{
  "heavy_ideal": [
    0.8465906539927347,
    0.8466525246928993,
    0.8465973218616659,
    0.8467156682111552,
    0.8467214239458879,
    0.8466295925429778,
    0.8465636967419027,
    0.8466017937381638,
    0.8466199376064113,
    0.8464134503108992,
    0.8467222217118395,
    0.8466846357353395,
    0.8462984474278747,
    0.8466735784874552,
    0.846611984515663,
    0.8465454699571245,
    0.8464904389922947,
    0.8465603567728517,
    0.8466065957105224,
    0.8465298774564934,
    0.8465085247118997,
    0.8466390580348985,
    0.8466436586319628,
    0.8464386222694054,
    0.8465784364715491,
    0.8464725278458953,
    0.8466554228389438,
    0.846627192513308,
    0.8465334511377446,
    0.8466328208550787,
    0.8465607157420337,
    0.846457956948043,
    0.8465754323713118,
    0.8466455366429247,
    0.8466192957277964,
    0.8464446094499307,
    0.8464438648362965,
    0.846528424055014,
    0.846430055038352,
    0.8466192975107637,
    0.8465914479500225,
    0.8466537384345899,
    0.846608611779936,
    0.8465670970889221,
    0.8466292508536183,
    0.8466485219157972,
    0.8466766845160657,
    0.8465729948642832,
    0.8464683356475082,
    0.8465254575014772,
    0.8465655054061901,
    0.8466207902594232,
    0.8466163528571689,
    0.8466348776814652,
    0.8465358162020993,
    0.8465656997929533,
    0.8465964905670944,
    0.8466964249465131,
    0.8465106679214808,
    0.8466038033699679,
    0.8464770278178886,
    0.846591075296417,
    0.8468834059071192,
    0.8466002597580349,
    0.8465558147111193,
    0.8466427059826217,
    0.8465470871042463,
    0.8464895508921748,
    0.8465883199110411,
    0.8465113127305849,
    0.8464534278110953,
    0.8466600205025522,
    0.8465875694728231,
    0.8466419808582983,
    0.8465457524073927,
    0.846820941715808,
    0.8466756439005437,
    0.8466657501962922,
    0.846661453448367,
    0.8465046237440682,
    0.8465756186230793,
    0.8467340206929855,
    0.8465955328117954,
    0.8466318637728347,
    0.8465391498857836,
    0.8465793416632473,
    0.8466355067750918,
    0.8464712622431102,
    0.8465477817081574,
    0.8466111426724617,
    0.8465521144469649,
    0.8465420370282499,
    0.8465561736968293,
    0.8465928707717504,
    0.8467611874290122,
    0.8464493492192591,
    0.8465238728704876,
    0.8464763453972276,
    0.8465221453253685,
    0.846587111407586,
    0.8463836670320096,
    0.8465018601581545,
    0.846580672002557,
    0.8465541220078142,
    0.8464182290338906,
    0.8466783474780993,
    0.8465198796626168,
    0.8469540846123155,
    0.846612131681485,
    0.8466546498679458,
    0.8465449075249082,
    0.8465239069300811,
    0.8465705310631921,
    0.8465810574202587,
    0.8467184610931234,
    0.8466154171572223,
    0.8464672757994584,
    0.8465667506055496,
    0.8466672004270249,
    0.8465576315302951,
    0.8466447785588463,
    0.8465496726199808,
    0.8466681656851052,
    0.846533901679926,
    0.8466048499428303,
    0.8464009499266382,
    0.8467393686412577,
    0.8465272120736825,
    0.8465228714812784,
    0.8465923830667489,
    0.8466868503951537,
    0.8466083323068144,
    0.846726945147643,
    0.8466254314199595,
    0.8463699678615617,
    0.8466201304197403,
    0.8466874156836317,
    0.8464995666434373,
    0.8465599602410784,
    0.8465565561291647,
    0.8464902690694274,
    0.8465304487886165,
    0.8464840414823797,
    0.8465283977503733,
    0.8465218198495434,
    0.8468073878356968,
    0.8465975018703268,
    0.846476016069864,
    0.8466986148412268,
    0.8464373525786855,
    0.8466085947554697,
    0.8467058599627647,
    0.8465877695874912,
    0.8465975223926634,
    0.8465901629483008,
    0.8465738120911238,
    0.8466347905009696,
    0.846623788634184,
    0.8465614227820929,
    0.8466086489035258,
    0.8464417802901745,
    0.8465446316617441,
    0.8466658985788676,
    0.8466345911130427,
    0.8466471750156774,
    0.8466432170808986,
    0.8464491272848712,
    0.8465101659886858,
    0.8465484046584651,
    0.8464906445220549,
    0.8465853748446345,
    0.8467075171337611,
    0.846600886646262,
    0.846669905436509,
    0.846511044916478,
    0.8466606218869687,
    0.8465972485383918,
    0.8465366875415861,
    0.8464162401276832,
    0.846457849446537,
    0.8465209266101634,
    0.8465536271028611,
    0.8464990192123282,
    0.8466281611773152,
    0.8465407491559911,
    0.8465251616333745,
    0.8465613639985903,
    0.8464661395731687,
    0.8465670445288456,
    0.846508545937621,
    0.8466844887828046,
    0.846596682539053,
    0.8467091455722321,
    0.8466080196124139,
    0.8465104185535162,
    0.8466152543329434,
    0.8465240194241938,
    0.8466462782261694,
    0.8464827058619878,
    0.8464655020094587
  ],
  "heavy_outputs": [
    69,
    62,
    65,
    77,
    65,
    70,
    69,
    63,
    64,
    64,
    69,
    63,
    67,
    60,
    66,
    67,
    63,
    73,
    69,
    53,
    70,
    60,
    70,
    64,
    71,
    65,
    67,
    68,
    72,
    77,
    67,
    68,
    73,
    64,
    72,
    67,
    67,
    73,
    65,
    71,
    74,
    63,
    63,
    71,
    74,
    71,
    57,
    63,
    67,
    73,
    72,
    67,
    73,
    70,
    73,
    73,
    65,
    71,
    69,
    67,
    67,
    60,
    70,
    65,
    68,
    68,
    73,
    62,
    71,
    74,
    71,
    71,
    77,
    66,
    74,
    68,
    71,
    71,
    69,
    66,
    69,
    69,
    76,
    56,
    66,
    67,
    73,
    73,
    73,
    68,
    71,
    76,
    70,
    74,
    72,
    73,
    62,
    71,
    65,
    71,
    63,
    71,
    76,
    68,
    71,
    70,
    61,
    67,
    69,
    72,
    67,
    68,
    62,
    73,
    68,
    66,
    68,
    77,
    70,
    72,
    64,
    69,
    65,
    62,
    66,
    68,
    72,
    68,
    71,
    72,
    65,
    63,
    68,
    71,
    70,
    64,
    68,
    69,
    74,
    67,
    63,
    64,
    72,
    67,
    63,
    71,
    72,
    75,
    72,
    63,
    74,
    71,
    66,
    70,
    72,
    66,
    57,
    69,
    62,
    68,
    63,
    70,
    65,
    75,
    57,
    74,
    68,
    57,
    70,
    62,
    72,
    70,
    70,
    62,
    62,
    71,
    69,
    67,
    66,
    63,
    76,
    75,
    66,
    73,
    71,
    76,
    72,
    79,
    75,
    71,
    68,
    76,
    70,
    73,
    77,
    69,
    66,
    67,
    73,
    68
  ],
  "raw_results": [
    [
      "1101101111011110101000",
      "0011101010100101010100",
      "0110101011000101110100",
      "0100010111111110101111",
      "1100011100110110001100",
      "1101100101000010011101",
      "0100001111110100110011",
      "1110001100111110000000",
      "1010100110101011110101",
      "1100011100011000010111",
      "1110010001110000101111",
      "1110101100100100110110",
      "1010111011101100100010",
      "1000000100010110011010",
      "1111010111010001010111",
      "0111100100011100111101",
      "0100000000110001110111",
      "1111100100000110110111",
      "1010010111111001100000",
      "0100100001100000001010",
      "1111110101011101100011",
      "0100010011101100111111",
      "0011100101100001011000",
      "1100010101110010010100",
      "0001010001001111111100",
      "0100000110111111111001",
      "0000001111100111001010",
      "1110111111101101010011",
      "1101110011011101110011",
      "0110001100011001100000",
      "0110110011111000011011",
      "0111011010010001110000",
      "1101100101000101111100",
      "0111101101001001011110",
      "1110100011101110101100",
      "1011001100111100101110",
      "0101110100100010111010",
      "1010100011011001011101",
      "1010010100000001110011",
      "0000101100011100101110",
      "1100110011100000101011",
      "0010101101101010100011",
      "0111011001100111010011",
      "0100100110111110101011",
      "1000000010000100100110",
      "1111111100001111000010",
      "1100110000100110010000",
      "0001110010010000010111",
      "0001101010011000010000",
      "0000111010110000000010",
      "1010101011011000101010",
      "0001110010111101001111",
      "0101100000010111111000",
      "0110001100001100100100",
      "1111010011010101111010",
      "1011000001000000111001",
      "1010111000010110011101",
      "0010111001110011011100",
      "0110110011110001101000",
      "0111001000111110110110",
      "0001000011010110110001",
      "0100101011010110101010",
      "1110000001001100001011",
      "1110010000011101110100",
      "0011100010111011001010",
      "0110010101101010000111",
      "1100010010110000011101",
      "0001011101001111010001",
      "1000011111110110110100",
      "1101110010011101011001",
      "1110010111111000001001",
      "0011110001110101011101",
      "0110110011010000100110",
      "0010101000010101100101",
      "0010010001001111100011",
      "0010101000001011010011",
      "0011110111011101111110",
      "0111010010001001011101",
      "1000101011100011010011",
      "0110011111110000001000",
      "0011010110111011110110",
      "0111011100100110010001",
      "1101010101000011110011",
      "0111011101100110001011",
      "1000001101101011011101",
      "0100110011011100000010",
      "0011010100100010011011",
      "1111100100001101110100",
      "1000101100110100011001",
      "0001111101010000111111",
      "0110000110100000110111",
      "1110001110001010001111",
      "0011101011110111100001",
      "0001000011010101100001",
      "1101110011100011001111",
      "0110101001110111101001",
      "0101100001011110010100",
      "0011111011101010110011",
      "0101110011100000010001",
      "0101011010110100000111"
    ],
    [
      "0011111011010010100111",
      "0010011110110100001001",
      "1100111001010010000111",
      "0000001000100110110100",
      "1111101001100001111101",
      "1110111000100110111100",
      "1110101001001101110011",
      "1111010010010000011111",
      "0101110110101101000110",
      "1010110111001001100000",
      "1111000011001111110100",
      "1111010101010010001100",
      "0111100100001101001100",
      "1111011100010110011000",
      "1100011101101110001100",
      "1100000011000111010010",
      "0101110110000100111101",
      "1100110101101110011100",
      "0010110100101011100101",
      "1101000111000100100101",
      "1010101001100101110110",
      "1010000000111101110011",
      "0111110101100000010000",
      "0110011011001110001110",
      "1001100100001110100010",
      "0000010110010111110011",
      "0000010011101101001100",
      "0001011100101101010010",
      "1100101011010110100000",
      "0110100010001001010011",
      "1111100101010011001011",
      "1011101011001010101011",
      "0101100100100000111100",
      "1110011011001101110111",
      "0100110000011001111000",
      "1000101110000000010101",
      "0111000111001001011111",
      "1111111100111011111100",
      "1111110110101010010111",
      "1011101100011010011001",
      "1101010110111101011010",
      "1110010011111001000100",
      "1100111010111111010100",
      "1010000110010111111011",
      "1111001000101111100000",
      "0010111011000111110011",
      "1100110011111100110000",
      "0100110110101100000101",
      "1001100110111110101010",
      "0100111110111100101011",
      "0000000000011101101001",
      "1011000111001001000100",
      "0101101100011111011100",
      "1001000110010010010111",
      "1110001110110110110101",
      "0011100111000010111101",
      "1101110011111100101010",
      "0111011001011111100100",
      "1011001110011110101101",
      "0101000111100111001000",
      "0101011111010101011011",
      "0001011000111001110110",
      "0100101110101010101010",
      "1111001000010110000111",
      "1101111011000110110101",
      "1011001011100101101011",
      "0111111011111101001101",
      "1110010111010010000101",
      "0100001010000101010110",
      "0011010010100100101100",
      "0000110001101110100011",
      "1100000101010001111000",
      "1010110111010000001000",
      "0001110001100011001001",
      "1000101111001101111001",
      "1111011000101001110001",
      "1110110010101000110110",
      "1110111000011100110110",
      "0010110101100111000000",
      "1010100011011011100001",
      "1101000001101010010001",
      "1101011010010000110100",
      "1000000011111101000011",
      "1001001111101010101111",
      "0001110010000110011001",
      "1000111001111000100011",
      "1100110001011011111010",
      "1111000100000000011011",
      "0100100111000000110101",
      "1101111100101111011110",
      "0010110000011110101101",
      "0111001101000101001110",
      "0011011001101111000110",
      "1111001100010110110111",
      "1001101111111101101100",
      "0111100100110111000110",
      "0001111100010111011000",
      "0010001011000001011100",
      "0111101010111000011001",
      "1111000000101011100100"
    ],
    [
      "1001010110001100011001",
      "0110000001100011010011",
      "1101001111000101000111",
      "1000010100100100110010",
      "0111101110101110010110",
      "1101000101011001111011",
      "0110101001100101000101",
      "0011100100001011111001",
      "0001101000000110100011",
      "0011011001101100110011",
      "0011110001101010111011",
      "1100111101110111000000",
      "0010000011010011001001",
      "1101010101101100010010",
      "0000010010001111100101",
      "0001011001001011000011",
      "0011001110111101101110",
      "0011111110110000000101",
      "1011011000010111011010",
      "1111100010011010101100",
      "1000100110000001100001",
      "0110010110001000100001",
      "0010101110001001001011",
      "1110111110100111000000",
      "0111000111101100001101",
      "1101011010000000100010",
      "1000111010111100001100",
      "1011001111110110000010",
      "1010111000001011101000",
      "1101001011100110101010",
      "0110000001100001000011",
      "1110101010001110011100",
      "0101111101010010011000",
      "1010111011111111010100",
      "0000110111101001010101",
      "1000110000110011001100",
      "1101000010101100011010",
      "1011001110100001111011",
      "1100110110000111010011",
      "1011110100010100001110",
      "1001110000100011000100",
      "0111101011000110011010",
      "1000000110010101101101",
      "0101011000001100000100",
      "0100101111100011110111",
      "1001100100001000101100",
      "1001111101000000011010",
      "1110001100000111110010",
      "0111101110110001100100",
      "1101001001101011010000",
      "0110100000110110011010",
      "0001110001100101011111",
      "0101101111100110110111",
      "0001011010101110110100",
      "0110000100010010110110",
      "0000111101100010100011",
      "0010110010110111010001",
      "0001000100000011011010",
      "0001111010001101010111",
      "1101000100010011011111",
      "0010011000011110101101",
      "1000001011110110010111",
      "0010001011101101000010",
      "0100011101000100000111",
      "0101110110110101111111",
      "0100001000000001111101",
      "0011100010101001000100",
      "1001100010111100101101",
      "1111000000011010001110",
      "0101111010110000110100",
      "1100100101000111011111",
      "0110010100111111011110",
      "0000000111101101101101",
      "1011101110010110110010",
      "0000111001100101011110",
      "0111001101110010101110",
      "1011011001100100111101",
      "0110100110111010001001",
      "1001101101000001000110",
      "0101101010110010110101",
      "1101011011110011001101",
      "0110010001010011100010",
      "0000001010110101111010",
      "0001110001001000111111",
      "1101001010101100010100",
      "0101001001111100100011",
      "0110110001110011100001",
      "0010101111011101110000",
      "1000101010101000010111",
      "0000110100101000100001",
      "0001000101010101111100",
      "1001001100001110011000",
      "0111111011111001100111",
      "0001000111000100000010",
      "1001010011110010011110",
      "1010111100000100001000",
      "1000111011111101110000",
      "1000110010101101000001",
      "0100001100110011111110",
      "0111000101100001011100"
    ],
    [
      "1100010101011110101101",
      "0101010000001110011101",
      "1010111101000010100100",
      "1010111001001111000000",
      "1010110001100110101010",
      "1100110010110011001101",
      "0000000101000100111011",
      "1100101000010001000101",
      "0001011100111111000000",
      "1001011001000100001111",
      "1110111001001010110011",
      "1000000101110011000101",
      "0010100000110000100100",
      "1111001100110000100101",
      "1101011000100101000110",
      "0111101000100000010111",
      "0101110111110100011110",
      "1101111101001110110010",
      "1010001010011011001110",
      "0101101011101100001011",
      "0010000010011010001101",
      "0111011000010010100001",
      "0110110000001110001000",
      "1110010010000100110100",
      "0010011110110101011010",
      "1100001100000011100110",
      "0011010000010011000001",
      "1101011100000111111100",
      "1010111011011111111110",
      "0011100111010100000001",
      "1001011111111010100110",
      "1111000001001111101111",
      "0111001111100111100010",
      "1101110100001110110101",
      "0110100000100001110011",
      "0011001001011111100111",
      "1101011101111001001011",
      "0000010100111000011111",
      "1000000101010110011010",
      "1000111011111101101011",
      "1001000001100111010101",
      "0101010011100100001111",
      "0001000110001111011110",
      "1000111110111110101110",
      "0100001100010011110011",
      "0110010000110100111011",
      "0110111101111100110001",
      "1001011111000011011101",
      "1110110011100010010100",
      "1100010101010001101100",
      "1101000001011100011111",
      "1110101101000101010010",
      "0100110011111000000011",
      "1101010110001100100111",
      "1111011010101010100011",
      "1110010100011111101001",
      "0011110101110000000101",
      "1010010111100111001000",
      "0110001101101011101011",
      "1011101101101110011001",
      "1101110110011111111011",
      "1100000011100010011101",
      "1101001001110010001100",
      "1001111000100101000110",
      "1001101011100011010011",
      "1010010001011001001010",
      "0000010010000101000100",
      "1000101110010001010110",
      "0011110100110010101101",
      "0110110010100011101001",
      "1110101010001011111001",
      "0000001101111101011011",
      "0100010000110001000100",
      "0000100111011100001011",
      "1100010010100010101010",
      "1101110100100010011110",
      "1101011000011110010110",
      "1101000001010101101110",
      "1000111011101001101101",
      "1111001110111111100000",
      "0101000100010100111101",
      "0100111001100001100100",
      "1000110111000000011110",
      "0111100000010011111110",
      "0010110001001100010000",
      "0010010001111000100011",
      "0001011001011011010101",
      "1000101010000010000110",
      "0100110000011111011000",
      "0110011010100010011000",
      "1111100001011111111011",
      "1101000000100110001101",
      "0110011001101010000110",
      "0110111000000101000011",
      "0101000111000001001010",
      "0010110010111101010000",
      "1011101010010011110111",
      "1111011011000101001010",
      "1011011010010010000011",
      "0111111010110000011011"
    ],
    [
      "1100100011101011111011",
      "1000110011011001101011",
      "0001100101010000000011",
      "1010101011001000110001",
      "1011011101100110100110",
      "0101101001011111001101",
      "1101101110110011011000",
      "1001000101010100110000",
      "0101110001010001011011",
      "0111000100001100011110",
      "1011000110101101110101",
      "1100101111000010011000",
      "0101100000010010111000",
      "1000111110101101101001",
      "1011000101101100011011",
      "1010110100010110001001",
      "1101101000001001010100",
      "0001101100000111100000",
      "1110001111011111000001",
      "1110010100001010111101",
      "0110110110001101001100",
      "1111011101110000011110",
      "1000001101110101010001",
      "1000011111010111110101",
      "1100100101010011000100",
      "1010101010010010011111",
      "1000101101101010000101",
      "1110010110001001011000",
      "1101101101001000100011",
      "0001000110100111100000",
      "1000111000100011001001",
      "1000000010110010010111",
      "0010000001000000011001",
      "1110011001000101000101",
      "0100000001011001101101",
      "0011000110011000001011",
      "1000100110011001011100",
      "0101010010000101011010",
      "1000110000111101000111",
      "1101000101101011100111",
      "0010100011010101010001",
      "1110000000101001101100",
      "1111111001000111110011",
      "1011110001010000111010",
      "1110100100111110001110",
      "0111001101000110101010",
      "0111100110101111110001",
      "1110000010110101110111",
      "0000110001001001010111",
      "0011011101100011000111",
      "0110011101001000001010",
      "1101110101111010100011",
      "0001100110001100101000",
      "0010000010100100001110",
      "1100001010000001011101",
      "1100010010111101011111",
      "1001001001001011110010",
      "0101010000101101010101",
      "1100100000110101110001",
      "0110000010100110010110",
      "0110111010101001010010",
      "1010010011000101010110",
      "1010100101111010011010",
      "0000011010100010110110",
      "0011001100110001101111",
      "0111101000011000111000",
      "1001100110111001111111",
      "1000111110111100111011",
      "0001000110100110011001",
      "1101100000000110001001",
      "0110010110010010100100",
      "0010011101111110010010",
      "0001111101100110110110",
      "0000011010101101011111",
      "0011101111010001001101",
      "0010010100101011000111",
      "0101101100110000001111",
      "1011110101001111011000",
      "1001100011100110001111",
      "1110101001110011101001",
      "0011010100011101110011",
      "1100010000011111000101",
      "0100010010011001000000",
      "0111100001110100000000",
      "1111111111011011101111",
      "1100011001011001010011",
      "0101001000000001001100",
      "1000000011100011100010",
      "1111001101110001010000",
      "0011110011010110110101",
      "0010101111100011001001",
      "0101100110101110101001",
      "0001101010111110100001",
      "1101011001001111010011",
      "0111100001010000110000",
      "1010011010100011000100",
      "0100000011100010010011",
      "1100111001011101110010",
      "0110010111110010110101",
      "1011011111001000010100"
    ],
    [
      "0100000010001011011100",
      "0111000011000000010110",
      "0111001111000101100010",
      "1001100011011111100100",
      "1111001011011000111111",
      "1010011011100110011011",
      "0011110111000010000111",
      "1010110011111100101110",
      "1011100011001111011010",
      "1110010101111001100010",
      "1100111011100001101010",
      "0011011111101101011011",
      "0001010100111010100101",
      "0100001111100011111000",
      "1100000101101110010001",
      "1010111100010000000001",
      "0110110100100010011100",
      "1010100101000101100010",
      "1011011000000010001010",
      "0110111001111111010000",
      "0000100111001000011001",
      "0100011101011100010001",
      "1000000101111101000101",
      "0101100001110010111111",
      "0101110000101101000101",
      "0011111011111001100001",
      "1010110010011111111101",
      "1010110101000101010101",
      "0001001101110011111101",
      "1111110011000001011001",
      "1011000001010110100010",
      "0010110111101001110001",
      "0011011110010101110000",
      "1001110111101101111010",
      "0101000111101011100010",
      "0100101101100010001110",
      "0111110110101101001111",
      "0001101101101010100100",
      "0000001100100010001100",
      "0011001100100010110010",
      "0011011010101111100101",
      "1011110111000110010101",
      "1110110000001101110111",
      "1001110111110110010010",
      "1100001110100101110100",
      "1001001000101011111000",
      "1011110111000000101111",
      "1101100000001001110110",
      "1001111100100111001001",
      "0000111001110111101100",
      "1101110111010001000101",
      "0110010110000000011100",
      "0110011001100110111010",
      "0101111000000111010110",
      "0110111011110111111100",
      "0111001111111001100110",
      "0101101000101100110111",
      "0111010100000100000101",
      "1010111100001100010110",
      "1010110000111110101010",
      "1001110011110000001000",
      "0010101001101001010101",
      "0101110000101000001011",
      "0111110110111100000101",
      "0101011011110001011100",
      "0111110101010011110010",
      "0111110000110101111111",
      "0101100001011010011110",
      "0101000001010010000101",
      "0101011111110001100101",
      "1111101000011111111111",
      "1011101001010110000011",
      "0101010000110100100111",
      "0011000101010101111001",
      "0011010111000001010110",
      "0001001001101101111001",
      "1111010001010011001111",
      "0011111111110110110011",
      "1111010111101010111100",
      "1001001001011011010111",
      "0101101001011100101111",
      "1000101011100011011100",
      "0010111100001010101100",
      "0111011001001100010111",
      "0100100000000110011101",
      "1001100000110010100000",
      "1000010100001010011010",
      "1111111111111010100010",
      "0001100110100000110101",
      "1110000010011010100101",
      "1110010011101011001011",
      "1100001100100011110101",
      "1010101101110110000010",
      "0001101011111111001001",
      "0011011010101101111110",
      "0010110101111100010101",
      "1011100101011001100111",
      "1010011110001111111010",
      "1011011000111111001011",
      "0101100000010111010110"
    ],
    [
      "1101010111010010110111",
      "1001000101001101010001",
      "1010100000100011000111",
      "0001111111101011000101",
      "1010100001010100010101",
      "1011111110010010101101",
      "0111111001110011101110",
      "0110111101000110110100",
      "1001111010011001000001",
      "1110001101001011111100",
      "1011010100101011011010",
      "1101000001000000111001",
      "0001011100100011000001",
      "1111110110000101001001",
      "0100011000111100100000",
      "0110011000001101010111",
      "1000100101011101111001",
      "0110011111010100101010",
      "1011001111011110010110",
      "0011000100010011010011",
      "1011110010110011110101",
      "0110011000111101110011",
      "1111111011110010001010",
      "0111110111100101111111",
      "0011111000101010101000",
      "0110100100011100010100",
      "1110100111011111010100",
      "0001101000101101110100",
      "1000111000111011111000",
      "0011000011010001100011",
      "1010001110100101100000",
      "1100000110100100000000",
      "0110000101101010011111",
      "1011111100001100110100",
      "1001101001001101111100",
      "1011101010011000000011",
      "0100101001000010011110",
      "1010011111101000101111",
      "0011100011111010101101",
      "1101011110001110110010",
      "0010100110101111101110",
      "0001011110101011011110",
      "0011001100001010011110",
      "1100101101101011101101",
      "0101011101000101111100",
      "0100110011110110011111",
      "0000100100110011010011",
      "1110000110000101010000",
      "0100001011011100000111",
      "0100111100000110010010",
      "1101111000001000100111",
      "0111100110001110001111",
      "0001010111000110010010",
      "0010011110010110000011",
      "1010111100000001111001",
      "0000101011001000110101",
      "1101101110001000100001",
      "1010001100010110101110",
      "0010110110001100101101",
      "1110110001110100000011",
      "1101001001111100111011",
      "0101110011110000000100",
      "0000111110011101001101",
      "0010101110000010110111",
      "1010101100011110100000",
      "0000111111011010100000",
      "1111010011111000010100",
      "1000100011000000111010",
      "0111101111111111001010",
      "1111001110110101100011",
      "0010011000101000011101",
      "0000001110110011010011",
      "0101101101001000111011",
      "0010111001110101010110",
      "1001100100001110100011",
      "1011100001000011101011",
      "1000001100000101100000",
      "0001100010101011100010",
      "0000101010110000001100",
      "0100011110101001100001",
      "0000011100000101100111",
      "0111101111011110000010",
      "0100110111110010110111",
      "1101000011111010011100",
      "0101100010011011010110",
      "1111000111001010111110",
      "0001111010100111111000",
      "1101100111110101010101",
      "0001101001011011111100",
      "1001001001101010000000",
      "0110000000110110001110",
      "1100001101101010110000",
      "0100100010001001101000",
      "1011000010011111001101",
      "1010010100011101001100",
      "0101110011100110011111",
      "1100111001100010101110",
      "1010101010101110111101",
      "1000101100110010101001",
      "0001011101001000000110"
    ],
    [
      "1101011101110000101111",
      "1100110000101001000100",
      "0100100000101011110100",
      "0000001100011111010010",
      "0111101000011101100111",
      "0110110101011111011100",
      "0011011100100110000001",
      "1110011100000010100000",
      "0011010110100101110111",
      "1001100101100111100010",
      "0110010001100001011101",
      "1110000011111011010101",
      "1111000001100011011100",
      "1100001010011010111111",
      "1011100110110100011011",
      "0011000100001011000011",
      "0111000000010100101101",
      "0111000001011110111001",
      "0110111000110001100101",
      "1010101000101000100001",
      "0010001111100110000001",
      "0010000011110000001101",
      "0010001001000100001101",
      "1000110010010001100111",
      "1100000000010010011111",
      "0101001001100000001010",
      "0101010001100101001110",
      "1001000001000000001000",
      "1011010000011111010001",
      "0001000101001000001111",
      "0000000101100011010010",
      "0011011011111000111111",
      "1010011010100111010001",
      "0010100001101101110110",
      "0110001101010011111000",
      "0100011011010101011111",
      "1111111100011001100110",
      "0010111100111101100011",
      "1101101110000000100010",
      "1101100001100100000011",
      "1101100011101100000011",
      "0011010001000111101110",
      "0100110010011101111000",
      "0010100000101001001111",
      "0111101100100010011110",
      "1110100100001110000001",
      "1011000101011110000100",
      "0100110101101100010111",
      "1001100111111010010110",
      "1100010100110111001000",
      "0001011110111011010011",
      "0010110011111100000011",
      "1101110101111110100001",
      "0010011000111001010001",
      "1111111010011111000100",
      "0000101010110100100000",
      "0001010111001001100100",
      "1111100101110111001111",
      "0011011011110111110010",
      "0111001100101011101101",
      "1000110010011111011101",
      "1100101000001010101101",
      "1010011011001100011010",
      "1100010100100110011111",
      "1101000000001010011110",
      "0011000101111111011101",
      "0111011001001001010000",
      "0011001000011001110111",
      "0111100111011000111110",
      "0111110001000010010111",
      "1110110101011011000001",
      "1010111101111001100010",
      "0011001011001000000011",
      "0001001100000010100001",
      "0100000000011010101000",
      "0011010110000010001010",
      "1010111111111011001110",
      "0010110010101100000111",
      "1110100110011101101000",
      "1110100011101011001100",
      "0101001011011000110011",
      "0010001010100000011100",
      "0110010000101011101110",
      "1110110001000000000000",
      "1111000101010110100101",
      "0000011000110110011100",
      "0111110111010011101000",
      "0000000100111000111000",
      "0001011101101000111010",
      "0010101001010100100101",
      "0110000000011111100001",
      "1010011001110000000000",
      "1010101111101000110101",
      "0111110010101111011101",
      "1011110000001001110100",
      "0101010011010101110110",
      "0110101000101011010111",
      "0001111110011111111010",
      "1101101010110011001000",
      "1011000011011001010100"
    ],
    [
      "0011000100001111001100",
      "1000101000011001111001",
      "1000001011110000100000",
      "1110110000011000110000",
      "0011011001111001011100",
      "0011101000110011101100",
      "1010111110001111101101",
      "0010101011000011010000",
      "0001110010111011000001",
      "0101000111100110111100",
      "0110010111001111111110",
      "0101110101001111100111",
      "1111000011001101101110",
      "0101101000011101100110",
      "1100110011011010011000",
      "0000011111101011100101",
      "0110001111110100101010",
      "1110010000000011110010",
      "0011100101101100001011",
      "1011100100100100010110",
      "0101101110001010110011",
      "1110000100101000110110",
      "1011101111010101100110",
      "0111111100010011111011",
      "0001010011011001000011",
      "1000001110101001110001",
      "1110111101101001011011",
      "1000101111010001111010",
      "0011110001000001010000",
      "1011110011001100001010",
      "0011110000011011011101",
      "0111110001011011000110",
      "1101011010101011110010",
      "0001101001101001001110",
      "1011110110110001001111",
      "1011011001111011111001",
      "1010011000110000110100",
      "1110111010100111000100",
      "1100101011000101001001",
      "0010011101011001000101",
      "0100000100000000110000",
      "0110000101110011011111",
      "0110011010100010101011",
      "1000010110100110110001",
      "0111011110111000011100",
      "1101000010000001001110",
      "1100010011100010010000",
      "0110110110001010011011",
      "0011001001001110001101",
      "1101111010011010110100",
      "1001100101101110010100",
      "0100010100110111111110",
      "0001111111111011111000",
      "1011001010110001001000",
      "0000001011111011000110",
      "0110101100110001000010",
      "0011110001101101001101",
      "1110000001010011001001",
      "1111101111011111010001",
      "1101110100111000100100",
      "1011111011010100110100",
      "1000111111111110010101",
      "1111000111101001101001",
      "1001000001110100000011",
      "0001110001011100011000",
      "0111100110001001101011",
      "1111101001101110110111",
      "0111001110110000001101",
      "1110101000100000100100",
      "1010001100100000010101",
      "0110000011110001100001",
      "1101011100111110111000",
      "1100010001011111011011",
      "1010100011110011111000",
      "1001101100100010101001",
      "0010010110011011111011",
      "0101100110000101001101",
      "0111001000110000001010",
      "0000100000001101100101",
      "0001000101011100101101",
      "1111001100110011001011",
      "1010001010110111101001",
      "0001111100010001111010",
      "1000001101000011111010",
      "1011001100100000010000",
      "1110100100111111011001",
      "0010001110101000100001",
      "0101111000110011011100",
      "1111101111111110110110",
      "1110101000110011011011",
      "1111010101110100000100",
      "1000110010010101110000",
      "1110000100111110000001",
      "0010011010000011000000",
      "1111011111111111110000",
      "1001011111011111000110",
      "0101110111100011001000",
      "0001101011000011001000",
      "0100011011001001110001",
      "0001011010111000101000"
    ],
    [
      "1101011010011100101100",
      "1001001100111110111000",
      "1110001111000010001101",
      "1001001100100000100111",
      "0111101100101100010100",
      "0101110110110010110011",
      "1000001111100010010011",
      "1111101000101001010110",
      "1001101011100000001001",
      "1011000000011111010001",
      "1001101001010100000000",
      "1000111010000111101100",
      "1010001100101001101101",
      "1011110011111001001101",
      "0101000001100110001111",
      "1011001010011100100110",
      "0001100000110010111101",
      "1001010100101000111000",
      "0000101101111011100010",
      "0111110111101010001000",
      "0000111101001111000101",
      "1100100001110111000110",
      "0001111000101011111001",
      "0111111101011100111111",
      "1010111111111011110011",
      "1110101011100111101110",
      "0000001011111110001011",
      "0001011010011011100100",
      "1111011000010100100111",
      "0100101011010010011110",
      "0011100100100001001010",
      "0001001011111010000101",
      "0010001111100110000110",
      "0011110111000001000100",
      "1000110011000010010110",
      "1011111010111011001100",
      "0101110011011001000010",
      "1100000100000011101111",
      "1000100110001001111111",
      "1010100001010000001011",
      "1100111010001011001001",
      "1110000101110000101100",
      "0110001011100011001000",
      "1101101101000110001100",
      "0010010001000011100010",
      "0010110001101100110101",
      "1110101000111101000100",
      "0011100010001101000110",
      "1010111000111011010101",
      "1011011110101001111101",
      "0011001000110100011000",
      "1101110111101011101101",
      "1011110011111011100101",
      "0101001011010111110000",
      "0010101000101010011010",
      "0010100011001011010010",
      "0101100011010001011010",
      "0011101110001101110011",
      "1010011110011000111110",
      "1000111011111011011111",
      "0111001000111001110111",
      "0111101100100001101110",
      "0011011110000100101101",
      "1111101000100100010101",
      "1101000001011101100000",
      "0000010011110011111000",
      "0011100101001100111000",
      "0011000111100101011001",
      "0110111101010010110010",
      "1000110100100011001000",
      "1000111011111110001110",
      "0111011111101011110011",
      "0111001011111001101100",
      "1111001000111111111100",
      "0110101110011101000000",
      "0110110100111000011000",
      "1001010111011000011110",
      "0111111001001101001110",
      "0111100010010011001000",
      "1011110100111011010011",
      "0000011101000001111110",
      "1001111111010001110100",
      "0010010001111000000010",
      "0001010100100100101111",
      "0000100011100000010100",
      "0000000010111001100111",
      "1011011000011001011011",
      "1011100001010100110110",
      "0001100100101110101011",
      "1100111000100010100011",
      "1001010001111001111110",
      "1100101010000001001010",
      "0100001011000001010110",
      "0010000000010101011101",
      "1011110010010001010001",
      "1010110100001100101011",
      "0100010110011101111100",
      "0010010000100110111101",
      "1010111111010000101001",
      "1010101110010110011110"
    ],
    [
      "1001111001100010010001",
      "1101001100111010101111",
      "1001111010010011010001",
      "0111110100100000101100",
      "1110101011100010000000",
      "0011011001010000011111",
      "0000011111101010111011",
      "0011101101101000110100",
      "0000110100111000100110",
      "0101100110100100011011",
      "0110101111000111011111",
      "1000011111101101111110",
      "0011001100011110010101",
      "1011100011000100001111",
      "1110100001011010110111",
      "0110011011101011110001",
      "1000011011111011010101",
      "0100001100111110011010",
      "1000100011000001010001",
      "1111010011011110101101",
      "0010110110011101001011",
      "1010111010100110101000",
      "1111111101010101000011",
      "0111000111110100110101",
      "0011010110010110011010",
      "0110100110001000011110",
      "1101001101010100001010",
      "1010100010110100110001",
      "0100001101010010110011",
      "1100001000001110000010",
      "0100100011100110011101",
      "1000001000111000000000",
      "1100101000101100111100",
      "0100110101101000110011",
      "0101111011101111101101",
      "1100110111000011110011",
      "1110101111001101000010",
      "1110010000110100011001",
      "1001110101011001100111",
      "1101000110110001011011",
      "1011101101110000100110",
      "0100000111011111101110",
      "1100001110000110010010",
      "1011111011110111010110",
      "0100001011011110100110",
      "1110110010100011000100",
      "0001011110011101110011",
      "0010011001011001011101",
      "1100110100101001000110",
      "1000111101010100110000",
      "1100010110011000110000",
      "0010011101001001110011",
      "0010001000000000101000",
      "1010011111101100110111",
      "1111010111101101101100",
      "1101001011111011100001",
      "1010111001000111000000",
      "1011110101011000010001",
      "1111101011001000011010",
      "1110110000110000101011",
      "1000011011011001000010",
      "0000001110001110110111",
      "0101001110011000000100",
      "1111010001011101100000",
      "0101001010000001000100",
      "0111011000001100110011",
      "0100000010000010010110",
      "1010101110111101110110",
      "0010111110111010100011",
      "1001101010010100101111",
      "1011001111001010001001",
      "1100111100000010010111",
      "1110100100110010100011",
      "0011000110001011111100",
      "1111101110001001010001",
      "0111110110001101111101",
      "1011110100000111101010",
      "0000110111011010111100",
      "0010001011011000011100",
      "0011000101111010111001",
      "1101100001110010101010",
      "0101001100100100111111",
      "0111001111011100101111",
      "1011100100111011100111",
      "1001010110010110101101",
      "0001010101100110010011",
      "1011100100101111000110",
      "0100011000001110001100",
      "0001100111001100001100",
      "0110000010110010101001",
      "0110100111011101101001",
      "1001000110110011101101",
      "0101111111110111011110",
      "1101101101010110001101",
      "0010000000101011111100",
      "1111101001110111001011",
      "1111001100001110111001",
      "0010100000101101000101",
      "0111111001011111111111",
      "1101000101001111111011"
    ],
    [
      "1110101101001010000101",
      "1011111001100001110101",
      "0001100001010001010101",
      "1100000000000001001111",
      "0010010111110101110101",
      "0101110101010010111001",
      "1100110111101000001101",
      "1010001011101111110010",
      "0011011110000000011111",
      "0000010101101000011101",
      "0011011000010110011110",
      "1101111000110001101100",
      "1111001011001000010101",
      "1010111010100110100111",
      "0101101010000111100000",
      "1111100101001011110110",
      "0001001000101110111100",
      "0001000000101101000110",
      "1100101000111011111011",
      "0110011111000110111000",
      "0011100111000010100101",
      "0101110010100011111101",
      "0010011101011101111001",
      "1011000001101011101001",
      "0010000001111010111000",
      "1001110111000001000011",
      "0100101001100000100000",
      "0011001011010110010011",
      "1011010011111101111010",
      "0101000100010100111110",
      "0000100101100000010011",
      "1010100110110100100011",
      "0101101010110000000111",
      "1101001100001011110110",
      "1011010111000100101101",
      "0101011111101100110001",
      "0110000100011011110001",
      "0111001110100101111111",
      "0100001010001110011011",
      "0101100100010101000000",
      "1011010110011110000000",
      "1100010100100010010111",
      "1001100100111010111110",
      "0000110001000010001100",
      "0000001110000001000000",
      "1111010010000010010100",
      "0011100101011110001000",
      "0000010100110110010000",
      "1101001100000110001111",
      "1101110001111000100100",
      "0110010101100101110010",
      "1011010100001111010010",
      "0000011100010111111100",
      "0100000001010010101100",
      "1001101000001000110100",
      "1100001110111011001010",
      "1010011011101111000001",
      "0000111010000100011101",
      "0100001101000010000010",
      "1110100001101011000110",
      "1001101000100011011100",
      "0101010110001110001001",
      "1100101010011100001111",
      "0010100000110111010001",
      "0011101110111000001011",
      "0000001000101000110001",
      "1111010110100001110011",
      "0101101110111011011101",
      "1101011001100100011100",
      "1001110110011001001100",
      "1111001011000010111010",
      "1111011011011101011001",
      "0111011011111000011011",
      "1100101110110111010101",
      "1100000000111111101000",
      "0011110011101000101011",
      "1000001011001110111011",
      "1011011010011100111011",
      "0001111100011000000101",
      "1100100011000010101010",
      "1010000100000010101101",
      "0100000001110101111001",
      "1110110100000001101011",
      "1011001011010110000101",
      "1001110101111010110010",
      "0111011100101001101100",
      "0110011100010010010000",
      "0010011111100110001000",
      "0100110100011000001100",
      "0100101111011010111010",
      "0000001100010111100101",
      "0001010011001110110000",
      "1001010000110110001100",
      "0110111110101011010011",
      "1000001001111110001001",
      "0100000100010111111010",
      "0101001011101100000101",
      "0011001001000110101000",
      "1011000111110100100101",
      "1111101100001010111110"
    ],
    [
      "0010101010011011011110",
      "1001101110110001011011",
      "1001100110111101001100",
      "1000000110110011011110",
      "1111011110101101100000",
      "1111000010100001010100",
      "0011010001000100110010",
      "0111110001011100110010",
      "0010110111011100010101",
      "0010001111000011001100",
      "1110011101101010101011",
      "1101010110111010011011",
      "0001000011101110110000",
      "0100000111100111111100",
      "1011110000111001111000",
      "1011000000000011110011",
      "1000110001000110011110",
      "1010101000010010010010",
      "1111011110001101010110",
      "1010010010010101110111",
      "0110101010011111001000",
      "1011100110101011000111",
      "0100000111100111000010",
      "1010010011011101001010",
      "1010001100100110110001",
      "1110001011110100011111",
      "1011101111011110001010",
      "0100101000111010101010",
      "1111000001100110000111",
      "1000100111111111000000",
      "0111111111011111111011",
      "1000000111011011101101",
      "1111110111011001101010",
      "1100010000010111110110",
      "0100010001110010100101",
      "1011101010011001000001",
      "0001101101111010010011",
      "0100111100100100010110",
      "1010011001001111010101",
      "0111110110110101000100",
      "1100110101000010011111",
      "0100101000000000011110",
      "0001101001111011111110",
      "1000011111111011011001",
      "1010100011111010111111",
      "0000100011011001000001",
      "0100010100011001010011",
      "0110000100111100100111",
      "0100001000001000010001",
      "0100011110010000010110",
      "1010011010010101010010",
      "1111110111000011110010",
      "1110100110101001111011",
      "1110010000110100100010",
      "1110101011011001010111",
      "0011100111011011100111",
      "1101000000100111000101",
      "1100101110100111000111",
      "0001001000100101101000",
      "1000101011100001011010",
      "1111110010110100110001",
      "1111101101001101101100",
      "0011001011101110101000",
      "0010000001011011100001",
      "1000010110010010101000",
      "1111110100101001000000",
      "1010001011000110011111",
      "1110101010101011001011",
      "0011001100001011000010",
      "1110110110010010101101",
      "0011101011111001101010",
      "0011100011110000000100",
      "1010101011000101101011",
      "0000100110010000110101",
      "1000000111001110110100",
      "0110111110001110010101",
      "0001101100010101000101",
      "1101110011111100000100",
      "1101111101001100001101",
      "1101100010001011011001",
      "1001100000010110011010",
      "1101110001010110011001",
      "1111011110010010000011",
      "0000000000111111110111",
      "0111111001010000011011",
      "0110110101001011000110",
      "1110001000101000001101",
      "1111101001010111000111",
      "1100000011001001010101",
      "0100001100111100010011",
      "1101100010100010100000",
      "0001011000101100010100",
      "0001101000100111011010",
      "0100110001110010010110",
      "0001001000111000010001",
      "1100100011000110010111",
      "1001111100100011101111",
      "0010011101111011111000",
      "1111110100111101010001",
      "0101100111111011010111"
    ],
    [
      "1100001001010111011011",
      "0001001100011011111000",
      "0000001110010000111110",
      "1110101100100101100111",
      "0000000101101001111110",
      "1011000011100110001110",
      "0001101101100011100011",
      "1110011100011001101100",
      "1000100010110010001010",
      "1010100110010011001101",
      "0010101111100001010000",
      "1100100101100111100100",
      "1110010010011110000100",
      "1001100011100100111101",
      "1100110100111111010100",
      "1010000001010010010011",
      "0101011001101101111001",
      "1100000000101000011111",
      "0101101110000101000110",
      "0100011101001010110100",
      "1100010101001100010100",
      "0100111101101000101011",
      "1111001001000100010100",
      "0111010000010111010001",
      "1110001111110110010010",
      "0011010100011100000011",
      "1110001011010100110011",
      "0010000011011000001001",
      "1011011010010101000101",
      "1110000001110010111000",
      "0101111001011111000111",
      "1100001010000010001101",
      "0111100011110011010110",
      "0100111100011101100000",
      "0010110100001101111110",
      "0001100100111111111010",
      "0100000111001011111101",
      "1100100011010111100101",
      "1010010011000000000000",
      "1100001001100110110111",
      "1101000101011110010110",
      "1011010101010010011110",
      "1101011111110100110101",
      "1011011101110101110010",
      "1000000011110100101101",
      "0010100111111100111111",
      "0000000001010010000001",
      "1110100100010010101000",
      "0101100010110111100011",
      "0001110111001001100111",
      "1000001101010100001001",
      "1110001100011100101011",
      "0010010000011111110001",
      "0011000110011100011110",
      "1110111011000111101000",
      "1110110010111110101100",
      "0010001100110110101110",
      "0111110011111110111001",
      "1101111001000110010101",
      "1101011001111110101010",
      "0001011011011001010110",
      "1001011100111011011010",
      "0001111110010011101111",
      "0001110110110010111110",
      "1101111010001011010000",
      "0101001000001000010111",
      "1001101011101110111010",
      "0110011000101000101011",
      "0010001001100000001000",
      "1101011010010001000011",
      "1011000111011111110010",
      "1001011101010010000010",
      "0011110101111100000001",
      "1001101011110110110001",
      "0010101110110000010001",
      "0001110111100000001110",
      "0011011000111110010011",
      "0110000110110001111010",
      "1000010100100110000101",
      "0101101010101010011100",
      "1010010001101100101101",
      "0000000000011010110011",
      "0101101101111111001010",
      "1110101010010100001010",
      "0000001011011100011001",
      "1011100100110001101110",
      "0110001110111111000000",
      "0010000110001101001101",
      "0110010100111110011100",
      "0110100110011111101101",
      "0010100001010101000011",
      "0011001001111000101101",
      "1001101011011111010101",
      "1111111001110111101101",
      "1100101010100010101100",
      "1111001101010100100010",
      "1001110101010000011101",
      "0100010001100000101010",
      "1100111100101010101100",
      "0010100111000111100001"
    ],
    [
      "1100010001000100101001",
      "0011001101111110101011",
      "0001010000001101000101",
      "0001001101011111100100",
      "1101011010001101111011",
      "1010011000110101111011",
      "1101011000010110110010",
      "0100101010011001100000",
      "1001111110111101000000",
      "0110100111100110100110",
      "1111100100010001001110",
      "1000010101101011000001",
      "1011001010001101110111",
      "1010001000110100111111",
      "0010001110000001010101",
      "0110011000011100101111",
      "0100001001111010110111",
      "0110011110001110101011",
      "1101000011101100001011",
      "1111001100100010111100",
      "1111100111100100011101",
      "0000001011101010011111",
      "0001111101110010110111",
      "1110001111100111111101",
      "0011011011111101011000",
      "1111011000101101101100",
      "0111001010111010100000",
      "1100000000110110100001",
      "1100001010011001000110",
      "1100001011101011111110",
      "1011111110001101000011",
      "0000000000010111111011",
      "0010011011001101101000",
      "0110001100111010010110",
      "0111011110110101011111",
      "1011011000011111011010",
      "0110101010110111011011",
      "0011100110111101110000",
      "1111010101001011010110",
      "0010000110011001000111",
      "0100100100010000011110",
      "0111011010100010101010",
      "1101111000000111000011",
      "0100010111110101100101",
      "0110001011000101010101",
      "0001011101110101111100",
      "0110000010101011111110",
      "0110001100111100101100",
      "1110010010101001010111",
      "1111001110010001001010",
      "0010111000011011110011",
      "1101001001010001111000",
      "1001111111010001000111",
      "1101100111100100101110",
      "1000000110010000100111",
      "1100000111111111100000",
      "0000111100111110101010",
      "0011111010101000101010",
      "1010000011010110111100",
      "1000101011100110100110",
      "0000011100010101011100",
      "0011000110000101111011",
      "1001010110101100110010",
      "1001001010111010001001",
      "1111101010110011101010",
      "1001010000010101111011",
      "0010110111011001110000",
      "0010111011000110011011",
      "0000111111100010011010",
      "0110010010111010111011",
      "1111001110101000111110",
      "1110001000011000001101",
      "0110000100001100100101",
      "1000000001101011101000",
      "0000111100110100000010",
      "1010110001111000011100",
      "1111001100010100101000",
      "0001011111111000000100",
      "1110010010011101110011",
      "0111110100011111110001",
      "1011001001011111011011",
      "1001100111110101000011",
      "1111110010011110101000",
      "1011101001000001100100",
      "0100010001110000100011",
      "1000100001101100010010",
      "0000110011001011010110",
      "1100111111011111010011",
      "0110110101110011110001",
      "1111111110011000010011",
      "0011111011011110110011",
      "0011000010110101110000",
      "1011011111011001001101",
      "0110001101110101010001",
      "0000010011101010110010",
      "1000001111010101011010",
      "0101000001110101110101",
      "1001000011001100110110",
      "0000110110010010001010",
      "1111100110100001110111"
    ],
    [
      "1110001110000110010111",
      "0011011101000010010001",
      "0100000010001110000010",
      "1011010001101100010101",
      "1101101000100100111101",
      "1000010010010000000010",
      "0011010001111110100010",
      "0010101101001010100100",
      "0010110010001010010100",
      "0011000101010011111110",
      "0001110001110110010001",
      "1011000100100101011001",
      "0100010100101110111111",
      "1101111010101100000101",
      "0000000111101100100011",
      "0001111001010101000111",
      "0011101011100111011000",
      "0011000100110000010000",
      "1100011001101010010110",
      "1000010011100001100101",
      "0001100011101000000110",
      "1110001110011010111001",
      "0111000111001110111100",
      "0000000110110101100011",
      "1110110100000110101101",
      "1000110110100010100111",
      "0001000111101111110110",
      "1000011011010010101000",
      "0000011011111101110100",
      "1101111011111000010001",
      "0001000001001011011001",
      "0010100011100001100111",
      "1010100001011100101111",
      "0000010010111101101101",
      "1011001100001001100101",
      "1010111111111100010000",
      "1010001010000000010100",
      "0010010010100100011111",
      "1110110111111010100010",
      "1101111011011000111100",
      "0111001010001110011111",
      "1001110000000111101000",
      "0010011100111111101010",
      "1100010100101010101000",
      "0001101001001010011011",
      "1000111010001011100010",
      "0011110111101010111000",
      "0101100101111110011011",
      "0000111010000101001101",
      "1110010001100011011111",
      "0110100010101101011011",
      "0010000000110010111011",
      "1011011000110000100111",
      "0110110011100001011101",
      "1000001100011010001010",
      "1111011111010111101110",
      "0011110100000101101011",
      "1000101011101111011111",
      "1001001101110111101001",
      "0000101111110000011001",
      "0010111100010011110000",
      "1111010110001001111000",
      "0100110111011000001101",
      "0000000101101001010001",
      "0001001100110000011000",
      "0011001111100100011101",
      "1001101100100001011101",
      "1001110111001100011110",
      "1011110101000110010101",
      "1110010110111110000010",
      "0011110101000110000011",
      "0111010111101111111101",
      "1001010100110110111111",
      "0110100011110111010101",
      "1010001010110001110010",
      "1111101110001001111011",
      "1100111001001011100101",
      "0011101101000110001101",
      "1111000111101001000010",
      "1100110001101000011011",
      "1000000110001001101011",
      "0011100111111001101101",
      "0001000001000111110011",
      "1111110110110001111010",
      "1011111111100110011101",
      "1010010000110010110111",
      "0111011101010100011010",
      "1001110101111011110111",
      "0101101111011011010011",
      "0101110101101001101111",
      "1000111011111011100111",
      "0011110000000001100110",
      "0100110100101001101000",
      "0101111001000111010000",
      "1101000000110011001100",
      "1100011010110010101010",
      "1100111101110000111110",
      "1100000101010100111110",
      "0101010110011101010100",
      "1110011010101110001111"
    ],
    [
      "0010110110001010100001",
      "1110000100110101100100",
      "0010100010101011110100",
      "1101010011000110110101",
      "1001110001111001110110",
      "0000100000000111101110",
      "0110101101110101111011",
      "0001110110101100011111",
      "0111100101110111010000",
      "0111010011111011011000",
      "0010010111100010011111",
      "0010111001100001101011",
      "1111001000001011111001",
      "1110011001010011001100",
      "0010000101011001110111",
      "1011101000010101000110",
      "0000011101101001110100",
      "0011101000101101010110",
      "0111100111110011001101",
      "1110000100000110100011",
      "0111110010010111010110",
      "1000001110100000011010",
      "0101101000001111001101",
      "0100101010101010000100",
      "0011101000001111101011",
      "1001010000000111100010",
      "1011100101000001001000",
      "1111011011001110011001",
      "0000001101001100010101",
      "1100000010110000011101",
      "0101110100110111101001",
      "0000011001001100001100",
      "1110111010110000101001",
      "1011001010110011101101",
      "0111000111101011110111",
      "1111100100000010110010",
      "1101011110001001111111",
      "1101110100100110011100",
      "1011111011011000010011",
      "0110111001000110000100",
      "0011110000101101110110",
      "1001110011101100111100",
      "1111110101000101111100",
      "1100111001010110011110",
      "1011000011010100100000",
      "1110111101000000000000",
      "1001111110010011000011",
      "1010101000010100000100",
      "1110011001000000100111",
      "0101011110100101000110",
      "0110001100100011000111",
      "0010010101110101101111",
      "1110000000110100111100",
      "0010001100011100111011",
      "1000011001001010000100",
      "1011101011000111101010",
      "0011101110000000101100",
      "1001010100011010100110",
      "0110001000101100001011",
      "0111010011100101011001",
      "0100001000111101000001",
      "0111111100000110001111",
      "0000111000101001000011",
      "1111100000110000111011",
      "0101110111110001101011",
      "0101100110111011111111",
      "0011101100100011101011",
      "0011110010100011010110",
      "1111110101110101111000",
      "0100101100101000110100",
      "0011001010110101100111",
      "0010101011101000001100",
      "1011100111101000111000",
      "1010000110010101011100",
      "1001001110111011011100",
      "1011101000111100101100",
      "0101000010010101110011",
      "0001011110011001111111",
      "1101100000110000110100",
      "1011000100000110010110",
      "0100010001101110101111",
      "0100100101000101001111",
      "0101010111010110110000",
      "1110100100010101110000",
      "1100010000010101100100",
      "0100001001001110000000",
      "0001001011011100010010",
      "0010001011001100110111",
      "0010011011110101011011",
      "0000101000110110110011",
      "1010001101001101110011",
      "1000101000110111011100",
      "0111001101101111101011",
      "0010100100000110110111",
      "0011111000001100100100",
      "1111001111100001010110",
      "1101000100110000110101",
      "1011100000110100110100",
      "0100111010101001111011",
      "0100100111111110011100"
    ],
    [
      "1100111011111110111000",
      "1010111011001110110100",
      "0011111000100010110110",
      "1010010110110010000010",
      "1000000001101000001010",
      "1010001100000101111000",
      "0010001011001111110101",
      "1100100001011010100110",
      "1001010100001100000101",
      "0011010000111010110100",
      "1100110110011110101001",
      "1101011001001001001001",
      "0100000111111001000101",
      "1101010111010001110101",
      "0110101000100111111100",
      "0110011000000000001010",
      "0101001000110110010101",
      "0001101011011001010111",
      "0011110110111110001011",
      "1110110100111010010011",
      "0101111001110010010001",
      "1010011100011010100100",
      "0011100101001011001010",
      "1110001110110001011011",
      "1001111000000110011000",
      "1110110101111111110000",
      "1101000011101010111101",
      "1011110000101110101101",
      "0000001101011111011111",
      "0111001000110101111111",
      "0100000010010111101001",
      "1010000110001001100000",
      "0001001100001100000001",
      "0101110100110001000011",
      "1010110110110100100000",
      "0001110000111100101110",
      "1101011010111101010011",
      "1100001001010010101100",
      "0011110011001101011001",
      "0000011001101101111001",
      "0111011111011100101101",
      "1100011100011000111111",
      "1011001010100110100100",
      "0100101010011010111111",
      "0100011000001010010101",
      "0000011010100011010101",
      "1111110100110010100010",
      "1010001001111000111011",
      "0110101111101010110111",
      "1110101100011111011101",
      "1101011101011100100001",
      "1101111011110101001000",
      "1001011001100101110100",
      "0111100010110000000001",
      "1110011100000000011111",
      "1101101100101001010111",
      "1111111001100110111011",
      "1110001000000000111001",
      "0010111100000101101001",
      "0101110001110101010000",
      "0000000110100011000010",
      "0111110010000111111010",
      "1000011101001001001011",
      "1110000000110110001000",
      "0001101100100011101101",
      "0010010111100001111011",
      "0110000110001100011111",
      "0101010101101001000100",
      "0110001001100111111110",
      "1011001100000000010001",
      "0101101010000010010011",
      "1111001001000110011001",
      "0100010001011011000011",
      "1111011101110110010110",
      "0111100001001110110101",
      "1011111111001000011110",
      "0100000010000010000000",
      "1010110110110011011001",
      "0001000111011101111100",
      "1000110011010000100001",
      "1111010101011100100110",
      "0010010001001000001101",
      "1000110101000001101111",
      "0000010011101000101000",
      "0010001110001110010101",
      "0000011101010011010101",
      "1001101001101001011100",
      "0000000001010111011011",
      "0110100101000101111111",
      "0001000000111011100000",
      "0001000110001100010000",
      "1110101001111101001110",
      "0001001101101001001011",
      "1000110000101000011011",
      "0111101100010011000011",
      "0110011001010111101111",
      "0010111011000111000001",
      "1111000011011101110110",
      "0101100010110110000110",
      "0000000011101000101001"
    ],
    [
      "1110011110101010101101",
      "0101100111010100001101",
      "0101101000000101100111",
      "0110011011010101111001",
      "1010000010111110110100",
      "1111101001011001110111",
      "0111011100011100110101",
      "1111111100110110000011",
      "0101010001001010001001",
      "0011010101100001101001",
      "1111000101101000110011",
      "1111001111011101001111",
      "1110110110110000010010",
      "1000011011010101001111",
      "1000011011010101010000",
      "1101111010101011110100",
      "1101111010101110001011",
      "1100001011000110101101",
      "1011010101001101101110",
      "0010000000010011100111",
      "1110101101001111011000",
      "0001010010100001111110",
      "1111100000110110100111",
      "0000101011000001100111",
      "1101111011000110101110",
      "0110011011110010111111",
      "1010011101001101011101",
      "1000101110011101001001",
      "0111101000111101100110",
      "1010011000110111101010",
      "0011000001011011011000",
      "1101100101110110000101",
      "1000110111101010010000",
      "0100111000101110110111",
      "1101100011001010100100",
      "0011011011001110011101",
      "0000110000100001111001",
      "0111010000111001011010",
      "1101010110010101010001",
      "0011010001101110101001",
      "1000101111010000001111",
      "0000010001110011000011",
      "0111111110100010111010",
      "0000010111011001000101",
      "1111010000010100001110",
      "0101000110000001110000",
      "0101000011100000010000",
      "1001001011001000011011",
      "1100011101101010100100",
      "0010110100101100111001",
      "0010111011111101100000",
      "0011101110000110000011",
      "1111010100100111100001",
      "1110100101100010100100",
      "1001010001111000101100",
      "1101110010001100101110",
      "1011010000001001110010",
      "1100011101100110000110",
      "0101000101001111101111",
      "1100100100111010000001",
      "1000111001110111110010",
      "0101110000001111110100",
      "1110110100001000111101",
      "0000001010111111001011",
      "1010101101010011110111",
      "1010011000010011001010",
      "1001001010110101000101",
      "1010101000110111100100",
      "0000101010101101101011",
      "1101100011101000010011",
      "0000010000010010100011",
      "0101110011000110011100",
      "0010001111111011110000",
      "0111100101011000011100",
      "0001101010000110110010",
      "0000011110100110000000",
      "1110110011011100110100",
      "0100111000011110011010",
      "1101101110001111001001",
      "1001100011100011101011",
      "1101001111010111100000",
      "0011011111101111111011",
      "1110000011001101110111",
      "0010100001000011110100",
      "1001001001111110111001",
      "1110011000010110110011",
      "1010000011110010011010",
      "0010011101100111111101",
      "0010110000111101001100",
      "0001101010111110011111",
      "0100001101011100101100",
      "1000100011011010101001",
      "0010111110111011010011",
      "1001010111100111110110",
      "1101011010010111000010",
      "1101101111010010011010",
      "0111001001111101001100",
      "1110100100101010001101",
      "1011010010100100110010",
      "1111001110100010000101"
    ],
    [
      "1000001110000011011101",
      "0110000110100100110000",
      "1011011111111100000010",
      "1001001000011001110011",
      "0110010010100000101011",
      "0110010000111111111001",
      "1101011000011111011101",
      "1001110010100110011011",
      "0001010000010101001000",
      "1001111110010100011010",
      "1100000001101011011111",
      "1111110100111111111110",
      "1100001011001101011111",
      "1101110101011110001011",
      "1110001110010001101110",
      "0010001001101001011001",
      "1111001010101000110010",
      "1010010010011101111100",
      "1000100111001011001110",
      "0010111111100101001011",
      "1110011101011000110010",
      "0111011100010010001101",
      "1101001010001110010011",
      "1000100101100001001100",
      "0111011000110101010011",
      "1001111000000111000001",
      "1100101101100101000011",
      "0011101000110100100010",
      "0001001101101001111100",
      "1111110110010011100110",
      "1011001011011111000011",
      "1010001000010010101000",
      "1000011011100010000010",
      "0100111000000010010010",
      "0100000010010000011110",
      "1011001000111001010010",
      "0101011110001100100111",
      "0110001011100010000110",
      "0101010011111001111011",
      "0111011110010110100011",
      "1111100011111001010100",
      "0011001010010101101000",
      "1110111010111010001100",
      "0111001000111010000101",
      "1000110101111000111110",
      "0011011000100110100011",
      "1111001011001000111010",
      "0111000001100110100111",
      "1111011011101111100100",
      "0011110011100011011110",
      "0000110010011001101010",
      "1110111001110000111100",
      "0010101011001000001001",
      "0011011000111010000010",
      "1010011011101010110111",
      "1101000111001101101000",
      "1010100100011101011010",
      "1001110001111010100011",
      "0110010110111000000111",
      "1100010110100001000110",
      "0111011011000011110010",
      "0001011100010100000001",
      "0011001011001110001000",
      "0010110000110001111100",
      "0100111111110010011000",
      "1000000111101111111011",
      "1101111100100111101000",
      "0010001101000111100111",
      "0111100001001010100010",
      "0000010001000111000101",
      "0110111000111100111101",
      "0011111000011100011110",
      "0100011100110101000111",
      "0100000011100001011011",
      "1100000110000101011110",
      "0111110101010000011101",
      "1101000010000110101011",
      "0000001011110000100011",
      "0000101101111010100010",
      "0010110000111000010110",
      "1010010000111111010001",
      "0010110011000101010011",
      "0100000001111101010100",
      "1000011001110111100100",
      "1000100100011000010010",
      "0101010110010011110111",
      "0001011010011011111111",
      "1110000111010001100101",
      "1101000001100100100110",
      "0011111101110010101001",
      "1000011110010100100001",
      "0000010111111010101100",
      "0000001010001111000111",
      "0111100101001001001011",
      "0110001111001011111011",
      "0111001011101001110111",
      "0100001010001111000010",
      "0001000000000000000100",
      "1110101110111110000010",
      "0010001110011110011111"
    ],
    [
      "1011101000100000000001",
      "0010001001001100000100",
      "0111101100001000111000",
      "0010010010111101110001",
      "0010001001111111000001",
      "1101110101101001001010",
      "0000000010000010001011",
      "1110001010010010001011",
      "1101000010100101111000",
      "0110011011100000001101",
      "1010100000010111101110",
      "0010100100101001001010",
      "1010111011111111011001",
      "1011001101110001000000",
      "0100000100100110011110",
      "0001001100011010000011",
      "1111100000100000111000",
      "1101000010000111000011",
      "1111001000101101000101",
      "0110011011001010001001",
      "1110101101001000000111",
      "1100110000000011100000",
      "0011111111101100000100",
      "0000111000100111101010",
      "1110011001111110111100",
      "0010001011111111000111",
      "1101011001101111001100",
      "0111100100000101000000",
      "0110000010001110011110",
      "0001010011100000111101",
      "0100110011110110100101",
      "1010011011110011101111",
      "0011110110110011110000",
      "1011011011001101010000",
      "0111111001111111011110",
      "0010110101000100101111",
      "0111101101000100100001",
      "1000111000011001011100",
      "1001100011111000010001",
      "0011011101001101111100",
      "1101101101011000010010",
      "0011101110000011000001",
      "1011110110101001000101",
      "1001111010010001010001",
      "0010010010010000101100",
      "0110100100010110000000",
      "1000001101110011111001",
      "0000010100000100110111",
      "1010010100000011100001",
      "1000101010110100001110",
      "1111101110101000011111",
      "1110000111101011001100",
      "1111001110111001000001",
      "1101010000110000000000",
      "0010001001011111000110",
      "0111001010010111001101",
      "1101111011110111101111",
      "1100100001011011011110",
      "0111101111000100000101",
      "1010100011101001000111",
      "1010100000111001110100",
      "1010110011100000000111",
      "0001111011100110000111",
      "0110010010111001001100",
      "0100011110111000111001",
      "0110101100011111101101",
      "1110011001000011111011",
      "1001111011111111000011",
      "0010110101100011111110",
      "0010000101010110110110",
      "1001111000000010010010",
      "1101110110001000110000",
      "0101000010100110010011",
      "1101111101101110011101",
      "1010101010000011000010",
      "0111111110000010110111",
      "0100010111110110100000",
      "1111101011110001001000",
      "1010100100010100110000",
      "1001010110101101001011",
      "0101000110000111101001",
      "0001011100101011111010",
      "0110011000100010011000",
      "1000001100110100111110",
      "0010010110001010111111",
      "0000001101101110101111",
      "0110010011001100111111",
      "1101101000001011010100",
      "1111111010001100010111",
      "1100000010100110010000",
      "1111110111010111010100",
      "1100101001100011101110",
      "0011101110111000011010",
      "1000101110011001111010",
      "0010110111000011110010",
      "1111010110011011001101",
      "1111100100100010011011",
      "0000101111111001011011",
      "0000110111001110110011",
      "0011010110000000000101"
    ],
    [
      "1110010101101101001101",
      "0100110101110111010110",
      "0010101101000011011111",
      "1001010011100010010101",
      "0000110001111001010011",
      "0100111110001111000011",
      "1110011001101100111101",
      "0000101101101001011011",
      "0110110011011110011001",
      "1111110110100010010000",
      "1100111000101111101101",
      "0000001111100101010100",
      "0111101011010101011101",
      "0001000101011111111001",
      "1001001001001000001010",
      "0001111010000101100001",
      "0101110111010011000000",
      "1101001100010001010001",
      "1100000111000011101101",
      "1000110001011111010111",
      "1100011101111111011101",
      "1111010101000001001000",
      "0000110000110001001000",
      "0100101010100000000101",
      "1100000110010101000101",
      "0010111001110100011101",
      "0010011101010011000101",
      "0011111111011011000110",
      "0011111010011011000110",
      "0010111011100111011110",
      "1010100101111010100111",
      "0100010000010110010010",
      "1000011000110001001100",
      "1110111101101111111111",
      "0100111111110101011001",
      "0001100111001010000101",
      "0110101101011100100010",
      "1000011101101111011011",
      "1111000011110101110110",
      "0100000011101001101001",
      "1001111111101010100111",
      "0001011111011011101001",
      "1100000100000101000011",
      "0010101111100000100000",
      "1011110001110110110001",
      "1000111001000010000010",
      "1111001110110010111010",
      "1100011011000100111011",
      "0001000110011111111110",
      "0100101010010010101001",
      "0110010001010011010111",
      "1000010100111101011111",
      "0110101001101110111010",
      "0111000011000110110101",
      "1110111100010000010001",
      "0011001111100011110110",
      "1100011101011111011101",
      "0000001111001100000111",
      "0100101010001100011010",
      "0111100101110010011110",
      "0110100000010000011111",
      "0001011001111110100010",
      "0101111100110001100101",
      "0100011101011011010110",
      "1011111110011111010110",
      "1001001010101101101101",
      "1110010101101001010001",
      "0101100110110101011000",
      "1101001011000100100111",
      "1011010010110000010001",
      "1001101011111101101000",
      "1110101010010111100101",
      "0100001100011100100010",
      "1111110011001000111101",
      "1001010000101000011000",
      "1001010001000000010000",
      "0010010000000001010111",
      "1001001111001001100010",
      "0101010111000110111101",
      "1110111010010101100000",
      "1100110001000001110111",
      "1100111101110101001100",
      "0111001011101001011100",
      "0001111011110010000011",
      "1110010000010010101010",
      "1101000000100111010100",
      "1110001100010111001100",
      "0000111001010110010011",
      "1000111100001001111010",
      "1111110001111111010110",
      "1101100101000010011101",
      "0100111100110100111110",
      "0101010000101011110010",
      "0111111001001010101001",
      "0101101001000101110111",
      "0110010101111100011101",
      "0111010000100110111110",
      "1110100110000110010110",
      "0110110010010011100001",
      "1011111011101001100011"
    ],
    [
      "1110101101101111001101",
      "1101001110101111111100",
      "0110011100010010100011",
      "1001011100100010000100",
      "1100111110110100011000",
      "0100000110100110000011",
      "0110100101010011001111",
      "1111011101011111001100",
      "1110011000010010111001",
      "0110000001101000101100",
      "1101000010111100100010",
      "1101100101001010110010",
      "1101110010101000011000",
      "0111010100010001110010",
      "0011010001110010111111",
      "1111010010111101101000",
      "1111111110001110001101",
      "0010100111001110010101",
      "0010000111101001001001",
      "1011101110011010100010",
      "1000011101111010000110",
      "0001111011110100010010",
      "0100101111100000000000",
      "0111000111010001011101",
      "0100111110101101110001",
      "1010100101100100101101",
      "0011100001101010111111",
      "1011000111110000101100",
      "1110110101100001001110",
      "1011010111100010111001",
      "0111001011011000101000",
      "1001100001011101000111",
      "1011010011101010000110",
      "1010100011111010001000",
      "0100000111001010001101",
      "0110000101010011010010",
      "0000101100111011011000",
      "1101001101011100011000",
      "0011101111000010000001",
      "1110100000001001111100",
      "1000010101011011100010",
      "1101000011000100000001",
      "0000001100010001011111",
      "1000010010010111110011",
      "0111000011000000011100",
      "0110011000000111100011",
      "0110101101001010110000",
      "1011000100011111110011",
      "1010011100110010100100",
      "0010111001100111011110",
      "0100001101001011010011",
      "1001110101101010111010",
      "0110000000000100110011",
      "1011110011110110011111",
      "0100111111101101011101",
      "1101110001011001011001",
      "0001011000101010000010",
      "0100010011000010101011",
      "1010110001110000100110",
      "1001111010110010001100",
      "1111001011011101110001",
      "0011111010010010000011",
      "0000111010100111110001",
      "1111100110000101110011",
      "1001111111101111100111",
      "0110011011011110011100",
      "1011110001011011100101",
      "1000101111100010100001",
      "1110110000011111111001",
      "1111101100011010111111",
      "1011111110011111001101",
      "0000100110001000011111",
      "1011010110111001001001",
      "0011000011001010101100",
      "0100000001111100011110",
      "1110111010000000101001",
      "1010001111110000000100",
      "0011011101111010101110",
      "0011100110100011001011",
      "1001001010000110001101",
      "1011001111110100110010",
      "0000001000000110011110",
      "1001010100111001100100",
      "0010101010010111101000",
      "0000010011001100001001",
      "1000110011110001010100",
      "1110111001111111001110",
      "1110111110101101111111",
      "1010001100110111101000",
      "1101111000011000011011",
      "1010100001100101101001",
      "0001011101100001110000",
      "1101000010000010000001",
      "0000111110110111110111",
      "0001100000101111110110",
      "0110101100011110000001",
      "0001111111110111101011",
      "0010100101101110001001",
      "1010100011000111100000",
      "0111100010111001010010"
    ],
    [
      "0100110110001111010100",
      "0110101001111010100001",
      "1001101000011110100001",
      "1000000011001101010111",
      "0110011111110000010110",
      "1011001100011000010110",
      "1111110100111001110111",
      "0000001000001110110111",
      "1101011110100101010010",
      "1111010111001100111001",
      "1110010110011011101000",
      "1100000111101001011010",
      "0100110111000100111111",
      "1010011100001001101010",
      "0000010111011010011101",
      "0011000000011100001111",
      "1111000110100111110110",
      "1101111110000000100100",
      "0011100101010100111101",
      "1100010010101011111010",
      "1011011100100110111011",
      "0101011000011101111001",
      "0100110111100111110001",
      "1011101001110110111101",
      "1110000100111000101000",
      "1110010011001011000011",
      "1101110100001110011001",
      "1011000100110111010001",
      "1110001010110001001111",
      "1000100110111010011100",
      "1001101011111111100110",
      "0101000100110000001001",
      "1101101000111111000110",
      "0101001011011000110011",
      "1110110010100001001101",
      "0000111110110100000111",
      "1001111111010011111101",
      "1010110100101110010011",
      "0001011010010000111101",
      "1000100010000100111111",
      "1011001001011101111001",
      "1110101010100100010000",
      "0101001010111001101010",
      "1111000110011001111011",
      "0011010000010001000000",
      "0010111110100101101000",
      "0100110100001111010000",
      "0000111100010001001010",
      "0110110000101100011010",
      "1011101000010111000110",
      "1010011101111111001001",
      "1011010010110101010010",
      "0100100110011111011001",
      "0111010000111101010000",
      "0010101111000101010010",
      "1110110001101101001110",
      "1111101110100011000001",
      "0110111000100111100101",
      "1001001000111110101110",
      "0101100101110111011010",
      "1111001000111000000101",
      "0110111101001000110110",
      "1011001110101100111110",
      "0011001000010101001111",
      "1101111101100011001110",
      "0011010101100011000100",
      "1001001010000101011000",
      "0101001011101001011011",
      "1001100110101111000101",
      "1011101100010011001001",
      "1110001001001001000010",
      "0110001011101111010001",
      "1001001010010010011100",
      "0011111010100010100111",
      "1111110000000110011011",
      "0010001001000100010111",
      "1001011101001011000110",
      "0010110000101000110101",
      "1011110110000100001101",
      "0000000111101111000110",
      "1110111111101001011110",
      "0001010101100000000100",
      "0100111001010010101111",
      "0110011110001011011100",
      "1110111001100111000101",
      "0001110001000100010000",
      "1010100101001100110111",
      "1101110111100110010110",
      "1010110001011111001010",
      "0101110101011011001000",
      "0011000100011011100010",
      "0111110101011001010000",
      "0110100000000000100101",
      "0101110100100101101101",
      "1010000011000001000010",
      "1000111101100110001000",
      "0000111011010001111110",
      "0000010000001010101011",
      "0001111010111101110110",
      "0101011101011110101101"
    ],
    [
      "1101101001010010000101",
      "1101011110110111000111",
      "1000101111101111010001",
      "0001100100100101011011",
      "0000000101001101111100",
      "1101010111100001110010",
      "1000011100101100001001",
      "0110011000110011101110",
      "1100111010101100000100",
      "0101110101011100100111",
      "0000011101010111001011",
      "1111101011001110101010",
      "1101110010010110011001",
      "1100010011110011111101",
      "1000011001001011001100",
      "1111001000111110000011",
      "1011100101101110100101",
      "1111000100010010000100",
      "1010111111011111011100",
      "0111101100101101110110",
      "1100101000100100101001",
      "1000011011001011000111",
      "1100101111011001010110",
      "0100100110101110010100",
      "0000100010100100010001",
      "1011111001000000111111",
      "0100110101100010111111",
      "0111101000110100011011",
      "0111000000001010110111",
      "0001101011011111110010",
      "1100011100111101000101",
      "1101010000111011101111",
      "0011011100011101100101",
      "0010000011111101011111",
      "0001110011101111001001",
      "0001111000001111011001",
      "1010101010001101010110",
      "0111101011100011100010",
      "0010010010101010100111",
      "0001111010011001100001",
      "0100011111011001100010",
      "1000001010001100000111",
      "1000100010111111010111",
      "0011010011100010101011",
      "1111101011110100111100",
      "1100000001110101011011",
      "0000000110111111010010",
      "1110110010101011011101",
      "1101100101110000011111",
      "0001001011001101110111",
      "0000101110010010001011",
      "0000110000000100000100",
      "0111111000111001111000",
      "0001110111000011010001",
      "1000111111010010000001",
      "0001001101110110110100",
      "0111001101100011101000",
      "0100010101110011000000",
      "0011100011000011111110",
      "0111111100010000110110",
      "0000010000111111100111",
      "0101110010110001100010",
      "1110110001000110111111",
      "1100010000101001110010",
      "1010101001011111100110",
      "1011100110101101111100",
      "1101100000110100011010",
      "1011011101011110000100",
      "1101000010001000011100",
      "0100010101101010001010",
      "1001001011000001011010",
      "0011011011101111011001",
      "0110110111001001000101",
      "1010110101100101011001",
      "0101000110001110001111",
      "1011100100001101011010",
      "1101000110000110111100",
      "1110010101111000011101",
      "1010111010010101100010",
      "1101001011011000010010",
      "0101001111011010101110",
      "1101100100100001111000",
      "0011011100010110111100",
      "0111111010001011001010",
      "0010010000010110010001",
      "1101000010111110100100",
      "0011001110110110011011",
      "1111011110110011110111",
      "0001001111010000011010",
      "1000000100111011011001",
      "0100011100110100010100",
      "0101011010101101101011",
      "0001111100101110010011",
      "0010011000000111100011",
      "1110110100101011111110",
      "1011001100101111000100",
      "1111101010110010101010",
      "1111011000100101001111",
      "0111011101111111110011",
      "0000101011011111000011"
    ],
    [
      "0110110101000010001000",
      "0100001100111001100000",
      "0111001010000001100000",
      "1110101010111101111010",
      "1101110111100101000000",
      "0111100000101111001100",
      "0001000101110111010000",
      "1111111100100100110110",
      "0001011111011101010111",
      "0111101110110110111010",
      "0010101110101100101011",
      "0010111011011000100101",
      "1101110000000011011011",
      "1001101100101110111100",
      "0101100101010101110111",
      "1111000000000100010011",
      "0100000100110000001000",
      "1001101100101110000100",
      "0011001100110110101010",
      "0101000011100011110111",
      "1111001011011111110001",
      "1011100110110101001111",
      "0011100111000110010001",
      "0000010010001101011111",
      "1001011110001000100111",
      "1110110001100000011111",
      "0110010011111011110110",
      "0110001110111101010111",
      "1001111101101111101111",
      "1000010100001110011100",
      "0000110000101111000000",
      "0001010001010000000011",
      "1000011101011011010010",
      "1100100000010010101110",
      "1000011100011010010000",
      "1101000110101111110001",
      "0011111111110111011110",
      "0010111100101101100011",
      "1101010111010110101110",
      "0101111010100100010000",
      "0101001010111110010010",
      "1111101100111011110000",
      "1011101101011111010001",
      "1100001101001010011011",
      "0011010111011100010000",
      "0100100110111110000101",
      "1010101001101001000101",
      "1010101101001001010110",
      "0011111111100011011010",
      "1101110001010101000110",
      "0101011111000110111001",
      "0000010110000111010010",
      "0011101010010111000100",
      "0000101000011011111001",
      "1000010111100111101000",
      "0111100001001101010010",
      "0001000010010101001111",
      "1110011001110110011110",
      "0010001110110110001111",
      "0001101111111011110011",
      "0100100011010011000111",
      "0100001111001011101110",
      "1100101011110100110010",
      "1001111110001101110101",
      "0010110010111110111011",
      "0000010010000111010000",
      "0111110010010011111001",
      "0111110010011100000111",
      "0110110101010101001101",
      "0001110100001101101010",
      "1001101001101101111101",
      "1100110001011111000111",
      "1100001100000001100000",
      "0001101011100000110011",
      "1001110101110000101000",
      "1001011110100010000000",
      "1100011000100001100000",
      "1000100110000101100001",
      "0000000010110010001000",
      "0011110100110111011000",
      "0100100001011001000100",
      "1100000000011010011101",
      "1010100111011011110000",
      "0100110100001101001011",
      "1110110100100111100101",
      "1011011011001001101110",
      "0111011110101010100111",
      "0000110000011111001101",
      "1100010001101010111001",
      "0011110000100010011110",
      "1101100110000101000011",
      "0111110110011001010001",
      "1110100011000110010111",
      "0111011110011011000111",
      "1100110000111010110011",
      "0101111000100011100101",
      "1111001011111010100110",
      "1101101100000111111101",
      "1010110100100010011111",
      "1011011011110011011010"
    ],
    [
      "0000101111100011001001",
      "0011111000111000000001",
      "0110001000001000110000",
      "1101111110001001011001",
      "1001001101010000110110",
      "0001010010001111000010",
      "0010100000110111101111",
      "1011110101111000101010",
      "1100000111001111100111",
      "0011101101110010111010",
      "1100110010110111110111",
      "0111000010101010010111",
      "1001111000010100110000",
      "0000111111111111010001",
      "1000101111001010000000",
      "1001101000010011110111",
      "0001100001001111101110",
      "1111010001001011001010",
      "1101100101010010101001",
      "1010111011101100011011",
      "1001110010110101011111",
      "0111100101001110000001",
      "0101011110001110100101",
      "1111110000111111100000",
      "0101010001111101110100",
      "1101001000010000100011",
      "1000101101100100011011",
      "1101011111101110101110",
      "0000101011100111000011",
      "1000110110000001011111",
      "0000010000001011101000",
      "0001110110001110101000",
      "1010110001101100100001",
      "0011111000111000111111",
      "0111011010111111110111",
      "0100010000111110101111",
      "0000110110111101011111",
      "1110101111011010111001",
      "1101100001100001100011",
      "1011101001000101011011",
      "1011101111100001111101",
      "1111100110111101001000",
      "0110101101100101001001",
      "0101101110011010110000",
      "0001111011110110010011",
      "1011010110001011010000",
      "1001011011000000110010",
      "1110010000101011101001",
      "0001100010100011110000",
      "1000110110010100111100",
      "0000011111110110100101",
      "0011111101011100001010",
      "1000001100011111000110",
      "0001001000111010010000",
      "0010001110000011101000",
      "1100110110011111111100",
      "1111011000100101001101",
      "0011101011101001101001",
      "0000110111001111000100",
      "0000100010101101101100",
      "0110100110010111000001",
      "1000000101101001100011",
      "0000000110010001001101",
      "1010010000001001110100",
      "1010011101110111101111",
      "0010110010000011011010",
      "1101101001001000010100",
      "0011010011010100010100",
      "0000110100110111111111",
      "0100000011110100011110",
      "0010010011001101100001",
      "0110010110010001111101",
      "1100001001001000011010",
      "0010110101101010101000",
      "0100100110111110011011",
      "1110011100001101001001",
      "0010100101001010011000",
      "1100011010000001000100",
      "1111011101001001011001",
      "1100100101001101011001",
      "1110011010000100110111",
      "1111110000011100110100",
      "0000000100111001110011",
      "1111100011011100011011",
      "0001110011100011100111",
      "1101111110010000100100",
      "1010010110111001000100",
      "0111000000111010100110",
      "1101010100000111111111",
      "1000101010100001011111",
      "0011001011111110000111",
      "1011101011011100011011",
      "1011001101010000011110",
      "0011101000111000001011",
      "0100100110111110000000",
      "1001100110100100001000",
      "1111101101101001111010",
      "1101010000011001111110",
      "0000011011101000100010",
      "1000110010100010101111"
    ],
    [
      "0110011001101110101000",
      "0100111001111011011001",
      "0100011000001010011010",
      "0110101000011011111101",
      "0110010010111010010000",
      "0111101111111100100100",
      "1111011011111000010110",
      "1100110111011101000111",
      "0000010111011100000010",
      "1110101110011011111110",
      "1010001110000101100101",
      "0100110011111101111101",
      "1001011111111000011111",
      "1100010111110100011001",
      "1110110000111010111110",
      "1000010010111000111001",
      "1000101011011110100001",
      "1000110000011001111100",
      "1111111010001010010110",
      "0110111000010011011000",
      "1111110100001101111010",
      "1011001100000100101100",
      "0110101011010111001010",
      "0010100000001010101011",
      "1010110000110001000111",
      "0011011111110001110110",
      "1010000001101111100110",
      "0010111111011001110111",
      "0111100010000001110011",
      "1110000110010101010111",
      "1110101011110001010000",
      "0000101111110101110010",
      "1110000010010011000111",
      "0001000011011001100111",
      "0010011000111111111011",
      "1010111001101000110001",
      "0001101011111110101001",
      "0001000101101000010011",
      "1111010111101101000000",
      "0011010001001101001111",
      "1110111111000101110110",
      "0101111011101101111111",
      "0000101010101011101001",
      "0000011011110001001100",
      "0110111010110001001100",
      "1000001111000010011001",
      "0100010010001111001010",
      "0110110011111001101100",
      "1111000100100100101011",
      "1010111101001100011101",
      "1111111110010100110100",
      "0001011000010100100111",
      "0101101100111011010001",
      "0011101000011001001000",
      "0111000000010100010110",
      "0110101011111010101110",
      "1100001001100001011110",
      "0010110001001000101000",
      "1110010110100111000001",
      "1111111001110110111101",
      "0111111111000111010000",
      "0110101010010111110101",
      "1110100101000100011011",
      "1110001110101110001111",
      "0010101110110101101011",
      "1000001001001000000001",
      "1011001011010010110001",
      "0101100110001001001100",
      "0010010100100000001011",
      "1011110011100110010011",
      "0000001001000100111001",
      "1010011000010001001110",
      "0101000110011110111111",
      "0001101111110111101010",
      "1111000010010111011110",
      "0000110101111111001000",
      "1110101100010100101001",
      "1011010100000100101100",
      "1111101110001101101000",
      "1101010000011111011111",
      "1001000111110111100100",
      "0100010100100000010001",
      "0111000010110001101110",
      "0110111011011000101101",
      "0011111001100001101010",
      "1111000010010111011100",
      "1111001011100011101101",
      "0001100101111110011000",
      "0011011010000110110000",
      "0010110011101100000000",
      "1111011110100011111101",
      "1010001001011001011101",
      "0001111100010011101000",
      "1000101000100101011111",
      "0101110110011001010110",
      "0110101001111100110100",
      "1100010101000100011010",
      "0111101110100110010001",
      "0010100011111000111010",
      "1101111001100010001010"
    ],
    [
      "0111000001010111000000",
      "0111110000010011001011",
      "0010101010010101001100",
      "0010010010110011011010",
      "0001111111111000101100",
      "0001101001001000110101",
      "1110110101001100100001",
      "1000000001101011001111",
      "1010110001010110000010",
      "1101000000101101101101",
      "0011111011001101110110",
      "1100110101101111000111",
      "1010100000011000100111",
      "0111111101100000000101",
      "0000001111100000110001",
      "1011010100011100001001",
      "0101000100011101100110",
      "0001100101011101001101",
      "1001110001010110010111",
      "1001000100101001011011",
      "1011000001110010110011",
      "1010111100010111110010",
      "0001011011011111100001",
      "0111000111110011001001",
      "0001110001000111001010",
      "1011000111100110101010",
      "0100110001101101110011",
      "0101100111001111000111",
      "1001001111000101101001",
      "1110101110010000100111",
      "1100001000001010101000",
      "1110000010101001101100",
      "1101111001101001010001",
      "1110110001111010011001",
      "1111001100010011100111",
      "1110001010001000000011",
      "1100110001110110110001",
      "0110001000000100100100",
      "1000000011001010101010",
      "0000111111000111111010",
      "0100001011110110011001",
      "0001111100011001111011",
      "0011110100110011000100",
      "1000111001010001001101",
      "0011000000010101011011",
      "1011111011001011100000",
      "0110011111010101110101",
      "0000111010100101100001",
      "0111000011110100111111",
      "0011001011011000011010",
      "0111101100010010100101",
      "0101111100001001110000",
      "1101000110010110100100",
      "1010111111100000000000",
      "0000010000101101110000",
      "1111101011011010000111",
      "0011100000111111100100",
      "0011001100010011110101",
      "1111001011010101100100",
      "1001000000110001001110",
      "1110000011000010000011",
      "0110100000101000001111",
      "1110001110000010101000",
      "0111011011011011101101",
      "1011111001100010101000",
      "1110001110101101001011",
      "0101110101101101000100",
      "1001000000101111000010",
      "1111111111110100010000",
      "1110101011000010000010",
      "0110110101000110100101",
      "0001010110000110111011",
      "0010011100010001001010",
      "1011111011001111001110",
      "0101101110110010011101",
      "1000011101101101101101",
      "1110010100000001011100",
      "0011010010100111110000",
      "1100000100010000111011",
      "0001100010111001001001",
      "1000010111000010010101",
      "0111000001111010110010",
      "0000100111101100010000",
      "1000011110001000111100",
      "1000110011100011011111",
      "1101000101011000100111",
      "0100110011010001111011",
      "1111101110111000111000",
      "1010111101011001011010",
      "1001100101011111010100",
      "1101001011101010010110",
      "0101000110111101111110",
      "0110110000000110010101",
      "1011000110011001010101",
      "0110011001011110011000",
      "1111101001111110101101",
      "0110001000001100110000",
      "1011101100110010110101",
      "0000111000100100111010",
      "1111111011111100010001"
    ],
    [
      "0000010001011100001000",
      "0100110110010100101111",
      "0110000110101101010001",
      "1011000111011101111111",
      "0011010010000010100001",
      "0001011100101111010100",
      "0110111011101000000001",
      "0011000110011111000101",
      "1100101000111001010100",
      "1011010110010100000101",
      "1010000101100100110010",
      "1001011010011110011011",
      "1000000011001001110011",
      "0110000100000010110100",
      "0000100100110100110111",
      "1011101000010001110000",
      "1100111001110100101100",
      "1111001100101110111100",
      "1010011010011111010110",
      "1100011001101100010011",
      "0111010111011110100010",
      "0000010110001011111011",
      "1001111001111001110101",
      "1010010101000110000110",
      "1110001110001010010111",
      "1101100101101100100001",
      "1011111110110011010011",
      "0110110000011101110000",
      "1111001111110011011001",
      "1100011010101111011001",
      "1101011101101011101100",
      "1100100010110110110110",
      "0110100101010101001001",
      "0011100110001110010111",
      "1101110100000011101010",
      "0110100011100010011000",
      "0110101011010101000111",
      "0010100001111101010011",
      "0101011100111100101000",
      "1001000111100100100110",
      "0001010011000000001111",
      "0110101001000110010101",
      "0110010110110011011010",
      "1011110010001001100111",
      "1001101101101110011101",
      "1111100100001110001110",
      "1111010101100001001111",
      "0001110001101000000101",
      "0011000101110100000101",
      "1001110101101101011100",
      "1001001110110001011001",
      "1001101001000100110100",
      "1001100011111101011101",
      "0000100011001101110000",
      "1011000111100101100001",
      "1011000101101110111101",
      "1000111000000001101001",
      "1001100001000111000110",
      "0111001101011001110001",
      "0010010000100011011101",
      "1111001011111110111011",
      "0100100111011110100000",
      "0011110111000110000110",
      "0111010011110010000110",
      "1110110101111010000110",
      "0000010010010010110011",
      "0100101111111000110100",
      "0101010001000010010011",
      "0010101100001110111100",
      "0000001101100010001101",
      "1101110000000111111110",
      "1101011111110100001101",
      "0110001110101110110110",
      "1011000100010001111101",
      "0111101001110011100101",
      "1110111101111100111000",
      "1010101000110101100101",
      "1010100000100010110110",
      "0000010101111011101111",
      "0010101101101111110010",
      "0110010010000001100110",
      "0010101100000000000000",
      "1101001000110011101000",
      "0000110111001001001000",
      "0101001011010100100111",
      "0110010001001001000110",
      "1111110010001110000111",
      "1100101001101011000111",
      "0001001010010100000111",
      "0110101101000101001000",
      "0010001110000110111011",
      "1011111010010000101010",
      "1111110110011000011100",
      "0000010001110101011000",
      "0101000001000100010100",
      "1010101001000010100101",
      "0000000101101101011011",
      "1001111010101111101111",
      "1110001011101001111100",
      "0010001100100010010010"
    ],
    [
      "1101000001101011111100",
      "1011111100110100100111",
      "0001100111111110001001",
      "0101110110000000001010",
      "0001101001101101000011",
      "0001100001111001001101",
      "1100110110101010011100",
      "0111000000011000011000",
      "1100111100111011100110",
      "0000011010011000110001",
      "1111001000101011000011",
      "0000000010101111100001",
      "1110001100111111011010",
      "1101100010011010011100",
      "1011000110101000100001",
      "0111111100010100101000",
      "0000001110000001010111",
      "1011100100100101001100",
      "0000100011000101010110",
      "0100000001101001000001",
      "1110111111100100100011",
      "0000000011001000010111",
      "0100110110111101000110",
      "1101011100000110000110",
      "1011011000101101010010",
      "1011011110010101111111",
      "0101000010100110110010",
      "0110010110010011100100",
      "1010001111101000001110",
      "0011001011101011100011",
      "1110001101010010100101",
      "1010010011101110010011",
      "1110011111010100110101",
      "1100010010011001100000",
      "0101111100111011110010",
      "0001010001101000000110",
      "0011011100010110110101",
      "0101110110100000011010",
      "1010101111111000001111",
      "1001101001101011100000",
      "1110010101000110110001",
      "0100010001011010110011",
      "0001110000100101001100",
      "0001011101001000000010",
      "0101001010100111101011",
      "1111011010000110110100",
      "0100110001001010110101",
      "1100111111001011111010",
      "1111001000001101010101",
      "1001100011000111010011",
      "1011000011110011101010",
      "1111110001110010001011",
      "0100011001101001010111",
      "1011100100111011100000",
      "0111100001101000101001",
      "1010011101101001111100",
      "1100001100111011000001",
      "1010001101101110001101",
      "1011101100001000010001",
      "1100001001101110000000",
      "1111101011000111110011",
      "1001000010110111100000",
      "1111010101111000000100",
      "0110000101010011011101",
      "1000010101100110000011",
      "1001110111001011010011",
      "1000010100111011001011",
      "1001010100010101110001",
      "0111100101100001010111",
      "0101101100110000100100",
      "0110010011011110101010",
      "0001011000001101011101",
      "0001000111000001010001",
      "0011110011111000010000",
      "1111001110010001110101",
      "1111001110011110001000",
      "1000100111010011000101",
      "0011010011100011000000",
      "0100011110011111000011",
      "0111110011010000111000",
      "0010001101010000001000",
      "1001110010001010100111",
      "1010111100100110101000",
      "0101010101110100001101",
      "1011000000101011010111",
      "0101111100100110110101",
      "1110011101010000101011",
      "1101011010011001001111",
      "1000111110101001000000",
      "1101000111100101011101",
      "1000110100000011100010",
      "1001001000000000011101",
      "0110001010001111101101",
      "1010100011000101000100",
      "0111001111010001010001",
      "1001101100000111001111",
      "0001110001010110101101",
      "1110001011110111101011",
      "0000111101110100110100",
      "1110111000111011001001"
    ],
    [
      "0110001101100011000110",
      "1010111101001111001100",
      "1100110111100001001001",
      "0100011111001111111100",
      "0100010010000101001101",
      "1111011010001100110101",
      "0011001011010010000100",
      "0001000000010100000111",
      "1010111111011010001010",
      "0110110011101100110101",
      "1110111001100010001001",
      "1011101110111011110101",
      "0000001001010100101011",
      "0101100010011100101111",
      "1000101000110010010011",
      "1111101000011101101010",
      "1010000100101100010000",
      "1101001110010101010110",
      "0101101001110011111111",
      "1111010110101111000001",
      "0000010001011101010010",
      "1011001010001000110010",
      "0110110010110011010011",
      "1011100010110010001001",
      "0101000110101100100110",
      "1011111100001010111111",
      "0111010001011001000010",
      "1100000010001001110000",
      "0110101111000110000010",
      "0110100001010110110011",
      "0010010111000100100110",
      "0111111110010111110001",
      "0100101101101001010111",
      "0000111101011101000111",
      "1100000111110101001101",
      "1101100001101011011000",
      "0111011000111011110110",
      "1110111010111101011011",
      "1101011101110010001010",
      "1001100101010101000000",
      "1010010100100000011111",
      "0110101110111101100000",
      "1100011001010100111000",
      "1101110100011111010011",
      "1110101001101111100010",
      "0000011100100001000001",
      "1111011000000101110000",
      "0001001101011111000001",
      "0011001000011001110100",
      "1111111111011101000111",
      "1111001011110001100110",
      "1001100001001000011011",
      "0100011111100101110011",
      "0000101001111101111010",
      "1010011111110001000100",
      "1101110010111100000110",
      "0111001010111010111010",
      "1110010000110101100100",
      "1010101001101111000010",
      "1111110010111101011011",
      "1000101001111000011111",
      "1110001110011101111001",
      "1101000011010010011111",
      "0111000010011111111001",
      "0010110010001011100001",
      "0011001000011101100101",
      "0100110111100110110001",
      "1111110000010000100010",
      "1010101010001001010100",
      "0000100001100001001010",
      "0101011110111100101010",
      "1000001011000010111010",
      "1011100001010001100101",
      "0110111101100110000000",
      "1100001000000101110110",
      "1000110001101011000000",
      "0111000111001110000100",
      "0001100101110000000101",
      "1000101100001001000111",
      "0110101011110101110011",
      "1010100110010110001111",
      "1101000010010001001100",
      "0000000001111100101110",
      "1110010010110101111010",
      "0011000111101101001110",
      "1111101111101001100110",
      "0011100101010110010010",
      "0001011001101000010001",
      "1111001011000010101100",
      "1110100110101100111110",
      "0010100000111011000000",
      "0100010011101001001000",
      "0111110111110101010101",
      "0001110101101000100101",
      "0111111100111010100001",
      "0101011110111001011101",
      "1101111101011010010011",
      "0101100100011111011000",
      "0100011100011011010000",
      "0100000000110110111011"
    ],
    [
      "1100010000100010111010",
      "1011011111001010000011",
      "0110111111010001000101",
      "1111011111111111101010",
      "1001001001101100101100",
      "0110101100100010100010",
      "0101110101000111011101",
      "1011010000101111000011",
      "0010001101110101110000",
      "0101110110111010000001",
      "0011011111111000100001",
      "1010011101111111001011",
      "0011110100010111011001",
      "0110100000101001100001",
      "0110011001100101110010",
      "0111100110011101010100",
      "0111111101000101110001",
      "0101010001110101100000",
      "1101110100011101001100",
      "1001111010010001001001",
      "0001000010110100110001",
      "1001101110011011111100",
      "1000001011010100111000",
      "1100011001101101100010",
      "0010111001001100001111",
      "0010110001100010011101",
      "1100010001010001000110",
      "0110101000010001000101",
      "0010110001010001111101",
      "1100010010100110000010",
      "1111111001001101101110",
      "1111001000000101101000",
      "1111111100111100011110",
      "0001110011100010101110",
      "0100101111101100111100",
      "0000101100000001110110",
      "1000100101010110100111",
      "0011001100110111110100",
      "0100010111001001111011",
      "0110001111101011000101",
      "0011011101110110010100",
      "0000000011110011111011",
      "1101101001100100011000",
      "0011101000111000000001",
      "0100001010010110100001",
      "0010110111010101111101",
      "0001110000110110101001",
      "1100000101010000001111",
      "0010001111110011100010",
      "1001111010001011011010",
      "1101100110000101000111",
      "0001001100001100011110",
      "0010000110101101010010",
      "1100000110011011000011",
      "1111100000010001010001",
      "0000111001100110111110",
      "0111111000100100101010",
      "1001001110111101110110",
      "0111001110011001101100",
      "1000110001110111110111",
      "0110111100011111011010",
      "0101010110000100101010",
      "0100101001010111011101",
      "0111000001111011010101",
      "1001101101101101001101",
      "1111010000100111011111",
      "1101101110010110001101",
      "0000110010001111001101",
      "1100111101011101000101",
      "1010111000011010011000",
      "1010011010100110011101",
      "0100111011000001001100",
      "0101001101100100101011",
      "1101110101101111011000",
      "1100001110011100111011",
      "0101001000100101011110",
      "1001011101101010001011",
      "0001110110101010010100",
      "0100010011001111010111",
      "0100100101110101111010",
      "1011010111001000110101",
      "1110001000001110011111",
      "1111001101110011101011",
      "0000000101011001101110",
      "1101000010111101001100",
      "1111000011111111001011",
      "0011110101001001011111",
      "1110111101110110010001",
      "1001010100001000101111",
      "1011001101110101100011",
      "1001000000001001101110",
      "0110000000100011110011",
      "1011100111111000010101",
      "1001111001001000011100",
      "1010111001001011111110",
      "1110000101100011110011",
      "1000101110110100000001",
      "1010001100101001111001",
      "0100000101111100000111",
      "1010100100000001111111"
    ],
    [
      "1001000100101110101011",
      "1100011011011101110111",
      "0111001110010100011010",
      "1111101111100101111110",
      "1010111100000110010010",
      "1110110110011111100001",
      "1111010000000000111110",
      "0101010111000100001010",
      "0101001000011011010101",
      "0011011001011000101111",
      "0101111111110010001101",
      "1010101011100100001010",
      "0110111000001000010110",
      "0001110110010010011101",
      "1101111000110000010100",
      "1010111011100010100100",
      "1001110111101111111000",
      "0000101010011101001001",
      "0000001010001101101001",
      "0111001001111010001010",
      "0000000111110100010001",
      "1110000101011101101000",
      "0100101110011101001011",
      "1010000011010010000001",
      "0000000100110101010011",
      "1110000010011110011100",
      "1011000101011101111111",
      "0100100001011000011101",
      "0100000000011111010110",
      "0111001111110001101100",
      "1001111001110001100110",
      "1011010111111010101110",
      "1110011110001001111111",
      "0000100001000000111110",
      "1001011001100011110101",
      "0011100110100100100011",
      "0100000101100001010011",
      "1000101110001000000111",
      "1000101111100101111101",
      "1010010100101101010101",
      "0100111101100101001101",
      "1001000001101111111000",
      "1111111111110011100101",
      "0110011101001001101001",
      "0101000101100110100010",
      "0100111100110110011111",
      "1111110001001001000011",
      "0101000000111001011011",
      "1000100011101001010100",
      "1011101101001010110101",
      "0000100010100010001101",
      "0011100011100001110101",
      "0001001011001001101100",
      "1100111001001001101000",
      "1101011100011100101000",
      "0010100011110100100111",
      "1111111000010000110001",
      "0011011110101010010100",
      "1100111011110110100101",
      "0110010011100101011001",
      "1011011000111101001111",
      "1001011111010001000000",
      "1001111110011111000100",
      "0001001000100110100100",
      "1000101110100110110001",
      "1100100011101101101010",
      "0111100100110010001100",
      "1001101001111110100100",
      "1011001011110001111101",
      "0100001111010110110000",
      "0100011011000110100100",
      "0100111000000011100110",
      "1110100001111000000000",
      "0100101101001100111101",
      "1110100111001111010000",
      "0101010110001010010100",
      "0010101110110001001111",
      "1100010110110010110001",
      "0011000001001010000101",
      "0011010011101100010010",
      "1000111100010010101000",
      "0111111011010011111110",
      "1100101011110101100001",
      "0110000010001101100110",
      "0010101111001101110011",
      "0011101010001001001010",
      "1001101000000111010011",
      "0011010110111101110011",
      "1011001011000000000000",
      "1100100000100000010110",
      "0101000110111100100110",
      "0101111000000010101101",
      "0100010010110000101110",
      "0111011010000011011110",
      "1001111000100001100001",
      "1001111011010010010100",
      "1000101100110110001010",
      "0111000111101000111010",
      "0110101111000110111100",
      "1110010011111111010100"
    ],
    [
      "0100001101000010001001",
      "1100111010110001100010",
      "0010101110000010010000",
      "1110110011110001010000",
      "0110101000011110101100",
      "0000110011100101100000",
      "0111110110111000111110",
      "1000001110011001111111",
      "0100011000100101010110",
      "0010001110101010111100",
      "0011010010000001101111",
      "0000111011111110111100",
      "1000101011000111000000",
      "1011010001010111111010",
      "0000010100001101100110",
      "1011101011011101111000",
      "0101011111000010010101",
      "1001101011001111100000",
      "0101110110011111010011",
      "1011001011111011000111",
      "1111101001001100010001",
      "1000011110101010000001",
      "1110011100101001001000",
      "1010011110001011110111",
      "1101110111100101001100",
      "0011011110001111110111",
      "0001011100001001001010",
      "0101111000110010110000",
      "1000001011001111111000",
      "1010010010101010010000",
      "0111011010010100000111",
      "0111111101100001001010",
      "1110100010011010011010",
      "0100010001000011001011",
      "0111011100000110001011",
      "1000000001000110111001",
      "1111011111100100110111",
      "1100101011100100110101",
      "1100101011111101101011",
      "0111000000100110100010",
      "0000101111110110100111",
      "0110101010001100000000",
      "0001100010111011011011",
      "1000010100011001101001",
      "0101100111111111111110",
      "0000010011010110011101",
      "1011000110110000000001",
      "1100010001001011000000",
      "0100100110100011011011",
      "1101010010110011001000",
      "1110111010101111100101",
      "0011011000000011101010",
      "1111111101101010001010",
      "0001110011110101110001",
      "0001011111010001011010",
      "0001001000111011010001",
      "0011100001101110110101",
      "1001110001101100111110",
      "0110101111111000000100",
      "0010011011101000111000",
      "1110011110110101101010",
      "1101100001101100100110",
      "1001010000110011011111",
      "0000010011110011010011",
      "1001110001100000011000",
      "1011111100011010111000",
      "0011110000000100100101",
      "1101011011000101110000",
      "1010001101101001100110",
      "1011110010100001111011",
      "0010101111011010111011",
      "1010001101110101111000",
      "1000010000111101010010",
      "1100110111001010011010",
      "1011100111000001010100",
      "0111000101011010001101",
      "0100010000111001100011",
      "1001000110010000000010",
      "0111110110110001111000",
      "0000011010000000001110",
      "0100001110010000111001",
      "1110001010110100001011",
      "1010000001010011100000",
      "1110101011111011111100",
      "1110011110001011011101",
      "1110110010001110111111",
      "1011000110100000011000",
      "1001010110100011010110",
      "1111011100101111001011",
      "0001101110110001010101",
      "0011010011000011000111",
      "0001001110000101101100",
      "0111111010001011010110",
      "0111000101110111110111",
      "1111010100000001001101",
      "1000110000011101011110",
      "1001001011101110111011",
      "0110001010011011000001",
      "0001110010001110000001",
      "1001001010110001111111"
    ],
    [
      "0100011000000111100010",
      "1010100110000011000101",
      "1111010010010100110101",
      "0011111001110100110010",
      "0000100001110111001100",
      "1010110010010111000010",
      "0011101110000000111001",
      "1100100110100001011111",
      "1101110000101011110011",
      "1111011110001010001010",
      "0101001011011110111011",
      "0000001110010111011000",
      "1100101000100100111000",
      "0011010000010000110100",
      "1010011101100010010101",
      "0110011100111001001001",
      "1000110101011101011100",
      "0101010010010011000111",
      "1001001010111001010001",
      "0110100100000100111100",
      "0011010000111110010011",
      "1001000100111011000100",
      "0111111100001011001001",
      "1010010010110000001111",
      "0010101001001110011000",
      "1000010011011100011110",
      "1101111100111100100111",
      "1001010110000101101100",
      "0101110011111000001000",
      "0010110111100110001111",
      "1110001001110001011100",
      "0000001010010001010111",
      "0001101010010010001100",
      "1111011110111000010100",
      "1000001100000110011010",
      "0011010100010110001111",
      "0001001111011111110100",
      "0011000000010101001000",
      "1011010110010011111111",
      "0010111110100010010110",
      "0101010111001100111011",
      "1001001100011100111101",
      "1011001101100010011111",
      "1010100101010000111110",
      "1011101010011111001111",
      "1000011101010101110001",
      "1011000100001111110100",
      "1111000101110110101001",
      "0011001100001001110111",
      "1111100000011010001100",
      "0010011111101101001100",
      "0001110101100100111110",
      "0010101100001101000011",
      "1110011000011111100110",
      "1110000111001101110101",
      "1110000011100101101000",
      "1110000110000011000011",
      "0000010101000001001101",
      "1100100110011101110110",
      "1000011011000110101010",
      "0010010100110100111110",
      "1101101010111110010000",
      "1001101010011010001000",
      "1111010110001100011001",
      "0100010110111101111010",
      "0001101100000010100110",
      "0000000010100010011110",
      "0000000001110111010010",
      "1110101010101111100101",
      "1100000100101100011110",
      "0001110110110001011011",
      "1000101010100000000011",
      "0111110010101011100100",
      "1110100101110111100001",
      "1001111011011011100011",
      "1100011111010100101010",
      "0011110001011110001001",
      "0000110000000101110011",
      "0101000111111010101110",
      "1101010001001001000110",
      "0100110000001001110100",
      "0101111101001110001011",
      "0101100101000001011001",
      "1010000001011110110111",
      "1010010110011010110001",
      "0001100001001101110011",
      "1100100111011100110111",
      "1001010111111110110001",
      "0000110110010011110000",
      "0101101000100100101011",
      "0000011100111011111010",
      "1010001000001101011101",
      "1000100011100110011010",
      "0000011111110010110100",
      "1001110000111101011011",
      "0111011000100101000001",
      "0011011001100011010010",
      "0001000111000000000011",
      "1101010100001001010100",
      "0001000011011110011001"
    ],
    [
      "1001100101011110010001",
      "1100011110100100110011",
      "1110000110001011111110",
      "0101000010011011100001",
      "1101011100101011100100",
      "1111010111101100100100",
      "0000101101110110100101",
      "1111000110100010100001",
      "0101001111011011101101",
      "0110001000111100100101",
      "1100000010001001001001",
      "1001100100001001111101",
      "0001001111000001100000",
      "0110000111100000100110",
      "1111111010010110101110",
      "1110111100110100100011",
      "0000001111110011100100",
      "1011100101100011111001",
      "0010100001001111001101",
      "0100111110100110101100",
      "1010011001100100110111",
      "0011111100100010001111",
      "0111110101000111101010",
      "0010111010011110011110",
      "0101100001011000111011",
      "0100111000100111000101",
      "0011000111100111111001",
      "0101101010010101011110",
      "0000000010110010111100",
      "1010000101010000000011",
      "1011011001111100001100",
      "0011000010000010110101",
      "0101100111101011101000",
      "1001010011101011101111",
      "0000001110000101001110",
      "0100110000001001000101",
      "0001000000011000100101",
      "1011110001000110010001",
      "1000100100100011000001",
      "0001101000111101111010",
      "1101011011100101101100",
      "0001110010111001000001",
      "1110111000011010101001",
      "1011100101110010101100",
      "0000010101100011000001",
      "1100111110010011011110",
      "1010000000100000100101",
      "1111111010000000010000",
      "0001010110110111000111",
      "0011010000001001110010",
      "0111101111011111010110",
      "0111011101110000000110",
      "0001010100110111111010",
      "0100000111001001100110",
      "0011100011010010011011",
      "1100100111101101011111",
      "0011010101100110011010",
      "1010000001011111011010",
      "0000100110000100101100",
      "1001110111010111000001",
      "1101000100100011110100",
      "0000010110101000110001",
      "1100010110111111001010",
      "0101110110101101100110",
      "1010010100011110001110",
      "0100001010010111110011",
      "1000110010110100111101",
      "0010101100011011110010",
      "1001100010000010011010",
      "0011001100110000111011",
      "0010100110111101111010",
      "1100111101100010100010",
      "1100000110111111101010",
      "0001001000011100010010",
      "0111110011010100110010",
      "0011101011110011110111",
      "1000100100100100010011",
      "0101001110011001110001",
      "1001101011111011010110",
      "0100001111001000111001",
      "1110101001100101111110",
      "0011111100100101001101",
      "1010011111110001001100",
      "0111110111101111010000",
      "1111110010111011011100",
      "1110011010100001000001",
      "1111100110110110101110",
      "1001110110100110101101",
      "0011001100110111110100",
      "1111010100110101010011",
      "1000000100011110111101",
      "1001000010000110101000",
      "0000011000011100100011",
      "1000001111001100101111",
      "1010000111010101001110",
      "0110101000001111000101",
      "0100111000110100000100",
      "0101101010011101101100",
      "0110000100100100001000",
      "0000110100110001100011"
    ],
    [
      "0001101011001110101100",
      "1011111011111101010101",
      "1101111011101011010001",
      "1100110111111111101111",
      "1011000100110101111011",
      "0101110111000111001101",
      "1101101001011111010010",
      "1101100011011110100110",
      "1000110101100000110011",
      "0110101011111001111010",
      "0110101111011000111100",
      "1010100001111110101100",
      "1000101111001101101110",
      "1110110010011110100011",
      "0111000001000111111001",
      "1001111100100111010100",
      "0101000000001001000000",
      "0101000110010001100011",
      "0000010000001001010101",
      "1111101011001010100110",
      "0011000111000001110010",
      "0010111011011100001100",
      "1101111110111100010111",
      "0110010100010011110111",
      "1100111101000011111100",
      "0001001000011000111001",
      "0000000001010100011110",
      "0101001100000001011110",
      "1111101101100010111110",
      "0001111100100100101010",
      "0000101110000010000110",
      "1100101101000000111100",
      "0001010011110000011111",
      "1101101101011000101000",
      "0001010010100000101011",
      "0111011110111111101111",
      "1001110110011101011111",
      "0011111111111111011110",
      "0000010011111111010001",
      "1100010101011001111000",
      "0000111100001010100001",
      "0010010010010101110110",
      "1111100010111100011010",
      "0000101110000001011100",
      "0101110011010111110010",
      "0101011000001100010111",
      "1010111110011011101110",
      "0011110000010111011000",
      "1011001001010010110101",
      "1110000000101100100010",
      "1101101110011000001101",
      "0101011110000110000001",
      "1001010100111110110101",
      "0000100000111010110011",
      "1110101111100111010000",
      "0101101011111001101111",
      "1100011111101010001010",
      "0010100100101110101011",
      "0110001110000100110100",
      "1110110111111101100111",
      "0101011000100001011001",
      "0000111110000011010001",
      "1000101111100010101100",
      "1110011101100000110100",
      "0110101111110100111010",
      "1001000100010001110011",
      "0010000011001101011001",
      "0011101101100110110001",
      "1011011111101100110000",
      "0011000001011100001101",
      "0110000101000110110110",
      "1100000001101100000001",
      "0001010010011011010111",
      "0011110110101110110010",
      "0001010111110111100010",
      "0011110110010111000011",
      "0111110010100000001111",
      "0001010011101010010110",
      "1001110100011101110101",
      "0111010001100001111011",
      "1100000100101110110101",
      "1101110100010011010010",
      "1010101111101011001011",
      "1101011010110001000011",
      "0001100111011001101000",
      "1101110011110011001001",
      "0010100000110010111110",
      "0111110110111011101101",
      "1010011101001110111011",
      "0010111011111111100011",
      "0011100100100001100111",
      "1100101111111010111001",
      "0011010011011010010001",
      "1111011101010011001111",
      "1000111111110001011110",
      "1111001000101110001111",
      "1101011110111111001001",
      "1111011010110100010101",
      "1110000000101111100001",
      "1101101110100011111100"
    ],
    [
      "0111010001101011001100",
      "0111111101110000010011",
      "1101010010110011011001",
      "1011000110111100111101",
      "0101000110011010011011",
      "1101001011101100101010",
      "0011000011110110110010",
      "0101101101101101000011",
      "0010101001000100100110",
      "0111001100010110101110",
      "0110111101010110000111",
      "1100100011110100000100",
      "1100111110000110011010",
      "1010000011110101101101",
      "1001011110010111110011",
      "0000010000001111011101",
      "1010011001000010010101",
      "1101000110110010111001",
      "0110111100010000111111",
      "0011001100011100011111",
      "0000110110001010011111",
      "0010110001100110111010",
      "0101010111101101111111",
      "1100100011011000000000",
      "0101010101110110101101",
      "1111011101100110110111",
      "1110011001000010001010",
      "1110111101010001111011",
      "0011101110101011100100",
      "1110001010010101011011",
      "1110000011100000011111",
      "1011110111010001000110",
      "1001100110010111001001",
      "1101111101011111000000",
      "1000101111000011000000",
      "0001100110001011011110",
      "0100110100011001101100",
      "1001000111110110010000",
      "1100000101000110010100",
      "1001101011011100001011",
      "1011100001010011010001",
      "1001010111010101010111",
      "1000000111100001001111",
      "0000110110100101100001",
      "1111110011111110110010",
      "0001001011111110111011",
      "1100000000011000000111",
      "0010101010011001000100",
      "1111100101011010011110",
      "0011111000110001101110",
      "1001011000100011100001",
      "0101101010011001100100",
      "0101011010101110110110",
      "0001111011010101100001",
      "0111000100101100010111",
      "0001010110110001000000",
      "1000101110110001001010",
      "1001001111100000000011",
      "0111010101000000000111",
      "1010101000010001010001",
      "1000110010111010010100",
      "0011111000110010111000",
      "1011011011111101110001",
      "1110001011001101111110",
      "0110111000101101000110",
      "1011100001010010110101",
      "1011110011111111101111",
      "0000111100001101110000",
      "1101100000111011100111",
      "1111100100011100100111",
      "0011011110010011011100",
      "1101011011110011111110",
      "1111010000010011001100",
      "1011011001101001000011",
      "0110101100110010101111",
      "1110100001110111011111",
      "0000000111100000001110",
      "0100101010100011000101",
      "0011100100101101010011",
      "0010110000111111101100",
      "1001000001001111101011",
      "1000111001101011110110",
      "1111001010100100011110",
      "1110100100100001000110",
      "1000101001000010101010",
      "1110101100010011001011",
      "0100000110001111101101",
      "1000111101111111111011",
      "0011110110111100111101",
      "0010001111010001110100",
      "0101000000110000110010",
      "0111110010000100100111",
      "1110000100110111011101",
      "0011010000101001011111",
      "1001001100101011000000",
      "0110111111101000100010",
      "0110001101001001011010",
      "1110100010011010010001",
      "0011000010000001100001",
      "0111110100001010011000"
    ],
    [
      "1110110100111101001111",
      "1000101111110001001111",
      "0011111111101101000011",
      "1111001000000001010001",
      "1000001001101101100011",
      "0000010111000101111000",
      "1000100001111010011100",
      "1010100001011110001110",
      "1110000010111001100101",
      "0111000100100000001101",
      "1010000111111100101111",
      "0100111111100000000011",
      "0111000111100100111000",
      "0100100001001100001011",
      "1001111000010101001110",
      "1011010001001101011111",
      "1011111111101100011001",
      "1000101011011111011010",
      "1001111111101100000110",
      "0011101001101101000111",
      "1100001100110100100010",
      "0110001100101001100000",
      "1001100110110101111001",
      "1100001110010011000000",
      "0000101111111001101101",
      "0011010011010101110110",
      "0000010110001111001111",
      "0111100100101100000100",
      "0011111111100001001110",
      "1101011111111001110010",
      "1110101011000100111101",
      "0001011101001011101010",
      "0011000110011010001001",
      "0001011001001011010010",
      "0101111101110101000110",
      "1101001010100101001110",
      "0100000100001111010101",
      "0000100100111101011010",
      "1000110100110111000111",
      "1011001111000001111110",
      "0111010111011100101100",
      "0000110110111001011101",
      "1011010011011101000000",
      "0010101110100100010010",
      "0100010001111001001100",
      "1000111001010001010011",
      "1111101001100010001011",
      "0110111101001011100001",
      "0101010011001011101101",
      "0111100101110110101011",
      "0100111110110110000101",
      "0110111110010000111011",
      "1000000110101011100110",
      "0100100110000100001011",
      "1100010010101111101101",
      "0110001000000010011111",
      "0001110011010100100011",
      "0110101011110101100110",
      "0000110100110010011001",
      "1101000010011000001000",
      "1101110011000001011010",
      "1100100110011001010100",
      "1110100000111011000111",
      "0100000110111101001110",
      "1001101011000110000101",
      "1100001100010001010111",
      "0101101110110111101101",
      "0111101110000010110101",
      "0010101110000111101000",
      "0011111010101000000110",
      "1111101001000000100110",
      "1100010001001110111100",
      "0100100110010000011111",
      "1101000110110010001011",
      "1001010000110010111000",
      "0111100010100111010001",
      "1111110001001011110101",
      "1011001100010001101000",
      "1011011011000101010111",
      "0011110001000001100010",
      "0001100100010011100111",
      "1011010010100010100000",
      "0111101010010110110101",
      "0111111100101011010010",
      "0101011001001101010000",
      "0011010100101000100011",
      "1111000110010101101101",
      "1110111001001110011010",
      "1100010110101011001000",
      "0100100111110111111100",
      "0101111110011100010011",
      "1101111001101110010011",
      "0011111100111011111100",
      "1000001010011010011000",
      "1011011000110111100001",
      "1110010110011000001110",
      "0100011110010011011010",
      "1000000001000111010001",
      "0101110000101000110011",
      "1101010100001111010000"
    ],
    [
      "0111111000010000110010",
      "1010111111011111110011",
      "0000011101111101110111",
      "0000110011111010001010",
      "1010011110011111111011",
      "1110010101001100010011",
      "1011010000110000101101",
      "0010001001010000101111",
      "0100011111110000100111",
      "1000000010010100000000",
      "0001100010100110011011",
      "1100111010000011010001",
      "0101001001000011000011",
      "0010100001100110101111",
      "1000000011011101111111",
      "0100101110111110101111",
      "1011100101001100111110",
      "1100011000011010110110",
      "1011011110100000011111",
      "1111011101101010101110",
      "1000111011111011110010",
      "1100000100101000101001",
      "1010110110000110111000",
      "1100010001100100100101",
      "1110111010011111010011",
      "0001010000001010111100",
      "1100101110100010001000",
      "1001010101111001110101",
      "1011000101000011111010",
      "0001010000001111101001",
      "1111010101011100101100",
      "1111101100010101010001",
      "1010111001001001100101",
      "0110111111111011110101",
      "0010011000110001001011",
      "1001001000100110110110",
      "0000011000111101011110",
      "0011011101100000101000",
      "1010010111011100010111",
      "0101100100001101101010",
      "0010000011010011110110",
      "0000001111100101010001",
      "1011000011000000111010",
      "0001011010100100010010",
      "0101101100101011101110",
      "0011110000111110010000",
      "0001010111000111010110",
      "1100010000100111100011",
      "0011101000011101000110",
      "0101100111000001101100",
      "1010001111000111101001",
      "1101101001010111100101",
      "1000001000011110111101",
      "0111101100001011010101",
      "0000101001110000011011",
      "0111111111001111111001",
      "0001101000011111000111",
      "1010011100111101011011",
      "0011011111111011111000",
      "1010110010100010010100",
      "0000110010010011100101",
      "1110100010010101001100",
      "0110001001010000100100",
      "1110001101001110100100",
      "1011110011111011010101",
      "0111101111001110000110",
      "1011011110111101011001",
      "0100010010010111000100",
      "0100001100111010111101",
      "0001100101110100001100",
      "0100110011010011101101",
      "1111110010110110110000",
      "0010100010001101101111",
      "0101000010101111111100",
      "1010010110111001100001",
      "1100111100011010011000",
      "0111001100010011010000",
      "0001000101111100101111",
      "1000000010011010010001",
      "0111111000110011101110",
      "0111101101011001001111",
      "0101000011011101110011",
      "1111110011101101111001",
      "0101111011101110101100",
      "0101101011100001100101",
      "0111101000010001011110",
      "1101011010111010101111",
      "1111011010011000111000",
      "0100111001100100100011",
      "1110010010000000011001",
      "0100001100000101011000",
      "0000101011100000101100",
      "1110011100101010010111",
      "0100000010111010111100",
      "1111000100101101110100",
      "1010110000000100001110",
      "0100010100011011010011",
      "1100011101101111000111",
      "0000010111000000101111",
      "1100100111001100101000"
    ],
    [
      "0100011110110001100011",
      "0000011101000110110100",
      "0101010000000101011101",
      "1110110110111000010111",
      "1010100101001010111011",
      "1000001110101011010101",
      "0011010000011101000001",
      "1001011011100010001000",
      "0101010110110111001010",
      "1110001000101011010101",
      "1101111001101100110011",
      "0101010000000101100001",
      "0011010011101111110010",
      "1100001110111101000011",
      "0001111101110010011111",
      "0101011001100011010111",
      "1010001100110000000101",
      "1101111110010011111010",
      "0111100101110000110000",
      "1101010000101000110110",
      "1000011111101111001100",
      "1010101011110010001101",
      "1110101011100101110000",
      "1010100011110000011101",
      "0100001011110001010011",
      "0100011001010100100010",
      "1101011101011000110001",
      "0101000010001110100110",
      "1001101111000100101110",
      "0000110111010101111111",
      "0101110011011110111101",
      "0110110100001011010100",
      "1001110110101001011010",
      "1110111110110010001110",
      "0111010011101010001000",
      "1000100010000010010001",
      "0001101111110100000110",
      "0010000110011111001000",
      "0011000111110111011101",
      "0110011000010101011000",
      "0001010111010101001100",
      "1011000110110000010001",
      "1111100011001100101110",
      "1010111111001111110110",
      "0101110011001001011100",
      "1110110010111100001100",
      "0111011111111011001001",
      "1001011111101100101101",
      "1001110001100100110000",
      "0110101111001110000000",
      "1001111100000000111111",
      "1110000111011001100011",
      "1111001110101000011100",
      "1001001101011100101010",
      "1101101011110001111101",
      "0011001100000010101100",
      "1011110011101000111001",
      "1000100000100000011100",
      "0111100101110110110111",
      "0011000111101111100110",
      "0000110100000011100010",
      "1010111100100001111011",
      "1000100100010010000101",
      "0000101011111001111110",
      "1010001010111110100101",
      "1100010011001011010010",
      "0101110000110111001111",
      "1011011010101111101110",
      "1011100110100010010001",
      "0010111101000011110011",
      "0110000000011000001110",
      "0100000011011010011001",
      "0101100110011000101110",
      "0001100110000010110111",
      "0010110001110000101010",
      "0000101000000111110000",
      "1110010011111110101010",
      "0000010011111010001111",
      "0111010000111101101000",
      "0100100101001100101111",
      "0000000000001100001101",
      "0110110010011111100101",
      "0000110111111001100010",
      "0100101001010010000101",
      "1111011110011111100010",
      "0001110011001010000010",
      "1001100100101011100110",
      "1100011011000100001100",
      "0110110110011110010110",
      "0111001001010000110000",
      "0001001011100011010010",
      "1000100111001001100010",
      "1001000001100111010001",
      "1111000101110111001110",
      "1100000011000110110110",
      "1001101100001010010100",
      "1010101110001001111001",
      "1010110011011110011100",
      "1110110000001000011110",
      "1001100100101110100100"
    ],
    [
      "0101010101100110001101",
      "1010101100010111010011",
      "1100100100110111000101",
      "0011010101010110100110",
      "1011001111011100110110",
      "1111100010000000110100",
      "0111000000100001011111",
      "0001000001011000000100",
      "1110011111011100111101",
      "0000011000110000010010",
      "1110001101101010111010",
      "0011011000101011010010",
      "0111001000100011011001",
      "0000001001000111000111",
      "0001110000010000001010",
      "0010111000110001011101",
      "0011011000111100000110",
      "1010110010000000010111",
      "1000111101111101100010",
      "1000110001100011011010",
      "1111100100100011000010",
      "1010111011000011101111",
      "0000101001011000001100",
      "0001110110111110101101",
      "0000101111101110010111",
      "0000100011111101110000",
      "1000101100001001001001",
      "1111101111001011010011",
      "0110011110001001101010",
      "1011110001100111011100",
      "1101110000001001000111",
      "1011111000011011011011",
      "0001001111100010111011",
      "0110111100100010100101",
      "1000000001001001110100",
      "1101011111100000100111",
      "0010001111010010100001",
      "0111111000110100110100",
      "0000000101110110110111",
      "0101000011100001001001",
      "1100001100010110101110",
      "0000010001001101110001",
      "0010110100111000001010",
      "0100111001000001100011",
      "0101001110010001100010",
      "0110011001010100110110",
      "0100100110101001010011",
      "1011000001010110101111",
      "1000110001110011111101",
      "0100101011110000000010",
      "0001101000111101000100",
      "0101100100111001100010",
      "0001110101101000101101",
      "1000100011011111010010",
      "0011011011101111010100",
      "0111001100110011011011",
      "1010110111011100111010",
      "1111000100101001000110",
      "0010010010100111010111",
      "1010011011111111110000",
      "1000000101001100111101",
      "1111011111110101000000",
      "0001000000100010101110",
      "0011001011101100100101",
      "1001101101011011101110",
      "1010110101010100100000",
      "1011001110110001100000",
      "1010110101011111110111",
      "0011010111111011011100",
      "0100001110000000001100",
      "0111010000001100111010",
      "1100111100010011011111",
      "0101110101101100000011",
      "1011100000101100110101",
      "1001110100111001010111",
      "0100110110001110010110",
      "0000110111001111001111",
      "1100011000011010101111",
      "0001000000001000000000",
      "1100001011011101110000",
      "0001001101011100000101",
      "1101110011001100100011",
      "1111111010010001100101",
      "0110110100110001111011",
      "0001100001110100010110",
      "1011101001101100110010",
      "0010001001011111100011",
      "0110110001001100110110",
      "1110111110110011111101",
      "0001010100011100001100",
      "0101000001100011010101",
      "0100110001101001100101",
      "1111001111010010110110",
      "1111110010001001001001",
      "1010100000110001011110",
      "1011100011110001011100",
      "0001101010110111101111",
      "0101011100111100001011",
      "0100010111110010011000",
      "1110111011001100001011"
    ],
    [
      "1110011010111111011111",
      "1000100010101011100011",
      "1111011110010001000010",
      "1010000101000101111101",
      "1001100001110110100100",
      "1010010011010001001001",
      "0000011110010001000110",
      "0110101000101101100100",
      "1010000011011111011101",
      "0000010101011100100111",
      "0101001110010110110011",
      "1011001001011000000011",
      "1011111100111011111110",
      "1111001000101101000111",
      "0010110100100000000111",
      "0101101010101010000011",
      "0111001011001101100000",
      "0001111110000001110101",
      "0001101001001111001010",
      "1111101000111000110100",
      "1001000011010001111100",
      "0100110101010010001000",
      "0110101111010000011100",
      "0110010011100110010110",
      "0100110100001010111110",
      "1000011011111100110001",
      "0000101101110011001110",
      "1100001100101011111100",
      "0100011110101110111010",
      "0001001011011000010010",
      "0000110101111111110000",
      "0100001100000101000100",
      "0110001010001111100000",
      "0101000101111100101111",
      "1010000000001100110001",
      "0010101000100101100101",
      "0010111100001011111000",
      "0010111111011111010101",
      "0110000100001011000110",
      "0100010010001100010100",
      "0011110000011011010010",
      "1101001101100011011000",
      "0111010001110100010111",
      "1000100100101011010100",
      "1101000011100101001110",
      "1101000010100010010011",
      "0100010110001110000111",
      "1111111110101011110010",
      "1001111001010100010011",
      "0001111010000010000101",
      "0100111101010111111000",
      "0101101000111011111000",
      "1001100100101010001010",
      "0001110011100001101010",
      "1101001011100000011101",
      "1001011011011011110100",
      "0101010011110111010011",
      "0100111100101111101110",
      "0100101011111000101100",
      "0010010010000001001000",
      "0000110001001000001110",
      "0101001011010001100011",
      "1010111011011010100110",
      "1110000001110011010000",
      "1011111111010100101000",
      "1001100111011001000101",
      "0010111100101010000110",
      "1001000110111001011010",
      "1000000011101110111000",
      "1100010100000100101011",
      "1110010010111011101011",
      "0110010010001010010001",
      "0010001001111110101110",
      "0101000011111100001011",
      "0100110100001101001101",
      "1010101001110110001001",
      "1011011100000011001000",
      "1010110111010111010111",
      "0110010100110111101010",
      "0101000110111111101101",
      "1110000001001001011001",
      "1111000010100101111010",
      "0101011100110001010000",
      "1001001000001101111011",
      "0000101111000100011110",
      "1001101000001110101000",
      "0110110110001010001110",
      "0110100000001101011011",
      "1111110001100110110010",
      "1101100100011000000001",
      "0001010000011101001000",
      "1110001010111101000011",
      "0101111001111000001011",
      "0011001110100000001111",
      "1101010110000111101111",
      "1001100011110010001010",
      "0010000001000011001000",
      "0011000110010010101010",
      "1111111011111011011110",
      "1000101110011111110011"
    ],
    [
      "1101110011001100111101",
      "0001000011000100011100",
      "0110010111001010011001",
      "0101000010001101010010",
      "1110010001110110111001",
      "1101100010101000111110",
      "1110000011001111010100",
      "1111110011110000110001",
      "1011101011001111010001",
      "0011010110100000110010",
      "0010000000011101100110",
      "0000111101011010101100",
      "1111001010111010101001",
      "0100100001000100100110",
      "1101001011010110110011",
      "1000001001110000111110",
      "1000101100000111011111",
      "1111001001101101101000",
      "1100101001000111010111",
      "1011111110010011010101",
      "0001011011001001001111",
      "1110110011011111000110",
      "1111111100000000011110",
      "0101010010001100100011",
      "1110110000011101100110",
      "1110100100000000010100",
      "1111001010011100001001",
      "1101000000111001000111",
      "1011010101011110000101",
      "1011100000000011001011",
      "1000110101001100110010",
      "1100010101110010010111",
      "0011110001111110000111",
      "0001010110111010100110",
      "1101001011000011011000",
      "1000011000000111000101",
      "0100000011100101000010",
      "0110111100011011111010",
      "0100011101101010100001",
      "0011101011101100000010",
      "0101010001010011011000",
      "0101100111101011001010",
      "1101100010100010111001",
      "1001010011001010011101",
      "1001100011001101011000",
      "1101101000011011010001",
      "1001100110111111000101",
      "1001101110000010001111",
      "0011010100011010010001",
      "1001001110110001111110",
      "1100100010000101110110",
      "1111100011110011101011",
      "0000011010111111101010",
      "1000000100001011011010",
      "0010011111101011111110",
      "1100111011110010110000",
      "0111001010100100111011",
      "0100010111010010001010",
      "1111100001011110100100",
      "0111001010000111100100",
      "0000100001011110101110",
      "0000100010100100110111",
      "0110101101010100100100",
      "0100011100000010000110",
      "1101010111001110001111",
      "1111011101001011111000",
      "1110001101000101100011",
      "1100110001011001010010",
      "1000000100100000010111",
      "1101111101010100011100",
      "0011111011110001101000",
      "0110000110101001010100",
      "0101010101100110110101",
      "1001101100000010001011",
      "0101100110101110011011",
      "0101111111101110000011",
      "0110001001011011100110",
      "0101010010101100000001",
      "0001101011111010111011",
      "0100111100101010000010",
      "0110110101010011100010",
      "0111010111011101010111",
      "1110010101011010001100",
      "1000010011011001101100",
      "1000101101111100011011",
      "0011111010111001101010",
      "0010000000100101000110",
      "0110000000101000000001",
      "1101001010110011110011",
      "0100000110110100111110",
      "1111011010011101011010",
      "1101011110010100000100",
      "1010111000100111101110",
      "0101111101001101001011",
      "0000100001010001000100",
      "0011001000000011011100",
      "1111000001010010010000",
      "1011101010110011100010",
      "0101011101101011011111",
      "0101111010101101000100"
    ],
    [
      "1101001001101111100011",
      "1100111010110100110101",
      "1100010110111101010010",
      "1111010001000000010111",
      "0000100110100101001011",
      "0110110011010111001010",
      "1111101101101110111101",
      "1101001000110100110110",
      "0001001100100101110110",
      "0000101000000100010101",
      "0000110001110011010000",
      "1111110101011001101101",
      "0111111110001011110100",
      "1000111111010011100001",
      "0101101011101010010111",
      "0001100110001100100110",
      "1010101010001001111100",
      "1101101001000000101110",
      "1011000010010111100001",
      "1011110101100101101010",
      "1010101100101100100101",
      "0101101111011000011000",
      "1100010001011001000001",
      "1001000010000111010000",
      "0110000100010111111000",
      "1000110010100111100000",
      "0001001100001000111010",
      "1100101011111101100011",
      "0000010011001000010101",
      "0011110110001100000001",
      "0111010111101011110100",
      "1011100000100000101100",
      "0011100001000111101010",
      "1000101100101011111110",
      "1000111110001011111101",
      "0111011010000100111011",
      "1010100101011011011111",
      "0001011001011100000111",
      "1101100001101010100000",
      "0010111110111100001001",
      "0010111101110101001111",
      "1011110000101010110111",
      "0011010110000100011100",
      "1101001111111010000111",
      "1111000011111100001001",
      "1011111111010110000001",
      "0011110100001100110100",
      "0000001101000000100001",
      "0101011010000000110110",
      "1101011101010010101011",
      "0100101011101110001110",
      "1101000001001110100011",
      "0111101111001111100010",
      "1011111111111000101001",
      "0001001110000011010100",
      "1101001101000100100001",
      "0100011100101100000000",
      "1001100001100111000111",
      "0101110111011011000010",
      "0101010011001011100000",
      "0100010000001100100111",
      "1101011011100001000000",
      "1100100011110010111100",
      "1101101000011001111001",
      "1101000100101111000000",
      "0100111010000110100001",
      "1010000011101011101010",
      "1001011010110010001000",
      "0010000011100011110010",
      "1000001010010111100100",
      "1111010010101111100111",
      "0110111110000101111001",
      "0011011010110110100101",
      "0101000111100110110010",
      "1110100101111000000100",
      "1110011010000010001000",
      "1011111111010010011000",
      "0101110100001110110110",
      "1011101100111101010010",
      "1101001101100000101000",
      "1001110000000101011010",
      "1111111100001010111101",
      "1000111101011111010100",
      "1111010001000111100010",
      "0000011111111000111000",
      "0000010101101011011110",
      "0000011001011101010111",
      "1001011001111011101101",
      "1111001101100100001001",
      "0010100011110001000011",
      "1110111011010000010110",
      "0000111010010011000100",
      "1000111010000111011001",
      "0000010010111100011101",
      "0101010011010010100001",
      "1011110100101110110010",
      "1010010110100001101000",
      "0111101110000100100000",
      "0011111001001111111111",
      "0101001010111011110011"
    ],
    [
      "1111010000101111010101",
      "1100000111110100101001",
      "1110110101001111010000",
      "0011000111000110001111",
      "0100000010101001000010",
      "1110110110000001000000",
      "1101110100010111110100",
      "1100000100110101001100",
      "1101101100001111110010",
      "0001000111110101010110",
      "1110110001010010010011",
      "0100001110100110011010",
      "1100110001101000011111",
      "1011001110000000101001",
      "0111111010001010100101",
      "1100111100111011101100",
      "1111101000111100011000",
      "0100101101011001101001",
      "1011010001100010111110",
      "1101011001010010010000",
      "0111110010001110001110",
      "0000110101000111101010",
      "1100111111100000101110",
      "1110100000000101011011",
      "0010000000000110101010",
      "0000010111101110000101",
      "1111011001001100110011",
      "1001010111101101111110",
      "1010000011101010010001",
      "1011001010010111011001",
      "1100100010000001000001",
      "0101001110011111010100",
      "0000111010001110010100",
      "1111000000101011110000",
      "1111101101000110100011",
      "0001101111011000101001",
      "1010101011101101110111",
      "1010111010101101011001",
      "0100110101110101011010",
      "0011001000010100011001",
      "0111001011010001001110",
      "1111001011110000001001",
      "1100001001011111110101",
      "1100101110011001011010",
      "1111001000010000110011",
      "0011010010000100110100",
      "0000011110101001010000",
      "1001011000011100010010",
      "1101011001101011001111",
      "0000011100000111010010",
      "0101011110101111110110",
      "1100100001100111110000",
      "0110110100011001100000",
      "1101010101100000001100",
      "0100100011000111100101",
      "0001001111001000011110",
      "0001001100001111101101",
      "0000000011111101110010",
      "0001110101000011101000",
      "1110101000111111101010",
      "0111110100011000011000",
      "1101011100010101011010",
      "1001011101010110101000",
      "0111001110100101011100",
      "0000010110110011111100",
      "0011110010010111110000",
      "0011011110111101001010",
      "1011110101110000010010",
      "0010101100010111101001",
      "0110000110110010000010",
      "0001001001000101100101",
      "0111100111101101101011",
      "1110011111110001010010",
      "0100011101111100110100",
      "1101011011100111100100",
      "1101111110011111111100",
      "0001000101001011001110",
      "1111001111111111110001",
      "0101101011100000111100",
      "1111101111111011100011",
      "0101001110000010001111",
      "1010010100111000111101",
      "1100011010111100011101",
      "1100010001110111000000",
      "0101000101001010011111",
      "1110100110000100110000",
      "0101011011110101010000",
      "0001001101000111101000",
      "1010101111100001010011",
      "1100111000011011100111",
      "1110110101011110101001",
      "1010110100100110011110",
      "1011001111101011011110",
      "0010100110100001110001",
      "1110110101100101101010",
      "0111101001101010000100",
      "1101110110011000110001",
      "0001001110010110100000",
      "1010110101010100100000",
      "0100101101100101000001"
    ],
    [
      "0000110111010100001001",
      "1001110100100010010110",
      "1100100010011011001001",
      "1011001110010010101001",
      "0001000111011011110100",
      "1011010001010010101001",
      "0101111100001011101000",
      "0010100101010011000011",
      "1100110101000101100101",
      "0101101111111010010101",
      "1110101001011001101001",
      "1101111000111010100011",
      "1010100000000001000111",
      "1010111100011100000001",
      "1101000000111000011101",
      "0001011001000011000111",
      "1010100010001001100001",
      "1011001000011111110000",
      "1011110111011000111010",
      "1100011000001110001101",
      "0111110101000100010110",
      "0010111000111100011010",
      "1000000011101110100010",
      "1001101100111110010000",
      "0011010101001101111011",
      "1101011011001110010101",
      "0010011111110000010010",
      "0010000101100100101100",
      "0101101011110011111011",
      "0011000101111000001000",
      "0110001011100110101111",
      "1001000010011000010000",
      "1010100100001001001011",
      "1011101111010111110001",
      "1101101101101011101101",
      "1001010001011110110000",
      "0011100111110111001101",
      "0001100011111000111110",
      "0100010010010101000111",
      "0001101001101111111001",
      "1000111001011010011101",
      "1111011101001110111100",
      "1001100111010010001110",
      "0110011110111110110011",
      "1011110110011110010000",
      "0010100101100001110111",
      "1001111110000011100001",
      "1100111110100111111110",
      "0101111110111000010011",
      "1100100100000111111000",
      "0101001100010000011010",
      "0101101000011001001111",
      "1001111101111001110000",
      "1111110000010001110010",
      "1111000111101100110111",
      "0100111000001000100101",
      "0011111110010101100111",
      "1100111000001001110110",
      "1000010111011011011101",
      "1101001011111101001001",
      "0100010101110001110011",
      "1100010010000110100101",
      "1101000011111001010111",
      "1000110000110011000010",
      "0001111101010010101111",
      "1001100010010000011101",
      "1100011010001100100001",
      "0110111110010010000001",
      "0001000011101110010100",
      "1001101110010111011110",
      "1100111110111000101100",
      "0000100100111101011001",
      "1011100010101011111110",
      "0001101001001110100100",
      "1111010101100000000101",
      "0010000001001101001010",
      "0101100100000011100101",
      "1011111011011000010111",
      "0100001101010100011011",
      "1011001001101011101000",
      "0001000010100101011000",
      "0111111111011100001110",
      "0011000010010110101100",
      "1010000100010010000000",
      "0100111001111010111100",
      "1111010101101110011000",
      "0010010011001100000111",
      "0100110100011001111010",
      "0111000010101010111011",
      "1011100001110000011001",
      "1000000111100100010110",
      "1101000001110101110001",
      "1001001110111010110110",
      "1010000001010101100100",
      "1100101110000010101010",
      "0000000010010111110010",
      "1000010001111010011011",
      "0101001000000011101100",
      "0001011001110110011100",
      "0011000110101000101100"
    ],
    [
      "1110010001100100001111",
      "0111101100010010110010",
      "1011100101000111010001",
      "0101001110010110010001",
      "0011011100001111100000",
      "1001010010110100010111",
      "1111000011000000111110",
      "1010110111011110001100",
      "0010000000101011101000",
      "1111100110100000000101",
      "0110011101111111010010",
      "0110000001000001100100",
      "0001101111001000010111",
      "0000000101111010101010",
      "1000001110101100011001",
      "1111001010110000110000",
      "0011110110110011010111",
      "0000000100100010011011",
      "0011111110000101011110",
      "1100000011001101011000",
      "0000111111100101010000",
      "0100011111011010111001",
      "1101101110111110010000",
      "1100100110110111011111",
      "0011001000010010100100",
      "1111000110100001010110",
      "1011011100110010101010",
      "0101100011000101100100",
      "1011111010101111011110",
      "0101001100000110011001",
      "1100000011001000000111",
      "0100010000000010110100",
      "1100100010010101111011",
      "1111111000101101000010",
      "1111001000010110001101",
      "0101011000011101001100",
      "0000111001100011000110",
      "0010110000101110100001",
      "0011101000110100111101",
      "1011010011001101000000",
      "1111110100100001101111",
      "1110010111001100111010",
      "0010000001101100011101",
      "0100011100100000101110",
      "1000011001000000111100",
      "0100010111010110000000",
      "1111111100100011010010",
      "1011000000001110100110",
      "1000001010001110111100",
      "1011011011110110001101",
      "1000011110111011011110",
      "1110110010011011001101",
      "0010110100001001011110",
      "1010100100100111011010",
      "0101011000101100001111",
      "1010001011001111011100",
      "1101110010101001000101",
      "1010010010101101001110",
      "0000101110000011111011",
      "1100100001001111110001",
      "1110110110111110001110",
      "1110101100110001010100",
      "1101001100110111001100",
      "0100100011110000010111",
      "0010001000100110101000",
      "1000011011001010110011",
      "0000010100101110100100",
      "0110011101010100000111",
      "1100111110110000011011",
      "1001000011000000100100",
      "1000000101011101011000",
      "0011000001110000100111",
      "0101000110011101101111",
      "0011111010101001000001",
      "1000110110011100010100",
      "1001110010011100000010",
      "0001101010110111100011",
      "1000111010000010101011",
      "1100001110101011000011",
      "0111111000000110010010",
      "1110000011100001001111",
      "1110001001100101101111",
      "1000100100001011011110",
      "0110110001000010101000",
      "0101110001010100101110",
      "0000000000100010001000",
      "0000101011000100100010",
      "1010010000010100000111",
      "0000110101110110010011",
      "0110001000001001011010",
      "1011001001110100011000",
      "0010010110000111110100",
      "1110011100000001111011",
      "1011011010010110000101",
      "1011011011110010100000",
      "1001101101101111011101",
      "1101001110000011000111",
      "0110111101001010000100",
      "1111010100111100101000",
      "0001100000000110101011"
    ],
    [
      "1001111111001001100110",
      "1111000111110011111100",
      "0110111100010110000011",
      "1111100100000000111101",
      "0000001100001101101010",
      "0000101000010101100001",
      "0100101100010010011101",
      "0100111001000100101100",
      "0110101100001111010100",
      "0101011001000010111011",
      "1100011100010011111111",
      "0101011010111110000111",
      "1001110001100000011101",
      "0111000000010001010000",
      "1001011001011101110010",
      "1100100100110101011100",
      "0001111101011111111011",
      "0010101001010111111101",
      "0010101101000100010010",
      "0000111001000000100001",
      "1010111000110010100001",
      "1101000101111010100011",
      "0000011111000011001010",
      "0111100011100001100111",
      "0010111110111010111110",
      "1011001011010001101110",
      "0101111000101010110011",
      "0010101011100100010101",
      "1011000010111111011110",
      "0010001110010010100100",
      "1010100100111111111011",
      "1000101111101010011100",
      "1011011011100100101111",
      "0001101110011001001010",
      "1010011010001001100011",
      "1010101011010000001010",
      "0010000101001010000110",
      "0000010100001000110110",
      "1000110101100111111000",
      "0111101000100001010010",
      "0001110110000100111110",
      "1110111101110101111101",
      "1110111000100001010101",
      "1000011100100101110100",
      "0001111011001100110011",
      "1110000100100111000110",
      "1101000011011000001101",
      "1100100011101110010110",
      "0011110111011011110111",
      "0111110110010101011100",
      "0111011111001011101100",
      "0101110001101011001101",
      "0010011100000011001110",
      "0111110011101100110010",
      "1100110111111110111010",
      "0100001111101100001000",
      "0100100111010000010000",
      "1101000000010001110011",
      "1011111000101010101000",
      "1101111011010001110000",
      "1101000001011011101011",
      "1110110101111101000011",
      "1000111010000001110110",
      "0110101011000011101100",
      "1111110000101111000101",
      "0111100100010011100111",
      "0111011000000111101111",
      "0010010000011100001110",
      "1100100111101000101001",
      "1001000100000111100001",
      "0001110100110110000001",
      "1000101011000101000110",
      "1100011111110110001111",
      "1001010101000100001000",
      "0001010010011110111010",
      "1100010101001011101011",
      "1001100110111110010101",
      "1111001000100111000010",
      "1100011000111010000010",
      "1111000111011001101111",
      "0100000001011100100111",
      "0001001011011100010100",
      "1000001111101101100111",
      "1010100101100110001100",
      "0010010101111111100101",
      "1000010111101101110101",
      "1110111001000101111110",
      "1000001000111110001111",
      "1110001111111110000000",
      "0010010101100000100100",
      "0010000111100100111010",
      "1100110101000010000011",
      "1010110001000101100000",
      "1111010110000111100001",
      "0100001100010111000100",
      "0000011000010110010001",
      "0010111101111101100001",
      "0010011101011100010001",
      "0000000000010000001001",
      "1111100101001101000101"
    ],
    [
      "0110011010010000111010",
      "0100011111110011111011",
      "0011110010001000010000",
      "1100010011011110011000",
      "1000010000000110000010",
      "0001110001100110011011",
      "0011101111111010111011",
      "0101000001101110001111",
      "0111000101001111111001",
      "1100101010111000000000",
      "0001001111010000101001",
      "0110100000100010110010",
      "1101011011101111100100",
      "0100111011011010011111",
      "1001100101001111000110",
      "0001100010110010101111",
      "1010001111000001010100",
      "0001101000001100001100",
      "0101110001011001111010",
      "0111110100011010010010",
      "1001010001110011100010",
      "1111001000010101100100",
      "0011111100110111010011",
      "1100101011010011111011",
      "0110000011011010001011",
      "1011110010101011011001",
      "0001101101101111010000",
      "1001010101100010111001",
      "1000111010000111111000",
      "1111011111111100001011",
      "0011000111000000110001",
      "1101001011101100100010",
      "0001011101000011010000",
      "0101010011000000001100",
      "0001000100110100100000",
      "1001110101101110010011",
      "0010101100101000011011",
      "1000100111100001111110",
      "1010110100100101000001",
      "1110111111011000101110",
      "1100101011010101110111",
      "0110101111111111010011",
      "0100011100001111101101",
      "1010010110001011000011",
      "0100110111100010111110",
      "1100100001111101010111",
      "0101111001110100010011",
      "1001100110101000111010",
      "0111100111010010101111",
      "1001000000100111001101",
      "1011001110001111101100",
      "0111010000101001110001",
      "1001111111100011110010",
      "0101110011010010001110",
      "0010111011110001110001",
      "0010010110110101100110",
      "1110001110101011110000",
      "1001100001110101001110",
      "1110001111100000011010",
      "1001011101100011011010",
      "1011001101011100100001",
      "1101100010110000001110",
      "0010101101011000110011",
      "0101100100001001011100",
      "1111111100001001000111",
      "1111011011110111101100",
      "0100010111111010110001",
      "1101011001110100111111",
      "0101100111001001001011",
      "1111001011001101011110",
      "1000101001011100101111",
      "0010010010110011010110",
      "1111101011001100111111",
      "1011000010011111111000",
      "1100111011111100100101",
      "1100110001011111100000",
      "1100010010101110001000",
      "1010011100101110010001",
      "1001010101000000100011",
      "0001110100011101011110",
      "0000000001011111010011",
      "0111100011100100110010",
      "0101111101001111000001",
      "1010011111011101011101",
      "1010000110100001001101",
      "1000111011110111101100",
      "0000000111011111111000",
      "1010000111111111110110",
      "0111110110100101110110",
      "0101100001101010000110",
      "0111001110000011101001",
      "0000000111101001001100",
      "0100001011111010001101",
      "0110110111110001000011",
      "0110100000011000011010",
      "1101110100011110101001",
      "1111110011001100111101",
      "1110111000011011111111",
      "1011010010010101111100",
      "0101100000110111000011"
    ],
    [
      "1110010001100000010000",
      "1001101001110100010111",
      "1010110110100101011111",
      "1010001101111010011001",
      "1111011101010100111111",
      "0100111001100000110000",
      "0011001010100010100001",
      "0110010001111011110110",
      "1110010101000110110101",
      "0011110101001111101000",
      "0011101100001011000110",
      "1100100010010000011101",
      "1111101100110101100010",
      "1111100011011101101010",
      "1100111101101010000000",
      "0011010001100110111111",
      "1100010100000111001101",
      "1110011001100100110100",
      "0000000100101111001111",
      "1101111111010110110100",
      "0011110001000101011001",
      "1101110101110111100010",
      "0111011111001111111011",
      "1001110001001001111110",
      "1011011110100101010100",
      "0111100001000110111100",
      "1110111001111111000010",
      "0011110001101100110001",
      "1011011110111100100110",
      "1111111001000110011000",
      "1000011101101000000101",
      "1110100110000010000100",
      "1011111010001111000010",
      "0111010100011001000101",
      "0010010010110110001110",
      "1011111011010101000101",
      "1001010100111010100010",
      "1111011110001011000011",
      "1001110011010010010100",
      "0000110101000110001000",
      "1010011111001011101101",
      "0110101010100101100101",
      "1001110101100001001010",
      "0010011100010110010010",
      "1111001100001110110101",
      "0101001101001100011100",
      "1001110101000000100101",
      "0000101001111010111111",
      "0011011011010111000000",
      "0111110110001110101111",
      "1011101101011111000101",
      "1100101111010011111010",
      "1001100000000010010001",
      "1110010000000101101110",
      "1110010100001010101011",
      "1000010000001011001001",
      "1011110100010110001000",
      "1111111100000100111001",
      "0000010000100100100101",
      "1001111001000010101101",
      "0110011110100000011010",
      "1001101110001010001011",
      "0101000011001100011111",
      "0000000111010010100011",
      "0111111010100111001010",
      "0101011001000000000000",
      "1011110100111111100011",
      "1111100111101000011010",
      "1101101110010100001010",
      "1001010111101101001001",
      "1111010111100101001000",
      "0110100100111011110010",
      "0010101100101100001000",
      "0101010010001011110110",
      "1001101011010101000111",
      "1100001101100011010010",
      "0011110001110111100010",
      "0101001111111100111110",
      "1111110111111000101101",
      "0100110100101101011110",
      "1110001100000010001001",
      "0011000111100000110110",
      "1011001111101100111011",
      "0001011001110101000110",
      "1001010110001111000011",
      "0111010011110111100000",
      "0011001000001000010110",
      "1101000100000100110000",
      "1101000101010010111101",
      "0100001011110001011000",
      "1111000000100100111010",
      "1101100011111001011010",
      "1011001101000101011010",
      "0101101011100010110100",
      "1101011100110001100101",
      "1011100010010101101111",
      "1101101110110111010001",
      "1001001000111110011101",
      "0000111111010111111010",
      "1011110101011000011000"
    ],
    [
      "0000100000101100001010",
      "1111111000010110011000",
      "0111010100001100001000",
      "0110011001100110010010",
      "1011110010001110100101",
      "1001110000001011011111",
      "0101001100001100101011",
      "0101101110010101010100",
      "1101011101110110010111",
      "1110101100111001100001",
      "1001000100101010100000",
      "0101111110101110011111",
      "0001010111000100110100",
      "0101010101100010110101",
      "0101011011010100000111",
      "1100011100001011101001",
      "0010010010111110100010",
      "1100101111101010010000",
      "1100010100010010001101",
      "1010111111011001111110",
      "0101101100101000001001",
      "1101001000110111110000",
      "0001011011101101111101",
      "0111100001010001111100",
      "1110010111011011100111",
      "0111110111010111110100",
      "0010010010001111100101",
      "1010110000001111111010",
      "0111000001011011100000",
      "0100101100110110101001",
      "1001110001000000100010",
      "0111100101101111010011",
      "0100010111111110000110",
      "1000100100000010100100",
      "1101001110111110111100",
      "1000011011110011001001",
      "0110011000010111010101",
      "0110100101011011001000",
      "1000000110110010100110",
      "0100001001010100011111",
      "0101011110100111011110",
      "1000101000011111100011",
      "1011000011000111111001",
      "1110100101010111110001",
      "0100010100011001110001",
      "1001011010010100010001",
      "0010110010101001000011",
      "0000110001010110101110",
      "1100001100001100100111",
      "1110001110010110101101",
      "1101011000000001000001",
      "0000001000000111010000",
      "0011100010001011111110",
      "1011101001011101111100",
      "0110001100111100000000",
      "0101000110110001100100",
      "0101001111100110100001",
      "0110100111101101111100",
      "0010101101110111111000",
      "0110110100100100001010",
      "1100001110000011001111",
      "0001101100111111010001",
      "0100011000010101100010",
      "0100001101111110101101",
      "0011010101100110101111",
      "0111011110010111100101",
      "0001011010011001001010",
      "0101100011001110000110",
      "0110000000010011010000",
      "1110110010100000111100",
      "1110101000110110010001",
      "1011001101101011110110",
      "0000111011100010001000",
      "1110110000111011011101",
      "1000100101100000011111",
      "1010011100111001011101",
      "0000101100100010110100",
      "0110101111101101000010",
      "1000101010010001111101",
      "0110100110000000100100",
      "0011000000011111101101",
      "1011011001000000000101",
      "1100010111101111010000",
      "0100010001111011100111",
      "0001111010000110101000",
      "0100010001000110011101",
      "0111001101010110110110",
      "1111000000111000100101",
      "1011000110101000101011",
      "1000111011011111111011",
      "0100100111011001011001",
      "0000000010111110101100",
      "0101001111100101011110",
      "1001001011111110111110",
      "0000111001001100010100",
      "1101111011000110000101",
      "1101010000000010010001",
      "0001111100001010101110",
      "1001001010010000010101",
      "1100101011111010101101"
    ],
    [
      "1001011111111011111110",
      "0101001100011010001001",
      "0101100010000010010001",
      "1101110001101000111010",
      "1110110000001010111011",
      "0101001001111111111010",
      "0101011101000100110010",
      "0111111011011100001001",
      "1100010110101001110011",
      "1011010101110100111001",
      "1010010100000010101001",
      "1000100001100011101101",
      "1011111011110101001011",
      "1001010111111000111110",
      "1101100000100110010111",
      "1100100100010001000111",
      "0110111111110101001110",
      "0100001101110011000110",
      "0010110111000101001100",
      "1001010111010011100011",
      "0000100011010000111111",
      "1010101110101111000010",
      "0010101100011011100000",
      "0111100010000110001101",
      "0110001000001001000111",
      "1011010111111010010010",
      "0111101000101111001111",
      "0010001010111001010100",
      "1111101000100010101110",
      "0011110111101010101111",
      "1000011001110111000111",
      "0111001011101001100000",
      "1110010000100101111001",
      "0011101101101110110000",
      "0010101010100010101001",
      "0001000100111110010110",
      "0101000110110111011010",
      "0000111000101000010001",
      "0101011110001001101001",
      "0111000110101000011110",
      "0011101110100001011000",
      "0010011011110100100111",
      "0111111010010110110011",
      "1100101101110010100110",
      "0011011110111100111101",
      "0010011100110101111110",
      "1001010100010100110110",
      "0110010000011110011011",
      "0010000001100001101100",
      "1010000110010100001001",
      "0101010010101010011100",
      "0001110110101011100111",
      "0110110010101000100111",
      "1111000101000001111100",
      "0101001100001010010010",
      "1110000010111111001011",
      "0011110000010011001101",
      "1100010001001110100001",
      "0110111001011001001010",
      "0100011001110001010110",
      "0001110100110110111010",
      "1011101101100110000110",
      "1010101011010010000111",
      "1110101100101011110011",
      "0000100111111101011110",
      "1111011001010111111000",
      "1110001011001100001110",
      "0000001011110001111110",
      "0011000110010110001111",
      "1011010001101100110000",
      "0111011110101000110000",
      "0011111010111010010011",
      "1111100111111011011000",
      "0000001110100111010111",
      "1101000001111101011110",
      "1011000110001111100111",
      "1101011111101111111001",
      "1110100101110010110111",
      "1010111010101001010100",
      "0001111100111011111100",
      "1010011110010001000011",
      "0001000010000100000011",
      "0010100000101101100011",
      "1110000100000101101101",
      "1001100001101001011010",
      "0101011010111111101110",
      "0110100100101011110010",
      "0110111111111010100101",
      "1010000100111110000010",
      "1111111010011111000001",
      "1001100101000010001001",
      "1101001111110101110000",
      "1000101010011101010011",
      "0000110000010010101100",
      "0111110000111100010100",
      "0100111010110001011010",
      "0011000001101111000100",
      "1100001011011110011011",
      "1100111101010101100011",
      "0010110110000010011000"
    ],
    [
      "0010001110111000101111",
      "1100111000011110011100",
      "0001111100111100111000",
      "1011011101111001110001",
      "1011000000010011111001",
      "1010010001001110111001",
      "0100001010101000110001",
      "0101011101011100010011",
      "1111001101100010101001",
      "0000110110101000011111",
      "0010001111011000011000",
      "0011010010101010101101",
      "1110111000000101001001",
      "1110101111001011000110",
      "1000101110001001010001",
      "0100111001010100001100",
      "0101011010011101101011",
      "0011010100001001011110",
      "0101000011110101010000",
      "0111111011001011100011",
      "0100101010110011011111",
      "0100010010100111001000",
      "0110010001011101110100",
      "1011000000111010111110",
      "1000000100001110001010",
      "0011100111011110011110",
      "1010001110000001100001",
      "1101011001001011100001",
      "1011001001011101001011",
      "1101010011010100100101",
      "0100011001110011011001",
      "1100001100101110111001",
      "0001101001010001010110",
      "1010100001000000011100",
      "1100100110100001011011",
      "1110111000000010000100",
      "1110011110010001100000",
      "0100100001011111101100",
      "0101100010100100110000",
      "0111011010000111010111",
      "0110011001111010101100",
      "1010001111011010111101",
      "1101111001011010101010",
      "1110110010110000010111",
      "1101111010101100100100",
      "1000110011110110001010",
      "1011010101110001100010",
      "0010110101011111100011",
      "1110101101000100100100",
      "0000110101011000110111",
      "1000111000011001001101",
      "0011101101101010100100",
      "1100100110001100100011",
      "0100101101110101111001",
      "1101110010010000100100",
      "1001111011010001111110",
      "0110000000100010001011",
      "1001101110001001001101",
      "1010010011000010001100",
      "1101000010010000010111",
      "0110010111111110110000",
      "1010101111011011001001",
      "1100111111111001000011",
      "1110110101101001011101",
      "1001110000010101000000",
      "0111111111011010010101",
      "1000111000000011101100",
      "1100101010001010101111",
      "1101010011001000110110",
      "1001100101110000010011",
      "1100111010010000001010",
      "1010111101110100001000",
      "1000000001100111100101",
      "0011101100111111001010",
      "1001111111110000001010",
      "0010100110001001001101",
      "1001001010010100110110",
      "1110100000010000010000",
      "0010111101111010001101",
      "1001100010111011001111",
      "0100110110110000010101",
      "1001111110011110101111",
      "1111000110100100111111",
      "1101101001101101110100",
      "1001111111100110011111",
      "0011100000000111110010",
      "0100000011000000101000",
      "1111100101011100100110",
      "0111101010101011111101",
      "0000100111001110011100",
      "1010100101010000100010",
      "1010001110010110001010",
      "1000100100011001100100",
      "1011010111101011110011",
      "0101011100100000000001",
      "1010001100010111001110",
      "0001011110111100010001",
      "0110111011100011000100",
      "1001100100101000000011",
      "0111101101010110011101"
    ],
    [
      "0111001100100011010111",
      "1101001001110110111010",
      "0111001011011000000100",
      "0010101110010011110001",
      "0101000110000011011101",
      "1101011110101010111010",
      "1110010000101110011110",
      "0111110111010100101010",
      "1101010100111111011111",
      "1011100000010110001000",
      "0101011001010100101111",
      "0101111000101110000000",
      "0101101010111101110111",
      "0101010011000100011101",
      "0011011111010001011001",
      "1001010011001101111011",
      "0000000011010001111110",
      "1100111111110001111101",
      "0110101000000011110000",
      "1011110101100111010001",
      "1100100010100101011011",
      "0111101101001010111001",
      "0010100100110010101011",
      "0101110101101101011011",
      "1011011110000101110011",
      "1110010000111100110001",
      "0000011001101101010000",
      "1100011000101100001111",
      "0000100010000001011010",
      "0000111100011010111110",
      "1001110101011011100100",
      "0011001000101001011001",
      "1101110111100100100001",
      "0110010100001010001011",
      "1111100110101110101010",
      "0111100000011010111101",
      "0100010001001011110110",
      "0000010000111110100001",
      "1000001001000101010001",
      "0110110101100111011010",
      "1011110101110010110010",
      "0011000110011000000100",
      "1100011001010100010010",
      "1010001011001000000101",
      "1011011010011001111101",
      "0001001110100000111000",
      "1011011101010000001010",
      "1011001100001000110110",
      "1001011101101001111011",
      "1010010011001110111101",
      "1100001000100110011001",
      "1111101010101000101100",
      "0011010101111100011101",
      "0001110100110011000100",
      "0110100100101110110100",
      "1001101100010000101010",
      "0001001001001111011010",
      "1010001111101100101001",
      "1101101001010001101100",
      "0000001100101100110111",
      "0100001010000111010011",
      "1111101000011010111010",
      "0110101010100100101011",
      "0100000010110011000010",
      "1100111111000110000010",
      "1011000100011110011110",
      "0100110100001101010110",
      "1110111111111011110000",
      "1111000101101010100111",
      "1010110010001001011001",
      "1111010110000101000100",
      "0101000000001000100011",
      "1011100110001111011110",
      "1000100010001010010001",
      "0000111110110011111011",
      "1001100011010000111001",
      "0011010110101001000100",
      "0000000110101110001101",
      "0001001001000111000000",
      "0001001110110111101001",
      "0111010110101011100110",
      "1101010101101110010111",
      "1001110101110000000011",
      "0000100000010101111110",
      "1011111110110010100101",
      "1100100000101001001111",
      "1000000111111000110110",
      "1000101001011101110000",
      "1010010001111111000001",
      "0000110001000010101000",
      "0100110001111011001101",
      "0110101110100111011101",
      "0110000001111111000001",
      "1010011011111010011101",
      "0101101010110010010101",
      "0111001011011001100000",
      "1100110001110111110011",
      "1000010110001011010110",
      "1111101000010000110110",
      "0111110000000000011011"
    ],
    [
      "0101001011001110011010",
      "0110111010000001111110",
      "1000101111100001111001",
      "0010011000101101100101",
      "0101001110101101101110",
      "0110010110010110111000",
      "0001010000100011110100",
      "0000001110100000100000",
      "0001000110101001010110",
      "0111011011101110110001",
      "1111011010110011001100",
      "0111000100010111011001",
      "1000110101101000111001",
      "1010101100101000011011",
      "1110110011000110101010",
      "0101000011110010100101",
      "1100110111110001100111",
      "0011010101000001001111",
      "1001101110010111101111",
      "0010100011011010010011",
      "0110110010110101010101",
      "1111101001010011111101",
      "0011111100101001101000",
      "1001101001001110000101",
      "1000011100111001011100",
      "1001111100011001000110",
      "1010000101100010100111",
      "1111111111101010101110",
      "0011010001011000110011",
      "0000001011001100100100",
      "0010000101010100011100",
      "0001100010001000001000",
      "1110001100010010100111",
      "1100101001001000011001",
      "0111011111110101001000",
      "1010010000000001010101",
      "1100101101110000100110",
      "1100100100100100001000",
      "1001100100111000010101",
      "0010011001100001001001",
      "1110011000000001100101",
      "1110011101001110000100",
      "0100001101101111101000",
      "1010010100010000001101",
      "1010001111001111001100",
      "0001111010011100100000",
      "0010010000101111000110",
      "0101010000110010101011",
      "1110010110101100101000",
      "0000000011111110001111",
      "1100000011100110101110",
      "0001001001000001001001",
      "1111010011100101111011",
      "1101111001101010100110",
      "0111000001100000110000",
      "1111001011010000101011",
      "0111111001000011001100",
      "1001000011111110110001",
      "0111010111100001010000",
      "1101011011101010100111",
      "1101101010011111100111",
      "1011101101001111000100",
      "0000100100010001011110",
      "1111011101000010111110",
      "0010111111000110011001",
      "0010110110011101111001",
      "0100011010101100000100",
      "1111001110100011111001",
      "0101111101011001011010",
      "1100110000010000001010",
      "1100100101010001101011",
      "1001110000001010001010",
      "0000101010010000100101",
      "0010100111000110000110",
      "1101010101000001111001",
      "1111100101101001001000",
      "0111000000100100110110",
      "1000100010100110000000",
      "0110001010000110100110",
      "1100111101100111111100",
      "1111010001001101011001",
      "1111001100111010011101",
      "0010010011100001010011",
      "0010110111000100101101",
      "1001000101001101000100",
      "1011011110011101101010",
      "1110100011100000101001",
      "0101111000011011101101",
      "0111001101001001000010",
      "1010111001011100110110",
      "1111000001011110100111",
      "0001110001110001110101",
      "1010000110001101000001",
      "0111011100100011001110",
      "1010011011011010010000",
      "1101101000101000000000",
      "0010011011010011101001",
      "0101111001001000101000",
      "1101110101000001101110",
      "0001001001101010111001"
    ],
    [
      "1000100111111100111010",
      "1010111000011101011010",
      "0100000011101110100000",
      "0011110101110110110111",
      "0011001001010101000001",
      "0001010111111010110010",
      "0010111110101101111001",
      "0111101001011000010001",
      "0101011111011111111000",
      "0000010001001101110110",
      "0011000011000001011010",
      "1110110011010001110101",
      "1110001011110100100000",
      "1000100100100100000101",
      "0110001110100010011110",
      "1101010100011010101111",
      "0100010011011001111000",
      "0100010101010000010001",
      "1110001101011011010000",
      "0010111110110100010111",
      "0100011001111000001001",
      "1100000111110100110101",
      "1010010100100000010100",
      "0001111110100001010111",
      "1110101010001110001101",
      "1101000101111010011111",
      "1001010000111001010111",
      "0010011001011101101110",
      "0001111001001011001110",
      "0100010011011011000001",
      "1111100001101101100111",
      "0010011111001000010001",
      "0011011011110011011011",
      "0100101111001011000101",
      "1100011000111010000011",
      "0001110010100101100010",
      "1100111011001101000011",
      "0100010100011000101101",
      "1110010111011011110110",
      "1000100111010001010000",
      "0110010111100100010011",
      "0010011110101000001101",
      "1110000010010010110010",
      "0000010010101100101100",
      "1001001111110101000011",
      "0001100000100000100011",
      "1011010000111001010101",
      "1100010010000010001111",
      "1011101100111010110010",
      "0101001010000000101101",
      "1101011100111100001011",
      "1001011010010110000111",
      "0100000101111111001100",
      "1011111001110011111011",
      "1000100011111101010110",
      "1110100101111100100000",
      "1101110111111010010001",
      "0011000011010010110001",
      "1110111011011100111000",
      "0001100001010100101000",
      "1110101000000110010010",
      "1111100000000000000001",
      "1010101111110010000101",
      "1111000100000111100110",
      "1010101011000101101100",
      "1010110101110011010100",
      "0010000111111111101101",
      "0110000000100110010010",
      "1010001011001111100010",
      "0011000010101101010011",
      "1010000100101101101001",
      "0010110011001110100001",
      "1000100100110011110110",
      "1101111010010000110001",
      "1100010111101101000010",
      "0011001111000110111101",
      "0110110110011011110111",
      "1100001110111101110111",
      "1010110000101001001001",
      "0010001100010100010111",
      "0001000111000010011001",
      "0001100100110100011100",
      "0000100010010011011111",
      "0100011011111101110111",
      "0000110100111010010111",
      "0110111100011010101110",
      "1010010000101000101011",
      "1011010111000101100110",
      "1010000111001011001011",
      "1001110111101011010110",
      "0011010100100011011110",
      "0010110000000011100100",
      "0000000000001001010011",
      "0101100001010110111100",
      "0111001110000000010001",
      "0110001110100110100111",
      "0110110011000001111110",
      "0111111111101110000000",
      "1000111100101100000110",
      "0011110100001000110010"
    ],
    [
      "1000010000110101000001",
      "1110111100001110111000",
      "0011110011111000101110",
      "0110100111100100010101",
      "1011001110111110101110",
      "0100000100010100100101",
      "0000000110101110100010",
      "0111000101101111100001",
      "0010110010011000011000",
      "1000001010100001010000",
      "1011111010011000110111",
      "1101111111000011011001",
      "1100000110011001110000",
      "0101011101001101000011",
      "1000000010001001101101",
      "0100011110101010000110",
      "0001101000100001011111",
      "1000100010001000101100",
      "1111011101101111011001",
      "0111110001000011001110",
      "0100000001110100110101",
      "1110000111001010101111",
      "0010100110011000011001",
      "0111101111110001001011",
      "0000010111001101010100",
      "0110001110111010111110",
      "1110110110001000110110",
      "0000100010001001001100",
      "1011110011110110111100",
      "0100010101011011101100",
      "1001011111011000010111",
      "1100110101011111011101",
      "0011100100011010011100",
      "0010000110111000001000",
      "1000011110001100010101",
      "0000010101111010110110",
      "0110000000111000101000",
      "0011010110000010111111",
      "0110000111000101100011",
      "0100101010011001001111",
      "1001010111010110101101",
      "0110010110110101001011",
      "1001111111101100000110",
      "1010100101010110001000",
      "0100110001111111011111",
      "1111000010001000011100",
      "0101111001111011100111",
      "0110111011000000101100",
      "0101010110011010000100",
      "0110110101010001000100",
      "1001010111110011101111",
      "0100010000110000011011",
      "1010011111011100001000",
      "1010011001111001110100",
      "1010000000101010111010",
      "0110010101111011101000",
      "0001100111100001000101",
      "0000110110001010100010",
      "1001010111111101001011",
      "1001001101001000110011",
      "1101011111011010001010",
      "1101111110110010100101",
      "0000101100110100111110",
      "1101011110111011111011",
      "1110001001110110101100",
      "1100011101011001010111",
      "0001000001110100101000",
      "0010000001000001101011",
      "1110111010001000111001",
      "1010100000011010100111",
      "0010110010010000100001",
      "1000011011010100000110",
      "1110010000100010011111",
      "0011100111110010101010",
      "1101001111001001111011",
      "1101101101011010001111",
      "0110000000011110110001",
      "0011100011111011111010",
      "0010111011100001000110",
      "1000010101101011011101",
      "0100001001010111100101",
      "0101101000110111110110",
      "0100101110011100001010",
      "1010111100101011100000",
      "1110101010100001101001",
      "0011101001011010000101",
      "0100001110010101111100",
      "0111001111000110110010",
      "1110100001000000100110",
      "0110010101101000101001",
      "1010010100000100111101",
      "0111001100001111001101",
      "1011000101110000000110",
      "1111111010111001000100",
      "1101011101001101010110",
      "0010101110100100001010",
      "1110000101101100101101",
      "1111100100100001110100",
      "1110101100100011001000",
      "1000111110101010111011"
    ],
    [
      "1010010010011100000011",
      "0100001010101011010100",
      "0100100010101001011110",
      "0110110101100111011001",
      "0100010110110100110110",
      "0110000110111111011110",
      "0101111011110111100011",
      "1100110000010111110101",
      "0100110101011110011110",
      "1001011110010101011101",
      "1000011011100111110011",
      "0001111111011011100011",
      "0000001010100100000111",
      "0011100101110001010100",
      "0100111110010010111010",
      "1101100101000001010001",
      "1000011001111110100001",
      "1110011101000111001001",
      "1011111011000100001010",
      "1101011011001111111111",
      "1001000000011001101001",
      "0001000001100110101100",
      "0001100111011101110001",
      "1011011110011110111011",
      "1111111110001010110100",
      "0000010011100010101100",
      "0110000001111111101111",
      "0100001110011010110011",
      "0101101011111000001111",
      "1100000101000010110010",
      "1110101000111011011100",
      "1000111010110011000010",
      "1101100111110000110000",
      "0001100010100000000110",
      "1111010011010010100010",
      "0111110011100001010010",
      "0111001101000000000011",
      "1001010000101011111010",
      "1110101000010101110101",
      "1110000001010000010100",
      "0100101100111000110101",
      "0011100100101100001000",
      "1010101010101000101100",
      "1101011111100111001110",
      "0101011001001110000101",
      "1111100011110101001110",
      "1001001001000011010001",
      "1110000011110101110001",
      "0110001100000111100111",
      "0000011010110100101010",
      "1101010110011010101111",
      "1101001010010001111100",
      "0010110000111010011100",
      "1110001001101010101010",
      "1110110100111101000001",
      "0110001110111111111110",
      "1010010100110001111100",
      "1001101100101011011011",
      "1000000111000111101001",
      "1000011111111010111000",
      "1101111101010000000001",
      "1000100011010110111011",
      "1111100011110101001100",
      "1010011000011100101101",
      "1101001100010111001111",
      "0001000011110000101100",
      "0111010001001110111101",
      "0010011001000001101011",
      "1111001110110100001011",
      "1111110010011101100100",
      "0101001100110101001011",
      "0110110100010111110011",
      "1001100110010010000111",
      "1111100100100110110001",
      "1000111101101001010111",
      "0100000111111000110100",
      "0000111111000001100001",
      "1000100001111001111101",
      "0111100001000010100100",
      "1100101100010010010001",
      "0111011100000110110011",
      "1101111010001001001000",
      "1001011111100111100001",
      "1110000111101010101011",
      "1101110110110000110001",
      "1111001000100000110011",
      "1010100111101111001101",
      "0110011110100001011001",
      "0010111101011010010010",
      "0111101010010101111000",
      "0110000010010000111100",
      "0001110110000101101011",
      "1001001001011001101111",
      "1000110000011110001001",
      "0000001101011001110111",
      "1011111111011010110110",
      "1000010111110101111101",
      "0100111100010101101011",
      "0110100110100111101000",
      "0110101001110111100011"
    ],
    [
      "0000110000101011011000",
      "1101010000101110111100",
      "0101000111010011111110",
      "0010000101000010111110",
      "0000011100001101110110",
      "0111001100011010010000",
      "0100001100101000101110",
      "0101100101111101001110",
      "0001110111110000110011",
      "0011101110000100000001",
      "1110000100000111010111",
      "0100100001110001111101",
      "0010110000101001001011",
      "0110001010011111001101",
      "1111000001001100100101",
      "1000010011001100111111",
      "0000111110011100111101",
      "1001101010101001001010",
      "1001110010000011100100",
      "1110001000001000010000",
      "0101100111001011011001",
      "1110000101110110011010",
      "0110110100111111110100",
      "1011100100111111011011",
      "0000100011111101000101",
      "1011011100111011100111",
      "0101110010111110111110",
      "0010111010110101110011",
      "1001110110011001000111",
      "1000011101001110000001",
      "1111111001011111011010",
      "1111000101101001010000",
      "0010010010010110000001",
      "1011001111011101101011",
      "0011001111000000001100",
      "1111110110011100001101",
      "0001110010010011111010",
      "0011010111001110111110",
      "0111010110011010011001",
      "1111001101000011000101",
      "1111001100010001111111",
      "1111100110100101101110",
      "0110110001101111011011",
      "0001101100111110110010",
      "0001010000110111011100",
      "0111111010101101101011",
      "1011100111100100010001",
      "1001011000101011110111",
      "1111111010101100110011",
      "1111111011100100000101",
      "0011011011010011001111",
      "1100001110000100100010",
      "0110000100011110110000",
      "0100100011000111011100",
      "0000111001010001101111",
      "0001100110110101001100",
      "1011111101001100111110",
      "0000101101110000010100",
      "1001111011101011010100",
      "1100101011001100000101",
      "1011001011011001011110",
      "0001000111000011101101",
      "1110111100111000111000",
      "0101011101011010111100",
      "0000001001110101101010",
      "0011110011101010011000",
      "0011111101010000110110",
      "0010101000010101000010",
      "0010100101010111000100",
      "0100101110010101110001",
      "1110010101010001011001",
      "1000000010010100010001",
      "1100000000001010011001",
      "0011010101000111010000",
      "1000101001010110111001",
      "1011011011101111111000",
      "0110011101100101111101",
      "1100001101110111101100",
      "0111010111101001000010",
      "1110111001110110001101",
      "1011101011111000001111",
      "1110001001100100011100",
      "0101001110001000001100",
      "1111111001100000010000",
      "1001101000010101010100",
      "1011110100110011110100",
      "0100111001000001011010",
      "0001011111101010001111",
      "1111100101101100000100",
      "1101110101101010101111",
      "0100100011001111100110",
      "0110011001110111001101",
      "1011010001110101000011",
      "0100110100111001001101",
      "1001111111101011011100",
      "1000011100101100111001",
      "0010000011000010110010",
      "0111111111011000011101",
      "1001111000001110001001",
      "0000001000110010011100"
    ],
    [
      "1101001010011000100000",
      "0001001101010000011111",
      "0110011101111011011011",
      "1111100010110110101001",
      "0000000010100001100001",
      "0100110000001011000110",
      "0100100100000000101101",
      "0110110100101000001100",
      "1010010000100100111001",
      "0110101101000001101010",
      "1011001101000011011101",
      "1111000010100100001010",
      "1111011111001101000010",
      "0011100111110010101001",
      "0001110011100011001011",
      "1110001101101111010000",
      "1001000001111001111011",
      "0111000111101011010110",
      "0010100010110101100100",
      "1100100001101011101011",
      "0100010101000010000110",
      "1000000111110110001101",
      "0111111100111111111110",
      "0100000111111010110001",
      "1111011101001001001100",
      "0111110010100000100110",
      "0100000101000001100100",
      "1010110001000010000100",
      "1101011000011110100111",
      "0100011110001000111010",
      "1011010111111010110001",
      "0111110111001101011011",
      "1011100110011010100110",
      "1100100000000101011000",
      "0111100101000001100011",
      "0000100110111010110111",
      "0100100000001001010001",
      "0100001111001111000011",
      "0111011011111111010010",
      "1011111000111011100110",
      "0000111100110101111101",
      "0110000111010000010000",
      "1111110110101011100000",
      "0110001011011011110000",
      "1110111111010110101100",
      "0001010011011110001100",
      "0111001101111011000101",
      "0010111111110111001010",
      "0000110101010001001010",
      "0110000010011010011011",
      "1011011110011111101111",
      "0101001110111111110111",
      "1001110001111010110110",
      "1011010010100111011010",
      "0111011100101000101010",
      "0100100100010011011110",
      "0010001111110111101111",
      "1110101010001001110100",
      "0000000011010010100001",
      "0100111110111100001111",
      "1001010101100111100101",
      "1101001101110000011011",
      "1010100001101100101101",
      "0011100110000101111011",
      "1010100000100111100101",
      "1101011100001100010101",
      "1010110110011000111101",
      "0101101010111011010000",
      "1101110011000110010110",
      "0110011111111000101001",
      "1001110100110000010000",
      "1011010101001110001100",
      "0110011101010101010101",
      "1010000100101111101000",
      "0110000111010101011100",
      "0011101110000000111101",
      "0111101011000011011100",
      "0010000100010100010110",
      "1000011001000110000100",
      "1100101011000001011010",
      "1010110101000001011100",
      "0101010001010011001101",
      "0000100100111101111111",
      "0100110011011010111010",
      "1100101101110111001110",
      "0101111111011001011100",
      "1011101101001011111111",
      "1100010011100111110111",
      "1001001101111111100110",
      "1111000101100110100101",
      "0111010011100010011011",
      "0001100110111011110110",
      "1011000110000011000110",
      "1100111110101111011001",
      "1111100001011001001111",
      "0111000111011001011111",
      "0011101000000110100111",
      "0110111110001110001101",
      "1111001110101100110111",
      "1010110001101011111101"
    ],
    [
      "1010110111000111011110",
      "0000000111100111000000",
      "1010111100110110111101",
      "1011110110111011100011",
      "0010111111101010101001",
      "1010101101011011000111",
      "1111000111010011000000",
      "1101111000011010101110",
      "1010010000001010010110",
      "1000011111100000000110",
      "0101110110100000001001",
      "0110001001111100001000",
      "0111001011001000000101",
      "1010000000110100111110",
      "1010001100010010111111",
      "1101000011111000011111",
      "1001001110111011100000",
      "0001011001000111010011",
      "0010100111000010001100",
      "1010010010000110010001",
      "1110101101110010010000",
      "1011010010001101110011",
      "1000001101100000100111",
      "0001101101000000011111",
      "1000001101111001010101",
      "1011101010101101000101",
      "0110001110001110001001",
      "0001101011000000011111",
      "0010010110000101101110",
      "0100001111000101000111",
      "1100100101110011101010",
      "1101001001111111101001",
      "0110011111101101100010",
      "0000110011001111110001",
      "1001010010110011010110",
      "1011011111100100000110",
      "1100111001100101010011",
      "1000100001100110011101",
      "0101111111011000101011",
      "1001000110011011111001",
      "0100101000101011111110",
      "0101001011101111000011",
      "1011101011110110100011",
      "0110111100011101010101",
      "1111010010001100100001",
      "1011001011110100101110",
      "1000111011101100000010",
      "0010011110011000110111",
      "0011110110110001000010",
      "0011110010111010101001",
      "0100110110100001011110",
      "0011100010101100100110",
      "1110101110100100010100",
      "0001110110010110011000",
      "0010011111001000100101",
      "1110011000010000011100",
      "1101100000000000111110",
      "0100000000110110010011",
      "1011001010111110111000",
      "1111100101001000101110",
      "0111011011000110100101",
      "1100110101011110010010",
      "0110100101110011101001",
      "0100111101010010110000",
      "0011010000000011000100",
      "0110001001110001010111",
      "0101100001111000000001",
      "0011110110011101000111",
      "0000111101101110000010",
      "1010001110001100101000",
      "0100001111110010111100",
      "0111110111101001111011",
      "0101111000111000010000",
      "0010101001100110100010",
      "0111101100000101010110",
      "0111100000000100000001",
      "0111111110101110100111",
      "1010101001010010101101",
      "0011000001000011110010",
      "1010101111110000010001",
      "0001111010110111011000",
      "1001010100100111100100",
      "1110110111001011101000",
      "0110111010110000111000",
      "1100011101010000100000",
      "0001101010100111100001",
      "1111111001101101100000",
      "1100111110010100011000",
      "0110010100011000101100",
      "1100011100110001000100",
      "1111101101111111100001",
      "1100100101001100101011",
      "0010011110101110110110",
      "1110000010010101111100",
      "0110010000000011100100",
      "0001000110110111000100",
      "1011101011111100111011",
      "1101101101001010111011",
      "1101011110011001001011",
      "1010011011111101000110"
    ],
    [
      "1011111011111101110101",
      "1110101010111110001000",
      "1101101100110111001101",
      "0001110101111010100010",
      "1101010111010110110101",
      "1011111101010101000011",
      "0011100100110011011111",
      "0010100101000001101111",
      "0101011100111010011100",
      "0110110010001110000011",
      "1001000010000001000101",
      "0110001000000000010110",
      "0001000101000100100110",
      "0110101000111001011111",
      "1101010100010001000000",
      "0100011111110111110101",
      "0001001101101111000000",
      "0111100110101000110000",
      "1101001111000011001000",
      "1100010100000101001010",
      "1111001001111011011011",
      "0100101111100100010110",
      "1010111001111001100010",
      "0100001000110111010111",
      "1101000010010001111100",
      "0011001101000100101000",
      "1100010001011110000000",
      "0000101110001100111001",
      "0011000001101001101011",
      "0111100001110110011011",
      "0000011110011000111110",
      "0111100111001001111010",
      "1111101110011110010100",
      "0000101110001010000110",
      "1100011010111111000001",
      "0100111110000100011111",
      "1001010101010010101011",
      "1100010010111100100101",
      "0010000110000011100010",
      "0000101010110001100101",
      "0110011010000001111110",
      "0010001010001000101011",
      "0111111111000010100000",
      "1000011110000010111101",
      "1110001110010111011111",
      "1010010111100111100100",
      "0011101101001010101010",
      "0101111110110010110011",
      "0001001100011011011110",
      "1111000010000000010100",
      "0000001110101011001101",
      "1011110000001100100010",
      "1111001000111110011000",
      "1100110001000111101011",
      "1100011101111001100010",
      "1011101001000111111100",
      "0100001000011011001101",
      "1111111100110001011100",
      "1111100011000100100010",
      "1000111001011010110101",
      "1000101001101000101111",
      "1111101010111001011000",
      "1000100011010010110101",
      "1010100110001100100101",
      "0010100001000000100101",
      "1001100111000101001000",
      "1111010001000100100101",
      "1100101110000110110101",
      "1101011010001110000101",
      "1110001101001001010111",
      "0111111000000101000001",
      "0001100010011101110011",
      "0010100001010000011110",
      "1001100000010100010111",
      "0100111111010100110000",
      "0100101101001011100000",
      "1111111000011011011001",
      "0111110101010000110000",
      "1111110100101001111011",
      "0101001100111001001110",
      "1101001111011010111001",
      "0101111101111101101000",
      "1000101011010101011110",
      "1000111100111101010110",
      "0011000000100010100001",
      "1101100011100001111010",
      "0001011010011111010010",
      "0010001001100010100001",
      "1101001001001010001010",
      "1110001101101100100110",
      "1000001111011101110110",
      "0101011100010000001011",
      "1000111100101010111001",
      "1000111110101110001100",
      "1110111001100000101010",
      "1111110101001011010000",
      "1000010001100011000100",
      "0001010001011010110110",
      "1011000110101011111010",
      "0010010111110100001101"
    ],
    [
      "1000000010100101110000",
      "1111100001110000110101",
      "1010001001001001011110",
      "1011100110010000100110",
      "0101100101000110110001",
      "1101110101001101001110",
      "0010001100001100010101",
      "0110001100101010100010",
      "0011000011000011111110",
      "1001010111111110101110",
      "0010010110010111111011",
      "1011000000111101111001",
      "0001111100011011000010",
      "1100101110001010101000",
      "1110101101001111101100",
      "1100101010011111011100",
      "0111111101011011111011",
      "1000110100010101100001",
      "1000101011001000000101",
      "1001101011101011001100",
      "0001111111100010110100",
      "1000010001000011000000",
      "0100011001001110100010",
      "0001111111100110110111",
      "0001111000110110000100",
      "0001010000011110010101",
      "1111110001100000100101",
      "1000101000001011111000",
      "1101001001100101010001",
      "1010001110010010010000",
      "1001111001000101100101",
      "0100010111100001100100",
      "0011110111110010100100",
      "0001100010110000000100",
      "0001110010001000010100",
      "1101110010001001000101",
      "0010101101001101001111",
      "1010000110011010010000",
      "0010001000001111000101",
      "0011000000110111110100",
      "0110100000010000110101",
      "0010101000100011111110",
      "0001111111000111101111",
      "0001101001101010001100",
      "1111010111111011000111",
      "0111011111000110011110",
      "0010110000011101001001",
      "0100001011001110001100",
      "1011101011000101001100",
      "1111101100101101101110",
      "0111011110011000101011",
      "0001110100001100101010",
      "0100001101010100000101",
      "1010110110101110100000",
      "1010010001000001011101",
      "1001000111111110101101",
      "0110010110011111100111",
      "1100100100101101010010",
      "1111000111101010100011",
      "0011001001000110001100",
      "0000010000111010111110",
      "1100011101101100101011",
      "0101011010010110110101",
      "1110101000011100110100",
      "0111000011011011100010",
      "1111000010100010111101",
      "0000100001001111011111",
      "1101011110110110000100",
      "1011101111000010010110",
      "1001001100100000010011",
      "1100100001111111010110",
      "1100110011100100010011",
      "1010111101101011101110",
      "1100001101001001101001",
      "0011001110011001001111",
      "0001010010001011001010",
      "1110110101000101110010",
      "0110100100101111011011",
      "0011101011101011010010",
      "1110010000011111100111",
      "1000000110111110101010",
      "1010100111000000000010",
      "1110110111110100110101",
      "1000110010000110110011",
      "0010101111111000000111",
      "1010001110010001010001",
      "0110001010100111111110",
      "0011101100000101011110",
      "0000110101010000011000",
      "0111111010101101101100",
      "0100110000001011011011",
      "0100101011100110100101",
      "0110011100100100011111",
      "1110010110000110001111",
      "1000001100011011011100",
      "0111101001010011100010",
      "1101010111101011011010",
      "1111101100011000100101",
      "1111100011101110110111",
      "0100011110010001011011"
    ],
    [
      "1100000100111011011100",
      "0101111011010111111010",
      "1111001001000001001000",
      "0001011111101110010001",
      "1110101111101011000110",
      "1100101111101111111111",
      "1101001000100011100001",
      "1101110000000100000011",
      "1011101000010000001111",
      "0111001100111010100111",
      "0010011001111101101100",
      "1011101100001110111001",
      "1100100000100100111000",
      "1100110010111110111011",
      "0001110010010100010000",
      "1110110101101001101001",
      "0100100111111101101000",
      "1110101001100100101110",
      "1000001110000110110111",
      "1001101001111001000101",
      "0011110110111010010101",
      "0111100101110000000111",
      "1111011110011110110111",
      "0001100101111010111011",
      "0001010010010000001110",
      "1000110000000110111011",
      "1111010111000000101110",
      "1000010011010001010101",
      "1100100100010011000001",
      "1011100101111100111001",
      "1010000101010011000101",
      "0001011100001111011100",
      "1100000101110110100000",
      "1110010001110001010001",
      "0111010100010010011010",
      "1101010001110011010010",
      "0010010011010001100010",
      "1001001010100100010011",
      "0000000011111010100101",
      "0011010110010010111110",
      "1000101111100111110000",
      "1101101101111101001100",
      "1010001111001000001110",
      "0100101000110100011011",
      "1101110011000010101001",
      "1111111101111011000000",
      "1100010100110101010011",
      "1100000011100011011001",
      "1111001001001010011110",
      "0110110010101101010000",
      "1001000101011000011100",
      "0100110001000000000011",
      "1000110110110001011110",
      "0110000010010011101010",
      "1110100111101111111110",
      "0000001001101110111100",
      "0100101110011111001000",
      "1100101010001101011111",
      "0100110110011011000000",
      "1101011011101111100110",
      "0001101100100101001111",
      "1100101110001000010110",
      "1101111001000010000101",
      "0101111110110011101000",
      "0000110110011110111100",
      "0011111111011100010000",
      "0001101001111101101010",
      "0010110110110111101111",
      "0000110001101111000101",
      "0110100010011000101010",
      "0101011000110000101101",
      "0010110101110001011111",
      "0100010011100010000110",
      "1111001100101001111111",
      "0000111000010100001110",
      "0010000100110000001100",
      "1011001000000101101000",
      "0110001001001010110001",
      "1111010010101111111111",
      "1101011001000010001010",
      "0001101000001101111001",
      "0110100110111110111000",
      "0011011110101100010010",
      "0111000110011010001100",
      "0001000110000010101001",
      "0111010010001101100010",
      "1110111101011011010000",
      "0100011010001000000101",
      "1101000010010110010000",
      "0011011000001101001101",
      "1110000010001010110010",
      "0011000000101000111111",
      "1001010000111100100010",
      "1000100011111010110010",
      "0111001100110010111001",
      "1010001111010011110000",
      "0011000111001011001010",
      "0000101101000000110011",
      "0010110010100110100111",
      "1010100001001111100011"
    ],
    [
      "1111111111111101101111",
      "0000010001001001111011",
      "0111001101110001010000",
      "1100101010110110001010",
      "0000111010100111110011",
      "0010100000010000000000",
      "1001010110100111110011",
      "1000011000010011101101",
      "1110011001010000010011",
      "0100000011000000011100",
      "1000100010110111100111",
      "0010011010100000101011",
      "0100011100011111101101",
      "0110000110000110010010",
      "0100101101000111100010",
      "1011110100100011010011",
      "1010101100110101010011",
      "0110110011100111100000",
      "0100101011100010101010",
      "0000000110001000011011",
      "0011011011001001010101",
      "1001101111011001011101",
      "0110101100010101001101",
      "1101101011001000010100",
      "0001011010001001100011",
      "0101000101001101111011",
      "1101011000111011111011",
      "0011110110010110011010",
      "0110100010110100110100",
      "0100100110110011010100",
      "0111100010000011001000",
      "1110110000010100011011",
      "0000010000000101010110",
      "1000100100010010111011",
      "0010010100010100011001",
      "1101001011110011100010",
      "1011100011001111110101",
      "1110101010001110111010",
      "0100101001001010010011",
      "1010101101100111010011",
      "0110010111011000001011",
      "0111111011011001010010",
      "1000100001011101101100",
      "1101100001011000001011",
      "0001010110000110100010",
      "0100110011100010001000",
      "1001111110000111100101",
      "0111001100010111111110",
      "0100101000011101001111",
      "0010000000111111010011",
      "1110101010111110101110",
      "1010100110110001000101",
      "0010100101110101010000",
      "0010110001101110100011",
      "0101111001000011001011",
      "0111111100001010000001",
      "0101101011101111000010",
      "1111000101000001001101",
      "0100111100100001100001",
      "1010110000010100000001",
      "0101110111100111110110",
      "0101110101100010001110",
      "0000111000011110010111",
      "0000010100110110100110",
      "1000010011110011000010",
      "0100010010000001011101",
      "1101011010010100001100",
      "0101011011101110000011",
      "0010010011010110010001",
      "1011111101011010100110",
      "1000110000010111100111",
      "0101110101010011111101",
      "0101000000111000001111",
      "0011100001111000111100",
      "1100101000010100100000",
      "0100000001010011001000",
      "0011100000010001100110",
      "1101100011001101100010",
      "0111001000100111100011",
      "0011101011011101111101",
      "0010111101101010100011",
      "1100001101101101001100",
      "0100111100101011110010",
      "0011011000000011110110",
      "0010101101000000100111",
      "1101101111111011111101",
      "1100011000101110011111",
      "1110101000001000110011",
      "0000010000011100011101",
      "0000111100110111010111",
      "0101110010000000010100",
      "0010010100100111100011",
      "0001111001101000110011",
      "1011001101100001110000",
      "1010000011000001000011",
      "1111110110000100010111",
      "0101100011100101101111",
      "0111111011011000011000",
      "0001011001111110110010",
      "0011001101100001010011"
    ],
    [
      "0110011011111011100110",
      "1010101001000001111100",
      "1100100011110011001100",
      "0000010001110110010010",
      "0000001101010011001010",
      "0010010000111110011001",
      "0010101010000010000111",
      "0010011110010001100100",
      "0000100000110101001010",
      "1000101110010111000110",
      "0010010001100111010001",
      "1101001010110110011110",
      "1100101010110000010000",
      "0110100100010011101111",
      "0001000110011010100110",
      "1010000111001011110010",
      "1000100110111111000100",
      "1100100101011011110000",
      "0011010101000010111011",
      "1110000101000110010001",
      "0110011000010101110101",
      "0101110011111100101100",
      "0111011101111100011110",
      "1101100111000100010101",
      "0001001101100001011110",
      "0011001011100111110011",
      "1100111011001010110010",
      "0000111000111111100111",
      "1100100001011111001100",
      "1110101010100011101011",
      "0001110001110000001011",
      "1111111101110001111101",
      "0110010110000111000111",
      "0110110011011000001110",
      "1011001000011011000011",
      "0010000010000000111011",
      "0010111111010110010000",
      "1011010010000111011100",
      "1111100111000110000011",
      "0101100011110011011100",
      "0001110111101010100100",
      "0101010010011110101010",
      "1010001010010110001110",
      "0011001010001000100001",
      "1111100011111111111110",
      "0100101101001001010111",
      "0100111001010000001101",
      "1010010000100011101101",
      "1011110010111111101100",
      "0011101110001010011001",
      "0101100110000101010000",
      "1101000110011100001100",
      "1001110110001000001010",
      "0000101001001101000110",
      "0110101011011001111110",
      "0100101101101010100101",
      "1100111001011010001011",
      "0011111100101001001111",
      "1001000001100101110010",
      "1001111001100111100110",
      "1100000110000101110101",
      "0001000001000011010000",
      "0101010011010001100010",
      "0111011101001000001001",
      "0101101101101000010000",
      "1000011010010000101110",
      "1100011000101100000011",
      "1010111100111001110110",
      "1011101011010011001100",
      "1111000010110011010110",
      "0001101011010101101110",
      "0101001000011011111010",
      "1101100100001000011000",
      "0000110100011100101010",
      "1101101011110110111010",
      "1101001111101001101010",
      "1001001011110001000001",
      "1111010011110011001001",
      "0011110100000111100001",
      "1110100011111000011110",
      "0010010110001101001000",
      "0110101110100011110010",
      "0011001110110101001101",
      "1000100110011010100011",
      "0010001100100011101111",
      "1010000100111011001001",
      "0101110000001011011100",
      "1011001110101110011001",
      "0001001001000100100111",
      "1100111111001111100101",
      "1010010110010001010001",
      "0111010110000001111001",
      "1001001011000010100011",
      "0100010101011101011111",
      "0000100011001010001101",
      "1000011100101110001010",
      "0100111010011101111010",
      "0111001110011010000110",
      "0111101111011000101110",
      "1101110100100101111011"
    ],
    [
      "1011111100001010101101",
      "0110001110000010001110",
      "1101011111110011110011",
      "1011111000100011000100",
      "1011111011101011011001",
      "1010010110000100111011",
      "1110110111111000011100",
      "1010100001110100111000",
      "1110000011111010110000",
      "1001011111110101001010",
      "1111101011100001010111",
      "0111010101001111110001",
      "1001111101010011101011",
      "1111011011011101111000",
      "0110001111010110100101",
      "0001000100101111111100",
      "1110100110100111100100",
      "1100101000101001101000",
      "0111110111011001001110",
      "0110000010110101010101",
      "1100101110000110001011",
      "1101110110001010011010",
      "0110101111101001011110",
      "0000110001100111101010",
      "0100110100010011111000",
      "0001001010011100100011",
      "0111110000100010000111",
      "0110011011111111110001",
      "0111011001101111011000",
      "1111100101111010010100",
      "0001100011010001001101",
      "1110000111101111000000",
      "0110010010001000110100",
      "0111010111101010101010",
      "1111010011001010110110",
      "0100110100101011001110",
      "1000101111001010110001",
      "1010000111000111000010",
      "1000001010100000010010",
      "1110000101010100000100",
      "1110101010001000000110",
      "0110101011100011001101",
      "0011110010010000011000",
      "1101111110001001010010",
      "0001100110111111100010",
      "0111011100110000101001",
      "0100011011000010000101",
      "0001011001001011110011",
      "1001010101001011100001",
      "0110110101011101111001",
      "0110111101000110110100",
      "1110001001010100100010",
      "1000110000010000101101",
      "0001110000101010111001",
      "1101110100111111110000",
      "1111001111100110101001",
      "1000001100001110110011",
      "0100110010110001011111",
      "0001100011111011101000",
      "0101010011100111100011",
      "1010011110010000100100",
      "0000010001000111010110",
      "1110010110011101011111",
      "0100000111111001101001",
      "1100011101011100001001",
      "0101001100100000011001",
      "1111001111111001100000",
      "1010110011101100011001",
      "1111100001111100000110",
      "0010011001001011100010",
      "1001000100011010001110",
      "1111001100010010111101",
      "1100110010111110110111",
      "0011111010111100011111",
      "0011010010010111100110",
      "1101010000101001101110",
      "1101010111011001100100",
      "1110010010101100011000",
      "0100000100100110111111",
      "0100000101000000011111",
      "0111010110000001100111",
      "1000100100000000111010",
      "0100010111110001001001",
      "0110101011101011101010",
      "1100111111011101001000",
      "1100011101011110101100",
      "0010110111000101111100",
      "1100011110011011110110",
      "1011011100101011101101",
      "1010010000111110100001",
      "1011111011111010111111",
      "0010101011101111110110",
      "1010011100111000111110",
      "0111101111110001010110",
      "0000110101011011110101",
      "0010111111110111000111",
      "1110000000001000100110",
      "1010111110101100100001",
      "0101001011111101010000",
      "0001110100100001110100"
    ],
    [
      "1101010101100010010010",
      "0111101000000000011011",
      "1100011011100111011011",
      "1000010000011101110111",
      "0110100110100100010010",
      "1111111000110011010110",
      "0110010001001101010010",
      "1011010011100000101010",
      "0111011000011010011001",
      "0001011100111010010011",
      "0001110001010000100010",
      "0000000000010111111111",
      "0100011011011111110000",
      "1100110110000001001001",
      "0111111100101110010110",
      "1011101001001100110100",
      "0001000111100110010010",
      "0000010110100100100111",
      "1101101011000111010000",
      "1001011011100001100101",
      "0111000110001101101111",
      "0010000011110111000101",
      "0011010001010010100101",
      "0100100001001001010011",
      "1000100010000101111111",
      "0100011000110101101101",
      "0100101011110110000100",
      "1000010000010001100001",
      "1011001101011011000111",
      "1010101011110111000100",
      "1000011100011101110100",
      "1000111101111111011101",
      "0010011100001110101100",
      "1011001001001111000110",
      "0111111000101000001100",
      "1000111001100010010110",
      "1001001001100010010001",
      "1010111001110101111100",
      "0100101100100011110100",
      "0011010111111111001010",
      "1010000111101101000000",
      "0001100000001111101110",
      "1101001010110110001000",
      "0011011011100001010111",
      "0100011000111100111101",
      "1000111100010000000110",
      "0111001111010010111100",
      "1000111101001010101001",
      "1110111001110111011010",
      "0010110101001101010111",
      "1010111111000111011100",
      "0111110010001110010001",
      "1101101001010000010100",
      "0100011100010010010010",
      "0100101000110010101100",
      "1110100100001001100010",
      "0000011111010110100100",
      "1100101100001110010101",
      "1001101000011000000010",
      "1110110000001110101001",
      "0011101011010101000001",
      "0010110111010000010100",
      "0000011010111001011110",
      "0011001100001001010001",
      "0111000001001011001011",
      "1110001110000111000001",
      "0011000000110000010101",
      "0111011101101101101010",
      "1000000110100110100010",
      "1110011111001011000000",
      "1001010100101001010100",
      "0001000111111000101111",
      "1011001011011101101001",
      "1111100101101101011110",
      "1100011011000100010010",
      "1110001100101010000010",
      "0100101101010111100111",
      "0010001101111100010000",
      "0101011110000100110010",
      "1001110001110101010101",
      "1011011101110101110001",
      "1010010100110011111111",
      "0011101111110011010100",
      "1001100011010101010001",
      "0010011110100110100111",
      "0010001100010010100100",
      "0000011011101110110000",
      "0010101000001101110111",
      "1000110001100110010110",
      "1110110001110100110101",
      "1011100010100111001010",
      "1010101011110101001000",
      "1010110110000000101011",
      "1000000010001001010100",
      "0010010011011001010111",
      "0010111011101101101100",
      "0000010100010011000110",
      "0100100100000000011101",
      "0111111000000001011101",
      "1111110101101101010010"
    ],
    [
      "1000000010100010011101",
      "0101000001000011101111",
      "1010110001100000101001",
      "0110000101100011110101",
      "0010111001001110001000",
      "0011000011010110111110",
      "1011110011110000010100",
      "0101100100110011101101",
      "1011001111111101001101",
      "1100010100101010001110",
      "1101010110011111000000",
      "1100011000110000100111",
      "0000000000101100101001",
      "0010010111101100011101",
      "0001001111000001111001",
      "1111010111011110001000",
      "1000000100101000111111",
      "0110111101101110111111",
      "0100101101100111000101",
      "0000010001010010101011",
      "0100101011111111011010",
      "0101111011011111010101",
      "0000101010011010001001",
      "1111101111111010000111",
      "1101111111000100011011",
      "0011101101001000110110",
      "0101110111111110001000",
      "1110100010010000111100",
      "1110000001111101001101",
      "1111000001100001000110",
      "0111000011111110000010",
      "0110000111110101110100",
      "0110110001010101010011",
      "0011011001100100100111",
      "0110110110010111000111",
      "0010100000100010000001",
      "0110100111011010011000",
      "0100100100011000100001",
      "1110000111101001000101",
      "0110101100101110100100",
      "1011100111000011001011",
      "1001101111100111001101",
      "0101101010101100001100",
      "1000000010110111000011",
      "0001010011101101000001",
      "1000010101101111010010",
      "0000010111011001100111",
      "1101101010101001000101",
      "0000110111001001100110",
      "0101011001001100000100",
      "0110111010011111010010",
      "0011100011110011011111",
      "0001100110101100001101",
      "1010011110100110111110",
      "0001001101011101101100",
      "1001111110000000100101",
      "1000111001011001110000",
      "1000100101000001111110",
      "1111101101101111110101",
      "0011001001111111111000",
      "1100101111000101001101",
      "0000001000111101111000",
      "0100101100101000010001",
      "0010111010000010011111",
      "0011100011011101010101",
      "0101011101111100110100",
      "0011100110011011101000",
      "1101001101010100110111",
      "1100011100111001100011",
      "1101100111101111010101",
      "1100110011000000001110",
      "1011101110101100011011",
      "0101010110101010011101",
      "1000110111100001000001",
      "0010111010010010000000",
      "1101101101101101101100",
      "0110011101000101001011",
      "1000100000010101010110",
      "0001100010110010110111",
      "1011011011100011100111",
      "0001100101101100110000",
      "1100010001001001001101",
      "1111100010100111001101",
      "1001010111000101001101",
      "0011000101010011000100",
      "0000111100000111101011",
      "1100011000111100011001",
      "0101001110110011100010",
      "0111101101100001101000",
      "0110010000101011111100",
      "0011111000100011100111",
      "1101111110000010000110",
      "1100111101111000010101",
      "1001111011000110001001",
      "1111001000101100011101",
      "0001001111101000101110",
      "0110010100111011100011",
      "0000111101001001101101",
      "1011101000010011110000",
      "0001101001011001011011"
    ],
    [
      "1001001101010000010111",
      "1001101100111111001101",
      "0010100110101010111101",
      "0010101000011011011000",
      "0110001001101001101111",
      "0110100100111110010010",
      "1101001000011010001010",
      "1101101111101101011011",
      "1000011100100110011010",
      "1110011101100001010110",
      "0000100111011000100011",
      "0110101101011101001010",
      "0100011011010000111110",
      "0100111111101000000111",
      "1101011011000101001011",
      "1101011111110110101100",
      "0001011011111111011110",
      "0011101110010111010100",
      "0111100001101000000100",
      "0111111110001100100111",
      "1001011000011101011000",
      "0010010011101111101100",
      "0001000011100010010111",
      "1010110000001101010111",
      "0110000100001010101101",
      "1111101110011111011111",
      "1010100110000101001100",
      "0110111100100011100110",
      "1101100101110000000001",
      "1100110011001010011000",
      "0101111010011010100111",
      "1010011001001011111000",
      "0000001011110011111111",
      "0000110000010100111110",
      "0100011000111000101100",
      "0111101000101011110101",
      "0000111001010000011000",
      "0101111011101001101010",
      "1010101010111111111110",
      "0110011001100101111100",
      "0001001011111111110001",
      "1101011011110011111001",
      "0010001111101101010011",
      "0000101110111000100110",
      "1000010101011010111010",
      "1100011000100001100000",
      "0000110010000000110101",
      "1111111001010111010010",
      "1111111001101010100110",
      "0011001010111101100101",
      "0101111100000111100100",
      "1011110000100111011100",
      "0101011110010001000000",
      "1100000111110100001101",
      "1101111001000001001110",
      "0011010110011011100010",
      "0010010100101011001000",
      "1010101110011100010011",
      "0111010111100001101000",
      "0001111101101111101000",
      "1001010100111010111111",
      "0011011001000110000000",
      "1001110111100110100101",
      "0111000111000001101001",
      "0000111010110111101101",
      "1000101000000100010111",
      "1011110011111011010011",
      "0010011001011111000010",
      "1001011100011000111101",
      "1011110010111101101001",
      "0101000001011001100110",
      "1110001101000101110000",
      "1001010111001010010101",
      "0011000101110011010111",
      "0110001000100001101011",
      "1011111001101100101110",
      "1111000101100001110011",
      "1111001001111100010011",
      "1110101011111101011110",
      "0010101110011000000001",
      "1000110010100111010100",
      "0101001001110010101000",
      "0100011001010101110100",
      "0100110000010000011110",
      "0110100100100110011001",
      "0011001010111111110011",
      "1010101010111010010101",
      "0101101110011001110000",
      "0011010010011111111101",
      "0001111100010001100111",
      "1101100001100001010000",
      "0001100001011001010100",
      "1011111111101110111001",
      "1110010111001100011001",
      "0100010011010100000101",
      "0101110111010100011100",
      "1000001101100111001100",
      "0100000100100110100110",
      "0000000111010100001101",
      "0110001110110001111100"
    ],
    [
      "1001010000011110001011",
      "0010001111011001001011",
      "1110010100100101001111",
      "1011110011100110110011",
      "1101101100000010011010",
      "1111111100010100100100",
      "0110000100100011001001",
      "0000011110001101101111",
      "0110100100000001010100",
      "0101010011110110010101",
      "0101111100100100110000",
      "0001101011011011010111",
      "1001101100010110101111",
      "1111111111111101100110",
      "1000101000101011111101",
      "0010101011010010111101",
      "1110111001100111000010",
      "1010111111000010110111",
      "0000101001011010111110",
      "1001011101000110001111",
      "0000111011111100110011",
      "0101010011110010001011",
      "0001011001010100111110",
      "0101000011100000001111",
      "0110101111011110110100",
      "1101000101010101100000",
      "0010011011100110011000",
      "1000111100000001010011",
      "0010000110111110011101",
      "0010000010001010001101",
      "0100110000000110111001",
      "0100010100110111011111",
      "1111100010010001100010",
      "1111100011101001010101",
      "0001110100010111110011",
      "0101000000010010010110",
      "0111000010110010000010",
      "0111001110111001110000",
      "0101011111000001110100",
      "1111111001101001010000",
      "0010010011011100100010",
      "1101011010011001100000",
      "0000010100101010001001",
      "1011100100001110101000",
      "1111011101111001011101",
      "0101100001111111011011",
      "0111000010010010000100",
      "1110011110000100010101",
      "0110010000110001000110",
      "1011101100000101111011",
      "1000110111100110101010",
      "1111101110000001111110",
      "0110001110011111001001",
      "1001010010100010010011",
      "1111010000100011100111",
      "1110010011001111110101",
      "1010101101100111100110",
      "1100000001001110000000",
      "1000001011011001111100",
      "1011010110010010010100",
      "0101010100101101110001",
      "0110101011101000100110",
      "1110011011111100100101",
      "0001000100110110100111",
      "0101011101100101110010",
      "1011001101000001000011",
      "1001100111110101110111",
      "1011011000001111100011",
      "1011111011001110110100",
      "0010111110001001000010",
      "0111110010100011011100",
      "0011001000010111100000",
      "0100111111011011110100",
      "0110011111111010010110",
      "1101111011001110000001",
      "1010101100111100000110",
      "0010010001001011110101",
      "1011001011110110010000",
      "1111100011011100101111",
      "0100111011011110011000",
      "1010110101110110010000",
      "1111111110000000101001",
      "1001101011001110111100",
      "1000111110011011011010",
      "0110000000111010100000",
      "0010100110101111001000",
      "0100010110100000000111",
      "1011101000111001011101",
      "0010010011011010010010",
      "1010100101001011011111",
      "1111000111101001001111",
      "0001100010100010001101",
      "0111011010001110011100",
      "0110101110010101011100",
      "0111111011010100100111",
      "0000011011110100011000",
      "0101101001011100011011",
      "0110010000001011001111",
      "0011110110010100110110",
      "0001100011010100011101"
    ],
    [
      "0101111101111111000110",
      "1011001110111110011001",
      "1100111010111000100110",
      "0101001000111000100100",
      "0110101100011011110010",
      "1001011110001100101111",
      "1111101101000010011000",
      "1011011111000010001100",
      "1000111110110010101110",
      "0101010010101110001001",
      "0011111011100001011000",
      "0011110100101101100110",
      "1011001110111111011001",
      "0000110001101001010100",
      "0011000111011110111000",
      "1000011110000000000101",
      "0001010111000100000001",
      "1011111110111001110110",
      "0011011000001110100110",
      "1011100101010011111001",
      "0111110001010001010000",
      "0101001001101100110000",
      "0010010110000001011010",
      "0100000000100110101110",
      "1010100100000010100011",
      "1101010011001001110010",
      "0100001111110111110011",
      "1111001101011101111010",
      "1101010010111011110111",
      "0101000010100110110001",
      "1101100000101010001110",
      "1110001001110000000000",
      "1101010100000001100100",
      "1011011010000100010110",
      "1110001001101000000010",
      "0110010010011100111010",
      "0001000110010110011111",
      "1111110110001010001011",
      "0100111111000111010111",
      "1000000110111100010001",
      "0010101110001110001000",
      "1001000011000111111101",
      "0000001101001011010001",
      "1011001010011100110011",
      "1111000100110000110110",
      "0101010011000111000001",
      "0000100011111011000100",
      "1011000110100010000011",
      "1100100110100111101101",
      "1101110110010110110100",
      "0101001101111111111011",
      "0010001001110100100011",
      "1001010010000111000101",
      "0000001001001111001101",
      "0100011111111011101110",
      "1000000101110011100101",
      "0110010110111111010111",
      "0111111000101000100001",
      "1011111110011110010101",
      "0011010010001011111111",
      "0000001100111100001110",
      "0000100011010000110000",
      "1001000101011111001101",
      "0001001000111010110111",
      "0110111011000001011100",
      "0011101111000000100010",
      "1000011111101000111100",
      "1101001100001000111100",
      "0000110101001101011100",
      "0110100101011111000111",
      "0100111000001111101111",
      "1001000111010100010011",
      "0000011100010010110111",
      "1101111011000111101110",
      "0100011000001111011011",
      "1100001001111110100001",
      "1000010000010010100110",
      "0101011111111000001011",
      "1001111001011001111000",
      "0100111100111001101000",
      "0010110101000100110011",
      "1010000000001101111110",
      "1110100000000010110111",
      "0110110110001111101011",
      "1001100010010010000010",
      "1010010000011110100110",
      "0000000110011010000001",
      "0111110101010100111110",
      "0100001110101100010010",
      "1110111000000011000111",
      "1101011110011000100101",
      "1100010100010010000101",
      "0100011010101010000111",
      "1111111010111011111010",
      "0010100101100000100001",
      "0000110001100000001001",
      "0010011000110001001101",
      "1001000100011001000010",
      "1110011101101001110001",
      "0011010001111000011110"
    ],
    [
      "0101110001011010010001",
      "1011000000111001100001",
      "1111001010011110011100",
      "0100010000000111101001",
      "1111100100101101010100",
      "0010010110010101100101",
      "1101110101010100001100",
      "1001010000010100000110",
      "0010000100111101111011",
      "1101110011101010010111",
      "1111110111100000111110",
      "0101001001000011100100",
      "0111001000101011000000",
      "1111100111011010000011",
      "0111001000100000001100",
      "0111101011100001111000",
      "1011111000011101000000",
      "1011111100011010011110",
      "1110111010011010110101",
      "0101010111010111011010",
      "0011111110001110111110",
      "1100100110000011110011",
      "1100000111101111100010",
      "1100001001011000110000",
      "1010101000001101011101",
      "0110111001000011011001",
      "1100101001100001110010",
      "0111110111000111101111",
      "0110010000000110110010",
      "0000111000000000010001",
      "1100010001011000111101",
      "1000110111010010011010",
      "1110101011000101101101",
      "0110101111101001011111",
      "0111110001110110000010",
      "1111000110000110111111",
      "0010010101001001111001",
      "0101101011100010000111",
      "0111110001111101011111",
      "1100001111101110100100",
      "0100000000111110000011",
      "0001110100011001001110",
      "1111010111110110110101",
      "1101011100011111000010",
      "1101110010000110011000",
      "0010100110110111101000",
      "0001010101100110000011",
      "0010100011100000111110",
      "1000010100111100110010",
      "0101001110101101111011",
      "0010100101000110111110",
      "1101100100101100011010",
      "1111100110111001100110",
      "1001001101100011101001",
      "1000000100101100111110",
      "1001101011000001010010",
      "1010011011010100011101",
      "0110110101000101111101",
      "1011011000101111000001",
      "1010000000011001101110",
      "1100100010011001101011",
      "0000111001010101110110",
      "1100001111101000101000",
      "0000000011101110001010",
      "1101111000100010001001",
      "0111011101100000000111",
      "0111001101001110011111",
      "1100110110100111001000",
      "0011110011011111000011",
      "0110111111101101110011",
      "0011101000010101000111",
      "0110010001110001100110",
      "1001000000100111101010",
      "0111000110100111111101",
      "0000110101111111000000",
      "0111000100001001111111",
      "0010110001110010011101",
      "0010010110001100011100",
      "1101000110111001110100",
      "1111001101010100001011",
      "0111101110111110101011",
      "1111011101000100100000",
      "1101100010001110011001",
      "1011011001100111001011",
      "0101101101111000001111",
      "0101110011101100111110",
      "0100111111100100000011",
      "1001000111110100001101",
      "1000001111101101001110",
      "0100000001010001000010",
      "0001000011000011101100",
      "0010110001001010111110",
      "0011001010001101000101",
      "1001111000100110110111",
      "1101011110100010000010",
      "1011011110111110110100",
      "1001010100100011010000",
      "1000101010101100010001",
      "0000100101100110001011",
      "0101000101101011001000"
    ],
    [
      "0110100010111101010000",
      "1010100010000100111010",
      "0011100111011000011111",
      "1000011000100000111100",
      "1111111110010000001101",
      "1001001110000010000101",
      "1100111000100101110101",
      "0011101101010101010111",
      "0011010000100011011111",
      "1010000011001110010110",
      "0101000010001111001010",
      "1110001001111111101011",
      "1100111001100010011100",
      "0100010001101111101001",
      "1000010000110011001001",
      "1110100100100000110111",
      "0001110111111100110010",
      "0011111100010011101010",
      "1001001101111000111110",
      "0111101001011011000000",
      "1011000101000110001101",
      "1111001111010010111010",
      "0011111000101111101001",
      "1110000001111011111110",
      "0100101011010000011000",
      "0110010011111000001111",
      "1100110111011111011001",
      "1111100000101101111001",
      "1101110011100000100001",
      "0110100000100111011110",
      "0010010110010110011011",
      "0100010101101000111110",
      "1100111000111011010000",
      "1101010100000000001111",
      "0011011111110011101000",
      "1111101011110100110111",
      "0110111000101010111001",
      "0110000110111100001100",
      "0011010101100110110100",
      "1100011101111010110110",
      "1000001000010100101101",
      "0011010101010000100101",
      "0111001011000101100011",
      "0011001111101000110011",
      "1110010101001001001000",
      "1000001111000011000111",
      "1111110000110110010110",
      "0011000010000001110111",
      "1101100010111110101010",
      "0001000101010111000010",
      "1001111100001100111001",
      "0010000101100111101011",
      "1010110111101001110011",
      "0011110110000011111111",
      "0100011011000010100101",
      "1010110000111001100001",
      "0000111001111100001010",
      "1011010100110011010111",
      "1100011001000010110010",
      "1000111101011010011000",
      "1100100011110101110010",
      "0111100001011110100001",
      "0000010100100011111001",
      "0000101101111001111010",
      "1101000001101011010100",
      "1011111011000011111111",
      "0111001100100010010111",
      "1000101010010011110101",
      "1001011101110100011100",
      "0111010010010001001001",
      "0101101011110111110000",
      "1011011011011110001110",
      "1100011010110010100100",
      "0011000100001100110001",
      "0000100001010000100110",
      "1101100010010101011010",
      "0111011100100111000011",
      "0011111100101111000100",
      "0010010010111010101110",
      "1000100001100101010110",
      "0101011000000110001111",
      "0000001001100110001010",
      "0101001010100100110101",
      "0100100000011101011010",
      "0010100111000100111110",
      "1110010101111101111010",
      "1010110000110100011011",
      "1011111110010101000110",
      "1100101100011110111110",
      "1000001010111000110111",
      "0011110000001010010111",
      "0101000011001111101011",
      "0110001001110001011001",
      "0100011011011110101110",
      "0110100111011101001110",
      "0110011011011101011010",
      "1001000001111100000100",
      "1111001100000111011000",
      "0100100010100010001111",
      "1010111100101111101101"
    ],
    [
      "0010011110100111000001",
      "1100110100011010001110",
      "0000001100101111001000",
      "0011110100101101100011",
      "1010011000010001111001",
      "0101001010001010110100",
      "0100101010010100101001",
      "1100100010101100000100",
      "1111010000100000000111",
      "1111110100110001010001",
      "1100000011101000001010",
      "1101101110011010010100",
      "0011110001110011111110",
      "1011110011000010101100",
      "1100000110110101010011",
      "1110110101000000100001",
      "0000111001101001011110",
      "0010100000011100001100",
      "1100001101110101101100",
      "0000100111101110110011",
      "1101111000011110010101",
      "0011111101100011101110",
      "0011010000000111000000",
      "0101000101000001101100",
      "0111001011000111110111",
      "1011001000101100100000",
      "0010000010110001110011",
      "0000010010000111001101",
      "1101000110101101000000",
      "0000101110110010000111",
      "1100110110100001111010",
      "1000110111001001010100",
      "0000101011111101011000",
      "0000111011011100111100",
      "1010110110110001011100",
      "1110111111001010100011",
      "1000000111100100010011",
      "1110111110010000110101",
      "0111110101011100101011",
      "1001101111100010010011",
      "0001001110111010100111",
      "1001010111000100111110",
      "1100110011100100110111",
      "0001000010001000010000",
      "0010101001001111010111",
      "1111010110111001101011",
      "1011011010100000001100",
      "0001011000100100011001",
      "1010101011101000101010",
      "1000011110101011010011",
      "0000110010111010101111",
      "0011110000110011111101",
      "0001000011101110001110",
      "1101001001110111010000",
      "1101011000101100100011",
      "0100001110110001101111",
      "0001101011011010011100",
      "1111110110101010001000",
      "0001011101001010101011",
      "0100111110111000011101",
      "1111000100000000100000",
      "1001010010001011000100",
      "0010000001110101100101",
      "0111101100010001100011",
      "1110010101100000000010",
      "1010010101111000101110",
      "1110000000101101011011",
      "1100101111100110001011",
      "1101011010010001001001",
      "0011110101100011000010",
      "1101101111010110010111",
      "0000110110000101111111",
      "1110110011001001010000",
      "1111000011111110111001",
      "1111101110111100010110",
      "1111001110101110100100",
      "0001011001001101100000",
      "1010011011001010101110",
      "1101011001101011010000",
      "0101111010100010010111",
      "0100101100010000011101",
      "0101111011001010110000",
      "1010110110111101010010",
      "0000000101101111001111",
      "0101000000010101011010",
      "1000101101101001011000",
      "0101011001100110110011",
      "1110111101101001011111",
      "0010011011110101000001",
      "1011011111010100101010",
      "1110111011100110100010",
      "0101110110111011101111",
      "0011000001001011100001",
      "0000101100010010001000",
      "0111011110100011010000",
      "0001101110000100000101",
      "0001010010001111000010",
      "0000111111100000001001",
      "1010101000110011100101",
      "1000101101110100010110"
    ],
    [
      "0111011111101101011110",
      "1111101010100100111110",
      "1010101111100101000000",
      "0111010010000101101011",
      "0011001101111101111110",
      "0101011001001010011000",
      "1011100100001011111011",
      "1101011000011001001000",
      "0110111011000010101001",
      "1001100001111111011001",
      "1010011101111110101111",
      "0100001010100001101001",
      "1111101001000011110000",
      "1000000110100110000111",
      "1101001101101110000011",
      "0101000000101011001001",
      "1101000101111011101110",
      "1011101001000000000000",
      "1011011101101010010010",
      "1010011000001010100100",
      "1010101011000100100111",
      "1111101010110000000000",
      "1100000000001110100011",
      "1010111110011011110000",
      "1101111101100000010110",
      "0110011111000110101011",
      "0001001001100011000011",
      "0111001100100001010100",
      "0010010001111101010111",
      "0001000110110100110101",
      "1110100010011000010111",
      "0110101010111100110100",
      "0101001101000001011000",
      "1000100101111010001011",
      "1010110001111111000111",
      "0010110100000101101111",
      "0100110101001001001110",
      "0100000111011010011011",
      "1011110100001010001011",
      "1111001000110001001001",
      "1100010011001110111101",
      "1110001100110111011110",
      "1001101100001001000100",
      "0110111110001001000001",
      "1101110101111010100110",
      "1100110010000011110110",
      "0000000010100000101110",
      "0001101011010000000000",
      "0010000111110011111010",
      "0101101010100001011110",
      "1010011011110111000001",
      "0101010111111111111011",
      "0110111111000101000101",
      "1010010100101110111101",
      "0001000010110010010100",
      "0000001001001100111001",
      "0100011001000101010111",
      "0110100100110100100100",
      "1100101000101010100011",
      "0001100100110000100101",
      "1100110010011001010001",
      "0111011001000000011001",
      "1011110000010010011100",
      "1110100111100101101000",
      "0110110110010111111111",
      "0000010000100010001100",
      "1001010110010010001001",
      "1011100011011111110111",
      "0010001100110010010101",
      "1100000011111011010010",
      "0101000011001000100110",
      "1001010001001001001111",
      "1001011011111010100011",
      "0011001010000111010111",
      "0010111111111001010000",
      "1010000110010111100000",
      "0001101100110010100101",
      "1000110011000001011101",
      "1010100011111100110101",
      "0101000110111001110011",
      "0000101001101100111111",
      "1101111100100110011101",
      "1111111000001101001101",
      "0111100011010111100010",
      "1100011101111011100011",
      "1011101000101011100010",
      "0110111101000101000011",
      "0101011010111101000011",
      "0100001111010111100111",
      "0101111001011110110111",
      "0111111101101000001110",
      "1010101101111111111101",
      "0011101101100000011101",
      "1100100001111001010110",
      "0111100001011000101000",
      "1111111000011001001111",
      "0100110111101010000000",
      "0100111100001001111000",
      "1010001101100010101010",
      "1101110101110010110101"
    ],
    [
      "0010101111110011101101",
      "1000110110001011011010",
      "1110011111000111110010",
      "1010110101110100001011",
      "0101001110111000010110",
      "1001001101010001101101",
      "0011100101100111001101",
      "1000000101100011011111",
      "1111110011111111111011",
      "0100001011111011011010",
      "1111001110101011000010",
      "0110101000000011000011",
      "0100001010011001101000",
      "1100000111001011101010",
      "0111111110100100011010",
      "1011100110011111100011",
      "0111011101011011010001",
      "1011101111110001101000",
      "1001111100101001111001",
      "0001000110010000001000",
      "1001010010000101000111",
      "0011100011001000011111",
      "1000011001001011111001",
      "1101001110101000011001",
      "0101101110010010011011",
      "1100000100111011001011",
      "1101101110101111000101",
      "1100110101010000101010",
      "1101001101100010000101",
      "1101111001011000100110",
      "0110110111111100010001",
      "0110011001000101000001",
      "1001001010010110101100",
      "1000001110000010111010",
      "0101111110001010100110",
      "1010100110011110011010",
      "0001011000010011101110",
      "1110010100100101010110",
      "0111010100011000100101",
      "1011100011111000010001",
      "0110111110000110011101",
      "0010101100001001111011",
      "0101110110010110001001",
      "1110111000111101000110",
      "0010111101101001100100",
      "0011100101011001000101",
      "1011100000001000101111",
      "1111111101111001111101",
      "0100010010001111001111",
      "0001110101111010001011",
      "1111011001010000000010",
      "0000011000001101101101",
      "0011000000100110010110",
      "0001010110001000010001",
      "1100100110001110100101",
      "1110101001100000110100",
      "0001111111001110010101",
      "0100110010111111010010",
      "0001010110000110111010",
      "1100011010010100110010",
      "1011000111101000101101",
      "1011110010111111010011",
      "0111100000101010010001",
      "0101000110111010100000",
      "1001001110010001011110",
      "1000110100000001000110",
      "0011101111111110001111",
      "0101100001000110010000",
      "0100001110100101100010",
      "1011011101101101001101",
      "0101110101000101100111",
      "1100011011001011000100",
      "0000001110000111111100",
      "1011001011011100100000",
      "0110000000011101001000",
      "0101101110100100110011",
      "1000100010001101010101",
      "1110010011100101111101",
      "1111000001011110100001",
      "1111011111100101000101",
      "0011000011100011000001",
      "1101100001010010000111",
      "1110100100110111010100",
      "0111011011010101111100",
      "1000001111010110111110",
      "1011011110010100001000",
      "1011110110101110010111",
      "1101000010100011100011",
      "0111000101110111011000",
      "0010101101011000111101",
      "0001000101101001000110",
      "1100011001010110100000",
      "1001000111111111110011",
      "0010100011110010001101",
      "0011000001101100001001",
      "0010101001011110011101",
      "1100011010110000110011",
      "1001111100001010100100",
      "1000001100011010010010",
      "1101110101101011000011"
    ],
    [
      "1111101100000111000011",
      "1101010010110001010101",
      "1011010001111001101010",
      "0110001000001001011100",
      "0010011011111101101011",
      "1001010110001000111000",
      "1101101001011110011010",
      "1011100010010010110111",
      "0110100101000111101001",
      "1101010110001011001110",
      "1110000000000110100001",
      "0010100000011000001000",
      "0110110101110000011110",
      "1110111100010000011001",
      "1001111010001011111110",
      "1000100101001000000010",
      "1101110101101110010010",
      "0010111100100100110001",
      "1001110000101000100000",
      "0010110101000101101101",
      "0100001111101010000000",
      "0101100111001101100011",
      "1011100100010011110111",
      "1101011110001111010000",
      "0101101010011000000001",
      "0101000101000011010101",
      "0010101000011110111000",
      "0010001110011111010111",
      "0010010101111100100110",
      "1110000010110000110101",
      "0001001000100001010011",
      "0101011010011000100101",
      "1011011101111101010010",
      "1110001110011010011111",
      "1110111101101100101111",
      "1110101110111010000110",
      "0110110010010111111100",
      "1101110110011010111100",
      "0100011001101000111111",
      "1111101111101011100110",
      "0001000110110011111011",
      "0110100000100000000001",
      "1000110111101111010100",
      "0000101110101001001101",
      "0000101000001110001001",
      "0011011010111010011010",
      "0000100001001101101011",
      "1101000100100110100010",
      "0010001111100101100010",
      "0110110111011110011100",
      "1011111011001111011100",
      "0000011101010110110111",
      "0101100001000101000110",
      "0100001111001101100011",
      "1001011110111000010101",
      "1100100100011000011111",
      "1100000000011001110001",
      "0110011001000100001111",
      "0110100010101001111101",
      "0110000100011100101100",
      "1010001001010001011100",
      "0110001011111010111001",
      "1000101010000000000110",
      "0010000100000101110110",
      "1101110100010110111110",
      "0011001110010001010110",
      "0000100101001011111011",
      "0111000010110000100000",
      "1110111111011001111111",
      "0111100110111110100101",
      "1101001100100010011001",
      "0100101101101111110100",
      "0101100100110001000011",
      "1111111010100000010001",
      "0101111100101101111100",
      "0101001111101100010000",
      "1110101011000110000010",
      "0111001000111111000100",
      "0001110111111101111011",
      "1001111011001000111101",
      "1101101110111111001010",
      "1110111100010110010010",
      "1100000101001001101111",
      "0001101100000001000101",
      "1100010011001000100110",
      "0100001101111010010111",
      "0110111111000110010101",
      "0100011101110100100010",
      "1000011010001011010001",
      "0011011100000110001100",
      "0011000000110011110010",
      "0001100010110101000010",
      "1011000100000010010110",
      "0000010001000011101110",
      "1001111110111111100110",
      "1101011110100111000100",
      "1011001011110011010111",
      "1011001000101011100010",
      "0011001000011010100011",
      "1110011011011111100100"
    ],
    [
      "0011110111101111001110",
      "1111101001100001101100",
      "0111011100011011110000",
      "0110011000111110100001",
      "1011101010101110011010",
      "1100011100110011001000",
      "1101000110111000001000",
      "0101100011101000010001",
      "0011001010101100011001",
      "1011000111011100010110",
      "1010111101111000011001",
      "0011110011000010101100",
      "0011011110111011001101",
      "1011010001001011111101",
      "0111111001000010011111",
      "1101111110001010011100",
      "1001111101100101010110",
      "0100101110111010110000",
      "0100101101001010000100",
      "1110101010000010000010",
      "0010101100000100110100",
      "0011101111010101001111",
      "0001100110111011001101",
      "1101001100111001110010",
      "0110111100010110000101",
      "0101110010001100010101",
      "1000111101100101001000",
      "1100001110100010000011",
      "0001000101010010011100",
      "0111100111010100000011",
      "1001111000101100111110",
      "0101101100000001011101",
      "0110011101011111000110",
      "1111001010010100100110",
      "1001001011001011001001",
      "0011000001111010011011",
      "1011000001101110000111",
      "1101011011001110101110",
      "1010111101110001000101",
      "1111110100011100111111",
      "1100100101011110110100",
      "0010101110100011101001",
      "0100100011111001001110",
      "0000100010101110100110",
      "1110001011100010000100",
      "1111010011000100110111",
      "1001111000001001011001",
      "1101100010100111010110",
      "0101110001111111001101",
      "0101000101101011011110",
      "1110000111011100010010",
      "0101101111101001011011",
      "1010000010000111100110",
      "0101100110010110100001",
      "1101000000110111111011",
      "0011001000000101011000",
      "0110100010101001110100",
      "1000010011010001000000",
      "1101101001111001100101",
      "0010110001000011011001",
      "1001100001001100011010",
      "0010001000110001011111",
      "0101000101001000110011",
      "1111000100010000111010",
      "1101011110000000100100",
      "1001001111011000001011",
      "1100110100011110000010",
      "1100010011011001001010",
      "0001100100100000011010",
      "1001011000001011001110",
      "1001111011011100000000",
      "0010100000011001010001",
      "0010010000111001011001",
      "0110010001001111010111",
      "1011111100111011011111",
      "0100011011011101100011",
      "1101111111010010011100",
      "1111111001001101011100",
      "1111100011110111010100",
      "0000011010110110001001",
      "0001111101111000000100",
      "1001001000010110101010",
      "1111010010101011100111",
      "1110010000101100000101",
      "1100110001111101011100",
      "1111110001100001110111",
      "1010111010010000100110",
      "1111000011010010110001",
      "1101011111011001011110",
      "0100110011110111110100",
      "1011100001111000001000",
      "0010000100100111000000",
      "1111001010100101011101",
      "0110100100100011001010",
      "1110001100011100101001",
      "0011011110010100101111",
      "1101101010110100000100",
      "1001111000100110011011",
      "0100011010110110100000",
      "0010011100101010011010"
    ],
    [
      "1111111110101010100110",
      "1111000111111101100001",
      "0100000001100110000000",
      "0100011111011000110010",
      "0111110101000111101111",
      "0111101000101000011011",
      "0000111101010100111000",
      "1001101111100001111000",
      "1101111101010001000011",
      "1101110000010111110101",
      "0010011001010110100110",
      "1010110000011101011001",
      "1010110100100110000010",
      "1101100000111100010101",
      "0101001111010001111000",
      "0101110000100001100100",
      "0011010110100110000110",
      "1010000001101110010111",
      "1001111100110101111001",
      "0000101011111111101000",
      "1100111110000111000011",
      "0111010100011011101100",
      "0100011101101110111110",
      "0101101100111100101001",
      "0000001010010101100110",
      "1101100011100001010110",
      "1100100101101011001001",
      "1101101011100100000010",
      "1001101010101010000000",
      "1001100001110011101000",
      "0110101010111110001110",
      "1001111010010000110011",
      "0100001101100011011101",
      "1111010001101011101000",
      "0111111001111101111011",
      "1101010100111111011100",
      "0111010001111001111001",
      "1101010001101101110110",
      "1011101000100110011011",
      "0110111011110101100001",
      "1111111100000111011110",
      "0100100110001001001010",
      "1100111011000011010111",
      "0110001001000011001101",
      "0110100111011000110011",
      "0101011000110110100001",
      "0111010110000000011001",
      "0011001101010101010101",
      "0011000011000100010011",
      "1000110101100011001101",
      "0110010111001100111111",
      "0001111110001010000011",
      "1110001101010111110010",
      "0110010100101101111010",
      "0010110010010100001010",
      "0010010100010011111001",
      "1001000100000110100010",
      "0010011001011111101111",
      "1111010110011001010110",
      "0010111111110101011011",
      "0111101110110010100101",
      "1011011101100100111100",
      "0011011101001010101010",
      "0100101110001101001100",
      "1011101111111010101101",
      "1000001001011101011110",
      "0000010100010110111010",
      "1000110101101001011100",
      "1110110000111000001111",
      "0010000000111001101010",
      "0110100000101000111101",
      "1100101101101011011010",
      "1100000100111011111100",
      "0111100000000001110000",
      "0101110001101001000010",
      "1110001000011000000110",
      "1100000000011001110100",
      "1000111101110100000010",
      "1000001000011110000010",
      "1100011100110001111100",
      "0010100011101001011110",
      "1101110111101110111001",
      "0011000010011011111000",
      "0011011111010000010010",
      "1001010011100010110111",
      "0011111111000001101111",
      "1110111101001111011101",
      "1010010101011010111011",
      "1000111111110001011100",
      "1101010010111111000110",
      "0011011111111110111110",
      "0001011101000001101111",
      "0010000000110000101000",
      "0110010111101110110111",
      "0110010101000101010001",
      "1010000100100110110110",
      "1101101100011000001111",
      "1000110010100011100101",
      "0011111001111111111001",
      "1000111111011000011011"
    ],
    [
      "0001000101001000101010",
      "1001000001101101001001",
      "1000001000001010010110",
      "1100100111110001001110",
      "1100110110000110011010",
      "0011101111110100000011",
      "0111000100100010000000",
      "1111111100101001000010",
      "1011011100011011111011",
      "0010000101100000101001",
      "1010011100100100001101",
      "1001110110101011011000",
      "1001011000100110101010",
      "0100011111100100000000",
      "1111101110100011101101",
      "1111111000111100100111",
      "0111100001000100111100",
      "1011100001101011101011",
      "0010110110001010111001",
      "0001100011010111000100",
      "0101100011011110111000",
      "0111011010100111010101",
      "1111101011000110011000",
      "0000010100100000010101",
      "1111101101100000100110",
      "1101001110101001011110",
      "0001101111111000111010",
      "1011111011101010111000",
      "0101101011000001101000",
      "0011010000101110011010",
      "0101110010111010100100",
      "0000111111010010010010",
      "0101000001000000111010",
      "0000100111110001000011",
      "0110110011001000110010",
      "1001001101010110010101",
      "1010101010110100111110",
      "0000110101110010000111",
      "0100101100011010110011",
      "0000001110100000011110",
      "1101111100111100110111",
      "0001110010000111111011",
      "1111001110010110011000",
      "1111010111000110111110",
      "1011011000101000110111",
      "0001010101100100111011",
      "0111011001100010011101",
      "1010001101100101101111",
      "1001110110101011101011",
      "1000111001000011001110",
      "1011111111001001001110",
      "1001011010001010101010",
      "0111110100101111110100",
      "0110011001111100010100",
      "0011111000101111011101",
      "1101011101001101101000",
      "1110001101100001001011",
      "1001100100110110000001",
      "0001011000010110100001",
      "0000000000001000111010",
      "0000101101010001110000",
      "0100000110001011010000",
      "1011100101000100111000",
      "0011010101010101001010",
      "0110010110001110110111",
      "0001100111100011000011",
      "0011001111100110100111",
      "1101001000000010100111",
      "1010001111110001000011",
      "0001111101101110101110",
      "0110010100011110100101",
      "1000001011001001110110",
      "1100000010111101100011",
      "1011101111100010101110",
      "1011110101011110101101",
      "0100111001101100010010",
      "0000001001001100111000",
      "0101001111010101111011",
      "0000111010110011101100",
      "0100010100101100000011",
      "1001100000111000010110",
      "0001111001110100110011",
      "1000111001110111010101",
      "1111100001111011001100",
      "1011110110011010101011",
      "1111011010101001101111",
      "0111001000010111100011",
      "0011010110110001110001",
      "0010000101101110100111",
      "1110110100010100100010",
      "1001101101101001001110",
      "0011111101100101100010",
      "1110010011111000000110",
      "1100111111101100111101",
      "1100001100110101001011",
      "0110011111111101001000",
      "1010101111111101100011",
      "1101001100011001100010",
      "1100110101000101011111",
      "0111001111011010110001"
    ],
    [
      "0001000100001001010001",
      "0111111111001111010111",
      "1000011001110101111101",
      "1011000111000001001010",
      "0011100100011010001001",
      "1000010111111100001010",
      "0111010011111101001101",
      "0011111010010011000010",
      "1111000010110110100001",
      "0110011111100111010010",
      "0101111101010100100110",
      "0100000111100010101010",
      "1001011001101110110001",
      "1011001010001110001001",
      "0111000011001100010001",
      "0100000101101100111011",
      "0100001110111100001001",
      "1100111000001011110000",
      "0001110011100100000100",
      "0001010110100111101001",
      "0000000100010000001110",
      "0000101100010011000100",
      "0001011100001010101010",
      "0110100100001110101000",
      "1111101110100111110101",
      "0001101000101111010011",
      "0011101101011100001011",
      "0000010111011111111101",
      "0001110000001101011110",
      "1010010010010111101100",
      "0000011111110001111101",
      "1001101101110001110111",
      "1100011101110110111001",
      "0110010101110100010001",
      "0111100010001000001111",
      "0011000011010000111110",
      "0000111001110001001011",
      "1110011100110001010101",
      "1010010111000011101111",
      "1000010000110001000110",
      "0100101110111101000110",
      "1010100110110101011000",
      "1001101000000010111101",
      "0111011111000010001001",
      "1011100100100001010111",
      "1001000000111001010000",
      "1000111100110100010101",
      "0101011110110000111100",
      "1010000010101100001001",
      "1101000011010001001110",
      "0001110000111011110010",
      "1000010110010111011001",
      "0000011000001110010110",
      "0110011111111010011111",
      "0011011011011000010101",
      "0001010001100011101000",
      "0011011010011101110111",
      "0111000010001101011000",
      "1001000010010000000100",
      "0100001001110101000100",
      "0111000000001110000010",
      "0001001011000001100000",
      "0100000001110101000101",
      "1000100110011010011111",
      "0101000011110110010110",
      "0011010000110111100100",
      "0110101001101000101110",
      "1010111100011111111101",
      "0000001100011011111011",
      "1010011101000110000111",
      "1001010000011101110101",
      "0010000110110111111010",
      "1001011010100101011100",
      "0011110000100011010011",
      "1011111111010011010000",
      "1000100110100000111110",
      "1100110011001100001011",
      "1000101001010000011110",
      "0111100110100110100100",
      "0101111000101100011111",
      "0100000011010011010001",
      "0000110101110011010111",
      "1100110010011101111110",
      "0100001110111111111101",
      "0110010001110001101110",
      "0100010011000110111100",
      "0110010100110000101101",
      "1111011011011111100010",
      "1110011001010111111011",
      "1111101001011001100011",
      "1011100010110110111000",
      "1010001000110111111001",
      "0111101110011001110110",
      "1101010011000001001100",
      "0101100010000110011001",
      "1011110100010011001111",
      "1100111100101100101010",
      "1110010011100111110011",
      "0011100111010001000100",
      "0101010000101001100000"
    ],
    [
      "0101100110010010101001",
      "0000101011111100111110",
      "0010011011000001111101",
      "0101010000111110100011",
      "0110110011010110000110",
      "0100111100001101111010",
      "1010011011100011001101",
      "0111111111001110010000",
      "1010000100100010000100",
      "0010000110000010111011",
      "0010111011111110100100",
      "0111011101011111010110",
      "1011100100001011100000",
      "0010100011001100000010",
      "0100111010001011100010",
      "1001111001001110001110",
      "0001011100010001010010",
      "0010011011101111011011",
      "0101101010001000111000",
      "0011000010011110000111",
      "0001100010101110101101",
      "1001110110101111100000",
      "1010100011001101110011",
      "0010000100101111110001",
      "1001011101101010001001",
      "0001000000011101001010",
      "1000001011001010001001",
      "1100100100100000011100",
      "1111101010101110111101",
      "1010111101100100100110",
      "1111010110111010111100",
      "1001110110111100000101",
      "1001000101110111111110",
      "0011000010000001010100",
      "0001011111001000011011",
      "1010101011110101110001",
      "0100001000111110111001",
      "0011100111011110010111",
      "1111000010001000101001",
      "0110111001111000110111",
      "0111010011101110010000",
      "0010010111100111101101",
      "0110011100001001010010",
      "0000000111110110000010",
      "0111110010100100011010",
      "0100100101101010101100",
      "0011010001111100100110",
      "1010010100001010101110",
      "0000110001001000101000",
      "1100110100100001011111",
      "1111011010011101101101",
      "1100010111111101000101",
      "1000010101111110111000",
      "0010011110100110111000",
      "1010000100101111100101",
      "0101100000010001000100",
      "0110011011101000000010",
      "0000001111010101100010",
      "0110111000101100110100",
      "1000100001111010101101",
      "1101000100110000101111",
      "1100001011100001001101",
      "1100001100100111001110",
      "1000110000001011000110",
      "0100001011100001001110",
      "0001011111001101000000",
      "1001111010000000010000",
      "0111001010010110100111",
      "1011010000010010011001",
      "1101000111000000000010",
      "0001010011000111111111",
      "1101001000010010000100",
      "0101011101000011001111",
      "0110111111100010001101",
      "1011001101001010010011",
      "0011001010011000111101",
      "0100101110100010100100",
      "1111011000001010010111",
      "0001000100001110100010",
      "1111001101110101010011",
      "0001000001011010001110",
      "1010111101010111000011",
      "0100010010100000000000",
      "0010011000100110110101",
      "0011000011000101001101",
      "1111000110011001001000",
      "1110000010100001101100",
      "0001100000010100111110",
      "1111100001101011011111",
      "0111101110110011010110",
      "1010011101010100011011",
      "1000100111000100010000",
      "0011111100001001100111",
      "0010100010011111100101",
      "1000111111000001001100",
      "1101011111010001001110",
      "0010110101010001100000",
      "0110100010011111000110",
      "1110110100110101100110",
      "1111011111001001111000"
    ],
    [
      "0000100111101101100110",
      "0101000000010111111011",
      "1101101111100001111111",
      "1100001001010011010010",
      "1010110011100111001101",
      "0011001010001111110000",
      "0100110000111010100011",
      "1111101011111100110010",
      "1011001110010001001111",
      "0000010101001011010110",
      "0010111000001000001100",
      "0100111110111000001110",
      "1010110001101111101010",
      "0100111000010010010100",
      "1110111001111011000000",
      "0100001110101001011110",
      "1111110110110110101001",
      "1001101100101111010101",
      "0010001001100001000000",
      "0001011011110010011011",
      "1000110100001101001011",
      "0110110110100001001010",
      "1110010110011101001001",
      "1000101101111001001110",
      "0011001010110101010101",
      "0110000111010101100110",
      "0100010011011101010000",
      "0110010111100011001110",
      "1100011101000100000000",
      "0100000011111110000011",
      "0110011101001101000110",
      "0101001100110101101100",
      "1101100001001110111011",
      "0110000111110110100010",
      "0101000110011100010011",
      "0011101101110101010000",
      "0111000001001111100000",
      "1000110010110000010001",
      "1100100101011101101001",
      "1111110111000000001101",
      "0000110110111111101001",
      "1000010000101011101001",
      "1001100011000100100110",
      "0001000010001001101011",
      "1000100100111000000000",
      "0011111011100100101001",
      "1011101000010110100000",
      "0110011101011000010010",
      "1010110001100001100100",
      "0110110000110011010110",
      "1101000101100011110001",
      "1010000111011101110101",
      "0100011010000110010111",
      "0111110100010100010110",
      "1001001110110101010111",
      "1001101101001101111101",
      "0010000110000110111000",
      "0000101101010010111010",
      "1001101000110110001111",
      "1010000100000110111110",
      "1111000100101111011010",
      "0001101101110100101111",
      "0101001110011100001010",
      "1100010100110011101000",
      "1000101101001010000001",
      "1110010101100101111011",
      "0111010111111011110110",
      "0100001111101110101000",
      "0100110110110011110100",
      "1110100010000100010001",
      "0001000111001011110110",
      "1110111101011011101000",
      "1110000011010100101101",
      "0100001001001110110000",
      "0111011110110011010011",
      "1010101101011111111000",
      "1011000111000011101110",
      "0111011010010111001111",
      "1100110011111111001001",
      "1000001101001010010110",
      "0000010111110111100010",
      "1000001101100110110011",
      "1110110000001110101110",
      "1011110011001011100000",
      "0110000001111111001001",
      "1101101111001111000010",
      "1011000110100101111001",
      "1000100010111100100010",
      "1111000011101000111110",
      "0100111101010101011101",
      "0110101000111100101010",
      "1101100011001100000101",
      "1111110100011010001000",
      "1010001101010101111111",
      "0011011011101011101010",
      "1000110110001000011111",
      "0101000011110011111010",
      "1111000101011100100000",
      "0101110101110110100101",
      "0111011101100111100001"
    ],
    [
      "1110100101010110001001",
      "1111101000111110100110",
      "0000111111011110001111",
      "0000010011010100000001",
      "1101110110111010000100",
      "1011001101100100001101",
      "0111101111110000011010",
      "0000010001011010110001",
      "1000001100100001100011",
      "1010101011000100101111",
      "0110110010110110011101",
      "0011101011001000110011",
      "1101010011110011100100",
      "0101100111100010000010",
      "1100111001001101111111",
      "0101010100010010011011",
      "0110011000001000010101",
      "1100100100111110011011",
      "1000100100100100001010",
      "1101111001101101110100",
      "0100011111110101101001",
      "1011100100101101010111",
      "0110101000101100110100",
      "0010011110010100110000",
      "1011010011011100110100",
      "0000100101100110010110",
      "1111000001100101110100",
      "0010001100100010100000",
      "0000011010111111011101",
      "1011100100000010011101",
      "1001111100001101010010",
      "0101111101100011101100",
      "1000010111111010011000",
      "0010100101111100001100",
      "0101101011111001100101",
      "1100011010101111010110",
      "1101001000110100101010",
      "1100000100101100011010",
      "1100100001000110101001",
      "1110101100111010011111",
      "0001001011110110100001",
      "0101000111110011001001",
      "1111110011101011110010",
      "0111010110011000010000",
      "1010101110110001100001",
      "0101010010101110010010",
      "0010000110110010110101",
      "0011110110011100001100",
      "0111010101011001111110",
      "0001000111010011110000",
      "1111110001011000001100",
      "1100010110100010010000",
      "0110001110100001101110",
      "1001001111100111001001",
      "1010111110011011101010",
      "1000111001000011011111",
      "1001011010110101101101",
      "0111110000101010010011",
      "1100001000001101111110",
      "0010110101010100000001",
      "1001100010110000000000",
      "1101011100101111111010",
      "1100001110001100011100",
      "1100001101001110010111",
      "0001110100101011110011",
      "1011000111000101000110",
      "0011110111001101111100",
      "1100010000111010001001",
      "0111000011111101000000",
      "0001101011101011001110",
      "0101001111100111100110",
      "0100001111100111100111",
      "0000010111101101001001",
      "1100000111001000000011",
      "1100010000100101001011",
      "0111001101011010111110",
      "0010100101101111010011",
      "0001001001101010001101",
      "0000110110100001101100",
      "0111111001011010001011",
      "0001001111010100000100",
      "0011010111101001110111",
      "0101000001101100001101",
      "1010010001000111000000",
      "0110011010101101111110",
      "0111001000000110011110",
      "1111000000001111111001",
      "0010111110001111111100",
      "1100011011110111110010",
      "1101001111010111101000",
      "0001010010001111100101",
      "1010011010111111101011",
      "0101011101011111110110",
      "1101000011101111110011",
      "1110010100111111111000",
      "1010010111110001000100",
      "1001010100000010011100",
      "1001010100101010111010",
      "1100011000100000100110",
      "0100000000111010000001"
    ],
    [
      "1011000011100111011111",
      "1001100100110000111111",
      "0011010111001011010100",
      "0010001010011110111001",
      "1111101111110110101001",
      "0001110100110111010000",
      "1100001101100111001111",
      "0111100001011000001011",
      "1110101001101010010000",
      "1001101111001110101110",
      "0101000110010011101101",
      "0010001110111000000001",
      "0110000100101001010010",
      "1100110010011010101100",
      "0011100000100001010100",
      "0100110001010010111001",
      "1000101010001011000101",
      "0111010011000111011110",
      "0101111100011010110001",
      "1010111111100110010111",
      "0111100011100001001000",
      "1011111110101101000000",
      "0011000010100100010001",
      "0101110011110011000110",
      "1011011111011101110111",
      "0011010001011100111011",
      "1010001000000111101101",
      "1111100101000101011010",
      "1011001111111001011111",
      "1000110100001011001001",
      "0011111101101100111001",
      "1001000000100110111111",
      "1100011011111101111100",
      "1000100111110000100101",
      "0001111100011111100110",
      "1100101001100001111111",
      "1000111110010111010011",
      "1110111010000100111111",
      "0011101001001001100011",
      "0000100001100011001000",
      "1001000100011111100010",
      "1101000101111110100100",
      "1011011010110101011110",
      "0010001111010101010111",
      "1010100110001100110001",
      "0010100101011010001101",
      "1000001001101101010110",
      "0101110011000110010000",
      "0111101011010011111111",
      "0101000110011011001010",
      "0100000111011111011100",
      "1000110011011011011001",
      "0111000000100100011010",
      "0010111000011100010001",
      "0111011100001110010001",
      "1000100111001011101010",
      "0100100010001101001010",
      "0101011111001010010011",
      "1000111001111000110000",
      "0110001101101000100001",
      "0011010110101100111111",
      "1011011111111100101001",
      "1100110100100001011110",
      "1100101001101001011100",
      "0100001000101000010001",
      "0000010010011010010001",
      "0111001111111001100111",
      "0011010111101110000110",
      "1000101100111001010000",
      "0011110010111110100001",
      "1011110000110100000001",
      "1101001001100000111000",
      "1011011000100000101100",
      "0011101011010010000001",
      "0111001111111011100000",
      "0110101001001111011000",
      "1001101111101101111101",
      "0010110110100011110000",
      "1100100101000110100000",
      "1101100100100111101101",
      "1000011110011111100010",
      "0010100001111011111001",
      "0001110110101000101101",
      "1100101100001110111000",
      "0000000001111101110001",
      "0111010010110101001011",
      "1011001100110000110101",
      "0100001011110101111000",
      "0101111010001111000001",
      "1011011100011010110000",
      "0001011100101000111011",
      "1110001101001101111111",
      "0100111011111110101000",
      "1010110100000111100100",
      "0110110010000100011000",
      "1010001101101111011000",
      "0101001011001011011000",
      "1101001101001100110011",
      "0101111110111001101100",
      "0100100000100011100111"
    ],
    [
      "1111101101101111011100",
      "0110110111011111001010",
      "1101000101000000010011",
      "0100001001110010110111",
      "1110010000110101110111",
      "1100101001001111110101",
      "0101000011100110001011",
      "0110000101100010010010",
      "0000010111100110001010",
      "1000000011011101000110",
      "0001001001011000010001",
      "0101000011100111011101",
      "0110011100110101001101",
      "0100000101101110010101",
      "0010001000010000011110",
      "0000001011011100110101",
      "1010101000010110100000",
      "1000001000000000001011",
      "0100110110111011010010",
      "0010110101000011100110",
      "0100110011101100101001",
      "0101100011000101000010",
      "0000100100001110011101",
      "1010100110111011100100",
      "1101111110011001010110",
      "0001111111110110000011",
      "0011100111010011100110",
      "0110001010100011011111",
      "1110111000010101010110",
      "0110000001011110110110",
      "1101000101000010011111",
      "0110111100010100101110",
      "1001000101010000100010",
      "0101101100010001100010",
      "1110000111001100001000",
      "0001001110111110100110",
      "1100001011011001111100",
      "1101110001101010011000",
      "1010110111111001111100",
      "1101000101000011110000",
      "1110101110001000000100",
      "1011101010000010111110",
      "1100010100010110001011",
      "1110111100110000100100",
      "1100100101011110111000",
      "0010000011111011101011",
      "0000000111001100110110",
      "0110001101101110011110",
      "0011101010101100000100",
      "1001000011000000001000",
      "0000101001001111010101",
      "0101100101110000000101",
      "0111111100111111111100",
      "1100000001001000111000",
      "0011110101100101010001",
      "0101110011101011111011",
      "1000001111100010100100",
      "0111111110101101011110",
      "0001010111001110110110",
      "0001100111111101101000",
      "1010111011000001111111",
      "1101010101000010011000",
      "0100001000111101011100",
      "1000100111101101011011",
      "1110101100111111011100",
      "0000111010000110111100",
      "1010101111101100100011",
      "0101101101001111111001",
      "1000100110111101000000",
      "0101100000000110111001",
      "0101111111011011100000",
      "1011100001001010011110",
      "1001011001100101111111",
      "0101000100101111100000",
      "0001111101000011001001",
      "0110100101010110010100",
      "1010111000111011111000",
      "1111011010011010111110",
      "1111111110000011001010",
      "0001001100011000110100",
      "0000010111110111110111",
      "1110000100110110000011",
      "1110111011000010001000",
      "1110110101101010010100",
      "1000110010111110011010",
      "0111000001110110011000",
      "0101010010111010001011",
      "1100100110110110000110",
      "0011011101111110000100",
      "1011111000000001100111",
      "1101011100000111101101",
      "0100110110110110010010",
      "0101101111111100111000",
      "1000101011111010101011",
      "1011000000000001100000",
      "1111000011110101001010",
      "1011000110110100011011",
      "0011111011011100101011",
      "0000110000011100111111",
      "0001100000101000111101"
    ],
    [
      "1011011001111010010001",
      "1001101110101100110101",
      "0010110011101111101000",
      "1111010000001001110110",
      "1001010111110011000000",
      "0110001000010000110001",
      "0010001101101110001001",
      "0001011011111010001111",
      "1011111110100011011100",
      "1110110011001110000000",
      "1000101000001111000100",
      "1010111011111111100010",
      "0111101101101101000011",
      "0101011001000110101010",
      "1010000001111111100001",
      "0000000010100011101110",
      "0111010100100000101010",
      "1001111100000001110010",
      "0111101011011101001100",
      "1010110111001111110110",
      "0010011011100110001010",
      "0101111011100110000111",
      "1100111001000111110001",
      "0011011111111111101101",
      "0101101001000100110000",
      "1101011110101100010111",
      "1100000100000110010111",
      "0000010110101111000000",
      "1100010000111001010001",
      "1000010001110001010011",
      "1011010100011110110010",
      "1110110101010111100000",
      "0010001110001101011110",
      "1110001110101001010000",
      "1100100101110100001101",
      "1111000001011011100010",
      "0100000101110010111011",
      "1111001111010001101111",
      "0100010111011100110000",
      "0010101001101110110111",
      "1011000110010111101000",
      "1110111111101000110011",
      "1010111000111011010001",
      "1100010000001000101100",
      "0011100110110111111101",
      "0110011001111110100000",
      "0110001110110011101001",
      "0100010001100010110110",
      "0111011111001100101100",
      "0001110101111110000101",
      "0101101000010110010001",
      "0101100001110111000100",
      "1011100100111001000101",
      "1001110100100100011011",
      "0111111010100001011001",
      "0110011000100101000001",
      "0000101111110110010001",
      "0011111011110101101000",
      "0011000001110101000011",
      "0011110010100101010011",
      "0011110010001011000100",
      "1000100011110101100110",
      "0100011110111110010000",
      "0001110001001101001111",
      "0000100101011110101011",
      "0100110101001111010110",
      "0101110001100110110010",
      "0101000111100110000101",
      "1101011100111101010011",
      "0010000000010101000010",
      "1101000011000110111111",
      "0101111111000000110010",
      "1001001010011100001010",
      "1101100011100000010001",
      "0111010010100001110100",
      "0110010000100011011011",
      "0011000000010110101101",
      "1111110101010011100011",
      "0111111111110001011110",
      "1100011100100000001111",
      "0110100111100000000001",
      "1000010011110000101001",
      "0001110100011010101101",
      "0011010101110000110000",
      "0000000100000011000100",
      "1101110001110111000011",
      "0000110100100000111101",
      "1010011101000010011011",
      "1011010001111010001000",
      "0001011111011000101110",
      "0110100100011001010110",
      "0101100111011100101100",
      "0000111010101100010001",
      "1111011011111001000110",
      "0001110111010010101001",
      "0010001010110001010000",
      "1111110010001001111001",
      "0010000101111101110100",
      "0111101101100111110010",
      "0001000110101001001101"
    ],
    [
      "0100000111101110111010",
      "1011111100001110011000",
      "0000101100001101101100",
      "0001110101010100011110",
      "0100101111001111101000",
      "1000011111110101110101",
      "0101011101101000100010",
      "1111110010110110111100",
      "1110000111010110101110",
      "0000000110111010111000",
      "1000111001100100000001",
      "0000001110100010101110",
      "0100111110010010001110",
      "1111100010011001011110",
      "1101100000101101011000",
      "1010010011101001000100",
      "0110001011001110101110",
      "1101011010001101010110",
      "1000000010011100111010",
      "1110111101001000001111",
      "0011000010000111011110",
      "0111101000010100011010",
      "1111111001111111000110",
      "1001111101001101100111",
      "0011000000100010101000",
      "0101101001100100011001",
      "0000110001100101011000",
      "0100001100000100001100",
      "1110101011010110000111",
      "1010111110100001101010",
      "0001101110010000000001",
      "0010100111010101110111",
      "0100010011011100001110",
      "0011001001001100110010",
      "1110000001000000101001",
      "0000000010011100111001",
      "1110101001010011000110",
      "0110101011111100010000",
      "1011011000010111011101",
      "0110111100011010100010",
      "1100101001101010100011",
      "0000101100001001110001",
      "0001000000010110110000",
      "1010010101101111001100",
      "1101000110011101001010",
      "0011000110000110111010",
      "0000100110110101000101",
      "1111111011010011011001",
      "1100000011010011011010",
      "1101011010010011100110",
      "1110011111011100011101",
      "0011101101011111101100",
      "0010011111100111111110",
      "1110101010000011001100",
      "0001110101011110000011",
      "0110001110110111110110",
      "1001001111010101000011",
      "1110111111110000000000",
      "1001111011011100010111",
      "1101010011101010110110",
      "1110101001011001100011",
      "1100011110010000010000",
      "0100100000100000111110",
      "0111100100010111100110",
      "1001011100001001100110",
      "0001011010110101101000",
      "1111110101001101010010",
      "0100010110111111000011",
      "1110000011000011100001",
      "1110000000010110100010",
      "1011100110001111001111",
      "1000111110001100010011",
      "0101011001100101001000",
      "0000001100000000101110",
      "1010111010110100111110",
      "1100110001100001010100",
      "0001000000011111010100",
      "1100110000010000000111",
      "0111101111001010100100",
      "0101101100010011111101",
      "1101000011011110000010",
      "1111000001100010101000",
      "1011111100101000011111",
      "1101100110110111011011",
      "0101010110101000000011",
      "0100001101101011010011",
      "1111010100000100101001",
      "0001111010110001100110",
      "1010000001001001110010",
      "0001001101001010001011",
      "0111101011101101101011",
      "1011111010000001111001",
      "0011110101110110011111",
      "1010111010001111101000",
      "1001011110010001110110",
      "0110011100110010100000",
      "1101000001010011111010",
      "1110011010111100000100",
      "0000011000100001100011",
      "0010111011100000001101"
    ],
    [
      "0110100011001100100010",
      "1110010101001110010100",
      "1011101111101010100101",
      "1110001111000100100110",
      "1110010000111011000000",
      "0110001110000110111111",
      "0000010001100011011100",
      "1010111011111000100001",
      "1001001000001010100011",
      "1110111100001000000110",
      "1000011000111000011111",
      "0111101111111000000001",
      "0100111110100010010001",
      "1111111010010100001010",
      "0111111010100010000110",
      "1111000010101001011110",
      "0010010111000011100010",
      "1000111101100111000100",
      "0110111001010011110111",
      "0100101011011000001000",
      "1000001100010010010000",
      "1011000111101101110000",
      "1000100101001100010001",
      "0101101010100011100101",
      "0110110001000011001101",
      "0010101110011111011011",
      "1011001111011010011010",
      "0001101110001011101011",
      "0010101010100100110010",
      "0100101000010000011110",
      "0110100101011000111100",
      "0100001001111111110111",
      "1110010101101110010100",
      "1100111101101001001011",
      "0011110000011100011101",
      "1011100101110111010010",
      "0001010000000110011101",
      "1110111101100100110000",
      "1010101111110000100000",
      "1001100110001011101010",
      "0001010010110111000100",
      "0110110001010010101000",
      "1110000000010001011111",
      "0001001111010110000110",
      "1011110111010000001010",
      "1111101010011110110010",
      "0010111001001100011010",
      "0100111000000100010000",
      "0011111000111110001001",
      "1011110010100001110011",
      "0000111000010110001011",
      "0010001000011010011011",
      "1011100000011100000100",
      "0101110100111101000011",
      "1101111010011000111101",
      "1000111000001110011101",
      "1000111111000101000001",
      "0000110111100100111001",
      "1110011010110101110100",
      "1100001011100110101000",
      "1011010111101010111001",
      "1001111011101110001110",
      "1001000100010000100101",
      "0100001111011001011011",
      "1100010001110000010001",
      "1110000111000011100101",
      "1101100000001101100100",
      "0101111010110111101000",
      "0100011101010101011110",
      "0000010110100001001101",
      "1100110111000111111010",
      "0011011011110001110101",
      "0111000111111111001010",
      "1000110111010000100100",
      "1000110111001111011000",
      "0110101010001110001000",
      "0010100010110010111110",
      "0010110100101101010011",
      "0010100001100111110100",
      "0100100110010111011010",
      "1100110011101010110100",
      "1000001001000001010110",
      "1000000010100100011010",
      "1011110100100011100110",
      "1010101100011001111111",
      "0110111111101001100000",
      "1100001111001001000010",
      "0010000010111100001001",
      "1000000001111001010001",
      "0110001110110011000010",
      "0001111111100111111101",
      "0011000001001100111011",
      "1010001100011011101001",
      "1111101000100110110110",
      "0110100100110101110000",
      "0101001011000000000000",
      "0011111010010010111100",
      "0101000101111100110000",
      "0111110000110111000101",
      "0011000011101100000110"
    ],
    [
      "0110011111100010000110",
      "0011110100010011100100",
      "0001010000000001111001",
      "0100010011101110110100",
      "0001100010011001111111",
      "1100000001100101011011",
      "1010000011000010001101",
      "1111010110001010100010",
      "1000111001000001001110",
      "0010001001111001111000",
      "1000010111010101001011",
      "1000001110101010111110",
      "0010101110001110100000",
      "1100110100011100100110",
      "0111000100011111011101",
      "0111111110101001000001",
      "1010100111001110100001",
      "0011101101101010011000",
      "0011100111000101011110",
      "0110011001011100011111",
      "0111010010001110010100",
      "0011011111001011110001",
      "0111100011010110011011",
      "0100010010100100010110",
      "0000101011100010001100",
      "1010001000010111100111",
      "0101101011101111101111",
      "1001011001010000101001",
      "1110001111100101100111",
      "0100010011010101101011",
      "1001010101100011111100",
      "0111101100101101000010",
      "0000101111000101010111",
      "0010001000001111110011",
      "1000010111010011001110",
      "1011011001010101000110",
      "1001010011001101101100",
      "1111100011101101001111",
      "1001010000100110110001",
      "0011000011001001011011",
      "0000111111000100010100",
      "0000110001101110000111",
      "0010011001000000011101",
      "1111011001111010101101",
      "1001010000001000010011",
      "1101000100000100010000",
      "1001000001000110100111",
      "1011010011000000110011",
      "0011011111101000111010",
      "1111000001111010010111",
      "1010101111111100100100",
      "0100010010000101110010",
      "1010100010100000001100",
      "1001110001101101110110",
      "0110110001110000101100",
      "1011110110100111010101",
      "1110101001001000111100",
      "0001111100000000010001",
      "1011111101101111111100",
      "1111000110110111111001",
      "1100101001111011111001",
      "0101101000000011111001",
      "0001110110000011111110",
      "0111000010101111000010",
      "0110011101111110111011",
      "1100001100001111111111",
      "1001000101000111011011",
      "1000000110111111000011",
      "1110000100011011011010",
      "1111101110111000011111",
      "1001100111111101100110",
      "1111010011111000011011",
      "0110110111011000111001",
      "0100100101111001101110",
      "0101110100000100000011",
      "1011010001111010011111",
      "0011001000111110101001",
      "0100101111010111000001",
      "1111010101011010010010",
      "1011010110010111100011",
      "0111011101100011010101",
      "0101111101111010100111",
      "0010110010100100101110",
      "0010001111111101110011",
      "1110010111110100001111",
      "0111101110001111011111",
      "1000100100011000101000",
      "0011101010100111000000",
      "0010010101000100011001",
      "0010010100110110010010",
      "1110111010100100001100",
      "1001000010000011010100",
      "0111011011010100010010",
      "1001011000101111000100",
      "1101000111010110000011",
      "1100001010110100101000",
      "0001010011011000111010",
      "0001111010001011000110",
      "1000111111110000000110",
      "1011001100110001111001"
    ],
    [
      "0101001101100000001110",
      "1111101110010011111111",
      "1000100100111000100101",
      "0011010101001001010010",
      "1100001101111111011111",
      "0011011010010001101111",
      "1100100001100010110010",
      "0000001010110010011111",
      "1010100101101001100110",
      "0010001001010111100011",
      "1100111100001010000010",
      "1100011001111010000001",
      "1101011000101101010100",
      "0001110101110010010101",
      "1010100011011110111000",
      "0111110100010001011110",
      "1100100001000001000001",
      "0011111001001111101100",
      "0010101000101100001000",
      "0011100011101101011010",
      "0010010111001100010111",
      "1001101001010001010111",
      "1110111001001111001101",
      "1001000001011101101010",
      "0101100101111110000010",
      "1011111010011000010011",
      "0010011010010100111111",
      "1011000001100010110100",
      "0011010101011000101111",
      "1001010100000001111011",
      "0101100010001110000000",
      "0001010110100001010101",
      "1010100011110011100000",
      "1001001011010101111000",
      "1010110101000001110001",
      "0110101010100101110010",
      "0110101001011101111100",
      "1010001110000010100011",
      "0000010110001011000100",
      "1000110010111100101011",
      "1110101110100001110000",
      "0100001100110000111001",
      "0101110111101010100000",
      "0001100111011110110110",
      "0100011111100000111100",
      "0111110010110001110110",
      "1110111011110100000011",
      "1100010101101011011110",
      "0010000100100000000001",
      "1010011000110100100011",
      "1010011110101001000101",
      "1111000111111100011101",
      "0110011101110110000101",
      "0000000111101001110000",
      "0101010100010101001111",
      "1010011000010010100011",
      "0100010000110001110110",
      "0110001111010001010000",
      "0101111000011011010000",
      "0110001001000010011100",
      "0011110111100110010000",
      "0001110111111010001101",
      "0100110001110000110000",
      "0001011010101111001001",
      "0111101100001100001100",
      "0101110011111011011111",
      "1110000111111010101100",
      "1111001110110110111001",
      "0111101110001111010001",
      "1001110110000011110111",
      "0100011100000101010110",
      "0000100110101001000101",
      "0101000110011011011101",
      "1000000110001110010001",
      "1100001101001000111100",
      "1111101001010010010111",
      "1011001001000100111011",
      "1111001000011000111011",
      "1101000100101010101100",
      "1111010000000011111101",
      "0011000100011111111001",
      "1100001001010110110010",
      "1111000111011011110100",
      "0001001101110001111100",
      "0010101000101001011010",
      "0100111111000010000100",
      "0100101010101101110000",
      "1011000110110011101000",
      "0010111011010101001001",
      "0011101000000110000000",
      "1010011001001101001110",
      "1010000000101001000111",
      "0100111100010101000100",
      "1000010010000100100110",
      "0010000111001000000010",
      "1011101011101000011010",
      "1110011000110111111010",
      "1110000001110010010010",
      "0100010100000101011111",
      "1111011001111110111111"
    ],
    [
      "0101100110111111010100",
      "0111010100101000110011",
      "1000010100100101000111",
      "1001000110110011000011",
      "1001001111100101110111",
      "1000101100100110010001",
      "0100000111111000011001",
      "1001011011100101111011",
      "1000010010100001110001",
      "0110101100110011100111",
      "1000010001101111010001",
      "1100000101011010011111",
      "1110100000010001000111",
      "1010101110001011000010",
      "1011011010011010101000",
      "1010001100010101110100",
      "1011110001111111011001",
      "0001010000110011110100",
      "0101010011001101100000",
      "0011101001101011101100",
      "1010100100110010010111",
      "0010011101010011111010",
      "0111000000010010111011",
      "1010000000001100001110",
      "1101010101001101100010",
      "0111100101101011001110",
      "1000001010111010011111",
      "1011011110010011111100",
      "0100000000001011001010",
      "1001100010011100100111",
      "0001011110100010110111",
      "0100101100111011000001",
      "1010101101011100010001",
      "1110101000111011100111",
      "1011010100010011111101",
      "0010110011000001001001",
      "1000111101110111001100",
      "1011100111101010011011",
      "1001011100110011011101",
      "0010101010101100010000",
      "0001001101110010110001",
      "0100101010110101100000",
      "1001100001101100010101",
      "0100000100110101001101",
      "1010000001100010101110",
      "0101110100000000111101",
      "0000010011101111111011",
      "0111000011101100111001",
      "0100010000000001110100",
      "1110100001001010000101",
      "0111101000011111011000",
      "0011010100010111110110",
      "1010110101101011111111",
      "1111100000100011101001",
      "0001001100011111000100",
      "0011011011010011000011",
      "1110100110110000000011",
      "1101110010011000110101",
      "1000011110100011010111",
      "1110011000011110101001",
      "0110111110100110010101",
      "0000101001011001101001",
      "1010010000000001101001",
      "0000001010101110100101",
      "1011001111011011010011",
      "1101010011111111010100",
      "0101101111010001101001",
      "1011101110011101110100",
      "1111111110010010011100",
      "1101000110000111100011",
      "1101111110010100101101",
      "0101001000101111011011",
      "0110011100000000100011",
      "0011101000111010010001",
      "0000001000011010100011",
      "0110110111000101001010",
      "1101011100010001010100",
      "0011000110000010101010",
      "0111101101100001000101",
      "0001011011101010110100",
      "0010101010001011101000",
      "1000111100101011000011",
      "1100010000011010101010",
      "0010001110000111110010",
      "0001000111001111101001",
      "0000000101101111101110",
      "0100000111001011100000",
      "0111001111100001010000",
      "1000101001111100001000",
      "0010101110001110001001",
      "1101000011110101010001",
      "0000100101101000000011",
      "0110001101011110111011",
      "1110011010011011010111",
      "1000000010001110000110",
      "0100100100000111111001",
      "1110000110010001001100",
      "1010000010011100010111",
      "0111000011100111100000",
      "1001011011100001011101"
    ],
    [
      "0101100000010010011010",
      "0111010000111011100100",
      "1100000111111111100100",
      "0110110011001011101100",
      "0111101101100110101110",
      "0100000011010111001100",
      "0000100011111101000010",
      "0010000010110000101011",
      "1001111001110011100111",
      "0100010000001110110111",
      "0001010011000100110001",
      "1010111001000011011100",
      "0101011110101111100010",
      "0101010001111011110101",
      "1101100110011000001011",
      "1110101101101010011000",
      "1001010000101110000111",
      "1110110011000010010011",
      "1111101010011010101011",
      "1000111000010100110100",
      "0010000001010011101111",
      "1000100110110011010101",
      "1010010010110000101111",
      "0101011110100000010111",
      "0010110100101110111001",
      "1010001101001000011111",
      "1100110111001011100101",
      "1111001010010100000111",
      "0010110001100110010010",
      "0100001011001010111110",
      "1001001011010000001101",
      "0010000010100111110111",
      "0010011010001000011101",
      "1001101110011010011011",
      "1110000100111000110111",
      "1100010001011001011001",
      "0111011001100001101011",
      "0111100100100000001111",
      "1011110011111011101011",
      "1111111011110000100111",
      "1110111011000000101111",
      "1001000111101010000110",
      "0011110111010011000101",
      "0011100111110011110010",
      "0101011000001010111001",
      "1110110010001111111011",
      "1001010010100000100100",
      "1011100100010110011001",
      "0000011110101110011011",
      "0000111110110011101100",
      "1000000001100000110001",
      "0101011000111010011111",
      "0010001100000011001100",
      "0011011011000000101011",
      "1011011101101000001010",
      "1110111001000100110010",
      "0000110011010000011100",
      "1100010000110011000001",
      "0110000101110010100111",
      "1010100001011000101110",
      "1110000101010000001011",
      "1101011111101001110011",
      "0111001100000101100100",
      "1111111001001100100101",
      "1110011101110011010000",
      "0110100010100010111110",
      "0001111001100010001111",
      "0000000000010010110001",
      "0100100011101101111001",
      "0010111010101010101100",
      "1010110111001000111010",
      "0011100100001001111110",
      "1111010101110000011010",
      "1111100011010101011000",
      "1101110110010111110100",
      "0101100011111110011111",
      "0001011111100010101010",
      "1010001101011110101100",
      "0001000110000100101111",
      "0100011001010011000000",
      "0100111011001001111111",
      "0011111001001100100000",
      "0101110111000100001100",
      "0000100101010001000001",
      "1111000000110011010100",
      "1011111110100010010111",
      "1110101100100100101000",
      "1000000101000100111100",
      "0001010000100010000000",
      "1111101100011100111001",
      "1101100010111010000110",
      "0100110001001010111111",
      "1110111110011001000101",
      "1011001000011001101100",
      "1001101011100100011100",
      "0001001010000000111001",
      "1111010101010000000100",
      "0100111011010000100101",
      "0110000011111010101111",
      "0011001101011000101101"
    ],
    [
      "0110010001110010001010",
      "0110011111001000110011",
      "1111110111000010010110",
      "0111011101000100111111",
      "1111110111111001100111",
      "0111110000011010001000",
      "0111100100000110010110",
      "1101111011100001101110",
      "0111101110010001011010",
      "0101001010110011010110",
      "1001011111100010001001",
      "0001100101001111001101",
      "0111001001100110010000",
      "1100101000110000111100",
      "0111011010001110100000",
      "0100101111101000001011",
      "1110010001000100011101",
      "0010111111001011101010",
      "1100110010110010000111",
      "0000011001011111001100",
      "0101011001111110010011",
      "1011011100011100101010",
      "1111011111110110000101",
      "0000000000101011011110",
      "0010100010100100100110",
      "0110110110101111010101",
      "0101001001011001100100",
      "0010100100111100010111",
      "1011001110011010100000",
      "0001001000101101100110",
      "1000001111001101100101",
      "0101010011000011111111",
      "1000000010010111001011",
      "0001101101111010000011",
      "0000010001000001101110",
      "1101100111110100110000",
      "1111000000000100110111",
      "0110001100001101100111",
      "1101101110010101110000",
      "0011000011100010101011",
      "1100001000001110000010",
      "1001010110001100001111",
      "0011011111110010100000",
      "0000000110101011111100",
      "0011111110011101110100",
      "0011111100101010111001",
      "1010010110011001111011",
      "0111100001011110011011",
      "0001110001001110101101",
      "0011000010111111111110",
      "0111010101101010100001",
      "1110100011010000101100",
      "1000111010011000000000",
      "0001011111110000100111",
      "1111001101110111000111",
      "0011001010010111010000",
      "0011001101100110010101",
      "1011101010010100101101",
      "0111100110001111010101",
      "0110111010101010000101",
      "0000011000011011001000",
      "0001011001100101100011",
      "1001101001111001101111",
      "0111100101101011001111",
      "0000111001110101010111",
      "1000100100000001000100",
      "0101100110110011101101",
      "0110010010111010000101",
      "1110100101001010101001",
      "1100110011100011110101",
      "0000101111000000011011",
      "0011111100111011101011",
      "0100011011111111011100",
      "0110100011101000001000",
      "0111000111010001011001",
      "1101001010011111001001",
      "1111011001101000101110",
      "1001010011010100111001",
      "0110101000000001000110",
      "0100110111000101100000",
      "1110110000100110100111",
      "1110011010011011110010",
      "0111011101110011101111",
      "1000010011001110001000",
      "0010100001011110101000",
      "1010010110100011110101",
      "1111100010101011001110",
      "1011011000000001100111",
      "0001000010010001111100",
      "0100000100011000110110",
      "0101010010000010010011",
      "1101111001100000111001",
      "1100011110101100011011",
      "0110110011111000111001",
      "1000010110111101010101",
      "1000100111000010100011",
      "1000011111001101110010",
      "1011001100100001011100",
      "0100110111010000111000",
      "1100111011011111100000"
    ],
    [
      "1110101111111010110011",
      "1100011100011110111011",
      "0111111111101010110000",
      "0101111011011000101010",
      "0100101101011010111010",
      "1111010111111101111000",
      "0110110100100110110100",
      "0000101111000011110100",
      "0000101111100011111001",
      "0000110001101001101010",
      "1001000011011010010000",
      "1001110001100111111110",
      "1101010001001010110010",
      "0101101100010100000100",
      "1001010111010111010001",
      "0000000100100110001001",
      "0100011111000001010000",
      "0101101101001011110111",
      "0110110111110110001110",
      "1110111001110001110001",
      "0111111101011101100011",
      "1010011000101000101111",
      "1111111110100001100101",
      "0101000101000110001000",
      "1000010111011100011101",
      "0001110010100101000111",
      "0001111101110110111001",
      "0000100100100010111000",
      "0011101010110000010110",
      "0001111001010010011110",
      "0110000100010110000111",
      "1111110100101101110101",
      "0011110110001001001111",
      "0110011001101011001001",
      "0011111011001000001010",
      "0101010101111011000000",
      "0100001011101011111011",
      "0111101011000101011101",
      "1110010001011000000101",
      "0011110111011100101110",
      "1000101001111001111010",
      "0011010101110110111001",
      "1010011111000100100000",
      "1001011011110001011100",
      "1100101100001000010001",
      "0101010000010111100101",
      "0001001110011110100010",
      "1000100010101010000010",
      "0011111011111011001000",
      "0100010101011011010101",
      "0011010000111001101110",
      "1001001110111100011111",
      "1111101001100111100001",
      "1100101100110011100100",
      "0011001000101010010101",
      "1111101110101111011111",
      "1000001010010100100000",
      "1101010011000100000100",
      "0001110110010000101101",
      "0001010101001101000000",
      "1001010111101001000100",
      "1001000111001101101101",
      "1010100001100000000010",
      "1000001001000011000111",
      "1001001100000101011111",
      "0000011110101001001100",
      "0001101100111011011001",
      "0001001100111010110010",
      "1111001100010100111011",
      "1110011110101011001000",
      "1001101000000001000101",
      "0010100100011111001010",
      "0001010111101010101000",
      "0000001001100111010111",
      "1110101101001010001000",
      "0101101010110111011111",
      "0000011000001100000000",
      "0100011001000111011100",
      "1010000100010100000110",
      "1100000001101100001100",
      "1001001111000011100001",
      "1110100101011000010111",
      "1001001000101111110011",
      "1111011001110000111000",
      "1100000101001100001000",
      "1011111110010011110010",
      "1011011101010101000101",
      "1111100010111110100001",
      "0110101011000000101001",
      "1011101101000001001100",
      "1001101010010000011101",
      "0111101110111001011010",
      "0001111101110010011101",
      "0010001110000110010010",
      "0010011001000110000111",
      "1000110110111000010100",
      "0110001110011010011000",
      "1010010001101100000000",
      "1111011010110000110000",
      "0111110111000101110011"
    ],
    [
      "1111000001001010100101",
      "1001000110000110110001",
      "0101011111000101111101",
      "1010001111111000111111",
      "1110100101111010110111",
      "1100101001010001001100",
      "0001000110111001101011",
      "0000011000110010100100",
      "0011000101000110011110",
      "1110110001000001010001",
      "0000100011010000000000",
      "1011000001100101111011",
      "0010001100010010000000",
      "0101011011111110101011",
      "0010011001000101010001",
      "1010101010110011101011",
      "0100111010110000001011",
      "0100000100001101011100",
      "0100101000011001101101",
      "0010101101011100110010",
      "1101111011011111011110",
      "1111001111010000000011",
      "1011011011010000010011",
      "0101110000001110001111",
      "0010100000100010110101",
      "0111001001010011101100",
      "0010000110010001110011",
      "1000010100100000110011",
      "0100011101101111110101",
      "0010011011010101001010",
      "0111100000010100111101",
      "1001110101001100011110",
      "0001011100011110100111",
      "1011111110110110000111",
      "1011011101001001111101",
      "1001001001000100111110",
      "0000011011110111001100",
      "0001110001010101111100",
      "0110000000000101110100",
      "1000011010001010100010",
      "0000010111111000110100",
      "1100001111110010100000",
      "1100001001000010101010",
      "1100010101001101001101",
      "0100011001000010100110",
      "1111101110000101110001",
      "0110100111011110111110",
      "0000101010010001001000",
      "1110111101101101011101",
      "0000001011010100010000",
      "0011011010000000001111",
      "1101110010101100010100",
      "1010101011011110111000",
      "1111110111001010000001",
      "1010011111111011010101",
      "0000011101110010010000",
      "0011010100001110110101",
      "0001101110001110111111",
      "1100000110001111011110",
      "0010100100111001100111",
      "0101100000010000011101",
      "0101110100100111110010",
      "0111100110110000111010",
      "1101011011111101011001",
      "0011001101010010000011",
      "0111110011100111011101",
      "0110111100010111000111",
      "0111110101101000011011",
      "1100100010001110111101",
      "0100010011011011000000",
      "1011000000111100001100",
      "0010111100100100011010",
      "0111101010100100101111",
      "1110011010000001010010",
      "0110101000100100001110",
      "1100100000010101110100",
      "0100101110101001111011",
      "1010011110100010001101",
      "1011100011111110110011",
      "1000000110100000111010",
      "1111100011100101101100",
      "1101100001001000110110",
      "0100100101011111110101",
      "0011010111111101001000",
      "1100101010110111001111",
      "1011101011101001000100",
      "0011011001110101000001",
      "1101001011100011111000",
      "0110100000011111000011",
      "0110101000011000000110",
      "0001101010000101100011",
      "0010010101000010000001",
      "1111110001110101111101",
      "0001000101111101101111",
      "0010001011100010101011",
      "1000111111000110000001",
      "1001001111001100110010",
      "0110010111111110100010",
      "0100111000011101101011",
      "1100100011110011011011"
    ],
    [
      "1101111111111101010001",
      "1101101101011001010111",
      "1101101001100010101010",
      "0111110000100110111111",
      "0101011001111111100010",
      "0010011011011001011001",
      "1001101110001011010010",
      "1111110101101001110001",
      "0000101010000110000111",
      "1110000010101011101010",
      "1110011110100000011101",
      "0110001100011011110001",
      "0100011011100010001111",
      "0101111000011011101100",
      "1101100001100101011000",
      "0110101100101111110001",
      "1000010001110001000100",
      "0011101011000001011110",
      "1001110000000010000011",
      "0100100101000111000001",
      "1100100110101010011000",
      "0110101010110100010001",
      "1000100011010110100100",
      "0111010101010111010111",
      "0101010101110101101010",
      "1101101011011010001000",
      "1010111111011101111011",
      "1100001010100111010111",
      "1101010111110111010110",
      "1000110011000110101011",
      "1011010010110101100010",
      "0100001111000111001000",
      "0101000110000000101101",
      "0100011111111001010100",
      "0001110100010011000001",
      "1010100110110100010010",
      "0111110101011011001111",
      "0100000010101001001111",
      "1101001100001101110011",
      "0111101110010011101011",
      "0111101101001010000101",
      "0010001001100111000011",
      "0000110011000101001001",
      "0001001111100010011011",
      "0000010110010101010010",
      "1110011111011000010100",
      "1000111110001000111111",
      "0101011100000100111111",
      "0011011101101011000010",
      "1000011101111101010011",
      "1111011101011111000010",
      "0111000010001000011001",
      "1101011000111001010001",
      "1101001010010111101010",
      "0001001101000001000101",
      "0000000111111101011001",
      "0001111110000011101110",
      "0000101101110100110111",
      "1111001100001100110000",
      "0000100000010111101110",
      "0101011101010110110110",
      "0100011101101000110011",
      "1101011000001110010111",
      "1011111000001111111110",
      "1011111001111000001001",
      "0101100000111000011110",
      "1100100111011011111000",
      "0101111101001010101101",
      "1001001001110111010100",
      "1000011100000110001001",
      "0010011100001111011110",
      "1100101111111110001111",
      "1000011101010111100110",
      "0010010001101110111000",
      "0110101100110010110010",
      "0010000010101001010010",
      "0011110001101100010001",
      "1101010000011001110011",
      "0110110000000010001111",
      "0010010001011110110011",
      "0100011000100100010100",
      "0000010000010001000100",
      "1001111010110001111100",
      "1010111000000001010110",
      "1001111011100010011111",
      "1000101110110000110100",
      "1110101011110110000010",
      "0001100010110010010000",
      "1110001101100100011110",
      "1110101110100111010001",
      "1010001111100001111000",
      "0111100011100111100100",
      "0101111101101110000001",
      "1000011101010011010000",
      "0110010001101110100110",
      "0111110111100001010100",
      "1000001110111110111111",
      "0011000101000011110001",
      "1011011001001010110111",
      "0110111001111010000101"
    ],
    [
      "1101000011111001001011",
      "0001001000010111101110",
      "1110010100011011100100",
      "1110000111011000000101",
      "0100100011100010111111",
      "0100001110001011111111",
      "1111000100100110011000",
      "1011010011011110110100",
      "0101111101001100011100",
      "0101010111000100101001",
      "1110001111110000110010",
      "1011100111100001111001",
      "0010011100001010110010",
      "0111001101001011101101",
      "1101000001100110110000",
      "0000010010101111010001",
      "0010001100000111111001",
      "0011101011100101001000",
      "1011011100111110100001",
      "0011110110111110100000",
      "1111000111110000110111",
      "1110010110001010000110",
      "0001111110010101001100",
      "1111111010000001101001",
      "1000010100010111010110",
      "1010001010100100010011",
      "0011001000000010000110",
      "0001101010001000101010",
      "1011011100100010000111",
      "0101101000000111100010",
      "1010101011001001101101",
      "1010011000010011111111",
      "0110100110001011000011",
      "0001101111111000111110",
      "1010011100111010011000",
      "1110010010101001010000",
      "1000111101110110111010",
      "1000000101010110111111",
      "0101111010101111010111",
      "1000100111000100010111",
      "0100101011011101000000",
      "0010001001001101100110",
      "0110100101000110111000",
      "1110011110011101000010",
      "1111110011111001111000",
      "0110100010100000011110",
      "0101111011011110001110",
      "1000010101001110101011",
      "0011100111011010100011",
      "0011011001111111000000",
      "0000010100001011010011",
      "0010110110011100011111",
      "1100101110001001100110",
      "0001001001100101111010",
      "0000110001010001111010",
      "1111000110000011111001",
      "1111000100011100001101",
      "0101111100101011100100",
      "1001111101000111001111",
      "0001100010001101101111",
      "1010111111010011000110",
      "1101100100110101000000",
      "0111101000010110011010",
      "0100110001100100101010",
      "0100110010001111100111",
      "1010111101011001011000",
      "0010000101111000101000",
      "1101111001011111001111",
      "1101011001111110001001",
      "1011110010100100011001",
      "1010001011101000001110",
      "1100101000011011101011",
      "0110010110000011111011",
      "1000010010011111100001",
      "0011000001100011000011",
      "1010110110101100000010",
      "1011010000010000000110",
      "0011111000110000010001",
      "0011011000001110000011",
      "0101011000100100001001",
      "1001000001111101000111",
      "0101111010001001011111",
      "1011001001011011100011",
      "1100011000100001110001",
      "1101101100100000110010",
      "0001111110110001001000",
      "1011000100001100101100",
      "1011101111110001101100",
      "1000010101100110011110",
      "0010010001111111110011",
      "1011010101111011110000",
      "0100000011110010101111",
      "0011110011001111000110",
      "0001111100110000101001",
      "0111111100001111001011",
      "0101100100101011010111",
      "0100110101011010010010",
      "0011010111010101011010",
      "1010000100000011010000",
      "0101001110001010011001"
    ],
    [
      "1101010001100001000101",
      "1000001100001111010000",
      "0000000110010100110000",
      "1110100111111010010000",
      "1110110111010101001000",
      "1000001000000001100101",
      "1000110101010001001100",
      "1111100111110111001101",
      "1010111111011000101001",
      "1111011010110000111010",
      "1110100110100011000101",
      "0100000101011111111111",
      "1111110011000011000111",
      "0101100001110001100011",
      "1010100111110000000100",
      "1101100101000100100000",
      "0010000010111101110011",
      "0100001010001011010011",
      "0011101000000100111101",
      "0001000010000110100010",
      "1111111110000011110000",
      "1000101010000001110010",
      "1101110011010100101011",
      "0000110011110100100001",
      "1101000011100110010100",
      "0001111101000111010001",
      "1010101000011000000100",
      "0100010111001010101100",
      "0011110101100010010100",
      "0011110010100111000101",
      "1111001000000110011011",
      "0100101010101111000100",
      "1100011000010101101010",
      "1000110111100110001001",
      "0101001110010100111110",
      "1010010000011110000100",
      "1001101111011111100110",
      "0110000011110111101111",
      "1110100111100011011101",
      "1011001010000110110111",
      "1011010110110011001010",
      "0111000001110111001110",
      "0100101101000011111111",
      "0001010010101011100010",
      "0010110100110001110101",
      "0010010101111110010000",
      "0101011011011011000100",
      "0100000001010010010011",
      "1011010010011100100010",
      "0111000011101110001111",
      "0010111110100000100001",
      "1100100001010101010100",
      "1000111001100001110011",
      "0010100001010011100000",
      "0111000001100000000101",
      "0100110010010000100001",
      "1110101100000110000101",
      "1111000110010001100010",
      "0110000000000010001101",
      "0010011100110011001110",
      "1011111111001100010111",
      "1110011010101110011011",
      "0011011100100001100011",
      "1011101100110101011100",
      "0100100001000100110001",
      "1100001000110000110101",
      "1111010001000110101001",
      "0010110001011101101110",
      "0010010101010101110010",
      "1111010001100111010100",
      "1010101001101111101011",
      "1110110010011101101001",
      "0101011001001010000110",
      "0010001011101100100100",
      "0101110101100001010110",
      "1010101101101101100010",
      "0101101100110000000110",
      "0010000111100000011101",
      "1110100010101001000000",
      "1011101100111101010010",
      "0101110100111000011100",
      "0000001101010111010101",
      "0010110001111110111101",
      "0111010111101100100101",
      "1100100001010100100010",
      "0001011100101001011001",
      "1111011010101010110100",
      "0100001111100100110001",
      "1101010110010010100111",
      "1000001101000000111010",
      "1100010111011110111111",
      "0011101010010011011000",
      "1010011101000001111001",
      "0101101100101111011111",
      "1000100100000100001011",
      "1010111100001001101010",
      "1001000101011001001110",
      "0101110000000010011011",
      "1000011101100011010101",
      "0100111110100100011011"
    ],
    [
      "0010111001011011011000",
      "0111010010110011110100",
      "0001101011111011101010",
      "1010110110010100011101",
      "1100110100000100011010",
      "0001001100110100110111",
      "1001011110010110000001",
      "1111011101001011110000",
      "0011011101100100101110",
      "1001101100010101000000",
      "0010101111111001011011",
      "1100001000110111100100",
      "0110111101110011101111",
      "1100010001100010110111",
      "1010000100011000011011",
      "0111001100101011000001",
      "0101001111100100100011",
      "0111011011101011000111",
      "0000111110101010111011",
      "0010111100101000011011",
      "0000111101011100010010",
      "0011101011101010101111",
      "0001100101111110010110",
      "1010001110111010101000",
      "1101101111111101101011",
      "0001001001111110100110",
      "1101010000110000101110",
      "1011111101011100011111",
      "0001011101101011110000",
      "1001000010000010010110",
      "1010100111101111000111",
      "0000110101101110010010",
      "0001001111001110011001",
      "1111110011000000011000",
      "1011010100011100010010",
      "0011110011110101011000",
      "1100101000101111001100",
      "1111100010011000001110",
      "0100000100110010101011",
      "0111101011110001100010",
      "1110000011011010100111",
      "0011101111101100101110",
      "0011100111000010010011",
      "1100011101001000010001",
      "1100110000001110100111",
      "0010000100011100010101",
      "1111001110101011110101",
      "0100110101100100001011",
      "0101011001011110111100",
      "0111110101111001111110",
      "1111101110011100101001",
      "1100011011110011001100",
      "1000000010101101001111",
      "0000100010100000001111",
      "0101011001111111110011",
      "1000101101001010011011",
      "1010001010111000100111",
      "1000111001011010111011",
      "0011010110110001000111",
      "1011010011101010001101",
      "0010011000010000010101",
      "0010010001011011110110",
      "1000011001010001110111",
      "1010111101000010110110",
      "0101110001000111100011",
      "1010000101000000111101",
      "1100000110110011101000",
      "1101011011010101010111",
      "0111101010001100010111",
      "1010010010011011011011",
      "1001001001011011110111",
      "0000010001111110110101",
      "1111011001000011110011",
      "0011000111100111111000",
      "1010101001010111111101",
      "1010100100101000011011",
      "1010110011110011010111",
      "0001111010001111001011",
      "0101001011100010011001",
      "1010010000011011101101",
      "0001101110111000110110",
      "0101000011000111111101",
      "1101111001100110110011",
      "0101100101100101010010",
      "1110011001101101000101",
      "1110000111101011110110",
      "1010100011111101001111",
      "1101011101110001101111",
      "1110011111010101010101",
      "0011000001100100000101",
      "1111001001111000011110",
      "0110101100100111101000",
      "0111011100110010101000",
      "0110010111110010011101",
      "1100101100000011111111",
      "0010010010101010010100",
      "1001100101101110111011",
      "1110000111011011110101",
      "1101011010110001011011",
      "0010110110011011111001"
    ],
    [
      "0101000111010111111001",
      "1110111010010101001011",
      "0100000101100100010100",
      "1110111101000011101011",
      "1101100010110000010000",
      "1010010000110001000101",
      "0011010010110111001111",
      "0110000111100010011010",
      "1101110010001011111111",
      "0111111011010010001001",
      "1001100101001111010100",
      "1101011011010100011001",
      "0001110100001001010001",
      "1000000000101010101010",
      "1011001010110010010000",
      "0101100000000011011000",
      "1100001111101100010100",
      "0000011111010010000110",
      "1101111100110010111000",
      "1101001001111101111110",
      "0101110101100110001000",
      "1100000011101101111011",
      "1010010110010101110000",
      "1110001001111011011101",
      "1110000100011100000001",
      "0001000000101000111010",
      "0011110110110101010010",
      "0111001111111111100000",
      "0110001011010111010011",
      "0100101101101101110001",
      "0010100110001011001100",
      "1111100010111011011011",
      "0011011010001100101110",
      "1111100000110010001011",
      "1001101100011111100011",
      "1000101101100001101011",
      "1000000110001000101101",
      "0011010110111101111100",
      "1010101111011111010011",
      "1001001101111100000011",
      "1000100110101101110000",
      "1001011011001111010011",
      "1111101000000110001001",
      "1001100000000101110100",
      "1110010101010110101001",
      "0100010101011110011101",
      "0001100111110000110000",
      "0010111100111011100011",
      "1010011010110110010110",
      "0101110011001101110011",
      "0010000101111011101000",
      "1101001100101010111111",
      "1011011010011111000010",
      "1111001111011111011100",
      "0011001100010111101011",
      "1111100001110110001001",
      "0011000010011010100100",
      "1001111100011010110011",
      "1111101011000000101100",
      "1111001101111111111001",
      "1110100100111101000110",
      "0100011100010100001000",
      "1100001010101100101011",
      "0010001100001110001011",
      "0110000110000100000111",
      "0001011001000111000011",
      "1000110101011001111000",
      "1101101110111010010000",
      "1010110110100111100010",
      "1000101101111011010111",
      "1101001010110110100010",
      "0011001011011000001011",
      "1010000110111110101101",
      "0111110011011000110101",
      "1000110100100110110101",
      "0010001110000011101001",
      "1001111111001010111111",
      "1110101010010111100110",
      "0000001010011100100011",
      "1100010111101011001101",
      "1111010111010011110110",
      "0101011101111100111100",
      "1000000001000001100001",
      "0000100000010110001010",
      "1110100001101100101111",
      "0011010101000110100000",
      "1001110110101101101101",
      "0001010011011010101110",
      "1100000011011101111000",
      "1110111001100001101010",
      "0000011101100001000111",
      "1011000100000001111101",
      "1100111001001100001011",
      "1010011010011110000111",
      "1110111000001010110000",
      "0110011000111110110011",
      "1100001010011011111010",
      "1111011101000111111100",
      "1001001001101011100010",
      "0000111000100101111010"
    ],
    [
      "1111101101111001001001",
      "1010101000000111011100",
      "1000011100100110010110",
      "0111011100110010110011",
      "0011011011101110111111",
      "1010111010100110000110",
      "1100110101011001011000",
      "0000001101010100001010",
      "0010111111001000000100",
      "1001010001111000010011",
      "0011110011111111011011",
      "1011110000101000010000",
      "1011001011011000100111",
      "0001101010010010000101",
      "1111011110101010100011",
      "1001001001001001110110",
      "0110100111101000011001",
      "0001000001000010000000",
      "0011101001100101011001",
      "0110001001001101011010",
      "0110011110000000001100",
      "1100110111110100101100",
      "1010001110010101011101",
      "1101100111010010011101",
      "0000011000111101111011",
      "1101111110110100100011",
      "1101001101001010101111",
      "1100111110011111011111",
      "1011101111101000000010",
      "1010111110100011111010",
      "0011001111011101001010",
      "1000010110001100011110",
      "0101110100101001100110",
      "1110111010000111111010",
      "0101101001110001110000",
      "0011111001110011000111",
      "0100100101011111111110",
      "1100011100111001100110",
      "0010111101100001110110",
      "1100101111100011010011",
      "1111101001101010110011",
      "1011011100100000100100",
      "0011011010100111111110",
      "1001001111000110111010",
      "1111000000011010011101",
      "1101101110000101011101",
      "1000100011001001110001",
      "1001001100101010000000",
      "1100000011101110100000",
      "0111011001011100011110",
      "0010101011110101101000",
      "0110110100100110110101",
      "0110101011101000101010",
      "0011001110000100100000",
      "0101111000100011100000",
      "1010110100111110010110",
      "1110110100001111010101",
      "0001111000110000110001",
      "1010010011100101011011",
      "0001011101111010001111",
      "0011010100010011110000",
      "0101001001111111001011",
      "1100000110011110001010",
      "0011011110100100001100",
      "1000001000100011000001",
      "1010111000110101111001",
      "0101011110110100000110",
      "0001011111001011011100",
      "0000010011100110101110",
      "1101101101110101001111",
      "1101100100110000011111",
      "0111100110001111001111",
      "1010100101111011100110",
      "1011010100101001001111",
      "1101111010110000100010",
      "1100010000101100111101",
      "1011010100111010001100",
      "1010000110111111011010",
      "0001011111001110001010",
      "0001111111101011010011",
      "1101101011011010111011",
      "0111110110011001011001",
      "0111111100000010111000",
      "0101001111010100100011",
      "0010000101010000001111",
      "1010010100101110000110",
      "1011101010000001101011",
      "1010111111010110000001",
      "1001100101111000010101",
      "1010000111010100101010",
      "1010101000100110101001",
      "1111100111010000101001",
      "0010000000111100101111",
      "1010000000100110100011",
      "1010101010100100001000",
      "0000000001100010111001",
      "1001001111000000000000",
      "1001010110110110110000",
      "1101000011001010111110",
      "0001001000111000111001"
    ],
    [
      "0101010110111010011100",
      "1001001000110110001010",
      "0011100011001110111110",
      "0011000110001110101000",
      "1000100100100100111101",
      "1101001101000101001000",
      "1000010000010110100110",
      "1011100011101111100111",
      "1111100010010100000101",
      "1011100001111001111010",
      "1101110111011000110111",
      "0011110001000001010101",
      "1100101110010101110110",
      "1110000010010010100111",
      "0001110011000010111011",
      "1111001111101101010000",
      "1000010001000001100011",
      "0100000010111000011010",
      "1100101001001101110111",
      "1010011010101100110011",
      "0001000111010111101011",
      "0110101110101100110101",
      "0100001110110101010000",
      "1110001100010011111011",
      "1010101111111110100101",
      "1111010011100001110100",
      "0101100110000100001000",
      "0100010100101111011110",
      "1101011100111011101000",
      "1011011110000010001111",
      "0110111100101110011001",
      "1001100000100100110010",
      "0101000100011100010110",
      "1000110111101010101110",
      "0011010100010001011110",
      "1111100010000110001101",
      "1011110001111101000001",
      "1001111100101111000110",
      "0101101001100000100010",
      "0101000101100101010010",
      "0011101111010010000011",
      "1100111000111010101001",
      "0100001111111100011010",
      "0110111111101001001111",
      "1010011001011010001100",
      "1010101000000010011100",
      "0001001110010011001111",
      "0001000100100110011011",
      "1010011000000111110110",
      "0110100011001001111101",
      "0001001000000011010010",
      "0001001011001111110001",
      "0101111100101100010010",
      "1010010000000110110111",
      "0010101011011111101011",
      "1000011010011111010101",
      "1011010010010010001100",
      "0010000110010001110111",
      "1001011011110010000010",
      "0010001111110001101100",
      "1101111111101000110100",
      "0100100001100111101000",
      "1000000101100001111000",
      "0111101111011110100101",
      "0011001001011010000001",
      "0110110010000111100111",
      "1001111010100110111100",
      "1110110001111111101001",
      "0111111110001010000101",
      "1011101010000111001001",
      "1000011010100101111011",
      "0000110011110111001011",
      "0111100011011010110011",
      "0101001110010101100001",
      "1101011100010101010001",
      "1000111000001110010000",
      "1111010001111101110110",
      "1000010010001110000110",
      "0100001001001001010010",
      "0100011110011000110001",
      "0011011111001111010110",
      "0001111000100011101001",
      "0100111110001000101101",
      "1101111001111011111110",
      "1101001000000011111011",
      "0001110010010111001011",
      "1000110010110101110000",
      "0111010000100011111010",
      "1110010110101110010100",
      "1111010110110100100101",
      "0101011101101010011111",
      "1011110000001010001110",
      "1101000001010100010011",
      "0001010000011000110011",
      "0001001101111000001100",
      "1000111010011100001001",
      "1001010100110101100011",
      "1000000000000111110111",
      "1001110011101011011100",
      "0101000011100001001000"
    ],
    [
      "1001111100110100011001",
      "0101111000010011111111",
      "1010011111101000001011",
      "0010100001110100100111",
      "1111110100101001100011",
      "0110101101010000011000",
      "0010111101111001011110",
      "0110110001110101101100",
      "0100111110110000110101",
      "0100100001011101110111",
      "0010000001110010001001",
      "1011000101101110100011",
      "1110000001010110110101",
      "0011010111011000001100",
      "1010110101110110011101",
      "1110011000000010110011",
      "1100000010100000111110",
      "1111011011111111101000",
      "1010001000111110110110",
      "1010000010110010001100",
      "1010101101101010010111",
      "0010010010111100010000",
      "1110100000111001001110",
      "0111110001001101111111",
      "0100010100011110000010",
      "1100100100001011000010",
      "1110001111101001100000",
      "0101011101000000111110",
      "0101111000000100111111",
      "0100101000101011111011",
      "0000100111111011000010",
      "0011011101010001010000",
      "1101011100110001111110",
      "1110001100101001010101",
      "1110001000001100010101",
      "1111000110000100100001",
      "0010110010101001100111",
      "1000000011101100100000",
      "1101101110100001011010",
      "1000001111100001011110",
      "0010011001101000100011",
      "1111110101101010000101",
      "0100101010010111100110",
      "1111001100110000101111",
      "1110101010010011010110",
      "1000010001011101100111",
      "1010011001000010000101",
      "1001000001110111101110",
      "0011111000001100100110",
      "1000101100001000100100",
      "1100100001110111001110",
      "1100110000111010010001",
      "0110111111101001000000",
      "1001011000101000000011",
      "1101010000101111101110",
      "1010010101101000101100",
      "0011011001110101111101",
      "0110010011010110010100",
      "1100001111100111010111",
      "1101101000111111010111",
      "1000111001100110101101",
      "1101000000000001110010",
      "1010010001001111110000",
      "1000101110110000011111",
      "1101100100111011001011",
      "1111010010001111010010",
      "1101010111010000111000",
      "0010100110110000101111",
      "1110011101000010010011",
      "0010010010110000110001",
      "0111111001010101001101",
      "0011101011010101110101",
      "1011011111010110000100",
      "0010011000001111011010",
      "0010101011110001000111",
      "0101000011011011111100",
      "0001100101001110100001",
      "1001011001111101001111",
      "0011000101010111100100",
      "1011100001001000110011",
      "1000000000001010000101",
      "0001011111100010111001",
      "0001100100101000011101",
      "1000101010110111110001",
      "0101010011001010001100",
      "1110001011000101101111",
      "1001000110101011100101",
      "0011111110001000111011",
      "1000111001011001111101",
      "0011101101110011100010",
      "1110101011010101100111",
      "1111000110011110110010",
      "1101001100011101110101",
      "0110101011110000010110",
      "1110100000000100010111",
      "1111100100011110101000",
      "0101100011000111111111",
      "0101100111100000101000",
      "0000011000100110011010",
      "0101110110010101001000"
    ],
    [
      "0010011111101001100110",
      "0010101101111100011111",
      "1110001111111010000100",
      "0000100010011011001101",
      "0001010000010100011000",
      "1010011011101000001111",
      "0110100000011000000110",
      "1010111010100101001110",
      "0111011100101001100011",
      "0010000000011101011101",
      "1111010110011011110010",
      "0000001001010010110000",
      "1101010010110000001001",
      "1110100111110000100111",
      "0001100100111100011001",
      "0000001101011010110011",
      "0100111011010010111001",
      "1001111001000010101000",
      "0100101100111001001110",
      "1001101001110011111100",
      "1110101100000000111101",
      "1001110110101110111110",
      "0110011110001000100100",
      "0000000001001000010011",
      "0011011000100110011001",
      "1000010010011000100000",
      "0100011011000010010110",
      "1101111011110101000111",
      "1011001100101100011000",
      "0100100011011001001101",
      "1000101001101110010000",
      "1000101011101011010001",
      "0000100010101100110111",
      "0110101000011000001101",
      "0000111010011100000111",
      "0011100100100000110110",
      "1000011111011011110111",
      "0000000011101100101110",
      "1011000111001101111000",
      "0111110011100100101001",
      "0000000001000111100111",
      "0010011001100011100111",
      "1010000100011000111001",
      "0101010010010011111010",
      "1111111010010101111010",
      "1011110101101010001001",
      "0110001000110010011001",
      "1001010010110001110100",
      "0001111011001100000001",
      "1100011100010010101100",
      "0010100000011101110010",
      "1110000100101000100110",
      "1011000101000010000110",
      "0011111001110110001001",
      "1010011110000000100101",
      "0011100100100101010111",
      "1100101100011000001110",
      "1010100011010010010111",
      "0111100111001110000100",
      "0000011101111100111000",
      "0111100111100000001001",
      "0100010100101100011101",
      "1100101011101110111001",
      "0000111001001000101010",
      "0000010011110010001101",
      "0001100011111000110110",
      "1100000000110110000010",
      "1111010100000100110001",
      "1011111111010000110111",
      "1001011001110011001001",
      "0100110010101101110100",
      "0101111101011100100101",
      "0000011111001001011101",
      "1101010111110001000010",
      "0111001011010100111011",
      "1010111010010110101000",
      "0001110000100010110000",
      "0111100000001100110101",
      "0010111011101110101000",
      "1000100011100000001011",
      "1100101100010010101111",
      "0000101000001010111111",
      "1010101011001100110110",
      "1101101001100000110100",
      "0100000110110001101100",
      "0000011001010100100101",
      "1100100000110101001110",
      "1010001101101000111111",
      "1001101110110011111000",
      "0110001010001001110110",
      "1011010011111000010100",
      "0110001000110000011000",
      "0111001001010000100101",
      "1001010011001100001011",
      "1010011000010100010000",
      "0001011011001000011111",
      "1110010111001011001101",
      "1001001011100000000001",
      "1100010101100111111111",
      "0101110001100010001100"
    ],
    [
      "0100100111000001011011",
      "0101000001100100111110",
      "0000011010010100001000",
      "0111111000101100000001",
      "0111100101010100001010",
      "0110111110110101110001",
      "0111011111111100111010",
      "0001100001000011111111",
      "0101110010111010011111",
      "1000011101001010101000",
      "1000100101001110011100",
      "0100110001100010000100",
      "1110010000000111010101",
      "0010000100111000000000",
      "0011010000100111100110",
      "0111001001011101101010",
      "0011101110100101001101",
      "0100000001100110001000",
      "0000011111001001101000",
      "1001101110111000011011",
      "0111011110101001011110",
      "0111110001110110110001",
      "1111011000111001100101",
      "1110110011010000110010",
      "1111100010000110111100",
      "1001001110110010110010",
      "0001111110011000000000",
      "0000000000011000101101",
      "0100011100100111000011",
      "0010011100010110010011",
      "1100100111111000110111",
      "1010001100111000111000",
      "0011100101111010001001",
      "1001010100011101011000",
      "0101100101110010100010",
      "1001000101111110100001",
      "1111111010110010110010",
      "0011000101011001010111",
      "0101011101100101000010",
      "0100011100110011110100",
      "0101010100111111011001",
      "1100101111100111011100",
      "1001001101011101011110",
      "0100001010001001110101",
      "0001111110110011100011",
      "1100100110111111101001",
      "0111010101000011001111",
      "0000110011110001011100",
      "0101101000010000110001",
      "1111001000010110101100",
      "0111001011111100010000",
      "1100010110111101011010",
      "1111101111100001101101",
      "1110001010010101000110",
      "0001001110000100111100",
      "0001000011001011101111",
      "0000001101000110101110",
      "0001100110010011001001",
      "1111001010100110110000",
      "0001010000000110010100",
      "0000110011110110101011",
      "0010011001100010111111",
      "0110111111111111001010",
      "0100111111101011111110",
      "1111100000101100111010",
      "1111011011100011010100",
      "0110101010110110011110",
      "0010111101001010101000",
      "1100110101000110011000",
      "0101100001000101100001",
      "1100100100001010110111",
      "0110001000011111110100",
      "1011000111101100101111",
      "1100011001010010010110",
      "0010111100010100000111",
      "0111011111000000111011",
      "1100010010111100000111",
      "1011011001011110001111",
      "1101100001110011110111",
      "1111011111011001101000",
      "1101000101111010010111",
      "1111101110000010101110",
      "1010111100000100000000",
      "0100000110000111110010",
      "0010110001000111100111",
      "1100000010111111101100",
      "0011100000011010101001",
      "1111101111111000110111",
      "0001010001110000111000",
      "0110101110010101111001",
      "1001011101000010010101",
      "1001101111011001110111",
      "1111000100111110101000",
      "1110011000100101010100",
      "0010001011010100101100",
      "0110010010110001110010",
      "1001011100110000111111",
      "1111111101101010111000",
      "0101011011110001101001",
      "1111100100110101001111"
    ],
    [
      "0100101010001000100010",
      "1011110100010011101110",
      "1111100010101101001110",
      "0100010111100101000101",
      "0001011111011000010010",
      "0011000110011000011111",
      "1111001010010101001000",
      "0100010001000011000001",
      "0010011110111000100111",
      "0110110011110010110100",
      "1001000111011111100100",
      "1011010110100000010111",
      "1001011111100110111110",
      "0001110001100111100110",
      "1000100001000101011101",
      "1011101111001111110111",
      "0000111110101000001000",
      "1111100100011001100100",
      "0100110100110111001010",
      "1010111010011011100010",
      "1111100010011010010111",
      "0110000010010110101000",
      "0110011100011011011111",
      "0111010011000010001100",
      "1001100100100010000110",
      "1110111011101111000101",
      "0010101011010000001011",
      "1000000101010100011100",
      "1010100101001011011001",
      "1110000001100111011101",
      "0010110001011000000101",
      "1001100100010101100110",
      "1011101000110110000010",
      "1110001001000001010010",
      "0010110111000100111010",
      "0010001101110111111110",
      "1000010110110010100010",
      "0111001011001001011100",
      "1010100100100000111110",
      "0100100000000011111011",
      "1000001101000111110101",
      "0001010100111000011110",
      "0110000111010100100100",
      "1110111111100010101101",
      "0000010001010011010111",
      "0101011011001000000101",
      "1011011011011001010100",
      "0000110111100001011111",
      "1101101111101111101101",
      "1101001111101010010110",
      "0110011011000000011001",
      "1001011110110100110111",
      "1110010011100000110000",
      "1001011001111111101010",
      "1010001101111000011001",
      "1000110101000110100000",
      "0011111000100011100101",
      "0010111000011111100101",
      "1110110101001011111000",
      "0100010010011100100110",
      "0101110110100010011010",
      "1100001101101001011110",
      "1010111010001010010110",
      "1111111110110110101110",
      "0110101000010010010100",
      "1100101100100001011001",
      "0101010111001111101100",
      "1111011100100010001010",
      "0110100101100100111010",
      "0110010110011101100101",
      "1010101111100110011000",
      "0001011110110010010110",
      "1011110000110110111000",
      "1000000110111010001000",
      "1100101001001011011100",
      "0010100001011100100100",
      "1110100010000011010100",
      "0100011011100110111110",
      "0010110011101100000010",
      "1111111110001011111000",
      "1001011010010111111001",
      "0111110000011001001000",
      "1010111011001000011010",
      "1101001111101111100000",
      "1110010101110011011110",
      "0000000000011100111101",
      "1011010011101100010010",
      "0110101011110110010000",
      "1110001001101001100010",
      "0111000111110101110100",
      "1101111010001010110000",
      "0100011101011011011111",
      "1110011011000100010011",
      "0011010001000111111101",
      "1100101010111001000110",
      "1110101101001100110110",
      "1100010000010010011000",
      "1100001001010100101101",
      "1110000011011010001110",
      "1011111011011100111000"
    ],
    [
      "0111010000101111001001",
      "1101101001000000101000",
      "1010110111101001101100",
      "1010000101011110001010",
      "0100100101110101110101",
      "0001010111101000001110",
      "1101011010000111110110",
      "1100111011001001100101",
      "0110110110101110011110",
      "1100111111000111010110",
      "0010011000010111100001",
      "0001110100011010111111",
      "0111101110100000101110",
      "0000000001100110111100",
      "1101011010101101000101",
      "0100010100011101001011",
      "0100010011010111001010",
      "0010110111010101100001",
      "0001000110101001011110",
      "0001011010001110001100",
      "0111010001101001111010",
      "1000110001100001000000",
      "1001111001011101010110",
      "0000111000100100110101",
      "0101010011111100010101",
      "0100001000000010001010",
      "1001010110000111011010",
      "1110001111000010011001",
      "0000011100000010110111",
      "1111101000100001100111",
      "0101110010000011011010",
      "0101010100111101000101",
      "1100110111100110010111",
      "0101100011001111100110",
      "1110101000001101101001",
      "0000000000111011011111",
      "0110100111111110001010",
      "1101010101111001000010",
      "1100011011010100111010",
      "1100101101110001110110",
      "1110011111000001000000",
      "1101101001110100111101",
      "0011010000001111111000",
      "0101010010011000010011",
      "0110001110011000110000",
      "1010100010110000111101",
      "1100110011010000011100",
      "0000100010011000010010",
      "1001100111101000000110",
      "0101111001111110110000",
      "1011101010111011110100",
      "1010101010110011000010",
      "1101000011011000100110",
      "1010100010100101100011",
      "0101100111000110101011",
      "1111110100100000001100",
      "0010010100110111110101",
      "0011100011101000110011",
      "1111010001001111110100",
      "0100010010010101001100",
      "0000011001010100011001",
      "1000110101101111110101",
      "0001001110000110101101",
      "1010110100110110110100",
      "1001001010000110110010",
      "0101100001111000110110",
      "1000110100010101000000",
      "1110101010010101010111",
      "1000111010111011111000",
      "1011101011010101101101",
      "1110010000010011110010",
      "1110111111111111110011",
      "1101110101100111010110",
      "0100011010000000011000",
      "1000110101010110100001",
      "1100101010111100100101",
      "0100000001011011110111",
      "1001111010110010000011",
      "1010100101001101111010",
      "1001010011011001111110",
      "1000100101001011100000",
      "1010000111111111010010",
      "1001000000000100001011",
      "1111111010110110101010",
      "1110000011110111100000",
      "0001111100100110101110",
      "0100100011011111100101",
      "1001000001001111000011",
      "1100110001000101100010",
      "1110110011111110001111",
      "0001001101101110001101",
      "0101011011011110000010",
      "1001000011010010110110",
      "0010010000111001000110",
      "1110001011101100011000",
      "1111100000101010001101",
      "0100011110100111111111",
      "1100101101011100010101",
      "1101011100000111011100",
      "1110011010111000110000"
    ],
    [
      "1110011001111100000001",
      "1010101001101110101110",
      "1011100001001001100110",
      "0101010101111100001010",
      "1000010000011101101010",
      "0000110100110110111111",
      "1101100111100001011011",
      "1111011111010001001000",
      "1000101000110110000101",
      "1101100010100100011000",
      "0100010100111011111001",
      "0010001010100110011000",
      "1110011101101110110101",
      "1100110110010100100111",
      "1011110010101000010010",
      "0001110011011110101011",
      "0101111101101101011101",
      "1000011010001011111111",
      "1110111100010100001010",
      "1101000111100101101101",
      "0110000010001110111110",
      "1011000110110111110100",
      "0100001010010111101111",
      "0110111001110010011100",
      "1110100100000010010100",
      "0110101100000111011010",
      "0101011001000101011010",
      "1100101000101100100010",
      "0001100111011011111111",
      "1111110110111010101000",
      "1100101111110110001101",
      "0110100101111001010000",
      "0100100011010001110011",
      "1110111011000000011010",
      "1011101100110010111001",
      "1100001010110011110010",
      "0011010001101100011001",
      "0100100100011011111101",
      "1100001001000011100110",
      "0000011111011110001000",
      "0000001001001110000110",
      "1011101111010101000111",
      "1000000110001101001111",
      "0000111010110100110111",
      "0111101110110001111101",
      "0001100000000001010010",
      "1100000000111001001010",
      "0000100110001001001000",
      "0000110001011101000101",
      "1110000010000011100100",
      "0011001110011001011010",
      "0001111000010000011001",
      "1101000110101000011010",
      "1011101001111100100110",
      "1010001000111011101001",
      "1010001001110100111010",
      "0101011110111000111111",
      "0000010000111111110000",
      "0010010110111100101001",
      "0001101101110010100010",
      "1010110110011100010010",
      "1100110010100101100111",
      "1100111000000000001100",
      "0010111010111111000101",
      "1111110001110011101001",
      "0111111100111101001110",
      "0010101001000101100110",
      "1010110110101011110110",
      "0010110100010001111010",
      "0101000101001111101111",
      "0000110100100010101100",
      "0100101001011110101100",
      "1101111111111010101001",
      "1111001000110100001000",
      "1011111111101100100101",
      "1010110010000100111110",
      "0111001100000100100011",
      "0011001110101101011100",
      "0010110110110011010101",
      "1101100101011101100010",
      "0111010110111111010111",
      "0001000100010001111011",
      "0001101001001110100101",
      "1001110001001100111101",
      "1110100000001101011101",
      "0100100101010001011011",
      "1110001100000111010101",
      "0000000001000010111110",
      "0111101101101110101101",
      "0110000000110101011011",
      "0011111001011000001011",
      "1100001011000110101111",
      "1011010100111111011111",
      "1011101010000110011111",
      "1110011011111100010010",
      "0000100000110000000111",
      "1011010110011001001111",
      "1011011010011011010011",
      "1101111011010000011101",
      "0001111101011110100001"
    ],
    [
      "1111100001010011000111",
      "0110010110001110101110",
      "1001011110011000101100",
      "0111101111110101110110",
      "0000011110101100000110",
      "0010101110001100100010",
      "1111010100001110111101",
      "1101000111100110111111",
      "0110011000001010010100",
      "0110110010101001011101",
      "0111010000011100010100",
      "0111110100000000100100",
      "0100100010111001101000",
      "0110011000100101000000",
      "1100011001011001100111",
      "0111011111011111110110",
      "0110110000010111011100",
      "0101011111011001010000",
      "0010000100000110001001",
      "1101010001100111110010",
      "0111101010000111101000",
      "1100001101000100100101",
      "0100010101011011010110",
      "0110000100101011110101",
      "0110001110000111101110",
      "0000010001001000010001",
      "1101001111100101001110",
      "1010011011111111111001",
      "1010111111000111011101",
      "1010101100001011101001",
      "0100101000010001111111",
      "1011001101101110110000",
      "0011011000111001110001",
      "1011000110000100111110",
      "1011010011010100010011",
      "1000100011001000000110",
      "1001001110001000101001",
      "0000000110100010101111",
      "1100010011101010110100",
      "1001011000010000110100",
      "1011010010001110101111",
      "1000001110010101001010",
      "1010100011001000011010",
      "1000010111110111001110",
      "0101001110001010000011",
      "1110010101100011100111",
      "1110111110010011001011",
      "1011011100001010100111",
      "0001001001001001011111",
      "1111111101011000001011",
      "1000100011110110101110",
      "0011010010001100001000",
      "0100110111101000010001",
      "1001100011001010111101",
      "0111100110111110101001",
      "1100110110001011100101",
      "1110101011101100011010",
      "0101100101001101001100",
      "1010000000011101110010",
      "1011001011000010111010",
      "1001010100000110011011",
      "0011101101010011000101",
      "1110101001101111001000",
      "1110110110011010110001",
      "1100110110000011101110",
      "1011101111011101100110",
      "0110000101001000011100",
      "1110001101010111101100",
      "1101100111001100100001",
      "1000110111010011011011",
      "0110101011111111000100",
      "0110111110000011010100",
      "1001001000101110001111",
      "0000000001000011001011",
      "1101000000001111111000",
      "1111010010111100000001",
      "1000010000001101011111",
      "0001101010000100000011",
      "0111000001101110001111",
      "1001001111010011001101",
      "1000101001011001010110",
      "0101010101010100011010",
      "0011111000000001011110",
      "0010101100101010101100",
      "1111001111010010110111",
      "1111011001001110111011",
      "0011111011100011010000",
      "0010111110111111001011",
      "0010111011111010101110",
      "0001001110111111111101",
      "1101110000110111001110",
      "0100011111111010000011",
      "1111100100011000010101",
      "0001010011101100101010",
      "0110001011001100101011",
      "0100100100001011010010",
      "0111010111110100010110",
      "0000111101110111011111",
      "0010110111000001011110",
      "1110010110101110101001"
    ],
    [
      "0100011010011110001101",
      "1010011000000011110000",
      "1001110000110111010100",
      "1001100110011110111011",
      "1001110101111101101110",
      "1010011110010100100010",
      "0111111101000110110010",
      "1101011000100001001100",
      "1101101010100000110001",
      "1010000101010100001001",
      "1000101111111000111100",
      "0110110010111110101110",
      "1100111011111110011100",
      "0000111010110110100000",
      "0110110111110111100101",
      "1101111010001000011100",
      "0111100110011001110110",
      "1001101001001100110110",
      "1110000111010001110110",
      "0111100111000101001000",
      "1101110110010111011111",
      "1100000110110010101000",
      "1011111010100000011010",
      "0001100010000101110101",
      "0110011000000110111110",
      "0000001101001111110001",
      "0000011010110011111000",
      "0001011000010101101001",
      "0110100011011100100010",
      "1010001011111000101110",
      "0111110111110001000010",
      "0110010100101010010001",
      "0010111110001010011110",
      "0001001010011110000111",
      "0011010100110110001111",
      "0101101010011010010010",
      "0101010101111001111110",
      "0111000100000110101000",
      "1011000110100111001101",
      "1110011100010100100111",
      "0010010100101101101011",
      "0010101000101001000100",
      "0111110111100101100010",
      "1010111000110011001011",
      "0100000011000110101101",
      "1010000100001011111010",
      "0011110011011011011000",
      "0011011000000111100001",
      "0110010111111011011001",
      "1010001011000101011001",
      "0000001010101010101010",
      "0100000000011110001001",
      "1000010001011111000100",
      "1000100101000000100010",
      "1101001100100100010000",
      "1110100111011111000110",
      "1100111011000111001110",
      "0000110011111100011000",
      "1100011111010001001100",
      "0001010100011011001010",
      "0000000001111100000001",
      "1001111100001111011110",
      "1000000101101101001001",
      "0001110011101001110101",
      "0001010011000100011010",
      "1000010110100001000111",
      "1101100100001110011010",
      "0010100110010100010100",
      "1101001101111100110010",
      "1010110000100001101000",
      "1000001011011100010110",
      "1110100010011001001111",
      "0000100001100000101001",
      "0100000010011011101101",
      "0011101110101111101111",
      "0111101010011001010010",
      "1000101111100010001000",
      "1111011101101101000110",
      "1110110000010011100100",
      "0000001111010100001010",
      "1110111001101100001000",
      "0101011001101001001100",
      "1100000011101111000100",
      "0001001010011110000101",
      "1111110010000101101101",
      "0000011000111100111100",
      "0111000110101011110111",
      "0000011011111011000010",
      "0110111000010101000001",
      "0011110010001010011100",
      "0101111101001011110100",
      "0100110100111011111001",
      "0101101100010111111101",
      "0100000010100110010111",
      "0111111101000110001010",
      "1011000000000000111110",
      "0001101111111000110011",
      "1111100111110110011110",
      "0110010110101101011111",
      "0110010001111000011101"
    ],
    [
      "1111011011110100101111",
      "1100000010100001100101",
      "0100010000110111110001",
      "1011011001010011010000",
      "0011101001100110110110",
      "0111110000100100010101",
      "0010010100111000010111",
      "1100100001100100010111",
      "0101001011011010000110",
      "0111011110100110001010",
      "0000011000100101011001",
      "1110010101101111111100",
      "1101011001011100110101",
      "0010111000001010001111",
      "1000110101100111010011",
      "1001111111110010100100",
      "0110010110011100111010",
      "0110110111110001111001",
      "1111000000101010110011",
      "1101001000111100110100",
      "0001010100110011000001",
      "0010001011000100010001",
      "0110110100000101010111",
      "1000111010011010010101",
      "0000101110000101011010",
      "1101010001110111101101",
      "1110101110101100100100",
      "0010111110001110011101",
      "0101000101111100111001",
      "0011111010000001100010",
      "1010000111110111100100",
      "1010000111001111000110",
      "1101110111101011010110",
      "1000000010110001110100",
      "1100110001010010001111",
      "0010110001011100011010",
      "1001000100000000011111",
      "0000111010101110110111",
      "1000010100111100000001",
      "0001101010010111001010",
      "0001001110001110000001",
      "0000011010101111010011",
      "0001100001100100010111",
      "1110101011010110111111",
      "0001011100011111000001",
      "1100100010011011101011",
      "0101111010111010001100",
      "1101001000001000000110",
      "0100000110101000001000",
      "0001110110011000000010",
      "1111110101111111010001",
      "0000011110111011110100",
      "0010001000000110101110",
      "1010001110100100100000",
      "1100001100111001010010",
      "0101010010001111010000",
      "0110101011010110100101",
      "0110110101010100110110",
      "1111011100101100101100",
      "1111111001101011110110",
      "1010101000100111000101",
      "1011111111000000100000",
      "0101101110111110010001",
      "0001110100011111001001",
      "0010100110101000011101",
      "1101100011100001010001",
      "0100010000111000000001",
      "0101100110011011001111",
      "1001001000111000001000",
      "0001100010100010011010",
      "0010100001011111000000",
      "0110000110001000100111",
      "1101010011001011100010",
      "1000101110110000110010",
      "0110101100001111100011",
      "0010111100101100101010",
      "0110100001000001010100",
      "1001101111111111010001",
      "0110101010001110110101",
      "0001100010100011001001",
      "1110011010111111101101",
      "0000110100001101111100",
      "1101101001010100001111",
      "0001110110110011100001",
      "1010001110111111111001",
      "0101011010110001001001",
      "1001011000011001011101",
      "0111010010100101101001",
      "1011100000001001111101",
      "1001010000010111000111",
      "0110001010001001010101",
      "0001100101001010001011",
      "0100000010001001001111",
      "1010010011110001100001",
      "0100001100011111100010",
      "1010011111001000000010",
      "0010010011001110001111",
      "0001101011001011111011",
      "0010111101000101010110",
      "0011011000011001000111"
    ],
    [
      "0011100110110111101000",
      "1001001100010000110110",
      "0101011111001111111000",
      "0010010101100101001101",
      "1100111001010111011110",
      "0101011100100000111111",
      "0101001111110010111111",
      "1101101000100001001000",
      "1010101011010111111001",
      "1011010010100000101010",
      "0010110010001111000001",
      "1010000101001101110101",
      "1111000110101011101110",
      "0011100101111110110100",
      "1011000101001111001001",
      "0101010001010110001011",
      "0111000011011011001001",
      "0101111101011101010100",
      "0001101011101010001010",
      "1010100010011010110000",
      "0011100001001000000110",
      "1100110010111100000010",
      "1101110010100000110000",
      "1111111110010001101110",
      "0000000110100111111110",
      "1000011000010011000100",
      "0010010100011000000110",
      "1000100111000010010101",
      "0101110001001001000010",
      "0100001000110001110101",
      "0100011001010110100011",
      "1000111111001000110000",
      "1001000010111110001001",
      "0000101011000111010010",
      "0001101100010000111010",
      "0001101100110001011010",
      "0011111101010111001011",
      "1100000001110101011001",
      "0110110000000101100001",
      "1111111000100010011100",
      "1011001010101001100110",
      "0001111011001000111011",
      "0111010011001111010101",
      "0011111011100010010001",
      "1100100101010011101011",
      "0111010101100100100010",
      "0001000000111100100110",
      "1001101010111101011110",
      "1010111010011110101000",
      "0100111100000110001111",
      "0001011110001110010011",
      "0100100011010000010101",
      "0111110010010000110100",
      "1110110001101100111011",
      "1100110110100100101011",
      "1100011000010000011100",
      "1001000111110110000110",
      "1010000101010001100110",
      "1100000101011101110100",
      "1111001110000000100110",
      "1100010011011001111000",
      "0010111111110110010111",
      "0111011010010010110110",
      "0100010010001101111010",
      "0111001110110010101101",
      "1011111110001100010011",
      "0100011000110100100011",
      "0000100110101110110000",
      "1100110111100000101100",
      "0100110110001001011000",
      "0111011101000110111100",
      "0100000110111000111011",
      "1101011111101000101110",
      "1010000110011110000000",
      "1010100001110110010011",
      "1100011110010111010101",
      "1111100001111000000101",
      "1111000100101101010001",
      "0111011101010101011101",
      "0000011000011101010001",
      "0100111110000111110011",
      "1110101000010100101001",
      "0001110111010000001111",
      "0101100100011011001001",
      "1010100001011110000011",
      "0001111101110000100100",
      "0110101001110001111100",
      "1111101011001001011001",
      "1110011111000110100100",
      "1111101101101010011100",
      "1010010100000011000111",
      "0110001110010011110101",
      "0011101110010100011001",
      "0010010011001110000100",
      "1100110000000110000100",
      "1011000000100001111000",
      "0110101000101101001101",
      "1110010010101011111100",
      "1010010001010101011100",
      "1100111110110000111010"
    ],
    [
      "1001101111111000111011",
      "0110111000110111000011",
      "0000111011111101111100",
      "1001000101101100100011",
      "1010101100010001011100",
      "1100001010110010100011",
      "1111110100111110100101",
      "0000000001011100111110",
      "0001001100110111010111",
      "1000100000100011110101",
      "0001111001010000011001",
      "0011101001100110011100",
      "1001010011111100001010",
      "0010110001001101100101",
      "0010010010111000101000",
      "0100011000010110000101",
      "1011001011100001101101",
      "1110100101101001101011",
      "1000011011001111101111",
      "1010010101100111001011",
      "0101110101100001010001",
      "0100001101000000101011",
      "0000110001111001011111",
      "1101001110010100100100",
      "0010000110010010001010",
      "1010100011101111011010",
      "0100110000101101011010",
      "1001000010101100100101",
      "1010101010101100110101",
      "1111101111001100101101",
      "0011110110000010010010",
      "1101100011101010001100",
      "1011101001011111001001",
      "1010100000011110000100",
      "1111100111000101001011",
      "0001010101000001011011",
      "0111101010011000111000",
      "0001000000010010011100",
      "0110011111011111001010",
      "0111100011000100110101",
      "0001110111100000011010",
      "1100101110001101101111",
      "1101101100010110111101",
      "0001100111101101000101",
      "0111111100010000010000",
      "1101100010101110110101",
      "1101010001110000110110",
      "0000000100000100110101",
      "0000101110111100001110",
      "0001111100111110010010",
      "0110011000100111100010",
      "0101110001001001111101",
      "1100101011000000000000",
      "0101010010000000111110",
      "1111011110101110111011",
      "0101001000101010011010",
      "1101111001000101010011",
      "1101011110100111111000",
      "1110011100000111000111",
      "0010010101111000111000",
      "1010111010100100101100",
      "0111100001100110011010",
      "1010111111111011111110",
      "0010001111111010110010",
      "0011010010010111000010",
      "1001010010011100001001",
      "1010101111000010010011",
      "0111100011100111000100",
      "1100001110011000001101",
      "0101001110010000111010",
      "1101000100001110111010",
      "1111101011010011011110",
      "0101111101100100011011",
      "0110110100110111110011",
      "0010100110001101001100",
      "0011010111110110100000",
      "1101100101010001011100",
      "0000010100101111000011",
      "0001100111011101001101",
      "0111100010000010000111",
      "0111010110101001001010",
      "1000000111100100011001",
      "0110110110011000010010",
      "0000100110110100011000",
      "1101111000011010100101",
      "0110010101001100001100",
      "0001111110110011100101",
      "1001111001011100100000",
      "1101000101001001110101",
      "1100010000001110011101",
      "1010101010101010011001",
      "0011100101100001110000",
      "0110001101011001001000",
      "1010010110110001111001",
      "0000001011001110001111",
      "0011000100011000110000",
      "0001000100001110100000",
      "0111001100101101011000",
      "0001101000011011111111",
      "0101010000100110000111"
    ],
    [
      "0101011010011011010011",
      "1111111111111000111100",
      "0111011010100010011000",
      "1010111001111101101101",
      "0110111111100100000110",
      "0010010111101001110110",
      "1100000010110100000000",
      "0010000101101111001001",
      "1010010110111111110010",
      "1111001000000010101001",
      "1100111010100100011001",
      "1101100110001001010110",
      "1000100100110101000001",
      "0111010011100000110100",
      "0011101011001010101010",
      "1000011111000100100100",
      "0110001100110101100010",
      "0100101100100101001001",
      "0100010110001111011001",
      "1000101100001111000101",
      "1001000000000100001010",
      "0011010110111100101100",
      "1001101000001011000100",
      "1011011011100110100011",
      "0000110100101011110110",
      "1001001010010000011010",
      "1101011011100011001101",
      "0001110001001011010011",
      "1011101000100001100101",
      "1010011111110101110101",
      "1101100001100101101011",
      "1100100110010101100111",
      "1101000001011010100100",
      "1001100001001111101001",
      "1011111101111011000011",
      "0110000110001001011100",
      "1111000001000101110110",
      "1010101011011111100111",
      "0001111010101011001010",
      "0000000010010000010010",
      "0000110110011001001110",
      "1000111001001000010010",
      "1100011010011010010101",
      "0110101011100111011010",
      "1101000010000011001100",
      "0101011010011100100111",
      "1110110101110011111100",
      "0010001101100101011011",
      "0111011101110000010000",
      "0010001000101101110111",
      "0011010110100111110000",
      "1011110001010110000010",
      "0110100010001011100011",
      "1101001111111101100110",
      "1011100011100101111001",
      "0011100010101010111110",
      "0111101001001000100000",
      "0011100011010101010101",
      "0010101111111001000000",
      "1010000101101111111010",
      "0101010110001011001010",
      "0101110111101111101111",
      "1101111111111010101111",
      "1110001011101101101010",
      "1001100110110110111011",
      "1010101010010000101010",
      "1101001011111111100111",
      "0100111000011011010010",
      "1010110111100011010001",
      "1110010000111011011111",
      "1011010110000100001111",
      "1011001110001001001111",
      "0110011001011110101110",
      "0111101011101101101110",
      "1101000001100111110101",
      "1001111100000111100110",
      "1010101111011100111000",
      "1001111110100100000011",
      "1100111011010110100110",
      "1101100000110010011110",
      "1001001001110110100011",
      "1001100100011010100101",
      "1011001001101010111011",
      "0000111001000011111011",
      "1100001001000100111001",
      "1111110100111111010101",
      "1000010011001001000101",
      "0101000100100010011110",
      "1110000011010011111001",
      "1111101100000000101000",
      "0100110011010101101110",
      "0101000111100101001110",
      "0010001101100100100110",
      "1111011110001011110100",
      "1100011101111101100010",
      "0001001110001000110111",
      "0111000101011110000110",
      "1101100101010010101011",
      "1111001111000100100101",
      "1110011001101101000101"
    ],
    [
      "1100010101000011001011",
      "1101000000101111110000",
      "1101000101000101000111",
      "0010100010000011001111",
      "0001001100001000011111",
      "1000110010111011111001",
      "0000111000000010101001",
      "1101110010001111101110",
      "0000010001111101001111",
      "1000010010110100111110",
      "0000110000100011100001",
      "1110010001100010101101",
      "1101000100100001100101",
      "1001110001101000001101",
      "1100000100100100011000",
      "0001000111110100100101",
      "1101011010010001101111",
      "1110000010001000011110",
      "0001100000110110101011",
      "0011100100000101000010",
      "0100101100001001000001",
      "1001101100101000010110",
      "1101101100001011111000",
      "0111100101001101101100",
      "1000011100000011000011",
      "1110010011000011000101",
      "1100001110011000000000",
      "1100011010000000000110",
      "1001100100001001001010",
      "1011010000010100111101",
      "0001100100000101000000",
      "0111011000110110010110",
      "0001101100000111010111",
      "0100001100101101011010",
      "1001001001111000001010",
      "1010100011001110101100",
      "1101010100000111000110",
      "0111011111011001000100",
      "0000000001010010010110",
      "0100110101010111011001",
      "1011111010101111110010",
      "1110110110001010110110",
      "0000100011011011000011",
      "0110110110000000010110",
      "0010111011101011000110",
      "0111011110001001010000",
      "1111110010001010100010",
      "0000101101000100100110",
      "0011001111111011000011",
      "1011101010100001001101",
      "1101010101010111001110",
      "0010110001110010100001",
      "1111000011001100000001",
      "0100111010001101011101",
      "0101100111111100110100",
      "0100111001101101000011",
      "0010001001111010110010",
      "1010110011010001001100",
      "0011101111110010000100",
      "1100111100001111011001",
      "0101001001110110011010",
      "0000111101100100111111",
      "0101100000100001110011",
      "1100100011010111001010",
      "0011111010000110101100",
      "0101101010100011001111",
      "0101100010010111011011",
      "0001111101111110101110",
      "0011111010001001010101",
      "1111101010110100001111",
      "0001111011100111101111",
      "0100111000110111111011",
      "0111111100001110011000",
      "1001010110000110100100",
      "1001111111000101110110",
      "0111010100100000101111",
      "0001110101101010001000",
      "1010000110110110000100",
      "0101110101111101011011",
      "1110101111001010001101",
      "1101100111110110101100",
      "0000000111001000010010",
      "0000111000110001111101",
      "1100111000001111100000",
      "0000011111101000100111",
      "0010000111000101101100",
      "0111000001100100110000",
      "0110110111100010000101",
      "0001111011101110110000",
      "0000000010111110101000",
      "0110001101100011101001",
      "1010000011100111101111",
      "1100100010000101001110",
      "1000000010111110001100",
      "0011001100010101100110",
      "1000000110110100010001",
      "1011110110100110110101",
      "1100100001010101010100",
      "1000010010110110010100",
      "1110001000110110010000"
    ],
    [
      "1110000111110100100010",
      "1111100100110001100110",
      "0011100000001011101011",
      "1100111110100101111110",
      "1001010000010011011110",
      "0010110111101010011010",
      "0000100011000111110010",
      "0011010101110111101011",
      "1101101010010111110111",
      "0100011111110001010111",
      "0100011111111110000110",
      "0111000101010010001101",
      "1000111110011010000010",
      "1001000111010001111001",
      "0000011010000110101010",
      "1101001110011101111000",
      "1111101100000110000010",
      "1100111100010100011101",
      "1010001000010000001011",
      "0011111111000010100011",
      "0010001011011001100011",
      "0010101100010001000111",
      "1010010011010000000101",
      "0110000100000010001011",
      "0101000110001110000111",
      "0111000111100010111000",
      "0100010000111110010110",
      "0011111001000100111001",
      "0000110101100010100100",
      "0101100101010111011100",
      "1001100100100010001001",
      "0111011001101001010110",
      "0101000000111111111000",
      "0111110011010101001110",
      "0001010001111101101011",
      "1111111100001001111110",
      "1111011111011101001011",
      "0011110001000001100011",
      "0110101111111011000111",
      "1011110110010111100101",
      "1011101110000111100001",
      "0100000111100010000100",
      "1011110011110011110101",
      "0010111110000001101011",
      "0001000011010011001000",
      "1011101110001110011010",
      "1010110010001000100011",
      "1111111110101110011100",
      "1101011110111100110010",
      "0111100110100011110010",
      "0010111000110101000000",
      "0001000101011001011011",
      "0110111101010100101100",
      "0010011100111110001000",
      "1101000010010000110110",
      "0101011001000100000101",
      "0100010101100110110001",
      "0011001000101101100111",
      "1111101010010111110001",
      "1010001100110001101010",
      "1001100110100111000010",
      "0111010011111001001010",
      "1110001010000011100001",
      "0010011001110111101100",
      "1101110111001001010000",
      "1001111110001101011100",
      "0101000011110101001011",
      "1010000111100110101010",
      "1100010000000100110011",
      "0011100111100100110000",
      "1100101001100001011100",
      "1010000000100000111011",
      "1010010111111100100000",
      "1111110110010011110110",
      "0111111100000000000110",
      "0011010110000111111010",
      "0001010010001000100001",
      "1001011100001011001011",
      "0001011111111101100000",
      "0011100100000101010101",
      "0101100011111110010101",
      "0010111010101100011110",
      "1000010001101110111000",
      "0101100000010100101100",
      "1010010101001100100010",
      "0101001111101010011101",
      "0001100100111101100100",
      "0110110110010101010101",
      "1011101001110011011010",
      "0111111101111110111011",
      "0100010111110101000001",
      "1101001010011111010101",
      "1000001001110000100000",
      "1010101110111111111111",
      "1100000100000000101011",
      "1011010001100011100010",
      "0110001101111001111110",
      "0111101111010111100111",
      "1101000001010001101101",
      "1110010000000000000011"
    ],
    [
      "1011000010000000010011",
      "0101110011110111000010",
      "0000010001000110011011",
      "0000010000110111111110",
      "1010101011110101101011",
      "1011001001001001100010",
      "0011001010000110010010",
      "0011101010100111011100",
      "0111100101111010001011",
      "1000110010101000001010",
      "0000110110010100010001",
      "0001010110011010111011",
      "0111101100000001101001",
      "0111101111011110110101",
      "0111000001100000101101",
      "1100111101000111110101",
      "0000101110101110010011",
      "1111010101010101001010",
      "0100111000101111101111",
      "0100111110011010100011",
      "1110011101010010000100",
      "0010110101001110101001",
      "0001000111011001110010",
      "0100101000010001100101",
      "0001001010111111010001",
      "1101001001111001111110",
      "0110111111010100001010",
      "1100010000010100000010",
      "1101000010100010111111",
      "1011001101111011110111",
      "1000000110011111100000",
      "0000011110101100000101",
      "1110101111001100110100",
      "1000101111000100101010",
      "1010101100100101011111",
      "0101011001010100111011",
      "0011110011010011100000",
      "1011111101100100010101",
      "1111011101010010001000",
      "0001000011000111011101",
      "1101110001110100111011",
      "0001011111010010110011",
      "0110110111011000000110",
      "0011101111011111000100",
      "1111101010010110101111",
      "1010010000010100100100",
      "0110010100111010011110",
      "1011001001111010100110",
      "1111100101001111001101",
      "0100011010100011100000",
      "1100111101011100010001",
      "1011101000111000010111",
      "0110111001100001010000",
      "0001101001001001010010",
      "1111000110011100000100",
      "1100000011100110110111",
      "0100010111110111011010",
      "1010111101111010111000",
      "0010110101001110000111",
      "1011101001111101101010",
      "0111001001101010000100",
      "1000101010001110111100",
      "0001010101101101110101",
      "0010000110100010110000",
      "0001001110001010010010",
      "1010011111010010110101",
      "0001110001110100110010",
      "1100100101010011100101",
      "1101000001110001011101",
      "0011101101110111010001",
      "0100110011000110000101",
      "0110010111101011001011",
      "0001110100111001111100",
      "0101101000100000100001",
      "1000111111010101100111",
      "1100001101000110010001",
      "0100110001101000111010",
      "1010001100111110100011",
      "0100000111010011010101",
      "0000110110011101110000",
      "1010001001011011100111",
      "1011101010100010111101",
      "1001010011101111110100",
      "1011111010100000011100",
      "1100100011111001110111",
      "0111011111010001101101",
      "0111110110001001001110",
      "1100101001010001000010",
      "1100010100111001000100",
      "0011010011010000000001",
      "0001101000100000100100",
      "0000111111010000001011",
      "1110100100001101011001",
      "1000010011101101101011",
      "1110110100110000101001",
      "0111110011011011100010",
      "1010001100110110110100",
      "0101000000101110110010",
      "1100001000000101010000",
      "0111011000001000100101"
    ],
    [
      "0001101100000110011100",
      "1011000101110000001100",
      "1111101010001000111001",
      "1011010110110110011010",
      "1111001010100000011100",
      "0001011110010100010010",
      "1110110011111011011000",
      "0100000111100011101101",
      "0001010100110110001001",
      "1100101111011101001010",
      "1110111011110110111100",
      "1000001011000111000011",
      "1010111010000001110111",
      "1111100101001011001101",
      "1111101000010100000000",
      "1011101110111000001010",
      "1011011001111001001011",
      "1101101001011000010000",
      "1011010010000111101100",
      "0010000110100000011001",
      "0001000000000100001001",
      "1111100011001001100100",
      "0101010110001000111000",
      "1001011000100111101100",
      "0101111111111101001011",
      "0000000101010101101101",
      "0100101001111000111001",
      "0000101001101111111010",
      "1111000101010011110100",
      "1111110111010011101101",
      "1010011010111100110100",
      "1100001011010001001011",
      "1101010010100001110011",
      "1110011110101001000001",
      "0100110111101000000000",
      "0100111101000110001011",
      "1100000111111011010011",
      "1111000111011011000100",
      "1110011100100110111010",
      "0100011101110010100011",
      "1000101111000101011110",
      "1110000111001100001011",
      "0010001111100001010100",
      "1111110010110110110000",
      "1000101110111001011000",
      "0110111100011111101001",
      "1001101000110110101100",
      "1001101100110100010110",
      "1000111001101111010111",
      "0110110100110001100011",
      "0011010011110010111101",
      "0010111100100111010101",
      "1010111010100001010101",
      "1011111011111001011111",
      "1011101011100110111011",
      "1111111110011101101000",
      "0011001110101011001100",
      "0000101001111011111111",
      "1110111110001011011111",
      "0000011110010110111000",
      "1110011101101010110111",
      "1111010101010101001110",
      "1110101110110011000100",
      "0011101110100011010001",
      "0011001110101101011110",
      "0100011011100001111000",
      "1101110010011101111101",
      "0011110100010111101010",
      "1010000010110110010000",
      "0111000010000001110111",
      "0010000001001100011101",
      "1011100111100101000100",
      "0111011010101001111001",
      "0101000000100011010011",
      "1110100100101111011100",
      "0010000101000000100010",
      "0010000100101011111101",
      "0100011011000100000011",
      "1111011101011100010110",
      "1011110101010111001111",
      "1000100111001111111010",
      "1111011100000111010001",
      "0000001100000001000001",
      "0000011000100011110010",
      "0000001101000101011010",
      "0100101000001001000100",
      "1110101110100001000100",
      "0010001100100010100101",
      "1010001110001110101000",
      "0011000011011110111100",
      "0100001000111111001010",
      "0011111001111110011011",
      "0111000011100101010010",
      "0110001010011100001011",
      "0101011011110111010100",
      "1111100010000010110011",
      "0110100010001101100111",
      "0100011000011000110101",
      "1111100101101001010101",
      "0110010001011001001010"
    ],
    [
      "0001011011100100111100",
      "1110011010000110100110",
      "1101110111100001000010",
      "0101100101111110001001",
      "1000001000000111000111",
      "0100000101010011001101",
      "1000111101101001001011",
      "0011001010100010000111",
      "0010111011011011101110",
      "0100010000010000011000",
      "1011000101001010101110",
      "0010100000011101100110",
      "1000000011011111011101",
      "1010111110101101101100",
      "0111011010101000111001",
      "0000101011111010101001",
      "1111001001111001111010",
      "0000100100111000011101",
      "0011110101100100110000",
      "1110011110110101100001",
      "1100001110110011001111",
      "1110000001100110011011",
      "0010111000101011001000",
      "1010010110011110100101",
      "0100011000101000010011",
      "1010010001101011011101",
      "1111000101101101011000",
      "1101000100010010011001",
      "0110101110111001100011",
      "0001000100100000111110",
      "1101010010111001001100",
      "1110111100100100011000",
      "1011100011111110110011",
      "0110101010011100000101",
      "0000011000111111110101",
      "0110101001011100001100",
      "0011111110111001101111",
      "1000100110011010001011",
      "1010111110101110101010",
      "1011111100111111111001",
      "1111000101111100011100",
      "1011000111000001001100",
      "0101101010000100100011",
      "0101010101011100011100",
      "0001000110101111010111",
      "1100001010110000101000",
      "0010011101111111111111",
      "0001001101011110100011",
      "0011110000111010101100",
      "0000001111000010110111",
      "0010111111010010101001",
      "1011010001110001001000",
      "0111101101000001111101",
      "0010001000000010110001",
      "1100110000100001000001",
      "0110010001011011110001",
      "1101011010000011111110",
      "0010010110011001010100",
      "0011010110111101010110",
      "1010000010011101011001",
      "0100100111111001101110",
      "0000100110100111111011",
      "0101111011101110011001",
      "1100000101100000100100",
      "0001110101110011010010",
      "1101000101000001000100",
      "0101010011011000110000",
      "0111011111000111101111",
      "0011110000110101001111",
      "0010111100001110111110",
      "1011101111110011000101",
      "0100011010000011110011",
      "1011101110010111100011",
      "1110001101111010111101",
      "0110110010100001001010",
      "0000110000110110110010",
      "1001110101111001000110",
      "1001000101010111001001",
      "0000011101010111010001",
      "0100100010100001000100",
      "0100001101101001001100",
      "0011101100000001000011",
      "0001010100011000000011",
      "0011000001010101011010",
      "0110001111010010110101",
      "1000101000100010001100",
      "0000110011011010111011",
      "1000000100111000110100",
      "1111100111110011001010",
      "1101100001011100100100",
      "1110000101111110000011",
      "0001100111110011010011",
      "0010110100011000100110",
      "1110101100001011101111",
      "1010010110011011000111",
      "1111100001101111110000",
      "0100100001110111111111",
      "1001110110010011111100",
      "1011111111100000101101",
      "0001001101100101011100"
    ],
    [
      "1010110110100011110101",
      "1001010001011100011011",
      "0010010011011110001111",
      "0001111100111001011001",
      "1111100010101110010111",
      "0010111101111000111110",
      "1000000111101001101010",
      "0101100001010101111111",
      "1101001010000101010111",
      "0000111010110001110110",
      "0100110010000000000011",
      "0010001000010010110101",
      "0001010101001011101001",
      "1001001111100000111010",
      "1011001011111110010111",
      "1001111010101100100110",
      "0000000100110011100000",
      "0000010011001110001101",
      "1101110101111111111011",
      "0110100110101100000110",
      "1110010101100011111111",
      "0010101111000111110101",
      "0011100111101010011011",
      "1100110111000011110011",
      "0001000110100011011010",
      "0110100100110000101000",
      "0101100011111001001001",
      "1000101100110110110111",
      "0111101110011011101101",
      "0101111111101110011001",
      "1000110100000111101100",
      "0011111000111001010001",
      "1110001011111111100111",
      "0011001110101100011011",
      "0110010010100000000011",
      "0101010010010111000110",
      "1000101001010110110101",
      "0111100101010010111101",
      "0110100011111010101000",
      "0111010100110001001111",
      "1100000100111101110110",
      "1000000111000111001001",
      "1110110110010110100000",
      "1011110111011001101011",
      "0100001001100101010001",
      "0100010100101101100110",
      "1101101011001110100000",
      "1100100110101100110110",
      "0110001000011110100101",
      "0111110110101110100010",
      "0010000110101001110100",
      "0110101111011101110101",
      "0101010010010110010011",
      "0011000111011100010001",
      "1000001001010011001011",
      "1110000011110111010110",
      "0010111001011000010101",
      "0001111001101011011000",
      "1101111110000101101101",
      "1010001111001110110110",
      "1000101101100010010001",
      "0101101001000010100110",
      "1010000110101001001101",
      "1011000011011001000100",
      "0001011110011010001110",
      "1000100101001100111010",
      "0100011100110011001101",
      "0000100010011000101110",
      "1010001011100001100001",
      "0010000100100100011101",
      "1101100111001010011001",
      "1010011011010111010101",
      "1101101011100000101011",
      "0111001100111000010011",
      "1011000010000001000101",
      "0100111111101011011000",
      "0101100001011010101111",
      "0011011011010000100111",
      "1101000000100011001001",
      "1100010111111111000101",
      "0101111000000001011110",
      "0011111111000110111110",
      "1110000000001010000001",
      "0111010001100000110000",
      "0111111000001111010000",
      "0000011000001100110001",
      "0100000100010110000010",
      "1100000000010110001010",
      "0100101011101101101011",
      "0110110110010010110001",
      "0001101010100101011100",
      "0010100010010101110101",
      "0011110010110100110000",
      "0111010110100110000100",
      "0100110111011110010010",
      "1000000001010111010110",
      "1100000101100101100000",
      "1000100110100010010011",
      "0111000111000110110010",
      "1011000011111010100100"
    ],
    [
      "0110001000110010011101",
      "1111000001101001100100",
      "0101111110000101111101",
      "0011100100101011100110",
      "0001000111101011011000",
      "1110101110001101101010",
      "0000110000011011011111",
      "1010101001010001110010",
      "1101011110100100110000",
      "1110110010011010100100",
      "1001101001111101101010",
      "1101010010000100111101",
      "0101100100111110101100",
      "0110100000101110010110",
      "0000010011111101100000",
      "0011111100110010100100",
      "0111010111010001110001",
      "1010011110101010011100",
      "1100000010101110111000",
      "1110010000010100110110",
      "0110111010111011111111",
      "0101100000111110001101",
      "0111000111001011000110",
      "0110010001010010110111",
      "0110110001010011000000",
      "0010101011000101101100",
      "0001000111001100011001",
      "0001101101011101011101",
      "0011001111111100110101",
      "1110111011100111011011",
      "1100111101101101000101",
      "0100001011001000010111",
      "1010111110111000111100",
      "1000000111010000111010",
      "1001001110100010001000",
      "1011100011001011110110",
      "0000111010101101011100",
      "1111011010110000011101",
      "1010001110010100000100",
      "1011101111101010001101",
      "1100010100101100111001",
      "0000110111110010001110",
      "0100010011011000001110",
      "0110101011100000110000",
      "0000101010000011111011",
      "1101011110100110101111",
      "0010010001101010001000",
      "1000010110011010111101",
      "1001011001011011010011",
      "1111101000000101000110",
      "1001100101000100010001",
      "0010011010010101001010",
      "0010001111101000000101",
      "1011110000111001110100",
      "1110001100000111001111",
      "1111110111110110000100",
      "0011100001110100000100",
      "0101111000000001100100",
      "1001011111101100100101",
      "1111010111011110010101",
      "0000101000101101101100",
      "1110100110110110111110",
      "1010101111101010100010",
      "1100101111011101011101",
      "0100111101001011100100",
      "0011110000011010101010",
      "0111111011001101111100",
      "0111011111010100000010",
      "1111011011101100110000",
      "1001010110010111001011",
      "0010010101100101001001",
      "0011000110111010010111",
      "0001101101111011000111",
      "1010011110010110010100",
      "1010110110101110111001",
      "0011101000100011101100",
      "0010101100100110011011",
      "1000101100111111001001",
      "0111001101000001111000",
      "1110111110100110100110",
      "0010100111101111111100",
      "0000101000010001010011",
      "0110011011110001000011",
      "1011110100100001010010",
      "1110110100001001101110",
      "0011011011011011000111",
      "0100101011001000011011",
      "0100110000111010101001",
      "1110010010011000100110",
      "0110001010000110001001",
      "1000111100100000010110",
      "0101100010000000110101",
      "0001101101101110110100",
      "1011010110110010011000",
      "0011000100011011110001",
      "0101001101101111010110",
      "0110011001001010100110",
      "0100010110110111001110",
      "0010110000110101111000",
      "0011001001101010000110"
    ],
    [
      "1100110100001010010101",
      "0011001000110111111001",
      "1011010100111101011010",
      "1100110011000010101110",
      "1110100100010010100010",
      "0111100011010001001111",
      "1010000010101010110011",
      "0001100100011001101110",
      "1001100101010100011000",
      "1000001001000111100001",
      "1101001000010011111111",
      "1010000011011001101100",
      "1000011100001110001101",
      "1101110001001001111000",
      "1111000110000101000000",
      "0001111001010111011110",
      "0010111010000010001100",
      "1111011000011000111110",
      "0001101111110011011110",
      "1110111010010101011101",
      "1110111001000100110000",
      "1110100110001011101101",
      "1011100111111111011010",
      "0110011110101100110010",
      "0111111110100100000111",
      "0001011110100101100100",
      "1010000111111010011010",
      "0001101110100011101011",
      "0110100011110101000101",
      "0100100001111101111000",
      "0101111000110010001101",
      "0100100010011101101010",
      "1111000011001010100011",
      "1111111101111000010100",
      "0011011101101011011101",
      "0011010111100100100010",
      "1101001001110000111100",
      "0111011011001001100110",
      "0110100001111111101101",
      "0111111010001001111100",
      "1000010001010010011111",
      "0010001100110000110010",
      "0110110011001100101111",
      "0100000000000000011001",
      "0111110000110000100001",
      "1000011100101000011110",
      "0110011111011101000111",
      "1010011110111111110011",
      "1000101010000000101111",
      "0000000110110110101010",
      "1000111010100100011011",
      "1001000011001110000110",
      "0010110011100100111001",
      "0010101001101011111000",
      "0101111001101010011000",
      "1100011000010001110000",
      "1010100001010011000100",
      "1010101101010100000111",
      "1010011111111101001100",
      "0000000000100100111011",
      "0001100001000110111011",
      "0010011001001011001011",
      "0010101010111100010010",
      "0001110011101011010110",
      "1010001101111000011011",
      "1110000100100110100001",
      "1100000111010001110110",
      "1001000011011100101110",
      "0011110110100110110010",
      "1110011001010111011110",
      "1101010010000101011110",
      "1000100000010111000111",
      "1000111011110111110100",
      "1101011001010101111001",
      "1100110100011011001000",
      "0101101000100111001101",
      "1101010011101010110001",
      "0011100000000010011111",
      "1111011100100000100010",
      "1101101100100101010101",
      "0100000001011001100110",
      "1111011001111010010011",
      "1011000001100000101000",
      "0000011011000001010011",
      "0011001110110100100101",
      "1011110101011100011111",
      "1011000100110001101100",
      "1111101001001010000100",
      "0011101110000110100101",
      "0101001000000000101011",
      "1011101100110101001001",
      "0101001010101011100111",
      "0100000110101111010110",
      "0100111010110010100110",
      "0010010011010000001001",
      "1101001000101010011110",
      "1001010110111001111011",
      "1111000010100101111011",
      "1010100100101100101000",
      "1110110010110111011001"
    ],
    [
      "1110000001011100100000",
      "1001011000001001011100",
      "1011011011000000101100",
      "0101001100111010010100",
      "0101011000111100111010",
      "1100011010010100001011",
      "0101010110000111011000",
      "1111011111100000101110",
      "1001000000110100000010",
      "0010111101000100100111",
      "1100110000101010001100",
      "0101111011111010000111",
      "0000011000011010100010",
      "0001111011100001011000",
      "0001011010001111110010",
      "0111001100111011101011",
      "0100000010010100101110",
      "1001110001111011000000",
      "0100011010000000110101",
      "1000101111000010110101",
      "1000110010010100000111",
      "1100010100000000111101",
      "0001001110001111011110",
      "1011010110100011111111",
      "0111110011011110111101",
      "0001111101101111000000",
      "1110110001011110101000",
      "1011011100010010101000",
      "0000100001010110010111",
      "1001100100010101001001",
      "0011010010010110110001",
      "1100000100101100000010",
      "1000100100010110010111",
      "1100000111110110100001",
      "1000111011000111100111",
      "1101000110101000111100",
      "1111010011011110010001",
      "1100101100011011100010",
      "0011010001011001001111",
      "1010111111111110010011",
      "0110110111001011010000",
      "0110110011011110110011",
      "1110100111011111101111",
      "0100111100000110111101",
      "1011001000000101110011",
      "0011110000011100011111",
      "0101110011101101100101",
      "1000110000100010111111",
      "1011101000001111000111",
      "1111110100000111111111",
      "0000000010011001011011",
      "1101101011011101101111",
      "1011011010001100000011",
      "0101100101000101111111",
      "0010011110001010101111",
      "0110001000011111111010",
      "0101010001011011110010",
      "1110010101100000010101",
      "0000100000011101001011",
      "0100000001000101101001",
      "1000001001010111001100",
      "0101011110100000010001",
      "0010010110100111101011",
      "1100000011010001101110",
      "0010000101101100110100",
      "1111101111111111110101",
      "1100110000011101101100",
      "1010011001100010000011",
      "0010000100011010111001",
      "1011001110010010001001",
      "1011110111100101100001",
      "1110010100111000100001",
      "1010100110010011010111",
      "1110110000100000011000",
      "0110100111101001011110",
      "0100011100101111011111",
      "1111011010110111010011",
      "0111100001100110111001",
      "1000110101100000101011",
      "0010001110111100000110",
      "1101011110010100000100",
      "0011100000001000000001",
      "0100100111010110011000",
      "1000000001100010111000",
      "0101100100001010110101",
      "1001011111010010010111",
      "1111010011110100001000",
      "1000011011000110001110",
      "0011011011010000101010",
      "0100100111100000000000",
      "0000001000110000010010",
      "1111001011011000011110",
      "1110001001111110001011",
      "1011000001111000100101",
      "0001100011111111000011",
      "0110001011010101011001",
      "0010011100001101011101",
      "1010111011101110001011",
      "0110000011010100011100",
      "1010110001011111101111"
    ],
    [
      "0110111101111110010010",
      "1111110001101000110111",
      "1010100110110101001010",
      "0011001101011000000001",
      "1011110010010110000100",
      "0000011011000100110110",
      "0000010111011101110100",
      "0011111001101011010110",
      "1010111001111101110010",
      "0110101101110100000110",
      "0011100100101110010010",
      "0000010101010111100111",
      "0101100010111100110110",
      "1101011010000010010100",
      "1000011011101100001010",
      "0010110010010101011100",
      "1011101110011010100111",
      "1000101100101101011000",
      "1111011000001010111011",
      "0110110101010100001110",
      "0101111101000001111010",
      "1011110110000101100001",
      "1010000000111010111001",
      "1111100000100111101001",
      "1011111111010001001111",
      "0011111110001010001101",
      "0100011011110111001001",
      "1100110100011010111010",
      "0000000001111100100010",
      "0100111001100110100001",
      "0011010101011110011110",
      "0111110110101000001000",
      "0101001110111010010111",
      "1101000001110101010000",
      "1110111001011100010001",
      "0110101010111111101110",
      "0110101010000000100001",
      "1111111100101001111010",
      "0000100001111001000111",
      "0010110011110010111111",
      "1100010100111000000001",
      "0100011101010011111100",
      "0111011110000000001100",
      "0101010000110010001001",
      "0110111100001001111000",
      "0100001010110001001110",
      "0111001010000000110001",
      "0101110010111110100110",
      "0000111111010001110001",
      "1000001010111100100101",
      "1111110001110111001111",
      "1110001101110011110000",
      "1010100111001011101101",
      "0110001100101000001110",
      "1000001101000100111000",
      "1111110001101101110000",
      "1111011001011010100100",
      "0000110000111001010110",
      "1100001010110011011010",
      "0110101101010010001110",
      "1010011100001111010001",
      "0011101001000001111001",
      "0110111000000010111101",
      "1111101000011011010001",
      "0011100111011011000100",
      "1101010001000001010000",
      "1101111100010100011000",
      "1101110001011000111000",
      "0101111110001110110001",
      "1001100001000101100001",
      "1000000110000010000011",
      "0001011010000100011100",
      "0010000000001110001011",
      "0111111110101111111010",
      "0010100100001100111011",
      "1000111000001000000110",
      "0110011111100001001010",
      "1001000010100000110100",
      "1011100000001100011101",
      "1100011101001000100111",
      "1001100000110110001000",
      "0100011001101101101000",
      "0001011100100100000111",
      "1100000101101001011111",
      "0011001001000010100101",
      "1000000001000001100100",
      "1010001110011101100000",
      "0011011111111100100000",
      "0001100000000110110111",
      "1000010010111110010101",
      "1110110010100101010001",
      "0000100000111101000001",
      "0011110001011001110101",
      "0001001000011001111000",
      "0000010101100010101010",
      "1001000001000110111001",
      "0011001100010010011011",
      "1001010101100011110111",
      "1111101110001101100111",
      "1001100101100001110000"
    ],
    [
      "0110101010110100110110",
      "0001100101110111100111",
      "1010101101010011100101",
      "1011110000001101010000",
      "1011101111111011000001",
      "1010000010011000111000",
      "1000000001000001101111",
      "1101110101100000101011",
      "1011101100100001001101",
      "1111001101001110110000",
      "1010111001010100110011",
      "1111100110110010000111",
      "1010000100101010111110",
      "0111000010100001011101",
      "0111010011000100110000",
      "1111000110010000001100",
      "1101100110010011111010",
      "1110110001000110101011",
      "0100110000111100000011",
      "0000101010100000110110",
      "0111100100100100011100",
      "1101001011101011011101",
      "1110000000001000111110",
      "1101110110110111011111",
      "1001101111110101110100",
      "0111000001101110010100",
      "1011011011000100110001",
      "1001010010000000101011",
      "0011011001010111011011",
      "0010110000100010010000",
      "0011011110101001110110",
      "0101111110000100110010",
      "0010110001101111010011",
      "0110110101100111010001",
      "1011101000001011001111",
      "0000000001101110000011",
      "0100111101011001110100",
      "1001001111111101000010",
      "0100010000001111010101",
      "1011010000111011001101",
      "0011000100011001001110",
      "1011110000011001110011",
      "1101011101000011011000",
      "0110110111011111001100",
      "1000011011111101011011",
      "0111100100100110111110",
      "1111000011100101100000",
      "1101001011001111010001",
      "0101011000111010110000",
      "0101111111111010111100",
      "1001110000100010101010",
      "0110011110110011110100",
      "0110110000000010001110",
      "1111110111001001000100",
      "0111101101010000100100",
      "1000111000000111001101",
      "0101010011011001100011",
      "0101011011110010110110",
      "1100001100100000111010",
      "1101110011101111101110",
      "0111010101110111001011",
      "1111000110101001011110",
      "1010011100000101100101",
      "0001011001111101011110",
      "1110011111001011110111",
      "1010011010000110000011",
      "0100010000110101111001",
      "1101000100001001111100",
      "0110101000111100011000",
      "1000000110101011100111",
      "1001100000111001001111",
      "0010100000101000000010",
      "1110110100001010110110",
      "0110110101110110111110",
      "1111011000101000101100",
      "1110001111011111100101",
      "0101110000110101101000",
      "0010001011010110100100",
      "1111101100001110111001",
      "1100111000000001100100",
      "1101010110101001101010",
      "0010101001001101011110",
      "0011010110001111011101",
      "1100001111101100011010",
      "1001000011001001110101",
      "1010101101110110110001",
      "0001111111010101001111",
      "1110010000110001000010",
      "1000010010000011001111",
      "0010010000010110011111",
      "1101001111100000010100",
      "0100000001110000001011",
      "1111001111001011010011",
      "1110101111000100011111",
      "0001000100100101000110",
      "1010011001100001000001",
      "0001100110101101100000",
      "0010000011011010101110",
      "1000111011110100000100",
      "1001100000010100000111"
    ],
    [
      "1100100111100010100110",
      "1110010001000011000111",
      "1000010001001111001100",
      "1001111101110010111100",
      "1010011110111111110011",
      "0110110010011111001111",
      "1101011000000000011001",
      "1010001010000001011001",
      "1101001110111010111010",
      "0000101011011010000101",
      "1111010001011010011101",
      "1010011101011001101101",
      "1100100100110100111100",
      "1101110110100011010010",
      "0101011111111000011000",
      "0000000001111001011011",
      "0100101010011000101110",
      "1111110010011010001001",
      "1100010010101001011100",
      "0111101111011110100010",
      "0101001110111101111101",
      "0010110001001011011001",
      "0001010011000100100111",
      "0001100101111110011110",
      "0101101101111010110001",
      "0101111101110111100101",
      "0010011100010001011111",
      "0110111000010011100000",
      "0110110111101011000011",
      "0101010011101101001101",
      "1011101000100111100100",
      "0110101011101110000101",
      "1000010110001001000001",
      "1101000000110011011111",
      "0100000111001011000101",
      "1010101101000001111110",
      "1010010100000011001011",
      "0011100110000010110010",
      "1101010110100101111010",
      "1000100011111001110011",
      "1101001001011001001101",
      "0011100010110000100101",
      "1000110000010001011101",
      "1101001100111111000101",
      "1100111110110111011111",
      "1111111000101101001101",
      "0001111000110010110001",
      "1010011010000000110101",
      "0100001000011010101100",
      "1001001100010111101001",
      "1111101110111011111110",
      "1001000000101011101000",
      "1000001010110011101110",
      "0100010010101101010110",
      "1001001101000011101011",
      "1010101010101000100000",
      "0100001110000111011100",
      "1011100001110111001100",
      "0101110101001001100011",
      "1101001100000001100111",
      "1100110111010111111011",
      "1110000010111111111111",
      "0110001101010101000000",
      "0011111011001101011111",
      "0101010001101110001000",
      "1101011001101011000100",
      "1111110001000000010010",
      "1100001010110010001100",
      "0011110101001101110001",
      "0111011001011011111001",
      "0111110101110001011111",
      "0100100111011000011000",
      "0111011001001111100010",
      "1101001001101010111100",
      "0101010111111000011010",
      "1111110011100111011011",
      "1010101101000000110001",
      "1010000111100000011110",
      "0101101111111111110010",
      "1001110101000100011001",
      "0111100000000111111011",
      "0010010010001001001011",
      "0010010000001101011110",
      "0001000000001111100111",
      "0110111001010001100000",
      "1101101011010101010101",
      "0001101100010110101100",
      "0110000010010111011001",
      "1011001110110101110011",
      "0101010011010010001101",
      "0001011111100010100100",
      "0100000010101110101001",
      "1100100011000010000011",
      "0111101101000001111000",
      "1001010001110110000000",
      "1100101000011011100111",
      "0001010101111101001111",
      "0011111010001011011111",
      "0111011111010110110000",
      "1101001101000100111100"
    ],
    [
      "0111110010001001001100",
      "1001100010011011111001",
      "0001001110000010000000",
      "0101110011111101001001",
      "1110101001101000100101",
      "0100001101100011111110",
      "1100100000000010110000",
      "1101000010001011001111",
      "1010000011010001100001",
      "1100011110101110010010",
      "1000110000001110000101",
      "1011001110101100010100",
      "1111111011110000001110",
      "0001111011100111010110",
      "0001010001111100101011",
      "0100000110101000100011",
      "0111000110001100111011",
      "1100000000010100111100",
      "0011001000001111111001",
      "0000100010000011011110",
      "0000111000110001110010",
      "1010010011000110011010",
      "1001100010011110000001",
      "0110011010101110000010",
      "1011101101001010110111",
      "1011001010011110000011",
      "0010100001010100011101",
      "0110110001001110010010",
      "1111101000010011010000",
      "0011110011101101010101",
      "1010111000011000100100",
      "0110011011110100100101",
      "1110000100001111000000",
      "0111101001101001000000",
      "0110010011110000111111",
      "1011001010110000100001",
      "0010000000111110101100",
      "0000101101100001011111",
      "1001111101010010010001",
      "0000011101011011111001",
      "0101000110110011001111",
      "1100101110100000100010",
      "0111100011000101001011",
      "1000111101100000110010",
      "1111100010100000001101",
      "1111101011000000111000",
      "1010111010000000101011",
      "1001010111100101110101",
      "1010101111000010010111",
      "0101110100101110101011",
      "0100000100100010000110",
      "0000111101110000111101",
      "1000100110110000110100",
      "1110100001101100011010",
      "0001100100001010001111",
      "0000001010100001010101",
      "1011101000110110100011",
      "1110001001000100011001",
      "1100000101110010001011",
      "0010101010111100110111",
      "1111001101000110010101",
      "0100010001100001011000",
      "1111001110101000011000",
      "1010110000110010011000",
      "0100011010110100100110",
      "0000110010011100100111",
      "1110001011001111001110",
      "1010101111001111010100",
      "1101011010111011111100",
      "0010101011100111100110",
      "0110011011100000000010",
      "1001110111110111100000",
      "1110011100111101010010",
      "1000101101001111110001",
      "0001001110100010001001",
      "1111001000101001101101",
      "1001101010110101111001",
      "0010110000001000100101",
      "1101010100001010100011",
      "0000000000010100101010",
      "0001101101011110111001",
      "0101111010101111011011",
      "1011111001010011111001",
      "0110100101111001001000",
      "0100011100100100010111",
      "1001001100010111110000",
      "1110110001011001010110",
      "0111010110110000011011",
      "0011111101100100111110",
      "0000011000111010100100",
      "0001101100101101101001",
      "0111100010001010001001",
      "1000001001000010010001",
      "0100111010010101011011",
      "1011100001110001000001",
      "1011101111111100110110",
      "1110000011000000111011",
      "0011101010100100011001",
      "1110011110000011111110",
      "0111010101111001000101"
    ],
    [
      "0100101011111100110101",
      "1011001011110000001101",
      "0110010110000100010010",
      "1101001100101101011101",
      "0110001101110111101111",
      "1001110100111011111101",
      "1111111010000110111001",
      "1011101001100001010110",
      "1101111001111111110110",
      "0011010110111001000000",
      "1101011110011100000001",
      "0110010101000011101100",
      "1101001001001100101001",
      "0100000100111100101110",
      "1000010110011111011100",
      "1001111001011101001100",
      "1011101010010110110000",
      "0111110011100010101010",
      "1101110101101011001100",
      "1100010001110100111000",
      "0111111100001000001001",
      "1110101011000110110101",
      "0000110001111001011011",
      "1010011110100001001100",
      "0010100000111111110110",
      "0110111110011001111111",
      "1010100100100011110001",
      "1011010110101010100101",
      "1010110010010101011110",
      "0111101001000001001111",
      "1110100000000011111000",
      "1011100101111110100001",
      "0001100001011010001001",
      "0000110010110110000010",
      "1111000001100010100101",
      "1100000001011101011000",
      "0101011100001010011100",
      "1010001110101110111000",
      "1000100011011011000001",
      "1010001101001011000111",
      "1100000101110111101111",
      "0011101110111000111011",
      "0011110110011001100100",
      "1110111111100101010101",
      "1011100010001011101010",
      "1110100000100100010011",
      "1100010000111000001111",
      "1101010111111110000000",
      "0011100001111000000101",
      "0010000111010000011111",
      "1100111010100111101111",
      "1100101110111001001101",
      "0101010011000000011111",
      "0110100010000100010111",
      "0011011011110110110010",
      "1101011111001110101011",
      "0101101110001011010001",
      "0100010001111011101010",
      "0100100000110011001111",
      "0010001100010000000100",
      "1011000111110001011000",
      "0110010011001101101100",
      "0000001100100111111101",
      "1010100100011100101110",
      "0000010010001111101111",
      "1010101011000110001010",
      "1001101111111100100110",
      "0000001001011011001010",
      "1010000111101101010110",
      "1011111110010010010101",
      "0111101111110001000010",
      "0010111100010000001110",
      "1101001011101000000101",
      "0011101000001111001011",
      "1111110100010110010110",
      "1011101011100110010110",
      "0110110001010011111000",
      "1100110000010011010001",
      "0101110011110101000001",
      "1111010010010001101010",
      "0111011111100001001100",
      "1001100111011101001000",
      "1101011001011111000000",
      "1011101010111010100011",
      "0111101111011011110110",
      "1010001111100000110011",
      "1111011011100011111001",
      "1110000100111010110100",
      "1000110100000000011101",
      "0111000000000101110111",
      "1010010111110001111110",
      "1101000011101111010000",
      "0101101100001001001010",
      "0011101101100000110101",
      "1100001100001100000111",
      "1111010101011111111110",
      "1001110101001101100010",
      "0001010110010100000000",
      "0101010111110100010111",
      "1101100100100010101010"
    ],
    [
      "1011010101111001001110",
      "0011101101001101110010",
      "1000010110110010010010",
      "1000110011011101001000",
      "0111000010101110111111",
      "0111100111001101001011",
      "1111010111111101101001",
      "0111010110010110001000",
      "0111111001101110101001",
      "0000101101010010000100",
      "0010100100101100110011",
      "0010010001011000010000",
      "0011010011000000100110",
      "1010010010101101101111",
      "1111001010001001100000",
      "0011000100100000010111",
      "1000101110011001100010",
      "0100110010100111110001",
      "0110100010100110000011",
      "0110001111010011101110",
      "1010001010010111101111",
      "0011101100001111101111",
      "0001000100000011111110",
      "1100110011100100011000",
      "1000101110010100110100",
      "1101011000100001010111",
      "1011011001110001001110",
      "0001010011110101011100",
      "0101011111111111111011",
      "1000111011001010010001",
      "1101010111011010001100",
      "0000100000011010101001",
      "0000000010100101111010",
      "1000100110111000001101",
      "0000101001111011001101",
      "0010111010111000011111",
      "1000010100100101011010",
      "0100110011001111100101",
      "0010100010110110110000",
      "0101000111100000110000",
      "0111101101001011101111",
      "1110101001001101101010",
      "1001110100110100000011",
      "0010111111001101111000",
      "0111001110101001101000",
      "1101100011011000000011",
      "1100110101101010111011",
      "0111001111100111110001",
      "1000011110010011011000",
      "1000110101010100000010",
      "1000010011101111100111",
      "0111011010011100101101",
      "1101100100100110101010",
      "0111111111001111001101",
      "1001011000110110001000",
      "1110111110100010010101",
      "0101101111011111101000",
      "1111111111101100000010",
      "1011111101111010001100",
      "1011011000110000010000",
      "0100101111100100101111",
      "1110000110001111001001",
      "1000010010110100010101",
      "1110011100101001101011",
      "1100111100001001000110",
      "1101010101101011000000",
      "0001110111101011001110",
      "0101010011011010100010",
      "1010101111010110101110",
      "1110001111001110111100",
      "0110010000110011000010",
      "0100111001101111111100",
      "0101011011010111110011",
      "0110110010101010010011",
      "1100111010000001110000",
      "1111010000010011100110",
      "0110100011010100100101",
      "0101011110111011110110",
      "1110010101110110110000",
      "1101110001100100100011",
      "0100111100111101111011",
      "0010010011001110110010",
      "0101101011111101010000",
      "0011101011110100111110",
      "1000010111011111010100",
      "1011011100110110111001",
      "0010111000111110010011",
      "0011011100001100110011",
      "1110110010100001101000",
      "1011100000000000110110",
      "1101111101010100010001",
      "0010000011110001100011",
      "1001101000101001100111",
      "0001000111011110110111",
      "0001111110010001101111",
      "1001111110000100000111",
      "0001011000011111001100",
      "1101011011011010011010",
      "0011010000011010101111",
      "1110101101100011001001"
    ],
    [
      "0010101100000000000001",
      "1011111011010001101000",
      "0110011010100001100100",
      "1101011001011101000010",
      "1011110001110010100000",
      "1110010001110111111000",
      "1011010110111011101111",
      "0110000101110101111010",
      "1100111100000100010101",
      "0010001111011110110001",
      "1111111110010110010010",
      "1010001100001010001000",
      "0110000011100101000011",
      "1100111101001000110101",
      "0001000001000100010111",
      "1001011111011001001010",
      "0010110001100111010110",
      "1100011001110101011100",
      "0011111111101011001010",
      "1001000110110001001001",
      "1010111001111001110110",
      "0100111000100001110011",
      "1101110000101000000100",
      "1101100100100011101010",
      "0000101100000000000001",
      "0010000001000100111101",
      "0111001001011110111100",
      "0110000110101011111110",
      "1100100101111001000011",
      "0010101100111111111001",
      "1101011010100100111001",
      "1111111001100111011010",
      "0001000110111000000010",
      "1100011011010001110001",
      "1001100110101100100010",
      "1111100100110010101111",
      "1010100010000000100111",
      "1101111110111101010101",
      "1110111000100100100001",
      "0001000000110010100100",
      "1111001001100010101100",
      "1110111110111101100001",
      "0010101100000011000010",
      "1000000111010101110011",
      "1100011000011011000110",
      "1011111011001000011100",
      "0011011111000101101101",
      "0111110011101100001111",
      "0001000101010010011010",
      "1001100011001110110001",
      "0000111111111101100110",
      "0111010110111000101100",
      "0100001111110111110111",
      "1000101101111110000000",
      "1001011001110000011000",
      "0101001001100010010010",
      "0011110011101001110000",
      "1100000010100111100011",
      "0100000010010101011110",
      "1100101111000110101011",
      "0001110110000100010011",
      "0001011101100100000001",
      "1011001000001100001100",
      "1100111000010000101100",
      "1110001100100000000101",
      "1111000000100010101001",
      "1000011000101101011000",
      "0110111111001111000111",
      "0000001101010110101001",
      "0100000111111111110011",
      "1101101000111101000010",
      "1001110010110001001011",
      "0010101111000001001001",
      "0110000111111010101000",
      "0110100001010000110010",
      "0010011010110111111000",
      "0100111001000110111011",
      "1111010001011000100010",
      "0111011110100101101001",
      "1100100010111001001000",
      "1011111101110110101110",
      "1011010111000100101010",
      "0101011101000101100000",
      "1101001001101101110100",
      "0011010010000101001000",
      "1000111100101110001100",
      "1011110001101101010101",
      "0000001010101010000110",
      "1100110011001101000101",
      "1100001110010110100100",
      "0100101000000111110001",
      "0011111110011010000100",
      "1101000001111110111111",
      "0101110001111011111110",
      "1010110000111101010111",
      "1111110001011110111101",
      "0001110011011000001011",
      "0010010110011000000000",
      "0111111110111010110110",
      "0110011101101010001011"
    ],
    [
      "1000010011110110110001",
      "1001011101001100011110",
      "0000111100111001101011",
      "0111110000100110011101",
      "0011110011000001110010",
      "0101001100011001101010",
      "0100110110100110110010",
      "0101100101100101111011",
      "1010111001011000001100",
      "0111101110001100110110",
      "0100111010101101110101",
      "0010110000100101111000",
      "1111111001000110011011",
      "1010101111110010111100",
      "0001110000101100010100",
      "0111110011100101000111",
      "0010010100110111001110",
      "0111110011010010001100",
      "0001011100011000101101",
      "1000001000111010111111",
      "1011101011011101111111",
      "1100101100110110110100",
      "1000111010101100000000",
      "1101001111001001110111",
      "1111111111001101110000",
      "1011100001101100000100",
      "0001010011101001101101",
      "1011101111001101010100",
      "0101110110101111110101",
      "0011111011101001101101",
      "1001101000110111001111",
      "1000011110001111110000",
      "1001100111010010010100",
      "0000000100101111001110",
      "0100010011100100101110",
      "1001011010000001000101",
      "0011000110011001011100",
      "0011011100010101000010",
      "1110110111000010001101",
      "1000011100101001011101",
      "1100101101000010110001",
      "0000001111001100001110",
      "0111101001000100111110",
      "0110111110111100101111",
      "1011110111111100011110",
      "0011001100110100010101",
      "0001001001001111001001",
      "1100111101011001101100",
      "1100010101111111000011",
      "1010011100100111000010",
      "1111000110000101000001",
      "1010010100101111010000",
      "1000100111101111001001",
      "1001011110100011011111",
      "1000001011110001010000",
      "0110000101101001001010",
      "1101011000100111010111",
      "1100001010111011000100",
      "0110101001110011101100",
      "0001011110000010101100",
      "0100101010010111101000",
      "1100000011000010010101",
      "0110010110110011010110",
      "1101110110000110011000",
      "1100100111001000011111",
      "1000110111100000000100",
      "0110000100010110100111",
      "0111010001000111000100",
      "0100111010100000000010",
      "0100001001101001110100",
      "1100001000101100011000",
      "0010101111101110000100",
      "1100011001011001001100",
      "0101011100001000011000",
      "0001110001110000010100",
      "1100100100101110101100",
      "0000111010011011000001",
      "1101111010011110101111",
      "0001000100011111110001",
      "0011101100100001001011",
      "0110010111100000001011",
      "0010101011010011000100",
      "0100111010000000111110",
      "0101000011100000100111",
      "0100110010001110001110",
      "1101010011110101010111",
      "1110100000111000101111",
      "1110111101000000101000",
      "0101111100111001010010",
      "0101011110001000100001",
      "1001100011100011010010",
      "0100101100111111111110",
      "0111101111101110101101",
      "0000100110110011100001",
      "1101100110001000101101",
      "1000110111101100111111",
      "1101011011010101010101",
      "0111011100010110101010",
      "1010110110111101100010",
      "0011001101101000000100"
    ],
    [
      "0001100110010111110010",
      "0111011011010010001110",
      "1110100001110111110100",
      "0010011111001010101100",
      "0110010110110011110100",
      "1010111001100011011111",
      "0000111100111010111111",
      "0011010011010001111001",
      "1111011001010001010100",
      "0111110110101000101001",
      "0010101111001101101000",
      "1111110110001011100100",
      "1111111101001111010001",
      "0000001110011001010010",
      "1100111011110101010000",
      "1111001101011101000001",
      "0000110111100100110111",
      "0110110001110100011111",
      "1000101001011111001111",
      "0110010001000110000001",
      "1101111010110111000111",
      "0010001110011010100000",
      "1001010000111011101001",
      "1110110111111011111001",
      "1101010110100000001111",
      "0000011000010100010011",
      "0100011111011001101100",
      "0011011110101001110110",
      "1101110111000110100101",
      "1111011101011001011011",
      "1100100000010001110111",
      "0001100110110110010011",
      "0001001101001101101100",
      "0110101010110110101111",
      "1111101111000111011001",
      "0101000011011001011100",
      "0110010100110010000011",
      "1101011000001011101001",
      "1101100101111000110000",
      "0100110111110000111011",
      "0000100101000100101010",
      "1110110001110000101101",
      "1111101000111100110011",
      "1101111011110000110010",
      "1010110111010101110010",
      "0000011011001000100011",
      "1111101101000101111101",
      "0111010111101110010111",
      "1101100000110101000010",
      "1110000010110010111111",
      "1110010001101111111100",
      "0000100011110100001000",
      "0010000110000101001111",
      "1001011001110011110110",
      "1111001110101100001110",
      "1101000100001010000110",
      "0010110001110101100110",
      "0100010001110101110001",
      "0111101001110000110000",
      "0101010101001101001011",
      "1010110010110110000101",
      "0101110100110101000000",
      "0001101011111010101100",
      "0010100011011101000100",
      "0000000100110101100111",
      "1000011011010100011011",
      "1100011010101000101000",
      "1010011101100011001000",
      "0101111110000010110000",
      "1011101111010001011011",
      "0011110101011100100101",
      "1000111110110010001110",
      "0101101000110110110000",
      "0110000100010011011100",
      "1010010011011100100010",
      "1011100100111010101111",
      "1101100100001011001111",
      "0001000011111000101101",
      "0111110010001000110010",
      "0110001001001111000101",
      "0010000111000001001111",
      "0101111101101000001011",
      "0010000001110100001111",
      "1011011111101100101111",
      "0011110000010010100010",
      "0101100101111000011111",
      "0000111010110011111110",
      "0100101101101100101000",
      "0000010101010000100100",
      "1111010100011011100101",
      "1110000101001001111110",
      "1011110110011100011101",
      "1110000001111001101100",
      "0001000011011010110111",
      "0010101001000010111010",
      "0011101101110110101111",
      "1011001001010100000001",
      "1101001111001010010111",
      "0010010110111100001100",
      "1110011001000111110111"
    ],
    [
      "0001111011110010111111",
      "1000110111011111100000",
      "0001011100011110010101",
      "0010000110101111011101",
      "1100000001100011111011",
      "0000110011111010101100",
      "0110001000111001000011",
      "1101000110000011011111",
      "0001011111110110110000",
      "1011111010101010101011",
      "0111101001001010101110",
      "1100100010110010101101",
      "1110101111000010111100",
      "0101110110111000011111",
      "0100001000100010011011",
      "1101100011100000110110",
      "1010100101101010001010",
      "1010011001000110101010",
      "0100100100010111010010",
      "1011010100110110011000",
      "1001101001010000010011",
      "0111100001000110100011",
      "1001100010111001010111",
      "0111000100011111011101",
      "0001101101111110110100",
      "0100001010101000100101",
      "1111001000100010100101",
      "0110101101111011100100",
      "0110111001101111000111",
      "0001000000110111111111",
      "1100011110110110110100",
      "1001010100101010001010",
      "1110010110101111000010",
      "0111001011000100011010",
      "1001011000001000000011",
      "1110111101101000110100",
      "0001110110000001110110",
      "1101000110101001111011",
      "1111100011001110011111",
      "1011100001111010001000",
      "0101001011001111101101",
      "0110111011010000100100",
      "1111110100101100111000",
      "1010001001010100001100",
      "1001110011110000000111",
      "1000011101101000100101",
      "1101111011111101110111",
      "1001001010111100100111",
      "0111101001101011111011",
      "0111001010101111111001",
      "0101010010101001110011",
      "0101011111001010001111",
      "1010011111000001110011",
      "1000101100111000011110",
      "1110111100110010100011",
      "1101010101101001000101",
      "0100001001000001110100",
      "1010001111100101111010",
      "1000111010100000011001",
      "0011111101111010111110",
      "0101010110011011101100",
      "1001100010001001101010",
      "1001000011110110101111",
      "0000010000000100010010",
      "0110000101101000001011",
      "1001010101010111111101",
      "1110011100101010011100",
      "0010000010101100101110",
      "0001100000011110100110",
      "0010000000010001010111",
      "0010000101001011010001",
      "1001010011100111011100",
      "1011001001100100011110",
      "1111011101000001101100",
      "1010101011100100010000",
      "0010011111000011100001",
      "1110010100101110000100",
      "0100010111100110100001",
      "1010110110001000110011",
      "0100111110011100101100",
      "1110000010100100000010",
      "0111010100001101101010",
      "0100110011001110100010",
      "1100110010111110101011",
      "1000111010000100101001",
      "1100111110010011001001",
      "1110100111001000011001",
      "0011011011100000100010",
      "1110010011111010101001",
      "0010010010100100100010",
      "0000000101111101110000",
      "1100001101011100001101",
      "0001010001000011001001",
      "1110100100111101100111",
      "0110010010000111011010",
      "0110100111010101010011",
      "1110101110101111110000",
      "1110011000011000011110",
      "0000100101101000111100",
      "1000101101110001000101"
    ],
    [
      "0001101111100001010000",
      "0010010001110101110010",
      "1100100011010101000111",
      "0100101000110111011100",
      "1100010110010100011101",
      "1100011111111110001101",
      "0010100011100010010101",
      "0110110101010010101111",
      "1000011011011111000111",
      "0000111010001010111101",
      "1111110110101011110111",
      "0111010110010110111100",
      "0010000111101011001111",
      "0011001100100111111100",
      "0010111111010001111100",
      "1010001001011101000001",
      "0011010110001010011011",
      "1101101101100010010010",
      "0110100001100010010010",
      "1001010000010011111100",
      "1001101011101101010101",
      "0000101001010010001101",
      "1111000010100010011010",
      "0011111011011000010011",
      "1100101110011001100000",
      "1000011001001111000110",
      "0010001101000110101100",
      "1101011100001001001011",
      "1001000100100110101101",
      "1101110100111011101100",
      "1111110111110110001001",
      "1101110100010001111010",
      "0101011101010110001000",
      "1110010101000010000011",
      "0111111000010110101101",
      "0011110100011110101010",
      "0101000010100100100111",
      "1000110000011100010000",
      "0011010001101111001010",
      "1010111101101000110011",
      "1100100010010110011101",
      "0010111100011110110000",
      "1111010110110000000010",
      "1111010111001110101011",
      "0100010110000011100111",
      "0011011100101010010101",
      "0110000111000011010100",
      "0011010111110001100000",
      "1011001000100010010111",
      "1101010100101101011101",
      "1111001100001111011100",
      "1110110100010111110001",
      "1000100011110111100101",
      "0000000000111000110110",
      "0100001000010000111011",
      "0111001111101001001101",
      "1101011010011001001001",
      "0100010101111000110100",
      "0100110010010010100000",
      "0001001111110111110010",
      "1010001101100011111111",
      "0000010001101110001011",
      "1100001011111100010000",
      "0110101011001000001101",
      "0010111101100000111111",
      "0101001111011111100001",
      "1011010001010001100100",
      "1101000101011100001100",
      "0010000110111001100010",
      "1111100000010011010111",
      "1111000001010001110011",
      "1100111011111000111111",
      "1010011110011110010111",
      "0001001110100111110000",
      "1100111110000111000011",
      "0000111010001100100110",
      "1110111111111001111101",
      "1110100111100000000000",
      "0100010101101011000001",
      "0101010001001100100101",
      "1101110100000111001001",
      "0010010010010110111000",
      "0001110010010000000101",
      "1101100011101011101111",
      "0111011010001001000111",
      "0011010101001100100000",
      "0011011010101101011010",
      "1011100101100011110011",
      "0110001001011011011110",
      "0111000111010100010000",
      "0001101110011111011001",
      "1000101010001111101001",
      "0110101000011111110010",
      "0100010101101101010110",
      "1110011010000001110010",
      "0011101010111000011010",
      "0100000100110101110000",
      "0110111100000110010100",
      "0100011111110001100110",
      "1000101000011101100011"
    ],
    [
      "1010101001101001101001",
      "0100101011001000100011",
      "0101110001110101000110",
      "0001110011100110100111",
      "0001110101010000010111",
      "0111100110101100100000",
      "0000111101101100110100",
      "0010011011011110101000",
      "1111100111111011101010",
      "0001001000101100101111",
      "0100110101101110000100",
      "1110111111011110011110",
      "0001111010010001000101",
      "1011101101111011100000",
      "0001110110100101110110",
      "1100000001100010101110",
      "1101110010111110010111",
      "1001001011010011011001",
      "1001001011000111110100",
      "1101001010011110010010",
      "1100010100111010011111",
      "1011001111111001100101",
      "0001101001001001110001",
      "1001110000000011001111",
      "0110010001101000111001",
      "0101100101110100010011",
      "1100100101111101001110",
      "1011010111101101111101",
      "0111011001101011010111",
      "0010100110001111011000",
      "1101011110101010000001",
      "0100100111011101000000",
      "0101010101011101010000",
      "1110111001101000111110",
      "1001001101001001111110",
      "1001001011011001010110",
      "1111110011100011101010",
      "1010001110001010100110",
      "0110010110001100011111",
      "1101000000010001100100",
      "1101000111110011010011",
      "0100000001100110110000",
      "0000011001001101100100",
      "1100110100000010011101",
      "1111011011101000101011",
      "1110100010011100000100",
      "0001001111001011011100",
      "0100101001010110111000",
      "1001001111000010000010",
      "0001100001011001010111",
      "1001000111110110111111",
      "1011000111110111111100",
      "1011010010100000100100",
      "1100110111110110111110",
      "0001101111001000010110",
      "1100110000100100001101",
      "1110101110101000101001",
      "1011100011110111110010",
      "1000101111100110010010",
      "0010010100011111100111",
      "1111101010111001010111",
      "0000111111101100000000",
      "1110100110010101111001",
      "0100010001011111111101",
      "1001000001010110010001",
      "1010101101101100111110",
      "1110010010011011101010",
      "0001010001101100011010",
      "1011100111001001101011",
      "1110101101100010100000",
      "0010011111111011000000",
      "0010010010010001111001",
      "0110110110100100000110",
      "1001111001100111001100",
      "1101100011100010010011",
      "0101101001000000011000",
      "0000010000011110100110",
      "1111011000010111101111",
      "1110001000111010011011",
      "0101110011100111110010",
      "0011011000100010110110",
      "1100001101011010101001",
      "1111001110000110011010",
      "1101110110110110000011",
      "0110011000001000101011",
      "1000000011101101111001",
      "1101110100111000111001",
      "0101111011010101111010",
      "1011000011101100001111",
      "1011111100101110000111",
      "0010111010010110111000",
      "0100010111000110000001",
      "0110010011001011111111",
      "0000010011100110110100",
      "0101101011000010100110",
      "1001111101100001111110",
      "1101110010111000001101",
      "0000000011001001110110",
      "0010111110001001111101",
      "1111101001101010011001"
    ],
    [
      "0110100101100000001001",
      "0001111100101000111110",
      "1001101011010000001110",
      "0000010101110010101101",
      "1101111100111111110100",
      "1010101001110001100110",
      "1000101100011110101110",
      "0001000011011101101110",
      "0100000011011010000110",
      "0100110010110011010010",
      "1110101011011110101101",
      "0101000000011000111110",
      "0101011101010100101100",
      "0010000000101111001101",
      "1011010011110111010111",
      "0111011011001010010111",
      "1111010100001011001011",
      "0101010101110110010100",
      "1010111111010000111010",
      "0110111100001100110110",
      "0100100011111101011100",
      "0011101100000100110000",
      "1110100001110100010111",
      "0100110111111011010111",
      "0010101101100100000000",
      "0110111011111010111000",
      "1001110101011001111101",
      "0001000011110010101110",
      "1101111010011000011000",
      "1011010110011111101011",
      "0110111000110110000101",
      "0110010011101110001001",
      "0000001011000110100001",
      "1010011100000000101000",
      "0110111101110110101010",
      "1000000011111010101010",
      "0000101011001010000010",
      "0001101100001010101100",
      "1010000100110000001100",
      "1110000011010001100111",
      "0010110100111111101001",
      "0011000011110011111001",
      "0010100111100001011000",
      "1100110100110111101110",
      "1010111111111000001110",
      "0101000001100110101010",
      "0101010011110100011000",
      "1011010111000100000111",
      "0001111101110011101000",
      "1011101001011000001110",
      "1010001011100001110011",
      "0010001001011101111011",
      "1101110110110000111100",
      "1000101110100001000010",
      "0110001010010000100111",
      "0010000001101111000000",
      "0100011100001111011011",
      "0110110101110110001110",
      "1110111000000011100100",
      "0000110111001000101101",
      "0000101001101001111001",
      "1101111101111000100111",
      "1101001010000111110100",
      "1011111000111100110111",
      "1101000010010001110010",
      "1000101010101110100000",
      "0111110100011011111110",
      "1111100000011110110010",
      "0000000101100000001010",
      "0111100010101100011010",
      "1000100101010101111011",
      "0100111111100000111000",
      "1101011011101101111111",
      "0101001010100110101111",
      "0011111010110000010111",
      "0110100011101100111000",
      "0001001011111100000101",
      "0110110010010001011111",
      "0011110100000010111110",
      "0011010110011001011011",
      "1101100001111011111100",
      "0001100110111101010101",
      "1101010010011010001110",
      "1011101101101101010011",
      "0001001001000000001111",
      "0000100000001001110111",
      "1101011010101111110110",
      "1111000100011000001101",
      "0111011011000001110000",
      "1110110011000001000011",
      "1100110010010010101010",
      "0011110101110101011001",
      "1011000110000111101110",
      "1101011100111001101001",
      "1111001101111101011110",
      "1001011100010100111110",
      "0101100001101111100100",
      "1100001101101011011011",
      "0001100100100000100000",
      "1000000001011101110100"
    ],
    [
      "1110110101100111110100",
      "0101110000100111001101",
      "1001011110011001000001",
      "0000100011010101011111",
      "1110101101011001011011",
      "1111110011101001001010",
      "1111011101001011101111",
      "1011000011101011011000",
      "1010010111010011110100",
      "0011000101000110010111",
      "1101110010001110011101",
      "0000101010110111011010",
      "1100000111111100101011",
      "0001001100111001110110",
      "0001000000000100110110",
      "1111101000010000110111",
      "1111000101011110111111",
      "0100010010000111111010",
      "1111101000100100100110",
      "1011001111111110010100",
      "1101000000110101000110",
      "1100101100010000000111",
      "1010101111101110110011",
      "0101000011110000100010",
      "1100111100111100011101",
      "0111101111100011101010",
      "0110101010100011000100",
      "0110111000000111010111",
      "1101011010011010000100",
      "0000010101011110001110",
      "0011111011000110000001",
      "1010100101100000111101",
      "1010101010001101011100",
      "1010000000111000000001",
      "0101101011000100101010",
      "1011000100110010000110",
      "1101110101100110011011",
      "1111110101000100000010",
      "1111010110100111011000",
      "1010011011011111001001",
      "0000100110011000110110",
      "1000111100101111101111",
      "1001101100110011001100",
      "0111011011111101000011",
      "1010111000100111000101",
      "0101111011000110110001",
      "0101110000110000100001",
      "1111110001011111010101",
      "0111110001100101111111",
      "1010001011101110000100",
      "1011011101011100010000",
      "1111100111001111000010",
      "1011101110001000001011",
      "1000000111100101110101",
      "1011000000100101111011",
      "0010100011100100101111",
      "1010110100000010100001",
      "1111000001111010101000",
      "0110110110010110101011",
      "1011110001111011100101",
      "0000110101100010111011",
      "0111111011100001001001",
      "1101110101011110110111",
      "0111001001101001101110",
      "0000010100000000110111",
      "0011110100100011111101",
      "1010101001100110011001",
      "0100101010001101010111",
      "0001110001100010000010",
      "1011000010010011010011",
      "0111110011011100101101",
      "0011111100010001010000",
      "1100000101001100010010",
      "1001000100011011010100",
      "0110110011010011000101",
      "1111110001101011001011",
      "0011100010100101001010",
      "1000111011110010011011",
      "0000111111100000011111",
      "0000010000100010100001",
      "0001011001011111111110",
      "1100101101100110110110",
      "1010100101110101011000",
      "1111110100111011011010",
      "0101011001001110100110",
      "0101110001111001011111",
      "1011010110111001100110",
      "0101010110101001000010",
      "0010011110001110001001",
      "1001011101100010110000",
      "0000010100000000000111",
      "1101010111000001001001",
      "1101001110101010100100",
      "0101101100011000101100",
      "1000101110101101111101",
      "1111001100101011000001",
      "0010000001110100011010",
      "0010100111011011000001",
      "0000101111101111011010",
      "1111111110111101101110"
    ],
    [
      "0010111000100110010110",
      "0101101100001010100110",
      "1101011100011000010111",
      "1111000111110111100101",
      "1101100010101110100001",
      "0101000101111001010010",
      "0101110101001011110101",
      "1001000001010111011011",
      "1110100100000111100111",
      "0000100101001010110010",
      "1100110010010101001001",
      "1001010000011110011101",
      "0000101111011100010010",
      "1001000001101001010000",
      "1000001011000101101110",
      "1100010001000110101010",
      "1000101010001000000110",
      "1011110110111011111000",
      "1011100100111101110100",
      "0000001100011100011111",
      "1100000000001001101101",
      "1000100011001110011100",
      "0001010000101110010111",
      "0101100010000111000101",
      "1010000011100001001111",
      "1001110010001101011110",
      "0000100001010000101101",
      "1001010100001100011010",
      "0010101011110100011111",
      "1100000010100010101000",
      "1101101111000000001110",
      "1011000011111101000110",
      "0101000110011000100111",
      "0101011010010100100111",
      "0000000001010001111101",
      "1111000010001001100000",
      "0110010001001001110000",
      "1101001101010100001101",
      "0100010110010111101000",
      "1000000001011100111010",
      "1011011010111011010110",
      "1100010000000011011110",
      "1100011010100111000001",
      "0011010101000100011111",
      "1000010101101110010100",
      "1000110110000110001001",
      "1011001001110101100011",
      "0111011101100101011000",
      "0001100111111100010010",
      "0011001100010010011111",
      "1111101101111011101100",
      "1001011111001100001011",
      "1100011111100110000010",
      "0000010111111111110100",
      "0010000110101001100100",
      "0000000111000111100110",
      "0000001110111001110100",
      "0111011111100010111011",
      "1001001101101110011011",
      "0100001111100011001111",
      "0000011110011011111000",
      "1111100011001010010101",
      "1100011111001010111110",
      "1000010101100000111011",
      "1111101100001101000100",
      "0001000100000111001101",
      "1010010111101000001000",
      "0101001110111110111100",
      "0101011111001101111111",
      "1111101111011001010111",
      "1011010110101001000001",
      "0000110001000000011100",
      "0001101010000101001001",
      "1110010010011010001010",
      "0000011111100000010111",
      "1111100101111000010001",
      "1011101101100011010111",
      "0100100101111000011001",
      "0001010111001001011000",
      "1001000011101110100111",
      "0000010101111010000111",
      "0010110100011000111110",
      "1010011101001110111111",
      "0111000110100001011010",
      "1110010100010111001010",
      "0111100010111101000011",
      "0010011101010100010001",
      "0010000111001100000001",
      "0010001100100100101011",
      "0010101010001111000010",
      "1110111110101001000000",
      "1001011001101110110000",
      "1100100110100001010011",
      "0101101100101010101011",
      "0110011001001110110011",
      "0110010101111000101111",
      "1110001111110110011111",
      "1001010000011010000011",
      "1100101111100111000111",
      "1100101101111010001110"
    ],
    [
      "0000101110011111010100",
      "1000111011100111111110",
      "0000100010110111011100",
      "1011011000111010100001",
      "0110111000101101011001",
      "1101000100001110100100",
      "1001011100110100001001",
      "1010100011101000000011",
      "1110010010100000001110",
      "0100000001010001011011",
      "1010010110011110001010",
      "1110010110000111101111",
      "1011100111001110010010",
      "1101000000101101111000",
      "0000011011000000011110",
      "0011110010001110111100",
      "1000011111111100011100",
      "1000100001100000110001",
      "1111110010100110100100",
      "0001011110010100000010",
      "0010111100011000011010",
      "0001011010110101111101",
      "1000011011001100110111",
      "1101000110011000001010",
      "1010111000110001100100",
      "0111011000001101100000",
      "0001001101111001000001",
      "0011010110100101110100",
      "0101111100000001111010",
      "0111110101110110110101",
      "0111010011010000100001",
      "1110011000000111101011",
      "1011001101011010101011",
      "0001001100010011101010",
      "1101001110000000001110",
      "1101000111111111100001",
      "0011111011110000111011",
      "1001101100110010101001",
      "1101001111011001011111",
      "0110101011001011010100",
      "1100010011000011001001",
      "1001000111010000011100",
      "1101010101111000101011",
      "1111001101001110101111",
      "0000011100001001001001",
      "1001101101000010101000",
      "1100111011011101000100",
      "1010110010001001111001",
      "0010101100010100011101",
      "1111110101100001110100",
      "0010000001110110011000",
      "1100101111111100000001",
      "0001000000010011100110",
      "1011100000111010111011",
      "1111001101011101010000",
      "0010110100110001010011",
      "1010001111000100101101",
      "1111000000001101001100",
      "0011000000011001001011",
      "0111110010111100011110",
      "0011000010010010011101",
      "0110110100001010100010",
      "1110000000001001101111",
      "1011000011111100101011",
      "0110111101101011010010",
      "0010010001010011000001",
      "1001001010000000011110",
      "0110001101110010110100",
      "0111111111100110101000",
      "0111111010000010001110",
      "0101011110000001011010",
      "1111000111101111010111",
      "0011011010011100010011",
      "0110000111001011011000",
      "1001000001001101010100",
      "0010001111100100111000",
      "1001010101001010000011",
      "1111111011100100100110",
      "1101010011010001011000",
      "0111101100011101010101",
      "1001000110001010111111",
      "1001111110010010000110",
      "1110110001010011000101",
      "0001111110000111100110",
      "1110001101010000001000",
      "0011110111000010100010",
      "1001100001001111001101",
      "0111110010110100110111",
      "0111101101110110111001",
      "1001010000100101111101",
      "0010100011001001101101",
      "1111001010011010100110",
      "1000000111000100000000",
      "0010010011110010001000",
      "0011101000100101101000",
      "1100100110000010000100",
      "0100101010100000100000",
      "1111111011111010010110",
      "0100011000111001010011",
      "1011011101010100100100"
    ],
    [
      "0001011110101111100011",
      "1001011010001110100111",
      "0001010101111000110100",
      "1011110101110010001110",
      "0010001000000101010100",
      "1001100100111001010111",
      "1000010010110100100110",
      "0110010100001000110110",
      "0011010011110111010000",
      "1011001101100101110000",
      "0000000001111110101111",
      "1111110101001001000110",
      "1111110101111011100101",
      "0010011001111100111100",
      "0100001100000100000010",
      "1100111101000010000011",
      "1010100010100111101000",
      "1000100101101110000000",
      "0010011100100110001111",
      "0111000000101110000101",
      "1101001100000011000010",
      "0001101110100101010001",
      "0110011100011110101011",
      "1110100101110111101110",
      "0100011110001110001110",
      "1111001111101001111110",
      "0001111011110000011001",
      "1100001000010000110110",
      "1100100110101101101100",
      "0110010101010110100011",
      "1100111011010011111101",
      "1111111010100101110000",
      "0110001101001011101011",
      "1011000001111110101000",
      "1011111010000111100001",
      "0001100011001011111100",
      "1111100010011101110001",
      "1000011100111011000101",
      "0001011000011111101100",
      "1110101110111110001111",
      "1101100101000011100110",
      "1010101111010110101100",
      "1111000000100100001101",
      "1100111010011010101110",
      "0101011100100011001111",
      "0000001000111110000101",
      "0101100100101011011110",
      "1111001100101110100010",
      "1001111101101101101011",
      "1000010001110011011111",
      "0000110000100000100010",
      "1011111010100011111100",
      "0010010010101111011101",
      "1110011011101001011100",
      "1100111101110101001110",
      "0100111010100011011010",
      "1101000100011010101111",
      "1101111110010001001111",
      "1010110101100001011011",
      "0000000110110000101000",
      "0111011101000000110001",
      "1111011100001001011101",
      "0000101100101001110000",
      "0011101110111001101001",
      "1000101101110001011000",
      "0100010001011001111000",
      "0011101011101011110011",
      "1001001000110011011011",
      "1101011010011010000101",
      "1011011111111011001010",
      "1100001100110100111101",
      "0101000110111110010000",
      "1101111111010111110111",
      "0011001010010010011000",
      "1001000001111101111000",
      "1100100001110111110000",
      "0010100111111100111111",
      "0011000111100010110001",
      "1111101101000110100110",
      "0100101111010001100011",
      "0111110001100101011010",
      "1111011001001001100100",
      "0011000110110010001011",
      "0100111100111111100101",
      "0100100111010010110111",
      "0100100110110011101101",
      "1001000011110010011001",
      "0000101100011100100101",
      "1000001010111001110101",
      "1110011000101010000100",
      "1110101110010101000000",
      "1001100011100101010010",
      "0101001101110000000101",
      "1010101101011110000100",
      "0010101110110111101011",
      "0111000111110110111110",
      "1011110000011010010011",
      "0101011101010000101111",
      "1110100110111001010001",
      "0100001010000111010101"
    ],
    [
      "1100001001011100110111",
      "0101001110100100000011",
      "0010000000010101110000",
      "1101011110011100111010",
      "0001110011101001001000",
      "0101010110110011011100",
      "0010101111011010100100",
      "1011001101000010111100",
      "0001110011011000101011",
      "0011001111011001110010",
      "1010011100100110101100",
      "0100101010110100000000",
      "0100111110101011000110",
      "1100011011010101010101",
      "0110001111111111110100",
      "0100100110111010111100",
      "0001001001000101011110",
      "1110100100110001010011",
      "1100000001001101000101",
      "0110011000111110110101",
      "0001000000001111100010",
      "0000110000101101011111",
      "0100101001110011000010",
      "1011100100000010111111",
      "1000111010011010100101",
      "1110111011111010110010",
      "0100100011010001001010",
      "1001111110110110110101",
      "0110000111000101111101",
      "0001001010101100010001",
      "0111001100000010000111",
      "1111010010000011011000",
      "0011101001101111110110",
      "0001111110110101101011",
      "1001001100101011110011",
      "0001001010110000011110",
      "1101101100011111100110",
      "0110000100101010001010",
      "1001010100111111100001",
      "1011010111110110110110",
      "1100111000000101011110",
      "1011000100001110110100",
      "0110011101000100010010",
      "1101000010011010001010",
      "0110111000011100010101",
      "1010100111011011011111",
      "0001111001001101100000",
      "0010100011001101111000",
      "0001101100111101101011",
      "0101011111001111100001",
      "1001101100001010010101",
      "1111110101111000010010",
      "0000100111001000111000",
      "1011100110010110010111",
      "0111000110110000110101",
      "1011101100000001001100",
      "0100000100111011101001",
      "1000010100111110101110",
      "1110100110001110100110",
      "0100010001010010001110",
      "0100101111110100000101",
      "0111110010011010101011",
      "0001000101000001111100",
      "1010111110011000100111",
      "1100101100001000010100",
      "1001010111111110000000",
      "0110111110001101100001",
      "1001111011101000000111",
      "1111000110010101100011",
      "0010101011101101101010",
      "1001010011010111100101",
      "0010000010010000000100",
      "0001111001000111001101",
      "1101001001110101101000",
      "1000001010000010100111",
      "1100100010110001000110",
      "0110001110010101001101",
      "1111000010011010000011",
      "1110100110101001100011",
      "0100001010111101100110",
      "0110001000100111111011",
      "0010000101100100000100",
      "1000110011111101110100",
      "0110001001101101100101",
      "0000111011111100101100",
      "0001011101111001111000",
      "1101111111010111101110",
      "0011101011000011111100",
      "0000000111010101001100",
      "1100111001001101110001",
      "0101100010010010000011",
      "0000011001100000011001",
      "0001110001100100001001",
      "1110111010101010010000",
      "1101000000111011110101",
      "0111001000011010101111",
      "1111001111101001100001",
      "0000110001110110000000",
      "1110000101111001001000",
      "1010011111110010010011"
    ],
    [
      "1111101110011001011001",
      "0001110110100000000110",
      "0010001100011110100000",
      "1110110001000111101111",
      "0010100111001010000001",
      "1010011010000100011001",
      "0000000100011100010111",
      "1011101101001110110001",
      "1011100000000000010000",
      "1111111000110011100010",
      "1101110111011011110101",
      "0111010101000001100010",
      "1110101101011001001111",
      "1010011010011000000001",
      "0101111001010011111100",
      "0000001001001111000110",
      "1110011100011000101000",
      "0101000111101011110010",
      "1111001010110011101010",
      "1010000011010001110000",
      "1001001001101010011000",
      "1110100001100010001111",
      "1010111001100001001100",
      "1011111010011101001111",
      "0110000100101011010100",
      "1111001101111001100100",
      "0010010111101110011010",
      "0100001110001010000110",
      "0000000100000110011110",
      "0110011110100001101000",
      "0011010101100011100101",
      "1111111011100100100100",
      "0110100100011000111101",
      "0010010010010011000110",
      "0111001101100001011001",
      "1010010110100110100001",
      "0001100001001011010110",
      "1001010110100001111110",
      "0001100010110011110110",
      "1100111100001000001100",
      "0110011011111000110000",
      "0101100011011101110100",
      "1111000000001001011110",
      "0000000111010111110011",
      "0101100101100100111101",
      "1111110110101111010111",
      "0011110111000110110101",
      "0000011110110010001011",
      "0110011100010111000101",
      "1100101100110010110000",
      "1101011110000001101110",
      "0001010110011011001010",
      "0100100000101111110110",
      "0010000100000111000110",
      "0001100001000101010001",
      "0110010100100000001111",
      "0011010000100101111000",
      "1110000001110000010100",
      "1000010000100110110101",
      "0001111011101100111101",
      "0101101000000101111101",
      "1011000010011110001001",
      "1101101100001000110101",
      "0101101110000010001110",
      "1110100001110001011101",
      "0011000101011011111011",
      "1101101101100101001001",
      "1101001100010011001101",
      "0010011110100000001011",
      "0001010110001101010111",
      "1011010110010010001001",
      "0100111011010011000101",
      "1010110000100101001001",
      "1100001101111111001110",
      "0010000100101000000110",
      "0110100010011110011011",
      "1000011011011011111010",
      "1010001000001111101000",
      "0011010111101100001011",
      "0100100110011011110010",
      "1100111010100001001101",
      "0001001100111001101101",
      "1001000011111100001011",
      "1000000000111001001010",
      "0111010000011100101010",
      "1010011011010111001001",
      "1100001010101001000000",
      "0101001101000000001111",
      "1011111100101001111001",
      "1100011010101011110111",
      "0001110011000100010011",
      "0101110111100000001101",
      "1000010011010011111011",
      "0010000010010111101101",
      "0100110000101100001001",
      "0111010100111100100101",
      "0101110100000111001011",
      "1100100101001000011000",
      "0100010010101101110010",
      "1111001011010111110001"
    ],
    [
      "1101111001011010101110",
      "1100101000110110011010",
      "1101100001101001110110",
      "0010111101011111110010",
      "1000001010001101001110",
      "1100110101101010110001",
      "0010100111000100010010",
      "1000011011001110100100",
      "0000011001010100011000",
      "1001111101101011111001",
      "1010110010110100110100",
      "1111100000110011100100",
      "1100110101011101000001",
      "0101010110000100100100",
      "1011110001011101000001",
      "0010001011111101101010",
      "1011110010011110000010",
      "1111001111000110011111",
      "1001100111010001000010",
      "0111001010000011010001",
      "0110111110101110100011",
      "0101101000111101110000",
      "1110011001001100101011",
      "1010111011001011011101",
      "0000100010001010111000",
      "1011101010011110110001",
      "0111001111110110000011",
      "1010000110011110101010",
      "0111010110101010011001",
      "0101100101011011001000",
      "1010000110000011110010",
      "0001011111101110110100",
      "0110111101011101001110",
      "0110001101010101000111",
      "1001000010010010100011",
      "0110010111001011010000",
      "1111101001000011001000",
      "0001010101010001100111",
      "1000111000000101110000",
      "1100110000101001011101",
      "1010101011101111101100",
      "1100010110011010111101",
      "1011110010010110110011",
      "0101010011010010010100",
      "0110011111101110110110",
      "1011111100110110100001",
      "1110101011011010000100",
      "1011100111100100011011",
      "1101101001010100001010",
      "0100101000011011100110",
      "0010111011001110011001",
      "1000111100101001110101",
      "1100100101101100101110",
      "1000101001100100111010",
      "0000100000010101001011",
      "1100110010111111010010",
      "0010100011100001111011",
      "1000011010111010101010",
      "1111100110110110100010",
      "0001101010110111111000",
      "0000000111100111101101",
      "0101001011110011100100",
      "1000000000101011100110",
      "1111011101000100011111",
      "1100010010110110110001",
      "0111011101110011111011",
      "0110011110101111101010",
      "1101100101010011111111",
      "1100100101011101001010",
      "0010010010100101110111",
      "1100010000011101010111",
      "0111011100111101010101",
      "0111010110100000010001",
      "0101010110010100110010",
      "0110100110111111001100",
      "0000110001101001100001",
      "0011000110101010111110",
      "0010100010100110011010",
      "1000010011000011111100",
      "0000011110110110000010",
      "1100011100001001011111",
      "1011100100110011000001",
      "1100011000000010100110",
      "1100101110100110000011",
      "1101011001011010011101",
      "0010001100010100100111",
      "1001101001111110111100",
      "1110011100101111101010",
      "1100000001110001110111",
      "1010111010101010001011",
      "0010010011000011000110",
      "0000000111111100101110",
      "1100110000111101010001",
      "0101000010111101100001",
      "1100111010110010011111",
      "1001100110011001100001",
      "0100110000000110001111",
      "1110110110100011000010",
      "1101111111110001001100",
      "0001011110101100000111"
    ],
    [
      "1111100101011111100011",
      "0101101101111101001001",
      "0000001110100001001100",
      "0000001101101101110100",
      "0111111100110011101001",
      "1100010001000011111101",
      "0001000100101001000011",
      "0100100011001010001000",
      "0001010100111000110101",
      "0100110000110001001001",
      "1110111010101001100011",
      "0100011110000000001110",
      "1010000011110110110001",
      "0101001111011000011100",
      "1100001001110010000101",
      "1000101011010000010100",
      "0010110110110001110110",
      "1001101100101010100111",
      "0111111111111110100001",
      "1110101001000001000001",
      "0001010000001001000111",
      "0001000010000110011011",
      "1000001101100100111101",
      "1011111010110100100000",
      "0111110100101110101001",
      "1101010111100101110000",
      "1010100000001010010001",
      "1101010010101000010111",
      "0011010101011011101111",
      "0010110110100001000101",
      "1101110001110111010001",
      "1100001001100100110000",
      "0000001111111011000100",
      "1001100111001100101111",
      "0111100101001001111110",
      "0011000000000010100100",
      "0101110100000001011010",
      "1110111011101100001001",
      "0011101111100101011011",
      "1000001110000000111001",
      "0001101110000110000100",
      "0110101101101110111101",
      "1010000100110111101010",
      "0100111001001101001010",
      "0010110100101100010011",
      "0010100001111001010111",
      "0111110110011101000001",
      "1110011101100110101100",
      "1001000101110011010111",
      "0000000111111011101111",
      "1011111111000010100100",
      "1011011011100011000011",
      "0001110111100101010000",
      "1100011000000000011010",
      "1111001010010011101110",
      "1101100100100001010011",
      "1011101111010011111110",
      "0100101111010101101111",
      "0111110101100011101110",
      "1010000111000101101111",
      "1000111000001001011111",
      "1111100110010100101001",
      "0001010111010110111101",
      "0100011011111010010001",
      "0111111111101001110000",
      "1001111110000111011011",
      "0110111111010110011010",
      "0111011111100001111110",
      "1011010010000111001110",
      "1011100111000001101100",
      "1000001100000100011111",
      "0110001011101000111011",
      "0111100010100010001010",
      "1101101000001100010010",
      "1010011110000000101101",
      "1101110100001111011010",
      "1001100001000110101101",
      "1100010000001100001101",
      "1001000100110010011011",
      "0110001001010100100011",
      "1100110111010111010100",
      "1101000101001010110001",
      "1101001010010010100111",
      "0011000111110010111110",
      "1001001011011100111101",
      "0111001111000010000111",
      "1010010100101101010011",
      "0111101100100110110100",
      "1001110101000010100011",
      "0011110100001101001011",
      "1111010001010110000010",
      "1110000011000101111100",
      "1110101110101010000000",
      "1001000011010110111001",
      "0101001101011101101101",
      "0001011101101100111111",
      "1101111101010001101001",
      "1001110110001011100100",
      "1001110110001000011100",
      "1011011100101110001110"
    ],
    [
      "0011101001110010001110",
      "1000111010011111011110",
      "0110101100101011011111",
      "0100110101111011111111",
      "0110001010000101011000",
      "0101101000110101000010",
      "0110110101001001000101",
      "0110110011001010001100",
      "1010010001001100101001",
      "0101100111100101101001",
      "0001111010111011011011",
      "0111100000011101001001",
      "0110010101000101100010",
      "0100011101100010111111",
      "1111101011001000110100",
      "0101110011001110100100",
      "1001001101011011101001",
      "0010110110010010110111",
      "1101101101110110100100",
      "1100100001110011110000",
      "1111011100000111000100",
      "0101100111000100111011",
      "0111011111111110100110",
      "1000100110110101110001",
      "0011101010111010100101",
      "1111101010110000100101",
      "1001000110010111101011",
      "0111111001100110001010",
      "0010110010010100011101",
      "1000010101010001110101",
      "1000011000011101100000",
      "1111010000100110111010",
      "1001101111001110001110",
      "0100011011110010111101",
      "0101010001100101110110",
      "0101111010000101111010",
      "0111111111001101100000",
      "1100011011101000101000",
      "0010001100010000101000",
      "0011101111111001101011",
      "1001100101011111101110",
      "1111100010011000011110",
      "1111100111111101110111",
      "1111000000011010000001",
      "1101111101100110110110",
      "0101010011111111001111",
      "0010000101100000110110",
      "1011011100001110110100",
      "1101101111011101010111",
      "1100001001111100100000",
      "0000001010111110111101",
      "1010111001111010010101",
      "1110111111100000111111",
      "0110101111000110101111",
      "1100100110110001000110",
      "0110101100110010111111",
      "0101111010000000101010",
      "1000110101111101111011",
      "0000000100011111000010",
      "1011110010101000111100",
      "0010010010001011001000",
      "0111100110010011000011",
      "0100001010001010101010",
      "0100101100011000100011",
      "1010101001001100101100",
      "1011111001100011001011",
      "1001011110101101011101",
      "1100011010111010011001",
      "1010001001111110001111",
      "1100111111111001101100",
      "0111110011010111000011",
      "1010001001010110011011",
      "1110011111011110011110",
      "0100011100011110110101",
      "0001000111100011110000",
      "0100011100101110000001",
      "0000110001011011001111",
      "1110010001110010010001",
      "0010011001100011010000",
      "0001010101010000010000",
      "1000100101011111001001",
      "1101001000010010100101",
      "1001010000101111101110",
      "0000010001001010110111",
      "1101101101101111010110",
      "1011111111011010100011",
      "1100000101000011110001",
      "0111011010001110010111",
      "0000011001010101000101",
      "0110111010001010101111",
      "0101110111101011101111",
      "1001101101111010001011",
      "1011110110011101110001",
      "0110010110001111100010",
      "0100000011111101110000",
      "0111100111010100001011",
      "0010001100011001010001",
      "1100101001111011100100",
      "1001100010111101011110",
      "0000111110001010011111"
    ],
    [
      "1011011010110101101000",
      "1011010011010100010011",
      "0001111101110011010100",
      "0111000010000001000101",
      "0100001101000000110000",
      "1110011100001101011011",
      "1100010011111110001110",
      "1000111100010000001011",
      "0101011010111111000111",
      "0110101111010001100001",
      "0000010100110111100101",
      "0110111101011100101111",
      "1110001011100110011110",
      "1110010111101000000100",
      "1001101001011100011011",
      "1100011011101011001011",
      "1111111101001010111011",
      "1100010101011011101010",
      "1011010001100110010001",
      "1110010100001101110101",
      "0101110111100010000110",
      "0111101000000100010101",
      "1111000110101110000011",
      "0111111000010010111001",
      "1101001110100010110011",
      "1001100110001001010110",
      "1101011101011010011100",
      "0111001010110111001100",
      "0010011110011101001010",
      "0001011110011110111001",
      "1110110110010000101101",
      "0010000001111100110010",
      "1011100000110010111010",
      "0010100111111011000010",
      "1111100101000100011110",
      "0110011010000001011000",
      "1010111000101001111100",
      "1010011001001010001101",
      "0010110110100111110011",
      "0110110010000010100001",
      "0101001111001101100011",
      "1011011001110110010100",
      "0101111100110000000101",
      "1000101010110000111111",
      "1101101111111000001100",
      "0001000010100101101110",
      "0000101111011011111011",
      "0111111000110100011001",
      "0000001100110000101001",
      "0011100110111101101010",
      "1100110011010111101101",
      "1111010010111101001001",
      "1110101111011101001100",
      "0110010001101001101010",
      "0001010111110000110110",
      "1101010110001110101100",
      "1000110110101010010101",
      "0000011110111011110100",
      "0111101011100001001110",
      "1000011011111111010110",
      "1000001111111111101100",
      "1111011001011000100011",
      "1011111100101001001011",
      "0010011010111101011111",
      "0100010010101111010111",
      "0101010000000011011011",
      "0011000100100001000011",
      "1011010111011011000010",
      "1111011111100010001010",
      "1100000101101011100100",
      "1111001010000101000111",
      "1100011100100011011100",
      "1001010100110110010111",
      "0000101001110100011100",
      "1101010000100101000111",
      "0000011101110000000100",
      "0001000110100011011100",
      "1110110101111001010001",
      "1100010110100100010011",
      "0011001100011000000011",
      "1111111000110100001000",
      "1010011011010010000001",
      "0101001010101111100110",
      "0100011100000010000100",
      "1000100001100101111011",
      "1101111011100101101001",
      "1000101011101101100010",
      "0011010100011100100010",
      "0001111100100001001001",
      "1001111000011111000011",
      "1100101000101111010101",
      "1001000010001110101001",
      "0101000000000110001000",
      "0110001110101110111100",
      "0000100011000110000011",
      "0100101010110011000110",
      "0000010111110101101010",
      "1010000100010101110000",
      "1001100011101111011011",
      "1001011100011100011100"
    ],
    [
      "0100001100101000111110",
      "0011000001010101011101",
      "1110111101000010111000",
      "1110001111001110111110",
      "1001101000101011110110",
      "1011001101000000101011",
      "1111101110010000011010",
      "1101000100011101001011",
      "1010010011101011011101",
      "0010001100011111110101",
      "1011100100011011011101",
      "1000101001110101100011",
      "0001010100100011000011",
      "0011111000000011001001",
      "0011101010101001011010",
      "1111000010111001010110",
      "0010110110101011001110",
      "1100101000011001100110",
      "1110110100010000100010",
      "0101000000011000111100",
      "1111001001011001010000",
      "1100011110101011000011",
      "1110000110010010100101",
      "1111001111001110010000",
      "0100010111000010111010",
      "0011001111000011111110",
      "1000100110010010100011",
      "1110101011101110110010",
      "1100000101101001010101",
      "1010100111000100111111",
      "0010110000000011101101",
      "1110011000110010000000",
      "0110111110011110000110",
      "0011011011111010011110",
      "0100101111110110001111",
      "0011001100000001000000",
      "0111011011111010000001",
      "0101101111001001100100",
      "0100111100101010100011",
      "1111000000000101000110",
      "0111001000100001011010",
      "0110001101110111100101",
      "0001111001110100110111",
      "0001100001110111001001",
      "1100101101100000100001",
      "1001111000111100110110",
      "0110001000100100001100",
      "0010010001110000110010",
      "0001111110111101011011",
      "0111011011011111011111",
      "1111001000111111000010",
      "0001001110111110101110",
      "1010011001111100000010",
      "0001000001001100001010",
      "0011010110110011011101",
      "0010010111001100110111",
      "0010011111111011111101",
      "1111100100111101001000",
      "1111010000011101000000",
      "1111011100010100111010",
      "0000001010000011011100",
      "0110010111101000100011",
      "0101110111111000101110",
      "1100000110010110001001",
      "1000111010011000110110",
      "1000101100010010001100",
      "1001001011101011110010",
      "1111010110110001101101",
      "0001100000110011111100",
      "1000111001000101100100",
      "0001111010100100000101",
      "0110000010011100001101",
      "0011010011000011010101",
      "1100001101111101011111",
      "1110011011100000100111",
      "0111111010101010010000",
      "0101100111010001010011",
      "1001000001101100110100",
      "0110011100000101110100",
      "0111000100001001100111",
      "0100010100001001001010",
      "1000100000000001010111",
      "0100101010000111101010",
      "0001111101101001110111",
      "1000100111111000101110",
      "1110110010101000111100",
      "0000110101110000011010",
      "0101111000100110011011",
      "0000001010000100111001",
      "1000000101110100110111",
      "1011010001001100111010",
      "1010110100100110010111",
      "1110010111101111100101",
      "0011010100111010011001",
      "1101001100011110001101",
      "1101011111111101110101",
      "1000101110101110010111",
      "1011001110101000011001",
      "1101101100111100110111",
      "0001110100001110010101"
    ],
    [
      "1111001110000010011111",
      "1100001100010000111000",
      "1100111010000101111100",
      "0010100110010001100100",
      "1010101100100100100001",
      "1111100001110010010110",
      "1101101001101011011100",
      "0000010001101101110100",
      "0010001011110100111011",
      "1001101100011010001010",
      "0101011010111110110100",
      "0110110100110000100100",
      "0001010111111110111000",
      "1100110010100110001010",
      "1000100011101001101100",
      "1111111100111001000011",
      "0011010011101011111111",
      "1110010101111000110000",
      "1000001111000010100110",
      "0110011101100011011100",
      "0100010010001011101011",
      "0001010010011100111010",
      "0111100010111001001000",
      "0000101011111001011001",
      "1011001011010101010001",
      "0100100111110110000000",
      "0000111011110000111011",
      "1010010001001010101000",
      "1001101000110100111101",
      "0101101011001010010100",
      "1101000001001010010001",
      "1010110111100110101101",
      "0110101110110110011011",
      "0011010100110011001001",
      "1000110011001111110101",
      "1101011111111000001010",
      "0000011101100111101011",
      "1111110100101000100011",
      "1011110010101110011010",
      "1001001010000011100001",
      "1110010011010010111101",
      "0110111100011001001100",
      "1100010111000011111110",
      "1000110001111110110111",
      "0100110110110010011000",
      "0001100011011000101001",
      "0001011111100110100100",
      "1011000000010100110001",
      "1000001000001101111001",
      "0101000001110010101111",
      "0110100011111011111101",
      "1011001010011100010110",
      "0010100011011111010110",
      "0101001101000100000001",
      "1010011110010001100010",
      "1011111011100100111010",
      "0011110011101001011000",
      "1001110111000111000010",
      "0011100100111011110111",
      "1101001011100100100010",
      "1111010011010010001000",
      "1011010001011001000000",
      "1001011111100000111010",
      "1111101000111101110101",
      "1110110000110111100110",
      "1101001011101110111010",
      "0011000010101010011001",
      "1010010000001001110001",
      "1000000010111110110100",
      "1011101101011011100011",
      "1101001111011011110111",
      "1111001000110001001100",
      "1011000010111100111011",
      "1111101110011110111011",
      "0010100100010011101100",
      "0101110110011100101111",
      "1101000100111111011000",
      "0100110001011001001000",
      "1000101101100000100110",
      "1111001001110110111111",
      "1100010111101110000101",
      "1000101100000101010111",
      "0111110011000111100000",
      "0100111001001100001000",
      "1011110010101010011101",
      "0110111101011110111000",
      "0111110100011101101001",
      "0101100111011010011011",
      "0110001101100010110000",
      "0000001100010110010010",
      "1000000011011100011011",
      "0010010011001001110010",
      "0001110000100001000001",
      "1110000101010110010100",
      "0000010101001010100011",
      "1000001010110100011101",
      "0101000000111110000100",
      "0110100110010001001101",
      "1101000000011100110011",
      "0110000100110110001110"
    ],
    [
      "0100100101000010101111",
      "1010111110110011010111",
      "0100011011101100000111",
      "0001011010110011111010",
      "1011001001010010100011",
      "0110000101011010011000",
      "0011100110001011000001",
      "0101011101000000111100",
      "0111100001011010000010",
      "0000101111001000111001",
      "1111100100111011100101",
      "0111000000101000001100",
      "0010110000000001001101",
      "1110001010111000101010",
      "1101101101000000101100",
      "1010001001000110010010",
      "0110101011000000101101",
      "0011111000001100100100",
      "1011011010000001101000",
      "1011010001000011101100",
      "0001101100010000101111",
      "0010000101010111000101",
      "1000001101010000110110",
      "1000111111111111110110",
      "1000010001011011000010",
      "1000001101001010110111",
      "0100000111111101110111",
      "1101111010011011110010",
      "1010100111011011000001",
      "1111011110100111111001",
      "0011001100011001110101",
      "0110110010110011011000",
      "1000001010010100001001",
      "0111100000110010100111",
      "1010010100000011011101",
      "1000100010111000010010",
      "0001101111101011101100",
      "0110101001110101101100",
      "1101011100001111110110",
      "1100111011101000111111",
      "1101101110011101001111",
      "1101011100001110110010",
      "1010100001111010101110",
      "0000101111000110110001",
      "0101011101001111100010",
      "1111111100010000001011",
      "1011011010100101001000",
      "0010110110111010000111",
      "0100011011010011000001",
      "1001110000100111111111",
      "0000011100000100101110",
      "1010110101101100000000",
      "1010100011011111111001",
      "0100101110100101111011",
      "1010010000001110111011",
      "1101111001010000111101",
      "0101011110001101101000",
      "1010011111011111101110",
      "0000011001101101101000",
      "1010000011111101110001",
      "1011001000001001101010",
      "1010000001001001111011",
      "0001101000110010000011",
      "1101011101011001010111",
      "1010011010010110011000",
      "0010101111011000000000",
      "1101100101010111000100",
      "1011000110100011001101",
      "0001110101110111010111",
      "1101000010001000101011",
      "1101100011111101001100",
      "0111010010010000100110",
      "0001011000101110100010",
      "1000001110101000010111",
      "1011101101011010011101",
      "0001010010100001110111",
      "1010100110101001110110",
      "0111101110100010100110",
      "0101011010101111110110",
      "1111011111101110000100",
      "1000001101010110101111",
      "0000110000110110010010",
      "1110011010011000111001",
      "1100011101100110011011",
      "0100011010100000111101",
      "0110000000111010101100",
      "0100111101011000101111",
      "0110101000000011111101",
      "1101111111111001101101",
      "1010010011001000110101",
      "0001110000010111111111",
      "1011000001000010000101",
      "0010000100011111101011",
      "1000111010011011100001",
      "1001110100100000011011",
      "0011110000101000110111",
      "0001010111110101111101",
      "1110001101000011000011",
      "1001001110110001001011",
      "0110110100110100001100"
    ],
    [
      "1100100011100111111000",
      "0111011010110111000011",
      "1111011011110101010110",
      "1010010000011110110100",
      "0110111011101101010011",
      "1101001101010111100000",
      "0011010101111001101101",
      "1101001010010011011100",
      "1110001011111000101001",
      "1100101011011110011100",
      "1011000101110100001101",
      "0001001111011110110111",
      "0110111101100010011010",
      "0001001100101011011111",
      "1111010011110011110000",
      "1111101101111011011010",
      "0111001001100010000001",
      "1001010000011101111011",
      "1000100010011101001000",
      "1101110011001000101010",
      "1101010101010110001010",
      "0011100011010111011001",
      "0111110010110111000111",
      "1101000011111101001111",
      "1010100101101110111110",
      "1010101010001101110011",
      "0010100110001111101111",
      "0001100000100011001110",
      "0111011011001010110101",
      "1101110010010110101000",
      "1000110011100110001001",
      "1111011010011111000010",
      "0101111000010001010100",
      "0011101000100000110101",
      "0111111110101011101010",
      "1100111111101000101000",
      "0111000011000000010101",
      "0011011100100001101000",
      "0110010000110011110011",
      "1101011110110011101111",
      "0000110111011111111010",
      "0010010010010011000110",
      "0101010001001111010001",
      "1011011001000011011000",
      "1101111010011101111011",
      "0000011100011100010110",
      "0110111000011001101111",
      "0001000001100110001100",
      "1000010111010110000010",
      "0101011100010111100010",
      "0110001111100011110001",
      "1001101100011000010000",
      "1001110111111010110100",
      "1111011111111010011111",
      "0110101111100001111001",
      "1101100010010101001101",
      "0110010000010111111110",
      "1000111101010000101001",
      "0100110110111110111110",
      "1100111111111000001001",
      "1101001011011101011101",
      "0111101101110011101001",
      "0100111101010000110000",
      "1101111110001100111000",
      "1100110001100000000010",
      "0001001010101110000000",
      "1000100011100001101010",
      "0110010111101101001010",
      "1001011010110111111010",
      "1011100110110101110101",
      "0010111100100010011001",
      "0111010001101001001101",
      "1000110110101001110110",
      "0100010110101011100011",
      "1001111101110111001000",
      "1111101110011001111000",
      "0111000110000110011100",
      "0110110001101000001010",
      "0101111100111010011110",
      "1101001001100100101000",
      "1110101101010011111110",
      "1010001100100000111000",
      "0010001001100110100011",
      "1000010011011100100101",
      "1110011010001010001101",
      "0001000100011100110001",
      "1010100011111010000100",
      "0011000011100000001111",
      "1101110100010110111100",
      "1100000110001100010100",
      "1011001101101111011001",
      "0001111010010000101100",
      "1111100100111110111111",
      "1110001111100001101111",
      "0111011110010110100111",
      "0010110101101100001110",
      "0011001000111101111100",
      "0110100001011000110000",
      "1001010101001000011000",
      "0110101010010010111000"
    ],
    [
      "1101100010111001100000",
      "1100100001101110011010",
      "0000111011011111111010",
      "0001111001110011100100",
      "1011100000000011001011",
      "1101101111010000011101",
      "1110011100010000110111",
      "0100100000001110001100",
      "1111111101111110001110",
      "0001011001110110111101",
      "1110011101101010111001",
      "0110000110001101010101",
      "0001001100000011001111",
      "0101101110111101001111",
      "1010101100010110000111",
      "1000100010100111111011",
      "0001001101001011101000",
      "0100100011011000010111",
      "1000000100001110100101",
      "1001101001000101011111",
      "0000000111111100011110",
      "0000100100100000000100",
      "0100010001011000101010",
      "0010001100100111011110",
      "0100101110101101000011",
      "1100101011010000101111",
      "0110111101101100100101",
      "1001100100101000110100",
      "0111110010100110101111",
      "1011111000011010011010",
      "0011111101110100110001",
      "1000110101110101100001",
      "0100100001101110110110",
      "1100110100000011001010",
      "0100110100110111110001",
      "1000011001010010000111",
      "0100001011010001010100",
      "0101001101110111101011",
      "1010110000000010010010",
      "1100000100010011110100",
      "1010010011011110110100",
      "1001111000111000110001",
      "0010111110110110100110",
      "1011001100101101001101",
      "0100000100010111000001",
      "1101111111011110011111",
      "0000001101111110110011",
      "1100111010000001101010",
      "1110100010100100100011",
      "1000000101011100001001",
      "1100011011100000111100",
      "1010101101010110001011",
      "1001000001011010110101",
      "1100111001010111111101",
      "0011110111110010010001",
      "1011010101000000000011",
      "1001100010001100111000",
      "1100111000111100001110",
      "1110001101110110000111",
      "0001000011111001111111",
      "0111001110110000100110",
      "0000001001001000111100",
      "1000010011001011111110",
      "1001111111001001011010",
      "1001011101101000000110",
      "1011100100111010011000",
      "0000010000010000001101",
      "0001111100101101001000",
      "1010110101101000001010",
      "0100101001000110101111",
      "1000010111000010010100",
      "1110111111001011100011",
      "0110101011011000101000",
      "1111010110110101011110",
      "0101010001101001101000",
      "0100111011110110010101",
      "1000010010100110011000",
      "0111000000010110001001",
      "1100011110110011111010",
      "1111010010000101111101",
      "1111010101110101000010",
      "0100010110011111100001",
      "1000000000110010000001",
      "1010000111011100001010",
      "1010001001101110011100",
      "0111111000010000100000",
      "0111001101101111011001",
      "1001001111011011110110",
      "1000100111100101010101",
      "0110100001110100101011",
      "0000101110100000111010",
      "0110001100001011000100",
      "0101101101000101001010",
      "1101001010011110010110",
      "1011111111001110001110",
      "1011100000101011100011",
      "0110000010011000010110",
      "1111111001000000010011",
      "1111000110110100011011",
      "1000111110001100110110"
    ],
    [
      "0100110100001100111000",
      "1110111101000011110010",
      "1000110110001100010001",
      "0111011101110101100010",
      "1100101110010100101100",
      "1001010110000001101000",
      "0100111011000001110110",
      "0011011110101110110101",
      "0110111111111110101011",
      "1101000101011000001001",
      "0101101110101111001100",
      "1111001101110101011100",
      "0101101111111010110010",
      "1001001001100100111010",
      "1111000111111001000001",
      "1110001001011111100000",
      "1111110111010000111001",
      "1000111011101010110000",
      "1010110110001000101010",
      "1100100011010000100110",
      "1111000101000111011000",
      "0111100001010000010101",
      "0010001011011111100000",
      "1101100111001010011101",
      "1011010010110001100110",
      "0010110101101110111111",
      "0010011100010111011101",
      "0011111100111001001100",
      "0000100001001110000100",
      "0010101111001011010101",
      "0101001000011110011001",
      "1011010011010011111110",
      "0011101111111010011100",
      "1110101001011001000000",
      "0010100110111000011010",
      "0001000100010110001011",
      "0101111110110001001011",
      "0001110010011111000011",
      "0000010111110100000111",
      "0000110001001000100101",
      "0110100000010101011111",
      "1011001010010101000101",
      "1000101001101001110110",
      "0010011111001001010000",
      "1101011000010101111101",
      "0010011100110011101101",
      "0101000110010001100100",
      "0011101100111011010000",
      "1100011001111110101010",
      "0100010011011011001101",
      "1001001110111110101000",
      "0011001111101111001100",
      "0110111011010100011110",
      "0010111110100101111100",
      "0110100100101110001111",
      "1101110011011011011110",
      "0001101011110100000110",
      "1001001000010011000110",
      "1110001000010011100111",
      "0010011110000111000111",
      "1100001110100110100111",
      "1000111000101001111101",
      "1000010011000000111011",
      "0011111101111101001010",
      "0001100100010001111101",
      "0110011100011011010011",
      "1111001001010111000011",
      "0101000101111100101101",
      "0011100101011011111001",
      "1111110011100111001111",
      "1011010010111110101011",
      "0010010010111001010110",
      "1100110000000010011111",
      "0100010111000011001101",
      "1010001100001111001111",
      "0100011011101111000010",
      "0011100000111010000010",
      "0001111100100111101111",
      "1000011010000101001011",
      "1010111110010000101100",
      "1001011101111000100101",
      "0101101111010100111111",
      "0001110000101010100100",
      "1000010111101110000101",
      "0000101011110011001001",
      "1001000101100111101000",
      "0001001011110000010100",
      "0101001100000010010111",
      "0010011010110100001001",
      "1011111001001111000000",
      "1101100011101000000011",
      "1100011000001111100110",
      "1001001011011011000010",
      "0010010011111111100110",
      "1110010111100100110110",
      "1000101111011101000101",
      "0010110101100101100111",
      "0111000000100001111000",
      "1111001010111010011100",
      "1010000000010010000010"
    ],
    [
      "0111110110111000011110",
      "1011001010010101001110",
      "0111111000110110111101",
      "0111101011001110111001",
      "0111101110110000010011",
      "0011011100011001101010",
      "0010100110000010100100",
      "0001000001010100001100",
      "1110100100111101010101",
      "1001101111001011010011",
      "1111010010110010000000",
      "0010111110100101000110",
      "1010010100001010100100",
      "0100000101001000110111",
      "0011011010000010100111",
      "0001110001000101110001",
      "1111010000111011000110",
      "0010110000011111100011",
      "1001100010110000000110",
      "1110001001100001100101",
      "1101011000000010100100",
      "0011110110001100110010",
      "1011000101011111001111",
      "1001110000011011011011",
      "0011101100000001111001",
      "1001101001011010101101",
      "0111011011011100100111",
      "0001100110111101100101",
      "0010010001100000110010",
      "1000011011010101011011",
      "0100101011111010001011",
      "1111111010011010010010",
      "0111011011110011100111",
      "1100101111111101001111",
      "1110111000111000011111",
      "1000000000011011001011",
      "0101110001111001000000",
      "1011111000111101111111",
      "1001010101110001010001",
      "0001111101111101000000",
      "1111010000000111100111",
      "0011010101101001110001",
      "1101000011100110010010",
      "0101011101110110111110",
      "0100111001110001111101",
      "1000011000000100110110",
      "1001110000000010100000",
      "0010110110111110101111",
      "1111010101001010000110",
      "0100101111000101110110",
      "1110000110100001110011",
      "0101111110101011111100",
      "0111010100110100100110",
      "0011011110000100010101",
      "0101100101111110111110",
      "1111111001100110101011",
      "1111101010111110000011",
      "1110111100101100101111",
      "0000011100100001100111",
      "0010100100111000100010",
      "0101101010001111100010",
      "0000011001011100111000",
      "1010010101111100110000",
      "0100011101001010010011",
      "1000101010101010100001",
      "0111000111001011000111",
      "0111111001011010010000",
      "0101000110011000110011",
      "1000001010101101111011",
      "1101111000010101110011",
      "1101000101100111001100",
      "0010001001011110000110",
      "1000001110100101110010",
      "0011010101001000001000",
      "1110011000110110010011",
      "1000110000000111001010",
      "1111110011000011000111",
      "1111111110001111011110",
      "1111011101110010100101",
      "1000110100100100100111",
      "0011101010001100010010",
      "1001010011011000001001",
      "1100110101101100001001",
      "1000000001111111101101",
      "1000100011010111111101",
      "1100000110101001010011",
      "0011010101110001000010",
      "0010001100110001100110",
      "1000010101101000101011",
      "0001111100110110000101",
      "1010110000010111100100",
      "1011100100100010000111",
      "1100101100101101011100",
      "1100000110111110001010",
      "1100011111100111111000",
      "0001110010011010110011",
      "1101101111000011011011",
      "1001000000111010010110",
      "0100101100001011111101",
      "1000110110000100000111"
    ],
    [
      "0100001100111011111011",
      "1100100111001101100001",
      "0011100110111111010110",
      "1100001000100101101011",
      "0101001011001101100001",
      "0001000010100101101110",
      "0010000010011111100000",
      "1000001001110110000000",
      "0111101001011010000110",
      "0111010110110010001100",
      "0110001010000111000101",
      "1101100011000011010011",
      "0100011010001101111110",
      "0110110110010110111101",
      "0010101100011010000100",
      "1000010101100110101000",
      "0010101001010111010111",
      "0111011101100001111111",
      "0111100001100000011101",
      "1000111111101001011010",
      "1001010111101101110011",
      "1111110010111111111101",
      "1000010111101011111010",
      "0001010100101000111001",
      "0001011101110011001101",
      "1111010001010101010001",
      "0001010110000111101000",
      "1001110111010110110110",
      "0100011111001001111101",
      "1000110111000001111111",
      "1100000101110101001111",
      "0000001011111010110000",
      "1001001000101100100101",
      "1111011010110100110101",
      "0100111001101111111000",
      "1011101001001011000010",
      "0111101110001010010000",
      "1011001001000001111101",
      "1000010010101111011001",
      "0111110001001100001000",
      "1110011000010001111101",
      "0100110110010111011110",
      "1010111111111010001100",
      "0011011010110110111001",
      "1100111101110100110111",
      "1000010001101110101010",
      "1000001000000000011110",
      "1000110001101100110111",
      "1100101101011101110011",
      "1010000111110110010101",
      "1010111011100111010000",
      "0000001010111101011001",
      "1001100111111011101111",
      "0011011010110010110010",
      "0110111111101110111011",
      "0111010010010000100000",
      "1111011100100010100110",
      "0000111100111101101110",
      "0001111101101011011010",
      "1101111111110000000001",
      "0011110100101010011111",
      "1110000000000000000110",
      "0001110110111011100011",
      "0111111000000111001000",
      "0111110110001110110101",
      "1101010111100101010101",
      "1110011110001000011000",
      "0001011100110110000101",
      "1100010010100110010011",
      "0010101001100010101011",
      "1110111010101010000000",
      "1110110000110010100000",
      "1110000100001111100010",
      "1010011111010011100111",
      "0111110100011000110100",
      "0101010010110111000110",
      "0010110010000000010010",
      "1101011011010100010100",
      "0011111111001010001001",
      "0001001100010101101111",
      "1010101110010001010001",
      "0010001000110010111110",
      "0111100110011010001111",
      "0110010110000001100111",
      "0101101100000111110001",
      "0110010000011110000011",
      "1111010101100111011010",
      "1010111000001101111010",
      "1000011000110000100011",
      "1010110011100010110000",
      "1010001000000010001111",
      "1000010000110000011101",
      "1010110101010110111100",
      "0010010100001000110111",
      "0000011000100011101010",
      "1101000110011111100001",
      "1100100000100001100000",
      "1010101000001010100101",
      "0100100101001111011101",
      "0110110111011101000000"
    ],
    [
      "0011100010110011010010",
      "0001111111100010010010",
      "0110010101101101010110",
      "0101010101110110011101",
      "0011111010101010001011",
      "0111000101110100101101",
      "0101100111101111100100",
      "1100001000001111010101",
      "1101011001000100010110",
      "1000000011111001010101",
      "1000111100010001110010",
      "0001010110011110110000",
      "0000001001001100101011",
      "1111101100100001111011",
      "0100010001100100110111",
      "1011011011000011101101",
      "0001100111110101011111",
      "0001110001110101101111",
      "1010100110001010010000",
      "1001111011111100110000",
      "0101100111101010000001",
      "0101110100000100011000",
      "0111000111110000010001",
      "0100100101110111101000",
      "0011101111110100001111",
      "0001110101000100110110",
      "0001000001111000110110",
      "0000111011110111101000",
      "0110110101111111111101",
      "0110111010000011111111",
      "0111000100000101111010",
      "1101010100100010011110",
      "0111001111000110000111",
      "1110111101111110010111",
      "1100101111111110010001",
      "0001111000111101111101",
      "0101010101100010011011",
      "0111111000001101011011",
      "0001010010100100000101",
      "0001110110100101010011",
      "0010010001100100011010",
      "1000001101001000000110",
      "0100110110000010101001",
      "0111111000011001111111",
      "1011000100010010101010",
      "1110111111110011010000",
      "1101000111100110101001",
      "0101011101100001011100",
      "0000010010010000111101",
      "1111000100111101111111",
      "0111010010101000111010",
      "0110011000100100011011",
      "1100110001101001000101",
      "0000100001110111010101",
      "1011101001000000101100",
      "0001000100100111111000",
      "1001011011101010111110",
      "1101101111101100101001",
      "1100101010011101111100",
      "0111110000011001011110",
      "0010000010110110010001",
      "0010010100011001110011",
      "0111101001111101101111",
      "0100101111010101101001",
      "0000101000101110000111",
      "0110000011000101100101",
      "0010001111101111011100",
      "0101111111111000011101",
      "1110011101100000100000",
      "1011110100101000100111",
      "0001000010100001110111",
      "1110011001101100111101",
      "0110111000100000101010",
      "0010001111000010010111",
      "1011110101110011011101",
      "0000111110000001100110",
      "0000110000110101101111",
      "1111101100000110011001",
      "0010001100111111111001",
      "0111100001110110110101",
      "1111110001010000001101",
      "0001000011010011100001",
      "1010111111111111010100",
      "0001010010001011001010",
      "1111110101101010010011",
      "0010111001101111011010",
      "0000100010011000100110",
      "0110000111011000011101",
      "1010101001010011001010",
      "0001000101101110010001",
      "1100100111001101101111",
      "0100100011111011111001",
      "1100000110111110000100",
      "0111110010000100101010",
      "1111001110110100000111",
      "0101100101001001111010",
      "1001000110010010110000",
      "0100110001111100110011",
      "0011001100100100001110",
      "0111001010011111100101"
    ],
    [
      "1010010100100100101000",
      "1000011101101111001110",
      "0100010101101001011101",
      "0010010111001110000100",
      "0010000011100000110101",
      "1101110101111111111011",
      "0010101011001111000111",
      "0101111100001101101001",
      "1001001010001001011101",
      "1110000000100111111101",
      "1111000101100010011010",
      "0110011010111000110101",
      "0110000011011010110011",
      "0110111110110001010101",
      "1111011000001011000110",
      "0101100000010000001011",
      "1110110000111100111000",
      "0001110011001000101100",
      "1000000100100001100001",
      "1010010000110101110010",
      "0110011100111110110111",
      "0101110100001010111101",
      "1100010100100010001111",
      "0001011111100111000011",
      "0110010111011110001011",
      "0011110110101001110101",
      "1110001010000001011001",
      "0100000111010101000101",
      "1000010110101111001110",
      "0101111010000010110000",
      "1010001111101111100110",
      "0111110101000011100011",
      "0001111110001001111101",
      "1101011101011001101111",
      "1111110000001010100000",
      "1111010110010100111011",
      "1100001001000001010010",
      "0011110111001111100110",
      "0111101011110111100100",
      "1111101110010001010000",
      "1101000101100100100010",
      "1011111101010000000100",
      "0100010100011100000000",
      "1110011001101110111001",
      "1111001001101110000100",
      "1010000101101001100000",
      "0001101111010001001110",
      "1001101111101011011110",
      "1001110010111001101101",
      "1101101010101011011001",
      "1011001001001111111011",
      "1111001110101010111010",
      "0010110100000111000011",
      "0101010111100110110010",
      "0101101111010101011110",
      "1011111011111100000100",
      "1010000100000111101010",
      "0111101110011000000000",
      "1010001111111001101011",
      "0000111010000101001010",
      "0011011000110000010101",
      "1100101111110101010100",
      "1100011011001100111101",
      "0100010011101000001100",
      "0011100001101000111001",
      "0111101000001100010110",
      "0110111010100111101110",
      "1000011110011001011100",
      "0001111010100011011111",
      "0011111100010110011100",
      "1011001010010011001011",
      "0010100010010011110111",
      "0001111001011101111011",
      "0111000000010010111100",
      "0011111011110001100100",
      "0000011110111110010110",
      "0010011011010010001001",
      "1111011111111100011001",
      "1010000011001101001001",
      "0010111000100110001011",
      "1000011010100001100001",
      "0101101011010111100111",
      "1111000011001100100010",
      "1001111010010000010011",
      "1000010111111001110101",
      "1101101000111000111010",
      "0111100101100010111101",
      "1110000100001010011110",
      "0110111111101111110001",
      "0010101100110110000101",
      "0000101110000110011101",
      "1110011110101110000111",
      "1011100001011011101110",
      "1110001110010111000111",
      "0000110001110101100010",
      "0010111011101001000010",
      "1010111010001100000100",
      "1100111000000110011000",
      "1001011101111111011100",
      "0001010100010000110000"
    ],
    [
      "0010001110111011010111",
      "0001100100100111000010",
      "0110000000000110010011",
      "1111110000110011001110",
      "0000111011101010001011",
      "0000101010100101110001",
      "1101010011001001110110",
      "1010110011111010001011",
      "0111000111011100010110",
      "1000010110001111110110",
      "0100100011100110111101",
      "1101000100110010111000",
      "1111100001111111101100",
      "0001111111000100110001",
      "0000111000010011000000",
      "0110110010100011000101",
      "1100001101100100110001",
      "0010101010111100000011",
      "0010010111000000001111",
      "1000111000100101100000",
      "0010101010000111100010",
      "1100001100011100010000",
      "0000110001100101001101",
      "1001011110011001111010",
      "1010000001001010010000",
      "0010010000110001100010",
      "0111001110110000010110",
      "1101111110101001110110",
      "1111101011010011000001",
      "0100011000111011010011",
      "1000010110001000000101",
      "1000111011001001010000",
      "1001110110001101111010",
      "1000010000000011100000",
      "0000101111100000110101",
      "0100100011011000010000",
      "0110101010000010000110",
      "0011101011110100001001",
      "1010100100000010110101",
      "0010100111111000100100",
      "1011001101011110101001",
      "1011001100110100101100",
      "1011110000100111000011",
      "0000001001000101001001",
      "1000111011111011110100",
      "0111110101101100111010",
      "0001010011110001110111",
      "0011110110100000101011",
      "0100100110011110111001",
      "0001100111110010010100",
      "1100110000011101101001",
      "1011000101110111011100",
      "1111000011001101000110",
      "1111011100010001000100",
      "0000111110010110100111",
      "1000111110000001010111",
      "1011011110110110111010",
      "1001101110101111001111",
      "0010101011000000001100",
      "0110000000111101101101",
      "1000100100000011101101",
      "1110000111011100101110",
      "0010000011011010000001",
      "1100100110010001110000",
      "1110001100000100100101",
      "0110111100010110100001",
      "0010000000100101100100",
      "0001000100000011110111",
      "1101010101101010100111",
      "1111111011101100010110",
      "1111101011010100000111",
      "0011001000001011001110",
      "0111011000110011110000",
      "1100001101100011011101",
      "1100111111001011000111",
      "1001101111101111101011",
      "0000000101101101001110",
      "0101101101111111101100",
      "1111101011000110110110",
      "0011111110111100101111",
      "1100000100110011101111",
      "0011111001100000110111",
      "0101011001101111011001",
      "1110001111011011000111",
      "1001100110101000101101",
      "1001001011111111111100",
      "0111101010001011100111",
      "1000011100001101010100",
      "0110001000100101010011",
      "0100011011000011110110",
      "0010010000101011011100",
      "1100011101110010010111",
      "0110001101101100111111",
      "0101010101111110010000",
      "1110011110001010110000",
      "0001111011101100000110",
      "1001101111100111000011",
      "0010011011111001110010",
      "1000101010000001001000",
      "0010011000110111110000"
    ],
    [
      "1011000110111010100000",
      "1101111101100010001011",
      "1001110111101110110111",
      "1101100001111010111111",
      "1001010000110111000100",
      "1100010110011111111010",
      "1010111010110011111010",
      "0100100011100100100101",
      "1000100100100100010110",
      "1101111101011100111010",
      "1100010011000011111011",
      "1011000110111111001001",
      "0011011110001001011101",
      "0100111000011100100011",
      "0110001101111100100100",
      "0111111001100111110000",
      "1010001001010110010100",
      "1101111110011011010100",
      "1010110011101001001111",
      "1100101111100010111101",
      "1001100101110011000101",
      "1110000101111010111010",
      "0100010110101100000110",
      "0110101011010110100000",
      "0000111001000111001001",
      "0001101101111111000110",
      "0101001000000011011110",
      "1101000001010111100111",
      "0110010101110110000100",
      "1001111111011101010100",
      "0111111001101100000011",
      "0111001010000111110100",
      "1001111101010100101000",
      "1101010100100010110111",
      "1100100001111000101000",
      "0011100010001001111110",
      "1010001000111111011000",
      "1010110001101001101011",
      "0101101001000001110000",
      "1000110010010101111111",
      "0111001010100000000010",
      "1011001001000010110100",
      "1100101111000000011000",
      "1111000111011001100001",
      "0010110000101110011011",
      "0010011011110011110100",
      "1011010101111010010001",
      "1001011000101101000010",
      "0011100101001100111100",
      "0011110101101000010111",
      "0000001101001101100101",
      "1101111000100001111000",
      "1000001001101110101111",
      "1101000111011100000000",
      "1001100100011010100111",
      "0001101110010011110010",
      "1101000111010000001010",
      "1001011100001001001010",
      "1010000011110101100010",
      "0000001110001110111100",
      "1111010101101100011010",
      "0111101111010001001001",
      "1010111111011001101101",
      "0000110110110101001111",
      "1110110110111001000010",
      "0011010101110011010011",
      "0110011010000000110111",
      "1110000010111110001101",
      "0100000101011101110010",
      "1100000110010110101001",
      "1101110011010000000110",
      "0001111111010110001001",
      "0010000010100010101101",
      "1101011011011010110001",
      "1011111010010010010000",
      "1111111100111100001101",
      "1101111100001010000001",
      "0001010001100101111001",
      "0101000111011001101010",
      "0101000101100100111100",
      "0111110100001011110100",
      "0011010101101001110111",
      "0101100000101000101111",
      "1011110000111110110101",
      "1010010001100001110101",
      "1010101110101110100001",
      "0101010100001000001010",
      "1111001111101110111110",
      "0010000000100100000100",
      "0001011010100101110000",
      "1110111000101000010111",
      "0110110011101110011100",
      "0100110101110110000110",
      "0000100000101101110010",
      "1111010110011001011110",
      "0011001001010011100110",
      "0000100111010001110100",
      "1001000100101001110010",
      "1100001100110000011010",
      "1000010000101100010101"
    ],
    [
      "0010100110101000100100",
      "1101110100000101101001",
      "0011011000010100100101",
      "1111110101110001100011",
      "1011000110100111100101",
      "1000011111000001110101",
      "1110001110100101110001",
      "0100011000010010101100",
      "1010111010001100001101",
      "1110000010101001101001",
      "1011001000011100101110",
      "1101001000010011101011",
      "0111000100000001101101",
      "0011101011110001010010",
      "0111100100101000001010",
      "0001100000101001001011",
      "1100010011011001000111",
      "1011111000100101100010",
      "0010101010110001000100",
      "0010010110110001110010",
      "1100001111001011000101",
      "1100001001010111011000",
      "1111000011110000011111",
      "1101010011100101000011",
      "0110110010010101101111",
      "0011100011010110000000",
      "0101111000100100001010",
      "1000011101001101010110",
      "0101000101111000011001",
      "1000101010011001100110",
      "1001100110001001101101",
      "0111100010011001000001",
      "0001100101011100001100",
      "1010100011101101100011",
      "0101110101100001000000",
      "1111100111110101111110",
      "0101010010110101101000",
      "0010001000001001111101",
      "0000110110100111101011",
      "1101010011100110101000",
      "1111110010011110111011",
      "0000110101101110000001",
      "0100100110100111010111",
      "0011110010000010000111",
      "0101001110110110001001",
      "1100010000001101000110",
      "0101001001100011000000",
      "0001010111101010000011",
      "1010101000000001010111",
      "0100001011001111010100",
      "1111000110100101001110",
      "0101000010000101110000",
      "1001010000101011100001",
      "1110010011000000110100",
      "1111101010000100110001",
      "1000010111101010100101",
      "0111010110000101011101",
      "0000010101101010101110",
      "1101100000000111100001",
      "1100010111101000111000",
      "1111000110000011001110",
      "1010001110111000011111",
      "0101000111001010001101",
      "1000011010001001011110",
      "1011010010000010000100",
      "0010111000001001001100",
      "1100100100001010101110",
      "1000010010000111010111",
      "0100000100110001100101",
      "1110000110000000100101",
      "0111001011110001111101",
      "0100001111001111101110",
      "0011110110010110110110",
      "1101011101111000110000",
      "1001101011010001100111",
      "1011010100000101001110",
      "1101011111101110010001",
      "0101111000011110100001",
      "0100010011010011001001",
      "0110100001000100000000",
      "0001111110011111100111",
      "0010000110100111011101",
      "1111011100000001110100",
      "0000101010011100000010",
      "1010101000110110001100",
      "1110001111101101000111",
      "0010100111111001110100",
      "0011110011011000101000",
      "1101011111010010100001",
      "0111000000011011011111",
      "1001011011101111111100",
      "1001001101111110010001",
      "1010001101000001011100",
      "1000001110101000101101",
      "1011010000000111011000",
      "0110000111011010100010",
      "0000010101001101001000",
      "0101001000100110010100",
      "0001100000011010101101",
      "1100111111010010000011"
    ],
    [
      "1011101101001011010101",
      "0100001001110100000000",
      "1001001100110101001011",
      "0100011110011101100100",
      "0010101000110111000101",
      "0010010100110111000011",
      "0001110000011011011000",
      "1111001001110001011101",
      "0111101111011000101000",
      "0010000100010100110101",
      "1110111011001001001010",
      "1111101000010011001101",
      "1111100100010011100111",
      "0010100000101010001101",
      "1111001110011000000111",
      "1010111101100001100100",
      "0001110101000111001001",
      "0010101011011100000110",
      "0001110110101010011011",
      "1111111010111010100100",
      "1001100110001001101001",
      "0000010111100001000001",
      "1011110100000011000110",
      "1101010100010010000101",
      "0000111010001011011110",
      "1010100001011101000100",
      "1011101010111010111000",
      "0100110111100001010001",
      "1011000101100110011010",
      "1111100011100001110110",
      "1010100010110010110000",
      "1000100110000001101100",
      "0000100001011001010000",
      "0111110100110100011001",
      "0111100010001000100110",
      "0001011100100101010100",
      "0111001001111111010000",
      "1101100100101010111010",
      "0000110110101110000100",
      "1011000101100111011001",
      "1011111101000111100011",
      "1111100010000000010000",
      "1100101111001000100011",
      "1001110111110110111011",
      "0110001100111011110000",
      "0011000010010000111101",
      "0101010101010000010110",
      "0111010001100110011000",
      "0110101101100111000100",
      "1011100100110010011110",
      "1000110011000111110111",
      "1100101101001110011000",
      "0000110000110011011011",
      "1001010101100110101111",
      "0011010100100001100111",
      "0100100010110101010011",
      "0000100011001110110110",
      "1000010100000010110111",
      "0101110111000011011010",
      "1010011010110000100011",
      "0010010100110111001001",
      "1000010101011111011111",
      "1100111000111110000101",
      "0000110010100010110100",
      "1010101010100011010101",
      "1100101000011001110100",
      "0111101001100111100010",
      "0110001000001010011110",
      "1010110111101111001000",
      "1010100010011111101001",
      "1011111110001110110100",
      "1101111000010111110111",
      "1010000111111000101001",
      "0110110110010110001000",
      "1011101001001011111101",
      "1011010000110101010101",
      "1010110000111100111111",
      "0000101011111110101111",
      "0010101111011100011001",
      "0000111100101010011010",
      "1111000101111101101100",
      "1100101100001111011100",
      "0010111101000111010111",
      "0010000110111110001101",
      "0111001110110110100000",
      "1101101110010101100101",
      "1100101100010110110110",
      "0101111100010111101110",
      "0001011000001111100101",
      "1111011100110100110001",
      "1100010011010101110010",
      "1001001010010000111101",
      "0001010111001111101011",
      "0101000100011100100001",
      "1000000111101110000111",
      "0100001001000101001000",
      "1011000110000010100111",
      "0100011011011010011000",
      "1111110111000111011101",
      "1001110010111010001010"
    ],
    [
      "0111100010011100001110",
      "0100010110010101001010",
      "0110110100011011111111",
      "1010001001110100101111",
      "0001110011001001100001",
      "0001010000010111110100",
      "1001110001100100111100",
      "0111101110000010111110",
      "1101111011110110110110",
      "0101001101010101111110",
      "0111110101111100111010",
      "0000010111101000111000",
      "0111000110110011011001",
      "0100011101011100110000",
      "1101111011000000110110",
      "1011100101101100111011",
      "1011100000110101111100",
      "0010101101110111110001",
      "0011111110101110011110",
      "0001001001000101011110",
      "0000010111101101111101",
      "1111001111111100100001",
      "1011010000111100101011",
      "1100110010010000001110",
      "0000010100110000011011",
      "0001101101111000100010",
      "0101101011000011100011",
      "1111001111001110111010",
      "1110100110000010001010",
      "0100011000010111001000",
      "0000011110000010100101",
      "1001101011101011101111",
      "1100101111110010001100",
      "1010000100010100010111",
      "1011101111101100001011",
      "1011001110101101001111",
      "1110111011000010010100",
      "1010111110110001111001",
      "1110000011111010011101",
      "0000001101001101000000",
      "0110001100111001101100",
      "0001000100111111010110",
      "1010111111111000010000",
      "0110001010111000000011",
      "1100000111010111100110",
      "1011101100010100111010",
      "0111110011001011110000",
      "1011101010101000100001",
      "0001001000010010110111",
      "1011000000110100001111",
      "0011111110011100001100",
      "1110011100110101100100",
      "0000111100111000001001",
      "1011000011110110010011",
      "1010110101010000101100",
      "1100000100100110011000",
      "0101100110111111000001",
      "0111010011101000110011",
      "0000000101111101001010",
      "1110110000011100110111",
      "1011010011110010001010",
      "0001100010000010010111",
      "0111110000001000100110",
      "1101110111010011100111",
      "0000111011000001101001",
      "0101101100101110111010",
      "0100011011100111010110",
      "0110010100110010100010",
      "1110001010000000100101",
      "1111000110110000100100",
      "0011110100010111101011",
      "1010011010001111101110",
      "0100110000011001011101",
      "0111110011001011010000",
      "0001000111011111000000",
      "0011011010100101011000",
      "0011100010110000100101",
      "1000000011111100110101",
      "0010010111010001101110",
      "1010010000011011110101",
      "1101100101100011101010",
      "0000111101110100110101",
      "1011000010010101100111",
      "0111110011001100110010",
      "1110101110001110101010",
      "0001001111101101101011",
      "1101010010100011011110",
      "0110010000101110001000",
      "0101110101110110011010",
      "1101011011101110100011",
      "0110000110011010111001",
      "0011000100000001111001",
      "0111000000111011001110",
      "0111100111111010110001",
      "0101000100101111010101",
      "0100100001011010011111",
      "1001100100010011000111",
      "1010100110001000110000",
      "0001000011100100000000",
      "0101100101111011001001"
    ],
    [
      "0011111100000110001100",
      "0001101110010000111000",
      "1010010000011001000111",
      "1000111111000001110100",
      "0100100010000001010100",
      "1001011000110101001000",
      "1100101010010011101011",
      "0111010001010011000110",
      "0001011010110110111111",
      "0010101100101001000101",
      "0110111011111000110110",
      "0010010000101110011011",
      "0010010001001100000100",
      "0010001100101101001101",
      "1110100011101111101011",
      "0001010101011100111111",
      "0001101010001110000001",
      "1101010011110011101011",
      "1000010101110000111010",
      "1101001000001001110000",
      "1001111101011010101111",
      "0101111101100111001110",
      "1110110100011101101010",
      "1100101101010110100111",
      "0111110000100010110011",
      "1100100101011001100001",
      "1110100111100110110011",
      "1110110001110011100110",
      "1100000010010011111010",
      "1110001011111011100011",
      "0010100001111111101010",
      "1111111011010011111111",
      "1001001001011000101110",
      "1111001010000010101000",
      "1111111111101101110111",
      "0111110101111011010011",
      "1011001011000100100001",
      "0101110100000010110000",
      "1000000111110001010101",
      "1000000111001000011011",
      "1101111010110100110001",
      "0111110101111111001100",
      "1000101110101001100111",
      "1110111010110010000010",
      "1001011011011101011010",
      "1001101100010110111110",
      "0011010011011010011001",
      "1110011010001010100011",
      "1010111111111001110101",
      "1110111001010011010011",
      "0110101010111001111010",
      "0100011101110001100011",
      "0011100110001100001101",
      "0100111110111000011100",
      "1001010110011111001100",
      "1000010010111110001000",
      "0110111011001110011101",
      "1111000100101000101101",
      "0110001110000101011010",
      "1010001110011101111010",
      "1111001000101111100101",
      "0110110110000011110100",
      "1000010101011011011111",
      "0000010010111011000000",
      "0101000111110011010111",
      "0111111011000001011101",
      "0010011001011100101111",
      "1100000100110110110010",
      "0101010010101111111000",
      "0011010011000110110111",
      "1111111010001010000001",
      "0101000000101011001010",
      "0010011011011011001000",
      "0001011000110010000000",
      "1111000100101000110011",
      "1111111110011000100110",
      "1000101000101101100000",
      "1100110100011101110100",
      "0001101010000011001010",
      "1101100111001111110110",
      "1100111111000111111110",
      "1110000101110000001110",
      "1011011001100001000110",
      "0000100110010110111000",
      "1011111011000011110000",
      "1110100110110111010000",
      "1110111110100101011110",
      "0011111111011111010011",
      "0101111000111001101100",
      "1011000001001100110000",
      "0000111010100110110000",
      "0000100000010000011000",
      "1000110000000111110010",
      "0010111010110110110101",
      "1111001000001010101001",
      "0010110101001011100010",
      "0101001011100000100001",
      "0011110101010110000001",
      "1011001010000000101000",
      "0010101101001101100000"
    ],
    [
      "1010011111100000101100",
      "1111010111000000011010",
      "0100111100010111110011",
      "0001111010001000100111",
      "0101011110010011110100",
      "0010100101100000000101",
      "1101111100011101100001",
      "1011001010001010000111",
      "1010000101011100000111",
      "0111110010001101100111",
      "1010100011000011111100",
      "0100000001011001000100",
      "1110101110001010100101",
      "1010111011111011001111",
      "0111110000001001101110",
      "1110011010101100011111",
      "1101100011000011100101",
      "1000100110111100011001",
      "1000111001010010101001",
      "0000101000001100000010",
      "0101010111100101001111",
      "1000101001110100011000",
      "1110001011111110010110",
      "1000101111001101000110",
      "0101010001110011110000",
      "1110010101011001101111",
      "0000011111001100000001",
      "1001110110010001111110",
      "0000001110101010011000",
      "0000111001101111101101",
      "0010100000111000011101",
      "0111010010000001101010",
      "0100001111100011101001",
      "1101011010111011010010",
      "0100000010100110000010",
      "1000100101100001100011",
      "1111111101111011100101",
      "1100101001101101101011",
      "1100011110011011000010",
      "0100010011000100011010",
      "0011100100000110000110",
      "0011000010110110011111",
      "0100110101000001110100",
      "0101100101001011001111",
      "1110101111100000100011",
      "0011110110000110000111",
      "1110111100001100001000",
      "0010011000100010010100",
      "1000101101010101010011",
      "1000100011110010100000",
      "0010001011110101010110",
      "1001100110101100001010",
      "0101011111110000000100",
      "1110110101111100001100",
      "1111001100100011011111",
      "1110000000101101011101",
      "0111011110011100010101",
      "0001011000101000001101",
      "0000000001101100001011",
      "1000000101111001000110",
      "0110000010000010111001",
      "0111011100111011111111",
      "1110001110011001011100",
      "1000101101001111100100",
      "0000001000101100011010",
      "0000001000110011001110",
      "1010010101010000111101",
      "0100000110100010101001",
      "0101101110011011010100",
      "0001010100011000101111",
      "1000011011101001111000",
      "1111010011100111011011",
      "0010111011110101100011",
      "1001000000010111100110",
      "0000000011110011111111",
      "0011111010101101010001",
      "0101010011011010001000",
      "1101110110001001111010",
      "1100100001100000000001",
      "0011010100001010101110",
      "0111111110000000011010",
      "1001011010111011100101",
      "0111001110100101001101",
      "1000010110000111011110",
      "1100110100101100011001",
      "0001010001011100101001",
      "1011101110110110010110",
      "0110110111011010111011",
      "0011010101011100110001",
      "0101100001010111100101",
      "0111110011011101101011",
      "0101110011001101010011",
      "1100101111001010100001",
      "0000001100011100111011",
      "0101011010100101011100",
      "0101011110100001110010",
      "0100111011001000110110",
      "0111110110111101111101",
      "1110100001000001010011",
      "1110010001110001110011"
    ],
    [
      "0100111000110100010111",
      "0111000001001011100010",
      "0111010000101110010111",
      "0111100100110010100101",
      "0000000000110110001111",
      "1000111000100010011111",
      "1010111010101001110011",
      "0001111011001101111001",
      "0111110100111101000100",
      "0000101001001100001001",
      "0110100010000000011111",
      "1101110111011000101111",
      "0010011100011100110000",
      "1001011010010010011101",
      "0000001011101100111010",
      "0101111011000000011100",
      "0001001101100001010100",
      "1011010110110011001001",
      "0101110101111001011000",
      "1001101001110001001010",
      "1110010001010111101011",
      "0110110010001100110011",
      "0100101101011111000111",
      "1010001011110110001110",
      "1100101100110011110001",
      "1110001101110100110111",
      "1100100111100000011110",
      "0100001111001010110111",
      "1001000000111010110101",
      "0000001011000110011010",
      "1110100010011111110100",
      "0011100110101111000000",
      "1000011000101000101111",
      "1111001000011111110110",
      "1101000111111001111100",
      "1000001011011111111001",
      "1100100011010111011111",
      "0000110101000100110001",
      "1011100100001010111000",
      "1001010111100101111010",
      "1110101110001011001110",
      "1010001000011011001111",
      "0000000001010010010000",
      "0010110111000001101101",
      "0110100111101001000011",
      "0101001101000000101111",
      "1101110111110000110001",
      "1010010101111110000010",
      "1100101000111110001101",
      "1010111100000110100100",
      "1001101010011100010010",
      "1100010111001111111101",
      "1011000101000100111111",
      "0011111100110110111111",
      "1101110101101101010111",
      "1010110000010011101101",
      "1001000011100000001001",
      "1111100100111000101000",
      "0100001001101111000111",
      "1100110001011101000111",
      "1000000011100110010001",
      "0111011001101111110010",
      "1111110100101111000001",
      "0111000000001110001100",
      "1111101011000001001010",
      "1110110110110111000111",
      "0111111000100110101001",
      "1100110010000110101010",
      "0101001001111000010001",
      "1100110011001110011010",
      "0000111010001000011011",
      "1001000101101100110100",
      "0000110000011001010100",
      "1101000100110101101010",
      "0101000010011000000011",
      "1111011000010011100011",
      "0111011100110001110001",
      "0000111111010001111101",
      "0100101101010010011111",
      "0010010010001011100110",
      "0000111111011110010100",
      "0000111010000110100111",
      "1101001100111111000110",
      "1101001111110001000001",
      "1010011001011100101111",
      "0111100111000010010100",
      "1000110011011100010100",
      "1000011110000100111100",
      "0101111010011101110111",
      "0010111101011101011100",
      "1011000010001110111101",
      "1110101111011010001000",
      "1100011111011101000101",
      "1011010000010101001000",
      "0100110011000011011101",
      "0110011101100011000100",
      "1001001011010011011101",
      "1001010111000110000001",
      "1001100001001110110110",
      "1111011100000100111110"
    ],
    [
      "1011101111101111110010",
      "0011111101000011010011",
      "0110111001111100101100",
      "1001110001010000101001",
      "0000010010110001111111",
      "1000100101101111000111",
      "1101000111001111000101",
      "1010111111001100100100",
      "0001010011101011100101",
      "0101011000001011100011",
      "1101001001111110010101",
      "1011000000101110011011",
      "0011010001010001110101",
      "0010110101000011011101",
      "0110010101100110010100",
      "0001111110010111110100",
      "1001010111001011110010",
      "1101110101111101101110",
      "0111100000101101101111",
      "1000011101110111010101",
      "1100000001001000111110",
      "1011101011010110010100",
      "0000100101101001101100",
      "0110100111110000001101",
      "1111010110010100100111",
      "0100010101110111110000",
      "1111111101011111001000",
      "1010010100011010101100",
      "1110110101111011001101",
      "0110010111001101011111",
      "1110000000010010100011",
      "0111101011100101111010",
      "0011011000000001110100",
      "1010110010001011011001",
      "1101111000101001110001",
      "1111010010111100100001",
      "0111101000001010001100",
      "1111011111011000111100",
      "0111011100001001010001",
      "0101111001011000111000",
      "0011110110111110110101",
      "0010000101010110000010",
      "1101100110010101101111",
      "0001100011001011100010",
      "1011010011100101101111",
      "0110100001100110100101",
      "0011110010000010001100",
      "1100001000010100010110",
      "0001011111111100110010",
      "1001111010110000010011",
      "0011110011000110001000",
      "1100111001100110110000",
      "1110100000011011110011",
      "1101100101100010100111",
      "0000010000100101000111",
      "0011000000001010011010",
      "1100011101111111111110",
      "1110100101001001111000",
      "1100100110111010001110",
      "1001100001111000001001",
      "1001101110101000011110",
      "1001110011011010110101",
      "1000100001111001110010",
      "0010100111000010001001",
      "1010010001110000110000",
      "1011001100000100010010",
      "1110011111110001100101",
      "1100100111110011011101",
      "1100110001110011111010",
      "0101110100010011111110",
      "1101100101101001100101",
      "0101011100100100111011",
      "1000101111111101010011",
      "0100001011101101100011",
      "0111010010001011010011",
      "0011110011100000010100",
      "1011011101010100000100",
      "0100011110000000110011",
      "0100100111110010001111",
      "1101011100010111001111",
      "0100110011010100010000",
      "0000101111000111101100",
      "0110100010011010011011",
      "1000111001001000100100",
      "0001110101001101010011",
      "1101010110010110011011",
      "0010101100010111110111",
      "1111100011100100100101",
      "0110011101000001001000",
      "1101100101101100010111",
      "1011000001011111100111",
      "0001010000000110100000",
      "0011011101001100001110",
      "0101000001111001010100",
      "0111101100011110001000",
      "1011100111010100101100",
      "1100000010111011100000",
      "0011000000001011011110",
      "0100110011100001011001",
      "0010100001110000100000"
    ],
    [
      "1110100110111011100101",
      "1100110101001001000101",
      "0000000101001010111110",
      "1101101100011011111001",
      "0101010101001001010010",
      "1111100101001101101001",
      "1010001100101100001011",
      "1011101101110111011000",
      "1100010101000111000010",
      "1111011101011000101011",
      "1101001111101101011101",
      "1101110011000111011000",
      "1011011011001100001101",
      "0000011011011101011001",
      "0001111001101100110101",
      "1111111111110110101100",
      "1001000110011000110000",
      "0000010101011010101100",
      "0111001111100000001110",
      "1111001010011100100001",
      "1010011011000101100110",
      "1000111100011100011110",
      "0000011101111100100000",
      "1110011100010100110010",
      "0001111110001100101100",
      "1011100010100001111000",
      "0001000010011100011001",
      "0001011100101101011001",
      "0000101111000001111110",
      "1100100111100000100001",
      "0101111100001011000111",
      "0110111100110000000100",
      "0101001001101110110010",
      "0100111101000000111000",
      "1101000001101110010010",
      "0010111111010110000000",
      "1111000011010011010011",
      "1001101101101010101010",
      "0110000110011001100111",
      "0111111010000010111000",
      "1011110101011100100101",
      "0100110111110111100110",
      "1110101111111110110001",
      "0011110101110001100011",
      "1100100001011100010000",
      "1100000010100100101000",
      "0101001001000000101101",
      "1000000010101000000000",
      "1111011000111001011000",
      "0111001011010001111000",
      "1100011001101111100111",
      "0101100001000011101101",
      "0010001100100011111100",
      "1111110110011100101001",
      "0011000011000111010100",
      "0000001000000001110111",
      "1110001010001011010010",
      "0011111110011100001101",
      "0101011110111100101001",
      "0000111110010010000010",
      "0000010100101001100100",
      "0010010001011101010011",
      "1010111000111000110011",
      "0011101000011010001101",
      "0010000000010111111110",
      "0100011010100011010011",
      "1100100110100110101101",
      "1111110110101110000001",
      "0100100000010101011001",
      "0101011100110010000000",
      "1010100001101110010001",
      "0001000101011010111100",
      "0111111010100110011110",
      "0010101010110001110111",
      "0110001101000101001001",
      "1011110010000111001011",
      "0111100101111101001010",
      "0100000111100100111100",
      "0111000100101101101001",
      "0011011011100111011110",
      "1111111010100101111101",
      "0100010110101100110101",
      "1001101010010111010000",
      "0101000111010001010101",
      "0001101000111010111110",
      "0100010100111001000100",
      "0000111101001110100000",
      "0110001000000000001011",
      "1010001000010001010000",
      "0100111110110100011000",
      "1001011011011000000010",
      "1000110010100101011010",
      "0110110100101001111101",
      "1110110000101011101010",
      "1101010011011100011001",
      "0001010001110000111011",
      "0010011110001001010000",
      "1010111001101111110101",
      "0100001111010111001001",
      "0010100111010011110010"
    ],
    [
      "1011100001000001001000",
      "0101110101001010110000",
      "1011100010101111111001",
      "0010010001110011100111",
      "1010011010110000101001",
      "0010000110110011111001",
      "1111001001100001100100",
      "0011101110010101000001",
      "1100001000001010100000",
      "1101010111100111111000",
      "1001010110011110100110",
      "1010110101111110010110",
      "1000110101010011001111",
      "0010000111100010110011",
      "0000101000101011100010",
      "1010100100001100100010",
      "0000001100001101000101",
      "0011110000100101000110",
      "1000111110100010101111",
      "0011101101100001001000",
      "1110011101011110010000",
      "1010000110000001001011",
      "0010001100001010100101",
      "0011010111100001110000",
      "1101011111110000101010",
      "1100111000110101011010",
      "1100110010100111111110",
      "0100111001000101011010",
      "1111100111111011100000",
      "1001001001111111111010",
      "1000101111011011100111",
      "0101110001011111110101",
      "0010000001111010101110",
      "1011011100111111100110",
      "1110100101001000100011",
      "1111001101010100100010",
      "1100000011110011111010",
      "0100100111100011010010",
      "1100110010001101100110",
      "1001101110101110001011",
      "1110000010111101010111",
      "0111000100000110010101",
      "1000010110010001011100",
      "1000011101101111100000",
      "0000111011010011001111",
      "0000010001111010011111",
      "1111101111011011110100",
      "1111100011000010111010",
      "1100110101111100000001",
      "0000010110001111111011",
      "1010111010100111000011",
      "0011110101001100011111",
      "0111011110000100101010",
      "0011001111001001010000",
      "0110000111010001000110",
      "0010000111101110010101",
      "0010001110001100000100",
      "1100001111010101101110",
      "1010111101010111110111",
      "1010111011010011010000",
      "0100111001010110011000",
      "1110100110000000101100",
      "0010011110110011100100",
      "1100101001000110100001",
      "0100110101111000110010",
      "0101010010001100010110",
      "0011010011101111001001",
      "1111100000101101010010",
      "0100111111010100101000",
      "1010100011100001110011",
      "1010101001010101001011",
      "1110001010101101110100",
      "1001001000011010010000",
      "1001001100100010010001",
      "1000010011001000100111",
      "1000110110111000101110",
      "1111010001010111010011",
      "1101001101111100010101",
      "0000001000100100010101",
      "1001101101010111110100",
      "1101001110011110111111",
      "0010111110001100110111",
      "0100101010010001110011",
      "0101111111011000011010",
      "0010011001010011001000",
      "1011001010110010001010",
      "0100100001000110110100",
      "0110100010110001100111",
      "1111111001001000001010",
      "0011010010011010111011",
      "0010011010000000000101",
      "1110011001100001110100",
      "0000011001010010000010",
      "0111010010000100111100",
      "1110101110101111110100",
      "0000110010111110100110",
      "1000000011100111001000",
      "1010101100111011001111",
      "0001110111010100001100",
      "0011111010110001000111"
    ],
    [
      "0110100100011001001011",
      "0000101001111001010001",
      "1101111110111111101001",
      "1100001100110011010111",
      "1101000001100001001111",
      "1011101010101001101000",
      "1001101000111010110011",
      "0011101100111001001110",
      "0110001101111111101001",
      "1000000100101111010000",
      "0001111010100110010000",
      "0011101101100100010101",
      "0110011010110011110101",
      "0010001011101001001000",
      "0110001010010111100111",
      "0111111100101100010101",
      "1001110110101101001101",
      "1010011011010101100000",
      "0101010011111011110011",
      "1100001101101110110010",
      "0010000001110001000000",
      "0100000001100111110111",
      "0100001111101100110101",
      "0101110001000101001001",
      "0001100100101000110000",
      "1000001000011010010000",
      "1011100110101100100110",
      "0001011110001001111110",
      "0101001100100101110001",
      "0001111110010011011110",
      "0010011101000100100000",
      "0101110100010010101110",
      "1101000111001100000010",
      "0011101001100001011001",
      "0100100001010100011101",
      "1100101000000111101100",
      "0110011100110001110101",
      "0001000100011000101000",
      "1010101101000100100110",
      "0000100000111011111101",
      "0001110001010101000011",
      "1100000001100110101110",
      "1111100111000111111101",
      "0011110011010111111101",
      "1100000011100000010111",
      "0010001010010110111101",
      "0011100100011001100000",
      "1110011101001000001011",
      "1111100101111011110011",
      "1111001000110010000100",
      "1011100101011100001011",
      "0001000101100011111010",
      "1001011010010000010101",
      "1100010100110100100000",
      "1111011010011101010110",
      "1111101011100000000001",
      "1100001010100110110111",
      "0000100100100100111110",
      "1110100001000111100001",
      "1001011001100011010001",
      "0110011010101001011001",
      "1100100101101011010110",
      "1000010010100000011001",
      "0001101011111001101000",
      "1010101000111011010110",
      "1100011100100000110001",
      "1100100001010010110010",
      "1000101111011100111000",
      "1110100111111111011001",
      "1111100011111011001100",
      "1001110011111101101110",
      "0011010011101001101100",
      "1110111011100011100010",
      "1001010111001101110000",
      "0111001100101110001101",
      "1100001000011100001111",
      "0111000000000101111101",
      "1111000110101110101101",
      "0010101000110001000111",
      "1110100110000011011110",
      "1000101101111001111001",
      "0111101101110110111101",
      "1000110001110010111011",
      "1101011010101101110111",
      "1001110010010010100000",
      "1110101100100101100111",
      "0100010000001001011001",
      "1111010111010101001011",
      "1000111111000010000010",
      "1100011001010100111000",
      "0000101101101000110001",
      "1010001010000111000100",
      "0011100110101110100100",
      "0111011011001010100000",
      "1111000001111010110001",
      "0011011101011010001010",
      "0000010111100011001111",
      "1001011111011110101010",
      "1100011001000001111110",
      "1001101110010001101101"
    ],
    [
      "1010000010100000000010",
      "0010001101110011010100",
      "1011100100001111010001",
      "1001101000001001101011",
      "1011000010100011110000",
      "0101101001111110110011",
      "0011100111010001011010",
      "0100100110011101000010",
      "1100100010010010001010",
      "0101000010100000010100",
      "1110101110001011101111",
      "0111000100100001000011",
      "0111110100010101100001",
      "0110001011101101011011",
      "0000000010001000011111",
      "1110111100111101100011",
      "1110111000110001101101",
      "0101000000111010100011",
      "0011011111010001100111",
      "0101111000010010110011",
      "0110010110101011001100",
      "0000011111100001010010",
      "0011100101111010111010",
      "0000111010001001001011",
      "1000011010000010000110",
      "1000011111111101101010",
      "1100010001010111100110",
      "1111101011011010000101",
      "1110110100101110010111",
      "0001011000101000001010",
      "0001111111001110101000",
      "1111111000011000001110",
      "0110010010000011111101",
      "0011101011101110100010",
      "0001110101110111110110",
      "1010110011100001100111",
      "0011010110101001010001",
      "1010000110011011000010",
      "1001111100011001111110",
      "1100100010110011101100",
      "1111000100011110000110",
      "0001100110000010111100",
      "1011110001010001010110",
      "0110010110010001001101",
      "0010110001110000100111",
      "1101101100010010001111",
      "0011111100010011001110",
      "1011111100011011110001",
      "0101110000101001101111",
      "0001100001111110100011",
      "0011100000100111001100",
      "1110101111111110101101",
      "1101010011110100001100",
      "0111000101001101000011",
      "1010101100111111101011",
      "0001001101110010000110",
      "0111001111001000100110",
      "0111011111111010000101",
      "1011100100100011100011",
      "0110111010011111011100",
      "1001100101001010100101",
      "0100111100000100001001",
      "1011010111001110101000",
      "0100010011101101100100",
      "1101111010000100101101",
      "1001010100001011111100",
      "1101010010110010000100",
      "1010100010001010100011",
      "0011010010100010110100",
      "1111101011111011010110",
      "0001001010011100100010",
      "1111110001100010001001",
      "0100110110001110011100",
      "1011001000111101010101",
      "1000001101101010110001",
      "0100110100110000010100",
      "0001101011111100010111",
      "0011011111100000100110",
      "0010000001001100000111",
      "0111011100100100100000",
      "1101010000001101000000",
      "1100110111110001110000",
      "0011001010101001010111",
      "1011001000000001011000",
      "0011110101001100110111",
      "0000011000110111010111",
      "0000000110000110000011",
      "0101000101110100110111",
      "0100010001000010000000",
      "0111111100000110000011",
      "1001011110011110000100",
      "1010001011110000111000",
      "1011010110011011110010",
      "1000000101000010111101",
      "1111011011010100101011",
      "1000001101101101011100",
      "0111010101101110011001",
      "0101110010100100011000",
      "0011000100101001101111",
      "0101110011111000011011"
    ],
    [
      "1111000111001010110001",
      "0111110001010000111101",
      "1100010101011101011110",
      "0010111000001101000011",
      "0101100110011110100111",
      "1000011011110101101000",
      "0101000101111010000011",
      "0100101100000010100111",
      "0011110110110000101011",
      "1010010000000101011110",
      "1001111011001001101000",
      "0010001010000100100100",
      "1000010001010101100100",
      "0100000101101001000000",
      "1010001111011001101111",
      "0011000000001100111101",
      "0101010111100101101011",
      "0001100011011110000010",
      "1010000100001101110111",
      "0000101100111111000110",
      "0001101011111100001100",
      "1011011001110011111101",
      "0101101001010110110101",
      "1111111011000010111111",
      "1101101111001000111000",
      "0100101111000101100100",
      "1100000110100010010000",
      "0001001100111011111011",
      "0101001010000011001101",
      "1110011010011111110010",
      "0010100000100000101001",
      "1001101111011000101011",
      "0010101110010010110001",
      "0111011101111011000001",
      "0011000000110000011000",
      "0100111010110110111110",
      "0101101000111100011011",
      "0111011110001010011010",
      "1101101011110110100111",
      "1110110001001010000111",
      "1010000111011100011011",
      "1000001011010011001011",
      "1010110011010100110010",
      "0010111110001000010100",
      "1101101100100111111011",
      "1000010111011001101000",
      "1011110111000111100001",
      "1001101001100000001100",
      "1100010001000101100100",
      "1000010101100000000001",
      "0100110011100101011001",
      "1010111000101000001111",
      "1100100100011111101110",
      "1010101100001110001100",
      "0001111011011000001000",
      "1001101011011001101010",
      "0110000000111011101100",
      "1011011001101100000111",
      "0011101000000001101101",
      "1111001111111110000011",
      "0100100101001011000101",
      "1000011010101011110001",
      "0110110011101100011101",
      "1100010111101110111110",
      "0011001101001110100110",
      "1010010000010110100011",
      "0100000000111000011100",
      "1100111110000101100110",
      "1111110011010110010011",
      "0010100111010000000000",
      "0010011000100010110101",
      "0000100001101101011001",
      "0001101011101000110101",
      "1101011011110100110010",
      "0101101110100010110100",
      "1111101110100011110111",
      "0100101001111000101101",
      "0011011011011011110101",
      "0010010010010011011110",
      "0010110111000010111100",
      "0101001111111001010101",
      "0010001111111011110000",
      "0000101000010001100111",
      "0010000001000010000010",
      "0111110010001110100100",
      "0001000010110110011001",
      "0000100000011001011011",
      "0011100001111100111101",
      "0001001000010101110101",
      "1100100000101111101101",
      "0001111110110101000100",
      "0011110011000010111100",
      "1110000000010100001011",
      "0010110111001000111111",
      "1001011101101111010011",
      "0110001010111110000110",
      "1101000010111101011010",
      "0101011001001010110111",
      "0001110010101111101011",
      "1001101011010000000111"
    ],
    [
      "1101100111010011110101",
      "1111100010001110000100",
      "1011010110011111100111",
      "1001011101110111110010",
      "0011110111101010110011",
      "1101110100111100000011",
      "1110001110011011001011",
      "0010110100111101101000",
      "1110001110010111000110",
      "1111010010100111100010",
      "0111010111111100100000",
      "1101000010001000100010",
      "1101101111100101011000",
      "0110101000110100101000",
      "1111001001001101100111",
      "0110100101111101010011",
      "1101101011000001010110",
      "1101011100110110110111",
      "1110100010001101110011",
      "1011111100100011001001",
      "0101001111110101010101",
      "1010011100010101111100",
      "0011101101001000011101",
      "0001110001111011011011",
      "0110000011000001000000",
      "0000100100100011001111",
      "0011000111001001110100",
      "0100100010110011001100",
      "0100000110111010100111",
      "0011110100101101001101",
      "0001000001011110011011",
      "0101111111000001011111",
      "1001110010111010000010",
      "1100001110111001100011",
      "1001001100001100101101",
      "0100101011010111010101",
      "0011010010111101000110",
      "0011111000110111010001",
      "0100010101101010101011",
      "1110001101111001111111",
      "1110101100111010111000",
      "1010000101101010001101",
      "0000011000100010111111",
      "1111111100100100011101",
      "0100010110100111001101",
      "0111001001101001001100",
      "0000011000010110010011",
      "1100101111100000100010",
      "1110101001001010010111",
      "1101100100001111001011",
      "1001100101000100111001",
      "0101000111101010010001",
      "1011110110010000000111",
      "1101000011111101010000",
      "0010100010100110100000",
      "1110110110110001100110",
      "1001011101101110101111",
      "0101001110001101110001",
      "0001101011010110001110",
      "0100000010001000100100",
      "0100000100011100010000",
      "1000100111001110111010",
      "0110001100111101011001",
      "0011001101100011111101",
      "1000111101000000101011",
      "1011110110100000010001",
      "0111010000111101011010",
      "1011100000111101010110",
      "1011011001101010111000",
      "1010001101010001000010",
      "0001001001111011110001",
      "0010110000000111001000",
      "0011000001001111000010",
      "1000100111111000101101",
      "0000011101110000110001",
      "0111010110010000000001",
      "0110111111011110000011",
      "1111000110101000010000",
      "0010111110100100110000",
      "1111111101110101110011",
      "0001110001101000110100",
      "1110110110011100110110",
      "0000000100010101111100",
      "1110010110011111001101",
      "0111110100010001011010",
      "1101011101111011000100",
      "0111101010010101011100",
      "0111100100100011010000",
      "0110111111011001001011",
      "0110111011001110011001",
      "0110001011010101101011",
      "1010100001101010101000",
      "0101000111000101010111",
      "1001011101001011111110",
      "0011101110100111110111",
      "0000100000001101101110",
      "1010000101010000100101",
      "0100001010011011101101",
      "0001000111010000111110",
      "0000010100110101110001"
    ],
    [
      "1010101010111001100001",
      "1001011111100011110000",
      "0011011101001011010110",
      "0011101000110001101000",
      "0001011110001110111110",
      "0101111110001111000100",
      "1000101001100110010111",
      "1001001011010100001001",
      "1010100101001100110011",
      "1100110100101011111100",
      "0101101110101100100111",
      "1010101000010110110100",
      "1001110100011011101000",
      "1010101000000001011110",
      "1010001110011110110001",
      "1000110011011001110010",
      "0110101100111100001011",
      "1101101010000010111100",
      "1111100001101110001001",
      "0100101111110000101010",
      "1000011011100101110101",
      "1001000010010011111010",
      "1010001001100010111001",
      "1011000011101001101001",
      "1011011001101110000001",
      "1010000101010111101010",
      "1001010011111101010001",
      "0000111000101111001111",
      "1001110101110101110101",
      "0101111100100010000000",
      "0010101001110001000001",
      "1100001111001011100000",
      "1001011000111011011010",
      "1000010001000000100101",
      "1101100100111011101100",
      "1101100011000001101101",
      "1011110000100000011101",
      "1101001001101000010000",
      "0001110011111100011001",
      "0011010111010101100100",
      "0011000010100000100011",
      "0110111000011000001010",
      "0000110100111111000100",
      "1001100101111001111101",
      "1011010101000001101101",
      "0011011110000111111100",
      "1010000000110110110000",
      "0100101100010010010000",
      "1100111001111100000001",
      "0011010011001111111001",
      "1110101001000001000000",
      "1001111011001110010110",
      "1101111000011111011101",
      "1011110100101000011001",
      "0000110110010011111011",
      "0010010110100101001001",
      "0010101000011100000011",
      "0001010110000010000010",
      "1001011010001100001000",
      "1000111000001000001010",
      "0011100010111110011101",
      "1001010001001011110111",
      "1110101011000001011111",
      "0011111100001100111001",
      "0110010111001010111101",
      "1000010010101111101011",
      "1011010111010001111100",
      "0111111111111010110110",
      "0111110111100100100001",
      "1001011100001010100001",
      "0011101000011000000010",
      "1010110011010000110000",
      "0101110001101100101000",
      "1100010001110001001011",
      "1011101011011000010010",
      "1011101101110010001000",
      "0101000100100011011011",
      "1000100011101011001011",
      "0010010010000000100111",
      "0001100001000110111101",
      "0010100011110010001111",
      "1000110110011111000101",
      "0101011011001110001111",
      "1010101100110011011011",
      "1100111000101110101101",
      "1100010100011001010001",
      "1110100011100001010111",
      "1110100101111000100001",
      "1110001001101001111111",
      "1000101110010101000111",
      "1001000111001011000000",
      "1001101010001100110001",
      "0011110110000101111110",
      "0001110010111111001010",
      "1101001000001111011010",
      "1010010111010110110011",
      "1000001001100010001011",
      "1111100100000001011101",
      "0100111001110000010111",
      "0001101101110100010011"
    ],
    [
      "1010001011010001010110",
      "1111001101101111001101",
      "1111110100001100000011",
      "1111101000101001100101",
      "1010000011110000011100",
      "0100111100110110000110",
      "0100111000100111101001",
      "0011010111011010111011",
      "0100001100001001011111",
      "0111001100000110100000",
      "0010010110000010011101",
      "1111100101000011110011",
      "0100101011011111111010",
      "1101011001001100100111",
      "1110000111001100011100",
      "0010100111100001000110",
      "0111010100111110011000",
      "1101111101101000010111",
      "0100010100101110000101",
      "1001001000100011001011",
      "0001011110000011111010",
      "1101011100111001101011",
      "0000100101010111011101",
      "0001111100100100001010",
      "1101001111110100011010",
      "1111111111111000101010",
      "0110111111111101101110",
      "0110101011010011101010",
      "0110001111010100011010",
      "0010001100010010010010",
      "0001111000101101111000",
      "1010111101101101101001",
      "0100000100000000100001",
      "1010110011111101110100",
      "1100001110010001000001",
      "0101001011001000111010",
      "0101011110000000001100",
      "1101000111111010010110",
      "0100100000101110100101",
      "0011001010011101000000",
      "0111011100100111010101",
      "0011010110000010011011",
      "0001010011001100000101",
      "0000100110001110011110",
      "1001000001100110100100",
      "0101011101001001000110",
      "1000110110111100101110",
      "0001101110010111001100",
      "0100000011111111011010",
      "1010111110111001011011",
      "1011011000111101011010",
      "1001010010101111111011",
      "1001110010001100001101",
      "0001111000010101000000",
      "1001011010100101100010",
      "0111100111000101000001",
      "0110000000110011101000",
      "0111110110010000000100",
      "0111101011000110010101",
      "1011010101010010101111",
      "1111111010010100011101",
      "0111001010101010110100",
      "1001111010111101110000",
      "1100100001001101011100",
      "0111000001001011110110",
      "1110100010011110011100",
      "1100100100011111011001",
      "0000010010010011000100",
      "0110011000111001101000",
      "0101111100101101000110",
      "0111111110111100001111",
      "0001000000101111010101",
      "0011011101110001100100",
      "1011001110100001001111",
      "0011011110000111011111",
      "0001001101011011100000",
      "1101100110101001011010",
      "1111101000010010011100",
      "1100101011000011110011",
      "1110011000100110001000",
      "0100010100011011010111",
      "1010100000111001011110",
      "1011001001100111001010",
      "0010011010000011100100",
      "1110011010001101001100",
      "1010011010010010000001",
      "1111100101101101011110",
      "1111001101100111111100",
      "1100011011010110010100",
      "0100011110011010110001",
      "0110111100100001011000",
      "0010011011110010110001",
      "0001011101010001100110",
      "0101100010000100110000",
      "0011011001000011100110",
      "1010001010111000010011",
      "1010001101001010001000",
      "0100101011111011011010",
      "1010100010001001101001",
      "1011101111100101101111"
    ],
    [
      "0010000001011010111110",
      "0011111100100000001101",
      "1010101011011100001111",
      "1000100011001100111110",
      "1001010000111100111011",
      "0011100010111111001000",
      "1100010000111111110110",
      "0011001000000110000110",
      "1011011000010101001000",
      "0010101010010001010110",
      "0110011011100111010101",
      "1101110101110011011010",
      "1000011110000111011010",
      "1011000011000100110010",
      "0110101100001101011011",
      "0001111101011011101001",
      "1101001010011001100010",
      "0110110101111101000011",
      "1110000110001111011000",
      "0000110101010010000100",
      "0000110111010000011011",
      "1110000110001011011110",
      "1100100100001110001100",
      "0000001011101001010101",
      "1001101111010011111100",
      "0010000110000111100000",
      "0010011011000110000010",
      "0111011001001101111011",
      "0010110001001110111110",
      "1001010111100100100010",
      "1010010010110001011010",
      "0101000001010010110110",
      "0001111001110110110011",
      "0011010010110101111001",
      "1101010110001111110101",
      "1111001101101110000001",
      "0111010111001111110010",
      "0000011001111000011111",
      "1001110101000110110111",
      "0011010010001001001000",
      "1011010101000110111011",
      "0110101000010110111100",
      "0011110101011100111101",
      "0011001000010000011101",
      "0011000001011010101110",
      "1000001111001100111101",
      "0000010011000010010100",
      "0101011011100101001110",
      "1000001111101010110000",
      "0010000010001010010111",
      "1100001000111000110100",
      "0111111111010011110001",
      "1001101010011001111011",
      "1010010101101110101111",
      "1000011000110110111011",
      "1000011100010101001101",
      "0110001000100001100000",
      "1000001001011111000001",
      "1111101001101101110101",
      "1001111000111101101001",
      "0001001110100101100001",
      "0000101100110100101000",
      "1100000110111001101101",
      "0111010101000110111000",
      "1001010000010111101101",
      "1101010010111001100101",
      "1100001011001001001110",
      "1000000001111011101101",
      "0101101010001001000001",
      "1101010000000011000011",
      "1111100111010011111011",
      "1100110100011001001100",
      "0110010101110111110001",
      "1100101010000011001111",
      "0000000000001100110110",
      "1001100111000111000111",
      "0101000000111101011010",
      "0010010101001111100001",
      "0111000111111111000111",
      "0011001100100011011010",
      "1010011110100100101110",
      "0011000001011110100111",
      "0111001001001111101101",
      "1111001001111010001100",
      "0000111000010100001101",
      "0001101010010011010110",
      "1111001111011000011111",
      "1001010101010101000000",
      "1001011001110011111111",
      "1010100010011000001111",
      "0110011110110111010101",
      "1101111010010101010110",
      "1101101101000011111000",
      "0011101011000000010101",
      "1100010010010000000001",
      "0011110010100111000100",
      "0010100011100000000100",
      "0001011100110000000000",
      "0001100100000010011100",
      "0101111111100001001101"
    ],
    [
      "0111111000110000001100",
      "1010111110000110101100",
      "1100010111011110010111",
      "0111010101000001111010",
      "1010010110101111001110",
      "0000001110001011000010",
      "1100011101110011000010",
      "0111001101000110100000",
      "0010001000010000100110",
      "1101010001010101100011",
      "1110000001110100000001",
      "0010111011001111101010",
      "1000101111110011111110",
      "0001011100010100100001",
      "0011101101001100010110",
      "0101001110100001100001",
      "1100100100101101100100",
      "1110011000111011101100",
      "0111100111000101011110",
      "1011001010010110000000",
      "0011111010110000100000",
      "1101001011001011110011",
      "0011110100010000000101",
      "1001001011110010011111",
      "0000101101100111010111",
      "1000110100100110100000",
      "1111011000100110110111",
      "0101011010011011011101",
      "0110001010010110100101",
      "1011011000001011111111",
      "1101110110110101000111",
      "1100100111010111111101",
      "0111101100000010011001",
      "0100010101010000000011",
      "0110101101011110000010",
      "0110000100111100101001",
      "1010100011100010101101",
      "0000111011000011000011",
      "0001011101000111010111",
      "0110100000010011111111",
      "1001001000100110111101",
      "0101011110100000100010",
      "1011110110011000110011",
      "0000111100000000011010",
      "1000111001111011100011",
      "0011001001010001101010",
      "1010001010110101000001",
      "1001001100110101001101",
      "0101010111101111111000",
      "0000010001010100100010",
      "0011010000110110010100",
      "1000100000101010010100",
      "1010001000011110111000",
      "1010000110110001110011",
      "0100101011111110001010",
      "1110100011110101010011",
      "1101111011101000100101",
      "1010011001011110110010",
      "0001010000010100110010",
      "0110000001100010110101",
      "1010111100011110111001",
      "0001101010110001110011",
      "1110000101000110011110",
      "0010010110110111111101",
      "1001000101100010110010",
      "1111010000001111010000",
      "1000110011010000101011",
      "0110110100111000110001",
      "0010100110101010101000",
      "1001011011010010100001",
      "1010001100100011101111",
      "1100101110100011001001",
      "1000010010111000000101",
      "0110111110100010100010",
      "0011110000011001110111",
      "1110011100001101011011",
      "0100100111111001010000",
      "1110011011111110011011",
      "1011011010011100001010",
      "0010110100111101100010",
      "0011110010100010110110",
      "0000000010000100011001",
      "1111000000111101110000",
      "0001000101010111111011",
      "1111010001101111010001",
      "0110110010110010000110",
      "1001110001000000000110",
      "0100000000111100001001",
      "1001010101110101010000",
      "1101001101100110000010",
      "0000011011011101001010",
      "1010010001100000110100",
      "1010100111101111010010",
      "1001000011010000110000",
      "0111101011001110111000",
      "1001010100011111111101",
      "0000011110001101101110",
      "1011111111010000101001",
      "1100001001110011000000",
      "0111100010011101000010"
    ],
    [
      "0001010110110100010110",
      "1101100001001010001001",
      "0110011010111011111101",
      "0010001110101111111111",
      "0111000110110111010101",
      "0010100010000010011111",
      "0111101010001011000011",
      "1001001011011011001100",
      "1011010001001101101111",
      "0111010110011110010111",
      "0101110010100001110111",
      "1011010110101010011001",
      "1100010000101011010101",
      "1101100011011010111101",
      "0100000100000110000010",
      "0010000101010000111000",
      "0001001010100100101110",
      "1111000001111000110000",
      "1011111000100110000110",
      "0101101001110100100110",
      "1010011110101001000100",
      "0110001001010110101010",
      "0110000000111101111110",
      "0001111001000111110011",
      "0111001011010000000000",
      "0100101111111000010101",
      "0001001101110111110000",
      "1011110011111001000101",
      "1111000110111100100101",
      "1101011111111010100111",
      "0111011101111001000010",
      "0010001110111111110001",
      "1100011010010000001110",
      "1111010101010111010010",
      "0001001001101010110011",
      "1110011000101011101111",
      "1110000110100101111111",
      "0110101001000100100000",
      "1110001001110010100100",
      "1101100000110111100000",
      "0000010110111111100000",
      "1101001101000100010011",
      "0101001101100111010010",
      "0010000101100000101111",
      "1010010100000011000101",
      "1100101010001111001001",
      "0111001001010101010010",
      "0110000110110010010110",
      "1000101110011010111111",
      "0100001111000100100110",
      "0011110100010011011000",
      "0001101001100011001000",
      "0111111110010011110001",
      "0111101110111111010000",
      "0000001000000110001100",
      "0011110101011010110000",
      "0011001001010011011011",
      "1101001100001110101010",
      "0111110001111100011011",
      "0011011001110101000101",
      "0110101000111011101010",
      "1101000000111100100010",
      "0001110110000001011101",
      "0000011001011011111111",
      "0100001010001101111100",
      "1000000111110110110001",
      "1010010001110110101001",
      "1000011001001000001001",
      "0000000000110101101010",
      "1101101001011010001101",
      "1101001100011100110101",
      "1100100110101000000010",
      "0000111111100010000000",
      "0101001000100110110010",
      "1010110101101001110010",
      "0010001010111110111101",
      "1100010110000010111101",
      "0010111011100111110010",
      "0110100111111000100100",
      "1001000110101011111001",
      "1111111100110111111101",
      "1011010111101001011011",
      "1010100000001101001001",
      "1110000001100001101111",
      "1101000100110100110000",
      "0100101111111001010000",
      "1010101111110011001000",
      "1101001110111001110001",
      "0100001110100000111010",
      "0100011100101010101111",
      "0111011000010011100110",
      "0101001000011111101101",
      "1110010100001111000011",
      "1110111111110110110001",
      "0100100101111011010011",
      "0111010100000010000111",
      "1011000011011000011000",
      "0010110101101011011111",
      "1100000011101110011001",
      "0011000101101001001001"
    ],
    [
      "0001111111100110000101",
      "1010000111100110111100",
      "0011111100101111001111",
      "0011011100001100111111",
      "0100000100110011010100",
      "1000100000101000111001",
      "0100010110110011001001",
      "1100100101101101010010",
      "0101001100101101000111",
      "0100101011010011011011",
      "0010110101011011110110",
      "0011010100101011100110",
      "1100110010101110010101",
      "0100001101100010111101",
      "0100111000011000111110",
      "1010100000111100100000",
      "0011100110110101100000",
      "1100101000100001010100",
      "0101001100100100100011",
      "0111001100101011001010",
      "0101001100110001000000",
      "0101001011011010100000",
      "0011001001001010001100",
      "0110111000000001100001",
      "0111000010110001011010",
      "0010000100001000001101",
      "0100010100111001110100",
      "1100110101111111001100",
      "0000010000011100000000",
      "1001100101110011010010",
      "0010110100011010000100",
      "0000111111101011111010",
      "0100111101010100011001",
      "1101101000010110011000",
      "1101101101100110100110",
      "1010101101011101001111",
      "0011001001011101100001",
      "0101010100101010111000",
      "1111101100001010100111",
      "0100101000100111011010",
      "1001100011011001101100",
      "1110011101110011001100",
      "0000000111101000000100",
      "1010100101011001100000",
      "0000101010110010110011",
      "0011110011110101010101",
      "1001001100000001100010",
      "1111011001010011011110",
      "0110001001010111011100",
      "0100010101010010100010",
      "1011111110001001110111",
      "0111010001110001010100",
      "1000000111010010111111",
      "1111000100110001010011",
      "1100001111010010010001",
      "1001100111111101011101",
      "0000111000010010010001",
      "0100011000101001011010",
      "0111101000000100111101",
      "1001110001100111111011",
      "1010110110010010000011",
      "1000001001101001111010",
      "0110100100111010010000",
      "1110100101011010111110",
      "0111000010110000110001",
      "0110001010100001101101",
      "0001011100100000001000",
      "1010110100100101000100",
      "0000001010011101000101",
      "0011010101110001010011",
      "0011010001011101111000",
      "1101010010111010011010",
      "0101101101010011110100",
      "1101101010011000110101",
      "0101011101110010001100",
      "1001100111100100000101",
      "1110100001010100100101",
      "0011000111010001011001",
      "1010010011110100001110",
      "0010000110001001011110",
      "1111011101000100101111",
      "1100011101010110111111",
      "1110010111101110011111",
      "0011110000000011101001",
      "0110011111010011101101",
      "0000100001111001101111",
      "0111110110100010010000",
      "0110100110110000100001",
      "1000001011010011000100",
      "0010011000101101011101",
      "1001010000010001101011",
      "0001000000001001011001",
      "0111011001011111001010",
      "1011100110000000011100",
      "1011110001010110111011",
      "0100000010110011101111",
      "1010010110101110111111",
      "1110111100100110100001",
      "1101110100100100110101",
      "1101101111010111010000"
    ],
    [
      "0010000110111110101011",
      "1101001111100101101011",
      "1000010110110000100111",
      "1001001100001001111110",
      "0110111100000101010010",
      "0111000101100011001000",
      "1100010010101111011111",
      "1110010110001100110011",
      "0011101001011110000100",
      "0100010111110001011111",
      "1000100001011000101111",
      "1010001011001100000001",
      "0111011011010001000010",
      "1110100001011011000010",
      "1101011011100010011100",
      "1100100110101111111000",
      "0001110101111001100001",
      "0111000110001001000010",
      "1101001111011100101101",
      "1011101101101011010110",
      "0001110100011111111100",
      "1011101001011001111100",
      "0000110110111010100011",
      "0011110100100111001011",
      "1011111111110010110111",
      "0010100000101000101110",
      "0110001110111101101011",
      "1100101011010101111111",
      "1011111101001101100110",
      "0100100101010100101101",
      "1110000111010010000100",
      "1110011100111110100110",
      "0010001101110101100010",
      "0101011111011111111111",
      "1000001111111011000111",
      "0010111110100010111110",
      "0000010010111010010011",
      "1010100100001010110101",
      "1000101000011110010100",
      "0001011111001001111100",
      "0001011010000001111000",
      "0000010011011111011010",
      "0110011001010010011110",
      "0001011001011110011000",
      "1000100110011010110011",
      "0100001000000011001111",
      "0101011001011001000100",
      "0111110110110000011000",
      "0100001100100110010101",
      "1111100110000000011100",
      "0001101100101101010000",
      "0100011010111010101111",
      "1000000010110111110110",
      "1000111111010000110001",
      "1011101010110100000010",
      "0101111011001001110010",
      "1111010100010000101000",
      "1111101001001011001101",
      "0010101000001011010111",
      "1110110010000000111100",
      "1011110000111111001101",
      "0010000100000100011111",
      "1111110100000010011111",
      "1011001100101111011111",
      "1111111100111001110101",
      "0111111101010100111111",
      "0010101111100000011010",
      "1100001110000101100110",
      "1001011110001010011001",
      "1010001001101101011000",
      "0100011011100010101000",
      "0100001110110100101101",
      "0001100000001110010011",
      "0011100001101010001001",
      "0101110100110001111111",
      "1100010010110011110101",
      "1010100001101101100011",
      "0001110000111101111101",
      "0011000110111000000110",
      "1101101100111100101000",
      "0100001000011010000101",
      "1110101110101001101111",
      "0111011111101101001011",
      "0111100111011011011110",
      "1101010111001100011011",
      "1111001100101100111011",
      "0101101000011010000000",
      "1101111100100111010010",
      "1100011000011001110010",
      "0010010110010000010110",
      "1000101011100111010000",
      "1001001011010111100000",
      "1101100011100110011101",
      "1111100101001101010000",
      "0011100001010010100111",
      "0100111100101110110110",
      "0011001110011010001001",
      "1000001100010111000111",
      "0100110111011101011001",
      "1110010000101110000011"
    ],
    [
      "1101000111101100101110",
      "0111110001001000010111",
      "1000010000011101011110",
      "0010101010000110100110",
      "0001100111010100000001",
      "0101111111101011101100",
      "0110110011101101001110",
      "0100100111101001100010",
      "0111111110001010110111",
      "1100000100001101110000",
      "0101010001000011110110",
      "0011000000011111010010",
      "0010001001111001110000",
      "1111000011100011100101",
      "1011100110101111010010",
      "0001110101110101101110",
      "1000010010101001111111",
      "1010101001100100000001",
      "1011101100000101010011",
      "1011010000001101011110",
      "1011100011011010110000",
      "0001001101001000100010",
      "1010111100101110111100",
      "0111110000100101111011",
      "1011111000110100101011",
      "0100001101100001001111",
      "1001001010001000110110",
      "1110110000011101100000",
      "0011100011101000110001",
      "0011101001001101000011",
      "0100111101101000111111",
      "1010111100110000011111",
      "1001101000010011001011",
      "1000100000110010000001",
      "1011011110011101110110",
      "1110001110111110111100",
      "0110011010101110111111",
      "1110110111011100110101",
      "1001111100010110000000",
      "1010100110111100001011",
      "1001000011010010001011",
      "1011111000101100100101",
      "1101101011101000100111",
      "0000000010001000000100",
      "1111100110110111011100",
      "1010101110011111000000",
      "1110000001001110000111",
      "1000100000101111010101",
      "1111000111111101110101",
      "0100010000010000101011",
      "1110000010000000110111",
      "0011011101000011010000",
      "1001110110010101111000",
      "0011010000100111100000",
      "1000100110111010001110",
      "0000101110010010011100",
      "0001111110110110001000",
      "1101100000101111111001",
      "0110001011000100010001",
      "0100001001110101101010",
      "0000111000100101100010",
      "0111101011100001100011",
      "0101100010010010100110",
      "1111101110111000011100",
      "0101000001000101100100",
      "0111011001110010100111",
      "0010000100100010000011",
      "0110011001110101011111",
      "1111010110000101111001",
      "1111001000100101101100",
      "0110111101001101110001",
      "0000010100011101010011",
      "1011111100010111111011",
      "0101110010100100110000",
      "1100000010000111100101",
      "0111100011100110101010",
      "0001001011010000100101",
      "0000011011101100011001",
      "0101010011110000000111",
      "0110110101100011011001",
      "0101001010110100100110",
      "1100001010100010111111",
      "0100111011100101010001",
      "0010111010011010000010",
      "1001101000111010101011",
      "1110011011001110001000",
      "1000011000100101001011",
      "0101111001000000011001",
      "0111111000001011110001",
      "1111011011001110110000",
      "1010001001000100110010",
      "1010111001110000101000",
      "0000110000111101001111",
      "1101001000000101101100",
      "1010111111001110000101",
      "1001100001010101101100",
      "0110100111010110110011",
      "1010010010010100000001",
      "0001001010001000011110",
      "1100001000010000001010"
    ],
    [
      "1010011010010101010001",
      "1101010101000110001001",
      "1100001001101100000100",
      "0111110110001110001010",
      "0110100101111110010010",
      "0001110100011010111011",
      "1011110111010110110000",
      "0111000001010110101001",
      "1110011111011010111101",
      "1110111011111001010110",
      "0010001101011111001010",
      "0001010011010001000000",
      "1011111001001011000111",
      "1101101100010110001101",
      "1011111010101100110001",
      "1111011011011101111010",
      "1011110000100111010000",
      "1101111100110000011110",
      "0110010011010001100101",
      "0100100101111000000001",
      "1110110101000110110000",
      "1001010101110001110000",
      "0000011010001010110101",
      "1100111110001011001001",
      "0011101111011100101001",
      "0011101111110110011100",
      "0001011010110111001101",
      "1111011100001111100110",
      "0101110100001000001111",
      "0101010001010010111011",
      "1000110011001110011001",
      "0100010011011011001011",
      "0010101100101000100011",
      "0000000000100001100101",
      "0100110100100001110101",
      "0010011101011000111101",
      "1010011100100000000001",
      "1001011101011011001111",
      "1101000011011100011011",
      "0011001011100001100011",
      "0101100110110100010000",
      "0110111001001101010101",
      "1100101111001110000111",
      "0100000111101001110001",
      "1011100011010001000100",
      "1101110100111100111000",
      "0111101011100100101110",
      "0000110110110100010111",
      "0011010011110000111100",
      "1101001000001100101100",
      "0010111110110000111001",
      "0010011001010010011000",
      "0101001000000000001100",
      "0000011101000010110111",
      "1001101111100111101101",
      "0001011110100010111000",
      "0101100101000101101001",
      "0001000010011100011111",
      "1011001100100100011000",
      "1110000100011000011110",
      "1100101110100000110110",
      "1010011101001010011000",
      "1101001100001100100010",
      "1000001011000011111011",
      "1100000100101111010011",
      "1010101001000011001010",
      "1011100100111010000001",
      "1111000011000011111100",
      "1111100101101010111100",
      "0111011001110011101111",
      "0011000101110010001101",
      "0001001110000010011001",
      "0100111010000101000110",
      "0010110001110110100000",
      "0101101111000001110001",
      "0100100100011111011011",
      "1100011111111111111000",
      "1110100100111010001000",
      "0010000010001001100111",
      "1100100011001011010000",
      "0110101011101000110011",
      "0000000110111001110101",
      "0010111101101100101101",
      "1111100011100101001001",
      "1010111001111110011000",
      "1011110110000110100001",
      "0011100101011110101100",
      "0101111101111011110100",
      "1110101101110100111110",
      "1010001011111110100101",
      "1101100100100110100010",
      "0110111111000100100011",
      "1110100101010101010100",
      "0001010111110011111000",
      "0001111000100110001110",
      "0001110110100100000000",
      "1000100111001000110010",
      "0110111001101111011000",
      "0101101000100101111101",
      "1101100110111111010101"
    ],
    [
      "1100100001011110001001",
      "1111100110100101111100",
      "1000000000001111110100",
      "1001111111010110000110",
      "0100101010001000011001",
      "0101011000111110001000",
      "0100100010101100010111",
      "0110101000000100110010",
      "0001111010111110111011",
      "0100000100001011101000",
      "1001111110011011110010",
      "0111111110000101100101",
      "1100001101110001011011",
      "1101100101010100001100",
      "0110111110111010010101",
      "0011100101101100101001",
      "1011111100111010110001",
      "0110111010011100000111",
      "0111010010110010001110",
      "0100110100110000011110",
      "1110010100110010001011",
      "1001101000011000010001",
      "0001111101110101100011",
      "0011000010111010100011",
      "0001000100010010000111",
      "0101100010011000110011",
      "0111001100000101101011",
      "0100000101100000100000",
      "1111011001001010011001",
      "1101101000100110101100",
      "0011010110010101000011",
      "1111000111100110001010",
      "1100011111101001001000",
      "1100100111111111000101",
      "1111001100100010010110",
      "0101011100011010001000",
      "1011011100110011110000",
      "1011100111111110001101",
      "0000110010100011101100",
      "1100111101011100000000",
      "0110010010001001001101",
      "1000100110110000111010",
      "0101111100110011011010",
      "1010010100011101100101",
      "0101011111110111101111",
      "1010100011101100000001",
      "1100011011001010010000",
      "0011111000010001001000",
      "0011100101011010010111",
      "0110001000010100101111",
      "1101010110000011101000",
      "1110001100000111001011",
      "1101101000100110000011",
      "0111110011010101011110",
      "1010001011101101000111",
      "0010110111101011010101",
      "0100101000101110100011",
      "1111010001010000110001",
      "0110101000101101100110",
      "0011000100011001111001",
      "1110000101100000011000",
      "0100010000111111000101",
      "1100000000000010011110",
      "0111110101001111110101",
      "1011100101011010000010",
      "0100010100101101110010",
      "1110100000011011101000",
      "1010010011111001001111",
      "1000100100111011000111",
      "0011100011000100001100",
      "1101110010100001100000",
      "1001011000110011011001",
      "1010101111101111111111",
      "1010000001001101000110",
      "1100010010010001011111",
      "1101111000111011000101",
      "1110000010000110111111",
      "0000111101001110000010",
      "1000111110010000000010",
      "0111011101011110101010",
      "1110001011001110011101",
      "1100110111000111011100",
      "0100110100101110001100",
      "0001001011100011001011",
      "0010111111010111011011",
      "0011000000100001000101",
      "0101010001000010101110",
      "1011011011001100011101",
      "0010010100111010011101",
      "0001001001011001101100",
      "0010000011101001000001",
      "0111001001100101101110",
      "0101101110000010111101",
      "0110010101000001001011",
      "0101000100110110011001",
      "1100000000010101110101",
      "0101001010011001100110",
      "1101010101100111110111",
      "1010100100100100011001",
      "1111100110101111111111"
    ],
    [
      "0000010001110000011000",
      "1100100101001010111100",
      "1000101100110100010100",
      "0111100101110000100100",
      "1011000100010101011110",
      "0111000001110101000111",
      "0111110110010101001001",
      "1100100001010011100101",
      "1101011000110111001110",
      "1100000111111001110001",
      "1100110111100110100011",
      "1100110111001100100001",
      "0011110010100010001100",
      "0001100110001110110101",
      "1100011111000010110110",
      "0110100000011011011001",
      "1101110101100011011010",
      "0111011010010000100011",
      "0001001100011100010001",
      "0111001011111001000010",
      "1110111011101000011000",
      "0101000101001111000011",
      "0101000100111111000000",
      "1010111000100000011100",
      "0010001001110100111101",
      "1101001101110000010010",
      "0111001110110000011110",
      "1111100101110100011010",
      "0110111001001010111010",
      "0011011000010011101110",
      "0110111101100001001000",
      "0111010001010011110001",
      "1100001011010000110000",
      "1100000000100111110111",
      "0101000001011111011110",
      "1111001001110101001110",
      "0100001001100001111101",
      "1000100110101101010011",
      "1011000101011100010001",
      "0111101000000101000110",
      "0000111001001111101011",
      "1110111110010011011000",
      "0110100011001111111001",
      "1011010000101010010000",
      "1010101110100101011011",
      "0101110110011111101100",
      "0010111111011000001000",
      "1100110101000010110110",
      "0111101101101101011110",
      "0100101100000000111011",
      "0101100001111000000100",
      "0110010101011110011100",
      "1101000101000010100100",
      "0111000000100000110100",
      "1101110110001010000001",
      "0110001011110001000111",
      "0101001110010011100010",
      "0011111101000011111100",
      "1001101111000101100111",
      "0100011000001001001000",
      "1101100011110010111100",
      "0101100100111100101101",
      "1001001001001000110110",
      "1010111001100100110100",
      "1110000011111011001101",
      "1011011001100100010100",
      "1001010001110011011010",
      "0010000011010000000101",
      "1111111011010011011001",
      "1000101101111001000001",
      "0000101101011000110100",
      "1001000100111110000101",
      "1111010000010100100001",
      "0111000000010001011000",
      "0100111111001111011111",
      "1010011001100011111101",
      "1010111110100110001101",
      "0000011011000110011001",
      "0101100101010100010011",
      "0010100101101001011011",
      "0010110101000100101100",
      "1000010111100100110011",
      "1011011010011100010101",
      "1011110110001011000111",
      "0010010000111100010011",
      "0101000000111100001110",
      "0100101101111100111110",
      "1010110110001100110000",
      "0110010101011000010111",
      "1010000101001101101010",
      "1111011100101111010000",
      "1010011101111110000001",
      "0101001100110000000111",
      "1110110001011100010100",
      "1110111111110111110001",
      "0111001001101010000111",
      "1110001111010000110110",
      "1000100110111100000100",
      "1000000100000111000111",
      "0010010011010100101011"
    ],
    [
      "0111100101001100000000",
      "1011011000111011110111",
      "1111001111001001000001",
      "0001110100000000010110",
      "0010110001111011111011",
      "0111100000110011110100",
      "0010110001100000000101",
      "1101011101010011110011",
      "0110111001110100000010",
      "1101010000001000111100",
      "0100011000001111010101",
      "1001111101000100110111",
      "0110111100011001100010",
      "1100001100000000001010",
      "1000100001111100101110",
      "1001011001001100000010",
      "0110111011111100101000",
      "1111001111110011011010",
      "1110001110110001110010",
      "0010110110110001101111",
      "0111011101100010000101",
      "1100101001101100000010",
      "1101110100100100011101",
      "1110111010010101111100",
      "0111111000000110001101",
      "1000010101010111001001",
      "0110100110100111101111",
      "0000101001100111100001",
      "1100110000010000100111",
      "1000001010000110001011",
      "0110011000011011101100",
      "1110001100110100111001",
      "1110100001101001011001",
      "0011101100010110100110",
      "1110001001100110011111",
      "0000101001000010100000",
      "0000000101110001000010",
      "0001000100011110001100",
      "1111011101100110001010",
      "0001111100010010100110",
      "0011110010111011000001",
      "1100011101100111000001",
      "0111111111100010110011",
      "1000100010000101100110",
      "0100000101100110010101",
      "0010110100101110000100",
      "0000011010100011000101",
      "1010100010110100000110",
      "1000101010010101011110",
      "1010001110101001100101",
      "0011110110110111010001",
      "1010001001100011001100",
      "1110100110011011110101",
      "1101011110110110101100",
      "1111000001100000011110",
      "1111101100101010011010",
      "0011101110011100010111",
      "0101101100100101110001",
      "1110011100101000011001",
      "1011101110011111001110",
      "0010000000111101110100",
      "0111101011101010110011",
      "1010010111110000010010",
      "1100010111111111101001",
      "0100010000011001000111",
      "1101111000100001010111",
      "1011001110101010001010",
      "1111000011010010000111",
      "0110111011110000011001",
      "0101101001011110010111",
      "0110110010010001101000",
      "1011000101100000011001",
      "0001100000111111001000",
      "0010010111100010010011",
      "0101111100101100110001",
      "0011100110100011110100",
      "1001111011111000011001",
      "0111011101111101000001",
      "1000100000101100010100",
      "0111100010110101101001",
      "1010001100011100001000",
      "1110010001100001100111",
      "1010100001101010101110",
      "1111101110111000110101",
      "1110100010101001011001",
      "0010100100000011010010",
      "1000000111011111010110",
      "1011001101010101100111",
      "0100000000000011000000",
      "0101011101101000001001",
      "1110011001000000101011",
      "0010011000000001101110",
      "1111000111100000100111",
      "1010010111110110000011",
      "1101100001010101010110",
      "1001000111100010001110",
      "1011111110110001111110",
      "1010010010101110110001",
      "0001100011100110100010",
      "1011011010101101111010"
    ],
    [
      "1010000100101110111101",
      "0001000001110110010011",
      "1110111101111110001111",
      "0011011000010101010100",
      "0011000111111000100111",
      "0110110010001111101111",
      "0101110100000100101010",
      "0000010001100111101110",
      "0110101000001010110100",
      "0011011000111100000011",
      "0010110110011000111000",
      "0111111010000110110101",
      "1100101101001110010110",
      "0011010000000011000111",
      "0110101000101000110011",
      "1011101000111000101111",
      "1010100001001011010100",
      "0110111001001101101111",
      "1110101111011000010100",
      "1111110011101001110011",
      "0111011001010000010101",
      "1110000111111101111110",
      "1111010011011101100010",
      "1011000010110000000110",
      "0011010010010011100001",
      "1001010101010100111100",
      "0000101111110000011101",
      "1100111110110001110110",
      "0101010111010000111100",
      "0010101010010111010111",
      "0010000101010101101001",
      "0011110010010101011001",
      "0011110100111011001011",
      "0110010111101001111001",
      "0000101110110110111010",
      "1000101011000100010011",
      "1010011001111000110100",
      "1100000101000111101100",
      "1111010000000001100100",
      "0101001111010110111011",
      "1110111111111110001101",
      "1100101110010101110101",
      "0101001001111001011000",
      "1100101110001110001101",
      "0010111110100010110111",
      "1111111000011010111011",
      "1100111000011001111011",
      "0000000101010011011101",
      "1000111001111111000100",
      "0011010110101111010101",
      "1010001110100101001001",
      "0100000011110110101100",
      "1001001100110000111000",
      "0111101010001110111111",
      "1000110011000001100011",
      "1110010100101101011001",
      "0001110100110111011000",
      "0011001100011000101100",
      "0101001100100011001011",
      "0101100000100101000010",
      "0101100111001010101010",
      "1001001000101101000100",
      "1001010110000101101010",
      "1101010110000010001010",
      "1001111110010000101110",
      "1100110010000101100001",
      "1110111011011111010001",
      "1000001000100001111101",
      "0101000110010011101110",
      "1100101010100010111001",
      "0111000010010111101010",
      "0110100110000111010110",
      "0110011111001111101010",
      "1011011000000011011100",
      "1100101011000011011000",
      "0011011001110010110011",
      "1001000100100111110000",
      "0111000110011101011111",
      "0010101001100100000011",
      "0110001101011000010110",
      "0101011001111011110110",
      "0011101011010010101001",
      "0011110000101100001000",
      "1001111110101100011101",
      "1100110111101110011110",
      "0000101011011111101010",
      "1010000011010000110011",
      "1100111000001100111000",
      "1011010101101011000001",
      "1001101001100101011000",
      "1000101101101111001001",
      "0101000111010000111000",
      "0110110000011100101110",
      "1111100000000100011000",
      "1100110001010100011010",
      "1001000111001100101111",
      "0100000110011001001101",
      "1000101110100100010101",
      "1010100000110000001001",
      "0010000001011110111101"
    ],
    [
      "1011000111101100110011",
      "1111111000111011001110",
      "0000010111111111001111",
      "0111000101010010101001",
      "1011101010000101110100",
      "1010101110110000001001",
      "1010001101000100100100",
      "1011110101110100101000",
      "1110001101101001111101",
      "0110101000001010010000",
      "0101001011101110000011",
      "1101001010010000100000",
      "1100111110101001000010",
      "0011100100110110011100",
      "0100010100111101001101",
      "1111001001010010110011",
      "1101110011010000111010",
      "1100101111101100001101",
      "0011100010011011010001",
      "1011001011111110010110",
      "0110100010001100111011",
      "1100000100101011000100",
      "1110111111101100111100",
      "1010111010111100011100",
      "0110110001011100110011",
      "0101011110001010101001",
      "1110010100100111011100",
      "0000100001110000010110",
      "0111011001101001011000",
      "1100111000101100101001",
      "0100100101101111111010",
      "1111011000001001000100",
      "1010001110000101101000",
      "1000000000001101111001",
      "1011001111010101011101",
      "1001111000110010101101",
      "0101011001111000100111",
      "0111111101101111100110",
      "0010110111111101110101",
      "1010110111011001110110",
      "1101011011110011010010",
      "0110000010011101111010",
      "0111011000110111001101",
      "0111011100001110111101",
      "0100010010101001100111",
      "0010000011101100001000",
      "1100100010000110101101",
      "0111000001100110000011",
      "0100111111001011111010",
      "0111101101011110110010",
      "0010111011101111011001",
      "1100001110011000000101",
      "0000100101101111000010",
      "0101111001110001001010",
      "1101001000100010000010",
      "0110001111110111100100",
      "1010111101000011101011",
      "1110100001110100100001",
      "1000101100111000110011",
      "0001111110101000000111",
      "0110110011000000101001",
      "0010110110111110110100",
      "1001100110100011111100",
      "0010100010000010011111",
      "1100101000110000010011",
      "0111100000000000010101",
      "0000011110100110110001",
      "0101100100111111010101",
      "1101110111011001101010",
      "1110101101001101011101",
      "0000101011000111001011",
      "1010100110000001100011",
      "0100101100101010101001",
      "1001110000010111010111",
      "1101101111011010010110",
      "0001111100110010001011",
      "1100100111101110010001",
      "0011111001010010001100",
      "1111000010000000011101",
      "1011011001111000111010",
      "1110010010111001100001",
      "0011100100100101100000",
      "1000010001010011010110",
      "1010111110001110011001",
      "0011011010000001100000",
      "1100000001111100100110",
      "0001111001001101100101",
      "1100000110110010101010",
      "1010101010111011100100",
      "0011111000110100111100",
      "0111011101100000110001",
      "0100101001111100101110",
      "0111001101001111100110",
      "0000110110011011111001",
      "0000001100000100100010",
      "1010001100111101110010",
      "1001001111111001101101",
      "0010110011111101100001",
      "1000111000101010001110",
      "1000110001111111001001"
    ],
    [
      "1000100001110010101011",
      "1101111110101100111011",
      "1101110111111101101010",
      "1001010110100111111011",
      "1100000001010010110101",
      "0110010111101000011110",
      "0110101111100010000110",
      "1010010111001110100110",
      "1110001100111011111111",
      "1000110001001101000000",
      "1011010111010100100100",
      "0000101101011001100111",
      "0010101011111110011000",
      "0000011000111000100011",
      "1110000111101110000011",
      "0101111100001101111110",
      "0011111100011011101111",
      "0101110111101000110010",
      "0111010110010000101100",
      "1101000010110100011111",
      "0010011001110101001101",
      "0000000010001010000100",
      "1101100001101110011110",
      "0010010110101010010100",
      "0100001110011111110000",
      "1011101010110010000101",
      "1010100010010001010101",
      "0001111101101000001111",
      "0001110010100011111100",
      "0111011001001001000101",
      "0010100101100000100101",
      "1101011001010110000110",
      "0100110101001100011011",
      "1010011011010111000001",
      "1101000010101000010101",
      "0010011111010111010101",
      "1011110101000000010111",
      "1011111011111111000011",
      "1010111010011100000111",
      "1110101010001111010101",
      "1011110011110100110100",
      "1100110000100011111010",
      "0000000000100011111110",
      "1111110111110010000011",
      "1100000010001101110010",
      "0010110001001000010111",
      "1011000110011011110010",
      "1001001011110001110111",
      "0110110100101111011001",
      "0011010100000000110101",
      "0000011011000110110101",
      "1111000010001110011110",
      "0111110001000100111010",
      "1001111001100000001110",
      "0000100110111101101001",
      "0101111110110100010001",
      "0011000010001010111010",
      "1110000100101111000010",
      "0101010101010011011101",
      "1110110111000010010101",
      "1000000011101101001001",
      "0100001000001000100110",
      "0010110011101010110001",
      "0110101001111101111010",
      "1000110011011011111000",
      "0110001111000011011101",
      "1111000011110010110001",
      "0100101110110000010001",
      "0011101011110111010110",
      "1111000010001100011110",
      "1010110011001111110010",
      "0110011111010111001101",
      "1110000111000111111101",
      "1111011100100100000110",
      "1011111000100001111001",
      "1101111100101000101110",
      "0101100101010111000111",
      "1011111011110100111101",
      "0110100101010010010110",
      "1010010010000000000011",
      "0000111110111000101011",
      "1101001010111110001001",
      "1000110011110110110010",
      "0100011111011110010100",
      "1100101110100010100011",
      "1101111100100101101011",
      "1111101010010110000001",
      "1000110010011101001000",
      "1110010110110000101011",
      "0011010000000110000000",
      "0010110100001000011001",
      "1111001110100111001101",
      "1111010100111001110000",
      "0100010110100110000000",
      "1110001011111001101000",
      "1001001111000010011011",
      "0100110101100010111100",
      "1100011111111010110111",
      "1100110011001011110100",
      "1001111011100111001001"
    ],
    [
      "1100101100011110111000",
      "1100011000000111101101",
      "1101101001010111100001",
      "1111000010001001101001",
      "0111001111100100111001",
      "1101001010111100001110",
      "1010110100010011110001",
      "1010000011001011100010",
      "0101011100100100010001",
      "1111111110111001010000",
      "0111111101100001011101",
      "1010100101100110011000",
      "0011010000000100100101",
      "1010001011001101000101",
      "1101010111100011011011",
      "0000010100111101000011",
      "0001011111100100000001",
      "0001111111110111000010",
      "1011010000100010100101",
      "1001111111111000111000",
      "0101101010110100101110",
      "0001010101110001100110",
      "0100000101000110100010",
      "0111000000001111000001",
      "1111001100110000001101",
      "0001101000101010110010",
      "0100011111101101001111",
      "0011111100010010000000",
      "1000111110010100111011",
      "0111000000100100111000",
      "0010100010101101110111",
      "1111001011001000110011",
      "1001010100011100010010",
      "1100001000000001001101",
      "1011001011011110110010",
      "0000011000001011011000",
      "1001000001111001010011",
      "0110000111100000011101",
      "0010101010001110110110",
      "0100010010101111101000",
      "1110010100110101100010",
      "0010100000100000111111",
      "0100010101000100011110",
      "0000101110000000111110",
      "0110010010111101001010",
      "1110100100011000010010",
      "1100111110101011100100",
      "1111000000111000100001",
      "1011111101000011100110",
      "0100100011001010000010",
      "0111001100100111110100",
      "0011010011011000111010",
      "1101101111101010011101",
      "1110011000001110011100",
      "1011101001110101101000",
      "0000101010111110101110",
      "1111101110011110111001",
      "1100110101100010010000",
      "1000011110001000100101",
      "1011001100101000100011",
      "0011011111111111001010",
      "0100010111100111010100",
      "1100110110000110110110",
      "0101001000101010001110",
      "0011100001001001010010",
      "1111011101100100001111",
      "0110000100001010111110",
      "1001001101110001010001",
      "0110010010110100111000",
      "0111010100110011100111",
      "1101011000110001011100",
      "1010100101101110111011",
      "0011101000001001111010",
      "0001111011010001010110",
      "1001000101101101010011",
      "0011010010011000000101",
      "1001110000011010100101",
      "1011101011001001011101",
      "0011011111001111011001",
      "1101000111001010010000",
      "0001001100110001110011",
      "1010010001100111010100",
      "0001101011001011001010",
      "1001111100111110000001",
      "0111111101001111110001",
      "1101000001101011001111",
      "0011100110111110101111",
      "0010011000100000100010",
      "1101110001100101110101",
      "1000000011110110101111",
      "0000110010001111010100",
      "0010101111001110001011",
      "1001011100010110011010",
      "0011101000010100111111",
      "1000010111101000010011",
      "1110101001101000001000",
      "0011010111111010010101",
      "0011000010011110101101",
      "0100100111110000110001",
      "1111000100001101000001"
    ],
    [
      "0000010110101001000000",
      "1000011100111001101110",
      "0001001100010011110001",
      "0110011010101011101110",
      "1111000001111111001111",
      "1011110011100000000001",
      "0110101100110010110101",
      "0101000001011110100100",
      "1110001110001100001110",
      "0111001111101111100011",
      "0110000111111111011110",
      "1101101110100011101010",
      "0010001011111111000100",
      "1110000000010010101110",
      "0100100011011001010110",
      "1110100010101100011101",
      "0010001110111010000011",
      "1000111100011111101010",
      "0100110100100101100001",
      "0000110101000010100000",
      "0000010000111001111111",
      "0111100101100010001010",
      "1101110001011110111000",
      "1011100100010111110010",
      "0110101011011101011001",
      "1110101001001100001001",
      "0011111110111011010110",
      "0011100001111001010111",
      "1110011001111110010110",
      "1110011110111110001100",
      "1111000101100110010001",
      "1010101000101000000011",
      "0011100111110000000110",
      "1111010100011110000100",
      "0001101001011001010011",
      "1111010100010011001110",
      "1110110010010011011011",
      "0011011011000011001001",
      "0110110110000110011100",
      "0100110110001101011101",
      "1000101011101101010010",
      "1110000100101111111111",
      "0001001011101011111001",
      "1011101001001000010110",
      "1111000101010011110110",
      "0011111111111101000001",
      "1100111101111101100001",
      "1110011001111101001000",
      "0001001110010100110111",
      "1000000010010100010110",
      "1111010000110100001010",
      "1011111000010000100110",
      "1001111101101010010110",
      "1110010010111010111110",
      "1111100111010111010000",
      "1100010001100101100100",
      "1100110100100110000110",
      "1111000100011010100110",
      "0000111010111011011110",
      "0100100011110110101111",
      "0111000000110101110011",
      "1100101101100110010100",
      "1010010110101001000110",
      "0010000110100111010110",
      "0001101101100000000100",
      "0110110110110010101110",
      "1111111011101100111111",
      "1101101100000000100111",
      "1110000001111100010001",
      "0001110111010010111011",
      "1000111110001010010010",
      "0101010101010100110010",
      "1010001011111111000001",
      "1010100111000111001010",
      "1100010100010110010101",
      "0010010100010011001100",
      "1001011011001010010111",
      "1100001110111110100110",
      "1110100011000000000010",
      "1100111011010001111110",
      "0110101010011010000000",
      "0100010100110011011000",
      "1110001010111000110011",
      "0110010111000101111001",
      "0110111100010001001011",
      "0001111011000010011001",
      "1101111111011110001101",
      "0111010010000011011100",
      "0000001100000001100000",
      "0000001100110101001100",
      "0000000101010001001111",
      "0010011101011100100111",
      "0101010100001110011010",
      "1011000110011001000101",
      "1001110000001110111101",
      "1010001010000010101110",
      "1001110010111001100011",
      "0000011111011000110010",
      "1001001100011011001011",
      "0011100111011010111010"
    ],
    [
      "1011101010100101000101",
      "0000110111101000010100",
      "1111100101110010011101",
      "1111101001000110001010",
      "0001100111011000010011",
      "1100111110001111001100",
      "0101011011101001000110",
      "1001110110101100010011",
      "1000101001000011100101",
      "1101011100111101011110",
      "1011100100101111100100",
      "0101100101100110011011",
      "0101010100111110101001",
      "0001001101011000111100",
      "1101011100001000000010",
      "1010101101111100101010",
      "0101111111010000010011",
      "1110001110111001101101",
      "0011010010000001110001",
      "0100011100000000100000",
      "1100000010110001010111",
      "0000101100110001011011",
      "1011000011111110101111",
      "0001000010011010100111",
      "0100111111001100110010",
      "1111100101010010110000",
      "0110111010010110001011",
      "0111111100110100100011",
      "1101011001011110111110",
      "0111111111111001000011",
      "1001100010001000000100",
      "1101001011011011000100",
      "0110001110101000011000",
      "1011111001110000011010",
      "1101000001011001001011",
      "1011000101000100100101",
      "1111001111110000101010",
      "1110100111001110100000",
      "0001101011011111001000",
      "0110000001000000100111",
      "1011100100110101000111",
      "0010110011110001001010",
      "0100111111010001011000",
      "1110001010010010011101",
      "0001110110110010001010",
      "0011101100010000010110",
      "1101011110000101000010",
      "0011000111000110010111",
      "0110010010111000001000",
      "1101100000001011000100",
      "0111010010110100010001",
      "0111110011111010110001",
      "0000100001111100111001",
      "0111001011001000011111",
      "1100001111000110111101",
      "1011111100011101000011",
      "0101010110101010010110",
      "1011110111101010111000",
      "0110101111111111101101",
      "1001000011001001000000",
      "0110011101100000111110",
      "0001110101101001000000",
      "1110000001000111011011",
      "1100101000000101011110",
      "0100110001101010101110",
      "1101000011100111000111",
      "0010011000010100000111",
      "0001011110100110101001",
      "1000010001001000010000",
      "1101000001110101000000",
      "0111001110100010011011",
      "0101010110001111001010",
      "1101000110010010010110",
      "0001111110100011000010",
      "1011000000100011111101",
      "0101000100100011111110",
      "1100100011000101001010",
      "0010110101100100110001",
      "1010000000000101000000",
      "0100011010000111000000",
      "1000001011100011001000",
      "1001001111111111110101",
      "0111001101010101011010",
      "0111110011101110000101",
      "0111111110000100111110",
      "0101010010001000001000",
      "0000110001100110011010",
      "0100111000111110001100",
      "1110011111011110111110",
      "1011110100010101000111",
      "1011110000110000001001",
      "0100011001011110100000",
      "1000001110101011111011",
      "0011111010110001011110",
      "0110000010100101110110",
      "0001111100110000100111",
      "1111111101010100110001",
      "1011011011010001000110",
      "1010101110101010011000",
      "0001000010100111010100"
    ],
    [
      "1001011110010100110011",
      "1000011101011010111000",
      "1000110000010011111000",
      "1000110010011111001110",
      "1110101001101010110001",
      "0000011001011101110010",
      "1001001111001110010101",
      "1111100000010111011000",
      "1100101010100001010001",
      "0011011110100011101011",
      "1011101001011100001001",
      "1001100111101010011011",
      "0011001010000010110100",
      "0111110111000011001110",
      "1100111011000001001001",
      "0001001100001000010100",
      "1011011100100100111010",
      "0111110111011001101111",
      "0101101001100111010110",
      "1011011110111110010100",
      "0000011011000101101010",
      "0001110000011011001000",
      "1010110001110110011010",
      "0110001111111100110000",
      "1110011110000111110100",
      "0000111000110000101001",
      "1100110101010101001000",
      "1101000001001000001100",
      "1001110110111011100000",
      "0110100100111111000000",
      "1011110101100100010110",
      "0011110010010101110001",
      "0000001111011100111010",
      "1011100101111011011001",
      "0110111011000011001000",
      "1000110110110110101100",
      "1011011111001110000101",
      "1101010100010000101101",
      "1110100111011111010011",
      "1000010010001011001001",
      "1100101000001111100100",
      "0001011100010010111001",
      "0010100110111001011011",
      "0110100000011111101110",
      "0000010100001101000000",
      "1010100100010101101000",
      "0110010000111111101011",
      "1000001011000101001111",
      "1000111001101100101001",
      "1111101010000101000101",
      "1111000010000000001010",
      "0100001001001011001010",
      "0011000000100111101101",
      "0011010011100010001000",
      "0101110011001111011101",
      "0101000111101011100111",
      "0110100011000000001011",
      "0110101010111110010111",
      "1001010010101000010100",
      "1001101000001000101010",
      "0101000010110000110000",
      "1101001101000010000111",
      "0110101110001101000010",
      "1111110101110111110111",
      "0110011001000010101100",
      "0011011110111001001001",
      "1001111101101010010010",
      "0100001001010000011010",
      "1111110110000101111001",
      "1000110011100101011101",
      "0100010001110011100011",
      "0100001001110001010101",
      "0011010111001001010100",
      "1110111111111001101111",
      "0000100001100010110100",
      "0101101111100101110001",
      "0011110110101100111011",
      "1100111011011100011100",
      "0100000011000110011100",
      "0010000010111110110011",
      "1000010110011101110010",
      "1111000101011111111100",
      "1111111111111000110101",
      "1000000011011101001111",
      "1000100101100001010011",
      "0100101100110010100001",
      "0101100110110011101011",
      "1000111111010000111111",
      "0001110101100101100000",
      "1100100110010101110001",
      "1011010100101010111010",
      "1100010111011101110110",
      "1101110101101000010110",
      "0011001011111110000000",
      "0010011010110011100100",
      "0100111111000000000000",
      "1011001001001010011000",
      "0000010110011100100000",
      "0110111001000001011110",
      "0101000101011110001111"
    ],
    [
      "1010100010001010100001",
      "1010110111011001110000",
      "0100010100010000001110",
      "0111101001110100111111",
      "1001100000100101010001",
      "0010110111001111010011",
      "1001010111111000001101",
      "1011000001111010110000",
      "1001101101110101011111",
      "0010000110000101110011",
      "1001100000000010111111",
      "1000110100101110101011",
      "0110100010011010001011",
      "1111111111110000100111",
      "1101110000010111110101",
      "0101011101100100111101",
      "0011101010001100111000",
      "1001010111000011000010",
      "1011111111011010110010",
      "0001110101001001111101",
      "0000100000000100010101",
      "0100010110011001001100",
      "1001110110000000110011",
      "1111011111101000100001",
      "0101100100010000010111",
      "0010011110010001100111",
      "1000011010100010101010",
      "1010011100111000111110",
      "0111110010010011000011",
      "1010011110100110101100",
      "0100001111100000001101",
      "1001111000000010111000",
      "1110000110111111011000",
      "1000111000110100110101",
      "1101111111111010110011",
      "1010000100110011011110",
      "0111110000100101111000",
      "0001100000001101000110",
      "0110011000010101010111",
      "0100011011110001010101",
      "0011001001000011001010",
      "0000110011100101100011",
      "1011010000101011111000",
      "0000010110110111010100",
      "1001000011101110101011",
      "1011010100011001000110",
      "1110111110100001101111",
      "1010001001100000111000",
      "0100100111001110110001",
      "1111001111111111001011",
      "0101111100100001001100",
      "1101111011001100100111",
      "0111001111001101101010",
      "1110010011001111100010",
      "1101101000110000010001",
      "1011000001111110111010",
      "1110000010110011101001",
      "1001110111010100001110",
      "1111111011100010110110",
      "0001100011101001100111",
      "1111111011001001000000",
      "0011110101001111110110",
      "1111111010000000110111",
      "1100000011111000110011",
      "0101010000011111001111",
      "1001111000001000001011",
      "0011010111111110001010",
      "0110000000110110011001",
      "1100101001101000101101",
      "0011000011110100101100",
      "1001001001111000111111",
      "0111000001100110100000",
      "1111011001010110110110",
      "0110101101001001101111",
      "1100000010011010111100",
      "0010110101111000000111",
      "0110011111010011011111",
      "1001010101010011111100",
      "1100011110011110001000",
      "1111010011001001100110",
      "0011110001011001111011",
      "0111001001000001100111",
      "0001011111100101100100",
      "1000001100001101011000",
      "1001000010010011100011",
      "0000001111100011001010",
      "0110110100010101010010",
      "0000001000100000011111",
      "1101001001000111011011",
      "1101001101110111101111",
      "0100110010011101010110",
      "1110011100100111111011",
      "0100110101110100110110",
      "1011000001000111001010",
      "1000010101001001110000",
      "1001111010110001011010",
      "1101110100100111111010",
      "0111011110011100000001",
      "0101101100001101010111",
      "1001011111011000000001"
    ],
    [
      "0000001001001101111101",
      "0100100101111000100111",
      "1010111110010100101010",
      "1111110001110000001010",
      "0110010001000000110010",
      "0010111111001010100100",
      "1001111010100110111101",
      "0011101101110101101001",
      "0110001010000110010000",
      "1101011110110111001011",
      "0011000011111100111111",
      "1001101111101001101011",
      "0010010101111011101100",
      "1001110111001010011110",
      "1011001010000110000000",
      "0011110000001100111101",
      "1100010111001010001010",
      "1000110000000000011001",
      "1010010001111010001111",
      "1001010011110001101001",
      "0000011100101100000000",
      "0101101101000000001010",
      "1111010110000101110110",
      "1111001000111110101101",
      "1000111101010001001110",
      "0111100001001110011101",
      "0011010000101010111000",
      "1010110111001101011001",
      "0111110010000101101110",
      "1110100111111111011001",
      "0011011000111110101100",
      "1011110001011011110110",
      "0111001000111000111001",
      "1101111011011111101010",
      "0110111010010100110110",
      "1011110000100111100100",
      "1101011101011010001111",
      "0010111111111110101110",
      "0000111011110010010011",
      "0111000001001000010001",
      "1101011101011111111011",
      "0001010011001000011001",
      "1100111111001110101110",
      "1101010010010100110100",
      "0110011110000101010001",
      "0111111101110100000111",
      "1100011101010010111000",
      "1110101000011011010001",
      "1101111011100000011001",
      "1110101111100110001111",
      "0111100010111011110111",
      "1001000010110011000100",
      "1010011100001010001000",
      "1110111000011011010100",
      "0000000010110001000101",
      "1001110000110000010011",
      "1001011010100011100000",
      "1100111001001101000111",
      "0110011011110000100100",
      "0111010111001110111011",
      "1110111011011010011010",
      "1110100010010000101010",
      "1011110011000000000011",
      "0100000001000011001000",
      "0101111110110001110011",
      "0101011000101011010111",
      "1111000111000001101111",
      "1110111101111000111101",
      "0001000101111110000110",
      "0000100111100100011010",
      "0010110100000111100000",
      "0000000100000000000010",
      "0010110111111000000010",
      "0100001101110111010100",
      "0010001000011100100110",
      "1010011101100110001111",
      "0000000010001011100101",
      "0111000111001111010110",
      "0100100000000000011111",
      "1010010101011010111111",
      "1100110010110011001010",
      "0101111110110100010110",
      "1110011111111100010011",
      "1111001111001010001110",
      "0011010100101010001111",
      "1001011111001111000110",
      "0010001110001101100101",
      "1110100011010110011000",
      "0101100000001111110110",
      "0011111001001110110101",
      "1001011111010010101010",
      "0111110111000111101110",
      "0111000100001000011001",
      "0011101100001110011011",
      "0110000100011100100110",
      "1111101001001011111101",
      "1011010010010010001011",
      "0101111110011011011000",
      "0101100100010010111101",
      "1000011101111000011000"
    ],
    [
      "0001101101010110110011",
      "0011101110101010010011",
      "1000000100010111100001",
      "0100111011101111110000",
      "1100110111011010001011",
      "1100000011111100011011",
      "1101111011101101000000",
      "0101101001000011110000",
      "0101111000101111110010",
      "1101101011000011101001",
      "0111111101101111000001",
      "1000011110101011110011",
      "1010001110110100000100",
      "1001010100101111101100",
      "0011001101111001100000",
      "1101001011111110011111",
      "1111001011011100110001",
      "1101001111110001001000",
      "0011111101000111011111",
      "0001100011010101111011",
      "1010011111001111001010",
      "1001100110101111001101",
      "1101110011010010111011",
      "0001101111110001010001",
      "0111111000101110100101",
      "0101010001011011101010",
      "0001100111011111110010",
      "1011001101001011111001",
      "1011000110101010000001",
      "1011000101000001001011",
      "1001100001000111001000",
      "0011000000100011000011",
      "1111100010001000100100",
      "0001011011100011110101",
      "1101101101100100010010",
      "0001110110111100001101",
      "0010100010100000100010",
      "1110001111011110011001",
      "0110100110000110100001",
      "0100111100010011011000",
      "1000111010001110000100",
      "0111011101100011110101",
      "1011110110111010101001",
      "1000010110000101010001",
      "0111001001000011110100",
      "1101001101101010111100",
      "1111110110110110110000",
      "1010001010111101000011",
      "1110111101000110010101",
      "1011010010100000100100",
      "0011001111110110011000",
      "1000100001000000100011",
      "0101000000001101100100",
      "1001010101101010101111",
      "1100101011111010010101",
      "0000111010001010000000",
      "0100000010111100110100",
      "0000010010010100111000",
      "0100000001100111100101",
      "0011001101110011011000",
      "0010100111001101010011",
      "1110001011100010100100",
      "0110011111110010111001",
      "1101000100001010000110",
      "0110001001111100101011",
      "1100111100000000001101",
      "1010000111010110100100",
      "1110011111001000110011",
      "1000101000010100110000",
      "1000001110000101011101",
      "0010111111011101111110",
      "1011111000100111001001",
      "0011101111011111001100",
      "1111000101100011010110",
      "1010000100100111110110",
      "0000100011010111100011",
      "1110110011000010011011",
      "0000000000011110110110",
      "0101010001101010110111",
      "0001101111001010110001",
      "0000110000100100110101",
      "1010000001100011001111",
      "1010101100000011010110",
      "1011111010111001111111",
      "0100000001011101000010",
      "1000100000101011100001",
      "1000111101001011100101",
      "1000010011001001100001",
      "1100010011111011001111",
      "0111111000100110101111",
      "0100111010101111100011",
      "0001100100100101101010",
      "1011100100101000101111",
      "0111010101101101110101",
      "1101001010110010011000",
      "0100111101011111101111",
      "0101111000100110100010",
      "1001011000010111001011",
      "0110100111111110101010",
      "0101010110011110000010"
    ],
    [
      "0010000100011101001010",
      "1111110010101101000001",
      "1110011100101000000000",
      "0101110111000111001100",
      "1100000101001001101001",
      "0010000111101010001110",
      "1001100101001111011110",
      "1101101101011000100111",
      "1101101100001000100110",
      "1111111011000000111101",
      "1011110110011010101001",
      "0111000011011011101100",
      "1110110010100001100101",
      "0111011111001100101000",
      "0000011001101101001000",
      "0110010001111011001100",
      "0100010111001011101001",
      "1010110011001100001011",
      "1111100110100100100101",
      "1111100011101001111010",
      "0001110001010010010100",
      "0001001011101111001011",
      "1010110111001011000100",
      "1001010110010101111001",
      "1110011111011010000000",
      "0001001010100100001000",
      "1101010111111101001101",
      "1001000100000111110101",
      "0111000001011011000111",
      "0000101101110101010111",
      "1100110110010111001010",
      "0000000101101100110010",
      "1101000001100000010011",
      "1101101101010001100110",
      "1001100100111011101011",
      "1110010110111011001000",
      "0111000111110011010100",
      "0110001100000001100011",
      "1110001000011101001001",
      "0001010111010010001000",
      "1100000100000011111001",
      "0011010000000000111010",
      "1100000111111110001010",
      "1010010101111110110111",
      "0011000000110011101101",
      "0000011000110000100111",
      "1011001100111110110010",
      "0100001111000100001100",
      "0110000000001011001011",
      "1100110000010110001000",
      "0111110000101111001011",
      "0001001001001100110000",
      "0010101001111111101111",
      "0101111110001110010100",
      "1001110100010010001111",
      "1010110100010100001100",
      "0101001101100010100101",
      "0001001010000011010011",
      "0101001110101101100001",
      "0111111110010011100111",
      "0111101000111000100111",
      "1111001111100101000010",
      "0111110011001101010000",
      "0011100010010011100001",
      "1110100001000010110010",
      "1000011000000101101110",
      "1100110110001101111011",
      "1110010110001110011001",
      "0011110110011100000101",
      "0111110000011011000111",
      "0010000110111010100000",
      "1111111010011101011001",
      "1111110101100011010100",
      "1101110111001111010101",
      "1011001011100100001110",
      "0110000110011110011100",
      "1011010011101101100101",
      "1110111000110011001111",
      "0000100110010111001011",
      "0100111101011011101010",
      "0100110110011001010001",
      "0101111000111101111100",
      "0101010000010010000000",
      "0000101001000010011010",
      "0000000100100011010111",
      "1010110010100011110111",
      "0010010101111110101110",
      "1001110111100100111111",
      "0011000011001110010100",
      "0011000000110111001101",
      "1100101011110101011101",
      "0111000100011110011000",
      "0101011011101111010110",
      "0010011000000000000000",
      "1001001001001000111111",
      "0010010100011010000010",
      "0111001010110111000000",
      "0011110111100011111100",
      "0100000000100001010010",
      "0011111100001000000011"
    ],
    [
      "1011111110101000000100",
      "0010100100111001101101",
      "0010100010001111000000",
      "0101000100110111101100",
      "0011010011001001010110",
      "0101010111110011011000",
      "0110101110110110011101",
      "0111001101010110101001",
      "1100100101111000110101",
      "1000011111010011101000",
      "1110010100101000000101",
      "1010101101011011010010",
      "0011001011110001000110",
      "0100111010010010111110",
      "0111011100110001100111",
      "0110001010001110011011",
      "1110101010101000101011",
      "1001100010011000010101",
      "0000100100111100110001",
      "0101010000110000010010",
      "0101110010111110110010",
      "1111011110001111100000",
      "1011000110011110110001",
      "0110100110111001100010",
      "0101001111001000001100",
      "1100000000011011101000",
      "0101011010000100001111",
      "0101000010110010010100",
      "0100111001111011010100",
      "0100101111111101011010",
      "1000001000100000011100",
      "1100111110011101001010",
      "1110111101111110110011",
      "0001100010010011001010",
      "1001010111110101010111",
      "0100000110011101000101",
      "1111111011001011000001",
      "1101011000000010110000",
      "1101111100111100000100",
      "0110111100001101110110",
      "1101100101100111010010",
      "1011000100001100011101",
      "0000110000100110001001",
      "0111001011110001100010",
      "1110100001101011100011",
      "1000100111000011011001",
      "0000001011011010010101",
      "1101101100110111000010",
      "1111111110110100001010",
      "1100101010111000100010",
      "0101010011001001111001",
      "0111011111110011111001",
      "0010010110001010000010",
      "1101011101110001100100",
      "1011100100010111010110",
      "0001001010000000001010",
      "1100001001110001000100",
      "0101000101001101001111",
      "1111000101010000010101",
      "0010011011011000010001",
      "0010100000110111101101",
      "0010111010011100010100",
      "1011011100000000100000",
      "0000111100001110110101",
      "0101001011110100101111",
      "0110110000111011101100",
      "1100111110001100001000",
      "0000111011101010111111",
      "0111001000001000111001",
      "0101011100010101101010",
      "0000101001100010001001",
      "0100010010111101100000",
      "0001111000111011001100",
      "0100111100111010101000",
      "1010101111111011110110",
      "1111011101010000011000",
      "0101011111010101111100",
      "0010000001001001111010",
      "1000101101001101000101",
      "1111100011000101101011",
      "1111011101101100011010",
      "1100111001011011101100",
      "1010010001100110110110",
      "1101101111111101000000",
      "1111000001000101110110",
      "0110111001111000100100",
      "1100110001110111011100",
      "0111100010100111100000",
      "0010010100111010110000",
      "0100100000111001011111",
      "1100011101011110011000",
      "1001100101010001100110",
      "1100101000100100101000",
      "0001010011101000001110",
      "1101010101110011111000",
      "0100011001111100001101",
      "1000100111000111101000",
      "1111011101011000001000",
      "0101100011110111001110",
      "0100010010000001111101"
    ],
    [
      "1001001001010100011000",
      "1110100011010001111001",
      "1111110110011101000010",
      "1000100110110010011101",
      "0111001100010010001110",
      "1111001101011010001100",
      "1111001111111100011111",
      "1111110111001001000100",
      "1010001100111100010010",
      "1010100110001010001101",
      "0011110100010111110000",
      "1011011001010010010111",
      "1000000111101100001001",
      "0111000011111110011000",
      "0011111110110110001010",
      "1001110101000011000101",
      "1001011000110000000110",
      "0011010011110000000100",
      "1001100011001010010101",
      "0111010111010011111111",
      "1110111111001110100110",
      "1011011010001100010001",
      "0101010111000001100101",
      "0110100000100000111110",
      "0011000000111010101000",
      "0010000110000010011010",
      "0110100100110011001010",
      "0110111010001001001010",
      "0100000011101110010010",
      "0011000011010001010000",
      "0010000010010111101000",
      "0110100111011001110110",
      "1000010011101111111011",
      "0001111011011100101101",
      "0010100111011111111000",
      "0101010001011110110110",
      "0010110111000110101001",
      "0001100100100111100001",
      "1110010101100100001011",
      "1101001110010101111101",
      "1011111001001001011101",
      "1111011101111011101011",
      "1110100110111100011101",
      "0011011110111111001010",
      "0001000101110010001111",
      "1111101010011000001101",
      "0110000011110101101000",
      "1001101111000001111001",
      "1011101011100010000000",
      "1110000110000000100011",
      "0011011001111100000011",
      "1010100101011111101000",
      "1000101110110000000110",
      "1100101010001101000111",
      "1011101010111010111100",
      "0110001110011010111111",
      "0010000110110011011110",
      "0110101001101101101101",
      "0101111111001010110100",
      "1010110000101101101011",
      "0101000110000110101101",
      "1110000011110001000100",
      "1101111011111011111111",
      "1000001110101101011001",
      "0100101010101000011011",
      "1001101110001100011011",
      "0110000000001001011000",
      "1010111011101101011001",
      "0111100001010110000111",
      "1101110111000110110010",
      "1110110110000110010010",
      "1001110001110001110000",
      "1100100011011111110011",
      "0111111100100100101000",
      "1001001011110111111000",
      "0101111100000001101111",
      "1011011010111110101110",
      "0001111001010000000100",
      "1010000100011000010110",
      "0101010101101011010100",
      "1101111100110101001011",
      "1100111001110100111011",
      "1010110010100011101001",
      "1000011111110001100001",
      "0001110100100010001000",
      "0110100001010001010000",
      "0110010011101110110100",
      "1101111010110001010101",
      "0101010001110101011010",
      "1011110000101111111101",
      "1001001000010101110010",
      "1110100111000011010010",
      "0001100100111000000101",
      "1100010000000010101100",
      "1011110111101101000111",
      "0111010010110001000000",
      "1100011001100010100011",
      "1011011001101010111010",
      "0101101011010100001111",
      "1100011101101111011011"
    ]
  ],
  "qv_circs_nomeas": [
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.215538773577693*pi,0.205629797448748*pi,3.57535019592401*pi) q[0];\nu3(0.335491090247145*pi,-0.4527946882981309*pi,1.78155135209967*pi) q[1];\nu3(0.784845580562219*pi,3.25281013615629*pi,2.83631495277246*pi) q[2];\nu3(0.451971272663125*pi,-0.283219368672444*pi,3.68620491975534*pi) q[3];\nu3(0.757395624472037*pi,2.96426144690263*pi,3.65629484502421*pi) q[4];\nu3(0.38435573259117*pi,3.2498452146559*pi,1.038796347686786*pi) q[5];\nu3(0.829898244183535*pi,3.34879431472531*pi,3.68989427972415*pi) q[6];\nu3(0.553196190080358*pi,0.9839442876206701*pi,0.85022861502599*pi) q[7];\nu3(0.0934337783731532*pi,0.197249303295158*pi,1.218680983920061*pi) q[8];\nu3(0.400969665503493*pi,-0.4496983219280357*pi,4.42089663673443*pi) q[9];\nu3(0.230122951344118*pi,3.21299965088276*pi,1.56145505386431*pi) q[10];\nu3(0.571567689592611*pi,-0.4433444033417505*pi,4.14265367364904*pi) q[11];\nu3(0.953501999891027*pi,-0.099018195597872*pi,3.84808716136619*pi) q[12];\nu3(0.926024885169648*pi,2.68806946414883*pi,3.78104584119339*pi) q[13];\nu3(0.82320652692484*pi,-0.4070648275994019*pi,4.0711780689296795*pi) q[14];\nu3(0.80874486013075*pi,0.361271694716376*pi,4.15496767502108*pi) q[15];\nu3(0.117582420661642*pi,0.9352216416843899*pi,4.30213729662806*pi) q[16];\nu3(0.60056320399001*pi,2.86585128790106*pi,3.41599683719972*pi) q[17];\nu3(0.846005439779226*pi,0.08552995229055704*pi,1.078878825061713*pi) q[18];\nu3(0.415954743213817*pi,0.16111290510916*pi,0.750174121821236*pi) q[19];\nu3(0.4483892456716*pi,3.21606393217322*pi,0.5013448549132519*pi) q[20];\nu3(0.911823076765132*pi,0.08859159392979699*pi,0.5651176093034592*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.38791223518817*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47442364301095*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.26610886924529*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35970337245301*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40498216683247*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.155239820576059*pi) q[14];\nu3(1.0*pi,0.0*pi,1.272103400170228*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,3.41581849601102*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3201934298378362*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1238261846733*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.48841611473337*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[14];\ncx q[13],q[19];\nu3(3.5*pi,3.49094964962564*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.437311409404948*pi) q[18];\nu3(1.0*pi,0.0*pi,1.384305585656954*pi) q[20];\nu3(3.5*pi,3.40266238698635*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.645304953067127*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.46141911293663*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.246781322198903*pi) q[9];\nu3(1.0*pi,0.0*pi,1.216579522475165*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5380008232187974*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5170943754167601*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.647252711010771*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38912610052635*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.44104963319314*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.47945553543161*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.377172335390958*pi) q[11];\nu3(1.0*pi,0.0*pi,1.380528668816273*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.637451340213924*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.330207531504509*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5214968901574206*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5119377333563424*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.646698259849739*pi,2.50607658077414*pi,3.87522021369182*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.464710148576065*pi,-0.04470837025312102*pi,0.5745367359961231*pi) q[4];\nu3(0.727586700724568*pi,3.47171567906885*pi,3.42875707963895*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.645040189929595*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5586907608363587*pi) q[12];\nu3(0.255359636519449*pi,3.10142770808614*pi,0.868787178378035*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.087831194293057*pi,-0.4582314288670271*pi,4.14942677645199*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.424294619707639*pi,0.26146563700057*pi,3.48386925028728*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.68081988250935*pi,0.12197407354351397*pi,0.9354770009849009*pi) q[2];\ncx q[3],q[12];\nu3(0.691196497904767*pi,0.6733071729748601*pi,1.197244561327574*pi) q[4];\nu3(0.316367282906886*pi,0.58864911376237*pi,0.5893975860283129*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.189370066944071*pi,3.09561844554967*pi,1.189962304433678*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.416258185097204*pi,3.12628948534666*pi,1.171077762061754*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.516302596419595*pi,3.05994470748533*pi,4.1243877090800005*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.54112792481205*pi,3.1572898044559*pi,4.247190333370559*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.694614962463209*pi,-0.008621336282678027*pi,3.63642517354862*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.57777090764647*pi,3.27014018827396*pi,3.95472391443539*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.36056939268228*pi,-0.272341448275793*pi,3.8172273753537*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.300118534218189*pi,3.2633189312207*pi,0.828244802144237*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.746298780975259*pi,-0.30394048611228097*pi,0.568432163589994*pi) q[14];\nu3(0.144132283323681*pi,0.15695609143641398*pi,0.893450472417711*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.573431607952779*pi,-0.4615076658469295*pi,4.47819279603212*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.425835819278293*pi,-0.06134277147603301*pi,4.4662356758331505*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.15495953192765*pi,0.30134624435900703*pi,0.706298169999352*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.73852395501382*pi,0.08061773085870305*pi,3.95814612064519*pi) q[16];\nu3(0.455852801613539*pi,2.95656925452315*pi,1.83925992849494*pi) q[17];\nu3(0.310634601476216*pi,0.480541485651078*pi,0.986165684307147*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.439948080785964*pi,-0.09123815465991703*pi,4.05399009978893*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.47439740077161*pi,0.5*pi) q[4];\nu3(3.5*pi,3.28248953665627*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.47822886734265*pi,3.33971470358276*pi,3.14901553346799*pi) q[9];\nu3(0.335900963026164*pi,-0.03574666719762998*pi,1.4747274677156978*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.194763619727965*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.31443502622547*pi,0.96753381005684*pi,4.17817793821877*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.331195251781283*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.260096478167409*pi,3.02969823122601*pi,0.800093016707912*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.435389534401211*pi,3.45241857717016*pi,0.824312643554949*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(0.310680342414497*pi,-0.09300257413584301*pi,0.780568580796535*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.165042278191042*pi,3.45229021749073*pi,4.2279655706489105*pi) q[9];\nu3(0.397969389406394*pi,-0.333858550857063*pi,0.838410323513327*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.318945207907494*pi,2.94288712385659*pi,1.455971883367938*pi) q[1];\nu3(0.777363448403772*pi,3.42999340940225*pi,4.01859637406249*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.134527588957676*pi,0.404923675409007*pi,3.6460085454588*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45439494813699*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46808544266605*pi) q[19];\nu3(0.123796255583363*pi,2.43649508081344*pi,1.233393725499091*pi) q[20];\nu3(0.666704828052945*pi,2.5978506664415*pi,3.50032601970849*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.302156063463352*pi,-0.4490615809810513*pi,0.786768978230555*pi) q[11];\nu3(0.238548833659685*pi,2.77845220982665*pi,1.65854118523539*pi) q[12];\nu3(3.5*pi,3.31290691072432*pi,0.5*pi) q[16];\nu3(0.165496264067371*pi,-0.06429529223039598*pi,4.45636252037062*pi) q[20];\nu3(1.0*pi,0.0*pi,1.150324239239127*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.646119714377008*pi,0.458730241334233*pi,1.2086551216488322*pi) q[11];\nu3(0.206305295570995*pi,0.71298215190483*pi,4.443232404103799*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49756945978402*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.43198733605542*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.188278734103981*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3187763684378662*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.620603781696343*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.37584165148463*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46394069232544*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.323499785665585*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.181505425460653*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48646255562012*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.742292329864617*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37875189596644*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.651529370752637*pi,0.71741748283803*pi,4.4348287368479795*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.48306250794154*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.204722769772751*pi) q[11];\nu3(3.5*pi,3.38086890870334*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34030747637795*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237900322004252*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.555332803478837*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.37313328030345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.38765519403204*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.427651169669658*pi,2.90035556698812*pi,1.7324707185813*pi) q[4];\nu3(0.124687887775419*pi,0.282008885057053*pi,0.762975725911044*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.274678440184338*pi) q[13];\nu3(0.477075519833843*pi,3.38445143550235*pi,3.29848924502902*pi) q[15];\nu3(0.29598265529433*pi,0.5799803857083099*pi,4.11673678988796*pi) q[16];\nu3(0.718439705385825*pi,3.00433527851285*pi,3.83539891746004*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.199120149696591*pi,3.29639556228078*pi,0.842385393301128*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5618438840489443*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.406016484579977*pi,0.90496849326249*pi,3.94077073410565*pi) q[15];\nu3(0.263953887680426*pi,-0.081137289965941*pi,0.792778329297285*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.561664902456446*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.35570036717108*pi,0.322676436869891*pi,3.57223413312515*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5244644675710957*pi) q[20];\nu3(0.270267241907823*pi,3.23588830214521*pi,0.920515250694835*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.319766098941973*pi,0.04252928249016297*pi,0.821651775438627*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.39244868261933*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.684420471924103*pi,3.48337659918563*pi,3.57348961314959*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.519024263762105*pi,0.7373586631346201*pi,4.166340700265939*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.500770253825464*pi,0.384300330341505*pi,3.69557063768756*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.568312891941029*pi,3.12891576233812*pi,0.545415450108455*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.366868862000149*pi,0.243407989857507*pi,0.93344419551212*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.489686666169825*pi,3.44822305192591*pi,0.837422757739908*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.520710954085024*pi,0.196853407196102*pi,1.068318201388223*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.563259386349297*pi,0.05902505215612597*pi,3.5778929294636*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.439916948361164*pi,0.26944564801510495*pi,0.861882554162609*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.939911714838988*pi,3.16127951868698*pi,3.2954993318483*pi) q[10];\nu3(0.908924693080475*pi,-0.06806859392256298*pi,3.51433096082682*pi) q[11];\nu3(0.229434348837295*pi,3.07119638797023*pi,1.0869752293039059*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.734872128355603*pi,2.9941643677273*pi,3.54480259610943*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.566708612559177*pi,0.46868629934988504*pi,0.614695606735846*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37898936902335*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.476008996381231*pi,-0.444926608867129*pi,4.350676252792249*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.698270987223717*pi,0.61524573243175*pi,4.27544274694432*pi) q[11];\nu3(0.598559464227886*pi,3.36494698416804*pi,0.707350698738667*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.166867108560349*pi) q[15];\nu3(0.246009464729158*pi,0.473866393717687*pi,3.8213967218274*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.138679472377572*pi,-0.23253643262804302*pi,1.318986029780947*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.258545476695784*pi,-0.185416352130309*pi,0.5306136524776147*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.617925188251659*pi,0.17910252300819096*pi,0.692631893200755*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.881240238947828*pi,0.411664998005177*pi,0.769561980901062*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.605029323747573*pi,0.18659587341149897*pi,0.737372511609821*pi) q[8];\nu3(0.561895180805069*pi,2.52970403022875*pi,3.74237686340259*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.306142561307976*pi,-0.17639420234542802*pi,3.88055470101519*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47047973488219*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.675550644473063*pi,3.48112286930017*pi,0.646494492769926*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.717858142643466*pi,-0.309981269675659*pi,4.02789918054458*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.49075861168054*pi,0.5*pi) q[0];\nu3(0.170101776588009*pi,0.45225122807446905*pi,3.93715352156572*pi) q[1];\nu3(1.0*pi,0.0*pi,1.216825880181555*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.41312108474427*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17560178102377*pi) q[19];\nu3(0.581362625415939*pi,-0.21547375260528*pi,3.46102695160159*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35700090182182*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.29247957044887*pi) q[12];\nu3(0.846848611827674*pi,2.72229361710373*pi,4.0199545248029*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[19];\nu3(0.338436346331339*pi,-0.02695074623878202*pi,4.2233262561856*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.564605098961458*pi) q[2];\nu3(3.5*pi,3.43185840394282*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.3250234029707069*pi) q[7];\ncx q[8],q[17];\ncx q[11],q[12];\nu3(0.358294754401542*pi,0.5502317739265501*pi,4.46013384053693*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46394268008269*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4444134684045*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35218217207045*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.220081167710065*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36979826168138*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.258260640453291*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5645764250944442*pi) q[7];\ncx q[8],q[17];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39854245472236*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1979674495520252*pi) q[21];\nu3(0.110014821642928*pi,0.69748832599164*pi,0.72625631139405*pi) q[0];\ncx q[1],q[10];\nu3(0.23004764369731*pi,3.08917587822565*pi,1.271594886722982*pi) q[2];\ncx q[3],q[7];\nu3(0.745590094989027*pi,2.90348172147786*pi,3.47515154118449*pi) q[4];\nu3(3.5*pi,3.36322460254616*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.654531486869447*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(0.764724263716472*pi,-0.300579753513295*pi,4.04731606817616*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5342384447058941*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.281248797026747*pi) q[20];\nu3(0.565368031112797*pi,3.07648497289016*pi,3.61274930755984*pi) q[0];\nu3(3.5*pi,3.3664953688383*pi,0.5*pi) q[1];\nu3(0.644326271798363*pi,0.177465804345752*pi,4.49087142276457*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.784266113106826*pi,-0.396164891400186*pi,3.24539430645903*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.273703327038312*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4084061220782*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.817991990360709*pi,3.28896488810181*pi,0.78816486880544*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3278289236847352*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.60173337785253*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.583094755850787*pi,3.09352319705147*pi,4.39938107425178*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.839498160863633*pi,3.38902186065447*pi,4.2533930744607495*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33268943819794*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.238653743613036*pi,3.39621522087984*pi,0.9302292080875569*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.566698354513485*pi,0.68600951982171*pi,0.750577327615665*pi) q[7];\nu3(0.147755090006908*pi,3.13004297109708*pi,1.3383866480192559*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36111242057266*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.613359666011289*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.220159948457386*pi,2.99963644377341*pi,1.70928358324187*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.26787736283111*pi,2.85744266020792*pi,0.701807671761791*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.46045817937336*pi,3.4256096876167*pi,0.949927630270628*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.753869018490111*pi,3.09815233705309*pi,3.20396156670592*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.804369063491231*pi,3.02521776851299*pi,3.9538244873874*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.461880949558609*pi,0.24922408779679694*pi,3.82391714060079*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.392921689350244*pi,-0.395281576965162*pi,0.921786076102859*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.757948226444072*pi,0.04130418446062001*pi,1.063471299298363*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.442325687271993*pi,0.24503224100390797*pi,0.5729685696625553*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.878673079401436*pi,2.63131352216178*pi,3.44806181643243*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.467072994863259*pi,0.10476223428513598*pi,0.742940656046978*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.213324097205896*pi,0.08948200058272004*pi,1.312643137976842*pi) q[13];\nu3(0.318483707169456*pi,0.54928824107461*pi,3.64821084391267*pi) q[14];\nu3(0.269308172744371*pi,-0.4165306342028997*pi,4.3336319339181895*pi) q[16];\nu3(0.0619605302165547*pi,1.18113728719971*pi,4.1923873297447205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.509195438429728*pi,0.54864967820756*pi,0.990048111638913*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47421192834712*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.256512596143192*pi,3.47662098515439*pi,4.121084662125201*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.918909669963938*pi,3.37321996662839*pi,4.13979456743515*pi) q[12];\nu3(0.194325872438816*pi,0.59893297837905*pi,4.07695902661059*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.352898257120515*pi) q[15];\nu3(0.431830197584488*pi,3.18684805204403*pi,0.711543467190715*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.645798596112053*pi,2.92381714880557*pi,3.17533483053762*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.161285853448645*pi,0.77180166951483*pi,4.37291469142588*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.318380471387237*pi,0.06895638721978203*pi,3.76503520491732*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.304657383040493*pi,0.452642608848956*pi,0.5444153650302369*pi) q[5];\nu3(3.5*pi,3.35091278778979*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.214538197183413*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46562160037014*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.843395091509535*pi,2.42416131480234*pi,3.704595676895*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(0.319790160162908*pi,3.40794823918618*pi,0.901057264309701*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49677433732435*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2670277227176001*pi) q[19];\nu3(0.444677261350798*pi,-0.129898783816968*pi,4.28885097658425*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.40237581281827*pi,3.48146383735863*pi,4.34437358403056*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.37343849203449*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39806388199418*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5538293427824388*pi) q[11];\nu3(1.0*pi,0.0*pi,1.319607853873553*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3048470279664182*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.481998784897122*pi,2.53594253426964*pi,3.89920250632153*pi) q[1];\nu3(3.5*pi,3.49312833156478*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.277804169223097*pi) q[12];\nu3(3.5*pi,3.47965813089426*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.28764160759564*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.339231944427828*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.376171640060055*pi,-0.177281010864008*pi,0.5758434046143257*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5876440214891866*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.647152462534309*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,3.41329481959176*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2051360571992928*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.48130747378313*pi,0.5*pi) q[8];\nu3(0.606478698721801*pi,0.07533810189730905*pi,4.12429250876801*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.24166100531567*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3211949263885812*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5493079954087765*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[9];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.776429600841275*pi,2.59891313963009*pi,3.99176270458765*pi) q[4];\nu3(0.217281024862379*pi,0.9015761211201201*pi,4.319898772146599*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39533633515496*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.584574775518758*pi,0.11409146637531398*pi,1.466803544231908*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49520054112181*pi) q[5];\nu3(0.670611345319294*pi,0.71080492719016*pi,1.024775360447066*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.221990813352821*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.781840071090355*pi,0.22091544732644497*pi,0.8537824135987371*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.293702762898199*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.341460550889977*pi,-0.4433963716850047*pi,1.34022370436077*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.534854853219888*pi,0.435961823481979*pi,1.52710192207789*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[17];\nu3(0.446144566232768*pi,3.30352658153797*pi,1.65487139290303*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.618138317780532*pi,3.23713077988355*pi,3.12688539992368*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.150657113537386*pi,3.27723507314464*pi,1.75836031408189*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.587802262785007*pi,0.23007943959093902*pi,4.26660224889636*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44809045980845*pi) q[9];\nu3(3.5*pi,3.48728423833865*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.766138420249839*pi,3.1547579392713*pi,4.30479409869384*pi) q[14];\nu3(0.129554719077801*pi,3.28275165129537*pi,1.174877854117871*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.241647734755464*pi) q[17];\nu3(0.530941576822065*pi,0.19303129523737395*pi,4.243015650092071*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.785375399821845*pi,0.02144982113413596*pi,3.6972691471292*pi) q[13];\nu3(0.368866462101457*pi,-0.330701006316813*pi,1.7195483884163*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.747288391740548*pi,0.7217640990327301*pi,1.002292494378094*pi) q[16];\nu3(0.520312403358598*pi,2.74331457292008*pi,3.84973516674965*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.599595367109152*pi,1.1287214995889*pi,0.75096982529131*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.568181346928264*pi,-0.15962076034461098*pi,3.48733031649368*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5387426825862631*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.930234209984974*pi,3.0902644150145*pi,4.21742425117555*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.451063860138237*pi,0.44164654374423895*pi,4.42273727206688*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.420796078710714*pi,-0.05218308983813902*pi,1.54716293842804*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.573394523678636*pi,3.34302006528616*pi,4.46873547519382*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.450445883254739*pi,2.84320927225302*pi,1.10545877231694*pi) q[2];\nu3(3.5*pi,3.40099011508888*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.301355737382834*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.339303990706826*pi,0.64852514616483*pi,4.2813301140669004*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.552006943631501*pi,0.317351281635292*pi,1.098007063922016*pi) q[2];\ncx q[4],q[7];\nu3(0.537302244187064*pi,-0.4783805851158598*pi,3.76559282499907*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.661213773151871*pi,3.31973614484452*pi,3.37691045126671*pi) q[10];\nu3(3.5*pi,3.4481334381288*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.183706307205091*pi) q[14];\ncx q[16],q[19];\nu3(0.355515117456413*pi,0.25574565255778303*pi,4.27525941618038*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.261331906898554*pi,3.42330718654979*pi,1.4767803772221328*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.108433782149373*pi,-0.17133166772916197*pi,1.374429480100415*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.405283597543081*pi) q[7];\nu3(0.419939609223326*pi,-0.4443495162537228*pi,0.995470827937615*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0970276478904934*pi,3.45265800632749*pi,1.248049267024021*pi) q[10];\ncx q[11],q[14];\nu3(0.683217225529825*pi,3.09923502488891*pi,3.01802703475752*pi) q[12];\ncx q[15],q[21];\nu3(3.5*pi,3.35554101603985*pi,0.5*pi) q[16];\nu3(0.821995239975197*pi,0.5527514761155601*pi,4.4009550840095795*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275395286104188*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.67048350887004*pi,3.09885890212201*pi,4.0316211338929*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.427366174649231*pi,2.53721324274332*pi,1.29676592316137*pi) q[8];\nu3(0.188822739460701*pi,3.06343040453446*pi,1.100497903466515*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.68746314830719*pi,2.93197918210008*pi,3.87859121168054*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5346059315187164*pi) q[14];\nu3(3.5*pi,3.40937451016672*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2873523254392119*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.969457124656076*pi,0.450207447622762*pi,1.2933681599631601*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.432436708947908*pi,2.8960187206755*pi,0.720016103284466*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44923502508619*pi) q[19];\nu3(0.557834632204457*pi,2.95764866607777*pi,4.08976196051243*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[18];\nu3(0.273004768615181*pi,3.48190992754993*pi,4.05929084247558*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5989185018585923*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4752524221525*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3452334455988408*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.40268542023326*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26993207578456*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.49655413916184*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49788361782457*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.327151159498187*pi,3.24045237249442*pi,1.5378514770817*pi) q[11];\nu3(1.0*pi,0.0*pi,1.169516052791505*pi) q[12];\nu3(1.0*pi,0.0*pi,1.344869230334816*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43999175602338*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.304374922233157*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[9];\nu3(0.777851510618378*pi,2.86968628880644*pi,4.1793758179731295*pi) q[4];\nu3(3.5*pi,3.33975697948934*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.47059183867636*pi) q[10];\nu3(0.318808162696138*pi,-0.36046474386323*pi,4.236440836761179*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.619728923781793*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.307232376713994*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48353106330796*pi,0.5*pi) q[3];\nu3(0.2756691957112*pi,2.34031797643648*pi,1.280979201816388*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.389444423793095*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.537168177911776*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5171651164822807*pi) q[13];\nu3(0.327500576170993*pi,2.66538224746349*pi,1.55867043402794*pi) q[14];\nu3(0.841015836282888*pi,0.6472946236374899*pi,4.2152543020988*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.544392086069095*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.594862244849183*pi,0.26966461132004904*pi,0.691632832271525*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.61129677258265*pi,3.40956242109216*pi,3.4856064569593*pi) q[14];\nu3(0.528678631505354*pi,0.239986329292887*pi,3.78438884087442*pi) q[15];\nu3(0.451567776941379*pi,2.89470382979266*pi,1.020513616919686*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44294176147094*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.594319362221135*pi,1.07011277298361*pi,0.7282564339713871*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6414639407866229*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.692692237569437*pi,-0.4751770573929398*pi,0.941975621767687*pi) q[16];\nu3(0.241756470154074*pi,-0.312249910360502*pi,1.58123267728*pi) q[17];\nu3(0.327872799134085*pi,2.92135557791844*pi,0.94181800695218*pi) q[18];\nu3(0.822302861592987*pi,0.27401581672557496*pi,4.2712982330422395*pi) q[19];\nu3(0.404946204283596*pi,-0.18667812322343602*pi,1.452079711235195*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.273383489666903*pi,3.1219307090105*pi,1.80989327916139*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.605431356020189*pi,-0.15807000017780698*pi,3.98879621421848*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.605875415960794*pi,0.61330391511522*pi,4.1469621515959805*pi) q[12];\nu3(0.363092131364865*pi,3.33677819761972*pi,1.92977592119892*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.667444800395635*pi,3.28731618449492*pi,4.40861719807347*pi) q[17];\nu3(0.482646196304519*pi,0.40538827477358497*pi,0.738510621204032*pi) q[18];\nu3(0.750875012651719*pi,3.38661978484069*pi,3.07252043883847*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.598307853165522*pi,-0.20468592431641403*pi,3.44636220471575*pi) q[21];\nu3(0.355119403202829*pi,3.27666350022809*pi,1.3880734066041729*pi) q[0];\nu3(0.718716210192673*pi,2.97631971791732*pi,3.33451278606228*pi) q[1];\nu3(0.209789077424319*pi,3.41093894312626*pi,0.952234365819554*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.678334654094334*pi,-0.15872333989696003*pi,3.65307362708208*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.343824297616194*pi,3.33653401704386*pi,1.81337313401467*pi) q[12];\nu3(0.597389013400317*pi,3.17129986019835*pi,3.99062289184332*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.638199369255076*pi,-0.00023773941649601893*pi,3.72798417576417*pi) q[0];\nu3(0.658926631954811*pi,3.33818290854539*pi,3.64206509053853*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,3.41781014361183*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.18903634815844*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.740271708898333*pi,-0.337245071016689*pi,3.70313850128644*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.433829983472376*pi,-0.4458977098881628*pi,0.8750164790189641*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.275061271644097*pi,0.21389189069590897*pi,4.42311785119103*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.733276811311293*pi,-0.157586335856491*pi,4.16776202527147*pi) q[6];\nu3(0.870724294510687*pi,0.46238478313865605*pi,4.0489714290168095*pi) q[9];\nu3(0.750670514380571*pi,-0.304296200465687*pi,0.722518140649944*pi) q[10];\nu3(3.5*pi,3.4766929483425*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5080021774385537*pi) q[15];\nu3(1.0*pi,0.0*pi,1.250831697212577*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.661404272375437*pi,3.29820627946032*pi,3.78908401663517*pi) q[3];\nu3(3.5*pi,3.41591457251458*pi,0.5*pi) q[4];\nu3(0.514609165794348*pi,0.57653104440699*pi,0.748320298238531*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.324635851652594*pi,-0.017214014682690015*pi,0.7537934412377509*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.367313352082379*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.572286116326829*pi,-0.036874592151460994*pi,0.705193226244459*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41118327199272*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5043502235941094*pi) q[17];\nu3(1.0*pi,0.0*pi,1.392957981773451*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\ncx q[13],q[19];\nu3(0.357583992730716*pi,-0.118509401228658*pi,0.963373831150149*pi) q[14];\nu3(0.704848018707169*pi,0.426312463351073*pi,1.411085922090251*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2519705586749605*pi) q[18];\nu3(0.173231649417495*pi,0.7961796763334801*pi,0.62706633909312*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.3650163450512*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41501136533327*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49461936642431*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.257213269700457*pi) q[7];\nu3(1.0*pi,0.0*pi,1.183989923990957*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.172287391557966*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.797549534650073*pi,-0.49344112662957323*pi,3.27030785064481*pi) q[14];\nu3(0.525101359788375*pi,2.87878804975154*pi,1.351494823045589*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.479024291782951*pi) q[19];\nu3(0.122030576346991*pi,0.5912362104764699*pi,3.86211004809862*pi) q[20];\nu3(3.5*pi,3.41794789413721*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(3.5*pi,3.49423241796478*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.245853695462835*pi) q[9];\nu3(0.534520211994233*pi,0.7562578154928701*pi,4.36010906214757*pi) q[11];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.100860630430307*pi,0.35103980618824804*pi,1.0683743669905121*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1593042302791718*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34550160080792*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4374335762979396*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44997287963763*pi) q[10];\nu3(0.569604651400649*pi,0.10499497501649402*pi,1.412859596712503*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5703549038442715*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.20709114355384*pi) q[16];\nu3(0.4524940778576*pi,0.70933965505162*pi,4.0559561862991895*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.29352391539461*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.603491026634204*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47922861393401*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5585577106073858*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2969908415674851*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.515533473789832*pi,3.06451245180211*pi,0.661951821070941*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.308986430465454*pi,0.95964813913608*pi,4.48192779810071*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.421634858534739*pi) q[20];\nu3(0.699569031129088*pi,0.356510195112275*pi,4.23822713055719*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.292467115618237*pi,3.25344878128747*pi,1.87008158183442*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.254773727182259*pi,3.49060010591636*pi,4.34856047235854*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.23774461810499*pi,3.15188684947453*pi,1.466864144989159*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0454185207720373*pi,3.27066324926935*pi,4.29393641086597*pi) q[4];\nu3(0.600334369555256*pi,-0.4019957702642911*pi,0.715869553828544*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.573489461261188*pi,-0.4531161532164103*pi,0.6847444303306149*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.337727891098838*pi,2.51931370722298*pi,1.359832415449244*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.299945926778463*pi,0.6995987972304201*pi,0.632648908764462*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.614477429919858*pi,-0.20552256939477398*pi,3.83358616450065*pi) q[4];\nu3(0.22986153980121*pi,-0.16844035756111098*pi,0.771807291066146*pi) q[5];\nu3(0.591724218609135*pi,0.10527143596532496*pi,1.4909871293877819*pi) q[6];\nu3(0.502890009653059*pi,2.84457471501472*pi,3.67348191453045*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.755578816235891*pi,-0.02004011620434898*pi,0.5062881922855409*pi) q[10];\nu3(0.705073220633824*pi,0.5329337667004399*pi,0.6682094144124879*pi) q[12];\nu3(0.502708892309629*pi,3.19055305032825*pi,3.1646204546475*pi) q[13];\nu3(0.0235862211760489*pi,0.15804093432269095*pi,3.9527408511865*pi) q[16];\nu3(0.532388065507277*pi,-0.11282425664191498*pi,1.280933696819561*pi) q[18];\nu3(0.420772575701988*pi,0.8319365964319301*pi,0.613067767042391*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.431048513879648*pi,0.09015715539117997*pi,1.217427237075088*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.436427023173857*pi,0.18450634638092*pi,0.6502734809724671*pi) q[6];\nu3(0.422190191658192*pi,0.12472081825771597*pi,3.4409892943796*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.699788560710835*pi,0.66459575047049*pi,4.25505966350125*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.897129669830024*pi,1.07873300294528*pi,0.612689258031638*pi) q[13];\nu3(0.475303878784388*pi,2.97843305856187*pi,1.88568720253918*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.316387701166132*pi,0.6033897920385101*pi,0.667001818533536*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.444366017494578*pi,-0.18197977619134498*pi,0.970105808213124*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39219013837064*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273325890973584*pi) q[21];\nu3(0.783125522102197*pi,2.70812006903516*pi,3.33232090543493*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36462300180322*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.47407206992428*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.367676173944348*pi,0.22149458453813697*pi,0.5886875751223973*pi) q[8];\nu3(0.59540806237346*pi,0.8445647599077899*pi,1.0713190574754878*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.164897639236501*pi) q[14];\nu3(1.0*pi,0.0*pi,1.299498884042022*pi) q[18];\nu3(0.348455144287463*pi,3.26799980325514*pi,1.037934968264957*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5235011091886932*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.44914378811496*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.35933710954719*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.524335191605203*pi,0.13495945119730002*pi,1.047893564451527*pi) q[8];\nu3(0.372730004043324*pi,0.11538230914973902*pi,4.20551358003928*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,3.32202217446396*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.180000260765911*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2598078493106821*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246594136143178*pi) q[19];\nu3(0.117811712744393*pi,3.39069848919124*pi,1.043101197527975*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5540863568978742*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5223223409707813*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49969877969328*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49126653933242*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48597873096285*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.33730191373307*pi) q[10];\nu3(0.245777795970223*pi,0.18505423554983802*pi,0.8276215600258441*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3041389934973862*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.613716424617403*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29605630971102*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2406623186782921*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3945431176648295*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.429875602444716*pi,-0.4995432977852781*pi,1.64212919228846*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[20];\ncx q[6],q[17];\ncx q[7],q[10];\ncx q[8],q[9];\nu3(0.343294529739247*pi,3.33189908692853*pi,1.0121753639870539*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.3859326025832*pi,-0.11164523147177402*pi,1.1362492878945258*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37564200714076*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.30389511611622*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.247530510862008*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5831098747020662*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.397269777837661*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.468912197090161*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2036397228038571*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.668495012497545*pi,2.91262676886039*pi,3.5126434314986*pi) q[1];\nu3(0.341441359159417*pi,0.46606877471960195*pi,3.75083813989217*pi) q[2];\nu3(0.482771404667006*pi,2.56355494094658*pi,3.80031777296494*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[17];\ncx q[7],q[10];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.847835503171672*pi,2.97166014297757*pi,4.23618739090581*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.620820315670045*pi,2.7398938521162*pi,3.43322044781056*pi) q[1];\nu3(0.729041510743948*pi,-0.143098843172683*pi,3.47931159433897*pi) q[2];\nu3(0.549358579441283*pi,-0.03563846803252102*pi,1.0074164629642*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5115909853475236*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.243143218203133*pi,2.33438410891695*pi,1.179446180929164*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5475097658378139*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.611675146375632*pi,3.45543538227184*pi,3.50647330609242*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.401904880350026*pi,3.25203424932134*pi,3.26553133108375*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.839446636397644*pi,-0.333208506373404*pi,4.423168129264781*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.962781211612524*pi,3.09108038631248*pi,4.253956525105529*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.974918227565559*pi,-0.19475006573381098*pi,0.836462390339223*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.726371985926522*pi,-0.325176186951018*pi,0.6464228771266189*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.099858711732445*pi,-0.17606355672393798*pi,1.064697004075174*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.361148805795786*pi,2.70837035667612*pi,0.80560253333501*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.262437607072315*pi,1.03047624763303*pi,4.17062459778696*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.436903150020452*pi,0.014530787052659977*pi,1.483192590393282*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.346043169503*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.689370943761723*pi,2.98482727333825*pi,3.9825520767225*pi) q[5];\nu3(0.705521295052499*pi,-0.4104867414803462*pi,3.95292043000451*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.382966770641914*pi,0.289209318381499*pi,0.853155503447887*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.346796779896161*pi,0.83917234581975*pi,3.85648189521921*pi) q[10];\nu3(1.0*pi,0.0*pi,1.294337827482423*pi) q[11];\nu3(0.639834430525106*pi,-0.21814428104232497*pi,3.75084972574544*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.28891629513335*pi,0.40637983130794897*pi,4.0709038473185295*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.295457742314039*pi,0.23799405395638396*pi,0.63995156504239*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.595771596066246*pi,-0.14967447794512*pi,0.793851502881605*pi) q[5];\nu3(0.943375929574811*pi,-0.206177487783666*pi,1.143061703949684*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.324359243687529*pi,0.69393907063491*pi,4.0532845542667*pi) q[8];\nu3(0.233859183267651*pi,0.12833619917500005*pi,0.611145064850693*pi) q[9];\nu3(0.0647090588345652*pi,3.40013671741052*pi,0.785054553305939*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.523702815109819*pi,0.33334797079072*pi,0.5986374900449085*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.56763542514818*pi,0.01856336658294999*pi,3.90174014003872*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.114236919942405*pi,0.280514712643971*pi,3.44248622946708*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.498147632784639*pi,-0.4169965266316934*pi,3.79404619346985*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5455613268395298*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.511507603578002*pi,0.20428816663128802*pi,0.5449164858254784*pi) q[13];\ncx q[14],q[19];\nu3(0.642123218279603*pi,-0.26292060754816804*pi,4.14067917066073*pi) q[16];\nu3(0.376903929443217*pi,2.90739951394478*pi,1.116445998342781*pi) q[17];\ncx q[18],q[21];\nu3(0.790131859360658*pi,-0.4300801003669119*pi,3.13502288045634*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35160126347618*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.186884606890558*pi,0.312063229183801*pi,3.97762602316746*pi) q[17];\nu3(3.5*pi,3.35658890386513*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2097861841751358*pi) q[19];\nu3(0.837638885735167*pi,-0.266440102104972*pi,4.285247386082*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251386530541132*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49046040988701*pi,0.5*pi) q[2];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.183360416461396*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(3.5*pi,3.44152792266408*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.29569375235241*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.19770710261144*pi) q[8];\nu3(1.0*pi,0.0*pi,1.244801097920567*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4844872750784806*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5364408300366659*pi) q[21];\nu3(3.5*pi,3.29098134388736*pi,0.5*pi) q[0];\nu3(0.184020435410458*pi,3.17075921856039*pi,0.914755990658101*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4354603347697*pi,0.5*pi) q[3];\nu3(3.5*pi,3.2280955356178*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5267165742915783*pi) q[12];\nu3(1.0*pi,0.0*pi,1.09546975518903*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.168078239049712*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.175547419975091*pi) q[20];\ncx q[0],q[16];\nu3(0.843372897149312*pi,-0.07853322595641499*pi,0.906253211752104*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4893649496314*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5763877490287058*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.628366607770579*pi) q[9];\nu3(1.0*pi,0.0*pi,1.224082909599824*pi) q[10];\nu3(0.0880149339368404*pi,1.10172647869642*pi,4.33634816624168*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.37010819641751*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2731238425664428*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(0.479354788105882*pi,0.403381186033976*pi,3.72494217044331*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5257578330298918*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.601191887798971*pi) q[16];\nu3(0.253164644301107*pi,0.20260746812751695*pi,0.969280543713824*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4359349365049905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5002073874339432*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4311889618136995*pi) q[17];\nu3(0.563053444855532*pi,3.19348606747633*pi,1.70251118886967*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.141296227320173*pi,1.06235835257254*pi,4.43318556910918*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.355866095346091*pi,3.44860497143637*pi,4.06457739715153*pi) q[5];\ncx q[6],q[10];\nu3(0.778389590846688*pi,2.53419576729302*pi,3.65634969526905*pi) q[7];\nu3(0.21304958339165*pi,3.45636062533882*pi,1.79635417859564*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0318660186997458*pi,0.288160995122414*pi,3.50716376449293*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.693233114063818*pi,2.92126773942626*pi,4.12553416847223*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.224283949121827*pi,2.91025980278704*pi,1.01620995893199*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.761073912982475*pi,0.19164835876270703*pi,0.957017784470896*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.262875566931058*pi,-0.4028193914277302*pi,4.466779996438969*pi) q[7];\nu3(0.767986921766055*pi,0.5446828870437901*pi,1.051008341598733*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.443531933244505*pi,-0.16708922338301002*pi,4.02057439803968*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.48791608838912*pi,3.32131676462408*pi,4.088944411986271*pi) q[21];\nu3(0.49457674308694*pi,3.33075678772529*pi,1.53239045636442*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.61160651480927*pi,-0.334105995488665*pi,3.84029358261549*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.36421674432684*pi,-0.06617344496706101*pi,0.603531706322578*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.747279169863881*pi,0.06766917521884497*pi,3.97079484662125*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.774276421184242*pi,2.86080166099886*pi,3.39121052993792*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.128422776979408*pi,1.12171237394712*pi,4.34172467902959*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.902853975872587*pi,0.087018213140864*pi,0.5773192619060689*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.770477801911888*pi,0.26938237434798895*pi,1.09481440999098*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.255881315404367*pi,2.83199886018732*pi,1.450830187464185*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.728300375689463*pi,3.27259570716081*pi,4.26118149565852*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.535760905392283*pi,2.78580303758845*pi,3.61348427390986*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.407614063949429*pi,0.6447383993187501*pi,4.1417152679989*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.611348096790917*pi,2.52831117362105*pi,3.91819600436885*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.746025423295958*pi,0.50273063468858*pi,0.827357038273105*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.142181364367567*pi,2.94308518004472*pi,1.82365837118473*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.499990826602906*pi,2.92316511564786*pi,3.85357263552863*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.258270969151428*pi,0.5363420029310699*pi,3.66774182310235*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.75430433188953*pi,0.11421778070766397*pi,0.915079192463325*pi) q[13];\nu3(3.5*pi,3.40996283337088*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255698386011814*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[9];\nu3(0.410411633460252*pi,-0.17696831675615698*pi,0.737250206670788*pi) q[4];\nu3(3.5*pi,3.34877825645307*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.722275376549372*pi,-0.4640630845089052*pi,0.773978880527845*pi) q[10];\nu3(1.0*pi,0.0*pi,1.278138834517657*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.304078135414859*pi,3.44690676770288*pi,1.1979112225688269*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.345742940411589*pi,0.5994970687308401*pi,4.03683161296153*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.41860120505354*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.199256568535254*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.264482310929962*pi,0.14544824686732605*pi,0.857369302488127*pi) q[15];\nu3(0.524146116363943*pi,0.414414816472512*pi,1.359329768511002*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33943685852636*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.829705750879484*pi,3.39279125650647*pi,2.97753800174497*pi) q[20];\nu3(3.5*pi,3.49486605906432*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.615360338927693*pi) q[11];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2326244844060978*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.709623692736357*pi,0.25135882218555405*pi,3.80286247650745*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[8];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41762186366596*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5624269827327288*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.189963706430245*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.48021730358433*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.132111678298809*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(3.5*pi,3.44569376927213*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.24371019249816*pi) q[8];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36941715341388*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47438030010595*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38280852417381*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.797078502723874*pi,-0.281118410725787*pi,4.13403490892603*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49673814949646*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3622471874811208*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48936518046928*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.221436041977606*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2653284694081721*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49923610374678*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0904667931420718*pi,0.5669206964307101*pi,0.5225437356206656*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.42312456020745*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.8133258705359*pi,-0.37461564341983*pi,3.84571152752689*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49144540112238*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.353321716701472*pi,3.23826801228037*pi,1.98234068224901*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.638232960774172*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4444998464488705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5452183006271425*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.366887605456353*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.407819700246851*pi,-0.062227256699197986*pi,0.650349138479644*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.620739493336747*pi,3.1914644826179*pi,0.622755619664586*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0521730614643585*pi,-0.285558864681253*pi,4.30439715245951*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.240069552610613*pi,0.317491199229906*pi,3.59925623721357*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.715071465088607*pi,0.333384201682117*pi,1.442345606961156*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.890323321935574*pi,2.77673499556599*pi,3.81020199454179*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.606143094205919*pi,3.38694933885038*pi,4.21404009818277*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.644643955864517*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.322674548552936*pi,0.309408607278864*pi,1.048804842468646*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.142525238236478*pi,-0.4253455440387215*pi,1.4584217090341811*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.583233884629447*pi,0.45389087773943604*pi,4.49260451718165*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.256332814986381*pi,0.98853134237377*pi,4.20932093427587*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.594188255261741*pi,-0.184990623599543*pi,3.54961817909805*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.236194926301117*pi,0.463539925443631*pi,4.35414137975642*pi) q[16];\nu3(0.61128424463157*pi,0.51664887171102*pi,1.371383192964156*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.976525097315114*pi,2.68770088066199*pi,3.76460792914232*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.463533018400729*pi,-0.16326445924447203*pi,1.479711227657539*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.326660884006046*pi,3.19292893836551*pi,4.345222976865649*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.553926965031043*pi,0.54962712209779*pi,1.396942838962214*pi) q[10];\nu3(0.515750284776211*pi,-0.382503704385231*pi,0.8266019959398381*pi) q[12];\nu3(0.87957747148218*pi,3.32532598868723*pi,4.0632065289932395*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.793927576528658*pi,2.58579109804205*pi,3.75412390592451*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.566095338682059*pi,-0.18149699647536*pi,0.622595161782555*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.570488767729721*pi,0.06632341486256699*pi,4.08937921196817*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.193472976865136*pi,2.56322425758914*pi,1.167140047216518*pi) q[7];\nu3(0.135194196743594*pi,-0.04207156710031801*pi,0.7136931550325489*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.714120782266781*pi,0.83256263571614*pi,0.780631488320811*pi) q[10];\nu3(0.801915765906573*pi,3.33804595116678*pi,4.02685737585719*pi) q[12];\nu3(0.556666002297939*pi,0.23702515586795203*pi,1.003871396270719*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.689370241971606*pi,3.04331664686658*pi,3.03876986187876*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48093795543478*pi,0.5*pi) q[1];\nu3(0.727730624250676*pi,0.40182363672949195*pi,0.8614980267410299*pi) q[3];\nu3(0.106815705943478*pi,3.4707136298614*pi,0.5685075134705336*pi) q[4];\nu3(1.0*pi,0.0*pi,1.243938809253509*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.758336803234979*pi,-0.4237238723687502*pi,4.11186883963498*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.128643928126628*pi,2.95565656463079*pi,1.293848069856395*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.312673688297069*pi,0.438731255046913*pi,4.35828058275057*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(0.428715163654969*pi,3.200763433639*pi,1.424665100342942*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.417835804447267*pi,0.32970117073212*pi,4.08629934133061*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.497540604385297*pi,3.3194411549295*pi,0.8242111341225631*pi) q[15];\nu3(3.5*pi,3.23843638539211*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1563718797157359*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48544683207057*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.649163045085435*pi) q[5];\nu3(0.483922476359313*pi,0.69085018525551*pi,0.889232352386342*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39627193600179*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.188611167738443*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.139989511469793*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38928382287911*pi) q[19];\nu3(0.403957214507471*pi,1.08823331633326*pi,4.25378798279462*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.49077686156777*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.499531055973399*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.307953385977073*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5998447357158088*pi) q[16];\ncx q[17],q[19];\nu3(0.430225906004585*pi,-0.21903817971696898*pi,0.530725507425142*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43465196284862*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.322691218956676*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[16];\nu3(3.5*pi,3.47360700565801*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49316156699861*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.173203582108222*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1181293863586759*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.724885153076377*pi,0.05110716306056995*pi,1.211388290509948*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.42081920275341*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.296647009830797*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.607753859947405*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.636247555140852*pi,-0.347983541910445*pi,0.655143406928635*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43445313525786*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48798610580057*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.431747771162322*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4748386962205196*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5654147214671461*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.655941109474812*pi,0.13815770502345504*pi,0.8912837846312169*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.599843733330755*pi,-0.49940329513903675*pi,4.08873057834457*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5062530678051029*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.463891626731689*pi,-0.217901307876116*pi,0.5841231444054339*pi) q[4];\nu3(0.709012820541*pi,-0.324077866315909*pi,3.27283089806766*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.486893906798921*pi) q[7];\ncx q[8],q[12];\nu3(0.150795819016228*pi,3.39832160867482*pi,1.448439071769955*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.414322444139672*pi,3.0821044926389*pi,1.395526065962705*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.626133717737459*pi,2.94321681944302*pi,3.12044421682168*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.740899183904381*pi,-0.200306564391468*pi,3.68049217383447*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.485527467275294*pi,0.37403196652133197*pi,3.92126449739571*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.398562478139338*pi,2.76566201381024*pi,1.158326219456993*pi) q[16];\nu3(0.6267110645843*pi,2.76076354892732*pi,3.97207371861991*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.903125682627835*pi,-0.03530000054808402*pi,4.09528378022511*pi) q[19];\nu3(3.5*pi,3.41439878629701*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2524404481945202*pi) q[21];\nu3(0.701233729760963*pi,2.94352711593263*pi,3.2884099722849*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.523434252493123*pi,0.39181434639491897*pi,0.5408267576091726*pi) q[10];\nu3(0.556382001254915*pi,0.59242214510508*pi,1.0350263556288941*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.685986466436414*pi,2.93124239202556*pi,3.66581183831824*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.509294479906581*pi,2.85228783715608*pi,3.89984745944121*pi) q[19];\ncx q[20],q[21];\nu3(0.173078179834232*pi,2.65838899855876*pi,1.59632385140201*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.464697255173718*pi,0.349518419003614*pi,4.361882493847601*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.519495920513272*pi,0.68301323020788*pi,0.570608944270067*pi) q[10];\nu3(0.441738605990052*pi,2.66805050587579*pi,1.2153854049956259*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5853433253728091*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45653490445217*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.070528110365464*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.184508772101632*pi,0.15350585495172697*pi,0.9954076456255581*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.381403611783087*pi,3.13116304335786*pi,0.721181650072741*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.49062751685698*pi,2.92914810443414*pi,1.44012981729549*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.521747614346014*pi,3.00164084824984*pi,3.45537796369843*pi) q[2];\nu3(0.7225463183922*pi,0.333423343181536*pi,3.9230072119764*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.327759074794782*pi,-0.218164742429046*pi,0.5614350927900668*pi) q[12];\nu3(0.717532881772377*pi,0.82000651247227*pi,0.747229722483531*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.305262723534629*pi,-0.14984232982288698*pi,0.6839399185561981*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.763449252458582*pi,-0.36366038121170297*pi,3.36995502425088*pi) q[2];\nu3(0.583737482199874*pi,0.18584633997337596*pi,0.6600958971158359*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44067685147788*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.528877083014092*pi,-0.12298424983322698*pi,3.95918823973779*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.868718954888875*pi,3.32046603456002*pi,4.33798068953447*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.639375746621914*pi,3.18194426836817*pi,3.62157509540858*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.466805996242581*pi,2.64872290984849*pi,1.000016169381593*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39356429278205*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.273793693680616*pi) q[8];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.255320052856671*pi,1.01747445137662*pi,4.207250717428209*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.715705472551355*pi,0.41196357152629903*pi,4.0363278701700995*pi) q[6];\nu3(0.43597229739342*pi,3.23640309337705*pi,0.650018153713027*pi) q[7];\ncx q[9],q[12];\nu3(3.5*pi,3.48694202899025*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.3238474603117911*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.849542501720477*pi,2.87782816056316*pi,3.5505714517852*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3452756568372*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0826409625815556*pi,2.58669388047171*pi,1.4017918979398312*pi) q[6];\nu3(0.506043837491487*pi,-0.378695124315581*pi,4.14425468090289*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39982728095919*pi) q[8];\nu3(3.5*pi,3.41805330072098*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.132915757662702*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.2564297368237471*pi) q[12];\nu3(3.5*pi,3.35376578801056*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.224177664329607*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.40542502286039*pi,-0.16389951547251402*pi,3.66872793366479*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5689750160891089*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.522331779645116*pi,3.04751782278151*pi,3.87332937566712*pi) q[1];\nu3(3.5*pi,3.41730892833839*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.349586468652559*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5088293128828809*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5259697227691986*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38481500354397*pi) q[15];\nu3(3.5*pi,3.47383141997628*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1637409516957509*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.529710488385472*pi,2.87694068198863*pi,1.1857321778735321*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43151711435499*pi) q[4];\nu3(0.707880776205876*pi,2.73221085789194*pi,4.22471616825485*pi) q[5];\nu3(3.5*pi,3.40016128118628*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46595771244723*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.551495892838309*pi,3.300001487722*pi,1.68751119077316*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38507981882781*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204386017054527*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1252500811831299*pi) q[17];\nu3(0.527332883137119*pi,2.91092720042069*pi,1.34323023693179*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4544862182545195*pi) q[20];\nu3(1.0*pi,0.0*pi,1.182172535320778*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.193321530399704*pi,-0.13849701277244703*pi,3.66372027007809*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.836282387466452*pi,0.32656303951627097*pi,3.85006280805118*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.367108461835313*pi,0.8826284027881499*pi,4.0793320532920205*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.537619501625552*pi,-0.026980832978154012*pi,1.2187848890739739*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.375212201702257*pi,0.90299374945331*pi,4.12728254839939*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5127829368668753*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48520516141363*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5798508402530893*pi) q[21];\nu3(0.828944118933235*pi,2.48824240955593*pi,3.82461307964653*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0232896468551436*pi,0.23753672787219404*pi,1.063921734804091*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[17];\nu3(0.587354336380177*pi,-0.198017701483501*pi,3.99235293892674*pi) q[8];\nu3(0.962640503715053*pi,-0.346967193346366*pi,3.44779215757991*pi) q[9];\nu3(0.609457976408459*pi,3.26630705819401*pi,3.12915910268136*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.422640932596008*pi,3.04281674215407*pi,0.702055593272591*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.93896812181738*pi,0.7818639656819399*pi,1.214226002641284*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.73108899989804*pi,1.17516404819597*pi,0.745644459063892*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.698132502039232*pi,0.939538073154*pi,0.741112609744994*pi) q[10];\nu3(0.0618635814764692*pi,0.31037055227175603*pi,3.56495943498674*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.356008605281992*pi,3.28534701655954*pi,1.85157784310547*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.741968409351375*pi,0.37482830285858304*pi,1.166218076405565*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.454966731509613*pi,-0.11098852493337802*pi,3.56494406935855*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.30603874008066*pi,3.09368362157478*pi,1.52741338827569*pi) q[15];\nu3(0.327684492075708*pi,0.14739427793131898*pi,3.58777896127061*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.695990505855064*pi,-0.36598242774422196*pi,0.903139115674911*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.395317654896773*pi,-0.06167783306487801*pi,3.84242353873358*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.312960167072833*pi,-0.29320654093924503*pi,4.4178233301225*pi) q[15];\nu3(0.307311780132647*pi,-0.06677760165589502*pi,4.41465370891662*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.335319560560525*pi,0.21804191013691598*pi,4.33422605119017*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47087849831649*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.209455710913999*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.43652613156249*pi,2.4483905631646*pi,1.119119472274386*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.137988397651544*pi,-0.35564250033824496*pi,4.38488531004799*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.700386279234077*pi,0.401445339996237*pi,3.91744697693545*pi) q[2];\nu3(3.5*pi,3.39853883011453*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.149024901286055*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.29457027463045*pi,2.8213286959869*pi,0.72488645374577*pi) q[20];\nu3(0.417283163756113*pi,2.54983055733555*pi,1.196159039489662*pi) q[21];\nu3(3.5*pi,3.3753336928642*pi,0.5*pi) q[1];\nu3(0.585999650614457*pi,2.87687690478745*pi,3.65310297611246*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.415743395917493*pi,3.39598106228455*pi,2.0700539910083897*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45632621324404*pi) q[11];\nu3(1.0*pi,0.0*pi,1.27382037247299*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.402500222792273*pi,-0.29473449561264*pi,4.1616623170255*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.750838884499041*pi,0.15474785499879695*pi,4.41737588322656*pi) q[20];\nu3(0.579196351798246*pi,-0.4920741433438946*pi,4.06492738024114*pi) q[21];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.653754120342704*pi,3.0329808772401*pi,4.104807630318859*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.410872093342245*pi,-0.013757445419851022*pi,3.86053774047203*pi) q[7];\nu3(3.5*pi,3.44230397083177*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5331262947715404*pi) q[10];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.12961397449922*pi) q[15];\nu3(0.441868827025233*pi,3.23871198038946*pi,1.68908424678454*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.411480190368194*pi,1.11626772650014*pi,4.24455909045424*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47869855841837*pi) q[12];\nu3(3.5*pi,3.38244337415162*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.232303415713682*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.40071297062811*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.57777641781162*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296792730902294*pi) q[19];\nu3(3.5*pi,3.42418847642073*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46938660813743*pi,0.5*pi) q[2];\nu3(0.476431164028387*pi,0.143970564262221*pi,4.24153362137865*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[19];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.722555339325547*pi,0.18623623122843003*pi,3.80324706817154*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.246142432905043*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.49707626755973*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1860550228287*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.64454797566188*pi,-0.193622044031186*pi,4.02479509819531*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45766870885617*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.174380179778393*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.646524215845073*pi,-0.09884885032151097*pi,4.01436138442653*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40813936339028*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34405246927124*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304232802836653*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[19];\nu3(0.842685107180259*pi,-0.49302714153965554*pi,3.42240058528906*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.368709925527422*pi,0.7609559491517801*pi,3.80336193779232*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36611322481855*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46957297409198*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5195912924428017*pi) q[7];\nu3(0.507551473757592*pi,3.43945385704011*pi,1.80358253297547*pi) q[8];\nu3(0.976913114494733*pi,-0.24643094144685201*pi,0.682593426139454*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.606931734185139*pi,0.44406193607618605*pi,3.96532531012343*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.270832610350058*pi,-0.4272148844396379*pi,1.59555542150571*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5159590374313658*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[14];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.601073478732341*pi,3.34853495381128*pi,0.838125421336483*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.606007120038252*pi,0.13814247906461197*pi,1.292269578669414*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.409906748254906*pi,3.18437151281926*pi,0.886355472008605*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.44732343934523*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.539694713273741*pi,-0.4181339227743357*pi,4.27045147297844*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.395558876823118*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.376990779171295*pi,0.76623950948207*pi,4.25049946700965*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31782669805571*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.246742154429453*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.28525271234644*pi,-0.4712882737274583*pi,1.87477118121873*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.400309116325009*pi,0.250950428007814*pi,3.95610042386915*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.30544677914129*pi,2.69129981342701*pi,1.63039931852381*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.913293329044695*pi,0.32797236441604705*pi,0.5800721977926147*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.76221173391746*pi,1.10162198941286*pi,0.698289303124774*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.724518699999028*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.662094448878234*pi,0.020441424811804998*pi,0.7216232003951351*pi) q[17];\nu3(0.965680918443342*pi,2.96960608058093*pi,4.42065545811527*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.144969702467506*pi,0.17616020541588195*pi,3.82656487293357*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.622201367347716*pi,2.96796526717829*pi,3.09350072114732*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.723690307070146*pi,0.23241541642644703*pi,1.55835554576816*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.604129268836103*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.311465889166225*pi,3.32059242339373*pi,1.0811177920014838*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.142577380426185*pi,0.9225941125339401*pi,4.22156736857624*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.431163520875515*pi,0.06369427402216499*pi,0.5578033006785494*pi) q[0];\ncx q[1],q[12];\nu3(0.162991718040205*pi,3.27232781942013*pi,0.934510867521136*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.720599323184131*pi,0.029374502969079952*pi,3.76699516409471*pi) q[6];\nu3(0.227623225562101*pi,0.47350023277284503*pi,0.804047880841288*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.817647984984988*pi,2.96139246734987*pi,3.7453117349632*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37861607054258*pi,0.5*pi) q[1];\nu3(0.749801506162322*pi,0.341428383758125*pi,4.2184416745761*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.704094664793364*pi,3.40563882969258*pi,3.34789949774456*pi) q[6];\nu3(0.306353348207848*pi,0.48054842245349705*pi,4.29102161602748*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.269795069161661*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.678434806023164*pi,3.47330866251974*pi,4.42327494564106*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.800819602599091*pi,0.41784107384964997*pi,1.477694446155924*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3813365236393*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,3.37074147744279*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.295776302718741*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.493411007805647*pi,3.17152762674593*pi,4.3241565901963*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2191501164608018*pi) q[20];\nu3(0.911597052201091*pi,0.37505100067727504*pi,1.437492851104567*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.448202581020141*pi,0.08122735106812795*pi,1.119397211329081*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.39293832481322*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.157794252531388*pi,-0.333012428528918*pi,4.103597092023421*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.538013386359147*pi,0.60237110965738*pi,1.012038277918979*pi) q[3];\nu3(0.545081683103618*pi,3.38792314828694*pi,3.16670878475133*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[16];\nu3(0.480378344855055*pi,0.253671813540135*pi,3.6632308414088*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.606742032660502*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46739323211337*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.499658543506301*pi,-0.048352039750997*pi,0.732250036342966*pi) q[4];\nu3(3.5*pi,3.4023729680197*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44573669516846*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.155762382189619*pi) q[7];\nu3(0.802288027596804*pi,-0.146546279484699*pi,4.0212762066079*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.306144084419729*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45658724415919*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43500973436483*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246169339774996*pi) q[13];\nu3(0.307431882330437*pi,0.44678751401545*pi,4.0088304424808*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.327717423549637*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40054980610184*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.744014534113786*pi,0.26427863801128804*pi,1.049331067323061*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6265647149836779*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49125449551581*pi,0.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[7];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46685078391854*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.397173105602245*pi,-0.349375889813332*pi,1.038144268230371*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.435037405285333*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.25199952788059*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.34694127889203*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.165744830960044*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.797799436919081*pi,0.027876386799709052*pi,1.268725649303831*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.187076934913013*pi,0.094700672111248*pi,0.726668505771662*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0469099491302855*pi,3.2841983465119*pi,0.843538393543542*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.592030453265962*pi,1.17670516477297*pi,0.734611441541658*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0914713742376426*pi,3.05441378197598*pi,1.130187521392393*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.281748966550923*pi,0.5609057491298499*pi,4.28319073224548*pi) q[16];\nu3(0.595339297987922*pi,0.03959787644147905*pi,0.7819550825557*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.702450561326334*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.125590325539838*pi,0.354770987047361*pi,4.23770727555656*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.269362247630166*pi,-0.16489996292286302*pi,1.64761412130116*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.459325762870044*pi,3.38034603114819*pi,1.97441050161634*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44553268191002*pi) q[11];\nu3(0.443991851599882*pi,3.37345125028879*pi,0.5176770924950539*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.36247089850792*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.135737886274676*pi,3.35938477962505*pi,2.12633508308981*pi) q[16];\nu3(0.475804501295778*pi,-0.18639780729440297*pi,1.292821174465365*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206897235332828*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.326376199024011*pi,1.14175713475867*pi,4.31151605952836*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.595033296078992*pi,3.30919196331953*pi,3.02446637843477*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44943911004316*pi) q[19];\nu3(0.314948612701183*pi,0.11222540562026895*pi,4.2462213049427096*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.346724621630845*pi,2.56226650829966*pi,1.129309146288036*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.480241328472819*pi,3.17014232932521*pi,3.28930300045004*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.722277868653052*pi,0.17058329802281402*pi,3.72553786202421*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.2864236207498*pi,0.5*pi) q[6];\nu3(0.309771658048301*pi,-0.366113655336867*pi,0.654944840057346*pi) q[7];\nu3(3.5*pi,3.40776034855258*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231365634300742*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280789100683036*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.748918398242389*pi,-0.31978889588953796*pi,4.23380878670841*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.296495979657937*pi,-0.011625801904234012*pi,1.479322428380483*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[12];\nu3(0.425899913688123*pi,3.17392225272124*pi,0.9168040470410199*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.943314045586161*pi,-0.4484785596583036*pi,4.4458218452152405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.184385056383237*pi,2.50477090232938*pi,1.082526612286049*pi) q[2];\nu3(0.0840790458938573*pi,0.895803462106*pi,4.22663551515671*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45526253618879*pi,0.5*pi) q[9];\nu3(0.370509463063338*pi,-0.310559958002643*pi,4.1741043569378*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.335593643146038*pi) q[12];\nu3(0.481980617241996*pi,0.19610268842859202*pi,1.409509828755107*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49192318372933*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41811810341348*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4205987584191*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.176466295984273*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.17524645433011*pi,0.39029035255964095*pi,3.50120108356109*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.614296298127122*pi,0.75247221184231*pi,0.600153537896279*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.54373504724461*pi,3.25535525092265*pi,4.09967160099729*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.413907457483979*pi,-0.4056810430419135*pi,0.820242233388222*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.901857891182905*pi,0.5407650139182301*pi,4.29243879346446*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.608289523703697*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.318956574286926*pi,3.13281529299652*pi,1.76860112153396*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.616429467253662*pi) q[20];\nu3(0.308777085437042*pi,0.42802479662800197*pi,0.5228108135398518*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38533501142843*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.182954813019524*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.630261908251808*pi,3.4200834763751*pi,0.5824058927272933*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.783077831822675*pi,2.88478259350048*pi,3.84674270104615*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4199032350626*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.262073638157694*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.223634384887439*pi,3.46773560959243*pi,4.18138865005463*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.715948528916353*pi,0.08985894078688705*pi,0.945685961155418*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[11];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42982243342304*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5999117218671126*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.217543265000418*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46990758496039*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46112411616765*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[13];\nu3(0.500745399534717*pi,-0.07943361638435198*pi,0.5612932186353851*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.399317131636846*pi,3.46951317694763*pi,0.625712347469336*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5913221993915785*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2474939626700778*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.317104338125692*pi,0.037979159955686015*pi,0.869473589983495*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.189343729536926*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[11];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.182606663203933*pi,2.91456059227308*pi,1.330261375149977*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.712971488464759*pi,0.09664527592122996*pi,1.478608312951747*pi) q[8];\nu3(0.621818333870494*pi,-0.324418230380106*pi,3.87866809536845*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4521479107783595*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.234493874708131*pi,0.435704627474922*pi,3.88674807586255*pi) q[15];\nu3(0.900990144033577*pi,-0.03840750535590798*pi,4.26853417609152*pi) q[16];\nu3(0.258103480735206*pi,3.46170257853382*pi,4.20011513776453*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.340727981705378*pi,0.21713985400191305*pi,3.99081552840556*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.674996288259084*pi,3.12191624187709*pi,3.58695732253341*pi) q[7];\nu3(0.583586342329606*pi,0.39422797032117696*pi,4.40826564505929*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46862925661584*pi) q[11];\nu3(0.744599193684448*pi,0.6836798950324801*pi,1.0796524173625*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.484743319523155*pi,0.55380833254592*pi,4.0099324704629*pi) q[16];\nu3(0.846439692623642*pi,0.63631332707178*pi,0.606971937836374*pi) q[17];\nu3(0.551685774165951*pi,3.20949676517524*pi,2.96719691991092*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.621522845177851*pi) q[21];\nu3(0.525474776743265*pi,-0.408115908872761*pi,0.844810945002597*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[21];\nu3(0.264513769083778*pi,-0.3118186809439*pi,1.412389777876217*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49892252459066*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.267074720152196*pi,0.44867839298690504*pi,3.97969119120595*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.527796675125554*pi,-0.24984419604777802*pi,1.347751112667468*pi) q[10];\nu3(0.317169088398216*pi,-0.233038781149994*pi,4.22579179771323*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49380925737802*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.361502804612098*pi) q[18];\nu3(1.0*pi,0.0*pi,1.421023577487441*pi) q[19];\nu3(0.78829698701674*pi,0.5217526884427199*pi,4.40920879651856*pi) q[20];\nu3(0.677923525683656*pi,3.34888306387949*pi,4.09371022526765*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.593652143195114*pi,0.8197555793961899*pi,1.031237553458962*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5896392175444205*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.666645288574555*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.384717797546512*pi,0.20469434987459*pi,1.062525781448242*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.61769861443785*pi,0.67122843749244*pi,4.4812710332506995*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45095331963537*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2239285467382919*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.970395920928227*pi,0.35956252556792*pi,3.95073597846006*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.563928024606889*pi,2.77243144776968*pi,3.96341212138694*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44884083100437*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38843127883307*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.114917233525726*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.776848687775021*pi,3.3018286066446*pi,3.55240520860269*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.426790013929224*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.209407277414136*pi,2.57742453576901*pi,1.1941334138849191*pi) q[21];\nu3(0.614420949947243*pi,1.06452729636392*pi,0.7647460631995879*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37008400642494*pi,0.5*pi) q[3];\nu3(0.483466713756715*pi,2.97102374593436*pi,1.88781921551391*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.173153327295825*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0415297813457561*pi,-0.247254384263015*pi,0.9210382579227809*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46334912493495*pi) q[20];\nu3(0.773322446500126*pi,-0.198892135148919*pi,0.8254060632811899*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48998632628272*pi) q[10];\nu3(0.300359894300266*pi,2.74960867873603*pi,0.7695865885444251*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.560085234723111*pi,0.12021683316797604*pi,3.59137632574032*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.42489000801023*pi) q[16];\nu3(0.444448022439859*pi,3.27857613258378*pi,2.10383033744076*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45843582146762*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.667924095348164*pi,2.48377618622037*pi,3.63205040679855*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.41890243605679*pi) q[8];\nu3(1.0*pi,0.0*pi,1.231078424946267*pi) q[9];\nu3(0.208161156685118*pi,2.75895408182978*pi,1.067072078649233*pi) q[11];\nu3(0.514384378877367*pi,3.41562825977209*pi,0.640574223713005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.272544952303974*pi,2.65633091738058*pi,1.001837285947735*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.415730082565915*pi,3.42982936389903*pi,1.342916225539665*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6338305249123111*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.439622941674604*pi,2.92530079857532*pi,1.55926491224344*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.43969049732491*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.471430369174618*pi,-0.020933803921163008*pi,1.144099116268361*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.393022342702038*pi) q[21];\nu3(3.5*pi,3.43574914990234*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2504958283229781*pi) q[14];\nu3(0.594869914289893*pi,2.57857560574006*pi,4.03728720676295*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.355435022124495*pi,0.17543674849338298*pi,4.4395644132250105*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48002729672635*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.44721929023094*pi,0.73453268654243*pi,4.4135760874488295*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.32468136127605*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.139993451627052*pi) q[13];\nu3(0.651559475035787*pi,0.027333766915854985*pi,1.350832250686101*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.377895270004215*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.618547944015662*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.727451574058711*pi,-0.17823748519472798*pi,3.43733498101143*pi) q[2];\nu3(0.692725492473139*pi,3.10834540413288*pi,3.222831246083*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.36092977433127*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.585894599366387*pi,-0.4226422927368191*pi,0.846890961576405*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.522294482562869*pi,0.8757547890145001*pi,4.165477256398*pi) q[9];\nu3(0.81540432446751*pi,0.256714726831479*pi,1.408463836072916*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.096862258737643*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42807590979962*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.471296178964279*pi,0.369854256004137*pi,3.46742738175979*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.784451877283058*pi,3.28523224357596*pi,3.7424183520159*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.316896202798663*pi,0.17719797207557597*pi,4.10472810552862*pi) q[6];\nu3(0.405539526997202*pi,3.24192453105282*pi,0.855490952744822*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.235178625089674*pi,0.6131950230107801*pi,3.90915968392266*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5108407109635862*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48487741342729*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5674432203295234*pi) q[18];\nu3(1.0*pi,0.0*pi,1.207528584515527*pi) q[19];\nu3(0.759029453218792*pi,0.023780229820967946*pi,1.3818161750652012*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.205397725088642*pi,-0.008874241797245996*pi,3.60712452673822*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.469806027259239*pi,0.7103015657574101*pi,4.03894213569593*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5701387759773255*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.418581313799906*pi,2.95831406027659*pi,0.875107000249512*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.540374522601947*pi,0.5753296370513299*pi,0.5609664697130889*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.644927238856208*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0770556149378206*pi,-0.4025567795117858*pi,0.856750802463082*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.122161494495435*pi,3.34439528923247*pi,1.357417896595779*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.154640136848058*pi,-0.4608508190141291*pi,1.1737461398893339*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.710813112547146*pi,2.61687924797739*pi,3.94770082551609*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.674975594454861*pi,-0.384185462525816*pi,4.19512318460545*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.600797343202089*pi,3.3440163461383*pi,4.04832279174948*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.697167885959259*pi,0.02461683916867996*pi,3.76561005296885*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.691447651283541*pi,-0.039707737384631014*pi,4.17817705927995*pi) q[21];\nu3(0.310975229895848*pi,2.83771468014532*pi,1.367343975430577*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37520006996711*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.704920663345017*pi,3.20837773344198*pi,3.32945860076811*pi) q[5];\nu3(3.5*pi,3.49106837520138*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.310042265257195*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.335810336357182*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.503676062007409*pi,0.13289096589416505*pi,1.360344172343058*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.651469814674133*pi,0.62279869350589*pi,0.652061155363136*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.437376993981475*pi,-0.29856490591207197*pi,0.5412770381725528*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.45013457219436*pi,-0.08459684547766899*pi,4.3882312878171295*pi) q[12];\nu3(0.254584180530037*pi,0.5453497246213601*pi,4.0396529030957495*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.648058653590364*pi,2.87061663138613*pi,3.80764642715012*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.738952029603616*pi,2.91375619909319*pi,3.4292911175972*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5234293900432858*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37158588987811*pi) q[9];\nu3(0.252544137007804*pi,0.8046656822898599*pi,0.655029977283776*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.310236106598513*pi,3.09705994120072*pi,0.792592291936546*pi) q[14];\nu3(0.615566206657559*pi,0.63007492756631*pi,1.3094120499309692*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.31944354731017*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.46545680197821*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.326771792050726*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.683033343564822*pi,3.38998691457886*pi,4.18598993112411*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2683225055137322*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.638955378126437*pi,0.57733672968648*pi,0.5428438122149198*pi) q[18];\nu3(0.516173195023625*pi,0.286918203504816*pi,1.0779916852700668*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.438001673961927*pi,0.47858996554465105*pi,0.894516727031271*pi) q[18];\nu3(0.800660118816649*pi,3.31531482563608*pi,3.25043501172372*pi) q[19];\nu3(3.5*pi,3.32903316252804*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43200073187056*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.258198730524886*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.29078047632683*pi) q[11];\nu3(1.0*pi,0.0*pi,1.346758412100473*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5656480264685682*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[15];\nu3(0.135101917133516*pi,3.00840996307003*pi,0.5258194116479227*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.34268048817816*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.13622905168613*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.34469526340678*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0912704830552569*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.484543591996222*pi,2.97054102852064*pi,1.165825599100859*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.26159199489766*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5343642717792485*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5533794367434077*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.163067803971967*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.770967418521972*pi,2.76709962697852*pi,4.04326788329148*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36968018594483*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.46010123836563*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.599639839986087*pi,0.23462142548285503*pi,1.268573576531969*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.207279069097502*pi,-0.34203356954945696*pi,1.054591340636375*pi) q[6];\nu3(0.304989862265834*pi,0.53526984518946*pi,4.461412629278151*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.589783178440022*pi,2.91296069190108*pi,3.83019066510971*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47810947249109*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.036997490421562*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.42384256841049*pi) q[18];\nu3(3.5*pi,3.26780775732612*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.112808316458593*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.622069554710238*pi,0.72452398373265*pi,1.256503744159482*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.953326726415841*pi,3.46856300284718*pi,4.181023424029879*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.537962163048031*pi,0.15403669315452095*pi,0.812248226836126*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.393530066312272*pi,3.28666606446177*pi,0.956384685283695*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.352496797751942*pi,-0.4538305774881406*pi,1.258641821961284*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.116352357216334*pi,2.9980008399277*pi,1.358359781315063*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.424088263066171*pi,3.01707243298805*pi,1.57870784469264*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5240927063937644*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.485977321792721*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.115279253377936*pi,0.28670342028891604*pi,4.40145732152407*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.536185461117944*pi,0.24677001035316104*pi,0.7039532335201271*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0244598173631086*pi,3.39881397339699*pi,4.28871670586442*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.129472661165069*pi,-0.297787352678267*pi,3.86408464038956*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.357402522730223*pi,3.12849276774948*pi,1.429729476157424*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.299395471083953*pi,0.473196096354218*pi,4.38798324500341*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.539384669413448*pi,0.90883978696279*pi,0.932745399640435*pi) q[3];\nu3(0.6050270157812*pi,-0.33273756163483703*pi,0.649277773287969*pi) q[4];\nu3(0.291550780095252*pi,3.26985102767961*pi,4.29507713854623*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.435179825493562*pi,3.31538270035572*pi,0.9543532760238991*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.681742171631838*pi,0.16078554358710495*pi,1.333783116751865*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.344176750250068*pi,0.07573068044217601*pi,0.777600962314895*pi) q[4];\nu3(0.874720915007942*pi,0.89845127589764*pi,0.9732592004442879*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.75408611235727*pi,2.66484131219002*pi,3.34419090197917*pi) q[11];\nu3(0.728154115869286*pi,0.20140707704996896*pi,4.12281944440061*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.355328306017546*pi,0.6174487817382699*pi,3.695306345769*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.604955009422353*pi,0.315625406366285*pi,4.0999662929701906*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.669711607798949*pi,1.06610004448457*pi,0.64023491498039*pi) q[21];\nu3(3.5*pi,3.43608514249835*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.312570599885934*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.187701765687909*pi,-0.31634298365233504*pi,0.5439701141958391*pi) q[11];\nu3(0.620413886796673*pi,3.07618948886362*pi,3.10134084853951*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.428296371145746*pi,2.94527345648397*pi,1.82463644425911*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.693096561949594*pi,0.028021406550627015*pi,1.3928535148679821*pi) q[18];\nu3(0.248102310653487*pi,3.32712257516576*pi,1.61200418463185*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.596157788235197*pi,0.29532858266151396*pi,4.4752997214713695*pi) q[21];\ncx q[0],q[7];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.18518387010863*pi,3.20623129501596*pi,1.51028156121183*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.435859747683343*pi,3.20481892852986*pi,1.54902947380671*pi) q[18];\nu3(0.323149928702194*pi,0.7425498940591899*pi,3.9825916168814*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43213176448451*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39551271509655*pi) q[7];\nu3(1.0*pi,0.0*pi,1.158677561190155*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.283270941700348*pi,-0.4148876274386493*pi,0.607375645231416*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.632970951324918*pi,0.084306077283132*pi,4.40831955843726*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[5];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[18];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.680520777137322*pi,0.75652920882196*pi,4.33422399018448*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4045540286656*pi,0.5*pi) q[1];\nu3(3.5*pi,3.432068922588*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.367358854174719*pi) q[5];\nu3(3.5*pi,3.23298889973731*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44642126205678*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5016744148087197*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.211924850875267*pi) q[12];\nu3(1.0*pi,0.0*pi,1.231282561479329*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.11722766043001*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(3.5*pi,3.415725303312*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.1209052642523791*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.36281874689158*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1839179952808099*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,0.701301440206535*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46343984772729*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.626397005215664*pi) q[12];\nu3(1.0*pi,0.0*pi,1.154928960523091*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.608253339685684*pi) q[14];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.46537222787814*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[12];\nu3(0.54223624680825*pi,3.23189403370565*pi,3.06058784415019*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5439974558299734*pi) q[9];\nu3(0.505538052854596*pi,-0.395003049369383*pi,3.74113020663943*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.38448818290201*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42268346979346*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322133005815423*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.851095418749771*pi,3.07643348238157*pi,4.4281878041387195*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.314887571945342*pi,-0.4402066245912454*pi,1.64582040439864*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5526653408010889*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,3.44699392958248*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256885567137196*pi) q[21];\nu3(0.696359956226997*pi,0.024110398610825978*pi,4.4908952693535795*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.489257029810509*pi,2.51432634754182*pi,1.0856710835164192*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5533171084719676*pi) q[20];\nu3(0.609246015025697*pi,0.65642100374888*pi,1.307152944779252*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.443811289429239*pi,2.93321258008051*pi,0.704614757465496*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.139745466918949*pi,0.02854228962031502*pi,0.777527931527737*pi) q[7];\nu3(0.429978653087325*pi,0.33886253362401997*pi,0.912736931614557*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3802094179035596*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.63526163747339*pi,-0.116832974183817*pi,3.49012759750075*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.244977295682913*pi,0.183399789076665*pi,1.280444470005824*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.574215564644028*pi,0.09455171933537798*pi,4.17712989444998*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.305695431390772*pi,0.555895717294*pi,0.9209920424562901*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.52170827053204*pi,0.10475465387874805*pi,0.959159445527813*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.374213086034065*pi,-0.4049749217965078*pi,0.5343527612913258*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.635993514640124*pi,-0.24624311356933698*pi,4.13586033112074*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.311503786217805*pi,3.36575746281136*pi,1.74877450367676*pi) q[11];\nu3(0.421597464249051*pi,2.91744389522722*pi,1.153161151951363*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.882097654721243*pi,0.7669048798928499*pi,4.28084445142156*pi) q[14];\nu3(0.773779724361862*pi,-0.4517083431113758*pi,4.0672213654189395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.477728453076545*pi,3.41046438338606*pi,1.58808353945219*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.543129769563913*pi,3.34318409967919*pi,4.08901641637307*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.818199209550411*pi,2.33762030647379*pi,3.72224295581309*pi) q[9];\nu3(0.587113221070467*pi,2.86257781064378*pi,4.19350048376333*pi) q[11];\nu3(0.204006131576002*pi,0.24875666244927197*pi,3.3748097924482*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.361625030306481*pi,-0.21871175174893998*pi,4.07822952432529*pi) q[14];\nu3(0.354490338998449*pi,2.97011860521502*pi,1.88598315365792*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.596915104199676*pi,0.16537049192961994*pi,1.413042542444928*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.230264041634352*pi,2.50577054781331*pi,1.144356875372695*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.307747393257977*pi,0.272338522917437*pi,0.7912605930701311*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.522555757913673*pi,3.15972214038155*pi,4.0921976618297*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.464746924514094*pi,2.71850177793262*pi,3.89701611454642*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.160387547555068*pi,-0.4250788494029669*pi,0.5403242933977793*pi) q[17];\nu3(0.612675314710877*pi,3.21002590997998*pi,4.0146963369385*pi) q[18];\nu3(0.56124462684524*pi,-0.05235333714476098*pi,3.96229338751001*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.742407015122086*pi,0.71563991644335*pi,0.878647919466481*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.755704854713686*pi,2.73793591267578*pi,3.87839071500537*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.926839766017159*pi,-0.4114921683135852*pi,4.37177058162946*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.575454137964054*pi,3.02190394563386*pi,4.34539981844587*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41502156212254*pi,0.5*pi) q[0];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.2878041571242789*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.193131361891559*pi,2.78650657617603*pi,1.74828900630231*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.4748084742584*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.432892661784824*pi) q[6];\ncx q[8],q[13];\nu3(3.5*pi,3.41491961148323*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.249763048747156*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.02150950927826*pi,0.8053871316921899*pi,3.96228363752075*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,0.5367236686607817*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.35607029426215*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(3.5*pi,3.42671947658378*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.161443450079247*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.380082813305745*pi) q[20];\nu3(0.365053064755845*pi,3.14346556542033*pi,1.0217698429864441*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.41997354600459*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36885216946358*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36869151292221*pi) q[6];\nu3(1.0*pi,0.0*pi,1.268160395518362*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.35655938822181*pi) q[12];\nu3(3.5*pi,3.47972688280022*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44216038759314*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.198177934089913*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3038248774068149*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290889089573023*pi) q[19];\nu3(0.437672280302665*pi,0.37157508293474095*pi,4.1199168066231895*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[16];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5012418568687935*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.49606068913923*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.755238711868966*pi,0.326462782627976*pi,4.14488408834261*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39606578125112*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.653946301340874*pi,-0.110538160357122*pi,1.106250182753143*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45652428609737*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2139022714388101*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.505200310903525*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5289659555433945*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5727422625928167*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.315752276090702*pi,3.12068336486155*pi,0.5558804006521868*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.343111272815492*pi,0.217672074787434*pi,0.864538575316687*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.878547359049707*pi,3.14427054467375*pi,3.77339450728537*pi) q[8];\nu3(3.5*pi,3.38919773636573*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5760862038972729*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2738803854079919*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.441618262737403*pi,0.81098544734809*pi,3.92739615892182*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.387580343905841*pi,0.28326500104505303*pi,0.732677427176263*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.806768538571911*pi,2.93711915212305*pi,4.35317732616072*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0977102537012079*pi,0.81985698503022*pi,4.26837827188395*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.477865770782753*pi,3.04806486207869*pi,1.78758636548697*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.76535663021481*pi,2.52120063377449*pi,3.58457395458619*pi) q[13];\nu3(0.446645652114126*pi,2.96441401410804*pi,1.4066168513439758*pi) q[14];\nu3(0.465579351108113*pi,0.35833233919610097*pi,4.13730956206851*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.557148000607318*pi,0.37051912541118104*pi,4.30569100640378*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.473487781149689*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.184060770575913*pi,0.6114400216688101*pi,4.04050177275039*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.144898643868533*pi,3.27868717392985*pi,1.110134561568878*pi) q[13];\nu3(0.603850153620449*pi,-0.14602175605801299*pi,0.9337835696900569*pi) q[14];\nu3(0.735747802527989*pi,0.19970762907643402*pi,1.4504729093875661*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.767202421101276*pi,-0.256310411228461*pi,0.8618404733226259*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.47555325429378*pi,0.259959824904453*pi,4.44915626698803*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.510180418492159*pi,-0.49862360813741147*pi,3.53937745023013*pi) q[18];\nu3(0.325379302712707*pi,3.00746625475105*pi,1.70104711985875*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.519999338814259*pi,-0.4710017956751061*pi,1.081347624043778*pi) q[2];\nu3(0.546894196215037*pi,0.54380692523078*pi,0.611860834965535*pi) q[3];\nu3(0.749521932414154*pi,-0.4864088479606532*pi,4.28815435326993*pi) q[5];\nu3(0.463182013168359*pi,3.03697833413284*pi,1.415214468443678*pi) q[6];\nu3(0.379236312626442*pi,0.26802177211756995*pi,0.5986472705215131*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.389868977476948*pi,2.34419752064294*pi,1.212027143611047*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.39086182328831*pi,0.491977049716818*pi,4.35190652603388*pi) q[18];\nu3(0.223018820526778*pi,0.5065170196324*pi,3.81560851819267*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.36548196440285*pi,-0.039217680282157*pi,1.004044399246238*pi) q[3];\nu3(0.293507948469097*pi,3.18679043961273*pi,1.91414177452644*pi) q[5];\nu3(0.187121885426539*pi,0.5747708949574699*pi,3.59662387614469*pi) q[6];\nu3(0.491452386293015*pi,0.19053803900436395*pi,0.5898684498448779*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.177749027825651*pi,0.08501088406032997*pi,3.60818752144467*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.27180341996726*pi,-0.376871208079251*pi,1.295997132963951*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.347961253980157*pi,0.63084262136668*pi,4.25719926275192*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46658594500746*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.383048160072005*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48249663375992*pi,0.5*pi) q[10];\nu3(0.177855587161063*pi,0.06238516100045399*pi,0.769130262471184*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.314432323896618*pi) q[15];\nu3(0.175074234115783*pi,3.19929780719092*pi,1.57244388724306*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.553770052899731*pi,0.86033027447988*pi,0.5197178041934252*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.31619035467725*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.308903191041162*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48708543602448*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.29672454874164*pi) q[8];\nu3(0.630780793756644*pi,3.23113907431055*pi,3.78482210810231*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.5694812080009976*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.305520793389294*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.317941397085051*pi,-0.49736018341631955*pi,1.264337955133787*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[17];\nu3(3.5*pi,3.39663553813443*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.270181978864614*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.445333433645631*pi,2.88068459207414*pi,3.59283662771793*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5524266197084517*pi) q[18];\nu3(0.626822573161121*pi,-0.08174440469335698*pi,3.61837149542972*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49871361336741*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47736790188106*pi) q[17];\nu3(1.0*pi,0.0*pi,1.342009140725819*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.40982849069586*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45950904332083*pi) q[6];\nu3(3.5*pi,3.39852234298211*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.756633481999127*pi,0.7651775368301701*pi,4.38132321664772*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.351741745487013*pi) q[14];\nu3(0.239723874929222*pi,2.72084854605005*pi,1.280105077538721*pi) q[15];\nu3(1.0*pi,0.0*pi,1.380292086666995*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[6];\ncx q[5],q[21];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.680138048152573*pi,-0.104934142808489*pi,4.4679353707385*pi) q[10];\nu3(3.5*pi,3.45071453518389*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.237630725998328*pi,-0.388337743818521*pi,0.640552457606039*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3127521647461*pi) q[19];\nu3(1.0*pi,0.0*pi,1.27858181039246*pi) q[20];\nu3(3.5*pi,3.49919105681519*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39003659543368*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.290128120171933*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.441553066049346*pi,-0.09981017210669801*pi,4.16067573540896*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5049782720626048*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.630060845133511*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337799401742793*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.896977929054452*pi,0.20302776446815796*pi,3.70990087382312*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0317624498590232*pi,0.59014160351226*pi,0.900751429039948*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32410188601968*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.31149205720167*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.384452998124187*pi,0.51106484843806*pi,3.64797130717782*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2229945267605995*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.680350073176385*pi,3.49465323670147*pi,0.949385779097488*pi) q[1];\nu3(0.639574328500682*pi,-0.333018963928628*pi,0.975794333903529*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0965631801050471*pi,2.56699783320047*pi,1.316673476299502*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.430846788497487*pi,3.44914991822452*pi,1.89867071521248*pi) q[7];\nu3(0.603563359227948*pi,2.79752069664083*pi,4.19349451870313*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.212589767931771*pi,0.6272548967842999*pi,0.607104512172862*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.221679724212683*pi,3.30273735485524*pi,4.25751530246473*pi) q[1];\nu3(0.808777155975163*pi,0.98695578349912*pi,0.865502022320343*pi) q[2];\nu3(0.155694973221623*pi,3.23245583367575*pi,1.475844592601516*pi) q[3];\nu3(0.349462383159047*pi,0.7535213814974799*pi,0.5061913582686803*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.777018065387427*pi,2.92823483857937*pi,3.86066792536408*pi) q[7];\nu3(0.416378943603308*pi,3.04151018574384*pi,1.2099177397760101*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43288754230445*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.338639894624394*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.174555434673756*pi,-0.131532242924563*pi,1.50693372094847*pi) q[16];\nu3(0.477433846165125*pi,3.43181666521021*pi,4.48687825070557*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.73479376846826*pi,-0.292885920852041*pi,0.623390720982293*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.121356877117455*pi,3.29996215992106*pi,1.247619816988328*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.572121870238907*pi,0.5987548255481401*pi,0.974863808110754*pi) q[14];\nu3(0.136522881250223*pi,0.17596863424738496*pi,4.37006784415339*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.80303015912541*pi,0.01602161383163303*pi,3.54947973972911*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.218591997613567*pi,3.18084737448506*pi,1.1357499662838*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49109382160397*pi) q[13];\nu3(0.784648796590706*pi,2.94506358365941*pi,3.5427017297835*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.709854882628209*pi,0.68189270871326*pi,4.19698538096781*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.345120558742142*pi,2.59022324659621*pi,1.145120657145198*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4925133485961*pi,0.5*pi) q[7];\nu3(0.152737316785917*pi,0.7955185157637199*pi,0.611850585975737*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.718257632903353*pi,2.80250485147842*pi,3.60703224559918*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.204752181143116*pi) q[15];\nu3(0.705378148690251*pi,2.47582381620837*pi,3.80810940950431*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.161134290724111*pi,3.32574771447811*pi,4.31714212788696*pi) q[0];\nu3(3.5*pi,3.34863351303012*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47877558392184*pi,0.5*pi) q[3];\nu3(0.396224058100299*pi,0.35346382422658995*pi,4.13940622612194*pi) q[5];\nu3(1.0*pi,0.0*pi,1.230074118674119*pi) q[6];\ncx q[7],q[15];\nu3(0.630388939976655*pi,-0.35434802875028304*pi,3.83221223502904*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.474739668692617*pi,3.41396505590914*pi,4.26371179514565*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2275580316995969*pi) q[16];\nu3(0.682972475641728*pi,3.32774332069301*pi,3.99899471226378*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[16];\nu3(0.502630342169234*pi,0.20759111342278902*pi,3.54312596507116*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47120903942935*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.425029490678303*pi,-0.079286769566628*pi,4.35942100938745*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.630892400431338*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.433275386678909*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.574091282017618*pi,-0.09465621874109997*pi,1.226041090300447*pi) q[20];\nu3(0.351284527539303*pi,3.42248203807845*pi,1.182763592907816*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.600768746196172*pi,1.08510516871316*pi,0.595207504610632*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.849009305146196*pi,2.92269486198313*pi,3.60941172108779*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.45881239861927*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.114419583098785*pi,0.001960743676637011*pi,4.29534223666618*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2821754349333179*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47135868870493*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.585722296276601*pi,0.280247133107523*pi,1.181385821240182*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4274397625348*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.345396792582814*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46470706158579*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.372116498716204*pi) q[12];\nu3(0.878944018408854*pi,2.77258172057323*pi,3.59239223299446*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.378724682854725*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.610974507596506*pi,0.209971303094994*pi,1.6508389906019*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40955259918437*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.304995244334596*pi,-0.361230929360138*pi,4.32810127690885*pi) q[13];\nu3(3.5*pi,3.42798422458654*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2968302794124589*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5979392689271575*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308556299399227*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42271281570817*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.746947837279503*pi,0.416116143434772*pi,4.06526924552313*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.28654416274547*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3618951729315505*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5015637118925326*pi) q[17];\nu3(1.0*pi,0.0*pi,1.338878507969714*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\nu3(0.881941406451962*pi,0.58024212397665*pi,1.111213639940454*pi) q[6];\nu3(0.743982038251744*pi,0.8439512021561*pi,0.6859490330013129*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.819215040822189*pi,0.0041659420554870374*pi,3.56942096998816*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.715214104482483*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5779963602651187*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.492117119434174*pi,0.8619361765862401*pi,4.498226715045369*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.255915292052304*pi,2.42789943970682*pi,1.339834091514231*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.586908719555935*pi,0.011574755647446033*pi,4.2860414092832*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.754815747384599*pi,-0.4258600654584127*pi,0.634804121817827*pi) q[15];\nu3(0.109574161016206*pi,-0.4584550186371926*pi,1.009293035450036*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.8172742082679*pi,3.27573051705366*pi,3.43314676518933*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37857054029292*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.421123983748036*pi,0.36729872341897996*pi,3.37269654873002*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.677284457250279*pi,0.472244706635495*pi,0.5718848315048888*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.66755765193142*pi,0.6637133807008999*pi,0.796071640821771*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.318322405996512*pi,-0.206101796863286*pi,1.60002981244993*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.523652505385182*pi,1.10422689879942*pi,0.8956998587672891*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.267652370371503*pi,-0.13488606306489698*pi,0.701472930306852*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.395010408615857*pi,-0.205988651761279*pi,0.5372511461172256*pi) q[9];\nu3(0.59932213317347*pi,0.07038806490035598*pi,1.220918055107296*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.518305568027053*pi,0.18238235881805798*pi,0.927418823706202*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.53214843729792*pi,-0.24916926599157102*pi,3.83508179419091*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.69759356448961*pi,3.30092602098941*pi,2.88005848369078*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.37396646332738*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.134328228242902*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.163556726715975*pi,3.48651530292827*pi,4.21961566662398*pi) q[9];\nu3(0.662868679254659*pi,0.316795083562843*pi,1.3521106947142871*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.379407022587587*pi,3.4779795998098*pi,1.269961199930374*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48503588529847*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.36027872429972*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.617051794835246*pi,0.35299473484490695*pi,1.411750256799307*pi) q[5];\nu3(0.572682528046219*pi,3.06611392062555*pi,3.9399466658765*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.232693870206346*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.200818901044284*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.323882252372631*pi,0.5909031508232401*pi,0.733177509254318*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.82144217137356*pi,-0.4166509331131336*pi,4.06548043100249*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.48599837818225*pi) q[7];\nu3(0.409425834376041*pi,3.35563829785019*pi,1.4063241778323339*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.718487374703795*pi,0.48170520511063697*pi,1.4187651834815131*pi) q[18];\nu3(3.5*pi,3.32579896904759*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.139857236783648*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.389661182984024*pi,-0.07626264627859197*pi,1.0856707060100619*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43074791512795*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46773055127744*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.327208628857492*pi,-0.4638573070419677*pi,1.69031465455435*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1492316135156448*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.405929370632521*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.924510177428097*pi,3.4914691143072*pi,3.95483478518754*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.828484416144565*pi,0.15163684988886295*pi,1.391592374033267*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[13];\nu3(0.142752905449503*pi,-0.4435169696785949*pi,0.5231736381359953*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.546295239050699*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.510332168350581*pi,0.0010655478755520198*pi,0.5297386759956891*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48171613600338*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3939966712488339*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5380515711890697*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39409243234795*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2157946705866451*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500204040274176*pi,-0.15838740486112302*pi,3.86990719553954*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.702525987069881*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.400763952844109*pi,0.36856957976414795*pi,3.7411152688163*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.460994454786012*pi,-0.03636390476780499*pi,0.632437845913157*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.4636741859996*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6381393742703549*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212738200784265*pi) q[18];\nu3(0.643240086271579*pi,-0.09193857772164199*pi,3.52963516381312*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.667082451433679*pi,3.28414679545573*pi,3.36355576897948*pi) q[2];\nu3(0.858803889771675*pi,0.21897949640634395*pi,3.95789152532297*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(0.494631952239722*pi,3.04243226171121*pi,2.01723671406759*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.220515912932523*pi,-0.11036694232654098*pi,3.86860113047301*pi) q[19];\nu3(0.398962520881447*pi,-0.10887779891094401*pi,0.783581506733218*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47331488482934*pi,0.5*pi) q[0];\nu3(0.679107948391345*pi,-0.375634432205534*pi,4.006533931553641*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.68794313141243*pi,-0.383689031287734*pi,0.784170409895879*pi) q[3];\nu3(3.5*pi,3.35780155632564*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.543822201641807*pi,2.4514330858655*pi,3.76745221406184*pi) q[6];\nu3(0.721058996789096*pi,0.155971722455573*pi,4.43948171109513*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3242280779408961*pi) q[8];\nu3(1.0*pi,0.0*pi,1.347100626819548*pi) q[9];\nu3(0.924314154068849*pi,3.29714270080502*pi,4.4027704337271505*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.411589873542142*pi,0.14156082007528603*pi,4.0586987804935895*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5173341877616819*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.584586831263358*pi,3.13350681131909*pi,3.35319655706833*pi) q[20];\ncx q[0],q[8];\nu3(0.426408635246424*pi,3.42663743500229*pi,0.855752403716891*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.503878546607372*pi,2.78342119344647*pi,1.107774692255834*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.974205917861472*pi,-0.206422338675728*pi,0.615250423919515*pi) q[7];\nu3(0.484396781592462*pi,0.6883992660223699*pi,0.5199245139788615*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.396392694425606*pi,0.10093728814187997*pi,1.072206117777394*pi) q[14];\nu3(3.5*pi,3.46829533170259*pi,0.5*pi) q[15];\nu3(0.452750577749056*pi,0.7875022357206201*pi,0.75816189418212*pi) q[16];\nu3(0.570815054407412*pi,2.83943468615122*pi,1.265265731084289*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.284866870412712*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.52102934855307*pi,0.77502077721828*pi,0.712086909777531*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.647574047054863*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5238217251968319*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.640565234922292*pi,0.225043505622045*pi,1.488547233985384*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.243592682775081*pi,0.74498915647413*pi,3.84907145558101*pi) q[13];\nu3(0.647702666747293*pi,-0.4990301913277879*pi,0.73496893647063*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.785135757080227*pi,0.434945475899709*pi,4.38272675930044*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.721663408492367*pi,3.40264252453353*pi,3.927374386932*pi) q[11];\nu3(0.357222411091434*pi,-0.19293396424847398*pi,0.69320592975664*pi) q[12];\nu3(0.363731441694903*pi,-0.241443042863274*pi,1.502662405508*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.570659060213734*pi,0.19828606056431497*pi,4.15211591386488*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45929390490458*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.498614977325525*pi,0.021391165109188037*pi,4.18252278539274*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.237358050352754*pi,-0.26627494773584803*pi,3.86489682885343*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.637916159226851*pi,0.56492469757639*pi,4.4530728312632295*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.496501849800535*pi,0.348157865848128*pi,1.1444081001301218*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[11];\nu3(0.179177059870311*pi,2.59336638952634*pi,1.442730807659653*pi) q[4];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.27054608506193*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.229701759746197*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.760923884693129*pi,3.11226620580254*pi,3.21789699677787*pi) q[0];\nu3(3.5*pi,3.45489372748127*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43755817797083*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40741033479972*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.296506271274513*pi,2.99790761660022*pi,0.8227199903926901*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.2427675060806989*pi) q[11];\nu3(1.0*pi,0.0*pi,1.358515271384201*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.233254953226627*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[20];\nu3(0.359984221028809*pi,3.11211070727596*pi,1.69152260608931*pi) q[8];\nu3(0.637225041048285*pi,2.83558016369809*pi,4.23867553992989*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49970274665694*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.38562777504192*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303605929486565*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.24176330088859*pi,-0.4792773791058493*pi,1.82797238720335*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.49070664449323*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5844674949245525*pi) q[13];\nu3(0.17071874042858*pi,0.10458151830825502*pi,4.211304832989169*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.37803961834082*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[11];\nu3(3.5*pi,3.43884826035972*pi,0.5*pi) q[4];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3497327193217838*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.695606169000818*pi,3.41807646374093*pi,3.37237337067934*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5688888856643826*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.179620036507878*pi,0.15545132439768505*pi,0.68137509786774*pi) q[21];\ncx q[0],q[5];\nu3(0.546880121556593*pi,0.7525848757271001*pi,4.28903482472207*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43598704398041*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.297385680861972*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.540456028672407*pi) q[12];\nu3(0.273661580300424*pi,-0.4334151648591793*pi,0.933422591637795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.110357717343561*pi,-0.49919760462786467*pi,1.0161921308874589*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[13] -> c[13];\nu3(3.5*pi,3.46949593841086*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.2180382323741301*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46936170781577*pi,0.5*pi) q[8];\nu3(0.392369373541661*pi,0.481443757409341*pi,0.661597384633993*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274399467031295*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[10] -> c[10];\ncx q[0],q[5];\nu3(3.5*pi,3.46815449498401*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.494047429250839*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.289231905037032*pi) q[15];\nu3(0.318237536751561*pi,2.63964398680613*pi,1.27849107891485*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[17] -> c[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.142873168707189*pi,0.129611231904179*pi,0.654846577012943*pi) q[3];\nu3(0.336468804043034*pi,0.448999870955071*pi,4.27053830128323*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36648540655672*pi) q[5];\ncx q[6],q[9];\nu3(0.781400264695438*pi,2.86152687751019*pi,3.68792918520064*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.779368031008825*pi,0.07539281582292201*pi,4.26250298784141*pi) q[12];\nu3(0.250851773325204*pi,0.23534477483346306*pi,4.13578034082871*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43578156231061*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5423129480343656*pi) q[15];\nu3(3.5*pi,3.46463055308288*pi,0.5*pi) q[16];\nu3(0.589845129286044*pi,3.44965177537418*pi,3.98351542708787*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.348870262267363*pi) q[21];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.392677968929078*pi,3.36169195686442*pi,0.903578329177658*pi) q[11];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.338512929835883*pi,0.89070876658447*pi,4.162116906706871*pi) q[20];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.669197468509408*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.449620431978266*pi,-0.14071122412786902*pi,4.17952198991678*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.682192456209991*pi,0.11913185978007601*pi,3.73745927725466*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nu3(0.467187601298814*pi,0.7463982021427*pi,4.11410661011499*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.402512350196994*pi,-0.4155784602528979*pi,4.43773047017993*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.538990372426877*pi,3.09030627490004*pi,4.41779308077718*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.13308190581465*pi,0.33247865506474095*pi,4.00926712293743*pi) q[8];\nu3(0.520020735175948*pi,-0.382971728491346*pi,3.83681294152492*pi) q[9];\nu3(0.319122209243724*pi,3.14462184933748*pi,1.88282557323535*pi) q[15];\nu3(0.471767426208757*pi,0.7590779944020101*pi,0.652359260071623*pi) q[19];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nu3(0.744280108937623*pi,3.46685111885801*pi,0.696878382099291*pi) q[5];\nmeasure q[5] -> c[5];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.62154824496306*pi,-0.277106313139881*pi,4.3098074384767*pi) q[0];\nu3(0.306302572650877*pi,3.26210217513809*pi,4.4073267314501905*pi) q[1];\nu3(0.664652394868881*pi,2.34217862928422*pi,3.72126021429708*pi) q[2];\nu3(0.305384109515866*pi,3.20124457133121*pi,1.2420874840813751*pi) q[3];\nu3(0.356250835243004*pi,-0.322379475659132*pi,0.5267510387375559*pi) q[4];\nu3(0.254733202520755*pi,-0.4722839623120934*pi,1.133757618156575*pi) q[5];\nu3(0.510407819922865*pi,0.5843627204775299*pi,4.430181189224919*pi) q[6];\nu3(0.49288401260277*pi,-0.03758696647958398*pi,0.69405312674189*pi) q[7];\nu3(0.444696487063743*pi,0.249692066881538*pi,0.749380837872645*pi) q[8];\nu3(0.571615534910311*pi,0.167007206937839*pi,0.661065628022419*pi) q[9];\nu3(0.399913662185865*pi,2.69186574911669*pi,1.288216925172187*pi) q[10];\nu3(0.347354954607137*pi,-0.37018104528095397*pi,0.773172263881682*pi) q[11];\nu3(0.126661903709121*pi,-0.025218567868135977*pi,0.699598366475544*pi) q[12];\nu3(0.326333449127052*pi,0.78735140551969*pi,3.81905769159414*pi) q[13];\nu3(0.265475732173528*pi,0.07361411208520396*pi,4.1167587617677395*pi) q[14];\nu3(0.101331937462941*pi,3.13845244188246*pi,4.3711098074378*pi) q[15];\nu3(0.613297305568071*pi,3.32591993925026*pi,2.8694805976549*pi) q[16];\nu3(0.540587647351169*pi,0.428240036542862*pi,4.17145295257181*pi) q[17];\nu3(0.415629509344136*pi,0.13305210993121797*pi,1.104124411662604*pi) q[18];\nu3(0.481716416715845*pi,-0.4162467114472897*pi,0.646434084221529*pi) q[19];\nu3(0.64699143934823*pi,2.70366415196195*pi,3.52615031905148*pi) q[20];\nu3(0.294698647970657*pi,-0.33708706039854097*pi,1.294623623036018*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47220053389636*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.183777742050745*pi) q[2];\nu3(3.5*pi,3.37226761491735*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43490258464648*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.127226283953116*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.173682211349625*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.33269707834705*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.195264849325795*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[2];\ncx q[3],q[10];\ncx q[4],q[7];\ncx q[5],q[14];\ncx q[6],q[12];\ncx q[8],q[13];\ncx q[9],q[16];\nu3(3.5*pi,3.42135172848326*pi,0.5*pi) q[11];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.393588057540935*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.45375056576159*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5783671684830125*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40267567438999*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37471036593933*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.182358120477*pi) q[7];\nu3(3.5*pi,3.47055536165551*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40020270798203*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42847661544575*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.631195673970488*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261698636154164*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250455426816424*pi) q[14];\nu3(3.5*pi,3.4032995538105*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1024558635412949*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278199811978331*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.376148052147061*pi) q[20];\nu3(1.0*pi,0.0*pi,1.330804372800534*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\ncx q[3],q[10];\ncx q[4],q[7];\ncx q[5],q[14];\ncx q[6],q[12];\ncx q[8],q[13];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.4620306882268395*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5228183171495351*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45830488688165*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.665940611552155*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42844645351816*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46649039742863*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45758261234412*pi) q[21];\ncx q[0],q[21];\nu3(0.333810107246809*pi,0.7170211193606699*pi,4.25051532109811*pi) q[1];\nu3(0.57892719750468*pi,2.65844852819538*pi,4.1122934499802*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(0.696768960260452*pi,0.5545721932459899*pi,1.321632995906349*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.7197211487707*pi,-0.49087711429899733*pi,0.981100193512149*pi) q[12];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.400315900425326*pi,0.5700736183144499*pi,3.59927392609203*pi) q[1];\nu3(0.670062802158422*pi,3.49120839535824*pi,4.4745755055547*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.854165173459866*pi,0.016989030823766016*pi,3.9957025073834*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.706462625738298*pi,3.17722692309933*pi,3.93847394886601*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.469626283247259*pi,0.20679028279920397*pi,1.221514546920773*pi) q[4];\nu3(0.66949436019446*pi,2.57918596891134*pi,3.69902629169584*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.761088357183289*pi,0.460688528803295*pi,1.0466033178491219*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.346551859968215*pi,0.14076441094637404*pi,0.5045617973561769*pi) q[3];\nu3(0.701192017992385*pi,3.24439897056155*pi,3.98025249739319*pi) q[4];\nu3(0.428089954166033*pi,-0.4321152901224291*pi,0.632557590552122*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.145951731510966*pi,2.77798921170959*pi,1.69678622766072*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.715763034214897*pi,-0.4850357967974347*pi,0.5082327179030832*pi) q[19];\nu3(0.417372592810872*pi,3.18000236584936*pi,1.5216354468916*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.539448830867684*pi,0.23262360310835695*pi,0.5718240941560861*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.479401551913363*pi,3.29098077134265*pi,4.32379626671747*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.560012959537881*pi,2.75712104245382*pi,3.69184756539446*pi) q[7];\nu3(0.731911760568267*pi,1.22409483219931*pi,0.758951389024325*pi) q[8];\nu3(0.16796698698037*pi,3.43008015287391*pi,1.0967419902507372*pi) q[9];\nu3(0.557052356170653*pi,0.38003113456538296*pi,1.1033349586327819*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.854269927175771*pi,3.1239275299677*pi,2.88201370206932*pi) q[14];\nu3(0.617201903728058*pi,0.488700612038637*pi,0.702296646208005*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.569502661581693*pi,0.42031298581576104*pi,0.668970110570963*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.337482388710433*pi,0.07540018215220301*pi,0.629579167536269*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.657374279307978*pi,0.10283828214652602*pi,1.50215937100179*pi) q[7];\nu3(0.915230464678895*pi,0.45223872279230903*pi,4.05175031049172*pi) q[8];\nu3(0.182159105292666*pi,0.8696708204013499*pi,4.2595061669911605*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.809417635327616*pi,0.420325276003487*pi,0.76028220361401*pi) q[14];\nu3(0.804014396689778*pi,0.23651867055804598*pi,1.295205117380277*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.588778892149858*pi,-0.4892428600923042*pi,0.9459345005989179*pi) q[11];\nu3(0.644055347512895*pi,0.02226514593343698*pi,1.197736296932188*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.781929138862643*pi,-0.061720094364447975*pi,0.879558714527927*pi) q[16];\nu3(0.677004010881313*pi,-0.15012360882160097*pi,3.58974585681175*pi) q[17];\nu3(0.28461135047784*pi,0.20938071445930695*pi,4.14339723934403*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.457287080623552*pi,0.04101360179283697*pi,1.333631565507402*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.433265043623505*pi,0.5626178341861201*pi,4.290272014862801*pi) q[11];\nu3(0.667305537061527*pi,3.05006982224589*pi,3.76925482984456*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.120286930268535*pi,2.36293533375343*pi,1.325147425437688*pi) q[16];\nu3(0.667119224722396*pi,3.0931815678023*pi,4.08449618726128*pi) q[17];\nu3(0.330451018476836*pi,2.94288501103652*pi,0.7084113410609569*pi) q[18];\nu3(0.804299892366297*pi,0.14209599636731396*pi,0.633942997626722*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49689490159496*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45047230568629*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,0.0*pi,1.410892961941359*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201044614738678*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44767055322138*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49047585295511*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.140324715454787*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.136183380028383*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48303623409642*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1894395011498449*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,0.662389323666935*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.25625345424754*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[15];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.196897586938179*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.528159740468733*pi) q[20];\nu3(3.5*pi,3.40257673249592*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(3.5*pi,3.47984003070321*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5760783337505702*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.39068802917709*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5236678660706957*pi) q[10];\nu3(1.0*pi,0.0*pi,1.305238788349779*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4674977882089*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354394520264092*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33198143161333*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215262186035521*pi) q[18];\nu3(1.0*pi,0.0*pi,1.44278812109107*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[15];\ncx q[13],q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.559555011410702*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5611184652336219*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4721616883779305*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43121422600504*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.686627547266755*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35301125059666*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.350500043473485*pi) q[21];\ncx q[0],q[18];\nu3(0.530320184465486*pi,0.464494846540786*pi,3.97836296980475*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.885684861790658*pi,0.020444616209378985*pi,0.864289466804181*pi) q[6];\nu3(0.763909883952838*pi,-0.240640331487263*pi,4.14837328096399*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.67601483892559*pi,3.1462202993487*pi,4.11468175349629*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.605041899621209*pi,0.276115431112093*pi,0.648882178463775*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.366636449767742*pi,-0.051955410027344995*pi,4.40461102490442*pi) q[6];\nu3(0.60091205706081*pi,2.42022681146419*pi,3.75264957171954*pi) q[7];\nu3(0.424167485578941*pi,0.84692608704968*pi,4.00316438185191*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.647406795106924*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.647452815397062*pi,-0.49149552795923496*pi,3.95378207988333*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.680203762059318*pi,-0.4591146066450665*pi,3.18546049468381*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.449251718089729*pi,0.5340349322649101*pi,3.89602487982503*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.481972015760658*pi,3.23278714943452*pi,0.878314026365132*pi) q[20];\nu3(0.834352853660048*pi,-0.382764385810534*pi,0.9349025566160329*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.265994195667646*pi,3.40168677047322*pi,1.0405500510461771*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.489212494786667*pi,0.22285999728292305*pi,4.00768559265792*pi) q[9];\nu3(0.508704790072081*pi,3.47706299536123*pi,4.49306871411365*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.164811475591193*pi,-0.06651691003466897*pi,3.97987019329907*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.875016464524222*pi,-0.14156733997099302*pi,0.612979458191203*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.777573534261461*pi,2.74240002723615*pi,3.32774869914836*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.404297991709347*pi,0.02028213386744504*pi,3.83091093171619*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.454103833612363*pi,3.15168922543734*pi,4.36767787535653*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.860603989589811*pi,-0.174336016035732*pi,3.55885368760748*pi) q[9];\nu3(0.717472690827025*pi,0.20900807805232702*pi,1.57967069131776*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.630638347581178*pi,3.38749259796322*pi,3.09472347953753*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.482808289540144*pi,3.44804910613526*pi,4.07491805385467*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.268278488126093*pi,0.64800640246339*pi,3.9712703210762*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.369933077950138*pi,-0.20937418741535302*pi,1.414434684914477*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.239233299314362*pi,-0.4619779556556584*pi,4.472680994297329*pi) q[15];\nu3(0.119120883883823*pi,0.64147801646307*pi,0.753770489708927*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.603699243370348*pi,0.71311906314027*pi,4.2838658796174105*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.250147238848621*pi,3.49693430167305*pi,0.5797051878036134*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.347345170367222*pi,-0.4690558132884575*pi,1.021220875962619*pi) q[13];\nu3(0.706888326897602*pi,2.75927166691355*pi,3.78448995573542*pi) q[14];\nu3(0.423572165946144*pi,3.44558718362457*pi,1.072618425504712*pi) q[15];\nu3(0.719173074796415*pi,2.53903742955332*pi,3.80200319790973*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.371603724591018*pi,3.00806301315366*pi,0.5236687905321349*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33344173661221*pi,0.5*pi) q[2];\nu3(0.403524802499333*pi,0.5597082756402101*pi,3.69468556535008*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.0419473517802071*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.251256905606595*pi,0.28109001377169796*pi,1.047916757052998*pi) q[13];\nu3(0.0903837898919062*pi,3.36937679522681*pi,2.01266787344144*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.139310527231257*pi,3.12847670703168*pi,0.764265251068043*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(0.584796981493969*pi,3.43696529514864*pi,3.77278912177198*pi) q[3];\nu3(3.5*pi,3.38649735304332*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42028684119378*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.282671662708084*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220742025128368*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.906790868591136*pi,3.42391358020019*pi,3.42324594524022*pi) q[21];\nu3(3.5*pi,3.30412712904456*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45670641106184*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.47724023602837*pi) q[8];\nu3(1.0*pi,0.0*pi,1.406850120085612*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.184567794098494*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.272304616156611*pi,0.06031362412852603*pi,0.70635453698517*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39809244380955*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46175690149088*pi) q[9];\nu3(1.0*pi,0.0*pi,1.314725444695437*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4896722902476895*pi) q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.545563958214115*pi,3.25599558155168*pi,3.93795212000171*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[12];\nu3(3.5*pi,3.41697289033096*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.30926180187201*pi) q[10];\nu3(3.5*pi,3.34245908577617*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2919173768053591*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5447292878513164*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.155528243219309*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45414107957295*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4714521068321105*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.41688861106137*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.125703915393815*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300946160724757*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49126876138968*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5286422432602*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49066631356919*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.647965925269887*pi) q[21];\nu3(0.586522648249284*pi,3.38007657661466*pi,4.38176993693025*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.520549412392797*pi,3.25012961414176*pi,4.07282348439138*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,3.45851126441388*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.421665762538457*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.688438551100648*pi,-0.048882734606991995*pi,1.0163129467668641*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.581398384580025*pi,3.12134510315318*pi,3.8223062803434*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.778526122969108*pi,-0.10628379926187997*pi,1.283535204883177*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.457684468306283*pi,0.17115503222962802*pi,1.416657286701318*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.469975737445158*pi,-0.4681998348101453*pi,0.985467630656628*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.406006626746295*pi,2.81503070830865*pi,0.923245795177275*pi) q[3];\nu3(0.484974622962838*pi,0.89062860508927*pi,0.722661166313289*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0734190093133236*pi,0.68894805843207*pi,0.5073678597636571*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.121039470068497*pi,-0.4870631901241429*pi,1.81763610798375*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.376846096470472*pi,-0.165567819961372*pi,4.195089099945109*pi) q[12];\nu3(0.867337896969164*pi,2.77575679271109*pi,3.42229387834866*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.601876021933913*pi,-0.25305936123095496*pi,1.023954576220367*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43520005078067*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.457522508852758*pi,-0.05743051942545502*pi,4.44682285685955*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.424453531935464*pi,0.9052122238889*pi,4.29229969530632*pi) q[3];\nu3(0.713593998478738*pi,-0.10998380834475102*pi,1.0091998283892218*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.795160473612546*pi,0.6959467870829199*pi,0.659994294083599*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.779212026041501*pi,-0.11810014342007902*pi,4.029845955009311*pi) q[12];\nu3(0.477097232638053*pi,0.308073243188293*pi,4.45690406768634*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.859948664115962*pi,2.8095237802355*pi,4.0017619600466805*pi) q[20];\nu3(0.353157033185015*pi,0.21838709603795903*pi,3.55789056037867*pi) q[21];\nu3(0.610043383923372*pi,-0.48158895884619357*pi,3.88519438674748*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.589179227718998*pi,2.42311659757786*pi,3.90051657405152*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.782230099581306*pi,2.70487233593497*pi,4.1908941664389605*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.421865813557724*pi,0.99460524085676*pi,4.137497573579219*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.850063595260096*pi,0.92218990496384*pi,0.984543271640095*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.893642950777375*pi,0.63826771346879*pi,4.418672062202329*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.459874245218176*pi,-0.129433811494732*pi,1.2824822883327611*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.117322418698968*pi,0.49458654581543604*pi,4.49069276687622*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.630967247386445*pi,3.34151210494088*pi,3.21706736659673*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.688091446759818*pi,0.26792658698679805*pi,0.5455127223468165*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.603901271203652*pi,2.43726367377228*pi,3.78373472415821*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.519367719638692*pi,-0.4925759420334623*pi,3.99409189161455*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.126891834635587*pi,3.4700184979336*pi,0.7575966453035661*pi) q[14];\nu3(0.732712907556702*pi,-0.289384522705218*pi,4.27487187297469*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42010698379091*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1893675759551678*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.231293799375118*pi,0.48122319297528904*pi,4.14946214719671*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40820061725607*pi,0.5*pi) q[12];\nu3(0.196285904825706*pi,0.78402366598241*pi,3.92009733588309*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.478092078377956*pi,0.6442606265184001*pi,4.3485296997363*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.210381688482945*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.907205078895716*pi,-0.11498726663603798*pi,4.2825414552574195*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.39882779437456*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40971763644858*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45562709489347*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46249451348198*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.408324027516744*pi) q[9];\nu3(1.0*pi,0.0*pi,1.22659778102581*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.256878903904769*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45349863060017*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.34868086110542*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[5],q[8];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.262613634914922*pi) q[10];\ncx q[12],q[21];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.116426782417943*pi,-0.04457981946026801*pi,0.70393657913874*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41043651602701*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.139178291169368*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.661910374568659*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5500143945191998*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5095544256971838*pi) q[13];\nu3(3.5*pi,3.44869526759304*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.27997939376167*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.667484712845487*pi,-0.266018326838919*pi,1.098163600967602*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.41735955973029*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,3.40959966403734*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.682127266180391*pi,0.32583281330494096*pi,1.4319320973161171*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219876320477759*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4630061792313*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.550465456158917*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.45675197516494*pi,0.20640539098004096*pi,4.10511254245394*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.570758787167076*pi,0.32010920754613204*pi,0.68559090117575*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.318686132174969*pi,2.91776708459997*pi,0.866786672419922*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.354561805103332*pi,0.09508762160629802*pi,0.5599311314114275*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.881795036396876*pi,0.7729317139963101*pi,1.18639287573406*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.691354149297114*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.37924575528033*pi,-0.4281566978593729*pi,1.50337549038264*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.553555838474269*pi,0.221411889139696*pi,0.8390859985478061*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.467089738721951*pi,2.76479578224704*pi,1.071066285292962*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.796242107681533*pi,0.6987335441242499*pi,1.180544007842738*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.507183051054778*pi,3.22131059167111*pi,1.63083197682856*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.644420220521316*pi,2.38660046395399*pi,3.65773697734146*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.241482590967159*pi,0.89811753546186*pi,4.0386165369072895*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.572639466798894*pi,0.480887610663255*pi,1.3739715247628141*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.383925307634685*pi,-0.4091945298983853*pi,1.72297401189218*pi) q[16];\nu3(3.5*pi,3.47256315197827*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.36729823021654*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.354647114688061*pi,-0.16474435192181702*pi,1.51768171711067*pi) q[21];\nu3(0.880531326364776*pi,3.20683748465001*pi,3.95290172852315*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.537016336300532*pi,2.45486650176452*pi,3.84559242955089*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.094655925078898*pi,1.01776523224825*pi,4.29515257647644*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.371580381912053*pi,0.8439994335105501*pi,0.612901651955599*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.525524089222736*pi,-0.45653395601482627*pi,3.75750307499703*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.466158902839805*pi,3.19169740664006*pi,0.9643300388217471*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.404530110505311*pi,3.26571769559889*pi,0.815846377661656*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.610735715308285*pi,3.24706945299618*pi,3.35643480059393*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47543357838054*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.517475959920701*pi,-0.08105221193916201*pi,1.3588620885181*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.242492151026647*pi,-0.063402669410346*pi,3.74958429156684*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43844203559905*pi) q[18];\nu3(1.0*pi,0.0*pi,1.372769767996521*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.408593711452735*pi,0.363215176359141*pi,3.953119305288*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.661165958323239*pi,3.31307423290391*pi,3.1422364138574*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.883288046993843*pi,0.023596043033753955*pi,0.937163603930921*pi) q[9];\nu3(0.332678357263625*pi,-0.154267935572572*pi,4.120123334780709*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.527262474712181*pi,2.99762980506255*pi,4.42240719957055*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.442195740078384*pi,0.5832928037502401*pi,0.669825712675019*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.47059624479433*pi,3.43459252812113*pi,4.09321636280162*pi) q[9];\nu3(0.556471912278466*pi,-0.030493952091655008*pi,0.7068013068503061*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.624820089886776*pi) q[19];\nu3(0.963636027536376*pi,-0.30240593166865304*pi,3.42781784394382*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44981760697826*pi,0.5*pi) q[7];\nu3(0.287673132184025*pi,3.42950323908152*pi,1.39047222035995*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.341079931222009*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.962929338860244*pi,-0.4229150955639515*pi,3.52731957313603*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.232173834469653*pi,0.59772123697776*pi,4.09183285441435*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36997634986912*pi,0.5*pi) q[0];\nu3(3.5*pi,3.396396520637*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.166029376763578*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.2857679871695131*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37350734905292*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[2];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44439385417689*pi,0.5*pi) q[10];\nu3(3.5*pi,3.31140449556407*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.313329667711998*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.122153210003689*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5421928804353575*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.5909809150529907*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.43039225778749*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175902281195671*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\nu3(3.5*pi,3.43301087895012*pi,0.5*pi) q[3];\nu3(0.440178748612917*pi,2.71540109585077*pi,1.55557670882314*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.269030214636546*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5807717715065207*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.469626054387*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.604970939562591*pi,0.7231061852662499*pi,0.8379921664115391*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.700925913286651*pi,0.21560133306791196*pi,4.04966698583908*pi) q[17];\nu3(0.283581670204683*pi,2.96360672829523*pi,1.80472057319732*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40038588483344*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.304412122013341*pi,-0.20230606666290502*pi,1.397670843418347*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.672543106542288*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.681933464203902*pi,0.327469446096741*pi,1.40165698715728*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.226882624478631*pi,3.29056956820391*pi,1.2494678416471499*pi) q[17];\nu3(0.436606313971818*pi,0.15790687803561598*pi,0.671208687631952*pi) q[18];\nu3(0.928192502988371*pi,0.10695225133550901*pi,1.229329936688913*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.647807474435728*pi,-0.20788602191530497*pi,3.75846927128497*pi) q[0];\nu3(0.400959003333035*pi,-0.378005416397082*pi,1.68747201922495*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.452697895542278*pi,0.11113424577564501*pi,0.5635386574038777*pi) q[10];\nu3(0.634311203842672*pi,-0.23944478574147998*pi,3.37064220502002*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.843334652579859*pi,1.17681036853331*pi,0.729971395896993*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.211645991915745*pi,-0.31425582292147203*pi,1.4449144197835762*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.253923479206822*pi,-0.325250303620933*pi,1.067411123136899*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.505733048120356*pi,3.39491913941941*pi,4.45643770210241*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.396913725302122*pi,3.45229725107469*pi,1.2883225143484989*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.476971454981107*pi,-0.19811282849877998*pi,1.183680133527121*pi) q[2];\nu3(0.653926242277721*pi,0.10163595355627797*pi,1.386787374455889*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.469660275809632*pi,-0.373155127183718*pi,3.8663977575504*pi) q[7];\nu3(0.902692844530216*pi,0.54321001376283*pi,1.166719613234036*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.1463374967745*pi,-0.4503229934566379*pi,0.7990314810992001*pi) q[2];\nu3(0.586556878196372*pi,-0.353551207143446*pi,0.5209287514411663*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[19];\ncx q[6],q[17];\nu3(0.859852857247571*pi,3.21843398190881*pi,3.91583711023146*pi) q[7];\nu3(0.544356998308442*pi,1.02118609753575*pi,0.8386131971292641*pi) q[8];\nu3(3.5*pi,3.45887131496789*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.772225743883854*pi,-0.077250268598475*pi,0.64516732502397*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236430957201709*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36667697248481*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4644587356846*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4281231037099*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.22790994571402*pi) q[11];\nu3(0.0790497874531256*pi,0.12263457166678005*pi,4.23940495433738*pi) q[13];\nu3(0.138527056300788*pi,-0.4686828357307176*pi,0.79187865133838*pi) q[14];\nu3(0.234643539031347*pi,0.5493573202786799*pi,4.03262295629333*pi) q[15];\nu3(1.0*pi,0.0*pi,1.369594093914122*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3574551386891152*pi) q[19];\nu3(0.71709853480442*pi,3.34642561064316*pi,0.82982179605519*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[19];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.600328773479191*pi,0.34183396985189296*pi,0.645817658756907*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.180826609426291*pi,3.31754122093717*pi,2.16576409069643*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4310246319833695*pi) q[18];\nu3(0.841726425512559*pi,0.10577406965653902*pi,0.956961811799574*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5202831485887076*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5172611158727158*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38761791398349*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.909888508316295*pi,2.65388214916883*pi,4.1362704556532695*pi) q[21];\nu3(3.5*pi,3.47248916592288*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[19];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0679638830738298*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.125487082826546*pi,0.61425523084728*pi,4.146954948684121*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.33029094912034*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.248925617608018*pi) q[12];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49622822035253*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4820435026202805*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44721286850933*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2072010250967828*pi) q[13];\nu3(3.5*pi,3.38081741977124*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245253344645898*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1990977135638121*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.356839559586562*pi,3.43474760947008*pi,1.53862531562189*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5996518396196221*pi) q[12];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(0.8713697859904*pi,-0.035987468142839985*pi,4.00176604356671*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0830190313903309*pi,-0.351078520143065*pi,4.15888117303119*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5768089223189605*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4037545834035*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48494984128817*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.425819055895556*pi,-0.012353884559393014*pi,0.669434479909677*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.353573062703345*pi,2.61649294778308*pi,1.1947049650041959*pi) q[9];\ncx q[10],q[13];\nu3(0.612654558669502*pi,0.17275480149767997*pi,1.58012089160343*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.495327495848724*pi,3.31633797889489*pi,1.67450815354328*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.375930184036522*pi,0.6018194878049199*pi,0.888206984398102*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.559860130573387*pi,2.91912431737821*pi,3.93728661350303*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.310789011960627*pi,0.84329298323359*pi,4.45186768012849*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.349031714140638*pi,0.298440016560683*pi,1.059218987550512*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.652644859409945*pi,-0.11508129553573798*pi,1.382441194246315*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.56682772908248*pi,0.9659005122317099*pi,0.840395293776276*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.100102589771397*pi,0.07468525857023*pi,0.5825388272884244*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.868820237189827*pi,-0.4793341117329321*pi,3.90004915073921*pi) q[17];\nu3(0.200062314001813*pi,2.94331361626796*pi,1.84135272971554*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.306969041453589*pi,0.445865720049738*pi,4.39311677455189*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.708660235868478*pi,0.143076581058439*pi,0.671050326586912*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.583340795889927*pi,3.23636537149454*pi,4.07797101636692*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.906376123034709*pi,3.42407373530601*pi,3.48266596424313*pi) q[12];\nu3(0.219557787641356*pi,2.80102625241744*pi,0.901446018682445*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.142087291567725*pi,0.21069108466422704*pi,0.5279120149334219*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.168178266777411*pi,2.97533001257598*pi,1.288102047990869*pi) q[0];\nu3(3.5*pi,3.46096795970641*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45678707326981*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.362286517548974*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.247124641030845*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.752234878464161*pi,3.41308022980278*pi,2.92962924299289*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.130961930105964*pi,0.28153334872773095*pi,3.75955999267288*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48777595616628*pi,0.5*pi) q[6];\nu3(0.558876891057895*pi,3.28082640308665*pi,4.0540290131222*pi) q[7];\nu3(0.224431255162686*pi,3.43865580145619*pi,1.28572746420041*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.134919936006604*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.861565072494336*pi,3.09847935231093*pi,2.93659016702148*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.32989785358218*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.3371531486762*pi,0.158485065860257*pi,3.43067023045052*pi) q[7];\nu3(0.334056903846106*pi,0.52443933236535*pi,4.12658411620836*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5462418242342775*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.483012653642061*pi,2.72667407396391*pi,3.66861349941374*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.470938167561327*pi,0.44827491386474405*pi,4.2632760275978*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[3],q[9];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5388581657923504*pi) q[14];\nu3(0.315466499825786*pi,0.277560925587477*pi,4.05670393708873*pi) q[15];\nu3(0.637000001062495*pi,2.74255471310802*pi,4.1033608562943105*pi) q[16];\nu3(3.5*pi,3.44620583643273*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.351703075340534*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.740226834715798*pi,0.445229492679996*pi,0.50495659361986*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49948244979052*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.673642140496143*pi,3.47162632202871*pi,4.036656428077659*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.366630348448914*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41238445830445*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45312523352104*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3166584998781858*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4907697118546395*pi) q[18];\nu3(1.0*pi,0.0*pi,1.360861637390826*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.529978240371364*pi,2.9194416431168*pi,3.22409583996859*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.3927552328059*pi,2.62045144481659*pi,1.3762306161982951*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.421095777329142*pi,0.11879767180852197*pi,0.9291141998182*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.696340592210993*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.898321841382368*pi,0.67155785986727*pi,4.442550115223019*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[21];\nu3(0.664571634329349*pi,-0.17498934677003603*pi,4.19319510224218*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49291129426193*pi) q[12];\nu3(0.147646906135562*pi,-0.307530595509317*pi,0.751689783524111*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2601266239249895*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40090812764116*pi,0.5*pi) q[7];\nu3(0.431756008546665*pi,0.8268920317636499*pi,4.06980495803939*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.165185805583162*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.600861491025034*pi,0.31751576392303005*pi,3.81681489348237*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5291987223907841*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.479318484680756*pi,0.84444739693468*pi,4.48773826891434*pi) q[1];\nu3(0.840140810550058*pi,3.47306653733466*pi,0.5800196467492551*pi) q[4];\nu3(0.786979661889162*pi,-0.19447111736482903*pi,0.929709916483747*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.777424033908875*pi,2.74884686113225*pi,3.57284697775568*pi) q[21];\nu3(0.548484843565818*pi,-0.221386596323841*pi,1.288230281071181*pi) q[1];\ncx q[3],q[9];\nu3(0.316246598920698*pi,2.89099174592248*pi,0.648680189539147*pi) q[4];\nu3(0.2672752788541*pi,-0.20499957173911199*pi,1.2638334109950922*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.409153885669856*pi,3.34607498266455*pi,0.617731727959783*pi) q[17];\nu3(0.568600636783866*pi,3.18197074983994*pi,1.66610718156301*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.328902894450488*pi,0.39889170515929395*pi,3.6668281800572*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38130636769256*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.32065233103215*pi) q[9];\nu3(0.694159611266064*pi,3.43365379272545*pi,3.53419517158196*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.417566295144893*pi,0.05140325560358405*pi,3.50067629138092*pi) q[17];\nu3(0.336358319169502*pi,0.163550084648033*pi,3.91934259569251*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.167777058421463*pi,2.91411462757017*pi,1.048073273105774*pi) q[7];\nu3(0.504779405874109*pi,0.69637186888695*pi,0.9546313445599159*pi) q[10];\nu3(0.281367636671358*pi,2.7423813934105*pi,1.23655106059405*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.484218509072023*pi,3.18935060428213*pi,0.903107400586004*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.768741934626922*pi,-0.15077345764719802*pi,1.2122294804897091*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.649260369302503*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.776275873185069*pi,-0.339455392431936*pi,0.646079416085781*pi) q[11];\nu3(0.437634721431217*pi,3.04002883081405*pi,1.1942549198744339*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.29175305670471*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.290861332920849*pi,2.94341458617566*pi,1.60802484111708*pi) q[19];\nu3(1.0*pi,0.0*pi,1.234360212126665*pi) q[21];\nu3(3.5*pi,3.38302938318783*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42381946620773*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(3.5*pi,3.36839091073164*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.317473798459772*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.509401116516369*pi,0.18845066283643497*pi,4.28529219104432*pi) q[12];\nu3(0.499308989781042*pi,0.37482684937272703*pi,1.16874796285327*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.2584817396868782*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.351786468884036*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.480566679624826*pi,2.84377303812468*pi,3.74419831598112*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5923066648785558*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.486866939301107*pi,2.69645646376561*pi,1.372377528761684*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41546752691679*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44800883379175*pi,0.5*pi) q[8];\nu3(0.243665599044512*pi,-0.289322031365414*pi,1.72820437888798*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4224865126816*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.604671581676043*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4004318273853449*pi) q[17];\nu3(1.0*pi,0.0*pi,1.376243851711605*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.655172143392885*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[20];\nu3(3.5*pi,3.44149765499301*pi,0.5*pi) q[2];\nu3(0.485879210848536*pi,0.5894442668359501*pi,0.5589755945018593*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.48511299885053*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.154152284921315*pi,0.33361411258239904*pi,4.33105770983545*pi) q[9];\nu3(1.0*pi,0.0*pi,1.346664528522943*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231039539898285*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.512350197207396*pi,0.6898704151400501*pi,0.884053100211711*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34380384145575*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.605793632312465*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.365471584484982*pi,0.41696087805758*pi,4.08193153206596*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.959442531675307*pi,2.94280354782949*pi,3.3898378427975*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.602479291159829*pi) q[11];\ncx q[14],q[18];\nu3(0.233666095542068*pi,0.58573619020133*pi,4.14651331743081*pi) q[15];\nu3(0.335672789208698*pi,3.01064321045873*pi,1.2819309361595321*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.369921909997791*pi) q[19];\nu3(0.475466084879961*pi,2.49298188414824*pi,1.2974289988860241*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.3523315676677*pi,-0.05458419724298702*pi,1.165334841836772*pi) q[1];\ncx q[2],q[19];\nu3(0.134923235329008*pi,3.08381498999572*pi,1.3726293189539231*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.112960106465271*pi,3.06901649414444*pi,0.940674895537457*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.494535652671533*pi,-0.49617462049693195*pi,1.0019247862316711*pi) q[20];\nu3(0.358830124055286*pi,3.46720896496947*pi,4.11591370088641*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.507724078384145*pi,3.20090864347494*pi,4.05643543721815*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.8053507088546*pi,-0.131170972922108*pi,4.2005207797540205*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.718732807639569*pi,3.2868523713107*pi,3.92663347699332*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.554612080463559*pi,1.17500555294961*pi,0.8205141857442699*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.549498816188743*pi,0.9403721451718301*pi,0.9176774736612621*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0729639136336414*pi,0.011057279942394027*pi,1.450310787494206*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.67758098029607*pi,3.45363713946978*pi,0.814644548400395*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.372732242834324*pi,0.45661538895668796*pi,0.700689769203427*pi) q[0];\nu3(3.5*pi,3.24057792049107*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48325866930314*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.11836473814995*pi) q[12];\nu3(0.444464637152239*pi,-0.114699910250051*pi,3.76308587213839*pi) q[14];\nu3(1.0*pi,0.0*pi,1.378919652401167*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.46800918450931*pi,0.366347114877449*pi,0.627691223881118*pi) q[2];\ncx q[4],q[11];\nu3(0.475887350101539*pi,3.17997314486717*pi,0.5911068555137085*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.485956773519527*pi,-0.172651351983455*pi,4.0181526404651695*pi) q[18];\nu3(0.688504601753331*pi,0.37899800257263805*pi,0.749668039005229*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.054832451539932*pi,2.70709044592403*pi,0.990297582745632*pi) q[2];\nu3(3.5*pi,3.42059267165499*pi,0.5*pi) q[4];\nu3(0.198949482651733*pi,2.25531059242872*pi,1.252217866266648*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0587610358693438*pi,0.07282147854309495*pi,3.89125800829059*pi) q[8];\nu3(1.0*pi,0.0*pi,1.292221288500057*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5970918698781587*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.27805104457947*pi) q[16];\nu3(0.506169777530064*pi,0.5134135944132701*pi,4.37433083110046*pi) q[17];\nu3(0.69724251691862*pi,-0.34265929100817*pi,3.44132955029166*pi) q[18];\nu3(0.299695281954789*pi,0.5568498773503201*pi,3.75000197037363*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(0.461527204032908*pi,-0.08232596029581601*pi,3.71407831064905*pi) q[8];\ncx q[14],q[21];\nu3(0.426209656104332*pi,1.00112699833047*pi,4.3820187672338005*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5368556378363225*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45821919666969*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2698090409082399*pi) q[21];\ncx q[0],q[20];\nu3(0.636747216582382*pi,0.07388711257017899*pi,3.82600552411217*pi) q[1];\ncx q[2],q[13];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35748652442067*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2791543233680311*pi) q[19];\nu3(3.5*pi,3.39362954972115*pi,0.5*pi) q[0];\nu3(0.673769945166689*pi,-0.4193311158294727*pi,3.17863621924475*pi) q[1];\nu3(3.5*pi,3.47359356171436*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4842394533987*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213072192826976*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2642578421412969*pi) q[18];\nu3(1.0*pi,0.0*pi,1.262279855203957*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5850521987239923*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.42574225518518*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.285902569292527*pi) q[8];\nu3(3.5*pi,3.39243818411586*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.411826328794054*pi,3.06171162882466*pi,0.905888960730474*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.283331024869983*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.625180746749027*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.224013770791138*pi,0.41419947295467496*pi,3.83724396935635*pi) q[4];\nu3(3.5*pi,3.48668921859386*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.572007942684589*pi,0.10886840402687303*pi,3.89635860522778*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42289185250246*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.222162699107023*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5402305537336798*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46462055011234*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.128741442916*pi,0.8379908284894699*pi,4.09144453642286*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5202206663937847*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.746344707089216*pi,2.75148052403944*pi,3.37385396428226*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.620102670213827*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.688123961200128*pi,-0.273809786462037*pi,4.3349114195086695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.802088573546679*pi,-0.175958689357814*pi,0.680559738818511*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.695230452608695*pi,2.45496618921475*pi,3.81709588182035*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40556614280674*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.103887404634871*pi,2.69715365033362*pi,0.839379753104879*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.148741993878136*pi,0.9144376743801499*pi,4.13645069422176*pi) q[6];\nu3(0.238021586433136*pi,3.31992885283746*pi,1.098949679208576*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.382366426189291*pi,0.85624945508603*pi,4.3222158440848695*pi) q[10];\nu3(0.565688105754709*pi,0.250678661932472*pi,3.83319032081595*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.569515697853991*pi,3.18427884213072*pi,4.27528170463208*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.904326673295507*pi,3.20528445401341*pi,4.20708039104426*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.664944352508742*pi,0.67263165261775*pi,0.910199100827923*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.297807252183804*pi,0.5990293859440201*pi,4.06836238008525*pi) q[6];\nu3(0.501060540963917*pi,0.279979864966159*pi,0.9841132658888541*pi) q[7];\nu3(0.602978621096946*pi,3.45162983792633*pi,4.3916250569724*pi) q[8];\nu3(0.270934601759391*pi,-0.44011378973742743*pi,1.69115328372776*pi) q[9];\nu3(0.673248194601552*pi,-0.276251663414737*pi,3.35199607976227*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.197643098682491*pi,0.282775050782468*pi,0.855124075089601*pi) q[16];\nu3(0.772926369186858*pi,0.31908263428832895*pi,1.0033669931300149*pi) q[17];\nu3(0.202694332538913*pi,0.6420530207016*pi,0.826472720790009*pi) q[18];\nu3(0.769233797140522*pi,0.7285499981854899*pi,0.859672331214766*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.615760235009107*pi,-0.4864536775111487*pi,3.27475485146826*pi) q[3];\nu3(3.5*pi,3.3354498590095*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.715490798695575*pi,3.47583791154971*pi,3.62234630639927*pi) q[8];\nu3(0.902155913070991*pi,-0.22970939953270902*pi,4.0340842348200905*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.510133332744281*pi,0.17438575687397895*pi,4.41863793469199*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.935958885833747*pi,3.35277061193595*pi,3.25772496825695*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2367396780925901*pi) q[21];\nu3(0.540759809584654*pi,3.20182656425338*pi,4.32002938011001*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.649225830146371*pi,2.91053766844991*pi,4.34859560973558*pi) q[0];\nu3(0.493306762244068*pi,0.44424898025193105*pi,4.2401109502437695*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.487527872294696*pi,0.84851399808456*pi,0.622804564132803*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46489027144046*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.198168355388627*pi,3.40600410706484*pi,4.49141098695074*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[21];\nu3(0.429125369979858*pi,3.41304875362731*pi,0.613901723947119*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35568603045358*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.140179020568632*pi,0.41666170964635596*pi,3.86842946183463*pi) q[13];\nu3(3.5*pi,3.41707366182047*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.246391329618092*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.335894092263287*pi) q[18];\nu3(0.633155536329584*pi,0.54680737846365*pi,1.130279413740964*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4097007657858*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.500204839746996*pi,3.01278195332953*pi,0.742500814890556*pi) q[5];\ncx q[7],q[16];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.178696320898805*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.514333684983986*pi,0.5030517868984501*pi,4.24242996969597*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33087133999645*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49771922923195*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.360564295272394*pi,-0.259679740485977*pi,1.26322835702131*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5761187940383379*pi) q[16];\nu3(1.0*pi,0.0*pi,1.441451858200348*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.556974823417409*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258312745202449*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35545538184333*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.46866473839743*pi) q[12];\nu3(1.0*pi,0.0*pi,1.317731305600987*pi) q[13];\ncx q[14],q[18];\nu3(0.764234096855019*pi,-0.37356599495514*pi,4.1448255582183*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[13];\nu3(3.5*pi,3.36006630032516*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2936729790824169*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46314306184332*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44686755748167*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.591113831973096*pi,-0.17872558671502398*pi,4.43017769476587*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49003065108575*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5160992906806121*pi) q[13];\nu3(0.59390664278645*pi,0.02447236253879803*pi,1.3048658752086562*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.685521860733834*pi,-0.289455591636797*pi,4.30030139680947*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317630880802351*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.313674917968404*pi,3.13062706208813*pi,1.466154628230199*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[20];\nu3(0.781356109224246*pi,0.2972911118981*pi,0.866397954349715*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.27733255227133*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.726257046996809*pi,0.23618153589353397*pi,1.312637175483378*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.832782290218436*pi,-0.383103132114695*pi,0.613893211297128*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.689881480475504*pi,0.327896716384553*pi,4.45972223945178*pi) q[21];\nu3(3.5*pi,3.49984861117428*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49208183361546*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.37970808094681*pi,0.6244167008080299*pi,4.06999848231846*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3110952393140018*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.35894067519044*pi) q[15];\nu3(0.719547323747165*pi,3.16128639328443*pi,3.71165872479044*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5883752342701114*pi) q[20];\nu3(0.340355446994297*pi,0.07765124925169498*pi,0.5878456582490995*pi) q[21];\ncx q[0],q[15];\nu3(0.351555413443912*pi,0.119724509891878*pi,1.2337057415677029*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.432459532798502*pi,-0.4231701031625068*pi,1.352248945105433*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.384691040243827*pi,0.5102575256231701*pi,3.70923493696462*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.627461550089648*pi) q[8];\nu3(0.260433399405215*pi,3.39755537563906*pi,2.04024601869013*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.802206818332422*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.139375231322376*pi,-0.258715861574826*pi,4.1679979398757805*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.27071209700753*pi,-0.0025976015923129814*pi,3.59706988227449*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.769848473842049*pi,0.196496637485443*pi,0.618882255689571*pi) q[12];\nu3(0.508250577285644*pi,-0.349568821463317*pi,1.1457912865758821*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.103799599072855*pi,2.70709472269165*pi,1.022516850651792*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.540982445591867*pi,0.5346876955842901*pi,4.21649020001497*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.41477665176355*pi,3.23177411832755*pi,1.012891178552009*pi) q[12];\nu3(0.319786216830629*pi,-0.270038570919756*pi,1.116459822730095*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.345552196816259*pi,-0.441905476423176*pi,0.5643513077558066*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.351429014202888*pi,0.01989693114772495*pi,4.3878999977804405*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.623819562628812*pi,0.17254133268627603*pi,1.039824833081401*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,3.43681656656763*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.456138156741191*pi,-0.07667876537713803*pi,1.170372727816551*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310743568090847*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.687707027535176*pi,-0.25194933373375*pi,4.3560358362133496*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.176492416453596*pi,0.19448714116354804*pi,1.103019437452055*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.728346499190329*pi,-0.142728716612058*pi,3.91665787589067*pi) q[10];\nu3(0.622870682116184*pi,1.00691268911546*pi,0.8834872725280021*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.477372391966081*pi,0.55815931659398*pi,4.088237606291*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.498297944236075*pi,3.41642565485942*pi,0.5589843341995591*pi) q[20];\nu3(0.608837884590928*pi,0.209069991875509*pi,0.5014497171427676*pi) q[0];\nu3(3.5*pi,3.48362548087574*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.27922108331003*pi,2.8973484105397*pi,1.77321828895804*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.183236237723726*pi) q[9];\nu3(0.29664462317849*pi,3.39240348674904*pi,4.4739159381432305*pi) q[10];\nu3(0.698229864836829*pi,0.69346336863204*pi,1.207076488876226*pi) q[11];\nu3(0.357316843759386*pi,0.09798185012666905*pi,3.78817623822741*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.222128051546421*pi,0.320705088140515*pi,0.721257223982452*pi) q[17];\nu3(0.924767254324242*pi,-0.310781749759259*pi,3.43822652912648*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4897365213699505*pi) q[21];\nu3(0.756384994098769*pi,3.30992934266829*pi,3.16659933198498*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.570516584409879*pi,-0.330302499831234*pi,1.0846653438064289*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.282280303458506*pi,-0.067484443132101*pi,1.55586913173635*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35892065503022*pi,0.5*pi) q[6];\nu3(0.594107664241714*pi,-0.004601907522915005*pi,1.4655235390886419*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47567210261186*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.189989411937018*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.35243865779562*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2010944818919889*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41276320883627*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.149615274040084*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48905536835418*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.273381648357148*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39027589846345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4302544427671*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43456424065282*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[20];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.20966558608685*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.3147686624056671*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5326334301793936*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(3.5*pi,3.36424610819521*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38212025614615*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.317244400847179*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5755390459414698*pi) q[10];\nu3(3.5*pi,3.43380012011882*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273002554111994*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.472256095916579*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224509114655758*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.46821732023024*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.47582372249188*pi) q[15];\nu3(0.329405993706548*pi,0.22005749750146797*pi,4.12500431110747*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.906685663785613*pi,0.85578039455672*pi,0.778332828880969*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36077156346004*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5382839197161564*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.54363914492933*pi,2.97367056865542*pi,3.79162111980134*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46016933058916*pi) q[20];\nu3(0.605630911340964*pi,3.04849756776919*pi,3.09161287800428*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.396231970591615*pi,-0.16272479222282799*pi,4.26290070370565*pi) q[1];\nu3(0.506489723446319*pi,0.251324078884511*pi,1.281645108535196*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.59114075590043*pi,0.20488052552880898*pi,3.81162585179232*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.37255736629363*pi,0.93428517080608*pi,0.5579037717239913*pi) q[1];\nu3(0.184711175138559*pi,0.31968846000016904*pi,1.122883426282685*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.398178854253081*pi,3.31130693721544*pi,1.093151135396253*pi) q[6];\nu3(0.347243942814973*pi,0.29602774701393597*pi,0.8910660573856171*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.416001745644309*pi,3.49983524457625*pi,4.18547811611826*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.3773849783264*pi,2.5507834272586*pi,1.308150143954168*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.304297513183188*pi,3.32428810622156*pi,1.64968552053583*pi) q[6];\nu3(0.767824505635091*pi,2.52154886824254*pi,3.48270494249646*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.445461341391235*pi,3.22490979819601*pi,4.44484837656017*pi) q[18];\nu3(0.486509623250831*pi,0.19909084679978595*pi,1.320413962096389*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.373131402358619*pi,0.61559129526006*pi,3.68605427983287*pi) q[10];\nu3(0.442100375445133*pi,3.37954950007335*pi,1.98541763480468*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.86082923641252*pi,-0.186723829495349*pi,3.47281932752178*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.343917163395236*pi,0.319300584395653*pi,4.06949604783542*pi) q[10];\nu3(0.11880955652202*pi,-0.30442803897969*pi,0.5013414623563632*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.137640304982386*pi,-0.269362178741769*pi,3.85155787253485*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.789760627204927*pi,-0.28395406548929003*pi,3.57022050012524*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.696946360096679*pi,3.44792680766197*pi,4.2653031045921*pi) q[0];\nu3(3.5*pi,3.45383222215775*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.132995578303973*pi,3.47877044299627*pi,0.5489911398903417*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.681307665386437*pi,2.65236225163086*pi,3.69926130529688*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.352436501842334*pi,2.72830009840422*pi,0.806587669780815*pi) q[12];\nu3(0.854873942835855*pi,-0.341777068367363*pi,1.148723313074107*pi) q[13];\nu3(0.668862094610231*pi,0.07896852188271297*pi,3.58468473424242*pi) q[14];\nu3(0.266499417371477*pi,3.33861046553272*pi,4.2638859493427805*pi) q[15];\nu3(1.0*pi,0.0*pi,1.260259030374782*pi) q[16];\nu3(0.238685252936538*pi,-0.303042476571099*pi,0.5399120803821386*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.737215636879459*pi,0.46702899061901104*pi,4.18027341686172*pi) q[0];\ncx q[1],q[16];\nu3(0.1814565006753*pi,0.49135757470976305*pi,4.34992916249605*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.499727553456276*pi,3.36761226961252*pi,3.00374604901773*pi) q[5];\nu3(3.5*pi,3.49017243223135*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.739756811782193*pi,-0.289389941922451*pi,0.9147595483171129*pi) q[12];\nu3(0.433976911783673*pi,3.47293356835933*pi,4.19631607447426*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.698358825625059*pi,0.5509413228381601*pi,4.47147882905959*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32254230386364*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.464199973740118*pi,-0.18285726656017098*pi,1.336122522611832*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36769835512074*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.841158207073626*pi,0.07445341634810498*pi,0.907767495487808*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.178107332169388*pi,0.79990778177245*pi,3.99884537512715*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.661430956280947*pi,0.53853725775289*pi,4.2151534246507705*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5022800763114588*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43636576522307*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[21];\nu3(0.604910824930194*pi,0.171540984884353*pi,1.089251617038553*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.31504761522879*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.262489923321396*pi) q[14];\nu3(1.0*pi,0.0*pi,1.197794950988631*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46383943636321*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.288561750508978*pi,2.99631940482112*pi,1.53929837538593*pi) q[8];\nu3(3.5*pi,3.4164069292277*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164725745406734*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259568858974317*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42918749057345*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0621783686681571*pi,0.9346286779963999*pi,4.35896754940601*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5220711272412797*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47346600599767*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.366151242246263*pi) q[19];\nu3(0.43946381057442*pi,0.129225575976881*pi,0.943484120480506*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.415786907636682*pi,-0.15387240239321398*pi,4.3116806865908*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,3.36539811416272*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5672877484127072*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.192413159131027*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.628499444243431*pi) q[18];\nu3(0.938318679288646*pi,2.92491406549149*pi,3.5393535369814*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42249185955251*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.395438538560823*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.420379823646281*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.4978982455961*pi,2.59882858160458*pi,3.7676889148983*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.37624790177703*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2855764303727661*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.29301634843733*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.753372502513631*pi,3.21289025192712*pi,2.86017572353278*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.493555303123021*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.120386808084147*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.8778524603902*pi,-0.4900886914387443*pi,3.11802770815254*pi) q[1];\nu3(0.698977196760684*pi,0.368147535108619*pi,1.1230533501696551*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.313059009421995*pi,3.25992220362446*pi,0.602599442588713*pi) q[5];\ncx q[8],q[20];\nu3(0.570245778973178*pi,2.67303033085122*pi,3.88164361967223*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.528505205739692*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.166020057566832*pi,0.28109054644894005*pi,4.147390993049751*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.622297699975995*pi,-0.166138571757248*pi,3.84212052033887*pi) q[16];\nu3(0.193202913803787*pi,3.31932492762249*pi,1.4635009524050608*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.754515410669356*pi,2.88548947596613*pi,4.21181911817672*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.644607389162197*pi,3.08647020133661*pi,3.93551535117462*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.627240496634621*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.389603797491368*pi,-0.30147315067854896*pi,4.05444168509638*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.553054534562048*pi,-0.05521512942253798*pi,3.76784788948766*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.348560616155244*pi,0.7206884394572*pi,4.17032495973973*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.470492852833329*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.607356685261042*pi,-0.17773181878127797*pi,0.833730567632617*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.588222291666212*pi,-0.330674371470282*pi,3.52383659824441*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.322021331045647*pi,0.04889918487339795*pi,3.50790567486925*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.431218962401121*pi,-0.11094754809278601*pi,0.5474297267578215*pi) q[14];\nu3(0.895066339042101*pi,3.28622031389875*pi,2.83034837320522*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.288680784471237*pi,0.46844847447304605*pi,3.86913713372862*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.831652911490816*pi,-0.4596229607838772*pi,3.05233594657187*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.6430255546544*pi,3.10135918602133*pi,2.94894461823169*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.407532092019379*pi,0.24292087927991501*pi,4.28011351363313*pi) q[3];\nu3(0.149636228541629*pi,2.98219157188363*pi,0.7240342305599841*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.315450082221574*pi,3.28050527917885*pi,1.83167539085591*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.317422830689908*pi,0.8876468650268099*pi,3.98830682852974*pi) q[0];\nu3(0.647750026649558*pi,3.25831959439386*pi,2.84380901429634*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3810729020153*pi,0.5*pi) q[5];\nu3(0.626594190151138*pi,-0.149315806704242*pi,3.88387937969512*pi) q[6];\nu3(0.369829276657969*pi,0.32734041961186*pi,4.07830112928872*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.532371722508011*pi,-0.053007868298212024*pi,3.63379831631678*pi) q[17];\nu3(0.340810841339261*pi,0.22080570057154103*pi,4.120465457716151*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.306009936168598*pi) q[21];\nu3(0.5818171819213*pi,-0.4635969021463072*pi,0.8327368527172301*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.428682658951356*pi,3.1628803411777*pi,1.85764875176766*pi) q[6];\nu3(0.363206279717991*pi,0.45760395892159*pi,4.21961758838278*pi) q[8];\nu3(0.789099311977975*pi,0.48645442730327904*pi,4.25302945282573*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.676868200864995*pi,0.48362440189585*pi,3.99694933282433*pi) q[17];\nu3(0.760734228416882*pi,2.81774925139008*pi,3.7290924696*pi) q[19];\nu3(0.898960618880641*pi,0.139605552324912*pi,0.846688481664533*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.389799191278855*pi,0.5249306656481101*pi,0.7638156527027999*pi) q[10];\nu3(3.5*pi,3.48164677942941*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2140752515861188*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.363363590852008*pi,0.5743881718180199*pi,4.13240953227604*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5702052803886777*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46547801915524*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.3061901081095662*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.47930146866778*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1973477325201851*pi) q[3];\nu3(3.5*pi,3.26996278288469*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1554810169373981*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5291296918096844*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37211708425699*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.555908218221786*pi) q[12];\nu3(1.0*pi,0.0*pi,1.291516913910242*pi) q[13];\nu3(3.5*pi,3.46592893412926*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.203350596767286*pi) q[17];\nu3(3.5*pi,3.46332375628124*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3514247225638099*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.34364855628988*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.833492078195681*pi,0.30699869294816995*pi,4.18963351809749*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.39285474160489*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37499778568691*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[9];\nu3(0.423149288551163*pi,0.16696707284435797*pi,0.8839748445327*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.191016425385196*pi) q[7];\nu3(3.5*pi,3.37829557733333*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.515158470802567*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4601007068272*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6771029561413*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257549705500814*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45743404420944*pi,0.5*pi) q[10];\nu3(0.788977056991775*pi,-0.4233209753717742*pi,3.90291079803423*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.27691033828481*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[19];\nu3(0.639682610843917*pi,3.13395440155215*pi,3.11137184806222*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.879153416752711*pi,-0.27130588080253704*pi,3.72519863321276*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49247197108059*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.398686278254029*pi,1.10884542392099*pi,4.1198481057286*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36489147791986*pi) q[20];\nu3(0.246170631115693*pi,3.07270546826259*pi,1.1174745042831549*pi) q[21];\ncx q[0],q[7];\nu3(0.782708940622467*pi,-0.352296374214192*pi,3.5541108169449*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.515536122015045*pi,3.17054852511124*pi,0.5120007309115124*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.49799891248763*pi,3.34873881748633*pi,1.8932768210636*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.561585778370155*pi) q[14];\nu3(0.371706366680383*pi,3.27512511454791*pi,0.524871451087627*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.349315925734256*pi,2.8115126204756*pi,1.287451134892176*pi) q[18];\nu3(0.314492760627244*pi,-0.04487625610792201*pi,0.6783524412179041*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.579141383257357*pi,0.64100004851783*pi,1.1041853710136689*pi) q[4];\nu3(0.52029545112861*pi,3.47130702704269*pi,3.1984754035607*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.354551305114645*pi,3.29867896129134*pi,4.32140278647249*pi) q[12];\nu3(0.230974060256169*pi,3.05414712874602*pi,1.94758171182435*pi) q[13];\nu3(0.460681103532535*pi,0.33076682410161296*pi,3.84128938295683*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.586006819582643*pi,0.15076275455806099*pi,1.470159686331236*pi) q[18];\nu3(0.810315027927063*pi,0.5497705193817*pi,4.26938329845877*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.487436315688531*pi,0.89049397213975*pi,0.7519520249114799*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.388921068326348*pi,-0.26663149982823*pi,1.149791483170566*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.125282643613765*pi,0.23642511269663602*pi,0.637605831956782*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.477912323469352*pi,2.68197185503762*pi,1.494382005788039*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.803801791835793*pi,0.24550615596244596*pi,0.838640447194684*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.703778545118464*pi,3.20408561485255*pi,2.9476657301872*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.506437733781942*pi,-0.27630846249666297*pi,3.66726592476519*pi) q[9];\nu3(0.774553686999651*pi,3.07174225908114*pi,4.30942028592766*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.317572734794737*pi,2.84728026351697*pi,1.3302210972776671*pi) q[16];\nu3(0.403470384840597*pi,-0.13906581518385902*pi,0.773388453208717*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.478396544277056*pi,3.00179004010752*pi,1.97125978358285*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.459934304483711*pi,3.21353690685971*pi,1.60987946393438*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46905249082245*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.155552581125274*pi,0.34374394637070205*pi,0.633069550553714*pi) q[10];\nu3(1.0*pi,0.0*pi,1.273226647159158*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.909379033039206*pi,0.13741474460612302*pi,3.69858273792829*pi) q[16];\nu3(0.784987480165025*pi,3.05194481158884*pi,4.20033301098815*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.639528318288475*pi,-0.130433936581699*pi,4.3622312741463105*pi) q[0];\nu3(3.5*pi,3.45639184132612*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.767671437240759*pi,2.7896785166643*pi,3.41688734217636*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247677583716877*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29658604941657*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.402713699678816*pi,3.17744193800359*pi,2.0960953506669497*pi) q[7];\nu3(0.511623725987027*pi,3.44882896212559*pi,1.97444458984314*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2652604954389242*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5994918594664076*pi) q[13];\nu3(0.0581504507245502*pi,-0.30936865772656497*pi,4.0052481989135895*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[13];\ncx q[6],q[16];\nu3(0.528882613389947*pi,3.20745269501591*pi,3.16529581722789*pi) q[7];\nu3(0.3394742022515*pi,3.48412823575034*pi,1.97070751410928*pi) q[8];\nu3(3.5*pi,3.44704325873035*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2233958562033251*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5800034073265947*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48357863341757*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.605146350277076*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.273232611917749*pi) q[16];\nu3(0.277916149058149*pi,0.69030793078086*pi,3.92565470542914*pi) q[20];\nu3(3.5*pi,3.45871524449105*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.457036855440181*pi,3.45899576116853*pi,1.47808034755073*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.610632301067128*pi,3.26233030783956*pi,3.80650486443948*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.161481932318888*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3678603128265205*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.405294030062307*pi,0.337907406126415*pi,4.1042919354590595*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35832784402389*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.68065843414457*pi,3.22086591060177*pi,2.84436953898153*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.181560530366089*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.484437145114132*pi,0.072272275192376*pi,4.2371199277328895*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41842126096603*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.120524344591714*pi,-0.36280281156709704*pi,1.79294346380274*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.47154920819395*pi,0.5*pi) q[3];\nu3(0.336296232410901*pi,3.34630342530802*pi,0.8455356446699169*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.43132747861163*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.367198841647998*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.38239069116195*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.215762073275601*pi) q[21];\ncx q[0],q[17];\nu3(0.405115149206311*pi,0.084593193927193*pi,3.92738961976212*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.287182814305346*pi,-0.019089565133310005*pi,1.3728069884681169*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.5780591121040484*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46064923511978*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.333999566018182*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.61314986783555*pi) q[10];\nu3(3.5*pi,3.45741681907246*pi,0.5*pi) q[11];\nu3(0.64753620624581*pi,-0.06961467801148402*pi,3.43461339150588*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.354327355902651*pi,0.207024349875932*pi,4.01372155581382*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223954767860052*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48221698766991*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45960786761818*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.398373780544712*pi,0.9956239747428599*pi,4.2007283841042895*pi) q[12];\nu3(1.0*pi,0.0*pi,1.287749296839432*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5362205192565286*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.574075739060715*pi,3.09782303283525*pi,4.48594659887026*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.47519575797053*pi,0.09195663924236297*pi,1.365986117915321*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38361785492372*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.306908549426881*pi,0.07303213305712097*pi,4.02356108097422*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.325206265913539*pi,2.82221626764651*pi,0.843650912360763*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.714338528762178*pi,-0.30703386413829103*pi,3.82487556666612*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.34688815164962*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.631094704793129*pi,-0.189769407215103*pi,4.29152006779836*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35305110063292*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(0.581932918113328*pi,0.18433690267827496*pi,3.88970836394062*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.269239330915959*pi,2.86315361762401*pi,1.371670671370036*pi) q[8];\nu3(0.305530571456191*pi,0.5312340206855699*pi,3.73167354236097*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.206945684966642*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.603489620088606*pi,0.52198777380624*pi,4.35130485896787*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.409375062431682*pi,0.7142120764220199*pi,4.37306323827492*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.586581616396958*pi,0.41742549702211595*pi,1.57107903117427*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.639023120915911*pi,0.49871365387132205*pi,4.49011747503549*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.816306381686796*pi,0.5024339687725501*pi,1.4320201266398849*pi) q[16];\nu3(0.742092199443017*pi,0.7771819547294301*pi,4.32621232730178*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.534003900615923*pi,-0.20757109801059298*pi,1.287708069935954*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.747238408052644*pi,2.4293925512041*pi,3.91954442946195*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35537666764563*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.331794227362822*pi,2.88168394501138*pi,1.60713561194057*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.770590165923526*pi,3.32068008728205*pi,3.92209341815294*pi) q[16];\nu3(0.476858486647415*pi,0.26416314930679696*pi,0.934597038564532*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.590371970071662*pi,-0.17840949770960202*pi,0.959736384324244*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.505621292279254*pi,-0.27516298798774896*pi,0.648748015416013*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.329366543962053*pi,2.66354926988811*pi,1.009754555234455*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.35495648916472*pi,-0.12326105562779*pi,4.2953197731137*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.46968456198646*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.862310206580653*pi,-0.35084001955697597*pi,3.18321898672811*pi) q[7];\nu3(1.0*pi,0.0*pi,1.218580467362095*pi) q[9];\nu3(0.126679959528451*pi,-0.213165909643455*pi,4.07389834796928*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.305682955991977*pi,-0.14153332153605802*pi,4.422740001305661*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.379614734985627*pi,0.012167305517772009*pi,3.601456199006*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47843331914873*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3350000036761291*pi) q[8];\nu3(0.347921427264312*pi,3.34667339423427*pi,4.32702300111773*pi) q[10];\nu3(0.89596022001508*pi,0.346271282787486*pi,3.88494943949101*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.448643783243576*pi,0.5344743312267399*pi,4.39540195556755*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.548411575755796*pi,-0.4167501697610539*pi,3.32099959668138*pi) q[5];\nu3(3.5*pi,3.39561250516045*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3828350287325*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.296656891017679*pi,3.40070830260372*pi,0.736490606290764*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.509019257029761*pi,2.85862701627001*pi,3.62696447750178*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.119295957790279*pi) q[16];\nu3(0.639959352191635*pi,0.68951135350935*pi,0.646773250694329*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\nu3(0.389324374704647*pi,2.90777709759799*pi,1.394497758952546*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,0.788532023239293*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.892561734496837*pi,-0.34194998404758203*pi,1.020866415655307*pi) q[13];\ncx q[15],q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47460659837502*pi,0.5*pi) q[0];\nu3(0.390043716233814*pi,0.62027650277483*pi,0.622055209759244*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.46133608643358*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3856334072000411*pi) q[14];\nu3(3.5*pi,3.43009268703203*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5420805436606266*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1934982890432009*pi) q[17];\nu3(3.5*pi,3.48716677413485*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.162185301024524*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.264142124207683*pi) q[21];\ncx q[0],q[19];\nu3(0.597814168894402*pi,-0.049360448509585986*pi,3.6947310109849*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.326305547109569*pi,-0.031456416656649*pi,0.713563001738475*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49635192828276*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47095026266736*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2431231568543861*pi) q[11];\nu3(0.469054228091012*pi,0.9775163161202101*pi,3.99501283524513*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.643974300462637*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41989485117307*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49606037745015*pi) q[19];\nu3(1.0*pi,0.0*pi,1.289518436149093*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.360929991592879*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.339100962445785*pi,3.12470065838243*pi,2.0910045926045697*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.147749486461977*pi,3.31136892959867*pi,1.190697725001312*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.380648518575122*pi,2.52634173283161*pi,1.04718287909045*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5360892421258565*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36276103033678*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.427627259684516*pi,2.38646055374524*pi,1.3448004898085308*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.562607393860304*pi,-0.028564025913021984*pi,3.91260031563091*pi) q[4];\nu3(0.271990277687433*pi,3.38425750133611*pi,1.59418595791199*pi) q[6];\ncx q[7],q[11];\nu3(0.92724641121709*pi,3.26598641184637*pi,3.87448278060739*pi) q[8];\nu3(0.574872531651235*pi,3.23436626282846*pi,0.5323673234898517*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.388616158047261*pi,2.92002367445173*pi,1.418671738816107*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.423529805567464*pi,3.44916605284192*pi,1.87961446847652*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.467298016210702*pi,-0.4661309900472576*pi,1.0503404309729771*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.503761117865884*pi,-0.4600505041826567*pi,3.67054379396117*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.326369162441037*pi,3.11293810702191*pi,1.88787456032622*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.810546057718604*pi,0.6634957757537601*pi,0.825472759225907*pi) q[11];\nu3(0.0269994504672594*pi,1.16482299271276*pi,4.3274372954563*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.306538358860236*pi,0.80519132975055*pi,4.472759583325789*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.356332169279033*pi,2.95871478947145*pi,1.38938858999403*pi) q[0];\nu3(0.31546307096996*pi,0.60578971654076*pi,3.85365923353731*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.517132158822059*pi,-0.11576689864170597*pi,4.321050642577299*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.551342256157034*pi,3.44521326022922*pi,3.05726058750831*pi) q[11];\nu3(0.662465564468596*pi,3.26068695607719*pi,4.15523777297824*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.774704844097117*pi,-0.181159062496772*pi,3.48969518979884*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.56179733191657*pi,3.41013674684249*pi,3.5652558849684*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.637687765191674*pi,2.93594717837301*pi,3.22843368418404*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0990104649176611*pi,-0.338550448232217*pi,0.893336313664271*pi) q[17];\nu3(0.147831213627634*pi,0.23734626234191902*pi,3.9417541094482*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.35687443048911*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191389933016185*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.88918109153406*pi,0.463763981759745*pi,1.396168280147016*pi) q[15];\nu3(0.459698549793076*pi,3.2233402409665*pi,0.89578296472784*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.749822351996995*pi,3.22660300056589*pi,2.9576165685216*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.284741265713109*pi,2.7877074323841*pi,1.51062331894289*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[16];\nu3(3.5*pi,3.20887569755597*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.160117431159603*pi) q[7];\ncx q[9],q[11];\nu3(0.533466279642034*pi,2.89125936417297*pi,4.06522837515492*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.87836113697031*pi,3.05684614532736*pi,3.64651420853969*pi) q[19];\nu3(0.368539844594773*pi,-0.303411612703806*pi,0.611610503981572*pi) q[20];\nu3(0.330577460675913*pi,0.93937457446407*pi,4.20890722589196*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[18];\nu3(3.5*pi,3.47899249121654*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41672649977146*pi,0.5*pi) q[9];\nu3(0.351683643166027*pi,0.6186007805626099*pi,4.11360688608661*pi) q[10];\nu3(1.0*pi,0.0*pi,1.184268461529185*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.632716504408599*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.286206597358706*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.346274056289713*pi,-0.018626698469623004*pi,1.363423548374213*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33909005936779*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46031770922918*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5685178533685802*pi) q[7];\nu3(1.0*pi,0.0*pi,1.231308158371116*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[17];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.290375564382475*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6311593671286639*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40644623862037*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46734723693749*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.276014035795252*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44484483227288*pi) q[16];\nu3(1.0*pi,0.0*pi,1.308815767172876*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.39200301448655*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.174960488821766*pi,3.38520991189259*pi,0.796551159294943*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5449523353302239*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5362914800208499*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191524326595991*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[20];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.333624231679137*pi,2.99783710922855*pi,1.94170221588737*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49203370226229*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.431651036119121*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31831800073683*pi) q[17];\nu3(1.0*pi,0.0*pi,1.30213822836308*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43028979853733*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.371602383456757*pi,0.7242853139914001*pi,4.19817842915249*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.366212860047171*pi,3.4603160975536*pi,0.7941423405555921*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34354856635694*pi) q[19];\nu3(1.0*pi,0.0*pi,1.378822238093559*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[20];\nu3(0.410125597241316*pi,3.27029590820922*pi,1.80949702790109*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.304237316161506*pi,0.09115740469118105*pi,1.2834877264277749*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.255756660740491*pi,2.6619022454264*pi,1.65307700507393*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.444477523654759*pi,3.25763630500493*pi,0.952642158163612*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.325969332388702*pi,-0.30933884105937903*pi,4.11717019679533*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.282058375094624*pi,-0.16975737260872997*pi,1.077417086397926*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48453869780413*pi) q[21];\nu3(0.571230226945641*pi,0.087998916090396*pi,1.3174290741701151*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.58521990287283*pi,3.49679451906441*pi,4.0387382084704*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.832617598668569*pi,2.81758366833656*pi,3.34095382558421*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.256325285193213*pi,0.362802316726081*pi,3.61396531223932*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.131985290485311*pi,0.455909601478389*pi,0.8709819387038891*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.649837610494976*pi) q[20];\nu3(0.651967262181384*pi,2.9275342387065*pi,3.78427312133924*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.245871763175172*pi,2.60926950293185*pi,1.097559218227321*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.678229349010643*pi,3.16852626608693*pi,3.61655952031232*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.789945133893947*pi,0.48439287086251803*pi,1.074068401441378*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.445468862017206*pi,0.09794893878979105*pi,3.87301746786862*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.431218009985953*pi,-0.253015680302686*pi,1.375620367874862*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.309644448392078*pi,-0.4770826129276752*pi,4.47889666616119*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.277988057128543*pi,0.47884335809218004*pi,4.176710912980051*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.58463838633085*pi,2.88646411351959*pi,4.10848364961787*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.464580705080888*pi,0.261877701002473*pi,1.194330915507876*pi) q[4];\nu3(3.5*pi,3.4740562085047*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.131401847459533*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.449155121931465*pi,3.20997331726536*pi,3.35877731217093*pi) q[14];\nu3(0.350883210717008*pi,3.34209829222403*pi,1.67001228422966*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.284148345663*pi,-0.22141255379061198*pi,1.5062904579605*pi) q[4];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.292488907580382*pi,0.58939490278927*pi,0.532703081661007*pi) q[13];\nu3(0.046105449147056*pi,2.99542112711165*pi,0.831514193350058*pi) q[14];\nu3(0.457501209028491*pi,3.3477620687696*pi,1.65539564429473*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0355141529828577*pi,2.99941411051477*pi,0.8109320379014711*pi) q[1];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5174099960915934*pi) q[9];\nu3(0.774724386468091*pi,0.24781674252140395*pi,0.5911434044988869*pi) q[10];\nu3(0.600879400240992*pi,3.31103703854629*pi,3.52961563561085*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.902899973277546*pi,0.18804378052599802*pi,1.025890775759001*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.556915196693501*pi,-0.23657301479687698*pi,3.75056932812279*pi) q[21];\nu3(3.5*pi,3.41168729836317*pi,0.5*pi) q[0];\nu3(0.646867061995982*pi,0.21880731764364802*pi,3.96008769783068*pi) q[1];\nu3(3.5*pi,3.28887609809954*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47519296396491*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.563213014160792*pi,0.09122468205073897*pi,3.92791342734886*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3368474653879119*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1994993804122052*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2574612153025582*pi) q[16];\nu3(0.481699060846603*pi,0.262704847593465*pi,1.100662655596817*pi) q[17];\nu3(0.4539996008145*pi,3.06136518969989*pi,1.86662074715641*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.143395937287169*pi,0.9787597915020301*pi,4.2121239491397695*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[12];\ncx q[5],q[14];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.212396315260881*pi,3.1340931813458*pi,0.710534422762199*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.246714187689279*pi,0.20148180561282603*pi,3.72804941581123*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48326362724279*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.209287540077655*pi) q[4];\nu3(3.5*pi,3.49308214888029*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.516960156492723*pi,2.56385035259227*pi,3.45429125741989*pi) q[7];\nu3(0.418930168394336*pi,-0.031311070126191*pi,4.4109617762137106*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43224181879176*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5508215016285374*pi) q[12];\nu3(1.0*pi,0.0*pi,1.278351953358192*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5770007181131129*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.333260927297556*pi,-0.07994103001944097*pi,3.88202324324528*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[18];\ncx q[2],q[4];\ncx q[3],q[12];\ncx q[5],q[14];\ncx q[6],q[16];\nu3(0.388292240329654*pi,-0.35222610202787896*pi,1.283777492094364*pi) q[7];\nu3(0.693154632312682*pi,-0.09068866144131399*pi,4.17519721756132*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4779519217416*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.631600396870782*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4885794347056*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.606711215059131*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.326107894573368*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.311403520147961*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[5],q[14];\nu3(0.337084817063986*pi,3.3324758529943*pi,1.78271928271865*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38368401227573*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[15],q[20];\nu3(0.742376394873484*pi,-0.21123211171474598*pi,0.843286844926464*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2415825269405119*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.567463100497717*pi,0.8580133328233*pi,0.66499152213711*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.115600046274791*pi,-0.17366128167035*pi,0.6241714567094709*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37239996887384*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47564645871591*pi,0.5*pi) q[15];\nu3(0.874145428122486*pi,2.71370838655377*pi,3.55982288347678*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5173687692876298*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2440860303746981*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235515761229221*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.621697838209992*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.682620756684744*pi,0.68339702031542*pi,0.653775733492073*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.698679714214593*pi,3.03263386673395*pi,3.22601196632152*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.659011037785072*pi,3.2691935867364*pi,3.91412686593054*pi) q[12];\ncx q[13],q[21];\nu3(0.494341083070841*pi,-0.295101797487005*pi,0.9897493948115961*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.600620560781411*pi) q[17];\nu3(0.62927073240534*pi,0.78046638013641*pi,0.790692725475705*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.662509600840752*pi,1.05689039905264*pi,0.8275765167735121*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.541559079536881*pi,-0.4355314237400202*pi,0.9297760901968259*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.790874755176254*pi,-0.4430881505007389*pi,0.970035312879791*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.175684672338452*pi,0.14129367315181696*pi,3.8972393471195*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.341651422702499*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.507228811013352*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.374469450108903*pi,3.11130406475017*pi,0.759218503253102*pi) q[0];\nu3(0.513398044652671*pi,2.96376704106425*pi,4.17017926467335*pi) q[1];\nu3(0.741968162627538*pi,3.11369489054344*pi,3.95971103651913*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.295492269523702*pi,-0.08252266029969602*pi,1.064426342748276*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.387426744294018*pi,-0.273476688653698*pi,1.76795865671878*pi) q[18];\nu3(0.0554101365161131*pi,-0.332710929740594*pi,4.3666067292439195*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.869945919956613*pi,3.13579518742629*pi,3.134503118031*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.581584524149576*pi,0.31426682919289195*pi,1.304055766836008*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.499963176881856*pi,-0.10205008512077002*pi,3.52790065629311*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.742397328633318*pi,-0.01033678483940298*pi,4.1981889320056105*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.608713103433627*pi,-0.4057637093663854*pi,0.5373374479534392*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.762606435570278*pi,0.72316683139017*pi,0.8094291332493799*pi) q[17];\nu3(0.421617311253486*pi,0.004584953870705011*pi,1.238148081608895*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.57221472851487*pi,-0.34986326654620603*pi,1.122085802769081*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.616660023956545*pi,-0.08974625636976102*pi,0.9261063489445169*pi) q[4];\nu3(0.608978841581827*pi,-0.005457691568528988*pi,4.36027136279735*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.513185126400527*pi,-0.273614614164737*pi,4.327223065351831*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.617864256985397*pi,-0.4359579809705558*pi,3.76630385883131*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.7951352653278*pi,0.55743500546438*pi,1.2080311223958788*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.881410343550406*pi,3.33780212054466*pi,3.73217764801724*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[11];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.36194562174783*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.234567508570745*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.946331209702963*pi,0.04880683117955398*pi,0.5030731456287373*pi) q[20];\nu3(3.5*pi,3.49011477188213*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42654195901819*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42863064739151*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.481501971588*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2796127711866752*pi) q[8];\nu3(3.5*pi,3.41814589948014*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3276847559263971*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.127779451457016*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2245354498093382*pi) q[17];\nu3(1.0*pi,0.0*pi,1.407536165708853*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.659830896035973*pi,-0.232946502076265*pi,0.9082055474744151*pi) q[20];\ncx q[0],q[14];\ncx q[2],q[8];\ncx q[3],q[17];\ncx q[4],q[5];\ncx q[7],q[11];\ncx q[9],q[18];\nu3(0.691547083015775*pi,0.051984362215656055*pi,0.994947943373128*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.457173476535139*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47537224416885*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.070972180451149*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5516229490051647*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.193553014578021*pi,3.48010671978159*pi,1.120022567737983*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5261451593910792*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.44772121134689*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.6915902659715429*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39648085823878*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[20];\ncx q[2],q[8];\ncx q[3],q[17];\ncx q[4],q[5];\ncx q[7],q[11];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34027222539576*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2912142577492651*pi) q[16];\nu3(0.280307525360659*pi,2.861683646602*pi,1.463032506093786*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47993322133395*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48310646810504*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.557251225112929*pi,0.26393924222381004*pi,1.0029577537777001*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3089236628408791*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.741445480548785*pi,-0.074183984484539*pi,1.0647554873853529*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.27561471250833*pi,0.5*pi) q[6];\nu3(0.717586561129964*pi,0.03771131159944796*pi,3.91736239805217*pi) q[7];\nu3(0.0990990941398194*pi,0.271601970723637*pi,0.5870843755003354*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1160377718605141*pi) q[10];\nu3(0.913064585170348*pi,-0.20906421276548198*pi,0.990338338601418*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5240146625960587*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.37111057008632*pi,0.64917577776191*pi,0.5270723816250319*pi) q[2];\nu3(0.606640406202136*pi,0.17308188482202302*pi,1.264216629507894*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.73109640641908*pi,2.81593708748707*pi,4.03665606466335*pi) q[7];\nu3(0.833818957689937*pi,3.16471553526445*pi,3.01581855528767*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.290199276246247*pi,3.15687927962131*pi,1.369874680896721*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.363724043636029*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.817817760899131*pi,-0.085859272703742*pi,0.731272545028835*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5556372807059047*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.527067181313316*pi,0.339953787888858*pi,3.93867227632403*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.172298143382465*pi,3.22612251188141*pi,2.21560204181207*pi) q[12];\nu3(0.982158354159927*pi,0.21632557949791997*pi,3.84854834329385*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.59504416850245*pi,3.14643345037713*pi,3.42398202211208*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.627275650472561*pi,2.93297970276363*pi,3.08327479408136*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.106093895382728*pi,-0.27217353192523697*pi,1.021413514322386*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.37653326722581*pi,0.466765584625522*pi,3.53041358154908*pi) q[12];\nu3(0.166710496277071*pi,2.86734221424038*pi,1.247005617639251*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.839912531412933*pi,0.9696634129938799*pi,0.8045631118041809*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.643091640696639*pi,-0.310862881825017*pi,0.8758222743315149*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.44495897325796*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.371226249462131*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.187919202138981*pi,-0.28021725614509396*pi,4.17816513478358*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.251182851150956*pi,0.22854218479311705*pi,0.867855904670265*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.200164197631838*pi,3.02316196886456*pi,1.2401936528031579*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.503125636821766*pi,0.444855091051617*pi,4.30373662231708*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.420700206495254*pi,3.09219696880959*pi,4.42561586115575*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(0.383352382102342*pi,1.07574505789669*pi,4.14678423847262*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.441514507293403*pi,3.25910892052141*pi,1.75056641016799*pi) q[6];\nu3(0.584796726138592*pi,2.34206297143105*pi,3.66139721089925*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.436394779227038*pi,-0.09828244289246701*pi,4.13348741343044*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.224110073301878*pi,0.486292161189564*pi,4.12173566366753*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.23157330878197*pi) q[21];\nu3(0.420277115021933*pi,-0.12051473273177499*pi,4.13921526965719*pi) q[1];\nu3(3.5*pi,3.45595963052663*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.548571799340746*pi,2.49171633611381*pi,3.6341182944777*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.180626992880239*pi,0.68358062311238*pi,0.60481417836089*pi) q[10];\nu3(1.0*pi,0.0*pi,1.378432691587741*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.517395605837104*pi,0.294763092803801*pi,0.669210800155399*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.710130471492454*pi,3.0271776319493*pi,4.3208499770615*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.938731730994691*pi,3.17831480103429*pi,3.17983841760756*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.791225493708998*pi,0.367331819745105*pi,0.64037994428877*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.506771903020112*pi,0.20241642323674403*pi,3.64549707186962*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5447238727516792*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.227615367594404*pi,0.06466608550270803*pi,0.889407382446133*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.893273592120818*pi,0.292779875704122*pi,1.356102223785647*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48434460501774*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.379857175393407*pi) q[6];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.40696335702072*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3935946058982*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.297934689169657*pi) q[5];\nu3(1.0*pi,0.0*pi,1.209148920893624*pi) q[7];\nu3(3.5*pi,3.44720607405381*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,3.44728750447741*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.188005386526372*pi) q[15];\nu3(1.0*pi,0.0*pi,1.355461227947166*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.35087083586473*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,0.5797942912770433*pi) q[6];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,3.32584215409684*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.271295066925239*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217508884870625*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(0.754516969806524*pi,3.2305735554159*pi,4.34241226073454*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5271734311247595*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.686784853986253*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43520102678533*pi,0.5*pi) q[10];\nu3(0.525137480882354*pi,2.81290251555853*pi,3.93266623199342*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.473005095900239*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2677927641058488*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5382283371852905*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.49265888629602*pi,0.377460151233863*pi,3.5892764017792*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(0.631172823290467*pi,0.11754832320782005*pi,4.40187892378845*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5115372247786647*pi) q[17];\nu3(0.60568476419207*pi,0.04289224066726105*pi,0.936773353503738*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5493166825048532*pi) q[20];\nu3(0.230008077931054*pi,1.05692466479355*pi,4.152660655072641*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5971392437345115*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.383452588021871*pi,2.59353984760529*pi,1.307588049129065*pi) q[19];\nu3(0.588241050725341*pi,3.16582765918345*pi,4.066417601315489*pi) q[21];\nu3(0.752810517914162*pi,0.356285125739368*pi,0.5405550944079733*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.824601622530882*pi,0.9369537990732699*pi,4.45685072408274*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.158650011085648*pi,0.05606435689709399*pi,0.872337572115786*pi) q[0];\nu3(0.518519663836441*pi,0.11447679631659102*pi,4.1219392153066*pi) q[1];\nu3(0.703008774216472*pi,0.21111631564271205*pi,1.64929495360293*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.622875909110519*pi,3.42586351257166*pi,3.82137120125352*pi) q[4];\nu3(0.567031992131309*pi,3.10891776727404*pi,3.44464375660193*pi) q[5];\nu3(0.564274149982652*pi,0.7309870566726899*pi,4.3186792354423*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.609237659090287*pi,-0.4022378623548081*pi,0.84135063731646*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.512856313666*pi,-0.335994465866015*pi,0.601152164828394*pi) q[1];\nu3(0.600813123593558*pi,0.15331914038301997*pi,3.88147681181345*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.113220287308361*pi,2.66004336596228*pi,1.379162356116433*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.347350887948982*pi,3.39239501906478*pi,1.440513333977351*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.569758454557702*pi,0.45511865534138696*pi,4.07212643125497*pi) q[13];\nu3(0.576726935062541*pi,2.59079714522106*pi,3.85116611563093*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.677925242377712*pi,3.40867080371322*pi,3.81769552626766*pi) q[7];\nu3(3.5*pi,3.47477375082809*pi,0.5*pi) q[8];\nu3(0.532778603016077*pi,3.42310036700528*pi,4.31133749775078*pi) q[9];\nu3(0.393130707981735*pi,-0.4007255371648523*pi,0.893634533920197*pi) q[10];\nu3(3.5*pi,3.46855734826818*pi,0.5*pi) q[12];\nu3(0.118961421721061*pi,0.70086486018002*pi,4.36945503472512*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.528958312580959*pi,-0.4580545456993669*pi,4.2401349651117*pi) q[17];\nu3(0.607262679179671*pi,-0.330445329756724*pi,4.13565326002284*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2770591516408891*pi) q[19];\nu3(0.464214897357842*pi,2.99048119900618*pi,0.5265947407995847*pi) q[20];\nu3(1.0*pi,0.0*pi,1.276730563260833*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.490857168653416*pi,0.8668844128728701*pi,4.14864345891824*pi) q[7];\ncx q[8],q[21];\nu3(0.794926940952792*pi,0.68332942512665*pi,1.104785196632514*pi) q[9];\nu3(0.87131424855535*pi,0.14697138208055105*pi,4.45527950062091*pi) q[10];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.877370356594691*pi,-0.324607788881359*pi,3.60914461717357*pi) q[17];\nu3(0.371237046162517*pi,3.09188879122753*pi,2.05709498110713*pi) q[18];\nu3(0.459030743246673*pi,3.21612686970897*pi,4.141561896709581*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.307997709013579*pi,2.97435787435408*pi,1.92546215031976*pi) q[15];\nu3(0.197618896679243*pi,3.35486976621604*pi,0.936203995372795*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4899418149078905*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.65599856119306*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[19];\nu3(0.545879802583421*pi,3.23906243979849*pi,0.8505746040412401*pi) q[15];\nu3(0.576239177397063*pi,-0.09221313598103198*pi,1.407753149047674*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47329130123428*pi,0.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[9];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47421114831359*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1952422213685039*pi) q[13];\nu3(1.0*pi,0.0*pi,1.18824340973005*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.43820494929111*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39843596932052*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47830722962521*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.285427417724868*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.245350878683369*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246390856542918*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[9];\ncx q[4],q[5];\ncx q[7],q[18];\nu3(0.784110699875409*pi,0.17423957793359401*pi,0.872620593960478*pi) q[8];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5757327152261213*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5856910559585224*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.713310833787685*pi) q[5];\nu3(3.5*pi,3.44623038196451*pi,0.5*pi) q[7];\nu3(0.831635135215033*pi,3.22479021512023*pi,3.18333179186898*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46433523698669*pi) q[9];\nu3(3.5*pi,3.41276533636084*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.296765565690323*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3581468130030139*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.667171691217811*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[9];\ncx q[4],q[5];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.571700442107718*pi,2.70391395394884*pi,3.6462075303828*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.218064163295222*pi,0.06259134441776004*pi,1.344056059087279*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43805663517154*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.617990621851522*pi) q[18];\nu3(0.628454677769778*pi,0.51418920384031*pi,0.9737843010794041*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.416834580499881*pi,-0.1078797390015*pi,1.3789900510998438*pi) q[21];\nu3(0.337934568068669*pi,0.38233046596351195*pi,0.623372607457286*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.24279166136334*pi,0.63038606374279*pi,3.88379340766471*pi) q[11];\nu3(0.863127324729092*pi,3.19894941411272*pi,4.0887754032510095*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.416285182518743*pi,3.37644549798254*pi,0.638552005659769*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.415402871904597*pi,1.05556757086693*pi,4.397051929068001*pi) q[0];\nu3(0.213415835114083*pi,-0.230356919553454*pi,1.54972944148465*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.781181413527697*pi,3.24865413028387*pi,2.81045055522325*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44978042070207*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3023586368620599*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.866014950111073*pi,-0.25426470704792004*pi,0.5798307366100515*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.646572383957203*pi,3.05419643424943*pi,4.38244133675447*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.409080380421809*pi,3.21662942702719*pi,1.130775670489291*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.271185876564875*pi,3.00427681713102*pi,1.73943828673962*pi) q[13];\nu3(0.904204590189788*pi,3.24695287824818*pi,4.01748630997516*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.834616428208286*pi,2.79407082005183*pi,3.81577131333664*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.177685340575545*pi,-0.076554785082112*pi,1.52468060333464*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.392343862912601*pi,0.359917240701888*pi,3.7368936121822*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5277807554037242*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.339798240199971*pi,2.89623538875623*pi,1.75665558797624*pi) q[13];\nu3(0.641039579666889*pi,0.54265612565161*pi,1.191612575539255*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,3.38563907586176*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.651057173357627*pi,0.10958442614972197*pi,4.001296387849759*pi) q[20];\nu3(1.0*pi,0.0*pi,1.163644560453673*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36399376664928*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.1417007850789*pi,0.236575461125347*pi,3.92929655644956*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.604873723732643*pi,3.49092120262676*pi,3.85032358969881*pi) q[5];\ncx q[6],q[8];\nu3(0.550060309272825*pi,2.75566221675514*pi,3.5948167482805*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1193842744970581*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.3949764718369*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336370368814853*pi) q[19];\nu3(0.487748123556643*pi,0.67763089562157*pi,4.1508084425724*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.715055217415724*pi,0.016571603150523972*pi,3.81797002304195*pi) q[9];\nu3(0.505410716407904*pi,-0.14001236553777302*pi,0.703978193883374*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.522390770684218*pi,3.27692076751632*pi,4.23536496318106*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46341667951991*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.376981880855136*pi,3.0708677242965*pi,1.320792567754089*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.290272138260182*pi,0.20149162272240195*pi,3.70212997728269*pi) q[8];\nu3(0.266715774627622*pi,0.29700663758508306*pi,3.36876032657258*pi) q[9];\nu3(0.31824554456909*pi,0.18671648874232705*pi,4.26167524818327*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40533566413521*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.857949093744545*pi,3.23019376649692*pi,3.94824315299304*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.691670173386228*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\nu3(3.5*pi,3.47840738655701*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.392810461930849*pi,0.82341149400353*pi,3.83660156736607*pi) q[6];\nu3(0.182393077217313*pi,1.19881157012328*pi,4.21939097594226*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.365395292959409*pi) q[11];\nu3(0.708901185968629*pi,3.0063225266826*pi,4.093663449852221*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48371731977052*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1854134962066771*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.126651717208026*pi,2.91343961082148*pi,0.89883657352655*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.2185663628112895*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.609164218114878*pi,-0.15410922916137298*pi,4.00470042178056*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.369832241358391*pi,2.93444224464727*pi,1.5498734311883*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48771518271484*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40738110407863*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.168271126621554*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.739705449362552*pi,3.24651500783636*pi,0.6842443837505889*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.716775163435209*pi,0.07249294831626196*pi,0.654658583953308*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.3582435110687*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.141894213056182*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.480713474514189*pi) q[14];\nu3(3.5*pi,3.35065099315751*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.762527066623185*pi,0.05843720041530298*pi,4.41150506179458*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235914361234098*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.380636371345964*pi,3.35949337338401*pi,0.994212784903483*pi) q[21];\ncx q[0],q[19];\nu3(0.554426885659503*pi,-0.194949890813159*pi,1.034945647762292*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.345546855641827*pi,-0.413724851177675*pi,1.229982788842686*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[18];\nu3(0.554883912589292*pi,2.88135202467435*pi,3.13244877610519*pi) q[17];\nu3(0.293686727875055*pi,-0.035475174519200015*pi,4.4735595578908995*pi) q[21];\nu3(3.5*pi,3.47344390297396*pi,0.5*pi) q[0];\nu3(0.208811307591752*pi,3.21350534988771*pi,0.5867006959438009*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5473906068507577*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.170864355826539*pi,3.11938227600286*pi,1.4258011452858619*pi) q[12];\nu3(3.5*pi,3.49656295241161*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217106763390915*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.483724042162811*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1753106534110311*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33603956978299*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.409820923431861*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221822233605781*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.641229816629345*pi) q[19];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[17];\nu3(0.347551482159673*pi,-0.381506942476996*pi,4.41392865717563*pi) q[5];\nu3(3.5*pi,3.37992437871686*pi,0.5*pi) q[6];\nu3(0.294644195770882*pi,0.449265088813689*pi,0.6079067373000759*pi) q[7];\nu3(0.379014104036079*pi,2.76895287705289*pi,1.71303276979088*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259544260522813*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.668440809278846*pi,-0.4015093178112088*pi,3.54346156451148*pi) q[2];\nu3(3.5*pi,3.47267091471582*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.653059647052661*pi,2.53132047454394*pi,3.80151757293641*pi) q[5];\ncx q[6],q[21];\nu3(0.966357386562452*pi,2.82978161313298*pi,3.88130713910813*pi) q[7];\nu3(0.580775139330438*pi,0.7379907745837699*pi,0.5307287330360904*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.148758106277638*pi,0.9749725035616701*pi,4.10262991475442*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3226269238727268*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5903825331387234*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.727065728107511*pi,2.73196734068288*pi,3.70922687161865*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.413812109858575*pi,-0.33154908586352*pi,4.47030837813748*pi) q[9];\nu3(0.276382060508717*pi,0.66120980452233*pi,4.29446173151267*pi) q[10];\nu3(0.405569318906482*pi,0.14452917523020703*pi,4.27203829892741*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.145571838553136*pi,3.28420341036019*pi,0.666911535781552*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5025868175637824*pi) q[21];\nu3(0.498146635363591*pi,0.9279554442481199*pi,4.29672967493245*pi) q[0];\nu3(3.5*pi,3.48713641976923*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.453389885584123*pi,-0.34630863763534303*pi,1.108090012319167*pi) q[9];\nu3(0.857654567731075*pi,0.9352009167580699*pi,1.003839051780864*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.754946729773943*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.477475368629672*pi,0.89019836394911*pi,0.815768271428194*pi) q[14];\nu3(0.333528024795798*pi,0.59593311946459*pi,3.83609416989292*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3404182778375109*pi) q[20];\nu3(0.541485525247807*pi,-0.02678735923916098*pi,1.384068140901151*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0610236241716828*pi,3.16396391364044*pi,1.6883718682162*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.578194097048131*pi,3.43349123280085*pi,3.16581699720592*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.348592492427385*pi,0.239254724473126*pi,1.072670933772274*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.338400875753982*pi,0.14388902434778195*pi,3.61491950150802*pi) q[18];\nu3(0.358377332246813*pi,3.16829093046713*pi,2.1092357695473503*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.636317682665171*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.363399191040031*pi,0.336130612119114*pi,3.86515166050682*pi) q[4];\ncx q[5],q[10];\nu3(0.216225250591517*pi,2.80355525466176*pi,1.73756675915933*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.832133667874424*pi,-0.443002298397841*pi,3.52895663421824*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.372139852488097*pi,0.75020970246759*pi,4.00620123782912*pi) q[16];\nu3(0.614257866336012*pi,0.42509983793194905*pi,1.168468183107498*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.485708681887334*pi,3.03798327448108*pi,3.23532662135792*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.277422402407852*pi,0.432787291721779*pi,4.33981462923163*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45428653239502*pi,0.5*pi) q[5];\nu3(0.361799082550789*pi,-0.4667138192962908*pi,1.90347301496417*pi) q[6];\nu3(3.5*pi,3.49002454360163*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.24639635988677*pi) q[10];\nu3(1.0*pi,0.0*pi,1.306838342720632*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.241507013729836*pi,0.22543517344138198*pi,3.37656006389001*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.545706089629178*pi,-0.145846080081609*pi,3.84993606506777*pi) q[16];\nu3(0.64646752168018*pi,-0.12062694446181399*pi,0.961832080465342*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.684552743393314*pi,-0.21363744881131003*pi,4.0121583921699*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.361709851187794*pi,0.27435104106097896*pi,4.46080983319362*pi) q[21];\ncx q[0],q[4];\nu3(0.609713648482723*pi,3.19889553240289*pi,3.95373675146595*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45264519073098*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.605671494893633*pi) q[11];\nu3(0.381646257379778*pi,3.16021901528473*pi,1.82760454687002*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.414095713653765*pi,2.91644271435992*pi,1.4698525290033602*pi) q[21];\nu3(3.5*pi,3.45400237419287*pi,0.5*pi) q[0];\nu3(0.367297032499151*pi,0.6273917127890001*pi,3.81994148012169*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.182785784940961*pi) q[4];\ncx q[5],q[10];\ncx q[7],q[11];\nu3(0.434628183176606*pi,3.29710247507359*pi,4.32803362009092*pi) q[12];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44654810056805*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3228747069063*pi) q[13];\nu3(3.5*pi,3.44187953590101*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41037067149685*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.100276842251549*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272012447465424*pi) q[18];\nu3(0.861734520773119*pi,-0.305268996856304*pi,0.661526114968602*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45279059474244*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.32785500930696*pi,0.023922156355643986*pi,3.68729788216815*pi) q[20];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.274267093096071*pi,2.94674454267286*pi,1.352795436462244*pi) q[7];\nu3(3.5*pi,3.40711618960635*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5236651187569075*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44686981202304*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5631276557885849*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.293630852747049*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.48795473157625*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49246571890385*pi,0.5*pi) q[6];\nu3(0.762198663649793*pi,3.45453795280641*pi,0.731044850328606*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1691479037158659*pi) q[12];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.322838238862953*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.151641687395134*pi,2.62801633251704*pi,1.415198543731068*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31841176996744*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.695441749093214*pi,3.40551604518116*pi,3.85053344962586*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.243689130132619*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37070390589337*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45483387308111*pi,0.5*pi) q[1];\nu3(0.103088829693964*pi,3.25995342315664*pi,1.475053789685088*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.479625323928501*pi,0.82392891812648*pi,4.4492234467656*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.347162392723245*pi,3.2813071288849*pi,0.867015612476481*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46162675805994*pi) q[12];\nu3(0.56419492965232*pi,0.17096017579571599*pi,1.36926851533626*pi) q[13];\nu3(1.0*pi,0.0*pi,1.317424146356666*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0300596517602653*pi,0.22907297579783004*pi,1.152208201887982*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.643962130003187*pi,0.6231461164298899*pi,1.0807628715118809*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.631251834793173*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.621413948222489*pi,0.6149735688561*pi,4.27639233520698*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.409120066208567*pi,3.37787860071192*pi,0.5074060294122577*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.320398879387869*pi,-0.353025565292174*pi,1.064436885918568*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.605589885097247*pi,-0.14546303791055099*pi,3.76876838267627*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.899431346324841*pi,0.70452369647347*pi,1.2744653830260169*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46591753965279*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.510934182181151*pi,3.23947648957883*pi,0.738992259176878*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40044648265932*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.237043702095355*pi,0.407069515639907*pi,0.6849820370638651*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.644696990712054*pi,0.9099452139066599*pi,4.43720414743803*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.529436288710128*pi,-0.385639059124128*pi,3.5901269723142*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.701061248761991*pi,0.5953944307460399*pi,0.691182045995122*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.891789759739454*pi,0.11238499975744498*pi,0.5225151142638396*pi) q[3];\nu3(0.287718986615978*pi,3.40783072940542*pi,0.5864716235905368*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44466192830332*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.220836650791648*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.651010387662065*pi,0.07470766726150702*pi,1.1812410266416151*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.594973035426381*pi,3.49565114905838*pi,4.10773644131454*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.423834317089388*pi,0.185029597752848*pi,4.02040189835039*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.565828365621433*pi,0.73501672616975*pi,0.765855567436846*pi) q[8];\nu3(0.616209950266103*pi,0.72475421489985*pi,4.41194724648375*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40338541365815*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.736712206488074*pi,2.46528005257368*pi,3.88082736296688*pi) q[17];\nu3(0.533733534297009*pi,0.27419008520354604*pi,3.79106491161973*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.534618928682232*pi,-0.08332362020849698*pi,3.91365608604739*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.627222515232795*pi,3.23347933264052*pi,3.44199577957628*pi) q[6];\ncx q[7],q[11];\nu3(0.377692061880562*pi,2.79860729631715*pi,1.0039241893099011*pi) q[8];\nu3(0.708408385819644*pi,-0.30626727194180603*pi,3.35495253960022*pi) q[9];\nu3(0.365106589871752*pi,3.34986626441814*pi,1.392527003395716*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.380085758907149*pi,3.29560987616572*pi,0.73170436810184*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.779461006038617*pi,3.46312183565129*pi,3.7589283352078*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.300568072566998*pi,-0.04382929640900801*pi,1.101405531499673*pi) q[1];\ncx q[3],q[15];\ncx q[5],q[17];\nu3(0.269739951691275*pi,-0.190628136690912*pi,0.920372272789333*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.677087743340769*pi,0.045243664067722955*pi,4.4443451886242*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.041362279251011*pi,0.421310672183856*pi,0.5749574370840644*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.367902990547307*pi,-0.363120841182374*pi,0.650405186972868*pi) q[1];\nu3(3.5*pi,3.39579796405329*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33482038625089*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223064724411108*pi) q[15];\nu3(1.0*pi,0.0*pi,1.112187581729854*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.683489857304623*pi,2.86632350311605*pi,3.49079629369481*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48104918429282*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[15];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.512738133078083*pi,3.44740641677772*pi,1.66445930791109*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270110000202856*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43026568620177*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.196294002512247*pi) q[9];\nu3(3.5*pi,3.42102040622365*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.299046369147603*pi,2.99562170899216*pi,0.953613312540885*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45750982711767*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5106846130349294*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303714392060866*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48039548273779*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(3.5*pi,3.38853762917634*pi,0.5*pi) q[6];\nu3(0.709572074997257*pi,-0.046647776781489014*pi,3.73972283698954*pi) q[7];\ncx q[8],q[13];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.340677791379919*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47961485027379*pi) q[16];\nu3(1.0*pi,0.0*pi,1.420558367761335*pi) q[19];\nmeasure q[7] -> c[7];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.45492006281185*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3929168259114*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.297476157427476*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.619467083276272*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.275724120878162*pi,0.23210717918881496*pi,0.785337969201765*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[13];\ncx q[10],q[21];\nu3(0.365057842380635*pi,3.4657037332351*pi,4.15849496838042*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.582033491371569*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5532356326245877*pi) q[19];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49918928557789*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5015070731027667*pi) q[13];\nu3(3.5*pi,3.44209646845507*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.179324450109424*pi) q[18];\nu3(1.0*pi,0.0*pi,1.195171719343527*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.887659085531899*pi,2.53838903045428*pi,3.50907478785199*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.608553143897224*pi,0.275304101924012*pi,0.608843821912499*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.717587436258133*pi,3.16123669767646*pi,4.2073389392577205*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.42622303240586*pi,0.95723910067399*pi,4.2300997548508*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.658945430444251*pi,2.56033279379037*pi,3.70212707946133*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44234211729973*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35967308461809*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nu3(0.248604064767583*pi,3.45287722707412*pi,1.347075430552934*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.299529974282179*pi,3.05820218227865*pi,1.64438011129236*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.492009683651887*pi,2.56982323331774*pi,3.66345082395136*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.946342402480025*pi,0.13627826553339095*pi,3.83751565856729*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.523626233616172*pi,3.44392408630085*pi,3.31243012975839*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.292551222285699*pi,0.384839796783369*pi,0.850510366403773*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[8] -> c[8];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.382315514102463*pi,3.28821693047611*pi,1.59401642765169*pi) q[4];\nu3(0.619481890616389*pi,3.44454492303045*pi,0.811848552995126*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.207614274837887*pi,0.398579608515401*pi,4.3563306989537995*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.284400115591217*pi,0.31408078942559503*pi,0.7621270276625289*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.305024034383009*pi,-0.288502633014464*pi,4.07000022783401*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[1] -> c[1];\nu3(0.509965678087858*pi,0.32892282234778003*pi,4.03221601323163*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.781267868543115*pi,-0.14113669137136697*pi,3.48253455818416*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[20] -> c[20];\nu3(0.441068943742275*pi,2.62425741958265*pi,1.466456016328687*pi) q[18];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.512328248257425*pi,0.94111930176845*pi,4.1454348477486604*pi) q[0];\nu3(0.548324064290344*pi,3.00391974749417*pi,3.0614774647858*pi) q[1];\nu3(0.742266221749775*pi,2.88623716361105*pi,4.11422253394735*pi) q[2];\nu3(0.521852077578087*pi,0.45056370108391797*pi,4.48030488942371*pi) q[3];\nu3(0.636473861438052*pi,3.32097514598645*pi,4.3352466466017905*pi) q[4];\nu3(0.51709764652847*pi,0.09842438056292802*pi,0.985371327286208*pi) q[5];\nu3(0.0610467368024052*pi,3.29924719365808*pi,1.2093201205326851*pi) q[6];\nu3(0.199212069890435*pi,-0.392948990385477*pi,1.06205983262284*pi) q[7];\nu3(0.321862207517977*pi,-0.4665292858623924*pi,1.87445760838358*pi) q[8];\nu3(0.0663519001407424*pi,2.95561839881789*pi,1.55947252634964*pi) q[9];\nu3(0.54031585284429*pi,1.11486226725519*pi,0.880039294250216*pi) q[10];\nu3(0.514860218222716*pi,0.41325113382518897*pi,1.50449647876726*pi) q[11];\nu3(0.212872680798894*pi,-0.08737322518067397*pi,4.38853416664087*pi) q[12];\nu3(0.306345599193583*pi,0.269385396777706*pi,1.069379964231455*pi) q[13];\nu3(0.607925173618366*pi,-0.329110497510241*pi,1.161533571491264*pi) q[14];\nu3(0.133675948150882*pi,3.07856838423428*pi,1.97116219020098*pi) q[15];\nu3(0.27763276953419*pi,-0.013117285335943973*pi,1.019427991342659*pi) q[16];\nu3(0.332399944539715*pi,0.14958883741977602*pi,4.38367199328224*pi) q[17];\nu3(0.179505710887271*pi,3.4002339576161*pi,1.187370546654827*pi) q[18];\nu3(0.467517387672325*pi,2.80314018597933*pi,1.493322240770143*pi) q[19];\nu3(0.546576455763592*pi,0.62625015269018*pi,0.88266451737399*pi) q[20];\nu3(0.468598866696124*pi,3.39063293244987*pi,4.46458905945764*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.26091085179322*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,1.158274144306809*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41261447207945*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4854923527975*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3326809797015629*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.337570348292564*pi) q[16];\ncx q[0],q[2];\nu3(3.5*pi,3.44916177429795*pi,0.5*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[5];\ncx q[6],q[11];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(3.5*pi,3.47807330375233*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.361209259349176*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.362688466919028*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,0.5300624425655682*pi) q[2];\nu3(3.5*pi,3.45763109306093*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44077412361661*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3428740510689718*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36190015095241*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.37907682727925*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49991249497857*pi) q[11];\nu3(3.5*pi,3.39169696176671*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.220267300979938*pi) q[13];\nu3(3.5*pi,3.44756454112636*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5376117173629111*pi) q[16];\nu3(1.0*pi,0.0*pi,1.343631758520342*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1892444653846819*pi) q[19];\nu3(1.0*pi,0.0*pi,1.164789815665797*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2697405996725322*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[5];\ncx q[6],q[11];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.41497116822476*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.45013979700141*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.6835917894808929*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.390979854549229*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3157018408930305*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44905021881364*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5699681303938844*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.70119761768704*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.613739541919569*pi,0.6572225374357701*pi,0.825857619462173*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0610296920912194*pi,0.7629681903988601*pi,0.5131300517106765*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0423042529647357*pi,1.03647594239874*pi,4.20632792209879*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.429134919065201*pi,-0.419102183629935*pi,1.074943237338735*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.652243000587672*pi,3.23821245992418*pi,0.735238853045891*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.543639501114585*pi,-0.049910155707396986*pi,1.217240068252812*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.56105650394808*pi,-0.11948181103515498*pi,4.3890027496556705*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.46894542140063*pi,2.5347532822749*pi,1.2007964761492889*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.728971946594016*pi,3.12141802982283*pi,3.97547473989427*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.398997250150701*pi,0.155242071972585*pi,0.5671001804634674*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.53826545755253*pi,2.67594724345085*pi,3.47697963108932*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.443568072328684*pi,0.33262194590927696*pi,4.43094462273722*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.313574781705612*pi,3.38639608600733*pi,1.5733006100353*pi) q[6];\nu3(0.900324286108323*pi,0.376007555594286*pi,0.90416684715539*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.525648226053797*pi,2.79629704450618*pi,1.389812718435071*pi) q[10];\nu3(0.836539354906603*pi,2.89190666687548*pi,4.06502917805246*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.616958972294928*pi,3.48284738554026*pi,3.45905422335825*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.346946308985201*pi,3.40937956353472*pi,0.937270938131626*pi) q[5];\nu3(0.417754551825868*pi,-0.04716594307417599*pi,0.954058785836987*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.421104999547123*pi,0.236725344141683*pi,0.892984287219445*pi) q[11];\nu3(0.654226699991649*pi,-0.28715034132233097*pi,3.63743884122674*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.663964348357392*pi,0.45108812357330896*pi,1.1666354174059599*pi) q[20];\nu3(0.612460888969652*pi,0.328318211481214*pi,0.936619080863789*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.535686861437801*pi,-0.12111478270620102*pi,0.638838361987169*pi) q[3];\nu3(0.455434077828009*pi,-0.137328636251756*pi,0.804981419111099*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.585133980050731*pi,3.46183046433915*pi,3.9746497203986*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.701425460599029*pi,-0.290277968870798*pi,3.76724663825092*pi) q[20];\nu3(0.267064381720151*pi,3.36355482681494*pi,1.095681000406536*pi) q[21];\nu3(3.5*pi,3.31540019178443*pi,0.5*pi) q[0];\nu3(0.399116670123414*pi,-0.17327266866328*pi,4.46398719721476*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.168960949486016*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.779703237159471*pi,1.08733808781029*pi,0.611300930019823*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.352995026514112*pi,2.91691166093373*pi,0.859242316313247*pi) q[13];\nu3(0.428181793541239*pi,0.15436064184063703*pi,3.44890278989452*pi) q[14];\nu3(0.93894762887513*pi,-0.156518211530969*pi,3.69973239002192*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.310416592784143*pi,0.40129443287536604*pi,4.1383079339194*pi) q[18];\nu3(0.858225166108315*pi,0.419765298221906*pi,1.0737701567275661*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.730133167671024*pi,3.00876307941501*pi,3.95529342251316*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.506059269336763*pi,0.72451362497496*pi,4.093599672775181*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.455738669344403*pi,0.14307831067829202*pi,3.54265636238057*pi) q[13];\nu3(0.621820231626988*pi,-0.236383063447757*pi,0.911755209526642*pi) q[14];\nu3(0.521578811940545*pi,3.32763627807214*pi,3.29647824447494*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.773198837173215*pi,3.20459711179143*pi,3.47797898971851*pi) q[18];\nu3(0.793161435910892*pi,2.70375908247312*pi,3.86312307682579*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,4.47908194689344*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.30038582633068*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.14811673771843*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.310403577934633*pi,2.76702549489535*pi,1.2803044540102109*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48584890649357*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47871192190728*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47606278362627*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4812461131571*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.365574075130318*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306980786862767*pi) q[16];\nu3(0.547125842027083*pi,3.49082085963763*pi,3.87597374253485*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.162617616800072*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2705833073235229*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[11];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5791375417196192*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[20];\ncx q[13],q[15];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41366351972041*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.224692601304949*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.47323240160453*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5838104824468116*pi) q[11];\nu3(1.0*pi,0.0*pi,1.243425570804039*pi) q[12];\nu3(3.5*pi,3.49155544037034*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41284623059608*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3566893451074171*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5652789022009871*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.202287572588493*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5182204957267673*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5337402686953422*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[11];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[20];\ncx q[13],q[15];\ncx q[14],q[18];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.680087107126621*pi) q[6];\nu3(0.602102414892076*pi,-0.20960790449723998*pi,0.664041231704529*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.617881830769609*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5448617288191249*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.489609071075*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5506044990757425*pi) q[18];\nu3(1.0*pi,0.0*pi,1.266093284105217*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.541463354209021*pi,2.79254182231339*pi,3.47026121913145*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.859806539679391*pi,-0.203343668787054*pi,0.736441840070112*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.598729537501427*pi,0.13606262503489497*pi,1.151821735058639*pi) q[5];\nu3(0.681637485971769*pi,3.29465335237615*pi,3.54019428108507*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.488298840003521*pi,0.481255293449364*pi,0.8760623457664061*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\ncx q[14],q[18];\nu3(0.250971607757455*pi,3.22403222759842*pi,1.61964845098525*pi) q[16];\ncx q[17],q[19];\nu3(0.442469631896342*pi,0.24295031475060902*pi,3.90164007239308*pi) q[20];\nu3(0.0974121945820747*pi,0.7148622343812601*pi,4.080917334199221*pi) q[21];\nu3(0.622025326110329*pi,-0.09872771772967498*pi,0.952122004363675*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.438406697277188*pi,-0.288690561717163*pi,3.94513330835157*pi) q[3];\nu3(0.177251957526283*pi,3.26464172859067*pi,1.2572561388065449*pi) q[4];\nu3(0.737086536922342*pi,-0.15563088069401998*pi,3.37527337127908*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.47592840188271*pi,0.8511165241566401*pi,4.0723514806169305*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.574909728247208*pi,0.487339850028778*pi,4.21062011723637*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.646519715036203*pi,1.08850528094933*pi,0.892656594137665*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4964686153531*pi) q[19];\nu3(0.335472418234812*pi,-0.326172842295947*pi,4.4543420165790995*pi) q[20];\nu3(0.358056634425104*pi,0.29775434095524*pi,3.61157648982751*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.231352345657088*pi,-0.30316621593119997*pi,1.78310775567317*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.259602625142282*pi,0.6352806669794699*pi,0.604945571601463*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.695138735242813*pi,0.45471407915538997*pi,4.11685866299225*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.569267973664638*pi,0.077724970188352*pi,4.44675398928481*pi) q[8];\nu3(0.854393074748666*pi,3.23069599079292*pi,3.7035610761414*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.559804612450546*pi,-0.222805515085703*pi,4.4090139098431695*pi) q[12];\nu3(0.482511761368211*pi,-0.4494193791567806*pi,4.43993265705523*pi) q[13];\nu3(0.818733785493537*pi,2.8467896267462*pi,3.47423272575334*pi) q[14];\nu3(0.96493465842507*pi,3.09522233565094*pi,3.25602131897801*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[19];\nu3(0.232308908686351*pi,0.14754917131218104*pi,0.956739652157684*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0994856329897066*pi,2.67615767029051*pi,1.226207131005514*pi) q[1];\nu3(0.410697955088729*pi,3.37608187004901*pi,0.605391094437964*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.359049353070222*pi,0.495194239157454*pi,3.5862955616021*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.748755425535082*pi,-0.09370232542318002*pi,1.2727025399047949*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.832897758293759*pi,2.76078747600417*pi,4.19406700579174*pi) q[12];\nu3(0.820593539678787*pi,0.399984848006374*pi,0.622943250877784*pi) q[13];\nu3(0.444368925900197*pi,3.01943395508211*pi,1.191465482281958*pi) q[14];\nu3(0.59657306925968*pi,3.4617546568848*pi,3.53429683124084*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.397476549107008*pi,-0.10239870204711998*pi,1.5894292831277*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.257803256317668*pi,0.68433661379164*pi,4.1631568121961*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.543724661311526*pi,0.23714082828495997*pi,4.0465939564415105*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[8],q[15];\nu3(3.5*pi,3.45785700309365*pi,0.5*pi) q[10];\nu3(0.796856565362686*pi,3.49994558670244*pi,0.9629351818244609*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4291634048999011*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45468134553038*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.44455235479031*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.147176502330621*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33815525269191*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.268806697145148*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238368925983057*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37455416276401*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,1.125502389295618*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.48028303237134*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.240018323738897*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.692670711019518*pi) q[16];\nu3(0.473763300645363*pi,-0.118383610980558*pi,3.78803592491791*pi) q[17];\nu3(0.954188554076865*pi,-0.23867122179960898*pi,3.89973976184195*pi) q[19];\ncx q[0],q[2];\nu3(3.5*pi,3.49572758187823*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.35667440099198*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5570124032951633*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.2797465142982238*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37886608578453*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.301585238427126*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48860626991555*pi) q[15];\nu3(0.763837388275527*pi,0.076284698122427*pi,4.40079789425954*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5239124046995864*pi) q[18];\nu3(0.529013878056222*pi,3.15157389498934*pi,3.90436985124261*pi) q[19];\nu3(1.0*pi,0.0*pi,1.153822447461648*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,0.615299215039007*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41932333284623*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5332349891968029*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.674840554661031*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5597599535626703*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.452635923394657*pi,-0.37053848255036104*pi,1.088565793461386*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49394907976473*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.488405777528208*pi,-0.23900096526999598*pi,0.9501378402420659*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.527980592043944*pi,0.270251473324327*pi,4.24584716129901*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.727392833727159*pi,-0.178177509661178*pi,1.2679717599497828*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3478837900319571*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,3.42491275107726*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.186838886014953*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.60993185728318*pi,-0.370110568229306*pi,0.84356367243816*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.249089661302781*pi,3.33529615985982*pi,4.174028928782279*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.401118747899877*pi,2.47470182538776*pi,1.3071978353837461*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.272985085673673*pi,3.12002187784968*pi,0.957863573129609*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.415834727119924*pi,3.1083191463897*pi,1.387371155962438*pi) q[16];\nu3(0.23296125627945*pi,0.21693182655090604*pi,4.17550357415072*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0714823312798003*pi,3.00173948657872*pi,0.984461077424249*pi) q[0];\nu3(0.507090103148643*pi,-0.237950584940271*pi,4.214757700337509*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.498922698935034*pi,0.406988127489731*pi,0.800424238194958*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.288345992025489*pi,-0.015155046803004002*pi,0.940360089088583*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.725906003857752*pi,0.22265199567711502*pi,3.84156273366833*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36336420918526*pi) q[17];\nu3(0.359196185436832*pi,3.34878105074411*pi,1.80780808064476*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46665644781924*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0582772594488191*pi,3.36186789893284*pi,1.59120670325836*pi) q[1];\nu3(0.513302896304904*pi,0.90613744324032*pi,4.38414884091472*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.186573901468974*pi,-0.03481398672880298*pi,1.341319917233951*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.754186313626973*pi,3.18884952474797*pi,4.17015408803621*pi) q[7];\nu3(0.64761058796836*pi,1.04566111232322*pi,0.842378081083592*pi) q[8];\nu3(0.615642231715565*pi,2.81387307230104*pi,3.96590422887601*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.436650017922983*pi,-0.35907411827469904*pi,1.011685767162207*pi) q[11];\nu3(0.839640848247519*pi,0.61948785793086*pi,0.906998864900033*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.248326002788949*pi,-0.16983248659309402*pi,1.138672077724777*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.240175213530464*pi,3.47055563519854*pi,1.69988440655128*pi) q[2];\ncx q[3],q[10];\nu3(0.588459166619014*pi,0.32505967906836997*pi,0.5033313852984757*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.178170115184655*pi,0.12666516033132602*pi,1.0112514889260629*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.340102335260533*pi,3.36966213517328*pi,1.2041740043527032*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.627258171748931*pi,3.20129342745495*pi,3.78206885294106*pi) q[14];\nu3(0.436512420444559*pi,3.38103856708906*pi,0.976415833425331*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.844088459885956*pi,1.11735772307547*pi,0.746151681491255*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44826788681921*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.123682371243668*pi,0.5736403798307399*pi,0.5898756742891276*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2336106364294999*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.727028992732989*pi,0.6193131144683699*pi,4.18308018928047*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.525419545617982*pi,2.98244737093572*pi,3.52911571785783*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.456478198313545*pi,3.4870763758675*pi,1.415061134900091*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36824693761013*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5142436152689907*pi) q[10];\nu3(1.0*pi,0.0*pi,1.223021720437248*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[13];\ncx q[2],q[14];\ncx q[3],q[10];\nu3(3.5*pi,3.34663166133686*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.19954337194165*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4957001726597*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49611684346455*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.547651700589911*pi,3.07567051513268*pi,4.3439701603082*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48414152137131*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.194415653997274*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33678827289147*pi) q[13];\nu3(1.0*pi,0.0*pi,1.223990338144938*pi) q[14];\nu3(1.0*pi,0.0*pi,1.408580703017505*pi) q[16];\nu3(0.846957609858231*pi,3.04009518503655*pi,3.99282077106382*pi) q[17];\nu3(0.498571020728714*pi,3.1245847651225*pi,0.9793061690303451*pi) q[19];\nu3(0.878544480788658*pi,3.35678340545096*pi,2.9883551876172*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[13];\ncx q[2],q[14];\nu3(0.611715195253954*pi,0.28699404791191996*pi,0.784669858988075*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.308745891603039*pi,0.12366716748749196*pi,4.19050397423883*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.647415986577288*pi,0.19591706935418296*pi,4.11674081162184*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47207101463061*pi) q[12];\nu3(0.604216690618845*pi,3.38274631511913*pi,0.612255977181901*pi) q[17];\nu3(0.0406154382147292*pi,0.43755811693858104*pi,0.66626367390798*pi) q[19];\nu3(0.882410757980278*pi,3.44767461178151*pi,3.42512875504746*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.779568608319052*pi,3.18393041438584*pi,0.630943167205919*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43282356535257*pi) q[9];\nu3(0.708253711666562*pi,0.365245689236706*pi,1.435392329778253*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5052670802801595*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5733508353550412*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47886086994941*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3472972034531852*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.134417702614149*pi,3.2722868778758*pi,1.61833475675883*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47265253492247*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.319052627975546*pi,3.08199611419538*pi,1.133239771619089*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.679275535082893*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.34419412567748*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.174592257101807*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1166572363105471*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.377768335244866*pi,0.019681750594363945*pi,4.48630581318333*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45834372158024*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.549309078316598*pi,-0.197172979595303*pi,3.4237826635165*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.406441967919608*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.467626941865827*pi,0.16347712617214605*pi,0.630715466941618*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.499904968442677*pi,-0.34114519792821396*pi,3.66742957774188*pi) q[4];\nu3(3.5*pi,3.36654288905086*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.349588840263133*pi,0.78533764382079*pi,4.02345707540308*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242821155843986*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4235804504610705*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.463082505174659*pi) q[21];\nu3(0.532730385154974*pi,0.035523286301543*pi,0.890048186325932*pi) q[0];\nu3(0.314409848625181*pi,2.88916778112631*pi,1.042658945962335*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.490340011398153*pi,3.3587122749926*pi,1.481243749440277*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.688121657746229*pi,-0.07510690371628198*pi,4.22432933790658*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.259279979893448*pi,0.9617413977857701*pi,4.2627545543943*pi) q[12];\nu3(0.235640929435975*pi,-0.4034737170061457*pi,1.90093813748399*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.48397014863958*pi) q[19];\nu3(0.514563568063805*pi,0.17559360188626505*pi,0.895572694446624*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.558401703490468*pi,2.62956942129335*pi,3.55454375086684*pi) q[6];\nu3(0.244094050847143*pi,1.09013297000094*pi,4.349920094228089*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.181731192435603*pi,3.28705285954985*pi,4.33026953252619*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47417729752863*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4921624995487*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.815323243388816*pi,3.43156177136645*pi,3.01601542801387*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.268339323439139*pi,3.4017000804844*pi,1.405876164953194*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.347898987081217*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.265722145748698*pi,3.19391455805968*pi,1.83375755979907*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.64201243336538*pi,2.93153887484371*pi,3.55259496320239*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.308951423765161*pi,3.35745567714608*pi,1.0373134574317429*pi) q[15];\nu3(0.266355395597767*pi,0.283213506474001*pi,3.59858125747051*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4137424766842095*pi) q[14];\nu3(0.806262292672036*pi,-0.4039402196451161*pi,0.7792374896965539*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.451000241291451*pi,1.08206626813522*pi,4.15466919468182*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.45883030826635*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29148445077974*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.177361079712317*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.087950861394841*pi) q[9];\nu3(3.5*pi,3.40152522327052*pi,0.5*pi) q[10];\nu3(0.520061666520696*pi,-0.10330766621708998*pi,4.342359223913871*pi) q[11];\nu3(1.0*pi,0.0*pi,1.374733685824546*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.215285081670722*pi,3.20552280721465*pi,1.77301188820789*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.295536222152022*pi,0.15948612965048103*pi,3.7033704578876*pi) q[20];\nu3(0.841127194724753*pi,3.19833143525439*pi,2.97990287369645*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[7];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.613787425632769*pi,-0.4561680809965132*pi,4.42978948329533*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[10],q[12];\nu3(0.651458025696502*pi,-0.4041042577594256*pi,4.23207713431025*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.116973487276925*pi,3.18400297178492*pi,0.5737590426779938*pi) q[20];\nu3(0.837591734634397*pi,0.29989884861622995*pi,1.3011863652740319*pi) q[21];\nu3(3.5*pi,3.47731173924447*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.272702785937233*pi,0.42160595223522*pi,0.917594368963647*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45329480949882*pi) q[7];\nu3(0.43302134960733*pi,0.266701969516944*pi,3.82224190022509*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4922695771236*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4563240581513295*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.157807109441959*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[7];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.775665555366101*pi,-0.211098297646791*pi,0.51722086052963*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3417322552332*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.178260905043726*pi) q[17];\nu3(0.136356093975987*pi,0.497577116018734*pi,3.70019938897155*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46632253119126*pi) q[15];\nu3(0.193605358625612*pi,2.89958299522062*pi,1.324262241770937*pi) q[18];\nu3(0.126517006268656*pi,0.20651497199340496*pi,3.95557536371679*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.647082961722521*pi,-0.236570088481454*pi,1.013542945291654*pi) q[3];\nu3(3.5*pi,3.34062999117747*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.296776888661281*pi) q[5];\nu3(3.5*pi,3.42718455993348*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2532336405774651*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.450874353968561*pi,-0.012483121522831986*pi,4.30290400068382*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44948862846329*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.486325490108115*pi,-0.345279711974521*pi,0.992077646295889*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.432464475421207*pi,-0.11255697446683899*pi,1.2248580358993268*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.186019695462851*pi,3.05863667535776*pi,1.66300774088722*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42346554208389*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4899145258018205*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.30320339667389*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1896932380303968*pi) q[18];\nu3(3.5*pi,3.44533888722181*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.266988770942078*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.619143490593422*pi,2.72561281190487*pi,4.21390789333594*pi) q[1];\nu3(0.635835938323809*pi,0.301487617303284*pi,0.641575097339107*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.3123566109266*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.136439224296339*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.937398149717793*pi,0.010027674100917983*pi,0.5425143542308521*pi) q[1];\nu3(0.6910600168468*pi,-0.220574515061276*pi,3.61226037398176*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.64525452826221*pi,0.15099957292404498*pi,3.86678160064749*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5569717878129947*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5661818733994877*pi) q[21];\nu3(0.738613772099767*pi,2.84681981654805*pi,3.35593897940706*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.709718137215943*pi,3.46129746713905*pi,3.51562372522607*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.433198703000755*pi,-0.08276946384323203*pi,3.829520966009*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.278770636462553*pi,-0.215520134766937*pi,1.66270690709587*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.514403419660769*pi) q[19];\ncx q[20],q[21];\nu3(0.626583092282328*pi,0.56454388924266*pi,0.7587186866014339*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.555289583786439*pi,-0.233771162851919*pi,0.926032875913412*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.877590918211527*pi,3.42850419747716*pi,3.08748980895385*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.695395724158288*pi,-0.06350321815367899*pi,3.82898474550395*pi) q[12];\nu3(0.437934443853094*pi,3.0299876385041*pi,1.036912886283376*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.21300254382739*pi,0.7903501486153801*pi,4.02702237238084*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.631537495420466*pi,3.28723865458374*pi,0.774299757619778*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.788052348106964*pi,3.40932764332527*pi,0.688940924338432*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.176697961062077*pi,0.6417746293117499*pi,3.67230631317729*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.383500404741381*pi,0.44305135885523605*pi,0.936188359246259*pi) q[15];\nu3(0.837505036986617*pi,-0.011470116841433009*pi,3.76159603026344*pi) q[16];\nu3(0.497193683072582*pi,-0.23012976619344*pi,3.68097841983451*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.570803717736869*pi,2.64220722578446*pi,3.37962519509194*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.648837240710659*pi,-0.4758409887642417*pi,3.32520922836432*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.834459771148457*pi,2.57005020748414*pi,3.86154302863101*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.301468674814621*pi,-0.328454386930387*pi,0.5197624701656343*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.524773815728986*pi,-0.05873545645394401*pi,3.98962457228162*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.419081555985968*pi,-0.36987978749419903*pi,4.09063911268482*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.569197179210767*pi,0.81135263734943*pi,0.904800695359106*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.300756841968467*pi,-0.05883319655077901*pi,3.88102968399136*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.336424731281807*pi,-0.388884264946435*pi,0.5092951309233376*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.549104023370675*pi,0.377583937191844*pi,3.89696980334558*pi) q[6];\nu3(0.813664153799394*pi,2.87244828350118*pi,4.01095873269466*pi) q[8];\ncx q[10],q[12];\nu3(0.813985131588772*pi,3.29593860316148*pi,3.56402722365076*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.549005972616832*pi,-0.4296148295576836*pi,0.997052857700491*pi) q[18];\nu3(0.193744912388063*pi,3.34704008831294*pi,4.25865663511642*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.637219700788091*pi,3.49149403769781*pi,4.18662662927498*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0835566433349291*pi,-0.15316424534038398*pi,3.90606594843723*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42203942751196*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.250740243548771*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.797656906378254*pi,-0.125981188202817*pi,3.56427833476428*pi) q[19];\nu3(0.29080303613545*pi,0.09958262447510102*pi,4.3363254359733805*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.712296900920166*pi,3.29110743420231*pi,3.07673551569075*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30538707350209*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189010737398076*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49122606479573*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.412330628224649*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.507944538687208*pi) q[12];\nu3(3.5*pi,3.43630916181437*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3701447408247112*pi) q[14];\nu3(3.5*pi,3.44507458200721*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.324380030807231*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.38713997448539*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.241504437300649*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49280478683693*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.254356695235745*pi) q[9];\ncx q[10],q[12];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.32030172724996*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.2630763832014948*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37260607845183*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,0.6325360286070569*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[11];\ncx q[7],q[20];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5548927065364322*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49068408645312*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,3.47806683451902*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219508079366622*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.41821577890541*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4234381999301*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2893197082833519*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47918461254941*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.467018137919609*pi) q[9];\nu3(0.476411624028955*pi,2.90295379771272*pi,0.963065725985977*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3225876601911302*pi) q[11];\nu3(0.709589433909858*pi,-0.4642069343527465*pi,4.470231519828371*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.6403565144278189*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.28556420545437*pi,0.70662645865162*pi,4.19013715609508*pi) q[10];\nu3(0.838342207919374*pi,-0.22079277447010198*pi,4.49050611131438*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.617971564561449*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.633937294879668*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.712273334940509*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.680652085408817*pi,3.28849512022286*pi,3.51589450256909*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.50194045128807*pi,-0.22987074438725602*pi,3.66712682286133*pi) q[17];\nu3(0.808990716592323*pi,3.07104432308255*pi,4.25507997551962*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.64564733996598*pi,0.85320735978653*pi,0.5101382299745861*pi) q[21];\nu3(0.478524976305601*pi,2.59944329677203*pi,3.95054733238568*pi) q[0];\nu3(0.558845040702112*pi,0.21579741804917096*pi,3.78581535175843*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.429116802321965*pi,-0.4358936052957706*pi,1.56817484253137*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.136271489371727*pi,-0.4768528952798503*pi,0.895084308523932*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.590548932273704*pi,0.197885155152157*pi,1.477371222892417*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.212123701787886*pi,3.48682920612219*pi,1.358794813058273*pi) q[18];\nu3(0.546714925963595*pi,-0.27112096049114*pi,0.640419382638418*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0683007023204755*pi,2.42688296196736*pi,1.289706294441039*pi) q[21];\nu3(0.808477489673087*pi,0.42979212672146005*pi,1.370564950131993*pi) q[0];\nu3(0.41291284318669*pi,-0.07510414414084299*pi,4.37388893506091*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.810291699266737*pi,-0.31688020676489403*pi,0.8346275187821139*pi) q[4];\nu3(0.570214268354908*pi,-0.08286212303323798*pi,4.27813849693604*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.453202422491579*pi,0.36667790998432803*pi,3.63771041938216*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.517902752719684*pi,3.4119479768524*pi,0.928426216473317*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.786478372042648*pi,2.96458643653829*pi,4.09513323190837*pi) q[15];\nu3(0.878099476063394*pi,0.15487649797412295*pi,0.79328874941465*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.239444855647348*pi,-0.298781591792771*pi,1.76632250560641*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.641688164689182*pi,-0.171743608537975*pi,1.085275432356398*pi) q[2];\nu3(0.664651497168701*pi,3.28860582123712*pi,3.49291084413034*pi) q[3];\nu3(0.050250684662489*pi,0.5779986471779801*pi,0.735443627585912*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.467661882682351*pi,-0.348163280860653*pi,1.192908681224822*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.686832436700625*pi,3.16422389177337*pi,2.93989359596499*pi) q[8];\nu3(0.447434426408794*pi,2.73425723366372*pi,1.56197239122604*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.855513329013804*pi,0.75211042925363*pi,0.9992829332203981*pi) q[14];\nu3(0.70758821594548*pi,0.28300737034701395*pi,1.020167519187368*pi) q[15];\nu3(0.28361963406517*pi,0.47934690069806296*pi,0.929226210928441*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.647628115520514*pi,3.02517680388268*pi,4.162320439675661*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.649676574686424*pi,-0.23532023828292498*pi,3.422691772635*pi) q[2];\nu3(0.375712322810323*pi,-0.283095371689037*pi,1.298640968137975*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.300417884682207*pi,0.23288216984432497*pi,4.0784512889560105*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.941435364992152*pi,-0.012590628422000982*pi,3.60373102799419*pi) q[8];\nu3(0.426731949205401*pi,3.22040684416459*pi,1.371172064173056*pi) q[9];\nu3(3.5*pi,3.35786926888976*pi,0.5*pi) q[10];\nu3(0.655843080388111*pi,0.25269194247305804*pi,1.242229821224192*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.539301442464771*pi,0.9597966108949101*pi,1.00694093044449*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309637619663196*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.402121984137205*pi,0.23162896015975998*pi,3.73905780558838*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.807850649889378*pi,-0.15980872281388497*pi,4.23212148032767*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.471707214893041*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[14];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44127083469978*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.2526246505341612*pi) q[15];\nu3(3.5*pi,3.46401314379758*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4969407250121*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42226731646721*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41992365523754*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.237754840518238*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[15];\nu3(3.5*pi,3.43150100586279*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.121641412472129*pi) q[14];\nu3(1.0*pi,0.0*pi,1.337959697610515*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316805479552454*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299627068088172*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[14];\ncx q[2],q[17];\ncx q[3],q[5];\nu3(3.5*pi,3.40107706166626*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.295452496251023*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46483212191083*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5565873793038051*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264742342539222*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44485363329329*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.3143087809182519*pi) q[5];\nu3(3.5*pi,3.45915485132309*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4381180155316695*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5235096604113774*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44313261432332*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.25921383390775*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.610590211045513*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232272372921717*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[14];\ncx q[2],q[17];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.45222121423396*pi) q[7];\ncx q[8],q[19];\nu3(0.67994395344101*pi,3.20808308216683*pi,2.96248788849203*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30844167613471*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,0.501534054883924*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.659514171255455*pi,2.88730176636301*pi,4.38367050643874*pi) q[10];\ncx q[11],q[16];\nu3(0.512696444838399*pi,0.15612405647591998*pi,1.084920485264803*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.666756610932586*pi,2.46849235845114*pi,3.61460958380794*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46535313985083*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.417518422766792*pi,-0.143504573669755*pi,0.9241209486211059*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.880455791600095*pi,2.90309621211674*pi,3.22682511615692*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.790198192403808*pi,0.36335927581622995*pi,1.55003373039045*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.358246314265333*pi,-0.4463326151779318*pi,0.938056240522001*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.15180648860727*pi,3.24700991319884*pi,1.62669443550447*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.185974353007346*pi,0.406622466141757*pi,3.65965740317297*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.486310852916912*pi,0.134375919584812*pi,4.40139559854979*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.657008638479642*pi,0.19952879561912595*pi,1.64663261146813*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.314078973243053*pi,-0.200079726731066*pi,3.71993088697385*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.154716093588415*pi,-0.4830606864880046*pi,1.494592438539168*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.295608323194652*pi,2.34380502695166*pi,1.1574907731979889*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.805930048715503*pi,0.17415646503750803*pi,1.05124206667028*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.787285157992776*pi,0.6154742510882301*pi,4.419052271334969*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.578472497681274*pi,2.8434884420332*pi,3.65306671098919*pi) q[2];\nu3(0.239358874466382*pi,3.19782191556313*pi,1.79473766514773*pi) q[3];\nu3(0.15795177498619*pi,0.69820390090455*pi,0.688649027288625*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.612139484863619*pi,0.9363694192846499*pi,0.6813744359805189*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.59049880837565*pi,3.40283467067629*pi,3.28452341836168*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.52629256985022*pi,-0.316171599409829*pi,4.25447005894475*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.435007818416918*pi,0.47890692854721895*pi,4.420774113652611*pi) q[19];\nu3(0.277551983971536*pi,0.24979967355975197*pi,0.633908955068445*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.766277645182535*pi,-0.18858877772461302*pi,3.59959128741032*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.7828888695725*pi,3.23807561346677*pi,3.42075246541768*pi) q[4];\nu3(0.943100216663592*pi,0.63820236670264*pi,0.990968753806748*pi) q[5];\nu3(0.630899743607052*pi,3.23609915896205*pi,3.81100123421831*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.57230446134111*pi,-0.39429584660468797*pi,4.49558918978535*pi) q[8];\nu3(0.485922362339352*pi,0.61588232453532*pi,4.10644000251457*pi) q[9];\nu3(3.5*pi,3.48515288602987*pi,0.5*pi) q[10];\nu3(0.460496206918547*pi,-0.4097537026717565*pi,1.489718180952647*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.170105504605163*pi) q[15];\nu3(0.371081670289593*pi,0.66091513794726*pi,4.02898048313594*pi) q[16];\nu3(0.913313703489472*pi,0.390685684548421*pi,4.04314786801122*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.283454214391315*pi,0.167334901708167*pi,4.37152346272648*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.21364001441139*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.642979008017331*pi,0.165441449918445*pi,1.050231820438601*pi) q[5];\nu3(0.499612477812863*pi,3.49159914740936*pi,0.649665604253811*pi) q[6];\nu3(0.242768824730602*pi,0.06292693469569599*pi,1.178469287160874*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.411938632213718*pi,0.14787842231552695*pi,1.2467679621153969*pi) q[9];\ncx q[10],q[15];\nu3(0.289128893846205*pi,3.26711717408234*pi,0.5751044226390801*pi) q[11];\nu3(1.0*pi,0.0*pi,1.170657255060916*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.409712996305525*pi,0.65388698187273*pi,3.81704734900602*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.293624311379489*pi,3.28261606900323*pi,1.342212629163181*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44051719640579*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.404948357357361*pi,3.2379014842665*pi,1.401059158254296*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47338672969473*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.488869047744711*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1664924894113922*pi) q[20];\nu3(0.658809343614502*pi,0.47090044241531004*pi,1.133608481023137*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36192469184789*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.24786146288105*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43995095200812*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198175972000119*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5820395083323286*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4695934371126*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,1.302497220423712*pi) q[4];\nu3(3.5*pi,3.33209043824099*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.41222020612558*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.337048382694007*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219623770147751*pi) q[16];\nu3(3.5*pi,3.45425119148973*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.256995338947217*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.40492760442662*pi) q[6];\nu3(3.5*pi,3.4587488594311*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3783217512158519*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5763241543278764*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(3.5*pi,3.42000844404396*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.241132265567173*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.438507818650597*pi,0.364585671475978*pi,3.82470004905461*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47052663927467*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.595013719310454*pi) q[9];\nu3(0.609736731838581*pi,3.05492319761832*pi,3.42717941140923*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5015996591456844*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5118100118078042*pi) q[19];\nu3(0.0797559726208541*pi,-0.07770767211082802*pi,1.168454626216557*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.346572852414742*pi,2.60645852296808*pi,1.56026027317886*pi) q[1];\ncx q[2],q[4];\nu3(0.293432021639198*pi,-0.4278838550555858*pi,1.3373233561381301*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0729659771749208*pi,-0.271777099059748*pi,4.0291108812253995*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5096319893190123*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.157051143212623*pi,-0.384890799290383*pi,4.25135853136202*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5331128866591093*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.449700354651*pi,2.72962193467306*pi,1.402686199058883*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.81586228933862*pi,0.34179734324146305*pi,1.1993490033981828*pi) q[11];\nu3(0.742705568967184*pi,-0.4280054122184412*pi,3.58086963200683*pi) q[12];\nu3(0.250388143957706*pi,2.64872350991606*pi,1.163063658282877*pi) q[14];\nu3(0.592902896102065*pi,-0.20570384266486103*pi,0.842958735734342*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.113570964726643*pi,3.37835690617277*pi,1.1021356388373769*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.335538607074314*pi,2.66605099409864*pi,1.53561721250152*pi) q[11];\nu3(0.520010630642242*pi,0.5762502220475001*pi,4.1264003743996*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.221107570980339*pi,3.14554128468539*pi,1.60686407418864*pi) q[14];\nu3(0.577043205848741*pi,1.11398116793339*pi,0.734403950595406*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.393329070409634*pi,0.343165491097571*pi,0.5643518393548399*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.631880040950508*pi,2.66366964638955*pi,3.82724855953232*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.642668146411833*pi,-0.11563234599327799*pi,4.3118429243002705*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.110618959694461*pi,0.01623068518290305*pi,1.1668373121535018*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.233244657369925*pi,2.86608839682706*pi,1.73029129164411*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.252854010105238*pi,-0.07153672675530798*pi,0.819151217206928*pi) q[16];\nu3(0.598052599223307*pi,3.49860706388042*pi,4.26713474865191*pi) q[17];\nu3(0.27592999716902*pi,2.76243326695733*pi,1.158236275599842*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.578895379435513*pi,3.3203550382993*pi,3.30031360496919*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.478051963125995*pi,2.97532099033735*pi,1.370467487744245*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.118539649624198*pi,2.64075004696115*pi,1.3701257265247722*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.353995810710578*pi,0.454248574395137*pi,3.99393145219583*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.501471821604271*pi,-0.33053845293405604*pi,1.2620867169807921*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.963503405735044*pi,3.24993561783651*pi,3.11553944223278*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.310714561194468*pi,0.18456980612774698*pi,3.72667781399587*pi) q[18];\nu3(0.818245057206204*pi,2.95502769358217*pi,3.71366494098849*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.82906460157601*pi,-0.4265439367427921*pi,3.8769068604306*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.650699848162508*pi,2.79819965895231*pi,3.67712096290836*pi) q[6];\nu3(0.751128598697719*pi,0.83665829683314*pi,4.34913166730351*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.853204645357234*pi,2.65232864568851*pi,3.98021813429867*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.736215977218759*pi,0.061840979620491954*pi,4.07775302073885*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.604444871779541*pi,0.57964994439033*pi,1.3405781594766*pi) q[19];\nu3(0.812810513766447*pi,0.08421268311548002*pi,0.779957419574571*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.566984524618573*pi,0.34209915721916795*pi,4.40879640112707*pi) q[4];\nu3(0.711111063800129*pi,3.17811275523988*pi,2.87358524827551*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.797716148960588*pi,0.03180516346308404*pi,0.9787660915952721*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.4372146204984*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.493612691362939*pi,0.64527077346762*pi,0.848870322117235*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.3852534856664032*pi) q[11];\nu3(3.5*pi,3.44428033262748*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.120529403315139*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.29754730673891*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43317568704862*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.109876067974072*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2674085109524889*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37697974467014*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.4537088442682204*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.175195193589234*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5126572499901547*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44031882308866*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.392407074524951*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,3.43954182363806*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.501512400951154*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6277223727668619*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214199447095103*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39595501185398*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.320382782538466*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.33382326249268*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.365301158896671*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.209218902417831*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.44307283667385*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.49823673593336*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3854356523110019*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5382180868140019*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44852865446446*pi) q[3];\nu3(3.5*pi,3.38649524668139*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.777704544345426*pi,3.34546608566361*pi,3.35475676598141*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309284117429132*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5389062725145362*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.533724670322958*pi,-0.241599063192238*pi,0.5738397093618369*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.356711750827522*pi,-0.072369465931728*pi,1.234667162890625*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.85549338563321*pi,-0.05566051096435298*pi,4.4937994159182*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4448180804832695*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.698050625018276*pi,0.20960488460514404*pi,3.89714182335279*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.758547121222467*pi,0.19629766190002595*pi,3.73888227367353*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.823398451425485*pi,0.05361274184020104*pi,3.79114338688336*pi) q[15];\nu3(0.451233230430024*pi,0.237395819350103*pi,0.904904203444162*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39042024267831*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.414927742993011*pi,0.41815693502149*pi,0.830185325960261*pi) q[20];\nu3(0.460082342377781*pi,3.35154692327953*pi,0.5785091150861683*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.12008435573437*pi,2.71421458814183*pi,1.280864983105373*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.925893863663829*pi,3.20675012119173*pi,3.01542503259828*pi) q[15];\nu3(0.417405856472493*pi,-0.282107152154785*pi,1.245213742997964*pi) q[16];\nu3(0.538099725244293*pi,2.99393710716927*pi,4.05776413157942*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.623171141951573*pi,-0.167964604725228*pi,4.127538352964001*pi) q[20];\nu3(0.468377087269907*pi,3.29867583604432*pi,3.08744885887583*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.213715484420007*pi,0.81464169454827*pi,4.02606499736204*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.491456715087563*pi,2.83585173412565*pi,1.1749966788573571*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0745913562438263*pi,0.26778231999839697*pi,3.36958196584442*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.457407664752751*pi,-0.10826449487689599*pi,4.22067604089937*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.647304288803775*pi,-0.13235600400257702*pi,0.7659328714207261*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.234363122163202*pi,0.6854558323772699*pi,3.84832876783128*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.917317547068819*pi,2.79426085021754*pi,3.49113499000665*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.639479789416068*pi,0.19654632850575704*pi,1.67347561697731*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.702618482026472*pi,3.19443131007148*pi,3.47896377077747*pi) q[11];\ncx q[12],q[15];\nu3(0.196926663885303*pi,-0.197712975878304*pi,0.7613849826208821*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.694830678221434*pi,3.14540149831225*pi,3.38386900757528*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49652647995034*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.559267425546031*pi,2.80396644445498*pi,1.283664556404327*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.477008663150698*pi,2.45285794844417*pi,1.366074744623936*pi) q[11];\nu3(3.5*pi,3.48769805904233*pi,0.5*pi) q[12];\nu3(0.190479719330216*pi,0.99247786241651*pi,4.16159150771173*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231004435757268*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2256092297605932*pi) q[20];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.710820543305505*pi,-0.030464038168573015*pi,3.8726825528801*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.502820482364249*pi,2.67291034064917*pi,3.68499564086071*pi) q[5];\nu3(0.69220949727963*pi,-0.10630199709865501*pi,0.7059020424074229*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.282861566498654*pi,0.44968301320425097*pi,3.7577735644071*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.753269919818821*pi,3.1442503624843*pi,3.15641999529668*pi) q[5];\nu3(0.155769059686824*pi,3.41095239586579*pi,1.96676961537711*pi) q[7];\nu3(0.243544938345115*pi,0.64637054344974*pi,3.91030941529139*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4099013121723*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.4406360881015*pi) q[20];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.355625539909008*pi,0.12085999910904299*pi,0.70665929820718*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.375662058243005*pi,-0.315034320100979*pi,4.20091622472662*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,3.49199358066224*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2070347992797*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0539969722213444*pi,3.39289519988667*pi,1.494387184388862*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40494346913595*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2185983137084428*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.299177611617034*pi,0.355621448462047*pi,3.55466737032291*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[16];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.48384599249629*pi,3.09616139991723*pi,3.26136255564216*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.817152311234679*pi,2.71401046740611*pi,4.18182330607473*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43630682741549*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43916272320175*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34344635144356*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.198728339578219*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.637226089800826*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.273274726508975*pi) q[16];\nu3(0.458930502793651*pi,0.045964123679558044*pi,3.51187702262115*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[16];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33334842365587*pi,0.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.208547903508036*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,4.3897603634174*pi) q[6];\nu3(3.5*pi,3.44376692737154*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.172251181236279*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46698218864669*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.360603054687446*pi,0.22871572125817197*pi,3.95504670721243*pi) q[0];\nu3(3.5*pi,3.39236819275514*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[6];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.162051200345819*pi,-0.13798718050931702*pi,0.785199571907928*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5526616577329135*pi) q[9];\nu3(0.362782582577259*pi,0.34682006584231295*pi,0.522524391714874*pi) q[11];\nu3(0.25320600347465*pi,-0.393838453728608*pi,1.066777103194727*pi) q[12];\nu3(1.0*pi,0.0*pi,1.18827808766592*pi) q[14];\nu3(0.281743741195528*pi,-0.312721154844641*pi,0.794129165910533*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.500613059448966*pi,0.6827090984814499*pi,0.855851028190608*pi) q[20];\nu3(0.601458530613719*pi,3.44416893942609*pi,0.5774663692025475*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47818461299216*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.481588481972777*pi,3.0369121175293*pi,0.766977937739721*pi) q[8];\nu3(1.0*pi,0.0*pi,1.165763106499395*pi) q[10];\nu3(0.376292889639475*pi,0.18137984759092396*pi,3.58152244636925*pi) q[11];\nu3(0.651224113351345*pi,2.91760841418306*pi,4.175356682672129*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42817482320989*pi) q[13];\nu3(0.525852350331188*pi,0.013229882687169958*pi,0.5846360402512583*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.703651286315804*pi,1.03450652405398*pi,0.634585815778496*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4059137537669795*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.212891318881116*pi,2.97345583221027*pi,0.813421939835838*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.411611256064348*pi,-0.328739177118827*pi,0.7007338279916571*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5368334398823329*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.180777037009163*pi,-0.09117694200181597*pi,0.922320531369605*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[10];\nu3(0.502963305453277*pi,0.42145821938960704*pi,0.758617400797842*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43264233822159*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.506216677676746*pi,-0.4063790357145947*pi,1.107361235111688*pi) q[19];\nu3(1.0*pi,0.0*pi,1.365087607321636*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.322230674868618*pi,0.35899515481661803*pi,0.5154401515296818*pi) q[2];\nu3(0.659431529035019*pi,1.08911397633942*pi,0.623722491425491*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.692709478851577*pi,0.71501497860491*pi,4.41925102576776*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.481021785929747*pi,3.03374290174522*pi,0.5433380888885154*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.421559234826192*pi,2.71563037997539*pi,1.6666279581382*pi) q[2];\nu3(0.134652569668195*pi,-0.20888012057062*pi,1.261771525061514*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.45882514812589*pi,0.234235236962276*pi,1.1376653149821672*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.832140903705652*pi,-0.4795947999812166*pi,4.21932532491242*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5674631699530166*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.405948540370987*pi,3.18574344783257*pi,1.1233464408796099*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.561280814554645*pi,2.94058550834196*pi,3.58468621571032*pi) q[6];\nu3(0.49081815688929*pi,2.99567134914998*pi,1.61846318268898*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.553129652367923*pi,3.12087385370541*pi,3.74436648752893*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0886325422114753*pi,3.07868343387791*pi,2.0208288497076197*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.735064128215951*pi,0.9398552078343201*pi,0.5629913269690245*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.607494478070987*pi,-0.4510406091952055*pi,4.01670939959143*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.546352907317704*pi,-0.02067484476470799*pi,0.717094792657503*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.340045011751347*pi,-0.4025673843843689*pi,1.63554938772226*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.510527520418462*pi,-0.04045888761632899*pi,1.3749051094001241*pi) q[10];\nu3(0.726301987554885*pi,3.24273761285691*pi,0.5040990685982346*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49096220264363*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48894382641776*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41925598963801*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3344979523275962*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2491606395707*pi) q[9];\nu3(0.639398488554719*pi,-0.23363580584119797*pi,3.55030760757548*pi) q[10];\nu3(0.485563640513329*pi,-0.344537314559877*pi,1.1070933959838611*pi) q[13];\nu3(0.568990958993861*pi,3.43549452735262*pi,3.05932572018916*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.070163510326772*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.885132652523607*pi,3.10852213980046*pi,3.69327999030293*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.43963511335956*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.385757406318071*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42533551315601*pi,0.5*pi) q[16];\nu3(0.540136170936815*pi,-0.27876087602364596*pi,3.4009328860579*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46492871498479*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2580629651443709*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.4801607547024*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[19];\ncx q[5],q[18];\nu3(3.5*pi,3.32710699635798*pi,0.5*pi) q[6];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.2707176900639259*pi) q[12];\nu3(1.0*pi,0.0*pi,1.287052852644492*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.171701676675308*pi,3.07061414402943*pi,1.3245095423363011*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40174096699505*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35857827436506*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246188136049052*pi) q[11];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.117158833623681*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.652750165553209*pi) q[20];\nu3(0.77357313829238*pi,0.95863544868606*pi,0.9848698456061971*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5382146912813897*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.61266053787601*pi) q[13];\nu3(3.5*pi,3.432667080892*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.350461939527273*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.171690855110985*pi,0.013944878283815965*pi,1.2131999143480972*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33360296349095*pi) q[11];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47051526121597*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42740476493791*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38291185660234*pi) q[15];\nu3(0.502098702382367*pi,0.8731665927214001*pi,4.32196480450681*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2999608318260591*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.810326500880732*pi,0.374440226524537*pi,4.13063135022014*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.246345333086697*pi,2.40132816702913*pi,1.314560258139403*pi) q[0];\nu3(0.0504330824165207*pi,0.279097098104899*pi,4.33928290990559*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.714847027461256*pi,0.14711723302079804*pi,3.77801117365868*pi) q[5];\nu3(0.533287628833082*pi,-0.195964032592366*pi,4.3057271015663705*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.302219436748579*pi,0.155823395904106*pi,4.32405986129912*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.169010061674974*pi,-0.22392697902306402*pi,1.0160367341559509*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.337610930436863*pi,3.09911792594712*pi,1.84687969349757*pi) q[20];\nu3(0.146537817229103*pi,0.7001835051156*pi,3.86341204809932*pi) q[0];\nu3(0.178315051219502*pi,1.15788763011548*pi,4.33131346431066*pi) q[1];\nu3(0.795966671852667*pi,-0.12745014523883802*pi,1.0518383353460798*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.438977426522718*pi,3.3738174831369*pi,4.28821078958251*pi) q[5];\nu3(0.223344524234061*pi,0.22332581176544297*pi,4.40655735916992*pi) q[6];\nu3(3.5*pi,3.49065440379613*pi,0.5*pi) q[7];\nu3(0.895200546105014*pi,2.82133566731737*pi,4.277533204146589*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.674816228193954*pi,3.21991253108899*pi,4.27427442409331*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49272272741334*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.127210581221767*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.683765503454758*pi,-0.091257695741786*pi,1.113104684744827*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.479616579605115*pi,3.37122314255481*pi,0.8886341540392331*pi) q[8];\nu3(0.292580535960893*pi,2.87523604851957*pi,1.4353571915131091*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.103342157003011*pi,2.38213069269745*pi,1.2908051005763181*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.707607702291976*pi,0.250234607894784*pi,0.711170467283437*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.496551864546985*pi,0.21540694267784*pi,4.2761066468224005*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.466049494823617*pi,3.28262176916959*pi,0.84442489876712*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.627453063675392*pi,3.30008017078072*pi,0.628654137050871*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43026782268797*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.538131114400669*pi,3.21458198943607*pi,4.287050271857391*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.6083091654444*pi,3.41357149829578*pi,3.66541162271807*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.611998331932999*pi,-0.15360024409881*pi,4.14111712163385*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.853457609978306*pi,0.16294391890801796*pi,0.920548604024397*pi) q[10];\nu3(0.611028283733998*pi,0.41330479319026203*pi,1.087225012236029*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.752123119521802*pi,0.23404495963293004*pi,1.57951272579139*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.889427550506552*pi,0.28801201608417903*pi,1.64541494338001*pi) q[14];\nu3(0.728216755548152*pi,0.09725098967911305*pi,1.56903741801296*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.46502501187995*pi,-0.20550134021858102*pi,1.250966981395485*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.509497587789969*pi,-0.16793221766987398*pi,1.031845360797025*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42716320022883*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4133329571391*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2164414789792382*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.349831486107153*pi,0.7294197553180699*pi,4.4261835805167795*pi) q[14];\nu3(0.26063692766422*pi,0.80207845791887*pi,4.08762291812372*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1899605117635619*pi) q[18];\nu3(0.486191592300771*pi,-0.174714531559298*pi,4.3798820907384*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.102645325051075*pi,0.032128197750357024*pi,1.1866922954051748*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[9];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.491588146704*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41817996900122*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3909875272701395*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2929492892372418*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.147396423753074*pi) q[16];\nu3(0.288023858570192*pi,3.15468705134181*pi,1.63318183168455*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46944165378096*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\ncx q[4],q[16];\ncx q[5],q[9];\ncx q[6],q[18];\nu3(0.696959493561904*pi,3.36916066240021*pi,3.3700942784807*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.44161083225085*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.149913258341112*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.381750680859882*pi,0.106299367271536*pi,3.44286289767315*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.245580963919583*pi,-0.0003259335779359773*pi,3.69945538271956*pi) q[21];\nu3(3.5*pi,3.33188479287644*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48875632312552*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.175493506102279*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.900002017858529*pi,0.62668558284824*pi,0.7685885517733879*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.631666363769283*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.181586375349759*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5303684975204483*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.315806646306817*pi,0.07958436196206697*pi,4.002349468135289*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5509006383963178*pi) q[12];\nu3(3.5*pi,3.44026464708407*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.394396552611308*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,4.49517918224329*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.42651402832771*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\nu3(3.5*pi,3.34387005115955*pi,0.5*pi) q[2];\nu3(0.549406383893433*pi,2.92756068824756*pi,3.79812786884651*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.262290757373238*pi) q[7];\nu3(0.530191187183208*pi,2.98687968562046*pi,3.45351980986455*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.820886635434924*pi,3.17963451752818*pi,4.08421736162428*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49779536433364*pi,0.5*pi) q[14];\nu3(0.18585104703099*pi,0.38481832424862605*pi,4.28811275447373*pi) q[16];\nu3(1.0*pi,0.0*pi,1.179379566733574*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6191640332516299*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.805967444524871*pi,3.26396256928409*pi,3.21966241718829*pi) q[4];\nu3(0.63707871201513*pi,0.17706378204822204*pi,3.83287283047731*pi) q[5];\nu3(0.458571731608862*pi,-0.134546461467343*pi,3.8136320964348*pi) q[6];\nu3(0.845904196912124*pi,3.43021646407289*pi,2.97652448233739*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.423081754806873*pi,2.53433195858634*pi,1.272566657349131*pi) q[10];\nu3(0.68506345647947*pi,0.8793982671601599*pi,0.921068231187117*pi) q[11];\nu3(0.729095177244699*pi,0.39494217932640097*pi,0.982721540797984*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.776566689803662*pi,-0.4459545772267832*pi,0.9949129360776869*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.40034178799466*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3465471017229511*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.7178352359885*pi,-0.24957999617717602*pi,1.082559256875622*pi) q[5];\nu3(0.38623723448442*pi,3.38027063954824*pi,1.310980213354581*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6798188240446*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.769679877658649*pi,0.49854511010341596*pi,4.27871113367996*pi) q[11];\nu3(0.641717153031734*pi,-0.4887793229231484*pi,3.97761283851754*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.625564347230257*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.675926817524399*pi,2.57801774452644*pi,3.83647390896736*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0650823094019833*pi,3.491397099221*pi,1.19486551533477*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5520521805797807*pi) q[21];\nu3(0.795897819236274*pi,0.8389737474551899*pi,1.086017987777806*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.683620260101978*pi,-0.332528349133848*pi,3.29520351247654*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.296606486692319*pi,0.19839141947161698*pi,1.15434154556043*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.573423587912277*pi,3.30731138776149*pi,3.31959496264333*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.660308692845075*pi,-0.237737822870709*pi,1.2219912895473009*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.419090621911969*pi,1.11944884286857*pi,4.33934318737999*pi) q[1];\nu3(0.149462559759627*pi,3.15136841227699*pi,0.8071220215032471*pi) q[2];\nu3(0.55542498969263*pi,-0.318850666184815*pi,3.90996340115431*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.448841066523735*pi,2.86755536840129*pi,1.57554053044538*pi) q[13];\nu3(0.439669390621368*pi,0.34233995700088304*pi,3.76087830915077*pi) q[14];\nu3(0.464419087222697*pi,3.09289708368778*pi,1.496858715339074*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.646453467163431*pi,2.59493801034254*pi,4.07885787701005*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.173945447066567*pi,-0.4745711513978046*pi,1.4949743089814*pi) q[3];\nu3(3.5*pi,3.49676939442281*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3361798773544789*pi) q[5];\nu3(0.291598473063877*pi,2.91750505276887*pi,1.77761686634235*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.117848779450102*pi,-0.382561985839376*pi,0.5982022231162683*pi) q[13];\nu3(0.591227299638753*pi,-0.284353184206121*pi,3.70203479644486*pi) q[14];\nu3(0.191831377578977*pi,2.90196017766523*pi,1.2334719833097472*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.753435532953164*pi,3.14320002643476*pi,3.93678445840665*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[5];\nu3(0.767610525734524*pi,0.207035814516087*pi,4.3065767746093595*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.738612896304389*pi,3.02067881502265*pi,3.07611877276719*pi) q[17];\nu3(0.569088893630536*pi,1.00294580253341*pi,0.986791371159374*pi) q[19];\nu3(0.266642834270464*pi,0.429253444767274*pi,0.667243625784646*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35096352854289*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41969469029494*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.2651500014088088*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.759089073119184*pi,0.7620092033369501*pi,4.3027570561219495*pi) q[17];\nu3(0.728312435981118*pi,-0.028042155873645003*pi,3.70371697836801*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.108342218981703*pi,3.39408571153079*pi,4.2148682474275105*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4142594314283*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.175938614458399*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.565139361579594*pi,0.5779733737608601*pi,0.617651805281437*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47893972011257*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[9],q[12];\nu3(3.5*pi,3.481824549229*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5987231540935372*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,3.36919268328671*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274631822375413*pi) q[15];\nu3(1.0*pi,0.0*pi,1.274644025580264*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257052257988009*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[18];\nu3(3.5*pi,3.45516671714667*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.364209478298956*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41155518867305*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.093816518823699*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.5732541591883296*pi) q[12];\nu3(3.5*pi,3.40418119991586*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.160273045749187*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[21];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.691750314319446*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5370927509389728*pi) q[16];\nu3(3.5*pi,3.43859843852972*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42286068076859*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2178505583345989*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.39237620028305*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4441610851526505*pi) q[7];\nu3(3.5*pi,3.42707989983427*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5130544715578222*pi) q[20];\nu3(1.0*pi,0.0*pi,1.261564055963977*pi) q[21];\nu3(0.334829183837156*pi,-0.37266715930941496*pi,1.70211709831833*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.335418920119998*pi,0.6359487343788699*pi,0.764172962597832*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5765098304498963*pi) q[19];\nu3(0.569221779516142*pi,-0.4930695625722256*pi,3.87698568197938*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.250914038416286*pi,3.22291351780313*pi,0.821455490036219*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.812590308269533*pi,-0.4859984788326692*pi,4.36501726466809*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.788192722819262*pi,2.50771512422391*pi,3.54689291026294*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.399905786420125*pi,-0.338441494005841*pi,1.80429116375086*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.320910684701027*pi,3.46886398494448*pi,0.6635518496534261*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.627436382616977*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.678574745368833*pi,1.02339647703482*pi,0.620174350837728*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.579108796080853*pi,0.389394950727154*pi,1.211215593755216*pi) q[9];\nu3(0.402038927416328*pi,0.7501386588484*pi,0.65211597471299*pi) q[10];\nu3(0.323251221112353*pi,-0.4299109951051572*pi,4.44441553062066*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.490852019787763*pi,0.6097711794505001*pi,4.20272102251145*pi) q[13];\nu3(0.162964072575413*pi,3.08039131121457*pi,0.667615775017779*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.721490553192038*pi,0.5764978284720901*pi,1.2570929843066811*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.358702514074328*pi,3.22502117466425*pi,4.40876865602757*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.609916588296691*pi,-0.49419351299926106*pi,0.832720080150116*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.153405912889054*pi,0.62029717450797*pi,3.62893751521834*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.396506389312355*pi,0.365297129383121*pi,1.069974123446471*pi) q[12];\nu3(0.170825140417721*pi,3.47500619434745*pi,1.53998039995386*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.646537691754528*pi,0.86817497445478*pi,0.5628195567939666*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.655283177520508*pi,-0.062738329866454*pi,4.2863290480974605*pi) q[19];\nu3(0.594129854636005*pi,0.25113076383036503*pi,0.70727250123669*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.289840302751254*pi,3.41654984038335*pi,1.68400867296033*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.403844820089627*pi,2.86031161347929*pi,1.416884370007581*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.597144468306327*pi,0.53901744664079*pi,0.8868413009054901*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.235409909932432*pi,-0.11415203455947098*pi,0.8106796387774919*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.701833547233064*pi,3.31573429582359*pi,0.7725130547022381*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.520113791323588*pi,-0.279748498308628*pi,0.663245966309736*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.707294656280076*pi,3.0785442590606*pi,3.25997508414403*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.524850150379957*pi,3.31911663452367*pi,3.96160099599333*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.733902008690852*pi,0.74657458640362*pi,4.36842698076258*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40182072410911*pi,0.5*pi) q[0];\nu3(0.248502767945496*pi,0.72347297477187*pi,3.76697065260065*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.474925805883571*pi,0.67088555595022*pi,4.09536114907353*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.53908434350607*pi,-0.029872058107828003*pi,0.849554962164652*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.337035240803646*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.355181645456843*pi,0.39748995336254*pi,3.56427471166073*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.222053324908126*pi,0.259403151904364*pi,3.4708439765962*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.515726341259292*pi,0.04653537340735303*pi,1.037327810696294*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.218937625617942*pi,3.17702702718719*pi,0.7724739552790509*pi) q[2];\nu3(0.705773930195259*pi,0.041813271123761986*pi,1.4366057741495402*pi) q[3];\ncx q[5],q[6];\nu3(0.904680399554846*pi,3.19200724523067*pi,3.64687098416073*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46331361606668*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47229764347686*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.722364055123781*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2783854672204549*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.239887426497323*pi) q[19];\nu3(0.367490021126613*pi,-0.313447812716002*pi,1.57685589722639*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.677009302947131*pi,0.19161474688984903*pi,4.1359193537998795*pi) q[2];\nu3(0.667233864900774*pi,-0.054640127690436024*pi,3.46094309693091*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.29514449290551*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.265689087850944*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[17];\ncx q[11],q[19];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47055727316601*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2274513282248711*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48364656798269*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3882955657865*pi) q[17];\nu3(1.0*pi,0.0*pi,1.281083369866701*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44671346627424*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.54633147516403*pi,3.27109047608797*pi,1.72452716988104*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5873324454351967*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\ncx q[10],q[17];\ncx q[11],q[19];\ncx q[13],q[18];\nu3(0.171400621697776*pi,2.75508965773035*pi,0.9360031015298911*pi) q[16];\nu3(0.229101945243436*pi,2.90795479865366*pi,1.79716323052993*pi) q[0];\nu3(3.5*pi,3.4666410187918*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.622911728348029*pi) q[8];\nu3(3.5*pi,3.45456429283589*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.275345157177369*pi,0.36699242761835305*pi,3.37326479374879*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5944556429313025*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.289133915935321*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3201430306566508*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.47276593395419*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.191201768362403*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39318593533069*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.28909295555376*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.708233693500743*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31768362754877*pi) q[21];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46791183215179*pi,0.5*pi) q[3];\nu3(0.842018248878107*pi,2.86659349563899*pi,3.60174119937912*pi) q[4];\nu3(0.903796104002145*pi,-0.496917506190131*pi,3.26225449324087*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[12];\nu3(0.496793502572005*pi,0.19315689897173904*pi,3.97157932846142*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.506170491768623*pi,-0.4091882641991943*pi,0.5711367920617612*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180488367249795*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4900735958910705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.634167781777441*pi,0.128252411357627*pi,0.975426866096553*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[14];\nu3(0.787657986673373*pi,0.469027535385371*pi,4.30299988053628*pi) q[4];\nu3(0.710549150628105*pi,-0.182821176600157*pi,1.02290525773669*pi) q[5];\nu3(0.546954800302068*pi,3.23622590470314*pi,1.68461960324084*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.338746406835236*pi,0.292793068192863*pi,3.86200393854877*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.651663338033958*pi,0.84975650419012*pi,4.4069590218464*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.68465469311618*pi) q[12];\nu3(0.192041208072573*pi,2.47047934966391*pi,1.3614115163687321*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.422098682385971*pi,0.18022601992730802*pi,0.649593765713093*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.79258093192383*pi,-0.333796783926337*pi,3.3943670813641*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.369821922642088*pi,1.0400688985349*pi,4.10488888178661*pi) q[10];\nu3(0.663773451849073*pi,0.331783593846421*pi,4.4383729810962*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.634017805930976*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.775062258649129*pi,3.40759822826416*pi,3.38601633063089*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.71998901235033*pi,3.2227263396645*pi,3.69923301354225*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.585549671620801*pi,0.499962716878965*pi,4.29018207758349*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.789866672874188*pi,-0.22347732545390397*pi,0.633323928273719*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.504146763683907*pi,-0.399031134282621*pi,3.90429105850772*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.094295684536333*pi,0.98588026364966*pi,4.01476484142085*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.257336177132559*pi,0.76556432442093*pi,4.4229560146214695*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.475252627303298*pi,0.06802973278188595*pi,1.245809591272197*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.423736364529828*pi,-0.303865325431871*pi,3.93152098866698*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.655346221053401*pi,2.42343706579798*pi,3.81846691834*pi) q[3];\nu3(3.5*pi,3.34768319391898*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.370507424751213*pi,-0.27990581951121496*pi,0.980093123586308*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.130157183950413*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.33669759488718*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.253027153044414*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.568049299686462*pi,0.7294961045411801*pi,0.509133706297543*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[19];\nu3(0.390134362277208*pi,2.98218699980016*pi,0.990068722269501*pi) q[2];\nu3(0.716522965014625*pi,0.8026343892187*pi,1.016180131341105*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.44861896569966*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.541203764523948*pi,-0.002394931462749994*pi,3.60880921775332*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283882411656763*pi) q[10];\nu3(0.246375336074717*pi,3.28306886860538*pi,0.709044612377165*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.266630893009186*pi,2.54646791860527*pi,1.07720793648089*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.38843426345686*pi,0.5*pi) q[1];\nu3(0.123787289929668*pi,2.67333386520696*pi,1.51992862995274*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.276265988232373*pi,-0.4833488897484289*pi,1.058541932982092*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5421162739716885*pi) q[11];\nu3(0.376031815399184*pi,3.37139530889778*pi,1.82823815352777*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.634556088260768*pi,-0.334903096073889*pi,4.07636929850948*pi) q[14];\nu3(0.245961327224054*pi,0.49474637280212796*pi,0.80636879714941*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35252904638395*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2796703728403531*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4661602797366005*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.461557097752413*pi,-0.016204549828050974*pi,4.19157724679973*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.227450844089108*pi,0.60911837601229*pi,4.248308003567891*pi) q[21];\nu3(3.5*pi,3.49550260389996*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6681793255335979*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217301501342674*pi) q[20];\nu3(0.698644933340632*pi,0.51359681677055*pi,0.721246082602107*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[19];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.539718227683294*pi,-0.304336467877684*pi,3.73526049717312*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\ncx q[8],q[12];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47974018549227*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.541227104014494*pi,2.64586495969053*pi,4.05214908435088*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42160456035349*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45434667279651*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31024777109616*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3247288139459*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.235922655728284*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281605525102187*pi) q[15];\nu3(1.0*pi,0.0*pi,1.323486031593806*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41206924551102*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.524574325258709*pi,-0.12474554419573203*pi,1.184880905397876*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.43464615725959*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.088995553006674*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[12];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.215481264677559*pi,0.252378997555171*pi,3.64149189445152*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0344016655140723*pi,3.44581716557993*pi,0.651900737891171*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.64076952099215*pi,3.46176796976588*pi,3.32986492233084*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.603730819939926*pi,-0.012688409425339997*pi,4.21150647603843*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5469740171135875*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6464590743241729*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44356351049305*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29784640561806*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.278680440901962*pi,3.06543427519834*pi,1.101650274813718*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.315312316013253*pi,0.5117074661144301*pi,0.68182819058169*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4907622888155405*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[12];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.236049748871771*pi,3.43298992673712*pi,1.0000430585293771*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.48061018588222*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.376125970407956*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.587779051855433*pi,-0.4836530050174409*pi,3.99133705307578*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.421620851606234*pi,2.78549699378749*pi,1.020343120791864*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.49772427837748*pi,-0.22030023913839197*pi,1.2908421261470528*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.211905172490325*pi,-0.259012738248029*pi,0.5086255473559905*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48918828884105*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.666066914148235*pi,2.94524963181596*pi,3.60485627916763*pi) q[8];\nu3(0.194501028861461*pi,-0.395220042632149*pi,4.180808733827099*pi) q[9];\nu3(0.547127137560418*pi,-0.08701815396504597*pi,3.6638959643314*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.191187933440572*pi,0.062813485865165*pi,4.1594020010344*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.659603317142392*pi,3.16985582698148*pi,4.2983434989343*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.297897807896011*pi,0.46557840358355296*pi,3.77944888817509*pi) q[8];\nu3(0.668823656227538*pi,-0.366491429175997*pi,3.80154233435432*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.701371522939399*pi,3.19499114361992*pi,3.6198666810824*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.809421240534839*pi,-0.06573520557573398*pi,1.429687078105108*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.711642489028081*pi,3.47673687929876*pi,3.19553297214042*pi) q[0];\nu3(3.5*pi,3.49719201501167*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.240731628810567*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.442801117137797*pi,-0.357544320868663*pi,1.6397508334694*pi) q[12];\nu3(0.403464087689142*pi,-0.349726973801467*pi,1.7372602251871*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.410506809496705*pi,3.31332994363153*pi,4.2006726524582305*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.897736728643187*pi,3.07819379129927*pi,3.34580254271097*pi) q[2];\nu3(0.505767172906757*pi,0.7409203848784001*pi,4.18497956573147*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.315433533793818*pi,3.46032455126875*pi,1.131335751158291*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.57927809434182*pi,0.6137516014416*pi,1.304692437525155*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.736380385512833*pi,3.38657738296891*pi,3.91242954112138*pi) q[2];\nu3(0.232261884945319*pi,0.50903420873221*pi,0.807917776868089*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.31554157905116*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.305441965431438*pi,0.17222297144726795*pi,1.318470359081246*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.870769662199629*pi,0.25509043928652597*pi,1.158937098366997*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.332640287131016*pi,0.215471524641217*pi,3.46091465849589*pi) q[6];\nu3(0.67074824399249*pi,0.36830009316874*pi,4.30989938463447*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.58868617244047*pi,0.79647725934092*pi,0.899649698260278*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.30932271376563*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.154247301105268*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.938419482144523*pi,3.22911676318931*pi,3.04104736374779*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46814314474206*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.152778356825322*pi,0.2956145816657*pi,1.155476473968809*pi) q[16];\nu3(0.626127183012949*pi,-0.4970184170886494*pi,4.15244413506963*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276222724034098*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40331996375204*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.118841209683581*pi) q[2];\nu3(3.5*pi,3.42343040635608*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47252687022771*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5002466993504107*pi) q[12];\nu3(1.0*pi,0.0*pi,1.221706310962164*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.350323417077487*pi,0.021310989711972983*pi,1.291562133584572*pi) q[18];\nu3(1.0*pi,0.0*pi,1.265022733423709*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4028722962496705*pi) q[19];\nu3(0.728389433035407*pi,3.29247929441902*pi,4.43915622334028*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.197437025547868*pi,0.497152858673502*pi,3.96612971691449*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5394842089778691*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33863503366318*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5362493677072298*pi) q[20];\nu3(0.66886039480548*pi,-0.14997562063654502*pi,1.339204049665999*pi) q[21];\ncx q[0],q[2];\nu3(0.202097543390645*pi,0.5669339651808201*pi,4.3560774663814*pi) q[1];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(3.5*pi,3.38023463311025*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.285509675254134*pi) q[14];\nu3(3.5*pi,3.31874866588567*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2677953991786182*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.621073739547851*pi,3.02984101711592*pi,3.01502488304974*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39499609818391*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.684060304980261*pi,3.37508402844777*pi,0.8565799660101889*pi) q[9];\nu3(3.5*pi,3.41629241353928*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1553651238077371*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.324186136004664*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.929684733887421*pi,0.016055470069774036*pi,3.73925833174373*pi) q[3];\nu3(0.280478025161181*pi,3.29803041929736*pi,1.2880069263007519*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.354755473518688*pi,0.9545583952402501*pi,4.26533353001463*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[18];\nu3(0.355101948007257*pi,3.45256667788699*pi,4.15924753156091*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40959937381499*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5815307028975321*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.523382574158479*pi,-0.260239481711659*pi,1.102128277258183*pi) q[20];\nu3(0.721140569600716*pi,-0.4833441982777013*pi,3.04081093287481*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.451258993477278*pi,-0.386712041229016*pi,4.22783557891218*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39339856518745*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.364166248620997*pi,0.139561732980633*pi,0.9646285518050479*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5412575000658655*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.43024287449932*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.324328373806886*pi,0.058957006039743964*pi,3.86036818400961*pi) q[20];\nu3(1.0*pi,0.0*pi,1.215921804565967*pi) q[21];\nu3(0.155977614826142*pi,3.12430104362502*pi,1.473173495792109*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.419341574380983*pi,0.004005633582451984*pi,1.161021205992461*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.20457436003672*pi,0.436668234366148*pi,0.712112882779126*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.425381513360033*pi,0.441555210158565*pi,3.5888286231432*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5326124937512035*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.3517777187793*pi,0.079748545163291*pi,3.55406922061819*pi) q[2];\nu3(0.411255807188403*pi,0.462201844904763*pi,3.53956726206233*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.306672900924551*pi,-0.4611787054085188*pi,4.438143562010589*pi) q[15];\nu3(0.227777905879174*pi,3.41823852762968*pi,1.269664929140752*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.254388308633969*pi,3.48529861001842*pi,0.622723733752095*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.706000753146188*pi,3.47039210085944*pi,3.5862484665967*pi) q[5];\nu3(0.551632818887454*pi,0.5251445195750599*pi,1.116470686796087*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.8450055913539*pi,0.252398963400988*pi,4.44620574657138*pi) q[15];\nu3(0.298763909773863*pi,0.49730552675780504*pi,3.65354590111695*pi) q[16];\nu3(0.228795206530922*pi,0.27421865884719*pi,3.31729159396832*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.463934753660329*pi,2.46249325488732*pi,1.06832734474875*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.233737888965683*pi,0.23249852534400295*pi,4.03937714330171*pi) q[6];\nu3(0.689121994633453*pi,0.340298070284635*pi,1.16815833865742*pi) q[7];\nu3(3.5*pi,3.47003583720879*pi,0.5*pi) q[9];\nu3(0.472464129420786*pi,0.326828750914566*pi,3.91541837919309*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.136168752018946*pi,-0.04987040845919499*pi,4.03885159312068*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1448741487899259*pi) q[20];\nu3(0.197651423771879*pi,-0.4444680326322791*pi,4.16774818135028*pi) q[21];\ncx q[3],q[19];\nu3(3.5*pi,3.36260929654889*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.480753809868255*pi,0.10564516212161101*pi,1.471144606741215*pi) q[7];\nu3(1.0*pi,0.0*pi,1.247813015318238*pi) q[8];\ncx q[9],q[20];\nu3(0.809396562417425*pi,0.60352534367295*pi,0.568770876997361*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.178452312237836*pi,3.11622856421761*pi,1.2488844312980318*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.214934243422903*pi,0.45967048366515195*pi,0.5927178188187997*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.35315548526554*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.383675633341635*pi,0.57778390267972*pi,0.5773477931491157*pi) q[11];\nu3(0.39533092186407*pi,0.19598094133686095*pi,1.1587354986151661*pi) q[13];\nu3(0.520089348104438*pi,3.35155348724717*pi,3.47440150164396*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.211145597364285*pi,0.29572888193760105*pi,0.723794050249341*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1715363849686469*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4961023111733205*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45565452882894*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34783898535402*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.564718610354309*pi,-0.351223181136896*pi,4.3811948133874505*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.8472066047804*pi,0.8369587620008301*pi,0.98146493720994*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30182487864649*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.704408588735808*pi,-0.244831044104528*pi,4.29594057501844*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.4722099217326*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.31346413504393*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.268613608656864*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.227441369321439*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47216058448322*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.31504029168125*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.194711385928642*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.629383364664551*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30488673497808*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41238608944057*pi) q[6];\nu3(3.5*pi,3.33457188703095*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.1682951451562729*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38453180936959*pi) q[15];\nu3(3.5*pi,3.4900401482418*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250055376360962*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.317378313671358*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38404689134966*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42756803999049*pi) q[12];\nu3(1.0*pi,0.0*pi,1.255267027868542*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.620218590529462*pi,-0.313523048357082*pi,3.2295067234333*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.3701144807885*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.471991676121149*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40693085554859*pi) q[21];\nu3(0.924523594532906*pi,-0.292543471887721*pi,0.780093657478883*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.73006638678271*pi,-0.197366158881212*pi,3.41522235727701*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.613996816659926*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.555665705721075*pi,0.52247906535913*pi,1.041369535743107*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.287122140704134*pi,0.6890689575100399*pi,4.32175758036999*pi) q[3];\nu3(0.69160925874728*pi,0.00455561604307797*pi,1.365494884787335*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.538891444686035*pi,2.81390371050909*pi,3.78072116590982*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.832343825321942*pi,-0.190780626892103*pi,3.5773655036289*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.199339527380128*pi,0.03381167408367103*pi,4.3579657934958895*pi) q[3];\nu3(0.300288764437131*pi,3.37109172379209*pi,0.5839810071677538*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.733311488671053*pi,3.03426793867251*pi,3.27336254597699*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.588425188449674*pi,-0.373437593282208*pi,4.35990135111475*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.718540660627852*pi,-0.180535410404633*pi,0.740970021271901*pi) q[19];\nu3(0.245042030734268*pi,-0.38669287148362597*pi,1.032315221065276*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.379460651810284*pi,0.66803210837343*pi,4.17135295520511*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.633447678724784*pi,0.79979004274971*pi,0.9902283170220361*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.76850948383687*pi,0.31278615635082296*pi,4.46800548839819*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.380506309657554*pi,2.91916922982563*pi,1.400704251476819*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.360236028247865*pi,3.34170483940453*pi,0.6729800121867779*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.245215095882247*pi,-0.367339932771356*pi,4.190739116957079*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.793475146377078*pi,0.005794003081764032*pi,1.48915425615708*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.560377648826892*pi,-0.382964559187184*pi,4.16269941989809*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.288482262653531*pi,0.5909171360179799*pi,4.42654811211771*pi) q[10];\nu3(0.526580210425416*pi,-0.4213886486562549*pi,1.058103316459311*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.627307943618229*pi,0.19092815014561704*pi,4.3844859104557*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.814401331572335*pi,0.54858305628862*pi,0.604540819736954*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.456126256004194*pi,2.97352967451932*pi,1.324160826027694*pi) q[5];\nu3(0.604083113699718*pi,3.36397933775645*pi,3.05562926687303*pi) q[6];\nu3(0.611191813304873*pi,-0.15070120122916397*pi,0.5666067009995404*pi) q[7];\nu3(0.639705869633734*pi,-0.193381165795331*pi,3.48531112160341*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0712213134643358*pi,0.42913093699444904*pi,3.98749686615214*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.447505162751601*pi,-0.064951485981394*pi,1.0402012539000292*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.828027641396247*pi,0.8217059855114099*pi,4.354262090877301*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.504535452720639*pi,2.74102635407738*pi,1.02109487588119*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.387708499298168*pi,-0.125101364338208*pi,4.46046073600054*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.328014080777209*pi,-0.285961537492129*pi,4.13314232186621*pi) q[14];\nu3(0.227136220759225*pi,-0.10805686265003*pi,3.8798212588895*pi) q[15];\nu3(0.645620917000181*pi,3.42965177288912*pi,0.628919232540345*pi) q[17];\nu3(0.828129679310654*pi,-0.07776702940171398*pi,0.777400573241918*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.574949553856378*pi,2.83299490185039*pi,3.70853582402155*pi) q[14];\nu3(0.2302865111767*pi,0.83320980068242*pi,4.23481520679756*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.383932703680566*pi,2.4704154806156*pi,1.4240701097306139*pi) q[18];\nu3(0.557390023665833*pi,0.53411827637402*pi,1.320858798758145*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.690780286206527*pi,0.32466065138211*pi,1.2314279156907189*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43876598314267*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40049114033559*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.132550545751522*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.4124259480890982*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49381862471728*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[8];\nu3(3.5*pi,3.25270519822417*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47990151756392*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.4074127609974711*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1644400543687898*pi) q[11];\nu3(1.0*pi,0.0*pi,1.241978694890943*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45268182495217*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2958969057225929*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.44925748169085*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.5178991693314235*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,0.5366529565094122*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3174695582188631*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.36157956822562*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.37668381117*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.48502940512624*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40905373554102*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5366667284028428*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33953094286747*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.1946223161109981*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.402276175041513*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49159793195036*pi) q[20];\nu3(1.0*pi,0.0*pi,1.359165849673273*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43981657906218*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4923785134619205*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.241165558891486*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.776894519723357*pi,0.70687061715706*pi,0.8692484996109779*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.748295306908844*pi,3.20437915223891*pi,2.89745173055534*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.645320845716113*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49600178908789*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.25346168659432*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[21];\nu3(0.565416101884649*pi,-0.04097575840232398*pi,3.75496166628582*pi) q[5];\ncx q[6],q[18];\nu3(0.188820155301608*pi,0.6160697682018801*pi,4.43509605985478*pi) q[7];\nu3(0.45043078192257*pi,2.96756562908769*pi,0.6904069396488239*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5274348152162016*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.561879735831711*pi,-0.15643829092286698*pi,1.15308259637388*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.420559611439924*pi,-0.437841801538373*pi,3.9383038832037*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.777255130239454*pi,-0.286012952696478*pi,0.6993854876055849*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.19430109796518*pi,-0.327780299056756*pi,1.40067691317406*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.782848231920538*pi,3.3823982433429*pi,3.41548208799026*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.748042596270153*pi,-0.335846664846458*pi,3.51795376279481*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.676717545469078*pi,0.30853400235693496*pi,3.90201403005643*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.912701864960369*pi,0.06405642624599694*pi,1.54811299052929*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.532664353112088*pi,0.146541709245954*pi,0.675035522123407*pi) q[1];\nu3(0.602845863661331*pi,-0.4153049868631516*pi,3.61607039827372*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.633385791316079*pi,0.7835563100960901*pi,0.670334181096331*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.768857250340171*pi,3.39921660000239*pi,4.180076477971809*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.670424162564009*pi,-0.302811109472292*pi,1.0417947446899611*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.526644374051737*pi,0.82042930332814*pi,4.3438452836777195*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.860932815491104*pi,2.94087252493951*pi,4.314240859246199*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.694120491290657*pi,3.20865494809685*pi,4.268228473445809*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.272653737968758*pi,-0.23405788335065397*pi,4.1744747653075*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.352174077862378*pi,-0.30199080462177996*pi,0.792806874696248*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.392260742303903*pi,0.64607788426876*pi,3.88183585408243*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.725553563267326*pi,-0.24082198640422903*pi,3.28799224774261*pi) q[16];\nu3(0.537874452542653*pi,0.7794901447383*pi,0.898785684042018*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.153556420704174*pi,0.73533925230941*pi,3.82944014310115*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.137140319308764*pi,0.429186995390475*pi,4.13669978762786*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.756740538132492*pi,3.01639616389884*pi,3.7305724659637*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.741728227881252*pi,-0.264709973557952*pi,4.0591454775222005*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.535406817633002*pi,3.28337418876816*pi,0.695072111182764*pi) q[15];\nu3(0.550137399230644*pi,3.16721266412666*pi,4.2884490074211*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.638875427850167*pi,3.09891531453068*pi,3.62139690259051*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.615990863247583*pi,3.4022117894148*pi,4.03235276054236*pi) q[21];\nu3(0.971158788863744*pi,-0.324903920922438*pi,3.27639839840497*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0664582729865871*pi,-0.298273135084824*pi,4.24995991653066*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.368099113146759*pi,0.71752389428823*pi,0.68804681256294*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.4856195557035*pi,2.92004989762059*pi,1.1555154880140939*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.188525854907957*pi,0.5666175626380401*pi,4.241157561096831*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.906057774913513*pi,2.67624950697614*pi,3.43336614839742*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.646062185172203*pi,-0.036837492815117*pi,0.989607204930282*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.211765683173397*pi,3.10113031573531*pi,1.66511730327456*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.30019157946663*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.382222210909827*pi,3.32057463897422*pi,1.87735601571063*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.131657472661113*pi) q[14];\nu3(0.704334203576606*pi,2.87275692914992*pi,3.69399352396612*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27926039158334*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49510315287305*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37542790417383*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.20252502521664*pi) q[11];\nu3(3.5*pi,3.30093917649143*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.205052905595966*pi) q[15];\nu3(1.0*pi,0.0*pi,1.345803741489831*pi) q[16];\nu3(1.0*pi,0.0*pi,1.39125068727386*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46435739204441*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[9],q[10];\ncx q[12],q[15];\nu3(3.5*pi,3.44648713589942*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4289994909553805*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.288483107966909*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2757451099974149*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[21];\nu3(3.5*pi,3.38472605595281*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42223013821699*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.366113260557674*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5917333286572111*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.42224594348699*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.618649522776734*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.482134836202119*pi) q[17];\nu3(1.0*pi,0.0*pi,1.364052060853149*pi) q[20];\nu3(3.5*pi,3.36165298769989*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(3.5*pi,3.37401252838333*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.2632120358531869*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.236577188712169*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5601913532710205*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5541852188753694*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5535947112810697*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5702174082681415*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.111607872577323*pi,-0.4529543792492688*pi,1.306773690145842*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.340402733910672*pi,-0.39148870138741*pi,4.417469643029349*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44936006911689*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.195039926492975*pi,0.251691054783889*pi,1.028495876906274*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.405038878675811*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.53695063975009*pi,3.46116347082263*pi,0.818852940370295*pi) q[1];\nu3(0.324808681872603*pi,2.90327215771465*pi,1.395455589081553*pi) q[2];\nu3(0.790753241922612*pi,3.10641890198896*pi,3.59804837444133*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.516345745871497*pi,-0.4960689715642418*pi,3.48722365409917*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.775447080016627*pi,-0.14047775028132897*pi,0.853513199893164*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.617364578126019*pi,3.48059127692685*pi,3.71194930068773*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.257492541232243*pi,3.06920152051172*pi,1.8931643108502*pi) q[2];\nu3(0.63526042990925*pi,2.81501244149162*pi,3.6482706301396*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.653458353017251*pi,-0.4785466772326321*pi,3.62812665162937*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.57219079739538*pi,-0.12121364557779901*pi,3.85021016002332*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.583757445616586*pi,0.08181590402653705*pi,4.0363058256489*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.791179897079529*pi,2.49180692893795*pi,3.98890658131516*pi) q[11];\nu3(0.445583960600956*pi,0.259789016120093*pi,0.996794621210146*pi) q[12];\nu3(0.508346100585054*pi,0.7482021266577701*pi,0.710421872224674*pi) q[13];\nu3(0.558567331571227*pi,3.09843425523703*pi,4.20681649696295*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.799440046168445*pi,-0.4211964798123443*pi,1.073521651717557*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.579049729059584*pi,-0.07522605499735602*pi,0.5541544834383171*pi) q[9];\nu3(0.443253829025293*pi,0.5804523456997901*pi,3.766691726866*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.430333974329091*pi,-0.389944986914567*pi,1.80432792627075*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.703083939056631*pi,2.54893856631648*pi,3.48751690198013*pi) q[14];\nu3(0.404699104095582*pi,0.33294489926927895*pi,3.46561217500304*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.54655162142349*pi,-0.291186956240653*pi,3.52227008376637*pi) q[19];\nu3(0.373579516347148*pi,0.15372887007772096*pi,0.8165753861718019*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.290942820444145*pi,3.45492100007264*pi,1.1084941567982352*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.294636696153314*pi,0.5206568723*pi,4.15583572324814*pi) q[9];\nu3(0.413399086402704*pi,0.48523974010856497*pi,0.8165374008548589*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.327757698314892*pi,3.17598041202168*pi,1.2678422248198071*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.532854674650921*pi,3.35585309167859*pi,0.785949349772431*pi) q[19];\nu3(0.579474746522664*pi,2.58389637131789*pi,3.45809196150458*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.335872389931718*pi,2.91037172498229*pi,1.64505655536568*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.550397683009687*pi,-0.4538664604529664*pi,4.26432252972492*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33807591896012*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.27795982152512*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.56095446682254*pi,0.161171324907316*pi,3.77341227835049*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.219431765194955*pi,-0.191914681977698*pi,1.2848947628044871*pi) q[0];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.619008167353827*pi,-0.4799862393834518*pi,0.746115174964146*pi) q[5];\nu3(0.675725281592064*pi,-0.392891186633162*pi,3.78071626010676*pi) q[6];\ncx q[7],q[11];\nu3(0.36463165019336*pi,0.54880395074969*pi,0.5317974890276691*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.754134622116693*pi,-0.4604259138519329*pi,3.12767568075246*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31040834252909*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.256592032773215*pi,3.14906124186814*pi,4.3976404095882*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.58895932092642*pi,0.155363225107217*pi,1.18366281444779*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49432733713471*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.48730703360589*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.315201962379527*pi) q[14];\nu3(1.0*pi,0.0*pi,1.147661987646138*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.613146282826804*pi,1.15117121450551*pi,0.839095386859738*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[15];\nu3(3.5*pi,3.4700496956961*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2165405231287751*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40721490852533*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.638041537598497*pi,-0.4890480081854485*pi,3.76213663580991*pi) q[18];\nu3(1.0*pi,0.0*pi,1.36844691249871*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.606837402500193*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42454567720902*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45578704076455*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.288835466550311*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40841118558563*pi) q[9];\nu3(3.5*pi,3.40758892203698*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.298584345826597*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5662492011956481*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.33957715743771*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.202168742488771*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(3.5*pi,3.43995603778706*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.231781528001806*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4145079343595*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.271051083468564*pi,-0.49806006512806544*pi,4.1396390981195*pi) q[13];\nu3(0.199353793371922*pi,0.47873441782984105*pi,3.4976130480436*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48001714228374*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39903415252751*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.266309164609582*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255024262584492*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5182737763816339*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.618321592435427*pi,0.9024406960437299*pi,4.450366309777349*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5828117398082635*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.175274540951194*pi,3.43577090450567*pi,4.1530764061002206*pi) q[13];\nu3(0.472560450360001*pi,3.09304120709933*pi,3.40716339477962*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.44438733694852*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.261927967408951*pi,0.9755920807059899*pi,4.39138509821768*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.302715652242947*pi,0.43841510738214595*pi,3.63039671775369*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5938340687707298*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5292270117571736*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.373699567181994*pi,0.70361535676421*pi,3.72501375418367*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.29410115283463*pi,0.9821902529814*pi,4.38485459704662*pi) q[11];\nu3(0.558169699084724*pi,0.27360504545028796*pi,4.233355922007529*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.58414215286267*pi,3.24573486572722*pi,4.1889821336186195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.637181718406533*pi,-0.19212999626793797*pi,3.44228984353568*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.231295843869222*pi,-0.18867206150730398*pi,0.783925948418822*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.321138601492436*pi,-0.20778678617734497*pi,1.3464116056239601*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.387163718722111*pi,2.62725227101463*pi,1.208469329466779*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.34112988150545*pi,2.99060951253812*pi,1.57697809172274*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.459441379457042*pi,-0.34663311929515*pi,1.346946498557062*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.322936257278807*pi,-0.18049153062901602*pi,0.64334793866335*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.418318128945645*pi,3.06733526726643*pi,0.5897195581124194*pi) q[9];\nu3(0.614329248271257*pi,-0.40377697982540783*pi,0.870644208816634*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0982833626222491*pi,3.09217008942106*pi,0.5845961594811551*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.761097299565362*pi,-0.198769936507797*pi,4.36459852286679*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.322643546071206*pi,-0.41758549746750473*pi,1.737649044492*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.17166722676191*pi,0.0010101419416900237*pi,4.48849980007018*pi) q[8];\nu3(0.519668197095403*pi,0.96719782323641*pi,0.891293969131191*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.797746402317384*pi,-0.030682060683951018*pi,4.10999939112703*pi) q[16];\nu3(0.369607022427938*pi,-0.324596364029185*pi,1.55000848235941*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.353641926063518*pi,3.30848718422383*pi,0.679590821301972*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.571202984887957*pi,2.66879790185836*pi,3.99391448993972*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.705091398805181*pi,0.84846389851325*pi,4.44542597324606*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.449111003060027*pi,2.85279000253589*pi,0.920520740397331*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.688690646605779*pi,0.10335748259613298*pi,4.40795933663499*pi) q[16];\nu3(0.882640632600196*pi,2.93062239696879*pi,4.13689285543145*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.205633447015584*pi,-0.130826977152584*pi,1.32679894000382*pi) q[20];\nu3(0.421943194797447*pi,3.10717694505876*pi,1.214508201448738*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.57556084405417*pi,2.73429872846403*pi,3.85391508738009*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.669121214992082*pi,2.99830138968574*pi,3.32784939231267*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.598348405693664*pi,0.18906533906558598*pi,4.3189669868204*pi) q[18];\nu3(0.498860054560265*pi,0.19929241685178*pi,3.50505527108416*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.435057508400996*pi,0.96724105035717*pi,4.446238601080561*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.4179843512982*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1924275388685919*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.664665436501348*pi,-0.399691836489162*pi,4.46655481223459*pi) q[18];\nu3(0.793858711980766*pi,3.29331148255895*pi,4.233692208145261*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.161376269330315*pi,-0.09230153441940903*pi,3.73292852837544*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44287541255933*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48155065485346*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.29098548448103*pi) q[9];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.193529252205837*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.484401713375156*pi,3.11711011272113*pi,2.03712437824879*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[21];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3812538861987*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5560531330688465*pi) q[10];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.2502638988277082*pi) q[14];\nu3(3.5*pi,3.47588438546249*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240241953988182*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.46383691093407*pi) q[9];\ncx q[11],q[19];\ncx q[12],q[18];\nu3(3.5*pi,3.45850321871437*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.367575079441771*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.628272010935945*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[4],q[21];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43980843700288*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37337188922203*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.37367099505949*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2451618514485419*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268381060751547*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.531778788629469*pi) q[20];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46978978615992*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.314885100215918*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.4558240188649005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44436581508873*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.889864066690282*pi,2.84808703725492*pi,3.88114255504176*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.321017164704729*pi,3.08665716544223*pi,1.59564737766876*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1824310528412671*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.464613146493599*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.734725974080453*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.124393390823871*pi,0.404282893907122*pi,1.022135561718625*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.88386834542408*pi,-0.11344753502952598*pi,1.110094641816439*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.483946765481241*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.32714754515352*pi,0.8203122958470901*pi,4.34705157149022*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.300191407451122*pi,0.5380125422091999*pi,0.5086578326406622*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.576828740431562*pi,0.5718385892370601*pi,4.43150270031825*pi) q[20];\nu3(0.282692471216394*pi,0.13508363522857703*pi,3.43561288671354*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45929624062859*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,1.2394556085267459*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.483348931883266*pi,0.297253651392281*pi,0.830383832427265*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.623392670040015*pi) q[15];\nu3(0.923811155490358*pi,-0.0024229663304929927*pi,1.287907901213286*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.476235844353815*pi,0.252724851715904*pi,3.93886838650289*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.735488644067748*pi,3.09251999046694*pi,3.03640683841958*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46475300316661*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.385498994093217*pi,0.020096597450019016*pi,4.26678158976332*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.617993772257953*pi,3.16014747664108*pi,2.86154891262557*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.302582013826115*pi,0.495309841050516*pi,0.95333262384381*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.568110165822049*pi,3.37588132153123*pi,4.14317315796144*pi) q[6];\nu3(0.251302052088266*pi,2.82226440530357*pi,1.2092396219324502*pi) q[8];\nu3(0.368504867962752*pi,3.12458341085011*pi,2.08763308155775*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.925404260420469*pi,2.99039844225208*pi,4.1613174695214905*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.102933952143727*pi,0.16376700590930804*pi,1.065645921444283*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.462256841250131*pi,-0.10894511612268598*pi,1.260399161362339*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.197720640492584*pi,2.771142734517*pi,0.7373232987321949*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.824031874158695*pi,0.7789401976358199*pi,1.1740290787615981*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.305442143922226*pi,-0.48819207630068*pi,1.98530899552102*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.691649332963191*pi,3.40436367607725*pi,0.612952107007027*pi) q[19];\nu3(0.856524933767772*pi,0.06483086673782601*pi,3.91542591426603*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.785437459820093*pi,0.73817623233892*pi,0.5536803077135558*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.446191351795102*pi,-0.051891882193820016*pi,1.162422278428037*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.487005923747151*pi,0.10088807600143501*pi,3.50007697522113*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0830728144342243*pi,3.05134021242369*pi,2.03336511145353*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.78170548691525*pi,3.13911848163399*pi,2.92342302983634*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.812222045892835*pi,2.97316068743284*pi,3.21920127790854*pi) q[15];\nu3(0.896389511607605*pi,0.49639710294211303*pi,4.04014675988548*pi) q[17];\nu3(0.757998944989652*pi,3.21584220435782*pi,3.65799615717762*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.267542792974735*pi,0.041666953644308946*pi,3.55677862295043*pi) q[5];\nu3(3.5*pi,3.45096051234464*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48234038924261*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.225560841444939*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.126089418509478*pi,0.5555553464416401*pi,3.66493825835134*pi) q[13];\nu3(0.589999309933028*pi,2.68366674704522*pi,3.64033166231473*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2024215649272572*pi) q[16];\nu3(0.496549272258595*pi,-0.241576946679865*pi,4.30984037835475*pi) q[17];\nu3(0.792285803410078*pi,0.15705310468932998*pi,3.9695044977543*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\nu3(0.551018985408403*pi,-0.094396323935722*pi,0.769003730990474*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.336341402148562*pi,3.2045620265784*pi,1.971366464129*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.46205588934716*pi,0.5*pi) q[0];\nu3(0.821779695725602*pi,-0.13871728306102*pi,0.780269971621302*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.301618604614526*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47627263795916*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.4285697172977039*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5848608064277762*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42982056834375*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5080023519708345*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.103714630263736*pi) q[19];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.110595947926824*pi,0.464953593187553*pi,0.85119667065132*pi) q[3];\nu3(3.5*pi,3.32785580909955*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[9];\ncx q[10],q[16];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.122181001244339*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.564973474646554*pi,3.12183939511485*pi,4.4744506502906205*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.480336663777949*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.641348695876637*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42400200808925*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5415917262211378*pi) q[19];\nu3(1.0*pi,0.0*pi,1.152852544425709*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.40458688303851*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.517256785933356*pi,-0.35917559230490204*pi,3.75324448229333*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.174334664834234*pi,-0.49943335127624583*pi,1.4804549525245752*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5026573368447558*pi) q[17];\nu3(1.0*pi,0.0*pi,1.319382208441233*pi) q[18];\nmeasure q[7] -> c[7];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.8441363782326*pi,-0.4772604245173834*pi,4.04846256119962*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44658432465956*pi) q[21];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46093679230718*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[21];\nu3(3.5*pi,3.45563585863817*pi,0.5*pi) q[13];\nu3(0.474255936032423*pi,3.43076286101636*pi,4.40909991934738*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4097665293907649*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5851969858477806*pi) q[18];\nu3(0.523032683188647*pi,0.32791588087535795*pi,1.0073224443689082*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240449056068625*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40069077633656*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,1.174539024445781*pi) q[3];\nu3(0.448862183514652*pi,0.23623336743846302*pi,0.756352227645089*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.337448022781307*pi,0.8071719961908099*pi,4.14545868380757*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.706639733730394*pi,3.31095219685967*pi,4.08850304839408*pi) q[8];\nu3(0.287190286555425*pi,2.70098855222486*pi,1.453681607011473*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.27944096814101*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5275303045017954*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.39287863285836*pi) q[3];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.343179339564216*pi,0.15889446996726297*pi,3.43210884464852*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[17] -> c[17];\nu3(0.863861100189135*pi,3.35382416930059*pi,0.539560530480595*pi) q[0];\ncx q[1],q[3];\nu3(0.400539398840838*pi,0.15994998619160605*pi,1.278952044704429*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.495441662045183*pi,-0.4614154492459226*pi,0.97515662829127*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.208694202939284*pi,2.54475554741841*pi,1.53510276418044*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.389251594813046*pi,0.89509002046921*pi,4.0450540898185*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.971157566980355*pi,0.03551138401199805*pi,0.868526661347358*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.126540875956704*pi,0.6841701469636501*pi,3.9942910013446*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.048965502729505*pi,3.23170769018953*pi,0.748939261124201*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.538171740629439*pi,3.36716905332648*pi,0.6209916127842801*pi) q[1];\nu3(0.446684676217919*pi,0.257532605995762*pi,1.35634667997098*pi) q[3];\nu3(0.769130992787272*pi,0.6045230392581*pi,4.24854339264699*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.48824792736989*pi,2.64824733857248*pi,3.73157876796325*pi) q[15];\nmeasure q[15] -> c[15];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.492291368232724*pi,-0.18315503854703802*pi,3.67079238775954*pi) q[0];\nu3(0.82125336617423*pi,2.80145117887132*pi,4.28793595205497*pi) q[1];\nu3(0.265539225422742*pi,-0.127852804547044*pi,0.651253441565513*pi) q[2];\nu3(0.440547771088261*pi,-0.078581046095403*pi,0.5641272748123909*pi) q[3];\nu3(0.399295158770977*pi,-0.020323130195435024*pi,4.483531826094881*pi) q[4];\nu3(0.299008767663336*pi,-0.11479180079386497*pi,1.59107601164767*pi) q[5];\nu3(0.795532380177139*pi,2.68217179745594*pi,3.61523523622934*pi) q[6];\nu3(0.707709389637856*pi,0.17363491419408805*pi,4.37947040956621*pi) q[7];\nu3(0.364852900548478*pi,3.44129103733266*pi,1.252170054942255*pi) q[8];\nu3(0.564530953104389*pi,0.13962798316158298*pi,1.161978822602616*pi) q[9];\nu3(0.454887180226186*pi,3.18898175219464*pi,4.441610715636299*pi) q[10];\nu3(0.710739242826351*pi,0.15007002740319897*pi,4.28313169091493*pi) q[11];\nu3(0.33593989431942*pi,-0.143048362864664*pi,0.881354922339491*pi) q[12];\nu3(0.73792825550429*pi,2.58262240075273*pi,3.84343197629653*pi) q[13];\nu3(0.707353236991924*pi,3.39069103019016*pi,3.95235390790664*pi) q[14];\nu3(0.412485614416164*pi,-0.06286798881936001*pi,4.2696464335210695*pi) q[15];\nu3(0.380139683188372*pi,2.36309387086658*pi,1.203241709344867*pi) q[16];\nu3(0.391229671681248*pi,0.259081920446704*pi,3.51572166074707*pi) q[17];\nu3(0.326806466318757*pi,3.44159842080411*pi,2.04357064688297*pi) q[18];\nu3(0.554053568178103*pi,-0.4724661539640506*pi,4.4149273975051795*pi) q[19];\nu3(0.364249647954649*pi,0.7709731740330199*pi,4.10807727812863*pi) q[20];\nu3(0.652652988993157*pi,2.6557379574442*pi,3.71544921963235*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[19];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37543145122198*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38793719805996*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49974942064471*pi,0.5*pi) q[4];\nu3(3.5*pi,3.29608778235089*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38085781343601*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46376433339855*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.232218992638423*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.089802058380715*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.262118290392575*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292872365267723*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2275780522864301*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173816306833125*pi) q[19];\nu3(3.5*pi,3.31269499967868*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[16];\ncx q[3],q[19];\ncx q[4],q[9];\ncx q[5],q[13];\ncx q[6],q[10];\ncx q[7],q[18];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.20928475001124*pi) q[11];\ncx q[12],q[17];\ncx q[14],q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.40519849838657*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4919397870794*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.61029561790532*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3340410408534908*pi) q[10];\nu3(3.5*pi,3.47650890751033*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5136553221599978*pi) q[13];\nu3(3.5*pi,3.48516219213959*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40324305284388*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46127276982317*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31300503741241*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46535656680505*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5727722723722263*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326244102813659*pi) q[20];\nu3(1.0*pi,0.0*pi,1.181533339314862*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[16];\ncx q[3],q[19];\ncx q[4],q[9];\ncx q[5],q[13];\ncx q[6],q[10];\ncx q[7],q[18];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5568052856046792*pi) q[11];\ncx q[12],q[17];\ncx q[14],q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4045193569181595*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.719884124569206*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.642360921550178*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5960547557574984*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.449607490633294*pi,2.94390018854803*pi,1.83849405707328*pi) q[3];\nu3(0.835689062338454*pi,3.06303129856817*pi,4.36372684898979*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.476242602168695*pi,0.6222815060726601*pi,4.15526796002053*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.438350066521049*pi,-0.03941096618798701*pi,4.44129144984044*pi) q[19];\nu3(0.217569885064918*pi,0.71497950382614*pi,4.24924311659376*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.652518283267523*pi,2.99000015161915*pi,3.34889976201382*pi) q[3];\nu3(0.743515517566965*pi,0.288862994522214*pi,1.244014903063277*pi) q[4];\nu3(0.343011276514427*pi,0.6275920247828499*pi,4.202869520822031*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.621479261290428*pi,0.92534448841932*pi,0.842355415528095*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.813933606030577*pi,-0.274151296600217*pi,3.69670816648636*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.422012162287569*pi,0.29869088385521403*pi,0.5760178564886514*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.232761294768977*pi,3.23448544733589*pi,4.43955264361907*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.598063066097588*pi,0.057148622660512016*pi,1.55682466622385*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.237703411009422*pi,3.04666825527241*pi,1.164283878144225*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.658144129860058*pi,3.25812841703488*pi,4.00490681676971*pi) q[11];\nu3(0.269703777789334*pi,2.95343110908113*pi,1.014581917866386*pi) q[12];\nu3(0.454205286607304*pi,0.255534456003611*pi,4.09598122940041*pi) q[13];\nu3(0.643815026361391*pi,0.044966661428595955*pi,1.276906692746394*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.568984326736402*pi,0.399672134139595*pi,0.5269431031197708*pi) q[1];\nu3(0.52360687141866*pi,-0.087840338598687*pi,3.99989427274228*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.328705401900429*pi,-0.4351101965249856*pi,1.068648487971197*pi) q[7];\nu3(0.466615235142103*pi,0.226981712144382*pi,3.84139438413867*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0194598022388863*pi,3.0167648557442*pi,0.727590247241931*pi) q[11];\nu3(0.776148179083015*pi,0.6546193751785401*pi,1.09036052890152*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.51438471981051*pi,0.250564919329637*pi,0.980830782155268*pi) q[14];\nu3(0.633288951629629*pi,3.27446769690319*pi,3.21776257800504*pi) q[15];\nu3(0.754831281020128*pi,-0.19995319610187*pi,0.85447786960948*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.76589896201055*pi,0.6895348181027099*pi,0.8414479809000059*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.852878795167173*pi,-0.05734328965524599*pi,4.20219383859306*pi) q[2];\nu3(3.5*pi,3.39385949330562*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0740617351177299*pi,0.49803976416847096*pi,0.5498933180167105*pi) q[6];\nu3(0.545037528517185*pi,3.20713723000352*pi,3.03513497006488*pi) q[7];\nu3(0.28809409064183*pi,3.02718112058506*pi,1.3537663642686661*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.63400003063989*pi,0.33851679642313104*pi,1.2766482259337462*pi) q[15];\nu3(0.338171969308986*pi,2.98765381485854*pi,1.53887178197342*pi) q[16];\nu3(0.166638260695019*pi,0.10413292778458205*pi,0.67326514850521*pi) q[17];\nu3(0.191398396090742*pi,3.40981637387298*pi,1.402659134545527*pi) q[18];\nu3(1.0*pi,0.0*pi,1.312635929366845*pi) q[19];\nu3(0.617642823486897*pi,2.7033298974588*pi,3.97947852119122*pi) q[20];\nu3(0.227683185623975*pi,0.7289380294602099*pi,0.761962418330394*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.242664848647652*pi,3.34669145622944*pi,4.19508199410401*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.785445175794805*pi,2.49456375596517*pi,3.88791339083712*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.39925975677739*pi,2.41466814050467*pi,1.2677657413118881*pi) q[20];\nu3(0.659600131970535*pi,3.30092162389759*pi,3.59090618149746*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.26481335886463*pi,0.42115897631424004*pi,3.63202693721294*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.71453463566459*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[15];\ncx q[2],q[9];\ncx q[3],q[19];\ncx q[4],q[18];\nu3(3.5*pi,3.42168032336818*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.419716244466848*pi,3.19887049567804*pi,1.84771673354627*pi) q[10];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.256111825917463*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41868701310406*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49730757806544*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35969750662996*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42604066870244*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.117953962294185*pi) q[8];\nu3(1.0*pi,0.0*pi,1.264548013428936*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.49621145510873*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4249864352681492*pi) q[14];\nu3(1.0*pi,0.0*pi,1.130438166388869*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0883351226361841*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[15];\ncx q[2],q[9];\nu3(0.641940212973545*pi,-0.49263693816961085*pi,3.71759585465281*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.40570157300057*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.6671696085088941*pi) q[13];\ncx q[16],q[21];\nu3(0.439939384839877*pi,0.14464913875444696*pi,4.31280746586791*pi) q[19];\nu3(1.0*pi,0.0*pi,1.079954327082917*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.511533559501561*pi,0.22917953598818896*pi,1.280228561786449*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[17];\nu3(3.5*pi,3.26935755756281*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44810868162625*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4794208739903905*pi) q[9];\nu3(1.0*pi,0.0*pi,1.186776142442882*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5962998228301597*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4785978154281*pi) q[15];\nu3(3.5*pi,3.45867675980998*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.467250998502109*pi) q[18];\nu3(0.934442256944932*pi,0.35419056494281*pi,0.784781136787098*pi) q[19];\nu3(1.0*pi,0.0*pi,1.225988834312677*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[15];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49691534831345*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.192604143578171*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5253923532924634*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39927154316495*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34648643968502*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.365535026723016*pi,3.26556813104781*pi,4.49202672992032*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.45973042238072*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.873794767913258*pi,3.01431194818612*pi,3.78923147874022*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.528148454906204*pi,0.5430281651434601*pi,4.26698329889319*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.181642713058254*pi,0.22518648370239203*pi,4.04190979603627*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.811009925541914*pi,-0.4372288876482282*pi,3.84644249095374*pi) q[11];\nu3(0.440989015807499*pi,2.99831735851329*pi,1.69777762727837*pi) q[12];\nu3(0.570875306022101*pi,0.23444033735305503*pi,1.151484451495443*pi) q[13];\nu3(0.632392425671752*pi,0.71198650299629*pi,4.49067052269201*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.602077560991389*pi,-0.10947769833260002*pi,1.3075538629919081*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.529145728811716*pi,3.0752249443225*pi,4.11730052713607*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.271650483994404*pi,0.37388668385996104*pi,4.16434508866392*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.334404360660186*pi,0.8137162488468199*pi,4.218875564322881*pi) q[12];\nu3(0.233504192442477*pi,0.7391226577455099*pi,4.41447793215674*pi) q[13];\nu3(0.416938521708795*pi,2.73187548888809*pi,1.60035665099108*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.618470141771671*pi,3.49566585186644*pi,4.12930983651389*pi) q[0];\nu3(0.657345779733572*pi,3.03207234724444*pi,3.28781439071524*pi) q[1];\nu3(0.482881518619236*pi,3.4358530182231*pi,1.97109788210731*pi) q[2];\nu3(0.37216820735087*pi,-0.014944532091877016*pi,3.74498278840781*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.443329335350998*pi,0.6641352807985199*pi,0.765871317767034*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.760423239176156*pi,-0.219906226724155*pi,3.82624314271154*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.346930173643035*pi,0.17442707690804304*pi,4.09033086249391*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.874566131661744*pi,2.94078919931585*pi,3.90054377077494*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.598487137573283*pi,0.9477613665014399*pi,0.76199745166275*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.552973542164262*pi,-0.421026956594026*pi,3.85614260608387*pi) q[7];\nu3(0.717514164976546*pi,0.28359352174435604*pi,1.71592700402634*pi) q[8];\nu3(0.431906153059065*pi,3.22848583770287*pi,1.81469021222481*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.77090256421775*pi,-0.08735099017194697*pi,1.00849864467345*pi) q[15];\nu3(0.506754713645582*pi,0.13429790039613598*pi,4.27662134236684*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.429246924651568*pi,3.49750904660265*pi,0.742755066843921*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.653331763970575*pi,3.25480327127576*pi,3.57431759676248*pi) q[6];\nu3(0.602053826824137*pi,0.5358348049919399*pi,0.5556703003698718*pi) q[7];\nu3(0.269489035758824*pi,-0.356170017769214*pi,4.24730906955236*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.64786944417273*pi,3.05713610063099*pi,0.5416367704507415*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.422821447947371*pi,-0.020018645655077993*pi,3.84436924869922*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44634198932525*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.642553325192916*pi,0.43496943762795204*pi,4.47399738607599*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.816800955239634*pi,-0.16579393174524198*pi,4.48412246835797*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2907832706818039*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.552978002447104*pi,-0.23396507335994798*pi,4.10929286517881*pi) q[21];\ncx q[0],q[11];\ncx q[3],q[14];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.703698278040747*pi,3.3663895182834*pi,3.32356351467801*pi) q[17];\nu3(0.753501059090717*pi,-0.291629085402632*pi,3.57096373247663*pi) q[21];\nu3(3.5*pi,3.48192261378171*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47246343266506*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2675673558645268*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.425857964157875*pi) q[11];\nu3(3.5*pi,3.41772614685017*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41998308263208*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2542146402210141*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.827235969128838*pi,3.14480845016913*pi,3.66387051975626*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.44745422390462*pi,0.5*pi) q[1];\ncx q[3],q[14];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47611973269626*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.291078472124842*pi) q[8];\ncx q[9],q[19];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.272524772150389*pi) q[13];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.27412793394449*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[13];\nu3(3.5*pi,3.49382345794655*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.734027592448141*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.627210041428803*pi) q[15];\nu3(3.5*pi,3.47909813447137*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3497003463216561*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361137249556635*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.2946992947735*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.380026942817921*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.48266954017021*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.43218056866889*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.155421565404629*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3109439369430969*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.47730946701793*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236634594547306*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46194931623346*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32135447705782*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.423655554682441*pi,0.031173522474488014*pi,4.39870732697722*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.778080947335413*pi,0.53097886671043*pi,1.051588159644242*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.602131095208437*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49112690270251*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.889030616636968*pi,-0.06235204188861099*pi,1.237584363495204*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.532096877774658*pi,0.16130972815408096*pi,1.3013132815993091*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.654943619054988*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.482401827332634*pi,3.1992486199738*pi,1.64115330463602*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.418135286582007*pi,-0.194477073869945*pi,3.86454897491935*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.13959785243591*pi,0.19595395800690096*pi,1.0961145892873079*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.539389527828064*pi,-0.08605568320145202*pi,0.708132749662885*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.587011444653805*pi,-0.283267392266287*pi,3.90146426333652*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.434249530217918*pi,-0.316013316483358*pi,3.99084585201957*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.304385433623728*pi,0.5293575282926599*pi,3.88253138259094*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.808309901448875*pi,-0.360126291537904*pi,3.8094708004496*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.437865364252819*pi,0.86465278182336*pi,4.05509970001502*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.837306463824036*pi,0.7121862364529301*pi,4.365551032767209*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.526490712473283*pi,0.52704831265956*pi,0.708627312098664*pi) q[4];\nu3(0.883755166740756*pi,-0.15076255609682399*pi,4.30588762476638*pi) q[5];\nu3(0.725325680011199*pi,-0.343816687893182*pi,0.9320362236888919*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.676931127495887*pi,2.41384123037896*pi,3.62330512306199*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.594692701088047*pi,2.40868916743507*pi,3.63598990686263*pi) q[1];\nu3(0.743560627843442*pi,2.68802063605085*pi,3.69245712966082*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.598604301019415*pi,2.94428023283673*pi,3.40909681779237*pi) q[4];\nu3(0.312295102047433*pi,0.056897457207891966*pi,0.790094071552243*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.166121932933266*pi,0.17782410739703802*pi,0.795843244594025*pi) q[7];\nu3(0.33119150781211*pi,-0.35468286662591997*pi,3.98180591782166*pi) q[8];\nu3(0.175480020259978*pi,3.48891509899792*pi,1.98812640092268*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.53253217440098*pi,0.7110981826446301*pi,0.972511519858527*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.874616842795041*pi,0.323744756944194*pi,0.62026615805507*pi) q[17];\nu3(0.693740372248*pi,0.05173975805824904*pi,4.13848373547142*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.949645545650728*pi,2.74411840403368*pi,3.43240157160314*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.640585424111946*pi,-0.14182079956681798*pi,4.167578359418259*pi) q[7];\nu3(0.583103210804075*pi,0.7215620099189199*pi,1.107613210236991*pi) q[8];\nu3(0.976393498569474*pi,0.5902020692022201*pi,0.956902617376773*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.451233591491201*pi,0.73000110054502*pi,0.692887508450736*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.917378247509851*pi,-0.4876425124133434*pi,0.68735965591573*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.26462846981973*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.239788062499458*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.798026984035936*pi,2.91100562891154*pi,3.43258916989319*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.800867565569208*pi,3.05816653362284*pi,3.82493547789644*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.518131910192163*pi,-0.338050427149316*pi,1.360363004367203*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.49498507455141*pi,3.28593089455622*pi,1.493941987282141*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.640810935655836*pi,-0.17174465192214*pi,0.842126416282022*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.288889539138332*pi,1.03990393827832*pi,4.06511835327885*pi) q[19];\nu3(0.681126767085226*pi,3.28306495682404*pi,4.28554496828772*pi) q[20];\nu3(0.800529268694328*pi,3.27240252904957*pi,4.40300362110391*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.502160845338365*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.271151306839939*pi,3.23361443719152*pi,1.424081701728864*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.69188335150222*pi,3.24553222578982*pi,4.1216188650603005*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[6];\nu3(3.5*pi,3.46744844238236*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44475037760939*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.299797466891295*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236351392220445*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4808750964746*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.39795528962063*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.1937925642701281*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.413235899799473*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3416249121888*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.198279089358981*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.46170004375224*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.48871461861777*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.575746253102728*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32139757998475*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.295743651587038*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.117866091355028*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.624028171110687*pi,0.57717745855703*pi,1.1260548486013708*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,0.5482385610147653*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.3466751606903*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4157709499954105*pi) q[14];\nu3(3.5*pi,3.48372726693846*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.360182398268083*pi) q[18];\nu3(3.5*pi,3.24456770159482*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1823056990176108*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.314709118852434*pi,2.96617716765629*pi,1.7996927743892*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.309571961482464*pi,0.49623785326495395*pi,4.0704397241970405*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47014566440833*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.37644673356447*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.251609238631516*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5857130554061862*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.802257369746121*pi,1.03803349330703*pi,0.8782750628068741*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.778892657978794*pi,-0.07264147123627301*pi,0.721662190304639*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.796666735322431*pi,-0.49205321362584287*pi,3.49961156285608*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5646252188939807*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.600852896212365*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.870463823634422*pi,0.5763514588638401*pi,4.24881097342543*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.342735646588645*pi,3.38895674586548*pi,1.50468981748584*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.49813802748802*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.196221760743552*pi,2.82219518595679*pi,1.0749259398414042*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.398459852429207*pi,0.08762304526730702*pi,4.06058513230676*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.341721991974735*pi,2.93700570571416*pi,1.448612020590161*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.723568440002123*pi,0.078085477560353*pi,0.5000720078415336*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.25281810883619*pi,1.04526693462098*pi,4.32354174653499*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.53258808422554*pi,0.47788204525884903*pi,4.03552783949276*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.701646173477226*pi,2.94078878393911*pi,3.46993582924599*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.613174475015441*pi,3.37320180199652*pi,4.25690840190223*pi) q[18];\nu3(0.374681051492394*pi,0.19599205960671195*pi,3.34271850300774*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.706550690029296*pi,0.59027663144262*pi,0.738095926241255*pi) q[5];\nu3(0.600166958148043*pi,3.24248218310298*pi,3.89831718739832*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.173269271647482*pi,2.81486447730908*pi,1.71729352195013*pi) q[12];\nu3(0.817126520387115*pi,0.467985353102524*pi,1.50144126330614*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.195959620135348*pi,-0.12441404747472601*pi,4.3925589969707595*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.554379896821121*pi,-0.005056045367661022*pi,3.75009430156177*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.445900563689077*pi,-0.30796196999618697*pi,1.54113068089186*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.261234468507893*pi,2.87482316961414*pi,1.72627063854175*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.542796081609389*pi,-0.148506245543653*pi,1.027720128608053*pi) q[5];\nu3(0.404331442831452*pi,-0.39376265624657103*pi,1.221161522309582*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.120646484674233*pi,3.21521158028363*pi,1.194928522534259*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.23582862860478*pi,3.20223266009953*pi,1.483171296976546*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.514684020273957*pi,3.46816558189079*pi,0.97776468636029*pi) q[20];\nu3(0.48766262358934*pi,0.380254152404667*pi,1.370023906228292*pi) q[21];\nu3(0.890210638435284*pi,0.44550113512436795*pi,1.354112226273343*pi) q[0];\nu3(0.142882245142991*pi,0.5363552995665899*pi,4.43235001036777*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.78239161574148*pi,0.32078701612235605*pi,1.56611634833103*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.421741616748996*pi,3.32962563609647*pi,1.303975361343371*pi) q[21];\nu3(0.58349480250554*pi,1.10925675948639*pi,0.639029846485949*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.437397806378518*pi,0.397148922265242*pi,1.139000008885724*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0930658537503807*pi,3.10125366080894*pi,1.085627184037772*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[8];\nu3(3.5*pi,3.42209572479869*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.635703907894631*pi,3.29306075648033*pi,4.2371434839920195*pi) q[9];\nu3(0.868249076393006*pi,0.8581642668660301*pi,0.754040824938362*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.509891433077689*pi,3.48233960141946*pi,0.6414797213132399*pi) q[15];\nu3(3.5*pi,3.44733877541326*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.111047592166257*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2733275282575391*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,3.45262892639756*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.312122358727557*pi) q[8];\nu3(0.896345312486791*pi,-0.36366810922690096*pi,1.014317324974836*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.559302051129128*pi,2.48382094463921*pi,3.52276987317344*pi) q[17];\ncx q[0],q[5];\nu3(3.5*pi,3.43242567972857*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.636351217485501*pi,-0.263991015876602*pi,3.67203872396647*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5673369769877747*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48276734909877*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261218302282541*pi) q[21];\nu3(3.5*pi,3.37861681041899*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[21];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.283854492752369*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.44556874371284*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49559649107424*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48153795681882*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2060998023971932*pi) q[13];\nu3(1.0*pi,0.0*pi,1.278998507044327*pi) q[14];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[5];\nu3(3.5*pi,3.36431418448689*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48909464223138*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.150036405322054*pi) q[10];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.187243027158805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.643937841850009*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[21];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.39225135393771*pi) q[5];\nu3(0.848124055745951*pi,2.48071506073211*pi,3.7409149972326*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4430118065353*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5943975275362137*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.593214518415548*pi,0.04409762830646402*pi,4.30027160078751*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.501558395889295*pi,-0.0028574218594630274*pi,1.377924370510835*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.53112116498052*pi) q[10];\nu3(3.5*pi,3.47347219098019*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.4640549282548*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.346597984097003*pi) q[17];\nu3(0.689721319250166*pi,3.34988523869513*pi,3.13439608028848*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48857911668974*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.347837126516764*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.305845917677768*pi,0.091639438545286*pi,1.226638666031676*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39340958021059*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.540546679001736*pi,3.14545655842915*pi,4.04538658815696*pi) q[1];\nu3(0.589241421595053*pi,2.60952261160345*pi,3.49811218135251*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.168178132544919*pi,0.21423579570609497*pi,1.050921911802887*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.505756494226688*pi,2.57882814975423*pi,1.035802290681593*pi) q[10];\ncx q[11],q[17];\nu3(0.385617164676912*pi,2.87903016926483*pi,1.76444503791736*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.504401850798328*pi,-0.30974853601401*pi,1.271831945919431*pi) q[16];\nu3(0.472505742413056*pi,2.54314796452199*pi,1.209320702866659*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.418447554931889*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.285601906354139*pi,0.333957222790643*pi,3.53849817775024*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.289497279519375*pi,-0.4829625855524322*pi,0.7490936857027239*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.163753216930844*pi,3.0588258429017*pi,0.6619781483021601*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.499737201917184*pi,-0.28610121923241*pi,4.49381796490695*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.3566417122103*pi,-0.20886565391679301*pi,4.36527340286718*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0963146383809115*pi,-0.336802278519886*pi,3.91034855437667*pi) q[19];\nu3(0.727364655547179*pi,-0.203492423073601*pi,3.45666395958611*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.280588393272878*pi,-0.238966269150218*pi,1.4885316162424251*pi) q[7];\nu3(0.42757091866779*pi,3.11389365692*pi,4.36789894903606*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.694376794232377*pi,0.38423384537510696*pi,4.11075035533816*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.641569608643903*pi,0.346708282888721*pi,1.1505988038367119*pi) q[21];\nu3(0.885509609306095*pi,-0.27147370968331797*pi,1.030545022671502*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.549877932164267*pi,0.5013966109352099*pi,1.064356456680653*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.433317380617215*pi,2.5550924139749*pi,0.966481166924162*pi) q[5];\nu3(0.408143906163786*pi,0.469873062787314*pi,0.689724960929348*pi) q[7];\nu3(0.591696603379945*pi,3.07620137770108*pi,4.02058097744904*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.452023678683571*pi,0.24260338698345396*pi,1.221188990789434*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.604183636559079*pi,3.06845357945691*pi,4.0363921928429995*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.453768161887507*pi,3.36687425810624*pi,1.60888801716623*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.179894418486719*pi,-0.368716440258405*pi,4.1751177582708*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.43360854819052*pi,2.71655720255943*pi,3.81610137044067*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43009713612609*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266868064798881*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.481670942591707*pi,-0.156366333991236*pi,0.605260364397729*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.742799861958972*pi,2.68742623478916*pi,3.41193944096935*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31828901032303*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.43955910546708*pi,3.01264316893471*pi,1.69334938404324*pi) q[9];\nu3(0.863126631900937*pi,3.1073413256533*pi,3.17481237104216*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.817447396722529*pi,0.11357678893282996*pi,3.80104989060232*pi) q[15];\nu3(0.590633568921684*pi,0.71599198198163*pi,4.23380197208649*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.239394146809746*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35620038505787*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.256368318828431*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.570921058328975*pi,2.90921942033072*pi,3.94391896687645*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43555466266576*pi) q[10];\nu3(0.797004641778704*pi,-0.22940564441078998*pi,3.64418210945344*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.209968446512893*pi,0.55363978608582*pi,4.21407910175615*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.48738818850129*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.220416409678562*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,3.48078613945853*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4095367061703121*pi) q[19];\nu3(0.746030908066111*pi,0.20771968079169*pi,3.85298348990687*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40853923851894*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.55614267556092*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46980278362106*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217443285756197*pi) q[18];\nu3(0.491950280859232*pi,-0.353329844108887*pi,4.47418717602278*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.38642848463581*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46438516484661*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.285072364040198*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.636176061507578*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.3951940046807*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(3.5*pi,3.45896847015171*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38329444564927*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1354506058071911*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.318608902569488*pi) q[16];\nu3(1.0*pi,0.0*pi,1.211885224066462*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.612784549001126*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.683870624456473*pi,-0.02681617890466298*pi,4.212081310530889*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.4878090770695405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.801395565332597*pi,3.02534202259173*pi,3.46681303630711*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.548827044050604*pi,0.85977943231656*pi,4.30776402452648*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44810107876628*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37712916694617*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.26926426959492*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46557286869465*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242218218812039*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.447229080318041*pi,0.13199965082179*pi,0.8050093307534589*pi) q[5];\nu3(0.518406975593327*pi,0.053867934914683*pi,4.01790701875731*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.21459457365902*pi,0.161694337080296*pi,4.04553239855107*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.364729524387163*pi,2.89355282884095*pi,0.9956313739926941*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.323527706488589*pi,-0.20502529913759698*pi,4.0508920989923904*pi) q[4];\nu3(0.337506721717028*pi,3.25292656180948*pi,1.360407547133893*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.379484888393044*pi,0.001826256653646996*pi,3.65552786314716*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.623581037143078*pi,0.8079767665753701*pi,4.48863846461119*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.426153501021544*pi,3.00734954350526*pi,0.878285140135477*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.106578200065168*pi,3.0043275254382*pi,0.623289385061646*pi) q[18];\nu3(0.528137873829079*pi,0.14774139008544196*pi,4.33395531211725*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41381949455882*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.559431488178475*pi,3.06901075734275*pi,4.49788690430457*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.960121048654486*pi,0.24834467745118305*pi,4.03046426216362*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.922148192507391*pi,2.99827997524821*pi,3.40863715528205*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.826829997680719*pi,2.70457826835429*pi,3.79517256025848*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.812893549943953*pi,0.466888158402623*pi,1.30984355611794*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.43893731695182*pi,2.85508748080424*pi,0.941945726255769*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.822763937659639*pi,0.220246648938053*pi,3.79701568104834*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.111074440339079*pi,0.0027447582503450363*pi,4.43179221128011*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.736549376505812*pi,-0.49330170585621597*pi,4.18767263444229*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.111097853862857*pi,0.375315572993289*pi,3.38324565491521*pi) q[21];\nu3(0.73660856191235*pi,0.12613763224185304*pi,3.70364021832388*pi) q[0];\nu3(3.5*pi,3.49531905088677*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.264802380949462*pi,0.18826007360718*pi,0.659350053812273*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.18669578901241*pi) q[5];\nu3(0.0616523899644265*pi,-0.177324098462945*pi,0.8978721754135419*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.379876924721628*pi,0.11840904590079604*pi,4.409610544745171*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.735473216466264*pi,0.12470208440575603*pi,0.719072597986665*pi) q[9];\nu3(0.720444593650745*pi,3.42952941013837*pi,3.22608308230419*pi) q[11];\nu3(0.436197401423384*pi,2.35359143305704*pi,1.244351797153075*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.544469842639213*pi,2.44369880522797*pi,3.67016255157354*pi) q[15];\nu3(0.556904338463346*pi,-0.03180785909892497*pi,4.2097528655561*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.640362448865858*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.601881946951114*pi,-0.04275414848166398*pi,4.13082761943837*pi) q[9];\nu3(0.602412685781772*pi,2.97475519828393*pi,3.45524663173699*pi) q[11];\nu3(0.134756929678206*pi,0.11322693205089296*pi,1.171126257596798*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.471714099676347*pi,0.43352984816956397*pi,0.5148462334494573*pi) q[15];\nu3(0.869262420458546*pi,-0.4626829537500228*pi,3.507563674893*pi) q[16];\nu3(0.536257779188061*pi,0.469102762641017*pi,0.864560469318699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5218506367029*pi,2.9516868361319*pi,4.1226888185285695*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.725314740628247*pi,-0.402789731559821*pi,4.41282177248628*pi) q[17];\nu3(0.19067290009747*pi,3.15947774318345*pi,0.87592282372043*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.127675958077053*pi,0.38494905252799005*pi,0.638115552994645*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.316422519006987*pi,-0.202755879439745*pi,1.407212411647041*pi) q[20];\nu3(3.5*pi,3.40741571432261*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49194521442007*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.393726432909397*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2704399450881159*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.462672062316858*pi,-0.276003179469299*pi,1.60051114913001*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37998531410809*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.46993764095982*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.293534665714992*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3570516176456882*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0630957934122783*pi,2.68367162373135*pi,1.074374904877276*pi) q[1];\nu3(3.5*pi,3.30084313380116*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48742916727391*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.43107207231528*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[10];\ncx q[11],q[14];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.222617406406787*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.456199348552079*pi) q[18];\nu3(1.0*pi,0.0*pi,1.158359363742749*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[4];\nu3(0.360543964453551*pi,0.43551129561340796*pi,3.91061479048192*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40029855381816*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3557495046362*pi) q[10];\nu3(3.5*pi,3.48689521724211*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.556280570834217*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49297547642499*pi) q[13];\nu3(1.0*pi,0.0*pi,1.287684939214881*pi) q[14];\nu3(3.5*pi,3.49791112868201*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41805242414107*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.174528033014381*pi) q[19];\nu3(1.0*pi,0.0*pi,1.075770545849956*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0598854500648838*pi,3.35936164002073*pi,1.89330787319523*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[10];\ncx q[11],q[14];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.46031845260794*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5629227776476222*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43022746123164*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.417344998952419*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.510725844915561*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48730758557306*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.801772237004389*pi,2.68804036240029*pi,3.8079546820786*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(0.393143006402508*pi,3.176271544638*pi,2.11139736856006*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.585269513854229*pi,3.45116042556453*pi,4.092949013836829*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.750573118197325*pi,0.52854783608448*pi,1.247140179396832*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.247329782190996*pi,0.10872706915311003*pi,1.2159124972218271*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0652061281384494*pi,2.54888986926041*pi,1.188981359803998*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.397171751549001*pi,0.359497919518044*pi,3.40332823074763*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.373006462634607*pi,2.88431765973676*pi,0.9219401372826941*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.228390521028786*pi,0.383254298408895*pi,4.00701690280788*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.317430957590359*pi,3.05441554983678*pi,1.56827491127618*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.598359792479778*pi,3.38506853563044*pi,4.2582117353682705*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.530331709948662*pi,-0.335347645765395*pi,3.92395067352732*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.289925393202542*pi,0.5173396314708101*pi,4.42347307983622*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.646958821740272*pi,0.9081554641399101*pi,0.939384203406082*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.486909852809848*pi,0.008135666176412037*pi,1.0736359612326352*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.41820447613568*pi,-0.309981813362268*pi,1.65384616479939*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0378926071499806*pi,0.392467792707177*pi,4.17078415417396*pi) q[3];\nu3(0.597430989347091*pi,-0.11091396528755998*pi,3.44592523123071*pi) q[4];\nu3(0.388176966715539*pi,3.12159199631737*pi,0.624958043406046*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.455527636769246*pi,0.10224866287187495*pi,1.160428018573795*pi) q[11];\nu3(0.840541733107742*pi,3.42925738475631*pi,0.5157984421088937*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.276242539312876*pi,0.8990351657915101*pi,4.11623343642193*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.573903144009512*pi,2.46069742186587*pi,3.71864546744874*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.496949462622464*pi,-0.167787595052386*pi,3.58244718949046*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.75400495075137*pi,0.8188194973215199*pi,0.7360699222165941*pi) q[3];\nu3(0.761362917158328*pi,0.50880083490492*pi,4.18001561558083*pi) q[4];\nu3(0.231965259501975*pi,2.5248399348627*pi,1.356659568519213*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.79183202047801*pi,0.5173338189497201*pi,4.1590332869405096*pi) q[11];\nu3(0.885794173129905*pi,-0.11251986393441898*pi,3.50032594663903*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.357155233609191*pi,0.327582152382613*pi,4.13047308811674*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.643107861383933*pi,0.72187822516807*pi,0.602703283690207*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.694186211764646*pi,-0.31594750514041003*pi,3.70790809367553*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.470467023350097*pi,-0.07702551218147002*pi,0.5567284418261909*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.678869074826081*pi,3.35055673694856*pi,0.803953005121248*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.779919546673527*pi,3.05575227263931*pi,3.63027065209203*pi) q[21];\nu3(3.5*pi,3.43129660086398*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.257054869804713*pi) q[1];\nu3(3.5*pi,3.4994891867977*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.27337167720259*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.897751083632154*pi,2.63729515633004*pi,4.05651901204836*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.696488411611416*pi,0.8114489901278401*pi,0.674766811183509*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.672894514619728*pi,0.426720591327*pi,3.97416662053321*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.939554454308493*pi,2.87915757700784*pi,4.29473920496289*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5296790708271282*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43108830844822*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45039898482923*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0241170642827227*pi,-0.11478230369762599*pi,4.10294150741212*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41204016548904*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.182505764577673*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2791055270667901*pi) q[15];\nu3(3.5*pi,3.42347502225632*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278477652786352*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[6];\ncx q[4],q[21];\ncx q[5],q[13];\ncx q[7],q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44143992153699*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47157512915062*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.228993324717814*pi) q[8];\nu3(3.5*pi,3.37473097664532*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42224038217032*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4616313200296105*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.601300448246672*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.154881883876596*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287507459554819*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.466112724678689*pi) q[20];\nu3(1.0*pi,0.0*pi,1.161172466416666*pi) q[21];\nu3(0.555395840084579*pi,0.14145389627731497*pi,3.85154648563675*pi) q[0];\nu3(0.368324207838146*pi,0.21780499941244202*pi,3.9015793121796*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[19];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(3.5*pi,3.49801168675599*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.406204476136979*pi) q[18];\nu3(0.52339322937765*pi,0.026493458086674027*pi,4.31310474840442*pi) q[0];\nu3(0.509634298012495*pi,3.15555153213389*pi,0.777096456490908*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43457578932261*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4738990518428*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3052597794817529*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4586761836946796*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.591550957414573*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4430929306939895*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[19];\ncx q[11],q[17];\nu3(0.463904230689723*pi,3.38919910630998*pi,1.68721413290686*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.285224138218299*pi,0.54778465942943*pi,4.15500758569884*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.405804060666361*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.689464954379985*pi,3.33998644019952*pi,3.11973047804637*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.645385060485517*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.488619411538057*pi,0.35617653355805*pi,0.904466283672993*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.695009174925*pi,-0.06622023528148502*pi,3.72573603407299*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.833108827521159*pi,-0.25582942009626797*pi,3.31772989955076*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.402599879027631*pi,-0.05217397312668298*pi,4.20759018889952*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.306511063565881*pi,0.39837628575529604*pi,0.642810235159751*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.449797186130604*pi,0.318707731232303*pi,3.42819898545794*pi) q[5];\nu3(0.180141843634354*pi,2.97178103836049*pi,1.202045910636637*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0942717344613126*pi,3.03688785095117*pi,2.0133128462818*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.207095709067895*pi,3.1101723567035*pi,1.73607884831609*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.706902301733738*pi,-0.20514367068225398*pi,0.8589776192355549*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.570179950200329*pi,3.20074784547778*pi,4.35018326468568*pi) q[5];\nu3(0.530947748244811*pi,-0.359122763056138*pi,4.3131873483674*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.714741029546692*pi,3.32707028156191*pi,2.84111360926126*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.592837308804671*pi,3.32372089915939*pi,2.93356665082699*pi) q[3];\nu3(0.225978913044587*pi,3.18089138258989*pi,1.316573410801524*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.400545417158964*pi,0.18686024139544*pi,0.5828128848042783*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.551290820447985*pi,0.25828671243335*pi,1.209807466590528*pi) q[11];\nu3(0.829963419577569*pi,-0.4149623521607808*pi,3.55174103603974*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.913090955110911*pi,0.34271385082536*pi,1.190703292939384*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.549269847740165*pi,3.06245702968321*pi,3.24959209055623*pi) q[3];\nu3(0.463271474529645*pi,0.198428105956302*pi,4.26403077294185*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.52608297931014*pi,-0.00867619813550502*pi,1.417997845406471*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.354249083705405*pi,0.41222769916783697*pi,0.5301345661174598*pi) q[11];\nu3(0.533109589733594*pi,-0.283867767150697*pi,0.978762185073784*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.955589576252231*pi,3.14969425213389*pi,4.30865492625035*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.398711570355866*pi,0.86948689715976*pi,4.39444880708858*pi) q[8];\nu3(0.871219531230378*pi,-0.12427403893250799*pi,3.89169045506874*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.30810694148412*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.062420988440187*pi) q[16];\nu3(0.335400092816007*pi,2.91113949966894*pi,1.410198025847248*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.709297527481021*pi,-0.125005285448606*pi,0.703345186938076*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.368236834005206*pi,2.89938232773179*pi,1.2984589465758218*pi) q[8];\nu3(0.713503773506878*pi,0.24873001211006196*pi,4.251490595448169*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[16];\nu3(0.642689802724166*pi,3.44023408654976*pi,3.08567912471177*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.313642760370727*pi,0.26049452558478703*pi,4.305021330609581*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30147859624222*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.281895341684224*pi) q[11];\nu3(0.905829066188362*pi,-0.15289343081858903*pi,1.019656869682106*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48042872768386*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0817426600130681*pi,3.19211787202899*pi,2.11629438185198*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41608765501448*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.46644040483944*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.230787657817175*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.318410008593803*pi,-0.383325583874567*pi,1.6698771263743*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.337639281609569*pi,3.44187791386897*pi,4.37302721916752*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285412672900579*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[8];\ncx q[3],q[13];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,0.5486145578778449*pi) q[11];\nu3(3.5*pi,3.27208159051254*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200596112799611*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46855673663224*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43510037570332*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45819953448276*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46081399703788*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.076220859628688*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45672062312282*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2140637371319078*pi) q[10];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.353065431947166*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24374526772452*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4440666829608*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[8];\ncx q[3],q[13];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43441356338342*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.429905147533712*pi,3.38667624620618*pi,3.1256080854751*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5148036008835226*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43653856514138*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.7959328585379171*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40871365745636*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.48502095772429*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[17];\nu3(0.0394082550932667*pi,0.5255210474902401*pi,3.54296976410347*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.385116415897678*pi) q[14];\nu3(0.234114671986296*pi,3.44432126641167*pi,1.218456052890427*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.636864335833048*pi,-0.12063405877633798*pi,1.092583393644331*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.438292708139064*pi,-0.49604914797736926*pi,4.0699438233438805*pi) q[15];\nu3(0.751125071560417*pi,-0.261963579615924*pi,4.29236511964281*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.37559716735071*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.19125851651193*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.779227548385008*pi,0.37432627961043297*pi,0.847617387229175*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4356687413220595*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.224442027703106*pi,0.05845335428466503*pi,3.72061333484956*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.58331671002407*pi,0.11301464209301604*pi,3.6808535664636*pi) q[1];\ncx q[2],q[14];\nu3(0.547773216360668*pi,3.17203024308112*pi,0.8066894821653681*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.520278316910189*pi,0.41452242938238504*pi,0.806764845470143*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36360871274702*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.269156770347984*pi,3.33020641383524*pi,2.02961888970452*pi) q[0];\nu3(0.763689498592829*pi,-0.09146317934979298*pi,1.1131022542219*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.184088062464628*pi,0.12922322266006003*pi,3.64570070761925*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.127009459444071*pi,0.11054162125712097*pi,4.072499270382281*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.768115019342087*pi,-0.024281187056815978*pi,1.138856100487367*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.718765963573128*pi,3.36674415195024*pi,3.6924717733253*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.801854864266353*pi,3.27841529855541*pi,3.18221515702152*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.642482753246695*pi,3.28840913166103*pi,0.731606236172507*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.23393575094934*pi,0.66489986495186*pi,0.732732576460571*pi) q[8];\nu3(0.396998289239566*pi,2.63292771219241*pi,1.55050077308341*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.338490079186929*pi,0.45950877752069497*pi,3.68802595260458*pi) q[12];\nu3(0.613215649508856*pi,3.38054408566215*pi,3.64552030688106*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.410777679659275*pi,3.48458071529533*pi,0.978738307135849*pi) q[20];\nu3(0.907932470621388*pi,3.11709918338488*pi,3.47547729600436*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.57496247149435*pi,3.45775931196663*pi,3.58081469600334*pi) q[4];\nu3(3.5*pi,3.48263713338058*pi,0.5*pi) q[5];\nu3(0.431043830078588*pi,-0.08804104478945701*pi,4.2584586643311795*pi) q[7];\nu3(0.396489089176351*pi,3.2150236966285*pi,1.1053381807569669*pi) q[8];\nu3(0.379812882758936*pi,0.6336338340724801*pi,3.65114217856384*pi) q[9];\nu3(0.63069947444556*pi,2.76512893626815*pi,3.36711230260762*pi) q[10];\nu3(1.0*pi,0.0*pi,1.198723181222705*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.676001883787078*pi,0.75623581028799*pi,0.864360555684577*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.265147451664295*pi,0.008813455402326031*pi,4.49249775714515*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[11];\nu3(0.378072134523133*pi,-0.045452338882288*pi,4.02418631775991*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.45328679944225*pi,3.454112910724*pi,1.386206087027875*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42269894253983*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3065448917093851*pi) q[16];\nu3(0.353313245259639*pi,0.19663236041682797*pi,3.33941079087705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.382240682407399*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.791441787412813*pi,3.28480516309205*pi,3.1063845329023*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36009731536476*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.343318441916*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.1808426829705891*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.31800527289557*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40714986519286*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.235237586153693*pi,3.02109433757936*pi,0.5714398707944268*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.836983917811395*pi,-0.38330669221071*pi,0.909851864186038*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.337194718096941*pi,-0.40517112257538757*pi,1.53941851195015*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5918552488463287*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5639800615807511*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48419870340747*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.346018448439761*pi) q[13];\nu3(0.656091738191417*pi,0.5987301351035299*pi,4.38242674537007*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.315808122204437*pi,-0.4983930802294828*pi,4.39795676555324*pi) q[19];\ncx q[1],q[6];\nu3(0.363245599393661*pi,0.5455695697413001*pi,3.54595333222628*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.767058004750592*pi,-0.4091526057288858*pi,4.02781388625963*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.363448425830855*pi,0.300383827061369*pi,3.42827158265249*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46983222194633*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.367269236764241*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41164320611467*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.669377311613865*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253602652849494*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.302706287847429*pi,0.87046323938369*pi,3.91754582695828*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.367452729094136*pi,-0.44602685708981027*pi,0.627544255203676*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\nu3(0.21515404090601*pi,3.1865104510288*pi,1.66922504594147*pi) q[1];\ncx q[2],q[21];\nu3(0.658913912600526*pi,-0.322688246415388*pi,1.0271212839111499*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.285149146793545*pi,0.98023272249174*pi,4.45082048552134*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.479277334959789*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.507081953409269*pi,0.15352469668246305*pi,3.52856315033337*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.207820363462509*pi,2.87474272133264*pi,1.5689180656685*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45205367199388*pi) q[17];\nu3(3.5*pi,3.29471384383082*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.163071532957792*pi) q[20];\nu3(3.5*pi,3.46874242418979*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47425583420935*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.834062866160899*pi,-0.4035614284387915*pi,3.23191984439252*pi) q[5];\nu3(0.495170229615017*pi,-0.45804698201830507*pi,1.1057759697637741*pi) q[6];\nu3(3.5*pi,3.43676746004006*pi,0.5*pi) q[7];\nu3(0.561757473405542*pi,2.85998022721136*pi,3.18505208208595*pi) q[9];\ncx q[10],q[17];\nu3(0.190029963108862*pi,0.47645188207811395*pi,3.4830771511339*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2795807126032321*pi) q[14];\nu3(0.883142808946963*pi,0.7347431790285199*pi,4.33522098363019*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.285113053779917*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25572878805011*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.702348770025938*pi,-0.4888725739727388*pi,0.7862720628100279*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.578751199617999*pi,0.7415827406836399*pi,4.3481496119624*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.553844357923744*pi,0.5999869153655699*pi,1.319354621920458*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.220420680593716*pi,3.36289612651508*pi,1.495878412922788*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.613867472442186*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.118474619991097*pi,-0.09279623640423901*pi,4.45743603077666*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.614179915919285*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.799032452079078*pi,-0.299801352963616*pi,4.36302443056654*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5541627576225463*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.570295326969814*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.11608327006725*pi,-0.17285101799716002*pi,1.3912039746724831*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.725900387841338*pi,3.01401640324412*pi,3.36563294326242*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0904080173806081*pi,2.98336798118147*pi,0.702382469404364*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.578282547674865*pi,2.5602118845793*pi,3.52804080073264*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.473049390553665*pi,0.8521185009923*pi,0.5957392410985963*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.20777234796155*pi,0.18057574226265005*pi,4.04715842334917*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4273157598642*pi,3.38398222635403*pi,1.88636671776411*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.773576071724919*pi,3.08022971077569*pi,3.24796543453444*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.529658676512461*pi,0.337175951208169*pi,1.1675467024163981*pi) q[21];\nu3(0.339457170340924*pi,3.14942639048549*pi,0.885345865199856*pi) q[0];\nu3(0.481060866703193*pi,-0.12483055900642998*pi,3.8310944667225*pi) q[2];\nu3(3.5*pi,3.4233563776078*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.497788335337428*pi,0.09872572875521501*pi,3.99741425914934*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.409759636758769*pi,3.05782849067341*pi,0.971841970405216*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1462084973931899*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.711190718238973*pi,2.80452745441653*pi,3.46578137493163*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.660723037932035*pi,0.8912902014909401*pi,0.603017514534918*pi) q[20];\nu3(0.229876394405835*pi,3.12462069785476*pi,1.81453423918548*pi) q[21];\nu3(0.614314059889327*pi,0.9990412666380699*pi,0.790344297962124*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.33147457159822*pi,0.5372967993781801*pi,0.938766102564599*pi) q[4];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41833671715867*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1944918971444909*pi) q[15];\nu3(0.609167117875046*pi,3.34554205685567*pi,3.31034541210992*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.314197169243898*pi,0.55424192555747*pi,3.99310257413773*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.535155885225144*pi,0.7057024053902199*pi,0.802273578478284*pi) q[4];\nu3(3.5*pi,3.37879573286296*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.456944438741941*pi) q[12];\nu3(1.0*pi,0.0*pi,1.131471434682199*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.549495749392487*pi,0.13854857846922897*pi,1.184321043204877*pi) q[17];\nu3(0.426514941137475*pi,2.66674050881151*pi,1.465735528237398*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[11];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.418521603113789*pi,3.08308471208865*pi,1.334680598340698*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4122984134682195*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.677927531611491*pi,3.28899807023419*pi,4.28867244614797*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49992392660934*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40230720780868*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.350700230243878*pi) q[7];\nu3(0.571516940105717*pi,3.4293306656072*pi,0.810833104008376*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.41305376839599*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.286797258361345*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4990438368590695*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.23580057992222*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.2783047888348*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209112179105071*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.29141034844007*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.36117642774682*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37008190690728*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36372549075456*pi) q[18];\nu3(1.0*pi,0.0*pi,1.118422788486906*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[7];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.38081638386573*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46210639046587*pi) q[17];\nu3(1.0*pi,0.0*pi,1.28796440586451*pi) q[19];\nu3(3.5*pi,3.48491366300667*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.408073711079378*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5535536423421452*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.805553488446711*pi,2.73682662654688*pi,4.23655383946234*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.553191549398785*pi,0.50011944411488*pi,0.730921743613292*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.546670398693025*pi,0.5917385433340101*pi,4.093790493817281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4740268427224805*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.480479192098922*pi,-0.361742337085202*pi,0.722484556709324*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.779277263091539*pi,2.91966443425553*pi,3.2634562132532*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.285634093234185*pi,0.290471270212197*pi,3.36996852608756*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4862045594104*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.519431294605824*pi,3.42046978713091*pi,3.14883606887914*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46193720622579*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.418487679574784*pi,0.56088166037718*pi,4.3515710516234805*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.269313713895566*pi,3.44997333081633*pi,0.5116069282684765*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3982795241670871*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.521865777731761*pi,-0.212138246586222*pi,0.913405157972655*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.355007207031262*pi,0.98571182904639*pi,4.491295458683171*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.204380869274556*pi,3.38439597973295*pi,1.277457452125966*pi) q[13];\nu3(0.4438338550565*pi,0.0026123563892389567*pi,4.24251293294877*pi) q[14];\nu3(0.363019376433955*pi,3.31696536210418*pi,0.963799662666988*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.677060196181191*pi,1.03680436581153*pi,0.55875127514982*pi) q[1];\nu3(0.758473868713793*pi,-0.019622639709414025*pi,0.60728520484346*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.489372295478004*pi,-0.231917554414533*pi,0.936589618420882*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.88045341546751*pi,0.11091615612075101*pi,4.0764313302399*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.662120581293396*pi,3.08718771963789*pi,2.92609364357365*pi) q[10];\nu3(0.711312988941266*pi,2.64443017916301*pi,3.54289663708394*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.840190546512452*pi,2.9849300065485*pi,3.09107244982212*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.649225098120897*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.175164680785361*pi,0.45990843316387*pi,4.38088468322739*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.810550862282691*pi,3.43732009628082*pi,4.14593973858082*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.288131856841862*pi,1.09059613471362*pi,4.11373173771368*pi) q[1];\nu3(0.499852965798861*pi,3.07315790619319*pi,0.676544881918939*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.751748907149031*pi,0.127394574627277*pi,4.1166795819759905*pi) q[7];\ncx q[8],q[16];\nu3(0.108404899351561*pi,3.37651842523412*pi,0.7379580039438141*pi) q[10];\nu3(0.265339055288253*pi,2.84204749046482*pi,1.3809262612045399*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.54279071935692*pi,3.05515774747961*pi,0.5580138005227887*pi) q[17];\nu3(0.762592140538196*pi,0.30423324281712205*pi,1.413454517267541*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.553335457935813*pi,2.51564652206337*pi,3.8191325804519*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.812481506126771*pi,1.03773104929249*pi,0.8727518696315091*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.445269954734211*pi,0.9885890763304199*pi,4.072050575853369*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[15];\nu3(0.804785114247869*pi,3.38337202311572*pi,2.92250962752402*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41423328475207*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40544876128027*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.369145621241905*pi) q[9];\nu3(3.5*pi,3.47369914209358*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.3529484755603352*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2111763971201701*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.665585597065605*pi,0.55329795801246*pi,1.2041415518602872*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.916780740933263*pi,3.30772157810568*pi,3.65712892935048*pi) q[0];\nu3(3.5*pi,3.49876351656317*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[12],q[14];\nu3(3.5*pi,3.4535083895635*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292650997283272*pi) q[18];\nu3(0.616368470607581*pi,0.8837655587264901*pi,0.7002609337100489*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.262183391941325*pi) q[21];\nu3(0.562832274664683*pi,3.46250233700819*pi,3.10487400831142*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.260698818336586*pi,0.84361822350095*pi,0.5637331940516194*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.7679699144903149*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.40647411102756*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5239114970560484*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49349763519149*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.060878543651542*pi) q[7];\nu3(0.63372378610924*pi,2.59580041031423*pi,3.41972182205605*pi) q[8];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4812867406760795*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.150057806921524*pi,0.64368038421201*pi,0.526212970473557*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34432347925366*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.891220720169938*pi,0.21115454259923605*pi,0.817725682894032*pi) q[16];\nu3(0.440469793338622*pi,3.18866059479345*pi,2.09833044144231*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.822704309796298*pi,3.43434717074063*pi,0.891904750539521*pi) q[4];\nu3(3.5*pi,3.39926653806826*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.455848858407601*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.243895176159043*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.247919742600486*pi,-0.479874617048583*pi,0.957799776625619*pi) q[15];\nu3(0.565174845839746*pi,0.206484216701732*pi,4.00802038187973*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.742155282315218*pi,3.19210451639785*pi,3.45079758068809*pi) q[4];\ncx q[5],q[10];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.428304587498786*pi,3.26651930771301*pi,4.32485491063424*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34834550175716*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4990443426493805*pi) q[10];\nu3(1.0*pi,0.0*pi,1.307617546368384*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49141274196345*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.297136276576227*pi,0.069149812724151*pi,3.86877981514243*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.40618555504233*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267784028869793*pi) q[19];\nu3(1.0*pi,0.0*pi,1.203597558205123*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.49319160787988*pi,0.9142618038784001*pi,4.31424867351406*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46335754471168*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5704713419064098*pi) q[11];\nu3(0.49401520347629*pi,0.94616910990563*pi,3.98368951335618*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.268172934285862*pi,-0.4447312384867773*pi,1.63686287144061*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218404798484489*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.107792565534579*pi,2.52273876697025*pi,1.335357820346481*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.424305858384124*pi,0.20899454565721298*pi,1.210188781748837*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.195922258282891*pi,0.229953843970799*pi,0.606250753532357*pi) q[12];\nu3(0.20996549072059*pi,-0.259882809945087*pi,4.11182250073274*pi) q[13];\nu3(0.491222465237367*pi,-0.4331421875646933*pi,1.12577276868479*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.723907083341295*pi,3.22852831203705*pi,4.43058112918137*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5089392562047004*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40955456709532*pi) q[20];\nu3(0.584797867612241*pi,2.93346030426065*pi,4.08451327091447*pi) q[21];\ncx q[0],q[19];\nu3(0.407495314964519*pi,-0.235903487035446*pi,4.07716253910592*pi) q[1];\nu3(0.298657706289288*pi,3.17891393972076*pi,1.64208435137783*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.714447877905214*pi,-0.019901090300111002*pi,4.02801399954859*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.138353082989659*pi,0.16583859947262103*pi,3.80838109949793*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49594086112516*pi) q[16];\ncx q[17],q[20];\nu3(0.767693258984967*pi,0.41026333591336395*pi,4.39090574388444*pi) q[18];\nu3(0.608394013022487*pi,3.4571615966265*pi,3.92192587994533*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.3249594205382*pi,3.31005997925656*pi,0.965667550383206*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.54789271484976*pi,-0.36976871991953597*pi,3.33000192380978*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.683185968497654*pi,-0.10732156694449402*pi,3.63733036603805*pi) q[7];\nu3(0.482289351016682*pi,0.24859360051609403*pi,4.456539362573309*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.288229725801617*pi,2.91116651652859*pi,0.8039630270188429*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4668020510916*pi,0.5*pi) q[3];\nu3(0.235724867840775*pi,-0.13611399963479798*pi,1.198773466296809*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.860610619538547*pi,0.88408597683635*pi,1.040603899396843*pi) q[7];\nu3(0.286207864498053*pi,0.236496919298968*pi,3.79560969414731*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.868445734292085*pi,-0.213515776105488*pi,3.45449816916826*pi) q[11];\nu3(1.0*pi,0.0*pi,1.28197212388375*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.348158050488225*pi,0.413954403325309*pi,3.84428292954712*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.672243921114658*pi,2.77249288244159*pi,3.76684295600187*pi) q[10];\nu3(0.425963917539143*pi,-0.17892131084089502*pi,3.78273208707271*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.3964362245867*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.235650216986266*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.551974284612676*pi,-0.248932094521444*pi,0.769034003861337*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48931270563571*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.323889106328044*pi,3.17947871006072*pi,1.11888660048202*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.246986983225152*pi,3.22377947906663*pi,1.65811431854839*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.603682443451237*pi,2.73639293811857*pi,3.6960897786992*pi) q[19];\nu3(0.379531662289691*pi,3.21384251805831*pi,1.199567261977411*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40964638331093*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.44963026811729*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.609720091001504*pi,-0.394745362777995*pi,4.09823052709055*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2949685878247221*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.194440495248652*pi,0.09754162471992*pi,0.71630129838888*pi) q[16];\nu3(0.429822560829528*pi,0.9664685187587101*pi,3.99180097728049*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.481848142537775*pi,3.18489615679511*pi,4.20671521366138*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39000334129169*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\nu3(0.485710084088126*pi,0.05754025242677696*pi,0.815964140385478*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3372088484178821*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.726679111624662*pi,0.8349491747828499*pi,0.9736324234197811*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45354514746508*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45280316201763*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3091783949004792*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49907238560009*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.151505420061383*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.332590700890091*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,3.44693759645879*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1081795498413292*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35070848883064*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47445615931188*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43260361441434*pi) q[13];\nu3(3.5*pi,3.48236360122683*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.141233957748228*pi) q[16];\nu3(1.0*pi,0.0*pi,1.086397321986327*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1983334930532359*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0239149859114603*pi,-0.232676894822826*pi,4.29189143266146*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5218433190913183*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.543308413290545*pi,0.188681914883445*pi,1.241816426623366*pi) q[12];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5448042463469815*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.684037760379606*pi,0.306111354996887*pi,1.61512760710705*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.389733770736159*pi,0.28512627379758604*pi,3.47288813143667*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.40398159251362*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49851083740489*pi) q[17];\nu3(0.377726204685756*pi,-0.255420496462457*pi,4.49470474193122*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.608097999043225*pi) q[20];\nu3(0.659951541491952*pi,0.10989609855164295*pi,4.15797153640235*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42728955307878*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.28615354564968*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.583595915685705*pi,0.6257678356568801*pi,1.311986578182706*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.557282121300496*pi,3.42467532840006*pi,0.6563388784870909*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.307910364594058*pi,-0.28459934821072597*pi,3.83774293632059*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.579928397905888*pi,0.6802413648210699*pi,1.3065235395050872*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.446609316158898*pi,0.370710650228558*pi,4.4515966259428605*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5705376681433014*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.4626445185152*pi,3.37055379654179*pi,4.098871498714891*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.274881441055268*pi,-0.346547573618444*pi,4.34748832985219*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.708065706066012*pi,3.1377093123479*pi,4.42598656148064*pi) q[5];\ncx q[6],q[10];\nu3(0.203744062429729*pi,0.11524375910876605*pi,1.349225420812067*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.329615289568332*pi,0.64904161790804*pi,4.23663234364682*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.33593346374298*pi,3.11814033915651*pi,2.0049938541274397*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.680237335351678*pi,3.26756654348563*pi,0.698300150499529*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.44808172417808*pi,0.68435465465816*pi,4.19523685697853*pi) q[4];\nu3(0.418543561210559*pi,0.57725133060645*pi,4.2458307257562105*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.331707268943618*pi,3.0290658337291*pi,1.64177366554669*pi) q[7];\nu3(0.165644420296502*pi,0.21958900003139703*pi,3.37883815912173*pi) q[8];\nu3(0.784810965192024*pi,0.9199023706631899*pi,0.670085038665249*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.19755289383494*pi,-0.4207979182576943*pi,1.489004670421967*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.480757547815145*pi,0.6519992188424899*pi,4.01067060721103*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.775925209574866*pi,-0.30246298344717404*pi,3.85147037461064*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.160369131762276*pi,3.35720449696596*pi,0.740166076258122*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.401722933058061*pi,0.28390943159996895*pi,3.8916463553931*pi) q[13];\nu3(0.71771272440193*pi,2.8535758622981*pi,3.70496534172665*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.508453833618327*pi,-0.16414206531326198*pi,4.20460107927221*pi) q[19];\nu3(0.520258497628892*pi,-0.375588936704923*pi,3.94803902944292*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.34978755262039*pi,0.8466532587100699*pi,3.96289017732386*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.372241410411724*pi,-0.22654211304482502*pi,0.5767272815061828*pi) q[11];\nu3(0.427365438770709*pi,0.53660333738348*pi,4.23348483634952*pi) q[13];\nu3(0.112147021886097*pi,-0.307899858839969*pi,1.21695251683188*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.196556776424734*pi,-0.4387286101386777*pi,1.86103542253014*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.620911405907437*pi,0.8043473752161201*pi,1.14617813551165*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.174944517243355*pi,-0.4510916549485629*pi,1.0039104324548052*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.57290776411707*pi,-0.05850062453268501*pi,1.193395031942523*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695382461057296*pi,0.74827672153348*pi,0.600759293151793*pi) q[16];\nu3(0.478120062553313*pi,2.77166063738085*pi,3.80466223909344*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\ncx q[3],q[8];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.955327749116486*pi,0.32406277723058097*pi,4.1326893552713795*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.346885067005625*pi,0.383279704255698*pi,3.932701118701*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.36622067435037*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45497883173423*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32600107237943*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2586298516065741*pi) q[8];\nu3(1.0*pi,0.0*pi,1.203389601022196*pi) q[9];\nu3(0.781187707675731*pi,2.56661872825793*pi,3.95268244178135*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.208566897877501*pi) q[12];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.44846649675342*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[8];\ncx q[4],q[6];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2716247016654418*pi) q[14];\nu3(3.5*pi,3.42681834880896*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.43887488269319*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238593497445976*pi) q[20];\nu3(1.0*pi,0.0*pi,1.388981562205124*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4251974079146*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2268077630070802*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,0.5285715988645157*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45937591274981*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43329037075806*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49381556742634*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1173679866903798*pi) q[13];\ncx q[15],q[21];\nu3(3.5*pi,3.46833806748701*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.2306496998394119*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\ncx q[3],q[8];\ncx q[4],q[6];\ncx q[5],q[9];\nu3(3.5*pi,3.48318401580362*pi,0.5*pi) q[7];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.45580939440291*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.278814552252048*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42913910172536*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5375149754451796*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48887732186482*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.62837522039467*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.353590176589487*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5238507705244309*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.46804393874413*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.733911111540451*pi,0.5891247839756799*pi,0.997087656512623*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.608017078486452*pi,2.416588336099*pi,3.74712349719618*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.496350030422359*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.812972535791809*pi,-0.10177968625767397*pi,0.840318485348282*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.519804362663804*pi,0.01285388415501798*pi,4.30323080064968*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4601973631090495*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.259234465298618*pi,0.62908163728602*pi,0.616087987217028*pi) q[4];\nu3(0.469304511422225*pi,-0.4335594507167218*pi,1.193111896848156*pi) q[5];\nu3(0.775757120308545*pi,0.38185174665034205*pi,1.57380856094595*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.494672574546374*pi,0.58127208666198*pi,4.064626943367919*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0659678562387577*pi,2.46495658445178*pi,1.417163441561153*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.397859057473255*pi,0.424922233785474*pi,0.8955070249056001*pi) q[4];\nu3(0.675407789176219*pi,2.771309428087*pi,3.41455572441277*pi) q[5];\nu3(0.451343208390106*pi,2.76491805658191*pi,3.73404196416957*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.903438862945974*pi,1.20024494532044*pi,0.726595926459107*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.410506649498904*pi,3.36774565001978*pi,4.38470512338902*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.676941971956376*pi,0.17353333247270097*pi,3.96592121173798*pi) q[0];\nu3(0.31082742474023*pi,2.63131525856826*pi,1.0579477705183868*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.87085307088217*pi,2.87308648007048*pi,3.70470158159666*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.458881442715929*pi,-0.34535058335511404*pi,0.7559873413413569*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.778462727385088*pi,2.41731990825191*pi,3.74702263234126*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.378469396694321*pi,-0.147123095581859*pi,1.2350681204911371*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.653611789716554*pi,3.10415744917201*pi,3.85079156760464*pi) q[0];\nu3(0.798731022507345*pi,0.6819301661629*pi,4.30021380456583*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.252518371837745*pi,-0.10485572944973798*pi,4.48164677627274*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.325149175453108*pi,3.238665600841*pi,0.5599043215217296*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.353080992314009*pi,3.31880084458183*pi,0.5805116550138645*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.644007438636448*pi,2.69549752894456*pi,3.77250953986657*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.532732446436543*pi,0.24631754704409703*pi,1.124964562283304*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.324105924504278*pi,-0.4252556946390273*pi,1.50934458215681*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.657561851643525*pi,0.06641431915086704*pi,0.9595269708602949*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.732551460096292*pi,3.17313239485149*pi,4.18785548617645*pi) q[19];\nu3(0.381023762978548*pi,-0.4700849191166166*pi,1.61735859906711*pi) q[20];\nu3(0.833602092540714*pi,-0.20564857659395902*pi,4.30779213914113*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.602544666385503*pi,0.14013949008343096*pi,1.203111591558953*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.789935356338325*pi,-0.360732669346641*pi,4.28795775329278*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.363933354487785*pi,-0.264607989397734*pi,0.9761775365413781*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.709776569201718*pi,0.260075622945636*pi,1.357659840301149*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.622018348065854*pi,-0.209246888991363*pi,1.109462060105501*pi) q[19];\nu3(0.593339611310768*pi,-0.4523248210268751*pi,3.51416430497794*pi) q[20];\nu3(0.269356051349092*pi,3.1372732624591*pi,1.62106889241835*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.641305735183497*pi,1.09539067084543*pi,0.614495509945192*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.494748550626756*pi,2.56214674590512*pi,3.84020048001882*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36521601398751*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45308517342488*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.272801693310996*pi) q[9];\nu3(0.564335129587344*pi,3.31517234146169*pi,0.678080237207545*pi) q[10];\nu3(3.5*pi,3.47923977335895*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.340283546163982*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.736741857684068*pi,3.13422648263862*pi,2.99719966734441*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2753801880791111*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[7];\ncx q[3],q[9];\ncx q[4],q[18];\ncx q[6],q[14];\ncx q[8],q[20];\nu3(0.779255291209995*pi,3.00406098460515*pi,3.403771915111*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[16];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.28319460994964*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49790890012262*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.0680685515282629*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39022853066025*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.240626226808081*pi) q[7];\nu3(3.5*pi,3.41323825514532*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41721551994342*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40180164327798*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5476916555070961*pi) q[13];\nu3(1.0*pi,0.0*pi,1.117825785676235*pi) q[14];\nu3(3.5*pi,3.49131709093614*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.284928050625667*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.600565646538081*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2082980198574829*pi) q[20];\nu3(1.0*pi,0.0*pi,1.176684627814786*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[7];\ncx q[3],q[9];\ncx q[4],q[18];\ncx q[5],q[17];\ncx q[6],q[14];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[16];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.466635487940231*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48459942739804*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5170860854869745*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5810894170614191*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48896792357191*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237005394622446*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5284929925408879*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.602457949861047*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[14];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47967988182457*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.228227043564649*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.381175331746268*pi,-0.383130566921666*pi,4.49380432816068*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.603319957687721*pi,0.162837908290834*pi,4.44196469212411*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5541011631355381*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.291015007490543*pi,2.70992770981783*pi,1.56788905317436*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.515930780787827*pi,3.11239973027586*pi,3.25151769750501*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.508728896028435*pi,2.65048172648364*pi,1.041242417774865*pi) q[7];\nu3(0.556903393799559*pi,3.4992975017776*pi,4.339534745138479*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.226358515591582*pi,3.18157607422934*pi,0.776701478204971*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5418110908225297*pi) q[19];\nu3(0.345827927711367*pi,3.08748262800659*pi,4.49386925899596*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.19236527876192*pi,3.39265142464808*pi,1.251755704164875*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.529919011460783*pi,3.29288037314211*pi,3.04964950407054*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.41315317160742*pi,3.14108767393135*pi,0.963997700500547*pi) q[6];\nu3(0.459744892145032*pi,-0.359053088967155*pi,4.14345027753604*pi) q[7];\nu3(0.352703090262304*pi,-0.34813623920040504*pi,0.669235595679643*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.660798851414171*pi,0.85806261204066*pi,0.5459704931319789*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.156876063282654*pi,-0.32782503603548696*pi,0.857305015623251*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.689796882212576*pi,2.53071975157841*pi,3.82495943193348*pi) q[18];\nu3(0.437529765011276*pi,2.89430641005109*pi,1.53914180204845*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.586958263401272*pi,-0.079073398608134*pi,0.881450369628077*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.380590620025973*pi,0.67871518361504*pi,4.29277518086351*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.542246439915289*pi,-0.4748758795377384*pi,3.16390573178834*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.650534666849598*pi,-0.35708433158498*pi,3.2621692350346*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.644664814543257*pi,0.05242866134803004*pi,0.5735903604424321*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.576750976617503*pi,2.78471550901028*pi,4.19540336638559*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.635151437001999*pi,-0.17692125058166802*pi,3.74144206537322*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.357971741146404*pi,2.86155617871772*pi,1.114453703870157*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.576960721323127*pi,2.49189971511202*pi,3.85768568832416*pi) q[9];\nu3(0.63802800365426*pi,0.253720003440688*pi,3.96506161392515*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.235627830694423*pi,0.222836128769485*pi,1.025149125639952*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.4675885849871*pi,3.01585395729787*pi,0.664343614385987*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.438139130940718*pi,-0.4872331597024053*pi,0.736819403299621*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.567276724225396*pi,-0.33005197527139096*pi,3.45808435903452*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.52109240670833*pi,-0.26216533051298796*pi,1.032334270483739*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.490868572544421*pi,0.324455123657581*pi,4.417101554256821*pi) q[9];\nu3(0.617894720248877*pi,2.60274744201616*pi,3.47609007912195*pi) q[10];\nu3(0.141204306357983*pi,0.45355895745402497*pi,0.8526954626577901*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.704216010364324*pi,3.37756460672591*pi,4.11084706219265*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.960806226220868*pi,3.00664436487829*pi,4.25604493230943*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.652615691567996*pi,0.382620919776418*pi,4.05893917125325*pi) q[19];\nu3(0.909736187009492*pi,3.46788613253312*pi,3.93603697225257*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.480881088112887*pi,0.43753769503600304*pi,0.8798618762719921*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.311190734432176*pi,-0.20671800481930303*pi,0.5199282200115234*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.466849760182058*pi,2.6561043334817*pi,3.87525538732439*pi) q[16];\nu3(0.231688666637096*pi,-0.4867606869783302*pi,1.70664983455254*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.310848982405097*pi,2.34941770987315*pi,1.1969633550429521*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48867588118469*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44465754323143*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.349427228648203*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.40152608225773*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3486065897055899*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2259491624674599*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[11];\ncx q[2],q[4];\ncx q[3],q[12];\nu3(3.5*pi,3.41731477407675*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46354560764952*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.183061749833735*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.323493528827334*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34507176470504*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49843320713706*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.320621507556916*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,0.720776856679734*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.603512946734753*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2003790564684569*pi) q[12];\nu3(3.5*pi,3.46328306063181*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.50772020581124*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.3929081385070519*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[11];\ncx q[2],q[4];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5450769583395005*pi) q[9];\ncx q[10],q[17];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.44314273131824*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.38291826399053*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187385742289454*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5983433186981935*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45553069309465*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.393282431877941*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.41442272970699*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.624310132125902*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.40062056223512*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3756116336629192*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44959335256809*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.236725727615543*pi,0.358905716287517*pi,4.3595275575648*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.320004766802219*pi,-0.06069551781052401*pi,4.47510059716132*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.445106167860666*pi,-0.17430595360719803*pi,3.77830208774537*pi) q[8];\nu3(0.0638436270232876*pi,3.17828250705607*pi,1.420294766960932*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.40617204660812*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.699166303536859*pi,-0.4647765495379657*pi,4.29243755820916*pi) q[0];\nu3(0.591279514493368*pi,0.65748926298275*pi,1.008931824925638*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.607543067342028*pi,2.75003696034468*pi,4.10177773083797*pi) q[5];\nu3(0.49099814034164*pi,-0.4129063272022971*pi,3.65778661044625*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.508518689528227*pi,0.52767050004989*pi,4.44209426528779*pi) q[8];\nu3(0.737207180162479*pi,3.31646270777675*pi,3.68988871469329*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.762065992022146*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.559337286898662*pi,0.42869064582404304*pi,4.32839449627982*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.486112256046166*pi,0.5218517299524099*pi,4.0169300352035595*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.501296587794072*pi,0.331177363604202*pi,4.12767000366304*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.280196149102517*pi,3.30236023962092*pi,4.40956398331422*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.323770361862401*pi,0.51827995199158*pi,4.46865111756631*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.580781922096186*pi,3.2991871761749*pi,3.2066098199934*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.528623273705719*pi,0.7339498194809599*pi,0.959158974823038*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0771425299847543*pi,0.142432461164805*pi,1.033788915604273*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.741413802841636*pi,-0.361807102617561*pi,3.87941433676017*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.731659131710174*pi,0.380879742499436*pi,4.15234941102579*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.132131846761831*pi,3.08189680033365*pi,1.80050999948582*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.160858083047584*pi,0.288464277002762*pi,3.35311093998881*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.578429456405321*pi,0.32352780655898905*pi,4.22118756774884*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.671030188474581*pi,0.07288113426912002*pi,3.81589445425883*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.50575804458513*pi,-0.261971236704103*pi,0.690623364024114*pi) q[12];\nu3(0.780361690385541*pi,0.12152595049344295*pi,0.758574073670131*pi) q[13];\nu3(0.620667837833704*pi,-0.07027052179681098*pi,1.096444279850072*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.790428478305925*pi,-0.42128532764957527*pi,3.67799786372713*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.16502509286282*pi,2.69829767521087*pi,1.28130299221296*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.637409453605372*pi,3.08098989758062*pi,4.4750797755802605*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.440902513964353*pi,0.18259923878391904*pi,1.101457492798274*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.351764965957395*pi,0.9126306144068499*pi,4.3110823237149205*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.614177985772022*pi,0.416737169738823*pi,1.488367325774317*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45252842380136*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.251981362439267*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.60646990513702*pi,-0.4464604920557602*pi,3.94264841380334*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.3727697139501*pi,3.19911178862091*pi,2.08342915335257*pi) q[20];\nu3(0.493183393766328*pi,0.48576379831544503*pi,3.54267037574068*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46560744283724*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.313431719166211*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.744429116093203*pi,-0.076944798416826*pi,1.397885944478716*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.193092240192163*pi,3.47803080119868*pi,4.16601134371086*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.396718444172398*pi,2.99040387949503*pi,0.894110446099792*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[14];\ncx q[3],q[15];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.694666999841872*pi,0.277199707073458*pi,0.5561525581517206*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.631317114463839*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.822631801516271*pi,0.73325064029288*pi,0.87763684027963*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42306463370355*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40097144811951*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42621488950897*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.697470857748039*pi) q[6];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.299521208990818*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.297034361401344*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256184557566941*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.302535869352107*pi,2.61009554394693*pi,1.58200830760328*pi) q[17];\nu3(0.264380657568886*pi,-0.289706228540344*pi,4.21536401673997*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[14];\ncx q[3],q[15];\ncx q[4],q[6];\ncx q[7],q[21];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33183937112166*pi,0.5*pi) q[13];\nu3(0.271024134480258*pi,0.88203164460208*pi,0.5062063580113616*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1044742177235851*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40653015003442*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47762138538699*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5279477537569959*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5529335894614642*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46457550460926*pi) q[15];\nu3(1.0*pi,0.0*pi,1.150467827724436*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.361688308419718*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(3.5*pi,3.46427705134344*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.662800693823491*pi,-0.216705512161113*pi,0.753114056441314*pi) q[4];\ncx q[5],q[18];\nu3(0.769789138465457*pi,2.51586008939612*pi,3.67527331692339*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[16];\nu3(0.221172058691608*pi,-0.35646081753961*pi,1.050019597261442*pi) q[9];\nu3(1.0*pi,0.0*pi,1.12583192165177*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5432210735734664*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.567183861859057*pi,2.9051211500995*pi,3.54276204882411*pi) q[4];\nu3(3.5*pi,3.43341574502425*pi,0.5*pi) q[5];\nu3(0.423288071086037*pi,0.5827736560957599*pi,0.79812729124687*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0699693816564702*pi,-0.4425800493778928*pi,1.89256653022425*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5153513356609696*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.357160835350274*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42252821397246*pi) q[21];\nu3(0.23328454722882*pi,3.44500643785538*pi,4.21745442584897*pi) q[0];\nu3(0.65831162576427*pi,0.05979633100272497*pi,0.962325298423644*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5987085197863036*pi) q[10];\nu3(0.243254914398851*pi,0.352640987757753*pi,4.40964647105024*pi) q[11];\nu3(0.182080779532128*pi,0.346867403266943*pi,3.390019170682*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.564513536597586*pi,3.43375577149535*pi,4.26902002606948*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.38991596004641*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2158705103660061*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.253030125839882*pi,0.80493759027577*pi,0.5633951993397888*pi) q[0];\nu3(0.256562685318185*pi,3.25923000624075*pi,2.01923414168537*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.832227669279064*pi,0.7034232932306901*pi,4.4713071356751*pi) q[11];\nu3(0.580047234584459*pi,0.9178361449877399*pi,0.5822829010051092*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.724640109204535*pi,0.20510164763685101*pi,0.8277189000411129*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.34733123639613*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.508141913697405*pi,0.39701045002915203*pi,1.452395946293386*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5823444650275698*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.538299014585862*pi,0.03466317710296396*pi,0.696267223756357*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.315103313413568*pi,3.21431903669094*pi,1.051324738840995*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.187606418819424*pi,0.045164647011673*pi,0.905633791754455*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.670769794139401*pi,0.31360351144073295*pi,1.2362970583727448*pi) q[2];\nu3(0.29442117809497*pi,2.80231837405295*pi,1.63912171064828*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.554440890772349*pi,2.8390794395988*pi,3.40828426577785*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.29023519237798*pi,-0.18326196569362702*pi,4.3923884016307895*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.380429231366091*pi,3.14274231116002*pi,0.674545603045001*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.378949754288859*pi,0.394256768773925*pi,0.8037805113773371*pi) q[2];\nu3(0.348835370304372*pi,3.446608190208*pi,0.892879389362376*pi) q[3];\nu3(3.5*pi,3.39718636505819*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1700154635130229*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.119574198862925*pi,-0.15324736992800703*pi,1.60917863513856*pi) q[15];\nu3(0.562360770175885*pi,0.029879925964497955*pi,3.73779271161702*pi) q[16];\nu3(0.308335798031943*pi,0.9871536255348401*pi,4.41366935083326*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.865055821001231*pi,3.42569381629935*pi,4.0115936628630795*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.69945648449608*pi,-0.168077118669971*pi,0.909241521970822*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.199141415396304*pi,3.30364865302049*pi,1.57737991261197*pi) q[16];\nu3(0.356328504780955*pi,1.0110747506974*pi,4.45284631059668*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.89364816887943*pi,-0.025053444597820995*pi,4.2586632244024*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.497212749539396*pi,0.72246067809507*pi,4.35054370494144*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5191085200111702*pi) q[9];\nu3(0.862528543140929*pi,3.10207554194139*pi,0.5139318792023464*pi) q[10];\nu3(3.5*pi,3.3396531361935*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.253548984259393*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.456786532539163*pi,0.056658458692875*pi,0.5798882667945563*pi) q[5];\nu3(0.628998442649087*pi,0.43583041324151395*pi,1.087342385992131*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.803162081065902*pi,-0.11695502745883901*pi,3.61270958205415*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.34542238267984*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44654652768085*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.672114425807191*pi,0.50088105982911*pi,0.6341528134280661*pi) q[5];\nu3(1.0*pi,0.0*pi,1.154306055717546*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2688355578726611*pi) q[16];\nu3(0.603553644618992*pi,3.27268827766298*pi,3.62970578148284*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48064958169134*pi) q[20];\nu3(0.540738702938683*pi,2.55958108178484*pi,3.5341994490916*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(3.5*pi,3.41532125425073*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48647819445192*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.196078404789007*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.205879655222512*pi) q[19];\nu3(0.648280191970833*pi,3.47285400366542*pi,3.91249507965722*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41097698114875*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.873230827740827*pi,0.19411579320863304*pi,4.13121828812932*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36887700899474*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.170860797612294*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.43292222082835*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(3.5*pi,3.3966753984415*pi,0.5*pi) q[3];\nu3(0.813414082458551*pi,3.00845663075611*pi,3.32275318099368*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.294490941907366*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.44715512698333*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38478236916729*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.480052886182606*pi,2.51100637098304*pi,1.3275161172422139*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5483931271694416*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(3.5*pi,3.36449091600911*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.162431422585932*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41442831640704*pi) q[7];\nu3(0.790279516006436*pi,0.14896211406111504*pi,0.761736788439339*pi) q[9];\nu3(0.798729995415249*pi,0.52031795922617*pi,0.65813017158633*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36467644172469*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3000964868800629*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.619114089158254*pi,0.7058418275151399*pi,1.1190403334605619*pi) q[11];\nu3(3.5*pi,3.4096928666868*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5537389661325864*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3620497774543519*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.699695380844843*pi,3.335102267815*pi,3.87458898993144*pi) q[20];\nu3(0.9229182231467*pi,-0.36538295317604896*pi,0.775860358054438*pi) q[0];\nu3(0.254738357653935*pi,0.91642510217064*pi,4.396336471757079*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.642318070455092*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.610955139269204*pi,0.154163381186467*pi,3.88159138991087*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5637392990679015*pi) q[21];\nu3(0.667665446834674*pi,1.04480355651134*pi,0.5807136084568142*pi) q[0];\nu3(0.745982142635119*pi,0.07073852802589498*pi,1.20397035059578*pi) q[1];\nu3(0.807747460356976*pi,-0.255537726687514*pi,0.772232389750598*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(0.769403100366572*pi,2.56349777835145*pi,3.58096475155005*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.658153613016498*pi,-0.06615315859006499*pi,3.94134895589842*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.620846704435948*pi,2.91194402847481*pi,3.37516665336459*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.244166530373143*pi,0.79852322487777*pi,4.055569119024939*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0227512358521101*pi,0.42734978814067204*pi,3.79893740603078*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.251276976560086*pi,3.36140185133948*pi,1.94499922073294*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.311473429315992*pi,0.7030412614295001*pi,4.01479086230913*pi) q[13];\nu3(0.479464478854172*pi,-0.4593910458423123*pi,4.30491898399145*pi) q[14];\nu3(0.443976784815937*pi,3.3114727243554*pi,1.440218556280032*pi) q[15];\nu3(0.0801109795268829*pi,0.08439651199091502*pi,4.06781240257726*pi) q[16];\nu3(0.584217523036814*pi,0.67981788551841*pi,4.34105495013904*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.79352994702584*pi,-0.26368381778594496*pi,3.74186203623232*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.400642580156869*pi,3.09004695275709*pi,0.875276929000656*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.402960532498526*pi,3.44786770609195*pi,1.81535285464329*pi) q[14];\nu3(0.0737346976211893*pi,3.18521652484745*pi,4.35627257942031*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.647693243910138*pi,3.19529107763003*pi,3.56769804377099*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.87227753105288*pi,0.6062526794968599*pi,0.5338096626478931*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.313670878782944*pi,3.37642961164431*pi,4.47186296068662*pi) q[3];\nu3(0.72526128969427*pi,0.31831491328933703*pi,3.94070999151715*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.552016056013645*pi,2.85025061971507*pi,3.50600163573641*pi) q[18];\nu3(0.868076015709416*pi,-0.23001981050606302*pi,3.56048718989204*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.201019661865414*pi,2.55319169960771*pi,1.2289461387019172*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.528205146539329*pi,0.7645524323964501*pi,0.911987380604819*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.631748330566201*pi,0.57615846231195*pi,0.7071878173989841*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.541871807063797*pi,-0.33579783943700703*pi,3.38250211686089*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.712919824293537*pi,-0.10757157680796697*pi,3.64902726368335*pi) q[21];\nu3(3.5*pi,3.44369843315394*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34644940415786*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.804461550479725*pi,-0.4039172251344869*pi,4.23435331038323*pi) q[7];\nu3(0.381320178983628*pi,0.54591199318289*pi,0.5125730107468074*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,3.31314153676952*pi,0.5*pi) q[11];\nu3(0.776889793631892*pi,0.266410519100295*pi,0.701434265401206*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3221930825543309*pi) q[14];\nu3(1.0*pi,0.0*pi,1.141069850762273*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233367899574511*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.801870601348515*pi,1.01730441588286*pi,0.5514900926692341*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\ncx q[3],q[9];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.280596728295743*pi,3.15316385246318*pi,1.442753812729993*pi) q[8];\nu3(3.5*pi,3.43541710834195*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.206024074371221*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46328972466223*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.40885774055209*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.288941912237608*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48812120031895*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.60747482766375*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.673359947063163*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1439619275151411*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(3.5*pi,3.44083883409462*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.186691698120946*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5204779296793183*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47700016205702*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42114718376972*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.45342754705352*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2377793884660568*pi) q[12];\nu3(3.5*pi,3.47460749726309*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215136559843112*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.637710680600432*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199322269704379*pi) q[21];\ncx q[0],q[19];\nu3(0.577233777514523*pi,0.38722555990959595*pi,1.52795248330009*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46713521196075*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\nu3(3.5*pi,3.38467817915276*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.409250545434468*pi,2.74729395559559*pi,1.479056779178542*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.529894986360959*pi,0.009485676285790001*pi,4.27388496015393*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.314928686092349*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.779466403294752*pi,3.09029204561793*pi,3.3955796315047*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.386365733781005*pi,0.10988580132729497*pi,0.940965506751211*pi) q[10];\nu3(0.36723937092794*pi,2.6859539332782*pi,1.061280350344781*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4550166601855405*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.391249993551974*pi,3.11829151593023*pi,0.740554246139406*pi) q[16];\nu3(0.312941979560074*pi,0.6278462974149499*pi,0.606505463621013*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40055646760092*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5867973856431017*pi) q[21];\nu3(0.642642158439755*pi,-0.381373594198745*pi,3.80930206675462*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.70759320287537*pi,0.90048013740881*pi,1.047862440372731*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.532022146368036*pi,-0.45588443757469277*pi,4.4193052894645195*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.522020954621427*pi,3.28379179332395*pi,1.5712030265469*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.64875109761475*pi,-0.19585795071872802*pi,3.90620055684465*pi) q[17];\nu3(0.363408854126669*pi,-0.24046807689370597*pi,1.56465708415101*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.612582151736151*pi) q[20];\nu3(0.43448191558494*pi,0.57208733833816*pi,0.866760285450615*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.629778170387907*pi,-0.302638396231032*pi,4.32107102525537*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.519145870903349*pi,-0.4826582239300395*pi,0.677740259294679*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.48574019009145*pi,-0.4040791722569577*pi,4.25952206289608*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.297225830552981*pi,0.340921469313915*pi,0.616718084915565*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.528583601435529*pi,-0.40681211627705083*pi,3.48038153932067*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.827847532879031*pi,3.2029345594655*pi,3.50658675713959*pi) q[13];\nu3(0.567357505144834*pi,2.82432140329406*pi,4.12413399386823*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.216714976199097*pi,3.13323913346046*pi,2.04475494108255*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.930968258748229*pi,0.5916955288049099*pi,4.40475977200248*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.745232755994911*pi,0.08582828539007303*pi,0.5253973851905615*pi) q[8];\nu3(0.385531394140737*pi,3.15336587678916*pi,1.345622545692223*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.162003061611865*pi,0.245483706767189*pi,0.801912795202141*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.621920124658714*pi,-0.36681709597260603*pi,4.02505575043438*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.520305266951598*pi,0.70233856469859*pi,0.708309574397824*pi) q[2];\nu3(0.595225177667472*pi,-0.053211146154475975*pi,3.77241359798294*pi) q[3];\nu3(0.672935696299305*pi,0.28100593864731904*pi,0.5564536872771157*pi) q[5];\nu3(0.631050352497557*pi,3.21260882990346*pi,0.5774436276691641*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.342803536515241*pi,2.83997130836305*pi,0.850015756650479*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.469071216034814*pi,0.63405250684837*pi,0.720205961929227*pi) q[21];\nu3(0.646481123963209*pi,0.24871167262581195*pi,0.9676514361872419*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.36407759446349*pi,2.95506207177193*pi,1.59108395638584*pi) q[5];\nu3(0.0910067550228498*pi,2.63476700462176*pi,1.58505548591291*pi) q[6];\nu3(0.557958669190566*pi,-0.20094800312157202*pi,3.80888919370634*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.618992098800331*pi,-0.170794706515575*pi,0.870272863884404*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.328575034345741*pi,-0.294495968193047*pi,4.25006732381832*pi) q[21];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.623203605596986*pi,0.83754691823157*pi,4.46416036450368*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.49529858282087*pi,3.33048840968594*pi,1.62793443059378*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.486906386960175*pi,-0.05355087800840902*pi,3.71331432657255*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46970358932325*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.664879375967268*pi,3.25671253176134*pi,4.4766970031584705*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218694780434968*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.45948421545748*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.3556781474607*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.177531988904125*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44471026194501*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187131201567919*pi) q[9];\nu3(3.5*pi,3.40374065289513*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46987177069896*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2600358999930958*pi) q[15];\nu3(1.0*pi,0.0*pi,1.305253082536626*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47430478262788*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251676815426283*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[20];\ncx q[2],q[10];\nu3(3.5*pi,3.48559448810162*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[21];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.27895901027305*pi) q[14];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48899841693187*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.47502044450983*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5124077830266046*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43391473341409*pi) q[9];\nu3(1.0*pi,0.0*pi,1.227090786679824*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.332787679788263*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49569897997365*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5225105204118967*pi) q[16];\nu3(3.5*pi,3.35515531921409*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.286011913054526*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.614417297297073*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(3.5*pi,3.41929703824949*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[21];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.65754494576442*pi) q[14];\nu3(1.0*pi,0.0*pi,1.253291127260555*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49585636130182*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.740417664329138*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.426407155032599*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.591020578493169*pi,3.10767922681519*pi,4.41267003490387*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.709416300003027*pi,-0.296136718831959*pi,3.35848266576227*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.606011246880315*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.391570175345223*pi,3.10221728472685*pi,1.97790644494588*pi) q[0];\nu3(0.331089505141747*pi,3.20924577302278*pi,1.188331566589744*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.814985051180476*pi,0.330814071789734*pi,3.91630854862726*pi) q[5];\nu3(0.47558907164846*pi,3.39590609087465*pi,1.385667468217721*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.456305263141158*pi,3.06108903770928*pi,1.0224463096613041*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.258403439319955*pi,-0.248243143368714*pi,0.984567882858962*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.258351380028937*pi,3.16790239891432*pi,0.970436740977514*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.739753775391797*pi,-0.247430790040557*pi,4.47939851182471*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.660212191893652*pi,0.5094596791572099*pi,0.5529996144119149*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.587668826792088*pi,-0.23757223340474898*pi,3.63698562728902*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.682617123644722*pi,-0.16219840701640698*pi,3.88766755182498*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.424794202248309*pi,0.144707461045684*pi,3.77073609468539*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.514257060975901*pi,3.19710267550135*pi,4.068811371019709*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.427738979824984*pi,2.43435345701196*pi,1.1261343192978321*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.567502530372294*pi,0.93331209927348*pi,0.925033629392533*pi) q[20];\nu3(0.618677898829142*pi,0.46249856140907897*pi,4.44435974113663*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.528040258589635*pi,-0.231766563633447*pi,4.2084324870370295*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.680285289604648*pi,3.26244616762216*pi,3.08772924372204*pi) q[7];\nu3(0.612088450182558*pi,2.50258892728244*pi,3.60706050423091*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.451761698144896*pi,-0.10393348372682398*pi,1.4610781213772261*pi) q[12];\nu3(0.815671224427391*pi,0.07829850903874802*pi,0.5909482303796554*pi) q[13];\nu3(0.669390160436231*pi,0.0018188526877479516*pi,0.956877373331979*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.349450882946213*pi,-0.02672938567734201*pi,4.37600602612235*pi) q[20];\nu3(0.211474238363759*pi,3.20314884021847*pi,0.5456230595735385*pi) q[21];\nu3(0.166027368061128*pi,0.38189034201976*pi,3.52096681631545*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.267980037796975*pi,0.43158345102513196*pi,3.79625860054317*pi) q[4];\ncx q[5],q[6];\nu3(0.227094873317087*pi,3.29560114906456*pi,1.70787424903413*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.434536615933822*pi,-0.264544045527515*pi,3.99473897681026*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.346582908313694*pi,-0.33621375385671803*pi,4.14256219023771*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.615366251866543*pi,-0.06351105084796399*pi,0.93349661845598*pi) q[14];\nu3(0.625669809398268*pi,0.15768292172903697*pi,1.59611336255807*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.270776664957468*pi,0.011549898379002*pi,4.38177438351756*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42353144892115*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.289555953525622*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.122779989811085*pi,0.7613505863146901*pi,4.1836963016508495*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.444113632179198*pi,0.298543539096195*pi,0.5505007733981955*pi) q[15];\nu3(0.50744989109697*pi,-0.06656883047173401*pi,1.1066686922035731*pi) q[17];\nu3(0.281702382696992*pi,-0.12192761601401803*pi,0.657775598011349*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.554226456432186*pi,3.2120065808713*pi,4.4532085254666995*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.771432243300698*pi,-0.263133742425676*pi,0.893500963663617*pi) q[17];\nu3(0.748410760966281*pi,2.82761266109272*pi,3.67795081346299*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41075904682414*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5250326192317947*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.617956534719374*pi,0.20152862007915595*pi,1.222452056142342*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.81269216521964*pi,3.35199324210308*pi,0.806805557633284*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175521594093907*pi) q[21];\nu3(3.5*pi,3.37705817624002*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49834055483019*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,1.2485078505808231*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.41768317790777*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49746786031454*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.225374917183639*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2785420146581221*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.527420586495686*pi,-0.135783372306422*pi,3.54450233939794*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226514442299736*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42214677369771*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,0.557628136761467*pi) q[4];\nu3(0.308222845259623*pi,-0.389379400357026*pi,1.2967039451571019*pi) q[5];\nu3(0.21868199670947*pi,2.39644060126259*pi,1.136869787152909*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43599159317448*pi) q[12];\nu3(3.5*pi,3.3892399688399*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.522648607853422*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0970682583552929*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5675565082391059*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(3.5*pi,3.49020232391759*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.645725954073486*pi,0.60717791849372*pi,1.1363909828051328*pi) q[5];\nu3(0.646781811988357*pi,0.371219958702216*pi,0.5387443577087007*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(3.5*pi,3.46885057441461*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1478430395069958*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.352894918150135*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5249628512029187*pi) q[17];\nu3(3.5*pi,3.49511531769985*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.33602184043683*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.320323341335614*pi,3.31274571609984*pi,1.57043857362674*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.137651472553586*pi,0.55216510262062*pi,4.05558193716415*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.818074958665217*pi,0.12189550549219597*pi,1.05267505273222*pi) q[7];\nu3(0.376006391838907*pi,2.98615542169546*pi,1.76274013453654*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38513736642658*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5320626660303165*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.593554406963843*pi,0.08856925474145405*pi,1.3147834890398928*pi) q[14];\nu3(1.0*pi,0.0*pi,1.221219935090333*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.24393356271648*pi) q[16];\ncx q[18],q[19];\nu3(0.449971875427311*pi,0.389065165713816*pi,0.812777222248467*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.152820907202878*pi,-0.279868749815966*pi,1.129580680794988*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.444386780196426*pi,-0.4020297296567594*pi,0.85670479324448*pi) q[4];\nu3(0.431626815019146*pi,0.52538652504532*pi,3.64661481361938*pi) q[7];\nu3(0.436071467495639*pi,3.36020386383813*pi,0.651348582928728*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.455758165196495*pi,-0.18191097086755198*pi,0.928523093639235*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47913138038038*pi) q[19];\nu3(0.936512243627301*pi,3.34037680451901*pi,4.1318885917320305*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.367993864136236*pi,2.6404857210789*pi,1.52168841659625*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5047146341684448*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.405178050823068*pi,3.16512252802789*pi,1.67196155089741*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.257983918709388*pi,-0.143337936490898*pi,1.628355554971*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.711748116926765*pi,3.18106515753457*pi,3.99377867889948*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.819160354909343*pi,-0.233151103833256*pi,0.898299251128281*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.296843933890585*pi,0.26132226488489396*pi,3.45921423725507*pi) q[21];\nu3(0.58011135508586*pi,2.39222578573034*pi,3.87843242420283*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.80655579127721*pi,0.73043851557352*pi,0.9220361186753361*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.686738290237672*pi,0.23519168516376698*pi,1.367474544647465*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.822105603918197*pi,3.22424139581762*pi,3.37881490164575*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.477333368131902*pi,0.22018973113486695*pi,4.0687387336468*pi) q[21];\nu3(0.311262330577108*pi,-0.311551066021664*pi,4.1782198448920305*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.577643356573067*pi,-0.279075291018432*pi,3.49988432880252*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.462198004466538*pi,0.16913815400930798*pi,1.133426535323042*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.478406414632701*pi,0.376174992697457*pi,4.05954211770092*pi) q[10];\nu3(0.546952888562145*pi,-0.326424464310902*pi,4.01872280512551*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49218556618786*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.3727485884707*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1276438814112821*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.713644583679501*pi,0.36254828899356895*pi,1.032862831917026*pi) q[10];\nu3(0.461132468279539*pi,0.87976095144993*pi,4.22505780845289*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36855546048712*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.185073381337944*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230144073453252*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[17];\nu3(0.815130588873487*pi,0.32774893153945095*pi,1.047942471650728*pi) q[2];\nu3(3.5*pi,3.48889096352192*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.513373366753858*pi,-0.340235831588922*pi,1.1576059544690471*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.641953077100778*pi,0.326541679282234*pi,4.00412783219375*pi) q[18];\nu3(0.683345309901716*pi,0.54079235597226*pi,4.32300473078664*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24933617776208*pi) q[20];\nu3(3.5*pi,3.49617979180893*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.377183063578228*pi,-0.21177266363183*pi,1.51171872161059*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46159582273009*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47847214297993*pi) q[6];\nu3(1.0*pi,0.0*pi,1.166975328872472*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3602488100379388*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46402899036363*pi) q[14];\nu3(0.463506399204564*pi,-0.215295463418047*pi,1.014729742962247*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4291928646666605*pi) q[17];\nu3(0.330910271065201*pi,3.47308466043979*pi,1.283219586906787*pi) q[18];\nu3(0.349466540356504*pi,-0.213953464928537*pi,4.40752211265134*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.629386349477627*pi,-0.379674623491011*pi,0.748173602994073*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5850015340779303*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5035575401522245*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.78105405536144*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.59105245581417*pi,3.32861890227904*pi,3.34565958618682*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.472322628630845*pi,0.21581680864599695*pi,4.3162716280758495*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49657658133967*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2322945282721451*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.577907431934351*pi,2.88475672066098*pi,4.00760889265852*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[20] -> c[20];\nu3(0.247674539247786*pi,0.52998069449985*pi,3.77107552561393*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.606600131812982*pi,2.77498447209291*pi,4.24314221606153*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.4313209916185*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.369581572723501*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nmeasure q[0] -> c[0];\nmeasure q[7] -> c[7];\nu3(0.350612180457902*pi,3.20885772413423*pi,0.880938861385284*pi) q[1];\nu3(3.5*pi,3.47909191294514*pi,0.5*pi) q[2];\nu3(0.186222920256512*pi,0.355842064885867*pi,4.1548588965347*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41817873166701*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5644722723776631*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2382967194657901*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.48260557759275*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.241871188259287*pi) q[19];\nu3(1.0*pi,0.0*pi,1.298404920122315*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\ncx q[2],q[19];\nu3(0.602164776186746*pi,0.6524741751979799*pi,0.911215206386665*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.667839512073958*pi,-0.4851692571029688*pi,3.01835000049083*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.561664062305772*pi) q[12];\nu3(0.494017983255042*pi,-0.162830930019832*pi,3.96115564496728*pi) q[13];\nu3(0.0920194179475621*pi,-0.4230614452480253*pi,1.3743995205717439*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nmeasure q[5] -> c[5];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.612903017785603*pi,3.23731743053801*pi,3.07908010734228*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37651367757402*pi) q[16];\nu3(0.683873387055785*pi,0.362200425560507*pi,3.90645140377169*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5964231957224526*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5371268491753427*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[17] -> c[17];\ncx q[2],q[19];\ncx q[8],q[16];\nu3(0.816075564330642*pi,2.97024243037815*pi,3.62426243810716*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.598242521142809*pi,0.6335818999540099*pi,1.003210715892779*pi) q[15];\ncx q[18],q[21];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.333091362227838*pi,3.09837156516082*pi,1.85756749737636*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.777941381806477*pi,-0.147304829486942*pi,1.13196034509963*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.441023074916788*pi,-0.4247393630631246*pi,1.026825286767174*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.530628824037691*pi,-0.4378533912965576*pi,3.57623773002864*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.219493095088778*pi,0.80550105616785*pi,3.97645872677154*pi) q[19];\nu3(0.476688522094429*pi,0.18610717002477295*pi,4.40041105905523*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.184002155675079*pi,3.28786168244166*pi,1.68172628835357*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nmeasure q[12] -> c[12];\nu3(0.643785466367236*pi,0.06912712749142402*pi,3.75594297253778*pi) q[16];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.690996944424793*pi,-0.171700159253671*pi,1.019366669829945*pi) q[0];\nu3(0.650402071396227*pi,2.85661376256996*pi,3.62860303686194*pi) q[1];\nu3(0.551941776576941*pi,3.03805355151894*pi,0.5307424291357037*pi) q[2];\nu3(0.540087121258332*pi,-0.04611565343812202*pi,0.746060606783565*pi) q[3];\nu3(0.581116392253555*pi,0.05955124846899695*pi,3.73579935116681*pi) q[4];\nu3(0.336122232956343*pi,0.7545832337417999*pi,4.2411500162438*pi) q[5];\nu3(0.456923064072604*pi,0.10898771642604799*pi,3.88270104506281*pi) q[6];\nu3(0.328423683882183*pi,2.74731831348537*pi,1.51791789899991*pi) q[7];\nu3(0.464205925827072*pi,3.22627032273212*pi,0.745741644189249*pi) q[8];\nu3(0.580160766024933*pi,3.15921092923524*pi,4.43301254840825*pi) q[9];\nu3(0.514658347771626*pi,-0.275659158068487*pi,3.9078170609246*pi) q[10];\nu3(0.557840889820323*pi,2.58705320013647*pi,3.66556643681415*pi) q[11];\nu3(0.320604895609141*pi,1.08786363714552*pi,4.20853137430914*pi) q[12];\nu3(0.1238400001247*pi,2.66090350486398*pi,1.059298720816598*pi) q[13];\nu3(0.623437016262196*pi,2.63996946182973*pi,3.74445600792877*pi) q[14];\nu3(0.921379472262183*pi,-0.237052193154562*pi,3.57098670448835*pi) q[15];\nu3(0.464455189918212*pi,0.9170933501566301*pi,4.04958068321504*pi) q[16];\nu3(0.719771635358184*pi,2.57986522365445*pi,3.86466924718994*pi) q[17];\nu3(0.224510813823244*pi,0.27225730267610504*pi,3.92724466670097*pi) q[18];\nu3(0.65367952656003*pi,0.49515404280556796*pi,4.48702405088451*pi) q[19];\nu3(0.407924103560796*pi,3.46148530081677*pi,4.20985813637715*pi) q[20];\nu3(0.740480176375232*pi,3.36233846190203*pi,0.6326692139101*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\ncx q[11],q[20];\ncx q[15],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40032490981367*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44631238468201*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4258261899696*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.214378309061636*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.253628043763538*pi) q[9];\nu3(3.5*pi,3.38285749435133*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37697532881781*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.105374259555348*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242679778779211*pi) q[14];\nu3(3.5*pi,3.33478416273447*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.27818073247585*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0677899438318001*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[3];\ncx q[2],q[12];\ncx q[4],q[13];\ncx q[5],q[9];\ncx q[6],q[7];\ncx q[8],q[19];\ncx q[10],q[14];\ncx q[11],q[20];\ncx q[15],q[17];\nu3(3.5*pi,3.35699924936181*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.167311208382709*pi) q[21];\nu3(3.5*pi,3.42933026549691*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45813465860675*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.358483581473311*pi) q[3];\nu3(3.5*pi,3.41044024577414*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46681762392952*pi) q[7];\nu3(3.5*pi,3.36720576863009*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47727465736593*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46197022098116*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1337296472462879*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37715701396539*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5716688646106092*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282124881286643*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230008310547205*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5039314906235618*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[3];\ncx q[2],q[12];\ncx q[4],q[13];\ncx q[5],q[9];\ncx q[6],q[7];\ncx q[8],q[19];\ncx q[10],q[14];\ncx q[11],q[20];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5673324270032087*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4625763742490605*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5031585444865208*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5687209525076136*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5186734888270124*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.479434023651955*pi,2.8970048098045*pi,1.444875575989308*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.146892474476484*pi,3.48621689372055*pi,0.646819080018428*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.316033104464366*pi,2.49999266953093*pi,1.375580865063954*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.551276583703085*pi,0.363456104649972*pi,1.1762104646931841*pi) q[15];\nu3(0.374160539299133*pi,0.5658407624894299*pi,3.8306173216324*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.100660864263613*pi,3.44288227395668*pi,0.5369467125664017*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.299159461342469*pi,3.22202015965971*pi,1.78738307610166*pi) q[15];\nu3(0.429208402651648*pi,0.18618169514456695*pi,3.84997677581002*pi) q[16];\nu3(0.460996887661971*pi,3.1092217362237*pi,0.940399330599538*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.704270696351515*pi,0.8569341596746001*pi,4.382539932255121*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.303065752084276*pi,0.07049120302922496*pi,3.55278813092742*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.271581988014796*pi,0.40637590663797596*pi,3.77759402561317*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.76159081029055*pi,2.78514449846035*pi,3.4451122811452*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.267024759195866*pi,2.43600923025479*pi,1.237007353075321*pi) q[21];\nu3(0.346266275648885*pi,0.225967748745879*pi,3.75660174885142*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.127095126522757*pi,3.136599850667*pi,1.2328648483238789*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.535291936733661*pi,-0.21748777029654498*pi,4.3894826306603*pi) q[4];\nu3(0.32212311903824*pi,3.28745482232873*pi,1.70549950116326*pi) q[5];\nu3(0.910766624214721*pi,2.86775842610282*pi,4.22858723776868*pi) q[6];\nu3(0.50698486301897*pi,0.5886687480781201*pi,0.8099006580125989*pi) q[7];\nu3(0.709206645319871*pi,0.11964009843053602*pi,3.91888249837115*pi) q[8];\nu3(0.325866815010692*pi,-0.11812669313100199*pi,0.7819421907626181*pi) q[9];\nu3(0.166556108291404*pi,0.7441456832925*pi,4.11389389219786*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.365347195093488*pi,3.00532506070066*pi,1.58999111203714*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.353778381837517*pi,0.50823066824941*pi,3.53150057654968*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.578710562961413*pi,2.50841793255314*pi,3.61827619936196*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.366155303681778*pi,3.03993288558363*pi,0.79385387436092*pi) q[1];\nu3(0.466003171893593*pi,0.22251913269781498*pi,1.183062274782688*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.568295382872442*pi,0.45493436222474504*pi,4.0377865719692*pi) q[5];\nu3(0.629588012574205*pi,-0.197197592469054*pi,4.47041097123683*pi) q[6];\nu3(0.624745483051412*pi,0.318949329308848*pi,1.54735354901986*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.469393500538696*pi,2.97626832736107*pi,0.625321204248084*pi) q[9];\nu3(0.257188261148947*pi,2.67430099584893*pi,1.260777590291583*pi) q[10];\nu3(0.686843817764863*pi,-0.49291327455891487*pi,3.62263956400215*pi) q[12];\nu3(0.23223559960618*pi,0.474268320868213*pi,0.699702627811943*pi) q[13];\nu3(0.555587057473149*pi,-0.4000669166663053*pi,3.67572521197658*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.174496382636025*pi,0.6388780639818601*pi,0.7170079306262069*pi) q[18];\nu3(0.514692304622142*pi,-0.4557024889206107*pi,0.810275710442515*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.229706477146268*pi,0.9495389445022699*pi,4.01575907824898*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.312344583974139*pi,-0.322323170721723*pi,1.454894977716662*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.273961936594701*pi,3.10401492174746*pi,1.345706106251292*pi) q[18];\nu3(0.75533738897415*pi,2.46818371182744*pi,3.69543681339577*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.101145374075202*pi,-0.468513531427047*pi,1.342266331041246*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49564008381289*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3912802838097469*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.592526650228463*pi,0.84861702220245*pi,4.36262841477555*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[9];\ncx q[6],q[10];\ncx q[11],q[16];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[17],q[18];\nu3(3.5*pi,3.45648606357467*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3590779185234751*pi) q[21];\nu3(3.5*pi,3.41608328450543*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32496989295028*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41218773261399*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48513323435093*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2775416288931591*pi) q[7];\nu3(1.0*pi,0.0*pi,1.246598348685362*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3070150037122619*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30752693812293*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.212876054809973*pi) q[14];\nu3(1.0*pi,0.0*pi,1.197879839478142*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46426505625919*pi) q[16];\nu3(3.5*pi,3.29210070099079*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224520582644177*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.41616020990574*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29460647979216*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.2296616841585*pi) q[8];\ncx q[11],q[16];\ncx q[12],q[14];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.178736023960838*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5151641310383168*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43970287768404*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47525618815879*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5278101436370795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5386068168717051*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.389170031769471*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49102517208059*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37236448773023*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.48841519595988*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.243771566048987*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.42857217736038*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.626817713832737*pi,-0.247503195886481*pi,4.1855800450196*pi) q[20];\nu3(0.819143619131276*pi,-0.333399824290625*pi,1.1391055013193752*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.42245256058288*pi,3.34602092490598*pi,2.1259633587620703*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.590944272611988*pi,2.40644848739337*pi,3.60421775721472*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47410402402154*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.814018823093243*pi,0.28909688583856596*pi,0.680189473385571*pi) q[20];\nu3(0.434476640785419*pi,3.36864453768093*pi,0.7827296229141629*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.457540590605187*pi,2.78413252714374*pi,1.450291678970735*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.377400541799922*pi,3.41857178573173*pi,1.67781702942947*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.250596405456624*pi,-0.14295735205687798*pi,0.9157129622384119*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.249470111293303*pi,0.28909580981996497*pi,4.45754859426091*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.206076768606694*pi,-0.015998179716079974*pi,1.3353691134157821*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.378483575538955*pi,-0.06631555662114602*pi,1.55596436254325*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.541442854714882*pi,0.31580148100691696*pi,4.115412996687811*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.922275072265825*pi,3.05649673452284*pi,3.99890054004532*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.734169246471349*pi,-0.066763725321076*pi,4.28855121579943*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.250180802891634*pi,3.47098975779145*pi,4.39424761064063*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.715095980380242*pi,0.5547249567953201*pi,0.927133013853715*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.158284769502132*pi,0.33254870815051996*pi,0.8350823528663129*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.467037548409626*pi,0.09157704924702004*pi,1.208432076245232*pi) q[5];\nu3(0.336849477830492*pi,0.043021069963203984*pi,4.45478545782147*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.541951733623741*pi,-0.053123385317649985*pi,1.353493567850859*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.639023756683041*pi,-0.32610297829156*pi,0.881508958261369*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.717278141332037*pi,3.26414090890517*pi,4.348765058893131*pi) q[15];\nu3(0.317315998678779*pi,2.62560721139663*pi,1.467978124417236*pi) q[16];\nu3(0.94837636094606*pi,-0.07411207048079299*pi,0.99725891278003*pi) q[17];\nu3(0.229085219408196*pi,3.2059877590558*pi,1.79783584353512*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.927668018669226*pi,-0.369023408802237*pi,3.64197623054307*pi) q[0];\nu3(0.384427081836249*pi,2.76121512597033*pi,0.807521620860555*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.791284871113392*pi,0.6788784404585799*pi,0.8574238550725359*pi) q[5];\nu3(0.321294607988089*pi,3.42494904130352*pi,1.77543087887275*pi) q[7];\nu3(0.381580155390736*pi,0.42921277569471294*pi,3.80008907572528*pi) q[8];\nu3(0.169677308269586*pi,-0.42002732428163003*pi,1.08524632578115*pi) q[9];\nu3(0.296645433254018*pi,2.9722191028543*pi,1.82509331861084*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.486799501592563*pi,2.83391789811197*pi,1.0628529954458679*pi) q[15];\nu3(0.776489297860531*pi,-0.216317608956676*pi,0.5397181988212132*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.718225360460263*pi,0.472037065868521*pi,4.10186535871523*pi) q[18];\nu3(0.0291011158414294*pi,-0.250920218163453*pi,1.484409399003567*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.256072343460287*pi,3.43895266469501*pi,1.53685204489358*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.143352491197056*pi,0.08017787535521803*pi,0.74552628595089*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.732604908936933*pi,3.27209411104592*pi,3.48547527256652*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.787319701588086*pi,1.10772112404476*pi,0.859290298712226*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.337725571890815*pi,-0.08324822500076001*pi,3.67655904522994*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.29914176276416*pi,0.5*pi) q[2];\nu3(0.847267104237046*pi,0.62111968099268*pi,1.345357873833791*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.213632530918792*pi) q[11];\nu3(0.540093213707239*pi,0.29282821791871705*pi,0.958694293462728*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(3.5*pi,3.41287318176414*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.177210660510998*pi) q[20];\ncx q[0],q[10];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47760794139671*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47216392852795*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.169229513009408*pi) q[9];\nu3(1.0*pi,0.0*pi,1.212526545555002*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47600798863699*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49697173335174*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.120297820076207*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.227568341135848*pi) q[21];\nu3(3.5*pi,3.43565468457011*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[12];\nu3(3.5*pi,3.46701885939234*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.362547441180007*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37187383108573*pi) q[11];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.111726557019792*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5724241106448245*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.32532453357832*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.4608035948506*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5194029219046623*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45071759091885*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1143566623519159*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5795012899502433*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.229161532796694*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5356361185380383*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40984866023462*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.189949312969681*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38374549647204*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42190548737941*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4098191193421705*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.209308189024845*pi,3.22864820066135*pi,2.05527984841586*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4927841687615*pi) q[18];\nu3(0.616656199396111*pi,-0.117213754168628*pi,3.86344511044047*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.46189134982754*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.659889714058461*pi,0.43956857144610795*pi,4.056831926777241*pi) q[15];\nu3(0.650489467102396*pi,0.486902235526645*pi,4.02934974229596*pi) q[16];\nu3(0.165953647688039*pi,2.66944211329512*pi,1.4640491748378799*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.894820278121848*pi,0.14225891068665197*pi,3.84475843813032*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[8];\nu3(0.514017929838244*pi,3.05366390240859*pi,4.0631066087607195*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.643388598032766*pi,-0.388241972261668*pi,4.37373115060754*pi) q[14];\nu3(0.655022659563321*pi,-0.03112024306712302*pi,1.049606592903198*pi) q[15];\nu3(0.635267749613724*pi,0.351748705534332*pi,0.835728055512418*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.576304033491343*pi,3.35435429488126*pi,4.48886892088465*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.515128586146895*pi,0.149371559812995*pi,3.74830669825369*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.230977518598559*pi,3.28919099089971*pi,1.254631640481614*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.874988076703791*pi,2.99155275983512*pi,3.70107915268549*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.863470924035111*pi,0.8061485413420699*pi,0.751564289375592*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.711015443414634*pi,2.93597644628338*pi,4.4327103940205905*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.497873659118798*pi,-0.4646515896204953*pi,4.00826893145054*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.796861818633386*pi,-0.355658395956087*pi,4.01263131846469*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.471007629485181*pi,0.85122380208815*pi,4.13858758593228*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.423977231424193*pi,0.54426638460693*pi,4.221880804277189*pi) q[11];\nu3(0.616611111900756*pi,2.43044718511563*pi,3.72848923878125*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.462010934074908*pi,2.54896879489802*pi,1.029085998507659*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.537567521241551*pi,3.39398204254824*pi,0.5230220468077533*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.494171282861057*pi,-0.23321539026148802*pi,0.880952034283849*pi) q[5];\nu3(0.708848887447183*pi,3.08742659615208*pi,3.415855474159*pi) q[6];\nu3(0.68841884866666*pi,2.60662726514199*pi,3.53525744423208*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.820910380528134*pi,3.27104712766861*pi,3.35400101549311*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.524366227457895*pi,-0.16291426818388*pi,1.32223497351101*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.580411248495624*pi,0.342151134355293*pi,1.1227476665187321*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.445058048356548*pi,0.15465228064932102*pi,1.1902943821003311*pi) q[6];\nu3(0.866585540186429*pi,3.05381310929757*pi,3.38870161217553*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.332588648123026*pi,3.39276245727447*pi,1.72995560658288*pi) q[13];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.388087541130013*pi,-0.049266134078782*pi,0.744493633228784*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.870553669790237*pi,0.8710382232413401*pi,0.661195391904303*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.87912295004725*pi,3.29740930523775*pi,3.2540807759856*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.499486695438545*pi,3.02244192995371*pi,0.5158353553051424*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0295682489211676*pi,0.11494649326488704*pi,1.043617260392233*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.711736566924568*pi,-0.4647115712897552*pi,0.758332284099987*pi) q[13];\nu3(3.5*pi,3.49277815820043*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.308132326766825*pi) q[17];\nu3(0.768260176951501*pi,3.46400460145916*pi,3.37188696692511*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.166097113736819*pi,0.06204657833232596*pi,0.777328167669673*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.645984606768728*pi,3.10048206998475*pi,3.44278321866235*pi) q[3];\nu3(3.5*pi,3.43700406623316*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.236904427075363*pi,-0.160690574607192*pi,0.716974950828804*pi) q[8];\ncx q[9],q[15];\nu3(0.875638693573011*pi,3.17974118786562*pi,2.98090965647963*pi) q[10];\nu3(1.0*pi,0.0*pi,1.256255020901821*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(0.529285097885664*pi,3.25043738119992*pi,4.2203373014538705*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38904512757602*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.1580839045642701*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47390029493683*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.366544737324054*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4648810798114305*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.428026649416211*pi) q[11];\ncx q[12],q[13];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.4059832160758*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.4795334663356*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3505575754834709*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39516619754756*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.37772365629233*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49115895859811*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47182546928559*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[15];\nu3(3.5*pi,3.39283805070338*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257457577291299*pi) q[18];\nu3(1.0*pi,0.0*pi,1.34343281655445*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250398275737325*pi) q[20];\nu3(1.0*pi,0.0*pi,1.314965793989354*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.4268434577543*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.420991852292546*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[20];\nu3(3.5*pi,3.33474986803335*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.643737109357175*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1781811584570239*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.448443667209*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4469991635772*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5362933109728818*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.694584513946044*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5522869840731777*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5038502528037907*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.785232434855466*pi,0.80334073607367*pi,0.8825795611267411*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.41256137506765*pi,0.145252186164466*pi,3.4814345385952*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.851231358885599*pi,2.94433237792529*pi,3.1129125837199*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.249816110437278*pi,-0.30410858997560697*pi,3.87471787577362*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.712523469802982*pi,2.54724582309143*pi,3.78439127485233*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.559243320083531*pi,-0.439662615906222*pi,3.48786751517632*pi) q[11];\nu3(0.226708491595209*pi,0.005772487458596043*pi,3.82243769836142*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.295963578984041*pi,0.15395120186419498*pi,0.660625318692065*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.909109221787916*pi,3.11466686971282*pi,3.29034053696138*pi) q[21];\nu3(0.598875672027083*pi,0.35448134936104203*pi,4.3050944739253705*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.567038278943371*pi,-0.08147397802495998*pi,0.5620681321334683*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.62012668949778*pi,0.011990004211988037*pi,4.2506523243893195*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.535696953845269*pi,0.6635790712959799*pi,0.954924513898192*pi) q[7];\nu3(0.411433962907351*pi,-0.324801232104153*pi,0.658413158700493*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.428547399454397*pi,3.09641754626788*pi,1.280116578522998*pi) q[11];\nu3(0.358140155086586*pi,-0.07692544100939103*pi,1.27092952285733*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.155832866124779*pi,-0.4744698558547563*pi,1.323655694655242*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.135890948151498*pi,0.9523502676505899*pi,4.2672411173342795*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.854083589399611*pi,0.47428006633674*pi,0.920645644150193*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.709134434118642*pi,2.61422253407981*pi,3.74714877020789*pi) q[7];\nu3(0.496893384482068*pi,3.42171441954321*pi,3.42298401754925*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.229054645905374*pi,1.06550579140884*pi,4.288971597296451*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.342329702114578*pi,0.7704753079309301*pi,0.5379470157248922*pi) q[5];\nu3(0.586633772960813*pi,0.13621419311791405*pi,3.64329523825386*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.154268110340786*pi,-0.33391391961205097*pi,0.779481920835227*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.593272943922766*pi,0.48089434787267304*pi,4.31711410212516*pi) q[13];\nu3(0.898262541601475*pi,0.5180609624944901*pi,1.384251677542352*pi) q[14];\nu3(0.399781026005032*pi,3.45627638981877*pi,1.97611065570434*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.16301793982941*pi,3.33858937117598*pi,1.04741008203279*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.226526686538075*pi,0.5062430962842499*pi,0.692413448468533*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.420735871864632*pi,3.47781045263858*pi,4.28438841135623*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.866045458158577*pi,3.44196233119887*pi,0.813415464938323*pi) q[9];\nu3(0.824148090606172*pi,-0.283051449846959*pi,4.46527845968563*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.402734185584077*pi,-0.266239202584558*pi,4.20519444694823*pi) q[14];\nu3(0.506362526807335*pi,2.65925643814918*pi,3.85765274698943*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.483394352554387*pi,-0.15007501198760997*pi,1.5218054059465*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.303827819320087*pi,2.9415885844235*pi,0.829979107288335*pi) q[20];\nu3(0.697214992587904*pi,0.141865116804475*pi,1.2206790984383709*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.43267861658053*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.348621496048168*pi,0.32036919863067903*pi,3.36234287056488*pi) q[10];\nu3(1.0*pi,0.0*pi,1.331953214744431*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.30370027035265*pi,3.14950538190456*pi,0.964917533745528*pi) q[18];\nu3(0.353067360049212*pi,0.34147073027838004*pi,3.90055058944611*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.615305142255958*pi,-0.336325342938265*pi,4.39170932351009*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34977251039506*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.266200232372722*pi) q[11];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.335178681124163*pi,3.17833391356432*pi,0.5291514281619217*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4892801934433*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.383614847508283*pi,0.43208194510004805*pi,1.007800419449076*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.134169730589885*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.616562469627244*pi) q[12];\nu3(3.5*pi,3.36695926012468*pi,0.5*pi) q[13];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287314133619768*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.38785650481985*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.419282449639891*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.306660878290254*pi) q[16];\nu3(3.5*pi,3.37215221101068*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.163667442410551*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45321694235846*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.098129678430812*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44199334197672*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[11];\nu3(3.5*pi,3.35639836892149*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[19];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.3272247831727*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.610686094656353*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.759484407713967*pi,0.36613586125044695*pi,1.3838973025937849*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.23090800955563*pi,3.24710490470376*pi,1.409210526175452*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.46788152231274*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46407280537046*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242511589149969*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47434396381692*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5330268672182567*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.318515180602669*pi,-0.052043238402928016*pi,3.98528183056219*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43070756861224*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.715939673192809*pi,3.09072881070209*pi,3.94896593941975*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.218759093968473*pi) q[14];\ncx q[15],q[19];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.691941107336594*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.540682010592425*pi,0.203337333857313*pi,1.360006768007592*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44935545944244*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.701624957091514*pi,2.64617880645441*pi,3.71499526977493*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42754513729572*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.182180394256358*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.521020719165309*pi,0.74702335542877*pi,4.4747930749904405*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5535273083203873*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.564492748262925*pi,0.17036414665966504*pi,1.58682737278808*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.477126455788175*pi,3.27956916417526*pi,1.70505327615322*pi) q[1];\nu3(0.737948026298414*pi,-0.24274846397571798*pi,3.67563504424376*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.806160027222865*pi,2.92489381734054*pi,4.4210427065474995*pi) q[8];\nu3(0.190365617939962*pi,-0.08208130937268099*pi,3.79364942232171*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.51433754600269*pi,-0.08932303839776101*pi,3.63735830278166*pi) q[1];\nu3(0.241581485021768*pi,-0.048722793056823976*pi,4.3304990938286*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5273493872591053*pi) q[7];\nu3(0.135674621062512*pi,2.52600512378874*pi,1.136555696813855*pi) q[8];\nu3(0.521427032954317*pi,0.6653573853926*pi,0.647119334766834*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.428849947708214*pi,-0.393714856522804*pi,1.81001224444987*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.527447630936186*pi,0.325382075499539*pi,0.812421613354957*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.282111418866907*pi,2.65492717507386*pi,1.060614792571228*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.377670857351319*pi,0.66216340334845*pi,4.0468032673864*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.471200765010849*pi,0.7619588895276199*pi,4.4246740123151*pi) q[17];\nu3(0.489786610831522*pi,0.9582195311651001*pi,0.605813702193101*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.416246734984687*pi,3.41951625587496*pi,4.14975373047731*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.362331003502506*pi,-0.21610978398151298*pi,1.472301889844202*pi) q[5];\nu3(0.896381582148746*pi,-0.296586539557255*pi,4.4993152457205*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.741701694875448*pi,0.239178069907649*pi,0.859246706886952*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.464339850393116*pi,-0.09746859616860798*pi,1.284151578065876*pi) q[16];\nu3(0.128830797012811*pi,-0.130981470340226*pi,3.83615467604322*pi) q[17];\nu3(0.882440743659965*pi,0.30378577123256*pi,0.744917651263953*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.841232999934734*pi,0.384334920222434*pi,0.9845927403943819*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.612000007029954*pi,3.21415079833619*pi,4.101851124857729*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.814514402431172*pi,3.23684416881832*pi,3.68557971694834*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.114591549783398*pi,0.081193369934912*pi,3.64720907173568*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.956736841290117*pi,3.01642758320472*pi,4.0033617053576105*pi) q[3];\nu3(3.5*pi,3.49213950717436*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2391298404794*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.588035219246829*pi,3.00352131522456*pi,4.13729432836936*pi) q[14];\nu3(0.366480905736268*pi,-0.29905563584212*pi,0.9339011711376339*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.400354222464238*pi,-0.172963091328315*pi,1.31750793598752*pi) q[19];\nu3(0.460831345409854*pi,3.35159435004324*pi,1.68294459817796*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[21];\nu3(0.0934845218111774*pi,-0.239316965263507*pi,1.098810610309621*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.208120560569411*pi,3.14814092593001*pi,1.322461836862936*pi) q[14];\nu3(0.705851808531084*pi,0.332187528168276*pi,4.06321972319015*pi) q[15];\nu3(0.343887659431777*pi,2.86670900529975*pi,0.698873560883905*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40363922323151*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45292895364106*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.17739912186075*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.714192604103775*pi,-0.177642375444941*pi,0.5556664391293615*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.33633573672709*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34325479863485*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.243401559421979*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32313492394925*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[5];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[6],q[12];\nu3(0.72058304353726*pi,-0.32948062569383496*pi,3.4226751466467*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.4826558278252*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5149848553129363*pi) q[5];\nu3(3.5*pi,3.44531805438595*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45346423141272*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.416255536186814*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.379156858875727*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47586466652044*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191843824214355*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.705320161771771*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[5];\ncx q[2],q[21];\nu3(3.5*pi,3.46005927595141*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.170054915743109*pi) q[13];\nu3(3.5*pi,3.3159225407453*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2209171407268569*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.534051105226681*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5236507761552522*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.601370094454441*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.330249839659736*pi,0.047740341856029045*pi,0.9756255476900211*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.684300790082175*pi,0.29943609587057696*pi,0.5129012190071403*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4546749661396*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48788285360118*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.40867310140954*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.319871459322258*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.38714937141341*pi,0.46988799310751195*pi,3.52902342403701*pi) q[1];\nu3(0.506405796111635*pi,3.34617897571537*pi,3.51782544658416*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.163227883339364*pi,3.40895845776922*pi,1.93969739858075*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49450949820547*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.4371914204910992*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.472766002680188*pi,2.85277194693727*pi,3.73015787160709*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.239009886736629*pi,0.016425449985522977*pi,1.214868584681053*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.735666605119125*pi,3.1043450824308*pi,3.11839932304954*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.31218036355445*pi,2.77816417336905*pi,1.112252303124536*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.674698196853722*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.365341461261273*pi,0.42655782692674604*pi,0.662235095609954*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.210224899496138*pi,3.27321870440274*pi,0.9028724657002309*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.838609084646333*pi,2.90332743513657*pi,3.83616654173952*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.366229955909573*pi,0.134805864556363*pi,3.4509529698678*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.657386022212482*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.267566234925289*pi,0.348981318707*pi,4.21844745579323*pi) q[21];\nu3(0.327338336141594*pi,-0.343016873878511*pi,1.75855961353636*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.199638764241231*pi,-0.04188628756943902*pi,3.65993268156722*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.296610954422739*pi,0.08926054032255404*pi,3.50045690491781*pi) q[9];\nu3(0.10342548871963*pi,2.72708206982599*pi,1.495336045955834*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.501918491440333*pi,3.21254843685725*pi,4.3157135550148595*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.476425487948232*pi,-0.06444385269402603*pi,3.79604903236275*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.203905718855385*pi,-0.4689838145161287*pi,4.38313473616921*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.704811255758206*pi,0.66779156146371*pi,1.0946485135645179*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.458872526310766*pi,0.85112244436459*pi,4.1765270646782096*pi) q[9];\nu3(0.886917033434409*pi,-0.4465445165626552*pi,3.94471306983673*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.552612975011766*pi,3.32523121302078*pi,0.716379916724719*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.276906993175559*pi,-0.008515484570823018*pi,1.456221361767641*pi) q[17];\nu3(0.422256847773251*pi,0.29743883235760205*pi,4.33172522530297*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.202097878491*pi,2.90293905060893*pi,0.828977305731416*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.556492389229544*pi,0.35289616189084405*pi,3.99261049928759*pi) q[18];\nu3(0.654506937796176*pi,2.68030958520791*pi,3.59814573922236*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(0.52547411192456*pi,3.39418639758431*pi,0.569561076429004*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.528423810224088*pi,3.3922577145549*pi,3.13666123728098*pi) q[13];\nu3(0.742224536422316*pi,0.72184757833336*pi,4.26802552075479*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.240046177475186*pi,-0.279482302435889*pi,0.70714439685715*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.878561408533736*pi,3.37624518186794*pi,3.01644956481321*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.45393871173559*pi,0.5*pi) q[2];\nu3(0.320564759785177*pi,0.21702015784725903*pi,3.52330308290555*pi) q[3];\nu3(1.0*pi,0.0*pi,1.238084946233339*pi) q[4];\ncx q[5],q[17];\nu3(0.243957864355762*pi,0.5949742088285599*pi,4.32489876783268*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.306345561606877*pi,0.135547762790034*pi,4.13901482943394*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.397667006953734*pi,3.45343743013339*pi,1.1457316912508602*pi) q[15];\nu3(0.653820853119793*pi,-0.166817018947578*pi,4.04297467646917*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.564512079238921*pi,3.06258714543891*pi,3.9347321002969*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.42289482221296*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.36913071039653*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.322955586279765*pi) q[6];\nu3(0.566398875848155*pi,-0.326309755520953*pi,3.61936206772279*pi) q[7];\nu3(3.5*pi,3.47015833628757*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.208425622813*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.686778157500406*pi,0.7244043191921401*pi,0.5892861958435822*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.189899780559198*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.633590468271658*pi,-0.271191381751574*pi,0.505353735442803*pi) q[20];\nu3(3.5*pi,3.49484105918248*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46488862044244*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.146020339025206*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46479835316343*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.5853205727562514*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40777551095305*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.45010525228462*pi,0.5*pi) q[9];\nu3(3.5*pi,3.34928058220905*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1681260693308801*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2949392457933508*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5716581321857297*pi) q[18];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4970373747276*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[15];\nu3(3.5*pi,3.45201443992902*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.364723397928421*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2149568067188419*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.33150692515383*pi,2.73419902645461*pi,0.7738203526502*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.594244697678547*pi,-0.4692879655108531*pi,3.30560495911383*pi) q[12];\nu3(3.5*pi,3.44445229691446*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48343000528425*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31087380003903*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29386323339529*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42106894587004*pi,0.5*pi) q[7];\nu3(0.416212458413025*pi,2.80905990604667*pi,0.995907128281885*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.685441833815083*pi,2.68428516968562*pi,3.43017352825189*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.28886564294446*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.326491599214557*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5556612657756235*pi) q[20];\nu3(0.539344368305804*pi,3.0378364236143*pi,3.18344568656493*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.210253165991093*pi,-0.210964478449091*pi,4.04879692073157*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.438886626857871*pi) q[21];\nu3(0.454030277838289*pi,3.00621613153902*pi,1.207036221388892*pi) q[0];\nu3(0.521989500171504*pi,2.91460076694918*pi,3.54012094522249*pi) q[1];\nu3(0.657273284046065*pi,-0.306493643669294*pi,0.624896314786674*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.583733089312347*pi,-0.0863773327192*pi,4.047643067270791*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35140068087322*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.472644885152695*pi,3.24323796590096*pi,3.3257093932899*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.416745782280754*pi,0.125943347434869*pi,3.98650888957928*pi) q[4];\nu3(0.330478728488852*pi,0.252516395165023*pi,4.3914893585511*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.310022029462446*pi,3.17002578387238*pi,1.039015924726163*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.393361324129134*pi,2.91361719165146*pi,1.57324649356933*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.195263364177683*pi,0.8898264861746299*pi,4.355938356618109*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.652111239733141*pi,0.24543077917911804*pi,4.4708647654878*pi) q[10];\nu3(0.0949000144318713*pi,-0.386791890149057*pi,0.656613525852448*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.16754200511329*pi,2.81996234580231*pi,1.71297561411975*pi) q[17];\nu3(0.522955883832084*pi,0.33767858377900695*pi,1.247886657653531*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.403767471465172*pi,3.09981348944166*pi,1.3119186170585029*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.705839968304133*pi,-0.284283426584589*pi,3.31578611149018*pi) q[10];\nu3(0.518167927841167*pi,0.89552763041381*pi,0.801874388287223*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.154441263876857*pi,0.69078876196276*pi,0.5750388460340325*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.869006751060483*pi,0.6393161977742801*pi,4.37032350251005*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.467861383614723*pi,0.76971394631442*pi,4.01050046163369*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.615948011361006*pi,3.41568214587248*pi,3.3237519611176*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.736156527378068*pi,0.234318550949021*pi,4.14510918181841*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.524771549023255*pi,0.39977648773922503*pi,3.83252501046765*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.734480913604073*pi,3.20866282048793*pi,4.0007025825472695*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.354778481893154*pi,0.11987581462552499*pi,3.59797383112722*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.315013069421903*pi,0.6135233065810599*pi,0.5770887310758543*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4379478410824*pi,0.5*pi) q[1];\nu3(0.634678803383907*pi,-0.4220927334796662*pi,0.839462339878676*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.503085731322727*pi,3.46921820681615*pi,0.600928129072352*pi) q[14];\nu3(0.339498510140264*pi,0.31437430371458*pi,3.42154611234812*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2097691968834972*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.429392167899795*pi,2.79562435190243*pi,0.872525450080484*pi) q[21];\ncx q[1],q[18];\nu3(0.326431876885979*pi,0.0012653979462730058*pi,1.018185803359432*pi) q[3];\nu3(0.223352846232574*pi,0.28460793917231697*pi,3.43467298426883*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.2339087699177*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.162491548574592*pi,3.35034596425268*pi,2.0318222106771398*pi) q[14];\nu3(1.0*pi,0.0*pi,1.12924133576207*pi) q[15];\nu3(0.274700337203118*pi,3.46412639280043*pi,0.632992555149883*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.199383230661878*pi,-0.49033567350625756*pi,0.94660039215905*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[5],q[13];\nu3(0.308593860012025*pi,0.27943837110120695*pi,4.34397055515947*pi) q[7];\nu3(3.5*pi,3.36193249057338*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.651831398759229*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285082633167308*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.37376398072954*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43544838736018*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.210191230732958*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1988305644287331*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49808992523558*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.877689006140474*pi,-0.010428743101462024*pi,3.69552611823551*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[15];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.600253512900612*pi,-0.362928377754488*pi,3.23415912637331*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5178355750877*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(3.5*pi,3.38408613955056*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5143316233551944*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46451159008036*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5188364354211977*pi) q[13];\nu3(1.0*pi,0.0*pi,1.119583737473717*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1674887047802809*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.89898741848139*pi,0.42180909204153205*pi,0.681750233064063*pi) q[1];\nu3(3.5*pi,3.45453202615351*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44867504517329*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(3.5*pi,3.47304473007806*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3749342775261169*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302947813317282*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.404349407135707*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.650245479617437*pi,0.82076087354898*pi,0.5378471339794753*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4718635523504595*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5283556077148055*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.300231702759045*pi,2.53839057157621*pi,1.239074668192191*pi) q[5];\nu3(3.5*pi,3.39016886165711*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.709602954519314*pi,-0.091885526048681*pi,4.3911626438747*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.767870226660918*pi) q[11];\ncx q[12],q[14];\nu3(0.546874108239914*pi,3.00962957458691*pi,4.35888702352517*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39627780378987*pi) q[17];\nu3(0.674043493662561*pi,3.29588668794528*pi,3.32118436870214*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264416735705505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.745266416276772*pi) q[21];\nu3(0.723940473030427*pi,3.38218570668086*pi,0.603619449307141*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.716259012665322*pi,1.04048123168415*pi,0.931682949192677*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(0.395299957011735*pi,3.27599969164952*pi,1.028383234571471*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.669322586995409*pi,-0.45160147717178023*pi,0.619746715387285*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.386138928173315*pi,-0.275691476817559*pi,3.96561056900242*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.531262010306294*pi,-0.468695152428137*pi,3.68917121184078*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.703790431537711*pi,3.32016110381695*pi,3.7853517147218*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.193731699414524*pi,-0.4516265727243165*pi,0.5271039420091923*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.301037257857149*pi,3.31705189361284*pi,1.88742723673203*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5907656375220561*pi) q[19];\nu3(0.154748416990237*pi,-0.335403803722334*pi,4.39995109361083*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.371773697881875*pi,3.30097035542323*pi,4.4832531976625*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.166669054335513*pi,0.344230186057756*pi,3.96058646181296*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.552484249609413*pi,0.7948271091228201*pi,0.997917672534484*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.269167561398814*pi,2.85006140178587*pi,1.0688627565768432*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.816290881790337*pi,0.35113674813962303*pi,1.226585623487598*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.429753591692179*pi,-0.4726627693366521*pi,4.30965161877751*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.493133247093531*pi,0.51433849614441*pi,3.69430480813601*pi) q[2];\nu3(0.211492611483072*pi,-0.09540735578468401*pi,0.839969970660441*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.31368946582069*pi,2.79386171822982*pi,1.0203531615874288*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.472122735651412*pi,-0.182129463614843*pi,1.373752209222038*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.645882591270246*pi,0.70571682060882*pi,0.61368311684662*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.687295205019245*pi,-0.09827252674562897*pi,3.84020870748204*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.34899943825035*pi,3.0900817366566*pi,1.185029446272814*pi) q[21];\nu3(0.023175160246081*pi,-0.08807126350147398*pi,1.4266070262101511*pi) q[2];\nu3(0.547797486430047*pi,3.46547582565516*pi,3.20767325997101*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.151732114320522*pi,0.286295073458816*pi,3.9259899954754*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.615857336449583*pi,0.9617650902383501*pi,4.48794925534112*pi) q[11];\nu3(0.564168674806439*pi,0.64473542900554*pi,0.810110074325349*pi) q[12];\nu3(0.420773762055147*pi,0.03677064991793799*pi,1.399124166943143*pi) q[14];\nu3(0.715943781874104*pi,3.00530602974109*pi,3.23947697833*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.310956254637085*pi,0.17482255997459195*pi,1.1645672581613011*pi) q[19];\nu3(0.654232218504987*pi,2.86712676809754*pi,3.4792745094738*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.473449376275284*pi,0.021185164871741047*pi,1.165451468986145*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.669618391268948*pi,0.96074076952155*pi,0.8609644440867019*pi) q[12];\nu3(0.746617855277988*pi,2.95050056835003*pi,3.48526557760567*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.832645022392196*pi,0.71235021824679*pi,0.644072599660289*pi) q[17];\nu3(3.5*pi,3.46389982727289*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28508799945621*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.597211538469311*pi,3.06712445760636*pi,3.12700265902443*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.339039970751149*pi,0.18840973187281096*pi,1.148250125071461*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.680625543345835*pi) q[20];\nu3(3.5*pi,3.41827451957819*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.47970510921744*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41702548823636*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.070780888791105*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45156292778519*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48972372223905*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.143979398914214*pi) q[11];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.139385180226675*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.285413665891513*pi) q[19];\nu3(1.0*pi,0.0*pi,1.20378824574797*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(3.5*pi,3.31389922984098*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.173434791380151*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[16];\nu3(3.5*pi,3.43637768365376*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2523166306274232*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.39408128431133*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.309334683623442*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46874409478696*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48532900092696*pi) q[5];\nu3(1.0*pi,0.0*pi,1.298333057284062*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.42141950253123*pi) q[11];\nu3(3.5*pi,3.44662399246509*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5144529241740763*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205749415416479*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40524281064632*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5025687050112473*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,0.530153627823728*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5976185740110725*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42737744486866*pi) q[15];\nu3(0.29129733687156*pi,-0.00972343551537802*pi,0.5427280682382206*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5840016040691136*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47567673743218*pi) q[17];\nu3(0.222396816229802*pi,2.42586976510282*pi,1.1484539648778989*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.335690182416301*pi,0.98638570390495*pi,4.093925922988101*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.757183348807775*pi,-0.325270168837845*pi,4.15555640895678*pi) q[20];\nu3(0.471282404425658*pi,-0.4419107358482797*pi,1.028108996210048*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.448115884749066*pi,0.20075874896869605*pi,0.9287166014703709*pi) q[1];\nu3(0.326984849592276*pi,0.49374170634027603*pi,4.06084309527023*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.690954093066364*pi,0.5717227035791499*pi,1.107268383782319*pi) q[9];\nu3(0.707491711910685*pi,3.21875100438382*pi,3.09591127813645*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.539881360985757*pi,0.22157224348544702*pi,4.260036475302281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.562011353627327*pi,3.44723567220768*pi,3.4427652476027*pi) q[20];\nu3(0.76770005135662*pi,-0.28923132609136204*pi,0.576278548862655*pi) q[21];\nu3(0.117821901118548*pi,-0.141896852601878*pi,3.99456654124188*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.243285945367036*pi,0.380375589971644*pi,1.023942498553742*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.185825207441896*pi,0.75305370683957*pi,4.41604789551519*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.39575805915569*pi,-0.23636899076998802*pi,1.4160752102543261*pi) q[9];\nu3(0.718790093294313*pi,0.17124075548280604*pi,3.70045254623245*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.181418462509645*pi,2.34959439671111*pi,1.2345433010640319*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.431639609776706*pi,3.34448678332348*pi,4.445213229838441*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.720071654471399*pi,-0.247228194254196*pi,3.26492092575624*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.444196024815037*pi,2.86814548418445*pi,3.6818165852019*pi) q[6];\nu3(0.607718731385057*pi,-0.41561532570833293*pi,3.78928022347214*pi) q[7];\nu3(0.376191412917119*pi,-0.4062533988664167*pi,3.93404122616029*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.319869621249585*pi,-0.395654076436417*pi,1.258428387865641*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.43845074000704*pi,2.4382816812711*pi,1.1787086141722831*pi) q[3];\nu3(0.495829676782388*pi,3.25058027246057*pi,3.04950792517439*pi) q[4];\nu3(0.543841131065424*pi,3.23219449473798*pi,3.35481271405772*pi) q[5];\nu3(0.706017444184*pi,3.37889783643043*pi,3.40197171458319*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.740363294806121*pi,-0.010405995163426995*pi,1.2169900654794361*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.452294161415334*pi,0.26096962544214897*pi,3.76921373069052*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.483326728571616*pi,0.36735400946102903*pi,4.11788534173579*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.904706973656292*pi,3.20307537088782*pi,4.01004616813169*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.598455542642986*pi,0.84982995328861*pi,0.7690033810282271*pi) q[11];\nu3(0.648399361693162*pi,0.479530266487619*pi,1.241026338666512*pi) q[13];\nu3(0.387044009883141*pi,0.24036595147698203*pi,3.79926943616337*pi) q[14];\nu3(0.313431003870305*pi,-0.19223901112213898*pi,4.46502729294828*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.524086040225982*pi,0.6732612239728399*pi,0.664527601328852*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.368880562641992*pi,0.210116661410516*pi,3.52486403456713*pi) q[11];\nu3(0.863213116877342*pi,1.17261192820595*pi,0.721978878544749*pi) q[13];\nu3(0.422312715901977*pi,1.08575407694041*pi,4.15061207100533*pi) q[14];\nu3(0.555673214583427*pi,0.261700318325233*pi,4.16278038946965*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.53363330125761*pi,1.01857455004514*pi,0.581694023507607*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.36024562201692*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.728540702013707*pi,2.64911672410127*pi,3.98584824584771*pi) q[17];\nu3(1.0*pi,0.0*pi,1.193332203882734*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[15];\ncx q[2],q[3];\ncx q[5],q[8];\nu3(3.5*pi,3.41476777618741*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[9],q[18];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.798455126999913*pi,-0.42438238840379083*pi,4.20950210706897*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.176294300331676*pi) q[20];\nu3(3.5*pi,3.32896435940329*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47261840134674*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.347256559596024*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.39027012851729*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.46727507105847*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.260671505391826*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.32047255245031*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.251253178875553*pi) q[14];\nu3(1.0*pi,0.0*pi,1.182107579743466*pi) q[15];\nu3(1.0*pi,0.0*pi,1.418981199598752*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.543819952764466*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[15];\ncx q[2],q[3];\nu3(3.5*pi,3.44019595222447*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[9],q[18];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.207753892366318*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47600832144151*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.31203198485683*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5258660201055942*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5354693548338476*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44124400921691*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.696125192482548*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,3.39775259150169*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.342014068408033*pi,3.41315819406861*pi,4.122555856767271*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.37497885652263*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.201723141776891*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5875902046323223*pi) q[13];\nu3(1.0*pi,0.0*pi,1.231491388544727*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.40077666325171*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.288221533188457*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.515527759842787*pi,0.10971705650307395*pi,3.52347374943097*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.463637649278027*pi,-0.06791060005427701*pi,4.33487357329994*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.531834098759584*pi,2.94064152127234*pi,4.05229495914402*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4550873959762995*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.372381418724871*pi) q[17];\nu3(0.286714838488949*pi,3.29847304170757*pi,1.215013916825947*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4571911173665395*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.474911324851209*pi,0.14513550610594494*pi,3.63779176512698*pi) q[4];\nu3(0.38507498355449*pi,0.7521450417454201*pi,4.28096200088405*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.296240443671324*pi,-0.07379746273434001*pi,3.68484937302047*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.514741220138075*pi,-0.211572816645981*pi,1.342079629431653*pi) q[10];\ncx q[11],q[12];\nu3(0.359862632409646*pi,2.48128914883877*pi,1.188544949141835*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.553795170254519*pi,2.46958776421924*pi,3.84449733865033*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.518445825269688*pi,0.09898137197535195*pi,4.45046507892443*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.985283497434502*pi,-0.09261830694636702*pi,3.68985747074662*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.780115349994696*pi,3.45509897345601*pi,2.95944999982761*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.332343682011208*pi,0.23771735583528497*pi,3.6569281845803*pi) q[13];\nu3(0.718088667456525*pi,0.45532625696835105*pi,1.266559175305193*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.450186347838514*pi,0.27499512627590905*pi,0.5618090358836719*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.48071078496291*pi,2.6968946720744*pi,1.029104658550112*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.158764300608366*pi,0.9884483898457701*pi,4.43693230567075*pi) q[6];\nu3(0.584552118056119*pi,0.42269356662720803*pi,0.663217363013858*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.597703679312397*pi,0.125793112648509*pi,0.681086350129*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.721134258646084*pi,3.1110289818256*pi,4.2920343919541*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.276360060474113*pi,0.014025437373886951*pi,1.2623033566135549*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.342440887414915*pi,2.99103884003492*pi,0.9632394820238019*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.312713651308529*pi,3.25763174931713*pi,2.00662628110411*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.25021096052609*pi,2.86810783467887*pi,1.463332681721021*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.464069307510504*pi,0.52797324707223*pi,4.24821132892117*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.129081489345511*pi,3.05126073957212*pi,1.99820701215246*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.2176844455846*pi,2.95476541519845*pi,1.61609811076166*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.687532369607532*pi,0.475108767963099*pi,1.499760177892591*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.806840126344035*pi,-0.366489167115868*pi,3.18771595770816*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.209743926069234*pi,-0.168312021634972*pi,0.833325945748738*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.582356547033733*pi,0.375146643289789*pi,3.90968631658336*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.318685912265197*pi,0.6933529362072901*pi,3.80315087174867*pi) q[3];\nu3(3.5*pi,3.33305175965227*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.752761435413502*pi,3.3550010549593*pi,4.20777912202293*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[18];\nu3(0.480191978564905*pi,0.300744894040023*pi,0.615075708741582*pi) q[17];\nu3(0.905994039269025*pi,0.399830415483749*pi,0.879152574800921*pi) q[19];\nu3(1.0*pi,0.0*pi,1.155409798194635*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.116387023282441*pi,0.054711089975648*pi,0.8850353155038391*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.204107732919118*pi,0.56551484213032*pi,3.97359399920847*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[10];\nu3(3.5*pi,3.27614817857747*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.244706307685397*pi,0.09753723009416504*pi,4.23875825312932*pi) q[12];\nu3(1.0*pi,0.0*pi,1.15432334473204*pi) q[15];\nu3(3.5*pi,3.28495262837157*pi,0.5*pi) q[16];\nu3(0.365422493117918*pi,0.6657568809022001*pi,4.34639092671693*pi) q[17];\nu3(1.0*pi,0.0*pi,1.216884857372143*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.434514924433129*pi,0.05481411409695702*pi,1.109508325105115*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34620040621431*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.214291289553475*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.439522698591751*pi,2.89708442818231*pi,0.864852780462656*pi) q[12];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44740741421397*pi) q[20];\nu3(0.168874740619067*pi,2.69228892086568*pi,0.846551644665002*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.45251518238675*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4028426367992*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4448394579137*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5746001019208187*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2406624263192478*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42624983028353*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.334402809826516*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46672665228398*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3181786030082852*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4957267384912*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4617247476419*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37996628772141*pi) q[11];\nu3(1.0*pi,0.0*pi,1.244870729894463*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5397082925690166*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.336488449958059*pi) q[21];\nu3(3.5*pi,3.38017152213032*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[21];\nu3(3.5*pi,3.39429035831849*pi,0.5*pi) q[3];\nu3(0.574837145923674*pi,3.17053759073592*pi,4.29448834755795*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.377565571481644*pi,0.87421008255228*pi,4.279820607809739*pi) q[6];\nu3(1.0*pi,0.0*pi,1.260954297861971*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.321568966492592*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.512472915038796*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.609054297028667*pi,0.51295818257248*pi,1.395940942995085*pi) q[4];\ncx q[5],q[17];\nu3(0.308688544948307*pi,0.12506653783198995*pi,0.633099769707447*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48506253126474*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4375660879439405*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.2909799593511*pi) q[7];\nu3(0.303822348201081*pi,3.29156069868482*pi,1.5916600392271*pi) q[8];\ncx q[9],q[12];\nu3(0.270416173691461*pi,-0.20530983389915503*pi,1.65588710907493*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5625414025538539*pi) q[13];\nu3(0.829323135536405*pi,-0.017032555991953024*pi,4.29672768422714*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.334684244758582*pi,2.92638084927975*pi,0.9762292285700129*pi) q[19];\nu3(0.316695964989846*pi,0.7897788386685101*pi,4.20807716443709*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.334484250703824*pi,3.25401332442662*pi,2.11282392519404*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.590311462843294*pi,2.6850167744397*pi,4.15606009782071*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.482087229804375*pi,2.80900452677759*pi,3.82265621867975*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.245906788104543*pi,-0.33806022711065997*pi,1.58350525553941*pi) q[14];\nu3(0.280831482778793*pi,0.50074851538279*pi,4.16256183081112*pi) q[15];\nu3(0.679657980757903*pi,0.83268210519325*pi,0.737305841433202*pi) q[16];\nu3(0.279990200828298*pi,0.58471425331586*pi,3.80471905699135*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.166124882748275*pi,3.33948434782438*pi,1.63885748222633*pi) q[19];\nu3(0.58435120858159*pi,3.07482721179635*pi,4.32895866122836*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.106524220787171*pi,2.79927137784696*pi,1.072956184247721*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.427078525825244*pi,0.46067081798188203*pi,3.92065361886452*pi) q[15];\nu3(0.657388261028316*pi,-0.4070250603531053*pi,0.611062801477425*pi) q[16];\nu3(0.531214965821857*pi,3.2637712526861*pi,0.5202081598107677*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.608490226887244*pi,0.85490699973929*pi,0.678728772794364*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47591713143861*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0936784138310132*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.849890253206781*pi,3.4758826106308*pi,3.27051318245919*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.766694082783968*pi,3.1844610765123*pi,4.35393355769131*pi) q[0];\nu3(0.474884800092324*pi,-0.299980400349356*pi,0.5630826782657868*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.266855549446667*pi,3.43681362141074*pi,4.19678099342939*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.416947457545135*pi,2.66306551565988*pi,1.057292125862301*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.606288968467035*pi,-0.27541698928317404*pi,0.820213137089393*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5018349834557977*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.28017078559119*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.440563478405841*pi,2.80008691264432*pi,1.59868628941905*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1787984977211559*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.570921995704071*pi,0.23317079753616998*pi,1.283915886255445*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.388853213090988*pi,3.25851781065542*pi,1.91468677823488*pi) q[9];\nu3(0.377835116011729*pi,0.058023366087021966*pi,1.148664708756011*pi) q[11];\nu3(0.430942884199614*pi,2.74464823744837*pi,3.73277094180236*pi) q[12];\nu3(0.645028005116399*pi,0.75688326880829*pi,0.811034319815938*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.778547444554517*pi,-0.186565126654946*pi,3.89716431309228*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.42716457807839*pi,2.98637657305218*pi,1.465115954472727*pi) q[12];\nu3(0.900527897710662*pi,-0.06962505499389399*pi,0.705429259680442*pi) q[13];\nu3(3.5*pi,3.41214683584845*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5570757105337534*pi) q[16];\nu3(1.0*pi,0.0*pi,1.14577821127856*pi) q[19];\nu3(0.486402600014968*pi,0.020319270102504006*pi,4.48085451008998*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.640327221191058*pi,1.08267854567035*pi,0.5949980260930414*pi) q[3];\nu3(0.602398373736739*pi,0.5602159183803599*pi,1.3042775166158829*pi) q[4];\nu3(0.955683104510462*pi,0.22969359802421496*pi,0.953684864117812*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(0.763633943481939*pi,0.55497727423951*pi,4.12863857289905*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.308778118818185*pi,-0.4385829695724575*pi,4.25968443367198*pi) q[3];\nu3(0.226007137108065*pi,0.07936604978304795*pi,1.288287132616437*pi) q[4];\nu3(0.406710024737547*pi,-0.285178912187503*pi,4.00757166015182*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41757664117713*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.426316061758341*pi) q[19];\nu3(1.0*pi,0.0*pi,1.380738032684981*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.47401056598181*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.306170753448433*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.607664814891968*pi,0.13778233962458797*pi,3.93603016263326*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41775637668737*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49708645377466*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.591463237487762*pi,3.17896852846357*pi,4.23316174058993*pi) q[7];\nu3(0.704017139663266*pi,0.6674750530579501*pi,1.30205378047199*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.2724662584239321*pi) q[11];\nu3(1.0*pi,0.0*pi,1.152042483541772*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2719097972548905*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5144052037950124*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.661619893287108*pi,-0.06257286400939899*pi,4.4537151278758405*pi) q[8];\nu3(3.5*pi,3.47302671877625*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.416152071064522*pi,0.380857814905203*pi,0.661600329627156*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3472267928363602*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.620784954993463*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45277383915803*pi) q[12];\nu3(3.5*pi,3.40324512138025*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.617492723627076*pi,1.05598753365184*pi,0.8434275448112389*pi) q[16];\nu3(1.0*pi,0.0*pi,1.355611166507446*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32084678165603*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.18836504530375*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4619776505485*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.672542492031235*pi,-0.049886399389814984*pi,4.29844592812561*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.411518046804829*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.280994133624192*pi,2.52144206956317*pi,0.987763789648166*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.41474414326082*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.823304564100181*pi,-0.09162029887477102*pi,3.973245059929*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.334730388169241*pi,-0.27732588774173*pi,3.87124718662323*pi) q[0];\nu3(0.720338580570798*pi,3.48959185448326*pi,3.98567957511866*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43887122482184*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.357128163477497*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.53807419940868*pi,0.31705443892084695*pi,1.481193567195946*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.133287744677331*pi,3.06318805352239*pi,0.92700429233401*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.79326431487703*pi,0.319323401686046*pi,3.87263128925532*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.808802593142863*pi,-0.376138067007163*pi,0.5873439680180622*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.200671211788999*pi,-0.26501410405143*pi,4.02185896791236*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.619969149324788*pi,-0.03061576338442301*pi,0.777450936262096*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.6691112219773*pi,0.7067641515363701*pi,1.115215496962018*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6623612469232469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.284509148225768*pi,2.53519275178592*pi,1.13105678601616*pi) q[5];\nu3(3.5*pi,3.40692448551332*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.554800618087229*pi,2.89298401936557*pi,3.82387978216597*pi) q[11];\nu3(0.381459223740304*pi,-0.17225067896158303*pi,4.44649207069874*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.271572023733254*pi) q[14];\nu3(0.112376056452092*pi,-0.239562486912565*pi,4.4500681170346805*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.598829362896656*pi,3.33934200995296*pi,4.16720740594054*pi) q[3];\nu3(0.506721961766311*pi,0.24797506971135197*pi,1.014640013260339*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.856035612846629*pi,-0.19282157939675199*pi,3.48502213915347*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.401059999007359*pi,0.09374194517233403*pi,1.1169592451411852*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.459669881029276*pi,0.254170090551342*pi,3.40624051691721*pi) q[20];\nu3(0.572808203057758*pi,-0.15714079962577998*pi,3.72100788283793*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38479631558527*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.278969593868303*pi,-0.4990906067443*pi,1.228690481020184*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0315748988530459*pi,3.21985805875071*pi,1.86767282584891*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5380537881569372*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.151283434824492*pi) q[19];\nu3(0.690966426049393*pi,0.6063107949598601*pi,0.685213915589324*pi) q[20];\nu3(0.447339212321991*pi,-0.060645887257324005*pi,4.22123042272267*pi) q[21];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.558563294508386*pi,0.04952344367957795*pi,1.115429794336589*pi) q[7];\nu3(0.171371340263405*pi,1.09152661367914*pi,4.12930693015148*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.228655966042464*pi,2.97982369758009*pi,0.627253039221249*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.366147178746448*pi,2.63965107123032*pi,1.101428181411066*pi) q[7];\ncx q[8],q[12];\nu3(0.364101148358628*pi,0.29486455369348796*pi,3.33582434769097*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.244339638263795*pi,0.18429140159089996*pi,4.45183419549091*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.608711854068767*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37901625846739*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.223443499962308*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.37587811354453*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1035657283596239*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.822898995258285*pi,-0.019178583802643978*pi,3.67039781833829*pi) q[17];\nu3(0.415390667481613*pi,-0.258101949943496*pi,1.62001357888355*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36780272593736*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.6107528336299*pi,0.46508588841756304*pi,4.05863112597301*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.362288188981384*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.6657706445516*pi,2.65939880768567*pi,3.64484181532667*pi) q[17];\nu3(0.734620999942281*pi,0.29993169257212604*pi,3.97296282755386*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.331232802172914*pi,2.79498663763583*pi,0.9220381548776879*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,4.37791841405908*pi) q[5];\nu3(0.782903652086334*pi,-0.009674344280549974*pi,3.53906092156485*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5931996123583141*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.404928451087177*pi,0.53434947181127*pi,3.83863726145021*pi) q[19];\ncx q[0],q[5];\nu3(0.558034695216438*pi,0.14779709762230997*pi,4.12926482836628*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49163798351877*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4941075014411*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.227216126700021*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.494224724307649*pi) q[11];\nu3(3.5*pi,3.31538240388443*pi,0.5*pi) q[13];\nu3(0.470150807685272*pi,3.11886542007686*pi,0.781484463493014*pi) q[14];\nu3(1.0*pi,0.0*pi,1.236692228989122*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.48843797816822*pi,2.77120653853151*pi,3.6444369051965*pi) q[19];\nu3(1.0*pi,0.0*pi,1.275383159145465*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44834283408937*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.403693008338156*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.238349674109619*pi,3.41786817200774*pi,0.949195880705218*pi) q[14];\nu3(3.5*pi,3.31723862159949*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.197301590687001*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.56483652022602*pi,0.194285815780331*pi,4.17131806807404*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4787864241215996*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.21975481129143*pi,-0.262413114750371*pi,4.11149917412252*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5415697497709027*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49375279231065*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.22992536632352*pi,-0.285856984912524*pi,4.40993898939631*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.751481671698164*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.146668549477477*pi,-0.185511618344608*pi,0.9952367234131441*pi) q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49630052356551*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.530394830655773*pi,3.16171213807897*pi,1.8127092560443*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.46013785275995*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.408336368954369*pi) q[21];\nu3(0.366199194796753*pi,-0.4051117589574279*pi,0.902951913075964*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.34352499439885*pi,2.81303362057201*pi,1.55353619034593*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44562437796156*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.328502837572352*pi,2.90342746050541*pi,1.56898190158574*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.499016429263451*pi,2.93182940886869*pi,1.216584228315625*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.360597125930564*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5547252074657054*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.4909707900441*pi,3.23175689605601*pi,1.85268653709355*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.552786949317993*pi,0.73543437141916*pi,0.953117195295855*pi) q[4];\nu3(0.56204516581563*pi,0.24380221165183702*pi,4.1829205006024495*pi) q[5];\nu3(0.226231494456873*pi,3.4539234457273*pi,1.289119347234346*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.481236726074307*pi,-0.40620323634016287*pi,1.50389093378237*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.192502805695888*pi,2.66288022167341*pi,1.221822921720186*pi) q[13];\nu3(0.678884709592268*pi,3.19373173777041*pi,3.15084747166006*pi) q[15];\nu3(0.395185789970759*pi,3.39344956465366*pi,1.94960557681449*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.432354876064537*pi,-0.4738381878321583*pi,1.62163461585803*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.330147020401727*pi,-0.12030519944065798*pi,0.625395043482531*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.349386669805025*pi,0.14618976474841106*pi,3.54713095007166*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.249077524636727*pi,2.86607550488901*pi,1.45768266926571*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.606623451277067*pi) q[12];\nu3(0.77257999944268*pi,2.85683733592938*pi,3.31699866142965*pi) q[13];\nu3(0.456908612453455*pi,3.25011181720454*pi,1.4395896587089179*pi) q[15];\nu3(0.520145183594691*pi,0.61747348395087*pi,0.780108537574435*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.499131024079188*pi,-0.4245685552663091*pi,1.0485800490105421*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.482568564032881*pi,-0.15542719713845*pi,1.475676906674046*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.562429645459194*pi,0.58396700150082*pi,4.4886334803167305*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.717841661521595*pi,0.5452169400114599*pi,1.04921678518021*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.694497158244438*pi,2.99365554617392*pi,3.15716039335169*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.401665515358732*pi,3.1566839551639*pi,0.840825599042681*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.62683155270241*pi,0.67127228557638*pi,0.97509648725356*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0255394437417302*pi,-0.018081837870110973*pi,4.14922377676762*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35286144396805*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.272217739734596*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.178916183647391*pi,0.493422528480187*pi,0.5226896592540947*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.29295356419616*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.427375211932*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.266179749207312*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.534740366167705*pi,3.04680964781743*pi,0.591085696547641*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2168808148816361*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.396194641024407*pi,2.91412891687765*pi,0.9134616977898911*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[9];\ncx q[6],q[17];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5604540843568486*pi) q[15];\nu3(0.606003361664232*pi,3.08063370606932*pi,3.45849381611115*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40799905872602*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42295865418235*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.332132230989688*pi) q[5];\nu3(3.5*pi,3.40681834776979*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44867339108218*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.111534746979634*pi) q[9];\nu3(1.0*pi,0.0*pi,1.314186423203608*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.798849984895783*pi,3.15279902130637*pi,3.31143420271659*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5882637213418362*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250206036766015*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.647557292150195*pi) q[20];\nu3(0.382194024066127*pi,0.106314024947461*pi,4.05464155233212*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[9];\ncx q[6],q[17];\ncx q[7],q[10];\ncx q[8],q[20];\ncx q[11],q[19];\nu3(0.596631176178526*pi,3.2216361073016*pi,3.86571308218132*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.650619466339047*pi,0.72992889049591*pi,1.263824242014423*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5894810767664503*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47270189397106*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5485252473323468*pi) q[10];\nu3(3.5*pi,3.47442652488716*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4946008530425505*pi) q[17];\nu3(1.0*pi,0.0*pi,1.355316943883194*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.710784956604316*pi,0.17687793530711204*pi,0.652294771887071*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[9];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44002160580918*pi,0.5*pi) q[13];\nu3(0.0507674052151977*pi,-0.089216706674412*pi,1.2465719803356161*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.168706989771316*pi,3.07095412101404*pi,1.2443103459137501*pi) q[16];\nu3(1.0*pi,0.0*pi,1.28601143750577*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.629640587505624*pi,-0.125972281339983*pi,4.01899463760401*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.469108920317628*pi,3.28451646634437*pi,4.1854647863264*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.179986361422874*pi,3.22547004844974*pi,0.615071692132959*pi) q[14];\nu3(0.403288952791431*pi,-0.07540376986250202*pi,3.84110580828632*pi) q[15];\nu3(0.352201743450258*pi,2.80836197265298*pi,1.335270489027148*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.63193768470445*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43392791499217*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.600705685525877*pi,0.74318454984762*pi,0.652203903852473*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.556982334060197*pi,3.45779492298106*pi,0.544223283687528*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49615173751285*pi) q[18];\nu3(0.825313076792259*pi,0.20399111867446296*pi,1.1359009780414389*pi) q[20];\nu3(1.0*pi,0.0*pi,1.119027830022803*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.436552913613651*pi,-0.375730794032687*pi,0.715867693063635*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.483371654516685*pi,-0.4891034965299714*pi,0.9729550928356441*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.558356796846829*pi,-0.4759283782450287*pi,3.47664817331087*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34657117380375*pi,0.5*pi) q[1];\nu3(0.242808285117843*pi,-0.258965871898799*pi,4.2662037877804195*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.362689956449962*pi,-0.049642050546279015*pi,3.56131772431751*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1880598303542032*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5382340042253944*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.23239193845777*pi,0.8133754829392801*pi,4.06469157882124*pi) q[3];\ncx q[4],q[21];\nu3(0.293433202441592*pi,3.06342887093038*pi,1.69999907694041*pi) q[5];\nu3(0.748960445856342*pi,-0.1824251968915*pi,4.41922962116569*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.444666407307762*pi,-0.274204921851124*pi,0.8694631012514991*pi) q[10];\nu3(0.619168260481001*pi,0.72946748276393*pi,0.903598610443081*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.318401560851425*pi,3.35657340934801*pi,4.49000391693911*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.35364518590269*pi,0.52703586485553*pi,3.94380219613664*pi) q[5];\nu3(0.790425295116518*pi,-0.14818160484860798*pi,1.290986937178042*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.677154929376366*pi,3.11712822730231*pi,3.46708299062961*pi) q[10];\nu3(0.824917736844085*pi,3.01251215741463*pi,3.5457609609099*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41774387289084*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.530704580027175*pi,2.63309575915109*pi,4.02888830242753*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.347392854067266*pi,3.45913014469527*pi,1.94087397786467*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.15402502561044*pi,0.41335229109357197*pi,0.717436380354013*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47625957903161*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.459915676471033*pi,0.37574720101216896*pi,3.83384765308576*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.46958689203789*pi,0.68248231690056*pi,0.82194174895074*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.777245505625379*pi,3.12864284366867*pi,3.88950243556889*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.299128885167873*pi,-0.007395999588548974*pi,1.472132314790175*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4439213638377129*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.759577494497816*pi,0.72796964361447*pi,0.906736143902072*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3394542926749*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.217804854163274*pi) q[11];\nu3(0.420064832470105*pi,3.33089334965897*pi,1.50341421296322*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.732730023302671*pi,-0.20166410334672402*pi,0.5118027002689393*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.606851314535905*pi,3.03273170710493*pi,4.47872273935584*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.403428422869743*pi,-0.05008816567421698*pi,0.983194324487322*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.731577650043738*pi) q[20];\nu3(0.625862104680444*pi,-0.17641201893766*pi,3.70182139442993*pi) q[21];\ncx q[0],q[20];\nu3(0.879974832104725*pi,2.81399902468408*pi,3.60165582201379*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.474304871511*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.877255467955799*pi,3.32475778470951*pi,2.95176755608032*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.59960327031641*pi,2.90503752434017*pi,4.34808755106139*pi) q[1];\nu3(3.5*pi,3.39219486892093*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.38836645675769*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.169696936841674*pi) q[9];\nu3(3.5*pi,3.40092890702025*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.290234958366821*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38498741924816*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.357640900328958*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249782048771444*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.48312184911899*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.313243062144857*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.108292626101103*pi,0.278561165699051*pi,3.58209084381454*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.43037984761415*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5040832819090878*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3300494472070294*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240257386314601*pi) q[13];\nu3(3.5*pi,3.40249579042984*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.311865012896008*pi,3.42662391506754*pi,1.72426362693993*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3926917875213505*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206686961454039*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4869950869431605*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3295652391332*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[21];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.367025085563034*pi,2.74839335903943*pi,1.15328271996104*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48296792683357*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5823831422847419*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5596228449608747*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.369334086426547*pi) q[21];\nu3(0.591289426003552*pi,-0.4691889511695934*pi,3.23529795499501*pi) q[0];\nu3(0.0741445499783196*pi,-0.005712947792157974*pi,3.86715523327471*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.966354817681748*pi,0.5683110597166601*pi,0.5767371030333595*pi) q[8];\nu3(0.494158003631547*pi,3.33792424154847*pi,4.439249830634839*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.498786526492074*pi,3.18344500009063*pi,4.26130265618444*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.483438873003695*pi,2.74333874542616*pi,3.8564531915456*pi) q[8];\nu3(0.268267410902143*pi,3.25226170293607*pi,1.2089643692479282*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.320903716442763*pi,0.24776126854769398*pi,3.98826300457641*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.510920874810833*pi,0.011429630308286032*pi,1.1822724064435781*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.656422411685795*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.636728960624794*pi,-0.4284556461840547*pi,3.27006457688559*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.462091445110544*pi,0.11059522867674998*pi,1.212567758314075*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.931741703174879*pi,2.98571805654201*pi,3.98666726814395*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.637866162061606*pi,-0.396204036124879*pi,3.91679118490842*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.219211534140669*pi,2.91314847358038*pi,1.5488785998421*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.767288131212724*pi,2.44547541778627*pi,3.87919570645075*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.38339360038286*pi,2.89950172672069*pi,0.820896481633876*pi) q[13];\nu3(0.519833370906028*pi,3.31403335734665*pi,1.89116018196092*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.640379220329693*pi,3.39039627114196*pi,2.94177350833214*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.528892857171062*pi,3.27694170003354*pi,0.8480730008913511*pi) q[14];\nu3(0.170859999083242*pi,3.20560402508463*pi,0.657469561017069*pi) q[15];\nu3(0.651344463011353*pi,-0.053957765963646986*pi,3.9979634930535*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.21716508951753*pi,-0.4095501893612075*pi,1.1802860126478891*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.699109137439567*pi,-0.359183300120578*pi,0.712320260260609*pi) q[15];\nu3(0.475596027327726*pi,3.41930181942373*pi,4.38405206453991*pi) q[17];\nu3(0.685541491600654*pi,3.25722306361626*pi,4.33123173797948*pi) q[18];\nu3(0.174003905539009*pi,-0.242307168197764*pi,4.04271131104732*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[5];\nu3(3.5*pi,3.40636957066085*pi,0.5*pi) q[2];\nu3(0.371180651916202*pi,3.25049170237526*pi,0.5298590663804303*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.381018958700791*pi,0.276364872102548*pi,4.043640262640221*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.646027452577934*pi,2.64285228919519*pi,3.69416634532689*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.280743220449119*pi,0.04237871926678405*pi,1.3480910978029081*pi) q[18];\nu3(0.824489382562067*pi,0.9893434518691799*pi,0.655860261562998*pi) q[19];\nu3(1.0*pi,0.0*pi,1.319572678686081*pi) q[20];\nu3(0.469573428826712*pi,0.16265463327769902*pi,1.098209943549227*pi) q[21];\nu3(3.5*pi,3.39409068576115*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.742317976231934*pi,0.68872682168725*pi,4.44264616536937*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1318685349424609*pi) q[5];\nu3(0.311057297712461*pi,-0.23266216397225198*pi,1.72674019771995*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.586159259135372*pi,0.81552069706973*pi,0.512580873717834*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.431151538116056*pi,0.04921082437730795*pi,4.2182891359674795*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.751117353734869*pi,-0.32483239451288504*pi,3.44405626155864*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.3717195031062*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37357206869351*pi,0.5*pi) q[11];\nu3(0.44346014845992*pi,1.01751606400568*pi,4.0788548456459495*pi) q[12];\nu3(1.0*pi,0.0*pi,1.087014456303862*pi) q[13];\nu3(1.0*pi,0.0*pi,1.254814016742967*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5452222815367269*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38253201925139*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.568653280497099*pi,-0.241626532840569*pi,4.44835760014263*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.515360482722294*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[18];\ncx q[9],q[14];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.24101506417285*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.283326856044746*pi) q[17];\nu3(1.0*pi,0.0*pi,1.153441769460734*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,3.45578381417561*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42718596967173*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5197581538552014*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40852707045674*pi) q[14];\nu3(1.0*pi,0.0*pi,1.104915142129443*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.3288286782225631*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.647142678795637*pi,0.09732332083069595*pi,0.8734448121774729*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31972470038222*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[18];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.231727960478938*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5372270809004975*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6133859080403901*pi) q[19];\nu3(0.118184056476304*pi,-0.4614724891647559*pi,1.142700355580822*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.895021774540192*pi,0.06558850293632901*pi,0.5021865615796267*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.432448255184649*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.656546059113034*pi) q[18];\nu3(0.119141602419249*pi,-0.183258655902869*pi,0.902845619230707*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.329125029254961*pi,-0.07255456430902502*pi,3.78354882393289*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47036215074527*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.654598239438368*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.158108448370966*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.356450224217068*pi,2.84678333418839*pi,0.981288162878566*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.32153169789218*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.619449333961653*pi,-0.16919198576510702*pi,3.52861717395316*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263851832722156*pi) q[21];\nu3(0.32115309320224*pi,3.30888045519859*pi,1.75888410881773*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.498113472074986*pi,2.58791934943352*pi,1.404995031088475*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.830097959133634*pi,0.19085369766096605*pi,1.431727823151195*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5096893713684878*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.170881472635891*pi,2.69283669220824*pi,1.51589728539772*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.763158422850411*pi,-0.351749789780447*pi,3.56154673358134*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.825876618007565*pi,-0.08465745544259601*pi,3.51547503885444*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.400470541474714*pi,0.5232220096620599*pi,0.5022998421986796*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.164926120500872*pi,3.21306669855165*pi,2.20097238199285*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.564223904840725*pi,0.271803380857328*pi,0.972368769450792*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.839981839967894*pi,-0.463055556816655*pi,3.04066643172942*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.430952816951439*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.297005155468504*pi,2.7278515781511*pi,0.92675745437267*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.372062563770276*pi,-0.355794153439483*pi,1.62772010501895*pi) q[8];\nu3(0.642020840895154*pi,3.40683468589816*pi,0.869472868016878*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.38089219705955*pi,1.05992512941612*pi,4.1475677537796*pi) q[13];\nu3(0.260504513743216*pi,0.85881677581394*pi,4.05185093376979*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.8901883882027*pi,0.24104062208089405*pi,0.6225975712091469*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.719872520407758*pi,-0.387474536281867*pi,3.62530620380497*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.591526686056094*pi,-0.24278304194331501*pi,1.242362858462493*pi) q[6];\nu3(0.394705374422442*pi,-0.333774200842998*pi,1.436290416468575*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.655972357618539*pi,0.08439847135061695*pi,1.003354517224162*pi) q[9];\nu3(0.268406593347021*pi,-0.016837000261134993*pi,3.96496806840549*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.493744569591386*pi,2.97631019798642*pi,1.2494031002566421*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.848440762137171*pi,2.542747467343*pi,3.76816046894816*pi) q[17];\nu3(0.480224171134309*pi,0.6171825230361401*pi,0.841949410076126*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.47580209946665*pi,0.349836134710823*pi,3.70789545350791*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.727472153936638*pi,3.06385405091865*pi,3.13917654421961*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.222056153129314*pi,3.38715243802849*pi,2.0137120647893703*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.269466585494624*pi,0.5381573046611201*pi,0.936722177125176*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.327759081326656*pi,0.259258404068465*pi,0.719437167156089*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.574777837065742*pi,-0.11987787468643102*pi,4.0701068354768*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.429884178119*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35627752561834*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.279945340084029*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.590030938395841*pi,-0.436116118451751*pi,4.40613034748577*pi) q[12];\nu3(0.305531244913478*pi,1.02554958241385*pi,4.2688190354779*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1329424046745529*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39700492963608*pi,0.5*pi) q[11];\nu3(0.312056796587947*pi,0.32474217563000995*pi,0.888278744641945*pi) q[12];\nu3(1.0*pi,0.0*pi,1.270500126322424*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45203570413509*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1447674587302301*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.67647130912441*pi,0.390897169762107*pi,4.380683259052439*pi) q[4];\nu3(3.5*pi,3.47034837415532*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.4226808703673108*pi) q[6];\nu3(3.5*pi,3.48807272560774*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.315176296044559*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.640526242794346*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5676028144342649*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.773464193907743*pi,3.24595196913824*pi,2.84085320023331*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[8];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36646274258821*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5188372745654783*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.40401445880917*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5344968518450317*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.33419864024197*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41447092067342*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.155237050742561*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.34735373723354*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.579633889033213*pi,3.16489801086263*pi,4.23794594571433*pi) q[21];\ncx q[0],q[15];\nu3(0.627492710015272*pi,3.10544694354978*pi,4.38611881017422*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.41502716926213*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1695078842063809*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.272784594046593*pi,2.86217169710686*pi,0.949936662073532*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.434392806511281*pi,-0.377045471823384*pi,3.81057051313575*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.319714191536753*pi,3.09984228489915*pi,1.081098440441991*pi) q[1];\nu3(0.106939966909133*pi,0.32098578824331003*pi,3.48887770959731*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5558370769295355*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.696543988191417*pi) q[18];\nu3(0.80799615350936*pi,0.7932031907594801*pi,4.341813012831739*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.558693125361207*pi,3.2042860524315*pi,3.26475762188767*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4640455980301*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.245841313542151*pi,0.6347432452944799*pi,0.5342693978077315*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.455048475342711*pi) q[12];\nu3(1.0*pi,0.0*pi,1.32095339855563*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.479180561698668*pi,-0.4442033718814049*pi,4.42035959888418*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.777388205559282*pi,0.6601623109210599*pi,0.864573604009401*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.680478386977828*pi,0.12231387417814499*pi,3.78707545520837*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.27591108025873*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47454911952839*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.413275662947141*pi,3.43756237435837*pi,4.10574676470533*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263152728455974*pi) q[21];\nu3(0.84368890853925*pi,0.359053595192252*pi,4.17524028866962*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.633663523115557*pi,2.93421859456624*pi,3.54777485665933*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.384071599349708*pi,0.5703490526344499*pi,3.63285754567339*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.681278555908617*pi,2.5957228625508*pi,3.97711542504469*pi) q[20];\nu3(0.414468764273411*pi,3.47127392700995*pi,4.2360470368390395*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.423311112626674*pi,0.6308771985205499*pi,0.517752074286379*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.384880149717688*pi,-0.27093068940410603*pi,1.121710760592748*pi) q[7];\nu3(0.21048880570664*pi,2.82090610034529*pi,1.62137893043978*pi) q[8];\nu3(0.517495816838997*pi,2.98110542692308*pi,3.05161612651596*pi) q[10];\nu3(0.309799007779069*pi,-0.016868059700598015*pi,4.10088823518536*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3521605300253405*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.720285399042531*pi,-0.4218142172530537*pi,3.87105801020998*pi) q[6];\nu3(0.833389784386635*pi,3.47297592717603*pi,3.62661250229381*pi) q[7];\nu3(0.266107012534328*pi,3.19226911493928*pi,1.83245718051179*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.415072009234155*pi,2.90396743987698*pi,1.32948373527194*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.337462530777948*pi,3.02643033032104*pi,1.1272655477415379*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[21];\nu3(0.681400139031557*pi,0.23972622743302796*pi,1.72105545085031*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.368054989199592*pi,0.34549355561608497*pi,1.147775862978363*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.38865301102683*pi,3.18100751046013*pi,1.69952261558489*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.452819125427264*pi,-0.34415303346634396*pi,1.60506698889038*pi) q[14];\nu3(0.0408202837101833*pi,-0.287297097665967*pi,4.065899638244391*pi) q[15];\nu3(3.5*pi,3.35559832452536*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.41110539459868*pi,0.24345164652196805*pi,0.646240851466355*pi) q[18];\nu3(1.0*pi,0.0*pi,1.342201307248743*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.460648219705539*pi,0.07357864418509097*pi,3.71635622017133*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.580221605364336*pi,-0.008265282385751027*pi,0.9457752402082009*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.539336688998461*pi,3.07448114323602*pi,3.8407607812601*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43544241411673*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.543501623282571*pi,-0.18038466223428*pi,3.69579074862174*pi) q[4];\nu3(3.5*pi,3.33287154741789*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.176725882374283*pi) q[8];\nu3(0.6174719493969*pi,3.15547550221398*pi,4.01180428636172*pi) q[12];\nu3(0.45408949962786*pi,0.7809034941120301*pi,3.92207752390183*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46817827910415*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.18545968790541*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.431390970525228*pi,3.02692646603069*pi,1.68922917900561*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[18];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0970698204785967*pi,2.90095891527382*pi,1.116884582073567*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.37667397083716*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33762489089716*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42426415366076*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.637945397020249*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222390077060884*pi) q[14];\nu3(1.0*pi,0.0*pi,1.27955902979711*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.899558357305995*pi,0.5456842869226799*pi,1.2426729390216171*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235085220601299*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.586549425922534*pi,2.56900061550535*pi,3.96069515905566*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.44471127104968*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.28644239023702*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[18];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.195206094862485*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.890235751950843*pi,-0.15425204534085102*pi,4.226467403856169*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.357795534281626*pi,-0.09758130024581202*pi,4.11975080560344*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45820546007229*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.606029392825889*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37208292741022*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.677160542037522*pi,-0.325162365058489*pi,1.167118075760373*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5060143511861184*pi) q[10];\ncx q[11],q[13];\nu3(0.614857547916424*pi,-0.4199272671765105*pi,3.74317239266359*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[12];\nu3(0.423976273079177*pi,3.35143382193044*pi,0.6197525202837*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.43786212667363*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.383953529543388*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.586273021301632*pi,3.29857591459093*pi,4.43036535493146*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.30288412357971*pi,-0.4374553950681745*pi,0.9469252759804809*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37469145771386*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.342116530706043*pi,0.18997547234189605*pi,3.91835374648662*pi) q[8];\nu3(3.5*pi,3.39681879257452*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.193602864600098*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.311753934345366*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.46839213807513*pi,0.5*pi) q[19];\nu3(0.481298047789768*pi,2.87700047188807*pi,1.325194011016884*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2485523377779701*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.927180590492215*pi,3.24565172427742*pi,3.63346885417049*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.448068809766359*pi,3.26479049331181*pi,1.69158835581102*pi) q[7];\nu3(0.333767097247533*pi,0.07481458153534803*pi,3.49134005659197*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40698876205579*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.360360599838424*pi,0.55494718731311*pi,4.02389135597324*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.377743906960211*pi,2.86799269302041*pi,1.0142283862942811*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.182506207383309*pi,0.17012770456708803*pi,4.38922776595218*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5756845707021903*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44813873998669*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5782266628815003*pi) q[21];\nu3(0.288117317647227*pi,-0.0026320632491900198*pi,1.085172096660797*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.369408188531952*pi,0.9681631845315299*pi,4.42250282730141*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.761955175003704*pi,0.44351570996707*pi,0.7117167337320229*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.059725352564457*pi,2.43797458494923*pi,1.211371600418677*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.369393016221335*pi,3.14765112839311*pi,0.864839554375681*pi) q[1];\nu3(0.975355227199522*pi,1.08036842853254*pi,0.5934551056303362*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.896136548973074*pi,2.57445871147916*pi,4.0561851952993795*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.606712487482318*pi,3.48366760754228*pi,0.5779411081632166*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.377654935057386*pi,2.83093707489463*pi,0.956093266622619*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.955863040037599*pi,2.9380307526992*pi,3.73490258102518*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.419382320969348*pi,-0.05493629282686602*pi,1.252267403901236*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.14357644879758*pi,-0.20173818739945*pi,1.4920917434915681*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.309665700853251*pi,3.45193432891327*pi,4.13939206255054*pi) q[19];\nu3(0.561636311669994*pi,3.42142266076061*pi,3.58928514006642*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.234510045658754*pi,3.23423474493959*pi,1.450851583166971*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.15391765161292*pi,-0.00042498055525097556*pi,0.704713749429928*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.832111274914486*pi,3.13745233867912*pi,3.17460455868546*pi) q[18];\nu3(0.209427794777459*pi,3.34397313356895*pi,0.5448304729917897*pi) q[19];\nu3(0.555435657892742*pi,-0.191255481208555*pi,0.5905650191737865*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.451328001529851*pi,0.09990764956822595*pi,0.512226621554831*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.992164042322871*pi,-0.36943712134447504*pi,3.74341059058137*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.631003486563224*pi,-0.17179692848649197*pi,3.98994646036608*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.44397111371463*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.16955685819403*pi) q[8];\nu3(0.109182034467153*pi,-0.42473442953150087*pi,1.76435246628106*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.138294274155376*pi,-0.35983055292850397*pi,0.971008779683075*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.255982547618334*pi,3.35905523570339*pi,2.0643593298801797*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.41479800112952*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.4379975357951*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(3.5*pi,3.49220767983415*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.40873922402847*pi,0.10826802228737398*pi,4.47666420331559*pi) q[9];\nu3(0.779517290172749*pi,3.35958654830061*pi,0.683649340027236*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.316424392921957*pi,2.98909628293506*pi,1.209454089435797*pi) q[13];\nu3(1.0*pi,0.0*pi,1.177990288252549*pi) q[14];\ncx q[16],q[18];\nu3(0.258319678727005*pi,2.69754440482185*pi,1.57119554732966*pi) q[17];\nu3(1.0*pi,0.0*pi,1.263503354794222*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2495174089317*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.47963438045263*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.48935471946969*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.26016800760632*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.652616733838448*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.627708152964082*pi,2.97014474640219*pi,3.04871193458998*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.561213533131894*pi,0.338054876215538*pi,4.21523720419336*pi) q[13];\nu3(3.5*pi,3.47312217714213*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2902455298440612*pi) q[18];\nu3(1.0*pi,0.0*pi,1.095072496708454*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5455629695264999*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5769988556144066*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5967814641101324*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44590641462342*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47424331055325*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.271386707918451*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39518288209831*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5368540321912474*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.253610306596714*pi,-0.04719114893748799*pi,4.06335857534594*pi) q[6];\nu3(0.107332907420895*pi,2.92793374848384*pi,1.52168040651661*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49812254991792*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.3256795609413001*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.299125415342748*pi,2.86326619026853*pi,1.57461197818326*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.624467794771937*pi,3.36433623665408*pi,3.13574509752365*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.311499090387926*pi,0.23231638417630196*pi,4.38045549647318*pi) q[5];\nu3(0.365500238723413*pi,2.65674138672072*pi,1.319361115947416*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.681173878865458*pi,3.46914233711157*pi,0.5498925604465909*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5202980162895582*pi) q[12];\nu3(0.66933409264255*pi,0.035980904310708994*pi,1.52095669466987*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.593765685677119*pi,-0.337051459532543*pi,3.25737057173196*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.271653934883886*pi,-0.41846328171713143*pi,4.2576626137899805*pi) q[21];\nu3(0.842323931465882*pi,3.49614035679269*pi,3.20055245434558*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.20881148790661*pi,0.9333404305169299*pi,4.43447715039207*pi) q[2];\nu3(3.5*pi,3.44242573345951*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.720558926683703*pi,3.42181308184649*pi,3.74384495547801*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3739297410097*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.379440868194628*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1598167431433208*pi) q[13];\nu3(0.540403403581785*pi,0.09262545365780395*pi,1.085282604224987*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6508088312799369*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.363105182323282*pi,0.447308268989704*pi,4.40553659456698*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.383464436874824*pi,0.367461244013358*pi,4.2471944478263*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.611844898448866*pi,3.13956136023995*pi,3.83999354869194*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.937688097830688*pi,3.35256107861815*pi,4.42861485632342*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.541822583350869*pi,0.33978662517845004*pi,1.62994360927902*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.534509487822053*pi) q[11];\nu3(0.294010684460972*pi,-0.395845781089068*pi,1.84381261302158*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5123304960130093*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.575072336498099*pi,2.98926359185241*pi,3.98168453608704*pi) q[10];\nu3(0.353578140395408*pi,0.033553461191850986*pi,3.74835366387551*pi) q[12];\nu3(0.847136804357814*pi,3.44359014046001*pi,0.5065794577754874*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.771705762462523*pi,-0.12348553295393999*pi,4.38609615949325*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.749733412669766*pi,2.99394853953346*pi,3.59279155425517*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.266344977452209*pi,0.060954449410100975*pi,3.88742667209549*pi) q[4];\nu3(0.661770163188906*pi,2.83273189236115*pi,3.57585790321978*pi) q[7];\nu3(3.5*pi,3.49699615286729*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.435360112237486*pi,2.88680855856679*pi,1.449860309774095*pi) q[15];\nu3(0.201843351052042*pi,3.3997092309994*pi,1.71608535111489*pi) q[16];\nu3(0.319005295491424*pi,3.28981722347834*pi,2.09113723254794*pi) q[17];\nu3(0.393996920458391*pi,0.53303210747826*pi,4.3239831996875004*pi) q[18];\nu3(0.458299508360302*pi,0.07546693525189896*pi,0.644867950730979*pi) q[20];\nu3(1.0*pi,0.0*pi,1.226555361455764*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.596776157683573*pi,-0.11116236837122001*pi,0.5363133915349035*pi) q[4];\nu3(0.445998375865997*pi,-0.147245436654398*pi,4.48570329684801*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.539118178292032*pi,-0.23308944128457298*pi,4.24010305288963*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.553858970236295*pi,0.20984959424998595*pi,0.941608852782891*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.389331240635397*pi,3.29174387279481*pi,0.689151855304384*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5869148949193498*pi) q[21];\ncx q[1],q[7];\nu3(0.536518907595066*pi,-0.010710593709080007*pi,4.05901596457406*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[8],q[21];\nu3(0.47705518465193*pi,0.289875375545784*pi,3.59504560858152*pi) q[9];\nu3(0.0247488076317541*pi,-0.18627903901360898*pi,1.432017148857076*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35163946545514*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256849939092704*pi) q[20];\nu3(3.5*pi,3.26351506749872*pi,0.5*pi) q[1];\nu3(0.423056722090433*pi,-0.181357753629802*pi,1.354122773329891*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46766880877867*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1390725102138641*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0794462407989055*pi,-0.10470606920532399*pi,3.82925990892439*pi) q[11];\ncx q[12],q[15];\nu3(0.617968109834659*pi,0.91497990338097*pi,0.992023061562446*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.0792947089033191*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.797866340112743*pi,0.54136483665992*pi,0.6684502029266159*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37130107927394*pi,0.5*pi) q[12];\nu3(0.854240941450818*pi,0.012497869405065032*pi,0.9193975908633*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.273632947144639*pi) q[15];\nu3(3.5*pi,3.28651166060671*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246094307504205*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.529227751578619*pi) q[20];\nu3(0.72127491380701*pi,0.16407493250302496*pi,4.47807706322037*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5712133104343744*pi) q[7];\nu3(0.77762712379544*pi,3.22819632132889*pi,3.70796974026495*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5262702289969835*pi) q[17];\ncx q[18],q[19];\nu3(0.649621777184952*pi,-0.099232360341729*pi,3.78208132888299*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[7];\ncx q[3],q[10];\nu3(3.5*pi,3.4833042944294*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.243010719942399*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.28131245026273*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.567953002337958*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23904482302913*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5786074949494915*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42228758602739*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.4015293962081*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.201971112001706*pi) q[10];\nu3(1.0*pi,0.0*pi,1.099387355427952*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.473273190031*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.385513006803144*pi,0.47376112504254897*pi,0.793433128846883*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5637588069518271*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252507641182053*pi) q[13];\nu3(0.246868848711409*pi,-0.08948589168618598*pi,0.600091799653568*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46649746495031*pi) q[16];\nu3(0.623446883494833*pi,-0.35373247290021803*pi,4.3348698052255*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.91897831568283*pi,0.20712413028083998*pi,0.810356302716353*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.80150773585389*pi,-0.164789743715532*pi,1.1689179110664218*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5653131405091302*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5085357171716782*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.687818466089934*pi,0.5345201899273*pi,0.8903521190192021*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.561167619354472*pi,-0.054085010444027026*pi,0.924124032979761*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.310405045623964*pi,0.6882405269755401*pi,4.247610154683651*pi) q[20];\ncx q[0],q[11];\nu3(0.611720968755133*pi,3.26568493867845*pi,4.36322333589857*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.418319634190851*pi,3.49034340362241*pi,1.055986281246408*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.161581021810115*pi,3.2656060006203*pi,0.5959197744951511*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.560474723110723*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.711311860083754*pi,3.25845070604417*pi,0.5520081857692991*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.409676264812962*pi,0.7873911894283301*pi,4.31157014850211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.303959069463908*pi,3.43367829450115*pi,0.811649237316726*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.524594829987169*pi,-0.0047158529597520205*pi,1.377066923797376*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.719735329139137*pi,2.94396288550954*pi,4.03691327871995*pi) q[18];\nu3(0.566738801980571*pi,0.72725502927713*pi,0.780555237166878*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.523504889829722*pi,-0.39560603991016097*pi,1.1031182662301209*pi) q[3];\nu3(0.443619421539517*pi,-0.07359754506246902*pi,4.37493628983188*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.679320615230026*pi,-0.27780756128612*pi,1.143438066387493*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.183639873296466*pi,-0.4599819671761121*pi,4.35951556950304*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.619407342741419*pi,0.94720249688075*pi,0.8993223009206159*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.455966418779103*pi,0.23664228561510203*pi,0.839622232752535*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.655326705733544*pi,-0.127724816976095*pi,4.443035633746129*pi) q[3];\nu3(0.437798673827093*pi,3.10653456876232*pi,1.76862057854939*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37431847367319*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.782123043364476*pi,0.78156486359268*pi,4.43351386155415*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.204130656911007*pi) q[14];\nu3(0.664478113287588*pi,-0.18927512915114197*pi,4.09245884413097*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.242169225170804*pi,0.17689979486534302*pi,4.1329270289834*pi) q[0];\nu3(0.730041275760359*pi,0.7546104685677799*pi,0.5640875553966505*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.925276933313064*pi,-0.388747748959211*pi,0.694378090994288*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.190870968116122*pi,-0.4502616995275333*pi,0.802973425995513*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.93000739831066*pi,0.07518092498367901*pi,3.84796611251951*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42060705677952*pi,0.5*pi) q[5];\nu3(0.676145147860369*pi,0.64528116685499*pi,1.28786137653668*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.352508035317229*pi,-0.255433740855583*pi,4.15280789510388*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.357418005193585*pi,0.5134540916754999*pi,3.84067131930742*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5443104976770341*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.909749032152742*pi,0.19436092064384503*pi,3.78453092781824*pi) q[16];\nu3(1.0*pi,0.0*pi,1.318573847738753*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.414642463497896*pi,-0.14634109960563402*pi,4.2634871862639105*pi) q[11];\nu3(0.131077849962651*pi,0.64344682691776*pi,3.82099072364412*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.401906381931544*pi,0.404439508880966*pi,1.0136756964500448*pi) q[16];\ncx q[0],q[19];\nu3(3.5*pi,3.44120389295114*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.093664419077526*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.326758322639047*pi,2.57660700310155*pi,1.309272567473447*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49171964815866*pi) q[17];\nu3(3.5*pi,3.37702611620029*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.722268190884158*pi,2.96557256591921*pi,3.36219333730552*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.429994554285946*pi,2.96615992445322*pi,0.684744067802258*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289653643705633*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36208774736519*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.39730965351567*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[11];\nu3(0.350947496755535*pi,-0.07333328093216701*pi,1.400518203043155*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5305204911967778*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.522896737571927*pi,-0.37629710535738803*pi,3.88468599650179*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2679489962463308*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225886182803567*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\nu3(3.5*pi,3.49227770208405*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44489706088335*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39046696554006*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.257757296961961*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3744104932970909*pi) q[15];\nu3(1.0*pi,0.0*pi,1.128757003263603*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.697944837794079*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43551057070407*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47776006889839*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2573795836289912*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46736087714656*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5156971368255729*pi) q[20];\nu3(1.0*pi,0.0*pi,1.189231633978233*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.29261166755891*pi,0.76870054281577*pi,4.31992285690278*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.611119754165575*pi,0.054603629673275034*pi,0.687096601363373*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6279748844531801*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.619155819905457*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5475288497345333*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.75924136482414*pi,2.7961284116992*pi,3.88901532478731*pi) q[0];\nu3(0.520383805497485*pi,-0.31724081595849596*pi,4.09358506504868*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.743993144147422*pi,-0.21297360697490603*pi,1.047034772838001*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.576212188379645*pi,2.81562459111613*pi,3.78134358559113*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.550617769927007*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.470015913520287*pi,0.32034225126510496*pi,0.8021774387142471*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47964652508764*pi) q[21];\nu3(0.668521544832841*pi,0.00257326135593805*pi,1.0531611667847969*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.424298150461562*pi,0.22030508322104103*pi,3.50959909000956*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.350824381011951*pi,-0.173647994232701*pi,4.2405253060881005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.445480401996044*pi,-0.200630309538326*pi,4.44804283403117*pi) q[3];\nu3(0.48061709446464*pi,2.584380554004*pi,3.9612136868*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.690174267501731*pi,3.11934025002095*pi,2.90212106332013*pi) q[16];\nu3(0.313248683267543*pi,2.84153450098321*pi,1.19294401733442*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.427004739902161*pi,3.37265509421535*pi,1.49801649796781*pi) q[3];\nu3(0.294147958894519*pi,0.282019172868305*pi,4.3000843101146895*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.563070176410631*pi,3.17721491290706*pi,3.15794240777598*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.685067580617406*pi,3.18463939033552*pi,3.43941468468269*pi) q[16];\nu3(0.632483088817453*pi,-0.227408491027412*pi,3.34984718207433*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.338257319316963*pi,2.94881056083622*pi,0.5787398136496386*pi) q[6];\nu3(0.11151526132168*pi,0.57788209270431*pi,4.30002322720372*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.316156124115946*pi,3.21416205717275*pi,1.67317187641376*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.447179861308125*pi,0.10139829164042202*pi,4.00281486152296*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.687761543699263*pi,-0.059823644302592016*pi,1.381080024632725*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.89775178849317*pi,0.251138699821697*pi,1.243165273084277*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.641401583051568*pi,-0.4342681095765615*pi,3.32431937564655*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.243444902487353*pi,0.23728445840271895*pi,0.9165202959343259*pi) q[11];\nu3(0.649951077256262*pi,3.41525484699456*pi,3.3550753275835*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.464970604590296*pi,-0.149275610026465*pi,1.133983375711175*pi) q[15];\nu3(0.650250540995536*pi,-0.04123932037570299*pi,0.816196786424702*pi) q[18];\nu3(0.293224690287513*pi,0.324704358044554*pi,3.82543567148543*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.744523326764932*pi,3.22773158313987*pi,3.62396935632362*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.298574313019584*pi,3.04441432471854*pi,1.83345891108485*pi) q[9];\nu3(3.5*pi,3.3417868447504*pi,0.5*pi) q[10];\nu3(0.888564009219303*pi,0.14204380230923697*pi,0.8015190309324041*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.429210866070044*pi,0.02754992323580696*pi,1.471832516402805*pi) q[13];\nu3(3.5*pi,3.35941472450737*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.131691359479527*pi) q[16];\nu3(1.0*pi,0.0*pi,1.264922120377082*pi) q[17];\nu3(0.175513675958656*pi,2.35247609442273*pi,1.2824781548357471*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.736575344908255*pi,3.43202591642756*pi,0.7628626516165959*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.624611201215539*pi,0.37535560897048603*pi,1.44796769705049*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[15];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3981927936451*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5086324002273965*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.488630538266795*pi,3.19841279154902*pi,3.19416367597409*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.46321258960103*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39565361842772*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48993663296024*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45304202830431*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.314141309943446*pi) q[6];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.3057855447957971*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25780641837686*pi) q[19];\nu3(1.0*pi,0.0*pi,1.122961395959221*pi) q[20];\nu3(0.81599028116462*pi,-0.017122647142247982*pi,0.915978390013322*pi) q[21];\nu3(3.5*pi,3.40691124036669*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[15];\ncx q[5],q[20];\nu3(3.5*pi,3.43433545600188*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.299333061859635*pi) q[11];\nu3(3.5*pi,3.35825210763553*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.329374418160631*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255811698468611*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5968458135007283*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.74888695310116*pi,2.93275567102287*pi,3.24937909084347*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46468941151565*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6362520772158891*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42248768525799*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[14] -> c[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.413760753175*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[15];\ncx q[5],q[20];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.190960766362672*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36494542250941*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4215854177397595*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5626303481261075*pi) q[18];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44888941593371*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.397123792465027*pi,0.47544294599622905*pi,4.2939653477729*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.587501124440242*pi,-0.4493630787270171*pi,0.931714654162584*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.279319096241329*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.27563259302698*pi,-0.4717417319983171*pi,4.38112276652999*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.495704609838697*pi,2.63022756802306*pi,3.72876481434007*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5028031710453882*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(0.587806633543078*pi,2.59775370594875*pi,3.44762978366559*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.617275958476158*pi,-0.302271224354582*pi,4.21114201759999*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5659651746747933*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.8448472209482*pi,3.31993774298*pi,4.2328448675136805*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.500600564874895*pi,3.43105176778921*pi,4.4697000575350305*pi) q[4];\nu3(0.659176527209879*pi,0.023126807247859982*pi,3.72047918591771*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.243814494767222*pi,3.22278544094325*pi,1.264264641890414*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.165233185669057*pi,0.027203255962730988*pi,4.39843776906743*pi) q[2];\nu3(0.84892323486808*pi,2.98761711016024*pi,3.02129884645906*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.28560931438333*pi,3.33958893342196*pi,4.178417078277819*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.694940259380026*pi,2.64282423250361*pi,3.49792936489145*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.220275385574296*pi,2.5392471393411*pi,1.4269557426420771*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.471898792803463*pi,2.92038173373694*pi,1.84832383577671*pi) q[11];\nu3(0.575270368342014*pi,-0.11286322360991902*pi,1.296997733782183*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0718195168783356*pi,3.0480832642754*pi,0.904408835180038*pi) q[15];\nu3(0.132939651059083*pi,-0.438194803813043*pi,0.5582276178210563*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nmeasure q[20] -> c[20];\nu3(0.834390522894932*pi,-0.06477778990431399*pi,4.42568657873403*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nmeasure q[9] -> c[9];\nu3(0.383628475990759*pi,-0.077336152612205*pi,1.55460743409031*pi) q[13];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.764807460759722*pi,-0.221093055742834*pi,4.27048416982219*pi) q[0];\nu3(0.769498247664116*pi,0.20605185112467705*pi,1.60330224864931*pi) q[1];\nu3(0.334649392785475*pi,2.89210427956819*pi,1.118225733653446*pi) q[2];\nu3(0.465634412424913*pi,0.90191149501197*pi,3.92678138359061*pi) q[3];\nu3(0.550379487741284*pi,1.0590038010678*pi,0.92214414368326*pi) q[4];\nu3(0.197493168593874*pi,0.289009765849087*pi,3.89398606867741*pi) q[5];\nu3(0.258762466252286*pi,-0.4317290892098469*pi,1.4754887311782579*pi) q[6];\nu3(0.581346548981463*pi,0.409195548862475*pi,1.58791068394061*pi) q[7];\nu3(0.557691389270202*pi,3.21969376254175*pi,4.40367395854204*pi) q[8];\nu3(0.438439935581539*pi,3.44192376641789*pi,4.47421231947164*pi) q[9];\nu3(0.544027906778083*pi,3.32366083131813*pi,4.15079332349085*pi) q[10];\nu3(0.838589134871364*pi,0.47408545035413197*pi,0.62422637367562*pi) q[11];\nu3(0.3707955128597*pi,0.6057524397565099*pi,0.5281417731978081*pi) q[12];\nu3(0.62960998174678*pi,0.41921426024586295*pi,0.522072990042452*pi) q[13];\nu3(0.311858417358261*pi,-0.4235759204221249*pi,1.84714530536029*pi) q[14];\nu3(0.287776752413708*pi,0.77282578431329*pi,4.27958548467838*pi) q[15];\nu3(0.453130970733417*pi,0.07460653935748296*pi,1.0351622235367341*pi) q[16];\nu3(0.576508444469118*pi,-0.155525478879518*pi,3.70010909517081*pi) q[17];\nu3(0.570275757042426*pi,3.21315805617357*pi,3.01022881315042*pi) q[18];\nu3(0.298846534242918*pi,2.94163242682742*pi,1.229195851353541*pi) q[19];\nu3(0.22727432854795*pi,3.48543520656235*pi,1.078938162343668*pi) q[20];\nu3(0.626723212802161*pi,2.92922792526081*pi,4.1121781536896*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[9];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39072042997599*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47127671124139*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.48302726665884*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38127930094357*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32632476382374*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3531365022659*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.339770334274189*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42821272706911*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.308139529207899*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2052869473366639*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2908488315271112*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3259138167377151*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247778988263616*pi) q[19];\nu3(1.0*pi,0.0*pi,1.162907869618288*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\ncx q[2],q[17];\nu3(3.5*pi,3.35602856689788*pi,0.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[9];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.228221077745666*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(3.5*pi,3.48106015546113*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.307911860450804*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5648119436009925*pi) q[9];\nu3(3.5*pi,3.47247276997156*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37368370965579*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45494386944112*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34718848167424*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269184819342055*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46813487349262*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6873696646884679*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47589440830465*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200111080746115*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5870607202881584*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[9];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.623716746956262*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,0.706648774220829*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4114059743250404*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4731589841964805*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.690912635580186*pi,0.09772312820631102*pi,4.19081928148664*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.852345241686025*pi,2.60932412530584*pi,3.49001166682644*pi) q[5];\nu3(0.596975164517827*pi,0.15370720772011703*pi,3.95907527511679*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.41081037048965*pi,0.86497110706149*pi,4.201758377668471*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.429399074901019*pi,2.99434503657562*pi,0.9362626361834381*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.593530950845208*pi,2.96417424614647*pi,3.64639545814873*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.402235728206831*pi,-0.015571162632927016*pi,3.75259721146109*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.96467066053006*pi,2.63472810325041*pi,3.96904756438127*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0546172952702344*pi,0.21324082662423904*pi,0.991577609300468*pi) q[5];\nu3(0.33027907630117*pi,0.7341105814192801*pi,4.39467991354244*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.41450191428415*pi,2.81191897073238*pi,0.983583868323348*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.509103994615871*pi,2.61126208678311*pi,3.68633767103713*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.388572630598421*pi,0.26588781830617403*pi,0.792966859262635*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.311274313611506*pi,3.08776342538962*pi,0.986438211486429*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.560144771077237*pi,1.09199384065995*pi,0.730815283057423*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.690264470460389*pi,0.32541994636067895*pi,1.6699708158616*pi) q[7];\nu3(0.780004368585179*pi,2.48639010030899*pi,3.88554669109326*pi) q[8];\nu3(0.539945324966187*pi,0.58098680073234*pi,4.411949860948161*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.904564900122678*pi,0.15190136765704298*pi,3.7656004652516*pi) q[0];\nu3(0.00627265075831564*pi,3.0156257161895*pi,1.76852994739806*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.550635121339823*pi,-0.02678790901988698*pi,3.63646250940872*pi) q[7];\nu3(0.548441504936141*pi,-0.331198527794976*pi,3.87185890614199*pi) q[8];\nu3(0.625786265230109*pi,2.63614539322732*pi,3.40125762139924*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.552210829144704*pi,3.17035694365787*pi,4.02696830681403*pi) q[13];\nu3(0.461559600884082*pi,-0.4603743983370411*pi,0.5301449011418541*pi) q[14];\nu3(0.659079134637782*pi,3.3361477476092*pi,0.5626237290601703*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.821905539240392*pi,0.14886749805660904*pi,0.809209856719611*pi) q[17];\nu3(0.0448977608404777*pi,0.05452808263837605*pi,1.282906980341194*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.272172040137153*pi,0.377855930569164*pi,3.53289040605996*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.399216825608448*pi,3.32099255409016*pi,4.31603182953945*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.491045102018681*pi,0.009234786298617959*pi,4.41700603979485*pi) q[11];\nu3(0.447377807099215*pi,0.36003418357704*pi,4.48604097433868*pi) q[12];\nu3(0.448355801095204*pi,0.06576577723673904*pi,3.86596977669676*pi) q[13];\nu3(0.504078137354913*pi,-0.10075319084217199*pi,0.9422145635258701*pi) q[14];\nu3(0.212913170826133*pi,0.20638920577596698*pi,3.3045873043319*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0553239118786167*pi,3.3151785524338*pi,4.4782702320034*pi) q[17];\nu3(0.249573930634901*pi,3.00067278860685*pi,0.749571225185781*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0267169432112012*pi,0.07591847494878501*pi,0.658723260242137*pi) q[4];\nu3(3.5*pi,3.31990258287848*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.155635836080023*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.434197045411488*pi,0.48333832147734*pi,4.166733060326941*pi) q[11];\nu3(0.410169275799701*pi,0.21188813739806*pi,1.056131267754723*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.359380022874779*pi,-0.267170109334471*pi,4.0492096414548*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.376563020476043*pi,-0.377820778557205*pi,1.310556456727142*pi) q[20];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48855562080855*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.63138203279474*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.232745055245118*pi,-0.399580295788576*pi,4.20003444767237*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281609418927047*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.473554215012196*pi,0.42203600602617797*pi,4.03272572293336*pi) q[20];\nu3(3.5*pi,3.45000225416597*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[17];\nu3(3.5*pi,3.39625195012378*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252328011370502*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2297183289035831*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43478365802961*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2885308996424079*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6573858667099011*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.39261999963301*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.3508400546666*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2625515720675091*pi) q[5];\nu3(0.37820113770329*pi,3.06635245372199*pi,0.534032733943897*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.256141739058585*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5757225713144571*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49097423403969*pi) q[15];\ncx q[16],q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.40570813549894*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.257726097601669*pi,3.22743881095881*pi,1.67575188495058*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[19];\nu3(3.5*pi,3.31963426138862*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.390773100726269*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.312521340032444*pi) q[20];\nu3(1.0*pi,0.0*pi,1.196135579947705*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36662481692039*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.208323398176692*pi,0.12806708086849805*pi,0.669696228029917*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31772743270343*pi) q[10];\nu3(3.5*pi,3.48077833029141*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46401304389245*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.417828933166993*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4082697803011461*pi) q[19];\nu3(0.369889860329884*pi,3.29087673058006*pi,1.72331180130555*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.508277929480753*pi,3.4899163554599*pi,3.72180565619487*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.420271818711659*pi,-0.277401674268381*pi,0.8868993193578061*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[19];\nu3(0.313065688824151*pi,0.31469027557529905*pi,0.7964053924643699*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30607339647029*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.614981217223223*pi) q[21];\nu3(0.129482005533895*pi,0.58952376301925*pi,0.756803218090176*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.258799801911198*pi,-0.4737251065891472*pi,1.358492356593336*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.44697569874491*pi,3.34559065503663*pi,3.24362976036666*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.2755870848601*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.454970103810441*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.561606643991695*pi,2.91602314883946*pi,4.221208369525581*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.673808627368651*pi,-0.25292398686901296*pi,4.31021214040023*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.663708448002111*pi,3.30948436144486*pi,0.5679058149290905*pi) q[7];\nu3(0.605901492930992*pi,0.39542270815026503*pi,0.624640139694227*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0322156494665544*pi,2.99715130348248*pi,1.082421498772286*pi) q[15];\nu3(0.179643664401*pi,2.94103573260367*pi,1.053665175690376*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.415348643260462*pi,-0.306944400263429*pi,3.83013153480372*pi) q[7];\nu3(0.335682941933808*pi,-0.05723422338600398*pi,4.1496769322455105*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.497225060670817*pi,0.69730512299167*pi,0.848361587671399*pi) q[15];\nu3(0.373259392898997*pi,3.15744695789287*pi,1.445471694970788*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.390921630541652*pi,3.35403828661093*pi,1.53699773704743*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.585487153359193*pi,-0.05824641928643998*pi,1.11859562222165*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.810879490687758*pi,3.26802116777841*pi,3.62107907112342*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.72828597348609*pi,-0.058463512889560976*pi,3.60801461387142*pi) q[21];\nu3(0.100068359829717*pi,0.6393601142588301*pi,4.31036804575841*pi) q[1];\nu3(0.670872898872492*pi,0.23473580762298596*pi,0.799671480362693*pi) q[2];\nu3(3.5*pi,3.36758357560112*pi,0.5*pi) q[3];\nu3(0.626124675065661*pi,0.7654936921459099*pi,0.675984536076129*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.544193197537641*pi,2.54760351785431*pi,3.91437706494536*pi) q[17];\nu3(1.0*pi,0.0*pi,1.181511999729668*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.319364224626812*pi,0.06128435243716801*pi,1.427262592934804*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.425756227393298*pi,0.264824594315186*pi,4.2434299847183095*pi) q[1];\nu3(0.0253838818664316*pi,3.49183291279555*pi,0.5338139816247998*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.884243794971286*pi,-0.100656844668926*pi,4.023476856361491*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.289141876240472*pi,3.39920518013326*pi,4.20476903032712*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.658761362306004*pi,3.0482208068731*pi,4.11858387436269*pi) q[5];\nu3(3.5*pi,3.49572657953054*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.264788659195885*pi) q[8];\nu3(0.801633899083643*pi,0.18935429917888802*pi,3.94136021958447*pi) q[10];\nu3(0.291037974237694*pi,0.9184316805561099*pi,0.5479977758450727*pi) q[11];\nu3(0.510322553272802*pi,2.96950039644004*pi,3.89707842602083*pi) q[12];\nu3(3.5*pi,3.40716874734109*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3251653235402379*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44861964429945*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[17];\nu3(0.346040021248376*pi,-0.188814037898076*pi,4.48515171048914*pi) q[10];\nu3(0.805069695170077*pi,0.342208517269593*pi,0.657431874614286*pi) q[11];\nu3(0.587038626157424*pi,-0.26265931854936597*pi,4.4686392508403*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,3.42533757613212*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.185438597065544*pi) q[21];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40432668149921*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.451352426281041*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.27284928890366*pi,2.51461475328888*pi,1.099373434632294*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5313813105424727*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.24043999774692*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.202902249795265*pi,0.5124219899731399*pi,3.68602763542893*pi) q[19];\ncx q[0],q[5];\nu3(3.5*pi,3.35546713595321*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[8];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.377507103907817*pi,-0.13223059950702398*pi,4.27540301498823*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.290744640727028*pi,3.02557898955127*pi,1.439108300018421*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262603119429441*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5244307791110464*pi) q[21];\nu3(3.5*pi,3.44141487910374*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.258315142790937*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.49021450003138*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48788060175536*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4147396744317*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3072381082926259*pi) q[11];\nu3(1.0*pi,0.0*pi,1.334729265914977*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.630567690091216*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.26545754909291*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,0.5067225994790553*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.376927970594213*pi,2.482033312546*pi,1.2280589191047961*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2531796018162509*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.409343700939701*pi,-0.20414033208786297*pi,0.61780157123318*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.329511490491564*pi,2.54465217048947*pi,1.467038352456091*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.470401020577841*pi,-0.375595555563588*pi,4.27326023980119*pi) q[3];\nu3(3.5*pi,3.47510431376233*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48271367269838*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.7566880868903261*pi) q[12];\nu3(0.604474653925666*pi,-0.300757639160359*pi,4.44176911010441*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.552947198944547*pi,0.8062543693375901*pi,1.011763082936177*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.135562820329836*pi,3.03927524698084*pi,1.69233678012729*pi) q[18];\nu3(1.0*pi,0.0*pi,1.186505685436249*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.632935904411171*pi,3.17099882689026*pi,3.06495934970677*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.29035181117721*pi,3.30317744125123*pi,4.40877263979681*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5558801942798359*pi) q[14];\nu3(0.470541522665849*pi,-0.17111781158400502*pi,4.134345153598479*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.592210660729151*pi,3.1870442999044*pi,3.46982794129324*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.460980200254031*pi,0.06619822078822102*pi,0.91443396624142*pi) q[0];\nu3(0.464256792977837*pi,3.32610191682423*pi,4.12408535304698*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.804579826446208*pi,-0.4067343445072191*pi,3.74916846907355*pi) q[5];\nu3(0.125065039997187*pi,2.91222012199153*pi,1.201816840829695*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.591084536346437*pi,2.64073851800728*pi,3.42316791377993*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.202217241249118*pi,-0.4149917860010913*pi,0.614138271261235*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.547722981337298*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.54563707099267*pi,0.24629406016294098*pi,3.77005422664155*pi) q[0];\nu3(0.352191778738793*pi,2.80900371015984*pi,1.67569607849784*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.760846734078561*pi,3.0624586747014*pi,3.5081061332071*pi) q[5];\nu3(0.871851024166784*pi,-0.08814464662341798*pi,1.349097937542252*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.416260395133331*pi,3.15699812432164*pi,0.8590909799203981*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.694286163699364*pi,0.6584937180880299*pi,4.200421462728*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.888363284200325*pi,2.99013196910883*pi,3.9785450284991*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.955745070899046*pi,3.17900785475901*pi,3.94188237411375*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.111642995682378*pi,0.33542681207819003*pi,4.30981926048616*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.466277052086062*pi,2.46759977032804*pi,1.13050514455707*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.398773939546302*pi,2.90921681611043*pi,1.426516707409231*pi) q[2];\nu3(0.490391536006551*pi,2.82116452854537*pi,1.0985597539294432*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.332659578499625*pi,-0.359575079315944*pi,1.221609606615998*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.438090887323248*pi,3.1530807331587*pi,1.422783816833382*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.567166736993563*pi,-0.023997735213245996*pi,0.864049506354574*pi) q[17];\nu3(0.651946846707544*pi,0.460257022321812*pi,0.812864879023651*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.83552534044768*pi,2.6921206560731*pi,3.98854001915821*pi) q[2];\nu3(0.0411656703572039*pi,0.40830564604670605*pi,3.838914776694*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.18322024877693*pi,2.65824107650021*pi,1.411986662200323*pi) q[12];\nu3(0.497508830902847*pi,0.86227809453716*pi,0.722491913594651*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.882240101645595*pi,3.03676574769569*pi,0.5036436783873692*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47190691901753*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.814767489594566*pi,-0.008863995293710014*pi,4.48460742921637*pi) q[10];\nu3(0.365759513699583*pi,2.85435810250081*pi,0.957737363465035*pi) q[11];\nu3(0.650959501949729*pi,-0.12466887109201102*pi,0.734508401759465*pi) q[12];\nu3(0.0972660791241736*pi,0.05252265432235104*pi,4.12019616284455*pi) q[14];\nu3(1.0*pi,0.0*pi,1.299223355070347*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.185518661704725*pi,-0.4063784761218603*pi,0.5825613749650278*pi) q[10];\nu3(0.333144879109579*pi,0.22208055809249205*pi,4.05653149878984*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.39886092280945*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.090962119358947*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6804942144959361*pi) q[16];\ncx q[17],q[18];\ncx q[0],q[14];\ncx q[1],q[8];\nu3(3.5*pi,3.44337081878209*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.265333323240456*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.43918099437401*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.31757989260783*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46466757370515*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4015544576366858*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227217788917454*pi) q[19];\nu3(1.0*pi,0.0*pi,1.214180773178989*pi) q[21];\nu3(3.5*pi,3.47001116775174*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.4480113838307*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5025878063992368*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.226088517356442*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247469768706408*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\ncx q[0],q[14];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5508154506663214*pi) q[3];\nu3(3.5*pi,3.48701295987023*pi,0.5*pi) q[4];\nu3(0.264354751866009*pi,0.10850713403443601*pi,4.278500457866119*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.81244341722451*pi,0.72596961945674*pi,0.947393439308122*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.618681667107514*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33279593733347*pi) q[19];\nu3(1.0*pi,0.0*pi,1.062983912090653*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.54866151772204*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[20];\nu3(0.587873027159897*pi,3.26914292027913*pi,0.5089609620274683*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[13];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.48976789478594*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5033486217273238*pi) q[15];\nu3(0.431770537352801*pi,-0.08446146116592101*pi,4.4889802806444905*pi) q[16];\ncx q[17],q[18];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43167164833742*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49896646835122*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1025708167426669*pi) q[12];\nu3(1.0*pi,0.0*pi,1.149572885378653*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.466686036315529*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.246390353589059*pi,0.329400950569701*pi,3.82321461150124*pi) q[1];\nu3(0.352251368346529*pi,3.31600934055173*pi,0.725555348268184*pi) q[2];\nu3(0.462719165127865*pi,0.34068770904199597*pi,3.88017796195855*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.33573414790315*pi,-0.072147407772437*pi,1.4461808941372238*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.578506754479157*pi,-0.4606299050053043*pi,1.0291621799752009*pi) q[1];\nu3(0.149711105472819*pi,2.94000122119346*pi,1.62870640995188*pi) q[2];\nu3(0.472665226179137*pi,0.9045807682482001*pi,0.5225022838951445*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.443342287073168*pi,3.37279942287831*pi,0.640961400110799*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4865824402627705*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44505954399162*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.543941126862663*pi,0.5857375740719*pi,1.269044755938409*pi) q[7];\nu3(0.393233234985623*pi,3.38774183271079*pi,1.59972890941982*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.760431128916473*pi,2.64738543022692*pi,3.65397455107337*pi) q[17];\nu3(0.47063480079658*pi,3.03842431021179*pi,0.9794315308834229*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0648599384060441*pi,-0.24119892407001098*pi,4.06787352704454*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.668619549247234*pi,0.7022070268382099*pi,0.721820962273141*pi) q[7];\nu3(0.968155781231277*pi,-0.23256875605711003*pi,3.58271230009075*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.505423669374637*pi,3.46477026182377*pi,0.917005281943156*pi) q[17];\nu3(0.00192402476042632*pi,-0.150907008939681*pi,4.48154187179969*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.129248032642948*pi,-0.086143278405515*pi,0.5243487366746554*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.310827616719539*pi,0.016674623136384015*pi,0.762489717395074*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.167928298135892*pi,-0.373965412189122*pi,1.385400189961546*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.154722332734252*pi,3.49461371200014*pi,4.03212317219829*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.616593891703927*pi,-0.07258344141353201*pi,1.20472984773934*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(0.610635894798261*pi,2.99135593658897*pi,4.08521787692573*pi) q[4];\nu3(0.687860057359811*pi,0.33477236063596305*pi,0.693204036209573*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5825617511192*pi,0.5545367103110601*pi,0.740295007034712*pi) q[14];\nu3(0.557963101199307*pi,-0.4686542868081092*pi,3.65839169867455*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.67770971235203*pi,0.60880027394194*pi,4.4984682076087505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.585611544150481*pi,-0.278046791439277*pi,0.8367365849488471*pi) q[0];\ncx q[2],q[17];\nu3(3.5*pi,3.25315376010562*pi,0.5*pi) q[3];\nu3(0.768274539271853*pi,0.78754827527838*pi,4.37885463195553*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.386940021705532*pi,0.7159660932027301*pi,0.759380593481244*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1070773793317121*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41202416460264*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43945842334735*pi,0.5*pi) q[9];\nu3(0.563742905546728*pi,0.05902775959712403*pi,0.845561997553175*pi) q[10];\nu3(0.580038212624866*pi,0.045999247504605045*pi,4.427993897652319*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.162049698449667*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258760848428573*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.600614840783547*pi,0.16972900581136297*pi,3.80610041776758*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[8];\ncx q[9],q[16];\nu3(0.600506269560718*pi,3.35433268719435*pi,2.85887639546667*pi) q[10];\nu3(0.512001909204673*pi,2.73795363781011*pi,1.3973447601319111*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.406155837901128*pi,0.10948212642817401*pi,0.6972106908771489*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5175342509991823*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39827859056957*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44171894730386*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2320426068164378*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.863276467271833*pi,-0.23742487882748797*pi,4.0010134335927905*pi) q[12];\nu3(0.309915403729626*pi,0.70063172788475*pi,3.73596290141499*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222407183794245*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.522815144511986*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.670514485296512*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44315993736291*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.62256945110226*pi,-0.055751293075500974*pi,0.894682200309507*pi) q[12];\nu3(0.639288321422257*pi,-0.251976342966271*pi,0.805517055269636*pi) q[13];\nu3(1.0*pi,0.0*pi,1.288834328208683*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.445995060931444*pi,0.07218569800664798*pi,1.196811430851254*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4831176738133*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42336233970253*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.205851975100763*pi,2.91178832878049*pi,1.539698783345*pi) q[2];\nu3(0.222327221293772*pi,0.33038134046212797*pi,0.5413780035620764*pi) q[3];\nu3(3.5*pi,3.4801478632474*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.157999242946226*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.7621297608584829*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.639064357166405*pi,3.46966064639457*pi,0.8842954661046141*pi) q[17];\nu3(3.5*pi,3.37813239899988*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1612693921572461*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[13];\nu3(0.132366388300528*pi,-0.01793129500056001*pi,3.92187356962516*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.720624505156344*pi,3.30632192130927*pi,3.4541458727565*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.601750520067465*pi,0.341767017789655*pi,4.05063001603061*pi) q[17];\ncx q[18],q[20];\nu3(0.084648882434788*pi,-0.49307351294237844*pi,1.3714749512046152*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46545997573682*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40858299877865*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.241808474945688*pi,0.224521035782281*pi,1.1940044379601789*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.418459806810731*pi) q[10];\nu3(3.5*pi,3.47206112252702*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.108871860011908*pi) q[12];\nu3(1.0*pi,0.0*pi,1.345090009359063*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.350506673193675*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.418966411867331*pi) q[20];\nu3(0.439215148466401*pi,2.79355941473284*pi,1.209316235614983*pi) q[21];\nu3(0.873541983658999*pi,2.84441897911482*pi,3.99886500823468*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.592303554178463*pi,3.21781137617334*pi,3.32786330083575*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.418602132085316*pi,0.66199826222274*pi,0.670341707717206*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0814969570533623*pi,0.6352836475396999*pi,0.5439330506791704*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42096033402738*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39560587826331*pi) q[13];\nu3(0.504894279550417*pi,0.9335259399248601*pi,4.4893730176712605*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.151223802336238*pi,3.16446087541163*pi,1.0081721943729351*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.670754707782916*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.721934833683309*pi,-0.09112189590476899*pi,4.379106794527511*pi) q[5];\ncx q[6],q[12];\nu3(0.569042623591931*pi,-0.28658929075036*pi,0.761652506530555*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.656715696823*pi,0.35345708730758896*pi,0.776492689976555*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.539081906550269*pi,-0.11134403817007799*pi,0.85560975327882*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.520316230940212*pi,2.73080159928998*pi,3.89584995875004*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.372285457076839*pi,-0.16189229387967402*pi,3.70491077459225*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.833455891808306*pi,0.32899320959161904*pi,4.08776639956497*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.373024045818448*pi,-0.16513623390196502*pi,4.11386545132447*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.31858017306491*pi,0.175702751394595*pi,0.88404964664392*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.228465760060258*pi,-0.4447387910055122*pi,1.78042784792261*pi) q[15];\nu3(0.276641364532018*pi,0.5460385905410801*pi,4.17284433706988*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46373035810922*pi,0.5*pi) q[2];\nu3(0.170240397781094*pi,0.5013643395448*pi,3.99365465323007*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.481889433303942*pi,2.69354716610752*pi,1.20066638712195*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.413840716600033*pi) q[16];\nu3(0.447419093137657*pi,3.00791437691648*pi,0.5491611220936198*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.653430717669756*pi,0.71366347146812*pi,1.110159099250395*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.941695160759857*pi,0.16313163305647405*pi,3.92139270363927*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45364671132294*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.327011494236291*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.512716142506114*pi,0.07869074670832299*pi,4.4691309469113705*pi) q[19];\nu3(0.433824169361214*pi,0.15622083606325698*pi,1.271229243091182*pi) q[20];\nu3(0.928617928305212*pi,3.10787973135383*pi,4.42227101023988*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.884897246242776*pi,1.1651112973876*pi,0.7848565036913531*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.364474580847973*pi,-0.150636005140389*pi,3.9206756653211*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.504425507252936*pi,0.339105592194583*pi,0.839415379978697*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.45290742804729*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.395863544543662*pi,0.17212421060405703*pi,1.038471036247046*pi) q[19];\nu3(0.485040210010976*pi,0.03783310368942605*pi,3.96381206518372*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[4],q[11];\nu3(0.634334020181895*pi,3.0671513912489*pi,3.30043782630626*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.676736481245693*pi,2.40552274269217*pi,3.69784627589015*pi) q[12];\nu3(0.648943406058836*pi,-0.074750285976447*pi,0.9799152072007851*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.639622842372636*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39382217399194*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.277140182310934*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.288303227242014*pi,0.23690818567035*pi,4.057865064524631*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49576064582912*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.24140585935984*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.49524709226646*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.264664175411023*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37866643426047*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[15];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.247387500198722*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.560416502211076*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.37456260725559*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.217222610265601*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[11];\nu3(3.5*pi,3.46315790855326*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.330087970975536*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45455832597262*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.153872578527411*pi) q[12];\nu3(0.117162916579444*pi,3.18948702420955*pi,2.0771736475222*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.631895218053512*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.34589278014847*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304292648411256*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.34766340264208*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.40451671953096*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,0.612225215670386*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2250496308234902*pi) q[13];\nu3(0.721939424820476*pi,0.040008812761180956*pi,0.7597208141631631*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5288165188871132*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.464484599291117*pi,0.169243933398862*pi,1.426132036336601*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4464312224484495*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.907399189028894*pi,2.73442992476019*pi,3.76802446308852*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4226783538586005*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.57097082450414*pi,2.54406877881754*pi,3.88998287771007*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44427695912134*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.833142328472506*pi,0.09120770734045602*pi,4.22048584310121*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.570870540397566*pi,2.38369762796602*pi,3.79471316507943*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5551772385104776*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.671100022565787*pi,3.05526732698075*pi,4.42997601116692*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.347454260655739*pi,3.15429484210979*pi,0.8651639725516129*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.502730913859301*pi,-0.05413788815798798*pi,4.353427680559641*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.334118852208639*pi,3.12054051925881*pi,1.4201367004038339*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.923862324640574*pi,0.61535292776676*pi,4.24893372189507*pi) q[2];\nu3(0.428107805367057*pi,0.30575611163779304*pi,1.200381663170057*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.258389702577228*pi,3.08835306187502*pi,0.612326235859805*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.63060872286679*pi,-0.273129690131311*pi,4.0226586961257*pi) q[16];\nu3(0.460799251090922*pi,-0.056062180415765994*pi,1.47995560588619*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.364760921162322*pi,3.34067207577549*pi,1.1714697011367021*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.613790545526013*pi,3.08195238493958*pi,0.5411067616678873*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.246066476576963*pi,-0.083739401702839*pi,4.06682363660635*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.589991631671512*pi,3.03367153597987*pi,4.494230210172271*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.693434276144019*pi,0.69567134841435*pi,4.31069165629474*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.253855418688206*pi,2.92747321464627*pi,1.56709171104151*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.730969778143699*pi,-0.248814035955658*pi,1.059032922647311*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.503079762432437*pi,3.23947871964539*pi,4.09116171674747*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.789319890666488*pi,3.47123509071041*pi,4.0015863882978*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.493448606615154*pi,-0.312081986861036*pi,1.132737197975217*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0094748925655904*pi,0.49628778917444105*pi,3.93607752430327*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.696627779092588*pi,3.07831719868716*pi,0.5312821464534179*pi) q[9];\nu3(0.0262656951098546*pi,3.35268410264208*pi,1.78831138588452*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.471560432590594*pi,3.25629134156904*pi,1.443788415632171*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.866647317416488*pi,3.4018856229965*pi,3.05091126846317*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.801626255079971*pi,3.48259266798267*pi,3.3530385443716*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.239141271815925*pi,3.21888643018914*pi,1.429187539331997*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.905579732928497*pi,0.68965097866673*pi,1.2443517554864632*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.477953874675329*pi,0.301932485756628*pi,0.7616454667482799*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.32447107610111*pi,3.42944187634181*pi,1.4485667199914372*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.583280038665596*pi,3.23460855786701*pi,0.646687772519728*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.679396500371324*pi,2.98870326152941*pi,3.51412624565415*pi) q[12];\nu3(0.401572263953676*pi,0.71415539739261*pi,4.4818404055032*pi) q[13];\ncx q[14],q[15];\nu3(0.801936408115685*pi,3.26468962154076*pi,4.31973067910942*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[3],q[18];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5455486766172*pi,-0.48393043892004317*pi,3.53044073364982*pi) q[6];\ncx q[10],q[17];\nu3(0.73704491610265*pi,0.352672040973102*pi,3.92718436311936*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4837225794169*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2951594987464219*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.2039392948745*pi,2.40873528428062*pi,1.3307150060309771*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42098602679123*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33131743002188*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.290672131540942*pi) q[9];\nu3(3.5*pi,3.35251437462533*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.43737624152079*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.295698150603535*pi) q[17];\nu3(1.0*pi,0.0*pi,1.076711782142758*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.13167985125658*pi) q[20];\nu3(0.784631941748947*pi,3.08204863202493*pi,4.12475385348801*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[18];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\ncx q[10],q[17];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.22536222159144*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32707585461092*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46706680173093*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36976253770478*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45145975490541*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.285571297724975*pi) q[12];\nu3(1.0*pi,0.0*pi,1.275339619960723*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.723700739116797*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4474082592356705*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283668304299258*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47850288041688*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46533779032831*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[18];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.171610358960765*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\ncx q[10],q[17];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\ncx q[0],q[6];\ncx q[1],q[5];\nu3(3.5*pi,3.4815110936119*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.535657604486159*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5931174067029716*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40075238903343*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.178270269528569*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48802504557289*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.391903686191851*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5643661236042652*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.762723326896978*pi,0.8088924336891099*pi,0.5514481068895831*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.621037469543325*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.600005876390506*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.287624135407607*pi,0.168063891260808*pi,4.42632887735156*pi) q[10];\nu3(0.716472664224145*pi,-0.35723914798662604*pi,3.21699801109918*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.360683796648861*pi,-0.4551750346393546*pi,1.62053819003912*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.342853395286369*pi,0.64880939442303*pi,0.5469306130619792*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.822569284234075*pi,3.14192036794064*pi,3.32654790055941*pi) q[3];\nu3(0.386022221568854*pi,2.68191702258233*pi,1.0973021845611108*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.321710065897848*pi,2.6729566676388*pi,1.6096899916297*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.690605999688986*pi,-0.4190162643631971*pi,4.29095336139497*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0663085866988151*pi,0.170213066492238*pi,0.81839858027505*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.390478397941325*pi,-0.19206349210429102*pi,4.34342055511671*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.461844801408425*pi,0.172767588420646*pi,0.9075002168774611*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0692107337000416*pi,0.18679476215184398*pi,1.157006798892817*pi) q[2];\nu3(0.718527177913532*pi,-0.05860669381425698*pi,3.85413403200209*pi) q[3];\nu3(0.642514654429375*pi,0.26535172171379595*pi,1.060408346147646*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.443562994625401*pi,0.59885755037273*pi,0.893292475367477*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.796362219564672*pi,0.5118107294318199*pi,1.3181500593661482*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.334799638947875*pi,0.02125474157935403*pi,4.30584115528238*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.256302457263333*pi,3.26317648012087*pi,4.306432349536729*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.779428022679767*pi,3.16206861605068*pi,3.08397417082493*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.459176363696768*pi,3.48203814762616*pi,1.88166739916535*pi) q[20];\nu3(0.178924585636903*pi,-0.28829276987241803*pi,1.299371588582859*pi) q[21];\nu3(0.819290512127377*pi,0.38489565308044604*pi,1.57008246839846*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.374160265462725*pi,-0.13742757917328302*pi,1.2569424564857878*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.755877804018767*pi,3.48878379239849*pi,3.06741632581019*pi) q[8];\nu3(0.60973682169848*pi,0.120349308440996*pi,1.256172646312932*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.335273423637392*pi,0.37263401076424796*pi,4.36024646992033*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.856616081946312*pi,0.345532752589196*pi,4.357597588046961*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.580868432460528*pi,-0.4319407594170796*pi,4.10234223454777*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.168793473092796*pi,0.03826659578596403*pi,0.9301972483390639*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.199175273291516*pi,2.92982191989913*pi,0.686962192124735*pi) q[20];\nu3(0.308854494778524*pi,2.67526264091137*pi,1.211257322665643*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.526262328173414*pi,-0.287346877318283*pi,4.20542183789867*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.784227864890831*pi,2.82961698378968*pi,3.80760573888115*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.318044168504569*pi,3.47214067242849*pi,4.2213956899867*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.423536666448725*pi,0.43136578694164696*pi,3.81640805901551*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.60655513616774*pi,0.24717146448764604*pi,0.639103536108001*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.326559287922303*pi,3.31356821337315*pi,1.83190652706933*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.566542363286163*pi,0.09555539805000401*pi,4.01603221566082*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.23412820564115*pi,0.019869718719533025*pi,4.415459720004121*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.319226084819388*pi,-0.056224093806688025*pi,0.618552951577154*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.39217726379188*pi,3.404415600182*pi,0.8622146545916329*pi) q[1];\nu3(3.5*pi,3.38188915114308*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.285980448236156*pi) q[10];\nu3(3.5*pi,3.41297705971337*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42395819510845*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2387439554233581*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187756859797077*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.44187245120066*pi,0.5*pi) q[4];\nu3(0.436801571609065*pi,2.62574844101355*pi,1.127012646943156*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2777576624556999*pi) q[7];\nu3(3.5*pi,3.46980088498028*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.30800959007437*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44830658779573*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.515647444978288*pi,2.42662169316841*pi,3.59147972160704*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3581731757746751*pi) q[6];\ncx q[8],q[11];\nu3(3.5*pi,3.37328675860192*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5502559017982266*pi) q[10];\nu3(1.0*pi,0.0*pi,1.193745306063793*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5254167354379079*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5001044866229588*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.520335295291138*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.35932203229936*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[16];\ncx q[15],q[20];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5093732447104307*pi) q[6];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46265077971434*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43965269732335*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46775948565656*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.405015447420055*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301554780527601*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.47882574219018*pi,0.5*pi) q[1];\nu3(0.485997856931444*pi,3.42405956420738*pi,3.14086845454118*pi) q[2];\nu3(1.0*pi,0.0*pi,1.364240406727879*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.414298501841663*pi,0.35426870123977805*pi,0.5122187991354654*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.098230426047708*pi,-0.290220659117149*pi,4.45640265848822*pi) q[13];\nu3(0.569802041629603*pi,0.360998658047184*pi,1.160743102666646*pi) q[14];\ncx q[15],q[20];\nu3(0.95429195977264*pi,2.9134876283809*pi,3.34039369918923*pi) q[16];\ncx q[18],q[19];\nu3(0.737531326581537*pi,-0.312821896347167*pi,4.29005961975109*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.260457485660494*pi,0.6659476507445801*pi,3.84918965341235*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48830980071327*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.336522355074191*pi,0.08901969073156302*pi,4.403095809546469*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.682823252382951*pi,0.464189946661388*pi,1.00532615971089*pi) q[13];\nu3(0.788949947135679*pi,-0.336916924033102*pi,4.32680541160409*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.401910621672602*pi,0.389516516834016*pi,3.78696008314094*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290989472699457*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5591988995842021*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.737842467438472*pi) q[20];\nu3(0.803566478132562*pi,3.03593193581394*pi,4.40635733935279*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.34811318592133*pi) q[3];\nu3(0.806508637308077*pi,2.72881136814111*pi,3.747459433095*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.621024020131366*pi,0.343799848796424*pi,0.5852167168867374*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.384484198224475*pi,0.06663001685825998*pi,4.1134853816990695*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.26539260821527*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.319744199195431*pi,0.9998621447254801*pi,4.10597437059416*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.650440320130963*pi,-0.289629271523434*pi,0.9020402159553049*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.71706688090449*pi,0.53246246785901*pi,0.726237143817961*pi) q[6];\nu3(0.560159352975349*pi,-0.112268874081773*pi,0.754945732358992*pi) q[7];\nu3(0.662443702858629*pi,0.6983295369749201*pi,1.295949789954291*pi) q[8];\nu3(0.573258235556593*pi,-0.037963596416758005*pi,4.18846801094217*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.89073503115659*pi,0.08787422140496604*pi,0.87055964974471*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.454351330468622*pi,2.61188948943603*pi,3.92401641540508*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.214511679039715*pi,3.30095733740282*pi,4.47570453068965*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.78751064270143*pi,0.442633676718572*pi,4.1142492362288205*pi) q[8];\nu3(0.276010171556898*pi,0.6026216294112401*pi,4.27916078193297*pi) q[9];\ncx q[10],q[21];\nu3(0.686325186235403*pi,0.356609500082411*pi,1.440207165636991*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.417448686735526*pi,0.67385017123008*pi,0.695741294236998*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45667410928153*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.339433163971267*pi,0.8450666850984001*pi,4.415614563666*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.103102098566206*pi,3.48574737980938*pi,0.965556383316903*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.815911235212999*pi,3.0679368693281*pi,4.48248892599171*pi) q[20];\nu3(1.0*pi,0.0*pi,1.326345992254796*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.324714880416209*pi,-0.14218742987369898*pi,4.3205931995267*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.138839150441627*pi,0.40342454134113404*pi,4.10916731183619*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.102380658493208*pi,0.65438528726144*pi,0.601626063393212*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29162342748088*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.175828632038804*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.568557584576804*pi,3.45155525735647*pi,3.74864989316335*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4868695990441605*pi) q[21];\nu3(3.5*pi,3.49135690379309*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[15];\nu3(0.172570950212527*pi,2.69990179335902*pi,1.68920717310299*pi) q[5];\nu3(1.0*pi,0.0*pi,1.081589452737951*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4648927917502*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.202863245428478*pi) q[14];\nu3(0.205814796535266*pi,0.6047013075221801*pi,4.47111556682333*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.268250289920708*pi,0.330372140740289*pi,0.664500773131371*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.678738990552361*pi,1.13138660003341*pi,0.814507620736341*pi) q[1];\nu3(0.767767079620824*pi,3.08634689387423*pi,4.3863209193600206*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.482753317521085*pi,1.01336500434645*pi,4.18542063468287*pi) q[5];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.46251832180087*pi) q[15];\nu3(0.849422824150036*pi,0.8205608821269099*pi,0.736516138897674*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.261699937753296*pi,-0.271051005215056*pi,4.254492029401391*pi) q[1];\nu3(0.840861564280771*pi,-0.06573736022786097*pi,4.4918461982988305*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5113783647972134*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40932017052804*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.291924508911321*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5275215905033752*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46798577259328*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4529155486129381*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48991596376904*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5017025494069072*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.1579562681027968*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46131731568111*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.225184020081901*pi,0.98734772863313*pi,4.41391440125623*pi) q[8];\nu3(0.320111003701581*pi,-0.329473449526743*pi,4.46973622280023*pi) q[10];\ncx q[12],q[13];\nu3(0.751532243590798*pi,3.21475716488393*pi,3.54682768219721*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42870097881492*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.348121802758405*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.613590325739425*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321788051192339*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.383988971897423*pi,0.18526134506539105*pi,0.986351603016753*pi) q[0];\nu3(3.5*pi,3.38561687887341*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.576164099017086*pi,-0.155878865056979*pi,4.38515278962379*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.517883011594069*pi,2.78393966664596*pi,3.99399655884039*pi) q[8];\nu3(0.761177608775434*pi,3.34105909785495*pi,3.58780520679836*pi) q[10];\nu3(1.0*pi,0.0*pi,1.309308078017845*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.784166830162454*pi,0.53541440301564*pi,0.5621770082446576*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5736854739606068*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.542135405788451*pi,2.54902929707441*pi,3.78432572160866*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[19];\ncx q[3],q[9];\nu3(0.259898234456028*pi,3.19369785191517*pi,0.5132144675150662*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.212663059157529*pi,2.95697055101046*pi,1.68452574907291*pi) q[12];\nu3(0.160083474594382*pi,-0.320404321393459*pi,4.21417849749304*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7458129424521001*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39008627324253*pi) q[20];\nu3(0.275255966448432*pi,0.48713239274272*pi,3.56746152558077*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37562814369613*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.542176090219484*pi,3.46610023972979*pi,3.51307622565724*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.243975671905364*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5603645573789914*pi) q[11];\nu3(0.702219169816603*pi,3.45497191152455*pi,3.74472131981578*pi) q[12];\nu3(0.364450987678135*pi,-0.4923070843626466*pi,1.438634568447498*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.502070398934653*pi,2.96084178863333*pi,3.75545632539743*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.568952204576322*pi,3.01086315152115*pi,4.1569333147763405*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.674340488116706*pi,0.6978908263091901*pi,1.227239820947109*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.418384468744268*pi,-0.27185763394025997*pi,1.016735417068821*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.88601134422568*pi,0.463579091615827*pi,4.36052952745737*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.642569040148126*pi,-0.14795877967669002*pi,4.38298646443995*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.20526871736289*pi,0.20799941911597197*pi,3.63328235410636*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5458917133151515*pi) q[9];\nu3(3.5*pi,3.45954599285388*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.121940273190889*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.424574331706141*pi,0.16031181726632704*pi,3.62950008301253*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.406331711188868*pi,0.129752289538838*pi,4.47582583339457*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.507623311449373*pi,2.98705224388281*pi,3.92251472606027*pi) q[7];\ncx q[10],q[14];\nu3(0.307296850147682*pi,-0.12516784761432298*pi,4.38074413097711*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.237172001388187*pi,3.20321675170131*pi,1.6858401267098*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(0.508241337079935*pi,3.06323159204356*pi,0.5527302754342973*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43502653649039*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.681697717579028*pi,3.22187432177665*pi,3.64464057957685*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.485611382062755*pi,0.8758249299363501*pi,4.31921949226089*pi) q[11];\nu3(1.0*pi,0.0*pi,1.194039236926968*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.515551644549678*pi) q[14];\nu3(0.264340156904535*pi,2.53327336995437*pi,1.011684417087438*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45535181737575*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.277743929753409*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48898018191065*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.122372156964857*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.773426072902312*pi,3.23929487262799*pi,4.16036188815781*pi) q[17];\nu3(0.63117760814482*pi,3.4444394912239*pi,0.839986745910176*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.30370547734736*pi,0.5*pi) q[2];\nu3(0.347133047970861*pi,2.83870526435144*pi,1.54156072220142*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.527876608219649*pi,0.305639633704595*pi,1.039157858101859*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5971979229533799*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.781860536596793*pi,3.28341249575981*pi,0.680072711679296*pi) q[17];\nu3(0.74664290494335*pi,0.39631634710589503*pi,4.351652297831761*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240252666660191*pi) q[19];\nu3(0.551147103240741*pi,2.89543844599365*pi,4.026787241118511*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.740173756510174*pi,-0.07802668693528703*pi,4.22029374779551*pi) q[3];\ncx q[4],q[12];\nu3(0.684532821206411*pi,0.63167907305654*pi,4.13510743917083*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5477469138048381*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.301271938749771*pi,0.26078473477419495*pi,3.99100987198751*pi) q[10];\nu3(0.302177126951473*pi,0.46392238662235097*pi,4.13341509786069*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49930647660644*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.389924069401144*pi,1.09917202566344*pi,4.1530821537641*pi) q[20];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[15];\nu3(0.362856506749545*pi,2.5785040958156*pi,1.156903349182946*pi) q[9];\nu3(0.725146937563367*pi,-0.133422229235567*pi,3.68762727419929*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.444892877225394*pi,3.15461950251828*pi,3.39806104463042*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48037008875551*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.926034372216061*pi,0.09875408866909297*pi,3.74948655246867*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.619984419562885*pi,2.90465099527829*pi,3.62696729249759*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.14262624493658*pi,-0.20171532498519001*pi,0.887007754459556*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47465930381604*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.678098464031393*pi,2.68822607972399*pi,3.37916747911269*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.250902293452518*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.65199983218006*pi,0.304126949801934*pi,0.7630932261247281*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.48116501288769*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2298797404602642*pi) q[21];\nu3(0.3488153650085*pi,0.53220267639953*pi,4.2181241196842*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38286636409118*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2883736772815602*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.809034270067913*pi,1.06645092122537*pi,0.880627910651*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47141387985781*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.603635247281036*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.40765718392359*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.464770517513261*pi,-0.23173179017621898*pi,3.76140811378174*pi) q[6];\nu3(0.350400251944979*pi,-0.312353537837385*pi,3.86659122334032*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.308659773509653*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.478414422777901*pi) q[16];\nu3(3.5*pi,3.47862582780512*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361503933121365*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.411698373207272*pi,0.6287097606696099*pi,4.06090974318957*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[16];\nu3(0.260683943708524*pi,2.31785325046438*pi,1.314552295766891*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.252292135114553*pi,0.6918069719740101*pi,3.9043792729742*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.915357777699141*pi,-0.399880471450898*pi,3.2184589703303*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40615242432328*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.239372021985828*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.631519007220352*pi) q[13];\nu3(0.802564034641752*pi,3.09669115680607*pi,2.93645988921951*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0662761357723799*pi,0.8047114603996699*pi,0.67597036573569*pi) q[18];\nu3(0.953346746960704*pi,3.16557087095446*pi,4.25874593349214*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.618647716213605*pi) q[20];\nu3(0.750250939174072*pi,0.435589196416157*pi,1.015137200748824*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.553061912431358*pi,0.30703273325569*pi,0.693017991916747*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0450927774548358*pi,3.33735919406667*pi,1.491427437813406*pi) q[18];\nu3(0.0583495341783818*pi,-0.369094991110963*pi,1.4351658708844899*pi) q[19];\nu3(0.182448077657114*pi,0.95143590761702*pi,4.0198522429271595*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.658558421647338*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.705096947824486*pi,1.07950258899354*pi,0.778117271261823*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.774930721843985*pi,3.46068123901568*pi,4.3638646084305694*pi) q[1];\nu3(0.89507410029537*pi,0.222886854927693*pi,1.59256305347096*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.326491506230782*pi,0.492915272379128*pi,0.861678444465859*pi) q[3];\nu3(0.231076674854566*pi,3.48282529476225*pi,4.45847045624946*pi) q[5];\nu3(3.5*pi,3.41802704034952*pi,0.5*pi) q[6];\nu3(0.850140308765674*pi,2.8532059687603*pi,3.4971620597791*pi) q[7];\nu3(1.0*pi,0.0*pi,1.251013091092197*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42155416977049*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.33708276188478*pi,3.48037263202971*pi,4.10573887265835*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218631653934761*pi) q[21];\nu3(3.5*pi,3.49888720275821*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.209849133097607*pi,-0.4214078243199807*pi,4.16749182044138*pi) q[5];\ncx q[6],q[8];\nu3(0.494717872301586*pi,0.009087747779182975*pi,1.283431439086258*pi) q[7];\nu3(0.511816792737929*pi,-0.386555204929409*pi,0.869566138569975*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.67820655284725*pi,0.228864858494647*pi,1.032265898842019*pi) q[13];\nu3(0.573704823654582*pi,-0.222025394465116*pi,0.5098094397286955*pi) q[16];\nu3(0.833685221285586*pi,3.47318187835776*pi,0.919797320560228*pi) q[17];\nu3(1.0*pi,0.0*pi,1.370758315111493*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5682603154606158*pi) q[8];\nu3(0.413605095267981*pi,3.0043113043316*pi,0.789095261218834*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.817036349843108*pi,2.98388263707811*pi,4.099659362008881*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.847929836869575*pi,-0.4057732848679017*pi,3.47082821397764*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5134625356332272*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.674013733598368*pi,-0.20226306543948602*pi,0.641331497212521*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.620857754144111*pi) q[19];\nu3(0.518990379841488*pi,3.39590557927599*pi,1.85319804052965*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[18];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.821186112671625*pi,0.44906461886511295*pi,1.225533159459136*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.588795218946145*pi,3.18195927329476*pi,2.8349552455928*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40249426040414*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47317795537887*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.49482967988289*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.221844177136055*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34222522934964*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32200245591868*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208482153397185*pi) q[15];\nu3(1.0*pi,0.0*pi,1.333827390157821*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2896877653130558*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302896852781446*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[5];\nu3(3.5*pi,3.40489873627794*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.780373501351498*pi,0.33283239748273197*pi,4.21397395552039*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.557506109002853*pi,3.29565495444244*pi,3.2033302794047*pi) q[12];\nu3(1.0*pi,0.0*pi,1.260784707961945*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5545140955503889*pi) q[5];\nu3(0.513970615416072*pi,3.38504228061298*pi,0.681998771066207*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[20];\nu3(0.192685439487168*pi,2.35232561690095*pi,1.192208672488676*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49318000222611*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39004715954384*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5976009642756037*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48346785545329*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.470147405660616*pi,-0.207787875940388*pi,4.2244216925622*pi) q[8];\nu3(3.5*pi,3.39588481451826*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37305129588632*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.238688364446821*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5452982890604701*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263097350472334*pi) q[20];\nu3(0.0796607140454421*pi,-0.231969764042048*pi,4.1659389049803295*pi) q[21];\nu3(0.472955131676613*pi,2.7168897093412*pi,3.7265992737904*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.52663921986921*pi,-0.354912205775645*pi,0.8534346688318311*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0452785405873654*pi,-0.4268649740027038*pi,1.326056342851237*pi) q[21];\nu3(0.0784540016941745*pi,3.3124883151605*pi,1.87214122968223*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.751933059101956*pi,0.6497940884401201*pi,4.25997845728382*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.570748092405708*pi,0.5774214774175701*pi,0.864307826168089*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4935732045676*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4550324293416494*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.386071095954103*pi,-0.10912644538315203*pi,0.561397187171857*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.319597387692892*pi,3.14100333259589*pi,2.01631214195657*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.730694655651576*pi,-0.113777070615036*pi,3.94788773712112*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.692597068969383*pi,0.07322472843719197*pi,0.616016287934725*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.387882136063025*pi,0.7319846060336299*pi,3.74256749935171*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.259314723775946*pi,2.96639081608303*pi,1.348300306262471*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.929404765677679*pi,-0.39997462896062697*pi,0.7156817659961681*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.643399600070502*pi,0.35031421797544304*pi,1.2174265774649*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.418547333965073*pi,-0.383553317447764*pi,1.096452776190249*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.560155147257284*pi,-0.249845251116998*pi,0.782687426814074*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48960092585258*pi,0.5*pi) q[6];\nu3(0.554397236105051*pi,3.28164908059294*pi,1.6861561432592*pi) q[7];\nu3(1.0*pi,0.0*pi,1.298520584966566*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.827536360712467*pi,2.89746130224495*pi,4.00822091722776*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.547096618221866*pi,2.92806003823954*pi,3.18268034377662*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.377364764747558*pi,2.97909972497722*pi,0.705119803755289*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.787303935591868*pi,0.284456922996008*pi,1.401953707585327*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.806436888444536*pi,3.49252114286841*pi,0.623290699883415*pi) q[13];\nu3(0.670456276764594*pi,-0.211007330265578*pi,4.1867337097705*pi) q[15];\nu3(0.629103987659967*pi,-0.383699765269928*pi,0.690706581776353*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.692054496237827*pi,3.08103805018977*pi,3.21692229355622*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.628280979675342*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.164304144448128*pi,2.87866569829325*pi,1.66870792861696*pi) q[13];\nu3(0.424030446981774*pi,0.30501177159899695*pi,3.63408691318355*pi) q[15];\nu3(0.684227706039781*pi,0.373286194497928*pi,3.96119183854415*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.490543286365735*pi,0.15090570348350796*pi,4.3569049609039805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33545912971741*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2344083096255098*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.825709652710418*pi,3.32027072773522*pi,2.88077925993274*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.385647677148706*pi,2.89630055839547*pi,1.053064096843995*pi) q[9];\nu3(0.728345597653071*pi,0.47489210188894704*pi,4.45395319911653*pi) q[10];\nu3(0.524191391231059*pi,3.37258716010609*pi,1.78853110715722*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49024778537117*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.685991888554463*pi,0.5942214226090601*pi,4.18218729500089*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30366591176444*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3101108754031*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1744995459265049*pi) q[4];\nu3(0.570885649327235*pi,3.23944465879143*pi,3.31267781386197*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.736923457942376*pi,3.38971990591096*pi,3.00257036201566*pi) q[8];\nu3(0.526063909679942*pi,-0.015894967379400993*pi,3.719558649926*pi) q[9];\nu3(0.503869364210422*pi,3.37856298946329*pi,4.19421340671148*pi) q[10];\nu3(0.432480417027386*pi,-0.10137872525886699*pi,1.50434369963278*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44382662315085*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.553363611929977*pi,0.69271050086311*pi,4.4869598558544705*pi) q[20];\nu3(3.5*pi,3.3927193161466*pi,0.5*pi) q[0];\ncx q[2],q[14];\ncx q[3],q[4];\ncx q[5],q[18];\nu3(0.139872920118658*pi,-0.289496966958411*pi,0.999477726922425*pi) q[6];\ncx q[7],q[16];\nu3(0.556499243237439*pi,0.33694481931362696*pi,0.877687345431853*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.282694470317389*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5268901512451596*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.591280705952332*pi) q[4];\nu3(3.5*pi,3.41917788696762*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43114725670765*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.147347779971646*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.3569542541477722*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.695841089122327*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.46282371095114*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44637823948003*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42526439589769*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.265113290679712*pi) q[11];\nu3(1.0*pi,0.0*pi,1.291031449365044*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5747905471970829*pi) q[16];\nu3(0.909767744006086*pi,3.13082901971024*pi,4.29432057524672*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5839087939054782*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283769220596802*pi) q[19];\nu3(0.924129672413216*pi,-0.4629215462012643*pi,4.49870664355187*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.359514399903874*pi,-0.188090794781762*pi,0.5642563909817152*pi) q[2];\nu3(0.207316360172658*pi,3.43328697127135*pi,0.9634180943623261*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[9],q[12];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47706681397771*pi,0.5*pi) q[15];\nu3(0.656274458320822*pi,-0.413005521617361*pi,1.048664816835735*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4173299983883019*pi) q[20];\nu3(0.114011452743361*pi,2.53740883826079*pi,1.234660502026112*pi) q[21];\nu3(0.172136280762317*pi,0.68067782502533*pi,0.7821699406861871*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.313302412283703*pi,-0.4854834310448175*pi,0.866024266662042*pi) q[2];\nu3(0.543250639193746*pi,0.08153722116520301*pi,4.3359391926917805*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.645588125966557*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38664190940478*pi) q[12];\nu3(0.607457364108001*pi,3.31527641474562*pi,3.05677338004167*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4710854540201*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.388156273527326*pi,0.6004294967283099*pi,0.692966584767129*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.305174552099429*pi,0.332579965728228*pi,3.79962530504155*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\ncx q[10],q[19];\nu3(0.744966669108927*pi,2.97528697084002*pi,4.111671136426461*pi) q[13];\nu3(0.600682017648347*pi,0.42927565345982*pi,4.4960666234508295*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.62691251867846*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.218171334656702*pi,-0.379066211150874*pi,4.23829885045013*pi) q[4];\nu3(0.324782275285246*pi,-0.4983537507392559*pi,4.1726229460024395*pi) q[5];\nu3(0.690382480906506*pi,-0.4492247220257732*pi,4.30601641441812*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.72092094957377*pi,0.429435835374393*pi,1.274912144054122*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.705235616665918*pi,-0.309534900863925*pi,3.21459306136581*pi) q[5];\nu3(0.357982183218653*pi,3.12696660615609*pi,1.1981104345853861*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.466339061083501*pi,0.481906135276573*pi,0.9743728814179*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.596601719268723*pi,0.6323093485629101*pi,4.19599205286347*pi) q[16];\nu3(0.788394768973367*pi,3.15780927185536*pi,3.65015171104026*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.828385803094767*pi,0.040481714184258055*pi,4.3080452872754496*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.702314066675054*pi,-0.06859052457708398*pi,4.18982556154749*pi) q[16];\nu3(0.349766397307558*pi,0.82713966973051*pi,4.2384169149172894*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.48732482647669*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.32185936577329*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.357415904601988*pi,-0.12107854409733898*pi,1.179269952760551*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.385483869199457*pi,2.91840480184315*pi,0.618493793675662*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.752682166608107*pi,-0.4247093801067273*pi,0.9358358379645819*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44309701570011*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.601299019808935*pi,2.47190506401088*pi,3.64245921969822*pi) q[9];\nu3(0.348890819149255*pi,3.4705051858461*pi,2.02101746252895*pi) q[10];\nu3(0.556154752611229*pi,-0.143621040787144*pi,3.82715629339231*pi) q[11];\nu3(0.368980078965682*pi,-0.26467271823468697*pi,3.8788514503101*pi) q[12];\nu3(1.0*pi,0.0*pi,1.418561544946931*pi) q[13];\nu3(0.398350429049731*pi,3.20159047188886*pi,2.16938295827385*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.388136506611587*pi,1.00511208359804*pi,4.1075412668154705*pi) q[19];\nu3(0.0573932167544278*pi,0.458930823941873*pi,3.80412190325635*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.632711472461702*pi) q[8];\nu3(0.649712973487042*pi,-0.081623229728783*pi,3.54544937511541*pi) q[9];\nu3(0.699997504580656*pi,0.33222994594864397*pi,4.30126525578126*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.715168941834123*pi,-0.113333970843367*pi,3.71684898764284*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.46572115734177*pi,0.67020803636474*pi,0.732939263899359*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[11];\nu3(3.5*pi,3.39555358149876*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.807370046496338*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.290946427401086*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.33850917339671*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.28438843478866*pi,0.5*pi) q[4];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0656490329385981*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269352704868838*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.34290279256799*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(3.5*pi,3.48475260099816*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2489850110710679*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.37252528658202*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.326860331401907*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.217372727447019*pi,0.09564267820587202*pi,3.99889654232362*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43221942369608*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.270651899444632*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5137093738846326*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5093602624021112*pi) q[14];\nu3(3.5*pi,3.29875665561816*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.140473381211879*pi) q[17];\nu3(3.5*pi,3.36874639495019*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1630345599257739*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.443895381119124*pi,3.19012407702048*pi,0.5971993301275762*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38221990663195*pi) q[9];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5095293404848631*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.522154797627847*pi,-0.4494983877977808*pi,4.358681381790269*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.288190448263499*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45797705955355*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37297540055022*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5750779843111277*pi) q[19];\nu3(1.0*pi,0.0*pi,1.12140745655052*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.62689930644915*pi,3.05440469019248*pi,4.43478549848615*pi) q[1];\nu3(0.732878296175976*pi,0.16894240670830796*pi,4.27610737741042*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.687898767831665*pi,3.48191350101788*pi,3.13125347620716*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.305095546563687*pi,3.37557422189233*pi,1.58400721081635*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.750147102789872*pi,0.5147996178099801*pi,0.79715891720069*pi) q[1];\nu3(0.72978920396144*pi,2.84939739862372*pi,3.47550783861382*pi) q[2];\nu3(0.659169330611115*pi,-0.288475421622611*pi,4.26584320150894*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.442451191572291*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.655611357309841*pi,0.23328527607300398*pi,0.972979590966994*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.148436715965182*pi,-0.09451429479420398*pi,3.61472333572619*pi) q[11];\ncx q[12],q[21];\nu3(0.280411791242891*pi,3.29933403208595*pi,1.0417795640511072*pi) q[13];\nu3(0.320949255831246*pi,-0.398999769226641*pi,4.003219114327949*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.513901553002544*pi,3.01882988258564*pi,3.09736644157883*pi) q[18];\nu3(0.66222422992578*pi,3.08721091413768*pi,4.23184607593066*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.300248813970433*pi,1.08469580198752*pi,4.10685707657316*pi) q[6];\nu3(0.39106546213679*pi,0.141039216646752*pi,4.47477893715662*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.33666766976586*pi,2.58420149913501*pi,1.52303925824143*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.747878865883174*pi,0.355444905584843*pi,1.123293964531922*pi) q[13];\nu3(0.659447693361803*pi,-0.08418284256344999*pi,4.20742469311948*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.431139890030676*pi,2.87829786738007*pi,3.63914347880286*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.582584877856018*pi,0.96678674621876*pi,0.5034218348136567*pi) q[18];\nu3(0.643371860820798*pi,-0.19815685906924702*pi,1.178841123395141*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.598500888608134*pi,3.30685128615113*pi,3.86829839250871*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.770246910248823*pi,-0.49403434116039363*pi,3.42445282728913*pi) q[15];\nu3(0.279508144040677*pi,3.42850048169452*pi,0.618959534771941*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.543575839479711*pi,-0.10659290654175702*pi,1.248449895337616*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.339979455707458*pi,0.495563675100572*pi,0.776003073420577*pi) q[0];\nu3(3.5*pi,3.47161257552707*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.350741032133636*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.248915626273*pi,3.09747353275992*pi,0.704783922970894*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.266667984567492*pi,2.94199115547242*pi,0.895364717565639*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.411313930403611*pi,-0.261957565806038*pi,1.289776224337491*pi) q[0];\ncx q[1],q[8];\ncx q[4],q[19];\nu3(0.767111881140954*pi,-0.4959940790173925*pi,0.703613294531235*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.45337884886491*pi,2.91580332680458*pi,1.2776021642097959*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.58511066689915*pi,3.44986278287727*pi,3.42057278693208*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.39847727172313*pi,0.5*pi) q[4];\nu3(0.143797145143384*pi,-0.07294799325531698*pi,1.150483371780099*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5499180334910369*pi) q[8];\nu3(0.428412399394624*pi,0.5320912653312799*pi,3.98516691824106*pi) q[9];\nu3(0.798094383540838*pi,0.75404493759722*pi,4.32842258905963*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.73893569319629*pi,3.37543635264374*pi,3.65768500129688*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.676019855486654*pi,0.26115173016762705*pi,0.829912458570162*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1573305125115358*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.41220975071456*pi,0.5*pi) q[2];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.310010487463382*pi) q[7];\nu3(0.383226059646694*pi,2.52565133372496*pi,1.211943254627579*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.744519737381202*pi,-0.280885446719881*pi,4.445072096901519*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4821997407149*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278244029831852*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5926630924089631*pi) q[19];\nu3(0.323091026709134*pi,-0.27639718458474*pi,3.96153359284297*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.379715747349077*pi,1.10133750535366*pi,4.27144693263798*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[19];\ncx q[5],q[20];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.25508794637903*pi) q[7];\nu3(0.179994115590584*pi,0.52437462584661*pi,3.68576491429741*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0116615693224432*pi,0.52991256283129*pi,4.27840998311713*pi) q[21];\ncx q[0],q[3];\nu3(0.340035255672986*pi,0.90831473256893*pi,4.04949420266631*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49958764393918*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.637384339603161*pi,-0.3920620598393*pi,3.89970743292113*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.38063323529402*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.197979343974146*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3760603400817*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301058515120297*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42896002546824*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.245352502281507*pi) q[3];\nu3(0.723419568303354*pi,2.88212971431478*pi,3.66304415857684*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48505186359357*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.47399072553715*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.381515932665617*pi) q[15];\nu3(1.0*pi,0.0*pi,1.298034636219737*pi) q[16];\nu3(0.429740108111089*pi,3.28727567000377*pi,0.526423437250395*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.169499646064102*pi,2.98609059891845*pi,1.80137056176181*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.43729041417965*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.370731908080775*pi,0.401656544303834*pi,0.5474595666594197*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.652629327032655*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5466989109123603*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49353497938822*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.170435968165501*pi) q[13];\nu3(3.5*pi,3.36288546089669*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40656772039636*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47643449128505*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2179398442859641*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.408172758250436*pi,3.13612505117986*pi,0.976750433140164*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47536532066429*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.779424890797989*pi,2.53456080745048*pi,3.83256316011145*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.637253087632282*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36763600079186*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2518908147975139*pi) q[4];\nu3(0.640188062256789*pi,0.006799975665394031*pi,3.56939822016272*pi) q[5];\nu3(0.173658827073311*pi,3.09960620419351*pi,1.97231181523117*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.745201401250229*pi,0.6639637593062799*pi,1.019744000001646*pi) q[20];\nu3(0.343681128464297*pi,3.26589157715414*pi,1.1877978374569529*pi) q[0];\ncx q[1],q[4];\nu3(0.75052553590564*pi,-0.4375618076669578*pi,3.75273504011354*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.690875675086544*pi,3.11104366878221*pi,2.9505902980036*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.478986290619455*pi,0.384287954280494*pi,0.810387831388325*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.368243019734872*pi,3.44360419751018*pi,1.148241823051031*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.621615857499933*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.3451636228613*pi,3.33870435563235*pi,0.835600504955089*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.383129524800296*pi,2.7036566319128*pi,1.52064192319359*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.676195209537009*pi,1.14532962188213*pi,0.669843831888342*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.631911689392296*pi,-0.475293037888902*pi,3.17652075281463*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.406134920902087*pi,-0.050087084006781024*pi,1.485395561482174*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.241945629834952*pi,-0.25493115811056*pi,1.062844745750672*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.22701896741935*pi,0.10734454708065999*pi,0.700122600354001*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.949358234724668*pi,3.23479887772967*pi,0.5168975050045133*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.452103702734936*pi,-0.08223797424435803*pi,3.95813838009356*pi) q[18];\nu3(0.511719250003028*pi,0.08013079088588104*pi,1.243101558377349*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.719035182151643*pi,0.24911567771772303*pi,0.715022865215039*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.506683573347506*pi,3.48145662533834*pi,3.70824198121667*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.662932854804736*pi,0.22535106337913602*pi,0.71106067084*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.329831537943363*pi,1.05130216906335*pi,4.29861570274246*pi) q[16];\nu3(0.827193111279946*pi,-0.4366649057954849*pi,4.2798675897902605*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.267440685605349*pi,0.5719515117954701*pi,3.76336607595163*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.503799256283347*pi,3.36901228065015*pi,4.2114777148997895*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.84754554613246*pi,3.10952237125198*pi,0.5679744231771215*pi) q[16];\nu3(0.795597485463469*pi,-0.180934881538921*pi,3.85956470226143*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.52605066005504*pi,0.49977691565291504*pi,1.0609738478726731*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0573309876983883*pi,-0.4839574846316424*pi,1.79903912523448*pi) q[9];\nu3(0.291534983281351*pi,2.40984702790531*pi,1.304947570478151*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.525841951499993*pi,3.21125780439237*pi,0.8307801715198591*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.148276573469393*pi,3.08445245312995*pi,1.222343219832415*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4585431804733*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.39822025998165*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.52062163147509*pi,-0.300178973223971*pi,1.049181507779855*pi) q[10];\nu3(3.5*pi,3.38240849253978*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.541618844405936*pi,3.28933638519693*pi,3.04953168163239*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2230790133922729*pi) q[14];\nu3(0.687305459258594*pi,0.015824578609924034*pi,4.08910836624521*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3028988910213228*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175350418379126*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41933514197221*pi,0.5*pi) q[2];\nu3(0.608723895468243*pi,2.78469652706002*pi,3.40708413108098*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(3.5*pi,3.42199589902224*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.279398858559545*pi,-0.354328764216857*pi,4.17263093132462*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.192729172067919*pi) q[18];\nu3(1.0*pi,0.0*pi,1.242004429506169*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[9];\nu3(0.585430644032475*pi,3.27913856632749*pi,0.5153168864804368*pi) q[4];\nu3(3.5*pi,3.43858367420567*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.319271703822014*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46270364272811*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43029129156935*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5277328252512945*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45806641335647*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.315256113507177*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.4834965798086195*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.600545358538506*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[21];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37638848272363*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.665228676523695*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297408310453253*pi) q[15];\nu3(3.5*pi,3.43904028318261*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274886986562949*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42298233514411*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.687047405177059*pi) q[9];\ncx q[10],q[15];\nu3(0.619117150069693*pi,3.24187987732192*pi,3.75503377796204*pi) q[11];\nu3(1.0*pi,0.0*pi,1.223478289596296*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.518267435625377*pi,3.07823626449535*pi,3.04480013667847*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.942740313591503*pi,-0.02698452386321698*pi,0.747543482045874*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4235940053492*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5742093153827814*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.869496122928066*pi,-0.27636989682844804*pi,0.832445134876034*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.00991605204519545*pi,-0.4083477460807558*pi,1.356912952773532*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39121041635636*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.393860713845071*pi,0.9654357841347201*pi,4.14575901435461*pi) q[2];\nu3(0.568503411112027*pi,0.18665961594049396*pi,1.0258854254499261*pi) q[3];\nu3(0.485973531187598*pi,2.89776599062283*pi,3.52852682735776*pi) q[5];\nu3(0.960144832413301*pi,0.23393675830954896*pi,1.4689972851556101*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.442605283939921*pi,3.16615557751192*pi,0.917646096541087*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.72608337626812*pi,-0.34295943001518003*pi,4.17391181239582*pi) q[3];\nu3(0.865116067931789*pi,0.7224643350934701*pi,1.068782365508056*pi) q[5];\nu3(0.347594374277101*pi,0.05416871764375897*pi,3.54873488049908*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.497875635030344*pi,0.07266703829967502*pi,1.036913552123196*pi) q[8];\nu3(0.412784410364499*pi,3.29440717979821*pi,1.81023702551424*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.588008809982242*pi,0.71725177113492*pi,4.190942213791621*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.280026641353667*pi,2.81205449192724*pi,0.98556493375821*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.454797548012084*pi,3.42644311733298*pi,0.63029560527519*pi) q[7];\nu3(0.460479639712067*pi,-0.164866515607129*pi,1.272780857311347*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.299372096398929*pi,-0.290533823699752*pi,1.4608873125680462*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.259202717889098*pi,3.25459889883931*pi,0.5603112900734116*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.242543903235837*pi,0.8128929654255601*pi,4.4336090444983896*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.307858205059351*pi,-0.015714978355748976*pi,0.61873263795542*pi) q[18];\nu3(0.749960840740623*pi,0.81005505675306*pi,4.49941870223854*pi) q[19];\nu3(0.685879499245926*pi,0.20637517049682697*pi,1.26381961446961*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.462354940054114*pi,3.22604026117053*pi,1.77622536372018*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.748007554704886*pi,3.15214774613027*pi,3.72754629296999*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.294098367890862*pi,3.08081666327994*pi,1.6266713186862*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.612768966091306*pi,-0.085951813778407*pi,1.0949959057036671*pi) q[18];\nu3(0.718083146408245*pi,1.15961547841167*pi,0.760680662786283*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.806781925127847*pi,0.11599147752231698*pi,1.1983156867421672*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39305288298241*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[21];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.271454725919325*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.72090737325861*pi,-0.244176376060026*pi,0.650962253805464*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.619011512137782*pi,3.35807112244496*pi,0.727171407920282*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.417732017359003*pi,-0.06617922339830301*pi,1.51832392719944*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.616716621645708*pi,0.5142283195477999*pi,4.1019898511617505*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.4601093387541*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31387367288276*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31464617473119*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[20];\nu3(0.631581577420939*pi,-0.15246167204635303*pi,3.85963406536214*pi) q[10];\ncx q[11],q[19];\nu3(0.92826368667272*pi,0.49901376777088*pi,4.31209209703286*pi) q[13];\nu3(1.0*pi,0.0*pi,1.245144222056233*pi) q[14];\nu3(0.442584650953446*pi,3.10263065927424*pi,0.628252776087595*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.190095595274593*pi) q[18];\nu3(1.0*pi,0.0*pi,1.239333893054577*pi) q[21];\nu3(0.578912588966308*pi,2.95567260426166*pi,3.46918691953562*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[21];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,0.681749417332305*pi) q[5];\nu3(3.5*pi,3.4267894047782*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49516889446091*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48782181213839*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44462850263385*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.323434974513376*pi) q[12];\nu3(0.836363806717043*pi,0.14899360271542805*pi,1.55812117090054*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.317177489717221*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280166514342459*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199293012508917*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[16];\ncx q[8],q[12];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5278021039852665*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5185329199247795*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46601146182958*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[21];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5011609486044073*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38986525373444*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5057853679728219*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.61714069085843*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.767710306106235*pi,3.48395285436093*pi,4.12091948323041*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.456117708525806*pi,0.040622450505620966*pi,4.275616537738831*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.45531112110627*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[20];\nu3(3.5*pi,3.49702533492287*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.081488514210327*pi) q[15];\nu3(1.0*pi,0.0*pi,1.257419043326136*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.637835748525464*pi,3.02533375637426*pi,4.45110894626285*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.210478419677899*pi,-0.318022313629686*pi,4.21340962785128*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.237952550587922*pi,0.443745915776114*pi,4.26336341383673*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.360031773106943*pi,-0.4616295688944668*pi,4.0980525362881*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.385546372752197*pi,1.08447832707966*pi,4.20384770213219*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.310720029967647*pi,2.29412479825945*pi,1.264868948902443*pi) q[11];\nu3(0.697650850163168*pi,0.04935257847073704*pi,4.44571395884219*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5026022093721827*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38948420373676*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.724284303832095*pi,-0.167986843826392*pi,1.186062111589747*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43670990657873*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.430069414583007*pi,3.17436283274847*pi,1.2335499664444391*pi) q[2];\nu3(0.604615971637765*pi,0.39808884535103695*pi,4.49174384304705*pi) q[3];\nu3(0.532372312589158*pi,0.09518654712124297*pi,4.1991274970207*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.546988916300756*pi,0.21508243856402398*pi,4.4803206606749395*pi) q[8];\nu3(0.807376724262684*pi,3.05584630698116*pi,3.03756753515057*pi) q[9];\ncx q[10],q[17];\nu3(0.475949527421804*pi,3.23351702927543*pi,0.855944138348639*pi) q[11];\nu3(0.805362813338721*pi,0.96141472945323*pi,0.5294100012164986*pi) q[12];\nu3(1.0*pi,0.0*pi,1.321406191657359*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.489603174722745*pi,-0.25799850169765803*pi,4.4584512436632*pi) q[18];\nu3(0.743794252812013*pi,0.08891862444266296*pi,1.100572570695455*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.545518140915411*pi,0.20158417782847105*pi,3.77055395931832*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.453094255024204*pi,-0.310674396408984*pi,3.6577592467075*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.545961416242221*pi,-0.1542902437507*pi,3.7914715035912*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.239810673617688*pi,3.02029081080372*pi,1.91692262331029*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.29746021195796*pi) q[13];\nu3(0.739784444724804*pi,2.70614819399942*pi,3.69553782519916*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.676137245678316*pi,-0.08324614065049202*pi,3.58486326883735*pi) q[20];\nu3(0.710535747606194*pi,3.41437671634103*pi,0.5317906787043077*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.560483078103526*pi,0.370282139386225*pi,3.85219507567661*pi) q[6];\nu3(0.671949729122874*pi,0.02724803581778601*pi,0.9121872165366229*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.586100561939173*pi,3.44332619403998*pi,0.80747737242044*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.816383482191783*pi,3.4676277342205*pi,0.5678874035382809*pi) q[20];\nu3(0.595481755228846*pi,3.47157827804212*pi,0.642608623576304*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.25133611941059*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.179433254861265*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.526098801603083*pi,0.12836338869757302*pi,1.002973689167235*pi) q[6];\nu3(0.574985461460566*pi,-0.4668343633320621*pi,0.5366649817682293*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.663280242668651*pi,0.11320548058065505*pi,1.0385723271156921*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.242912917622527*pi,3.04595592101097*pi,0.953120136444342*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,4.44918077093305*pi) q[3];\nu3(3.5*pi,3.48643847739997*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.263977063884929*pi) q[9];\nu3(0.848077941655986*pi,0.9323710248788399*pi,0.797998109758171*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.497867361830754*pi,-0.4362675375927091*pi,3.67074794189918*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.592511652105165*pi,3.48563644458365*pi,3.42917208758874*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.37726417750505*pi,0.5*pi) q[2];\ncx q[4],q[9];\ncx q[7],q[12];\nu3(0.398012389993195*pi,2.79387074222449*pi,1.71811717249216*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.673752902681154*pi,0.5557224385797399*pi,0.771158870025222*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1323338587055871*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35632759222447*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44733685832265*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49486021439437*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274923351437804*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.36315753857631*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.111081598471064*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209951020280861*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[10];\ncx q[6],q[15];\ncx q[7],q[12];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45121148229104*pi) q[21];\nu3(0.28047633781879*pi,3.42208986197085*pi,1.52490991991996*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.17309849236046*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43802131539504*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0622613721595608*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5225387240702335*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.339880128677323*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5589806224049583*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.609163165874091*pi) q[19];\nu3(0.505492142201031*pi,2.5548485415767*pi,1.424731971353467*pi) q[0];\nu3(0.302358440732291*pi,-0.4647672402848156*pi,1.225974745917084*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[15];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.47727591261544*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246394308143516*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.428610858441504*pi,-0.4604127660887305*pi,1.191555516042318*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49026144780634*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.274724506936016*pi,3.46124778236707*pi,4.17206284848252*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.632607610057417*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.569168100120857*pi,-0.377212462541635*pi,0.667165876666956*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.819784723001628*pi,3.47027888971716*pi,3.59370734697725*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.8112801463075*pi,3.11491188909039*pi,3.02070184923702*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.271943246385741*pi,-0.28200826783045096*pi,4.3287458478132095*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3929707363488895*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.165709199412106*pi,0.83088278356485*pi,4.3735508100757094*pi) q[3];\nu3(0.362275297458202*pi,-0.191174940633827*pi,4.3362335084521*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.106787126888315*pi,-0.4702833645042216*pi,4.08745616149298*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.340209921552212*pi,2.76990452417773*pi,1.58289720060059*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.37699296029344*pi,3.13075168369647*pi,1.155696212344571*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.51892687692022*pi,-0.4093983475071923*pi,4.48768462938519*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33085138897084*pi,0.5*pi) q[0];\nu3(0.248651013826218*pi,1.07446573995422*pi,4.21930065806059*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.420356136321628*pi,-0.272506321738743*pi,1.6201829383828*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.46720548380009*pi,3.47309902644278*pi,1.72531370407558*pi) q[6];\nu3(0.718385028961607*pi,2.59601717850282*pi,4.09594876164062*pi) q[7];\nu3(1.0*pi,0.0*pi,1.143128890689191*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.780928212925572*pi,-0.23938495683155397*pi,1.2537136689516188*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.646963391946793*pi,2.72446465941236*pi,3.85220051033575*pi) q[14];\nu3(0.540945984005269*pi,2.9537899624392*pi,3.44950827343627*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.663898984816204*pi,-0.06366582580762398*pi,3.90068109534901*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.326329424286483*pi,-0.33852154776563004*pi,4.0717921215067605*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.533125052871736*pi,0.25610994509901597*pi,3.60471233056824*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.593476232225967*pi,0.22153907080247703*pi,1.2151035382951139*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.391041349685452*pi,-0.32857460736489397*pi,3.84726296739214*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.384559612782679*pi,0.450872771007101*pi,4.48577640114613*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5393473161897044*pi) q[8];\nu3(0.386057407126964*pi,0.21450117769899102*pi,0.5061492994848484*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.810926028037937*pi,-0.4341457052934266*pi,1.014655731834083*pi) q[19];\nu3(0.619019028955757*pi,-0.383444899615399*pi,3.60744480453077*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.143472666561106*pi,0.24522774231285305*pi,1.101191188571843*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.591080253539878*pi,0.09869045845556201*pi,3.86337426019677*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[14];\nu3(3.5*pi,3.32904981467349*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.572690780811679*pi,-0.148701561582542*pi,1.068026082122292*pi) q[5];\nu3(1.0*pi,0.0*pi,1.243523007426313*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.716423152845785*pi,3.03289648111612*pi,4.46100768729246*pi) q[10];\nu3(3.5*pi,3.4079956158374*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292606088788253*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.43752490568685*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.341269170334709*pi,0.0036239420762780306*pi,1.4954393429662232*pi) q[10];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.2648343417384251*pi) q[14];\nu3(0.879326223405395*pi,0.52004963531517*pi,0.947665209687938*pi) q[17];\nu3(0.894766103994009*pi,0.5893319097021801*pi,4.45322276539392*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.866529060570251*pi,0.6838778635168199*pi,1.18403766080946*pi) q[0];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38505015460178*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.39094806370848*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.295565220219912*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.159547759678035*pi,0.03001211499755496*pi,3.91863680601742*pi) q[17];\nu3(0.403629919463211*pi,2.50496851276316*pi,1.2841950077806161*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35924187112364*pi) q[20];\nu3(0.438978379656211*pi,3.0174474311048*pi,1.77261878655684*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.943416619134748*pi,-0.49785633802926355*pi,3.65095465857511*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.47481361548732*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.641990174649838*pi,3.26333611381923*pi,0.68393883038433*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.5841824826811206*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.48598474274968*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2325267685263839*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4935559284462*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42566815433606*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300181145145251*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.25034453603761*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.31881823238734*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.161319676909773*pi) q[8];\nu3(0.822244584252337*pi,0.347530336492028*pi,0.897751427163496*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.432769673342824*pi,3.30742943585425*pi,4.14143616686049*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.384046602854211*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.419302873474504*pi,3.18234859320778*pi,0.5349368700370836*pi) q[9];\ncx q[10],q[15];\nu3(0.505623390333505*pi,-0.4798466957872328*pi,4.1588051255756*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47814879358107*pi) q[16];\nu3(3.5*pi,3.48387205750211*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48393021929515*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3427113197969431*pi) q[21];\nu3(3.5*pi,3.37115331198679*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.633425011007554*pi,2.9850277187888*pi,3.72188506168261*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4902553557249*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.237645856559085*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[8];\nu3(0.791067200833923*pi,0.5442182936383699*pi,4.3070403300467905*pi) q[2];\nu3(0.369049471969725*pi,-0.15718177987174298*pi,1.2442612658512529*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.404244651663412*pi,3.29161175966651*pi,4.2116195808191*pi) q[13];\nu3(0.20756720220651*pi,3.14218475642238*pi,4.49048080322194*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4514191565691394*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.322472570319571*pi,3.33947419637587*pi,4.4165826036533105*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.362849634761767*pi,-0.331927593228992*pi,1.6072658112361*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.157190793745327*pi,3.05412060764179*pi,1.65742078486536*pi) q[13];\nu3(0.817402608799823*pi,3.47343200959124*pi,3.15609269977233*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5545271154703433*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.703009673806862*pi,0.48650681636190396*pi,4.383627875306329*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45281641631121*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1970430705350101*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.539035689867346*pi,0.42476534888849704*pi,4.48108485576273*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.218574102932153*pi,2.82466702073997*pi,0.994190509138813*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[4],q[13];\nu3(0.331727385710306*pi,2.59923768761695*pi,1.212233919708038*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.260839287716395*pi,0.16848214184704502*pi,1.2073343837841461*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40630178983724*pi) q[11];\nu3(0.927925628876403*pi,-0.011693872424404006*pi,1.1172207578674351*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.221688727046453*pi,0.392776878215367*pi,3.40193955629855*pi) q[0];\nu3(0.0896745185985069*pi,0.24714717666823804*pi,3.53515379956236*pi) q[1];\nu3(3.5*pi,3.39817239410364*pi,0.5*pi) q[4];\nu3(0.246611159007529*pi,3.43435317252299*pi,4.38049412965173*pi) q[5];\nu3(0.118934486935198*pi,3.3521781418447*pi,4.366034108051069*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[11];\nu3(0.461437095148237*pi,-0.4832246363155795*pi,1.4037229955816541*pi) q[10];\nu3(1.0*pi,0.0*pi,1.171318108594855*pi) q[13];\nu3(0.930679396881602*pi,3.26970318008109*pi,4.22963867088795*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.522115963711222*pi,2.955870598713*pi,4.05518650919595*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.549019290158454*pi,2.99084841631648*pi,3.93303842362387*pi) q[0];\nu3(0.509404916174637*pi,0.13297825936979502*pi,0.920893638980702*pi) q[1];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.558359148173977*pi,3.48342274170003*pi,4.18948591893747*pi) q[6];\nu3(0.391232678488206*pi,0.06625805310452904*pi,0.632422614152271*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5019942144384*pi,2.60517648574926*pi,1.3292176194516099*pi) q[16];\nu3(0.731082054952538*pi,0.001458442920306946*pi,3.89726176407291*pi) q[17];\nu3(0.523474081267321*pi,0.29246124988919*pi,4.0133403794699305*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.548756127530739*pi,3.08553202945873*pi,3.51308305840504*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47910586570252*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.368235187113*pi) q[13];\nu3(0.224264380354752*pi,2.68818690478031*pi,1.051643882937853*pi) q[16];\nu3(0.678446464402421*pi,0.304940350905767*pi,1.285790375456565*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.085704607007067*pi,0.20011566339521203*pi,0.5233692509201813*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2840096306862239*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[13];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.405639669438846*pi,2.45481988919547*pi,1.445312000861258*pi) q[19];\nu3(0.605748112699379*pi,0.48437441708993*pi,4.40637927774098*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34563647309651*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.217390516741585*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.422040382713011*pi) q[20];\nu3(0.425327030382848*pi,2.93289885799576*pi,1.0656059160290239*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[19];\nu3(0.169531201212328*pi,-0.18969591002408498*pi,3.79649863784338*pi) q[9];\nu3(0.498275006280093*pi,2.67912971775568*pi,3.76454060649981*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5673659413557832*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36230968387926*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42996042315467*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.315980073954007*pi) q[2];\nu3(1.0*pi,0.0*pi,1.332772874166709*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.4329164033179*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48635322439878*pi,0.5*pi) q[8];\nu3(0.742023853216425*pi,2.83307061510919*pi,4.014684268436239*pi) q[9];\nu3(1.0*pi,0.0*pi,1.183989168789663*pi) q[10];\nu3(0.176566340190812*pi,0.7945786508591*pi,4.2844309867998795*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[21];\nu3(3.5*pi,3.26639103609343*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2514698805935969*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283950020461772*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[3];\nu3(0.131867240732407*pi,3.4680700049852*pi,1.98209838867746*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47760792886608*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.329059699216462*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.369871985785419*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4366602055312505*pi) q[3];\nu3(0.721548080990805*pi,3.2928364515745*pi,4.12563156536357*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5024796204987259*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46304790966531*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41624481969005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.492055851250306*pi,3.45082728475572*pi,1.71703219897373*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.181703397518861*pi,3.19027336127571*pi,1.200989013094133*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3083782791908405*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.588374426521118*pi,-0.04734893906764598*pi,1.1076539830639849*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.2659973711539*pi,0.6076036935773701*pi,0.5767756310537637*pi) q[12];\nu3(0.906455867779667*pi,3.06718363629344*pi,4.31249279650045*pi) q[13];\nu3(0.208562266698112*pi,2.85549668679767*pi,1.65788861462018*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.197256827528786*pi,-0.09123997022355101*pi,1.213530930275816*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.683125112192008*pi,3.04937611316693*pi,4.228046376094079*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.848960144545956*pi,0.26560684308635196*pi,1.70932634509541*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.366650821590309*pi,1.05707773961234*pi,4.168504184365871*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47355084875849*pi,0.5*pi) q[4];\nu3(0.641635157515457*pi,-0.29090494278413903*pi,3.48867028005851*pi) q[6];\nu3(1.0*pi,0.0*pi,1.264557998249816*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.189800828230751*pi,1.15564473840006*pi,4.30127141671963*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.480150698562136*pi,0.24103742704696496*pi,1.033998444435053*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.681071126808526*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.162663401607548*pi,0.78908587555906*pi,0.7091891007361331*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[20];\nu3(3.5*pi,3.40381300611419*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.297066884353917*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.495698647907845*pi,3.2235359685231*pi,0.5837209307723195*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0674946294223314*pi,-0.362907037273618*pi,0.904796010767567*pi) q[8];\nu3(0.793256775644142*pi,0.89856014238565*pi,0.5461614572179293*pi) q[10];\nu3(3.5*pi,3.48899675363046*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32698034882869*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.352658099331659*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.574135562731427*pi,-0.10217269556742897*pi,4.38488419604146*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.530134914817841*pi,-0.155228761304827*pi,3.83627671614165*pi) q[19];\nu3(1.0*pi,0.0*pi,1.120966374136628*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.967640104011355*pi,2.42351690916226*pi,3.71011914487049*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.613657556743698*pi,1.10409863771782*pi,0.748424039653755*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.420237278335471*pi,3.13619008992756*pi,0.990066592426116*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5038253448898776*pi) q[14];\nu3(0.475719452344396*pi,-0.22116828959587698*pi,0.912175432287857*pi) q[16];\nu3(0.505971513603177*pi,3.44754686101941*pi,3.24734406525272*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.242556005158171*pi,3.27768310344554*pi,1.50427593627403*pi) q[19];\nu3(0.607074273022478*pi,-0.377642450994*pi,3.54495772817348*pi) q[21];\nu3(0.773247932454945*pi,0.288338917348249*pi,0.706247640999257*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.171001639214472*pi,-0.060843643838929984*pi,1.309810571792531*pi) q[3];\nu3(0.454358271654485*pi,3.13681518987041*pi,0.779324340687096*pi) q[4];\nu3(0.172099258020282*pi,0.239022799789126*pi,3.60109054119002*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5228039334143335*pi) q[15];\nu3(0.838645554882129*pi,-0.01341866023763899*pi,3.91384445089443*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.43068206566025*pi,0.38654257364381595*pi,3.93719700019048*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.422880180377311*pi) q[20];\nu3(0.507967937430465*pi,3.41976851416212*pi,4.33210851823348*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.842400886075608*pi,0.481125381766928*pi,1.2595997596180308*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.43103819410689*pi,0.26092030236791397*pi,3.36232015272441*pi) q[4];\nu3(0.8550086406472*pi,0.52846753886831*pi,0.8272043131279609*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.61644066625992*pi,3.40858518232444*pi,0.573227998741833*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.618092521854*pi,0.492825569571684*pi,4.49161336615078*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.94292700732241*pi,3.24723611743736*pi,3.69279225773845*pi) q[13];\nu3(0.663693957924704*pi,0.37338543372855704*pi,1.61751621294223*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48552744043842*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.391256879984134*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0602360811907092*pi,0.21757312197703804*pi,1.174697834343322*pi) q[13];\nu3(0.123755456902598*pi,2.88931700766136*pi,1.0895159814265991*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.29140119227925*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34382955010192*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.2624599227275861*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.536822455491944*pi,2.70192886109286*pi,3.68488291059217*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.162388858613358*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49389301352183*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40100495921613*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.681262301514536*pi) q[10];\nu3(0.497205415373534*pi,2.75599401039281*pi,3.90477636586913*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.300722170410881*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.324990866828545*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,4.48236729844303*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[19];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.810381384989398*pi,0.41836148620773705*pi,0.5473101966998623*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.706328967130178*pi,3.30799502104581*pi,3.56738125510395*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5354266844924687*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[18];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49107352548108*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.678632561761056*pi,0.20393498453311398*pi,1.471919553998162*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.846670624945597*pi,-0.12552461243630098*pi,1.032487887520218*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33630169911077*pi) q[17];\nu3(1.0*pi,0.0*pi,1.311277586017517*pi) q[19];\nu3(0.52321366177251*pi,0.055964200712739*pi,4.4362233097663495*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.539905822031252*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4739184189881*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.296720920067897*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.225227030567486*pi,2.66977066528607*pi,1.57499924207092*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.290670429010866*pi,3.38918896222092*pi,1.180831779709858*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47323377467924*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.267726439959477*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5192532949359911*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.362591295473524*pi,3.12559714933108*pi,1.74120724306875*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.677534025387479*pi,0.22475079430252198*pi,4.43605905367773*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.383118882522582*pi,0.409429187053613*pi,4.10079423938536*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43584244499745*pi) q[9];\nu3(0.384601771695222*pi,-0.11071852915913599*pi,1.54922212249439*pi) q[10];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.622576412096579*pi,3.39638904040376*pi,3.79273754598261*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.44263651623617*pi,0.5*pi) q[3];\nu3(0.73423635914893*pi,-0.36931186357981*pi,3.27133791587015*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.675042902948838*pi,3.42269084244899*pi,4.18977948793426*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.269260796871858*pi,0.97094845027812*pi,0.50142121236848*pi) q[10];\nu3(1.0*pi,0.0*pi,1.187350429190734*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.681410279911161*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.318832178290044*pi,0.6023168139594599*pi,0.865419111251979*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.382899565046314*pi,0.495743616801948*pi,0.5467709191875442*pi) q[21];\nu3(0.659742309678366*pi,3.49598276511325*pi,3.15356722874259*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44320418516864*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.234348094773935*pi,0.27571974118312204*pi,3.31685994314532*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340028979780753*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.153402968346922*pi,0.44895557245111495*pi,4.37985826565241*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.608330763734216*pi,2.64942886892702*pi,3.82207538447875*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.708047542311597*pi,3.27339975624786*pi,3.98247514466828*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46347549841808*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.664524216220941*pi,0.56092090145058*pi,4.45299483816605*pi) q[5];\nu3(0.752896611876837*pi,2.85100105259812*pi,3.19628017459074*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40148586810922*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47198718311007*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.203605295462729*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.118140782466013*pi,3.21965317123401*pi,0.745206168502131*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.680695542706205*pi,0.018858588988072023*pi,4.2308544010829*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.567440900146148*pi,-0.322693797227534*pi,0.726139678890624*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.121303823416084*pi,-0.35770286788942096*pi,0.773567564591989*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0322284171223829*pi,2.67507575841413*pi,0.880206924060382*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35892012150481*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.31559080966707*pi,3.25526988911573*pi,1.0232574539118051*pi) q[14];\nu3(1.0*pi,0.0*pi,1.173244554102443*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.467640640639103*pi,3.40019297428525*pi,0.867686011267963*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.681928506737318*pi,0.45847401526126796*pi,4.10237058501761*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.449667438459111*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.371837247974349*pi,0.39760221454647204*pi,3.55441114240778*pi) q[16];\nu3(0.548056310407478*pi,3.12455165218987*pi,1.7189699272702*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.591408283890362*pi,2.64399427704221*pi,3.37696698080435*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36558350663951*pi) q[15];\nu3(0.291141406375097*pi,-0.00856979488815901*pi,3.67282012268114*pi) q[16];\nu3(0.418040894315719*pi,0.314683875955555*pi,4.22733356634848*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.734942287441372*pi,0.16768814838727497*pi,3.71672246133197*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.585286613946477*pi,2.69780515760605*pi,3.51377867920038*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.417952032388393*pi,0.23756667749844596*pi,3.57296841624853*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48405204969467*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.342309425273388*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.154653284392489*pi,1.07081450422756*pi,4.11711237162555*pi) q[13];\nu3(3.5*pi,3.4612927227218*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.14048252204111*pi) q[18];\nu3(3.5*pi,3.47428110784657*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.345535684855835*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.306754583400492*pi,1.0807239788958*pi,4.28983166626346*pi) q[12];\nu3(0.497954994468406*pi,3.42089389406485*pi,4.479904945808141*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.731786754363999*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36255112188716*pi,0.5*pi) q[11];\nu3(0.730543539380001*pi,2.76029056367368*pi,4.22055739741214*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235822804914456*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5936247361094307*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.611438947230161*pi,-0.16747482049137602*pi,4.22089720490567*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5578493710922774*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.44197519237776*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.223222660753641*pi) q[9];\nu3(0.556192914096817*pi,-0.207447510527219*pi,1.066772132992269*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[21];\nu3(0.375357450831401*pi,0.438040321172809*pi,3.71253678542431*pi) q[20];\ncx q[0],q[12];\nu3(0.295119562910745*pi,3.19964602566357*pi,4.47897157435854*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.640995913429465*pi,0.44610784874427*pi,4.36250347909196*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(0.527437626036098*pi,0.9533706595108999*pi,0.610507249802019*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.349906096308819*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.26603401470706*pi,0.5*pi) q[0];\nu3(0.207770434278591*pi,3.14847647077201*pi,0.811874851646285*pi) q[1];\nu3(3.5*pi,3.41417198555612*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.674200377460878*pi,0.64626144464433*pi,1.1315229679855099*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5341387686211578*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.109471472370947*pi) q[12];\nu3(1.0*pi,0.0*pi,1.349804550446676*pi) q[13];\nu3(0.784632493779795*pi,-0.07097806557138803*pi,0.80989519762173*pi) q[14];\nu3(0.51247461815041*pi,3.16600616301348*pi,4.29663460604989*pi) q[15];\nu3(0.347715760035651*pi,0.253678195598654*pi,0.5616646768563335*pi) q[18];\nu3(0.530744402653975*pi,0.6281435122307399*pi,4.1794759120025*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.296514799081573*pi,0.6326592074052899*pi,0.839298778341817*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.48431581346466*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.822052340368477*pi,3.11598853516571*pi,3.2059732958585*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.19960877546623*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.588589294568193*pi,-0.014656372184911004*pi,4.48281892624737*pi) q[14];\nu3(0.378209254575694*pi,-0.4211467274808962*pi,0.7445888075652121*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.274195819896495*pi,-0.231620597727007*pi,3.78725637992911*pi) q[18];\nu3(0.265230902398678*pi,0.247753762872292*pi,3.74717954160975*pi) q[19];\nu3(0.546024514462645*pi,-0.12923866931824501*pi,1.3755775136293*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.972892395514459*pi,-0.07905382920469001*pi,1.1230022572551759*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44524136155358*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33375965870759*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48840765513794*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.171316132048211*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.811754208616661*pi,-0.031997430958493*pi,4.1470337712082195*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5131292825706724*pi) q[7];\nu3(0.328988567914272*pi,2.89815654523125*pi,1.306281144029985*pi) q[8];\nu3(0.250407647056896*pi,0.05705632016198403*pi,3.85293624351097*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.717103776163927*pi,0.85247054296156*pi,1.055788111550512*pi) q[6];\nu3(0.176152412039218*pi,-0.307762563288862*pi,3.82597740275309*pi) q[8];\nu3(0.0960975163616132*pi,2.4771746445944*pi,1.186434739735057*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39074706910547*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37574783781228*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.254250034687401*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37145406157333*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.201962099914113*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.306548653404037*pi,3.17777876025727*pi,1.88877954089641*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.288080199040383*pi,0.80124396333663*pi,4.25545434309795*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.582806247124351*pi,2.60662470717431*pi,3.51544874220704*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27386682402174*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.257971289687732*pi,-0.1999327876009*pi,1.312519309661341*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.348069358788888*pi,2.79772886781791*pi,0.717226373790158*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.28742763112567*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.89226910092529*pi,2.86748147336624*pi,4.077289170069649*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34628386013922*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22758311866764*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[14];\nu3(0.615341662873128*pi,3.48002211289029*pi,4.4110235076880695*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(0.119707967483831*pi,-0.4540122738812129*pi,1.401863916158979*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.683499782095139*pi,0.11665184593142397*pi,0.6213204856683809*pi) q[12];\nu3(0.735226924188773*pi,-0.08396528989577001*pi,3.71999829550933*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.75411842863417*pi,3.09089570566045*pi,3.15159323641854*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.309563168858704*pi,0.08703040786710903*pi,4.19958245895325*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.833525273549307*pi,0.293438071304988*pi,1.235189696446769*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.596277007477475*pi,3.00047674287446*pi,4.34506022824422*pi) q[12];\nu3(0.356579507384281*pi,3.1125091634866*pi,1.122983091852276*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.599190391540923*pi,-0.152687537013103*pi,0.842374785991659*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42568555120057*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.340378821962059*pi,2.88620433999704*pi,1.013880695346296*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.644818162519331*pi,0.57358856691806*pi,4.3721905180733796*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.462764054452001*pi,2.84597961819184*pi,3.65766100229873*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.591338695974413*pi,0.13009135074303102*pi,4.43889792129964*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.632185282008895*pi,3.49557695176106*pi,3.00585734764401*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.40129478897155*pi,0.5*pi) q[3];\nu3(0.707983474921961*pi,-0.4230339140236744*pi,3.09190065974949*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3122257011706369*pi) q[7];\ncx q[9],q[17];\nu3(3.5*pi,3.4956658727054*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.497939182196544*pi,3.46307255783133*pi,0.776435615638094*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.301375041035937*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nmeasure q[19] -> c[19];\nu3(3.5*pi,3.46919606066482*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49376468747574*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.402961033569275*pi) q[8];\nu3(3.5*pi,3.47669876659592*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.396811427723721*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.32892487310503*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34027139736139*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2834146804543871*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1622656076249411*pi) q[16];\nu3(1.0*pi,0.0*pi,1.379151255270488*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[10];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44989309435521*pi,0.5*pi) q[5];\nu3(0.364637801986314*pi,3.24209964504453*pi,0.861788636666929*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3875310774600695*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[16];\nu3(0.449546395031105*pi,3.23624989987883*pi,4.13874641720146*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303272422504668*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41514292341564*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.37474686886798*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.12690761852104*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32541214023747*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49596709167969*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.489023146495359*pi) q[17];\nu3(0.667226400221727*pi,0.86010492535193*pi,0.864848191354449*pi) q[18];\nmeasure q[18] -> c[18];\ncx q[0],q[10];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.35919405386459*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.458462427777324*pi,3.14904850851385*pi,1.491610307515519*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.53399212529878*pi,0.5451423587431199*pi,4.41514657734492*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.311174637541998*pi,0.184284303892561*pi,3.71482725977743*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.174786865096198*pi,-0.099999093334592*pi,1.40880973423539*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.601877774346645*pi,3.22256266299227*pi,2.97166911480859*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.624017568521112*pi,-0.04646375931178298*pi,0.712003521254847*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.641214361024722*pi,3.01959303498267*pi,3.09004408513304*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.377498224515398*pi,2.96426428437336*pi,0.5523041232305347*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[20] -> c[20];\nu3(0.391604865585645*pi,0.6243886442795801*pi,3.78519998737913*pi) q[0];\nu3(0.717647961878078*pi,3.00755941833228*pi,4.1679270122414405*pi) q[2];\nu3(0.450386058641606*pi,2.98802456312817*pi,0.90057736622564*pi) q[7];\nu3(0.743237507973781*pi,-0.138007066745774*pi,1.1165844010636898*pi) q[8];\nu3(0.687512796584476*pi,0.25653634690972005*pi,4.23967714812602*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.444599411078612*pi,0.19317516597982198*pi,3.98264992642223*pi) q[15];\nu3(0.313734140408147*pi,0.87378784772539*pi,4.44131556847639*pi) q[17];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\nu3(0.345261293956542*pi,0.447807268468816*pi,0.6262033386567261*pi) q[10];\nmeasure q[10] -> c[10];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.557661697317805*pi,2.86942522266536*pi,4.186839950599699*pi) q[0];\nu3(0.728332468571666*pi,0.013932453252191945*pi,0.7317090942262761*pi) q[1];\nu3(0.349999266947123*pi,0.07871698355423196*pi,4.39072361685845*pi) q[2];\nu3(0.615788212912443*pi,2.41546364641324*pi,3.75429543731827*pi) q[3];\nu3(0.417814449979177*pi,0.92486459918136*pi,0.5061983846580128*pi) q[4];\nu3(0.23374744503399*pi,0.28833033014849396*pi,1.156778996336402*pi) q[5];\nu3(0.550123086972193*pi,2.73789645897919*pi,3.69878486351264*pi) q[6];\nu3(0.547094522314788*pi,3.28262930796433*pi,0.878038927697924*pi) q[7];\nu3(0.729256586917773*pi,-0.16771518680857*pi,0.759881308592687*pi) q[8];\nu3(0.731219332950159*pi,3.05022665996009*pi,3.85013525087006*pi) q[9];\nu3(0.812334777067579*pi,3.10119331423103*pi,3.71970979009607*pi) q[10];\nu3(0.44085811787686*pi,-0.279420902387982*pi,1.396474411926987*pi) q[11];\nu3(0.711065417248534*pi,3.32660618429947*pi,3.21776697720938*pi) q[12];\nu3(0.73413686692407*pi,0.377735623260953*pi,4.0506917630949495*pi) q[13];\nu3(0.303733738784304*pi,2.50829743532977*pi,1.50469557394636*pi) q[14];\nu3(0.557864358138921*pi,0.51881140948954*pi,0.8901130405176729*pi) q[15];\nu3(0.602067528802135*pi,0.68478929255258*pi,0.785974269672972*pi) q[16];\nu3(0.798384122594732*pi,-0.08076742427380401*pi,0.865744667302393*pi) q[17];\nu3(0.365156997926618*pi,0.04614466191220001*pi,4.3830016051245*pi) q[18];\nu3(0.691445468730619*pi,2.82924737597823*pi,3.84819096396444*pi) q[19];\nu3(0.595116633761872*pi,0.06677248642896405*pi,3.92370667215001*pi) q[20];\nu3(0.748797621514724*pi,0.7703693762055*pi,1.0320746013222308*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[5],q[14];\ncx q[6],q[12];\ncx q[8],q[21];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[16],q[19];\nu3(3.5*pi,3.48869403282847*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43591310340513*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45962772623315*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45538787244548*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.222753270054749*pi) q[7];\nu3(3.5*pi,3.45623052058652*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46582218645444*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.252497409510033*pi) q[12];\nu3(1.0*pi,0.0*pi,1.120777339348908*pi) q[14];\nu3(3.5*pi,3.47114350241652*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.301035866701526*pi) q[17];\nu3(1.0*pi,0.0*pi,1.14576332599518*pi) q[19];\nu3(1.0*pi,0.0*pi,1.280514027827977*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2109390113839749*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[4];\ncx q[2],q[13];\ncx q[3],q[20];\ncx q[5],q[14];\ncx q[6],q[12];\ncx q[8],q[21];\ncx q[9],q[17];\ncx q[10],q[18];\ncx q[11],q[15];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39512189373885*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44373927901354*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1482442267227921*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5329021467445801*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4968367886777*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47292877928495*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43255010683811*pi) q[12];\nu3(1.0*pi,0.0*pi,1.327831483234029*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45364637443022*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281849241408985*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44775698702942*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1161836791481679*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5969337346485287*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38087829541152*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4279826797319*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[4];\ncx q[2],q[13];\ncx q[3],q[20];\ncx q[5],q[14];\ncx q[6],q[12];\ncx q[8],q[21];\ncx q[9],q[17];\ncx q[10],q[18];\ncx q[11],q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45829792139002*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4664502972991205*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.600139275867872*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5442988256862167*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.694459370453072*pi,0.6574098310102201*pi,1.043546528279097*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.364177729881613*pi,-0.07724741606491897*pi,0.615390256306505*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.574421824926284*pi,0.061111735358578945*pi,1.250158571887745*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.2576460083435*pi,0.76319695936567*pi,4.30741720162382*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.619017452017585*pi,0.25205797477829095*pi,0.737348969180889*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.269805880637294*pi,-0.385141953492522*pi,0.5614356555833957*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0600233046949357*pi,3.21125542701819*pi,1.65231846005842*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.324573420127396*pi,3.22804336397217*pi,4.46104563002521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.514767536079762*pi,-0.17159397232178802*pi,0.5694598010206499*pi) q[10];\nu3(0.597151216755385*pi,0.383393740833909*pi,4.0310982219088*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.153006733303591*pi,0.348469034656291*pi,4.1068775630049394*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.523401664399948*pi,2.96879613102055*pi,3.39348169935296*pi) q[5];\nu3(0.244394813126297*pi,0.01438148106902204*pi,4.35650299942308*pi) q[6];\nu3(0.816317990930207*pi,0.3005721254367*pi,0.834558565588989*pi) q[8];\nu3(0.311009282858552*pi,0.8107863452019399*pi,4.1283469375727595*pi) q[9];\nu3(0.627161669544699*pi,-0.18475928364375*pi,0.636513309320013*pi) q[10];\nu3(0.178261213066404*pi,-0.05520009408030602*pi,0.7656205454478959*pi) q[11];\nu3(0.602552096777348*pi,0.232870358706332*pi,4.3954796162353*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.679499288500066*pi,-0.132252992409923*pi,3.52678335476287*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.59375643784503*pi,0.6462687692895599*pi,0.977273872126459*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.435762511594366*pi,-0.351080227862411*pi,4.06568220066136*pi) q[20];\nu3(0.163894371794869*pi,0.348173992311155*pi,3.43962530870039*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.876195132805268*pi,-0.09396837397226798*pi,0.977173935920781*pi) q[1];\nu3(0.645514954842488*pi,-0.024018602848569992*pi,1.296816781000506*pi) q[2];\nu3(0.931024848251428*pi,2.91804454633517*pi,4.13052937231289*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.442886710481687*pi,0.7870365615657999*pi,4.4273483661076*pi) q[5];\nu3(0.796673191143162*pi,-0.4051050199044066*pi,3.13528493644615*pi) q[6];\nu3(0.774094409433142*pi,0.34391020239662995*pi,1.56454648006053*pi) q[8];\nu3(0.465250566030091*pi,0.058479438223484004*pi,3.89441823849728*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.887246197699858*pi,0.633856731077*pi,1.1853978420877311*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.492514518916389*pi,-0.377595969340524*pi,3.70946313091444*pi) q[14];\nu3(0.205409034241098*pi,1.14850883180315*pi,4.14973884734235*pi) q[15];\nu3(0.468199507330064*pi,0.12530926148327703*pi,1.102983469351761*pi) q[17];\nu3(0.161869238330464*pi,3.47303149244268*pi,4.22075457213709*pi) q[18];\nu3(0.865424686650763*pi,3.42539456680422*pi,0.5493983557248611*pi) q[20];\nu3(0.31382650534271*pi,-0.4591353123146031*pi,0.988265542030965*pi) q[21];\nu3(0.269932510019477*pi,0.04892017388098702*pi,0.74903708567511*pi) q[1];\nu3(0.455994570637626*pi,3.48060097832753*pi,1.86337191660839*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.217905457082658*pi,0.66695464864297*pi,0.5776444128913328*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.109374630843849*pi,0.23379083307903203*pi,4.19115402787912*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.946759613208317*pi,-0.19330439613565598*pi,0.734418234103792*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.829740209655892*pi,0.242544502042352*pi,1.51836055888497*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.559234656007985*pi,3.15721157744936*pi,3.89492712572993*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.291149253660854*pi,0.63519467549601*pi,3.73547336899439*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47365047707084*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44243855106529*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2353055062722111*pi) q[14];\nu3(1.0*pi,0.0*pi,1.260862603128966*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[12];\ncx q[7],q[14];\ncx q[8],q[11];\ncx q[9],q[15];\nu3(3.5*pi,3.39121831996375*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.336075007607611*pi) q[18];\ncx q[0],q[4];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37480358307809*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48018710976577*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38149866492233*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46516261194006*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.270362786850039*pi) q[11];\nu3(1.0*pi,0.0*pi,1.244550303335466*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.636089903908403*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274780623589908*pi) q[15];\nu3(1.0*pi,0.0*pi,1.082342076999597*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5449831262277602*pi) q[21];\nu3(3.5*pi,3.42254519391525*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48181970152137*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49809520909371*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,1.354385650315347*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[12];\ncx q[7],q[14];\ncx q[8],q[11];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36843590376594*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314153080620299*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226482520648255*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.422341704651259*pi) q[18];\nu3(1.0*pi,0.0*pi,1.209776621308513*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.43731896884416*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38579470483327*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46696674186419*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43928073937447*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.578613097983737*pi,-0.43034060874865077*pi,0.611205010022986*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.534040262256728*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[12];\nu3(0.456275424689587*pi,0.07409026960396103*pi,0.8107367355078621*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.465632683945165*pi,-0.44661914395377067*pi,0.5703219016806029*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44215988568552*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48471827585639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.632020756888183*pi) q[19];\nu3(0.747117370736505*pi,3.48976263190777*pi,4.27552133917671*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.229409074910524*pi,0.33821778894725096*pi,0.5565641122236269*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.500568110668485*pi,0.8855087433234199*pi,4.3622903923865195*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.67010592556422*pi,-0.419444207238133*pi,4.42550702429868*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.176567440502855*pi,-0.16786944031428103*pi,4.3223859158298605*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.467101004585254*pi,0.023234877828177014*pi,0.692198555379502*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.223255743482392*pi,2.90369696506235*pi,1.82027434752044*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.248897232183436*pi,-0.06752572498180298*pi,1.170342900377583*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.883502191804844*pi,-0.04115592687620201*pi,4.20866124027948*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.34909523656218*pi,3.39203685123258*pi,0.625497520565764*pi) q[5];\nu3(0.766689903750057*pi,-0.0063952375435379905*pi,3.58909432303016*pi) q[6];\nu3(0.560846966155732*pi,3.12214765620443*pi,0.677415412379605*pi) q[8];\nu3(0.470268229682436*pi,0.347061668216494*pi,3.45689968959807*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.272452547699298*pi,0.21225551431546097*pi,0.660157406296261*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.573218191787075*pi,0.061531365149561035*pi,0.670114033607009*pi) q[4];\nu3(0.822798212941988*pi,3.19890714981001*pi,3.03086125915967*pi) q[5];\nu3(0.773052905834723*pi,3.41912173728377*pi,4.36761840688934*pi) q[6];\nu3(0.408887219975284*pi,-0.4407009964864492*pi,4.008180333388649*pi) q[8];\nu3(0.328027835116228*pi,-0.326008980333903*pi,1.170802998111298*pi) q[9];\nu3(0.256707000051209*pi,3.15685525369086*pi,1.76637167231537*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.53139533058701*pi,-0.35959272958147703*pi,3.55947947839945*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.186441764244747*pi,-0.274236181435505*pi,0.992135048467334*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.656036277508459*pi,3.37992384726371*pi,0.6914914520443229*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.470049089453103*pi,0.52934943598743*pi,3.56851939924625*pi) q[10];\nu3(0.336321465497094*pi,3.07525290103887*pi,0.774119265760868*pi) q[11];\nu3(0.545985527489336*pi,2.83715726096557*pi,1.199233998923789*pi) q[12];\nu3(0.849099409027888*pi,2.76762903233696*pi,3.95759931734823*pi) q[13];\nu3(0.405809428672192*pi,-0.4097077838002585*pi,0.811530593932403*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.265382336781466*pi,0.479388502075876*pi,3.6332526557098*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.615420896364213*pi,0.24594275742018*pi,4.31214188866271*pi) q[19];\nu3(0.611151131028959*pi,0.70930195298278*pi,1.273456896563129*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.463987956928326*pi,0.408435677259546*pi,4.4146137284704*pi) q[11];\nu3(0.150170211010795*pi,-0.41933995690255443*pi,0.9409459398401401*pi) q[12];\nu3(0.440683798003148*pi,-0.182548591274296*pi,1.55070247719258*pi) q[13];\nu3(0.227298494983766*pi,0.08324220790719306*pi,4.36504857076387*pi) q[15];\nu3(0.515175678444636*pi,0.53388159858919*pi,4.1150785770991405*pi) q[16];\nu3(0.900300449109044*pi,-0.12618987781694901*pi,3.90782969106211*pi) q[17];\nu3(0.635543588288535*pi,-0.39411825552372*pi,4.26681657006041*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.760381326905944*pi,-0.07943733482333099*pi,0.732132294499423*pi) q[20];\nu3(3.5*pi,3.41633335684971*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.078508192904591*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.640206954771744*pi,3.17885325555309*pi,3.69508514342252*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.357624592948879*pi,2.31723484758926*pi,1.195146224836055*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35440597126486*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.48974680295307*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.21138071475765*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.44952301065482*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.14397974219123*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[21];\ncx q[2],q[17];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(3.5*pi,3.4902605183612*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.3320728780199231*pi) q[9];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43765812689464*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.35342677387144*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39462114780603*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44293352108858*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44678370657619*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.210109005330624*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5859887160895195*pi) q[10];\nu3(3.5*pi,3.30350761048413*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4547491578575205*pi) q[17];\nu3(1.0*pi,0.0*pi,1.128726309935447*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3671167182047061*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3190349612993741*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[17];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45097902508999*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.627608160297759*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,3.45670625173627*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5282372618361316*pi) q[15];\nu3(1.0*pi,0.0*pi,1.392597669678934*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186234225538609*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5400909944439531*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5672934579618536*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.344729521013511*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34574487190133*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.737412455653337*pi,-0.4241466559151031*pi,4.1613391324216895*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.398474873587915*pi,0.09289303591819198*pi,3.77935929716611*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.614745255357147*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5453171669556784*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.134135304559049*pi,0.89298801514761*pi,4.02483290144008*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.793702481069705*pi,-0.315415948201118*pi,0.973333940786254*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.327090702595293*pi,-0.009044876463366991*pi,1.241419307430116*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.423272645871202*pi,3.22886466196692*pi,1.50805516382885*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.465502087132908*pi,0.9918709233376*pi,4.4211332338625695*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.467331981618668*pi,-0.10931755912948699*pi,1.54098387493186*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.712656911853846*pi,0.94513848399492*pi,0.705651486701637*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.167103978594678*pi,3.2725710207423*pi,1.85275297600341*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.803570886906436*pi,0.5668876909764*pi,4.15007462831271*pi) q[13];\nu3(0.328024751303115*pi,2.46249432640766*pi,1.2673890845536802*pi) q[14];\nu3(0.743334101553769*pi,3.10341393110815*pi,3.86362963792234*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.495023901886118*pi,3.12817822702871*pi,1.85198526991533*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.504739186731476*pi,0.32175740711379197*pi,4.0369175516991405*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.901401226376824*pi,0.7511675815541501*pi,0.650119933689856*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.583299058122851*pi,-0.4823690155881115*pi,0.627602896857136*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.721431422938189*pi,-0.348816155154776*pi,3.48328710052396*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.710567348406206*pi,-0.01909554165190902*pi,1.437111239822169*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.371148336292696*pi,0.012572866409405026*pi,4.36919305321008*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.537526758973817*pi,3.32389340744089*pi,4.45887083996693*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.989477914671946*pi,3.49661564473594*pi,3.93684704518974*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.515181486869399*pi,-0.4540273669987376*pi,3.58102860610485*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.613213451164649*pi,0.16344799312757297*pi,1.58498170735193*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.693916325872451*pi,2.69367371505165*pi,3.62751986305442*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.587375942794519*pi,0.58011378616762*pi,4.31874257403066*pi) q[7];\nu3(0.40932993798736*pi,-0.47819098203489463*pi,0.524576092439676*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.672472763187819*pi,-0.219763226601638*pi,3.31433542890595*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.33887187464911*pi,3.32405428325035*pi,0.966278322092825*pi) q[16];\nu3(0.425307781873643*pi,-0.29806450438098897*pi,4.49610998565122*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.199492674608272*pi,0.6860206994017499*pi,4.361730954719929*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0495603916433576*pi,-0.4755849248356816*pi,4.22943472764897*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.597513527324645*pi,-0.011050286786986996*pi,4.18912796854214*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.471012429393249*pi,3.49523203643694*pi,4.28555390621818*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.346797713867947*pi,-0.4354905522968685*pi,0.938666237133435*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.213771791675682*pi,-0.06282119698667299*pi,3.95447835865306*pi) q[1];\ncx q[2],q[4];\nu3(0.408714972287602*pi,-0.10481464705530003*pi,1.303431767163389*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43120519246126*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3523628516621011*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.848993910245305*pi,-0.06535611142174202*pi,0.733212376140128*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[9];\nu3(0.747379729776556*pi,0.36061888341721604*pi,4.21376158498447*pi) q[1];\nu3(3.5*pi,3.45263250028349*pi,0.5*pi) q[2];\nu3(0.448678187596859*pi,0.24146409700835003*pi,0.691394674740649*pi) q[3];\nu3(1.0*pi,0.0*pi,1.137604103794891*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[11],q[15];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45372197877908*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47349623259271*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3274381257339711*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.42056519447043*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45577783660824*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280975176843766*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1409265159438249*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.493660010021422*pi,3.39440090013701*pi,1.78391006242667*pi) q[20];\nu3(0.780013197711236*pi,0.07516030062774803*pi,0.624505710508807*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5842073729177966*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46166343139945*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.2372283735521958*pi) q[16];\nu3(0.162079264416973*pi,1.04980979469836*pi,4.3474413493449795*pi) q[20];\nu3(0.386172273217197*pi,3.15615182346907*pi,4.48438745251512*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.36332531580736*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6133983491910779*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4407176016468295*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4306059114309*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.46974485435738*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5804672383220527*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2940950156010929*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282531468051792*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.392830955913976*pi,0.67310224163235*pi,4.36915786860224*pi) q[2];\nu3(3.5*pi,3.31326384413596*pi,0.5*pi) q[3];\nu3(0.473882713891739*pi,0.06824335392488301*pi,1.30779234182914*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.303730655046225*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46179455365355*pi,0.5*pi) q[1];\nu3(0.919035677002161*pi,2.74035825941943*pi,3.34028406883772*pi) q[2];\ncx q[3],q[12];\nu3(0.77949928189307*pi,2.9102314457301*pi,4.30524411574326*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38334998519023*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2231352414629*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49222087108785*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334906306725307*pi) q[20];\nu3(1.0*pi,0.0*pi,1.209480444498685*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.444373202446293*pi,0.23383346359299695*pi,1.115923794186915*pi) q[10];\nu3(0.633130098468293*pi,-0.08894845326447998*pi,0.745260857326707*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.619641987016027*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.480013543258884*pi,0.18283929951588895*pi,4.38666763995286*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.799142710725286*pi,-0.36349648453072503*pi,3.74017176727585*pi) q[10];\nu3(0.344099776217321*pi,-0.16570080728304998*pi,4.2652147394152795*pi) q[11];\nu3(0.372309123641059*pi,0.38802196086040197*pi,4.03741079213576*pi) q[13];\nu3(0.112626086823814*pi,3.38141773886631*pi,1.34603712824153*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.726765826087098*pi,0.01669372507071698*pi,3.85365194168182*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2827245986439095*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38328891398163*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.739289203275531*pi,2.91852697722777*pi,3.49381869153072*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.859633082891071*pi,3.4334852261846*pi,0.842913726405339*pi) q[13];\nu3(0.600815880115044*pi,3.21180096492803*pi,3.38968210558751*pi) q[14];\nu3(0.876889140384204*pi,-0.05819485356524601*pi,4.4115811548620805*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.648898517886509*pi,3.38144783797383*pi,0.80405938946925*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.838004867147942*pi,3.02522608896012*pi,3.2285367575196*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.421974185884036*pi,0.66190785122062*pi,4.05959725263741*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.736017029365074*pi,2.91383371316363*pi,4.25649516026946*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.645370168913636*pi,-0.341495617966564*pi,3.23613288910704*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.854681678451495*pi,-0.15522835491959602*pi,3.56755754335965*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.40404438452489*pi,1.13822938379384*pi,4.14902981075518*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.29268546291949*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.661815211433036*pi,-0.060731378724386*pi,4.228529309575681*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.288712716833942*pi,3.25216787150568*pi,0.5555040844237291*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.113478187071495*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.373962730156282*pi,0.09989438702647602*pi,1.0882664050380049*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.509826528680308*pi,3.30967266998382*pi,3.28231924259519*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.795480103376742*pi,2.38597300347529*pi,3.76581370742666*pi) q[9];\nu3(0.582739541596641*pi,0.313253224938156*pi,0.661953230624536*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.770451183647779*pi,0.401800105775704*pi,1.11426178435968*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.586846324202771*pi,-0.09947195712182699*pi,3.77617159587367*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.4561922867949395*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.525576925913793*pi,0.027528639044946956*pi,1.0759294442263059*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.294519795698538*pi,3.35860659773793*pi,0.604036512154184*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.47560222616202*pi,0.5*pi) q[3];\nu3(0.727951864836496*pi,2.80843675824794*pi,3.94740959220932*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.279170875906455*pi,-0.358920588116175*pi,4.01249069258408*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.126464277505816*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47707104886743*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.304697231513337*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.874107189331868*pi,3.16587997657074*pi,3.56967069211718*pi) q[19];\nu3(0.155943026757685*pi,1.12568796604289*pi,4.29343737594324*pi) q[20];\nu3(0.526914690557269*pi,0.79038884489753*pi,4.08089225510336*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.457933206059604*pi,1.01232027944127*pi,4.02107997888234*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.524832268348673*pi,-0.4759996682817939*pi,3.18393760526577*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.419692797035333*pi,0.26751743794954297*pi,4.01083308101329*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.80305477183231*pi,-0.29621908639204997*pi,3.78037942162101*pi) q[20];\nu3(0.257676017308026*pi,2.9692446105432*pi,1.1276376451412529*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48264108646996*pi) q[10];\nu3(3.5*pi,3.41871037334379*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3276654461917858*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5190131749874412*pi) q[16];\nu3(0.634940911127059*pi,3.13975905079134*pi,2.92098240959576*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.119303040322926*pi,2.66283150778003*pi,1.2105676391721532*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45541871740257*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32873243548068*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39217220021541*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42656172059305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.370484184285385*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.114768494334019*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28337733263634*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.343417468638983*pi,2.7018027095795*pi,1.281790631704526*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[15];\ncx q[6],q[19];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.45217559798728*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41176901089391*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.757525737965964*pi,0.62128581630739*pi,4.46122644488268*pi) q[13];\nu3(0.851417897872562*pi,3.4875299722672*pi,4.15980242117191*pi) q[14];\nu3(1.0*pi,0.0*pi,1.215353770144119*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.316381593864071*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297987976602208*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4755924072960696*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5236990108340578*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.47844854971448*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.243911923194631*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[19];\ncx q[7],q[20];\ncx q[8],q[21];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.646496351310872*pi,0.9315586223646399*pi,0.736545747773905*pi) q[13];\nu3(0.30517736731241*pi,-0.09252524582799898*pi,4.30453039976177*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39659060465773*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48479546564708*pi) q[15];\nu3(0.554636719472027*pi,-0.369096443922577*pi,3.27379666564754*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.614717219512986*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.373370667809692*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.398715576566591*pi,-0.19018647083294798*pi,1.070231716973216*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6731873213255379*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.451608890212223*pi,0.61431013642867*pi,0.903286040057454*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.754443896324346*pi,-0.32037394815005*pi,4.15742138811611*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.189877480098746*pi,0.05832877363533695*pi,0.61311062317401*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.132059036357434*pi,3.46571682224938*pi,4.0580143779901*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.167837488974076*pi,2.77373185704085*pi,1.2921563690790299*pi) q[10];\nu3(0.244721099972594*pi,2.86526155941545*pi,1.0474376142309079*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40423057224092*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.359731453316993*pi,2.95699805949677*pi,1.019446657783929*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.348146809190166*pi,2.75780612378192*pi,1.337356862775124*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.553870417086139*pi,-0.15048658601605702*pi,4.27522666986831*pi) q[20];\nu3(0.590973725384578*pi,0.00784451687538601*pi,0.67631267275772*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.4759946478202*pi,0.30005174137728596*pi,4.3544661062526995*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.359796509172337*pi,0.6947648638894*pi,0.5515987207493634*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.506087858434882*pi,0.376424097651754*pi,4.38022560703153*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.490999596793884*pi,3.18505194525071*pi,3.03321836704873*pi) q[0];\nu3(0.595994516280147*pi,0.07128567757924398*pi,4.11556685567193*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.797733704113047*pi,0.11862436700002199*pi,4.29971976602687*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0647047401353922*pi,2.95495940587018*pi,0.603121596857631*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.710787159510433*pi,2.68784897298552*pi,4.17158650499541*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.667624822068002*pi,3.45910384590058*pi,3.13595327533169*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.615654396633451*pi,-0.361694806328579*pi,4.02544303948585*pi) q[18];\nu3(0.588972494217426*pi,0.396382649349036*pi,1.031634767181558*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.74187120748368*pi,-0.31290268056067*pi,3.70200112624506*pi) q[4];\nu3(0.647306167907718*pi,2.87325852101383*pi,4.25453362600357*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.268755679378822*pi,0.30856915014472297*pi,4.095582097171389*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.615184488633301*pi,3.1821114490816*pi,3.63185811264668*pi) q[17];\nu3(0.595800664422415*pi,0.17293583925842304*pi,1.54920620356588*pi) q[18];\nu3(0.603071538859376*pi,3.21656954879667*pi,3.64544588187776*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(0.50968702771049*pi,-0.4728744821204194*pi,3.91020645774154*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.64466368420023*pi,-0.028581293908116978*pi,1.275636839399001*pi) q[9];\nu3(3.5*pi,3.49681978743754*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.265602158893472*pi) q[13];\nu3(0.222375569908517*pi,-0.293973843115913*pi,0.5184281709066115*pi) q[15];\nu3(0.411801626270564*pi,0.329294745420192*pi,3.63935401823572*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48207821550317*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42908048990468*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.2262312144118899*pi) q[11];\nu3(1.0*pi,0.0*pi,1.106123892632513*pi) q[12];\nu3(0.196934742001436*pi,0.022815200172004002*pi,0.891873838052295*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[18];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.35094881071341*pi,-0.163115055215184*pi,1.53598244538884*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.65328750781148*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49034618276348*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48631264396622*pi,0.5*pi) q[7];\nu3(0.326676187663788*pi,0.021665168416761027*pi,4.37890868744384*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.580548564347604*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5498972628866525*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.323906700902017*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1967127450974782*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[18];\nu3(3.5*pi,3.43761675926859*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[9];\ncx q[5],q[16];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.2977805627116679*pi) q[17];\nu3(0.380063012420777*pi,-0.278778040987938*pi,4.316148196798*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32178104697158*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45240536311589*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.255184643084758*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47791764000786*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.313184694911529*pi) q[15];\nu3(1.0*pi,0.0*pi,1.168327003551898*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.508609352351875*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33032763548023*pi) q[19];\nu3(0.126657829272702*pi,2.74277972080699*pi,0.992848410123651*pi) q[21];\nu3(0.263691770225589*pi,3.33575329881583*pi,0.5566966866261559*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.742680880425452*pi,-0.286883075437135*pi,0.5673434137687928*pi) q[10];\nu3(0.433458830545093*pi,3.08968443910324*pi,4.45581680153091*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.3891091109482705*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.567436805630851*pi,-0.014012485825775023*pi,3.84835341277738*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.398697868722667*pi,3.43751676859534*pi,4.39844293844783*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45062508084027*pi) q[9];\nu3(0.318955287219072*pi,-0.236926733231547*pi,1.1751207566340272*pi) q[10];\nu3(0.497797130257178*pi,-0.290923953827785*pi,1.202414793631302*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.651068751660438*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48276681933279*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.441325839191462*pi,3.31118426846091*pi,1.57182463318907*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.770376467759559*pi,0.35550200810281696*pi,4.01700168822688*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.911659285583316*pi,3.39013125082459*pi,0.888498847272081*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.554255282975362*pi,2.96225648877207*pi,3.14101122558517*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.411715633884699*pi,3.47522355834949*pi,1.95135377680574*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39855408084914*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41614713620335*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.302333987399526*pi,-0.383933178390077*pi,3.93655373786125*pi) q[12];\nu3(0.869217847069932*pi,0.13288504128803003*pi,1.197161312054251*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.18903389634284*pi,-0.33674235567078004*pi,1.187399962893322*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2608290235990132*pi) q[20];\nu3(1.0*pi,0.0*pi,1.095763957753423*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.562286459414418*pi,3.41352630183462*pi,3.92830355379694*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.237562865918054*pi,3.26171785259428*pi,1.7583448484278*pi) q[14];\nu3(0.611481965827304*pi,0.66239948738731*pi,4.17673229957114*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.666253892485331*pi,-0.310771936076436*pi,0.6362167419385489*pi) q[14];\nu3(0.698456599402672*pi,0.23695176505614401*pi,0.6321243340228*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.677377645671217*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5264904468911606*pi) q[21];\nu3(0.445573764239616*pi,0.90797554771145*pi,4.1043954008625505*pi) q[2];\nu3(0.234574600795188*pi,-0.4555174379692684*pi,1.54528063509528*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.421249960565603*pi,0.26452239477861805*pi,0.675492691829954*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.53205480289283*pi,-0.45013180639141337*pi,3.7555143996034*pi) q[19];\nu3(0.563473449223156*pi,0.84532783054028*pi,0.7987229992638121*pi) q[2];\nu3(0.473250359201815*pi,-0.4887579430858567*pi,4.011826519838889*pi) q[4];\nu3(0.427217659319435*pi,0.12474982050085903*pi,3.41450309776231*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.417825583535522*pi,3.37538769640741*pi,1.6754090958029*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.31781080228727*pi,0.7900141590967*pi,0.680129074229867*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.495101842981294*pi,0.9693930025152699*pi,0.8132451531915861*pi) q[5];\nu3(0.773310177032655*pi,2.76448843336109*pi,3.98590565739279*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.58806397150386*pi,0.6467698015687999*pi,4.1419459386162405*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.501345748557236*pi,-0.337504073369299*pi,1.281447652659312*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.325776141698958*pi,0.15116340115985805*pi,1.1679797291443879*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.273177401829845*pi,-0.376714729044864*pi,1.447654459881303*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.818761519167757*pi,0.7556533947526101*pi,0.696287855052611*pi) q[8];\nu3(0.365910045862722*pi,3.10839641671527*pi,1.84623747847261*pi) q[9];\ncx q[12],q[18];\nu3(3.5*pi,3.4205906570457*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.117869031891484*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.302387634213051*pi,3.28182189326484*pi,0.814533533779878*pi) q[16];\nu3(0.953360821804682*pi,0.257755011882543*pi,3.81824375003477*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.48959611022345*pi,0.955707594508*pi,4.2859928313307805*pi) q[21];\nu3(3.5*pi,3.17781135341635*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.131349958473567*pi) q[2];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.404469131607807*pi,0.42990333922025603*pi,0.5946692631802092*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37598347220737*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.820695126823032*pi,-0.4154454779299836*pi,4.3455434548896505*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250364355965171*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.39356613926605*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.154604057009073*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5842285837895692*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.293093958510972*pi,0.12482277908513995*pi,4.337489649773159*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.47326620653007*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[11];\ncx q[5],q[21];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.473004623499969*pi) q[18];\nu3(0.0895731958111569*pi,3.35172829917405*pi,2.07913632865734*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[16];\nu3(3.5*pi,3.47267753264624*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41090222677114*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45161805804923*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45595472550473*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.154896497118252*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48789712615304*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.124844766276711*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196008685465892*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.118257887939669*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41616203154297*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[11];\ncx q[5],q[21];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.613981518732404*pi,0.64894504932918*pi,4.22064488670911*pi) q[13];\nu3(0.5275661058103*pi,-0.04571670035131098*pi,4.33880637058318*pi) q[14];\nu3(1.0*pi,0.0*pi,1.184074280433483*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.5041892942852103*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.363414509172138*pi,0.13979092471614596*pi,0.553601464202146*pi) q[13];\nu3(0.259357843504287*pi,1.13531585161264*pi,4.24978068542067*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5715731855321236*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44308803371667*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5130191508427044*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(3.5*pi,3.41924784838873*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.341174034990304*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39755204698513*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3558307474454*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3068284144866609*pi) q[20];\nu3(0.497486082988414*pi,3.34360805725153*pi,3.44002686085624*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.790749343039689*pi,-0.4705334354962101*pi,3.93513621997669*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.61385993893597*pi,3.06979317952998*pi,3.32105623183011*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.665227453712584*pi,0.49958261242303303*pi,1.046839051372658*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.631298743295033*pi,3.18914520393189*pi,3.10515822816553*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.181265100377854*pi,0.25487451403123396*pi,3.62035502631715*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43220989923059*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.400736670642866*pi,-0.18718981758875503*pi,1.185804670126465*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.52738048638421*pi,0.77180102887961*pi,4.3256882968808*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5677652521887082*pi) q[20];\nu3(0.38577343624421*pi,3.36148959904597*pi,0.791604869427213*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.94933357042883*pi,-0.233497515075818*pi,3.91168430529384*pi) q[2];\nu3(0.7181133204654*pi,-0.07408817530997802*pi,4.49866277780151*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.432073529134572*pi,0.12355244067853699*pi,1.16298377017343*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.599757591426582*pi,-0.231823904771448*pi,3.45501021024654*pi) q[7];\ncx q[8],q[10];\nu3(0.652474572765196*pi,3.39271237372324*pi,4.18199076155864*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.577414652914074*pi,0.373432755180382*pi,4.3093470667170894*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.228989255576251*pi,0.5129236911052*pi,3.99591952256218*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.678310351504626*pi,3.13523177672924*pi,3.7712398281794*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.959983166907855*pi,-0.220710611797235*pi,3.63523154032153*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.456724567531803*pi,3.25984688627351*pi,1.91607993133501*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.720869447674512*pi,3.35517068687488*pi,3.90598243675366*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.952319961189804*pi,0.404693199667043*pi,4.31473152255543*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.443805202648371*pi,0.39797694864438804*pi,0.600545592903414*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.270281107396821*pi,-0.4613450521314579*pi,1.54190756162091*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.699521912543682*pi,0.20959123600086405*pi,1.43342364616437*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.340327879548518*pi,2.75585195741745*pi,0.84571481710567*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.566051681089155*pi,-0.07949320411052901*pi,4.22903350252826*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.210029516488508*pi,0.375525459565615*pi,3.43715701047674*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.705060745410174*pi,0.379437083880252*pi,0.8619352809833409*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.244012189503027*pi,0.5370481289056199*pi,4.26930957507405*pi) q[6];\nu3(3.5*pi,3.49985356452972*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.333730875762368*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.574264713534338*pi,-0.4058399130276439*pi,3.89438259044392*pi) q[15];\nu3(0.747995206731303*pi,-0.154010930356058*pi,0.594401593731669*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.187756601997076*pi,-0.284363885561866*pi,1.085555455660061*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.445160036094946*pi,0.373691496856676*pi,0.929284053196042*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.132025805307028*pi,3.32216642535417*pi,1.82424174175322*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.587768768311077*pi,-0.394433582795279*pi,0.859180678053417*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.468810989091897*pi,0.25143982065982096*pi,4.2990091066997*pi) q[20];\nu3(3.5*pi,3.48985162722837*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.4400999291047*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.24859855087652*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.502793623090699*pi,-0.24595466730237697*pi,4.13303007971764*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5380253684256671*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45509907354245*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.204352385573101*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247722854094506*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.363509704591421*pi,-0.4944038497746352*pi,1.154869700830355*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37750860216149*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[5],q[15];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.508783126166639*pi,0.11460173500348403*pi,0.921776115529682*pi) q[10];\nu3(1.0*pi,0.0*pi,1.073443441517602*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5385193961865347*pi) q[4];\nu3(3.5*pi,3.42234935745358*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43179147991234*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.246761888538498*pi,0.64073267141936*pi,4.03214744674566*pi) q[10];\nu3(1.0*pi,0.0*pi,1.338189229364747*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.330317297706628*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46101048102504*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4700895755863*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(0.425124019429888*pi,-0.210889555088223*pi,1.251918447926926*pi) q[7];\ncx q[8],q[21];\nu3(0.484370237151172*pi,0.389258035735884*pi,0.689291205270996*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5225494460737474*pi) q[12];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.62780707556003*pi,-0.4964109694899254*pi,3.53426045201717*pi) q[7];\nu3(3.5*pi,3.41118047109756*pi,0.5*pi) q[8];\nu3(0.37851117578853*pi,1.05792527039907*pi,4.10435156826342*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45524930998445*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31876747946104*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2540792036885269*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42244725312366*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.41940169224554*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1317842538396259*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318547570227421*pi) q[20];\nu3(0.405648827297202*pi,-0.225127003915232*pi,1.098027086155698*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3042626036573*pi) q[21];\nu3(0.347148151283159*pi,2.62504405230009*pi,1.4077373926893602*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.514301235322618*pi,3.4532287903917*pi,3.24703517067812*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.547922136075226*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5117096257138529*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.563155047436681*pi,0.29871606772250603*pi,3.97958492109*pi) q[2];\nu3(0.2168561981266*pi,0.33146290015144*pi,3.67603413869904*pi) q[3];\nu3(0.224948120496224*pi,0.040992219677477015*pi,3.55907848821621*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37860628837557*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1367314009991571*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.764729496874609*pi,-0.32349557834389*pi,3.42983886705373*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.900580414832612*pi,3.11692275370482*pi,2.97947585004012*pi) q[3];\nu3(0.649442788603152*pi,2.98037263018473*pi,3.23061024996705*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.759181261692774*pi,2.80538827923299*pi,3.67925553597427*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.429732698448327*pi,0.97177025740282*pi,4.1269414169553205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5201663105885608*pi) q[11];\nu3(0.704331191438382*pi,3.21011902595706*pi,3.75368889703541*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.455954911018908*pi,0.6984548663741299*pi,4.27654743990789*pi) q[17];\nu3(0.791905874443588*pi,0.153731731590097*pi,1.2754367092234191*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.799752655966246*pi,0.61901883764398*pi,4.33672730825094*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.642743547315842*pi,0.03934064371690804*pi,3.72449104996168*pi) q[5];\nu3(0.430083572947822*pi,3.197222496819*pi,0.730151703584383*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.252332959852585*pi,3.15505924973344*pi,1.2499945360952789*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.835212695839038*pi,-0.4559464045033407*pi,4.10439060449417*pi) q[15];\nu3(0.548634411963448*pi,3.28552524589033*pi,2.95926918406841*pi) q[16];\nu3(0.334742130008404*pi,3.25288746470748*pi,1.117692483347506*pi) q[17];\nu3(0.128917282549566*pi,2.76068671715562*pi,1.243974825603369*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.752306822548297*pi,0.151173340743195*pi,4.3161950257817*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.816374852757308*pi,0.52701748861099*pi,1.242398719637149*pi) q[5];\nu3(0.679850578906604*pi,0.5647542165072099*pi,1.248218310902111*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.945373625825421*pi,0.63166293455088*pi,4.28977906535209*pi) q[13];\nu3(0.291219545983025*pi,3.46782632282708*pi,1.61807334116127*pi) q[15];\nu3(0.383679438865751*pi,-0.13784442954460002*pi,4.2318136506110005*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47701079122462*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2252363046860881*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.733998026896448*pi,0.6568527696455*pi,4.37516902898677*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.927386185917542*pi,2.88089916586258*pi,3.13797484827638*pi) q[19];\nu3(0.75613547010566*pi,0.38734157332596697*pi,0.883348634170728*pi) q[20];\nu3(0.173961708828244*pi,3.48122284149424*pi,4.14808960450803*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.539891811045627*pi,2.57987965484902*pi,3.85830601158143*pi) q[8];\nu3(0.804190225613741*pi,-0.4832437464343049*pi,4.20212043904223*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.71072366087287*pi,3.27646059024128*pi,3.70293881111019*pi) q[19];\nu3(0.517115751672779*pi,0.7422703236607899*pi,4.417472446036911*pi) q[20];\nu3(0.591300240680797*pi,-0.360925069782458*pi,3.9502246435383*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.651818315164423*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.586691479957262*pi,2.45207076526124*pi,3.57964303772086*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.28407229770466*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43619831474421*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.424756679947372*pi,-0.337848729074469*pi,4.13033815900174*pi) q[11];\nu3(3.5*pi,3.39030343510978*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1720346445167449*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0871999877296359*pi) q[16];\nu3(1.0*pi,0.0*pi,1.117294741258184*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.257439344569542*pi,3.18798537890754*pi,2.0630822975152103*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[16];\ncx q[18],q[21];\nu3(0.649351998740976*pi,0.5799169264132*pi,0.677828593619729*pi) q[0];\nu3(3.5*pi,3.36314927834809*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36817751417212*pi,0.5*pi) q[2];\nu3(0.633972150424127*pi,0.12562032774334697*pi,0.669906968269478*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3024106953173131*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37969015432114*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4358881510848995*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45451622458*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45980308293768*pi) q[17];\nu3(3.5*pi,3.47262287125872*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.138245920757086*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2427775294756311*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3007183731028231*pi) q[21];\nu3(0.474763421127164*pi,2.91180226249765*pi,3.7785018943794*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[20];\ncx q[3],q[11];\nu3(0.730333695805166*pi,3.128923262657*pi,2.97755445299147*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(3.5*pi,3.40366264538404*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.124512976433174*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29529256611016*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.42667094842238*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.647623354735805*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1316733241810941*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214917273518278*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38548927531272*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5917215613371019*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.584206631834371*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[20];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.4009519536995505*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40955099059546*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5649062663318247*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.536061386172708*pi,0.8902927496812201*pi,1.025880894203707*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.190978518161047*pi,-0.07837013553604599*pi,1.043861910182923*pi) q[21];\nu3(0.71695216908205*pi,0.13280817337711504*pi,3.84391676039445*pi) q[1];\nu3(0.401893363142122*pi,0.9604676972016599*pi,4.319432964950909*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.702505668054008*pi,-0.125527419205607*pi,0.5258089212480672*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.289015574405494*pi,0.54998081948665*pi,3.92994634324424*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.825196109730803*pi,0.5377094644471101*pi,1.031733955447426*pi) q[21];\nu3(0.316539055403178*pi,3.12565622335221*pi,1.238818241832685*pi) q[1];\nu3(0.182741912821756*pi,0.46030051843920206*pi,0.694953265791876*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.551401956368148*pi,0.010531252378117029*pi,4.47659983257436*pi) q[5];\nu3(0.440208666660421*pi,3.19375357941904*pi,1.86672693807046*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.337973789437528*pi,0.6387292221252301*pi,4.25923651958946*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.550820548347774*pi,3.47378143488682*pi,3.77441419420423*pi) q[15];\nu3(0.27081645901463*pi,0.8163877589863899*pi,4.43101383848995*pi) q[16];\nu3(0.739120535060567*pi,3.10737296818716*pi,2.93069605914472*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.725935044284672*pi,0.17456020267458905*pi,0.827746552627683*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.831914197664959*pi,3.10964340365038*pi,3.75153150324405*pi) q[8];\nu3(0.324698547577162*pi,0.011475361652934946*pi,4.4461641700533*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.313925778120822*pi,0.40553019669997703*pi,3.68979872879768*pi) q[12];\nu3(0.365293344311971*pi,3.36645378346989*pi,1.7971952507705*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.38485845735472*pi,0.44601875776977096*pi,3.53479599826706*pi) q[15];\nu3(0.591087506011308*pi,0.08975708069411403*pi,1.3388459800529842*pi) q[16];\nu3(0.340669087378982*pi,3.24064446094507*pi,0.584569022046837*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.343567719558393*pi,0.5498780300089801*pi,4.32995405744379*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.388207722563106*pi,2.72147614707695*pi,0.783681629763384*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.375215696881481*pi,-0.326181467434981*pi,1.3077299751079599*pi) q[8];\nu3(0.451872761985863*pi,2.6616618010592*pi,0.9864249212245819*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.343191593377046*pi,0.6590767505464901*pi,4.1447163175503*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.342490386708983*pi,0.25971441511066795*pi,4.13220853713898*pi) q[20];\nu3(3.5*pi,3.34031101843482*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.202210393143936*pi) q[2];\nu3(0.93180389003222*pi,0.5762767264242299*pi,4.1005171938707505*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.429143630898343*pi,-0.25843711381774603*pi,0.665577972012376*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.686056700080283*pi,3.43937280627913*pi,4.31207190350783*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.635638661390864*pi,0.317660053513263*pi,4.15060906801605*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.445291526644317*pi,3.25579402751199*pi,4.41888484708637*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.238490655889136*pi,-0.072433015894728*pi,1.010460988333194*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.53765235360678*pi,3.29107743736064*pi,1.6709587344416*pi) q[10];\nu3(0.226939103018308*pi,2.59946681220182*pi,1.06300028978107*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.398349717354756*pi,0.60247655202516*pi,0.613926792648983*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.564220376148165*pi,3.20039370854711*pi,3.25233138734234*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,0.639720204406542*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.385218725740625*pi,2.81122427109878*pi,1.35447524242101*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(3.5*pi,3.46572368869343*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(1.0*pi,0.0*pi,1.1934817890787541*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3983102915746*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27342120018651*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39299965909018*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.31287582313404*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.169866016192197*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3071093231842519*pi) q[12];\nu3(1.0*pi,0.0*pi,1.356229340687422*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47460930064646*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276896604376255*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277392564783979*pi) q[19];\nu3(0.274785891646804*pi,3.22779088590531*pi,4.30052191190309*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,0.5344871229864316*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42998575808745*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.2710161456319788*pi) q[18];\nu3(0.817930328327197*pi,0.207925641419613*pi,4.43627890238745*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5910161800968292*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.434972447467921*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5101660273188076*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.306909581344231*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4771608709204695*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.360158292387636*pi,0.144418008840705*pi,3.99948669371314*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.36459788180085*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[21];\nu3(3.5*pi,3.45333158387243*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.288379825399645*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.689984629835297*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200783336161841*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.417025865557154*pi,-0.286702953387813*pi,1.351771240733385*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3871918495033*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262956307522406*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.358820344224366*pi,0.8946792407402699*pi,0.5976644308791661*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3656198877571*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5875553674392675*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.375851769301371*pi,0.59403769091391*pi,4.17460065274875*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.581164063388051*pi,-0.398910317603326*pi,3.25825083276112*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.844141257250967*pi,-0.27600461558593803*pi,3.97897245251412*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.655728800323763*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.838442332130821*pi,3.47384589475621*pi,4.296913408232641*pi) q[4];\nu3(0.427467477516073*pi,2.96251435488226*pi,1.5702348320308*pi) q[5];\nu3(0.796324026469011*pi,2.66521580413146*pi,3.94837281763011*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.475237224226311*pi,0.02135327563515199*pi,0.5945503434962696*pi) q[8];\nu3(0.209496664073647*pi,3.09557881312688*pi,0.815103283919306*pi) q[9];\nu3(0.336624832431601*pi,3.21972790229208*pi,0.8059627861202749*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.465452132575183*pi,0.76524058383167*pi,4.02594751276839*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.155910980618692*pi,2.68459683729114*pi,0.9289825011555091*pi) q[8];\nu3(0.636723366245331*pi,3.40647255326607*pi,3.74588130441268*pi) q[9];\nu3(0.853364077074339*pi,0.5759481735013099*pi,1.064996380977959*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.337401745969526*pi,0.172113901467027*pi,3.67418632853992*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.170947706055756*pi,2.7491997605415*pi,0.8896151297046551*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.147489455587695*pi,-0.4068897184237766*pi,1.90158859614452*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.443484459734049*pi,2.69428147744994*pi,1.080965580562129*pi) q[12];\nu3(0.770646594178736*pi,-0.4433523273805153*pi,3.34126560598874*pi) q[13];\nu3(0.726870606184727*pi,-0.33080108955479104*pi,4.2037112570202*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.735650020998887*pi,0.9098486727911701*pi,0.77637170836578*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.583627011256819*pi,-0.140246478729378*pi,3.81875356630739*pi) q[18];\nu3(0.541135656411569*pi,0.26587440868324297*pi,4.33741619224961*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47558422533442*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.203380936934162*pi) q[1];\nu3(0.614350945625654*pi,0.51926175911628*pi,4.1223875287830705*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.50474117353881*pi,0.47737701598233295*pi,1.000523072690527*pi) q[11];\nu3(0.0718673795139244*pi,-0.247553964278183*pi,0.938429497919568*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.606751273861931*pi,0.6200290154083301*pi,1.065216997320255*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.101705781923786*pi,0.13035383958630797*pi,3.93169718094664*pi) q[17];\nu3(0.489833468894209*pi,0.35453404879068495*pi,3.9898536564202*pi) q[18];\nu3(0.614235048135135*pi,0.83376529396775*pi,0.880108621968555*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.391643807183417*pi,-0.4427978213036007*pi,4.13364187466441*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.617789843002814*pi,1.18391007202437*pi,0.695578476488662*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.435120933437261*pi,2.84717993706827*pi,0.7810146684914621*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.3698697869514795*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.23348681991838*pi,-0.11740287523374499*pi,1.0827544643244251*pi) q[20];\nu3(0.814490138885582*pi,2.71024373431609*pi,4.19309632873044*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.749301045447281*pi,3.33318985598242*pi,3.33442705908225*pi) q[7];\nu3(3.5*pi,3.46653372640079*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1843232654622469*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.115444311840702*pi,-0.29044624829961296*pi,3.84584509357494*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.40782669496736*pi,0.5*pi) q[5];\nu3(0.819281937617207*pi,3.42330574558412*pi,3.40553941796305*pi) q[7];\nu3(1.0*pi,0.0*pi,1.33156622740173*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.4450638620704*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.204938755734105*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.48464163333012*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2804792254831399*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[16];\nu3(3.5*pi,3.34963920889976*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5799857545865318*pi) q[13];\nu3(0.212071861877319*pi,3.12895621429807*pi,1.76406735044614*pi) q[15];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.212921914462597*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4753858878074*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37984522688501*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.384158502985461*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.49839095823477*pi) q[12];\nu3(0.189715476795741*pi,0.19290819585628605*pi,0.843132799451719*pi) q[15];\nu3(1.0*pi,0.0*pi,1.157048935011014*pi) q[16];\nu3(1.0*pi,0.0*pi,1.414283783107412*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5585382574344333*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.40204576990647*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.299423621071474*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.62646653469251*pi) q[20];\nu3(0.561609478102225*pi,3.07040684884084*pi,4.4388649150947*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.656163547630477*pi,-0.05903499599399897*pi,3.86366960646263*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.504543557115546*pi,-0.313524574795168*pi,0.966741660654342*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5237508188722364*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5053270061055262*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.603613207429789*pi,3.31225744161672*pi,4.41106000542569*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.855213242963883*pi,0.428239963263101*pi,0.669848231336415*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.638662104751726*pi,0.61941953339599*pi,0.8056594405351201*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.704909982600051*pi) q[14];\nu3(0.456853030916908*pi,0.043014787852990954*pi,4.10798548389992*pi) q[18];\nu3(0.483282408443867*pi,0.40132138243650495*pi,0.5368933827063688*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.616807616164482*pi,-0.33061292985803803*pi,1.05535909321025*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42045925472053*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47970453525307*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.207798134720431*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.325367395782673*pi,0.65850187117438*pi,4.29164401374303*pi) q[18];\nu3(0.753219778365795*pi,1.13184739261166*pi,0.649393373758965*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221285675088215*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.689581154285977*pi,0.47762929969743695*pi,0.5990678072573132*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.696973966506683*pi,3.28675924834105*pi,2.99942384506879*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.481371869403393*pi,3.43520921970819*pi,4.480148564774749*pi) q[3];\nu3(0.251525949674864*pi,2.85058645757291*pi,1.65452807753684*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45444457758367*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.591415900201441*pi,0.6731565560716299*pi,0.8467431535229379*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.424835661579531*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.537731165741857*pi,0.09207093367548602*pi,3.79733687144257*pi) q[2];\nu3(0.94220855205666*pi,2.90511134093602*pi,4.10526914181721*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.61342830216209*pi,-0.09742976159580702*pi,4.46415162252168*pi) q[10];\nu3(0.636638858383816*pi,-0.21685203233697198*pi,3.41528341155022*pi) q[11];\nu3(0.35267311564009*pi,3.1900707823789*pi,1.480118334087631*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.826835627680277*pi,0.65128711119594*pi,4.3707552617596495*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.457009328071735*pi,3.18403138071496*pi,1.076104895434702*pi) q[20];\nu3(3.5*pi,3.39806450049817*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.49791006765139*pi,2.66256689320507*pi,3.81603107623889*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.440595275614499*pi,-0.08722261051408098*pi,1.093613742579518*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.357801908245503*pi,0.5957906749536801*pi,3.67140574153929*pi) q[10];\nu3(0.609385847537836*pi,-0.14597885386507498*pi,3.83466580269388*pi) q[11];\nu3(0.63878865718534*pi,0.95148036431583*pi,0.991955161314395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.298446547902209*pi,-0.32798100257503704*pi,3.96090129580182*pi) q[16];\nu3(0.419979167179258*pi,3.34214451758041*pi,2.0813477648612*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1583741996580321*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.681001667560162*pi,0.25232299260646496*pi,1.026967850422274*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.651292550100106*pi,2.52937849365849*pi,3.89041485677709*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.972425164872541*pi,0.08761866803975604*pi,3.58925501162017*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40994148780375*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.72645226511499*pi,0.702387304261*pi,0.638721898059261*pi) q[8];\nu3(1.0*pi,0.0*pi,1.319797603364902*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.64708248181138*pi,0.355051154151136*pi,4.3638608429645*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.564379520633443*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[17];\ncx q[2],q[11];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.523026918014293*pi,3.36387709895811*pi,3.03799093786835*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41565313400788*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49185292302372*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.653227037006347*pi,0.52839331620898*pi,0.5098360930761421*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.636082432571392*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.186232584054138*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1154003528913181*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.474112464630189*pi,0.6923065827816599*pi,0.9204721465469949*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.352739290738502*pi,2.96616680127001*pi,0.9192970444968269*pi) q[6];\nu3(0.130541145391002*pi,3.10770486673763*pi,1.23792982009519*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.129014382484827*pi,0.68518128391227*pi,0.5560899261677487*pi) q[15];\nu3(0.604169818005341*pi,3.02204142456694*pi,3.20157281760342*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.655029432729189*pi,3.27834656448777*pi,3.67842380638674*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.589439913461032*pi,0.20982082074729402*pi,4.295155749552*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4428386829065*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45988661393224*pi) q[11];\nu3(1.0*pi,0.0*pi,1.167179529929213*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.132976511068014*pi,-0.4344248245600235*pi,4.20424807490347*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46748084374217*pi) q[17];\nu3(0.794626810265828*pi,0.028200705082970012*pi,3.59805890176339*pi) q[19];\nu3(0.634474244345128*pi,0.6943965876693201*pi,0.796720025701135*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(3.5*pi,3.44145943939786*pi,0.5*pi) q[3];\nu3(0.127368543270214*pi,3.45179171441348*pi,0.9002827847964461*pi) q[4];\nu3(3.5*pi,3.49487108712076*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.315805335036119*pi) q[8];\nu3(0.881076370744309*pi,0.14148550931556103*pi,0.609219090490678*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24082017374945*pi) q[20];\nu3(0.138274887037517*pi,-0.35672213066637604*pi,3.87254971977833*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.252148383021193*pi,0.5801207444667*pi,4.06542169136867*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.643067129252732*pi,3.4493866527174*pi,4.36374791155947*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49589311973134*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41672995858722*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.564125516477044*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.41482498839686*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.318355086051303*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.48307923893047*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191188236851443*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.782367208095293*pi,0.8731847874545*pi,0.671296737830926*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38993094292767*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.61806854140416*pi) q[15];\nu3(1.0*pi,0.0*pi,1.360056104711296*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.795315710539456*pi,-0.149667491749145*pi,3.60750143956434*pi) q[1];\nu3(0.320784700308249*pi,2.62408714089972*pi,1.56212543981472*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.33401797586387*pi,3.07214954821683*pi,0.831533999191743*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.262032589215711*pi,2.8511960518504*pi,1.195563285976663*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.641121656089661*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44905632547204*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.408134592464789*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.143973534442579*pi,3.47860444054698*pi,1.81982906738183*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.51311480038245*pi,0.92262307030172*pi,0.957557501217136*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.658884953441634*pi,1.2057848595028*pi,0.777108211720756*pi) q[10];\nu3(0.616886419355455*pi,-0.49321679092241544*pi,4.36582431250554*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.664640981993474*pi) q[16];\nu3(0.555656724093881*pi,3.11882778899388*pi,3.35593306421017*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.512373058800831*pi,3.18544193617561*pi,0.949846253286649*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.58655990904851*pi,3.22222238761239*pi,3.5315403271286*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.551761143095996*pi,-0.052682935343023984*pi,4.0295573725278295*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.863480635727396*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.440431024095729*pi,0.57427382494741*pi,4.2981876403212*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.626801572726574*pi,3.47015301072626*pi,3.00650106429685*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.692379740954566*pi,-0.154155001866628*pi,4.25136899653073*pi) q[13];\nu3(0.179318780895438*pi,0.461030675574725*pi,0.5943877059845796*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.412310044612071*pi,0.23166096928721303*pi,0.7735602611852179*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.577370434831776*pi,-0.351627525708776*pi,4.414905992926689*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.834335154622914*pi,-0.12415094505204*pi,3.69708348749264*pi) q[7];\nu3(0.327053632647286*pi,2.80175952687014*pi,1.6679273959405*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.419138138322784*pi,3.29415618473135*pi,0.796406967601955*pi) q[13];\nu3(0.944061816014208*pi,0.42286430701324895*pi,1.029730558993419*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42863897199259*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.262528051225332*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.468012081298465*pi,2.3931756927912*pi,1.327481203592473*pi) q[6];\nu3(0.634847785002602*pi,3.39086427491584*pi,3.8958776852514*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.440693116477593*pi,2.91481485699977*pi,1.56296058997199*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.395510440149088*pi,2.96410368848809*pi,1.43775326927459*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.687713400352041*pi,2.83194740611704*pi,4.0367808472848505*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.208132668513976*pi,2.96106204726077*pi,0.9052143327990361*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,3.35289230621823*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21261942486009*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42524290871925*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.803343050018308*pi,2.82287865466524*pi,3.68778908490704*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.455823145775064*pi,0.41105910303192295*pi,4.40072749987918*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46944807166203*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,1.350671599985201*pi) q[3];\nu3(3.5*pi,3.47895914641252*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.1834468996090362*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.265115077648317*pi,3.18928836542084*pi,1.23521217834952*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34928563668975*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[10];\nu3(3.5*pi,3.39065570071562*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.170265450115971*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.258739117854081*pi,-0.219290091460686*pi,0.848577033667289*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48587045726436*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43846717876648*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.30610816116246*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.449398030056781*pi) q[8];\nu3(1.0*pi,0.0*pi,1.271267766149216*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.150124587964438*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.709963874917653*pi,3.33794991920602*pi,2.87772088264648*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5008286247914822*pi) q[9];\nu3(3.5*pi,3.46137939294672*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3181350137197358*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.768500469097243*pi,3.29467143926858*pi,3.31152911262105*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3363356841683*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.47999453294527*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5597052451559912*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2250135451764481*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.772094309371346*pi,3.45660027988951*pi,3.91679092781332*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44486299027213*pi) q[12];\ncx q[14],q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.92370325342995*pi,1.15467845733329*pi,0.655816524500671*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.51170220912596*pi,3.12240589188455*pi,4.03561378490942*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.73920820184585*pi,-0.278324773959285*pi,0.939298344047466*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.701586557431493*pi,-0.15404569253175898*pi,3.6806265994729*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48083628525665*pi) q[16];\nu3(3.5*pi,3.36749568487472*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.183566080871554*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.436879176147691*pi,0.66024682841612*pi,4.02600929617826*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.084989346338908*pi,-0.29349910277343*pi,1.4446989302626059*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.450533321434129*pi,-0.4877947774564901*pi,4.2197653884272395*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.804092078476551*pi,2.74436992439782*pi,3.79143124987327*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0637576431939796*pi,-0.38810347797242*pi,4.16521530069109*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.608798503477003*pi,3.37881515107877*pi,3.8839399281831*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.768581198727167*pi,-0.277036069477134*pi,3.34400182616443*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48816024102169*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3852829638934505*pi) q[18];\nu3(0.368340836402349*pi,3.11847780094646*pi,0.667338762883946*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1608749120045059*pi) q[21];\nu3(0.182093145802242*pi,-0.281842600415384*pi,0.759829580319883*pi) q[0];\nu3(0.293434499441541*pi,0.041344778375656976*pi,4.18074807089707*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.874384178874732*pi,0.51193946235883*pi,0.848432653408218*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.259574957348823*pi,-0.20147397408746998*pi,1.307263408622265*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.623068725154275*pi,-0.04374096918065001*pi,0.873602136638734*pi) q[20];\nu3(0.450083042396643*pi,2.82607338448813*pi,0.954306406663615*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.546837651290644*pi,-0.265626946091842*pi,4.40337109699977*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.139680413218311*pi,-0.13939111677702598*pi,0.5477571855091373*pi) q[6];\nu3(0.552266905823128*pi,3.41403393533186*pi,4.07532877591008*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.779599132567889*pi,-0.372422442143745*pi,3.93805714267072*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.528597110269507*pi,-0.22895108889813298*pi,4.10552813609768*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4165066206696295*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.316525130145249*pi,-0.18539304439264398*pi,1.281773052096636*pi) q[6];\nu3(0.267353041130509*pi,3.48518963798568*pi,1.1068139829146348*pi) q[8];\nu3(0.0634717188918591*pi,-0.40196482025056757*pi,1.5649225880537*pi) q[10];\nu3(0.543551070592893*pi,1.08650382803378*pi,0.712705716290896*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.680455692156777*pi,3.18596137920905*pi,3.4122154338224*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.721396964895057*pi,0.6173068066294001*pi,4.24685958215318*pi) q[10];\nu3(0.504745198162685*pi,0.04011840578576398*pi,0.651445028461188*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.688872658734425*pi,0.6069821934700199*pi,4.29616404164263*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.759726596241948*pi,0.73781442638939*pi,4.278232795887*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.930644391831553*pi,-0.385327196586847*pi,0.791428018900869*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.26651685699775*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.147688468428304*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.116646994033622*pi,3.1544675069032*pi,1.95153685621448*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.435754135485453*pi,0.027206014766011033*pi,4.27275791864223*pi) q[16];\nu3(0.706797184645966*pi,3.35640566877712*pi,3.30241864650236*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[5];\ncx q[2],q[14];\nu3(3.5*pi,3.41459974395453*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.139126153394133*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.485351883879681*pi,2.93345235984128*pi,3.61124247056138*pi) q[16];\nu3(0.863397796385648*pi,0.52964112837521*pi,4.22757434311254*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45520132459217*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31495096689883*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,0.5840058605619318*pi) q[5];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.232824588910234*pi) q[14];\nu3(1.0*pi,0.0*pi,1.377784483323274*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.303808886014491*pi,3.30826513016876*pi,0.5804494084448562*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[5];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44536177018903*pi) q[6];\nu3(3.5*pi,3.43955974522301*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3284207106169221*pi) q[9];\ncx q[12],q[20];\nu3(0.448563455511598*pi,2.43588256065792*pi,1.33352433134608*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.454422159955935*pi,3.39029781846032*pi,4.16834732053074*pi) q[18];\nu3(0.32486662921602*pi,0.61699197201238*pi,4.42010028319042*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[9];\ncx q[11],q[16];\nu3(3.5*pi,3.34861501645915*pi,0.5*pi) q[12];\nu3(0.4952413793715*pi,0.75353800308681*pi,4.46168957777966*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5590793260245337*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46223607113885*pi) q[15];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.163085952065166*pi) q[20];\nu3(0.753846162514767*pi,3.36295682064663*pi,4.39906203907971*pi) q[21];\ncx q[0],q[15];\nu3(0.022909574531698*pi,3.12396290685686*pi,0.5699978502364087*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.683450059199704*pi) q[9];\nu3(3.5*pi,3.48390212738743*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.256698817568016*pi) q[16];\nu3(3.5*pi,3.47098702749682*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191193309142034*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.181388864586627*pi,3.11581987959933*pi,1.0153953466018981*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[9];\ncx q[10],q[21];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5655830351317364*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.406119070837108*pi,-0.348459211186674*pi,1.61928050808762*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47038011182155*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.22745158577252*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5389928321041775*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271927223644236*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5314681231160825*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212426704563937*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.351710582447532*pi,3.32106745618849*pi,1.65226191464937*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40215996483456*pi,0.5*pi) q[4];\nu3(0.533278143953642*pi,0.11116162314755496*pi,1.005600266457336*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243091775562518*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.687112621524196*pi,0.05342886214303799*pi,4.437200898917061*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.459238833026536*pi,0.49882839725816*pi,4.4108680742754505*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.60929123389617*pi,3.18691536962548*pi,3.34237153041309*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.613922542411657*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.61923373485093*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.395630469888826*pi,0.19491060351572398*pi,4.011407999234709*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.232010404442658*pi,0.5281852661120701*pi,0.745649023612068*pi) q[6];\ncx q[7],q[18];\nu3(0.631446638610647*pi,2.49846950174448*pi,3.64822271030492*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.895504805422061*pi,0.5152244788566*pi,0.5470426789076219*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.592690329314411*pi) q[13];\nu3(0.322238554122132*pi,3.29251453779409*pi,1.51614959198596*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.426534748498408*pi,0.9731467719740801*pi,4.1094313577330706*pi) q[17];\nu3(0.692054753004823*pi,3.43983662740426*pi,3.23257372462498*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.267633985178352*pi,-0.02420353637535899*pi,1.071240249473786*pi) q[3];\ncx q[4],q[13];\nu3(0.389228951479124*pi,0.26999587567139505*pi,4.03145138514523*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.692591567498068*pi,2.67283276865393*pi,3.3883849708879*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.156962063415587*pi,-0.050354702278782026*pi,0.794881461663004*pi) q[11];\nu3(0.755957695149743*pi,0.48479625358306*pi,4.20932433521034*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.84214744104122*pi,0.03619645059962395*pi,4.30011019865998*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.558229908623629*pi,3.18405356358446*pi,4.24738878645803*pi) q[19];\nu3(0.299040351686702*pi,2.70876898704535*pi,1.55928993585346*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.62332190933346*pi,3.23373536618602*pi,3.62508237777419*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.377743249297863*pi,2.88112211678148*pi,1.72170310033762*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.739107827802794*pi,-0.486492208318849*pi,0.7782485033375159*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.485736187380098*pi,3.26002935252364*pi,2.00578747591531*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.756002603410716*pi,-0.18507786582907199*pi,1.0890668500532819*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.246552984645829*pi,0.34444763860162897*pi,3.97897356725121*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.711152362359686*pi,-0.249193393266874*pi,3.54835770687237*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.609962734211816*pi,3.4700134067178*pi,4.0516865192013505*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0833851545358549*pi,0.16611652980597502*pi,4.04615183613752*pi) q[15];\nu3(0.491575327766231*pi,3.0608404486805*pi,3.09161587356651*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.830012731887797*pi,0.5363121223701901*pi,1.074455347628715*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.821051896080909*pi,0.6927310293414599*pi,1.0713194970472188*pi) q[0];\nu3(3.5*pi,3.45651628487035*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.380759545173536*pi,0.14859457225337902*pi,3.46291317252621*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.19002037653407*pi,3.06747685842668*pi,1.033306171613831*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1515708013972739*pi) q[14];\nu3(0.747195426665508*pi,0.6115747904500599*pi,0.5928662871402051*pi) q[15];\nu3(0.248366991391018*pi,1.06337554779678*pi,4.1649090545724*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.847143335371679*pi,0.91268278222898*pi,0.677501332530125*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.42449784193705*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.074391776596324*pi) q[3];\nu3(0.892932141396781*pi,3.20638086975546*pi,2.84942155963604*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.49854585118213*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.220348219930957*pi) q[19];\nu3(0.773647434703874*pi,3.06014832095465*pi,3.33304261319782*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45389437712509*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.164570476370921*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.30098493272007*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.248043496297211*pi,0.22995761114339097*pi,4.49708856006103*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5848634611304577*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.113189113073703*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5068322914972639*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.43492463999192*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.348533350219145*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.54668810182305*pi,-0.365539953874435*pi,3.95390911354778*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4648074695601*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.20737191286903*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.5061807582201963*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43900725269273*pi) q[18];\nu3(1.0*pi,0.0*pi,1.093734531852111*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.608622900744713*pi) q[8];\ncx q[10],q[17];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.399607126146887*pi,3.32006586740437*pi,1.80835184970456*pi) q[1];\nu3(0.603316511754553*pi,3.10960678781324*pi,4.382540556205139*pi) q[2];\nu3(0.475464365274007*pi,0.470227301981579*pi,4.12967410089577*pi) q[3];\nu3(3.5*pi,3.34935950735211*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.247442551609352*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40104122318019*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42916946558868*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.304540969356018*pi) q[16];\nu3(1.0*pi,0.0*pi,1.336401806023357*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4216254750078505*pi) q[20];\ncx q[0],q[20];\nu3(0.333510801154445*pi,-0.4454957629284743*pi,4.16466110056721*pi) q[1];\nu3(0.430650187953909*pi,2.45874595649234*pi,1.309248811415797*pi) q[2];\nu3(0.863233912392381*pi,0.5263931434432301*pi,4.04963652653674*pi) q[3];\ncx q[4],q[7];\nu3(0.302669583994988*pi,3.08183899084054*pi,1.110524401817775*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.251338225996798*pi,0.9355569051491099*pi,4.43805291202376*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41377169414338*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.313842966852397*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.577000477315153*pi,2.5935166776685*pi,3.60154584325865*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5535751378897347*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.448339459709728*pi,3.02323618752684*pi,0.73144286075023*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.492893019343153*pi,-0.390894672502766*pi,3.60661397005896*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5607898485682346*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5473703966229873*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.396936537641536*pi,-0.390637359017184*pi,4.31770633336459*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.824159186113044*pi,-0.148677118659783*pi,0.857479069861727*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4369662432851396*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.235550132243281*pi,-0.4700834181601273*pi,1.80333939584286*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.39333501982723*pi,3.38419294621798*pi,4.17440433621191*pi) q[11];\nu3(0.575152342161903*pi,0.11241330398427396*pi,4.0506554857003305*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.738150115175257*pi,0.46740930319752405*pi,4.21984405342846*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.65506218211341*pi,0.24215602642151302*pi,4.4632530317719095*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.12377989208942*pi,0.08242021840230396*pi,4.46653633489945*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.690278546264697*pi,0.110313862452038*pi,1.4334948842266408*pi) q[11];\nu3(0.366785369722263*pi,0.93534895440603*pi,4.430713251224359*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.618490612731539*pi,2.99823586054776*pi,3.3172964872414*pi) q[18];\nu3(0.523738647970165*pi,-0.309143498538231*pi,1.068250352345181*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.776611816689289*pi,0.59737260973312*pi,0.88954533182173*pi) q[0];\nu3(0.513689683900261*pi,-0.177417387125136*pi,0.77836615664024*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.410470085059895*pi,0.06950857525668197*pi,1.162591831482261*pi) q[8];\nu3(0.151593359468471*pi,0.45278324599167297*pi,3.46718671388114*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.820480069853597*pi,0.01573312040696795*pi,1.3939052432834491*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.320728350796699*pi,0.29389148779669805*pi,4.49035781709338*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.588946069845423*pi,3.21798539891849*pi,3.46608094620926*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.644199818469468*pi,0.5678460361728199*pi,0.702851065553547*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.377468769169098*pi,1.09637628426264*pi,4.33021656560817*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.490144158860826*pi,0.51239745582305*pi,0.814063119259463*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.521552115232039*pi,-0.33668566132814604*pi,3.78261460242551*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.730713052361763*pi,-0.47853763016938977*pi,1.003661813057674*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.785313628974498*pi,-0.4827710507920163*pi,3.14897212207995*pi) q[16];\nu3(0.755294417683541*pi,-0.331334637410657*pi,3.28932040810936*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.331824403181175*pi,0.03679954844783495*pi,3.72279791228728*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40180796486437*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43768421395147*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.266279514829262*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3131687735720399*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.444704662810077*pi,-0.391950972395064*pi,1.324673365089341*pi) q[16];\nu3(0.310683839659868*pi,0.60002249891675*pi,0.721512182024194*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[14];\nu3(0.407811554163895*pi,0.64174279704032*pi,0.7756243335928921*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.164646106979958*pi,0.72081483128341*pi,0.669614736038484*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.29761475823618*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41935053913556*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3775726140569695*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5689603290725327*pi) q[12];\nu3(0.651143446991638*pi,0.8053255779474999*pi,0.7410109908341069*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2946632200263521*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.197255492784375*pi) q[19];\nu3(0.450298881992159*pi,3.20638501303224*pi,0.7887534816927819*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.42555868912414*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[11];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.2802577533555901*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40456776172491*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.46601669063776*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.284912206956552*pi) q[6];\nu3(3.5*pi,3.41250698505709*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5472622009229893*pi) q[14];\nu3(3.5*pi,3.42890644724518*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1244058580693919*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2114433663039539*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287523387511895*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.656834076698248*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[13];\ncx q[4],q[19];\nu3(0.527536681633441*pi,0.124643635191376*pi,3.92895422020445*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.679977053225967*pi,2.93046440754177*pi,3.39780296249033*pi) q[12];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5741562127779836*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39468001858225*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.498490124463925*pi,3.08512845195545*pi,1.7947683244054*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5690911113901009*pi) q[6];\nu3(3.5*pi,3.40924358349718*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0680960874408372*pi,0.374332178567485*pi,3.9376566167939*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242844080500777*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5345864135549822*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38492544568612*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47770788793118*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.264654701506712*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[13];\nu3(0.413168412258187*pi,-0.23566805599275498*pi,1.63449420472647*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.662921362775351*pi,-0.205501230483483*pi,1.291447067436573*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.777828551321331*pi,2.96849999915853*pi,4.10215163537824*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.751169366782532*pi,-0.21273682918536502*pi,1.286851178770073*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.914344467708062*pi,-0.05000693413680901*pi,3.56797861208419*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5599328379369886*pi) q[13];\nu3(0.472499396881655*pi,0.496069534062084*pi,4.02881181367522*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5039605498145088*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.475870188752549*pi,-0.385824283742783*pi,1.248035368385295*pi) q[1];\nu3(0.3872465262303*pi,3.32189235710662*pi,4.33879400309532*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.518004629161817*pi,-0.09597155414238401*pi,3.82521472115055*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.39994782335694*pi,-0.13715351140775*pi,3.99406041321036*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.67598329653666*pi,-0.45133682057508473*pi,4.14562963234518*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.249583667565288*pi,3.33516544380959*pi,0.9443792741711681*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.447120987484883*pi,0.8197422417579601*pi,0.807464772973406*pi) q[0];\nu3(0.273508612606297*pi,-0.20131822950886702*pi,4.22189034418842*pi) q[1];\nu3(0.602947642170709*pi,0.7371082331344301*pi,0.716054323172021*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.759546318859018*pi,3.49798557650404*pi,0.9336537012833199*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.717591672118365*pi,0.54366289479272*pi,1.074189347793608*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.661334817510269*pi,0.148631207871328*pi,1.63911565422847*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.628612551759888*pi,2.75846983233315*pi,3.43365582223655*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.393337055511273*pi,3.20042012102404*pi,1.430840914254111*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0932474114718182*pi,2.86640547591788*pi,0.9420932862183999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.418437709222856*pi,3.41137690503552*pi,4.1573898203348705*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.276104642349256*pi,3.11261576005288*pi,1.57396308671979*pi) q[6];\nu3(0.550905841130234*pi,-0.4418766908404558*pi,0.5082700253677406*pi) q[7];\nu3(0.24157836416735*pi,0.6383971103914601*pi,4.21337225612843*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.532029999979646*pi,0.5783408876930201*pi,4.208284254829779*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.909532955138163*pi,0.22609749232544996*pi,0.81056743247662*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.690831716274404*pi,3.46432687817894*pi,3.35762885063092*pi) q[3];\ncx q[5],q[9];\nu3(0.30589026203393*pi,3.26413077278574*pi,1.58615354777424*pi) q[6];\nu3(0.644830794747489*pi,-0.08833711077324902*pi,3.97862062806228*pi) q[7];\nu3(0.683143791006471*pi,-0.338556274185128*pi,0.5314351479385908*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.574074165680001*pi,0.6304090579627699*pi,0.930313480318784*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39738756253886*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1819716712101709*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.328486558014008*pi,0.85912023061897*pi,4.4070687747339505*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.53829217384956*pi,2.40106169787659*pi,3.60749285924676*pi) q[17];\nu3(0.608063340551867*pi,-0.487418931543437*pi,3.11966463113765*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.353059982639267*pi,-0.13800035631395602*pi,0.934616823433146*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31706669407531*pi,0.5*pi) q[12];\nu3(0.751916761538301*pi,0.38839634330182704*pi,4.04244057752658*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0821437406078356*pi,-0.29213963181229796*pi,1.5871958473248*pi) q[17];\nu3(0.606856596791038*pi,2.88119893177479*pi,3.12997463990153*pi) q[18];\nu3(1.0*pi,0.0*pi,1.232709840311855*pi) q[20];\nu3(0.456576600378017*pi,3.00234555967839*pi,0.9132139235474079*pi) q[21];\nu3(3.5*pi,3.46611265675486*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4867407368552605*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3027137796690331*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,3.39338390017325*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46883069578143*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.22933856843891*pi) q[7];\nu3(1.0*pi,0.0*pi,1.277969906643226*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5846585786343225*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[14];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40115344158867*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[20];\nu3(3.5*pi,3.31996032902914*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1796290272164769*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,3.47560100638114*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4573720247286*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42017057193505*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45227284340291*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3380620827466405*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43160266231219*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.346826475342168*pi) q[13];\nu3(1.0*pi,0.0*pi,1.143539818077258*pi) q[14];\nu3(1.0*pi,0.0*pi,1.259177412252843*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.249221237992364*pi) q[18];\nu3(3.5*pi,3.47630367384693*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.298715426817827*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[14];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.731980415621023*pi,-0.33500641036718903*pi,3.74071845755805*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5388451772814338*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.17302625612774*pi,2.53343360544758*pi,1.219529478727539*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41506462753292*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41333904015993*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.600411412537315*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.601992628847752*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.658366679402602*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.310905146544971*pi,2.87653570230578*pi,0.936053521391761*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.638769334663147*pi,0.425095787433426*pi,1.1670919576530339*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.371826762726644*pi,0.04828483756569302*pi,3.90733921686723*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.332915792781419*pi,0.483385682807257*pi,4.03986367180208*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.193778827189679*pi,0.07973266996504602*pi,0.713310264976166*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.449092418964027*pi,2.45552421392864*pi,1.405700927987088*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0995678252488943*pi,0.50368815578042*pi,4.47622979400582*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.372310743506122*pi,-0.40817689430617743*pi,4.21808505672127*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.168931261289537*pi,0.452953237378136*pi,0.72222292218272*pi) q[1];\nu3(0.341700544658446*pi,0.6889004037872399*pi,0.5538643834008227*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.629391888427341*pi,3.35198593355194*pi,2.86284652495621*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.647387326778146*pi,-0.241957088172444*pi,0.5353666374801598*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.722117163389546*pi,0.044398234396816005*pi,0.5284808052510488*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.278704097288443*pi,0.49135788513063905*pi,4.07534928674731*pi) q[16];\nu3(0.90036322604991*pi,-0.04111585164405501*pi,1.179176106962533*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.46492976123332*pi,-0.4149139713084815*pi,4.400079251527179*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.26055986945252*pi,0.50202475337275*pi,4.39871516780003*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.185993200653909*pi,3.23886054875247*pi,1.55749701407853*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.37148177074701*pi,3.23735161828422*pi,1.74893652468137*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.403448386864699*pi,-0.09956736932688998*pi,1.4335395135337081*pi) q[10];\nu3(0.80846409143316*pi,-0.286474267780223*pi,0.930269741065274*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.541886699286473*pi,2.61832737387996*pi,3.48489107508692*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.846284457027139*pi,0.28556474067264204*pi,1.54929676495827*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.229449598468453*pi,2.50159978249628*pi,1.1315650893341052*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.314776863070293*pi,-0.010538571324696988*pi,4.05686541258887*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.687766212142084*pi,0.41185325616131796*pi,4.20806389028181*pi) q[7];\nu3(0.649134299650902*pi,-0.033924772038240014*pi,0.5375947094683371*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.158889286934634*pi,0.073786708517252*pi,1.311864131034627*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.670797907769204*pi,-0.4841429157538175*pi,0.836648286753142*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.547236289853887*pi,2.80489792592112*pi,3.59169714604743*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.350246045863288*pi,3.29877018927963*pi,2.1752881823824*pi) q[21];\nu3(0.18433622755455*pi,3.16136159716491*pi,0.669203249364554*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.606656228657831*pi,2.94793250556396*pi,4.08860985078813*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.377473601914655*pi,0.88162657850651*pi,4.49108361218683*pi) q[7];\nu3(0.442369726444576*pi,3.35403902130446*pi,0.978274758499331*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.198822700030266*pi,0.01688123467842495*pi,3.81085571225627*pi) q[15];\nu3(0.601151354293015*pi,0.35193520571749803*pi,0.886382190616244*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0622039012618762*pi,-0.10035433081580503*pi,1.53241462025782*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.500283164142813*pi,0.32239723866290204*pi,0.631023943274712*pi) q[13];\nu3(0.536323919129636*pi,3.1997398219613*pi,3.54072276434236*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36257801070357*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.404159820628669*pi,0.6793296187220099*pi,0.798355569861209*pi) q[13];\nu3(0.151627047970185*pi,0.21669891788642603*pi,3.69362065962986*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267400267814422*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.3643362346994*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1784634966156688*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[19];\ncx q[7],q[21];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.34371539381634*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,0.0*pi,1.125859702398488*pi) q[3];\nu3(3.5*pi,3.45549699868232*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.344907653623407*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4765162651051*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4200579280078*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.316625266846326*pi) q[11];\nu3(3.5*pi,3.46427601265266*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49054447519436*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2041093464942398*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2164800131671551*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35912316390126*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3346572057248651*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5629671752928433*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[19];\ncx q[7],q[21];\ncx q[8],q[11];\ncx q[9],q[13];\nu3(3.5*pi,3.48183259897622*pi,0.5*pi) q[10];\ncx q[12],q[18];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.252581112674551*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,0.5389742389038323*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4839377706683*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43536280814384*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.626912746640415*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.301415275115719*pi) q[13];\nu3(3.5*pi,3.33515689798836*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41746856661943*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2858132788348229*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4096731331854695*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.51059476228899*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[11];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[18];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.664121600715223*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.29493351883279*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44045238993238*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.103308272107841*pi,-0.12194440482018098*pi,4.49220120959488*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.496520273724459*pi,0.27091059406683005*pi,1.402360465675803*pi) q[7];\nu3(0.331555790771119*pi,2.70339808323679*pi,0.902008945750423*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.710463871525047*pi,0.7330696783394799*pi,0.9386154384708729*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.490298186052075*pi,0.320754895983414*pi,3.74921748924692*pi) q[21];\nu3(0.217882546311822*pi,2.48241225193101*pi,1.409718254466421*pi) q[0];\nu3(0.33552215958311*pi,3.49965539047471*pi,0.5052156818632467*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.490218654110539*pi,0.5705417249940601*pi,0.676068535518958*pi) q[7];\nu3(0.703905705368084*pi,0.388891786030263*pi,3.93467795695166*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.599262812992747*pi,0.82671136988885*pi,0.5453632601050385*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.650450611273301*pi,-0.4235017431617767*pi,0.8237265760094781*pi) q[21];\nu3(0.321690815224199*pi,-0.09424238952880398*pi,0.652140222268932*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.716080277369023*pi,3.02691366396359*pi,3.19447336820925*pi) q[2];\nu3(0.670047956540835*pi,0.65436440399229*pi,1.334195864768392*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.468767519298096*pi,0.10459919696119102*pi,0.910061214579984*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.677806935744383*pi,3.43191570372719*pi,4.12302107209549*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.392477219436416*pi,3.27934693887622*pi,4.28881162597332*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.361166775519053*pi,0.377712750512341*pi,0.614765967302373*pi) q[2];\nu3(0.638647475903315*pi,3.31540503979245*pi,3.00430559210497*pi) q[3];\nu3(0.532799917408181*pi,-0.4443259302132375*pi,3.86173730567754*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.194387482786977*pi,3.25637054753673*pi,1.292277985911249*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.212445157326383*pi,-0.068555135886673*pi,1.49427286135055*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.815206086295079*pi,-0.175844128906207*pi,1.150402241718246*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.542805924998483*pi,-0.03392481840582101*pi,3.88907871571129*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0624926024757597*pi,2.72758827738081*pi,1.334539785324284*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.883158012761989*pi,-0.192547053951989*pi,1.052087138606769*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.411357598460844*pi,2.78290011506081*pi,1.50270138186355*pi) q[15];\nu3(0.585169196434547*pi,3.32578288840456*pi,3.1163154355282*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.40777467400597*pi,0.207296810633805*pi,4.31533325481805*pi) q[20];\nu3(3.5*pi,3.43170114947588*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.736070523433172*pi,0.400031038697215*pi,1.395245382536201*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.280131981548734*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.533633016045914*pi,0.335840266633603*pi,4.21333896728849*pi) q[14];\nu3(0.844435723503579*pi,3.29545832034709*pi,3.7553752906369*pi) q[15];\nu3(0.366738647062257*pi,-0.333115188196232*pi,1.3902914295229891*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.354705534237804*pi,0.07915287473125099*pi,0.9295004573117049*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.60777990836582*pi,0.20117818229638895*pi,0.729767832848109*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.740928138762222*pi,-0.335036476487043*pi,3.72591942743265*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.625902151658082*pi,-0.39140704825128003*pi,3.75063001954614*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.396900498013281*pi,0.481253536438756*pi,0.625856333760595*pi) q[17];\nu3(0.79531398594137*pi,3.41944954325899*pi,3.19814231514377*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4908912660085*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2333676765704071*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5280653545612838*pi) q[7];\ncx q[8],q[20];\nu3(0.574905009857817*pi,-0.30120355889595096*pi,1.042105193413485*pi) q[9];\nu3(3.5*pi,3.39269996774794*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.209134134688206*pi,3.31375063302985*pi,1.2550152625241648*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.124332909085717*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[7];\ncx q[2],q[12];\ncx q[4],q[5];\nu3(3.5*pi,3.33994066398309*pi,0.5*pi) q[8];\nu3(0.668891385412512*pi,-0.4522026594496937*pi,3.99508918937141*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212177604505626*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41703970104445*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5433356194455927*pi) q[3];\nu3(3.5*pi,3.2844874985008*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.252742431014733*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.351757994839881*pi) q[12];\nu3(0.585552253957487*pi,-0.206705462459428*pi,0.5547007071376613*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5404663712947224*pi) q[19];\ncx q[0],q[3];\nu3(0.595335518802118*pi,0.01632564774787404*pi,0.9218241701480769*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[5];\nu3(0.51235904563378*pi,-0.145280073576597*pi,4.30430092802168*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.47194527618261*pi,0.5*pi) q[11];\nu3(0.471227800912583*pi,3.33152027109076*pi,1.498405170139963*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.3906516833194629*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5148944442143972*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.452191658084405*pi,2.47794099666344*pi,1.335756487408788*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.654744027322526*pi) q[5];\ncx q[6],q[9];\nu3(0.227133243956077*pi,0.15886558584705002*pi,3.75485935296521*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.5355290070632948*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49333353836653*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.286778022289156*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.770545141128589*pi,-0.163112730979649*pi,1.057726088275508*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.356086635778153*pi,-0.430580484281525*pi,4.25593968298375*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.38393020632151*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1327646278921781*pi) q[9];\nu3(0.118160794680723*pi,3.21533554288851*pi,1.79691382781597*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.738299937317676*pi) q[16];\ncx q[17],q[21];\nu3(0.219260370287571*pi,3.33322248551671*pi,1.88908313083189*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.658214271065598*pi,3.38924252511365*pi,3.05296846973716*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.433000742290242*pi,3.44992841276006*pi,4.1131656810429*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.554887621985833*pi,3.16197334960188*pi,1.74514483556439*pi) q[8];\nu3(0.23961424659191*pi,0.268843605347554*pi,3.43942739599088*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41789139732798*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41560759262136*pi) q[18];\nu3(0.358322686856104*pi,-0.087198855336788*pi,4.0582397255214495*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.295699883247929*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.554081464374964*pi,3.4708438985375*pi,0.633666457906715*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42601508821725*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.455413233969824*pi,-0.13957362180308702*pi,1.085926560970925*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.799210090932437*pi,2.44164951471032*pi,3.63202512279971*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.720811750543021*pi,0.45056463751006004*pi,1.284533167812099*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45563077737115*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.327729059266087*pi,0.45406993446027*pi,3.488924057003*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.526796219133583*pi,3.04685739652861*pi,3.41014158961872*pi) q[4];\nu3(0.528562250887647*pi,2.61416504234054*pi,3.50727875657746*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40758716839939*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3226671764347349*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.23276885518726*pi,3.19733625551233*pi,4.3651918862461905*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.557171167766013*pi,3.03243202376532*pi,3.58780246379836*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.671861950463402*pi,-0.19318606820911*pi,3.57799744888561*pi) q[11];\nu3(0.424765858930222*pi,3.32858000296693*pi,1.87732479354746*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.570872248554098*pi,-0.3832489593608*pi,4.268109644968661*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38238573691402*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.217022388892407*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.452417724276375*pi,3.09589156323209*pi,1.56179287284353*pi) q[11];\nu3(0.482533356530114*pi,2.88526519171161*pi,1.249177903087616*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5761023133678607*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.794958375578495*pi,-0.289720068669962*pi,4.01517291973875*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45490949965879*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.342785067424097*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.348644826173105*pi,0.402351236286535*pi,4.08767922036364*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.744409366539513*pi,2.45422319906573*pi,3.63180883238896*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.481239730710509*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.844446176102418*pi,-0.035603202369204*pi,3.57776113134019*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36005271177338*pi,0.5*pi) q[4];\nu3(0.92758095067594*pi,3.1147981983455*pi,3.58851578410366*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.25147643024268*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2412587513965319*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.361640028614868*pi,0.8114679284220401*pi,4.12179072106274*pi) q[17];\nu3(0.472880758059787*pi,0.312524348468608*pi,4.4911716164788995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.575890250406466*pi,0.54271821111218*pi,4.37333917463108*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.515180505121889*pi,0.42097078369727603*pi,0.821283972134859*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.697686057922486*pi,2.36597436495928*pi,3.73217349506919*pi) q[17];\nu3(0.376342722796481*pi,2.91707019891499*pi,0.645195801797124*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.683122211333588*pi,0.6684682823435599*pi,0.893376263913862*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42988609820695*pi) q[10];\ncx q[12],q[20];\nu3(0.635495393586599*pi,0.014387068568347039*pi,3.61069747123334*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.45212331375056*pi,2.65442063935059*pi,3.84316301138112*pi) q[21];\nu3(3.5*pi,3.38548287558998*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3884523238315*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.87572494770459*pi,-0.160462110816192*pi,3.71381384706803*pi) q[14];\nu3(1.0*pi,0.0*pi,1.260159002563251*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287100486003116*pi) q[20];\nu3(0.281303280689906*pi,3.45184131973282*pi,1.58270453981739*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.262232833490365*pi,3.1605391339046*pi,1.61626617279066*pi) q[14];\nu3(3.5*pi,3.44462745876426*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.368474574102956*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.260855341208129*pi,0.34782350736617695*pi,0.978359495806543*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5672034859844324*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.45685593978582*pi) q[20];\ncx q[0],q[15];\nu3(0.177152843116644*pi,3.32643836553645*pi,0.89314815490232*pi) q[1];\nu3(3.5*pi,3.44181431575234*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33077872311875*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37296245109936*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.165944319437155*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48854196119855*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.120930064601302*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191798752847743*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4773435065308*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0870365152687849*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.841130957013708*pi,-0.4890572879190284*pi,4.40571510415766*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.634939504459605*pi,0.6650862158836801*pi,1.1751498905893158*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.732838255990352*pi,3.2625861157158*pi,0.752705558865012*pi) q[3];\nu3(0.419923245889182*pi,2.94364937659943*pi,1.70175229186437*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.725861521248593*pi,3.35706576378818*pi,4.2437226253137705*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46792047501284*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5769663022125746*pi) q[13];\nu3(3.5*pi,3.45591378910815*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.141756730050755*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5258169287328731*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5330580212698068*pi) q[21];\nu3(0.578474466718918*pi,-0.39336459320649997*pi,3.6365409446803*pi) q[0];\ncx q[2],q[9];\nu3(0.362534969758868*pi,-0.12706382801757998*pi,1.377313227306981*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.465262058081506*pi,-0.4863309320332322*pi,1.65148506975511*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.528574895920364*pi,0.54908123124855*pi,0.775758686174429*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.519072036903431*pi,0.10095901219141001*pi,4.04205574104026*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.830895926265196*pi,3.38328177976942*pi,3.40549024187496*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44296990058927*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.409911369183874*pi,0.94845007425882*pi,4.34122491601795*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.804293062675165*pi,3.06660818301122*pi,3.20206038594991*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.284812816306291*pi,3.20342137480219*pi,1.8783509582691*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.248467027132093*pi,-0.4739562616430334*pi,4.16395438252904*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.611729315835036*pi,3.18089666726306*pi,3.88596370964908*pi) q[5];\nu3(0.492654270984131*pi,2.59177397635924*pi,1.324534252865196*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.340402886146766*pi,0.481509306936843*pi,3.79727698373831*pi) q[11];\nu3(0.485046178745347*pi,0.69969840249656*pi,0.683014330060139*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.691204322097789*pi,2.93033164275245*pi,3.49681891646611*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.46702755808784*pi,-0.340625481879598*pi,1.4040590355725842*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0657061358463368*pi,3.3077777017906*pi,0.8633703747104571*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.712722935705712*pi,3.25927884141781*pi,2.77962383079207*pi) q[20];\nu3(0.431341616557601*pi,-0.4341025160784392*pi,0.962124854392403*pi) q[21];\nu3(3.5*pi,3.36025492605369*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40207372255828*pi,0.5*pi) q[1];\nu3(0.42123359773533*pi,2.72585703273902*pi,1.58917584761393*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.109836637014195*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.164812589014814*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.212739404262527*pi,0.52974916369696*pi,0.935357975576095*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.469251052787055*pi,2.67436288992799*pi,0.985762493425494*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.416487841103527*pi,3.00442947559525*pi,1.184951273134856*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.444837713638701*pi,3.36278608962278*pi,0.844153328420581*pi) q[20];\nu3(0.370166567665948*pi,-0.36150730642350004*pi,0.759191266028275*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[10];\nu3(0.467633028716703*pi,-0.217837356345993*pi,1.3170422757283768*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.671942738210406*pi,0.394556744725147*pi,0.95663761270082*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.184342864153229*pi,0.07274842894457001*pi,0.5303571409957301*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.841190820464*pi,-0.11754784121977402*pi,4.45814003304345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44753994393347*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.712472044524491*pi,1.04527895739445*pi,0.759363176818172*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42750671427006*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.444047446307805*pi,3.14942235906348*pi,1.87349968248447*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43682924691647*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.318400199718182*pi) q[6];\nu3(0.517356674440632*pi,0.17680277141548595*pi,4.1166235653505705*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.751722562060067*pi,2.92864659519475*pi,3.48923527186026*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.358460344698993*pi,0.13915814406850302*pi,3.6295189069642*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.379906738295447*pi,-0.234870981989398*pi,1.5350256894504*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.638172384415635*pi,0.7383228199063401*pi,1.229600958939519*pi) q[14];\nu3(0.441179254295362*pi,3.07828772818309*pi,1.1368466509191961*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49832223574354*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3869687189193804*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.44885551666106*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44967122327097*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.328494899941243*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.274189252636348*pi) q[20];\nu3(1.0*pi,0.0*pi,1.354898620312585*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.46593137473319*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.388103639003226*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5683687483840938*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.46787508822424*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.301323617677042*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3797565258706*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5139236651000416*pi) q[21];\nu3(0.394385509933663*pi,3.29076004453413*pi,1.496490195121718*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.44312543998565*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.422980673456475*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.39169589461019*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49969467171651*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.3226521093164458*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280901679048792*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.642243105860588*pi) q[18];\nu3(0.447452830778969*pi,0.30976356421878104*pi,0.807960969784395*pi) q[0];\nu3(0.544088099081855*pi,-0.08452096869858*pi,0.6899488483020331*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.509179016052342*pi,0.70536307253467*pi,4.3881526168675*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.969701161992262*pi,3.31282720375994*pi,3.41117758111411*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.644271460191102*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.346264993948636*pi,0.83278791291301*pi,0.5314509073708615*pi) q[1];\nu3(0.223304774724114*pi,3.44408961549617*pi,4.324701632995399*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.462383110417592*pi,3.06198473983708*pi,1.2838151740506238*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.615495362966855*pi) q[9];\nu3(0.498796388926645*pi,0.6897529636586199*pi,0.849143651233325*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.652377837553383*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48189637150029*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.595675170416639*pi,2.95104344456543*pi,3.65189065107017*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.704679454649686*pi,0.09814042264567102*pi,0.5923123284183172*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.502970284183392*pi,0.005915524909465009*pi,1.3839568611359558*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.643545013362345*pi,0.29599149491406795*pi,0.818956058590049*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.31380020848374*pi,-0.22660524698579398*pi,3.85690832318229*pi) q[5];\nu3(0.418023823663124*pi,3.02838992439923*pi,1.91905760842572*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.414719462125655*pi,3.4831530868688*pi,1.91444947068937*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.123594946212857*pi,0.51546090662586*pi,4.370908313428361*pi) q[5];\nu3(0.219520648194832*pi,-0.22043668268607503*pi,1.3700047028938789*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.8086680530045*pi,-0.03204251966343302*pi,3.83793425351462*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.236980738186485*pi,-0.31745576381059204*pi,1.171398712201301*pi) q[13];\nu3(0.351725720084684*pi,0.6223829029036101*pi,4.37330842934868*pi) q[14];\nu3(0.549215674033966*pi,3.39712622888313*pi,4.1134394568961*pi) q[15];\nu3(0.58817757326148*pi,3.28588997648292*pi,2.88810633460318*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.364734495169114*pi,-0.13317991985912903*pi,0.5138492395697335*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.368060425269106*pi,2.96040446198942*pi,1.290288227600275*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.630465833341254*pi,3.26597822958033*pi,4.31737310419474*pi) q[13];\nu3(0.506032379535416*pi,0.00046407231014999883*pi,4.10676954935842*pi) q[14];\nu3(0.582074957616392*pi,0.26965651633420495*pi,1.070771168641616*pi) q[15];\nu3(0.231322108034016*pi,3.26695139216411*pi,1.282610493920125*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.703163543333017*pi,-0.20749180303105802*pi,3.85355700848938*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.358627234711679*pi,3.47447653730741*pi,4.4554207006414*pi) q[19];\nu3(0.685352982710389*pi,0.73310210526356*pi,1.082213225808466*pi) q[20];\ncx q[0],q[6];\nu3(0.129693581093629*pi,2.65834186372153*pi,1.424663629906801*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.316257967172547*pi,3.09285437316677*pi,0.898342588084977*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.377801619175369*pi,2.88318895368766*pi,1.3775645464060862*pi) q[18];\nu3(0.364531212488809*pi,0.5823189943862499*pi,4.14301884103124*pi) q[19];\nu3(0.517763120123866*pi,3.00899180947307*pi,3.29119242160645*pi) q[20];\nu3(3.5*pi,3.49444850686068*pi,0.5*pi) q[0];\nu3(0.390797097279721*pi,-0.08660795270743599*pi,1.045588013022765*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.33502058279469*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.277442117775041*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.285699751526487*pi) q[10];\nu3(0.615287158640095*pi,-0.322338855709159*pi,0.5893899265792513*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.629025943203946*pi,3.3841940594139*pi,0.756457678173053*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49974608196361*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.43297527011827*pi,0.5*pi) q[8];\nu3(0.37047177397714*pi,2.91109870676583*pi,1.082341962046439*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.165976575445156*pi) q[14];\nu3(0.708453776911185*pi,2.9765640162842*pi,4.13850496974549*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1124078983476902*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.673824961236518*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[21];\nu3(0.554263221108017*pi,0.9144681809536901*pi,0.970138260267592*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5368451030428893*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[19];\nu3(0.692912115003924*pi,0.60867991892895*pi,4.45999349468976*pi) q[17];\ncx q[0],q[6];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.47262247324014*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.29510860891095*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5392474674159726*pi) q[14];\nu3(3.5*pi,3.44581287579874*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.15163393637426*pi) q[18];\nu3(1.0*pi,0.0*pi,1.284379008307263*pi) q[19];\nu3(1.0*pi,0.0*pi,1.297818988905942*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41049845068858*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38351593723102*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1976125588691708*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.730497660639027*pi,3.45097453168885*pi,4.273078625657551*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.651911763153687*pi,2.48131927681458*pi,3.96891759459039*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4790709638514095*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.497467698892811*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42208936164594*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46056299699547*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4463605797669405*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.415365742923563*pi,0.9383611850752*pi,0.5338669945782669*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.44442604758174*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.289314565000098*pi) q[16];\nu3(1.0*pi,0.0*pi,1.220014387625107*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\ncx q[1],q[3];\ncx q[2],q[17];\nu3(0.479778865267752*pi,1.00145176185082*pi,4.43930770784211*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.133979706483791*pi,-0.382554690083218*pi,4.36524906709287*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48512991615981*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.268317788250914*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.426275186860289*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5620712288470076*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.503740535758534*pi,3.48045326059541*pi,1.75466137627053*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.619488910000486*pi,3.41393597546412*pi,4.05680158628153*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38992858684787*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.820070661146113*pi,3.27594998891506*pi,4.1473131774276*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.253187761094282*pi,2.87155060061283*pi,1.86984813337473*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.436322856538545*pi,0.08471890857996*pi,4.4787896168659405*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.82257451857651*pi,3.30420596855169*pi,4.3472035583473705*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.109374650089519*pi,0.057332678893431965*pi,4.17902419350371*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.418696438015517*pi,3.41866795703845*pi,1.1494782112010449*pi) q[18];\nu3(0.563972993451457*pi,3.00453031454972*pi,3.70070156963464*pi) q[19];\nu3(0.704902778520299*pi,0.7031255373815299*pi,0.703139318872256*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(0.563429082443107*pi,3.04386048195703*pi,3.73517388386642*pi) q[1];\nu3(0.551859871583372*pi,0.04119407525569296*pi,3.58028121492228*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.480963083790033*pi,3.48939214454176*pi,0.5026485018397379*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.471839321291638*pi,0.18549617711185395*pi,3.61585300319875*pi) q[17];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.661040997739676*pi,-0.332757538762285*pi,4.11636854694615*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.833861011426562*pi,3.31081171559622*pi,3.43310794679892*pi) q[16];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.402479472556522*pi,0.8541340636117101*pi,4.41668124026824*pi) q[11];\nmeasure q[11] -> c[11];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.919252868745255*pi,2.45570606455982*pi,3.82930598992673*pi) q[0];\nu3(0.437669230399885*pi,-0.027199109688494982*pi,3.75763402007068*pi) q[1];\nu3(0.48082883162461*pi,-0.212810137316218*pi,1.3388694199162718*pi) q[2];\nu3(0.144493846702566*pi,0.67602141935591*pi,3.93835307548855*pi) q[3];\nu3(0.772336408298299*pi,-0.375734049601961*pi,0.5990496665598928*pi) q[4];\nu3(0.734425431911799*pi,0.92515712277682*pi,0.852007531035827*pi) q[5];\nu3(0.312780142356643*pi,3.14578541596893*pi,0.996011340476753*pi) q[6];\nu3(0.289399977684624*pi,0.46859835633285696*pi,0.85032897929688*pi) q[7];\nu3(0.253511793831639*pi,2.99866650963439*pi,0.5100372548896103*pi) q[8];\nu3(0.343859865042913*pi,0.229928919688847*pi,0.5732103664949965*pi) q[9];\nu3(0.714574951230272*pi,0.6326389658880001*pi,0.861815696776312*pi) q[10];\nu3(0.524283392879808*pi,0.7326845908894799*pi,4.06321852904896*pi) q[11];\nu3(0.0990020762797925*pi,2.93086074055647*pi,1.185769321331482*pi) q[12];\nu3(0.859299156486564*pi,0.22095690955093505*pi,0.774306393740376*pi) q[13];\nu3(0.299673860725626*pi,3.09967615959448*pi,0.605973960602357*pi) q[14];\nu3(0.413885393520629*pi,2.98170072602976*pi,1.0924315126746*pi) q[15];\nu3(0.215967650373436*pi,0.21225965580309403*pi,3.79453969931241*pi) q[16];\nu3(0.11904589078364*pi,0.82616961026424*pi,4.10270928988385*pi) q[17];\nu3(0.66159201842957*pi,3.04843881701323*pi,3.90949022033468*pi) q[18];\nu3(0.318813220898016*pi,0.26804315833527803*pi,3.36006203050443*pi) q[19];\nu3(0.620646856757173*pi,0.70427488287059*pi,4.34906580402589*pi) q[20];\nu3(0.840264393176555*pi,-0.317603317046999*pi,3.4900997689587*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[13];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37728475726136*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.236381122289792*pi) q[5];\nu3(3.5*pi,3.48889304383401*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33155826200921*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46699203278238*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.241198758110944*pi) q[11];\nu3(3.5*pi,3.48502832664163*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.360448984205594*pi) q[13];\nu3(1.0*pi,0.0*pi,1.353123160976748*pi) q[15];\nu3(3.5*pi,3.43328075632902*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2501285154641781*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3197683056426102*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[19];\ncx q[2],q[4];\ncx q[3],q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[14];\ncx q[10],q[11];\ncx q[12],q[13];\ncx q[16],q[21];\nu3(3.5*pi,3.49691282292143*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39346835007366*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39632345576822*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.059563387171186*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5037989614850226*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43697173772422*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.671948844752893*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.27481980666858*pi) q[13];\nu3(1.0*pi,0.0*pi,1.283833411828509*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42042328503797*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325438510226332*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5836566751535059*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305848579067544*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41694645315734*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[19];\ncx q[2],q[4];\ncx q[3],q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.41448246216301*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[14];\ncx q[10],q[11];\ncx q[12],q[13];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.363515010418031*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5379636119145816*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5291150740889794*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5858312698909711*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49645171278404*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[19];\ncx q[2],q[4];\nu3(0.351201005050272*pi,2.89402774792847*pi,1.038354236357192*pi) q[3];\nu3(0.399655081329278*pi,-0.079838898765*pi,0.943543160088699*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[14];\nu3(0.526433943532571*pi,3.08828913292279*pi,4.06175460753458*pi) q[10];\nu3(0.673851340013357*pi,0.249397027370739*pi,1.475394724464107*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5822521275897659*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.467051856606986*pi,3.33140205057073*pi,1.97273475412533*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.565143042978655*pi,3.00231314722013*pi,3.61610173600378*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.393601490438636*pi,-0.005442366873875004*pi,0.9403265754564349*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.818588806880357*pi,3.3631896253472*pi,3.17317276548523*pi) q[10];\nu3(0.282251811507567*pi,3.07300323166903*pi,0.681542266542311*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.703670507083357*pi,0.5239141752815499*pi,0.5503585916638982*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.465566761164186*pi,0.009947748896212971*pi,0.5903815686317935*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.373703736452481*pi,0.20999815700883995*pi,0.812330737679636*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.411945407229926*pi,-0.071394252180918*pi,4.4998068210748094*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.618415468683611*pi,2.69271411033098*pi,3.40277740491492*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.189215854824619*pi,-0.07524484868478598*pi,1.4560759529260379*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.191142814315933*pi,2.80047498074126*pi,0.9144711283086691*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.429467759489147*pi,2.69030019977842*pi,3.86600525243498*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.127979182783305*pi,-0.20801114805896098*pi,3.90921355708056*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.316864661547158*pi,3.28284379946829*pi,2.01006773527661*pi) q[9];\nu3(0.746169522187821*pi,0.29689051968359503*pi,1.122517322540609*pi) q[12];\nu3(0.605989006002774*pi,-0.388207118928615*pi,3.52141494626268*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.911817582219918*pi,2.95082860346385*pi,4.159388579606119*pi) q[15];\nu3(0.362537591723205*pi,0.177410349621399*pi,4.44242910190505*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.247807538905337*pi,0.05105811573194796*pi,1.303572653259295*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.433423296573287*pi,-0.09219617252911899*pi,4.0127894160580695*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.321665799083107*pi,-0.008285468230603998*pi,1.484716641735237*pi) q[4];\nu3(0.238538766603408*pi,0.14651493323618403*pi,1.243211931514467*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.323462559126371*pi,0.9038255373059001*pi,4.31646488674955*pi) q[12];\nu3(0.606657400395986*pi,2.64536597027719*pi,3.46214197899019*pi) q[13];\nu3(0.791715644784944*pi,0.49521807081759694*pi,1.038987341484117*pi) q[14];\nu3(0.895785403030893*pi,0.88873757103447*pi,4.46899281014379*pi) q[15];\nu3(0.160608129132767*pi,2.95448494094583*pi,1.4963556345566529*pi) q[16];\nu3(0.716444581023916*pi,-0.312655494684673*pi,4.47893536935651*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.479414938730632*pi,0.479674725192466*pi,3.56347447926352*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.499609006304738*pi,0.51197721265933*pi,4.15256099386853*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.167262127091452*pi,-0.4460892198419521*pi,0.992666172289308*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.869373029216192*pi,0.5309265359911199*pi,1.074717808789571*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.285482840700611*pi,0.46628261527694903*pi,0.6964689512591891*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.654042628313502*pi,-0.021902683253499977*pi,1.384233172196765*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.439875583631471*pi,-0.282761340181636*pi,4.31879289929864*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.691027549113625*pi,0.18178284618515395*pi,1.364680532992434*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36072762551433*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.134736498539593*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.460556345669235*pi,3.11720281526949*pi,1.0466354836877572*pi) q[19];\nu3(0.741852860055614*pi,-0.384324125810819*pi,1.012301542662731*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[11];\nu3(3.5*pi,3.28223100790857*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(3.5*pi,3.4381214989522*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.156632565038449*pi) q[14];\nu3(1.0*pi,0.0*pi,1.292276233918931*pi) q[15];\nu3(3.5*pi,3.39322746640829*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.258462303701651*pi,-0.105555674904938*pi,4.17594516429056*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310066240272577*pi) q[21];\nu3(3.5*pi,3.47364888095511*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42699561736612*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.352634515906367*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47028785372603*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.066785770624513*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5746940793923234*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293027255487929*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[11];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4033235750398*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.286481848035808*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5338053105737264*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5067580997670197*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5429116076758126*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.47511278696455*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5198259964644136*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[12];\nu3(3.5*pi,3.2524969272655*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.47872446910631*pi) q[11];\nu3(1.0*pi,0.0*pi,1.190019839156971*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41605675486732*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.156576919602939*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[11];\nu3(3.5*pi,3.39885020281663*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49276552100368*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297270898928256*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.552398867408734*pi,2.89688055549713*pi,4.22379328905314*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.741609137644478*pi,3.26806534282926*pi,3.3765384983359*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.52925884746171*pi,-0.42662554865928537*pi,4.39047889798141*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36329283589172*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.471666419097724*pi,2.61972707898852*pi,3.70897015101366*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.644450842474201*pi,0.224561293549555*pi,0.92820889158231*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5705502446395396*pi) q[19];\nu3(0.59718104331743*pi,0.06923589236598304*pi,4.05620576962864*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.811351294205148*pi,-0.410171384493364*pi,3.82563820080667*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.276626969556983*pi,0.218635511100989*pi,3.61261754941864*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.853094778790563*pi,3.26809060372659*pi,2.93143236886036*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.514153217200045*pi,0.021892127638099*pi,0.9248002091474989*pi) q[15];\nu3(0.307438385929363*pi,0.23494045355868798*pi,3.92040543426656*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.183215389296117*pi,0.401138370552394*pi,3.85174012193754*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43534476812995*pi) q[20];\nu3(0.181115390266266*pi,-0.17398812986261902*pi,0.782680997002296*pi) q[21];\nu3(0.380721227757635*pi,0.124425312952543*pi,3.39702609344395*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.716120647440703*pi,2.51124028189177*pi,4.007739810138499*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.453684159745606*pi,-0.4265462034435952*pi,0.693182784748696*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.39834739813998*pi,1.14557480402864*pi,4.21133962694062*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.721178405602044*pi,2.78759452603297*pi,3.46472083201529*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.732463795351769*pi,3.17662495961252*pi,0.6024166873198991*pi) q[3];\nu3(0.291294198571318*pi,0.313345713154523*pi,4.29759627441457*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.492909837959916*pi,3.21223058166217*pi,1.80724611280445*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.423944585346853*pi,0.203084843011341*pi,1.350113695187627*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.63509923385686*pi,0.08113173156937203*pi,1.233107764564308*pi) q[3];\nu3(0.724412723137972*pi,-0.32466576398733704*pi,0.61695167415737*pi) q[4];\ncx q[5],q[16];\nu3(0.736260921407343*pi,2.83719347672016*pi,3.42872670082089*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.507102961018179*pi,3.17282685313826*pi,0.5149971401570149*pi) q[9];\nu3(0.590812699867089*pi,-0.263592921675517*pi,0.899172026249357*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.215300529000606*pi,3.00099015108791*pi,0.666149872652892*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37968822868108*pi,0.5*pi) q[5];\nu3(0.556072408756434*pi,-0.364658176060144*pi,4.4977223602675895*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.762617911919982*pi,-0.39931828818550497*pi,4.18812674930209*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280062986272724*pi) q[16];\nu3(0.289382352728359*pi,2.76185662899*pi,1.73112475807751*pi) q[17];\nu3(0.17730638650598*pi,-0.250974574624574*pi,4.02799357767444*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.515785356412745*pi,0.98392061934732*pi,0.673636550984992*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.678637815112483*pi,0.47580196987937695*pi,1.040826842926766*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.460552026946696*pi,0.5718161758052*pi,4.37191965055605*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.603329442221942*pi,3.36437320448415*pi,4.49968712949883*pi) q[17];\nu3(0.805943328296923*pi,3.25351433178566*pi,3.46685333138576*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.799278766300198*pi,3.38340533792481*pi,0.664698571956762*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.156781633746791*pi,3.17672126013573*pi,0.5687081886630043*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.356793084602983*pi,3.1016795470193*pi,1.320975079428085*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.27589102718072*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.870746945726524*pi,3.30991309644669*pi,2.88791774427335*pi) q[13];\nu3(3.5*pi,3.4653751804305*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.35695202603125*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.798527466249996*pi,-0.389340061564734*pi,0.89694004414654*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.47560959167633*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.231857967270917*pi) q[8];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.857108624102537*pi,3.23317356124671*pi,4.243020659082839*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.798035428372197*pi,0.92492662720677*pi,4.460237235398139*pi) q[20];\nu3(3.5*pi,3.49383038655578*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[9];\ncx q[3],q[7];\nu3(3.5*pi,3.36431289647113*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36779926755018*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.194032820145864*pi) q[10];\nu3(3.5*pi,3.3476343784787*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252913129434308*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49003488725874*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3008243578319711*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25732383609071*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40690122620971*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49827874699143*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.2103664548833541*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.460241398891521*pi) q[8];\nu3(1.0*pi,0.0*pi,1.286744716955259*pi) q[9];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[9];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.32935370170706*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44373788543113*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47431306936355*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31077544919047*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.3908435585886405*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5752620054737057*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,3.46156153929838*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3304505202588381*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.446113489631022*pi,-0.148889376974167*pi,1.0303304708563958*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.733615590852742*pi,0.19690191273907398*pi,1.474703539669352*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.284066075622678*pi,3.00965011730637*pi,1.441866266549222*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.93958271904272*pi,0.11835398115039497*pi,3.65825420736071*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47781602748668*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.820203875990543*pi,-0.4278999196395189*pi,3.35418129893976*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.823543897940593*pi,0.33743234487124996*pi,4.35126281617703*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.48273314237474*pi,0.5*pi) q[13];\nu3(0.363824460560631*pi,-0.4221061437761574*pi,1.63442674944896*pi) q[14];\nu3(1.0*pi,0.0*pi,1.378049485179319*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.477848883811986*pi,0.27151726401530996*pi,3.8994613472675*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.500254172268128*pi,3.07804940413926*pi,3.11006706244057*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.614400865324542*pi,-0.05335838512909202*pi,0.788512943636708*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.42620455244338*pi,0.304475030830169*pi,0.791793240299402*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.455679695483247*pi,0.19759643103481705*pi,0.828426247918686*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38695946624816*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.733750296356315*pi,3.2382100276287*pi,4.12737459363348*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.387580351532414*pi,2.8659423562146*pi,1.316748763792605*pi) q[0];\nu3(0.724868913388954*pi,-0.49275155770129014*pi,4.390875164864481*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.337357067626464*pi,-0.279168754274875*pi,3.80906708534034*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.879976470119152*pi,0.33631301766033495*pi,4.06936942392049*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.229518217201988*pi,0.9094247868251999*pi,0.5616319711528118*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.197856386893534*pi,-0.4816976072238327*pi,0.654591699089473*pi) q[17];\nu3(0.86245388704828*pi,2.77990817302646*pi,4.12458303427601*pi) q[18];\nu3(0.325227810794225*pi,-0.365354908782222*pi,4.35813138104358*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.640938915825636*pi,2.80271494098132*pi,3.53465817414698*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.380111204047311*pi,-0.139728254545059*pi,3.6440838160672*pi) q[3];\nu3(0.865238089247131*pi,-0.276826885289706*pi,3.76951387261714*pi) q[4];\nu3(3.5*pi,3.4489031914163*pi,0.5*pi) q[5];\nu3(0.499416364817724*pi,3.12789260040941*pi,3.10306476857*pi) q[6];\nu3(0.870397899809473*pi,3.18488927623333*pi,3.16355828761965*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.588140831508215*pi,0.06268955142564303*pi,1.294467332265538*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.392681300445925*pi) q[16];\nu3(0.0992108590699611*pi,2.43070395347947*pi,1.233317727428173*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.63235839413586*pi,2.94939870173884*pi,4.10261698321528*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.509723366235132*pi,0.19842886800626502*pi,0.5799729270326714*pi) q[3];\nu3(0.768974283149219*pi,0.263959067555367*pi,1.6340536551689*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.504283689770765*pi,-0.290922943794595*pi,0.729386988214666*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.769931992784507*pi,3.05600479037747*pi,2.99149062940426*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.565633699043703*pi,2.32657540973124*pi,3.72035344519297*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.945091816008181*pi,2.76535742569135*pi,3.69945229474728*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.754676039326635*pi,-0.10002017209459901*pi,4.21103851421523*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46107145826928*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.447949027632105*pi,3.13199097752056*pi,0.837428905727965*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0706688820891777*pi,0.05447594243749598*pi,4.4475234129523*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.450846279692917*pi,0.25688162044751195*pi,1.001558385101917*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49855743255587*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.250566962734982*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.55414318396457*pi,-0.4438063370346294*pi,3.09669908598044*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(3.5*pi,3.35076676720991*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.164224204593689*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.43476826908816*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258706170194829*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39220525647975*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40681205576307*pi,0.5*pi) q[1];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47742940511506*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1343321549881908*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.422365145896039*pi) q[11];\nu3(3.5*pi,3.34267857518223*pi,0.5*pi) q[12];\nu3(0.62328723695866*pi,1.0264020873773*pi,0.740135639062845*pi) q[13];\nu3(1.0*pi,0.0*pi,1.235430357689973*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.204406594694778*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273601530327952*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.494002600076049*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.696338622685658*pi,-0.06818824538368701*pi,3.54700806137051*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.614737949342092*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38621926564813*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.549700201375944*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5945289325610852*pi) q[14];\nu3(0.518221174542643*pi,-0.02252686923899999*pi,3.70867816246916*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.364748956944609*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.316206461190113*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.322973723910939*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.578464743432369*pi,3.20107199080634*pi,0.5949795884398619*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.649411618659115*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.639143671846036*pi,3.13431051316208*pi,4.45169637279072*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43772411032737*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2554163724834662*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.177347778117628*pi,3.46271287356085*pi,4.23534465969455*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.399096573897895*pi,0.07367638645171004*pi,0.936837162784928*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.560709935676009*pi,0.20334026497022095*pi,1.60855528462854*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35988641104437*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.247347045071897*pi,-0.08540995952790498*pi,1.099183512287204*pi) q[5];\nu3(0.710313012576892*pi,-0.034669107439410984*pi,4.13053402779423*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.184631471359456*pi) q[15];\nu3(0.0819519039351794*pi,3.00404782379447*pi,0.633190410817981*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.399757486833813*pi,3.26864515096556*pi,1.83838466605674*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.227892910802548*pi,0.61184700041808*pi,4.45837320134676*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.75046232800834*pi,-0.25826203633342804*pi,3.64999499049925*pi) q[2];\ncx q[3],q[15];\nu3(0.38958040435316*pi,-0.36173335873135104*pi,0.5410191894353923*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.244188724020616*pi,3.0023990339137*pi,1.280320341897635*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.998876623239102*pi,3.4200771894285*pi,3.25786310376814*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.511459432574644*pi,-0.08582632033925103*pi,1.2595235884292109*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38386757972793*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.696895346279397*pi,3.16097204510088*pi,3.28572761360465*pi) q[19];\nu3(0.300588090330062*pi,0.8484633426222501*pi,0.502520194924504*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.597839286168863*pi,0.8286743607570299*pi,0.559101891642991*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.224154448011171*pi,0.015264011778147957*pi,0.772855486563352*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.579605122469313*pi,2.70409792589327*pi,1.1810584334581629*pi) q[7];\nu3(0.508559720629252*pi,-0.31496229666811704*pi,1.190786315964922*pi) q[8];\nu3(0.232496618460276*pi,0.8201044790334799*pi,0.5713963475546568*pi) q[9];\ncx q[10],q[13];\nu3(0.221873282026114*pi,2.76297835829913*pi,1.324796976541355*pi) q[11];\nu3(0.712623748693095*pi,3.12563051081663*pi,2.88544385574168*pi) q[12];\nu3(0.591007172055007*pi,0.7074983675976501*pi,4.479075900069811*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5878969658803204*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.693014159121329*pi,3.3418131978996*pi,4.116405975522261*pi) q[19];\nu3(0.564253996858909*pi,3.26720214690856*pi,0.613058002147007*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.913458903196015*pi,3.10121591856364*pi,0.5721577096224391*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.338303342575863*pi,3.29019578633054*pi,1.4871240423036651*pi) q[7];\nu3(0.284677451602467*pi,2.93820196621107*pi,0.952106766394469*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.257811285493242*pi,-0.4175943403735951*pi,1.355650121318211*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.468745770047664*pi,0.05858361117877797*pi,0.743054098266304*pi) q[14];\nu3(0.713779917083877*pi,2.80530708576011*pi,4.09603592976533*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.65925970649839*pi,3.43232860664176*pi,3.61820695611067*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.112745527940098*pi,3.10502742063551*pi,1.0973544689146149*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.115688564678278*pi,0.99427062533137*pi,0.5039912606173989*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.889627559052745*pi,3.00257267865072*pi,4.40191250633342*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.349413203752173*pi,-0.020217496915687028*pi,0.643101297812975*pi) q[3];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37227871977429*pi,0.5*pi) q[2];\nu3(0.202142118153284*pi,0.6343632583157801*pi,3.94301087401369*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1853784122273279*pi) q[4];\nu3(3.5*pi,3.48393486821902*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247032515741958*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(3.5*pi,3.46236162183851*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.36832815353233*pi,2.74041617638672*pi,0.792811399567646*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.742434604536594*pi,2.70109295393905*pi,4.11029225097502*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.359559571565752*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46437962120683*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[11];\nu3(3.5*pi,3.43970241372333*pi,0.5*pi) q[9];\nu3(0.629441738406423*pi,0.34236712420260096*pi,1.1267468855182319*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.288963982350262*pi,-0.043836290707049974*pi,1.345614805605321*pi) q[15];\nu3(3.5*pi,3.30690838992513*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38310446840074*pi) q[18];\nu3(1.0*pi,0.0*pi,1.165521097119898*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292248889480885*pi) q[21];\ncx q[2],q[4];\ncx q[3],q[16];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37569141763292*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.290912681248801*pi) q[11];\nu3(3.5*pi,3.47879768374969*pi,0.5*pi) q[12];\nu3(0.830760722732299*pi,3.05801822174181*pi,3.87232960370691*pi) q[13];\nu3(1.0*pi,0.0*pi,1.204741551856452*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.618698628083408*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49233364063506*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.89336309874358*pi,-0.390307544841712*pi,4.114002692419049*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.335714631803668*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44757828463223*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43165063711217*pi) q[21];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.625341576289119*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.494782200720691*pi) q[14];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.45282014712715*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.538788384292312*pi,3.13422432906314*pi,3.97762649722208*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.098699549480822*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.665664930465449*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.195952245536737*pi,0.9242034191882*pi,4.4822542580829605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47407590379326*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33012281570564*pi,0.5*pi) q[6];\nu3(0.692640326898049*pi,3.00349471618991*pi,3.02901242550685*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.37127133907387*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.172097794542021*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.268806532534581*pi,2.43495126936233*pi,1.235909331736964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.574085630961697*pi,0.08086987398019996*pi,1.52427512707369*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45521191764723*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.858140932442817*pi,0.06538333811817498*pi,0.9557985486057861*pi) q[2];\nu3(0.430336058320556*pi,0.10558373243333397*pi,3.9829586856072*pi) q[3];\nu3(0.31376341688587*pi,-0.16623793288514*pi,4.40433952881037*pi) q[4];\nu3(0.450635181932258*pi,0.312882968722605*pi,3.76760596975885*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.210017784193576*pi,0.214877494452416*pi,4.32595612512613*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.18312590366906*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49854185571055*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.35850016302432*pi,-0.123745643691131*pi,0.860463946791445*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.2754733918098*pi,2.55012772575317*pi,1.4736205745132809*pi) q[2];\nu3(0.794483341734617*pi,3.16875201791998*pi,3.69656543377291*pi) q[3];\nu3(0.471046794053986*pi,3.35166531806902*pi,0.5312322166777081*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.630956425375089*pi,0.5178119892397901*pi,0.7838817874155131*pi) q[8];\nu3(0.624430645942904*pi,0.5917459241813099*pi,0.917036303915132*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.671121149460466*pi,0.8499425110518899*pi,4.36521091083366*pi) q[16];\nu3(0.651812621511333*pi,-0.06547779668484499*pi,0.987733165699394*pi) q[17];\nu3(0.858250790076003*pi,3.47333566812343*pi,4.3919262200326905*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.497086410459161*pi,0.009032792407686951*pi,0.97553588683197*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.660189515837788*pi,0.51093555800799*pi,4.46787836878985*pi) q[11];\nu3(0.535369640182319*pi,2.93551194780401*pi,3.4720472112475*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.373884046279073*pi,3.39648649606984*pi,1.475498597122795*pi) q[17];\nu3(0.351873943905406*pi,-0.148024386880999*pi,0.816140110551588*pi) q[18];\nu3(0.137045372787873*pi,3.25750070396609*pi,0.721591425865939*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.446034303334536*pi,3.3285041439723*pi,1.81109014851728*pi) q[11];\nu3(0.340252033024598*pi,-0.334635371636437*pi,0.7115261391928069*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.29546697808739*pi,0.095709553910028*pi,3.86829877968837*pi) q[19];\nu3(0.264205740790043*pi,2.88026597328772*pi,1.362688763105591*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.23420742867251*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.6833367495904*pi,-0.04359792986517502*pi,4.08290030662457*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.131017992806545*pi) q[20];\nu3(0.0400533512886869*pi,3.23655351824984*pi,1.256610100294421*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.780416859288093*pi,3.4922029476173*pi,3.51741225028774*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31945965112826*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(0.360663202549317*pi,-0.4401062728097825*pi,3.95233924719823*pi) q[6];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.317198016082693*pi,3.48442003589689*pi,0.865892645928559*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.106491799758752*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.527432566808615*pi,2.84648392486275*pi,4.05769667758544*pi) q[1];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.169326931999648*pi,2.73857183857074*pi,1.488842559794096*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.46374685527753*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201976984349499*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5691897410839202*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42016444489164*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.200252724948931*pi) q[11];\nu3(0.105262354947867*pi,0.206371401575974*pi,4.01258929070982*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.282091346582596*pi,0.06770291555253805*pi,1.403675878393153*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5844289852528681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40700914159331*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.785643265158909*pi,0.10598781829548698*pi,0.5472502688781082*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.553586984060101*pi,3.09009710315375*pi,3.93052579800337*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45988394563065*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227331404742821*pi) q[21];\nu3(0.673263558362032*pi,0.14389712226362605*pi,0.5989494515969873*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.26315956903947*pi,3.01734113673047*pi,0.5433048971658275*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.378592709069499*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.519154242488933*pi,0.8980881420165501*pi,0.748874369875821*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.266812187543023*pi,-0.432555123678312*pi,4.14737456318537*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.403120398476986*pi,0.13692754945553398*pi,3.93848568422813*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36173379419801*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[21];\nu3(0.252221575535502*pi,2.85919171793255*pi,1.7919359212494*pi) q[3];\nu3(0.852766462193545*pi,0.09541423900484303*pi,4.20412839979055*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.436769339755278*pi,-0.30574901983202596*pi,0.666561690242831*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38567619989127*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.642666550272776*pi,0.7907484144683701*pi,4.45564119516972*pi) q[3];\nu3(1.0*pi,0.0*pi,1.302191956213943*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44266610117058*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.100503806355603*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40787996592982*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.245982514296954*pi) q[13];\nu3(3.5*pi,3.45739057548054*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.303063090368471*pi) q[15];\nu3(0.0473239034429291*pi,0.7817818127365099*pi,4.4529298919121505*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.441031129083059*pi,-0.21058156582601*pi,4.27903580694837*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(0.645006703873219*pi,3.28107601467813*pi,3.0211678366107*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43637332358087*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.641870662746111*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5172518381649516*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33846668739118*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48755319101083*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.777367846639489*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294128667003461*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.170941707648287*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.203536628011176*pi,3.45356823721621*pi,1.51214388638078*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.567111504499999*pi,0.25912569354374904*pi,4.15425373629024*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.139611196802538*pi,0.12956804524759602*pi,4.27033249884618*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.65221556291642*pi,3.32027859622865*pi,4.1613294112716*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.722185727989492*pi,2.89689335932888*pi,3.34069476645794*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.454307350545845*pi,-0.19227930935425702*pi,4.20578597241225*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3640473036516*pi) q[17];\nu3(0.780108063028445*pi,0.292750106572196*pi,0.828456590069402*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5230799427500987*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.525669226293023*pi,0.8664924278728301*pi,0.969226481657605*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.620630303031679*pi,0.44555289584050395*pi,4.413448925821751*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.718946706359888*pi,3.4398222788978*pi,3.04916043060202*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.349052487670438*pi,0.312542909722448*pi,0.737746999018014*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42963027753511*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.235088002583425*pi) q[5];\nu3(0.600751582253883*pi,-0.07368273635634698*pi,3.54376325829499*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.239047043850001*pi,0.408378593654078*pi,3.56388907661193*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.46683328441452*pi,0.48540454111515996*pi,3.87653821026172*pi) q[21];\nu3(0.721297778826374*pi,2.80876663226299*pi,4.17888445539149*pi) q[0];\nu3(0.715938518634469*pi,3.19875925080745*pi,3.47000575667566*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.9383202084535*pi,3.36272146443806*pi,3.29490938494746*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.389977294293943*pi,-0.190228059336076*pi,4.434370279760239*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45041090001102*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.474151676810432*pi,3.27990100419291*pi,3.13704985126026*pi) q[19];\nu3(1.0*pi,0.0*pi,1.154800691306011*pi) q[20];\nu3(0.439769126363035*pi,0.58913043370842*pi,4.16151121559437*pi) q[21];\nu3(0.552592655098142*pi,0.15708460394602897*pi,1.1015927149179578*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.693829830425255*pi,0.6253856869571*pi,0.689968701274299*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49149209030109*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.443261535885855*pi,0.009049377099173972*pi,3.49222192476384*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.323371899512245*pi,0.6561693070269301*pi,4.30877825197549*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.663039629055831*pi,3.13612788916722*pi,0.5314229955949339*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[5];\nu3(0.269507246789736*pi,0.45712785552666*pi,0.95922751498553*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.695589846684488*pi,0.06246017207605403*pi,3.80087068586832*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0891581461402698*pi,-0.39608366509119297*pi,0.8111757416577989*pi) q[12];\nu3(0.512341728025229*pi,0.23535409889917502*pi,4.42125964181879*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.58060334935013*pi,2.96700783212707*pi,3.20472016603021*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5373851380510146*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.471616722116108*pi,-0.25551715251351204*pi,0.661067882053007*pi) q[10];\ncx q[11],q[14];\nu3(0.650794683744015*pi,3.1514163979434*pi,3.7056144358838*pi) q[12];\nu3(0.319467360998876*pi,0.17884472973292398*pi,0.8110368333079641*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(3.5*pi,3.44609863230733*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.346101050794268*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.19300086122612*pi,0.37097661974365803*pi,4.1239643678649*pi) q[10];\nu3(3.5*pi,3.40171033836671*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.305562032934013*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.749558738821076*pi,-0.05599272507752001*pi,1.140544458872112*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44294937706513*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,0.0*pi,1.15991808210959*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4348403729585*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.670123046680449*pi,-0.4219572604325419*pi,0.715323158933184*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240554948619729*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.2403625196623995*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44462904704522*pi) q[14];\nu3(0.768402226270293*pi,3.25097718485357*pi,4.071834310951759*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,0.5292016391423702*pi) q[2];\nu3(0.49511878256556*pi,-0.4599321736154461*pi,0.912814043590342*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\ncx q[11],q[14];\nu3(3.5*pi,3.45768688874821*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281072313313605*pi) q[15];\nu3(0.0962077626316589*pi,2.93048312700507*pi,1.88636668445488*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34298912194193*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.531779123854405*pi,-0.12359634751211601*pi,1.271540239454945*pi) q[3];\nu3(3.5*pi,3.39584558841813*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.44948664767692*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2920881314690709*pi) q[9];\nu3(3.5*pi,3.38326520654877*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.332084364738001*pi) q[18];\nu3(0.76355813352968*pi,0.42331942547592405*pi,1.210826332396906*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2404792160514742*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.690806202287825*pi,3.48793785833432*pi,3.47494323948651*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42938115401278*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38621948446608*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.111515618645573*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.403208084661184*pi,-0.023137092560351014*pi,4.3889417624996*pi) q[20];\nu3(0.491594739213711*pi,0.334618702822684*pi,3.54278510344228*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.622992124914561*pi,3.22699201916681*pi,4.0949713220195605*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.577146569682625*pi,0.17226439210024003*pi,0.941349765359005*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32086392939992*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46813412116785*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.600547208539853*pi) q[21];\nu3(0.325504181749178*pi,0.15539558791671304*pi,3.99543571665578*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.383562844771665*pi,3.14296523500448*pi,1.034085819139916*pi) q[2];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49287850072004*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.363642639004528*pi,3.05472319598974*pi,1.3052786421920741*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.790053522471324*pi,2.33354863581001*pi,3.72492171128255*pi) q[6];\nu3(0.755443764214457*pi,3.42135856889646*pi,3.53081450410686*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.436237912275208*pi,0.74256728217357*pi,0.765620397137173*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.62562042537305*pi,0.7418128050505399*pi,0.687616721174823*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.730270330701643*pi,-0.04027731230053899*pi,4.32812140866497*pi) q[1];\nu3(0.330569697629615*pi,0.39253182565285805*pi,3.75089726419453*pi) q[4];\nu3(0.479422658906784*pi,0.9640301547688901*pi,4.06391193271995*pi) q[6];\nu3(0.390472927201321*pi,0.11495491159142701*pi,3.4460476608872*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.445612799905519*pi,0.97837394421018*pi,0.5195703378797848*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.61728285643408*pi,3.10461379358279*pi,0.5655475352018786*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.264665263266558*pi,3.40239675761782*pi,4.1294871448986505*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.359598232347849*pi,0.01398382229876105*pi,4.15507244122705*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.719357052933309*pi,2.62610588359167*pi,4.12179233697654*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.500615577080698*pi,2.79548627840623*pi,3.96725437571952*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.644389187650201*pi,-0.4658843371412891*pi,4.38231084189537*pi) q[19];\nu3(0.683139534610022*pi,3.28483747130684*pi,3.85973371637613*pi) q[21];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.559115217925595*pi,3.37915151094212*pi,4.3687037864805305*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.338672978432348*pi,3.36804578889642*pi,1.384636394249056*pi) q[12];\nu3(0.779794484640873*pi,0.01595110059906002*pi,4.27195996210736*pi) q[13];\nu3(0.27880060762694*pi,3.48218967980541*pi,1.72818434619012*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.527264066578459*pi,3.06211681949078*pi,3.52991331816077*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.965847693673533*pi,0.15025013926424302*pi,0.5329757060230753*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.44621350797494*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.892070142765894*pi,0.65263780891727*pi,4.19650813889196*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.295133607801626*pi,0.51522165873344*pi,4.48864007533881*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.338534631695063*pi,-0.09081102010438802*pi,3.66067343450953*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2992790933276641*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.738367284976671*pi,0.450210068047171*pi,1.468311895175893*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48614521541889*pi,0.5*pi) q[0];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.578388838187832*pi,0.13395715130186803*pi,0.807647139414402*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.376552955598608*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.776948569140478*pi,0.10410228034940905*pi,3.8322224995269*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.359981646543797*pi,-0.305942738258765*pi,1.79909000063364*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.726863827811594*pi) q[14];\nu3(0.484132894933905*pi,-0.258794936465298*pi,0.9393503018119931*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.45058088213019*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[6];\nu3(3.5*pi,3.38035242413752*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.589601660056161*pi,3.48022599979707*pi,4.14180213738304*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49870558316398*pi) q[11];\nu3(3.5*pi,3.47616470751595*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.355897614446158*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223394093980285*pi) q[20];\nu3(1.0*pi,0.0*pi,1.133608278360429*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.46779917003218*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42776811607123*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,0.0*pi,1.3820093687836899*pi) q[6];\nu3(3.5*pi,3.41831457262784*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.077397835032172*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,3.47054166120075*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26426923084039*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.347343478491011*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.735820355972497*pi,0.5052170384038901*pi,1.009741704825341*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.900381922707891*pi,0.21442471136366104*pi,3.7496183753222*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.559492316938879*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41686597201843*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5087398203577015*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.719302433112953*pi,-0.357509004913233*pi,3.21490894314834*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,4.37323800851631*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39291268069453*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.49073653023569*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.581219218732677*pi,3.32081325501956*pi,2.96704471735988*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5011339808818587*pi) q[16];\nu3(1.0*pi,0.0*pi,1.333804485763691*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3166698305431*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[17];\nu3(3.5*pi,3.42508327934659*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.271029347748821*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.41491940207176*pi,0.7203055639865199*pi,4.20664169204364*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.702598758294134*pi,0.64106797601162*pi,0.633109648258005*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.911305611175937*pi,0.92783783643609*pi,0.662091816897847*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39026347347776*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.363058743306504*pi,0.42468980931104505*pi,3.59756163662492*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.625208724924144*pi,-0.320781650982534*pi,4.21104742291982*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.352153995759592*pi,3.24990327760553*pi,0.927063863556033*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.389090790102383*pi,-0.150127552253915*pi,1.3866638781499638*pi) q[13];\nu3(0.717953402010159*pi,2.5870474930593*pi,3.53558190427874*pi) q[15];\nu3(0.746318129135753*pi,2.91883156668934*pi,3.68037663642411*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34441814800253*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.589708569400304*pi,3.08749376796041*pi,3.25115107745717*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.40558953598834*pi,-0.17944265242713198*pi,1.63229044151194*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.401442719585381*pi,1.01015599845642*pi,4.11654000641343*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.67311232378572*pi,2.72217511302352*pi,3.59679112288862*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.776510369933698*pi,3.31496268524487*pi,3.89574185139182*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.179164194322908*pi,3.06194916154923*pi,1.1227297533200171*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.634990577481262*pi,2.91644421033965*pi,3.50599033716724*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.548897660391821*pi,0.22377461712039204*pi,0.897685958054566*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46225176153044*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.372282947050021*pi,0.8539885749915801*pi,4.02336794051325*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.655260727672472*pi,3.38720683512273*pi,3.60600605691412*pi) q[10];\nu3(0.623228551810615*pi,0.19611202654808801*pi,3.98993986717325*pi) q[11];\nu3(0.33185026281045*pi,-0.184770958603457*pi,3.83592486515289*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.3479995172411*pi,-0.26293733273788*pi,1.156600592338936*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.832910073459232*pi,3.06075292798164*pi,3.33316076795663*pi) q[20];\nu3(1.0*pi,0.0*pi,1.297471822524745*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.818658175187344*pi,0.106401895148725*pi,0.792398349929929*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.590830519177431*pi,2.48870116720738*pi,3.7587889988569*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.833010994653497*pi,0.023262502109738015*pi,4.37690942418185*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.540975571466508*pi,3.03055999198171*pi,3.08270106147036*pi) q[10];\nu3(0.249632642893547*pi,0.324095435758068*pi,3.66765334918948*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.635846075080888*pi,3.18460316902346*pi,3.78342417759981*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0839586021580107*pi,0.9787366938539701*pi,4.08472201217248*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.618123860832544*pi,3.20981388337592*pi,3.12607581655929*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.507316560453846*pi,3.0703596280229*pi,1.70240160416917*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4415485714708005*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49563836560239*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.587034880558873*pi,0.5952229147399799*pi,1.014868858511186*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.595745672653524*pi,-0.026813480017531977*pi,4.19477474288189*pi) q[8];\nu3(0.613913588471415*pi,3.43204477750408*pi,4.15678102455599*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.429787574759734*pi) q[15];\nu3(0.718230462663905*pi,0.5525638899577101*pi,0.717005573312514*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.231300063188014*pi,0.007715027309614042*pi,0.833616849140001*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.377458320671015*pi,0.6911040251257199*pi,0.5754376742774795*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.581838722068179*pi,-0.323395535643758*pi,3.25584523249867*pi) q[9];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.621712286764034*pi,0.10250782766809996*pi,3.9233558410393*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47966490638944*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45269247814611*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.196813925511494*pi) q[10];\nu3(3.5*pi,3.42570127989371*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321279148723808*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49381804326378*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277291744787103*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.49023756651391*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.44469162518458*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5369211722503358*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1901218639394369*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31842135632034*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2916499616595392*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5219700131964641*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.530941577570757*pi,0.305075377418516*pi,0.720828712917895*pi) q[3];\nu3(3.5*pi,3.37773256880327*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.46952126065905*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.234693396778959*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.133449493932753*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.376082342157841*pi,3.32286978750314*pi,2.1193524424882497*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46915222323145*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.331764839428571*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39847906630143*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5656440680274404*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45389747397801*pi) q[12];\nu3(0.639919147438614*pi,3.33344119804237*pi,3.76934750168501*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5483269962253768*pi) q[16];\nu3(0.398514842604308*pi,2.98073947230164*pi,1.389395557348227*pi) q[18];\nu3(3.5*pi,3.46952617798241*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.245278439179037*pi) q[20];\nu3(0.335225313571894*pi,2.93942697586764*pi,1.5524534215181*pi) q[21];\nu3(0.341097656194693*pi,-0.4650921280199492*pi,4.2072970566851*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.603984191424937*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.759204942017765*pi,0.0038422645284950097*pi,1.297765508833715*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.543413525514372*pi,-0.49428939109072406*pi,4.27444165061923*pi) q[18];\ncx q[19],q[20];\nu3(0.587433683939087*pi,-0.4497736581734002*pi,0.844046145046188*pi) q[21];\nu3(0.524293715882778*pi,0.396604266427214*pi,3.9814591078027*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35625913461541*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.254250301152534*pi,-0.199036658017328*pi,1.0804458795137881*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.53151384260452*pi,0.16718629015590403*pi,4.01920461731536*pi) q[5];\nu3(0.600990847293602*pi,-0.006491433900432997*pi,1.363609933896535*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.389662975093962*pi,-0.312776406830453*pi,1.69592449817114*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.461502819169472*pi,0.85705355335435*pi,0.758561065730054*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.266344108017443*pi,0.11242325633792405*pi,3.56212085790199*pi) q[1];\nu3(0.547842824215281*pi,-0.10164962707884101*pi,1.2081957311929958*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.865502887808927*pi,2.6077723421976*pi,3.52205930907577*pi) q[5];\nu3(0.297587925337708*pi,-0.49583612148249895*pi,0.5524330550448197*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.752338458589082*pi,3.16461492109817*pi,3.26116304140516*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.57909707697461*pi,-0.347872926386226*pi,4.195229289567299*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.580938577047246*pi,-0.25377307409676897*pi,1.1709754071135121*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(0.381240705469505*pi,0.09210451455331203*pi,4.1556420371045*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.366837129635994*pi,2.45774638631694*pi,1.415227728316145*pi) q[7];\nu3(0.794173650654713*pi,0.37805604580569196*pi,1.0699769525010852*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.622413134510924*pi,-0.16045178191043102*pi,4.14358089493305*pi) q[14];\nu3(0.211777217617696*pi,-0.15823159638984402*pi,4.45020112442988*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.233739426480514*pi,3.18584244804892*pi,4.43620476284026*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.29672139149137*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.617248528951725*pi,-0.148255092389516*pi,3.66853013786242*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.849933008371939*pi,0.10214694293757498*pi,1.293133784272738*pi) q[7];\nu3(0.333870940715557*pi,3.0802622733015*pi,1.032666538404591*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.124077068303058*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.290293151244242*pi,2.67065935548722*pi,1.354907779337783*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.551453963550522*pi,2.8684194883987*pi,3.77113234667629*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.55972684079539*pi,-0.32219054971766103*pi,4.357462492324419*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.43535253957758*pi,-0.08770690620565003*pi,3.95672041765869*pi) q[9];\ncx q[10],q[21];\nu3(0.916945098073508*pi,3.09479940582523*pi,3.0836624863519*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.41412608762142*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.314528935324271*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.808344209845895*pi,0.7167948170882701*pi,0.802627337894859*pi) q[9];\nu3(3.5*pi,3.40276552611982*pi,0.5*pi) q[10];\nu3(0.712479984324619*pi,-0.373764643384481*pi,3.99989432811145*pi) q[11];\nu3(0.609391991847351*pi,0.42684336752582697*pi,0.911149795924207*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4132453300174*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.471919962156687*pi,2.7097887332*pi,3.94059240913096*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.109139735177529*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.47297582908064*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.542007375866936*pi,0.6561290561159601*pi,0.862361808735587*pi) q[12];\nu3(1.0*pi,0.0*pi,1.239503263962403*pi) q[16];\ncx q[17],q[18];\nu3(0.570190990434119*pi,0.10542880169171598*pi,3.64882090778013*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.39489137544581*pi) q[3];\nu3(3.5*pi,3.4905998365857*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.208821241381828*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42151393361704*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3417617482844149*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.275609645835553*pi,2.87072707318558*pi,1.448002701961586*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5559282323336318*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[5],q[6];\ncx q[7],q[15];\ncx q[9],q[14];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.624158105508417*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.477208340972575*pi,3.49481135167462*pi,1.126089082504023*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5718545234605634*pi) q[6];\nu3(3.5*pi,3.45215557223361*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.46452876610942*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2638765848887599*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2123544357279799*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.641419925739294*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46708831605669*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.44704975302266*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.30653467743954*pi,0.22618168526746196*pi,3.92266430810732*pi) q[10];\nu3(1.0*pi,0.0*pi,1.398631922582023*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.26483243183141*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.62417151943746*pi,2.65948866230839*pi,4.05697930046857*pi) q[21];\nu3(0.710016362705491*pi,3.31662969575522*pi,3.55338096926958*pi) q[0];\nu3(0.435469221402146*pi,0.5996667452762301*pi,0.8912965320624551*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.312491475581494*pi,2.67338924932403*pi,1.124526363295133*pi) q[10];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5826244887617099*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45892865858385*pi) q[15];\nu3(0.32682185676939*pi,-0.054672050771298*pi,3.61050246166684*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.523422851800828*pi,3.42903479093928*pi,3.5236001486563*pi) q[21];\nu3(0.718406924154005*pi,-0.025138155036863008*pi,3.82498769557081*pi) q[0];\nu3(0.629849881892665*pi,3.19237862868983*pi,4.4356982225051595*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5100097752370567*pi) q[11];\nu3(3.5*pi,3.42570960238362*pi,0.5*pi) q[12];\nu3(0.706101997272717*pi,2.65509771931124*pi,3.60739166672*pi) q[13];\nu3(0.773499371092835*pi,3.37262804350038*pi,4.48654012784978*pi) q[16];\nu3(0.559887556944316*pi,0.3774612532742*pi,0.662062225696298*pi) q[17];\nu3(0.359001948916449*pi,-0.24625078896151598*pi,0.729062982205941*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.493219173628519*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1105020403927122*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.59588266913337*pi,0.7165650616796899*pi,0.836711780407575*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.495841324507225*pi,0.144212140737476*pi,1.481467215457827*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.819085211386171*pi,-0.4432602247177187*pi,3.31950137679*pi) q[17];\nu3(0.727969764095113*pi,3.43053213007165*pi,3.64945801574718*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.555622281225584*pi,3.19765516964197*pi,2.9423412918264*pi) q[2];\nu3(0.485934206125948*pi,3.13281442091687*pi,1.61305293071942*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.752541712335608*pi,3.47343714134563*pi,3.63132894910804*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.544061807414272*pi,2.90634896399289*pi,3.48770802626331*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.338209206796968*pi,0.28448008557139104*pi,4.447222439314491*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48201869620824*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.802295098409191*pi,2.79056169357147*pi,3.87365017873272*pi) q[2];\nu3(0.505913947657623*pi,0.48956942427817196*pi,1.4272501023880761*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.253510551035491*pi,-0.09767035424569198*pi,3.84907189048913*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.192973055741652*pi,2.80118298078741*pi,1.126795958065817*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.587968736966007*pi,2.37902767908028*pi,3.76984143730161*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.637516659899541*pi,3.05688744710097*pi,3.84784750461058*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35632493791947*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312211711744615*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.33338626148812*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42099593639154*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494720219293725*pi,3.16148039605204*pi,1.52423479843753*pi) q[7];\nu3(0.144355185423793*pi,-0.06755085193890098*pi,1.018933200762665*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0333225494351471*pi,0.175520016095164*pi,4.35620801949055*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.274578767318045*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2108244542033169*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.620711710837679*pi,0.59438232690402*pi,1.3352836389831189*pi) q[7];\nu3(0.458239930127268*pi,-0.4666344937762474*pi,4.26318286930913*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.379915400493575*pi,3.43376940024257*pi,1.90773655569228*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43575675805973*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.631535289785521*pi,3.23408374825283*pi,3.5769058944821*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.121021292697736*pi,0.061412785416243953*pi,4.3530152008605505*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39200979143075*pi) q[18];\nu3(0.348779041631842*pi,-0.050735884736408*pi,1.426873881999926*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.600028808510656*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\ncx q[3],q[6];\nu3(0.238864823900475*pi,3.23023877888571*pi,1.51986819615065*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.25706089642284*pi,0.7212377993527299*pi,4.39434518322312*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.269588101740076*pi,2.79024203049005*pi,1.59000385307046*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44226298304493*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2561995948606381*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.726038522951435*pi,0.319426081793889*pi,1.403935514587634*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.265929863381013*pi,3.2313463471204*pi,1.2044774365272781*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.470375642453126*pi,3.31553013664719*pi,1.60647456908751*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44181814821197*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.217524002058139*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.659369673268297*pi,3.14492017737598*pi,4.01386395677637*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.575689343997527*pi,3.06436735817856*pi,4.2774395178147895*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.411368028799998*pi,-0.4513490351006276*pi,0.912616878712168*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43013362960683*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.34730149279127*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.304423748416324*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.626919140955362*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41523519099563*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.304918207342853*pi) q[19];\nu3(0.5933261369774*pi,3.48225576696734*pi,3.14453994789795*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33535172429444*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34743964830461*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2427546432561472*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.342182219353264*pi,0.62659403088502*pi,0.677620145936166*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5787772595132724*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181103816287166*pi) q[20];\nu3(0.41580993094704*pi,0.5872753349047799*pi,0.791243596253518*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.221521176129302*pi,0.452582744746704*pi,0.796317642912466*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.393898160148811*pi,3.25044273431234*pi,1.3154056660374231*pi) q[10];\nu3(3.5*pi,3.40029558422593*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.238146142417321*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37593662725896*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.170073255679685*pi) q[17];\nu3(0.934141015076712*pi,0.45929368010407*pi,0.9651499996868931*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.600378778748028*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.346635500139833*pi,0.099108005749317*pi,1.2084210447697359*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5697672144429093*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.650113748682293*pi,0.63459158110415*pi,4.36987261553856*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.500533852200635*pi,-0.05673933942355602*pi,4.08868445807573*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.316115880397688*pi,0.11031588577948204*pi,3.44640488684111*pi) q[16];\nu3(0.717052985034652*pi,3.41689375176644*pi,3.47016247416027*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5752806274807827*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.47091956020802*pi,-0.49176836451713174*pi,0.689161577891845*pi) q[7];\nu3(0.560553331085163*pi,0.7161796812641299*pi,1.113243998258742*pi) q[8];\nu3(0.450719554090256*pi,2.92172694120892*pi,1.196302220073167*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43578923119331*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.854869396396335*pi,0.37889556507216404*pi,1.360620773712617*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44585775450994*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.489919357253528*pi,-0.204734822649911*pi,1.25871651027532*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.402549353776431*pi,2.43044024022698*pi,1.162204270892909*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.436817265780641*pi,0.32617712288924305*pi,4.48434264770892*pi) q[3];\nu3(0.520647226421925*pi,2.60981522618362*pi,1.036684798024205*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.603899235203125*pi,3.25659519746155*pi,2.83265458912866*pi) q[13];\nu3(0.510612220902151*pi,-0.208841640228575*pi,4.317340227581759*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.731108424214052*pi,-0.18179525435633098*pi,0.603857111748234*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.879557808860026*pi,2.91915306768646*pi,3.36117551773811*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.800035138231438*pi,2.49641253853389*pi,3.68090928261053*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.217966975298092*pi,0.70574171567953*pi,4.41767285892832*pi) q[13];\nu3(0.366504732031287*pi,-0.039827155372296974*pi,3.72840590840927*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.514755790332721*pi,2.71068619277407*pi,3.54962997681968*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.765088094135377*pi,3.20598802528564*pi,2.85613055293611*pi) q[5];\nu3(0.306179498308998*pi,0.005835836222331969*pi,4.2949247154213595*pi) q[6];\nu3(3.5*pi,3.49951197127358*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.20181055535225*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.305446944601836*pi,0.84927376464375*pi,4.437396618573009*pi) q[19];\nu3(0.167046872640986*pi,3.49522511585018*pi,0.6593820401350761*pi) q[20];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.7707456842299*pi,3.3604004501114*pi,3.4995177677937*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.48527636701597*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.33307327673762*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.408451354568441*pi,0.010890751602452009*pi,3.90092552743616*pi) q[19];\nu3(0.193152741450582*pi,-0.144628532594274*pi,0.5551705573192659*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.37776101801801*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2208510028724922*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.32712592557486*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.112586471427564*pi) q[14];\nu3(0.490259868904845*pi,3.18357630457157*pi,0.695952347920801*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5317464508845827*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35298365338857*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.142835718829867*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5599532234612963*pi) q[10];\nu3(0.391763217603296*pi,0.54343745479399*pi,0.812017390521937*pi) q[11];\nu3(0.210717831957667*pi,3.42215666713913*pi,0.605994266130603*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.856300643397331*pi,3.20233172119191*pi,0.609407031584679*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43462963232465*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.694562873712631*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.337335039883717*pi,3.4814549919983*pi,1.91462159061089*pi) q[11];\nu3(0.620184778587809*pi,3.32325902511606*pi,4.1062450793804395*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5489098034805378*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.175715468936838*pi,2.77679421794097*pi,1.160768204624583*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234665664062299*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(3.5*pi,3.4081844951059*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43461608801988*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45341375735328*pi) q[6];\nu3(0.561512582768045*pi,3.43740960118806*pi,4.27188678397691*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36404121012183*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.243332325410134*pi,0.029573066285007*pi,0.7635300617530709*pi) q[16];\nu3(0.485945322997458*pi,3.05542814971338*pi,0.586112729169745*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3298235474898559*pi) q[19];\nu3(1.0*pi,0.0*pi,1.290665506618746*pi) q[20];\nu3(1.0*pi,0.0*pi,1.301247058521862*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.702634615589132*pi,-0.17742478471441597*pi,1.019186978521516*pi) q[7];\nu3(0.168333064110068*pi,-0.4248188538864589*pi,3.99703438528599*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.356248704906045*pi,3.00595134293371*pi,1.99275551439652*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.262155676743677*pi,0.94629392904984*pi,4.26450318697748*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4960538921955*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.348365825141749*pi,0.412401464138334*pi,4.43745451072611*pi) q[8];\nu3(0.347774107298895*pi,3.00801018786697*pi,0.645176427681438*pi) q[9];\nu3(0.321709996928906*pi,0.5805203749968599*pi,3.83309377688054*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32915058791584*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.23962832877345*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5114650568929733*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.768232240303119*pi,0.192157201428803*pi,0.80670881781938*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.535319554670313*pi,3.30861646192537*pi,2.99131436642185*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40937106427703*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.321243043379475*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.75063409203042*pi,0.35714043823600305*pi,4.4923673408012*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.496792508472458*pi,-0.4505047541425193*pi,4.4482030336495*pi) q[14];\nu3(3.5*pi,3.49285223112474*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184075203036463*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.492884037191825*pi,0.47004585867940496*pi,0.984822713358921*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0851190262260198*pi,-0.292378673866296*pi,0.742284181537963*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.648181792449155*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.25509722160464*pi,0.061874925454529994*pi,0.8495499866043901*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.715419273629898*pi,-0.141207186292221*pi,4.322671202402709*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.737077283895426*pi,-0.04141505159819803*pi,4.180404871171509*pi) q[3];\nu3(0.169710054513565*pi,0.51793407973086*pi,3.68283586031767*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47527964014089*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.645342888461918*pi,0.9603401660386901*pi,0.925786420206424*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.559689057058339*pi,0.28403038995957797*pi,1.53762831666707*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.34902650436276*pi,2.30800319826719*pi,1.256473934829202*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.593835201807016*pi,-0.257938416911059*pi,4.03902547615703*pi) q[6];\nu3(0.389966845528275*pi,0.7141122440710299*pi,0.6782532927470359*pi) q[11];\nu3(0.171378013124441*pi,0.6604619724076399*pi,3.82664873105242*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.606606078138988*pi,2.47682783548818*pi,3.68900563739892*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.700197377108175*pi,0.62193211820859*pi,0.648672872469019*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.360150013741428*pi,2.53991305735043*pi,1.325847029381713*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.885825452846281*pi,-0.21494443373343503*pi,3.79749545630035*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.569049662961802*pi,-0.164179259349652*pi,0.985508596632505*pi) q[11];\nu3(0.225835315740496*pi,3.47306086694613*pi,1.1803896067405009*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.497894909070771*pi,3.12585172179009*pi,4.08674016522286*pi) q[18];\nu3(0.606213750341363*pi,-0.113319014456576*pi,0.777475540215889*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.258623628738489*pi,3.28279718826614*pi,1.151299185442559*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.240478020962285*pi,0.43455098019303795*pi,0.831948910197685*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.669765969415222*pi,0.285993678700017*pi,1.62284909636109*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.398857317778514*pi,2.63758605563123*pi,1.2007734537269261*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32649729702758*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.274597173628225*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.192528456144502*pi,3.05416752451307*pi,1.169277157243621*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[3],q[7];\nu3(3.5*pi,3.33745535078975*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.177352374534022*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.328119078726922*pi,-0.35391298133695004*pi,4.1030446463099*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.103723187855685*pi,2.56714444830853*pi,1.3836434685295669*pi) q[20];\nu3(3.5*pi,3.48679069729847*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.41639700369693*pi) q[7];\nu3(3.5*pi,3.48322044238793*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.068128561949251*pi,0.426868915434102*pi,1.008843134065068*pi) q[15];\nu3(1.0*pi,0.0*pi,1.372200618723142*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.108920071291117*pi,0.037268092893382954*pi,4.47378062683504*pi) q[20];\nu3(1.0*pi,0.0*pi,1.311065351208496*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.49590714086561*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.257722046822326*pi) q[5];\nu3(3.5*pi,3.49057560749263*pi,0.5*pi) q[6];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.307998738349779*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40950956438816*pi) q[12];\nu3(3.5*pi,3.3832180162164*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.357186250130698*pi,2.92823575981461*pi,0.99445238765917*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260459153850366*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49047439606996*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.278396558366802*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45755734864813*pi) q[16];\nu3(0.671944500227385*pi,0.23556865903393598*pi,0.5232538830083907*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.617549446961815*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3386660540151905*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5921107587671282*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5465315980741021*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.41487763614238*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47001370649014*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5893731489253029*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.208976435703912*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.17470926192998*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.68485555647563*pi,0.460036532809905*pi,1.2699918107734929*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.505463859849867*pi,0.09273324894620305*pi,3.60858470083274*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.142721570929716*pi,-0.313871262452982*pi,4.03467425769258*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.819627149337971*pi,-0.18836499723571498*pi,3.33125754544011*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46569225113043*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4814378449738*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1432674103660099*pi) q[18];\nu3(0.418604478966318*pi,3.419456308786*pi,4.250738194769919*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38775012342246*pi) q[20];\nu3(0.732565263353339*pi,-0.4074086469001119*pi,4.23617594343854*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.69844201198216*pi,3.46667024875756*pi,4.452809623199871*pi) q[3];\nu3(0.787183702703522*pi,0.50508037859251*pi,1.421302387873226*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.565047664930852*pi,-0.16988975395364098*pi,0.770718058496028*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.121135641308603*pi,2.9664298154654*pi,0.801886571722379*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.379963670693836*pi,0.18927567293140501*pi,3.93987551413397*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.580304283474954*pi,3.14035585306455*pi,3.29659145608027*pi) q[3];\nu3(0.14115061222167*pi,-0.036019302465622016*pi,3.9300198598791*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.272401951783443*pi,1.05686704897821*pi,4.29053353172889*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.804128864063148*pi,2.86936031801655*pi,3.25772565306675*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.429170802584639*pi,0.44416770449932996*pi,3.51733420169952*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5074671881710986*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.193474286119348*pi,0.0015131154607069819*pi,1.242956928528286*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.494610864159753*pi,-0.19832894973084197*pi,3.69800890299608*pi) q[10];\nu3(0.646169239292013*pi,3.45187974618157*pi,4.38673587032243*pi) q[11];\nu3(0.493604174860113*pi,-0.008506042772314981*pi,0.5608131147416414*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.56756113624014*pi,0.45385250870814897*pi,1.241083700376508*pi) q[0];\nu3(0.579522669727214*pi,-0.291913843157359*pi,0.825779543318961*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.581027910765479*pi,-0.126675737341246*pi,0.5929588850740677*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.776141592116093*pi,0.485849467868965*pi,1.208854237693203*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.488054136956285*pi,2.47955282872302*pi,1.290635543910666*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.633549245500225*pi,-0.4988566233446687*pi,3.65219081792662*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.741533852107757*pi,3.08124195481427*pi,3.49521812215342*pi) q[0];\nu3(0.492424585850951*pi,-0.11001097813904098*pi,1.394163891844669*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.150226953362236*pi,3.41922020917863*pi,4.27049365898068*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.601928041582118*pi,0.04437693543675203*pi,4.43317323995913*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.470420332857794*pi,0.373106480189633*pi,1.3475783386859401*pi) q[17];\nu3(0.669911701008753*pi,0.37635518054353*pi,4.197924730981709*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.49071058081897*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.411248760664392*pi,0.254608375709684*pi,0.5454067574088793*pi) q[16];\nu3(0.638405015032657*pi,3.22675116344186*pi,3.6294276252762*pi) q[17];\nu3(0.170955894063278*pi,-0.06417563692796802*pi,3.67428850798283*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.307226341605207*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.509141471045579*pi,3.42110096421531*pi,3.48576810187707*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[9];\nu3(0.500422170202871*pi,-0.10829134847083999*pi,3.51514337719281*pi) q[8];\nu3(3.5*pi,3.394211970235*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.298189281816055*pi) q[14];\nu3(0.310939666751623*pi,-0.113346497930771*pi,1.4234838019582021*pi) q[15];\nu3(0.028576461611143*pi,3.06379750919374*pi,1.072248723913958*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.74002567326403*pi,-0.10890691592604801*pi,0.5579111215339684*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.76953167814992*pi,-0.4485827909821037*pi,0.9204538178077091*pi) q[2];\nu3(3.5*pi,3.13650874070031*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46423959465708*pi,0.5*pi) q[7];\nu3(0.298407681749587*pi,2.89507327867976*pi,1.88234861563112*pi) q[8];\nu3(1.0*pi,0.0*pi,1.170725185849848*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.29759605749133*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.135962249922155*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1266235919606449*pi) q[13];\nu3(0.793122180962096*pi,0.5963335406208801*pi,0.5821059232078027*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.338692682494347*pi,-0.004638636943001984*pi,1.407680873781619*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41025535848304*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[5];\ncx q[6],q[21];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.544989888254086*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44336216360375*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3864856288462741*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5429889870732673*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.549334628551454*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5422182616249653*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38044195698942*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.249547346608657*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.46682158876119*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36800035951116*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3234325596380598*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.705681310213466*pi,3.35012395619271*pi,0.694107142269894*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.616704578746482*pi,-0.374661444962263*pi,3.59537357744357*pi) q[14];\nu3(3.5*pi,3.4667633857003*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1981770296571899*pi) q[18];\nu3(3.5*pi,3.46342600835907*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.177553178151693*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.34888373066459*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.63114605092875*pi,0.611560071377*pi,4.152272368244811*pi) q[7];\nu3(0.367573419453325*pi,3.35239571724495*pi,1.81917869763326*pi) q[9];\nu3(0.643374750897734*pi,-0.09423432573038498*pi,4.42256522466379*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.788114185891486*pi,0.449081891688633*pi,0.633873542174931*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.122556571238585*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47829110197097*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.730531268155066*pi,1.00326048569202*pi,0.605709291372196*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.77160264975664*pi,3.27178106563126*pi,3.00204840698026*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.459250795230631*pi) q[8];\nu3(0.345042413744741*pi,0.4579115337416*pi,3.49002571559886*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.736784415235281*pi,0.73678095436791*pi,1.0440777542646669*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40202887021718*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43177809361738*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.191013644995196*pi,3.09117302657711*pi,0.90852806430873*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.529590635163298*pi,0.53209086827089*pi,4.3589609698951*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.278148629598341*pi,-0.4394638283819255*pi,1.56113316807116*pi) q[11];\nu3(0.444240232665383*pi,2.66306587117521*pi,1.065719675086445*pi) q[12];\nu3(0.801752605268216*pi,0.49523188328146905*pi,1.428351312639374*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.483759264917261*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.507270320290486*pi,3.09625399076246*pi,1.60486954509173*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.444258208367359*pi,0.242591693026737*pi,0.8509665442836349*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.183927275141914*pi,-0.243047573099541*pi,1.210692159770782*pi) q[12];\nu3(0.163992406557133*pi,2.9185193568747*pi,0.945468540998748*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.464977452424887*pi,-0.11812201086053498*pi,3.833227490496*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.30819846687973*pi,3.3697501708777*pi,1.347465386269286*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33138507910264*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4784953665547*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3361246480964661*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282978293665032*pi) q[21];\nu3(0.591386606803091*pi,-0.35176019696321104*pi,0.5711789467856577*pi) q[0];\nu3(0.0608518983041672*pi,3.46644993375669*pi,1.488000719960163*pi) q[1];\nu3(0.861382425296254*pi,2.49562342135337*pi,3.6463496284943*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.655889710356426*pi,0.150595767046791*pi,4.11704291600664*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.648308329713427*pi,2.58581052117971*pi,3.79510820415404*pi) q[1];\nu3(0.586469879165011*pi,2.88988725129381*pi,3.13447205343189*pi) q[2];\nu3(0.212965946775817*pi,0.71286260216279*pi,3.92801096509905*pi) q[4];\nu3(0.693433007781763*pi,-0.061884720320461994*pi,1.115659050910852*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.673224950522446*pi) q[14];\nu3(0.325068044567624*pi,3.42161534981637*pi,4.1207199278172695*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.49499866879708*pi,0.470137628382132*pi,0.957682549254085*pi) q[17];\nu3(0.836721483672665*pi,0.42011929552317595*pi,4.15539696160758*pi) q[18];\nu3(0.792898200224875*pi,-0.03621392627748399*pi,1.3038946904208442*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5349278053759505*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.634984688946175*pi,3.29160569829134*pi,4.0668551183908495*pi) q[4];\nu3(0.740151298683383*pi,-0.059555496235626004*pi,1.044326124355563*pi) q[5];\ncx q[7],q[21];\nu3(0.293844591501452*pi,0.498495041992148*pi,3.99538618375579*pi) q[8];\ncx q[11],q[14];\nu3(0.784337884995624*pi,0.17147960595956302*pi,3.71358798095922*pi) q[15];\nu3(0.534570064918251*pi,-0.209668392070901*pi,1.366516806648657*pi) q[16];\nu3(0.6029190701124*pi,3.27360198533977*pi,4.06878531008995*pi) q[17];\nu3(0.803111492494129*pi,0.97389675320029*pi,0.5181869921946378*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.366017688311231*pi,-0.204193259587239*pi,0.740253686148262*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.62162243644511*pi,-0.020262423590495016*pi,1.395222798943583*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.616798612994148*pi,-0.324814735177075*pi,4.17990094410398*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.774956776247289*pi,0.18163126097623195*pi,0.5330937149928195*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.273504906618172*pi,-0.10322138725169*pi,1.327636520796641*pi) q[11];\nu3(0.758857071645109*pi,-0.009537799145637016*pi,0.674411318381578*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.31917705072095*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42495097061845*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.571999508444728*pi,0.8506925289843199*pi,0.645371920547873*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.150277667639992*pi) q[9];\ncx q[10],q[18];\nu3(0.698290760814886*pi,0.7083255756050999*pi,0.801833842684296*pi) q[11];\nu3(0.757390154129855*pi,3.08557605760174*pi,3.61569657484335*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.174912251937212*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[9];\ncx q[2],q[5];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.683870065836274*pi,0.011540546777735972*pi,4.05496170654755*pi) q[7];\nu3(3.5*pi,3.41549317236966*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44165823990608*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263171112143447*pi) q[17];\nu3(1.0*pi,0.0*pi,1.265405666187079*pi) q[18];\nu3(0.193335419981027*pi,0.91926748464056*pi,0.5187353778353191*pi) q[21];\nu3(3.5*pi,3.39496725465379*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40823227266588*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.3049817415212739*pi) q[5];\nu3(3.5*pi,3.47273456602645*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2077896612462151*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4887543319647705*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45618486545498*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.255739917741761*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43749651444005*pi) q[19];\nu3(1.0*pi,0.0*pi,1.245488732185754*pi) q[20];\nu3(0.262831295730609*pi,0.17409284531107605*pi,0.5350899973892517*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[9];\ncx q[2],q[5];\ncx q[3],q[19];\nu3(3.5*pi,3.46733722382139*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.185892427879526*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4833865493987695*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3303675795184*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,0.5413558226954271*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.596171020353919*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.449219309322411*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49273599060644*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5805309663183555*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.919952821607499*pi,2.7297303731883*pi,3.63848677853308*pi) q[0];\nu3(0.885033096045857*pi,-0.18894439445684402*pi,3.38250106077399*pi) q[1];\nu3(0.729736496589627*pi,2.77685477218391*pi,3.80049011374432*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.396655314764207*pi,3.22342171516628*pi,0.784520382682079*pi) q[0];\nu3(0.554166543679912*pi,0.76506906814346*pi,0.626080845285533*pi) q[1];\nu3(0.363055441742503*pi,0.418827606322439*pi,3.47762990723885*pi) q[2];\nu3(0.150889075947316*pi,0.6918102502705801*pi,3.94062254446496*pi) q[3];\nu3(0.249652992446092*pi,2.65446449375328*pi,0.959062463137657*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.148921222152223*pi,-0.318483277824666*pi,4.46314407188977*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.90384356709321*pi,0.15361963485742902*pi,4.36639344979882*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.474302771388353*pi,0.26756181820730696*pi,0.5903818051252484*pi) q[3];\nu3(0.316530401913447*pi,0.22074299820680798*pi,3.78299931392094*pi) q[4];\nu3(0.689395525815782*pi,-0.4378903441822936*pi,4.40941918806501*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.637508964345355*pi,0.3274773075345*pi,4.34029522588199*pi) q[8];\nu3(0.801475102115508*pi,-0.102961010468194*pi,1.188417873899041*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.678603566141187*pi,3.22984455712221*pi,3.27840494582907*pi) q[13];\nu3(0.413861244168736*pi,3.11618619003743*pi,0.702329957447341*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.186484573955169*pi,-0.41337746988403923*pi,4.44254973032191*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.189401447697982*pi,3.24077724775974*pi,0.940911860610053*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.598354559069683*pi,-0.162386954198798*pi,0.5617307214088291*pi) q[5];\nu3(0.532770833985289*pi,0.7040186758148199*pi,0.832724976344783*pi) q[6];\nu3(0.529200735160937*pi,0.78496180044787*pi,4.37522974725427*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.52835075909059*pi,2.61924865249331*pi,3.89531441221419*pi) q[10];\nu3(0.880189780527783*pi,-0.018671740631563016*pi,1.46083644868564*pi) q[12];\nu3(0.82429768822488*pi,3.02724501927138*pi,3.97680561065662*pi) q[13];\nu3(0.669936886301249*pi,2.7483900535284*pi,4.0579101867408305*pi) q[15];\nu3(0.704063746329188*pi,-0.028817792267974984*pi,1.053063456721907*pi) q[16];\nu3(0.653463325391804*pi,-0.4963573005585632*pi,3.83284059043085*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.58780552907117*pi,0.84556515727261*pi,0.840205250318774*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.461918739908023*pi,0.21719890696788702*pi,0.5297211008975617*pi) q[10];\nu3(0.289660367106474*pi,-0.043304561263316*pi,4.25588884801268*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.891072724996492*pi,-0.210395181517127*pi,0.7925812145303011*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.464244370754575*pi,-0.335762357186217*pi,1.14869915538039*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.279119855911357*pi,3.05020659969643*pi,1.433600365868795*pi) q[18];\nu3(0.831787045070294*pi,3.47267784058361*pi,4.24837294937007*pi) q[20];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40326541139381*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.833062904912974*pi,3.30077781721396*pi,3.05971008056662*pi) q[18];\nu3(1.0*pi,0.0*pi,1.144120838549264*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39751652820857*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46934245149896*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.176746200962107*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43635274167364*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2805888547747069*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256801805944881*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(3.5*pi,3.38859929943589*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.229930899589545*pi) q[7];\nu3(3.5*pi,3.42849107016967*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.291229785756695*pi) q[10];\ncx q[13],q[16];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47980397619304*pi) q[19];\nu3(3.5*pi,3.42490951439465*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[19];\nu3(3.5*pi,3.45658372475018*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.617007339029067*pi) q[11];\nu3(3.5*pi,3.44218341805529*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.617849022851939*pi) q[15];\nu3(1.0*pi,0.0*pi,1.303089977438887*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5197701700938872*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255909593248836*pi) q[20];\nu3(1.0*pi,0.0*pi,1.151280302787061*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.43695500494933*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.34664383518471*pi) q[7];\nu3(3.5*pi,3.46947677970756*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5506535376557246*pi) q[10];\nu3(1.0*pi,0.0*pi,1.287863814609389*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2365347844697991*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.631547177824157*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.706863934129477*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47312870189239*pi) q[21];\ncx q[0],q[20];\nu3(0.388392973382224*pi,-0.250257967546965*pi,4.405427103367019*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.654543260181737*pi) q[12];\ncx q[13],q[16];\nu3(0.76822503017071*pi,0.8246270717936801*pi,0.915772819582216*pi) q[14];\nu3(0.755451430231703*pi,0.377914257245032*pi,1.291011703932754*pi) q[15];\nu3(0.433590193780818*pi,0.7923033074080199*pi,4.221613116453669*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.669479872062639*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.338806858134972*pi,-0.369345113645967*pi,1.2661951269009522*pi) q[1];\nu3(0.183286708306082*pi,0.020188407156129018*pi,4.45677462757155*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.576152688877966*pi,2.41706431085811*pi,3.69219474309828*pi) q[9];\nu3(0.811745115964456*pi,-0.195688323734801*pi,3.89230530513507*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.393423991197963*pi,-0.4322381313506163*pi,4.07630375490168*pi) q[14];\nu3(0.50067178323921*pi,0.5497544665466501*pi,0.5562192258044283*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.755714813484275*pi,0.23697977559821903*pi,1.55662897952453*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.23553524543906*pi,-0.4598167588089299*pi,1.106223792865833*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.818121627098946*pi,0.04459495825037396*pi,0.8681202692589369*pi) q[9];\nu3(0.32856991723301*pi,3.08000327739586*pi,1.443827709348588*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.489807681677362*pi,3.09343608217509*pi,0.918716603922614*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.51349841312261*pi,3.04580351547904*pi,3.93361743522691*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.321485082067942*pi,3.39537429387717*pi,1.62312830670859*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.885165952740989*pi,2.94934447397558*pi,4.1976718805230195*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.490089739029343*pi,2.68425917722385*pi,1.242528450037484*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.616318287124353*pi,0.09829424485406602*pi,3.85015720945389*pi) q[18];\nu3(0.67059339633811*pi,3.22062144358108*pi,4.4404955651888*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.461384341935366*pi,2.89949318886358*pi,1.101315836483906*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.652081556576468*pi,0.248526458302875*pi,1.57273298343856*pi) q[3];\nu3(0.183074388375528*pi,-0.24783863518974603*pi,4.1136592049667*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.218122079694268*pi,3.00377884515308*pi,1.73436807521653*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.758543046966553*pi,3.1578288802472*pi,3.19022913234444*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.302927326030559*pi,0.97167389208569*pi,4.00726858857138*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.666079870798926*pi,0.405990638939826*pi,0.931892567211139*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.672634696096433*pi,0.5523159654845999*pi,1.327086506903984*pi) q[18];\nu3(0.912990561570716*pi,0.73434126861875*pi,0.712306693560382*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.334409309773353*pi,0.13925549517707103*pi,4.0674411155542*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.588257441416966*pi,0.5566616857887701*pi,0.8226683453018371*pi) q[5];\nu3(0.281406948470078*pi,2.76471781436513*pi,1.35933867245008*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.563500620582057*pi,3.19086025920319*pi,2.98590862750088*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.279737248855238*pi,2.84336076263033*pi,1.162730960996781*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.760131981928109*pi,0.6077289117561799*pi,1.108190583286012*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.166050606602069*pi,1.07149972678858*pi,4.09203185353933*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.49318619725263*pi,0.19996177756615896*pi,3.54051397257581*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.565919804167309*pi,0.5300559480117699*pi,0.905094747670963*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.153106619234948*pi,0.07635353786391497*pi,3.7541806840147*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.532480392953315*pi,3.19531341035671*pi,1.56246464079551*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,3.47547568504864*pi,0.5*pi) q[10];\nu3(0.215565848860384*pi,3.28359484922988*pi,4.3033009439068195*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.3988278548365711*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.646334818515623*pi,-0.18974773302897402*pi,3.80268418533942*pi) q[21];\ncx q[1],q[3];\nu3(3.5*pi,3.49795874825979*pi,0.5*pi) q[2];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.340003677801901*pi) q[8];\nu3(3.5*pi,3.4350178262996*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3030498346239892*pi) q[13];\nu3(3.5*pi,3.47210416309356*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.233770921013454*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.449837378787134*pi,-0.044531611781484015*pi,0.658915771625523*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.440548428753*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,1.323624191623683*pi) q[3];\nu3(3.5*pi,3.28182796186807*pi,0.5*pi) q[4];\ncx q[6],q[7];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.40511525080303*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216958742984009*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48212540102374*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,1.124330237490362*pi) q[5];\nu3(3.5*pi,3.26392629484695*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.084788694838951*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42089965458294*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.48926506280897*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5803061857283016*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.40992253514527*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2821208556630679*pi) q[20];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,0.604161078533472*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.45211342229203*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3494727023231405*pi) q[16];\nu3(3.5*pi,3.31178985862337*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.254798859108728*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22763580650993*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.37732998457415*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4646421838159*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5664500612315337*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.273011491672935*pi,0.5675431995888001*pi,4.13788347672548*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.780648283086906*pi,3.49454350398018*pi,4.40041351603925*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3681264158302*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5675045180359288*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.37143710893207*pi,-0.204614962915999*pi,1.67639456482655*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.397117166381086*pi,0.53909827943534*pi,4.212646679195879*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.722005482220462*pi,1.04695887926924*pi,0.939452712701661*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.143636264457944*pi,3.26222060161839*pi,2.1999194529179498*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.533373060440748*pi,0.74468014391015*pi,4.30426381942996*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.37966212518786*pi,2.72590905864533*pi,1.58276537044737*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.220564431173567*pi,3.23361090765281*pi,4.31792924934813*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.482877816815709*pi,-0.4420863794521827*pi,0.8487865620905339*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.402922938214773*pi,3.17306511509313*pi,1.76477993582767*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.536565653134244*pi,0.71434230435271*pi,4.44466324257721*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.372258907846161*pi,3.0725092714175*pi,1.0093394399534739*pi) q[2];\nu3(0.787472562979531*pi,0.5090248544670499*pi,4.155745061662611*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.488721112215517*pi,2.87452937385162*pi,1.1348250348179891*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.431738667935942*pi,0.5140165401932799*pi,3.76259623706281*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.691791078155367*pi,1.05325558131398*pi,0.858671836286789*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.200734662757275*pi,0.033170749536254984*pi,3.98453957719764*pi) q[2];\nu3(0.35132065671116*pi,-0.054410979227137*pi,1.51109073186243*pi) q[3];\nu3(0.545209478675492*pi,3.07032976079688*pi,2.98356187842532*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.290744379866887*pi,3.08913352070064*pi,1.442942950361797*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.719776574994512*pi,3.02464315927004*pi,4.3167558350561706*pi) q[8];\nu3(0.183364010404959*pi,3.08632449789754*pi,0.841767864121604*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.832938193579959*pi,3.11587470830509*pi,4.20422128863727*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.583747788177663*pi,3.33711736887237*pi,4.43909201155376*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.824627795557438*pi,0.30449839400091105*pi,1.54869210038769*pi) q[21];\nu3(0.886605417497259*pi,-0.4526869339993446*pi,3.51010133030545*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.785998106306016*pi,2.44603090554668*pi,3.70367111036948*pi) q[4];\nu3(0.638427698888982*pi,3.30248684168331*pi,0.5617758459124487*pi) q[5];\nu3(0.292436299987867*pi,0.13388532993652202*pi,3.37603635395047*pi) q[6];\nu3(0.289288945285415*pi,0.5955623250564399*pi,0.5929409119566866*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.371463677998309*pi,-0.49382315291615414*pi,1.385774972290116*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.59389715836358*pi,0.97642913450805*pi,0.932197324696576*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.577343514909502*pi,0.27053185157650395*pi,4.03746181680642*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.349858983403024*pi,3.42675411947586*pi,4.07912996267258*pi) q[21];\nu3(0.934847164927861*pi,3.25893169061318*pi,4.09777547340422*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.499958744194399*pi,3.24249770862909*pi,4.40596095602355*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.67625400041485*pi,-0.32248462005448997*pi,3.34287595719103*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35062330764352*pi,0.5*pi) q[11];\nu3(0.443058781256485*pi,0.55854038826602*pi,3.737472866219*pi) q[12];\nu3(3.5*pi,3.40994914433887*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.210416228343739*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.732129082481644*pi,3.34612818541758*pi,4.19140983869701*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.227396092345568*pi,-0.07124481792471499*pi,0.6338199820424331*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257429604412998*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.838284250589888*pi,3.28565093924109*pi,4.083005541494661*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.368092204841657*pi,2.83463287586861*pi,1.113904174645876*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.65543063250597*pi,-0.05798446424791798*pi,0.661685418861945*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44346559421447*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.329975796532672*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37863493918918*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48877488117652*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.40813185731498*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.36843198149246*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.254951970283626*pi) q[15];\nu3(1.0*pi,0.0*pi,1.296336781887079*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45252469295464*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.49705715513009*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3054253511553728*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(3.5*pi,3.47937106930292*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47074538766687*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231107222577559*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.291683672443872*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[9];\ncx q[5],q[6];\nu3(3.5*pi,3.28053572128114*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46909134815811*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4950295427512295*pi) q[15];\nu3(1.0*pi,0.0*pi,1.260639574737402*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42946895495696*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238823149411545*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4534930131923804*pi) q[4];\nu3(3.5*pi,3.47754750707179*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.356128681258724*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49127907098803*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.707570294962221*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4783213791644805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.530319790632476*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.449386862262751*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.415924326689172*pi,2.96513519104653*pi,0.676576409500171*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.717666757419306*pi,-0.19540263227440402*pi,3.92308582342266*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.572758999707071*pi,3.41295542434325*pi,3.31683126202446*pi) q[13];\nu3(0.0981065104260422*pi,3.12672995035016*pi,1.53855546015952*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.662098336395017*pi,-0.4601899569015535*pi,4.21554634912283*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.396579973335583*pi,0.34915818080984595*pi,3.68809721566548*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.80162978252788*pi,0.28554165702312995*pi,0.938050714885369*pi) q[12];\nu3(0.744238243428369*pi,0.43502651899214395*pi,4.02248103796878*pi) q[13];\nu3(0.638694131883936*pi,3.19084345929353*pi,2.93098133246321*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.433293226897324*pi,2.79503640133667*pi,1.3753014996054111*pi) q[19];\nu3(0.451162702209378*pi,3.1165971321386*pi,0.626414299978905*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.374756537594051*pi,3.01037911918271*pi,1.76051988590619*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.568657349200792*pi,3.06680460776339*pi,4.484470362418071*pi) q[8];\nu3(0.206118802213708*pi,2.75590496276584*pi,0.868466314333038*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.649449610080082*pi,2.74288456213031*pi,3.92612421201098*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.475850328289782*pi,0.397169471068356*pi,3.48720707940337*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.872352753071786*pi,2.95517830099274*pi,4.07688702060832*pi) q[1];\nu3(0.681719374294634*pi,0.573072952038*pi,4.41071375781559*pi) q[2];\nu3(0.375987079723042*pi,-0.07749539089213803*pi,4.14935704776857*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.150815168318909*pi,-0.345599613432912*pi,0.882598509723016*pi) q[9];\nu3(0.642911738336956*pi,0.37059257890016895*pi,4.20735622287397*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.494882830355936*pi,-0.09524167719553*pi,1.17082805113862*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.402148241837728*pi,-0.06110772100036799*pi,4.11268370248353*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.660279321557809*pi,-0.4577586946476817*pi,0.743044341116198*pi) q[21];\nu3(0.260593384926666*pi,0.50209721250225*pi,3.87861891953313*pi) q[0];\nu3(0.685134445034147*pi,-0.340490392065332*pi,1.126697667600685*pi) q[1];\nu3(0.606880735910884*pi,2.53879804488956*pi,3.75734713953139*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.436312361001566*pi,1.10879630040849*pi,4.26838070906288*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.147531753175435*pi,-0.363740541785219*pi,0.5911208633904514*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.159165371903096*pi,2.75581989306535*pi,0.975614907004758*pi) q[17];\nu3(0.566123323795396*pi,3.42458303578409*pi,0.5865451025601408*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.319596872622608*pi,2.45160238318023*pi,1.311288814377328*pi) q[21];\nu3(0.107219449497032*pi,0.5167672082041199*pi,4.09744743909388*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.210489139933284*pi,3.03469078507227*pi,0.718751238588175*pi) q[4];\nu3(0.585290173438911*pi,-0.39310168672485*pi,4.4117266401187*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.379771222018388*pi,0.481840872449968*pi,4.07807833404873*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.617118173987646*pi,0.09725008244125599*pi,3.9078693411597*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.665409993668251*pi,2.95602057320858*pi,4.44625260477872*pi) q[4];\nu3(0.539265175939993*pi,2.89638212298692*pi,4.03065042465013*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.410803705235068*pi,0.6620298404720599*pi,4.33294159745454*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4908926794962*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.348324638147098*pi,0.383730361499076*pi,4.32873418182088*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.348691018568714*pi) q[12];\nu3(3.5*pi,3.3635087166495*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2438243542732002*pi) q[14];\nu3(0.677889832815426*pi,-0.364097612228518*pi,0.947872860532315*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[19];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.437541643611655*pi,0.242324118278765*pi,0.5206283087341363*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45937421662955*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.3579707834614991*pi) q[15];\nu3(0.512578859421774*pi,0.74699576171755*pi,0.5458208938901336*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,3.39066783016007*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33994450363908*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5143089342418822*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46049274615064*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39649487795308*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.111443968621185*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268128020146968*pi) q[20];\nu3(1.0*pi,0.0*pi,1.317197413918258*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\ncx q[2],q[18];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49874939881845*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.228873224938394*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.663843699016014*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42948256987961*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3852730290710271*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45360405365974*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5268127109248226*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.614562463583193*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\ncx q[2],q[18];\nu3(0.22931748032513*pi,2.5415240671325*pi,1.408928221813699*pi) q[3];\nu3(3.5*pi,3.39811217281781*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48259990493259*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.288378426932415*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.50890316086524*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.892974144647369*pi,0.9899136882514601*pi,0.5653092912468899*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.243924522562594*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.358070054460467*pi,-0.161947195847632*pi,3.97623752492341*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.544180042657763*pi,2.97302150618044*pi,3.0514868660258*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39256628432159*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.773215405252577*pi,0.40528771306504197*pi,4.06226025690467*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.366956416368669*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.232226312668648*pi,0.83629244557482*pi,4.4597059990001995*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47601249098064*pi) q[16];\nu3(0.716815638833571*pi,0.029422605402111945*pi,3.86324854951754*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.858277590885629*pi,0.32950599335918296*pi,1.63633511802917*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.654430502134324*pi,-0.37731962263429597*pi,3.4052522149491*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[16];\nu3(3.5*pi,3.47671319261999*pi,0.5*pi) q[6];\nu3(0.538362528136086*pi,-0.49358736708241274*pi,3.66154026087356*pi) q[7];\nu3(0.364035841257985*pi,0.28595775351639896*pi,1.035346269631471*pi) q[9];\nu3(1.0*pi,0.0*pi,1.370468387183084*pi) q[10];\nu3(0.785325180252621*pi,-0.14588413104998*pi,1.3514645894319601*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.585412394037591*pi,2.89576571144723*pi,3.53070192956947*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.473672346119064*pi,-0.272947336719236*pi,3.69629383874114*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.423326667272407*pi,-0.06003498207966501*pi,3.6696007011525*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.220191871308256*pi,2.71738186157627*pi,1.3301934128306732*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.75074054835434*pi,-0.15758453014768597*pi,0.618291729203591*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.708534374554269*pi,0.361072372225564*pi,0.696653791634077*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.296727273801651*pi,-0.361384901710154*pi,4.44327482597477*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.77328260793914*pi,-0.17801220417907598*pi,3.6192925665913*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48916394861699*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.596633013441799*pi,-0.4059236244218415*pi,3.76861740257408*pi) q[14];\nu3(0.951997933217228*pi,0.683713511396*pi,1.0791675775968539*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.715074941159946*pi,-0.375863331551489*pi,0.620341481420839*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.269313010930228*pi,3.25940242211957*pi,4.34645582309291*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.579520501035085*pi,3.44273079058221*pi,3.58502511396972*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.605446109757918*pi,0.467558748397773*pi,4.47194156609843*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.503086977971753*pi,3.3201161115836*pi,1.6557435326361*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.593291137930371*pi,3.41050966799394*pi,2.95290727982485*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46376494432902*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1686305664499361*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.790164774926232*pi,0.8748454341418599*pi,4.45228684111398*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.816157467744199*pi,3.37240040382865*pi,3.23178126985696*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45964508789008*pi,0.5*pi) q[15];\nu3(0.795625428244889*pi,0.40537893438345796*pi,0.72181950418817*pi) q[16];\nu3(3.5*pi,3.44448018027183*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3261974988132779*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3101441484508949*pi) q[21];\nu3(0.279311680760726*pi,-0.4613973401967197*pi,4.08803261856098*pi) q[2];\nu3(0.169426153458253*pi,-0.11833128846528401*pi,0.799400665454716*pi) q[4];\nu3(0.26235259063148*pi,0.08405400134333196*pi,3.44352273305028*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.43244658377918*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.19819719004404*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5528849961134852*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(0.550864136011042*pi,-0.07709379934559302*pi,0.830160641807694*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.4443658400599*pi,0.71338481683759*pi,4.17080903269047*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39294470812021*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.411129413966749*pi,0.386776018460257*pi,4.02817260972827*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337435358680258*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49588095668864*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5088846848676418*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.695347854468846*pi,3.32931501605435*pi,4.24333509298088*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.366933814373899*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.494283173040281*pi,0.324245619373317*pi,3.96369940491829*pi) q[18];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.650217517323594*pi,3.32991839220596*pi,4.02495838110506*pi) q[6];\nu3(0.168728668429934*pi,0.05488552070661701*pi,3.59081923982398*pi) q[7];\nu3(0.725576037535204*pi,3.4520325031366*pi,3.46075234988863*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.461738576906173*pi,3.43253018652709*pi,1.71481576663504*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4399447228642295*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48269265866828*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2153725474273211*pi) q[5];\nu3(0.566841446049677*pi,3.42475057726363*pi,0.5251087115175014*pi) q[6];\nu3(0.601782805282524*pi,2.74021357857025*pi,3.52029825067199*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.596083137382324*pi,-0.28001411668659104*pi,4.28118911398509*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.251544963889695*pi,3.0365683058067*pi,1.4621359870897042*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.33659593738282*pi,0.5*pi) q[16];\nu3(0.505118912687373*pi,2.99877644296562*pi,4.3102691541361295*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294378820586527*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48828692000668*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1694067696046662*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.36648402661484*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.515177894485024*pi,3.30235491835696*pi,3.45897144391801*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.563711251949761*pi,0.031590340520398996*pi,0.836992346587889*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[3];\nu3(3.5*pi,3.33454604273164*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.209887808922012*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3296622987927496*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.774177194364922*pi,-0.10194313688915602*pi,0.791617271886106*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47997154382052*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[13];\nu3(0.18466072978072*pi,2.97486191590414*pi,1.0256263783054531*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.463921732370379*pi,0.82928492640046*pi,4.2286929700557*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.229896283856636*pi,3.17636264273164*pi,1.94073502991517*pi) q[20];\nu3(0.267472349712337*pi,0.5391718285790501*pi,0.758393232236015*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5029417049842029*pi) q[6];\nu3(3.5*pi,3.37680074983145*pi,0.5*pi) q[8];\nu3(0.705753936754429*pi,0.469972669462268*pi,4.42537953386745*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273741642779568*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.73375441065742*pi,2.86253751620643*pi,3.3559770431727*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.504339424557698*pi,3.27516224072092*pi,3.07090823575615*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36379388563561*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.092235558754553*pi) q[10];\nu3(0.451864661158206*pi,0.20497785135204205*pi,4.49149843274047*pi) q[11];\nu3(0.271093919135464*pi,0.415498463156884*pi,4.45792706967813*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.299103615147394*pi,3.46049526888827*pi,0.6156775529565051*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.820653849631388*pi,-0.219844471646422*pi,4.16417277921325*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.728488926916123*pi) q[13];\nu3(0.410491313708634*pi,2.56912943085904*pi,1.288744185173464*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.227071698551107*pi,3.29784776225524*pi,1.380328250859205*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.389908007039445*pi,3.22425234056952*pi,1.29405293365356*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5621939995927245*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\nu3(0.649245802454764*pi,0.101247508777222*pi,4.02113055258692*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.707086539702546*pi,0.05810181272298298*pi,1.07766744115394*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.163025894266617*pi,0.5978351587123301*pi,4.03558041742917*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.538225773402312*pi,2.93671706652841*pi,3.48459883547539*pi) q[4];\nu3(0.629355708017661*pi,-0.11941308012726698*pi,1.3108426048409*pi) q[5];\nu3(0.437898721979857*pi,0.5076799007861299*pi,3.98717953882842*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.715335480865836*pi,-0.349270592063394*pi,3.48833871326013*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.790580127568172*pi,0.86680956946687*pi,0.723149296519395*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.389353264134297*pi,2.52869293487459*pi,1.38066391807114*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.270635647350983*pi,0.383703972511119*pi,1.013316637359929*pi) q[5];\nu3(0.566989669102628*pi,3.0649795002516*pi,3.05417105301044*pi) q[6];\nu3(0.738919322564492*pi,-0.170415651403995*pi,3.38096905266011*pi) q[8];\nu3(0.398793871189757*pi,-0.13435019988791103*pi,3.85752470992773*pi) q[10];\nu3(3.5*pi,3.43831082418015*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2640691772649602*pi) q[14];\nu3(0.0796074826661695*pi,-0.16499595858836003*pi,1.300911311293*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.413349542812721*pi,-0.081493598146826*pi,4.06368988166233*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.485610997694527*pi,3.35105928788125*pi,1.487124800690744*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.318414695453869*pi,0.160329076300197*pi,3.47246942569317*pi) q[8];\nu3(0.225842991139555*pi,2.35517820487174*pi,1.226145367706243*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.420116068968744*pi,2.89740872239581*pi,1.352447954038197*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0649010276045312*pi,3.02071277389996*pi,1.67880901208023*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.686567258814189*pi,-0.4259854990406607*pi,3.911413423475*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40616458857896*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.547599669123303*pi,2.52798981975901*pi,3.48772389871422*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[14];\nu3(0.526267875183617*pi,2.79248731705298*pi,3.71304829271544*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[7];\nu3(3.5*pi,3.43263657097992*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47453109128537*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.31492857756778*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.153819275421778*pi) q[19];\ncx q[0],q[9];\nu3(3.5*pi,3.38158341210234*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47223760671275*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36037911418323*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.1696839477697178*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.258839913617399*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1439477836680019*pi) q[20];\nu3(3.5*pi,3.38956296285399*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.47197508873302*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3742393811723*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.369832590567675*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.160704405636271*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.652156609430522*pi) q[16];\nu3(1.0*pi,0.0*pi,1.131890144873167*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45936923249954*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.41043443296984*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.665209520701303*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42696286457351*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45043698763709*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.34456757819747*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5014680605914612*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49378785279572*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2855003294921459*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.611471833258725*pi,-0.34663548202103*pi,0.843314059795021*pi) q[11];\nu3(0.139174813022603*pi,3.10438943405161*pi,1.055361410228987*pi) q[12];\nu3(3.5*pi,3.47875370585554*pi,0.5*pi) q[13];\nu3(0.378623938664233*pi,-0.043488195273964025*pi,4.447514206778*pi) q[14];\nu3(0.915323699576226*pi,-0.386746005585567*pi,0.913103614609415*pi) q[16];\nu3(1.0*pi,0.0*pi,1.189210113791004*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.504255482333643*pi,3.45591772849643*pi,4.442580559693409*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.371573473234485*pi,0.446384058448541*pi,0.5726480002150682*pi) q[10];\nu3(0.616513744653104*pi,3.39084880187447*pi,3.34698879324829*pi) q[11];\nu3(0.530844942256885*pi,2.92866514549061*pi,3.61937448243905*pi) q[12];\ncx q[13],q[17];\nu3(0.258195654075451*pi,0.339168130171302*pi,3.68689176317072*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.679111525342802*pi,3.40422278721616*pi,0.673851352938039*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32773173635319*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.844500393182266*pi,3.37518593755111*pi,4.3145314607359495*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.300541489533841*pi,0.7491658300438899*pi,4.16493414349306*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49992276031133*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.835072184425006*pi,3.422079045246*pi,0.636536234214014*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.469381892971601*pi,-0.34652393468002396*pi,1.451961286944933*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.554426953133678*pi,3.11954914944161*pi,3.84160631219291*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.127274485466599*pi,0.23881813641654404*pi,0.945313330675016*pi) q[4];\nu3(0.308420975626307*pi,-0.391502687160327*pi,3.91814205329729*pi) q[5];\nu3(0.613038301024774*pi,3.1302555759392*pi,3.5646686920912*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.656619915464363*pi,3.09581884312695*pi,3.66563747454159*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.561522805611684*pi,2.93709803208238*pi,3.49943618201422*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.370828913282823*pi,-0.209496789856782*pi,0.9507701292175941*pi) q[6];\nu3(0.570747811520989*pi,3.03355322395767*pi,3.33301322088077*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36458631341731*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2263430973121179*pi) q[14];\nu3(0.785018978630983*pi,2.84013137748671*pi,3.94728654151425*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.585429553717154*pi,0.89057555725175*pi,0.8641342725933501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.536928490561352*pi,0.22552595682311305*pi,0.946421188297969*pi) q[7];\nu3(0.622444239536161*pi,-0.1304443149083*pi,0.867465589777371*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.489590919788965*pi,3.3065639820881*pi,0.703438709317818*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.795589876598661*pi,2.78612094980576*pi,3.80540755221449*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.401657946912039*pi,3.39186882913986*pi,1.84861981508942*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,3.46180217029303*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.367857104511944*pi,-0.4337057256882058*pi,1.8510479883133*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.397906084914906*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48072018180955*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.315327632354267*pi,0.289366325471215*pi,3.50242561879134*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.513071651045117*pi,3.04054070928072*pi,0.7334125169472661*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.154250475181649*pi,-0.081683240595877*pi,1.107502323336709*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.379334994731483*pi,3.26361290427202*pi,2.1765036905430497*pi) q[9];\ncx q[12],q[14];\nu3(0.46409380384928*pi,3.26967150790888*pi,1.62698627068807*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.462385920110289*pi,-0.028371852774266015*pi,4.33244730481829*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.481307395996907*pi,0.5738884456905999*pi,0.8280897950279791*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.646125610706099*pi,2.90870366929521*pi,4.3034449901772795*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5585489867417672*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.779607476004134*pi,0.7674228235663201*pi,0.66293304550492*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.954051524066984*pi,0.9842560399632201*pi,0.5769255783238177*pi) q[3];\nu3(3.5*pi,3.44371472745102*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.329165873936156*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.858411485124201*pi,3.05050539283319*pi,3.0255103782973*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,3.49090653127096*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.4207760605688828*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.533141823544525*pi,0.70000714139055*pi,0.840310020405908*pi) q[17];\nu3(0.574122454091708*pi,0.43292851935605103*pi,0.695555860312419*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5229055729719212*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42938425005529*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217854356348277*pi) q[18];\nu3(0.667746022188871*pi,0.31591828215087403*pi,4.19658862441921*pi) q[21];\nu3(3.5*pi,3.4028859518415*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[3],q[16];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5319221247499071*pi) q[7];\nu3(1.0*pi,0.0*pi,1.307298605860134*pi) q[8];\nu3(3.5*pi,3.47962247492298*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.089029547807369*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[8];\nu3(0.448393941441763*pi,3.42405210783586*pi,3.06728500275426*pi) q[1];\nu3(3.5*pi,3.27817521633485*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.595300111266065*pi,3.22470694366136*pi,3.57940265432114*pi) q[11];\nu3(0.613416766703048*pi,-0.060350727982851016*pi,3.80473792681461*pi) q[12];\ncx q[13],q[20];\nu3(0.438676423885205*pi,0.7151144749858*pi,4.22932195018224*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.030472100455667*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.617892712107709*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[16];\nu3(3.5*pi,3.38411334173589*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44769444838049*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4566750937131*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.200568990420926*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4980064724533495*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334886406844549*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.429895946325402*pi,3.17783620518594*pi,1.423489410558441*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5112434106888624*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43229860541543*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.471959434889261*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.707701463546948*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3752587346044431*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.771142581206461*pi,3.28528833039248*pi,3.07145026076207*pi) q[6];\nu3(0.742149429190199*pi,-0.222639180097725*pi,1.166829079464668*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.331738871022426*pi,-0.17110463630704098*pi,4.17605911291042*pi) q[10];\ncx q[13],q[20];\nu3(0.263018652884649*pi,0.196011838569919*pi,1.281700158539002*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.645345508689122*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(0.859470790651414*pi,0.92337914759027*pi,4.4980061157348*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.719933903578021*pi,-0.29770244602046203*pi,3.9970017842089*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.708636727314123*pi,0.56142933614423*pi,0.829238002443859*pi) q[13];\nu3(0.279924200706618*pi,3.09344295111628*pi,0.802298582003099*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nu3(0.850030188872791*pi,0.52783163690506*pi,1.19923235782436*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.609344742337998*pi,0.05332788754041795*pi,1.2757406162039802*pi) q[8];\nu3(0.577186635918835*pi,0.8797339233069601*pi,0.7066610103655819*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.389574233094643*pi,-0.11929606454986902*pi,0.5730559417040169*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.495729530224625*pi,0.490060106399805*pi,3.58727132061752*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[20] -> c[20];\nu3(0.565564620021372*pi,0.023228335157695956*pi,0.878588370961767*pi) q[2];\nu3(0.636406363851814*pi,-0.4286721806186841*pi,3.79175020797372*pi) q[4];\nu3(0.732761606951951*pi,3.32579521257622*pi,4.20832646687149*pi) q[17];\nu3(0.742254193355859*pi,3.2080030526823*pi,4.41442193910816*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[17] -> c[17];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.727687167490034*pi,3.32440896580399*pi,0.5098581021109071*pi) q[0];\nu3(0.69131995731508*pi,2.7659535732585*pi,3.41952295022708*pi) q[1];\nu3(0.642455128025518*pi,2.30995495384405*pi,3.69758911535805*pi) q[2];\nu3(0.427883945482614*pi,0.98310770130528*pi,4.477614022519861*pi) q[3];\nu3(0.56483746031341*pi,3.2902291131695*pi,4.05263178782034*pi) q[4];\nu3(0.515788921211807*pi,0.06128682610769698*pi,4.2713733773117095*pi) q[5];\nu3(0.121317858501916*pi,3.34364313653696*pi,1.79369344323588*pi) q[6];\nu3(0.187322911641427*pi,3.4612928792822*pi,4.08500105649161*pi) q[7];\nu3(0.637246962625427*pi,2.85948305025127*pi,3.67488207968183*pi) q[8];\nu3(0.862458845901648*pi,-0.279995265604785*pi,4.35870143630639*pi) q[9];\nu3(0.078278033589499*pi,2.83560170198082*pi,1.61654009621927*pi) q[10];\nu3(0.594002426320301*pi,-0.03638857566471798*pi,0.5890467061320552*pi) q[11];\nu3(0.731888930469747*pi,3.11321096978955*pi,3.06104214358263*pi) q[12];\nu3(0.475657501332478*pi,3.34452914705254*pi,1.89813325365612*pi) q[13];\nu3(0.283045050727712*pi,3.43665089965312*pi,0.6769751078785731*pi) q[14];\nu3(0.454190321075611*pi,2.91250997318185*pi,0.8213490711304781*pi) q[15];\nu3(0.276224613812346*pi,0.457683692066965*pi,4.10487829214678*pi) q[16];\nu3(0.141580188773048*pi,0.46559130418931105*pi,0.8297679185227169*pi) q[17];\nu3(0.0405691832427517*pi,2.49758113878572*pi,1.168858237277472*pi) q[18];\nu3(0.874486198900902*pi,0.376773173307943*pi,1.256467632655162*pi) q[19];\nu3(0.545647147059229*pi,-0.231829395990519*pi,1.067455124958299*pi) q[20];\nu3(0.56412479600775*pi,0.21888294895415406*pi,1.19771106148003*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.30008276232334*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43398337274918*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.151570902581141*pi) q[8];\nu3(3.5*pi,3.44545101627176*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.24435071175096*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183179132852438*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[20];\ncx q[2],q[13];\ncx q[3],q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[10],q[14];\nu3(3.5*pi,3.34941726214051*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.18699846152528*pi) q[12];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(3.5*pi,3.49949159963199*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46717435300661*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37841698343719*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41209643172057*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.253780006602734*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45828133543915*pi) q[8];\nu3(1.0*pi,0.0*pi,1.136559489495148*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.202911782172347*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48211345072325*pi) q[14];\nu3(3.5*pi,3.48788352078613*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39593053247678*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4143578707787499*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1460582386783*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308046104996429*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44841468338042*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[20];\ncx q[2],q[13];\ncx q[3],q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.45348190424254*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49505682268585*pi) q[12];\nu3(1.0*pi,0.0*pi,1.427569821331762*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49762596676044*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5947375766521747*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.470097690872111*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.12923522663967*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4528261010647*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5055889969969445*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[20];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3357382911938505*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.616232468693337*pi,3.14387272024248*pi,3.32121923525401*pi) q[0];\nu3(0.601915981107761*pi,3.42968513580901*pi,4.18201598567531*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.24065852251566*pi,3.38138440900324*pi,1.70898796922983*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.75058946381213*pi,-0.06150234336286198*pi,4.0749913901504105*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.611330938010088*pi,-0.18271673895179402*pi,3.48042110385456*pi) q[0];\nu3(0.292530915624558*pi,2.78879989620865*pi,1.219591130524876*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.48329500608736*pi,3.28068895452481*pi,0.763419708651927*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.701600649547549*pi,2.97086325349592*pi,3.74891046885827*pi) q[7];\nu3(0.495697027918913*pi,0.13059279325474105*pi,3.50312675393241*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.380200892847494*pi,0.19191435359822095*pi,1.291305761928418*pi) q[10];\nu3(0.495120422429919*pi,3.34548575926615*pi,1.79067092993256*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.301564800112974*pi,2.66546096065384*pi,0.8564346995640559*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.696558955576648*pi,0.6954888533285399*pi,0.657304699431376*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.395497208220408*pi,3.48831375287868*pi,1.008007649601111*pi) q[2];\nu3(0.348491434479365*pi,0.83657771403125*pi,4.26653767040537*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.763434246828472*pi,0.78076671894479*pi,0.796559039113077*pi) q[7];\nu3(0.694424112351428*pi,-0.295894702729733*pi,0.5388487089250977*pi) q[8];\nu3(0.551521816711163*pi,-0.242498430849501*pi,1.3029898538340619*pi) q[9];\nu3(0.67329067622318*pi,-0.46240951187204793*pi,4.05162216268259*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.391138140834211*pi,3.07842320669845*pi,0.967773252136571*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.618896582369297*pi,-0.10045494723484899*pi,1.228244220511581*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.33993782148798*pi,3.31417667999072*pi,2.04472356769175*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.212771260835465*pi,0.49283112615743496*pi,0.905189269463857*pi) q[20];\nu3(0.56656549121804*pi,0.53284716160371*pi,0.5256279836802251*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.695095281521968*pi,0.046728074703144995*pi,0.723100992080743*pi) q[2];\nu3(0.570198442998264*pi,3.19566389788123*pi,4.36543897969217*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.697082787385819*pi,2.81532149216929*pi,3.90192488873926*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.734297438506413*pi,2.78986554229315*pi,3.88117906265789*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0440082331259814*pi,0.7938513602092201*pi,4.394370076777729*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.450855901881236*pi,-0.4656252711718206*pi,4.10511780306284*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.254958336862748*pi,3.22642341634553*pi,0.81690564625672*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.402523758983174*pi,-0.32350947700286503*pi,0.5184206480929014*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.380051181988025*pi,3.30583423571491*pi,1.0511033743949931*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.676931230701908*pi,2.90150841708504*pi,4.00693174848794*pi) q[4];\nu3(0.574187088871488*pi,3.38451027303045*pi,0.621676705148848*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.245210411379188*pi,2.57280116369912*pi,1.07340877346878*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.161112820347069*pi,-0.08120265712529601*pi,1.027775327667194*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.54680123840161*pi,3.43042564744559*pi,3.97938808696076*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.555476267701601*pi,3.28592556374249*pi,4.28930830087927*pi) q[16];\nu3(0.65841011414397*pi,2.77957724416246*pi,3.72188865726901*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.39511604753806*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2563349380133801*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3573332229312*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.47980291754765*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248832801138019*pi) q[14];\nu3(0.509931602776438*pi,-0.285042365717878*pi,1.0291006096583701*pi) q[15];\nu3(0.0863557586444398*pi,0.450013051848396*pi,4.02345987844659*pi) q[16];\nu3(0.0114556284303761*pi,0.6343920086975201*pi,3.75361240878989*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296317575736442*pi) q[21];\ncx q[2],q[5];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.44415507061611*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.259512887467174*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[19];\nu3(0.529254346500593*pi,-0.4381834100893476*pi,3.6516340943612*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4631901277765*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38540784816626*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.31955916554714*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.1938231043664271*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44266642893186*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.650960451084348*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.257564503311321*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2734425087825532*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.29355067794749*pi) q[21];\nu3(3.5*pi,3.4645630042763*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[5];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.2938954288130229*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5365456359155836*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.34685678383416*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.25750792389447*pi) q[18];\ncx q[0],q[6];\nu3(3.5*pi,3.43099320580508*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.5222533950382378*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1767368549904211*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.628668737917624*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.701872410233824*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5662511845990039*pi) q[6];\nu3(0.208600298103075*pi,0.52509629106239*pi,0.748719939317875*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44775851773701*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.163076742331238*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48595728015167*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.284541352329785*pi,-0.25827229390512196*pi,0.969145105000917*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.510201909568353*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.608001133618461*pi,-0.37049368830425*pi,0.822902808515387*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0283521463997008*pi,3.46217476790663*pi,0.7775698499041199*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.700871005177526*pi,2.8052366344587*pi,3.33044046868009*pi) q[13];\nu3(0.384149522045017*pi,1.10379735825776*pi,4.33271194554718*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5783345805081042*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.494746131373996*pi,2.96719129740954*pi,1.1582900556635312*pi) q[19];\nu3(0.610258419367832*pi,-0.10554348789151702*pi,0.973694428051753*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.769825881833329*pi,-0.14501453191269198*pi,1.1792660621798001*pi) q[3];\nu3(0.643465865026122*pi,-0.383932580180405*pi,3.12961909242648*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.388029211657126*pi,2.96712866375696*pi,1.283014373333973*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.433175661061231*pi,0.11218467305330604*pi,3.65789299725116*pi) q[13];\nu3(0.496640486502285*pi,3.42892281133105*pi,4.3337601278067694*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.793031454265983*pi,0.49791763701217895*pi,0.926087710139152*pi) q[19];\nu3(0.518726004206195*pi,3.00309988765969*pi,3.34088180784773*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.720054068750346*pi,-0.365105986239391*pi,0.983459783722116*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.198019377112842*pi,0.95856134614828*pi,4.23624409089479*pi) q[2];\nu3(0.867701281391003*pi,3.07331496314042*pi,3.37037850510688*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.457069057487845*pi,0.400144027840325*pi,4.21763873367778*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.36483688610104*pi,-0.4809287991603014*pi,4.44144096808764*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.283313642838784*pi,3.45474590817564*pi,0.9108560495414779*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.35972499077768*pi,3.47793265113732*pi,4.241727169491639*pi) q[21];\nu3(0.75177028645388*pi,-0.22637325158204502*pi,3.65901211745776*pi) q[0];\nu3(0.722677161651033*pi,2.68949816592136*pi,4.15895735040353*pi) q[1];\nu3(0.515408977692414*pi,2.87044664320927*pi,1.2594527275762148*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.750483008616278*pi,0.14454832486755098*pi,0.628104068865272*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.468038141634123*pi,0.53380796568372*pi,3.97219658015867*pi) q[9];\nu3(0.52669935620379*pi,0.29903363510690295*pi,1.2707496325252619*pi) q[10];\nu3(0.562941667880823*pi,-0.4506717758829813*pi,4.30441076192642*pi) q[11];\nu3(0.494168059289292*pi,0.141727814730208*pi,4.01412937624209*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.257188431332471*pi,0.25322833551105395*pi,0.84241127284127*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.077025714585052*pi,3.44414503556218*pi,4.3392395997046105*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.437907664544289*pi,0.030892975981797965*pi,3.65335712700371*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.564387137091231*pi,0.32751773418545305*pi,4.4900726106666795*pi) q[6];\nu3(0.891520273884981*pi,-0.38478019185032597*pi,0.866113782398908*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.452506297877302*pi,3.20281603270473*pi,1.033615670624933*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.421845715758429*pi,3.22274988211306*pi,1.75498552003708*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.301415856651401*pi,-0.18612908480066898*pi,4.11894042205736*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.372799017003401*pi,0.17965145299483798*pi,3.84285157871399*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.730219996666107*pi,3.3057342957677*pi,3.35914019895811*pi) q[16];\nu3(0.345446522819565*pi,0.23786831799127095*pi,3.43473411729636*pi) q[17];\nu3(0.604546028596066*pi,-0.125748135770275*pi,3.40089698625512*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37889925165768*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.2270873691406181*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.678735526866474*pi,-0.021295603172436006*pi,4.2085574747085*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.4802244565405*pi,3.13659380248432*pi,2.08715280523433*pi) q[18];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(3.5*pi,3.47853880890295*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.299227416593246*pi) q[5];\nu3(3.5*pi,3.44551543200955*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1707937751907371*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40812418498366*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.286342886406389*pi) q[13];\nu3(3.5*pi,3.47987276053809*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216721657205688*pi) q[20];\nu3(3.5*pi,3.33754226706847*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.2482964649861699*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.44545761989265*pi) q[8];\ncx q[11],q[16];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.3742318239937*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358500401052821*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.588873186104474*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5620176837827909*pi) q[10];\nu3(3.5*pi,3.34007766747124*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.27493855496318*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.223532321890797*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49300340157558*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46616113706771*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2838195081237989*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,0.5497915468235974*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49932622327423*pi,0.5*pi) q[9];\ncx q[11],q[16];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.358511249333187*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5984604161563971*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.480798084518581*pi) q[16];\nu3(3.5*pi,3.49308316691496*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2971104039900059*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.47474356879826*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.661862289717366*pi,3.47279736300325*pi,4.08450682416931*pi) q[4];\nu3(0.918488698903149*pi,0.031011198858871047*pi,0.715929188806923*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.448636260510737*pi,3.45571534441747*pi,1.113110903826918*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.665232264465078*pi,0.18814863658959602*pi,4.43075454105926*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.28668056306635*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.414678427937629*pi,0.06231977161786595*pi,0.5272610938285266*pi) q[4];\nu3(0.172941922803865*pi,2.69027152121582*pi,1.022213773793099*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.361981476018953*pi,-0.49262417009973464*pi,1.59447330738482*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.587593313420517*pi,-0.21280700889877702*pi,0.832912992632864*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.30736830628848*pi,3.49031136444065*pi,4.21642195284715*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.336798948041697*pi,3.45438252045605*pi,1.15437269503379*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46199971364262*pi) q[21];\nu3(0.167453258345228*pi,2.63391851807845*pi,1.019746371158817*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.655246844592336*pi,-0.04620310706935399*pi,3.58196590302557*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.733716499732679*pi,0.29811936269725303*pi,1.54281184052438*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0624672015145781*pi,0.59895134611952*pi,4.23211873816809*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.900473875281324*pi,3.065249940897*pi,3.92094843502809*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.471333413271092*pi,3.41581661009454*pi,3.24373694290477*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.668265551681281*pi,0.8580614438337899*pi,0.5143055163352002*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.391088424474767*pi,0.57017998172638*pi,0.8921807311207399*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.150444796516588*pi,2.96912715908792*pi,1.226966311379101*pi) q[3];\nu3(0.502321418448778*pi,0.29550762836741395*pi,0.5503177869927472*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.55519235825471*pi,0.50948943349304*pi,4.0884178707148*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.524801415006989*pi,3.31082870427093*pi,1.74674438659895*pi) q[11];\nu3(0.772812053899138*pi,0.06751425028585001*pi,4.44549135193319*pi) q[12];\nu3(0.445035140516696*pi,3.06122459003972*pi,1.21890267864197*pi) q[13];\nu3(0.875605989668435*pi,0.01257037044248599*pi,0.618372748584344*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.260587033636256*pi,3.25946560215655*pi,1.497030939025785*pi) q[11];\nu3(0.0976268401365004*pi,1.00319612223989*pi,4.34313503220915*pi) q[12];\nu3(0.19599393664892*pi,3.45804549295792*pi,1.69077808229197*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.319439673077775*pi,0.489931680691744*pi,0.682823520903202*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.531043880763119*pi,0.05957422812908797*pi,3.85230593709821*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.256914237696536*pi,-0.329224163030153*pi,3.96287914611193*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.691252383442286*pi,0.17202792319515203*pi,0.88770079723939*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.157532887758492*pi,0.78114598364485*pi,0.63051848396703*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43333861545273*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.149858126218915*pi,3.43266939780275*pi,1.95566665840384*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.347554250877036*pi) q[15];\nu3(0.209734996721981*pi,-0.179343988030627*pi,4.1355412360259205*pi) q[16];\nu3(0.759998006300611*pi,0.331214209972426*pi,1.65689115744621*pi) q[17];\nu3(0.230034426208917*pi,-0.14773896283097498*pi,1.110562123568851*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.172290135350596*pi,0.354489844405371*pi,3.82123040803586*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.635374328037121*pi,2.92246836757464*pi,4.01888934004211*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.415888782546399*pi,-0.14512207622101297*pi,0.959455534661225*pi) q[17];\nu3(0.30365479154378*pi,0.84864010778654*pi,4.31162148262554*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48856350329795*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0417501944608878*pi,0.422148529806168*pi,0.5273183676100933*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.2767451571899*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.2702023608695*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.669359476855522*pi,3.44434431242488*pi,3.76736438687794*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45497111809062*pi,0.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[12];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36565501159518*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.235093325840002*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1798795949966139*pi) q[20];\nu3(0.157748151275899*pi,0.145540027960821*pi,3.66740646557737*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.35456400642386*pi) q[4];\nu3(3.5*pi,3.33601716398859*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49737204822743*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.427964890321629*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.174601396522458*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[13];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49009530102332*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41183301243725*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275073306132614*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5226969559044177*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.39989193053165*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5390677100434058*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47763092319582*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39347846224556*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.47091325031583*pi) q[12];\nu3(1.0*pi,0.0*pi,1.357752754659462*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.20142868870508*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5103430634322583*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4033186700692095*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35301204931578*pi) q[16];\nu3(3.5*pi,3.45296552474216*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.248608835627045*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[10];\nu3(0.459498449502774*pi,0.6469856226222801*pi,0.770992372766962*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33447588191965*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42026544156332*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.542922664190001*pi,-0.376361650686697*pi,0.647698804978691*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[17];\nu3(0.124318973242026*pi,-0.464982254062097*pi,0.951733918316398*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0873239067710139*pi,-0.12115484423573197*pi,0.683981228086173*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.432730828901604*pi,3.38600458706169*pi,0.777268972436665*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40180234074617*pi) q[21];\nu3(0.403496943116882*pi,-0.437942989753007*pi,0.512505722520093*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.504491922100584*pi,3.0170342668455*pi,4.36670925496061*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.630922917302945*pi,3.31903955900479*pi,3.327686796384*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.894353303322529*pi,0.27958927429774405*pi,0.814171934796448*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.673020660063233*pi,-0.06306040748637998*pi,0.669791950113201*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.21718247164612*pi,3.18653948218243*pi,1.55129494379114*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.34908711897773*pi,0.5391619332180699*pi,4.38849010337224*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.374760088562571*pi,-0.313499374908508*pi,1.2319524878725971*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.550128155750579*pi,2.67039488398758*pi,3.40462297510922*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.252600819450578*pi,2.39597824155293*pi,1.388024122794516*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.802543166750228*pi,0.91073400595968*pi,0.787256613211218*pi) q[14];\nu3(0.594181645815999*pi,0.298032224554972*pi,4.04878570783702*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.652690506426532*pi,0.451772552199483*pi,4.05144535166087*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.673212842331514*pi,-0.28241115202025*pi,0.856896064081843*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.332570429732657*pi,3.02779161908229*pi,1.248410991717418*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[7];\nu3(0.502508020515106*pi,0.715569537295*pi,4.39615446856536*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.336508721084862*pi,-0.25347552150547203*pi,1.0065599838087351*pi) q[9];\nu3(0.61505812668759*pi,2.7667970705959*pi,3.99566454002155*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.438427247204494*pi,3.20192826855797*pi,1.441363123104159*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33645746401907*pi,0.5*pi) q[5];\nu3(0.376856350720988*pi,2.53346476798832*pi,1.3073710187878111*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2691335515257451*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.588382162968126*pi,0.39199877162960195*pi,3.90653846583206*pi) q[9];\nu3(0.65602701806132*pi,2.89645295341518*pi,3.39199281319312*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.646162882307005*pi,0.04475160500573605*pi,4.28136937311936*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.188134249803625*pi,1.22183732380408*pi,4.23123923226324*pi) q[1];\nu3(0.901733662021081*pi,-0.49102747059227847*pi,4.0362966113617*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.829973608006766*pi,3.31432581595348*pi,0.760261550043162*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.249431590796423*pi,3.01404662572081*pi,1.133866575244179*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.102786127529752*pi,0.9960481755860999*pi,4.26457598150775*pi) q[16];\nu3(0.616073414856301*pi,1.15907207831169*pi,0.761348101468561*pi) q[17];\nu3(0.368794754170605*pi,1.07746994053107*pi,4.2053725890276805*pi) q[19];\nu3(0.497355451766108*pi,3.28926254266556*pi,0.863397350278872*pi) q[21];\nu3(0.641097393731997*pi,3.36304725209779*pi,0.5098164202333535*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5237367662548755*pi) q[7];\nu3(0.511373067892172*pi,3.40439908740148*pi,3.38086079276669*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.516261986227454*pi,0.74822874577627*pi,0.951716485346478*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.850443789235278*pi,3.15155682528416*pi,3.94728773722276*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.614149055440538*pi,2.71957885225348*pi,4.15866647742323*pi) q[19];\nu3(0.121709964741901*pi,3.19135588343284*pi,4.38754060946939*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46761171506159*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.430414360761902*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.398943305470211*pi,-0.06228468337165699*pi,4.48111949358593*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.162803085739961*pi,3.16091442182838*pi,1.24875900454597*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,3.39706112808929*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37700008268352*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.21934525803192*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.287221321253049*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.156664220732114*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\nu3(3.5*pi,3.47843934808735*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\ncx q[4],q[11];\nu3(0.231277526826209*pi,-0.19591823458588797*pi,1.249251916907012*pi) q[5];\nu3(3.5*pi,3.37126298039908*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1662243885473171*pi) q[8];\nu3(3.5*pi,3.47775153288694*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.221397221587198*pi) q[10];\nu3(1.0*pi,0.0*pi,1.28955921399672*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4688837404223*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2880460550932349*pi) q[16];\nu3(3.5*pi,3.46238760189785*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49385234340473*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.117109249749582*pi) q[20];\nu3(1.0*pi,0.0*pi,1.345697926703098*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.62872631537414*pi,2.52830491550798*pi,3.67161756137*pi) q[5];\ncx q[6],q[8];\nu3(0.664066567414435*pi,-0.4178137044432128*pi,1.011001398029493*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46142374604962*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5121609501722562*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\nu3(3.5*pi,3.4559889444513*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.507844897733095*pi,0.8633621143102399*pi,0.5628899767070512*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5037592482373393*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5564589565724791*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35060338950742*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2390543511178609*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43994404880966*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5827402610554168*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45290956886908*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38878305642627*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.234686188688424*pi,2.99812812506419*pi,1.60636819823445*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.64602100714672*pi,3.4400819981534*pi,0.769544145252026*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.234662297943516*pi,-0.15374154267005802*pi,4.41067139632675*pi) q[6];\nu3(0.566558832134619*pi,-0.004533066475987002*pi,3.55152892911113*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.464240018471426*pi,0.7284715498605401*pi,3.93663992553319*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.626815895449944*pi,-0.03287306216264102*pi,4.015677896394839*pi) q[19];\nu3(0.65584808412625*pi,3.49783830621928*pi,3.51090317429145*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.160971273151968*pi,2.92339690706954*pi,1.67403159844553*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.468493249147489*pi,0.81817473133953*pi,4.18833736143012*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.710709788039177*pi,0.416618070501939*pi,0.5692144001193197*pi) q[6];\nu3(0.714923387538905*pi,2.97152487026755*pi,3.80877894691571*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.530725560515543*pi,2.72014467038841*pi,1.410827110834777*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.271230806478768*pi,-0.4900676790127289*pi,1.51217014548514*pi) q[19];\nu3(0.556526590198773*pi,3.18855842399888*pi,3.90349943205044*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.706514857917104*pi,3.2507223459303*pi,3.9141356035947*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.641083585163792*pi,-0.4913134928469505*pi,4.10812730432515*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.682552733736176*pi,3.46125034276219*pi,0.5994835539862768*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.173148383537344*pi,-0.36223497045153696*pi,4.4118880261004705*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.899542178366829*pi,1.069247139027*pi,0.5982448816359308*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.697221983230299*pi,0.32773373358521296*pi,4.41341350612639*pi) q[14];\nu3(0.923638713657757*pi,0.18313461759816196*pi,3.68615237179318*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.345563854743531*pi,0.272126047301508*pi,4.39852736136141*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.738958253607372*pi,-0.187797259177943*pi,4.33251386579467*pi) q[2];\ncx q[3],q[7];\nu3(0.686115103656642*pi,-0.12111586747693998*pi,1.062749167241217*pi) q[4];\nu3(0.0724163717710851*pi,3.44965408580243*pi,1.86961127639719*pi) q[9];\nu3(0.758607471713673*pi,0.8147555998110401*pi,0.6433153963667511*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.374546805257803*pi,-0.26033607669943903*pi,1.0870234837525898*pi) q[14];\nu3(0.660963040152096*pi,2.86137152607224*pi,4.3504692779587995*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.159098808817042*pi,0.38910994001451105*pi,0.5369837449310368*pi) q[18];\nu3(0.781450086163207*pi,3.04255754125962*pi,0.5132846585002614*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.48813460408737*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.195640271851421*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.59673384482822*pi,-0.20069864967936302*pi,1.222915196044047*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.289553960292601*pi,2.96669662253635*pi,1.065022200442852*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.891299615715631*pi,-0.4071405170432345*pi,0.84703657678666*pi) q[18];\nu3(0.63683524653065*pi,0.24320423224269205*pi,1.64744261237033*pi) q[21];\nu3(0.370423778254153*pi,3.1982798951926*pi,2.14703832466575*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.768206541349947*pi,-0.382657314628449*pi,4.44455106827676*pi) q[12];\nu3(0.832398004690326*pi,0.45279158992924395*pi,1.34135466400614*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.586353036446378*pi,-0.343518968863357*pi,1.094907241549133*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.465104108569677*pi,0.24599606170238497*pi,3.53444691293118*pi) q[0];\nu3(3.5*pi,3.4932960540416*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.31136944136296*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4856650543517596*pi) q[7];\nu3(3.5*pi,3.42170460151392*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.248687432885889*pi,0.7855517841381101*pi,3.94458008185489*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.271969788388873*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[7];\nu3(3.5*pi,3.39841042577181*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47148133139483*pi,0.5*pi) q[5];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.033830423242132*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.176723897787821*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.37753234149865*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.673290242843696*pi) q[17];\nu3(3.5*pi,3.49175838666177*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180669062932554*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.48460109117688*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5383661723507848*pi) q[14];\nu3(3.5*pi,3.48266714121185*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3019091979175998*pi) q[18];\ncx q[19],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45320178495839*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40099814127955*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.245737222251772*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.412431404842245*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35949650592519*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.757787840164356*pi,2.68324362767689*pi,4.001422979152419*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49477560980854*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.366878443437974*pi,-0.4622174329045255*pi,1.460095243306288*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45641454024039*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.305998079676314*pi) q[20];\nu3(3.5*pi,3.39199513020265*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.624609154355206*pi,-0.030546504880781977*pi,0.646061705498735*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.421053395434126*pi,0.04656442840929298*pi,0.961717634760693*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2944846575376499*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.46726400444307*pi) q[13];\nu3(0.753137685264576*pi,3.12769062170377*pi,3.56074047246077*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5006716874166215*pi) q[16];\nu3(0.701243661166304*pi,-0.251806815099447*pi,1.0340314151008099*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.307939405220028*pi,2.94790101792122*pi,1.4245588244547709*pi) q[3];\nu3(0.271851596377074*pi,1.00393799155344*pi,4.32527872025876*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.54411988198482*pi,0.7257713291491801*pi,1.0024489997906079*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.491337060525454*pi,2.77703573286239*pi,1.2261744444372509*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38628067152802*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.76417091259635*pi,0.5802357428798699*pi,4.142148480277481*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.149792725092014*pi,0.45203388576385395*pi,3.5276145417185*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.66509595323917*pi,0.51340521370867*pi,1.053299688162878*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.7079873613444689*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.461778019964421*pi,2.46146716530187*pi,1.404052337852334*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.581432621935728*pi,3.27688703227284*pi,3.18178529916847*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.339989546469066*pi,2.82986375811507*pi,1.295850697448523*pi) q[5];\nu3(0.511840963377519*pi,0.88411224241843*pi,0.5284277305217957*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.814458782891026*pi,0.71569701754799*pi,4.4019819282221*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.377274092460248*pi,3.28386273638454*pi,1.50002252810998*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.71366810600181*pi,0.03849608610392696*pi,0.5988977237912018*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.343613865780992*pi,-0.4393263356066872*pi,1.350213728884057*pi) q[15];\nu3(0.881000759842231*pi,1.22339951645179*pi,0.73703304304021*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.364219789553915*pi,0.30305864354490697*pi,0.617612527096027*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.533263942170481*pi,0.5283101324236701*pi,1.114711897750258*pi) q[21];\nu3(0.735652528076952*pi,2.70679037421539*pi,3.85137652478374*pi) q[0];\nu3(0.265990300755896*pi,2.84885833165032*pi,1.3117704927136589*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.44888626244162*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.209844765513422*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.396729848046064*pi,0.8943786879097999*pi,4.3214969360734905*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.396179907595151*pi,0.10039462246320796*pi,1.313164858625313*pi) q[15];\nu3(0.881433566499929*pi,3.30882867119914*pi,3.45347302286224*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.461850009900832*pi,2.99962786690778*pi,0.8812719475537689*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.208013864792587*pi,0.5314531831385201*pi,0.775331798875629*pi) q[21];\nu3(0.308202920911725*pi,0.85700151450763*pi,0.6108028264833321*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.784452335926583*pi,0.9149182667101701*pi,0.648298050303332*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.47897924486092*pi,3.14948976755102*pi,4.21828162084315*pi) q[12];\nu3(0.491895082900179*pi,3.3787093960489*pi,4.02659724866308*pi) q[13];\nu3(3.5*pi,3.44006863451319*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.190785428347946*pi) q[17];\nu3(0.580662802872214*pi,-0.13833055863029597*pi,0.9902222542461889*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5882265148833686*pi) q[8];\nu3(0.82384563837943*pi,0.7994656171865999*pi,1.0694760263743879*pi) q[9];\nu3(0.668218398952228*pi,3.43456118336621*pi,4.17499611025973*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.500382097401545*pi,-0.12752751957555197*pi,3.62446566715262*pi) q[12];\nu3(0.805739606690171*pi,-0.11925092019655897*pi,0.5458996164404453*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.870984774608593*pi,0.472076965171638*pi,4.05263711947476*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[21];\ncx q[5],q[16];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.753469886807134*pi,0.83749085441132*pi,0.631907503566533*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5097198550431203*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.580101881907893*pi,0.016529111792562*pi,4.251427401449099*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.49556933337905*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4424923032329*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35923962063179*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.275763207150824*pi) q[15];\nu3(1.0*pi,0.0*pi,1.152950772568083*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.570093705767404*pi,2.91868499422383*pi,3.38842352815554*pi) q[20];\nu3(1.0*pi,0.0*pi,1.274211778568159*pi) q[21];\nu3(3.5*pi,3.46554341530995*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.264239509405386*pi) q[1];\ncx q[3],q[21];\ncx q[4],q[18];\ncx q[5],q[16];\nu3(0.523416607774054*pi,3.4699272099523*pi,3.62769211114306*pi) q[7];\nu3(0.675454253004084*pi,3.40602948450692*pi,3.67222489012415*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44879829165564*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.340052890749189*pi,-0.4072868424285243*pi,4.03679408877384*pi) q[7];\nu3(0.183343054321261*pi,3.27662706751835*pi,4.377067706664381*pi) q[8];\nu3(3.5*pi,3.31890507633205*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4801139379239*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.441010703691839*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3376737875468399*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17300662401201*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.63562379841321*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4698335273686*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[21];\ncx q[4],q[18];\ncx q[5],q[16];\nu3(3.5*pi,3.39342889611053*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.367322644706962*pi) q[13];\nu3(0.405776393170988*pi,0.15685482189565003*pi,3.50580898562335*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[1];\nu3(3.5*pi,3.48994962918885*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0466298374660784*pi,-0.222018801475576*pi,0.9944956368137929*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.659436100126879*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.606593856215324*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2621462785729158*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[19];\nu3(3.5*pi,3.49983993732703*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.250573797058696*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5367156218815801*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.47148909931117*pi,-0.4531404275728822*pi,1.427265862273667*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.732321248234281*pi,2.90171795652961*pi,4.359811131534331*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.321724061389891*pi,-0.36349515875038396*pi,4.41441933569918*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37506270882824*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.423943634032975*pi,-0.22738791975462602*pi,0.60077157916987*pi) q[3];\nu3(0.196146912260304*pi,-0.16635266642414298*pi,4.48104327035342*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5514559714685339*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.890245945957909*pi,3.30049925408202*pi,4.24785337692297*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.520610915810166*pi,-0.307318645903015*pi,3.83170219530065*pi) q[4];\nu3(0.645573478858019*pi,0.12498364705479803*pi,1.37766851678945*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.559013743166958*pi,-0.474712497301459*pi,4.4661204140996*pi) q[9];\ncx q[10],q[12];\nu3(0.365499912168654*pi,3.12842228853729*pi,1.387027185854108*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.273135740963622*pi,0.6005889624282701*pi,0.678722952188241*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.243607238407279*pi,0.22779676312116004*pi,3.76739622856231*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.711029437205148*pi,0.18558995481477503*pi,1.59553098871498*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.615290630267222*pi,0.350780094402933*pi,1.56459397494344*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.226347619687098*pi,-0.365782636259916*pi,1.484432984008941*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.674742038483918*pi,2.77757375008264*pi,4.2676316730131205*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.440915407995334*pi,-0.22073598604133998*pi,3.99277329309904*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.743455830876322*pi,3.48033447461306*pi,3.57013649990371*pi) q[21];\nu3(0.792793391524451*pi,-0.133791451943717*pi,3.89522401309633*pi) q[0];\nu3(0.483570909249657*pi,3.3295238489721*pi,3.04939954703615*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.704710209141934*pi,-0.44080255607619767*pi,3.14055343380136*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.449646875489648*pi,2.92970721261633*pi,1.82431895962637*pi) q[13];\nu3(0.648138936272714*pi,3.05938437475117*pi,3.30970327460864*pi) q[15];\nu3(0.199114294606662*pi,0.46516471518261704*pi,3.70905635795254*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.605726275394745*pi,2.75533303403141*pi,4.21150765458784*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.43061204834094*pi,3.00895236049874*pi,1.61282460811245*pi) q[0];\nu3(0.172084242054491*pi,2.88994703750662*pi,0.663739513806897*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.88190495309035*pi,3.03029255700391*pi,3.57651093157037*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.651209529709829*pi,3.03990226599689*pi,3.70694668288994*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.325647050317227*pi,0.460638962167078*pi,4.38814223315962*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.616044512818094*pi,0.6070873007481701*pi,0.9043131945177261*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.692227910952209*pi,-0.037025844313534007*pi,3.63286880565245*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47637921225598*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229369180599063*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.447264996045885*pi,0.13431299531652297*pi,0.75071786339055*pi) q[2];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.882459845478659*pi,0.322316194859638*pi,3.94007141447247*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.808226442994451*pi,-0.22588488218006902*pi,4.05510397075002*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.7421929685011*pi,1.07790428003282*pi,0.6163634393627679*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.44206432269934*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.273373517949203*pi) q[11];\nu3(0.533410827763814*pi,0.365189871616701*pi,3.76051867952207*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44825873086085*pi) q[18];\nu3(0.502807459103809*pi,-0.023300899318145996*pi,1.1542375225247459*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46365700141791*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39604953461797*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.46035412803095*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44939740531878*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.117047106990092*pi) q[14];\nu3(1.0*pi,0.0*pi,1.305975900731616*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.333791723915791*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.253399386712424*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\nu3(3.5*pi,3.47943326713547*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2936733182617939*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.560489584910218*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39842521922274*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41437240514762*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.2103716022433981*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4726520771154*pi) q[14];\nu3(1.0*pi,0.0*pi,1.259868932386949*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46653399230341*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.619470310450962*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.702097346761804*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48856253306629*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6163381487699751*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.262037065177672*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.37237176039139*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40587812955552*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.954188983497163*pi,0.08530903514600596*pi,0.8659631066035101*pi) q[1];\nu3(3.5*pi,3.44322873088156*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.852598056334692*pi,0.005487675740998954*pi,1.037442779960511*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274110891732633*pi) q[12];\nu3(0.275535564068746*pi,2.64789009752462*pi,1.53890704212152*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.555656691812188*pi,-0.27826149151653*pi,3.62612996591093*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39854699304118*pi) q[20];\nu3(0.742380386347334*pi,3.18357769106322*pi,2.84729939963061*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.777394327674264*pi,2.93828575447065*pi,4.19025008000113*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.203550272790527*pi,-0.09208590396389899*pi,4.05766859511258*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.600257753932154*pi,0.08977869892354395*pi,4.2876609461308295*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.270109603095296*pi,0.8080551509155001*pi,3.85216185625898*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.429304040056426*pi,0.42717674984558895*pi,0.889997462549496*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.604569931683373*pi,-0.08192503324369599*pi,3.9473501746243*pi) q[17];\nu3(0.503198650638391*pi,3.43734199535893*pi,4.363089096605901*pi) q[18];\nu3(0.2594922743136*pi,0.456933401761894*pi,1.040663027476994*pi) q[19];\nu3(0.755102402721957*pi,-0.07352848005034801*pi,0.7171069873204761*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.83340870860101*pi,2.62214793725928*pi,3.82323309323356*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.443901028727678*pi,-0.4051905483709622*pi,4.40285551048438*pi) q[10];\nu3(0.483817201938611*pi,-0.39898812426902297*pi,1.266428112466891*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37409123756491*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.190644051193317*pi,2.93091151711215*pi,1.2066376436841941*pi) q[17];\nu3(0.196896369472517*pi,1.13352310836996*pi,4.21759714457028*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.599266353970708*pi,2.89092675955873*pi,4.16209256417944*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.750324816816032*pi,2.82265249649902*pi,3.76349178668181*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.608296017405311*pi,0.321186502015277*pi,4.36135283443062*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.508566709380531*pi,3.03313404168592*pi,0.691845566457683*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0855429306023369*pi,-0.18935891188110499*pi,4.316164311579509*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.122969546022351*pi,2.51444543460561*pi,1.1403178618097711*pi) q[0];\nu3(3.5*pi,3.42102002478374*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.398876082963258*pi,2.76424255363916*pi,1.53320924534186*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.747483984212918*pi,3.04382438906998*pi,3.34510069998344*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.600921247106214*pi,-0.4148909504517979*pi,0.7345272132855141*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.177160177088737*pi) q[21];\nu3(0.329915192899195*pi,3.41218337339103*pi,4.356638325870399*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.520427196483658*pi,0.5196243161099301*pi,4.1795956332315*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.168328328191759*pi,0.55723607261261*pi,3.88686402448494*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.761097424339242*pi,0.45394951057093*pi,4.09326624662442*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45222068257688*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.266775882395585*pi) q[7];\nu3(0.74808392415307*pi,3.43778682115872*pi,0.529101726582612*pi) q[8];\nu3(0.188174027551608*pi,-0.2509671495472*pi,4.13313201603653*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.301635054469106*pi,0.483748852625567*pi,0.809138380865289*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.749992381809694*pi,-0.253076019723397*pi,3.67261062411798*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41107931004555*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.756559931177645*pi,-0.207162983428966*pi,3.64427908068393*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.52342831824636*pi,2.53529783750373*pi,3.86831134128412*pi) q[8];\nu3(0.298023799923972*pi,3.26554492293038*pi,1.77276904004055*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.652316791424815*pi,0.429154647040317*pi,4.10543639262528*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.376394597543484*pi,-0.347954835024601*pi,1.63210426616476*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.446350323849962*pi,0.92025938714996*pi,4.1661243288363305*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.49621510658932*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4240476154724*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(3.5*pi,3.36866901867141*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.18279595062844*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2378222630235989*pi) q[11];\nu3(0.648371346333546*pi,3.0810803439162*pi,4.293247596961439*pi) q[12];\nu3(3.5*pi,3.42721166099548*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3594178665976901*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.500094398236617*pi,0.23649270057996397*pi,0.847675428121369*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39977329182462*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47230704146355*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2938045845442931*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.714097927660568*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5730450170226578*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43222222432134*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.291479150426251*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.429968726502863*pi,0.61578675655625*pi,4.15687851373752*pi) q[1];\nu3(3.5*pi,3.18292733171426*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49977204529482*pi) q[8];\nu3(3.5*pi,3.42989368339176*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.129440336836971*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46969458279495*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.358037414729053*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.634088898919384*pi) q[18];\nu3(1.0*pi,0.0*pi,1.197213336024106*pi) q[20];\nu3(0.826624729966475*pi,2.96930890750871*pi,3.11690983947109*pi) q[21];\nu3(0.166095315459353*pi,2.80109840856233*pi,1.467565798499456*pi) q[0];\nu3(0.519930459979541*pi,-0.09352773860320401*pi,1.082851793896241*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[8];\nu3(0.935296338870105*pi,-0.133543655952086*pi,4.451412548550881*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(0.446105791922648*pi,0.13306626537509103*pi,3.74029006654227*pi) q[11];\nu3(3.5*pi,3.38511637074157*pi,0.5*pi) q[12];\nu3(0.741374126654796*pi,2.97665393897002*pi,4.0149697228823396*pi) q[13];\nu3(0.456201573674007*pi,0.81899242280394*pi,4.04402337301255*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.275949423049257*pi) q[19];\nu3(0.712664919603728*pi,0.06070679100971199*pi,3.88823292980934*pi) q[21];\nu3(0.312634006522398*pi,0.84914193269029*pi,4.227016634331751*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.539605619171382*pi,2.80726384610085*pi,3.60328220644849*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46660038540827*pi) q[10];\nu3(0.566137720418041*pi,0.15975700942437698*pi,3.9783790444615*pi) q[11];\ncx q[12],q[19];\nu3(0.794893615296816*pi,-0.058423995012089*pi,1.338011130666759*pi) q[13];\nu3(0.236871745317755*pi,0.440210192242559*pi,0.5532042721110665*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5077080710496094*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36849539336155*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.293944551073407*pi,0.42840330222367196*pi,3.50371155387256*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45129474824755*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.539445427252581*pi,2.97892031694806*pi,3.28850743504322*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.750660807466427*pi,2.9490518855066*pi,3.2518371642831*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.331332425163215*pi,0.5869033615385699*pi,0.890736963078897*pi) q[5];\nu3(0.864995784838598*pi,-0.4792663282848342*pi,3.45655692900634*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.203551270965498*pi,0.69054132575604*pi,3.70007157959372*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.509700396130252*pi,0.57826036261925*pi,0.643964027099465*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.441527607186431*pi,-0.4381670424807822*pi,4.02891969944982*pi) q[5];\nu3(0.408013712249129*pi,-0.312767678607756*pi,1.55792845600556*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0424774790109626*pi,3.15902065103449*pi,1.54643253053084*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.349297597952266*pi,-0.36256556604117396*pi,3.88078703441147*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.734863689531951*pi,0.21583531704055403*pi,0.891796880536234*pi) q[2];\nu3(0.590897407374792*pi,0.487612231683772*pi,1.1575784039805042*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.692974542367843*pi,0.67903739145125*pi,0.5938912523450468*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.548733590649476*pi,0.5804737120414001*pi,0.8366110401982549*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.347940680987671*pi,2.90892633294093*pi,1.4184100716658259*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4282409944767*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.266809535811733*pi) q[7];\nu3(0.253726066172107*pi,-0.0010168752461119923*pi,3.86414976363178*pi) q[8];\nu3(0.589437421201268*pi,2.40625416353056*pi,3.85432257728725*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.312996437655724*pi,-0.37848336613356803*pi,0.5614022455287219*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.321363040785119*pi,2.69137231863975*pi,0.908967276729929*pi) q[8];\nu3(0.785291753955642*pi,-0.04451163267174402*pi,3.7911018142316*pi) q[9];\nu3(0.0314947311240673*pi,0.428983376722992*pi,4.28999518837319*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.495983451781798*pi,0.205295270436334*pi,4.41967793859973*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5040576172822724*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.955568869004012*pi,3.41897384598472*pi,3.6766563689841*pi) q[10];\nu3(0.392061979105419*pi,2.69620541419494*pi,1.00516440533116*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.788472644055703*pi,0.34676571742666795*pi,0.6701951948056339*pi) q[19];\nu3(0.321832089821789*pi,-0.243946149499073*pi,1.329925105304762*pi) q[20];\nu3(3.5*pi,3.48447086227087*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38026777433834*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.658013559041909*pi,-0.33244314180520096*pi,4.1072676408837*pi) q[12];\nu3(1.0*pi,0.0*pi,1.320386624211992*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2716580914141091*pi) q[18];\nu3(0.674993570353009*pi,-0.4958164465348604*pi,0.787684303551859*pi) q[19];\nu3(0.492898025693089*pi,3.40929256795954*pi,0.71570021160178*pi) q[20];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44010609608014*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2439286246957861*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.43991909682471*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37189824465116*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.26254365220806*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.357057934923973*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35807590369234*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.669776205353016*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[15];\ncx q[2],q[17];\ncx q[3],q[18];\nu3(0.204122158751438*pi,0.7810238077407301*pi,4.28832627830121*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.49765544950446*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2804829897113281*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.626656418648369*pi) q[13];\nu3(3.5*pi,3.32630996966106*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215895912237231*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.42920803402736*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4556566125331*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.735964791634875*pi,0.5997241251832699*pi,0.968024829807021*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.453341455487751*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.186785972631418*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44287192752383*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.387275095714021*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.46785137548428*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.154074616486555*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.578829222614541*pi,0.30786199495004996*pi,1.066969499346875*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.522094547140874*pi,-0.09749803912363902*pi,4.19635125746618*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5505402830721092*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.296230649635101*pi,-0.39424028204725603*pi,0.797079217861704*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47788438073205*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.155613786051529*pi,3.46358757212839*pi,1.8140271139635*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.59850387678898*pi,0.013964812477456956*pi,1.086956067833255*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.44392846158384*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.24702882536411*pi) q[17];\nu3(0.866331329435102*pi,0.236750324701691*pi,4.2319647883302*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48551607190238*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.390479727628937*pi,3.2846523800298*pi,1.94978009913007*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.530774920864171*pi,2.60796286862398*pi,3.45793338708588*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.466631187384405*pi,0.30248067525253697*pi,3.96237699661495*pi) q[10];\nu3(0.770858632799752*pi,-0.4017787026935406*pi,4.25440752058131*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.172987583970786*pi,3.15074513402632*pi,1.69636742693291*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.356480028056114*pi,0.10869918199700701*pi,3.84278031557232*pi) q[10];\nu3(0.70094465352928*pi,3.06895508981271*pi,4.0084660087714905*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.909576801851161*pi,-0.109772631941016*pi,1.2693498580422249*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.716218019810124*pi,0.46583187725334896*pi,1.2686305456383349*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0864181762798063*pi,0.16919217757403504*pi,1.082243201096645*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.80012660724614*pi,0.24342452337782505*pi,1.276232127869514*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.498654249871548*pi,2.523183825392*pi,1.1819175705657892*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.205278031692713*pi,-0.09106277598579499*pi,1.56323211207378*pi) q[15];\nu3(0.154533237150418*pi,3.47188389748863*pi,4.0506218176241795*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.603217068819864*pi,0.449888332874375*pi,0.779369647235454*pi) q[6];\ncx q[7],q[10];\nu3(0.559558614338873*pi,0.010686141330775945*pi,1.332494684655807*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.438684095739194*pi,-0.34041968268949196*pi,4.42473442491501*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.77664479137194*pi,-0.20466990791772*pi,4.23283616669093*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.789748736680005*pi,-0.214707066353772*pi,3.29716752516515*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35781125515442*pi,0.5*pi) q[7];\nu3(0.911607206543974*pi,0.48999999606754796*pi,4.26002419826639*pi) q[8];\nu3(0.778891016496381*pi,3.46666722827571*pi,3.19426804556056*pi) q[9];\nu3(1.0*pi,0.0*pi,1.178245471490587*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.425782143271457*pi,2.80389931946158*pi,1.310394158687028*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.660489129518921*pi,3.08097982062825*pi,3.90279016720762*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.714817335463308*pi,-0.06999975583121698*pi,1.182201534895332*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.690770629656541*pi,3.48906862695376*pi,3.20914235905931*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.501337432232485*pi,0.013518328985476002*pi,3.50934947918945*pi) q[19];\nu3(0.494292011264957*pi,0.291931298013542*pi,4.15167929429102*pi) q[20];\nu3(0.210471638934746*pi,3.11586310317116*pi,1.211857310277429*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36511083998486*pi,0.5*pi) q[1];\nu3(0.747364893226776*pi,0.09006889908479498*pi,4.4169506660560405*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.615779934790202*pi) q[10];\nu3(0.265587664278509*pi,3.40247089132922*pi,1.85145066691186*pi) q[12];\nu3(1.0*pi,0.0*pi,1.177376402368135*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.346104913968056*pi,3.28716324731015*pi,0.745072831592128*pi) q[20];\nu3(0.178701108915346*pi,2.88587781483568*pi,1.0066027313682029*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.308870398811177*pi,3.49183028920027*pi,1.98960672474807*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.463428668167953*pi,3.0057017950803*pi,1.403229696363054*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4123617658785*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4539379101222*pi) q[13];\nu3(1.0*pi,0.0*pi,1.188857333301865*pi) q[14];\nu3(0.246651067569732*pi,3.1460248184971*pi,2.08488207829768*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45567143816217*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[20];\nu3(3.5*pi,3.37097492050738*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.249878535894001*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2374243116011518*pi) q[16];\nu3(0.275077000940792*pi,-0.056542936930605026*pi,0.544187390267493*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(3.5*pi,3.39100213278863*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.23239016822852*pi,0.017799529347660048*pi,1.4244517320397851*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5597522898900184*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.256623010146215*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41097988162919*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.307054848783971*pi,3.01231804286225*pi,0.675290300704128*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[18];\nu3(0.424835421707826*pi,3.35225462097996*pi,3.20081484793404*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5802011124541755*pi) q[11];\nu3(1.0*pi,0.0*pi,1.277008156456032*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46886583449263*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.629632492714163*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.395871547572036*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4189522571966*pi,0.5*pi) q[9];\nu3(0.477521124037165*pi,2.96668724951448*pi,1.08340253874358*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.404182052017491*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.658427112207278*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49544516801395*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.285747985114404*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.141499132876619*pi,0.7789016849564001*pi,4.14219849849695*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4630594817681*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.251242055894856*pi,3.09333141949392*pi,0.5854430778639114*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33687210518714*pi) q[21];\nu3(0.347526469627878*pi,0.86733662573106*pi,4.41181608226037*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0803760042451319*pi,3.18901956210926*pi,0.9916193593142291*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.690255821430501*pi,2.38103463762179*pi,3.86013814675863*pi) q[14];\ncx q[15],q[21];\nu3(0.282361746879257*pi,0.18225330867637102*pi,3.7460262165613*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5009207508460203*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.435951188137232*pi,-0.400084081904429*pi,0.85746829821324*pi) q[0];\nu3(0.890298226919201*pi,2.8790577470455*pi,3.15347708612239*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.39519036273198*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.424170702712231*pi,3.07246424248247*pi,1.108928415333609*pi) q[5];\nu3(0.352862258079324*pi,3.0640844491828*pi,0.964054086566523*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0695675641517658*pi,-0.11502868774740999*pi,4.2956263805898605*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.440470544506477*pi,-0.09843452833451499*pi,1.388373570708072*pi) q[16];\nu3(3.5*pi,3.48256165735572*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.190718731317042*pi) q[19];\nu3(0.392743954243519*pi,0.18197805785920096*pi,3.70394268699388*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.120375136993376*pi,-0.03772204302027299*pi,4.41136599732277*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.271356489572806*pi,0.7331672859826099*pi,4.27610297022989*pi) q[5];\nu3(0.729258646206132*pi,-0.340983446099223*pi,3.47018035443529*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.147785415982197*pi,1.08396755382055*pi,4.12124266034566*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.811303029071568*pi,2.72808012050464*pi,3.71518054547112*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.609493156957658*pi,0.12197606140085604*pi,4.284861618327231*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4581629287759*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.703262206787743*pi,-0.22254878937657002*pi,4.13501112768696*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.622295439504374*pi,0.14594918675990398*pi,4.13763689604956*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.270384731439349*pi,-0.34983170953488596*pi,4.01988629623688*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.459043463699777*pi,3.2516226929114*pi,0.790249216186769*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.358741715232811*pi,3.15362403548818*pi,1.432755880133346*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[8],q[11];\nu3(0.766537500355624*pi,0.036250522898906956*pi,1.26752232674439*pi) q[9];\nu3(0.130955848654385*pi,0.262527551938872*pi,0.5532294766385459*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.397506769538627*pi,0.470246445084892*pi,0.994762662074923*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44981291140975*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41205115599586*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.219530749666895*pi) q[11];\nu3(0.563474996642837*pi,0.5126421435461901*pi,4.14640980744543*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3227859032664488*pi) q[14];\nu3(0.719941147807985*pi,3.29315340530687*pi,4.315142196909299*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.588407868395667*pi,0.7226853915190401*pi,4.4104017027420905*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.387760467626125*pi,0.9089648727180899*pi,3.99313958404626*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.872974671578118*pi,0.95189276731375*pi,0.737434535136786*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[14];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.609006277595479*pi,0.026278960822974984*pi,4.13760414880496*pi) q[15];\nu3(0.438409505556968*pi,-0.094069864358853*pi,4.20027298045815*pi) q[17];\nu3(0.435902675576974*pi,3.11028240878757*pi,0.5467756600803846*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.714441520273706*pi,3.41256163878576*pi,3.49233854387785*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.70797876081884*pi,0.9102743839232501*pi,0.713035392768005*pi) q[3];\nu3(3.5*pi,3.3038308075644*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4715320011229895*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.627781555491739*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.379936760280345*pi,0.21715744628345002*pi,3.9556370732404*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246214950708288*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45038744985387*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[14];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.170469608802718*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.534393653194728*pi,3.272355605013*pi,0.807244609118192*pi) q[19];\ncx q[0],q[9];\nu3(3.5*pi,3.49557572639902*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.04092233620432*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.26357080791046*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.292658164452691*pi,-0.343800726725912*pi,4.290992980124161*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5844162835803055*pi) q[20];\nu3(1.0*pi,0.0*pi,1.223105629524535*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47483956883547*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49600771776121*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2921616820666*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.48349839926719*pi) q[2];\nu3(3.5*pi,3.46791218468169*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.235723351797053*pi,0.22878808894093206*pi,4.14032317713705*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2450535545269221*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43780068288289*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48641699440895*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.345505325690843*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2449074155784658*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43468847650181*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.421088712922462*pi,0.20518882423486295*pi,4.42287953399756*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5854082809579246*pi) q[15];\nu3(3.5*pi,3.3466276034145*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285375200959834*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.556335277442253*pi,3.41041961657009*pi,4.36098778222975*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5534623965854004*pi) q[6];\ncx q[7],q[15];\nu3(0.36451707466337*pi,3.1255397079987*pi,1.91380815381547*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.729368515707975*pi,3.46028647235501*pi,3.90421469552451*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.351551567227*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4593021337761005*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.712045676502932*pi,2.44510942054058*pi,3.86511223028708*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.765456270489022*pi,3.34417596220946*pi,3.48738221651881*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(0.546010430254397*pi,0.08302697162325401*pi,0.686539781423282*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4719314827957195*pi) q[19];\nu3(0.633896305678396*pi,3.33073144782974*pi,2.90899759532291*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.423522664407957*pi,0.46667258636648*pi,3.958807698234*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.594322362602708*pi,-0.16177707029457*pi,1.222410377712582*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.552852905760796*pi,0.127567554544322*pi,3.94869988271708*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.388210225311759*pi,3.12839267153408*pi,0.8211746326241041*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.422852131401646*pi,3.31830630864597*pi,4.3220900436102*pi) q[6];\nu3(0.503878692737944*pi,3.38759048784096*pi,0.788616240275278*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.262374779299197*pi,0.505105331262*pi,0.5140500793982461*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.582084486740931*pi,3.18180679233525*pi,4.11407315648176*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.538467448575768*pi,-0.4605000334041931*pi,3.22586824766711*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.284728262911448*pi,0.76941849711832*pi,0.650743348142508*pi) q[6];\nu3(0.426947488781358*pi,3.27375322137239*pi,1.477316302100697*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.849608232704906*pi,0.8596421876340501*pi,4.38821489507158*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.842749517012502*pi,3.03588906686891*pi,3.59601155645907*pi) q[1];\nu3(0.611459786522163*pi,3.39808617379468*pi,3.29454595021335*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.377217763335422*pi,0.29760369719357704*pi,0.989645477966719*pi) q[9];\nu3(0.475634287578301*pi,2.57351041708993*pi,1.359734777703143*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.66042486696097*pi,3.25773807435376*pi,3.94881713544187*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.615712138254834*pi,0.5265512309370299*pi,4.393202868869841*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.389474528317461*pi,-0.11405861027751102*pi,4.1274584640488605*pi) q[1];\nu3(0.206455352491614*pi,2.74607988367394*pi,1.54109871424333*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.867708250471589*pi,0.6918034438054299*pi,4.3342930464619105*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.926878496113921*pi,2.92943777057968*pi,4.1849804283343595*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.476255841694971*pi,2.77067318063761*pi,1.073190022583482*pi) q[15];\nu3(0.710078643236678*pi,-0.4669040117976586*pi,3.97596387651985*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.620559861085309*pi,-0.111779163887741*pi,3.96102558899184*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41074731344081*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.270931259192234*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.372753108031202*pi,3.08338566128599*pi,1.3498606784861131*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.668430221269927*pi,3.01854694806604*pi,3.27552066124784*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.469739572011227*pi,0.25685277910191695*pi,1.074619857666312*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.298347649391786*pi,0.004590996039590012*pi,3.68695134089175*pi) q[18];\nu3(0.823673056062162*pi,2.79557428146063*pi,4.06623301820613*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.648723140804812*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.45917101950109*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283414035969695*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.307903355154998*pi,0.20213676781921297*pi,1.295170717358413*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.3744580145254*pi,3.13299528921533*pi,4.39084191505256*pi) q[18];\nu3(0.178624448621393*pi,-0.386871210803891*pi,1.50524711444402*pi) q[19];\nu3(3.5*pi,3.40287329846374*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49295560445031*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.37333190966561*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.142019693032697*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41844152311976*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251882615418547*pi) q[15];\nu3(0.881392264590796*pi,0.20495070727671705*pi,0.74789520943174*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3172695411895239*pi) q[20];\nu3(1.0*pi,0.0*pi,1.270299910351787*pi) q[21];\ncx q[0],q[20];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5598543550571343*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.637976349558904*pi,3.11510977867065*pi,4.46890799319812*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,0.5115534302799105*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[13];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37584678162391*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.662044372723416*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6498598243863*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.36616713345614*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(0.769240065183844*pi,0.149543127924876*pi,0.760276185819477*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48860562355501*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4537124192631*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44855365621726*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3175213754749189*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.3458166817287371*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.266479010841533*pi) q[18];\nu3(1.0*pi,0.0*pi,1.177345710357954*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.235518573788834*pi,0.15498697747940204*pi,4.36696179254904*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.237723370537058*pi,-0.025572736090492987*pi,0.7991344836349781*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.437463407551174*pi,3.35036463060845*pi,4.26440772171894*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47560003457364*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.619500615945226*pi,3.17188579863303*pi,3.17047216507363*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.401470753499982*pi,3.29962846130422*pi,0.8058881672138141*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.379577639112605*pi,-0.12263680438871799*pi,0.890186934175636*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5133149796397541*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3047611207592205*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2514607098497001*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46969773101761*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5704712357515374*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0725718264955327*pi,-0.4546570302272793*pi,4.256592661386501*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[17];\nu3(0.183174409738955*pi,3.16812528069516*pi,2.11798608108355*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.846235742254217*pi,3.11575106167514*pi,3.80924154762839*pi) q[5];\nu3(0.772816457194888*pi,0.59690513857884*pi,1.147190104157843*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.390976844499495*pi,0.0038824692589669585*pi,0.772030841965416*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.400324173911625*pi,-0.16609586076348498*pi,1.031758733007067*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0989841383597682*pi,-0.096327643555987*pi,1.35201123233415*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5126758758260723*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.133574925167531*pi,2.98863999584847*pi,0.5485769032375869*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.789921653862745*pi,-0.08949603826186198*pi,3.86207875688549*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.308920765351858*pi,2.51285271976577*pi,1.336615363687649*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.261620899106566*pi,2.86938515123701*pi,1.002737134740241*pi) q[20];\nu3(0.283338974799564*pi,3.33746991600324*pi,1.5676641570618*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.37994400166983*pi,1.03944612173066*pi,4.43211595206111*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.477239531036754*pi,3.2208568244708*pi,1.8393801640065*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.599514014014934*pi,3.49647499891207*pi,3.28467365124296*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.834654065534712*pi,1.02731242167746*pi,0.5338491238034895*pi) q[13];\nu3(0.584514277070337*pi,1.02419633506725*pi,0.620938334495636*pi) q[14];\nu3(0.380650448423978*pi,3.00452666842942*pi,0.939872526059307*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.369622796561553*pi,2.85725118896558*pi,1.150650703123197*pi) q[20];\nu3(0.724600512975347*pi,-0.18218283273646002*pi,4.07618806318122*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.425695051578155*pi,2.96066466580608*pi,0.694204822916684*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.174755354241359*pi,2.82429510251809*pi,1.0017684097323811*pi) q[14];\nu3(0.235690453659847*pi,3.04123825784363*pi,1.58469097773715*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.354084177595457*pi,0.026534174395932975*pi,4.44353085291989*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.250433811697257*pi,3.35801840448847*pi,1.67635828090301*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.342594716527273*pi,3.04253115776739*pi,1.0407165535512228*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.755637635234028*pi,0.21576438901862005*pi,1.43362053691621*pi) q[2];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.79035215840282*pi,-0.106393233901587*pi,0.612507348073143*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.537590452709903*pi,0.86127462078515*pi,1.069494126070059*pi) q[19];\nu3(3.5*pi,3.47349236104099*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.184080462820807*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.44717780770452*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.925398992811748*pi,3.49042959808779*pi,3.95896629521631*pi) q[12];\nu3(1.0*pi,0.0*pi,1.296474193489288*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.477363039475169*pi,3.06580715119076*pi,4.26825967140344*pi) q[17];\nu3(0.833482882984115*pi,-0.370296380722936*pi,0.5059476099066847*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37017565787756*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.592547949466706*pi,2.8038544447108*pi,3.79180025671642*pi) q[12];\nu3(1.0*pi,0.0*pi,1.24221777838907*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.438845183301924*pi,0.391885727338096*pi,4.34228912184385*pi) q[17];\nu3(0.223613950189111*pi,0.7114996218954499*pi,3.79870689581731*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,4.36698148863905*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3334911030728*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.211661887328836*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.680217190528244*pi) q[13];\nu3(0.499138197147089*pi,3.01068733103435*pi,1.94983605791223*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.37080853399902*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48484358944727*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.3496248009372551*pi) q[7];\nu3(3.5*pi,3.47628946617107*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.376680550398159*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41830191574363*pi) q[14];\nu3(0.801186038918732*pi,-0.212364874656518*pi,1.177690143544123*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.38910068066879*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251573283811491*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1007186255695411*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.4173191970615395*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.631352853623909*pi,3.01353907470521*pi,3.53211572060185*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.67527077550014*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49791639714502*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44689787090447*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.14994768310353*pi,0.49159885569434203*pi,0.9824402844539*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.283271755180122*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5989980656097798*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5034937425377219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.405748344444374*pi,-0.354165853403544*pi,4.24194669440449*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[12],q[17];\nu3(0.200474783343119*pi,-0.08779282765419599*pi,4.16245989331178*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40194269622644*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.38832500422844*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.184668030737242*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1705211464095981*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42660480212498*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.221227164367609*pi,3.39135791717539*pi,1.377075518873285*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.841289645959364*pi,-0.284526299126953*pi,4.33131561291889*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.418067100306314*pi,-0.126868435935871*pi,0.9878536366299431*pi) q[21];\nu3(0.161114925756658*pi,-0.396140671240459*pi,1.026551907149116*pi) q[0];\nu3(0.290715801310991*pi,-0.4572035363475594*pi,1.198182743699266*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.544853818954443*pi,2.65429252593135*pi,3.74373076106806*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5331316744020095*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5769180015899531*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.409695538333903*pi,-0.344481364962793*pi,0.862196248288443*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.474245309168676*pi,3.49714986337058*pi,1.249563570311724*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.778032623393376*pi,0.84435401117711*pi,1.061049648627072*pi) q[1];\nu3(0.323362423282845*pi,0.07370004604825398*pi,4.28002186881229*pi) q[2];\nu3(0.246330220202331*pi,-0.359758516195854*pi,3.96425298854389*pi) q[3];\nu3(0.340713817857189*pi,-0.10908959598625101*pi,1.494819204195157*pi) q[4];\nu3(0.783758153549282*pi,0.94267970842142*pi,0.989430636124992*pi) q[6];\nu3(0.712999048465553*pi,-0.115740188868179*pi,3.39080205253902*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.434759951427605*pi,-0.07461095333469903*pi,3.77101401124095*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.469499504589016*pi,2.81502638565028*pi,3.69119085580774*pi) q[2];\nu3(0.156258366277691*pi,3.1081631292577*pi,0.611058643253992*pi) q[3];\nu3(0.509034406248967*pi,2.63378788455953*pi,3.53131036366408*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.778763489267657*pi,2.58045502947761*pi,3.45997236443185*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.421345464300331*pi,3.09248791687035*pi,0.878237804518349*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.488849409092371*pi,-0.08614826704287698*pi,1.038361856312572*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.307292137499092*pi,0.347843181260318*pi,1.02790789546503*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.234047957803857*pi,0.12755115406430395*pi,0.643596874309073*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.546174509608917*pi,3.32754016673419*pi,3.07726281209351*pi) q[15];\nu3(0.438114369639933*pi,3.3801563300449*pi,0.844803960339479*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.529605713979581*pi,3.0216618561663*pi,4.3889151878950905*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.838526695390852*pi,3.13255197478562*pi,3.18053544617085*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.510827198273672*pi,2.66388261238886*pi,1.288435494158544*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.137118660506219*pi,2.71764263202443*pi,1.334179044456849*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.468545786919999*pi,3.45571615290164*pi,1.83078400617674*pi) q[15];\nu3(0.475098832678935*pi,0.059824047743342046*pi,0.5594334259533237*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.767049244989927*pi,0.34706244226732097*pi,3.96040371960543*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.47096177559452*pi,0.01371533586731899*pi,4.05898949474415*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.270012840772351*pi,2.93374434529872*pi,0.654284002205977*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44356444658106*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34065027105964*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.233908244803298*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.452894357998663*pi,0.68878652991167*pi,0.8181281229154951*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.900925546691922*pi,0.07230072700526602*pi,4.18423117901619*pi) q[17];\nu3(0.93094757943107*pi,-0.4070282768352686*pi,4.47449506432718*pi) q[18];\nu3(1.0*pi,0.0*pi,1.147463334723596*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.49694518719292*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[4],q[6];\ncx q[5],q[20];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.41768068123166*pi,0.7301813125310599*pi,0.739996632715272*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.32425228316711*pi) q[14];\ncx q[15],q[21];\nu3(0.871918576432656*pi,0.06784960198077905*pi,1.300195750748091*pi) q[17];\nu3(0.541084544209424*pi,2.85693188789682*pi,1.357412743688043*pi) q[18];\nu3(3.5*pi,3.32735061662182*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.47309634816732*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.35017346881645*pi) q[6];\nu3(3.5*pi,3.42651674496692*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.202412228930315*pi) q[9];\nu3(1.0*pi,0.0*pi,1.089863267808231*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47158273201408*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264226838117413*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5100659283138524*pi) q[20];\nu3(1.0*pi,0.0*pi,1.176558186194619*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\ncx q[4],q[6];\ncx q[5],q[20];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3662871252925495*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45206057087809*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3620107442909268*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.417733987996829*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5361222754731712*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36675526536139*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5796425972629251*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.29266645318387*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37563578212041*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.141019050689785*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241200478460952*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.327807149166361*pi,-0.06335768813103698*pi,0.995130869394149*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4336563682831*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.579771652733673*pi,0.6480695682125901*pi,0.5747342140947354*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6108960140094359*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.600530501114484*pi,0.22188859520687498*pi,3.7387422570985*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.48185575755469*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.447902593223381*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271513669566984*pi) q[19];\nu3(0.561287001445516*pi,2.45995310042341*pi,3.83436702056759*pi) q[20];\nu3(0.522628107847633*pi,-0.292351618441252*pi,4.403891356761131*pi) q[21];\nu3(0.344200990914303*pi,2.34982726715523*pi,1.320647075960728*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.490445139587096*pi,3.05527010263924*pi,1.95248098219451*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.795349313601469*pi,-0.06651070815653398*pi,1.083642572815915*pi) q[20];\nu3(0.444250942056582*pi,3.31750072572305*pi,1.8539049342958*pi) q[21];\nu3(0.160113134122389*pi,2.43710827133384*pi,1.432499056688181*pi) q[0];\nu3(0.196774797502014*pi,-0.319264761172951*pi,1.6895254776219*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.24527275961658*pi,-0.386497845087028*pi,1.71888195234755*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.630646673578011*pi,2.94107706210861*pi,3.82763959212168*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.3970038554253*pi,3.19580728685971*pi,1.10368824519341*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6819093001718131*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.538947540612976*pi,-0.4215733927716901*pi,4.25381862229405*pi) q[1];\nu3(0.262894588344574*pi,0.15749124032743*pi,3.8896787579595*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.21131156488499*pi,0.253772698114644*pi,0.5632621280636949*pi) q[4];\nu3(0.614791256565221*pi,0.9632595351968101*pi,0.5923382854896639*pi) q[6];\nu3(0.424116204567522*pi,0.046603983284095984*pi,4.06785826590254*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.382553691080425*pi,-0.190052061620881*pi,0.835863350479623*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.367666606303785*pi,3.27365670996853*pi,2.05731032167725*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494464545583362*pi,3.34242556099073*pi,3.20092694944129*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.178972258191286*pi,-0.280179402167624*pi,4.17676788450461*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.282414932462277*pi,2.84286428322964*pi,1.75808198487566*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.643892953025524*pi,-0.20784650992320902*pi,4.2105456468803*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.538090215216216*pi,2.88694880830598*pi,1.394680951885877*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0977979947234033*pi,0.7126174637498299*pi,0.702008684883035*pi) q[14];\nu3(0.31088750923988*pi,-0.261050686118167*pi,1.109423716790291*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.202465115110263*pi,-0.3660395375235*pi,4.14627812555654*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.224145277627417*pi,3.22201028836496*pi,1.1637811515127852*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.406480326103054*pi,1.11582884593927*pi,4.22677794665532*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.627591111640962*pi,0.04445848139810604*pi,4.01452808445518*pi) q[16];\nu3(0.235699632049844*pi,3.23689775120555*pi,1.070550217926449*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.665090174571101*pi,0.009761568028084033*pi,1.48485233113989*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.90787348205105*pi,2.93797965037446*pi,4.292512246594169*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.332322558708578*pi,3.47875348439507*pi,1.03626949439072*pi) q[17];\nu3(0.662368642294798*pi,0.89197230669844*pi,0.772536310164636*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.38860002186284*pi,0.5*pi) q[0];\nu3(0.0985365386341638*pi,0.59134592125063*pi,0.863395016825288*pi) q[3];\ncx q[4],q[21];\nu3(0.544924427929309*pi,0.45054826840500395*pi,1.234822981731797*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.414274493090962*pi,0.7742729952215901*pi,0.5178264601589607*pi) q[18];\nu3(0.543958597888003*pi,3.42862587476949*pi,3.94771724943106*pi) q[19];\nu3(1.0*pi,0.0*pi,1.302865726530255*pi) q[20];\ncx q[0],q[20];\nu3(0.399607079828636*pi,0.488858409451021*pi,4.3966706339936295*pi) q[3];\nu3(3.5*pi,3.4963394445691*pi,0.5*pi) q[4];\nu3(0.48285086751817*pi,3.11761823483502*pi,3.27436888391393*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.222250019127305*pi,-0.229432348049539*pi,0.5594699686781803*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2301251095173371*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.44153239372339*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.381982656945677*pi) q[12];\nu3(3.5*pi,3.49869947154317*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.324973572468974*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.666647787526133*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.48493143850701*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49380971777313*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.29803549959203*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.1917250029162552*pi) q[11];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.266539112339352*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263192940112186*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.514214748445402*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.44615726838403*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[21];\ncx q[5],q[19];\ncx q[6],q[8];\ncx q[7],q[17];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.615761638439372*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.455322243890119*pi) q[16];\nu3(1.0*pi,0.0*pi,1.238595531156627*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.49060470987695*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47925667302117*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46856328648498*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.351681311269839*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5379166014327268*pi) q[11];\nu3(1.0*pi,0.0*pi,1.282720245537939*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.48040989546792*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5562723484956379*pi) q[17];\nu3(1.0*pi,0.0*pi,1.30606182982685*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.517764823459143*pi,0.262587911347124*pi,1.261705730931298*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\ncx q[7],q[17];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.294086113884569*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.541420889260435*pi,-0.344374223074679*pi,4.236185778565551*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.720059527101431*pi,3.16714276600517*pi,3.78602147892547*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5092072717238496*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5464453205658609*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5616442656243638*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.148372535162723*pi,0.00956508301401604*pi,1.3822893319857381*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(0.410100757690185*pi,-0.016697591606468998*pi,0.8443401244125279*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.438005453878851*pi,3.35279619676911*pi,4.37789922293325*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.561602845445812*pi,0.019502916896780964*pi,1.4133934017254361*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.197390583688783*pi,-0.186602473974888*pi,1.428177157688176*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.899720765620661*pi,3.25225828378041*pi,0.733298640019163*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.544722096458474*pi,3.13795701355457*pi,2.90026089136234*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.824994442276332*pi,0.287387660878631*pi,0.619520750618004*pi) q[20];\nu3(0.741716854473045*pi,-0.363390443806623*pi,0.663695519452496*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.636110903062446*pi,3.14369211874084*pi,4.14448012293485*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0460581984197463*pi,0.9492173530343799*pi,4.23368077144446*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.403074091961255*pi,2.95913870398925*pi,0.774595657149582*pi) q[5];\nu3(0.24829593171438*pi,3.4148083175234*pi,1.8060636523986*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.462200102387143*pi,-0.094552329236262*pi,0.672313637296357*pi) q[8];\nu3(0.250118931561428*pi,3.16469014514847*pi,1.057096570097579*pi) q[9];\nu3(0.679328111957234*pi,-0.08463103679133699*pi,1.134434466395231*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.685085571665171*pi,0.023474762257500004*pi,1.133495315056975*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.488797802848994*pi,-0.326382771673406*pi,4.05814581120563*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.343163130919995*pi,3.31750124079535*pi,0.5935865231480639*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.597500527460064*pi,0.48963582647147896*pi,4.04970168127452*pi) q[3];\nu3(0.450870448114988*pi,0.488058910836755*pi,3.52434311220281*pi) q[5];\nu3(0.458491071342135*pi,0.68475504297473*pi,0.640090859368635*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.141922916274807*pi,0.5808913897813099*pi,4.3597319974478*pi) q[8];\nu3(0.711727088550726*pi,0.86313029578418*pi,4.4249063423786*pi) q[9];\nu3(0.544718991697533*pi,3.28300321486939*pi,1.88148468858164*pi) q[10];\nu3(0.34281140876427*pi,-0.4823955033675935*pi,1.142070934700244*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.817867005895321*pi,0.7478599338815699*pi,0.8922179502819501*pi) q[13];\nu3(0.191915987935368*pi,2.93202485248565*pi,1.127079971265153*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.408480158615057*pi,-0.12678957508633898*pi,1.0735105163480672*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0756966538035025*pi,3.39204086696058*pi,4.46335471016396*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.431598864355094*pi,0.083676146594577*pi,3.87470502268812*pi) q[11];\nu3(0.898487905416475*pi,0.61676474250449*pi,1.1020598094705631*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.262662662709417*pi,3.47031751858942*pi,1.97545900523687*pi) q[14];\nu3(0.715885157091972*pi,3.06686583642594*pi,3.95844881462677*pi) q[15];\nu3(0.250442022604937*pi,3.49461551892291*pi,1.73540522198503*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(0.17921731948464*pi,-0.08220709638295098*pi,4.14712532980851*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.690532260194037*pi,3.42150613943422*pi,4.12215445942652*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.754203540115413*pi,2.72977374255098*pi,3.95625469839933*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.591810347718673*pi,3.04666260467698*pi,3.72603756475965*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[5];\nu3(3.5*pi,3.40619395337219*pi,0.5*pi) q[1];\nu3(0.461604575389799*pi,0.10006537884647804*pi,0.83688385781947*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.194675526988133*pi,0.50374011121933*pi,3.99840205680855*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169439088613629*pi) q[21];\nu3(3.5*pi,3.42133800520081*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.210339071691784*pi) q[5];\nu3(3.5*pi,3.42720033728152*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.354269207289903*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.33579781203045*pi,0.5*pi) q[4];\ncx q[6],q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.172757981742933*pi) q[15];\nu3(3.5*pi,3.46625994785065*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.319680776393144*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.4293429303388105*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[13];\nu3(3.5*pi,3.46356398525684*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.5036292228640713*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5458106579229736*pi) q[8];\nu3(3.5*pi,3.47896030292679*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1645083803185599*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.24953017831431*pi) q[12];\ncx q[16],q[17];\nu3(3.5*pi,3.48580621625376*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.33158023711285*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38284736513936*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(3.5*pi,3.43901833939938*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(3.5*pi,3.42828809400831*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.325216104677575*pi) q[13];\nu3(1.0*pi,0.0*pi,1.224468004734617*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5230698536011569*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.71302862172254*pi) q[17];\nu3(1.0*pi,0.0*pi,1.140747308242692*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48177177446915*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.49982069781978*pi) q[12];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5797629565765177*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.710596824073252*pi,3.33115664885206*pi,3.23384349756035*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.316650764417011*pi,3.4126342178852*pi,1.479389755199686*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35435512772776*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5271949222100205*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5972212364493352*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.536056442497156*pi,3.288986372669*pi,0.691638556874528*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.208820326212451*pi,3.03644634002865*pi,1.0806576304500939*pi) q[6];\ncx q[7],q[18];\nu3(0.184496645901384*pi,2.76305839100639*pi,0.791349939952952*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.764054374793326*pi,0.06301621909659805*pi,4.27420993681044*pi) q[16];\nu3(0.59455160329379*pi,3.14266362877299*pi,3.51669314171127*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.570574642600523*pi,0.00971771109652797*pi,3.60321736016982*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0691327377115951*pi,0.30966078289033705*pi,4.08548843503579*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.839551273232232*pi,3.34371514077623*pi,3.10674472699461*pi) q[16];\nu3(0.281447050161869*pi,2.98329360935963*pi,0.777816994344452*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.601269910052852*pi,-0.171662397476542*pi,3.62278442345604*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.553431518303516*pi,0.87015029868979*pi,0.854677746266549*pi) q[4];\nu3(0.517745626199697*pi,-0.09321944048589298*pi,4.00344678946437*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.605546570909093*pi,0.8896263852528099*pi,0.9963226828435989*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.553893384548776*pi,2.79788461333752*pi,3.81951525292091*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.292463914599049*pi,0.57552234811415*pi,0.714017534096161*pi) q[18];\nu3(0.36423097950819*pi,0.049267424767127976*pi,1.085965592943924*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.437571137070674*pi,2.99489449701544*pi,0.7712096985475*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.768872964562494*pi,0.79085240658941*pi,1.207575812691615*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.560639084549483*pi,-0.378437414516431*pi,3.64704981242581*pi) q[5];\nu3(0.503541428438367*pi,0.5996552824764001*pi,4.07051726223459*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.452577092988699*pi,0.183263989924628*pi,4.37931147354125*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.505631048121212*pi,-0.4588909907320713*pi,1.0111842762691161*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.887635030801338*pi,0.21065521274433696*pi,0.9338563663147901*pi) q[18];\nu3(0.697155896289155*pi,0.12476740153244104*pi,0.944772588148242*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.822592726393407*pi,0.70625704149118*pi,1.0172190834811539*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.23287828607217*pi,-0.11248970933553198*pi,3.91575958831378*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0976024804481813*pi,2.80721888079934*pi,1.2999990245411008*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.828409115570233*pi,3.39619002814088*pi,4.04493836664672*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.638151580596924*pi,-0.4328890674976716*pi,3.46218118720238*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.819669690955582*pi,0.188517395350548*pi,4.24349726569515*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.405003554647581*pi,3.18607341904783*pi,1.412688158427504*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.678289460054536*pi,3.20539768741479*pi,3.76421985765943*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.918129026431148*pi,3.12708828778708*pi,4.1010330033822004*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.771413017023676*pi,-0.14549250866991398*pi,0.845576583682193*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[16];\nu3(0.966577873441135*pi,3.28067697896702*pi,3.09051436848089*pi) q[9];\nu3(0.415585435935911*pi,0.55366766534844*pi,4.3764875236373*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.601972991602537*pi,0.38434901357725904*pi,0.825189786401938*pi) q[12];\nu3(0.182055974056449*pi,-0.4748503374286253*pi,4.15170332848572*pi) q[13];\nu3(0.489821003746758*pi,-0.03269187851413702*pi,3.89774037559703*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,3.41577620706975*pi,0.5*pi) q[1];\nu3(0.772146478544522*pi,0.9874993337503499*pi,0.91341122280038*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.219600126734844*pi) q[5];\nu3(3.5*pi,3.45540105751667*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.924478973205526*pi,-0.073325309062518*pi,3.7356951539229*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.268882802000957*pi,2.92141129002272*pi,1.450616655543552*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.242783993197188*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36703506000534*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2218189721153951*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.36281403998695*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2114357578311798*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.45438136379258*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.691310518844503*pi) q[16];\ncx q[17],q[20];\ncx q[18],q[19];\ncx q[0],q[14];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.34635206330802*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5443964304305382*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46076126578594*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49333311059271*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4052759710933729*pi) q[19];\nu3(1.0*pi,0.0*pi,1.417698670248904*pi) q[20];\nu3(3.5*pi,3.47235209224073*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[10];\nu3(3.5*pi,3.34432695020052*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3705584381223082*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1489773177475668*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\ncx q[18],q[19];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.513870811369414*pi,-0.316612251599128*pi,0.690786573413141*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43970868767937*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.284974153273616*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(0.531383073720262*pi,3.40874255842246*pi,0.511325802986276*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5024837398760384*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38976963633071*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42296040400435*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.269622542690261*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.295523010458899*pi,2.75734023448505*pi,1.2454243578159852*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36806485289095*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5233239057208472*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5781006271114402*pi) q[15];\nu3(0.316856226810744*pi,0.297869538040725*pi,1.087278777847362*pi) q[16];\ncx q[17],q[20];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.2301367650953061*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.527570094275261*pi,-0.284524833995187*pi,0.957398581517495*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.665503184887074*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47459801149348*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.886286902694346*pi,-0.29407519908575197*pi,3.89088872364185*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5762326818210628*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.627710589483137*pi,3.15872453357025*pi,3.4949776254195*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.327046811392665*pi,3.2101379777338*pi,4.34570894599471*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.926536974365513*pi,0.25977094311028104*pi,1.0542269118573762*pi) q[11];\nu3(0.0495239009910696*pi,0.1760167547778*pi,4.24336237578698*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.359573246301079*pi,-0.10710910432814702*pi,4.30505474309824*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.764493895479691*pi,-0.4739091109651075*pi,0.5849707512956364*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.260262308428779*pi,0.7992618844352899*pi,4.42408099186454*pi) q[11];\nu3(0.47269349951902*pi,3.09288290201266*pi,1.73530932423086*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.650855856982555*pi,0.14837141842730694*pi,3.86414609877346*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.765234629094625*pi,2.82453744727618*pi,3.90742161415154*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.533507297981871*pi,3.486302542425*pi,3.38435581800858*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.127007433884405*pi,0.17825927220079596*pi,3.33540617357255*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.948067800084597*pi,0.091551455360526*pi,3.68000720717694*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.897026513234437*pi,0.266401347217205*pi,0.883104999676134*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.199608880477482*pi,3.42298459814508*pi,1.048454814526092*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.789290388891441*pi,0.08734648675067402*pi,3.8207643347335*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.654900868958815*pi,3.19331371610386*pi,3.73242833752604*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.691041381585753*pi,0.03525605301353296*pi,3.54889650510946*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.633608686752139*pi,2.67570014642523*pi,3.79884236786949*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.844379839836716*pi,-0.28120151265097604*pi,3.40842035038847*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.443137587455866*pi,3.09600272992218*pi,1.112627747135295*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0929804414473703*pi,0.5916690736377901*pi,0.793943558830315*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.757102596951412*pi,3.17835524746309*pi,3.7869040862384*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.776835582521339*pi,0.24502480727570197*pi,1.211349307021677*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.300161653917412*pi,0.25426170643533896*pi,3.78407268301418*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.31821844254288*pi,0.43479208675118997*pi,0.730074990795584*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.855252919214185*pi,0.280713123880308*pi,3.8949656963465*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.151848559752468*pi,3.1667728128434*pi,0.586800893694805*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.603950995851512*pi,3.40910965682973*pi,3.50349151559626*pi) q[17];\nu3(0.299943117234617*pi,2.7627591931262*pi,1.163923635270129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.443010803149688*pi,0.041822387696190955*pi,3.93994888576656*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.639802138771218*pi,3.48363208386682*pi,0.948003177971493*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.452616541924197*pi,-0.376813967323532*pi,1.472871292726808*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.53503257173622*pi,0.490362506472384*pi,0.5887088783383359*pi) q[20];\nu3(0.265404692644319*pi,-0.027870555962361987*pi,1.2122868768040571*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.549580503684124*pi,-0.07276309595408198*pi,4.1705652591748805*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.2834029381235*pi,2.80221553098291*pi,1.51216374757542*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.960437922501624*pi,3.06726314384775*pi,3.78725216833057*pi) q[3];\ncx q[4],q[16];\ncx q[7],q[19];\nu3(3.5*pi,3.23498095952578*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.137004319012148*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48144534476708*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(3.5*pi,3.48106107927612*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(3.5*pi,3.34997899218421*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41781800524955*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1874858830799049*pi) q[12];\nu3(1.0*pi,0.0*pi,1.367895399815111*pi) q[13];\nu3(3.5*pi,3.40107717673843*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1452452573503011*pi) q[16];\nu3(1.0*pi,0.0*pi,1.176420674285223*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279052394862171*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42479416841185*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,1.298015036251618*pi) q[5];\nu3(3.5*pi,3.43220440533617*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5183382657351099*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234815655656829*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.46525412493133*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5907868751662457*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48651266639189*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.568468959922912*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5077484382982673*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45903327357736*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212105682799561*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.44887052891916*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4460727389714*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,0.610684902413409*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.3158577539664469*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.34071143642666*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5206884672163188*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.535986089680232*pi,-0.482654957860078*pi,3.79046682345976*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.63119495474928*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.33866811677676*pi) q[8];\nu3(0.467301044449839*pi,3.40583563719828*pi,3.27200523055883*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5426346787964914*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[14];\nu3(0.514718825355757*pi,3.15822882659628*pi,0.792286666416543*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.384206954467097*pi,3.12610710947021*pi,1.383805237244718*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.405804028080511*pi,3.20855807276749*pi,3.30936912949673*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.385710327873417*pi,0.042449072254555964*pi,0.872397247040057*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.156773085274028*pi,3.0949057786405*pi,2.01589365657249*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.18181707952143*pi,0.97550285786478*pi,4.08257207641026*pi) q[21];\nu3(0.211997887605989*pi,3.31718334333021*pi,1.91389361149433*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.697635012481439*pi,-0.47272882904606117*pi,0.8530412140460379*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.189284215270336*pi,-0.016702658366502976*pi,1.058815123612149*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.693253962677119*pi,0.60984664046953*pi,4.47785443158179*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.369240462018761*pi,2.8505779289828*pi,1.399718877076779*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.909086089967274*pi,2.65945125008308*pi,4.137986218116859*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.519322635085475*pi,3.09589193163052*pi,1.72933246418944*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.467065538477476*pi,-0.29262772585597596*pi,1.1106100554973701*pi) q[21];\nu3(0.520896171347381*pi,0.53954793628113*pi,1.424592035618379*pi) q[0];\nu3(0.307763974737308*pi,0.71502131653965*pi,0.521439336109352*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.598140278555026*pi,3.09178099479804*pi,3.80683734484701*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.59996201465071*pi,-0.11418087113883801*pi,1.1351392277124401*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.257444969143762*pi,3.23377647110201*pi,0.943084211439422*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.315868060312485*pi,2.833264638654*pi,1.033434782912333*pi) q[16];\nu3(0.550392409947335*pi,0.28397424978169905*pi,3.66013992255677*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.683872795019651*pi,1.06919786402999*pi,0.887721740945667*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.745892927894561*pi,3.27407849846481*pi,3.97465105228814*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.190997975307327*pi,3.09941699607717*pi,1.60306487963158*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.742887481186859*pi,3.43163201229292*pi,3.8130521893326*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.236211690007796*pi,2.53666963752823*pi,1.1232799143136472*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.284227978536908*pi,0.28637314151565796*pi,4.28243455289196*pi) q[16];\nu3(0.460903680227804*pi,-0.239650708812516*pi,4.36784020173162*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.83113011931449*pi,-0.011243011965451022*pi,1.3774142281731199*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.619735253380207*pi,0.65476672544031*pi,0.8776487431334781*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.318562031593803*pi,3.24012293257389*pi,1.87518843169153*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.673636908683516*pi,-0.10776425046098898*pi,0.5159586954022777*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.132902262413689*pi,3.17199648717844*pi,2.15478875781479*pi) q[19];\nu3(0.519287629897167*pi,0.045270484598676*pi,0.9626055979714909*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47722349224368*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.199091053731844*pi) q[10];\nu3(0.377467795158503*pi,2.8939646545218*pi,0.681681088420918*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.765136168353627*pi,0.314560224016493*pi,1.169045772197606*pi) q[20];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.578101120377706*pi,0.010905008984780973*pi,0.5541733948267908*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47923811304432*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.748896208673919*pi,0.17520685397611402*pi,3.85369785681249*pi) q[2];\nu3(3.5*pi,3.46304941258022*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.284987391086096*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41723628435171*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.836881190259124*pi,-0.385553266401414*pi,1.012185483786423*pi) q[13];\nu3(3.5*pi,3.48969325039043*pi,0.5*pi) q[14];\nu3(3.5*pi,3.37857243400214*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.177023101845762*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2820978671701662*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22200277479452*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.287594197708738*pi,-0.4137030930859023*pi,4.01336331769187*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5028335515939215*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[20];\nu3(0.668270213221948*pi,-0.220639677916023*pi,1.212631306117607*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.3192160919643*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45756803006742*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31485963493373*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5254062934636471*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2384048822988531*pi) q[19];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.44860677039744*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.36475233192302*pi,0.5*pi) q[7];\nu3(0.722893508791144*pi,3.36166791521577*pi,3.96631133349007*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.0571008866314329*pi) q[20];\nu3(1.0*pi,0.0*pi,1.285358124276173*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.43180858801686*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.269793788359748*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.437885979806261*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.22330852085195*pi,0.5*pi) q[2];\nu3(0.740361982270099*pi,-0.4709291593373059*pi,0.8006554996858599*pi) q[3];\nu3(0.460633981998974*pi,-0.254062066577543*pi,3.6354753525299*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.170059390635339*pi) q[12];\nu3(0.569134612193849*pi,0.37679321254206*pi,0.671763765197237*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.345284361391604*pi,0.6873267261007501*pi,3.71092065427852*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5164091549592529*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40496992630393*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[12];\nu3(0.177228750816684*pi,-0.10618757948996499*pi,0.842611076597405*pi) q[3];\nu3(0.553211720516788*pi,2.73145873100222*pi,3.65413852431347*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.633363961349448*pi) q[13];\nu3(0.707923299500076*pi,3.48408106946987*pi,3.1111459220069*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.578243509713966*pi,2.99718744323323*pi,3.99583228971398*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48798724861275*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.35100420795398*pi) q[8];\nu3(0.475774903152586*pi,0.07953282323705502*pi,4.20912012524653*pi) q[9];\nu3(0.719577219385682*pi,0.005528183161358946*pi,4.3115006928886395*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.542535934831593*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.439031790641496*pi,3.07189507309498*pi,0.706945489959636*pi) q[9];\nu3(0.281990462638494*pi,2.69428031412215*pi,1.68403633921257*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.6144660684455*pi,1.11894678566303*pi,0.739390715699499*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.629782353652951*pi,3.2902852507579*pi,4.07205697458622*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5448752628278553*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.209329074175793*pi,0.41015884314012196*pi,0.620443526454176*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.410018008544305*pi,3.38812471382679*pi,4.23262420576334*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.372999840384591*pi,3.16296950732994*pi,1.63283111760375*pi) q[6];\nu3(0.971149920592386*pi,2.94830012013915*pi,4.04586835696823*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.506263648693027*pi,0.86764323834549*pi,0.618438120784685*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.782133687149997*pi,0.40844149654554995*pi,1.029051677219087*pi) q[15];\nu3(0.529457835099934*pi,2.78009777991856*pi,3.44555260084574*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.459323278341453*pi,-0.03956141848823003*pi,3.67499574380599*pi) q[2];\nu3(0.520426434740842*pi,0.292153887438077*pi,4.433292475412911*pi) q[5];\nu3(0.446149512653898*pi,-0.185797118559761*pi,1.439907719749964*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.64033639584697*pi,3.3567511367844*pi,4.1149566393200505*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.384694031773853*pi,-0.307538462694819*pi,4.41970103520921*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.745933399065854*pi,2.73362456894059*pi,3.52363516788513*pi) q[19];\nu3(0.309324085737179*pi,2.656900054008*pi,1.16176368405536*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.809904006370739*pi,0.37094450217916*pi,3.96852118816916*pi) q[2];\nu3(0.664023333518622*pi,0.08373520044337601*pi,3.62993745654327*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.572807501371018*pi,2.64909328975553*pi,3.77947429132218*pi) q[12];\nu3(0.331840218969647*pi,-0.39219823650544*pi,1.298268745594521*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.760863692756898*pi,0.58175754433949*pi,1.366331436016224*pi) q[17];\nu3(0.415796044258258*pi,3.01918660008727*pi,2.01079628985988*pi) q[19];\nu3(0.196209381243158*pi,-0.08998228892184501*pi,1.463972132725711*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0468578556875669*pi,2.93081259368129*pi,0.6389169641225669*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.368781536539838*pi,3.08028130050522*pi,1.76003552113056*pi) q[12];\nu3(0.89394043136825*pi,0.22852947580023897*pi,4.23824574929375*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.388213249104726*pi,-0.35833468728651596*pi,4.35449771651496*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.582332305564759*pi,3.26864588411791*pi,4.32592036336613*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.827401665135825*pi,0.46413198402588096*pi,0.691505665949291*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.3649407787292*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2781975000108758*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.581884539674062*pi,2.74610873347099*pi,3.95335452612064*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.28518411265478*pi,0.5*pi) q[7];\nu3(0.389854989848259*pi,3.12912707702353*pi,1.95272923065987*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.190943296248854*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48342946903998*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.311696995348996*pi) q[3];\nu3(3.5*pi,3.34996611888439*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.29995105543004*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.490331409332705*pi,0.061039192504712014*pi,3.53752021224063*pi) q[8];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.1261662887601651*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.327202990249329*pi) q[16];\nu3(1.0*pi,0.0*pi,1.224867699025836*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[13];\nu3(3.5*pi,3.31881565789433*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.272119870449108*pi) q[10];\nu3(3.5*pi,3.47179178539184*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.19435038971229*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5947802028756186*pi) q[19];\nu3(3.5*pi,3.30097743130915*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.266162076799867*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46170160178185*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46156472616798*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.45835105974487*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.354427446914681*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3574526157233429*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[3];\ncx q[1],q[11];\ncx q[2],q[18];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.63503532197876*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37719739401341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41988487099768*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49519857038157*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.49031233048039*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.349333032268075*pi) q[9];\nu3(1.0*pi,0.0*pi,1.258561202639473*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.24336505907836*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.399439622800572*pi,-0.028129610255405002*pi,1.085741347003057*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.875356280080717*pi,3.3947361312553*pi,0.830677580855556*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.24453824447052*pi,0.17311441330952904*pi,3.52138791461997*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.673379443940642*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.497920074484631*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.387294663070699*pi,0.8768539342103201*pi,4.07919375660304*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.64968284976288*pi,3.27727514832743*pi,3.71228979025416*pi) q[4];\nu3(0.576530035756066*pi,0.60993759925497*pi,0.802091353258489*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.596468540843029*pi,0.10678626974907102*pi,1.2181070015358149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.958598128435053*pi,2.66573476928921*pi,3.43244587247294*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.489219016815135*pi,-0.4012939985289508*pi,3.88973173044447*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.521723961586145*pi,0.42279916821959096*pi,0.67423446106963*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.409127184103963*pi,2.99250915214503*pi,1.60649081446601*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.721824567644511*pi,2.84797098233666*pi,3.60233129099937*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.223381944412015*pi,2.66828205108254*pi,1.4283406178518319*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.220547356621333*pi,0.54085287870104*pi,0.7970570397164041*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.69618739780662*pi,0.50799314468125*pi,4.15073716910015*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.305815417980176*pi,3.30836485367039*pi,0.987357236076037*pi) q[13];\nu3(0.25478969699428*pi,-0.378225554773809*pi,4.2458528114131*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.660405657912128*pi,-0.289579523716318*pi,4.31135182070836*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.735114525748112*pi,3.07596144486856*pi,3.06093694712874*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.669233947411514*pi,3.22829891751913*pi,3.13955216445546*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.915067482042083*pi,0.9919290617834899*pi,0.909318250645485*pi) q[12];\nu3(0.733922321878076*pi,2.70978806248537*pi,3.31788540164815*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.729978817417319*pi,3.13388111801856*pi,2.93743920920866*pi) q[15];\nu3(0.819128718588529*pi,0.23159314031603395*pi,4.4325053804552095*pi) q[16];\nu3(0.748316964703075*pi,0.26994377329818*pi,4.41257708007386*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.93387259420439*pi,0.29872692818469004*pi,0.77125685892861*pi) q[20];\nu3(0.77464279980943*pi,3.13835211382538*pi,3.25760604794728*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.294773038817202*pi,0.9210401388862199*pi,4.48248937821594*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.727095495570059*pi,-0.005334272447301003*pi,3.72411265217821*pi) q[8];\nu3(0.565877106690483*pi,0.464818646216153*pi,0.701697815487665*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.522157577228825*pi,-0.231025624223337*pi,3.93558961857823*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.339140206266663*pi,0.49126066708065097*pi,0.708325646386422*pi) q[15];\nu3(0.459212671757585*pi,2.41660558125647*pi,1.218529809787397*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.675068292209276*pi,-0.06757460065813498*pi,1.276384709855709*pi) q[21];\ncx q[0],q[19];\nu3(0.609769132994107*pi,0.6587633734979099*pi,0.611103029192815*pi) q[1];\nu3(0.614797456677154*pi,0.21620215791533004*pi,4.37151094976302*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0927274224078087*pi,-0.352884859281217*pi,1.384560367482179*pi) q[8];\nu3(0.452291582577578*pi,-0.21252341718379503*pi,1.154941825996944*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42560549854374*pi,0.5*pi) q[0];\nu3(0.297271758136749*pi,3.40810402263404*pi,1.130386555953001*pi) q[1];\nu3(0.943483883114714*pi,-0.102203062180929*pi,3.54650854994305*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48481115750461*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.268018096634413*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.207414315008707*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.844833187148532*pi,3.39972298315471*pi,3.03677728498861*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.281655779753988*pi,-0.036528871519036*pi,4.2003939952864*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.47970862531265*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5949293655857066*pi) q[10];\nu3(0.224514118338526*pi,-0.005730065362059*pi,0.808428067764949*pi) q[11];\nu3(3.5*pi,3.35211575591418*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.236726766025497*pi) q[13];\nu3(3.5*pi,3.38171219274245*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.188376148052207*pi) q[16];\nu3(0.588432203851522*pi,-0.010107013397500975*pi,1.263633740807541*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49234033769217*pi) q[19];\nu3(1.0*pi,0.0*pi,1.377970242378127*pi) q[20];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[15];\nu3(3.5*pi,3.41224737373946*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.3061476370546399*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46304203714509*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5038149725748635*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250903299420586*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5603747044281306*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31415936396514*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(0.838023986934863*pi,3.16749464471068*pi,3.84381451752513*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.29173721841419*pi) q[8];\nu3(3.5*pi,3.45082094450129*pi,0.5*pi) q[9];\nu3(0.545825403495634*pi,2.83556201740967*pi,3.88239199652205*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.3182120980489*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209603043085633*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2623297316816289*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46330287623668*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.282044623796128*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42170906347652*pi,0.5*pi) q[6];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.176951073965958*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5829074851884037*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.422127475426034*pi,0.261854940264056*pi,0.980224766714324*pi) q[14];\nu3(0.678007613306604*pi,2.89711363006062*pi,3.4924710311871*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48376086172132*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5504139299539226*pi) q[21];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5059115719309792*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.47952389447482*pi) q[11];\nu3(0.386965306691519*pi,3.25913149068254*pi,1.53441118710176*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[12] -> c[12];\nu3(0.442457225397673*pi,-0.17021277801464002*pi,0.7976942872876289*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.569070000447041*pi,3.26892494842931*pi,3.30199727293863*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.432551327160105*pi,3.08470933609622*pi,0.770413703081908*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.512957831619214*pi,0.8408363976453299*pi,0.8887147043734189*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.491236534952019*pi,0.19504350873503096*pi,3.57844500394386*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nu3(0.629252718638585*pi,3.22982467314258*pi,4.085326238704861*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.467806463789597*pi,0.348887596767233*pi,3.88627608517805*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.45212034465871*pi,0.26519781648237795*pi,0.739971105743954*pi) q[15];\nu3(0.516506037623643*pi,0.14699571275174295*pi,3.76317198946378*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.677286451741427*pi,3.03926649961808*pi,3.11748266050889*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.639164965909914*pi,2.48046311854751*pi,3.66239080585344*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[21] -> c[21];\nu3(0.63839451444507*pi,3.21602037246849*pi,4.264475666097081*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.259698141530969*pi,0.52291088091585*pi,0.5572910967690667*pi) q[18];\nu3(0.900444732885839*pi,0.16033793117905704*pi,1.50727565412637*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.429477935049098*pi,-0.19088976206833502*pi,0.559733136745111*pi) q[6];\nu3(0.178739447440117*pi,-0.021503238285647985*pi,1.3391122418342198*pi) q[8];\nu3(0.644804756582512*pi,0.461931262392676*pi,1.328452169395506*pi) q[11];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.24076946527007*pi,2.91095019036014*pi,1.79147578994813*pi) q[0];\nu3(0.517635013229172*pi,2.99264513016944*pi,4.38194006887681*pi) q[1];\nu3(0.359789595168751*pi,2.69306731869251*pi,1.225955737049885*pi) q[2];\nu3(0.22666120715597*pi,0.16782619554269695*pi,1.021229946537722*pi) q[3];\nu3(0.367473455659596*pi,-0.07585368969371697*pi,4.12209239479972*pi) q[4];\nu3(0.413303772842969*pi,-0.266353064922856*pi,1.346674870950159*pi) q[5];\nu3(0.787440181956663*pi,0.226081176500333*pi,1.339782152125375*pi) q[6];\nu3(0.225865170072785*pi,3.39650687706692*pi,1.213164639183161*pi) q[7];\nu3(0.716223192128436*pi,1.09195314086998*pi,0.806921083158683*pi) q[8];\nu3(0.238162632795048*pi,2.8963431438918*pi,1.2979502268791832*pi) q[9];\nu3(0.348856866128984*pi,-0.140235293514699*pi,0.836052551836648*pi) q[10];\nu3(0.0591623600745686*pi,0.41364392191850596*pi,4.28633691753484*pi) q[11];\nu3(0.419472822250572*pi,0.41281055947145795*pi,3.63626879907146*pi) q[12];\nu3(0.709018289296729*pi,0.227480341858193*pi,4.2366909827180805*pi) q[13];\nu3(0.742501491820882*pi,2.5513295057685*pi,3.79871657151411*pi) q[14];\nu3(0.730215354626241*pi,0.07832604159779699*pi,1.128414933280927*pi) q[15];\nu3(0.58777692737466*pi,-0.07877682671169*pi,4.33319277753148*pi) q[16];\nu3(0.209947522788633*pi,0.07880112744614398*pi,0.836177269500079*pi) q[17];\nu3(0.241739379109924*pi,3.26095859270193*pi,0.751881130016089*pi) q[18];\nu3(0.572364391523457*pi,0.5613926891173*pi,0.943866243477204*pi) q[19];\nu3(0.286453185215004*pi,0.77255549105708*pi,4.35145407491823*pi) q[20];\nu3(0.830204344536285*pi,3.04031719773684*pi,3.84895342278277*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[7];\ncx q[3],q[14];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[16],q[21];\nu3(3.5*pi,3.46528157338361*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2333889678347378*pi) q[1];\nu3(3.5*pi,3.43164743495355*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48900145509562*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40058921397158*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38754091016871*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.071431027605048*pi) q[7];\nu3(3.5*pi,3.44081562687717*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2525251969271292*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42512741084855*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.288408675366422*pi) q[13];\nu3(1.0*pi,0.0*pi,1.253335979786364*pi) q[14];\nu3(3.5*pi,3.31897798692714*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258096968490509*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134777321821085*pi) q[20];\nu3(1.0*pi,0.0*pi,1.259034370384601*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[7];\ncx q[3],q[14];\ncx q[4],q[20];\ncx q[5],q[15];\ncx q[6],q[10];\ncx q[8],q[13];\ncx q[9],q[19];\ncx q[11],q[17];\ncx q[12],q[18];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4178294334240995*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38190645513044*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5558173412292742*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48184333140828*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48904854741823*pi) q[10];\nu3(3.5*pi,3.49677610764198*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4481393668683396*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5810281952595922*pi) q[14];\nu3(1.0*pi,0.0*pi,1.359731083945368*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.118510079499123*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5713175763370845*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300003391676366*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48942205149688*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5139126801081826*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[7];\ncx q[3],q[14];\ncx q[4],q[20];\ncx q[5],q[15];\ncx q[6],q[10];\ncx q[8],q[13];\ncx q[9],q[19];\ncx q[11],q[17];\ncx q[12],q[18];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.744933568518233*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.518047640525181*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5126821219160145*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.623804652539014*pi,0.239416463855045*pi,4.4302809587862*pi) q[2];\nu3(0.858475273889847*pi,3.34451642891357*pi,3.06009164120994*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.610997755640186*pi,-0.27018044994247203*pi,4.24942475424805*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.533171803135045*pi,2.92675877634596*pi,3.2311328149342*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.824565798725495*pi,0.12473351582940995*pi,0.8623599356030089*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.247137771408122*pi,3.35518880701822*pi,1.163958826262492*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.719453368397644*pi,0.0030423907617740387*pi,0.739435605836168*pi) q[2];\nu3(0.786993371225175*pi,0.6430299011676399*pi,0.805137097547974*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.545890310607041*pi,-0.164734805696729*pi,0.698007618775074*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.670263398238355*pi,-0.32847557290554097*pi,3.98718375351304*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.832645588463832*pi,3.00867826382243*pi,3.23404651479709*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.449510025143395*pi,3.21892269982809*pi,3.33415537356511*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.22204197350818*pi,0.164169560990441*pi,1.333359616897574*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.236941741297518*pi,-0.011307688100385016*pi,1.168262686248261*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.482867640501663*pi,3.34875762412365*pi,1.009201062554717*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0814964520428015*pi,0.04123841998892097*pi,4.07300964017443*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.241974540094326*pi,3.47598312545875*pi,0.5972283838948023*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487586950470792*pi,-0.36125026447611996*pi,3.72119521223992*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.718516818531268*pi,-0.18913721358664298*pi,0.62260189524481*pi) q[21];\nu3(0.795947171079534*pi,0.33974648762734105*pi,0.727168613869705*pi) q[0];\nu3(0.145973807741817*pi,0.39035468386291095*pi,4.10597256909041*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.281053004428169*pi,3.0803096282261*pi,1.54733432248555*pi) q[4];\nu3(0.449232099523101*pi,3.44065085747554*pi,4.10794712974306*pi) q[5];\nu3(0.630969021915497*pi,-0.14645375465635002*pi,4.4552403429857605*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.423002055136843*pi,3.41801999970478*pi,0.852387826308756*pi) q[8];\nu3(0.112313742173435*pi,-0.4488677805720549*pi,1.1360251848007001*pi) q[9];\nu3(0.491462487922125*pi,3.17867683701192*pi,4.25627597049955*pi) q[10];\nu3(0.737405564880187*pi,3.16082199946115*pi,4.33361316528553*pi) q[11];\nu3(0.527226614400037*pi,0.8628200829669701*pi,0.695545824150116*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.939104662514649*pi,3.11439385561119*pi,4.4283974482875905*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.143991043137588*pi,3.28799867942167*pi,1.453249769880234*pi) q[0];\nu3(0.194497448707545*pi,1.00000292321088*pi,4.16268395411839*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38864882619626*pi,0.5*pi) q[3];\nu3(0.621824082455947*pi,-0.4156479705876559*pi,0.753119401982959*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.353511660885109*pi,3.05188065601503*pi,1.57664758565852*pi) q[6];\nu3(0.174270010486748*pi,0.9983245228273601*pi,4.366453098007391*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.265331611055168*pi,3.43831818640502*pi,1.437524774802166*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.375769282694729*pi,0.5749414458480899*pi,4.264654866804991*pi) q[13];\nu3(0.563584727112839*pi,0.6923880249902301*pi,4.15156577953561*pi) q[15];\nu3(0.63545584247839*pi,-0.055412920571899005*pi,1.205403568468679*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302330864805601*pi) q[18];\nu3(0.512254472610574*pi,3.44388082387041*pi,4.18948793517412*pi) q[19];\nu3(0.250628410543726*pi,-0.20056062640010502*pi,3.70292138241956*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.680732335017556*pi,0.97239965805255*pi,0.979449048746226*pi) q[15];\nu3(0.361063384562706*pi,0.35822111522992395*pi,4.478551050832991*pi) q[17];\nu3(0.618772876374858*pi,0.467243624883915*pi,4.48698018069257*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.31184502643443*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.118634026326766*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3590261716385*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[10];\ncx q[3],q[18];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.35933199367621*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.15915427427503*pi) q[13];\nu3(3.5*pi,3.32813382583448*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3106813559087191*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42115118826215*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44111980644625*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39985817884077*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.227305285125397*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5569968549482356*pi) q[9];\nu3(1.0*pi,0.0*pi,1.357623346844743*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.3105034021255189*pi) q[12];\ncx q[14],q[20];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.41833405815327*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5068598516848226*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.31693362748713*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3068313151182491*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37662371156721*pi) q[20];\nu3(1.0*pi,0.0*pi,1.152306969359405*pi) q[21];\nu3(3.5*pi,3.40119867486248*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.46761801890836*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49913526266738*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4681419267804205*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.49933014397452*pi) q[12];\ncx q[14],q[20];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.238524042104606*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253964387095716*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.294421415165284*pi,2.93988291674632*pi,0.701628626082503*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.392483833745009*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5366348236510237*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.466525543747332*pi,2.68690309636853*pi,1.161001479178122*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5541489226846212*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.27661115413881*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.476182850365495*pi,0.54498437886608*pi,0.635379202869385*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.462733086546227*pi,2.66670607027553*pi,1.340303645796511*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.391448016615506*pi,2.86751022020395*pi,1.69298651520912*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.438994557170149*pi,3.37598015527519*pi,2.04217034234404*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.62697108921953*pi,-0.4607871589030139*pi,3.70353805627508*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.972034053945978*pi,-0.4349469993306892*pi,3.24151989090842*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.717106181095763*pi,0.7986850153238101*pi,4.30310400000105*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.107685918211948*pi,0.386181563139684*pi,4.10138108548516*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.53158878351273*pi,-0.10722816704618099*pi,1.255485909446626*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.563823800312845*pi,0.211767816455685*pi,1.58524214074138*pi) q[13];\nu3(0.431610484108272*pi,0.70149908678297*pi,0.7815486082176499*pi) q[14];\nu3(0.66170483462711*pi,0.070689347832396*pi,0.711839568464347*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.771412906220764*pi,-0.137902571922365*pi,3.88095543005991*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.109358686109326*pi,3.15534012189108*pi,0.8362129371971909*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.506023622665666*pi,2.98618492443245*pi,3.2281666407154*pi) q[14];\nu3(0.754960861268443*pi,2.93117034255032*pi,3.88625661071983*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.451938926378617*pi,-0.230805485873172*pi,1.2962736297433262*pi) q[20];\nu3(0.75017023517391*pi,-0.4015404674467683*pi,1.066036696690991*pi) q[21];\nu3(0.834213063659433*pi,0.04792465700770798*pi,0.713824851872441*pi) q[0];\nu3(0.899302140059726*pi,0.35844895659157705*pi,4.1603822717771095*pi) q[1];\nu3(0.754368068257416*pi,-0.357759270102477*pi,4.22661283778472*pi) q[2];\nu3(0.621315423176497*pi,3.47455098692947*pi,3.87476368713221*pi) q[4];\nu3(0.298793997553823*pi,2.5477869133078*pi,1.076565641607419*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.447148506767395*pi,-0.384273754596738*pi,4.03353663000319*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.86895087603006*pi,-0.4804518672476472*pi,3.63595440355178*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.37015949122555*pi,2.85858612755934*pi,0.813866675259822*pi) q[20];\nu3(0.0862430985708814*pi,-0.4112022982490178*pi,1.364233512786405*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.229672568406844*pi,3.18652250219884*pi,4.49460385995549*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.66543408622676*pi,2.66778839140436*pi,3.77085981471225*pi) q[4];\nu3(0.386602211051939*pi,-0.01730047506594201*pi,3.84960032182987*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.870025481080804*pi,-0.46300618850148767*pi,4.04339925054403*pi) q[8];\nu3(3.5*pi,3.46103363867218*pi,0.5*pi) q[9];\nu3(0.342534446080773*pi,0.2781166870589*pi,3.47356993313969*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.162143459687016*pi,3.37329082188937*pi,1.069754903003955*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.733694647326667*pi,3.30266632794443*pi,0.676544456909289*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.316999480603708*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.241015526990527*pi,-0.352348298606299*pi,4.06621099575242*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.287639394263638*pi,3.36177056066489*pi,0.85776896394044*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.702694583269514*pi,2.73726114944074*pi,3.60664385594512*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.764146062244621*pi,-0.04467796995941098*pi,1.178495756597219*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5807421596691867*pi) q[18];\nu3(0.196998669906892*pi,-0.215505870381691*pi,0.745957139085641*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39888628509134*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,0.0*pi,1.181982778048269*pi) q[2];\nu3(3.5*pi,3.34025936461346*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.626589896643823*pi,2.30455947256697*pi,3.79968887816157*pi) q[6];\nu3(1.0*pi,0.0*pi,1.232498840014642*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.39848293144696*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(3.5*pi,3.46937713310574*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.187422497653942*pi) q[12];\nu3(1.0*pi,0.0*pi,1.24754822433353*pi) q[15];\nu3(0.841880543543259*pi,-0.19061102996705798*pi,1.213056999970511*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,4.38444330679913*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.49627930698299*pi) q[8];\nu3(0.0433620032272111*pi,0.9180736518724999*pi,0.504967026325836*pi) q[9];\nu3(3.5*pi,3.43983692128186*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42636111200295*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.145051825051427*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3079457779607488*pi) q[16];\nu3(0.170037652166798*pi,0.00036576248841402315*pi,4.2381059685041*pi) q[17];\nu3(0.392699262894486*pi,0.379001077316623*pi,4.01592403397106*pi) q[18];\nu3(3.5*pi,3.46137663213736*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.146369925265655*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.38199572791633*pi,0.5*pi) q[7];\nu3(0.93155989249194*pi,0.479174899306838*pi,4.10669809689807*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.4917280447761705*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.450456501032971*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.533904167720806*pi,-0.12473664402635498*pi,3.47526837374797*pi) q[18];\nu3(1.0*pi,0.0*pi,1.343671136767467*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.43675418815992*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3317299062466699*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5587734752207709*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.39976994488356*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5390289702451398*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.36091134741011*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259581658537786*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4782386719711695*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48754227408437*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.474306398375317*pi,0.17704625447825495*pi,1.076497062477874*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.881587208304731*pi,3.3069461143559*pi,4.360369199984531*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5870903020397571*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.41326147693485*pi,2.42876159138081*pi,1.0856701381248621*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.499971799115325*pi,0.155717594732259*pi,1.389898403922483*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.935655935437655*pi,-0.200774376602398*pi,3.78000180768728*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.236325860820927*pi,-0.01643364635890998*pi,3.73269237245426*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.361129486377776*pi,-0.26935331133776497*pi,4.32471167031326*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.292426481681238*pi,3.22720460233989*pi,1.042706053188625*pi) q[2];\nu3(0.351271281133172*pi,3.28177943701938*pi,0.8582082233731261*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.536030586991509*pi,2.58316341362596*pi,1.1582686029795188*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.792375997312617*pi,0.5584455458104101*pi,4.32145375402619*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.763511056274782*pi,0.09170343183726704*pi,1.041573298750899*pi) q[0];\nu3(0.149362192812658*pi,3.36285259412179*pi,2.05701372960452*pi) q[1];\nu3(0.12711502590521*pi,0.7525715294797899*pi,0.5674549319332368*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.10415833592257*pi,0.0016962061798789785*pi,3.67873259441414*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.434968113483537*pi,3.44746981038682*pi,4.31667599190221*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.621166590199294*pi,0.012403330184162953*pi,0.919692716556664*pi) q[11];\nu3(0.388531790892632*pi,0.6132256682116699*pi,4.306944626911481*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.285832153452398*pi,2.53719219962162*pi,1.372046242101923*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.509120957378458*pi,3.09661018427471*pi,1.76705173731357*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.216271592201754*pi,0.5969072823714701*pi,3.80168944257678*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.172209872144201*pi,0.20853704911055504*pi,4.48007473345066*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.54708185009919*pi,2.95831713584159*pi,3.82612538178066*pi) q[11];\nu3(0.642569069603227*pi,0.6472152516841001*pi,1.0815108022861168*pi) q[12];\nu3(0.521594943018647*pi,3.31110705255297*pi,0.884505856926425*pi) q[14];\nu3(0.5086084977348*pi,2.66386777808488*pi,3.93759529364803*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.523985355101082*pi,3.24994833117036*pi,0.770971244295083*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.674604059453968*pi,-0.06832504755410601*pi,0.7858738631204081*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.774268002298808*pi,0.033715377838268945*pi,4.17025414146212*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.612995896420087*pi,3.23806921833603*pi,0.5310908394804784*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.805929837266386*pi,3.2701551586048*pi,2.83843873629383*pi) q[16];\nu3(0.630407329845986*pi,2.89315828795141*pi,4.11230324956657*pi) q[17];\nu3(0.730505138729428*pi,3.21292640721019*pi,3.46512951552843*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.727331496212741*pi,-0.24998708855212798*pi,0.9352667391412459*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.733308719728746*pi,-0.39791250755039*pi,3.51327961712065*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.372709841665173*pi,-0.19850314024475102*pi,3.93015799078626*pi) q[16];\nu3(0.634054438312746*pi,0.479914018099343*pi,4.12595748746582*pi) q[17];\nu3(0.264882789922741*pi,2.47574618361744*pi,1.087888140003889*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46716280190729*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.555103970734508*pi,2.92423790779977*pi,4.34004129876751*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.24323823268268*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(3.5*pi,3.46072089367726*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.842864327141658*pi,0.445294911617531*pi,0.771501737049194*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41764725531892*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.299812703474284*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.092886699222558*pi) q[21];\nu3(3.5*pi,3.44326661685883*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.457387596392*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.6312139526812051*pi) q[10];\nu3(1.0*pi,0.0*pi,1.367719743498867*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.39858121367908*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2976958070726599*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293278695215414*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.4056921753461*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.717054433626739*pi) q[9];\nu3(3.5*pi,3.48288213303842*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.211131849590409*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29940711997329*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5418912365836968*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[6];\ncx q[7],q[16];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.670419379499288*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43976839948425*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.29123456415676*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.831553378950439*pi,2.89758169386678*pi,3.39623114627242*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37825886022457*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2817110113280341*pi) q[6];\nu3(3.5*pi,3.41489901578928*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.237674845370517*pi,0.74406039933624*pi,3.98209938392855*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5537239926751982*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.2137822083327579*pi) q[16];\nu3(3.5*pi,3.48475461471638*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5925083737679668*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277365147300615*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.468318555307314*pi,3.16583020776105*pi,1.755618071169*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.238025583166421*pi,0.8590261339754399*pi,0.5165057677729943*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(0.0682506836387514*pi,0.004373589446341031*pi,0.9257002273253869*pi) q[8];\nu3(0.628961252924866*pi,-0.153931564925391*pi,1.0599300818318151*pi) q[9];\nu3(0.519422294174997*pi,0.8635521837970299*pi,0.5349804508215553*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.174454972185535*pi,0.021707089979127958*pi,3.90160570855209*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.751135523415437*pi,-0.057707586668550026*pi,1.418777704940297*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.657261155181863*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.409753961224086*pi,-0.313403929850119*pi,4.29354895685261*pi) q[8];\nu3(0.401156117438612*pi,0.43305134875542495*pi,3.63779803283318*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5921942478705997*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5412399816202522*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.435503518095569*pi,-0.49124582854862636*pi,0.8167669101916459*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.933902395124932*pi,3.20137813657522*pi,3.36447070294706*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.655147711736256*pi,2.75999274569368*pi,4.13961870152798*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.542909501484634*pi,3.17670445954251*pi,3.95412637827572*pi) q[0];\nu3(0.545886837285046*pi,0.06634207180463103*pi,0.766573323659963*pi) q[1];\nu3(0.778828069983349*pi,0.53609506451498*pi,0.5644736680958599*pi) q[3];\nu3(0.503982512515982*pi,0.126544776056274*pi,1.374871810431215*pi) q[5];\nu3(0.390765933724152*pi,3.00536607649597*pi,1.69264032359605*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0808456151648785*pi,3.27278485560402*pi,2.13019729193688*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.278556285240128*pi,-0.062607814063041*pi,1.311645880331569*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.555183695371684*pi,0.5031974061681399*pi,0.808121998608736*pi) q[3];\nu3(0.769019474330573*pi,-0.34373130790614204*pi,4.40727177962818*pi) q[5];\nu3(0.398591169768255*pi,3.07820474611708*pi,1.61759531328329*pi) q[6];\nu3(0.730826879426889*pi,0.6289298246207999*pi,4.43543412057205*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33550163742242*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.376227849735843*pi,3.40612942783334*pi,1.4804454438384211*pi) q[13];\nu3(0.282398518491122*pi,0.2567192933276*pi,4.1902880486347005*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.361619906585505*pi,3.12523039222835*pi,1.1023951251585928*pi) q[17];\nu3(0.201178137119087*pi,0.16112828407345003*pi,0.606475448999404*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.648065668643302*pi,0.25935512385552595*pi,4.17318642195539*pi) q[20];\nu3(1.0*pi,0.0*pi,1.321575803811637*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.593732513142296*pi,3.34802869894382*pi,3.68577345477121*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.783507574942768*pi,-0.006067147206679002*pi,4.10655453638716*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.626851918152647*pi,2.93500831776154*pi,4.38337054404103*pi) q[13];\nu3(0.397939045521434*pi,-0.339471843533854*pi,0.872543471541386*pi) q[14];\nu3(0.389302711114292*pi,1.03576095624258*pi,4.0848739891112*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.260113958459699*pi,0.99914046727459*pi,4.26191519129294*pi) q[17];\nu3(0.415742988037713*pi,0.103012834143282*pi,3.49944910447488*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.369654424002208*pi,3.2339551545757*pi,2.1105672108700197*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.211165867808186*pi,2.92761380693598*pi,1.63283924165088*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.479898030299295*pi,3.10940487014195*pi,0.762515260252017*pi) q[15];\nu3(0.309450016870821*pi,0.19198771132187198*pi,1.176890039749706*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.473003665547325*pi,0.15345272852125702*pi,1.318565614564835*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3474881492452795*pi) q[21];\ncx q[0],q[7];\ncx q[3],q[12];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.795697072408112*pi,0.73703243035917*pi,0.8322877485500331*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.734379589858145*pi,-0.326267846278592*pi,3.89999540746449*pi) q[19];\nu3(3.5*pi,3.35023164557361*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(3.5*pi,3.44223375893565*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49137214718366*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.204376577548617*pi) q[6];\nu3(1.0*pi,0.0*pi,1.215974832717245*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.265732092656153*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[11];\nu3(3.5*pi,3.48209320064776*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[6];\ncx q[5],q[15];\nu3(3.5*pi,3.46075216917414*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.239150039237499*pi) q[13];\nu3(1.0*pi,0.0*pi,1.153322136024117*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48871510985548*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4637077336313*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.434405302842491*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.690187267700425*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3040645498860601*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3449706079079995*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333093801805961*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.29804330677242*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.108020225653362*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[6];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5072928696860324*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5820461968476447*pi) q[14];\ncx q[17],q[20];\nu3(3.5*pi,3.44272466244207*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.207303302972187*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.47933696280858*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43850676848328*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5218952091184259*pi) q[15];\nu3(1.0*pi,0.0*pi,1.427882603983355*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.503722824190918*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.486986140301776*pi,-0.36192648315020304*pi,0.582629976108489*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.549324969212373*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.405733124851009*pi,-0.179300006955316*pi,3.83927857945909*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.230099134941347*pi,-0.020507025385765987*pi,0.5077296916932847*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.752543052585887*pi,-0.152729523863876*pi,3.57123359611833*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.853909837514646*pi,3.332271791842*pi,3.12566244644623*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.213148748699142*pi,0.27281944119982504*pi,0.664630434749268*pi) q[13];\nu3(0.721144257328175*pi,0.18696696819172698*pi,1.52158952748658*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44163680191239*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.404582861573852*pi,3.13422458885767*pi,1.52077943285181*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.753331421105049*pi,3.45405809343827*pi,3.99998603767811*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.546937028359086*pi,3.11516621339291*pi,3.87652525869721*pi) q[7];\nu3(0.891117770724559*pi,0.10834337457922805*pi,4.3328192220164095*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.337298041725426*pi,0.07302032658687796*pi,4.19165058878194*pi) q[13];\nu3(0.3353367636266*pi,2.44360484517018*pi,1.241633887361894*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.684269475397174*pi,1.00318469854659*pi,0.704777606571365*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.515903205589449*pi,0.03455219460584502*pi,1.0539519788091098*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.501783194846216*pi,-0.327687447187311*pi,1.0116802886921819*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.767799335856875*pi,3.27898122834637*pi,4.081583722625981*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.221074082725354*pi,3.11851554993222*pi,0.87101999592739*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.754437752744682*pi,-0.333476102275172*pi,3.86332208396556*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.352717785212478*pi,3.43133182695275*pi,1.108480698197488*pi) q[3];\nu3(0.584515409806036*pi,0.52830560512854*pi,4.38565163639459*pi) q[4];\nu3(0.617103430139504*pi,1.15590751358983*pi,0.785769782427336*pi) q[5];\nu3(0.17195528099661*pi,2.78592350569762*pi,0.7156436256987739*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.702791478860555*pi,1.01922300696435*pi,0.5942587267386037*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.415099431760992*pi,2.68022240144877*pi,1.126912532709011*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.307236658746814*pi,0.11962980143095703*pi,0.984703855533902*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.627438040389219*pi,0.11712120649467594*pi,1.146814633177349*pi) q[3];\nu3(0.646405577934525*pi,3.04584801127082*pi,3.79593389983245*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.819835159102403*pi,1.21169251014633*pi,0.7699432208045329*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.913785545010228*pi,3.35153252037568*pi,3.96455364256334*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.250825376530504*pi,3.06556868527235*pi,0.775615729365031*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.801819500631653*pi,3.45380630408635*pi,0.676562265152881*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.257743312863979*pi,0.8430583300733401*pi,4.07138649097413*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.418909005004668*pi,-0.18359329242823103*pi,0.8750358953288551*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.459053393913401*pi,3.32583724211465*pi,1.384696651792078*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.312169813802076*pi,0.23509862677062499*pi,3.67718234566744*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.193804176733453*pi,2.56717100423039*pi,1.4427862292486449*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.887355882019255*pi,2.61202771728139*pi,3.40415229809524*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.445938784058437*pi,-0.4834900587164304*pi,4.10748686883767*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.835129707821533*pi,-0.258966219785277*pi,3.68318330234082*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43358235800413*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.19746593559282*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.0761089075132801*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.29947038046697*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.123226575909851*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2729275250470389*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.49483664699376*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.211644571832096*pi) q[5];\ncx q[7],q[12];\nu3(0.382483742768855*pi,1.02541921202529*pi,4.08789825897754*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.41996758132092*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.345095464753339*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5462611107007431*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.341963214014792*pi,2.34408253761641*pi,1.1895072269700901*pi) q[9];\nu3(3.5*pi,3.32126722668665*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1756188006285662*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.473034626972559*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5772815968096587*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.46860257194524*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4215412365377205*pi) q[5];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.4454798158867*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.614889570193992*pi,0.87434640873069*pi,0.9044424757738769*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257980541236611*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238153987613221*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33695803945727*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48636845885637*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43444331013712*pi,0.5*pi) q[15];\nu3(0.391332739444763*pi,3.32486975679517*pi,1.9505315716478*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.114233015490782*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.521808376041283*pi,0.34552867136896603*pi,4.13476332172808*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.379947771770929*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44360600679795*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.701747529046389*pi,3.44004050121281*pi,3.69684399157631*pi) q[0];\ncx q[1],q[18];\nu3(0.786189698892216*pi,-0.03078390484750798*pi,1.1970795795998619*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46887497848766*pi) q[21];\nu3(0.190033879005879*pi,3.31476606363835*pi,1.94944976428603*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.645877508785609*pi,-0.09714510494779799*pi,1.238192807276919*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.30354809466937*pi,0.5*pi) q[6];\nu3(0.0576696628885779*pi,3.30136636491332*pi,1.2390902497907081*pi) q[7];\nu3(3.5*pi,3.42087311049708*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.4104195227878509*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.29162055620283*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.56225169066524*pi,0.17350997260188705*pi,0.820205299214149*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.714843355533619*pi,0.57610556906097*pi,0.975408587098175*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.796508722926216*pi,0.08631589982683197*pi,3.86867936512624*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.470566085634919*pi) q[9];\nu3(0.544506893887627*pi,2.76046759909829*pi,1.387420393801444*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.202932026970647*pi,-0.19839822953792402*pi,0.6752407991513341*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.913716752873247*pi,2.4652636286781*pi,3.80999325525192*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5109440196765682*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.393446160743225*pi,0.32777851857475004*pi,3.56660890554677*pi) q[4];\nu3(0.682046056716083*pi,-0.39181408796573003*pi,3.72653469388652*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.673903811828858*pi,-0.4563835968694583*pi,3.93927761524179*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.286787839399428*pi,2.35789094840698*pi,1.270288016806104*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.131072605621142*pi,0.14089441766589605*pi,3.98861831147873*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.577250930616828*pi,2.84481568592193*pi,4.1070655123428494*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.789534214375484*pi,2.61595026991227*pi,3.95010180796147*pi) q[4];\nu3(0.600498841970552*pi,0.6526796284104599*pi,4.16224774068448*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.598837259881929*pi,0.342511734193945*pi,4.48531254503194*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.348084276429534*pi,0.6614623850369801*pi,4.14981011138002*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.806193378986756*pi,-0.22085474946323103*pi,4.22929919622783*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.255016166503986*pi,0.6433191913091401*pi,4.06863618213235*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.144111663534053*pi,2.82553782654593*pi,0.772501438696222*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.206779177030619*pi,2.83114541745273*pi,1.232327054015494*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.819986245456726*pi,-0.23742211425381798*pi,1.209752938701194*pi) q[13];\nu3(0.807073145904191*pi,2.68692182485975*pi,3.67858564294027*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.831406889230794*pi,0.18543177222097795*pi,4.20694524927838*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.470328690563666*pi,3.08070650581211*pi,4.36462367548799*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.446190296255287*pi,2.60783953066423*pi,1.59689163964088*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.1932471763621*pi,-0.200874375845706*pi,0.588359394212651*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.672307181192363*pi,0.18396171980139198*pi,0.872672183505834*pi) q[18];\nu3(0.471527877532574*pi,0.360326226268029*pi,4.051843065179471*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33873886369098*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.173040101447718*pi) q[5];\nu3(0.363815702063011*pi,-0.399858807979397*pi,3.98333395456104*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.638264789075973*pi,3.28898491094081*pi,2.86430347668344*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.467062771631098*pi,2.84842551346324*pi,3.60005902557369*pi) q[19];\nu3(0.203799371868502*pi,2.63729618851399*pi,1.3020845370877239*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49751030720475*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.752868471703854*pi,3.05204340773838*pi,4.23614331275224*pi) q[16];\nu3(1.0*pi,0.0*pi,1.283106208840773*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.745282129815594*pi,2.89474320428406*pi,3.87660960124893*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.5160023974525636*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38626549609811*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.290196557479502*pi) q[11];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.39669638683944*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45211143763671*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.681381388965862*pi,2.87920701795853*pi,3.33765637669086*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2146308137119899*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49176642479674*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2195255616877692*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[21];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0374923240724673*pi,3.42520337964499*pi,4.23299579314696*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.747396467074829*pi) q[11];\nu3(3.5*pi,3.43843109680002*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.262180604098956*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39667339658524*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.261129036394531*pi,-0.216529302736926*pi,1.1448627094565311*pi) q[9];\ncx q[12],q[19];\nu3(3.5*pi,3.37265996866389*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43774351969844*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1776890143473961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5452849395712378*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268006309150135*pi) q[21];\nu3(0.0929705694455464*pi,3.29717226388856*pi,1.488272896340751*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[21];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.36692263600899*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.355008810720046*pi,0.76506129121238*pi,4.13248159232748*pi) q[9];\nu3(1.0*pi,0.0*pi,1.288046984030994*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35777943540576*pi) q[19];\nu3(0.582544851727692*pi,-0.28579540678855997*pi,3.8492474675758*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.345700841810372*pi,-0.10629834945161498*pi,3.92485888457016*pi) q[5];\ncx q[6],q[10];\nu3(0.690094640615469*pi,-0.4383937061023453*pi,3.48322997263792*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.573931212821982*pi,2.85087264344241*pi,1.357272559935328*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5784839628686262*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49436816280263*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.85946920239173*pi,3.15448404774004*pi,2.86697143887046*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.119701499874193*pi,1.10792875501159*pi,4.3334593952580605*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.454491809716323*pi,0.22535470698809001*pi,4.33772220636088*pi) q[7];\nu3(3.5*pi,3.46619289545621*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5921641788603063*pi) q[10];\nu3(0.0786655170533885*pi,-0.09296047536505397*pi,3.76442167832468*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.440741271695356*pi,-0.095873041431486*pi,3.86258874548777*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.321330497112024*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.55618124026475*pi,0.77667832215217*pi,0.5460757747464139*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.546369382119609*pi,0.14471105754519298*pi,3.66893744839183*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43627966578448*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2643698998841*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.578436410667106*pi,0.34842748347362595*pi,1.18330926167326*pi) q[13];\nu3(0.421852344226875*pi,3.14000028583312*pi,4.4450074425787705*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.337780031907475*pi,2.92345674152618*pi,0.936586287238497*pi) q[16];\nu3(0.810372812379742*pi,2.96615782262519*pi,3.76271215007493*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30268823561335*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.306848653087792*pi,-0.35329357787787996*pi,4.31665594698446*pi) q[13];\nu3(0.565333222852794*pi,0.392593743142749*pi,4.1868730481095096*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0510187047663306*pi,2.60948332811487*pi,1.53076491048911*pi) q[16];\nu3(0.774182479350388*pi,3.11325007398448*pi,3.19024712139069*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.397700376689059*pi,3.19780087726179*pi,4.44022876039609*pi) q[4];\ncx q[5],q[7];\nu3(0.182679089789053*pi,2.95575682806915*pi,1.303507126029646*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35443956366289*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.569173440371188*pi,-0.013653670243672977*pi,1.2953713246530119*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.279685319530176*pi,0.7253719878893801*pi,4.34837428403745*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.437178998085494*pi,-0.4107414072674948*pi,3.92932646842161*pi) q[2];\ncx q[3],q[9];\nu3(0.610393958151775*pi,0.418976596948051*pi,4.05511776251302*pi) q[4];\nu3(3.5*pi,3.31874047776274*pi,0.5*pi) q[5];\nu3(0.876596725363823*pi,2.31648118171208*pi,3.80874807907271*pi) q[6];\nu3(1.0*pi,0.0*pi,1.279192699154557*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0813139789428156*pi,-0.035972512177942007*pi,1.51258179904394*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.717945455649331*pi,3.20532074706014*pi,4.45045442419249*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[16];\nu3(0.41692199017739*pi,3.40461314933496*pi,0.9285295162537379*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0689393774015805*pi,3.04451754500882*pi,0.752521296910198*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.716261349865706*pi,3.1148766610242*pi,3.86271548614729*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46483363383884*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4395515963316505*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.613701917870396*pi,0.44168749750484704*pi,0.530912088268718*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.218313365954742*pi) q[16];\nu3(0.281287511992676*pi,1.02743421528115*pi,4.12165033461852*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.624275307271598*pi,-0.08587471781644501*pi,3.8719944086861*pi) q[21];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.444409881850027*pi,0.6281746273428299*pi,4.30152159139811*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.24663763018371*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.754991357243268*pi,-0.21987271105746498*pi,0.719800797675793*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.163102839049152*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4809376795442795*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.791562914251857*pi,1.16404513038146*pi,0.741052570720777*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(3.5*pi,3.48797375650307*pi,0.5*pi) q[2];\nu3(0.389330670573695*pi,-0.140776408179434*pi,1.212690857325601*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.679451091607714*pi,-0.4290010920938443*pi,3.47214165587001*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.196030832301977*pi) q[13];\nu3(0.858059246424335*pi,3.36764466522755*pi,3.16111754047241*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.508678860176823*pi,2.73305179986335*pi,1.286433558145612*pi) q[3];\nu3(3.5*pi,3.46906594118543*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5110514667739481*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.169250038944484*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.816176147432071*pi,0.227586224004949*pi,1.56430272186649*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5886313546100352*pi) q[13];\nu3(3.5*pi,3.3609578725095*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.21813859906418*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.518817762351093*pi,0.364145281823103*pi,1.54942765702986*pi) q[9];\nu3(3.5*pi,3.42011463194541*pi,0.5*pi) q[10];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.4597805285039005*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245321609121474*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.532126080093487*pi,3.06682835142732*pi,3.43220805686082*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48226559912069*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22536486152039*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5343571467981794*pi) q[21];\ncx q[0],q[3];\nu3(0.177776356661945*pi,0.200295481479971*pi,0.5116730548021038*pi) q[1];\nu3(0.392938303312845*pi,3.01674684288692*pi,1.238518710927063*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.438282782681271*pi,0.74697235449418*pi,4.457600032566161*pi) q[5];\nu3(0.16660743942792*pi,2.59310881064541*pi,1.56894975003389*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.43502951507867*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.4170728635043681*pi) q[12];\nu3(0.499343376338998*pi,2.62133897215503*pi,3.71381394045918*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.416404198479849*pi) q[19];\nu3(3.5*pi,3.48944905179641*pi,0.5*pi) q[0];\nu3(0.813473369141039*pi,-0.053147883608702984*pi,1.0026861110999659*pi) q[1];\nu3(0.594028695472123*pi,0.02145003348137997*pi,0.885081759081098*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3802420116444298*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.449320716415316*pi,0.5897596223294901*pi,0.9160020683425609*pi) q[6];\nu3(0.516082288894171*pi,-0.31316337273191996*pi,1.217858382568231*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.39213318095562*pi,2.40230002903294*pi,1.139929957077113*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.72032867133326*pi,0.15921119557098595*pi,3.85094063349647*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47171619065038*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.170555583661109*pi,-0.281988067733671*pi,4.16950208113564*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42444907077987*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.33595371055444*pi,-0.08914847998273401*pi,4.4497227773971*pi) q[15];\nu3(0.5441780911276*pi,0.84866326795066*pi,0.5194823223764907*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5035108325810604*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.122294953724088*pi,0.26691938987889796*pi,4.2454771570446805*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.40819396131078*pi,3.24851484689036*pi,1.74750313050754*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.612376641779555*pi,0.03724954474917097*pi,1.247416645676312*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47781831782108*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3442479090217399*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.673158717226287*pi,0.02888235566111297*pi,1.47151805496165*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34032530390523*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0290453786604846*pi,-0.130279121028687*pi,0.875118446672407*pi) q[4];\nu3(1.0*pi,0.0*pi,1.241694220212457*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.338386385374862*pi,0.148083960472709*pi,0.820904005526456*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.316105226774612*pi,0.250643389292345*pi,0.861091957458366*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.57620258793097*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.448410484123805*pi,0.5251418159563499*pi,3.67480560798007*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.828962696229761*pi,0.20979087012619801*pi,4.3052819242403*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44907655285458*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5554061980478422*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[11];\nu3(0.33740740114864*pi,3.32656399194014*pi,4.4938102516091*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.322153396604845*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.630705215977818*pi,-0.396518656641087*pi,3.9863465463813*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.347651163773728*pi,-0.4568946766996252*pi,0.927896675603162*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5734358401147*pi,-0.17273784608722298*pi,3.75154395981285*pi) q[19];\nu3(0.928273389572222*pi,2.47410431532975*pi,3.68981065970071*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.705005607145454*pi,3.30242019112026*pi,3.84756246404923*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36782348699622*pi) q[15];\nu3(0.592391576641074*pi,0.5002591245986301*pi,4.247060751220991*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.616694552872528*pi,0.23209240129961894*pi,1.325963633209195*pi) q[19];\nu3(0.720790894467481*pi,0.158098180233188*pi,0.5120058141094104*pi) q[20];\nu3(0.481464256700866*pi,0.52895962908504*pi,4.06479853676682*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37814492795129*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.467337174660933*pi,-0.259138479680457*pi,0.9809429508929051*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207816390273723*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.699343972262306*pi,0.331344285121*pi,4.2365383531057805*pi) q[2];\nu3(0.42559863866435*pi,-0.4205882662895329*pi,4.2652590892953395*pi) q[3];\nu3(3.5*pi,3.42909614225262*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48201692222552*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[21];\nu3(0.696590531607721*pi,0.7813599739531101*pi,0.62924490839048*pi) q[8];\nu3(0.22020036775533*pi,1.10847999853028*pi,4.3649949284825205*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.490167218761351*pi,-0.26034818701447704*pi,1.11891825072073*pi) q[12];\nu3(1.0*pi,0.0*pi,1.319553822681372*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.288034636505732*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.577184334148662*pi,2.65853080938168*pi,4.1013319020494095*pi) q[2];\nu3(0.258713616139479*pi,0.334450376772932*pi,4.2623201202714895*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[18];\nu3(0.911088652920943*pi,-0.06739083098222998*pi,4.420314300784311*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.324639638716291*pi,3.43514893536889*pi,1.65813324243602*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.333941269508105*pi,0.60561708330681*pi,3.90137287857005*pi) q[11];\nu3(0.392626008739716*pi,-0.189719264354545*pi,0.5205266040965995*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45905127610515*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.885049722523576*pi,0.09180489423830496*pi,1.450469316981488*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.492837196675*pi,0.5*pi) q[10];\nu3(0.546231261460135*pi,0.25928871092594397*pi,3.89519306999189*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3449451442408105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263524193885873*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5870498264335442*pi) q[18];\nu3(3.5*pi,3.48430470398805*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279085227915092*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.627091113011747*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.109243327037666*pi,-0.40205040879692133*pi,4.30993384411214*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[11];\ncx q[10],q[17];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.660039816539409*pi) q[16];\nu3(0.47319737029487*pi,2.72012987364179*pi,3.80001299374059*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.121479363872815*pi,-0.05341520010186501*pi,0.619008176875868*pi) q[1];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.48767546785968*pi,-0.4328705019929308*pi,4.35277324951903*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34875051934549*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40633853548814*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.313611785118878*pi) q[11];\nu3(3.5*pi,3.35368284414072*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.149086344536416*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.329262028658726*pi,-0.4447996145396262*pi,1.87729550179306*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225769851190765*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.620052198337999*pi,0.05808926278265403*pi,4.17246626612291*pi) q[1];\nu3(3.5*pi,3.418853121643*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.422051464393842*pi,-0.23103443198471102*pi,0.915163532495889*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285939333044499*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.208036481359454*pi,0.8895233927762001*pi,0.5614995812487154*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.528960065549908*pi,-0.08113586107508902*pi,3.71955919478023*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.420466135941935*pi,0.26361404844410397*pi,0.7778776131945839*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3345481085600195*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5724194372014306*pi) q[14];\nu3(0.313747331859805*pi,0.62463581478803*pi,0.503361798004628*pi) q[15];\nu3(0.441552050722448*pi,0.35442763578354897*pi,1.215718057532251*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6958417273854149*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.543175708340843*pi,-0.37778087199744603*pi,0.773440248084821*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[11];\nu3(0.273196696401255*pi,-0.4921712901415825*pi,4.03033575210547*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.731310376502034*pi,0.6204877250241001*pi,0.711231273557979*pi) q[15];\nu3(0.195604353886844*pi,0.65819677846276*pi,3.85155952897856*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5116567714392426*pi) q[20];\nu3(0.417141768247047*pi,2.62821567058404*pi,1.380183362242221*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[20];\nu3(0.353003403301197*pi,2.68553212871063*pi,1.64352179659873*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.388011301846389*pi,0.90358982686771*pi,4.03890618909732*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.444469996957451*pi,3.28109227364067*pi,1.470099092866691*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.914490235912618*pi,3.24439695607669*pi,3.42321148585203*pi) q[4];\nu3(0.502807690751793*pi,3.40233166812449*pi,3.25698815057098*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.658833867358097*pi,0.159973402224316*pi,0.5402446023825795*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.754793609645512*pi,0.313797666147008*pi,4.31184928315302*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.35491489456019*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.444128710641833*pi,-0.379072332061129*pi,3.78323109082983*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.51639792444915*pi,0.27782646548619705*pi,1.377120109428129*pi) q[12];\nu3(0.327912865134887*pi,-0.4044837573283505*pi,0.684988028894553*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.293092752939861*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48758610350926*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.716863262259794*pi,3.45141192361143*pi,3.09731255427793*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.231460660455475*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.579523062494897*pi,-0.09447122060192598*pi,0.707279013399308*pi) q[13];\nu3(0.52609987553006*pi,3.4310319809583*pi,0.81992725026171*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.338366813104046*pi,0.15675044098982904*pi,1.135577545303486*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.402276653156735*pi,3.32634668960456*pi,1.75487720559327*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.587335881625741*pi,3.33599695155295*pi,3.90714191950359*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.627855565763915*pi) q[16];\nu3(0.556644336571742*pi,0.09248896197893597*pi,3.63483208413759*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45147178837126*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.265632510576286*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49158064047484*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.483188034315038*pi,3.48435755061694*pi,1.72452836745706*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37660139541656*pi,0.5*pi) q[8];\nu3(0.503900916358078*pi,3.31286437946469*pi,1.54614584415304*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2191159268549119*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.235959744676899*pi,0.31758371803336005*pi,1.049105330264194*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.41402421045172*pi,-0.4652508477500569*pi,4.04679738269931*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,0.5891022112226025*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[12];\nu3(0.569086390173006*pi,-0.290800435854155*pi,0.6979432001725661*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.598486569911925*pi,0.74154949789828*pi,4.45765308155345*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44666088107906*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36996636668878*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4185665175729*pi,0.5*pi) q[10];\nu3(0.260717779478887*pi,-0.4069338994979745*pi,1.89043240565288*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36528709178429*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3646518497101279*pi) q[13];\nu3(1.0*pi,0.0*pi,1.179532745927681*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3016957569016259*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.683221372834582*pi,2.87405072624922*pi,3.45711372345729*pi) q[11];\nu3(0.791858480195301*pi,0.5634118247833599*pi,0.5081405627087634*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39114233303163*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5181095927980413*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34547335881013*pi) q[14];\nu3(0.465274271298949*pi,-0.29368823370269004*pi,1.294838006448432*pi) q[16];\nu3(1.0*pi,0.0*pi,1.257424322890171*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5669658300515781*pi) q[19];\nu3(0.28888737443051*pi,2.66883786285326*pi,1.234760435708973*pi) q[0];\nu3(0.198701241220619*pi,2.94959080709561*pi,0.905266994332279*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46868508284521*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.377562582968545*pi) q[20];\nu3(0.604677893504927*pi,-0.272697073932178*pi,3.47475387378333*pi) q[0];\nu3(0.696786847488567*pi,0.13266151914032398*pi,3.73808567376946*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.31230168099734*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2699212370333162*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5422299155089072*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(0.0574796484572208*pi,2.40596316175369*pi,1.214482367974906*pi) q[4];\nu3(0.208962751143872*pi,3.01021302375838*pi,1.77456208301113*pi) q[5];\nu3(0.844520691525802*pi,0.77239181038251*pi,4.31232107419048*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.674490764178323*pi,-0.43493660647805643*pi,0.979611017738691*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4543956180318105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.524118792755428*pi,0.309516322317566*pi,4.02657267233047*pi) q[4];\nu3(0.203087460019868*pi,3.15063611411825*pi,0.922780506665156*pi) q[5];\nu3(0.351432399300671*pi,2.82576892658896*pi,1.312568577259978*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.665188497870135*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.370254868106786*pi,2.62437335328427*pi,1.57812908613466*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.343972506076321*pi,-0.338474633081911*pi,1.59982265838818*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.42472813343459*pi,0.5*pi) q[11];\nu3(0.498458047051583*pi,-0.27046213329192603*pi,3.78064704753597*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.348117645728533*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.404156289317636*pi,1.04133923816808*pi,4.284579183863411*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.59858218611957*pi,-0.345636993050841*pi,0.7641896979281799*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.420712507287607*pi,0.79514163765535*pi,0.651250995315189*pi) q[10];\ncx q[11],q[21];\nu3(0.601816458388481*pi,0.446162467222332*pi,0.7120834997998711*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[4];\nu3(0.288030405289901*pi,2.59095866098651*pi,1.52556664653221*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.310502324588341*pi,2.94557937149858*pi,0.836459624034235*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.213968213406175*pi,0.465078205050632*pi,4.01526611268895*pi) q[9];\nu3(0.168618884817337*pi,-0.325636263776446*pi,1.248694108846062*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.308866983986816*pi,0.48366338722065905*pi,4.0926720811923705*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.423859595099151*pi) q[21];\nu3(3.5*pi,3.36705682773992*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.233059353016509*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.575318050394717*pi,0.44108334913523894*pi,4.39958527569639*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.494516095565817*pi,-0.35724641241466104*pi,3.52814880860843*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.299337921550955*pi,-0.02582007006794701*pi,1.202554662562779*pi) q[13];\nu3(0.829349751755464*pi,0.10037955052250302*pi,4.1011596352170905*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.807675315356559*pi,3.44812324112648*pi,4.46587327351625*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[4];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.795708729608231*pi,2.84505090007013*pi,3.28976296796003*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.532448009547674*pi,0.53413371713591*pi,1.06851908717238*pi) q[15];\nu3(0.3840756562712*pi,0.28989292670432*pi,3.65174246796168*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.28269236332172*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.638802775720628*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.242329039029402*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.262794779222749*pi,-0.17331575377316*pi,1.077466982822777*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42864706641472*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[10];\nu3(1.0*pi,0.0*pi,1.229190505959517*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44480753509299*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49109176258104*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.309630686070002*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.435456070003792*pi,0.27453025501281303*pi,1.201377950202988*pi) q[18];\nu3(0.75698041930782*pi,0.465965853634419*pi,4.39174855736689*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,4.4990687176062*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38952290368054*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48327022672717*pi,0.5*pi) q[6];\ncx q[9],q[14];\nu3(0.607489133194226*pi,-0.356687532540544*pi,0.656696564892504*pi) q[11];\nu3(1.0*pi,0.0*pi,1.24833979205992*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232332261385791*pi) q[17];\nu3(0.436998896352406*pi,3.31959897243749*pi,1.432805861262344*pi) q[18];\nu3(0.147283766851753*pi,2.9362752394979*pi,1.19251416703241*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.553615377751157*pi,-0.36602530048075*pi,3.84435394479474*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.765315346957678*pi,0.29306458830468496*pi,4.04901071112545*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41642758407066*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.808334434848706*pi,-0.33541054430902*pi,3.85963027242816*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5542109078497088*pi) q[13];\nu3(3.5*pi,3.34892186091575*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4807665404594506*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.143854837141637*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.41844303847013*pi,-0.4461278262563377*pi,1.492385734657357*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.754430154232793*pi,-0.47923864814874*pi,0.817515990595882*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[17];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.522890273732785*pi,0.051830467409009984*pi,1.045006772187595*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.178453704676302*pi,0.9660106487576099*pi,4.10557870333923*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38275877172484*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40408301070617*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.106467041762295*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4303966628989695*pi) q[19];\nu3(1.0*pi,0.0*pi,1.102129772179298*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.369810672456285*pi,-0.255356912244742*pi,3.96439943597698*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.88798888751169*pi,3.40194632512967*pi,3.83029848559827*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.44010296890021*pi,0.5*pi) q[11];\nu3(0.409559758901679*pi,0.34812794593653795*pi,3.45139946288803*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.332488983541504*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.720948855309195*pi,-0.376654596036337*pi,0.947854572732937*pi) q[0];\nu3(0.788627260027425*pi,0.06587350263977099*pi,1.54716914254919*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.382049249893272*pi,0.06405035985458796*pi,3.68379094920977*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.567272087686902*pi,3.44738637181231*pi,0.610643721003507*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[21];\nu3(0.682702397298191*pi,-0.294008589082923*pi,3.46634894416237*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4709004422311605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.446436754058491*pi) q[20];\nu3(0.416864637779579*pi,0.09507105091197798*pi,4.2940920670194895*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.335293051602504*pi,3.20918809274243*pi,0.5752229894910673*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37985726231516*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47693942733226*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.319148521537291*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.225778301097621*pi,0.15521344296280004*pi,0.738124048313859*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.841541370618139*pi,1.11730969190076*pi,0.8793213162539071*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.692549923150104*pi,-0.131984254905971*pi,3.39241496194394*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[21];\nu3(0.79247295403689*pi,2.79102835245604*pi,3.35823728638542*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.684154447599342*pi,3.09835487262815*pi,3.84918698046567*pi) q[3];\nu3(0.527283478112542*pi,3.32064431705889*pi,4.26131086391273*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.167256765189376*pi,3.15123841452103*pi,4.48962151699091*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.536200574866791*pi,2.65143461956624*pi,1.264538765856392*pi) q[14];\nu3(0.840176012384329*pi,-0.03681954660921699*pi,4.10418356379345*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4599501511496396*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.220470757255959*pi,0.18338348567474605*pi,3.86971671124724*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.40469636041459*pi,-0.341883961784971*pi,1.354650977246827*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.688977196484064*pi,-0.350848448524151*pi,0.9797060084143421*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.511283602893612*pi,-0.206986735026915*pi,3.93415013200676*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[6];\ncx q[3],q[13];\nu3(0.204187538735062*pi,3.427428802208*pi,1.342341726269269*pi) q[7];\nu3(0.775942694633727*pi,-0.21963570709191*pi,4.03079454031339*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.406649473696929*pi,2.89575596772285*pi,1.257129140715183*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4867119538469*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41737614743796*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32507285767225*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.308478352758749*pi) q[6];\nu3(0.765796641294349*pi,-0.4140849406583964*pi,3.50579099088013*pi) q[7];\nu3(0.316925754893675*pi,3.1477018366873*pi,1.58944152036995*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1246957733997571*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.188445935287401*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[6];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43351943879083*pi,0.5*pi) q[10];\nu3(0.381746853867239*pi,2.89031406039524*pi,0.975327033093797*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.137011793411278*pi) q[15];\nu3(0.654113543566996*pi,2.8881120381605*pi,3.56770331516653*pi) q[16];\nu3(0.102643424994657*pi,0.50655252585376*pi,4.037100024616549*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.403669236051342*pi,0.7837282358289199*pi,3.91293554205128*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4377974653137695*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46644538763372*pi) q[9];\ncx q[10],q[15];\nu3(0.598354628642796*pi,3.4339329548858*pi,3.93461749402876*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.612545838275138*pi) q[13];\ncx q[14],q[19];\nu3(0.459805469733351*pi,-0.049853941861533024*pi,1.4618557955981228*pi) q[16];\nu3(0.328300674709016*pi,2.50948053334388*pi,1.1009353386280099*pi) q[18];\nu3(0.0599278664710275*pi,2.27336770320863*pi,1.252840550264469*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\ncx q[2],q[6];\ncx q[3],q[13];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.689514085580856*pi,-0.374190887658585*pi,0.9262761537476341*pi) q[12];\nu3(3.5*pi,3.44151988032175*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5895323483425644*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3294909076534212*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.719570680049553*pi,0.174640487663549*pi,4.21121428150674*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36886432734203*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.240340188651019*pi) q[7];\nu3(3.5*pi,3.31858768805123*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.595859268471432*pi,-0.49350198973090825*pi,3.67327663854348*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.2831122216623378*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.471526008397807*pi,-0.03951744324626799*pi,0.5787495494370405*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.33860854015131*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.142333570998379*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.608333582882099*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.381102295494444*pi,0.03486344076178505*pi,4.43423419536808*pi) q[3];\nu3(3.5*pi,3.43424517754128*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.32839714832471*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.594726634944879*pi,0.274382281401648*pi,3.78923926890378*pi) q[10];\nu3(1.0*pi,0.0*pi,1.22232259090138*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[19];\nu3(0.723451322658619*pi,3.10047975965704*pi,3.55890595098836*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47738613864827*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.821229093103476*pi,0.18396555520610502*pi,0.5950052906636751*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.25007707022538*pi,-0.125500095882855*pi,4.081126479396589*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.633201246630878*pi,2.57484124745722*pi,3.82828670666957*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.729609222166293*pi,3.17827477154524*pi,3.84316055926444*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.564612357980494*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.426364582908501*pi,2.80908439728696*pi,1.63328461294201*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5222823402778167*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.257369058129608*pi,2.92305293776513*pi,1.153278311853326*pi) q[13];\nu3(0.25155516437325*pi,3.18779616246086*pi,2.0930034898682903*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.36552031496129*pi,0.5*pi) q[18];\nu3(0.7866193290857*pi,0.06763773957170005*pi,4.24859491592073*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270526766842442*pi) q[21];\nu3(0.507492833503235*pi,0.45736812675635996*pi,0.965064704433344*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.830056318609812*pi,0.5249421135376999*pi,4.48868952889827*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.720066747218538*pi,3.16123189103325*pi,4.14568269277974*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.356357461611664*pi,3.37058263599899*pi,1.247396911397676*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.432283514945133*pi,0.8625038870859101*pi,4.3440341928974995*pi) q[19];\nu3(0.653987748568355*pi,-0.382279262897964*pi,0.5801857589555958*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.197500278936305*pi,3.43880259430057*pi,1.4575824204649162*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.393015129048722*pi,0.23671745101735797*pi,0.954509411849332*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43205436102443*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.148575683910394*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.633496206542739*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.468559751063651*pi,3.14726873959013*pi,0.777691325520562*pi) q[5];\nu3(0.106386062737692*pi,0.15109595315546898*pi,0.579426822506107*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0239921396381982*pi,0.6502988820292199*pi,3.81788959061076*pi) q[4];\nu3(0.540449613640265*pi,-0.4632671663696669*pi,3.21703910555794*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0333933917376357*pi,2.88900602502581*pi,1.68315268016183*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.734379073281503*pi,-0.05740764580284802*pi,0.599043324326859*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5529866447704106*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.581151437574243*pi,-0.022465615331437983*pi,1.024900094110776*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.493678383596658*pi,3.34247448618577*pi,4.45132630411176*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.545850034736556*pi,3.02426518825237*pi,4.07795645216801*pi) q[7];\nu3(0.618543025384678*pi,0.032641374019166*pi,4.29286552957195*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(0.631599219627536*pi,0.47198944746137805*pi,0.892689070111809*pi) q[16];\nu3(0.084540937301307*pi,-0.294124463550766*pi,1.019415908104554*pi) q[17];\nu3(0.841273095776274*pi,-0.49141706813163455*pi,4.3017049348241*pi) q[18];\nu3(0.686499303356132*pi,0.40620163421447797*pi,1.58564997581786*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.707943973743257*pi,2.51771818331533*pi,3.63505553858476*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.359263900437178*pi,0.042623196775203986*pi,3.55388405825845*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.592825120772022*pi,0.21655652954536897*pi,1.57300160088587*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37724461838152*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3191306338773812*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.376882481139441*pi,1.09322039806203*pi,4.26096859283465*pi) q[17];\nu3(0.831288033290179*pi,3.41330638942724*pi,4.299981969638*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.79074190250144*pi,3.18332452729545*pi,3.03754144498868*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46897460563526*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.633674338951555*pi,3.46533577234572*pi,3.26649993117591*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.185986133199961*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49765718994397*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0217262079476564*pi,-0.050962851781445995*pi,0.5158417040969003*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5646905192369523*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198591330402466*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[18];\nu3(3.5*pi,3.44978462496586*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.771739301166154*pi,3.39720007676412*pi,3.3672130525621*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5008612127395407*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238670083709051*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43838136472571*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.4943405704583*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46426648889874*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.093447837390436*pi) q[8];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1815676275470581*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307461221503111*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44068622898101*pi) q[19];\nu3(0.619643210675615*pi,0.056063094008405034*pi,4.26214313904714*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43810666836742*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5698510828314847*pi) q[16];\nu3(0.599936644778678*pi,3.0427523975305*pi,3.95761950560909*pi) q[20];\nu3(1.0*pi,0.0*pi,1.213495698528173*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[16];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,0.5199280006479333*pi) q[8];\ncx q[11],q[21];\nu3(0.434245717199444*pi,0.367206254185798*pi,4.00205587460097*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5179285419979012*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6904961636975719*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.340866717203576*pi,0.18401478413393202*pi,4.44760797352213*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[18];\nu3(3.5*pi,3.44166649547277*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4931818426081*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.4116682037882589*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.189070143981434*pi) q[12];\nu3(0.47991611638366*pi,-0.04789262320038501*pi,0.928662406964309*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4495691863985805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.134929862508294*pi,-0.165274583382303*pi,1.492869984303741*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34083690799669*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.19473547941077*pi,0.123260270489843*pi,0.656344850412667*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282942347981292*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.299725575983897*pi,-0.12443503845394399*pi,0.68367189775633*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.357394258594706*pi,2.82322864654207*pi,0.976273766642261*pi) q[3];\nu3(0.331801275044886*pi,-0.35588114169003904*pi,0.7749137350598341*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.821972542752237*pi,-0.006225154932675003*pi,0.765365554434398*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.737450193816706*pi,-0.1339588461936*pi,4.07292379625565*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.41905797300433*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49502072739737*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.424916364960017*pi,3.26336221195662*pi,1.8201442311014*pi) q[14];\nu3(0.587196726040911*pi,2.44099097968375*pi,3.64013767166767*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.612501347136383*pi,2.92357390676546*pi,3.30230383388786*pi) q[17];\nu3(0.265320333150599*pi,-0.009598323136785991*pi,0.777108131812584*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.535925837884101*pi,-0.363791442753701*pi,0.795437527100199*pi) q[0];\nu3(0.754916772863529*pi,3.31890112799437*pi,3.89341177398622*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.423785203606716*pi,2.80268497161922*pi,0.8891987809058439*pi) q[3];\nu3(0.4273687884555*pi,-0.22969109734605703*pi,1.0194537603412819*pi) q[4];\ncx q[5],q[12];\nu3(0.445532128021581*pi,2.45427212095302*pi,1.3523463880998339*pi) q[6];\ncx q[7],q[10];\nu3(0.356089645785135*pi,-0.20904660126817498*pi,4.4765654614891695*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.542496707792643*pi,0.22272389378634705*pi,3.66975501072305*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.524122360657009*pi,0.45444896141840796*pi,1.39791395030273*pi) q[17];\nu3(0.941029474123937*pi,0.8572782643063701*pi,4.49219921791114*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34336601413033*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.561699088595007*pi,0.24028340136770898*pi,1.394901389591788*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.697768061284901*pi,-0.4617538879985192*pi,0.844693238992022*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.385752584975722*pi,3.48335368752434*pi,1.56238013206202*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.515717987839359*pi,0.489269961444198*pi,0.5738705917968407*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.389970024567172*pi,0.41390228873314605*pi,4.44185091575102*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42201616397826*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2858800509537809*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.530879529211538*pi,3.35052020875807*pi,4.08612731890736*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.257814431271765*pi,2.4619680118843*pi,1.437449195294601*pi) q[21];\nu3(3.5*pi,3.44474698283682*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[8];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.646398820531572*pi,3.08394275166979*pi,3.1719962099341*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1342905408676431*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0249478272829738*pi,-0.192877531098603*pi,4.16034030134073*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.42511208765682*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4680812978785*pi,0.5*pi) q[3];\nu3(0.529659216474401*pi,3.24653422723354*pi,1.7972874906243*pi) q[5];\nu3(1.0*pi,0.0*pi,1.242820901444047*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.64358419369527*pi) q[8];\nu3(0.900545560736941*pi,2.58820251765008*pi,3.58753035223528*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.517937938266316*pi,-0.4586292535588891*pi,4.1799101850305*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.3491533519675452*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[8];\ncx q[3],q[6];\nu3(0.945599099782333*pi,-0.457440621896405*pi,4.25920290875053*pi) q[5];\nu3(0.494271528975427*pi,0.98829554492551*pi,4.2574173574179905*pi) q[7];\nu3(0.204981328069311*pi,0.24711283555142605*pi,3.69546801957429*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.172340368090215*pi,0.18537481465823402*pi,4.364732706710139*pi) q[12];\nu3(3.5*pi,3.45389814056874*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.58637081621283*pi) q[17];\nu3(1.0*pi,0.0*pi,1.253367840699336*pi) q[19];\nu3(0.482509386673041*pi,-0.11943372376519801*pi,0.732193546800917*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5645318896644929*pi) q[6];\nu3(0.56851720215551*pi,3.39809616426779*pi,3.27826168298508*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5751722252776386*pi) q[15];\nu3(0.6332040398918*pi,3.25385528289821*pi,3.37232208507724*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.319036591084736*pi,0.377605459101122*pi,0.780698589123787*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47904470493617*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.848321166432972*pi,3.06251012737999*pi,3.54822157243097*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.460390291225184*pi,0.380483587304538*pi,0.761939329523045*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.959336325510702*pi,-0.11265916176028501*pi,1.248758982250958*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.527101733199552*pi,0.28457990143147405*pi,0.982551014477118*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.458697711030585*pi,-0.09456239395072502*pi,4.14164112741218*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.538690508908964*pi,2.68846259404735*pi,3.56850521653033*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44127018634249*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2716852577409141*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33596134612384*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.27144511194527*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.173628481641138*pi) q[16];\nu3(0.573688754204998*pi,3.47444653296201*pi,3.38925489062823*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1818158387223892*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.880550527213303*pi,-0.16431241947529102*pi,1.0741027874109679*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.084658886221974*pi,0.364852230661576*pi,4.20417938759401*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37771979734807*pi,0.5*pi) q[7];\nu3(0.354508629152115*pi,0.05932443670697196*pi,4.19507771133255*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.152469085562059*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.37299849253994*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1591704507394271*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.571230095762623*pi,-0.4870463384469049*pi,4.48965808390951*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.800896721031134*pi,0.350816557573003*pi,0.7713884493558181*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.589679234209711*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.705094784482465*pi,-0.10114317755063501*pi,0.958638772886676*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47253478232627*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5898891490903382*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.325619357416127*pi,-0.376400386874444*pi,1.066154491111916*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48431700640275*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.795469292441707*pi,3.3682712397607*pi,0.624831404513574*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5184339640665976*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.584086496728652*pi,0.5831440189147199*pi,1.1196872738240309*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.63605992968801*pi,0.6409725254299801*pi,4.46747025639697*pi) q[13];\nu3(0.507685011883787*pi,0.69828599420572*pi,0.609163441338141*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4619466672134*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.318194010117226*pi,0.08790980059243103*pi,0.641820980743927*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2427986741033*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[3];\nu3(0.676664102554715*pi,0.346326514564547*pi,4.201239594713011*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.747249767093046*pi,-0.245921212442747*pi,4.3883240975355005*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.615714135518053*pi,0.75912966046189*pi,1.111369109541405*pi) q[18];\nu3(0.490352511337641*pi,0.63489316359291*pi,4.1789364915669704*pi) q[19];\nu3(0.61752211748182*pi,0.53643351992094*pi,4.353331778726631*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.30518037817032*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.186712117980981*pi) q[3];\nu3(0.242353363572901*pi,1.03011150576318*pi,4.27366618499865*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.455943965630406*pi,-0.112458223435697*pi,4.31412015245162*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.53297587088842*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.607694276464708*pi,2.48339543373059*pi,3.82174399301747*pi) q[18];\nu3(0.747350452666567*pi,3.32186124122085*pi,4.08469580159767*pi) q[19];\nu3(0.108711626853396*pi,0.7090459814316501*pi,0.717279345389236*pi) q[20];\nu3(0.284196434016723*pi,0.9333576460301101*pi,3.97116726958314*pi) q[21];\ncx q[1],q[3];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.298217410293121*pi,-0.01845330014708202*pi,0.844821776279855*pi) q[5];\nu3(3.5*pi,3.34783449287787*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.495017616689912*pi,0.07447419132098998*pi,1.0344996264030621*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3081328005315132*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.321031285920463*pi,0.39578893627754397*pi,1.092363671261381*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3927399296486*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5740573324611651*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.767222505260169*pi,0.069580236615575*pi,1.3940547203115972*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.628756913112109*pi,2.49766910803761*pi,3.92623229513896*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.319406855645316*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.311858948480087*pi,1.02347396692493*pi,4.27629200761333*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.859806711488082*pi,-0.4835421364677719*pi,3.14268107093622*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.313711663920761*pi,0.060257033581263*pi,4.3144213844108705*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.650049697676509*pi,3.26309129763021*pi,3.44657802143101*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4454526272553405*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.59268906709669*pi,-0.41964316474307317*pi,0.9301542852038229*pi) q[7];\nu3(3.5*pi,3.42714602438385*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.208613060540972*pi,0.36767569364362396*pi,1.087031057808918*pi) q[10];\nu3(0.559039426061704*pi,3.47840901744581*pi,3.52753188731143*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46156376550978*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.342379972372267*pi) q[19];\nu3(3.5*pi,3.40372346553191*pi,0.5*pi) q[0];\nu3(0.604060027497754*pi,-0.14243487759003698*pi,0.5682858474124682*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[20];\nu3(0.433152376261765*pi,0.370319748055271*pi,4.3101216496626*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.169208148906434*pi) q[21];\ncx q[0],q[21];\nu3(0.724111588314505*pi,0.11617412118338799*pi,0.691656291795754*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40783248818413*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.66907756917045*pi,-0.374138470323857*pi,3.97815721253266*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.705070527387055*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267982595184706*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.44849497731635*pi,-0.196249453114472*pi,3.83209720252213*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.38619346372903*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.87668253087386*pi,3.3651169543714*pi,3.90338987595334*pi) q[14];\nu3(1.0*pi,0.0*pi,1.243023788283533*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5186741632421735*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.376824752861819*pi,3.41428495265735*pi,0.665406697438057*pi) q[3];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42298707568251*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251212986658417*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47208510123967*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40508043101773*pi,0.5*pi) q[5];\nu3(0.303219620161639*pi,0.5887673532289499*pi,4.379671103260479*pi) q[6];\nu3(3.5*pi,3.39911211331536*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.146209290473688*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47612268617541*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.38107674477461*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.477486763305086*pi,3.05490121801866*pi,1.89520078448346*pi) q[0];\nu3(0.281125414129285*pi,-0.35904218652340103*pi,1.3615500879098659*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[10];\nu3(0.521900291853008*pi,3.10599116736787*pi,0.5080682249757671*pi) q[6];\ncx q[7],q[18];\nu3(0.487856028806759*pi,0.5244466937566501*pi,4.30166838174973*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.618313183415557*pi) q[15];\nu3(0.581057397456717*pi,0.035944601743018945*pi,3.95742580675483*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.15214999232052*pi,-0.18308568033740902*pi,0.733351799196269*pi) q[21];\nu3(0.11867492743359*pi,2.67805205422569*pi,1.251861528931499*pi) q[0];\nu3(0.286478972612519*pi,0.16320206834662498*pi,1.192478108801171*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44873174747118*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.376286171484764*pi,-0.21869799279212898*pi,1.358477360369309*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4954594936248*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.332375928437103*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.490125954027666*pi,3.19368660714498*pi,0.745976571966656*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5788473288735698*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.380976452112595*pi,-0.21882136182700201*pi,1.156274075183802*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.268644599789183*pi,0.22721320634294095*pi,3.42650216476925*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.230137344428488*pi,3.02567721704843*pi,1.58195962987047*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.549458967033381*pi,3.18464042234044*pi,2.98813094486019*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.473304637739969*pi,2.88935428291909*pi,3.70893898054093*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5633254001140529*pi) q[14];\nu3(0.0238000167548509*pi,-0.34039849464829297*pi,4.49516363028619*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.312137830908589*pi,2.6318656263958*pi,0.98691326776945*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.441948851215376*pi,-0.227186845085736*pi,4.22560474080469*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.264033262838806*pi,3.3956372982406*pi,0.5058716638424408*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.437596638833553*pi,1.02667346910403*pi,4.337673933708571*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.347059193681311*pi,0.18819017120904002*pi,4.35796051870083*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.225999055331272*pi,0.22391003177883495*pi,4.47527683355728*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.609525651019723*pi,-0.23383135709179798*pi,4.0190734812708*pi) q[7];\nu3(0.309588796909675*pi,0.39390962102207705*pi,3.95304909970035*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.447514038231249*pi,-0.02417589670283299*pi,0.6505967322171*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.209623430489159*pi,0.56715600018245*pi,0.74979309670357*pi) q[18];\nu3(0.393840516871392*pi,3.38599446332778*pi,4.421189302527321*pi) q[20];\ncx q[2],q[11];\nu3(0.844628928284081*pi,3.40703306710672*pi,3.40303147928452*pi) q[4];\nu3(0.64832775735028*pi,0.39917284491011495*pi,4.18296404992853*pi) q[5];\nu3(0.752444661691265*pi,-0.358643482547445*pi,4.15039410070829*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.756909700323726*pi,2.65406423379265*pi,3.42464882752926*pi) q[16];\nu3(0.597164166529214*pi,0.28045978599031096*pi,1.55229751320636*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\nu3(3.5*pi,3.40924283080631*pi,0.5*pi) q[2];\nu3(0.260113326999619*pi,3.25499226863171*pi,2.23749694489386*pi) q[4];\nu3(0.778664480964223*pi,2.55609063919332*pi,3.85586386111171*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.121816927413702*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.720811636874548*pi,-0.4251937397525823*pi,4.2668559391530305*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.35413860511481*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.792780931191002*pi,0.6706311431282801*pi,4.1994327814592705*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2127741390371511*pi) q[12];\nu3(0.798157073822936*pi,0.466673001968394*pi,4.22737938440354*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39003402531213*pi,0.5*pi) q[9];\nu3(0.704590889208775*pi,0.28951743671098396*pi,1.1547463639730862*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46780084985078*pi) q[11];\nu3(0.910603806498711*pi,-0.24817023444741598*pi,3.77972600562836*pi) q[14];\nu3(1.0*pi,0.0*pi,1.189805412425001*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.47149751540401*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.319608954932352*pi) q[7];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5055622901306633*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.37810251535051*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45015579472454*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4492635080598895*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197157146056963*pi) q[16];\nu3(1.0*pi,0.0*pi,1.187637333095862*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,3.4075290728735*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.298285345061163*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[17];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,0.5372762347593851*pi) q[7];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41473519754151*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194865397028377*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.43784269082093*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49337756309822*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.204760309521462*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240362174694409*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44703550753246*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5770452658262056*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4244267327371904*pi) q[21];\ncx q[0],q[16];\nu3(0.496157385234731*pi,3.20719965208781*pi,1.63174493579759*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[17];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3738772410241005*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.156410523759313*pi,0.8882772639561101*pi,0.5233196240153866*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5096775866699605*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41955318340552*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.582336629334908*pi,0.43669785260859195*pi,1.060682832036721*pi) q[12];\nu3(1.0*pi,0.0*pi,1.135957147405949*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.686867255460647*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.842298361077243*pi,-0.336217839635471*pi,3.69926105286141*pi) q[2];\nu3(0.0981174757284323*pi,0.03266198930073305*pi,1.1513646228739889*pi) q[3];\ncx q[4],q[8];\nu3(0.431858970757475*pi,3.10992951166024*pi,0.730457608964132*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.480846266473305*pi,-0.21654478638803*pi,0.76142742886007*pi) q[11];\nu3(0.318638229050634*pi,0.6402741871528901*pi,4.25238277546799*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.921709911771413*pi,1.02586240236315*pi,0.855393231110248*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.566240848036475*pi,3.38911309375545*pi,4.49378135133697*pi) q[2];\nu3(0.399805476268877*pi,3.00096706722239*pi,1.99339836243224*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.834834729488094*pi,2.56659264543157*pi,3.79047222034019*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.51386555153352*pi,1.00371072761671*pi,0.945400368923797*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45232624121406*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.382176222808689*pi,3.24614048098154*pi,0.902218304194497*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.400517443818105*pi,2.76526457182245*pi,1.375532287423358*pi) q[6];\nu3(0.355200271441932*pi,2.77056166181225*pi,1.0258616283064121*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.518649122765745*pi,-0.11805814069774401*pi,0.771740102685311*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.425755568109917*pi,3.24072229455127*pi,1.3779372033948531*pi) q[14];\nu3(0.316509682384577*pi,0.47918541468556497*pi,4.1648185899345*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.362956862693551*pi,2.46884136055766*pi,1.2080931479933001*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.835914553929252*pi,-0.220646540802312*pi,3.79815667712833*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.938054482895361*pi,3.43429705662273*pi,0.78142965578349*pi) q[6];\nu3(0.758800187675877*pi,-0.310856741660597*pi,0.698653154536958*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.342791630315986*pi,2.65083476767441*pi,1.202652212029774*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.513874271357358*pi,3.33943791271622*pi,3.44467208583194*pi) q[14];\nu3(0.1337687823532*pi,-0.385573656207936*pi,0.946634190435936*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.632078972251733*pi,0.5494355017307699*pi,1.293753064445355*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.427404508345307*pi,3.20788188367051*pi,1.78927664946066*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.527665907624934*pi,0.29524065575216696*pi,4.41001642100309*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.642237090092113*pi,-0.38857871491040497*pi,0.532547025115901*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.565922987672733*pi,0.04936845634432896*pi,4.45653035433992*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.200263317126168*pi,2.7727224039954*pi,1.7486052063964*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.754595074986168*pi,0.12864219286520495*pi,0.982961127999211*pi) q[16];\nu3(0.289349901211447*pi,0.339020066659906*pi,0.77479050648583*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.393973214474266*pi,0.81881695885639*pi,4.28328675740509*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3384982191335*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.68498929735941*pi,2.8962801741666*pi,4.38012465447699*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2046979095188641*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.60663422572817*pi,0.6871528526153099*pi,0.730681839593883*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.531002358482779*pi,0.5045908783532*pi,0.8174077485359059*pi) q[19];\nu3(0.669024656767074*pi,3.2504824867867*pi,0.6004590861324*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,3.41896669291082*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.169510085065637*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.186933539449102*pi,0.6596347299083101*pi,0.636306447746365*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.30207456816004*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.201293026649653*pi,0.8640327308559299*pi,0.5551708171386142*pi) q[19];\nu3(1.0*pi,0.0*pi,1.165185796459256*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.926074663520773*pi,3.04316122046303*pi,4.34594139972919*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.646140786055064*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.44913211510538*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49795411952759*pi) q[7];\nu3(3.5*pi,3.40428618031028*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.324409439040069*pi) q[11];\nu3(0.566545054522807*pi,2.74982807280009*pi,3.91463825967175*pi) q[13];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233178946455151*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4254634465936995*pi) q[20];\nu3(3.5*pi,3.45040296793267*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.45977846775516*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.35837021001612*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.309466154849482*pi,0.17931045175110405*pi,4.0764702818319005*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4691508958303*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2557928763939499*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.17752196480794*pi) q[21];\ncx q[0],q[8];\nu3(0.256096189001758*pi,-0.00864539977269202*pi,0.968590205523302*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4770672707816495*pi) q[11];\nu3(3.5*pi,3.49032636062259*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.612151826337019*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218864953141555*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.532573073517114*pi,0.20317785506783004*pi,4.18371557121683*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.45399084889008*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46390320857839*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.173296181844714*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5649285978202636*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.524046471092606*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.502162322749405*pi,0.054781878996495004*pi,4.060697844382521*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42422956445653*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.654932980785785*pi,3.43661354470494*pi,0.5988396261913219*pi) q[4];\nu3(3.5*pi,3.49334104541265*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5840623520850715*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.3566871989429838*pi) q[13];\nu3(0.563756897105749*pi,0.77764783330879*pi,0.5273949232290743*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.364187473696687*pi,0.68097485500846*pi,3.84819459452004*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.891605381993604*pi,-0.152825568671426*pi,0.944507622064649*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.353581232147234*pi,3.26084032617702*pi,2.12515415929005*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.444971250110645*pi,3.40267699791313*pi,0.696874141335041*pi) q[17];\nu3(0.765879383231245*pi,0.94507353439787*pi,0.997351001819242*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.264830507528873*pi,0.90255561336206*pi,4.12034008811518*pi) q[2];\nu3(0.801549482142123*pi,0.5487213329742*pi,1.018059044390676*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.665297110634545*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.849347938790527*pi,0.6978899150415301*pi,4.4036696002941405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.29400521998752*pi,3.13363922689887*pi,1.364160599744803*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.603263343961157*pi,2.87500934873605*pi,3.16237384756691*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.373230470743878*pi,-0.004691997545446025*pi,4.12407646479766*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.300820866239008*pi,0.02129137039334905*pi,0.750865787744443*pi) q[6];\nu3(0.541147147054894*pi,2.74661226033754*pi,3.76437227054135*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.358768435338091*pi,2.80294069490179*pi,0.769004936933113*pi) q[9];\nu3(0.678440690247917*pi,0.33212774486254903*pi,4.34171943619665*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.504358685224095*pi,0.499349523962747*pi,4.45771451759387*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.544143797509053*pi,-0.30996153405182103*pi,3.49515867523452*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.145370828608074*pi,3.35345329766705*pi,4.254401929564359*pi) q[6];\nu3(0.256055477100159*pi,0.22792521271557997*pi,4.4375311739990195*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.544625177186134*pi,-0.23355506844121998*pi,0.717881735105006*pi) q[9];\nu3(0.410081945972887*pi,0.9082464537754*pi,4.161158733363759*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.506700203523264*pi,0.8986269746966999*pi,0.86431601677684*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.408130066299326*pi,0.314918930364962*pi,4.20399972441915*pi) q[21];\nu3(0.606816154173808*pi,0.10074197259822903*pi,1.1757521089850789*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0552018404212171*pi,0.6161389455647*pi,0.8222440537928459*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.26187687540358*pi,0.10123738914414404*pi,0.620244472407373*pi) q[11];\nu3(0.852427539409015*pi,0.060695443838261975*pi,1.0198169181437668*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.402282433529833*pi,0.7594276717268*pi,4.38649607901323*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.508965929734401*pi,-0.216636605684777*pi,3.82585959297689*pi) q[21];\nu3(0.376404365089552*pi,0.02625476176172803*pi,0.97063801014122*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.698454187454112*pi,0.9514805213447299*pi,4.49461418709961*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.820112364447804*pi,3.17980905102102*pi,4.4012514530293405*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.321978330667031*pi,-0.269485004189735*pi,1.71586816688249*pi) q[11];\nu3(0.334138304687165*pi,3.20331030085447*pi,4.48988763864671*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(0.698880135234415*pi,0.40712007478908196*pi,1.312846868337485*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.468449368189554*pi,0.24201848156716*pi,3.72846434450151*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[10];\nu3(3.5*pi,3.42792848929918*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.324579981122782*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.631693964226798*pi,3.04011580505432*pi,3.80743041742136*pi) q[13];\ncx q[15],q[21];\nu3(0.226818450283578*pi,-0.13235169252019502*pi,1.2791560946921359*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.41727311813569*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.408030296258824*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.274460127337559*pi,0.384619440613692*pi,3.56227747099332*pi) q[13];\nu3(3.5*pi,3.45184830608599*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.233310530612414*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39433102802252*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40926689865396*pi) q[6];\nu3(3.5*pi,3.39362283330033*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1460895778447209*pi) q[8];\nu3(3.5*pi,3.42875727507379*pi,0.5*pi) q[9];\nu3(3.5*pi,3.34048135213057*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.106581673528588*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.293603629294772*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190990469948163*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[14];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.8045712718968829*pi) q[10];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.551137855034118*pi) q[21];\nu3(3.5*pi,3.38769187876377*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39701659363376*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.43472598358609*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.323876479817005*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5725265245901707*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5065917964846789*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.44385933381856*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48432417410349*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.40435454224554*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.295750574665383*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2779658347782719*pi) q[17];\nu3(1.0*pi,0.0*pi,1.366356911205497*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.167931212914657*pi,3.34209377902406*pi,1.011184772757332*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38851830034391*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.195487599437168*pi,2.63477892838363*pi,0.942572966195775*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37599574683871*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.483074747423038*pi,-0.038115456535741*pi,0.767849511086797*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.623353259251783*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7309678347747011*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.812269715909189*pi,3.46723301912398*pi,0.5561855723142364*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.613483875114126*pi,0.45446964625742503*pi,4.4428085335883*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.476547837836716*pi,2.80772253903927*pi,1.281336230103932*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.547496878708952*pi,0.09048463208014501*pi,1.110217058388855*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.84227396109795*pi,-0.07325474338864901*pi,0.8932532291417941*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.509794399345442*pi,3.43028741122987*pi,4.17221527821585*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.728768302219536*pi,-0.33568048568228503*pi,3.42870672695135*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.57981643100813*pi,0.18808655392921403*pi,1.228841702918177*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.649416792973465*pi,3.19839354551463*pi,2.98766521804304*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.484140619117654*pi,-0.135870125516597*pi,1.5208880562811*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.315873267407269*pi,3.45362711984017*pi,4.2032030181537205*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.928909316715833*pi,3.31674405471771*pi,0.789788271296894*pi) q[6];\nu3(0.813735817038261*pi,3.2003828827317*pi,3.92676628956108*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.440650157841418*pi,2.96111035629976*pi,0.954025806809444*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.562940276854606*pi,3.12190361557665*pi,3.51574661755148*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.504217573862135*pi,0.84754340880813*pi,0.8992881539109989*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.703864137763751*pi,-0.398073103384374*pi,3.80030041104039*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.901607849496001*pi,0.98765298902767*pi,0.937890723001509*pi) q[7];\nu3(0.70362529712627*pi,0.75492334283102*pi,0.608116664294693*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.211098683781585*pi,0.22974253234861697*pi,3.76660024338126*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.354342168922475*pi,0.04264918670755402*pi,0.5358013408428872*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.360981905500427*pi,2.9955621975988*pi,1.197301462627684*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.607850997772911*pi,0.32222013803585803*pi,1.483976733600732*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.726319249936803*pi,-0.08243577203278302*pi,1.256305226343669*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.568382379911826*pi,-0.4656284305403894*pi,3.83394268454083*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0447902585844266*pi,-0.360377012151262*pi,4.406203485131639*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.89961478107704*pi,3.42909920322507*pi,4.19815278853281*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.373548942193028*pi,3.12717777333465*pi,0.703233601156553*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.203309546827041*pi,-0.14370360254633002*pi,3.93920569863343*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.65316129295983*pi,0.133369745312935*pi,3.79823211111143*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47554415863257*pi,0.5*pi) q[2];\nu3(0.736389640103427*pi,3.1506757112648*pi,2.85502036259162*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.284645377364146*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.842889879503954*pi,-0.25406593094421104*pi,4.04691327152869*pi) q[12];\nu3(0.558357262438025*pi,3.38248902903102*pi,3.67178076589781*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.31344058241101*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.546846135696153*pi,2.94826667437926*pi,3.70606884713734*pi) q[17];\nu3(1.0*pi,0.0*pi,1.113806372604916*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.804617484965029*pi,0.17090906982745802*pi,0.6579542996681*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[6];\nu3(0.261389238519147*pi,2.45296628683317*pi,1.172838460810375*pi) q[3];\nu3(3.5*pi,3.43481536125917*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.373812475481089*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.587976039257042*pi,0.83021542950656*pi,0.8237838583437249*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.638984313964659*pi,0.38423264320198003*pi,0.5076914672467574*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34780597538164*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38201850649353*pi) q[6];\nu3(1.0*pi,0.0*pi,1.229698137941241*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.924944753263181*pi,3.2650007047062*pi,0.5127125395210713*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5728302540548493*pi) q[18];\nu3(0.0849364921814469*pi,2.74622364184115*pi,1.3847355542125022*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48706579072842*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5793448753563153*pi) q[9];\nu3(1.0*pi,0.0*pi,1.381545295092004*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.2889246509664*pi,3.0071583332349*pi,1.88393300866308*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5859825603999842*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.33721788108753*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30227535401591*pi) q[21];\nu3(3.5*pi,3.40748684107439*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44218407574429*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.424890158519339*pi) q[10];\nu3(3.5*pi,3.45051790837573*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.233989944762375*pi) q[13];\nu3(0.759155991349954*pi,-0.370436461917989*pi,0.5464396199822693*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.40735242231708*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268899023462956*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.389795021970832*pi,0.6313795828381299*pi,0.752034069100302*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4916302062686*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44539632787609*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.49637364967536*pi) q[13];\nu3(3.5*pi,3.38181260992717*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1691276045399461*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5156180660191362*pi) q[17];\nu3(0.633828089184735*pi,0.40797420480642*pi,1.475911100950806*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317153910083356*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5165850340621311*pi) q[20];\ncx q[0],q[20];\nu3(0.648450321431919*pi,0.8715880029042999*pi,0.5004935279531025*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.354035776382633*pi,-0.342617302399144*pi,1.201181770896771*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.765896214033487*pi,0.20322346136438496*pi,1.3623306346105681*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.717957732376323*pi,1.07685785006874*pi,0.645646436601576*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.529141836076014*pi,-0.306557455659208*pi,3.42502926678966*pi) q[1];\nu3(0.288750352889468*pi,-0.12260635274413001*pi,0.969172431952767*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.362080159310676*pi,-0.034036214449749025*pi,1.335034237983787*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.17087316044543*pi,0.73782320290229*pi,3.972541155708*pi) q[6];\nu3(0.542215401344486*pi,0.9865990153772799*pi,0.68950281135431*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.389538102416985*pi,3.38647596653002*pi,4.12014708242063*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4715768784908*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.686462848568199*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.572067253857445*pi,3.3704021479328*pi,3.11560245363705*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.810189004146364*pi,2.59988873602544*pi,4.0305818629694095*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.953917294688259*pi,2.77481831498177*pi,4.01011985671746*pi) q[6];\nu3(0.647810599018349*pi,3.07006529842721*pi,3.87727829865276*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.329464912204566*pi,3.19720419830305*pi,4.3791814370628295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.31288446283*pi,0.26429665381981704*pi,4.37787177843431*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.366113260189692*pi,3.34595656556811*pi,0.957660364379304*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.615112806948512*pi,2.64104645709905*pi,3.85681357886418*pi) q[11];\nu3(0.462749721793356*pi,0.55209202101365*pi,4.32423418570575*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.157870093860596*pi,-0.172308117435859*pi,1.021101539312538*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.405846273165013*pi,2.60006804821682*pi,0.915563491565599*pi) q[3];\nu3(0.433124787557833*pi,2.53245375209577*pi,0.98593028559218*pi) q[5];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.705833221680611*pi,2.89436053042718*pi,3.98045990593013*pi) q[11];\nu3(0.238282590467733*pi,0.488461855789586*pi,0.7397071053133331*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.491457269882165*pi,3.17431377298676*pi,3.10659226195251*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.243067163662514*pi,0.69270272062678*pi,3.94255552870443*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.470570899793168*pi,0.96409654960203*pi,4.24772827795615*pi) q[3];\nu3(0.312794142578425*pi,2.81025948753894*pi,1.045052736160991*pi) q[5];\nu3(3.5*pi,3.4632890344123*pi,0.5*pi) q[7];\nu3(0.651346356150546*pi,3.47460399078943*pi,3.84455598021008*pi) q[8];\nu3(0.328138643201127*pi,-0.03330052149247997*pi,4.37110301599429*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.222712471433099*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0819301895862775*pi,0.16131407587054003*pi,0.841241585486042*pi) q[21];\nu3(3.5*pi,3.4718211010894*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.320051667662053*pi) q[6];\ncx q[7],q[15];\nu3(0.61844353820711*pi,0.006754530882977949*pi,0.8508165688703719*pi) q[8];\nu3(0.888878400935424*pi,-0.224698604598005*pi,3.58581567023966*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.745597362964958*pi,0.426100827688659*pi,1.423674489315651*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.50947258716752*pi,-0.4518666095600048*pi,0.9868894252999181*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.472815302116*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.265903772564264*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.830209058709481*pi,-0.238762735587439*pi,0.74096870379976*pi) q[13];\nu3(0.318266909019291*pi,0.406608258032118*pi,0.5487204527351224*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.616984226640695*pi) q[15];\nu3(0.393147112518618*pi,0.44607265612620794*pi,4.17958690175032*pi) q[16];\nu3(0.322080256499403*pi,2.91433461466435*pi,1.63418871286193*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[9];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.553690002760081*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.275672596597952*pi,0.59762941635114*pi,4.05929262943792*pi) q[14];\nu3(0.714055130361664*pi,0.15578457003977697*pi,0.624179607034683*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44355909891095*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48398107079324*pi) q[9];\nu3(1.0*pi,0.0*pi,1.169590563110493*pi) q[11];\nu3(3.5*pi,3.2720888404891*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.221509265868058*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4556969550001*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[11];\ncx q[4],q[13];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.607619002270503*pi,3.44729801640444*pi,3.76264289536215*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.339320688714261*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.311568415851099*pi,0.6334775600795499*pi,0.720231275304728*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.533796656432869*pi,0.5267992066776199*pi,1.284834416518519*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44656044069749*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49387229410802*pi,0.5*pi) q[5];\nu3(0.230589460965983*pi,2.89552907831098*pi,0.883724514943907*pi) q[6];\nu3(0.417745261502609*pi,3.39934770782768*pi,0.775631200090415*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49733170232933*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2545693414560581*pi) q[13];\nu3(0.39757017585425*pi,-0.14329455016167097*pi,4.1258201127980705*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48585906230757*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247870696507038*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286118974800581*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39896382097971*pi) q[21];\nu3(0.604503268845961*pi,-0.361946305140822*pi,0.904245619823023*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[13];\ncx q[5],q[20];\nu3(0.506503209088833*pi,0.484169006309758*pi,1.486795309020436*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40522897889722*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.622031910548258*pi) q[10];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.333171969402858*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.641423516054049*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40319201873933*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.505553468817844*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32940837530372*pi) q[14];\nu3(3.5*pi,3.37526614306653*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.272099946090119*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.3306570234747*pi,0.42620788767027495*pi,4.10878723330149*pi) q[1];\nu3(0.573915792872196*pi,-0.06478710791557801*pi,4.474775197630629*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.582241588170896*pi,2.40868366127275*pi,3.72707903283386*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.222081953399871*pi,2.81471308479749*pi,1.79320736944565*pi) q[1];\nu3(0.77501269673996*pi,2.68257243120733*pi,3.47543862529011*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.434261267203833*pi,3.45421774500283*pi,1.50363439664145*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.455143672462355*pi,2.69537993860963*pi,1.55824139637213*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.563430150981482*pi,-0.300929478612378*pi,0.965829713965155*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5356360236955955*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.494431647429108*pi,-0.21816008986039997*pi,0.5124588722601762*pi) q[4];\nu3(0.604522874597127*pi,3.40507015122804*pi,0.7675069339027*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.830989964966245*pi,0.010951639169012983*pi,3.78121692662619*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.152068736165209*pi,-0.22286676018021*pi,0.621338054138353*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.245836620677974*pi,0.6232439825812199*pi,4.32413439526302*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.271841374136899*pi,0.82283106917284*pi,4.419876239327699*pi) q[5];\nu3(3.5*pi,3.48689640234749*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.247820549625244*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.372391929164894*pi,3.34785015796672*pi,1.396344238796978*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.677072482200993*pi,0.66867262926585*pi,1.225187809824388*pi) q[11];\nu3(0.685075105980619*pi,-0.193266007329983*pi,0.5502656186115674*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.918231064608926*pi,0.09957054612065697*pi,1.11375382621199*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.478642663625526*pi,-0.25215781803708004*pi,4.0609650623184095*pi) q[11];\nu3(0.771280034788218*pi,2.9102769735534*pi,3.53781943131451*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.648212899278798*pi,-0.039128636269605*pi,0.808366812188549*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5568910708630224*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.36612339835489*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.173612080369548*pi) q[15];\nu3(0.856479397373993*pi,2.494773741743*pi,3.70679559614106*pi) q[16];\nu3(0.580916574011809*pi,3.03025713742479*pi,3.98965764950847*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.350133262463581*pi,-0.339977080469719*pi,3.92885526648881*pi) q[19];\nu3(0.32026853968763*pi,3.4430420127264*pi,1.36804492368642*pi) q[20];\nu3(0.797540282227491*pi,3.01662817274278*pi,3.97598110996969*pi) q[21];\nu3(3.5*pi,3.48454584897018*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34485395010258*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.225022607441909*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1060284399885592*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.300757921335894*pi,-0.286081167025774*pi,0.753209251989923*pi) q[16];\nu3(0.614137829055891*pi,3.45862576247922*pi,4.49997833330265*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.580580996080976*pi,0.6840310135112*pi,4.28528046352867*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.615905007472947*pi,-0.4695805144325295*pi,3.23300988165666*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.772022465954646*pi,3.04999745767392*pi,4.260352142705591*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39389424188049*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.311845072467129*pi,0.5576322247758501*pi,3.74916652673757*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.234688300290568*pi,0.60269161004098*pi,3.64523305323846*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5723218750922991*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.552964286024572*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.668715407410637*pi,2.70738950843639*pi,4.12361150693694*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[9];\nu3(3.5*pi,3.29687487905975*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.53273755034368*pi,0.12618497898688397*pi,4.46269993990758*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.516079665975818*pi,-0.385629543042108*pi,1.122888391318301*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.16906435593197*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.49443024751906*pi,0.5*pi) q[4];\nu3(0.252321706135683*pi,0.00939733259507003*pi,1.0818529699144679*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49296734186073*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.197499097468427*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.518850361201218*pi,3.48823155203655*pi,0.8411890195242999*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42952360985842*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1583173891263079*pi) q[20];\nu3(1.0*pi,0.0*pi,1.27112083361197*pi) q[21];\nu3(0.280939917809113*pi,2.89681710210819*pi,1.7480948009336*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.525854085433507*pi,3.06931738632579*pi,3.50432554315592*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.486296599347119*pi,0.76030934290287*pi,0.6939164325585601*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35989151650229*pi) q[19];\nu3(0.386468315136915*pi,3.42320851018103*pi,0.993287941511547*pi) q[0];\nu3(3.5*pi,3.45640320299571*pi,0.5*pi) q[1];\nu3(0.535482000801549*pi,3.02894904053642*pi,3.64763756912037*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.575298194081967*pi,0.016055742347543034*pi,4.315128748709959*pi) q[7];\nu3(1.0*pi,0.0*pi,1.271956967483694*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.499689572906901*pi) q[12];\nu3(0.633342275165391*pi,0.61107813513875*pi,4.17503156448733*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.60581005314671*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4744983067280195*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.159609915985752*pi,-0.194388684463298*pi,0.5716142100313759*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.46360335065681*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.18477353272127*pi,3.01353043496042*pi,1.89568879334466*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.384462254565447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47314187955307*pi) q[8];\nu3(0.745278453154072*pi,2.8825102868838*pi,3.37466375723284*pi) q[9];\nu3(0.487368616175031*pi,-0.07423424309738602*pi,1.415984418581113*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.878099435581266*pi,3.28419761498698*pi,4.1593605003411405*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.338570732853873*pi,0.32304495789395704*pi,4.13559842090871*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.511542897742679*pi,0.34643526168066896*pi,4.2250382041772205*pi) q[15];\nu3(0.416476461838048*pi,0.8005366449025*pi,4.2294232956141595*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45962049199696*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.968739535430821*pi,3.01856206530406*pi,3.5285629606476*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.41622946137594*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.215133702047916*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39489437657467*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.283439880407753*pi) q[16];\nu3(0.505583539062594*pi,-0.23837321551973*pi,0.835949086434191*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.156148552648914*pi,2.86149291801455*pi,1.159191791064241*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48521216085003*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.709821374444497*pi,0.57532024607882*pi,1.206015814386854*pi) q[3];\nu3(0.620333512222477*pi,1.12907210148751*pi,0.7384496398952369*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44938299650049*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.287243975829289*pi) q[9];\nu3(0.350084125267395*pi,0.26348742917424395*pi,1.0320225373032659*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42627183094068*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.341998115029323*pi,0.05904165067980005*pi,1.138751644199169*pi) q[3];\nu3(0.586993539802069*pi,0.62464123308523*pi,0.848117314656432*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.119961842505101*pi,-0.19523490210078198*pi,1.6220611812802*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45856813804191*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.763857974756505*pi,0.7948806937616499*pi,0.7645837579264869*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.124843978260303*pi,-0.4999539564860404*pi,1.166580949705469*pi) q[19];\nu3(0.79395865491541*pi,0.08749954644063396*pi,1.1953821532502489*pi) q[21];\ncx q[0],q[9];\nu3(0.445139738921003*pi,2.79844325975814*pi,1.51191613104612*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.641340988794677*pi,-0.104459723800851*pi,1.2616442293537848*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.576472999112679*pi,3.4895814168372*pi,0.678993170990249*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.451111485191395*pi,0.16092922997750003*pi,3.61744456836255*pi) q[19];\nu3(0.811717915679384*pi,0.5040702111277*pi,1.121971232364086*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.484291444603536*pi,-0.299545023161803*pi,1.335720372326635*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.195438606713792*pi,-0.35735680638990497*pi,0.61990146274671*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35244546487873*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.16273540367016*pi) q[4];\nu3(0.789794164883997*pi,-0.170366338891543*pi,3.33632982087188*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.251873046844629*pi,3.42483705922276*pi,1.71984707029737*pi) q[5];\nu3(0.231942788472968*pi,0.367708016698461*pi,1.1215281997771651*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48769483160366*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.378903765098997*pi) q[13];\nu3(0.769389100674865*pi,0.094642095267917*pi,4.42948303144973*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\ncx q[20],q[21];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.564071268665959*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.572365884435378*pi,0.400624511250691*pi,1.0600675198837561*pi) q[14];\nu3(3.5*pi,3.40593018719681*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.153408939400813*pi,0.06765575040802996*pi,0.5382340278277056*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2448554561466239*pi) q[19];\nu3(3.5*pi,3.46304578000363*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.268034513631752*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.879756719409977*pi,-0.19344685930933703*pi,3.98776404735468*pi) q[7];\nu3(3.5*pi,3.4905612968691*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.355608073377081*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.465649371377632*pi,2.70710425449406*pi,3.62059637822732*pi) q[16];\nu3(1.0*pi,0.0*pi,1.33513810655751*pi) q[17];\nu3(0.770974294616568*pi,0.11047968684252196*pi,3.69169195472752*pi) q[18];\ncx q[20],q[21];\nmeasure q[7] -> c[7];\nu3(0.76027563424111*pi,3.46809851367756*pi,4.2525219582631095*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[17];\nu3(0.366767296142359*pi,-0.378108894692317*pi,4.011401437712641*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.423384656608163*pi,-0.257094309727871*pi,4.49475702598402*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4524954792677605*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45718805117364*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nu3(3.5*pi,3.46631149702141*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2461787849627148*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4657988496582*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\ncx q[1],q[10];\ncx q[2],q[18];\nu3(0.617569744658758*pi,3.15140321048837*pi,4.465652834014589*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[16];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4872279896929*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251934006845612*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49717509521141*pi,0.5*pi) q[2];\nu3(0.750627176811767*pi,2.93618729656425*pi,3.50207794800671*pi) q[4];\nu3(3.5*pi,3.34269716483549*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.723971002865632*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210685319459875*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.216313118856926*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\ncx q[1],q[10];\ncx q[2],q[18];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42948217950808*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.439132922211289*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.604293231879504*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.233590552024078*pi,0.26116198266660196*pi,4.06835855246354*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.571322375416652*pi,2.77027883568384*pi,4.01236541397842*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.417675650891325*pi,-0.252180103823134*pi,0.5071448908196821*pi) q[19];\nu3(0.599356145020143*pi,-0.213066132833865*pi,3.77337643643698*pi) q[20];\nu3(0.74118071089833*pi,-0.4704624566417426*pi,3.85753776641705*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.071388057577187*pi,0.18300631363671904*pi,3.62853165907702*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.519938958320158*pi,3.05906987292785*pi,0.720555179745168*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.667365378111143*pi,0.29726663882595405*pi,0.986110449339209*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.549616219100749*pi,-0.02086731800407099*pi,4.47534934164401*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.612528259404483*pi,-0.04945070247007399*pi,4.04417122608486*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.425615889884073*pi,3.42095800471301*pi,4.365579626257659*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[2] -> c[2];\nmeasure q[10] -> c[10];\nu3(0.539600565646243*pi,0.12173465954825102*pi,0.959775262379888*pi) q[5];\nu3(0.522899311640415*pi,3.442298106929*pi,4.49242022195622*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[5] -> c[5];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.400960368174053*pi,0.5440139283904799*pi,4.16339017104934*pi) q[18];\nmeasure q[18] -> c[18];\nu3(0.0957778360587739*pi,0.11024317097070402*pi,0.8613943216933759*pi) q[14];\nu3(0.728867000547745*pi,0.206894111371546*pi,4.2865933502659*pi) q[16];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.320757002838444*pi,0.69348138212349*pi,0.5549361305591197*pi) q[0];\nu3(0.798448304099417*pi,2.64602774965356*pi,3.55678060172546*pi) q[1];\nu3(0.516929328421855*pi,0.7513326234133699*pi,0.926111068309271*pi) q[2];\nu3(0.428110592113942*pi,0.6375423588239*pi,0.5753537191634176*pi) q[3];\nu3(0.532040015492203*pi,3.44829162654179*pi,1.92476313134959*pi) q[4];\nu3(0.616160428458388*pi,-0.360934074981005*pi,0.977026906551112*pi) q[5];\nu3(0.369285175569076*pi,-0.334136275566352*pi,0.5751172802918632*pi) q[6];\nu3(0.24481837450462*pi,0.40264976595295*pi,0.770353040331173*pi) q[7];\nu3(0.525373812580926*pi,0.043270079821234986*pi,3.65576757556451*pi) q[8];\nu3(0.816470747934333*pi,-0.07885997351607099*pi,3.51696818960156*pi) q[9];\nu3(0.630407982877835*pi,3.10716696268464*pi,2.90249451672292*pi) q[10];\nu3(0.220341952442779*pi,-0.323073082604903*pi,1.449082920630977*pi) q[11];\nu3(0.431919214684383*pi,0.7890108034443599*pi,3.96300624435968*pi) q[12];\nu3(0.49635839564716*pi,3.3004710994338*pi,0.867669909101602*pi) q[13];\nu3(0.642009915688317*pi,-0.20076528705747598*pi,0.925911705252177*pi) q[14];\nu3(0.14231754838221*pi,0.17426241230877504*pi,3.69780092924405*pi) q[15];\nu3(0.573288355233384*pi,3.37270377049477*pi,1.87727502823362*pi) q[16];\nu3(0.301041581259771*pi,0.44251427347168004*pi,4.21782879633648*pi) q[17];\nu3(0.32944038286157*pi,1.19751098208185*pi,4.2841019308587995*pi) q[18];\nu3(0.511694321995524*pi,3.35451887696759*pi,0.72810465129774*pi) q[19];\nu3(0.609663871046696*pi,-0.24163479522683*pi,3.67961762661828*pi) q[20];\nu3(0.799907737698352*pi,2.45574515439436*pi,3.79042358785729*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[9];\ncx q[2],q[20];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,3.44443383968906*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29256318902804*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44494907281734*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37043340877602*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44273765950058*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.2386341879897511*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.307835578665731*pi) q[11];\nu3(3.5*pi,3.44842659723865*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.236923961233364*pi) q[13];\nu3(1.0*pi,0.0*pi,1.333239594999515*pi) q[17];\nu3(1.0*pi,0.0*pi,1.327871625633412*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3107665646330449*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[9];\ncx q[2],q[20];\ncx q[3],q[11];\ncx q[4],q[19];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(3.5*pi,3.3581192059107*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32671729613573*pi,0.5*pi) q[8];\ncx q[10],q[14];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.1853453633445339*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199743352780379*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49659392431384*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3747967713398*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.4602243576893095*pi) q[9];\nu3(3.5*pi,3.37547342052846*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5273883611417647*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34957631754468*pi) q[13];\nu3(1.0*pi,0.0*pi,1.204962557214466*pi) q[14];\nu3(1.0*pi,0.0*pi,1.211794026821378*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5215762935300163*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2782478859067021*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5632489626552943*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47315331266215*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[9];\ncx q[2],q[20];\ncx q[3],q[11];\ncx q[4],q[19];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[14];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.6085747776937049*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44549084924767*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.522572516199395*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43270728420741*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38785832831131*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.192267727967015*pi,2.82926673244322*pi,0.874412594185477*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.840715782416599*pi,3.15487320700205*pi,3.51320679022003*pi) q[2];\nu3(0.275746992790535*pi,0.46942724470672503*pi,4.31692910586869*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.503519753877453*pi,0.9077282817046901*pi,0.714127264245764*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.653026235718096*pi,2.58681122899362*pi,3.92442869346265*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.656933494939158*pi,0.7140234721385601*pi,0.5340844350501388*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.655970279007906*pi,-0.381809725254164*pi,3.31492775975513*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.838169900570524*pi,2.97981446381421*pi,3.06757529325934*pi) q[2];\nu3(0.714498338179815*pi,-0.007180237821651003*pi,3.80393555924519*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0351322085947282*pi,3.12641032014447*pi,1.58275892449225*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.147860261986977*pi,0.7883078775630299*pi,4.40736461374964*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.545799822880474*pi,3.43299220914013*pi,3.42747555375816*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.415184194973266*pi,2.88604826972739*pi,1.83621979079212*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.593509840484134*pi,0.065274205116995*pi,4.36994348553172*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.633534902647952*pi,0.56912041527147*pi,1.156357994844495*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.79710760494255*pi,3.45434452035746*pi,3.51867030394773*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.331726390776736*pi,0.87534348152232*pi,0.5171367348293588*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.664825974703351*pi,0.66658008578998*pi,0.699636174188141*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.369112376157512*pi,0.5091049702441699*pi,4.32724251029868*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.679274959873916*pi,3.14636865475597*pi,3.18987334142353*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.236780762127228*pi,2.57594146674681*pi,1.53615164845693*pi) q[8];\nu3(0.968168296992731*pi,2.96242065631578*pi,3.91287336616616*pi) q[9];\nu3(0.855713702672531*pi,0.44291150994956596*pi,1.106439398881774*pi) q[10];\nu3(0.766338653597743*pi,-0.292829797140407*pi,3.2821904684169*pi) q[12];\nu3(0.632994509202429*pi,-0.23555824705808898*pi,4.00120627054895*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.182224779553519*pi,0.21881980500863296*pi,3.88923596388695*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.498276058950892*pi,3.45858011640044*pi,0.662711319563295*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0844843441781241*pi,-0.4775066985147178*pi,1.60059063593393*pi) q[4];\nu3(0.662440666091084*pi,3.30453741291826*pi,0.631075294486353*pi) q[5];\nu3(0.412492990641026*pi,2.81102267153479*pi,1.0818495374591421*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0318010392407554*pi,0.57815303931671*pi,0.743097153361855*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.831174450198683*pi,0.57992036800419*pi,1.315513433969989*pi) q[12];\nu3(0.373836423885361*pi,0.41160911463806205*pi,3.92462288314966*pi) q[13];\nu3(0.86108888748598*pi,3.44551032065765*pi,3.09236048118069*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.385735401527841*pi,3.12481972557038*pi,0.923307918543105*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.280870882486548*pi,0.023009077784096*pi,3.93402709010797*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.313464219609701*pi,2.68041336951713*pi,1.187228816942433*pi) q[4];\nu3(0.367071290706815*pi,3.29856596729193*pi,4.42811691955768*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.277017497149901*pi,-0.305841567873531*pi,1.4041559597145121*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.40458154368335*pi,0.13787685474823697*pi,3.76060390527636*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.190386305679853*pi,2.46514571608342*pi,1.2385594662987671*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.384875693414039*pi,0.24481935645851904*pi,0.727823258573855*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47555375979252*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.39615469479867*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(3.5*pi,3.27561860667215*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.219598520309688*pi) q[10];\nu3(1.0*pi,0.0*pi,1.133692245382338*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.780996371424685*pi,3.01747681931649*pi,3.78231976636619*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1544493801954019*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.640464204017799*pi,3.1853471590642*pi,4.47393744788411*pi) q[19];\ncx q[0],q[10];\nu3(3.5*pi,3.49683390849019*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[5];\ncx q[4],q[6];\nu3(3.5*pi,3.44675915907435*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.4841428384834*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.15352188125013*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292588337194489*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287540805264386*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4989515102457*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40755204149082*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.31751913517074*pi) q[5];\nu3(1.0*pi,0.0*pi,1.19317463398224*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.507029631186974*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5428728421691162*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5481580948262653*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[5];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3660025094239*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5209001534053472*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5671118105295831*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5727639010572858*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4080544289091605*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42694445643562*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49256427294608*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251210995329123*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1287187483367829*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.559445382111189*pi,-0.268992916252916*pi,1.2731583608649442*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.353477431280348*pi,3.35086063869526*pi,1.62067373632676*pi) q[16];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.864376259318166*pi,0.5303925534976299*pi,1.2109878626890689*pi) q[0];\nu3(0.172066266543238*pi,0.56519713935739*pi,4.14410185534526*pi) q[1];\nu3(0.815960691113404*pi,-0.20502510498572202*pi,1.080208886565029*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.552375947812571*pi,0.04306015337394298*pi,4.07156799040519*pi) q[8];\nu3(0.187583001573886*pi,-0.16451035989746998*pi,3.84451035916143*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0316222606716178*pi,3.1964316622462*pi,1.235438668032*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.337768140567265*pi,0.445512738040552*pi,4.03827991783161*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.713013970769253*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5242530606084879*pi) q[18];\nu3(3.5*pi,3.45452264245678*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3431488037975932*pi) q[20];\nu3(0.194210958123889*pi,-0.07425794857087198*pi,4.250907632889231*pi) q[21];\nu3(0.667888351449184*pi,-0.18270553827540897*pi,3.41531883360871*pi) q[0];\nu3(0.637419063864532*pi,3.39917815445042*pi,3.50115936846225*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.373146910602964*pi,2.88980656589661*pi,0.848495772879772*pi) q[8];\nu3(0.656027284287246*pi,3.47674062245685*pi,3.82462785972715*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.26792477280881*pi,2.48395944050384*pi,1.0777959385051021*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.708604111285444*pi,2.62262920041807*pi,3.69326178383535*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(0.798540026930963*pi,-0.372663706910296*pi,3.53981270071984*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.799296507161716*pi,3.17459020615928*pi,2.99017106127894*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.847395699911037*pi,-0.390244264504794*pi,0.5413500518976521*pi) q[10];\nu3(0.865862255544769*pi,0.238900215888169*pi,1.53974556728076*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.609278427295885*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.661763461492247*pi,0.54409582306848*pi,4.066221935992591*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.462780087700407*pi,2.4926179803154*pi,1.311736462638176*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.212067339966259*pi,0.3477659239948*pi,0.799933536876669*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.820831022581828*pi,-0.411722756854769*pi,3.82568459537512*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.521490067118647*pi,3.33476748724114*pi,0.815666870549971*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.116308721238485*pi,3.39662667539139*pi,4.32678964671617*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.705796720686201*pi,-0.141332516736266*pi,3.97025672777658*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.196322000526864*pi,3.2460155272818*pi,1.43087253092438*pi) q[14];\nu3(0.0580929893440355*pi,1.00129992689741*pi,4.2637624885125405*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.313716215040475*pi,0.30849723168396703*pi,3.64857811039233*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43297467146661*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.242146235948903*pi,0.55774848293093*pi,4.37894903154946*pi) q[4];\nu3(0.461618857431904*pi,3.26830742673453*pi,0.745526251048141*pi) q[5];\nu3(0.890130561966376*pi,-0.22264580111466897*pi,3.40655877286065*pi) q[6];\nu3(0.316219424960197*pi,2.44926870279335*pi,1.3969681347244771*pi) q[7];\nu3(3.5*pi,3.37927766913837*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.140861604485089*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.107163796186043*pi,3.18181998088015*pi,4.49730741895813*pi) q[12];\nu3(0.692805050116282*pi,2.46992652278787*pi,3.79772445426951*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.162758732892853*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[3];\nu3(0.636576686935506*pi,-0.40535824269264087*pi,3.95443072317763*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.433791603095199*pi,0.1544726017475*pi,4.05641741304623*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0950416931019826*pi,0.227890678553203*pi,4.24336698250724*pi) q[18];\nu3(0.874146554397331*pi,3.47801945136787*pi,3.78481606685182*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45068819473229*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.235975238416449*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5158934309161355*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.116295219553529*pi,0.40338878410091294*pi,3.59772589109298*pi) q[18];\nu3(0.447310519524655*pi,3.49744976081127*pi,0.6315319925985761*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4743381463462395*pi) q[21];\nu3(3.5*pi,3.42508672410639*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.339693616995163*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.190813123760375*pi,2.67799982441357*pi,0.923241613216771*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5020219839751544*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39860709704467*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.138415497698852*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.391414443076892*pi,0.8203170566617699*pi,3.89706237363182*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.42598565080452*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.323218765292651*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30350262511273*pi,0.5*pi) q[7];\nu3(0.81073226860015*pi,3.04303250236699*pi,3.31097358199954*pi) q[8];\nu3(0.33126117773654*pi,3.31135098437187*pi,1.030733291141257*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.32105356012919*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.255026480465098*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.544670031024058*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246106105276402*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.819061134179231*pi,2.78362616298523*pi,3.65946178054691*pi) q[8];\nu3(0.277226723881531*pi,3.01176036854192*pi,1.5356897538878*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.5349630543026591*pi) q[15];\nu3(3.5*pi,3.4721917427207*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217657862363437*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.65112909597707*pi,2.87454866737294*pi,4.2558035127183*pi) q[2];\nu3(0.87586155802986*pi,3.32809856386433*pi,2.96385542377829*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.653585467378161*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.31725220873859*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.586429111619392*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35458857357481*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1377477270408018*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.364664774809245*pi,0.065480938375157*pi,4.46269677074601*pi) q[2];\nu3(0.57368071465449*pi,2.62397043053491*pi,3.66183238162739*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.47081499572345*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.405249109131099*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.379370078843889*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.294235185333088*pi,2.97085448391126*pi,1.342023658613315*pi) q[0];\nu3(0.231215675310737*pi,0.48819180507523396*pi,0.8649250738416481*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45562452116719*pi) q[20];\nu3(0.412446982661484*pi,0.98512720525638*pi,4.35730597076389*pi) q[21];\nu3(0.37262919943938*pi,0.34010784191102705*pi,3.62829752003195*pi) q[0];\nu3(0.496113025971239*pi,0.21316511124827897*pi,4.1800768067473*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.243176061510192*pi,0.5256060968170799*pi,4.24775352055619*pi) q[4];\nu3(0.359419715726809*pi,0.06136615484444696*pi,4.09233206562404*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.69067473969777*pi,-0.330676233583007*pi,3.73596085976645*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.895266741112637*pi,0.6907040781359699*pi,4.44652988949849*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.27044849129965*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.976731924152412*pi,-0.201866861524243*pi,3.97080486023135*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.585612720988846*pi,2.95465088643165*pi,3.50581975404864*pi) q[4];\nu3(0.345179309651604*pi,0.57286053664628*pi,0.796012566797301*pi) q[5];\ncx q[6],q[13];\nu3(0.74650221304371*pi,3.44581066658412*pi,3.02857162891827*pi) q[7];\nu3(0.563884392026009*pi,3.36820666978239*pi,1.80089120287653*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.49557073139279*pi,-0.21286098945933501*pi,4.1250553641710805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.175079766646027*pi,3.18521355781355*pi,1.91819003749243*pi) q[14];\nu3(0.900476877063394*pi,3.49627531940511*pi,3.62048817650896*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.154469892400397*pi,3.19119977989711*pi,1.362144300551655*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.530549529655431*pi,3.22043756625805*pi,3.26034253665269*pi) q[14];\nu3(0.743898316954172*pi,-0.11944746121615701*pi,3.7300102585503*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42328934141532*pi,0.5*pi) q[1];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.259539983373932*pi) q[9];\nu3(0.209382700354099*pi,-0.009403064446492027*pi,4.33975208376831*pi) q[11];\nu3(0.626320446492271*pi,2.86827080885475*pi,3.55236535491485*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.37398326603806*pi,-0.119300966023767*pi,1.455492649626339*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[9];\ncx q[3],q[17];\nu3(3.5*pi,3.48664788756528*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.417419311370593*pi,2.7147315410743*pi,1.128509260668366*pi) q[11];\nu3(0.885477495243137*pi,3.05558104746537*pi,3.87993909011534*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.615818730063534*pi,-0.237747644730956*pi,0.756376515797524*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32913532599178*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46712101599767*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.39100384249891*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276263655197795*pi) q[17];\nu3(0.423871851998855*pi,3.20933545347908*pi,1.157346463590933*pi) q[18];\nu3(0.0403428515086569*pi,0.8471063201756299*pi,4.28969690535933*pi) q[19];\nu3(0.437682649364646*pi,-0.388527001735684*pi,3.84858131816178*pi) q[20];\ncx q[1],q[9];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.46164852470658*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3558841564240391*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.430974838529605*pi,-0.4178485927314775*pi,1.52252215500139*pi) q[18];\nu3(0.261254196601086*pi,0.5182148595449101*pi,4.10481108990977*pi) q[19];\nu3(0.747236382639589*pi,0.284640511310998*pi,0.5636778314205313*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5143197966695136*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.574533395922834*pi,2.97223404889061*pi,3.2590840951758*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.682108648763638*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43552928544783*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.860196584757582*pi,0.221343535901246*pi,3.72673822671635*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49226161426639*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.240006494375482*pi) q[11];\nu3(1.0*pi,0.0*pi,1.319096320142525*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.620813226437236*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34227901817705*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.169380194077298*pi,0.27315606276010196*pi,0.813060844973745*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.651761521402128*pi,2.88071588640501*pi,4.16870220001025*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267163722804769*pi) q[19];\nu3(0.382083725159736*pi,-0.211043562844485*pi,1.0608311056784578*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.354760444860882*pi,0.015596850505971038*pi,1.149112534339611*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43150999869143*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5036211279629748*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33662412142033*pi) q[12];\nu3(0.478419609513487*pi,0.8025653680531699*pi,4.26878379324931*pi) q[13];\nu3(3.5*pi,3.44245163249102*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2047244297177149*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244168155031526*pi) q[20];\nu3(0.801895658084938*pi,3.27582158205928*pi,2.98904966551854*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.599017814884792*pi,0.334225755499615*pi,1.169762085863671*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[6],q[16];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4002010945016*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.21187000033117*pi,3.35919641369105*pi,0.993892839357098*pi) q[1];\ncx q[2],q[19];\nu3(0.633053603749846*pi,-0.167894165545093*pi,3.7811038894887*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39900792106565*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.345949432030874*pi,-0.07298617240476801*pi,3.6690773459025*pi) q[8];\nu3(0.512026728963004*pi,3.33123527540604*pi,3.41107615056562*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2382223446352119*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.424460550359591*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4822956699974*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.113713811523575*pi,0.54644089737342*pi,0.8997785951516339*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[16];\ncx q[7],q[20];\nu3(0.738080971227162*pi,0.19980726863531095*pi,4.48311382523553*pi) q[8];\nu3(0.387760301954923*pi,-0.07844479687262601*pi,0.629225078093696*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.454199968343004*pi,2.94947982774528*pi,0.90647555014473*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.533308945002175*pi,3.41142967161644*pi,4.12485112934292*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39131557697646*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2487252460996219*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.49197668244342*pi,0.264183152120106*pi,3.5346009474652*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6058184308605921*pi) q[16];\nu3(0.752257789645586*pi,3.31092034459982*pi,3.77448998953875*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.821396649190791*pi,0.46961655805137104*pi,1.1827066182650499*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.530544631376944*pi,0.134004255303812*pi,4.27491772900573*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.356195946316194*pi,-0.08962836375330102*pi,0.881193087684127*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.64890108842471*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[5],q[13];\nu3(0.319511652143415*pi,0.83765242490928*pi,3.85967383133983*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.326198524576507*pi,2.37500525291822*pi,1.156906727628551*pi) q[10];\nu3(0.0932623737261075*pi,-0.06957600316711499*pi,1.33826534441685*pi) q[11];\nu3(0.37304657047199*pi,0.5417605926893501*pi,3.80900818211287*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.225485673053718*pi,3.17066837673686*pi,1.78695031323754*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.402968146090748*pi,0.51746127080022*pi,3.91292915261609*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.805274430290206*pi,0.7132105474380099*pi,0.5849701981424267*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.284575658854466*pi,-0.194890487323776*pi,1.310999799921854*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.704882651862735*pi,-0.388662718403588*pi,4.118986648294101*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.641992984275745*pi,3.14491457157778*pi,4.3884657768703*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.43184984833813*pi,0.5*pi) q[1];\nu3(0.258727572445116*pi,3.42305129285619*pi,1.3197853755907039*pi) q[2];\nu3(0.461860126102235*pi,2.4751453996073*pi,1.304806798619334*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.131202664399825*pi,3.05634321444921*pi,0.938164861743694*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.226549690588871*pi,0.36715078805439105*pi,3.84803199831485*pi) q[13];\nu3(0.601515779058449*pi,2.45150386537629*pi,3.94619124312626*pi) q[14];\nu3(1.0*pi,0.0*pi,1.210465394610659*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.246237997092414*pi,-0.37301426818455297*pi,4.4033866468207705*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.389340843696433*pi,0.14792929145276001*pi,3.45495898124701*pi) q[20];\nu3(3.5*pi,3.41896946087038*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.719586161622098*pi,3.04322378949708*pi,4.05289712865247*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.321806855139067*pi,0.277568218471578*pi,3.95617610266761*pi) q[7];\nu3(1.0*pi,0.0*pi,1.377077090774449*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.501582512525721*pi,3.40622400539903*pi,0.9207700377770209*pi) q[13];\nu3(0.320495371460418*pi,0.6383219801548901*pi,0.844476942357667*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.401853653874801*pi,0.07971133025143096*pi,3.81591648182086*pi) q[18];\nu3(0.566539979433885*pi,3.35492224414493*pi,3.91971053734468*pi) q[19];\nu3(0.378235099402225*pi,-0.011200637602947983*pi,4.291730297635381*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5971110958120596*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.724680000615745*pi,3.19504573299429*pi,4.22335740564899*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42266562136634*pi) q[8];\nu3(3.5*pi,3.34839433629382*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.3818377830161*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.137807644990388*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.280958875523057*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[18];\nu3(3.5*pi,3.49454717926569*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.4222322708535469*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29271410747421*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37252804633582*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.4273201298719*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.168456083505067*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.222595268639206*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.491714251738189*pi) q[17];\nu3(1.0*pi,0.0*pi,1.177147898584701*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36278158033513*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.157140726824523*pi,-0.26996383402816704*pi,0.9359167401669171*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.47525882402437*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.365193845403812*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.549700996104368*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.403933183321674*pi,0.32854090652533297*pi,4.0088607179697995*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.5272819744726602*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5073351935017939*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.37373225135181*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49135951252314*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.65851542998763*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29482567460218*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265617999590582*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.780498499297031*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[19];\nu3(0.21275933553412*pi,-0.06971032365389501*pi,1.052244223687219*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0569807969368766*pi,2.97803163055287*pi,0.697690149402408*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40364877412311*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.624933209464712*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.344732785637628*pi,0.254394388120454*pi,1.093657791266713*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.177038819545433*pi,0.39959780559340297*pi,3.46888519447464*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.556664835169519*pi,3.13942389110298*pi,3.08017997625372*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.722640770979416*pi,2.69827815229251*pi,3.38507341652346*pi) q[2];\nu3(0.255009305618438*pi,3.45850311736798*pi,1.1794498853477529*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.610933448317138*pi,0.03424165479691099*pi,0.9818825308986461*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.886091820320549*pi,0.5436789500105801*pi,4.38651490783972*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.597429706527085*pi,0.6012602063968*pi,4.13548257619744*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.578957655155632*pi,-0.24818451898473698*pi,0.683107049759036*pi) q[3];\nu3(0.511479425828798*pi,3.13415662501038*pi,3.16583938808658*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.471395991452699*pi,3.09570342108099*pi,0.662717450690486*pi) q[7];\nu3(0.32132089335952*pi,3.29945686214387*pi,1.023548301763216*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.289822756460734*pi,0.8468810820558299*pi,4.0567026767601195*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.684776839041954*pi,-0.4637394644174459*pi,3.52327092189533*pi) q[16];\nu3(0.429772863468035*pi,2.84416362029921*pi,1.028218206190441*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.841679822325924*pi,0.8976107195046299*pi,0.5430257048912529*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0830283979016856*pi,0.69045175067571*pi,4.029822152181*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.845627153201631*pi,-0.359297357143343*pi,3.83795951071608*pi) q[7];\nu3(0.480565138988852*pi,-0.196398380937633*pi,3.9705883333557*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.52616461494231*pi,0.06359674401538895*pi,1.084479474341466*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.652624432300213*pi,-0.4541698378545333*pi,1.020242265474816*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.431290337345472*pi,3.47307531118537*pi,1.0221364525177479*pi) q[16];\nu3(0.24949060069001*pi,2.8352496259169*pi,1.54472522590919*pi) q[17];\nu3(0.511375536150786*pi,-0.256368606551983*pi,4.03948859357266*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.279187944517817*pi,2.93504254825391*pi,1.299407668189883*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.267019767583342*pi,3.36432300783621*pi,0.6717072401834769*pi) q[12];\nu3(0.666238515266652*pi,3.28371847522957*pi,2.78516941915393*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.681568633169976*pi,3.32729126582164*pi,3.72776937077605*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.899017186843361*pi,0.48980177175706796*pi,1.461044561108888*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.528825396833475*pi,3.28512938529265*pi,4.448988831334081*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.193949059313581*pi,3.3960471223492*pi,1.032719071468402*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.826855293294619*pi,-0.0017165295972230155*pi,3.56153742034387*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.503591842267247*pi,0.16225126866993*pi,0.5777853071175817*pi) q[20];\nu3(0.121062965919328*pi,-0.16513929024330298*pi,3.87146232620014*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(3.5*pi,3.49149145669108*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.350338314674761*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.887684645022272*pi,0.27390168229979495*pi,4.03540941904796*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.432969457980695*pi,3.38183429700074*pi,4.136129312973949*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.537145055571977*pi,2.74040238127835*pi,1.189994149383594*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49702908830122*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.3709891533046*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.442767133878784*pi,-0.384389584857327*pi,0.968193462571574*pi) q[10];\nu3(1.0*pi,0.0*pi,1.243984912733671*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.200205342191878*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.282176708491781*pi,0.12921673468365102*pi,1.224739613279054*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,4.37651683224803*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41515063592184*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.282659360359466*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.32545941200532*pi,2.88109738680101*pi,0.786332326635342*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.42449969694908*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[13];\nu3(3.5*pi,3.40063155677753*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.64749197347971*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.614686821446558*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.211090071582006*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.210328641980843*pi) q[21];\nu3(3.5*pi,3.4824879572598*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.45417721019551*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.26394162470738*pi) q[13];\nu3(1.0*pi,0.0*pi,1.253779636370566*pi) q[14];\nu3(3.5*pi,3.49245101077246*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.368543400134537*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286255449186896*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.37894740705083*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.304952834232103*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5462526358581443*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5288018191950052*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.450661958578646*pi,3.17491014259133*pi,1.77912150458717*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.297315189114649*pi,0.8261448771857001*pi,4.041607696194919*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.499068405344451*pi,3.34676170662146*pi,3.24522769267845*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5042243861476545*pi) q[14];\nu3(0.149518661628532*pi,0.046454104705969*pi,4.02062507599233*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5197005686257956*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44385571366844*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.310418459170775*pi,3.43715412346313*pi,1.55173164746197*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.586180359969416*pi,3.03396784636274*pi,3.25938142105288*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4614570664424*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.671041904643453*pi,-0.013947262945274985*pi,0.999936286564468*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5400017960962217*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.285918417056579*pi,0.91842957009002*pi,4.42729964960255*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.389696636251565*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.245449053043021*pi,0.7252208107172899*pi,4.47562561735655*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.253349149041239*pi,3.03823333582891*pi,1.54188776443054*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.70167056739321*pi,0.31295861521841695*pi,1.441355009360056*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.463241098361197*pi,-0.420900756256706*pi,1.67294230234157*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38591846714886*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.457247375470235*pi,3.04933114153076*pi,1.7027320450341*pi) q[0];\nu3(0.588910016862197*pi,-0.07644460811348303*pi,0.775372547481296*pi) q[1];\nu3(0.511633867678188*pi,-0.30489906374987696*pi,0.7830616919403439*pi) q[3];\nu3(0.834141133033912*pi,2.94456016264499*pi,3.21327139727269*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.456224015313633*pi,-0.18816652580774001*pi,0.5528599051712202*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.405018635047276*pi,3.09813273012334*pi,1.95358618845292*pi) q[10];\nu3(0.911643562246035*pi,3.42907394762246*pi,0.6481358387463*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.136486347166863*pi,0.13967020045177803*pi,1.315011131086444*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.220603505993518*pi,3.39132244969437*pi,0.500905544314989*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.410903429662452*pi,-0.10954534231336499*pi,4.35878793598514*pi) q[10];\nu3(0.0928300740299386*pi,0.11485919366549202*pi,4.14249058417595*pi) q[12];\nu3(0.376981731090094*pi,2.99761666832817*pi,1.258568532625701*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.560927053182873*pi,0.463144993676898*pi,0.853938532905032*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.616494854440049*pi,0.6248980863335201*pi,1.130805484777577*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.770959885132903*pi,0.282298260851538*pi,3.90164921050553*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.619367375508438*pi,-0.280944586230929*pi,4.2079772789195005*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.663588673952208*pi,-0.33058499178861*pi,4.06472776046723*pi) q[13];\nu3(0.237138538661725*pi,-0.03056092067138*pi,0.704216196956558*pi) q[14];\nu3(0.946976510008535*pi,0.320738159062809*pi,4.36230869921164*pi) q[16];\nu3(0.826345736993136*pi,0.81923679908165*pi,4.43475683660679*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.041665580087764*pi,3.29355616825107*pi,1.89945929032112*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.408628290288062*pi,2.97986124439663*pi,1.63610459299378*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.681770298228745*pi,0.5219138936071901*pi,0.7655550462061009*pi) q[14];\nu3(0.352135588035853*pi,-0.16374005260685998*pi,4.41592345985278*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46221645057204*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.240452952842358*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.464805972054483*pi,-0.274107432699145*pi,0.964289157068033*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.255496344767236*pi,-0.018103331580030024*pi,4.38584233710084*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[17];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.319166752368675*pi,0.34638624116333705*pi,4.44339199573141*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.744353580619008*pi,0.93948696987404*pi,0.5850833663765035*pi) q[20];\nu3(3.5*pi,3.33662728261675*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49728544202444*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.32916650134303*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47041634971516*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.29445810783191*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.188193131145576*pi) q[11];\nu3(1.0*pi,0.0*pi,1.207106032698922*pi) q[13];\nu3(1.0*pi,0.0*pi,1.132239897617882*pi) q[14];\nu3(1.0*pi,0.0*pi,1.277093143564539*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[17];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(3.5*pi,3.37403355538019*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.289476303358972*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.402687192265299*pi,3.25890590743853*pi,4.41286425918807*pi) q[6];\nu3(3.5*pi,3.42176205482789*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5257304793899564*pi) q[11];\nu3(1.0*pi,0.0*pi,1.270494317079057*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4476181146164695*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4751560698708*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.512217862248233*pi) q[17];\nu3(0.576905272404304*pi,-0.20159521142376202*pi,0.9645320589920809*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[17];\nu3(3.5*pi,3.43672202844112*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.458426596444156*pi,0.68178598921439*pi,4.160258972814971*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.44569828489373*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.413025606219151*pi) q[16];\nu3(1.0*pi,0.0*pi,1.345201137491391*pi) q[18];\nu3(0.53314941262359*pi,0.07490832236317901*pi,4.434831677656851*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2583368324172999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5456219137402898*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.517344527870177*pi,0.15295815011721403*pi,4.41962569974916*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.24432247425103*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2616874718238495*pi) q[20];\nu3(0.446734340201723*pi,-0.285883886261993*pi,1.1153364586169658*pi) q[0];\nu3(0.303469619336495*pi,0.92753111762402*pi,4.208308382664351*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.407315700577102*pi,-0.34836525042961397*pi,0.531829960419886*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41516478344319*pi,0.5*pi) q[3];\nu3(0.580398079515895*pi,0.364181950353612*pi,1.499791971063162*pi) q[4];\nu3(0.904541719070934*pi,3.49786143152133*pi,4.08209122299168*pi) q[5];\nu3(3.5*pi,3.49869445525146*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.343167288374816*pi,-0.331339800972484*pi,1.026818675995277*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285646369616995*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.264272015015391*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.450372093160202*pi,3.13427787003607*pi,4.41920379244484*pi) q[4];\nu3(0.810125619987901*pi,2.97433837027093*pi,3.70223418231452*pi) q[5];\ncx q[6],q[21];\nu3(0.298307451875287*pi,3.2317568994351*pi,2.0148782914110397*pi) q[7];\nu3(0.331330487642085*pi,-0.4792923001019963*pi,1.208120849855236*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.392639878374072*pi,0.438039267985056*pi,0.604297156418617*pi) q[10];\nu3(0.304623625580327*pi,3.23457973111056*pi,1.6929581526939*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.725141615773045*pi,-0.329081208500968*pi,3.30344844543949*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.432145702211405*pi,0.08732706847015703*pi,3.68514641267357*pi) q[7];\nu3(0.314555916562902*pi,2.63825694807741*pi,1.57913825768433*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.538332972974957*pi,3.14142823128723*pi,3.30196870377731*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.635275514924905*pi,2.70810310428889*pi,4.06075432524684*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.567753583908739*pi,3.40441759993569*pi,3.33249127147508*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40173403894326*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5953591609119788*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.463885869703228*pi,-0.29659826724440297*pi,3.79986779392068*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.454095840034739*pi,0.30930252980738304*pi,4.01368661299456*pi) q[12];\nu3(0.367944623757008*pi,-0.209051958834029*pi,4.45907222585411*pi) q[13];\nu3(0.760213405502355*pi,0.07709519736676196*pi,4.1230870173291*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.500033653507255*pi,3.20972077649729*pi,4.45335113656429*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.417725046032307*pi,2.74868314339397*pi,0.888230094850954*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.37408503917015*pi,0.452965720376972*pi,4.09743519700706*pi) q[12];\nu3(0.660609730324709*pi,0.5122096843469901*pi,0.865733275490234*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.653239610963045*pi,0.03816878900861298*pi,0.732525258890255*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.206033129274807*pi,0.15594185975780095*pi,4.4808431205686805*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.75310343197436*pi,2.93858711183797*pi,4.27718449707098*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.527015730821181*pi,0.5612846805595999*pi,1.291550222736259*pi) q[20];\nu3(0.778987922438849*pi,0.331957901177375*pi,1.222291295721712*pi) q[21];\nu3(3.5*pi,3.42458312537648*pi,0.5*pi) q[1];\nu3(0.56418916110792*pi,3.44893706787415*pi,4.45038165431522*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.857352526517745*pi,0.28344585161687097*pi,1.57420486308906*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.840234814856996*pi,3.27493920246835*pi,3.33776084664619*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2928698481345031*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.182623633935483*pi,3.20169761881549*pi,1.1706626578649542*pi) q[20];\nu3(0.294958571280409*pi,3.09340372381507*pi,1.66800223472537*pi) q[21];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.633537381741449*pi,-0.336516124826685*pi,4.19713778633629*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.669728103220681*pi,3.06380934440189*pi,4.470648180383019*pi) q[3];\nu3(3.5*pi,3.36920061215272*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4925285353631*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32996766556985*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.290622180473271*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3552440678608209*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22613987369641*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4549060809159595*pi) q[17];\nu3(0.595308115010862*pi,-0.193532957494843*pi,1.1166823203560239*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.328123647408*pi,0.6262946173077399*pi,3.62848920394142*pi) q[3];\ncx q[5],q[16];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.573680972186663*pi,3.35007603951152*pi,3.71517820587085*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47164745528881*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.284215122583251*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.452835680046769*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.26641746320356*pi) q[12];\nu3(3.5*pi,3.38832555620036*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5813853295550041*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.511758496190077*pi,0.26883994537521305*pi,3.63502974646629*pi) q[19];\nu3(1.0*pi,0.0*pi,1.274969941914341*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(3.5*pi,3.43498195647241*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\ncx q[13],q[15];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.644803692591526*pi,0.055538970322799974*pi,3.81770953111159*pi) q[19];\nu3(1.0*pi,0.0*pi,1.38179733452959*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5533280089408654*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4726353125589*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.365070512436759*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43470229479822*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(0.517424689210458*pi,-0.245031930580502*pi,3.49705970032155*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[21];\nu3(0.517105205439961*pi,0.6957583186098799*pi,0.985720658895548*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.790126213600211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43558084366123*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49322367658286*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.400503654219424*pi) q[4];\nu3(0.502759557013683*pi,0.86452215129703*pi,4.2789693174505405*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38674487148859*pi) q[15];\nu3(0.7657976262393*pi,3.38675532073634*pi,4.1099529668557*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.391430368228125*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.455548161468648*pi,3.39889552623491*pi,1.3348467493619132*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.459043044576792*pi,3.23375725835113*pi,1.86925606822483*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.490580185869762*pi,-0.398397711625853*pi,0.5050850205414966*pi) q[0];\nu3(0.595658763947395*pi,-0.351209123380475*pi,1.071499618546404*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39777723466503*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.450047138278601*pi,0.43515167197515603*pi,4.18547822070161*pi) q[9];\nu3(3.5*pi,3.49098989560599*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.450986473218783*pi,-0.184726878925226*pi,1.54823383431957*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.377012395817189*pi) q[18];\nu3(1.0*pi,0.0*pi,1.366477782708442*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.634200446328541*pi,2.94386102830762*pi,3.60305375832023*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.205587221248399*pi,0.20022610434213595*pi,4.42799217218678*pi) q[9];\ncx q[10],q[19];\nu3(0.524176176130254*pi,3.01120000230602*pi,4.11746690725295*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.376082206322052*pi,-0.36861994267702103*pi,0.5086135241696599*pi) q[6];\nu3(0.342505255330858*pi,2.92782281646232*pi,1.66736391693385*pi) q[7];\nu3(0.6436199007424*pi,3.35541658572944*pi,3.00873770556654*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.128658917315909*pi,3.41232708331728*pi,2.07608152012922*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.461162434294129*pi) q[19];\nu3(0.0745368082720641*pi,0.9659220520334499*pi,4.08730062405336*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.338630705640098*pi,-0.338370446930355*pi,1.70884679942021*pi) q[6];\nu3(0.807263173182754*pi,2.84196887638786*pi,3.97146825908201*pi) q[7];\nu3(0.580170162631356*pi,-0.4935986756013809*pi,4.17194218121136*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.849794623030535*pi,3.18285630226845*pi,0.5004099889879783*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.495351621290705*pi,-0.18429876091415398*pi,0.804845842833807*pi) q[20];\nu3(0.630873537495658*pi,-0.09783936738559901*pi,3.51072798836032*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.424121145987682*pi,0.5600046487236401*pi,4.4934549313046706*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.564404283516746*pi,2.37570614599894*pi,3.77301255326131*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.528194548128926*pi,0.12874440748495697*pi,1.260257471407447*pi) q[21];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.56008619492376*pi,3.00057527012091*pi,4.33561098977958*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.33227812391779*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.314567016274715*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.408426061760097*pi,0.029494455941066033*pi,3.96519060058913*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36355060922724*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.886596473562534*pi,0.19759263599994703*pi,4.46739832039274*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2995743953225891*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.49480735129972*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40054438515053*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.197011811747116*pi) q[14];\nu3(0.771057237795854*pi,3.36780780332423*pi,0.790713886463953*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.743930088232278*pi,2.53147895102347*pi,3.47287223895393*pi) q[2];\nu3(0.841668958809721*pi,0.72256319808445*pi,0.827164733994086*pi) q[3];\nu3(0.451833201067059*pi,-0.284290608760645*pi,1.2213277193691279*pi) q[4];\nu3(3.5*pi,3.45332928770044*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42886759045285*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.25322239944202*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.744269896534541*pi,2.94555663654984*pi,3.21994016029792*pi) q[15];\nu3(0.552260892882982*pi,0.36740052079118*pi,4.45158225837368*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5205356926680539*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1446514903511*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.514209735478441*pi,0.39290536371267304*pi,1.280690196409768*pi) q[2];\nu3(0.621810757614142*pi,3.05984530885983*pi,3.17294116682157*pi) q[3];\nu3(0.457862730561886*pi,0.416420418392755*pi,0.901118837368621*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.413496657741107*pi,-0.385333272790346*pi,1.55508621468138*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5435556154036092*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.876812915333*pi,2.66052070900553*pi,3.4452544936605*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.551742772617621*pi,-0.111824937232817*pi,1.1802429962352101*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.513179000056002*pi) q[12];\nu3(3.5*pi,3.48077715995322*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.340518101533051*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5471170962351115*pi) q[21];\nu3(0.532738573551981*pi,0.484340139024684*pi,4.42682503548535*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.32172859614863*pi,2.90473892305436*pi,0.684041116273699*pi) q[19];\nu3(0.916981920229886*pi,0.10831872708409995*pi,1.57158785654168*pi) q[20];\nu3(0.418911754829147*pi,0.21049674055224699*pi,3.91168706406015*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37712124991198*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.782505451744599*pi,-0.24864924986250098*pi,1.078398805208964*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.272674156324282*pi,0.73747227248274*pi,4.3995552744374695*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2570004596048752*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5603905837779187*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.319869328979506*pi,0.7540341551771801*pi,4.36004300240396*pi) q[19];\nu3(0.132408707441117*pi,-0.305693448123023*pi,4.12062623282619*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.351604164089681*pi,0.477298752807197*pi,3.94517392180926*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.214724442026329*pi,2.67339161349968*pi,1.54844982073825*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.816839042709811*pi,0.211038087745689*pi,4.42183427103587*pi) q[11];\nu3(0.24402375690511*pi,0.38881002047344204*pi,3.61254030427679*pi) q[12];\ncx q[13],q[16];\nu3(0.78559197859614*pi,3.46576410695115*pi,3.94671369511838*pi) q[14];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.935026411850727*pi,-0.38961756164655403*pi,3.28443770833632*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.258058758038993*pi,-0.4763485015284996*pi,1.193147857556744*pi) q[6];\nu3(0.0732172775153338*pi,3.17972417010955*pi,0.835856552529357*pi) q[7];\nu3(0.716544118387244*pi,-0.4538346781364093*pi,4.04412073682831*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.731586024514733*pi,3.11454778646701*pi,3.59731193929198*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5330316074234345*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47276373400781*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.417932214114874*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43104389768092*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49932195078851*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.135989329541812*pi) q[4];\ncx q[5],q[15];\nu3(0.52720675115668*pi,0.13513775097325598*pi,0.810461311211025*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.515298669522034*pi,3.14867529241243*pi,3.94410476938081*pi) q[8];\nu3(1.0*pi,0.0*pi,1.35220344287007*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.417606639281454*pi,3.46896486121459*pi,1.57055886382395*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.304874302554038*pi,2.74526936930014*pi,1.308089485416436*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47085984281302*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.316957097586328*pi,3.04265787648904*pi,0.5375303989170211*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.81418243564147*pi,3.47866723335454*pi,3.46349650703271*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.722400349298727*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300099013636385*pi) q[19];\nu3(0.954897211150598*pi,0.6450458390606*pi,0.861549134841259*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.486143182465129*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5469821764593692*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.396953743578607*pi,0.33437066527098*pi,0.743446708015291*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(0.884526322056162*pi,2.9152569139979*pi,3.585525805303*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30931491440276*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.475153629189716*pi,3.32007498555604*pi,3.2129055446216*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.884788068281682*pi,0.22074563443926798*pi,0.5315081874379296*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.283384395660682*pi,-0.18963829804138999*pi,0.5498830635696627*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39286104691514*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.347725716500825*pi) q[11];\nu3(0.196656802509321*pi,-0.21892811798392797*pi,0.8430930517947299*pi) q[15];\nu3(0.386980849393882*pi,3.20274024593257*pi,1.94405848565638*pi) q[17];\nu3(0.36425925657813*pi,0.95080480700328*pi,4.0782744595441*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.571555538802457*pi,3.28773790625074*pi,2.86552348058429*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.134275888106473*pi,0.75141583504475*pi,0.626701548183304*pi) q[17];\nu3(0.763699773309064*pi,2.93039209992959*pi,3.80278519768589*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.823706966522795*pi,0.11830965177570296*pi,0.883984873549439*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.802012908406422*pi,-0.150924240738266*pi,4.19516514542922*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48866261984689*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.438236322427576*pi,3.36043687045438*pi,0.879744061707067*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[15];\ncx q[8],q[11];\nu3(0.540739152339731*pi,3.180693476931*pi,3.32992992575474*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[17];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.524899966686151*pi,0.8444692708456201*pi,4.33165258218518*pi) q[4];\nu3(3.5*pi,3.4733316703473*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47542117554985*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.741430745355206*pi,3.35247242120646*pi,4.445933239477521*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2216172920920991*pi) q[14];\nu3(1.0*pi,0.0*pi,1.124467873362385*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.839896313177664*pi,-0.10221510142916002*pi,3.97646172043487*pi) q[19];\nu3(3.5*pi,3.36636809622635*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36378030871927*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.569449891266669*pi,0.22691145383145095*pi,4.22464777693889*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.345431546427656*pi,0.7551862956284501*pi,0.659895579233751*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.185661906200606*pi) q[16];\nu3(1.0*pi,0.0*pi,1.235645688351564*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.8976934379484*pi,0.16531129388729704*pi,1.454167078519259*pi) q[19];\ncx q[1],q[17];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5257897290269367*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47171964308251*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47824768441127*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47005072289448*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[17];\ncx q[2],q[16];\nu3(3.5*pi,3.34195241554388*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.435297581200274*pi,0.15963306086931095*pi,3.88798809681017*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.11397182381852*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.47547119832754*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.413824513514554*pi) q[20];\nu3(3.5*pi,3.4259394115912*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.466119948944958*pi,-0.10609914108524299*pi,0.806209923894451*pi) q[8];\nu3(3.5*pi,3.46283642545855*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2545661068867489*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.321732291267566*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.586876502450566*pi,0.305618349412636*pi,4.329540955290231*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.281193565378171*pi,3.11526368072447*pi,1.85627712477225*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5509852847004186*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5707792541900512*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.40247963746011*pi,0.5*pi) q[4];\nu3(0.565393150376047*pi,0.20518123412396305*pi,4.41199175391887*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.252220904674354*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.7094700530983*pi) q[10];\nu3(0.482307719818175*pi,3.19106102886281*pi,1.67130689694732*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6274627509777599*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.45420433345056*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1707825814546649*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.295026887015333*pi,2.62921695000867*pi,1.55025271088135*pi) q[6];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.208271275493389*pi,0.5478043028683499*pi,4.22528700777269*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.837153780426388*pi,0.179551074522737*pi,0.67665086105292*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.311802085430876*pi,0.89869228933255*pi,3.931056387229*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.35977651375532*pi,0.361940860218084*pi,3.97864423336755*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5003236273844269*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.151187176767631*pi,3.18825335515754*pi,0.5217742592531267*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3844554895367*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.506000631810748*pi,2.72001644954975*pi,3.79277471961968*pi) q[1];\nu3(0.111162960407793*pi,0.27551922529652795*pi,3.32449393897358*pi) q[2];\nu3(0.562512897602195*pi,0.81429529914985*pi,1.09139768526153*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.413414237067879*pi,-0.05322871739143398*pi,1.0163826367945061*pi) q[15];\nu3(0.568010977950064*pi,3.49308704565084*pi,3.20650327827528*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.444545288145056*pi,0.5556519061177201*pi,4.02463391523635*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.208204261460801*pi,0.5301641792838301*pi,4.14263740681198*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.123156468958458*pi,-0.4969745049427041*pi,0.710953716088813*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.456375476229681*pi,-0.32149314716938504*pi,1.3595618120146908*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.363416169203376*pi,0.434324715920856*pi,4.32698183355866*pi) q[15];\nu3(0.291709497736294*pi,0.13265704339221296*pi,1.101598032996482*pi) q[16];\nu3(0.739484627091929*pi,3.12343323452408*pi,4.27498903548764*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0839381167554707*pi,0.287464857570228*pi,4.3201107574096*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.353119546718323*pi,2.63727179955787*pi,1.5062025074283*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.153492521001664*pi,3.30623805236144*pi,2.02748280652888*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.3621047761942*pi,0.461689953195751*pi,0.5852539266563418*pi) q[17];\nu3(0.10842356431379*pi,2.65924238497542*pi,1.6299075243859*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.354718959042584*pi,3.33647363544727*pi,1.78831984356105*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.455340611418221*pi,0.7971710173289901*pi,4.4544557228753305*pi) q[10];\nu3(0.353905642928012*pi,3.14961461346968*pi,1.211216036575333*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.878096004631648*pi,0.9550520972787899*pi,0.973108870252761*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.29754179753317*pi,-0.09135033667217202*pi,1.0282153235125429*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.599645448879433*pi,-0.206451243232241*pi,0.733151422118733*pi) q[10];\nu3(0.572539825632126*pi,0.8946285945580901*pi,0.5452926217689664*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.81770707820379*pi,0.15380810185369198*pi,1.6175723023519*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42668439540626*pi,0.5*pi) q[5];\nu3(0.925423191722333*pi,-0.20543877888044*pi,0.93321793257631*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.286840150791573*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.204754009842329*pi,0.86673143270751*pi,4.20257772823166*pi) q[19];\nu3(0.0737638949734926*pi,2.68781575559466*pi,1.65012357799607*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37341002329861*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.228435967866155*pi,-0.09967833849611402*pi,0.800356801944454*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.071895734471122*pi) q[14];\nu3(0.274526986930574*pi,-0.03652789200120499*pi,4.1349567483198495*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.39745634437835*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48049475571223*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.654081279102161*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1651181388727458*pi) q[16];\nu3(1.0*pi,0.0*pi,1.089466619866807*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.954769852765011*pi,1.00101382432279*pi,0.9624721629117541*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47343404433366*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43403107354276*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.137861524298299*pi) q[12];\nu3(1.0*pi,0.0*pi,1.137959980800608*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49091060711868*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.309365381631721*pi,0.01942728594617904*pi,4.284528947245359*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[12];\ncx q[9],q[13];\ncx q[10],q[17];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4524676649057*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5297090042668033*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[16];\nu3(3.5*pi,3.4736296668179*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3057782353595209*pi) q[6];\nu3(3.5*pi,3.49118115606511*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43273438527842*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41268309545019*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5632733015991004*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44738811233397*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.090109842410677*pi) q[17];\nu3(1.0*pi,0.0*pi,1.357672924561737*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260624463589519*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(0.377209512816289*pi,0.14867220654171998*pi,0.944262302243877*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[12];\ncx q[9],q[13];\ncx q[10],q[17];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.591424893891029*pi,-0.26400642648530903*pi,0.637715578022363*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5630145472090602*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5254998864119047*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41593477752396*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5766022840575121*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.768967830008143*pi,3.20882839948185*pi,3.93182586726393*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46393052228104*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.678938235407522*pi,0.09315710538008704*pi,0.90951616991753*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[19];\nu3(0.397984855986665*pi,3.39770438451785*pi,1.90865151147584*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.116387629612793*pi,2.87015902300718*pi,1.2673635803171441*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3939375277053059*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.652989617200467*pi,-0.154561839978682*pi,0.7344825164785009*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.314172176306993*pi,2.91335632724314*pi,0.76766397823733*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.343383907726866*pi,0.12537503583036502*pi,3.89538510622309*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.454311435666025*pi,3.41071116369349*pi,4.13769283043945*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.332890269842721*pi,0.03417813765184696*pi,3.91842535185271*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.466471004883414*pi,3.46520674995207*pi,4.47088119790297*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.696724973349026*pi,-0.046802885343131984*pi,1.413029811765294*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.432936454045282*pi,-0.049898078205668994*pi,1.32772020046731*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.373818544227009*pi,0.45779475665187697*pi,0.848674130614611*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.437662320394736*pi,-0.4062827337252952*pi,1.72366354931487*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43881968562097*pi) q[21];\nu3(0.469769661319343*pi,0.9635769620794301*pi,4.45124272856951*pi) q[0];\nu3(0.378887454167803*pi,-0.468126816918333*pi,1.74767623028176*pi) q[2];\ncx q[3],q[21];\nu3(0.461240317947642*pi,3.3036287179048*pi,4.21627773834868*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.295632945688466*pi,2.89468990170359*pi,1.370027636094993*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.602840152607379*pi,0.085604036715484*pi,0.992576106965685*pi) q[9];\nu3(0.478125300085445*pi,0.37544811397824396*pi,1.284775290076394*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.322851848093365*pi,1.15412854109783*pi,4.31845926068412*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.31254350637175*pi,2.85029027697574*pi,1.58930563821253*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.290118253872042*pi,0.242684907620074*pi,4.04377437254768*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.316982543434321*pi,0.55733788459373*pi,0.938286171329398*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.614863050550253*pi,-0.03711301986564702*pi,4.4336100087005*pi) q[9];\nu3(0.268078945257269*pi,0.204145886035475*pi,0.721885698867498*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.146414665058124*pi,3.38255920706631*pi,1.76813403885852*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.266305152950217*pi,-0.11374390153255498*pi,1.317316312551898*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.714748134263004*pi,2.57922820241259*pi,3.99932218462243*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.227313040169263*pi,0.41980564328037895*pi,4.11582097977575*pi) q[16];\nu3(0.372879013172008*pi,3.0206460553159*pi,1.128746896386657*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.51476775521861*pi,-0.431352004496576*pi,4.28300704905528*pi) q[6];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.410942369385174*pi,3.22625427911317*pi,1.71033351113961*pi) q[11];\nu3(0.381397768265229*pi,0.6926409856265501*pi,4.39396945821175*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.753596869248687*pi,0.54247415287098*pi,1.136517746854465*pi) q[17];\nu3(0.563550815996556*pi,3.30908547290181*pi,0.5647790214045988*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.28529219949057*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1350080194686791*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4666005652096*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.512798506968357*pi,-0.24882907846250102*pi,0.5417550005704065*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.14735741384091*pi) q[18];\nu3(0.306088881233069*pi,0.9785912521842699*pi,0.5084953513235008*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[8],q[18];\nu3(3.5*pi,3.49821076604394*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284738280465981*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.495241852742479*pi) q[1];\nu3(3.5*pi,3.45050412446663*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.35173861986426*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.292917157397822*pi) q[6];\nu3(1.0*pi,0.0*pi,1.345627401844181*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.38271297283948*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2220607977455709*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4423845668294994*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[7];\nu3(0.504887893974346*pi,0.40690276393119595*pi,1.030578588394494*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[11];\ncx q[8],q[18];\nu3(3.5*pi,3.41639765411054*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48689407754083*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.212829076587868*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.319142559625754*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44473372167897*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.56168649097233*pi,3.01054306636155*pi,4.24790828861327*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3925406722915*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.634827737942407*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.687934543992719*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.2130827909261481*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5483620392093003*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.666658005985704*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.38174529341474*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.826350169023044*pi,3.28534131699945*pi,3.31274029145422*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.581638633629393*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.850098928701092*pi,-0.4465355519924793*pi,0.600988879914595*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.735681708052776*pi,0.83951441660441*pi,1.066816873427784*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.920570635137908*pi,3.40761952707565*pi,3.13749689278774*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.506225079078374*pi,3.31820800870938*pi,4.38553831738676*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.586928345433971*pi,-0.16616862548428302*pi,1.237757552854775*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.286487240535738*pi,1.14932782206707*pi,4.23190337680197*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.351837736067559*pi,0.277696041455597*pi,1.220182123993622*pi) q[12];\nu3(0.0484896323073117*pi,0.11710215270350699*pi,0.600918544672725*pi) q[13];\nu3(0.87237618036877*pi,-0.4544601129025593*pi,0.750987816216368*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.104819443887784*pi,0.81080243590991*pi,3.91397904212549*pi) q[0];\nu3(0.39435241452601*pi,0.25628865208164997*pi,3.85282360518988*pi) q[1];\nu3(0.579414847684769*pi,0.028984802573518986*pi,3.55676222706256*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.586852810547703*pi,0.314131366852473*pi,4.24572145734159*pi) q[5];\nu3(0.402339945678017*pi,-0.470816127379785*pi,4.00038962421507*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.182496724649662*pi,3.02006281049364*pi,1.70419358151716*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.794614760754921*pi,0.92012563024426*pi,4.45253456812258*pi) q[11];\nu3(0.390251474393009*pi,0.32864582924005403*pi,4.12359911368916*pi) q[12];\nu3(0.378142771593286*pi,2.39564133665491*pi,1.2876929347042059*pi) q[13];\nu3(0.187138423361971*pi,0.92278717089657*pi,3.99580482839432*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.33116281774094*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2438840561331421*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.259445195380344*pi,0.19810116033721203*pi,0.8529326019662771*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44257823908439*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.422429966742857*pi,0.164697720646511*pi,4.1096610149038195*pi) q[5];\nu3(0.313832180116592*pi,2.67979129446892*pi,1.1718229500604411*pi) q[6];\nu3(0.742831929312586*pi,2.47942373284525*pi,3.89196443880933*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.207003574206604*pi,-0.269615978147868*pi,0.7348580803115929*pi) q[10];\nu3(0.538662187326424*pi,-0.33936273116603*pi,4.05666021917808*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.349437820299799*pi) q[15];\nu3(0.544242410654994*pi,-0.17578290134721197*pi,1.055591711707093*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.599201846666264*pi,0.14443825946409194*pi,4.00694849914515*pi) q[18];\ncx q[19],q[21];\nu3(0.476487445491763*pi,0.80724437754117*pi,0.839269532000505*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.195228628990217*pi,-0.4658213242169548*pi,1.4258601339962151*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.309308781957794*pi,0.207492968540689*pi,3.71874486042294*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.625478268110484*pi,-0.24761360427775098*pi,1.17238536449603*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.700802254816338*pi,0.82180598211762*pi,0.838196391837974*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.548238532769572*pi,-0.25022360771818397*pi,4.275880119692021*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5927060122399397*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.637106102950901*pi,3.15511575818366*pi,4.177729342328719*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5559910927518583*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.520865548435981*pi,3.05347666733106*pi,3.27756887255066*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.47508962318312*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.197120837112519*pi) q[8];\nu3(0.317288607210674*pi,0.07752361002770203*pi,3.83024799166143*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.301804049295212*pi,3.35672622857408*pi,4.41700790362113*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.39069609204622*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2056798911377111*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.501652244148171*pi,0.48599803675002395*pi,1.1208657895921261*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37801529320251*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.64286005923108*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38356141539877*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.179829130650252*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2720226921638491*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.442965995100631*pi,3.11863184314595*pi,0.5558345708211443*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.281080049635132*pi,0.21469974613242604*pi,3.31448466906254*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,0.5330929482645638*pi) q[6];\ncx q[7],q[10];\ncx q[11],q[16];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.518058716573467*pi,-0.4821090366901735*pi,3.38425275281864*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.320217645017985*pi,-0.370908937819871*pi,1.67008188730679*pi) q[3];\nu3(3.5*pi,3.42060478699233*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36476629453534*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.251964024330623*pi) q[9];\nu3(1.0*pi,0.0*pi,1.345188811013735*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6598731642492219*pi) q[12];\nu3(3.5*pi,3.4748595941911*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.603453215672666*pi) q[16];\nu3(1.0*pi,0.0*pi,1.102805138724546*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.350893636070021*pi,0.25214987228513097*pi,4.4730779430464995*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.544473626588116*pi,-0.4069101881025997*pi,3.69622681255987*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0646706666113906*pi,0.107297575101309*pi,3.52410256374411*pi) q[8];\ncx q[11],q[16];\ncx q[13],q[17];\nu3(0.809310503314705*pi,-0.32796853089532796*pi,4.34853070121013*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.343790514858158*pi,3.26091236229354*pi,0.788631215734548*pi) q[1];\nu3(0.401544502883049*pi,3.09613164442169*pi,1.9323895226273*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48907617732697*pi,0.5*pi) q[5];\nu3(0.464953898117736*pi,3.32553836832844*pi,3.1395909121872*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.20221301989093*pi,-0.163236953907892*pi,1.360240266920238*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33008502406667*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37159106772007*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.612365074972076*pi,0.30607703784126905*pi,1.57693884455422*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.434644234835449*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3450944921768468*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.234885690425482*pi,3.45346643879076*pi,0.650820971532609*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[19];\nu3(0.372196712399516*pi,2.90083443946166*pi,1.034606646199662*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0597900228447964*pi,0.53526805429124*pi,0.681752791685575*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.319080925313521*pi,-0.4121398716258569*pi,1.66465572341702*pi) q[16];\nu3(3.5*pi,3.35428608545614*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.23499288033518*pi) q[21];\nu3(0.452569968784389*pi,2.70020526955667*pi,1.4288028050406831*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.666268422387727*pi,3.1442979848324*pi,3.48481597522467*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.853863080047386*pi,-0.389956881460617*pi,3.89196424206373*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.401573887794*pi) q[19];\ncx q[20],q[21];\nu3(0.50838793160741*pi,0.21011612485822495*pi,0.601509291664012*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43166475880828*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46831464285858*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.164144149229704*pi,-0.4665611589567376*pi,1.7066597501751*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.261617663659452*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.201901577584257*pi,3.0032937823526*pi,0.816960448101907*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39273578185078*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1409122225974881*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.529351484426103*pi,0.324391368840832*pi,4.1619824746043*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.448287142545929*pi) q[14];\nu3(3.5*pi,3.47444626898892*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.055461912651766*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.394918384496605*pi,-0.364796509758964*pi,4.44178654180493*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.562263550136182*pi,-0.20673631403710901*pi,1.368321051464596*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.600581292857899*pi,-0.4500263910285401*pi,3.65843065460142*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42989050178352*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.31777368860785*pi,2.80290547763568*pi,1.77940954379299*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5186623619198265*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.302601844986886*pi,3.36196771476625*pi,0.514903645190231*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.33423701999129*pi,2.49123495837837*pi,1.1797375630784042*pi) q[4];\nu3(0.212945385511064*pi,-0.007899134798653007*pi,0.938811412631102*pi) q[5];\ncx q[6],q[11];\nu3(0.227712104906926*pi,0.125293400824108*pi,1.287304465071937*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.653963867477463*pi,0.10348664747790504*pi,3.71978022843792*pi) q[17];\nu3(0.68234764708374*pi,2.8693511086642*pi,3.51998155542617*pi) q[19];\nu3(0.0470811717547638*pi,2.51113187264099*pi,1.00248460318728*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48075355920503*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0970528326966186*pi,2.54003230639429*pi,0.974347201247297*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.4295946845279621*pi) q[8];\nu3(0.597954497518052*pi,3.39196571466878*pi,3.81411806971306*pi) q[9];\nu3(0.543436873915383*pi,0.7166747983366*pi,0.939204023585137*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.27667728235476*pi,-0.08507693667012*pi,1.433307863037995*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.457524180453908*pi,-0.4274103149022359*pi,4.04632858145614*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.911281424811972*pi,3.29294603933529*pi,2.92748403520307*pi) q[9];\nu3(0.507134395989271*pi,2.76901282428994*pi,3.49069453982602*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.291180722478673*pi,1.10278952806847*pi,4.24465294861196*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[17];\nu3(0.786357999740857*pi,-0.17674121973699702*pi,4.44990110368769*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37368015806035*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.267294601315082*pi,-0.018833381916502023*pi,4.394391717836751*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.385894992711*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49484075890853*pi,0.5*pi) q[2];\nu3(0.209102564003882*pi,-0.398701665380087*pi,4.37475951493675*pi) q[3];\nu3(1.0*pi,0.0*pi,1.341880659514971*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.357731068215371*pi,-0.290400778722801*pi,4.06716153151336*pi) q[15];\nu3(3.5*pi,3.34357918983805*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2387805395065161*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.239315768019746*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.388073590276771*pi,3.22184100190806*pi,1.88078022661203*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.306146087164467*pi,2.73386005194764*pi,1.4789745500692861*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.611033267310475*pi) q[4];\nu3(0.492860516112219*pi,3.25165547446307*pi,0.9719394454103081*pi) q[6];\nu3(3.5*pi,3.46257013538003*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47133591209924*pi,0.5*pi) q[9];\nu3(0.748461883648115*pi,1.04212352225979*pi,0.8067987795634279*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2194878531574451*pi) q[12];\nu3(0.525971086106795*pi,0.399238969353107*pi,1.3570517971618439*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.715237917342054*pi) q[17];\nu3(0.40543000827224*pi,2.70415112969813*pi,0.816813047868001*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5664568734106763*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1430550582139039*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.542298186365281*pi,0.02583320535695699*pi,4.44070058167894*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.554548822840266*pi,2.80277881368011*pi,1.3589803035449108*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.63432359144594*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.29859970282762*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272024865556773*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.604957234961449*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.431384377869503*pi,3.48554302049686*pi,1.84693314723734*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.333839977885988*pi,-0.4855206686523096*pi,0.69907237168711*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.649449130609645*pi,0.260978374978582*pi,0.5317466695133197*pi) q[1];\nu3(0.513272451914363*pi,-0.05278807788544698*pi,4.45116157060966*pi) q[2];\nu3(3.5*pi,3.39593055004609*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4011685858994*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.213876796413778*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.162081094510207*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.483286147109753*pi,-0.16872234683307002*pi,3.8901409364668*pi) q[16];\nu3(0.681518577618507*pi,3.42114959494412*pi,3.06344030138418*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41607900269564*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.780626986452384*pi,-0.182641832490831*pi,1.313016646028418*pi) q[0];\nu3(0.663633701525554*pi,3.4112317190744*pi,3.73909606610528*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.4519746601562*pi,-0.30099738946336896*pi,0.672595760987477*pi) q[9];\nu3(0.269836090312742*pi,0.58440984296352*pi,0.873768266439128*pi) q[12];\nu3(3.5*pi,3.49126081168419*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.202968081695373*pi,-0.03647620002567198*pi,0.732776909501201*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.380528458032105*pi) q[18];\nu3(0.186344553166994*pi,0.203245068224287*pi,3.97108545159498*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.15994840370053*pi,0.311717415922538*pi,4.15796812758195*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0913517901063159*pi,0.390317142319752*pi,0.6523821742993821*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.62727229607965*pi,0.21155974015610002*pi,1.170954203368482*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.562174380962678*pi,3.37029666601491*pi,3.49332129181516*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5544471604321002*pi) q[10];\nu3(0.901605919249775*pi,0.58038434116501*pi,4.1728685664043805*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.48540682017991*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.298450183356791*pi,-0.297663489272579*pi,0.8767148020466751*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.755152677540125*pi,0.9769499784936599*pi,0.5671318987876736*pi) q[4];\ncx q[5],q[14];\nu3(0.321625584102728*pi,-0.22588165628095802*pi,3.73358665633609*pi) q[7];\nu3(0.626898215604189*pi,-0.22100381522698598*pi,3.92733134872294*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.65477359290822*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.597593757801697*pi,0.08418085812578602*pi,4.4907135070835995*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.550689235259938*pi,3.35934894742332*pi,3.17814332694631*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.38176860393778*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47919621766494*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.324195058769574*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1642080519065319*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.101873641388376*pi,2.80332773420272*pi,1.66699429360169*pi) q[21];\nu3(3.5*pi,3.32699103088757*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.867796265766179*pi,3.18716310587287*pi,3.68087129429865*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.228123725726582*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.406936836846686*pi,0.08710453897083303*pi,4.18973763627287*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.319514813986411*pi,2.47914457718817*pi,1.0556828402531209*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40984381914821*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.107922324455135*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.594256173819435*pi,0.218414856686728*pi,1.59184106047896*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34776450017094*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5514490007509568*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.543909710020838*pi,3.34171384915606*pi,3.53074227272284*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.160634000084446*pi,3.10785283801256*pi,0.695007925116091*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[12];\nu3(3.5*pi,3.43235914263047*pi,0.5*pi) q[8];\nu3(0.835711240806744*pi,3.03191803927135*pi,3.18351618188822*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43008678162971*pi) q[11];\nu3(0.256561398412142*pi,3.49641799890729*pi,1.392313751256241*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.632501477397188*pi,0.08407048961954999*pi,1.0941352901043189*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191538228015889*pi) q[19];\nu3(0.790295067386784*pi,-0.4995846308876994*pi,3.47024359717671*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.294466783146585*pi,-0.082342713113299*pi,0.682355435178519*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.573225443726453*pi,0.61871136899133*pi,1.235684889499511*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42767495841105*pi) q[12];\nu3(0.396613924662133*pi,2.41003618301112*pi,1.337149168763072*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.437004674977173*pi,2.92208976285623*pi,1.267923079386718*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.577828926545272*pi,3.45708268016605*pi,3.44717826574827*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.301497429645622*pi,0.39658846407775195*pi,0.9834506744729681*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.579805680471553*pi,2.78552874120322*pi,3.55371962772998*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4908613654892395*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.230412145521759*pi,0.7839701070454399*pi,0.5688956324388764*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.605672409324843*pi,-0.163798797893294*pi,4.31697856985809*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.649796379485028*pi,0.11717476867341103*pi,1.197770624184743*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.23986508676287*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4463156819723*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.185883184824382*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.335546917606564*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.48979107925335*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.311456445047701*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46328873522277*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3291499199660741*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.462618216122082*pi,0.060056659615931984*pi,3.88776549616886*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[14];\nu3(0.31430861806944*pi,0.351506965026543*pi,1.146390438739687*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40389808665474*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.32963873507496*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.283598672752429*pi,0.030720544671710037*pi,1.0738526383391092*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44007922124681*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2838792867561502*pi) q[21];\nu3(0.629413616202731*pi,-0.261626748613913*pi,3.25675478702077*pi) q[0];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45413644834793*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5231040685201354*pi) q[5];\nu3(0.804023915579282*pi,0.362025605454681*pi,4.2379933458764*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.473101902282336*pi,3.23154091945307*pi,1.7451966105692*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.277305560313375*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.526099301587431*pi,2.57762728572496*pi,3.58759046833019*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48137034285436*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.477997559655578*pi,3.09018653755272*pi,0.615356474717762*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.527805732201233*pi,0.8359697166099*pi,0.680751560200083*pi) q[11];\nu3(0.620993402970095*pi,1.07545434187616*pi,0.921086005758028*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.649894030497138*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.547817748317745*pi,3.10595226766019*pi,3.79822500210768*pi) q[7];\nu3(0.277553518974865*pi,-0.3257262855427*pi,1.406063834017357*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.392570214268448*pi,2.79175006019781*pi,1.07120777894004*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.553072884087602*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.585608535827235*pi,3.01709969575419*pi,4.42181467980643*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5476848266697*pi,0.19035434007974805*pi,0.934185381720552*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.453209756131301*pi,-0.045089516807779007*pi,1.179252822247123*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.443219330461696*pi,0.124198313072035*pi,0.736968566323837*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.653376162418229*pi,2.90667271070443*pi,3.53488421761348*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.423321431115322*pi,2.39662437711813*pi,1.3247324099021038*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.273351385128432*pi,0.6078995087289301*pi,3.69754734801097*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.189840577706977*pi,0.51102998087732*pi,3.64613705720591*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.709076265014702*pi,3.05775761648409*pi,3.43297472769206*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.845341044080368*pi,3.04537419549224*pi,3.46737483135453*pi) q[4];\nu3(0.552594637531446*pi,0.6824687028491101*pi,0.653641173529864*pi) q[5];\ncx q[8],q[19];\nu3(0.394353650757319*pi,3.35391275535517*pi,2.04660214568568*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.565496005890838*pi,3.22640150571301*pi,3.18065871721646*pi) q[21];\nu3(0.396215035285929*pi,0.49366530945503695*pi,0.754822710352494*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.564643377693063*pi,2.97025462274941*pi,3.83718560937775*pi) q[4];\nu3(0.829672240121007*pi,2.99644513211521*pi,4.13888020283944*pi) q[5];\nu3(3.5*pi,3.28819936745508*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.850167802943283*pi,-0.032583748055105*pi,3.87399550046782*pi) q[15];\nu3(0.285981919793704*pi,-0.247231639865109*pi,1.040009001034346*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2309487282221179*pi) q[19];\nu3(0.786769497569095*pi,3.40852476414336*pi,4.2789529081736895*pi) q[20];\nu3(0.235018254806338*pi,-0.185904099255024*pi,1.371590958461561*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0363323459187602*pi,1.00227655954374*pi,4.30735693754162*pi) q[10];\nu3(0.711045825174573*pi,0.26352120828300896*pi,3.88753164175829*pi) q[14];\nu3(0.677894408898752*pi,3.28240043050637*pi,0.5634281212083108*pi) q[15];\nu3(0.490137537392505*pi,0.06052820667530201*pi,1.319940708897714*pi) q[18];\nu3(0.324648742478472*pi,0.60149307910748*pi,3.69044372408879*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48491907636706*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.342973334623394*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.486321313176753*pi,-0.4782737490134001*pi,1.76448066190104*pi) q[10];\nu3(0.347981349089849*pi,-0.13142605796360202*pi,4.10473873964784*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.605475749520576*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.45344571298317*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.301647971767212*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44561788318349*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49131031504285*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1968384797426839*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.481488315723579*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.254231062690474*pi) q[12];\nu3(3.5*pi,3.41216013369522*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272366193700611*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3416995237902*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36555766285631*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46007948476015*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.279489556129142*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230966751053505*pi) q[16];\nu3(3.5*pi,3.42736603792803*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288273723788953*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5460936738094384*pi) q[5];\nu3(3.5*pi,3.46140246616261*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.402041342664966*pi,2.94116124722158*pi,1.124577842125263*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5940781647235258*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.166028603213702*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4040120235064*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0244716522657634*pi,0.5092458519588201*pi,0.797104420958876*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.647001658508087*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5122459065851621*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.221046983204213*pi,-0.4285246531702721*pi,1.365679702405558*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6931575734041779*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38022424045289*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46143858804564*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.1244393713845051*pi) q[18];\nu3(0.759683032370418*pi,0.471282109642443*pi,0.537947735186798*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.651217579428267*pi,0.17066846572293803*pi,1.06415361716734*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.578986131942828*pi,0.89355530327006*pi,0.990342823316132*pi) q[4];\nu3(0.198531373251822*pi,0.180832878921397*pi,3.95561220738983*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.72400916181063*pi,0.62491678906233*pi,1.249494589547433*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.312557068655899*pi,0.87461068570922*pi,4.2260545067971*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.304801350382041*pi,-0.090272413139933*pi,1.102220706379855*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.832881246184089*pi,-0.20582542859382102*pi,3.3111514929682*pi) q[4];\nu3(0.449287178203839*pi,3.35224009271388*pi,0.866615363617864*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.169334526463797*pi,2.83094779903294*pi,0.968200205601226*pi) q[11];\nu3(0.65768418865833*pi,0.82035988837262*pi,0.996158022438432*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.389455463889706*pi,0.12030486415178099*pi,1.3101936617682108*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.58919272907365*pi,1.16089144826546*pi,0.789006411822031*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44474532003447*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.507311080136953*pi,2.74098517365441*pi,3.80848057573141*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.650780550130352*pi,-0.17172881299315101*pi,0.611176281199194*pi) q[2];\nu3(0.144250848261317*pi,0.16730492162549004*pi,0.987669049875775*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.571163397546126*pi,3.21580003059975*pi,3.00367206305723*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.579267989979026*pi,-0.33564533395102203*pi,3.43582868688841*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.44602060698593*pi,3.46517995601687*pi,1.8997794686764*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.8562558473044*pi,-0.178780473729378*pi,3.46851878868328*pi) q[17];\nu3(0.277556359585598*pi,2.66152533383941*pi,1.51874670882832*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.540652251562589*pi,2.97344873128904*pi,4.19165239240739*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.492099334648073*pi,-0.07290791701326599*pi,4.29915515995881*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.596038203727422*pi,3.46378751605001*pi,3.13650226012682*pi) q[7];\nu3(0.173928901394325*pi,0.33308839305863003*pi,3.51870655300889*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.541912566526065*pi,0.60661572730188*pi,1.349846614169917*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.450941572238401*pi,0.21691864560298102*pi,4.36695703019166*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.201017917659529*pi,0.13856163867187798*pi,3.53707477735152*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0869441575194154*pi,0.8602696805882599*pi,4.01230094426185*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.936223141708502*pi,-0.253926432986936*pi,4.23387570156077*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.793921466074873*pi,3.20137150107568*pi,4.32102726056821*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.326651734507927*pi,3.05335038290632*pi,2.01690044298716*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.508431242470125*pi,0.08241232898609596*pi,3.89315021972618*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\ncx q[5],q[16];\nu3(0.403880377766667*pi,3.288971809615*pi,4.35265905975208*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.620502698421985*pi,3.07092852338417*pi,4.010056359582769*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[17];\nu3(3.5*pi,3.41884242617805*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46662302125852*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35117512857822*pi,0.5*pi) q[5];\nu3(0.728394071256895*pi,3.48674335713776*pi,3.45372137741494*pi) q[6];\ncx q[8],q[9];\nu3(0.55411585277503*pi,-0.016546390837124003*pi,4.23365641621779*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242758909592288*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.183876815386557*pi,0.05810922086157799*pi,1.049886721344984*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271110914180031*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23324463322887*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49250809412073*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43267560627431*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.214508936005875*pi) q[9];\nu3(0.586452895883612*pi,-0.389044950168912*pi,3.98173116770079*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1381853877304882*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[14];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.666403815668261*pi) q[11];\nu3(3.5*pi,3.39925936639666*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42080436443293*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42664035774765*pi) q[16];\nu3(0.649134162361011*pi,1.15612035441531*pi,0.7959400127253811*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278470799125855*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35551234630249*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2603451682741889*pi) q[21];\nu3(3.5*pi,3.3516292288203*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\ncx q[5],q[16];\ncx q[6],q[15];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40569707284335*pi) q[9];\ncx q[12],q[21];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.258547971926687*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5138524197318644*pi) q[17];\nu3(0.840075663368233*pi,2.6241210374096*pi,3.78678374995789*pi) q[18];\ncx q[1],q[14];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43276964062625*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34746096861594*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.1418343876212789*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.209860693352402*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4805991711138695*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42336101591852*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.360669940424959*pi,0.41675256282114803*pi,0.751248378025521*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.502408980312082*pi,3.43730921245458*pi,0.958154463878942*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.37017754155709*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.678552670913838*pi,3.08896969178502*pi,3.01573308521893*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48964158517769*pi) q[10];\nu3(0.440678446613923*pi,0.291486511997892*pi,0.738038270350977*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49361343166013*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4216418096041*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.358554609059678*pi,3.03175473373712*pi,1.96733452714904*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.256223048028791*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.730069037178056*pi,3.22581151093447*pi,4.14565298328705*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.372468601104572*pi,-0.13463063356442*pi,1.57574891651521*pi) q[4];\nu3(0.558976736261888*pi,3.3192848571025*pi,3.59742161360237*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.78668412374328*pi,0.64338370653904*pi,0.816143908660039*pi) q[4];\nu3(0.170400939530847*pi,0.6796874546860601*pi,4.106241774020241*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.578601428487024*pi,3.06410950460868*pi,3.70420352449522*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.55724647954088*pi,0.50687397240193*pi,4.304189481049709*pi) q[16];\nu3(0.649200534619759*pi,3.36476758068219*pi,3.40053745916432*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46846595375418*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.553333368279243*pi,3.12443938527862*pi,1.62911271671189*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.48992169522445*pi,0.080542636126816*pi,4.224357768406691*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.536910662927631*pi,3.32460457786495*pi,0.722417931462269*pi) q[16];\nu3(0.442297517218928*pi,-0.375907194746255*pi,3.86045645820588*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.296956924443527*pi,2.96685900604321*pi,1.318658940173085*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.503348298151365*pi,3.17307669489654*pi,4.1886292165579295*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.112099345564608*pi,-0.320445623964583*pi,0.811040329060853*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.611791402465121*pi,-0.09133923745938499*pi,4.05582997975939*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.787662145980903*pi,3.21266669437406*pi,3.23949622102923*pi) q[12];\nu3(0.625597435476279*pi,3.13089429201081*pi,3.94925749351393*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.368451219914961*pi,0.258768213129731*pi,0.7723342913548761*pi) q[19];\nu3(0.772929273847508*pi,-0.25372701420113297*pi,0.5264508320856325*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.229330783427266*pi,2.68865251363803*pi,1.161846050428696*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.441045970049593*pi,0.383746388984031*pi,4.08442297515641*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.544529001748292*pi,-0.28498813134538503*pi,3.44383141743193*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.557871873464769*pi,3.09214712881549*pi,3.8243891710733*pi) q[13];\nu3(0.30370734916936*pi,-0.03531796516652702*pi,0.610605018831622*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.605162405016723*pi,-0.320131114336069*pi,3.95190904902971*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.696750310777075*pi,3.31995182900161*pi,4.03565858833208*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.755779950993348*pi,0.55619706034023*pi,0.704960129940278*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.339871234919804*pi,3.33514338290036*pi,1.98031392582908*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.490529922250828*pi,-0.21044121429684398*pi,3.65314845279198*pi) q[14];\nu3(0.130914776749506*pi,-0.334329393624073*pi,4.00834126317807*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.251593768147496*pi,3.19439507601576*pi,0.914694445856303*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(0.542368701320561*pi,0.374965114810904*pi,1.011576756329897*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48645004505118*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.456334486447157*pi,2.60895422808471*pi,1.135557892179138*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304403480313158*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.720304630733091*pi,3.20868955914362*pi,4.4143466387090395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34876691784302*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42724932178094*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.32273967627619*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.188210681587491*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.614577132310076*pi,2.98085626182368*pi,4.19701474152329*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5477189660672181*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.278008826486948*pi,0.13750096621083396*pi,3.71790743327234*pi) q[18];\nu3(0.594846273881336*pi,2.97413195496921*pi,3.7016792818382*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40501619402415*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37916369680816*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.27566793367332*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5848097020356633*pi) q[12];\nu3(1.0*pi,0.0*pi,1.342906149487074*pi) q[14];\nu3(0.534087069716917*pi,0.32545785254952597*pi,3.87925845297687*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.632259907238998*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187346110831938*pi) q[20];\nu3(1.0*pi,0.0*pi,1.272258886291083*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45266531186068*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.307454459551693*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.645335891814199*pi,-0.05769929939567697*pi,0.7793175212229859*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.943866911022725*pi,0.35902665373873*pi,1.114626217664014*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.548962173876457*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4451114201403605*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.661085702363018*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5697130342401349*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.46335945290926*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.199807646950491*pi,-0.4603629533134467*pi,1.76795143008462*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.43728847777235*pi,0.5*pi) q[10];\nu3(0.566685719703723*pi,2.93238319264234*pi,3.56014734189327*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280500758395012*pi) q[13];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.204263094993916*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.46225940141176*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.527777016027437*pi,3.18738524898136*pi,3.22047575503329*pi) q[3];\nu3(0.803507333277372*pi,3.33779703650942*pi,3.17229130372382*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.292876391290409*pi) q[15];\nu3(3.5*pi,3.47114610989249*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.333983467853024*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.56699744960808*pi,0.368988841798907*pi,4.42754894453737*pi) q[3];\nu3(0.448296863401227*pi,0.7097833775507301*pi,4.07835760981159*pi) q[4];\nu3(0.22072387529157*pi,-0.218574202878549*pi,1.229277254242098*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.459597070980498*pi,2.40734221435879*pi,1.287241201041077*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.609675280127397*pi) q[13];\nu3(0.487832310831146*pi,0.6441139844181201*pi,0.794635000875903*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5838771089989105*pi) q[17];\nu3(0.206678368086128*pi,-0.092261350788235*pi,1.338467172982734*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.295045039997086*pi,3.07990182815836*pi,0.5851077244353096*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.229051038335301*pi,0.75919198205052*pi,0.5037385709906164*pi) q[5];\ncx q[6],q[13];\nu3(0.454613713892588*pi,3.14284875867338*pi,1.9391720076353*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.600011452564081*pi,2.99517950922114*pi,3.89110509158599*pi) q[12];\nu3(0.499230402737548*pi,3.01416966010427*pi,1.61848737648899*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42392988924499*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41533205191529*pi) q[18];\nu3(0.672959067181222*pi,2.52123265237804*pi,4.0071279011169505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.495118577276165*pi,-0.4122108178088991*pi,0.5880585630461292*pi) q[21];\ncx q[0],q[15];\nu3(0.595980495193933*pi,0.5093851048389899*pi,1.272869401248834*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.693824774775692*pi,0.48062714543710705*pi,0.690659713424475*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.277115215560638*pi,0.8100527707098999*pi,0.6322088559167109*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.906945818111814*pi,2.63295826808227*pi,3.36894845709081*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.409110307118442*pi,2.41627484775627*pi,1.324345549304319*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.777618732082279*pi,0.51610314417963*pi,1.445021104152854*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.92128258087159*pi,0.347152427055174*pi,1.350420240977149*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.355211730649134*pi,-0.15876894037992*pi,0.5438241081077654*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.497988866370165*pi,-0.13877880824332*pi,1.088239863318146*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.229281279503854*pi,0.45092488445882195*pi,3.99420749297787*pi) q[2];\ncx q[3],q[5];\nu3(0.380675134237644*pi,-0.338136796245609*pi,3.968165403697*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.720145046129402*pi,-0.05961778742211199*pi,1.291590614844064*pi) q[10];\nu3(3.5*pi,3.46124526957587*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214759137398032*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.483926758276459*pi,0.483085904407089*pi,0.739241058320247*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37407257809191*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3047954689260108*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.710124816259692*pi,0.5684051404774*pi,1.383683375890586*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.2935760246215*pi,-0.03510913115196401*pi,1.39749413789562*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.723392332832835*pi,0.037143305706532015*pi,1.52372072810759*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.681397908143739*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.31385836832724*pi,3.32091373862096*pi,1.91843118679975*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.488698084796032*pi,3.07643956343748*pi,4.3295831452853*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.27781491476134*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.120662931453648*pi,-0.160845063872665*pi,0.835594258139854*pi) q[15];\nu3(0.634644800403977*pi,0.009385522669556945*pi,0.810442588218109*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.977743380712343*pi,-0.329206030198935*pi,4.01289539335446*pi) q[18];\ncx q[19],q[20];\nu3(0.480258389492222*pi,0.84415806856432*pi,4.348798331325289*pi) q[0];\ncx q[2],q[21];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.467741101206*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3028196108021461*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.179622715248919*pi,0.04863387787653395*pi,0.953226045421643*pi) q[15];\nu3(0.648436067476575*pi,3.26593659031589*pi,0.5100192576089175*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.533574055069187*pi,-0.49050100940579944*pi,0.843358165143241*pi) q[18];\nu3(3.5*pi,3.49895291446614*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.27392556970991*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33713205893471*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[13];\ncx q[9],q[17];\nu3(0.57732463623813*pi,-0.16846518528410898*pi,3.93815835110753*pi) q[11];\nu3(0.680058807574888*pi,2.96574307649452*pi,3.83760927423907*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.3137908908342721*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4382496272486*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36560449803187*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3491472193214396*pi) q[10];\nu3(0.526649928531976*pi,0.132946605616179*pi,0.740891146784835*pi) q[11];\nu3(1.0*pi,0.0*pi,1.314548113876631*pi) q[13];\nu3(0.501283311654773*pi,3.4428290338283*pi,3.36892968264121*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219044893043878*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.667999738232518*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.23963423745085*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[10];\ncx q[8],q[13];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.229034838556667*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.38080832232023*pi) q[21];\nu3(3.5*pi,3.38444903069621*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4386517834452*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37163525042613*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.187372683823432*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.415523427001959*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2961448354130178*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44744891882637*pi) q[17];\nu3(1.0*pi,0.0*pi,1.301835899082831*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.671372491695348*pi) q[16];\nu3(0.311148014075388*pi,2.87442382726334*pi,1.81606027738662*pi) q[19];\nu3(0.166196998494717*pi,-0.046108983050544006*pi,0.799727752838735*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5853778225925597*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.656710799991312*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.732666203690212*pi) q[18];\nu3(0.316922643659284*pi,-0.391029238663282*pi,1.67928049916202*pi) q[19];\nu3(0.50670667979365*pi,3.25828057562232*pi,4.18798068081543*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.604273085972223*pi,3.33416762267621*pi,4.09097292038426*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.420722986165151*pi,0.5399364034595899*pi,3.73721642082741*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.374798133741434*pi,2.89246128624291*pi,1.57380168971713*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.527639254929529*pi,-0.33249774322044*pi,3.7698271631079*pi) q[4];\nu3(0.43500193297021*pi,0.55059966774166*pi,4.37170525068637*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.404651947496852*pi,0.05741198443783502*pi,1.2485448823207501*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.705456106101486*pi,0.92812402497834*pi,0.9390899588092749*pi) q[10];\nu3(0.91502729141976*pi,0.224582329605872*pi,4.19049301040815*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.125196527340233*pi,-0.16268314450460603*pi,1.527657865265*pi) q[0];\nu3(0.3810993951047*pi,0.16078194098573495*pi,3.64631954872118*pi) q[1];\nu3(0.361877605082411*pi,-0.36751231888693203*pi,0.934302745995814*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.639573205926037*pi,0.25584156258011903*pi,4.12380975410509*pi) q[4];\nu3(0.470065177529836*pi,0.276509830922672*pi,4.14261371801515*pi) q[5];\nu3(0.490784337783658*pi,3.0262888228177*pi,3.40382087026614*pi) q[6];\nu3(0.358379285681716*pi,3.39909672472982*pi,1.52190078916252*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.479759236957511*pi,-0.4623755662131034*pi,4.3222176896901*pi) q[9];\nu3(0.672924534193226*pi,3.4971252894382*pi,4.14158524074418*pi) q[10];\nu3(0.679180665569893*pi,2.59674064591574*pi,3.79483374239491*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.894498546547156*pi,2.86992778778763*pi,3.59361090313558*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.48371948873186*pi,-0.385982851418603*pi,4.0562851624629*pi) q[1];\nu3(0.405296660680412*pi,2.94986302122473*pi,1.497113975732669*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.508049034164213*pi,-0.19831929207301702*pi,1.261201963370304*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.14449862887337*pi,0.30584923766250305*pi,4.13293178327677*pi) q[8];\nu3(0.458204457262696*pi,-0.271546129548686*pi,3.69890564567472*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.433818642153916*pi,0.74651286983204*pi,3.97392304603996*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.51862601355247*pi,-0.4928818988266535*pi,0.661774390403469*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.83678168212145*pi,-0.339985822183816*pi,3.97295764387499*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.8388815224402*pi,0.7310379678718799*pi,0.709336844639569*pi) q[13];\nu3(0.694371187341786*pi,-0.215102580452725*pi,0.700058798216831*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0885480717636667*pi,0.31979185929098397*pi,0.5646868558198416*pi) q[17];\nu3(0.376010746712121*pi,0.03518512262272799*pi,1.367440481320606*pi) q[18];\nu3(0.737055961243077*pi,2.82773348071058*pi,3.40388943455118*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.62288840231719*pi,-0.219008174130553*pi,4.4137871416892*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.482390967646462*pi,3.09933672794111*pi,0.684995281746917*pi) q[17];\nu3(0.470573761053958*pi,2.88594200791515*pi,0.871919102255995*pi) q[18];\nu3(0.348377459837239*pi,2.58585619016959*pi,0.981893068990488*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40326041940501*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1738986318983131*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47576965308391*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38899081938861*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.49074633554094*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.48093500637062*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41625629848708*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.428350253900964*pi) q[12];\nu3(1.0*pi,0.0*pi,1.056763442900517*pi) q[13];\nu3(1.0*pi,0.0*pi,1.228332102715389*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.352460811882126*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48687295509509*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.42711933559576*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[20];\nu3(3.5*pi,3.37507248219259*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.47720744140841*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.235939950435752*pi) q[11];\nu3(1.0*pi,0.0*pi,1.33973319244828*pi) q[15];\nu3(3.5*pi,3.45233138167541*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.161305924345454*pi) q[17];\nu3(1.0*pi,0.0*pi,1.210685219424347*pi) q[18];\nu3(1.0*pi,0.0*pi,1.39478432558229*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.47743455080476*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4863168147446295*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5084905521454139*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5715275500383741*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.7175521103001989*pi) q[20];\nu3(1.0*pi,0.0*pi,1.419936971241528*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.644575535463363*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.637785631963394*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49456753879553*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5722257860386333*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36056448649692*pi) q[19];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.430310747954239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.159173122663548*pi,-0.36108945200154197*pi,1.52077868139411*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.378339886484004*pi,0.8657825721356001*pi,4.18298447626985*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.199476037954581*pi,2.73825043349971*pi,1.2546329424673361*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.604315623894825*pi,3.01693732249937*pi,3.36410842851677*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.880161081242881*pi,1.06033271898375*pi,0.845052940226847*pi) q[3];\nu3(0.501565597360594*pi,0.85228508916973*pi,4.43660087680902*pi) q[4];\nu3(0.903208314491558*pi,0.444394552555874*pi,4.29737555452967*pi) q[5];\nu3(0.484712649873989*pi,-0.23203314122611102*pi,4.47069586551551*pi) q[6];\nu3(0.123767754271499*pi,0.21110902613563198*pi,3.32012651160381*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.431107856678903*pi,0.14660292007473297*pi,4.42797479980776*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.629899741430055*pi,-0.373952925454551*pi,4.05257282571953*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.556413227411831*pi,-0.21026278394702402*pi,0.5096140524897582*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.104819513972711*pi,0.44411258273201903*pi,4.241921195793919*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.155325800805467*pi,3.08672705213808*pi,0.619009837695032*pi) q[5];\nu3(0.641600049312977*pi,2.6586802049896*pi,3.81708101081622*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.27777894230601*pi,0.08444243717899702*pi,4.02973141657724*pi) q[13];\nu3(0.472187292057172*pi,0.89779404859333*pi,4.27381059318669*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.64713891130334*pi,0.26029650661467896*pi,4.108359149435239*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.364221397769442*pi,3.28119249272285*pi,1.80340065655036*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.324609092157962*pi,0.65635106651145*pi,0.7801949430519319*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.618584758260992*pi,3.26711755982894*pi,3.19529883214561*pi) q[13];\nu3(0.30303324063322*pi,-0.05875310231695502*pi,1.280312402240946*pi) q[14];\nu3(0.482586940580206*pi,0.70756869256385*pi,0.734910254712875*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.597954351108272*pi,2.8398308674081*pi,4.20218271978628*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.255785950390627*pi,-0.194531123948035*pi,3.91531906206971*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.849049880032014*pi,2.86871277734983*pi,3.60283780318349*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.527986565100685*pi,2.61970141120792*pi,3.48358181166713*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.472173567683107*pi,2.4049228692593*pi,1.39100042873562*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.546008193351362*pi,0.02609220170094495*pi,0.617871567421848*pi) q[17];\nu3(0.271744394683009*pi,0.27708299816223503*pi,1.0516761109029988*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.412140431982666*pi,0.16494285484429405*pi,0.7891759033817201*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.757227707218765*pi,0.8852017222519399*pi,1.002721751904963*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.656809077510693*pi,-0.022801547159830016*pi,4.2281303441044304*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.381162949888035*pi,-0.223802672581833*pi,4.42456489670872*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0577000802782838*pi,0.355630504726834*pi,4.23546047527422*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.648865862092378*pi,-0.28954920623122804*pi,4.3608099952154*pi) q[8];\nu3(0.230979610547388*pi,0.177556114620825*pi,3.47233743453825*pi) q[9];\nu3(3.5*pi,3.30711616050688*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.78661616530445*pi,3.27064146597179*pi,3.16138033297049*pi) q[12];\nu3(1.0*pi,0.0*pi,1.13640848726024*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.915950376015933*pi,0.090296221119337*pi,0.712751338992199*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.540539525259199*pi,0.33281972440863095*pi,1.64037745381464*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.664516982118755*pi,-0.227830655525269*pi,1.043303907522122*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.420067568071038*pi,-0.4810459010697236*pi,1.57918934776846*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.47899114430579*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5090310947620105*pi) q[13];\nu3(3.5*pi,3.45923255663894*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245985126551156*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2817340652885298*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.687074224529748*pi,3.20608194434209*pi,3.11913445192573*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44143239004536*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(3.5*pi,3.47508768866581*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.390709115864453*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.364001407229253*pi) q[18];\nu3(0.459295305691435*pi,2.73906650068408*pi,1.413527451719377*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\ncx q[3],q[18];\ncx q[4],q[8];\nu3(3.5*pi,3.34291389461262*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5656991477793695*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4113456346548805*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261369311445418*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.44509160017258*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48245089195348*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4327422965228*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.245562958040002*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.081329459754977*pi) q[8];\nu3(0.265339941831746*pi,-0.17949340607047398*pi,1.4920169048378*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.335510936263169*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.2504606975284909*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4594770347211*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\ncx q[3],q[18];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[9],q[21];\nu3(0.547668482913508*pi,3.09406689952797*pi,0.5515627358788983*pi) q[10];\nu3(3.5*pi,3.39397196904447*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42183647725147*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267100937769564*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.38346119030943*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5000539030880335*pi) q[8];\nu3(3.5*pi,3.37857650536154*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.507969292203124*pi,-0.07149009152840902*pi,1.278143699840163*pi) q[13];\nu3(0.641833832587147*pi,-0.4542302893603456*pi,3.8899860105469*pi) q[14];\nu3(0.248027113661954*pi,3.48942562043838*pi,1.283592024043255*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35949508241012*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1487286325141999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.564896591451241*pi,-0.255043849901387*pi,0.5473264866742419*pi) q[13];\nu3(0.691097373890696*pi,-0.17248516240649198*pi,0.731372660463705*pi) q[14];\nu3(0.551128566777405*pi,0.46553104195873696*pi,4.17170930321816*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5080589085081462*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43801094381517*pi) q[21];\nu3(0.414035290395499*pi,0.444978085779842*pi,0.513465476383131*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.269775258410189*pi,3.48644484434051*pi,1.7810043767275*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.32740757314245*pi,0.23051668585323803*pi,4.28278672324514*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.580314185652727*pi,-0.128797500921623*pi,1.1847585874725541*pi) q[4];\nu3(0.318146237613368*pi,-0.4219706962258445*pi,4.01701129491239*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.651147296671131*pi,2.67108709018992*pi,3.96524868468216*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.623869069730595*pi,-0.19160728519807302*pi,3.66568244145497*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.475780822957806*pi,0.39816170823676*pi,0.668399822278601*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.602463950925829*pi,-0.324391137288567*pi,4.263877325897321*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.52158543649151*pi,-0.4277106425922029*pi,4.23018689617523*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.767399825380949*pi,-0.18443337374659102*pi,0.5292209398662708*pi) q[12];\nu3(0.507487074735368*pi,-0.34266925303059503*pi,0.718182970623028*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.360170160661023*pi,2.94733260194747*pi,1.67034623590345*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.84433966002703*pi,0.21944476258294998*pi,3.94425008410855*pi) q[1];\nu3(0.648752457189424*pi,0.407447097921544*pi,0.839200947931629*pi) q[2];\nu3(0.147395274974847*pi,3.02173063110888*pi,0.605106394720696*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.587025101258398*pi,2.96808876875175*pi,3.64092707372146*pi) q[7];\nu3(0.575446024858808*pi,-0.310592341161987*pi,4.34759319779461*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.678450364827839*pi,0.7234103331479*pi,0.772107877308817*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.291328457656191*pi,2.42153593996755*pi,1.325310700291011*pi) q[17];\nu3(0.894941498805056*pi,0.6314638132572099*pi,0.763607366491705*pi) q[18];\nu3(0.190502442402471*pi,0.36638758877685795*pi,4.4355257646801*pi) q[19];\nu3(0.386861059856103*pi,3.1615379717766*pi,1.63030844408641*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4407028447355*pi,0.5*pi) q[0];\nu3(0.732599278856693*pi,3.48416691940301*pi,4.14850009201489*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.657670406927625*pi,3.49323758144056*pi,0.834695521961771*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.431323571056958*pi,0.76588825053329*pi,0.76219059690309*pi) q[6];\nu3(0.642427942910598*pi,0.21493490181257902*pi,4.32775428748816*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.331774254185563*pi,0.9846974928616301*pi,4.459940297334089*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2449388460783979*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.857947710393197*pi,3.41906524290792*pi,3.47918803772095*pi) q[17];\nu3(0.387102680487316*pi,0.8930595231684999*pi,4.17844995063189*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0869529724923422*pi,-0.08277160722259502*pi,0.634899382313711*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.479088004735007*pi,-0.05481701718770399*pi,3.94356722171717*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.186704300994804*pi,3.02422393628092*pi,1.32156357683745*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.736969188425544*pi,-0.033684459407650025*pi,0.793735485483535*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.261015092972625*pi,0.5533340886887299*pi,4.45707712973503*pi) q[9];\nu3(3.5*pi,3.39764034511979*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.170157351690926*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5171196860613666*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.628573949249982*pi,3.1757853637611*pi,3.67258770742955*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.47871993626751*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.309046193456449*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.48711513550521*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.244212421837682*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49512694023865*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.48906401819336*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.606500805662589*pi) q[12];\nu3(3.5*pi,3.43489275582641*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.190557286377956*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2766912206584888*pi) q[17];\nu3(1.0*pi,0.0*pi,1.149997589386356*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.183373764625587*pi,2.78134734381987*pi,1.77869155542887*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.3796215933986*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.289698077032011*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\ncx q[10],q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.716278909413742*pi,2.83445611306319*pi,3.7782705717911*pi) q[15];\nu3(1.0*pi,0.0*pi,1.202014896824564*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5709424298101247*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[15] -> c[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.49777963884843*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39258614428929*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.310162746013979*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1857818050317679*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5847549565252145*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.554668602981648*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5034867418545899*pi) q[20];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49643678405687*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(0.45975894433192*pi,-0.431325755758295*pi,1.1048344217619621*pi) q[10];\nu3(0.4471612110706*pi,-0.024191564525418985*pi,0.687243905601709*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46559709040792*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1152740392335851*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.612114814163246*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41451039519238*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.533014457954761*pi,-0.133394728560433*pi,3.53546601281722*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.477687787540731*pi,-0.06531065482676301*pi,4.4261656845750394*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[19] -> c[19];\nu3(0.129122249694071*pi,0.10296477444684904*pi,0.6609536950953669*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.489779185238195*pi,0.6719085398307301*pi,4.2276954794171395*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.415872120245382*pi,2.39395754821928*pi,1.202396638747073*pi) q[16];\nu3(0.553975629783354*pi,3.12078174709155*pi,0.647408570713875*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5558234402952347*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.863706517835932*pi,-0.15042715708772397*pi,1.0153554268396379*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.388794836953061*pi,1.1232919955657*pi,4.28571333863158*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.280935101644039*pi,3.44221359494192*pi,1.450338376687311*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[20] -> c[20];\nu3(0.394367307500371*pi,2.85834041744971*pi,1.57049277694594*pi) q[2];\nu3(0.50891519807692*pi,0.86678242887371*pi,0.911179941340755*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.737666559269044*pi,3.24233480813473*pi,3.0664400895436*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.249428992426644*pi,0.463745248917922*pi,3.99066083411163*pi) q[7];\nu3(0.689899268173614*pi,0.6716955720039599*pi,0.898498329073926*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nu3(0.486946034267616*pi,0.43262578771760696*pi,3.81765240129558*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.447027139675221*pi,0.9089631760876999*pi,4.336452725346231*pi) q[18];\nu3(0.743970931228262*pi,0.381673314570547*pi,1.60089860449189*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.356489478176862*pi,3.43686584899493*pi,1.359559103542487*pi) q[11];\nmeasure q[11] -> c[11];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.254890046447854*pi,-0.279265171127278*pi,0.670503509733701*pi) q[0];\nu3(0.337089944492788*pi,-0.128620588841718*pi,4.32387851783984*pi) q[1];\nu3(0.249483721396545*pi,3.15990894422144*pi,2.0904412039681*pi) q[2];\nu3(0.356486879759476*pi,0.94602853431962*pi,0.5409428521908906*pi) q[3];\nu3(0.450714054409382*pi,2.90905612700475*pi,1.124550185737103*pi) q[4];\nu3(0.716007113242026*pi,0.54447458306835*pi,4.35119893213718*pi) q[5];\nu3(0.127747731955913*pi,1.22822702756943*pi,4.26179373758381*pi) q[6];\nu3(0.396542881340251*pi,3.34621945517034*pi,4.45288464592452*pi) q[7];\nu3(0.584198333940426*pi,2.82281326753109*pi,3.38910986426931*pi) q[8];\nu3(0.767778681246408*pi,3.0505063578221*pi,3.31165417012739*pi) q[9];\nu3(0.59461255277964*pi,0.40066729832317705*pi,1.1755499770797089*pi) q[10];\nu3(0.463380923541982*pi,3.36246120656701*pi,1.33764554405905*pi) q[11];\nu3(0.393256858607962*pi,3.14743285946627*pi,0.616070779260627*pi) q[12];\nu3(0.35599966944879*pi,-0.100948147093612*pi,4.15853362019153*pi) q[13];\nu3(0.298379483390365*pi,2.46232955518907*pi,1.336871853463351*pi) q[14];\nu3(0.806486932253426*pi,0.65990251940481*pi,0.9750748459488809*pi) q[15];\nu3(0.933395545257155*pi,-0.19726217636426802*pi,4.47333601587587*pi) q[16];\nu3(0.681287349399848*pi,3.11988508184755*pi,3.68532396193161*pi) q[17];\nu3(0.593870662703593*pi,-0.34971032248245204*pi,1.10132641960572*pi) q[18];\nu3(0.69722104708098*pi,3.26351850041239*pi,0.565234648745759*pi) q[19];\nu3(0.445137458991852*pi,3.11754279407022*pi,0.71248419862253*pi) q[20];\nu3(0.269533403017718*pi,3.36763859502927*pi,0.897528577144399*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(3.5*pi,3.47131176662269*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.39056625701283*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36410789804661*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.292777478169945*pi) q[6];\nu3(3.5*pi,3.47247610347379*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231768678652414*pi) q[10];\nu3(1.0*pi,0.0*pi,1.294679971908373*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.32809653404045*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2894026675833818*pi) q[19];\nu3(1.0*pi,0.0*pi,1.207185269103754*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.32434035128733*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[4],q[11];\ncx q[5],q[6];\ncx q[7],q[10];\ncx q[8],q[12];\ncx q[9],q[17];\ncx q[15],q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.22094142123473*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37883700843785*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37076563178746*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5866239654284375*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41137339647404*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38388919903209*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31968366675218*pi) q[10];\nu3(1.0*pi,0.0*pi,1.27912480573102*pi) q[11];\nu3(1.0*pi,0.0*pi,1.199877772250678*pi) q[12];\nu3(1.0*pi,0.0*pi,1.251737363363143*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5905780176941837*pi) q[14];\nu3(3.5*pi,3.46079090417368*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2700238520102158*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268425838383709*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5170275663038677*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.626557497687195*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[4],q[11];\ncx q[5],q[6];\ncx q[7],q[10];\ncx q[8],q[12];\ncx q[9],q[17];\ncx q[15],q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.41644196627297*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41463074590989*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.483395989629059*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5961511398010302*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4372360278019105*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5253262408518986*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.746826640451043*pi,0.096494233059079*pi,4.42745115560345*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.339812524296567*pi,3.2129808448947*pi,1.586331725856*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[11];\nu3(0.109653189212095*pi,3.35911222433574*pi,1.48068559810427*pi) q[5];\nu3(0.630768415838596*pi,-0.17945301244417*pi,1.122138967843654*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.388567928731554*pi,3.02597093755484*pi,1.4715497034307479*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.439076731679569*pi,3.12209350720175*pi,0.985942984149033*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.724402290221222*pi,3.38334199489231*pi,3.22198140169287*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.352330911735654*pi,3.20949949678035*pi,1.126111167575948*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.544774858769568*pi,0.24119474831606902*pi,4.494675860495359*pi) q[5];\nu3(0.431278245429076*pi,3.36135849413641*pi,1.029284552381264*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.311868681827047*pi,3.12900923142866*pi,1.3295643929764611*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.170296673085795*pi,2.99750841830939*pi,1.87599483230726*pi) q[18];\nu3(0.45751235396532*pi,3.39779152711172*pi,1.50089625346203*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.491390087013688*pi,3.46256990815954*pi,0.5363018160638665*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.63382945377339*pi,-0.4164790201762155*pi,3.96885374426192*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.37178626520342*pi,0.5423382451965799*pi,4.30779175171415*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.150368920670682*pi,-0.4854097806593713*pi,1.89453346532307*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.136939492008595*pi,-0.24198543363261898*pi,3.75967842109868*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.145733280692929*pi,-0.21146614330172497*pi,1.59333852567453*pi) q[21];\nu3(0.193595970643897*pi,0.96484727233264*pi,4.0853404861466*pi) q[1];\nu3(0.782814818040424*pi,-0.4909487857458357*pi,3.13271571189359*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.131374413780906*pi,3.28269819922587*pi,2.10737613543383*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.247772248112313*pi,0.02972989631481704*pi,4.21953020395006*pi) q[9];\nu3(0.316652205323163*pi,2.92893382864935*pi,1.74024968479869*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.550247786439882*pi,0.5123745887181601*pi,1.3019359899083471*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.170389982619754*pi,3.02082942504731*pi,1.99673684721487*pi) q[7];\nu3(0.588972687724464*pi,-0.298791970828577*pi,3.34636525009372*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.617308327056477*pi,0.348924353959742*pi,1.60411106638569*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.73341655878423*pi,0.33793508174612097*pi,4.130175916239089*pi) q[13];\nu3(0.739210496829597*pi,3.39244201218117*pi,4.17250713625602*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.258270299857329*pi,3.14418326028473*pi,1.4397449710768861*pi) q[17];\ncx q[18],q[19];\nu3(0.61524866939022*pi,3.44214257353641*pi,4.1124240822614695*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.306748852784017*pi,0.81118913770002*pi,0.529564638895482*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.663661535399298*pi,3.28663960009956*pi,4.24923027113584*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.216085176440442*pi,-0.31343154708789*pi,1.56169041433476*pi) q[13];\nu3(0.437984534636615*pi,3.18274721367643*pi,0.852607573002507*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.671042835006189*pi,0.46270507296137*pi,1.282935668161584*pi) q[17];\nu3(3.5*pi,3.49867022746831*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3134904084062389*pi) q[19];\nu3(0.512300313386085*pi,2.85673287044453*pi,3.70576619783111*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.349083965181744*pi,0.88597467165324*pi,0.604110871410692*pi) q[11];\nu3(0.902824498040195*pi,3.04256059367377*pi,3.57182693018734*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.555283194322233*pi,3.07407142349768*pi,3.54971846773785*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34721805858098*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.312322683545443*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.477010369651159*pi,-0.20865684333511297*pi,4.31139048811821*pi) q[11];\nu3(0.082658054581311*pi,-0.39770966334128*pi,4.41400772793624*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.486686382310652*pi,0.20341688264233104*pi,4.2345733038357*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44019502141121*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35739777673575*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[5],q[7];\ncx q[6],q[20];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.33411080208792*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280768386758374*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2068263921756301*pi) q[17];\ncx q[18],q[19];\ncx q[0],q[17];\nu3(3.5*pi,3.42457490035039*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.196189207610739*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46130501384347*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38024834241037*pi) q[7];\nu3(3.5*pi,3.38042993014706*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47867971604419*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1475134006328251*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.342172750421856*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2445380675140378*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[16];\ncx q[4],q[11];\ncx q[5],q[7];\ncx q[6],q[20];\ncx q[8],q[13];\ncx q[9],q[21];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45418104984354*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46667642088937*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4522824202735*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4439688327979905*pi) q[3];\nu3(3.5*pi,3.48291154446254*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40576569149866*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2389760956503522*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274102821306917*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46414334436866*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.344550641289689*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47905540272272*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5300317111264068*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[16];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[21];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.676037127209732*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5586811539128582*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6486518735428279*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.620954031383425*pi,3.19431213548688*pi,4.27897851678898*pi) q[18];\nu3(0.675047793147311*pi,3.01056678069905*pi,3.26064215189129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.335282690803544*pi,3.16559616222919*pi,1.346796033433089*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.13251402890737*pi,0.454776555350036*pi,1.013770372552272*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.657213418402704*pi,0.326078428421677*pi,0.677741877793059*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.652870700877299*pi,0.04297511995009995*pi,1.51202737510703*pi) q[18];\nu3(0.384448199305869*pi,1.02468233282059*pi,4.16065142442679*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.815825885743178*pi,-0.345814511241644*pi,3.39945687298722*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.500574324000327*pi,0.468412526824849*pi,3.9191684033488*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.461377920377085*pi,3.25820364483713*pi,1.043576787465281*pi) q[4];\nu3(0.478923574001078*pi,-0.177925477874725*pi,3.97609920642801*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.41397546480652*pi,-0.143936276629768*pi,0.51665988921215*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.64844470915112*pi,-0.4293107193285415*pi,3.65995302976826*pi) q[9];\nu3(0.632598056944425*pi,2.86036505235217*pi,3.92460107091104*pi) q[10];\nu3(0.634573572251575*pi,0.09239183010538499*pi,4.32743235242408*pi) q[11];\nu3(0.274639239823521*pi,0.64754410848245*pi,0.5479742485593972*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.240715050594653*pi,-0.4150160049688962*pi,0.6526257847354779*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.616730142705858*pi,0.6557012277865699*pi,1.120313479904138*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.282541931859234*pi,2.8414223197329*pi,0.996090183223528*pi) q[0];\nu3(0.504946642024621*pi,0.07239576054312402*pi,3.56825644713568*pi) q[1];\nu3(0.669616614071286*pi,0.92365448750381*pi,0.749493087447713*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.563408498291732*pi,-0.4811745528536542*pi,3.53348754523279*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.567407292003518*pi,0.24665352580476696*pi,0.748418892058668*pi) q[6];\nu3(0.862950125435288*pi,0.17651370935934796*pi,4.42625869032785*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.555750940105082*pi,-0.1555706306165*pi,3.60479511033931*pi) q[10];\nu3(0.703892967710996*pi,0.367862109250052*pi,4.35329166862852*pi) q[11];\nu3(0.485979929870743*pi,0.099882259516331*pi,4.313946887392079*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.621997179264145*pi,0.33586518037311297*pi,0.667556871137312*pi) q[15];\nu3(0.400558885252394*pi,0.39609701177674494*pi,3.39825105675566*pi) q[16];\nu3(0.506025373287318*pi,-0.177148538087109*pi,4.17386673385987*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.512803963895024*pi,0.13276454687973105*pi,3.8036828392806*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.524479853125515*pi,0.11180061071625302*pi,0.74937444357018*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.687214416392178*pi,3.4699163030807*pi,0.5987236729050919*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.447776118727604*pi,0.5286433194203699*pi,3.92654342447871*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.343462430724448*pi,0.09671603210137203*pi,1.2013793191190492*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.239863867251713*pi,3.35574070550499*pi,1.85655535553751*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.564810404702139*pi,2.6251065412519*pi,1.157553680248993*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.658765573600569*pi,-0.03409298272301797*pi,4.25658981031787*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.203620453627828*pi,3.28115717311206*pi,1.284684335273935*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.352103467315931*pi,3.30864811904458*pi,2.14795056630188*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.928995372683783*pi,3.15914171254604*pi,3.37369797433641*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.720328061246743*pi,2.92201853015566*pi,4.33128549584894*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.83440894727683*pi,2.97233078798629*pi,3.88173450861696*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4478629857647*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3063581472605899*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.193604600159524*pi,3.14801068651912*pi,4.3970579831247605*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.30007504998155*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1522582337579301*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5666538952156802*pi) q[9];\nu3(3.5*pi,3.44279782891694*pi,0.5*pi) q[10];\ncx q[12],q[15];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30681754431992*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[2];\nu3(3.5*pi,3.42143743513998*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44409805428997*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.319012849262285*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49014007316625*pi) q[15];\nu3(1.0*pi,0.0*pi,1.311808997128048*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,3.41000951840747*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46931723206328*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.253748405253664*pi) q[2];\nu3(1.0*pi,0.0*pi,1.260415186461266*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42659364834615*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.290734307536699*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44767538865047*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\nu3(3.5*pi,3.4984171813259*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3008630063389819*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2492228180765799*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35640460855778*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.400414388618284*pi,3.17460694737491*pi,1.483741134364117*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.48125996999682*pi,0.5*pi) q[8];\nu3(0.642337845980235*pi,0.33545500177295395*pi,1.3203671457833321*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40767723474274*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41588360310445*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.224828324566309*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44670802309458*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.301036706477991*pi) q[3];\ncx q[4],q[16];\nu3(0.78682078141603*pi,3.19747339212287*pi,3.18570619561062*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41784078817089*pi) q[7];\ncx q[8],q[19];\nu3(0.426423287090902*pi,-0.308318608436699*pi,4.18387912238914*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5288453146250132*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.472725183083369*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.631812001726292*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.121375350038524*pi,0.09903008959670401*pi,3.7933467518492*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.166820188498953*pi,3.47115043172985*pi,4.22009060502379*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.744977219585663*pi,2.62250642620896*pi,3.78768404705747*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.345791227592348*pi,-0.036314484834257976*pi,4.3954699111971305*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.328478058145978*pi,-0.39005651905746697*pi,1.3382019347650131*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.638298444680776*pi,0.226391499770223*pi,1.64315937859858*pi) q[8];\nu3(0.250603479919836*pi,-0.04715248451901799*pi,3.68455782434203*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.356176889549807*pi,3.28425791482625*pi,1.264393450734301*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.660605730486315*pi,0.336358500089718*pi,0.733569645061737*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.385020978142656*pi,3.18044534741772*pi,1.253941254590194*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.585820661745942*pi,-0.4256401658070666*pi,0.5095966589112096*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.616021111323282*pi,0.311351727329514*pi,1.44193008512825*pi) q[4];\nu3(0.244502785042556*pi,-0.10393990333368103*pi,3.793987397717*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.799124997602539*pi,-0.285302123881652*pi,3.73995513111754*pi) q[8];\nu3(0.262401356581558*pi,-0.05758793952142499*pi,1.268556330654539*pi) q[10];\nu3(0.558337361816718*pi,0.23668196099291094*pi,0.660418383759322*pi) q[11];\nu3(0.281394888803332*pi,2.81031182730986*pi,1.57036132804753*pi) q[13];\nu3(0.76495767524177*pi,2.41510691404677*pi,3.77362780622053*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.629980270783219*pi,-0.23701552885925198*pi,0.648747443103161*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.288873608145279*pi,-0.058302883039141995*pi,1.4032326711976149*pi) q[21];\nu3(0.742916375415387*pi,-0.343588080415534*pi,3.93407095401841*pi) q[0];\nu3(0.53161900091925*pi,3.27414161603512*pi,0.845628663526558*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.709471922720151*pi,0.52723389080814*pi,1.423433814884047*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.777813094887598*pi,-0.378363067771958*pi,3.45045494707769*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.42454735588877*pi,3.09385826577172*pi,1.396511112787612*pi) q[11];\nu3(0.752921379620443*pi,-0.12677465500110502*pi,1.056317446832424*pi) q[13];\nu3(0.392553274442689*pi,-0.10908733091421902*pi,1.459576876811505*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.531708477063339*pi,3.19835350282224*pi,3.1726844976631*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.742446547432565*pi,0.0029886499682360013*pi,4.42608675894455*pi) q[18];\nu3(0.878771353567581*pi,-0.138437478808908*pi,3.50594119973985*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.523348873733694*pi,0.5532002907385001*pi,1.367719543268672*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.490459419904335*pi,3.23535528559815*pi,1.88251035269026*pi) q[2];\nu3(0.547800074696672*pi,3.09223209347736*pi,4.21962480420071*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.536396586877039*pi,1.08592738266361*pi,0.809496938433208*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0856285413471085*pi,3.21441088633461*pi,1.0052892987536182*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.843869607997354*pi,2.68043048018604*pi,3.62983012558413*pi) q[19];\nu3(0.797534122286284*pi,-0.244476955638822*pi,0.701780319388531*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.937099313171843*pi,2.64563064782825*pi,3.54732366046366*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.18457428949494*pi,0.15030847068360897*pi,1.2761864399995742*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.901917781002473*pi,1.07271644878963*pi,0.822015041876621*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.46782193246087*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34536723208651*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.199365647389151*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.314240715479065*pi) q[11];\ncx q[13],q[16];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43761623589565*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[20];\ncx q[6],q[9];\ncx q[7],q[12];\nu3(3.5*pi,3.49749110115735*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36599393977728*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34696838840982*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.163013196460227*pi) q[14];\nu3(3.5*pi,3.4735713446002*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.274941837682988*pi) q[16];\nu3(1.0*pi,0.0*pi,1.296097352513773*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3393444094418019*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190179570338184*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4510517676117*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.2297784446427*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5928384640690281*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.673628417226909*pi) q[11];\nu3(1.0*pi,0.0*pi,1.169683077262099*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.188484991183913*pi) q[20];\nu3(3.5*pi,3.48843262129858*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.346097188496278*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[20];\ncx q[6],q[9];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.510117374714083*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5131276408204739*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.526824669169193*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.685483618694914*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38825609348876*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.48688729213459*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5667148753709008*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.296032343436352*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49030507059517*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5054024937612485*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.615398085082555*pi,2.90419597137688*pi,3.46461817728479*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.529198013205419*pi,2.78528444480751*pi,3.67473653853951*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.578192448061711*pi,2.61863760284081*pi,3.93561332571938*pi) q[3];\nu3(0.85357734121495*pi,3.37200107836166*pi,0.5061663723065615*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.773909800998734*pi,3.31531047359248*pi,0.643166122517096*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.109867443454546*pi,3.18329199222538*pi,0.662968225934248*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.525967806418149*pi,0.5990528001420401*pi,1.0243808867888191*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.357711008372077*pi,-0.360894597677832*pi,4.0520256565213995*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.542022052192245*pi) q[17];\nu3(0.572661836834077*pi,0.165246762104296*pi,0.713142391585344*pi) q[18];\nu3(0.470103392116446*pi,0.5025529534303199*pi,0.643857985951329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.320227502246028*pi,0.85368323343189*pi,4.48999642683128*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.248819767942657*pi,2.68970397787311*pi,0.999276418103182*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.513658906209034*pi,0.09445743684978203*pi,3.53554588157114*pi) q[8];\nu3(0.283660665429591*pi,0.88012021740812*pi,0.585946859779462*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.498461177697062*pi,0.5325996133064801*pi,0.5917962611778405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.579425137377524*pi,3.26058029715828*pi,2.88396423897016*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.12900662063608*pi,-0.4055251477905196*pi,4.05441189244804*pi) q[18];\nu3(0.548832545439788*pi,0.51810410913778*pi,4.281693108236841*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.419945996715272*pi,0.71921225385258*pi,0.688702825487709*pi) q[7];\nu3(0.784925410568867*pi,0.78251107570027*pi,4.40941767641078*pi) q[8];\nu3(0.576535439717526*pi,3.0927539763555*pi,4.4805625356828305*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.354880491480969*pi,-0.4843807939523173*pi,1.4935157813459758*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.459585207013367*pi,3.2064095033226*pi,3.35069710225037*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.505556354311273*pi,-0.15123451762769602*pi,4.30959315011554*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.580757170692531*pi,3.47613529038988*pi,3.44254616888591*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.636194199027853*pi,0.40711634157605703*pi,4.49338198288406*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.544934539835614*pi,0.54449460265881*pi,0.856333433865549*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.334469107147894*pi,0.002931464098323011*pi,4.45898889967463*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.655245757505209*pi,1.08366757190184*pi,0.634877057595054*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.888490415220012*pi,-0.15512284359515*pi,4.0180407081388605*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.318780133966449*pi,0.8206871023220199*pi,0.5335381868892772*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.743423716228917*pi,-0.29573399256419897*pi,4.270306708320501*pi) q[12];\nu3(0.489308683332528*pi,3.32815772034789*pi,1.76010353737203*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.23971090338782*pi,3.24748202901421*pi,0.988755639991057*pi) q[1];\nu3(0.952204866408408*pi,-0.366165060171798*pi,0.5178273319513206*pi) q[2];\nu3(3.5*pi,3.36970485166423*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.590339181438244*pi,-0.4880401446931794*pi,3.86972253875008*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2906521489012421*pi) q[18];\nu3(0.773102875974096*pi,0.11482698213335396*pi,4.4967584651347*pi) q[20];\nu3(0.439073289621771*pi,0.34057927235268104*pi,4.16791478408725*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.376980422099812*pi,3.15644968479929*pi,1.86658076231483*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.43940105837387*pi,0.5*pi) q[4];\nu3(0.0916140547608407*pi,0.8038480709106799*pi,3.84596006209181*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3524601740309241*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.224064764713994*pi,2.54810837261766*pi,0.961566880396376*pi) q[17];\nu3(0.757003352716162*pi,3.23589541935218*pi,3.90042777963458*pi) q[20];\nu3(0.799294234024753*pi,-0.0031949869244339846*pi,0.918836818566269*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[12];\ncx q[10],q[14];\nu3(0.618544474175457*pi,0.12498778672879296*pi,0.7673263148606351*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.610063449959191*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47220184602073*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.35200699919233*pi) q[8];\nu3(3.5*pi,3.3872659399113*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41258423195369*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275435177618172*pi) q[12];\nu3(1.0*pi,0.0*pi,1.175872933034326*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2293314746362078*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[13];\ncx q[6],q[20];\ncx q[9],q[12];\ncx q[10],q[14];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.739002623120944*pi,-0.239659302768172*pi,3.60735822346971*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49080435592148*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48421520452096*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44053193000496*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4903599463422506*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2364232412742568*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.444147768068801*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5083682191535824*pi) q[16];\nu3(0.165829208862646*pi,1.18016064636165*pi,4.223550444892799*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200088301145934*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1953288569497729*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[19];\nu3(3.5*pi,3.49515789045281*pi,0.5*pi) q[2];\nu3(0.544924670283831*pi,-0.4772188018118736*pi,3.27867483692199*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.276233590066926*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[14];\ncx q[11],q[21];\nu3(3.5*pi,3.43691693482703*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.334513491308895*pi) q[17];\nu3(0.812229491487475*pi,0.25123276065285105*pi,4.1201633712816506*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47360375812065*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.423704843032111*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200244670266624*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38504410955928*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4439516362709*pi) q[21];\nu3(0.671455899911819*pi,0.8038137782211501*pi,0.7567411575233329*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.39217110294293*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.921323682459769*pi,0.11835028713371698*pi,4.23532629814332*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6109678623813279*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.288452402462738*pi,0.87128142920105*pi,4.127165251251229*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.492922199910765*pi,3.49431248904811*pi,1.69244036080255*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4945156618474*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.434281410289786*pi,3.37133590718734*pi,4.48503529959272*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.825500662944849*pi,3.04629854542484*pi,3.11485862420951*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.101351437132483*pi,3.31566104986759*pi,1.7772395961222*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0420354566823228*pi,0.106947939913142*pi,0.9234909326256491*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.457093440587794*pi,0.13042347503442198*pi,0.648476892418802*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.419202033168024*pi,3.32332537962854*pi,1.88801126696498*pi) q[9];\nu3(0.661903778249455*pi,-0.08847928968004798*pi,4.3205104359029995*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.421211090482884*pi,0.03763340672870896*pi,1.336521537951207*pi) q[14];\nu3(0.695331369600553*pi,2.94164458035126*pi,3.59988106802979*pi) q[15];\nu3(0.696464853300364*pi,3.0360442338796*pi,3.12944963219026*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.580734047109774*pi,0.36547451555019295*pi,0.5842335134848818*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.658080211867196*pi,2.9935003253708*pi,4.17442187031407*pi) q[10];\nu3(0.117724841551062*pi,-0.35718369815511897*pi,1.371244622267123*pi) q[11];\nu3(0.759690515404414*pi,3.12847133499473*pi,2.87398304331271*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.331090577650508*pi,3.4539310854961*pi,4.2298784121316295*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.298126641533343*pi,2.78100329111478*pi,0.862026215774391*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.95361119457657*pi,3.42071370167988*pi,3.23319232771113*pi) q[5];\nu3(0.149321588294072*pi,3.29101246361571*pi,0.8074689946912981*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.264018488822934*pi,1.14621230492181*pi,4.215783901118289*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.557983363833148*pi,0.094494904437044*pi,0.5539585556713011*pi) q[11];\nu3(0.695144025147322*pi,2.51213470212083*pi,3.91311627030107*pi) q[12];\nu3(0.270630587449409*pi,-0.379136256701941*pi,1.420855672979478*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.362412362296655*pi,2.86449502006086*pi,0.666390573852932*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.639651074839828*pi,-0.4883390430966544*pi,0.696584905774484*pi) q[1];\nu3(0.6012445529463*pi,3.49423421077914*pi,4.21293213826141*pi) q[2];\nu3(0.701961765477814*pi,3.05729513517365*pi,2.98411432431937*pi) q[5];\nu3(0.74471302667949*pi,3.49373452681505*pi,0.988930097762861*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.384493144460622*pi,-0.4897251532472067*pi,1.243373167065839*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.257138906687811*pi,3.08547080244682*pi,0.682162395089832*pi) q[20];\nu3(0.391411776226458*pi,3.24564958303099*pi,0.5581884125361749*pi) q[21];\nu3(3.5*pi,3.44604714329616*pi,0.5*pi) q[0];\nu3(0.432640080695422*pi,-0.04815957829357598*pi,4.4964826786101*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.171196710504143*pi,2.97813724277797*pi,0.749218883681717*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.103512545739805*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.608195536401946*pi,-0.19280271415259898*pi,1.225784735739164*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.611637229758188*pi,-0.16564551401307298*pi,3.86164888198409*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.451361440302603*pi,3.42329855022037*pi,0.603475213807928*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3246093563859*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.176107522369336*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34964897151992*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39395183369848*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283769210813345*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.320597582753643*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5034524502880884*pi) q[17];\nu3(0.510044473010538*pi,-0.058601947570143975*pi,4.18017441349211*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[15];\ncx q[11],q[13];\ncx q[12],q[20];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39209615021476*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.318003887736094*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5267229992207061*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5536790338531121*pi) q[10];\nu3(3.5*pi,3.4296904125327*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42237803006606*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2982791523416242*pi) q[13];\nu3(3.5*pi,3.40284014395652*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.601517126292557*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.171998647010084*pi) q[20];\nu3(1.0*pi,0.0*pi,1.260269485528372*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.47374693129128*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.49601146786084*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[10];\ncx q[9],q[15];\ncx q[11],q[13];\ncx q[12],q[20];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.220163418852008*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2308525907568209*pi) q[18];\nu3(0.390513775349704*pi,0.63573592378549*pi,0.800193281708736*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4792557396214*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.49583981586518*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38096861137122*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.354686302624493*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49765379079479*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5699888410333949*pi) q[21];\nu3(0.0712684144129815*pi,0.8084706627416001*pi,4.47925857869471*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[20];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5260908813453886*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.467291767894411*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.560045491684101*pi,3.32490772537031*pi,0.648420535162767*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.435166736904984*pi,3.45487410056502*pi,4.1021979932137995*pi) q[8];\nu3(0.364370744788232*pi,1.23319162440543*pi,4.2372158582401305*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.195081950555077*pi,-0.086898302904244*pi,0.919503444566787*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.20812819374428*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.703381373012899*pi,-0.44685619597512327*pi,0.895363581883154*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.646637658089214*pi,-0.14648161794236603*pi,0.5201083225332765*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.736225107812006*pi,2.64821949466661*pi,3.67394853259041*pi) q[8];\nu3(0.0104483953775233*pi,0.6378352608026101*pi,4.16924522489159*pi) q[9];\nu3(0.694656380848805*pi,3.0536141298316*pi,3.53910366171824*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.274242367063254*pi,-0.4693439178820621*pi,4.00700893903747*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.043514795718555*pi,0.139523935113821*pi,0.917631949284775*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.312202933115006*pi,-0.06255590914366199*pi,4.164355683658719*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0533536122434335*pi,3.23381354590687*pi,1.54395822853859*pi) q[14];\nu3(0.812612758660304*pi,-0.4911454354329509*pi,3.24745797001903*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.743093550541025*pi,3.38121380603361*pi,3.19497918497826*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.337590708151638*pi,0.09821293030058698*pi,0.866989158590924*pi) q[14];\nu3(0.841264826248395*pi,0.55569764460932*pi,1.226026262205521*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.165997193039363*pi,-0.19591351533199403*pi,0.5413383374244526*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.356135598152961*pi,-0.15128632191846902*pi,0.761156025078627*pi) q[11];\nu3(0.462136275237807*pi,-0.16670524085843302*pi,4.0629124473405405*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.975308169148741*pi,3.48515764190269*pi,3.99160018641784*pi) q[21];\nu3(0.715323592418938*pi,0.22648008508470097*pi,1.39337737649134*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.561360227919024*pi,-0.100282294265922*pi,3.47646357693855*pi) q[4];\nu3(0.580853886393774*pi,3.27406638814922*pi,0.719364856428294*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.423210582800683*pi,-0.328509273076635*pi,3.85361773959865*pi) q[11];\nu3(0.656589685571133*pi,3.16354656086355*pi,0.639377546053339*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.155208106130998*pi,-0.374636962927113*pi,1.1956051727289299*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.714374711999571*pi,0.6874064606230099*pi,1.1082342484226229*pi) q[21];\nu3(0.169675420790434*pi,2.96786137759165*pi,0.662295321292441*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.325500724019428*pi,2.9491870676734*pi,1.88775185459832*pi) q[4];\nu3(0.597816674404766*pi,3.16073361640737*pi,0.646650103505876*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35295191334321*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.508925223414946*pi,2.57559965625546*pi,1.162245206682896*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.199087588302573*pi) q[15];\nu3(0.438809581952784*pi,-0.332473702861105*pi,1.54573402811907*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.613124896045608*pi,2.88137484080992*pi,3.53848410607618*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39825722365287*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.29721260657304*pi,0.390473347024609*pi,0.622330683734561*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.216950867233112*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.762498188154284*pi,0.07141418512780895*pi,4.40122637843825*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.265199198822008*pi,0.31272880558138805*pi,3.74990452227774*pi) q[18];\nu3(0.348053645316924*pi,-0.23437325858143299*pi,1.63433796364261*pi) q[19];\nu3(0.757112257863879*pi,3.35180948531606*pi,3.23945937401994*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.438418997342358*pi,3.24076637684103*pi,1.4461336811016121*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.550165694143752*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.149548300227053*pi,2.96564145126039*pi,0.607579664763338*pi) q[18];\nu3(0.528696713269962*pi,-0.23109306395650497*pi,4.429500033018019*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49724462655371*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.40737530108534*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.432957509950353*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4317605566227*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35301215664135*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.156279865384926*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.355656531881324*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.84947096239112*pi,3.09592681185078*pi,3.4193973459524*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.635826287683582*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.39560224345172*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.114250004837871*pi) q[21];\nu3(3.5*pi,3.4164087010232*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43573951107193*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41291612624271*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2127000331926578*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.644322112409113*pi,3.34115433400348*pi,3.76187601686209*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2641668501166459*pi) q[11];\nu3(3.5*pi,3.40688906162538*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4466578590295995*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4971982371566295*pi) q[16];\nu3(1.0*pi,0.0*pi,1.232272082816867*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3022811067671451*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[16];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.703436270704431*pi,-0.23849907645117402*pi,0.559597983952215*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5666519021901171*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5988736816351108*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37464796922744*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.338015588774089*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.566619726844333*pi,0.10882321714633802*pi,4.4336126501355*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.228187514132331*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.384178235141571*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6554501843267571*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.639032980164284*pi,-0.320497064783445*pi,3.63458747281824*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.364696113148363*pi,0.247996593139153*pi,3.31998699493708*pi) q[2];\nu3(0.599281447879896*pi,3.11041787347324*pi,4.4202465532443*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.241871754867788*pi,0.9313327618023499*pi,3.96678007364337*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5801551323129921*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.168937378164491*pi,2.61983967159447*pi,1.494254516641584*pi) q[20];\nu3(0.170780622621627*pi,0.88220561275476*pi,4.22633842383988*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.862245172486583*pi,3.120016367445*pi,3.78041589634974*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.633309959758012*pi,0.6057572441938199*pi,4.26686739676974*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.410525840976475*pi,3.0495094069552*pi,0.832886048904927*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.282165600923774*pi,3.28594796180688*pi,1.80130309763953*pi) q[20];\nu3(0.392598236052037*pi,-0.333172311653518*pi,1.348632880800594*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.618721519362032*pi,0.6034391901816001*pi,0.8823074355570579*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.358840960109052*pi,0.6489386730942199*pi,0.5805589523051081*pi) q[9];\nu3(0.395902870416452*pi,-0.475840667760255*pi,1.279014157248608*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.240389119907908*pi,-0.099382440729818*pi,1.392584607748093*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.712695316127025*pi,2.80740544801513*pi,3.61428228464355*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.52445611850263*pi,-0.264865314584798*pi,1.0354900387960448*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.646555690751746*pi,3.28561432600631*pi,3.96389197514003*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.790261681127385*pi,3.3776003614436*pi,0.828135995576831*pi) q[12];\nu3(0.263517113211682*pi,0.93816837123525*pi,4.43195739490981*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.751848299431187*pi,3.03269262640637*pi,3.70560368164292*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.338107379153853*pi,-0.17630654867448498*pi,3.95590312966356*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.73793971857579*pi,0.236276692919679*pi,1.402239974734933*pi) q[5];\nu3(0.424297421224947*pi,0.73304156078531*pi,0.5188507180079134*pi) q[6];\nu3(0.731976443651804*pi,0.32495521458851795*pi,0.840295588243456*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.377659591352501*pi,-0.014092937594502974*pi,1.4453285179491782*pi) q[13];\ncx q[15],q[21];\nu3(0.327490686845347*pi,3.26403407240858*pi,4.45025811104517*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.370577099646376*pi,-0.03098188564101001*pi,1.155586666322311*pi) q[19];\nu3(0.575255864807466*pi,0.434701377993188*pi,0.6470529887573759*pi) q[0];\nu3(0.140683364219167*pi,-0.29963385757002203*pi,4.14138464861258*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.522675813643894*pi,0.434964266999075*pi,4.07900253847179*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.391559164396941*pi,3.46238110613178*pi,1.463735986127642*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44931493403408*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.583735200963009*pi,3.35245421270684*pi,0.747907310427545*pi) q[18];\nu3(0.515942249317762*pi,-0.239648678817239*pi,3.71140148702477*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187006589803926*pi) q[21];\nu3(0.207387558698694*pi,0.443638758426262*pi,0.8386475063936609*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.561757993674764*pi,0.6081069567388*pi,4.28358229069872*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.40466604643134*pi,0.5830275391578299*pi,3.76297588413368*pi) q[17];\nu3(0.394840555530927*pi,3.28803809993971*pi,1.80608230822651*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42027462875442*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4694125156957*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31044156841271*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.268616578186485*pi) q[10];\nu3(0.209629672396918*pi,-0.23278605702701*pi,1.51809896884121*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2938868513281578*pi) q[12];\nu3(1.0*pi,0.0*pi,1.263535596921284*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.627473058991294*pi,-0.06424584924691501*pi,0.733947107102266*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.593437407239128*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[7];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43376268999985*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34181773609098*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3405668553365842*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42314345352249*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31604753955347*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.600002509234628*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2539060795642238*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[7];\ncx q[4],q[14];\ncx q[5],q[13];\ncx q[6],q[20];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(0.724732412438609*pi,3.17613889852824*pi,3.11149802307292*pi) q[15];\nu3(3.5*pi,3.32864940914036*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.204939355674554*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.298439547990891*pi,3.27463630825382*pi,1.2030939712290971*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3864342346628*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6536099609925969*pi) q[7];\nu3(3.5*pi,3.47203744773415*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.29381140655147*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.34024388881191*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.81960196897546*pi,-0.007188817878077014*pi,0.735123919306762*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.44968494682538*pi) q[20];\nu3(0.881048386146407*pi,3.4300964003571*pi,0.7546364083363599*pi) q[21];\nu3(3.5*pi,3.46713329633316*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.214691578550351*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.302420188340873*pi,2.46104495274748*pi,1.358205912101368*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.71488512078977*pi,0.75854544557388*pi,4.36102962904738*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.649647983871736*pi) q[17];\nu3(3.5*pi,3.42728553064229*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.193914200185854*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.802327740137538*pi,-0.22076681102128198*pi,0.720016348794794*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5543177457912501*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5817467492903531*pi) q[13];\nu3(0.328457850393472*pi,0.19918598697437795*pi,3.95550662265841*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.618377558581225*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6270238021161569*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.232782723760699*pi,-0.08191275841168699*pi,4.3711439267294*pi) q[2];\nu3(0.876369843979948*pi,0.494235856578227*pi,1.1803479917266428*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.221945536385194*pi,-0.397623468041847*pi,0.5816688974902671*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.611336088372773*pi,-0.20392291970077298*pi,0.7945126171610559*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.388905889801575*pi,0.13085876367217597*pi,3.85752154691825*pi) q[2];\nu3(0.617991683427577*pi,0.048527682149220985*pi,1.0517699649711418*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.276697935865657*pi,-0.4881860940620663*pi,4.2975750109484*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.374778692691863*pi,3.39972240889139*pi,4.4178405637502*pi) q[8];\nu3(0.309191148829111*pi,2.95609338844397*pi,1.85325118959038*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0830336155330063*pi,3.33966078160508*pi,0.670469523145239*pi) q[11];\nu3(0.387105824834297*pi,-0.10970613039536398*pi,0.954085938163689*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.708481055800818*pi,0.22609240875666403*pi,0.5545966217767698*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.724180603579698*pi,0.14524951170105604*pi,4.29442876998582*pi) q[5];\nu3(0.668750374156771*pi,3.30571620237125*pi,3.98948846946438*pi) q[6];\nu3(0.366106326775293*pi,2.50760812847637*pi,1.205611841260883*pi) q[7];\nu3(0.694803062178208*pi,0.311134417149444*pi,4.49611362711365*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.297730654347656*pi,-0.2699774804694*pi,4.173677207118001*pi) q[10];\nu3(0.265604784540724*pi,3.28297380279267*pi,2.0279186662412*pi) q[11];\nu3(0.700789524685291*pi,0.22875726986699996*pi,1.368124391702523*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.604466193663764*pi,0.23929690161538797*pi,1.60398580324996*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.670285386982824*pi,0.15590470285648605*pi,1.028182074606864*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.337078853479247*pi,0.51684175608063*pi,3.64126749198211*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.318091040497806*pi,0.62589923626696*pi,0.819648341859295*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.284778396651308*pi,0.38972386581842*pi,4.2340446934794205*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0371794584366983*pi,1.14159344683124*pi,4.16961036972228*pi) q[17];\nu3(0.457040411917289*pi,0.59364263901335*pi,4.00426573321336*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.488686125219926*pi,3.09792683157708*pi,4.3613406851766*pi) q[20];\nu3(0.621178033751822*pi,0.101209585864516*pi,1.18072057871698*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.427690763289741*pi,2.70962890975933*pi,1.53533024080386*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.196729635591973*pi,3.33963502340787*pi,1.05262630511936*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.123729887098321*pi,-0.46773812082353927*pi,1.69453105111189*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.525146066914162*pi,0.7527260547408099*pi,0.748382112543649*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.833612432420248*pi,2.27728807813827*pi,3.73079765524027*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.555067710030792*pi,3.12507654560122*pi,0.654161566749733*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.664437901185661*pi,2.6006121703412*pi,3.45993204395351*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.25679366625752*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.693749271235645*pi,0.61340341001925*pi,4.302223011525831*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1445155398557318*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[20];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41340291341552*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3003560521434139*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4691193779775*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4370603540824*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45624528437112*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.43981166656441*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.399112552370453*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.311340174788623*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219990210615944*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2536990055454251*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43270994792948*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\ncx q[3],q[20];\ncx q[4],q[18];\nu3(3.5*pi,3.48433050137117*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.49045453182843*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4366444294263*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.1707180131620198*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1469118154284001*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2034003550108991*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6475163304141129*pi) q[17];\nu3(3.5*pi,3.42394190368863*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.329946678243916*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,0.790817256850801*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.46865454756914*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.359206794359951*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5974934529991529*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306348908907534*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43810263439719*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\ncx q[3],q[20];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45780233058011*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.486570595336691*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41681148849397*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.40645982173901*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38428659390961*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.419165112658435*pi,-0.49481270254310705*pi,4.31163562479441*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.308769745531735*pi,3.08217038198688*pi,1.13383048337549*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.526056077443685*pi,0.04388851204347499*pi,4.39493622050949*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.523395711043377*pi,3.04083534001915*pi,3.04782081242413*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.309748124078711*pi,2.49910881398955*pi,1.338131027360833*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.147651058962821*pi,3.38661232306009*pi,4.17732147903975*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.242923944375944*pi,0.40425176588203504*pi,0.635225131202307*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.317966703666094*pi,3.29919378815213*pi,1.84711468120174*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.188121713116402*pi,3.09060766522849*pi,1.52047014496608*pi) q[2];\nu3(0.257152469609745*pi,-0.320282393917537*pi,4.01245190827734*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.284176015542697*pi,-0.225960457955305*pi,0.5006379341496819*pi) q[17];\nu3(0.552131941443585*pi,3.24140935588105*pi,4.09322920084747*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.428493551189127*pi,0.61256051341395*pi,0.893612810924732*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.326898170384137*pi,3.31221202298027*pi,1.067447100034657*pi) q[2];\nu3(0.229306831207773*pi,0.7263803540776399*pi,3.81590251846538*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.745376745016243*pi,0.14601640757596301*pi,0.5792461027334426*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.438170222094368*pi,2.59302696945167*pi,1.307170962411004*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.241471858024379*pi,2.78585600718248*pi,1.60990966729182*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.406510008303637*pi,2.57963531069998*pi,1.50636113341373*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.586922099976918*pi,-0.20135757957044698*pi,3.91418559418919*pi) q[5];\nu3(0.206589527738135*pi,-0.346447592931998*pi,3.94040071614097*pi) q[6];\nu3(0.644090243927589*pi,2.92490180004737*pi,3.18540929397681*pi) q[7];\nu3(0.334695944253809*pi,0.436953067549966*pi,3.78891656611926*pi) q[8];\nu3(0.972599405403013*pi,0.12514473139078397*pi,3.65309416917485*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.457715197792732*pi,0.5830501763067999*pi,4.06176773375532*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.503172365480745*pi,2.51490948169948*pi,3.72521260534243*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.297712995562578*pi,0.96579572403152*pi,4.36110090022101*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.425792714433164*pi,3.14936423217331*pi,0.8131315287812351*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.648683797090626*pi,3.23564085866125*pi,3.35144017631369*pi) q[8];\nu3(0.561870718286767*pi,3.18051978909717*pi,3.42075442245673*pi) q[9];\nu3(0.37322215746184*pi,-0.037096892457672004*pi,4.03989336860576*pi) q[10];\nu3(0.545833980372233*pi,-0.4228683115362578*pi,1.0543937343310121*pi) q[12];\nu3(0.567305007982683*pi,-0.052141701176059985*pi,0.996236721562463*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.737996528651473*pi,2.86417785820692*pi,3.95689142591776*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.463223533500314*pi,0.48237127999699103*pi,0.5376321929880516*pi) q[19];\nu3(0.733941451790726*pi,0.0013422545058190405*pi,0.607498227011529*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.354219144782644*pi,3.21959453849328*pi,4.36771749748848*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.742727382933562*pi,-0.463132502136108*pi,0.645909252065304*pi) q[10];\nu3(0.639613313731048*pi,0.053323066004577035*pi,4.080398303174849*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.769279143366983*pi,0.104096563865268*pi,0.9046966533951091*pi) q[15];\nu3(0.517238762771507*pi,-0.4930368496183759*pi,3.66997187958203*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.434286538408004*pi,3.30519947039855*pi,0.888699002663158*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.691089943332572*pi,0.7127476689829799*pi,4.44638923616749*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49755926197139*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.259921743762543*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.613558543921695*pi,0.71032198232023*pi,4.29173026003381*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48558204894845*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5442972988456565*pi) q[4];\nu3(3.5*pi,3.34033618312771*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.200415163601156*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.141031936690211*pi) q[12];\nu3(3.5*pi,3.46165080699939*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.346117480965183*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45844044069383*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272200303751569*pi) q[21];\nu3(3.5*pi,3.48617765653501*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.4306851976938*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.49435643202974*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.268413569449892*pi) q[10];\nu3(1.0*pi,0.0*pi,1.37997255300911*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.295368323122835*pi) q[16];\ncx q[18],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.44227120954222*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5549017207529419*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.41777518461145*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.45590696275368*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4912893081925205*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2148802538962489*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2957391433107799*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5743737881689301*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(0.38645833841353*pi,3.30924399213276*pi,1.74376819389432*pi) q[3];\nu3(0.315660526505524*pi,-0.07879164835279301*pi,0.703578115541589*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5850096407936838*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.376491843325709*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.41875267860768*pi) q[16];\ncx q[18],q[21];\nu3(3.5*pi,3.45228718868925*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25934618577234*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.613878969153238*pi,3.42500406058023*pi,3.53982437175963*pi) q[3];\nu3(0.556738575023263*pi,0.128340723586987*pi,1.188305991010357*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31478040293002*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5907274445902992*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35761256759492*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.260533540823311*pi,3.39432052827345*pi,1.83949601970668*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.221341047792562*pi,-0.109374550611393*pi,3.6567301641936*pi) q[9];\nu3(0.621941421484478*pi,0.62970569919644*pi,0.735875617447738*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.815304772841468*pi,0.000795985719105996*pi,1.493574323705158*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.754317360375084*pi,3.4360523323622*pi,4.4568142508030295*pi) q[1];\nu3(0.269809387689146*pi,0.19385722086998702*pi,4.2242998779341*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.535112390082633*pi,0.6363825755494701*pi,1.043176099036504*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.446668332869837*pi,2.89104733157522*pi,1.4279628034704581*pi) q[9];\nu3(0.886398364882383*pi,3.49126945262879*pi,0.5533766512345141*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0847676515956257*pi,0.12896474943943903*pi,1.1329136646533962*pi) q[17];\nu3(0.399667358234406*pi,3.1285811842998*pi,1.78237712609715*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.964175867126229*pi,0.58346566857853*pi,1.015592361881097*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.512785994791498*pi,0.5956242101329301*pi,0.9649050453511709*pi) q[5];\nu3(0.117367255725825*pi,-0.381901654751372*pi,0.951788421824442*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.475013729892228*pi,0.81052524940602*pi,0.731576174844652*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.308795399006438*pi,3.48518112317556*pi,4.15166140011242*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.108393505804932*pi,2.98106408401409*pi,0.5679528992045678*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.509981071285359*pi,-0.268355584940776*pi,3.66298542912452*pi) q[12];\nu3(0.197143909466188*pi,0.68824482169742*pi,4.34527044451028*pi) q[13];\nu3(0.46076786077172*pi,0.22018775353152298*pi,4.2842381270898*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.863623569341921*pi,3.49487402519089*pi,3.89712959114344*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.196437973182936*pi,0.17957228519116497*pi,0.5727808972682378*pi) q[7];\nu3(0.555356300062317*pi,3.14936151074235*pi,3.89960120684048*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.636665257015838*pi,0.15379567096632596*pi,4.14879059116356*pi) q[12];\nu3(0.252159713479375*pi,3.20890108213903*pi,1.90756932891634*pi) q[13];\nu3(0.467205216872731*pi,3.38422481455069*pi,1.51670045769402*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.657067120882014*pi,2.93128755637148*pi,3.63881202351298*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.405895519391316*pi,2.84686846272498*pi,1.300237676153643*pi) q[7];\nu3(0.709010792058718*pi,0.162591084221976*pi,0.8159051216109741*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.563044835139516*pi,0.244410863889702*pi,3.71089629762587*pi) q[16];\nu3(0.407461136735142*pi,3.31976292602357*pi,0.713230160759638*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.80269890395632*pi,3.24318787662618*pi,3.64063146132844*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.45354449110863*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33629290479567*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2205581378924308*pi) q[10];\nu3(0.33358715834997*pi,0.7474398115582499*pi,3.84519904825015*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.566884867276369*pi,-0.4286852260927628*pi,3.34194594393814*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246192571836847*pi) q[18];\nu3(0.71421540098614*pi,3.14501449847249*pi,3.75549725455389*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.399725881181501*pi,-0.4809420139445339*pi,4.00423114962236*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.22932855547859*pi,0.5*pi) q[2];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.717304179096419*pi,0.46085136058828*pi,0.613628683149036*pi) q[11];\nu3(1.0*pi,0.0*pi,1.092557511701484*pi) q[12];\nu3(0.843049377984457*pi,-0.162942453987938*pi,1.081470789036255*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.241254679595647*pi,3.45508963647362*pi,1.58583583936719*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48735664011987*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47976273085575*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38614573108294*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.246065585417596*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306033804336023*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42139887583192*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.149509059914048*pi,3.38595760972223*pi,4.490824998055571*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.48337001066798*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.351923538727417*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4475595937915795*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.4825772608904*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38574243721511*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49530301626782*pi) q[14];\nu3(3.5*pi,3.3099581095975*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272915411037578*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.350859603145667*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.47647667340972*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42809255799043*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274820216591399*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46888376924222*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.424810836110829*pi) q[19];\nu3(3.5*pi,3.43240737596036*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.902904908165142*pi,-0.4262510923876743*pi,4.348754418795*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45649598681187*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.205146817405847*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.133767479004878*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.24411040706676*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.698276280524814*pi,0.81939367015194*pi,0.6409678392399409*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.461749420021762*pi,3.38027103191039*pi,1.54963355887315*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.547806929808276*pi,0.39285424506379496*pi,4.126883385853651*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.411601792703893*pi,3.41179150420101*pi,1.79211893622164*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0360130281390509*pi,0.70759682566946*pi,4.214710637406791*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.681175807937562*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.642749294881745*pi,3.37278752192308*pi,3.31269850776714*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5396068065852968*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.870727304376783*pi,-0.316451170901558*pi,0.918927588043374*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.362485725075247*pi,0.71030090547691*pi,4.01210605461654*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.771187903260956*pi,0.19096768590413205*pi,4.10817979652217*pi) q[10];\ncx q[11],q[20];\nu3(0.722861118003692*pi,-0.41010272570996*pi,0.969416491156009*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.718358489098481*pi,-0.22936589202262703*pi,3.63300142120973*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0597720657973317*pi,0.10210588946252797*pi,0.713055294857032*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.577026868902029*pi,-0.4752981779993094*pi,4.44639845217093*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.595182551859696*pi,2.97768773131728*pi,3.90297636694827*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.543480805975183*pi,3.19541763672103*pi,4.160020702140351*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.358420165109658*pi,-0.4695299233847477*pi,1.1555808765250979*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.222518819513918*pi,-0.21154682523935397*pi,3.98795313929419*pi) q[3];\nu3(0.433111164115108*pi,3.20142514362492*pi,0.5017550994732436*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.513626343844445*pi,-0.413686085640928*pi,0.967206899019864*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.656557961053596*pi,2.82164364047908*pi,3.72562431031123*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.379206247884116*pi,0.061787046971844006*pi,3.79291478119474*pi) q[13];\nu3(0.613551463918781*pi,3.19995110982978*pi,3.75386907633085*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.301325453415193*pi,2.93231117107704*pi,1.54097899469594*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.46367360107863*pi,-0.200676137542947*pi,1.1401118648485329*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.255079919048289*pi,0.027046088243654953*pi,1.435559425230468*pi) q[3];\nu3(0.240906364152794*pi,0.28463587716890804*pi,3.84205958717473*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.654835265713434*pi,0.6522906939678099*pi,4.25054336697977*pi) q[8];\ncx q[9],q[18];\nu3(0.200083102169534*pi,3.10426354975453*pi,1.90814928635903*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.280393102000529*pi,-0.32814008001668704*pi,1.4230955258969091*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.852784485902263*pi,3.28090241432808*pi,4.3152380548131095*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.432336511462965*pi,0.371186738684549*pi,4.38962379841856*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48414706983032*pi,0.5*pi) q[9];\nu3(0.29716036771519*pi,0.28227761007002194*pi,3.29284930008633*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.648419486324853*pi,3.47533087506921*pi,3.22762414402222*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294304989226677*pi) q[18];\nu3(0.371122063105263*pi,0.29321879889787605*pi,3.82090165337954*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.500132297568513*pi,0.492294704638946*pi,4.0308617018274*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.351081120997769*pi,0.33849771971421105*pi,4.38474808740228*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0531711680463595*pi,0.04203464105249999*pi,0.938354597271768*pi) q[19];\nu3(0.353519538042055*pi,-0.06644909951120997*pi,0.995070600998759*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44838943971582*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.591880512006712*pi,3.28618935341221*pi,4.254751313369351*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.525435349920902*pi,0.9615447982974701*pi,4.42333265639592*pi) q[15];\nu3(1.0*pi,0.0*pi,1.123031312217977*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45600723923774*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.146287343749855*pi,3.30160191806812*pi,1.3550879405423681*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.35335566093235*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.276369812662041*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.66234791113095*pi,-0.349420974118884*pi,3.81482668972869*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5756811927539787*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.432693368448338*pi,-0.101933837976874*pi,4.31148469884659*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.41856291761333*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4665616279924*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.210632715685013*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3273297251470502*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5649580143581252*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46615643504416*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2996921380975759*pi) q[1];\nu3(3.5*pi,3.42227986374639*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.46629517385164*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38433322452239*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.333699856271457*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3688271543781552*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2089941516346379*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.155804870937951*pi,0.70083414124787*pi,4.01988720776911*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.34459717827146*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.671070051544537*pi) q[13];\nu3(0.55925303559474*pi,2.76989060223399*pi,3.6573965133286*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.48232895646412*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.542019030994301*pi,-0.28719151600049897*pi,4.125390699251*pi) q[5];\nu3(3.5*pi,3.41133133225245*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41729825739442*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.940676399544742*pi,3.27470763963307*pi,3.2813024016299*pi) q[12];\nu3(1.0*pi,0.0*pi,1.174257251545918*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.656797199294467*pi) q[15];\nu3(0.418312380423908*pi,2.76287865916198*pi,0.8557541778415381*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5864253920852394*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.299788383971681*pi) q[20];\nu3(1.0*pi,0.0*pi,1.274851851963956*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.505162385710745*pi,-0.4054762115740869*pi,3.68039829185493*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0920987693620768*pi,3.3838667856232*pi,0.704248963332501*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.467975422641038*pi,0.027737103364357973*pi,3.98052842969672*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.433900971893666*pi,0.013673033049174999*pi,4.499578488784341*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38596270636612*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.262965656755645*pi,2.76101362673371*pi,1.114488241894765*pi) q[17];\nu3(0.697571640915673*pi,-0.287967722140293*pi,3.4098047134776*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5517328279849072*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.827755613562204*pi,2.64168156613663*pi,3.42544341878151*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(0.785949309123744*pi,2.78774682642117*pi,4.1999357962664*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.427321018226084*pi,0.15734371197198205*pi,3.57581307358891*pi) q[15];\nu3(0.353118255687044*pi,-0.09705595183682802*pi,4.009273768516881*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.681052366656652*pi,-0.4786581879207432*pi,3.05044813236712*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.130947290744253*pi,-0.4416391984163958*pi,4.27757810558483*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.726853038003526*pi,2.99237056668789*pi,4.1225968156581505*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.517524696401972*pi,-0.15196758587756098*pi,1.132746392643834*pi) q[3];\nu3(0.308101168122849*pi,2.9143917641004*pi,1.349070828189887*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45284035868587*pi,0.5*pi) q[12];\nu3(0.279302705176773*pi,3.13524121657657*pi,1.109576296338819*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.234457014904953*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.598984641898883*pi,3.25323562161035*pi,3.65552595727148*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.600889479252584*pi,0.16155928487814797*pi,0.753584505537022*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.676720872681002*pi,3.29359453280049*pi,3.21597431316297*pi) q[3];\nu3(0.776041627212194*pi,-0.21149990274479802*pi,3.55717174928679*pi) q[4];\nu3(0.969430151916261*pi,2.44661338480419*pi,3.60423632247603*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.279576512671649*pi,0.015877487937593027*pi,3.6397106822651*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.373228412351004*pi,0.25424746270254805*pi,0.981143606615851*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.599771957587986*pi,0.447347440933457*pi,1.437188452250541*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.839922901802769*pi,0.53911011965797*pi,0.5186199511084512*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.743536173950222*pi,0.134257874167528*pi,0.84583495796549*pi) q[10];\nu3(0.547411157362653*pi,2.76920801166414*pi,4.04016201304221*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45330866882019*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.829860600441823*pi,-0.257767136077174*pi,3.49597950035978*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.466544140987364*pi,3.1067098185318*pi,1.128630456606147*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.129752242913313*pi,2.96551673047967*pi,0.694191815978173*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.597939292042088*pi,3.43875498713398*pi,3.97634494654713*pi) q[10];\nu3(0.746807354932963*pi,0.31972732984560803*pi,1.1306920802557299*pi) q[11];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.58629188018518*pi,-0.125909886508551*pi,4.02999372639057*pi) q[20];\nu3(0.503686302071745*pi,-0.4307054769566159*pi,1.06261595612526*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.709424013456269*pi,2.66582351691485*pi,4.11481246671924*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.509022300211354*pi,2.58993775212859*pi,3.63170764669736*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.699574635143911*pi,2.98055267420612*pi,3.49074108270521*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37823802472226*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39742962287285*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.246691533965611*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38651160831518*pi,0.5*pi) q[13];\nu3(0.715492415606847*pi,-0.164856106790084*pi,3.98746539046763*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1692524136497902*pi) q[17];\nu3(1.0*pi,0.0*pi,1.353563258233218*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(3.5*pi,3.31975501858006*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.227119991700752*pi,-0.15192750184105303*pi,0.95040633682816*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.142398936931023*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4054845786844705*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39089972926598*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5407810931059238*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5227382974017281*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196117704759407*pi) q[20];\nu3(3.5*pi,3.43295687540429*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.305474675598528*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5408685596212877*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.45297111932528*pi,0.5*pi) q[11];\nu3(0.576343413211439*pi,-0.334101173512948*pi,4.282616882603611*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.212006749071429*pi,0.54612607399722*pi,0.876454091926132*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4955115320582895*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25027722362125*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43391410489289*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.183294632193362*pi) q[2];\nu3(0.211105271511675*pi,2.94762966198377*pi,1.51918148189178*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.39264577287088*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.2515108990121995*pi) q[9];\ncx q[11],q[21];\nu3(0.238326600488797*pi,3.32079158784255*pi,1.094935716537778*pi) q[12];\nu3(0.719597741593618*pi,1.05177604399339*pi,0.64595673824231*pi) q[13];\nu3(1.0*pi,0.0*pi,1.253362764676179*pi) q[14];\ncx q[15],q[20];\nu3(0.667297474147834*pi,2.85494020513407*pi,3.71743863083287*pi) q[16];\nu3(0.232341220136464*pi,0.610865210918*pi,3.68033926614084*pi) q[17];\nu3(0.365827404126597*pi,0.47937758666486097*pi,0.5826652094614858*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[2];\nu3(0.20098830878422*pi,-0.386603468537288*pi,4.1896027234755895*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.41106040488262*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.3781098306704829*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.677579347521611*pi,2.91499538574356*pi,3.72642062814074*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.571393091045802*pi,3.05731970195752*pi,3.25934743479944*pi) q[17];\nu3(0.553957288186537*pi,2.62106695103308*pi,3.4959742430061*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5271569966735847*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.35162119006539*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.194506035798421*pi,1.03522660579399*pi,4.24635873840529*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4439829812821205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.693379529525007*pi,2.93305322577281*pi,3.94410024061935*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.601187056551292*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.385242179223655*pi,2.4845322309097*pi,1.1075087505522339*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.282907273069012*pi,-0.4467172782028185*pi,1.78638404623998*pi) q[4];\nu3(0.759669902095617*pi,3.30433344187722*pi,3.83479059144423*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.439143168937993*pi,3.16321996241536*pi,1.83777180260254*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.314295240800015*pi,-0.4298325414595547*pi,0.693910122889145*pi) q[4];\nu3(0.939092557545177*pi,3.04451498709969*pi,3.69877310658718*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.323089969308211*pi,-0.003915536310589995*pi,3.50475315626283*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.634889503453415*pi,1.08228245378467*pi,0.85562413382326*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.662947886151002*pi,0.5403995851644601*pi,0.722852853140063*pi) q[15];\nu3(0.636835781234087*pi,0.11773954125672104*pi,4.3172391278529805*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4624707210025*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.283044023689318*pi,2.88862015196587*pi,1.83386966759656*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3730939530876118*pi) q[17];\nu3(0.452787061521214*pi,2.81681408188356*pi,1.309066105316006*pi) q[20];\nu3(0.564580006369991*pi,0.07509380832933599*pi,1.293746265311541*pi) q[21];\nu3(0.705431477526163*pi,-0.06021970626603601*pi,0.74274303894178*pi) q[0];\nu3(0.969239230729005*pi,0.17207249447598905*pi,3.92266014026454*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.67532550078181*pi,1.03065389537203*pi,0.5955981588953013*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.124354604835525*pi,0.5948949288991701*pi,3.61819839843975*pi) q[21];\nu3(0.663851085395685*pi,3.14003126266219*pi,2.87149187908583*pi) q[0];\nu3(0.925682350706789*pi,-0.42747360728301387*pi,3.85686375436567*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49856806728247*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.096618389186287*pi) q[5];\nu3(0.527242285970008*pi,-0.129101476247027*pi,1.450179050855278*pi) q[7];\nu3(0.448379752365588*pi,3.23206302247302*pi,0.674857106667471*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41985852755932*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.709579201580918*pi,0.18495270525734697*pi,4.3795602290690905*pi) q[2];\ncx q[4],q[5];\nu3(0.807953400856722*pi,-0.11886711720381998*pi,3.53824171375306*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.487986377626917*pi,-0.191406271179762*pi,1.202368632031138*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.48654069768278*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.326852920265988*pi) q[13];\nu3(0.579285170105813*pi,2.86475103890877*pi,3.51665885078927*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.138071464524697*pi,0.33568820103457697*pi,3.85508940999947*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4367366219794*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.523311516966655*pi,-0.24073569602363698*pi,0.72638542357041*pi) q[9];\nu3(0.468814367131366*pi,3.29720579389201*pi,0.755750626719393*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.712567767250972*pi,0.43660181209773796*pi,1.070049264803219*pi) q[14];\nu3(3.5*pi,3.30014208132318*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238354059468893*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.508014063134688*pi,-0.13072498732639398*pi,4.20299290226228*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.677652723773447*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.49630211932873*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.093898442162428*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5941831480663033*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.35546493422165*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.36470593411169*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.193307272935471*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2896596404667768*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.4535021351151*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.574741473345336*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38485660552564*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.47200783218367*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.319757616659237*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.268184396002758*pi,-0.31810413480453803*pi,0.702974266117073*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.621036675364786*pi,0.56159454925453*pi,0.60502747705781*pi) q[13];\nu3(1.0*pi,0.0*pi,1.163675974380127*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.321774278815689*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.69826469494426*pi,0.191879728988945*pi,4.22131759742674*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.850952291942128*pi,0.77514191862151*pi,4.29910951625034*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.360838726929099*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3948567959437*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37945508582564*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.572739082429867*pi,0.37783207394013696*pi,1.415612837687861*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47467519551365*pi) q[14];\nu3(0.638725257989076*pi,0.26725018942468703*pi,0.814029266506024*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47406382438579*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.473012904662702*pi,2.72519509699482*pi,3.61654154031826*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.851661876986529*pi,2.49553421764145*pi,3.64462126132477*pi) q[3];\nu3(0.751537365682283*pi,0.461228489028882*pi,0.7909555679485389*pi) q[4];\nu3(0.609166261224162*pi,3.06241132591897*pi,3.56357961181929*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.36333082234045*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.122381743436144*pi,0.04707296928860305*pi,0.64973957045037*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.257477165614001*pi,0.03909186202163595*pi,3.81581541252341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.138771397801414*pi) q[20];\nu3(0.24118988136901*pi,-0.40938868213804047*pi,4.36342707936807*pi) q[21];\nu3(0.398186100182668*pi,0.23591621003851804*pi,4.3725889471514705*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.410466856031594*pi,3.36020001140233*pi,1.9746215337765*pi) q[3];\nu3(0.679011063448379*pi,-0.40521582606823503*pi,3.57920319272408*pi) q[4];\nu3(0.632080716648221*pi,-0.36919248756656897*pi,3.92700582521662*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.688219055881296*pi,-0.4329796495124165*pi,3.74895856066497*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.397655278039625*pi,3.18631467376876*pi,0.5635117484646256*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.526589772060857*pi,3.29715374928225*pi,3.48353846877672*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5302280129099128*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.33557255300181*pi,3.4039447419606*pi,1.372510012119075*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.159661455442449*pi,-0.49864666418227543*pi,1.52251096199597*pi) q[7];\nu3(0.607332229863157*pi,-0.288877748239295*pi,3.87788103339187*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.21106941082269*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.536927473237719*pi,0.16598383697797703*pi,0.5741514247471768*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1435189168923379*pi) q[21];\nu3(0.755524840403756*pi,0.12088280654787897*pi,4.469849812016459*pi) q[1];\nu3(0.38358104459183*pi,3.18193299175024*pi,1.97748859859108*pi) q[2];\nu3(3.5*pi,3.46716616688195*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.584086285424911*pi,3.22890789288619*pi,3.47183513161409*pi) q[7];\nu3(0.56184188171727*pi,3.0803057129751*pi,4.0472419004206905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.76832321783094*pi,0.5325333657414*pi,0.5624223415603491*pi) q[10];\ncx q[12],q[21];\nu3(0.396867111663059*pi,3.32786686507708*pi,0.6382760464363351*pi) q[14];\nu3(0.630696513186101*pi,3.39786598692774*pi,3.66821513471475*pi) q[16];\nu3(1.0*pi,0.0*pi,1.283472087592328*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.635873481055697*pi,2.6100989408339*pi,3.5387085341096*pi) q[2];\ncx q[5],q[17];\nu3(0.633103596255871*pi,1.09906482709073*pi,0.6906205065589051*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.486857466296449*pi,-0.15979030907748398*pi,1.370665048206571*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.451911091139194*pi,3.21433272458063*pi,3.37421069475586*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.246953438321691*pi,3.21554335745041*pi,1.73942935429124*pi) q[18];\nu3(0.287468977866066*pi,-0.06546262812625703*pi,0.8356328778713911*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5041341583652357*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.504795067871221*pi,-0.4327941154531457*pi,4.14422863164108*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.415149080038621*pi) q[17];\nu3(0.80150146957365*pi,0.29692308590849303*pi,1.61276437039239*pi) q[18];\nu3(0.852914026893391*pi,0.68284790283876*pi,0.677669886687287*pi) q[19];\nu3(0.641804108831631*pi,0.6650932749609599*pi,4.37871189551948*pi) q[20];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.385621109148354*pi,3.0897044364895*pi,1.067443827950501*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.861492529099735*pi,0.01807309774225696*pi,0.899233850834802*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45293106880864*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.121322888529591*pi,-0.141538629333002*pi,3.83146329708191*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.489301889613447*pi,-0.014331190580501973*pi,3.61999047213545*pi) q[12];\nu3(1.0*pi,0.0*pi,1.343369242564245*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.247376650814975*pi,0.5975759715948601*pi,0.699409978694894*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49698656851871*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.40366777174658*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.28034633124122*pi) q[6];\nu3(3.5*pi,3.41195431300607*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49930458133143*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34030865281024*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.302734309990516*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.500640639270972*pi) q[13];\nu3(3.5*pi,3.31150395047046*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.090054109998557*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.177328762324507*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317716191510079*pi) q[19];\nu3(1.0*pi,0.0*pi,1.13698796716128*pi) q[20];\nu3(0.590334694149773*pi,-0.008266629753592991*pi,0.963390966876756*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[13];\nu3(3.5*pi,3.46576740668113*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,1.1590500038997429*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.499927299881256*pi,3.12917074461304*pi,1.72806296705617*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4122606035495995*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5874224528637688*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45118021551564*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5485155868219974*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.28683298773735*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.491897922528469*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.282769918082781*pi,2.70958700875403*pi,1.131924728021952*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,4.420642720070569*pi) q[4];\nu3(0.221710132733546*pi,0.012486917791743046*pi,3.81456319571714*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[11];\ncx q[9],q[15];\ncx q[10],q[20];\nu3(0.546624497180468*pi,0.93412934030496*pi,1.059448927866236*pi) q[13];\ncx q[14],q[16];\nu3(0.784851762808807*pi,0.8862374884984401*pi,0.748591382826443*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.496354524612931*pi,0.6248044051691*pi,4.037841796602541*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.827687952550378*pi,2.93629697866154*pi,3.0962230017152*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41868329393381*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.74660115591035*pi,3.47735699954188*pi,0.728663360788625*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1734854151948961*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.423446723467206*pi,3.3884703535616*pi,1.325531335699963*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.782071605500964*pi,0.342097570927996*pi,3.9952027623575*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.514355023204142*pi,3.12308391660929*pi,0.734368162315577*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.329024755915863*pi,3.06066396193379*pi,1.84314982924712*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.779379551833806*pi,0.48352724933682*pi,0.827620116401278*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46714607646559*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.317062841835297*pi,0.22741671303037003*pi,4.17255821355225*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.397090304909898*pi,-0.259460969782006*pi,0.5076426149376903*pi) q[8];\ncx q[9],q[15];\nu3(0.418145451795577*pi,3.23105259476226*pi,1.56778343291814*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.238877922808365*pi,3.24172528083263*pi,1.67083366929566*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0867244384328209*pi,2.55840164855938*pi,1.52400919550544*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.594976254572554*pi,0.46114403830556105*pi,0.901670642357988*pi) q[10];\nu3(0.5648246285308*pi,3.11251910655477*pi,4.17779638093938*pi) q[11];\nu3(0.573156473692149*pi,-0.06465138075411803*pi,4.32630070780181*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.831545970404066*pi,3.46368630497629*pi,0.734880238586824*pi) q[0];\nu3(0.277867343533378*pi,3.42235922062633*pi,0.7704342555064809*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.118486581407561*pi,-0.4099727421828303*pi,1.69586578715761*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.204679977060268*pi,3.41378290381488*pi,1.3750158458405441*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.666357315047135*pi,2.96668229211236*pi,3.22232160026921*pi) q[16];\nu3(3.5*pi,3.34328631821573*pi,0.5*pi) q[17];\nu3(0.15774223200918*pi,3.07621734690039*pi,0.925647815868258*pi) q[19];\nu3(0.0853446110100122*pi,3.3951141035336*pi,0.761716966426762*pi) q[20];\nu3(1.0*pi,0.0*pi,1.262544206021495*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.751910038261308*pi,3.48574246089309*pi,4.198113969228491*pi) q[2];\nu3(3.5*pi,3.28847211714411*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.15223464281733*pi) q[5];\nu3(0.307567586110289*pi,2.92920883971279*pi,1.56973474440688*pi) q[6];\nu3(0.428013657201991*pi,3.22988266205945*pi,2.0001300179314603*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.654515889692816*pi,-0.260858467177681*pi,4.404151238779351*pi) q[16];\ncx q[17],q[21];\nu3(0.525847144363783*pi,2.71147272427182*pi,3.93973367451255*pi) q[19];\nu3(0.787429294858939*pi,-0.4673674806724436*pi,3.71863385452757*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44742824131227*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.503363733439035*pi,3.46050569488167*pi,3.51019424596931*pi) q[4];\nu3(0.577708995258001*pi,-0.316362011744447*pi,4.23948549849559*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.314411478182162*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.721231176373862*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.497694626890819*pi,2.66633157584846*pi,3.60406705581533*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49790286864004*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.330617769437504*pi,-0.19335139428487103*pi,1.59534253586648*pi) q[9];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5171804128684592*pi) q[8];\nu3(0.404343786325083*pi,2.84664922405467*pi,1.72094361652244*pi) q[9];\ncx q[12],q[16];\nu3(3.5*pi,3.35391592672336*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223349026562154*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45477013829151*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.37754686607304*pi,0.5*pi) q[14];\nu3(0.351131904487196*pi,3.42288174107281*pi,1.0638873782944*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233106946670774*pi) q[16];\nu3(0.573215080597075*pi,-0.333815253223649*pi,1.2091236493381659*pi) q[17];\nu3(1.0*pi,0.0*pi,1.180908354964795*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48994663294131*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1411519831984251*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45472531146337*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2526731610106951*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.422390348877121*pi,-0.18026049469307498*pi,0.682841052414776*pi) q[15];\nu3(0.810838567223601*pi,0.133419488766922*pi,0.5401452879105753*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.418405580844221*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.407774808557221*pi,0.40630255570376295*pi,4.11927816544869*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.48396548869388*pi,0.5*pi) q[7];\nu3(0.334565836924013*pi,2.64120684545509*pi,1.026742808954985*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49965759041413*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5661475883591023*pi) q[18];\nu3(1.0*pi,0.0*pi,1.343207352707495*pi) q[19];\nu3(0.48992883954512*pi,0.9281998359099799*pi,4.47642325676279*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.310281419365209*pi,-0.33475128107785*pi,4.04900590434318*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5404892471685532*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.366005973475386*pi,-0.239482667035125*pi,1.4248264555849008*pi) q[8];\nu3(3.5*pi,3.48056948964983*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.206672661846621*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6823872163587961*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.328517260286921*pi,3.47372568391884*pi,1.89577024003891*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.370252497136501*pi,0.254474803197427*pi,4.28065077774938*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.453160407652129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.164975906442799*pi,0.6657526531571101*pi,3.72169189352684*pi) q[3];\nu3(3.5*pi,3.37057092964988*pi,0.5*pi) q[4];\nu3(0.54249746393141*pi,-0.12278948819268798*pi,0.892969719889724*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47709746478921*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1401009452383382*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[15];\nu3(0.0926986941802389*pi,2.77206222985553*pi,1.4596557678131838*pi) q[5];\nu3(0.498098207361815*pi,-0.040860804072541*pi,0.656113158271992*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.632372440990752*pi,3.28880438892*pi,3.44101828798359*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.741848033038803*pi,3.37449943785929*pi,2.91808604421027*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.575755048249723*pi,3.46303357244284*pi,0.647864315431301*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.539626384893359*pi,0.91110898247867*pi,4.4290085588489*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.409554644521506*pi,-0.4835115220509231*pi,0.8865570707404951*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.249092793740499*pi,0.85239047188073*pi,4.3794601598195495*pi) q[13];\nu3(0.460912499517402*pi,-0.4588644449390547*pi,1.74775372946517*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5785889313127552*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.329976365223804*pi,3.34159819985669*pi,0.5569101707087941*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.626367120454764*pi,2.90612479164153*pi,3.9378189234298*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.368414249465068*pi,1.03893243532921*pi,4.2419257119726*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.418953045526725*pi,3.21206856159349*pi,1.091899677235606*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0966341825872717*pi,0.6587171420783*pi,0.611025370986378*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.574091015827846*pi,3.41306270736754*pi,3.26939599378591*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.595438237285222*pi,3.49411207855044*pi,3.28977776933777*pi) q[16];\nu3(0.596149979433099*pi,0.164318870373256*pi,0.696700035331704*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.533012524456096*pi,0.65770534336531*pi,0.928848735530371*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.722077986081366*pi,-0.328148143522799*pi,0.674032968271877*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.969027953166641*pi,-0.49736984434534154*pi,4.33932224139929*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.626839198800727*pi,0.56608240191961*pi,1.384719894740094*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.754728510230338*pi,0.05654667122319601*pi,1.360913092251744*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.515602740232786*pi,-0.19746788852185898*pi,4.187263208626581*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.568407801211431*pi,0.07781947837555803*pi,3.68832158262525*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.193903033432151*pi,3.17942406418482*pi,0.738715385753278*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48907121651352*pi,0.5*pi) q[8];\nu3(0.698917430881304*pi,2.94756565834874*pi,4.40232320781079*pi) q[9];\nu3(0.720941249944301*pi,3.04057274935305*pi,3.03740295319086*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2075840902447879*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.802129010010785*pi,3.47628235829654*pi,0.925722082898385*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39677668689552*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44074939444657*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.670402414522072*pi,0.14148682726570005*pi,4.06259366093613*pi) q[9];\nu3(0.739694771872057*pi,0.5865199030200701*pi,0.829591567649897*pi) q[10];\nu3(1.0*pi,0.0*pi,1.216258726057168*pi) q[14];\nu3(0.296277242189242*pi,2.72552326113658*pi,1.138440900220931*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.461806441666318*pi,-0.13983769371326998*pi,0.777114941970469*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3510048980590401*pi) q[20];\ncx q[2],q[17];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.610281950481499*pi) q[13];\nu3(0.740422453145225*pi,3.30700710772378*pi,2.94169184791585*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(3.5*pi,3.48466955681619*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48768865217104*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39776214267355*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35799056110052*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.434215175166669*pi) q[16];\nu3(1.0*pi,0.0*pi,1.365856848442439*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31321863666817*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2096186705511989*pi) q[21];\nu3(3.5*pi,3.35299075355135*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[17];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2208019449680338*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[0],q[9];\nu3(3.5*pi,3.48601951426723*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.179511680635194*pi) q[10];\nu3(3.5*pi,3.38665824344979*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.624888916352642*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4416426211613995*pi) q[17];\nu3(1.0*pi,0.0*pi,1.143612815616478*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40559499069583*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[17];\ncx q[3],q[16];\nu3(3.5*pi,3.40139338473286*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.285975034168616*pi,-0.244540925787961*pi,3.89297667164001*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.639048179461284*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.208644414244944*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.777002173462313*pi,2.97192516279773*pi,3.98350970713477*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5084449401276848*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.540969971994254*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.639696574362446*pi) q[12];\nu3(0.143675461505996*pi,2.9794975511088*pi,0.874674652529885*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43860968658807*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.354299326899923*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.625148493151785*pi,-0.09464796700669798*pi,1.3024070187447219*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.257866958067807*pi,3.2490546039483*pi,1.87654878046367*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.388210357504526*pi,3.49236115987002*pi,1.86409483177032*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.198921812582776*pi,3.19649810852247*pi,1.0236797913390139*pi) q[0];\nu3(0.149543103916873*pi,3.18946653872535*pi,0.681073674699091*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.35119835465304*pi,-0.20660570906391001*pi,1.346324825792795*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.228550889729625*pi,-0.09805446520461703*pi,4.10243760340036*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.409340331421854*pi,3.02677420689045*pi,1.150571437634023*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.415276044760383*pi,0.22925372396589505*pi,4.22154984104502*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39543124111249*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.789087951855202*pi,0.63411592034331*pi,0.605199852763011*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.580916971649868*pi,3.1103121416709*pi,3.21022231618938*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.546950686227548*pi,0.8277019677835*pi,4.21144864417695*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.837027229953447*pi,0.6520809131577601*pi,1.089979268364573*pi) q[9];\nu3(0.427593799443586*pi,3.26007213867393*pi,4.36851953604612*pi) q[10];\nu3(0.313028351913552*pi,0.49948706892447703*pi,4.44894825304329*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.552280872267183*pi,0.262955883623741*pi,4.44947572463083*pi) q[14];\ncx q[15],q[18];\nu3(0.597056041447427*pi,0.42259343724352405*pi,4.48805065818543*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.674607232758963*pi,0.15214270079926395*pi,4.29950797467217*pi) q[4];\nu3(0.707152562579043*pi,3.08085666108026*pi,3.02442579515576*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.489491333115927*pi,3.0422134531577*pi,1.88266541653118*pi) q[7];\nu3(0.458392355691219*pi,0.8723492667880699*pi,4.03216006092957*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.479043680896367*pi,2.91899421687395*pi,3.66465692020812*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.731259934619675*pi,-0.278557581001009*pi,1.195331483125309*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.200144893158424*pi,0.40301342638973403*pi,4.22956593290224*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.605752034360024*pi,0.95417417925557*pi,0.9384552289939421*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.610951730017432*pi,-0.229652885341473*pi,4.2206880371707705*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.590761534940314*pi,-0.11730184381868602*pi,1.3206077632008149*pi) q[19];\nu3(0.255581048715802*pi,3.17199415630633*pi,1.072203622050957*pi) q[20];\nu3(0.547599894288848*pi,3.47487017797257*pi,3.39079028988156*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.474687272438493*pi,-0.22130581985279402*pi,0.8959944030982501*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.132932701332414*pi,0.21405251348061405*pi,1.148644941051568*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.631679102889334*pi,0.18414707977871403*pi,4.01510501255221*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.209393412690361*pi,-0.017530565662911002*pi,3.65398064861101*pi) q[19];\nu3(0.727367503515115*pi,-0.198918140556624*pi,1.040460312376019*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.782716945006327*pi,0.36022034671831604*pi,1.5541739330842*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41962479340084*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.648114112895534*pi,-0.080205108624747*pi,0.8554106446638541*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3504044699591469*pi) q[16];\nu3(0.838460434037766*pi,3.23664469259327*pi,2.76953342643685*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46862267751085*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.188801651788681*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39742607513809*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45211443859821*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.310894026685835*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.738392736911424*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274295432981116*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4673585186693*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,4.3637983900826*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.369239540993156*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.38081601439257*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,3.39006829542363*pi,0.5*pi) q[13];\nu3(0.493319290601412*pi,0.44208017140454703*pi,1.1711151926966479*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.292389024245907*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21252883856988*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43262406084021*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.268225650433727*pi) q[10];\nu3(3.5*pi,3.41648390507039*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3377815701718578*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.43432706154546*pi) q[14];\nu3(0.430065045545962*pi,3.36588009743509*pi,4.25100854898131*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35287907309352*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.657222233034784*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.756667905065907*pi,3.08672315743457*pi,4.0398336521728*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.624200246816473*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37996973494593*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.43478348422726*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.632604903760248*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.545761179946078*pi,3.36796352282933*pi,4.24412665719143*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.541004577590897*pi,2.87410810706156*pi,3.51569323413272*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.842687190335256*pi,3.2466596539541*pi,3.57517167292433*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.624710857972276*pi,3.34909396127898*pi,0.7615322395498509*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.492955203937854*pi,3.4719437771956*pi,3.19802063167661*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.46554321226178*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.656325646619276*pi,-0.337766921262207*pi,0.672239016860566*pi) q[11];\nu3(0.065823175426714*pi,-0.17882355128911698*pi,4.35605275189258*pi) q[12];\nu3(0.752034858004071*pi,2.94310041069147*pi,4.42925819762174*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.404072883959375*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.375565079272477*pi,0.219959629183193*pi,3.46151540177058*pi) q[0];\nu3(0.549030579520833*pi,-0.347085618982123*pi,0.7030032738023619*pi) q[1];\ncx q[2],q[15];\nu3(0.740081220434798*pi,0.15207913850501698*pi,0.943027441372834*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.149753947765943*pi,1.01935105974327*pi,4.3773346669257105*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.373140489691127*pi,3.14479665502615*pi,2.03941374633518*pi) q[7];\nu3(0.62844412958994*pi,3.44848829394523*pi,0.8226804530371881*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.459216983087162*pi,1.04625425828853*pi,4.32404082424058*pi) q[11];\nu3(0.576052167203824*pi,-0.378908523334247*pi,3.32611332821211*pi) q[12];\nu3(0.387317639582079*pi,-0.359981397720474*pi,3.98720426734188*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47882382908678*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.31817596959948*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.557680460203306*pi,-0.4282026636003201*pi,3.18497180952822*pi) q[0];\nu3(0.343625609752405*pi,0.055329391892736*pi,4.0042768114267*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.39474678467847*pi,0.14958727301647*pi,0.9139896953744899*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.764438274566749*pi,0.41435847304561*pi,4.28214719602555*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.380495166432061*pi,-0.15752850364461302*pi,3.77929785676344*pi) q[7];\nu3(0.376812969409188*pi,0.46405867718681904*pi,0.626527202012078*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3361865858094895*pi) q[15];\ncx q[17],q[18];\nu3(0.657268515563483*pi,-0.321713105585012*pi,4.36244746290419*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.690570815378629*pi,3.38080473514907*pi,3.61156469058533*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.46659668353866*pi,0.5533684347099801*pi,3.85136403185366*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.732558687822376*pi,-0.087221403455078*pi,3.80919274099681*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45373286733262*pi) q[18];\nu3(0.793689654607372*pi,0.23617671479082902*pi,0.9142563034489379*pi) q[19];\nu3(0.621296116652642*pi,0.26664345434246195*pi,0.638937750442014*pi) q[20];\nu3(0.374419933795134*pi,0.7254097749708599*pi,4.14209174013598*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.46380183554643*pi,-0.25170820415167*pi,0.992673542186023*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.669772436516809*pi,3.22195018067179*pi,0.631466663532184*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.686403159049005*pi,3.25969288017975*pi,4.4866912019706*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.654746161277805*pi,1.04527284765654*pi,0.828472313969264*pi) q[20];\nu3(0.631278324987566*pi,-0.33123353520897103*pi,4.00627804851554*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.790065924106441*pi,0.43481491243277404*pi,4.1741054643773*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37462960057582*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.173555107211876*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3518431267485*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.140926325252375*pi,0.206105829723374*pi,3.88230720922755*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1395072709521221*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[16];\ncx q[6],q[14];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.24645872269839*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.106157340880865*pi) q[20];\nu3(3.5*pi,3.45631130737313*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.661936998745*pi) q[3];\nu3(3.5*pi,3.28939373597136*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48157917760947*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.196202752469881*pi) q[8];\nu3(3.5*pi,3.4547704241199*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.2527575911418198*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46259566405005*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2400511420326121*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1576092922329901*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[16];\ncx q[6],q[14];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.483114209954961*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.650026098148502*pi,0.98726367646609*pi,0.614956804795209*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.504436633862134*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5944080196493244*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.507269664798569*pi,-0.334240606035495*pi,0.7897606678591129*pi) q[17];\nu3(0.110069279268166*pi,-0.070641656246268*pi,1.138556382556387*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4815574828450195*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48341066074161*pi) q[21];\ncx q[0],q[19];\nu3(0.475791716883682*pi,2.92137663667631*pi,0.977683500705367*pi) q[1];\nu3(0.926505932388728*pi,3.42540903322632*pi,0.700597068715045*pi) q[2];\nu3(0.749120039280444*pi,3.04502533971812*pi,3.78151294955016*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.557918454490381*pi,2.66780022332984*pi,4.03667755443327*pi) q[17];\nu3(0.667063533235489*pi,-0.4627210286736707*pi,0.8655255542094931*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.214860666339632*pi,3.27022005428343*pi,0.853033710406641*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.212202426107791*pi,-0.14805424566352698*pi,4.03572025887863*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46560315666775*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1745762160295858*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.389883118074107*pi,0.23131466228500497*pi,4.32259849217907*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.22085950007289*pi,-0.28913795389449504*pi,4.148367704270321*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.337933446951458*pi,2.90527644771871*pi,1.238047107113836*pi) q[4];\nu3(0.329659927648083*pi,3.35993293538508*pi,0.825310944831093*pi) q[5];\nu3(0.301809858197508*pi,-0.009338045134268003*pi,3.82224226727347*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.599118801305241*pi,0.12924174361088903*pi,4.23636267646883*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.488682536056929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.513180590411*pi,2.84196026914171*pi,1.386241102883076*pi) q[4];\nu3(0.0832367779757825*pi,0.8742134570209099*pi,4.46019720379457*pi) q[5];\nu3(0.836959930334779*pi,0.24111739326803505*pi,1.061098664214541*pi) q[6];\nu3(3.5*pi,3.40661703786386*pi,0.5*pi) q[7];\nu3(0.118686784882371*pi,-0.24646896261274998*pi,4.19220415139526*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.371525330904341*pi,-0.42713449112806*pi,0.862374050692705*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.367090168502179*pi,3.21432279752877*pi,0.761562033620819*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2356724867553242*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.455052301903203*pi,0.5294957912285401*pi,4.01606264134713*pi) q[0];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.267522800933535*pi,-0.333854913027531*pi,1.7565233790261*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.545851576481094*pi,2.91859898460783*pi,1.370116741703213*pi) q[14];\nu3(0.431743318928483*pi,0.28757908320309*pi,0.614518986928417*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.438040870733054*pi,0.41317437739374296*pi,0.83779188626933*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.566370991451576*pi,-0.42731705719299873*pi,3.19672402055213*pi) q[0];\nu3(3.5*pi,3.46212506847451*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.319745192505117*pi,-0.0034098099361670187*pi,0.6900521532238559*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36480555613026*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.395707985841488*pi,2.4268836421264*pi,1.323815159400433*pi) q[14];\nu3(1.0*pi,0.0*pi,1.323530832432056*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5576001096589795*pi) q[17];\nu3(1.0*pi,0.0*pi,1.323434775716831*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.237531572352832*pi,3.17457819700794*pi,0.5967535700061588*pi) q[20];\nu3(0.756849705727974*pi,-0.33393043806685396*pi,4.410932744595*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.273717032201412*pi,3.37071556846202*pi,1.345882139172111*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.549190664750164*pi,3.22652146564529*pi,1.67999309914931*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.404862187536102*pi,0.490021881229014*pi,3.69028024449435*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3091857257886*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36556539005782*pi) q[18];\nu3(0.6757867434183*pi,0.470817032538137*pi,4.0328097577917195*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[18];\ncx q[4],q[11];\ncx q[5],q[14];\nu3(3.5*pi,3.48084128627777*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.128340776161809*pi,3.43143351440064*pi,1.54760668453224*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2424116324065961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49723084697035*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38108906968568*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.401407892340968*pi,0.153903172599959*pi,1.057051056758654*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.522231885111401*pi,-0.05023450843789201*pi,4.24740137199612*pi) q[10];\nu3(1.0*pi,0.0*pi,1.319045370433734*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.319633566987457*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.820798940832453*pi,0.9453535242392599*pi,0.5618552375671991*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.386584415457094*pi,0.14747876562942297*pi,1.0316245610699*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49497426584222*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5571755211874301*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.798343914231241*pi,-0.389566135416722*pi,4.04334753704757*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3196187585380095*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.708006037960978*pi,2.66009277952303*pi,3.6228685027121*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.49678309512931*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2434245170585712*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.448873447725643*pi,2.97897047274464*pi,1.4077886159274131*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.28334202612435*pi,0.5*pi) q[0];\nu3(0.111292814602961*pi,3.09587602538911*pi,2.0687523951726803*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.252181802639321*pi) q[7];\nu3(3.5*pi,3.4155009277031*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.14232105653908*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43595138547135*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[17];\nu3(0.818384093448802*pi,3.2578419487905*pi,4.4906473013774*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.269185608214*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.234908979677563*pi,3.07626071331398*pi,1.8912934703705*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.626121792360455*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.459833576489229*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.556668558476533*pi,3.34147126458603*pi,0.779270541897422*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219585729885255*pi) q[17];\nu3(0.760773930699876*pi,0.460159722994276*pi,1.098180652232305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0373605001822026*pi,-0.222863452700022*pi,0.7383966017454611*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.351668258504626*pi,-0.196904501463605*pi,3.82689952240883*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.261468536877366*pi,3.01051915978728*pi,0.624012748517581*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.850226390841339*pi,0.52743658351483*pi,1.021822511501798*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.221284616138384*pi,0.60015661406157*pi,3.69702255835997*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.738123748581512*pi,-0.318728267870995*pi,3.25834533639086*pi) q[15];\nu3(0.240506250572818*pi,0.365926545842449*pi,0.989203828438926*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44480026887613*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.833408809574651*pi,-0.33341572526674*pi,3.40190984281003*pi) q[5];\nu3(0.241231768341672*pi,3.49546930095838*pi,1.96057678190511*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.583996955441637*pi,3.30706225073933*pi,3.51974604109584*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.623333035901475*pi,-0.323207246052033*pi,0.624701636936065*pi) q[14];\nu3(0.318139984775907*pi,-0.252225483411072*pi,3.90747803968411*pi) q[15];\nu3(0.582567974951888*pi,0.49061464156156*pi,0.5547248169674958*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.627618808022646*pi,-0.411911893084341*pi,3.8916981751293*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34653646846001*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.626930118186873*pi,0.5484774598765301*pi,4.36863624952683*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.185452608445013*pi) q[13];\nu3(0.684216217631983*pi,3.13944042394501*pi,3.06176657163952*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.679878801158292*pi,0.06529668219631402*pi,1.353570315220625*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.49488789405489*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.481318897292216*pi,-0.36926632331918996*pi,0.683599105035571*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2314912930713668*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.38903074191309*pi,0.5*pi) q[18];\nu3(0.38270829097784*pi,0.4088272641235*pi,3.45809954409259*pi) q[19];\nu3(0.80224038269484*pi,3.19497434661078*pi,3.2238320820903*pi) q[20];\nu3(1.0*pi,0.0*pi,1.324655859902548*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.602421316727425*pi,2.91464905210844*pi,3.91659308733356*pi) q[7];\ncx q[8],q[15];\nu3(0.861433574913618*pi,0.6752622324461299*pi,4.30600350821415*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4471674501059795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.709992305851086*pi,3.36675967275817*pi,2.94557319973244*pi) q[19];\nu3(0.537879210488511*pi,3.01941353527954*pi,3.29592915455509*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4785704985427*pi,0.5*pi) q[8];\nu3(0.839785002597404*pi,-0.11259891638379899*pi,3.60113638799897*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35557240784051*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2628016224244059*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48248946625895*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.689901562302401*pi,3.03272370977737*pi,4.1456626133824095*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46249298008908*pi,0.5*pi) q[0];\nu3(0.588067446508239*pi,0.80669366624305*pi,0.797153335404075*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.205505692986149*pi) q[4];\nu3(3.5*pi,3.35902391866833*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.252011328496798*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.795431112896904*pi,0.12809907443980995*pi,4.25342309813885*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5870460055848976*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.358793589732846*pi,0.05146105563199199*pi,4.39334358460161*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.621260025846066*pi,0.366656037969578*pi,4.360053581647319*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3694234605397*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5968058508885883*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.596259351213175*pi,2.58557710986484*pi,3.48382286018945*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0260499897868872*pi,3.32598962579117*pi,1.311298605431577*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(0.599181506920779*pi,-0.04407904785585698*pi,1.178132484886421*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.539931808236802*pi,0.31548499420757103*pi,1.10429777334574*pi) q[15];\nu3(0.193674083125673*pi,1.09696055778345*pi,4.238204622708309*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.601103652595593*pi,-0.33614324252664296*pi,3.25597365023687*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.420434150188513*pi,0.301624521742919*pi,4.40860011737691*pi) q[13];\nu3(0.900220687186334*pi,2.47295701672089*pi,3.85285452813896*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48237609704165*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.325699762593547*pi,3.43110634135539*pi,0.829543066748632*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.250654732160389*pi,3.27871112038624*pi,0.5883986479138458*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.39538384049201*pi,0.9029356876261401*pi,4.25069913557625*pi) q[12];\nu3(0.144399884371187*pi,0.22843873915985202*pi,3.96846299185403*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.289689740186278*pi,-0.06956787377184698*pi,4.313578513025179*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300061314903866*pi) q[19];\nu3(0.559221278350328*pi,3.14601275397959*pi,3.59448450738615*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[20];\nu3(0.771482265183304*pi,-0.457109161129928*pi,3.80906372906954*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.430007037744059*pi,0.12205087934440595*pi,3.46577202317018*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0430376668148901*pi,-0.063261838722669*pi,0.9809750587534001*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.122960642269926*pi,3.24855740799586*pi,4.30244478544812*pi) q[18];\nu3(0.473979238555033*pi,0.095841591479502*pi,3.71044588796098*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37057756083633*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.126267939175024*pi,-0.377381271596284*pi,0.810211501965507*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.46984274962675*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.353275495434902*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.614793306091448*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293007107280526*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.870494886097794*pi,3.39569089860226*pi,3.00158789741212*pi) q[6];\nu3(3.5*pi,3.45672558789349*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.222363440906048*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,3.49747534029633*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.303735959921547*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.256600226282943*pi,2.99916726592484*pi,1.03564416952729*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.429528193617852*pi,0.49393191975026796*pi,0.69909429302504*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.654522337609414*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40145931249988*pi) q[20];\nu3(0.334908785779854*pi,3.43531318680266*pi,1.321513961353576*pi) q[0];\nu3(0.334879988493586*pi,0.91351671230175*pi,4.0028346402542905*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.20717693484045*pi,0.5*pi) q[3];\nu3(0.347604008647508*pi,-0.14551798927652398*pi,1.3950109675626199*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45868638514854*pi) q[8];\nu3(3.5*pi,3.45588472556709*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.1969727185624421*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5292124292376221*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259799530458317*pi) q[18];\nu3(0.407268044544257*pi,2.95094485893291*pi,1.0642069556714961*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.601297684446453*pi,2.85081308241948*pi,3.37902882738924*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[21];\nu3(3.5*pi,3.48246159305424*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2818569630278889*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.779595227619042*pi,2.77030766995723*pi,4.25608075103573*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.60016826117082*pi,3.3634425373982*pi,3.80236281659652*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43196036621543*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5140423430843035*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.609212432873733*pi,0.13584066553086405*pi,3.65261780640124*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5523318859822771*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.201633042451042*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.243032906605521*pi,3.23088215963778*pi,1.0864609514017771*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5411894490198708*pi) q[16];\nu3(0.395844411387908*pi,3.06463854361643*pi,2.03163165001073*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.375982271471116*pi,-0.274309633916623*pi,1.73625144839352*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45904918133951*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.178526985743428*pi,3.452507857717*pi,4.36097315261791*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.222774298679307*pi,0.375552077404126*pi,4.4111628707891*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.636678517602796*pi,3.03113653203085*pi,3.69148660390005*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[10];\nu3(0.137861280981202*pi,-0.149419334530963*pi,4.4112503530437195*pi) q[2];\nu3(0.277214098739444*pi,-0.27275197343039004*pi,0.639758986225889*pi) q[3];\ncx q[5],q[17];\nu3(0.594184857228756*pi,3.2612765764013*pi,3.81129249984746*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.501158372486469*pi,3.33674312589705*pi,4.202064002698711*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.602044713299278*pi,2.86426783382523*pi,3.21851511221908*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.383677059189519*pi,0.467926010112637*pi,0.713351590705272*pi) q[18];\nu3(0.729003315186094*pi,2.67150656998939*pi,3.36485366486484*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43915857417108*pi,0.5*pi) q[1];\nu3(0.640388242073899*pi,3.26459196658798*pi,2.81787476048532*pi) q[2];\nu3(0.582934368873541*pi,0.83211101301452*pi,0.882913013574257*pi) q[3];\nu3(3.5*pi,3.48611444619915*pi,0.5*pi) q[5];\nu3(0.580238783855976*pi,-0.301612622491843*pi,4.32403394471099*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.179352500752608*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.389613840570118*pi,-0.375130999076033*pi,3.95925351871347*pi) q[13];\nu3(0.444700904795503*pi,-0.30572743939616*pi,0.95187745777016*pi) q[14];\nu3(0.651287272256436*pi,3.03778860086228*pi,4.36677267754404*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3074890516224071*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.482353655430118*pi,-0.4460682402942302*pi,1.65136388514202*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.272437039031826*pi,-0.18362884770326*pi,0.828043796631057*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.318868047142185*pi,0.20314764491996795*pi,4.18041162634591*pi) q[13];\nu3(0.472808200587949*pi,2.62633052217282*pi,1.56508539235667*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.461772621242571*pi,-0.094741170608515*pi,3.72074181912087*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.626488693929837*pi) q[10];\nu3(3.5*pi,3.39166721270494*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.718454839998883*pi,0.31884444420118097*pi,0.926542418073055*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.514756571073507*pi) q[17];\nu3(1.0*pi,0.0*pi,1.173429346443116*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45937887381119*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.519090169987001*pi,3.09062996806261*pi,4.27563092278701*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.599292245636236*pi,0.058318220708516*pi,3.9356197884102*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194837467194016*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47549628675627*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.239710437996048*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.781382585365931*pi,0.446315928549197*pi,0.785326590140559*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.566853180057978*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.381979079109665*pi,3.4876902863553*pi,1.97255269200543*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[20];\ncx q[4],q[13];\nu3(0.30056732601028*pi,-0.4053483315641539*pi,4.24465704647225*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43452295639717*pi,0.5*pi) q[9];\nu3(0.210363914100771*pi,0.318982381948937*pi,3.88100249511151*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.358283772766588*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.795310716078482*pi,0.12251519619610296*pi,1.412547080394614*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37612692771751*pi) q[18];\nu3(0.780953253307975*pi,3.09011383700361*pi,3.94971513603068*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44267655836568*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48187630897133*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4889670246591695*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.379849994777019*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206128332491872*pi) q[20];\nu3(0.300577622816862*pi,-0.4221379056357963*pi,4.4965960036901*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[20];\ncx q[4],q[13];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.563577333296297*pi,-0.017226291088333012*pi,1.0903299527393449*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.35865287693764*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.195524213406147*pi,-0.4417851488462601*pi,0.5078230027089077*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43544299034879*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.44674088506901*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47757353631556*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3192441676859739*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3739778795951891*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5252936447263439*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[13];\nu3(3.5*pi,3.34156419243206*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306529005287111*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5070858456515445*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.518294117630273*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43935792094608*pi) q[21];\nu3(0.148574028843084*pi,0.303546753416432*pi,4.37850439814399*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.203585551202418*pi,0.29058915042184497*pi,3.80030875466917*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.326442458015868*pi,2.40514394894293*pi,1.130367694745052*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[18] -> c[18];\nu3(0.529763437771781*pi,0.35534507431383*pi,1.189341776689425*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.690186053761173*pi,0.57283969992176*pi,0.746069766962247*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.440948738774557*pi,3.18246003131794*pi,1.007103155521131*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.60558604846768*pi,0.37253016295532404*pi,1.246828032541491*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.313487350542438*pi,0.97658709811827*pi,4.3653200536086505*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.531227419300175*pi,0.77968275729055*pi,0.991201367663413*pi) q[8];\nu3(0.696880255655973*pi,-0.22146676016065803*pi,4.07465906185538*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.239253352464252*pi,0.0032805749462709866*pi,0.5582353543240186*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.738292883670927*pi,-0.4519013431114994*pi,3.98027636542827*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.453606016652009*pi,0.021965221117971945*pi,3.67335943078902*pi) q[13];\nu3(0.214260899679095*pi,-0.04730416148029898*pi,0.986545483199765*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nu3(0.277641190453409*pi,0.76761950152999*pi,0.5654718607792154*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.574068017942884*pi,0.43742585915563603*pi,4.00205738900768*pi) q[21];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.700076684960092*pi,2.91938142324292*pi,3.1692066044412*pi) q[0];\nu3(0.262210074441613*pi,2.45019015785918*pi,1.389472754227615*pi) q[1];\nu3(0.159160592913209*pi,0.5471950365999501*pi,4.01707368771968*pi) q[2];\nu3(0.239559551328687*pi,-0.4778667828448897*pi,1.385087756710393*pi) q[3];\nu3(0.0868310207696128*pi,0.14302268314940603*pi,0.7831587604453101*pi) q[4];\nu3(0.185791501529229*pi,-0.305409084502406*pi,1.10887498460985*pi) q[5];\nu3(0.494611114760705*pi,-0.040647131861198005*pi,3.59408150877899*pi) q[6];\nu3(0.615391145455768*pi,0.31223708088219704*pi,4.19803829995924*pi) q[7];\nu3(0.505532394304599*pi,0.20235580219106197*pi,3.60250186128536*pi) q[8];\nu3(0.612943267669828*pi,0.192260581702282*pi,1.208234350425551*pi) q[9];\nu3(0.222993225325847*pi,3.23742797268029*pi,1.1278753656248401*pi) q[10];\nu3(0.411505766956643*pi,0.46666672000530396*pi,3.90674516578199*pi) q[11];\nu3(0.234461736614471*pi,2.94563239065469*pi,1.282742168943148*pi) q[12];\nu3(0.89039907483429*pi,-0.0034547809375289895*pi,3.53161722980337*pi) q[13];\nu3(0.402813235807718*pi,0.155491409984853*pi,4.32330015855926*pi) q[14];\nu3(0.382094959318527*pi,2.56519576950728*pi,1.264600423506252*pi) q[15];\nu3(0.265582471014734*pi,2.86167326821781*pi,1.024573281195845*pi) q[16];\nu3(0.722874227960865*pi,3.21845477195257*pi,4.3591381216239995*pi) q[17];\nu3(0.157012694481461*pi,0.74602011464198*pi,0.519266345289069*pi) q[18];\nu3(0.699999002851039*pi,0.005946715446920048*pi,4.38680503128688*pi) q[19];\nu3(0.825009106444824*pi,0.10306057218290499*pi,3.63716195582429*pi) q[20];\nu3(0.393633463363261*pi,3.36980428750461*pi,1.7198914870844*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[20];\nu3(3.5*pi,3.39366105878833*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.35241475577469*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.236532996350453*pi) q[10];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.252049439404742*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.26899978677708*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(3.5*pi,3.35864767451073*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.14905591299116*pi) q[11];\nu3(3.5*pi,3.24115926818407*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.0787993341556459*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220464876797533*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38571563937093*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41389359570136*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48089722439645*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.279218103282831*pi) q[7];\nu3(1.0*pi,0.0*pi,1.213930484760723*pi) q[8];\nu3(3.5*pi,3.42907877431041*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.32858037347847*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,3.48113731554944*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206089980462318*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5101676396005783*pi) q[15];\nu3(3.5*pi,3.39912974376131*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3602707902856581*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277593488711185*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32827787164439*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.44734156782803*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.47330879984278*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5248071837989614*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42964452770436*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42648010233256*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.621104271655199*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30197176521449*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5353347163581721*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.691811607092754*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.450482394694616*pi,-0.371765863465424*pi,4.13003056555383*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.362079241463066*pi,-0.04965251234087098*pi,3.65479063413526*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.361105373068997*pi,0.24532401031407003*pi,4.0761790854625595*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.67522212297132*pi,-0.09875048400098102*pi,4.09704455431752*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.460644982066821*pi,0.48868646677153704*pi,4.19244881699166*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.621296475304877*pi,0.495813344893417*pi,4.4767918227821095*pi) q[3];\nu3(0.0628640187986546*pi,3.08012404498815*pi,1.56315272681855*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.314069792312861*pi,2.73132236185255*pi,1.2635944456803538*pi) q[12];\nu3(0.827259984936422*pi,0.77675029102663*pi,0.666430979485013*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.244739796845199*pi,0.061238082581857034*pi,0.734338558372563*pi) q[15];\nu3(0.733203458803698*pi,2.57275990953051*pi,3.54320339351131*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.231322488071354*pi,0.8589306078273999*pi,4.2899155753362095*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.73362247399276*pi,1.03746695604349*pi,0.8036048807501359*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.72236480804195*pi,0.60778463571809*pi,0.83801362570451*pi) q[3];\nu3(0.381234017989177*pi,-0.284925602199738*pi,4.4769863639566*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.606353193470239*pi,0.20890867590793805*pi,0.60639793860147*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.138163567322363*pi,0.6317350417507599*pi,4.09388420329697*pi) q[12];\nu3(0.572152072604496*pi,-0.142307202630936*pi,3.83320283894099*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.639612383601998*pi,-0.06637058063929502*pi,3.80535870812118*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.311984637502629*pi,3.06857265128725*pi,0.838441254203139*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.701284663315874*pi,3.12970668795706*pi,4.4311584225751*pi) q[1];\nu3(0.797937722535577*pi,-0.015889158226390976*pi,1.193501379062311*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.400421213166768*pi,3.43195472494354*pi,0.690974733808191*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.379824428768807*pi,3.24166156748792*pi,0.620432903359343*pi) q[10];\nu3(0.423387535437116*pi,-0.27125876981422903*pi,1.01242269962358*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.401171488828688*pi,0.285554261540233*pi,3.61222986673926*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.581445493007693*pi,-0.4578222994439677*pi,3.76861884837503*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.868172499036011*pi,-0.07268436590768701*pi,1.346402885712358*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.229246848607109*pi,2.51920855936806*pi,1.014011657221289*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.481716832318668*pi,3.29311370931911*pi,3.14201629665376*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.572295842339727*pi,2.84512723162037*pi,3.94237851098916*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.607121805593952*pi,3.49672216527851*pi,3.05415527937646*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.392178109765252*pi,2.89183063212432*pi,0.85257696446656*pi) q[14];\nu3(0.572178816315987*pi,3.27610478155228*pi,1.78378571011457*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.153192991445515*pi,-0.261013706140933*pi,4.16119657051911*pi) q[19];\nu3(0.267338380506139*pi,0.316215483546186*pi,4.21358177409316*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.401247650915872*pi,-0.006338116638888003*pi,0.94759257893852*pi) q[7];\nu3(0.706562823793761*pi,-0.145295023647941*pi,4.21937867309782*pi) q[8];\nu3(0.652015381288374*pi,0.19723033412954005*pi,1.69063941292608*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.420374325507707*pi,3.10008296803538*pi,1.321134554678879*pi) q[7];\nu3(0.608203691443713*pi,0.58546122058588*pi,1.054682889846261*pi) q[8];\nu3(0.433072498994202*pi,2.4544161640636*pi,1.24392963585729*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[3];\ncx q[2],q[17];\ncx q[5],q[19];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[21];\nu3(3.5*pi,3.32901250794672*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230491726322495*pi) q[16];\nu3(0.793120913770648*pi,2.81803046268043*pi,3.36404067528201*pi) q[18];\nu3(3.5*pi,3.39282410874887*pi,0.5*pi) q[0];\nu3(3.5*pi,3.2709065950317*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4528327373706*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.163183628405346*pi) q[3];\nu3(3.5*pi,3.48341792745332*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48565690423157*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.224280160473231*pi) q[11];\nu3(3.5*pi,3.49691541158493*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.287043740731114*pi) q[14];\nu3(1.0*pi,0.0*pi,1.189966723690973*pi) q[17];\nu3(0.172815199277431*pi,0.7910872166773999*pi,4.35185480781097*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2655016414625169*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248157083966218*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[3];\ncx q[2],q[17];\ncx q[4],q[7];\ncx q[5],q[19];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41322509474515*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.376656253961309*pi) q[3];\nu3(3.5*pi,3.45962533748534*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.259178093685863*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.44893105312874*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.254545252801487*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48748389841376*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.45939550212343*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5214032338086912*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5423735245259346*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5363426094959962*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[3];\ncx q[2],q[17];\ncx q[4],q[7];\ncx q[5],q[19];\ncx q[6],q[11];\nu3(3.5*pi,3.34949495651908*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248272410618879*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5374220369969223*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49225620709325*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.41501984024035*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.185958088878206*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.581999458379478*pi,0.31821590665298904*pi,4.3362635294670095*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.372997278274967*pi,0.42225663617432496*pi,3.88523788326708*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.405787969806406*pi,-0.006860980073688017*pi,3.59271616829482*pi) q[17];\nu3(0.267195798265789*pi,0.69336157203273*pi,4.14977870950873*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45577954247794*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.728172379653124*pi,0.13394198399166302*pi,1.1303934453851001*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.580654134468712*pi,3.0469929634165*pi,4.37833957362766*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.354712344438006*pi,-0.391924827937456*pi,1.3847207940473178*pi) q[12];\nu3(0.464771557152479*pi,0.273403916527981*pi,0.5603393076644746*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.460063182321953*pi,0.28354296901406795*pi,3.56793661822995*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4456488839989*pi) q[18];\nu3(0.536242130504578*pi,0.23163819252221396*pi,4.29874885715581*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.160046163004129*pi,3.14322442432094*pi,1.6210650242493*pi) q[12];\nu3(0.70164631787971*pi,0.058146502618157014*pi,0.614297330162217*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.758675840822055*pi,-0.17585891644228102*pi,4.2052421414898795*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.710156158139133*pi,0.32863978335298805*pi,0.800360086379969*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.364517407671347*pi,3.17023434417832*pi,0.853069426317834*pi) q[21];\nu3(0.510526059785405*pi,0.35892598491359495*pi,1.383893969588292*pi) q[0];\nu3(0.433123062868623*pi,-0.36726881834799896*pi,1.2568170624654131*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.272931719087799*pi,3.49340435655837*pi,1.83509322861458*pi) q[4];\nu3(0.790869272167197*pi,3.13489253000969*pi,3.9076076792362*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.312247095933266*pi,2.68355617555568*pi,1.2978381053856771*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.509518090435204*pi,2.73583576447492*pi,1.163256444187955*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.590060972473793*pi,-0.14058731594972002*pi,1.325797056230206*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.418475099197205*pi,-0.19182577694840802*pi,1.60465974867867*pi) q[21];\nu3(0.220899861283727*pi,3.27624679500873*pi,0.622822989502693*pi) q[0];\nu3(0.519941835835155*pi,-0.169278359922795*pi,1.462203521664099*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.445767993827622*pi,0.67451785120599*pi,0.690460752138385*pi) q[6];\nu3(0.419140238281392*pi,2.84618961686051*pi,1.359854926138644*pi) q[7];\nu3(0.563505648547996*pi,0.491582716869587*pi,1.210534233629137*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.269439723261093*pi,3.01505553004327*pi,0.764944454736984*pi) q[11];\ncx q[12],q[13];\nu3(0.490630869116107*pi,0.93201444790461*pi,4.289269362591551*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.512659136760937*pi,3.08282867466534*pi,3.33902584020463*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.435764044656607*pi,3.22458068325782*pi,0.7587048110110151*pi) q[7];\nu3(0.831264608952503*pi,2.74728252046123*pi,4.03233909764872*pi) q[8];\nu3(0.23513157962161*pi,3.16620431410716*pi,0.85780553308659*pi) q[9];\nu3(0.629828392591888*pi,3.26180230564726*pi,3.23915364422154*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,3.21932398023769*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.20455783460703*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47073576389903*pi,0.5*pi) q[2];\nu3(0.124211797011623*pi,-0.043121207448112986*pi,4.446356363495299*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2552793630654269*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.105912831343692*pi,3.45841861748567*pi,1.379557392720699*pi) q[9];\nu3(0.653195065549571*pi,-0.21681191886686002*pi,4.00414068252403*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.104289143525749*pi,-0.20811875495335302*pi,1.030400945952594*pi) q[20];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.63167869611449*pi) q[13];\nu3(0.52035842045926*pi,0.019366342439401052*pi,0.652350632607725*pi) q[15];\nu3(0.310896860919036*pi,-0.23030484597895*pi,1.459285300889685*pi) q[18];\nu3(0.231603916012326*pi,0.04362793361125705*pi,4.26622500326418*pi) q[20];\nu3(3.5*pi,3.36598305729366*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47463577098464*pi) q[5];\nu3(3.5*pi,3.44285108922921*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.241945990001821*pi) q[14];\nu3(0.388466724475205*pi,-0.307182990604453*pi,0.7903987858800741*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292466681590364*pi) q[17];\nu3(0.243769468613855*pi,0.200739297318402*pi,3.42872796737102*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.3324623594134*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[14];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.274407509319305*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37953809287006*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47949574780562*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.31026017782257*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3919669406071389*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4824455010334905*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.30539949377515*pi) q[17];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.34355105138174*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.409695010008059*pi) q[9];\nu3(0.501308196046009*pi,2.69306456640949*pi,3.842078088982*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[15],q[19];\nu3(3.5*pi,3.4143913438453*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2102888757995731*pi) q[18];\nu3(1.0*pi,0.0*pi,1.074014667517619*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43177653450702*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.687996101031273*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5620249343879938*pi) q[11];\nu3(0.684938264235079*pi,0.44178651888557596*pi,1.1507477404562731*pi) q[12];\nu3(0.595985819275373*pi,3.39891267425626*pi,3.01576443134752*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47135654932974*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.162766036280042*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218935608480826*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.182682363282617*pi,3.16023334582472*pi,1.86251142556807*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4518873412642606*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5384480504292443*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.596878520777185*pi,3.253163485315*pi,0.5809902844837318*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4712320474107*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46126230584946*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.805642611633878*pi,0.439658544292592*pi,0.721083021401216*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.808322154332918*pi,-0.21449219428227*pi,1.126578043831576*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.959727736616197*pi,-0.4123041607229463*pi,3.9470478316039*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.436153953239408*pi,0.385529642288135*pi,0.860831374450074*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.894265110982656*pi,3.43466816660584*pi,3.00214263422135*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.325119088694755*pi,2.51142516202664*pi,1.285645964538541*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.452133361607823*pi,-0.33477218822336396*pi,0.639340765320762*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.360811533595595*pi,1.02271637888873*pi,4.1217312306335305*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.634690740989528*pi,-0.25876508156559597*pi,3.82160706248084*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.424610260948316*pi,3.07810666328596*pi,1.2329194691984489*pi) q[5];\nu3(0.54068680669677*pi,0.18803433084285004*pi,4.48187806014589*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.106932049299885*pi,3.23646763328115*pi,0.708143711196871*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.743351572363273*pi,-0.12830317707073102*pi,3.6159165666978*pi) q[11];\nu3(0.491375662446661*pi,2.79249329742148*pi,1.419835451697875*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.678152823673346*pi,0.455659552325381*pi,4.38235468074763*pi) q[16];\nu3(0.731454910711341*pi,3.10905396011611*pi,3.16092383574498*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.655812127251952*pi,0.07791049416544604*pi,0.819192475004315*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.774073866518968*pi,0.18623805193828902*pi,0.935847977935039*pi) q[0];\nu3(0.642627193131778*pi,-0.4773742758752157*pi,3.79197294601639*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.585646181524691*pi,3.44872646326927*pi,3.51795475711541*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.467540650531993*pi,2.99864494396187*pi,1.464761290774472*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.907588464385005*pi,-0.4086692237789562*pi,4.38312021325658*pi) q[11];\nu3(0.802112135385152*pi,2.50620130568609*pi,3.77565243526942*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.408096881789221*pi,0.63678994286871*pi,3.87674881870286*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.443531677435867*pi,2.86946661165471*pi,3.72306018088191*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.235411183558667*pi,3.28270608790042*pi,1.99189333282598*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.683454637686902*pi,-0.020914634226444018*pi,4.07360705940509*pi) q[3];\nu3(0.161939505056821*pi,-0.312766022173407*pi,4.33161084652245*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.58257921641294*pi,0.01339553573090202*pi,1.028839530526279*pi) q[9];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.338070146169347*pi,-0.13819121918378002*pi,4.0166409208234*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48993143022016*pi,0.5*pi) q[2];\nu3(0.728646963517642*pi,3.22824023522584*pi,4.24987435887222*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.487770176790587*pi,0.048722131339623*pi,3.86913825941602*pi) q[9];\nu3(3.5*pi,3.44059071017436*pi,0.5*pi) q[12];\nu3(0.357309126364013*pi,2.97905903381504*pi,1.409893980798409*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2191631289717502*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.501840173780324*pi,-0.4654634450559155*pi,4.2164798587558305*pi) q[18];\nu3(0.518456618176753*pi,-0.162543557381931*pi,4.0165583796192905*pi) q[19];\nu3(1.0*pi,0.0*pi,1.225109291582441*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41117866960631*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.310111156994435*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[16];\nu3(0.0958424854981074*pi,2.81508765610632*pi,1.283073913630834*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.762897165409489*pi,0.365417610752076*pi,0.5573743129563778*pi) q[19];\nu3(0.263547435437125*pi,3.36943581111566*pi,1.2918611116686392*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41587157080743*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5743964866291728*pi) q[20];\nu3(0.504090261897076*pi,0.18663798066762005*pi,4.11473965095329*pi) q[21];\nu3(3.5*pi,3.35985592429362*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34004460998287*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,1.2744939087018698*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40575706899644*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.45559448054902*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.311323536332199*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1185068818061041*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[6];\nu3(3.5*pi,3.45645094851606*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.38718477074982*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257162867963217*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.231688184411732*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.161056750482306*pi,-0.008693292578731027*pi,3.67705352536922*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.627551770796997*pi) q[3];\nu3(3.5*pi,3.48055404470154*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.679646480408201*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46470203455305*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.192878600868237*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44632572199812*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.239663104683498*pi) q[19];\nu3(0.203586951354659*pi,-0.08221206097714301*pi,0.7768968261317499*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.387087700272041*pi,1.06428097340303*pi,4.36376918497099*pi) q[2];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.612317714309701*pi) q[13];\nu3(3.5*pi,3.37089991723364*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.47515021196868*pi) q[18];\nu3(0.188727823534789*pi,3.19371553781364*pi,1.51958716740539*pi) q[20];\nu3(1.0*pi,0.0*pi,1.203632195320695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.49078023243299*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4126115261355*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.622744204319262*pi,3.38503903581443*pi,3.46290551567187*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4260131104998095*pi) q[21];\nu3(0.129608448554198*pi,-0.024513957530978014*pi,1.262878811174404*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.821486454965344*pi,2.66666189432434*pi,3.92697102614562*pi) q[8];\nu3(0.514816262235112*pi,0.49136069155306195*pi,4.3942068688186104*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.665111702171847*pi,3.08409253710657*pi,4.02101427763182*pi) q[12];\nu3(0.228363831562131*pi,0.95336953333318*pi,0.5243165213029578*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.265998531035528*pi,0.60656672953433*pi,0.5580358169497956*pi) q[0];\nu3(0.20376170382183*pi,0.65328163604501*pi,0.648037635618246*pi) q[1];\nu3(0.742580832349701*pi,3.42869963033178*pi,3.89820654920668*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.747347210164326*pi,3.40922677936079*pi,0.5305140311110308*pi) q[5];\nu3(0.608966704402055*pi,0.15674593831579098*pi,1.097071287531215*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.662022484153347*pi,0.239213129232703*pi,1.459204005365148*pi) q[8];\nu3(0.464497804763112*pi,-0.15024471589545102*pi,3.77353912114937*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.253807622957078*pi,1.11375753378479*pi,4.32051489048897*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.769122194982233*pi,2.72779913810199*pi,3.77361748212507*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.535714145529705*pi,0.44015358599238297*pi,1.433511916596308*pi) q[1];\nu3(0.136740624842095*pi,2.88321885602596*pi,0.926764993088121*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0523988150597754*pi,-0.09945431684399297*pi,3.87668628548764*pi) q[5];\nu3(0.589014433104466*pi,3.11636723336606*pi,3.51806833958294*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.376955396292666*pi,0.6495699797285*pi,4.4357043350981105*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.43440775264022*pi,-0.09592457084453598*pi,3.75439549392539*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.779482696834447*pi,-0.49876091277389356*pi,3.93125996620514*pi) q[10];\nu3(0.347467524671716*pi,0.056453180574198014*pi,0.709752956887423*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.742456509122202*pi,3.11468403723222*pi,3.98017110476401*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.584922884598017*pi,-0.340548729566037*pi,3.50983125115065*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.766052308198937*pi,1.05922835595221*pi,0.6643338640645879*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.955279405716819*pi,1.08813127271221*pi,0.8199420882429209*pi) q[17];\nu3(0.573376177602601*pi,3.15745382528216*pi,4.22535344297256*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45515360820587*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.819255987085782*pi,3.48452967501187*pi,4.367645094315391*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.564405709730666*pi,0.08797113734504802*pi,1.56683828044726*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2879526233342529*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.519821908676431*pi,3.32610528263682*pi,4.33405987208958*pi) q[17];\nu3(0.250998551524747*pi,3.39465923769124*pi,1.114263252418218*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.38166293863703*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47079211576368*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.228640897734923*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.565187741990975*pi,3.398258347222*pi,4.22790421895389*pi) q[14];\nu3(0.249098129309556*pi,0.273210415775882*pi,3.3679264048298*pi) q[15];\nu3(1.0*pi,0.0*pi,1.05782605254511*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.371828436117597*pi,2.70049425822807*pi,1.68720196954304*pi) q[19];\nu3(0.144805090474149*pi,3.40309158715459*pi,4.21888784071575*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5849156209628346*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.455593405756594*pi,0.5596204574035999*pi,3.63275599203514*pi) q[14];\nu3(0.449553146445609*pi,3.16241763953746*pi,1.6143490110898*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.342392509283631*pi,-0.24520439843299102*pi,0.9944414423364141*pi) q[19];\nu3(0.938236749889168*pi,0.31732025854634205*pi,0.9771159983655491*pi) q[21];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37466951772277*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5156086672132211*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.49738389196289*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,3.34293079032431*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1669469993309889*pi) q[17];\nu3(1.0*pi,0.0*pi,1.314360516700164*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41145401457082*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.353703606598991*pi,-0.012142518015666015*pi,4.4235143928256*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3656387202020541*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.461104880946441*pi,0.29542208251813196*pi,3.76142554823543*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.31432922403331*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.249120223819424*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.545300309162362*pi,2.85761271551621*pi,1.400781622309379*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47668834920501*pi,0.5*pi) q[5];\nu3(0.435121862009898*pi,3.14122368221175*pi,0.659073614930336*pi) q[6];\nu3(3.5*pi,3.39220261399418*pi,0.5*pi) q[7];\nu3(0.664975990824299*pi,3.28427749872663*pi,2.96091038143794*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49306646928529*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46976187885949*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.200998183036054*pi) q[15];\nu3(0.553276122013434*pi,-0.019129554830665974*pi,0.957623610758906*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.490498255343891*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34991658743105*pi) q[18];\nu3(1.0*pi,0.0*pi,1.159820068307791*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288909354295574*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2485956622944951*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5746280215913169*pi) q[4];\ncx q[5],q[15];\nu3(0.78301008035169*pi,0.09769456328469095*pi,4.0914249466331*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.37940727978041*pi) q[14];\nu3(0.456039416518533*pi,-0.24300056218981297*pi,0.958092958134939*pi) q[16];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5163098203266916*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5291258671726036*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2533697697758495*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.503176764008155*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.498550604495599*pi,2.78884335042171*pi,1.454761648074796*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.577362638411839*pi,-0.14258778779951398*pi,0.7642981261602451*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.119796288817332*pi,-0.287135592169172*pi,0.5678267366886381*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.345945397089153*pi,0.15561089046896504*pi,3.50034628077365*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.827330597037007*pi,0.3952050019518*pi,0.651194220864023*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.645477239146598*pi,3.41940699888366*pi,3.74786639146306*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.731834080729247*pi,0.47323823377156204*pi,1.51270308828698*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.443855271274167*pi,-0.29816985794976003*pi,0.5079093306735145*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.737427912015796*pi,0.396013415286531*pi,1.216448729346044*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.162972418652053*pi,3.0831561798162*pi,0.866596339816524*pi) q[11];\nu3(0.732707169927792*pi,0.18634373705611296*pi,0.744499361802475*pi) q[12];\nu3(0.37995412549248*pi,0.5773817591960599*pi,3.97214017635288*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.280665563641894*pi,-0.239735552051062*pi,3.76703445444974*pi) q[21];\nu3(0.788485698206468*pi,0.7580543881892501*pi,0.5997819608520638*pi) q[0];\nu3(0.771994978390255*pi,0.482707590012434*pi,0.5556074290296517*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.393579056486907*pi,-0.296554975165018*pi,3.88103226267769*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.446610998530372*pi,-0.26137113834055004*pi,1.54771365400953*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.699159997813155*pi,3.18886773174926*pi,2.92011812192979*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.715412481815642*pi,0.07310749478498202*pi,0.5680941481997293*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.425822326600903*pi,2.95448810243486*pi,0.869875323961941*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.269659333417682*pi,3.12567023006598*pi,0.8718479348167221*pi) q[15];\nu3(0.531462223737049*pi,3.49670146153061*pi,3.9291848782731*pi) q[17];\nu3(0.388917626347764*pi,0.59001425430661*pi,4.135738519932881*pi) q[18];\nu3(0.229209704066245*pi,2.98089561920067*pi,1.4488886031871449*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.838562805055706*pi,0.288787517586623*pi,1.49218092538675*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39300901407248*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.212737227556778*pi) q[9];\nu3(0.162091051910733*pi,-0.316558159048148*pi,1.66352425688396*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.531321653255541*pi,0.58978495167507*pi,4.40456475843251*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.436236275268464*pi,0.40712603841375095*pi,4.1765050070251*pi) q[18];\nu3(0.39661349029362*pi,0.55947771406842*pi,3.99803717145284*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.242522600394904*pi,3.27626243359075*pi,2.0270371702377*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[9];\nu3(0.108615465973694*pi,2.84254407287816*pi,1.0850088248279421*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.363448503878045*pi,3.00142378096001*pi,1.477313634771444*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30642766313286*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.13464496989617*pi,0.22707788230204995*pi,4.13434924543834*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5021892896275592*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.243983950508722*pi) q[13];\nu3(0.737387690700641*pi,-0.006776139947623994*pi,1.421094424262553*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37135208086661*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(0.382078403032217*pi,2.7160666270846*pi,1.492603709583967*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257712443075028*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.46160918074906*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.212262337493776*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.37716630457344*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5692648900633355*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.452373214574*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261582813503169*pi) q[18];\nu3(1.0*pi,0.0*pi,1.322750128818502*pi) q[19];\nu3(0.398114441340505*pi,-0.22100152515148502*pi,1.0164691247965418*pi) q[20];\nu3(3.5*pi,3.378063485008*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.242420448526381*pi,2.5279595760541*pi,1.224134753965977*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.231348383151653*pi) q[8];\nu3(0.554635689329326*pi,3.20344022399527*pi,3.0499322504388*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5297559022057179*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4619823126054*pi,0.5*pi) q[2];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.429034921791812*pi,-0.399132204598576*pi,1.78816177297054*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.600792841893981*pi,-0.372100470227214*pi,0.729430114421142*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5570534470001804*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.308229515627806*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.603142488956114*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4373084998105*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[14];\ncx q[3],q[20];\nu3(3.5*pi,3.46819181129354*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.70221695233869*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2348071369074018*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4844909041549*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.41351585509798*pi,-0.10386665009720703*pi,3.76963933533529*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47151583977099*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43658983510987*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300084825760047*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.182533081068667*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.457511412273374*pi,0.0010002348092650326*pi,4.3524320371766*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.511325889774883*pi,-0.19947702709722998*pi,3.91601719816708*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.525326725766905*pi,3.02145164679587*pi,3.71397526790802*pi) q[10];\nu3(0.620140568980495*pi,0.5009121625363899*pi,0.605031802307526*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.37585546386783*pi,-0.051787066296706985*pi,4.056466921583199*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40320769313872*pi) q[16];\nu3(0.846762829979283*pi,-0.014007427916980009*pi,3.84239183792759*pi) q[17];\nu3(0.60269225175007*pi,-0.03555277104926202*pi,1.3857448724430181*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.429957613788564*pi,-0.148605523746213*pi,3.77892393230436*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.570042186833305*pi,-0.46290394931285017*pi,3.29179140895387*pi) q[10];\nu3(0.715370278284394*pi,3.30293178705161*pi,3.16816934001174*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.6855155013602*pi,-0.32887222809099903*pi,0.642729417518887*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.504896072802528*pi) q[15];\nu3(0.198320300398638*pi,-0.029318665695658996*pi,3.76781712215695*pi) q[17];\nu3(0.568474884726848*pi,-0.09133394551365998*pi,3.83789104643974*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5465695782596414*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.906351439898936*pi,3.45915327395372*pi,0.5769520541274216*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.584597252605558*pi,0.438858871727011*pi,4.286938012449999*pi) q[21];\nu3(0.457923673998519*pi,-0.303827349950766*pi,0.91335522528871*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.830481560585719*pi,3.21339199602698*pi,4.2407881499110704*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.66424822864993*pi,0.015489278709272969*pi,4.367265096550939*pi) q[8];\nu3(0.75090778689718*pi,-0.260534904695935*pi,0.786455048891127*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.570815879959166*pi,-0.41293031367124533*pi,4.4978770211598*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.381417419077592*pi,3.23483822988749*pi,1.93497024731202*pi) q[2];\nu3(0.340052075918716*pi,0.25138275418106604*pi,4.39894453398121*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45418254029057*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45170744446271*pi,0.5*pi) q[6];\nu3(0.333816781481909*pi,3.18405261949815*pi,1.77912365279727*pi) q[7];\nu3(0.387223237288307*pi,-0.322152462476027*pi,1.58528622843731*pi) q[8];\nu3(1.0*pi,0.0*pi,1.308204130617616*pi) q[11];\nu3(0.488090519986045*pi,3.13479986153285*pi,0.8403192047532779*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.235730894419683*pi) q[17];\nu3(0.391132199820896*pi,-0.301363797147316*pi,0.555077030118452*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.496632479949164*pi,3.03387747899667*pi,4.40305712368734*pi) q[2];\nu3(0.441850688743071*pi,2.96150123678947*pi,1.465906378839731*pi) q[3];\nu3(0.869105626211999*pi,2.51197254790668*pi,3.68412949086987*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[17];\nu3(0.868258206300637*pi,0.38433130588944*pi,1.197025852456267*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0160523111221673*pi,0.30617403578511004*pi,3.37230967725768*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44231187446999*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.162820133455752*pi,0.237897103469066*pi,0.5244327134886565*pi) q[14];\nu3(0.865807033507624*pi,-0.011675030023161004*pi,3.55661160541962*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6614035645627621*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.233129378106781*pi,3.31277569959879*pi,0.690968125970022*pi) q[20];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(0.750159541087315*pi,-0.13375137124132402*pi,3.58740338619254*pi) q[14];\nu3(0.239086361494273*pi,-0.168036095406289*pi,1.105583611269729*pi) q[15];\nu3(0.703222277568155*pi,3.34991631070654*pi,3.7239076485105*pi) q[16];\nu3(0.823185274197319*pi,0.25782634900158896*pi,1.077828833468963*pi) q[20];\nu3(3.5*pi,3.42288784512956*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.0816762334154721*pi) q[8];\nu3(3.5*pi,3.42976305531925*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.360117804783526*pi,2.87336952498766*pi,0.9298912400692421*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.135906002631146*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[8];\nu3(3.5*pi,3.43371765530547*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42975319218664*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.178844054335451*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.17460918343096*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[14];\nu3(3.5*pi,3.3836060010505*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.284410233432781*pi,0.57469076842945*pi,3.98847323072238*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.42342808802019*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1236257730236319*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37496557816777*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47284043479542*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.848615339584222*pi,0.59967990475178*pi,1.309493000446285*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(3.5*pi,3.48442508715088*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48061669841087*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.604198212554382*pi) q[13];\nu3(1.0*pi,0.0*pi,1.348980681201922*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3581863754877581*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2095200384012301*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.419176516185781*pi) q[21];\nu3(3.5*pi,3.49331343939104*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.249171332588758*pi) q[16];\nu3(0.711445363826207*pi,0.6737824430680099*pi,4.30506393525879*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38974772526049*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.704752141220933*pi,3.29517631374369*pi,3.23698787312776*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.775226858384897*pi,0.58877281276031*pi,0.864042796981753*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.733684734892506*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47431333056441*pi) q[15];\nu3(0.291477500483333*pi,1.0833579196069*pi,4.14490311415849*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.535282738178139*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.571111547129882*pi,1.00327417061827*pi,0.601764651866344*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.248776510465366*pi,0.6997087231688599*pi,3.70725663381*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.651158943048027*pi,0.17794218696046504*pi,0.614761247685134*pi) q[11];\ncx q[12],q[15];\nu3(0.705357795380853*pi,-0.210985132958655*pi,0.8728083831855691*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47231250198639*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.288953658180407*pi,3.18280926565259*pi,1.1968400987704841*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.42916135638279*pi,3.2844902010753*pi,1.1236713451739662*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.509917219787217*pi,0.9956196187898501*pi,0.502577763467235*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.496606789578147*pi,3.25499052473944*pi,3.11102057715507*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.46293154077053*pi,0.03175008267443502*pi,0.851977563460437*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.261028929133276*pi,2.46520562714414*pi,1.4493713373952168*pi) q[8];\nu3(0.822683324408585*pi,2.89062820560977*pi,3.94195102935735*pi) q[9];\nu3(0.43049996708794*pi,0.090731731516413*pi,0.5918149879346728*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.582575064965627*pi,-0.294390776453306*pi,3.88823651126862*pi) q[19];\nu3(0.335287160790514*pi,0.83151475183093*pi,4.09334126405351*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.549629984910956*pi,-0.297892430175696*pi,1.328635753553172*pi) q[1];\nu3(0.331094378403916*pi,2.73455294537506*pi,1.4393001967873809*pi) q[2];\nu3(0.679038165424673*pi,3.49525068737155*pi,4.49512784725917*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.132655379651742*pi,-0.4195175953767058*pi,1.2471429304225419*pi) q[8];\nu3(0.405745429362675*pi,0.32133775803427*pi,0.785865656119686*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.294335649672617*pi,-0.283643059266818*pi,4.21207524993844*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.38860146866085*pi,2.9999185411482*pi,1.4399370153143831*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.497665897250291*pi,0.25694807912766104*pi,4.35905269910873*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.371622402232377*pi,0.70992895371837*pi,4.42088002029527*pi) q[2];\nu3(0.339698997344304*pi,-0.3778483935447*pi,1.86542401857685*pi) q[3];\nu3(0.689726979204624*pi,3.12223326348971*pi,3.82428764721541*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.878546091494205*pi,3.48945291382574*pi,3.75619369354775*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.135264792085944*pi,3.29094117364686*pi,1.57522284331592*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.769639326368371*pi,2.49025246070647*pi,3.97530673306799*pi) q[21];\nu3(0.549947701461911*pi,2.51044891190417*pi,3.50048280680685*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.572139607848211*pi,0.6880815795546*pi,4.31638498555498*pi) q[4];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.303836224403247*pi,2.55230770897553*pi,1.3514949952588209*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.536998490037718*pi,-0.4851830235208807*pi,3.40533531912641*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.749846012603916*pi,3.43317257632933*pi,3.37700192315949*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.896375834185437*pi,-0.147278357129341*pi,3.51104034040465*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.37889764521009*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4482055379587*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.20073457294977*pi) q[11];\nu3(0.287279963867757*pi,-0.12256124849833*pi,0.928648322402428*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.425731190264213*pi,0.64464916748849*pi,3.75116205073749*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.135245316850689*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43119356940899*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2623364590555148*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.338982119303911*pi,0.015518715712678044*pi,1.449355183703126*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47220776909541*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46127288720389*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48088631397387*pi,0.5*pi) q[14];\nu3(0.672416644495553*pi,0.192616513906139*pi,1.398362448527096*pi) q[16];\nu3(1.0*pi,0.0*pi,1.211579662901517*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5055985710500981*pi) q[20];\nu3(1.0*pi,0.0*pi,1.190960558315615*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.35847887012002*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.67964593271386*pi) q[9];\ncx q[10],q[20];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.208494120360792*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.44828265217914*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287983696173896*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[4],q[13];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45938710023952*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.231077535513817*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5546258304551152*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39083844383*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.44251864715741*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.375727397966363*pi,0.5316372242402301*pi,4.068561417398071*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.284526874190873*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.39792709550171*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35139486554451*pi) q[19];\nu3(0.456931704798114*pi,2.64324118343282*pi,1.004288619452809*pi) q[20];\nu3(3.5*pi,3.43965193401062*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.48986703193955*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.0883937675794289*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.458545237016895*pi,0.5562634856992801*pi,0.770063879340089*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.373713322293289*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.126577300508443*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.131275740091236*pi,-0.259556035484092*pi,3.84944454221844*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.187607170870854*pi,0.281892387058739*pi,4.49494726190789*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39446916170875*pi) q[13];\nu3(0.135378582859684*pi,3.49852753010898*pi,1.250321952132248*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.30679962093885*pi,0.34405986447093695*pi,3.86911150208337*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,0.5248709238770046*pi) q[5];\nu3(0.668770867912549*pi,-0.34881037170294804*pi,4.41539232078698*pi) q[6];\nu3(0.53777573977039*pi,-0.09051246030034299*pi,3.93838583876282*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.504549246266805*pi,-0.060743460245582026*pi,0.834023089633176*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5025592520595366*pi) q[16];\nu3(0.748878342529466*pi,2.99109779755995*pi,3.47269049450237*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.922984528394482*pi,3.41799318721349*pi,3.58171175965289*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.673971388637687*pi,0.9372751122396501*pi,0.977310543570242*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.203509143220146*pi,0.40748070389271096*pi,4.03116197581745*pi) q[9];\nu3(0.447664349874642*pi,3.49206977480837*pi,4.36837207854709*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.302920645381068*pi,0.60738927077959*pi,0.7937620802169241*pi) q[1];\nu3(0.242607769635053*pi,2.44001004407414*pi,1.376243323410673*pi) q[2];\nu3(0.451670814066637*pi,3.12756345564637*pi,1.78144375232605*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.264156806145484*pi,-0.222610717993532*pi,1.42379916817943*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.198631579628265*pi,-0.253858404426126*pi,3.86866068445213*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.674671954784291*pi,-0.162291341347026*pi,4.35741935033517*pi) q[21];\nu3(0.626052419972858*pi,-0.321303679422001*pi,0.937093130410237*pi) q[0];\nu3(0.199031634186499*pi,3.27953091788429*pi,1.89377166929454*pi) q[1];\nu3(0.564389573673681*pi,0.01609795086704402*pi,4.476130240159129*pi) q[2];\nu3(0.683524296271483*pi,2.8461282677711*pi,4.32596799666071*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38432264100991*pi,0.5*pi) q[6];\nu3(0.491119547227465*pi,3.27503176997506*pi,4.09963541435181*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.245897961693109*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.552671733787506*pi,0.22237034623753804*pi,4.4114124612299594*pi) q[15];\nu3(0.4730581694199*pi,0.493535528859675*pi,3.71019691966979*pi) q[16];\nu3(0.430021999998409*pi,2.8950476624646*pi,1.072049255147261*pi) q[18];\nu3(0.853321837767541*pi,3.46968771307811*pi,3.29454687443425*pi) q[19];\nu3(0.74721945775002*pi,-0.346921860022118*pi,0.735807395417018*pi) q[21];\nu3(0.615745151771739*pi,3.29715855332671*pi,3.57518219748767*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.780955424421196*pi,-0.03022474682444798*pi,0.5337415830962432*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.452167861296824*pi,0.26608763878944197*pi,0.7538186553342869*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.191592193146375*pi,0.09556643361289796*pi,1.388579645004012*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.263618328116983*pi,0.73532968276362*pi,4.22211454487625*pi) q[18];\nu3(0.244076766065646*pi,2.89944972303661*pi,0.849214429627527*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.267830844269955*pi,-0.21244565206487798*pi,1.193468211696038*pi) q[4];\nu3(0.748855304708154*pi,0.00029787220067001297*pi,4.2495652813745*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40305082937342*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.382279181724369*pi) q[10];\nu3(0.616643509858564*pi,0.464673490446184*pi,1.3011611508523608*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.313307027258735*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.652377969995661*pi,3.38262000959194*pi,2.89635252040626*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.573425387511575*pi,0.7914176846700101*pi,4.46639033157867*pi) q[12];\nu3(0.890646725647484*pi,-0.473552903842269*pi,0.767979362213369*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44768133752189*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.311723916544368*pi,0.061726837983573035*pi,0.809297278032481*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5622615719974635*pi) q[14];\nu3(3.5*pi,3.34886381911028*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219014496476436*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2564353295751851*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39407759341837*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2874066077920912*pi) q[15];\ncx q[17],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.30675324412795*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43159916499768*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.203799380023244*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1716658700702989*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.655950856903739*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.39762280397847*pi) q[20];\nu3(3.5*pi,3.43140744793271*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[13];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.323692026078031*pi,3.00750595356635*pi,1.120401760776634*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258844390976152*pi) q[11];\nu3(0.300331110758113*pi,-0.05050401723904702*pi,1.1389851388260879*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.641583861387263*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,3.36441202101658*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.294927912911743*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36944285046555*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.942932292416845*pi,0.13621249229617705*pi,0.770481600519172*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45903135030143*pi) q[12];\nu3(1.0*pi,0.0*pi,1.258454438005441*pi) q[13];\nu3(0.20082297027821*pi,2.42113935633604*pi,1.19765744355361*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5764830571174031*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.45823895309767*pi,0.5*pi) q[5];\nu3(0.787384909177331*pi,0.41446257027754896*pi,0.687344429200476*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.230687685189539*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.254477212424855*pi,0.05247649629409301*pi,3.91463020985647*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4273168624748305*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.450181567154597*pi,-0.398314289652026*pi,1.51773522736287*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.708949207079999*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.554400403971183*pi,0.17032929398636698*pi,4.36682767146372*pi) q[6];\nu3(0.708598806709947*pi,2.68482697513495*pi,3.74168813417466*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.707233851973888*pi,0.05831456457523998*pi,1.386032640302583*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5728992025671072*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.14030868306149*pi,-0.007138244233501012*pi,4.33877666078925*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.631517944550172*pi,3.32043994525809*pi,3.18806081219563*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.215030373029372*pi,2.61646532140465*pi,0.9013204373982551*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.830851155510116*pi,0.74685151830464*pi,1.2136521887501*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5819003346055611*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.551949869549962*pi,3.47013598939221*pi,3.26708810640722*pi) q[15];\nu3(0.364372950798618*pi,0.48420713444512997*pi,4.05582039686996*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.194205154796469*pi,-0.08615494669107998*pi,1.1630431181468621*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.687172240052113*pi,0.014011192641106951*pi,1.318640098477631*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.368968766133587*pi,3.00452402222274*pi,0.642522061365761*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.762983480678957*pi,0.15430115836346003*pi,0.5834664511489659*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.484516229093558*pi,3.01183197646102*pi,0.994312883923606*pi) q[2];\nu3(0.596370566896588*pi,3.1004829836974*pi,4.344889432323869*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.522573903429053*pi,3.19367862914101*pi,3.40111335635859*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.821760158956858*pi,-0.4391189485767375*pi,3.18167946396731*pi) q[19];\nu3(0.235621869093953*pi,0.6445594630942*pi,3.99299334084398*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.299416557306187*pi,3.04044023396853*pi,1.78226277301713*pi) q[1];\nu3(0.865163160266224*pi,0.282668386819348*pi,4.00949332963131*pi) q[2];\nu3(0.0850608543725306*pi,3.19310168679957*pi,1.73098371655804*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.987649453039324*pi,0.49211783055621205*pi,1.156808139206619*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.863178981556018*pi,0.491666395622826*pi,1.20656425834953*pi) q[19];\nu3(0.431658633592033*pi,0.03783815770411503*pi,3.94055056174241*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.318256974262501*pi,3.20904777921009*pi,1.272311705358002*pi) q[0];\nu3(0.696470327139221*pi,0.9420604216444299*pi,0.805824320689693*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.331957116390844*pi,-0.005900527823213986*pi,4.18563864770117*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.284498212566096*pi,0.24964903244679704*pi,0.9496741422641399*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49544542519637*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.104894100344894*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.417762774308331*pi,3.14819859617106*pi,0.710128662921371*pi) q[21];\nu3(0.388989048588891*pi,3.280047283145*pi,1.086418169298414*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.554135269750535*pi,-0.195973915439893*pi,4.4589273180511295*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45467018908242*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.90954167984744*pi,0.419928925233384*pi,0.8085500446759151*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.21915748909544*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.390611466133706*pi,0.078573017346379*pi,0.5860229260710502*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.503583277180299*pi,3.41735279169218*pi,3.33591713022473*pi) q[8];\ncx q[10],q[14];\nu3(0.342491982587687*pi,0.9936118619194101*pi,4.45118202946217*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4943965500075596*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43963180432475*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38897139392569*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.280852720099063*pi) q[6];\nu3(3.5*pi,3.43735134251591*pi,0.5*pi) q[7];\nu3(0.780411817797516*pi,0.383357365938354*pi,3.93054052501593*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0533633810671142*pi,0.52245952538849*pi,0.8818870289605041*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.248968923198757*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43661763580752*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.156617884825135*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49074127294669*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38949887019234*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.43323686704654*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5030769109083747*pi) q[20];\nu3(1.0*pi,0.0*pi,1.353093801699832*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.45191704032049*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2169441377174142*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[6];\ncx q[5],q[8];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,3.40847818986537*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48759190990642*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.209824827684322*pi) q[8];\nu3(1.0*pi,0.0*pi,1.311332281444896*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.48653612595534*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.199622212230862*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.645352044033065*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.45025234746794*pi) q[2];\nu3(0.757420947270567*pi,0.06996321317139698*pi,1.54539733856069*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45638992399532*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.369327849236641*pi) q[19];\nu3(0.438077826800062*pi,-0.05691322105691299*pi,4.37868604664345*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.683631421683679*pi,3.44007432901113*pi,0.896913767049859*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.461215948554781*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.641511194455801*pi) q[9];\nu3(0.297390014876205*pi,3.40761162510489*pi,4.213732436332791*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.501917249982513*pi,0.490395445749916*pi,0.802969482050282*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37997343032232*pi) q[16];\nu3(0.591537472239424*pi,-0.141870253828369*pi,3.46202217359671*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0639998737555373*pi,2.93199498422387*pi,1.463717263242175*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.857428636117135*pi,0.36312222351426104*pi,0.5591362722776513*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.13440922637603*pi,1.0599492564096*pi,4.34004423614391*pi) q[15];\nu3(0.670824615113014*pi,3.41027799010086*pi,4.37877149875955*pi) q[17];\nu3(0.676412152331241*pi,-0.20203006234097498*pi,1.076729380881011*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.697323935434577*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.220292757316771*pi,3.13380614347307*pi,1.296217499333234*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.560874765608346*pi,-0.113025470557161*pi,0.678105346746107*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.28111037323843*pi,-0.252364652775916*pi,3.99804290854138*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.380814715258218*pi,0.96101941472158*pi,4.14087032599308*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.585310326741045*pi,3.32757196632126*pi,4.19479304180132*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.605773564018777*pi,0.17252304656625905*pi,0.7980695335104859*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.22075037313439*pi,0.176530400559878*pi,3.87219630254723*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.233083298831952*pi,-0.03513327584930398*pi,1.51186589662764*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.351365567642532*pi,-0.33963610102840003*pi,4.44636225435295*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.591914894488005*pi,0.19847004328055096*pi,4.22418734647393*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.684742545789486*pi,0.30341890048157105*pi,0.605849325257882*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.62452585346199*pi,0.015361179494881028*pi,4.09705180524529*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.278594320709095*pi,0.5314772794975899*pi,3.87338411058537*pi) q[0];\nu3(0.598687983675142*pi,0.5070534141782299*pi,1.260795301489416*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.614927442666391*pi,3.45072081216734*pi,3.75979959291579*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.475269305151209*pi,-0.4559562523110009*pi,1.76177998258686*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.902174281851213*pi,-0.05693634297273298*pi,1.250278534815332*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48690639560545*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.202214004678867*pi,-0.287590341557873*pi,3.79583595092012*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.693144014170474*pi,-0.05322841085145702*pi,1.279874017223199*pi) q[9];\ncx q[10],q[21];\nu3(0.319573901910266*pi,2.91161209114894*pi,1.51125490374941*pi) q[11];\nu3(0.807089102321696*pi,3.49902528552755*pi,0.766583421494189*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2301934991411518*pi) q[18];\nu3(0.682851546603072*pi,0.50370346228818*pi,4.13927182863161*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.503324132836325*pi,-0.362080350228679*pi,3.58695684942694*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.587526918932527*pi,0.85173145835133*pi,1.0654934554964162*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.597193881503162*pi,2.79357078742572*pi,4.22047754341501*pi) q[9];\nu3(3.5*pi,3.49134709992827*pi,0.5*pi) q[10];\nu3(0.593183231914405*pi,0.38622046971539203*pi,0.757923175183081*pi) q[11];\nu3(0.382555689512609*pi,-0.17726841096218499*pi,0.967067973838298*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.644875566025502*pi,0.35208493942235297*pi,4.4759128344511705*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2389965483841041*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.93284177685591*pi,0.84448521035645*pi,0.760017816734342*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.652178916007186*pi,-0.425411594370563*pi,4.177036409487069*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.69052070755018*pi,1.0345804110585*pi,0.5610364507204944*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43490398012821*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.45655828459193*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.279970175623728*pi) q[7];\nu3(0.667287619098541*pi,-0.215490001271968*pi,0.5483023235652315*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.726683504010264*pi,2.93560910898889*pi,4.16008305174441*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44141603688959*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.37282810563491*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3917149642893*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43539056328382*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46793807180551*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.132004675027489*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2293555466518131*pi) q[12];\nu3(3.5*pi,3.4599460197386*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.192660737753682*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1665100899403251*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[20];\ncx q[6],q[11];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38394549443242*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37281896376501*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49983677306705*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5049241820685904*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39279901743907*pi) q[12];\nu3(1.0*pi,0.0*pi,1.154494998620009*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.097146560744791*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1838845007258532*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38327878810314*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47163599783252*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\nu3(3.5*pi,3.36121526320448*pi,0.5*pi) q[2];\nu3(0.702676649910293*pi,0.79019445617558*pi,4.4464068442547*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.138166937877378*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.71898910332135*pi,3.38946936649917*pi,4.21085950607977*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.792183818174571*pi,-0.4082114101263913*pi,3.39280015273661*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5046223112482733*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5162778447537173*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5246040143803566*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(0.159523168177849*pi,0.298678378360567*pi,4.37727455400147*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5428015626986147*pi) q[15];\nu3(0.111887113354131*pi,2.95635394721199*pi,0.611238756712296*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.506084297459423*pi,0.11668333427861999*pi,1.351464311561783*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.246684320795316*pi,-0.370665390710585*pi,1.32333639279823*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.272419906617903*pi,-0.23053061187027601*pi,3.73610983684907*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.514400938123977*pi,-0.11977212857932801*pi,4.26012954496607*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.616320230585306*pi,0.50799337378473*pi,1.081908941497455*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.466149620967442*pi,3.04527865497426*pi,0.682578812612469*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.588549170321635*pi,3.33515041059529*pi,3.14058194906041*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.779547550841623*pi,3.31448577676838*pi,3.68105074802307*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.443002237695991*pi,-0.03736834480227802*pi,3.61003872809211*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.554984899056196*pi,-0.4070719639388234*pi,3.67161991202202*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.455113646253325*pi,0.37155558596139404*pi,0.982115810326312*pi) q[7];\nu3(0.380135999635181*pi,3.00480590689608*pi,1.72549273320568*pi) q[8];\nu3(0.626229372064662*pi,2.74175722257199*pi,3.70174857047876*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.263921436829455*pi,-0.330163950284976*pi,4.09366628525279*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.805214800179942*pi,3.32339501252883*pi,3.36656524369459*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.948085415839127*pi,0.04647569878697899*pi,3.73609054463156*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.299504237069707*pi,3.36971279683027*pi,0.641701260707713*pi) q[0];\nu3(0.36237134085754*pi,0.05379169639954895*pi,3.44667702985757*pi) q[1];\nu3(0.75395639325722*pi,3.00975581937742*pi,3.7877652524235*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.604882424405216*pi,3.49376936745855*pi,4.229478408066051*pi) q[5];\nu3(0.20288994916514*pi,3.38102280027096*pi,1.1791560882070828*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.283005108541522*pi,2.96153855420026*pi,1.77576562985817*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.514365276981946*pi,-0.4048725968224674*pi,1.401222571007417*pi) q[11];\nu3(0.280688237784299*pi,2.54593511286589*pi,1.3232799516024851*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.492806445518008*pi,-0.32528743341594*pi,0.9883251261457631*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.554699054984196*pi,-0.4377936807208269*pi,3.27005936041906*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.667848769190228*pi,0.84240839630825*pi,4.47655265518178*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.409390333660252*pi,-0.36623257268335496*pi,4.41797759466989*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.77259831553013*pi,0.77817102424516*pi,1.134588809910753*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.48405764830709*pi,-0.01399464266623901*pi,4.18682839135715*pi) q[12];\nu3(0.640629228462388*pi,2.78563805534712*pi,3.68835991841712*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.866819556793515*pi,3.37480097653784*pi,3.92168495383212*pi) q[16];\nu3(0.310627860639943*pi,2.85392406730619*pi,1.1901453450594959*pi) q[19];\nu3(0.654642766628142*pi,3.35568252458703*pi,3.94010520740245*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.664689967728067*pi,0.5553703464900901*pi,0.669167153762964*pi) q[13];\nu3(0.778965914459059*pi,2.88159552037843*pi,3.66167130133099*pi) q[15];\nu3(0.123543810577505*pi,3.21521271922369*pi,1.9678644242733*pi) q[16];\nu3(0.716624488815392*pi,0.58257080525695*pi,0.5089029576839835*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31895336702815*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.213950112749416*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.557508982654908*pi,3.48028503481418*pi,4.04289287880895*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(3.5*pi,3.29341079879384*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.24469567095796*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.33221697245591*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2750537882066921*pi) q[20];\ncx q[1],q[12];\nu3(3.5*pi,3.4615651739053*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.200179889699583*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4987389394953095*pi) q[6];\nu3(3.5*pi,3.3189197864617*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.135334785334185*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[18],q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.38877818593688*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[6];\ncx q[5],q[9];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49249045731837*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40816083977037*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182490223320808*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198497267497544*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32646811797352*pi) q[20];\nu3(3.5*pi,3.39267374073447*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4208746856546295*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46917254585689*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.2143256887714489*pi) q[9];\ncx q[10],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5265190930553412*pi) q[14];\nu3(1.0*pi,0.0*pi,1.167975925327011*pi) q[15];\nu3(3.5*pi,3.33516990067877*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244725673350147*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43392269288183*pi) q[12];\nu3(3.5*pi,3.37615184812881*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.469782267047*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.280007839815132*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.451376089346899*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5429526531659673*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.394691728177969*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.421988270934943*pi,0.33225807828257903*pi,4.39370745644397*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.546368824619366*pi,3.48152321065342*pi,3.24328728350337*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5508938780020252*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.582068996732677*pi,-0.043075960162620996*pi,4.00326666888815*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.595892351243219*pi,0.38786147998782206*pi,4.1505492004764495*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.198698560200056*pi,0.320197415474333*pi,0.948146673365847*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.623196494050573*pi,0.04697036272023003*pi,0.802091647600787*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.427416506588152*pi,0.6192277390126699*pi,4.30807416759695*pi) q[14];\nu3(0.46928325642111*pi,3.3721078317696*pi,0.80450547146102*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.322595586914396*pi,2.66709743105489*pi,1.159866582503989*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.405096398420721*pi,0.79952132298083*pi,4.12468164506091*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.413643744265103*pi,3.3864545281709*pi,0.675445344455703*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.358376360403928*pi,0.37576391348972804*pi,3.76362372973064*pi) q[14];\nu3(0.672654021404268*pi,3.10134988191531*pi,3.87069261133683*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.791447559352423*pi,3.39890778028068*pi,0.795292321683537*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.434694733712492*pi,-0.176322602537186*pi,1.05262855352309*pi) q[1];\nu3(0.519069966419458*pi,0.54249728473084*pi,4.218566996061989*pi) q[2];\nu3(0.624478379218243*pi,0.78445571519313*pi,0.882636815031761*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.659786575398879*pi,-0.06693643538459598*pi,4.050246798757*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.835113137009679*pi,2.96901052560703*pi,3.97642907343929*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.485699229497731*pi,0.24699424094509503*pi,3.54082441665968*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.380737019346888*pi,2.63037612831862*pi,0.9553226459494251*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.234355764098212*pi,-0.22328656207927*pi,0.945680145445948*pi) q[1];\nu3(0.255344492811231*pi,2.38774340847056*pi,1.19246263723029*pi) q[2];\nu3(0.336181098862619*pi,0.10081430082866405*pi,1.3471548870567571*pi) q[3];\nu3(0.716773842734932*pi,0.50756469373998*pi,4.21646314855707*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.410974609790551*pi,0.5685226872337401*pi,0.636059877466849*pi) q[10];\nu3(0.789725979509882*pi,0.205189692642059*pi,4.36206035185767*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.330874507015352*pi,-0.022482967658097985*pi,1.0745743721157028*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.96978719623331*pi,3.17257650936742*pi,3.83468139820454*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.726266339176036*pi,3.13973312392147*pi,3.11769718067069*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.535776374012679*pi,1.02631259106794*pi,0.637470325547103*pi) q[11];\nu3(0.676184184654402*pi,0.96031756037749*pi,0.664677674195761*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.417656196080064*pi,2.88742952825475*pi,1.347016924761956*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.636137919582028*pi,-0.07242872158438102*pi,3.69088935159449*pi) q[19];\nu3(0.354015930786184*pi,2.59227483285724*pi,0.910899823822199*pi) q[20];\nu3(0.187287891407356*pi,0.59705859325155*pi,3.76682208062066*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.826615711234149*pi,3.06577823403328*pi,3.07589292068286*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0889412388336597*pi,0.41890174881337205*pi,3.5265371284323*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.326362838414359*pi,0.6712047359473501*pi,4.107036464426519*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.19104766551702*pi,0.5610741724980299*pi,4.11499552956671*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.456541826984813*pi,0.71378193572234*pi,4.26376089340419*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36083491006028*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.320348720947495*pi,0.16825768312215605*pi,4.1921233312619*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1334340929856141*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.263286189518939*pi,2.68739078232136*pi,0.816282282825353*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.472152426681*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[15];\ncx q[6],q[11];\ncx q[7],q[10];\nu3(3.5*pi,3.43036227497767*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.237510753251403*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.436147147547871*pi,2.83175639248612*pi,1.102150222562647*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222685069299021*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.49043566148559*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[12];\nu3(3.5*pi,3.44489731037578*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48179473075834*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39765530091182*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1082441954832989*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2307676578943259*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.188874975796127*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.49384898212018*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37338003261607*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[15];\ncx q[6],q[11];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.050863438636929*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5767017415971494*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250013552917298*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.618204350995108*pi) q[18];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[12];\nu3(3.5*pi,3.33112975975867*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40510078015782*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5595214197511841*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.234690957358135*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41371214179336*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[15];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.535517424398174*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46172759848423*pi) q[14];\nu3(3.5*pi,3.44315740187566*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2605138998173508*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.23649613882157*pi,-0.06709797274575102*pi,4.27837930076976*pi) q[8];\nu3(3.5*pi,3.48010926629609*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.959498034365771*pi,-0.266605864044469*pi,3.71091260280863*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5449124049577265*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.249899166867424*pi) q[21];\nu3(0.609200484611432*pi,-0.064047728171375*pi,0.722280234880711*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.397834463602462*pi,-0.242904252045408*pi,4.04264739722098*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.318463720987955*pi,1.0339409417278*pi,4.13868194166221*pi) q[7];\nu3(0.0317392734366045*pi,0.08268058957416702*pi,1.191824454644947*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.654504487269816*pi,3.46034851534302*pi,4.23952245663057*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.217371121337421*pi,-0.019548899238971018*pi,3.53311760167721*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5482196779505037*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.35475834356668*pi,0.85287191327225*pi,0.5705819981642669*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.563603006304888*pi,3.13045688875714*pi,4.4904457748297*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.257347257715836*pi,0.344421299835837*pi,4.06219730895714*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.618801243012736*pi,-0.4874765970608914*pi,0.601286185707297*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4552022838756*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.53593503164546*pi,2.93846275563705*pi,3.87118100275704*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.784522118250231*pi,0.30264835482697705*pi,1.6968702440517*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.283128957403097*pi,0.22534191771824796*pi,0.748544726700078*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.030497505163312*pi,3.09160428833317*pi,1.3011526377775*pi) q[3];\nu3(0.137682680451716*pi,0.422617901113857*pi,0.5593395265014289*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.240186183745387*pi,-0.106344021975602*pi,1.60629824180067*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.816466588715655*pi,-0.326116797353957*pi,3.29378629792489*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.658756126780378*pi,0.11294580265939302*pi,1.53036033962159*pi) q[1];\nu3(0.474392490030485*pi,0.02100921776604303*pi,4.14720275048549*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.476352038425721*pi,2.73705624033244*pi,1.325998056984544*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.50678171744878*pi,0.40086778867345596*pi,0.712907134588167*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.688387560163471*pi,0.03745245686639298*pi,3.96587949960108*pi) q[11];\nu3(0.136226161219476*pi,-0.19988746384782202*pi,3.88009424033373*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.81405814950117*pi,0.8728080238525799*pi,4.39827648077938*pi) q[16];\nu3(0.180747724945018*pi,-0.4294192703370658*pi,4.01375287637047*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.462620838054174*pi,3.18656725024186*pi,1.55717155512235*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.38110091862039*pi,-0.17731318294832998*pi,1.62793436315893*pi) q[1];\nu3(0.210861011858032*pi,-0.4187761600542399*pi,1.62449070607659*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.483676185442257*pi,-0.45147767805335*pi,4.32175549232103*pi) q[6];\nu3(3.5*pi,3.41046179864533*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.293120519857227*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.376277736855892*pi,2.96096617008657*pi,1.1733727952736719*pi) q[11];\nu3(0.481508845022663*pi,0.436242316038173*pi,0.662430468886667*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.414522427691895*pi,3.17132314028841*pi,1.68145382749023*pi) q[16];\nu3(0.249609177394871*pi,0.67390093173582*pi,3.91018440745895*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.465507443235811*pi,3.30505696125244*pi,3.29755384170898*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.247800970875978*pi,3.20246305673072*pi,1.95448649007777*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.282061497761513*pi,0.53052588209735*pi,0.5378300294021012*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47287928264912*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.653561956140684*pi) q[8];\nu3(0.358586644822678*pi,0.292122690364916*pi,4.23612930296558*pi) q[9];\nu3(3.5*pi,3.37712188653689*pi,0.5*pi) q[13];\nu3(0.224686511960784*pi,3.342179273122*pi,0.792526608933847*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261990617560656*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212628746807665*pi) q[18];\nu3(0.898872873697155*pi,0.12057985293075801*pi,1.3762250317792541*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32577003196976*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.888866483229131*pi,-0.04081133487431399*pi,4.46765535913099*pi) q[9];\nu3(1.0*pi,0.0*pi,1.230864889409262*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49372611771385*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.195669371889369*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4877196628779*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5751473027627112*pi) q[18];\nu3(0.0109820427006664*pi,-0.4983719997569815*pi,1.91648036052541*pi) q[21];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(3.5*pi,3.32726754547187*pi,0.5*pi) q[6];\nu3(0.397146521061248*pi,2.50281674998678*pi,1.404756492429724*pi) q[7];\nu3(0.0662693234740895*pi,-0.07252194925259298*pi,1.333165027979776*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37058436351331*pi) q[11];\nu3(1.0*pi,0.0*pi,1.133953252876853*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.26231130973768*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191354182537167*pi) q[19];\nu3(0.150973297221866*pi,3.28986504243531*pi,0.615330272474341*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.34179403454962*pi,3.10139538502688*pi,0.5310079872292084*pi) q[7];\nu3(0.338845689087756*pi,-0.4342329304544448*pi,1.56475220774172*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41151960922384*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4759151914202*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.48671637205283*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.348854519975371*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5883744351838454*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3734805507929249*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.67637566436012*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35035609776439*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.739387068356852*pi,-0.323861319091776*pi,0.644055573719896*pi) q[13];\nu3(3.5*pi,3.44716734680315*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203863024840371*pi) q[20];\nu3(1.0*pi,0.0*pi,1.137218517532216*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.7081874311198479*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.272797386047713*pi,0.085695904811254*pi,3.68625807102509*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5161249295961086*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.453477316934947*pi,-0.225092405461504*pi,0.947613011602026*pi) q[5];\nu3(0.751808397913669*pi,2.8578371559955*pi,3.20088061259314*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.868142896290032*pi,-0.366112445732111*pi,4.0989475631725*pi) q[16];\nu3(0.596143302472458*pi,0.36452519647677595*pi,4.45368323523254*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44637880697504*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4050978390972*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[21];\nu3(0.832308040603049*pi,-0.4845734038043243*pi,0.568111217363151*pi) q[5];\nu3(0.63786982947225*pi,0.10621586609872802*pi,4.23323551399832*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.652497456603746*pi,0.51645954302433*pi,1.1085959289066531*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.626549067558854*pi,0.070733886715445*pi,3.605927415128*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.182445901181228*pi,0.37894272236067905*pi,3.93398448287372*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.143343575242334*pi,0.375118924342443*pi,4.28374470077335*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.578689797327557*pi,2.59753188224233*pi,3.47086116368171*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.160985590026189*pi,0.5300501096630901*pi,0.568195940519731*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.804060979702672*pi,3.17845785172342*pi,4.44645940708604*pi) q[0];\nu3(0.775112858196698*pi,-0.201714977075297*pi,3.7060299335561*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.290995437313429*pi,0.7480435785868*pi,4.18655155427855*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.799821832844396*pi,3.32143755415887*pi,3.38553696903248*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.85337562917445*pi,0.11167469181086198*pi,4.08479601934531*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.370687131218363*pi,-0.15092713967801202*pi,4.28103707448628*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.527734914274552*pi,-0.016758225629011025*pi,3.83097349897969*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.397187223189561*pi,0.55272406913911*pi,3.72301450071818*pi) q[0];\nu3(0.0661996003048753*pi,-0.26205374592473096*pi,1.0185594350047489*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.871105737256379*pi,0.61107523246303*pi,4.20172690116087*pi) q[10];\nu3(0.639910137022766*pi,-0.4206651756448166*pi,3.19635586282401*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32694961975881*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2500643940281329*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.629218840456561*pi,-0.013851992032791027*pi,1.310480109731631*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.48573137489509*pi,3.26288442060983*pi,4.06920307913256*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.328129882526602*pi,0.15753635709510805*pi,0.9889261304367349*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.422432938792342*pi,-0.01829318634437299*pi,1.411584190658564*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.504068103675691*pi,-0.11758534977818502*pi,3.74344487892216*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.811218719628585*pi,3.33491879433295*pi,4.10633423106704*pi) q[4];\nu3(0.727120443124931*pi,2.69165105889052*pi,3.78038515160503*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.388266368660063*pi,3.29127610664282*pi,0.9021632580599179*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44466090884002*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.560570929680778*pi,-0.4383925891802606*pi,3.58522816662006*pi) q[14];\nu3(0.426720167661936*pi,3.47237202782713*pi,4.30211950462507*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.287185821418356*pi,-0.247567791574486*pi,1.53869072497781*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.852341385935031*pi,-0.10221913186082798*pi,1.2016827531006569*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.418946914558004*pi,-0.4057729305422773*pi,0.688572976284523*pi) q[20];\nu3(0.817042320353733*pi,3.08070826447986*pi,3.47953734631565*pi) q[21];\ncx q[0],q[16];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49103269821286*pi,0.5*pi) q[6];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.353281746749381*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.852773019105461*pi,-0.150700390702122*pi,1.337333724556229*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.40170293929155*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41684546351353*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39199782123434*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3699910931217771*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.49953533821857*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.2757853990776549*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278648448668998*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.150258313014069*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[2],q[19];\ncx q[3],q[5];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[9],q[12];\nu3(3.5*pi,3.42530187502791*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.536219761663058*pi) q[11];\nu3(0.698463457254114*pi,0.15521292563007005*pi,1.62021227293533*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4184988928095899*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49492091908664*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5068430400785662*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.46896265963474*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3580229359052098*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.43329852998495*pi) q[12];\nu3(0.67950252036618*pi,3.44754062012209*pi,3.6116667437936*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.29958151388091*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302786188104152*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5559497614563973*pi) q[19];\ncx q[0],q[16];\nu3(3.5*pi,3.49722169051058*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[5];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.47152049743831*pi) q[15];\nu3(0.655995805090752*pi,0.39610336630918797*pi,1.53926427663366*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316382746583693*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5845664876488801*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48109350535169*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5231975202413574*pi) q[17];\nu3(0.208476309112709*pi,-0.391910293929144*pi,1.7558851213929*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.395877845407637*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.63238057815279*pi,0.036063793617526985*pi,1.348661027487919*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.339993250464802*pi,3.14620446549758*pi,0.5537212466553356*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.594517755803353*pi,2.95126482756777*pi,3.11258725218932*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5333406890628014*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.795407939947781*pi,0.41996419162239496*pi,0.619275309787598*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.460250277738199*pi,0.28479640376706405*pi,4.23184834208985*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.464579790576041*pi,0.73186498104724*pi,4.18773852570726*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43631658336668*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.325122587120962*pi,3.42906045156237*pi,0.8673836520446709*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.443363573364326*pi,3.44002955518898*pi,0.795519291706407*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.276828347556084*pi,0.32020170424649497*pi,4.475523168809509*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.915169602962209*pi,0.351427577737364*pi,1.316047927539445*pi) q[3];\nu3(0.548680869177492*pi,0.33903521125461*pi,3.8452368132849*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.340281904521314*pi,0.77338105089061*pi,0.5012703596542774*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.880948077656984*pi,0.42604324373271696*pi,0.5343574116844046*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.632945281174968*pi,0.57633961587567*pi,4.21279041643458*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.40017544614928*pi,2.92544104165082*pi,0.68740403520432*pi) q[1];\nu3(0.487787242577514*pi,-0.03183326893161398*pi,4.12383693143072*pi) q[3];\nu3(0.477696997950668*pi,-0.162129897547852*pi,1.52731299844329*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.3089556804251*pi,0.34107754243102495*pi,3.85425473199558*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.370243553665791*pi,0.7459089820245*pi,4.47466800284501*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.241796448402029*pi,-0.30547516144346*pi,4.27202825173525*pi) q[0];\nu3(0.384617006281717*pi,2.99796438363379*pi,0.841055384077699*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.11575348830894*pi,-0.10474930355685602*pi,3.61478633802531*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.313373242841866*pi,0.449191291717541*pi,0.89960841858539*pi) q[8];\nu3(0.482813944825793*pi,0.243191327033635*pi,0.606602111667971*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.153815076973282*pi,3.00671454652449*pi,1.59391126332418*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.495263222525318*pi,0.8649171418289701*pi,0.9534255677570129*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.303622141903053*pi,3.1852091543308*pi,1.82110723193035*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.173868703013391*pi,-0.226954885995732*pi,1.2583843877828*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.340473988937617*pi,-0.319155922508652*pi,4.296543915238431*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.440470385846418*pi,3.05457363448192*pi,1.104295016554796*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.667426216760276*pi,2.69323775132764*pi,3.88337763093221*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.936858796319254*pi,3.06844616762958*pi,3.12510573512899*pi) q[16];\nu3(0.628862858388015*pi,2.85835784717134*pi,3.28911587406128*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48600831524038*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.302224135802403*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.830218510942035*pi,2.90367049295628*pi,3.84480676786935*pi) q[15];\nu3(0.337565807523799*pi,2.96573380933292*pi,0.9429643684062701*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(3.5*pi,3.39315554768417*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.142136286575312*pi) q[13];\nu3(0.60498334828954*pi,-0.149088846159251*pi,0.856605436168189*pi) q[14];\nu3(0.547852577196141*pi,0.26482456745134997*pi,3.81948083652965*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.467946912185679*pi) q[4];\nu3(3.5*pi,3.37415101121747*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42175281207544*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.2970848730822269*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(0.898266833121253*pi,2.80057955224651*pi,3.35550471083328*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2833254126075802*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.49653816606506*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42398229686238*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49597376514281*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.281551689985705*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245930400118354*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4740770115792*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270324904062802*pi) q[17];\nu3(0.52770958636287*pi,3.40501522264689*pi,3.07677040909472*pi) q[21];\nu3(3.5*pi,3.40130838011198*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,0.0*pi,1.3528524039446101*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.44007871483434*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.71201863162319*pi) q[19];\nu3(0.421384214005673*pi,-0.126749314094679*pi,1.440590617310946*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5635097180231456*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.64432050553126*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.42874618651244*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.287491249451072*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45344605736423*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,0.5311293062729119*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49994232600858*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244267973959742*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.819671147171831*pi,-0.316600846135501*pi,0.920345804556123*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44169288594396*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.500741853724144*pi,-0.24949550212480298*pi,0.976220823472314*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.32239898363009*pi,2.99590313523358*pi,0.5961639246012121*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.39666661081282*pi,0.5*pi) q[18];\nu3(0.377131371125365*pi,0.41479575241590305*pi,0.7113943299075149*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36378558573467*pi) q[20];\nu3(1.0*pi,0.0*pi,1.130439482054121*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.551874424557909*pi,-0.018642518558906973*pi,1.3780318454795402*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.187787393984899*pi,3.46653414317335*pi,4.35032602981792*pi) q[3];\nu3(0.844169237006341*pi,2.47888077153823*pi,3.76255447250583*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.765704905731983*pi,-0.11358938908970001*pi,3.5141439662556*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.818764244819025*pi,2.85892450803348*pi,3.9752110789114*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.627254969490702*pi,0.5124743263426501*pi,0.813382609677877*pi) q[0];\nu3(0.356547639017128*pi,-0.03506321684180602*pi,4.1868532481664005*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.432573263447127*pi,0.6734852179944*pi,4.39116623724043*pi) q[3];\nu3(0.818758122138775*pi,2.97462158051716*pi,4.4162876639672195*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.288365481867095*pi,2.51345692489388*pi,1.166320452967293*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.353939128226121*pi,-0.221751872291847*pi,1.387186588376953*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5292328325049573*pi) q[21];\nu3(0.466316600674253*pi,2.81637061962655*pi,0.914666032752778*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.524382673300297*pi,-0.4648384944554984*pi,3.77397271364619*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.547033439808585*pi,-0.25728104624667303*pi,3.78319230710189*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.547715594217137*pi,2.99850181197811*pi,3.98062589408265*pi) q[11];\nu3(0.853843711843657*pi,3.25951446481746*pi,2.78148165287564*pi) q[12];\nu3(0.119583592869596*pi,-0.4398636892903096*pi,1.78284551440565*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.745409193607041*pi,0.480316669443956*pi,1.153762658709446*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.682754477943508*pi,2.92962520640118*pi,3.72554375872475*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.800671072131367*pi,3.47402751115316*pi,3.5682553167529*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.80861693662026*pi,0.89935310216127*pi,0.970201810819717*pi) q[10];\nu3(0.210612156796238*pi,-0.33520898953521*pi,1.154033096901693*pi) q[11];\nu3(0.140983140896411*pi,3.15684967199325*pi,2.13094017712232*pi) q[12];\nu3(0.571527044227274*pi,2.85590616271024*pi,3.72016113428744*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.521177045861491*pi,3.1025320425407*pi,4.451839403201809*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.827336189083831*pi,0.5099925880479801*pi,0.5764259332585326*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.101821609024013*pi,0.130536719563909*pi,4.37116023318083*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.376525846350733*pi,3.17734205648831*pi,1.50302559739598*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.426191225690015*pi,2.64489364512566*pi,3.82678383563915*pi) q[15];\nu3(0.157944426945391*pi,0.08257090633785402*pi,3.53315459980148*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.213882307983946*pi,0.339976152232769*pi,3.83560183991039*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32303327612119*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2895305257384582*pi) q[13];\nu3(0.467425870515965*pi,0.07230671022661495*pi,4.09404546351901*pi) q[14];\nu3(0.328371921288672*pi,-0.4166079806063532*pi,1.72728752176138*pi) q[15];\nu3(0.116383772670913*pi,-0.453221916174745*pi,4.17639190626306*pi) q[16];\nu3(0.925511860624076*pi,0.46476778016546505*pi,1.443068623107804*pi) q[18];\nu3(0.364768675597201*pi,0.28756627078224695*pi,3.57447752043731*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48947333810267*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49684878857365*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.212502475010262*pi) q[6];\nu3(3.5*pi,3.34289321210874*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.522016741029032*pi,-0.092538667275188*pi,4.3765225842883595*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1718726287304069*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3218344433121532*pi) q[19];\nu3(0.463414541937492*pi,0.8420248252755*pi,3.92565868322347*pi) q[20];\nu3(0.126811594417351*pi,1.09817401887402*pi,4.146939915691879*pi) q[21];\nu3(3.5*pi,3.44330314138497*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2053747953650689*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48889737769195*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.199215693767881*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5730822824987265*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.682231527487602*pi,0.87822783448064*pi,0.655933156788285*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36772229542498*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[13];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48142223907529*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46319981947257*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5611124819607003*pi) q[1];\nu3(3.5*pi,3.37110410320221*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.304377463198908*pi) q[5];\ncx q[7],q[17];\nu3(3.5*pi,3.43734003396942*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.61041852422434*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.277479136842345*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.44863366651265*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3960044943482*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4142162573727681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235822335205883*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5181581784142337*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.644455328111423*pi,0.9260248585000099*pi,0.770482403088738*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.4769346368694904*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.365707658630432*pi,0.7964128325022899*pi,4.36317193659523*pi) q[9];\nu3(0.339297889778009*pi,2.87008630343396*pi,1.202418876369863*pi) q[10];\nu3(0.787004765716631*pi,0.09622461035307805*pi,1.318734719330733*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.206983473568336*pi,0.74257995129972*pi,0.708618598501326*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5069169380174694*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.647587430258959*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.49857469802507*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.235666950226049*pi) q[21];\nu3(0.815191934376964*pi,0.25291460329013504*pi,0.954481719604683*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.513453231990322*pi,3.41871882050484*pi,1.72166129365309*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.612148670149958*pi,2.67935997890463*pi,4.12139579272757*pi) q[10];\nu3(0.371317080281555*pi,3.18521113756308*pi,1.77981263957235*pi) q[11];\ncx q[12],q[16];\nu3(0.0187780158109357*pi,2.5082331813147*pi,1.0044504378144161*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.551425541936096*pi,-0.4472171277269456*pi,0.8860416366771551*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.687888773176036*pi,0.35041569526736305*pi,4.0404642468946*pi) q[3];\nu3(0.646046367927083*pi,2.38174748411583*pi,3.83720303747964*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.470814600742694*pi,-0.104411011840088*pi,1.48311429088726*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.645788991482227*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.529031015515679*pi,3.16110859854864*pi,1.82575528036206*pi) q[1];\nu3(0.459094659358989*pi,3.1527696417317*pi,3.38408750475007*pi) q[2];\nu3(0.482822350564361*pi,0.09501509777301498*pi,0.978063826596032*pi) q[3];\nu3(0.127106165567933*pi,0.18858768020643102*pi,0.999355349739188*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.697590084238768*pi,0.6648608536179601*pi,4.23212920969598*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.129243701178517*pi,0.27932098631133895*pi,3.52814681873957*pi) q[17];\nu3(0.578973210592005*pi,0.45251816689462*pi,4.20115038946542*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.678095714500776*pi,3.18811416497616*pi,3.93780149810499*pi) q[1];\nu3(0.171310927681038*pi,3.44324603840174*pi,1.3741802983950722*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.899197650827158*pi,0.07777174766484596*pi,1.261398293614267*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.491992424094845*pi,3.35397191768863*pi,0.775081473473455*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.41930291769824*pi,3.2493936965056*pi,0.706177832919987*pi) q[17];\nu3(0.365669836994429*pi,0.453917175294284*pi,4.49750564144937*pi) q[18];\nu3(0.770673167522455*pi,2.83442241665029*pi,4.12015315497878*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.815442099659291*pi,0.39928765209594097*pi,0.641648754844362*pi) q[5];\nu3(0.4068178202225*pi,-0.4458997550936209*pi,4.33570414566545*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.426087112216676*pi,0.16126621123497897*pi,4.44748651063686*pi) q[8];\nu3(3.5*pi,3.49516742740326*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.243692244830021*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.613013479597255*pi,3.40046065607148*pi,4.00921477726727*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.436853938677064*pi,0.72160902574763*pi,4.10597631939247*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.296805265681809*pi,0.24729144371633005*pi,4.47379823494369*pi) q[8];\ncx q[9],q[10];\nu3(0.666318062401303*pi,3.21658056559018*pi,3.556315533558*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.296481453250811*pi,3.3522599425745*pi,1.319665526688141*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5006165106346043*pi) q[10];\nu3(0.512640177438348*pi,-0.10099922685990598*pi,3.57915581059905*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0604794867696183*pi,0.9050791956519*pi,0.5188872636813341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.564309514869519*pi,-0.390892193973018*pi,4.4013761955005695*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.426556546782259*pi,-0.4795990833930105*pi,0.960002969720051*pi) q[15];\nu3(0.677590462598199*pi,-0.05108191325635397*pi,4.38185667284942*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.771903193587623*pi,0.66428758398861*pi,0.877946171275825*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(3.5*pi,3.4295236637713*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(3.5*pi,3.43787974586273*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.323741856968713*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.295417023105632*pi,0.7769537274803*pi,4.06381965558379*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1370501436058031*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.366897686820882*pi,0.45731230058163796*pi,3.63607572660811*pi) q[21];\nu3(3.5*pi,3.48179777203459*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47115576638465*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43898328604145*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.240327360200771*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.3057788338920862*pi) q[5];\nu3(3.5*pi,3.48225595067561*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.336664098547035*pi) q[8];\nu3(0.277633139749961*pi,-0.15481936492293602*pi,3.70109366148829*pi) q[9];\nu3(0.212687181153241*pi,0.004682048463369948*pi,4.01153590050711*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.305341925467832*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.474642386342125*pi,3.43864813241365*pi,1.87779415262063*pi) q[9];\nu3(0.624000220765423*pi,2.87213830718625*pi,3.44539391084656*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.627307143800469*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5284560421506068*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49150425735941*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,0.7703309551495481*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.643447604213807*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[12],q[20];\ncx q[13],q[16];\nu3(3.5*pi,3.36525632128877*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.217211676831272*pi) q[15];\nu3(3.5*pi,3.35010035545796*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.483324244741*pi) q[18];\nu3(1.0*pi,0.0*pi,1.094422967191816*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49666480399846*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36603940555383*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.257200795508476*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200519356802084*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.606302022727705*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5138493709987526*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.813445031388317*pi,0.411657377953788*pi,4.210542845204261*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.361256997491372*pi,3.37173911683058*pi,0.5959914675671107*pi) q[6];\nu3(0.168967285652057*pi,1.17651332312083*pi,4.309580534184089*pi) q[7];\nu3(0.232043447575594*pi,0.24510794424586002*pi,4.45328998278797*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.4917852266459395*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46969861791062*pi) q[20];\nu3(0.65743692432326*pi,3.04343015383784*pi,3.08440861394646*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.214438864998234*pi,0.7042490603959399*pi,3.80243508677291*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.700245101846085*pi,-0.4959423271767068*pi,0.688552334968244*pi) q[6];\nu3(0.430838214794612*pi,-0.11869518667117901*pi,0.7826714804060331*pi) q[7];\nu3(0.614038217806231*pi,0.15066737431688004*pi,1.057371077365928*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.100773045740397*pi,0.09230505779605402*pi,0.8944725785110079*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.737714327055917*pi,3.49521655433558*pi,0.692651940627941*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.699485134451851*pi,-0.125176940710792*pi,3.80099163004433*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.642687238019408*pi,-0.356404928129352*pi,4.45892959044467*pi) q[1];\nu3(0.810489479193953*pi,0.55313364472074*pi,1.1010872354915349*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.483036836539671*pi,0.057727189385698985*pi,3.87155201001415*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.402795506193816*pi,-0.11037375678599698*pi,4.15931412124398*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.725689039799996*pi,-0.372686803552096*pi,4.410549043145069*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.490821303929702*pi,-0.316798063751626*pi,4.46411477737756*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.177229224782874*pi,2.49120973041555*pi,1.3820256752631939*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.807105556626585*pi,2.97262364206194*pi,3.51817404477138*pi) q[1];\nu3(0.776041523706926*pi,3.36073503009345*pi,3.57571814791449*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.689675444960385*pi,0.7378693181023499*pi,4.43322287514804*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.894664724596637*pi,-0.261632681835024*pi,3.39168284003535*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.282952362052879*pi,2.75967069974157*pi,1.474668601511374*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.577074462567207*pi,0.0011776219581139946*pi,1.327262763375436*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.383764470050703*pi,3.038647995796*pi,1.69412814156169*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.506343253379939*pi,0.44186302477001405*pi,3.99247037005988*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.668944053523989*pi,3.14448608000822*pi,3.95655160403089*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.219977922595398*pi,3.05066864904369*pi,1.453657961094414*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.548789581984769*pi,-0.06081585899932401*pi,4.35170571308713*pi) q[3];\nu3(3.5*pi,3.3127642903127*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.643595012251175*pi,0.087099848594967*pi,4.24668697225741*pi) q[12];\nu3(0.0907290767416322*pi,0.6186777721401799*pi,4.06380973003046*pi) q[13];\nu3(0.811163959783053*pi,0.300352764335201*pi,1.67449759537446*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.365922357713911*pi,0.6541383849207301*pi,0.733201141635512*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302394788433599*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34593279470029*pi,0.5*pi) q[6];\ncx q[8],q[17];\ncx q[10],q[11];\nu3(0.349687573827947*pi,-0.379006640709712*pi,4.00405240372924*pi) q[12];\nu3(0.823416814450662*pi,2.57962290946414*pi,3.65611181024671*pi) q[13];\nu3(1.0*pi,0.0*pi,1.156817508520605*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(3.5*pi,3.45929243369143*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49745550894722*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.392956203766174*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.578020577897663*pi,0.7498864978737401*pi,4.34942805806289*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325120828510069*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5141228471157674*pi) q[19];\nu3(0.758438937202144*pi,0.15880869560643596*pi,4.42524169863564*pi) q[20];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.35303745879278*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45899244536299*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.242512221978596*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4425360570909795*pi) q[14];\nu3(0.585087511925385*pi,-0.059361262032808004*pi,3.95064529534694*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.414856472955846*pi,-0.09258232345976197*pi,3.73069931949994*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221414256513996*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.40142720505608*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.225480211609986*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.2609945663345705*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.634453679316358*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46838302613552*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.492969866039531*pi,-0.278979022336374*pi,0.682218409589102*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.34433793809227*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.44165830558351*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2284033525609779*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.143337518998621*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.623103949061214*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.651675474060574*pi) q[2];\ncx q[3],q[18];\nu3(0.324314821288792*pi,0.96228655987547*pi,4.18046838620546*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.49994872725881*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.770180038526739*pi,-0.4779965100066637*pi,4.33086386823325*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3719467102381095*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5016461709964919*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.573003327958139*pi,-0.07628288287464302*pi,1.1797642456359632*pi) q[17];\nu3(1.0*pi,0.0*pi,1.402520760695487*pi) q[18];\nu3(0.299497218525768*pi,2.72902614059576*pi,1.69083000025416*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.187915759079908*pi,2.88043813368035*pi,1.379836830817211*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.422421565238211*pi,-0.4969518902030217*pi,1.68827696254069*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.862268057125832*pi,3.23915284513846*pi,4.31072928196569*pi) q[17];\nu3(0.522361568303172*pi,0.5518382854956001*pi,0.877624174073641*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.840548466984507*pi,-0.271462289427358*pi,0.643102744790651*pi) q[6];\nu3(0.630233416098081*pi,2.68826950847534*pi,4.00526377596403*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47270094841727*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5731765213003523*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268340447972443*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.735614902527783*pi,2.98810700407148*pi,3.70587014684952*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.486628332519835*pi,2.75803215201107*pi,1.392386254566265*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.884799484149224*pi,-0.10242402661386202*pi,4.26612672641585*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.609452773858066*pi,-0.22762666792431302*pi,3.6312944739005*pi) q[14];\nu3(0.342228801192244*pi,0.358799608482945*pi,0.5793896312985048*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.506141478344995*pi,3.22807031031988*pi,3.50204148622797*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.45685873537105*pi,0.6383370167676701*pi,4.0485610226449396*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.539486125287434*pi,3.26673016088622*pi,3.17740588563272*pi) q[14];\nu3(0.863631738349913*pi,3.25941779196408*pi,3.33414546534445*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47164227810906*pi) q[20];\nu3(0.705224305214958*pi,3.18540738458097*pi,4.096210022466471*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.699078831282751*pi,0.440114819130213*pi,0.974803793878102*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.690370024657655*pi,-0.30107362183381603*pi,0.874256168995296*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.287449449427028*pi,0.350083407482096*pi,3.5854014754508*pi) q[21];\nu3(0.263343564884825*pi,0.9135675408698001*pi,4.11194955688738*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.875038036784309*pi,0.14564673965222397*pi,4.38457623428619*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39118525872905*pi,0.5*pi) q[4];\nu3(0.370832566339084*pi,0.8720351048839601*pi,4.17149342088186*pi) q[5];\nu3(1.0*pi,0.0*pi,1.237696415025451*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.227187121436832*pi,3.46322953371619*pi,4.3176264176225505*pi) q[10];\nu3(0.563982196738394*pi,3.34780714417484*pi,1.76603952602394*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.358022884236308*pi,3.39657788649014*pi,0.9274635583883051*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.255003175995983*pi,1.08207099442606*pi,4.1240221787638305*pi) q[9];\nu3(0.730687541569053*pi,-0.07361612697220599*pi,4.03217262910079*pi) q[10];\nu3(0.360766245175218*pi,0.184773852514029*pi,1.2017768419022898*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.620104295201037*pi,0.85846621020639*pi,0.634022658865349*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5756852271044797*pi) q[6];\ncx q[8],q[14];\nu3(0.789680119334124*pi,0.9358889515928499*pi,0.5453375786200606*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.434876846510312*pi,3.19693350581467*pi,4.334975761377541*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.679455614717917*pi,-0.392894443131396*pi,3.64278658756682*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45911945139369*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.536811037063252*pi,-0.4687036458943502*pi,0.774456588415143*pi) q[13];\nu3(1.0*pi,0.0*pi,1.404848318933944*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48060344630321*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.259049492220355*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.757607549576259*pi,2.90919116097547*pi,3.17635777066713*pi) q[16];\nu3(0.519513706590543*pi,3.49186895341387*pi,3.25554565791246*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[7];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43070356427788*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49700567767887*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3653256858806095*pi) q[14];\nu3(0.514157635997514*pi,3.25778216490115*pi,0.696633752274913*pi) q[16];\nu3(0.44597363097208*pi,2.71655338318576*pi,1.55258007931401*pi) q[18];\nu3(1.0*pi,0.0*pi,1.374855777519544*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.249123512121201*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45594776925403*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.717231000824384*pi,2.82643882167866*pi,3.57598575521994*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3947072902713*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[13];\ncx q[11],q[21];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.1781256090940149*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.622691306313969*pi,0.24740706148761504*pi,4.28380682612053*pi) q[20];\ncx q[1],q[7];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.528632301959556*pi,2.63307224547089*pi,3.94345463919334*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44829512830371*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243171447693911*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36294031728359*pi) q[19];\nu3(0.429345042093445*pi,0.65783659144433*pi,4.2646626912243*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48098981141223*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.80292900022333*pi,2.89480094538849*pi,3.40534528440098*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\ncx q[11],q[21];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49272905303445*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4054128709482*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.36748364622484*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.45152842188262*pi,3.19186300832596*pi,0.6995061005772449*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46357175162565*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.677109088838795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.345770644761044*pi) q[16];\nu3(1.0*pi,0.0*pi,1.16929200214417*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1384440213548581*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.30012079128043*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190259397191559*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.473137665098211*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.58450857975083*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.449098043673359*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.148863320097107*pi,0.448012633921556*pi,4.3077567082011505*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.239933004319928*pi,-0.24291298147678902*pi,1.229612299912971*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.395652085821366*pi,3.07370104295871*pi,0.732157438120664*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4782167496201*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.242369001237356*pi,3.32306118124499*pi,0.529935103510994*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.200549055928354*pi,-0.160242357201542*pi,4.13166697111237*pi) q[8];\nu3(0.618810306107653*pi,0.08708089766023297*pi,1.413951377634012*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.254134098255326*pi,0.6026593977367201*pi,3.75675325360155*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.469182119582756*pi,-0.4132757190299373*pi,0.770985777454483*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.144645423533424*pi,0.5721382587419599*pi,0.859805355023116*pi) q[7];\nu3(0.787329621075497*pi,0.29155917010046795*pi,1.1224094532485411*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.360810833542883*pi,-0.06624582506260202*pi,0.626248547771708*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.555328531916882*pi,0.270352620433681*pi,3.86364283921756*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.777188331803062*pi,-0.185939678837933*pi,0.5209211444059587*pi) q[2];\nu3(0.52269108714291*pi,3.28855382383225*pi,1.78503989045613*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.859172590577506*pi,-0.292828823681066*pi,0.802638460351239*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0752044145774088*pi,-0.262475511926532*pi,4.067387684901449*pi) q[11];\nu3(0.331516650176243*pi,1.13952090529712*pi,4.32371079750273*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.438382953064179*pi,-0.4163110474530699*pi,4.20911557900312*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.940774404714633*pi,3.46098567982343*pi,3.29627442336164*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.58705530026399*pi,3.2389683784543*pi,4.08426458174867*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.734473479810894*pi,3.11610493460484*pi,3.54693984884459*pi) q[12];\nu3(0.164630447751182*pi,0.7979929366062599*pi,4.477713890066481*pi) q[14];\nu3(0.61857163817019*pi,-0.345032607912312*pi,0.680094032113371*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.55221594384267*pi,3.26578962611878*pi,0.624423978714475*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.205404730792549*pi,-0.19274783846665*pi,1.1765003043056819*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.366220053667993*pi,0.8592825260005601*pi,4.34537227789844*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.362445984269488*pi,0.48311040365119096*pi,4.34503810068437*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.274550728919568*pi,2.97982945422924*pi,0.5807321198324475*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.153750688333445*pi,3.47972660468441*pi,4.46880516029923*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.590654037017881*pi,0.437619682144073*pi,4.15201570590472*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.550999596888643*pi,0.35764233730944905*pi,0.8165121769134269*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.74395723803009*pi,0.272576834990117*pi,1.213971125171161*pi) q[17];\nu3(0.522281434565935*pi,3.19200495683566*pi,1.67102688707438*pi) q[18];\nu3(0.41531272518354*pi,-0.345390924889878*pi,1.62698577050876*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.666113406918601*pi,3.13196353220874*pi,3.37635113288397*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.49533398063391*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.495542097600068*pi,3.09742058778491*pi,0.6525680475986639*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.255082088088873*pi,0.486109537377478*pi,3.50280114256028*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0755006151111229*pi,-0.4354569479637752*pi,1.131632638349478*pi) q[20];\nu3(1.0*pi,0.0*pi,1.208399790415648*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40184557964738*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.339123984676311*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.48158723354141*pi,-0.303051129716794*pi,1.54862094627702*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.391293342467662*pi,-0.36513014115848796*pi,0.8824522388028571*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.49043578362099*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34356412109199*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.207141012705672*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208219272443325*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.647046695481688*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.6618732613525999*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.45381090634353*pi,0.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.2369048371256*pi) q[12];\nu3(3.5*pi,3.47934555075181*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2441846060724369*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49341911214241*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,0.0*pi,1.278705687206315*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43170177773414*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.34008880981446*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3632958467707805*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.288807476183292*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5600295613733457*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2016309503714742*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.431508717792934*pi,0.6798870896351601*pi,0.630576629445453*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44897515352125*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(3.5*pi,3.49108098792854*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.650782871944225*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42387177741002*pi) q[15];\nu3(1.0*pi,0.0*pi,1.332843549807621*pi) q[19];\nu3(1.0*pi,0.0*pi,1.18226012766338*pi) q[20];\nu3(0.327852432205176*pi,0.29169334913730605*pi,0.975724823819766*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.442051264344229*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.289954009089772*pi,3.46146874843396*pi,1.66657495498017*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5551971422292854*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48392937162707*pi) q[18];\nu3(0.494801936441903*pi,0.286401091681579*pi,1.3860941012183101*pi) q[21];\ncx q[0],q[2];\nu3(0.780877510306894*pi,2.85610141409644*pi,3.68212209330864*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.607347729039844*pi,3.06760270416279*pi,3.38879056022807*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29571575224792*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49751353657909*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.790739680302116*pi,3.39899344427955*pi,0.727344952924824*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.261552914364285*pi,-0.26756132357624196*pi,0.935069353942762*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.787863594889991*pi,2.64865332696443*pi,3.8254619389924*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.199868844710231*pi,0.157473247943979*pi,4.3494764989156*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.600444600470634*pi,0.175903024176416*pi,3.86756165703355*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.291434275739677*pi,0.24901706756437603*pi,3.33337833069573*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.554722945313704*pi,0.69052727200747*pi,0.607144302264149*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.708576088699833*pi,3.45831337850584*pi,3.24033547752596*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.450160684230483*pi,3.459739530231*pi,4.31304571712144*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.328123472422991*pi,3.45925317875136*pi,0.5198093790868883*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.843180237004343*pi,0.239948678136097*pi,1.62495862827843*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.599237685110444*pi,-0.020380489229627985*pi,3.90326721271106*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.759764972363095*pi,0.23670450482530503*pi,4.4211947044327005*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.294587682703673*pi,3.34293688407127*pi,1.55993378837361*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.539699210745417*pi,-0.4139210499362765*pi,3.99972045106142*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.264100758544626*pi,0.05876865719018698*pi,1.341148708708141*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.799677540162405*pi,-0.4826823956493143*pi,3.05036804888704*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.704548050982765*pi,0.06251012643592002*pi,1.300746096970438*pi) q[13];\nu3(0.384384422872124*pi,-0.4770276117463181*pi,4.10105524028746*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.657002262764618*pi,3.25578170121411*pi,3.50380624658165*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.373094856045551*pi,-0.34169728970080404*pi,4.27739265516081*pi) q[0];\ncx q[1],q[3];\nu3(0.463175170770652*pi,3.49288566599632*pi,1.375191486078395*pi) q[2];\ncx q[4],q[5];\nu3(0.657540641817507*pi,0.13971380681741996*pi,1.417956485715864*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.314410100569531*pi,0.08744310867359795*pi,1.2386323514561899*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46158476558486*pi,0.5*pi) q[12];\nu3(0.753531849911058*pi,0.39715379154643005*pi,1.52095015532043*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.154289689998953*pi,0.28832229312192503*pi,0.7921049959857169*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3094452082378392*pi) q[21];\nu3(0.710787860454639*pi,-0.025176767207777007*pi,3.72758414862674*pi) q[0];\nu3(3.5*pi,3.49090313809127*pi,0.5*pi) q[1];\nu3(0.623064932346669*pi,-0.324073315113823*pi,4.2036686553591895*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2991026651428799*pi) q[3];\nu3(3.5*pi,3.49105720439197*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.387967889407077*pi) q[5];\nu3(0.417358349768619*pi,0.7271309571467901*pi,4.17600595659472*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.166286421792156*pi,2.56628193239498*pi,1.029205006987578*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.466242856079401*pi,-0.21147282114356702*pi,0.721647624143401*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.608814532045623*pi,0.86364525197809*pi,0.636331984645389*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.474577750822326*pi,-0.4067557013926467*pi,0.8843399773272*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.754630952166964*pi,-0.087743130449359*pi,1.2554294873503151*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.30357498337159*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.33216854301763*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.35738975146641*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.32954561960459*pi,0.06522254587096499*pi,0.596210707792773*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.688214533929369*pi,2.43132088817005*pi,3.66002818348608*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.47259772808009*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,3.4947418972656*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.111551871959066*pi) q[13];\nu3(1.0*pi,0.0*pi,1.240182485255034*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.690311724270595*pi,3.25856877409904*pi,3.31738697813681*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46005840978265*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.304831600118339*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.480139069910032*pi,-0.145402755643471*pi,3.7271781562621*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.34595253136123*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47530762932574*pi) q[13];\nu3(1.0*pi,0.0*pi,1.109311768332447*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43285192340141*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43859710407586*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.217863096237912*pi) q[8];\nu3(3.5*pi,3.49804675785727*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5071469839698897*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.269386081952218*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(3.5*pi,3.49765174012885*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5195056032536005*pi) q[15];\nu3(3.5*pi,3.29023663573986*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.381844697147573*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211345713913191*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.641162433773435*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.591053949532654*pi,0.5278597106071401*pi,0.877595460466122*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5392081099402724*pi) q[20];\nu3(0.365256936023796*pi,3.29748527096286*pi,1.74219865531304*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.154654263028782*pi,0.37441939213894204*pi,3.90520679612246*pi) q[1];\ncx q[2],q[8];\nu3(0.24818093687601*pi,0.16433609257611004*pi,3.40834904695155*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.432141187439832*pi,2.76167341400574*pi,0.841792448685958*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.600655011509164*pi,2.67381470815063*pi,3.69115405496563*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3895930898218705*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5324648737356044*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nu3(0.851256480800557*pi,0.68677893003273*pi,4.31703806848573*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.717142599014589*pi,-0.1703365518787*pi,4.06853921882113*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.537399983105983*pi,0.7310348725753699*pi,4.43326217345247*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.139424281300347*pi,-0.317652413951904*pi,1.277398612456242*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0979038884997832*pi,2.80509111187001*pi,0.712096737770883*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.839568090186205*pi,0.09561120944311896*pi,0.732121227017834*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nu3(0.667655357237656*pi,0.15039317303464494*pi,3.72119041244757*pi) q[2];\nu3(0.670735337613475*pi,2.4211640477217*pi,3.64817688262593*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.134252603859256*pi,1.17664033840209*pi,4.24400136116281*pi) q[15];\nu3(0.161852988729869*pi,0.59806253875228*pi,4.30575295311098*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[5] -> c[5];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.419430299368943*pi,-0.010555902826219987*pi,1.3325296346315572*pi) q[13];\nu3(0.152703238283739*pi,-0.012602758040778983*pi,4.00037270608055*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.494938219107819*pi,0.28908411898793096*pi,4.04737425960929*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.438474305131898*pi,0.92709602313895*pi,4.30341123288141*pi) q[19];\nmeasure q[8] -> c[8];\nmeasure q[19] -> c[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.287009794885542*pi,-0.4763269148754216*pi,1.70041801818133*pi) q[10];\nu3(0.747611843302906*pi,0.27697181077561595*pi,1.4211727353045331*pi) q[18];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.796601007373767*pi,0.26273371034276505*pi,1.60141038561001*pi) q[0];\nu3(0.95855132799569*pi,0.6465261170519401*pi,1.08065528444742*pi) q[1];\nu3(0.771319102101501*pi,2.68230238374037*pi,4.036544465604139*pi) q[2];\nu3(0.480568523898707*pi,2.96399748589475*pi,3.62606937064064*pi) q[3];\nu3(0.856511713932836*pi,0.219257689576272*pi,1.51320866778132*pi) q[4];\nu3(0.721562442292043*pi,-0.20859775130018499*pi,3.93458574514921*pi) q[5];\nu3(0.457960082550566*pi,3.327980050869*pi,0.797682129393235*pi) q[6];\nu3(0.1351888203838*pi,-0.375207363697818*pi,0.5329961590878742*pi) q[7];\nu3(0.984708069513718*pi,0.41559052591106505*pi,1.278505124885203*pi) q[8];\nu3(0.67027066506626*pi,3.39068598078215*pi,3.17293738215671*pi) q[9];\nu3(0.553669439387356*pi,0.6285146253745499*pi,4.10025294373834*pi) q[10];\nu3(0.528607330938557*pi,0.18467561312131098*pi,3.78485668589533*pi) q[11];\nu3(0.356385236409917*pi,3.14090012941196*pi,1.683219244297*pi) q[12];\nu3(0.262008280664542*pi,0.413089387443614*pi,4.33319038712118*pi) q[13];\nu3(0.504667209321397*pi,3.38639819347328*pi,1.78250411228615*pi) q[14];\nu3(0.815395215563899*pi,-0.008997488527685005*pi,3.91727371662109*pi) q[15];\nu3(0.828082247996951*pi,3.35672110449852*pi,3.78603539103457*pi) q[16];\nu3(0.130379763355945*pi,-0.21854107412470097*pi,1.51148962265959*pi) q[17];\nu3(0.699042524229638*pi,3.15467655871731*pi,3.91179550688476*pi) q[18];\nu3(0.134516409841721*pi,-0.275485541503675*pi,0.5220349530324979*pi) q[19];\nu3(0.597691751343134*pi,3.25343865175162*pi,3.88690329785787*pi) q[20];\nu3(0.29702597833227*pi,-0.04564770060845902*pi,0.7676601212577421*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[19];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49156326565742*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34600082640307*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49916983656528*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47271472786072*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.292865984010638*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48358417030519*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38947270792447*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.259547049266579*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3286484126240259*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.117673430471825*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214492120862452*pi) q[19];\nu3(1.0*pi,0.0*pi,1.174031457501804*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[20];\ncx q[2],q[19];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\ncx q[14],q[17];\nu3(3.5*pi,3.33895792181777*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.251881171634244*pi) q[16];\nu3(3.5*pi,3.47993173673949*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.234745598283964*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5720389451064115*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31638610142367*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5715971444746805*pi) q[12];\nu3(3.5*pi,3.47529703036477*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.1157177413312631*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48800814812469*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47584416133697*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.654900154261624*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[20];\ncx q[2],q[19];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(3.5*pi,3.47809382154071*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45441925273014*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.385915643571868*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.63342119970597*pi) q[16];\nu3(1.0*pi,0.0*pi,1.404350033640998*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.521495733231375*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.488749917802799*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(0.595955657247339*pi,0.68555787799144*pi,4.18749161582503*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.636680682896332*pi,2.56569783928349*pi,3.55676227596371*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.710665861148952*pi,3.19249961213047*pi,0.5609777887827367*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.289991466656003*pi,0.8608673757360501*pi,4.49078017897675*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.387581824151407*pi,0.09383411665742003*pi,0.7851588167223069*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5913874875310636*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.430539576513861*pi,3.4359639009671*pi,1.51454017675271*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.679047954567955*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.590842845244972*pi,2.83633547863469*pi,3.4873124714057*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.50602640269221*pi,-0.042297937800859*pi,1.383941366436841*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.525719628057668*pi,3.04940281727379*pi,1.54513522479905*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(0.430541933239066*pi,-0.11399216459537798*pi,3.65411043062819*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.093425963170412*pi,0.5585209231839401*pi,3.68192366850381*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0261490063597003*pi,0.161939771057252*pi,3.36749738127657*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.671457290993355*pi,-0.21209344920637102*pi,3.48114058973716*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.399461715134727*pi,0.003955574671624995*pi,4.06354281799027*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.494322732734395*pi,0.22722642627211398*pi,1.187446553206682*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.254193907361915*pi,-0.131837953994363*pi,1.060112386676235*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.514429619502376*pi,0.040594340600362044*pi,1.3062250204341441*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.272990790386351*pi,3.395934843931*pi,0.837989296509309*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.401788045679343*pi,-0.044706774883433*pi,0.9319279771537841*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.276976143277317*pi,3.11561683287013*pi,1.371285156918407*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.697270168913482*pi,-0.4853827282290724*pi,3.63780521806294*pi) q[10];\nu3(0.800915875937289*pi,-0.15720111851089602*pi,1.2377679150595209*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.133235773332522*pi,3.34950549653095*pi,0.701183637819321*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.338694321887126*pi,-0.4596163448404702*pi,1.445643406659145*pi) q[18];\nu3(0.446178047341543*pi,0.86252282493812*pi,4.16902040878222*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.565546712579081*pi,3.36093585045374*pi,4.355736320814049*pi) q[4];\nu3(0.546965478645088*pi,3.39250194054265*pi,1.92065936850241*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.706867731359574*pi,3.31782450189619*pi,4.12396202912847*pi) q[10];\nu3(0.639356518282383*pi,2.85168768241225*pi,3.40858737561463*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.362383158492607*pi,0.54256847599508*pi,3.81628359527166*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.517271057525194*pi,3.18719412673507*pi,3.12924292435948*pi) q[18];\nu3(0.220588709685503*pi,2.93140327135733*pi,0.914495633875483*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.618003606889625*pi,0.39521835780362*pi,0.940662435740113*pi) q[5];\nu3(0.750703092843832*pi,0.55276136023322*pi,4.36399346967851*pi) q[7];\nu3(0.791494324662487*pi,0.5603357383838501*pi,1.369870085514299*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.711168462616012*pi,0.433113891854759*pi,1.3954531994455919*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.37552551907462*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.210110892549578*pi) q[6];\nu3(0.621885754418692*pi,-0.49373834207623485*pi,4.43494831903483*pi) q[7];\nu3(0.463202168057459*pi,2.62321229221567*pi,1.465753822107176*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.428496312807593*pi,-0.004553806867267973*pi,1.247916189598031*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.48685397905983*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,0.0*pi,1.194126519381955*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\ncx q[12],q[19];\nu3(0.524011088906942*pi,2.96526432266106*pi,3.33304825484268*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.754495382436773*pi,-0.157729286612532*pi,0.78776222324574*pi) q[17];\nu3(0.603817298618963*pi,0.023792244888658054*pi,1.2541250262900991*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41217645171619*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4045990547380995*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46440523310137*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41736725248956*pi,0.5*pi) q[12];\nu3(0.912200627134719*pi,0.394426486389712*pi,0.787231012232117*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3880088282331808*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296736684726493*pi) q[19];\nu3(1.0*pi,0.0*pi,1.150484543961669*pi) q[20];\nu3(0.230946778498794*pi,0.16003554744443904*pi,3.76533344949934*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,0.5059015326361136*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[10],q[20];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44144173253781*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45440769818184*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286138917116693*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38279994648829*pi) q[16];\nu3(1.0*pi,0.0*pi,1.212118402126039*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.493471187434761*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38426163502791*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(3.5*pi,3.49715467302088*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.289154639959003*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.293088342065957*pi,-0.30927915239653203*pi,1.3960464577913752*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.39726240620549*pi,-0.27884210001216403*pi,1.73628341378953*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36866143366411*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4082678667494*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1961745111050242*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46158240325034*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.465139453374467*pi,3.07301424018889*pi,1.73174267483234*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.406841291210818*pi,0.61239113982603*pi,0.5031929424314465*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\nu3(3.5*pi,3.45239513259984*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39547554939315*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.381716991734423*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.633885931568416*pi,3.4711253678167*pi,0.5363529185088439*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43027636283519*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.245828758785101*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46334247481461*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.506614039101206*pi,3.33118094749028*pi,4.25282346704902*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5229626635516135*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.90231196643838*pi,0.48815154086829604*pi,1.420887876311769*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.330610142490346*pi,-0.32764687335112896*pi,1.1380730991784689*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38742234990969*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.896642902739848*pi,3.00229476605673*pi,3.37821990231537*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.188052003885107*pi,3.41877714314136*pi,1.66940764080358*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.64231861826988*pi,3.0099055940458*pi,3.10207277382097*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.285949894080999*pi,-0.18584926932766999*pi,3.72495835563803*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.830676625816241*pi,-0.235190400632518*pi,4.03816415351608*pi) q[3];\nu3(0.605726993371988*pi,3.11932764832658*pi,3.90139181564169*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.595004265736275*pi,2.50758764010337*pi,3.72284887545724*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.616301309766329*pi,-0.114939611651872*pi,1.2849109413287931*pi) q[19];\nu3(0.337892549289078*pi,2.62332625887838*pi,1.4676252247492672*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.596255557643355*pi,-0.28040787141426904*pi,3.56489836558924*pi) q[3];\nu3(0.607359307532037*pi,0.29934469819402*pi,3.98890743154641*pi) q[4];\nu3(0.642943393201672*pi,-0.295645666936614*pi,3.96894776095873*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.742209029032618*pi,0.8726661918798699*pi,0.955034558071475*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.899416552874008*pi,2.9575378073273*pi,3.41420758567342*pi) q[18];\nu3(0.318518690831321*pi,-0.10403992440690502*pi,3.97413877743091*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.53804399506288*pi,-0.03298396564248901*pi,1.230302460069558*pi) q[5];\nu3(0.522782297179316*pi,3.31317329891959*pi,4.0840151180512905*pi) q[7];\nu3(0.83810685842532*pi,0.40736355141785197*pi,4.07295789359474*pi) q[8];\nu3(0.292045407740132*pi,0.59976037491801*pi,3.73478728544464*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.170827884558035*pi,0.17534617424599197*pi,0.889973075357902*pi) q[15];\nu3(0.628950734709012*pi,2.97969074665354*pi,4.12972760474921*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.643411745359888*pi,-0.194005636736853*pi,0.733330797546622*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.559183171617015*pi,0.18271325159677*pi,3.91650906925802*pi) q[21];\nu3(3.5*pi,3.48856780483476*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.403834266610096*pi,0.88261193388833*pi,0.5977568089720445*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.380992390103259*pi,2.98586954184508*pi,0.6653033114958*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.634677574352156*pi,-0.06144008469637102*pi,1.2925509010641059*pi) q[11];\nu3(1.0*pi,0.0*pi,1.325373940783972*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.601776124208449*pi,2.99840119322797*pi,3.32421409591003*pi) q[15];\nu3(0.618929427254183*pi,3.15054146544724*pi,0.6330568591292061*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.88641733608401*pi,3.10014314114537*pi,4.12168588442822*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.553342486305994*pi,-0.24272442024152902*pi,3.46570877534227*pi) q[11];\nu3(0.341458195537992*pi,0.66166168995814*pi,3.92065597044347*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.716328443735409*pi,-0.4400697704136578*pi,0.719122603249043*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29663319137021*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40681426685938*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31824596126847*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.225044529622836*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5651142864077157*pi) q[12];\nu3(0.378979894289949*pi,3.1503548339429*pi,1.50591935849234*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.485831258673431*pi,-0.24171633830086298*pi,0.5245821840770222*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219500695094359*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3584108766784069*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\ncx q[3],q[20];\ncx q[4],q[7];\ncx q[5],q[21];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39682580561572*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.274451897572064*pi,-0.356826881129981*pi,0.628959057410032*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.262732418344666*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46853203483031*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43646697235223*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1788107727356811*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5322219656988607*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.606393538832802*pi,3.23547384178757*pi,3.4705889500417*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4411128669849695*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4422978641831605*pi) q[20];\nu3(1.0*pi,0.0*pi,1.162217345866813*pi) q[21];\nu3(0.526177366913046*pi,-0.4295221914278486*pi,0.8159958470015489*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[13];\ncx q[3],q[20];\ncx q[4],q[7];\ncx q[5],q[21];\ncx q[6],q[18];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.32365003938749*pi,0.5*pi) q[11];\nu3(0.284914148368447*pi,2.28397512972119*pi,1.2786800501398559*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.071052690647085*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5971755087557566*pi) q[19];\nu3(0.896701069799469*pi,0.12240091129074604*pi,4.32889902603607*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46553624302938*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5906830127577023*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39743165561202*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(0.277529142131744*pi,3.4529046727564*pi,1.84369523062225*pi) q[12];\nu3(1.0*pi,0.0*pi,1.194342846991339*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.138194169211797*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5409596244038326*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.717337691197255*pi,-0.347705140733574*pi,3.9878946482972*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44513884910395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.476483078604514*pi,3.3451120021623*pi,0.957975658466775*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.663811538764951*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5890534443554492*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.141062744094966*pi,3.34501089997243*pi,0.78733493175909*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.411428305975219*pi,0.32784108274606905*pi,4.13064952803802*pi) q[8];\ncx q[9],q[17];\nu3(0.910852755998255*pi,0.287201402449489*pi,1.66784611494779*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.966151162763526*pi,0.6139250717800799*pi,1.087742945788679*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.472878359431797*pi,1.01928028177005*pi,4.47044948953738*pi) q[4];\nu3(0.448611355596802*pi,-0.324988292375224*pi,0.5090620603520848*pi) q[5];\nu3(0.752949733786991*pi,-0.16355035955157698*pi,0.5733421438081094*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.36874884279219*pi,0.88062881984732*pi,4.13020533332413*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.804296189189908*pi,0.50717487281036*pi,4.443722624616409*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48801369054081*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197090662250113*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.466010727578608*pi,3.40857551663234*pi,3.07025229421883*pi) q[21];\nu3(3.5*pi,3.25769182974381*pi,0.5*pi) q[0];\nu3(0.740841389501448*pi,2.77075234975674*pi,3.26542493974903*pi) q[2];\nu3(0.57241571887407*pi,0.40263096790515396*pi,1.180270538797219*pi) q[3];\nu3(0.492431356479372*pi,-0.08699623666122802*pi,1.1585588610728221*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.224634127418279*pi,-0.4495245810371611*pi,1.273923625691981*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.206673484646775*pi) q[12];\nu3(0.637866754332029*pi,3.41246333809008*pi,3.21716937116755*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.316048195737357*pi,3.274203077142*pi,1.9017569501345*pi) q[18];\nu3(0.937689867700954*pi,3.13974372028327*pi,4.36326160575394*pi) q[19];\nu3(0.322209097412963*pi,2.52426643126381*pi,1.155131327388103*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.553760210315666*pi,1.01129865807113*pi,0.619615251766346*pi) q[2];\nu3(0.232276369683336*pi,2.75566711391756*pi,1.029591429899749*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.577052685813808*pi,0.09024232480021799*pi,4.3464926771680705*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.528635747299893*pi,2.80424775037823*pi,3.89874399153489*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.427836083835555*pi,-0.07008590388932401*pi,0.746697517659624*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44107300314659*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.473272781960267*pi,0.18992771298725097*pi,0.5820115063701546*pi) q[18];\nu3(0.818629868795851*pi,3.31977869456421*pi,4.46086824882884*pi) q[19];\nu3(0.28048069407733*pi,-0.399076538095426*pi,1.484394468988027*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.265909800634467*pi,-0.476079392105111*pi,1.448046341375849*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.533951907492057*pi,0.5436422799890701*pi,1.2739936561144671*pi) q[9];\nu3(0.736620285052972*pi,3.26901778571462*pi,4.10474405670446*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34668491333275*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.48355436552*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.638687060161351*pi,0.06778292510476902*pi,1.56468852848619*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.210381703824275*pi,0.153205806477676*pi,0.646714051654097*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.726620815602972*pi,0.08027461505414402*pi,1.228199495754349*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2745845592388592*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.298782550146534*pi,2.67508244258069*pi,1.57309353180271*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.476868756537476*pi,3.47906289807272*pi,4.39075098649664*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41829348273334*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40016997799511*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.258343182504069*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276256371590378*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5216999272668172*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[19];\ncx q[3],q[6];\ncx q[5],q[18];\nu3(3.5*pi,3.44557088094578*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2044523688591648*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37998654920602*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.659521454529762*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.45162613210263*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.319932999946536*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.773820660354244*pi,3.30190051856862*pi,3.0110006974627*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4842634132910995*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2717973418413688*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.640103508053074*pi,0.354768241454373*pi,4.25911844417865*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[6];\nu3(3.5*pi,3.49050982935327*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.49082181306148*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5597241941623508*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.359951788796446*pi) q[13];\nu3(0.645272061562674*pi,2.75842990321051*pi,3.95835993410576*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2605864305654*pi) q[17];\nu3(0.395861796941063*pi,0.69619316862537*pi,0.5270427575538034*pi) q[21];\nu3(0.484152174290579*pi,0.30239585021233695*pi,3.70585126003752*pi) q[0];\nu3(0.276878148473025*pi,0.8314203301358001*pi,4.11095563393331*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.36373731128037*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.33050251522873*pi,0.5*pi) q[15];\nu3(0.830517303623893*pi,0.356382369200813*pi,1.343547018105316*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42947219967465*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0735030175518059*pi) q[20];\nu3(0.309944014931519*pi,2.74070105263187*pi,0.9998445892901491*pi) q[21];\nu3(0.973253340992018*pi,0.44674005063624*pi,1.446961556145904*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.108740006031889*pi,3.23018600462366*pi,1.51537194116687*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.2574917796624*pi,0.59453994900952*pi,3.82127390011528*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5245544427256896*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.109711338068471*pi,3.22334670059882*pi,1.77304419612873*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.417950233322641*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.308243812011961*pi,3.38335894100743*pi,1.5480461168664*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.467043360115146*pi,0.91942880192116*pi,0.686470336980693*pi) q[6];\nu3(0.148886520444011*pi,0.95821314619478*pi,4.36919283538341*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.254793679704057*pi,2.56707800095558*pi,1.1667440273473328*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.274093129614109*pi,3.37723386134375*pi,1.57137558625907*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5478289174191073*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.724791833999681*pi,0.7459950127419499*pi,4.48447421502959*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.896806603129848*pi,-0.25247178329422504*pi,1.161734598635459*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.39844498557546*pi,2.6164458001334*pi,0.95637457767762*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34470701331831*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270281370932062*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.344234254098*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1981617208202269*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.295321984042308*pi,3.12618786041943*pi,1.284637070113558*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.396028917206892*pi,2.78325928566592*pi,1.68697138026849*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.656862478862151*pi,0.5341819694885199*pi,0.8222625397041601*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.550108055630494*pi,-0.320668488270876*pi,0.5956199726806064*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[3];\nu3(0.573591846559052*pi,0.74176504131069*pi,0.644575695771441*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.304331922945472*pi,0.13199756307563904*pi,4.28258205960372*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.320638401489379*pi,2.96919160285594*pi,1.3997463577767308*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.641890693731678*pi,0.15657610355593898*pi,3.980638030552*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.448675407885601*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.72575073089205*pi,-0.19495051140138497*pi,0.986530569336354*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.431521236565884*pi,-0.48626793700957*pi,4.21419071178398*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3892612339002905*pi) q[3];\nu3(0.465685339595959*pi,3.1737448499971*pi,4.38042526218565*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.367615545218023*pi,-0.12360463537246402*pi,3.88871223967724*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.936601213889155*pi,2.94001547675331*pi,4.29838302371106*pi) q[20];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.289926573029768*pi,2.63239203722622*pi,1.013538986372041*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.788905695746663*pi,3.26115592813734*pi,4.0748847402528305*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.23445242322057*pi,3.48993367022214*pi,0.9797691939216431*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.142455807186408*pi,3.2663503738732*pi,4.443152234605391*pi) q[19];\nu3(0.582876102701159*pi,2.43807724636453*pi,3.82305865487612*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.426635583202337*pi,3.08889182059831*pi,1.78037691444906*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.235499177084592*pi,2.84264009167692*pi,0.695595459078995*pi) q[17];\nu3(0.667135091217922*pi,-0.136852425222315*pi,4.2074763305999*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.242919503341675*pi,0.95545283124378*pi,4.34537797931244*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.528285774340783*pi,-0.08033267939897298*pi,3.55879424847181*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36349165788576*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.23564954175998*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.611431856386849*pi,2.77469317237264*pi,4.16819281995768*pi) q[11];\nu3(0.702660143864319*pi,3.08259192092325*pi,3.47760421364669*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4051974727735*pi,0.5*pi) q[0];\nu3(0.627101079935473*pi,-0.068935189732934*pi,0.989982220601459*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49304575752801*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46365713071278*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.315888104367673*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252117340451747*pi) q[13];\nu3(0.574717101867946*pi,0.221874473994926*pi,1.4234077888950298*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.198635421841404*pi) q[20];\ncx q[0],q[13];\nu3(0.514332864284233*pi,-0.4796909634511451*pi,0.821216811043533*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.609319749232737*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[12];\nu3(3.5*pi,3.40633320234193*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.451175141836034*pi,-0.21560031881688002*pi,0.696177359769897*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226648295821155*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.541703391030488*pi,2.57758455723423*pi,3.63054409968044*pi) q[3];\nu3(3.5*pi,3.47755215569914*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44292327597258*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.3123439709752205*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.609272456780846*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.289274680362288*pi) q[15];\nu3(0.778080325441702*pi,3.44492049766358*pi,0.640243992472419*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269520538736487*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4911735003902695*pi) q[20];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.132417376076139*pi,-0.311479529642094*pi,4.19575234576659*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.44497764883437*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.199045833742151*pi) q[11];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5258764280627763*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.796155070209782*pi,3.15581163379032*pi,3.20045078498565*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.187462367514296*pi,-0.353612511816659*pi,1.79772386260077*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43853218456577*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.600133600705191*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5988654227341779*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.167017532397614*pi) q[21];\nu3(0.665217772651919*pi,2.90180696620917*pi,3.28442014276182*pi) q[0];\nu3(0.604035682012511*pi,2.48229121575558*pi,3.57328474237834*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.843779581304348*pi,0.42479495682093305*pi,1.152037777639664*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5167595082611912*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.606854368380933*pi,0.7281148841638401*pi,4.24006725579877*pi) q[13];\ncx q[14],q[21];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.087473467394489*pi,0.280284028315405*pi,1.024109475362476*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.268579050408793*pi,3.13383491574601*pi,1.83827475786329*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.393606682972127*pi,0.57913310812972*pi,4.22519740865446*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.28785546793164*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.157181507180314*pi) q[18];\nu3(0.50267163348253*pi,3.24106404363885*pi,4.23545790164727*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.54529769715367*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.773305887733399*pi,3.40210597254339*pi,3.40284809399898*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.852469735078945*pi,0.90477618830006*pi,0.787092189629323*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.427365498565317*pi,0.6204684968001499*pi,4.05830557533263*pi) q[17];\nu3(0.309491045071556*pi,0.014270761239528973*pi,4.09054726761763*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32743904137208*pi,0.5*pi) q[1];\nu3(0.308299741514128*pi,1.12512864008815*pi,4.3184016452284695*pi) q[4];\nu3(0.849326524139081*pi,0.01548158105192099*pi,0.72304676278728*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.277966943931933*pi) q[7];\nu3(0.0708712157335215*pi,-0.15953717337739898*pi,4.4281734366595*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.773407312498267*pi,3.32952221882325*pi,3.07022749013678*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.258266478454969*pi,0.01786292794835498*pi,4.1823946051690495*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46294891087844*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.697528758510811*pi,0.3111194962992*pi,1.116362858816525*pi) q[4];\nu3(0.467955716768823*pi,3.41051677696847*pi,2.0260167265310898*pi) q[5];\nu3(0.61168341002165*pi,2.39241223596811*pi,3.86479957880985*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.321521362814352*pi,-0.4126594467925306*pi,0.913871361626801*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.668378707864376*pi,3.43944083704049*pi,0.9385681579330261*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.312251516011536*pi,3.14971503885612*pi,1.83745596428756*pi) q[20];\nu3(0.426671025117653*pi,3.03504861858658*pi,1.76795458254234*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.416948704018541*pi,0.12888373830357003*pi,4.25087170219052*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42730757336442*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.268231556818304*pi,0.7040582860428899*pi,0.70463631832751*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.674553100523025*pi,0.186627183981377*pi,1.2637901451940992*pi) q[14];\nu3(0.802301140007204*pi,3.084051200183*pi,3.75275999244158*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.496096652251185*pi,2.61906597832989*pi,1.349022511531841*pi) q[20];\nu3(0.464438085124701*pi,-0.345772122409509*pi,0.932947874441584*pi) q[21];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.535625589523119*pi,3.49844954154619*pi,4.3350917143208*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.544342839875612*pi,2.7309560982476*pi,4.075547946380841*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.663851736282776*pi,-0.4712807645463421*pi,4.24253569997106*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42341568046893*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48874334031261*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48388016668794*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.19831080036849*pi) q[4];\nu3(1.0*pi,0.0*pi,1.236301494899109*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29795532353199*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2880931202220949*pi) q[11];\nu3(0.936668201069262*pi,0.17647112853205704*pi,3.86693092296959*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.152959905237767*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.833847272692616*pi,0.474470915672515*pi,4.1904508762496295*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44879241538959*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49130609821443*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.316307285880621*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43894678688545*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4055369895170902*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.316723945457852*pi,0.9066442426610899*pi,3.94237628639821*pi) q[16];\nu3(0.256141142844613*pi,0.411304759745192*pi,0.5041559737508139*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.428997189422359*pi) q[20];\ncx q[0],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34897394084723*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[12],q[19];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278814480241431*pi) q[17];\nu3(0.677339351494363*pi,1.02340672932953*pi,0.768507465796131*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.748527503578734*pi,-0.07411562753582701*pi,4.371474850806511*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47524583189467*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.630347225792634*pi) q[14];\nu3(3.5*pi,3.43636666735223*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275373776741809*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.249966333650657*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.245490316040435*pi,-0.12290638038687102*pi,3.93447064220175*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.643321027514176*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44735987958388*pi,0.5*pi) q[6];\nu3(0.591639934270773*pi,2.80094414944324*pi,3.73781702061418*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.153426239755434*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.27826518739017*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.339716987564691*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.832474250161987*pi,3.00475108801481*pi,3.87431930354285*pi) q[7];\nu3(3.5*pi,3.46098223364501*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.883880068166191*pi,2.74080680306724*pi,4.17136241783557*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233266521312471*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.580501487367681*pi,2.54621691819452*pi,3.58039158862806*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.437155060895055*pi,2.93618338570352*pi,0.817603194678693*pi) q[9];\nu3(0.882129124300028*pi,3.38653235629056*pi,3.80175400126567*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5048955363624388*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.544208563659505*pi,-0.278867415816963*pi,3.48769139057134*pi) q[0];\nu3(0.321142410947335*pi,-0.108084929708536*pi,0.881759047599028*pi) q[2];\nu3(0.619709105417307*pi,3.41133357304185*pi,0.834385380655003*pi) q[3];\nu3(0.260232218020354*pi,3.31600693030523*pi,0.5855171507821229*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.547129833037678*pi,3.12528894429047*pi,3.37285510594871*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.545223601948159*pi,3.33353908197067*pi,3.97138359085152*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.491403276066389*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.805901051970396*pi,-0.268830199749595*pi,3.40802870600947*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.290078109449183*pi,3.27684888172481*pi,2.0250792163947002*pi) q[2];\nu3(0.579701982098613*pi,-0.178821827336911*pi,1.1148538171059639*pi) q[3];\nu3(0.190648260298988*pi,0.7028351340540699*pi,0.690514044495343*pi) q[4];\nu3(0.0905951905028114*pi,3.12646343335719*pi,0.6882152378980371*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.78187643854519*pi,0.64007806175186*pi,0.621669029558059*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.778177424298742*pi,3.24412829498234*pi,4.40405422820404*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.411149761999488*pi,3.25535954348774*pi,1.78930087982616*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.417134018084891*pi,2.51913097536023*pi,1.1866987086848169*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.459904905294244*pi,0.49373325805227397*pi,3.67591751909732*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.213028025218836*pi,2.93357511623127*pi,1.56568818038175*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.28357473242714*pi,0.22697420519159595*pi,1.026632656203169*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.576210077198595*pi,0.13728141180945796*pi,1.042495439419616*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.459970777070324*pi,2.801537331054*pi,3.79264909546324*pi) q[14];\nu3(0.804231117956406*pi,-0.368478155668734*pi,3.24040173618225*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.375637364023509*pi,3.13600697935693*pi,2.03777270808746*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.286819186892773*pi,0.16327340189934803*pi,3.55984551005996*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.20735918657378*pi,0.032386089623482994*pi,3.55926577938443*pi) q[14];\nu3(0.354136904514286*pi,0.10896503203695895*pi,1.141009345191867*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.889418659489202*pi,0.450420554663863*pi,4.31422652436249*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45670816360337*pi,0.5*pi) q[9];\nu3(0.498717776304127*pi,0.9854369013986*pi,4.14251866888924*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.11587884096692*pi,3.01450111010813*pi,0.8381098889088929*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.237375040549622*pi,2.65646127602148*pi,1.107164499795281*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270137591932912*pi) q[20];\nu3(0.151619302476453*pi,-0.12919395263996503*pi,4.04896186316679*pi) q[21];\nu3(3.5*pi,3.45346677837282*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34856922406953*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.269533229906201*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.446194704761194*pi,0.298806392755548*pi,3.56707487700589*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.337082912424712*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.716226429905666*pi,2.92951281966762*pi,3.15059729844391*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.508914820548632*pi,-0.372510016626053*pi,0.787899211904107*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[19];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.478779030097191*pi,0.69585447522027*pi,4.43145264907482*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6109358659815161*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29170240173995*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3759716552302095*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.45768431826817*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42805476447608*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237790122223302*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.750525560503528*pi,0.17301991060058397*pi,1.62553264630672*pi) q[18];\nu3(1.0*pi,0.0*pi,1.265963785803677*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[19];\nu3(3.5*pi,3.47739735187608*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.337800915174632*pi) q[12];\ncx q[17],q[21];\nu3(0.398094384932706*pi,3.3017994811049*pi,4.4117439344896106*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.4654982244145*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44247390147365*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.227021981335806*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.267479544845933*pi,3.38741487783713*pi,1.62223306161946*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44007033731408*pi) q[15];\nu3(1.0*pi,0.0*pi,1.298439190713292*pi) q[16];\nu3(3.5*pi,3.49602420984451*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40522613037266*pi) q[19];\nu3(0.487455184938904*pi,-0.4436731849837151*pi,0.511976003012712*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2521501157524249*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.555218671227117*pi,-0.278228807270564*pi,3.8702061569214*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.61333466379006*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.686583538726001*pi,2.62189311075887*pi,3.51723382975393*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47813226160415*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38402848081361*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6464459044498501*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43442079623402*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.2415326029104818*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.720055133600626*pi,-0.09292969253483901*pi,3.48552538502727*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43144352411321*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.547777096777825*pi,-0.4646843730289954*pi,0.706372261335494*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3933310053943568*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.365790747250422*pi,0.65822663233037*pi,3.74770380394574*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.34915124336259*pi,0.34500419412973604*pi,4.32178974066403*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.554455364357055*pi,-0.391015740088192*pi,0.749081888439003*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.119594800865189*pi,0.10415471952778799*pi,4.42914694887474*pi) q[12];\nu3(0.132124744695605*pi,0.15582145154596905*pi,4.1311227851467*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0820688942740829*pi,2.8405518917259*pi,1.09244385913073*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.512827246272459*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.703750601312775*pi,3.26852769408567*pi,3.48168201436556*pi) q[21];\nu3(0.369566714264599*pi,3.07290509432425*pi,1.98659217336086*pi) q[0];\nu3(0.376146308488141*pi,-0.060736075674375*pi,1.51571756040596*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.515830996757805*pi,0.16338349814693798*pi,3.95461717432112*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.534531401039189*pi,3.26944886948581*pi,0.75676136024021*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.604774807420344*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.433341128985032*pi,-0.4703579631979984*pi,4.4398807520497705*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.223382030314553*pi,2.55586732201297*pi,1.253225400553954*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.838288278138277*pi,3.20418802493024*pi,3.28164158481089*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.800479699719942*pi,-0.303276880230561*pi,3.37054591140568*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.505019328666307*pi,3.37922990476583*pi,3.42080153538895*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.817916241234935*pi,3.19186984413685*pi,3.0736904281953*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0972223905577776*pi,0.6340280160335201*pi,0.722556691461125*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.514014045496677*pi,2.97013883191175*pi,4.1620053220935*pi) q[5];\nu3(0.666861700340658*pi,0.40012165549700396*pi,4.20772194409739*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.473759419637985*pi,-0.278079507707293*pi,1.051498274029802*pi) q[10];\nu3(0.553062964340742*pi,3.03685305539881*pi,3.32814129353212*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.818490720472345*pi,-0.10914827757349199*pi,0.5173390858170691*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.488784857237297*pi,0.74931173208607*pi,0.5219627293149682*pi) q[18];\nu3(0.0330664508212241*pi,0.12992346423561296*pi,0.501510083861035*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.637477264622096*pi,0.6526860425702501*pi,0.638807055141134*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.56517100886996*pi,0.470247001715693*pi,1.396573215092416*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.8832494255771*pi,2.9692054035619*pi,3.57775608437277*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.425190782219542*pi,0.6153837158907101*pi,4.10893267797574*pi) q[16];\nu3(0.242771834211497*pi,0.36644170766859296*pi,4.4995509041781006*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.520289805191546*pi,0.39418297806798497*pi,1.15493567365252*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.455635694253978*pi,3.25579955080342*pi,1.0497996696244671*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.552465253045186*pi,-0.22073089686514402*pi,3.97779431457645*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48826177747455*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.4432329237016979*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.26244996868683*pi,-0.33528700462223*pi,1.287225030601829*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40730107919817*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.788026915079727*pi,1.16596094328173*pi,0.71197887894697*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,3.44818590731056*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.149621569615501*pi) q[19];\nu3(1.0*pi,0.0*pi,1.048731789932875*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5840403845796147*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.668367941529041*pi,3.11068507147715*pi,4.41550171236232*pi) q[8];\nu3(3.5*pi,3.44242895997911*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2460237264270249*pi) q[18];\ncx q[0],q[4];\nu3(3.5*pi,3.42845487762769*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.414886324788841*pi) q[13];\nu3(0.512801175948803*pi,0.19045450996847502*pi,3.71241873812994*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5503009033137263*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49754429386752*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.37878863736413*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45431734504078*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47738051245802*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.18137655511311*pi,3.1125166299136*pi,1.65737608806372*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275521033478151*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4334144092229781*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48645005426266*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2132942829178521*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35905354689877*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41124339361203*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.303969580343567*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4434206342163804*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2464539015180631*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.670282907572106*pi,0.37757206345833105*pi,1.1346710072252462*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.506273520276152*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.630319306039082*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.764376569909759*pi,-0.243346873473827*pi,4.16267256134395*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5052730962561349*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.970407184100244*pi,-0.35741375964934896*pi,3.9158166623303*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.604679465746039*pi,0.38468930487240405*pi,1.478183141195023*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.5381829525474142*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.462650472809329*pi,0.5349989433432301*pi,4.41019600393312*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5290338864447479*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.583759195080539*pi,0.15780448462122498*pi,0.5811974290081402*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.793445852713655*pi,3.29102915998826*pi,3.02743017691879*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[17];\nu3(0.563291553295342*pi,-0.12514444980497103*pi,1.090420801049601*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43579526122576*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3536077093462588*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.944122339902192*pi,0.09728143183778803*pi,3.97934796438169*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.617317073604775*pi,0.6639946035911*pi,0.895414843110655*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.601133807470518*pi,3.48072193238452*pi,0.677465745016822*pi) q[5];\nu3(0.528067040867293*pi,2.51938257236295*pi,3.8689250592906*pi) q[6];\nu3(0.363680564763196*pi,-0.24708755873820298*pi,0.9033574258426069*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.624052894672417*pi) q[14];\nu3(0.909699169054805*pi,0.51109663070635*pi,1.1108638225301721*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.221086352508131*pi,2.7642272325846*pi,1.380335139726824*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.791754611620599*pi,3.49640214173443*pi,3.51728295003199*pi) q[2];\nu3(0.382356542081853*pi,-0.382205353018141*pi,0.711027685151441*pi) q[3];\ncx q[4],q[19];\nu3(0.676719654354487*pi,3.37200820942823*pi,2.97823807246988*pi) q[5];\nu3(0.745778993502799*pi,0.12906945380935797*pi,4.34483598592818*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.644752607909971*pi,-0.338222467986455*pi,3.86704912923076*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.608989468558684*pi,0.33034593954192504*pi,1.4220331374771988*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.771948133469499*pi,-0.031324922254996*pi,1.3738808412131411*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.156483292331948*pi,-0.185316429979197*pi,0.846004468246103*pi) q[2];\nu3(0.622128566910547*pi,2.58041235631289*pi,3.47588883990479*pi) q[3];\nu3(3.5*pi,3.42672825074492*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.701960010772794*pi,0.06217137271114703*pi,4.0926841353992405*pi) q[8];\nu3(0.108168007942671*pi,3.0159009620918*pi,0.901447903588646*pi) q[9];\nu3(0.621761548048506*pi,3.25525621234303*pi,3.61017490646745*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.673301426499142*pi,-0.11123756050071698*pi,4.22086291421751*pi) q[18];\nu3(1.0*pi,0.0*pi,1.27253594410043*pi) q[19];\nu3(0.582678855200912*pi,0.306222687060017*pi,1.57817112203957*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.86372714641578*pi,0.71922420514882*pi,0.996717181004813*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.24323301858829*pi,0.0066527123303320446*pi,1.078870317352881*pi) q[8];\nu3(0.162967148399145*pi,2.43657398084488*pi,1.256836555910544*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.238449269334029*pi,0.44751890187691*pi,3.76026264842163*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.293690332231562*pi,2.7055813768579*pi,0.856168801292298*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.174249801112988*pi,-0.09352271484250202*pi,1.50106307630761*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.627023987023563*pi,3.26776631492032*pi,0.5522687924271209*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.445367685989173*pi,-0.16932243250908102*pi,0.854143670188381*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.671765191583836*pi,3.46679134591611*pi,3.00083251949702*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0262423266102208*pi,0.350801630169169*pi,4.17950922913795*pi) q[14];\nu3(0.797203589720097*pi,0.479931865891144*pi,1.230473228341757*pi) q[16];\nu3(0.866530520847004*pi,-0.127018395801832*pi,4.2176203944554*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37740667919477*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.790351057882102*pi,0.9338551298101201*pi,0.801138379470056*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.935056213842048*pi,0.7810399212442101*pi,0.712052520708223*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,3.3977152190842*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.20014584447827*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.069303576808557*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0865120085838057*pi,-0.263677758890559*pi,0.616974920558497*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.133377382673591*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.40600068024593*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2257473198106*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.46850872994844*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.299252695711214*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4457971747747*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5207528661963458*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42548141523793*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.264029484780395*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5171611305471484*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.204224499234071*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5579569065500222*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,0.5546337488669211*pi) q[8];\nu3(3.5*pi,3.42729803362036*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47579443676992*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.417909940419501*pi) q[11];\nu3(1.0*pi,0.0*pi,1.312816664403482*pi) q[12];\ncx q[16],q[20];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.43291718346907*pi,0.5*pi) q[7];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.297454845878226*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.488001466167169*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.27760059361856*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4655904904797*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243439154551489*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.394773061070748*pi,0.78559795408137*pi,4.18199490284543*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.791484071256186*pi,0.12931554493722397*pi,4.36699548248578*pi) q[3];\nu3(0.493337912099169*pi,-0.32651457965061303*pi,0.662951142208516*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.646928460743005*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.611116515351135*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.796672457733393*pi,-0.08771937154757897*pi,1.214401562156745*pi) q[18];\nu3(0.603743910115094*pi,3.14483722239832*pi,3.61208432066106*pi) q[19];\nu3(0.685169014972124*pi,2.36116543481495*pi,3.74268341497374*pi) q[21];\nu3(0.181426044100477*pi,0.463617158734959*pi,4.35605152087908*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.20191974499804*pi,3.21783457455787*pi,1.082314015476705*pi) q[2];\nu3(0.62951984615188*pi,3.39308981620019*pi,3.28370976199932*pi) q[3];\nu3(0.420885690250382*pi,0.7228377550835701*pi,4.10893513842443*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.633469164521886*pi,3.48140460884613*pi,0.623979938243158*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.816252646928225*pi,0.6155900087867501*pi,1.111364077607726*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.3355834505172*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.127744818977221*pi,-0.358684890825567*pi,0.5191447370584761*pi) q[18];\nu3(0.745722530289461*pi,2.89091319104433*pi,3.65003284726391*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48368974592689*pi) q[20];\nu3(0.671105733049017*pi,0.9588680841930699*pi,0.8339100878308441*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.623866050694968*pi,-0.15028384545468398*pi,1.1383423989871009*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.520779722584895*pi,-0.12447280683738399*pi,3.55248228696559*pi) q[6];\ncx q[7],q[13];\nu3(0.445738613002964*pi,2.72032337385135*pi,1.52350989184374*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.495592688548419*pi,3.3536509868539*pi,1.64903733584878*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.792169290220829*pi,3.073397069277*pi,3.04878877004035*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.428849328262174*pi,0.34305848122370297*pi,4.12957607303075*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.763823339724082*pi,0.7890093690629001*pi,0.694194979622463*pi) q[9];\nu3(0.676057104634666*pi,0.333902820965186*pi,4.29776251551754*pi) q[10];\nu3(0.160397187223444*pi,2.86047466184164*pi,1.54949333464335*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.689167786317309*pi,-0.210698734228571*pi,4.4720837513027405*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[19];\nu3(0.648862619430798*pi,2.74386038498257*pi,4.15025122868219*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.585750724684093*pi,0.79379378908115*pi,0.953059680951028*pi) q[10];\nu3(0.464376517269954*pi,-0.17041700283809602*pi,4.38587922604291*pi) q[11];\nu3(0.158709862239696*pi,2.86591874815092*pi,1.73791030616712*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.154337586335714*pi,2.92705413576092*pi,1.8305565539808*pi) q[14];\nu3(0.822626230286463*pi,0.51912496000898*pi,0.889372751785876*pi) q[16];\nu3(0.383548564052841*pi,2.50289533632858*pi,1.411319477237853*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.439761871206543*pi,-0.37069276026998*pi,4.1660897537594295*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.45970548282233*pi,0.5*pi) q[4];\nu3(0.559038114587758*pi,-0.381533051822877*pi,3.57453267762827*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.754094271845272*pi,-0.10472422532936998*pi,4.24723525274327*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.205521866676466*pi,0.75087792593775*pi,3.95873394441983*pi) q[14];\nu3(0.151872711530346*pi,-0.29894432580634*pi,0.766937528585004*pi) q[16];\nu3(0.623713834454965*pi,0.22601654474422905*pi,3.94467759483001*pi) q[17];\nu3(1.0*pi,0.0*pi,1.332520008920119*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46429047485573*pi,0.5*pi) q[2];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.509045419199324*pi,3.3152352471233*pi,4.09091167487364*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.469390221986285*pi,0.6583445666154999*pi,0.858577326128936*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.195522717255556*pi) q[18];\nu3(0.594068560882382*pi,0.83957660688904*pi,0.608773548185168*pi) q[20];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.421659940119616*pi,-0.300172119393662*pi,0.796684182503403*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.608953995566179*pi,0.49245247052805896*pi,0.5486442259663536*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4096001603858195*pi) q[19];\nu3(0.428697856956995*pi,3.45543454096383*pi,1.9516980775526*pi) q[20];\nu3(3.5*pi,3.35430488551757*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3402583185817*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.260100231263582*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.29895960930575*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38938611142098*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.48802998086254*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.46682058387411*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.243587850674474*pi) q[8];\nu3(3.5*pi,3.27798298199925*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.323358143396107*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1770456542284191*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35203533754089*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.607804353860891*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1989114844280588*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5857370553787478*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46964121373721*pi) q[8];\nu3(3.5*pi,3.49334011044414*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.470590199752969*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5864327773395512*pi) q[15];\nu3(3.5*pi,3.44641055912997*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.133442863279255*pi) q[20];\nu3(1.0*pi,0.0*pi,1.34183591170952*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[10];\ncx q[9],q[20];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49797021315627*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.684174354114891*pi,3.05695045924033*pi,4.4425286616741*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37355988587931*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.334745398065483*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4615896337079*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3354543537362495*pi) q[21];\nu3(0.493718475997636*pi,3.11074083892455*pi,0.643490395717752*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.637990695377239*pi,-0.4350996613553533*pi,0.792091768244878*pi) q[2];\nu3(0.239010997823143*pi,-0.332231779518508*pi,1.63394003919029*pi) q[3];\nu3(0.752021397540578*pi,0.50906885922403*pi,4.13105601098158*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.718655342828025*pi,3.04873477150678*pi,3.99470275392871*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.652612886531979*pi,-0.499747669116157*pi,3.64456440237817*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.705586147268415*pi,0.487439145345692*pi,1.4336033259828649*pi) q[2];\nu3(0.441388513291528*pi,3.02343590903922*pi,2.00376833555684*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5401564424734075*pi) q[10];\nu3(0.438307536855243*pi,-0.49831401585613055*pi,4.34483426260471*pi) q[11];\nu3(0.843561158113985*pi,3.35366888934988*pi,4.38188251288533*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.666727484910292*pi,3.36868275306013*pi,3.93152714531344*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.615748250474522*pi,0.8357515427568201*pi,0.632081857387314*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.656723369705823*pi,2.96090084201959*pi,4.08707214504941*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.872186821875608*pi,0.15169451979660098*pi,1.5376468964949*pi) q[15];\nu3(0.529604567168598*pi,0.6706691349928899*pi,4.4380189798439105*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.555640596696932*pi,0.43382539814802*pi,4.231639399731209*pi) q[18];\nu3(0.376564466485378*pi,2.94187429512478*pi,0.882513627628084*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.382077678352899*pi,0.80699571434528*pi,3.96613206868578*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.454156001083298*pi,-0.033695894433734*pi,0.640402179495431*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.306710106885988*pi,3.27795477324483*pi,0.8253311432863011*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.612000567202905*pi,-0.49662486344439255*pi,0.7593833681077871*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.91328540659575*pi,2.84532511625616*pi,3.74928898283573*pi) q[5];\nu3(0.216867905053299*pi,0.22542390608790297*pi,4.18918011523179*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.463409937761814*pi,0.369837959350347*pi,1.042473943412766*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.257133795669935*pi,-0.398564642134989*pi,0.751914937347091*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46177977873129*pi,0.5*pi) q[4];\nu3(0.310859581895752*pi,-0.446795079431588*pi,1.55343452158674*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.347021269755598*pi,0.84519064827584*pi,4.07970036575988*pi) q[7];\nu3(0.531427132255631*pi,0.03074528045158298*pi,0.5317391337437412*pi) q[8];\nu3(0.850552283352165*pi,0.26861930612947504*pi,1.035097467177334*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246904202409862*pi) q[11];\nu3(0.342085865954259*pi,0.22073219619042495*pi,0.5115988868060668*pi) q[13];\nu3(0.683580350522439*pi,-0.259108040259712*pi,3.87759885677221*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35491786431801*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.626352962460756*pi,0.69304504787813*pi,1.244014286250553*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.408155002888758*pi,3.43477885021271*pi,1.78010152900214*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242558811818469*pi) q[12];\nu3(0.79093830082603*pi,0.5019837851600899*pi,4.08952791540449*pi) q[13];\nu3(0.364859932276515*pi,0.203604887407696*pi,4.0268158866393*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.817710602390427*pi,2.78702778678888*pi,4.15573843620175*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47005621102365*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.818639106855438*pi,2.81393512685377*pi,3.99356554577*pi) q[17];\nu3(0.378293981051315*pi,3.12012253102965*pi,1.84247314742222*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40941532850741*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.757209088997527*pi,0.202426741710365*pi,1.185333478254568*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.444839917341881*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.671838582958141*pi,3.12941658009096*pi,3.70141180595617*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238227139160223*pi) q[19];\nu3(0.540441221298607*pi,-0.127961968232587*pi,3.85993031617956*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47021615200604*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2195906861603318*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.159563378659437*pi,-0.11125501605823301*pi,3.68590029948527*pi) q[21];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46784543420361*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.28271376305704*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1066275573914162*pi) q[13];\nu3(1.0*pi,0.0*pi,1.151619377601329*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.54352502413277*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.417663317064055*pi,2.71911851548544*pi,0.993241943816222*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5290254983611656*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44194410817424*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.4428265868083*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5686676573441951*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.41367824647452*pi) q[16];\nu3(1.0*pi,0.0*pi,1.337041697264574*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3168964762386*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.361512225228712*pi,3.31614470132365*pi,2.14160922889803*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.407749786116418*pi,0.33070937281771895*pi,1.0413945668604598*pi) q[6];\nu3(3.5*pi,3.40851608992759*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.381005753478822*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32562394372311*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.662714490274646*pi,0.419620850589035*pi,4.07230579751835*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157168582413763*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.620359521805996*pi,-0.4621174988500424*pi,1.0086740050489031*pi) q[1];\nu3(0.599924229414109*pi,3.45779201323077*pi,3.28230013882734*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.765502364563235*pi,-0.016213716255117028*pi,4.48957437477439*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.784533153916601*pi,3.49007574687063*pi,4.00959467316246*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3811804917202*pi,0.5*pi) q[10];\nu3(0.268220381602111*pi,3.12392625162792*pi,1.0222498614520599*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.535214497895821*pi,-0.35881151678518597*pi,1.170215379200652*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5809421157473358*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2697572564831439*pi) q[18];\nu3(0.861026910626647*pi,3.06897197905229*pi,4.49889143546906*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.651218717652292*pi) q[20];\ncx q[0],q[17];\nu3(0.192609036382284*pi,-0.12933924980967798*pi,4.47963325136078*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.621521502299051*pi,0.55531972035604*pi,4.080410096033599*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6219210694802579*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[18];\nu3(0.507765749681109*pi,2.56249864968863*pi,1.142709073683668*pi) q[11];\nu3(0.648217115137386*pi,0.46879239132885897*pi,4.28276982903172*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.447178424890843*pi,-0.271952558880723*pi,4.49831990000934*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.439622387719719*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.485621191358264*pi,-0.4562495239184507*pi,0.7500782344896431*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.322976825920377*pi,-0.4778670317343315*pi,0.861120638579682*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38939745138556*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0982960566280826*pi,0.37236368313956303*pi,3.43445654944692*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.346615008820888*pi,0.65005548513856*pi,3.77671827155563*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.190793822374131*pi,0.15597597887618198*pi,1.3291403299589168*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.350879379420526*pi,0.38027764868382496*pi,4.14779463351754*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.40866944399598*pi,0.06361182605637805*pi,4.07081478212326*pi) q[17];\nu3(0.487124212023936*pi,2.91388705474436*pi,0.967448002845423*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.356247385844251*pi,3.36052111260231*pi,1.367150812515093*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.485794233011149*pi,-0.394622839004009*pi,1.166494164828991*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.738604273130001*pi,3.45779146519305*pi,0.772739400201871*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.762976887577186*pi,0.08839444404817098*pi,3.82525097780658*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.299679741117063*pi,2.91699658447229*pi,1.82116023201538*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.761897855232428*pi,3.01635162745476*pi,3.43784167912591*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33933106621338*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.668605972487372*pi,-0.15128933265287298*pi,4.0284837175922*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.512041157341979*pi,-0.204467062979641*pi,3.78368168720398*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234626121790782*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.751823610008396*pi,3.36032730785057*pi,3.19648507910676*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.77743159681189*pi,3.49443510590721*pi,3.79875702955527*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.387275979697873*pi,-0.25220284807592197*pi,1.58135952143511*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.675906578443902*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[16];\nu3(3.5*pi,3.45399710975925*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.433339511472381*pi,-0.34692207157294397*pi,1.55116412136441*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.427967775113018*pi,0.13188949875812594*pi,4.08607688014696*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.799643684735936*pi,0.12588645257077502*pi,4.1559993331374105*pi) q[14];\nu3(3.5*pi,3.4309580120704*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.179005209738793*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.060691423934573*pi) q[20];\nu3(0.604799531403502*pi,2.85686135476428*pi,3.79804512411609*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.25158160412562*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.451239264028116*pi,0.48183462127493204*pi,3.60069216926486*pi) q[8];\nu3(0.940187256590678*pi,-0.200552658870012*pi,0.7969073682303289*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.196908963330984*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.853687825445262*pi,2.43540976012236*pi,3.67902493599846*pi) q[21];\nu3(3.5*pi,3.47417512092981*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.439631233742858*pi,3.46218231356375*pi,4.34658428068718*pi) q[6];\nu3(0.352968404548136*pi,-0.14798827114623397*pi,0.645856131551006*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.340114177267894*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4534298272434505*pi) q[17];\nu3(0.376449145518176*pi,2.57001357303176*pi,1.38852611999835*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49258181091149*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.33897802978263*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.831370313403969*pi,-0.08124193469603003*pi,0.778713864002097*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2339853947903099*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.64391751316512*pi) q[16];\nu3(0.407406125420593*pi,3.49957429838877*pi,4.075339641312*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44869976550282*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5100202844191473*pi) q[12];\nu3(1.0*pi,0.0*pi,1.302906740685517*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.728108680188461*pi,0.319886480062477*pi,1.336567584605013*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41033870374828*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.60061464769898*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.157617099335467*pi) q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.823941886126834*pi,1.02842996653238*pi,0.7072726961128479*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[18];\nu3(0.893365161012249*pi,-0.31895246460708304*pi,0.934970486578059*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38602493230202*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39744546946213*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.368187552733093*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4727980180278*pi,0.5*pi) q[2];\nu3(0.532544718929609*pi,0.22515304207319697*pi,1.211628666943602*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34220637539412*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.48358843761576*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2523117666151071*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.269035651746977*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.969364583786252*pi,3.18825817892249*pi,3.62056583627988*pi) q[0];\nu3(0.0717607667273928*pi,3.24444418696108*pi,2.20814265962976*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.311541450586345*pi,2.72136805684617*pi,1.169331366283572*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.317429462046068*pi,3.37991220961168*pi,0.936539813451845*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47524053899428*pi) q[21];\nu3(0.611991906939814*pi,2.74439841138639*pi,3.94653803130313*pi) q[0];\nu3(0.430335102402201*pi,2.38074191777076*pi,1.250358812875891*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.631586117361922*pi,0.11425481707538099*pi,4.303074213011239*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4532492934142*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.665524730617735*pi,0.08236034616360399*pi,0.989060659519606*pi) q[15];\nu3(0.403140664752401*pi,3.04813529855982*pi,1.81528892726774*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.412708862466101*pi) q[18];\nu3(0.304070726775661*pi,0.175800793309021*pi,3.36257145169329*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.381109621002092*pi,0.5059717400507*pi,4.34771998848041*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.815655390745692*pi,0.29920374418168405*pi,1.4610228656047068*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.659381262745305*pi,-0.194533801375956*pi,1.2076533212913279*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.318619422446216*pi,-0.154793284868471*pi,4.4181641537987*pi) q[17];\nu3(0.347955312075003*pi,-0.209304128443419*pi,0.8621880105051181*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.615821338996677*pi,2.73050520934313*pi,3.49938861980809*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.465173842275745*pi,0.16297930351171597*pi,4.06717697226948*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.55246920888079*pi,0.35735555155771603*pi,0.983789629972962*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.393002736031451*pi,3.39465587083003*pi,1.121305122553993*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.640717477100209*pi,3.02774984019716*pi,3.57527680220151*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.66038306369729*pi,0.060734707732089*pi,1.2737835701202989*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.24595271676112*pi,3.26222211401069*pi,2.04780309392934*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.753512896389802*pi,2.56071340443878*pi,3.55370292072103*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.186652637424644*pi,3.32885779544092*pi,1.95592509192929*pi) q[14];\nu3(3.5*pi,3.41083383533151*pi,0.5*pi) q[15];\nu3(3.5*pi,3.27000283566052*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2144714480439252*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.146608613765564*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49531072926867*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.444652477417166*pi,2.96319060288906*pi,1.6152719763585*pi) q[2];\nu3(0.579417472862906*pi,2.79367431902519*pi,3.37918564715177*pi) q[5];\nu3(0.316619815271223*pi,-0.210358663119892*pi,3.84761420876112*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.260728932200068*pi,2.4931339752123*pi,1.180811287130038*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0400763704433874*pi,3.20226117936054*pi,2.1208443575760203*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.202030683799666*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.45519219861637*pi,0.5*pi) q[1];\nu3(0.158444884441407*pi,3.30433768858508*pi,0.5241554339797981*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3776435392309851*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.729277046149866*pi,3.05142133676685*pi,3.24705867252275*pi) q[11];\nu3(0.617641642974422*pi,2.55519201985785*pi,3.7387001068276*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5411253069934503*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49547890750641*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.412846134582446*pi,-0.334354122659079*pi,4.2222701718147*pi) q[11];\nu3(0.897811518156439*pi,-0.294530893183448*pi,3.45025024564801*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(0.52274117349094*pi,0.10689786210901198*pi,4.24826894538057*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.605478380512972*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,0.65508038360535*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.488509473700668*pi,-0.13141004911692*pi,4.0719953097602*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.589866144391042*pi,-0.348530385180139*pi,4.33965971664697*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(3.5*pi,3.49544709477521*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.160301726513148*pi) q[5];\nu3(3.5*pi,3.47271034207127*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.283769841629427*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.558623314900312*pi,0.00900888028695701*pi,3.72161105628692*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.810751092886834*pi,0.50189297803767*pi,0.8155362118670271*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43847589142753*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[13];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.329328629605877*pi) q[10];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.412114014863407*pi,0.493478368166929*pi,0.975362279676333*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.137841511356592*pi,0.09788489966500002*pi,1.036335068068974*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40517166308305*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.463465174736481*pi) q[5];\nu3(3.5*pi,3.48990486635811*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.298462286906432*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48937522329528*pi) q[12];\nu3(1.0*pi,0.0*pi,1.273043927621085*pi) q[13];\nu3(3.5*pi,3.32449693766594*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.33230346309242*pi,0.81965307788639*pi,3.88844989324865*pi) q[17];\nu3(1.0*pi,0.0*pi,1.205158156732415*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0783287792494189*pi,0.5830344095256701*pi,3.65970057558871*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[13];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5504592458161643*pi) q[10];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.229643175774863*pi,0.78084258549672*pi,4.31961640689699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48810328507032*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.645444866563346*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.600321606964537*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.350554127479356*pi,-0.109857300413716*pi,1.2047427120829362*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45854722850167*pi) q[18];\nu3(0.732783541237222*pi,3.36245864125516*pi,4.30440606296624*pi) q[19];\nu3(0.832987936099684*pi,2.98259176777924*pi,3.44147284148852*pi) q[20];\nu3(1.0*pi,0.0*pi,1.253997492159832*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.754761390866229*pi,0.388616726756281*pi,4.17491437101862*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.601083857469088*pi,0.308872460017489*pi,1.57447522255367*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.77318480009788*pi,-0.38650938909702*pi,3.19944947693928*pi) q[19];\nu3(0.707393670286259*pi,0.42704977115686604*pi,1.063399576524936*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.470864681661916*pi,-0.144265193876708*pi,0.90530030822304*pi) q[1];\nu3(0.525171066807018*pi,3.27607972061027*pi,1.59823376340074*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.500603408608629*pi,-0.393266955069193*pi,3.85154366852301*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38812796380291*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.159294558706077*pi,3.38593530152794*pi,4.17232466779313*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.52481806111619*pi,-0.311980537969181*pi,0.723811605202882*pi) q[6];\nu3(0.659549235583509*pi,3.20246879097887*pi,3.45209524725486*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.521893594603294*pi,-0.148066276201749*pi,3.85169870873443*pi) q[10];\nu3(0.435897494748889*pi,0.40496932219747706*pi,0.888842576946667*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.378300969174941*pi,0.09778904185037895*pi,4.34986043855283*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.592242507397901*pi,-0.16584720123986202*pi,1.28357281668255*pi) q[6];\nu3(0.164638328135458*pi,0.37685934624179696*pi,0.629407951347863*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.792271385334386*pi,2.75796862642927*pi,3.89910201920764*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0867378373624322*pi,-0.241115126524583*pi,4.22769932764041*pi) q[3];\nu3(0.758394911777398*pi,0.65740256030776*pi,1.2101689267538749*pi) q[4];\nu3(0.411649945056535*pi,0.93600739198667*pi,4.40708994134372*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.790640598683722*pi,0.68873828048218*pi,0.871494896087153*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.759135446809861*pi,1.1845498066555*pi,0.783713292724329*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.16389633681357*pi,0.6726465732087401*pi,4.26341459292766*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.49842562076803*pi,3.13379207119995*pi,3.43147582374373*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.585389078798921*pi,3.48312359249148*pi,3.64895173436887*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.380903201620334*pi,-0.331019599263808*pi,3.89962113062452*pi) q[12];\nu3(0.651779479880685*pi,3.19303764299264*pi,4.25482785651106*pi) q[13];\nu3(0.722295566451218*pi,-0.4783469515962662*pi,3.16460181044413*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.369404648641116*pi,2.84384128271726*pi,1.354058771692102*pi) q[13];\nu3(0.893673380197498*pi,-0.27597524147519503*pi,1.161894283186653*pi) q[14];\nu3(0.422468288509081*pi,-0.256491639928925*pi,1.495069622719112*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42686265217942*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.35319580520102*pi,3.14426858141362*pi,2.04302326915899*pi) q[9];\nu3(3.5*pi,3.34446063614817*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3269308852971111*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231302316318885*pi) q[16];\nu3(0.362100117422913*pi,-0.01024897639963801*pi,4.335179782920029*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[3];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.20395769202266*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.141953796786202*pi) q[8];\nu3(0.445101015974213*pi,-0.04951590830677999*pi,0.648239781715672*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.4981643114016*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.346711114722369*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5623723699090195*pi) q[11];\nu3(3.5*pi,3.27282287323808*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2046807475768762*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4861983798472895*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.413434922544019*pi,3.40233679830199*pi,1.70074478374365*pi) q[21];\nu3(3.5*pi,3.49244689156327*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[11];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,0.5491267780109106*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.24017822815478*pi) q[13];\ncx q[18],q[20];\nu3(0.286678943773975*pi,-0.21760118474386703*pi,1.202363158830431*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.686086628983946*pi) q[3];\nu3(3.5*pi,3.424334346424*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.45119864420293*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.373466946832489*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.497476605651061*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.35187942442895*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247558170955728*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2264445597527631*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.357680725957607*pi,0.174376550618475*pi,0.85387597081937*pi) q[2];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39688491693917*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.476965650384997*pi,3.2119025534682*pi,1.9304655416249*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5167919322934016*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294162818540326*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.616502073561612*pi,2.43028193987042*pi,3.61517095452393*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.562426717822204*pi,-0.4877250321758086*pi,3.15278397372573*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45948584353788*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36115008310148*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5579660207986059*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.49702075228329*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.875329021146021*pi,-0.051745259740893*pi,4.3359889840972095*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.684565912616171*pi,-0.4123344930245428*pi,3.32851128564535*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49102480246469*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.281680521527991*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.69833775950625*pi,3.37210703871549*pi,2.98890887719968*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.31474685579618*pi,0.5740504796813*pi,3.75835010533026*pi) q[8];\ncx q[9],q[17];\nu3(0.73414332300171*pi,-0.147320704986953*pi,3.61912655635036*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.752154334781195*pi,0.7846056672766799*pi,4.39319733132214*pi) q[0];\nu3(0.564775952782411*pi,2.93412804549318*pi,4.31261471073189*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.567598767763855*pi,-0.199320001587116*pi,1.31804201392822*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.411383384207521*pi,0.13040488491523905*pi,0.969591969068028*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.669473782680351*pi,0.09514683664623003*pi,1.425823358024138*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.698346366731714*pi) q[21];\nu3(0.859472922509747*pi,-0.4893902500678626*pi,3.95625387189616*pi) q[0];\nu3(0.574107313453812*pi,0.294058922804009*pi,4.46083221802153*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.483604652496665*pi,3.27363132068437*pi,3.40019151211181*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.70297466558742*pi,0.331890232674686*pi,3.90467189700304*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.51534425509634*pi,3.40457218834917*pi,1.76113681377846*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.209578993229274*pi,3.21416555484487*pi,1.52712747908842*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.44689076390587*pi,0.5354759723704099*pi,3.88630982243266*pi) q[12];\nu3(0.344570446440624*pi,0.404423648290381*pi,3.41124177632093*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.614168103114702*pi,-0.273925041357171*pi,3.96780168743668*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.544970324519652*pi,-0.412650445448684*pi,1.056786451125542*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.350228723300459*pi,0.36302247065996995*pi,4.242234155859419*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.327943752087431*pi,0.029725719769285952*pi,0.724068489885741*pi) q[4];\nu3(0.814941924457978*pi,0.26368841563744905*pi,0.691571112152822*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.596766993396651*pi,2.88416304307597*pi,4.2481421389244005*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.566033645762988*pi,3.47633247381066*pi,4.09591498356861*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.231463582179725*pi,-0.31891665832126204*pi,4.0489795036110205*pi) q[20];\nu3(0.498982335411386*pi,0.28800654000206904*pi,4.34450739775696*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[3];\nu3(0.132340378102073*pi,-0.4807434333939538*pi,1.5777059568725*pi) q[4];\nu3(0.687164746171455*pi,0.475920995301636*pi,4.19463042236055*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.339656310363864*pi,0.05740393455495296*pi,3.883421607052*pi) q[21];\nu3(3.5*pi,3.34044620418235*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33553194895955*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2799973027241829*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.723652761800517*pi,-0.29564748379878003*pi,3.45384950641297*pi) q[7];\nu3(1.0*pi,0.0*pi,1.190389861618492*pi) q[8];\nu3(0.279172506836397*pi,3.19722996514249*pi,1.024044011505824*pi) q[9];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.169082938790477*pi,0.32511130235727503*pi,0.734109400267786*pi) q[17];\nu3(0.842574962858876*pi,-0.4878953048722946*pi,3.34058935586579*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.614232554630731*pi,3.38557361670444*pi,4.4990900507925495*pi) q[7];\nu3(0.422315783892039*pi,3.14249346493639*pi,4.40832547558543*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,3.41214857802436*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.295200184251071*pi,-0.03739062277057298*pi,0.5696054882415036*pi) q[17];\nu3(1.0*pi,0.0*pi,1.34480559574805*pi) q[18];\nu3(0.560803009450242*pi,0.353903982682078*pi,4.22883139092332*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44811237209675*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5154745130317147*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48552019731334*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.528309242403871*pi,3.23926018712599*pi,0.6519862532198271*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245581361330405*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[3];\nu3(3.5*pi,3.46462055855625*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44294588747677*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280923220928924*pi) q[13];\nu3(0.665579213634465*pi,-0.298480204222431*pi,4.19973317263964*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.668852991139098*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299124451927136*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[13];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49394881777453*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42282108146347*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45073499560934*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2338533221925498*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.43745183348908*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5377838522016535*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.34816878862641*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.328644567346501*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5705664469466789*pi) q[21];\nu3(0.397050319615427*pi,3.37247856418586*pi,1.027803039107366*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[13];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.35218057694627*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.74557710317985*pi,0.146987392628526*pi,1.364445720603718*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308825016009372*pi) q[16];\nu3(0.256011904715598*pi,0.083098114698682*pi,3.80293582963224*pi) q[18];\nu3(0.351656038088087*pi,0.3219063773591*pi,1.078404755950888*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42427618888348*pi) q[7];\nu3(0.549064437189359*pi,2.68256064755746*pi,3.43825890377888*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.205642094560285*pi,-0.020476531216984006*pi,1.281033587075209*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5391824692982521*pi) q[17];\nu3(0.506759668352379*pi,2.92513547324624*pi,3.77992635404014*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44875172891905*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.35281337983668*pi,-0.060020108210735*pi,1.114579281947911*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.789964011351448*pi,0.216813103621878*pi,3.83863336304562*pi) q[4];\nu3(0.328180721379891*pi,0.11119814780008497*pi,4.492409616636531*pi) q[5];\ncx q[6],q[7];\nu3(0.258100532287467*pi,0.12748184474082702*pi,4.06494451147751*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.581926866315731*pi,0.62003901386868*pi,0.907982931724753*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5258220526630644*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.690977688636369*pi,-0.001923449012820988*pi,3.52793151894177*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.422781011941203*pi,3.20414241241772*pi,4.4506884725586495*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.381224376456699*pi,-0.319445717698169*pi,4.2274653125784205*pi) q[3];\nu3(0.874552829739831*pi,0.9888622175406501*pi,0.731324889706082*pi) q[4];\nu3(0.138745628352949*pi,-0.36324938704452203*pi,0.632016237313887*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.636347745002264*pi,0.254300538329314*pi,4.36568050685738*pi) q[13];\nu3(3.5*pi,3.43691343396223*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3135289244981139*pi) q[20];\nu3(0.9576318863867*pi,0.33975242252278304*pi,4.26905951546992*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.53445839854224*pi,0.230235525232804*pi,3.90142401509103*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.256381349155979*pi,-0.182079739872273*pi,0.5004026726518098*pi) q[9];\nu3(0.289487864163577*pi,-0.247835330681617*pi,1.62960477728575*pi) q[10];\nu3(0.327518509177529*pi,-0.327722388362649*pi,0.5383008276410715*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.567867284052414*pi,0.269705936372705*pi,3.98624269445241*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.442847852082361*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.256992170139711*pi,0.314627920595814*pi,0.5324922119027738*pi) q[9];\nu3(0.535608907569961*pi,-0.328282782557089*pi,0.797885394417746*pi) q[10];\nu3(0.543372348477051*pi,0.354304468598185*pi,1.195299885881509*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.496456694777441*pi,0.5948207794615801*pi,4.30410024396891*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.602199456321679*pi,0.13934456354040703*pi,1.494114216569222*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.295384199345808*pi,0.27594761434008297*pi,4.410779633386261*pi) q[16];\nu3(0.278473116545215*pi,3.42285687579617*pi,1.69802455164741*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.570312649182388*pi,0.19644920555187795*pi,0.5431031771375815*pi) q[2];\nu3(3.5*pi,3.41985320810152*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48856306087068*pi,0.5*pi) q[4];\nu3(0.30140341050974*pi,0.10676751273973795*pi,4.2824478570865505*pi) q[6];\nu3(0.182123706308391*pi,-0.170487961456197*pi,1.155559026660379*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3471496982147841*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.613127175633998*pi,0.418603241290992*pi,0.734234309232862*pi) q[16];\nu3(0.840967427561118*pi,0.0041445132425630415*pi,3.89144089129227*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.433617098145818*pi) q[21];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[21];\ncx q[5],q[9];\nu3(0.690744598007124*pi,2.88846342039823*pi,4.27933701471045*pi) q[6];\nu3(0.403519500142515*pi,3.12414536246555*pi,1.76410004507161*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.359485530617185*pi,3.14676260652503*pi,0.5264777486172462*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49103484991076*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37371790879919*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.226471357726573*pi) q[9];\nu3(1.0*pi,0.0*pi,1.347424866195621*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.65280334292216*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.702531905579001*pi,3.46731877623446*pi,3.59143727007224*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.668584751360338*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[21];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.469913459026926*pi,0.10604668022210795*pi,1.004520210732791*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.31450236921206*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.130925167538381*pi) q[7];\nu3(3.5*pi,3.44462252529988*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5188827180640367*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5120609747831404*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.564679162129948*pi,-0.22514021835272702*pi,3.50732134719589*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22958822819581*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[11];\ncx q[2],q[15];\nu3(0.194709384556142*pi,0.56072984355014*pi,0.7950401444585671*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.36367321938013*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.236916655488409*pi,1.01347304510663*pi,4.3982945607483*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.277884776687817*pi) q[18];\nu3(0.702795216328196*pi,2.8917512861166*pi,4.36552768751475*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37856876695602*pi,0.5*pi) q[2];\nu3(0.490953191216265*pi,3.17424124729623*pi,1.78788878152349*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,0.519727508013589*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.470340077023917*pi,0.97067898571946*pi,4.00966882301457*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.219059133411651*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5593939622354576*pi) q[16];\nu3(3.5*pi,3.47658652612033*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.316750177511786*pi) q[19];\nu3(0.826213860670372*pi,0.80045035345194*pi,4.31518099216016*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[7];\nu3(0.655593485643914*pi,-0.4781008793593766*pi,3.31152759175573*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.533110910388239*pi,0.166036180843398*pi,4.10563646852218*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.226189170501162*pi,-0.23057300613986897*pi,3.75583522324633*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[14];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.6576776802194579*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.651706583320771*pi,0.86204383479288*pi,1.137850795262581*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.595389328670888*pi,0.08020816836651301*pi,4.20764510660257*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.831878155844562*pi,-0.37253549681205*pi,3.63712597190895*pi) q[4];\nu3(0.60115610934041*pi,3.37399323089943*pi,0.713219676098673*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.869112868871116*pi,3.43215670638472*pi,3.58153265475787*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43434922588711*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.340301654532539*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.417019812702669*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5131152876936047*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.661781769371255*pi,3.36952080661234*pi,3.57012257573286*pi) q[21];\nu3(0.922994476990964*pi,1.21602900237676*pi,0.747306801845984*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.81369589982129*pi,3.1436058015791*pi,4.41115313248796*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.661646862415938*pi,0.493069480195104*pi,1.146699785171656*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.634491135913183*pi,0.59235268761339*pi,0.693702134449472*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.710356149857605*pi,0.04246379681816004*pi,4.27858648129323*pi) q[8];\nu3(0.388414407323989*pi,3.4538757761437*pi,0.9697717206751391*pi) q[9];\nu3(3.5*pi,3.43586316163093*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5566525698288669*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.554588290675875*pi,3.34410696761802*pi,0.668260238897157*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.029026761414114*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.244556832245163*pi,0.240747667502325*pi,0.901468199547923*pi) q[6];\nu3(0.499344398074485*pi,0.5797508428984699*pi,4.41049336826287*pi) q[7];\nu3(0.659552418135793*pi,-0.330700697905827*pi,1.0060836224098861*pi) q[8];\nu3(0.461799195801556*pi,0.12048406332912398*pi,4.43313367910842*pi) q[9];\ncx q[10],q[20];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.218334801669327*pi,2.62913094576489*pi,1.23301581981374*pi) q[17];\nu3(0.551360512972733*pi,0.29215168870083996*pi,1.18842380600445*pi) q[18];\nu3(0.716211038906873*pi,-0.207941262551341*pi,1.247262252971006*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.493619184962735*pi,2.64726877373444*pi,1.404391569340751*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.329626582323801*pi,-0.358227453605387*pi,4.115264188480889*pi) q[16];\nu3(0.462672507364081*pi,-0.4691820111499732*pi,1.422472961774021*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.623423287026184*pi,-0.06072966857506801*pi,3.67032074450252*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47723558463192*pi) q[20];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.233317232700258*pi,0.35485868948782295*pi,0.774011068187341*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.4218136383853*pi,0.5*pi) q[1];\nu3(0.724278788962856*pi,0.7792147616179099*pi,0.5983378504526092*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.197391430237172*pi) q[11];\nu3(0.223136637331097*pi,-0.33014233549913097*pi,0.9990283733000029*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[11];\nu3(0.741510053306635*pi,3.00067772673498*pi,3.98118568553366*pi) q[2];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.426143392643013*pi,-0.28601932923503604*pi,3.96854575349129*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[19];\nu3(3.5*pi,3.39075007969782*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.210922976511518*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3518620030507*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5260549531639467*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.365522954499928*pi,3.33717199087255*pi,1.3396300114541488*pi) q[14];\nu3(0.644277802670068*pi,0.56213557813266*pi,4.06361420695008*pi) q[15];\nu3(1.0*pi,0.0*pi,1.296760619392171*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46790229550308*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43678672463384*pi,0.5*pi) q[4];\ncx q[6],q[7];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0791734948579389*pi,3.22014449220445*pi,1.463124967471464*pi) q[14];\nu3(0.749943510386322*pi,0.392982107348852*pi,1.233817759110793*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2665723384163838*pi) q[16];\nu3(1.0*pi,0.0*pi,1.407844258086819*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[16];\ncx q[4],q[19];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5386762233700487*pi) q[7];\nu3(3.5*pi,3.4477563909551*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.391547323789759*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4906059353609*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47833124422269*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.324960771714621*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40154782722862*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(0.286236712912709*pi,0.12934895705656702*pi,0.984551777780657*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.090143801036342*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.631089813022448*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.61006128824977*pi) q[19];\nu3(0.309901589988467*pi,-0.273070045375312*pi,1.1857784745854039*pi) q[20];\ncx q[0],q[2];\nu3(0.819433836721621*pi,0.27160991393798295*pi,1.5957077104908*pi) q[1];\ncx q[3],q[16];\ncx q[4],q[19];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.336203839583402*pi,0.59081487415465*pi,0.864815383900417*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.681295745850343*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.704209022569499*pi,0.02816247545933903*pi,4.1155828045824006*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.620240175312589*pi,3.39028914049312*pi,4.26766749234263*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.7665771597205611*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.336389638091788*pi,3.36869967937594*pi,0.7569974224189571*pi) q[6];\nu3(0.223237386311893*pi,0.56165221883998*pi,0.5294329444009739*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44716317663337*pi) q[13];\nu3(3.5*pi,3.47285441310522*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3177864807106041*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.294466341129038*pi,-0.4968282172389275*pi,1.9537932400866*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.432131959246899*pi,0.7610429090422799*pi,0.793885014291121*pi) q[6];\nu3(0.208149267778553*pi,0.18120167763848105*pi,4.33687508232103*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.721195470119413*pi,0.21428763340296997*pi,1.493269629385336*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.392495981877986*pi,0.70723252652657*pi,3.76840766279767*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.17753673731861*pi,2.86456868029252*pi,1.85965858668638*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.246136220024309*pi,3.08097128516719*pi,1.343445765291621*pi) q[9];\ncx q[10],q[18];\nu3(0.383919271867924*pi,0.11228584820221199*pi,4.24511996595799*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37823861029122*pi) q[15];\nu3(0.510887186689052*pi,0.19264454661083796*pi,0.5239892266842257*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.440270733755989*pi,3.42852910592262*pi,1.1284155910059979*pi) q[9];\nu3(3.5*pi,3.4808994433662*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.179475288612531*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46866714155469*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.311098621916901*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.649449417962071*pi,3.44143230041006*pi,0.688343916875745*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.918493160351206*pi,3.05710452213278*pi,3.66862095904844*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.524566190164128*pi,0.230585268620232*pi,4.29869970094553*pi) q[0];\nu3(0.833272273852975*pi,0.7280897934883801*pi,0.611592435794685*pi) q[2];\nu3(0.738677628037777*pi,2.84892192649791*pi,3.45853396094587*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.537562279927047*pi,1.08099727807095*pi,0.7519857812220521*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.636075863520064*pi,3.49629634227832*pi,3.46820747038356*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5182477278682831*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3043660708266795*pi) q[21];\nu3(0.438975608231544*pi,0.13224538915067197*pi,4.0358661844783*pi) q[0];\nu3(0.622609363064587*pi,3.04805116199223*pi,3.44562641444601*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.186482787474087*pi,-0.388261407352471*pi,4.009510577212859*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.290631753014949*pi,0.291617807276665*pi,0.603460113645803*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.851413022938645*pi,-0.139162171429198*pi,1.004765164848261*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.622146647157381*pi,3.09069883233468*pi,3.19974059042162*pi) q[12];\nu3(0.767258455035401*pi,3.2276820579637*pi,2.85600647596876*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.496154834085307*pi,0.303181232257948*pi,1.377047926417171*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.382663979020294*pi,0.06938909637388102*pi,0.8445812128241981*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.728612169511562*pi,3.07571111800854*pi,2.99331742682727*pi) q[10];\nu3(0.671174307902609*pi,-0.07470180693121697*pi,0.5879216414567066*pi) q[12];\nu3(0.353403575232239*pi,3.17786352750432*pi,1.86972413046405*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.727633750757769*pi,-0.376180073567408*pi,0.865380042969937*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.980361314357013*pi,-0.318069507571276*pi,4.41072278952524*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.501678083372766*pi,0.7358994388245601*pi,0.9271550613020321*pi) q[14];\nu3(0.139822276113515*pi,0.344424267213461*pi,0.764901568270575*pi) q[15];\nu3(0.66417232335976*pi,1.13827238607504*pi,0.754597738586012*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37626937574279*pi,0.5*pi) q[0];\ncx q[2],q[19];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.30229998627806*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.629443612509803*pi,-0.4079199770574654*pi,4.2748048462958*pi) q[14];\nu3(0.761850912499005*pi,2.44280951326277*pi,3.81548719693437*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[10];\nu3(3.5*pi,3.45046141980372*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40385689674514*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[13];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2767333859453371*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2439455304008469*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26070516232327*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[17];\nu3(3.5*pi,3.36478299830233*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4842231003092206*pi) q[6];\nu3(3.5*pi,3.46382849836947*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47536946494373*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.101085308059651*pi) q[10];\nu3(1.0*pi,0.0*pi,1.205430592826647*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2260173156229222*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3282709191179531*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.719978115764134*pi,0.29052894857215705*pi,3.80668888305915*pi) q[20];\nu3(0.282590881062009*pi,0.85634291662281*pi,4.12703285775458*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[13];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42641468307291*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.356346418324771*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279666213069272*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3171397917386205*pi) q[19];\nu3(0.0359489748361917*pi,-0.21633986500166102*pi,1.64851619150706*pi) q[20];\nu3(0.0563505758458629*pi,0.7959746339782401*pi,0.625400882071638*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5456786594397549*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4010957373842*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5806913408997647*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5777166776744918*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[12];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45059325934789*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47830368856409*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275758459153135*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.313031689047227*pi,-0.445631828413856*pi,1.68983425255514*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40429727812982*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4334015952858*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2852921072400139*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1694489677366189*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.493022266323823*pi,3.33011531309814*pi,1.97168592864022*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.928515912800164*pi,0.64088409806069*pi,0.75761746539537*pi) q[7];\ncx q[8],q[20];\nu3(0.416664878673097*pi,2.837518044001*pi,1.3939847559689849*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46594998163887*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.874143817505505*pi,0.11890284671767803*pi,0.667888780674046*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.329194978838505*pi,3.29706144134717*pi,1.4713939231157411*pi) q[6];\nu3(0.222285222816417*pi,-0.331556839530318*pi,1.123684793864185*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.463736004425183*pi,2.89056850507015*pi,0.9617932754744489*pi) q[9];\nu3(0.110421794349696*pi,3.26486544561305*pi,1.62842260021263*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40238693437715*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4334727176797895*pi) q[21];\nu3(0.510477273775623*pi,0.65034967559531*pi,0.967186401913783*pi) q[0];\nu3(0.78283045973793*pi,0.28392023047441695*pi,0.5049269292278092*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.378323798973043*pi,2.5117480821752*pi,1.164091536039435*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.631581783993573*pi,-0.10429857769532402*pi,0.9642210398940241*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.514791041848518*pi,-0.152804805634639*pi,3.93022624378435*pi) q[12];\nu3(0.389213212253828*pi,1.09331784812142*pi,4.2050414520454105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.43948830325148*pi,-0.144203371950285*pi,1.1032209535206219*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.70141923045036*pi,-0.31278717665032096*pi,3.6815417583407*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.821154510168135*pi,-0.05238340351457699*pi,3.7201830177734*pi) q[4];\nu3(0.63443936066691*pi,-0.0069752306371980155*pi,1.27843559673422*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.66272716479178*pi,3.13123955898784*pi,3.89533230604026*pi) q[11];\nu3(0.0769991750230293*pi,-0.337668143109605*pi,1.0538471510528988*pi) q[12];\nu3(0.66853035564021*pi,0.6639237756956999*pi,1.224799362402291*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.582870265830585*pi,0.20963949571421103*pi,0.8693513675263049*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.1090246667497*pi,0.6234759192913899*pi,0.738812385051831*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.534358932037318*pi,2.84130059488351*pi,4.04330656757789*pi) q[4];\nu3(0.423913665388109*pi,2.78798023057154*pi,1.318719091437798*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.375962632896864*pi,0.30309031551340004*pi,1.065503615411846*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0917181278982505*pi,0.6272747911791301*pi,4.16582776447222*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.652856862926667*pi,-0.007921931701319995*pi,1.240466188931165*pi) q[17];\nu3(0.814221226016129*pi,0.351409463430547*pi,0.909183680552353*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.572312787915389*pi,2.65398834557903*pi,3.53670148590067*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.470883243855223*pi,3.12133430663144*pi,1.145200932251526*pi) q[17];\nu3(0.688779955344705*pi,-0.43037068985384663*pi,3.81801704762305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.33546658072542*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.244230788897702*pi) q[1];\nu3(3.5*pi,3.43698251096133*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.287234185786081*pi) q[13];\nu3(0.860278579056512*pi,0.55141020851702*pi,0.5768623437349292*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[13];\nu3(0.632824830409592*pi,2.98918861581008*pi,3.84273753277391*pi) q[3];\nu3(3.5*pi,3.4306812268538*pi,0.5*pi) q[6];\nu3(0.746415877423654*pi,-0.082060049199145*pi,3.88794744800603*pi) q[8];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.57776313835247*pi,-0.28603285487615504*pi,4.03269069941568*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.309906276751974*pi) q[19];\nu3(0.394464650092586*pi,-0.167831791962275*pi,1.232150758100057*pi) q[20];\nu3(0.559826945081839*pi,2.86494849077037*pi,3.90520251736872*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.45998669700991*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.53635052353303*pi,0.20572662435244804*pi,1.066430354977678*pi) q[3];\ncx q[6],q[19];\ncx q[7],q[14];\nu3(0.902304583012362*pi,0.7667888983860001*pi,4.27212029581304*pi) q[8];\ncx q[11],q[17];\nu3(3.5*pi,3.39372182348581*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.23924554860862*pi) q[13];\nu3(0.20210125880525*pi,3.46827660731168*pi,1.337979829845233*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3453125064182059*pi) q[16];\nu3(0.799182327631278*pi,0.07750584824808504*pi,0.768512160473241*pi) q[20];\nu3(0.156993098266258*pi,0.5989091724154301*pi,3.90148673478077*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34421536534852*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44872954058525*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.2728879923611411*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.344971572208238*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36645891761008*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[19];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4515371487901305*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.26760550778575*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30030276886029*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.604588561679552*pi) q[14];\nu3(1.0*pi,0.0*pi,1.168970818403262*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5581874484907645*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.144073333750454*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37408455240357*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.266123496598637*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[21];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.817893770315395*pi,2.73497613877168*pi,3.95351956244323*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43700259152739*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5037298341447429*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48939270237077*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4144711666487249*pi) q[21];\nu3(0.397331404985327*pi,-0.039128403377238*pi,4.2336883751328*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,4.38756987136995*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.41500894440084*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[21];\nu3(0.782029066801536*pi,0.55620202834445*pi,1.135334577206897*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.358481504841724*pi,3.39501769870204*pi,4.17829791849422*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230961931083887*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.898978173220732*pi,3.39718379991645*pi,0.8365474571490961*pi) q[1];\nu3(0.407874328324093*pi,0.78190269664725*pi,3.86159055744174*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.236338990169629*pi,0.378154661087692*pi,0.5741317959794007*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.572661559125983*pi,3.04500834102422*pi,3.02225590735905*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.513623612832161*pi,3.23244609381731*pi,3.51093854389336*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.678914439602768*pi,3.23435180907457*pi,3.04000002591805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5290546865122403*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.741046005489806*pi,0.7329451239339*pi,0.883750451081788*pi) q[1];\nu3(0.318038383103916*pi,0.29021784357248703*pi,3.88478398041697*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.164038911129607*pi,3.10378270471512*pi,2.02729017307466*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.586014654270248*pi,-0.334197638901957*pi,1.183265325064525*pi) q[13];\nu3(0.351875509540834*pi,0.476463961254305*pi,3.54777261058196*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.679285799053386*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.823623232730066*pi,2.83698830931259*pi,3.55827824689667*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.837502007930682*pi,3.31457088263022*pi,3.88802371847155*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.493777891069792*pi,0.09649068779363501*pi,4.09543560699808*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0110936726166714*pi,-0.066192885915145*pi,1.394468984980421*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.786333591931392*pi,0.04245394548220305*pi,0.847892739027029*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.364366997887924*pi,0.105387335984365*pi,3.70573092468077*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.806085431516096*pi,-0.28796962691635797*pi,3.66618440251097*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.700780187928579*pi,3.44389922559059*pi,3.42004945716611*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.456075571149048*pi,-0.36717889550552496*pi,1.059834594048806*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.719720030641521*pi,0.06330675747036596*pi,0.951025419542772*pi) q[12];\nu3(0.211718591690008*pi,3.22522064554296*pi,2.12062553289059*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.601976267393319*pi,0.07612938776257905*pi,1.50387967892463*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.401688147428929*pi,0.27306528192925905*pi,0.730278010743814*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.667243982356598*pi,2.98041604264199*pi,3.60369743687536*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.356921941783625*pi,0.37068860956995997*pi,3.66561128947006*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.929679079183149*pi,-0.12975146980491797*pi,3.69403138288142*pi) q[19];\nu3(0.516098435713486*pi,0.12498502106748399*pi,3.88026244225306*pi) q[20];\nu3(0.581048090230514*pi,2.59669907919262*pi,3.59029337245716*pi) q[21];\ncx q[1],q[6];\ncx q[2],q[13];\nu3(0.425360414051572*pi,3.08254595773198*pi,2.0020912454380397*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.390401366793288*pi,-0.1712888942732*pi,1.243128040000341*pi) q[5];\ncx q[7],q[9];\nu3(0.555042745374687*pi,-0.24753616579153098*pi,3.53243413494619*pi) q[8];\nu3(0.32101284813161*pi,0.45593679585772395*pi,3.64302383805957*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.26334595423913*pi,0.7885656164447301*pi,3.84849951187202*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.687464956033219*pi,0.52216837318053*pi,4.26664863556796*pi) q[20];\nu3(0.878875181445441*pi,0.73712286598389*pi,0.949851448899268*pi) q[21];\nu3(3.5*pi,3.48274930628201*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48520530851837*pi,0.5*pi) q[2];\nu3(0.633625202820072*pi,0.42589760277547395*pi,0.813770465158909*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.709971465493047*pi,0.306643385474313*pi,1.65369741227591*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3372897439760671*pi) q[6];\nu3(3.5*pi,3.4301949699079*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.207039690909749*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2654549175757541*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.446271620538949*pi,0.8895163412051399*pi,4.3797370588547295*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[6];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.25873253167969*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.035769646855767*pi) q[17];\nu3(0.365921228234266*pi,0.30225360204474205*pi,4.20914965808979*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38022222405113*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.433675111233351*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.677132920955714*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.63605846506056*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3016551836082169*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[6];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[9];\nu3(3.5*pi,3.31049416811757*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48910368409676*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.255572836512975*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229564355644467*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5150087130316399*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48304054134276*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.305093074664231*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42958510916757*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48326237494283*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49054015078739*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.602681026350217*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.247042558575667*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.458242955387481*pi,2.78365134315538*pi,1.419436882873838*pi) q[2];\nu3(3.5*pi,3.4283428295317*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.34798953135499*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.403432678469388*pi,3.18544001332652*pi,0.5341781722560028*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.08356475684741*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.33660321779228*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2415596920474479*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.739431930259827*pi,0.6536282082798599*pi,1.2979505413619479*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.291722399990872*pi,0.5049632306763201*pi,4.15451324277543*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.854741933884427*pi,3.48997736005224*pi,3.0975719708309*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5650826824221706*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.212054590753606*pi,0.86920438409315*pi,4.1919768101589305*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.47960054138216*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.682697190997612*pi,0.17912891221635896*pi,1.490128497819118*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.265292550570129*pi,-0.4217973760274979*pi,1.687599466192*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.802930472458306*pi,3.32405195724341*pi,0.763888359710096*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5367881573948763*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.47755985335731*pi,0.472026573499264*pi,4.41225913110153*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.264999925563337*pi,3.24911295360953*pi,1.2445895144522439*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.415021190174918*pi,2.88693335475436*pi,0.710790595316136*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.775627207781901*pi,3.12759437957184*pi,3.56238238138566*pi) q[12];\nu3(0.503552746595479*pi,3.08808883467795*pi,0.634899138764042*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.423031247078006*pi,0.320603584323247*pi,4.40598529434087*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.608256191122992*pi,0.20046899467699597*pi,1.64045076433397*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.255770496886686*pi,-0.239371628476436*pi,0.677761868524135*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.269392876085335*pi,2.56963436232013*pi,1.466090626976647*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.295027586830724*pi,0.54188180461392*pi,0.9249911667883159*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.632505939479732*pi,0.59348963998533*pi,0.5713729541093616*pi) q[8];\nu3(0.612220376688214*pi,0.22835687216369505*pi,0.829937110978336*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.299735034980565*pi,1.00656745390567*pi,4.35280876208562*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.723612254064851*pi,3.07266697799471*pi,4.4272527159131005*pi) q[18];\nu3(0.50039559811282*pi,-0.172312092679674*pi,1.007786057232324*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.313922084893584*pi,3.08397115407142*pi,1.67838862818455*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.27317820448161*pi,2.68665515305603*pi,0.995148757438286*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.794126188277026*pi,-0.275621159076958*pi,3.47250128479558*pi) q[8];\nu3(0.924819283367594*pi,0.64915248163817*pi,1.294656470117221*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.756634779630551*pi,2.8698756226093*pi,3.43915840466751*pi) q[14];\nu3(0.939335138921744*pi,-0.344457537177014*pi,4.128326111466221*pi) q[16];\nu3(0.346265727844723*pi,-0.4557395809732683*pi,1.083678081985489*pi) q[18];\nu3(0.337160115096746*pi,-0.20173043860155598*pi,0.687937823295632*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.35449528716381*pi,3.18311262991729*pi,4.34572844174969*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.555182962818805*pi,-0.36290908459863*pi,4.47555164173924*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.278649855923228*pi,0.08590875915755602*pi,3.6148535660757*pi) q[20];\nu3(0.611946209314271*pi,3.4161869592024*pi,4.321515748470469*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41027670590623*pi,0.5*pi) q[1];\nu3(0.615512165014741*pi,2.79574755241901*pi,3.97444658089848*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.603242626470566*pi,-0.007778906115733009*pi,4.31366156109595*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.242535504868892*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.778108671026114*pi,0.30884160562224905*pi,0.927491653167088*pi) q[20];\nu3(0.856275136543377*pi,3.37760272468199*pi,2.88544253399722*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[12];\nu3(0.522650811388643*pi,0.32082682666194895*pi,4.28822177109359*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.239018568608315*pi,0.19346592146101504*pi,3.95293844654739*pi) q[5];\nu3(3.5*pi,3.33806874857781*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2516408106736021*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46405068115666*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40704372207372*pi,0.5*pi) q[10];\nu3(0.441825974694471*pi,2.6318124729834*pi,1.301867604869201*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5324831651387508*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.306375061861085*pi) q[17];\nu3(1.0*pi,0.0*pi,1.150876263509973*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[12];\nu3(3.5*pi,3.30922373095678*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.4155772375139595*pi) q[9];\ncx q[10],q[18];\nu3(0.289946719801084*pi,3.16172096897071*pi,0.5168438458125181*pi) q[11];\nu3(3.5*pi,3.37518108244973*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2029085537591349*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2726406797671959*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.30419532251352*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.157488648622925*pi) q[7];\nu3(3.5*pi,3.4449417143728*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.685775736150696*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.623287423303575*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240757688051342*pi) q[20];\ncx q[0],q[17];\nu3(0.21598079526547*pi,0.8103562114343801*pi,0.666107008071035*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.48130637032669*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.641066254343895*pi,2.5701046114103*pi,3.6886780547625*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1339022730967319*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45409689940379*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5063785205141973*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.699270851243305*pi,2.69608344928517*pi,3.84025714289027*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5035303679536951*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.834044559053106*pi,0.43985144894094697*pi,0.5120760111453433*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4463378751998395*pi) q[20];\nu3(0.50076676450965*pi,3.06546015610884*pi,3.24053365242588*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3803173553333*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.339398714727925*pi,3.03253615730259*pi,1.218138062760679*pi) q[10];\nu3(3.5*pi,3.42147348811217*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232056460840723*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45695053160296*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.1859215129063*pi,-0.11426121753783902*pi,3.76533181989078*pi) q[17];\nu3(0.129023873344753*pi,3.46964842751944*pi,2.00091991567842*pi) q[18];\nu3(1.0*pi,0.0*pi,1.332853835307499*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.365806840505023*pi,0.08298302329755203*pi,0.8162505053695279*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.434215979422709*pi,-0.302385242622298*pi,4.25130381922101*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.632035279681521*pi,0.138202267493574*pi,3.78962558681358*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.318786026697928*pi,-0.152301604096639*pi,1.196340249776479*pi) q[17];\nu3(0.196489888469766*pi,-0.071329424901872*pi,1.069163338864049*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.620234900825987*pi,0.05739217934420904*pi,0.5524781367273389*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.628723498470751*pi,0.399154038148138*pi,0.612044625022613*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.520503583116289*pi,3.47227880100586*pi,1.93288845655569*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.563363536174958*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.636913822340784*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.60179502728396*pi,0.089270798267713*pi,0.6033303678190169*pi) q[2];\ncx q[3],q[13];\nu3(0.607301304760015*pi,0.44715389490478297*pi,0.8650387944022699*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.235261615115291*pi,3.46064463271501*pi,4.32185934779231*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.840378312038705*pi,2.75992520184101*pi,3.47455898545374*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.900471665052062*pi,3.0111739450083*pi,3.46816721523452*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.693031021087942*pi,-0.4207692548190917*pi,0.721573685102731*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.203646080206374*pi,2.76801320100392*pi,1.415503431473779*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.583862112500249*pi,0.17584219667185896*pi,1.398790827586732*pi) q[7];\nu3(0.562782125743972*pi,-0.309981165060153*pi,3.3513019319356*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.619916591701366*pi,3.13989526753861*pi,4.3075022332050406*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.400829854739276*pi,0.23772255093142503*pi,3.90019762021445*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.754789119169831*pi,0.5013759649028899*pi,4.10702924438649*pi) q[16];\nu3(0.220838446003889*pi,-0.24358956566380502*pi,4.3019835409169005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.337597427022064*pi,3.03056163029673*pi,1.479728271497377*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.499389497637937*pi,0.9195205070316701*pi,4.18830965932323*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.698328046053871*pi,0.21776405119346798*pi,3.81870838413575*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.158608785767798*pi,0.64616415144319*pi,0.726002628330773*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.505739971679021*pi,2.51928137288025*pi,1.098611703155403*pi) q[16];\nu3(0.242084825401417*pi,-0.313091811828321*pi,0.5176222418160118*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36938642978495*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.153605310022874*pi) q[1];\nu3(0.609492946440498*pi,-0.035178420863059*pi,4.2796419798925704*pi) q[3];\ncx q[4],q[9];\nu3(0.686038542800281*pi,-0.06738980450309301*pi,3.63219310061332*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.846362666962628*pi,0.13751729736415397*pi,1.3704008868259812*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.467823066834903*pi,-0.4603988852673772*pi,1.264440957882788*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47001495889918*pi,0.5*pi) q[4];\nu3(0.691781783624103*pi,0.84584991772231*pi,4.464383142597621*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2330438355847249*pi) q[9];\nu3(3.5*pi,3.42903389301733*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.111568043959151*pi,0.45592674160109303*pi,4.0884083069307*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.640521284729403*pi,3.26484242469304*pi,4.43034831789676*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.200609761541739*pi,-0.24571176394045102*pi,1.091889303288619*pi) q[20];\nu3(1.0*pi,0.0*pi,1.262003752241164*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5798673670535366*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(0.458620639033262*pi,2.63998818263644*pi,3.76224439881771*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.48464908358757*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.36304252540548*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49886126270108*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208899645646028*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.318061538102675*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5823754512666718*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.42656411307462*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4830325022219*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2166974764481981*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1621555977226579*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[20];\ncx q[7],q[17];\nu3(3.5*pi,3.36562009820369*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.35894579408592*pi) q[14];\nu3(1.0*pi,0.0*pi,1.335832461492449*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.653539327860408*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.407515924439504*pi,-0.384911530401541*pi,0.885979662795094*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34363075134981*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43170899622388*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.730515877784811*pi,0.16189088417741204*pi,1.123084237868087*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.126678341998188*pi) q[12];\nu3(3.5*pi,3.47992107899503*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.324917707975442*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45862396799434*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5972644290922546*pi) q[18];\nu3(1.0*pi,0.0*pi,1.379707261981522*pi) q[20];\nu3(0.641542325439625*pi,3.48371940030687*pi,4.32964909766261*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[10] -> c[10];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[20];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42144713737189*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.720166228636479*pi,2.69816938405757*pi,3.30397584075587*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.477766913871956*pi,0.5573975956883299*pi,3.5678033072179*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5386528398705703*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.602468654849776*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.587838765914935*pi,0.19953335661345595*pi,3.88951015416205*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5567366590845113*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.384495333008802*pi,3.07998639423033*pi,1.81496501943544*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.550054690595722*pi,-0.387042037207789*pi,3.96939099733147*pi) q[18];\nmeasure q[3] -> c[3];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.854462022753685*pi,3.37310524789425*pi,0.7481531772186429*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.370849551423118*pi,0.147215685717484*pi,0.646792901736989*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.902965865545777*pi,3.018223529337*pi,4.09332831544478*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.80742225526524*pi,-0.299826185656193*pi,3.560816620291*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.868311330780609*pi,0.48210315749673704*pi,0.747655173106582*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nu3(0.274305577334331*pi,3.21232180183796*pi,2.18634111974679*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.225207199268089*pi,-0.07750498021262298*pi,1.153021317089449*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.287892504859508*pi,2.74968080669362*pi,1.144823573112319*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\nu3(0.442501603664737*pi,0.270006917743435*pi,3.64081253344926*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.408671669428326*pi,0.15665678045881803*pi,4.21558884834634*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.375535253325561*pi,-0.36851254876661*pi,4.06636145520301*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nmeasure q[20] -> c[20];\nu3(0.714662520814954*pi,2.95141668640091*pi,3.50977801677103*pi) q[8];\nu3(0.213428621715438*pi,2.93438092162782*pi,1.472450650788075*pi) q[15];\nu3(0.573041547513152*pi,3.06864378607801*pi,3.60952075517182*pi) q[17];\nmeasure q[8] -> c[8];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.400492578845613*pi,3.28587100204897*pi,1.97685435946017*pi) q[0];\nu3(0.451166471613456*pi,-0.287211245931112*pi,0.87948529901809*pi) q[1];\nu3(0.207015485367317*pi,-0.13875036498287602*pi,4.49722076545837*pi) q[2];\nu3(0.395790274262501*pi,3.30302916905089*pi,1.76725428209439*pi) q[3];\nu3(0.556016870510278*pi,3.06016381634467*pi,3.42258121734167*pi) q[4];\nu3(0.156758085564381*pi,3.30207520234992*pi,0.5539429736100739*pi) q[5];\nu3(0.697927333155755*pi,1.09178979310859*pi,0.898587471006211*pi) q[6];\nu3(0.39231645826893*pi,3.3812644579635*pi,2.0665621933421*pi) q[7];\nu3(0.709913679404423*pi,3.07810869211347*pi,3.26823071339958*pi) q[8];\nu3(0.601754261288349*pi,0.499654119499806*pi,1.0007574065463731*pi) q[9];\nu3(0.493888583956037*pi,0.66385731368236*pi,4.085989491133271*pi) q[10];\nu3(0.59479505584759*pi,0.291973310972673*pi,1.1769726785592671*pi) q[11];\nu3(0.436077971887274*pi,0.22356874970083096*pi,1.124033645995549*pi) q[12];\nu3(0.0675274564293882*pi,2.8447934746619*pi,1.358558050681469*pi) q[13];\nu3(0.390147603021432*pi,0.68107449174171*pi,4.41112705071943*pi) q[14];\nu3(0.889898849081778*pi,3.38235464455403*pi,4.48507637965736*pi) q[15];\nu3(0.443844402254253*pi,2.77916902840974*pi,3.63135541042772*pi) q[16];\nu3(0.196365626372642*pi,0.10356434569572404*pi,4.47751412725566*pi) q[17];\nu3(0.637046848415378*pi,0.04961835032252504*pi,1.4612337600963001*pi) q[18];\nu3(0.568705947021448*pi,3.29167141843284*pi,3.1788453876809*pi) q[19];\nu3(0.668860857311257*pi,3.36718851435855*pi,3.86364624377279*pi) q[20];\nu3(0.578399756439503*pi,1.00144164665065*pi,0.543858981267505*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[17];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,3.43252080392702*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.40122724190299*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4333381142424*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37516177120068*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.287775873104964*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.2179358192455672*pi) q[11];\nu3(3.5*pi,3.4515153379081*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2282106505433341*pi) q[16];\nu3(1.0*pi,0.0*pi,1.303699461593399*pi) q[17];\nu3(1.0*pi,0.0*pi,1.298575704960133*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.34745040176393*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\nu3(3.5*pi,3.34537538731163*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[17];\ncx q[8],q[9];\nu3(3.5*pi,3.49767368139298*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.247006689523111*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2751111337220191*pi) q[15];\nu3(1.0*pi,0.0*pi,1.376095320906955*pi) q[19];\nu3(3.5*pi,3.22208976499479*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2025694234469309*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.48236061072701*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41791652953622*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.318288595827849*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41496189936436*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.49744234485798*pi) q[11];\nu3(1.0*pi,0.0*pi,1.22912229179389*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37223749522036*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.664486660896108*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5701335940619064*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[17];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.365824093729961*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36652418318411*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6146779029716181*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5021696837980145*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.720377162419683*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41369763770402*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.729204495004582*pi,0.17240075131182497*pi,4.09545666747265*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.51324056916969*pi,0.367344548394377*pi,4.10414309801772*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.625419065383671*pi,0.06738618783524597*pi,3.89210089837565*pi) q[17];\nu3(0.321327812778721*pi,-0.309614507243071*pi,1.62748022608235*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.827792348687562*pi,2.70259396040492*pi,4.10513300275011*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.869631799535466*pi,3.10694315335751*pi,2.98846833204088*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.788281037164079*pi,0.24278813506487995*pi,1.022765847969525*pi) q[17];\nu3(0.483083365521276*pi,2.61049731102084*pi,3.92565224282489*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.223448203174222*pi,3.39520084235823*pi,2.04312141030753*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.317917031398255*pi,3.05594889804758*pi,1.81238057742129*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.297971334505992*pi,2.92222015948776*pi,0.640448868050404*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.148885304063162*pi,2.72972059203096*pi,1.343510825255138*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.67173815976706*pi,-0.4383168656055399*pi,4.21877323273666*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.894506629590707*pi,0.5955449966569599*pi,4.46033230385956*pi) q[21];\nu3(0.598124270241209*pi,2.77848953281376*pi,3.2386161463456*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.498187906856982*pi,0.07662494993789104*pi,0.818334493508921*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.654917140415002*pi,0.6441217113692299*pi,0.5947138713183793*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.54377145211292*pi,3.35828200624175*pi,0.660760444538137*pi) q[8];\nu3(0.591661762512621*pi,3.39088725228871*pi,4.093963016061*pi) q[9];\nu3(0.247437822118408*pi,-0.019974781452375023*pi,0.649298829352214*pi) q[10];\nu3(0.362393420482114*pi,2.86491204052058*pi,0.799993509649755*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.761568863196632*pi,-0.309288618548468*pi,3.58193796579097*pi) q[16];\nu3(0.385349488523558*pi,-0.324638741244607*pi,3.98571700422524*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.319880365213773*pi,0.24260447350138403*pi,3.75553209389964*pi) q[21];\nu3(0.691101802744235*pi,3.23817577580991*pi,3.22684405442915*pi) q[0];\nu3(0.337430027199311*pi,-0.40212993685919507*pi,4.44313156073168*pi) q[1];\nu3(0.634952754382021*pi,0.13645132642090996*pi,1.224047835088999*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.504649271976988*pi,3.31548940385108*pi,4.35651734501457*pi) q[4];\nu3(0.38292831706705*pi,0.01911120564220603*pi,1.3068164182144701*pi) q[5];\nu3(0.354808636960777*pi,2.73604067656972*pi,1.0154230276624698*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.574347824145986*pi,0.5486639127730899*pi,4.16533463605403*pi) q[8];\nu3(0.199818600214116*pi,0.26121342434468*pi,0.6645840827692819*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.753058646997885*pi,-0.349586969113831*pi,3.6813094077177*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.429966474401798*pi,0.81117126705695*pi,0.5976096341306745*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.483933853213433*pi,3.02973743737314*pi,1.76285793528668*pi) q[1];\nu3(0.844913126694499*pi,3.22420541457472*pi,0.615560838693852*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.266883683996143*pi,3.32938281238942*pi,0.764858178954062*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.412671093158805*pi,0.5872458935803699*pi,4.22750655426638*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.513001713127861*pi,0.86186901673032*pi,0.827126739384599*pi) q[12];\nu3(0.616240365968057*pi,3.09793738766444*pi,3.65827974111385*pi) q[14];\nu3(0.364166119767474*pi,-0.206166200356385*pi,1.52963890315248*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45293541919126*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39962460788418*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.548374532490574*pi,-0.145224843786514*pi,4.39362172782581*pi) q[12];\nu3(0.722339538394665*pi,0.283772927601203*pi,1.6094589417524*pi) q[14];\nu3(0.739324916580784*pi,0.33703763195803604*pi,0.669022042568711*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1382495574510259*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262285515651913*pi) q[20];\nu3(3.5*pi,3.45045028590345*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49679779790889*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.46652180029179*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.270096426415797*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.244268842609935*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.182041172526*pi) q[18];\ncx q[0],q[13];\nu3(3.5*pi,3.42137985803906*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.136115701667534*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5542495816468218*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44997976792558*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[20];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45226622177133*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5831617180613196*pi) q[9];\nu3(3.5*pi,3.48260865428165*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.49927623132541*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.437480329278626*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49277941949643*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2491977096119928*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5462147081606029*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47455400812514*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.218972752963682*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.43435587615742*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.337397212913759*pi) q[14];\nu3(3.5*pi,3.39292140899793*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.165583307380821*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5409950507600256*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4825650417846905*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.18158555962248*pi,3.31157420508948*pi,2.15438610641821*pi) q[7];\nu3(0.529353937353728*pi,0.12718106767458304*pi,1.0281555944940761*pi) q[8];\nu3(0.79646379909083*pi,3.3054399374934*pi,3.63963817675126*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46328665117215*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46458237541796*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49520240800253*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.492042069036067*pi,0.82161748331817*pi,0.9171851106331961*pi) q[1];\nu3(0.539780393312381*pi,0.07699168058293204*pi,3.99573146305405*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.66685557449685*pi,-0.257203003555624*pi,3.5157895941979*pi) q[7];\nu3(0.391695922595257*pi,2.99145063527366*pi,1.65734723883667*pi) q[8];\nu3(0.72996854425234*pi,0.6536147242771899*pi,0.998148820346903*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.217721358305937*pi,3.19400903309302*pi,1.60077710657178*pi) q[1];\nu3(0.525301829499919*pi,0.21516853685359405*pi,0.809381988033522*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.841084638779208*pi,-0.4393359887547328*pi,4.17466386700631*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.685283859837141*pi,-0.267488295473462*pi,0.9636453221503289*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.393353116626505*pi,-0.38697238552755997*pi,0.729130701676134*pi) q[19];\nu3(0.628580440918922*pi,0.88662389689864*pi,0.657231769101375*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.309834667904877*pi,0.5688717445023099*pi,4.09872109071712*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.469802673014169*pi,2.58774778314794*pi,1.58734399973656*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.286870308414058*pi,-0.389690034232937*pi,4.49910847393844*pi) q[5];\nu3(0.7562045652337*pi,-0.09258589960194102*pi,3.91339333503203*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.709193709348853*pi,-0.39943711346211097*pi,3.80314006731011*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.511629618031261*pi,0.30845329159773904*pi,1.414424773963216*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.284303447461082*pi,-0.4347518875901808*pi,0.644185208917098*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.532960961309839*pi,-0.021885761925486025*pi,3.96756293844171*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.136323478953807*pi,0.428956727391577*pi,4.13170191548412*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.567556771902023*pi,0.65433391421392*pi,0.647829692141347*pi) q[5];\nu3(0.276248248956483*pi,0.20576969775766596*pi,3.38104495655913*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.53032732128695*pi,0.044263796967476954*pi,4.4097354509711195*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.675349635827861*pi,-0.18010082196341198*pi,4.34013627773421*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.446443004777922*pi,0.026159479568320987*pi,1.173384062582223*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.437765928616426*pi,3.09411439971945*pi,0.620136162638861*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.840901076709861*pi,-0.00160564180738898*pi,3.93018837221148*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.592891808951045*pi,2.54915451700608*pi,3.77866752070851*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.235218318608509*pi,0.61846182613933*pi,3.92141254553536*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.53082738148107*pi,3.31269034600081*pi,4.37214554688473*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.363583506634553*pi,3.37447409623433*pi,0.975833617619011*pi) q[14];\nu3(0.45846736085111*pi,0.83938255251259*pi,3.8901993747715*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.594281559784721*pi,-0.4304980344281389*pi,3.34984526704631*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.653293673754108*pi,1.01524356173798*pi,0.598539238234945*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40679952704089*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.344574671551091*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0502205847613877*pi,0.5097000917999599*pi,4.241711764458779*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.27497450791978*pi,-0.01262893010920102*pi,3.68098217373578*pi) q[12];\nu3(0.140431113630124*pi,2.70232415259416*pi,1.072905113781078*pi) q[14];\nu3(0.492410206293459*pi,-0.49465100810801865*pi,4.04422617050021*pi) q[15];\ncx q[16],q[19];\nu3(0.673945072503145*pi,3.48478018636886*pi,3.58128368156867*pi) q[17];\nu3(0.32234085002341*pi,-0.4602467701968237*pi,0.8081473712974669*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.43362549117549*pi,0.20457334193306398*pi,3.46276591969804*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49993314228501*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261112418928084*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.784319732017082*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39765639835493*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[21];\nu3(3.5*pi,3.44011482337238*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.304208997780814*pi) q[5];\nu3(3.5*pi,3.41014125897989*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.1167845259791829*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.117448065479906*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.487991681853369*pi) q[19];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45988770433298*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[13];\nu3(3.5*pi,3.47924790550173*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36710574459305*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43697867823684*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.229566371630308*pi) q[12];\nu3(1.0*pi,0.0*pi,1.263445501326147*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.2989467619629*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289256972751657*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44403220526116*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[10];\ncx q[9],q[17];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.5422683489756146*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.480666471849609*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45709520261616*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.380577383294605*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5126302825267168*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47706958484602*pi) q[14];\nu3(3.5*pi,3.42315824847878*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.688123817095847*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223906977601916*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.682602269796202*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.315010273651238*pi,-0.4868792457605512*pi,1.028040626791052*pi) q[1];\ncx q[2],q[21];\nu3(0.719943522632595*pi,3.27842659061222*pi,3.84291143530371*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[10];\ncx q[9],q[17];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.290965107399187*pi,-0.05831585161818398*pi,1.31744152025579*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.390493837261725*pi,-0.262150613307508*pi,4.36969093385881*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.455284191775419*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43746669584624*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0838238444951153*pi,3.40527648549538*pi,1.66971121822539*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.667081179015204*pi,-0.32544097014512696*pi,4.47276880681035*pi) q[6];\nu3(0.282692860307646*pi,2.89340257972779*pi,1.75342633437915*pi) q[7];\ncx q[8],q[10];\nu3(0.203695740182686*pi,-0.23431242414612702*pi,0.5911311767128775*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.545804155069525*pi,3.01752458719326*pi,2.99969308838116*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.390448505591167*pi,2.39285404582083*pi,1.117002731126342*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.547776904626695*pi,2.94813173380477*pi,3.63726145250688*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.40122483738277*pi,-0.085858275862561*pi,4.4829002913361*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.648969517702173*pi,3.08966463603988*pi,3.32565867779968*pi) q[6];\nu3(0.758218038563425*pi,-0.19817913746834698*pi,0.5642048027183332*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.599524909171127*pi,0.22523529494962702*pi,0.686440744250282*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.441974558897739*pi,-0.21325762334665999*pi,3.98098603187804*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.412054938849238*pi,0.96065710163818*pi,4.22848487655336*pi) q[16];\nu3(0.409859199035772*pi,-0.4193135566183528*pi,4.29211408442898*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.340832677804334*pi,0.08334669004194395*pi,3.42332437621807*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.700145005438419*pi,2.70284467404073*pi,4.09941220351634*pi) q[21];\nu3(0.488849912225704*pi,0.45680498792036295*pi,4.42226649419595*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.512409571040383*pi,3.0594317481985*pi,3.24580891531488*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.166839212615679*pi,3.34632661490786*pi,1.64644826074595*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0559391055404521*pi,-0.27965251857267104*pi,1.110410816780135*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.704074753239657*pi,-0.149071370887994*pi,0.706238300380621*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0361070323655027*pi,-0.05812145953091302*pi,4.3246040280955995*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.779650563370749*pi,-0.096533647177377*pi,1.260508678629579*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.644004603920071*pi,0.13552764237561798*pi,1.453726323881344*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.781381197380926*pi,1.08874134754906*pi,0.824254687463924*pi) q[4];\nu3(0.941688115450972*pi,-0.25201512468229403*pi,4.01827013468764*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.525547870459055*pi,0.6780398260451199*pi,1.035317880189883*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.637017401705699*pi,-0.09519920845233198*pi,0.627604572776391*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.784517434529066*pi,-0.289068496495067*pi,0.814143402651165*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48795785340827*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1739631189050441*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.674709379471073*pi,0.58360802859781*pi,4.196934342200111*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.25883824515514*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.336648524274577*pi,2.77943841635902*pi,0.852363037498849*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.421552423170671*pi,0.09258694224115205*pi,3.88835329066913*pi) q[14];\nu3(0.433552907710784*pi,-0.43098400222755073*pi,3.93928704900488*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235919043990936*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.700482519069825*pi,3.43583600955311*pi,3.45827275635281*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5427948457809137*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.718708937015389*pi,0.5913777343153599*pi,1.178167508644905*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44387955445277*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252735338664569*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48979922338212*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.641358844225226*pi) q[19];\nu3(0.241427176673964*pi,0.5797331579701801*pi,0.903288786769202*pi) q[20];\nu3(1.0*pi,0.0*pi,1.328178293640148*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[2];\ncx q[5],q[14];\nu3(3.5*pi,3.4246783701117*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.805575389771344*pi,3.15890732937643*pi,4.320551036955139*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[12],q[13];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.360574756739205*pi) q[18];\nu3(0.709247909553622*pi,0.22617314038936798*pi,1.13550516582491*pi) q[20];\nu3(3.5*pi,3.39871984893808*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3544968502754*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.27229697527662*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.370885229513483*pi,-0.361744468289833*pi,0.5525516789163563*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35141827366576*pi) q[13];\nu3(1.0*pi,0.0*pi,1.184702895810462*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2090735558208792*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3395484119494991*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5513358720698305*pi) q[21];\ncx q[0],q[16];\nu3(0.258456212881317*pi,3.46560660350986*pi,1.8678564077139*pi) q[1];\nu3(0.729786914664497*pi,3.46987262293244*pi,3.90735069187851*pi) q[2];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.290261654314633*pi,0.66155994493808*pi,3.82353070385509*pi) q[10];\ncx q[12],q[13];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5054943940687947*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.446870051757672*pi,-0.07266314180793598*pi,4.2402476401695*pi) q[1];\nu3(0.465489992072708*pi,3.00096952354175*pi,0.5796879291418013*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.74760807937805*pi,2.85859102845786*pi,4.0641648306278295*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.612812512882595*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5319617604427367*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5305772837672063*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40182663828841*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43482642425863*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.210407951649046*pi) q[8];\nu3(0.33829442088602*pi,0.8260869564830899*pi,4.38471489441289*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.658646724948897*pi,0.06925384377257104*pi,4.14967413544354*pi) q[19];\nu3(1.0*pi,0.0*pi,1.112388138786288*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.608986859911012*pi,0.8723707260862099*pi,0.62076073443448*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.539428167629177*pi,0.03529702283671199*pi,3.6636450593606*pi) q[17];\nu3(0.440722074214732*pi,0.6182952251621601*pi,0.673350767718791*pi) q[18];\nu3(0.743183593336704*pi,3.22857219589943*pi,0.604198630429192*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.532081871473899*pi,3.22084323364435*pi,3.47066505206094*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48053297553938*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.185266035797907*pi,0.328807427602704*pi,3.83391664384985*pi) q[17];\nu3(0.142076046916683*pi,-0.09823649555247099*pi,4.24640231066926*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5406639586495322*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.623091406571261*pi,3.29585894549776*pi,3.05179929741881*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[8];\nu3(0.477390899263465*pi,0.5378441836025001*pi,4.05766067282231*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.602829313071449*pi,-0.413908388559917*pi,0.533959036802556*pi) q[7];\ncx q[10],q[11];\nu3(0.610714137187478*pi,-0.17155402619591398*pi,1.018918937256325*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.420317558126218*pi,3.4239587576156*pi,1.2466039170886098*pi) q[21];\nu3(0.554404312589408*pi,-0.13156220358425302*pi,1.128480051335208*pi) q[0];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.528155442182561*pi,-0.37358834333066804*pi,3.59637079428377*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.848406919896827*pi,0.11089688290881905*pi,1.55057360705561*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39158116193196*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.203707836761779*pi) q[11];\nu3(0.232536287287799*pi,3.34639885296049*pi,4.49720061899954*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.131999231473811*pi,2.84350235173974*pi,1.354470435815692*pi) q[14];\nu3(0.411226636245764*pi,0.71995665596628*pi,4.4324074193161795*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.737425351572029*pi,-0.425537391383199*pi,0.91415593025474*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40507354226757*pi,0.5*pi) q[2];\nu3(0.292679847220442*pi,0.17973970511610304*pi,3.65466913376138*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.504438217334724*pi,0.95891893910302*pi,0.5370476915774738*pi) q[13];\nu3(0.750310465327187*pi,3.4546438462635*pi,3.69325782923967*pi) q[14];\nu3(0.491198589149193*pi,2.75191674532028*pi,1.147139270947409*pi) q[15];\nu3(0.553638554606364*pi,3.36057785860174*pi,2.93561843345589*pi) q[16];\nu3(1.0*pi,0.0*pi,1.071981680846438*pi) q[19];\nu3(0.757865980081965*pi,0.33254914345864295*pi,0.847282320766356*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[19];\nu3(0.461449962511808*pi,-0.09438354764604401*pi,1.0966245840161402*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5855397271199281*pi) q[11];\nu3(0.207500431516229*pi,0.64944191913234*pi,4.16558126193007*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.723631373093424*pi,0.248924923387133*pi,3.83197442816465*pi) q[16];\nu3(0.365750136258853*pi,0.21013091730906297*pi,0.6786040839401399*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.16650452313213*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.105511206020352*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5035451713429651*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[12];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.34494369132434*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.544950029267511*pi,2.64519554140037*pi,3.68091903572328*pi) q[4];\nu3(3.5*pi,3.49485818321346*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48425975147947*pi,0.5*pi) q[7];\nu3(0.664157636493468*pi,2.58751407521589*pi,3.6021649695787*pi) q[8];\nu3(1.0*pi,0.0*pi,1.122247957707438*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5320288723392097*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.352409163699901*pi) q[14];\nu3(1.0*pi,0.0*pi,1.187198539784589*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.374925336014591*pi,0.44890101649120495*pi,3.75641954202114*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[14];\nu3(0.756041745713519*pi,0.42258847112004505*pi,4.21417433807392*pi) q[8];\nu3(0.659498579158809*pi,-0.11693560570191902*pi,0.86324475636304*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43549303625732*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.163173597517394*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.848634460796579*pi,3.03468170628995*pi,4.4290720011652*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5724875694434859*pi) q[9];\nu3(0.312002656353309*pi,3.29762265988662*pi,1.78130135885962*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.36773375629083*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4835478371301996*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[9];\nu3(0.538874110158903*pi,2.52964984226051*pi,3.61912528380256*pi) q[1];\nu3(0.500659622436646*pi,0.17053702997684195*pi,1.0180817158266469*pi) q[2];\nu3(3.5*pi,3.42695473151965*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.383610945657295*pi,3.21667255092322*pi,1.74500681572652*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2293842894362759*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5400350006901515*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.644860083426766*pi,0.5468960566721801*pi,1.047175717376607*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.357631712274297*pi,3.47691635854251*pi,4.21939269537844*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.355514252566405*pi,-0.368991990694442*pi,1.409894193743422*pi) q[19];\nu3(0.366787015434183*pi,3.21658380361175*pi,1.317776095530683*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.498335600294518*pi,3.11502264989024*pi,3.05120493155124*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42156816406685*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.526208053439797*pi,-0.4132992574681026*pi,0.784025264966242*pi) q[19];\nu3(0.529662549834708*pi,3.33128104886386*pi,2.98967565195866*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.31527728087322*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.33076848831746*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.724755289854703*pi,-0.4572814659334668*pi,3.76831780536426*pi) q[12];\nu3(0.525634150484377*pi,3.09884584067336*pi,4.47381766227059*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.562751144185053*pi,3.14381666267607*pi,3.79053512776648*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.140320370776887*pi) q[20];\nu3(1.0*pi,0.0*pi,1.189650522929007*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44763513502503*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.278332559563055*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.560352089897884*pi,-0.234524069278559*pi,0.776598424146502*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.677371440926963*pi,-0.01567151718889498*pi,3.50213821026829*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.613968760323702*pi,1.1332157957393*pi,0.7282932811548171*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.386099224967813*pi,2.7358537528769*pi,1.00526485201649*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.801307981047885*pi,0.185002759319861*pi,0.881227435712064*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43201229828434*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.265547928707357*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.594505649850201*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5067786204698881*pi) q[21];\nu3(3.5*pi,3.44897218389316*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.39090630731879*pi) q[5];\nu3(0.880755344826701*pi,0.74027791364904*pi,0.62357627154719*pi) q[6];\nu3(0.415417834839265*pi,3.23632659701818*pi,1.73827598140647*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.570800660905543*pi,-0.11096786950842902*pi,4.01954596913791*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1790744978950571*pi) q[19];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.403494980697737*pi,-0.49531306522616303*pi,4.32842836464716*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.347898036512818*pi,0.17786050664016795*pi,3.99626189735596*pi) q[14];\nu3(0.519171740471986*pi,0.12717777142224396*pi,1.52864061961613*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46984226071732*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.573450153682245*pi,-0.337109145032073*pi,4.1903897624402*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.405921936788574*pi,0.50373294635134*pi,3.72854019293429*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.421804365140346*pi,2.95484218673467*pi,1.0028499328988891*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37311557618434*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[19];\nu3(0.728459840479032*pi,0.44008871955543805*pi,1.080613748366428*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.585058963126991*pi,0.41177927423303295*pi,4.49595697160319*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.241810098115348*pi,-0.4003817650408003*pi,4.20394320325594*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.805333733078095*pi,0.03217831494468204*pi,4.484781845224759*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.29716766110548*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1627680233316569*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.29318652965302*pi,-0.4079653847913484*pi,1.1471189823719579*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.290992466355604*pi,0.6285886522099*pi,3.78070701948501*pi) q[20];\nu3(0.730484168157226*pi,0.7979990904216501*pi,0.9129680515668019*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41647907091048*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.25370224224895*pi,3.11308030205485*pi,1.30936903541561*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245873915253941*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.585589023832123*pi,0.42821857036475397*pi,0.737442098309768*pi) q[20];\nu3(0.36140080016597*pi,0.06993658299599104*pi,3.66829147698056*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.703377437414402*pi,-0.250304049972666*pi,3.31009703668651*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47564812930579*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2297390324144342*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48143842222988*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5436350526669815*pi) q[14];\nu3(1.0*pi,0.0*pi,1.253960397661948*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47927293178159*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.232766566013817*pi) q[3];\nu3(0.544538055125047*pi,3.06042754817769*pi,3.87681151466221*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.535857602226451*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.646705533252035*pi,-0.223544588598523*pi,3.79308544293886*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42986677643578*pi) q[7];\ncx q[9],q[18];\nu3(3.5*pi,3.31071654136925*pi,0.5*pi) q[10];\nu3(0.477783808265503*pi,-0.380839467051378*pi,4.1792769160553*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.397543691054301*pi) q[15];\nu3(0.504440543444226*pi,0.282640914239629*pi,0.5751212547744121*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247882500574383*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.673911679221257*pi,1.02485034429546*pi,0.9720742253371051*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5371866598223146*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.383905139770124*pi,2.75340103463284*pi,1.445349034169861*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.781363900565925*pi,3.40874121530134*pi,4.06798380195296*pi) q[11];\ncx q[12],q[15];\nu3(0.460806991759325*pi,0.499214191716412*pi,0.6999691284002449*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.385786365724565*pi,-0.308144490997122*pi,4.45679163100109*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.472145459873756*pi,-0.282171287263227*pi,3.90017662046791*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[4];\nu3(0.692434518572562*pi,0.101910883711819*pi,0.5625260249117795*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.152240755828463*pi,0.70833832804157*pi,4.22974329684246*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5727200239438774*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.794113183067863*pi,3.33802791559929*pi,3.52344382981189*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45714641325366*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.139986495695849*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.358715919462289*pi,0.21847464801878502*pi,1.208912623721078*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341046834258606*pi,2.69713054261744*pi,1.36424520656452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4150515514453*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.193331937792868*pi) q[21];\nu3(0.637773997072932*pi,3.02806457802458*pi,3.58318215448956*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.236155296995118*pi,0.39065859721684304*pi,0.538175295037618*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.251738330861176*pi,0.86829321138935*pi,4.23038762709095*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.315624457781085*pi,0.13695819258737496*pi,1.048462640018101*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.323594420334945*pi,-0.171279174375649*pi,4.47004218726309*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.811870853469852*pi,3.16652551984657*pi,3.99861441177535*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5806926093081923*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46268356037767*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.107276833767287*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.269102166892367*pi,2.73099163545336*pi,0.8168072351925191*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5245789990251257*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35703895668364*pi,0.5*pi) q[5];\nu3(0.289812787584605*pi,3.45116028730798*pi,1.211997550654696*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.564185506734512*pi,-0.13502797537289302*pi,3.74303538787432*pi) q[10];\nu3(1.0*pi,0.0*pi,1.100327383027638*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.871091046325331*pi,0.31443057724060997*pi,3.89198743460126*pi) q[18];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.501878700948991*pi,3.47628679864916*pi,4.02627678551487*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.372708351350021*pi,-0.341474991650156*pi,3.95562854252019*pi) q[10];\nu3(0.420645649782891*pi,2.70302718979258*pi,0.905467294945212*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.215634502312473*pi,-0.4660850043130623*pi,1.3337894883785442*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5888397691852951*pi) q[16];\nu3(0.821932435032013*pi,0.465061411838088*pi,4.042977556692771*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.568848295364686*pi,0.12465773962249405*pi,0.990214342891092*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45970063165037*pi) q[11];\nu3(0.393722456142374*pi,3.32100629821849*pi,2.09465426753156*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.207079777940527*pi,0.97418652216846*pi,4.48075408746429*pi) q[15];\nu3(0.502475707918661*pi,0.73966587936769*pi,4.04897727649603*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.480597021763866*pi,-0.400293527651429*pi,0.639206328960637*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.650125170060331*pi,-0.19933686614683*pi,1.073855817586577*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.471883967243515*pi,-0.21437080373651002*pi,1.25324696619855*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.279648892327359*pi,-0.22804432369017902*pi,1.165765207344281*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41693900257913*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2341806233088959*pi) q[18];\nu3(0.43282510189596*pi,2.95004919163314*pi,0.718907797531666*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.31369244750942*pi,0.381972852815086*pi,3.9790624579089*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.440058821356016*pi,3.40549791795164*pi,1.14976185766329*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.581971943234367*pi,2.95811914943747*pi,3.95235366911909*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.331678541468001*pi,0.95423060478938*pi,4.1022455436809295*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(0.24969111845474*pi,-0.384432324016574*pi,3.93346621814723*pi) q[8];\nu3(3.5*pi,3.43713204518443*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263588397576108*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5058556318746272*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.687103522687219*pi,-0.13542129886050602*pi,3.6397926008579*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.656758821247818*pi,0.33850511118373405*pi,0.684063247140014*pi) q[5];\nu3(3.5*pi,3.36970372275357*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.491974306949649*pi,0.53870834877715*pi,4.1270044600817*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.1996783067860899*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.333007385751115*pi,-0.136869127483298*pi,1.1638782883680219*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5294517720391969*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.284301040520579*pi,2.65580321642293*pi,1.447020896005803*pi) q[16];\nu3(3.5*pi,3.46953352153902*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2079201151867789*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,3.32500035179897*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,1.196265329226119*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.515296421768062*pi,-0.171660125687292*pi,1.260346464787144*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5365607347320182*pi) q[19];\nu3(3.5*pi,3.40298411279883*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.48792574757118*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45853905874127*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.2436939425566509*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.172699314948359*pi) q[10];\nu3(0.197774065789772*pi,3.05276653805846*pi,1.95489212970843*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.68482983170115*pi,3.30218484198374*pi,3.40370545255691*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4490780080434895*pi) q[20];\nu3(1.0*pi,0.0*pi,1.222958098552334*pi) q[21];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,0.5196099247045489*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.540134921112036*pi,-0.23436609570199501*pi,0.708376090056559*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.299500032908375*pi,0.47040141283473*pi,4.18057197742798*pi) q[12];\nu3(0.391930227568871*pi,3.49526727593289*pi,1.396578224061197*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.488005089531797*pi,3.14085481550824*pi,4.074303467829941*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.604985695115955*pi) q[8];\nu3(0.656058724134923*pi,0.6418919814044299*pi,0.5558687643421353*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.610823711898556*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.348338572125545*pi,3.38439365288866*pi,1.101152925419014*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42352834283014*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.28163602717067*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.368530692929707*pi,3.09111450417976*pi,4.4414114135761*pi) q[18];\nu3(0.139332199540713*pi,3.21814012972611*pi,1.76142600342709*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47334900686221*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(0.699133389595579*pi,0.11619397700386103*pi,4.00325024347471*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.56345764501896*pi,2.96851501637332*pi,3.10509583461913*pi) q[18];\nu3(0.55436218455531*pi,0.50482070420992*pi,0.549690515991084*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4587582252017*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.429492767855102*pi,3.39627424966329*pi,0.980003213645287*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49488713885924*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.190122848523473*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.194609151253003*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47999415144903*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.909665354152586*pi,1.16865580901132*pi,0.800548473143897*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.644467985932874*pi,2.68504770155428*pi,3.98423642041423*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.222406435033784*pi,0.27986518339032496*pi,4.05646706813043*pi) q[3];\nu3(0.533634848495939*pi,3.41649555945662*pi,4.15072319587823*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41501520117524*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5176865804902326*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.49301577493394*pi,-0.14580700898369803*pi,3.67420166036953*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.230125539003482*pi,0.5928587095053801*pi,0.5554529840337058*pi) q[3];\nu3(0.352944045123149*pi,3.42509581447504*pi,1.92260935473359*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47967720791539*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.565400388235681*pi,0.02009129233224305*pi,4.06754843238208*pi) q[17];\nu3(1.0*pi,0.0*pi,1.176001780542393*pi) q[19];\nu3(0.29610314776535*pi,3.43330042544545*pi,1.49596677901525*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.570809572706406*pi,2.64243481787177*pi,1.122878550678927*pi) q[8];\nu3(0.392001903561488*pi,-0.098486032825438*pi,1.56263193406438*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.50360421566876*pi,0.34892026958270295*pi,1.457570921724821*pi) q[17];\nu3(0.571944102395819*pi,0.5137423784832*pi,1.329952509109291*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.301987456135134*pi,0.27355761549996804*pi,1.084868067381856*pi) q[6];\nu3(0.401726523140028*pi,3.32310848676658*pi,0.5092355786639945*pi) q[8];\nu3(0.779337704279889*pi,0.7382149937168401*pi,0.7850082789948489*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48281155123512*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.404078428947186*pi,0.11203996519359105*pi,3.43259084476764*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.578857187508687*pi,0.185363751352977*pi,0.716305653147731*pi) q[5];\nu3(0.427152880855913*pi,3.36699795978284*pi,1.53375015901314*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.875081579428521*pi,-0.4049423700233606*pi,3.93229040689524*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.869673942577262*pi,0.5683306066291001*pi,0.950767262205761*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46228365483221*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.140662046159692*pi) q[3];\nu3(0.668078778442031*pi,-0.4492026517619527*pi,0.890433433768729*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.681680960733796*pi,2.84494483256384*pi,3.82053144368833*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.537405674998938*pi,3.02431866715314*pi,3.35754185112733*pi) q[15];\nu3(0.24454857231977*pi,3.06715070193877*pi,0.814571054857118*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.729039721588596*pi,-0.4331094611070158*pi,3.58226756029083*pi) q[0];\nu3(3.5*pi,3.49394410681108*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47523443454056*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.29486670048843*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.598567034166854*pi,2.67372773200691*pi,3.83513136186086*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.600507122210467*pi,3.149964082033*pi,3.79296285750077*pi) q[15];\nu3(0.608684736681622*pi,0.268792276699263*pi,1.314401594279851*pi) q[16];\nu3(3.5*pi,3.33277866592034*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1566416964246549*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.66897238860619*pi,3.04228312071372*pi,3.96070090353343*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.3476233688642*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.263228139047458*pi) q[8];\nu3(0.127304272090045*pi,3.34785376558555*pi,4.29559503204262*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.43892392541323*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.132341812731425*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4923951079116*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.357221476697629*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,4.39459037686364*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42274342485482*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.659058761789806*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.570841470745184*pi,3.1076185736895*pi,4.28486954397804*pi) q[13];\ncx q[17],q[18];\nu3(0.81127443591005*pi,3.22737417889685*pi,3.22561051676831*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5579321189628867*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5774159872816605*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44046751657973*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46522403580676*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.441000587545076*pi,-0.255437193185196*pi,1.59896518285949*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286886366657082*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291629926440646*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.544935235617819*pi,2.94732186853474*pi,4.4435850647641*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[15];\nu3(3.5*pi,3.37919721309847*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274971426532971*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.721717283173523*pi,-0.23933008623817897*pi,0.947805882025173*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38412922087928*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.335658699287141*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.678539386488082*pi,0.263042640375315*pi,0.861744928433429*pi) q[20];\nu3(0.63841388967473*pi,0.337233256412118*pi,0.7451981996111949*pi) q[21];\nu3(3.5*pi,3.46755758223481*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.257693441404341*pi,-0.106846533777751*pi,3.79410989838786*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.497084398252221*pi,3.46205791985947*pi,1.71145103560115*pi) q[4];\nu3(0.258842547707132*pi,2.93215296313528*pi,1.2402012171684529*pi) q[5];\nu3(0.206035481615066*pi,-0.12385794927726501*pi,4.20591903561946*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.101853839949484*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5396390760067377*pi) q[14];\nu3(0.441855828125237*pi,3.19821793603612*pi,0.707293582296178*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.347636761297351*pi,3.0335792859196*pi,1.2026807514637738*pi) q[20];\nu3(0.224147451339864*pi,0.048919764279679034*pi,1.199351035651933*pi) q[21];\ncx q[0],q[12];\nu3(0.402723185395721*pi,2.46176109084237*pi,1.1738098951132638*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.245642007692568*pi,-0.168735851636856*pi,1.420441882935303*pi) q[3];\nu3(0.240358689529086*pi,3.37054474978891*pi,1.66013174798104*pi) q[4];\nu3(0.568570221635245*pi,2.47316059024887*pi,3.75589679947775*pi) q[5];\nu3(0.372125532820945*pi,-0.08906896884215698*pi,4.25507235201517*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.377158799394204*pi,3.30330974700994*pi,1.85822288383117*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.514282638264226*pi,0.47589190252185*pi,1.086463607839782*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.509240382062951*pi,0.6443674374363799*pi,0.73756681523493*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.824630980211656*pi,3.21671452182107*pi,2.85013911456304*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.435322473415928*pi,3.33433277114736*pi,0.760742283283498*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44771016865041*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.764569082696291*pi,3.08863543423097*pi,4.2410048565115*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.657783577377706*pi,3.31356276072042*pi,2.99303425121644*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.861172899111837*pi,3.49685517908352*pi,3.33232627878474*pi) q[11];\nu3(0.524388296644986*pi,0.424758083106783*pi,1.55317956347461*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.558289564935654*pi,2.5198970529475*pi,3.576591832919*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.425917864579062*pi,-0.076891805375849*pi,4.011798816590289*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.463867954543511*pi,0.251395911886804*pi,1.266099726778327*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.54735977748463*pi,2.88800163456606*pi,3.82593791221294*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.45969193642505*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.288689923323398*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.800657622018453*pi,0.6501988191474599*pi,0.948994151099546*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43957112496324*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.349714088726677*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.138832425608651*pi,0.13697238357852703*pi,3.38944549497104*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.29230450696937*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246530147673502*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(3.5*pi,3.32683513147551*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5405294600762232*pi) q[5];\nu3(3.5*pi,3.38690680829237*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.189386441167934*pi) q[7];\nu3(0.563305494666808*pi,0.21767064156870197*pi,4.4810073057638995*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.170108119081329*pi) q[13];\nu3(0.897411356835088*pi,0.38944860099101897*pi,4.4237309223573*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[19];\nu3(0.444745864070204*pi,-0.009802161824283007*pi,0.8874274791222669*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.7058122054855*pi) q[8];\nu3(0.688454897003647*pi,0.6962345208441101*pi,4.34290141311828*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49788053871327*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0640290211592579*pi,3.08283709796427*pi,0.8211372418565039*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2257997439878991*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44097108105513*pi) q[19];\nu3(0.778977759425581*pi,0.9277604405237101*pi,4.46862785467626*pi) q[0];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37086780121758*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.623558355746307*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.470631051696177*pi,2.77695950176439*pi,3.69856737418754*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0202935671381901*pi,3.37569394660861*pi,4.19390035896172*pi) q[4];\nu3(0.59355383268692*pi,-0.22790284484186202*pi,3.85350887198123*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34315202278787*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.780880522622811*pi,-0.18999553111968598*pi,3.52776211843557*pi) q[12];\nu3(1.0*pi,0.0*pi,1.202997681452016*pi) q[14];\nu3(0.642510932453995*pi,3.00186860728255*pi,4.05136929749965*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5352189672357585*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34925030787115*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.578431883111237*pi,0.22424438604520103*pi,4.4215447315044*pi) q[4];\nu3(0.296477922465008*pi,3.26101854364926*pi,1.2876997644900139*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[14];\ncx q[11],q[18];\nu3(0.662919179505497*pi,0.72529153033948*pi,4.26814026571345*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.18543745346664*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[15];\nu3(0.123953356265294*pi,-0.335486658890719*pi,4.40017658679188*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40410442021926*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5426324367088986*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.306353976346187*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.48646132330907*pi,0.6933714735415699*pi,4.20626746853174*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.940959541356889*pi,3.02586542539387*pi,3.79150385152286*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[14];\nu3(0.719414467974328*pi,2.72498566506062*pi,4.18403360740977*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5209630664901876*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.404695621714405*pi,0.80155334156954*pi,0.5946760182089977*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.703369694480296*pi,0.59951310581031*pi,1.261605225063763*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.710879316257695*pi,0.05353768800057401*pi,1.197723956003611*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.337909122729891*pi,3.28871841291861*pi,1.75018908186533*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.63849627011433*pi,2.88744872621672*pi,3.96264096990053*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.735351606583869*pi) q[21];\nu3(3.5*pi,3.48491293896931*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.965379557275091*pi,3.29073295790644*pi,2.9105868521163*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.702536054346706*pi,-0.4469461029957904*pi,4.31423156517205*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.338395685472983*pi) q[12];\nu3(0.951751173355174*pi,3.19578993854103*pi,3.66079417431223*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.4229706729197*pi,2.54313462072764*pi,1.35197403490868*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[12];\nu3(0.360445517702704*pi,-0.4988673257446343*pi,0.953445309593832*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.42634965228511*pi,3.39643104655832*pi,4.26124406229966*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.662021954158915*pi,-0.07095951567374797*pi,0.5462592750787112*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.759107089423079*pi,-0.141907327893882*pi,4.4204788052585595*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.500507709011135*pi,0.130987975023662*pi,1.460584133748148*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42725295904768*pi,0.5*pi) q[16];\nu3(0.531807060232437*pi,0.52692385905955*pi,1.393263666799393*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1975058652840231*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.682597884924732*pi,3.35341327065944*pi,3.29992361521113*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.206448333308084*pi,0.11629203989243697*pi,1.21543614834954*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.708704397571382*pi,-0.21550090771622998*pi,4.04343981252822*pi) q[9];\nu3(0.696320777136906*pi,3.32497250486292*pi,3.9733195922538*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4872321213169*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.592265987450193*pi,3.25902397101436*pi,3.23205319892092*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.387288458154169*pi,3.19125303702434*pi,1.490689642353546*pi) q[19];\nu3(0.364520055546014*pi,1.00769912028388*pi,4.160358889502*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0799704060473887*pi,-0.167755808825237*pi,0.702169343870907*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.893384115052987*pi,-0.135939505459521*pi,4.37086321363155*pi) q[14];\nu3(0.308872068411149*pi,0.08955483505259598*pi,1.346326484142667*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.83673473632202*pi,-0.006192311899760994*pi,1.4121716623043121*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38326651044448*pi) q[20];\nu3(0.506039763476712*pi,0.131528121550616*pi,4.32267009032919*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48618349729525*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.540937796616367*pi,3.36229810152193*pi,4.23908450451388*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.24020458963864*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.3525722235886*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.112121966095326*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[7],q[15];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.645068522664256*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47566481055179*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.36496738346065*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.384606511660642*pi) q[5];\nu3(3.5*pi,3.35473539533984*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46537527007724*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44176718561223*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2774040391594021*pi) q[14];\nu3(1.0*pi,0.0*pi,1.290670241618181*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49869043378758*pi) q[17];\nu3(1.0*pi,0.0*pi,1.178354157254621*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.241311637153796*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[7],q[15];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.569713072180931*pi,0.171949826909647*pi,0.651434520651551*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45820160147062*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.216954296527573*pi,3.13784147028659*pi,1.93257349202494*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34189196760213*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5450536900370841*pi) q[15];\nu3(0.142607748834547*pi,2.65464012984327*pi,1.015596117175259*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5605512607920985*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44751221352712*pi) q[21];\nu3(0.597686229430376*pi,0.025096600652101952*pi,1.358241372588691*pi) q[0];\ncx q[1],q[5];\nu3(0.380317799375881*pi,-0.21784285003916498*pi,3.9600166158534*pi) q[2];\ncx q[3],q[21];\ncx q[7],q[15];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.628892117810111*pi,0.03452371692741496*pi,3.83577648373159*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.800588316400436*pi,-0.326623304312918*pi,1.091089846842533*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.218848597320007*pi,-0.369443360133515*pi,1.377487948730102*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.183049878560544*pi,3.30703294638961*pi,1.57583978338987*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.472455798796195*pi,-0.304475405239368*pi,1.5060511941489*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.272341415276243*pi,0.5111334500486*pi,3.98275281682125*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.330817802802488*pi,2.985034342945*pi,1.76732604616964*pi) q[18];\nu3(0.629346697198555*pi,2.65016037914625*pi,3.99799051379611*pi) q[19];\nu3(0.179979319830215*pi,3.03261434846398*pi,1.2807581587223988*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.704583253065836*pi,-0.15258700790234703*pi,4.10587244570106*pi) q[7];\nu3(3.5*pi,3.35845345421877*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.644061831964779*pi,0.31518487162211795*pi,1.268467418709097*pi) q[10];\ncx q[11],q[12];\nu3(0.679651146925758*pi,0.76778470741294*pi,1.165778644283096*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.153707967059044*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.321157926277306*pi,0.5851136952093801*pi,0.5330461250451327*pi) q[18];\nu3(0.677798419188616*pi,0.22479587148843805*pi,0.937986439203766*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42613812770241*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.157977712646408*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43669452502851*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.359295071564206*pi) q[12];\nu3(0.242719787622809*pi,0.7929890184206001*pi,4.25052099295603*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.524918618531712*pi,3.17890525030908*pi,3.27925313467196*pi) q[15];\nu3(0.416902556854333*pi,0.5121797102277701*pi,3.61871624820624*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.32886890787982*pi,3.15050902309618*pi,1.50783917698276*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.34341163637164*pi,0.323384964022258*pi,3.71121161606317*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5819144222270074*pi) q[16];\nu3(0.69800495360957*pi,0.35035771010623695*pi,4.2675074705376606*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.334454410921616*pi,3.07242700899194*pi,0.5132949452377065*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.379690659642391*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40698060700431*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.743899426033548*pi,3.26413325958146*pi,2.91835667989572*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6705714041661031*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.280627490145377*pi,0.14013226985430705*pi,3.3755355132231*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.15010819144779*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.664625429944464*pi,0.5871629026752101*pi,4.292221352064*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.619089979756205*pi,-0.023071596079536016*pi,0.611608439783246*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.633964118241865*pi,2.73644528912198*pi,4.09134412313803*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.371585094583508*pi,-0.005340686953377027*pi,4.00255387343589*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.304267295928282*pi,3.3001244125934*pi,1.81776769620811*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5054016287248716*pi) q[20];\nu3(0.502319085986362*pi,0.61723536828276*pi,4.306813595661771*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.732919784318659*pi,0.308071274325741*pi,3.82600112202011*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.300123839302821*pi,0.6792279859474899*pi,0.666694854261186*pi) q[5];\ncx q[6],q[20];\nu3(0.271500099125208*pi,3.46117827278494*pi,1.79718178569887*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41442532662844*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.263622195672382*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.235744400290042*pi,0.36028044272137105*pi,4.04715149135889*pi) q[8];\ncx q[10],q[17];\nu3(0.525517178883003*pi,3.48076504331251*pi,3.33487254745742*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.815632764950371*pi,0.17142685989252304*pi,1.08105806375641*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.636112088102184*pi,-0.42160305596027947*pi,3.67189049767442*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.422807874342768*pi,0.267272883340259*pi,4.48852635351708*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.442610220718535*pi,0.56855112755522*pi,3.74346851672837*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5141763368652176*pi) q[17];\nu3(0.499045897626981*pi,-0.4421541926496921*pi,3.6635927197415*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4375487214691*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.337236396853134*pi,-0.00946127090467902*pi,0.7135118464637971*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.109185938687809*pi,0.84892867702101*pi,0.5596973911860721*pi) q[12];\nu3(3.5*pi,3.40294822585598*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.216147645948134*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.268629606514322*pi,-0.209660082208927*pi,0.696557219490766*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316844752317314*pi) q[21];\nu3(0.566736798214511*pi,-0.41433264619110943*pi,0.7843236489595771*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[14];\nu3(0.517654170757818*pi,2.81597008940327*pi,3.50525695458444*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.784239153825581*pi,-0.488437133494723*pi,3.10674078073447*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.654740223789821*pi,2.70026018657527*pi,3.47646433973453*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.42905225489179*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.156401531200152*pi,-0.347189437675179*pi,1.4451279477796861*pi) q[4];\nu3(1.0*pi,0.0*pi,1.398036009660423*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.610583870760602*pi,3.4803699165992*pi,0.880330530092586*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5299422517964709*pi) q[14];\nu3(0.457660919619614*pi,3.16193749555139*pi,1.79916002829823*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.698101825279727*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40098106987442*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.32513180708162*pi) q[7];\ncx q[8],q[9];\nu3(0.48716362489226*pi,3.17964244558552*pi,1.014664921827664*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(0.410824945651591*pi,-0.06512524481343601*pi,4.13653161773276*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.681637709565263*pi) q[5];\nu3(3.5*pi,3.23414769318127*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47510521884162*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.331846966005829*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.32938518010346*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.217523622281211*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.36687641275969*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.175899431799579*pi) q[19];\nu3(1.0*pi,0.0*pi,1.165421566455625*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.717462774509123*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.919298230969573*pi,-0.15082449775815898*pi,4.45606391436952*pi) q[3];\nu3(3.5*pi,3.40569194409875*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.29970364660578*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36405256834524*pi) q[12];\nu3(0.390250453917141*pi,-0.124310142297196*pi,0.8654299809366359*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2016372009339769*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.602926346860758*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5094120452526515*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.34660850097207*pi,3.36486384777237*pi,1.190244061022435*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[12];\nu3(0.767296674485759*pi,-0.489936063876784*pi,4.016489059173621*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43223535492182*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.83702693488646*pi,3.47052974106097*pi,0.858258908713338*pi) q[14];\nu3(1.0*pi,0.0*pi,1.347531666092266*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4101059153777005*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0944188160078343*pi,3.34863338400465*pi,1.385497585011209*pi) q[21];\ncx q[0],q[15];\nu3(0.422982401992072*pi,3.42424319502143*pi,1.71694044503883*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.333381171518946*pi,0.5196844464854*pi,3.88515182967993*pi) q[14];\nu3(0.486945736183839*pi,-0.325823902821119*pi,4.08426699121632*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.601761334636746*pi,0.24477618620294195*pi,4.31713443962561*pi) q[20];\nu3(0.57218935214866*pi,3.44887209839423*pi,0.5277304086331195*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.234245639706591*pi,3.40619508343351*pi,4.3622800139074*pi) q[1];\nu3(0.667683343708278*pi,0.08439652785343599*pi,1.2901261085690399*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.31406272536011*pi,-0.08169659397050899*pi,1.136872240443135*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5050020189946687*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.335157393054653*pi,-0.35531223570217496*pi,0.9884792503736219*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.407045840495202*pi,0.05891317930571405*pi,1.356404980011313*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.459562317241065*pi,0.64984696943907*pi,0.674747323607655*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.546565123076592*pi,2.82105440795253*pi,1.178087095617937*pi) q[6];\nu3(0.153503486110411*pi,3.12569162797997*pi,1.454072972203948*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.219885153192732*pi,-0.235995473495059*pi,4.01891535265585*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.56916485265688*pi,0.39370407861881496*pi,1.17775870751321*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.270463632074732*pi,3.24049947041137*pi,0.876513439265691*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.336177765656151*pi,2.91693930319749*pi,1.7721936141689*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.252474320345672*pi,0.5659758799703201*pi,4.35410571960548*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.607192554359172*pi,-0.4097828479777215*pi,4.42345994326393*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4214239306873*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.336968004381256*pi) q[21];\nu3(0.0481267374497351*pi,2.76246115614319*pi,1.5857008432312*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.838643393320262*pi,-0.356015225596425*pi,4.3499871526417895*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.724575759841755*pi,3.41276833416236*pi,0.844178969334082*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.752493551029859*pi,0.13710193859632902*pi,4.404027621879*pi) q[0];\nu3(3.5*pi,3.47629926787782*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.9848821899313*pi,-0.212043328922929*pi,3.4054856970069*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.954818700073585*pi,0.17803042577347195*pi,3.7475383499978*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.427722228161855*pi,0.6605884898410901*pi,3.91989630217661*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.331063991516194*pi,2.69197993043612*pi,1.152617446673263*pi) q[16];\nu3(1.0*pi,0.0*pi,1.405327100528531*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.496497635045801*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.501757545837237*pi,3.05300856195976*pi,0.962735260341428*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49344238496167*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.586574415717306*pi,2.66863992733049*pi,3.52300652335773*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.164843426488124*pi,2.62702555706964*pi,1.57476885164274*pi) q[12];\ncx q[13],q[21];\nu3(0.411641391807708*pi,0.321367319692616*pi,4.419676313192101*pi) q[15];\nu3(0.936354572364323*pi,0.8070940477096*pi,0.640329228391169*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289828537155795*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.455688566622679*pi,-0.20558293934898803*pi,0.885982681816598*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.713998609084608*pi,3.41734015533303*pi,4.45207913140204*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46043089081892*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5409932502101229*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4390417205274*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,3.42141221155921*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[16];\nu3(3.5*pi,3.43663711922292*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.134228503514475*pi) q[10];\nu3(1.0*pi,0.0*pi,1.322516666510214*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.253267689477672*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.48487294031757*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.092328737517503*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41997618866297*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.329533084784582*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46057817767924*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.59228887684046*pi,0.5156570498504001*pi,0.824318242397287*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4028938790086*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5084744348582841*pi) q[11];\ncx q[12],q[18];\nu3(0.86857812158227*pi,3.05784487961965*pi,2.99830914722759*pi) q[13];\nu3(1.0*pi,0.0*pi,1.35537341239599*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41961507834476*pi) q[17];\nu3(0.431484505096972*pi,0.9241644854942901*pi,4.27513019794453*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47508910158084*pi) q[4];\ncx q[5],q[11];\nu3(0.450793060373859*pi,-0.023381135620886007*pi,4.41466969561803*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[14];\nu3(3.5*pi,3.45334897247612*pi,0.5*pi) q[12];\nu3(0.214431136194619*pi,0.22340019020730395*pi,0.776934574676049*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5043711324096128*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208366838194784*pi) q[18];\nu3(0.261542108154036*pi,-0.344529881526524*pi,0.696681417008976*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38494635986584*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.18449943581248*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.754898685019908*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.767657105374145*pi,3.04546099747142*pi,4.02675725671733*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48606765368232*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.746799738282929*pi,0.33656758143742405*pi,3.85236927275841*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.549592575863944*pi,0.230004323833231*pi,1.3300518189857131*pi) q[5];\nu3(0.2490135821295*pi,0.374878051019791*pi,4.25444229836173*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32652993896223*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.498098497999296*pi,-0.4668953058716905*pi,3.54845650385221*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.788295217959861*pi,3.22987146668983*pi,2.90622764413218*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.41773790990099*pi,0.6868491695929899*pi,4.44034109654269*pi) q[5];\nu3(0.541449259603861*pi,-0.32148407192364004*pi,0.7304088191478599*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.836802420179947*pi,3.25110092477839*pi,3.93187799373606*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.325557162825574*pi,2.99592520532482*pi,0.618542782423634*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.539393803585281*pi,2.91426120618202*pi,1.421990761471609*pi) q[1];\nu3(0.554248769804943*pi,0.76296540284241*pi,0.930462733349236*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.208310314458164*pi,-0.01342368207217498*pi,0.559538633821602*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.757287860493479*pi,0.23386825844454395*pi,1.2655116103128439*pi) q[20];\nu3(0.6059045004338*pi,-0.0024452706908820177*pi,0.727572558792686*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.489140009379227*pi,-0.09218451472773498*pi,0.5003659379047597*pi) q[2];\nu3(0.353495731406048*pi,3.25907517993985*pi,4.47944126630059*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.287392092847679*pi,0.067891773902925*pi,3.74576761553466*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.643078257828492*pi,-0.36055017333789996*pi,4.1597116836024*pi) q[10];\nu3(0.256574780660618*pi,-0.4409477487999419*pi,0.896143353139526*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.189668145581739*pi,2.38447624846625*pi,1.33661189258816*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.710825559774663*pi,-0.38401252833210897*pi,4.39426930146365*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.579929113024467*pi,3.24975097540172*pi,3.85397963949939*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.131426624814193*pi,0.011964187405247961*pi,3.50526932326997*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.412678506327473*pi,3.2858593408872*pi,4.2692646069982*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.866080636766977*pi,0.9847354435259199*pi,1.004383213406645*pi) q[15];\nu3(0.392688355478727*pi,3.35727677602604*pi,1.87691964055762*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.533549213126214*pi,-0.294130933593706*pi,4.00887460467622*pi) q[4];\nu3(3.5*pi,3.3425581957009*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.694584195638202*pi,0.53422167272671*pi,0.731944297775476*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.146726680863485*pi,0.76469452253163*pi,0.5549479924232228*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1462098926262771*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47217314174024*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.406363877348774*pi,3.47504301341506*pi,1.34893986408036*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.141289953656712*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.400772846780691*pi,3.22514137202757*pi,1.1359214711102519*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.836888168773941*pi,3.26377131116747*pi,3.96172508234669*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\ncx q[1],q[6];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.6362897503578*pi,2.79292945653904*pi,3.81965334389353*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.858868044900117*pi,2.79194929427051*pi,3.54036658389753*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47917400327443*pi) q[19];\nu3(3.5*pi,3.41698502429524*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47714520687036*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.45236030631517*pi) q[6];\nu3(1.0*pi,0.0*pi,1.104255005293108*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.20191086704061*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46623435653206*pi,0.5*pi) q[13];\nu3(0.357539922950167*pi,0.56778429333908*pi,4.33499271245058*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.154991589633866*pi) q[17];\nu3(0.366834662772278*pi,3.0286821071322*pi,1.99365295327251*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3660682390677938*pi) q[20];\nu3(1.0*pi,0.0*pi,1.117290988586082*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[6];\ncx q[2],q[20];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[13],q[17];\nu3(0.51205995584246*pi,3.38856605421923*pi,0.72443300262439*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4849273914585*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.165193039497313*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44132446649097*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40664354120456*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.709893012920142*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5106896044870521*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46564190719926*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43685953075441*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.173061255094931*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3725459935441329*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5556831700428381*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41740758329709*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3069985722530069*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.625819161710058*pi,3.36922787086643*pi,3.84529732356461*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39826842543628*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.24707178186898*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.753137427982415*pi,0.03442648831439599*pi,1.491374982901843*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[11];\nu3(0.412042099334293*pi,2.92655039688235*pi,0.676227686007591*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47650610705184*pi) q[18];\nu3(0.380015855590179*pi,-0.027740718466671976*pi,3.77234383508356*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.655644417818826*pi,3.3795117296355*pi,3.25013503134739*pi) q[1];\nu3(0.748838803388344*pi,-0.14070332035737498*pi,3.61504089888656*pi) q[2];\nu3(0.380385292259713*pi,2.75356053678385*pi,1.304203087358614*pi) q[3];\nu3(0.236833135267347*pi,0.22164926499803494*pi,4.43569263867705*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.624091980214586*pi,3.46098036997214*pi,3.28690618897404*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.17402355803427*pi,0.7073597941651699*pi,4.48497007473376*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42126793295891*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.222323395322975*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.371564968808027*pi,0.80069244685456*pi,0.6792766020811429*pi) q[19];\nu3(0.331856354051958*pi,0.442291851703301*pi,3.7559917236373*pi) q[20];\nu3(0.163299612870424*pi,3.22686218789425*pi,1.84397121236991*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.30861055660513*pi,-0.4249701661011039*pi,1.75345125513617*pi) q[1];\nu3(0.327851209411422*pi,2.85168483359291*pi,1.4092556954204989*pi) q[2];\nu3(0.242668577978927*pi,0.7989942756539601*pi,4.4012315719082*pi) q[3];\nu3(0.575498101644823*pi,2.61775902140301*pi,3.77617883728116*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.724018080680881*pi,0.50096186722949*pi,1.217117244088671*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.707042701263527*pi,0.83392758983557*pi,4.34308095772437*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.324707005955251*pi,0.53016126028786*pi,3.71099162733585*pi) q[20];\nu3(0.332888252405368*pi,0.6620496865522201*pi,3.7254339042676*pi) q[21];\nu3(0.0526614160587489*pi,0.15778125048105696*pi,3.90737782848421*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.452764886256879*pi,2.51257147944386*pi,1.50156540141812*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.180785292495245*pi,0.22832541416567698*pi,4.31433519341596*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5269515493890777*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.106843908051979*pi,3.07331356311672*pi,1.92975579409807*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.928066808551316*pi,0.21750394951491303*pi,1.115000009817712*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.250445814671395*pi,0.6753212953079999*pi,3.73522352801615*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.729696424624642*pi,0.8194559180644201*pi,1.170227334624169*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47345379442677*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33497120799956*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44147288556389*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.327409810761226*pi) q[5];\nu3(3.5*pi,3.49596785948372*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.917226502313637*pi,0.371846494886101*pi,0.5351249790032409*pi) q[9];\nu3(0.759427929043871*pi,3.12803455315277*pi,4.269909249978721*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317897718449182*pi) q[19];\nu3(1.0*pi,0.0*pi,1.096142529852659*pi) q[20];\nu3(1.0*pi,0.0*pi,1.176617992795638*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[20];\ncx q[3],q[13];\ncx q[4],q[19];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.416723758512864*pi,2.87757223730202*pi,0.925701648265068*pi) q[8];\nu3(0.638710144388626*pi,-0.231655144708089*pi,3.90217545091283*pi) q[9];\nu3(0.29188897296048*pi,3.28545841385552*pi,4.487609041705079*pi) q[11];\nu3(0.339330498060363*pi,3.12431805365941*pi,0.986739651479866*pi) q[12];\nu3(0.483234483826669*pi,0.42829783327813*pi,3.74465623138183*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.306818878027668*pi,2.91859463661365*pi,1.87108282954162*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49881595795501*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.754637657009734*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.619082142872791*pi,3.36337248709302*pi,3.37476511274202*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.503385711114436*pi,2.586976551991*pi,3.93944197701418*pi) q[12];\nu3(1.0*pi,0.0*pi,1.161697067546746*pi) q[13];\nu3(0.518257629795487*pi,-0.22756842909845199*pi,1.346208411153801*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.810604811489785*pi,0.31939287065301103*pi,4.4381872655945305*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5623837605605096*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.462591350587299*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5241028292501971*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[20];\ncx q[3],q[13];\ncx q[4],q[19];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.375071079609573*pi,3.39605843882957*pi,2.0359008722516*pi) q[15];\nu3(0.466693154852523*pi,0.15603579505666998*pi,1.382089911647363*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5038690206789025*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.702969501232367*pi,3.44274169255755*pi,4.246561822624*pi) q[15];\nu3(0.943262552279216*pi,0.63488323077153*pi,0.656112563616714*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.336846025348924*pi,0.11311937269564898*pi,4.14062682871038*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.717162905768713*pi,0.03757959940975697*pi,4.44313519130999*pi) q[6];\nu3(3.5*pi,3.25841682907504*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.206678961180975*pi) q[8];\nu3(3.5*pi,3.47525420324467*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.248725427883544*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.57146178209614*pi,0.30747402956484005*pi,1.022627642630507*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.193235385219492*pi,-0.238861914320862*pi,4.15849646651877*pi) q[21];\nu3(3.5*pi,3.47731232385245*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.528318800874909*pi,0.261639031024813*pi,1.56848620523198*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.539984464039412*pi,2.74227762004025*pi,1.1111425167604199*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.220043386996883*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.671676334200992*pi,-0.27254418831404503*pi,4.08505257089406*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0613497604094245*pi,0.373893354277657*pi,1.037765115383152*pi) q[21];\ncx q[0],q[12];\nu3(0.510923616338117*pi,3.02715993270082*pi,1.60823558165587*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.60780959401108*pi,2.93546878129577*pi,3.21876968663531*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4699828448901*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5854728545513463*pi) q[10];\nu3(3.5*pi,3.43490409567541*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.360270802533527*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.191202007957738*pi,2.77190768744584*pi,1.357065083130642*pi) q[1];\nu3(0.237625775294699*pi,0.275784848807512*pi,4.40674455423809*pi) q[2];\nu3(0.623889974763244*pi,-0.10385831423415098*pi,4.359917141718*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.31350246685365*pi,3.40260512996955*pi,0.854830391260827*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.316977880137269*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.303885926983053*pi,3.44452762852741*pi,0.824707022266089*pi) q[2];\nu3(0.62392425528955*pi,1.02542596121527*pi,0.838096848873383*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44339833330283*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[17];\nu3(0.43893592518598*pi,2.97739203567542*pi,1.56016269088113*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.473196389765437*pi,-0.274778593215141*pi,4.24403980931257*pi) q[9];\nu3(0.611108002974083*pi,0.13915129177698704*pi,3.74260627077229*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.352134610025942*pi,-0.391390461341036*pi,4.35843896903121*pi) q[13];\nu3(3.5*pi,3.46469082307925*pi,0.5*pi) q[15];\nu3(3.5*pi,3.39586014819443*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.182835147232335*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1386789682303609*pi) q[18];\nu3(0.798027467450548*pi,2.70367873477537*pi,3.97088150701793*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.199260232982667*pi,-0.20149319020422402*pi,0.7840092642739309*pi) q[9];\nu3(0.171883183355377*pi,0.22197786071635495*pi,0.9628890649769519*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.157869357307074*pi,0.342672859357682*pi,3.43674294618754*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.552293594600908*pi,2.7843772321156*pi,1.3522228803113059*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47273045557764*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45229548694216*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45035546485204*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.236997160969765*pi) q[6];\nu3(0.681418095399728*pi,0.35350649836160997*pi,0.9340381231122701*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.346748270956683*pi,0.6458841370681301*pi,4.30920537473287*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.365364765823324*pi,3.05092703837013*pi,1.4317612220700209*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5694646098545344*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.799178861688084*pi,-0.22343783078463503*pi,0.705162922756486*pi) q[8];\nu3(3.5*pi,3.42987666474211*pi,0.5*pi) q[10];\nu3(0.146296336280635*pi,3.16582906341402*pi,0.721013534934249*pi) q[11];\nu3(0.297529377039878*pi,0.336690968260411*pi,3.44370305620026*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.213165389571712*pi) q[20];\nu3(0.358025623921094*pi,2.77289488812115*pi,1.0130605199250788*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.381079927672066*pi,-0.17350754214157*pi,0.6324419011603359*pi) q[11];\nu3(0.585219186845001*pi,0.19135801548683196*pi,4.09248055944898*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46548745442571*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.288889894553138*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.507929366115812*pi,0.184148376737997*pi,4.31483805537874*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4372768879754005*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.446460020315752*pi,3.12249224772906*pi,0.5388314514636674*pi) q[2];\nu3(0.770618278753071*pi,0.55846910145595*pi,1.326533888859382*pi) q[6];\ncx q[8],q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.713291059144731*pi,-0.04620606336639499*pi,1.4234879259644369*pi) q[14];\nu3(0.505319305696714*pi,-0.161013880860917*pi,1.242710224091212*pi) q[15];\nu3(0.55066375946953*pi,2.96745303151747*pi,3.86386650083996*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.553341720682042*pi,3.39450769688605*pi,3.69109819777763*pi) q[2];\ncx q[5],q[11];\nu3(0.662993684891455*pi,-0.24728199966057102*pi,3.67793641328227*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39094513890508*pi) q[7];\nu3(3.5*pi,3.43695404519889*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.283575476754353*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.687313096319939*pi,-0.344249710659074*pi,4.03678716703609*pi) q[15];\nu3(0.59800151431544*pi,-0.131757902846797*pi,3.53860790923289*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.38312148894965*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.276052081017507*pi) q[4];\nu3(3.5*pi,3.42705167561575*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1441192170080239*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.717358347341097*pi,0.5624609687689099*pi,4.22032263996008*pi) q[17];\nu3(0.325307382147301*pi,3.37963435057836*pi,1.70561544264324*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43092008457886*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.476840755828171*pi,-0.384725821804147*pi,4.21383848912831*pi) q[17];\nu3(0.475818722670198*pi,2.94954543086176*pi,1.030151388697979*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,0.698141811600989*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5122123789578854*pi) q[11];\nu3(3.5*pi,3.47659594054365*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.197578850165291*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46356067988445*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.185384356697647*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.3594925580004*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247335421776877*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.32916893306396*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.577338536042964*pi,0.490277072789973*pi,1.4561006856172871*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.30331502562509*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5086809572875648*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.226387318103249*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277715254780454*pi) q[18];\nu3(0.277610309235133*pi,0.53096702999721*pi,0.5399475284714684*pi) q[20];\nu3(0.391453840704032*pi,0.23602829949833404*pi,3.90129680123462*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0554413140973013*pi,1.16121293662912*pi,4.19252889250663*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47736888422622*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.624261531218605*pi,2.99731444516684*pi,4.48463377090465*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[18];\nu3(3.5*pi,3.40727855661195*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31192496034012*pi) q[19];\nu3(0.0670769243349486*pi,-0.410270756420137*pi,1.68491293752972*pi) q[20];\nu3(1.0*pi,0.0*pi,1.309565165010981*pi) q[21];\nu3(0.423667413155166*pi,0.459381522405349*pi,0.857630644329355*pi) q[0];\nu3(0.759721807867714*pi,2.34967020828684*pi,3.81483792104653*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.754673648470538*pi,2.4590362282799*pi,3.68746353064619*pi) q[4];\nu3(0.287640371282551*pi,-0.195836319302242*pi,1.201472114009345*pi) q[5];\nu3(0.1079150956585*pi,3.30922335201532*pi,1.3993459826285921*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.38883730280521*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4571350392154*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.489370465565096*pi,2.6760689259038*pi,3.90349122219562*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.533380337482345*pi,3.41090692925518*pi,0.838842165906766*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.195495335793609*pi,0.32029422151142295*pi,4.15981799348285*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.323717127930641*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.922774136791257*pi,2.84963638012992*pi,3.63819916620037*pi) q[8];\nu3(0.244134989335501*pi,3.4393690989668*pi,1.87676560610608*pi) q[9];\nu3(0.769927626050676*pi,0.006314098940161994*pi,1.46219776881263*pi) q[11];\nu3(0.156255344569134*pi,3.22800637129372*pi,0.990436969702433*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.86039612480277*pi,0.333439776432612*pi,1.63018596000625*pi) q[8];\nu3(0.115971850518647*pi,0.269822380574125*pi,4.168640616969499*pi) q[9];\nu3(0.490794550271408*pi,0.04889544504852705*pi,3.72510667037398*pi) q[11];\nu3(0.458146745550035*pi,0.012786047352932983*pi,4.33605515367867*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.20130742874043*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.116401299968901*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.595467480422105*pi,3.18401930300824*pi,3.97666641636206*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.882599646363464*pi,3.34910420015827*pi,3.88990370824028*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.798667161260375*pi,3.1088044889231*pi,3.43752582060735*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[12];\nu3(0.601777043148495*pi,0.386878319858166*pi,1.287717338106164*pi) q[2];\nu3(0.349859107124254*pi,-0.4117630095543063*pi,1.425649359396059*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.522001804948968*pi,3.07606111941973*pi,3.35459051545206*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5034961240428264*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.753288411971898*pi,3.43944951961048*pi,3.54650250819268*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.264969568482901*pi,-0.22175549739613198*pi,4.1567912720221*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.18836839063229*pi,-0.23310080304583303*pi,4.42965022921126*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39506508909101*pi,0.5*pi) q[1];\nu3(0.423640461278115*pi,0.24071132116703398*pi,3.33237118272656*pi) q[2];\nu3(0.666215315881045*pi,0.88764478813893*pi,0.680655557305636*pi) q[3];\ncx q[4],q[10];\nu3(0.975656510182379*pi,0.6394063130521499*pi,4.17969702530479*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.280545992946333*pi) q[12];\nu3(0.356601122055549*pi,3.14786792512828*pi,0.608329906374844*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.671977939443371*pi,0.059213673248079024*pi,1.282154036334401*pi) q[17];\nu3(0.811636120936165*pi,3.11054629256785*pi,3.99525357236292*pi) q[18];\nu3(0.369687102385294*pi,3.13469526177546*pi,1.056144843139097*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.755821668110153*pi,2.91189405961564*pi,3.17751554020857*pi) q[17];\nu3(0.82391706461302*pi,3.05865228859734*pi,4.21020725364138*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45957715161686*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.336079066643746*pi,3.0454932906088*pi,0.901726607665897*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.147006405776173*pi,-0.15279734076323598*pi,3.90389186252011*pi) q[4];\nu3(3.5*pi,3.37337638030952*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.864957218462578*pi,3.45859104725085*pi,2.96213377292355*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1610943154248439*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41735895637815*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43440306103448*pi,0.5*pi) q[3];\nu3(0.417542833905058*pi,-0.30246996315728303*pi,1.72171777733211*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.19613575489219*pi) q[7];\ncx q[9],q[16];\nu3(0.918052655146489*pi,0.26777440326366997*pi,0.5981204157703599*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.318428729621242*pi) q[19];\nu3(0.558808493685736*pi,-0.125631214478451*pi,0.639580679392024*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4514218275768*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.887494111358985*pi,0.174926097596668*pi,4.17104921785148*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5298922206972096*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2859917969313122*pi) q[17];\nu3(3.5*pi,3.36088199146384*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.345680561767929*pi) q[20];\nu3(0.421319379674302*pi,1.02646914153156*pi,4.12398760156265*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,0.5803924199022162*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43947059706265*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.209973949686273*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.739611779104359*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602100102463514*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.637899641438185*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.381304280569967*pi,0.266916674857234*pi,4.30130794633858*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35285335719354*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49649215747741*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45639625672945*pi) q[14];\nu3(1.0*pi,0.0*pi,1.365226225875824*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.138649218382651*pi) q[21];\nu3(0.421817855280736*pi,0.405494557738734*pi,4.2736591712932395*pi) q[0];\nu3(0.584840345650058*pi,3.24771978073435*pi,3.25930707133954*pi) q[1];\nu3(0.336433490593588*pi,-0.240188147499159*pi,0.789526057267549*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.307965897371259*pi,0.255120005735645*pi,1.072585376805594*pi) q[7];\ncx q[8],q[21];\nu3(0.29140311529924*pi,0.76503149252956*pi,0.628806762868549*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.429709569161521*pi,0.5571952602258601*pi,4.37443794364846*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.417110123700759*pi,2.79485765683319*pi,0.9525790023269101*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.721749860454732*pi,2.72534790232549*pi,4.082780205266721*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.551316762219383*pi,-0.388544930685848*pi,0.5512315100645705*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.432278673653629*pi,2.9167962952754*pi,1.3688850804037611*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.567040840011531*pi,2.95168588004594*pi,3.07071436333512*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5119618183447515*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.935304477269167*pi,0.16628458996450102*pi,0.847789525366464*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5655298260976362*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0821444152805439*pi,0.296856966822332*pi,3.53447339606261*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.794430829204697*pi,3.42809744932722*pi,4.28250329943413*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.878591754887762*pi,0.11960627975406601*pi,0.5468902765769746*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.338836373296362*pi,-0.40066835914468457*pi,1.5197222995604*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.327068843976954*pi,0.23793042780359996*pi,4.2213047492965*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.634655679964848*pi,3.31894904133574*pi,3.67235326695324*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.372084035855993*pi,-0.325592253871553*pi,0.655809594420314*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.598387892960439*pi,-0.4244686430137024*pi,3.8172479865779*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3252423257188*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.221608710034062*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.560817455020923*pi,0.5402199626990101*pi,4.41273653543475*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.121055623590927*pi,0.8899300383584401*pi,4.05224158002512*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,3.49791483088405*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.282549215930461*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.201378106350319*pi,3.00756847682867*pi,0.724838821357324*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.46555592689084*pi,3.09072367541292*pi,1.68965647321957*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.136367281551796*pi,0.288290094863597*pi,3.86628337917171*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[7],q[18];\nu3(0.810929708309237*pi,-0.11216142610465701*pi,0.618894055759982*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5205466283019602*pi) q[10];\nu3(0.554695633857302*pi,0.12479474821913505*pi,1.037539383103159*pi) q[11];\nu3(0.477825502812114*pi,0.288252115211715*pi,4.30977325161337*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.950877997502844*pi,2.70017327498683*pi,3.78992132640412*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.481742853974551*pi,-0.069747733263189*pi,4.28196482769774*pi) q[21];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5085396783795987*pi) q[4];\nu3(3.5*pi,3.4389942703995*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4447050752164*pi,0.5*pi) q[9];\nu3(0.92459523238315*pi,3.24144775474976*pi,3.97643623165636*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.689616478540057*pi,-0.4376193953938815*pi,3.36383842545126*pi) q[14];\nu3(0.726399361216502*pi,3.12611959124411*pi,3.87771328834742*pi) q[15];\nu3(1.0*pi,0.0*pi,1.115889312833527*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229386494171599*pi) q[18];\nu3(0.0733201664198036*pi,0.22207862212348095*pi,3.62451689452443*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341216589361371*pi,3.21418477368653*pi,1.256983476438539*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5144346389920679*pi) q[16];\nu3(3.5*pi,3.46239083380547*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5162704717101052*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1949284053984761*pi) q[20];\nu3(3.5*pi,3.47906861277188*pi,0.5*pi) q[0];\nu3(0.209428540401882*pi,-0.11959151770010301*pi,0.70030233323211*pi) q[1];\nu3(0.80289689902294*pi,-0.4441080357039271*pi,0.896127124054847*pi) q[3];\nu3(0.422554398414589*pi,3.26466039270288*pi,2.0946089984571*pi) q[4];\nu3(3.5*pi,3.34794508191762*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45372510727336*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.2007625658056909*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.105278731657656*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.1249307531977148*pi) q[21];\ncx q[0],q[8];\nu3(0.494418625534441*pi,-0.0032026921027800137*pi,1.1429575645421561*pi) q[1];\ncx q[2],q[14];\nu3(0.262692641492237*pi,0.35237808204795495*pi,0.626352485735315*pi) q[3];\nu3(0.750705814652132*pi,-0.12180946666693399*pi,4.35071402096455*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.670870898600922*pi,0.15696451167687597*pi,1.4594126522282749*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.37523640875626*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.250055362305883*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.604851649446972*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49364494369065*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.600761702280722*pi) q[8];\nu3(0.557610731340254*pi,3.20248939390677*pi,3.21423831146282*pi) q[9];\nu3(0.168172811267214*pi,-0.22725454591718702*pi,3.99871917015527*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5637685776869323*pi) q[13];\nu3(1.0*pi,0.0*pi,1.262130017561081*pi) q[14];\nu3(0.476747275095752*pi,3.44617548235696*pi,1.417217136886924*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.403355123143109*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[13];\nu3(0.544849792713117*pi,-0.289167951732609*pi,0.63780862667796*pi) q[7];\nu3(0.243310369541895*pi,3.49278160378916*pi,4.224832240152789*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48697568719142*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.667045466206078*pi) q[15];\nu3(0.425282535914019*pi,3.32081443860351*pi,0.765472605631921*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240858454544227*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.212146147635205*pi,0.14471094153388098*pi,0.632663860761707*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45912118403169*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.686423857943685*pi,0.64434258591505*pi,1.110414786716155*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.311514336491322*pi,2.84579239113432*pi,1.64587684927509*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.670845152671668*pi,2.93109970449173*pi,3.41832632396747*pi) q[0];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.304637256304995*pi,0.6109957212477799*pi,0.5366421171113962*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.408012570354691*pi,-0.308355523931432*pi,4.4030865071801095*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.427719462567614*pi,0.46196444008121396*pi,0.848113894929837*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.272428912934755*pi,0.5174855114425501*pi,3.70085914332922*pi) q[17];\nu3(0.244482924016054*pi,0.359108434498842*pi,1.106711225397397*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.441524035328801*pi) q[19];\nu3(0.735349210393707*pi,3.23448902627506*pi,3.45025572944973*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.827955263889766*pi,-0.23753275119198602*pi,4.245146293272279*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.485512134986046*pi,0.64427563346996*pi,4.3594216413751905*pi) q[6];\nu3(0.229091824332562*pi,-0.06428978644565098*pi,1.3472191744935471*pi) q[8];\ncx q[11],q[19];\nu3(0.921454237587327*pi,-0.4682367815343607*pi,3.75673118353093*pi) q[12];\nu3(0.601804303156356*pi,-0.025885143001754984*pi,3.58968832866113*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.602006008069715*pi,0.486882169008125*pi,0.657917382040026*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.49545305579438*pi,0.14818548628364603*pi,1.177123917784278*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.458517324227113*pi,-0.4322046357506437*pi,1.262661718310164*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.338454754591398*pi,3.49739252849527*pi,1.80279821127226*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.410868072554633*pi,3.28460233567722*pi,1.83311390499188*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(0.199367922071556*pi,-0.14369575941066398*pi,3.99273111836258*pi) q[5];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36522786252198*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180776633536138*pi) q[20];\nu3(0.0875952439445387*pi,3.28946232113903*pi,2.18067709409276*pi) q[21];\ncx q[0],q[12];\nu3(0.380128541191048*pi,3.38972564788426*pi,0.75329162978944*pi) q[2];\nu3(3.5*pi,3.4237276607434*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48916667909495*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.210563926941436*pi) q[6];\nu3(3.5*pi,3.46163327018437*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.183883835948154*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44834856537697*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.3227241613191278*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2839235061633971*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.122557704405391*pi,0.11596345433511102*pi,3.52539696508188*pi) q[21];\nu3(3.5*pi,3.45546136700484*pi,0.5*pi) q[0];\nu3(0.498882362469093*pi,2.61757995561466*pi,1.205154777649222*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[10];\nu3(0.330705407001367*pi,0.381322420250667*pi,4.37379218236031*pi) q[11];\nu3(1.0*pi,0.0*pi,1.241087804148628*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.635547716715788*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5067280066177899*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5221793270763778*pi) q[10];\nu3(0.183788803135288*pi,2.85788816780501*pi,1.262542875327969*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.267091353778568*pi,-0.08793696738809098*pi,1.02986242063536*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.415120545070399*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3993633802543695*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3891398706626195*pi) q[12];\ncx q[13],q[17];\nu3(0.664861151376553*pi,3.41470742316544*pi,0.5528583229438939*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.487296618781641*pi,2.63130672807519*pi,1.493448315287325*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.427598508809874*pi,3.25867644479194*pi,0.8376279968165969*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.697577387997062*pi,-0.4947705987894543*pi,4.32772759511377*pi) q[19];\nu3(0.342701730638969*pi,0.23487846561806902*pi,3.85006933890254*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33562568819659*pi,0.5*pi) q[2];\nu3(0.51904278027566*pi,3.43102513126621*pi,3.16574252758777*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40786176008118*pi,0.5*pi) q[5];\nu3(0.519395202147899*pi,3.36190899199173*pi,4.04921252647227*pi) q[6];\nu3(1.0*pi,0.0*pi,1.189193233149481*pi) q[7];\nu3(0.546525990949881*pi,0.486608185394949*pi,4.3007087560192705*pi) q[8];\nu3(0.740082611259327*pi,0.20659126378567005*pi,1.455331415752944*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1074585547560991*pi) q[15];\nu3(0.468642295627338*pi,1.05466694532174*pi,4.10039047900701*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.401104648883391*pi,3.35878647946281*pi,1.014706913245481*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[7];\nu3(0.654010747451349*pi,2.53393492136485*pi,4.03372768728381*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.707582369139647*pi,-0.06989300329971199*pi,0.854040388922931*pi) q[6];\nu3(0.852536759537519*pi,3.32117027703208*pi,2.95452589354543*pi) q[8];\ncx q[9],q[14];\nu3(0.659683803278768*pi,2.58665998661979*pi,3.93783323112441*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5267724869173906*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39625494587342*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.123527116823057*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4572675834907*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36764381225272*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.564465502848248*pi,0.70290773535349*pi,0.5419825876420826*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.37567060732155*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.209346031660133*pi) q[19];\nu3(1.0*pi,0.0*pi,1.291573142357628*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.364399972017164*pi,2.74583513230545*pi,1.298058638919726*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.572264799555776*pi,0.007276575533472052*pi,1.1956966277829562*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46420257878218*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.27076113798255*pi,0.6198746922145799*pi,4.149946751936691*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.882667053126963*pi,0.5742644363240299*pi,0.684885345564149*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(3.5*pi,3.4250428059309*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.233068154066979*pi,3.34430699464763*pi,4.24442470456205*pi) q[12];\nu3(0.405598877257835*pi,0.42745741279665705*pi,4.46994901714767*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308423071154675*pi) q[16];\nu3(0.416803744312274*pi,-0.022545991442348978*pi,1.123252039599431*pi) q[17];\nu3(0.293356099723546*pi,-0.24074368487119002*pi,4.27155331605964*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5790828770540395*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.321938416941229*pi) q[21];\nu3(0.508266578751812*pi,2.99092388469528*pi,3.52749674218969*pi) q[0];\ncx q[1],q[19];\nu3(0.490591153636574*pi,3.29780977458895*pi,0.781628098622893*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[21];\nu3(0.678329510938597*pi,2.8742058610188*pi,3.99076782020019*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.407750184444164*pi,2.93351019055301*pi,0.840561248802205*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.548252223676083*pi,-0.268605276579496*pi,3.71968443327748*pi) q[2];\nu3(3.5*pi,3.44504954969132*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.106026466059124*pi,3.06567227825343*pi,1.85434451729071*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5329684920030706*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.245882965732638*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.104724992966391*pi,3.03675709273577*pi,0.5429519221693234*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0249136540195778*pi,0.5833252156255*pi,3.8238443754525*pi) q[5];\nu3(0.774887727175108*pi,0.173321976850089*pi,0.623533788000511*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.774864220887609*pi,-0.213246873858849*pi,0.5084252353314764*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.23193167215885*pi,0.313927897943851*pi,0.701145298199899*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.219157829979914*pi,3.22804749903601*pi,0.700689852474469*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.683016239969667*pi,3.3126756077039*pi,3.04905073136251*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5455120399468671*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.743703896647907*pi,0.41526246369492603*pi,0.941268430939867*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.498045960733416*pi,0.8989165210702601*pi,0.9740048884124259*pi) q[15];\nu3(0.701713549513324*pi,0.15495634398721203*pi,1.243566874544869*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.844429136528174*pi,3.21246561332212*pi,0.5641768548712464*pi) q[9];\nu3(0.684062595911553*pi,3.2306266302592*pi,4.3268517468761605*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[13];\nu3(0.610424841599188*pi,-0.35880898839529096*pi,0.8035550321995719*pi) q[14];\nu3(0.416811647718631*pi,2.34387075517537*pi,1.330030696600552*pi) q[15];\nu3(0.716986071537606*pi,-0.114062251756892*pi,3.77340054325989*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49725040632588*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.290741493349316*pi) q[7];\nu3(0.673175695902865*pi,0.413141264774898*pi,1.313610617059945*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46088288959611*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252566156881638*pi) q[13];\nu3(0.691963150895909*pi,2.94411326917073*pi,3.12321291191438*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46530594174263*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.6001850986491*pi,-0.468769197301358*pi,0.5602269371854601*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.38808054555663*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.270681672479116*pi,2.96101462527513*pi,1.62509593426126*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.318224333891372*pi) q[17];\nu3(1.0*pi,0.0*pi,1.32711079061778*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.35069723956076*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.236433205863178*pi) q[2];\nu3(0.563220983421037*pi,0.28702655931350995*pi,0.5980600672378443*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.47039708187385*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.285343552624322*pi,-0.05572998275819602*pi,0.946247113111647*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5692242269736947*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4388068833354*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.218263684615016*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.688910005670283*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31254106154473*pi) q[19];\nu3(0.470840656516166*pi,3.49156652829335*pi,1.401540826741914*pi) q[20];\nu3(0.289120763186958*pi,-0.018603345950018002*pi,0.721462037614121*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5114849681211031*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.442295280053964*pi,3.29159897027545*pi,2.04542337087815*pi) q[20];\nu3(0.500109654374564*pi,3.08707441593356*pi,3.258675369921*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6352635996391209*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.506832940987523*pi,-0.16548399656072998*pi,4.26744138364395*pi) q[5];\nu3(3.5*pi,3.4342753414061*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.37672408669382*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.203785025030943*pi) q[11];\nu3(0.299419862978961*pi,0.7528527509001399*pi,3.98510371244111*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2933111536497202*pi) q[14];\nu3(0.243403416399169*pi,0.50204121727183*pi,0.563031714528671*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.859327539734831*pi,0.471118140002332*pi,4.1950763700811695*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.229348667942823*pi,0.49170539655389*pi,4.13252330003085*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.154282779313283*pi,-0.374034857565047*pi,0.6432841896842381*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.457978198979478*pi,0.12479184959060896*pi,1.222094301005633*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.371450767436167*pi,-0.4405643356504465*pi,4.49123693105342*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.661067661155187*pi,2.47731428767147*pi,3.59674566860995*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.550864973515598*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.582003603389044*pi,0.77507945780471*pi,0.887303674207937*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5956374132620296*pi) q[14];\nu3(0.264948896765664*pi,-0.260178618669462*pi,1.54281153109879*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41188609677428*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.114434885345815*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.66907581338417*pi,-0.11289983220782901*pi,0.712439310757946*pi) q[2];\nu3(0.229517908700403*pi,3.24701900368533*pi,4.40309767987514*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.864033863646211*pi,3.27287659276921*pi,4.26731003688685*pi) q[7];\nu3(0.710515474594101*pi,-0.17404256301785098*pi,4.125198317490851*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.379518098926102*pi,3.15005396519584*pi,1.417166859035083*pi) q[13];\nu3(0.275199104390128*pi,3.09341766577688*pi,1.249097416598629*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.63970029422719*pi,-0.316457496966642*pi,4.13851017034605*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.693681612083222*pi,0.9901280708854401*pi,0.5293730993939219*pi) q[2];\nu3(0.822980673785913*pi,3.13296600383982*pi,4.23957812681593*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.190012122661552*pi,0.259956379465591*pi,0.680287511845199*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.404751023058784*pi,0.179800859090529*pi,3.37016292984017*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5356934324188374*pi) q[21];\nu3(0.521604314605916*pi,0.019845162588931986*pi,1.297738574609066*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.365357976020174*pi,0.008121747789086031*pi,4.23037813597516*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.398000593014747*pi,0.82958835000347*pi,4.3846478283322*pi) q[11];\nu3(3.5*pi,3.42948137961141*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211990811539875*pi) q[17];\ncx q[18],q[21];\nu3(0.893407528950768*pi,-0.053025854115539006*pi,3.54305690102423*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.570512631782868*pi,2.95900055879974*pi,3.73110777901173*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.530283697116415*pi,0.25161280692184895*pi,0.874446530163533*pi) q[9];\nu3(0.563338813473423*pi,3.20883557814033*pi,3.85175947475907*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.45131218207754*pi,3.2897343437302*pi,3.19774349415733*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44900457718287*pi) q[17];\nu3(0.796387172585182*pi,0.6533345589277899*pi,1.231099699834585*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.51049121652851*pi,-0.4752379352551563*pi,3.99699789324968*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45484107813847*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43943337122315*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.225657132812674*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.261924369667714*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.342310761224983*pi,2.91024545386659*pi,1.338638290992707*pi) q[14];\ncx q[15],q[16];\nu3(0.439718861893317*pi,0.41080570521126103*pi,0.928802766980743*pi) q[18];\ncx q[19],q[20];\nu3(0.455979440937404*pi,-0.16073959812551297*pi,4.2301920333141005*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[7];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.522058949971916*pi,2.74076298138134*pi,3.85024614828121*pi) q[14];\nu3(3.5*pi,3.41450930235172*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1017042567754949*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.30204860936182*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229684255783321*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.664228585979228*pi) q[7];\nu3(3.5*pi,3.33682148603039*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.139975610471752*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5900319650439194*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42963836184202*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42681516094787*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[10];\nu3(1.0*pi,0.0*pi,1.2644981914885949*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3948207599205*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,3.35707165887757*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.319144061582163*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4560070513981795*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5532731547056193*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[6];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49420382098677*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48255371936062*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.380311083603558*pi,0.351251432603084*pi,4.072861203915171*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4717998546938205*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.33638341888289*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.810146920159748*pi,-0.149230923954565*pi,3.91910534154566*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.675189427563176*pi) q[13];\nu3(1.0*pi,0.0*pi,1.260456768965998*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[6];\ncx q[2],q[14];\nu3(0.339042683267002*pi,0.5487688892499101*pi,0.8845380394838009*pi) q[3];\nu3(0.708091799267822*pi,3.31333405720428*pi,0.728533494918184*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.621650897471322*pi,-0.284851923369493*pi,0.769826334610721*pi) q[10];\ncx q[11],q[13];\nu3(0.402338013623931*pi,3.30887027095546*pi,0.5525586575295527*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.502037098308265*pi,-0.313523943725753*pi,0.7737087485869241*pi) q[17];\nu3(3.5*pi,3.46762091565572*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.293231897736257*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.628161935714136*pi,3.45917175898424*pi,3.36018652114783*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0605790133785699*pi,0.492850061316213*pi,0.8603205327501691*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5984121175974157*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.651151362042291*pi,0.7920304065708299*pi,4.393927448508229*pi) q[17];\ncx q[18],q[21];\nu3(0.651361627941142*pi,-0.11234097819102801*pi,3.44358628923963*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.457619419533684*pi,0.12171031712190505*pi,1.29876522834586*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.583519538917061*pi,3.4520762172892*pi,4.45824329359887*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.171891977167134*pi,-0.01610593901305002*pi,4.06919487614203*pi) q[19];\nu3(0.149604765107871*pi,0.7743601869254*pi,0.721788594969998*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.479249212167121*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0783999980483172*pi,0.7888605341777*pi,4.0890114474341495*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.578013916682184*pi,-0.03434997199912998*pi,3.82146833132974*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.180559484458767*pi,0.70418592707574*pi,3.91824629694619*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.609375811436868*pi,-0.031190816970253*pi,1.4507269719740141*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.579533976296494*pi,2.65448512396254*pi,4.06013558348413*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.490657492094729*pi,3.32152178929893*pi,1.75696733084136*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.31370007526332*pi,0.17266848502279597*pi,3.42951382564544*pi) q[13];\nu3(0.167614130395081*pi,-0.35110945020586004*pi,1.79000066739586*pi) q[14];\nu3(0.721635540613929*pi,0.11228693788425204*pi,4.3307530543550605*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.724536615768053*pi,3.28941649220704*pi,4.1495714110641*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.57370644744371*pi,0.16224551928974795*pi,4.18741850690395*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.979324424530021*pi,3.16093240932758*pi,3.80265183940858*pi) q[8];\nu3(0.371589335899845*pi,-0.14623284884556897*pi,1.4866342945502709*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.125880547561629*pi,0.8286437507337601*pi,0.5627684617686394*pi) q[13];\nu3(0.868620662552419*pi,3.3298790278693*pi,3.0629754007083*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.510183425805631*pi,0.084858670739829*pi,1.047595586283744*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.532861815311629*pi,3.17811574658485*pi,4.375675140242381*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.211719767430608*pi,0.28672330577502403*pi,0.88777778910992*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.494009687038898*pi,3.45204315183966*pi,4.099921814503761*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.474094339843887*pi,0.30316577889415*pi,0.781335155291115*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.226732829373715*pi,3.29510998306214*pi,1.75733150141911*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.806892531414113*pi,-0.297986230510791*pi,0.5022678216077179*pi) q[1];\nu3(0.57579463703074*pi,-0.13808228861751598*pi,4.3440716403511495*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[15];\ncx q[14],q[16];\nu3(0.282531138118761*pi,3.04564033366197*pi,1.256070173858741*pi) q[18];\nu3(3.5*pi,3.40342864616872*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2571255283992109*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.868082364336599*pi,-0.09227214050444099*pi,0.745302642601511*pi) q[6];\nu3(3.5*pi,3.38052936430099*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.220196441293461*pi) q[11];\nu3(3.5*pi,3.46873229449441*pi,0.5*pi) q[13];\nu3(3.5*pi,3.32395992322779*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.181523012849612*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2188483697883141*pi) q[16];\nu3(0.587796698914987*pi,-0.14767904645025898*pi,3.37722567341806*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47166741763998*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.415620598302828*pi,2.99437539252418*pi,1.79399175760025*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.2047627263827239*pi) q[9];\ncx q[13],q[15];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47786363328432*pi) q[20];\nu3(0.587568070181156*pi,0.02832585005467203*pi,1.03260052273986*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[10];\ncx q[2],q[9];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43944711899607*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47973021684237*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.560300568448707*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5635784861498827*pi) q[16];\nu3(1.0*pi,0.0*pi,1.241731782600558*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.182075443956891*pi,0.7685077646954499*pi,3.85990174134676*pi) q[21];\nu3(3.5*pi,3.48404409620498*pi,0.5*pi) q[0];\nu3(3.5*pi,3.28426269128188*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42574885437951*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2051401409434939*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3075406174654192*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.34564723027051*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2174209644928728*pi) q[10];\ncx q[13],q[15];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[10];\ncx q[2],q[9];\ncx q[3],q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39520225660223*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49447298923136*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.27721361100091*pi) q[5];\nu3(3.5*pi,3.48255359521182*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5015853695923145*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.159237154070365*pi,-0.425726000607081*pi,1.3471041122662601*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.429723595682429*pi,3.12851111599055*pi,1.54629852769046*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.273553220233526*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45573137356622*pi,0.5*pi) q[12];\nu3(0.483768171785704*pi,0.350487761771349*pi,0.5801324025409638*pi) q[13];\nu3(0.316874562467936*pi,0.18326350698823102*pi,4.00276814696975*pi) q[14];\nu3(0.544833057678011*pi,3.28538982665508*pi,0.5310943920224305*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.275861834966387*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.631930362121375*pi,0.03850950976905598*pi,3.70986813699965*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.485269358237572*pi,3.05506285471079*pi,1.099783962236581*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4312732153484795*pi) q[18];\nu3(0.465189765633828*pi,3.38481663319247*pi,1.76930910823329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.680999036106697*pi,0.257761898921279*pi,1.54083217676812*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.19907465581094*pi,2.61794089115262*pi,1.100732521514805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.110739993842939*pi,-0.134693448403492*pi,4.27838832899104*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5472447190632581*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.674720360928195*pi,0.8264140057184499*pi,4.495591257460751*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.277921522383898*pi,0.69498642613009*pi,4.468742761992139*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.472232264868494*pi,0.22761802634278705*pi,4.19724939684137*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.794031116509148*pi,3.3065671959461*pi,3.69059351114499*pi) q[1];\nu3(0.972504175222851*pi,3.22037458414935*pi,0.701015416834146*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.716699648050546*pi,0.273876500641297*pi,4.25078239983729*pi) q[8];\nu3(0.623770942576801*pi,0.7224488629282999*pi,0.803122301657643*pi) q[9];\nu3(0.16442959127816*pi,3.16935350447569*pi,0.705226818969945*pi) q[10];\nu3(0.345406120143543*pi,0.45497670288775205*pi,3.89260348235111*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.480068373889299*pi,3.03633631210393*pi,1.70997527515733*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.509021992619499*pi,3.33711884094183*pi,0.798215013973848*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.320016094081492*pi,3.18568670236611*pi,1.3768786670087731*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.616672406888445*pi,0.11478711901014205*pi,1.159002535906819*pi) q[8];\nu3(0.386087154391943*pi,0.312607152737746*pi,4.29457017179761*pi) q[9];\nu3(0.664862856478687*pi,0.52935527022859*pi,1.341088197259418*pi) q[10];\nu3(0.707960724316189*pi,3.39921383055445*pi,3.455792218674*pi) q[11];\nu3(0.571412052716128*pi,3.33221805580975*pi,0.5448299198149837*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0732631150057837*pi,0.02335869817502101*pi,0.909319998414582*pi) q[21];\nu3(0.397299313889475*pi,-0.4245680872857694*pi,1.81738743953235*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.160682786397586*pi,-0.03044605085374602*pi,1.493629939045877*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.319412600992513*pi,3.16582033865487*pi,2.13393989160821*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.718124141030084*pi,-0.257349253046966*pi,3.29536839606014*pi) q[12];\nu3(0.426959601132321*pi,3.41271674655136*pi,4.32750265020952*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.582325477209*pi,0.5073293931777001*pi,0.715586601890918*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.242589838762134*pi,0.6205691581441499*pi,4.404271833532*pi) q[3];\nu3(0.615347545825154*pi,3.35075033786382*pi,3.03398977392419*pi) q[4];\nu3(0.269798024118639*pi,3.47079383101662*pi,1.151898436531837*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.813446083336458*pi,3.11988990081916*pi,4.01889569891521*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.790731573442473*pi,2.33034308874636*pi,3.71544357261655*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.41216203353401*pi,0.80946578877986*pi,4.2060339076139*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.255836099792555*pi,3.30379210215784*pi,0.866272442179462*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.31502618936178*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.391715313881285*pi,3.43770897232912*pi,0.5052978320935383*pi) q[6];\nu3(3.5*pi,3.36755926322796*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.337514790312635*pi) q[11];\nu3(1.0*pi,0.0*pi,1.204533298916704*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0855378458935212*pi,0.374671618220594*pi,4.27436510028638*pi) q[18];\ncx q[0],q[15];\nu3(3.5*pi,3.41021728513579*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.293459076651697*pi) q[8];\ncx q[9],q[10];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.46065823088431*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42411061979706*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.349625176391378*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.620370112231703*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.602975843649725*pi) q[14];\nu3(1.0*pi,0.0*pi,1.401153758466428*pi) q[15];\nu3(3.5*pi,3.42395668521422*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.340848297392806*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[12];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.4826786469241195*pi) q[8];\ncx q[9],q[10];\ncx q[17],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44464584869306*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.46495876626162*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43466216217582*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.30989326930878*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1827249030580909*pi) q[12];\nu3(1.0*pi,0.0*pi,1.187827676896787*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3333996461979005*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.34075595702957*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3385623190864862*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.38690021134939*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.287916601011967*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,3.26556090913505*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1766661190082122*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.519500385188663*pi,3.46439512307278*pi,4.05809592486896*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.425919888983108*pi,3.45529493026003*pi,0.606592175362353*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5726487881199789*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41826577649703*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3730209851868*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.504158036566507*pi,0.14798932508675*pi,3.58172494619132*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48458718543716*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35726770737082*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.588723810337059*pi,-0.188830778405275*pi,0.8702807795166769*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.818874112685915*pi,0.33640945784962795*pi,0.972558416028656*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.213899009502923*pi,-0.071685474341527*pi,0.6925457835946149*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.483411336954326*pi,0.23148288406649498*pi,3.47102112743139*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.919093695704912*pi,3.39773943982401*pi,3.49400464759906*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.400892368965773*pi,0.18749506815193395*pi,4.293878122646451*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.161057057576702*pi,3.19787706170573*pi,2.0630227321963597*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.783503530572122*pi,2.84076081611661*pi,4.09808202342204*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.557718530485457*pi,-0.395119296396531*pi,3.42647993697189*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nu3(0.721982010055432*pi,2.89780473456677*pi,3.56814147911326*pi) q[0];\nu3(0.474318041380504*pi,3.42690362977984*pi,4.03883285557088*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.435291494732593*pi,0.34836103919887096*pi,0.790124960906528*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[15] -> c[15];\nu3(0.0980553227605491*pi,1.0956418816135*pi,4.26960957373816*pi) q[5];\nu3(0.364479248919373*pi,3.26108772177895*pi,4.38818344089006*pi) q[10];\nu3(0.512884996461861*pi,2.55671042720715*pi,1.0301068303066772*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.818078083729007*pi,0.27679629719734*pi,1.290063279573706*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nu3(0.270980582503377*pi,3.29844301671832*pi,1.89725579786634*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.740913790142825*pi,0.056750363703316986*pi,1.162479385198635*pi) q[19];\nu3(0.437796636927755*pi,0.65998357045954*pi,0.5986614487093311*pi) q[21];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.192357529596908*pi,-0.277779353564401*pi,4.11019746094229*pi) q[0];\nu3(0.321607079664753*pi,-0.4098790589041849*pi,0.93285568401591*pi) q[1];\nu3(0.347657429333563*pi,-0.015438935124297004*pi,1.403736080090035*pi) q[2];\nu3(0.771028045544315*pi,-0.058783665034498*pi,0.9662739959677911*pi) q[3];\nu3(0.566378390891343*pi,3.05958974935707*pi,4.33642451338514*pi) q[4];\nu3(0.375341253358403*pi,0.50517422262616*pi,3.58435169526588*pi) q[5];\nu3(0.662906625632064*pi,3.20802474160911*pi,3.25016129396829*pi) q[6];\nu3(0.669090013254498*pi,-0.20629583504159998*pi,0.702910433367533*pi) q[7];\nu3(0.423373916751701*pi,-0.27414303460740397*pi,0.80124263223183*pi) q[8];\nu3(0.365174947920198*pi,-0.376685973200216*pi,0.916775986974242*pi) q[9];\nu3(0.227193768595522*pi,3.12299334161878*pi,1.94842818927521*pi) q[10];\nu3(0.951819198419582*pi,-0.03552109115081398*pi,4.34585779503671*pi) q[11];\nu3(0.691515112929581*pi,3.05935015601014*pi,3.13570181305653*pi) q[12];\nu3(0.6612902502402*pi,2.81816755520641*pi,3.63808800936871*pi) q[13];\nu3(0.227311586310657*pi,0.43885546704421396*pi,4.4176446989422296*pi) q[14];\nu3(0.37279370831133*pi,0.5722531339441901*pi,3.66769530652602*pi) q[15];\nu3(0.503678855306113*pi,0.254225747444338*pi,0.9373508521354019*pi) q[16];\nu3(0.689228373374333*pi,0.5397090815413299*pi,0.5225218894811307*pi) q[17];\nu3(0.693859144458069*pi,-0.259245451401458*pi,1.071657764442056*pi) q[18];\nu3(0.321982146792655*pi,0.15487334225013205*pi,3.59349402361767*pi) q[19];\nu3(0.270781245838368*pi,0.49596227276342697*pi,3.96620904944126*pi) q[20];\nu3(0.45331540426971*pi,2.79889696559863*pi,0.968384273829072*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[8];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4663293583814*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41908364811113*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3935502839361*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44924061100219*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4643936268032*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40665888245374*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.1633909829780449*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2580869010501519*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.190245451241162*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3220810713064282*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3434311212639631*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3224592064845448*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[9];\ncx q[2],q[17];\ncx q[3],q[11];\ncx q[4],q[8];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(3.5*pi,3.31326580458896*pi,0.5*pi) q[7];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.225405410790475*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44414208948408*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,0.5558722624177564*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5391065559902424*pi) q[9];\nu3(3.5*pi,3.43157038698343*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47908531548938*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5903431287893908*pi) q[12];\nu3(3.5*pi,3.49770175209351*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.47900186387988*pi) q[16];\nu3(1.0*pi,0.0*pi,1.323785556243003*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1090736464732491*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48320631226781*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266788519351302*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[9];\ncx q[2],q[17];\ncx q[3],q[11];\ncx q[4],q[8];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.690979173708024*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.44412478247312*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3971886173870192*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34701435597932*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5438933124835752*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39137100806889*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.285877898918818*pi,-0.43083429724019673*pi,1.08929063999451*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.496000883658653*pi,0.16777178486413102*pi,1.353319616610409*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.707156750637186*pi,3.35099381191205*pi,3.63541018719778*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.133333867639552*pi,3.20560386281129*pi,0.85009994759353*pi) q[8];\nu3(0.819959787074269*pi,3.44665736087378*pi,0.865852035058838*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.612208383280169*pi,0.60147443419368*pi,1.0418400977064959*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37399787582639*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.344424181255104*pi,0.33730984571147804*pi,3.80917118752126*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.657515260099785*pi,3.3020903715245*pi,3.62638745847182*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.211358437329235*pi,1.01555330835362*pi,4.38765432841113*pi) q[6];\nu3(0.520614420921993*pi,0.25124698739600504*pi,4.43243421340518*pi) q[7];\nu3(0.232999223597593*pi,3.44101142708477*pi,1.4538034132691862*pi) q[8];\nu3(0.574377213045973*pi,0.72687195952741*pi,0.9894818809355199*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.59922585255806*pi,-0.354259484002024*pi,0.918475118133177*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.672367826090716*pi,0.36107241063794604*pi,4.4462918218151*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.824330393964952*pi,-0.09353405813287302*pi,1.179735788749386*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.675906042252194*pi,3.40756872901042*pi,3.90535967648904*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0582275572175529*pi,-0.029317886402649984*pi,1.364121337010183*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.231470496345902*pi,0.06223174161009304*pi,3.9689163807178*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.483706935214131*pi,0.65334450451018*pi,0.898336821023139*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.267498169353067*pi,2.93450060258188*pi,1.72207393187792*pi) q[10];\nu3(0.238439731573989*pi,-0.35203182534606703*pi,4.36262082132831*pi) q[11];\nu3(0.476511258427323*pi,0.174712166034935*pi,1.345127445674775*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.343308039736382*pi,-0.006513215041600018*pi,4.23602595632145*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.565255569538585*pi,-0.019746277416295976*pi,3.80676524579704*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.537205830325915*pi,0.02869047287314097*pi,3.81540006700486*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.427884308215163*pi,3.29005084771742*pi,1.80880403138141*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.536927702766151*pi,3.00807569296055*pi,4.0998210413803005*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.561459398508561*pi,0.17396106708855796*pi,3.86867569947653*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.706592993020735*pi,3.35200997590138*pi,3.57349713860848*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.612619285296269*pi,3.29638289234384*pi,0.579857337097272*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5020301635018*pi,-0.4784661194296715*pi,3.57163222736495*pi) q[18];\nu3(0.530495289650818*pi,3.03660654612328*pi,3.70439399073253*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.679281799095861*pi,0.14938915383074403*pi,0.702276085086458*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.731469992224964*pi,0.66137411678592*pi,0.643136002904487*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49893073188671*pi,0.5*pi) q[1];\nu3(0.258610235349631*pi,0.43895515679990205*pi,4.34575888219014*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.30854229087776*pi) q[6];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.159452436114013*pi,2.4088527154894*pi,1.095094987334349*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[6];\nu3(0.206985153458423*pi,0.48107835687938805*pi,4.33216177885973*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[19];\nu3(3.5*pi,3.31514848277152*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1820061531157942*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.4310649154422*pi,-0.232020455203303*pi,1.53540657612579*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.793148100206263*pi,0.458373389528401*pi,4.17148639396238*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.22632941147931*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.37400552250852*pi) q[6];\nu3(3.5*pi,3.39037229384836*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.160355298961782*pi) q[13];\nu3(0.564410544216132*pi,-0.18425609438949703*pi,0.694609957479537*pi) q[15];\nu3(0.403979617390883*pi,-0.309021026955566*pi,1.60702649404914*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287870019605964*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[5],q[7];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5509909395846067*pi) q[11];\nu3(3.5*pi,3.47544365673587*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.125534240190329*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.422035072758758*pi,2.85817786532859*pi,1.71637159925781*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.360969430791482*pi,3.33792594131421*pi,1.71905911797985*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43085556193485*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.497357309204*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.26464361254922*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.38958894773121*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.344926906228427*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5257890761178281*pi) q[19];\nu3(0.533415258256361*pi,0.411898128881626*pi,4.33600323396198*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.45104612764043*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5373908289952426*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.351397635969327*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.612093056255158*pi) q[7];\nu3(3.5*pi,3.41263066017132*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.15740531068608*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.4266315734027195*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.794981597131862*pi,2.84789722753141*pi,3.82617386398872*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36957464841169*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3250886977270069*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46060630002097*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.23865369900238*pi,3.45738056535343*pi,0.8891536999331491*pi) q[1];\nu3(3.5*pi,3.49485130863658*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.350937025240811*pi,-0.069877529488722*pi,1.50827837796562*pi) q[9];\nu3(0.1683882436622*pi,2.83061942162232*pi,1.165341727572154*pi) q[10];\nu3(0.230078448550504*pi,0.05695067357346595*pi,3.85177229352217*pi) q[11];\nu3(0.467970926127349*pi,2.46377336384464*pi,1.2326422856621289*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.817649022170596*pi,0.41537044193555905*pi,1.201485028915745*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.466855595638259*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.19481817131062*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.56325751535532*pi,0.37394249554109305*pi,4.41794224652743*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.545074863385391*pi,-0.07212901204398298*pi,4.193123544683591*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.2258932177527*pi,0.49965234709699*pi,0.5636287795692975*pi) q[11];\nu3(0.249038761503527*pi,0.384817689895375*pi,0.74101558048048*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.287944906642075*pi,0.6395761647573199*pi,3.79141946829322*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33044588624924*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.381742980133035*pi,0.06680391951047404*pi,4.23683622906501*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.344010038291577*pi,0.78098662618082*pi,0.675139743467832*pi) q[5];\nu3(0.289289786114136*pi,0.83192383952238*pi,4.42776129088683*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0484525005735274*pi,-0.370421946098754*pi,1.2135311103146589*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38777645178706*pi) q[21];\nu3(0.262278027168639*pi,-0.371945356396139*pi,4.3682134743532*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.627195033821038*pi,0.420881183760731*pi,1.338550880784641*pi) q[5];\nu3(0.744534670316483*pi,0.6307995303623*pi,1.0939032941756222*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.815409555129539*pi,-0.4573557972792289*pi,3.65842580844156*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.391771247526052*pi,0.04314075048455601*pi,1.157961961750587*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.531958675943403*pi,0.23114948276232605*pi,4.20040250334327*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.382079931495878*pi,0.26446368295309997*pi,0.794333158637308*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.642162912217791*pi,0.28211130045992105*pi,0.798609488062613*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46181395730636*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.436342109430089*pi,0.291861450999086*pi,4.05531663954682*pi) q[3];\nu3(0.745108402767446*pi,-0.006179681438409024*pi,3.97414990768269*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.63879364148119*pi,0.66833725663043*pi,0.769728142419108*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.332757796593153*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.299769864453274*pi,3.33666065206959*pi,1.7839256323734*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.257116963319071*pi,0.35654984306181803*pi,4.44045467726448*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.623484490262434*pi,3.48957165166689*pi,0.9032206012433199*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42264335381496*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.33836601599503*pi,2.99218787933108*pi,0.794871008785188*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.735113458946516*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.290873389666853*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.413316188937764*pi,2.9302364164083*pi,1.78221803149064*pi) q[18];\nu3(0.682061933482668*pi,3.43754867043646*pi,0.5397875416208654*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(0.506409841614204*pi,0.04475968128854402*pi,1.319939548833623*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33799779016966*pi,0.5*pi) q[13];\nu3(0.316298913460651*pi,-0.055120409368295986*pi,1.069099134430882*pi) q[15];\nu3(0.635481523091412*pi,0.14575640834804804*pi,0.643210622130311*pi) q[16];\nu3(0.0260792945390906*pi,0.408889136392962*pi,0.7116947516131*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2353781581098469*pi) q[19];\nu3(0.625682036154263*pi,3.26684351250995*pi,3.81181636662969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.38169816516056*pi,0.8937022554221701*pi,4.29940074739278*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5012501765090313*pi) q[14];\nu3(0.467372612521847*pi,0.25644924853502904*pi,0.895892426709016*pi) q[15];\nu3(0.149592451575883*pi,0.052668507855903046*pi,0.5206925814379785*pi) q[16];\nu3(0.298520596250346*pi,0.159795119370999*pi,0.642927693235654*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[11];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37572829777714*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.396424937349896*pi,2.78711555581498*pi,1.65296276583539*pi) q[21];\nu3(3.5*pi,3.49039286773248*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45132241038732*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27731147028411*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.282716585191228*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.164464730690937*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1584315014228102*pi) q[18];\nu3(0.44447174097135*pi,3.17762908537493*pi,1.69362790599568*pi) q[21];\ncx q[0],q[18];\nu3(0.213365939350158*pi,0.16338403161688697*pi,0.789224668357124*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[11];\nu3(0.587724525192528*pi,0.7431471903812401*pi,0.9259424704310539*pi) q[5];\nu3(3.5*pi,3.49899596959876*pi,0.5*pi) q[6];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(0.638005466578335*pi,0.6543035396713499*pi,0.9495587380149191*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.662758293887469*pi,-0.364151669019867*pi,0.516761388373663*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.117631411881324*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.766565477023294*pi,0.299265864490064*pi,4.37427203268526*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.325184319844015*pi,0.84646455962034*pi,0.5810755564511706*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5826629899147089*pi) q[7];\nu3(3.5*pi,3.41322742522509*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36133484501047*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5786983934354151*pi) q[11];\nu3(0.223260388072797*pi,2.39140944543322*pi,1.145382406874894*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.529844528601819*pi,3.49759884637206*pi,3.77427749928138*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1486702294222169*pi) q[15];\nu3(1.0*pi,0.0*pi,1.176610151673474*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5673104629858874*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35344920097498*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1898630243018888*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5691583825090292*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45420753199737*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48262185137483*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5135238507203721*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.269006603756379*pi) q[21];\nu3(0.380612231546501*pi,2.87412806163769*pi,1.58988989992006*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.497793725333907*pi,3.15895345107631*pi,1.63264508632829*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.539346797591929*pi,3.2385313217782*pi,0.762707400951423*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.519832198524901*pi) q[16];\nu3(0.433513373145557*pi,-0.08984193561370601*pi,4.26197343075055*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.393247150696164*pi,2.5898197951728*pi,0.996347793381657*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.528945743351744*pi,3.30652500257049*pi,3.32478141926236*pi) q[3];\nu3(0.820147010154817*pi,-0.120063886673476*pi,1.36350973089578*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.469559343528986*pi,-0.07786375420821201*pi,0.636659070440893*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.346325244633855*pi,3.48958775721171*pi,1.75193305327989*pi) q[18];\nu3(0.294018277904187*pi,0.30340485868034905*pi,3.32253532633467*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5602555888945808*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.295659362254518*pi,2.69974463331916*pi,1.1177641695011689*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.370510650038603*pi,3.49290790351602*pi,0.5909541490780472*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.218763723961813*pi,3.21342133557271*pi,1.4374888405954311*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.371119555315548*pi,0.44618295510415495*pi,4.26575196728283*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.826683169736739*pi,2.81622037975199*pi,3.64334348715222*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.612811086800653*pi,3.092092499968*pi,3.03581899180466*pi) q[6];\nu3(0.90737527794341*pi,3.4129350521633*pi,0.714117786942434*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.795298844579582*pi,3.14217002890491*pi,3.61634419326833*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.811032161576691*pi,0.09197397593672796*pi,1.005237427388317*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(0.495616584811048*pi,3.4858726424258*pi,3.24428370143444*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49711149813767*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.575902805480035*pi,2.72224476182854*pi,3.7325707199538*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.82051526613352*pi,-0.371229296553149*pi,4.33377624320886*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.421319273092518*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.271064639482812*pi,0.455814527993181*pi,0.832843674316794*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49843285836479*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.586470337647343*pi,2.72391196528533*pi,4.10503744196816*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.436163482836303*pi,-0.25798506730680304*pi,1.134435219653543*pi) q[16];\nu3(0.803235897147269*pi,0.04743335265638304*pi,0.733936301056668*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1833043422080811*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.14624830039261*pi,-0.06269172110424898*pi,1.1695655094001451*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.429715217865903*pi,0.9525138035828*pi,4.03994596415058*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.534804150533708*pi,2.61411958202397*pi,3.57796227281942*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5197267232978025*pi) q[14];\nu3(0.309138970260409*pi,-0.10929795618485799*pi,1.003218395813654*pi) q[15];\nu3(0.232326257599462*pi,3.30082868720736*pi,0.5431635919866677*pi) q[16];\nu3(0.49402744886016*pi,3.37133475881636*pi,3.44864083522021*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.47260612020333*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.551807433107568*pi,0.55740668554413*pi,0.637289135249823*pi) q[10];\nu3(0.301560102925461*pi,0.330660769724457*pi,0.979632278750725*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5726088593771483*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3944591406681082*pi) q[19];\nu3(0.599656657395921*pi,-0.49145343352216*pi,3.54967904972395*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[18];\nu3(3.5*pi,3.33669742464473*pi,0.5*pi) q[2];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49920377229961*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1487392557814902*pi) q[11];\nu3(1.0*pi,0.0*pi,1.248174345565725*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.569890270054735*pi,-0.4740318230550214*pi,3.93949383537039*pi) q[21];\nu3(3.5*pi,3.32240964226848*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.143713035787022*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5501417467428479*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48492951415812*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5830182155692629*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49760844381173*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.298293939291719*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.51516755865107*pi,0.54998635230599*pi,4.467346244799749*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,0.540267088525102*pi) q[8];\nu3(3.5*pi,3.45796064224398*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4091476110778*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.354940475062121*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1789262236152531*pi) q[15];\nu3(3.5*pi,3.35720934923643*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1805338044451181*pi) q[20];\ncx q[0],q[8];\nu3(0.849862761509953*pi,3.38951056529246*pi,3.1491408197136*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.651081084032553*pi,0.47845587661919997*pi,1.0199797814745168*pi) q[5];\nu3(3.5*pi,3.37698826991782*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.39788370787093*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.291491596759247*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.423845832686839*pi,3.33122039504182*pi,0.652551003781414*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.662509140908218*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41152856440052*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.638421295083395*pi,0.17585836886207495*pi,0.842049163687898*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.523984718824372*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.943169456894776*pi,3.34607775990212*pi,2.99648962481591*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.801782919511784*pi,0.491432265764844*pi,0.888014425873059*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.820701637983201*pi,-0.29856162649558904*pi,0.5952388629450758*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.923751654696094*pi,3.1300541922003*pi,3.85466563028734*pi) q[18];\nu3(0.308524111797849*pi,-0.31130104641231904*pi,3.98565680556273*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5800653154834134*pi) q[21];\nu3(0.515521359212604*pi,3.24790394940978*pi,4.0030511307277195*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.886790027579228*pi,3.30477279577658*pi,3.86587799449989*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.629174565412044*pi,0.18685472625921395*pi,4.2070651924074*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.461669725294774*pi,3.21789021364297*pi,1.029106194062088*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.812699274164112*pi,3.27971190497881*pi,4.45094782962057*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.611887761103595*pi,2.57652326482422*pi,3.50671576299246*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.445117485628432*pi,0.28562174128986595*pi,3.98111090151449*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.20501773436444*pi,2.60167481483631*pi,1.490083438823363*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.500225665519816*pi,0.7552381305398801*pi,4.01675975558936*pi) q[10];\nu3(0.447165885500962*pi,0.7300532045555399*pi,0.641085013821056*pi) q[11];\nu3(0.481429623966941*pi,3.10004920211746*pi,1.041840313964133*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.111692252551719*pi,2.81102019827015*pi,1.212835332372031*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.63972612892198*pi,3.40628945809649*pi,0.7939870095024539*pi) q[7];\nu3(0.352891346119719*pi,3.4929140708438*pi,4.10472843967719*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.833376926651923*pi,0.9374811623577799*pi,0.7666051110111489*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.769542149743339*pi,0.5826440818915799*pi,0.5781363685588015*pi) q[12];\nu3(0.0739763496646915*pi,2.93851627730733*pi,1.180102611316922*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.424619246162573*pi,3.0810802941883*pi,0.929769746466985*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.336654707532974*pi,3.22379020385923*pi,0.860071647800179*pi) q[3];\ncx q[5],q[14];\nu3(0.884450869644636*pi,0.02261178140158504*pi,4.42968868006941*pi) q[6];\nu3(0.47565973399385*pi,0.204996467331361*pi,4.01710757870833*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.338625473168212*pi,-0.07583795631920998*pi,0.686548008930398*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.516240693891609*pi,-0.384153432987436*pi,4.20009234796514*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.632601957011927*pi,3.15529330875886*pi,3.33998412470494*pi) q[3];\nu3(3.5*pi,3.39005102792133*pi,0.5*pi) q[5];\nu3(0.644316631679129*pi,-0.25989539614718704*pi,3.29358191375534*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3257297993861341*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.509412496588516*pi,3.18513047126275*pi,1.82675032382986*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34682274451513*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.511018093608685*pi,0.78847394241501*pi,4.29723504643023*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.760593831555605*pi,3.06069473150727*pi,3.74552187108108*pi) q[15];\nu3(0.238936372616598*pi,0.375730674615369*pi,3.51571083075727*pi) q[17];\nu3(1.0*pi,0.0*pi,1.129176860489335*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.784897972097018*pi,-0.18677014990797802*pi,4.044781501852221*pi) q[21];\ncx q[0],q[7];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.565328122024193*pi,0.37501491853994695*pi,4.1754017415794*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5116811999648774*pi) q[14];\nu3(0.405971632131862*pi,0.60158024344666*pi,0.614585169244431*pi) q[15];\nu3(0.358526999398508*pi,3.36731468237931*pi,1.81177057969078*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.394069560867042*pi,1.11758878316563*pi,4.129825513990911*pi) q[21];\nu3(3.5*pi,3.49606554735602*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.325131112789492*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(3.5*pi,3.41373112565872*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247166271912012*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.441761701194141*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[6];\ncx q[2],q[19];\nu3(3.5*pi,3.39213037448202*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.251360077753208*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47278627992193*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49891213362905*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.197225210913587*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.154425357839463*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41238844612843*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.794479410142688*pi,-0.15441021253648402*pi,3.81356844290133*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3694404786481371*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.630712437212618*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.274070583982663*pi,-0.250554891865368*pi,0.5300218011636088*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.29597362017003*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.610696106882577*pi) q[4];\nu3(0.523091972806564*pi,-0.09899702231369001*pi,1.414003636394753*pi) q[5];\nu3(3.5*pi,3.48529662282267*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33016039356637*pi) q[12];\ncx q[13],q[16];\nu3(0.506817161346475*pi,3.44049028363203*pi,0.650156498014131*pi) q[14];\nu3(3.5*pi,3.43065022129425*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1719946062412911*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.518119458894819*pi) q[20];\nu3(1.0*pi,0.0*pi,1.287394208835848*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.336272545180989*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[15];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.91773609605138*pi,3.32507246139763*pi,4.40252664409474*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48663638055397*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.259091511709923*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5756768133459531*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.27211744165803*pi) q[21];\nu3(0.532759420300222*pi,0.470154043471834*pi,0.692310936085277*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.449606826353451*pi,0.7828562201656599*pi,3.99453840293345*pi) q[2];\nu3(0.204959701024996*pi,2.75185530406765*pi,0.979921169192026*pi) q[3];\nu3(0.322413600056973*pi,2.75739653096516*pi,1.117192646943725*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.760170643500395*pi,-0.35970996085749196*pi,3.57664080807655*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.839409121479434*pi,-0.145276735957998*pi,1.173622975903353*pi) q[3];\nu3(0.411915891149338*pi,0.15710815702537595*pi,4.35336743495489*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.114331560026015*pi,2.77470373700539*pi,1.26219479557855*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36655797398545*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.587953180428711*pi,-0.4417406725116825*pi,3.42756074688008*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.409718000004916*pi,2.89324432986156*pi,1.156875232418126*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.540934047533598*pi,0.95285400960496*pi,0.8080930718231241*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.769030529772283*pi,3.41319388633468*pi,3.16402992829306*pi) q[17];\nu3(0.556521254077987*pi,3.36484730756883*pi,3.48959069544584*pi) q[18];\nu3(0.509792077058035*pi,-0.4149665505854558*pi,0.854375318354347*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41444327171703*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.403513079587277*pi,0.68265369319865*pi,4.49506128113097*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.42116037157072*pi,0.8699920852677001*pi,4.20019393213385*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.802177549945658*pi,-0.186674248400425*pi,0.9792746178587519*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3030696622049311*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.64098720570062*pi,2.50702650731093*pi,3.58600786142102*pi) q[16];\nu3(0.502604899516774*pi,-0.132638410340026*pi,1.054584538351616*pi) q[17];\nu3(0.283757772994988*pi,0.16384077147889398*pi,1.0073904325474858*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.458683890939829*pi,0.19681731592742902*pi,3.42878397471708*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.133407763133109*pi,0.17739999708167398*pi,4.450063268702809*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.378533001722209*pi,0.09261796031171499*pi,3.99810783641258*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.379580494064172*pi,-0.207646847518341*pi,4.166717929057571*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.582581178513651*pi,3.36477859943415*pi,3.27709598610249*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31839632990072*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.127277678764448*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.129057256582343*pi,0.76665330325888*pi,0.5905094029565822*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5423341202340928*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[11];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.311071108015872*pi,2.79099556167289*pi,0.724306694947318*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.380244712929868*pi,2.87923498318154*pi,1.77964643610844*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.745170389527257*pi,0.29416052410944404*pi,4.3967048174416*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.523711935627892*pi,-0.013809718746083999*pi,0.5856994539604866*pi) q[1];\nu3(3.5*pi,3.4694943975962*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5528809439728044*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.285934062416765*pi,0.40734541017373005*pi,0.9927272116496451*pi) q[6];\nu3(0.485889002749146*pi,0.394721351503602*pi,0.740340361860147*pi) q[8];\nu3(0.417092919847945*pi,2.51589011041857*pi,1.201871373062347*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.406623402481233*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.429995133784799*pi,0.31865722004335095*pi,3.47659568064088*pi) q[21];\ncx q[0],q[3];\nu3(0.41435037053691*pi,0.72926044249633*pi,4.4007992361294495*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.71182518300825*pi,0.08918977374962*pi,1.021137002965123*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.80926838444332*pi,-0.04631508976673998*pi,0.913210046232972*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.28620656436512*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183235433232249*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.306896696079181*pi,3.34212075546018*pi,0.782306941737553*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4790136602841795*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.131708063838138*pi,-0.03124299833833699*pi,0.911526573547605*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.568898358914959*pi,2.77023494630358*pi,3.38011002006373*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.321102429002747*pi,0.355173359179512*pi,0.995209009739261*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5606673589746851*pi) q[17];\nu3(0.574959272784657*pi,-0.125123787296318*pi,4.301944248727899*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.44164550937592*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[9],q[20];\nu3(3.5*pi,3.46337135028291*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.502869123473503*pi,-0.22706714124223198*pi,0.9743487167438469*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.3858938282168372*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231270674623931*pi) q[21];\nu3(0.471149575692368*pi,3.24360940956741*pi,3.25931976567022*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.885832495159388*pi,3.44719757948949*pi,3.47350788452626*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49190307710608*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.239324464530583*pi) q[7];\nu3(3.5*pi,3.4339506653303*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4514012588299*pi,0.5*pi) q[12];\nu3(0.687052372195952*pi,-0.394654335640635*pi,1.096253770900975*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245992829906889*pi) q[19];\nu3(1.0*pi,0.0*pi,1.126278309496265*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.579900522004269*pi,3.19048792134019*pi,2.85125290984684*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[7];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45557518728301*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47340482185712*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48695180171893*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41373333172207*pi) q[7];\nu3(1.0*pi,0.0*pi,1.328896723807805*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41507803614494*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298317571126798*pi) q[15];\nu3(0.66861300716703*pi,-0.4116781792066499*pi,0.5063043925651176*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5039292421497366*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46691739034235*pi) q[20];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[15];\nu3(0.524424231265816*pi,3.06851854706531*pi,3.40030183804522*pi) q[16];\nu3(0.187921133515212*pi,-0.259144219768738*pi,0.661289449868642*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5677751509464848*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.427564554973181*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.943304684992676*pi,-0.42510193009587427*pi,4.35509453769935*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(0.464325897786901*pi,0.010312110081626025*pi,4.45170523832382*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.828527156430414*pi,3.33597420293578*pi,4.48695007217603*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.724137091234092*pi,3.4575247751201*pi,3.16283571975132*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.332960048487721*pi,-0.389940205538433*pi,4.13673761573874*pi) q[11];\nu3(0.182722569858562*pi,-0.441199445246316*pi,4.15994695467755*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.550664340953768*pi,-0.23823931091572198*pi,1.0458878099066728*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.262109328257231*pi,-0.21989449930320198*pi,1.64924520592598*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.849238968428102*pi,3.14006713030986*pi,4.4212477498924105*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.131470620502937*pi,-0.04614892080614502*pi,0.9159754994995*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.469274402312422*pi,-0.4471166091679975*pi,4.310894676445891*pi) q[21];\nu3(0.528959366087259*pi,0.497308453578733*pi,0.5317319346752203*pi) q[1];\ncx q[2],q[3];\nu3(0.646534771146759*pi,3.47812840944267*pi,4.0717911306504995*pi) q[4];\nu3(0.63936153363952*pi,3.151636856507*pi,3.00600716462483*pi) q[6];\nu3(0.672636197428055*pi,2.71891570211687*pi,4.00841498523511*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.470442953653621*pi,3.34054220655995*pi,1.99409124492035*pi) q[9];\nu3(0.522846601639721*pi,-0.154535923214832*pi,4.0699455746246*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.302710869056309*pi,0.8094203289447099*pi,4.4020299392999505*pi) q[19];\nu3(0.793334677598816*pi,-0.402153665937549*pi,3.32692738679563*pi) q[20];\nu3(0.137207470748233*pi,0.95541683481093*pi,4.29079445510108*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46454137389138*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3367916177207562*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.196372070794489*pi,-0.237481315523618*pi,0.531264503861441*pi) q[6];\nu3(0.619289579054916*pi,0.91234684007103*pi,1.0608399760410099*pi) q[7];\nu3(0.587661874199808*pi,2.55902830323812*pi,3.65203253894423*pi) q[8];\nu3(0.883395495782862*pi,-0.006097374579881021*pi,0.890200574189133*pi) q[9];\nu3(0.780163492930993*pi,0.25311349912926695*pi,4.41506400139197*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.512373245076706*pi,3.18020562034236*pi,3.31502939327021*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.874714938808922*pi,-0.31275790576513096*pi,3.81642308157074*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.448787289900877*pi,0.8035742781361499*pi,4.35233006661827*pi) q[13];\nu3(0.498301017696844*pi,-0.22284124405738198*pi,1.3201929517162219*pi) q[15];\ncx q[16],q[19];\nu3(0.819300456696306*pi,2.93179590535911*pi,4.04259959485663*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.41645671226896*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(0.721423782949295*pi,0.60357334208617*pi,1.102034666512997*pi) q[13];\nu3(0.368000954033625*pi,-0.310713312963229*pi,0.807490141507631*pi) q[15];\nu3(3.5*pi,3.32353197794862*pi,0.5*pi) q[16];\nu3(0.479528419513612*pi,3.30205421775157*pi,4.29537971144416*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219742931852476*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.40935833153359*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31558116891604*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.14286360074134*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2188250029158199*pi) q[21];\nu3(3.5*pi,3.41720343188389*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.32437086992097*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.238728620522577*pi) q[7];\nu3(1.0*pi,0.0*pi,1.163407965842014*pi) q[8];\ncx q[11],q[15];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49823106680146*pi) q[19];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40796727336716*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.47433428459019*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.382255371153518*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.33221303085774*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.196054804264279*pi) q[14];\nu3(1.0*pi,0.0*pi,1.158904812851926*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.45613494404072*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5771116474335878*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.35389942489678*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5205847088168274*pi) q[8];\nu3(3.5*pi,3.43408870424059*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.166536933868358*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.622072819785828*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.41424583655897*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49922800903264*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.420488713929077*pi,2.99918705539772*pi,1.53123976894553*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46393000700469*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.288258952680905*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.514314909399751*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.483587311281703*pi,-0.04209976675605498*pi,4.4768289901728*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.630516293650641*pi,3.2300084172575*pi,2.7860976676436*pi) q[1];\nu3(0.751738697900445*pi,2.96042556205414*pi,3.56510368446596*pi) q[2];\nu3(0.607568605583654*pi,-0.13750480727862602*pi,0.603976568416175*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.240908673038083*pi,0.42224465726085403*pi,3.51210002723614*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.91418031280342*pi,0.342721530839617*pi,1.54903157743607*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0881509663930185*pi,2.64600864284027*pi,1.455731698303244*pi) q[2];\nu3(0.176326607623291*pi,-0.164302920827739*pi,0.5650132373474108*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.791679123358985*pi,0.473123951013817*pi,0.902287950952807*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.522610003763685*pi,3.07921918753401*pi,4.37420066483537*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.844384414035537*pi,0.6445145788915401*pi,1.2124551074895709*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5439081750588843*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.571754629381341*pi,2.71701604086297*pi,3.34717259858399*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.426512895171526*pi,-0.060137246330114025*pi,1.039485654193271*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.742934638425575*pi,2.69938337578126*pi,4.091501273596171*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.834303664737563*pi,-0.4799380748497028*pi,3.95193232517966*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.521023937892594*pi,0.13451237369983404*pi,0.885444856617698*pi) q[18];\nu3(0.578449656495972*pi,2.58283772498818*pi,3.85001189544358*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0184037311121768*pi,0.42152813982916104*pi,3.73150480133875*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.302152776923099*pi,0.202438868165274*pi,4.44847526687911*pi) q[8];\nu3(0.288400867839411*pi,3.15839635979947*pi,1.97857347711023*pi) q[9];\nu3(0.278826423881765*pi,-0.03843573166672498*pi,0.902191388812946*pi) q[10];\nu3(0.213269090415473*pi,0.08509773698136303*pi,1.0112928732216648*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.494475873999852*pi,0.14436675506637597*pi,1.0744328977286899*pi) q[18];\nu3(0.342499063024962*pi,3.24560654329634*pi,0.621689217452994*pi) q[19];\nu3(0.244705728293478*pi,-0.138276328028143*pi,3.93369392924965*pi) q[20];\nu3(0.240472139527194*pi,-0.10249799994738701*pi,4.28814433192507*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.643657195811008*pi,3.12236190957412*pi,4.28694388272725*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.213077548826014*pi,2.64617878856613*pi,1.149272520323293*pi) q[6];\nu3(0.260184002001586*pi,2.58547065104737*pi,1.483422825750743*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.261505772065986*pi,3.2604443160601*pi,0.805470191745561*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.265473245272406*pi,-0.061193879623895*pi,0.737017508721442*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.554318599098682*pi,-0.005001968936691026*pi,0.5842440844809647*pi) q[20];\nu3(0.73764370366218*pi,-0.345339686982801*pi,0.631638320222009*pi) q[0];\nu3(0.0663233939945011*pi,2.79357086808721*pi,1.59605156806162*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.675512264189156*pi,-0.21738303064612202*pi,3.81117065090483*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.48965603803991*pi,0.11552628901088102*pi,0.753488152364699*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.781928632853359*pi,-0.15308287904343199*pi,4.43442175915978*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.363151460921062*pi,3.08557505082742*pi,1.60239136564619*pi) q[13];\nu3(0.815701749838546*pi,-0.15181837488725303*pi,1.12670217561055*pi) q[14];\nu3(0.544253575187784*pi,0.30307647953332795*pi,4.19789568154607*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,3.46139435349061*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48949530426768*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3814031963344529*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.725087388022773*pi,3.21445039808723*pi,3.30291036083533*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46492396961501*pi,0.5*pi) q[16];\nu3(0.640692516517941*pi,0.36427919361222805*pi,0.8821997677211251*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2751086951378992*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273882205611201*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.28729587522613*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[5],q[12];\nu3(3.5*pi,3.34724804354504*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.172881645170452*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2793640398362731*pi) q[8];\nu3(3.5*pi,3.32680650016757*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.342556027240446*pi,-0.131200098255644*pi,4.0261326403401*pi) q[17];\nu3(1.0*pi,0.0*pi,1.193238572399479*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[20];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5025564258880838*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.327590237015579*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5477056881506699*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.428737053531259*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37015909370404*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.41348253868806*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1576636763278119*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.552616355742789*pi) q[20];\nu3(3.5*pi,3.42299206137421*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4837190333766*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.141704258559892*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.45755350089876*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3647771762451542*pi) q[13];\nu3(1.0*pi,0.0*pi,1.267608863008227*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5207373067970029*pi) q[15];\nu3(0.636830062170269*pi,0.6350864459635801*pi,0.819554871922187*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.160828977480696*pi,3.02616666932436*pi,1.95777493333434*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5398204387633303*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5526503171992007*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5429604656653486*pi) q[14];\nu3(0.454071760155704*pi,3.13267203837477*pi,2.019783383738*pi) q[16];\nu3(3.5*pi,3.29501643972772*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.559977692940071*pi,0.08580734723058003*pi,1.307737035945585*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.202932377659021*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.182070722019812*pi,-0.18915600532375*pi,4.07444351509708*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.538513061547428*pi,2.74513328467603*pi,3.89526701557662*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.380466616468168*pi,2.84598999359904*pi,0.815124292371185*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.371567132722635*pi,3.43358130392356*pi,1.74920378959382*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.744229847641195*pi,3.35835052849943*pi,0.5242323222500793*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.65146669766129*pi,-0.029480311644883017*pi,4.2326048668748495*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.264609640700573*pi,3.12638834192694*pi,2.118533191329*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.939233851585631*pi,-0.20176018900249099*pi,0.746910093164861*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.61435792932877*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.536802588482409*pi,-0.4076492713508117*pi,3.91886992569261*pi) q[1];\nu3(0.922299906375849*pi,3.43866135104902*pi,0.845665747651705*pi) q[2];\nu3(0.714512547002735*pi,-0.142282897819979*pi,3.41178106997864*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.15199682248712*pi,-0.4036051933702793*pi,1.383680720985409*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.11371721306869*pi,-0.394239605492849*pi,0.5631119163537667*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.166267482940356*pi,-0.455489678058208*pi,1.162458270620252*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.741216763637814*pi,-0.360666007595116*pi,0.887708770870521*pi) q[18];\nu3(0.452419920196278*pi,2.75044180463851*pi,1.53789540971831*pi) q[20];\nu3(0.648513294924721*pi,0.17218277427350903*pi,0.9077610367665969*pi) q[0];\nu3(0.372331163177443*pi,2.81126233139557*pi,1.054108176941728*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.549016558248276*pi,3.08713255154189*pi,2.96605366070672*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.667405366341848*pi,0.29233597692645197*pi,4.490213254714741*pi) q[6];\nu3(0.523876202682031*pi,3.13134954597179*pi,0.5051487039523805*pi) q[7];\nu3(0.674403920642178*pi,-0.18546163132168703*pi,4.147939828767759*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.279158710234422*pi,3.32037590457481*pi,1.467990550595459*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.441240430337729*pi,3.25619824143467*pi,1.9208457813009*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.173261757995019*pi,3.21040034743169*pi,4.357803988922861*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.710529939210046*pi,0.13229959149271697*pi,1.3722786836378*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.703603375051196*pi,3.45437514131999*pi,3.1735535779108*pi) q[7];\nu3(0.562526332684117*pi,0.70323181388162*pi,4.18490347772563*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.577411539321749*pi,3.42671731133684*pi,3.93760758829827*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.508088987052995*pi,0.47029407342779705*pi,0.531835075136391*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.292009023408851*pi,2.9842902681645*pi,1.371482076088574*pi) q[15];\nu3(0.760145423543091*pi,1.01159214666908*pi,0.72793729085754*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.748817484054383*pi,3.16183460419537*pi,3.29165917728309*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.712824466209106*pi,2.97390882609442*pi,4.123643481850721*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.66865336192776*pi,-0.104507373162126*pi,4.407825170929581*pi) q[13];\nu3(0.459662969313684*pi,0.42179241370439*pi,3.45151180803496*pi) q[15];\nu3(0.464782191697023*pi,-0.280840196615242*pi,0.5896366073830115*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31169882611347*pi,0.5*pi) q[2];\nu3(0.177168410232577*pi,-0.4883933239118713*pi,1.82598100857575*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.171131094614164*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.444745721862574*pi,3.37018835311545*pi,2.07498920417466*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38522412899244*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.358925827038333*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.349495202462431*pi,0.31653706630172396*pi,0.6621513692904231*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44628878878142*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.123669340600608*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.618872871627573*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.45984401880293*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39969254935825*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.42411446152602*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40294615080367*pi) q[12];\nu3(1.0*pi,0.0*pi,1.271975793282951*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277334093566856*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258550247385102*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40622888984054*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.260324770856129*pi) q[3];\nu3(3.5*pi,3.47262220400352*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[16];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5191434182761019*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.1689667119546772*pi) q[19];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49803530534323*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.4370319935034779*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39839436383052*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.41009831007775*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3460400093543505*pi) q[16];\nu3(3.5*pi,3.42905010753671*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3307282114945789*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32986999842719*pi) q[20];\nu3(1.0*pi,0.0*pi,1.090577202053177*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.610313554161645*pi,0.245084189467365*pi,4.03712099375268*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47252029935877*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[21];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.640615017266758*pi) q[19];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.439284722959305*pi,0.23920758107708395*pi,3.65499417161108*pi) q[2];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.145520679682317*pi,0.009087930153742985*pi,0.825760173719849*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36956405176158*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.757595213209335*pi,0.7768468309787*pi,1.200275178449296*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.355700789772608*pi,0.65279578785986*pi,4.0116498609898805*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45828848563776*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5078189482477686*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5091295967232*pi,3.2097542635808*pi,4.40600157881979*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.522262569580336*pi,-0.130541054156474*pi,3.79141980941119*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.369981800604136*pi,0.328089422932753*pi,1.085429489009715*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.290826955109625*pi,0.07400149700727399*pi,3.7666096185683*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.299709820531957*pi,0.285414270969206*pi,0.965323747512021*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.490012847436916*pi,0.9665805547806701*pi,4.37751233610181*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.503875003423722*pi,3.15259960341529*pi,3.26905903778066*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.556259395132393*pi,0.007152242620212967*pi,1.058598393005659*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.854245388449524*pi,-0.09734302136668799*pi,4.43941016949434*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.582094300667955*pi,3.43364393520638*pi,4.36709980273255*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.094260972176761*pi,3.33670653063434*pi,1.4725716875482329*pi) q[0];\nu3(0.431990455581086*pi,3.45167515164629*pi,4.42713273693529*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.345269590660386*pi,0.181308310360085*pi,3.34347151162192*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.52697609297233*pi,0.14417260087010098*pi,4.311742881437469*pi) q[10];\nu3(3.5*pi,3.47387852932623*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.295997577523649*pi,-0.19121450992022299*pi,0.982181788036395*pi) q[13];\nu3(1.0*pi,0.0*pi,1.181009564189719*pi) q[14];\nu3(0.826964599675413*pi,0.6285623058377401*pi,1.160771169828356*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.22534762332558*pi,-0.156749095976618*pi,1.328728170463207*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.891133194000462*pi,-0.4330112247171985*pi,4.47885289928021*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.444284007047107*pi,-0.4744087821445446*pi,4.1957978064994705*pi) q[10];\ncx q[11],q[14];\nu3(0.243719877628308*pi,3.22283914455276*pi,0.751906601472238*pi) q[12];\nu3(0.492345813100892*pi,-0.283494180006693*pi,1.2672020209256218*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.536458136375014*pi,3.11091100368944*pi,4.22750377942977*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.229879882490153*pi,-0.0025193345701959857*pi,1.1577721345584648*pi) q[20];\nu3(0.499265125914317*pi,-0.353528917925398*pi,0.5365261237336207*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.422967626784534*pi,2.65000376519309*pi,1.213694472456981*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.320832700994605*pi,0.340187096546944*pi,3.72203358665365*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.161771955845259*pi,0.253579374096089*pi,3.84354649584192*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5913828997862777*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.241711529343901*pi,0.23972376835334197*pi,0.8595648573715859*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.176644052507518*pi,3.20465976727528*pi,1.264307295475634*pi) q[20];\nu3(0.587288641079518*pi,3.14187089142744*pi,3.79727631202341*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.848187512262067*pi,-0.092003552600398*pi,3.86094448298095*pi) q[3];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.442835859118751*pi,-0.20681933670942698*pi,1.174562569703655*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.653930273235957*pi,-0.49289046562954875*pi,3.04488489892428*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.375303692589048*pi,3.08661853194158*pi,1.52451191552445*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40911403845791*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.842692612846784*pi,0.23930654328593903*pi,4.25457712963564*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.529540951813654*pi,2.49542172872908*pi,3.92034750520734*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.490178099438593*pi,2.4954593528184*pi,1.2190675233901649*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25476199115092*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.267999849506381*pi,-0.4824625337933222*pi,4.02350799369657*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.757900469902838*pi,0.010445599789487003*pi,0.7499184787422459*pi) q[11];\nu3(0.885765214424598*pi,2.78464788125405*pi,3.96695910222747*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[16];\nu3(3.5*pi,3.46833442507432*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44072104681807*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2614072018074038*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49053029831857*pi,0.5*pi) q[8];\nu3(0.881937886684348*pi,2.94526486586383*pi,3.21621363089049*pi) q[9];\ncx q[10],q[17];\nu3(0.147217297828471*pi,0.03607455974180196*pi,4.31832142511142*pi) q[11];\nu3(0.763809330619327*pi,3.28822610644992*pi,3.16552128049831*pi) q[14];\nu3(1.0*pi,0.0*pi,1.321079843142002*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.482534426777979*pi) q[19];\nu3(1.0*pi,0.0*pi,1.336596922022647*pi) q[20];\nu3(3.5*pi,3.35669073054351*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[19];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39443633542265*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3256768992170511*pi) q[16];\nu3(1.0*pi,0.0*pi,1.197633475054809*pi) q[17];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49584674295806*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.389966411998261*pi) q[6];\nu3(3.5*pi,3.43237393114712*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.268545640403845*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.664033332016849*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2358133246125171*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49219831567606*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[18];\nu3(3.5*pi,3.39444891132561*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[12];\ncx q[8],q[20];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2084916772199739*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.678573758594885*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4699304278028*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49849802893831*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.7041895196745089*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5725723552598847*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.252537849707533*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5977428344002167*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.359614374964716*pi,-0.052662911340455976*pi,4.442989041738279*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.654133230910857*pi) q[21];\nu3(0.538615813124427*pi,0.31269329402507295*pi,1.191261309636615*pi) q[0];\nu3(0.649244291367693*pi,0.37290088028102797*pi,0.696510252717244*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.332392318698769*pi,-0.07449498987431602*pi,1.146371231119075*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.538549288508027*pi,0.5606797681590201*pi,0.71111099700965*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.728046942231514*pi,0.003911101125548044*pi,1.468381979432431*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.211870315394806*pi,1.09623931305506*pi,4.31136028242575*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.803187354062248*pi,3.23118474719807*pi,4.29084362544636*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.278531723329783*pi,0.9211669563393601*pi,0.5230717583703418*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.483854905273809*pi,0.91367179180179*pi,0.8128146686375031*pi) q[4];\nu3(0.212516080897901*pi,3.35972144860662*pi,2.05951682737619*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.339008251782944*pi,2.75663054236975*pi,1.409112903646748*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.724526036942448*pi,3.21667680532652*pi,2.82318105729166*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.764617123793324*pi,2.97060400468372*pi,4.209678338041*pi) q[15];\nu3(0.743172630472815*pi,0.386319767383671*pi,4.2791585066056*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.301567971994175*pi,-0.050077500948712994*pi,3.84915985398835*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.483347871517005*pi,-0.388047212692503*pi,0.768057368524184*pi) q[2];\nu3(0.190913833906001*pi,0.09335225730921104*pi,0.667717235573434*pi) q[3];\nu3(0.183484377533272*pi,0.435314283239588*pi,0.702512032117811*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.209213109652708*pi,1.07532274964669*pi,4.102527874141391*pi) q[8];\nu3(0.307497516969918*pi,0.07200018898738703*pi,1.426251818411901*pi) q[9];\nu3(0.129821299442266*pi,3.45478731467938*pi,1.278887645633409*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.538036111980742*pi,0.7397207015398299*pi,1.038938636449126*pi) q[15];\nu3(0.669505354296601*pi,0.393792371853815*pi,4.07002224647242*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.425399461456393*pi,0.623690134321*pi,0.81134294366726*pi) q[20];\nu3(0.39665008146805*pi,3.33427265080299*pi,1.96602142101975*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.269465950931816*pi,0.10977164056237598*pi,1.3083477829243089*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.210709983580013*pi,-0.007709855823938017*pi,1.257949292233012*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.317554174119181*pi,2.62601453399916*pi,1.32865052894863*pi) q[8];\nu3(0.311000840503073*pi,0.94845787597833*pi,4.37448263652601*pi) q[9];\nu3(0.294733854877127*pi,2.91515918970779*pi,1.220738999428916*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.486312546726684*pi,-0.387171701854031*pi,4.19349558142768*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.61980373807088*pi,3.27588038040196*pi,3.74130617001875*pi) q[20];\nu3(0.739733224074577*pi,-0.259231103419045*pi,3.97506782595514*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.557311509560837*pi,2.73427844918771*pi,3.47079840310428*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.768814347953019*pi,0.46616260663127396*pi,0.898863839847672*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.206361967733631*pi,0.26333732032869905*pi,3.40614126278378*pi) q[17];\nu3(0.644700034012369*pi,0.31318216594027704*pi,3.85878809107719*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.344485595984497*pi,-0.310981136435604*pi,1.59701309638646*pi) q[13];\nu3(0.409948600783158*pi,0.340351249511602*pi,1.026383715914406*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35027825320127*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43486788788418*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.273621567649492*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0660124369519*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[10];\ncx q[1],q[6];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.2130177129569*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49238027732304*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.252468811161578*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0849530976847759*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.43771182419913*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2676211332705472*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46784351881082*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48080971603511*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.29244303312812*pi) q[5];\nu3(1.0*pi,0.0*pi,1.302124570055606*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[14];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.4826027377253705*pi) q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5273392911645288*pi) q[15];\nu3(3.5*pi,3.42376409026968*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20317981350876*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[10];\ncx q[1],q[6];\ncx q[2],q[15];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(3.5*pi,3.47734926375593*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.647591828915051*pi) q[12];\nu3(3.5*pi,3.46384496985056*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4969050529439105*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.300750776953574*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.438736143821449*pi) q[20];\nu3(1.0*pi,0.0*pi,1.237252530882831*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4421346693337*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.664473886282782*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44423399344679*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[14];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.398734821817275*pi) q[11];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41018829628938*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.482460033266264*pi,3.35095143524555*pi,4.3638057437776805*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.577837899191145*pi,-0.284989220057967*pi,3.78810315028647*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5676863998867092*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5236378139167515*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.46912654416759*pi,0.06158541698931497*pi,1.212864937335209*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.474069456534134*pi,3.42774018753165*pi,4.243701943433059*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33120644585347*pi) q[11];\nu3(0.404388575258773*pi,0.318382438494889*pi,0.70677322458451*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.543726306124764*pi,3.12700374182035*pi,1.65045933418171*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.153099908286839*pi,3.33135125952602*pi,1.155108655371294*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.596628011582101*pi,-0.35779449679381803*pi,0.5461652118270203*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.64765398047428*pi,-0.251549237873898*pi,4.1122586698663195*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.169418989459095*pi,3.20268033341663*pi,0.622892201077017*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.6406953670762*pi,3.40676412400186*pi,3.76249590433128*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.884450878958371*pi,0.231088960121283*pi,1.0034584020428219*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.669776601956544*pi,0.7567511497853501*pi,0.7618029635022581*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.691393658960791*pi,-0.462879248861374*pi,3.35809548963068*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.403319906119477*pi,2.98964955081947*pi,1.1934859376696*pi) q[7];\nu3(0.617515729278904*pi,3.43177812304119*pi,3.1377229248265*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.802734344177357*pi,3.21717214897716*pi,3.10990204747994*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.729670225759368*pi,3.30521798066073*pi,3.354723174587*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.419778637991221*pi,-0.318718600871014*pi,1.078839650336524*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.618632220317832*pi,3.05673300103448*pi,2.97111314964455*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.490444866469735*pi,0.47223989367013497*pi,0.636127746080969*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.300785421666275*pi,0.98567436687819*pi,4.128470450755501*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.761543092314161*pi,-0.4730238115593378*pi,4.42494622361892*pi) q[7];\nu3(0.24075692185997*pi,-0.174514414784128*pi,1.18589407449906*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.826426946701847*pi,0.6009902720851199*pi,1.215271419427601*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.442206632126201*pi,-0.493387550771706*pi,1.82394142354992*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.301510124184115*pi,-0.056459267215083986*pi,0.5916939095712637*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.67634139638609*pi,0.50497124672057*pi,4.06968741150647*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.950733654980004*pi,-0.053343288690927027*pi,0.5279340616493041*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.703977926981707*pi,3.23964164397936*pi,2.96284595567856*pi) q[14];\nu3(0.410611294839645*pi,-0.49974710796737193*pi,4.16206222854534*pi) q[16];\nu3(0.36579639155334*pi,0.6056719468474101*pi,0.765955890332753*pi) q[17];\nu3(0.541760464127985*pi,0.340297534742384*pi,0.5107787536943798*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.163273265730274*pi,2.73259648954844*pi,1.1272964451726701*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.851821811020123*pi,0.8206737335213801*pi,0.744183963023945*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.763327582621453*pi,0.423937978160687*pi,4.49434405843088*pi) q[16];\nu3(0.383937582887497*pi,3.41240020310353*pi,1.61933919174734*pi) q[17];\nu3(0.119648034413343*pi,-0.325772144255638*pi,0.533695601765571*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.36344908849423*pi,-0.186188428381157*pi,1.57876258477505*pi) q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.812160329830994*pi,-0.20248706305048902*pi,3.83552041872876*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4377454597115*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.852175774075536*pi,0.250886878670031*pi,4.178842678326911*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.199663328231523*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.37896797096968*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.251784392645686*pi) q[2];\nu3(0.62493613803214*pi,2.60626208404453*pi,3.98663719944641*pi) q[3];\nu3(3.5*pi,3.49998183787232*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48921170366998*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.376875834049262*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.262005140485875*pi) q[13];\ncx q[14],q[20];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.36077957115504*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.1497851745959848*pi) q[8];\nu3(0.178432111051006*pi,-0.023483849481738983*pi,0.804763608567139*pi) q[11];\nu3(3.5*pi,3.49097218965236*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43792867996005*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46713919848326*pi) q[15];\nu3(3.5*pi,3.44627621927066*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180969856795358*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2943488884293601*pi) q[20];\nu3(1.0*pi,0.0*pi,1.214529099456887*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.6350864319505309*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5666239168842444*pi) q[9];\nu3(0.494596246115345*pi,0.8122917634972*pi,0.5494203419960694*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.41168013325966*pi) q[13];\ncx q[14],q[20];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.41190523465484*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5468555348558974*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43273540868808*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.640360898775886*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.43202505331462*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.184153566565689*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.494638828718339*pi,0.487296607012488*pi,4.21636155977329*pi) q[1];\nu3(0.512860503768682*pi,3.10896374262875*pi,1.55493424823568*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.374715680537074*pi,0.13056951410337103*pi,3.39136813664812*pi) q[1];\nu3(0.460538279576261*pi,0.21367753541834*pi,4.47142349273058*pi) q[2];\nu3(3.5*pi,3.43453794864377*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3991879928487005*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.83417183189207*pi,0.436210421971889*pi,0.939046252969305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.962974905096557*pi,0.03753656983810405*pi,0.881854379922419*pi) q[16];\nu3(0.298324259913463*pi,-0.07875392664319802*pi,1.53899320147381*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279232809329966*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.180860705596861*pi,2.78643873840583*pi,1.496854231930362*pi) q[21];\nu3(0.751834368465409*pi,0.58665000277098*pi,1.23400826631306*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.329406479539701*pi,0.279522182080444*pi,0.5773701116672874*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.611658054635676*pi,0.07551658039730502*pi,1.4626165972618321*pi) q[9];\ncx q[11],q[18];\nu3(0.922999782536214*pi,3.17355169501264*pi,4.19153367179228*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.207122392834529*pi,1.11902258818461*pi,4.24214186966894*pi) q[16];\nu3(0.30929733895018*pi,-0.305587427485636*pi,4.08420830216051*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.504603596461492*pi,3.18070901977379*pi,1.87513092313769*pi) q[21];\nu3(0.47000228458884*pi,0.39698266470293697*pi,4.49172108463788*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.619955827552593*pi,2.84829630923384*pi,4.0502383519267795*pi) q[4];\nu3(0.556827109962981*pi,3.12934283345302*pi,3.47872810125898*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.872639024440384*pi,-0.216026184419512*pi,3.99553573388286*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.280144050885829*pi,0.463266981615584*pi,0.7833541283856029*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42830750301558*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1608537550484321*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46163047738968*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.49522500675722*pi,0.22340671926008904*pi,4.1203651819082605*pi) q[4];\nu3(0.648426134170806*pi,3.02057447260636*pi,3.39894749539455*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.575798950753223*pi,0.22514032274846196*pi,1.2510073458951951*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.288133344212872*pi,3.1715490088275*pi,4.35118289440057*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.800391233236646*pi,-0.18270712299938302*pi,3.74135077042172*pi) q[13];\nu3(0.902625566530284*pi,0.037763965114662956*pi,3.89648155486156*pi) q[14];\nu3(0.639357154424792*pi,0.06868376611469895*pi,4.33356060963016*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5072262028486882*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.524468851662995*pi,0.28326757280304204*pi,3.79265308785482*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.669132968288801*pi,0.38804557492566805*pi,0.5820798564084628*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.214476432583611*pi,0.441305622498964*pi,4.16984634254354*pi) q[13];\nu3(0.540340700223835*pi,0.6731318761090701*pi,4.21755215853212*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.79328585596411*pi,2.77578866053385*pi,3.78071061788152*pi) q[20];\nu3(3.5*pi,3.44545616069755*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3026912618028779*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.138434918392064*pi,-0.006201681473009979*pi,3.87172062166934*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.74289925443079*pi,2.33014964915845*pi,3.78408556618008*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.46141370777286*pi) q[1];\ncx q[2],q[13];\nu3(0.313711024410132*pi,0.72005217130795*pi,0.71490697634127*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48836767406633*pi,0.5*pi) q[9];\nu3(0.693048766277065*pi,2.44704610738559*pi,3.68150235371664*pi) q[10];\nu3(0.549551551381922*pi,-0.18151990600351497*pi,0.786398792316005*pi) q[11];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.346909722528322*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[1];\nu3(3.5*pi,3.38736705882498*pi,0.5*pi) q[2];\nu3(0.575537255768263*pi,-0.204164591993433*pi,3.79804275874086*pi) q[3];\nu3(3.5*pi,3.40871499239384*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[15];\nu3(0.617731615660644*pi,3.45771838469587*pi,4.26199914698109*pi) q[10];\nu3(0.104434874383218*pi,-0.17140139354717698*pi,4.41618466369065*pi) q[11];\nu3(1.0*pi,0.0*pi,1.243224928923611*pi) q[13];\nu3(3.5*pi,3.43340680437875*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30752490127638*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2058655198627029*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5081532312445218*pi) q[15];\nu3(0.705358009722179*pi,0.045803617727113055*pi,0.953685447626585*pi) q[18];\nu3(0.285212265572296*pi,-0.14691763223412901*pi,1.53390506787422*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5547301213949498*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5851014325079932*pi) q[16];\nu3(0.766636310994936*pi,2.97120207311106*pi,3.85892707956629*pi) q[18];\nu3(0.716076168790779*pi,0.025959217168940008*pi,3.62108993956651*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45178661322239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[4];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48981311432362*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2759832562242739*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43938279057908*pi,0.5*pi) q[6];\nu3(0.197834294550645*pi,3.31173873869777*pi,1.8717220853419*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36439731959271*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.377099404100782*pi,-0.11299299226065102*pi,1.460098280551521*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.201973576457252*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258998373465555*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(0.615760198849696*pi,0.32292959284677003*pi,4.13543416878791*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.489892255966151*pi,0.29126916809495396*pi,0.821248133293905*pi) q[14];\nu3(0.664536798558778*pi,-0.352931289123548*pi,1.105510436857851*pi) q[15];\nu3(0.256082739765374*pi,2.29315063034212*pi,1.213463888015315*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.113352926452208*pi,2.73016996866508*pi,0.973984380745019*pi) q[0];\nu3(0.455967679223682*pi,0.8001865665971499*pi,0.5852153859520443*pi) q[1];\nu3(0.579739119250105*pi,-0.401618621392546*pi,0.554840846149931*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5374177766886028*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44230835764901*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46243810934276*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49200672238713*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3339413169824779*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.841604737743673*pi,0.62687630645693*pi,4.33935974276201*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.714758549320695*pi,-0.390364672642803*pi,3.76369524972658*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3617298234652*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1169453365767121*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196984444491164*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5567445509485739*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.682614234467643*pi,3.36684149234357*pi,3.63359549418893*pi) q[0];\nu3(0.207489340616136*pi,-0.4500707518690669*pi,4.49752488209438*pi) q[1];\nu3(0.251019260519303*pi,3.01185611107468*pi,0.638982590883871*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.603927570165112*pi,0.340148774461005*pi,1.076196733874466*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.638517265822971*pi) q[12];\nu3(0.515420084264519*pi,2.57144453798846*pi,1.0905110734221228*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5058109503008201*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5753775251553199*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.436699478346703*pi,0.0015500251931069853*pi,0.629435182936383*pi) q[3];\nu3(0.329026285156072*pi,3.22292737834681*pi,0.731872913770823*pi) q[4];\nu3(0.63182167211116*pi,3.20951277822224*pi,3.36463298343873*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\ncx q[10],q[12];\nu3(0.315429631252259*pi,3.02294815114109*pi,1.77908828326724*pi) q[11];\nu3(0.440532477025277*pi,-0.4676659015521063*pi,0.955768268311438*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.228626590690967*pi,2.8367727284232*pi,1.248129649429273*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0663876898088531*pi,0.6715992324247999*pi,0.645877305454583*pi) q[3];\nu3(0.155486948426184*pi,0.6601560056740501*pi,4.2363107729097305*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.603405188327127*pi,0.28767011972477197*pi,1.101768803125857*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.36100960305326*pi,0.171773170164775*pi,0.643191489134108*pi) q[20];\nu3(0.439006381331097*pi,0.7434090622920899*pi,4.04600660304361*pi) q[21];\nu3(3.5*pi,3.40433738749256*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.537213361088723*pi,2.69917636201096*pi,3.81099940648967*pi) q[7];\nu3(0.301366608237452*pi,3.32151192875975*pi,1.4958288182608679*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.097414009765504*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.276625328910507*pi,-0.038132424269800014*pi,0.698121347114374*pi) q[18];\nu3(0.756313334762399*pi,0.8848430844622499*pi,4.49511391746252*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.127215005051725*pi,3.40262009957187*pi,1.65681409817482*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.488354508354564*pi,0.21314404433089795*pi,1.213520113777246*pi) q[6];\nu3(0.51060788725066*pi,0.77714288482439*pi,4.42296732504283*pi) q[7];\nu3(0.830211719866376*pi,3.01463792886921*pi,4.31839320623276*pi) q[8];\nu3(0.764021663567327*pi,0.56976726105494*pi,1.354551392503168*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.45688675295259*pi,0.6173603400952199*pi,4.03716558798957*pi) q[18];\nu3(0.17836372339129*pi,2.91725345457241*pi,1.056457138626012*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.302031096227283*pi,0.09033003670599704*pi,0.5016949521587681*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.821848135942205*pi,0.454582579635018*pi,0.96046268160891*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41731091880399*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5200829350041825*pi) q[14];\nu3(1.0*pi,0.0*pi,1.354851065353711*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.37796841558724*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.116847903543404*pi) q[11];\nu3(0.790381809351799*pi,3.26967125465445*pi,3.08794833701924*pi) q[12];\ncx q[13],q[16];\nu3(0.498571478684874*pi,2.79602924309638*pi,3.7921578085314*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.4828209091406*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4450346546669*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.325172710378539*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.407854298220208*pi,0.260568049474891*pi,3.36394282692761*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.7273629521702321*pi) q[16];\nu3(0.590354122753416*pi,-0.4946032837886272*pi,4.08671464468652*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.254410151156652*pi) q[21];\nu3(0.558095540330639*pi,3.26570632393601*pi,1.80773292942645*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(3.5*pi,3.32590994399331*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4900260182132605*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[16];\nu3(0.542013399338383*pi,2.86517335199047*pi,4.05359535509511*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.126896204270106*pi) q[18];\nu3(0.807905725857421*pi,-0.051776384102700024*pi,1.2513291135443572*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47055490663227*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.387422031619046*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38400768414447*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.253371350682329*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.48490903463933*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.711720424352734*pi,-0.16562772906565498*pi,4.3843856739501*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5773562172711122*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4637800561756*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.46591487021916*pi,0.48005261997594595*pi,4.10795561822469*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.365573316158616*pi) q[15];\nu3(0.43911842866178*pi,2.61217380709264*pi,0.924686245135748*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5061840462505209*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5442714439926086*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.644308883342441*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.531101181055769*pi,-0.005155285275128985*pi,3.82065231845885*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.534264779272302*pi,3.42752399166267*pi,0.670671903630998*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.503147397965856*pi,0.39135206453983795*pi,0.924448046261038*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42912408654891*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.604786739487488*pi,0.015112512819631996*pi,0.824004164891158*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.26087862250749*pi,2.53682907790423*pi,1.382612183119424*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.261160034734426*pi,-0.18124154869945203*pi,3.78889773848129*pi) q[21];\nu3(0.455656778276538*pi,0.9231518091248501*pi,4.40607567900385*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.496631715276417*pi,3.48940500654094*pi,0.847326588811235*pi) q[6];\nu3(0.544774611455824*pi,3.33299817567279*pi,0.5661093647877831*pi) q[7];\nu3(0.653259032713109*pi,0.28916061137095905*pi,4.39327885253637*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41428269490353*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46491655843776*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.362349730177957*pi) q[19];\nu3(1.0*pi,0.0*pi,1.395009836980617*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.823089936891813*pi,0.217457051589112*pi,0.5067493420109018*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.599389003818478*pi,0.41665285713732503*pi,0.708218845102359*pi) q[5];\nu3(0.866713063299591*pi,0.242648586429296*pi,4.4530178479778*pi) q[6];\nu3(0.281750514967198*pi,3.37701309904059*pi,1.268142521419521*pi) q[7];\nu3(0.463491174109182*pi,3.18295568990429*pi,0.6882647652503759*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.387413889303081*pi,2.87816950643152*pi,1.66968955808806*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.28960183497352*pi,-0.347809534647439*pi,0.941247094099857*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.49991677529775*pi,-0.38749228261936397*pi,3.89759892169312*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.663614139716452*pi,0.377985357002093*pi,4.47354251983297*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5989289009510652*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.657579497665621*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.30388050369044*pi,-0.4355941649057226*pi,4.45936368004778*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.598233581005909*pi,0.50132857712165*pi,0.5673633514246426*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.561078797929131*pi,0.35162479934733104*pi,1.57575241180929*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.341288132882651*pi,0.26616935025677*pi,3.60701724912723*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.26696205194362*pi,0.455817075127935*pi,3.69459075515991*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38856841977824*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.709890203264643*pi,3.49829025164685*pi,3.7192674227166*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.49720957850372*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.157703561094036*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2933012014102019*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.4639208773315*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.849742650947406*pi,0.5412867615441199*pi,4.3482256794574905*pi) q[4];\nu3(3.5*pi,3.41153981677824*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.262716492863331*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.383830335809926*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,3.44187499559117*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340821238979205*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5472993097378414*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.336507565875785*pi,3.03791491594104*pi,1.15404207587377*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.238340657639842*pi,3.37181256597752*pi,1.011672004215922*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5561516143259154*pi) q[21];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.5363406502896522*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.104793643787066*pi,0.63221283593791*pi,0.732927059183651*pi) q[10];\nu3(0.298804049079787*pi,2.64396265167223*pi,1.432493350389095*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5257149297233799*pi) q[14];\nu3(0.800559947137543*pi,-0.19604979122882799*pi,0.682107774972604*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.372028589900101*pi,0.35513726572884796*pi,0.9338169031378649*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7860517043083219*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[4],q[13];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.626006465593322*pi,-0.127383982684299*pi,0.5321546922091056*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.542852857540812*pi,2.62606883680096*pi,3.96961650637883*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.321143866197281*pi,0.26817008814654497*pi,4.11698400690188*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34660514142948*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.232525058596694*pi,3.06121163104362*pi,0.9166588408692959*pi) q[6];\nu3(0.510380278311089*pi,-0.15584257342713898*pi,4.1584781154869095*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2269262011481499*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.744290491558117*pi,0.20744970119958495*pi,0.976911238012237*pi) q[19];\nu3(0.449511530113218*pi,0.13687067086526705*pi,0.643130603006205*pi) q[20];\nu3(0.292713737583941*pi,-0.39039881835914403*pi,0.900039974770081*pi) q[21];\ncx q[0],q[15];\nu3(0.876327575936915*pi,0.430582667037428*pi,4.1849075805505205*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(0.207840785888666*pi,2.91470297004873*pi,1.223552351196129*pi) q[5];\nu3(0.645736108629632*pi,-0.4642085250568397*pi,4.06771010039299*pi) q[6];\nu3(0.944175491049687*pi,0.53198042391289*pi,1.223440122805095*pi) q[7];\nu3(0.318596816869869*pi,-0.34058517276615397*pi,4.193874382653171*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.350411263033067*pi,2.76006977579856*pi,1.62100101736471*pi) q[19];\nu3(0.190582920902189*pi,-0.4408604576470041*pi,0.844255710161746*pi) q[20];\nu3(0.343607873232945*pi,0.52984807165146*pi,0.667145813108375*pi) q[21];\nu3(3.5*pi,3.49314326182738*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.3372188499236*pi,3.42622065554365*pi,0.902952541260009*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.200789708004518*pi,3.19451640437874*pi,1.92416003597852*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5441967640802918*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2650239624457371*pi) q[15];\nu3(0.403041589105217*pi,0.455869450666043*pi,0.807674743251432*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.39240709952227*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.33339991597873*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0182391450853113*pi,3.43410992698141*pi,0.661482774210989*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.242391404639338*pi,2.78060594317887*pi,1.265458398977919*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41709616372288*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5584403343164034*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3639619420989049*pi) q[17];\nu3(0.286261309055068*pi,1.17324399954671*pi,4.26698243595093*pi) q[18];\ncx q[0],q[15];\nu3(3.5*pi,3.3629605740764*pi,0.5*pi) q[1];\nu3(0.157581376782949*pi,3.22075541909484*pi,1.54037703310661*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.191228977984109*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(3.5*pi,3.38571811374781*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49226224002554*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5536744612890527*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.513890624816055*pi,3.33609960511767*pi,0.5651804915432272*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303394686112949*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29141931808694*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.74921824874565*pi,2.59275110221381*pi,4.032029225687539*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.539704190668541*pi,-0.4317845591954896*pi,4.457158204312989*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.644083980560731*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.183495419363245*pi,3.24887613247151*pi,1.7339980853512*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.374937158043967*pi,3.12397235998042*pi,1.55685533712965*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.34090694529862*pi) q[6];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.347108762831677*pi,3.46901190206732*pi,0.740320152782496*pi) q[13];\nu3(0.675031739327734*pi,3.17806460658836*pi,0.5914464705083327*pi) q[14];\nu3(0.560388605647984*pi,3.2049668457908*pi,4.18002066408397*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.426363223054841*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.23473017989091*pi) q[20];\nu3(0.845186787082229*pi,3.37462955849698*pi,4.417234018943709*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.705578464924695*pi,0.491337682092693*pi,4.28058168552225*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.703978666067596*pi,3.38113507175672*pi,4.3084842676370005*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.303314380397794*pi,2.92732045299941*pi,0.7744350379006499*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.648500172382295*pi,0.53995951883158*pi,0.603542242633966*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.788619049945284*pi,3.32817848980327*pi,3.1542227561427*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46066798830495*pi,0.5*pi) q[8];\nu3(0.800065204292899*pi,0.14245063121560797*pi,0.5345200894826001*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.591640422940954*pi,-0.356443085107901*pi,4.08067653171008*pi) q[12];\nu3(3.5*pi,3.49940806952641*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1443849358033908*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292939124006762*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.699024947856638*pi,0.9187727594137001*pi,0.891065800767973*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.647434051819596*pi,-0.4484540843579317*pi,3.23448963115469*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.285080065857272*pi,2.36220124037161*pi,1.151549260240865*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.381330316156875*pi,2.49447873113253*pi,1.240800334465364*pi) q[10];\nu3(0.521453810547003*pi,0.028909047633802976*pi,3.9310727079448*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5155678079534244*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5835786775878158*pi) q[16];\nu3(0.659014484222691*pi,3.35084550954924*pi,3.25630147099938*pi) q[17];\nu3(0.266937682717244*pi,2.4309147588866*pi,1.1815311748592379*pi) q[19];\nu3(0.579681398244944*pi,-0.053789838971861015*pi,3.8711008509098*pi) q[20];\nu3(0.397017592124801*pi,0.375443336683845*pi,3.43856259733797*pi) q[1];\ncx q[3],q[5];\nu3(0.368740025011903*pi,3.31704338580657*pi,1.62401043224147*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.713040556046003*pi,0.396567494401209*pi,3.94423410390995*pi) q[10];\nu3(0.470635308672521*pi,0.28419818902510896*pi,1.3647928172075*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[16];\nu3(0.143262233206271*pi,3.09573620375418*pi,1.5574301831132*pi) q[17];\nu3(0.155264718166825*pi,-0.21664240715045502*pi,1.062491244926655*pi) q[19];\nu3(0.676061931086028*pi,0.037021252392618*pi,4.17576372330004*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40636048334795*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.192478014605491*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4660236586312*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250038212305755*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41422862815677*pi,0.5*pi) q[7];\nu3(0.607585484908832*pi,2.82562375575664*pi,4.16734331349612*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3592149263302788*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.316796073885704*pi,0.024720061651519964*pi,3.6348085928959*pi) q[13];\nu3(0.122071947175551*pi,2.97276878562911*pi,0.9011057261476381*pi) q[15];\nu3(0.765195640965742*pi,-0.05883645807750898*pi,4.349269955160549*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,0.5089864239729214*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.72632023062023*pi,3.13143595884683*pi,3.76903256789651*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0584965104769074*pi,0.75650367408435*pi,0.501025018085395*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.512820183522337*pi) q[14];\nu3(0.332800522322736*pi,2.66700855723443*pi,1.65190728159544*pi) q[15];\nu3(0.511947885735615*pi,2.74923964066659*pi,1.1400481846307309*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,3.3767060132596*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47332122092345*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.45906215689856*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5832993325033727*pi) q[9];\nu3(1.0*pi,0.0*pi,1.210433816775182*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.38626397253654*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2979454909845929*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231255721796682*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230323186838973*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44850797359069*pi) q[10];\nu3(3.5*pi,3.38700130198433*pi,0.5*pi) q[11];\nu3(0.543025706055603*pi,3.05258180862956*pi,3.68930270746387*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.242965030452712*pi,0.58428100717882*pi,0.617812814676455*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.28879258573732*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5342315169895564*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4402023982294*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48404935934831*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[10];\nu3(0.489683737312552*pi,2.73050006790406*pi,1.066560539178918*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(0.398100101583232*pi,-0.244730985327757*pi,1.183366127625928*pi) q[12];\nu3(0.330288337777059*pi,3.29268381261374*pi,0.5790016277164871*pi) q[14];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.621035058363455*pi,2.59920536201046*pi,3.7858346278531*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.378255395632703*pi,3.26097922021813*pi,1.0632380510475201*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.658248337452426*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.241236897830551*pi,-0.314798084813089*pi,0.606756083986972*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.902995094178334*pi,0.216874596342977*pi,1.445042094177433*pi) q[5];\nu3(0.853594141061428*pi,-0.235541923836406*pi,0.7228296688703479*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.340260127430049*pi,0.30043716956880795*pi,0.796885578502261*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.774559573473954*pi,0.5007035210547*pi,0.5542927147701593*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.523312134565787*pi,-0.249631147341406*pi,0.801368021477106*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.618599908167259*pi,0.90868055654525*pi,0.8893478382176341*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.108599630798402*pi,0.34716855605828*pi,4.06782027129639*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.529331236316579*pi,0.77399002077873*pi,4.45155141456708*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.76319703113422*pi,3.33327374764355*pi,4.48364253265798*pi) q[11];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.756101941850784*pi,0.33143663244350996*pi,4.46541677443795*pi) q[2];\ncx q[3],q[14];\nu3(0.505540292769902*pi,3.3411315534819*pi,1.5265021483907*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.175532011871551*pi,2.81555783655331*pi,1.50818868674418*pi) q[10];\nu3(0.540326936519206*pi,0.35232702180158704*pi,4.23700329959008*pi) q[11];\nu3(3.5*pi,3.27555221872131*pi,0.5*pi) q[13];\nu3(0.354404679913884*pi,2.7736399415811*pi,1.370791370700976*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.11176513445425*pi) q[19];\nu3(0.258771793076732*pi,0.158203957843002*pi,3.99062780306416*pi) q[20];\nu3(0.547121981341286*pi,2.66629421501889*pi,3.86552596947909*pi) q[21];\ncx q[0],q[1];\nu3(0.133188023168753*pi,0.04504723383318099*pi,0.833309796620104*pi) q[2];\nu3(3.5*pi,3.47415100709745*pi,0.5*pi) q[3];\nu3(0.326954733420157*pi,0.10953301126919501*pi,4.296557739627421*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.372969523223127*pi,0.7826923757006301*pi,4.21190873461445*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.267477542483444*pi) q[14];\nu3(0.280750712923908*pi,0.441481279385577*pi,0.811933608101152*pi) q[17];\nu3(0.775974040336219*pi,0.02369063394964599*pi,1.497019524512031*pi) q[18];\nu3(0.636380465792582*pi,-0.292290687840834*pi,0.934183161135395*pi) q[20];\nu3(0.689348504207166*pi,0.74595272049339*pi,0.724109177081767*pi) q[21];\nu3(3.5*pi,3.3285311505738*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.159044762657703*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.589157595569024*pi,3.31816723373221*pi,3.75194406844197*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5139804345994818*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4553094200951*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5951566873166536*pi) q[14];\nu3(1.0*pi,0.0*pi,1.229667569731453*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.48123603409409*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[14];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(3.5*pi,3.42128086913089*pi,0.5*pi) q[6];\nu3(3.5*pi,3.25962304340965*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.214855002902958*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.135533537420152*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\nu3(3.5*pi,3.48149222973196*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35498671318827*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.226386537009416*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.47019988134438*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.139149786540084*pi) q[10];\nu3(1.0*pi,0.0*pi,1.196672049737719*pi) q[12];\nu3(0.49921913736542*pi,2.81947825605898*pi,3.66162002374021*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46171339715115*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.484789796164129*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220121013166892*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.66737429048425*pi) q[11];\nu3(0.391446430849943*pi,-0.4879701769671458*pi,1.66164184950058*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.4522810667470605*pi) q[17];\nu3(3.5*pi,3.42477184458653*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.312774566350876*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0836658407818948*pi,1.00884624607655*pi,4.3631709451732*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.41979867362972*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5728033494290938*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.354272560785979*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.398190674115574*pi,3.39731140913412*pi,2.00836448618462*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43858376968412*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.412215469320818*pi,3.17776186745394*pi,4.3776116594916*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.583258143582763*pi,-0.09323188001592803*pi,4.0452361180037695*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4731473332084*pi) q[20];\nu3(0.790768984649724*pi,-0.24966288016586302*pi,4.29535328122508*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.79048291326703*pi,3.37194691566483*pi,3.02399343581079*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.661431440672785*pi,2.99501966395732*pi,3.34223592761822*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.828956700594506*pi,-0.10175392277645401*pi,1.264982470639316*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.433536812834353*pi,0.34087542101939905*pi,4.419850987225081*pi) q[9];\nu3(0.464497883182371*pi,0.09638475672044*pi,1.096698053566599*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.106034452981013*pi,2.69974137558461*pi,1.0156206462850799*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.750391632306609*pi,-0.09551574422453801*pi,3.8708050141329*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.635687419342074*pi,3.254276578181*pi,3.98044735571036*pi) q[5];\nu3(0.300577625623349*pi,2.86338262495818*pi,0.98657545024578*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.203420320182263*pi,0.33644607436444196*pi,3.60316545187031*pi) q[8];\nu3(0.766191173420203*pi,0.57740240795441*pi,1.1465378060531801*pi) q[9];\nu3(0.951636054475401*pi,0.199452254854112*pi,3.9597602662123*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.219428735666833*pi,0.35435511030216604*pi,3.78762977432673*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.340046156419586*pi,0.69059563762742*pi,3.69834314544326*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.242979627531402*pi,3.33965985933331*pi,1.118419668707062*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.517527353165045*pi,2.46091714436586*pi,3.58272737059305*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.464209983222687*pi,0.288819753567072*pi,0.806843456875489*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.421019019048715*pi,3.38321668308404*pi,1.3246508947793179*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.645385588829446*pi,2.94306273046429*pi,3.18649472356429*pi) q[16];\nu3(0.365939818055031*pi,-0.338112350809817*pi,0.5084855275583704*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.539855736495626*pi,-0.11710945464750999*pi,4.46585958163989*pi) q[2];\ncx q[3],q[5];\nu3(0.536954879259368*pi,-0.008013069436629994*pi,3.72727445012368*pi) q[4];\nu3(0.393627800615881*pi,-0.38488540381173897*pi,1.0090632107313668*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.425699319137212*pi,0.7633551766629001*pi,0.5127404346178174*pi) q[12];\nu3(0.2444176921775*pi,0.6016673539238799*pi,0.5322954819585066*pi) q[15];\nu3(0.161318407920557*pi,0.5640348958744701*pi,3.59767439047064*pi) q[16];\nu3(0.339263396846653*pi,2.86592731637263*pi,1.101110542743033*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.36686441376475*pi,0.78849503317163*pi,3.79379342114596*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.823963122593305*pi,3.43699267496892*pi,0.837162902198189*pi) q[2];\nu3(3.5*pi,3.35247624102835*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2590378650791338*pi) q[5];\nu3(0.679295516646072*pi,2.96333005000422*pi,3.2378049058945*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34547525685471*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0764812717864649*pi,3.15945857170456*pi,1.106236910885685*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252031386207154*pi) q[14];\nu3(0.578659035483563*pi,-0.008536913498076004*pi,4.07629914342505*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.471096287778552*pi,-0.266269738752146*pi,0.960159052744758*pi) q[18];\nu3(0.113286797950502*pi,0.236284993272046*pi,0.5245214777378892*pi) q[20];\nu3(0.496046502482096*pi,0.487767488549261*pi,3.5412393079222*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[14];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.668742534730308*pi,0.5947772484343901*pi,1.171051367294854*pi) q[18];\nu3(0.864885480731246*pi,3.41752314608968*pi,3.38390468754779*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5082515987433127*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.2740686638981*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.747158956977801*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.110024180030646*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.39027916473255*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[21];\ncx q[7],q[15];\nu3(3.5*pi,3.44984465420434*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.260830809939316*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[19];\nu3(3.5*pi,3.45464163321634*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2052792511150199*pi) q[16];\nu3(1.0*pi,0.0*pi,1.088576834329259*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.33477455358259*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42246303957157*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.41980471934612*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.219607048777985*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46833519344179*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2458041251974659*pi) q[20];\nu3(1.0*pi,0.0*pi,1.264902765604887*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49879618446813*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5346692052741555*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42029410534429*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5228630001277557*pi) q[17];\nu3(1.0*pi,0.0*pi,1.134928138230668*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.36102017949553*pi,0.5*pi) q[2];\nu3(0.389146253446683*pi,-0.222500210957579*pi,1.5561822240023*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.179509865259033*pi,-0.4349858921007219*pi,0.996211419656046*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2365326401795849*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5531859663501633*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5123129207873016*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45693050598741*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.153492561596465*pi,0.27374990514931397*pi,4.019219289562*pi) q[3];\ncx q[4],q[21];\nu3(0.663396125451118*pi,2.67106099343957*pi,4.12193793344597*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.200434740981262*pi,-0.158249222062203*pi,0.9428884922895819*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.457298154214405*pi,0.300063543817492*pi,0.894961107732794*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48251099737284*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.232627383936756*pi,3.1501621023616*pi,4.38558661602461*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5650768053227568*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.596677299531018*pi,3.49900735258657*pi,4.11262631507034*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.530437078428366*pi,-0.4277273871223159*pi,4.49267083714434*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.371841876373852*pi,2.80291467002908*pi,0.746590791243469*pi) q[7];\nu3(0.916927366072597*pi,3.43780444216618*pi,0.892582733181146*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.847323709646288*pi,-0.4746493445299058*pi,3.87197913957145*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.35286902507197*pi,0.02917976798428601*pi,1.470284076933462*pi) q[0];\nu3(0.705905404093729*pi,-0.31322997131179*pi,3.78213920524578*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.722418853076161*pi,3.02555948040753*pi,3.41027236558535*pi) q[7];\nu3(0.610088985342137*pi,3.41260172873647*pi,2.98720335619546*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.689563727934003*pi,-0.11362225475846799*pi,3.80392628065185*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.491607723569181*pi,-0.257291999961786*pi,1.097546754455107*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.309119856631494*pi,0.26241365212788004*pi,3.92199056018574*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.604043299226199*pi,-0.108483329228371*pi,4.21366924230421*pi) q[9];\nu3(0.532098737667205*pi,0.61118553409339*pi,4.11914935302329*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.359910199228685*pi,0.473258670033591*pi,3.63738444939476*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.663951401337082*pi,3.21719720506243*pi,3.43282227462398*pi) q[19];\nu3(0.796012117956042*pi,3.49660858251041*pi,4.00562264188925*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.736113840352446*pi,3.05192913793879*pi,3.60826016564261*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.215167847994202*pi,3.45124491322859*pi,1.513176246649*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.674041524451759*pi,2.66259267365535*pi,3.37023448269797*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.630018135063774*pi,3.40411085958679*pi,0.5039527295853075*pi) q[16];\nu3(0.233474529873028*pi,3.05695672827288*pi,0.76390059147738*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.575301180149448*pi,0.19529912139170902*pi,4.18283759902895*pi) q[19];\nu3(0.208772550523691*pi,0.8079178633490101*pi,4.3732054507767995*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.699401583350864*pi,1.07457824264045*pi,0.832287875445341*pi) q[2];\nu3(0.426042737900756*pi,3.36887329370247*pi,1.415215880017291*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.432892049632126*pi,2.9455780384311*pi,1.07496250104532*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.125406661724406*pi,2.86061535937628*pi,1.409190901607299*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.881114179208082*pi,3.04475098817009*pi,4.0140780420621205*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.145327231906845*pi,0.409849468005243*pi,4.1054040555365106*pi) q[4];\nu3(0.514579260503902*pi,0.282093423703621*pi,0.904595050793254*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33314610222078*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.156604225580164*pi) q[11];\nu3(0.472683720425512*pi,-0.254156747213117*pi,3.71322908178482*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.899140357288176*pi,-0.4897065144741286*pi,3.43530716394581*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.441516177508101*pi,0.57880448314323*pi,3.61894272035854*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.732457981501757*pi,0.98948390733713*pi,0.843001243138362*pi) q[6];\ncx q[8],q[14];\ncx q[10],q[11];\nu3(0.650504568789279*pi,-0.300086439719367*pi,3.55873998210563*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.601008535973944*pi,-0.330666768913475*pi,3.21827332467881*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3900686535576*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40706934435379*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.284874418006962*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5551178158738113*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.239894500551594*pi) q[14];\nu3(3.5*pi,3.38565304935408*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.167608398870138*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.30853163286891*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.195123365046924*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(3.5*pi,3.39818439001308*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36072252050102*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.466036648993359*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241083431515814*pi) q[17];\nu3(3.5*pi,3.40839431722649*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40110704841732*pi) q[20];\nu3(1.0*pi,0.0*pi,1.293860855177034*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.44706392826672*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46410880837575*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.36379679898639*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.31186464789565*pi) q[6];\nu3(3.5*pi,3.36904663012042*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.615574897644878*pi,3.39303822470339*pi,4.10263175818348*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.260436028915952*pi) q[12];\nu3(3.5*pi,3.46354944995525*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.322750048943187*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210351959872447*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.171963134634881*pi,-0.305528365303727*pi,4.0026452235733*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39930355786019*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.29378646753049*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.350338443105009*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.218954123299597*pi,-0.264797650505732*pi,1.3734002349185381*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5957272920446453*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5071273944963548*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5009310567100096*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.216082005507316*pi,-0.27514674788739*pi,0.870289353968607*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.159544284256488*pi,2.8663800559891*pi,1.53643741657609*pi) q[7];\nu3(0.707471427790473*pi,0.06182656110451101*pi,0.973604909473291*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.872775957530272*pi,2.9436553899848*pi,3.67599105290853*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.606165806563079*pi,0.05074209062331103*pi,1.350833714890215*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.457714774644234*pi,0.440355567397665*pi,1.014871451800139*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.817475401314556*pi,0.5391397908003901*pi,0.752216208150683*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.447975604147699*pi,0.9459976349864101*pi,4.05083879060447*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.250218855063983*pi,-0.09778711428442*pi,0.638695839596608*pi) q[7];\nu3(0.468027513454548*pi,-0.379287765070895*pi,3.84966073418091*pi) q[8];\nu3(0.224307666648216*pi,2.88825628832765*pi,1.3560308003570158*pi) q[9];\nu3(0.596403490644971*pi,-0.15509244920459703*pi,4.08135959741846*pi) q[12];\nu3(0.34441261463389*pi,-0.07768660456948201*pi,1.232250846190873*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.344567162593061*pi,0.26037933003476*pi,0.71046692226324*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.709217741555555*pi,0.7370456127265499*pi,0.8502165098201631*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.669248397583179*pi,0.89735708956641*pi,0.878397813697108*pi) q[2];\nu3(0.0989563383273044*pi,0.54946669975908*pi,0.845172053969535*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.13645081915407*pi,-0.4559238673366513*pi,0.5736628310840758*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.789007852924211*pi,0.9521730530958099*pi,1.047023388232386*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.707633991698977*pi,-0.23115813542692598*pi,3.68679532781027*pi) q[13];\nu3(0.584334379173915*pi,2.58376169549425*pi,3.62770854400024*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.375491472499652*pi,0.158230799048378*pi,4.34694694005558*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.21726645006533*pi,0.142531785276521*pi,1.038209089525332*pi) q[3];\nu3(0.654277117900377*pi,0.310943114648636*pi,4.06389664207258*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.793491120653637*pi,-0.06339886813276602*pi,3.51652061253217*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.850486092211351*pi,0.10688800265240495*pi,1.20139587050482*pi) q[16];\nu3(0.530081390553512*pi,0.17176483993890201*pi,0.843988151527568*pi) q[17];\nu3(0.727167557389617*pi,3.01907645486625*pi,3.0289441035358*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.730416858772569*pi,3.12069557811248*pi,3.56705941403195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.416502084965787*pi,-0.08894028507537899*pi,0.879115899793607*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.271265045699197*pi,0.125507036658686*pi,4.19763418941584*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.64507605070059*pi,-0.4765211565294133*pi,3.66005386385109*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.171206322945015*pi,-0.10947317803728102*pi,4.25939332494732*pi) q[16];\nu3(0.536911219513948*pi,0.69137046549769*pi,0.710431220851413*pi) q[17];\nu3(0.319734105000767*pi,3.24486834268427*pi,2.08721463020906*pi) q[18];\nu3(0.553358589055494*pi,-0.07415163413435999*pi,4.25923576303457*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.187329383630117*pi,3.43696246150586*pi,1.31079804373242*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.451470155371313*pi,-0.360299610082984*pi,1.375087284715174*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.484479399090681*pi,0.48960211726024105*pi,3.90312096491769*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44560373897147*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.268089503635395*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[20];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.307135633257928*pi,0.209292378170851*pi,4.051362144381709*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[19];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43069733075284*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.240797986418546*pi) q[9];\nu3(3.5*pi,3.49177438351977*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,3.36881147680004*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.172725223418226*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3278704535266361*pi) q[20];\nu3(0.703217498237154*pi,-0.04086638720646402*pi,1.289323785645317*pi) q[21];\nu3(3.5*pi,3.43441931783536*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35157490968845*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.3613347217727*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.467060670909801*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.303102035141906*pi) q[11];\nu3(3.5*pi,3.42249297871772*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.339543349979961*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2589046947120242*pi) q[18];\nu3(1.0*pi,0.0*pi,1.168829426548196*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[16];\ncx q[2],q[7];\ncx q[3],q[19];\nu3(3.5*pi,3.42957030167292*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.071256742176884*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.643665297517459*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.61036585477392*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49349900275848*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35444061526333*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.66194251062052*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.2588304842068672*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.26621460192235*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41403248001013*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3920704616072*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.4555018166944595*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40287984852357*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3207785699990549*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.459923372089597*pi,3.14392082067079*pi,1.84372227194684*pi) q[13];\nu3(0.399812883470178*pi,0.279619856126631*pi,1.218230520231811*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.68271796453989*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0785924617605842*pi,0.0045343109667189685*pi,1.147532983535992*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.250650692402266*pi,0.30291320639127495*pi,3.47870935450213*pi) q[13];\nu3(0.277531979770567*pi,0.323535462927656*pi,1.0073251657405828*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5854346153459237*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.440161278865797*pi,0.7776769605045499*pi,4.20330719202829*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.567695077676637*pi,3.17501476917976*pi,3.3245520209827*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.703158070398572*pi,2.99959420487457*pi,3.05541012377244*pi) q[1];\nu3(0.603538552671387*pi,3.15740770926401*pi,4.0016505915413205*pi) q[2];\nu3(0.816926040025192*pi,3.3671182563785*pi,4.20781221887027*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.361262237176602*pi,-0.269941958052685*pi,3.80874130167572*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.56306150379544*pi,-0.15798320623891898*pi,1.087184391735342*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.197440861635237*pi,0.137401163922788*pi,0.664687015514173*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.365537118500252*pi,3.21686562726867*pi,4.448495534612039*pi) q[0];\nu3(0.47188001863758*pi,0.8837678197121499*pi,4.07862743632036*pi) q[1];\nu3(0.32596095659078*pi,-0.113344435127823*pi,1.334581603093088*pi) q[2];\nu3(0.214700619781015*pi,-0.073272199939929*pi,4.0488162613812495*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.117808313293833*pi,0.438358950801091*pi,4.070408070329799*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0347057596603565*pi,0.383082508804067*pi,3.71780297486665*pi) q[9];\nu3(0.229613024076492*pi,0.8098731748015*pi,3.92388873295188*pi) q[10];\nu3(0.827103083824171*pi,-0.15382059437393197*pi,3.94970985337039*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.356833118355402*pi,3.18688563720648*pi,2.0701023336781397*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.319936705038357*pi,2.86015003103682*pi,1.11884828534924*pi) q[20];\nu3(0.620096435227681*pi,0.5306140663916701*pi,0.5234290828154573*pi) q[21];\nu3(0.434236895919102*pi,0.399651573431166*pi,0.919219678530115*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.438375817812179*pi,0.08241190633176099*pi,1.046489370195696*pi) q[10];\nu3(0.376163391473692*pi,2.80412997496802*pi,1.360735105598958*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.536655122283439*pi,2.85113653800037*pi,3.81166366088228*pi) q[15];\nu3(0.0234287421854408*pi,3.07807845689635*pi,0.937537368081224*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.829105347584963*pi,0.6706560575279501*pi,0.7925517455646409*pi) q[19];\nu3(0.266049929920957*pi,3.16628791161894*pi,0.901290099382721*pi) q[20];\nu3(0.537261691674224*pi,2.70851433082741*pi,1.3621713392382029*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.171474712079404*pi,-0.24179549671780498*pi,3.8225679804541*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.628640315132379*pi,3.44636902037942*pi,4.0117753693947495*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.164296501949481*pi,3.09926796909392*pi,1.040672051062458*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.397023863046822*pi,3.10157772601782*pi,0.844499737161575*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.326980748082171*pi,2.85860866172303*pi,1.0012261009205639*pi) q[18];\nu3(0.32345288356455*pi,3.07412227578755*pi,1.99322653334178*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.3970663854003*pi,3.41080382121694*pi,0.5737213239749573*pi) q[4];\nu3(0.393693600046562*pi,-0.080080547397196*pi,4.294130292510269*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.400710354280901*pi,2.66163629287571*pi,1.275737059635639*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.215915507120869*pi,0.06392113008864697*pi,3.67244092830269*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.284800544474385*pi,-0.23881957254248498*pi,0.8074792062688501*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34593909745025*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.45181137240471*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.240294800179325*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47373785698047*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44869561563022*pi,0.5*pi) q[14];\nu3(0.76248252595074*pi,0.473669841400139*pi,1.039903163120445*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272212883488411*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241383699412445*pi) q[20];\nu3(1.0*pi,0.0*pi,1.226158754796685*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[18];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43774103863186*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.127472444205433*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.48408624822353*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48441270612289*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.322183439089462*pi) q[2];\nu3(3.5*pi,3.45030403424212*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5861585596943977*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.393699284573503*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.350908459052824*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37519852324143*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3978620160004*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.564020787021283*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[18];\ncx q[3],q[15];\ncx q[4],q[12];\ncx q[5],q[19];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[17];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.42551599483844*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.626017989626661*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45680583585676*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38612624200919*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1727187968844102*pi) q[9];\nu3(3.5*pi,3.39313464885674*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3009028219504701*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5821666009177293*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1001182746682279*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5343209472630943*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[18];\ncx q[3],q[15];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.360202544672864*pi,0.65255635315927*pi,0.615473724574078*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40546279571247*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4385447582329505*pi) q[12];\nu3(0.8739789254871*pi,-0.19137646278279702*pi,0.5185384902752371*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.483937064774571*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.359774347918138*pi,0.8012947748027399*pi,4.4999124221204205*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.547456537222887*pi,3.1009753176603*pi,3.99800647938795*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.327186655683021*pi,-0.20564869882453302*pi,4.43605465827339*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.617404578441095*pi,-0.13416561579507102*pi,4.27497286239484*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.671109645954986*pi,0.29299947980807395*pi,3.83305839507868*pi) q[0];\nu3(0.638317683471766*pi,-0.21828643450256002*pi,0.903046940192771*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.639356725008826*pi,3.13006738000483*pi,3.99120910891341*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.235328976928652*pi,3.45008851032188*pi,0.810520583726031*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.252329125055883*pi,0.29716178185238196*pi,4.1633836101504595*pi) q[21];\nu3(0.569440919864257*pi,-0.08587164993310797*pi,3.85351124859709*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.39174143086685*pi,0.64490279959596*pi,4.4562497746415595*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.418218170086*pi,-0.349700239503152*pi,4.01993555257889*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.751175547568767*pi,2.84154042089191*pi,3.53807902965849*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.359960435021341*pi,-0.4345150851350401*pi,4.41733353369355*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0887419456170182*pi,0.35545155111820903*pi,4.24359255395091*pi) q[20];\nu3(0.607192614606389*pi,2.984914177007*pi,3.94988542269803*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.247081505362928*pi,3.36801029082085*pi,1.1788103538535442*pi) q[2];\nu3(0.779556107625087*pi,2.76972869914799*pi,3.97922964104771*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.293575266187064*pi,-0.26480143455057803*pi,0.602312355456152*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.547271865824458*pi,2.83653424300056*pi,3.44558360934151*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.548562869265451*pi,2.9139052828676*pi,3.13717228452913*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.386264494685081*pi,-0.219192077600327*pi,1.000675058201667*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.519696573801215*pi,-0.123722215111363*pi,1.107326117884732*pi) q[2];\nu3(0.613563875826578*pi,2.9037660425318*pi,3.44298530876588*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.278285713278669*pi,3.40719198025718*pi,0.787433030916593*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.667368149323033*pi,0.01963382240578504*pi,0.850915223594798*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.754749583623056*pi,0.51010782907839*pi,0.8417636604321039*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.730133180329122*pi,2.99238299700894*pi,3.02010154898889*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.746553239674119*pi,0.013383462815567015*pi,4.26218620438094*pi) q[15];\nu3(0.479236952713216*pi,3.11246415182343*pi,1.58267180766297*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.659450339374926*pi,-0.185150635561124*pi,3.84156003766784*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.402554689829832*pi,-0.4968583249719576*pi,0.9429713382834339*pi) q[4];\ncx q[5],q[11];\nu3(0.611239232806058*pi,-0.31496137681945*pi,0.5007668692512707*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.705567178081354*pi,3.05238266846018*pi,3.09861581851652*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37262105665047*pi,0.5*pi) q[13];\nu3(0.641623594559797*pi,3.12038209588426*pi,3.06098419394091*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.26941240535533*pi,2.86979452920748*pi,1.163506647347777*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.184877290219656*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46628761861711*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44467541594462*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.412524516023944*pi,-0.365745985992191*pi,3.99436724037567*pi) q[9];\nu3(0.254375597152996*pi,0.32825319045395795*pi,4.2900189146110606*pi) q[10];\nu3(1.0*pi,0.0*pi,1.126518170411811*pi) q[11];\nu3(0.683511297014388*pi,0.20167858096528302*pi,4.4527037352973995*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.645269399435079*pi,0.54329894243345*pi,4.40802730827882*pi) q[17];\nu3(1.0*pi,0.0*pi,1.197447756305555*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.35180601811628*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.398233624350987*pi,2.93852392225783*pi,1.027355651318453*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.249838095050091*pi,0.7030235496811901*pi,0.749481793836111*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22645271588387*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46805368867759*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,3.43817736625939*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5412144760482743*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.28690267795812*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.219677817419982*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5311402840524404*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1674876804087821*pi) q[19];\nu3(3.5*pi,3.46275555466073*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[17];\nu3(3.5*pi,3.35089748707703*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.2314080775152298*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.435101006744961*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.625306021304778*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40570182185068*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46651521188671*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2378265315413381*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49791685339582*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.40551903831981*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0963430898507495*pi,2.80493380052005*pi,1.2667254190204211*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44583244692575*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.544031633557646*pi,0.3500525779493*pi,3.72052344673617*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220026635038884*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.536578804058987*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\ncx q[0],q[16];\nu3(0.305237110867766*pi,-0.4155322252210511*pi,1.90280527843309*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[6];\nu3(0.580774891876164*pi,0.26774626935010404*pi,4.0058736623570095*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.462549173090331*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47944395688433*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2504580154145661*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5073549456165947*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.700743552903507*pi,0.20764778832978703*pi,4.3219880742965895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.678743726134282*pi,-0.488484387604088*pi,3.71905990258162*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.726594999103843*pi,0.16694190452288904*pi,3.81602492921487*pi) q[20];\nu3(0.300865910464244*pi,2.96121204223247*pi,1.423310172688036*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.605559257345732*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0926519028138875*pi,0.08618477204768205*pi,3.98111444093978*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.442225847157867*pi,3.07223884221215*pi,0.901593830693219*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\nu3(0.402710185154196*pi,0.144995664438078*pi,0.9795666263005409*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.173868996375796*pi,3.00309974042676*pi,1.61818655032287*pi) q[3];\nu3(0.561452775771277*pi,-0.095966682146305*pi,0.8594462682655071*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.529674913075745*pi,3.22338516789122*pi,2.99731158076845*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[15] -> c[15];\nu3(0.538637118020005*pi,2.99551174573372*pi,4.429010036283691*pi) q[2];\nu3(0.125340220213408*pi,0.70795761225883*pi,4.3189592987961*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.227349682482586*pi,0.33038203484780104*pi,4.08707653700459*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nmeasure q[19] -> c[19];\nu3(0.479800614617569*pi,0.42594971089077305*pi,0.5195244988016976*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.671968276634241*pi,-0.387453112814661*pi,3.43466655595702*pi) q[12];\nu3(0.467580959029528*pi,3.27348144413578*pi,4.37027389057483*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.421236866599982*pi,3.26071919000052*pi,1.3058850255328371*pi) q[17];\nmeasure q[17] -> c[17];\nu3(0.335910422059087*pi,-0.19535206518000198*pi,1.25235234365046*pi) q[10];\nmeasure q[10] -> c[10];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.970492323486046*pi,0.24602459185221903*pi,0.66349494869573*pi) q[0];\nu3(0.0963173154314763*pi,3.01714054230352*pi,1.76889652504354*pi) q[1];\nu3(0.749667192169238*pi,-0.357453237111376*pi,3.97526296799411*pi) q[2];\nu3(0.748003684776616*pi,3.10973344560124*pi,3.77273355551739*pi) q[3];\nu3(0.210595219962067*pi,-0.4492025163616142*pi,1.76806619733187*pi) q[4];\nu3(0.655774562942257*pi,-0.162985416585826*pi,4.11199554489939*pi) q[5];\nu3(0.656202186755586*pi,-0.4568421064107244*pi,0.844411665305693*pi) q[6];\nu3(0.608549601474924*pi,0.436822388173844*pi,0.704942847374268*pi) q[7];\nu3(0.51496160974283*pi,3.30128256455086*pi,3.42038044024384*pi) q[8];\nu3(0.159343786030821*pi,0.8995417240875301*pi,3.91235437203752*pi) q[9];\nu3(0.249961501362541*pi,3.17476102080802*pi,2.03534925261338*pi) q[10];\nu3(0.658988278436131*pi,-0.378869127895815*pi,4.04753807730307*pi) q[11];\nu3(0.439812968959553*pi,-0.418063566399322*pi,4.396248011172251*pi) q[12];\nu3(0.247675109538723*pi,3.36265827097007*pi,1.115629294031071*pi) q[13];\nu3(0.5180408400847*pi,0.78397389078749*pi,0.907220780654706*pi) q[14];\nu3(0.899947186324594*pi,0.132238646702033*pi,4.02005096749867*pi) q[15];\nu3(0.433945464335089*pi,-0.33188341651130704*pi,0.840998417016256*pi) q[16];\nu3(0.359549247926423*pi,2.57465759238634*pi,1.333907452208728*pi) q[17];\nu3(0.309333194843553*pi,-0.30971500573907096*pi,1.358322435041311*pi) q[18];\nu3(0.547779734742573*pi,-0.00615503939026002*pi,1.115728554154578*pi) q[19];\nu3(0.261848810804949*pi,0.355090061066892*pi,4.2167664060332495*pi) q[20];\nu3(0.244134254388906*pi,-0.20434045073713603*pi,1.3925207363075551*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[5];\ncx q[6],q[15];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47562377326341*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37942078148221*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.288738580777077*pi) q[5];\nu3(3.5*pi,3.34743664196699*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37439005768242*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.092453350962384*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37393339940505*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.104935538938825*pi) q[15];\nu3(1.0*pi,0.0*pi,1.125571747066789*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259813404165657*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[16];\ncx q[2],q[14];\ncx q[3],q[19];\ncx q[4],q[5];\ncx q[6],q[15];\ncx q[7],q[10];\nu3(3.5*pi,3.29015020827591*pi,0.5*pi) q[9];\ncx q[11],q[21];\ncx q[12],q[17];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.1729276600203309*pi) q[18];\nu3(3.5*pi,3.47758983175996*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44041591117059*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39286619815215*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5608148834449409*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.272425551325153*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5048467232308396*pi) q[10];\nu3(3.5*pi,3.46175726442546*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40542171964991*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.231018870683404*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5355016554397465*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308988548406141*pi) q[16];\nu3(1.0*pi,0.0*pi,1.308200067975881*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5526371474508508*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.632912176359645*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211601023589028*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[16];\ncx q[2],q[14];\ncx q[3],q[19];\ncx q[4],q[5];\ncx q[6],q[15];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[21];\ncx q[12],q[17];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.42306871753749*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48013054720804*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49249167743795*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4352124142572*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47977755848599*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5717715200992717*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[16];\ncx q[2],q[14];\nu3(0.654336459926212*pi,3.27925845065483*pi,0.629276805466195*pi) q[3];\nu3(0.383878226296114*pi,-0.11033404199407398*pi,1.408347426453658*pi) q[4];\nu3(0.530995729683497*pi,0.34194533479393796*pi,4.39508928185696*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.591770700779035*pi,2.90215225794648*pi,3.76058520227603*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.322997033655645*pi,2.7519955828192*pi,1.373079419896164*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[17];\nu3(0.570792832203313*pi,0.35464685063313395*pi,3.91270004219703*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.446967323380781*pi,3.44758338392584*pi,1.242463494429693*pi) q[19];\nu3(0.45384484654605*pi,2.98072638422332*pi,0.720742687666571*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.582479936336429*pi,0.91390002785893*pi,0.641186830813806*pi) q[3];\nu3(0.887459959857119*pi,3.15038575186293*pi,4.41199662897381*pi) q[4];\nu3(0.594138386511407*pi,2.602630965572*pi,3.66278187519609*pi) q[5];\nu3(0.559998485402235*pi,0.68045021847484*pi,1.029691156753541*pi) q[6];\nu3(0.483858254391346*pi,0.43012532671925596*pi,1.002651779381146*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.354233077266715*pi,3.19165685953314*pi,4.442502297656381*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.918145723833253*pi,-0.377696673326157*pi,0.677111116302425*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.496343026685277*pi,3.08336732979912*pi,1.62922266755629*pi) q[19];\nu3(0.425061460188702*pi,0.24753971355051696*pi,0.5300671748765479*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.269306981265652*pi,3.32500328656908*pi,1.54932445464045*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.240154452894893*pi,-0.177359298702991*pi,0.8154612754157611*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.762435267402577*pi,0.55873715837146*pi,4.348487133864619*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.398086893637705*pi,0.16422490671398804*pi,4.4956589788860395*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.523952554089139*pi,-0.398767096743409*pi,0.880612660316373*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.685108380935105*pi,3.48542054957126*pi,3.64932577012136*pi) q[9];\nu3(0.309080456057736*pi,0.018376171982210976*pi,0.776403778410493*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.416260862324346*pi,2.69897548840094*pi,1.54117615486613*pi) q[0];\nu3(0.150138589051413*pi,3.37466771846556*pi,4.374435982511081*pi) q[1];\nu3(0.304280267241373*pi,0.42160271997974497*pi,4.13910815378597*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.311370814084977*pi,-0.173429566033527*pi,4.40455981009685*pi) q[12];\nu3(3.5*pi,3.49447859452713*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0736801151210037*pi,3.16911271568654*pi,1.98575296104455*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238190198650525*pi) q[20];\nu3(0.358382524381357*pi,-0.07330181929423202*pi,1.364487711956195*pi) q[21];\nu3(0.727108163934159*pi,0.8061226693977599*pi,0.5286456167065766*pi) q[0];\nu3(0.645925894008266*pi,-0.276199065627117*pi,0.704645024843737*pi) q[1];\nu3(0.835804309511309*pi,2.99065284294028*pi,3.72453326364171*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.278124449706015*pi,0.015391154008675967*pi,1.414291587924388*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.805733290819204*pi,-0.4100588677096399*pi,3.22512716464803*pi) q[18];\nu3(0.525255728583334*pi,3.04443385374935*pi,4.05198372657138*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37110440740158*pi,0.5*pi) q[3];\nu3(0.34661910380056*pi,-0.273525016276573*pi,4.2490946210284*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.372302231443851*pi,2.8343546584876*pi,1.374426357296495*pi) q[14];\nu3(0.34763117620887*pi,3.34655287694104*pi,1.59853137958866*pi) q[16];\nu3(0.390740002918603*pi,0.33413760095087597*pi,1.099790976030125*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2684140083301552*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32156433581693*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[7],q[12];\nu3(0.445506802285652*pi,-0.10027721060695699*pi,0.5791275525732855*pi) q[8];\ncx q[13],q[20];\nu3(0.608192995310507*pi,0.7438650779251501*pi,0.649953217402189*pi) q[14];\nu3(0.542334937043348*pi,0.007662653047318946*pi,4.33660741417882*pi) q[16];\nu3(0.857073167341133*pi,2.98941003098537*pi,4.33130915291099*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27903685192505*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.172288743233965*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.40011743244171*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.46952060356735*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39145779948726*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[8];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.2997968811134522*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25711970906413*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.42500894065091*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1942353397417*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33611747200912*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.247198782957569*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5815044549769541*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.49349914077087*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49019055422518*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,0.7549886695493839*pi) q[9];\nu3(3.5*pi,3.48241541375639*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.232114871237283*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36952771319751*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2421108857736232*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302443029162836*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36723772569686*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.4837620419327*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49609647746454*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.405709318811848*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.322145924769086*pi,2.71336200622254*pi,1.4967546295602498*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.487686983621947*pi,2.69414513854397*pi,1.248280618742581*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.641640598936442*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5587548510609142*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48756167638401*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.688799500822841*pi,-0.279576057092024*pi,3.32040339258722*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.501761274097716*pi,-0.091613543192538*pi,4.46419923842566*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[16];\nu3(0.573544835505058*pi,0.414802968162694*pi,1.1641064224474191*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.2247488993162*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.537171958024508*pi,2.52592058204505*pi,3.97902673117272*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.672777113807807*pi,2.88693517474296*pi,4.27348117921563*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.415100637986124*pi,0.187636899641775*pi,3.96779166668957*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.70112803908606*pi,3.00431869349097*pi,3.95092644704145*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.469224122791336*pi,0.6375464798227499*pi,0.7393947181113389*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.679960663728502*pi,-0.10979383720618002*pi,4.4657752906255705*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.555419499804481*pi,-0.240702108172687*pi,3.62230275514754*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.267789130666977*pi,3.04955895458188*pi,0.9598052612604899*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.613091422819032*pi,-0.172704929249836*pi,0.5268435814307554*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.365902809565811*pi,0.5652587489585099*pi,3.60495923301746*pi) q[4];\nu3(0.0569789354434089*pi,3.13228019581261*pi,4.45454050777746*pi) q[5];\nu3(0.752292349701886*pi,0.12260852115102105*pi,0.928478786906213*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.55349189529962*pi,-0.154899519358568*pi,3.64475228958721*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.751990695298652*pi,-0.268414459536155*pi,0.981380113508501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.121482124075862*pi,2.80054612280787*pi,1.67395356354674*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.44595269401372*pi,3.19038297235999*pi,1.67243198534636*pi) q[4];\nu3(0.486304779150096*pi,0.34907843439810904*pi,0.5968391526296614*pi) q[5];\nu3(0.139021729104851*pi,0.62650940876728*pi,0.648322860525172*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.507759207629236*pi,-0.144531150407471*pi,0.690954236306443*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.520778755607876*pi,-0.437337521905932*pi,0.5935826807600912*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.170331943225763*pi,0.49877178319817606*pi,3.65122984008912*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.519786538708242*pi,0.09810766101139701*pi,0.707856429535284*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.338256381952882*pi,-0.4947124792785843*pi,4.21640050139308*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.266943768987082*pi,0.06266678730254405*pi,0.867607466217411*pi) q[14];\nu3(0.802500166969439*pi,0.22719659890691102*pi,0.882364114426631*pi) q[15];\nu3(0.861048184004476*pi,0.47019519289212597*pi,0.667136357417115*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.378215108474787*pi,0.09648328233759296*pi,4.05493623958007*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.537296434964125*pi,0.16101846927590302*pi,4.2081140696045995*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.250222247027804*pi,3.35182341863953*pi,1.0800949635504251*pi) q[8];\nu3(0.900474699716301*pi,0.444844973299257*pi,1.138202584112873*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.29946566284778*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164412550228344*pi) q[13];\nu3(0.42174977907054*pi,3.45776175617125*pi,1.043058582612853*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.634699906664535*pi,3.01018650041881*pi,4.46243842111728*pi) q[16];\nu3(0.487204547536796*pi,-0.255641962015563*pi,1.127092939735832*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49129014506218*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2767968934705771*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.436397146088973*pi,3.42143860491532*pi,4.35295819576929*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.533236451044739*pi,-0.09508616921499402*pi,0.5018929996542372*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\nu3(0.806552121965049*pi,0.93225701247249*pi,0.6374401590928109*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44288016526768*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.944717307313871*pi,0.6414205193098399*pi,0.629863391829595*pi) q[1];\nu3(3.5*pi,3.34557349474167*pi,0.5*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.2089579018429801*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46678121743724*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[17];\nu3(3.5*pi,3.44777298385163*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3811821939909*pi,0.5*pi) q[5];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.343294368468922*pi) q[9];\nu3(0.558715668814305*pi,-0.357534165475498*pi,0.766919510915984*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.34849464886397*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269386687773281*pi) q[16];\nu3(1.0*pi,0.0*pi,1.218141647835193*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40400336020802*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.624104560720426*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.31448525592561*pi,0.5*pi) q[8];\nu3(0.308575984266477*pi,0.53678049333916*pi,4.265696516089649*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.300322133866239*pi) q[17];\nu3(1.0*pi,0.0*pi,1.199169221929653*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5159674779062251*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46375618221891*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40368138145506*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251238738275769*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3905874626852395*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46579663898362*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.39658918910595*pi) q[17];\nu3(1.0*pi,0.0*pi,1.329677385327794*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5995354049658967*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.926483060150286*pi,2.96961296650692*pi,4.01327814973886*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45797762895346*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.292768906381372*pi,0.38668058854143095*pi,3.89828677394348*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42890601463484*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.264070522498609*pi) q[11];\nu3(0.422821376051827*pi,-0.13698132404805702*pi,4.048939665475491*pi) q[12];\nu3(0.363184407668468*pi,-0.394817800489723*pi,4.13184456897182*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45336244105572*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.265810442458569*pi,0.7940440239281299*pi,0.603531089344673*pi) q[0];\ncx q[1],q[19];\nu3(0.731505244822192*pi,2.6956581859286*pi,4.12224947776348*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.6783125782527*pi,0.63489030993808*pi,0.8861766564466069*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.394167926750324*pi,3.32736453888487*pi,1.70123468601292*pi) q[6];\nu3(0.636140208876864*pi,2.97259954131684*pi,4.20939233477444*pi) q[7];\nu3(0.624412435941502*pi,-0.04772916078596601*pi,4.1590822794734805*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.352081799764987*pi,3.49755957535849*pi,4.05952383542055*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.766096730929647*pi,0.9248767125955999*pi,0.810389110778185*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.543997910603935*pi,2.54474444412839*pi,3.96059661291691*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.369695189814642*pi,0.292413209127667*pi,3.37858918140097*pi) q[6];\nu3(0.58518207197327*pi,2.76721387014241*pi,3.95406322741867*pi) q[7];\nu3(0.416818747249646*pi,3.06501265166125*pi,1.57431275548534*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5276349352398941*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.939847116580211*pi,2.95797326149629*pi,3.56226560553293*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.312632455031721*pi,-0.02028533584363601*pi,0.695225429960768*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.597933324523209*pi,3.22146338480458*pi,3.83652272581072*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.355220977946954*pi,-0.4186891539040688*pi,1.77228349004912*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.361198780789657*pi,3.40598675871693*pi,4.27266073133487*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.441700166411548*pi,3.09692933958079*pi,4.41710460511983*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.490141262563522*pi,0.09096257867763202*pi,1.412888932227483*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.504535909956558*pi,-0.4125619577200559*pi,3.69793615846016*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.4456682267258*pi,3.23298754155225*pi,1.71270377515487*pi) q[20];\nu3(0.811198412349489*pi,0.6798670772314901*pi,4.22610884964772*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.692609179503704*pi,-0.06681779231148999*pi,0.8979159569715429*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.659197733743714*pi,2.88874650103272*pi,4.3379332932839905*pi) q[10];\nu3(0.342492789544873*pi,0.5631669147301599*pi,4.07038980420487*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.529798620892949*pi,3.43050099405351*pi,3.99655927451261*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5018797655749*pi,0.283494020614277*pi,3.56003393811353*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.455279614448505*pi,2.51562391531947*pi,1.2657734350336511*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43853979997424*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.315197856764947*pi,0.48206340767375*pi,4.08996721968201*pi) q[10];\nu3(0.304276992495345*pi,0.050940742827723984*pi,3.7669287129067*pi) q[11];\nu3(1.0*pi,0.0*pi,1.235596282396396*pi) q[12];\ncx q[13],q[15];\nu3(0.588712426075351*pi,3.22255162008231*pi,4.12799558600883*pi) q[14];\nu3(0.63888887338828*pi,0.30335291308345*pi,0.7088612216218619*pi) q[16];\nu3(0.463629703984303*pi,0.257888556204528*pi,4.483504239675479*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.421685751572757*pi,2.49755664341574*pi,1.4668659821809111*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46022028701025*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250561891802815*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.321696178783677*pi,0.17849291654863797*pi,0.654905771969867*pi) q[17];\nu3(0.837105145590519*pi,0.91945852632908*pi,0.5308073980395933*pi) q[18];\nu3(0.430776212359842*pi,-0.181067967185631*pi,1.62037033606421*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42865506980644*pi,0.5*pi) q[0];\nu3(0.473490897310017*pi,3.39274687750984*pi,1.68148611162428*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.172492044478082*pi) q[5];\nu3(3.5*pi,3.42305699722017*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4455942452406*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.623801328673788*pi,3.34452615872255*pi,4.33271648504521*pi) q[18];\nu3(0.517414225815956*pi,-0.307085061733835*pi,4.01104903656246*pi) q[19];\nu3(1.0*pi,0.0*pi,1.123603687704539*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[21];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3609904554524*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4567610691071*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45094646756549*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4690902419566*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.203470320240021*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.086635800491403*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5434306738744561*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.45958259869857*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[18];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.136413553072225*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.46876764348255*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.322233804837069*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45410820944882*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3535018784404*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44811790367388*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47662802150526*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.33133961192488*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22876355509862*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5556219952319532*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5692298016171103*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41055518826421*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.37027029970961*pi,3.30684372972048*pi,0.726666226789384*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.143308001998584*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.6391715281708901*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5840959416959697*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.230905167233449*pi,2.45182716249144*pi,1.356091759579459*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.556016184095977*pi,2.60482496791407*pi,3.41259556882262*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.573545598569673*pi,-0.4744317408326219*pi,0.9186304252857229*pi) q[12];\nu3(0.685319301376512*pi,0.12040823023513303*pi,1.467428309021125*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.617710903459039*pi,2.79481619376233*pi,4.07873692528075*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5573363661211563*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.816250258565004*pi,0.72064617156766*pi,4.3739469409399*pi) q[12];\nu3(0.3212367838699*pi,0.446564794627355*pi,3.7035249522382*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.433330820702176*pi,2.37682188711293*pi,1.368925155628387*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.38511341961537*pi,1.11852572059724*pi,4.27937843994834*pi) q[20];\nu3(0.729157749435541*pi,3.0701404167143*pi,3.49495907477599*pi) q[21];\nu3(0.478526596380511*pi,2.86795574723696*pi,1.51316343224504*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.441411411206202*pi,0.52550122467327*pi,3.68761040011581*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.319563430788044*pi,3.1982928861157*pi,1.90374553983878*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.178741187603481*pi,0.5039372763905301*pi,0.631368876937541*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.851916008947531*pi,0.03933717171621698*pi,1.427765015808094*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.909290296801652*pi,3.3884403769527*pi,3.38500467440569*pi) q[20];\nu3(0.798567786252896*pi,0.13756695217048098*pi,4.121133768241609*pi) q[21];\nu3(0.147738016466043*pi,0.31154418422519903*pi,0.789532177061582*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.622765439485887*pi,-0.195363363837243*pi,3.58430210770264*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.846392327994235*pi,-0.4561224749656901*pi,3.55427168924598*pi) q[5];\nu3(0.464990751448303*pi,0.42287220486352695*pi,3.4518575443007*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.849530632094937*pi,0.001369277190509055*pi,3.61360893386498*pi) q[14];\nu3(0.236263156932297*pi,3.25908009294124*pi,1.77793055272984*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.23601996859896*pi,-0.173923797729442*pi,4.4055182176365495*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.726909784867965*pi,0.10121517544802605*pi,0.5123236883854583*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.701747209207784*pi,3.49462762057502*pi,3.52853572119844*pi) q[9];\nu3(0.679550119046094*pi,0.22279503986807603*pi,4.02994275641122*pi) q[10];\nu3(0.434866324237215*pi,0.55713900256175*pi,4.13440287684327*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.450535552763465*pi,0.9983633541933901*pi,4.27599669923627*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.192295650374374*pi,2.86507135678482*pi,1.033476992508205*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.408863398666053*pi,0.23178880886855002*pi,1.065059673986686*pi) q[1];\nu3(0.695200937074112*pi,0.5071492174073*pi,4.097946043632151*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.568692694116675*pi,3.15219036330246*pi,0.711106200293592*pi) q[9];\nu3(0.233949921710853*pi,3.21331416672929*pi,2.0809259331304197*pi) q[10];\nu3(0.648289720183097*pi,2.85274718791437*pi,3.94083707170473*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.378510732316275*pi,3.11179967654329*pi,0.893081196863566*pi) q[16];\nu3(0.653242509641178*pi,0.21269642082671802*pi,0.5284522082426605*pi) q[18];\nu3(0.638904388364439*pi,0.09306526901171197*pi,1.231347231958744*pi) q[19];\ncx q[0],q[12];\nu3(0.47901671317361*pi,0.24502219518662105*pi,3.87587839719445*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3307155595466*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.546746759923161*pi,0.8269310309304401*pi,0.615670575797805*pi) q[18];\nu3(0.0764260321353415*pi,0.70920021222949*pi,0.5938965480698617*pi) q[19];\nu3(1.0*pi,0.0*pi,1.173280265854323*pi) q[20];\nu3(3.5*pi,3.46037521869227*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[21];\nu3(0.364224120505134*pi,2.56727658981397*pi,1.274140967216785*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.305909131466441*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45886090328955*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32636162326502*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.126543823729555*pi) q[7];\nu3(0.381604806917447*pi,0.29049096558549004*pi,3.47535991245034*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45614497245862*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1765756716584699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5427777577322401*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263346922132434*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[21];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38229722467071*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33648018267699*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.124717793178137*pi) q[15];\ncx q[0],q[12];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49245430581386*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.461726199158051*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5761431956052248*pi) q[17];\nu3(1.0*pi,0.0*pi,1.16610744618227*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.642238635439969*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45939619631957*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43717986859933*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3797775726465011*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[21];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46368874972874*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.585372222759149*pi,2.85750449472329*pi,3.3389693954495*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.48322807976903*pi) q[15];\nu3(1.0*pi,0.0*pi,1.339769517189398*pi) q[16];\nu3(1.0*pi,0.0*pi,1.299978562525748*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[15];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.511706872997854*pi,-0.132852231945844*pi,4.4165683968891205*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4343655855656*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.402240971220451*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.650592658952326*pi,3.2032139444291*pi,4.046846121131701*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.23954880361955*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1211695138214481*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.37982698325367*pi,2.47594829448094*pi,1.389225472365362*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4640425926982*pi) q[16];\nu3(0.385842919872543*pi,2.80099621319*pi,1.61283271849411*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.667328151302383*pi) q[18];\nu3(0.149800507624762*pi,0.7227319952531699*pi,3.8335170875292*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.642624670600358*pi,0.36166074611918697*pi,0.9567427794980781*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0265611559514591*pi,-0.4750346557959935*pi,1.197296603743872*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.384347511066619*pi,-0.316399779056373*pi,1.330631346784784*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.264163204862607*pi,0.5448787176790599*pi,4.117032205231419*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44744438201693*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.438554709735476*pi,0.11571228418363*pi,3.80836946092481*pi) q[21];\nu3(0.664415844498319*pi,3.30399510970839*pi,3.52378456791319*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.559391422420153*pi,3.39206716598877*pi,3.51480673736298*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.492567147933385*pi,3.41099676503055*pi,0.901095923557408*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.774569716848303*pi,0.20831601891837503*pi,4.1558914223887395*pi) q[21];\nu3(0.315189164439675*pi,0.5899495815426901*pi,0.773556284274018*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.853099910486095*pi,-0.23489675669384202*pi,0.93461257440691*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.447521153406875*pi,-0.4230549722853034*pi,0.5438916603309359*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.433261062289748*pi,-0.08624517306562202*pi,1.088364001563835*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.903358005106991*pi,3.02145569335092*pi,3.8109910848545*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.749856193306253*pi,0.74503933741745*pi,0.929349805124698*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.327322174240341*pi,2.92653476197886*pi,1.363065713550132*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.932345143712148*pi,3.03059390399329*pi,3.2644583790699*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.206284105268169*pi,3.02781359141113*pi,1.3242830807401251*pi) q[6];\nu3(0.533524370536721*pi,-0.318690671999345*pi,3.63233118931772*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.832329286942651*pi,0.35096929087960704*pi,0.652425839707222*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0938181164282754*pi,2.61479841846431*pi,1.090237417442874*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.751427751693612*pi,3.07995050272093*pi,3.91221783228047*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.347978697527092*pi,0.118363646145763*pi,0.595063685213627*pi) q[18];\nu3(0.201209209528026*pi,2.84800054306133*pi,1.121723817047491*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.725824068739399*pi,0.274904295672318*pi,4.31032144365292*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.420127675587853*pi,3.04738906553165*pi,1.010396806879461*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.783442126514236*pi,-0.4555686673094949*pi,0.735051252871058*pi) q[11];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.345245352665282*pi,-0.133640964933102*pi,3.63922169233442*pi) q[18];\nu3(0.868352015069704*pi,-0.24251697159296498*pi,0.5535655729898321*pi) q[19];\nu3(3.5*pi,3.36379323258654*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.47358310829572*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.289008023070535*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.925496796296425*pi,-0.255845026056696*pi,3.90917757646265*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43520756288134*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.56032877340233*pi,-0.05049830625607399*pi,4.21395631616994*pi) q[16];\nu3(1.0*pi,0.0*pi,1.284689266242123*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3687817276137388*pi) q[20];\ncx q[0],q[5];\nu3(0.316533180765663*pi,0.468020303591527*pi,4.47973259240602*pi) q[1];\nu3(3.5*pi,3.31968033245289*pi,0.5*pi) q[2];\nu3(0.179229860720414*pi,0.58764597355541*pi,3.995090156093*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.340874995906364*pi,-0.366571159117977*pi,1.72860879071722*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.148333601960188*pi) q[13];\ncx q[14],q[20];\nu3(0.50656644065527*pi,2.6253412100454*pi,3.55728109615698*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.828902975607606*pi,0.9117320032668801*pi,0.8494760471898299*pi) q[1];\ncx q[2],q[13];\nu3(0.534214294261588*pi,0.052397716716587994*pi,0.5541354854782853*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.398694261634191*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.610775470090145*pi,0.20612117305460398*pi,0.9706667440612811*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5037799560074993*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5155608820289705*pi) q[20];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.32700366638794*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45454256697683*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1051255117117411*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39023617534603*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259248926637121*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.49235193189301*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2981782720658939*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.43195243103714*pi,0.09158924272151703*pi,3.59777119971601*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.491869680002139*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41091156147756*pi,0.5*pi) q[16];\nu3(0.614711537328683*pi,2.4945669906356*pi,3.8039460625513*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.610508136383284*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.185816826241942*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.24058238617257*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.249609973172423*pi,0.8096525746473999*pi,3.81757884506985*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.060023044845468*pi) q[8];\nu3(3.5*pi,3.46559827896697*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.158857514883801*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.725412873838429*pi,2.9849488487738*pi,3.42553729422714*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29219398767128*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39427451983822*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.49302758529368*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5005570872017371*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.406939288328131*pi) q[10];\nu3(0.765307022461124*pi,0.407121292509228*pi,0.879516985705896*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.631777233222922*pi,3.38100117798543*pi,3.22320056192143*pi) q[14];\nu3(1.0*pi,0.0*pi,1.328481585235271*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.693677419536678*pi,-0.4154931811479093*pi,4.2901166988141295*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.786785829998717*pi,-0.34737391477964896*pi,3.22326232463969*pi) q[0];\ncx q[1],q[8];\nu3(0.39370812858304*pi,3.29551266326017*pi,4.48161499734505*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.278707023933536*pi,3.35110622472639*pi,0.551174924916978*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.52315848650615*pi,3.0635668062723*pi,3.82146426302842*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.439849261331501*pi,3.29725941917118*pi,1.356527898429698*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.564388424345885*pi,0.07164188936091997*pi,4.03744232302932*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.664505056836133*pi,2.63695835521447*pi,3.58666423146648*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.934985044558275*pi,3.16896619465601*pi,3.83622842556739*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.386246528474559*pi,0.79974974939151*pi,0.673429592144249*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.237598475069222*pi,1.15175934757016*pi,4.19699092428514*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.441666347544039*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.317304672081139*pi,0.7173154647022499*pi,0.612262229841657*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.355124729358431*pi,0.11408544185216796*pi,0.618652820590326*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.728777007322086*pi,0.5308078930514799*pi,0.80620789969015*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.444132955692143*pi,3.42006913924312*pi,1.409315773790187*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.419879401730212*pi,0.041032955201234955*pi,0.6479090132965291*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0940495862875846*pi,0.16831515622903004*pi,3.8933961073244*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.130576125634161*pi,2.57283257472041*pi,1.51793348608821*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.756630875732346*pi,0.22092386864763303*pi,1.55040422403386*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.874750832310431*pi,3.05525162801819*pi,3.40055149212438*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.190232793554114*pi,3.05082608184069*pi,1.072366586865253*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.139523312766324*pi,3.15719337560777*pi,1.044527835446379*pi) q[7];\nu3(0.16314417660273*pi,-0.25516123459060003*pi,1.020679644464342*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.879194335277191*pi,-0.305345957933131*pi,0.97549637815236*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.367458523555362*pi,0.62867005613417*pi,4.43014314138143*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.727100827552423*pi,0.05129045706739099*pi,3.97808688774349*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.167806262236144*pi,3.37478250818501*pi,1.52922203062391*pi) q[9];\nu3(0.344159976679357*pi,2.74665457281759*pi,1.53413658013823*pi) q[10];\nu3(3.5*pi,3.43267007236958*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292802442441018*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.740717838390186*pi,3.27511844958827*pi,3.02730232861493*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.340269356632212*pi,0.51946121072085*pi,3.59975678747698*pi) q[21];\nu3(3.5*pi,3.44505414556116*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.497459248647363*pi,3.09447570186505*pi,0.801488913674619*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.969512517080833*pi,3.29552940951369*pi,3.15181623484697*pi) q[9];\nu3(0.467250069095225*pi,-0.4760405346501435*pi,0.712338952354324*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.211999749949145*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.772439822776806*pi,0.304973301715437*pi,3.86082531207344*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.596507229085638*pi,0.55776182553761*pi,1.000988445767917*pi) q[3];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38180598270399*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.449513574963751*pi,2.87524738171703*pi,1.4022258662700708*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.43281222657907*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.235838810854605*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5424503503157272*pi) q[14];\nu3(0.0895273128513036*pi,3.40015247402961*pi,4.35220392593531*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[14];\ncx q[1],q[18];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42089425734497*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.128069407636829*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.415918605509829*pi,3.47706259153693*pi,1.82544918506682*pi) q[15];\nu3(3.5*pi,3.42178366037052*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2536071826438309*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33321674440963*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49552878984297*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47663215396203*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37852974432964*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5168218210479139*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.366796385307293*pi) q[16];\nu3(1.0*pi,0.0*pi,1.228873683221734*pi) q[17];\nu3(1.0*pi,0.0*pi,1.225551101501243*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.307650554739918*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[16];\nu3(3.5*pi,3.41600163176575*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5762976491331493*pi) q[7];\nu3(1.0*pi,0.0*pi,1.353215233580876*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.381713733442989*pi) q[21];\nu3(0.187345746042613*pi,3.29221479260554*pi,0.895007743244164*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[7];\nu3(3.5*pi,3.28450520945839*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22008935957455*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39893631959923*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46078657681743*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44240825346544*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5497520558359181*pi) q[20];\nu3(0.871934703358467*pi,3.30647506903023*pi,3.15481905970031*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36543928513831*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.46306206847616*pi,2.82312108643656*pi,3.62570814666068*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.434516188525855*pi,2.91208830351378*pi,1.66935749087676*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.328724326273216*pi,0.9394077064045601*pi,4.43932965161701*pi) q[13];\nu3(0.676013876570459*pi,0.24236588796088399*pi,4.0845619998017195*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.608279920466871*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.373474778117346*pi,2.52524206850252*pi,1.4993669164005698*pi) q[4];\ncx q[5],q[15];\nu3(0.643374186769787*pi,2.56845705060738*pi,4.0196846665527*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.23817838565847*pi,0.398434837917491*pi,1.087405290433803*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.860082306406969*pi,-0.4181746343679743*pi,4.4962928355306*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.750157306088609*pi,2.8182459547171*pi,3.59284953683801*pi) q[13];\nu3(0.640607067630307*pi,-0.10937167205491799*pi,0.8145821592238289*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.206605763434614*pi,3.01542057277536*pi,1.213408735398213*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.251348356728604*pi,-0.458237337304719*pi,1.60911856676829*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.41833550412822*pi,-0.357527735772896*pi,1.242425016681808*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.635664496574828*pi,-0.29375858612350003*pi,4.28377553713681*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0876563540300786*pi,3.0641533070419*pi,0.5946502015964445*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.482624767945113*pi,3.27466676761622*pi,0.67469013587602*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.476257969349441*pi,2.70632887678275*pi,1.2496718160762579*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.787029589077593*pi,3.07252362322428*pi,4.469006155211019*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.328496112330864*pi,3.44459492090325*pi,0.783595542086163*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.392928262340681*pi,-0.043913079653078*pi,0.749568228976449*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.792167785847109*pi,3.04410229735084*pi,3.05740334365141*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.171940288005545*pi,0.71991466035324*pi,3.73024651901475*pi) q[19];\nu3(0.533167467800981*pi,2.45845374108413*pi,3.63551483602604*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.358005656201279*pi,2.39463330353181*pi,1.1728841291382222*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.638512786093178*pi,0.91137287452583*pi,4.41947907107716*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.515022299151177*pi,0.048525179592388*pi,1.022010855352777*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.315511268263033*pi,0.8248561978289899*pi,4.19647140717584*pi) q[17];\nu3(0.717758154006352*pi,0.95741314481337*pi,1.031699677398159*pi) q[18];\nu3(0.278853397389386*pi,0.5084671706714201*pi,0.958100777777624*pi) q[19];\nu3(0.732138897505574*pi,3.35757131634907*pi,4.23210988380207*pi) q[21];\nu3(3.5*pi,3.44472371216798*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.482984920134336*pi,0.029332674608777976*pi,1.03154936697357*pi) q[3];\nu3(1.0*pi,0.0*pi,1.33990969045706*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.373806338810579*pi,0.354890530268389*pi,0.8594683147037969*pi) q[8];\nu3(0.845957389306218*pi,0.019370409282915002*pi,3.93633659327133*pi) q[10];\nu3(0.763655314925931*pi,-0.204948783130234*pi,0.9610290309242551*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.632271717959707*pi,-0.06518554499527002*pi,0.5405486384158048*pi) q[17];\nu3(0.72569075947683*pi,3.02957774484904*pi,3.92812496730224*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.438424566155454*pi,3.37877671503896*pi,1.7008919484824*pi) q[2];\nu3(0.503234730196943*pi,0.87347134879506*pi,0.6457817127959959*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.761196052120416*pi,0.258940465704246*pi,3.8039953448069*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.471700257002571*pi,3.03833408123182*pi,0.919810291322841*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.38957352750465*pi,1.06600939133027*pi,4.26283436851822*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.32739089512249*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.39274509685523*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2144473583448319*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.340968323311457*pi,3.46888447637752*pi,1.6855584695791*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35072537293963*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[20];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.169605115887412*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.34768989430895*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45273967360248*pi) q[13];\nu3(3.5*pi,3.41748582553495*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1595342979840821*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2682258225172829*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48994443378082*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45676073739962*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.40295944383058*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.316472296536325*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.3435550522438708*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5344152755017042*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3813763019492251*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.40291884509579*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5002173026464711*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4708113351254095*pi) q[20];\nu3(1.0*pi,0.0*pi,1.285281206672668*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5824191363592846*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.3246961972494695*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5532831028528622*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49361825782018*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.485859007187393*pi,0.63367988404948*pi,4.2815560166636395*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.4026340380048579*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44125732687305*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2956165301865719*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5352717812766371*pi) q[21];\nu3(0.252558149344133*pi,-0.440719748025109*pi,1.102973590405957*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(0.818737137717567*pi,0.37488682755676705*pi,4.1936200644195605*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.731279507593105*pi,0.348997770987886*pi,1.64478617586564*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.486166651322681*pi,3.29526729916863*pi,4.21873847322414*pi) q[14];\nu3(0.103360720067086*pi,3.17322760356712*pi,1.291484098160229*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.468315978475765*pi,2.76914025406222*pi,1.0460055308136411*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.928406555174079*pi,-0.06065733896591102*pi,1.413787646928639*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.7462892833755039*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.103046288026137*pi,0.25697065522100004*pi,3.90596593659434*pi) q[14];\nu3(0.44195723783236*pi,0.35831996077544703*pi,4.44885239475896*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.544069851744809*pi,-0.4654768704197609*pi,3.15483866576839*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.604819832555644*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.763689108381466*pi,0.04546523144141601*pi,3.91739953162844*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.22551389977611*pi,0.398197447929415*pi,4.1154398836590005*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.294173834197042*pi,3.24427538804207*pi,4.31640978937385*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.153627888754234*pi,0.6079032704706*pi,0.527262004148365*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.801472703895173*pi,-0.015528815811816976*pi,3.56552225593408*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.750055434962454*pi,0.8691198153947699*pi,1.006190950795415*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.672043598988999*pi,0.6634012750154801*pi,0.850397048425109*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.653678293365919*pi,0.09079306852467195*pi,1.2492199766430159*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.625379297711686*pi,-0.4848500664768091*pi,4.01550043200349*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.415069778294511*pi,0.10130082909427396*pi,1.1091125123543*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.306034542956285*pi,0.029956700450121998*pi,4.44954654915393*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.087714441596479*pi,3.41828259322674*pi,0.67772854277788*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.745948215556755*pi,0.81444423016515*pi,4.477696483129019*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.518297387192095*pi,0.011781403271220015*pi,0.7645130505878031*pi) q[9];\nu3(0.358806079405457*pi,0.41248847709915004*pi,3.65434093586452*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.50029888842108*pi,3.00221193943331*pi,1.69606723228413*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.472395945696945*pi,3.45406223480446*pi,0.929407174727102*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.868064768533307*pi,3.29938100613082*pi,3.87769354491588*pi) q[8];\nu3(0.398241053208257*pi,0.18304886301962098*pi,4.3706681460759*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.25831000748384*pi,2.566407663466*pi,1.2662421966452841*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.499436491150768*pi,0.74510623660115*pi,0.5199049709986531*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.432803513978346*pi,0.37867019775752797*pi,4.00360281314578*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.524587743397302*pi,3.16127476166788*pi,4.19557588252877*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.263177211453616*pi,2.95677866238185*pi,0.900811359007849*pi) q[12];\ncx q[14],q[21];\nu3(0.949365596548364*pi,-0.23849644521406899*pi,3.30921418243364*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.51760629143794*pi,3.257508710006*pi,0.5538466828550394*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.877050314721525*pi,0.7816376304728001*pi,0.8557250463207979*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44068615300642*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.323708035740339*pi,0.156501587012159*pi,3.73012531636108*pi) q[18];\nu3(0.423743536165918*pi,-0.4649828967500066*pi,0.720984485845882*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.223438957698558*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.407818051364021*pi,0.14883109458556798*pi,1.243484311229428*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.440178013233778*pi,-0.35142282809526804*pi,0.626078769330028*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48308858034011*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0904255275813869*pi,-0.4455071894855399*pi,4.3736665138422*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.244271624344558*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42064846252899*pi) q[21];\nu3(3.5*pi,3.42312110684963*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34546157278409*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44514777522815*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.379569805915271*pi) q[9];\nu3(0.285445454458021*pi,0.5810609143875001*pi,3.72430620077425*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2214712038427908*pi) q[12];\nu3(3.5*pi,3.46986338743672*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.2058406539101831*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.18320934937006*pi) q[19];\ncx q[0],q[9];\nu3(3.5*pi,3.42862194555671*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.201580163787416*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40567653182088*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41449900151988*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43822494439014*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4447125452261105*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5658637412366838*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.628223314285419*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2898569220247569*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.638859818319518*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220711255136941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,0.5378789367986361*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\ncx q[8],q[20];\ncx q[11],q[15];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43264832709754*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1593650129131179*pi) q[10];\nu3(3.5*pi,3.45256105982383*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.226045586343535*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39443456863746*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4210527592975*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.300013943382283*pi,3.12585957984011*pi,2.0353610732815497*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.370691258105406*pi,3.35733995142712*pi,1.1377118662078591*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0748154003363154*pi,1.16431778310308*pi,4.18994486134876*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.858420644339892*pi,-0.082156165019247*pi,3.87437626896509*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42130347805585*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.521003453169738*pi,2.8016689770205*pi,3.66185333219849*pi) q[13];\nu3(0.562632506733928*pi,0.284657142920105*pi,1.37019396864034*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.514018729808153*pi) q[15];\nu3(0.712686159310322*pi,-0.124763012094183*pi,3.60326640745156*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.544830188275023*pi,-0.15144652198167902*pi,1.1566104586459018*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.444909706958073*pi,0.94030708905089*pi,4.043361752568551*pi) q[1];\nu3(0.870089038367135*pi,0.5274949636516799*pi,0.5964072431013852*pi) q[2];\ncx q[3],q[10];\nu3(0.415566448681306*pi,-0.4431975736707475*pi,3.97211876988123*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.54992977051651*pi,2.81625756513514*pi,4.08862500848097*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.522102224608468*pi,0.23685831642891697*pi,1.50556760843328*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.102096166514377*pi,0.315219727764689*pi,3.3517592225669*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.548108576350262*pi,-0.150449706016134*pi,3.51348226673021*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.789926483915718*pi,-0.339058073446518*pi,3.30002340140306*pi) q[1];\nu3(0.275100226555092*pi,2.80642657167867*pi,1.342513031039734*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.811002147924276*pi,3.34693574907206*pi,4.36010607947207*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.172763033070082*pi,-0.309162227718741*pi,3.87648346749342*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.679531572013969*pi,0.19375001687734505*pi,3.99309938530945*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.380823818292041*pi,3.3371757937035*pi,0.5268429124213264*pi) q[11];\nu3(0.847479120778765*pi,3.4932910293621*pi,3.44532889345095*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.136390543431674*pi,0.6051851462650499*pi,3.91096731583425*pi) q[15];\nu3(0.639590075681611*pi,3.29037996118822*pi,4.3166619826140895*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.351320773760508*pi,2.87187472107145*pi,0.998553211488272*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.194501400039109*pi,2.55174648275126*pi,1.51446318988231*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.310727672004411*pi,3.29414892790095*pi,1.246436816229217*pi) q[7];\nu3(0.387840082571103*pi,0.225400796507089*pi,0.7231728950155261*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.452286028705154*pi,-0.4040257316911523*pi,1.18901121626594*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.678026680600441*pi,-0.49868051621530163*pi,3.59960048545901*pi) q[15];\nu3(0.565527081144177*pi,3.37117850111559*pi,3.4604851835708*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.172468852664611*pi,3.06430142774571*pi,0.520640527136929*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47966954176871*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.251162968602795*pi,0.475961439359625*pi,4.43050440730452*pi) q[7];\nu3(0.147812944334634*pi,-0.05761819653511102*pi,0.95741065719553*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.292328057460883*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40958498594865*pi,0.5*pi) q[1];\nu3(0.279874941422321*pi,3.32078665555171*pi,4.37458143682041*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.823110839712185*pi,2.81521822044068*pi,4.23322639502846*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.334797955506109*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.322707403316805*pi,0.5784690727517301*pi,0.702974355011263*pi) q[18];\nu3(0.693334253614727*pi,0.8545455337475101*pi,4.35514714241262*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.601596742315984*pi,-0.046181295150426016*pi,1.371187124074781*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.607298799368126*pi,0.24767379974551895*pi,4.28948498520442*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.393293608941068*pi,-0.022711827791113026*pi,0.562814811639283*pi) q[18];\nu3(0.745171258748427*pi,0.17884049513565503*pi,1.6459881997049*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4069402667977*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.220530599786525*pi,2.93211226011046*pi,1.3733447262505352*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.3954499163882*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5317854128565151*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221999369178064*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,3.39452145093064*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,0.0*pi,1.3360885606027542*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.806847231875547*pi,3.43881387104788*pi,3.16397262427519*pi) q[10];\nu3(3.5*pi,3.38383767955312*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.256760954734182*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44014832366224*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.265815787159583*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5212790960326728*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.810077643585264*pi,-0.19650836065565203*pi,4.01468487959845*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5831616826503543*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.469425262115*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.324383713928087*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48359613709668*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.365896555817709*pi) q[15];\nu3(0.553166324475388*pi,0.22329456462512198*pi,4.35686167649984*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302385322324365*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.56483692738297*pi,-0.094059090480622*pi,4.09426099890882*pi) q[1];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[11],q[18];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5644748941132498*pi) q[14];\nu3(0.607762028445279*pi,-0.377120162143634*pi,0.5610606640276852*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.42134976549468*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3873651190716139*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36933539670261*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.46147317790145*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.208698834445713*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.775034731638462*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3016516755181828*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46420707784496*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.807184249588863*pi,0.12503842292539502*pi,4.2391232396094*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.728405954845495*pi,0.07636021980415097*pi,4.182479711409179*pi) q[2];\ncx q[3],q[8];\nu3(0.332819742508312*pi,0.7646779724022099*pi,4.4739770062063*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.13441806432319*pi,3.40011572505941*pi,1.5965024449392*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48764616908551*pi) q[20];\nu3(0.807142831827888*pi,-0.07276080600192603*pi,4.02874165403436*pi) q[21];\nu3(0.508867599534081*pi,3.48279676578801*pi,4.261101300541*pi) q[0];\nu3(0.715978515888209*pi,3.31041322076169*pi,3.05370658813767*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.455296482294863*pi,-0.292447195313168*pi,1.6025092902014*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45106209636848*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35273359234546*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.427594255537469*pi,-0.319639332685635*pi,0.5619679731402958*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.495889906277868*pi,0.346693594384623*pi,4.3865225371729*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.301071458260645*pi,-0.378418110484663*pi,4.06956985186035*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.49018061753431*pi,0.390228444106981*pi,1.222786691890784*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.464809367635476*pi,0.80559514823963*pi,0.603232055058485*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.592528035046765*pi,-0.24704926858815301*pi,0.893374214509578*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.372219557626213*pi,-0.396937467361722*pi,0.811126030359404*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.643274361308311*pi,3.0941540300525*pi,2.97727869068999*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.41415198745167*pi,0.53280881318465*pi,3.98389953938114*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49477662756916*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.323747536110941*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.14263434706716*pi,2.88362753404913*pi,0.6887253423797*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.874962565784056*pi,0.06896322760000595*pi,0.67177264418282*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.195105438594093*pi,2.61821634434413*pi,1.366579950496741*pi) q[11];\nu3(0.673184763956998*pi,3.2452918523587*pi,3.42319779051686*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.595576406056733*pi,0.12862533496332296*pi,1.4772163553896052*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.278114954638803*pi,3.4227084903744*pi,1.335644151220455*pi) q[11];\nu3(0.292829622651434*pi,3.2315330176063*pi,0.867879654247768*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4182535282115*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.460987116176129*pi) q[2];\nu3(0.545138995862504*pi,3.05526725178019*pi,2.95678067153304*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.62042048557218*pi,-0.352884834909111*pi,4.42456648055101*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.476470314325*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.88437542060669*pi,2.89318010547675*pi,3.1649597191091*pi) q[15];\nu3(1.0*pi,0.0*pi,1.282889568667988*pi) q[16];\nu3(0.353601554278317*pi,3.36308280736261*pi,1.280749014336795*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2397842085857769*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(0.452206997014855*pi,-0.04037872128018799*pi,0.9286403464380071*pi) q[3];\ncx q[5],q[14];\nu3(0.512533004770975*pi,-0.118639596054945*pi,1.0621150956877439*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.194294470304854*pi,0.8557537268525*pi,0.5170035240068765*pi) q[15];\nu3(0.255752649403527*pi,0.26941301986756605*pi,4.10444602409882*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49337088986992*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.439402199569453*pi,0.029236669831468998*pi,1.422677559684053*pi) q[8];\nu3(0.486615781717021*pi,-0.4843135837706984*pi,0.723050514938482*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.22346748675523*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.420359072146979*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.170177458230658*pi,-0.225672512670281*pi,1.427749629972943*pi) q[19];\nu3(0.488091744389024*pi,-0.04654306821267501*pi,4.14941878762693*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5460718003071596*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.461124382470682*pi,0.12817139637682196*pi,4.14479433036291*pi) q[8];\nu3(0.744006679744011*pi,0.44660701656232604*pi,1.457946893613674*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[16];\ncx q[17],q[18];\nu3(0.37229304553464*pi,2.94496261772941*pi,1.269369031505788*pi) q[19];\nu3(0.532053488117988*pi,0.05130188806841396*pi,3.87938846428149*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3588337170501195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.34756582714268*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.177210033557179*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[14];\ncx q[6],q[15];\nu3(3.5*pi,3.49862703896069*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.4023384270757329*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.655329146957055*pi,2.94747553495505*pi,4.34286528036722*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.27921299851488*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.180054976193432*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5080771955558525*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.417379327496531*pi,-0.176456455922945*pi,0.811962256211764*pi) q[0];\nu3(0.579477895824637*pi,3.13106211354161*pi,1.62482757380556*pi) q[1];\nu3(0.190648660394931*pi,3.47166187273963*pi,0.5678333057069391*pi) q[2];\nu3(3.5*pi,3.37828323929092*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36914881806607*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.286456180824468*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3363736369843195*pi) q[9];\nu3(3.5*pi,3.32676991470877*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48513299339888*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.283479802196497*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.2354969603848929*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240745344842928*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.654981141202869*pi,0.10894988721723398*pi,1.059169806742948*pi) q[1];\nu3(0.115630365222394*pi,3.30226948781246*pi,1.108351693552064*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.423745689931442*pi,-0.4210617237915544*pi,4.1568893768595405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4253412984803795*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.487296307758061*pi,0.21922442083637805*pi,4.10224542873185*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4809087099331*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5144003594183655*pi) q[12];\nu3(0.276299239645529*pi,3.00670310984634*pi,0.771702116359294*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.392457554780251*pi,0.12276219327150695*pi,1.072707217588879*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.602146612411529*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5596685051951051*pi) q[20];\nu3(0.741690775042343*pi,0.008095638901203017*pi,0.647712616049926*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[20];\nu3(0.561535457926638*pi,0.365798758327997*pi,1.454280531248219*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.532083848645003*pi,2.73648148604175*pi,3.74585546842259*pi) q[16];\nu3(0.527335275311067*pi,3.3261204252293*pi,4.38095905291793*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.75743909496578*pi,-0.251301376570925*pi,4.10884936143733*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.275615587401411*pi,2.80068387261937*pi,1.355475132762187*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.854822290024044*pi,2.94888246877909*pi,3.15858017589773*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.399571496104844*pi,0.34872657968157605*pi,0.570078775611089*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.294372987409767*pi,0.257378985480784*pi,0.565849779499743*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.43476462464642*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.16162561431558*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.731728117087467*pi,-0.34354755946296*pi,3.53719283904353*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.836647320414519*pi,3.10350857118984*pi,4.02520365889357*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.497697019829226*pi,0.488122162987467*pi,1.3348688165354878*pi) q[10];\nu3(0.544233671777469*pi,2.81669415930205*pi,3.57531860959227*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.893082983448005*pi,-0.333076336414065*pi,3.51869074135292*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.294185771274831*pi,3.34518581944227*pi,1.408258547868508*pi) q[4];\ncx q[5],q[13];\nu3(0.712341023616264*pi,0.21866525815349602*pi,3.87378270830333*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.408639082702407*pi,1.08646765285854*pi,4.1349207041353*pi) q[10];\nu3(0.787556976513329*pi,0.16114649682440596*pi,1.463996794699125*pi) q[11];\nu3(0.408521374650687*pi,-0.33348893710510796*pi,3.83563054818299*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43594377431923*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.208985912082785*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,4.46879076608593*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35740667318916*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.393553202943825*pi,3.2523153164447*pi,1.441267587387123*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.902086617884292*pi,2.98026813419097*pi,3.96149587158662*pi) q[12];\nu3(1.0*pi,0.0*pi,1.284460888846564*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.598909297761537*pi,3.33801882101113*pi,2.85820582936075*pi) q[15];\ncx q[17],q[21];\nu3(0.719761700233352*pi,3.22571403489532*pi,4.429844974455349*pi) q[19];\nu3(0.42282959375018*pi,0.53867306028619*pi,0.895793922092488*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.4536352674368*pi,0.5*pi) q[1];\nu3(0.477092507018967*pi,0.87844146484043*pi,4.00720088083829*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.383891514467251*pi,0.324604802100794*pi,4.4010505340432005*pi) q[7];\nu3(0.735665128978669*pi,3.152141357169*pi,4.032387443928981*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.405187117175074*pi,0.27099395228588796*pi,3.79159181753024*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2328246700774241*pi) q[18];\nu3(0.43114808983671*pi,0.35010978448577*pi,0.7944592473438701*pi) q[19];\nu3(0.49629908712977*pi,0.014950259091063955*pi,0.908416611263973*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3704690549468*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.654257390215043*pi,-0.08163183272803298*pi,3.86749734754252*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.809184922451621*pi,0.07897471398325095*pi,0.926124472450084*pi) q[8];\nu3(0.328675489975385*pi,3.23893129969492*pi,1.251793384674958*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3214988231926*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.215648850949027*pi,3.11843378838929*pi,1.92143125974136*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41564508393993*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44508369804621*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.180855264430561*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49306945269985*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36979046082175*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237317751284944*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.223415932347788*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.591359130838405*pi,-0.134174727684218*pi,1.1139607215021439*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.30775011132398*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1568765734273811*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.365875430906167*pi,0.6014324651669201*pi,4.45475804207915*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4148858362709*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5183799605453063*pi) q[14];\nu3(3.5*pi,3.4169453912109*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282353000028805*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44392068184222*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.235785190736025*pi,0.368787930606996*pi,3.7530319393416*pi) q[2];\nu3(3.5*pi,3.3686437921607*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0099434430858243*pi,0.084147587034757*pi,3.45211221880404*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38545535814476*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5748586460899912*pi) q[9];\nu3(1.0*pi,0.0*pi,1.245999922572071*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.3160747473238859*pi) q[16];\nu3(0.227923889160673*pi,2.841337233481*pi,1.197931234502085*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.76823791309113*pi,0.65727924772751*pi,0.753464117395619*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.55689293321878*pi,0.01361764479174199*pi,0.9339624432014171*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.775720970723122*pi,-0.322123144248047*pi,0.963016199691856*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.344207656158895*pi,-0.44934570647080463*pi,0.5285303746050362*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.520827192406123*pi,3.15660820014681*pi,0.858439493905852*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.516121806292853*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.634881435107525*pi,0.22649655118877798*pi,0.6999498407243789*pi) q[21];\nu3(0.410721641178073*pi,0.05967652499656695*pi,3.99587958533292*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.55522408856574*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.531106503609161*pi,0.61222042444747*pi,4.30445141534487*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.7537663277509901*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.757928594381082*pi,3.32318107631785*pi,4.1891571171317405*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.510702394462546*pi,0.257073848834687*pi,0.679478517618756*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.697368929761452*pi,1.15433326951394*pi,0.83080192361856*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.533521552628021*pi,3.23321833740646*pi,3.52083151448077*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.362374864515298*pi,0.14127207177214496*pi,0.608307809752489*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.676464312197196*pi,3.35892313438445*pi,3.15008229535122*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.334698403693824*pi,-0.24783301056693702*pi,4.20352279063756*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.619402880038083*pi,-0.36496914148694903*pi,0.768918324333861*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.759581321213862*pi,3.11121905032359*pi,3.959073194077*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.468014207835779*pi,0.9344542291059601*pi,3.95535379024442*pi) q[14];\nu3(0.447886224349519*pi,3.08516771758685*pi,0.736904322340998*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.758034425324171*pi,0.84828670573926*pi,0.5975986686149122*pi) q[3];\nu3(0.351405853943762*pi,-0.214830676004091*pi,1.6746889883889*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.323774896221384*pi,0.22108220741588802*pi,3.80845968718946*pi) q[8];\nu3(0.896107333679524*pi,2.90739460151232*pi,3.69193080969098*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.304392351589235*pi,0.06542404704281402*pi,0.862792867997874*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.302951241279641*pi,-0.4161634960002168*pi,1.75520557190625*pi) q[14];\nu3(0.406759958100833*pi,2.65347578466119*pi,1.118386305811946*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.678801868393935*pi,3.30294227242642*pi,3.86489857378257*pi) q[20];\nu3(0.386973719907697*pi,0.25588167339893897*pi,4.11355504051784*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.543075268026671*pi,0.08356112874370103*pi,1.082471767871818*pi) q[6];\nu3(0.0620336869123593*pi,0.420753648046987*pi,0.9648485251015659*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.309749010692147*pi,3.18109967723933*pi,1.4692353946958852*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.448982565671558*pi,0.466427365123366*pi,4.22244274067259*pi) q[19];\nu3(0.52181629405379*pi,0.37580528648591305*pi,3.68739818369148*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.27100859968974*pi,0.5*pi) q[5];\nu3(0.556267654239709*pi,2.65540800708896*pi,3.82243992709998*pi) q[6];\nu3(1.0*pi,0.0*pi,1.184140904612949*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.381316208135055*pi,3.46146216432012*pi,1.419031931767188*pi) q[10];\nu3(3.5*pi,3.45778005151062*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.198347895279077*pi,-0.003533716613994986*pi,1.058643817518644*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30758871063696*pi) q[18];\nu3(0.1483817933113*pi,-0.246333206471536*pi,4.40146494044615*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.216463760877143*pi,2.38545455892569*pi,1.136605258066174*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[20];\nu3(0.668942243404084*pi,0.34479732988421596*pi,1.55916300454175*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.36536234429102*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5589987706785817*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.204717360869107*pi) q[14];\nu3(3.5*pi,3.3488314085511*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4008447910177*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.128018784291485*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.44843723034349*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.213905510379514*pi) q[8];\ncx q[9],q[21];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.32073587192314*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48516798929713*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3271533051866489*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45680212382909*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.215169224636593*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.40377379543711*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42739133281869*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2961149333154411*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.392782080319909*pi) q[20];\nu3(1.0*pi,0.0*pi,1.231002894955631*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(3.5*pi,3.47888897894194*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5884930830773911*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40935796453241*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.213822082158551*pi) q[16];\nu3(1.0*pi,0.0*pi,1.182231604452625*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.618773948998493*pi,2.90589867552458*pi,3.88697051151612*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.27175850054892*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5475061146150226*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.718799312274985*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47839743412806*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.368894287916345*pi,2.69587883677231*pi,1.33330167839809*pi) q[5];\nu3(0.400041729222887*pi,0.45319996865078604*pi,4.48583502734092*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.451479237880299*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5619666295953785*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.655979344229289*pi,0.70222367963344*pi,0.521388607062862*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.501773517408591*pi,3.08492838749906*pi,1.60700958460378*pi) q[7];\nu3(0.550677273484481*pi,0.7849216540039601*pi,4.225898191530479*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.332591181075363*pi,-0.234834541863727*pi,0.5066910149591783*pi) q[1];\nu3(0.183858661173721*pi,0.299578469877005*pi,3.34985651987536*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.377306631222327*pi,-0.371447197550954*pi,1.203576412395239*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.369371778035641*pi,0.62763207421376*pi,3.71174471287486*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.625674069583972*pi,0.50507360731909*pi,0.787468284872004*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.247478164191557*pi,0.008381738856347964*pi,0.606534685137294*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.471121828606022*pi,2.77673709933447*pi,1.1095427305268681*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.23243918894467*pi,-0.07439821086909498*pi,1.53492482728987*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.537763252498747*pi,-0.4958758348343206*pi,4.457055359734531*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.037503409457152*pi,0.07885453652837204*pi,4.311207226274799*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.709121392940681*pi,3.41985794788788*pi,4.43470407536181*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.524547931237589*pi,0.13470575810281804*pi,1.458540750869186*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.332352681535857*pi,0.076960084747006*pi,0.663528772807377*pi) q[12];\nu3(0.635407570967235*pi,-0.05868528050884397*pi,4.44167181179781*pi) q[13];\nu3(0.732612449312794*pi,3.21304052607699*pi,0.5458247538944105*pi) q[14];\nu3(0.132550532392723*pi,2.58068439200725*pi,1.1486156700130161*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.88766300608948*pi,0.002176830624138981*pi,4.47828301800272*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.76272942982659*pi,3.28719007595174*pi,0.636675781162092*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.541948841692494*pi,3.30998164193288*pi,3.01326164822744*pi) q[9];\nu3(0.336478250822931*pi,-0.0261226863672*pi,0.63563327685528*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.552559314281265*pi,2.71206531356121*pi,1.216142348350973*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.465302825458701*pi,2.6735025149287*pi,3.69445922565523*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.753395904753363*pi,-0.01692643205070199*pi,1.2553015301119501*pi) q[19];\nu3(0.276661625193708*pi,2.92391773490702*pi,0.712863857427627*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36667309935574*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.645885496338378*pi,3.44951677130238*pi,3.80286436011772*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.223116485939328*pi) q[5];\nu3(0.575788061542867*pi,0.009492262533680962*pi,3.56833044733983*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.396396170399275*pi,2.61769560164657*pi,1.58075294974184*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.447941554470729*pi,2.65615383164844*pi,3.76653520727253*pi) q[17];\nu3(0.307168491969767*pi,-0.4014846521023782*pi,0.935920420736913*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.33711364422725*pi,0.5*pi) q[2];\nu3(0.20860910544933*pi,0.411543981254495*pi,0.5293336553363555*pi) q[3];\nu3(0.459657661322864*pi,2.64154450267322*pi,1.424450719144158*pi) q[4];\nu3(0.530677113776129*pi,-0.397412097302073*pi,0.734117836861514*pi) q[6];\nu3(3.5*pi,3.43316381847261*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2513985192489518*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.782116419294412*pi,0.58260526640065*pi,1.297344540026188*pi) q[16];\nu3(0.730074708463794*pi,-0.234335879790306*pi,3.74989822191051*pi) q[17];\nu3(1.0*pi,0.0*pi,1.316351848856708*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.80324432020177*pi,0.50862295966973*pi,1.066703576657754*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.488485049606764*pi,3.33126643497875*pi,1.94310074393781*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.499828399193429*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.47238537073988*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.306724265437055*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.787845833614947*pi,3.26634497430821*pi,2.95803350223342*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.665386213639655*pi,-0.35817706377373404*pi,0.640094351330365*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.61059610308575*pi) q[11];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5525320839513466*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30488738130561*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49296238930083*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2925755125252452*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49323505977003*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.214150326259791*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.4423127242146*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278820399153839*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5199978015332117*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.9230353764465*pi,3.16079211909648*pi,4.28972165797394*pi) q[2];\nu3(3.5*pi,3.48404154741278*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37227778368515*pi,0.5*pi) q[6];\nu3(0.513814291174005*pi,0.47916285836012595*pi,4.14475570938692*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42013300226077*pi) q[9];\nu3(1.0*pi,0.0*pi,1.318997461350409*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5477756352906127*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,3.38234796784318*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.346976689015123*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3618333483810021*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.43922400238258*pi,-0.26528204449701*pi,0.999466185811319*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.40934080116162*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.440163430038792*pi,-0.233703579718203*pi,1.213481392566552*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.304878896553715*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.289390685009342*pi,-0.304709921932956*pi,0.655046414057644*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.530931119024803*pi,-0.14838316085582598*pi,0.610614406129754*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.281307006219229*pi,0.486342341262325*pi,4.2950077874426*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46611700999786*pi) q[10];\nu3(0.293887390526322*pi,2.39390476301564*pi,1.2560803902477*pi) q[11];\nu3(0.599007253432766*pi,3.3818625642438*pi,3.44297174726575*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.422181996686437*pi,2.72932064505927*pi,1.25493814445098*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5967944427324055*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40149796236697*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.459391476105623*pi,0.7361559284714101*pi,3.97668052469817*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.917014162166324*pi,0.353809506368159*pi,4.08110270717898*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.31719543694324*pi,0.52183670892424*pi,4.4503685690535*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.515600732129376*pi,3.3788305872419*pi,0.8647688501849*pi) q[11];\nu3(0.522308717055451*pi,0.196099039928318*pi,3.76052198841081*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5132466204444568*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.346322249116068*pi,2.65506347491534*pi,1.57138405051463*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.682680618300578*pi,-0.4347050993737323*pi,0.5338531008214225*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.143401112986488*pi,2.99413035021167*pi,1.99319664936885*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.29727749738333*pi,0.40761714055507603*pi,3.42091348707455*pi) q[13];\nu3(0.789425245426929*pi,-0.030150664841823993*pi,0.5593622303518851*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.34681515873121*pi,3.06524022518406*pi,4.48686170415624*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.545195946392722*pi,-0.4604603504726317*pi,3.92642073277812*pi) q[0];\ncx q[1],q[2];\nu3(0.228839971144928*pi,3.15386421118181*pi,0.770623221607165*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.623379961412747*pi,3.14588988679116*pi,3.19874256232527*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.248587236043193*pi,0.18712868288847095*pi,3.75219349346276*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.635733669008337*pi,0.181353421319289*pi,4.3201535810755605*pi) q[0];\nu3(3.5*pi,3.36865033148599*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1415937773099079*pi) q[2];\nu3(0.67934964753088*pi,2.8649928914872*pi,3.17090668316573*pi) q[3];\nu3(0.456325511096964*pi,0.183044816776595*pi,3.47701915543816*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.15772565632318*pi,0.42683407527864203*pi,0.725676087499197*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.49095879703849*pi,0.9520823191466099*pi,4.253439744441129*pi) q[4];\nu3(0.456551910367083*pi,-0.391164253105402*pi,3.89320031326924*pi) q[6];\nu3(3.5*pi,3.30662232392442*pi,0.5*pi) q[8];\nu3(0.497252953328821*pi,3.07025901831202*pi,1.51581232823644*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2207515568236809*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.255013699810626*pi,3.12281065529499*pi,4.43945958540929*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5635762392842588*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.726830200590191*pi,0.149358628903685*pi,1.1106500811125262*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[11];\nu3(0.460884929435677*pi,3.34994954631576*pi,1.79215448527464*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.256151855352623*pi,-0.4303563901488729*pi,1.088945077592415*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.691908928628388*pi,0.16452413704202495*pi,4.41919719714575*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35192887952257*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.715094638999275*pi,0.31632756053897904*pi,4.34055161114064*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.413898190827609*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2121163600989489*pi) q[15];\nu3(0.395872864798157*pi,3.34120286059527*pi,4.1622424113052805*pi) q[16];\ncx q[17],q[18];\nu3(0.778822715629627*pi,3.48680726406987*pi,3.05776789959879*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.543867387136915*pi,3.26960701318215*pi,3.32867733281821*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48208440789307*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.351142596084292*pi) q[18];\nu3(0.760426462708883*pi,-0.306567060213332*pi,4.15540190157584*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.739110258731706*pi,3.47286861757065*pi,3.20092894271492*pi) q[1];\nu3(0.203955406195174*pi,0.33940800489532397*pi,3.72123645707698*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.501990368771466*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.745709945363349*pi,0.22450593085313197*pi,4.05300148143293*pi) q[21];\ncx q[0],q[5];\nu3(0.649306933002902*pi,-0.396426946797917*pi,4.48111315147051*pi) q[1];\nu3(0.727183933850077*pi,0.69074679014356*pi,4.22672949087586*pi) q[2];\nu3(3.5*pi,3.38555923745035*pi,0.5*pi) q[3];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.316697500880424*pi) q[12];\nu3(3.5*pi,3.48263135360762*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4659959138328*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.324552470613352*pi) q[20];\nu3(0.773757607546718*pi,0.189040427748439*pi,1.465969997682246*pi) q[21];\nu3(3.5*pi,3.43039965361117*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.3763685855759031*pi) q[5];\nu3(3.5*pi,3.46081616665364*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.258778637250739*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47758456334309*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.630112464781768*pi,0.273314735372291*pi,1.50117530879903*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.17788378357251*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.617704901260717*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0829899296899161*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254545131938227*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.349261332574089*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,0.5634076445878184*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.816664676492405*pi,0.57898296009586*pi,4.4270214136434305*pi) q[7];\nu3(0.847210708813252*pi,3.35883641276013*pi,3.96822289451327*pi) q[8];\nu3(3.5*pi,3.35008175350317*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44780306381126*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2608051188151541*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.680367491091304*pi,3.02817260697176*pi,3.07052721151798*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.490177820784754*pi,0.228738429970062*pi,3.88007924673466*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5333337004468639*pi) q[14];\nu3(0.56215987924365*pi,3.36413012534067*pi,4.46790946676657*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49200074080124*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.432974488979971*pi,-0.145423111421303*pi,1.4016595358061879*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.360219530297661*pi,2.58706858704574*pi,0.939580778741427*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5054199756468418*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.320247570183056*pi,-0.20369576148860902*pi,0.5905590452613331*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.864711421665775*pi,3.27461849606125*pi,4.25754042176976*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.525397308528219*pi,2.9583137257008*pi,4.23833278473736*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.197807645135173*pi,-0.33425417426939696*pi,0.678446319194701*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.611035220980273*pi,2.60209629634864*pi,3.57712642210988*pi) q[10];\nu3(0.453116986076524*pi,-0.305465035231278*pi,1.012690191683755*pi) q[12];\nu3(0.427288587439591*pi,3.25547648522811*pi,4.45507277949795*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.461694063185868*pi,0.61258218815669*pi,0.921364383390352*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.555833972744546*pi,-0.395959644207182*pi,4.07870955206716*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.533682242841458*pi,1.06548478175814*pi,0.8285418857783899*pi) q[9];\nu3(0.416295889601815*pi,-0.21881195860351*pi,3.98868600976726*pi) q[10];\nu3(0.740991176095355*pi,0.18137799877734995*pi,0.600403695736345*pi) q[12];\nu3(0.692561354691924*pi,0.307196580173851*pi,1.200516140124276*pi) q[13];\nu3(0.214101994714046*pi,0.33946848572507005*pi,3.4853485057832*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.644925179858742*pi,2.69489056435968*pi,3.84128456346151*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.429612231298829*pi,0.21279253892678096*pi,0.9734377587768319*pi) q[0];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.113001868238501*pi,0.55580260635021*pi,0.884326731519142*pi) q[6];\nu3(3.5*pi,3.34705339083467*pi,0.5*pi) q[8];\nu3(0.58756215515054*pi,3.48091760629807*pi,3.83705356142918*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.123480806727273*pi,0.74444074681084*pi,0.5153351017294584*pi) q[14];\nu3(0.325708836373766*pi,0.84725256758418*pi,4.22101393117347*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233117365734128*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.364531654434801*pi,3.22816019188872*pi,2.1297168552214902*pi) q[20];\nu3(0.188762247481138*pi,3.35430421128657*pi,1.1649637138732731*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3966464898949*pi,0.5*pi) q[3];\nu3(0.530760607825032*pi,3.05670029664347*pi,0.5891074985661338*pi) q[4];\nu3(0.497288732147051*pi,0.101102217632003*pi,1.170858717096353*pi) q[5];\nu3(0.811041355575755*pi,3.20388224148132*pi,4.18370257618918*pi) q[6];\nu3(1.0*pi,0.0*pi,1.343076326534995*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.336191995031847*pi,-0.220893774948413*pi,4.4193562184297*pi) q[16];\nu3(0.652759959351045*pi,2.63476954088022*pi,3.6422780569731*pi) q[19];\nu3(0.409038505494389*pi,3.22318840648281*pi,4.26986218183135*pi) q[20];\nu3(0.274751332585754*pi,-0.40781695469842*pi,3.93214186133441*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[7];\nu3(0.465388074993612*pi,-0.33449298177603004*pi,4.04393408627843*pi) q[4];\nu3(0.255866413084226*pi,0.58039788384462*pi,4.377154638065139*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42163482278293*pi) q[17];\nu3(0.302001261565505*pi,3.49348951228395*pi,1.72220445641242*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37907647199922*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5318582753381181*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.1298763717410298*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[12];\ncx q[2],q[20];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3211902375968*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.2493380899125799*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.18509263008893*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41728274712763*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5810606190101556*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.41868613132504*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.103830209312888*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305408488270642*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2240998042225981*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[12];\ncx q[2],q[20];\nu3(0.301967269276255*pi,0.9914387190795999*pi,4.473926117771899*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45376089214716*pi,0.5*pi) q[6];\nu3(0.837935130700531*pi,-0.26261360219137997*pi,4.48476160165338*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.392104460291618*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.37456223724226*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5929812937193191*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2977489528605188*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.157297425162087*pi,3.2552935804788*pi,0.5743390897979537*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(0.455055916404323*pi,2.92954575502789*pi,1.482096342108661*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48196097013731*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4056602073944*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45004215569334*pi) q[21];\ncx q[0],q[18];\nu3(0.523674733592481*pi,-0.17306897079146*pi,3.97248124126405*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43742512691764*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43794001443955*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.163577201221506*pi,-0.4890827920900721*pi,4.41272107505274*pi) q[8];\nu3(1.0*pi,0.0*pi,1.249533294721751*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34461092296369*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1666072298409471*pi) q[11];\nu3(0.488900349244226*pi,-0.235074307459119*pi,3.60516635852808*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38718456455743*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.876332469533044*pi,-0.284794756593507*pi,4.32597345622439*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.291860919340607*pi,-0.49489194618766386*pi,0.929282676621236*pi) q[8];\nu3(0.56058696897144*pi,3.38288898245117*pi,3.18645286904148*pi) q[12];\nu3(0.289628680399229*pi,0.9851282114142501*pi,4.48359535315669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.581469259838003*pi,2.62777775482741*pi,3.62297471120322*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5345176230578801*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.384773509674639*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.603396364029346*pi,-0.4160021719034317*pi,0.945165041266926*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.356365944182923*pi,-0.264533180552998*pi,0.757709263077802*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.569840213617218*pi,0.63691972129637*pi,4.170571386176659*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.884509991299454*pi,0.25217559280552304*pi,1.1148821932267952*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.638235811108926*pi,-0.04597285244452898*pi,0.939753935208147*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.620868525991462*pi,0.54568751784776*pi,1.340531596025532*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.269898039541504*pi,-0.06392324272478*pi,1.084240579924534*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.367539038308926*pi,0.10024471529338896*pi,3.60300347528819*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.44496745496672*pi,0.30782132033060305*pi,4.38785560394885*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.757569703091021*pi,-0.49520512287644014*pi,0.899438040026066*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.239541665869768*pi,0.87955936177942*pi,3.90771260961212*pi) q[20];\nu3(0.0920675371655087*pi,3.19330157238463*pi,1.59836314289189*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.519064482279246*pi,2.75664991535329*pi,1.2484416630454351*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.34759281086382*pi,3.37373104369682*pi,0.612233274028543*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.737178063534964*pi,-0.223906314336213*pi,1.250626763471192*pi) q[14];\nu3(0.574835964554931*pi,3.23330008425493*pi,0.743195496062999*pi) q[15];\nu3(0.546791492890354*pi,0.18734374988546498*pi,0.6335792888665179*pi) q[18];\nu3(0.649044235720294*pi,2.79575453348746*pi,3.7548880580028*pi) q[19];\nu3(0.333662407586629*pi,-0.4772950607537023*pi,1.0337822089759872*pi) q[20];\nu3(0.687428262713412*pi,1.01968335564871*pi,0.9007260343076*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41399664416072*pi,0.5*pi) q[3];\nu3(0.459217811152758*pi,0.12895409562480498*pi,0.848923360977338*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.197328314848615*pi,0.452921016978153*pi,4.38311762347405*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.754504066063773*pi,-0.25784174013266503*pi,3.51742916409601*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186052357075726*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.653439369631024*pi,0.17836540280548696*pi,1.3059233704618851*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.28606535504727*pi,0.30540164361508104*pi,3.59120112739392*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.637002586903464*pi,-0.016965292104999974*pi,1.242143455325911*pi) q[6];\nu3(0.296342749050605*pi,-0.018769053216558973*pi,4.27377478584012*pi) q[9];\nu3(0.634267648688302*pi,-0.10465782800700202*pi,4.3777155338655*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.334948344613742*pi,-0.10941120116285802*pi,0.618592494519874*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.26751943936038*pi,-0.256149131029096*pi,0.973130330721589*pi) q[10];\nu3(0.693253990249435*pi,-0.318546055860476*pi,1.009380514763801*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5633141468044447*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44603974266736*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.339409840017976*pi,0.91257822869932*pi,4.48376642969444*pi) q[11];\nu3(3.5*pi,3.43538147869216*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.270035407534039*pi) q[20];\nu3(1.0*pi,0.0*pi,1.246495530506103*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.36362759704849*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45701427461973*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.329629060354345*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186007211617196*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3884120313139*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.40800268090635*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.141361666854034*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.23119052050186*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5503937735954121*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.640261913278501*pi) q[21];\nu3(3.5*pi,3.42227396562547*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[8];\nu3(0.963581951066523*pi,-0.383368922517618*pi,3.90248721604103*pi) q[3];\nu3(3.5*pi,3.27688732573722*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.42299361447342*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.393327519299911*pi) q[9];\nu3(1.0*pi,0.0*pi,1.161062457743482*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45348067039411*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25937736815885*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.60634605217197*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.335305063076995*pi,0.12792509521150797*pi,1.1627500340466401*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.41349455977617*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.481407027592891*pi) q[8];\nu3(1.0*pi,0.0*pi,1.18676129928726*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5333812185304874*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.45515282619707*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.578669840742815*pi) q[10];\nu3(0.399478634169366*pi,-0.12851843228049697*pi,0.5478925593155513*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.38404717383138*pi,3.08323869010296*pi,1.8600135911358*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4585350776698*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.426261037960943*pi,2.75655048210224*pi,1.53721843141672*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.665780253270099*pi,0.386589489906796*pi,3.92989530984051*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5837872895159326*pi) q[11];\nu3(0.136929284378302*pi,0.16308305869205797*pi,3.84599593855371*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.259501796600039*pi,-0.4080349310157201*pi,0.763736544271373*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.429711532138705*pi,2.76763320512927*pi,3.6938549053201*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.919547590121874*pi,0.8095716883850299*pi,0.604370778635507*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.335017272506758*pi,3.48308931203242*pi,1.59902337628681*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.822296752148931*pi,2.80992622552133*pi,4.10293160449555*pi) q[4];\nu3(0.553375912822369*pi,3.1905973705664*pi,4.2165529065494*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.757470889310828*pi,0.5876612697275201*pi,0.975573604171893*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.592548438897272*pi,2.62935034567786*pi,3.80360532134379*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27362475652797*pi,0.5*pi) q[3];\nu3(0.480927855117049*pi,0.06021043749392396*pi,0.523778202997467*pi) q[4];\nu3(0.86581751672617*pi,-0.4219445035684233*pi,4.01890313376412*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.120412207665944*pi,0.039282749095644*pi,3.51577131432814*pi) q[19];\nu3(1.0*pi,0.0*pi,1.117760118102088*pi) q[20];\nu3(0.41320149498973*pi,-0.013753407283739028*pi,4.36667913050751*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.474180207214077*pi,2.58829122631535*pi,1.244588506608555*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.632769824603472*pi,-0.023369605505307978*pi,4.432273058101821*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.190835898757741*pi,0.9080959828727799*pi,4.09308721831116*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.912929212518962*pi,2.84978443688325*pi,3.83282371321445*pi) q[14];\nu3(0.700133610992955*pi,3.34631762506231*pi,3.40451471790596*pi) q[15];\nu3(0.469172521750795*pi,3.46704838804404*pi,1.86964433643342*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.386167080025637*pi,-0.4168326504668764*pi,4.00092565789582*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.316289561892625*pi,-0.2000709860162*pi,0.90499232556746*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.170407722951109*pi,-0.05746178604152202*pi,4.21521755170244*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.410793089003494*pi,0.7873045930164999*pi,0.751687200732037*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.183627778729529*pi,-0.4410717628053316*pi,1.65171525738792*pi) q[14];\nu3(0.734283877756061*pi,-0.4184120494052178*pi,3.25334296292241*pi) q[15];\nu3(0.821492614785176*pi,0.15352303610930496*pi,1.414801592227001*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5158496815488127*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.800072808570122*pi,-0.292960146631536*pi,0.670780447959243*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.180350947554024*pi,0.83274765949265*pi,3.95778042143084*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.436637169591311*pi,2.66151491818514*pi,3.88247165721104*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.189123048189238*pi,0.97878349592511*pi,4.33357279063209*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.323640000922793*pi,0.412180470948185*pi,4.2006060377277805*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.588766240202626*pi,0.77464022343556*pi,0.822705959376276*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.802866201331538*pi,2.41520915940341*pi,3.83475540458718*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.909077687970514*pi,0.04398195390699999*pi,4.24753425742869*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.277880632598044*pi,2.99048998484553*pi,1.199987867038443*pi) q[0];\nu3(3.5*pi,3.39885933584394*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.711015941302268*pi,-0.05468468304106999*pi,0.877983481090606*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.76311369405985*pi,3.38841625868636*pi,3.6174512959042*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.228930661584376*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.101585746268626*pi,0.284978901927776*pi,3.88837108992749*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.435792479434939*pi,0.250784151045234*pi,3.58111434683089*pi) q[3];\nu3(3.5*pi,3.38895062908154*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36721735995328*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.325929067665626*pi,-0.11064193436646202*pi,3.77477392715256*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39160997983339*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.349902237555599*pi) q[14];\nu3(1.0*pi,0.0*pi,1.140303070080644*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2106318502038529*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[14];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.44119241128484*pi) q[19];\nu3(0.401924560378254*pi,3.46652586207812*pi,1.93050202689908*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.41945760263606*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43828900415467*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1558250653439082*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46729530249186*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.415312136619519*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4377012928542*pi) q[15];\nu3(1.0*pi,0.0*pi,1.320378192131559*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42106236721809*pi) q[17];\nu3(0.494094152724976*pi,0.08771874714164396*pi,4.272382913716919*pi) q[20];\nu3(1.0*pi,0.0*pi,1.360741507288734*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[4],q[17];\ncx q[5],q[14];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5007306361019351*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44207869979668*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6339675496431529*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.40860076789708*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45420590357446*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.425734555730267*pi) q[11];\nu3(1.0*pi,0.0*pi,1.391691026148885*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.42896144278318*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2211109441457189*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.578583733025661*pi,-0.05051324224383802*pi,3.83073190918365*pi) q[6];\nu3(0.330172062997136*pi,-0.37125916807541004*pi,1.3830171605282109*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43589675627403*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.18002039813991*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.215174175670907*pi,-0.287574354646013*pi,1.3042512387660259*pi) q[1];\nu3(0.684588290388348*pi,-0.33656184385929*pi,4.2236393988600405*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.619939556480073*pi,0.00048080202364997326*pi,4.47135135710065*pi) q[6];\nu3(0.390791153410214*pi,2.75891871395433*pi,0.794179515063929*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.782215465214103*pi,3.06318872811472*pi,3.94004217243982*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45520238110345*pi) q[18];\nu3(0.499835085673943*pi,-0.22931453321578898*pi,1.036688887251397*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.577542573093546*pi,3.14200979892991*pi,4.05007126432826*pi) q[1];\nu3(0.593834954073912*pi,3.07529529060934*pi,0.5096154510614783*pi) q[2];\nu3(0.476551041066732*pi,-0.01414794783298401*pi,4.36949152250636*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.465724725234525*pi,-0.4553803910205009*pi,1.371094874854939*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.464502484231108*pi,2.55562996391715*pi,0.96558726900284*pi) q[17];\nu3(0.480252673281265*pi,3.14533329645315*pi,0.5320818969410799*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.830533690515786*pi,0.203841514399683*pi,1.68443609604139*pi) q[4];\nu3(0.449701083090734*pi,0.0012763525765480122*pi,0.63395012274832*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.679642687561334*pi,0.58293277362033*pi,4.39728286378642*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.445374866944731*pi,0.5395719360626401*pi,3.54376131857606*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.837481194554945*pi,0.69192183276922*pi,0.884764771396246*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.3936874432085*pi,2.57484794453558*pi,1.4364682219933869*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.769089125550343*pi,-0.12336472563657502*pi,4.2318412808605395*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.110831490112881*pi,0.6908029247852501*pi,3.94522657962266*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.433161487145762*pi,-0.318783153911569*pi,0.635341367752855*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.593123705910584*pi,3.18479645601049*pi,0.5980198701098756*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41701067360124*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3598878259675828*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.56433229781047*pi,0.5023181399438801*pi,1.150065408102055*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.268469533060953*pi,-0.4684636477619939*pi,1.83742848927304*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.77919914874345*pi,2.58738372341418*pi,3.82714053456625*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.168745312553269*pi,0.6680320237750601*pi,3.79190017960009*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.820699032748329*pi,0.6913380941670499*pi,0.826271622085252*pi) q[0];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44980574811808*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.380053455559266*pi,3.45629665711349*pi,0.703203733982374*pi) q[0];\nu3(3.5*pi,3.44154665386303*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.505824517039894*pi,3.47882628037568*pi,0.8430139209967931*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309126744367061*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45041062518971*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.89815890109405*pi,-0.07948045413719801*pi,1.405185935151757*pi) q[8];\nu3(0.362878919177444*pi,0.86438376354162*pi,0.5373067837141045*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231011290878533*pi) q[10];\nu3(0.548224602043794*pi,0.448785852836449*pi,4.16541515874341*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[14],q[20];\ncx q[16],q[19];\nu3(0.557824107213222*pi,-0.06631794320793499*pi,4.16202670827773*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.346017452962888*pi,0.10676279743755301*pi,0.502463427765105*pi) q[9];\nu3(0.538114384945023*pi,2.60830086786361*pi,3.73565314063367*pi) q[11];\nu3(0.702516644332864*pi,-0.4737021397154046*pi,3.26145972982855*pi) q[12];\nu3(3.5*pi,3.48080016304028*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45507331232669*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5119084273302077*pi) q[17];\nu3(0.915108878112964*pi,-0.249152616019145*pi,3.51800900030138*pi) q[18];\nu3(1.0*pi,0.0*pi,1.310316695411492*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292019681334452*pi) q[20];\ncx q[0],q[6];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.451805297215159*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.438917310953656*pi,0.7503395836490201*pi,4.33317940817341*pi) q[12];\ncx q[14],q[20];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39841511801293*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,0.0*pi,1.233720144258152*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43797404597267*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3666379276060905*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4588727687019*pi,0.5*pi) q[1];\nu3(0.881311784642673*pi,0.19556542786519804*pi,1.1736377268352909*pi) q[2];\nu3(0.460035451576801*pi,3.29262622003931*pi,0.5592642289440133*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48908925104699*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.607723068742767*pi) q[6];\nu3(0.431957526480583*pi,-0.14276346891984198*pi,1.414332292312313*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.42921717804487*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.227372325196559*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.354930110473382*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2927635351852529*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(0.55240753411083*pi,3.40806532603878*pi,1.91032885585709*pi) q[2];\nu3(0.0822174197509185*pi,2.48500645491196*pi,1.1461849300968399*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.431157463753271*pi,0.50005291894283*pi,0.8613671685741431*pi) q[7];\nu3(3.5*pi,3.48657130729641*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.32829368686193*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.116021888818576*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.268336926692312*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3775709251007395*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34527816823311*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.23443226800949*pi,0.33391445152077703*pi,3.55377848448974*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5047250084228252*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.506024505485997*pi,0.414912482774509*pi,1.473983499013705*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.381095542140133*pi,0.206903137214846*pi,0.9292047596610911*pi) q[4];\ncx q[5],q[11];\nu3(0.0574741840838464*pi,0.316449335023246*pi,3.50735303054422*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5522380393860691*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.292802409123012*pi,-0.4652461583225472*pi,0.850890367888235*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.291802108544751*pi) q[21];\nu3(0.223617243507802*pi,0.32556963494664903*pi,3.34764197509278*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.510370243955876*pi,0.105560865627084*pi,1.244583428866376*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.345541194451398*pi,0.46432642034513805*pi,4.38202565107782*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.197947349619215*pi,0.012154231926408965*pi,0.931937778785466*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.317626426922119*pi,0.260459982152462*pi,3.87148350336494*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.590480443954942*pi,2.82378074891614*pi,3.78558737850699*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.25437924540879*pi,-0.191964297847038*pi,3.74740398949326*pi) q[19];\nu3(0.322039581645029*pi,3.03244804153105*pi,1.2755914366809629*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.928346677481836*pi,-0.4701597427920333*pi,3.28733732505653*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.482118011782777*pi,2.77280225982462*pi,1.5313239832982*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.278745624813421*pi,3.1976816026388*pi,1.081477939199071*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.476152165338918*pi,-0.12340107183502502*pi,4.39893804235202*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.355656627118032*pi,3.41953379897513*pi,0.953843232298293*pi) q[19];\nu3(0.552956045960577*pi,2.97736704511462*pi,3.33394837462368*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.381078586000523*pi,0.53707917500737*pi,3.84040591935746*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46700942909166*pi,0.5*pi) q[7];\nu3(0.056439625510039*pi,-0.259844493722515*pi,1.70260266860501*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.176764267687055*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.877824364960489*pi,2.79349696752259*pi,4.16738768797749*pi) q[5];\ncx q[7],q[17];\nu3(0.512417164485827*pi,2.97670314963584*pi,3.75652887283835*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.795431745111576*pi,-0.311377731415603*pi,0.735325848309602*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34140007625848*pi,0.5*pi) q[3];\nu3(0.337422897477764*pi,-0.396384763072234*pi,0.700781067712259*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.266629213472703*pi,3.22025658914879*pi,1.67095838082599*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.61823713790316*pi,-0.221046883725472*pi,3.53393180211852*pi) q[12];\nu3(0.142209992052755*pi,-0.297321239551507*pi,1.041734828103225*pi) q[13];\nu3(0.336357918715323*pi,-0.4635092667747966*pi,1.54268188876247*pi) q[15];\nu3(1.0*pi,0.0*pi,1.224484419893048*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5284587320000922*pi) q[17];\nu3(0.454154778599697*pi,0.54870809412442*pi,3.92925330040388*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.539938040433583*pi,3.06924489810321*pi,3.26205466670769*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0162654748385383*pi,-0.17665583944560997*pi,4.319960319906469*pi) q[11];\nu3(0.446014900407409*pi,0.08915114345450403*pi,3.67170389645357*pi) q[12];\nu3(0.927287709189676*pi,3.01325865017662*pi,3.54774335240592*pi) q[13];\nu3(0.488159692217383*pi,0.69099771598538*pi,0.7869985478509229*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.590615181396907*pi,3.15169027148251*pi,3.68573439199343*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.365559713914418*pi,0.38997002119984603*pi,3.43474913898541*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.618318515277727*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.428209615529685*pi,3.31637107138974*pi,1.74636041153514*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.45957612599219*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.191338865321522*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45722721639673*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.218867263714414*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.36167623704573*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1647134627049929*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(0.746794471537287*pi,0.6309171558945501*pi,4.39837395575568*pi) q[7];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4068327610471*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.389627666174816*pi,0.8268196536813801*pi,4.2504197528021805*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3321827749487*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.118408492363133*pi) q[6];\nu3(0.741306279108965*pi,3.2270788263357*pi,3.07751105425953*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40221095955455*pi) q[8];\nu3(1.0*pi,0.0*pi,1.265382879513223*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44022826585051*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.194005916200266*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5238969317798086*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5249197605177613*pi) q[2];\nu3(0.406589944105074*pi,0.43835203191099004*pi,0.997310169450258*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0774125315533756*pi,-0.171878855573179*pi,1.073741946449599*pi) q[17];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4396310460795405*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5182527322968781*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.47087849467417*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.25969242182684*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.828479288100785*pi,-0.37459825693625404*pi,0.7388337896342669*pi) q[16];\nu3(0.339839778164617*pi,0.11560982342285797*pi,0.5482347826503242*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43521862986867*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48728527605793*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4155495198266679*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42219720792912*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.303625339089162*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[18];\nu3(0.629354154918407*pi,2.72193510194864*pi,3.38458848040922*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.718007103962405*pi,0.44802304843862595*pi,1.241721282848792*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47859776126397*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.19355632791573*pi) q[21];\nu3(0.481060497000857*pi,0.7741479136690399*pi,0.5326517437377579*pi) q[0];\nu3(0.437957011766666*pi,2.70767758860913*pi,1.352586980650874*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.228180211955784*pi,0.96194878797209*pi,4.13302476170699*pi) q[9];\nu3(0.356936589730336*pi,0.300079481125033*pi,1.0180337892372782*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5261777429261341*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.392614797110717*pi,0.298564213234609*pi,4.0557282086422095*pi) q[0];\nu3(0.448441786124537*pi,-0.07488133516582801*pi,1.073874254217096*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.217363182183889*pi,1.14558798145965*pi,4.162065165384639*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.649832939364332*pi,3.45462926777049*pi,0.6313721102448631*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.326523141457162*pi,3.39883015910072*pi,1.66393342536263*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.330291059238853*pi,2.66833136719758*pi,1.04506406399121*pi) q[2];\nu3(0.192846558885041*pi,2.56774980607634*pi,1.08133462289465*pi) q[4];\nu3(0.169028989645529*pi,0.13386907211285703*pi,4.30174349486215*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.38739384953303*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.150962272615622*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.937993099966542*pi,2.73976568768917*pi,3.29078499495286*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.320104014335064*pi,0.87137392283857*pi,4.329491303982779*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.637049678283559*pi,-0.4165969086700954*pi,4.2415786728003795*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.737476134621559*pi,0.416175332274897*pi,1.359192194009668*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.511430264155508*pi,2.71288951776732*pi,3.62709342474453*pi) q[6];\nu3(0.577201997620054*pi,-0.132704697217573*pi,0.922613084805846*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.514795933157216*pi,-0.13357472282927102*pi,0.875758303926846*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.61136948360342*pi,2.9001791642703*pi,3.19716046523257*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5085852338436377*pi) q[17];\nu3(0.487901852612796*pi,3.35250446815931*pi,4.346255720986219*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.831428801177069*pi,3.28346240470391*pi,3.09452273817189*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.376939532789604*pi,-0.379724099957534*pi,1.192286034714837*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.971077786968301*pi,0.23488356007622402*pi,0.623837561894233*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.212071247946915*pi,0.323665981968414*pi,3.93856932248105*pi) q[15];\ncx q[16],q[17];\nu3(0.0453293257452118*pi,0.02977809053593905*pi,0.9812238308546071*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40082200476825*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.813678496829759*pi,0.57635475008134*pi,1.116184983638456*pi) q[12];\nu3(0.744805396578973*pi,2.94839276722298*pi,3.83372309241915*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204291418406053*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.227158616931831*pi,-0.19135898896783998*pi,0.5635956611538238*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.757876820763665*pi,2.4719831488867*pi,3.61537076247858*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.883412169209852*pi,0.73501059738959*pi,0.78987132722694*pi) q[16];\nu3(0.447933548430866*pi,2.65591063665138*pi,1.58821802103854*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.48976341596428*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.377646779780116*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.168021628586392*pi,0.96434527833659*pi,4.01230408920231*pi) q[14];\nu3(0.359944972343094*pi,3.01359172518042*pi,1.72917441443331*pi) q[16];\nu3(0.508133780716857*pi,3.12170170811271*pi,4.0271989106080905*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5987693711277439*pi) q[19];\nu3(0.128387175550414*pi,0.65544280432563*pi,3.7302378191651*pi) q[20];\nu3(0.423297871325697*pi,3.15850107313261*pi,1.88456668385528*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\ncx q[3],q[13];\ncx q[4],q[19];\nu3(3.5*pi,3.49901963515998*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49212167464232*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49034238014709*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2393724167859101*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284932272148972*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.149618819373527*pi) q[18];\nu3(0.316332394426197*pi,-0.125622768396288*pi,0.7723486544250859*pi) q[20];\nu3(0.383153986981116*pi,-0.4380545241667692*pi,1.5272211725179*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27453460260649*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.28416997994361*pi) q[2];\nu3(3.5*pi,3.47542875450935*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[8],q[18];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.110540957789792*pi) q[12];\nu3(1.0*pi,0.0*pi,1.251128687111959*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\ncx q[3],q[13];\nu3(0.259180970568116*pi,1.00398289633463*pi,4.169072363400479*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.643218407510397*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43007794514556*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42286378241643*pi) q[18];\nu3(0.490238809535539*pi,3.30223812939464*pi,0.87234009447976*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.282162276899056*pi,2.82691658664008*pi,1.164869319300477*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[21];\nu3(3.5*pi,3.48421282288934*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[20];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.5077260444814891*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46599251286635*pi) q[13];\nu3(1.0*pi,0.0*pi,1.104863099168727*pi) q[14];\nu3(0.198056842507185*pi,3.24417696967907*pi,1.68827128680744*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.499053016201*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41058287969079*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2412617722360841*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2830739304333871*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.227352078243546*pi,0.8175493349165599*pi,0.5498404094808338*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0888015034039885*pi,2.94958547175274*pi,1.94511729012084*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5443590204330486*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.293052519155936*pi,3.36294039432321*pi,1.79199492809316*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0649254345556237*pi,0.048676767038014046*pi,3.50340590514829*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5485526303829742*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.610428921314855*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.383624202506124*pi,0.7489952431217499*pi,4.47347023520969*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.163342825204222*pi,3.46406034940558*pi,4.3319961047377*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.335925762938641*pi,-0.34451903644021*pi,1.70246420216541*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.501793053798193*pi,0.5603941823041001*pi,0.7212384369840941*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.500220291937544*pi,0.41066866616307796*pi,3.96255058981938*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.50657230381045*pi,2.89845093860028*pi,1.327037510216508*pi) q[7];\nu3(0.580217490633733*pi,0.0029967764047349466*pi,4.403470636955991*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.712228094643096*pi,0.45569871632039105*pi,0.898157160851082*pi) q[10];\nu3(0.658612051359258*pi,3.31956130028256*pi,4.32943251228494*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.236334866952582*pi,3.1357802503673*pi,1.94034765826422*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.718619906464985*pi,3.46898597816476*pi,4.25934842418553*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.160736938898789*pi,2.42560699842127*pi,1.3736714325811499*pi) q[2];\nu3(0.479147151104386*pi,0.015035924819264967*pi,0.90055342909139*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.246036275573453*pi,0.28306454216296095*pi,1.135368908677783*pi) q[6];\nu3(0.282062980718779*pi,-0.133526617304699*pi,4.20955502915475*pi) q[7];\nu3(0.368715594405927*pi,3.00286410817891*pi,1.86932011811726*pi) q[8];\nu3(0.380564706981175*pi,3.49983389494173*pi,0.721032401290173*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.399815905186944*pi,0.36326233696686505*pi,3.98719457492145*pi) q[15];\nu3(0.81161053154871*pi,-0.08011082316287699*pi,0.737864510587659*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.443556618014721*pi,-0.289193022279871*pi,4.3151135052984095*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.589955661859835*pi,-0.01764055432353301*pi,4.0805236550283706*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.620181399852074*pi,3.3463608887328*pi,4.4462278361410394*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.203791258823813*pi,0.272828675465527*pi,4.22933559697319*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.738727424233112*pi,2.64276144541048*pi,3.80655948106716*pi) q[13];\nu3(0.800909251300179*pi,2.67251877960405*pi,4.14470167977679*pi) q[14];\nu3(0.796678740200073*pi,2.80889227694196*pi,3.85898118054892*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.779544716652426*pi,3.08594862130474*pi,3.60420270835559*pi) q[13];\nu3(0.545420080876352*pi,0.55677823397841*pi,0.9547706626775*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.258957299519545*pi,2.7557098860233*pi,1.61754752870313*pi) q[20];\nu3(0.483336370462886*pi,3.07429380600648*pi,1.0871810055909599*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.39626185909193*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3213222044395199*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.32108709916917*pi,3.42628989611474*pi,0.728505979954945*pi) q[20];\nu3(0.40845783609684*pi,0.69461627746669*pi,0.776125383114417*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41227987034049*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43023366391515*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,0.0*pi,1.215880207606089*pi) q[7];\nu3(1.0*pi,0.0*pi,1.274058972106228*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47067647890168*pi) q[10];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,0.5202205906454989*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5568243288654053*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.3694285490649*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.1755534068125049*pi) q[18];\nu3(3.5*pi,3.47711506787207*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[19];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42131355891885*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.35604472800542*pi) q[6];\nu3(3.5*pi,3.4408529969002*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.221418326776016*pi) q[11];\nu3(3.5*pi,3.48652676933113*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[16];\nu3(3.5*pi,3.38299965205379*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.223275889744387*pi) q[17];\nu3(1.0*pi,0.0*pi,1.141858408379397*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0953943091865521*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45403622452954*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.421135030093*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.263864525576208*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5451888899735494*pi) q[18];\nu3(1.0*pi,0.0*pi,1.414987794607283*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.712772347558055*pi,0.338331039648858*pi,0.815623154866759*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42610566576607*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.475461832121019*pi,0.98718297665948*pi,4.00328722170234*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5163438723527669*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44056386593582*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.602675584485834*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5144761553657916*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\ncx q[0],q[6];\nu3(0.472521338160668*pi,-0.05470046654369998*pi,3.86013747822454*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.366427412078989*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35569329660843*pi) q[19];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.45767100190825*pi,3.07230471227326*pi,0.937711829717824*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.556970720914299*pi,2.69282457704753*pi,1.111896582984809*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.290539230530198*pi,-0.34891733233559097*pi,1.053266235390184*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.102839570144692*pi,0.42328065388582803*pi,0.697842870042537*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.281696634828931*pi,-0.068295943859493*pi,3.91101390466*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.319528105616547*pi,3.30304956341008*pi,0.631554055734909*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.268430039715451*pi,3.17498519154776*pi,0.733799413707994*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.114114476501799*pi,2.89039769650979*pi,1.47516475130368*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.373891723284169*pi,1.03125117456072*pi,4.278680997899031*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.890768244853885*pi,-0.314660371510196*pi,3.47702986387154*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.77748474134963*pi,-0.41109472419107673*pi,4.4610463270103295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.341507932552571*pi,0.004171095319084994*pi,4.19891970679189*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.11654606967739*pi,3.06539278535427*pi,0.7704436432734181*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.749846497431496*pi,2.47354668547002*pi,3.69416063527753*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.748666255035205*pi,3.41299731124872*pi,3.46458673705174*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.440474257659674*pi,2.55298321801897*pi,1.076896234861962*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[6] -> c[6];\nmeasure q[17] -> c[17];\nu3(0.0989135202707175*pi,0.24366432435541296*pi,1.128357096780872*pi) q[2];\nu3(0.340065911644373*pi,0.250945779127843*pi,1.112789014198033*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.349229924618868*pi,-0.35398739737685103*pi,4.15042436523286*pi) q[19];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.447912723208959*pi,3.18714743766878*pi,1.91588542133184*pi) q[0];\nu3(0.905757998521835*pi,-0.20049418624618798*pi,3.86584165767328*pi) q[1];\nu3(0.276416731600496*pi,0.72822802893816*pi,0.730962742651839*pi) q[2];\nu3(0.558302818968823*pi,0.29048966339136395*pi,0.561922137652126*pi) q[3];\nu3(0.612908285185339*pi,0.85594872866949*pi,0.837251832400863*pi) q[4];\nu3(0.282161758206161*pi,0.7726278252732399*pi,4.44949787955598*pi) q[5];\nu3(0.495739953052508*pi,-0.13793728715258302*pi,3.55444941227782*pi) q[6];\nu3(0.780725257861319*pi,2.85412167337955*pi,3.78573940188525*pi) q[7];\nu3(0.0801529126973381*pi,0.058177456412647044*pi,1.378109010108279*pi) q[8];\nu3(0.504086043635632*pi,-0.250921280967007*pi,4.00052282304795*pi) q[9];\nu3(0.295797132784237*pi,-0.057105797182067985*pi,1.1652866725508861*pi) q[10];\nu3(0.74941324493596*pi,-0.30709294335623*pi,3.21801209412654*pi) q[11];\nu3(0.764805590505321*pi,2.81032172961727*pi,4.06412594989933*pi) q[12];\nu3(0.938537203719429*pi,0.33196880856611*pi,1.044829757915792*pi) q[13];\nu3(0.716582311940309*pi,3.03762543732472*pi,4.44473462927147*pi) q[14];\nu3(0.622762114466369*pi,3.39353892838707*pi,4.10361714922869*pi) q[15];\nu3(0.249707346268953*pi,3.45007259220768*pi,1.95928251009461*pi) q[16];\nu3(0.882809936587265*pi,2.90442403012615*pi,3.97339104720197*pi) q[17];\nu3(0.555680300727283*pi,0.6155062323784299*pi,4.281016358020921*pi) q[18];\nu3(0.632809736196767*pi,2.90951142941422*pi,3.89609660579025*pi) q[19];\nu3(0.761233817448631*pi,0.302424719709841*pi,1.232575509821106*pi) q[20];\nu3(0.240576397394465*pi,-0.4780716520654769*pi,4.308875952777489*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34831211109034*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.293499739862852*pi) q[3];\nu3(3.5*pi,3.44110495918232*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45089931436452*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43922208282989*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4724549863196*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40392478461495*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.200487890379127*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.240347819669498*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.203632048742878*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2030331078275491*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244607007230365*pi) q[21];\nu3(3.5*pi,3.17687659534846*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[3];\ncx q[4],q[15];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[21];\ncx q[8],q[19];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.152759899278875*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.39503668521181*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.27681519766859*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.61131873301268*pi) q[9];\nu3(3.5*pi,3.49794458977162*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.231463485580484*pi) q[12];\nu3(1.0*pi,0.0*pi,1.315983892723366*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.38883456626805*pi) q[15];\nu3(3.5*pi,3.46372842354246*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5909724388095142*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5580612709055278*pi) q[19];\nu3(1.0*pi,0.0*pi,1.302938985114662*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5819861620373168*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[3];\ncx q[4],q[15];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[21];\ncx q[8],q[19];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.638299484762706*pi) q[11];\nu3(3.5*pi,3.49570015693175*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.406183178506795*pi) q[17];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3797949658637805*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.712328357384945*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5757937244590514*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.208741692468806*pi,0.93710139344514*pi,4.24453055865137*pi) q[5];\nu3(0.937540887013479*pi,0.81244508060596*pi,4.33128729259649*pi) q[6];\nu3(0.174897479599756*pi,0.10319183938583498*pi,1.341440959967102*pi) q[7];\nu3(0.407429323052358*pi,-0.4522097693110459*pi,0.8521655368716969*pi) q[8];\nu3(0.281944818156618*pi,0.36838271625819996*pi,3.99312214103393*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5517128491835934*pi) q[17];\nu3(0.562021233521459*pi,3.18755842482173*pi,0.701900832964613*pi) q[18];\nu3(0.120430037235434*pi,3.14088250425778*pi,1.5213406273238*pi) q[19];\nu3(0.465314414667307*pi,0.28883261489464396*pi,3.98441009409035*pi) q[21];\nu3(0.46576860129363*pi,2.94501478666432*pi,0.7863215912296551*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.617626486898463*pi,0.79063012075159*pi,0.5464902258778973*pi) q[5];\nu3(0.676902352489708*pi,0.8677426398736701*pi,0.624506668666862*pi) q[6];\nu3(0.137015026466282*pi,-0.1830292750884*pi,3.89487441120123*pi) q[7];\nu3(0.0806190530150006*pi,3.1150490942633*pi,2.05278285897272*pi) q[8];\nu3(0.659863396396978*pi,0.09080931453028995*pi,0.987076938909092*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.838451593395124*pi,2.96645488121394*pi,3.63788410658432*pi) q[18];\nu3(0.513134486277488*pi,-0.284825419177208*pi,1.2959234448999561*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.335516327608724*pi,3.38368616666076*pi,4.382138450035431*pi) q[21];\nu3(0.608431147059576*pi,3.01466358888928*pi,3.5166705370359*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.722238825894757*pi,-0.4541090854089444*pi,3.86684045141088*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.471848515855456*pi,2.60219998944538*pi,1.369916449960842*pi) q[10];\nu3(0.719365871136478*pi,0.436084225225147*pi,1.4441895091547239*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.393785377375198*pi,3.13612189127233*pi,0.5307301843384391*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.558517779685674*pi,-0.327920336316109*pi,1.079346995677696*pi) q[2];\nu3(0.415011393358116*pi,3.2637816372648*pi,1.54978872466672*pi) q[3];\nu3(0.411780127593199*pi,0.008312789712343949*pi,4.33946928379469*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.650732033967721*pi,0.64044527936742*pi,1.162722591309836*pi) q[10];\nu3(0.275759466175954*pi,-0.276586848565767*pi,0.661949593530584*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.869865586060934*pi,-0.0008116290460439823*pi,0.5750455029381999*pi) q[15];\nu3(0.299339493167759*pi,-0.05123579931889499*pi,3.86230834553693*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.256091970506936*pi,2.8831047651831*pi,1.039431159231627*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.59066047664275*pi,-0.17101800357101*pi,3.664999337039*pi) q[3];\nu3(0.634901000416005*pi,3.35410542814975*pi,4.23478264287042*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.216449989631551*pi,2.844769839123*pi,1.59244921166848*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.42018703281226*pi,2.74234743599495*pi,0.986030447067737*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.175775789667726*pi,3.07377610686725*pi,1.4759844068603432*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.217633559868016*pi,0.012270718635301048*pi,3.56607618141809*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.434952566028892*pi,3.41003625607964*pi,0.963473118983481*pi) q[13];\nu3(0.446105494635094*pi,0.87272338953045*pi,4.01992376404478*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.835332107724016*pi,3.46647343773111*pi,0.879766351905677*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[8],q[16];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487032404074843*pi,0.33789478841574605*pi,3.51528619649304*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.573025370309847*pi,3.38159455284327*pi,3.70358257860281*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45574063304101*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43120562882802*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2770300853684549*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3121410908038351*pi) q[6];\nu3(3.5*pi,3.46424398801698*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41672082523258*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.291029725579772*pi) q[11];\nu3(0.319596040076361*pi,-0.268849701134246*pi,1.0830343603920811*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238203176988593*pi) q[16];\nu3(0.665469576874493*pi,-0.396738926524064*pi,3.76304704256859*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.48182622373953*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.254790252001871*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[11];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.625147944329106*pi,0.56866478735856*pi,0.600646113520985*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,4.419408923806969*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4246666553095295*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46947418954358*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.506432218679651*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1521206485870041*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.4205755596024705*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[12];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38560364545134*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37034322402055*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[11];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4646950549195*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278381617790658*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2570963113918698*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37018300461756*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2338598300776429*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5469273265109655*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.3810245571915*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.107214391735576*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39848247092289*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2655555426434981*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4908998054799*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5502747610487351*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.102555864160275*pi,0.35056878256199*pi,3.58013316077992*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48722668819038*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5401001344447587*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.830239217244099*pi,3.31537250634905*pi,3.39431622871514*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42638879970752*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.717690260914526*pi,0.7667270059053299*pi,0.736623944313166*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.151398403466671*pi,3.36570279296173*pi,0.732560314235982*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.789945193132351*pi,-0.07435280499653102*pi,3.61511241081113*pi) q[10];\nu3(0.915722708760174*pi,-0.086729091559135*pi,1.081384918088414*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.186239846525517*pi,-0.04017877831879402*pi,1.0058633813901738*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.124171091595853*pi,-0.375966596349132*pi,0.5089880676624502*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.403324350547105*pi,0.54720517885097*pi,0.5387518707972349*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.737901121691994*pi,0.7824052189399899*pi,1.174743867914384*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.716666616040217*pi,3.37555551775186*pi,4.03790698734727*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.817472196181141*pi,3.4014991231711*pi,0.764414263239978*pi) q[10];\nu3(0.601016658634403*pi,0.7786681078442399*pi,0.652716251818716*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.785247759001187*pi,2.56693700814302*pi,3.95802831023969*pi) q[2];\nu3(0.717992323360773*pi,0.6529016049569101*pi,4.32807474662347*pi) q[3];\nu3(0.72862464315193*pi,2.87083960822299*pi,4.30467430925081*pi) q[4];\nu3(0.330374723191996*pi,-0.30617719831609*pi,1.416743781851514*pi) q[5];\nu3(0.901980090156817*pi,3.17533688554531*pi,3.50915389055717*pi) q[6];\nu3(0.464110156203884*pi,2.51734769117494*pi,1.237162559030276*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.666620971259883*pi,-0.4502330345720078*pi,0.5422848911200379*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.815818148726242*pi,3.45589000107247*pi,3.98173630446871*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.471193034549998*pi,-0.16101839814305502*pi,3.77183006556599*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.878742587351451*pi,0.59491872433927*pi,0.7099950566344599*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.735430820422314*pi,2.75211994303873*pi,3.69626469687399*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.814687301307819*pi,0.44073606639738605*pi,1.4011117302809541*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.736025403506633*pi,3.35515707032278*pi,3.96109881920865*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.801807235186721*pi,-0.38034483390123697*pi,3.31909171631949*pi) q[15];\nu3(0.748758956814963*pi,0.18933316821939306*pi,3.83852795880384*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.589655919514742*pi,-0.251990654442443*pi,3.57626270287149*pi) q[19];\nu3(0.601539726410817*pi,0.22474690964586197*pi,1.311684741086929*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.36894575886884*pi,0.63246358355674*pi,3.97347050883188*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.581567534115257*pi,-0.21033603304464898*pi,4.12071558402614*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.606862734939537*pi,3.23093423532002*pi,3.02574927512374*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.171921081371982*pi,0.45091840575713704*pi,4.0065938727590495*pi) q[21];\ncx q[0],q[4];\nu3(0.199346996726582*pi,3.25145135843162*pi,1.66539318512088*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.18163044678112*pi,-0.4769392861626798*pi,1.76473131664729*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.834983336829032*pi,0.25354956317785504*pi,3.96025980211086*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.348285533623982*pi,0.61389751363226*pi,3.85570832513355*pi) q[21];\nu3(3.5*pi,3.47090516927436*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,1.260419812875708*pi) q[4];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(0.598373869206275*pi,0.27413778315456505*pi,1.460220965110397*pi) q[12];\nu3(0.699487436628616*pi,-0.11069985558128898*pi,0.969349293437887*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.572176621520477*pi,-0.06307269740892701*pi,4.43919502363744*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.34748096943672*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46441653121953*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42864284320235*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.283202131312801*pi) q[8];\nu3(1.0*pi,0.0*pi,1.243037894724551*pi) q[9];\ncx q[10],q[15];\nu3(0.727651379057937*pi,0.05983827154568899*pi,0.5013467138938811*pi) q[12];\nu3(1.0*pi,0.0*pi,1.218504983714594*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.488519013372828*pi,3.10492714273247*pi,4.2732386813701*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49736042421323*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.46718114136859*pi) q[4];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(3.5*pi,3.49598296291512*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.358541782057877*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.930315772486681*pi,0.21828906121844105*pi,4.44245529481698*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260004496768187*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[18];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4900187109334695*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5279100142759741*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.36182308055064*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6176900200807109*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283603323566999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47539279097626*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45411224800656*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2632056516151842*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.632767879294497*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307854006350376*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5590548936449579*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.603880125348048*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.4951187372404*pi,0.64165000850061*pi,4.46729398491912*pi) q[6];\nu3(0.648218882261886*pi,0.319523675483272*pi,4.4817984598655*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.355335219147617*pi,3.0178502291709*pi,1.77014269944238*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[20];\nu3(0.427285672706784*pi,-0.351930571514559*pi,1.478116703869643*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.636334978578861*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.492608680401609*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5142093916211*pi,-0.46814470780619577*pi,3.47160292834301*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.609117711220596*pi,0.8872419910115501*pi,0.791716651590834*pi) q[6];\nu3(0.425504150809035*pi,0.9227197735868999*pi,4.38567959030956*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.805919634246543*pi,0.11853449957979001*pi,3.76688522894031*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44986741903084*pi,0.5*pi) q[12];\nu3(0.420738820033408*pi,0.418637746611322*pi,3.64593065794845*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42532983221758*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.371049281087692*pi) q[17];\nu3(0.240223104129752*pi,-0.324933212958796*pi,1.397677187725759*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261363807108512*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.552857163552553*pi,-0.17317263904126*pi,4.41507450133944*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.981812018187974*pi,3.05425626424124*pi,3.65489469199459*pi) q[10];\nu3(0.668044547619267*pi,2.44713097273749*pi,3.61147131897761*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.333455257928931*pi,0.12633674989113797*pi,3.864150232088*pi) q[19];\nu3(0.129640797405334*pi,-0.03131398357447801*pi,1.4680065767386958*pi) q[21];\nu3(0.193695504260297*pi,3.14998982425626*pi,0.715936798138997*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.62429307843371*pi,0.8992125198507199*pi,0.8501662169833519*pi) q[3];\nu3(0.372649135610035*pi,0.5358380864433201*pi,0.5466582356283439*pi) q[4];\nu3(0.635061890926934*pi,0.169259380691949*pi,1.407569052461339*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.365241816561939*pi,3.07212057068214*pi,1.65101236833439*pi) q[10];\nu3(0.591876556562*pi,-0.350146889244085*pi,1.1068300704728848*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.216839959820688*pi,0.12149356706442205*pi,0.768946100223838*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.638227859201566*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5256392021449119*pi) q[20];\nu3(0.46306719300331*pi,0.312799826945793*pi,1.228763943318278*pi) q[21];\nu3(0.542272270575532*pi,0.13048716498728097*pi,0.725321550782954*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.547453545143824*pi,0.28681979925926104*pi,1.272570745040903*pi) q[3];\nu3(0.812307218360114*pi,2.96174100190888*pi,3.6092269604552*pi) q[4];\nu3(0.414740543738886*pi,0.26506869214569595*pi,4.35374166494194*pi) q[5];\ncx q[7],q[9];\nu3(0.650869346543791*pi,2.72869293841878*pi,4.12924925945682*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.396655909440346*pi,2.7146141653238*pi,1.370508382949934*pi) q[14];\nu3(0.538146925864799*pi,0.33148803377285097*pi,3.94261099738609*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.26845404327371*pi,0.5*pi) q[7];\nu3(0.402220034499904*pi,3.25987201099089*pi,4.43195432016927*pi) q[8];\nu3(1.0*pi,0.0*pi,1.141070145093313*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.29554409548264*pi,0.41674752197993803*pi,4.427780291057919*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.839121024924147*pi,3.26377314486535*pi,2.90767507181963*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5576370212699815*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.705063380837306*pi,-0.478471992782524*pi,3.63726433793822*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.347821617576306*pi,0.18582050775617998*pi,3.81320405615975*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.779364202659089*pi,0.48920301225031904*pi,0.5231783551639015*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[9];\ncx q[8],q[11];\nu3(0.428701159757493*pi,0.84778759497589*pi,3.92217754822026*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.847192097765834*pi,3.16806513824458*pi,4.1082526670016*pi) q[18];\nu3(3.5*pi,3.49192676888009*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.323380229562043*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[14];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.308504587622*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.142236913681319*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45035632019956*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.296729383394785*pi) q[15];\nu3(0.147719447736318*pi,0.61661829882966*pi,0.729192266384823*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.312762972713211*pi,-0.310410318388946*pi,0.752406958016304*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46899031800372*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4483608218185*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.286265360556429*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.332063752112398*pi) q[14];\nu3(0.336788085899488*pi,0.043933143285783016*pi,0.5598103077535554*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.360708640341885*pi,-0.148454715938243*pi,4.3279512143451*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4358809382851*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[14];\ncx q[4],q[6];\nu3(0.631897515869182*pi,-0.20322351302405*pi,3.76912412353926*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.609787551565326*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44547762199893*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.405734426106336*pi,0.21878975904423903*pi,3.71654213790969*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39655539993196*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5227781032205017*pi) q[6];\nu3(0.760121365851205*pi,2.69235412842715*pi,3.52874933961598*pi) q[7];\ncx q[8],q[11];\nu3(0.189098366728513*pi,-0.11357427892692101*pi,4.009391475843319*pi) q[9];\nu3(3.5*pi,3.41468015530594*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304787475393156*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.36763529650809*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.151045292114422*pi,3.48480622668244*pi,4.1791599124655505*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282571953079302*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[2];\ncx q[3],q[14];\ncx q[4],q[6];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.557989616184284*pi,3.10016017788317*pi,3.38002199769266*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49818610881797*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.299663399256397*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43956441249508*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5392175907313641*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.314463782127097*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.686658038091759*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.400136760618582*pi,3.39298546638716*pi,2.10527028180272*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4727111827786405*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.486123984020385*pi,3.0618628571628*pi,2.04437176366464*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.413364485799173*pi,-0.27146570579448903*pi,1.346618884008312*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.6979540665794*pi,-0.233169909200739*pi,0.658616408092535*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2357824618275295*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0667511427055339*pi,2.77162789729812*pi,1.3381733816354129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.735404092268239*pi,3.48641550530983*pi,3.84918854326354*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.185640822360971*pi,3.21367935465258*pi,4.371291545803301*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524266004070313*pi,-0.119955154259617*pi,0.739532848700157*pi) q[11];\nu3(0.439198864969578*pi,0.28935018839763804*pi,3.82322428745614*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5870397989241*pi,-0.367084102076746*pi,3.15966777736471*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.554726137642565*pi,-0.19524573139225798*pi,0.755948505712768*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.906262430402633*pi,-0.0008091915387620219*pi,4.463312077014439*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.692725887838044*pi,0.383061785142337*pi,0.775615537926745*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.331375598288521*pi,3.01347739383753*pi,1.91476776410035*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.465288563836098*pi,3.48577062871996*pi,0.528173803688399*pi) q[12];\nu3(0.571242146307052*pi,0.58689896624959*pi,1.404372511354795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.775342979283616*pi,2.92445841451569*pi,4.09277293513568*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4045798661692*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2421753922818999*pi) q[20];\nu3(0.709668662575662*pi,0.40805724153702505*pi,1.52864340400553*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.199849365889955*pi,-0.24137829343579098*pi,4.40425382621051*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.330670037722205*pi,0.11744608866263995*pi,1.361932130823686*pi) q[6];\ncx q[9],q[19];\nu3(0.820996596064188*pi,0.59151952942724*pi,1.381617664440701*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.497866576982662*pi,0.6802317149197099*pi,4.442043272703129*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.374019289746668*pi,0.32047976338099504*pi,0.664549404546356*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.462810688000932*pi,3.23368478386767*pi,1.497194569639115*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.27718650437387*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.464357011610863*pi,0.152631666291013*pi,0.932330399027917*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.385646351031411*pi,0.231544536036014*pi,0.5855100684573249*pi) q[18];\nu3(1.0*pi,0.0*pi,1.129015374593731*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.608992786353691*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.60139681894572*pi,-0.14979737999660098*pi,0.856260514044993*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.597320343971702*pi,2.60140631157937*pi,4.0901639771141305*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.280198415562072*pi,0.14377158961737802*pi,1.0176379007623542*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.24425160451677*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5410997241533688*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211317038060467*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.699379686801563*pi,0.40834867074095704*pi,4.47564909779371*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38370262665873*pi,0.5*pi) q[4];\nu3(0.701300428879335*pi,-0.305962252125689*pi,4.222829891743229*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.254568232620719*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.65594117365245*pi,3.03476631994396*pi,4.300859060820191*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.245346082775066*pi,3.20007382481437*pi,0.684333769356718*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[11];\nu3(0.24755368873594*pi,3.22378641910201*pi,0.5510359144830225*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.768633721775686*pi,0.7660311911794*pi,1.1730501014556451*pi) q[16];\nu3(0.317807700638077*pi,2.54680118694124*pi,0.9745551231574601*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4385054005196*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.377413502969288*pi,-0.391949453960048*pi,1.087757638112313*pi) q[2];\nu3(3.5*pi,3.47012543993452*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.546012481982248*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.311060032349946*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.225311310785914*pi,2.4527821901126*pi,1.195430945909024*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.325451085420048*pi,3.1697718766014*pi,0.5494738761822828*pi) q[9];\nu3(3.5*pi,3.38187956887808*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.364010016636394*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.388160984075184*pi,2.72394855665034*pi,1.009450884887815*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.632544252283443*pi,2.6339220164541*pi,3.48700449255365*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.38252574560514*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.189524841678015*pi,3.23157718839333*pi,2.01453992865639*pi) q[19];\nu3(0.610143848127574*pi,2.97855305705874*pi,3.23071194495871*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46733422946732*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.359999174035017*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.680972310037507*pi) q[18];\nu3(0.634679487758644*pi,-0.08632027614614401*pi,3.93779692644596*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41103908585353*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.361276509359942*pi,-0.08185789099482099*pi,1.052547793365409*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3147347800867761*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48829337964266*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210614646025871*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.353232639563987*pi,-0.4450319472180492*pi,4.25511079714537*pi) q[4];\nu3(3.5*pi,3.41317838012008*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.243363022127546*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5607958184679114*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43441772482186*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[16];\nu3(0.206832253393194*pi,3.07179889703368*pi,1.2699447018088938*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.2967018642756*pi) q[8];\nu3(1.0*pi,0.0*pi,1.212691703517014*pi) q[10];\nu3(0.596125941285072*pi,3.08074233379315*pi,0.5159417045313766*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5646330099523613*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4566703473101*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.821666047960582*pi,0.66783786305746*pi,0.698499571864707*pi) q[7];\nu3(0.623423920094216*pi,-0.388364128902631*pi,4.192290776986329*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5308917067002468*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.387188493769393*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5578279044471266*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.877806580663701*pi,0.53082939940716*pi,1.087538215426268*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.591418999402382*pi,3.1607261574179*pi,4.30631483049386*pi) q[3];\nu3(3.5*pi,3.48007344267269*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.433726780471275*pi,-0.17868656295214203*pi,1.117966781819106*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.305966753837215*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.532528310396933*pi,-0.395785372529902*pi,3.34403716978795*pi) q[13];\nu3(0.495802825560751*pi,0.6987934062318999*pi,4.44923969588156*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35594853922513*pi) q[20];\nu3(0.396389101173754*pi,0.03275275854644499*pi,0.888761847110381*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.359135632829351*pi,3.38041163537151*pi,1.92230806686025*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.841799586856541*pi,-0.14498074359278001*pi,0.873517757283069*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0959430840672203*pi,-0.386204418324491*pi,1.266326293549616*pi) q[13];\nu3(0.370441401733012*pi,-0.025310283887827023*pi,1.080351413732483*pi) q[14];\nu3(0.488477163552706*pi,0.50850211597808*pi,0.785840244164138*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.214565912982158*pi,3.26833397377459*pi,1.64027191528259*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.654659151608472*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.712070302676985*pi,2.89864448733095*pi,3.71917716612255*pi) q[15];\nu3(0.391864871594305*pi,-0.4672480863459155*pi,1.80083463121411*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.658771507831761*pi,0.54198147802515*pi,0.744181899016911*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.209487734669762*pi,-0.287147109424103*pi,1.050114197317739*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.858173937954106*pi,0.37227786821344*pi,4.0505864436339305*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.238066596979384*pi,0.430154015732475*pi,3.87564921415396*pi) q[16];\nu3(0.37850751486095*pi,2.79352289138884*pi,1.0094355441865481*pi) q[17];\nu3(0.463222095348939*pi,2.99016432491041*pi,1.62527640956579*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.654290360140537*pi,-0.142953342857979*pi,3.67324090080951*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.746386793934637*pi,-0.19268695167126298*pi,0.5792172340557766*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.407550211808599*pi,-0.15376629349662901*pi,1.2070634997755358*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.717613416858743*pi,0.15089002997150303*pi,3.66455658042036*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.789321308442612*pi,0.20432040354859005*pi,0.757574089176285*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.485635574019747*pi,-0.07520852831431801*pi,3.74721874103016*pi) q[9];\nu3(0.70951432306041*pi,3.35848413323638*pi,3.75802212598589*pi) q[10];\nu3(3.5*pi,3.42645891146577*pi,0.5*pi) q[11];\nu3(0.753960411102443*pi,0.47900779523901704*pi,0.77400341126314*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330177559608536*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.673254555730658*pi,0.73415008117205*pi,4.46213356800399*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.846005307760455*pi,-0.35283219148157796*pi,3.15386540188795*pi) q[4];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.525587686029576*pi,-0.08847636759941002*pi,0.801337806877364*pi) q[9];\nu3(0.358800363086133*pi,-0.24100887896609402*pi,4.098819809059631*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.45920083933034*pi,0.5*pi) q[6];\nu3(0.678853947014153*pi,3.4527976977663*pi,0.869293971030647*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.684256585538769*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2063175906656411*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.345719991144004*pi,0.313775341071148*pi,0.98918122159449*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36446260666948*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.1817381021610052*pi) q[7];\nu3(0.425692825396415*pi,2.90737481024491*pi,1.015122313855451*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43414986767916*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206576905567018*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.62627465069876*pi,0.42738544105479304*pi,4.4426586273873205*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.652993902298734*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4410901908921*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.500331114514031*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2110369313483091*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5480161247836808*pi) q[17];\nu3(0.455107512206904*pi,-0.38294664595724603*pi,3.93953572868539*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.416473666219814*pi,-0.391985001061269*pi,1.63914767712336*pi) q[11];\nu3(3.5*pi,3.39232091003639*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.237023769204674*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.534640060413757*pi,-0.0975182811366*pi,3.80177654175457*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48357757292882*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2268785678740741*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48861393506137*pi) q[10];\nu3(0.600458083527446*pi,-0.11737188435329599*pi,3.66697624929098*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.732993490446973*pi,0.38081631162054397*pi,1.4053605647497531*pi) q[2];\ncx q[5],q[10];\nu3(0.824889699254915*pi,-0.4658410025304112*pi,0.823578640886693*pi) q[6];\nu3(0.456245410172118*pi,0.28985923684758697*pi,1.265337860272108*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.612733215073637*pi,3.394938640798*pi,3.41187125725526*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3973859638590405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.445272195249896*pi,0.426302293457984*pi,0.5637461588129239*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.486063718432*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.24904779808334*pi,3.31665486976615*pi,1.17697798640936*pi) q[6];\nu3(0.6412394948054*pi,3.40445499489591*pi,3.40415487118951*pi) q[7];\nu3(3.5*pi,3.43121718684325*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.268953603133952*pi,-0.328178356903826*pi,1.55656781048042*pi) q[13];\nu3(0.638322284261193*pi,0.5460759146727201*pi,0.7128995862392*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184470000517452*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[21];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.710780962379743*pi,3.03745210214667*pi,4.32366597499561*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.3725305509487*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.316819093266581*pi,0.03257154556055697*pi,1.0816847151094509*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200712443389464*pi) q[20];\nu3(3.5*pi,3.46787264108842*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.452991778977777*pi,0.16872940487067*pi,4.3188756894865605*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4914846138626405*pi) q[18];\nu3(0.312024733267651*pi,-0.328825862517295*pi,0.5746176726827169*pi) q[19];\nu3(1.0*pi,0.0*pi,1.402886177603033*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.46438602721727*pi,-0.338388863480304*pi,0.9249740027186051*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39323144217017*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5889712352229592*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33948603068324*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.909722137368228*pi,3.13914181798768*pi,3.41253770969232*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.167310052308508*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.556039746576164*pi,2.84644804191851*pi,3.61815781256474*pi) q[10];\nu3(0.472713155850198*pi,3.14467551595956*pi,1.045946303623013*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.059830135661513*pi,0.6124812112940501*pi,0.6374885983959719*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.38785638785396*pi,0.038758861875013984*pi,3.97548828234319*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.281516302562128*pi,3.21242405417468*pi,0.890613715098162*pi) q[10];\nu3(0.204023553511139*pi,3.07010291472393*pi,1.86112958348478*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.399633525861205*pi,3.22577625556265*pi,4.3408487445455*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4854600055627*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.449160890730956*pi,0.18991843803324004*pi,0.5393256127553561*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.482433588247339*pi,0.60101174523787*pi,0.627301062742281*pi) q[3];\nu3(3.5*pi,3.47975860457428*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.353584058750561*pi,0.333720811867806*pi,4.135630906266369*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.427972572865432*pi,0.46824292715902505*pi,0.868865485195803*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.369272078958391*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.165505333310853*pi,0.7328012538780599*pi,0.661452867331677*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.769304938397994*pi,-0.155624951875794*pi,3.98718218345946*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.853559114435747*pi,3.47889739943058*pi,3.82795509917419*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4454372032852*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.306721284289543*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.58556448807548*pi,0.43535960561960496*pi,0.802920169432229*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48720136924189*pi) q[17];\nu3(0.719417805130465*pi,-0.49811555475491676*pi,3.90512423443635*pi) q[18];\nu3(0.678087479711419*pi,3.44853551328357*pi,4.14717399232591*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.265189716291778*pi,0.60750787922967*pi,4.03785416254064*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.63897687647254*pi,-0.344381719605679*pi,3.89057014747705*pi) q[16];\nu3(0.515523353151289*pi,-0.12124373625572699*pi,4.1608602237516*pi) q[18];\nu3(0.226441011639617*pi,2.44068241069943*pi,1.192055468744785*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[8];\nu3(0.246544850609039*pi,3.08073824280153*pi,0.546278773506682*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45288988449636*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.161212917211997*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32410107729053*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.779441725378216*pi,3.47591573439339*pi,3.82775918117185*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49356289455891*pi,0.5*pi) q[1];\nu3(0.709825888780376*pi,3.45215329162724*pi,0.5730781998877771*pi) q[2];\nu3(3.5*pi,3.32139982666249*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41595915495271*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.295287662062854*pi) q[8];\ncx q[10],q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.197184375489565*pi) q[14];\nu3(1.0*pi,0.0*pi,1.383955296434735*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.622669667636857*pi,2.86783555893849*pi,3.92465731378759*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[15];\nu3(0.391358984431164*pi,0.48003242327323004*pi,3.90483370543731*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.416234450686661*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40663782840002*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.537318895796848*pi,2.87334003763938*pi,1.205390913939914*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6338295779616*pi) q[8];\nu3(3.5*pi,3.45899255751547*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5543904503866321*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6379368206611971*pi) q[15];\nu3(1.0*pi,0.0*pi,1.189507291583919*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.218819781288911*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5439163347233196*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5297085141839522*pi) q[18];\nu3(3.5*pi,3.42380876436667*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2455255138316819*pi) q[21];\nu3(3.5*pi,3.49211246018367*pi,0.5*pi) q[0];\nu3(0.700458050986934*pi,-0.017607000446883014*pi,1.415496689613714*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.622766414086459*pi,0.16401901735351598*pi,0.76984772187471*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.552154677766105*pi,2.84861572047698*pi,3.86337892741353*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.402211878049094*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[19];\nu3(0.575652646225904*pi,2.76613487008219*pi,3.71853570872995*pi) q[1];\nu3(0.559875781729686*pi,0.139907866552472*pi,1.303399284914063*pi) q[3];\nu3(0.510277501205631*pi,3.05488237411429*pi,3.30411414111124*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.243116715946994*pi,0.9141022624394*pi,4.315328362288771*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.942802357954193*pi,-0.4284866230740099*pi,3.32342764716249*pi) q[12];\nu3(0.302212847633911*pi,-0.257872889070465*pi,4.01261104348645*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46431065213471*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.216600833025674*pi,0.12593736613582296*pi,4.3152160068755805*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.379709114286667*pi,0.5046672568697601*pi,3.83584268467969*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.255036926610098*pi,0.386414621342566*pi,4.39016003712769*pi) q[12];\nu3(0.822678980498471*pi,3.03556250252187*pi,3.00074280584723*pi) q[13];\nu3(0.809119840151873*pi,-0.47980519464107607*pi,3.34297155716466*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.858857248260541*pi,3.18660002992896*pi,3.52423234994508*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.23035798663272*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.818626375324189*pi,0.19813856326929102*pi,1.4893497599486811*pi) q[5];\nu3(0.439708556386437*pi,2.9199076670667*pi,1.50459048093655*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.439289854535291*pi,0.03246783439245904*pi,3.48900333973106*pi) q[9];\nu3(0.639088304542077*pi,0.355469160892665*pi,1.63610842625345*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.46205418298699*pi,3.45836613614852*pi,1.458696592452021*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.318908434079504*pi,3.44550916712198*pi,0.5684755671747297*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.574704329359371*pi,3.30276624831808*pi,3.22343325445923*pi) q[5];\nu3(0.587773809432222*pi,2.79652305496433*pi,3.94057472705344*pi) q[6];\nu3(0.80548472691405*pi,2.99453910778239*pi,3.64417818903974*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0643514976240475*pi,-0.282048706999125*pi,1.218319491174113*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.502967433840531*pi,0.008401943130986966*pi,0.5038274173725775*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.411742000790255*pi,-0.4738463677187088*pi,4.28636615678825*pi) q[15];\nu3(0.574773741656709*pi,0.87087189326044*pi,0.5224969690880554*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.645345021017601*pi,0.493194453973115*pi,1.1174892098718359*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,3.49504899522835*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.221327992439879*pi) q[12];\nu3(0.377391985832468*pi,-0.11320191080153502*pi,1.197965973504509*pi) q[15];\nu3(0.496986657952916*pi,3.38782287235947*pi,0.709474121498582*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.619009554608308*pi,-0.26272661844823997*pi,0.5188139130831899*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.21130990684666*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.126440547801184*pi) q[6];\nu3(3.5*pi,3.49714643343957*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2102582909985*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.49326874942764*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.744731829572844*pi,-0.356372557304918*pi,4.246563455821899*pi) q[20];\nu3(0.602983610145983*pi,-0.4237854897214256*pi,3.93001725972199*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48661580388408*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.657994270583682*pi) q[10];\nu3(3.5*pi,3.45880293253935*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2025363413654429*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.529118820903753*pi,0.11701140738916005*pi,1.430598783782312*pi) q[20];\nu3(0.534247637608799*pi,3.20743212888388*pi,3.98114777851255*pi) q[21];\nu3(0.63244507492158*pi,3.24511199609052*pi,4.45440045393471*pi) q[0];\nu3(3.5*pi,3.49092776088298*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[17];\ncx q[8],q[10];\nu3(3.5*pi,3.48694898816588*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.288607603546901*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.203452306787385*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.419588298505481*pi,-0.32791410614557404*pi,0.7677891500766669*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46081001854051*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3844494455362995*pi) q[14];\nu3(1.0*pi,0.0*pi,1.380834019128516*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.236728727100213*pi,-0.11237674778551598*pi,0.796672022936213*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.507376020461477*pi,0.66036555497557*pi,0.6163317353450211*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.720592429363095*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5490857707293557*pi) q[18];\nu3(0.7746323867237*pi,3.27851988007627*pi,0.639347289659889*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47906680288202*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38617291002353*pi,0.5*pi) q[7];\nu3(0.723587243760302*pi,3.0238003631356*pi,3.97491821666456*pi) q[8];\ncx q[9],q[15];\nu3(0.309827979104944*pi,0.8808536652110099*pi,4.42658479919377*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.748089867076661*pi) q[17];\nu3(0.510255521899187*pi,0.7814954229870701*pi,0.780201014450342*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267829447692183*pi) q[20];\nu3(1.0*pi,0.0*pi,1.175215641611762*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.413506786642726*pi,-0.4339351476503672*pi,1.79082410685341*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.35365144006166*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.737073764897167*pi,0.15448939423596497*pi,1.63757424249265*pi) q[2];\nu3(0.665486138172082*pi,3.07041183268968*pi,4.08881902799725*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.546695306587113*pi,-0.216129403980015*pi,4.221025815024801*pi) q[12];\nu3(1.0*pi,0.0*pi,1.097732039259051*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32851327435178*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5897727366792256*pi) q[21];\ncx q[0],q[13];\nu3(0.489670436413046*pi,3.06424224973483*pi,1.80726225634223*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.461868532275325*pi,0.20950528687258296*pi,0.7719810269558081*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.295672222054111*pi,-0.08071243197268402*pi,4.34965512650738*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.267073519814893*pi,3.41053937709772*pi,1.3963924426824441*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.419732911378979*pi,0.436090877148007*pi,3.77675733123157*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.513178342532458*pi,2.98802605044259*pi,3.35674360869512*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.387371588391048*pi,3.0915602915864*pi,0.676479006323202*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.453516368252191*pi,0.5706874424039701*pi,4.1841634059287*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42882425923465*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.38691835702487*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2730381868736589*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.308382396857045*pi,0.8843474197349099*pi,4.16757345025105*pi) q[11];\nu3(0.512346564317073*pi,-0.384754758469334*pi,3.50388693956*pi) q[14];\nu3(0.674420541794074*pi,2.65824796567458*pi,4.14898504400104*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.249742336683244*pi,0.6909231707244401*pi,3.97752909348909*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.356395269815615*pi,0.2452910787686*pi,3.84155079782491*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.602440349033013*pi,2.86850212042187*pi,3.88094415178262*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.32420820353333*pi,3.37143846216849*pi,1.5566810712841*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.526066111257277*pi,-0.336254774603412*pi,0.5288527850685775*pi) q[14];\nu3(0.44620187341031*pi,0.230945893972609*pi,4.16691137161337*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.537481822346499*pi,0.61726941988711*pi,4.15020107338667*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.551325278681801*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.584731247290912*pi,3.18433579534592*pi,3.31129583317558*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.232170517859035*pi,0.78326473581109*pi,4.0359587902552*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.34703400583141*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.210050129529711*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.506529340611452*pi,2.92740854432741*pi,3.78272925973914*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.199864633383531*pi,-0.26831012109527397*pi,1.69823533989951*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.33935495307345*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0793688219608153*pi,3.22999467062942*pi,1.51348194615261*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.2730347271159*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.219223371198555*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.538858934743202*pi,2.77984768392605*pi,3.56988398683719*pi) q[17];\nu3(1.0*pi,0.0*pi,1.121532111580637*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.162103459569511*pi,3.16439459074249*pi,0.785783153800659*pi) q[20];\nu3(0.551123837719544*pi,3.08669638524972*pi,1.60325820333937*pi) q[21];\nu3(0.291242536330806*pi,3.11309101655647*pi,4.432989955666439*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.21093710834944*pi,2.7035304051145*pi,1.58660612075924*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.643060960391769*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.519102713265774*pi,-0.12404470479725399*pi,0.9231241164513251*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.153981827528646*pi,2.82485398639605*pi,1.468760151822871*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.717866465534502*pi,0.22294293317959502*pi,1.61913466827587*pi) q[0];\nu3(3.5*pi,3.45415844271119*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.146406510035962*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.190900660965575*pi,0.91582070459251*pi,4.38265396091263*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.368989887031621*pi) q[15];\nu3(0.758046630758399*pi,-0.15388486672714102*pi,3.40289608761312*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49452866350396*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[9],q[18];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.759543182335683*pi,0.41007311629684495*pi,4.06808874342871*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.040196015680492*pi,3.04038519529273*pi,1.234407704348915*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.369095519987913*pi,0.452001588719813*pi,4.037444497103181*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48315129236536*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4385561970181*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.353620584060118*pi,0.297243461222082*pi,3.51388907840138*pi) q[19];\nu3(1.0*pi,0.0*pi,1.354344966983514*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.23728649587229*pi,0.62038347849324*pi,0.699200291190534*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40779665314507*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3620438473647432*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49808863839894*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.38373290643279*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.381208566595389*pi,0.8192180563561899*pi,3.99193960224009*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.35719231723909*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2661105961901429*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.602753103559402*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44786569307426*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[13];\nu3(0.403800632429955*pi,-0.11928088610580301*pi,1.24015987519688*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.2648329249114099*pi) q[11];\nu3(0.415381136149624*pi,0.19055388460077505*pi,0.77041295384953*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7142733814522579*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.608728038572106*pi,0.58249909102255*pi,0.963830392695736*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4839157373138*pi,0.5*pi) q[8];\nu3(0.539604813462957*pi,2.9623066986066*pi,3.45102997998842*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.369964560500271*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5619614392421236*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40992205705765*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.323537137299701*pi,-0.373703572854939*pi,3.98152777723731*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46225729111429*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.773560848506036*pi,0.73968417045627*pi,0.5632836840278976*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.341040020213467*pi,0.68472215890816*pi,4.2951940885192705*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.599307090351904*pi,3.3124618343901*pi,2.85558492626818*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.530291465659733*pi,-0.284297820393589*pi,3.91914253702253*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3109065936006*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.168980839776149*pi,0.37604618186623195*pi,0.84878913538833*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.732956152274562*pi,-0.272130021871668*pi,3.36540924222875*pi) q[18];\nu3(3.5*pi,3.49908981470064*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1918594787323689*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.435661198776794*pi,0.277317407988246*pi,0.805910376388684*pi) q[0];\nu3(0.234871263593682*pi,0.312209508121593*pi,4.33454777486713*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.14642456761142*pi,0.98316315906593*pi,4.1860486449301995*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.372048869816354*pi,3.40813443204804*pi,1.0940866612547309*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.484837373626822*pi,-0.012767083202534002*pi,1.171736198801903*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.110511032311322*pi,3.41240995466255*pi,1.199918513767722*pi) q[5];\nu3(0.87486805188701*pi,-0.08323090091018898*pi,1.224548404180333*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.21097428980042*pi,0.18086637447474696*pi,3.81207518112172*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.601689682653746*pi,-0.16185300399494001*pi,0.9036409621985231*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47842182876721*pi) q[20];\nu3(0.390618486557764*pi,0.77459152321889*pi,3.96526888087803*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.306582944701595*pi,-0.40511807330393157*pi,1.68526915891471*pi) q[5];\nu3(0.758716284594326*pi,0.051735276293018995*pi,4.38475158653004*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.379509579231261*pi,0.61156587427372*pi,3.80789906992147*pi) q[17];\ncx q[19],q[20];\nu3(0.859456828085901*pi,0.22361980523560798*pi,4.37338617720342*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.86829177694016*pi,-0.387517948176809*pi,4.27352666501508*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49676309732831*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.195006594694898*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49419149496682*pi,0.5*pi) q[2];\nu3(0.822115734976819*pi,0.9494472659808599*pi,0.5151355063419533*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.668389218354371*pi,-0.20826306654286902*pi,3.71275784129637*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.274176080483747*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(0.538339600661646*pi,-0.27023963623687697*pi,1.09933787848534*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4400748884865*pi) q[15];\nu3(0.430343989657084*pi,2.98067456285033*pi,0.838601366424379*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34979728073127*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47448457722557*pi) q[9];\ncx q[10],q[14];\nu3(0.557310575187286*pi,0.052680314966330966*pi,1.391889774106056*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.215746143148524*pi,1.02058681899307*pi,4.3459711130947305*pi) q[16];\nu3(1.0*pi,0.0*pi,1.165732307093978*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(0.309590885520041*pi,0.025251799368851024*pi,4.29017832085328*pi) q[8];\nu3(3.5*pi,3.47719888503287*pi,0.5*pi) q[10];\nu3(0.260966340175482*pi,3.39678128371867*pi,1.72643392503877*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.364322308709635*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.583311076527195*pi,0.061708023718074045*pi,0.9123664728262599*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.219717603870048*pi,0.46063473769768404*pi,4.13723670982455*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48855138288461*pi) q[18];\nu3(0.63900367653114*pi,0.05675744023963103*pi,0.5212986968952491*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47379876146406*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0492511395995846*pi,-0.4648135468237647*pi,4.3304743167183*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5459206919484614*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.155500381867093*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.785942768717567*pi,0.8612274521865599*pi,1.0550821728168231*pi) q[20];\nu3(3.5*pi,3.42454291909647*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.423982726443598*pi,-0.25317233969392*pi,4.12198409724998*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198174872600907*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.508109330974797*pi,-0.4674785127773299*pi,3.53596465847496*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36420753353579*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45393888207246*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.322654491524857*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4684797975005*pi,0.5*pi) q[1];\nu3(0.17646817343096*pi,3.42373479114191*pi,1.403067475855397*pi) q[2];\nu3(3.5*pi,3.4112301874479*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.254602247368548*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.44398874958893*pi,-0.4946477878821336*pi,0.615326814508339*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.501165354980613*pi,-0.293632477311106*pi,0.60872264027228*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5667566635028263*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278839263752261*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[19];\nu3(0.426031892554544*pi,-0.23863038816807097*pi,0.707200544557741*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.884419624327189*pi,-0.31655702561980303*pi,0.9931865955030921*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.626101999484734*pi,3.31969800818756*pi,4.05111386478057*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46011689716427*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44675885156841*pi,0.5*pi) q[5];\nu3(0.549098225318336*pi,0.14384815963240905*pi,3.86548878876239*pi) q[6];\nu3(3.5*pi,3.45630494657304*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.694603294972309*pi) q[8];\nu3(0.59446943061218*pi,-0.351135442114774*pi,3.43460760241709*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.331269110384702*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5444535047655547*pi) q[19];\nu3(1.0*pi,0.0*pi,1.138277405093751*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.413681226573159*pi,-0.370089292224666*pi,1.1779778152258529*pi) q[6];\ncx q[7],q[13];\nu3(0.723048985744841*pi,-0.01935212046750001*pi,4.1797290106328795*pi) q[9];\nu3(0.59080718557485*pi,3.31621187054038*pi,0.650554318026248*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.550447730009748*pi,-0.4593676021741563*pi,3.7403414315642*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0934319142506998*pi,-0.15407231932664*pi,4.45883455964107*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.353737551744874*pi,-0.066135974851877*pi,3.65980744407047*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46992197585499*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.743600200600683*pi,2.39175757317282*pi,3.82213170458267*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5744272881327377*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.178389394070448*pi,-0.4283966937291481*pi,1.403033789092383*pi) q[0];\nu3(0.514123228514499*pi,0.45186995939362595*pi,4.48649763766329*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.318675971974053*pi,2.90781544923646*pi,0.938359687137018*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.108356534758136*pi,0.7776712183494601*pi,4.1275934269418*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.387728765491701*pi,2.48157368376312*pi,1.141468827618729*pi) q[1];\nu3(0.410813490970917*pi,0.19576505887345397*pi,3.7080230346321*pi) q[3];\nu3(0.217395355804309*pi,0.7503143671734*pi,3.91287669785129*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.488692285799803*pi,2.62416425331442*pi,1.488182773430157*pi) q[14];\nu3(0.680052724433371*pi,3.2530504488348*pi,0.6256873508544241*pi) q[16];\nu3(0.882888446835384*pi,0.6454331145152901*pi,1.2966044246717119*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.774284663189082*pi,0.04118181350946404*pi,0.8549987546765949*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.887099302315446*pi,3.28414557713314*pi,3.96376059977613*pi) q[3];\nu3(0.856546098819411*pi,0.5315763226872601*pi,1.064778378124399*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.561337474490527*pi,3.04304131023371*pi,3.0183850135839*pi) q[16];\nu3(0.559890010970885*pi,-0.358836356410419*pi,0.634590973082889*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.237781258610237*pi,3.19284791789292*pi,0.955174820347001*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.48366185033018*pi,-0.022367581869858988*pi,4.32001511238457*pi) q[8];\ncx q[9],q[10];\nu3(0.528898159588529*pi,3.45829311117292*pi,3.45748075162632*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.767677495650494*pi,0.28385442414250595*pi,4.27142107579863*pi) q[21];\nu3(3.5*pi,3.3911244875682*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.552944912644113*pi,-0.006365448808464014*pi,1.166651761417861*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.347495487725778*pi,-0.36306559287881*pi,1.1566400262981111*pi) q[8];\nu3(3.5*pi,3.47522239882836*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.106725838722862*pi) q[10];\nu3(0.559334323188143*pi,2.54067207859616*pi,3.63539025560032*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219643537955628*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.399139820430401*pi,0.14605976891681205*pi,0.668776357730346*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4274301847365*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2243971823191249*pi) q[19];\nu3(0.729643206959712*pi,-0.36686774618767504*pi,3.51428718512347*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.39555545725016*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48204016682277*pi,0.5*pi) q[6];\nu3(0.536640072215554*pi,3.18145161010638*pi,3.00953579821543*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5672121876868257*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2888371600510808*pi) q[12];\nu3(0.578224361301421*pi,2.88329843538896*pi,3.96591641203707*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.326743871347815*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6123146628860681*pi) q[18];\nu3(0.654369238625353*pi,0.03429651873103701*pi,1.478154518596476*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.46390142166819*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[12];\ncx q[4],q[8];\ncx q[6],q[16];\nu3(0.57608681658072*pi,2.8579771261651*pi,3.58136064592991*pi) q[7];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.346987570430813*pi,3.25058939172543*pi,0.9245330430098471*pi) q[13];\nu3(1.0*pi,0.0*pi,1.197880365923072*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.562879522795489*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.44645240231034*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38826308460373*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.130216101709543*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5076525764562798*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.49267014002639*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.157307827528264*pi) q[21];\nu3(0.480389914667071*pi,-0.14684060773379798*pi,4.46803329021349*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[12];\ncx q[4],q[8];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48393740190454*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.32303830683332*pi,0.5*pi) q[17];\nu3(0.380277025898487*pi,-0.290740019333329*pi,4.48547139442767*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248630721209226*pi) q[20];\nu3(0.580273937956772*pi,0.34392138440654496*pi,3.83107245429741*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47140216851104*pi) q[8];\nu3(0.174651759753602*pi,3.35065201011474*pi,2.1237374817947803*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.716243326728049*pi,0.5704218298178501*pi,1.358287221318977*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.582353089959104*pi,0.03571106442591099*pi,0.771791284059764*pi) q[18];\nu3(0.47723840376466*pi,0.7379077981918101*pi,0.5889665500705619*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4390935103846605*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.74722069935544*pi,-0.252861971649908*pi,4.39996383196959*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.40646960733404*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.288395506086859*pi) q[7];\nu3(0.538319680696762*pi,-0.4334131426857683*pi,3.36497968704244*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40185796764985*pi,0.5*pi) q[11];\nu3(0.576851533847445*pi,2.82985858783566*pi,4.03516211284637*pi) q[12];\nu3(1.0*pi,0.0*pi,1.194850822807426*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.436206418163434*pi,-0.193447462314911*pi,4.3676976337288504*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.854701592879722*pi,0.88652767515104*pi,1.044247872544849*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46830507025502*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.259994572357313*pi,-0.4891090603470829*pi,0.862874380323615*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.263472377167104*pi,-0.316917522771491*pi,0.975052672342622*pi) q[10];\ncx q[11],q[13];\nu3(0.451404345682271*pi,2.9011952579522*pi,1.0901284793611161*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6421589611016529*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.415438035622268*pi,3.38770171485204*pi,0.632851373630066*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5996940978544067*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.765612878066652*pi,-0.206616218951774*pi,0.727005046602078*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.419100347278468*pi,0.238584174947987*pi,3.69180525129606*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49449329449514*pi,0.5*pi) q[15];\nu3(0.180343473325611*pi,2.78427831377886*pi,1.192000854773494*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211348737997419*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.424889383879599*pi,3.2387693278331*pi,4.25243333095538*pi) q[1];\nu3(0.471941290860413*pi,0.73344691460025*pi,4.33155321098966*pi) q[2];\nu3(3.5*pi,3.45713761211943*pi,0.5*pi) q[3];\nu3(0.470809692048145*pi,3.45757609226877*pi,1.18505193359608*pi) q[4];\nu3(0.528722769919542*pi,0.037828451042344*pi,1.52537491004212*pi) q[5];\nu3(0.183651515027972*pi,3.11270838946058*pi,1.4527618366547062*pi) q[6];\nu3(0.158589205906638*pi,3.01821563265344*pi,0.575866482579133*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.279147635334894*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43527634113789*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.487943843051789*pi,3.36155074793452*pi,1.77267398213007*pi) q[16];\nu3(0.114816582270733*pi,0.5178265447841399*pi,0.665850198799353*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2646092104951379*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.786415397148145*pi,3.41552157281497*pi,4.11864665329236*pi) q[2];\ncx q[3],q[9];\nu3(0.175409831104502*pi,0.06347651277510802*pi,0.5943555504585598*pi) q[4];\nu3(0.640399064383987*pi,0.317553238742714*pi,1.042742616498166*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.363019859110744*pi,-0.194851854148183*pi,1.397015545706737*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.35384954755184*pi,0.214062198209249*pi,3.71729283651916*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.625961864380915*pi,-0.210876273764195*pi,4.32178712927805*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.473396427547896*pi,3.29611466225297*pi,1.5635992098276*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.683627034698253*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.372130128095608*pi,3.48050303113936*pi,4.10453696023185*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.632231404109152*pi) q[9];\nu3(0.247965747207911*pi,3.25995786866413*pi,2.0206294772271*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.213667384046225*pi,1.10657632689665*pi,4.31677417698063*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5713863535624492*pi) q[19];\nu3(0.400922976591395*pi,3.3164356306203*pi,4.277600692683761*pi) q[20];\nu3(0.354568094755029*pi,0.445872372784613*pi,0.9720493151512399*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.512233105664681*pi,2.99811782275623*pi,3.76318558035024*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.458777038172183*pi,0.041139604410188046*pi,0.768566017181572*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.228830804381289*pi,0.17453213456806804*pi,0.993140744051346*pi) q[20];\nu3(0.780231203706244*pi,0.5327856981203101*pi,4.3508924088002*pi) q[21];\nu3(3.5*pi,3.33143966794089*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44276076556449*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.593003898170721*pi,2.76146083586836*pi,3.42634915302975*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.767363394822726*pi,0.244086453308626*pi,1.51274239073045*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1655375885319659*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2059260331006318*pi) q[17];\nu3(0.183858652550217*pi,3.07460551931016*pi,1.296332130622583*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.49101501215922*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.27535048133405*pi) q[2];\nu3(0.302883224878095*pi,-0.03991162479020899*pi,3.57525469197005*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.324438944857971*pi,0.057552538710068046*pi,3.92384464836256*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[14];\nu3(0.722360906303554*pi,0.8283771217307501*pi,0.68399926362673*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.568788272854016*pi,3.35529100511148*pi,0.652053591776111*pi) q[15];\nu3(0.485658689162098*pi,0.08986362549049198*pi,4.46167126776702*pi) q[18];\nu3(0.671801949029636*pi,-0.10929091208444502*pi,3.90459106333957*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.649146841053614*pi,-0.19097556524306503*pi,3.6564228136242*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.30411435866563*pi,0.5*pi) q[7];\nu3(0.405958239237985*pi,3.2172247258683*pi,4.39712150881076*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40646755169765*pi,0.5*pi) q[11];\nu3(0.681656449651879*pi,2.55040121633608*pi,3.50349128266445*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.317214305467383*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.605882549655943*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5814069737578729*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.418148122643003*pi,0.491491867275483*pi,3.85172119596413*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2804148867005392*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.611054199963982*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.42600131037879*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.312748500220672*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48797853913216*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.3876041288758811*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.29100853366502*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5804078917905887*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.123775555722137*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5493310178156027*pi) q[21];\nu3(0.346865893476365*pi,0.4230838544462*pi,4.06257351600048*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.46426717305149*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.436029413934828*pi,3.25565400718126*pi,1.90055432388498*pi) q[0];\nu3(0.715138432492248*pi,-0.06314758840974499*pi,0.653598689978379*pi) q[1];\nu3(0.6569940671018*pi,-0.10287766179673702*pi,1.097013169847719*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.38515889122312*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.672772514317931*pi,0.8843737240856699*pi,0.994299239329529*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49620061662919*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.833868845419883*pi,0.36459750727400997*pi,1.0539232075014269*pi) q[1];\nu3(0.796428966832313*pi,3.48850062909502*pi,3.49598492267104*pi) q[2];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.568941804222564*pi,0.5002389934629099*pi,4.16617674326303*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.280078902543059*pi,2.65652554602041*pi,0.9325582342276191*pi) q[10];\nu3(0.513247852874973*pi,3.49222381456094*pi,3.76721959707717*pi) q[11];\ncx q[13],q[20];\nu3(0.374816595144726*pi,3.26662740350298*pi,0.739717027181308*pi) q[14];\nu3(3.5*pi,3.47728328928021*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.477704545221605*pi,0.8968536711831301*pi,3.94833551045713*pi) q[17];\nu3(1.0*pi,0.0*pi,1.291781233257298*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.662526320874907*pi,-0.22751109731799102*pi,0.981941636114117*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.126500165425024*pi,0.34279986032931*pi,4.42113055868281*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.67183511915661*pi,-0.27287257321289904*pi,0.807567495251805*pi) q[14];\ncx q[15],q[18];\nu3(0.237245625779647*pi,3.18005507200666*pi,1.393491753940458*pi) q[16];\nu3(0.353042303813643*pi,0.013495758706543959*pi,4.160481204377231*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.637133725455984*pi,0.5212080750880399*pi,4.1201613964183395*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3684052971312095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.422786136722054*pi,3.37383823038538*pi,1.431239424271082*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.483432608321539*pi,2.9795198549839*pi,1.389842917290474*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.57585438138814*pi,0.268991671965219*pi,0.6448927051037909*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49949033826454*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.4063461670286*pi,0.24146342206578297*pi,0.995572058770565*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46181506663687*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.371533672751756*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.450783788755291*pi,2.7865573911666*pi,1.0148659196841439*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1475602238815878*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.567135236147336*pi,3.12646714513963*pi,4.366040227648719*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[16];\nu3(0.172667055670776*pi,0.030742314370346024*pi,3.8722249926435*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.516876877762628*pi,-0.176340628261488*pi,4.4774784368437*pi) q[20];\nu3(3.5*pi,3.41264379005387*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.490602046328763*pi,-0.284964867871095*pi,4.20624276896174*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.592039327049644*pi,-0.07164170986756102*pi,3.57099415819962*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33387460174956*pi) q[10];\nu3(3.5*pi,3.4553983268701*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48307093709224*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.147009950113731*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.359609031715728*pi,0.138547584887327*pi,0.654119529557498*pi) q[20];\nu3(1.0*pi,0.0*pi,1.114943604340802*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[10];\nu3(0.412231035718375*pi,0.403040619809946*pi,1.042016741123637*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.363021549040927*pi,3.23741065067067*pi,2.00194273039485*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.21234723317109*pi,0.361186230925743*pi,3.92967670337906*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.130680138255562*pi,2.8462308000482*pi,0.946690946718258*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4813533325604205*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.530247824108423*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44336720745185*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4355153190129*pi,0.5*pi) q[5];\nu3(0.364333167737926*pi,3.40034483349722*pi,1.269576203955745*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3872980709421991*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.1676361993170898*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.371327228088743*pi,-0.20842350699273898*pi,4.47398225258352*pi) q[18];\nu3(3.5*pi,3.39350124224839*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.79605389758504*pi,-0.12374512963326101*pi,4.05560496329589*pi) q[18];\nu3(1.0*pi,0.0*pi,1.158467226113032*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5882730869007897*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.618960329616397*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.472682851588092*pi,3.04501293665894*pi,1.262326212561323*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[12];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39931529461459*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.20750672536933*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4773613112477495*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.366220732835994*pi,2.97429306809271*pi,1.55153561041545*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47832985442679*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.126214993212231*pi,-0.4252585290876761*pi,4.27438637782417*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.103389659453124*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.437383060101351*pi,0.182504598025648*pi,4.31010767464006*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31867244481395*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.683218728270318*pi,-0.32726657426576*pi,4.406381796727739*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.937371074620827*pi,2.58062080180909*pi,4.01660644320235*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.379516604934957*pi,2.52699480939056*pi,1.078839750116933*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1849870598993149*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.624727466750501*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.570814115861347*pi,-0.452042055431806*pi,3.57942684336399*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.269122756560152*pi,0.5609126424450701*pi,0.736106571384228*pi) q[2];\nu3(0.324857509461649*pi,-0.13639682503392098*pi,1.282869548835719*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0866198750965728*pi,3.01851275055135*pi,1.068063230242623*pi) q[10];\nu3(0.393051074966801*pi,-0.29826683933367204*pi,4.43902801213265*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45905959294399*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.562588353209047*pi,2.71134261039654*pi,3.39947783033489*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.885081392305879*pi,0.7433842200110901*pi,1.046658812721305*pi) q[2];\nu3(0.341011545935249*pi,0.7490034897909099*pi,0.713149180622674*pi) q[3];\ncx q[4],q[12];\nu3(0.463747734554459*pi,0.7947623150803*pi,4.26263514151102*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.799382588829831*pi,-0.22059048547480298*pi,4.382434666722689*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.342672500936416*pi,3.1644271828666*pi,1.336638537169575*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.157066103317545*pi,3.47689479803251*pi,0.963168883666062*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.472968796555151*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.168977281389542*pi,0.7859110520260899*pi,0.629458760644983*pi) q[5];\ncx q[6],q[17];\nu3(0.757470756287961*pi,-0.290629835813138*pi,3.78304903981608*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.869189369519381*pi,3.31674166663605*pi,3.91216942142719*pi) q[13];\nu3(0.563264275280892*pi,-0.263992682811387*pi,0.970813329709154*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.413102671273326*pi,2.30052552717369*pi,1.2803417836877329*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.742672296926328*pi,0.27444106015693304*pi,4.48536010506617*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.196784492559598*pi,-0.472988259469614*pi,0.712274384622064*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.743819024269608*pi,0.40140966848053306*pi,0.994506842033413*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.61767958506755*pi,0.050905712994194*pi,1.3529753211288509*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.703753841893688*pi,-0.304006241403513*pi,3.87592121628524*pi) q[19];\nu3(0.236331077307079*pi,3.07913634103302*pi,1.83930349882018*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46190999808504*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.4462826055175309*pi) q[2];\ncx q[3],q[21];\nu3(0.204343703304488*pi,0.07157840831688*pi,4.42120315489878*pi) q[4];\nu3(0.204129560146006*pi,3.10405204596054*pi,1.86662319831638*pi) q[6];\nu3(3.5*pi,3.49234674763747*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,3.48288486166091*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1732086351995519*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207407276734134*pi) q[18];\nu3(0.841616916507581*pi,2.39089157378888*pi,3.81195742995833*pi) q[19];\nu3(0.636416505543931*pi,0.16695317099125595*pi,3.77255532749214*pi) q[20];\ncx q[1],q[2];\nu3(3.5*pi,3.43127656404623*pi,0.5*pi) q[3];\nu3(0.644939046967893*pi,-0.257988628309308*pi,1.0987381060885761*pi) q[4];\nu3(0.0328148967836408*pi,0.208576834935863*pi,0.924694680162701*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.36302733344485*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.339320148603748*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3367673984771828*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.40979342590793*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.55334981047062*pi,0.35851066257000497*pi,0.675997796978606*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4819713463265405*pi) q[16];\nu3(0.282365798002735*pi,-0.289074969479295*pi,1.003571734907597*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6467144611530851*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34154352613711*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.685416658260766*pi,3.3479570455652*pi,3.3325712968157*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.625948369308069*pi) q[14];\ncx q[15],q[19];\nu3(0.133277949285639*pi,0.07399845176535602*pi,0.5425721516653932*pi) q[17];\nu3(1.0*pi,0.0*pi,1.134596915534807*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.648626844365437*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49415811075397*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.347494035716435*pi) q[19];\nu3(3.5*pi,3.48132196953385*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.272784515296957*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.129260992452668*pi,-0.026132954059226*pi,1.107631416882763*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.249609312083859*pi,1.06701859298752*pi,4.14826289966181*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41123550456123*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[8];\nu3(0.743929808249289*pi,0.6213652661884399*pi,1.1888009027611561*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.496685461761694*pi,-0.366186598834997*pi,3.7805242920105*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.595728285975121*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0454196625394288*pi,-0.14679784699112502*pi,3.77899156681004*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5355488986878499*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39009359601694*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.289490837190523*pi) q[8];\nu3(3.5*pi,3.41778889416073*pi,0.5*pi) q[9];\nu3(0.430151905156181*pi,3.09065926047446*pi,1.09995324521586*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205061272756893*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.596767120555569*pi,3.08449374095333*pi,4.11852529030628*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(0.583054072005463*pi,0.9379785253328099*pi,0.714529146023092*pi) q[10];\nu3(0.904262101160905*pi,-0.26057614401823004*pi,0.8441716211036989*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3573301238568405*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.522737308949234*pi,2.81984300465096*pi,3.78596508674479*pi) q[11];\nu3(3.5*pi,3.46825115416989*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2852619828378749*pi) q[13];\nu3(0.57427801803174*pi,3.2667130884938*pi,4.25926021216185*pi) q[14];\nu3(0.604934820404024*pi,0.03765266870835404*pi,1.472136448453731*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36631451081574*pi) q[17];\nu3(0.348685484973107*pi,2.65537059574503*pi,1.3650310441465119*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.667021443467787*pi,3.36162136652201*pi,3.140423660435*pi) q[21];\nu3(0.619691064713102*pi,-0.306396201906404*pi,3.75064325949248*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.292837950630913*pi,-0.167643288651119*pi,0.765447034041896*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.566776444731803*pi,3.09920199767098*pi,4.336125811318309*pi) q[14];\nu3(0.336248174669711*pi,-0.252659927061945*pi,0.756996771352746*pi) q[15];\nu3(0.790203527088555*pi,2.78081431600363*pi,4.09926908057471*pi) q[16];\nu3(0.169774732203465*pi,3.13278448458373*pi,4.36993165169328*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.512824982189059*pi,3.24103144751351*pi,3.29639735337801*pi) q[21];\nu3(0.475571812279457*pi,3.48665328623089*pi,1.62439952767392*pi) q[0];\nu3(0.31980281533929*pi,0.294579570253664*pi,4.486512292720731*pi) q[1];\nu3(0.653307618541289*pi,0.264190488635175*pi,4.0743398360692495*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.360156662891334*pi,1.10598265830148*pi,4.20253121318468*pi) q[4];\nu3(0.216773764513638*pi,0.56303602809241*pi,3.88499397804557*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.675795053464988*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.71587310322941*pi,3.46734948730314*pi,3.27995974322059*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.89123416354447*pi,3.32672628850139*pi,3.55930906909956*pi) q[1];\nu3(0.302791126469501*pi,-0.134950730444642*pi,4.325371392307471*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.332379421265021*pi,-0.221594981698169*pi,4.01826019390024*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.376853756570995*pi,-0.4035026447469446*pi,1.72974930055858*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.788257476072819*pi,0.06956680735002396*pi,1.314723305780444*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35925764433968*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254332239111151*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.34986064191747*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.253204656476363*pi,3.17536303963871*pi,1.53279698181525*pi) q[9];\nu3(0.454601216514286*pi,-0.262202674472123*pi,1.351941730243854*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165780565796547*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.305664925162593*pi,-0.10891263547933*pi,4.4091925621794*pi) q[9];\nu3(0.59975823699682*pi,3.14483282198005*pi,3.57180151191555*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5295720938676345*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41077783903657*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33732857983493*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.376679907684942*pi) q[5];\nu3(0.61948846039369*pi,3.42385744045769*pi,3.27789797918921*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.671730996867207*pi,2.89245173545208*pi,3.6916764305028*pi) q[13];\nu3(0.60828058926604*pi,2.64359209825595*pi,3.74058735777935*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1416078153158669*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4984073461949095*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[18];\nu3(3.5*pi,3.4619525160527*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.748010292622843*pi,3.16031811326254*pi,3.63987624787632*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.137855293819807*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.529843510639156*pi,0.82157677674212*pi,4.4912614514588505*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.791719167810674*pi,0.7571298330351*pi,4.29522152357351*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.642815562457741*pi,0.312162683279658*pi,1.48048517513484*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.710454832477941*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.613439349681597*pi,-0.4244797990450138*pi,3.20071804283407*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5457830592490889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.605031396958067*pi,-0.00819140442864802*pi,0.713957385929693*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4996120985641*pi,0.5*pi) q[7];\nu3(0.86006424129721*pi,3.18947608298121*pi,4.24908845138725*pi) q[8];\nu3(3.5*pi,3.36340895543068*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5684719592786807*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2012234595452629*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.281007792526508*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.616456616823621*pi,0.8054151222585899*pi,1.168264811473841*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.168476867830337*pi,-0.029204081515669*pi,3.97008147272861*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3829461754385*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47991088416436*pi,0.5*pi) q[15];\nu3(0.30718178543917*pi,3.36001590635772*pi,2.02759092495916*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2583042118462608*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4981372594805595*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.437847122601888*pi,0.258844345402342*pi,1.136779415910149*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.555083108227355*pi,2.86289333325244*pi,4.10354628527924*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.362901325031772*pi,-0.44160463269039707*pi,0.5337324669706042*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.853348455980902*pi,-0.379417310579215*pi,4.45657023817602*pi) q[2];\nu3(0.338852854404565*pi,0.020460639477208997*pi,1.2388788563487259*pi) q[4];\nu3(0.484235633776945*pi,0.563258504113*pi,4.2359417604760505*pi) q[5];\nu3(3.5*pi,3.38458078040233*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231664209179528*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38808898998146*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281986942212363*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5713875176074685*pi) q[17];\nu3(0.535916464524761*pi,2.47864802497148*pi,3.81488373194758*pi) q[18];\nu3(0.556736826915245*pi,3.33332646491521*pi,4.311118858688991*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.827550840980798*pi,3.42360746797797*pi,3.99943161415664*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.575422264332692*pi,0.40196322820380503*pi,4.440853246905061*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.39379903118073*pi,3.12801552121346*pi,2.09962521777685*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.303606769229312*pi,0.11188908832308997*pi,1.372044325077886*pi) q[18];\nu3(0.392171100909333*pi,0.29128905139975303*pi,4.07759143214762*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39581313893843*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.494374708491311*pi) q[10];\nu3(0.478056310720029*pi,3.0343476349207*pi,1.94066463187621*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4728940364295*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.318159383347826*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.464092928847491*pi,-0.4547369838366415*pi,0.8302409912163999*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.653531591903086*pi,0.38730883031379604*pi,0.638493124713415*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.700915494495998*pi) q[21];\nu3(3.5*pi,3.3509327779215*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.686988300332874*pi,-0.4103342179646761*pi,0.7234420246862621*pi) q[7];\ncx q[8],q[21];\nu3(0.369230018636049*pi,0.32161195222360905*pi,3.74251567393447*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.255318384261621*pi,0.80129221895336*pi,4.34478465554942*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.419037910882887*pi,3.37883374095977*pi,2.05298960172348*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272486039848536*pi) q[18];\nu3(0.652964472081452*pi,0.43395887459697*pi,4.34758755291619*pi) q[20];\ncx q[3],q[11];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.655084907194436*pi,0.45318251068626103*pi,4.483705640128941*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.227445033892753*pi,3.40105251777953*pi,1.87752073883856*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.49622542710866*pi,-0.33729196490215196*pi,1.17218673398217*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.242699091238583*pi,0.004568140873321025*pi,0.7351338639503779*pi) q[17];\nu3(0.163241345675809*pi,-0.4755306378490632*pi,4.16498773116533*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41728209778026*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.214112230791552*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.581158942320179*pi,0.21832886257237105*pi,1.196993599823565*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.621832938565835*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[15];\ncx q[3],q[11];\ncx q[5],q[18];\nu3(0.650600834162221*pi,0.95066836967703*pi,4.47709601682952*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.455207042354797*pi,-0.052822230588109975*pi,1.34650135973538*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.562238437943582*pi,-0.261884955057598*pi,1.046865737674427*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.36695479777527*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.445780758127383*pi,3.36545140495891*pi,0.859189856627115*pi) q[6];\nu3(0.78381982014544*pi,0.290290750797245*pi,0.935509759359057*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44155280237966*pi) q[11];\nu3(0.558484945102944*pi,-0.370949558671829*pi,3.83745336574201*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.29705838761988*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40649913137226*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[11];\nu3(3.5*pi,3.43090551532748*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.301191548010236*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.336042239612379*pi,-0.0037901991286050096*pi,0.629828876742788*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.762301072668445*pi,3.41778527761374*pi,2.92861356126717*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2771499532992059*pi) q[20];\nu3(0.234677807331221*pi,0.5129971013691701*pi,0.5021161159729917*pi) q[21];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.407748796640731*pi,0.11743014480863301*pi,4.00261421699193*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.774743257327062*pi,2.48959272943523*pi,3.92039776397531*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.599730297633207*pi,-0.255074657590875*pi,0.959835041175065*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.66233806379195*pi) q[15];\nu3(3.5*pi,3.46965227862743*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246997796213426*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.644893145076379*pi,0.85312292017404*pi,0.874314782809143*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.631667217669642*pi,-0.05876517252265301*pi,4.123941713477279*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.7377905732832*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.257728153721974*pi,-0.287028124274329*pi,4.15615294108217*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41290558235956*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42817974189556*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1789058435463629*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40868011903801*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.34400281609622*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5060790928991103*pi) q[17];\nu3(0.966195096994321*pi,-0.38474950054703*pi,4.12572327821539*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.694600210603765*pi,3.04824829542154*pi,3.96780520569571*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.140776209237942*pi,0.420742723296476*pi,3.54001512684859*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0881387714063622*pi,0.015313238596441958*pi,4.28881311414339*pi) q[1];\nu3(0.457129065991324*pi,2.88535200266065*pi,0.941058210481298*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43185125160824*pi,0.5*pi) q[6];\nu3(0.58264533904508*pi,3.2285227108393*pi,3.01060852576349*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5538185067484993*pi) q[8];\nu3(3.5*pi,3.48067893487257*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.28520125432292*pi) q[13];\nu3(1.0*pi,0.0*pi,1.303080768110007*pi) q[14];\nu3(0.382275791585323*pi,-0.4823145897958264*pi,0.749990422263327*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.317613097910445*pi) q[21];\ncx q[0],q[8];\nu3(0.597871698310082*pi,3.04645693250892*pi,3.8596486848035*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.652144379476845*pi,0.5706714230129799*pi,1.028893434089611*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.352789284462557*pi,2.57589922414373*pi,1.469257663320581*pi) q[7];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(0.650875814125405*pi,-0.008098823483810025*pi,4.40193286029039*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.43324570208089*pi,0.297908853864853*pi,0.888806015300064*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3818833381228*pi,0.5*pi) q[10];\nu3(0.663010072578864*pi,-0.21852418288111802*pi,4.36610105174517*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5037167958484576*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.413351444915989*pi,3.14657396615131*pi,0.794632484930613*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.04294587162166*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5353621146940487*pi) q[21];\nu3(0.611743489446046*pi,3.40516713319784*pi,4.24974679351496*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4637596038191*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.419433824040796*pi,3.26526459050435*pi,4.20739039950048*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.135962112774701*pi,3.16506397825804*pi,0.797740139658969*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192004496048035*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.378849559882126*pi,-0.15661208014067501*pi,4.113479687848519*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.137197582586526*pi,0.25299476096346996*pi,3.9156783665666*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.311844619478783*pi,3.38134318340371*pi,0.939327164412461*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.629102391091586*pi,3.31400057230103*pi,2.96820784909988*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5001105910960804*pi) q[19];\nu3(0.470285244714007*pi,0.5598340211949999*pi,3.62561230634207*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.18469956622498*pi,2.40793402539301*pi,1.213026568258599*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.382021964909176*pi,3.29464864250533*pi,0.602923031934537*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.253687938501468*pi,0.6361070497218699*pi,0.5774689619861825*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42043610606015*pi) q[18];\nu3(0.0188297655813372*pi,-0.14075695915549902*pi,1.1873410094965688*pi) q[20];\nu3(0.774340137611246*pi,0.9408976815772001*pi,0.5534138832711016*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.462071201148568*pi,-0.069928339893157*pi,0.779456910156724*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.963512483895481*pi,3.30714953846514*pi,0.5585929243895245*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.454868191425106*pi,-0.291649681464621*pi,1.156312293859916*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.274149362534702*pi,0.99696032102025*pi,4.31269070443623*pi) q[6];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.360724799312942*pi,-0.377940920198531*pi,1.60956326445158*pi) q[12];\nu3(0.695881140916994*pi,3.35176001843211*pi,3.37442260997307*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37535103232644*pi,0.5*pi) q[8];\nu3(0.510794749536644*pi,0.90389385927125*pi,0.897920493659654*pi) q[10];\nu3(1.0*pi,0.0*pi,1.268605445862916*pi) q[11];\nu3(0.851343645263836*pi,3.4856631155732*pi,3.28958318125809*pi) q[12];\nu3(0.520823969072218*pi,0.469185935174399*pi,1.104113420221182*pi) q[13];\nu3(0.587675944790154*pi,-0.08886870260704499*pi,3.91775784018082*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.44357908917609*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.224133960965553*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[11];\nu3(0.925670614804759*pi,0.03299485246112499*pi,4.13342466682046*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.82694856000551*pi,3.31901778823352*pi,0.7840096946416111*pi) q[14];\nu3(3.5*pi,3.48023261115053*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2477212020845299*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49503608452948*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3481605215251449*pi) q[1];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38118174869016*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.658863277023884*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.694274427136961*pi,0.48094805518642103*pi,0.5343493235456496*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220062794790663*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5791425938980639*pi) q[4];\nu3(0.430316651173063*pi,-0.202604857127074*pi,0.932163962643645*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[21];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5620627088891754*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.565133687060094*pi,-0.4551391680332757*pi,3.76450521427116*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.655784910670659*pi) q[1];\nu3(3.5*pi,3.46902635885642*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.716290255176883*pi,0.5238000658619*pi,0.54946142876678*pi) q[5];\nu3(3.5*pi,3.33011936478608*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.132096847205335*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2766888103600311*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5509402607976441*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[21];\nu3(0.469723864136265*pi,0.18682711592771395*pi,1.2676358433021981*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.587524269318468*pi,2.87744999413276*pi,4.01655988272814*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.43953969694921*pi,-0.04808871668445802*pi,1.252791200750821*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.474801890979178*pi,0.74175031099879*pi,0.796950446509493*pi) q[3];\nu3(0.140234302649127*pi,0.48619811774868105*pi,4.4857928728591006*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.334571739579057*pi,0.06396483638385297*pi,4.27889871451037*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5008313717683999*pi) q[9];\ncx q[10],q[20];\nu3(0.441824279645886*pi,-0.03643377031728401*pi,0.83406197545716*pi) q[11];\nu3(3.5*pi,3.23429024326936*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.479126307599341*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.749116890153604*pi,2.94915886736133*pi,3.7662496002199*pi) q[18];\nu3(1.0*pi,0.0*pi,1.052330659611774*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.306423331815016*pi,-0.27092245993908204*pi,0.917601597482897*pi) q[3];\nu3(0.566745718965913*pi,2.87055506957973*pi,3.85970458994805*pi) q[4];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46814596277347*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.44087845562016*pi,0.5*pi) q[14];\nu3(0.626060023150891*pi,2.95928070000123*pi,4.16202126849746*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236606512355205*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2672862754192589*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.511073329592996*pi,2.98324604080784*pi,4.339095749350911*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.345720666633508*pi,3.13778081869817*pi,1.56681883401747*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.495651467412508*pi,3.28200299772972*pi,3.3631221408254*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5099627396004771*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.92662625233961*pi,3.02008192744709*pi,4.47883544653746*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.31413176208626*pi,0.61629053959024*pi,3.91983376965699*pi) q[6];\nu3(0.607282364712108*pi,-0.376994056098024*pi,3.73066910249406*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.28157781847149*pi) q[16];\nu3(0.879003469290295*pi,2.96046893243792*pi,4.1355361777063795*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2802527160132*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.256493366865382*pi,2.81178855381712*pi,0.888029084875892*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.543378640345003*pi,0.94432120241421*pi,0.61535769484749*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.539156282266806*pi,-0.03216184002197098*pi,4.42130055173573*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.799227088050938*pi,0.14378040038487605*pi,3.98732502642723*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.405240800090893*pi,2.86894774674411*pi,1.015160587927081*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.559166138648643*pi,0.059298757441408*pi,4.02948023989012*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.482777471433011*pi,2.61207833081859*pi,3.65762587199699*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.504309157667235*pi,2.93506711572554*pi,1.043881944201043*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.38202247299416*pi,3.43476090296689*pi,1.231234374319468*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.194822306531219*pi,3.22471696171573*pi,0.8579753286655369*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.37749476791005*pi,-0.4435413661059769*pi,1.51955601946442*pi) q[2];\ncx q[6],q[17];\nu3(3.5*pi,3.45994864611185*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.327728195757954*pi,-0.382638829492032*pi,4.44145069642763*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3116249603541519*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.886989894073858*pi,3.21215194512907*pi,2.93797879851027*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45883079920228*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.564193593296694*pi,-0.384206482603317*pi,3.90978028206721*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.297007508281355*pi) q[17];\nu3(0.731825224772284*pi,3.24998249287037*pi,3.03634405652499*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[9];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.687994352261979*pi,-0.196230431605238*pi,3.65151028695909*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.579726746193727*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49587517581955*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.271932870702966*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49349783781221*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4970351793078*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.152794188922075*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.432619783479287*pi,3.00360216792408*pi,1.91245352947245*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.819046556208863*pi,-0.11162033776292701*pi,4.26411828848684*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[3];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.528956241158828*pi,3.25068575739381*pi,3.99397603591934*pi) q[7];\nu3(3.5*pi,3.45321894320011*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5424588926204144*pi) q[9];\nu3(0.322230220188709*pi,3.273367982277*pi,1.298074605484544*pi) q[10];\nu3(0.521769086189917*pi,3.40129803321333*pi,3.30446466315396*pi) q[14];\nu3(0.585212488619371*pi,2.87459965654495*pi,3.84812269502637*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271297321401717*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45953128941217*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49537788852593*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5267091233709387*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.790003459607756*pi,3.23285470854634*pi,3.53407898528151*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.272853002855531*pi) q[12];\nu3(1.0*pi,0.0*pi,1.317359552259846*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.19151676241483*pi,2.55556707062952*pi,1.272439132969021*pi) q[15];\nu3(0.453338842739441*pi,0.18621648885337705*pi,4.01975150925938*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.925813167695947*pi,2.99321414102073*pi,3.29964125051505*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[3];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.43571461099465*pi,2.60147639738867*pi,1.162777512312503*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41845980334938*pi) q[19];\nu3(0.778216358483367*pi,3.2399059469925*pi,3.35185744621022*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.321365525976135*pi,0.73129683556394*pi,0.5243105282359127*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.518179483038938*pi,3.40959692218141*pi,1.86543540616949*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.48395071698571*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4911650648566805*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46825504996526*pi,0.5*pi) q[4];\nu3(0.477704089706177*pi,3.44901090264464*pi,3.22337741658005*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.87414451530108*pi,3.00006385771581*pi,4.30758613222781*pi) q[9];\nu3(3.5*pi,3.3597203068033*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.223210872413871*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2956752240126161*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.279070721591042*pi,-0.355485407991523*pi,3.92445723008333*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.700918167604768*pi,0.364390892265424*pi,0.7087115360805301*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.392692427343593*pi,2.57027380315728*pi,1.54852101112985*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.47063867868985*pi,0.5004296140673601*pi,3.50258076271229*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.502004590710291*pi,3.27712637114864*pi,4.33618489527343*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44427625365504*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.619906636423678*pi) q[14];\nu3(3.5*pi,3.46161356218493*pi,0.5*pi) q[16];\nu3(0.53156602943282*pi,-0.4017078394515645*pi,3.44951575471281*pi) q[17];\nu3(3.5*pi,3.42749336199758*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3001393320071681*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2951617393513541*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.631920455360038*pi,2.61509854903336*pi,3.38621415611229*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.366543983541573*pi,0.49320590256379604*pi,4.3314311250444*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.806134195461493*pi,3.1275823410387*pi,3.96747143048333*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44269656359555*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41768278825305*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.493360862307372*pi,2.66242837075761*pi,1.4909753940327581*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.530008296192691*pi,0.061713591859460015*pi,0.81105285770944*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.213946794878766*pi,0.016978880332989*pi,4.10728821151815*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.737096009693788*pi,0.7338300196555501*pi,1.233139749426928*pi) q[14];\ncx q[16],q[21];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.524728019706831*pi,2.57488698567034*pi,3.59111470787027*pi) q[0];\nu3(0.857188697635488*pi,0.07207376267200905*pi,3.80450721809188*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.644683864234419*pi,3.46180725914743*pi,4.26190856543269*pi) q[4];\nu3(3.5*pi,3.45504885311844*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.219728903447989*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.759052825044263*pi,-0.4728765042633059*pi,3.23175475347969*pi) q[13];\nu3(0.134767063660296*pi,2.64867992247233*pi,1.0880367641132689*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.554960937134305*pi,0.21868734159084602*pi,1.224475993679701*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.567514733655143*pi,-0.476222372092712*pi,4.00296163731337*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.765564483964414*pi,0.445306189121356*pi,0.647433069686951*pi) q[12];\nu3(0.406779150743962*pi,-0.4171713577304294*pi,1.277067765201654*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.465575200154009*pi,2.76410999505475*pi,1.258699080618499*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44707833514877*pi) q[7];\nu3(0.249920799745282*pi,0.27135609965753005*pi,4.13444072850389*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.205171282644453*pi,2.99212908718148*pi,1.360183481181826*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49426569531534*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.385708075047744*pi) q[6];\nu3(0.730898302045561*pi,-0.09455294527292801*pi,0.627818177251229*pi) q[10];\nu3(0.645090710614494*pi,-0.019061427481635973*pi,1.0751547226532732*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.367888773553886*pi,0.17933744747685898*pi,4.43476392338676*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.526748092218969*pi,-0.21284996158061897*pi,0.9945638572883571*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46713864420588*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.264896964375127*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.796208941100928*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.638504869981092*pi,-0.068166654134798*pi,3.586464408654*pi) q[16];\nu3(0.193469732687699*pi,3.09912625711456*pi,1.037047997865505*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.509827478578802*pi,0.73313437316799*pi,4.2632523966249*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.36259937234104*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.27725901264447*pi,0.5*pi) q[12];\nu3(0.572817713211448*pi,0.59457693812321*pi,4.48523690322093*pi) q[16];\nu3(1.0*pi,0.0*pi,1.197709685094763*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134626707063241*pi) q[19];\nu3(0.337073762383485*pi,3.3268376711029*pi,1.148072042214519*pi) q[20];\nu3(0.60501529474809*pi,3.46253137571922*pi,3.1783282264617*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,0.5297469195700268*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45467630691339*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.2047545298429179*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.268581168880614*pi,0.189902520992828*pi,1.278669479814637*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.4253247784294*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.557794074236774*pi,3.41653817627569*pi,0.737869628771726*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.33882599420176*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.30993945595653*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.511952852045646*pi) q[17];\nu3(1.0*pi,0.0*pi,1.23200135614782*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5014926285879011*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[17];\nu3(0.712994983508067*pi,0.24150153018381504*pi,4.2821936929589395*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.28860197040631*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.45063550753996*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.196217534001184*pi) q[21];\nu3(0.0512755064021339*pi,3.37318621147988*pi,1.59458642023651*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.715036373919819*pi,2.58108097777932*pi,3.43684909584643*pi) q[2];\nu3(0.697216387114049*pi,0.27238505998737494*pi,4.1904077696840005*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.443006592756368*pi,0.6965457424057*pi,4.17289673695803*pi) q[6];\nu3(0.374443060398521*pi,3.47570985872205*pi,1.5644932266176*pi) q[7];\nu3(3.5*pi,3.49343585974284*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.48713241698994*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.09813366717606*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45999640862512*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.598839174658644*pi,3.10524740839738*pi,4.26252173271023*pi) q[0];\ncx q[1],q[11];\nu3(0.504411817145821*pi,3.07889526739815*pi,1.65969153803645*pi) q[2];\nu3(0.478925139031416*pi,3.16508050872995*pi,3.27101408990192*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.366782168699349*pi,3.43572032168055*pi,1.286659977823251*pi) q[6];\nu3(0.61382985661613*pi,-0.31407757421584703*pi,4.47868531525434*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.4551916793338*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.313129932868619*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42437232070875*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.7152997709231*pi,0.42725695702007604*pi,1.162628092465289*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.061697686733235*pi,3.48029299033811*pi,1.012077523588815*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.48059901255236*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.667442995432071*pi,0.20711171860854205*pi,1.6787373857546*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.490222548077613*pi,1.00992471619358*pi,4.32383938361923*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.44538615756998*pi,-0.31606111015554*pi,3.91027161374182*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.63197230344046*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.269729944409916*pi,2.95439086560965*pi,0.732136119226808*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.408541233455373*pi,1.03596875634772*pi,4.3394619829465*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35210737975878*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34297113370404*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.227139561901586*pi) q[5];\nu3(1.0*pi,0.0*pi,1.209494999555637*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.896626064557972*pi,0.16290160189925096*pi,0.667273066149209*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.584300231654305*pi,2.94525420314841*pi,3.77358334694848*pi) q[9];\nu3(0.608688354212956*pi,2.91621126236212*pi,4.01782089711429*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.134586956762528*pi,-0.4100529721532734*pi,1.4402627938980639*pi) q[13];\nu3(0.651679949187803*pi,2.84365287935466*pi,3.49411668229301*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.469346459056804*pi,0.24880735983407398*pi,0.616113957116376*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5451674303092009*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5522447634930967*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.667164803618147*pi,-0.326844489294175*pi,0.740939986863898*pi) q[9];\nu3(0.432892723850244*pi,3.29552999516492*pi,4.2979072566325005*pi) q[10];\nu3(0.135948126422847*pi,3.37956109269123*pi,4.15671592394764*pi) q[11];\ncx q[12],q[19];\nu3(0.0988885649786325*pi,-0.230852248041023*pi,0.9393382026023029*pi) q[13];\nu3(0.0595500129405716*pi,-0.391905884057675*pi,0.88605035488255*pi) q[14];\nu3(0.370330533963193*pi,2.90415988591478*pi,1.003896777400218*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.337939724428847*pi,0.8154074262116999*pi,4.08960287654872*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.579725748106119*pi,0.5982785825986701*pi,0.645028875045891*pi) q[1];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.306230474218441*pi,0.495623699530536*pi,0.5873092948229636*pi) q[11];\nu3(3.5*pi,3.31674129211421*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0644617725728035*pi,0.11080288632035695*pi,1.366738415500527*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.565577505103492*pi,0.13456681222035705*pi,1.197913379872856*pi) q[18];\nu3(1.0*pi,0.0*pi,1.237073643023681*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500376138278487*pi,3.23907857113337*pi,0.713468703584718*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.849901746015089*pi,3.48690974615922*pi,3.03754754888777*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.794844031844176*pi,2.70349046456416*pi,3.50635026706659*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.681307893264024*pi,-0.245260032926009*pi,4.06127762048982*pi) q[20];\nu3(0.174378731470509*pi,-0.22476712114526198*pi,0.653430551748206*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.956531648411927*pi,3.31703759925186*pi,3.99928218695942*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.157598750823624*pi,-0.164830967063135*pi,3.75617017173235*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.615647718563754*pi) q[19];\nu3(0.239736286120627*pi,-0.06845968210411901*pi,1.43589918678996*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.619535080190283*pi,3.07443823829071*pi,4.0052698130523705*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.4313267254538*pi,0.5*pi) q[2];\nu3(0.609546238658461*pi,0.29271273361763595*pi,1.464931645935674*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.236283615495543*pi) q[9];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.420479384346227*pi,-0.03744607189179*pi,3.81153057633738*pi) q[0];\nu3(3.5*pi,3.33722440198152*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.656909122259168*pi,3.447605039707*pi,3.90560622109457*pi) q[3];\nu3(0.244685871366298*pi,0.237969638273414*pi,3.8294382599557*pi) q[5];\nu3(0.548566146837047*pi,0.7284969429343799*pi,4.231605743824041*pi) q[6];\nu3(3.5*pi,3.37728811920045*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.285476245387039*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0879945808523939*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.38421899036099*pi,-0.25664982215174104*pi,0.914375273149959*pi) q[5];\nu3(0.904633091636209*pi,0.32355601287719404*pi,0.8610946159096899*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.58657393420737*pi) q[9];\nu3(0.694039212007655*pi,2.56219190667277*pi,3.48281280192539*pi) q[12];\nu3(3.5*pi,3.47771623257561*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.164269208049825*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[20];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4836408254591*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.195940199315846*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45151461052303*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5082722422637613*pi) q[11];\nu3(0.515362832944318*pi,3.35449345799051*pi,4.43478351289152*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.43912297598757*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3271007180491519*pi) q[16];\nu3(3.5*pi,3.41529466465139*pi,0.5*pi) q[17];\nu3(3.5*pi,3.4209624692437*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.320629250653272*pi) q[20];\nu3(1.0*pi,0.0*pi,1.194124035657286*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5285293173707863*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[20];\ncx q[18],q[21];\nu3(0.84701446942031*pi,-0.169954950459072*pi,0.781952533012681*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.196283135698383*pi,2.8779050332447*pi,1.54754671663526*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47892447210751*pi) q[8];\nu3(0.760201673506126*pi,-0.18385171532237699*pi,4.4617043078559995*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5730827928526495*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.289203852000717*pi,-0.05555550785754598*pi,4.41909754694535*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.557755871865945*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5823757143955213*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.744271792609176*pi,0.394732952677015*pi,4.45577428918807*pi) q[2];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.210633991602633*pi,0.7605623806930699*pi,4.104283957657151*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[20];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.312073447980036*pi,3.4970422994057*pi,1.3730912860185231*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.577240626704062*pi,3.17668674203954*pi,3.15891419944916*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.555790018129326*pi,3.12890188934846*pi,0.703354254276808*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.551229896267091*pi,2.925234113707*pi,3.62058129527102*pi) q[15];\nu3(0.852638332533966*pi,3.34058644698606*pi,4.10085024475788*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.725826029615984*pi,3.05198842998793*pi,3.32235866414789*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.37760756566148*pi,0.93142898014448*pi,3.96526532021581*pi) q[11];\nu3(0.146132445011428*pi,0.58431081204199*pi,3.88593272954479*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.658151098566644*pi,2.98775534575407*pi,3.42492909910197*pi) q[15];\nu3(0.443324716899333*pi,-0.13040994616585*pi,1.161723407603247*pi) q[16];\nu3(0.214548818209427*pi,0.34250325770576295*pi,3.4963018501277*pi) q[17];\nu3(0.784152335885822*pi,3.3463841827068*pi,0.5466199399041028*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.554455008090742*pi,-0.05866677491129302*pi,3.68662692724184*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.414510411234224*pi,-0.347361259247719*pi,1.049344219920831*pi) q[10];\nu3(0.294548757850624*pi,2.76613153820621*pi,0.9192919560196611*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.657462432832129*pi,2.73156257892433*pi,3.93283499618574*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.608832778328065*pi,0.19785591643463496*pi,4.47469762395011*pi) q[17];\nu3(0.745704258182252*pi,-0.08473332063368699*pi,4.2297268105485895*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.466275587941722*pi,-0.03983755908714898*pi,4.06126207570891*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.571025771045868*pi,2.60557824387396*pi,3.87851079477511*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.102675861264422*pi,1.05465422164211*pi,4.441390005263941*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.629192310982645*pi,-0.314123953788336*pi,3.82793048872915*pi) q[20];\nu3(0.374348896684625*pi,3.38232003891463*pi,1.68524637959035*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.700961953427125*pi,-0.20536049365415798*pi,3.39152747391406*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.37778151608428*pi,0.47413693319682204*pi,4.33291113427856*pi) q[20];\nu3(0.466420115936041*pi,-0.14395465883156*pi,1.093987270919901*pi) q[21];\ncx q[1],q[19];\nu3(3.5*pi,3.41554922105793*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47431400662104*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.278257555059085*pi,0.12921285911395597*pi,0.5496239194592105*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.2967365911923658*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.295350202278984*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.46375363410846*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.46487941814607*pi,0.5*pi) q[7];\nu3(0.490387323653552*pi,3.20748410416515*pi,1.70372658218202*pi) q[8];\nu3(3.5*pi,3.33217879293802*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.298461560381809*pi) q[10];\nu3(1.0*pi,0.0*pi,1.293060076591083*pi) q[11];\nu3(3.5*pi,3.40426143755213*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.342871251672603*pi) q[17];\nu3(1.0*pi,0.0*pi,1.237200266033212*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3908676563967*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.39506074087047*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3333662849266759*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39762656136487*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.44223260643645*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37098609561531*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.2008488047176011*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.26336793344462*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.725773491680612*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.584652888820331*pi) q[17];\nu3(3.5*pi,3.39070134044598*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5204161308068809*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246787523318447*pi) q[20];\nu3(1.0*pi,0.0*pi,1.320401284391634*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.425146105273241*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5508726281349879*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42795424049273*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2916553648906421*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.677597594272073*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38829058945614*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.852718945724491*pi,-0.266517065469027*pi,0.7942468946129759*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.587953515228297*pi,3.34854418624448*pi,0.5373743785908246*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.351974634973591*pi,-0.136901503588308*pi,1.150752397662981*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.719104174916187*pi,3.08391431529554*pi,3.04592860659924*pi) q[16];\nu3(0.768638447996249*pi,3.3251725710183*pi,0.5486767750113569*pi) q[17];\ncx q[18],q[21];\nu3(0.279486364795215*pi,-0.351358236257326*pi,4.45099464164145*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.548700382839717*pi,0.92453069166448*pi,0.5654460861156997*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.382952882651013*pi,0.11584234466883303*pi,3.56408786110913*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.542050725768005*pi,3.03652599195124*pi,3.78395537882831*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.73813308985634*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.494034865277088*pi,0.127626048136389*pi,0.627703610061681*pi) q[16];\nu3(0.385125313669015*pi,3.0619648884146*pi,1.85027151745796*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.705987164195188*pi,-0.4858716817225585*pi,0.846106444334058*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.343129687300323*pi,2.81302286093134*pi,0.954084301283652*pi) q[3];\nu3(0.206399761236667*pi,3.42446627521461*pi,0.9603025128578511*pi) q[4];\nu3(0.277345057646472*pi,3.17641573484541*pi,2.04896027713196*pi) q[5];\nu3(0.408255820485862*pi,0.7473634011341099*pi,3.912928238388*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.716322788235553*pi,3.06459486353307*pi,3.70816503604737*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.569456294223167*pi,-0.4196612721980732*pi,3.75130282635326*pi) q[2];\nu3(0.324096055518366*pi,0.66939650120889*pi,3.69415866716081*pi) q[3];\nu3(0.735563708392325*pi,-0.183408016342348*pi,4.2667548827203206*pi) q[4];\nu3(0.431557935082361*pi,0.15616251893031297*pi,4.39137104432064*pi) q[5];\nu3(0.259532939015991*pi,0.7193717154838299*pi,4.34626504492912*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.721482818465296*pi,-0.4693259398251699*pi,0.767007599810298*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.347053824663839*pi,0.6565659588128501*pi,3.80633462317587*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.334959582330794*pi,3.19512263093788*pi,0.72999021375717*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.271689664080527*pi,0.91557110038395*pi,4.18245589911454*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.548302849336917*pi,-0.4241115599498765*pi,3.46996666613517*pi) q[8];\nu3(0.824494494862089*pi,2.97405620370138*pi,4.3165876481183805*pi) q[9];\nu3(0.45669227187691*pi,1.05589058990263*pi,4.38155150890993*pi) q[10];\nu3(0.793781065936131*pi,-0.4099841421035254*pi,0.638114602841473*pi) q[12];\nu3(0.375579173970648*pi,0.21810068263371596*pi,3.88891715203732*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.549630185218723*pi,3.01985937677383*pi,3.33281603869158*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.323174146526571*pi,3.34651600738473*pi,2.0229194800444503*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.106561790628367*pi,0.59006980628727*pi,0.729713954752953*pi) q[10];\nu3(0.387173282126174*pi,-0.231201237043685*pi,3.81059472070724*pi) q[12];\nu3(0.492280423401155*pi,0.20556221329213797*pi,4.1286172602858*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.126810402569122*pi,0.7657145099781899*pi,0.5583796086184808*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.519685983590792*pi,2.90078076629078*pi,1.1986750973952431*pi) q[18];\nu3(0.0260828744128006*pi,-0.351879324665905*pi,0.91830664031142*pi) q[21];\nu3(0.43061924807972*pi,0.81750739051923*pi,0.650147490529192*pi) q[0];\nu3(3.5*pi,3.49672090417464*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.094563976418196*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[15];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41070481230002*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.597601587884313*pi,0.6974802172705401*pi,1.294861726191069*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1096991019833369*pi) q[20];\nu3(0.752974730060631*pi,3.35353474470077*pi,4.463928800158881*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[5],q[16];\nu3(3.5*pi,3.25687947996408*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45062519035976*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.192934025348535*pi) q[8];\nu3(3.5*pi,3.4658850150233*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[20];\ncx q[12],q[13];\nu3(0.653476810225637*pi,0.22191859569013805*pi,1.054077992133611*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3592053732099472*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1030341204065799*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.48191749096856*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.49051874387909*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[15];\ncx q[9],q[19];\nu3(3.5*pi,3.4921799696904*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40840980080958*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.264424185242307*pi) q[13];\nu3(0.20189413542699*pi,3.08354099683686*pi,0.5596059245039648*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300284128555125*pi) q[16];\nu3(1.0*pi,0.0*pi,1.126573211036689*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5803451127074446*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.31778541400612*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37632363553247*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[20];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.662631769510306*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5254240146663443*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29658086775435*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[15];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.654723777476012*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.566690961818725*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4348217806369*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.606469002097156*pi,0.160784062501361*pi,1.322328972406442*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.804401207813253*pi,0.373918550963555*pi,1.152270720437129*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49338045218747*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nu3(3.5*pi,3.48340008693856*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.264270232979696*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.8278496470224*pi,0.16376708044660204*pi,1.264260813834923*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42871068345672*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196871833501769*pi) q[18];\nu3(0.169113763608747*pi,3.33459728895861*pi,1.3065446602805801*pi) q[19];\nmeasure q[9] -> c[9];\nmeasure q[19] -> c[19];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.660425439315328*pi,2.55293121056879*pi,3.5758768016431*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.508777256475622*pi,0.053128475850722*pi,0.894390925522795*pi) q[12];\nu3(0.72266553919405*pi,-0.4123209974032311*pi,0.702581485932359*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.39338102663588*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.361349856257499*pi,3.05676468736852*pi,1.4610721437058158*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39312401654794*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\ncx q[0],q[2];\nu3(0.315948420052653*pi,2.43401090253128*pi,1.316785989491202*pi) q[1];\nu3(0.197910902438075*pi,-0.4319899936754523*pi,4.15745871814487*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.447995462852397*pi,0.44931267818975396*pi,3.60957782404189*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[18];\nu3(0.928130347086474*pi,0.5608099499724599*pi,1.064374358259375*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.434397345385709*pi,2.7426003661856*pi,3.68244549605206*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.475163745959243*pi,2.69373833354514*pi,1.57250665016105*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.652988376744695*pi,0.5389270894231599*pi,0.953648681515793*pi) q[4];\nu3(0.672900304998972*pi,-0.15352766850806399*pi,3.78601727704381*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.705895651127829*pi,-0.03557912764983301*pi,3.80371124716245*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.602111317342992*pi,0.399915229919912*pi,0.835655988035024*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.550701867093482*pi,3.37877515214918*pi,3.56830371824876*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[0] -> c[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.244045414417018*pi,0.44194199625411*pi,3.84942086341668*pi) q[14];\nu3(0.639390916201176*pi,2.63988235170567*pi,3.98015684079562*pi) q[18];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nu3(0.325949792683556*pi,3.07320644471217*pi,1.8038081377814*pi) q[2];\nmeasure q[2] -> c[2];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.618344681493452*pi,3.32898101988853*pi,3.24196267321299*pi) q[0];\nu3(0.386798788128807*pi,3.38894992040645*pi,1.207015043521117*pi) q[1];\nu3(0.838531726751557*pi,0.7552080441729401*pi,0.991027530874215*pi) q[2];\nu3(0.527341982939002*pi,2.84736492612575*pi,1.437677901307418*pi) q[3];\nu3(0.548082570704065*pi,0.06188308820872801*pi,1.50270188077543*pi) q[4];\nu3(0.766361857240879*pi,3.48987599289738*pi,3.85159426041692*pi) q[5];\nu3(0.75589712997267*pi,0.04044907229542005*pi,0.709513198367674*pi) q[6];\nu3(0.0793300901576847*pi,2.44247864192181*pi,1.3410701868996648*pi) q[7];\nu3(0.334196421749131*pi,2.75242326647638*pi,0.875277654212543*pi) q[8];\nu3(0.547974153226168*pi,0.58119161773139*pi,0.9192010932610091*pi) q[9];\nu3(0.210416846261606*pi,3.31390204973669*pi,1.51065791283271*pi) q[10];\nu3(0.612013411109021*pi,-0.37278626769476797*pi,3.38294886368669*pi) q[11];\nu3(0.278200549424785*pi,3.31898321181372*pi,2.1399128970309302*pi) q[12];\nu3(0.561931042259949*pi,3.05240724575704*pi,4.02420434669662*pi) q[13];\nu3(0.674574884085887*pi,-0.03803736363504001*pi,1.4114410042749341*pi) q[14];\nu3(0.06151755694006*pi,-0.08778682471163701*pi,4.42966368426109*pi) q[15];\nu3(0.677168149538644*pi,0.57802580902096*pi,4.4799607186252*pi) q[16];\nu3(0.733368869059482*pi,-0.4224603140704748*pi,3.71185157777339*pi) q[17];\nu3(0.671696605882978*pi,-0.406616475539068*pi,4.12547965190296*pi) q[18];\nu3(0.892767992398252*pi,3.33408645768166*pi,3.5943906259399*pi) q[19];\nu3(0.374618111555761*pi,2.54455806189316*pi,1.421281903036257*pi) q[20];\nu3(0.611574546442676*pi,3.22415955040197*pi,2.83110797259178*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[18];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(3.5*pi,3.46254716363983*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32330427520931*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43393359851479*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38809732109574*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40410555278579*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.42375649115896*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.242105703579486*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2975411799015348*pi) q[14];\nu3(3.5*pi,3.3830476495954*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.330252461449531*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195133850049116*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249789350304906*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180310242673888*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2676370498639828*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[18];\ncx q[2],q[19];\ncx q[3],q[5];\ncx q[4],q[16];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(3.5*pi,3.45523274278781*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.413982135358185*pi) q[11];\ncx q[12],q[13];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37171563035533*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.296535523517137*pi) q[5];\nu3(3.5*pi,3.37168960488829*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5887704287346036*pi) q[10];\nu3(3.5*pi,3.39486809205146*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.181958652649553*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.28927677640102*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5573142888513916*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43291061922646*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5602332415845961*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4452089229777805*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39934646960544*pi) q[20];\nu3(1.0*pi,0.0*pi,1.142954176961147*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[18];\ncx q[2],q[19];\ncx q[3],q[5];\ncx q[4],q[16];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.673744316569953*pi) q[11];\ncx q[12],q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.418072504369309*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.417044753434*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42683207167531*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.426037197002917*pi,3.4519337103356*pi,1.123200515403322*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.753976157826253*pi,-0.170168871386007*pi,3.86699354967896*pi) q[9];\nu3(0.845274596403993*pi,0.08406581345967001*pi,1.4633702198628*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.564414066311796*pi,1.02766174287681*pi,0.638036342079308*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.288272103536398*pi,3.2716301690043*pi,1.0643532887189209*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.498945049753094*pi,0.66774293606277*pi,0.680834224538882*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.455485382508906*pi,2.66164191948175*pi,1.160432254219229*pi) q[9];\nu3(0.0299102177712333*pi,-0.4564831469530731*pi,1.4751529382422222*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.832878314944393*pi,1.09370393258118*pi,0.861577355675472*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.597449853888452*pi,0.55901330404145*pi,0.735785731206955*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0829605938154705*pi,-0.4202364739699533*pi,4.48685202039548*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.527465283753855*pi,0.82766799966139*pi,0.74936642902277*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.312856307765791*pi,-0.10268363604434799*pi,4.49332491038788*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.187036855969935*pi,3.20104891552772*pi,1.1753084207501039*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.849071716632078*pi,-0.20344220728963403*pi,3.35962242370101*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.372763282916011*pi,0.6132794389252301*pi,3.62066516746055*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.691512095217826*pi,2.4577862605062*pi,3.87254268588618*pi) q[7];\nu3(0.742268557888498*pi,-0.374835748003463*pi,4.27001038271369*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.552916274064207*pi,3.34719071802858*pi,3.22895666469697*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.233472367697387*pi,3.22609430186699*pi,4.4511087862932*pi) q[14];\nu3(0.449179958750959*pi,2.62808634222012*pi,1.62159237573119*pi) q[15];\nu3(0.222343609843405*pi,3.20824404311027*pi,1.410579740423245*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.921279347777555*pi,-0.025729892394022014*pi,3.64710546406781*pi) q[19];\nu3(0.751399646014241*pi,0.34155700026552205*pi,0.644720034350471*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.144184387425343*pi,2.87168690353399*pi,1.307647107586688*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.297273999806267*pi,2.79896517089706*pi,1.79509824743631*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.159242818401198*pi,2.7610735664303*pi,1.445889250940408*pi) q[6];\nu3(0.365088916900141*pi,-0.4620614190905691*pi,1.4958414100948279*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.829651413068477*pi,-0.21882073779934402*pi,0.694472623187909*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.487372575327725*pi,2.62971869147756*pi,1.315979017432082*pi) q[14];\nu3(0.702821703518049*pi,0.10237819778878998*pi,1.014988684949003*pi) q[15];\nu3(0.228622730190136*pi,0.228176452985286*pi,3.44633827364343*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.611665651971962*pi,2.7225365514542*pi,3.86017877211413*pi) q[19];\nu3(0.516533195380944*pi,2.71293883177836*pi,4.0069216827626*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.450607968184894*pi,2.96744899651504*pi,1.183647627309805*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.12956399975162*pi,0.44802712184901505*pi,0.9317380603268439*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35566591839079*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.573333353230273*pi,0.392665030479702*pi,1.225833636805087*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.86877243267266*pi,0.5608892966119201*pi,4.47210914666263*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2276696691754259*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.42516842544737*pi,1.0626950703121*pi,4.26482387465944*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.294333673046726*pi,-0.489543307017522*pi,4.38302382159669*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.775377423865807*pi,0.23314114551071596*pi,1.104516707828049*pi) q[13];\ncx q[19],q[20];\nu3(0.665201529711422*pi,-0.4785199429572395*pi,0.9797322503659041*pi) q[21];\nu3(3.5*pi,3.31961433770424*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.828691120640907*pi,0.024574440221004967*pi,0.556893781824175*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.265495754811786*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.610674510884397*pi) q[16];\nu3(3.5*pi,3.48221790706644*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.213905816692503*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.328362695475777*pi,0.14636026559224502*pi,3.39346481393746*pi) q[5];\nu3(3.5*pi,3.43883084198899*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.39920128658662*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2813577039501651*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286257114624134*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.45899970703502*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.670236962343674*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194668288515914*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.641418051108265*pi) q[20];\ncx q[0],q[9];\nu3(0.649972677017942*pi,2.78367163926657*pi,3.54858006869912*pi) q[1];\nu3(3.5*pi,3.49743344423505*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.45053131109939*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.606650261406819*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4310578101003109*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45225800371289*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.343234494689705*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.353754764141107*pi,-0.038459508158035005*pi,4.45036777615694*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.4680296072022*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.401958124041084*pi) q[10];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45178910345843*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.658121449238276*pi) q[12];\nu3(3.5*pi,3.42906661532134*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.266346474446649*pi) q[15];\nu3(0.681982100254994*pi,3.20420192261894*pi,4.427371775875169*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.226722350112643*pi,-0.4825796455690791*pi,0.827076141171753*pi) q[19];\nu3(0.55374322373778*pi,3.08871758436422*pi,3.49417009539041*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46686504780889*pi) q[21];\nu3(0.36943284622025*pi,3.40705995937665*pi,1.196008360567327*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[14];\nu3(0.640282803785027*pi,0.17351304786580102*pi,1.58769537242526*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.408019759881579*pi) q[10];\nu3(0.529085542199312*pi,0.181352695499454*pi,4.1840008433493505*pi) q[11];\ncx q[13],q[15];\nu3(0.652994119573577*pi,2.85757962117958*pi,3.98358099627271*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.250587714855957*pi,3.09084697573935*pi,1.72460895134371*pi) q[19];\nu3(0.346502271719168*pi,-0.373631348322369*pi,1.68791783661792*pi) q[20];\nu3(0.467186493648291*pi,-0.4831170659996747*pi,1.1518884111987489*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44009429876822*pi,0.5*pi) q[5];\nu3(0.583244532790428*pi,3.10088791310424*pi,3.40376603213489*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.702531179846473*pi,0.055710938121035*pi,1.196891778626651*pi) q[9];\nu3(0.738269351747461*pi,3.02630678471935*pi,3.79133056837651*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.190467778430603*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.560337491062544*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.27902211624401*pi,3.25078167839795*pi,1.81763080843787*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.352958775150368*pi,-0.4130680240514883*pi,4.41381251645275*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.410377114458241*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.433458305087309*pi,3.32708948810496*pi,0.5666556553845931*pi) q[7];\nu3(0.681611676045766*pi,-0.24886464778691803*pi,3.76732217001952*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.142830109651851*pi,3.27779479219348*pi,1.92042363506032*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.777258710915684*pi,0.8477572011192*pi,0.794557632797423*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.566576104492713*pi,-0.150187824363622*pi,1.3538274470530451*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.468488806360015*pi,0.84515096364152*pi,0.767848272813452*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.501136891405578*pi,-0.113721740856296*pi,0.5114460784683657*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.173553506845658*pi,0.7233078105744899*pi,0.5170496412879421*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.651642972422295*pi,1.0665749602208*pi,0.5857742188959895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.430696143955375*pi,3.4031509934952*pi,1.3731853618482321*pi) q[17];\nu3(0.527168676906012*pi,0.8894136905830099*pi,0.831607291869775*pi) q[18];\nu3(0.816816142275235*pi,2.85433956706521*pi,3.402738856818*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.360925981210403*pi,0.48852786144861904*pi,0.5278146852705339*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.695135054589727*pi,2.80690039955793*pi,3.72302230962524*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.608642385416026*pi,0.09151359301426898*pi,1.2126114061839939*pi) q[15];\nu3(0.577624082241738*pi,2.95788764265231*pi,3.75825604375322*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.641395905777883*pi,0.42687431343684*pi,1.15658132273902*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.558729877154267*pi,0.343053064224191*pi,0.957581278684412*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.239835934909507*pi,0.6871562970387399*pi,3.76765343540144*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.724994146464196*pi,0.5171569867329799*pi,0.923400615157589*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.337829836252644*pi,-0.4648359327540735*pi,0.5329052905447385*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.524453445854278*pi,0.376699305253822*pi,1.59023640857172*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.29874694945389*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0140547460279636*pi,-0.07324114293307299*pi,3.91807957954278*pi) q[3];\ncx q[4],q[16];\nu3(0.351866514675666*pi,-0.4594169616256156*pi,4.27446108378561*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.711828529228369*pi,3.37882797062095*pi,3.75406942621542*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.146570942987208*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.41813680730754*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37759130791814*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(0.60309966447672*pi,1.20305060656581*pi,0.710543306286722*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26236626447246*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225879297142165*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47221918675709*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43194607525695*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.222899672999902*pi) q[12];\nu3(3.5*pi,3.49706990103387*pi,0.5*pi) q[13];\nu3(0.121183977430988*pi,-0.22656624487989502*pi,4.0252801956578494*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2342328438911752*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4587814159548405*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.415470889749598*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[10];\ncx q[9],q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45454310362119*pi) q[16];\nu3(3.5*pi,3.49142499516874*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.371030817592289*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.687230758355223*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4479388833588*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.169897479559209*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42502198592514*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.321910049059088*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.505805083879291*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5455240889753683*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.37344118163766*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[20];\ncx q[8],q[10];\ncx q[9],q[12];\ncx q[11],q[14];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34586696960253*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.684562887591371*pi,-0.249253285343294*pi,1.1766384680971789*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43071687106963*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4061837469144*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.195300581650425*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.2981244130927*pi) q[10];\nu3(3.5*pi,3.40538888112036*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274324464138616*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.465310942043146*pi,3.19069184647972*pi,1.75078201819275*pi) q[21];\nu3(0.74324074870014*pi,3.23610021219972*pi,0.5406386352573842*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.186561683207478*pi,3.47477433173261*pi,1.50056291715736*pi) q[9];\ncx q[11],q[14];\nu3(0.0914004492119054*pi,0.147267313049123*pi,0.911586155445114*pi) q[12];\nu3(0.380592281999461*pi,2.88452328183479*pi,1.68306905730453*pi) q[13];\nu3(0.881202048539397*pi,3.47846661643905*pi,3.27020981170634*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.295499949756118*pi,0.8128731308181101*pi,0.633320503647139*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.574886287885992*pi,3.05991089872283*pi,4.41553837127956*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5709483497834489*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.28129861219294*pi,3.00319730735089*pi,1.93640175105239*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.128502113161358*pi,-0.01739256170547998*pi,3.82888683934009*pi) q[12];\nu3(0.644743830985511*pi,2.90880367290326*pi,4.25332056920303*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5627820836231833*pi) q[14];\nu3(0.433212105261836*pi,3.36206240566567*pi,4.44375802050814*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.604963046341539*pi,-0.254078225809543*pi,4.0775768553290295*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.685073331193446*pi,0.29977975785503796*pi,3.99596759929045*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.678957415139651*pi,0.70463040444839*pi,4.41177958871188*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.583954912347304*pi,-0.125725696375597*pi,3.46408229002544*pi) q[16];\nu3(0.208088649439837*pi,2.85323294822437*pi,0.942904601968929*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.630034420382429*pi,2.76068922883663*pi,4.03095864963527*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.126629565998018*pi,2.69758991721872*pi,1.424775328344321*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.231373873577828*pi,2.87446590246457*pi,0.711755956252634*pi) q[14];\nu3(0.769484075069137*pi,-0.334736134791206*pi,0.651607535540579*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.376573707224178*pi,0.8807611193274101*pi,0.617632232022846*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.604346115165032*pi,-0.047026584711133024*pi,3.80431693844952*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.829722218771288*pi,0.31553314463722604*pi,0.683590731593883*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.271841363509872*pi,0.41897029396088004*pi,3.44226756193282*pi) q[11];\nu3(0.672249841972958*pi,3.24483887490918*pi,3.15427329511099*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.759427532695601*pi,-0.20592645477267701*pi,4.16313591879127*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.324662023728653*pi,-0.282970052725639*pi,1.0702319405968321*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.664668752908259*pi,-0.4899349366482285*pi,3.35477365267991*pi) q[7];\nu3(0.496365709996528*pi,0.7151856334722*pi,4.27037914508761*pi) q[8];\nu3(0.371616896319445*pi,3.27986535731583*pi,2.09566052938569*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.726170975382075*pi,0.22466853426715305*pi,0.5659531000552576*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.316517766422083*pi,0.153518135099037*pi,3.72522966324797*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.244781461508542*pi,0.18593607763309805*pi,0.5427328047929729*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.651079749380192*pi,1.04442053156411*pi,0.874830985917086*pi) q[8];\nu3(0.653244368115279*pi,3.35828704128502*pi,3.14906679737733*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.542809164618487*pi,-0.474202028573927*pi,3.71685054996*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.470453963294889*pi,0.01630502134048495*pi,0.753680374935848*pi) q[20];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.166764917633991*pi,3.37669658491296*pi,0.997980990664194*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.668737812168181*pi,2.82929440941745*pi,4.209605581008519*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.364589129402551*pi,2.97109772913908*pi,1.80896557653841*pi) q[19];\nu3(0.532855190344162*pi,0.17609622539047398*pi,4.35896133578924*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.49094022847168*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.227393212178428*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.813975504132107*pi,3.23162800180277*pi,3.28079497091996*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4831532258838*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49038767071757*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.234409435276369*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.34784009722363*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263122897711866*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232585264735959*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45047095139885*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.34658635898676*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5720657121104363*pi) q[14];\nu3(1.0*pi,0.0*pi,1.152485370338078*pi) q[18];\nu3(1.0*pi,0.0*pi,1.242225988616882*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[18];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5696231831884147*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44872527985337*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[20];\nu3(3.5*pi,3.28249446453201*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48311416815596*pi) q[15];\nu3(1.0*pi,0.0*pi,1.315995518096193*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1559467770962049*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5251407055034534*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49949846729305*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.46390471587615*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.362664785037776*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.267596260891708*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5641981845472908*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4561174221895605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.747894212481056*pi,0.7970949595586201*pi,4.48295856302488*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.489336687747538*pi,3.24831270510301*pi,3.28557555617342*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35745333836445*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41705462092403*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.473191714664561*pi,0.61860288833399*pi,3.96211962086109*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4863120359314*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.365930019244094*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38856960767963*pi) q[13];\nu3(0.832888989828952*pi,-0.17988931705578198*pi,4.44624544273668*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5028556019266226*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.601025479255067*pi,0.24818733521894498*pi,4.36038671497192*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.503392405008649*pi,3.40748120483841*pi,0.889717906488436*pi) q[2];\ncx q[3],q[13];\nu3(0.376477678679616*pi,0.22573310057958196*pi,0.790779402151969*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.403131733911546*pi,0.205843475320442*pi,3.48527423313437*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.847419476062415*pi,-0.39481476389564*pi,3.77288689030662*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.533798627725979*pi,3.03134802511514*pi,3.78893681993475*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.431844438471876*pi,3.20030847941201*pi,4.343331249358171*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.443336521583968*pi,-0.01428502190131098*pi,0.989024642462573*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.2034303953047*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5519511748003*pi,3.32991566155531*pi,0.717004428196557*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.842217790890157*pi,2.93576851676196*pi,3.70451586444312*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.348959478887703*pi,0.7728347235830599*pi,4.09746622810483*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.718513924206709*pi,0.466714527898903*pi,1.448186927945878*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.412556183209045*pi,3.25593570269779*pi,1.295944049119151*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.217572048444053*pi,3.37148040090156*pi,1.264052915167143*pi) q[8];\nu3(0.579279953510184*pi,0.23540436459402603*pi,4.01719144212145*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.289140698414107*pi,0.144609791979188*pi,3.78097900732113*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.204370807463435*pi,2.38989940755437*pi,1.1876502986841*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.483105035242256*pi,3.09944777374725*pi,1.78842895091409*pi) q[8];\nu3(0.231872050450279*pi,-0.41843861485393463*pi,1.02932886582298*pi) q[9];\nu3(0.546014487452877*pi,2.998659922772*pi,4.217295380881589*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.107630799345582*pi,3.14449446170832*pi,1.93259141837566*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.351842490901746*pi,-0.158041494791339*pi,4.082753430077609*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.74560690151945*pi,-0.15588006226928097*pi,4.34155717907752*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.854530712206002*pi,-0.07572674901350002*pi,3.46179334413925*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0463306246412101*pi,2.89071886394914*pi,0.610527030366466*pi) q[19];\nu3(0.758177981460292*pi,0.366719040466279*pi,1.071729015063557*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.407343370058504*pi,2.47429855286764*pi,1.21608977736544*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.327429635226212*pi,2.83830617896838*pi,0.942848691548966*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.427637872389198*pi,-0.18186437113397702*pi,1.55319841936478*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.772249654005319*pi,-0.21849914655935498*pi,0.966914850679539*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.43936025116889*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316991275177124*pi) q[21];\nu3(3.5*pi,3.36726675281747*pi,0.5*pi) q[0];\nu3(0.484229108013876*pi,0.8974879170877501*pi,4.30479023663619*pi) q[3];\nu3(3.5*pi,3.45144714268164*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.326644126529851*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.202611959984726*pi,2.82745854961679*pi,0.9483444446710849*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.148569939538701*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.159914478704564*pi,-0.284692690144312*pi,1.0667806168880039*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(0.609697062558283*pi,0.256420005370685*pi,1.026676570446408*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.49132279611826*pi,0.5*pi) q[5];\nu3(0.430054511456873*pi,0.09238505413835196*pi,1.0283892854854368*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.48695847964772*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.718825926148529*pi,-0.125642500319866*pi,0.7858887181296921*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.67997721705705*pi,0.9788344413163701*pi,0.732716649664143*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284922668217179*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214285880425902*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.660759162272717*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.391124841635698*pi,3.45449269401617*pi,1.7535382549164*pi) q[6];\nu3(3.5*pi,3.4119906054381*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5646788600100843*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.229280972127724*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.47124758368814*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.550943366939032*pi,0.459070260198852*pi,0.657480150805257*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5078004213724076*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43225881891169*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.45702145034962*pi) q[11];\nu3(0.517873888801908*pi,-0.4610879698276298*pi,1.0092906416008098*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44302193703267*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41956514718092*pi,0.5*pi) q[3];\nu3(0.729792871158964*pi,3.10400234407774*pi,4.34455792318137*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48886654724169*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.285284964647402*pi,0.04737564722121601*pi,1.007785193077607*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.173465566134982*pi) q[13];\nu3(0.514749044941921*pi,0.00020242385305202504*pi,0.836335258656153*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292619412681357*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184175167519948*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[3],q[16];\nu3(0.584818045510943*pi,0.84806024682694*pi,0.937785290280823*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.360772685620109*pi,0.29996437833536105*pi,3.63770468971293*pi) q[9];\nu3(0.283795839760098*pi,2.90064357853791*pi,1.6183058000878*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.380938364766675*pi,-0.318384231382706*pi,1.64211307587089*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.812648173378641*pi,-0.256916418763088*pi,0.898774109032478*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.146460252216966*pi,0.6782992827414001*pi,4.38655570019875*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5265263535925819*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.554958922267333*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.626760801513924*pi) q[17];\nu3(0.333711267524516*pi,0.7050646480568299*pi,4.01081533252381*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.514965079129378*pi,3.04852260523539*pi,0.732475915643725*pi) q[21];\nu3(0.597796608993489*pi,2.86182216846057*pi,4.04685927678893*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.49704229571192*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43368022457804*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.221031559153018*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254209719768658*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.653996600308902*pi,3.3519477221048*pi,0.792469103694581*pi) q[21];\nu3(0.601560454048625*pi,-0.33231684186799204*pi,3.37143598195833*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.817854529780479*pi,-0.17597709194107303*pi,3.92070867494846*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.533084015478134*pi,2.50097873469117*pi,3.96499384421893*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.752275062801477*pi,0.9830731449650101*pi,0.839197565184616*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.212259878257903*pi,0.33690718778443896*pi,3.65683187746255*pi) q[7];\nu3(0.353225222855424*pi,-0.13000359030028902*pi,1.261114959769438*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.625248304008861*pi) q[12];\nu3(0.676900571184303*pi,-0.217719203564067*pi,0.7559340732258131*pi) q[13];\nu3(0.833527906675447*pi,0.16043783885657303*pi,0.7036379316358821*pi) q[15];\nu3(0.661814026348876*pi,0.264657345867763*pi,0.9172380459929039*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45179467746142*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.46505353698813*pi,3.31169105455857*pi,1.54774055730198*pi) q[1];\ncx q[2],q[12];\nu3(0.734288651860119*pi,-0.317129904147465*pi,3.94818352239658*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.190492815335625*pi,3.4356286104909*pi,0.991718150382034*pi) q[7];\nu3(0.201514210541512*pi,-0.376147618967355*pi,0.683005313843095*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.288857687807684*pi,3.0519728600642*pi,2.02666047516493*pi) q[13];\nu3(0.357013464102315*pi,0.59088447819838*pi,4.48466365482313*pi) q[15];\nu3(0.416211602302713*pi,3.4152310115597*pi,0.570001073357042*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.462265880034074*pi,-0.13223538670325402*pi,0.961564099150774*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.419756311032324*pi,3.1197664351435*pi,1.197817729177278*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.469761430316349*pi,0.23479584018716704*pi,3.44833897595468*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.558695021900476*pi,2.86964985725607*pi,1.358050112655778*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.312795874598174*pi,0.485320305824957*pi,0.736333622479453*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.851550183825806*pi,0.28726093520225104*pi,4.37675853469076*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.44370116679687*pi,3.35119755137018*pi,1.54045106762387*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.281984555743555*pi,-0.334278816587133*pi,4.2552212747583695*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38531176194498*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.777705151430796*pi,2.71517926783842*pi,3.53307063293123*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48845730806049*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.287765063338552*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3021946550504069*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46835857614835*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.7087431780731*pi,3.32818477246124*pi,4.2411247712537*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\ncx q[10],q[13];\nu3(0.651808892290413*pi,-0.298371855329124*pi,0.8552339624704399*pi) q[12];\nu3(1.0*pi,0.0*pi,1.393490866266639*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47764113490411*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.23677913403764*pi,0.5*pi) q[5];\nu3(0.581296654982633*pi,-0.24747775122945098*pi,3.48144112400259*pi) q[6];\nu3(3.5*pi,3.47685544757593*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42321093406455*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.262710337649185*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1931545570664661*pi) q[11];\nu3(0.461040183543534*pi,0.012886466624716042*pi,0.780433493682956*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47075739720451*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.29530480745413*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1651120833550621*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.364690034277665*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[20];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5914590728541818*pi) q[15];\nu3(0.348781151696905*pi,-0.324006908905484*pi,4.35915963191483*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40089934022253*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.620895096473519*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.61745973706034*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3199596300241239*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5504602875634772*pi) q[17];\nu3(0.543242611864094*pi,3.36335591876912*pi,4.03798813796311*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5269584269918471*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[17];\ncx q[6],q[21];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34976859468981*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32506823433156*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.28827777444813*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[19];\nu3(0.241902646447211*pi,2.80163934105386*pi,1.1617033531683512*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45516291599015*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.378803975081915*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.44320349350368*pi,-0.096706135018784*pi,0.970935970561308*pi) q[3];\nu3(3.5*pi,3.37669386942126*pi,0.5*pi) q[4];\nu3(0.350152379580936*pi,2.67657736113855*pi,0.921703543298479*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.298138815362551*pi,0.08447934892541098*pi,0.858940014894482*pi) q[7];\nu3(0.498744541229511*pi,-0.164300778813032*pi,4.14097688858255*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.232974664010798*pi,3.36370084369252*pi,1.74857564937537*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.390313003386783*pi,3.47133509102184*pi,1.359567029981911*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1945444466125021*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31266424351396*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.738478761998843*pi,0.5923637915302*pi,4.47651795333934*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.328673735737794*pi,2.39931367534944*pi,1.186441230943415*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.768902411990212*pi,-0.49056961272089994*pi,4.16142629492013*pi) q[7];\nu3(0.155327302643541*pi,0.24101021455637595*pi,4.15387774916303*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.138051177976785*pi,-0.09416379726627*pi,4.48594032605406*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.190255638510309*pi,-0.241152356115588*pi,4.37096297306572*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.35804379891901*pi,0.08815717155519098*pi,0.7787308713259791*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36424894500689*pi) q[18];\nu3(0.576517272250417*pi,2.86185526352765*pi,4.20337358633302*pi) q[20];\nu3(0.20968380673069*pi,-0.370901601829668*pi,1.73255666698181*pi) q[0];\nu3(0.359718538194361*pi,0.415568584996017*pi,1.0258216689871489*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.547981557819275*pi,3.26715514380378*pi,3.31716635440304*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.971928420394525*pi,0.58664760103463*pi,4.09008813034042*pi) q[11];\ncx q[12],q[18];\nu3(0.311424705848351*pi,-0.204440667392652*pi,0.8640481829464091*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.161398043059982*pi,0.48634398006008295*pi,4.0059771664316095*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46233354507308*pi) q[19];\nu3(0.517959202078045*pi,-0.05655551867001202*pi,3.72029506927491*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.593192938921489*pi,3.4634744120785*pi,3.9367558823891*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.646964560966786*pi,3.2215292104949*pi,3.45580907770474*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.464052793522958*pi,2.63111482418504*pi,1.069939588218911*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.559413605697576*pi,3.4630525559196*pi,0.845288367404764*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.209581008587192*pi,0.47577786844199*pi,4.27784009541713*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.766543233299317*pi,2.51347098460836*pi,3.55758596091347*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.570698288559433*pi,3.33818038684782*pi,0.627159668834672*pi) q[14];\nu3(0.0757837300817073*pi,3.33978366224949*pi,1.56466075537003*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48978766753856*pi,0.5*pi) q[1];\nu3(0.424873436895278*pi,0.077371314680315*pi,3.62697410741577*pi) q[2];\nu3(3.5*pi,3.25981247479869*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4783269011477*pi,0.5*pi) q[5];\nu3(0.818288040902647*pi,0.346938737694945*pi,3.93818916437703*pi) q[6];\nu3(3.5*pi,3.43374170033594*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.20147910020706*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.25999837022963*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.293926765343343*pi,0.22243987897394402*pi,1.1825432646191492*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1925770580031458*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.172055473654477*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.953194940758745*pi,2.82256672166117*pi,3.6292570468537*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.516093568896344*pi,3.38380848636347*pi,0.744755240295087*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.444682617483384*pi,0.420167791806913*pi,3.57761571225397*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47238453663093*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5915712073640494*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5857477963499477*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.523559142534969*pi) q[20];\nu3(0.689325138419444*pi,0.21105114664883295*pi,1.22549565134935*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\ncx q[3],q[15];\nu3(0.141538268140454*pi,0.5760224503742899*pi,0.816572412917637*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.47761111119831*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.255173565126385*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49113076049011*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.345101038372881*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.951819296754379*pi,-0.394085717437529*pi,3.27143029488056*pi) q[12];\nu3(3.5*pi,3.39707019337661*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.132671863632304*pi) q[17];\nu3(0.476165088451797*pi,0.022679751615094945*pi,1.3896080082307138*pi) q[18];\nu3(0.661780097308667*pi,-0.35605649551207097*pi,4.38004169452913*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.304412898931685*pi,3.38502057430762*pi,1.5734008211121*pi) q[1];\nu3(0.859244826293474*pi,0.329411264940084*pi,4.24232927264177*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.505493032914268*pi,0.251463268776677*pi,3.65785457799151*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.347759909000889*pi,-0.166356103775459*pi,0.918053767094317*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46444283511808*pi) q[11];\nu3(0.312134756584342*pi,0.030442588830810968*pi,4.09983257165951*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.566148498187423*pi,0.75505600828912*pi,4.48646708792077*pi) q[18];\nu3(0.379040636658505*pi,-0.129689912264014*pi,1.399878101300771*pi) q[19];\nu3(0.574433438131469*pi,0.09426165526223096*pi,4.06191436391886*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.255963828720239*pi,0.358186310165016*pi,1.118774890745104*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5076114918439614*pi) q[2];\nu3(0.407526427094357*pi,0.6921934971067301*pi,0.5108069651916926*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.734389305583216*pi,0.42712123757028697*pi,0.8513315421800081*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.624205118081501*pi,2.50936051231879*pi,3.6576291741609*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4984904856788805*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.341004627306855*pi,3.10808614292636*pi,1.255550613649742*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39917545457154*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.484220345347364*pi,2.50866466709155*pi,1.008729071562862*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2887356190773631*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.253462429852045*pi,2.81168345412235*pi,0.792481090541086*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.601025197264218*pi,3.11714272366074*pi,3.08740537252765*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36241889990002*pi,0.5*pi) q[4];\nu3(0.426861882010186*pi,-0.04683315492828499*pi,4.12132907612024*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41381429229654*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29007593248087*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3253151118286461*pi) q[18];\nu3(1.0*pi,0.0*pi,1.18125181121321*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.417469057142023*pi,-0.4401185025893637*pi,0.969834149022365*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.332068070868744*pi,0.21496883894191599*pi,1.002271148162905*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.514972546637661*pi,0.42728479058659596*pi,0.875114978802946*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.655667971495738*pi,-0.12314693531901999*pi,3.94708294201411*pi) q[8];\nu3(0.457127785045492*pi,0.18335648050892095*pi,4.46795480987929*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4059187233866*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.524917220686488*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45382068376903*pi) q[19];\nu3(1.0*pi,0.0*pi,1.350308949885427*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.607171047595247*pi,-0.4302766351898484*pi,0.611374719478559*pi) q[2];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.569058579201256*pi,-0.01142034537804898*pi,3.74391786197328*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.863631308376844*pi,-0.08812531066774398*pi,4.34752999617048*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.466334608518267*pi,3.07020315631208*pi,4.31368492622153*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.946273203775987*pi,0.213012376261284*pi,1.4496588647796251*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.524710629553219*pi,0.75915116737531*pi,0.903802538109004*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5393055658924157*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.572773280471945*pi,0.08109537314350501*pi,4.43761551250996*pi) q[11];\ncx q[12],q[21];\nu3(0.70346233536927*pi,0.6933416044426699*pi,0.876312708599441*pi) q[13];\nu3(0.766219654751174*pi,3.47649403085351*pi,4.1330529472176405*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.168590151096622*pi,3.0742970127545*pi,1.228418199943612*pi) q[17];\nu3(0.412389096132161*pi,0.7732011324702901*pi,4.23339901346904*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.342734717252553*pi,3.38861803791495*pi,4.1207761232202404*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.633516903014874*pi,3.02868398683087*pi,3.80770276507615*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47039200407678*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274191104890996*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.614566626517664*pi,-0.11271418591861199*pi,0.802277714191802*pi) q[4];\nu3(0.424795336982217*pi,2.84000598723743*pi,1.52353879621911*pi) q[6];\ncx q[9],q[15];\nu3(0.396633085470794*pi,0.317973366323842*pi,0.600956935250847*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42027892337102*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.639104500512406*pi,0.364100345712699*pi,0.855144146955144*pi) q[4];\nu3(0.216181666411627*pi,0.12486341027491499*pi,0.853136413592946*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.323750229351873*pi) q[11];\nu3(0.0883547333235239*pi,0.17248794775559795*pi,0.8346309178129421*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40164085414075*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\nu3(3.5*pi,3.46315377780739*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.330355743177696*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47342015326096*pi,0.5*pi) q[13];\nu3(0.5718047167022*pi,-0.281598437329199*pi,1.0472059774658589*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280968032357117*pi) q[18];\nu3(0.427631418838716*pi,-0.28319247563834804*pi,1.426075623753704*pi) q[19];\nu3(0.96983254326278*pi,0.0033751574572230547*pi,3.52555468821955*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5163157038543201*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.509080088367514*pi,0.71031937590319*pi,0.5944664406356365*pi) q[16];\ncx q[17],q[20];\nu3(0.648964103336237*pi,0.8988589253208401*pi,0.86470292729936*pi) q[19];\nu3(0.768796988860165*pi,3.32539011921042*pi,3.85690886493208*pi) q[21];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[7];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.5155865938260842*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.41427655515014*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30091516559237*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.381075977113505*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.43485971985775*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45121640296352*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39915052729781*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.227458772095272*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3364216717395991*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2959699655608499*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.31608185086147*pi,0.5*pi) q[0];\nu3(0.747657391569016*pi,-0.213361028135861*pi,3.34802057474657*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[7];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.575039524571292*pi,2.83028405254346*pi,3.91480832959645*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.619318251286485*pi) q[20];\nu3(1.0*pi,0.0*pi,1.219704412012097*pi) q[21];\ncx q[0],q[21];\nu3(0.475258982972755*pi,0.490662832944863*pi,3.72030910706122*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36023282298677*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5225662373683169*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49387633179802*pi,0.5*pi) q[10];\nu3(0.31256611050249*pi,-0.021068941212377013*pi,3.68239089522979*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5061140372743806*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43363836255732*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1974574050415*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.188265256202736*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.112914862148438*pi,3.37771224637808*pi,4.19326553151773*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[7];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.547168528590197*pi,0.426951456001165*pi,1.4791195331665379*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.190700507677005*pi,0.451646621047619*pi,3.90736078040914*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4883267004039595*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.127785395073411*pi,-0.009556917923593977*pi,4.24127074289372*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.691456200506166*pi,0.5442437284484201*pi,4.3216901470217195*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.432472878701237*pi,-0.49288383520791695*pi,4.44539743324112*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5017874586926396*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5221312347144516*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.317457504868934*pi,0.03158516673091005*pi,3.69258468790209*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.196042452901867*pi,-0.4625270318437889*pi,0.5127635249631711*pi) q[7];\nu3(0.0722654099266879*pi,3.45447959531524*pi,0.873352476650407*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0510456723989333*pi,-0.4802591622915535*pi,0.651105967547154*pi) q[3];\nu3(0.747575245966188*pi,3.4999259432605*pi,4.26820591909119*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.553938967368605*pi,-0.08742005281611598*pi,3.77853973788381*pi) q[7];\nu3(0.492892841622583*pi,3.463758973222*pi,1.65107243081257*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.673589441239136*pi,-0.4393177479527618*pi,0.615805173126392*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.579165080371732*pi,0.40129392422393095*pi,1.217419351007708*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.800149117182184*pi,-0.459141145176623*pi,3.88445880181424*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.358882188554775*pi,2.5815425074143*pi,1.098694432183432*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.236724884270034*pi,0.23181118605068096*pi,0.791103788891071*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.266541882378396*pi,-0.339072351236561*pi,1.492887641526327*pi) q[17];\nu3(0.296161394023665*pi,2.88419555639431*pi,1.86436934066268*pi) q[18];\nu3(0.739707258613121*pi,2.91298624328313*pi,3.83595582916561*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.41803210838672*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.258165045986601*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.154254671741095*pi,0.49956551893061796*pi,4.11245409420447*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.132751865956304*pi,0.06040301722241104*pi,1.019107788509349*pi) q[10];\nu3(0.564878009400433*pi,0.0005527390000780175*pi,3.89558693022614*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.540544985711938*pi,0.60052864762136*pi,4.44605228722319*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.130917788229631*pi,-0.4838916949392042*pi,4.44030098291948*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.186636328892528*pi,-0.298957914000973*pi,3.85600845466206*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.753304855387492*pi,0.408867132799031*pi,0.8386705707155819*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.661575896213292*pi,3.27549025199404*pi,2.92467913978761*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.861766076364334*pi,3.14646578949159*pi,3.31554300705516*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.395520123127564*pi,2.86557213348783*pi,1.000967448617818*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.911980386062724*pi,2.47838563064935*pi,3.58749248751919*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.717156958202814*pi,-0.179046206639486*pi,0.8946825899655491*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.566536354355462*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.377222981312848*pi,0.389624896882093*pi,3.97132461510952*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.409054979460428*pi,-0.17699338819433802*pi,4.40324844888573*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.722466143275358*pi,0.3539094190048*pi,4.01603288639327*pi) q[20];\nu3(0.374885272370399*pi,2.99809875105555*pi,0.651675641837029*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.44761164614866*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.483062980307412*pi,3.31486465426327*pi,3.15358681660778*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2512764233429912*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.36303241818483*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.479138742342495*pi,-0.34147380987140696*pi,0.751324006473223*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217360986161385*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.640980699174078*pi,0.26974551154619797*pi,4.041310911823659*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.43222912424018*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37150945679733*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.137901228731792*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2041312636111599*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5791738623440943*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37556898986211*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3951747093357305*pi) q[18];\nu3(1.0*pi,0.0*pi,1.153756851645805*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.347652566890201*pi,0.11537639404864097*pi,3.60228912205992*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37977766210512*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43760457455447*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.646631750685308*pi) q[17];\nu3(1.0*pi,0.0*pi,1.295225675990173*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.718513423686803*pi,-0.4161690974320747*pi,3.9378669407945*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39171078522983*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.297024131469085*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4439149584053705*pi) q[19];\nu3(3.5*pi,3.49165717310821*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.207146480539699*pi,-0.4419904456494166*pi,1.85629558667074*pi) q[2];\nu3(0.433667910022919*pi,0.43881283297833595*pi,4.3268936601190795*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.46412024364621*pi,0.5*pi) q[7];\nu3(0.475978094575007*pi,2.68931234603335*pi,1.370422447807339*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.33347195576821*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5082962966458927*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3689095719503381*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.877864681614701*pi,-0.09939846354863602*pi,3.60803205181743*pi) q[2];\nu3(0.73099088260425*pi,3.14409651745222*pi,4.03210095638709*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.49929411047773*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.498448758687935*pi,3.35029249338177*pi,3.36032784945876*pi) q[8];\nu3(0.337001093192748*pi,0.26483371903113995*pi,3.58815717372946*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5791830162909726*pi) q[14];\nu3(1.0*pi,0.0*pi,1.200478639883169*pi) q[16];\nu3(0.765896025806305*pi,-0.4880927406950356*pi,0.5318068067663865*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.544693875374067*pi,0.7293446986846699*pi,0.620514070413317*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6200520749084331*pi) q[15];\nu3(0.331685253905*pi,0.32132254772423097*pi,3.73570120254759*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.61698692782077*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.693102274792049*pi,0.460368333755224*pi,0.5302388549835657*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46291482528715*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.241462964827684*pi,-0.010819430935324004*pi,1.264099407797153*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.820182870434035*pi,-0.49327331825759047*pi,3.93279245706859*pi) q[4];\nu3(0.835085991733926*pi,3.21542264543622*pi,0.64370885481522*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.86647733978714*pi,3.30021785071852*pi,4.0839201132509*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.600365036762339*pi,3.26954288820594*pi,3.06204520288772*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.126318091132766*pi,3.0832085464874*pi,1.79406350020118*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.658279192119068*pi,3.21054062569529*pi,3.9358814167465*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.62230753260843*pi,2.68152028614845*pi,3.96895319220406*pi) q[11];\nu3(0.0417498602900971*pi,0.290014850939741*pi,3.71641991301741*pi) q[12];\nu3(0.408976968685743*pi,-0.091891897088836*pi,0.623106379087782*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.585266451270171*pi,0.07068631420803395*pi,4.040372372960221*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.385264529592885*pi,-0.33775704301506304*pi,0.77244457327739*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.611725720724336*pi,2.74359853825677*pi,3.66534586677429*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.506843863653297*pi,0.12684244178112303*pi,4.2107835535144*pi) q[12];\nu3(0.429057031808309*pi,-0.200133575800772*pi,4.15708326394221*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.394491221439572*pi,3.05423172481057*pi,1.095179074628292*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,3.49515007410425*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.358643954209817*pi) q[9];\nu3(0.734091967734111*pi,3.24438544749711*pi,3.54088538992277*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.493059854712216*pi,0.34243807130635096*pi,1.4310397318133798*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.590894281829199*pi,0.352322377604376*pi,4.36317069365563*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3897790565363*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.67383030339684*pi,3.3056326414303*pi,3.5434977789769*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.302802729273075*pi,0.8031518117335099*pi,0.5309113513612767*pi) q[14];\nu3(0.793375078858769*pi,2.66886877493033*pi,4.03774069103301*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.222509000322984*pi,3.27342470820276*pi,0.9402048162939449*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271892929388732*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3119526226978*pi,0.5*pi) q[5];\nu3(0.185943074289261*pi,3.01611001513506*pi,0.888995568158529*pi) q[6];\nu3(0.728406131364307*pi,1.00767163452978*pi,0.621891861611614*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.28644770777565*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.180980459311106*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.445745804386672*pi,0.10420277158454105*pi,3.5591807014695*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[10];\ncx q[5],q[12];\nu3(0.249346817646784*pi,2.8827365324814*pi,0.620643133019323*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[17];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5312867209667025*pi) q[20];\nu3(0.480156694743193*pi,2.69255929555661*pi,3.70258405709353*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[20];\nu3(3.5*pi,3.49648561747369*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.101880416677178*pi) q[10];\nu3(3.5*pi,3.46053357562359*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4817086892002*pi) q[12];\nu3(3.5*pi,3.3436226394336*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.94684305296412*pi,0.344805795597948*pi,1.332935170008654*pi) q[16];\nu3(1.0*pi,0.0*pi,1.351210181666777*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279183089756455*pi) q[18];\nu3(0.518544750939025*pi,-0.07017234834352898*pi,3.80294528998429*pi) q[21];\nu3(3.5*pi,3.32708953465373*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[10];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.192777402881108*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.619357947287589*pi,3.44716713036063*pi,0.5696883964077993*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4680529774240405*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41103975250054*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3136020011565*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.769970028943733*pi,-0.156508372093895*pi,0.9491838325658071*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[16];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3492897812238*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5809416622005608*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.212447748852406*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.744412808104759*pi,2.53760831167794*pi,3.79326610052189*pi) q[1];\nu3(3.5*pi,3.46714241728346*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27776896520242*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4502222433734*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1839228696650421*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.326178872743498*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1924409748321398*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5584043096158946*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.326961186992748*pi,3.1201273970514*pi,2.02026691280455*pi) q[20];\nu3(0.588155170055716*pi,2.68548165220139*pi,3.73406817026479*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.708360569842752*pi,-0.087749279324419*pi,1.406162736285689*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.590332252916662*pi,-0.276669740571869*pi,0.8832904301203071*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5391483757776809*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47469402901588*pi) q[19];\nu3(0.312417254433117*pi,-0.4455499049316205*pi,4.12073043145686*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5079520135190738*pi) q[21];\nu3(0.301621088440983*pi,0.403937402155089*pi,3.60578503169677*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.363998329045943*pi,0.49682938220253603*pi,3.92978628576228*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.429295490717014*pi,3.19094191930033*pi,0.5523127792911564*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.110679698892508*pi,0.17787789194611203*pi,0.921659828153247*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.489722537542419*pi,-0.343272540234712*pi,1.067541850158882*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.542574438778527*pi,0.81618113348495*pi,0.876831757382578*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.596242966212297*pi,0.8687608416105901*pi,4.440019778877399*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.52232781990542*pi,3.09215538290843*pi,3.8741114900001*pi) q[11];\nu3(0.352766343785049*pi,1.09195773562373*pi,4.19810237323642*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.560486714580437*pi,0.441873968477006*pi,4.3615695671898695*pi) q[3];\nu3(0.706369169163685*pi,2.82981607563793*pi,4.128659402756179*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.128975122251234*pi,3.42337185653075*pi,1.2048482854961309*pi) q[6];\nu3(0.398765362105073*pi,0.21376783881734396*pi,4.09111095736521*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.215794363745302*pi,3.31342206973559*pi,0.767292937345909*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.605812037686786*pi,2.43929037576994*pi,3.6284687052303*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.908775841108137*pi,0.6467622306175*pi,4.37101154789082*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.778018420397165*pi,-0.24690387758508398*pi,3.42585975275707*pi) q[2];\nu3(0.528944071217039*pi,-0.389071668664493*pi,4.2499803574111095*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.567030844869035*pi,-0.379827629097643*pi,3.36449322631773*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.519885969686145*pi,2.7466437633409*pi,3.67797585417063*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.903893157860368*pi,-0.266475883734441*pi,4.04271215145062*pi) q[13];\nu3(0.618257611655497*pi,3.09729440060187*pi,2.97203357362205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.598883517568104*pi,3.45959813863903*pi,0.754793659582487*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.493401350411906*pi,2.79777833042816*pi,3.58110215223531*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35537372719194*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.311311391612162*pi,-0.4644137546356376*pi,4.157061815623329*pi) q[10];\nu3(1.0*pi,0.0*pi,1.253095639185063*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.80539746528575*pi,3.21672121615156*pi,3.41754446954134*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.242140202238849*pi,0.6805035190098101*pi,4.37399033655549*pi) q[16];\nu3(0.444264272586828*pi,-0.24285634422051*pi,1.54732825794235*pi) q[17];\nu3(0.644752037860955*pi,-0.383179932750016*pi,4.0731026278368905*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.437441814944153*pi,0.013951383219122038*pi,3.94792233386667*pi) q[15];\nu3(0.362150369690811*pi,3.30586859336549*pi,0.919006014663797*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.333546493126586*pi,3.01141194337069*pi,1.1657340215766578*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.793250394278566*pi,-0.24679533443587698*pi,3.39099215040443*pi) q[21];\nu3(3.5*pi,3.49756900223005*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38707821127138*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.30597070178026*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3169646567449131*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5548042504098927*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.843826018620063*pi,0.02728783249185396*pi,0.750561090085449*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.741378115535044*pi,0.16080019350584496*pi,3.96675616525639*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[4];\ncx q[2],q[20];\nu3(3.5*pi,3.30638314257574*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41386270236101*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2219800825331721*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.300274063081234*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.66001833407839*pi,-0.4654713169503708*pi,3.97890919097795*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36734302136675*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,4.40670767262968*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5685214261976643*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.374073222808287*pi,-0.01983111023843498*pi,4.16189291187052*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2869883323827631*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[4];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48217376857062*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.32979008996777*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.31738677915757*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21620203774702*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.407284164996552*pi,0.005176699769656956*pi,0.999364643927136*pi) q[8];\nu3(3.5*pi,3.46851487701991*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46917803423821*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.265766980300509*pi) q[13];\nu3(1.0*pi,0.0*pi,1.20084037890189*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3763893864986105*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.285668338455354*pi,3.44548835690392*pi,0.848185633304686*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.769457189435522*pi,0.6901576026938101*pi,1.029825673479933*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.41867449841341*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.365440755932847*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.437546471684049*pi) q[21];\nu3(0.265058993393653*pi,0.127144013217787*pi,4.12953334072634*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.527856053673421*pi,0.55998284601666*pi,4.22153725906938*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39811824369989*pi) q[13];\nu3(3.5*pi,3.46762953862853*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.639154881729973*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.3331567946731608*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.818675990311234*pi,0.253359606994525*pi,0.638788126684504*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5018807792158864*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.505680360399006*pi,3.18887076559272*pi,4.40730448083787*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.31890505124586*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.538314858552287*pi,-0.122065399301441*pi,0.9430197120548041*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.686900158980914*pi,-0.191350036564994*pi,3.96231617794388*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.658354551523538*pi,-0.322564258856806*pi,0.900132809601513*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.231953102291431*pi,0.81710914256989*pi,4.2337798688926505*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.537416129872449*pi,3.26556342141158*pi,3.97417534240573*pi) q[6];\nu3(0.0376848804621225*pi,0.10687322663740795*pi,0.985622392428612*pi) q[7];\nu3(0.637835289775747*pi,0.47596711477949905*pi,0.939093088657543*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.767945292512611*pi,3.28962626802098*pi,3.97184667612052*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.478359212536284*pi,-0.0019644573459590142*pi,4.0225837660359804*pi) q[1];\nu3(0.67179668153508*pi,0.144599893446671*pi,3.78175698358925*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.645145007976694*pi,2.90877653396159*pi,4.39657904547486*pi) q[6];\nu3(0.77725175638923*pi,0.09894495652683499*pi,4.27020555498321*pi) q[7];\nu3(0.398774337181451*pi,0.264271917113142*pi,3.7779307761003*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.697167989740839*pi,2.40335418655807*pi,3.64615551408344*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.399498305927273*pi,2.59167461496525*pi,1.52505818468521*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.250240112853617*pi,3.0984863855941*pi,1.022790495594563*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.279502483479005*pi,0.87433741095631*pi,4.37752214147672*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.82861209333341*pi,2.78507772990402*pi,4.1068077526185895*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.28996635963159*pi,-0.09722960606060899*pi,4.20318563760314*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.716126990780126*pi,0.07188340294664997*pi,0.638602425448903*pi) q[15];\nu3(0.596957002334369*pi,3.20791726939382*pi,3.68495726580278*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.662438483822024*pi,3.24801903849813*pi,3.64217409261794*pi) q[20];\nu3(0.0965772020315577*pi,2.95046574034183*pi,0.6194147242332531*pi) q[21];\nu3(3.5*pi,3.44954146654738*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.337608233604629*pi,-0.26765390315730997*pi,0.7326452016749769*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.231708000066286*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.483281964168808*pi,-0.02638371250671001*pi,1.0703661288775659*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.138053149142636*pi,3.40711852537643*pi,1.95717539980496*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.434340511279107*pi,3.06939493968362*pi,1.351380409578653*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.767650943898869*pi,0.06361870479880205*pi,3.81787550458608*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.512097932091247*pi,0.211981957937742*pi,1.50394696286244*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.612606426690165*pi,0.06640558105640104*pi,4.4869051953843595*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44281495607215*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.478266647119781*pi,2.97021991398655*pi,1.91733140078687*pi) q[13];\nu3(0.134407913034062*pi,-0.324052968611382*pi,4.05817473137947*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.722509923913183*pi,0.52941334794922*pi,1.461684569075848*pi) q[18];\nu3(0.235554021195535*pi,3.3486675628394*pi,2.14157220805078*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[15];\nu3(3.5*pi,3.38121342108422*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46771954552952*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[16];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.20840480991628*pi) q[9];\nu3(1.0*pi,0.0*pi,1.300906563689072*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.478740936158352*pi,3.40546109215521*pi,1.92402578300483*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0858209074318741*pi,-0.31293509686145904*pi,0.896053030897646*pi) q[18];\nu3(0.920657997836843*pi,0.76141129843951*pi,1.184125399167661*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46334487621203*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[9];\ncx q[4],q[17];\nu3(3.5*pi,3.44611896581614*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40341495695719*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43562160943337*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3018370121307958*pi) q[15];\nu3(1.0*pi,0.0*pi,1.375388697000155*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258351998188417*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2298552423876519*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43614500615745*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[16];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5081898818070991*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.62325417925778*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.100497771859285*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[9];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.25946507978586*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5171709590868606*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48608299652842*pi) q[16];\nu3(1.0*pi,0.0*pi,1.182747019168574*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4282103138445805*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5227413118479171*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[16];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47863621761041*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.244916816738502*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49932919335571*pi) q[17];\nu3(0.424993079182339*pi,0.00039428585725698184*pi,3.7375124492779*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.131295981968386*pi,-0.016340521167438005*pi,0.850451471956452*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.768220270780901*pi,-0.26132634140059796*pi,1.217958332294635*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.45283127815871*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243211139498466*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5569772882319399*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.466708393089678*pi,0.162141031102922*pi,3.52327834417321*pi) q[0];\nu3(0.655824495640615*pi,0.422572904108213*pi,4.20967743419425*pi) q[1];\nu3(0.586184408280133*pi,-0.23674194018594402*pi,3.93933719813209*pi) q[2];\nu3(0.384364477667491*pi,0.28652606075268705*pi,3.84184026532606*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.236481922139671*pi,-0.30808752231396397*pi,0.749860489860697*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.512505754631944*pi,-0.17317794999257402*pi,3.66479665068058*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.38000569170954*pi) q[14];\nu3(0.218028077355882*pi,0.72262941150698*pi,4.18323271579473*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.744250013643072*pi,0.36215695851000196*pi,1.255912359979191*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.087259715494185*pi,0.7777063665374999*pi,3.84861153755448*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.034391004193153*pi,0.343210145598701*pi,4.17764112171054*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.16361393525028*pi,0.40701903324407396*pi,1.07877663717273*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.49952829599623*pi,3.44671085170697*pi,3.08859245332406*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.446887724792508*pi,2.71050682088593*pi,1.267409553785598*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5268623125408101*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.131066985366154*pi,0.13420931924118396*pi,4.176731650630741*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.645218164703977*pi,0.22715868139456497*pi,1.3475028992394669*pi) q[8];\nu3(0.571062321328891*pi,-0.241820162055637*pi,0.7542812660752161*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.340223035037141*pi,3.40052423165635*pi,0.987954144703893*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.669098583106274*pi,3.10361663587517*pi,3.96213075627352*pi) q[9];\nu3(0.315267367791507*pi,0.36055897543555304*pi,3.4921183770275*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.568770396252462*pi,0.43982872442032295*pi,1.356924298852799*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.200965573487122*pi,0.48428689667949*pi,0.890513790786024*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.552206256760832*pi,0.027042952228532036*pi,4.47849478367327*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.25565637968635*pi,0.5*pi) q[2];\nu3(0.317145085609861*pi,0.62445519173766*pi,4.34310532976893*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2077685124689759*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.554702976467759*pi,3.14685877986792*pi,4.419970086656161*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.369541020685138*pi,2.5538125068518*pi,1.15448444639134*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.306243093613432*pi,3.36285181890781*pi,1.75038092163917*pi) q[19];\nu3(0.976734436658168*pi,3.20504072611168*pi,3.84949394294312*pi) q[20];\nu3(3.5*pi,3.45405637471053*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(0.787384442319122*pi,0.81122800314313*pi,4.35960195315956*pi) q[4];\nu3(0.505049854656429*pi,0.40340198909592395*pi,4.394458008481*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.651681623534819*pi,0.46152632357479595*pi,0.602857034202916*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3204429636211859*pi) q[15];\nu3(0.116732407329369*pi,0.8032388349272499*pi,4.342038816088721*pi) q[16];\nu3(0.298423699889083*pi,0.9820209977705301*pi,4.1811140676949705*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.874282708825232*pi,3.37631802663567*pi,3.54207481160611*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.588677975320263*pi,0.493884597942574*pi,4.40295551466562*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5260680152362802*pi) q[11];\nu3(0.633691048255061*pi,3.35636251945737*pi,3.99027560850253*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.317224818022411*pi,0.432069126815108*pi,4.1176992217847*pi) q[14];\nu3(0.581083607447587*pi,2.96332933757373*pi,3.03809819078975*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0931124321700629*pi,3.45457484782068*pi,1.77597087017268*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41652800770431*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.206246917888656*pi) q[10];\nu3(0.604391386872833*pi,3.42763395303705*pi,3.23520104026669*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.616787205812812*pi,3.43563332977583*pi,3.09264979166809*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.600503371745463*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.420145510755567*pi,0.5483244636231299*pi,0.73028624942193*pi) q[18];\ncx q[0],q[15];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35694909696048*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2130041925623058*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41417027718605*pi,0.5*pi) q[1];\nu3(0.568347363188056*pi,0.13545943227858703*pi,1.1974468974182901*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.47085193843427*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3056153497371161*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5481615451915*pi,-0.269691620188949*pi,3.99525647526071*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\ncx q[5],q[10];\nu3(3.5*pi,3.45292119854351*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.33432968789682*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5936862799295599*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.342565772098184*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239384936511962*pi) q[20];\nu3(0.818346625476227*pi,2.98725995386314*pi,3.3639021861823*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40952521053685*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40104837448131*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(3.5*pi,3.38142572458809*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.346648489867711*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.227817240692323*pi,0.6645826386748801*pi,0.693985744091925*pi) q[11];\nu3(1.0*pi,0.0*pi,1.332344691554127*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5971790860057244*pi) q[13];\nu3(1.0*pi,0.0*pi,1.305670625920122*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\ncx q[18],q[21];\nu3(0.694827268754135*pi,-0.49148549266011304*pi,3.81570115495745*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.335213844557137*pi,0.014183195561216055*pi,1.050874819435664*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.42125233741426*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5490409386056784*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4626006642715605*pi) q[20];\nu3(1.0*pi,0.0*pi,1.391108969561639*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.962299534864613*pi,0.77364991944213*pi,1.08651176675763*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.30666897726514*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31215771820175*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5905393508427033*pi) q[14];\nu3(0.510638463392086*pi,2.84315349541197*pi,3.88742428987651*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.460949986337141*pi,0.19520650734965195*pi,1.410542276081172*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.457286207194415*pi,0.394949302059852*pi,3.46252679714108*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3718410282017395*pi) q[21];\nu3(0.88523276072018*pi,-0.144644821528724*pi,3.6767065675129*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.91220903559707*pi,0.11006194329157104*pi,3.81406557848091*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.229776467312461*pi,0.041712097624168054*pi,1.343545984440597*pi) q[17];\ncx q[18],q[21];\nu3(0.847979092591142*pi,-0.102746211454809*pi,1.1464670246218511*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.334492926578311*pi,-0.08355969570150101*pi,4.20422071968997*pi) q[1];\nu3(0.383013894645288*pi,3.41793232231403*pi,1.328800788409165*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.745796085738143*pi,3.37900912622777*pi,4.41144379751709*pi) q[5];\nu3(0.9115756295929*pi,0.82023865773668*pi,4.47272752762818*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.632596462144449*pi,0.036002313622025994*pi,0.738845989809991*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.913638903174753*pi,2.81223750433507*pi,3.67803153632782*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.119386288806543*pi,-0.3007501920933*pi,4.46809310658288*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.249852553741111*pi,-0.325594202369641*pi,4.487559817168259*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.804172535042051*pi,-0.05324246733726201*pi,4.37285949693187*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.737290598010437*pi,0.8450318636025*pi,1.1288001275923492*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.46702904312225*pi,3.42415061967235*pi,0.5192476030381863*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.791505618759985*pi,0.175637921383903*pi,4.37298595268528*pi) q[13];\nu3(0.464530916068771*pi,0.88701047822019*pi,3.99321643044877*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.671475044894585*pi,0.8281363913323001*pi,4.4068991089679805*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.632745132005113*pi,0.39281513703193804*pi,0.5519430768668128*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.32669000527185*pi,0.5*pi) q[15];\nu3(0.649026276204009*pi,-0.06819875544311099*pi,1.148197579110576*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1178415349335*pi) q[19];\nu3(0.845055214218934*pi,0.319847358816838*pi,0.7509802119562601*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[10];\nu3(0.643895127773617*pi,3.49318317289228*pi,4.23133238923811*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43050311202367*pi,0.5*pi) q[11];\nu3(0.28574296200608*pi,-0.236323676332084*pi,4.12158991770527*pi) q[12];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344052750132673*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.495127562275237*pi,0.7263620715163699*pi,0.854735567556402*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35787247613857*pi,0.5*pi) q[0];\nu3(0.482557463800771*pi,0.9150722575885399*pi,4.38165275765708*pi) q[4];\nu3(3.5*pi,3.47309446679275*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43659033971043*pi,0.5*pi) q[6];\nu3(0.258697667059743*pi,0.8968866734605401*pi,4.00252697048049*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.264938691536521*pi) q[10];\ncx q[11],q[17];\nu3(0.121404678806121*pi,-0.06797286965336302*pi,1.381575562862629*pi) q[12];\nu3(1.0*pi,0.0*pi,1.128424103520993*pi) q[13];\nu3(1.0*pi,0.0*pi,1.158049412487735*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5289198183933088*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[3],q[16];\nu3(0.49443587229469*pi,0.024386693917130997*pi,1.297653024136257*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.464180043087159*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47959018760036*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.844183794761408*pi,0.31396925077691096*pi,4.03820675265376*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.640101315323114*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44272609538041*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5860436547966038*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256039592497865*pi) q[16];\nu3(0.458968933338778*pi,0.288343180074514*pi,4.26163990504981*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.03708199349276*pi,0.493030721611579*pi,0.5575653786934534*pi) q[21];\ncx q[0],q[13];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[10];\ncx q[7],q[8];\nu3(0.699900272898135*pi,2.99241314994781*pi,3.74283907083926*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.565854419316629*pi,3.4130441825975*pi,4.26160673938129*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.967251293219021*pi,-0.33646315435986196*pi,0.635188143867128*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44257832934862*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.175665248541888*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.262300721645809*pi,0.73702391588421*pi,4.474629742476671*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5468307604573439*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42722575592663*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41831949355066*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,1.191161465258362*pi) q[4];\nu3(0.65032707682876*pi,0.6453976819685501*pi,1.058318135061949*pi) q[5];\nu3(0.625424884275425*pi,0.5961473174857499*pi,0.847878645752274*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.127762530695348*pi,0.004477276937370989*pi,3.53604927115708*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3829268357674929*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.582433088480771*pi,3.07162645641077*pi,4.2171842498792405*pi) q[14];\nu3(0.796060493784085*pi,-0.354237415253126*pi,4.3780508559281*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.346202343720288*pi,-0.03726517747503599*pi,3.85562046856995*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.218052873819575*pi,1.06825990374584*pi,4.23035873964108*pi) q[5];\nu3(0.515592076149853*pi,0.86433167035988*pi,0.680178163204379*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4140509207501495*pi) q[8];\ncx q[9],q[18];\nu3(0.722388999203962*pi,-0.362707275556291*pi,3.27742550254493*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.431030670266824*pi,3.09862049301079*pi,1.358329046513878*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.722179763395517*pi,0.35065391515909905*pi,1.447205680428203*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.827923739527235*pi,2.41938643270778*pi,3.90648866410645*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45643334084843*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.43321605628489*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35863670506223*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.504323490023954*pi,-0.068056993941775*pi,1.0844638676324672*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211570230156529*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.43127099522118*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232527159126323*pi) q[21];\nu3(0.520498330250437*pi,3.09277398398127*pi,0.633912977656191*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.183540313974153*pi,-0.02116797508183199*pi,3.76525770257796*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487091410673507*pi,0.12700889403023896*pi,0.845947105670658*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.160090572452304*pi,0.251989162233498*pi,3.38362102168586*pi) q[16];\nu3(0.413056051114234*pi,3.15652839327659*pi,1.82747013283005*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.790406609120354*pi,-0.339459818050295*pi,0.8019175266062191*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.150129585398202*pi,3.26376155907429*pi,0.821051040254281*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.775706743209812*pi,0.6262489092066501*pi,0.719090722527834*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.493107685838249*pi,3.15955396942664*pi,3.44112638117877*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5496550897201476*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5986733253632032*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.313464065397619*pi,2.91932014819724*pi,1.89475637907678*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.710331363910773*pi,2.7685733951266*pi,4.04497591686387*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.21283828392945*pi,0.14024110943518897*pi,1.203676331765834*pi) q[18];\nu3(0.51145037971612*pi,-0.363726785048116*pi,4.01667875488959*pi) q[20];\nu3(0.48306341973153*pi,0.138399725707834*pi,0.550389726419545*pi) q[21];\nu3(3.5*pi,3.4279755865446*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.404105211064807*pi,0.20074901504850595*pi,4.39049880706884*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.65159638493837*pi,3.32533446244741*pi,2.96400406528346*pi) q[7];\nu3(0.614999996071718*pi,0.35808868796485505*pi,0.973888197200217*pi) q[8];\nu3(0.349092655499625*pi,3.11235244454976*pi,0.9656236865848979*pi) q[9];\nu3(1.0*pi,0.0*pi,1.352410579898397*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[17];\nu3(0.889388943576148*pi,0.89322603537655*pi,0.865303890661455*pi) q[18];\nu3(0.307810675706139*pi,-0.09212109836043803*pi,4.49370370534958*pi) q[20];\nu3(0.538753495042119*pi,-0.4841136111174263*pi,3.46436095763678*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.207040845354576*pi,0.22471756763352702*pi,4.12298854917044*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.124330176346999*pi,0.5306942400854*pi,3.68345869567356*pi) q[7];\nu3(0.606259410116065*pi,-0.4441125009301245*pi,4.057032491589871*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38252986410144*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2841308647508871*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.263499750183121*pi,0.44206853734275*pi,0.9005200209194351*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5327702677582395*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.70232319305719*pi,3.44017187758504*pi,3.22669296947471*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.311680772276681*pi,0.92674332026802*pi,4.34881214420401*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44491074771384*pi,0.5*pi) q[11];\nu3(0.463084194742742*pi,0.8713184833657299*pi,0.68576497475942*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47260483547962*pi) q[17];\nu3(1.0*pi,0.0*pi,1.390016514760344*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.607732689318806*pi,0.7468469397061901*pi,0.5387492193386398*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49846074483039*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.521040570534648*pi,3.39575725764636*pi,3.5053230536202*pi) q[12];\nu3(3.5*pi,3.40999840769071*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.3300499189491228*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1977421587007329*pi) q[20];\nu3(0.356252175650335*pi,-0.0005243247071399781*pi,1.3000815818150762*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.39466198900809*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44587382485118*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.190835101508279*pi) q[8];\nu3(1.0*pi,0.0*pi,1.265742412460566*pi) q[9];\nu3(0.183900576251502*pi,2.75933970757321*pi,1.450144415751059*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5508216454069594*pi) q[19];\nu3(0.70049566111036*pi,3.37180633735184*pi,0.635957938303704*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[9];\nu3(0.303406607207678*pi,3.38677378413024*pi,1.95770804563642*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5855050985167622*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47266646573777*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.43952896186098*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.267990298857036*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5543491758630087*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.30850655289706*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39377594907514*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49241686590274*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.327275849957251*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.103563186927764*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.247248885055161*pi) q[3];\nu3(3.5*pi,3.42571382935545*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.286388100841278*pi,3.17047949730087*pi,0.622118997560505*pi) q[13];\nu3(1.0*pi,0.0*pi,1.234160962256891*pi) q[15];\nu3(0.603975727988144*pi,2.84488566391005*pi,3.89753533458588*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0364044179993245*pi,-0.14362423201299301*pi,3.9617847982805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.62226577433728*pi,0.26075459884559804*pi,4.22691920279849*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.465599494998215*pi,-0.13754629299781101*pi,3.80112436364634*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.509076651424052*pi,2.70714722029896*pi,3.84183336923606*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36828893128812*pi) q[14];\nu3(0.487698591853821*pi,3.29228389052621*pi,4.47871189630422*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.458279997490656*pi,-0.4789390118367898*pi,1.69371448931947*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47982894605803*pi) q[21];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.192391031566219*pi,0.19197915994551396*pi,4.4323931760866895*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.708808608929373*pi,0.06047169386778095*pi,1.1693676368526789*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.516942025138586*pi,3.27942489251358*pi,0.6718447897419451*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47636114740029*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.678152706837532*pi,0.152621841498227*pi,0.927324366298662*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.192976278521077*pi,0.16130061822388697*pi,0.759128138014354*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.160567879511857*pi,3.30379982060526*pi,1.201629818974439*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.702527049370661*pi,0.036108625554233*pi,3.62726100726076*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.430489599037896*pi,3.25171049138553*pi,0.730429835430774*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.820188419360793*pi,2.98352760103351*pi,4.23526812659276*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.217426854790134*pi,3.4395686057896*pi,4.472806125660091*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.598881710064192*pi,0.59712061778746*pi,0.835468807460563*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.831983526547519*pi,0.03584444659193897*pi,0.997173944989426*pi) q[19];\nu3(0.309615659886139*pi,-0.49695667419875134*pi,1.250876927782541*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.599683018293752*pi,3.35580539605916*pi,3.60302622633626*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.581461960459305*pi,3.41323071487607*pi,3.68660668661883*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.95433846786205*pi,-0.28219417336408004*pi,1.074032246328462*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40671694720334*pi,0.5*pi) q[0];\nu3(0.645371362327172*pi,3.26901617779599*pi,3.30508506286097*pi) q[1];\nu3(0.660588291826595*pi,-0.23075596030412898*pi,0.7512695267948499*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.346076404659844*pi,3.14345153485417*pi,1.020847063771681*pi) q[4];\nu3(1.0*pi,0.0*pi,1.224629012272937*pi) q[5];\nu3(3.5*pi,3.45357438423206*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46601581262102*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.904312342224622*pi,0.18911983331786597*pi,1.0194120781296752*pi) q[12];\nu3(0.108781089398747*pi,3.45189018539453*pi,0.612347676616833*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.113424747222888*pi) q[16];\nu3(1.0*pi,0.0*pi,1.275244305812076*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.683595102467908*pi,-0.18107855350699398*pi,1.293271311694332*pi) q[21];\ncx q[0],q[5];\nu3(0.266765752585167*pi,2.81305591751386*pi,1.138704354085994*pi) q[1];\nu3(0.72469870749086*pi,-0.163803481153331*pi,0.9872824975918619*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.503496754171065*pi,0.5755144183688901*pi,0.871252415309971*pi) q[4];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.385286002847279*pi,3.03095269647342*pi,0.5648280327111824*pi) q[12];\nu3(0.341055856863846*pi,0.447985339430541*pi,3.48282509379048*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(0.75601677796403*pi,2.68462955730862*pi,3.4305927228618*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.622284848229384*pi,0.6558043960448401*pi,4.21463179143567*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4500661720066095*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.556623620420188*pi,0.9090567992012399*pi,0.5278060221086605*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.458064660766571*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29486166363648*pi) q[17];\nu3(3.5*pi,3.46876602630039*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297189613731046*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.894993360480836*pi,3.01347015847225*pi,3.8740004098733*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[16];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.294638527328996*pi,0.7718187821621201*pi,0.607591681688238*pi) q[15];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47140391277205*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1710692719021871*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6535335593489771*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.25265537736876*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1722625457079991*pi) q[10];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45800973255089*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.27001191690503*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4907962865933495*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183382116689283*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3867299612271649*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.45864107050044*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.283767189007089*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6291332511793459*pi) q[10];\ncx q[12],q[19];\nu3(3.5*pi,3.46120983716914*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.350083958463864*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.41410937874347*pi,0.92202141369358*pi,4.43300112453689*pi) q[18];\nu3(0.679574570511844*pi,0.29136876766946795*pi,4.284142252770851*pi) q[20];\nu3(0.568350743729336*pi,0.06407749639542404*pi,1.000218103125452*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.35897214844642*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.819955105900718*pi,-0.014708198415597007*pi,4.33568115860357*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.278958700215489*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.124579428839822*pi,3.27359323367847*pi,2.22064112277058*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45654559587772*pi) q[19];\nu3(0.473363909579282*pi,0.09089576612080896*pi,4.0232811481935205*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47538274373452*pi) q[21];\nu3(0.468771614004172*pi,3.05032381402089*pi,1.72189945985753*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.826843814466514*pi,0.7464834992523*pi,4.3584827672027995*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.676872980944319*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.576151412422166*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.303115135037594*pi,-0.050712850023810985*pi,0.628907140686014*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.667880398990775*pi,0.09890473666629496*pi,1.56627299108183*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.428429616462569*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.360204220082681*pi,0.90486866862092*pi,4.29996009193626*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.810668660993338*pi,0.28186122567190497*pi,0.753746124529816*pi) q[4];\nu3(0.637572264717494*pi,0.27019442612717404*pi,1.441698201459976*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.744367960053798*pi,2.66807753572101*pi,3.8572646253819*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.210674198612594*pi,2.50974031909776*pi,1.008124821355909*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.504577300457192*pi,-0.066832852080352*pi,0.794626169320988*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.707271369346684*pi,0.6483862195684*pi,0.977483047137411*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.341055830979426*pi,-0.19792193799867303*pi,0.664830371925121*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.60635660395263*pi,0.13261079564449196*pi,4.211277227021419*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.55599039990565*pi,3.18501280066088*pi,0.738804523448498*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.598432925772467*pi,0.19768088900825098*pi,4.24065824871461*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.142971081839428*pi,0.6233065061391501*pi,4.00776913434208*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.727393331351334*pi,0.248367288747526*pi,4.15018755049046*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.52883949581424*pi,0.40383692768143*pi,4.42542906167884*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.673658395124856*pi,2.9633875303946*pi,3.19983726727684*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.418444227350646*pi,-0.366420017132823*pi,1.2429888986907849*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.726502853745835*pi,3.16962930496644*pi,3.40935587193539*pi) q[12];\nu3(0.369577704036951*pi,0.269275320406297*pi,4.20597937247224*pi) q[13];\nu3(0.632609465510684*pi,0.63290396721842*pi,0.792311505361039*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.320849940891903*pi,0.10952377423332404*pi,1.110585251411632*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.45660887232806*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.19972572677718*pi,0.6469158780436901*pi,0.826436808433465*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.605196478561311*pi,3.22629448521195*pi,2.90326722968453*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.629938997883791*pi,2.5671911583567*pi,3.62463102476806*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.323832687991739*pi) q[18];\nu3(0.670772727157846*pi,3.30630462001426*pi,4.27011619033976*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.260837570734817*pi,-0.281781860249741*pi,1.000724723125932*pi) q[3];\nu3(3.5*pi,3.41425572820542*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.353545549904507*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.417357676145925*pi,0.01894372026281399*pi,3.59445612449692*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.256807334607704*pi,3.11174478410533*pi,0.919408838171235*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.672953614586979*pi,0.38653765903394*pi,4.08076737492342*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.309614623836984*pi,0.63891661106075*pi,4.26802839382581*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.473911182198657*pi,0.42425568891087695*pi,3.44771341457569*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.49719567401347*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.666027217412783*pi,2.52685091784873*pi,3.75830139584556*pi) q[21];\ncx q[0],q[13];\nu3(0.674326397356166*pi,-0.17049212715122303*pi,0.808110874675382*pi) q[1];\nu3(3.5*pi,3.35098343863571*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.625021599203459*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.565677983275776*pi,0.7402954200148399*pi,0.5575842467722064*pi) q[11];\nu3(1.0*pi,0.0*pi,1.229980777599587*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43216984353936*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.385422238275007*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.150029281720581*pi,2.64803947501104*pi,1.343313991154654*pi) q[21];\nu3(3.5*pi,3.46093716906452*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40306167504742*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.213573740763151*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.165200536034467*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40820291317244*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.655296290230942*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[12];\ncx q[3],q[19];\nu3(0.632412414233165*pi,0.78067947540598*pi,0.834579989377115*pi) q[4];\nu3(0.634023287364897*pi,3.4162614440841*pi,4.23270873185458*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.47389499175047*pi,0.5*pi) q[8];\nu3(3.5*pi,3.2692134361999*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.377894838280961*pi) q[13];\nu3(1.0*pi,0.0*pi,1.400069077528865*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.507572893358283*pi) q[20];\nu3(1.0*pi,0.0*pi,1.161260140869122*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.38605885148963*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44669382675766*pi,0.5*pi) q[3];\nu3(0.585666444976566*pi,0.8563280834656399*pi,4.41649310341182*pi) q[4];\nu3(0.551725658918677*pi,0.40739639444962805*pi,3.84930666971169*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42297215379891*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.308408514319971*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.194575485295608*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.335420628006914*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.876525267245539*pi,-0.257402262238556*pi,4.45600195969962*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38585618318476*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47265774755436*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.498609108416015*pi,-0.2720220532544*pi,4.01352901446141*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5537507862054376*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37561549190273*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36998146908639*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.669318261358087*pi,3.28035478157456*pi,3.7304288039306*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.699407093735696*pi,2.9030553317447*pi,3.73421003698524*pi) q[16];\nu3(0.70148490153837*pi,-0.022051700158053023*pi,4.14260499928917*pi) q[17];\nu3(0.44853213551626*pi,-0.49476735669027366*pi,1.80848884268625*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.653928870151062*pi,-0.238417818956896*pi,0.904492393482567*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.684187492481513*pi,0.7421726713282*pi,0.812161201585622*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.676820108167065*pi,-0.039762057199833*pi,1.291785224455495*pi) q[16];\nu3(0.472436125318204*pi,-0.4706559544250177*pi,1.294427327111995*pi) q[17];\nu3(0.319114059995716*pi,0.18137528836415295*pi,3.75403485448089*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.807856848852508*pi,3.46326969905078*pi,4.43820618253425*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.498551491204653*pi,-0.32699364634821804*pi,1.176645981661904*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.199673449999446*pi,3.41482083679985*pi,2.02277282807799*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.366003189858268*pi,3.38567158201826*pi,1.307438008123892*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.722639737780958*pi,0.409538275141769*pi,0.641587310069864*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.488513756364024*pi,2.979819437229*pi,1.0822706850592572*pi) q[12];\nu3(0.798279149309879*pi,3.23255613135822*pi,4.4426015656091895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.310963632582075*pi,-0.21538882796464798*pi,0.836561619912729*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.552764984230413*pi,3.10406728171991*pi,3.71530334813976*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.911038271862659*pi,3.40717730276694*pi,0.8516945610676689*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.369869643428722*pi,2.78658555509286*pi,1.6251303371773*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.746907408368269*pi,3.1064993274787*pi,4.41877450586424*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.28553258810253*pi,-0.17043193661965*pi,1.57883359303365*pi) q[9];\nu3(0.285067776292378*pi,0.44167485879329305*pi,0.840126912508671*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.65531476458038*pi,0.37046029532660896*pi,4.22331160661045*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.195097110912508*pi,-0.294614385391555*pi,1.78790632093466*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.614250611192194*pi,3.25543351808796*pi,3.95567669934052*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.76127036025519*pi,3.46688524525548*pi,4.23060014698649*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.770378128851112*pi,-0.12749232528107102*pi,0.630215880657664*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.823645263749605*pi,-0.35696214643854096*pi,3.52293771723382*pi) q[21];\ncx q[0],q[5];\nu3(0.228301048572937*pi,0.33782974920100195*pi,3.61704622967117*pi) q[1];\nu3(0.730464299360596*pi,0.9801771099680501*pi,0.836137053379825*pi) q[3];\nu3(3.5*pi,3.23195359215025*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.115175416597487*pi) q[7];\nu3(0.454457824359698*pi,2.85720752653895*pi,3.697919349493*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.297268808275948*pi,0.72278651489713*pi,4.48580393890572*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43685009135512*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.282825980279347*pi,3.45440070605577*pi,0.619054819449806*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.350472581223741*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.33394122834734*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.697192055311422*pi,0.30413089549150796*pi,4.04560599610727*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2259096514643981*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41190366042775*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5707370118400532*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.208167354093407*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.215870598122757*pi,-0.388607807531476*pi,0.7955471372488481*pi) q[15];\nu3(0.306467804131632*pi,2.94656657967771*pi,0.642279709550439*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,4.406125172741779*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.76560145789084*pi,-0.019883030171635008*pi,4.41102637692779*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.653046123470442*pi) q[20];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36017339138158*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.322208093086087*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37862841274579*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43771432704232*pi) q[9];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.267849523961438*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.45520792613373*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3064694988086298*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.46814641539869*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2800114917049261*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43517902289065*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.442286181120441*pi) q[3];\nu3(0.70208057944979*pi,1.01536743999816*pi,0.5687201557686061*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.251780916165065*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5928169240687696*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48839003671903*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[3];\nu3(0.261515606841455*pi,0.41418009458400695*pi,0.681545256197838*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.413580689328069*pi,3.0473359489818*pi,0.5797696872420564*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.357318227762982*pi,-0.230742550483085*pi,0.822649980468837*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5988346565577323*pi) q[17];\nu3(3.5*pi,3.44770437206414*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.285220702866725*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.329057404825025*pi,0.06178252234658599*pi,1.1512681319395401*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.25721789310378*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.440642069373309*pi,-0.337192824979445*pi,3.87346617073043*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49402387984429*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.172093584280262*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.221450222169765*pi,0.40352674739565497*pi,3.55625967243084*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.215690619610137*pi,0.21201254604257203*pi,0.796651069965281*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.197047519459986*pi,0.356265182770361*pi,0.733110014223692*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.391247457598814*pi,0.6377830281124599*pi,4.206400895569169*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49810878345084*pi) q[21];\nu3(0.382166161785839*pi,2.97945716518473*pi,1.2261815062880062*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.502483651827117*pi,0.08990304316250597*pi,4.09876679715187*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.319386621528303*pi,0.95473957202499*pi,0.5452216077735681*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.295297648777513*pi,-0.09594745777716701*pi,1.1817822245521539*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5175757294579149*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.507997808642232*pi,-0.06717332045288199*pi,1.3567740819982879*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.655128812111633*pi,3.24558392740452*pi,3.02049582267906*pi) q[5];\nu3(0.582629558157443*pi,3.40310393023436*pi,4.107042578475459*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.391705480756019*pi,0.15033337285469806*pi,4.03290624613151*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.520409668446299*pi,0.135586854197987*pi,0.977470727322814*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.552670238359473*pi,-0.127517301968185*pi,4.15775949861683*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.864849663102703*pi,2.92716444753195*pi,4.120460097392019*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.74286904552213*pi,0.21411691554330503*pi,0.925179419817036*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.157450756729997*pi,-0.4449945847625001*pi,1.88389932215333*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.483789944528898*pi,2.51245648841614*pi,1.14675607474156*pi) q[2];\nu3(0.473915254988465*pi,-0.13436714711146303*pi,4.150835005040269*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.320725273919312*pi,-0.190109385800396*pi,4.342729148731641*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.540724069845016*pi,3.42243830768555*pi,0.5406755641447926*pi) q[17];\nu3(0.677159089183479*pi,3.0791806160501*pi,4.20006532334786*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.811817049454276*pi,-0.205114000992136*pi,3.58806021696052*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38702964451809*pi,0.5*pi) q[12];\nu3(0.372792160378321*pi,0.7653565502861199*pi,4.29024104610574*pi) q[14];\nu3(0.593099234181343*pi,2.88289503179527*pi,3.49435479509673*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.62863118302777*pi,3.46881197075931*pi,3.39863190983141*pi) q[17];\nu3(0.76148575753079*pi,0.8695582832789*pi,0.5188877840523897*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2822352005160549*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.474126434032676*pi,0.24218730547982803*pi,4.486828951442909*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.761257820375729*pi,0.332804558492348*pi,1.57509601740555*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49188342630251*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.211581169994226*pi) q[6];\nu3(3.5*pi,3.43162842167818*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258150825025441*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.82429588947997*pi,0.7894836893080399*pi,1.170821216148234*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.537841814696342*pi,3.07432349241852*pi,3.72899445584007*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37118608882617*pi) q[20];\nu3(0.340042288988949*pi,2.94934403123715*pi,1.448121557750031*pi) q[21];\nu3(0.394564685021525*pi,0.426683264522964*pi,0.94016548953921*pi) q[1];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.572882424427214*pi,3.24565975451349*pi,3.66402032190846*pi) q[16];\nu3(0.621558901165572*pi,3.32298099806597*pi,0.5877071191508922*pi) q[19];\nu3(0.688292271802687*pi,-0.268173068914892*pi,4.344712714349869*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4449824810967*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42646949800042*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.585128331508302*pi,2.79396764303866*pi,3.67075423974486*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34312284950223*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42720850411518*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.343330273222163*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312271858149699*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39068284201109*pi,0.5*pi) q[2];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(0.923839682343111*pi,-0.02318070092081198*pi,4.19228350915399*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.263122604256913*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[14];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.29954950594541*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4893023709905595*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5449249565886604*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2623248236731008*pi) q[21];\nu3(3.5*pi,3.43399223301063*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4471317506939*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47671057517775*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.208485435285569*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5076989322554408*pi) q[15];\nu3(1.0*pi,0.0*pi,1.353082820709224*pi) q[16];\nu3(1.0*pi,0.0*pi,1.23356214079101*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[14];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.32010348504215*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2839840160702671*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5287914786809127*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.60450776112684*pi,-0.04065598725045999*pi,0.977326707354401*pi) q[12];\nu3(0.824585344824114*pi,3.26584949999993*pi,4.2157345319237*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47475270395906*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5429897134815322*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.283386144099401*pi,0.18760517325136405*pi,1.200219457840481*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49517664906901*pi) q[19];\nu3(0.532285277070542*pi,-0.23077164679479*pi,3.93028712713679*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[14];\nu3(0.786182209094667*pi,1.03137249773955*pi,0.635983204071605*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48538220740171*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.160654607719273*pi,-0.013380835596839002*pi,0.8539773957429551*pi) q[12];\nu3(0.473578906823119*pi,3.44585926831497*pi,4.32956498273338*pi) q[13];\nu3(0.404605931114439*pi,3.02611494448689*pi,1.4372915659705718*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.187366453547087*pi,3.22029677805626*pi,4.30545087186518*pi) q[18];\nu3(0.338108866324466*pi,3.09092793361088*pi,0.9312863640990741*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.849463200475082*pi,-0.230158703409165*pi,4.47075864289402*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.590160021207888*pi,0.5826684348287701*pi,0.782145995179084*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.163051514101722*pi,0.6634438036991199*pi,0.5751974772110185*pi) q[6];\ncx q[7],q[10];\nu3(0.300032516597207*pi,0.53978638233797*pi,0.815831935847927*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.536107602236067*pi,0.21607383895257604*pi,0.5470418167385522*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.290041818792183*pi,3.2712355959506*pi,1.327742710483651*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.389158444228081*pi,0.387418005383923*pi,0.5382510187381698*pi) q[3];\nu3(0.237645640484057*pi,0.77061105336155*pi,3.83875662173175*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.323214867904765*pi,-0.4391651514929843*pi,1.0463183547653712*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.825535723374752*pi,0.05780837063093802*pi,0.5607464110117633*pi) q[8];\nu3(0.509966376803759*pi,3.44064387725802*pi,4.36113519793087*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.381985276105368*pi,0.10439909520924495*pi,1.214150568409798*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.559518922259565*pi,-0.255882550557683*pi,3.49855332907943*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.679208584662083*pi,3.44808442340732*pi,3.05666475345469*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.678854408752653*pi,2.58797912763696*pi,3.54532060846853*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.617895236197667*pi,-0.4362248262992634*pi,0.84952763280664*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.789514236190354*pi,0.06597284873240405*pi,4.40202932398845*pi) q[16];\nu3(0.668711458429144*pi,3.25786911386738*pi,0.73168669429913*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.143485949557183*pi,0.238275512307779*pi,0.860927720594718*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.742595162412562*pi,0.36947093437170697*pi,4.44584525709193*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.424423290402002*pi,0.93436446125053*pi,4.1689229873395295*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.258374238665178*pi,0.253619708060688*pi,4.269060703461911*pi) q[21];\nu3(0.655944884593186*pi,0.59296084176732*pi,1.016541714902234*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.718934135277219*pi,0.030880790669748026*pi,4.27980222975315*pi) q[0];\nu3(0.635337472666533*pi,0.7959293622457699*pi,1.150845240142429*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.88319234042058*pi,-0.295401570970125*pi,4.47802709480142*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.420394491393017*pi,3.00495097772274*pi,0.6590788452876*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.684120051222403*pi,0.413519556495622*pi,0.947621036829401*pi) q[1];\nu3(3.5*pi,3.41420482315139*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35267985979785*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.252272944127467*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.207655116555273*pi,2.83421189558796*pi,0.912795492936468*pi) q[7];\nu3(3.5*pi,3.34678332844269*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33031790408196*pi,0.5*pi) q[9];\nu3(0.351622827726307*pi,3.17775388124401*pi,0.821563617515682*pi) q[10];\ncx q[11],q[21];\nu3(0.375621824148061*pi,2.44218687267548*pi,1.35984762263642*pi) q[14];\nu3(1.0*pi,0.0*pi,1.222742256124422*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186553040814692*pi) q[16];\nu3(1.0*pi,0.0*pi,1.128762198841847*pi) q[18];\nu3(0.633509502823668*pi,2.65504435139598*pi,3.65220423553302*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\nu3(0.197933276953269*pi,-0.11602632142823499*pi,1.2921346540752379*pi) q[10];\nu3(3.5*pi,3.45124880471707*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.690498223755094*pi,1.08687021459035*pi,0.814732559413716*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262329261695208*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5982738935900591*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.633687501107662*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.539912535059611*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.608215365587719*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45247522543771*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[4];\ncx q[3],q[15];\nu3(3.5*pi,3.47964607293447*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.344002179366379*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.217826127545878*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7470521486263559*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.42997276462431*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2781239789853749*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3298703901536*pi) q[6];\ncx q[7],q[13];\nu3(0.181248017556621*pi,1.0847846896009*pi,4.337645366371159*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.605152981583318*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4461150543046*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.116168886839639*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.691040518731672*pi,0.017422334825977992*pi,0.734295460178528*pi) q[2];\nu3(0.35734637162018*pi,2.96605758561662*pi,1.88968970975473*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.47280106244851*pi,0.5*pi) q[7];\nu3(0.444723000991834*pi,-0.003637614499788*pi,3.68255509709121*pi) q[8];\nu3(0.552232472688626*pi,-0.08980409888198498*pi,1.308770944442998*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.203947604575311*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4097508270773105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.670530774195114*pi,2.99850439422855*pi,4.1671246941019895*pi) q[2];\nu3(0.706075734756725*pi,2.66507489444898*pi,3.36582230521001*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.355037783758093*pi,3.06868449238738*pi,1.200168898834915*pi) q[9];\nu3(3.5*pi,3.45030093674994*pi,0.5*pi) q[10];\nu3(0.961814271087287*pi,3.39227365084937*pi,4.29703201060219*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.273989026976732*pi) q[14];\nu3(0.376813118056677*pi,0.148875523429165*pi,1.059489932583363*pi) q[15];\nu3(0.318041561154177*pi,-0.366818750832025*pi,4.049812257701619*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.561035450997*pi,-0.42245257841081807*pi,0.8714781830680269*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5123388895861996*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.261801963277054*pi,0.20707306168898099*pi,0.5204218073917161*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.741766964280934*pi,0.21022758358459004*pi,0.757512364594913*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.517051419005619*pi,0.33124739722239205*pi,3.68928556902983*pi) q[11];\nu3(0.468476798268549*pi,-0.34218493251037096*pi,4.49142877028264*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.496857646804219*pi) q[13];\nu3(0.520576504723077*pi,1.02220274517043*pi,0.606198106271984*pi) q[15];\nu3(0.279794164289259*pi,0.367334383377361*pi,4.17182493704806*pi) q[16];\ncx q[17],q[19];\nu3(0.460007572171828*pi,3.05418564583506*pi,0.973975598243609*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.534499971782589*pi,-0.4203318539286105*pi,4.30983405050035*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.750044816928025*pi,-0.4689676259642336*pi,4.3893039669134*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.207189120812561*pi,3.46237701276487*pi,1.462089995393029*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42028125316426*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.411759371767434*pi,2.69732328131468*pi,1.388753853164425*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.66821051930587*pi,3.48001726464749*pi,4.1165529638922305*pi) q[17];\nu3(0.703582600138893*pi,3.12782328612821*pi,3.46668576703119*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.24437599007468*pi,-0.026556160897727*pi,3.84198445314868*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35310916056561*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.228600463903893*pi,2.96438316292612*pi,1.207368409443091*pi) q[17];\nu3(1.0*pi,0.0*pi,1.151072801149164*pi) q[18];\nu3(0.127583985115423*pi,-0.052509088600183995*pi,4.02236909346775*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43665491953575*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.109280647903696*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.604126835226051*pi,2.69080816592065*pi,3.32398677665382*pi) q[1];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.186417759858207*pi,-0.4785829598855533*pi,1.93658575861171*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5608984690464496*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.604569137291171*pi,0.14107761994441703*pi,0.825189325377623*pi) q[20];\nu3(0.289565847844722*pi,3.24143332518612*pi,0.9778871297117611*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.179442391680985*pi,-0.14543457093129802*pi,3.68869218605596*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.637730826267641*pi,0.35368258225177696*pi,1.4879270287294108*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5833923374814343*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.201471747795871*pi,2.84208787709593*pi,1.60377153009975*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(3.5*pi,3.47537757070043*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.661569987766306*pi,3.24040574843218*pi,4.0687695802422805*pi) q[6];\nu3(0.760166517397581*pi,3.06497129800938*pi,3.78479108818659*pi) q[7];\nu3(3.5*pi,3.44874991890428*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.705800318358503*pi,0.24019996383465603*pi,4.27193743639528*pi) q[10];\nu3(1.0*pi,0.0*pi,1.289268864631073*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250791396808685*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.145610782210953*pi,0.027004654454627963*pi,0.866732514279005*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.671755559224482*pi,3.31027112014316*pi,0.772590356123048*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.2861185758865*pi,0.48884802575377195*pi,0.713788855477007*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.231829307954268*pi,3.03865598147258*pi,1.94718863058037*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.508142461453074*pi,3.21611706900939*pi,0.665061391032414*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.194943645924811*pi,0.14696374665919698*pi,0.810390451448623*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35147011513273*pi) q[12];\nu3(0.805379396794878*pi,3.33079514608808*pi,0.786628704068162*pi) q[13];\nu3(0.18960990740989*pi,2.67014052960743*pi,1.250293764014027*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5294633288474836*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,3.45821428904109*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.11444771850993*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(0.16141085319511*pi,0.38104845888194905*pi,3.4229924227032*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[17];\nu3(0.663248441380946*pi,-0.003461309246892974*pi,0.61651310911352*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.782913275518973*pi,3.27285846370582*pi,0.7289111343242269*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.571708808509105*pi,0.24588805934586*pi,1.65268177788746*pi) q[14];\nu3(0.679153229780802*pi,3.25391528819293*pi,2.83292171979818*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,3.33262222409396*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31748277403365*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.276216015333043*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22416912404715*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.186009591734805*pi,0.73765468975008*pi,0.697568894233406*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5252681972635402*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44115477633428*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40039977688648*pi,0.5*pi) q[7];\nu3(0.563291764954716*pi,0.5184364596503701*pi,4.250976162843211*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3503845445001779*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.321679807339385*pi) q[16];\nu3(0.54756268554859*pi,0.37789301049220003*pi,3.84380437279274*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46097689386481*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.29996751529475*pi) q[6];\ncx q[7],q[10];\nu3(0.719485554599221*pi,2.94985713022042*pi,4.13915912966592*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333647904018397*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.36278012173498*pi) q[15];\nu3(0.25050998640266*pi,-0.49295424152832024*pi,1.17779773533548*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.613111201447295*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4384807635267*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5949540554386017*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1813150950466569*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.185925916496096*pi,3.27509442085674*pi,1.9062230442026*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.570706794620806*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.634698657492289*pi,-0.38037698584581303*pi,4.45750263409183*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.218402289456647*pi,3.34990548982189*pi,0.946051081286182*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.306242441003393*pi,-0.202971464741519*pi,1.436891422500544*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48376668548085*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.55081588450942*pi,-0.396882727679694*pi,3.41746957138003*pi) q[7];\nu3(3.5*pi,3.48301656753868*pi,0.5*pi) q[9];\nu3(0.383940042130137*pi,0.343326157566164*pi,0.5943649006208905*pi) q[10];\nu3(0.746275351929312*pi,0.31977068337191805*pi,1.057996281189277*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.395887314171137*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.644134898680981*pi,-0.269208062254658*pi,0.5414610144274326*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.285049470292316*pi,3.1705996126804*pi,0.780379368814655*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.311082205433644*pi,0.9638661365729999*pi,4.08410180144371*pi) q[7];\ncx q[9],q[18];\nu3(0.707862207811443*pi,2.99264315844997*pi,4.1966295785434795*pi) q[10];\nu3(0.422832586852776*pi,-0.4641186705584856*pi,1.64890595624186*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.447764320531587*pi,3.48192343240253*pi,0.8771557322349259*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.52271035117846*pi,0.44831785788143996*pi,0.7747907606012661*pi) q[2];\nu3(0.654700373264692*pi,3.00203581595553*pi,3.33488182533134*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.642381854992474*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.150630532948829*pi,0.164535840899379*pi,4.00426149583755*pi) q[0];\nu3(0.286120889227502*pi,0.8186129877716699*pi,4.44196393862246*pi) q[1];\nu3(0.535744723813042*pi,-0.021312850405596995*pi,0.703221578959359*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.918720860848193*pi,-0.4404743750011158*pi,4.30736700441006*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.800349349658839*pi,0.38553437524384604*pi,0.8193288142566371*pi) q[0];\nu3(0.761202142480492*pi,-0.18077842746155798*pi,1.089232447209469*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.339803068794418*pi,0.24852589525759095*pi,4.2544045722446295*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.382632922984032*pi,0.11206916204496198*pi,0.6721516348336241*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.511079908872375*pi,0.70616266223049*pi,0.661033751825006*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.518569155693176*pi,0.45452865757248195*pi,0.868859751488423*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.460611500878329*pi,0.09905871046469905*pi,1.275390540386635*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.155602524446152*pi,-0.03297086173751601*pi,3.80240744412176*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.433671280575678*pi,3.05146363158927*pi,1.000731894717507*pi) q[14];\nu3(0.551457212771203*pi,3.31428395159354*pi,4.42713837666831*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.60104168446398*pi,0.98234737325124*pi,4.48846678347344*pi) q[20];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.675608832600952*pi,1.02492617586299*pi,0.905491527169781*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.441875625483493*pi,1.12523326313635*pi,4.22706210760633*pi) q[20];\nu3(3.5*pi,3.40624074010007*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.34276148517017*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.39632926118156*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.409932166477693*pi,0.13255832023096303*pi,1.112014888516528*pi) q[9];\nu3(3.5*pi,3.47011222183737*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.151256922451805*pi) q[11];\nu3(1.0*pi,0.0*pi,1.118075775227589*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259439726190624*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.266373651998081*pi) q[21];\nmeasure q[9] -> c[9];\ncx q[0],q[12];\nu3(3.5*pi,3.32069560954214*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.42009676296148*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.220644616744167*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.287351392422329*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45851005050628*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4649082617308*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5274718127507774*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.123558349688748*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5263466852440198*pi) q[16];\nu3(0.889388960746835*pi,-0.4434325488439908*pi,1.044880934994934*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.41392135189061*pi) q[21];\nmeasure q[18] -> c[18];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46932307423456*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[7];\ncx q[8],q[15];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.36198589602746*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.45823723607044*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3168046700384188*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.484707384673*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2098343348015201*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44372469049892*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4870959603415095*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3837410762859919*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.449467018802876*pi,0.394994632169237*pi,3.80469415786649*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\nu3(0.290847463241629*pi,0.87639593003851*pi,4.11017164957478*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.865559495625796*pi,2.3427784276804*pi,3.80579507684289*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.29232805314708*pi,3.34853131850698*pi,1.2031791479435832*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38293195925299*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5268013823092681*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5496162877086701*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.417048203639563*pi,3.29514402083246*pi,1.44422009859089*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nu3(0.481358504467689*pi,0.7644897507460999*pi,0.5477584459314397*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0212425436141382*pi,1.0632815658768*pi,4.30496710661188*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.566090051571633*pi,-0.06030930485409802*pi,0.6162104792367991*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.180163079358828*pi,3.15133350513331*pi,2.06907817505738*pi) q[4];\nu3(0.375845401256442*pi,0.07146463148529303*pi,0.5944959257128697*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.657311436837159*pi,3.1565078621195*pi,3.22346954838976*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nmeasure q[21] -> c[21];\nu3(0.688892325733288*pi,0.48711069852880595*pi,0.5666132932344631*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.576953710500692*pi,-0.116921915676166*pi,3.63836757999277*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.248839863282249*pi,3.36296706879591*pi,1.67449888393656*pi) q[14];\nu3(0.316392676770542*pi,0.62510323890795*pi,4.04302489061584*pi) q[15];\nu3(0.689751869252722*pi,0.457745521616975*pi,0.8434731848161761*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\nu3(0.327557766784649*pi,-0.43512402381845017*pi,1.82916822264886*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.523610830030422*pi,2.77936588603632*pi,3.62505511048103*pi) q[19];\nu3(0.767072806193709*pi,2.80925172622883*pi,3.55892600868068*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(0.988105332889119*pi,0.496937051772804*pi,0.748613063671441*pi) q[13];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.789287474456524*pi,-0.090840335859803*pi,0.5499887644819837*pi) q[0];\nu3(0.587529563404704*pi,-0.4471701732755487*pi,4.11305211715215*pi) q[1];\nu3(0.339456940949183*pi,-0.12080750663624701*pi,1.53976694136248*pi) q[2];\nu3(0.313298603178339*pi,-0.4980637505913379*pi,0.826881756942595*pi) q[3];\nu3(0.381398255521595*pi,0.415035553617645*pi,1.0713290216384679*pi) q[4];\nu3(0.226459677830314*pi,3.26499401568347*pi,1.54905014149367*pi) q[5];\nu3(0.471954782861819*pi,0.431053557639944*pi,3.96761817491944*pi) q[6];\nu3(0.355307529294846*pi,2.73302529919572*pi,1.499624925963216*pi) q[7];\nu3(0.231016017039966*pi,2.95274623460063*pi,0.5969903872839655*pi) q[8];\nu3(0.602679653035211*pi,0.006062437272919996*pi,1.092610913112805*pi) q[9];\nu3(0.474618002460076*pi,0.65655136361333*pi,3.95905740424091*pi) q[10];\nu3(0.71463596771326*pi,3.29089580979843*pi,4.17566564260804*pi) q[11];\nu3(0.368311656445253*pi,0.09918082900893499*pi,3.55320264001921*pi) q[12];\nu3(0.0991674252588669*pi,3.274536933003*pi,1.088926051191281*pi) q[13];\nu3(0.609124137726657*pi,0.8426841955645199*pi,0.8523206441037949*pi) q[14];\nu3(0.110488434784374*pi,0.73743590952338*pi,4.30719256537529*pi) q[15];\nu3(0.691885749876906*pi,-0.21912668427711401*pi,0.5646781980625379*pi) q[16];\nu3(0.511728153116089*pi,0.53312044032011*pi,0.9180478777638861*pi) q[17];\nu3(0.491659506081076*pi,0.09327443057945195*pi,3.51412561808793*pi) q[18];\nu3(0.193003829575331*pi,2.95600339754377*pi,1.020054041104148*pi) q[19];\nu3(0.397028348834039*pi,2.44777578004536*pi,1.28630275533475*pi) q[20];\nu3(0.701909093020966*pi,2.54287506876547*pi,3.82206563305145*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.27046275402803*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44524105812503*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.289120953710999*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.113139026561482*pi) q[10];\nu3(3.5*pi,3.49686186659472*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.117183875804677*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[15];\ncx q[1],q[17];\ncx q[2],q[12];\ncx q[3],q[18];\ncx q[4],q[10];\ncx q[5],q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.35225181869323*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.26117090258515*pi) q[11];\ncx q[13],q[14];\ncx q[16],q[20];\ncx q[19],q[21];\nu3(3.5*pi,3.48319050595278*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48668119393927*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39092667251755*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36547551350787*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44331608075571*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.32899960960794*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5314408896797413*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5405859565386959*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2857960972996612*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47375872430943*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208344313522459*pi) q[15];\nu3(3.5*pi,3.36929825839126*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.179008421315975*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285170999170853*pi) q[18];\nu3(3.5*pi,3.40130856154527*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299592915985524*pi) q[20];\nu3(1.0*pi,0.0*pi,1.356115224076487*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\ncx q[2],q[12];\ncx q[3],q[18];\ncx q[4],q[10];\ncx q[5],q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.426833011655431*pi) q[11];\ncx q[13],q[14];\ncx q[16],q[20];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5489345945387294*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6048332074092551*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47302391504603*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48909798898667*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.592726362785979*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5794040078438036*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.663579950389025*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[6];\nu3(0.733525059853971*pi,3.46145760183423*pi,3.82611739712237*pi) q[7];\nu3(0.8071188411965*pi,-0.4217197359407729*pi,0.877692895768445*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.478220869751546*pi,-0.254773315233602*pi,0.836264124370862*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.758220451299722*pi,3.12078606672225*pi,3.73590277875211*pi) q[7];\nu3(0.59718100076676*pi,3.49214386314796*pi,4.406216540331879*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.590795738141526*pi,0.70866773264822*pi,0.5409894613640627*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.921430492473563*pi,3.0583789617113*pi,4.2550120028263105*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.689836737250407*pi,-0.07134061220770699*pi,0.861289694452699*pi) q[2];\nu3(0.691030416410396*pi,0.03272496833252303*pi,4.15358032380963*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.747376315878395*pi,0.16794650403612899*pi,4.36904050821167*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.541145609573796*pi,2.67331772923758*pi,3.42160372500271*pi) q[9];\nu3(0.360619261024619*pi,3.09483591208037*pi,1.77422773299292*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.610753425243261*pi,0.53479826546011*pi,1.436366873973691*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.439250832674724*pi,3.37252512545395*pi,0.5798270586659899*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.578632748114932*pi,0.43096306915263405*pi,4.08366790550574*pi) q[2];\nu3(0.348986937946875*pi,0.5803023109236001*pi,3.71699685978854*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.362463668245869*pi,-0.20161419701281302*pi,0.629992287550773*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.851079067374984*pi,-0.4405652500295065*pi,0.619989173221451*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.7271996540813*pi,-0.353584049573054*pi,3.28707323189306*pi) q[13];\nu3(0.440755871278915*pi,-0.39150117055448297*pi,1.80061857743601*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.60075767993526*pi,0.7409270193698101*pi,1.055377097167203*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.565252839990163*pi,-0.36552465676135304*pi,4.04755352894842*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.481749713610438*pi,3.15818714302342*pi,3.35593176937118*pi) q[0];\nu3(0.291530214179363*pi,-0.416030967002901*pi,1.74917655748411*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.527883486145508*pi,-0.4308851762554093*pi,4.35749319218402*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.226115316181765*pi,-0.29074668242830404*pi,0.5908901421084408*pi) q[11];\nu3(0.377451062897203*pi,0.5197798574344901*pi,0.5723262470247472*pi) q[12];\nu3(0.752269558485286*pi,2.97091003488109*pi,4.40441735369589*pi) q[13];\nu3(0.455400492698428*pi,0.6962933084765801*pi,0.817117161020601*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.728565899125118*pi,-0.4443882103594154*pi,3.90771996297357*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.330641267512257*pi,3.47223902871767*pi,4.206298042722739*pi) q[20];\nu3(0.217651272320772*pi,0.045254548306079*pi,3.56332975679432*pi) q[21];\nu3(0.90996836670903*pi,2.97180961530848*pi,3.31304953494582*pi) q[0];\nu3(0.68688790976049*pi,3.26224932602033*pi,3.93079324816854*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.957789504513311*pi,-0.248985054527818*pi,3.72395886955322*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.46417651442893*pi,0.7271681145590501*pi,0.865981978780952*pi) q[11];\nu3(0.180981602836983*pi,3.38333854137664*pi,1.83600276609019*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.71150356954591*pi,0.7114838774635699*pi,4.38954266064314*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.436662306678611*pi,3.23651055021316*pi,4.49512172060764*pi) q[20];\nu3(0.510557080145738*pi,0.7792455804291101*pi,4.47267791790596*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.509864608482238*pi,-0.44031192824451393*pi,4.15920518940593*pi) q[15];\nu3(0.304703893489617*pi,-0.4283296847386991*pi,0.72452704318328*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44471373465594*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43899313669893*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1516999076777*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.452135328145599*pi,-0.34354766823752503*pi,3.9712041572794*pi) q[15];\nu3(1.0*pi,0.0*pi,1.266863449693741*pi) q[16];\nu3(0.583697499049253*pi,2.88308355235178*pi,3.55050243213082*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[11];\ncx q[5],q[16];\ncx q[7],q[20];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.41035499757474*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40389025463055*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.349467831127499*pi) q[6];\nu3(3.5*pi,3.39370652910523*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.572198204573064*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2948601150984849*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5585444958086201*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3430508664672471*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.32752522597194*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(3.5*pi,3.45846178308595*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[20];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.394552367849072*pi) q[12];\nu3(3.5*pi,3.47976840477851*pi,0.5*pi) q[13];\nu3(3.5*pi,3.2524229369475*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.167467371256309*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1952256490040392*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235562705858064*pi) q[19];\nu3(3.5*pi,3.39500996924039*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.628230380364046*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.226816259476387*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.676221004220776*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.694231788111596*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.284323214560137*pi,2.80404287974586*pi,1.487884172844498*pi) q[5];\ncx q[7],q[20];\nu3(0.933562462057517*pi,0.413136379774233*pi,1.53092573028634*pi) q[8];\nu3(0.52835860269252*pi,-0.404021220427705*pi,0.911791152259561*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5258065985733502*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42040500648148*pi) q[15];\nu3(0.423220983817729*pi,3.38085975719556*pi,0.60098786749866*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5728930290048391*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49918813614251*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.688043148828727*pi,-0.450235086658097*pi,4.1634677792809*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.832579154126136*pi,3.00080170791935*pi,3.18339747886663*pi) q[8];\nu3(0.664440977293026*pi,-0.010803978524524027*pi,3.7435027108658*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4426013159205*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.819316941136609*pi,0.304996169501319*pi,3.81639236352138*pi) q[16];\nu3(3.5*pi,3.44229380126823*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.291628822490511*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.310093243318463*pi,3.25501154601554*pi,2.17761256260609*pi) q[2];\nu3(0.309009047710413*pi,-0.268598378862051*pi,1.270609060896685*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.887034804509991*pi,0.256279243331739*pi,4.0119736195145705*pi) q[6];\nu3(0.417316114150924*pi,0.9358856555319*pi,4.374948698876279*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.907602678739262*pi,1.16231669690933*pi,0.7266167818915941*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.517847130216648*pi,-0.4895694832336724*pi,3.03218335624819*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.375176270532603*pi,-0.18178623112053*pi,4.12319175166027*pi) q[1];\nu3(0.403566295578833*pi,0.008430187511968001*pi,0.627444100416895*pi) q[2];\nu3(0.456564978207262*pi,2.79243505544708*pi,3.80204609762383*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.710481586005397*pi,-0.224559297252366*pi,1.019115790507151*pi) q[6];\nu3(0.724183056821724*pi,0.78516856086314*pi,0.5215218149297836*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.278189143549527*pi,-0.261437798090499*pi,3.95266967673829*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.706590324729699*pi,3.08766982594348*pi,2.99033170151354*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5713478008764032*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.524657744603319*pi,2.50680639322717*pi,3.7857270626569*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.819038700077387*pi,2.93694311486309*pi,3.6989147943657*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.318710168670638*pi,-0.000931358755700995*pi,0.879728859398273*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.624287879732004*pi,3.13630955962679*pi,3.28703819865584*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[16];\nu3(0.580564676482339*pi,2.97833029722972*pi,3.33041526884317*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.367922807134129*pi,1.04331245843179*pi,4.3057602688921595*pi) q[12];\nu3(0.28761620999025*pi,-0.14812256100557902*pi,0.653133960201527*pi) q[13];\nu3(0.549394602147352*pi,3.38669733418271*pi,3.24579598453511*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.375326734721401*pi,3.49402590652167*pi,0.885199271321112*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.560554448067222*pi,3.04462437936601*pi,3.05116295533214*pi) q[0];\nu3(3.5*pi,3.27964947442334*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.727329537912384*pi,1.13037690366242*pi,0.703896681943006*pi) q[13];\nu3(0.178523401582089*pi,3.1900650644534*pi,4.49689515001114*pi) q[14];\nu3(0.650797615466999*pi,3.49114045806432*pi,3.67072072358479*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192449617812534*pi) q[16];\nu3(0.833670768034704*pi,3.26619291671195*pi,3.0121621134612*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.234690775093481*pi,-0.21850129827993903*pi,1.131473514719999*pi) q[0];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.40425574485862*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.667561340797277*pi,2.45069647865607*pi,3.62493553340266*pi) q[15];\nu3(0.312167042701144*pi,2.61174575073132*pi,1.60335104339824*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.66781163442767*pi,3.44973433464951*pi,4.41685364133534*pi) q[19];\nu3(1.0*pi,0.0*pi,1.377595585346926*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35003681244206*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.256732826377477*pi,0.28532492137202803*pi,3.80082671606905*pi) q[10];\nu3(1.0*pi,0.0*pi,1.195761501318219*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5411021093764061*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.253500098997932*pi,0.34987944142344396*pi,3.68396990749413*pi) q[19];\nu3(0.651856690640283*pi,2.55883199184368*pi,3.64903416110048*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.49827907751264*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,1.2496435681166052*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.737463858617532*pi,2.87592493827273*pi,4.1964356105753495*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.83632547808008*pi) q[20];\nu3(0.528081590399309*pi,0.437636589951516*pi,1.035056252662935*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.41088585913353*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5417699486021594*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2490488588499251*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35583360609767*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.36447372760021*pi) q[4];\nu3(1.0*pi,0.0*pi,1.291245216764692*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.48415755635456*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.165282140498108*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.791879511191816*pi,-0.123694281198442*pi,3.92858287862412*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.42132838813551*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.62552631408899*pi) q[13];\nu3(3.5*pi,3.46493974658295*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.366297078921006*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.124498076775592*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.153789154500878*pi,3.04956188019289*pi,1.97889927428415*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5939501981217252*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.49325611821779*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.234308617102081*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.610990291524896*pi,3.14308044642559*pi,4.19383387321325*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.415009014589479*pi) q[17];\nu3(3.5*pi,3.42466644441926*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316667425347259*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.251812892639952*pi,0.8384079821597601*pi,4.092397404303799*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37454959221418*pi) q[15];\nu3(0.398589676109155*pi,0.41328801368787804*pi,0.700967968030388*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5376928885330576*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.264339649794337*pi,0.054544327113279945*pi,1.2971362861270759*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.300549042209334*pi,0.7969205422416099*pi,3.83945486489275*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.191463491019375*pi,2.4614654435027*pi,1.2153384008373052*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4153189716508905*pi) q[10];\ncx q[11],q[15];\nu3(0.680752200749674*pi,-0.061972974655499*pi,3.61871987842281*pi) q[12];\nu3(0.462976928417348*pi,3.26276766042061*pi,0.5240271658206311*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48919725185301*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0319724431478881*pi,3.25451135539625*pi,1.86015798524438*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.545495858459153*pi,0.17751693090047804*pi,1.51360952805344*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.314447438601085*pi,0.487724538225627*pi,0.9669420146305*pi) q[12];\nu3(0.713012070043141*pi,0.6230404362177699*pi,0.748622623229525*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.92101218471748*pi,3.25844753723642*pi,3.74448324243499*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.137029984183607*pi,3.14638005415773*pi,0.8435541228748951*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.518449488763022*pi,-0.255384619536501*pi,3.87422263512562*pi) q[19];\nu3(0.856742331934535*pi,0.298563780471083*pi,1.199058763543397*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.729996531486563*pi,0.133227543218583*pi,0.676740290661795*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.136643015273071*pi,0.14856873728000497*pi,1.347028555433761*pi) q[2];\nu3(0.381537695929568*pi,3.17051788347557*pi,1.93861914293937*pi) q[4];\nu3(0.534170366045111*pi,3.22900901139014*pi,3.43259819911035*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.799801116117946*pi,2.71665306735295*pi,4.1400405349717*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.469105365520518*pi,0.78842110821598*pi,0.5991085491286133*pi) q[19];\nu3(0.587252241962202*pi,0.6170003988552599*pi,0.762766218043631*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.268537031965628*pi,0.18108554046649195*pi,3.41780983924391*pi) q[2];\nu3(0.789217395082859*pi,3.18790663330626*pi,4.28881766911042*pi) q[4];\nu3(0.610496414321688*pi,2.8208997197474*pi,3.77868429367798*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.636440028209937*pi,0.230342720483658*pi,4.16462349017092*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.404161916868522*pi,-0.49281443471071856*pi,1.94606845172966*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.48410182577258*pi,-0.49451922704358064*pi,1.378642465743844*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.269213888584091*pi,2.90851038360711*pi,0.655868778058498*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.670159142348903*pi,-0.04594000678184501*pi,4.20128559817412*pi) q[17];\nu3(0.636975090698935*pi,0.39087853528778305*pi,1.131479465827044*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47654091957349*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.290881192192612*pi,-0.028316541063129974*pi,0.5156923482576984*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.683687145032906*pi,0.002382085232221054*pi,4.13552611933381*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274405794653044*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.3559318457931*pi,-0.296329077650054*pi,4.28691693626034*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.49776396804957*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.832353480392158*pi,3.22784571021096*pi,4.08848434921067*pi) q[10];\nu3(0.788279825210103*pi,0.05313830513250595*pi,3.67511503706084*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.314516010578431*pi) q[19];\nu3(0.304461545993614*pi,1.12930065089207*pi,4.25806954651528*pi) q[21];\nu3(3.5*pi,3.36584389246353*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.219567509972956*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.626851210677065*pi,3.23947876610695*pi,0.5652651114341055*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5120100976565897*pi) q[14];\nu3(0.708871649126541*pi,0.419333798018924*pi,1.55891860963838*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.419506944621143*pi,2.92944739240919*pi,0.813567599328081*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.458176551671916*pi,-0.06648457369475702*pi,0.9674726561721421*pi) q[15];\nu3(3.5*pi,3.43755767373989*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.134768835407915*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42728568450434*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5285952250098163*pi) q[1];\nu3(3.5*pi,3.45493396729005*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.384551645773306*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[9];\nu3(0.759586549760415*pi,0.33876237037359*pi,4.3248527888195*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(3.5*pi,3.45914768737795*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.623955889924865*pi,-0.221140430015219*pi,0.9606636821843599*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5317218289925546*pi) q[17];\nu3(1.0*pi,0.0*pi,1.368900114193695*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.575097304249669*pi,0.10974134422031101*pi,0.630363202413502*pi) q[3];\nu3(3.5*pi,3.35425404704555*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49165573312975*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49114501491777*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.430535530332881*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.779130356263146*pi,0.8844199185710799*pi,4.4324658019847*pi) q[14];\nu3(1.0*pi,0.0*pi,1.189962859339023*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.247280826409541*pi) q[20];\nu3(1.0*pi,0.0*pi,1.140878518405191*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(3.5*pi,3.36395056974287*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.241840929108861*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.711235477405922*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.323776126222635*pi,0.280304481675276*pi,3.81212850498025*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45850274007803*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.241306770864725*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6009000448812349*pi) q[15];\nu3(0.964534246048895*pi,2.89900247276188*pi,3.91461378637552*pi) q[16];\nu3(0.494414953646477*pi,0.7651802374683301*pi,4.40801156704788*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.643502964272492*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.501845828740244*pi) q[21];\nu3(0.804861058410426*pi,2.76746261618005*pi,3.48676410749024*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.706370655909575*pi) q[12];\nu3(0.612798340579157*pi,3.47271320268449*pi,4.056715467849219*pi) q[16];\nu3(0.255265146461985*pi,-0.231527514559145*pi,0.72219199917448*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.70687943489211*pi,0.20971964352489703*pi,4.3002557974833895*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.43877150649799*pi,0.5119635830028999*pi,0.928583987056828*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.4808834172989105*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.436942740437009*pi,-0.4259964606809757*pi,4.05759883934891*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.734928242891821*pi,3.39550936183942*pi,4.14973386291597*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.483311438807084*pi,0.11450165746790997*pi,0.5341638161728582*pi) q[5];\nu3(0.832157833496098*pi,0.82813696928052*pi,4.43305042537086*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.408078959360384*pi,3.25291717935991*pi,0.615018725785071*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.81446504740182*pi,3.48953854561091*pi,0.880505823041918*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.266160920713433*pi,3.36692286707733*pi,0.892154484289701*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.328134686146415*pi,-0.4485237033888108*pi,0.636630608673428*pi) q[6];\nu3(0.375760964784202*pi,3.16083522124401*pi,1.87914597125798*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.406351453847252*pi,0.29112377040831405*pi,1.1339736789036698*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.439138895692911*pi,0.21322386225504097*pi,3.90871824178464*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.572304508492618*pi,0.32066289426169803*pi,4.18691700282555*pi) q[7];\nu3(0.534692223240842*pi,2.40142607853562*pi,3.61488583981987*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.664159580246094*pi,0.5972739329268999*pi,4.32558817850612*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.580390351367341*pi,-0.29770798794298203*pi,3.36725576829978*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.395269217927637*pi,0.17337834701181498*pi,3.66698936294595*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.840778975575788*pi,3.26730698050124*pi,0.5249227621862488*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.456363312751189*pi,0.47230602010286804*pi,0.89820034541591*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.45380222729078*pi,-0.07514341059683699*pi,4.28934635697654*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.334689934919746*pi,3.14419056938619*pi,1.202936989766377*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.571079295482689*pi,-0.20933996568576702*pi,0.760742919632752*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.457045280951456*pi,0.22784888481118104*pi,0.704109065980661*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,3.43683168737514*pi,0.5*pi) q[16];\nu3(0.297104707147622*pi,0.28184838320456496*pi,0.670902156343001*pi) q[18];\nu3(1.0*pi,0.0*pi,1.325353832328477*pi) q[19];\nu3(0.963534513296637*pi,0.466338208385364*pi,0.643694096138846*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.911553268268108*pi,3.17196399630834*pi,2.90569399013621*pi) q[9];\nu3(0.279109168324626*pi,0.12052042478133196*pi,1.274560039614292*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.331973726223502*pi,0.5086319939659101*pi,0.5803276334363688*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.230211894587816*pi,-0.39403050222520297*pi,4.10199063761087*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[2];\nu3(3.5*pi,3.48455276295644*pi,0.5*pi) q[4];\ncx q[8],q[14];\nu3(0.619649587757593*pi,-0.09572866016835702*pi,1.284978098547124*pi) q[9];\nu3(0.549187329385796*pi,3.40295613580465*pi,3.45486622728306*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225127980291977*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.745364238101896*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.31474127781106*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.222086387866038*pi) q[2];\ncx q[4],q[17];\nu3(3.5*pi,3.48674833196969*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.601197264620085*pi,3.34690851171088*pi,3.22618955653097*pi) q[13];\nu3(1.0*pi,0.0*pi,1.325494632183013*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.40185320627235*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[7],q[12];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.337882039806287*pi,-0.30626644414244797*pi,0.7951544264177459*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.665824178999854*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.233036367075486*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5336824547954437*pi) q[2];\ncx q[4],q[17];\nu3(3.5*pi,3.33142675983389*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.49344504594131*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.170860712448847*pi) q[9];\nu3(3.5*pi,3.40986918019312*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.185679820343863*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5000970045514574*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2837025725239442*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.42628367241325*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.2840009580512128*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38435758508871*pi,0.5*pi) q[15];\nu3(0.562610424437549*pi,0.88944468190995*pi,0.9829887432567019*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47111521744335*pi) q[20];\nu3(1.0*pi,0.0*pi,1.363236911232439*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.722999323523567*pi,-0.210563630864192*pi,3.38919178304234*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3391715266265*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5976639646665436*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.51991343405869*pi,0.50349010061346*pi,4.1360498281632605*pi) q[16];\nu3(0.0665771833182383*pi,2.91267116961075*pi,1.66168797268669*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31889304058207*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40604400277638*pi,0.5*pi) q[3];\nu3(0.823133620135088*pi,2.74629052332438*pi,3.39598430008433*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.273685493450884*pi,0.29818878480355804*pi,3.49136292982548*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44478875190959*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.171719932249533*pi) q[13];\nu3(0.14449704564632*pi,-0.26436132261763*pi,4.44697787247536*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.427363879559999*pi,3.39562565139432*pi,0.899555516813771*pi) q[17];\nu3(0.830403521722587*pi,2.69511964195121*pi,3.96151172823926*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.715923791492951*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.584285342291052*pi,3.32393612083213*pi,3.55335970194568*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.204420579737466*pi,0.18084716108795096*pi,4.07430483256951*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.368820515324335*pi,3.38081575645068*pi,1.57094397239319*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.171270652960574*pi,-0.11907988791861301*pi,1.24745932728347*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.480114215578981*pi,-0.16040834710538798*pi,3.94242515477884*pi) q[1];\nu3(0.166822756787334*pi,0.7729277764167*pi,4.23228800152012*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.397578188578602*pi,1.04977914416067*pi,4.327146944382649*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.595524427639878*pi,0.16869061077519798*pi,4.03127664874272*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5091896778274225*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.469447451834717*pi,3.44755799961678*pi,1.85111582529443*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.708726934822074*pi,-0.28065570558944497*pi,3.51069182576859*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.391298832853498*pi,0.423798243954304*pi,4.35081786256068*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.244024986594856*pi,3.34876131811553*pi,1.58023488958722*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.886871943807632*pi,-0.378317577168072*pi,0.805338621148638*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.643684802679511*pi,3.41857218829862*pi,3.84102314675357*pi) q[3];\nu3(0.435336470465935*pi,0.77358207457775*pi,4.44909088496267*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.390621128785846*pi,-0.4697325392392604*pi,0.5580921619791982*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.654548227296589*pi,0.089924403716799*pi,0.616323258191121*pi) q[3];\nu3(0.476120733458504*pi,0.17965195718037696*pi,4.3061270783117305*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(0.288215535822454*pi,2.67803594406088*pi,1.6157350703865*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.824829488405272*pi,3.11898478511594*pi,4.16285979866006*pi) q[11];\nu3(0.452878008813163*pi,3.49949944308325*pi,1.03758361819859*pi) q[13];\nu3(0.488774948060959*pi,2.62770998707038*pi,3.76716439178548*pi) q[15];\nu3(0.0876585391035287*pi,-0.293396684785736*pi,4.40321007314958*pi) q[18];\nu3(0.202791103541862*pi,-0.49967890955347577*pi,1.51339836056256*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.573298706807584*pi,0.443850947220197*pi,1.209616740705492*pi) q[6];\nu3(3.5*pi,3.49725582912509*pi,0.5*pi) q[8];\nu3(0.440401307910116*pi,0.15746363295188404*pi,4.19036435664954*pi) q[9];\nu3(0.569974150649018*pi,0.92229091921162*pi,4.49792408438807*pi) q[10];\nu3(0.456346815368136*pi,0.70215808327842*pi,0.8215745166545*pi) q[11];\nu3(1.0*pi,0.0*pi,1.181335785657821*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.306714188706026*pi,-0.25227672498613096*pi,0.9926326719229199*pi) q[15];\nu3(0.69691146206036*pi,3.42120998150125*pi,0.637740022628985*pi) q[18];\nu3(0.209291001954903*pi,0.38406110403874505*pi,0.6905613813610589*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34338314028752*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.578648400835062*pi,0.8415859680847999*pi,0.93180805737615*pi) q[6];\nu3(1.0*pi,0.0*pi,1.29835937588417*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.972915706279424*pi,-0.11295657341750898*pi,1.288482972345442*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.648171805492414*pi,-0.370158227575695*pi,0.648359054598014*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[7];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47190211713962*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.33271761567937*pi,1.09694155641682*pi,4.1444025497115*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.47031524501444*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.258985964228972*pi) q[3];\nu3(3.5*pi,3.49388316107773*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.139631886166221*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40698703306901*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40722279846564*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[7];\ncx q[4],q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49046050232942*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.295594560911882*pi) q[15];\nu3(1.0*pi,0.0*pi,1.261789438982984*pi) q[18];\nu3(3.5*pi,3.42424137014492*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232366254033102*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49546877833118*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.444432648235599*pi) q[5];\nu3(3.5*pi,3.2892684757402*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.43457832001343*pi,0.5*pi) q[10];\nu3(3.5*pi,3.28136727651709*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.184520145748944*pi) q[13];\nu3(1.0*pi,0.0*pi,1.233391243548998*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.2375491085654429*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3444201559556*pi) q[15];\nu3(3.5*pi,3.4647936080162*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.583133733564388*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.662176932443059*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2462970958567539*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5264294680893684*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.341914777587331*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5618369626216908*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42440827201839*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.375038882061356*pi,2.54282437808119*pi,0.9764470926896001*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.91754722765221*pi,0.12394368899452402*pi,3.94792279964295*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.700966444396924*pi,0.76965910511486*pi,1.229250810199804*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.297169223750136*pi,0.499419692575501*pi,3.58545099892149*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.199473574682308*pi,3.31830082488375*pi,1.646075929315*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.516839704586553*pi,3.31543985976098*pi,3.07710299935052*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.807263145855309*pi,-0.050262890038095975*pi,1.232887926528613*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.30445736407807*pi,0.093455467178445*pi,4.36584405084517*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.279859382929096*pi,0.26140389225056404*pi,4.45167855707067*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.857471766413398*pi,2.72368849579171*pi,3.689134070415*pi) q[0];\nu3(0.662723005594077*pi,3.32675932339571*pi,0.5382430776878722*pi) q[1];\nu3(0.78817919071506*pi,-0.268849359729327*pi,3.32615392731458*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.292569338081831*pi,3.20970739382893*pi,0.5122258585261468*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.803516447254246*pi,0.61631694598862*pi,0.637422923759857*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.192028472293993*pi,0.8004917149520501*pi,0.5940542563407614*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.736660353368801*pi,2.80513456914874*pi,3.8329298048812*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.812381011146923*pi,1.0245639735957*pi,0.699752614633053*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.331340837332746*pi,-0.20988022212013602*pi,1.036438966259659*pi) q[4];\nu3(0.290456432926567*pi,3.30781539377867*pi,4.22962355348349*pi) q[5];\nu3(0.344193852879003*pi,0.34329618284111796*pi,4.13169808276213*pi) q[6];\nu3(0.749873002553581*pi,0.29217892715648497*pi,1.1233758089259709*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.62397671266123*pi,0.53192007274049*pi,0.696183156553691*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.922696284277016*pi,3.40380455453151*pi,0.874330969388769*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.425130024037344*pi,0.444835155384*pi,4.39853533747391*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.509283103147317*pi,0.61857096106711*pi,4.07985321102118*pi) q[3];\nu3(0.215938233212824*pi,-0.4898914998892848*pi,4.37119506902981*pi) q[4];\nu3(0.805202320856499*pi,-0.4354378871598348*pi,3.07548025836109*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.781922175248599*pi,0.0059949016282899725*pi,0.5736082230304818*pi) q[7];\nu3(0.730820031791196*pi,3.48734739270566*pi,0.6384397491504*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.527779800651706*pi,3.22503728359645*pi,4.457769086138169*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.609251908991694*pi,-0.4925828091525692*pi,4.31536542503095*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.771954904969838*pi,0.10266285935473296*pi,0.797569004066757*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.801057277425944*pi,3.08585468516306*pi,2.95612732007894*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.627485293882003*pi,0.76969523948816*pi,4.29130669974234*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.365577782530403*pi,0.9939789495323299*pi,4.27460903324321*pi) q[9];\nu3(0.662691030812279*pi,2.9380322229109*pi,3.95519733258821*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.581839672619578*pi,-0.04050281404547401*pi,4.44640585146583*pi) q[15];\nu3(0.830659028880112*pi,3.2601628924897*pi,3.04504448262958*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44720052443857*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1684340648899512*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.558222712554034*pi,0.54167505018592*pi,4.39009415157586*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.619285046773448*pi,0.5718570388578199*pi,1.0046867732855969*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.621014409955007*pi,2.6148545432806*pi,4.02992987633718*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.377883222828179*pi,2.96771363449232*pi,0.968554760493198*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4659196311759*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34930539609792*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1984952631787649*pi) q[12];\ncx q[13],q[15];\nu3(0.919393648808535*pi,0.43700739789516696*pi,0.762379111732297*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.49039688583043*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279554890459055*pi) q[19];\nu3(0.838525473789536*pi,3.01300003433251*pi,3.82988175581966*pi) q[21];\nu3(3.5*pi,3.29258740476526*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[18];\nu3(3.5*pi,3.39381600693898*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.1870271416037221*pi) q[10];\nu3(1.0*pi,0.0*pi,1.096889565284491*pi) q[11];\nu3(3.5*pi,3.39925790377431*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.299967587666102*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45562132234028*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.44879273586345*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47893661968037*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.339000066857389*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7259287390882441*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248863874607018*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26743832192216*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49051717614767*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1734885192622841*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5731554691246292*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.567995314552574*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.25600577981246*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46089511306149*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[19];\ncx q[0],q[11];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.43764228289556*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5369577666798127*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5318004453891731*pi) q[20];\nu3(1.0*pi,0.0*pi,1.162531226023195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46394103684377*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34920703633476*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.34645630647988*pi,-0.23984402195861998*pi,1.258094843683386*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.61251640305086*pi,3.44523638050793*pi,0.8435998581936239*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4362080503128105*pi) q[21];\nu3(0.708791879518736*pi,3.27212507800186*pi,0.613031762421458*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.889649506038442*pi,0.5185234969086601*pi,0.815378880359042*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.119959423606223*pi,0.77990949553213*pi,0.714894897187765*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.426844224651274*pi,-0.3473106080483*pi,0.6198435613314079*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.344594689910349*pi,0.26360717845466797*pi,3.93490006237832*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.57123839861743*pi,2.60287987596854*pi,1.1150231510566089*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.420143136369001*pi,3.21896165546074*pi,2.14803827870975*pi) q[5];\nu3(0.823110866768919*pi,-0.375578074230257*pi,4.20888295388467*pi) q[6];\nu3(0.462559089175939*pi,-0.378789762797651*pi,1.0513959331609941*pi) q[7];\nu3(0.644898578630257*pi,0.03411940486429099*pi,3.8716001904136*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.570562952996944*pi,3.38172818572937*pi,4.04796728991904*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.253225845627191*pi,0.04045891438039695*pi,3.95873622256887*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.317836461648575*pi,-0.4216996091283201*pi,1.0413416490301501*pi) q[4];\nu3(0.277367083215138*pi,0.06848367982583503*pi,3.57210088776068*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.629622544963872*pi,0.180954600936156*pi,0.660840756819354*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.523346065206489*pi,0.38725392041671003*pi,0.8840501106708081*pi) q[10];\nu3(0.110295243289268*pi,2.49360959711531*pi,1.0744506361163229*pi) q[11];\nu3(0.412113304526758*pi,-0.259856560559182*pi,4.036395438799969*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.593086572005179*pi,-0.4530225697037924*pi,3.29062986262812*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.396526423012334*pi,0.317451803236215*pi,1.0932909021049388*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.504540466831288*pi,0.8615049210217001*pi,4.4160446148659105*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.297116668039661*pi,-0.228553460820963*pi,4.3179289421134*pi) q[12];\nu3(0.349693513496916*pi,-0.009622838778321985*pi,1.446212939158967*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.871136086907954*pi,-0.4659424822774005*pi,0.8777191451201249*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.660182889764176*pi,0.357392098006303*pi,1.61881080421903*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.589128774313507*pi,2.99721290305251*pi,4.07255415772959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.470741808041005*pi,0.42780320623421997*pi,0.92116147897757*pi) q[1];\nu3(0.216651891139737*pi,3.25215200876514*pi,0.9569839596712371*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.480697944098407*pi,3.25295784701228*pi,1.6454836237945*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.427764945326881*pi,0.5104183566314999*pi,0.679242095285623*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.575587374896895*pi,-0.4251146665953348*pi,3.86433584639457*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.354592959639233*pi,-0.331136567870727*pi,1.68127790547427*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.600702483122421*pi,0.02235809255286203*pi,0.852833405017566*pi) q[1];\nu3(0.361607986910174*pi,-0.17347950540560497*pi,1.2093668806085*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.711651914270086*pi,3.20410608674565*pi,2.9658496212352*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.768348040640361*pi,0.29519230089250303*pi,1.51250912598985*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[17];\nu3(0.633533953454707*pi,3.23623908955453*pi,4.351784210980799*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.563428750576426*pi,-0.339367354129133*pi,3.34703876285857*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.387350239021778*pi,3.42406011111136*pi,1.86331827196293*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29603097595269*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.26958330293836*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49015733585261*pi,0.5*pi) q[7];\nu3(0.539574060031088*pi,0.28532400377162903*pi,4.42896529142145*pi) q[9];\nu3(1.0*pi,0.0*pi,1.138472459217007*pi) q[11];\nu3(1.0*pi,0.0*pi,1.160965489788925*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.478150914888124*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.285450861536796*pi,3.41612193083546*pi,1.78408502890942*pi) q[21];\nu3(3.5*pi,3.49598874343396*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\ncx q[7],q[17];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.237061437261221*pi) q[18];\nu3(0.777749042495745*pi,3.13897775166131*pi,3.77692404290553*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34667926464028*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5045348426947696*pi) q[11];\nu3(3.5*pi,3.47614532432443*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49701124184616*pi) q[13];\nu3(1.0*pi,0.0*pi,1.278652780973867*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.758395587059074*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4236561422590621*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[15];\ncx q[5],q[11];\nu3(3.5*pi,3.47350494571847*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.312769391628603*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5728047231150883*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48028436277716*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1467474858858702*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49620502360408*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3859625995182*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40476091076672*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.44382244677475*pi,0.5*pi) q[4];\nu3(0.146699898553038*pi,3.45424795386976*pi,4.23116503893527*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.28200659128576*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.089536636227678*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3540231287128*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.36424660264007*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192122481582577*pi) q[21];\nu3(0.60360724362053*pi,3.42442145701706*pi,3.70366124380302*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.387270794113478*pi,2.89882670972141*pi,0.676336485095258*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5674864082452795*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.616350319342639*pi,3.18027756325726*pi,4.29574087471015*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.393948007756221*pi,2.56646666911486*pi,1.393360331530243*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.496619329395375*pi,0.05932255901399197*pi,3.61311891990135*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41745629085721*pi) q[10];\nu3(0.269209151956451*pi,-0.036911812731859006*pi,1.137615022526067*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.346449418127448*pi,0.31752143548477796*pi,3.76239168116268*pi) q[17];\nu3(0.573312593586257*pi,-0.448993528356008*pi,3.36776023364394*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.667689928394627*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.416595210324569*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.746120289473596*pi,3.04118041130441*pi,3.17443394636945*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.296671440094911*pi,-0.386633960740901*pi,1.69109474440605*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.600462988991597*pi,-0.398373432063852*pi,3.97520207060871*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.700862165860775*pi,-0.34098427071473203*pi,4.35219645955925*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.240595270661122*pi,0.11194662092242502*pi,1.321574410428401*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.710910778167309*pi,0.044442751117667045*pi,3.54577238946378*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.492290942849871*pi,0.17570958818374505*pi,3.61579175670249*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.219312004693024*pi,0.426169949431628*pi,3.72213389700036*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.639846921962326*pi,2.96193165259671*pi,3.5487913791175*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.561368201625061*pi,2.82503729498046*pi,3.92812937463792*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.128124471645321*pi,-0.209208862373998*pi,0.845101445258555*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.17417650560199*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1178965642416792*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.863996973937279*pi,0.07950782457203098*pi,3.96390277921405*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.796699624030433*pi,-0.349381206297375*pi,3.547281144773*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.750406199058062*pi,3.29086082774886*pi,3.4694200316838*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.16688642600273*pi,-0.4841872719283709*pi,4.126977292387711*pi) q[14];\nu3(0.430082991061822*pi,0.11283590885239003*pi,1.32250335039123*pi) q[15];\nu3(0.467401529220274*pi,-0.06612054826939001*pi,0.619603528098943*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40786419819844*pi,0.5*pi) q[0];\nu3(0.57978485468114*pi,3.14852367374709*pi,3.38778214617966*pi) q[1];\nu3(1.0*pi,0.0*pi,1.228077953843382*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.667356213116123*pi,0.31346350709247295*pi,0.5077223724241687*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.670789569591593*pi,2.8701265006488*pi,4.217573014060211*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.609636021449547*pi) q[7];\nu3(0.713373153274435*pi,-0.4901738637351656*pi,3.48051485792662*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.970404085841619*pi,3.36412244836127*pi,0.553576486436395*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.853455040165749*pi,-0.06182049236109699*pi,1.2844409881412648*pi) q[14];\nu3(0.487716068438817*pi,3.459933372307*pi,1.61100235318394*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.30199483175423*pi,0.33914133160387105*pi,0.5799370632649286*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.80005895586685*pi,-0.223570271797499*pi,3.78562798498962*pi) q[1];\nu3(0.575488726180688*pi,3.1958764736217*pi,1.71572933868034*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.49849153419513*pi,0.8755671869563699*pi,4.1460047725311195*pi) q[10];\nu3(0.0724240649089724*pi,-0.164530948396932*pi,4.16212743599951*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.76464803954549*pi,-0.137896670461564*pi,3.95883770713223*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.622251996562103*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.487048449227616*pi,0.36293279836327796*pi,0.5218224277590814*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.26669766695336*pi,2.99102757764393*pi,1.79428974672875*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.849044006478305*pi,0.05624645077411605*pi,3.88373694540746*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38300988138875*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.1882934473515*pi) q[18];\nu3(0.61521663562578*pi,0.44795481238090196*pi,0.5515387496705682*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.186893624890584*pi,-0.04232108159208903*pi,1.4707180386997512*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.28622852256977*pi,0.26331282930170097*pi,4.02557557862259*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.38460450144492*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46208513948127*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.130182016335634*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2135737900933399*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.937095685606952*pi,0.12177149295014*pi,1.3647748660235282*pi) q[0];\nu3(3.5*pi,3.40158713232997*pi,0.5*pi) q[1];\nu3(0.26110798131094*pi,-0.210114989104271*pi,3.99985935531884*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.126695409644685*pi,-0.21004850222995902*pi,4.038451904746649*pi) q[5];\ncx q[6],q[20];\nu3(0.421198039837816*pi,-0.30704792806263104*pi,3.9337929657492*pi) q[7];\nu3(1.0*pi,0.0*pi,1.091264394957034*pi) q[8];\nu3(3.5*pi,3.34160866930796*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.221665458553155*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5504637418068827*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.23748254818307*pi,3.04146701755719*pi,0.551566622747145*pi) q[0];\ncx q[1],q[8];\nu3(0.79934538840475*pi,-0.325395917844297*pi,3.65096893734908*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47933015750189*pi,0.5*pi) q[6];\nu3(0.451626252896005*pi,0.6980652490063599*pi,0.871666980898725*pi) q[7];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5586166755405806*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42030044205572*pi) q[17];\nu3(1.0*pi,0.0*pi,1.28015693941898*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4104507215487*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43231124274808*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44030451033224*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2456916603970951*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5586166061736839*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2435215320973732*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,3.47083722962554*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5429652925055555*pi) q[20];\nu3(1.0*pi,0.0*pi,1.428686325697923*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4469079676941*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.666169218761827*pi,-0.129197067992884*pi,3.48073423447035*pi) q[13];\nu3(0.696287820842026*pi,2.65532735714509*pi,4.1381644686401*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.832049197599749*pi,0.00907884219269095*pi,0.976309106481493*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3506940465838895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.623657705918761*pi,-0.24272409834251601*pi,3.3988762116778*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.775329699665721*pi,2.71169283703177*pi,3.46280750223608*pi) q[13];\nu3(0.517432246967521*pi,3.22216855472378*pi,3.50900733108488*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.657316440352852*pi,0.46836997379310796*pi,0.9882028308605211*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4282458928474995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.757156292949697*pi,3.10601619149299*pi,3.35199276672995*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.270909028208634*pi,-0.49942351382268546*pi,0.681387806443713*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.672315432873101*pi,0.6030994641674501*pi,1.11815458037882*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.687440859150381*pi,2.82866717109585*pi,3.57226884946519*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.484301075333799*pi,2.608387658336*pi,3.70749425835773*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.767074327884781*pi,0.19896362597845496*pi,4.24624433827159*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.346948493490857*pi,3.07224578640183*pi,1.38678967912313*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.43700302830083*pi,-0.248306288310444*pi,4.17914826998093*pi) q[15];\nu3(0.568243300902364*pi,0.105326604078119*pi,1.145149401983683*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.402454323145065*pi,3.25518835225103*pi,0.7722732752004691*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43991064128111*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.625809332963462*pi,0.7184075748653*pi,1.078855810310692*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.321937139462647*pi) q[13];\nu3(3.5*pi,3.46058226187249*pi,0.5*pi) q[14];\nu3(0.592239373538906*pi,-0.034602777024833*pi,4.34176935355508*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293726065573066*pi) q[16];\nu3(0.660554546891515*pi,0.53648022985853*pi,0.792369560738574*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.83113786511725*pi,0.20342563385619605*pi,0.681692061275499*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.940302332671656*pi,3.23222467790996*pi,3.62291994052711*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.481997096493588*pi,-0.13716636291283502*pi,3.85897120419995*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.51019004192525*pi,2.8893810166852*pi,3.56619048600493*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.976115917563087*pi,0.7495632596342701*pi,4.2851558481138206*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.30366129027063*pi,3.20923206759715*pi,1.243944241764313*pi) q[3];\nu3(0.382453309585165*pi,0.06582185698342002*pi,0.7728938179349141*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5408847877475064*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.65399745233719*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.773463600663194*pi,3.32173185903992*pi,3.52312701311851*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.268747195955638*pi,3.27370516546229*pi,1.91950756526937*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4365543781779*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.653752330511666*pi,2.98099098398466*pi,3.18727027663063*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2475247801219091*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[14],q[16];\nu3(0.690221130486974*pi,-0.03696199102843001*pi,4.1195119527231405*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(0.592268754068848*pi,2.73750400878948*pi,3.51040630368775*pi) q[10];\nu3(0.398177404696434*pi,0.127178031490372*pi,0.968100485086402*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.33923040530373*pi,3.32065922103145*pi,2.17609543062994*pi) q[5];\nu3(3.5*pi,3.45454807049918*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40829509445983*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.294582324197307*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.482557755342*pi) q[11];\nu3(0.620820176061029*pi,0.54747026524676*pi,0.610920355114035*pi) q[12];\nu3(0.550372589196132*pi,0.026080515299411022*pi,3.6777348779821*pi) q[13];\nu3(0.548192871163439*pi,0.8831913354335099*pi,4.49194899744689*pi) q[14];\nu3(0.423445183983755*pi,0.8270160105703901*pi,3.94179321417512*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278642002437512*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.537257582774974*pi,2.45520982790787*pi,3.82964283792736*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.957789880261721*pi,-0.03549186226717799*pi,3.68828484100363*pi) q[13];\nu3(0.525987343786675*pi,0.55185977519033*pi,4.34543823801698*pi) q[14];\nu3(0.702532228301589*pi,3.31064621452283*pi,3.52422033918044*pi) q[16];\ncx q[19],q[20];\nu3(0.229793042184036*pi,2.79679223706613*pi,0.824120523649701*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.42625477134287*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1885141299905508*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5815554195072954*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3418251643360595*pi) q[17];\nu3(3.5*pi,3.37834174122705*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0954238428742649*pi) q[20];\nu3(0.309356693804164*pi,2.96861832649345*pi,1.91774618633782*pi) q[21];\nu3(3.5*pi,3.4268973220748*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(3.5*pi,3.41686634496592*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.2058077644238319*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.187725775320437*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42958332800284*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47854484268628*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.218588533743562*pi,2.98147408028635*pi,1.411292364747394*pi) q[8];\nu3(0.677183118810536*pi,0.453798521111503*pi,1.214114040269148*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43198056889877*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30553549510298*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.274803001705389*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5855151834771175*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.44711671769625*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.297822417845989*pi,2.792362758716*pi,0.977329247015167*pi) q[7];\nu3(0.15820178490229*pi,2.98801450877389*pi,0.783057740783218*pi) q[8];\nu3(0.531515018748821*pi,3.03639596036274*pi,3.46101839321692*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.186401261244015*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.108202979923943*pi,0.31525708426976895*pi,3.39687365333686*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47009791211865*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.436679104974821*pi,-0.359280638791511*pi,4.14059124012868*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.200398247049654*pi,0.42294271101436*pi,4.49081794741348*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.463733164697031*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.478486716260794*pi,-0.4882316558857931*pi,1.83064951695995*pi) q[4];\nu3(0.544728221390118*pi,3.40844787459234*pi,4.1322599916461*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.253710471034651*pi,0.6980574203807399*pi,4.33743653607927*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.673424344465358*pi,0.7452510572289801*pi,0.8312482449968139*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.632682003613644*pi,2.48932033837505*pi,3.88197301871065*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41627512701794*pi,0.5*pi) q[8];\nu3(3.5*pi,3.27298292720844*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.119156399428326*pi) q[13];\nu3(1.0*pi,0.0*pi,1.220776951064038*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.887898534967504*pi,0.24341057670210298*pi,4.1709047923335*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.513662436717616*pi,3.3747827576814*pi,4.48081615188099*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.635875005859331*pi,2.45325681835605*pi,3.94010247906422*pi) q[17];\nu3(0.506007324949659*pi,3.4277692412016*pi,4.33479146998325*pi) q[18];\nu3(0.125007511817415*pi,3.31842822771353*pi,4.1869803367085705*pi) q[19];\nu3(0.428482028940548*pi,0.7552495936321699*pi,4.23989105620441*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.810494175816618*pi,0.16046092076782004*pi,1.49179981763319*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.75510694834053*pi,0.75567448827878*pi,0.646671746188712*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.729445792057198*pi,3.49088866044919*pi,0.89952501941733*pi) q[10];\nu3(0.293591613894498*pi,-0.49545763366571355*pi,4.12112155746939*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4594336591149*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5994622837194432*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.711286191313251*pi,0.5925344028370101*pi,4.1582731247087406*pi) q[18];\nu3(0.737949057592713*pi,-0.137715635398853*pi,3.4265678965596*pi) q[19];\nu3(0.501058460129649*pi,3.47516382594429*pi,1.54037691859993*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.66900453279356*pi,0.32315911628318195*pi,0.921568706650199*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.477023788334549*pi,-0.05377774886228098*pi,3.57203236211887*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[17];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(0.597975253897534*pi,3.47504727821758*pi,3.17968658902159*pi) q[10];\nu3(0.520390796812092*pi,3.41337453612091*pi,1.78925090537409*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.728923006326236*pi,2.80755231281274*pi,3.32891742017416*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47550408493831*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.279697874070434*pi) q[6];\nu3(3.5*pi,3.35740773900029*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.465960201194016*pi,2.95158250790988*pi,1.237740538396235*pi) q[15];\nu3(1.0*pi,0.0*pi,1.31010310592954*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.541415441635504*pi,2.96695177278869*pi,3.95871673585941*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[17];\nu3(0.462922279594144*pi,-0.26521527344429197*pi,1.450084774514903*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0470600491665686*pi,3.15714747680157*pi,1.275760378474045*pi) q[14];\nu3(0.607945867061867*pi,3.34480601253103*pi,3.1005335801573*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.25468949531032*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.579334339170164*pi,0.27338060479844895*pi,1.403087372853769*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.689908391228172*pi,0.418953752459041*pi,0.738783592486152*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49500527877112*pi) q[17];\nu3(0.442975673604158*pi,3.09200163672692*pi,2.0166306465804*pi) q[21];\nu3(3.5*pi,3.46783777956073*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2323123862343959*pi) q[2];\nu3(3.5*pi,3.41318254525112*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.145167665638084*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38829291610217*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218852910441846*pi) q[19];\nu3(0.31078583486985*pi,2.90672394690212*pi,1.86493410225646*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.149760137733126*pi,0.21744266407062196*pi,3.60090875493399*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.27324458372967*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5204156275345455*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.514413975363897*pi,3.09851698585599*pi,0.5875216239041509*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.300044242439885*pi,3.07104219451741*pi,1.58136815679393*pi) q[13];\nu3(3.5*pi,3.47972864284274*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41082220067731*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258229788048781*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[16];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49515867809901*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[19];\nu3(0.766427021146718*pi,-0.22221310599760202*pi,4.22482136808648*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.389517431790889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43117114185416*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.4440862602031*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.167113405018217*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6081417287654161*pi) q[20];\nu3(1.0*pi,0.0*pi,1.164882706349426*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.635179241428125*pi,0.05923777492673199*pi,3.65648220016753*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.379430635284405*pi,-0.289561880385594*pi,0.747248197240277*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.459012466862926*pi,3.26749584456342*pi,1.52535581254471*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.423051475211929*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.82088516104634*pi,-0.380810756262989*pi,0.5174100278333992*pi) q[3];\nu3(0.680920246398897*pi,3.11564679630929*pi,4.1147441348422*pi) q[4];\nu3(0.355555401635526*pi,0.6711257688652801*pi,3.71764489865472*pi) q[5];\nu3(0.663734433350851*pi,-0.396204721968136*pi,4.27069363748266*pi) q[6];\nu3(0.828842678677898*pi,0.321988159776066*pi,1.204581408873353*pi) q[7];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.442089947067791*pi) q[16];\nu3(0.767312770768147*pi,0.263605218060299*pi,1.106986106335094*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46500373561803*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.677385114349027*pi,0.05440778818852299*pi,0.76273148426463*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.600575870640381*pi,0.48534315428532504*pi,1.1431750818409379*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.149199876493684*pi,-0.18863326301266098*pi,4.082679753116389*pi) q[15];\nu3(0.677274113983989*pi,2.69239688836955*pi,3.51504801138085*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.199420709729226*pi,3.4515026939684*pi,1.841532166465*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0756982895500356*pi,0.32912074004590697*pi,3.35991139392549*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.353335790683246*pi,2.8682158500194*pi,0.883603565245193*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.327687172840507*pi,3.12066491458315*pi,1.88412909017301*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.851479452348729*pi,3.01309822393303*pi,3.89784261251775*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.658501648281904*pi,-0.334362745825785*pi,4.24008100529878*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.108647167231379*pi,0.29034742648214096*pi,3.37751791975478*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.713536930179486*pi,2.56961257295771*pi,3.930903827888*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.128930512060588*pi,2.29599254317412*pi,1.212176400623246*pi) q[2];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.607714410870089*pi,3.34697247670984*pi,3.80422339587687*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.383511238111264*pi,0.38514485360724704*pi,3.77517970112553*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49378130917431*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.235206676129821*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.964575562747173*pi,0.23312830421547404*pi,0.8594347585416*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.687962215688385*pi,2.83121221462783*pi,3.88604106640855*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.0521693849095634*pi,3.41503178171797*pi,1.3939401896427839*pi) q[10];\nu3(0.622275807341921*pi,0.52894098155404*pi,4.16603219629729*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5391553159947717*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.879158313374943*pi,3.00826700751916*pi,3.46058855086419*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32290907558621*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.249620095975133*pi) q[5];\nu3(3.5*pi,3.49634088227139*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.361404008891057*pi,-0.37271880564259396*pi,0.5172782166639524*pi) q[10];\nu3(0.324030171328679*pi,3.13795511087754*pi,1.48998792635696*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2839759222383211*pi) q[12];\nu3(0.866521713789884*pi,3.03822561170459*pi,3.35870102017269*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.584015356244728*pi,2.96531319296851*pi,3.45841777293959*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.46816800440829*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.873200367820084*pi,3.26363223473784*pi,4.10900929063226*pi) q[16];\nu3(0.709267918435548*pi,-0.10535432015607399*pi,4.02012038307409*pi) q[18];\nu3(1.0*pi,0.0*pi,1.400852400076064*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.41018381374507*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.762276928462213*pi,0.04261937347219802*pi,1.011575215778222*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.523528587423165*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.209081977267062*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38336030605555*pi) q[12];\nu3(0.763640324980787*pi,3.47861509485613*pi,0.5972365512938811*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.667000184427529*pi,3.30311507605713*pi,3.61076981593041*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.40569752090633*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,1.26015263097273*pi) q[3];\nu3(0.618056625343974*pi,2.75117123062107*pi,3.76625818372203*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.629454307703745*pi,3.40480996265512*pi,0.5895151992434788*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.679723641151164*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,0.5279060623980478*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40077657546136*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.186928988855235*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42214978378767*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49094706431392*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45382366284618*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.345107410004678*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4420786301694761*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.530415257814299*pi,3.14514833953231*pi,0.5902302445352281*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39196202087264*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.38882669098156*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49676125932237*pi) q[17];\nu3(1.0*pi,0.0*pi,1.105523774104931*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175569335338758*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.492058339773771*pi,0.34534994484874104*pi,1.2356132016368568*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.594952814735692*pi,-0.18351675785994898*pi,4.24826746926542*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.603779698329758*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5163072851324001*pi) q[21];\nu3(0.132022975812586*pi,-0.317639814547303*pi,1.5082023604302*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.339276152028381*pi,2.8735429301982*pi,1.1681585345705758*pi) q[5];\nu3(0.551490256090989*pi,2.48074773696619*pi,3.84943005301359*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5249996124141956*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5042320217206799*pi) q[20];\nu3(0.674775969292785*pi,0.32853020704745795*pi,3.98144641200107*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.530362074177338*pi,3.16904449189243*pi,3.99644019567675*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.302837719351602*pi,0.5103555185108799*pi,0.897155840475099*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.490541665218092*pi,-0.451453032727513*pi,0.5896330972746695*pi) q[8];\nu3(0.851361071455534*pi,2.99431512217542*pi,3.67321521588094*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.312363083232345*pi,3.47841198806244*pi,4.22880596372993*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.407988258131315*pi,0.250742830828079*pi,4.07398352386137*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.636661696360982*pi,-0.201533831814813*pi,3.4262609146955*pi) q[12];\nu3(0.601898862114583*pi,-0.02197088096376998*pi,0.790181585060849*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.268623467737311*pi,3.41165850688468*pi,4.185011218843719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.349787293740198*pi,-0.10839414906372002*pi,0.841117481788813*pi) q[1];\ncx q[2],q[5];\nu3(0.512503053209326*pi,3.3239772645842*pi,3.47110841749792*pi) q[3];\nu3(0.774116798749253*pi,0.158975574935745*pi,1.50949513116207*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.448078179995268*pi,3.44627286480987*pi,0.8930119655623461*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.466598260116989*pi,-0.301184757894858*pi,3.86445256082192*pi) q[13];\nu3(0.593787766464283*pi,-0.4348697584229602*pi,1.015609942414696*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.226552294518194*pi,3.00520895346252*pi,1.0341889156888309*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.725545067030677*pi,3.34650073028745*pi,3.20062343187086*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.667476054856362*pi,0.45961120527340504*pi,1.023910921818679*pi) q[1];\nu3(3.5*pi,3.41036821406318*pi,0.5*pi) q[2];\nu3(0.672311963680182*pi,-0.25771828111822304*pi,3.77723520426524*pi) q[3];\nu3(1.0*pi,0.0*pi,1.225254876140892*pi) q[5];\nu3(0.554743295013893*pi,0.27180348195954795*pi,1.232054039634298*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.220748543492383*pi,0.80674803610185*pi,0.638646555153486*pi) q[10];\nu3(0.650893087167523*pi,3.46495545241807*pi,4.34897582515992*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.434871082593328*pi,3.2230129506631*pi,0.979013614788641*pi) q[15];\nu3(0.972097637740608*pi,0.7090091802690599*pi,1.0616844714516152*pi) q[16];\nu3(0.844704716866408*pi,0.98219928952948*pi,0.730534749757381*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.499118358768826*pi,2.81204326868839*pi,1.013737364626253*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.942628654660189*pi,0.0005345009900350473*pi,1.328080128948196*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.551204294948808*pi,3.12090617463111*pi,3.85464953736507*pi) q[16];\nu3(0.184478545138225*pi,-0.159138825193259*pi,0.805336093579583*pi) q[17];\nu3(0.794703789629293*pi,3.2232748660484*pi,3.98064583271124*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.793942675004017*pi,0.14533642414700698*pi,0.666864121154376*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5055517396567031*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0528323549992805*pi,-0.382677816455028*pi,0.870666375851593*pi) q[18];\nu3(0.55325747027956*pi,0.490486159882776*pi,0.92883443027505*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[14];\ncx q[7],q[15];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.30238721865998*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41808777609476*pi,0.5*pi) q[7];\nu3(3.5*pi,3.25482639056189*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.109031923013732*pi) q[11];\nu3(3.5*pi,3.4134052915011*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.113961242152837*pi) q[14];\nu3(1.0*pi,0.0*pi,1.346459282771038*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214145206500509*pi) q[19];\nu3(3.5*pi,3.44430550324723*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26344842704527*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.43957240902159*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.196729517187464*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[18];\ncx q[9],q[11];\nu3(3.5*pi,3.31789755701106*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.214882893186376*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2022475956644438*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.366495788630911*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[6];\nu3(0.445718153436886*pi,-0.250644742110366*pi,4.47963852949107*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47131973717878*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.4747612540294295*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49389728264272*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44745209864675*pi) q[15];\nu3(3.5*pi,3.31651187451747*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.216712198768072*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5966618143299107*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1226712919746928*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.37922862692957*pi,3.27635425755128*pi,2.20635021104398*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48432629480639*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[18];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5444671970275743*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48876694968652*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5630800405109602*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.744157989785776*pi,2.96861141000794*pi,4.04940115388229*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.630199861899382*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4336179704890295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.578364333995391*pi,3.49250649158248*pi,0.970361646396886*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.751318492718599*pi,2.99092549340207*pi,3.74659317158796*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.906766729623777*pi,-0.10430111699949401*pi,0.5324979698186698*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.206708605714927*pi,0.30830748948657705*pi,0.5403122610371268*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.451409247095551*pi,0.45274787658392*pi,3.53555998210313*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.216146395271372*pi,-0.09652401918290099*pi,3.87377547952974*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.841334069537616*pi,0.5174471945274599*pi,0.872608579011446*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.356679456102775*pi,0.7896950671338101*pi,0.651932855752695*pi) q[1];\nu3(0.759658471534107*pi,3.43283041567808*pi,4.27053700521252*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.209642178469569*pi,0.30347729702508197*pi,4.18361654152892*pi) q[8];\nu3(0.81552200704186*pi,2.86678899178076*pi,3.27724353479007*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.486654111364518*pi,0.18977957992038397*pi,3.94757551955307*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.1483453855835*pi,-0.237939145632731*pi,4.06930635494525*pi) q[18];\nu3(0.755023144968165*pi,-0.282113993315744*pi,0.765541071129593*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.583701274706541*pi,3.47464414885283*pi,0.5865759338338284*pi) q[0];\nu3(0.512656477016474*pi,0.55843919206225*pi,4.353853314006971*pi) q[1];\nu3(0.463427559536193*pi,3.43735210953484*pi,0.5170736024932859*pi) q[3];\nu3(0.375359842811679*pi,0.69574826012916*pi,4.05737965892261*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.615631117760293*pi,0.5044726941017299*pi,4.01053649032625*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.58390846515806*pi,3.20425607867278*pi,2.93315886374668*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.648468705094328*pi,2.95896819571142*pi,3.81348165374621*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.827606219204315*pi,2.68638325036962*pi,3.7084869714192*pi) q[13];\nu3(0.193571052001093*pi,3.4961125297658*pi,0.777216533982961*pi) q[14];\nu3(0.751249577589796*pi,2.92484467678164*pi,3.8173293706971*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0600598867985348*pi,0.57982941470697*pi,3.58369539255434*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.509147789264232*pi,0.308769775986809*pi,1.370062752041692*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.533561499913122*pi,0.33690288660226997*pi,3.9867182240474*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.502226807459088*pi,3.42119828981442*pi,3.04684151876779*pi) q[4];\nu3(0.158118229643358*pi,0.6306734533546201*pi,4.34811500418979*pi) q[6];\nu3(0.440438213896727*pi,3.00460346801602*pi,0.847689046219217*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.438045918242596*pi,-0.045250542922999015*pi,3.58386201118119*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.516295180024333*pi,2.86067283137684*pi,3.52134144004063*pi) q[14];\nu3(0.682295127669168*pi,3.44835970274361*pi,3.00602513746251*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.601466967828193*pi,0.46228695404354003*pi,0.5165512749321621*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.654064358105948*pi,0.28676094992979295*pi,0.895164789884332*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.527256501647462*pi,0.52153449033571*pi,1.476650723491864*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.726716222489038*pi,2.77758572139639*pi,4.0682566161564395*pi) q[20];\nu3(0.347515478361999*pi,0.166631594174949*pi,3.46533896367349*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.335588842572107*pi,0.289040864367336*pi,0.992705881779635*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.491329088662048*pi,0.8358973074404199*pi,4.05496264083007*pi) q[20];\nu3(0.817033520198953*pi,0.14767442767303995*pi,4.37959940123221*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39328953909549*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.279966755862179*pi) q[8];\nu3(3.5*pi,3.28614669128278*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40215061757846*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1250348042202591*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219787930318849*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.3845585649023*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[9],q[13];\nu3(3.5*pi,3.37922495604753*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.352551360789126*pi) q[14];\nu3(1.0*pi,0.0*pi,1.144046812350389*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.43930099303681*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.350182123984204*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.461267802097479*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.434718927853201*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.49342226634913*pi) q[19];\nu3(3.5*pi,3.44099461717668*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.46817558183263*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47762071677795*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1709447243029891*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40048078316839*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.42443115796574*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5575094215390406*pi) q[15];\nu3(3.5*pi,3.44581372694598*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2980645132234772*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220564233714358*pi) q[18];\nu3(1.0*pi,0.0*pi,1.325178453668602*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255229647659378*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,4.4860719271545495*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.656728837471398*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.453812081402949*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5403515126883792*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36464161421782*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5479262180308231*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.184725392311079*pi,-0.159855864133987*pi,3.69275980478238*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.549774142225982*pi,-0.224810068256532*pi,1.205603312697374*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.304561334107895*pi,-0.031839595719381*pi,4.09608577126932*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.769676634384477*pi,0.6309901003165099*pi,0.68996396951638*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.155370624289509*pi,3.35581566124018*pi,1.365097374795911*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.225256886556184*pi,-0.295895288729561*pi,4.49148389750136*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.905779775829912*pi,3.01154906282889*pi,4.31565241085457*pi) q[21];\nu3(0.753060857580677*pi,0.36403033896167203*pi,1.1115459772403589*pi) q[0];\nu3(0.426238896784596*pi,3.00470669729546*pi,1.99268724307223*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.418268871068384*pi,3.38428181254763*pi,1.4222033555816131*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.341184374236427*pi,-0.14302499224738102*pi,3.67620898294337*pi) q[8];\nu3(0.465933886871727*pi,3.1174319011417*pi,1.1758235730547981*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.894427248091021*pi,-0.160147291895548*pi,0.9720467900120631*pi) q[12];\nu3(0.491880856451669*pi,0.33095890146040297*pi,3.74844704659921*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.442369066893955*pi,3.02632321536114*pi,1.74595533450491*pi) q[15];\nu3(0.237844107842514*pi,2.96589753402034*pi,1.088915226049323*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.293133295656041*pi,2.84556827598482*pi,1.43535729894995*pi) q[18];\nu3(0.149495108599798*pi,0.374012930820374*pi,3.74598911142152*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.787621803271275*pi,0.211390987689955*pi,0.990785186048327*pi) q[21];\nu3(0.75517189204982*pi,2.74788107864305*pi,3.78131967494568*pi) q[0];\nu3(0.292496374231723*pi,-0.040826589959581994*pi,3.875984494392*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.740738883895235*pi,0.152556894668062*pi,0.5534517773272735*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.886080855813728*pi,2.92503842634603*pi,4.38833756706969*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.932257937233731*pi,0.28007748533196997*pi,4.423703120014951*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.144522192797485*pi,3.46311342640762*pi,0.9029923505996009*pi) q[12];\nu3(0.678320093854139*pi,3.44436180258494*pi,3.60557557668878*pi) q[13];\nu3(0.377258782474255*pi,0.9145686664036301*pi,4.08039224868817*pi) q[14];\nu3(0.627577155128293*pi,3.3835895718033*pi,2.89956599613433*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.44131305945196*pi,-0.04580736892403803*pi,4.07790806739531*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.410969483261934*pi,-0.40007841146628187*pi,4.039122450344189*pi) q[3];\nu3(0.566818297309363*pi,-0.14519995129897*pi,0.9874571205867619*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.708021361413499*pi,3.342014798268*pi,3.96544803842867*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.848027536620708*pi,2.98298950272568*pi,3.65737798432797*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.365152395525757*pi,3.40120925534375*pi,1.4239672035334952*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.650514499372268*pi,3.44618679334663*pi,3.84408717559743*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.337820490665953*pi,2.73478476804679*pi,1.455909089020183*pi) q[6];\nu3(0.534547421295158*pi,3.20015244916668*pi,0.8148666756774989*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.336774856675202*pi,0.36997991533074304*pi,1.053927744513849*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.632267415649408*pi,0.239301014983879*pi,4.3722999744333*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.193391655282976*pi,3.49386929473652*pi,1.08651777523851*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,3.3645721171564*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.42366385150513*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.53193447037456*pi,3.07340121827227*pi,3.85882584603285*pi) q[11];\nu3(3.5*pi,3.43065432715568*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2657659132703492*pi) q[16];\nu3(0.503368707837125*pi,0.31125647561913306*pi,4.278606093107809*pi) q[17];\nu3(1.0*pi,0.0*pi,1.143658718320001*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3558222901391441*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.33089951835836*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,1.204282003378275*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.458437610438115*pi,-0.18597172838897702*pi,0.9508702751477249*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[5],q[6];\nu3(3.5*pi,3.4902015240991*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46362661168583*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.303972332427631*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.17883306750429*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41117967984279*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49016552573061*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42695325360658*pi) q[19];\nu3(0.834847067663116*pi,0.61866502148644*pi,1.105374351383416*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.30709840016347*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.640140716252829*pi) q[4];\nu3(3.5*pi,3.41602682989625*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.132677832166648*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[9];\nu3(3.5*pi,3.49372359943715*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.2800525890356411*pi) q[13];\nu3(1.0*pi,0.0*pi,1.212204082786654*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3886590439851005*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.43979924305052*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45031956627105*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.158995426169939*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5039972280904697*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45565954719326*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5415062860675364*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.502157832482432*pi,-0.16078242498025302*pi,1.4568478794043211*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49712727937775*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223182056042925*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5357369987896796*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.955790145931583*pi,0.12133740083745603*pi,1.414761301643701*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.4875332230007*pi,3.34308860430856*pi,3.26877878849446*pi) q[2];\nu3(0.569444712806413*pi,0.59555302984308*pi,0.5474912687916241*pi) q[3];\nu3(0.508552123899368*pi,-0.4902670584209892*pi,4.292664943318179*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5367637370627354*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.436416365186631*pi,3.23479331183168*pi,0.8796170569542461*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.730210999918364*pi,0.68315974854121*pi,0.5656820758051089*pi) q[2];\nu3(0.55722794929818*pi,0.28798896655287*pi,4.2201506823675*pi) q[3];\nu3(0.37901216989496*pi,0.74132734391621*pi,4.1631063080468*pi) q[4];\nu3(0.547686566919731*pi,2.80225425155243*pi,3.76551563132491*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.828903608570889*pi,-0.09382141453561899*pi,3.41495198503754*pi) q[11];\nu3(0.724505220764403*pi,0.433898575668179*pi,0.591606261681462*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0422087741719614*pi,2.97713582446113*pi,1.230133196939358*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.634961078025461*pi,2.88718420749382*pi,3.35935440149172*pi) q[19];\nu3(0.0865630236003691*pi,3.03218155497887*pi,1.57004777026058*pi) q[21];\nu3(0.308546517692713*pi,-0.38219421758238603*pi,0.9095208355301809*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.471670145156714*pi,0.39199342908563495*pi,1.138574726685649*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.652734338602513*pi,0.24608594449486598*pi,4.41306800196792*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.108823928827368*pi,-0.32153864625441897*pi,1.469355386734547*pi) q[11];\nu3(0.319572400246337*pi,2.84203260717227*pi,1.62770535033712*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0889802523918796*pi,-0.4706833327337352*pi,4.2054374290131395*pi) q[16];\nu3(0.38890426300691*pi,3.3586144445138*pi,4.1613692397371995*pi) q[17];\nu3(0.554377752416208*pi,2.74801883525066*pi,4.03562048827912*pi) q[18];\nu3(0.390083356031615*pi,0.007026871452422978*pi,0.882486645608653*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.065489481609895*pi,0.5767541955279101*pi,3.84431360184426*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.212839046516921*pi,0.029037326234353955*pi,0.611191648679245*pi) q[6];\nu3(0.490112081661789*pi,0.08065594339506299*pi,3.51408738623891*pi) q[7];\nu3(0.445761044967941*pi,-0.204344370529211*pi,3.69600968975063*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.179511056977665*pi,0.23328046276625802*pi,3.87586556265424*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.507571221223096*pi,0.79669262066451*pi,4.11408334059419*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.501384463136515*pi,0.72000412019055*pi,0.990374240865728*pi) q[17];\nu3(0.276142187443744*pi,-0.17208046227568202*pi,4.36785968273602*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.160075908206996*pi,0.223116555635561*pi,1.178775765210285*pi) q[6];\nu3(0.797519741326853*pi,-0.4837602017456938*pi,3.90903642981248*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.392054641044106*pi,2.80927941950855*pi,1.73569043503037*pi) q[9];\nu3(0.563944124326619*pi,2.44333218905648*pi,3.62993910585256*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.589161830553763*pi,0.71409698603349*pi,4.37454638274268*pi) q[14];\nu3(0.447908166688035*pi,-0.12092844265090302*pi,1.2948051616320089*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.762013609664695*pi,2.67874116781308*pi,3.42240386745316*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.981440318616651*pi,0.13320798431054603*pi,0.707566969814*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.527922997188062*pi,0.023802779718886002*pi,1.150961508567433*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46084503977711*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.611467434523353*pi,0.06079027278903204*pi,4.18711169281345*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337478113751732*pi) q[19];\nu3(0.158488249794019*pi,3.29301892837203*pi,0.947012225158116*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[19];\nu3(3.5*pi,3.43923619681465*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.337274106038182*pi) q[16];\nu3(0.355790796378498*pi,-0.34279618347124297*pi,1.490946956351721*pi) q[20];\nu3(3.5*pi,3.4942698335777*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,1.357756400672453*pi) q[4];\nu3(3.5*pi,3.46645225222907*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39015724815231*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.240403049693733*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.47974456141699*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.317457884227176*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.373728012162391*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37729363024941*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[19];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[10];\ncx q[7],q[8];\nu3(3.5*pi,3.41680687069231*pi,0.5*pi) q[9];\ncx q[11],q[13];\ncx q[12],q[14];\nu3(3.5*pi,3.46308784873545*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.724085170725218*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249368112620233*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229318264050141*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32926401461279*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,0.5925440422565398*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43058145902747*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.552478237514411*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.2624553099433928*pi) q[10];\nu3(3.5*pi,3.43109948687128*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.185774679308989*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44887769228075*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5538611466547647*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.188088799860132*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[10];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[13];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.663259142846065*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6838677146889061*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.44365455195627*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4464810676438695*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45258595128469*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.408575052575836*pi,0.49438139223133803*pi,0.860001643163439*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.820004674589326*pi,3.22100339018636*pi,3.12938473322119*pi) q[7];\nu3(0.838214654286033*pi,2.8445871720546*pi,3.26048168922653*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.738592663453113*pi,2.54921749955983*pi,3.48332302878638*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.616452023188878*pi,2.93987248144954*pi,3.44177683148309*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.37022714055998*pi,-0.028132209233095007*pi,4.20248651861681*pi) q[7];\nu3(0.669694677299155*pi,2.97722408191744*pi,4.02776954040036*pi) q[8];\nu3(0.821591501459987*pi,3.31965536645479*pi,0.667523599044094*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.707993452428094*pi,-0.23755916733536903*pi,1.0231986595365181*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.181400600148273*pi,0.40270508609697797*pi,0.9561984529978891*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.565349809091713*pi,3.4456229083105*pi,3.52755911531355*pi) q[21];\nu3(0.112129710195467*pi,2.49689637065235*pi,1.422372768008938*pi) q[0];\nu3(0.432667127036932*pi,3.0751334424525*pi,0.871356541722393*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.350663831535176*pi,2.67710789982155*pi,1.477317694012037*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.297042303354396*pi,-0.171465581230616*pi,1.284279395207844*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.767923384618732*pi,2.78995585880541*pi,3.86157839640975*pi) q[15];\nu3(0.356840230611401*pi,3.01023360510533*pi,1.2790047404156288*pi) q[16];\nu3(0.228763664862893*pi,3.26536877221602*pi,0.8966754438053399*pi) q[17];\nu3(0.838860604331117*pi,3.20175519028683*pi,4.04532272841534*pi) q[18];\nu3(0.563524310112242*pi,3.37691572261693*pi,3.21352191044384*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.623142510960504*pi,0.8101567597427299*pi,0.604312352565329*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.568124812757741*pi,0.15031184085481097*pi,1.154293762902046*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.89917147907236*pi,2.62387133678543*pi,3.55313961471993*pi) q[4];\nu3(0.663735627476414*pi,0.30400860217536096*pi,4.27020297129613*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.523766104307446*pi,-0.282539683125533*pi,3.49568174833679*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.486862685439945*pi,0.09747181147596196*pi,0.5120071267891368*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.918438664293163*pi,-0.274699004964871*pi,4.35264441331347*pi) q[18];\nu3(0.0328206020320928*pi,2.51868095098181*pi,1.21680944915959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.195173184782806*pi,-0.4705327547470593*pi,4.14134709170839*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.823202360446111*pi,3.34490118056938*pi,3.69842563897184*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.635322860135156*pi,0.12450952830767803*pi,1.095768326305177*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.827359348525188*pi,1.00007851735674*pi,0.775120461853266*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.189655760623529*pi,0.6537354336924599*pi,3.80212245292744*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.624658007381807*pi,2.96453391075601*pi,4.03809110256479*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.357283924212506*pi,3.27906664469993*pi,1.13823352823425*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.40569720503639*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.506097323170704*pi,0.37570570377312995*pi,1.393174926842181*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.342501372448617*pi,2.78374100737927*pi,1.103487211229341*pi) q[13];\nu3(0.40765123350246*pi,3.41493555231994*pi,1.340784837741674*pi) q[14];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.49439133828229*pi,0.57582764879533*pi,0.77792228634943*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2856321172557301*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40403922459631*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.143149236699444*pi,0.6688506941233201*pi,3.97368127509559*pi) q[10];\nu3(0.956082839177483*pi,0.282383595746997*pi,0.631914655949843*pi) q[11];\nu3(0.698076449621898*pi,-0.20889817729903398*pi,0.5845806342170996*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.3680736002795*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220465906886215*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.2587275057849299*pi) q[19];\nu3(0.437364520576806*pi,-0.29386365898995803*pi,0.644946959514981*pi) q[20];\nu3(3.5*pi,3.42967140520942*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.139465215334659*pi) q[4];\nu3(3.5*pi,3.31800997931093*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.279103844469581*pi) q[9];\nu3(0.32386393959112*pi,0.15029755708722303*pi,1.217947193557823*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,3.46883395298424*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2948335868934708*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35719325224476*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5633101966655758*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.410117316709901*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40149280373113*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,0.5766297752519915*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.196405849869492*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.651978144216202*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47812146778823*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.125479814234458*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5114955635428231*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(3.5*pi,3.35446375449807*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.189725559452125*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5429601143244213*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45350196252725*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.518163878738953*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4038701097209478*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.41218381600177*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.337183638798632*pi,0.71093121591815*pi,4.2862616627313805*pi) q[5];\nu3(0.280649086676804*pi,3.27480300733366*pi,0.5203709544773113*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41018547069854*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3773573769702598*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.178251925604724*pi,2.98302860592327*pi,1.340237992712872*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.885542622109797*pi,3.41042722769862*pi,4.1176882862515605*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.615312385705336*pi,3.34527473719625*pi,4.39980382937455*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.603989774894623*pi,-0.4279539222954827*pi,3.16946888444998*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.675437010479909*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.234756213798085*pi,0.7077751553778*pi,0.689628294099903*pi) q[0];\nu3(0.729685902059216*pi,-0.042375592821446983*pi,0.682339112937141*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.688809379769878*pi,0.6380278023742301*pi,4.35432098007796*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.760489871777367*pi,-0.4133108168746381*pi,4.36548874322858*pi) q[8];\nu3(0.374832430489583*pi,0.04057833650348497*pi,3.81258613609394*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5142130064195668*pi) q[11];\nu3(0.399239026425263*pi,-0.018804602504057022*pi,0.914173924901835*pi) q[12];\ncx q[13],q[20];\nu3(0.802315625405482*pi,3.05106323338816*pi,3.89859324861779*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.467890691890718*pi,0.72842787782525*pi,4.27099015471736*pi) q[16];\nu3(0.158379805741787*pi,-0.323816554386981*pi,1.373490931994675*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.477808247850847*pi,3.35789423410308*pi,4.31287564128065*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.699270209797113*pi,-0.4337292921847366*pi,3.25721752065536*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.350023821050619*pi,3.02442458194722*pi,1.311222524464283*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.336805440562492*pi,0.26481713430616205*pi,4.20785426821913*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.15597542924955*pi,-0.349980827587885*pi,0.6523722453684471*pi) q[8];\nu3(0.600762134115016*pi,-0.295018378476464*pi,0.750318040835121*pi) q[9];\ncx q[10],q[11];\nu3(0.676905093881009*pi,-0.22470963692321*pi,0.574398431741394*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.484667069693542*pi,3.49057003125132*pi,0.5754029985030421*pi) q[14];\nu3(0.439403597967665*pi,2.89627075330082*pi,1.484925835296518*pi) q[15];\nu3(0.268773298208983*pi,-0.365792826485853*pi,4.27732847235374*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.621874616414863*pi,-0.162775085424264*pi,1.1031866384590598*pi) q[18];\nu3(0.403177266855444*pi,0.11069936135925296*pi,3.72658219791492*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.789709311678515*pi,0.21112445823563197*pi,4.35244419568342*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.738846237099335*pi,3.29862890354442*pi,4.32768796752543*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.388109282748523*pi,3.26066122250436*pi,4.32899800400113*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.249352715089639*pi,2.55599241807244*pi,1.361993357324942*pi) q[18];\nu3(0.474538148981295*pi,0.444318921851642*pi,4.25193246325361*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.893387180637763*pi,3.43248245460505*pi,0.715118816072444*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.101969557221866*pi,0.28652864736298*pi,0.9802319591463731*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.121218378752953*pi,0.6594451363006*pi,4.2580288283895005*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.192574677254776*pi,3.43578799841283*pi,2.0597829116112*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.43108083321697*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.629779735049621*pi,-0.02699347567072402*pi,1.215508754536897*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.2079179967055391*pi) q[8];\nu3(0.220149278841044*pi,3.07264261080954*pi,1.2248126619155602*pi) q[10];\nu3(0.294876114334102*pi,3.47782179252667*pi,4.39324084585196*pi) q[11];\nu3(0.629673246770616*pi,-0.010935111940651998*pi,1.265974061963117*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.337075683355326*pi,3.44428764144288*pi,4.1729243731829495*pi) q[20];\nu3(3.5*pi,3.44410836407458*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.666799303553698*pi,-0.0073405395512480265*pi,1.087133270332973*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45929006748166*pi,0.5*pi) q[7];\nu3(0.602308009088781*pi,-0.308440377182962*pi,3.58924204933814*pi) q[10];\nu3(0.647366334935204*pi,2.70156145379338*pi,4.11886121619787*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.345579448984876*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.290513879597682*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.4743860169562595*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38808600783604*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.356058345032066*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.38613195992672*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37233989989189*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.274351911370169*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.301494871420787*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42405447278954*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.45362667826445*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\ncx q[4],q[9];\nu3(3.5*pi,3.33045379521119*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43621233980058*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246299231379776*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.607557808122713*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245040655708391*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34913498442721*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35998706528137*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.492507227344889*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.15868270691393*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.44045459594218*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6602730069670559*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40535996167567*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43612555993744*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.408297578632064*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2900550935528359*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49704727496222*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.590803313627038*pi,-0.4377950014124663*pi,4.38127742840237*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.236766658681375*pi,0.45674725742550204*pi,0.678634032477692*pi) q[0];\nu3(0.351194550643274*pi,3.08880175085919*pi,4.41195307668386*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494728229282873*pi,3.33896217777081*pi,3.33308997916375*pi) q[7];\nu3(0.344415478175436*pi,0.80648334512491*pi,4.0028641900698805*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3376200305592505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.428732622058015*pi,0.22213256525798997*pi,3.47026714909687*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45136841943519*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.578400788590706*pi,0.122305430969195*pi,1.3213226380848901*pi) q[0];\nu3(0.819965377096076*pi,2.77425075758388*pi,3.48832695957128*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.648016500833614*pi,0.20079672252652703*pi,4.48583357411326*pi) q[6];\nu3(0.63112334468001*pi,-0.333962168783972*pi,3.43093770942596*pi) q[7];\nu3(0.649344906722293*pi,3.2467943692067*pi,3.09808027081976*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.380547325374637*pi,0.260764888182042*pi,1.214587837415418*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.281782171935658*pi,0.41908119839899205*pi,4.24414132653153*pi) q[5];\nu3(0.454650197297023*pi,-0.4353170683045706*pi,3.94677939120518*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.396729008853689*pi,-0.301446978729735*pi,4.3869765975732395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.411918463749976*pi,0.23463264033057696*pi,0.693192194751053*pi) q[18];\nu3(0.323889984150952*pi,0.20001424720476302*pi,1.218990837262925*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.296099528171949*pi,-0.025242497532631025*pi,1.304852327707977*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.495594674586992*pi,2.69239322953873*pi,3.86324670895532*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.674287064927784*pi,0.20998880022048405*pi,1.405831994130737*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.56567960312461*pi,0.18585193760447405*pi,0.935551968520405*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.384301686116696*pi,-0.365414165718123*pi,0.897764715983536*pi) q[19];\nu3(0.245218969254048*pi,-0.145428404442554*pi,1.182579703536708*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.495143333351732*pi,3.46568685584966*pi,4.0937986893550296*pi) q[2];\nu3(0.366094643427422*pi,0.14375960970831603*pi,3.79480505902896*pi) q[3];\nu3(0.202960144561752*pi,3.25636023014026*pi,2.12147556130838*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.272893309588276*pi,-0.4395882591705*pi,1.184859113906441*pi) q[11];\nu3(0.345200544449301*pi,-0.361725209343126*pi,1.068711673996561*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.399087808211596*pi,0.09356033604538805*pi,1.1454170166491089*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.434455156589098*pi,-0.20834453897168098*pi,0.801508322169675*pi) q[3];\nu3(0.376539668961442*pi,0.7334214177330001*pi,4.45702359926151*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.14656157364183*pi,0.09218786806585999*pi,3.92285165078308*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.391163552586055*pi,2.9030594653442*pi,0.743373048642206*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.455872609666765*pi,-0.247076191528958*pi,1.163062866333199*pi) q[9];\nu3(0.596411494322422*pi,0.64711114341906*pi,1.2084757055224928*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.541376378307151*pi,0.5511438520587599*pi,1.235922516004947*pi) q[21];\ncx q[1],q[20];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.25905905523413*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.116739220623955*pi) q[8];\nu3(0.448980885449787*pi,-0.242058466142816*pi,4.48084416411535*pi) q[9];\nu3(0.566116673058516*pi,3.32793843165948*pi,2.92830404052592*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39485356510086*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45104758665214*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[6];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.331036142300686*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.723924982356705*pi,-0.08301403855172101*pi,1.211348089176031*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.110159455163466*pi,0.38666498623688805*pi,4.4593711546420405*pi) q[17];\nu3(1.0*pi,0.0*pi,1.28483928242514*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\ncx q[2],q[7];\nu3(3.5*pi,3.43003712150978*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47081522183135*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.30911320847258*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.424482964809171*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.207760321569584*pi) q[12];\nu3(0.667401269629263*pi,2.32336581703576*pi,3.69891960411845*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[16],q[21];\nu3(0.668546691240866*pi,-0.360243352209263*pi,3.16924011181097*pi) q[17];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[6];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.5745154641807921*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.239436308170422*pi,0.6638581570811399*pi,3.79878066041583*pi) q[14];\nu3(3.5*pi,3.40180804990268*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40289594862581*pi) q[20];\nu3(1.0*pi,0.0*pi,1.199922156946952*pi) q[21];\nu3(3.5*pi,3.4287066753925*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.619618871375127*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.347990658652191*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.43420537964957*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.632526811452595*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.728810203654611*pi,3.21601802201488*pi,4.24917349517022*pi) q[14];\nu3(1.0*pi,0.0*pi,1.132089468559417*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4661458012877*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3855982340748039*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.633566208153348*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.660697550212255*pi,0.12290054343160794*pi,3.65317516839061*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.435136162915039*pi,3.18192049762263*pi,0.85868692466659*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.693436159257092*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5058837518268477*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.666830022592345*pi,0.31424600966803096*pi,3.9926739253582*pi) q[2];\nu3(0.931529919873788*pi,0.34453848834297496*pi,1.56045009575313*pi) q[3];\nu3(0.386619868828537*pi,-0.4709270699645692*pi,1.124794135367352*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.404159097080921*pi,3.14360705142576*pi,1.95078601489674*pi) q[6];\nu3(0.106090095496867*pi,3.34371558504954*pi,0.912652648369191*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.352321092393278*pi,-0.4029740485133352*pi,1.418636019099989*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.505084904535112*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.710545886860813*pi,0.9160015998479101*pi,0.7851081210591471*pi) q[3];\nu3(0.177174114883676*pi,0.20391451482650302*pi,4.28126603957456*pi) q[4];\nu3(0.898521997604195*pi,3.05652283272673*pi,3.35944220017976*pi) q[5];\nu3(0.371245909352455*pi,-0.361141263518888*pi,3.91361615145286*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.701335724097832*pi,-0.17232799890585299*pi,3.53369213233083*pi) q[12];\nu3(3.5*pi,3.41550567274976*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214503303071563*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.671231439730908*pi,3.27464345069962*pi,3.89852865428935*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.411956244533185*pi,3.06915867938411*pi,1.7052607141377*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.15321914400915*pi,0.24109131870055*pi,0.6714969516447991*pi) q[8];\nu3(0.42505347793563*pi,-0.389264073452161*pi,1.72645046038517*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.420682909667183*pi,0.36850471611359004*pi,4.488911396958629*pi) q[16];\nu3(3.5*pi,3.47853088838575*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.376150908115755*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.423779894138313*pi,2.84847348052768*pi,1.326755037620655*pi) q[0];\nu3(0.149220329851464*pi,3.18103489345642*pi,0.86441111047794*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.766857887023445*pi,3.39414438600172*pi,3.5583765209113*pi) q[8];\nu3(0.489243336232689*pi,-0.389262074674678*pi,1.51900807107067*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.673085241715744*pi,-0.385954274765156*pi,3.38901894287383*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35991038518992*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.503496849527188*pi,-0.4170299605643148*pi,0.837963469539613*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.349375760905814*pi,3.331206208207*pi,0.5325360528606291*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.755586484803736*pi,0.53827726452559*pi,1.265441063824985*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.417830375729044*pi,2.95205229300366*pi,0.826699043385297*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.66302630527012*pi) q[19];\nu3(0.408266165124035*pi,0.372727933264575*pi,0.5724909117791506*pi) q[20];\nu3(0.247131622608265*pi,3.29497310765786*pi,0.524448992204506*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.468196643271465*pi,0.121949383948738*pi,1.265530629431217*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.367050177186082*pi,-0.4782232594791487*pi,1.4582346654663318*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.608618293833481*pi,2.9909631981341*pi,3.23263128336068*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.806091375036879*pi,3.48842430293868*pi,4.08609059220242*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[9];\nu3(0.500575460028831*pi,-0.326865450061926*pi,1.1344996546006039*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.334661392426745*pi,0.036025726768206034*pi,3.97398623565641*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.696853818934012*pi,-0.133499935071289*pi,4.00525898788892*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42060486090372*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45779719200388*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.265763105291895*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2840727909824219*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46402923040142*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47628300640011*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.373649530885992*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[12];\ncx q[6],q[16];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.277027661222843*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[7];\ncx q[2],q[11];\nu3(3.5*pi,3.46776714945146*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45340865525271*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5059589079140223*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.387531808851034*pi) q[12];\nu3(0.0163568843442861*pi,3.24793405751806*pi,1.3540173142653*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49576090518503*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3908795746854339*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48764512270038*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5175897920947226*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[12];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.318381882892572*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.44016854319637*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.610985499680707*pi) q[11];\nu3(0.100976314400564*pi,0.8226623778708799*pi,4.48284074547915*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.525674565892269*pi,2.49393469247805*pi,3.77286338143723*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3124134527033648*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[7];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5066023944408333*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.320918270994152*pi,-0.27742675537288597*pi,0.5142055344097405*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.852736706189529*pi,3.36692313634754*pi,4.20344523174087*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5173104654772751*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4750202692837995*pi) q[7];\nu3(0.895356596046448*pi,0.5896216402818699*pi,4.37784393429338*pi) q[8];\nu3(0.453130894389723*pi,2.87692563155868*pi,1.0305531054223689*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.179800182084378*pi,3.15038911057567*pi,1.66820574128326*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43790655741092*pi) q[18];\nu3(0.818278464369398*pi,2.95464908898061*pi,3.24329133040404*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.515942594222012*pi,3.19399696760144*pi,3.46849671860149*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.554076250064397*pi,2.89303988971353*pi,3.92499290781941*pi) q[8];\nu3(0.562805608940754*pi,-0.293420332179987*pi,0.803085809617659*pi) q[9];\ncx q[10],q[18];\nu3(0.506920444891489*pi,3.23939277084049*pi,4.03449830980738*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.41908963151183*pi,-0.0039116763182799885*pi,3.78327363241615*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.382274834748523*pi,-0.375567387257446*pi,0.6606008385391671*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.715456202237192*pi,-0.023930131333703974*pi,4.253591110302899*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.369689771395052*pi,-0.4117271512665509*pi,0.688909147699598*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.606523818931027*pi,3.48702448705895*pi,0.878723530206069*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.26114770454158*pi,0.381928889613911*pi,3.67641236893628*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.33723482321973*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.240992974728331*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.12540228355264*pi,0.01722749539420998*pi,1.0939738341672531*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.254205708644249*pi,-0.286631063356524*pi,1.471266974831904*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.693544340616638*pi,1.14938283635523*pi,0.792548379598912*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.35163215617747*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.280226262762544*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.635657496398723*pi,0.07221404575419899*pi,4.3553968727495*pi) q[4];\nu3(0.213374272058688*pi,3.21381616939208*pi,0.5015932362130491*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.730777483379402*pi) q[14];\ncx q[15],q[19];\nu3(0.423368501277231*pi,0.29632229809118404*pi,0.974857439014714*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.450669180501868*pi,3.11872793009902*pi,4.33340820493191*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.846315758829668*pi,0.262191653601333*pi,1.2341661535259592*pi) q[4];\nu3(0.363518452732935*pi,3.18678979549486*pi,1.096047302620683*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.45789927813486*pi,0.5*pi) q[15];\nu3(0.708513883893242*pi,-0.4542494196921749*pi,0.8068107943723151*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.399339335605836*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39567048065587*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.527240560079947*pi,-0.4878721216360552*pi,3.96580838578547*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.308025133934512*pi,-0.4478993749750268*pi,4.33722175503406*pi) q[10];\nu3(0.301407021546715*pi,3.23125775272003*pi,1.3268036845842621*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(0.719478056634365*pi,-0.303383901335273*pi,0.673064844873045*pi) q[18];\nu3(0.444873959124821*pi,3.19425746306998*pi,0.870535644955693*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.35934782709522*pi,1.09702808264359*pi,4.38700526512858*pi) q[7];\nu3(0.599944836980126*pi,0.28728418246140397*pi,4.045850439671661*pi) q[10];\nu3(0.460019283169206*pi,3.27175662367938*pi,3.37792036143526*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.556273950362735*pi,0.7274266981559001*pi,0.982623348298677*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32336655726308*pi) q[19];\nu3(0.480483441096318*pi,-0.341873535701402*pi,1.4567008712397689*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.271601802467731*pi,3.00790034146852*pi,0.659970275166752*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.730650180881104*pi,-0.49051862381477673*pi,3.31552868415187*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48273575802712*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1523913400511812*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.550423898915338*pi,-0.0003244453656779944*pi,0.824022657530771*pi) q[13];\nu3(0.244907897313416*pi,3.40453222563627*pi,0.631970554436601*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[18];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.567497631513624*pi,3.32481904046292*pi,3.57976748111114*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4542322474362*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43820241805988*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35133310360995*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.152802381238398*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5588321209541584*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.381875573624938*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299692408005379*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[18];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(3.5*pi,3.45604146240512*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33533410149888*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.383418137026489*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1952538356559659*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.560024238849959*pi,2.55726341792899*pi,3.79786407024008*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.4250902518121595*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40715639127715*pi) q[16];\nu3(0.509423675974281*pi,3.31625657317495*pi,0.634435616820346*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.404853235862349*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[18];\ncx q[3],q[7];\nu3(0.860024045690101*pi,3.04869034452736*pi,4.442262257354891*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.173182150824093*pi,-0.30031578698905903*pi,0.686840099262604*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4438390637093*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5698411614439047*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.502393909374278*pi,0.37944456916576996*pi,4.06795902623717*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.82831761844854*pi,0.409162740010795*pi,1.51716420683106*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.617325929090215*pi,3.37318759372678*pi,3.22378466471755*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.46282021743713*pi,0.5*pi) q[13];\nu3(0.537642670926939*pi,3.2214691060401*pi,1.66566936790116*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.344307170516186*pi) q[20];\nu3(0.712658627417085*pi,2.93055773092137*pi,3.71245186353534*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.551762864190475*pi,-0.338894595172445*pi,0.731711311469057*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41125627143095*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.596950204012817*pi,-0.4326801221469503*pi,3.97248980100405*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2497259403310879*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.656821988829398*pi,-0.275871647553039*pi,3.5791724422944*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.444526503777761*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.521433036612279*pi,0.7886215086094099*pi,0.876036915364779*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.391929295627332*pi,0.192453460774063*pi,3.91899042862554*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.497658153511031*pi,0.38235086034013*pi,4.00571594028569*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41384247777706*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.832505560193358*pi,3.03223605731935*pi,3.44281753196891*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5080851867615923*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.26908244574108*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.599711114638*pi,0.10602940048203002*pi,3.78597661040124*pi) q[2];\nu3(0.513366564991968*pi,0.08784834544250997*pi,3.73202255781906*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.787181314533606*pi,3.20050096131813*pi,4.1773711375779*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.469196629373291*pi,1.01884531175327*pi,4.26815864707765*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4520353950475*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250446616779434*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.379599618397414*pi,-0.4531525301473282*pi,0.76069583825834*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.599918027287473*pi,3.05022013899154*pi,4.45849023613413*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.285906612772707*pi,2.61598305158817*pi,1.281266747967842*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.106581747542068*pi,-0.4624364615591397*pi,4.2996218152797905*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5973086137751028*pi) q[21];\nu3(3.5*pi,3.40277121738982*pi,0.5*pi) q[0];\nu3(0.483127426506648*pi,2.51136870084831*pi,1.2823398304740299*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.605256785591126*pi,-0.49789080799352065*pi,3.33748338368663*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33863621014539*pi) q[15];\nu3(0.743008570871296*pi,-0.4620286331960274*pi,4.21133644358758*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251250885372853*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0493906061977695*pi,2.84823982900737*pi,1.74866972694962*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.836991416106814*pi,-0.18907289498699398*pi,3.34841965544171*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.579772218259651*pi,0.05792823190223695*pi,3.5609801866669*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.518618452300698*pi,-0.253037690995225*pi,1.297733119709485*pi) q[13];\ncx q[14],q[15];\nu3(0.713657511100326*pi,3.19652141221616*pi,2.96755000327399*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4966123029748*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.527997956367029*pi,-0.389655039755768*pi,4.30372035774242*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.709285741619179*pi,-0.4390330073336549*pi,0.9128962789521979*pi) q[8];\nu3(1.0*pi,0.0*pi,1.196833998842117*pi) q[10];\nu3(0.539392223271674*pi,-0.371698202715589*pi,0.735426987827462*pi) q[11];\nu3(0.869447147586229*pi,-0.18152522614682698*pi,1.0932762228922042*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40844203083934*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.563409171016148*pi,-0.14549029593304003*pi,4.12363898205263*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.288087597475519*pi,-0.02583278679741402*pi,4.0150110493941895*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.25821025697284*pi,-0.293334140762811*pi,4.24127163496966*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.785297408734229*pi,3.15914532424394*pi,0.5376583970188391*pi) q[17];\nu3(0.815374682023025*pi,-0.34037681673057596*pi,3.3603253733119*pi) q[20];\nu3(0.899131884665476*pi,3.24450504960435*pi,4.16775824914734*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5436259324406443*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.483353963129947*pi,0.036271343371865994*pi,4.406749045297429*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0904829881922308*pi,-0.182411299264168*pi,1.281493290965505*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[10];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.28679705624071*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.077804489738941*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(3.5*pi,3.46004731002141*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.073366265270868*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43884979286876*pi,0.5*pi) q[1];\nu3(0.692980779779306*pi,2.77833112358347*pi,3.59073850191807*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.48912078880538*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42148190559472*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42646090011835*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.651176132199035*pi,3.15400439245824*pi,4.25413489892824*pi) q[10];\nu3(1.0*pi,0.0*pi,1.24238819882696*pi) q[11];\nu3(1.0*pi,0.0*pi,1.27417559496392*pi) q[12];\nu3(0.458486126765797*pi,3.18305153628941*pi,0.586528442782356*pi) q[14];\nu3(0.581713334634855*pi,0.27886517423020396*pi,0.831499447553014*pi) q[15];\nu3(1.0*pi,0.0*pi,1.148393853836681*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2065661960685898*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[10] -> c[10];\nu3(0.779583445634092*pi,0.8563428399150601*pi,0.922590065173686*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.45598373846508*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5057353013106232*pi) q[13];\nu3(0.607821415354665*pi,0.30187540291980297*pi,1.1871770082614979*pi) q[14];\nu3(0.816944513039169*pi,1.02990676946412*pi,0.877379323723805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5439810500858*pi,-0.371133918469913*pi,0.9155859123583581*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.568791411182572*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.633642487460016*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38247700259838*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5810477526110064*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.570347461896491*pi,-0.08043883777025601*pi,0.5407861525302861*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.833106316166658*pi,3.44056007187395*pi,0.82468748313629*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.877571899308398*pi,0.39074311066507805*pi,0.883973337917249*pi) q[8];\nu3(0.555776847089948*pi,3.11930471054358*pi,4.22153789330624*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.354252349090327*pi,1.03242995930297*pi,4.03787940561064*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[21] -> c[21];\nu3(3.5*pi,3.49405735574974*pi,0.5*pi) q[0];\nu3(0.800646108638071*pi,2.82503638786445*pi,3.18885439675058*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.418278754567787*pi,2.84777505167992*pi,1.62069575134331*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.258568189436335*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\ncx q[0],q[16];\ncx q[2],q[19];\nu3(0.822541948842361*pi,-0.4016750540907073*pi,3.89909730285111*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.871338530689027*pi,0.30687467127421697*pi,4.2207153901906*pi) q[13];\nu3(3.5*pi,3.44053131687835*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48548633249919*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.13180332506561*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2295584403624469*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[13] -> c[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4155202922723*pi,0.5*pi) q[2];\nu3(0.275470999906858*pi,-0.18556669542821602*pi,1.203024276804972*pi) q[5];\nu3(0.296091701179688*pi,0.288605738149436*pi,3.6526064593484*pi) q[6];\nu3(0.698525629801477*pi,0.6557928690494199*pi,1.17209175718806*pi) q[11];\nu3(0.470881449409407*pi,2.63087337819283*pi,3.93894054720846*pi) q[12];\ncx q[14],q[17];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.44624458918757*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253084716384092*pi) q[19];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\ncx q[0],q[16];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5432785041085042*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.649293984791775*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[14],q[17];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.776017676289439*pi,3.38561352355381*pi,0.828958295091751*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47737778761645*pi) q[19];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.307170674035659*pi,-0.4838745510612543*pi,1.75937789274363*pi) q[14];\nu3(0.161571274981788*pi,3.33657998224818*pi,2.09170013372322*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.492021477983686*pi,0.262193327238575*pi,3.94138630967162*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.182375939977301*pi,0.49063718705843296*pi,4.20285545299041*pi) q[16];\nu3(0.943072619150489*pi,3.3401222537068*pi,3.64326961615099*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.725482291178352*pi,0.11287211868162805*pi,1.01636007165761*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.832094238970938*pi,2.48246725777946*pi,3.69477535160241*pi) q[2];\nu3(0.324901751330454*pi,-0.390347976464738*pi,0.618612556408861*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.336099197047405*pi,-0.11353023709496601*pi,0.86677421196813*pi) q[0];\nu3(0.721662020524454*pi,0.38985475088659105*pi,0.9305458289497139*pi) q[1];\nu3(0.611828967595856*pi,-0.273065705129501*pi,3.80516156513087*pi) q[2];\nu3(0.327360326292141*pi,3.46358932484167*pi,1.2899869267649309*pi) q[3];\nu3(0.164938475953977*pi,-0.323332920470772*pi,1.82259994294531*pi) q[4];\nu3(0.818174036095133*pi,0.5735911308133199*pi,4.37118277285326*pi) q[5];\nu3(0.3482607872657*pi,3.24898841609342*pi,0.5212991300904086*pi) q[6];\nu3(0.487359330304459*pi,0.21519805664403502*pi,3.74806218870196*pi) q[7];\nu3(0.883781393432002*pi,3.02479340581807*pi,3.96034508033068*pi) q[8];\nu3(0.721172949108076*pi,3.22303052350683*pi,2.89651567970618*pi) q[9];\nu3(0.263959189736662*pi,0.18170205150921104*pi,3.95977086102071*pi) q[10];\nu3(0.349383896423967*pi,3.28224354384654*pi,0.5941153269393952*pi) q[11];\nu3(0.939307379799969*pi,3.45192162585528*pi,3.73125498430811*pi) q[12];\nu3(0.867095560819826*pi,-0.08335238145158202*pi,1.272246780701932*pi) q[13];\nu3(0.606106194383795*pi,-0.190513169935991*pi,0.8057944335317531*pi) q[14];\nu3(0.599953344355364*pi,0.82258343485513*pi,0.5669218116699305*pi) q[15];\nu3(0.459635840445547*pi,-0.378217497844723*pi,1.6626931580914*pi) q[16];\nu3(0.266677631876055*pi,0.85549124034426*pi,3.95905671833217*pi) q[17];\nu3(0.217360999654042*pi,3.41710850859963*pi,1.86909730064134*pi) q[18];\nu3(0.276529054894465*pi,-0.4694458469938478*pi,1.428178200242093*pi) q[19];\nu3(0.112241703835501*pi,0.70691628639748*pi,0.646673326195299*pi) q[20];\nu3(0.51904521882852*pi,0.07774560458655799*pi,4.44865831035514*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34707313181561*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48504114712905*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47451134602354*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38693048438666*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.44425946158664*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.296325897977907*pi) q[11];\nu3(1.0*pi,0.0*pi,1.25189215366742*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222881886266514*pi) q[15];\nu3(1.0*pi,0.0*pi,1.26164570908433*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216069443466297*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[20];\ncx q[2],q[4];\ncx q[3],q[14];\ncx q[5],q[11];\ncx q[6],q[12];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(3.5*pi,3.49295204649942*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.367855992243092*pi) q[17];\nu3(3.5*pi,3.40414481785484*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47388674095905*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36140292650192*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.32043741364211*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44162673116388*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5764321124077127*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.2785396237887205*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.051644619411936*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5613517397253277*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3052352178672328*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40779360424333*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.486197190110969*pi) q[20];\nu3(1.0*pi,0.0*pi,1.112104747322416*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[20];\ncx q[2],q[4];\ncx q[3],q[14];\ncx q[5],q[11];\ncx q[6],q[12];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.4641595203375*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.616001350053669*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3873839835462731*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4883490896992395*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.49938241481952*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5199539868711143*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45456669232804*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[14];\nu3(0.532089449864326*pi,2.77581576736305*pi,1.356569928304169*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.119814491968436*pi,0.8463050807950601*pi,4.19265543961485*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.572085293232444*pi,3.47152025940413*pi,0.917289057717156*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.304867497299638*pi,2.83016822019322*pi,1.1300983681017729*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.710382716935298*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.575476376074266*pi,0.709154367864*pi,0.692568467394444*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.813468102499948*pi,2.89574945783444*pi,4.26612551785876*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.737527174630989*pi,0.56513788797807*pi,1.213516128019175*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.523090715437403*pi,2.9766200702813*pi,4.47415216417731*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.464089919075998*pi,0.8249201078748001*pi,4.36974983080948*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.371334437981922*pi,0.422623344384775*pi,4.36881503084607*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.323534186302832*pi,0.6834135872417*pi,0.605405174760361*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.577899069144742*pi,3.39428090185149*pi,0.770570981138134*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.182250153407541*pi,3.25477964823987*pi,0.84904872351503*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.673499428875634*pi,-0.09617180307864098*pi,4.0991404202232395*pi) q[6];\nu3(0.519264239679822*pi,3.31571625391357*pi,3.48427794813555*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.304228442814241*pi,-0.154806164954868*pi,0.6374300650935301*pi) q[9];\nu3(0.234811788302004*pi,2.63114999127708*pi,1.2263462089816901*pi) q[10];\nu3(0.522931043045959*pi,-0.38168437580152703*pi,0.6371466711261831*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.508553006873984*pi,-0.07643509262312798*pi,1.019242442944059*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.631202890124492*pi,-0.276117880844097*pi,0.725964279543589*pi) q[19];\nu3(0.159491946815589*pi,2.73372624160012*pi,0.947270470473978*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.532912265668829*pi,-0.33687998811631803*pi,4.45366043944728*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.323404086518305*pi,2.50199682804498*pi,1.427484914094467*pi) q[2];\nu3(0.45491910992207*pi,1.11680732084323*pi,4.13110692657558*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.568566828731796*pi,0.10533699060590895*pi,1.4550013260423929*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.663592359751482*pi,0.63085030473898*pi,4.2125186121846*pi) q[10];\nu3(0.767603861255257*pi,3.28909439554048*pi,3.86969820330556*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0859415148801209*pi,3.15212966055336*pi,1.86300031855005*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.545820778065127*pi,0.52155033143542*pi,1.038914227137382*pi) q[19];\nu3(0.357260408796765*pi,0.135922202217032*pi,1.338748655945989*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.766930944673482*pi,2.67965913639622*pi,3.84977542419898*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.401727071445366*pi,3.44477446712505*pi,0.642166786511059*pi) q[2];\nu3(0.431641331230282*pi,0.7036130798359601*pi,4.05642365692233*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.79882580615509*pi,-0.4111769220177338*pi,4.148487676354939*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.884324779003831*pi,3.25141737125553*pi,3.34118387072379*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.677254560609762*pi,-0.259039493631011*pi,1.181183520030614*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4095960261575*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.69797441842963*pi,2.77435604946129*pi,4.10835503213711*pi) q[13];\nu3(0.245266426373555*pi,-0.395808576031857*pi,0.8145735527921081*pi) q[14];\nu3(1.0*pi,0.0*pi,1.291365467923674*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.667857302370889*pi,-0.31957164358913803*pi,4.20997979959448*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.18674157651492*pi,0.378978821940926*pi,0.5706669440817915*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.575787941371255*pi,0.8743120086568601*pi,0.760308185861711*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.436797914752961*pi,-0.20954157570238302*pi,0.795377607562456*pi) q[18];\nu3(0.617986081473454*pi,2.72884848453355*pi,3.79644567839593*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43674958777411*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.282406303779932*pi) q[6];\nu3(3.5*pi,3.36843264927181*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46521428435411*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.462595300346056*pi,0.03370155858263402*pi,0.5016380615301046*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1804579246153621*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.367634319686*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.29513713287452*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[19];\ncx q[8],q[15];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251173829856614*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1870231946243122*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[20];\ncx q[2],q[11];\ncx q[3],q[17];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.381367638751421*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47958538320635*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.428432592446532*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6307414727467859*pi) q[19];\nu3(3.5*pi,3.38530239460171*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38497003778201*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49804219326945*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.259715719507704*pi) q[10];\nu3(1.0*pi,0.0*pi,1.309768165072642*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.15951491037622*pi) q[13];\nu3(3.5*pi,3.34256927219939*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43828684299309*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5596669562480789*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1318297200646321*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[20];\ncx q[2],q[11];\ncx q[3],q[17];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49782635028702*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.22723968247227*pi) q[16];\nu3(1.0*pi,0.0*pi,1.347540068639744*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.403943306659842*pi,0.41293483736398695*pi,4.28675261454284*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5468579761684622*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4449436824319495*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.47496482992641*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.453087412817581*pi,0.18801439448026902*pi,4.1171125422336505*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4261314930315905*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.774736727723728*pi,3.23144844161212*pi,3.70620467191216*pi) q[7];\nu3(0.750364366895042*pi,-0.07229240758720401*pi,3.85599906478076*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4285014157218505*pi) q[18];\nu3(0.894067829483651*pi,-0.04328933245379801*pi,3.94165129585018*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.755281637807147*pi,-0.35005422216583804*pi,3.59856918078058*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.372378536181042*pi,3.07605001158776*pi,4.43766719964166*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.465695258582125*pi,3.43419939127987*pi,0.617435837053083*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.466157760867177*pi,-0.27177186886362703*pi,0.525227953207518*pi) q[4];\nu3(0.780811449043052*pi,-0.11768973965403401*pi,0.627354425587141*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.186977295126586*pi,-0.4153180360161734*pi,4.069499636110081*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.602709210063632*pi,0.499543805152467*pi,4.39648248394358*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.670952324466839*pi,0.73603999929028*pi,0.91945986331196*pi) q[3];\nu3(0.691359892051285*pi,0.48164120037288105*pi,4.45749209908307*pi) q[4];\nu3(0.797584580217739*pi,-0.19800134481034598*pi,1.125694860547033*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.501859688660025*pi,-0.152163622524623*pi,0.7631966526721601*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.921731795863082*pi,-0.314825211612154*pi,0.748236378570062*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.908767619188456*pi,1.04648369877425*pi,0.5550263780211905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.616357493322864*pi,2.87899186690014*pi,3.28772688680363*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.439843309357335*pi,-0.27517257278319196*pi,4.1824865249981595*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.528879315639685*pi,0.95967757242354*pi,0.632626955223035*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.750764332414303*pi,2.89024556581043*pi,3.68959194702463*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.893819379501426*pi,-0.15216282791916902*pi,4.42621478648552*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.849192626877281*pi,2.75598945049349*pi,3.67769920555643*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.468790970164742*pi,0.34429308527294*pi,4.32785716598247*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.771531690959777*pi,0.342246359099155*pi,0.615050451533755*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.428243969986804*pi,0.7770850644207801*pi,4.24917309076136*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.536266259099353*pi,-0.387626631995578*pi,3.70216735755549*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.484040734069999*pi,-0.05039763579339701*pi,3.5242177703987*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.118360277668942*pi,0.496640244128436*pi,3.83461655523221*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.586739551973331*pi,-0.286831551063372*pi,4.43600934220128*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.835279704940901*pi,-0.46572560532435603*pi,4.14188482735591*pi) q[9];\nu3(0.554908234969777*pi,-0.27810520081552503*pi,0.727925307035892*pi) q[11];\nu3(0.481075253105342*pi,3.27002753364028*pi,3.07424436702819*pi) q[12];\nu3(0.346105284259729*pi,-0.011393176176295983*pi,4.07899830640944*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.751676109009594*pi,3.33057428780841*pi,4.032926556565069*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.391529611981736*pi,-0.4100327155290828*pi,0.850677541036884*pi) q[18];\nu3(0.367495633437082*pi,-0.04837174323673399*pi,3.62131883197425*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49249888876429*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.629806306236183*pi,-0.4744499467596704*pi,4.32758201018075*pi) q[9];\nu3(0.838653626452442*pi,2.83227930456002*pi,4.17645342523384*pi) q[11];\nu3(0.770933439193875*pi,0.16514704669297797*pi,3.72666952108411*pi) q[12];\nu3(0.948938839632523*pi,0.32702909264328395*pi,4.01456657889523*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2816452062463561*pi) q[15];\nu3(0.221832011246557*pi,-0.0013441376143640271*pi,0.878666810025868*pi) q[16];\nu3(0.0648094268243807*pi,3.22989843035643*pi,0.516995323286961*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43986787318154*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.318629261562314*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36300077254908*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[21];\ncx q[5],q[6];\nu3(3.5*pi,3.37185938237344*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2572583273357951*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.610178649407684*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.202298959657208*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[15];\ncx q[2],q[12];\nu3(3.5*pi,3.45444203584373*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.458777408918531*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.239285201305273*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41116688400899*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[21];\ncx q[5],q[6];\nu3(3.5*pi,3.45094135993741*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.254385286387505*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2953673207710619*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48137293436019*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44023714395504*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5449162415263112*pi) q[19];\nu3(1.0*pi,0.0*pi,1.086093616766174*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.45571739110333*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[14];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.375442643869004*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.664526337769023*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.189633981451364*pi,-0.093997031215521*pi,1.59306076327625*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49465639510898*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2708539343782141*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44089814636391*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5139053439005195*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42869831807859*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2139234872980529*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44613396873532*pi) q[20];\nu3(0.236291183149484*pi,3.32648282120745*pi,1.86936549419603*pi) q[0];\nu3(0.705700943050521*pi,2.86317114620027*pi,3.64285039961658*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.39809277985203*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[20];\nu3(0.467611266765924*pi,-0.14978591616707498*pi,1.389602516081156*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.492621744932976*pi,0.311146799771868*pi,3.59109165184386*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.659341481794113*pi,0.7692139745914299*pi,1.036510045208529*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.729677717705348*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.289409373855159*pi,3.34155771858496*pi,1.1013488330673868*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5470830329674006*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.433115301595106*pi,2.81398604680534*pi,1.50710132046864*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.634445660082249*pi,-0.18513793894167602*pi,1.087429034374301*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.563845786825257*pi,0.80522073963104*pi,0.975195994939561*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.662205304057746*pi,0.60267194878957*pi,4.28904359539193*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.205104717424944*pi,3.4696578007509*pi,1.84991998467825*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.525769796271062*pi,0.04479993605626198*pi,0.86865441749968*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.601197204317905*pi,-0.36870839951658196*pi,0.922497755881761*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.357702007979318*pi,3.43857097204057*pi,4.16334692979326*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.421764799217371*pi,0.34783252854026103*pi,1.148497607634475*pi) q[5];\nu3(0.312556570255467*pi,3.31665707600678*pi,1.288014203209298*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.854981454545468*pi,3.2263295948308*pi,3.76121136594529*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.203144377776305*pi,0.375478606421933*pi,3.39778682929719*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.445656303789532*pi,0.07016055239077101*pi,1.364428495016726*pi) q[5];\nu3(0.817572425614419*pi,0.6167580717732699*pi,4.48416803729586*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.510585388451886*pi,0.469565064907682*pi,1.389494084119844*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.562222541674459*pi,0.7445316972225*pi,4.14543459622971*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.446231879829673*pi,3.43721114599919*pi,4.44224688917388*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.681429649026692*pi,2.50166295472889*pi,3.71008571120603*pi) q[14];\nu3(0.410241995622328*pi,3.22236747402247*pi,0.624098562598688*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.677525702014252*pi,0.42697699676771395*pi,4.18914665430459*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.243355425896792*pi,0.5526636429452301*pi,3.5974103546384*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.402828192288965*pi,2.89953636032157*pi,0.8386964912044881*pi) q[14];\nu3(0.506769594157231*pi,3.32318792800774*pi,4.0625128607833805*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.410514244147369*pi,3.36279515199033*pi,0.8727078740844609*pi) q[18];\nu3(0.921318044774488*pi,3.02162731668843*pi,3.08352603040718*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.685964315663097*pi,0.16536257522278996*pi,0.966484451346693*pi) q[10];\nu3(0.207180109866702*pi,-0.18384018725429302*pi,1.162418922216716*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.859061876486092*pi,3.14381022666884*pi,3.46861662340084*pi) q[17];\nu3(0.360862010269713*pi,2.66909109001055*pi,1.66683584816493*pi) q[18];\nu3(0.334886855631074*pi,0.20891187290146496*pi,3.68185172258558*pi) q[20];\ncx q[0],q[6];\nu3(0.75700582299905*pi,3.10301475719979*pi,3.2507896403634*pi) q[3];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.502632485854485*pi,0.33376416454609903*pi,0.868016508025957*pi) q[10];\nu3(0.407980911338364*pi,0.021863198653282012*pi,1.093652400580237*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.333558950898969*pi,-0.13657306305947398*pi,0.681885735041167*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49976981175864*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.539522925027113*pi,-0.11822539868723297*pi,0.7771660690043329*pi) q[3];\nu3(3.5*pi,3.30120515484581*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.382053076931576*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39910227986508*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.117416950694863*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.260280565465962*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.41932272793163*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[19];\ncx q[7],q[11];\ncx q[8],q[18];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0619355527379601*pi,0.15209764158252903*pi,1.086768033481736*pi) q[13];\nu3(1.0*pi,0.0*pi,1.261427051977*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47035752670882*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4832090555856094*pi) q[6];\nu3(3.5*pi,3.34867206863102*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4847458643953*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32547730063434*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.208736969543607*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.823527249578312*pi,0.75924162261427*pi,0.855548212680689*pi) q[13];\nu3(1.0*pi,0.0*pi,1.152990887443882*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2903392510426341*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5604450072571012*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283866317427883*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4541929921598395*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38458377186492*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[20];\ncx q[5],q[19];\ncx q[7],q[11];\ncx q[8],q[18];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.3109294876381319*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41111520747347*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[10];\nu3(3.5*pi,3.46822331110884*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4906333412908*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.297431775524333*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45835604945113*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5910371082133832*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3026536307970495*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[20];\nu3(0.518087925804087*pi,0.274215662279927*pi,4.2961212145653*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[18];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5324212647460982*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.50309752604089*pi,0.5959275337051599*pi,0.737427511523621*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.2977581696670395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.697963118334954*pi,0.34893586531785903*pi,1.208296177205066*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.152923757993942*pi,-0.343313850115747*pi,3.96956692847196*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.603112445206123*pi,3.38000207670013*pi,4.38020210350388*pi) q[12];\nu3(3.5*pi,3.49007370071314*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.332372905523321*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.133473077720852*pi,-0.336977644140696*pi,3.94080966314141*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.348515609760308*pi,0.06768783232849596*pi,4.269952583379601*pi) q[1];\nu3(0.504685285156525*pi,2.54362953884518*pi,1.0365761930907191*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.290305599670099*pi,2.56851262286458*pi,1.310365998568453*pi) q[8];\nu3(0.671898855698661*pi,0.8325551463654499*pi,1.080128672216976*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.30166020836876*pi,3.14607332894905*pi,0.5630575504507729*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.649503232263796*pi,0.14279773582702204*pi,4.20986776945599*pi) q[1];\nu3(0.495071559122765*pi,3.4386498960541*pi,1.65455015522363*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.17488938965937*pi,0.211418660855191*pi,4.491420668902061*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.444631120099141*pi,3.02038101641655*pi,1.2032068622415761*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5135039733742164*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.321205101726944*pi,2.55311814937212*pi,1.223117070186279*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.503902655583635*pi,-0.08584080663657401*pi,1.03190235111873*pi) q[21];\nu3(0.341051690296559*pi,3.31073318974474*pi,1.71321463989503*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.320159904635026*pi,-0.04738985682380498*pi,3.88764525260095*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.308153312294356*pi,3.13488928973662*pi,2.11048302096145*pi) q[6];\nu3(0.831121537013459*pi,0.7180883534273399*pi,0.772400397497125*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.525592858563855*pi,0.36577142337691604*pi,4.31328256184073*pi) q[10];\nu3(0.463796389573061*pi,0.44966617503400197*pi,3.51785214804062*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.564361148005973*pi,-0.231127817851077*pi,3.70737777681896*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.571873087898114*pi,-0.45532996960600103*pi,3.52040547368075*pi) q[17];\nu3(0.563426039876221*pi,0.51383908612605*pi,4.21533569282064*pi) q[18];\nu3(0.759839933762023*pi,0.5729036646410901*pi,4.16057986735441*pi) q[20];\nu3(0.257657546250475*pi,2.59060664582385*pi,1.123069777523059*pi) q[21];\nu3(0.784325926500646*pi,0.22052911945836096*pi,1.081321031611358*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.659843054372658*pi,0.03442989750037595*pi,4.01756131262168*pi) q[4];\nu3(0.147187375928103*pi,-0.4916627043590853*pi,0.794564307107759*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.446696591524548*pi,-0.28126248633553697*pi,1.338511118109444*pi) q[10];\nu3(0.621225513722319*pi,-0.123007566767728*pi,3.69858135136025*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.709705435229516*pi,0.10580153632493605*pi,3.61384040360634*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.444388341105369*pi,3.19488981950045*pi,0.829511491973563*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.873293579543734*pi,0.05868003004851896*pi,4.40387662223674*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.18243786830915*pi,-0.4607132977512413*pi,4.4346489238935405*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.179074796992633*pi,-0.008393460891776006*pi,3.83538499875663*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.597065706407364*pi,0.19264974613660601*pi,4.26107335382484*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.388907903581258*pi,3.09377661453075*pi,0.736457902441671*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.676643509361165*pi,-0.028507577368448*pi,1.231463790081183*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[8];\nu3(3.5*pi,3.40327742595581*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.406810426281859*pi,-0.259873240328164*pi,1.351921969562548*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292261230293773*pi) q[18];\nu3(3.5*pi,3.45522427357349*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48967432225217*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.241190748246432*pi) q[8];\nu3(3.5*pi,3.42377216430505*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.348983700361966*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.55296506037416*pi,-0.4478939167786287*pi,3.42159272331389*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248716609391259*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\ncx q[7],q[15];\ncx q[9],q[20];\nu3(3.5*pi,3.31204733795635*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35446124949781*pi,0.5*pi) q[14];\nu3(0.416644671213286*pi,-0.226632090685493*pi,0.7550706180723*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215953861225095*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47492003017021*pi) q[18];\nu3(1.0*pi,0.0*pi,1.167345388865583*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.48201145528142*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47615761644106*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(3.5*pi,3.47082948307304*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5185618150663669*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39200069202203*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.255332862635927*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.337342554071658*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249119073273701*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5436319044618285*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(3.5*pi,3.453049125501*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.23916959320352*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38838540225344*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3670847786164995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.40514169714379*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5274790784668507*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.665666556773843*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.601723736144756*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.304001147022551*pi,-0.379507708159208*pi,0.616922626628098*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39224999753063*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0372860436949165*pi,3.15253634986689*pi,1.72307791585035*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.371000331315883*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.555439510653236*pi,2.96258558806372*pi,3.86764314672953*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.113782208086045*pi,0.169904541461545*pi,3.94404830839773*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.228254098458601*pi,0.485735668883007*pi,0.736717344626742*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.527296806518884*pi,0.257114371927446*pi,1.060580265591471*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.626429663116627*pi,0.6696764401013999*pi,1.015369560018675*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.421779846761804*pi,0.19101551777860604*pi,3.81157768474459*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.550980304456147*pi,0.077654432845503*pi,1.355545848783142*pi) q[6];\nu3(0.463870323401853*pi,0.53002032241466*pi,0.526475729434358*pi) q[7];\nu3(0.432908773430457*pi,3.05845925881325*pi,1.11186164399307*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.806371430213998*pi,-0.4930396845662823*pi,3.7404658390056*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.305950307834439*pi,3.34933511244739*pi,1.76543728655127*pi) q[13];\nu3(0.604426138726249*pi,0.468898272365041*pi,0.65312976170891*pi) q[14];\nu3(0.903913008327541*pi,2.68890773337182*pi,4.0907341977218294*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5612555201219793*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.368713777627334*pi,-0.08414660572329302*pi,3.83133307004804*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.745292588820619*pi,3.39578307394867*pi,3.37986691784323*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.380445193049688*pi,0.23643622458067903*pi,0.943931802708873*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.552268812287577*pi,-0.255266494292196*pi,0.8593029924317159*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.448772637353587*pi,3.21902782951229*pi,3.28809086815737*pi) q[4];\ncx q[5],q[16];\nu3(0.877005260379518*pi,3.33765496974532*pi,4.03069707637521*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.114012983039051*pi,3.48514057985185*pi,0.73437266928982*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.598630769291298*pi,2.93753473390971*pi,3.49076433561381*pi) q[10];\nu3(0.430543192156679*pi,2.84980611131093*pi,1.443642656882614*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.306920046918706*pi,0.08444203441396803*pi,1.316353403268985*pi) q[13];\nu3(0.737572581215212*pi,-0.11511287746199*pi,3.42595170986984*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.223429819557802*pi,0.13804518197094795*pi,3.98973447148119*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.245204655239665*pi,-0.190859721633177*pi,4.23013258897127*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.519209015167524*pi,3.14064273478375*pi,1.79235402305792*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.763399294396516*pi,0.345096408846998*pi,4.34050298834218*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.32200505071018*pi,0.6984887649109499*pi,3.71345335443107*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.589829260407071*pi,2.64697000115973*pi,4.00199862341325*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.502607889842905*pi,-0.07898768728954703*pi,0.957818787637063*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.641894876976197*pi,3.21050933044704*pi,3.64585581588908*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.711551545725516*pi,0.53512691583735*pi,0.7511577008086889*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.756385220725187*pi,0.423090779427031*pi,4.2559626317907195*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.853724681819036*pi,2.78688133291465*pi,3.401035054649*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.338570417466733*pi,2.73741946429978*pi,1.68663224587297*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(0.476597708396291*pi,0.399621963442782*pi,3.53064626009421*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.315627780038861*pi,3.25613767381218*pi,1.3381612198568429*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48822420942958*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.305449884559807*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.70564258782207*pi,-0.22114689045902702*pi,4.02893922241351*pi) q[5];\nu3(3.5*pi,3.40623781570024*pi,0.5*pi) q[7];\ncx q[10],q[15];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252745277940555*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.44343609443057*pi,0.5*pi) q[4];\nu3(0.841448478755102*pi,3.31821804982738*pi,3.76121258268104*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.609588980123809*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.213438755411983*pi) q[9];\nu3(3.5*pi,3.40200675831307*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36662665329625*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4473280206216*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3699596680590171*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,3.33549066366834*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.189082878576319*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145426793015624*pi) q[19];\nu3(1.0*pi,0.0*pi,1.19807653816299*pi) q[21];\nu3(3.5*pi,3.43437258110071*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.261680280068164*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.43151080202474*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45555740050816*pi,0.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.2487259690896209*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5667329960011074*pi) q[13];\ncx q[14],q[18];\nu3(0.0771186284078098*pi,2.61868862388051*pi,1.442818555646749*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.115848466211556*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.36647827860306*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49696242778134*pi) q[15];\nu3(0.364788284306783*pi,3.29276180674899*pi,2.1060511118098*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35912062746414*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.546447456018559*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5870852152015917*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.35736685166711*pi) q[1];\nu3(0.290803582874488*pi,0.6505787622864201*pi,0.839017212082642*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.92142972165502*pi,0.12094429805607299*pi,0.5612832879506461*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.3982945969877*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.46976209163874*pi) q[20];\ncx q[0],q[1];\nu3(0.955764094730194*pi,0.04067100974544202*pi,3.98735714635727*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.831107685363804*pi,-0.37525671730772003*pi,3.66030926664931*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.824438579408655*pi,1.12303881023259*pi,0.782516095005136*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40391352966001*pi,0.5*pi) q[5];\nu3(0.320953219891215*pi,-0.33722698685986296*pi,0.7656446751671331*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.535257557942905*pi,3.14492948313577*pi,4.2407037394946805*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.324368175247439*pi) q[16];\nu3(0.596920714904345*pi,-0.4536312871194667*pi,0.60165408948309*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.481529677291245*pi,0.37679876445443305*pi,3.67236635148282*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.76898172546145*pi,0.5089855951190501*pi,4.3645139783006*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.34096988109034*pi,3.09074497231907*pi,1.70633591997332*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.40075995813572*pi,-0.10945083777088799*pi,0.746422603588957*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.846240887680966*pi,-0.10305718619389098*pi,3.78656417809556*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.679369675724792*pi,3.47736529529113*pi,4.31102776417098*pi) q[13];\nu3(0.844320965977297*pi,-0.350081168645752*pi,0.5036087499278428*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45578786648049*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.352002338726175*pi,0.26401241557798105*pi,0.837682461097427*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.888437678335381*pi,0.37566580465741695*pi,1.166019442212548*pi) q[21];\nu3(0.3305790430595*pi,1.09157106873084*pi,4.1471758648928105*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.27942993009437*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.80262671863585*pi,0.33831493839418203*pi,1.63174560266795*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.199372218529495*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.234253338452631*pi,2.75482585013431*pi,1.473952170057155*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.800322852085837*pi,0.439742978308311*pi,1.0219322769127102*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.638522320231146*pi,-0.389919490445253*pi,0.815937742217304*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.52618078190923*pi,-0.42314645264357187*pi,3.33503113379442*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.396998122645456*pi,0.004495798138200002*pi,1.4190178686672001*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.196369294816484*pi,3.2330485363558*pi,4.406600716927461*pi) q[8];\nu3(0.871347514535428*pi,3.44107403135515*pi,4.36492262440829*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.255940495158533*pi,2.40051130697603*pi,1.207466365937031*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.329521854979849*pi,0.479982050165488*pi,4.47636133363531*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.748660227160996*pi,0.91899347954266*pi,0.94160710148409*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.854604685198456*pi,2.88136621275613*pi,3.13076503982766*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49866238379873*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.476703160170219*pi,0.5778903422751*pi,4.30001922886928*pi) q[9];\nu3(0.366965276091499*pi,0.03765299871125305*pi,0.611893757074942*pi) q[10];\ncx q[11],q[14];\nu3(0.178323596976536*pi,0.7967008729270599*pi,4.21312535307995*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.801971509015872*pi,0.436198671409323*pi,0.893080377236493*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.275588565213903*pi,0.464511866373734*pi,3.50800465484009*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.702234766498789*pi,-0.13572198706878102*pi,3.92099891878791*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.644672357400016*pi,3.42734542582728*pi,3.64656417221407*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.240782364413328*pi,0.11498666477046604*pi,3.39340708006482*pi) q[10];\nu3(3.5*pi,3.34632468274797*pi,0.5*pi) q[11];\nu3(0.710595958584776*pi,0.40649558528407403*pi,0.859989532937783*pi) q[12];\nu3(1.0*pi,0.0*pi,1.267674463721258*pi) q[14];\nu3(0.394611799106828*pi,0.31174035047708404*pi,3.41316429856731*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.768043725817455*pi,0.0060624492254089946*pi,1.324013590422837*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45135185391215*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.661321444197708*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3958557934259601*pi) q[19];\nu3(3.5*pi,3.47834406751086*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40990418619364*pi,0.5*pi) q[4];\nu3(0.668116758955927*pi,-0.386842381764402*pi,3.66824137445638*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.289023988709308*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.138157597408606*pi) q[20];\ncx q[0],q[20];\nu3(0.206976174087885*pi,2.89728043551535*pi,1.8167473714451*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48874575481072*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.280644789618325*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.668027811725545*pi,3.34088279992243*pi,3.62564614585429*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.8239268799475941*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.46171319936244*pi,2.8180777205167*pi,1.006842261891221*pi) q[2];\nu3(3.5*pi,3.39575279556541*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.48318009299366*pi) q[8];\nu3(3.5*pi,3.44423660548217*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.525030816221104*pi,3.17267763867498*pi,1.8823706838754*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.286696418187363*pi,3.11554797093932*pi,1.62180498000091*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1514741950239769*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29945700838511*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5604837254622804*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[8];\nu3(0.707799072862342*pi,0.20476449065776703*pi,4.40219690332013*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(3.5*pi,3.438431519961*pi,0.5*pi) q[10];\nu3(0.701860392890143*pi,3.36953607257348*pi,0.633991175986753*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.62215242807473*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.346632273362989*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48381902748016*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.325289931245123*pi) q[5];\nu3(0.83843554428642*pi,0.87281757947877*pi,0.5405121219865955*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.802302572180913*pi,0.57748155254342*pi,0.898240710048438*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5077692106714178*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.709696699077173*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.293850828157039*pi,0.474453106145462*pi,4.436071752081769*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.342550281627261*pi,3.45691435385752*pi,4.20406741691769*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.129288978796161*pi,3.38065014333472*pi,1.78212033995722*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5182702604514633*pi) q[21];\nu3(0.309473507954378*pi,2.57766376056691*pi,0.929947734288475*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47838730095277*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.705592765047141*pi,0.059834942230302945*pi,1.3878280523154891*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47255669854315*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2379768129570379*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.428578397833663*pi,0.275927179972857*pi,0.5739256638550974*pi) q[19];\nu3(0.446478378995142*pi,-0.14127966256714097*pi,0.932818614018302*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.222066536365559*pi,3.15029488181208*pi,1.90702715064671*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.476171077800031*pi,-0.19031222060708602*pi,1.039706291582325*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.276305032928938*pi,-0.4307491433309188*pi,1.67904368300179*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.265026478364629*pi,-0.05301224090643403*pi,1.2242817724393729*pi) q[3];\nu3(0.497486357449533*pi,-0.018926518192335984*pi,0.705761292622674*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.299284058757864*pi,0.255520445111049*pi,0.608977322303543*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.563205386362511*pi,-0.11173049124586198*pi,4.4788171326240604*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5304347623508368*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.268546396206254*pi,-0.4801625400864674*pi,1.93480883882399*pi) q[3];\nu3(0.610403717236419*pi,2.91645241007405*pi,3.45191559786939*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.427782607401362*pi,0.335042778393564*pi,4.19031968710981*pi) q[9];\nu3(0.595875494735186*pi,0.20197971863813402*pi,1.220401690473143*pi) q[10];\nu3(3.5*pi,3.479904720155*pi,0.5*pi) q[11];\nu3(0.541997855639177*pi,2.9449610095917*pi,3.50498309713628*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2193927241526499*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.56069412944638*pi,2.89895805911843*pi,3.82614467412095*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.668322609882199*pi,3.26454623724112*pi,4.01593865921427*pi) q[10];\ncx q[11],q[14];\nu3(0.630817231544159*pi,2.94626548091795*pi,3.5474173320061*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.646290352268476*pi,0.26363399550952504*pi,0.914092141395484*pi) q[17];\nu3(0.789804496277477*pi,0.12408746505565005*pi,1.001913761512356*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38257028141246*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.635442978547405*pi,2.77654925208496*pi,4.24071149350104*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5980674657525089*pi) q[14];\nu3(0.291544721617583*pi,-0.16777210468019899*pi,1.55508267314518*pi) q[15];\nu3(0.716681023434278*pi,-0.227436717297255*pi,4.25625723059789*pi) q[16];\nu3(0.843622683126858*pi,-0.374571965317905*pi,3.20434684219089*pi) q[17];\nu3(0.622390044871852*pi,0.34662856960294997*pi,1.37330791950768*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2990083410167261*pi) q[19];\nu3(0.537540372902584*pi,-0.08733808356281703*pi,3.57913689266115*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.308577542417946*pi,0.34706352861032697*pi,4.3222500724990205*pi) q[15];\nu3(0.75614170964618*pi,-0.342149314112341*pi,0.5006060417780652*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.289324836761186*pi,-0.24293876719194402*pi,0.9599874266380151*pi) q[21];\nu3(0.391384411671225*pi,-0.4414202937474109*pi,1.59152691535255*pi) q[1];\nu3(3.5*pi,3.48711215511682*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.298253241128421*pi) q[4];\nu3(0.817307288764202*pi,0.20900987103013502*pi,0.8921854637498701*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34973018468575*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.105183751789927*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.688304975811345*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.262225958301461*pi,-0.230479518538457*pi,4.2310865946590095*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[20];\nu3(0.585983764138154*pi,0.021783200202383002*pi,3.98954741412228*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39374475461805*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.33979880920082*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5576178437719377*pi) q[9];\ncx q[10],q[21];\nu3(0.725876637706152*pi,-0.298516821266044*pi,4.17917595138168*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1485910033780011*pi) q[20];\nu3(3.5*pi,3.48176704843163*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[12];\nu3(3.5*pi,3.46784616733569*pi,0.5*pi) q[10];\nu3(0.0183024877034297*pi,0.11960090198156204*pi,4.26295467169469*pi) q[11];\nu3(3.5*pi,3.45289297871219*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250717608930123*pi) q[15];\nu3(1.0*pi,0.0*pi,1.130872114306134*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219346980255553*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.80913728513312*pi,2.49297714157642*pi,3.74477818358214*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38028232434227*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.229317586920235*pi) q[12];\ncx q[13],q[16];\nu3(0.413650689913665*pi,-0.04198869261077298*pi,3.90297651089839*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5337922977659684*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41771585306167*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.461852357054*pi,0.5*pi) q[5];\nu3(0.715134633326657*pi,2.98306423827934*pi,3.93845901169303*pi) q[6];\nu3(0.490473294405286*pi,-0.340297728657877*pi,4.371201789804109*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.187197082161891*pi,0.22473520872782604*pi,4.34987638426023*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5320491101248308*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41229877899495*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3325185060393139*pi) q[17];\nu3(1.0*pi,0.0*pi,1.130873318697136*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49502471362256*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.522985622079367*pi,0.377601814582042*pi,0.79283925228173*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.57825182537941*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.377352280950022*pi,-0.281592402353121*pi,0.694540884327248*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.324939174311488*pi,-0.12364345254583498*pi,4.23805980117416*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4867726440602*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42024750062905*pi) q[18];\nu3(0.602149684155263*pi,3.4037428288604*pi,4.28943066884554*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0649733937173794*pi,0.32459706678658595*pi,3.4850742138264*pi) q[0];\ncx q[1],q[18];\nu3(0.423791449356056*pi,3.4870012955319*pi,0.7427005551839*pi) q[2];\nu3(0.309904834158642*pi,0.10278949286727501*pi,1.030150206313417*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.423785721358969*pi,2.89286983181295*pi,1.62268412770146*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.738183465533468*pi,3.01605360793237*pi,3.29682654886586*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.838869972958362*pi,0.91416372470586*pi,0.869416750674187*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.648786666807204*pi,-0.391056511047011*pi,0.902583195010098*pi) q[2];\nu3(0.737162691739473*pi,2.60638313140124*pi,3.61810943520467*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.37848371036177*pi,-0.11608751242495902*pi,0.94329111186668*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.572499048966669*pi,0.11691274951141695*pi,4.39837205450937*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.656017715292944*pi,1.12899288932789*pi,0.807177979859092*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.292723551895185*pi,0.23498182079640295*pi,3.64585984983766*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.874802341584395*pi,3.41056923855165*pi,3.87817104297801*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.745280018746436*pi,3.03990228910535*pi,3.11651006355648*pi) q[8];\nu3(0.704855374218573*pi,-0.380247549522877*pi,3.91772913121133*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.852975578086506*pi,0.21228507009278896*pi,4.41913143903904*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.518084527538539*pi,2.7607416627314*pi,3.97224850836489*pi) q[10];\nu3(0.396966327980161*pi,-0.334786296772889*pi,0.5569056443734144*pi) q[12];\nu3(0.74328365746618*pi,2.31810157995065*pi,3.73856952506135*pi) q[13];\nu3(0.416950036198614*pi,2.49077741662811*pi,1.039721046127294*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48111559206331*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.286027617843264*pi) q[11];\nu3(0.346205491119995*pi,-0.059078229473657984*pi,4.211873941739411*pi) q[12];\nu3(0.395196665677275*pi,2.77314770494184*pi,1.273850170528715*pi) q[13];\nu3(0.313135704978176*pi,3.04782811731379*pi,2.0392623288272302*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.357677145818422*pi,-0.364761624409797*pi,1.051857656499085*pi) q[21];\nu3(0.55872834456233*pi,0.6433065316150799*pi,1.297749132301196*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.697775376942277*pi,3.05326125499489*pi,4.25252021631871*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.48046046072595*pi,-0.29294449594677097*pi,3.85010835145008*pi) q[17];\nu3(0.263109695587302*pi,0.058694867351062996*pi,1.08307877396652*pi) q[18];\nu3(0.301563660398226*pi,2.92655396242652*pi,0.816937764122279*pi) q[21];\nu3(0.0935200935519724*pi,0.17067565264262696*pi,3.38477341893239*pi) q[1];\nu3(3.5*pi,3.43732957605962*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.724518878976417*pi,-0.364267998679095*pi,3.9818411679981*pi) q[5];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.295594640481625*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42206268949692*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4305107944027*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.688572130914433*pi,-0.4333630481986882*pi,3.61788435509104*pi) q[17];\nu3(0.57636794795799*pi,1.02331025356877*pi,0.638034462732392*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276311736114027*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.49179993733694*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.046219974242344*pi) q[10];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38805233385755*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47785611545963*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.4526517183164795*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.350464551102125*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.267681308505292*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4431452376604*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41391093633476*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5265928284453802*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.277982053755113*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26056948290939*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.49479895656803*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.147935379448811*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4337251518651*pi) q[12];\nu3(3.5*pi,3.42890865744062*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48224715826254*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.615696875060834*pi) q[16];\nu3(1.0*pi,0.0*pi,1.33410265927399*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325195245973396*pi) q[18];\nu3(1.0*pi,0.0*pi,1.091855784767825*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.686108789778278*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.734423500960378*pi,2.9978903584997*pi,3.04716807033222*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.552515444586255*pi) q[9];\nu3(0.782504169568876*pi,0.47329603382153795*pi,1.437902749953707*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.538817357573362*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5667176835735899*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45503028302563*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.374677487807288*pi,3.18940295770867*pi,1.1781808558669131*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.066714695206887*pi,-0.20618550247866702*pi,0.5214667596826095*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.750108641483256*pi,0.5520764052726901*pi,1.289694289089754*pi) q[10];\nu3(0.863601781709826*pi,3.16000538910078*pi,3.23562936567992*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.31041927987992*pi,2.47769010169012*pi,1.284329720155096*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.160757596880798*pi,3.4816170738903*pi,0.6647589632897339*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.390813701269778*pi,0.55445770086416*pi,3.9528775097326*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.987352348828286*pi,-0.29945052277028*pi,3.27631362612819*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.674212857300563*pi,3.26524438375195*pi,3.4118732704635*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.72801166177316*pi,0.42753229628172995*pi,1.009743340648112*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.148848077965007*pi,0.6005927531841799*pi,0.658986507912627*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.739280467481959*pi,0.3396352508656*pi,4.41079682980973*pi) q[13];\nu3(0.576320103501866*pi,0.12349033847983004*pi,3.6864021204615*pi) q[14];\nu3(0.143484192509072*pi,0.69869944457791*pi,3.89760129031778*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.289605080687191*pi,0.8025525591887299*pi,0.669175675418714*pi) q[17];\nu3(0.380210119733857*pi,0.14004592316881503*pi,3.44151402729908*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.23663558628027*pi,0.81260696971944*pi,3.95323070263154*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.346026920421401*pi,-0.06373766368376299*pi,4.25910457795351*pi) q[1];\nu3(0.293669072964251*pi,3.30834362226616*pi,0.732299203257093*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.789609097597163*pi,0.22768941240111995*pi,4.42533632591213*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.614454843676498*pi,3.45303458598103*pi,4.1291965828900405*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.187769470907383*pi,2.40225968942383*pi,1.3023537566152559*pi) q[13];\nu3(0.531422175583648*pi,-0.09093017352639898*pi,1.3616993203138361*pi) q[14];\nu3(0.609589194918859*pi,-0.291793734522904*pi,0.992973469727099*pi) q[15];\nu3(0.376276436404883*pi,3.1784604335384*pi,1.1334483018519839*pi) q[16];\nu3(0.781689572313324*pi,3.15144386224856*pi,3.4090930412072*pi) q[17];\nu3(0.506528327021559*pi,-0.10591135761050802*pi,4.45503292262879*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.769640098675527*pi,2.54788930887369*pi,3.46812277208528*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.470090529077658*pi,3.31641689875786*pi,1.52342481486371*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.205132770185556*pi,0.45642045691326405*pi,0.999950672589483*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.573130228060439*pi,0.39642557767714204*pi,1.281418332751824*pi) q[9];\nu3(0.346981957590482*pi,2.31670567924637*pi,1.288294434526106*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.736839073184125*pi,3.30771922006475*pi,3.56520764403732*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.236957392330029*pi,-0.236458557818158*pi,4.46215347495784*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.434611270605431*pi,-0.092134870846458*pi,0.810163676905745*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.57789774309368*pi,3.43814674718531*pi,0.5263006093312514*pi) q[9];\nu3(0.609248515701466*pi,-0.284621988471851*pi,4.104012822792511*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.363908011930694*pi,-0.11282270011100598*pi,3.73897235492082*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.554238369682506*pi,3.07835495773842*pi,4.19166392062138*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.595059052757052*pi,-0.186783462504364*pi,3.92568852931505*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48862474954062*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.242199333280713*pi) q[4];\nu3(0.501840276857242*pi,-0.4245221034950893*pi,1.087276094182278*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.684045008914021*pi,1.01385905373126*pi,0.5833850204476332*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[10],q[12];\nu3(3.5*pi,3.38704197621129*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.191591076361548*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43883632010223*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.42784796663103*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44053987299103*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.288823381461359*pi) q[9];\nu3(3.5*pi,3.36805365002688*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.298703993636538*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.48583010394513*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39084293030461*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203638853679743*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283420205579092*pi) q[20];\nu3(1.0*pi,0.0*pi,1.354779735084482*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.44419370647052*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.33636448252361*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.274988322679099*pi) q[7];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.356031822063572*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5996566136092163*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47094864388036*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.228553139845582*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39853409685736*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5782405189128981*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.632118028736491*pi) q[17];\nu3(3.5*pi,3.49100928238353*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305179402122738*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48833213983214*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32536219703188*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5850804988256307*pi) q[7];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.48787014874999*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.43739441558059*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.623704817877163*pi,0.329024560096669*pi,0.5062278836831935*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.572822065294046*pi,2.82563035841966*pi,3.47024936851928*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38681292062667*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.384765667006667*pi,2.61547248222958*pi,1.2667710083376051*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.576196174644904*pi,0.09698728611746799*pi,1.466853931943259*pi) q[12];\nu3(0.666571007637778*pi,2.75852284039883*pi,3.99030574762525*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.595178728981034*pi,2.94844833186915*pi,3.7105762290883*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.813213653824042*pi,-0.18411386960181803*pi,0.63317883821415*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.66790093840663*pi,3.21979305898046*pi,4.4534250720226005*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.889773022678261*pi,3.07494420503744*pi,4.07506550813493*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.673066311763537*pi,-0.13892006949838598*pi,4.38362696298066*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.230918415598065*pi,0.458762304133967*pi,3.89487215853591*pi) q[2];\nu3(0.574576631943623*pi,0.26744518199981604*pi,4.11388249695855*pi) q[3];\nu3(0.497279426165989*pi,3.06719554057722*pi,3.30942271412695*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.695248735448669*pi,2.64144973099732*pi,3.48858802798152*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.574576320627109*pi,0.20050862851464002*pi,3.80652753831477*pi) q[3];\nu3(0.312394369573898*pi,3.34397221876497*pi,4.34950047508689*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.570602225649645*pi,3.08414401162891*pi,3.27375502826378*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.815230236473368*pi,3.00317238879619*pi,4.16391608535241*pi) q[15];\nu3(0.217686758405811*pi,0.05275724385476899*pi,0.716557790491805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.527571036326744*pi,3.30061953994958*pi,2.98273603962364*pi) q[0];\nu3(0.267472622052628*pi,0.30933354149704995*pi,3.47623160090366*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.582363990843609*pi,-0.4000426335728554*pi,0.7741939718689159*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.222837350521223*pi,0.277343348827609*pi,3.35115789408502*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.431052837836726*pi,0.36787381507113104*pi,3.97297372762547*pi) q[14];\nu3(0.364546019336385*pi,0.18415329732943198*pi,4.49392199476109*pi) q[15];\nu3(0.101132099841739*pi,2.84879938996253*pi,1.368216670357522*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.407181826252176*pi,3.16589638521182*pi,1.7832949033767*pi) q[21];\nu3(0.69228219333944*pi,0.440439089498732*pi,1.070010414522331*pi) q[0];\nu3(0.73824852223138*pi,2.8868214705298*pi,3.82800764142462*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.773144393709539*pi,0.10738054021949595*pi,3.70493454159208*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.430540574129077*pi,0.51141602258685*pi,4.05479790713502*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.672802586587088*pi,-0.396989921301646*pi,3.46589623710705*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.742676116503271*pi,-0.02035812934200798*pi,3.63880420113554*pi) q[20];\nu3(0.693146628985775*pi,2.87658316795219*pi,3.26954244075952*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[10];\nu3(0.535038811955557*pi,3.47028520274184*pi,4.37676300074014*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.515038252847937*pi,-0.23048360426096098*pi,4.47692119249356*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.895222776128732*pi,2.74350288453001*pi,3.73241517867573*pi) q[11];\nu3(3.5*pi,3.4631912028343*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.246893785855716*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.591251187992319*pi,-0.4507255659894132*pi,3.83314493559051*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.926848255188709*pi,-0.22834147266524701*pi,3.76359415059135*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41878796410023*pi,0.5*pi) q[4];\nu3(0.0761013258502484*pi,-0.271238259270493*pi,0.5929221293564539*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.392692271907095*pi,0.12896483407800297*pi,3.37818824255002*pi) q[8];\nu3(1.0*pi,0.0*pi,1.328753076094034*pi) q[10];\nu3(0.326840321398605*pi,-0.398824043885589*pi,0.714388887822341*pi) q[11];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5019125683424*pi,-0.160401638638209*pi,3.58167301266278*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.4651742143564395*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.335232332861814*pi,3.34041871951406*pi,0.694210135513575*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.27075077115954*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33789059982219*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,3.46632091007238*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.291784443082314*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.171733033269666*pi) q[21];\nu3(3.5*pi,3.34765751011701*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.43927415971146*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.197779126775477*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.304425521626932*pi) q[18];\ncx q[0],q[6];\nu3(3.5*pi,3.39575886309843*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.27072021253053*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.33213914484132*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2135846720365508*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5697125319905436*pi) q[17];\nu3(1.0*pi,0.0*pi,1.237709221870356*pi) q[19];\nu3(1.0*pi,0.0*pi,1.185497799238831*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5839718101811071*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31972191466815*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5462532768441619*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.216352878576925*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.702377185022848*pi) q[18];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.453029597161*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.475630336310299*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223647182947958*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39617990002961*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46158254377651*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0672432508538875*pi,0.306007818316799*pi,0.969490917065758*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.48022861523949*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.647045066493035*pi,2.69032273316441*pi,3.89183533443087*pi) q[13];\nu3(0.601178169669366*pi,3.389952682289*pi,4.33071350838427*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.682278941872464*pi,0.332586194343538*pi,4.45030814447611*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.716674582329939*pi,3.15557342213773*pi,3.09565864380608*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.387329267571949*pi,3.36130067378223*pi,1.70572796193883*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.237151446593884*pi,3.41694485706398*pi,1.64379877234743*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.511085206197882*pi,0.8702940484378501*pi,4.28036429524348*pi) q[13];\nu3(0.572963784065537*pi,2.82334365347377*pi,3.40564022742941*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.636484501552296*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.254747136011183*pi,0.31860942624136*pi,4.4696347980310005*pi) q[17];\nu3(0.741320749197388*pi,-0.149479186698457*pi,0.8446136283240939*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.890841537241873*pi,0.09198077080372602*pi,3.71582368417235*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.399309589440774*pi,-0.299061351102686*pi,0.967226766623063*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.23971816263851*pi,3.1595136701246*pi,0.632858604930794*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.763541605152397*pi,-0.022909227689365985*pi,1.0785333839307971*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.534136022871323*pi,-0.126017588317065*pi,1.201241443217918*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.651964490839705*pi,2.78297755680239*pi,3.90043794154522*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.787143515722829*pi,0.5965547782652001*pi,4.36672257574869*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.692607954994069*pi,-0.259764510962917*pi,0.874062288146711*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.732659447232547*pi,0.07814086262832598*pi,4.21405502847105*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.669409238462287*pi,0.18326496229418*pi,3.93669640929002*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0694450213141708*pi,3.264922378437*pi,0.886261352073047*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.291304952150405*pi,-0.165620351238443*pi,4.3127828450892*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.512939598015203*pi,0.254819075865091*pi,4.14926405891309*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.168468354553282*pi,-0.177155395969035*pi,4.0214985554414895*pi) q[1];\nu3(0.257037985454619*pi,3.35233835785199*pi,1.219225163756998*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.365561253540603*pi,3.11383529257745*pi,1.88163570766962*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.365348092535949*pi,3.37556771003761*pi,1.11707057462045*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.262158737138815*pi,0.5176878251522199*pi,3.96366101072665*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.4795259298513*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217281814545053*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.782719697470199*pi,-0.171772017797095*pi,4.45972042084871*pi) q[1];\ncx q[2],q[4];\nu3(0.592050823564891*pi,3.48982070194299*pi,0.5776608297672292*pi) q[3];\nu3(0.346149248366409*pi,3.06231142972636*pi,0.959057093627224*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40721284492228*pi,0.5*pi) q[7];\nu3(0.488643252086067*pi,0.55955207298178*pi,4.32440517009739*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.200319241279577*pi,0.310541619346859*pi,0.778086981181006*pi) q[11];\nu3(0.0588559297717728*pi,3.36119545457406*pi,0.649237518838776*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277572541071649*pi) q[18];\nu3(0.0123877541115238*pi,0.18871418600712297*pi,0.906929276059966*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42605282226014*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1588064223283618*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.264826087065701*pi,1.00052454904992*pi,4.3913624337330095*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.71664021168534*pi,-0.16503242025708698*pi,3.74323899555507*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.786646772650521*pi,2.92768362238898*pi,3.74480080683142*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5825992168464101*pi) q[17];\nu3(0.427858237524663*pi,-0.4599946944020292*pi,1.66914260688628*pi) q[19];\nu3(0.169059010886472*pi,0.53990964349376*pi,4.4313874071204395*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.479681475173776*pi,-0.026361669549647027*pi,1.174396266562949*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.337904534692695*pi,-0.36300328804819804*pi,1.22764295978421*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.433183052294201*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.271061592217221*pi,2.77227530701482*pi,1.363128918964515*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4803423264083495*pi) q[4];\ncx q[5],q[10];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[16];\nu3(3.5*pi,3.41504931900391*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35710688800512*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.243956124134482*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2272375579862191*pi) q[11];\nu3(0.436991484122231*pi,0.64110527135312*pi,4.49476922496535*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.555900105121135*pi,-0.03281093284999098*pi,4.46029702048087*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41323305261532*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33909907236957*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.35198590714*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.174934435631346*pi) q[9];\nu3(1.0*pi,0.0*pi,1.319836169278715*pi) q[12];\nu3(0.344294595648938*pi,-0.341431800491018*pi,4.30747157803123*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28568897314469*pi) q[16];\nu3(0.211082869769072*pi,-0.06099321927684298*pi,1.364363172137384*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.4740581783474*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42052400122257*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37298211978513*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.142590654703885*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.42341907539492*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.341548041871926*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.48242301138534*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44596189412475*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.2531714006697605*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44981795743168*pi) q[14];\nu3(3.5*pi,3.44960864435868*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2983428601826805*pi) q[20];\nu3(1.0*pi,0.0*pi,1.306990215960675*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.333123147032084*pi,0.57640605499009*pi,3.943051646351*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.487826603659485*pi,0.150823884148926*pi,1.0001520283862209*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.495066979740626*pi,0.42399861636966396*pi,1.210108172126455*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.603557605704952*pi,0.8142552642763601*pi,0.5855682738661492*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.496733883099113*pi,0.14104281267076102*pi,4.260909355647049*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.556272475460086*pi,-0.283532801828337*pi,3.37680938586611*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33727915276659*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.630952164479162*pi,3.14925671235145*pi,4.14171404230836*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.254587253818778*pi,-0.13722690542369198*pi,3.98204751512561*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.815436087586339*pi,0.45950808733010795*pi,0.87649318657132*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.346553419677877*pi,-0.266218115349963*pi,4.420431414844209*pi) q[5];\nu3(0.784517759747217*pi,3.32280556191996*pi,3.9673537455423*pi) q[6];\nu3(0.618425891085445*pi,0.9363792425604001*pi,0.974090002885523*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.801125156587428*pi,3.39908588282791*pi,3.98795703371238*pi) q[10];\nu3(0.223187729643512*pi,3.15179609968692*pi,1.56842354477131*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.443674101941971*pi,3.4377581929524*pi,0.989554193293389*pi) q[0];\nu3(0.720908564142517*pi,2.55132472433285*pi,3.87083794177103*pi) q[1];\ncx q[2],q[17];\nu3(0.0818132237797431*pi,0.424700991450911*pi,3.48851160340663*pi) q[3];\nu3(0.426348303863501*pi,0.8394459032469199*pi,4.13719481945186*pi) q[5];\nu3(0.323743979058921*pi,0.08859671728443796*pi,3.45221027213523*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.11509962401115*pi,0.87769971049599*pi,4.47326253894496*pi) q[9];\nu3(0.661739918609337*pi,0.9687139121986399*pi,0.9967303465731481*pi) q[10];\nu3(0.664620782688072*pi,2.73501296476166*pi,3.41040385412408*pi) q[11];\nu3(0.553332819195593*pi,0.35778602312266305*pi,4.3125563847626704*pi) q[12];\nu3(3.5*pi,3.49367517539209*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246731553197976*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.261287956128567*pi,0.036917940726945986*pi,3.56970837254654*pi) q[0];\nu3(0.443257117613652*pi,-0.218043409127735*pi,0.960018126952441*pi) q[1];\nu3(3.5*pi,3.39365622386466*pi,0.5*pi) q[2];\nu3(0.554878815682089*pi,0.402330065251454*pi,1.52754982259775*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.418050765157833*pi,0.61697641029553*pi,0.671844240651865*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.832158454927491*pi,-0.193627342890074*pi,3.92136334607166*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.287570675598802*pi) q[17];\nu3(0.818858588479169*pi,0.31479901338928296*pi,1.48451824396055*pi) q[19];\nu3(0.764303865669159*pi,-0.33068015553824603*pi,3.99557143657718*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.587915928081753*pi,3.2727453042621*pi,3.90404073771184*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.631420281896192*pi,3.11636705748891*pi,4.3460983348694295*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47884941313409*pi) q[18];\nu3(0.159756674871032*pi,0.39169477535695596*pi,3.72402211835785*pi) q[19];\nu3(0.859946089517808*pi,2.89932129019651*pi,3.27532237666906*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(0.766967494821698*pi,2.68944023888925*pi,3.40238799298974*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.825750302426676*pi,0.64131596164101*pi,1.260924317204517*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43069946637026*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41216212400035*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2768405328264771*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.923031880130638*pi,2.83815471181244*pi,4.25984012975721*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.41598440338554*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.376237290309239*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.430304064615774*pi,0.5002720432288099*pi,3.96393553083104*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3287852281953*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.677050800640593*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.279427951701546*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.4565355783797*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216076474557751*pi) q[20];\nu3(0.536393524854599*pi,0.379789992988638*pi,4.16834816156973*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.44991376690015*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39307802685041*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.229537959350572*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42174053652335*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3393829115055205*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1238813591794918*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.182136675266608*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.44136183424817*pi,-0.19726037039382*pi,1.168440927496131*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5653812541261956*pi) q[12];\nu3(0.419117712920013*pi,0.10250453818031302*pi,0.7829805243233641*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5849673362281294*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.320392568083277*pi,-0.4692116951497083*pi,4.12654804341012*pi) q[4];\nu3(3.5*pi,3.46304990932951*pi,0.5*pi) q[5];\nu3(0.444020235332849*pi,0.6008352095499301*pi,4.406323523447551*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42769294296735*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.379367146109081*pi) q[11];\nu3(0.762954547010905*pi,3.0775879896404*pi,3.08271469146083*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48202838616451*pi) q[14];\nu3(1.0*pi,0.0*pi,1.266940170713795*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.623161479869389*pi,-0.49660139278668175*pi,4.20943428978353*pi) q[2];\ncx q[3],q[11];\nu3(0.843292095979889*pi,2.54612655946768*pi,3.5514138091082*pi) q[4];\ncx q[5],q[15];\nu3(0.66373254559141*pi,-0.055970577631274*pi,4.13010449532757*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[21];\nu3(0.405611538397067*pi,3.21013543947301*pi,1.88251722056449*pi) q[17];\nu3(0.541961931601413*pi,3.33114982088518*pi,4.340166959633001*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.394407989915666*pi,0.20380889848961303*pi,0.5315880538976163*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.133923413447267*pi,2.90190447915208*pi,1.78079325018125*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30736959724808*pi) q[15];\nu3(3.5*pi,3.49253791140164*pi,0.5*pi) q[16];\nu3(0.358101931559379*pi,2.92779647636719*pi,1.65049378570152*pi) q[17];\nu3(0.49398173006564*pi,0.30466439984594595*pi,1.031197152899066*pi) q[18];\nu3(0.424237459283604*pi,0.250265139422578*pi,3.73459104974805*pi) q[19];\nu3(0.555916346826271*pi,3.07183952195096*pi,2.99594159972149*pi) q[20];\nu3(1.0*pi,0.0*pi,1.223179179549723*pi) q[21];\nu3(0.413603336292139*pi,-0.393670385140574*pi,3.92466947242074*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.810872071467257*pi,-0.471247885912398*pi,4.30677928935585*pi) q[19];\nu3(0.201632638164005*pi,2.79778543100891*pi,1.1605075789832489*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.846030820711895*pi,0.46816015031868197*pi,4.012260919947829*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3337699321960095*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.412286831937802*pi,2.90307667286026*pi,1.5884501083568*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.844698434925941*pi,0.034987371269976975*pi,3.82114762097404*pi) q[1];\nu3(3.5*pi,3.43172025302765*pi,0.5*pi) q[2];\nu3(0.374451727322737*pi,-0.040639536739251025*pi,0.869889156635413*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.258254397777691*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40748588606302*pi,0.5*pi) q[0];\nu3(0.762486269812918*pi,0.06414098535561297*pi,1.146831887005482*pi) q[1];\ncx q[2],q[13];\nu3(0.341840785296968*pi,0.027012827758998048*pi,3.8692079646202*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.733099769560662*pi,0.266608552616167*pi,3.86774816914956*pi) q[8];\nu3(0.424669469902207*pi,0.10867790538252997*pi,0.799100998309052*pi) q[9];\nu3(0.578767843339728*pi,-0.4155994333763396*pi,3.1049731112328*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.450600141143988*pi,2.51845121098497*pi,1.46815331129206*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3367106403768552*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.623953799706766*pi,0.016414997210548954*pi,3.60383866727476*pi) q[5];\nu3(0.318227136871207*pi,0.471586207597428*pi,4.4726572667889*pi) q[7];\nu3(0.421071208446293*pi,0.16556142209097202*pi,4.223124148637741*pi) q[8];\nu3(0.45347871266425*pi,-0.10562406106799299*pi,3.61202215399073*pi) q[9];\nu3(0.627603605461163*pi,3.1491887974976*pi,3.18797869822147*pi) q[10];\nu3(0.733810312523909*pi,3.02207027953529*pi,4.16988838116543*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38075545474941*pi) q[13];\nu3(0.316832539190871*pi,0.30209316465913605*pi,3.81616069952674*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.295209620188091*pi,3.48878146857464*pi,1.192201371566782*pi) q[5];\nu3(0.785057294682864*pi,3.14920080538721*pi,3.88728741421638*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.766555099247249*pi,-0.4584042374871088*pi,3.53338919794093*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4158097301127395*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.198307504345826*pi,-0.37454829829957703*pi,1.065531711607443*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47564941283204*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2983892336172929*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.740368573071322*pi,-0.38334338944002*pi,3.5305055131091*pi) q[15];\nu3(0.335145695210634*pi,-0.46774206547918773*pi,0.971636232711115*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.816834364528586*pi,-0.319340136403078*pi,0.7238274889316321*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(3.5*pi,3.38928167565852*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.49882492595869*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.325393870348896*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.60021815801108*pi,3.46923910295267*pi,0.9062840473763449*pi) q[16];\nu3(1.0*pi,0.0*pi,1.295771062812368*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.317755646950245*pi,2.53070075608033*pi,1.289926257705873*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44906392688718*pi) q[3];\nu3(3.5*pi,3.40466512349941*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.131477310578168*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.33284254661239*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.0505265449632781*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.730288007178565*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32084713662705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.318168489520774*pi,0.15650669899078595*pi,0.640345148091635*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5229911119905531*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.4262052761677*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.5255288902263433*pi) q[11];\nu3(3.5*pi,3.43024273612407*pi,0.5*pi) q[12];\nu3(0.576088335055178*pi,0.11462278058059805*pi,4.13844090485994*pi) q[13];\nu3(1.0*pi,0.0*pi,1.226338954737722*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2657698532410069*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.550617451775769*pi,2.84006318232812*pi,3.78501451451453*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.579364022261031*pi,3.27959235051757*pi,4.0082755313578105*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41525313883748*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.182731158672097*pi,2.91318118817587*pi,1.123809272044777*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.701653821594179*pi,-0.4107631666820347*pi,3.77315467422673*pi) q[20];\nu3(1.0*pi,0.0*pi,1.196964178810225*pi) q[21];\nu3(0.272219511086147*pi,0.175715894172491*pi,0.973955344343258*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.541135823893981*pi,-0.31872757343396096*pi,4.09766227584288*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.560009463244502*pi,3.04952597133243*pi,4.16073338083088*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5608325339873717*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.604507678055439*pi) q[18];\nu3(0.267733742544736*pi,3.34104418484894*pi,4.23490982949567*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.42166597911726*pi,3.3151931820606*pi,4.33256887963687*pi) q[4];\nu3(0.629616996358813*pi,-0.179052796407003*pi,3.76628692464905*pi) q[5];\nu3(0.793526544489622*pi,0.46706643616742605*pi,0.9479256046064011*pi) q[6];\ncx q[7],q[18];\nu3(0.466002362336111*pi,-0.227094181906296*pi,3.57765679289801*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.430409016456003*pi,0.5821110741362601*pi,0.8313618080277749*pi) q[14];\nu3(3.5*pi,3.48241710930298*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2361406677717839*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33507377798571*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.532835076742521*pi,2.72790126741666*pi,3.66570421008923*pi) q[4];\nu3(0.0455210286628593*pi,0.171120927202825*pi,0.592742601807625*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.463485508967672*pi,2.92236533113486*pi,1.80547355943312*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.561342777170598*pi,2.95765460408091*pi,3.26977697861367*pi) q[1];\nu3(0.147942066131942*pi,3.43669942426029*pi,1.018218617589104*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.203440272172021*pi,-0.20747517435880902*pi,0.5543839840447173*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49723189456149*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.442724476781928*pi,0.55813994437656*pi,4.06011249283286*pi) q[1];\nu3(0.736871401528774*pi,0.50012443261533*pi,4.300005885129*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.527657942197391*pi,-0.397099817380043*pi,3.33932062250833*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.853693383123709*pi,-0.09540055402687198*pi,0.9166152842787281*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.450728253906391*pi,-0.4032683201891007*pi,1.00800867067416*pi) q[11];\nu3(0.64829318529288*pi,-0.316003437603231*pi,0.695297925820091*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.560929931197574*pi,-0.387476755089817*pi,3.26108558694339*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.512961484911751*pi,0.8596933582958901*pi,0.630246613140494*pi) q[7];\nu3(0.354275049819077*pi,0.6098736531882001*pi,4.2724828005584605*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.450533901812053*pi,2.95289338103125*pi,1.225855758530306*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.735059389428634*pi,2.97591961284631*pi,3.7331478925598*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38046507179595*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.141708293022915*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.298984586599037*pi,0.13792108928950897*pi,1.181080878532407*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.548912685265166*pi,0.22232367937310205*pi,3.9605285951383*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.68811993421841*pi,3.49216476337847*pi,3.73989857880823*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.26014673530556*pi,0.182930517670286*pi,3.3412814792838*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0350231499489394*pi,0.8970184203017*pi,4.490215327119429*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48892135368684*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32962739944476*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48250889668444*pi) q[8];\nu3(0.9294841420215*pi,0.6257618720898701*pi,4.42642788585011*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.322169372651129*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.18205216638514*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[14];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.699791364304521*pi,0.79974231809986*pi,0.5608867860433799*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.463487329507534*pi,-0.14455268985811198*pi,0.965779081985621*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.48672950906173*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.089174558138029*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48016578396188*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.298716686344985*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5433254151917724*pi) q[14];\nu3(0.212928772725272*pi,0.067440432929185*pi,3.55291176195836*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5741357766858832*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.786770372092067*pi,0.05753118116905398*pi,1.234087317529261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44770573409071*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.411199384463114*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42227321272006*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.126611967814952*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.785373606041415*pi,-0.4581249242350533*pi,0.9855745467545429*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45380120403396*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37645423924924*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.822590220613761*pi,0.132018716323138*pi,4.398379204302341*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.642486844326082*pi) q[5];\nu3(0.809820168686162*pi,2.93845594751913*pi,3.20762955081919*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5404733503708989*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.572966305797694*pi,2.5245804591862*pi,3.68173744342138*pi) q[4];\nu3(0.559249689767989*pi,0.16361157988548403*pi,4.255015442671279*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.49308766453418*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46218212305552*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.234779308545501*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.49104784217349*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.420107895797964*pi) q[20];\nu3(1.0*pi,0.0*pi,1.231431850596685*pi) q[21];\nu3(0.809812877377099*pi,3.18511677255831*pi,3.9532586201506*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.163455663762751*pi,2.80476757052681*pi,1.250549472199578*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.161609736060782*pi,-0.157677159074687*pi,0.79850793177983*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.259102171223227*pi,3.27977700418025*pi,1.093680433925136*pi) q[17];\ncx q[18],q[20];\nu3(0.68854467193211*pi,3.28225377350707*pi,3.41570811772301*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43202405317504*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.538206837506106*pi,0.8376271596787299*pi,0.8790435197202819*pi) q[8];\nu3(0.223826655715548*pi,3.15624798605112*pi,0.94460473225247*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5547632561894*pi,2.87135681772233*pi,3.53430267577913*pi) q[14];\nu3(0.783097838013036*pi,0.51687737311536*pi,1.243110102020194*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5904331371567114*pi) q[16];\nu3(0.611963039635214*pi,2.68788180761692*pi,4.02472516138426*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.19460151446918*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35732033833844*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5057586564331964*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.406549063895989*pi,0.32631319483272403*pi,4.12903757086759*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.388058962933088*pi,3.01213153087581*pi,1.52250869512138*pi) q[14];\nu3(0.447646613561133*pi,3.49948233711788*pi,0.799008831348583*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.561804833459149*pi,3.41030890554075*pi,3.75665812480333*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.548410060804826*pi,0.35210179302811695*pi,1.051140033277814*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5619905840038478*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.171178743347973*pi,3.46326511614972*pi,1.63804443247051*pi) q[1];\ncx q[2],q[19];\nu3(0.71449745853019*pi,0.11019185895931605*pi,3.93036429062388*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.241874138694596*pi,2.78004530017963*pi,1.047306287563559*pi) q[11];\nu3(0.761452993088987*pi,0.23676817562070795*pi,1.341288286820666*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.34580591066273*pi,3.31606402182302*pi,1.0820121463032462*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.475327132806644*pi,0.8377014947333501*pi,4.155115707672429*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.266408863557989*pi,0.7283081386462*pi,0.5342804233011952*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.610628830140856*pi,3.47667898167674*pi,3.66167999699825*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.832644538714005*pi,0.7606582219736799*pi,4.40152014278165*pi) q[12];\nu3(0.128565072165892*pi,0.06066468108531098*pi,4.289858424192969*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.67118821590567*pi,3.42802223492484*pi,0.5980537152482499*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.523824979183887*pi,1.03424071870607*pi,0.720710739595438*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.30540427807291*pi,0.327809952346936*pi,4.25062607181268*pi) q[5];\nu3(0.570844335474681*pi,3.26188065189534*pi,3.40067471998665*pi) q[7];\ncx q[8],q[14];\nu3(0.295380121257434*pi,0.22120945991712704*pi,1.1483314042127049*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.539164460347042*pi,0.90016236356524*pi,0.6306790201029*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.669861953439815*pi,1.0724991030244*pi,0.709774014167491*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.113727898655482*pi,0.5295820906436399*pi,3.73505029247879*pi) q[2];\nu3(0.537084100546029*pi,3.14830729362049*pi,0.5635494182762789*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38284507607893*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1841732531091869*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.21738801260188*pi,2.77278560915871*pi,0.803292238033806*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.279373871063314*pi,0.030224753131572024*pi,4.11495934016917*pi) q[21];\nu3(3.5*pi,3.42103130038867*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.345333266492558*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48768929360833*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.159338350727079*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.233691848164211*pi,-0.15898958452427697*pi,0.8712046515641221*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49693454350514*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.388147285641449*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.561662190154018*pi) q[14];\ncx q[15],q[17];\nu3(0.767330616195417*pi,0.20564482266914796*pi,1.3904801693367999*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33766227498722*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.661937188306121*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.2791149208890111*pi) q[5];\nu3(3.5*pi,3.48818742421949*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.082674424544893*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5014218862505246*pi) q[17];\nu3(0.218265230040126*pi,3.14543110442035*pi,1.151020953104796*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37192700484138*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44055115642781*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3194200904041549*pi) q[19];\nu3(0.119693961226499*pi,3.10527102559508*pi,1.94581868746331*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.35864083957192*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48267781254736*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5349950328291868*pi) q[10];\nu3(1.0*pi,0.0*pi,1.272449020086053*pi) q[12];\nu3(3.5*pi,3.4015390218488*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.136259480115861*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5943489077606*pi,0.331539543534767*pi,1.58973573369207*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(0.257235050102496*pi,3.12562217758882*pi,1.79525073505175*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5870991687964418*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.799665767870631*pi,2.88395647555262*pi,3.31724328187934*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49388976522171*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.491155499086596*pi,0.80295382489187*pi,0.647492467709159*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.647306604161553*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.322935346147582*pi,-0.16478649690504898*pi,4.26998567588833*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5675813173027686*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.254659435786958*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.647381173149759*pi,0.65843808047402*pi,0.918682044916548*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.783657788377293*pi,3.47805030573517*pi,0.653796163179168*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.794077258638264*pi,3.0707088747545*pi,3.61990193735664*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.872129754783499*pi,3.25715747476958*pi,3.14309014782276*pi) q[14];\nu3(0.323798811923007*pi,3.46446490457335*pi,0.654124728093186*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.606156024873316*pi,0.6147453427735801*pi,1.3832493871604719*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.626943344127026*pi,3.06978832939277*pi,3.87228416893787*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.40045716084731*pi,0.497443899151886*pi,4.13454071390493*pi) q[9];\nu3(0.708667306423127*pi,2.60103377688748*pi,3.59562649161656*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.710152830691919*pi,3.2942660350414*pi,3.24902335830799*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.816036131691667*pi,0.395861787731963*pi,1.079838911707589*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43416126520967*pi) q[18];\nu3(0.180163201466913*pi,3.34282321101316*pi,0.9494286613206979*pi) q[19];\nu3(3.5*pi,3.49054727100532*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3264108721541858*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(0.648148264792488*pi,0.26747912792183204*pi,0.807393870581839*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.928847208959858*pi,3.2055488613015*pi,4.2795187256458*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.780510727331197*pi,0.293685168785355*pi,4.42673323044883*pi) q[17];\nu3(0.788781184831106*pi,0.008612517222952976*pi,3.71750925802868*pi) q[19];\ncx q[20],q[21];\nu3(0.449078874308313*pi,3.14754758425402*pi,0.947588768629657*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.497893845881688*pi,0.13056236788615205*pi,1.107114724781511*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.598272861885735*pi,0.51875251295902*pi,4.17839290606942*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42682469140836*pi) q[21];\nu3(0.697793584531357*pi,0.95831493107236*pi,0.678763554207819*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.625468616931055*pi,0.46378831607885396*pi,0.695354479387345*pi) q[4];\nu3(0.43545295920266*pi,2.90569003902915*pi,3.60011199858361*pi) q[5];\nu3(0.082606740138116*pi,-0.188796428249007*pi,1.68590480655665*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.58996766611455*pi,0.11240362828448103*pi,0.8979820677610639*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.861317316303948*pi,3.12645841167349*pi,4.3715398974567705*pi) q[4];\nu3(0.723831515371997*pi,-0.4740401931325719*pi,4.04379168356169*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.470048494019744*pi,0.31637060855160604*pi,4.4486638269361904*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.267356503417893*pi,2.72604824721958*pi,1.317571682515954*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47613372734769*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2932374216637958*pi) q[9];\nu3(3.5*pi,3.34103234709333*pi,0.5*pi) q[10];\nu3(0.624036117290746*pi,0.41588015405296297*pi,0.5013144619962673*pi) q[11];\nu3(0.769960414155603*pi,-0.18443348437388102*pi,0.865388385741233*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.183620643133573*pi) q[15];\nu3(0.271763140268488*pi,0.5867832287718899*pi,4.38231609063501*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[10],q[15];\nu3(0.526774919630971*pi,0.70543441962558*pi,0.928783090773865*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44481050130223*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3705208180008701*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42628538597505*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.46605621093639*pi,2.51088242928351*pi,1.004322207280423*pi) q[2];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5109996958464117*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.135625482199514*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.49668232848969*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.668955602470994*pi,2.64462099832673*pi,3.59193426494821*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.46454774607113*pi,0.5*pi) q[1];\nu3(0.570724448708476*pi,0.5117908221626*pi,1.049735445005334*pi) q[2];\nu3(1.0*pi,0.0*pi,1.199630137158016*pi) q[4];\nu3(3.5*pi,3.49888962530464*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[16];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5713040749674975*pi) q[17];\nu3(0.309114216940306*pi,0.149845084406801*pi,0.919159211102352*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264805401554669*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.4998138252336*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43893520205273*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.303410548104982*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.498064381535966*pi,-0.230089097205615*pi,1.189563382081368*pi) q[20];\nu3(0.344204706236712*pi,3.41075502696075*pi,4.13620290339804*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.41844905434742*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.91778852851172*pi,2.89204589014559*pi,3.73978516672091*pi) q[6];\nu3(3.5*pi,3.43062930490744*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.885930945298078*pi,3.47410145051975*pi,4.20554177599981*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.315518375264272*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42234504700512*pi) q[19];\nu3(0.541021545827168*pi,0.145601066394888*pi,3.59049085233214*pi) q[20];\nu3(0.345391446383301*pi,0.07451789996130398*pi,1.080884084808233*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[3];\ncx q[5],q[19];\nu3(0.181746492817301*pi,0.256535650844679*pi,4.38943646916327*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0695016215722173*pi,2.67324650754961*pi,1.098690988207192*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38043764856431*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41654708242791*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.248768823878403*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.372146401775693*pi,2.83949849535592*pi,1.76900432782309*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5802962321635949*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.139320188221304*pi,-0.361758969303559*pi,1.3031538891291579*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.300107593620054*pi,3.49178838460479*pi,4.48299894328074*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5408114886359*pi,-0.140972336138948*pi,1.239564620673135*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4184525606623595*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46909759087168*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.540460711178226*pi,3.40302008971896*pi,3.2153632210852*pi) q[14];\nu3(0.763638104716514*pi,0.60088169307569*pi,0.5463889135606816*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.238667619702165*pi,-0.05117717468796501*pi,0.5359679496315239*pi) q[17];\nu3(3.5*pi,3.39372239464595*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251127272241713*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1954864502441471*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.858104800832015*pi,3.02478091682875*pi,3.04151315762494*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.322476139468396*pi,-0.23836153264960103*pi,0.653192389469275*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.586124536909094*pi,-0.04255533738193601*pi,1.252440396049006*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.638773887209516*pi,3.02953822127187*pi,3.37419149867504*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.660777291259737*pi,2.57031249713106*pi,3.57169056990938*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.32618730644245*pi,-0.14392649603469798*pi,3.89626492375306*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.708638389099131*pi,-0.10510271124877901*pi,3.83686887937337*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.559810754245051*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5645237606784712*pi) q[21];\nu3(0.683955311687535*pi,2.7502331144579*pi,4.0315278517641*pi) q[0];\nu3(0.305425790941645*pi,0.07457197655959702*pi,0.925365058389741*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.406703907172965*pi,0.8557798664438301*pi,4.43030407167877*pi) q[4];\nu3(0.306206478915962*pi,3.29959384078645*pi,1.92586652311352*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.246127580737806*pi,2.89936981356289*pi,0.846787211166601*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.734265551558799*pi,-0.390423194867235*pi,3.41565076582914*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.442755532839153*pi,0.05786535836370099*pi,4.171404355967249*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.617579365820476*pi,2.94289553363848*pi,3.14849469135046*pi) q[4];\nu3(0.437130652383153*pi,-0.35283893056444*pi,1.59812189905921*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.338849722350626*pi,0.14306320175920195*pi,0.5355850345331502*pi) q[8];\nu3(3.5*pi,3.47543050818997*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.218475123297766*pi) q[14];\nu3(0.670874631991056*pi,0.59304805239075*pi,1.225422150300912*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.752543982615769*pi,0.11283357984492903*pi,4.043015312012869*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36391245217539*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.912787420615447*pi,3.4289863816433*pi,0.672814035996709*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.257980931357972*pi) q[15];\nu3(0.571730697161834*pi,0.10246780700679603*pi,0.962710715975996*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.83620137204243*pi,2.62142919779968*pi,3.7149937079149*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5213786033198647*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.446324714938605*pi,-0.31232708862027303*pi,4.1920088959655395*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.259684341239243*pi,0.67759148606595*pi,3.73790668853713*pi) q[2];\nu3(0.359294733190469*pi,0.7053596404395399*pi,4.35727866130505*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.32004604842125*pi,0.5*pi) q[10];\nu3(0.271588809478562*pi,3.30629978550226*pi,4.198533714132131*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.30418536775195*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.699275503960051*pi,-0.294325805284705*pi,3.76941996444486*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276917244411512*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39752811321116*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.144750365827417*pi) q[1];\nu3(0.75406605265894*pi,-0.30900365775062*pi,3.51656830843901*pi) q[2];\nu3(0.570315265730558*pi,-0.084888113540257*pi,3.55479423357445*pi) q[3];\nu3(3.5*pi,3.43721296050248*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49691375696502*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.49776325664371*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.314195677858078*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292461502923939*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317238493112598*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.242835223348172*pi,-0.363338984042005*pi,0.7316221352111489*pi) q[20];\nu3(0.959054913992995*pi,0.27694703434836*pi,1.114141568980459*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.925313833526468*pi,-0.09925904775556599*pi,0.9257165326508561*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.32637724625295*pi,0.60591148401464*pi,0.741432849493213*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5139243729169709*pi) q[19];\nu3(0.475043008556924*pi,3.47696107084392*pi,4.48915074171106*pi) q[20];\nu3(0.865891168157945*pi,-0.301021257434747*pi,3.46496210382531*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5609950568274727*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.72347977178354*pi,-0.4873763159887234*pi,0.5791214671513552*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.549302529601601*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.27715671809254*pi) q[13];\nu3(0.239165402484216*pi,0.57136240546571*pi,4.08786596259085*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37570859057288*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[18];\ncx q[3],q[21];\ncx q[4],q[17];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.49108758254896*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.300053815926361*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41312739450794*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33721009937036*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2312219470697001*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.153417206413212*pi) q[21];\nu3(0.565989926525317*pi,2.76519434249343*pi,3.84978100239764*pi) q[0];\nu3(0.684026259626222*pi,0.19887979183862003*pi,1.356791644875119*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.17726941124917*pi,3.20676582968267*pi,0.5868348981308269*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.890909900157788*pi,-0.06092855748550402*pi,3.74342751617511*pi) q[10];\nu3(0.687104836374263*pi,2.44856911621899*pi,3.67366466735593*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.66224242391944*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.770479615241311*pi,3.3932248845777*pi,4.14224374669224*pi) q[0];\nu3(0.484495075397849*pi,0.46841437600798197*pi,0.638118747069243*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.559584600087537*pi,3.05562706793204*pi,3.81758888725462*pi) q[5];\nu3(0.311566479360777*pi,0.446080995102494*pi,3.48095224521501*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0819981152860832*pi,-0.260366116254672*pi,4.03445559743113*pi) q[10];\nu3(0.406325867100635*pi,2.81934830722776*pi,1.0971350394848391*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.446648577627768*pi,0.20323186470287702*pi,3.46648093714733*pi) q[15];\nu3(3.5*pi,3.45096776649698*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47894603449739*pi) q[18];\nu3(0.629814115117825*pi,0.70210595400348*pi,0.7109796352601709*pi) q[19];\nu3(1.0*pi,0.0*pi,1.364964795211514*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49002639242138*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.420918352014047*pi,0.06804549820569505*pi,0.622628261941496*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.337303446464473*pi,0.367163884089849*pi,0.784181783664768*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.353959803498157*pi,0.51448601791015*pi,4.2643711676169005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.514971092260389*pi,-0.11902764565318502*pi,3.8969374793969*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.55686955157241*pi,-0.038830774878597984*pi,0.5682361691767134*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.673648250477814*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.635439694081705*pi,0.44127651867568396*pi,3.99912588755307*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.570303574847538*pi,3.40855705282904*pi,3.90018828362277*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.822058495470231*pi,-0.35659804083171*pi,0.5200928146033926*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.43139814977709*pi,0.13882947140934598*pi,4.1716307366651*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.604033358551916*pi,-0.03232474007244901*pi,1.322637170570982*pi) q[4];\ncx q[6],q[14];\nu3(0.156942805981187*pi,-0.023285959099607012*pi,1.281348714978956*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.389861290433032*pi,0.28867627641166704*pi,1.1465673951252842*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41783795178286*pi,0.5*pi) q[6];\nu3(0.610485564363706*pi,0.395178668154205*pi,0.5884460435314722*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2267753490025028*pi) q[14];\nu3(3.5*pi,3.47896199138666*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196926764496956*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36892945497442*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2898670649825719*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.406957143229208*pi,2.92787168140405*pi,0.922931687065986*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.505838032478235*pi,0.43002156161898397*pi,4.04437741480807*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[1];\nu3(0.769575712521336*pi,-0.109024941559212*pi,0.5291706796394687*pi) q[2];\nu3(0.422028507468572*pi,0.9510578120579001*pi,4.17159375062728*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.4800928523608*pi,0.65657510274305*pi,4.103080891990929*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3602318448311905*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.58707486876699*pi,0.345904115336787*pi,4.173167017245531*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4089664311717005*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.706266604946615*pi,-0.22558860633831201*pi,3.73140936752215*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5439534028783388*pi) q[1];\nu3(0.378195507795681*pi,0.09539266342740704*pi,0.723842878914291*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46134119858459*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.359627696302005*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.529949858803464*pi,3.08247983423044*pi,4.0719608937606395*pi) q[16];\nu3(0.536808941984092*pi,2.7703278934893*pi,1.263002574897787*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.518446349719789*pi,0.7598766546408899*pi,0.7842721641799459*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.230573572137813*pi,0.28875428774467904*pi,0.5560850130685369*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.2969567347359*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.510487677869709*pi,0.430130896405569*pi,0.732012280178063*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.43944182006016*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41949960483729*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[16];\nu3(3.5*pi,3.26311977597221*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.360778792319292*pi) q[12];\nu3(1.0*pi,0.0*pi,1.171866424371315*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.167646382884447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.738631350420519*pi,0.42366196809673895*pi,0.5209554370240468*pi) q[20];\nu3(0.732456435755679*pi,-0.14362579763037098*pi,1.123880338104068*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.30558994005966*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.49585452699346*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33951924593639*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2094411897954291*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1832387113079639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254832139066826*pi) q[21];\nu3(0.986823887706357*pi,3.18082757007548*pi,0.5927545974076829*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.662307843582737*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.652694527669764*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41465398467619*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.445527990408823*pi,2.52095985257758*pi,1.3336703105558239*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.596292523530639*pi,2.46360792796136*pi,3.89590130529*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.351374879803444*pi,3.46982610441863*pi,0.5405709402271359*pi) q[14];\nu3(0.399775677262462*pi,0.04059553475837496*pi,3.96544758480239*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4423125164467*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.53433617846972*pi) q[17];\nu3(0.522891251409227*pi,0.29094045579167704*pi,4.41532879220966*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4360692730764395*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.523118646427298*pi,0.09833423253653795*pi,1.066883973778721*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.320691298658111*pi,3.47993898761991*pi,1.168223672372012*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.389346040409761*pi,2.75752532773107*pi,0.899784813066819*pi) q[14];\nu3(0.390425574533434*pi,-0.4787769802077787*pi,1.197016269488796*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.621869502907601*pi,-0.21566413511324*pi,3.92675726295648*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.452132914426579*pi,-0.240218027103138*pi,4.091314833143279*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48088713566668*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.324627047494801*pi,3.36894856153098*pi,0.8957880353447281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.404008817884453*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.499784743816015*pi,0.14027365521386703*pi,1.252811810755095*pi) q[3];\nu3(0.492070028271189*pi,3.28487758738903*pi,3.14524486694002*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.314481078761743*pi,3.22226492804667*pi,0.687038388579005*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.649994235365257*pi,0.52820339916272*pi,4.40415734444195*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.790975478850014*pi,-0.4036023166225646*pi,0.789617347109698*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.358886040159967*pi,2.84907114073547*pi,0.687445027279508*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.277714570994337*pi,-0.4703751813486167*pi,1.478240360133819*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.031013247117691*pi,-0.26193601451052*pi,0.716073664364525*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.57912883283068*pi,-0.4740261562949572*pi,4.00845625943553*pi) q[10];\nu3(0.265049573175941*pi,0.11476589814239302*pi,3.70192193853469*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.615185105890387*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[14];\nu3(0.126335344625756*pi,0.8635721737803199*pi,4.3226485701250805*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.54297139016272*pi,3.38899446564383*pi,1.8382215776823*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.296947801821343*pi,0.21741820197456296*pi,1.1959369312436041*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.422263236916607*pi,0.6302937164670901*pi,4.039769433877931*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.497335132417059*pi,-0.17775331618216*pi,4.2279088592394505*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48738784026021*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.824936628608882*pi,0.06304087533909797*pi,4.36239445434674*pi) q[8];\nu3(0.630621400149699*pi,2.90685546526178*pi,3.21721994529297*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.483536742674945*pi,0.70900869836375*pi,0.5941651610246859*pi) q[13];\nu3(1.0*pi,0.0*pi,1.431966089780953*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.313654083231287*pi,-0.4709840865485228*pi,1.206277782384816*pi) q[17];\nu3(0.469625768520703*pi,3.34960595054927*pi,3.31684690633963*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4621075259801*pi,0.5*pi) q[6];\nu3(0.889560073170066*pi,3.49753263339751*pi,0.658200924964406*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.861792106753863*pi,1.0486141429124*pi,0.8985009019365919*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.78557514108263*pi,-0.38719693059057403*pi,4.26178961335597*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290428480040898*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46431149473973*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,0.0*pi,1.352969525655046*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4491268181028705*pi) q[14];\nu3(0.578071981542533*pi,-0.4072239771179492*pi,3.69746369579533*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.386505660299132*pi,-0.13741035959639197*pi,0.813013222373199*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41569276085585*pi,0.5*pi) q[3];\nu3(0.769948513747129*pi,0.11435601479809898*pi,3.90830954490377*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.19616649405256*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[15];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.611781922318465*pi) q[19];\nu3(0.24123592858986*pi,0.5120212582466199*pi,3.92784978701601*pi) q[20];\nu3(0.133406877474358*pi,-0.10713677723807302*pi,4.20720160739637*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,4.4571647067211*pi) q[4];\nu3(0.417871735642375*pi,0.6020183857713199*pi,0.661173353249613*pi) q[5];\ncx q[6],q[19];\ncx q[8],q[18];\nu3(3.5*pi,3.391602628335*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47205807129327*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.259402335060427*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3372818408536609*pi) q[17];\nu3(0.764595070833074*pi,0.5550926967297001*pi,0.84829996262497*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.652770524950658*pi) q[7];\nu3(3.5*pi,3.41806583151006*pi,0.5*pi) q[8];\ncx q[10],q[15];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251034887780008*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48825285432298*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3750811553622961*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4145242420743*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.725121408094248*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.795396240512534*pi,2.64624469517719*pi,3.4033845239155*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36115202556382*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.29684469918733*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4813584511085*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2777148103357772*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2991206586807*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43337923782493*pi,0.5*pi) q[5];\nu3(0.459525755890647*pi,0.19196296711801997*pi,3.7235111640004*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5040861831912826*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28846327970212*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.688369852611371*pi,0.01976361706125096*pi,4.46970771425072*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.412359192824934*pi,0.5441315223679799*pi,4.09353571516619*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.494720588822521*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47058319562135*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.407045713156182*pi,3.16404182213143*pi,1.229524908473586*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.801217965520462*pi,2.88127603659729*pi,3.86404807971681*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4675467816391095*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.350819021232419*pi,0.30120189325762303*pi,3.61143295745392*pi) q[19];\nu3(0.556003370372805*pi,-0.12657738657391499*pi,1.373175709651706*pi) q[0];\nu3(0.411852036119406*pi,0.33627885639929*pi,1.15176467764721*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.38749136143007*pi,-0.369275610029071*pi,4.17472035153088*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.374676878082891*pi,3.14797948849579*pi,1.121432236603227*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.537264954759687*pi,-0.31187710010577796*pi,0.7757846905867061*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.759453483868501*pi,0.62578081763738*pi,0.802462702863039*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.386858699353255*pi,0.97556488556812*pi,4.0775874123687*pi) q[0];\nu3(0.270816389359587*pi,0.7545938298688699*pi,4.08816588634515*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.1127563106705*pi,-0.11735829471403197*pi,0.824138901936363*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.790798741385524*pi,3.42132230539552*pi,0.600881825769127*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.274458036640002*pi,0.56004081878038*pi,4.13519347309641*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.794694230387461*pi,0.35402664849849297*pi,4.17220413151523*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.14963355274844*pi,0.5635446811819*pi,4.49431248347729*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.837089876114812*pi,3.18419611624303*pi,4.160932813831311*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.205894470258557*pi,-0.025461246397116*pi,0.5475875405441303*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.79857641660286*pi,-0.11719549668511398*pi,0.7477384974729611*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41643799784291*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.908456227138844*pi,0.145729748997787*pi,1.50817565662421*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.685234134594322*pi,3.42476887510802*pi,0.5387994037218653*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.195822813031741*pi,0.6667247899384801*pi,4.1200562417767195*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.313038587545827*pi,3.1665836457726*pi,2.0117395642054303*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2452531471371349*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.723075819065873*pi,0.7892787054797501*pi,0.855162519742359*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.571822483621257*pi,3.1217658964371*pi,3.93179896737163*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.474787229910769*pi,3.10432103175436*pi,0.959991826852546*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.734583082698802*pi,-0.02144635925434002*pi,0.929424114553121*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.410565783423265*pi,3.42166786972861*pi,0.605015078470879*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.364421847512207*pi,2.89231825648018*pi,0.799371983490505*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.82207306334794*pi,2.41526356098152*pi,3.75362527761258*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.513632084053997*pi) q[19];\nu3(0.324166160515026*pi,0.32528965760302897*pi,3.98679834350792*pi) q[20];\nu3(0.182105950338941*pi,-0.12115809510799003*pi,1.61831358337296*pi) q[21];\nu3(3.5*pi,3.37388685739195*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.718519072563941*pi,3.49818471991652*pi,0.895964880647786*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.3424442252915*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.712957928964379*pi,0.324645507648319*pi,1.320912885005858*pi) q[9];\nu3(1.0*pi,0.0*pi,1.136294044511871*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.505300567941962*pi,0.306671784935749*pi,4.44056381117492*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.505503820198126*pi,2.89043735632214*pi,3.76252585225116*pi) q[16];\nu3(1.0*pi,0.0*pi,1.203521378568948*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.235529521853112*pi,3.22282067113587*pi,2.09851121979762*pi) q[20];\nu3(0.660901942657185*pi,-0.4520903026380698*pi,4.1304265228777695*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.42211097874013*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[18];\nu3(0.753875127058531*pi,-0.12758410751851001*pi,3.46601770903243*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3231161481638831*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.638132214209322*pi,-0.041534050670225975*pi,1.387163326262102*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.42461087059001*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47077916387783*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1998855111742501*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.453372513965331*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39079699475315*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2466238564124041*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.456745255055563*pi,3.33958929333074*pi,1.65539697939611*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48201684921384*pi) q[12];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.304227100037061*pi,0.622376179175*pi,4.29743861086941*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46258017543237*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[16];\nu3(3.5*pi,3.47497043490202*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49476745349168*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3348776785913041*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.42800635061581*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.360535975866033*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37038187487255*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.47971570341523*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219807218347402*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.475389124847943*pi,-0.166337023277225*pi,3.79070792431517*pi) q[19];\nu3(1.0*pi,0.0*pi,1.367979651221491*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36980871278078*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1845101594412*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.513059318624005*pi,0.251292011730757*pi,4.10201964478423*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45519184755463*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5530674080351639*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.603194642673843*pi,2.40162358634172*pi,3.79877232645219*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39747828336251*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46644379906653*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.494742375367852*pi,0.12612549791365602*pi,0.747980336863231*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3561147875743504*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.334737309858472*pi,0.5129873892933201*pi,4.34604483998353*pi) q[0];\nu3(0.135914578715109*pi,-0.389475898714923*pi,4.34042613984146*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.662419469431937*pi,0.03971972528706402*pi,4.030859548171669*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.836720527733486*pi,2.83162121237221*pi,3.72717557394162*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.448882578519773*pi,2.80438346292391*pi,1.316988258930377*pi) q[0];\nu3(0.687049561769868*pi,0.72566297625357*pi,4.365361593922501*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.245686370311709*pi,3.07120539673769*pi,1.90275718625647*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.896821425919119*pi,3.35908253422984*pi,0.5896565664318375*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.682834870532947*pi,3.48877921099439*pi,3.29220011524395*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.74624743789526*pi,-0.09243427501562901*pi,3.76552273611322*pi) q[2];\nu3(0.439795104056627*pi,3.02290437831111*pi,1.82559416236078*pi) q[3];\nu3(0.393916697656131*pi,3.06283508860158*pi,1.158980659906491*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.715350243110225*pi,3.33837016646243*pi,4.37446572667914*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5711803420086*pi,0.444351370358236*pi,4.16684506031046*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.277978099820573*pi,-0.233068957782534*pi,4.44396024754034*pi) q[2];\nu3(0.384462763622179*pi,3.24073345206781*pi,2.12582527990617*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.156245233353455*pi,3.27139522867869*pi,2.18089504300307*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.714452201888973*pi,3.16172752783285*pi,4.39677802575034*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.425019825777708*pi,3.29161641761937*pi,1.4733503735203*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.145653140188903*pi,-0.336048004435478*pi,4.2456449936749205*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.220357525376099*pi,0.009505830051734998*pi,3.54265738372945*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.916940137160527*pi,3.47397782240808*pi,3.91613131332523*pi) q[18];\nu3(0.354795036408585*pi,-0.38587515712806*pi,1.390367591534136*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.42855858824602*pi,0.436080128641942*pi,0.705511077645713*pi) q[5];\nu3(0.809068396305577*pi,0.35428644820105004*pi,1.58826802370558*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.475187339507285*pi,0.524025465832*pi,4.24824711336145*pi) q[13];\nu3(0.556305595047185*pi,3.47058515571461*pi,3.17638464093624*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.620954189280748*pi,2.66658017069251*pi,4.07126882382043*pi) q[16];\nu3(3.5*pi,3.38492551135231*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145895517480233*pi) q[19];\nu3(0.537078092827474*pi,3.30818855989298*pi,3.27672149058442*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.25647418103233*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.109053975566026*pi) q[8];\nu3(0.456951050862601*pi,0.026078164640984003*pi,1.2117691300058668*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.821453472813497*pi,-0.159810639712277*pi,4.01150947429585*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.301827242237584*pi,3.45375852228155*pi,0.8262521507171721*pi) q[15];\nu3(0.727056535197268*pi,-0.4962290876327725*pi,3.50936888457211*pi) q[16];\ncx q[17],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46920165285925*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.600759032401824*pi,0.32011028656470797*pi,1.0702085573019349*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245071464969754*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.825273947501651*pi,3.34823054920914*pi,3.71010979242999*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.59343232651059*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5248446697065265*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.871205965944977*pi,3.31707607761189*pi,3.98285953280143*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[20];\nu3(0.442429236554385*pi,3.17863871238193*pi,2.1256419733324403*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,3.38686015162226*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.262100204755422*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.60171797033354*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45599182363619*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295557204627301*pi) q[20];\nu3(0.307203516708971*pi,3.12253291325512*pi,1.69799055991412*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.37679324950538*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.203455590340086*pi) q[13];\nu3(3.5*pi,3.38603017353144*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1618751226017219*pi) q[16];\nu3(0.351075359983219*pi,-0.08963433775777901*pi,3.77318698946988*pi) q[17];\ncx q[18],q[20];\nu3(0.368594551984168*pi,3.35005096308806*pi,0.767246289776119*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\ncx q[0],q[15];\nu3(0.0832435659177941*pi,-0.4484957349948234*pi,1.223726993455566*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.48087202626055*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5059939287373201*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.459901655078456*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45351313812114*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nu3(3.5*pi,3.42583243104401*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42804050477991*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.264725257285006*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46573603933673*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3804304796409221*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47233092463875*pi) q[16];\ncx q[18],q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42495582585225*pi,0.5*pi) q[5];\nu3(0.171543375060969*pi,0.31209075975574896*pi,3.79570695884947*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.760517789547931*pi,0.6959030796291701*pi,4.47049461031283*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.644857132766194*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.184129374897105*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5736414429109277*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.778300926029093*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.779119745184422*pi,-0.42655125387087667*pi,4.00422484053757*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.272753626404405*pi,2.62558886359888*pi,1.5312782098988*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47998340995849*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[12] -> c[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.714520497889633*pi,0.11478363445112005*pi,0.974551521204956*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.527107519968805*pi,3.46113444101487*pi,4.090976426303531*pi) q[10];\nu3(0.0895498883177259*pi,-0.046473275875141995*pi,0.624073133464929*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.751988784094073*pi,3.11771655288065*pi,3.03518074159066*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.282460301572992*pi,0.467545207487845*pi,3.75540224196422*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.806358349461218*pi,2.71755106215998*pi,3.6574870089614*pi) q[18];\nu3(0.518284272500453*pi,0.36334086684740896*pi,4.243507520675831*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.319872753730237*pi,0.28710111104304004*pi,3.83303038168752*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.67271829523762*pi,3.47042299665583*pi,3.79246166268216*pi) q[13];\nu3(0.559787877105395*pi,-0.25218709647953996*pi,1.11629742293854*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.588594399775761*pi,3.10451493559923*pi,4.17826284641561*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.727272352929049*pi,3.19555863489059*pi,2.90264607065572*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.584209285052842*pi,0.030954511764991977*pi,0.990576563219865*pi) q[5];\nu3(0.217869432577962*pi,0.49169273116675705*pi,4.1310358780921*pi) q[15];\nu3(0.621007618075418*pi,0.8402745546735899*pi,0.510387460660321*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[15] -> c[15];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.314081573853047*pi,-0.11891009314392997*pi,4.22813799862815*pi) q[0];\nu3(0.375373905814171*pi,3.19479365787811*pi,1.62182789868028*pi) q[1];\nu3(0.791832447369826*pi,2.98047476691811*pi,3.45826620002481*pi) q[2];\nu3(0.82446258814857*pi,-0.25812432169717403*pi,0.801415470405182*pi) q[3];\nu3(0.419053144970712*pi,2.89449868349567*pi,1.294813734833002*pi) q[4];\nu3(0.435750440178986*pi,0.5456528669993199*pi,0.683401335817275*pi) q[5];\nu3(0.321736540882784*pi,2.63756280992238*pi,1.5215356105094*pi) q[6];\nu3(0.678678741410134*pi,-0.24832274449324498*pi,0.707346204311628*pi) q[7];\nu3(0.143973628056789*pi,3.45134545695774*pi,0.5427017115220346*pi) q[8];\nu3(0.689682681644348*pi,3.19716405946949*pi,3.78731336505976*pi) q[9];\nu3(0.79083521531764*pi,-0.37609008834290003*pi,4.338875533366259*pi) q[10];\nu3(0.153284741223777*pi,0.025240278647070014*pi,3.47881224208981*pi) q[11];\nu3(0.449886998881199*pi,2.63402471708528*pi,1.120043852902934*pi) q[12];\nu3(0.603883591166917*pi,3.38278032206654*pi,3.20861620532551*pi) q[13];\nu3(0.740356144439333*pi,3.21116839094953*pi,3.17661161750553*pi) q[14];\nu3(0.413774108822823*pi,0.44912132607307*pi,0.931487426459974*pi) q[15];\nu3(0.407542658937129*pi,3.26457033304748*pi,4.27316922926722*pi) q[16];\nu3(0.3993579695158*pi,0.5947966981897199*pi,0.661297440188573*pi) q[17];\nu3(0.11338622884957*pi,0.5197644468065901*pi,0.844030352909951*pi) q[18];\nu3(0.142792508721471*pi,0.026690439315375958*pi,4.16654379866222*pi) q[19];\nu3(0.590532976473922*pi,-0.192400528077542*pi,3.87470355435111*pi) q[20];\nu3(0.0269799464578934*pi,-0.189565382619857*pi,3.89005095443706*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46777254798633*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36503265879271*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4601307133904*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4299437321257*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.207374393329016*pi) q[13];\nu3(1.0*pi,0.0*pi,1.289535159329467*pi) q[15];\nu3(1.0*pi,0.0*pi,1.318949195266528*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2148448802360141*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[15];\ncx q[2],q[21];\ncx q[3],q[14];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[16];\ncx q[7],q[13];\ncx q[8],q[19];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48954842253722*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37497282589448*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41259027806057*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49172701857793*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47070172011537*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1879831165509152*pi) q[9];\nu3(3.5*pi,3.41539074949158*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40704459086085*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.237228792485359*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5918941713304681*pi) q[13];\nu3(1.0*pi,0.0*pi,1.304213375195857*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36925978199388*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191833722394097*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285622954308061*pi) q[17];\nu3(1.0*pi,0.0*pi,1.213012800169853*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4225841406168005*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.576776064997045*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207782676457955*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[15];\ncx q[2],q[21];\ncx q[3],q[14];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[16];\ncx q[7],q[13];\ncx q[8],q[19];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44724558768585*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5696738402146329*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4344988384352*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4113412456697905*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.62215668218526*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47670302329138*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5715354562523878*pi) q[21];\nu3(0.882246778450421*pi,-0.346368881100954*pi,4.10526527483405*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[14];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(0.287130266417586*pi,-0.358102996630781*pi,0.5334284643404414*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(0.776932116363543*pi,3.45284992245498*pi,4.3753165664582205*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.458444167816833*pi,0.039504413948249995*pi,1.288037731700567*pi) q[20];\nu3(0.343462981011201*pi,-0.07943116746814999*pi,0.602173070811995*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.503895598788328*pi,0.90304460878153*pi,0.635298719417451*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.33038198712891*pi,3.49357054968964*pi,4.25287769274576*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.519297453804487*pi,0.31776360171708395*pi,1.469960125573162*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.487698869384775*pi,0.080972628767506*pi,1.3669988983844439*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.614659935111222*pi,2.93197330833317*pi,4.186989533365971*pi) q[10];\nu3(0.441257511858882*pi,2.74271649708107*pi,0.915567184758924*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.812643294936442*pi,0.24879390360486198*pi,4.2548851485057195*pi) q[1];\nu3(0.279218558370792*pi,0.57857371960248*pi,4.40907976772436*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.828038793935265*pi,0.48885520061848897*pi,1.232003782083373*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.397868272042354*pi,0.6427532246382299*pi,0.716290460045975*pi) q[10];\nu3(0.330761902571693*pi,2.52931516117985*pi,1.51359722793614*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.824195432384726*pi,0.383021077734483*pi,4.35857170453592*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.434128898810186*pi,-0.394292495637269*pi,1.03886365371432*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.960877509178895*pi,3.14738029945365*pi,3.16183870977919*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.492265262684738*pi,2.98310728872505*pi,1.86051288366876*pi) q[3];\nu3(0.401932766740979*pi,-0.4180599610458167*pi,4.22836357116772*pi) q[4];\nu3(0.13525419201362*pi,0.79935258110112*pi,4.29863000888453*pi) q[5];\nu3(0.501851055042284*pi,3.47286776053515*pi,4.2841275461025905*pi) q[6];\nu3(3.5*pi,3.34860524425683*pi,0.5*pi) q[7];\nu3(0.499602959072181*pi,-0.054531373116048*pi,0.5930699190621461*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.122139726743658*pi,0.454575836012691*pi,0.779806267024044*pi) q[12];\nu3(1.0*pi,0.0*pi,1.14339570888975*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.655299381370971*pi,0.451172743929636*pi,4.2530118902755305*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.418556388791488*pi,3.49344476136696*pi,4.40436982132439*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.409965034488584*pi,3.47941639752117*pi,2.00500119889809*pi) q[19];\nu3(0.522938357427862*pi,2.87683378342594*pi,3.58981668126599*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.377280705810779*pi,3.48572976186077*pi,1.1322921471044038*pi) q[3];\nu3(0.436000081940159*pi,-0.350349636646371*pi,0.620612388294371*pi) q[4];\nu3(0.646063135624742*pi,3.20942992915097*pi,3.02181096695215*pi) q[5];\nu3(0.361444009384808*pi,3.39724988269776*pi,1.4548502688361329*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.407444911275209*pi,3.14776736275167*pi,4.427357231117179*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.25260925812094*pi,-0.017903904976748986*pi,3.85268304279094*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.202443100760747*pi,0.06530995607949497*pi,1.313515818563121*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.214131067024107*pi,2.99872440558327*pi,1.60089685906506*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4966660457945*pi) q[13];\nu3(0.628871235386519*pi,3.2632449849429*pi,3.17531031386088*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.416030546787145*pi,3.46990203930316*pi,1.394550757354109*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.649964658400124*pi,0.6656394177093701*pi,4.36243615507714*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.364894393108872*pi,0.91515253335232*pi,4.24191344009862*pi) q[9];\nu3(0.253054211701557*pi,0.5829751598358499*pi,4.4955908258703605*pi) q[14];\nu3(0.771482499400599*pi,3.14641291142136*pi,4.25813015234655*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.867550311379549*pi,0.252931569504111*pi,3.84500788331366*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32101233285606*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.222465568233194*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[17];\ncx q[2],q[12];\nu3(3.5*pi,3.45692072581371*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47251179768356*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.358879077212362*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.322881901353636*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.42956840989556*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[15];\ncx q[5],q[20];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.30848328448706*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47365790994373*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205662233534866*pi) q[14];\nu3(1.0*pi,0.0*pi,1.140407258647171*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.46878484774703*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49471029021899*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42979237678506*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.33099886666042*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.228155025636302*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28957055839489*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281816824575995*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4557206141454895*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[15];\ncx q[5],q[20];\ncx q[6],q[21];\nu3(0.696305359095145*pi,2.86996500299241*pi,3.77902609779096*pi) q[7];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44812639714545*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41605674841015*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.315309940068292*pi,3.05360888302185*pi,0.5539099212097947*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4602120404138*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3150863829518928*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.419128431611136*pi,3.22273234779272*pi,1.4369790492393522*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49817508672187*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46066161241321*pi) q[16];\nu3(3.5*pi,3.40342874165146*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290983667002948*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32359222615952*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.403520579825079*pi,-0.004235635373192992*pi,3.5456549914191*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0877084324837421*pi,-0.4436491314193972*pi,0.626097881641843*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.661868135915298*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.683142189836464*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.757761259760809*pi,-0.254950285891567*pi,0.862753820393402*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.171822151644152*pi,0.31951138114226096*pi,4.1970511983326695*pi) q[11];\nu3(0.615266921844364*pi,-0.335657115264472*pi,0.646910346794155*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.725984022941964*pi,-0.4506253302359305*pi,3.44651597579529*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.984620148471371*pi,3.45884949318021*pi,4.4775743548086*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0993762418080827*pi,0.31494741071076204*pi,4.40130698918305*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.440768261344272*pi,0.199266461173644*pi,3.40289423347877*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.211188009740706*pi,0.6567670738562601*pi,3.70016578454895*pi) q[11];\nu3(0.797729159436827*pi,3.45585556157472*pi,0.625388409201123*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.509778441345872*pi,0.91356953171992*pi,0.5816036421986025*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.767849311326781*pi,0.229875701419596*pi,4.09677808509994*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.369303665413397*pi,-0.011754360251548024*pi,0.996075380265578*pi) q[3];\nu3(0.569643200152367*pi,2.49206210392528*pi,3.77202515970905*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.822783820844976*pi,-0.29736979251969997*pi,3.72222934968527*pi) q[6];\nu3(0.961724844332747*pi,3.30294921377473*pi,0.7590539562796901*pi) q[8];\nu3(0.365408748903613*pi,3.4501250572707*pi,4.47490203673228*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0592931047533076*pi,3.38631664477047*pi,1.50093949947558*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.541273817721545*pi,2.81009483836794*pi,3.71486024679082*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.684271308290658*pi,2.67493808441014*pi,3.68642010602007*pi) q[21];\nu3(0.672061860962138*pi,3.34488464761799*pi,4.40280281823729*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.534142664755903*pi,-0.140794870029734*pi,3.58714868160242*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.46714490024601*pi,0.23582147278388899*pi,4.25023626773915*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.299330612141622*pi,-0.4379391046846433*pi,1.226356275430025*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.389012248205057*pi,0.021933168799546987*pi,0.737341779659488*pi) q[16];\nu3(0.568985437088726*pi,0.83520038944326*pi,0.7564680309977609*pi) q[17];\nu3(0.449730026547187*pi,0.9530927123030899*pi,4.1661979183254605*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.235160855686541*pi,-0.013165470942453017*pi,4.42466986475801*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.40706375643504*pi,-0.17889014855786*pi,3.89644166979016*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.747839072829924*pi,-0.15653085736239802*pi,1.016567517647096*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.861406589765342*pi,-0.26772255889009*pi,4.06830454444153*pi) q[15];\nu3(0.811952292455946*pi,-0.374076606918465*pi,4.31134763351019*pi) q[16];\nu3(0.733215941643161*pi,0.61428674916629*pi,1.115834595959555*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.869461299391623*pi,2.99672216669049*pi,4.37961933385048*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.663499306891769*pi,0.83101637776303*pi,1.092566445129068*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.18561583175394*pi,3.02888984533237*pi,1.212767181764703*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.9292491853707*pi,2.94135767838421*pi,3.25134061011341*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.510737546227433*pi,2.7585398211763*pi,1.031501399925698*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.47544463186396*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1225167093394939*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.728333348886439*pi,-0.387474861683776*pi,4.35906523484044*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45122723618374*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.33566910696378*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.43447224464999*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.49103820216767*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293951707143279*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.50122191785168*pi,0.21934707859744695*pi,4.1683890593704795*pi) q[20];\nu3(1.0*pi,0.0*pi,1.400414605221989*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[4];\nu3(3.5*pi,3.47243289108199*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41521983926417*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.357262319232*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.250230869592236*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5236390059429825*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.2720329488018889*pi) q[16];\nu3(1.0*pi,0.0*pi,1.135975420089302*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.32659776812176*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,0.5010247754930536*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.189579019223814*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38891372189982*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34893162391933*pi) q[18];\nu3(1.0*pi,0.0*pi,1.15683807722992*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5725194635667488*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.632934114252244*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.4531461100700405*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5375320234739392*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.396038114518861*pi,-0.41270069446375857*pi,0.615010165739112*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49967865260014*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.43783505552232*pi) q[9];\nu3(0.571754630003357*pi,0.09781035990680198*pi,4.30850144653885*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49761384382794*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3145066253872089*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42292588236441*pi) q[19];\nu3(1.0*pi,0.0*pi,1.069509557434797*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.267144440935966*pi,3.29918714604976*pi,1.455629092052157*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.730307511157808*pi,-0.026196795837197973*pi,4.49389688554532*pi) q[3];\nu3(0.460111178787403*pi,-0.166099739631122*pi,1.4064726688804599*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.553510638217828*pi,-0.090633546160022*pi,3.63167864037587*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.43227838032841*pi,0.013997785247805039*pi,4.20265120999355*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.620672397573338*pi,0.94703364363559*pi,0.71616439743797*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.300261078715725*pi,3.21620581212436*pi,1.089152467473111*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.466963097475655*pi,0.168146611267468*pi,1.207916062966331*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4275174760305305*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.521633467292876*pi,0.179415645310123*pi,3.63890873398751*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44942443001487*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[15];\nu3(0.577116150164996*pi,3.1051987850007*pi,3.91199539570657*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.324778295696897*pi,3.44398255559117*pi,1.163587598511067*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.26748324555002*pi,0.8493093678054999*pi,4.38320197502205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.362351360998502*pi,0.14575069769903104*pi,3.98032032398799*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.344279646792858*pi,0.36756101926442497*pi,4.43170756984692*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.509645801042767*pi,2.82882450601242*pi,3.95688117438946*pi) q[0];\ncx q[1],q[11];\nu3(0.681483041163436*pi,3.01259435353736*pi,3.67892877307684*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.300573797900626*pi,2.79177857871886*pi,1.54843446353206*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.342265116123282*pi,3.3521605411503*pi,0.9751312587044*pi) q[10];\nu3(0.318382689961936*pi,0.80347360378451*pi,4.3821040490825105*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.251366906179012*pi,0.028363627891825005*pi,0.8000252308804521*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.499378216988019*pi,-0.047260106607031005*pi,3.92344359829564*pi) q[0];\nu3(3.5*pi,3.48428046079109*pi,0.5*pi) q[1];\nu3(0.840690957162467*pi,3.35642587862609*pi,3.75988753922631*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.285143276115059*pi) q[11];\nu3(0.724882545639085*pi,3.22118841985548*pi,3.18321451397973*pi) q[12];\nu3(0.125111607640033*pi,-0.174058855165854*pi,3.84002645063208*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.28292676109627*pi,2.80534119327187*pi,1.63458960917431*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.721479221009635*pi,-0.4962976967861355*pi,0.610426899890997*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0958553233826066*pi,-0.151039165096795*pi,0.787407555732424*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.65740972633108*pi,0.58381279626493*pi,0.814595106845065*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.449970487358971*pi,0.76190849049919*pi,0.7121060830850621*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0611609868919044*pi,-0.050409901866099005*pi,4.493538704013821*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33137371766728*pi,0.5*pi) q[3];\nu3(0.569345886369762*pi,0.48855865799224896*pi,1.152610817681073*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.741318125881267*pi,3.10752857261278*pi,0.5436128901306915*pi) q[9];\nu3(1.0*pi,0.0*pi,1.207753708185411*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4301627694602495*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.939985098532597*pi,0.115755618891212*pi,0.851179323109738*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.179547593556989*pi,0.490469742619681*pi,0.653419727464027*pi) q[16];\nu3(0.557713305124943*pi,2.9975867352751*pi,3.97131646903037*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[11];\ncx q[3],q[10];\ncx q[4],q[7];\nu3(0.490577199173369*pi,2.7604804978127*pi,3.92994779209451*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.79713222415646*pi,-0.32172698547491596*pi,3.58215933390301*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.50825039034052*pi,-0.02831026631719402*pi,3.80362172702205*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48950400087691*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.4465802342456309*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.444812955802901*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.91610138810931*pi,3.34042876772114*pi,4.4223155096781905*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.440496937964959*pi,0.277640160055861*pi,4.109995476106739*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[10];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46111364054448*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.411868738690906*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.704657423354804*pi,0.09156459968280595*pi,4.00095201998268*pi) q[15];\ncx q[16],q[18];\nu3(0.61088359344502*pi,3.08068465069404*pi,4.48090540578218*pi) q[20];\nu3(3.5*pi,3.31969556172501*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5238708236716669*pi) q[7];\nu3(3.5*pi,3.48413384952032*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.28391776153739*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1079268295312819*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194637824555667*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.375807743446845*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43188128970638*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.40935921233175*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45264885187745*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2063881469534579*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1891384945886911*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44977342875643*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4110600335437695*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5092467797252831*pi) q[21];\ncx q[0],q[19];\nu3(0.533786839147632*pi,-0.146687237704887*pi,1.126275431623792*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.48644627530185*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.351973059026418*pi,3.28411282614923*pi,0.901858490517086*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.452141682858651*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5473565115786241*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2189082895316519*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.588766592916698*pi,-0.04662348827690299*pi,3.62999203182181*pi) q[1];\ncx q[2],q[14];\nu3(0.583066690446256*pi,-0.198387349325503*pi,4.3351451635753495*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.230152363155773*pi,-0.331317770335648*pi,1.54594971546007*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.29960883207887*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274720926884169*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.749112672302097*pi,2.89928692395153*pi,3.82129123216901*pi) q[3];\nu3(0.969749563436705*pi,3.39066334680596*pi,3.9282329888815*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.582516144892374*pi,2.90638440303065*pi,3.66815874519919*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.165424961345256*pi,0.19806396224435296*pi,1.015531282955987*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5104211213572161*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.367863102399365*pi,0.11050157563472796*pi,3.87141066286133*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.340911437631788*pi,0.50506923037155*pi,4.37018026367332*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.391247890783301*pi,0.24764250559922996*pi,4.329542145416751*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.351031596416432*pi,0.68643508449333*pi,0.781121872682716*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.586599229668791*pi,-0.09111455015279302*pi,0.5788039397571086*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44391600426888*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.347067611717031*pi,0.477002754394244*pi,3.84059168168793*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.832973266710868*pi,1.17938401666956*pi,0.726082058159753*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.406381052485782*pi,-0.039599331222870016*pi,4.12847538302923*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.788420421676224*pi,3.17297787745103*pi,3.75799746861888*pi) q[8];\nu3(0.736347453078067*pi,-0.11861065017908701*pi,0.838075804396158*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.228864386451691*pi,3.32541384798741*pi,1.0241688773719781*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.268956667570123*pi,0.22962966782343397*pi,0.999275870701666*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.899541779705442*pi,0.04208421441910504*pi,0.5465200850947223*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.330589861553883*pi,0.86780257070071*pi,0.5516872145696552*pi) q[6];\nu3(0.635691011197678*pi,0.00993303826566505*pi,0.779372994621245*pi) q[8];\nu3(0.308041844486873*pi,3.04891312759062*pi,1.97679446302637*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.12961580568724*pi,0.19642336391294002*pi,4.3672800025858*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.668224894520384*pi,1.05104507807225*pi,0.66875338408589*pi) q[18];\nu3(0.893942851925011*pi,0.64724725672124*pi,0.903506096828893*pi) q[19];\nu3(0.936522331862803*pi,-0.147095475394667*pi,3.61602242168784*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48362612826992*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.553985345100925*pi,3.27729470029833*pi,3.01120792081258*pi) q[5];\nu3(0.553613418897276*pi,-0.16087170914641602*pi,4.29623911745559*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3599045408460722*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.281737143582481*pi,0.84441278675365*pi,0.5866390283582065*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.776974375991031*pi,1.02895702713015*pi,0.7555899934468371*pi) q[18];\nu3(0.432757475573046*pi,0.453481888043766*pi,0.5301807989391225*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.606433834471727*pi,-0.092285876377247*pi,3.7051366921904*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(3.5*pi,3.39805296503551*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.290539592780124*pi) q[4];\nu3(0.750007676056392*pi,2.76690633906351*pi,3.91778361912449*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.164703800642507*pi,-0.314844199225927*pi,0.5892439442377236*pi) q[12];\nu3(0.51237556011894*pi,-0.40331781786375487*pi,4.30265438937544*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.749366977850704*pi,0.6268411874584601*pi,4.26774129621197*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34645230164551*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47319025209419*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.132528396521781*pi) q[10];\nu3(0.191161589683649*pi,0.99732383355678*pi,4.06606403802968*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5426705139791346*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.593260020306399*pi,-0.06255736620532998*pi,0.625910624899224*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38649713020208*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.3619388091841*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5172761977242324*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.32942067870446*pi,0.35514472768511696*pi,1.1392748002042459*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.134890910129388*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1735940302406611*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41030727208916*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.17191461420985*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,3.48435169354383*pi,0.5*pi) q[16];\nu3(0.615449373171657*pi,0.05160598485428802*pi,1.3679667599685699*pi) q[17];\nu3(1.0*pi,0.0*pi,1.269967344853574*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.443908913842668*pi,0.030418376029882954*pi,4.31215681371517*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5815853728198725*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.626178435541124*pi) q[19];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.18506582748993*pi,1.01505995878043*pi,4.46464513787997*pi) q[2];\nu3(0.110991670629681*pi,2.84179275206106*pi,1.72687174573928*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48392063390396*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.225157538797217*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.40954409284697*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47637112456454*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.355395751717722*pi,2.8117654608069*pi,1.111140032985673*pi) q[1];\nu3(0.457847346854351*pi,0.359887439888231*pi,0.641450152784052*pi) q[2];\nu3(0.537424253614788*pi,0.28031379737917295*pi,1.051592610499403*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45089072756004*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2878313626126219*pi) q[20];\nu3(0.213407381830178*pi,2.9847084280513*pi,1.02770250637613*pi) q[0];\nu3(0.790736316154632*pi,0.48929943899236406*pi,0.777672538781227*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.559811894476742*pi,0.08434956437018404*pi,4.13229538122562*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.543870801738155*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.235538875497313*pi,2.97562164201119*pi,0.989881861881035*pi) q[9];\nu3(0.585370741604839*pi,0.6251327519108201*pi,4.12647645224839*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[20];\nu3(3.5*pi,3.45113517945996*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3724517065860589*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.183787245973168*pi,-0.250147166946176*pi,3.79091829682234*pi) q[18];\nu3(0.72472003932344*pi,3.26222439312708*pi,4.16256889076819*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.76122059793954*pi,2.89637296729238*pi,3.36577601520894*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.352143827395011*pi,3.41246857481619*pi,1.365622253433237*pi) q[4];\ncx q[5],q[6];\nu3(0.372133723034798*pi,3.05757142631254*pi,1.92409152804197*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.786529782686487*pi,3.22242612425174*pi,0.5340960931098642*pi) q[9];\nu3(0.690893503030774*pi,2.90820441040493*pi,3.71227410040713*pi) q[10];\nu3(3.5*pi,3.43858938725285*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.072243649046501*pi) q[17];\nu3(0.510666825808164*pi,2.63874323383485*pi,3.95520145755044*pi) q[18];\nu3(0.383206945995228*pi,2.81971685948599*pi,1.72459816645501*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5522312931442701*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.439293391959808*pi,-0.011637195293131009*pi,4.1062898618913195*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.697225582347495*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5438030965802176*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[10];\nu3(0.666161241161952*pi,-0.390000435326076*pi,3.86842995748529*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.502347886765915*pi,0.09813776738276303*pi,0.646441872943464*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45985885749643*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3939464101494*pi,0.5*pi) q[3];\nu3(0.650953118227943*pi,-0.011988205667830987*pi,1.395109999761238*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.562102792981675*pi,3.14007215023287*pi,3.5681527877304*pi) q[8];\nu3(1.0*pi,0.0*pi,1.247972609605978*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.655105803645767*pi,3.20708260525841*pi,3.08666616999995*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.304060997770793*pi,3.02947213489384*pi,0.7978364923035071*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29586705368345*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.338872334838228*pi,-0.389080491763031*pi,4.1355531717381595*pi) q[21];\ncx q[2],q[19];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.25271035082258*pi,0.5421187374762999*pi,3.80863069334377*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.614620625710661*pi,0.99217987155122*pi,0.812177496757545*pi) q[11];\nu3(0.537852245504368*pi,2.95021150342288*pi,3.76526354991454*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.278158848331159*pi,3.46836286166935*pi,1.4250474680142982*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.331174939629495*pi,0.6383928715431499*pi,3.80581259516548*pi) q[16];\nu3(0.842698542968445*pi,3.08217974718757*pi,3.47630277252301*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.509344997160828*pi,2.98661291105737*pi,1.473663643639439*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.583736301616996*pi,-0.318316851968968*pi,3.99564437993469*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5769545244997518*pi) q[10];\nu3(0.405356615518024*pi,0.34808199462658795*pi,1.0087557302585322*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.273468540490933*pi,3.2970048208162*pi,1.70544849565137*pi) q[13];\nu3(0.738325384114908*pi,0.95978065477116*pi,0.867385160312167*pi) q[14];\nu3(0.411410582446035*pi,-0.396582891607757*pi,1.396202742701693*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.695219746148389*pi,3.11352917956859*pi,3.57419848519906*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4819656001469905*pi) q[19];\nu3(0.619350721591296*pi,-0.4895545259403591*pi,4.03180425113322*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[19];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.780704493257965*pi,-0.054685712503641015*pi,3.73427122229376*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.762981338240158*pi,2.99216668619001*pi,4.3751512686860305*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.182533746306552*pi,-0.173972658746183*pi,1.448280847910787*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45306372881093*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.24681669706047*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.174695563874812*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302988272177453*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.394693488572311*pi,-0.05974833555088699*pi,4.30672658500654*pi) q[3];\nu3(3.5*pi,3.38964455178883*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36752816961462*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.23972467808132*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2591958863127881*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.46681247391542*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.836499925042544*pi,0.21239068828075702*pi,1.60820871430083*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3733295033523931*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6401113737984541*pi) q[7];\nu3(3.5*pi,3.39523399947215*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.36130344588558*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.42793738367805*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36540387752076*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.112744609848042*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.131615216738855*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5263708549611397*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[21];\nu3(0.844614482835294*pi,0.36054419892295*pi,1.63896532412719*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[9];\nu3(0.554562729280202*pi,0.001298396387046985*pi,3.56069648615803*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.4269970866559*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5249198802984741*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.365514891602623*pi,0.16384387652115695*pi,3.52777342317796*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.684192123469246*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5205760672376343*pi) q[9];\nu3(0.33384274746771*pi,0.08771432845858296*pi,1.266632425246137*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42943920414965*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.294449195687911*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42682588291473*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37597273850527*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.70078351552549*pi,3.31598744838592*pi,0.772022914887291*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.67008818459253*pi,3.24588457894733*pi,4.171500001714071*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.609351832643813*pi,0.274711424061018*pi,4.470999482295261*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.173017075971984*pi,-0.129222262119413*pi,1.354672539024587*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.45216033121205*pi,3.11741665657765*pi,0.951600717907698*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39731438502647*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.241741556396021*pi,-0.12282326388319098*pi,4.33945726649484*pi) q[18];\nu3(0.126369804572332*pi,0.39261697664613604*pi,4.06431079623033*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.134629014027049*pi,3.24252445211588*pi,1.030303964757701*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.571086951312344*pi,3.36148228551543*pi,0.5364229930218907*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.477009300964887*pi,3.22322265772421*pi,1.0610206114356902*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.463960486675522*pi,0.073490619988827*pi,0.6422032155491311*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.670167059739062*pi,-0.395582529236577*pi,0.601986180475452*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.288860970861779*pi,0.60526033831215*pi,0.845920113467894*pi) q[21];\nu3(0.498458141395154*pi,-0.279587071119078*pi,4.2759503976853495*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.187544785734008*pi,3.04768159261728*pi,0.662420939434589*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.292175695666563*pi,0.08295075999155399*pi,1.3872695858782849*pi) q[21];\nu3(0.198801531176285*pi,-0.08514905102818798*pi,1.57918636208847*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45581231427143*pi,0.5*pi) q[2];\nu3(0.709045023757203*pi,-0.4655466119124189*pi,3.81388330995267*pi) q[4];\nu3(0.516613552102053*pi,2.48684872651881*pi,3.7279233526401*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.703957886198783*pi,-0.21518151866164198*pi,0.668003418048605*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.227343269290792*pi,0.9898965208455499*pi,4.361085217060101*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.361622339534184*pi,-0.344295859045689*pi,1.125085158428146*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.291454010280603*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[19];\nu3(0.31242055860675*pi,2.68659956326084*pi,1.54961852018365*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.79409114855723*pi,0.148189414672244*pi,1.53135302988427*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.978047744586918*pi,0.36548802149334403*pi,3.96629456475358*pi) q[12];\nu3(0.0714744706562687*pi,0.16747539784671495*pi,0.503491018908796*pi) q[13];\nu3(0.715798582401334*pi,0.6871963149495699*pi,0.833295046051419*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.71627618235737*pi,-0.12419509705931903*pi,0.684581633811769*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45089621021722*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.367442686258981*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.280660416009943*pi,-0.384775958503616*pi,0.602747126038288*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.43907678914427*pi,0.72275838287458*pi,4.42326340462408*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.504270324752594*pi,0.40072055669540696*pi,0.851252467082666*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.722255395943112*pi,3.04217366598176*pi,3.22996188333671*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7156675692997*pi) q[19];\nu3(0.382901977184388*pi,3.4577766244509*pi,0.945440609463562*pi) q[20];\ncx q[1],q[3];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.740118911892275*pi,0.7284025688261*pi,1.235895919138335*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.579482636847181*pi,2.9584599967377*pi,4.10572389538813*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.101898669938955*pi,-0.481628386789561*pi,1.349728711418358*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40352500611367*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.484276838969*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.885453066629676*pi,2.94646868217866*pi,4.34625547047372*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.136802216022885*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[3];\nu3(0.628625261134039*pi,2.91020882982395*pi,3.38320215164886*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43481896623386*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.261199321837714*pi) q[14];\nu3(0.344950728476401*pi,3.33416040091088*pi,0.938892222358391*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.622897539883371*pi,3.46847812656665*pi,0.851500763928368*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.65401837361513*pi,0.21177122959468297*pi,4.31339290260774*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.19828348264069*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46200916425818*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0892610339951538*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.607349590680314*pi) q[18];\nu3(0.564290604607567*pi,0.306113318270558*pi,4.28960092314772*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251215421194705*pi) q[21];\nu3(3.5*pi,3.47972441389175*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42440772282489*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,3.44617242881294*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.293036122104723*pi) q[9];\nu3(1.0*pi,0.0*pi,1.131399184839137*pi) q[10];\nu3(1.0*pi,0.0*pi,1.210408208210798*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5967736323537742*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[14];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5339717647339488*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35997811097597*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44189828198671*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33788861674881*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49590209087156*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.556463997593041*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.220033467182461*pi) q[16];\nu3(3.5*pi,3.47908190356262*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214411272744449*pi) q[20];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.791974961368649*pi,3.43561309286966*pi,3.82743625110779*pi) q[5];\ncx q[6],q[16];\nu3(0.475778730831485*pi,3.45654800988568*pi,4.46379912820763*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.708946066804159*pi,-0.4295283233058888*pi,4.0194459999423096*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.799654142266364*pi,0.7797545488836899*pi,4.373748565821931*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.625194614252837*pi,2.44800127823803*pi,3.71041309920351*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.580405582941727*pi,-0.350195556209557*pi,3.64625642997031*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.439928841772492*pi,-0.4251459124091694*pi,1.292510243614678*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45795824193643*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49723449270912*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.201721002496055*pi,-0.341507332039371*pi,1.260554911096528*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.859549809192617*pi,0.029308785336285004*pi,3.92099711878411*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.571343903207845*pi,0.39388003120251003*pi,3.99612750325161*pi) q[1];\nu3(0.67930911293187*pi,-0.030067658622939974*pi,4.23181032747476*pi) q[3];\nu3(0.471000291139235*pi,2.69290799703498*pi,1.3453945397238058*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.189086088346375*pi,3.24373428939185*pi,0.739066899491677*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.672536029182312*pi,0.6475996274370699*pi,1.235998993670842*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.45797102570821*pi,0.6072501697786099*pi,0.653285162012912*pi) q[1];\nu3(0.397106811087635*pi,-0.4412019891020431*pi,4.40250716184536*pi) q[3];\nu3(0.44173015738198*pi,-0.11238036858488598*pi,1.352726353966914*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.4564615567878*pi,0.5410532556604299*pi,3.54332231032034*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.377693339682945*pi,3.13837245746168*pi,2.03950476096965*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.569465035118869*pi,0.407926900395145*pi,1.2980380863082162*pi) q[11];\nu3(0.191278823337647*pi,0.7632037776742799*pi,0.688039143028284*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.151224418481743*pi,2.63843301850631*pi,1.3168789937473981*pi) q[21];\nu3(0.775816135142518*pi,0.7912052626564099*pi,1.097293252991645*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41562861747358*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.588322122566729*pi,0.24204412352176796*pi,1.226127357509315*pi) q[8];\nu3(0.444912605551968*pi,3.16851789825533*pi,0.992155791987924*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.159400613393485*pi,0.12414725334264598*pi,0.7840471379123459*pi) q[11];\nu3(1.0*pi,0.0*pi,1.340847668176766*pi) q[12];\nu3(0.681921211828329*pi,2.86781309112384*pi,3.52458793666296*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.698353182777128*pi,0.76076455153493*pi,0.840966906303391*pi) q[21];\nu3(0.502339577682534*pi,3.42640338354907*pi,1.9389543110101*pi) q[0];\ncx q[1],q[18];\ncx q[5],q[12];\nu3(0.963589000622738*pi,3.2794401875176*pi,3.16517952678478*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.688236112146334*pi,0.20204869472772102*pi,0.962190803297602*pi) q[9];\nu3(0.603019142836348*pi,0.12734741777219205*pi,3.64676309373029*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.523117458143461*pi,2.66057774758801*pi,3.44788478394163*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32202974816005*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.628053248832731*pi,-0.01553444682188898*pi,0.826078130797517*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.36622714529434*pi,0.7237460165385701*pi,0.662209498936808*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33349713401629*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.670651888868488*pi,0.301485454816084*pi,0.781820316112789*pi) q[17];\nu3(1.0*pi,0.0*pi,1.310040932290074*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.35012020062513*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.201486381146162*pi) q[13];\ncx q[15],q[21];\nu3(0.731798348926362*pi,2.76358072880846*pi,4.015301450182029*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.292620119407729*pi,0.6606521464916*pi,4.47384813115757*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45119655423863*pi,0.5*pi) q[15];\nu3(0.617946142391337*pi,3.37741432851334*pi,3.14766299876081*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.619156121564334*pi) q[18];\nu3(0.1880357660329*pi,0.06038823716118802*pi,4.19410024957212*pi) q[20];\nu3(1.0*pi,0.0*pi,1.332368112706022*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.35259017591059*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[19];\nu3(3.5*pi,3.33985905569519*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.050989050964283*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5445112204270863*pi) q[13];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2111154938829989*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4393414890941*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41598008758121*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.26571761371743*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2225623350419021*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.716777713619132*pi) q[21];\nu3(3.5*pi,3.44739906131821*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.249727500016124*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[20];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5249611665418255*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.563301030357021*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[4];\nu3(0.216651213716432*pi,3.37773246859673*pi,0.916609265464998*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48648216342393*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.31269497963055*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43410482540807*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312547922147564*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.52164417317098*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282550305326458*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.50693204575061*pi,0.387859363986493*pi,3.83034629835698*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.312100395168176*pi,3.06552768860315*pi,0.9926796860675939*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42468719399312*pi) q[4];\nu3(0.525368523455491*pi,-0.355757796490681*pi,0.5460958502356763*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[20];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.583435321012364*pi,0.11639700163785505*pi,0.678929554909262*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0637356569584883*pi,2.68077756819474*pi,1.51669744450777*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.383581129855865*pi,3.03622834633733*pi,1.2997437936479779*pi) q[3];\nu3(0.220538800377645*pi,0.6339098346057499*pi,0.7981169601111819*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.367086873959182*pi,3.30870811464574*pi,1.22474661727631*pi) q[12];\nu3(0.51518424173458*pi,1.00135826964485*pi,0.804416984581665*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.446419385789701*pi,0.73491568398738*pi,4.30813135343595*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5701178925667869*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.131485923278656*pi,0.479180792162223*pi,0.862795302139953*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39472645826059*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.590495325164853*pi,-0.025377385199953972*pi,1.1282165021284492*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.36010449354408*pi,0.55764688847796*pi,0.5486004276882457*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.269752885145644*pi,0.35895812815413997*pi,3.3791963161803*pi) q[13];\ncx q[14],q[16];\nu3(0.664753284324415*pi,3.43063185228889*pi,4.11272994246809*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.658344761391054*pi,2.68400759941473*pi,3.82912112656485*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.486812330906461*pi,2.51183891412714*pi,1.412205551261539*pi) q[8];\nu3(0.395916626598046*pi,0.5181948750018599*pi,3.67315004701463*pi) q[9];\nu3(0.323898810057142*pi,0.21361164424646495*pi,1.050613145618202*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.76940243305723*pi,2.62930580536492*pi,3.42676451972638*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.533536171267962*pi,2.61367889174633*pi,1.115241787966526*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.332215543567621*pi,-0.34664749762400604*pi,4.39919925305648*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.622474744089538*pi,0.65912029398113*pi,4.2060998427717795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.641218944124784*pi,0.052223214489254044*pi,0.787331313489755*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.656913717505724*pi,3.41347121385432*pi,4.47288377393165*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.317379358197488*pi,0.387492194871773*pi,0.745075422547858*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.637403740570473*pi,0.78966258713862*pi,0.994757012398723*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.263025927628517*pi,0.230312472139659*pi,3.87025075243252*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37845640227761*pi,0.5*pi) q[5];\nu3(0.104016791577772*pi,3.43780812102981*pi,1.86924557247734*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.557751128764015*pi,0.07324734895913099*pi,1.53321177721414*pi) q[11];\nu3(0.707851603077189*pi,0.53389061798811*pi,4.4878424030543*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258414263740835*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.634630354819945*pi,2.41864249837465*pi,3.58211742343718*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.16512338597424*pi,3.38155422443912*pi,0.896373440698056*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.29139404357299*pi,-0.08042176489618102*pi,1.310523266486927*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.675624469906007*pi,-0.16865086428015202*pi,4.0587999983902705*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.398510765137719*pi,0.02959323276099801*pi,4.05604121935087*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.905651370044183*pi,-0.350699916857666*pi,3.97793224135389*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.809162725213797*pi,2.78702356298753*pi,3.34435840275232*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5892503916650564*pi) q[15];\nu3(0.276691048195348*pi,3.12511814816044*pi,4.39413682762444*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.425460428115835*pi,3.33833862373008*pi,1.84829344853235*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40620379032896*pi,0.5*pi) q[2];\nu3(0.423410398438539*pi,0.353530369967039*pi,4.2531402582470506*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.110912539501432*pi,-0.30914054842140104*pi,1.380502058896012*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2306741511232802*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.362074433875327*pi,2.95695349569498*pi,0.829152357380453*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44156170784261*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.26046004163977*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48503094272201*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221807876742965*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38076992129686*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.768429614483684*pi,3.02795838994126*pi,3.79320178795364*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.155539320198681*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37013553577161*pi) q[12];\nu3(0.401258692837705*pi,2.97309687790407*pi,1.1521222349729578*pi) q[15];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[20];\ncx q[2],q[12];\ncx q[3],q[11];\ncx q[4],q[17];\nu3(0.636312964501843*pi,0.7092600254500601*pi,0.641036705260134*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45648975363495*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5984258095784514*pi) q[14];\nu3(0.706480632945062*pi,-0.06386496072187497*pi,0.5607376188017473*pi) q[15];\nu3(1.0*pi,0.0*pi,1.337196103721221*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.486997443958209*pi) q[19];\nu3(3.5*pi,3.4113125906494*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39299567618849*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33995079079099*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48722006745449*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47055298245986*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.310102342576148*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.587316712887719*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.190309549419013*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.145958205131325*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.2202278871885759*pi) q[20];\nu3(1.0*pi,0.0*pi,1.288196950178248*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.68885288506519*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37637753910657*pi) q[8];\nu3(0.51051108212602*pi,3.2068112258071*pi,0.805222369844488*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45983818908464*pi) q[13];\nu3(0.688287686655352*pi,3.03360126016603*pi,3.91905947131829*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5267450475952149*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.455743515382*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4526856606897205*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[6],q[21];\ncx q[7],q[8];\nu3(0.442680784417394*pi,-0.299343166465382*pi,1.493895947460532*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.956598333545498*pi,0.46893872194473996*pi,4.21243610360688*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.562471847850524*pi,0.7641235481205599*pi,0.9136832552871039*pi) q[2];\nu3(0.269734379752912*pi,-0.358680436581589*pi,1.135400633811509*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.230670616670088*pi,3.15399372305169*pi,0.5034895123627162*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.281656413439475*pi,0.11805698853107005*pi,3.77821708416047*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.748495169495301*pi,0.9839187855637701*pi,0.917972377027708*pi) q[2];\nu3(0.250276216206711*pi,0.6907831076386199*pi,4.04510395241628*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.527304687439283*pi,0.05899857558066801*pi,4.2679534059585205*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.349145461148656*pi,2.65197602622683*pi,0.911454419456788*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.568325619257017*pi,0.828562516276*pi,0.8467277137310609*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.430633249789338*pi,0.22659411238015903*pi,4.47123304980034*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.59019805357796*pi,3.23445866971185*pi,2.94131974941854*pi) q[11];\nu3(0.381475541776281*pi,0.16923343193318996*pi,3.62404259494547*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.612264134460503*pi,0.5190150805840901*pi,1.0351250406659251*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.449397168444794*pi,-0.254912974890728*pi,4.01170663736727*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.677371644027312*pi,0.6028871088940599*pi,1.044759815642334*pi) q[11];\nu3(0.847987231916866*pi,3.24160542996804*pi,0.622812930221177*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.868168457009128*pi,-0.10785651526293999*pi,0.624320836479803*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.890584113562634*pi,3.49456475228093*pi,0.8932058755348931*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.345213975996863*pi,3.15367582420917*pi,4.449865390137489*pi) q[0];\nu3(0.709485176540118*pi,3.20258523252902*pi,3.24496873365777*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.771789461473724*pi,0.5685940812452901*pi,4.3310623128785*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.94341717163344*pi,-0.11398546371693202*pi,1.1925453970340198*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.628330587003149*pi,3.27494082718789*pi,3.86473957438749*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.645124364673214*pi,3.27410714542664*pi,4.02661052003318*pi) q[0];\nu3(0.688810222591366*pi,3.15298259724028*pi,4.15259013327106*pi) q[1];\nu3(3.5*pi,3.46502269420995*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.528553935544531*pi,-0.031037932457425976*pi,3.88750261670645*pi) q[6];\nu3(0.270125616654475*pi,0.202136282742447*pi,4.1133287955642*pi) q[7];\nu3(0.867456871524755*pi,-0.42840904963770843*pi,0.8120746831468*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2813347901655971*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.80620824751808*pi,0.176952770091944*pi,3.9397803995928*pi) q[7];\nu3(0.175943604950342*pi,0.301087686550066*pi,3.59299498711857*pi) q[8];\nu3(0.567199698493681*pi,0.6018363423230799*pi,1.2618999509473992*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.524112955481227*pi,3.09523614617896*pi,3.48091412848823*pi) q[20];\nu3(0.592695359976144*pi,3.11798908755809*pi,3.31297490590236*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46403194992722*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5535987461481392*pi) q[10];\nu3(1.0*pi,0.0*pi,1.274522018053166*pi) q[12];\nu3(0.325770159346107*pi,0.48020036988827297*pi,4.30742728120558*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.280218336184635*pi,-0.013785703144975014*pi,4.46026585475052*pi) q[20];\nu3(0.664182301770357*pi,2.87686116067882*pi,3.93271518513335*pi) q[21];\ncx q[0],q[16];\ncx q[2],q[10];\ncx q[4],q[12];\nu3(3.5*pi,3.47420506754873*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231355889780077*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43534410887358*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5450497931466185*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.169106188046741*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.47543372451784*pi,0.5*pi) q[1];\nu3(0.512067858519293*pi,0.26778128188460903*pi,3.87197694363426*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.275056349271992*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.137594005939563*pi,-0.365895267168476*pi,4.46235963144534*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.34342807241534*pi,0.5*pi) q[15];\nu3(3.5*pi,3.38210970056044*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1573359531602812*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5522250995611365*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2354606081136081*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.918508261652865*pi,0.009550712110092952*pi,3.97686761831141*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.45000910709421*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.226602644831913*pi) q[9];\nu3(0.445190529929223*pi,2.95546140788888*pi,1.178118411256839*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48653333706558*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.49011963049899*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.2881012804954861*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4519913165082*pi,0.5*pi) q[3];\nu3(0.881176145535394*pi,0.381401726547423*pi,1.60847646036771*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.4578296866661*pi) q[7];\nu3(3.5*pi,3.37787911019018*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.335169502868292*pi) q[11];\nu3(0.449367485419672*pi,0.63477815681048*pi,4.0629937444100594*pi) q[12];\nu3(1.0*pi,0.0*pi,1.362901162607131*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4587628944058*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41531268704999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.170892654790166*pi,-0.40410636559828317*pi,4.2371735123514505*pi) q[4];\nu3(0.61659728174643*pi,3.3269255636223*pi,0.699943241186521*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.45581963485524*pi) q[9];\nu3(0.648460571775809*pi,3.09767288795884*pi,3.70787716773199*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.244885406143821*pi,3.477758036081*pi,0.70037914600262*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.668959156608018*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.879879657687375*pi,3.01558476795674*pi,4.35099634996138*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4580366581157005*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.673796861663119*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.362591146348637*pi,0.27283431693844096*pi,3.3689592989484*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.646880463043672*pi,3.36436906915069*pi,3.69832909839769*pi) q[14];\nu3(0.298305688028049*pi,3.38626431130494*pi,0.5953547710244802*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.729957766254632*pi,3.04168826132204*pi,3.04792946087466*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.325759019804079*pi,-0.25755536533686496*pi,0.93245686146214*pi) q[14];\nu3(0.304192250788613*pi,-0.4827271783844974*pi,4.30897692216325*pi) q[15];\nu3(0.50231037287756*pi,0.05934155746308001*pi,1.138987347549198*pi) q[16];\nu3(0.736072957834019*pi,0.5947473012562501*pi,4.33517589678859*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.311043968344902*pi,2.61877646264779*pi,1.090411249568921*pi) q[0];\nu3(0.755395292039329*pi,3.1271584245065*pi,4.205175593472029*pi) q[1];\nu3(0.546399502758892*pi,2.9338860737459*pi,3.65093925161184*pi) q[3];\nu3(0.568400748372562*pi,0.405568542659669*pi,0.648757720632565*pi) q[6];\nu3(0.758383382128335*pi,0.14387481104172395*pi,1.426761199378328*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.328968262053506*pi,0.32692017751623703*pi,0.5812677514616861*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.914581759332143*pi,-0.13813865360211203*pi,4.0865815323675*pi) q[16];\nu3(0.309567526614174*pi,0.116062961026558*pi,0.7296720647818951*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.366637736141625*pi,0.8365539417049701*pi,4.47631189530766*pi) q[20];\nu3(0.922683767642179*pi,2.759520979637*pi,3.74908819785183*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.510897050071956*pi,2.97945622335903*pi,4.0119515973535*pi) q[1];\nu3(0.840697379807446*pi,0.161942207366776*pi,1.263031182521495*pi) q[3];\nu3(0.772249289106632*pi,0.13582393303669704*pi,0.5837243464889061*pi) q[6];\nu3(0.360001360429599*pi,3.20426352396801*pi,0.625026306616784*pi) q[7];\nu3(0.59724843454043*pi,2.70411539322046*pi,4.0810661337882195*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.749330005161635*pi,0.298239190975237*pi,0.8261790396624891*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.500957013875604*pi,3.11829781815571*pi,0.867496317589435*pi) q[18];\nu3(0.217559616581561*pi,0.19500331826599004*pi,4.4421584972563*pi) q[20];\nu3(0.379176690417285*pi,-0.269506973762737*pi,1.67819812856475*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.598822142460037*pi,2.90547563741299*pi,4.085584937420769*pi) q[8];\nu3(0.894718805538543*pi,3.43253248590669*pi,4.281087253582831*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.447936449318125*pi,-0.185611553113475*pi,1.142900853692854*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.662087585087276*pi,-0.05425521209205297*pi,3.90804158166034*pi) q[9];\nu3(0.714242798772806*pi,-0.178937344346496*pi,1.226624725700019*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.508608976737941*pi,0.6308583332568101*pi,0.77566831582018*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3977600683281*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.243099125634288*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.29186676663474*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.254755185302207*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[18];\ncx q[3],q[10];\ncx q[4],q[8];\nu3(3.5*pi,3.42466068481874*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.303958259678771*pi) q[6];\nu3(3.5*pi,3.37030622762925*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2655434538105221*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.45901120785522*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43242974898387*pi,0.5*pi) q[2];\nu3(3.5*pi,3.20889466430828*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45935562892923*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.201889576049229*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.083443788945994*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.209364549164282*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.482623012803931*pi) q[17];\nu3(1.0*pi,0.0*pi,1.225239022891573*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.27436607325293*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[11];\ncx q[2],q[18];\ncx q[3],q[10];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5664340284933043*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5974783416480945*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38613520751982*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.43660594289108*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.47706045496147*pi) q[10];\nu3(1.0*pi,0.0*pi,1.193300261002501*pi) q[11];\nu3(3.5*pi,3.44791787656045*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.462671719877299*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48301723641965*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.363338541651723*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[11];\ncx q[2],q[18];\ncx q[3],q[10];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44656536791411*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.16390618826789*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.456950622159476*pi,3.06582865222388*pi,1.047665003603076*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34829227158428*pi) q[11];\nu3(0.478069463007117*pi,2.53360797166225*pi,3.90966671572237*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5328620386049492*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.764366987493671*pi,0.25621149746162597*pi,4.14107265908223*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.485555282540862*pi,-0.09096246185184498*pi,1.242371121239504*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.417614435895552*pi,0.316760344049865*pi,0.5774371577394638*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5092206274490261*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.492897109326485*pi,0.325288066552174*pi,0.979809804589027*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.142002295008182*pi,0.8792368276612501*pi,0.5425044299862392*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.511209574073955*pi,-0.31958495538603904*pi,1.004876467257184*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.171406196921915*pi,0.53609566325169*pi,0.5010565758232525*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.566560077236284*pi,0.64941800033422*pi,4.29007430101627*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.372755382968547*pi,0.6434417334176701*pi,4.0031016346505695*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.135684007158591*pi,3.29839243309434*pi,0.8761428958746089*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.193606552254612*pi,3.36641446679175*pi,0.679815115751171*pi) q[3];\nu3(0.471040374958482*pi,3.48915115547699*pi,4.24541777559809*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.249038838428547*pi,2.30271095507297*pi,1.284566525592844*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.330108822771321*pi,-0.16937883227357903*pi,4.1621396594632305*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.802780498507655*pi,-0.4186678315625592*pi,4.16616697601177*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.339175441864706*pi,0.03641001729301596*pi,4.38612545344084*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.305851772150512*pi,-0.4396012605358666*pi,0.684991881128139*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.456495054658834*pi,0.45471720789180803*pi,0.854995067773799*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.771475224314764*pi,0.43851561133275896*pi,0.666781227625327*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.474896962370711*pi,0.33137372258947295*pi,3.89442016195497*pi) q[9];\nu3(0.839020446931722*pi,0.045304405353305044*pi,1.2447565751899279*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.326215140329818*pi,0.7095808325020301*pi,4.13430366748394*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.439628043463781*pi,-0.4338551303368809*pi,1.1444422470486502*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.730852144845149*pi,0.403499623432629*pi,4.2456958795219*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.623512788581858*pi,0.03999944302465597*pi,4.486768689551591*pi) q[8];\nu3(0.489449723498535*pi,2.57584255151765*pi,1.183140047922604*pi) q[9];\nu3(0.588182902287072*pi,0.267468994668806*pi,0.9547092451003549*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.851448061395705*pi,-0.019068161126653993*pi,1.20181470113846*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.462176777071567*pi,-0.28204958691495396*pi,1.3901338525647091*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.183804832809282*pi,2.9923933073215*pi,1.53117390544891*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.483168847200662*pi,0.16171524780146596*pi,4.287610599790019*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.666387727405628*pi,-0.4359393610687149*pi,3.7656362596562*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.398171658842695*pi,3.27222648465719*pi,1.90288556527659*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.235230005578596*pi,-0.10988322514482202*pi,1.4632192376446769*pi) q[11];\nu3(0.474905448561387*pi,2.68437448320151*pi,3.63685130299117*pi) q[13];\nu3(0.740717068762313*pi,0.488793069863627*pi,4.25614097904875*pi) q[15];\nu3(0.539074807660883*pi,0.35570127751549796*pi,3.99353628210299*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.47628442446005*pi,2.96910107403145*pi,0.8063148173506329*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39310299185505*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.180226811310971*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.782672645647896*pi,2.96187072404687*pi,3.88255277645771*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.47501748433073*pi,0.36712639222016497*pi,0.85783948401099*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.305024105589082*pi,-0.334365019027635*pi,1.035698553681496*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.473569607148329*pi,3.14937370254095*pi,3.25180434241345*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,0.5520337925315777*pi) q[5];\nu3(3.5*pi,3.38094106206644*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.29871179634045*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.18843829211006*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.150775562617598*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[13];\ncx q[3],q[5];\nu3(3.5*pi,3.42666470588595*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.25647457854506*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.47969788771725*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2431494631938849*pi) q[15];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48105047383818*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.43165377807568*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.244068227670222*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.258951221569723*pi) q[13];\nu3(3.5*pi,3.49089692513721*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.131145079066801*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5450647962724542*pi) q[17];\nu3(3.5*pi,3.38341630898543*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.205877336613074*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5099379989030304*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.43589702718946*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.197974297536456*pi,0.24054232173969003*pi,0.5091394209749859*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.505272009357375*pi,0.07717747957523402*pi,4.39448313966811*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36067502628262*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.48358985614909*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.127019963929989*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.399009023304529*pi) q[15];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.2472129541073809*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.436737230749956*pi,0.08398273851229598*pi,3.77126130278882*pi) q[3];\ncx q[4],q[6];\nu3(0.498000067048806*pi,2.83734204061731*pi,0.995710086124623*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4684933980709705*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5528231807598516*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4065250051901295*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5936413373789544*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5263412920501453*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44059752441432*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.527369604032184*pi,-0.42324573254778*pi,3.79391039683461*pi) q[7];\ncx q[8],q[10];\nu3(0.392888367917303*pi,-0.08335876615135102*pi,3.59311111276899*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.221333435929408*pi,0.91894149412539*pi,4.01632687223017*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.343720271827032*pi,0.11582742418710301*pi,1.3556817183622472*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.466254710868276*pi,0.45500904055081104*pi,3.76378053675435*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.399819385580232*pi,3.02985195632196*pi,1.3790129494419001*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.626557736742294*pi,-0.389121438032703*pi,1.066490414915541*pi) q[17];\nu3(0.801685206116642*pi,0.024241719368918946*pi,1.15841593220512*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.705419958347674*pi,-0.10129541770612299*pi,0.799822646036727*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.731422692588437*pi,0.48769434927186495*pi,1.438154072725873*pi) q[2];\nu3(0.543070292266701*pi,3.27701384477827*pi,1.62001025456373*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.474724858603587*pi,-0.28745183598191*pi,4.12213281329106*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.530591249698567*pi,3.49230088165008*pi,0.5319812559868327*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0984492484788662*pi,0.5581026375315901*pi,0.759601027611406*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.7024380592232*pi,3.24142597916986*pi,3.48581776019055*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.437945439898554*pi,3.31795488827273*pi,0.786015685291216*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.864018991109934*pi,-0.4637247424845351*pi,4.01894553459152*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.707522527009093*pi,-0.247260205114738*pi,0.5650988413784345*pi) q[12];\nu3(0.339088411303883*pi,3.38280711458283*pi,4.25971105203508*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.357991973586505*pi,0.39653699423169797*pi,4.06794439062734*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.414003647370677*pi,0.36763132463038795*pi,4.01956553555711*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.519679325653531*pi,-0.104090192085453*pi,0.911411045027309*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.320797476956208*pi,0.14460089426169798*pi,0.79487884066001*pi) q[10];\nu3(0.612194143475072*pi,-0.286298143927474*pi,4.19145505669184*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.741096952325453*pi,0.46069231000978195*pi,0.7045542951281221*pi) q[13];\nu3(0.159576481480532*pi,3.46013913861131*pi,4.14251577822196*pi) q[14];\nu3(0.495229322772903*pi,2.94748430347163*pi,1.499522287815969*pi) q[15];\nu3(0.497222579239248*pi,2.50564497377069*pi,3.9070764985893*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.843996500282508*pi,2.86151438599195*pi,3.24811631928082*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.530869774877791*pi,2.93809785687092*pi,3.60005095326661*pi) q[0];\nu3(0.379074700124645*pi,0.31088510062252595*pi,1.185264677079976*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.31180131959272*pi,0.16182931005826695*pi,0.676826390010292*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.737130860301694*pi,3.24447971366433*pi,3.20803309909383*pi) q[10];\nu3(0.830641285368175*pi,-0.4222794424739213*pi,4.49925801981953*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.77318523186939*pi,2.88263870301992*pi,3.85707159382446*pi) q[14];\nu3(0.261905462049536*pi,3.21720027483141*pi,1.005720555707964*pi) q[15];\nu3(0.374430885456854*pi,0.030810259398979967*pi,0.821090926967575*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.557540393534014*pi,1.12519179073682*pi,0.734135741896217*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.252681205498997*pi,3.05749876449256*pi,1.1312869634571041*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4670261229498*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46435578423964*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.340626040766152*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270700238123738*pi) q[20];\nu3(0.381784198748384*pi,2.78257248958756*pi,0.903777468805797*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5668051058613967*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5022800245153598*pi) q[20];\nu3(3.5*pi,3.45274583312296*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.48385122448816*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.38176659907165*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.37969207614877*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33332988719279*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.247392721206213*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.343127511300371*pi) q[15];\nu3(1.0*pi,0.0*pi,1.353385108659727*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249691720974117*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1139773338130499*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.48291415103834*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,1.2295612345371691*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(3.5*pi,3.2843698840176*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48640819197646*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1963526345743452*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.172537511292981*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4902097622066*pi,0.5*pi) q[6];\nu3(0.691836613971812*pi,0.361244105678994*pi,4.48761158493172*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5568162272814763*pi) q[11];\nu3(1.0*pi,0.0*pi,1.267005154502253*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.725118302230076*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5392117799143188*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.716778005950207*pi) q[17];\nu3(0.472737909175353*pi,0.7916650636912701*pi,4.4611546103143205*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5130735120189582*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.597209347057546*pi,2.96246663656028*pi,3.577297990624*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.47538523780957*pi) q[5];\ncx q[6],q[12];\nu3(0.561776123791564*pi,0.34735084767011404*pi,3.8725985170448*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44281707167346*pi) q[14];\nu3(0.191774899781615*pi,-0.13684897300717402*pi,4.44240252857456*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.534538639789699*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.496480839543675*pi,-0.4509352222870522*pi,4.409501491804869*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.700544006575057*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.742515692532833*pi,2.54750213304657*pi,3.67694087216324*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.284739396220863*pi,3.38443075268521*pi,0.5797636598133723*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.647564557645986*pi,1.0827161931565*pi,0.693914993033556*pi) q[16];\nu3(0.547820991897831*pi,-0.431534426748537*pi,0.546394323427353*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.7003497837665*pi,3.13136204109358*pi,0.5093658401738401*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.609522391570574*pi,0.25017887244274195*pi,4.17349517529933*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.14003650469158*pi,0.350788101821324*pi,3.60975508303945*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.247238804818433*pi,3.44091517908548*pi,4.38385570566395*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.897529031539571*pi,3.21437281700954*pi,4.29060006460605*pi) q[8];\nu3(0.566141298023538*pi,3.19934942029889*pi,3.46035586134381*pi) q[9];\nu3(0.266612156994666*pi,-0.23805754632064202*pi,4.38367309007145*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.365184959556289*pi,2.70485819032008*pi,1.406744193671986*pi) q[16];\nu3(0.0799612272362087*pi,3.20214796659316*pi,0.851606128415106*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.584068473437658*pi,0.235379956103265*pi,0.5675813520959072*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.2990429852955*pi,-0.06303537600061099*pi,3.89375552554736*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.388134921005588*pi,0.025579953899065977*pi,1.469807377648297*pi) q[8];\nu3(0.436041425411182*pi,2.50032911447725*pi,1.3795788070906378*pi) q[9];\nu3(0.649140645968393*pi,0.22890156025124397*pi,4.15551874997151*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.851507999936306*pi,-0.32927775456292896*pi,0.9008688615949221*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.688936339616424*pi,3.22550379707397*pi,3.18000287354842*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.706461425422551*pi,2.98707141498418*pi,3.3609562068931*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.208287548426693*pi,-0.264033703875502*pi,1.52701731747712*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.815651291466539*pi,0.41445379410902905*pi,0.5260033283941836*pi) q[19];\nu3(0.4722637554347*pi,0.8856247682234999*pi,0.5197396205772457*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.289400015487279*pi,-0.24050982266552*pi,0.699793720061906*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.784269200450069*pi,0.42490154695786897*pi,1.057734851137063*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.372562134133462*pi,0.5156050102973999*pi,3.57726103577373*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.794083371962626*pi,0.27621490023739104*pi,4.1746187367815*pi) q[15];\nu3(3.5*pi,3.29000905975174*pi,0.5*pi) q[18];\nu3(0.731528781242431*pi,3.24162164023849*pi,4.448775097868269*pi) q[19];\nu3(1.0*pi,0.0*pi,1.152103587611139*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.482143355013574*pi,0.001345820499161987*pi,4.1101217283148*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.706168069339961*pi,3.13158028383313*pi,4.35422676281587*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.771544994318137*pi,0.55074749600336*pi,0.775820752872834*pi) q[12];\nu3(0.870039164739291*pi,0.161217096979124*pi,3.99667219832149*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48653800445692*pi,0.5*pi) q[0];\nu3(0.289357411160075*pi,-0.061338622081600014*pi,0.8617760338035481*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.386448671857253*pi) q[3];\ncx q[4],q[16];\nu3(0.397661472681753*pi,2.70735023489213*pi,1.095831972336782*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.658533502421172*pi,0.28329822793814996*pi,1.57438122869117*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.178559168804367*pi,3.43999853732428*pi,0.944183477471659*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41686920658424*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46830829783019*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[21];\nu3(3.5*pi,3.33456769080459*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.117202132112657*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.733211297979562*pi,0.9957337706618901*pi,0.807115854522579*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.117951120961791*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37239891945375*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38178211763749*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43464497463346*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.257882946393078*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.145746091365993*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.44392467089059*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5508763958616858*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47137003391124*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.383934170005*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.189904915206687*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.37832599524821*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.313747224468342*pi) q[12];\nu3(1.0*pi,0.0*pi,1.36964442155376*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37226516831418*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5619292974482266*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.137771180099138*pi,3.47342388221034*pi,1.61416756996333*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38259212097337*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36472304111219*pi) q[6];\nu3(1.0*pi,0.0*pi,1.15069551672043*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49063446966126*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40931837680785*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.180682942309052*pi,3.29566392018792*pi,1.0203892550328542*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.436558879416367*pi,0.7263031453907001*pi,0.5463753083793732*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42109947152951*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.129347894774203*pi) q[19];\nu3(0.582645779103374*pi,0.04240522555703197*pi,0.684712475840345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.403683343441223*pi,0.68671660161208*pi,4.36162666307227*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5316404822865666*pi) q[7];\nu3(0.193092627287859*pi,3.47898921396464*pi,0.89433329048873*pi) q[8];\nu3(0.0548514233280193*pi,0.42867997085106*pi,0.716304059179488*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.571417458158491*pi,0.24487770008662002*pi,0.788661600990211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.867918958870442*pi,0.6071684112654201*pi,4.25870194917949*pi) q[8];\nu3(0.369608710362634*pi,-0.252580274515693*pi,0.952954629635048*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.887001887535287*pi,0.95678152500974*pi,0.836033303190728*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.434547064823549*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.375509705084649*pi,0.414631931237617*pi,3.9754950133839*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.579865782881263*pi,-0.371835981725984*pi,1.134661139469231*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.34176513612783*pi,3.48883253715249*pi,1.2090707784852222*pi) q[21];\nu3(0.410221170209011*pi,3.35897136149841*pi,4.48959444972855*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.312345878551634*pi,0.344191749469796*pi,4.4998494365257*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.406478615485551*pi,3.4100745098456*pi,4.49636591532748*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.287229017450042*pi,0.29153459168209095*pi,4.030983466777689*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.747271139667485*pi,3.11760178527823*pi,3.22747868428724*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.512019099037735*pi,-0.127454437593375*pi,3.97981371800911*pi) q[21];\nu3(0.511529045900249*pi,0.05593162765747495*pi,1.411767912296583*pi) q[0];\nu3(0.237849866062213*pi,3.19920304467725*pi,1.101727582191921*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.776598327987015*pi,2.85045251559613*pi,4.03817028444136*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.593762428958329*pi,-0.4362475437018024*pi,4.14884645642406*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.768417987366609*pi,-0.20676227038343398*pi,3.54158982217874*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.214726166818477*pi,-0.342651190807097*pi,0.993400362398561*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.44342106787256*pi,2.64451144860927*pi,1.439048264266901*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.341822172820524*pi,3.03335805341788*pi,1.50618449862158*pi) q[5];\nu3(0.517150676250585*pi,3.42485830181135*pi,3.17485209013538*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.587502573760572*pi,1.09126986167003*pi,0.604649940149727*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.682415025155241*pi,0.24693670736093098*pi,1.313465882943839*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.362682415095948*pi,3.20144291384741*pi,1.334060059745568*pi) q[5];\nu3(0.273071065712864*pi,3.01126403070843*pi,1.51624922220118*pi) q[6];\nu3(0.562368241660772*pi,-0.11131551240229498*pi,4.25931905326983*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.446467303276704*pi,-0.379026699754498*pi,0.92217508506539*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.692098010180762*pi,0.271143074311081*pi,1.54326386149251*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.501483920909661*pi,0.7627730142865301*pi,0.940533174702965*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.746644491095955*pi,0.5619085315843799*pi,0.620973239839637*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.561851494474864*pi,3.10741047679075*pi,3.21379340629905*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39849433626809*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.534402144809884*pi,0.7843125177233301*pi,1.015178866209149*pi) q[13];\nu3(0.164946983000166*pi,-0.27553033888101996*pi,4.225135767065019*pi) q[14];\nu3(1.0*pi,0.0*pi,1.302714577645365*pi) q[15];\nu3(3.5*pi,3.45279124714523*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325628349042743*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.31052704523137*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2097921206263051*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.46109857445751*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.276267869551764*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.462789825355123*pi,0.359090890492861*pi,1.1720001567500211*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.190314232603407*pi,-0.246321770615879*pi,3.91002846854574*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.45885254568644*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41873199345398*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4812183430285195*pi) q[18];\nu3(0.276814689481575*pi,3.49785570528531*pi,1.201365688045228*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1665286297594*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.586727585391857*pi) q[1];\nu3(3.5*pi,3.39434128519136*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35656951899652*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4999805381823705*pi) q[10];\nu3(1.0*pi,0.0*pi,1.265694711750917*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.252830006459462*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[12];\ncx q[6],q[21];\nu3(3.5*pi,3.49225322111746*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.332288877452569*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40355451478699*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[19];\nu3(3.5*pi,3.43697807652596*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.507493087578343*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3730912907370691*pi) q[12];\nu3(3.5*pi,3.39883618085666*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222764291087569*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.675602573010511*pi) q[21];\nu3(0.711731778383836*pi,-0.226932087849945*pi,0.987042226358289*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48425912063539*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5731733866981384*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2138675079470769*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.408447433801855*pi,0.37394935065828805*pi,1.0897457632222811*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.28840988325344*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.658744219895437*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.199248765995448*pi,0.7817143396991599*pi,4.34267073524392*pi) q[1];\nu3(0.772605558313882*pi,0.443766994327047*pi,0.966109992205896*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.190020623835399*pi,-0.131230179687097*pi,0.719679871912908*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.439260848135868*pi,2.96471355953582*pi,1.65299430500235*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.257303933082475*pi,-0.398465656641957*pi,4.14644392254045*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627031228358105*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.283529662440261*pi,2.40453668711018*pi,1.105349839722175*pi) q[1];\nu3(0.497441788363838*pi,-0.334414306740569*pi,0.5837378346832776*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.489950159853673*pi,-0.29134922819742903*pi,0.643485861843442*pi) q[6];\nu3(0.384328578686845*pi,3.45622638982259*pi,1.3884877123006238*pi) q[7];\nu3(0.56415879113041*pi,-0.06426170888779598*pi,3.5793320919434*pi) q[8];\nu3(0.433986706648626*pi,0.20827649137748505*pi,4.01943840080449*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.494534181968536*pi,0.257396703677055*pi,3.7424266111703*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.658100563001404*pi,0.11028268208997005*pi,1.59684079038607*pi) q[14];\nu3(0.850445438452527*pi,0.00650253895087205*pi,0.642149173739469*pi) q[15];\nu3(0.209760513484028*pi,0.13979000463970903*pi,0.5562253677623052*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.984480546740311*pi,3.46138096148082*pi,0.9259379792964431*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.496208150099204*pi,0.57628838572818*pi,0.735559305804522*pi) q[7];\nu3(0.634164343779016*pi,0.300865437049206*pi,0.778226812162091*pi) q[8];\nu3(0.55579717505083*pi,2.59877725271097*pi,3.57695990287698*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.16224518424728*pi,0.15598384781750496*pi,0.960372960209158*pi) q[13];\nu3(0.623379388763609*pi,-0.4149786479415249*pi,4.43883656338047*pi) q[14];\nu3(0.408862525370913*pi,-0.103232596841899*pi,4.4638560566738406*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.528298158139719*pi,3.34749309378062*pi,4.23098781259488*pi) q[17];\nu3(0.845490136426412*pi,0.10491203316838404*pi,1.2911173573274008*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.59446976634848*pi,0.6446446407431301*pi,1.108861326019655*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.758366159137234*pi,-0.103530800772206*pi,0.632177862026312*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.400534004346024*pi,-0.232600438622739*pi,4.04656447353557*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.598450668826145*pi,0.61796350475279*pi,0.953087302742908*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.371170572888651*pi,0.50501884120537*pi,3.55998429207814*pi) q[17];\nu3(0.629330627784352*pi,0.9602698465291399*pi,0.5388409535256651*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.930945721938119*pi,2.83225950303925*pi,3.55004828800502*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.850343344718781*pi,0.08843242875181101*pi,0.910183020454032*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.480491659339844*pi,2.68092119922391*pi,1.353765453705499*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.597745633188452*pi,0.38663610744670696*pi,0.5127856768774711*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.815290653461667*pi,-0.27083675730338896*pi,4.44212969225362*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.210343290620137*pi,0.418751256072875*pi,4.253305306888549*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37820684668555*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.27443777601185*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.110644869562201*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1542586427736299*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.569173203603687*pi,0.07038386525811602*pi,0.5788466583243506*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.35159998374801*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.388255280827393*pi,-0.17158594620738998*pi,1.079641606699719*pi) q[5];\nu3(3.5*pi,3.36707818989406*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.274193490225532*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1620452360764961*pi) q[16];\nu3(0.190190675475721*pi,3.17584912129471*pi,1.54848015986707*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.33949291350667*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.154018268053925*pi) q[4];\nu3(0.630664359355308*pi,1.04613236425519*pi,0.719174293243436*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.30890179610631*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5531732916730379*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.4299038315565*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1807837070378961*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.32604091422523*pi) q[10];\nu3(0.250100402726927*pi,3.37438871873933*pi,1.3681770392840509*pi) q[12];\nu3(3.5*pi,3.38232943320121*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5352418205129443*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.116173849099836*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40805152296741*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.514412228080797*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.943430583276768*pi,3.16067789064197*pi,4.18008951913909*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.363709436945852*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.30828015351924*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257882004505488*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.519339749277417*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.47530094515357*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.636495855468341*pi,2.62574174068056*pi,3.70223369858184*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.48655708019581*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42281558311533*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.635853623035895*pi,2.67415552141004*pi,3.6688085499818*pi) q[6];\nu3(0.275788263306079*pi,0.466974609831596*pi,0.912214460372723*pi) q[7];\nu3(0.721733322885091*pi,0.5302991662991701*pi,4.301325147599901*pi) q[8];\nu3(0.656695947035935*pi,0.274263564274999*pi,0.5675843409137402*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.40446193845147*pi,0.156461800468213*pi,4.30370049766875*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.45057434709738*pi,0.5*pi) q[5];\nu3(0.368030871186131*pi,3.21048506793009*pi,0.935359623790422*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.544135721195878*pi,0.69152614729337*pi,1.048935155772961*pi) q[8];\nu3(0.3722944481716*pi,2.98274741441479*pi,0.897768529343479*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.270347387477949*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.264243359167782*pi,3.04382014578751*pi,1.074396316237654*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.203951313090557*pi,-0.03922887723417401*pi,0.644969572786383*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.645204443604602*pi,-0.060826860085409995*pi,3.48998392056922*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40787316495556*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.530085269573802*pi,0.43154951629445204*pi,0.5924454028802291*pi) q[15];\nu3(0.36969334868461*pi,2.56717575730275*pi,1.2975485799916*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3791315961075221*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.359430771357137*pi,0.42571788070399297*pi,3.57042517655947*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.639746894005894*pi,2.96734419498553*pi,4.43109727563108*pi) q[0];\nu3(0.214275846443347*pi,3.21890834836985*pi,0.744512305865433*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.471815449730516*pi,3.3455090172676*pi,1.91274900416988*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31767541088716*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.173219343174105*pi,-0.10459248971506502*pi,4.26642879608829*pi) q[15];\nu3(0.499830977642498*pi,0.38480313519835396*pi,3.66311774437704*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.852472569300429*pi,0.398964326991048*pi,0.636985608596365*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.204308702339403*pi,3.41409160495799*pi,0.636088560661488*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.45145752640256*pi,0.09422634753849901*pi,4.20973349838373*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41651890655131*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.341826569737083*pi,2.9278495037267*pi,1.66840025284489*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.452073188116512*pi,0.480167643428431*pi,0.7584141370733419*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.800950872326202*pi,-0.12000945002400498*pi,1.108302649634471*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.272817984847712*pi,0.03689550936487296*pi,4.37926467276252*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.816923185547279*pi,3.49408189560222*pi,4.35975674324337*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.393788735189291*pi,3.37264564725084*pi,0.952065870556325*pi) q[19];\nu3(0.760395325414933*pi,2.51152765008726*pi,3.62154553312609*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.391306249202839*pi,-0.25810824785418296*pi,1.148889203906771*pi) q[3];\nu3(3.5*pi,3.45646853904047*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.299179872221671*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0361430565520868*pi,2.5760857696299*pi,1.54308214304229*pi) q[19];\nu3(0.538925245393506*pi,-0.4573339613802828*pi,3.73677962933182*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.209394969050746*pi,-0.043179674071915974*pi,4.478457560058191*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.64220584319877*pi) q[6];\nu3(3.5*pi,3.32039910357481*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.477982704480374*pi,-0.0066997737902250165*pi,4.35489355788069*pi) q[14];\nu3(1.0*pi,0.0*pi,1.307394215105179*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40921208179431*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.549843866868164*pi,2.76350778894361*pi,3.89493182876598*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3369895778802952*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[15];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.137979842223939*pi,0.8628061051031399*pi,3.90709289294847*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49923551041845*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40038088088885*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40259297234323*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.322652735305881*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232051615194392*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48293560568459*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.29323393833321*pi) q[3];\nu3(0.927118930594243*pi,3.13107633812717*pi,0.630148868204769*pi) q[4];\nu3(0.799135093433927*pi,0.375337524641856*pi,4.0066589184914*pi) q[5];\nu3(0.845851643341809*pi,-0.32000248319651203*pi,0.800994275771427*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(3.5*pi,3.44140050957839*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214301870932247*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5212261363540458*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,3.34433115745493*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[3];\nu3(0.571529058784842*pi,0.21728646425227305*pi,4.44662461437979*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.619844087542186*pi,-0.4180636354131112*pi,0.620340454141319*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.644884329541166*pi,3.23475980949372*pi,3.89024245691538*pi) q[11];\nu3(0.33553872637588*pi,0.5969419047461999*pi,3.97643024224684*pi) q[12];\nu3(1.0*pi,0.0*pi,1.264431376459144*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0376296875331918*pi,3.02212639769898*pi,4.49203128884498*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40496871292625*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3637295430835*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43038336749951*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0804100402131945*pi,0.387843580018262*pi,3.67745366896559*pi) q[11];\nu3(0.668113899051867*pi,3.07342627636324*pi,4.2818184261661205*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5278890998147192*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.177792914125665*pi,0.5961164065543401*pi,4.27189080166386*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48500613198095*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.322699159841024*pi,-0.206327573485118*pi,1.469686834322639*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.603321317714141*pi,-0.3040539133213*pi,3.34218749934559*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40446996561875*pi,0.5*pi) q[5];\nu3(0.401877381036634*pi,3.40949536201763*pi,4.24542033183419*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.272136861379815*pi) q[9];\nu3(0.18228904646398*pi,3.05688686513916*pi,1.1222692803166892*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.628359044184233*pi,-0.206370148053602*pi,0.658105666937112*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(0.75242392625069*pi,3.06682710729883*pi,3.98233965660786*pi) q[7];\nu3(0.576298174639802*pi,2.56095217296614*pi,3.90043593355673*pi) q[8];\nu3(0.241995304979911*pi,0.59517604420002*pi,4.437999202919579*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.671776594369346*pi,3.45782689432519*pi,3.58660604949088*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.16996567453728*pi,3.06231723300757*pi,0.5324090674269111*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.29876788319028*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48376804839262*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49601173856249*pi,0.5*pi) q[12];\nu3(0.552970221649471*pi,0.044281415402959046*pi,3.87309542410972*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.463821388137172*pi,0.7928460914289801*pi,0.542303323671414*pi) q[17];\nu3(1.0*pi,0.0*pi,1.171759373514847*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32300784196454*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.273628030089673*pi,0.7636911892939899*pi,4.11504407728412*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.540799044676515*pi,2.75221860587656*pi,3.73670045992413*pi) q[2];\nu3(0.805998601325538*pi,3.47250603369935*pi,3.51443846563947*pi) q[3];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(0.463272648908406*pi,0.5987155447454899*pi,4.41229393984805*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.278163409644698*pi,3.35097480617983*pi,1.102146355675552*pi) q[16];\nu3(0.207931076658951*pi,0.013047121458951039*pi,3.59560024334703*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.407948836564612*pi,-0.4211515465048501*pi,4.221699421188029*pi) q[21];\nu3(0.249180164928421*pi,0.288486049167089*pi,1.0951815511489489*pi) q[0];\nu3(0.306362537890729*pi,2.84851212568903*pi,0.9676836831431079*pi) q[2];\nu3(0.33092355199615*pi,0.09828219714558495*pi,3.65130810388246*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.627736131791271*pi,0.22403019100339205*pi,1.3723453852751208*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.895513434075135*pi,-0.335615553955421*pi,4.07032562727295*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48636144549324*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.442703437121811*pi) q[20];\nu3(0.816766507510888*pi,-0.4854588730272046*pi,3.072263345485*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.232711871376288*pi,-0.09665291176138802*pi,4.09953934445182*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.84442961701422*pi,3.4779769534816*pi,4.40203124463601*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40973848684851*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.305892300759632*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34534974003783*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2318023560261548*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.440735854396042*pi,0.16189888661488205*pi,3.91982608780964*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[7];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4623941075841*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49455376974798*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.311033849969031*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.287537242763704*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.617611217258399*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.4314036046108*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[3];\ncx q[2],q[7];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49357942426591*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.422114106316162*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39787937242663*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5952400844259849*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.964615633423172*pi,0.8264447615675401*pi,0.9067781890884969*pi) q[5];\nu3(1.0*pi,0.0*pi,1.168008245495846*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37467918432913*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.443556309407848*pi,0.387800478596646*pi,4.1598404226178705*pi) q[11];\nu3(0.73682467482671*pi,-0.086002562226624*pi,4.04573323678805*pi) q[12];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[3];\ncx q[2],q[7];\nu3(0.504797759478047*pi,0.028800083048546976*pi,3.87896612946086*pi) q[4];\nu3(0.397348327964393*pi,3.40419585267111*pi,1.53882664333257*pi) q[5];\nu3(0.963816559377159*pi,2.90374723978846*pi,3.2767952902268*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.40958164524644*pi,-0.4282948995188347*pi,0.771040276562164*pi) q[11];\nu3(0.649008775397071*pi,2.63519095284205*pi,3.71219312766563*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.738839826422696*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.674763460599384*pi,0.8317301625625799*pi,0.80758627087022*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48758309399242*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.19774236015302*pi,3.28461224561062*pi,0.601164259396327*pi) q[8];\nu3(0.272406279068243*pi,-0.083282749309045*pi,4.34912772304774*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.238547203213566*pi,3.38251053316177*pi,4.24794289226491*pi) q[18];\nu3(3.5*pi,3.48839743834961*pi,0.5*pi) q[19];\nu3(0.614304655886039*pi,-0.4692191124807178*pi,3.24895120112594*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3137268767010961*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.706416493548595*pi,0.22836141818057898*pi,4.29836694962326*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.427915860335133*pi,0.5374616250155799*pi,4.28290064760997*pi) q[18];\ncx q[19],q[21];\nu3(0.431363449530277*pi,0.42290617899996596*pi,1.026022077119654*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.705560634743799*pi,3.14596677424199*pi,3.89767868384582*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.754655003534769*pi,0.71157877718712*pi,1.205321722376181*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.64871360032395*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.672700004500434*pi,-0.198682384037845*pi,4.4743279726094904*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.389945414033769*pi,-0.23006046930555601*pi,4.22986909281342*pi) q[10];\nu3(3.5*pi,3.36376531622476*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2552958781406*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.278431970723919*pi,2.65061536543204*pi,1.0874903799097582*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.615371244903043*pi,0.340698219482488*pi,4.00643652266217*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.32549306436453*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.649261633640498*pi,-0.050668561992396*pi,3.47483771407859*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1246074003873519*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.427574553206819*pi,0.280207125550763*pi,3.70750422958006*pi) q[2];\nu3(0.374662179275038*pi,-0.191069711437293*pi,4.48912221831236*pi) q[3];\nu3(3.5*pi,3.38210763588255*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.138497084323147*pi,0.17975982852016004*pi,1.036936389555634*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5356548128263395*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.303571423969807*pi) q[14];\nu3(0.79469649903717*pi,0.8768060861774201*pi,0.9029617211955989*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.283788198946063*pi,-0.243145322553163*pi,0.65058059322123*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.444520341488917*pi,-0.176797965327957*pi,4.07708661212245*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.750218971521407*pi,2.73927435179467*pi,3.9349901591913*pi) q[7];\ncx q[9],q[18];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.542714834753107*pi,-0.4224606813782692*pi,4.2458122928222295*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.602991609575618*pi,2.80051118424263*pi,3.5574102012662*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.449662078846449*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.308593012357005*pi,3.21133235210169*pi,0.917390182840355*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39036803711839*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37762435084709*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.208841665424079*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.661508686442278*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0655523116914113*pi,0.24053453567050997*pi,0.737541904497271*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252734814211744*pi) q[18];\nu3(0.590025556265208*pi,2.91723699694561*pi,3.68832262125172*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[14];\nu3(0.989378807044273*pi,-0.222415997864225*pi,4.4374987192027096*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.285486448733497*pi,-0.06760055176589602*pi,1.30634494448525*pi) q[11];\nu3(0.102295702046652*pi,2.95341657393711*pi,0.562163744663204*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.746241408102847*pi,3.19176930694918*pi,2.83309669580643*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.27800112770753*pi,3.08151564900987*pi,1.3828396376633179*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.391515811209823*pi,0.9273090977815499*pi,4.16640698186837*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5075137052562382*pi) q[10];\nu3(0.720543464572423*pi,0.31393394801792995*pi,1.263487546183198*pi) q[11];\nu3(0.171061120522074*pi,3.23784966008473*pi,1.402068096938692*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5049487392642953*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.157955986046444*pi,-0.383654685953439*pi,1.75644730547963*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46544438869997*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.838529200875093*pi,0.68224545633116*pi,1.261681712145354*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.300811492853318*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.29201604401452*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.373720961537934*pi,0.68538626179301*pi,3.87025730053647*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2074404804437031*pi) q[12];\nu3(0.517893473362105*pi,0.7735663639380399*pi,4.1488059430670905*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42947555610299*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279185584293616*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[11];\nu3(0.429112396275806*pi,3.22266546734985*pi,0.5847387239778276*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.498283610247221*pi) q[7];\nu3(0.339151220617197*pi,0.9483290382845699*pi,4.43536185715071*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.497301184146961*pi,-0.016401221268163013*pi,4.11582364648181*pi) q[13];\nu3(0.214652994743549*pi,3.12176614386125*pi,0.98938542485108*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.48385592042088*pi,0.5*pi) q[19];\nu3(0.620694091963023*pi,0.051869597636227005*pi,0.813811735223374*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303409192620414*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48292719668538*pi,0.5*pi) q[3];\nu3(0.348453598866233*pi,0.30879394993208*pi,0.823442240290322*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.824122119458999*pi,-0.302080752390536*pi,4.3614992561090205*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.427309358792611*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5501516010774741*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.589861359514626*pi,0.33923731632533405*pi,0.687278570517706*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.27289445707472*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.327311761934177*pi,2.38296879755732*pi,1.149285873581538*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.732968725157674*pi,0.7358859878778601*pi,1.1336746621723521*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.807571552974283*pi,-0.212987709415221*pi,1.0387327203085501*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5949192550849656*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45193865361725*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3334683664527551*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.722551487238641*pi,3.35885766315312*pi,4.13324481108741*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6512992518752541*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.638261924816239*pi,3.43816882428337*pi,4.36718053449111*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.714485357981321*pi,-0.4780483573290466*pi,3.26232722245217*pi) q[1];\nu3(3.5*pi,3.41023924168746*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2352751362956949*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.401340724486518*pi,2.86392207847228*pi,1.3644755213172401*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5946305949436044*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38742046350206*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41343117474939*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1060319246365231*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.252482776022682*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.764203646426568*pi,3.03641386626177*pi,3.34823803833657*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4226860819925395*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.468258270361342*pi,-0.125924736052268*pi,0.625776810537938*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.338948842017556*pi,0.24662555450649903*pi,4.32950239335392*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.540499813870343*pi,0.77306028201009*pi,0.833884003790367*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.790010673772652*pi,3.06615588346893*pi,3.86052731324056*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41485612129983*pi) q[14];\nu3(3.5*pi,3.38987672483833*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.355763817944531*pi) q[18];\nu3(0.357271239574289*pi,0.10448778722632501*pi,0.994561063331098*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46001391495487*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.333492656001248*pi,-0.4449332457426725*pi,1.072539118876489*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.465236441590884*pi,3.21829277411174*pi,1.62313705673654*pi) q[3];\nu3(0.109707944885324*pi,3.11930974059017*pi,4.46808725602896*pi) q[5];\nu3(0.597060739116397*pi,3.42302435990192*pi,0.906881240648054*pi) q[6];\nu3(0.422187611094391*pi,-0.287795836229972*pi,4.21155386165088*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(0.182254648328871*pi,3.29727780068469*pi,1.014568155349475*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.645650880027289*pi,-0.35746955692973603*pi,3.38583107305173*pi) q[16];\nu3(0.498391369332976*pi,-0.017704334668392996*pi,0.850986727144598*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.499812641579687*pi,0.291930357420501*pi,3.95360218718126*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.597320420641492*pi,2.92030593024839*pi,3.54200440357743*pi) q[3];\nu3(0.543181435363438*pi,-0.385304426031051*pi,3.86262421305382*pi) q[5];\nu3(0.394388910290623*pi,3.18565330802311*pi,2.1243561285682198*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.206782028835679*pi,0.254941848993981*pi,3.35088500136651*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.289113063476185*pi,-0.07688459489556498*pi,1.263030408930726*pi) q[16];\nu3(0.205943538146871*pi,0.25925378597083804*pi,3.64605756238048*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5463653759531665*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.654861551844355*pi,0.44260230448485605*pi,1.4315044896067541*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.25473425890892*pi,0.5*pi) q[1];\nu3(0.342049246611419*pi,3.2265349782442*pi,4.34321402421953*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.201026110735514*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[17];\nu3(0.259473749938937*pi,0.57415305957942*pi,3.86054591967209*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41100912805737*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.174784661408097*pi,0.4174839718991*pi,4.17539795159517*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2844964080411811*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.358051742315952*pi,0.0028963369337220435*pi,1.440728081712734*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48150834498353*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[12];\nu3(3.5*pi,3.44198675693077*pi,0.5*pi) q[7];\nu3(0.550161785177889*pi,-0.29572729891512*pi,4.1743056894285*pi) q[8];\nu3(0.460261747783359*pi,0.52890887830061*pi,3.74583915145486*pi) q[9];\nu3(1.0*pi,0.0*pi,1.393674571156584*pi) q[11];\nu3(0.645533043137717*pi,0.367658766075186*pi,0.88058491343984*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.818184839187818*pi,0.7028126727447399*pi,1.038935907710273*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.627171199087005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.432114820738619*pi,-0.14533701738579302*pi,1.3407482171302711*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0644045296395999*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.683004690525745*pi,-0.4815802260892645*pi,0.821888143223773*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46664598689972*pi) q[12];\nu3(0.204105143261096*pi,0.17620091797979498*pi,0.936110069776376*pi) q[13];\nu3(0.364796645937231*pi,0.29707873434093*pi,4.48727210455692*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.650068151067436*pi,3.33997623639348*pi,2.94436183435766*pi) q[18];\nu3(0.483446198654368*pi,2.72915082168213*pi,3.82807108548578*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45369441853152*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.926780620428069*pi,-0.349415951084864*pi,1.012119068999073*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.595151849165502*pi,0.37250354151896103*pi,0.735712308186775*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44680669685871*pi) q[21];\ncx q[0],q[21];\nu3(0.689990372686344*pi,0.14242533425909498*pi,3.82115565710757*pi) q[1];\ncx q[2],q[15];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.228558853236392*pi,0.21782149223346603*pi,4.052735399570571*pi) q[1];\nu3(3.5*pi,3.46055554424869*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(3.5*pi,3.42413121788794*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1894712237139071*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2107929006125189*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[18];\nu3(3.5*pi,3.49128904820227*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.343989370272869*pi) q[13];\nu3(0.239440582050898*pi,-0.4899647276170974*pi,1.83921011758402*pi) q[17];\nu3(3.5*pi,3.41847488853316*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314262826810999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46596711413217*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39901297888171*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43262682261277*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1566186617206209*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5228117460194368*pi) q[15];\nu3(0.531960375755807*pi,0.36960609689508706*pi,0.953943278520144*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208866550148411*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40668199247683*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.638128730067079*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.464749412653517*pi,3.1653718236891*pi,4.21800985649025*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.520928174160669*pi,-0.10072661334771799*pi,1.29192282710807*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47144873510768*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.922277514838606*pi,3.05239103744511*pi,3.25952208615144*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5362503886525805*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.37843867588116*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.608133183293359*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.720771321417685*pi,-0.325199175630703*pi,4.28369727891499*pi) q[0];\nu3(0.295278985251063*pi,2.68345170219609*pi,0.896468106067065*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.235804627250212*pi,0.5883100273497499*pi,0.799964394081156*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.691738093537151*pi,3.32909751067639*pi,3.53898650255515*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.886764380448757*pi,3.41442753502024*pi,3.75254715680485*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.270324954783391*pi,-0.016918855236114028*pi,3.90531599045475*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.20548911206119*pi,2.53646604257724*pi,1.4979523925658351*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.401959427266711*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.4790854114356*pi,3.4876744238592*pi,4.46626360909397*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.431399615068905*pi,0.52230137150979*pi,3.8089352698167*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.787006891320545*pi,0.20498657132430298*pi,0.826330437559121*pi) q[10];\nu3(0.785257999641452*pi,0.26540411762257*pi,3.97174675447792*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.642817126927071*pi,-0.26711540526106603*pi,1.054842212461987*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.593800125009158*pi,-0.04929653361667102*pi,1.040895317940484*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.231230560782555*pi,-0.0738923364995*pi,3.70536783017354*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.700969141215117*pi,0.266038517167408*pi,1.2097379982024399*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.880521848410886*pi,-0.446920308388007*pi,4.20173721017294*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.525213148293675*pi,0.16784479474648195*pi,3.91337486971637*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.709969244952751*pi,3.23990112218081*pi,4.26655843084656*pi) q[10];\nu3(0.686988119255471*pi,0.9718351574242201*pi,0.863284262237226*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.52814474301568*pi,0.24699258778062805*pi,4.45131616103348*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.158896669767521*pi,0.47887914042828506*pi,3.95494198587366*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.631360798091878*pi,-0.329242381379385*pi,0.989235565878159*pi) q[3];\nu3(0.105278058052521*pi,0.035638177728882*pi,1.339015812897499*pi) q[4];\nu3(0.705228742858868*pi,3.37292541617949*pi,4.27563498520541*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.436994496118255*pi,2.72310390029144*pi,1.4866242198587591*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.270172369879672*pi,0.5434926551930701*pi,3.58758414253829*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.339613447575411*pi,0.20761902959060796*pi,4.1035359262073605*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.724863204310169*pi,-0.33353128811905*pi,0.844236656478434*pi) q[18];\nu3(0.648558488705807*pi,3.33487987145963*pi,3.53801269031324*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(3.5*pi,3.4735730910089*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(0.838836932588563*pi,0.05125761322011502*pi,1.139490186499628*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.846493697333274*pi,0.032545139472691*pi,0.666470837028766*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.752674220487475*pi,0.20391952554857995*pi,1.113596552616476*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.345727795543255*pi) q[21];\nu3(3.5*pi,3.41295572415612*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41291040801363*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.369016093013919*pi) q[6];\nu3(3.5*pi,3.45672547017385*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.25841213706017*pi) q[11];\nu3(0.893228949233351*pi,0.7348826276850899*pi,0.981422159838363*pi) q[13];\nu3(3.5*pi,3.37656660613544*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1909032748424409*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3317210311296241*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[19];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.66859928625527*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.47344193912128*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32704499250761*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.628854368142152*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.590049720803071*pi,2.59651034772905*pi,3.82000547846617*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5056340095713745*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42808830368235*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.644151839600963*pi) q[17];\nu3(1.0*pi,0.0*pi,1.18831111529677*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201416699616952*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[19];\nu3(3.5*pi,3.41310230394893*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.267473902031858*pi) q[8];\nu3(0.41996625385931*pi,0.09593295048467299*pi,1.209900704654348*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.668833737214614*pi,-0.005488769135338023*pi,0.919280107933764*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.634542692871983*pi,0.44214261255377396*pi,0.8754379127779071*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.55311949731305*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5128228071379058*pi) q[20];\nu3(0.575287812543104*pi,0.96295545671669*pi,0.78646544930143*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.788657737804194*pi,-0.4334518227225262*pi,3.73375067687832*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45610329166007*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.835233757342401*pi,0.051808511768829946*pi,3.85097522114915*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.762102235643646*pi,3.03649660652328*pi,3.69013634355724*pi) q[16];\nu3(0.579695458987246*pi,3.44653895317058*pi,3.32178284694727*pi) q[17];\nu3(0.62836010426776*pi,0.23619262284544895*pi,1.56504871461158*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.40877942022002*pi,2.99527894597802*pi,0.5620047490853475*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42103587978921*pi,0.5*pi) q[13];\nu3(0.586637379837143*pi,2.3963767266632*pi,3.64400765123541*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.537318820874867*pi,0.36920482941657995*pi,1.5629295082643*pi) q[17];\nu3(1.0*pi,0.0*pi,1.319405725669879*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.684700695729349*pi,-0.024145909642935004*pi,4.41632188426105*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.302293914952923*pi,3.03029021374006*pi,1.88250582051579*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48868570208326*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2282675565809411*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.667026728311886*pi,-0.046504865670395024*pi,0.8801610649942819*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.235065663111916*pi,-0.4786933284411873*pi,0.932194991970881*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.624131421466246*pi,0.96570343093258*pi,0.781701890917087*pi) q[3];\nu3(0.855525469651347*pi,0.6317633918660399*pi,0.913633026592363*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.567169181131229*pi,-0.20813503769435598*pi,0.572635432204034*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.25662171196553*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.590523386678879*pi,3.01193533961983*pi,3.02934480648246*pi) q[20];\nu3(0.657680374804249*pi,-0.06606555440788298*pi,3.85276892901099*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.419353573560883*pi,-0.34974295115868803*pi,0.7822692334925*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0542636502671257*pi,0.32494169633472003*pi,0.782773901446099*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.691371997261911*pi) q[10];\nu3(0.815233817554755*pi,2.4773364158566*pi,3.90345448743805*pi) q[11];\nu3(3.5*pi,3.40179274318143*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.674263047714231*pi,0.41959789274540804*pi,0.895699745980427*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316931307022474*pi) q[16];\nu3(0.530919640446224*pi,-0.29339177141165096*pi,4.26673886497815*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0534140230274311*pi,3.19449954359431*pi,1.93730768630828*pi) q[6];\nu3(0.507673593893275*pi,0.06046089717190495*pi,3.92053969968437*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.296005641878853*pi,0.63816184561637*pi,4.41896660342993*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.121995579318147*pi,3.23096136734953*pi,1.9860691356011*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44254663250643*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.156935135906868*pi,-0.373618335738304*pi,3.90400016118185*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5102587513199109*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181978161941236*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.414252930204355*pi,2.81610556034186*pi,1.61188263108459*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.727687012243919*pi,0.46779604528315*pi,1.4516986879055591*pi) q[8];\nu3(0.281977012023472*pi,-0.333530186541962*pi,4.214028624284429*pi) q[9];\nu3(0.49300174118558*pi,3.15854096767656*pi,0.632041463319277*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[11];\nu3(0.463258896054527*pi,-0.351709167588801*pi,4.03135658373739*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.383165586167024*pi,3.17247309406567*pi,0.9600679591193639*pi) q[8];\nu3(0.179152119830897*pi,0.69905356047041*pi,3.79889408748144*pi) q[9];\nu3(0.372986834573963*pi,2.32230051632082*pi,1.24623331669562*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5431913731698712*pi) q[21];\nu3(3.5*pi,3.36695196966088*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.47160762946051*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43177391080664*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.306658033822562*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.4017274563344189*pi) q[11];\nu3(0.824884746632895*pi,0.6049002937040899*pi,0.760844314516556*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.214841686960912*pi,3.19856209550924*pi,0.8975247135067921*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251137282255499*pi) q[19];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.326146126695692*pi,3.15536195283045*pi,0.69821384305699*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.22001809048709*pi,0.75650752900037*pi,4.07975245272177*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35531632771045*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5364173569219934*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.689000588900512*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.534154589639772*pi,0.206755601436037*pi,0.667151734285638*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184646925258921*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.393910003363191*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39892962322315*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.625702026086288*pi,2.55605851147636*pi,3.68041998450778*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.270114808790085*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.37718542667458*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.34424741235768*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.184376251839589*pi,3.21018892450716*pi,1.69911600104669*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5434864187901591*pi) q[17];\nu3(0.372245012271531*pi,3.03565942885777*pi,1.479371905514066*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.695331123345417*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5309766659980375*pi) q[9];\nu3(3.5*pi,3.40172359885229*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1998226812803972*pi) q[14];\ncx q[15],q[16];\nu3(0.456050112145399*pi,0.13802054520087803*pi,1.160794812072993*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.526687921311286*pi,-0.24861983416593803*pi,1.0923076477206881*pi) q[21];\nmeasure q[21] -> c[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.507900391642021*pi,3.37552486713822*pi,3.37349692954463*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,3.48227663791812*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.370914293475652*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[3] -> c[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.359419320462653*pi,0.6995062594381101*pi,3.80142522659442*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.726846913288014*pi,-0.294735981386767*pi,0.994328407355247*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.103276411661917*pi,0.163010405015396*pi,1.279857494593874*pi) q[11];\nu3(3.5*pi,3.39018792470162*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.341193370815731*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279018054776111*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.280848923098234*pi,3.469180693526*pi,1.76408403204893*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.581593596662228*pi,-0.08083802318493599*pi,0.717731304942401*pi) q[7];\nu3(0.306563293327322*pi,0.046327869712156966*pi,3.97220460269581*pi) q[8];\nu3(0.41795064170699*pi,0.155316678826668*pi,3.55269442034922*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41926437249261*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nu3(0.484564746950981*pi,3.25086535104531*pi,0.999499185497913*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42921617523566*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0324367845571615*pi,-0.21068831966436202*pi,1.431850876830393*pi) q[17];\nu3(1.0*pi,0.0*pi,1.318515184074533*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46331905205443*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.241574077426652*pi,0.443551408940114*pi,0.584208199779767*pi) q[19];\nmeasure q[19] -> c[19];\nu3(0.287385185647726*pi,3.38781511488162*pi,1.293266769203113*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5246289836769389*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.325564327253393*pi,-0.18129680564483502*pi,1.005999050434973*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.752258388710997*pi,3.0511744587009*pi,3.3837719989119*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.51226516567757*pi,0.366132140662932*pi,0.761046482971041*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nu3(0.725792249371564*pi,1.14659601243904*pi,0.838018672217983*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0838727944135659*pi,-0.281879060208139*pi,0.8242645154324519*pi) q[20];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nu3(0.149440901840163*pi,3.28981301993609*pi,4.43398534609241*pi) q[15];\nu3(0.379857855761037*pi,0.06980429559757095*pi,1.267773420025444*pi) q[16];\nu3(0.251466723381338*pi,3.45542686821956*pi,1.4679007715526962*pi) q[18];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.852442501845761*pi,3.29515312964528*pi,2.94843561413984*pi) q[0];\nu3(0.472452338100067*pi,0.6969134365862799*pi,0.5936036529998053*pi) q[1];\nu3(0.214662150118748*pi,0.028932564962889984*pi,0.5970163758352804*pi) q[2];\nu3(0.785369730811234*pi,3.23996640797935*pi,4.182255779789299*pi) q[3];\nu3(0.597218520398292*pi,0.6965543834996899*pi,0.8010473980598469*pi) q[4];\nu3(0.771990710324701*pi,-0.006159152825790992*pi,3.50510310718648*pi) q[5];\nu3(0.0524636366311038*pi,0.70626198330104*pi,4.4917582975313*pi) q[6];\nu3(0.329486022138596*pi,-0.27688011804094004*pi,1.252279155738284*pi) q[7];\nu3(0.410815599591574*pi,-0.386615580603267*pi,1.52435312531841*pi) q[8];\nu3(0.682235457770949*pi,3.00159414267886*pi,4.12177319950863*pi) q[9];\nu3(0.688272371046618*pi,0.10141041619750102*pi,1.51742841326286*pi) q[10];\nu3(0.321157639063115*pi,0.43006502851335604*pi,0.891975846115848*pi) q[11];\nu3(0.62275274697587*pi,2.43712040855589*pi,3.69020740947687*pi) q[12];\nu3(0.471796686403513*pi,2.52229385997288*pi,0.982420816709848*pi) q[13];\nu3(0.380851801441573*pi,3.03276983285178*pi,1.032115276238813*pi) q[14];\nu3(0.563116108629026*pi,0.170684583025831*pi,1.60446286352635*pi) q[15];\nu3(0.681630029654156*pi,0.176816138456932*pi,4.463365153882609*pi) q[16];\nu3(0.172193101148216*pi,0.11179546722329203*pi,3.70306368939054*pi) q[17];\nu3(0.360765593767753*pi,-0.15734728812877302*pi,3.98031872545844*pi) q[18];\nu3(0.115571148183872*pi,3.44534644526786*pi,1.7628595855712*pi) q[19];\nu3(0.566929076531432*pi,2.92846075889828*pi,3.26684002289161*pi) q[20];\nu3(0.606473522492779*pi,3.04837812893507*pi,3.79274519171642*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[3];\ncx q[2],q[19];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.38402666871839*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45855089791544*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44559526482366*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.317863857354751*pi) q[3];\nu3(3.5*pi,3.4067431970127*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.24005995165685*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.319192042276697*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.099130552724003*pi) q[15];\nu3(1.0*pi,0.0*pi,1.160025973254865*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314137363449712*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[3];\ncx q[2],q[19];\ncx q[4],q[20];\ncx q[5],q[17];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5330180423840041*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47775355207344*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47783415689914*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.605119368489443*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.42104839181542*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49458707697277*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.294216975748372*pi) q[12];\nu3(3.5*pi,3.4711775320666*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2375382095331608*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.580508682462451*pi) q[15];\nu3(1.0*pi,0.0*pi,1.29884065124016*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325992828164398*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4541843788889*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5973624149282547*pi) q[20];\nu3(1.0*pi,0.0*pi,1.201707904737779*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[3];\ncx q[2],q[19];\ncx q[4],q[20];\ncx q[5],q[17];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(3.5*pi,3.48378331211096*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.43871772983336*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41598170743819*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5081708382679859*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49296893605925*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.452329515837469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4898215678946*pi) q[21];\nu3(0.663524209468968*pi,-0.339536546531445*pi,4.4452602786599*pi) q[0];\nu3(0.675203970710124*pi,3.18671503415145*pi,4.43131055771309*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.672627864839897*pi,2.99836932742267*pi,3.67930508966625*pi) q[3];\nu3(0.149611827070726*pi,-0.289386069047106*pi,0.944871995775616*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.418899125194251*pi,3.24722287203591*pi,4.45367375722*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.1664408347419695*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.191443754383245*pi,0.460009704476951*pi,4.2208609636019006*pi) q[20];\nu3(0.87263863483662*pi,3.21692783075088*pi,2.78794286107504*pi) q[0];\nu3(0.159920395716664*pi,2.85705107040349*pi,0.954151222029736*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.383833643679482*pi,2.93484387315058*pi,0.869409138784007*pi) q[3];\nu3(0.305176985490725*pi,-0.120131073635239*pi,3.9825594122619*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.290863485090633*pi,2.85552807463987*pi,1.1661823599493801*pi) q[7];\nu3(0.447178423420467*pi,0.452447424169949*pi,3.56715919603963*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.555708977812463*pi,-0.49227649873227697*pi,3.03291607247036*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.569877124964437*pi,0.08435190385179503*pi,4.1462947926176295*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.508339030783439*pi,3.45278916970376*pi,4.24321698528054*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.384503016793942*pi,2.77240459178045*pi,0.942892164213641*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.451350271201384*pi,3.23448270958871*pi,0.958295365107974*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.178198943477051*pi,-0.305696687513181*pi,4.0788564914900505*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.418885173234038*pi,3.14916616781802*pi,1.5484239853194*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.469141641259725*pi,-0.13046825446146298*pi,1.065544071483934*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.2924891259986*pi,0.5*pi) q[1];\nu3(0.625168251657537*pi,3.41293492984068*pi,3.81530592023865*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.327858534993118*pi,0.6741918764699599*pi,0.6008874488768849*pi) q[5];\nu3(0.367733441551919*pi,3.19543662359134*pi,1.038413741065598*pi) q[6];\nu3(1.0*pi,0.0*pi,1.247626240270352*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.471790324185552*pi,0.5230889621400201*pi,3.6620333652899*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.552421547984437*pi,0.09150529346137404*pi,1.133600490946511*pi) q[13];\nu3(0.653739620274769*pi,3.19049374860525*pi,2.91165406289402*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.502181026832446*pi,3.3048945985227*pi,4.228106417934891*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34805494918387*pi,0.5*pi) q[3];\nu3(0.234312802396662*pi,-0.4467293578290987*pi,0.901176336517168*pi) q[5];\nu3(0.103773501096569*pi,-0.32574024314080596*pi,4.2459318330047395*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.765999733351232*pi,3.2112849815199*pi,4.0492997904166295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.458372215188761*pi,2.93845494105724*pi,0.734329219075459*pi) q[13];\nu3(0.638037535225496*pi,2.94799359413331*pi,3.86358817139716*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220409440515911*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48363517361547*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.640360537696492*pi,0.8100015457568699*pi,4.36742949525446*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.621216715525261*pi,3.27501073727011*pi,3.55535237100712*pi) q[16];\nu3(0.866114752997626*pi,3.35847834966607*pi,3.0412085796252*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.626468476408096*pi,3.09133728084199*pi,2.94809144950479*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.414678661951782*pi,0.013603956888233015*pi,4.1700302155195*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.260642328274536*pi,0.353709679333958*pi,0.744504228467722*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.790177734089886*pi,0.34909622243623895*pi,0.662513175338389*pi) q[16];\nu3(0.557300406325961*pi,-0.11101673181924399*pi,4.46719491837629*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5174782045655606*pi) q[20];\nu3(0.573447970632675*pi,-0.07868970943973602*pi,0.82924856346109*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40212214827075*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[13];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0921311088457877*pi,0.06474476731218504*pi,0.888205665855469*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.141070823786814*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48000947135163*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46479889651359*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1872891643051768*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3580229881769479*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.131664926439822*pi,-0.006216088643255013*pi,4.46666902430172*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42315786901178*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.497005558129063*pi,-0.367335539096062*pi,1.43023535810301*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.399937807273167*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[17];\ncx q[12],q[16];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.44583310818906*pi) q[15];\nu3(0.516156936389221*pi,0.055651117174777*pi,4.17959918366056*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[15];\nu3(0.592931249944582*pi,0.6492995101978201*pi,4.41427655706255*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5440295488629139*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.36659792139681*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3660002786903*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.60754338048908*pi) q[13];\nu3(3.5*pi,3.49613564075123*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208737907618743*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289484656322779*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336788255263905*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.744847679272739*pi,3.04647995229397*pi,3.29349683380166*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.2858953099576595*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.47343073421671*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[17];\ncx q[12],q[16];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.433617400802489*pi,0.45368020670474496*pi,3.98363190259981*pi) q[20];\nu3(1.0*pi,0.0*pi,1.170232753682461*pi) q[21];\ncx q[0],q[6];\nu3(0.643183337456102*pi,0.24819254049572803*pi,3.94925078722974*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.353069401543133*pi,-0.21529604060005297*pi,4.41606660785172*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.36035673239253*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5527692367503152*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.488289028588261*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230084190134654*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.378816522039481*pi) q[19];\nu3(0.540403828015305*pi,0.6321234926591*pi,0.691849153560331*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.3160202460931*pi,2.95173574215504*pi,1.90554566228371*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.275362507235229*pi,-0.21201611852094*pi,0.713833880265091*pi) q[7];\nu3(0.489962364027446*pi,0.7991252105882101*pi,0.7769659912436679*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[17];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.620231757604029*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.195423781213495*pi,-0.008739547478834986*pi,4.23844533267024*pi) q[4];\nu3(0.407992656190724*pi,3.09742937958636*pi,0.955187332488898*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.28769482082807*pi,0.7806247707609*pi,4.0884317742146905*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.624122414163928*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.165188622270393*pi,3.31014642988045*pi,0.700167690107814*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.413628323060916*pi,2.79572641999255*pi,3.71308963753881*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.485329887291389*pi,-0.130314039595191*pi,0.5996161480032474*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.692463505866584*pi,2.7844054793141*pi,3.8734907702865*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.400117130177258*pi,0.7642630607151399*pi,0.631221311036089*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.2374319470789*pi,0.11215542507299403*pi,4.08095045569988*pi) q[12];\nu3(0.357726225866918*pi,0.389796532314842*pi,3.60673615328408*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.26238054748369*pi,-0.026884153550647993*pi,4.19933489086981*pi) q[15];\nu3(0.229537736114517*pi,2.53855334100967*pi,1.2801530706475739*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.63719520689841*pi,0.198185462403486*pi,0.966200882523168*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.759911191781652*pi,-0.130356242068365*pi,1.1298766197893269*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0306826763085586*pi,3.13650242253346*pi,0.884390335368719*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.599603133775207*pi,0.63169307693862*pi,1.275781867901844*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.703892394872347*pi,3.28109867033359*pi,3.1477883745588*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.720709766541549*pi,0.191750200726998*pi,4.46988244774189*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36279699908462*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3150602400679139*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.570064447467562*pi,0.23823343418889997*pi,4.36379467492104*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.335672575169547*pi,0.5836306193380301*pi,3.8703668556306*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.44485702413864*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3700809962513198*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.257095699143551*pi,3.06293436633086*pi,1.2876945482112139*pi) q[10];\nu3(0.416628758819332*pi,0.5690044269685599*pi,0.783347004989903*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.540028958709185*pi,0.36039036145443704*pi,1.0255929163954058*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.193816247224738*pi,0.37705492263948703*pi,3.44830155341045*pi) q[17];\nu3(0.793537548856733*pi,-0.4497836675182168*pi,3.29817073585806*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.344706801929505*pi,3.13884876187973*pi,1.96115348151466*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.604670519173659*pi) q[5];\nu3(0.260655526706436*pi,2.73620296197317*pi,1.0311678246392861*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0382207421672413*pi,2.38217378165565*pi,1.2955249844566739*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.607536785034077*pi,2.60119524046645*pi,3.57959477082711*pi) q[17];\nu3(0.250474830815293*pi,-0.23453776242400798*pi,1.334842627290848*pi) q[18];\nu3(0.409342339741135*pi,-0.021574627317658024*pi,4.13724557359483*pi) q[19];\nu3(0.744307236473604*pi,-0.40430897430723767*pi,3.24107305637671*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.339925701786951*pi,0.04427560631545002*pi,1.274577880182671*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.779499558148357*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.533447085694545*pi,2.98738277162822*pi,3.58641572091081*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42324553870147*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.158688348318503*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3720208108131*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40697815951093*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48384315153103*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3226191800886569*pi) q[14];\nu3(1.0*pi,0.0*pi,1.207569327497295*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1979174619957131*pi) q[20];\ncx q[0],q[21];\nu3(0.237831259686201*pi,0.15475344839787197*pi,4.17699110609191*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(3.5*pi,3.4500534375134*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.295400696888358*pi) q[18];\nu3(3.5*pi,3.31522869369631*pi,0.5*pi) q[0];\nu3(0.237412992213753*pi,3.10421975264377*pi,1.473624822330762*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48617075783959*pi) q[3];\nu3(3.5*pi,3.4521327752334*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.217742279859874*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.4586813006395*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5328946158230037*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.617499076381424*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.1218503638034059*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3866778368245996*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2636073411734539*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[6];\nu3(0.153651262890904*pi,0.9133956217503101*pi,4.13205152948555*pi) q[5];\nu3(0.463502168662095*pi,2.95660905237076*pi,1.53745204758233*pi) q[7];\nu3(0.212109879266134*pi,0.0035840689514899937*pi,3.94725383046253*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[15];\nu3(3.5*pi,3.48275280944201*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.156504465546148*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7886297927062851*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.564427929720494*pi,0.68984986922354*pi,0.686590812155481*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.588064332990839*pi) q[6];\nu3(0.309809205569387*pi,-0.38261310449271*pi,1.69951304543404*pi) q[7];\nu3(0.466072068855765*pi,-0.269300884507297*pi,4.18461263348114*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.40349993221177*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45011415130868*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.528171254313602*pi,3.48024055487006*pi,4.0131255444765195*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.604855364221513*pi,-0.49138931681401354*pi,3.0150731296245*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.848989995815908*pi,0.428360814449365*pi,1.269685694494229*pi) q[14];\nu3(0.105324196435487*pi,3.31402180544841*pi,1.375834702166416*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.627697188999033*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.454835496812346*pi,0.08738940599686296*pi,3.93298390232028*pi) q[10];\ncx q[11],q[17];\nu3(0.7228611818814*pi,2.39522700660515*pi,3.69054560313455*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.512611016513813*pi,-0.4069098906025012*pi,3.7744310052428*pi) q[14];\nu3(0.454066249663246*pi,2.68803674068535*pi,1.023715359189441*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37712727579077*pi,0.5*pi) q[1];\nu3(0.168367893310302*pi,0.19940918575538502*pi,4.4377263194860195*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.694956670992334*pi,3.10829459348418*pi,3.38804909135596*pi) q[4];\nu3(1.0*pi,0.0*pi,1.291090309026689*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0470791616426236*pi,2.80690710965088*pi,1.206901386581609*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.267479483324516*pi,2.83746507866387*pi,1.165523813150891*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.58690005858434*pi,2.85043097982445*pi,3.74601181095562*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[5];\nu3(0.174335287253589*pi,0.049991105186355966*pi,3.45886363054095*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.190960538448974*pi,0.22285393146160104*pi,4.00167455254517*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.572197982700426*pi,-0.03591135285097602*pi,4.08630909376949*pi) q[11];\nu3(0.149556090629468*pi,3.39762501765929*pi,1.76043744781642*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.6096017385765*pi,0.83328633111454*pi,1.0729173892684098*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.513862712452186*pi,2.81878077879601*pi,1.092325117219152*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.249464998877926*pi,-0.09514088372985102*pi,4.25300543402105*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.557738450015698*pi,0.67961336842874*pi,4.38218625450377*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.600515482746055*pi) q[5];\nu3(0.892083919617268*pi,0.46864867269713395*pi,1.035439909330366*pi) q[6];\nu3(3.5*pi,3.4936269558737*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.464360435040272*pi,0.38648571453730696*pi,3.41406597969879*pi) q[11];\nu3(1.0*pi,0.0*pi,1.31056724652671*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.480434184733193*pi,-0.09953967582862899*pi,0.5317693521100489*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.249996367364952*pi,0.456851012376732*pi,4.05867219643117*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.522092240507436*pi,0.389876340785586*pi,3.93131306843319*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.443419321836584*pi,3.18237377888088*pi,1.403322168329086*pi) q[6];\ncx q[8],q[12];\nu3(0.704543623629991*pi,-0.36760293061106497*pi,4.0841468664353595*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.53703433211233*pi,0.8916301575683401*pi,1.075887073012297*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.397151946451744*pi,0.99692023034883*pi,4.35954928274395*pi) q[19];\nu3(0.720163577395459*pi,3.48741492597126*pi,0.777737675954286*pi) q[20];\nu3(0.126468073211866*pi,0.7404607353944599*pi,4.38165464848632*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.26814181139221*pi,0.7647444532679*pi,4.3356156943088795*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.650857817236412*pi) q[12];\ncx q[14],q[16];\nu3(0.567493443437115*pi,0.019518747887108945*pi,3.54109826037827*pi) q[17];\nu3(0.540099527237796*pi,2.97086478039896*pi,3.75677024676028*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.470378324707394*pi,3.19795687411413*pi,0.60630107755764*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.67498417295439*pi,-0.14854000876558798*pi,0.5952969655781828*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46502873193399*pi,0.5*pi) q[4];\nu3(0.576122784256123*pi,-0.084041999878738*pi,4.07735400419654*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2726512428855101*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44176232737381*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.326518249305005*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.913191508980893*pi,-0.133738319344*pi,4.25502121367495*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.874212394476088*pi,0.048641426553808986*pi,4.04464163230696*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48201487214139*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41181375971198*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5617611404123131*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.220972440304163*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5308726137993798*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.302445212478222*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[7];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.533084505719917*pi,3.49360898375845*pi,4.4122350049081*pi) q[8];\nu3(3.5*pi,3.46610555667198*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2611735652570601*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.49226811803507*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3199769572422229*pi) q[21];\nu3(3.5*pi,3.49998054026598*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43780043244773*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.260467019981062*pi) q[7];\nu3(0.362536126579193*pi,2.69918071488535*pi,1.04546405294189*pi) q[8];\nu3(1.0*pi,0.0*pi,1.175240670489952*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5154482456758931*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5757075558421363*pi) q[20];\ncx q[0],q[9];\ncx q[2],q[13];\ncx q[3],q[7];\nu3(0.632522588898082*pi,0.5676456195220201*pi,1.282888572077988*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.364281650494233*pi,0.12040177207579505*pi,3.93034129465237*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.257326994155676*pi,2.81186070746683*pi,1.094192528958962*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.645585243191111*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.40564794060487*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.119207139861532*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44068047466732*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.492317974617211*pi,-0.4664315458496511*pi,4.02660656829382*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5698164036979962*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5428387000570298*pi) q[9];\nu3(0.475705407201973*pi,2.62789500632877*pi,1.146098989820512*pi) q[10];\ncx q[11],q[15];\nu3(0.725236923879023*pi,3.27757783999144*pi,3.11846616042948*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.043229220861245*pi,-0.010259689388437021*pi,4.0332875408621796*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.36530721606804*pi,0.330799553684639*pi,0.8732517027011211*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.588450643788467*pi,0.52637196785176*pi,0.661067298788149*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4440574527502505*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.262064985128007*pi,2.88240286288471*pi,1.3862470379919412*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.469463082945859*pi,-0.303406751320689*pi,4.05991727323165*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.611945709193302*pi,0.344374696016427*pi,0.646111348788264*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.60265459055405*pi,2.88971304046192*pi,4.15445503162407*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.521370611292135*pi,-0.14931015951495902*pi,1.035678325971662*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.176424605929405*pi,0.039457631788942016*pi,3.57585254082775*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.236544815383075*pi,0.07414456953222504*pi,0.850436546899478*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.200729032947177*pi,0.052055226641662955*pi,0.779493217152514*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.513471475363422*pi,0.82747044659062*pi,4.13231126672876*pi) q[0];\nu3(3.5*pi,3.42317795757332*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.848252504491974*pi,0.12744709777628505*pi,1.096007042779659*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.42310805085487*pi,0.15983984092262604*pi,0.700280836229664*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2431992032370691*pi) q[12];\nu3(0.60179263598558*pi,0.30622081579038696*pi,0.5724992036485591*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.636730254067606*pi,-0.397837272182587*pi,3.64987225374597*pi) q[0];\ncx q[1],q[12];\nu3(0.29205138174985*pi,2.87695199252407*pi,0.664514548058836*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.241446659656892*pi,3.37744291637141*pi,1.68327412322802*pi) q[13];\nu3(0.616036269839638*pi,2.7998553621022*pi,3.67133211573674*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43313460270615*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.526578527028134*pi,3.47618774779736*pi,4.035772994931699*pi) q[7];\nu3(0.104218022251208*pi,-0.051479418194026016*pi,4.47414246151246*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.601404300736659*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.092621526008658*pi) q[14];\nu3(0.766169509067975*pi,3.4437516181168*pi,2.99247900230862*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.788767585340153*pi,-0.378156503064965*pi,3.63663123316328*pi) q[19];\nu3(0.580499010494097*pi,2.88266255057593*pi,3.12535632060732*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[6],q[20];\nu3(0.129879267958249*pi,0.21115300916355395*pi,0.8522665612807*pi) q[7];\nu3(0.10472485578237*pi,3.25671453945807*pi,1.85884927022899*pi) q[9];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.464531667175824*pi,-0.213811887872347*pi,0.5795804636268452*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.233689867263324*pi,2.50767488371149*pi,1.458340575232584*pi) q[19];\nu3(0.547765923031221*pi,0.11014115049179296*pi,1.56110021555778*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47471016325787*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42264373512349*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44037183368525*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1924173574512968*pi) q[16];\nu3(0.321096195454025*pi,3.12831401841061*pi,1.76872104579528*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323001557330719*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.132833426819467*pi,-0.020520698775568003*pi,3.65870084159351*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[21];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.161656359292006*pi,0.09513491646393402*pi,3.6712057596663*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.404783514497496*pi,0.13794878449774495*pi,0.8961266838856701*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.31726750908206*pi,0.5*pi) q[0];\nu3(0.257476565675718*pi,3.48428832936845*pi,1.93861121811682*pi) q[1];\nu3(1.0*pi,0.0*pi,1.22998719670054*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34601071896213*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.917482718772198*pi,2.91113757326395*pi,4.1354951218522*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5230123626865092*pi) q[16];\nu3(0.605046793692212*pi,0.82763842316971*pi,4.3397084084576605*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43563911075395*pi) q[20];\nu3(1.0*pi,0.0*pi,1.16236112660137*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42812409673309*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[20];\ncx q[7],q[8];\nu3(3.5*pi,3.38197793236062*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1877958384662661*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.3590016866286*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.182553254485558*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173382960245576*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.41691435096279*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45786321172523*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3729064563512061*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.559658327425915*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.55335177726039*pi,2.77967133377541*pi,1.381302916018152*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3345060751375*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.166472048139689*pi,2.98460910070097*pi,1.93865421414081*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5873498808925413*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5182586510925187*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.413754281690117*pi,0.05480569442227501*pi,1.027321759088542*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5753609437925058*pi) q[8];\nu3(3.5*pi,3.47276278151261*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.759065774513119*pi,3.01986880911786*pi,3.80906244553827*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.403952018824088*pi,3.12813121133098*pi,1.278562783418335*pi) q[16];\nu3(1.0*pi,0.0*pi,1.116688282928466*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.790245322907261*pi,3.01014267872807*pi,3.10502672333563*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.158414295778147*pi,-0.140433407553051*pi,3.8527523280935*pi) q[5];\nu3(0.353948279964309*pi,3.41146119206489*pi,1.088019223367061*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.511231487905977*pi,-0.407497054805547*pi,0.605974786808845*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.403881454063277*pi,3.08158767669946*pi,0.8776062169070731*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5678211392529954*pi) q[18];\nu3(0.58912975637639*pi,3.24011892182958*pi,0.5329320657846165*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.326410425806827*pi,3.34538435519128*pi,2.07725649986942*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.618991277378947*pi,-0.4518834091627331*pi,0.605234745922301*pi) q[5];\nu3(0.451145682871276*pi,3.48858838265798*pi,0.994283383164621*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.228433953262673*pi,3.48500757137211*pi,0.826650124934172*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.306049370627716*pi,-0.21773501542386398*pi,1.066093874079745*pi) q[14];\nu3(0.543023953681692*pi,0.266519774922915*pi,1.453036158011674*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.930022733127982*pi,-0.347100990540662*pi,4.40143092216415*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.812309452390375*pi,-0.01871827230418399*pi,1.4501881848908411*pi) q[21];\nu3(0.362896307074505*pi,-0.272620443141745*pi,0.535730012258972*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.330880205516471*pi,0.03372674857093505*pi,0.615760322844298*pi) q[15];\nu3(0.116611843847493*pi,0.21457687651472301*pi,4.063436282122*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.680174647757937*pi,-0.15664078538618198*pi,1.2591796377913531*pi) q[20];\nu3(0.561227838169459*pi,0.020844134923570956*pi,4.15630310762759*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.541954374493687*pi,2.66218643816827*pi,3.8670522414184*pi) q[2];\nu3(0.395699469400969*pi,-0.308504008743949*pi,1.67657792285713*pi) q[3];\nu3(3.5*pi,3.37436085344688*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.756529123355793*pi,2.63090890260026*pi,3.70877883684936*pi) q[7];\nu3(0.40296186237102*pi,-0.4531575238402617*pi,4.26411661351761*pi) q[8];\nu3(0.179139958138547*pi,-0.4843646971571237*pi,1.493454037796465*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.177558104668373*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.72772149271458*pi,3.31849156073883*pi,3.80954747610246*pi) q[17];\nu3(0.322955718421331*pi,2.61632328733455*pi,1.201284384949346*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.651316380331496*pi,-0.4598029235376089*pi,0.696748819183272*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.474240744189345*pi,3.0528596170624*pi,1.058263630051548*pi) q[2];\nu3(0.738500447718092*pi,3.03211441320332*pi,3.92034564990235*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.612480628116517*pi,2.99664406337109*pi,3.26087679761122*pi) q[7];\nu3(0.0636477377992256*pi,0.36303534901046997*pi,0.892163928860831*pi) q[8];\nu3(0.672759629995862*pi,0.10791006270523695*pi,3.64940810209173*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694373118177683*pi,3.26816572073589*pi,4.30259088102965*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45803900065917*pi) q[11];\ncx q[12],q[14];\nu3(0.318423342178653*pi,-0.081658402683841*pi,1.495174904240193*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(3.5*pi,3.31814169547848*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40391466054181*pi,0.5*pi) q[12];\nu3(0.469700961603275*pi,-0.16589354905971598*pi,4.05590804955737*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3786325751230382*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1936246655330431*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.28686366645127*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.210231003418976*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.48837679853972*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.239193678929181*pi) q[21];\nu3(3.5*pi,3.42679949518859*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49281546096938*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2113887389141489*pi) q[15];\nu3(3.5*pi,3.40903611467186*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.279750729819517*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.629658194109338*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.41955903936005*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.47470884611241*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.47414492421863*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41905068476433*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39242278129653*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.237655993698501*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.221249895249555*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4826285123056895*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264589396749473*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.403655977092701*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42211364097346*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.757448210544575*pi,0.8200600400006599*pi,4.3324392159491705*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.364917106174192*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.698667330028793*pi,0.77048648283444*pi,0.57935346436351*pi) q[4];\nu3(0.547922179485352*pi,0.76619376131985*pi,4.43611731656197*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38832629260098*pi) q[10];\nu3(0.686605526009291*pi,-0.026209389474529998*pi,3.5411358655075*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.618447322619212*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47849345066206*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.631229251661465*pi,3.35463080262035*pi,4.11597408187136*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.914987116387037*pi,3.20874914203188*pi,0.5552932639268638*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5502465173007871*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.381759029412098*pi,0.17344651031079505*pi,0.726024865932875*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.530444057023477*pi,-0.106884662051552*pi,0.8245911307814919*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.437186742241906*pi,0.238184690018448*pi,1.08299715188653*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.926986595126693*pi,3.13585531331403*pi,4.17203104963423*pi) q[0];\nu3(0.836713917042483*pi,-0.379019891474899*pi,3.40530064373506*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.312504696585511*pi,2.68876153605161*pi,0.930537085148905*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.798741160336915*pi,2.39672268277508*pi,3.67449895065024*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.303351656721875*pi,2.80662770441848*pi,1.3404150327926558*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.510952535765537*pi,-0.239356293700542*pi,1.161699780139716*pi) q[0];\nu3(0.518826310041917*pi,3.0984641947047*pi,1.70817004070195*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.266415808808873*pi,0.26794256470811095*pi,0.746724045229433*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.311686435828441*pi,-0.027766144610510024*pi,0.5631739660941094*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.468203328160117*pi,-0.04324664276882301*pi,1.396905159408092*pi) q[18];\nu3(0.733471962816934*pi,3.2479329079538*pi,4.2813661768740605*pi) q[19];\nu3(0.349271456139677*pi,0.61955773667558*pi,0.824968553332596*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.362668789123826*pi,0.5475230999594201*pi,3.88280407943183*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.599725027412045*pi,-0.49728633474674894*pi,3.28843079189513*pi) q[7];\nu3(0.22844761710713*pi,0.94861521676803*pi,4.1716595801206395*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.679775550038221*pi,3.25793057465811*pi,3.13967349516695*pi) q[13];\nu3(0.458186493146095*pi,3.30007335165916*pi,0.929219490773767*pi) q[14];\nu3(0.44719590678147*pi,0.451759787161193*pi,0.5243858176986876*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.642884482692925*pi,3.49886583453348*pi,4.10839212852528*pi) q[18];\nu3(0.453143769796293*pi,3.38545468655859*pi,4.42156530157419*pi) q[19];\nu3(0.435421280096545*pi,0.8777781674541101*pi,4.42754902256994*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.401488517056017*pi,-0.49325822082350845*pi,0.539909518628905*pi) q[2];\nu3(0.571118068734071*pi,2.47094570866751*pi,3.6234417494633*pi) q[3];\ncx q[6],q[9];\nu3(0.495284598101145*pi,0.365428934159987*pi,4.11041772599505*pi) q[7];\nu3(0.31324070580882*pi,2.37065085073166*pi,1.155105109385848*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.701334167865594*pi,0.447925943630883*pi,4.11868960865899*pi) q[13];\nu3(0.448930543213504*pi,3.33872407479142*pi,0.68213627251539*pi) q[14];\nu3(0.416767564973884*pi,2.71590686858371*pi,1.161238396528819*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.565899692770523*pi,-0.4364093568265678*pi,3.79658998594126*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.32519072198882*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.274045825703958*pi) q[9];\nu3(0.885627116543312*pi,0.31133792219047896*pi,4.25432080956213*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.461683543346994*pi,3.19431615645622*pi,0.867769338830768*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.570490466343567*pi,0.72504350148597*pi,4.24394126210819*pi) q[10];\nu3(3.5*pi,3.43773913454223*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.379644823620164*pi,-0.452478199729859*pi,1.70376190490139*pi) q[16];\nu3(0.307602894576865*pi,0.007630961552681947*pi,4.160752245495701*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2411480740922651*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44214523674916*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.697903796358525*pi,-0.068767470168412*pi,3.45037004577102*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.47196076567692*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48896978531091*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.36186109976746*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.298898447370819*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.39657139555513*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1827588097105362*pi) q[13];\nu3(1.0*pi,0.0*pi,1.231306000484039*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5476662708796783*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2486638843419051*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38871688174671*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.3713906113689371*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.705680178659361*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39612410314532*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.26608998655571*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45541354289352*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4788364325069505*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38764498082778*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[15];\nu3(3.5*pi,3.46978202059704*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.14706495828548*pi,-0.006509057807015994*pi,0.5895107474736423*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.634678321403119*pi) q[14];\nu3(3.5*pi,3.48176145402128*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.16259307567418*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217273587992668*pi) q[18];\nu3(0.186702032121677*pi,0.12444875637353103*pi,0.921937392616454*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39468336248978*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5469411287193511*pi) q[11];\nu3(0.448874051900067*pi,0.44151563274511096*pi,1.008761761984216*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.298636774261519*pi) q[19];\nu3(0.569114426862658*pi,3.18796046645505*pi,3.20032247830685*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.319240607855397*pi,-0.050076943609006996*pi,0.8833702860682819*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35799779469472*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.535788419950832*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.149586409324203*pi,-0.20590556200607701*pi,1.0105124074183571*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.878214838578881*pi,3.1827758891898*pi,3.82455870127262*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.534518548671448*pi,0.27923228048789095*pi,1.439242463202915*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.37710423342297*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.401329009027085*pi,0.14792439092296095*pi,0.798709258401363*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.700979465163642*pi,3.15174664862091*pi,3.81469955612233*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.78791732245746*pi,0.6172044333665201*pi,1.139289616107809*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.823438924204224*pi,0.11566852232540903*pi,4.17395335300703*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.737500736643213*pi,3.40038319859474*pi,0.895334570155119*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.862955673739539*pi,0.34332795467948796*pi,0.5035187766675451*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.431389209028486*pi,3.21601683020338*pi,4.4794855378047505*pi) q[1];\nu3(0.336239283916922*pi,3.00826316385254*pi,1.85818297812757*pi) q[2];\nu3(0.545800695182263*pi,1.00731368306771*pi,0.5948320040247231*pi) q[3];\nu3(0.670691171553789*pi,0.5567006209016201*pi,0.827452194030425*pi) q[4];\nu3(0.17588577953169*pi,-0.077887833250668*pi,1.167240350840785*pi) q[5];\nu3(0.522192182599956*pi,2.5176696524828*pi,3.56923225612984*pi) q[7];\nu3(0.340532849170567*pi,-0.20544924798958297*pi,1.498966105272801*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.680789039245819*pi,-0.4681028130145058*pi,3.71980274927918*pi) q[13];\nu3(0.516879939159913*pi,3.45189652552119*pi,4.02932531748778*pi) q[14];\nu3(0.498203120247226*pi,-0.361007033614676*pi,0.5579505973610105*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.490337124875965*pi,2.922888871119*pi,3.8089953000849*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.637666696351167*pi,3.43656724504507*pi,0.7765931419908789*pi) q[1];\nu3(0.703454062716782*pi,-0.023137908201065982*pi,3.52277889627404*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.95038399931147*pi,2.72308215881275*pi,3.59235212454915*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.289344400910374*pi,0.9330920564824099*pi,4.4994382210096*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.493035276402894*pi,3.34555448925602*pi,1.70642246694095*pi) q[11];\nu3(0.471425586822289*pi,0.359440262200328*pi,4.43639698518558*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.310118318002632*pi,0.09331589231034798*pi,4.2011019549341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.667808889210754*pi,-0.15368009265224902*pi,1.131256240209237*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.717932498762915*pi,3.42180912745496*pi,4.49479760477941*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.625839910175771*pi,-0.298910584024737*pi,4.253532408609869*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.165424349279384*pi,0.172848653652793*pi,3.43941827960708*pi) q[16];\nu3(0.573158981603502*pi,0.11220203584800503*pi,0.894717231546095*pi) q[17];\nu3(0.784802117188403*pi,0.297056150028871*pi,0.9266309309922389*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43670528533725*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.219705401550934*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.939206338067723*pi,3.12692610697083*pi,2.88718504203645*pi) q[16];\nu3(0.563133492627565*pi,3.25632553258963*pi,0.5302301286355618*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43597966008769*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48897911360249*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.28177764970803*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.104847415903339*pi) q[7];\nu3(0.393494705937974*pi,2.94203218741768*pi,0.681995729962737*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[9];\ncx q[3],q[7];\ncx q[4],q[5];\nu3(3.5*pi,3.46784244796036*pi,0.5*pi) q[6];\nu3(0.617737753800481*pi,3.40163398717214*pi,3.79408171725483*pi) q[10];\nu3(1.0*pi,0.0*pi,1.215900659928272*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3506818965129295*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.45562988453352*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361321381174003*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.47324190761584*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44832455047429*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38368001435577*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.44236573972431*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.217943861537466*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47019348414746*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.275190462561701*pi) q[15];\nu3(0.220538562621542*pi,0.6955976429611801*pi,4.4458852322423095*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231748941346456*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[9];\ncx q[3],q[7];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46208719344499*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40317229183717*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2141073809520289*pi) q[16];\nu3(0.696469901805094*pi,-0.49310508060265024*pi,4.31881260007816*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31600947126548*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.607783195624395*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.44962594590692*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5281498597933898*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43694401165574*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40757156402819*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253947097952393*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.26765166429209*pi,3.03425255009626*pi,1.91517188610751*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44748904459954*pi) q[17];\nu3(3.5*pi,3.4210645794146*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247239682282445*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.397341449364436*pi,2.68575717812352*pi,1.63398081570819*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.560390734267426*pi,-0.4817938533947591*pi,3.24475531663126*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.696838196361295*pi,0.83760793341889*pi,0.756189159493222*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0293577839207489*pi,3.22136669351561*pi,4.45432704257993*pi) q[2];\nu3(0.442686238262167*pi,0.430176611858447*pi,0.903855786140778*pi) q[3];\nu3(0.0297932364009154*pi,-0.21411461678577798*pi,1.087719272276586*pi) q[4];\nu3(0.228884510365412*pi,-0.34357176639709797*pi,3.87707732105242*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.764178621165488*pi,-0.14524917013045702*pi,3.60209714727249*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.311115751884097*pi,-0.4261395984182179*pi,4.43274180588834*pi) q[12];\nu3(0.498343687781196*pi,2.59858835552481*pi,1.4752656369149189*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49172081746669*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.446707946898819*pi,3.16382661973528*pi,1.79427881439926*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.442068775261086*pi,3.15305222822003*pi,1.66521883270244*pi) q[3];\nu3(0.15804210413944*pi,0.0076955212163849485*pi,3.81641352208905*pi) q[4];\nu3(0.329979652926639*pi,0.06201278492956197*pi,1.436987122256732*pi) q[5];\nu3(0.633968033139212*pi,3.04230490126156*pi,3.48392509610555*pi) q[6];\nu3(0.707209932403198*pi,-0.4321237430997453*pi,3.48782740118992*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.696770912373903*pi,0.6314112168456101*pi,1.241179742977502*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.460898392834409*pi,0.28009021384475297*pi,3.73099597579295*pi) q[11];\nu3(0.594439877206892*pi,0.032654344898598975*pi,0.8062010754816931*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.668864762850492*pi,2.99050078613532*pi,3.89534142107347*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.312921930917405*pi,-0.129776269378441*pi,4.22335163622106*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.696941514199846*pi,3.3832056195898*pi,3.79814623164477*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.113166334624255*pi,0.28863675809741096*pi,0.5738553719832927*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.672480217807744*pi,-0.272536877626695*pi,4.28418937112172*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.830446545021371*pi,0.43643408872161404*pi,4.3350225375749005*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.132775483079986*pi,-0.434980849693135*pi,1.53954636337635*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.254138967141541*pi,0.344642973629269*pi,3.80941643452936*pi) q[14];\nu3(0.22708389303686*pi,3.19180318323639*pi,1.262408072646311*pi) q[15];\nu3(0.971738641788864*pi,0.69147721057977*pi,1.1491865931014*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.884819309512095*pi,-0.14758789047369397*pi,0.625896197963097*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.663419739905245*pi,2.45981575476726*pi,3.77991345245336*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.234681100490584*pi,0.12526789697568796*pi,3.92237249045802*pi) q[14];\nu3(0.725568739675209*pi,0.6480518086768099*pi,0.762658224176004*pi) q[15];\nu3(0.536582995309532*pi,-0.028458736985809974*pi,4.48460324780748*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.738788069366028*pi,-0.4530702905326271*pi,3.71277303871355*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.485277685765115*pi,-0.219375678860114*pi,0.715196505580014*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.212762511173038*pi,-0.148713296171887*pi,3.70677806157836*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.700160441666082*pi,-0.4933137767653573*pi,4.1615618490631*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.631003281774682*pi,2.66640418075008*pi,3.40989830647424*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[7];\ncx q[2],q[8];\ncx q[3],q[21];\nu3(3.5*pi,3.42071112149708*pi,0.5*pi) q[4];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.141014861343866*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.679520808176808*pi,3.00218968408367*pi,3.90346484135302*pi) q[18];\nu3(0.110858522316262*pi,2.92095105121682*pi,0.752095164474225*pi) q[19];\nu3(3.5*pi,3.496638561473*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40910960167081*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4341982578046*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42407076763414*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.225331379339491*pi) q[7];\nu3(1.0*pi,0.0*pi,1.319155304058361*pi) q[8];\nu3(3.5*pi,3.48923606760653*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44903374659117*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.238460434527975*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2781129931079351*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.913882164323508*pi,1.00331675047744*pi,0.5680232191295209*pi) q[18];\nu3(0.28712317488326*pi,2.72115857037435*pi,1.3095210448695869*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305766420334907*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2197182814133911*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[7];\ncx q[2],q[8];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[9],q[20];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.4134146564149805*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.41883538255456*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40491634317153*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.608387876941176*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.093799361267588*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5798293578911848*pi) q[13];\nu3(3.5*pi,3.42097381139361*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5786511139612516*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238978033816514*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5326630290357652*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.467041853781581*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[7];\ncx q[2],q[8];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[18];\ncx q[9],q[20];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40878743836164*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5644000910690132*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49041115014425*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44468419649366*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1859085881579658*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2588126470973688*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.738456984669832*pi,-0.063229745745421*pi,1.382995496184117*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.740421080373933*pi,-0.4544742136184784*pi,3.76512655856553*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.584767381838621*pi,-0.26454257098745504*pi,1.145446487508692*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.816857737229108*pi,3.33502112866647*pi,0.649098650002985*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.554322936176478*pi,0.11380229162889699*pi,3.89037640204567*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.815566512808409*pi,-0.245785890996156*pi,0.903249881079226*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.391616011278317*pi,0.99506889165815*pi,4.0313216761271295*pi) q[8];\nu3(0.701943305719207*pi,0.16297748524969202*pi,4.46851051452622*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.696561601255079*pi,-0.02421363284516498*pi,0.815154703495219*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.46296661249323*pi,-0.262063262829418*pi,1.0640123851748688*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44780046897575*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43577258161902*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.624612496180933*pi,0.29134699284349097*pi,1.442403670243221*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.236195641610999*pi,2.95936546140616*pi,1.364657104400277*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.585338680122452*pi,3.18894564036268*pi,4.3324559096442705*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.323899131119181*pi,3.4781696871667*pi,1.082712403309182*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.529968327858306*pi,3.41548173342276*pi,3.66997334648929*pi) q[3];\nu3(0.303943158426735*pi,0.30924016618843*pi,1.037633460676426*pi) q[4];\nu3(0.86130930761238*pi,-0.15627764659218302*pi,0.786479520869253*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.381023764302035*pi,0.25216546589936795*pi,0.5917399175671971*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.767507758546802*pi,3.29035736252624*pi,0.724200019832328*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.73389748384417*pi,0.44224661156449896*pi,4.3336599391438995*pi) q[1];\nu3(0.447045164312799*pi,-0.19326632050828202*pi,0.665607088843169*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.23266354748059*pi,3.4239927211115*pi,2.03403992598653*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.714684590436446*pi,0.264898205456053*pi,1.6070921127908*pi) q[12];\nu3(0.357727904233381*pi,3.03694625055995*pi,1.300696967355776*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.20574725090299*pi,0.060861708712647955*pi,3.58443680225581*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.49335521042072*pi,3.13961438061404*pi,0.747864360369625*pi) q[7];\ncx q[8],q[11];\nu3(0.651431275929348*pi,-0.4692745681690204*pi,3.33970493046165*pi) q[10];\nu3(0.491655692757553*pi,-0.4748186278272777*pi,4.148723971044181*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.802248038371552*pi,-0.025551092963601973*pi,1.454339116595496*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.510353578971033*pi,0.06482195590137696*pi,0.905546865012554*pi) q[7];\nu3(3.5*pi,3.47663121516111*pi,0.5*pi) q[8];\nu3(0.544466841379129*pi,0.12410543018017695*pi,0.630272623156748*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233215136935896*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.672701344844793*pi,3.01102427223373*pi,4.02685457054503*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0797350140643666*pi,0.26420388027471*pi,3.81229501522127*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.233670680277665*pi,-0.202632295405567*pi,1.474162283032542*pi) q[21];\ncx q[2],q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.413852193518029*pi,0.5634501597064101*pi,3.61341510207415*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.436048876436554*pi,0.34427552917259996*pi,0.5975160208001234*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(3.5*pi,3.46148996367426*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.281510406569688*pi) q[3];\nu3(3.5*pi,3.47452846477407*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.494746539086562*pi,2.62584255160489*pi,3.63957140142492*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3626662751667595*pi) q[11];\nu3(1.0*pi,0.0*pi,1.171654388059924*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.646809533298543*pi,0.89277934842665*pi,1.067994161892108*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.419494643885548*pi,3.24069198050198*pi,1.0746416297471941*pi) q[18];\nu3(0.22998275639326*pi,3.23834873965431*pi,0.5550272154973106*pi) q[19];\nu3(3.5*pi,3.29516176558005*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39625225437831*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.287627055167019*pi,-0.13232810198532802*pi,4.130151599107791*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.2151223748019269*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.680754180719506*pi,0.24832789504888297*pi,1.077791133223621*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.137403797756765*pi,3.25828894499986*pi,0.9400902472348001*pi) q[18];\nu3(0.558958812546016*pi,2.69016585605885*pi,3.62376431392061*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1262940196475681*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.487335431809*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46456346871923*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.154991173847038*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41294757969509*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.42892585096507*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47348882195857*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.378286823143707*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5489073526074364*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.531201257366102*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(3.5*pi,3.33365228599103*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2233204479899489*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45501062801296*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48586499215692*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.188364325794994*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.3169946382633881*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5328867153669461*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.257623429291569*pi,-0.4338601068438529*pi,1.76170660204852*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.28833110827438*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2405668444951*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45256124996713*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.406701022325625*pi,-0.23792638172967*pi,1.61967722775785*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.751136750482525*pi,2.77177935773189*pi,3.56611040525143*pi) q[7];\nu3(0.223446292705307*pi,3.36675593419562*pi,0.941159171128361*pi) q[8];\nu3(0.413520653133183*pi,-0.021321751899033015*pi,1.15224377191141*pi) q[9];\nu3(0.810330461385291*pi,0.42580265812373796*pi,1.157785412045318*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40013735232843*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.32915973668171*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.389123977324191*pi,0.10123462309379705*pi,3.42797591129029*pi) q[7];\nu3(0.163665117621166*pi,3.48563316334971*pi,1.94848977026296*pi) q[8];\nu3(0.311583213956692*pi,-0.381458299412477*pi,1.2984098464458231*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.457989182219411*pi) q[10];\nu3(0.708246884200864*pi,2.83144257887714*pi,3.98804099181138*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.333859262148262*pi,2.61720209257125*pi,1.60232962413794*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.472830031352899*pi,-0.121626839081319*pi,3.66688925711598*pi) q[2];\nu3(0.782276031045054*pi,-0.276805383031116*pi,0.5044823978633539*pi) q[3];\nu3(0.57924872151962*pi,0.20036781310116303*pi,0.808464511628421*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.710022241990922*pi,0.14836980237591701*pi,3.96315850520288*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.695824880698208*pi,2.98949913179414*pi,4.30383856962675*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.548995295639404*pi,0.99137220267582*pi,0.692690656333954*pi) q[1];\nu3(0.48541997357537*pi,0.389581510836322*pi,0.732708839723078*pi) q[2];\nu3(0.385252768394963*pi,0.7488843895852999*pi,0.5149454512286361*pi) q[3];\nu3(0.224815599464079*pi,0.6195581181304901*pi,3.99493652925111*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.718426967513684*pi,-0.4443312948454049*pi,3.40317610275667*pi) q[12];\nu3(0.864393192798382*pi,0.443337273373302*pi,4.25538007748698*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.610399495201632*pi,-0.008852622293613*pi,1.382631371190483*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.76664509532274*pi,3.1695962675618*pi,2.91758478616695*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.284870416736896*pi,-0.141240935333662*pi,1.0684089583236172*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.553837107065004*pi,3.19473491601027*pi,0.5159645064073246*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.403835831801056*pi,0.8125759695357999*pi,4.22614057466515*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.47816331220217*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.234651084729372*pi,3.23669993519321*pi,4.37879483725252*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.174777249604859*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.73078272985524*pi,-0.49706510658441183*pi,3.93894591474599*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.668579994815274*pi,-0.297064313968307*pi,4.22382113276009*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.219621714445304*pi,3.39282348374866*pi,1.1891004800287481*pi) q[19];\nu3(0.726580559657118*pi,3.36235385886804*pi,3.70474283437086*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.411704667530896*pi,2.70165584389948*pi,1.50041564561826*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.811515129634308*pi,0.34156620117859804*pi,1.52379503594192*pi) q[14];\nu3(0.411471235935723*pi,0.06624541083923896*pi,3.5642732108613*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394913613356675*pi,0.013586573975109983*pi,0.796160635303311*pi) q[18];\nu3(0.234171038423933*pi,3.20960205097696*pi,1.369034288331989*pi) q[19];\nu3(0.389092118968225*pi,-0.323306727277772*pi,3.94383294379831*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.302562710100059*pi,2.99669356027099*pi,0.939888063587342*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45710232296905*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.43221049773813*pi,0.6240746930524399*pi,4.22506636924431*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.904710078119417*pi,3.058407081134*pi,3.51387873724028*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.266314199759046*pi,0.65623961546461*pi,3.79470752384716*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[5];\ncx q[2],q[15];\nu3(3.5*pi,3.38617093116212*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38765816929252*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.352561553980067*pi,0.256388649876395*pi,3.83972193003789*pi) q[10];\nu3(1.0*pi,0.0*pi,1.218481312027274*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.440580532130501*pi,2.74157290261833*pi,1.61730229214426*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.300305277745812*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4883046747701*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32011797074759*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.449850527101141*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.44631461302237*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.139755553928544*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.146382443442526*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4462627476674*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3277892303898589*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.34417747970983*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.37033193031907*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.177016178997045*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35243529885398*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,0.63990396088027*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47348741145107*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276079097049935*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5538666074909262*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5795056812321143*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5462194391932909*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5161944798979441*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.083537058553557*pi,3.11766552613208*pi,1.51879714427148*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.73739039318932*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.477766723948277*pi,2.82639450837737*pi,1.104182321626611*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.349425602021508*pi,0.85111452600461*pi,0.5740633956544012*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.543800764451341*pi,3.2930935051882*pi,0.8041606632435709*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45216971082035*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49896325364448*pi,0.5*pi) q[16];\nu3(0.157381036784243*pi,3.49544533297459*pi,1.51484628096464*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.233183860255681*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220961357774141*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.804996820042181*pi,0.06402194082026602*pi,0.7930726624568349*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.397040940132972*pi,-0.05275588323594699*pi,1.250121075962719*pi) q[6];\nu3(0.0855218252886135*pi,2.60735750478814*pi,1.53411539047534*pi) q[7];\nu3(0.618206661315286*pi,-0.061021897967724004*pi,0.909162303417555*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[19];\nu3(0.659679469985336*pi,-0.29513266353433*pi,1.1323107804170691*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.372642059414659*pi,3.08037074711627*pi,1.382193020761892*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.364169036885357*pi,3.36329629473224*pi,4.26943440012966*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.674246796691542*pi,-0.4876969275351855*pi,3.96935866121973*pi) q[4];\nu3(0.364188612377217*pi,0.7709923191478001*pi,4.313105832638049*pi) q[5];\nu3(0.664238234999474*pi,0.11232611901272205*pi,3.74444898155127*pi) q[6];\nu3(0.50255664739953*pi,0.5573052801848599*pi,0.5210694220244864*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.417222113307523*pi,-0.393824696002535*pi,1.87819845263999*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.426639389163092*pi,0.169218559031998*pi,0.63885528851518*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.167604364713655*pi,-0.4869924961956635*pi,1.165653301400809*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43051685012992*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.60033945640845*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.170674468704211*pi,2.72062918026273*pi,1.408450706655708*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.758722117495262*pi,0.13367425609217498*pi,0.623355070384492*pi) q[4];\nu3(0.331873236685201*pi,0.42431011480022895*pi,0.914793641599022*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.803838617170379*pi,-0.108405291412218*pi,3.74534805066455*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.394751385703495*pi,3.27098988721833*pi,0.681812188126319*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.801645785092868*pi,0.9513869763409799*pi,0.70156915852938*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.257567953847611*pi,-0.042369400110424005*pi,0.705505588990612*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.527249355220907*pi,-0.28165713228189604*pi,0.674792772525168*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.171547559245705*pi,0.6565804411333*pi,3.68935646103899*pi) q[12];\nu3(0.811444920278653*pi,3.13942266064756*pi,3.33993085173803*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.259973450539319*pi,2.90109597069199*pi,1.250849073964629*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.429881622490674*pi,-0.348748867284736*pi,0.744267412249459*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.296259619663592*pi,0.6400247900017*pi,4.1786309347872805*pi) q[13];\nu3(0.787332790114847*pi,3.26076865282218*pi,4.06507766518577*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.7452450176725*pi,2.60641224089166*pi,3.96780815291186*pi) q[14];\nu3(0.691433841998314*pi,0.88791540848121*pi,0.5932595854859994*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.320069193338002*pi,0.5938841404244599*pi,4.2696140536331395*pi) q[21];\nu3(3.5*pi,3.37875340769181*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.332332001943155*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(3.5*pi,3.27830743967053*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.11666030769271*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.66789674725768*pi,0.416597328826831*pi,1.055007007861908*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.752041722377561*pi,-0.32569778050084897*pi,0.946239831738195*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[17];\nu3(3.5*pi,3.30134826224371*pi,0.5*pi) q[5];\nu3(3.5*pi,3.27256694572055*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38527844086871*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.209209663587058*pi) q[9];\nu3(0.329670203638921*pi,3.37116449109727*pi,1.2180160644022688*pi) q[10];\nu3(1.0*pi,0.0*pi,1.274395912376018*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1818874492066511*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.246402141505486*pi,2.79343257660934*pi,1.073575436599149*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46692625376682*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.376268633301439*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.446232930690701*pi,3.30905218806316*pi,1.74111263784142*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5387270212425586*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2677448959981699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.612745682226341*pi,2.85557642818525*pi,3.87783469774801*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[17];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.44706493465857*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46709255850575*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44832005074064*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.526781855472295*pi,3.23196147298125*pi,3.12640621912361*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.40985439983546*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5701004543834474*pi) q[17];\nu3(0.638363246210145*pi,3.15477708408154*pi,2.90581080398286*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.151676276536398*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.49370488553927*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.340220331125288*pi,-0.08673027847404402*pi,1.183942224828223*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49986320862984*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.185806554094682*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4506119532638029*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.754439003777942*pi,3.48514448943173*pi,3.58507689944149*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5506734506502639*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.536627574096587*pi,3.38263087806354*pi,1.85374467220637*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44704537726628*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5815070067204751*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.33053577064894*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17214100665192*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.718276197725668*pi,0.88531056596357*pi,0.947842942183053*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.675294077782714*pi,0.9044584362116601*pi,0.92683890348649*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37388971003403*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.757991123191024*pi,-0.014975660922428025*pi,0.5170264704791407*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.2499113097751549*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.319218116145467*pi,-0.07628341258736399*pi,3.59998175554937*pi) q[0];\nu3(0.722759718295496*pi,0.41686606803790904*pi,1.201715810044261*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.00983654075182052*pi,0.9098082365470801*pi,3.91231056878024*pi) q[3];\nu3(0.852957971655588*pi,2.83526064069175*pi,3.56270690593632*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.1717364646034*pi,3.01977563616821*pi,1.54339966169783*pi) q[6];\nu3(0.56222973666567*pi,-0.4032395662297822*pi,3.83336957498828*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37958433433825*pi) q[19];\nu3(0.825161792224148*pi,-0.23977444433633*pi,3.51434237879635*pi) q[21];\nu3(0.726082504889934*pi,0.48299052603606596*pi,0.728102326378053*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.247791423174775*pi,0.6623917458911699*pi,4.4336066528121005*pi) q[3];\nu3(0.205223873801221*pi,-0.20224378719574598*pi,1.59421836252563*pi) q[4];\nu3(0.828356505258817*pi,0.03508991640668502*pi,1.182734340095485*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.348128353301966*pi,-0.020351091270726984*pi,3.81945613527303*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.859494410121609*pi,0.10678302190812605*pi,0.737045453479544*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.243449806261407*pi,-0.10024782748911498*pi,1.304078733309374*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5955290601896737*pi) q[20];\nu3(0.816860911334407*pi,0.26877957953918796*pi,1.483746984350352*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.410841627869113*pi,0.13223633848682004*pi,3.63509134001534*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.570059806764156*pi,-0.23108528981743398*pi,0.5818520987703582*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.330926486552612*pi,3.39904407257146*pi,1.91936088464106*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.40805963861074*pi,0.78542390823708*pi,4.10840650226677*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0270188020555973*pi,0.133760682458395*pi,1.221789727411057*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.76267376129994*pi,0.6949762109858599*pi,0.744311391423714*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.720790552781235*pi,0.52169085019188*pi,4.44786137239884*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.587195059857051*pi,0.08935754070411095*pi,4.241054952217469*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.475055308470714*pi,3.49216924377572*pi,1.34176319762554*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44008403389219*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.241014597373166*pi,3.42342045562527*pi,4.100998799981101*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236657635438404*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.449367378666229*pi,3.39624425828353*pi,0.6357134807313081*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.82575347718083*pi,-0.156664219214792*pi,3.3749818462193*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.34383172556603*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.396227558101142*pi,2.78174943428337*pi,0.965063440914505*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.018146990723399*pi,2.71056877579713*pi,1.67133462156796*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.82459132354567*pi,-0.28462591760690903*pi,0.7261565571581889*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1868910442207992*pi) q[21];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.27756075014869*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.220306899432503*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.407623834429858*pi,-0.369175219812443*pi,1.420170599761063*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4250128127764*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.325157341536988*pi,-0.424080239608558*pi,1.23589189134565*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.144891050018417*pi,2.85030303775256*pi,0.776263948971346*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[4];\ncx q[6],q[12];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.264879887898883*pi,2.49901164222376*pi,1.27099411159063*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.392637604319682*pi,0.8900657102660701*pi,4.34040914170458*pi) q[19];\nu3(0.276837106069589*pi,-0.4037442273214214*pi,0.973797282831679*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.506560020836099*pi) q[21];\ncx q[1],q[21];\nu3(3.5*pi,3.44354927027204*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5991014228891791*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.30814957220793*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44084144885626*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.199525826573991*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237303199013805*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.271540146369297*pi) q[16];\nu3(0.340416044259749*pi,2.83775372125583*pi,0.747237841720392*pi) q[19];\nu3(0.478471605147205*pi,-0.35212522261829904*pi,4.4292722883482*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[4];\nu3(3.5*pi,3.3555052042448*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191963616723311*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.269187282048355*pi,0.7081263357307199*pi,0.615328355506336*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39557773689018*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.174513616077034*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5621293599839576*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46312611829125*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5284991922276713*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.569162915838389*pi,0.5860310091599401*pi,0.7790809615826739*pi) q[1];\ncx q[2],q[16];\nu3(0.85895056423385*pi,1.16080523827654*pi,0.662551541990698*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[10];\nu3(3.5*pi,3.46479327570616*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.24897643482216*pi) q[15];\nu3(3.5*pi,3.34403884026013*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.366490081331261*pi) q[18];\nu3(1.0*pi,0.0*pi,1.261341636883262*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.841133898594695*pi,3.47377967338011*pi,0.812836428093592*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.42297724716151*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.618091485005976*pi,0.473281679410989*pi,4.46205859031684*pi) q[21];\nu3(3.5*pi,3.44274912176227*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.549000224338422*pi,0.204737715704563*pi,1.5000133708572*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.382268635979978*pi,-0.05682163730214301*pi,1.50610225677903*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.451482885476724*pi,3.40815073978744*pi,0.790050722617371*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.44512809424234*pi,0.06954641700240105*pi,0.5035171022274962*pi) q[11];\nu3(0.254423095170519*pi,-0.37150699695147804*pi,0.8561537072212559*pi) q[12];\nu3(0.539689550906994*pi,3.38679929479564*pi,3.24440048822033*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.62847405668245*pi) q[15];\nu3(0.121895354841939*pi,-0.18706159001172*pi,4.14922848299619*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3335884329905*pi) q[19];\nu3(1.0*pi,0.0*pi,1.36526351753728*pi) q[20];\nu3(0.455495807388089*pi,0.31318144423972605*pi,1.194292828413609*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\nu3(0.149756457121311*pi,-0.020110767432927*pi,4.2252372407853*pi) q[2];\nu3(0.473266075844285*pi,2.8673743463*pi,1.495051775356608*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.380021523562833*pi,2.84879482796532*pi,1.8072480660429*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.91724065158598*pi,-0.08314512943282498*pi,0.5226991541178593*pi) q[11];\nu3(0.798596219977163*pi,0.15399715422344196*pi,4.10568465634263*pi) q[12];\nu3(0.462804532504022*pi,-0.03796822451807602*pi,4.40275643007606*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.535527037781061*pi,3.48463315549058*pi,3.89396664824519*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.19431224932341*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1779015043130618*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.668106221461886*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.338735326216112*pi,2.34311775207972*pi,1.254698169562577*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46229922406187*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.244626002985832*pi,-0.047551037428189*pi,1.014996271982516*pi) q[5];\nu3(0.911477826056832*pi,3.00635820092447*pi,4.17251143907954*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.170285574293349*pi,0.5423858521570399*pi,3.97299394045716*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.190584888912477*pi,-0.228943965658704*pi,4.32257109848196*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.349132919487251*pi,0.6297262337078899*pi,0.714351066356806*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.531630735623716*pi,2.94014346393275*pi,4.2745401888662595*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.582801717803456*pi,0.48081450583713103*pi,0.796623241145247*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.571072352828483*pi,3.27979492574907*pi,4.2246377934316595*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.317484803966237*pi,0.81690350767246*pi,3.85380148869318*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.347035473949399*pi,-0.18424529545150398*pi,0.850260948628571*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.737290652149898*pi,-0.425740766320435*pi,4.2059453027507505*pi) q[15];\nu3(0.417791584966863*pi,3.30258109730788*pi,0.948718925099945*pi) q[17];\nu3(0.948204645015158*pi,0.5323697691670299*pi,0.761590799590184*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.571646033223442*pi,3.35269081591185*pi,2.94916455595469*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[9];\nu3(0.644910474511021*pi,3.09833062123867*pi,4.318846985972*pi) q[8];\nu3(0.765574652610647*pi,-0.49683016534714763*pi,3.17152852197246*pi) q[10];\nu3(0.0690467443806908*pi,0.29579165668206*pi,0.5133907079947712*pi) q[15];\nu3(0.835425616927833*pi,3.30370381226532*pi,3.13316003538594*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.462023927743709*pi,-0.23139982118478403*pi,4.2399511897211895*pi) q[19];\nu3(0.634437955194237*pi,0.43575280217218704*pi,4.44807966994107*pi) q[20];\nu3(0.923290445906733*pi,3.04550568316629*pi,4.04176172603574*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.30482283767331*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34596985199262*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1630933760762239*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2476095665197962*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.41620185042687*pi,3.35751052289116*pi,2.0002175510685003*pi) q[19];\nu3(0.416660180757518*pi,-0.100514314899105*pi,4.39045750551224*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46204765241184*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.240545712027699*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.832540783815121*pi,0.053255534533708015*pi,0.581359252587944*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5055368199874177*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.40715719988223*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.389123376719683*pi,3.25998273697191*pi,4.24255992811084*pi) q[1];\ncx q[2],q[20];\nu3(0.55764963156835*pi,0.33605756354515604*pi,4.14691237403769*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3759027244025095*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36903881864411*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.233591076296063*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36695341099182*pi,0.5*pi) q[2];\nu3(0.424513274864312*pi,-0.4460177640330976*pi,1.6125571010433*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.4802947636973*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.394236080986293*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2194190697825409*pi) q[20];\nu3(3.5*pi,3.487296167618*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.48822613259472*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41688334433589*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2354717325514*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.373218462217476*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5713517346697822*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1455048786987652*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.449299283772409*pi,0.236958586721851*pi,1.1611910404285068*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41214263251511*pi) q[15];\nu3(3.5*pi,3.48904174428507*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.475518428180051*pi) q[20];\nu3(1.0*pi,0.0*pi,1.292543856902769*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.443507387382757*pi,0.484245554895561*pi,4.0251170891661*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.425847384388742*pi,3.02010060166049*pi,1.72110313894126*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6550280875735011*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39902933402701*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49760606418069*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.876217097219255*pi,3.24659192738452*pi,3.56533587932906*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.395521167139303*pi,3.32762589136793*pi,1.81256164997719*pi) q[9];\ncx q[10],q[11];\nu3(0.807567699053415*pi,-0.4158360873691582*pi,3.65823873280912*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.709372267132491*pi,2.67524162990593*pi,3.59216905059562*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.720500982632189*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.207638170009799*pi,0.13020552890692705*pi,4.0816436199282595*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.167219222392956*pi,0.383826050379137*pi,1.0764511471169849*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.430203442510119*pi,3.12146855697218*pi,0.7879451294241819*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.487368111148806*pi,3.48257650605636*pi,1.1904108064011472*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.24683660079922*pi,3.37711295265366*pi,4.29675467689057*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.686027221817992*pi,3.39303134268817*pi,4.04031651213535*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.486441609719616*pi,-0.30664969828613897*pi,0.5043189721179526*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.534604430365401*pi,0.12548659702543896*pi,4.443624127131789*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.958600816015922*pi,3.49559418347394*pi,3.25113029995862*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.482923652408683*pi,3.21167975948788*pi,3.23423578054027*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.716483046353348*pi,-0.4517441814584503*pi,0.7019298460000469*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.53027692297401*pi,0.8126211207793199*pi,0.87369736235306*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.146454104634405*pi,0.23409822127110702*pi,0.5826734628819366*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.404622516478613*pi,0.50365322271411*pi,0.625348403361226*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45456822994181*pi,0.5*pi) q[7];\nu3(0.469472926175555*pi,0.16421253012887405*pi,4.07330568155151*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.583533809451297*pi,3.39107809415901*pi,3.32060496846183*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3356614314128419*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.612015441321721*pi,0.59706201813712*pi,4.4561274735839795*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(0.754461294433304*pi,3.06773644958269*pi,3.11854345884367*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.863812377438257*pi,3.41106672127597*pi,3.80762734224269*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.26022793070302*pi,0.7958176256743501*pi,4.41007715357403*pi) q[20];\nu3(0.610099625854531*pi,3.38585151084985*pi,3.58996362353706*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43670619874968*pi) q[12];\nu3(0.442348592100716*pi,0.8627012182360201*pi,4.1534914814149*pi) q[13];\nu3(0.20524749479212*pi,3.28534006016117*pi,1.187733875450917*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.639187370737945*pi,-0.05609267438460902*pi,0.595963976408874*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.324078456093505*pi,3.11604698543216*pi,1.9637591051573*pi) q[20];\nu3(0.751734910018519*pi,0.15937842088696896*pi,1.5763009449414*pi) q[21];\nu3(0.497739670864238*pi,0.42467936523830496*pi,3.71863684433959*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[14];\ncx q[7],q[12];\ncx q[10],q[11];\nu3(0.933710382201521*pi,0.59534459510085*pi,4.3598156592686195*pi) q[13];\nu3(0.342602959783063*pi,-0.356655767029735*pi,4.46215807086916*pi) q[15];\nu3(0.289324309428864*pi,2.894282905108*pi,1.1778566091243738*pi) q[16];\nu3(0.23745162824496*pi,0.234041448381621*pi,0.5094966491030195*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.330773763611283*pi,0.14457130630274595*pi,1.006932010534007*pi) q[0];\ncx q[2],q[17];\nu3(3.5*pi,3.32343976287388*pi,0.5*pi) q[4];\nu3(3.5*pi,3.24638800820367*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.228879243722354*pi) q[8];\nu3(3.5*pi,3.3050952166804*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.244237306846943*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1767322246034388*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.429891933936126*pi,0.14779483863099596*pi,1.353461997443942*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49560735036304*pi,0.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[14];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.421456347175619*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40302391480825*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47485375010252*pi) q[8];\nu3(3.5*pi,3.33103873974433*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37855126017573*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1278365379839062*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6644605322302239*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.177886145806538*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[14];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.35356405337905*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41522407431939*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244814256639018*pi) q[21];\nu3(3.5*pi,3.41064765207831*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3226382573256341*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.244703720931657*pi,3.41236032089324*pi,0.5400583573594507*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4269714196429*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.42829582094358*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48620462716492*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.183810815703274*pi,-0.317818293623948*pi,0.5398378291216618*pi) q[5];\ncx q[6],q[20];\nu3(0.57499499578973*pi,0.400646361226472*pi,0.892556088879529*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.39533705524658*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.48271166263958*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1144706318779471*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47254330994873*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.38119239704798*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.640034263423107*pi,2.58180071444061*pi,3.48529994692401*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.555918738111546*pi,0.29035087520359204*pi,4.43012627709431*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.709988773532383*pi,0.309343035111441*pi,1.047820596094716*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.555790475737692*pi,2.70515292095192*pi,4.03818650411075*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5903416007321347*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46098367155342*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[16];\nu3(0.65173887200245*pi,3.23649494311255*pi,3.96967816151145*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.619240094660028*pi,0.26007924430357*pi,1.218206642558385*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.701141911450002*pi,0.68410595160208*pi,4.19805477542292*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.555969655204777*pi,0.03902643641098702*pi,0.618131609447724*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.550061446510645*pi,0.28154120216146805*pi,1.58432883486165*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.192747797410329*pi,0.5348357263358099*pi,0.767372767121245*pi) q[10];\nu3(0.130915279087378*pi,-0.03471081126090603*pi,1.498449248722379*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.473591792147455*pi,-0.39473647112633903*pi,1.55248198938284*pi) q[6];\nu3(0.32532500106686*pi,0.01225098903515498*pi,4.248956264658689*pi) q[8];\nu3(0.151447207678155*pi,-0.14581226229744398*pi,0.9522613077625071*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.437111610777368*pi,0.006619334511789976*pi,0.795311525650345*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.623588493424375*pi,0.32687153390039503*pi,3.88860966505146*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.563424303750522*pi,3.12093929511574*pi,3.43163500272418*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.302105342206387*pi,2.46069852350554*pi,1.2401643786012349*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.492196850922286*pi,3.40527739439914*pi,3.20468379653288*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.669091890369068*pi,3.48739375577899*pi,0.684858866585511*pi) q[2];\nu3(0.796960887180939*pi,-0.005457214085493989*pi,3.79641720080655*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.141284799439157*pi,0.70405600345989*pi,4.1809068563484*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.405780489976748*pi,3.26993997684335*pi,1.68367688845151*pi) q[15];\nu3(0.158205555901538*pi,3.24372112833378*pi,1.61641574854919*pi) q[16];\nu3(0.759351513452217*pi,0.32628212409176105*pi,1.5250005990596*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.377603655840364*pi,0.165702490396756*pi,0.950338096183982*pi) q[20];\nu3(0.494075266332598*pi,-0.099652835716876*pi,3.8137564127426*pi) q[21];\nu3(0.300126068798714*pi,0.19768979310133705*pi,1.2166853457518219*pi) q[0];\nu3(0.484199969805495*pi,-0.4443304707938183*pi,4.14170072436826*pi) q[1];\nu3(0.211067697221808*pi,-0.22335782252611802*pi,0.866388347275753*pi) q[2];\nu3(0.305011400831687*pi,-0.4369303644605053*pi,4.1067635604286*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.390558673341119*pi,0.01507438531185401*pi,4.046612560311241*pi) q[16];\nu3(0.36164275279538*pi,0.340325230791204*pi,3.78352477992221*pi) q[17];\nu3(0.25133529545734*pi,0.470402343993656*pi,0.867283949367765*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.470221504804597*pi,3.41009892272945*pi,1.94389679139144*pi) q[20];\nu3(0.902472954300086*pi,0.04261681777259496*pi,0.933979801466411*pi) q[21];\nu3(0.722207005031934*pi,2.39163850152633*pi,3.6959873066149*pi) q[0];\nu3(0.423261183009852*pi,3.3144879361007*pi,0.5389377826102434*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(3.5*pi,3.37968250216116*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.117536646954663*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.676626128264717*pi,-0.24791861967822099*pi,0.778806406736814*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48500006746169*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.121039857649698*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.31616006132551*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.225194193150019*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.566161066380633*pi,0.6597536579902701*pi,4.11692462324862*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47470885600983*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5463334981263919*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.212769176079608*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.822868638604381*pi,-0.170554079460703*pi,1.024539216832532*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[8];\nu3(3.5*pi,3.40091370252884*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.546759082400541*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4132712401696494*pi) q[13];\nu3(3.5*pi,3.4760450797925*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.259518975470088*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2257332306155981*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32841837387989*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44221757368782*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,1.1200566555607279*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.396733938927861*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.43301631336691*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[4];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.480781265178911*pi,3.4190567216771*pi,0.9998100820180009*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.22447895600452*pi,0.04595444594202602*pi,0.884066352262532*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46380131058107*pi) q[16];\nu3(3.5*pi,3.43121341817174*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.186388539558549*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.407686632521401*pi) q[21];\nu3(3.5*pi,3.4226685101078*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,4.42526424050719*pi) q[4];\nu3(0.868878849736744*pi,0.006202008119708946*pi,4.02991921859798*pi) q[5];\nu3(1.0*pi,0.0*pi,1.324554828585863*pi) q[6];\nu3(0.193019478196573*pi,2.38473766596564*pi,1.151135757970881*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.609784703868396*pi) q[8];\nu3(0.427700055035356*pi,0.171357935512236*pi,1.297595279362282*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.609802573793488*pi,0.187449510413636*pi,0.668189468688978*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,3.45310325729014*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1913108711384202*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[4];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.545656942590928*pi,0.19496471835055695*pi,4.291968061267481*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.556045227139049*pi,-0.231914813151319*pi,3.42656906340198*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.4216101500399905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5594634084197052*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.581469222516704*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.229463307490832*pi,-0.20161229359065502*pi,3.99874400676391*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.53275536625918*pi,0.22580228183760398*pi,1.0945397635369138*pi) q[10];\nu3(0.462237796640451*pi,-0.37343883565881497*pi,4.27393740821094*pi) q[12];\nu3(0.341069774730937*pi,-0.07805927406445301*pi,1.182262155145074*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.736935033461919*pi,2.8185389731774*pi,4.19304760928459*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.539664936778932*pi,-0.003476412073987023*pi,0.672837003117589*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.480786050372898*pi,0.9945633382839101*pi,4.46871492339795*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.959417194366072*pi,0.67396649784324*pi,0.959264787433043*pi) q[13];\nu3(0.542405705799096*pi,-0.32376773623481603*pi,4.2640049015303*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.582666268030685*pi,2.75921389057115*pi,3.79284246760863*pi) q[18];\nu3(0.350764193846087*pi,3.15568605380433*pi,1.236233480787795*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.417170405267559*pi,2.85257318839834*pi,1.2923450150679119*pi) q[0];\nu3(0.467592661136923*pi,3.37458410882682*pi,0.963770077647487*pi) q[1];\nu3(0.378402244549072*pi,0.345675458872417*pi,0.930295224495667*pi) q[2];\nu3(0.563926823768875*pi,0.48786743305926095*pi,1.0888405648714619*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.46659969679176*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.4337556640350742*pi) q[7];\nu3(0.205139296328354*pi,-0.4894925665005025*pi,0.5904903738075867*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.849792436890842*pi,2.97338567706622*pi,4.2168647152566905*pi) q[14];\nu3(0.828313521537986*pi,3.39667101994032*pi,2.9820060501555*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.749190418310431*pi,0.77132530101124*pi,0.608558692833007*pi) q[18];\nu3(0.485560139408681*pi,-0.43385749153583597*pi,1.14294471700845*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.537205169965629*pi,3.00820982233322*pi,3.8773250805923*pi) q[21];\nu3(0.799621817955385*pi,3.09567608034453*pi,4.46030580175041*pi) q[0];\nu3(0.338972164040486*pi,0.68307604657984*pi,3.85187883858024*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.752679200723689*pi,2.80687682274938*pi,4.04269163521694*pi) q[3];\nu3(0.712535713107003*pi,-0.335071120040909*pi,3.26895259418353*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.269706423830978*pi,0.127573531134908*pi,4.06984801105272*pi) q[15];\nu3(0.576719736945887*pi,3.01784069298874*pi,3.69834995924692*pi) q[16];\nu3(0.501296162087104*pi,3.22027173691641*pi,3.09631287534866*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.250066714566148*pi,3.48953960760707*pi,4.4572034467497*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.580600251003783*pi,0.9784725051384*pi,0.921954758857389*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.489636093482595*pi,0.028172696723180013*pi,4.49834548737131*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.428802304405*pi) q[7];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.463716504650163*pi,0.94929186186792*pi,0.5551873928521841*pi) q[16];\nu3(0.587070309554947*pi,0.027557481467143985*pi,1.245650590037776*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.897881077751794*pi,3.12191812798574*pi,3.27242589237831*pi) q[6];\ncx q[9],q[18];\ncx q[10],q[14];\nu3(3.5*pi,3.35271043408361*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300849230287751*pi) q[19];\nu3(0.454588010145709*pi,-0.04954517693338201*pi,0.78166046345339*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31895256570174*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.170600148555497*pi) q[8];\nu3(3.5*pi,3.48895380114126*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38877857204276*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.090369576108447*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.062166478699449*pi) q[18];\nu3(0.719807638066351*pi,0.6705831661339201*pi,1.158704074524754*pi) q[20];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[14];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.694504933416025*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44700736634895*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5586654839879293*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.456390707377*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.4180560943785405*pi) q[14];\nu3(1.0*pi,0.0*pi,1.329345770644132*pi) q[16];\nu3(1.0*pi,0.0*pi,1.159730174016433*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4615960766184894*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.48607801167708*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.48505244246043*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.3080456183443618*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243826648005004*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.40391153125179*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.229869746203569*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.25827261188779*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.462662543240469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38310891428053*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5785359064821094*pi) q[11];\ncx q[12],q[17];\nu3(0.327498484963621*pi,2.98133190489265*pi,1.79590739954921*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2203632470972758*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5619562149886188*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0735473261523814*pi,3.32756725498304*pi,1.264033804374727*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.823176775289474*pi,-0.234279351329801*pi,4.030543091771349*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.679167444351847*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.805001157308948*pi,0.6104062159230199*pi,1.256616062269273*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.255742829709427*pi,3.25754695123389*pi,1.53325603922948*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.989245563366686*pi,0.70403281214123*pi,0.7826246470121541*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.24734631330021*pi,-0.436411908026481*pi,4.16445598648754*pi) q[7];\nu3(0.691095456829748*pi,-0.245063729385135*pi,3.42478216270966*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0986599483162126*pi,3.0968695126065*pi,1.070657821821193*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38049247910644*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.214425161483849*pi,0.332898666027335*pi,1.104630593051181*pi) q[5];\ncx q[6],q[20];\nu3(0.851090298721925*pi,3.13993770012667*pi,3.97869320828097*pi) q[7];\nu3(0.805963844369138*pi,2.88915847382914*pi,3.72855329478561*pi) q[8];\nu3(0.615727023803014*pi,-0.395141886531107*pi,3.2336867892663*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.430094347459717*pi,3.23914120530871*pi,0.612926718557476*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.286153118204858*pi,3.27856483820145*pi,1.63604508987678*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.523614501617555*pi,0.19784783845724097*pi,3.73716150086089*pi) q[9];\nu3(0.174242091804113*pi,3.11359535855191*pi,1.3122151499997678*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0685394883126028*pi,-0.413588871250569*pi,1.099738811195838*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.561357489524624*pi,0.81576233159383*pi,0.759409448934848*pi) q[1];\nu3(0.886414133260826*pi,0.5225014114394699*pi,4.17344086566446*pi) q[3];\nu3(0.443642425768441*pi,-0.0032805328248470267*pi,3.50997842235156*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.374672694783626*pi,-0.03998314532257802*pi,4.25258464651547*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.530290392002275*pi,3.01230954083048*pi,4.22347119841683*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.707170624048084*pi,3.47105165752227*pi,0.8751906950648509*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.268775177421496*pi,2.91035261896037*pi,0.826394780210713*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.464454243500947*pi,0.275039348912104*pi,0.8614742620946809*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.4419917534727*pi,1.06009715576082*pi,4.09828227704556*pi) q[11];\nu3(0.0379116100972032*pi,2.48695753816878*pi,1.0945048918797649*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.186269211305293*pi,-0.24679616646215102*pi,1.3005973374091861*pi) q[16];\nu3(0.590592216274818*pi,-0.496644811551037*pi,3.81790031467784*pi) q[17];\nu3(0.205335366238045*pi,0.90321096679852*pi,0.5361148713683496*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.524858807230161*pi,-0.07102093922577202*pi,1.322532375745485*pi) q[21];\nu3(0.788892775609449*pi,0.6886235995310499*pi,0.763160930395668*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.632390863389972*pi,-0.05690929393945099*pi,0.76567369867723*pi) q[11];\nu3(0.468946216058584*pi,2.59921712508744*pi,3.82830178642352*pi) q[12];\nu3(0.0817853202489643*pi,0.52098959549789*pi,4.25208355242874*pi) q[15];\nu3(0.306095237246777*pi,2.83366741273428*pi,1.3295630456825869*pi) q[16];\nu3(0.345120369556626*pi,2.88279560633167*pi,1.56905518607007*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.239187263760388*pi,0.6698480929649799*pi,4.09579637943618*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.291596157284219*pi,0.377894784306922*pi,1.0560994414512899*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.857536982110523*pi,2.54043331668694*pi,3.81322073324892*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42019265060821*pi,0.5*pi) q[5];\nu3(0.156069939640544*pi,-0.143133544388164*pi,4.08111136624121*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,3.3128115632096*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.165008556410231*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1812831212291859*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.37623765007551*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.47528290154912*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.378467928454034*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.108615552402554*pi) q[18];\nu3(0.730941101618954*pi,3.06568174093546*pi,3.42547874565284*pi) q[20];\nu3(3.5*pi,3.46640042344635*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(3.5*pi,3.46226452689706*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.335098918511886*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.49096719906202*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5329129365816594*pi) q[19];\nu3(0.776737664595371*pi,3.19389371059684*pi,4.1096356515792*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227340254056355*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.628697370917515*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.44207448716502*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250678983610904*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47388285744408*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[18];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.439244560551041*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38508371714097*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.237914463206343*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.693984235297359*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44971783410464*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.391255692331723*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5691088587307416*pi) q[15];\nu3(3.5*pi,3.41391236582487*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.365828438960812*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37558752028634*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.768650359211193*pi,-0.4528926916354707*pi,0.9236431275235379*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44924995797323*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.315546107987411*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.394335385431094*pi,-0.05444161806383302*pi,4.290352784775839*pi) q[4];\nu3(0.670866769763499*pi,-0.318329362835923*pi,1.1662820761050479*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45916265731783*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.564465050277734*pi,0.13400240403021302*pi,3.91928698385739*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.683619196068701*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.874750150200855*pi,-0.152853550870721*pi,3.49595227573448*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.836636179156364*pi,0.274627569926459*pi,1.5651404534579*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.898209816629817*pi,0.8018450118826701*pi,1.0473746833361681*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.2525807391868*pi,2.71932272758955*pi,1.046807377917637*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4742891111146506*pi) q[20];\nu3(0.586924477308649*pi,1.14433578850238*pi,0.745871913483342*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.440390407526477*pi,0.017126522022667956*pi,4.13122763362246*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.395917923426326*pi,-0.431430805249849*pi,1.53298429672691*pi) q[13];\nu3(0.850108126991444*pi,-0.4977069601017075*pi,0.5059093104410837*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0424282864734634*pi,-0.015422276404565005*pi,0.719043887945207*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.664573385762526*pi,0.45437101109815203*pi,0.656165993339931*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.471690352480888*pi,3.07787235565297*pi,0.950074814266883*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.485762588660949*pi,0.19454970092301505*pi,3.77651492646837*pi) q[13];\nu3(0.64147405651008*pi,0.398433770948747*pi,4.4823509641060095*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.652910996585148*pi,0.36168619978621197*pi,1.261507875375633*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0807725011203427*pi,2.97013976769737*pi,1.29478762527549*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.690916874615996*pi,0.385969474448854*pi,1.13391694968376*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.338813298649714*pi,0.317943355981124*pi,4.475756250783*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.299448325439036*pi,3.23822854125758*pi,4.28821261838517*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.577695119756619*pi,-0.12065927784832298*pi,3.56595521161389*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.265985039718047*pi,2.92594096666163*pi,0.5893035720708248*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.328787936628082*pi,2.78954007041411*pi,0.911921147724165*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42633342257803*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.149795749871984*pi,3.12512078092267*pi,2.1222057714349303*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3518548549426201*pi) q[9];\nu3(0.253201040865156*pi,-0.40018546014708567*pi,0.7039532645155799*pi) q[10];\nu3(0.649201770286359*pi,2.69961040962529*pi,4.16209479758696*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.572065951945178*pi,-0.254489398313944*pi,3.70899192143174*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.549252392455012*pi,2.70414526833091*pi,3.70370210606804*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.457692254594284*pi,3.16380353463258*pi,1.9090712759514*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46883106009595*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.514598889985575*pi,-0.17433061102187702*pi,3.49773628538412*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.105078942550864*pi,3.20011370309962*pi,0.5492628531865346*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.56070449787948*pi,3.25157117539539*pi,3.429410396465*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.50081642351563*pi,0.7424525577841801*pi,0.971349342663824*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.684148603566035*pi,0.83762988391833*pi,0.771160404718811*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.504206708793742*pi,3.48320099038509*pi,0.820510573571294*pi) q[17];\nu3(0.140361714642372*pi,3.13942559498569*pi,0.956515935631147*pi) q[20];\ncx q[0],q[19];\nu3(0.115594393505958*pi,2.70976006537895*pi,1.048134578826636*pi) q[1];\ncx q[2],q[8];\nu3(0.870033024139017*pi,2.58769822936372*pi,3.89770586200252*pi) q[3];\nu3(3.5*pi,3.4131200923387*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1831357070494248*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,3.49650416668782*pi,0.5*pi) q[13];\nu3(0.24821412558727*pi,0.331420836406065*pi,3.59558299543099*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271807073889277*pi) q[18];\nu3(0.21366336634733*pi,0.25666730188505305*pi,3.76677302322084*pi) q[20];\nu3(3.5*pi,3.48738697812327*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46883047493113*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.370713873658682*pi,0.63601777660683*pi,4.06235390445552*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.222839171197984*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35963577709439*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.1497841481895241*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.364678334455152*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.181324404180193*pi,0.37867353659009895*pi,3.80845670352483*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5477765683093433*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.708600968805379*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,0.505467954658108*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.46364677674718*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3242407121865405*pi) q[19];\ncx q[0],q[19];\nu3(3.5*pi,3.35837962207899*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.26903372671993*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48915822402368*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.364325341728669*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42772215240398*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.136090014977196*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.125825516667701*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2194268699283621*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.663634402719022*pi,-0.005675329361216008*pi,4.16246333059194*pi) q[4];\nu3(0.201185073915373*pi,2.89116097090939*pi,1.2498230449821999*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0268512405803952*pi,0.484167991178605*pi,4.26435113532101*pi) q[9];\nu3(0.489722709142091*pi,-0.07365664869224903*pi,4.11737896564619*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.748216202041735*pi,-0.045742802087789025*pi,1.299868058230395*pi) q[4];\nu3(0.193841625371024*pi,3.10725184986583*pi,1.1348981182805669*pi) q[5];\nu3(3.5*pi,3.35058397859207*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.433381401296435*pi,3.0285388638882*pi,1.0049813623418151*pi) q[9];\nu3(0.189594776044154*pi,3.16922704744566*pi,0.5247742355336541*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.391349411581491*pi) q[12];\nu3(0.317075143544905*pi,0.19598999985361298*pi,1.0470221439924359*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285726779958002*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5916340678233816*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.59490975236828*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.464087284550439*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.630040939525166*pi,3.15241728149437*pi,3.79124272934488*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.443407539313498*pi,2.9499173419178*pi,1.78644633218602*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.524520484396199*pi,0.0010077893023020534*pi,1.263136694908142*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.699571085308025*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.695921193960681*pi,-0.158998265006002*pi,1.305196469218868*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.133834343693306*pi,0.18144024343143705*pi,0.702335221903184*pi) q[8];\nu3(0.51309371819202*pi,2.55710438158892*pi,1.2126680285061942*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.743767383811981*pi,0.50065944599813*pi,0.9811827074785999*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.559403213810041*pi,3.47176821486441*pi,0.600804582261851*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44160664741916*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.700779985654394*pi,0.45241717345216304*pi,1.388934299267134*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2261709086871901*pi) q[9];\nu3(0.728481338537447*pi,3.12637921854472*pi,3.71261028977702*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.643597258423148*pi,0.13016759356062102*pi,4.2410797217546*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.564616545171591*pi,-0.398138823477252*pi,4.17338225823553*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.334462519053815*pi,-0.4744820247750617*pi,0.8802947071929841*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.428388751504394*pi,3.29304357154642*pi,2.10390042088654*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.447925987992004*pi,3.33110454632148*pi,4.21496272536508*pi) q[16];\nu3(0.437134432264208*pi,-0.02277081634386402*pi,4.32127881584152*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.853224570983069*pi,2.25706618562322*pi,3.7440018387515*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.272156297815033*pi,1.19957504930151*pi,4.20118139351921*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.706612030044794*pi,2.80563647319033*pi,3.31260752392666*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3980353802923*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.777503442815261*pi,3.45503710137643*pi,4.21335495946043*pi) q[17];\nu3(0.277958841046148*pi,-0.255020330634087*pi,4.04222060457878*pi) q[19];\nu3(0.765971917953022*pi,2.71859415644884*pi,4.11044602564161*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.225320498160963*pi,-0.28885057089675203*pi,1.76521740402606*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.227982163132672*pi,0.9288488205894001*pi,0.5606754971902689*pi) q[3];\ncx q[5],q[9];\nu3(0.718531187851101*pi,3.02630125392184*pi,3.13027304733667*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.359431007724705*pi,-0.4176803040476408*pi,1.182316087050892*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.410545265170213*pi,1.15568105885508*pi,4.3036516746499505*pi) q[19];\nu3(0.49218538309666*pi,0.463615955619464*pi,1.033309039907975*pi) q[20];\nu3(0.398914339692083*pi,3.12746929554503*pi,1.3609407187689389*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.66105700571212*pi,-0.228814932056299*pi,0.715804991854757*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.420037203451852*pi,1.06077486503743*pi,4.372176744373689*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.326227435840015*pi,3.31154593278702*pi,1.54400728948814*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36138024487308*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.345512828543675*pi,0.43555020649908904*pi,0.692556849728112*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1634552359600558*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.40993928905168*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.29678449074033*pi,0.5*pi) q[10];\nu3(0.222078298836589*pi,2.78239553137764*pi,1.00599774504635*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235627664875288*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196491607987232*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40385464222068*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[21];\nu3(0.819245379853323*pi,-0.10365442786804702*pi,0.5200116093376334*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[19];\ncx q[0],q[2];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.30727144077022*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44047760154246*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49578291426986*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.235553981691009*pi) q[15];\nu3(3.5*pi,3.46853651329813*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5348681422562964*pi) q[17];\nu3(1.0*pi,0.0*pi,1.148405012165071*pi) q[18];\nu3(1.0*pi,0.0*pi,1.431044029460594*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.605026642204447*pi) q[20];\nu3(1.0*pi,0.0*pi,1.082850908060843*pi) q[21];\nu3(3.5*pi,3.37891938938642*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.240530006803283*pi) q[2];\ncx q[4],q[17];\nu3(0.438277869414467*pi,0.381179396981269*pi,0.624534802041118*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.3367593730954*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.447813609638114*pi,-0.479822131959348*pi,1.65395193599314*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.190252725747766*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[19];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.828171062942836*pi,3.27050484559178*pi,4.24006959536872*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.814732479618394*pi,0.22723615859635804*pi,3.82146260775466*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42874087972091*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48515352282892*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.614928013052642*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47681789824898*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.3291533386975996*pi) q[2];\nu3(3.5*pi,3.41644153883825*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.3302359956251442*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.589499165946529*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(0.306969054209041*pi,3.47887635432616*pi,0.726190935130518*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.565099933952291*pi,0.23218337482200102*pi,1.397201446383113*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.369886602642301*pi,0.7418279441678199*pi,4.36089207652842*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.500523886082512*pi,2.69782857597998*pi,1.346584412571596*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.7483855018383581*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.481680125897344*pi,0.17726608357500395*pi,1.4575264474380751*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.722472051211149*pi,2.83272398652795*pi,3.88760182684238*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.575453288847596*pi,3.06821407157806*pi,3.31876881876127*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.734048651467536*pi,3.41267312789945*pi,3.17293332566052*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.773623386940604*pi,-0.236718037029578*pi,4.16014458604727*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.666275514322325*pi,2.77186870267945*pi,3.30320069057516*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.330447158402599*pi,-0.395665102528916*pi,0.878589711902908*pi) q[6];\nu3(0.533986422654211*pi,-0.127908659396485*pi,3.97535623689553*pi) q[7];\nu3(0.592666815152699*pi,0.56818796010046*pi,1.243348388734479*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.197646777976182*pi,2.46640137896994*pi,1.317981123559218*pi) q[16];\nu3(0.30047976148432*pi,0.64856830865784*pi,3.71994099048003*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.672851752296658*pi,-0.19475597932399202*pi,1.1832661091924201*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.848492919704638*pi,3.39929062999654*pi,3.30396000396782*pi) q[3];\ncx q[4],q[5];\nu3(0.680333356183016*pi,-0.49780905606416664*pi,3.164438868139*pi) q[6];\nu3(0.0771485622812886*pi,-0.42252254688052093*pi,4.38017637720036*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.945956558464177*pi,2.50048363639909*pi,3.72705001713488*pi) q[11];\nu3(0.32142310458425*pi,-0.09646436560518001*pi,1.297182468133438*pi) q[12];\nu3(0.739765103825815*pi,0.9138505118890199*pi,0.647517304225171*pi) q[13];\nu3(0.96583601532206*pi,3.05721435521017*pi,3.40104733955325*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.139846871047589*pi,3.40094015286048*pi,1.453640244307117*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.503754242873809*pi,3.17178572954408*pi,1.5802142435616*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.767678950044531*pi,-0.4167177091510089*pi,3.84471205185739*pi) q[3];\nu3(3.5*pi,3.27269293152568*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1911370873357479*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.278273670022568*pi,0.065541044661803*pi,1.367370966453803*pi) q[11];\nu3(0.764797746146294*pi,0.167724045463982*pi,0.627332827699384*pi) q[12];\nu3(0.403112473889522*pi,3.17148999083934*pi,0.947506165567843*pi) q[13];\nu3(0.883682755181408*pi,0.20541446543454*pi,0.5434555599038121*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.303905387034779*pi,-0.046624991525264003*pi,0.706552828463617*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.632411852787195*pi,2.56547618110361*pi,3.44368408112196*pi) q[15];\nu3(0.47952613498414*pi,2.87542832218701*pi,0.959341732486098*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.676193415480401*pi,2.60285145267959*pi,3.95015530686999*pi) q[21];\nu3(0.515267670815341*pi,2.62492817774349*pi,3.97557465406049*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5274693412630542*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42266153516108*pi,0.5*pi) q[8];\nu3(3.5*pi,3.25253209056928*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.29325344885284*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0554462080243368*pi,2.45978954855741*pi,1.271816727324597*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1882624543271039*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.196825495483962*pi,0.05934478131754195*pi,3.86193812007637*pi) q[21];\nu3(0.813562699179635*pi,0.39972279661852606*pi,0.941865046952123*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[16];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.784306596331055*pi,0.431794757207437*pi,3.95351344011633*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5050932476946145*pi) q[10];\nu3(3.5*pi,3.42650124551439*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47991320217124*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.626509825231802*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2717689863321588*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280505303132448*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.466428745037476*pi,3.29652866660076*pi,3.23459122692574*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49393882347356*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2099933172017039*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[16];\ncx q[11],q[17];\ncx q[12],q[15];\ncx q[14],q[19];\ncx q[18],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48055220807306*pi,0.5*pi) q[3];\nu3(0.650859959956348*pi,0.009735007180516009*pi,1.398517313003003*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4753052728808*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.273398134860378*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.692460785384995*pi) q[17];\nu3(3.5*pi,3.34585229030913*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35834004524384*pi) q[19];\nu3(1.0*pi,0.0*pi,1.31571143247899*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3529222387532949*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.699825115360611*pi,1.12495673857923*pi,0.825196241947196*pi) q[4];\nu3(0.625595638000831*pi,0.16367908008908005*pi,4.47847036510643*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.32762596932681*pi) q[7];\nu3(0.302561429246064*pi,3.24157706140274*pi,0.928281792617691*pi) q[8];\nu3(0.477359568075915*pi,2.73910730245239*pi,3.77352604903065*pi) q[9];\nu3(0.47759305083098*pi,0.445617038655585*pi,0.9995442369229299*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[15];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,3.46214406674521*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.718251507353374*pi,-0.4008098078978888*pi,3.10409692455634*pi) q[5];\ncx q[6],q[7];\nu3(0.933060225676619*pi,3.10421926310349*pi,3.1004924687771*pi) q[8];\nu3(0.542104157525786*pi,-0.07864643722145698*pi,4.3871505816946*pi) q[9];\nu3(0.887762302611008*pi,3.00657417149539*pi,4.02845630080556*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.390404192505394*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.559839275368273*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.357905923330311*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.692081191481428*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.40141439804436*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2684502990196909*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.843234415363858*pi,0.9489648906269501*pi,0.7333018560418489*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.531774540862698*pi,2.76556767467033*pi,1.145983129233781*pi) q[16];\nu3(0.094610082101169*pi,0.478642325561355*pi,0.736372709619182*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.535246633817315*pi,0.36510691025293396*pi,1.53303359779798*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48084993198569*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.824433033951465*pi,0.462422838076342*pi,0.5338754187598022*pi) q[16];\nu3(0.411072143827853*pi,0.7998519262014501*pi,4.10221651944453*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.38810406552422*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.584994484777986*pi,2.52211178120885*pi,4.00218009613619*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.424559920789513*pi,3.12168905187975*pi,4.36933184144894*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.507275833615335*pi,3.06817866888211*pi,3.14507710008932*pi) q[3];\nu3(3.5*pi,3.45878338007384*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.350591667225285*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.568926534479784*pi,2.85148078450493*pi,4.1541250424539395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.496461883118255*pi,3.17313136149497*pi,1.69251136286606*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.513829050087703*pi,3.21917141414994*pi,3.45812399946229*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[8];\nu3(0.362252115426714*pi,3.22908535821341*pi,1.54300403565722*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.622744958520516*pi,3.02418068015785*pi,3.09624356588652*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.770775566027238*pi,2.5495029032629*pi,3.78652680012451*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41220687797952*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.561983249433191*pi,-0.312496854995662*pi,1.056921533963642*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37331820823551*pi) q[8];\nu3(1.0*pi,0.0*pi,1.16274457269812*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.914812181557742*pi,0.228658682849055*pi,3.82182742852499*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.339491846668627*pi,3.39331771817238*pi,0.660690017562901*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.310507310180179*pi,0.10019699483418099*pi,3.72940663454344*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.496214736472856*pi,-0.306002098436558*pi,1.057991604140839*pi) q[7];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.176551516838511*pi,-0.12288673046784898*pi,0.5373827979486859*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.868994966055713*pi,-0.177788032367243*pi,4.2855758984643195*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.408968168851553*pi,-0.31830826130813*pi,4.12087608412307*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5498851221399983*pi) q[11];\nu3(3.5*pi,3.33295086738318*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294300349912945*pi) q[17];\nu3(0.635888269558029*pi,2.99292842838642*pi,4.29926085513173*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43494247780878*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.21566115661845*pi,0.5*pi) q[9];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.139708625925689*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251433565300795*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.325170976906962*pi,0.44045155017466797*pi,4.45750274578775*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.413820030877795*pi,0.05487684311871899*pi,0.807328118612897*pi) q[1];\nu3(0.344457781935207*pi,3.12325836733813*pi,0.73984401045711*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43467262033455*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.445141469570519*pi,-0.25008858021301*pi,4.36830095871758*pi) q[20];\nu3(0.60170182160798*pi,2.64116890462076*pi,3.91917294962009*pi) q[0];\nu3(0.132801138746475*pi,3.22875643046394*pi,1.032791910431973*pi) q[1];\nu3(0.923708810608406*pi,2.86966513970717*pi,3.59181905419884*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.727523968702497*pi,0.07424686031977401*pi,0.792453459225097*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48684960011133*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4591946704683*pi,0.5*pi) q[10];\nu3(0.430782761491512*pi,-0.1812307830648*pi,4.0125393387698*pi) q[11];\ncx q[12],q[17];\nu3(0.111476695069489*pi,0.38805272500699095*pi,3.55087127234636*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5143092387593482*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.698331604453076*pi) q[15];\nu3(1.0*pi,0.0*pi,1.404210697269499*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2753071792785922*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nu3(0.605183382666166*pi,-0.20460544051789697*pi,0.625375797856141*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.67541785978937*pi,-0.332826118398154*pi,4.08380984670253*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.892834602881037*pi,3.38571639051574*pi,3.33734897891579*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.213688372483438*pi,3.09524165337759*pi,1.10147876028092*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.500869992915081*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33954466266616*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.508897156860348*pi,-0.4538181338552027*pi,1.351119361920154*pi) q[3];\ncx q[6],q[21];\nu3(3.5*pi,3.4522209890281*pi,0.5*pi) q[7];\nu3(0.46509433150061*pi,2.51745256821048*pi,1.061162422982259*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.254474390308324*pi,3.18823908229901*pi,0.858961121172201*pi) q[15];\nu3(1.0*pi,0.0*pi,1.283770600976684*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.49183781859431*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2860039816723021*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nmeasure q[15] -> c[15];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46984911706591*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,0.0*pi,1.1804568615417201*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.283102703663462*pi,3.22359022175641*pi,0.769007156221265*pi) q[12];\nu3(0.696626971166975*pi,-0.020540939681162995*pi,1.436021708854855*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33537528425716*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5285624973487157*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\ncx q[0],q[2];\nu3(3.5*pi,3.4350725771599*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1912082191654418*pi) q[13];\nu3(0.675201355015059*pi,-0.4097573999035834*pi,3.26169666796854*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[17] -> c[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,4.3859821671301*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.174970407680237*pi,0.78928353704776*pi,4.33162827052812*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42246588063765*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.850060072678662*pi,3.20018248223955*pi,3.81385512038793*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.250234698092891*pi,3.06422491207915*pi,0.643569654943026*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.582080351016623*pi,0.53897478032942*pi,0.628972442038952*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.378106223460726*pi,0.047795837928118035*pi,4.20827388123956*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.821297280660675*pi,0.41567607321784605*pi,4.2064323243974595*pi) q[19];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.715707930408009*pi,0.14836329693327*pi,3.69288191087225*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.718654790887488*pi,-0.017880308450470006*pi,3.71672312988539*pi) q[16];\nmeasure q[16] -> c[16];\nu3(0.121227668655047*pi,3.18195142559238*pi,0.758380653702541*pi) q[0];\nu3(0.195175345441545*pi,0.301678046697765*pi,4.30867347821824*pi) q[1];\nu3(0.345508961264517*pi,1.02243721070644*pi,4.4658692199036505*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.201073298082692*pi,-0.11858433683000502*pi,3.84996300966398*pi) q[13];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.256631527341669*pi,3.20271134680949*pi,4.33828810504187*pi) q[0];\nu3(0.736803852755954*pi,-0.20481305956248902*pi,1.259041815694623*pi) q[1];\nu3(0.569611535679918*pi,-0.269957975247789*pi,0.655872670416583*pi) q[2];\nu3(0.0350258184574538*pi,0.8732646503769399*pi,0.5377301221991765*pi) q[3];\nu3(0.617248054980511*pi,0.17913505677325503*pi,4.42094460342383*pi) q[4];\nu3(0.339582422372716*pi,0.16418244177966101*pi,4.10057913359868*pi) q[5];\nu3(0.319748353064201*pi,0.01223349247079597*pi,3.82395859314284*pi) q[6];\nu3(0.257599453743516*pi,2.85341325938071*pi,1.169835086405974*pi) q[7];\nu3(0.430508365200896*pi,3.37927870658062*pi,0.617670031064953*pi) q[8];\nu3(0.722317419002869*pi,3.33639849605338*pi,0.638972445278454*pi) q[9];\nu3(0.157066838952954*pi,3.21820298756384*pi,0.726653800542045*pi) q[10];\nu3(0.0930107499209957*pi,3.24267219412198*pi,1.66751525397308*pi) q[11];\nu3(0.867527034973199*pi,3.19962796957622*pi,3.9603072532495*pi) q[12];\nu3(0.10400925536428*pi,2.73491267352689*pi,1.2648516038873852*pi) q[13];\nu3(0.665376083381707*pi,0.50621904804077*pi,0.744088148848793*pi) q[14];\nu3(0.612570426830852*pi,0.50148978500859*pi,0.5664707211454165*pi) q[15];\nu3(0.847310971803574*pi,-0.08712195629390401*pi,3.4242765292832*pi) q[16];\nu3(0.473884674599298*pi,-0.36312330735034004*pi,3.81174868004965*pi) q[17];\nu3(0.519875720227115*pi,3.33961481492836*pi,4.4286879408863395*pi) q[18];\nu3(0.50777537196121*pi,-0.132973793588258*pi,3.81902247518381*pi) q[19];\nu3(0.522193084679544*pi,3.12981738167547*pi,0.840488340655556*pi) q[20];\nu3(0.256531817250081*pi,0.22978716007274003*pi,0.778747443355023*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4839909016252*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42590802595802*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2988507750168319*pi) q[6];\nu3(3.5*pi,3.43236570635021*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.108270438856818*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,3.41299416146012*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252458772040921*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212126824882628*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[6];\ncx q[7],q[14];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.29840907625204*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.1575394846444849*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47822262661933*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.49794773261141*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.283410195740339*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5669523738931435*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47935173254451*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43727530331442*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266708289062912*pi) q[10];\nu3(1.0*pi,0.0*pi,1.192501904560513*pi) q[12];\nu3(1.0*pi,0.0*pi,1.346908796854867*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45082770741883*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36512665830194*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41107342929116*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[5];\nu3(3.5*pi,3.45876483313279*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[6];\ncx q[7],q[14];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.369691617579214*pi) q[11];\nu3(3.5*pi,3.43319299973021*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.47895092207391*pi) q[20];\nu3(1.0*pi,0.0*pi,1.411824110257872*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44205103690694*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39546878441778*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44180903376988*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.357567570384051*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.608785810870031*pi,0.378449333539314*pi,1.389520542396016*pi) q[4];\nu3(0.459833937387354*pi,3.49647119909502*pi,4.05312696906966*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.32010824167675*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5194849498774716*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.317128996304201*pi,0.06892257474040697*pi,1.299587213078828*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.511355624393549*pi,-0.35309399911734396*pi,1.389104643551486*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.172655655946141*pi,0.8642511354873901*pi,4.05079810880704*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.504115890945266*pi,2.70416946940881*pi,1.108531206462336*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.825790305238476*pi,0.276638433589825*pi,0.641592691879967*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.50476248192215*pi,-0.18093757269309302*pi,4.48256140184475*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.423815331807958*pi,0.20828984961039199*pi,1.231441318897358*pi) q[16];\nu3(0.505966718414868*pi,2.66619275039757*pi,3.68424169320401*pi) q[17];\nu3(0.715091954703273*pi,0.300562365651298*pi,1.3976075217196189*pi) q[18];\nu3(0.326751726165479*pi,2.95320580981052*pi,0.5950410385377172*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.463802683403478*pi,0.05054734488156498*pi,1.073354617173188*pi) q[0];\nu3(0.605705143198905*pi,0.7023477779792799*pi,4.34105202716928*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.809149443026857*pi,0.05014880671773003*pi,4.21698561264089*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.754814714472227*pi,2.98032550589523*pi,3.85944724148585*pi) q[7];\nu3(0.266591353332753*pi,0.05565474811432902*pi,1.1863392576541592*pi) q[8];\nu3(0.224078367103309*pi,0.26635713575404996*pi,3.7557933002464*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.491430291100455*pi,-0.01927911387249298*pi,3.94686217184832*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.292937766077683*pi,2.8914107822571*pi,1.314795506436775*pi) q[17];\nu3(0.428007698656369*pi,0.47642625372287495*pi,3.95556008346813*pi) q[18];\nu3(0.466547575694742*pi,3.26949469799925*pi,0.5533629008179949*pi) q[19];\nu3(0.55283943957072*pi,3.23162962274305*pi,2.91517293800747*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.639319395869145*pi,3.44185403027297*pi,4.05108915997332*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.546014776894855*pi,3.04480372218925*pi,3.74245917472393*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.454851072268072*pi,2.43245508473803*pi,1.1331649866971891*pi) q[8];\nu3(0.629397864728785*pi,3.2395035027617*pi,3.33104055769795*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.894670152029503*pi,3.38023941550753*pi,4.1788016361014595*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.818278270388411*pi,3.13223243933133*pi,3.44534003307584*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.322186859411931*pi,0.040779782671689024*pi,4.19401084974007*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.292000843725139*pi,-0.352628045626791*pi,1.253603831510665*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.859153010716117*pi,0.5852323766201*pi,1.1840154636676559*pi) q[12];\nu3(0.248883298228085*pi,0.10081435888408796*pi,4.36546711236255*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.796989675718866*pi,3.22744712947541*pi,3.19965455918596*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.639790401044984*pi,3.06540878849848*pi,4.32536017462839*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.709355221104232*pi,-0.4307543854367068*pi,3.67013957869567*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.667197973452671*pi,3.07212179172543*pi,3.74066014779291*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.155437298631662*pi,0.244057681542031*pi,4.34438477725372*pi) q[12];\nu3(0.630269861164028*pi,3.36048807052558*pi,4.22159644144079*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.277110403923837*pi,-0.17448379545356202*pi,4.31418216874747*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.397473123250885*pi,2.99052673938506*pi,1.1034136275275759*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4631948379643*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2894846080398938*pi) q[16];\nu3(0.442504524741407*pi,0.487246170646533*pi,0.733218428968968*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35508493210149*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.184898060045494*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.676609204974375*pi,3.33813777524782*pi,3.02438355401684*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43767046290709*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.33860908120998*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[19];\nu3(0.160291926271087*pi,0.14084326492725396*pi,1.0225288904431928*pi) q[11];\nu3(1.0*pi,0.0*pi,1.315086786272031*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.412552268588151*pi) q[16];\nu3(1.0*pi,0.0*pi,1.338097426800425*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.43134392896996*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4035553725855*pi) q[4];\nu3(1.0*pi,0.0*pi,1.136110677024569*pi) q[6];\nu3(3.5*pi,3.39703098127199*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.37675284826284*pi,0.5*pi) q[9];\nu3(3.5*pi,3.34586475627039*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273249704063429*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.215718002750501*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299109415065717*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5908043013622493*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48661080190365*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3800684483617705*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284482443166308*pi) q[18];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42118364449098*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37263775226608*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46930719301439*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.603189135612689*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.45589456080585*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35858704917971*pi) q[18];\nu3(1.0*pi,0.0*pi,1.352747969932176*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4639326650571*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.895681861988655*pi,0.16343612096620497*pi,3.85116222171391*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.377584723807775*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.222265889375589*pi,2.74442282850951*pi,1.318884729058031*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.672825722707451*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.593208702038003*pi,0.46704701449820896*pi,1.1024485563689619*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.712560722972489*pi,-0.119717998032987*pi,3.48448030380351*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.429440534811651*pi) q[11];\nu3(0.267016965732051*pi,0.24578589923209604*pi,0.5920784106977139*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.536110322134916*pi,-0.4645983244967238*pi,0.61311903330618*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.534929150371947*pi,3.44965771304529*pi,3.7838633201921*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.459631168347681*pi,0.354244861740014*pi,1.120601242873967*pi) q[3];\nu3(0.352967662510994*pi,3.13106125752237*pi,1.153600278371339*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.14291130515146*pi,-0.06500137347152102*pi,0.7896345230775059*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.126898477795526*pi,0.33579131376984395*pi,1.0323925106443879*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.544295217344301*pi,-0.043923494329540014*pi,1.426580606399337*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0989416011399919*pi,0.08486055278119498*pi,3.48016406418553*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.496642793275308*pi,0.7914832515561401*pi,4.30681168119307*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.366677180968638*pi,0.366183668904544*pi,4.238105501498239*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.626904334981087*pi,0.06811932111817398*pi,3.98686397167534*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.840258164181582*pi,0.6611331502637701*pi,0.745842631748447*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.45293775611858*pi,0.456365036880664*pi,0.637072132276906*pi) q[0];\nu3(0.71060913031367*pi,3.09736910711518*pi,3.63152786017321*pi) q[1];\nu3(0.246129871329995*pi,0.9844179912642399*pi,4.342217748443289*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.765755872377429*pi,2.81852212690981*pi,4.09298056036682*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.316814586751763*pi,-0.18044671298300302*pi,4.0247365517718805*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.275249622766614*pi,0.6242541100450401*pi,4.44819986825702*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.770788025207083*pi,-0.19676364875103403*pi,4.44267572204786*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.450666348539712*pi,0.10129483388487104*pi,1.329324745883433*pi) q[19];\nu3(0.618704093659519*pi,3.38144971588404*pi,4.088419636957*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.702712472857525*pi,2.53470180980335*pi,3.57053967784593*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.451463957307995*pi,2.86611080441407*pi,1.111121956628899*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.458750695389867*pi,0.09087595776757595*pi,4.47237572884607*pi) q[6];\nu3(0.756191348518773*pi,-0.166134014252031*pi,3.40443200132005*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.676006567605637*pi,2.65090053153074*pi,4.11348552308346*pi) q[13];\nu3(0.632556555545289*pi,2.56150090808188*pi,3.77326591690211*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.67346344371822*pi,-0.08162833974160999*pi,4.07805197177848*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.316652051144745*pi,0.76688821503895*pi,3.84788748339617*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.274273403094322*pi,2.46764453665097*pi,1.406755860177128*pi) q[17];\nu3(0.80303970821955*pi,2.43833276751814*pi,3.81436588945101*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.607104091174332*pi,3.05138551014978*pi,4.4056711010974805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.864491092943107*pi,2.58199627412527*pi,3.43372526295566*pi) q[17];\nu3(0.49947755967413*pi,2.74698169106354*pi,1.0515755986160649*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.573532364166917*pi,3.15575041922263*pi,3.1920102790253*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46481579045535*pi,0.5*pi) q[1];\nu3(3.5*pi,3.26854571652976*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.146059977378333*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.216192115972167*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[3],q[6];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43942710081083*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.577308950275018*pi,0.494306642326363*pi,1.383271259208572*pi) q[5];\nu3(1.0*pi,0.0*pi,1.161143510313797*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5377846600462197*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.38466717615348*pi,0.5*pi) q[10];\nu3(0.934367604622821*pi,2.77380272326632*pi,3.40376797122356*pi) q[11];\nu3(1.0*pi,0.0*pi,1.293790853182795*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40521481263971*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.48682484774566*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,1.319760966788434*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[7];\nu3(0.371611764118444*pi,-0.072947009470544*pi,0.854415277439807*pi) q[5];\nu3(3.5*pi,3.4598119261895*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(0.302352723416482*pi,3.19350818347379*pi,4.38663711513875*pi) q[11];\nu3(3.5*pi,3.41424158291769*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.267270850353854*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2438187774848068*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.627225212950359*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.49969722866986*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4427523423655195*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.3671129449069062*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.347806215403541*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4346154874192*pi) q[16];\nu3(3.5*pi,3.49156343681337*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.308780632640779*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33851274043251*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.50294578856113*pi,-0.167879460721456*pi,3.55817709395189*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5171010862018774*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.320864926422106*pi,3.39849357261965*pi,4.13029577465499*pi) q[4];\nu3(3.5*pi,3.46411855742523*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.663867583428916*pi,2.76653080132689*pi,3.5092042051017*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4510171604094*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.129657860915299*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.292188540424354*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5139430956583935*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.736205270573525*pi,0.24474597535002496*pi,4.48102560579251*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.18947834780805*pi,0.20110738596857902*pi,4.19108419336401*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.266372663812912*pi,2.65820368534523*pi,1.6261469887304*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.373767519855684*pi,3.34287400021599*pi,1.95042864362194*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.576420708414326*pi) q[13];\nu3(0.154025533187007*pi,2.99416400524051*pi,1.354257515027057*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40555038114492*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.516452282694611*pi,0.5059447650534199*pi,1.365368483901586*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\nu3(0.771580400096731*pi,3.34573212799445*pi,3.58055874687508*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.852252857657842*pi,-0.02224990608028199*pi,4.0705123828658305*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.763770377810054*pi,3.34854053005852*pi,3.55283080712401*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.321815588341168*pi,3.0455603633847*pi,1.86249658472805*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.86177831316779*pi,3.06028200368655*pi,4.14757236375086*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.336368558980087*pi,0.8373132162228301*pi,4.31732382763585*pi) q[9];\nu3(0.712825057537272*pi,-0.014381791250119014*pi,3.7978959864893*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.596493390249114*pi,-0.307218834860711*pi,3.52713513429282*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.285041958149736*pi,3.41290796236283*pi,1.210901164782685*pi) q[17];\nu3(0.386613165953236*pi,3.02678588230441*pi,0.6923196587103471*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.351006349939581*pi,3.3516815684294*pi,1.99877060908726*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.580919486455995*pi,-0.228338945018909*pi,3.65425309658357*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.441458578350089*pi,-0.134474375402232*pi,3.9649355528659*pi) q[8];\nu3(0.470334727420607*pi,0.78451499490706*pi,3.92061450728297*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.287387026408367*pi,3.32858065492344*pi,1.273367096222188*pi) q[12];\nu3(0.415263054247136*pi,0.47595801890716005*pi,0.661371746644796*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.425078289129753*pi,3.16398874287665*pi,1.0156972663228139*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.750674463871306*pi,0.257108811118389*pi,1.053441534011484*pi) q[17];\nu3(0.680159779437117*pi,0.17511750172310103*pi,1.51310100649536*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0392801854667352*pi,-0.329875044712725*pi,0.9786590621297551*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.311107440154501*pi,0.54690303972905*pi,3.78687174393567*pi) q[2];\nu3(0.717661647473024*pi,2.67042488479816*pi,4.080663143831471*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.392930578613239*pi,0.253799193445319*pi,3.86700101732447*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.189563858547895*pi,2.68973679579604*pi,1.68523637948365*pi) q[12];\nu3(0.503443789713894*pi,-0.19358970807749498*pi,4.4634448461014795*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.675613181273305*pi,-0.288012939311243*pi,0.9643645980847859*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.40103714262738*pi,-0.39563217242168003*pi,4.07720456337629*pi) q[20];\nu3(0.589391963094708*pi,-0.005574780704895976*pi,1.096338124732232*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0179303007137052*pi,2.98048376586497*pi,1.91493104892897*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.437019525337676*pi,3.34323693490824*pi,0.893014830785548*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0792771201054317*pi,0.75419879445516*pi,0.679417264147756*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33641568088508*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[6],q[15];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.312357137876281*pi) q[8];\ncx q[9],q[10];\nu3(0.65888896003694*pi,0.358570802733591*pi,1.56487971885453*pi) q[11];\nu3(3.5*pi,3.46330391088409*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282858137744456*pi) q[17];\nu3(0.87311879667541*pi,0.163471892063898*pi,0.9219329581001849*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.44305136444151*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.45436294833208*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46837361482525*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41831790047664*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45854266278831*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.391714194769838*pi) q[10];\nu3(0.868063045445143*pi,-0.134428461816417*pi,3.93799849996779*pi) q[11];\nu3(1.0*pi,0.0*pi,1.301483061176051*pi) q[12];\nu3(1.0*pi,0.0*pi,1.236070466860308*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.250797395361819*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.157647463121753*pi,3.4723676042909*pi,0.642328201255312*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189126867474654*pi) q[21];\nu3(3.5*pi,3.44024874934804*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[6],q[15];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.46379789706884*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.728133516924348*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.341678453146467*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.423028312088491*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41969536870195*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5809297697217547*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5331858156290634*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49737470808173*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.35645077061517*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[19];\ncx q[6],q[15];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.342910644086805*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42682528805453*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.273669358481534*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5220275300185664*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39663797859543*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22902948360299*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.338680812247911*pi,0.7291734453738601*pi,0.6509047423709831*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.419858624195561*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.463926586140379*pi,3.43084197822024*pi,0.5226792748858622*pi) q[13];\nu3(0.502664257953666*pi,3.10385833563989*pi,3.2023384272874*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38750748083115*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.53493172888449*pi,2.42194020704345*pi,3.74590311676657*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.846627864287657*pi,0.20736529598179299*pi,1.60580660822186*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.613951341795593*pi,3.39101649089476*pi,3.85813165642634*pi) q[13];\nu3(0.889635460738628*pi,3.34266048646347*pi,3.70494224509511*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35716194176214*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.174272143576501*pi,3.11686742617247*pi,1.75643697169202*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.545573488873615*pi,-0.04269056272649702*pi,4.06786127715102*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.544030767958208*pi,0.367913724249473*pi,0.846764309677826*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.766392421477365*pi,-0.18567256652373698*pi,0.701159114835744*pi) q[0];\nu3(0.647001422500502*pi,-0.05843672507058301*pi,3.53806219423851*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.538455359800265*pi,-0.262889744241193*pi,1.1843187609504269*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.372667104929684*pi,3.15561034057602*pi,0.984924308214117*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.275460865321958*pi,0.293085026669912*pi,4.38466968467647*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.840384640432944*pi,0.19961770484611097*pi,1.62207093933646*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.128912057367891*pi,-0.005195168119121019*pi,0.7947810449939601*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.593541004954418*pi,2.95035436512863*pi,3.05979986138437*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.836326690656601*pi,0.35455265826278903*pi,1.55796030458337*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.629637195797131*pi,0.049369931216526*pi,1.0442768915433511*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.79966123258809*pi,-0.4573625129076559*pi,3.31238280606558*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.332581229280657*pi,2.8201453777283*pi,1.257427383855842*pi) q[7];\nu3(0.672053608817805*pi,0.31842786679217605*pi,1.088652658931672*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.497783320271128*pi,0.90944114118842*pi,4.24767539983947*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0319934516045265*pi,0.404681368940186*pi,4.44412247438834*pi) q[20];\nu3(0.415832787289984*pi,0.91387835331825*pi,4.27368355750238*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.39352770210066*pi,3.38751734885477*pi,4.3634397613450595*pi) q[8];\nu3(0.839706818593544*pi,0.6790036932855199*pi,1.0137182469592378*pi) q[9];\nu3(0.0897540718255741*pi,3.47397707730586*pi,0.5112761594539722*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.779874802622203*pi,2.45016573215719*pi,3.64274208574431*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.343661812014315*pi,0.41187999403418296*pi,1.065645248021571*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0874797306521791*pi,0.57401525509881*pi,3.71958818682876*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.409310424486639*pi,2.99996283879421*pi,0.930442898775681*pi) q[9];\nu3(0.694521991527991*pi,0.36402595432681994*pi,1.57023370152865*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.562426522218591*pi,-0.140891179357641*pi,4.35944850172461*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.388338866115529*pi,3.36212451526176*pi,4.2991148249142*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.29804645524106*pi,0.8943463821875*pi,4.03742275377822*pi) q[5];\nu3(3.5*pi,3.46775881730816*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.194859668535247*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.316801549188176*pi,0.35611868747005404*pi,4.17026747703109*pi) q[18];\nu3(0.515567796015353*pi,2.94189192679714*pi,4.0451679234152405*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39282874396199*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[4],q[21];\nu3(0.478798130567081*pi,0.68814947478173*pi,4.21555923115707*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.269073933204572*pi,3.11680930104214*pi,1.78206896131094*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.476375496075907*pi,3.17643975099631*pi,3.3066347065978*pi) q[18];\nu3(0.357087152517566*pi,0.428230531751299*pi,0.9321174505444509*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244991394334561*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.39594629260542*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.45086164626866*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.151533406698533*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.581745547117484*pi,3.21525560597945*pi,0.667374078491545*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39417703296929*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3126092870564872*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45447154502922*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.44229704345189*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2931450851223771*pi) q[14];\nu3(1.0*pi,0.0*pi,1.33916532130625*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45445650697543*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5797243266036766*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.31532449343152*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.207397161915496*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5463378713109179*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.47395728918497*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4996030617304*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.3655103889351659*pi) q[12];\nu3(3.5*pi,3.390886402792*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43136814818312*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.68530202265776*pi) q[16];\nu3(1.0*pi,0.0*pi,1.234206293662579*pi) q[18];\nu3(1.0*pi,0.0*pi,1.311702275313058*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5734724580273696*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.489592748468843*pi,3.00258386194702*pi,1.76779151756109*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4833208206713*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.663185346212412*pi,0.20061940060260797*pi,0.5395836056897801*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.283449109779812*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40718193314206*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46789875902033*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5777133147995688*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.539321845041987*pi,0.5158806725279499*pi,0.71794305233386*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.515697733143169*pi,-0.4828604173560192*pi,4.43931024320654*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.855236757258776*pi,0.5020547701715099*pi,0.751472803279545*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.303980101894722*pi,-0.338446866391764*pi,1.7779061104912*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.586184360377877*pi,3.4767508736473*pi,3.49746226496962*pi) q[3];\nu3(0.20127955012686*pi,0.443540860224521*pi,3.74540665527876*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.451390972859672*pi,-0.021266345016071997*pi,1.206070808787926*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.234586935218624*pi,-0.216000913638991*pi,0.985006274699758*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32348427304665*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.21370982819148*pi,0.5761189049543101*pi,4.092753504406129*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.658452174477403*pi,-0.029642216188233983*pi,1.3659591295501259*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.830272657593041*pi,3.23599780422115*pi,2.88402957729271*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.513992192269321*pi,3.39265744837688*pi,4.1017547046757805*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.521742166488042*pi,0.18641213547770297*pi,4.12034464845132*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.632890482312598*pi,3.01746042364904*pi,3.53201854304859*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.798074084754455*pi,0.84158958315338*pi,4.43243402848554*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.688925690241452*pi,-0.044739105645352995*pi,3.78910036099677*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.93580323324283*pi,-0.197785075664612*pi,0.899423180589331*pi) q[16];\nu3(0.530630385135874*pi,3.13359963645159*pi,2.90669064498375*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.299436291649878*pi,0.8612327924328*pi,3.90529814334895*pi) q[20];\nu3(0.230418777611807*pi,0.52974331258046*pi,4.1142135632863805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.232530186463982*pi,3.2482146417705*pi,1.261281753454476*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.444693990100268*pi,-0.4333066276156858*pi,4.20206286503967*pi) q[13];\nu3(0.420419457409747*pi,-0.27741750068224*pi,1.041468393437073*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.700883361180904*pi,-0.10214492322518998*pi,1.346811202861083*pi) q[16];\nu3(0.411480814662432*pi,0.23524678257673604*pi,1.185119075012159*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.414314927806879*pi,0.8108962769171599*pi,4.22649130711767*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.588042513214269*pi,0.51763484292821*pi,0.787140232011551*pi) q[7];\nu3(0.141193047515341*pi,0.24666381818995597*pi,3.32632368815229*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.422146233560031*pi,-0.19313099881956403*pi,1.062398039836516*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.680356055499332*pi,-0.4158564910086764*pi,0.607861246152793*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.585029127398691*pi,3.40375823256394*pi,4.153590757684*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.951997273821389*pi,2.78304841122911*pi,4.10755260746298*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.549031508812736*pi,3.04972028635529*pi,3.42323395791368*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.6812991138152*pi,3.23658132306575*pi,3.09269378699704*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.672430968639178*pi,0.10808406801835602*pi,3.92709639818371*pi) q[2];\ncx q[4],q[9];\nu3(0.525021425058708*pi,3.28568116481607*pi,0.709361699748268*pi) q[5];\nu3(3.5*pi,3.42529340605771*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.284748961199821*pi,-0.004212745364047976*pi,3.79993797545616*pi) q[12];\nu3(3.5*pi,3.45959648675583*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.284457357375896*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288896177489453*pi) q[17];\nu3(0.347567634122044*pi,-0.11624956493663802*pi,1.1006617430903671*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.328012348844564*pi,3.27742844475985*pi,0.649483034126559*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.49047816734961*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.313969943831987*pi) q[9];\nu3(0.712984666586473*pi,0.22659320134833405*pi,0.938370472453919*pi) q[11];\nu3(0.384635462022485*pi,2.81549305351708*pi,1.239010093017574*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36185799836336*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43994484484712*pi,0.5*pi) q[7];\nu3(0.753236832026623*pi,0.5023786634418499*pi,1.295049324627422*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4936345987553405*pi) q[15];\nu3(1.0*pi,0.0*pi,1.185619664820428*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5566680124759954*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180263084541198*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[17];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.5925520854641464*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.45286137660195*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4133044800147712*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.44246461405901*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45289118977498*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.162798850032249*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5118525420130448*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282596167815992*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5372457141300413*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.42351739726007*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47486749680844*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.228937388260744*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.307153728929432*pi,3.37851086760317*pi,0.6395075561901971*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.2643984378176079*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.841017693349549*pi,0.268189428821749*pi,4.03346167505655*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.511601415328462*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.152488792641431*pi,3.2835738423218*pi,0.7664846356019179*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.872488561893888*pi,3.26676793649328*pi,3.38626675415299*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37739441772792*pi,0.5*pi) q[8];\nu3(0.281254707830509*pi,-0.4483750694879941*pi,4.215784697416479*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.257823661001649*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5425863081755835*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.210675324523258*pi,2.72444772316195*pi,1.491692762938241*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48844919237656*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5261055183921866*pi) q[2];\nu3(0.347677520211427*pi,3.30235407223166*pi,4.42560065977205*pi) q[3];\nu3(0.189251160055234*pi,3.467524720016*pi,0.7817963901362339*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.368307973007147*pi,0.22639106301913603*pi,3.51320273675021*pi) q[7];\ncx q[8],q[11];\nu3(0.504860196031229*pi,-0.00816713727295798*pi,0.972598273196088*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.6239205187285259*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.879130972400291*pi,0.49974858681537704*pi,4.43367408146525*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.459701766566658*pi,3.38783343428363*pi,0.833467994839981*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[2];\nu3(0.770296355455102*pi,3.21913619233317*pi,3.88016761062007*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.489498943160941*pi,0.213519234090497*pi,4.16814629491655*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40920917304929*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.433002829542429*pi,0.14219954614477304*pi,3.71475810894483*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.580968324782694*pi,2.63989290975063*pi,3.43843566883019*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.208280404296059*pi,0.434094275454473*pi,3.50646384323486*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.269007132667006*pi,3.36161913071821*pi,1.97104126339174*pi) q[13];\nu3(0.642373294506795*pi,0.325302342056371*pi,0.774727644492782*pi) q[14];\nu3(0.46515028824114*pi,2.52095447951606*pi,1.223641460057649*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.556526737268217*pi,0.7791661032953601*pi,0.5157936964547288*pi) q[1];\nu3(0.507050205646612*pi,2.64358759925032*pi,1.1240616693824221*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.361668349652112*pi,0.25318592732108103*pi,3.91449251006449*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.591421264352933*pi,0.82667947648591*pi,4.43120027461571*pi) q[13];\nu3(0.672806833731317*pi,-0.43372812411165607*pi,3.48894748448462*pi) q[14];\nu3(0.767999585686194*pi,0.28138725404477705*pi,3.92597606849775*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.12916492769302*pi,-0.08312492884904099*pi,3.74445854876455*pi) q[0];\nu3(0.48941746067359*pi,-0.23505249897924002*pi,4.41308365779652*pi) q[1];\nu3(0.584557342326609*pi,3.36528443804804*pi,3.11792231234815*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.354237542890213*pi,3.45439212099419*pi,4.45154066944561*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.714381582057321*pi,2.68286829946542*pi,3.58802977160016*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45026549555275*pi,0.5*pi) q[9];\nu3(0.324814653957115*pi,2.95933537269789*pi,1.78049967765901*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3512820295643682*pi) q[19];\nu3(0.108004075566668*pi,-0.20797025110927198*pi,1.028917496845859*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45935585648441*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.590684644538414*pi,0.63186410581425*pi,4.25172100370045*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.198880151612565*pi,2.8744411408879*pi,1.347441969362504*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2544247184178081*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.213301157119683*pi,0.084348468913235*pi,3.61520856282947*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42808116319439*pi,0.5*pi) q[7];\nu3(0.203352925546704*pi,2.97755724120226*pi,0.5327471832021748*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.478881557066479*pi,0.25700328394708005*pi,0.700494551718856*pi) q[12];\nu3(1.0*pi,0.0*pi,1.188335549456267*pi) q[13];\nu3(0.53852462046751*pi,3.46913228022196*pi,0.899487793658118*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.696354454073237*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.198688433568316*pi,-0.0006370225367369753*pi,1.340519480923229*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37793137794472*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.299988143539169*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.413200713938943*pi,0.8436033065242601*pi,0.5014409414340054*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.40296458816022*pi) q[16];\nu3(0.159837816873977*pi,-0.4011777860014983*pi,3.93438230234484*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[6];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.743026983534469*pi,3.49115315218801*pi,4.36101671770486*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5506509188644299*pi) q[13];\nu3(3.5*pi,3.4066263912182*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.191268234531986*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44743685296104*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.36661794944738*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.353361993914562*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.214718473516912*pi,0.60748252140188*pi,4.31514030182281*pi) q[9];\nu3(0.0727237763332873*pi,3.359781118042*pi,0.5107099893374945*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0840316117652866*pi,-0.34023234824451*pi,4.23437242370447*pi) q[19];\nu3(3.5*pi,3.36921576918511*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.447108235830029*pi,2.56456985791274*pi,1.199988275416858*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.24564866237055*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.361078141698793*pi,-0.141399382753914*pi,1.61763474995555*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45072104502025*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,0.5820586383723474*pi) q[6];\nu3(0.423890230700352*pi,-0.297783710662588*pi,3.73140922884731*pi) q[7];\nu3(3.5*pi,3.338838431456*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.219520439126309*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.568246674782508*pi,0.26419158229835804*pi,3.73680534463164*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44054911342185*pi,0.5*pi) q[5];\nu3(0.624802269206048*pi,3.06667040011888*pi,3.21335311567748*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(3.5*pi,3.49353490835188*pi,0.5*pi) q[12];\nu3(0.29118595949537*pi,-0.4052674801979752*pi,4.00220544907783*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.600294329210033*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3700360092838522*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303717484206219*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0537911022864046*pi,2.96842116228279*pi,1.76876668849729*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.620393174840231*pi) q[10];\nu3(3.5*pi,3.32872292936434*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292537145144746*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.682751445554237*pi,0.56949331494341*pi,4.23813979358315*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2955252420040395*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.467300094573741*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.202782048506478*pi,3.45462141069198*pi,0.527748432349773*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.424537627569584*pi,3.40406816741485*pi,1.90236541309866*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7301386355652499*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.364827092412932*pi,0.17566227277974*pi,4.47280332946836*pi) q[0];\nu3(0.615438502807173*pi,0.5260431042545799*pi,1.164515399585948*pi) q[1];\nu3(0.307157892061148*pi,3.22503497839658*pi,1.236681843075462*pi) q[2];\nu3(0.22063764099263*pi,3.25502590323018*pi,4.45687046527389*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.249198779652102*pi,3.24626690711452*pi,0.656340663062659*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.134404948630509*pi,0.33292627867844704*pi,1.009878397367586*pi) q[0];\nu3(0.417839642058613*pi,0.08832646897271901*pi,1.073645069656958*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.258443418520524*pi,3.47209400714073*pi,4.41653188388048*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.69496998024148*pi,0.5755739035442*pi,1.4030245710620401*pi) q[6];\nu3(0.6257127018169*pi,3.14770229267346*pi,2.86392710897292*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.282979364811848*pi,2.59193281075362*pi,1.394351594445594*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.682733597762466*pi,0.8854921671307401*pi,1.089589500401299*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.754249423086454*pi,0.5716618452401301*pi,0.737490051275536*pi) q[6];\nu3(0.107428525900264*pi,0.8129042191123399*pi,4.03533993241996*pi) q[8];\nu3(0.29010621044781*pi,2.82601080592273*pi,1.226779260334357*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.579879413941196*pi,0.054968682096628974*pi,1.4808721881283708*pi) q[14];\nu3(0.34900493091816*pi,0.90544116509701*pi,4.2926967282383295*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.230350229125649*pi,-0.27391287145354803*pi,0.711898036634496*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.778552324250551*pi,2.77889861308764*pi,3.29040901047422*pi) q[10];\nu3(0.18411424031365*pi,0.80680931366202*pi,4.07774054550052*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.614769026272633*pi,0.9273410319812401*pi,0.809264547215282*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.51700835460764*pi,0.55120145089208*pi,1.012523897967194*pi) q[11];\nu3(0.295120138861144*pi,0.73853367025979*pi,3.79755438791989*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.294557163708191*pi,0.06872343241103396*pi,1.285609483882376*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.106593796297215*pi,0.8372162198192299*pi,0.5600088320833378*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.592316531339475*pi,0.363852039265102*pi,1.39158713946341*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[15];\nu3(3.5*pi,3.43852939203307*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0424412659935221*pi,2.90939569389566*pi,1.018924264246424*pi) q[5];\nu3(3.5*pi,3.30494077772352*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.18934069241836*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327639891159111*pi) q[20];\nu3(0.475920617588843*pi,3.35480547809276*pi,1.93357108112132*pi) q[21];\nu3(3.5*pi,3.48616454155001*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43726995164831*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.46168105618057*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.476194295330312*pi,0.25806991965591397*pi,1.273308519314073*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.344304405750281*pi) q[9];\nu3(1.0*pi,0.0*pi,1.237109420747083*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.132731222483794*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.689409104388778*pi,0.40207140035310496*pi,4.12207180169216*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.47119038016179*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4090155734704*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.612078315796996*pi) q[8];\nu3(1.0*pi,0.0*pi,1.221131230914345*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.372434073205814*pi) q[14];\nu3(0.2561933891*pi,-0.437748412714301*pi,4.43469225910702*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45183195051169*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.36583386558398*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.497297445156629*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48946463773227*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.551211456681842*pi) q[15];\nu3(1.0*pi,0.0*pi,1.29524577780352*pi) q[17];\nu3(0.984601547185007*pi,3.22067752029473*pi,0.5201747072095138*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5481791322655738*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.614850874258132*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.693886945496748*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.42283172838463*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.31574273646595*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.595895268300654*pi,-0.4086087456740813*pi,0.5750413627274712*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.173953366744248*pi,-0.317662069000545*pi,0.793071086320198*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45451868471464*pi,0.5*pi) q[5];\nu3(0.406788605894779*pi,-0.278411284860465*pi,1.211132678756075*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.540269820184737*pi,2.73636128915107*pi,1.33007860829301*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41174481505211*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.222573171263405*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3079081564441148*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.660526996792412*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.591738332753896*pi,-0.280006396175834*pi,3.74959670548075*pi) q[1];\nu3(0.609968923724622*pi,3.30166064925342*pi,3.58339014942133*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.549257011934691*pi,-0.06469880682604001*pi,1.181229158339265*pi) q[7];\nu3(0.278579476094707*pi,3.45730176082581*pi,2.00776015957498*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.863327014289493*pi,0.11637398917144104*pi,3.97915845138343*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.144527659033792*pi,1.18907913922234*pi,4.26568519464665*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.182030629727574*pi,2.61259482988739*pi,1.51689469601424*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.683552239995874*pi,0.197417870187925*pi,4.31949295468973*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.538928468562707*pi,-0.349561853141269*pi,4.23348794000289*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39114795330695*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6656711972449549*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.479752570797999*pi,3.49323272547001*pi,1.074964294922333*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.483292615004347*pi,2.69086054334115*pi,3.63391910385745*pi) q[3];\nu3(0.604830807343919*pi,-0.4489432789916064*pi,0.838204443341137*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.411183010512899*pi,-0.346475220399417*pi,3.84583737401247*pi) q[10];\nu3(0.487955271211539*pi,0.9400771848368099*pi,0.734104630388456*pi) q[11];\ncx q[12],q[18];\nu3(0.30069643809907*pi,-0.217935994287547*pi,0.72967780044896*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.516624025073709*pi,3.01482765183666*pi,3.58295967647465*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.81876761689987*pi,0.54101708726409*pi,4.25645369771381*pi) q[19];\nu3(0.791778367097281*pi,3.02974642306396*pi,3.52846630864699*pi) q[20];\nu3(0.847621987463781*pi,3.43986345160729*pi,3.06979317445956*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.313168634727402*pi,1.1132321076919*pi,4.341054450918509*pi) q[3];\nu3(0.714234856585694*pi,3.10878028485729*pi,3.54661723145835*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.450129183262753*pi,3.11186212945972*pi,1.1452021344726449*pi) q[9];\nu3(0.539421547918134*pi,0.7539329313980201*pi,4.31375169812001*pi) q[10];\nu3(0.331764792716895*pi,0.94165219976202*pi,4.35608547110245*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.693541940524478*pi,3.01479889172613*pi,4.259280641938631*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.475900666626741*pi,0.07219060624267903*pi,3.81289424363553*pi) q[19];\nu3(0.535634114895059*pi,-0.295800523432805*pi,0.871971843954065*pi) q[20];\nu3(0.86823616637859*pi,-0.284559278595319*pi,4.2777680080254*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42791584063443*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.224604643203294*pi) q[8];\nu3(0.0233747559005928*pi,0.298682621219314*pi,4.46725819350921*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.790906641743997*pi,2.54778989015442*pi,3.99199753467592*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.655001029514043*pi,0.21015943396459102*pi,1.52706451667224*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34077887768294*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.663126594397708*pi,2.67549634492353*pi,3.45427732566894*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1807791905035239*pi) q[13];\nu3(0.40906808501273*pi,-0.07902856470561298*pi,0.6647856733301141*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33082236890596*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29451968989043*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.217609913901154*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.5725448009427452*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.104059240926841*pi) q[10];\nu3(0.385823158713851*pi,-0.227757666909229*pi,3.79853615582478*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[8];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.450814791325038*pi,0.28078119317608996*pi,0.990003245182851*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39095081998329*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3587281262899396*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.34825247764893*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.630257953330625*pi,0.40379041203867405*pi,0.773296143275675*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234041693786485*pi) q[20];\nu3(1.0*pi,0.0*pi,1.198047117921*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.39310164882839*pi) q[4];\nu3(0.26468372703455*pi,-0.362275438697764*pi,4.1805819797148*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.429252539261*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.8947053171175*pi,2.98032375216968*pi,3.74374588726826*pi) q[18];\ncx q[0],q[4];\nu3(0.254730652468098*pi,0.6291467863459099*pi,4.1319293463298*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.417704364186995*pi,0.6870512811590399*pi,4.22949287508257*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.763887785047736*pi,0.11264212090902403*pi,0.957671851121056*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48906936739093*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42673674325908*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.744551891110985*pi,0.6185613837503601*pi,0.6488751906406109*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.755831508446211*pi,0.330042511696348*pi,1.62343601628053*pi) q[8];\nu3(3.5*pi,3.48539380880649*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.197242276774555*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.40904850309077*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.645630602952169*pi,2.94513695446849*pi,3.6783967028647*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.383954428207494*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5207067821612026*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49217850987399*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2864549774307599*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41505613288873*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.195221979920509*pi,-0.078881130532856*pi,0.973556031308881*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.284340757680261*pi,0.43050568038859305*pi,4.40993236678582*pi) q[0];\nu3(0.44973094360852*pi,0.009480669068019032*pi,0.6829702999984351*pi) q[2];\nu3(3.5*pi,3.4383357105767*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.49068634605925*pi,0.5*pi) q[5];\nu3(0.472376199170964*pi,3.24157663579445*pi,3.35804218919451*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.225052633193064*pi) q[12];\nu3(0.358708819648562*pi,-0.25271935879781604*pi,0.883963446421504*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.436133321487723*pi,3.26888551204605*pi,2.03605118924241*pi) q[15];\nu3(1.0*pi,0.0*pi,1.303935864715962*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49227654054413*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0931812239339674*pi,0.255821929124205*pi,3.3291510429556*pi) q[0];\nu3(0.584019376913149*pi,0.16027210109257295*pi,1.2840737958584358*pi) q[2];\ncx q[3],q[16];\nu3(0.846370892771925*pi,-0.23908796905575802*pi,4.41877483845575*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.33357855447643*pi,-0.08113518707725798*pi,0.5147782694437649*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.290030859494579*pi,-0.424628581152079*pi,3.93943911488447*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.607425132599273*pi,0.38961617822473504*pi,0.738961394167224*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.619443375279523*pi,2.90370420157594*pi,3.91197878431196*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.843676548559211*pi,-0.29763191483514*pi,3.48883816034814*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.537245765454677*pi,0.15901185546226804*pi,1.0106960840394081*pi) q[7];\nu3(0.436791238579836*pi,-0.4136565704700348*pi,3.99124317280065*pi) q[9];\nu3(0.21213893180023*pi,-0.09990221698886098*pi,0.5008282910726607*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37777455103208*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5142091423672057*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.33063333735685*pi,0.27116165034303397*pi,4.26006565050061*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.232272065386803*pi,0.31704911832333205*pi,4.08914973381752*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.361974603308766*pi,-0.4582872671473004*pi,1.26009300985029*pi) q[20];\nu3(0.120373408723868*pi,3.31130639805683*pi,0.5554138119108493*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.2841254330203*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.069155768441759*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.512587824083423*pi,-0.288586052423622*pi,4.437652003666059*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.588175286786206*pi,2.90893585836572*pi,3.74299905311195*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.633691179701767*pi,-0.408714528466316*pi,4.32416603679944*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.517331955846549*pi) q[2];\nu3(0.539824198944767*pi,-0.4712894443808273*pi,3.07620628496373*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,3.36534555924717*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.525516155346261*pi,-0.124327007551009*pi,3.77063858163432*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43097983710669*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3268851509206439*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.29655303944921*pi,0.5*pi) q[13];\nu3(0.845145165672119*pi,3.09043330368567*pi,4.41785854539261*pi) q[14];\nu3(1.0*pi,0.0*pi,1.378131636739572*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.656366938455274*pi,1.00660453237153*pi,0.5624149577545985*pi) q[17];\nu3(0.271540386959838*pi,0.49217324664642903*pi,4.411620273204591*pi) q[18];\nu3(0.735955501013156*pi,2.8970572644183*pi,3.91628872971393*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180263552335078*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.736550314629204*pi,-0.36926871616032897*pi,4.25755373796086*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.943454525654337*pi,-0.12314417524995702*pi,1.21466103140775*pi) q[14];\nu3(0.553100850708181*pi,2.71828762792936*pi,4.04511684660954*pi) q[16];\nu3(0.67059121479055*pi,3.29198368343093*pi,4.07408759819958*pi) q[17];\nu3(0.624837978823219*pi,0.425137862655379*pi,0.5302563348993352*pi) q[18];\nu3(0.297087335548819*pi,0.112142008116357*pi,0.634770966439294*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.54909004072511*pi,-0.303801420174985*pi,3.34977964021379*pi) q[5];\nu3(3.5*pi,3.39849099047197*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5165130005732363*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187605544197182*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40824664939726*pi) q[15];\nu3(0.435684376866569*pi,0.26563324369640096*pi,4.2954593519861906*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.607401180678208*pi) q[21];\ncx q[0],q[8];\nu3(0.258730607851082*pi,0.73843719019552*pi,4.23019820699338*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\ncx q[10],q[18];\nu3(0.225069986305376*pi,2.44629038972363*pi,1.090652417697815*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.844327733126079*pi,-0.28128276545486597*pi,0.748533031819237*pi) q[1];\nu3(0.663436272312344*pi,0.8164863248632701*pi,4.456639604609*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34099622216473*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4832073673468*pi) q[11];\nu3(0.555122255724313*pi,3.35430542072656*pi,3.2316741270468*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229102161884102*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.619453739330422*pi,2.8856043694939*pi,4.07224144289555*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.27586398491568*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0234231785032745*pi,0.24944927172061204*pi,4.40847478389258*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2076751129118088*pi) q[16];\nu3(3.5*pi,3.3704730902809*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273189548659594*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.749357086750604*pi,3.37176864806538*pi,3.93179757414583*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[16];\nu3(3.5*pi,3.45311785550924*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.488973360007765*pi,0.58478052254666*pi,0.647609052508915*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203995309349441*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38258433956489*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.314176269764259*pi,0.38678046016941803*pi,4.29482164691156*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44627530277111*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.396946123309596*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.644711668442061*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.606348786621325*pi) q[20];\nu3(0.578792157119539*pi,0.7807911923875901*pi,0.796707999097584*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[9];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.551983276227615*pi,2.80383903299932*pi,3.56134089752849*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46185305546493*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259456278864409*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40685251126554*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.49773692568281*pi,3.35860395893268*pi,3.33228546051791*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.197867675011171*pi,0.6640247816579801*pi,0.8046410733557581*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.646987103625728*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.404244236692832*pi,3.27789804118518*pi,1.309042568701029*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5159190836733833*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.618566229889372*pi,-0.169863332730683*pi,1.1432341926238299*pi) q[19];\nu3(0.614104396672825*pi,-0.4176583045542458*pi,0.8221110688366831*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.484079391658842*pi,0.10908984614663797*pi,0.757264169770661*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.645035371909103*pi,0.026695534528384024*pi,4.09944876121344*pi) q[6];\nu3(0.633937483546755*pi,3.2564701930651*pi,0.673888545865428*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.31739195051175*pi,0.5*pi) q[13];\nu3(0.761842405179432*pi,0.52172155660055*pi,1.116692730310666*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.483344339389207*pi,3.31063562655768*pi,2.01099921137506*pi) q[19];\nu3(0.331374626923432*pi,-0.4486114036723085*pi,1.047261232858789*pi) q[20];\nu3(1.0*pi,0.0*pi,1.19161612562432*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.67692151580131*pi,-0.37078635146163397*pi,0.8783586850896761*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.579765104401407*pi,-0.135431109397821*pi,4.09715467244925*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.633050139935866*pi,-0.21349814283832302*pi,3.34113066958971*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.511546249087983*pi,3.38681158033287*pi,4.44631913230238*pi) q[15];\nu3(0.537856189337591*pi,3.28235150429557*pi,3.25991504535581*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.542125249555452*pi,-0.07794065033758502*pi,3.84528546595158*pi) q[10];\nu3(0.790267221882461*pi,0.41494841456057396*pi,1.184831747388917*pi) q[11];\nu3(0.493245764279281*pi,2.75775015885576*pi,3.63182493915815*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.107788665322522*pi,3.12751428054189*pi,1.3290741081850102*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.241583882285281*pi,-0.34724082764209896*pi,4.18155709534145*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44966923492964*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.174251476110025*pi,-0.254618786220478*pi,0.8553448326424631*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.241487093397425*pi,3.49086541521247*pi,4.10131927186813*pi) q[12];\ncx q[13],q[21];\nu3(0.6614502241496*pi,0.6617165810991501*pi,4.1842892299629195*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\ncx q[2],q[16];\nu3(0.560271339525004*pi,1.01381696890424*pi,0.5741572567292549*pi) q[3];\nu3(0.63088001747985*pi,3.33691034075924*pi,4.13064004677738*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.128410225173244*pi,2.71000837848028*pi,1.59349827951891*pi) q[17];\nu3(0.303753361897971*pi,-0.4516467334714017*pi,0.5390787894122021*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.30029615784682*pi,0.5*pi) q[2];\nu3(0.316900323660283*pi,2.51030565902507*pi,1.176845628243727*pi) q[3];\ncx q[4],q[11];\nu3(0.266152813832826*pi,0.364515892354234*pi,3.73060331898626*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45262740337528*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.207984836120783*pi) q[16];\nu3(0.477395073942448*pi,-0.243385991555935*pi,0.652264023898297*pi) q[17];\nu3(0.129123228498749*pi,-0.25215290849841*pi,4.23817408869783*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2813976136452059*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4430139755187*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[10];\nu3(0.626637059499381*pi,0.03557333855814704*pi,0.832806358866619*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3309702315235858*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4511808137904*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3771508711567*pi,0.5*pi) q[8];\nu3(0.363131859049395*pi,-0.013821543143747006*pi,1.033681110418251*pi) q[9];\nu3(1.0*pi,0.0*pi,1.211148650532567*pi) q[10];\nu3(1.0*pi,0.0*pi,1.35099621241182*pi) q[12];\nu3(0.223908178251694*pi,1.10428570503253*pi,4.17009807261225*pi) q[13];\nu3(3.5*pi,3.42337344405636*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42799697483517*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208895770181827*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.699934121245087*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5169125631921878*pi) q[11];\nu3(0.313413598555444*pi,-0.278395517455798*pi,1.77463577946756*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4278336718666*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43639084758817*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.308033046930485*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5354961044558528*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.580927290395294*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226992068379515*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.522118502143913*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.676114665127948*pi,0.70474016090708*pi,4.30937554610822*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.33319104977454*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32336795843121*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.291520894654942*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.441380393619691*pi,2.42057651362007*pi,1.233838009275059*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.096435788711319*pi) q[17];\nu3(0.314401767821192*pi,0.90501856424355*pi,4.14621768074005*pi) q[20];\nu3(0.196554082015519*pi,3.37027221276406*pi,2.0679595102279302*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.63492577548154*pi,-0.385699385272597*pi,3.98200589357116*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5674573333783659*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.204099483618697*pi,-0.021197565856725997*pi,4.39329724193758*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.81959500660225*pi,0.09172141739815898*pi,0.6986532054585071*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5497866377915239*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.76969317309815*pi,0.09959067297089796*pi,4.29498878777211*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[7];\nu3(0.614609520231123*pi,0.713209435572*pi,4.447009563530489*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.486150372361208*pi,-0.013286033583649992*pi,3.62525214812453*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44173944605474*pi) q[9];\nu3(0.464505868137896*pi,-0.15171489201980798*pi,1.4358688758342288*pi) q[10];\nu3(0.713105530014834*pi,3.4491079671953*pi,3.74924370859429*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0361763699590104*pi,2.94044185210073*pi,1.054784552470845*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5282470897290508*pi) q[17];\nu3(0.496655277684243*pi,2.61447228293072*pi,3.61615917932235*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.281288011572405*pi,-0.4428650962830645*pi,4.2153918953415594*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.98435785894062*pi,3.29950760811583*pi,3.32172346438224*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.540015502058245*pi,0.68325524441464*pi,4.08540452732545*pi) q[8];\nu3(0.602087867607478*pi,-0.299066315624518*pi,1.102991712459912*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.286595774574778*pi,-0.399623938470988*pi,4.22646392919527*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.103465400644885*pi,3.33215016767836*pi,4.3465669841039105*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.447963388003368*pi,-0.367958893829043*pi,4.39980416882869*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.667319997721218*pi,3.11421311586629*pi,4.39614047692872*pi) q[2];\nu3(0.576932201503595*pi,-0.07853310901499999*pi,0.9406353192908781*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.686999420472091*pi,0.80314402122179*pi,0.7211017162819879*pi) q[6];\nu3(0.582071274655513*pi,0.02839935534365501*pi,0.5932986781267129*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.494037311884625*pi,0.15071596138270504*pi,4.2642503690564695*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.868561710808337*pi,-0.102991381891675*pi,3.40352166265623*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.209575427545838*pi,0.5385353789395*pi,0.742484614350681*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.169625054351358*pi,-0.33607960342488097*pi,3.99986709873944*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.286754085201276*pi,-0.4440532276467536*pi,4.17190535763289*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.526955876850179*pi,0.277367619377086*pi,3.79350753191239*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.796170468666516*pi,-0.11990396120004798*pi,1.29263631455185*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.283280010446894*pi,-0.31954684811413603*pi,4.233599125733511*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.399525257236469*pi,0.6193511931125699*pi,4.215805922474869*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.578762983211516*pi,0.8758773651420699*pi,4.41505280746663*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0774433492419594*pi,-0.4587116310031155*pi,1.70178378169097*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.341975771292064*pi,1.08022572400057*pi,4.18297083772823*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47245614652941*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205452860720315*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.690508617929992*pi,3.34577682717501*pi,3.09226747509746*pi) q[1];\nu3(3.5*pi,3.45223522483856*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.22382059621822*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.339003683755435*pi,3.20121107932142*pi,1.86027191359872*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.971405340842673*pi,3.02725155908868*pi,4.28095858721199*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4508134213149*pi,0.5*pi) q[8];\nu3(0.196206113882333*pi,0.25595669824092004*pi,0.8257912858907159*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229036890218338*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47823622288179*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37263862296934*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.268274662613785*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.787928171824213*pi,0.6129776053562701*pi,1.3720678079852728*pi) q[9];\nu3(3.5*pi,3.46590030940083*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43189463488755*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.189167833771565*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.387456296037779*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3914857957412679*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[13];\ncx q[6],q[17];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.4730919402170795*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4085559405121*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3798653445111295*pi) q[5];\nu3(3.5*pi,3.47526720155712*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43699563034772*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4425370655554595*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.37396480437343*pi) q[14];\nu3(1.0*pi,0.0*pi,1.369238548394214*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5881925657098668*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2251798169334092*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.48038594283596*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.240259736385249*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.620322444808779*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.621293599203421*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5963731750697945*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.503867708511291*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.463066719136315*pi,-0.15149410533846902*pi,1.0076492630598701*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41911376817067*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.632642698688351*pi,0.48061770885238697*pi,1.276741790830684*pi) q[19];\nu3(0.677104798874463*pi,2.81040580026153*pi,4.17927828216091*pi) q[20];\nu3(1.0*pi,0.0*pi,1.325050363947806*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.255957342825327*pi,0.8362397530580301*pi,4.28933890711541*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.533619424822207*pi,3.40885628744166*pi,4.303344413466069*pi) q[19];\nu3(0.0834737345662484*pi,-0.15916075490682702*pi,1.298208059509308*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.585779009119334*pi,3.04512775000086*pi,3.84772123686573*pi) q[1];\nu3(0.796710546745906*pi,2.73909492333764*pi,3.87459552830605*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.493327626708884*pi,-0.297453908634449*pi,3.5608758187811*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0956415323861787*pi,0.56294870953455*pi,0.8641409460342999*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.483790578392216*pi,-0.055179660541878006*pi,3.9120876544883*pi) q[10];\nu3(0.506626030209211*pi,2.74024833071806*pi,1.179548957440626*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.215260543880087*pi,0.295824497830142*pi,0.7356660056476481*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.602670536241475*pi,-0.4190439826410647*pi,4.12961255898355*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4037232855488195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.682761664797256*pi,3.35554881270679*pi,3.76779845286453*pi) q[1];\nu3(0.762969018978562*pi,-0.32874564432931697*pi,3.91660336696539*pi) q[2];\nu3(0.229547737813026*pi,3.4719739210274*pi,0.690423727324537*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.260108508344651*pi,0.475737905740954*pi,4.39100142601905*pi) q[5];\nu3(0.567240099048194*pi,3.15710154006032*pi,3.56058954941646*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.765826473139098*pi,-0.16006291991565302*pi,0.5475688614941102*pi) q[8];\ncx q[9],q[21];\nu3(0.287688418569679*pi,0.91193826186314*pi,3.93384020627763*pi) q[10];\nu3(0.662082454898662*pi,-0.360512288942814*pi,0.675171199390162*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.641064758808853*pi,0.22661796344767204*pi,0.600693065427417*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.787661253509234*pi,0.09021778704500605*pi,0.926222502694142*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.30478546620468*pi,-0.06883075882886303*pi,1.325743074422447*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.69852803394832*pi,-0.372153766812585*pi,0.6136712742678601*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.536243606070413*pi,-0.186350169888163*pi,0.6369729165251821*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.7402524865425*pi,2.591261852053*pi,3.77390704005443*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.580714628024321*pi,-0.03855006104078301*pi,1.046735202605136*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.268221752010706*pi,-0.270337955437455*pi,4.05967395200848*pi) q[16];\nu3(0.681052441031287*pi,-0.335383352790652*pi,4.1616862320031*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.590132934299087*pi,2.90513183346446*pi,4.07951996404772*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.404145342426492*pi,-0.26309748438521596*pi,0.8411371193513759*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.820892470161074*pi,-0.4154891338764541*pi,0.821171180052925*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.208356997986486*pi,0.273182672605503*pi,3.31535880533315*pi) q[16];\nu3(0.453339612491482*pi,-0.346810093244727*pi,0.5184828746278232*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.610389808066276*pi,3.28207092315073*pi,3.47121970051842*pi) q[14];\nu3(0.73415806856093*pi,0.64483075622724*pi,4.35504891757546*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47991486219109*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3275366014385699*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.514125210295418*pi,-0.280270922058128*pi,3.60040846437189*pi) q[14];\nu3(0.675775412776379*pi,-0.356826170493937*pi,3.95946510253694*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[20];\ncx q[4],q[10];\nu3(3.5*pi,3.2937782107503*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.129641259421731*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47477157177292*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43938077456037*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.4736126729017*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36306559014488*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2266785904460429*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.781646380782849*pi) q[10];\nu3(1.0*pi,0.0*pi,1.213902316290058*pi) q[11];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230478423641415*pi) q[19];\nu3(1.0*pi,0.0*pi,1.138443528819959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[20];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(0.861207524562542*pi,1.0262498808159*pi,0.675738713788141*pi) q[9];\nu3(3.5*pi,3.4419966731658*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.531779132806137*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.405410441256981*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5273702404345558*pi) q[8];\nu3(0.208284422937164*pi,-0.4797742775417962*pi,1.030460740526997*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40954525025955*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.34945098037401*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.253659032136453*pi) q[15];\nu3(3.5*pi,3.44930741567237*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1948627779112249*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4363377011980205*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4410649424081505*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.37123173170397*pi) q[18];\nu3(0.188041354391332*pi,3.17248803261399*pi,0.688373488769315*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.918295441554705*pi,-0.199300227196742*pi,4.3564676587601*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5662960943916966*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5327306565028476*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.15285337103956*pi,3.12657577007539*pi,1.87733589331122*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.90791382917069*pi,0.08495980164744299*pi,1.227196646551132*pi) q[4];\nu3(0.35147886489298*pi,-0.057818618074715*pi,4.1729553541917*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.509051155126388*pi,0.8975415779312299*pi,4.23199289402984*pi) q[7];\nu3(0.580536932680038*pi,3.4821647343044*pi,3.44211905364229*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44432054815889*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.641905007075909*pi,1.0679197829365*pi,0.701348931167928*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.482547314815368*pi,0.7268171867059099*pi,0.776215043200589*pi) q[7];\nu3(0.46362760828367*pi,-0.4786586514955211*pi,1.91432882165913*pi) q[8];\nu3(1.0*pi,0.0*pi,1.195842511284566*pi) q[9];\nu3(0.197577145404651*pi,0.27655087069817896*pi,0.5746778398043972*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.308133072846789*pi,3.18507135674122*pi,1.95981257374545*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.528526127528464*pi,2.7151913211747*pi,3.51312005732516*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.35039475477828*pi,-0.35777412757169*pi,1.84370879619473*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.158305044664611*pi,2.68043007320534*pi,1.60905707023175*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.504166623703589*pi,2.70298947343501*pi,1.095299573587459*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38688465003887*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.405928536932011*pi,0.47669616102313095*pi,3.87228759900832*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.321522727229335*pi,0.59582256548663*pi,3.95287513856753*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.243385868836157*pi,0.018739292313145972*pi,3.76879096101681*pi) q[0];\nu3(3.5*pi,3.39304044280346*pi,0.5*pi) q[1];\nu3(0.368518233197589*pi,-0.297868295028843*pi,4.31291448765396*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.707969073452592*pi,2.93595991311445*pi,3.20711706862172*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.595281705925391*pi,0.57439311729702*pi,0.752690080608169*pi) q[14];\nu3(0.616656507101753*pi,1.16168087044935*pi,0.808286662967773*pi) q[15];\nu3(0.594738486780204*pi,2.98714580751579*pi,4.1700838071995605*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.255175985503123*pi,3.09379708457092*pi,1.486539092716638*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.37864050233024*pi) q[21];\nu3(0.781442657896283*pi,-0.197203743849667*pi,0.9323604986388709*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.751276813918609*pi,0.55975316376858*pi,1.144522300297318*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.871308439180416*pi,0.8775651648446701*pi,1.054752304005441*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.553926987980392*pi,-0.040420826833686974*pi,3.66123221509299*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.619562609790543*pi,-0.281224758366996*pi,4.10495056945052*pi) q[19];\nu3(0.484376261122941*pi,0.39097236921089096*pi,0.608721083834842*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.495264662419873*pi,-0.35340446020543903*pi,0.8482100225701761*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.15473303151977*pi,3.2285752364231*pi,0.768270420554635*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.806116518245441*pi,2.49511680779315*pi,3.76754856395107*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43004814906349*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40184066892054*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.193035239613135*pi,-0.21194531744891998*pi,1.270931372392617*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1434758093021609*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.229671029039408*pi,2.92701123411807*pi,1.134009262475316*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.37934532760696*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.156843438993957*pi,0.04671836925595696*pi,4.06993731527497*pi) q[12];\nu3(1.0*pi,0.0*pi,1.25208955100849*pi) q[16];\nu3(0.52549529380469*pi,3.38755639417117*pi,1.79188885305077*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35715559679591*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4707928291747905*pi) q[13];\nu3(1.0*pi,0.0*pi,1.264360170883273*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.618039098159234*pi,3.48249365518674*pi,0.729358136530484*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.44679186298647*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44498251615612*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.235858307666891*pi,-0.34038709016151103*pi,1.2789282823742059*pi) q[9];\nu3(3.5*pi,3.46409604778074*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.235441205861521*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43424474582045*pi) q[16];\nu3(1.0*pi,0.0*pi,1.321439157093421*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305668559357017*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.63195783012776*pi,3.12952038369634*pi,0.541480886754024*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.361172725569559*pi,-0.4030782627109451*pi,1.347341338087561*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.612112080765054*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46925081220176*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.294530457422729*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5613340253170787*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.690243413895112*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36452417714287*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[18];\nu3(0.810399222943768*pi,3.29108871341055*pi,2.89777029282213*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46606191841555*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[12];\nu3(0.922061634050855*pi,-0.381460439589207*pi,4.00113300993176*pi) q[1];\nu3(3.5*pi,3.49984233128995*pi,0.5*pi) q[2];\nu3(3.5*pi,3.23405784331511*pi,0.5*pi) q[3];\nu3(0.324498786616016*pi,3.21042253008482*pi,1.55754148149498*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.681378387869129*pi,2.92343067822298*pi,3.94674437834675*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.317268656630912*pi) q[9];\nu3(0.595351951583661*pi,2.64984042134563*pi,3.86452948834942*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.111855876897107*pi) q[18];\nu3(0.371515094072863*pi,0.31482465647438096*pi,4.36878622223777*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.116785682499893*pi,-0.09396969713453202*pi,3.75678922878472*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.337915347481967*pi,0.10438771347945297*pi,1.074088504096188*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.308689518630442*pi,0.7568488467887*pi,4.35835808583038*pi) q[6];\nu3(0.863223591073712*pi,-0.04253880130057702*pi,4.13770433404948*pi) q[7];\nu3(0.548205080570601*pi,0.04315047059327204*pi,4.1063941562977195*pi) q[8];\nu3(0.633476336821223*pi,0.61973801001338*pi,1.117592665152257*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.637974904659613*pi,0.8034091696977199*pi,1.133232245533223*pi) q[17];\nu3(0.170168257708154*pi,3.33484850830875*pi,1.085222728726439*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.673682684888315*pi,3.27742504169005*pi,3.80305319065735*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.437122397581695*pi,3.46401175468726*pi,4.41632739256328*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.411277881313371*pi,0.20246347162275602*pi,4.41810457768422*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41472758959836*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.142564711918518*pi,0.16183656598501095*pi,4.21739909703534*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.654952459681554*pi,-0.22887149902971698*pi,0.785752365057574*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48952748960041*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.823785802521678*pi,-0.21137791574931503*pi,3.75459878954988*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.209764456522216*pi,0.12986231537584203*pi,1.3649255087898942*pi) q[13];\nu3(0.394950755869689*pi,-0.4021961325065136*pi,0.5244358070990552*pi) q[15];\nu3(0.780715364432541*pi,0.304718142182855*pi,1.1408101020199481*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.74491277974632*pi,3.28221604563396*pi,0.739427625301925*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.282180609557463*pi,2.91432062589158*pi,1.244924018396546*pi) q[15];\nu3(0.825479431237237*pi,3.27383946895745*pi,0.604789363771886*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.674310080082263*pi,-0.24709499916482702*pi,3.83822088320475*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38014696755272*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.223640932631171*pi,0.482838442261324*pi,3.83215368178642*pi) q[20];\nu3(1.0*pi,0.0*pi,1.268446527245439*pi) q[21];\nu3(0.245777638568172*pi,3.223016941291*pi,1.1499870623332389*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45558973865222*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322431540564154*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.597308480084722*pi,2.74353027608198*pi,3.90163286667806*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46449479319597*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43256626999235*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.500456618260242*pi,-0.300068629527167*pi,0.667184048407975*pi) q[12];\nu3(1.0*pi,0.0*pi,1.178721965680578*pi) q[13];\nu3(1.0*pi,0.0*pi,1.073904251342075*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49242768963183*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.330750265920904*pi,0.23355946190112098*pi,3.55228154586495*pi) q[2];\nu3(0.488819812661486*pi,3.15507411086447*pi,3.39649463478825*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[13];\nu3(3.5*pi,3.47618800573986*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.448402373373334*pi,3.49017610897069*pi,0.539230937597931*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1908610683570129*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.444801251164391*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.278436095128141*pi,0.24933550057407805*pi,4.3720083817111*pi) q[2];\nu3(0.426408428275767*pi,3.06686693069972*pi,1.2984460822913508*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49446564647956*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5432340811072418*pi) q[14];\nu3(0.576141089863122*pi,2.68890412593521*pi,3.45232011282622*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.83493836695143*pi,3.28380192388333*pi,3.57668218165772*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39116877219078*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4676334413365*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.515958396596185*pi,3.41694121833432*pi,0.841421578956925*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2381604159519282*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.695564008490422*pi,-0.080931361916183*pi,4.26046691330704*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38330404474792*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.245692251101299*pi,-0.174178841040998*pi,1.085068411116201*pi) q[1];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32431512742732*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.800623390112397*pi,3.42115761991448*pi,3.88217194643476*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.205837758060101*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.568203705684342*pi,2.89661672542023*pi,4.03134431562682*pi) q[1];\nu3(3.5*pi,3.33022016758938*pi,0.5*pi) q[3];\nu3(0.708718194124936*pi,-0.19344890243476998*pi,4.02088569365025*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.727878106149795*pi,0.17600557591459698*pi,1.57597587050078*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.246971975700357*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49938890622584*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(0.326066262414819*pi,3.47206934440031*pi,0.865608697783105*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.221082226952619*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.703675310162224*pi,-0.4009376001306093*pi,0.699655831740267*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39094261223482*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.329100604221333*pi,3.11342578357814*pi,1.94970856748683*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.391035648616485*pi,2.40101757234259*pi,1.201883302696293*pi) q[7];\nu3(0.104831726847003*pi,2.93114282372974*pi,1.71906460245004*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.395024470009577*pi,0.5657909271700701*pi,4.498231065645729*pi) q[13];\nu3(0.914215893464465*pi,-0.21202404207735098*pi,3.93753429185919*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4348919920074*pi) q[16];\nu3(0.053291442858363*pi,-0.021043405109783975*pi,1.3294389335538361*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.228035773533696*pi,3.44494055121014*pi,1.234365686614767*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.478199173567782*pi,-0.272581880045344*pi,3.59231758053475*pi) q[7];\nu3(0.176499620550053*pi,-0.388453972179695*pi,1.82005346178146*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45207175651907*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.127612797268717*pi,0.36057032138844003*pi,3.96947236172892*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.662755394189159*pi,-0.280274939209164*pi,3.81195650429579*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.40417299433169*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.292572684881614*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46578316669796*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.279242450603872*pi) q[10];\nu3(0.420517139042866*pi,-0.4699506696035554*pi,1.63277990094219*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.445114605102261*pi,0.048296266004062005*pi,0.592309640206938*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.128442591426891*pi,-0.4405026498949125*pi,1.61961948788433*pi) q[11];\ncx q[12],q[21];\ncx q[14],q[19];\nu3(0.199557387130571*pi,0.404594417982199*pi,0.5302053271129682*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.3828251523110495*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.443531026782293*pi,3.41207728706238*pi,0.746034352719065*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.593448147232419*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46863964735321*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46225975145284*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299096252472847*pi) q[19];\nu3(0.301398052046244*pi,3.48729289645656*pi,1.249378939970946*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273534694543426*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.380983958528365*pi,-0.219528300263706*pi,4.47512815979705*pi) q[3];\nu3(0.726641330464588*pi,3.42545373526162*pi,3.40433107369573*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.33325196252469*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.3094141495132021*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.545774607615499*pi,0.53335879629938*pi,1.159847113158309*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.704059929416018*pi,3.46802321907432*pi,3.94946436857811*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.737434214518367*pi,0.04032465859635104*pi,1.010053086302455*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49801020537734*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.730977248752873*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.471281903230661*pi,0.23384271791019595*pi,0.927947506609422*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.580554930552175*pi,-0.140492644306208*pi,3.9675082662084*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5531150731273651*pi) q[13];\ncx q[14],q[19];\nu3(0.472880798805139*pi,-0.4471867336378118*pi,1.0219275461941209*pi) q[16];\nu3(0.387131995545764*pi,0.5069551450716301*pi,0.695696258675218*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.433432993273282*pi,-0.30058234830292097*pi,1.177696940142262*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.544254264292822*pi,-0.34820506275777197*pi,3.59253948244105*pi) q[6];\ncx q[8],q[13];\nu3(0.116060833000773*pi,3.12754859677282*pi,0.694557085946048*pi) q[9];\nu3(0.765326155573796*pi,3.09374759249745*pi,3.54027146754398*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0850731646551072*pi,0.004232296644867017*pi,3.69405385433351*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.610009924041343*pi,0.18469072155822497*pi,3.96340476165839*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.483777542329718*pi,0.06599434265825*pi,0.9597075405394859*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.748943050263291*pi,0.06155048646629602*pi,4.22543388265319*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.423555151341344*pi,0.07636370277552096*pi,3.50335764127162*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.454075876661055*pi,0.07605994348605505*pi,4.41259396055358*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.48749430418413*pi,3.32529092947689*pi,0.962372599069921*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.494198861629919*pi,3.20284391889491*pi,3.45436570875147*pi) q[1];\nu3(0.484990307750274*pi,-0.10861507967921202*pi,4.16002966127198*pi) q[2];\ncx q[4],q[10];\ncx q[5],q[6];\nu3(0.576367768276413*pi,0.46212710126825896*pi,3.98582246257052*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.416623375327845*pi,2.41926000785375*pi,1.1320466302032939*pi) q[1];\nu3(0.738526302641672*pi,0.65526170118796*pi,4.40206158676871*pi) q[2];\nu3(3.5*pi,3.42419603905163*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43049885971392*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.248729786592792*pi) q[6];\nu3(0.619982654730818*pi,3.15783980924028*pi,3.74912834697156*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.350303759448263*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.330069808136889*pi,2.9320210137069*pi,1.003346516998176*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[10];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.767616106159385*pi,3.42592067186503*pi,3.26247999141145*pi) q[13];\nu3(0.704880459618494*pi,0.7496454676552*pi,0.753450763912742*pi) q[14];\ncx q[16],q[20];\nu3(0.408235384221427*pi,3.09693654017363*pi,1.77721193173223*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.64926242187485*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.32073488588047*pi) q[10];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.34258223107608*pi,0.9953070378109901*pi,4.34864734816812*pi) q[14];\nu3(3.5*pi,3.46940205823309*pi,0.5*pi) q[16];\nu3(0.68806237047134*pi,0.33287820644951105*pi,1.417543616262377*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1843776835855722*pi) q[20];\nu3(3.5*pi,3.39371032178738*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[10];\ncx q[5],q[6];\nu3(3.5*pi,3.38621601229043*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35577002375173*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3037824385256132*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.274836939506659*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2172621344500931*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31903747876453*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1655610747847391*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.40795240795394*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.517032634051264*pi,3.423987598254*pi,0.5916918501928455*pi) q[5];\nu3(0.514579322096181*pi,3.12239855655453*pi,1.55057117750006*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.33645181505205*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.233144650389419*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.751186495170066*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,3.30295484560349*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38022146053661*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2478358483649181*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38225225111589*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.42783871813686*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47977158363514*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.662923588051324*pi,1.16456874195411*pi,0.763140392788329*pi) q[5];\nu3(0.727157213324351*pi,0.12947647375875904*pi,4.37324348547326*pi) q[6];\nu3(1.0*pi,0.0*pi,1.260224266155216*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.666107358397559*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4432207069179*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4931414217503995*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.878647834201738*pi,-0.30974852395595*pi,4.31112852495541*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.556724695733566*pi,3.10944541373697*pi,3.3295383728269*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.863024588528279*pi,0.435928930796328*pi,0.8189937895874271*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.40713595415998*pi,0.44509876196851605*pi,4.48113629174686*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.686676926480953*pi,0.21017227344322498*pi,3.8082481118853*pi) q[15];\nu3(0.38262845760708*pi,-0.319059640187128*pi,1.60795097882299*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.780233249735611*pi,-0.09161790649385099*pi,0.678377038438129*pi) q[4];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.528082695542816*pi,3.05725926591053*pi,3.87922914599569*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.522455124473674*pi,0.7662502888645*pi,4.45173514443273*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.838137537997806*pi,0.8981126848195*pi,0.6564187373417529*pi) q[15];\nu3(0.155776898755969*pi,0.60009471394543*pi,0.537069552980396*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.312828583037631*pi,3.2348981960277*pi,2.12288453855817*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4000290058525*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.194804452253415*pi,0.01177631409058999*pi,1.2495616110170409*pi) q[9];\nu3(0.446380816763233*pi,2.719043108745*pi,3.76432607676168*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.269590892689872*pi) q[13];\nu3(0.281331364872125*pi,-0.49345786174406414*pi,1.91387418711257*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.776653400093858*pi,-0.4071292990068106*pi,0.864973766318316*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.146406847642315*pi,2.40678677699916*pi,1.2453521311082079*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.617040536185641*pi,2.88739042125593*pi,3.64089659100789*pi) q[2];\nu3(0.367773720911799*pi,0.498324659806343*pi,0.8972290048902269*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.594224527039648*pi,0.21159266192951698*pi,3.72174380521708*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.915161695961393*pi,0.6743514723263699*pi,1.038476605103639*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.349393589558889*pi,2.47113094788527*pi,1.3780066780559541*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.493981301543617*pi,-0.275937903272061*pi,3.65421885143125*pi) q[20];\nu3(0.663839216232846*pi,-0.4886525169333434*pi,4.41014557988984*pi) q[21];\nu3(0.586669750638119*pi,3.04935324568431*pi,4.381430368562841*pi) q[0];\nu3(0.7535225213387*pi,-0.127094164177042*pi,4.058839502907309*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.456297483848772*pi,-0.197347136585107*pi,0.92324549557935*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.364626758605549*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.494124626576914*pi,-0.24254035775445*pi,1.4887116891658652*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.707594958446453*pi,2.75683916026774*pi,3.75300548484862*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.62452318216964*pi,0.65278359890126*pi,0.695521955860247*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.476632108200312*pi,2.83943551370965*pi,1.309972480868637*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49952374286174*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.229317395591319*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.837724938715268*pi,-0.32863767991439996*pi,0.993458309526124*pi) q[18];\nu3(0.636648716683997*pi,0.220921868351455*pi,4.1834821630296695*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.731887622340778*pi,3.07942756956145*pi,3.8489655142175*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.248495250590425*pi,0.49532240685640705*pi,3.52757461849973*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.36097225302013*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3044980780473199*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.758995744341753*pi,2.51679002415313*pi,3.59740062784911*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39120884661182*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.577297239183875*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358871437146272*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.3049377772721*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.1951866474342179*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4408361338838*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3313173450005111*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.46660084134245*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,1.321129575803726*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37491282719826*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46538543928993*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.426132546378202*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.60052961403203*pi) q[20];\nu3(3.5*pi,3.48471536228399*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[19];\nu3(0.286565880323533*pi,0.04171478520943095*pi,4.0883284251687595*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5199778886673636*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.164506311944848*pi) q[14];\nu3(0.431608643998791*pi,3.30679616207308*pi,0.712058382577234*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.425030826647*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221678085847038*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42293808436182*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,4.4234873228145695*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32671487689617*pi,0.5*pi) q[7];\nu3(0.526525796960875*pi,-0.265165048028488*pi,0.7367394687327851*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5288691433905162*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.733233474098246*pi,0.44931852237624104*pi,4.21805791578704*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.282160387225134*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0920395755946855*pi,2.62745106979177*pi,1.54231421454278*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35374930169146*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5699366516624642*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.647167839140176*pi,3.17168980874551*pi,3.41605881988955*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.557948671050761*pi,-0.303879429971182*pi,0.646514955988314*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.331005103773336*pi,3.45305374695096*pi,4.33009654126026*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.41485965111703*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.544148159961848*pi,3.04489830417839*pi,4.37967296230281*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.597300163785756*pi,-0.064283739278574*pi,0.9810698441387*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.833483177974578*pi,0.285706342342416*pi,1.238827661383569*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.653281330456591*pi,2.79442588678954*pi,3.84275890586529*pi) q[12];\nu3(0.411212526532812*pi,0.7160686629926301*pi,4.36777098888345*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.808062906045394*pi,-0.391068459532978*pi,4.2742626775572*pi) q[17];\nu3(0.525150221929188*pi,2.93976118751602*pi,1.356582547772472*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.385166421546333*pi,3.143846952875*pi,2.07435503292813*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.287022497306313*pi,-0.032435704436587*pi,4.31496423200504*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.763607411016034*pi,2.95258322754793*pi,3.89356552987176*pi) q[17];\nu3(0.687034479111184*pi,-0.26221600027326397*pi,3.48264817969341*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.550314604536312*pi,-0.046821943825266*pi,4.17440904841717*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.779935856649582*pi,3.30710835127184*pi,3.65008123152316*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.565138075860474*pi,0.74013224417195*pi,0.982303468952392*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.254503029642291*pi,0.327941209093906*pi,4.14230084814523*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.126346601779076*pi,0.03841672273369501*pi,0.9848957978270401*pi) q[21];\nu3(0.51218605677442*pi,-0.24261846293352402*pi,1.354904162393228*pi) q[0];\nu3(0.382124356572759*pi,3.16473974942165*pi,2.10885985939777*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.675457909450383*pi,3.18470514898197*pi,3.81426679364504*pi) q[3];\nu3(0.686415875255345*pi,0.074628895954026*pi,1.268686205885548*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[12];\nu3(0.488808995186102*pi,-0.16559348756869502*pi,3.87330786872481*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.844184341264365*pi,-0.387371088819022*pi,0.895974412482073*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.447457801548945*pi,0.78568626785816*pi,3.85534922173541*pi) q[21];\nu3(0.665731141887359*pi,0.07090441437469897*pi,0.98044800718652*pi) q[0];\nu3(0.584430171059181*pi,2.72433684779722*pi,1.2456363812330848*pi) q[1];\ncx q[2],q[20];\nu3(0.849361575564668*pi,-0.19448731643608702*pi,1.070132196746596*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.543422207769003*pi,3.34519307410854*pi,4.067774783488019*pi) q[5];\nu3(0.540306794379987*pi,0.5127998851329301*pi,1.3234356013123532*pi) q[7];\nu3(3.5*pi,3.33411727368421*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.228577195970571*pi,2.97674007193814*pi,0.9302300478355*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.190164800712059*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37494284010789*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.655490259548586*pi,3.2544515512342*pi,3.70304775371888*pi) q[5];\nu3(0.665182392054848*pi,3.06766998724803*pi,3.30034125499881*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0888268472714088*pi,-0.058472160591169*pi,0.6935266384300109*pi) q[10];\nu3(3.5*pi,3.45940505164205*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.270674203818051*pi) q[13];\nu3(0.876007260711926*pi,3.49651472025644*pi,3.48605167597039*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.29883364110941*pi,3.12730799920236*pi,1.1476746228572199*pi) q[19];\nu3(1.0*pi,0.0*pi,1.082930772290399*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.530874843004935*pi) q[12];\nu3(0.351715997452072*pi,0.41285678655188496*pi,4.318543058655401*pi) q[14];\nu3(0.589372066878248*pi,-0.322327320133507*pi,4.46953974305784*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.46742349703383*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45032987507179*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.530140295172834*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1862960978040449*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.36023131810998*pi,0.5*pi) q[7];\nu3(0.40613562330415*pi,1.07957302378074*pi,4.13163142695727*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.19223237114694*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45971168467989*pi) q[21];\nu3(3.5*pi,3.43041970996978*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49350041973138*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3960647380618*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42491998769711*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.38097923712523*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.162101424310595*pi,3.07967068040093*pi,1.50346518813196*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.3713051905116531*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.323891379329148*pi) q[14];\nu3(1.0*pi,0.0*pi,1.335006229364779*pi) q[15];\nu3(1.0*pi,0.0*pi,1.262956350472074*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193184485321686*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(0.558527960154804*pi,0.28175917589476995*pi,1.0885134017657139*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(3.5*pi,3.40276867174588*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.466325043548399*pi,-0.02939862410663502*pi,0.748759417374553*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.640059259674386*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2184193899649411*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.873122997168198*pi,-0.13918712098812502*pi,1.207352011324385*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43786828669095*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.15210608953449*pi,2.77604817296928*pi,1.2413614013427718*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5157661152645396*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.666220907881514*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.427761749261251*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.389577825367169*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.193819798447447*pi,3.08243023421522*pi,4.44464102735828*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.519587278516735*pi) q[18];\nu3(0.382336611843634*pi,-0.055044476760885974*pi,4.19785804666786*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.428764615420434*pi,0.30892252852631596*pi,0.9343832917281061*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.348108903805234*pi,0.18888439769769705*pi,0.5950657057058875*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.120602067689522*pi,3.40256305829957*pi,2.0442494227528103*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.58416354105791*pi,3.16652651795133*pi,4.05863260261744*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.641540220001101*pi,-0.17016834363404898*pi,0.987866181315165*pi) q[13];\nu3(0.58230499814503*pi,0.6482108030939*pi,0.5478568126065043*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.112898723037619*pi,0.29123190460386805*pi,3.97598281797704*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.821259559626437*pi,0.07521358965305303*pi,0.976795678178997*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.182462491249254*pi,-0.0001965720123929815*pi,4.08143021500155*pi) q[7];\nu3(0.60535547089005*pi,0.09656013426934096*pi,4.08025362661174*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.378834082587428*pi,3.18610312354411*pi,1.4211202056020729*pi) q[13];\nu3(0.456481563117839*pi,0.482818486270424*pi,4.43559416234811*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.66175015263311*pi,3.45144322918406*pi,3.08705145102929*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.305151651020754*pi,2.97939913355445*pi,1.41209922496632*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.572197874312834*pi,-0.199481516711852*pi,3.36105484583316*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.904272363962443*pi,2.30777240030243*pi,3.76190220775468*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.866942553702909*pi,0.62207799487859*pi,1.288021967742449*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.70374843929831*pi,3.43803803468633*pi,0.5528046705670668*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.400090703729214*pi,3.09511204386544*pi,1.52123625683236*pi) q[21];\nu3(0.573478664160978*pi,-0.02201460176211001*pi,3.95740413758764*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.390458304105163*pi,0.05468854269962298*pi,0.884907334572537*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0519363576310219*pi,3.29864079174731*pi,0.866681965320212*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.214197870538993*pi,0.56855085155444*pi,3.86091294135453*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[8];\nu3(0.739725680933286*pi,0.260373769631877*pi,4.47897932481479*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341576550950888*pi,0.90227397054703*pi,4.3028606448956*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.577600241596092*pi,2.96363566884396*pi,3.93147175164204*pi) q[18];\nu3(0.603884501381151*pi,0.74569987113141*pi,0.933606927375954*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47921525764353*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48133636599221*pi,0.5*pi) q[3];\nu3(0.357471169395154*pi,3.02277259291534*pi,0.5019199215053608*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.203295716255322*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.183061436425084*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.437718249145937*pi,0.31456728251214505*pi,4.185279898605749*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.604570359307862*pi,3.36415699420854*pi,3.97897629293864*pi) q[18];\nu3(0.782634274676028*pi,0.261957705686224*pi,1.59298654273402*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[14];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.747315413969314*pi,1.13743719183121*pi,0.640739937863167*pi) q[6];\nu3(3.5*pi,3.48958387173393*pi,0.5*pi) q[9];\nu3(0.935825796816005*pi,3.43512179997075*pi,3.36992614111972*pi) q[10];\ncx q[11],q[15];\nu3(0.916591439002595*pi,-0.21302911534776098*pi,4.23330102751732*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267715106307464*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32748420516475*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.708272603341237*pi,3.06898913209222*pi,4.16083027584574*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2615679159900641*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.652105670719089*pi) q[8];\ncx q[9],q[20];\nu3(0.687162091970502*pi,2.42114492354053*pi,3.78668607822263*pi) q[10];\nu3(3.5*pi,3.34606991979682*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48484907882014*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2854481677493919*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[14];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[15];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4935865672018505*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39963563189095*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.4164926709793*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41994496758829*pi) q[15];\nu3(1.0*pi,0.0*pi,1.208357083050503*pi) q[18];\ncx q[0],q[5];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.544576193608263*pi,-0.397325416612257*pi,3.95621249589265*pi) q[3];\nu3(3.5*pi,3.31570477326798*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.713039331843164*pi,0.11696981254083505*pi,1.289392868195352*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.43161488677986*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.150777011259281*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280056703814558*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.38561726589669*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.479455178542305*pi,2.58795735377184*pi,1.279193210954392*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.370747693679078*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.439431587827788*pi,2.78949902998742*pi,1.324953408334939*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36147592001408*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4732305105529*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4956216385725*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5301229941558363*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3633694125688551*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.674598556957692*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.370327350022201*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.685600627326567*pi,3.20548469320259*pi,3.95980579950425*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,0.618745136532699*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.223745992532978*pi,3.06549485987717*pi,4.4581183022752295*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45128644551855*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5046561770871396*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.381227862260242*pi,0.53665084026118*pi,0.5105784136751593*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.912923362217591*pi,-0.176189448599688*pi,0.613378590043079*pi) q[9];\ncx q[10],q[17];\nu3(0.383651595899213*pi,0.06829195047444003*pi,3.65092375010719*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.201460969555339*pi,0.051800526116682954*pi,4.39420905875645*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.43158249846877*pi,0.447671481062174*pi,4.1218092087322695*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.310226821326603*pi,0.24526416296257403*pi,1.215977279849644*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.688670683334956*pi,1.12718924560813*pi,0.809676550321779*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.564261876313257*pi,0.085305518342502*pi,1.233629506905978*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.142259548711124*pi,-0.49078609940410867*pi,0.706961558276431*pi) q[11];\nu3(0.637844640144176*pi,0.31168038810325505*pi,1.58205824350663*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.311222218965683*pi,-0.4479472394413165*pi,0.976420715568165*pi) q[14];\nu3(0.389092526246195*pi,-0.32177373424100897*pi,1.51580610068356*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.909142499994367*pi,0.46692291028495103*pi,0.8425133903606841*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.492005558788382*pi,0.38137222841142404*pi,4.0251276036401205*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.326132549694802*pi,2.82353796981463*pi,0.873452511274882*pi) q[12];\nu3(0.353282365013914*pi,-0.49274698027586056*pi,4.27670102642141*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0289120680211633*pi,2.87604084912778*pi,1.138644856190138*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.834477995634743*pi,-0.4340924514415157*pi,4.30409488980711*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.545855008815707*pi,2.92200430662211*pi,1.4129974454518899*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.344105803055984*pi,2.97254800586936*pi,1.9304376527159*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.484784830048444*pi,0.08768105882677901*pi,3.78686405438548*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.778171770660702*pi,0.376501228770604*pi,0.709330420657835*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.922003665402443*pi,2.58887120308482*pi,3.42895992862727*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.617354997858062*pi,0.8680164209561101*pi,0.60484367829831*pi) q[6];\nu3(0.787223606382626*pi,0.28134812101595297*pi,0.710916590439671*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.584926367157117*pi,-0.36668978896004*pi,1.0064389061364492*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.428965501840255*pi,-0.11527438854285199*pi,1.190172712764472*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.511823606177804*pi,2.5922586390191*pi,3.54395681463312*pi) q[21];\nu3(0.641146751132605*pi,2.61878285595373*pi,3.835087590627*pi) q[0];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.39096835894473*pi,0.8464494069614401*pi,4.01210609960592*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46576682570005*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46101678429367*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.261328528465942*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2751227431778749*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.912361836904367*pi,-0.16199372609283602*pi,0.921137638717609*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.515577438966553*pi,0.59113579238027*pi,0.628593650108628*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.49915822784418*pi,0.5*pi) q[3];\nu3(0.5174724460861*pi,3.01782599411218*pi,3.7116956506428*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.14105836653361*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[15];\nu3(0.309099478888208*pi,-0.220926457420085*pi,0.954044220750258*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5130792339999211*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.397551500533551*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(0.300530190201257*pi,0.69299308942286*pi,4.11620355355553*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38285407074598*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.652635889184899*pi,0.5276462623651299*pi,0.558230411715313*pi) q[17];\ncx q[0],q[4];\nu3(3.5*pi,3.47489423178912*pi,0.5*pi) q[1];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47618850068111*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.395565304380956*pi,-0.128689061348487*pi,4.248355752533239*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.874752947429006*pi,-0.38741634814955*pi,1.0714594072878239*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3583877772901571*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226914749203699*pi) q[21];\nu3(3.5*pi,3.49795306655698*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.450645218607568*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[18];\nu3(3.5*pi,3.4043095183989*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.281025337341902*pi,-0.386172124793125*pi,1.81711359688473*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.280579359203068*pi,3.42681162528738*pi,4.081048697867979*pi) q[11];\nu3(1.0*pi,0.0*pi,1.181248933205874*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4213473844766*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20947230282837*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38354114733507*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0799283596289724*pi,-0.02008825941481801*pi,1.095804817255231*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.799651718042171*pi,-0.11998366009747302*pi,3.69694898932313*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.3364104061720905*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3079280236925501*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.617860620426956*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.3121628253978*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49429158338761*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.636193208959276*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1881819045617719*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32895266047018*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.544607414261741*pi,-0.4424439961505604*pi,4.3240518578373095*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5260442637147622*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.501869185067145*pi,3.03664873478448*pi,1.91206047562647*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.807245163938532*pi,0.82270018883477*pi,1.011286851693309*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4531896412122*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.789832435084798*pi,2.86959851704097*pi,3.69086878701001*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.638542249830612*pi,3.16772660171705*pi,0.5250429015679658*pi) q[1];\ncx q[2],q[17];\nu3(0.671079694609115*pi,0.33859826540275695*pi,0.5650626529249553*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41351308367024*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.23109475812675*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.48941587509573*pi,0.48178898924955604*pi,0.771960022939305*pi) q[14];\nu3(0.353553162489861*pi,3.27082271659368*pi,2.13536079776128*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.249935348058066*pi,3.2660159637008*pi,2.09373952175537*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.783326163361725*pi,0.5291567704834701*pi,4.03389721434694*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.718867591344795*pi,0.16474829439009098*pi,4.42860552551448*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.358003077169595*pi,0.59132614200022*pi,3.87181077460385*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.214666386895941*pi,2.63565812921957*pi,1.2033155978703571*pi) q[14];\nu3(0.458865489683833*pi,0.95759619341679*pi,4.36530568977504*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.421664948428273*pi,3.00613236962429*pi,1.92886866431513*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.745937907392592*pi,2.67858917038456*pi,3.66562775356671*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.434036794873924*pi,3.23078044819245*pi,4.216498555363319*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6525421738749451*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.329617287715841*pi,3.13122855941661*pi,4.43434537935004*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.810316686069859*pi,2.92816546415469*pi,3.29731853953483*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[12];\nu3(0.67607735412745*pi,-0.322961958535695*pi,3.4318232164983*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.712104301842631*pi,0.91783270796765*pi,0.648194917488915*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.517803424582431*pi,3.28809406121973*pi,3.05552856111833*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.214494721771396*pi,-0.355341765328951*pi,3.94230505665991*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.312406556143113*pi,-0.4070499596861754*pi,4.01446517171502*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.628745733296165*pi,3.49966640283122*pi,0.8531078643789061*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.576160779970961*pi,2.75242681327389*pi,3.34284933804296*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.126967497927159*pi,0.6363163455973899*pi,4.48662886187143*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.367873631228302*pi,0.08798674368933201*pi,4.0300701989876995*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39113505746285*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306158980815638*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.102929200151647*pi,0.5778046418310201*pi,3.91156256586988*pi) q[19];\nu3(0.745692016934586*pi,-0.136782309192653*pi,0.713216584089952*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.317130720360515*pi,0.8000313829622101*pi,4.17735023046783*pi) q[4];\nu3(3.5*pi,3.44847097553745*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.481096434138329*pi,0.6107311270648601*pi,0.788275737599787*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.882327055611208*pi,2.43839194433481*pi,3.72364969073626*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.615056162280132*pi,2.91652606050306*pi,4.009336646402*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287864290084775*pi) q[20];\nu3(0.716458446801392*pi,2.93698109220176*pi,4.39557257367157*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.683097620572357*pi,2.66197312421808*pi,4.0235233778643*pi) q[4];\ncx q[5],q[20];\ncx q[9],q[13];\nu3(0.471840465533096*pi,-0.21568643430615098*pi,4.04056077585399*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.31891375894001*pi) q[14];\nu3(0.849319880198647*pi,-0.293555790803461*pi,0.670318933113061*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[19];\nu3(3.5*pi,3.49759700453488*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.770829639401124*pi,3.28576697017453*pi,3.49891830387221*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2907783280370348*pi) q[13];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.614245189816267*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42872691195042*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.3045329018218719*pi) q[6];\nu3(3.5*pi,3.3526786507103*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.748309669448645*pi,3.19626157483843*pi,3.00929398348929*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48680507131775*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.403084594112698*pi) q[18];\nu3(1.0*pi,0.0*pi,1.152056819638993*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[6];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5620049820318442*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3439932361456*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.313281789070373*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47951895046888*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.274942519339936*pi,-0.04450795905149102*pi,4.24588248311167*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36412661196845*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.348003398951175*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.23574728323584*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5862922212471058*pi) q[19];\nu3(0.451443157006821*pi,0.257728538650987*pi,1.2260561159174062*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[6];\ncx q[3],q[17];\ncx q[4],q[7];\nu3(0.0305688703203828*pi,3.26451334543087*pi,1.072930557145459*pi) q[5];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.197429660044687*pi,2.64423105066185*pi,0.99956407447895*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5891598419450448*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40057917217497*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2599526886721328*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49200187460897*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2921628122314242*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5973887408121299*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.575378266638643*pi,3.0069198437373*pi,3.70613143690273*pi) q[8];\nu3(0.179071495484891*pi,2.67026621765258*pi,1.294393689435011*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43218170792913*pi) q[7];\nu3(0.752341360160261*pi,0.19390676710397203*pi,0.988887660420224*pi) q[8];\nu3(0.686063181242806*pi,0.16136459110895895*pi,0.9348059889442331*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.622734727677038*pi,2.73206511401682*pi,3.82111092917488*pi) q[11];\nu3(3.5*pi,3.40944022740357*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5076796584731911*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255487919404527*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[16];\nu3(0.644018367968751*pi,-0.39967909301620497*pi,4.02346516330872*pi) q[11];\ncx q[12],q[21];\nu3(0.37006920317557*pi,2.43389227716976*pi,1.353984707693177*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.290989722435875*pi,2.79527978878661*pi,1.013557460917853*pi) q[19];\nu3(0.382438608315583*pi,3.20858163642038*pi,1.4846527363708701*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.804153242620712*pi,3.12095849215393*pi,4.06194826302627*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.560812497461936*pi,2.7013768372128*pi,3.96854606782754*pi) q[13];\nu3(0.736675149209736*pi,0.16946674405478002*pi,0.76170754627616*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.7017567882918*pi,3.15543521730156*pi,4.18646910979643*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.638961281016194*pi) q[21];\nu3(0.540386195819313*pi,0.08572192828651404*pi,4.09902406781775*pi) q[0];\nu3(0.900658893326201*pi,3.41950806453234*pi,0.635102649112772*pi) q[1];\nu3(0.914229491385978*pi,-0.20720793548578198*pi,4.24837373394743*pi) q[2];\nu3(0.198302762065452*pi,-0.341456513205958*pi,1.126076112387844*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.769287813920283*pi,0.5045043791385599*pi,4.2601332850247005*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.68126939260179*pi,-0.02247403114003499*pi,0.9366086441518979*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.610465621818423*pi,-0.07069858983166699*pi,0.9795787954641291*pi) q[1];\nu3(0.759817234452731*pi,0.21361503804467696*pi,0.889967541133843*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.498121137693177*pi,-0.17935413403489298*pi,3.83884649533128*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.337596921166405*pi,-0.187732414293648*pi,1.335362380093097*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.720755369260496*pi,3.42098425136272*pi,0.7565815442688719*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.91881423427706*pi,3.1414570586716*pi,4.468552033659821*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.546271376104809*pi,3.17144672671121*pi,1.67779021736183*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.834300309448349*pi,0.7534423396888501*pi,0.977476366468975*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.367192850697719*pi,-0.23454919312017097*pi,1.4249181140666711*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.271933474628131*pi,-0.254041871266802*pi,4.069216540094191*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.554568551901706*pi,3.21056691319522*pi,1.78813103258982*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.484863991791084*pi,3.21654673434891*pi,1.70422584872191*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394707689169955*pi,0.005987729018459009*pi,1.004610469928547*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.169034428358888*pi,0.86393714611703*pi,3.93951949432267*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.26169837551474*pi,3.04893659732743*pi,1.424170697090168*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.637726470800133*pi,0.33674601413541305*pi,1.346256482276364*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.271439285524849*pi,3.47727746299814*pi,4.27078861153566*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.29010186716687*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47843963921353*pi,0.5*pi) q[6];\nu3(0.690993698000759*pi,-0.4961633910124818*pi,3.00401140504003*pi) q[7];\nu3(1.0*pi,0.0*pi,1.172228592464849*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.282153312734489*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.300079839546463*pi,0.21054993370793595*pi,3.69828435410068*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(0.326548928622087*pi,2.97518769197148*pi,0.5429600377147257*pi) q[7];\nu3(3.5*pi,3.48373824831807*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.224898287707532*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.362904529129001*pi,3.16449432141412*pi,1.20624938303115*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49212441790539*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5842879039967919*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.39925904768841*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2854863624798059*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[14];\nu3(3.5*pi,3.40008158961382*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41900234545019*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46408785641056*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38506267774707*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.105915698661071*pi) q[12];\nu3(3.5*pi,3.40355856243689*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1203182612954499*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43783705250869*pi) q[17];\nu3(1.0*pi,0.0*pi,1.344740939858859*pi) q[18];\nu3(1.0*pi,0.0*pi,1.329344364142309*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192350125028467*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.29139517998286*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46765813988888*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.175907525094959*pi) q[21];\nu3(0.602500580477235*pi,0.380624259023155*pi,1.60678647382379*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5001275073460767*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3833677221176295*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.605330095645619*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5181194907447308*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42608647619947*pi) q[20];\nmeasure q[0] -> c[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45351986307465*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.372565236150363*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34903432862808*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[21];\nu3(0.416794266758706*pi,-0.281763647598059*pi,0.8232034040548151*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.864665315516931*pi,0.10944476945276005*pi,4.30730429900118*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.400297169890939*pi,0.261595381621169*pi,0.917759838467012*pi) q[4];\nu3(0.522781804544749*pi,-0.066276141230664*pi,4.47397661618359*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.651679265319707*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.738819320044183*pi,0.35235740528998105*pi,1.4528538560625361*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.822895794199539*pi,0.5737988298202099*pi,0.962159055037195*pi) q[18];\nu3(0.472134982058358*pi,2.46011003388896*pi,1.411179839873943*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[12] -> c[12];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.758658424707491*pi,2.90901436019209*pi,3.71868724670548*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.361096088545934*pi,-0.4217827080514486*pi,0.7586720516978089*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[13] -> c[13];\nu3(0.585790023411896*pi,0.54095510355391*pi,4.38121343217882*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.241522170402365*pi,2.81285232698365*pi,1.310061123708572*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.614727832803749*pi,2.45088063838813*pi,3.58882955160733*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[11] -> c[11];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.279218021901645*pi,2.3890733315431*pi,1.215644742902577*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.261275924086595*pi,3.02005811482602*pi,0.874933691270559*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.668274417763167*pi,0.71849173103702*pi,1.204581601690002*pi) q[14];\nu3(0.706387120813356*pi,0.258895132860548*pi,4.1022043201333*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.161523010597864*pi,0.50964841676941*pi,0.838970418574834*pi) q[7];\nu3(0.264691346583442*pi,0.51933334362531*pi,3.77838015271087*pi) q[8];\nu3(0.450218848323*pi,0.84680451005462*pi,4.273849813447709*pi) q[9];\nu3(0.41908546419452*pi,0.16332068958829904*pi,0.507849904368323*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[20] -> c[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.991718492272671*pi,0.98084133047158*pi,0.894602103076085*pi) q[21];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.155324748039052*pi,0.7228911137837699*pi,0.6444938290141811*pi) q[0];\nu3(0.664187922386192*pi,-0.294592639399946*pi,4.18186578987366*pi) q[1];\nu3(0.240986616058718*pi,0.7395160529721201*pi,3.854416176913*pi) q[2];\nu3(0.862971857264111*pi,0.43858017429544005*pi,0.700937276595345*pi) q[3];\nu3(0.549047729358244*pi,0.395520875420889*pi,0.5114301788531934*pi) q[4];\nu3(0.352047197043433*pi,0.08498568262588302*pi,4.11058132424745*pi) q[5];\nu3(0.298613011515222*pi,0.70543712345433*pi,3.93699644511601*pi) q[6];\nu3(0.504730032254439*pi,0.34996027919054395*pi,0.949010621034095*pi) q[7];\nu3(0.128393534599503*pi,0.43172188530061295*pi,4.21987745151875*pi) q[8];\nu3(0.394079071521437*pi,1.11630290457291*pi,4.32080610610975*pi) q[9];\nu3(0.366241507100682*pi,2.98309804013815*pi,1.97225225153441*pi) q[10];\nu3(0.624108821658168*pi,0.35711405407228103*pi,1.2386313941592069*pi) q[11];\nu3(0.430678086989681*pi,3.2075574439832*pi,1.0830385945554*pi) q[12];\nu3(0.581518677746596*pi,3.19706227661939*pi,3.76692860894055*pi) q[13];\nu3(0.142081148559804*pi,0.7097145418450901*pi,3.78466619469297*pi) q[14];\nu3(0.931829531227625*pi,0.06971217140888497*pi,4.0564737010619805*pi) q[15];\nu3(0.381354485653264*pi,3.30088328341556*pi,1.54354218904591*pi) q[16];\nu3(0.107946791685196*pi,-0.368314802083178*pi,4.16465829042143*pi) q[17];\nu3(0.227433527777795*pi,1.0389770521817*pi,4.44237028940538*pi) q[18];\nu3(0.506874242024206*pi,-0.01600447896882501*pi,1.1122639511026429*pi) q[19];\nu3(0.974517141700474*pi,3.28093608582433*pi,3.23565917083864*pi) q[20];\nu3(0.834105680536282*pi,3.48816975302589*pi,4.23553770629665*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49893897931576*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4253670251799*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34877160599453*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34213756185157*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.44305992437244*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4657230051333*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.167344002008388*pi) q[12];\nu3(1.0*pi,0.0*pi,1.221103671935038*pi) q[13];\nu3(1.0*pi,0.0*pi,1.329834650303432*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.19700813516744*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17058442567337*pi) q[20];\nu3(1.0*pi,0.0*pi,1.279849281286538*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[20];\ncx q[2],q[12];\ncx q[3],q[16];\ncx q[4],q[13];\ncx q[5],q[18];\ncx q[7],q[14];\nu3(3.5*pi,3.47476767779516*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.379067225431321*pi) q[11];\ncx q[17],q[19];\nu3(3.5*pi,3.48013660322927*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39531472412839*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.228179568834045*pi) q[6];\nu3(3.5*pi,3.45732989061099*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4147484274457405*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5573783008794586*pi) q[13];\nu3(1.0*pi,0.0*pi,1.338158322151537*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.675669092876938*pi) q[15];\nu3(1.0*pi,0.0*pi,1.243642688328459*pi) q[16];\nu3(3.5*pi,3.47948606218303*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5291371415897266*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210229870047794*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5325052282737921*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48540562749651*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[20];\ncx q[2],q[12];\ncx q[3],q[16];\ncx q[4],q[13];\ncx q[5],q[18];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.5355124522119602*pi) q[11];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43642390273318*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48650367830217*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45167765647133*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5402235028795421*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.215896661700425*pi,0.462199668728147*pi,4.31382284409403*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.367001733439045*pi,2.67951492983644*pi,1.26755613448688*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.204131951315955*pi,0.21752386091487397*pi,0.623683923682895*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.56060996255297*pi,-0.08887280192820302*pi,1.2343548698889149*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.331563305122821*pi,-0.27231098980260804*pi,4.260403295797969*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.456926787418061*pi,3.22316227516585*pi,1.86283297425921*pi) q[4];\nu3(0.74727041954682*pi,0.9202703974535*pi,0.948832820817898*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.873659672402519*pi,-0.46398820151567133*pi,3.10878796353557*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.549784768136583*pi,3.07836106745912*pi,4.47949734581909*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.592832830278182*pi,0.70027072195711*pi,1.088809100191861*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.307254892664569*pi,0.8099494983197*pi,4.49127814732668*pi) q[4];\nu3(0.853148223973687*pi,0.072251426808144*pi,0.614859731553875*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.487664726631318*pi,0.478852280212534*pi,4.077382162256351*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.830198810822469*pi,0.7359109156187*pi,0.9201753171285469*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.577103710572461*pi,0.469905880098876*pi,0.8267977633060499*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.33295799525564*pi,-0.4701786685435356*pi,1.4185336909195572*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.740961188299195*pi,3.47312801764874*pi,3.87556444315119*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.622783024425947*pi,3.11873834206804*pi,3.79979533517168*pi) q[17];\nu3(0.133792398536977*pi,2.93278592129254*pi,1.4550629332009302*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.136862837091996*pi,0.6424000404544601*pi,0.66664312313468*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.395907894549732*pi,0.293359869198516*pi,0.855266215519666*pi) q[8];\nu3(0.720365845134561*pi,-0.133230660374962*pi,3.81240700744697*pi) q[9];\nu3(0.20881771652833*pi,-0.344024027243387*pi,0.5982595695941922*pi) q[11];\nu3(0.409913715455511*pi,-0.016454938615533987*pi,0.763510453884684*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.738557963052843*pi,3.19578292922828*pi,4.4906032738901605*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.639677937998296*pi,-0.20724546878358802*pi,3.95671171534854*pi) q[21];\nu3(0.400404951889759*pi,1.03025959655025*pi,4.20212875060902*pi) q[0];\ncx q[1],q[4];\nu3(0.218316105324073*pi,0.05073134314398797*pi,1.119701524956473*pi) q[2];\nu3(0.701885682079441*pi,3.39982280409218*pi,3.85310069028487*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.329274559868934*pi,-0.048955429701471986*pi,4.11468494890868*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.264057450024722*pi,0.37537962482210496*pi,3.4917765201209*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.840587267813536*pi,3.29910343449759*pi,2.81053069086025*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.940148781862966*pi,-0.328283333194784*pi,3.3555124412082*pi) q[19];\nu3(0.247942365130985*pi,-0.23985193164173801*pi,0.980403472208349*pi) q[21];\nu3(0.548394914644012*pi,3.4609259656314*pi,4.28644766691212*pi) q[0];\nu3(3.5*pi,3.42367563164362*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.326366157909982*pi,0.012971596680634967*pi,0.719232857191945*pi) q[3];\nu3(1.0*pi,0.0*pi,1.338050734392625*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.516665410386963*pi,3.05951441339972*pi,4.17872037313983*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.933357609757992*pi,3.12501499276681*pi,3.38803558193776*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.284733881584276*pi,-0.391434922311066*pi,0.747778892686051*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.839887070319881*pi,-0.393761099538467*pi,0.973979143337969*pi) q[14];\ncx q[15],q[17];\nu3(0.315117845379452*pi,-0.197530096299305*pi,4.07625945181118*pi) q[16];\nu3(3.5*pi,3.45512306270151*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271857919896401*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.432055848185961*pi) q[4];\ncx q[5],q[9];\nu3(0.579629623718116*pi,3.2384205130134*pi,4.28636753644783*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.679968448440099*pi,0.16474447691230698*pi,3.86925874636201*pi) q[14];\nu3(3.5*pi,3.48074736764899*pi,0.5*pi) q[15];\nu3(0.31276156741113*pi,0.00869874914089297*pi,0.87711182639964*pi) q[16];\nu3(1.0*pi,0.0*pi,1.165792591305209*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47173398339947*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.330777636071641*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3228495614288*pi) q[20];\nu3(3.5*pi,3.30700694948554*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41885961588925*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46885138942154*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.176492370231383*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5679049768208437*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.197326972984307*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318529152267192*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.589476800992331*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[21];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38220084875436*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43309918364879*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5594023720241892*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257754167568675*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2832467814043929*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.511042397629104*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.592696690922502*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.4783904771271*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.436690766959775*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48113021693436*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.215423835082516*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46892127859466*pi) q[14];\nu3(0.141826871304975*pi,0.45227516646508403*pi,0.910257451604925*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45820548799243*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.269209511298414*pi,-0.4963685423620057*pi,0.5375728575357878*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(0.632038201073861*pi,2.68813372924386*pi,3.99350142735403*pi) q[4];\nu3(0.535280145579019*pi,3.14021876745395*pi,4.30144361593307*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.640633739182806*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.600704768108391*pi,3.13669591005009*pi,3.62202328004069*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.51184209739744*pi,0.8983485547411401*pi,0.9545947890143389*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.349280785358655*pi,-0.389814769680701*pi,3.96810530081519*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0998809709192747*pi,2.34291925451748*pi,1.210879492870973*pi) q[0];\nu3(0.193128083805922*pi,3.02340497605754*pi,0.5130752182592282*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.661933500198127*pi,3.28956274340502*pi,4.07393987556874*pi) q[4];\nu3(0.373986082862703*pi,0.446366218087593*pi,4.43021430027631*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.436292233305956*pi,3.29112561291218*pi,3.28476291190052*pi) q[10];\nu3(0.765070710214308*pi,0.021550276311980032*pi,3.93933565526008*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.606239450102801*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.79596730791705*pi,0.68681532161934*pi,4.329126705551451*pi) q[17];\nu3(0.134574198292744*pi,3.02556744582087*pi,0.72587528143226*pi) q[18];\nu3(0.477933700978034*pi,2.54975679060018*pi,1.4447580319147328*pi) q[19];\nu3(0.255626349518872*pi,3.2679372683942*pi,0.5224590683822073*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.415028591308602*pi,3.02622258045349*pi,0.616594051576559*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.805641286046856*pi,3.11270616970996*pi,3.50213751647449*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.89571260088298*pi,-0.311130910432617*pi,1.091886617972388*pi) q[11];\nu3(0.254801850638144*pi,3.2770994276162*pi,4.36329492618461*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.116520258534012*pi,0.155650174323682*pi,3.84526978430195*pi) q[17];\nu3(0.351328985438658*pi,3.15785010070561*pi,1.21672285209184*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608592970251519*pi,0.11776688601888696*pi,3.86856209340827*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.426650014025235*pi,-0.334670626879702*pi,0.819391409140743*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.938626795040113*pi,3.06531971724873*pi,3.20519514197171*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.436639760363446*pi,-0.052288576601160985*pi,0.5170084973976489*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.149779191863948*pi,3.37893070398261*pi,1.96006390329633*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.661046473764153*pi,0.56348299569062*pi,0.928337239023434*pi) q[2];\nu3(0.581720631645644*pi,-0.05576607641140102*pi,3.90102568497665*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.215720124920474*pi,0.79298521880741*pi,4.17902520525365*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.683899096390912*pi,3.37582868701962*pi,4.01789598479769*pi) q[2];\nu3(0.646627667071896*pi,0.13014650895869995*pi,3.75658765986352*pi) q[3];\ncx q[4],q[5];\nu3(0.697198497958617*pi,-0.088234653016876*pi,4.40644700229711*pi) q[6];\nu3(0.305190915961112*pi,0.49550039842460303*pi,4.38476101872953*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,3.35058558217564*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48677234715127*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.166111148932768*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.640507200722506*pi,-0.09154340763276902*pi,1.2463375935090801*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.749497190017696*pi,-0.02858081861536399*pi,1.3924330787512709*pi) q[13];\nu3(0.878138056155441*pi,3.13797587862508*pi,3.899499752646*pi) q[14];\nu3(0.115146817543063*pi,-0.299423975278198*pi,1.60919996403252*pi) q[16];\nu3(3.5*pi,3.28778629582277*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.137274074913871*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2408466924420312*pi) q[21];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.696878378807819*pi,0.396327235807747*pi,4.46769758271146*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[15];\nu3(0.4361209522883*pi,0.75148695794709*pi,4.3882897888870005*pi) q[13];\nu3(0.720247040759018*pi,2.92721912904652*pi,3.38652147920698*pi) q[14];\nu3(0.225578862590223*pi,2.68081630526442*pi,1.67196890430476*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5088955852408414*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.053244014259534*pi,-0.226760861239366*pi,4.42256455525762*pi) q[8];\nu3(3.5*pi,3.48397423707694*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.230132231332157*pi) q[11];\nu3(3.5*pi,3.45005437637106*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.143116412335138*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5242267187626091*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5379183838638677*pi) q[21];\ncx q[1],q[21];\nu3(3.5*pi,3.47900727363719*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.278006798256817*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4678885680297*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5489235217136987*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44878912003458*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.687622771685201*pi) q[10];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49491741663644*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304083358024453*pi) q[17];\nu3(0.488610746341681*pi,0.190743720559585*pi,4.23682522583584*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2713213033745099*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43325849468468*pi,0.5*pi) q[0];\nu3(0.307108075035556*pi,3.4200530552983*pi,1.84068157870689*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(0.713552635763511*pi,2.56624489349722*pi,3.98570343439481*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48403657754465*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3821780489792*pi) q[7];\nu3(1.0*pi,0.0*pi,1.151772816297496*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.401686072959932*pi,0.6382424038416701*pi,4.31358701107131*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[8];\nu3(0.580208258675475*pi,3.17550990066842*pi,3.53619762629474*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.382124499145654*pi,2.73021765275935*pi,0.844660273333131*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38576337176968*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.274387293189097*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30717511932719*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.26209002852853*pi,0.6128611520049201*pi,4.09272329405736*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43289262111692*pi) q[20];\nu3(0.480767420257592*pi,-0.386760810370535*pi,1.57763631867483*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.919935428724525*pi,0.5857368791384601*pi,0.5535067222745544*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.266171308778067*pi,3.02845010559719*pi,1.109298521051513*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.25771381774161*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5651080995371598*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.692051171191395*pi,3.30860691591479*pi,3.45523132779393*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.332599076454514*pi,3.12992743169129*pi,0.878772930856465*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.420456207970644*pi,3.32417484950563*pi,0.8908210152089859*pi) q[19];\nu3(0.664234542883446*pi,3.43180455580819*pi,0.5436171877126499*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.629043024677987*pi,2.98116195468554*pi,3.18936690167327*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.387465999525451*pi,3.00132658051997*pi,1.672774258818*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.761745714137012*pi,-0.271842224148063*pi,4.2415607121768*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.817694145478322*pi,-0.152934807331419*pi,1.208274973091842*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.740889645007851*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.942215731595862*pi,0.6731613312974101*pi,0.5231745191280266*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.492931448392833*pi,3.08072735129665*pi,4.32085391783794*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.546590797033786*pi,0.346579249373997*pi,1.2271385129346442*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.388083020467967*pi,-0.214754069665042*pi,1.360790558707445*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.34341377041028*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2487179880911219*pi) q[21];\nu3(0.618439360579916*pi,3.37976326725717*pi,3.61234466276368*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.232414596080607*pi,-0.10265141237625702*pi,0.971109261039897*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.27808394748349*pi,3.16883753504008*pi,1.031534916595295*pi) q[0];\nu3(3.5*pi,3.48207672191313*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.45567487859027*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2996986113974751*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.221399971670604*pi,2.87896303110973*pi,1.53293767587482*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1807014351906449*pi) q[12];\nu3(0.453512504005026*pi,2.65557500219943*pi,3.68995937317333*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43614897462659*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.594635715591403*pi,3.49605237130469*pi,4.34852654193302*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.601952188027925*pi,-0.4510090845361342*pi,0.6591247732222529*pi) q[13];\nu3(0.240497526678691*pi,-0.09488311894588902*pi,0.623107417783915*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.801664876027479*pi,0.309938879642945*pi,4.411844580726*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.735688080895578*pi,1.01998497989268*pi,0.721596344029375*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44501278555707*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.659964213881394*pi,3.35754907880453*pi,3.51261708988151*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.423385283488*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.497093263678079*pi,-0.366098246318719*pi,4.2605841794606*pi) q[14];\nu3(0.732772201105195*pi,3.35634123183878*pi,0.637683488954656*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.613390590527454*pi,0.7462047666993801*pi,0.765918566903382*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.850314677069567*pi,3.13620543943711*pi,0.60414233996214*pi) q[3];\ncx q[4],q[5];\nu3(0.630556990776957*pi,0.8071628410512901*pi,4.35912089258624*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34687320828374*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247093112064984*pi) q[15];\nu3(0.699817841952378*pi,0.42776954168577297*pi,4.25920364406173*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.359563819484566*pi,-0.12859252249209002*pi,1.58310460742787*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.468759673256154*pi,-0.38012153626760503*pi,1.355190446157293*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.70912111299003*pi,0.47268852085262303*pi,0.763975801925464*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34115613875131*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.244095495180167*pi,0.76513559369463*pi,4.0314592989179605*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.412469157841*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.40797577339435*pi,0.19006557726972995*pi,3.59100933302744*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.342540206470959*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.356116649644099*pi,2.42619254248322*pi,1.373311979470972*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.47939255379928*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4130884219725*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.569281655990247*pi,3.24080400508796*pi,3.05079910887801*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247034541755328*pi) q[19];\nu3(1.0*pi,0.0*pi,1.423168438003444*pi) q[20];\nu3(0.590574078332929*pi,0.293363938510922*pi,4.1731899991815595*pi) q[21];\ncx q[0],q[20];\nu3(0.650402407854952*pi,3.02147157029137*pi,3.68419215207461*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.610509188939378*pi,3.07774856838515*pi,3.43249234402992*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45926538091863*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.3842236069445*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.248782124052841*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.581214740099435*pi,0.257522456449501*pi,1.373612163253732*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.595226626135292*pi,0.36894734772635496*pi,1.52848085727551*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.36722085956361*pi,0.5*pi) q[3];\nu3(0.131382956183998*pi,-0.43428896769098857*pi,1.3548075192579438*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43622571247648*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3173456893453381*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291791080667924*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41737829618448*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.619626987089816*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.68833789531392*pi,0.13567296074213897*pi,0.7538616444248301*pi) q[5];\nu3(3.5*pi,3.41045289739464*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.22811790098753*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.693384711180835*pi,0.25229047642839*pi,0.671587658411161*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5153125601710569*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.67018224259668*pi,3.23137075036375*pi,3.00206888133146*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.625422866625303*pi) q[11];\nu3(0.527205322672317*pi,-0.252037146759943*pi,3.79348141383734*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.400177983835761*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4013685251339805*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.491730830057043*pi,2.672510344206*pi,1.132930450176622*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.613048243068999*pi,0.200496631434534*pi,1.202344539043661*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.293120252746549*pi,-0.383377466911272*pi,1.78181902719095*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.490491618573887*pi,0.415388309509115*pi,3.57220796719083*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.322391457675232*pi,2.67323718263166*pi,1.53426047368093*pi) q[0];\nu3(3.5*pi,3.48418483910521*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.168344078060869*pi,0.17782631619047695*pi,1.198852555644586*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2249215524001689*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.520994555589653*pi,0.358130645039182*pi,3.89207614777068*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.515655801345193*pi,3.24658748547153*pi,3.10429297820082*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.138174084120786*pi,-0.07354138623575701*pi,4.3511283398899*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.234325738157855*pi,-0.336844929353802*pi,1.342661094014315*pi) q[0];\ncx q[1],q[4];\nu3(0.806757063962122*pi,0.50822552699582*pi,1.435601034807261*pi) q[2];\nu3(0.718715606209026*pi,-0.070867099871665*pi,1.069456544188869*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.626598901935062*pi,-0.274960302751101*pi,4.19944168649474*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.53048949377649*pi,-0.279434659362563*pi,0.787688457220035*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.641348373843484*pi,-0.474013335279324*pi,4.19526339846231*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48736742452083*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.741530153742956*pi,-0.06610865574838498*pi,3.58050317510904*pi) q[10];\nu3(0.268925043224753*pi,2.89927680231487*pi,1.358281348103209*pi) q[11];\nu3(3.5*pi,3.46302917927763*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.367101929831266*pi,0.373805775493104*pi,0.809729372887874*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.734950647171904*pi,0.252179063743894*pi,1.443754118105801*pi) q[19];\nu3(0.162235994572697*pi,0.026986138806782023*pi,4.25447118084604*pi) q[20];\nu3(1.0*pi,0.0*pi,1.197438503452475*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.65923198972779*pi,3.49007196181148*pi,3.70017850532006*pi) q[10];\nu3(0.33743332805936*pi,0.032106037307853*pi,0.804020055813765*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.20805256782009*pi,-0.011032992541961995*pi,4.42607367459551*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.867927173135347*pi,3.04884056676042*pi,3.85058213538855*pi) q[19];\nu3(0.768172973292493*pi,3.07268885367205*pi,3.20870986002983*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.225366765138916*pi,0.33371265746536205*pi,1.001871137023771*pi) q[6];\nu3(0.790086418760533*pi,0.41100482482495204*pi,4.42312041761667*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.297106918831858*pi,0.374432208329492*pi,3.64567775881835*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.578306267500954*pi,2.43156174561741*pi,3.91164809235877*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5360577835360649*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.41636790013016*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.521186985783094*pi,0.38041451507411495*pi,4.38222903233319*pi) q[6];\nu3(0.834250852859947*pi,-0.207707186711315*pi,3.31027398206721*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.321091182086904*pi) q[15];\nu3(0.511691069958655*pi,2.85121219218438*pi,1.1350262903623811*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31274771348742*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1776212014319198*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43515672805117*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4404607159866*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48698850287993*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1345486526100919*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.152886254268707*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.519050772850614*pi,-0.358480369780793*pi,1.215009851149007*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.48259138275027*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[19];\nu3(0.655028571852858*pi,2.72061093480603*pi,3.34667974181574*pi) q[12];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.510202916954168*pi,3.1693266647245*pi,0.802493443892515*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44817772667892*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2884521452341349*pi) q[6];\nu3(3.5*pi,3.41483838942708*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.320752995740782*pi) q[8];\nu3(3.5*pi,3.43117873420336*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44875876056414*pi,0.5*pi) q[11];\nu3(0.64722486495367*pi,0.23827435893082405*pi,1.469461146745417*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5153674139851852*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269008615844843*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.483587260949021*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3432037032950261*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.3585162697335*pi,0.85817393900289*pi,4.22864144264282*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.43938104845681*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.262956347585933*pi) q[20];\nu3(0.441382166770242*pi,3.26993290912805*pi,1.58619154741175*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.377943407509426*pi,-0.044989470827107025*pi,1.375828012195225*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.674242438242341*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40483889206069*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5572903997162728*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41396162000113*pi) q[19];\nu3(0.27214694982233*pi,-0.333383674847618*pi,1.2719129159915399*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5307476283747032*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.652049923016206*pi,0.29221856569971005*pi,1.3006557822318912*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.567612296919087*pi,0.29049535979488506*pi,1.355142477977466*pi) q[2];\nu3(0.274188927296879*pi,0.89798865377153*pi,3.90948504491859*pi) q[3];\nu3(0.0443970740060557*pi,-0.263839069193586*pi,1.245578100957636*pi) q[5];\nu3(0.445918109106598*pi,3.46650833782808*pi,1.201898871909664*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.532013199619428*pi,-0.4625225018318853*pi,3.273533346443*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.674544236492841*pi,0.43170998113301595*pi,4.08880408741256*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.511654490162469*pi,2.56462935778551*pi,3.91979675547142*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.375745875992022*pi,2.62408860463125*pi,1.030884335012803*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.733297492745721*pi,3.46116203365208*pi,4.249689022735311*pi) q[0];\nu3(0.345262827910714*pi,-0.169671902179508*pi,0.751056550790442*pi) q[2];\nu3(0.506625091138477*pi,-0.35335304493458297*pi,0.5566656401122456*pi) q[3];\nu3(0.495218449257044*pi,0.8876280072599401*pi,4.43581529844*pi) q[5];\nu3(0.195597708540951*pi,3.2313587785227*pi,2.05851621953535*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.470694884407652*pi,0.223776730303343*pi,1.043343411340501*pi) q[9];\nu3(0.303084141924834*pi,0.020557856839525046*pi,1.2912578138701312*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.359078267994057*pi,0.262866365923354*pi,3.45442204441899*pi) q[15];\nu3(0.492050234736584*pi,-0.15211730819333602*pi,4.07881972745238*pi) q[16];\nu3(0.33014761229898*pi,-0.030625064494101017*pi,4.2568815020410895*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0280457886579393*pi,2.76869145951603*pi,0.862053184364168*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.485162871277943*pi,0.95340141861355*pi,3.95925679914483*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.686711115542487*pi,0.7796537558944701*pi,1.0501986009637019*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.40295055884244*pi,0.048866132832662945*pi,3.7153369766076*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.241801457780819*pi,-0.306298461222605*pi,1.61238142056452*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.79205736463284*pi,-0.253466755840573*pi,3.38332997997866*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.714422492079148*pi,0.14754385195187503*pi,1.58617119806256*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.685751661947536*pi,0.14882455292569896*pi,4.437844132859031*pi) q[7];\nu3(0.207366418950128*pi,-0.143163958637594*pi,0.778608537020028*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.542415201176314*pi,3.42254408907963*pi,3.5849835539832*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.53095182750964*pi,0.7250676474536*pi,4.4843251021187704*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.621732902044412*pi,0.041153159201580025*pi,0.797472437155079*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49838656701781*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.332174522830098*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36697354104739*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.191778111528482*pi) q[5];\nu3(0.556987947617359*pi,0.78443302534332*pi,0.852166209721043*pi) q[7];\nu3(0.116926228777467*pi,3.36457952949451*pi,0.745329470800655*pi) q[8];\nu3(3.5*pi,3.48575589985223*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.243585468417928*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.787043497194617*pi,2.44194137241379*pi,3.92288234335257*pi) q[19];\nu3(0.687703022955616*pi,0.76702663842278*pi,0.895638961235437*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[12];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46606344265041*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.596760864696464*pi,3.25137795680886*pi,3.43692668342102*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.192339193367886*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.559340869322674*pi) q[2];\nu3(3.5*pi,3.37707970847604*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.669693787646944*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.314368479199055*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.38103668643947*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.262089301219968*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5201756995627607*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47023161001598*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[12];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.268752653426952*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46961447622556*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.287152728009539*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5522709029912543*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.27029455626467*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3951698690193695*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36525229807209*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3551116242561605*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2270108774505109*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262241748728468*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.598468514686436*pi,2.7538567137933*pi,3.27466907945281*pi) q[4];\nu3(0.546490333166079*pi,0.36154151371530796*pi,1.63406164663486*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5471185131887557*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.433231579361577*pi,3.13442734993012*pi,2.09505506139669*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[20];\nu3(0.698913928685801*pi,2.89627739786849*pi,4.0636533901915595*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.25395289874849*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.535186447374103*pi,2.70669021082771*pi,1.370546725196904*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.172258415114883*pi,0.04948821166314399*pi,1.241771646389149*pi) q[4];\nu3(0.671602802759552*pi,-0.372076533249316*pi,3.98015966881137*pi) q[5];\nu3(3.5*pi,3.36345609568242*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.183113731941986*pi) q[8];\ncx q[9],q[18];\nu3(0.290728616508301*pi,2.67032002161019*pi,1.60539834808246*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.310971612423983*pi,0.10888170374299799*pi,1.360158459044859*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5889544115988175*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5642985392983585*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.207495518116266*pi,3.20156049937871*pi,1.3360086300022371*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.911891277888154*pi,-0.31765634722646596*pi,3.45278036699609*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.276519324575132*pi,0.41087322920774905*pi,3.58178184712135*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40126187734115*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.522863474872608*pi,-0.25675771843849*pi,0.804376069500564*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.535843499149093*pi,2.96635808352228*pi,3.26539522500144*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.262151304794973*pi,3.26491246032192*pi,1.56167308181145*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.6051444339053*pi,-0.19291454069256397*pi,1.098756316464435*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.60016770738996*pi,3.34275778254302*pi,0.642776059273563*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.75691529182426*pi,0.10421278930742495*pi,4.4888303931664*pi) q[20];\nu3(0.440358701084907*pi,3.49520364888665*pi,4.19506720740776*pi) q[21];\nu3(0.305583717864061*pi,-0.4384699244661193*pi,1.358617959438748*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.678714446684166*pi,3.37318030696284*pi,0.61320542840537*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.462189014361219*pi,-0.287662887897852*pi,1.3676733827257022*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.696463877542662*pi,0.029496571148580952*pi,0.5128447052021029*pi) q[20];\nu3(0.567815830481115*pi,0.5362499100501801*pi,1.378005030632588*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.833045307840287*pi,0.029475996436767016*pi,4.3897624537829305*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.818186881066208*pi,-0.49929230500327865*pi,4.15447147601628*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.956736838272648*pi,-0.038040963659731974*pi,0.886763062270749*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.486601219671666*pi,0.08868267254532403*pi,0.5137234869539681*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.391099284307782*pi,-0.272112667456608*pi,0.796336359966735*pi) q[3];\nu3(0.557673846283718*pi,2.76252673188053*pi,3.79784677944917*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.388926576367835*pi,0.56852711486806*pi,4.037462474483*pi) q[9];\nu3(3.5*pi,3.36182891974006*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.292113797819493*pi,0.018924306875486963*pi,3.74636007602057*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.238448945529026*pi,-0.072697780661451*pi,4.11466609685323*pi) q[16];\nu3(1.0*pi,0.0*pi,1.275461610535293*pi) q[17];\nu3(0.395494380006362*pi,3.43298764343983*pi,0.624128159629162*pi) q[18];\nu3(0.302929345897504*pi,0.50721936001404*pi,0.5556506311353729*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.544335326807869*pi,-0.4336777526630011*pi,4.18577762287503*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.166959910409648*pi,3.38880080706706*pi,0.928065995887208*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.815509464978635*pi,0.08045500537305195*pi,0.797960219662873*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49233558777033*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.633465712375484*pi,1.0259367086747*pi,0.9579424365882641*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1218659979684888*pi) q[11];\nu3(0.683316246944646*pi,3.21507771614444*pi,4.33018027282517*pi) q[12];\nu3(3.5*pi,3.4756693139216*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5344165679597066*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1922656829013651*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.342622951616234*pi,2.5157204734155*pi,1.082811497232264*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.545089326863531*pi,0.94682134977549*pi,0.649246792305122*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41712212211665*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.181847916730371*pi,3.14654301932477*pi,1.87132206774392*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5811377614922174*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.152187336839481*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5028896535015088*pi) q[20];\nu3(3.5*pi,3.49316332862643*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.422236799053574*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.786675112853928*pi,0.447778917504852*pi,0.5693173659707536*pi) q[8];\nu3(3.5*pi,3.41708259647797*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235725600731986*pi) q[18];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37626006261973*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.770633914784972*pi,-0.274807715911465*pi,0.631684548198244*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47610137417322*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.272360644477146*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49799738301696*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3068658055651219*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.607179786797439*pi,3.15139635871274*pi,3.86846654148131*pi) q[1];\nu3(3.5*pi,3.4960658333296*pi,0.5*pi) q[2];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,4.31988924697038*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.523781981457545*pi,2.93538428899741*pi,4.2076728428051*pi) q[10];\nu3(0.433812903540129*pi,3.17734985517499*pi,0.853136049009079*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273013928081682*pi) q[12];\nu3(0.575599702625419*pi,0.6805628406575499*pi,4.16179397642502*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38996508844314*pi) q[18];\nu3(0.281216062215707*pi,3.49542436357796*pi,1.863229348831*pi) q[20];\ncx q[0],q[5];\nu3(0.846267141587903*pi,0.170671050729997*pi,3.69594559657593*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.297239297043693*pi,-0.007599251985961009*pi,4.36521208281573*pi) q[11];\nu3(0.505918445501456*pi,3.26847032331202*pi,0.5747583832681233*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5633313705436875*pi) q[16];\nu3(0.410197209532755*pi,0.20517363262161104*pi,0.680032104668313*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.645462426021921*pi,3.48423933908025*pi,3.18394883797934*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43194367896051*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41855275994461*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.48317927675509*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.225576517063302*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5081486719910903*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.0717602613588881*pi) q[15];\nu3(0.255025772479797*pi,3.29916404582142*pi,1.60602315549373*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5247772168708802*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43918481766522*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.784465824810369*pi,0.468797946478154*pi,0.779259116765873*pi) q[2];\ncx q[3],q[8];\nu3(0.895775504084678*pi,2.57985022250108*pi,3.60073648139632*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.550879243693247*pi,-0.06646439079872402*pi,3.70921960102009*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.551195289960315*pi,0.02859655193326205*pi,4.07565312444763*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.111933802815203*pi,-0.34392342484585303*pi,4.42650759302722*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.285251216643854*pi,0.5294875804902099*pi,4.03085338377723*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.856299924271364*pi,3.38018488075929*pi,3.0372478191848*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5869599046975*pi,-0.4724292310825734*pi,3.97374350427801*pi) q[12];\nu3(3.5*pi,3.32889344676715*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.144941431002719*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.755411768594281*pi,0.6154132322842101*pi,1.168398684282423*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.696037521265126*pi,0.17646992607998002*pi,3.79416993636179*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.213316508268124*pi,0.05890186355721205*pi,3.68526256616167*pi) q[16];\nu3(0.723004660327685*pi,-0.4063028311795832*pi,3.68779287173355*pi) q[18];\nu3(0.397201391000631*pi,2.6644570893313*pi,1.2574948567211521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.598267192553906*pi,0.20259460041926902*pi,0.5749270584612451*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.440558843949928*pi,-0.17881237657783*pi,1.186137192818443*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.653304173578199*pi,3.47000244646662*pi,3.84733117005038*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.57757321388376*pi,3.47123696243339*pi,0.727854208863306*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.816833751504755*pi,-0.400527985637823*pi,0.849734767089771*pi) q[16];\nu3(0.377755510219004*pi,3.07867317214138*pi,0.5468902089924113*pi) q[18];\nu3(0.780643212043857*pi,0.04765775475851597*pi,4.25672458617625*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5607321766706606*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.466631448480724*pi,0.78900871930908*pi,0.5546211208026854*pi) q[0];\ncx q[1],q[2];\nu3(0.815230319047572*pi,0.48351695073270995*pi,4.0218687428623*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.58210038489813*pi,3.27274079224828*pi,3.65702296196404*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45315421498981*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.215498417717807*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.46682326198349*pi,0.5*pi) q[4];\nu3(0.418622763263987*pi,3.04545514011502*pi,1.488595171669207*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.346993491750873*pi,-0.267762371182627*pi,0.968190504026958*pi) q[7];\nu3(0.692725943829341*pi,0.73371140085877*pi,0.927833602775062*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.326357967848344*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.68494414797179*pi,0.6812828188271001*pi,0.722053892545816*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.617135553211273*pi,0.6623918234796999*pi,0.616523100175759*pi) q[5];\ncx q[6],q[9];\nu3(0.548855336860604*pi,-0.397124429854606*pi,4.02505566012342*pi) q[7];\nu3(0.492585287638941*pi,-0.393758257012389*pi,3.87536818762714*pi) q[8];\nu3(0.443248037216224*pi,0.65145908426297*pi,0.7506649677553561*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.48569762769716*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3731265298361*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.132953557025914*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.659440927378966*pi) q[10];\nu3(0.419281201966205*pi,0.95645393548708*pi,3.96854446488319*pi) q[13];\nu3(3.5*pi,3.39291259619515*pi,0.5*pi) q[14];\nu3(0.615376074014247*pi,3.01461427010512*pi,3.85680421265013*pi) q[15];\nu3(3.5*pi,3.47029260070836*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226567082274352*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2837720041895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[17];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.349159848254788*pi,0.373784771108842*pi,4.248287590900389*pi) q[15];\ncx q[16],q[18];\nu3(0.277346618489947*pi,0.09616314530335401*pi,4.21859294878611*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48876958930672*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.49553172982559*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.411499680679372*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5162194192051945*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44769332687779*pi) q[19];\nu3(0.712082376340568*pi,-0.282564318397332*pi,0.944489568271561*pi) q[20];\nu3(3.5*pi,3.47368158658517*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.406682422776517*pi,3.11625413073124*pi,1.82509288233856*pi) q[4];\nu3(3.5*pi,3.424440754709*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.45972081368731*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3019408025148551*pi) q[8];\nu3(0.676668769125659*pi,-0.18928089205029602*pi,3.83379282846669*pi) q[10];\nu3(1.0*pi,0.0*pi,1.301424102242495*pi) q[11];\nu3(1.0*pi,0.0*pi,1.188091148471666*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.598762764724325*pi,3.36687308190328*pi,4.20698407422292*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.464634722420235*pi,0.179714804534157*pi,0.9763268062907859*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.624350241214227*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.626481260065368*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.625919681637226*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.463965526735819*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.887803280393253*pi,2.89328027472252*pi,3.35835221742321*pi) q[16];\nu3(0.706345166835098*pi,0.017664509581762022*pi,4.31242616736954*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.682352081686145*pi,-0.4830963987157686*pi,4.044323610570871*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.232498374953117*pi,-0.283499746655256*pi,1.064275836025356*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.696678967921808*pi,0.5173015518013899*pi,4.0517177984602*pi) q[1];\nu3(0.273303170800956*pi,3.23532798711373*pi,2.19038153974337*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43649329283389*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200691859350999*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.500828289865327*pi,3.44399157515133*pi,3.22412771843434*pi) q[1];\nu3(0.584367478655558*pi,0.31828488961883195*pi,4.2038816572264*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.231278365398311*pi,0.58002405239466*pi,4.288223278449101*pi) q[6];\nu3(0.533822249178885*pi,0.6985858449491*pi,0.7439622315323*pi) q[7];\nu3(0.488034569138568*pi,-0.19124341438262699*pi,0.5793548951152723*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.738122520360563*pi,3.44689419676195*pi,4.3154670355106095*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.524678999394895*pi,3.28502969074335*pi,3.37571149546338*pi) q[3];\nu3(3.5*pi,3.34639483614941*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.566690364751671*pi,-0.167128896169227*pi,0.669057584171382*pi) q[6];\nu3(0.88323782700169*pi,0.383889941382911*pi,1.201938336630777*pi) q[7];\nu3(0.307055212440342*pi,2.77450791897429*pi,1.51348851272008*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.359011481682238*pi,3.39598150676792*pi,0.726292561400906*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.334193481500849*pi) q[16];\nu3(0.771906961307762*pi,0.57516965894971*pi,0.5387048001820678*pi) q[17];\nu3(0.216641715304963*pi,0.8916507383222401*pi,4.30074167837006*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46727057596957*pi) q[21];\nu3(0.0588866540575743*pi,-0.151407312817538*pi,4.04086374352278*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.33389168557431*pi,-0.42282182758395637*pi,1.23824768798376*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.803470290018887*pi,0.10265843051841395*pi,0.944184855965523*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.69015388989893*pi,2.61040115447754*pi,3.64319869902484*pi) q[14];\ncx q[15],q[21];\nu3(0.670961807132106*pi,3.14391836689503*pi,3.37490586869916*pi) q[17];\nu3(0.286498049803457*pi,-0.36558818798105897*pi,4.416390403447609*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.293816020512802*pi,0.07369503291236201*pi,1.21119373526418*pi) q[9];\nu3(0.348375328673118*pi,-0.11846289560891998*pi,4.29170022341415*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3770009207784994*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.59913878155903*pi,-0.11900875112917297*pi,0.654872792679656*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.910795703950402*pi,0.026335050268072036*pi,4.2949584154914895*pi) q[11];\nu3(0.349507456632826*pi,3.26187460300189*pi,1.068062413095596*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.164559987498307*pi,0.24013985210892297*pi,3.44174867013936*pi) q[5];\nu3(3.5*pi,3.40925754207062*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.418616841833322*pi,-0.011929834056393973*pi,0.97030883471914*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2770507308375039*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.46449110445602*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.47710845912765*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(3.5*pi,3.49479911423432*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0699196849563282*pi) q[13];\nu3(1.0*pi,0.0*pi,1.150157001867943*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.41793534667032*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.087512780091413*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295157809465263*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31021711901356*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.43119438874691*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43609975941315*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.170801335632381*pi) q[8];\nu3(1.0*pi,0.0*pi,1.262099460385667*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.235401959841832*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.451864686445168*pi,0.472719707511397*pi,3.8168430123765*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5004149213689175*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.485357845002071*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5780954427574694*pi) q[14];\nu3(0.375116764855294*pi,-0.277597849772262*pi,3.78352350559391*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5729101059522497*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5905452333800447*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.710991089012919*pi,0.32938505852245403*pi,1.51269403278625*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4095202489432*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5616107697967223*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.5144296405024673*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.299218384591985*pi,3.48174404077336*pi,1.0527586656219872*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0341401004683237*pi,0.8476396374981401*pi,4.20090252463912*pi) q[4];\nu3(0.703651134852263*pi,-0.153466691541488*pi,4.407922406138351*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.826598203732313*pi,0.46930060918874095*pi,4.1620327623729505*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.663602154556797*pi,0.356576571110402*pi,4.11996442300279*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.881062772373407*pi,0.76675875027305*pi,0.817234783835859*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.931696631760738*pi,-0.013600495596753026*pi,0.677571217631172*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.650891633837029*pi,-0.04506735103383902*pi,1.1456677705610598*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.410393107394499*pi,0.6502067037723*pi,3.90569438681986*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.425497647473968*pi,0.5781683785984999*pi,4.22257111546814*pi) q[14];\nu3(0.630083828453304*pi,0.7900201947665799*pi,0.608674650046135*pi) q[16];\nu3(0.355844436475689*pi,0.57274715207502*pi,4.45985141090385*pi) q[17];\nu3(0.621812768692005*pi,2.67208249186901*pi,4.12273339255825*pi) q[18];\nu3(0.519670245593164*pi,3.33191524069716*pi,3.24304707776252*pi) q[19];\nu3(0.783314928766067*pi,-0.35152953325215697*pi,0.922878511432499*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.470683075511961*pi,0.8615213251534599*pi,0.5913662872952044*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.399050704298096*pi,3.36740692828532*pi,1.3726289732380281*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42220485423438*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.776404419589479*pi,0.6183399542939301*pi,4.44593723220422*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.43405884588999*pi,3.40591907947571*pi,1.408433125308087*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2870831039302861*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.944633822818534*pi,3.29061153890838*pi,2.93064526603539*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.615330183502206*pi,-0.10851297705753699*pi,1.389107646713331*pi) q[19];\nu3(0.141412565685317*pi,2.89208923674146*pi,0.994066465182224*pi) q[20];\nu3(0.684073213416735*pi,3.26519499861727*pi,3.48400912063551*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.283453382054923*pi,3.27079794399109*pi,4.32991840448782*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.35279663064953*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2359991424878372*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.285019099512826*pi,0.8620903729905001*pi,4.44880055214357*pi) q[1];\nu3(0.67766712139494*pi,0.23973601165746194*pi,0.6919131724049821*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.700311128901507*pi,2.98777686358111*pi,3.15393284161252*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.460064992116*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.617559053478497*pi,3.19844616446068*pi,4.14671911043072*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[15];\nu3(0.37687940862313*pi,3.1648002443709*pi,4.418790132308541*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.557137983832009*pi,-0.09205272194838598*pi,4.32165911259324*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.620973208835758*pi,0.47985099585511404*pi,1.070271622282419*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.673469843513363*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.572307356890692*pi,0.35230289944289594*pi,3.89859098967596*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.598498119003161*pi,3.15639226427208*pi,0.5658974864183993*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.57064130628056*pi,3.0385633633868*pi,3.69208959952075*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49683334816748*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.296424731780571*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.727166921306194*pi,2.93509725626531*pi,3.81170943276936*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.819544437891169*pi,0.19215612483672395*pi,0.637008157833111*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47960514175978*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.689514277857178*pi,2.88808908354902*pi,3.51062641286541*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37013612781668*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.133940316115086*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2585981659038161*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43805796903014*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,3.31509737632914*pi,0.5*pi) q[11];\nu3(0.411833350130132*pi,0.7561228561267099*pi,0.5849239107435189*pi) q[12];\nu3(1.0*pi,0.0*pi,1.268914436260304*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33887359616941*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.277403258302535*pi,-0.12319661581080399*pi,4.46281366355426*pi) q[12];\nu3(1.0*pi,0.0*pi,1.10355196531355*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.502078219016262*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49190765640813*pi) q[19];\nu3(0.386263561350724*pi,0.32450257676917804*pi,3.93564670666486*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36390799267561*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.854485073905564*pi,0.5760398766160699*pi,1.177735089537466*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.30453584024982*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.433387693962549*pi) q[14];\nu3(0.15092899785069*pi,3.22231020208473*pi,1.1765647987406669*pi) q[15];\nu3(0.575656367808967*pi,3.48944259938251*pi,3.01423523638084*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.395592700009327*pi,3.02040748360711*pi,0.9888782490957531*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.560164023830938*pi) q[13];\nu3(0.165390292777805*pi,3.29681407153975*pi,1.024767618690563*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.661423125551575*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40003464498132*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44193675985718*pi,0.5*pi) q[8];\nu3(0.667938046874485*pi,-0.140621809117713*pi,4.25492157572394*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.192773131576824*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277503671882867*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.321081643114447*pi,2.33911778827796*pi,1.320090695986982*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48335928752136*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.233639268545962*pi) q[21];\nu3(0.644900224761014*pi,0.5698098651854899*pi,4.3041869043203*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.254035672228696*pi,2.95116160028777*pi,0.9200316530411881*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.62616042949033*pi,3.1732304726912*pi,3.45436911644536*pi) q[6];\nu3(3.5*pi,3.38267201029004*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5198080866891032*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261999349147485*pi) q[15];\nu3(0.396111445610589*pi,3.08861814956797*pi,1.237731220549*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4411886058825*pi) q[20];\nu3(0.016104138491002*pi,2.82693735540853*pi,1.365443799257086*pi) q[0];\nu3(0.280357710673198*pi,0.10455654925549096*pi,3.68018475794859*pi) q[1];\nu3(0.161131028423278*pi,-0.4580505755374256*pi,1.401262957494958*pi) q[2];\nu3(0.608869210154816*pi,0.39118626320930605*pi,1.261436915875212*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.33795943243206*pi,0.5*pi) q[5];\nu3(0.378147879938072*pi,3.02702084881625*pi,1.409456341567021*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.470551470304503*pi,-0.07060721843192302*pi,3.81069434441996*pi) q[11];\nu3(0.775187668170844*pi,-0.345028449247045*pi,4.3356242724547105*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.261414223890734*pi,0.15272004555140095*pi,0.942760901971524*pi) q[16];\nu3(1.0*pi,0.0*pi,1.154447059571074*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.564527742650562*pi,2.58910597435866*pi,3.69094055229756*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5552484822642931*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.371409136100278*pi,2.69154809867663*pi,1.58396974050211*pi) q[1];\nu3(0.732699142682791*pi,-0.411373949211614*pi,4.43112915059262*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.407122460848361*pi,2.9784510211413*pi,1.492535870259464*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.291369982512654*pi,0.210629658722576*pi,3.46435051374328*pi) q[13];\nu3(0.86508899252232*pi,3.43511399003124*pi,3.04763042314785*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46907726352885*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.505329813753743*pi,0.056356369052461996*pi,1.3000070730620918*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.175216990111822*pi,0.487813277116675*pi,1.004118185349441*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.926280667237926*pi,2.58613242878154*pi,3.78246218535639*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.451310892902786*pi,0.09332662226542499*pi,3.63332661770199*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.629838950963971*pi,0.12395702672982101*pi,0.5955862559661624*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40605513679244*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.570732778796534*pi,0.131274571081346*pi,0.655613337981112*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.451828049665127*pi,0.31442982622947*pi,0.9059656555934801*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.862791430476863*pi,3.3493064577533*pi,2.96774525416404*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.21485417911872*pi,-0.131912291772821*pi,1.1000147193098448*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.343657993985918*pi,2.3147366687773*pi,1.2111462741710541*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48363635682762*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.24555202769531*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.355279899637105*pi,0.250032701109246*pi,3.50794835762676*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.215196364802053*pi,-0.301454250364274*pi,1.0046853743046231*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.456832251558211*pi,3.12139118330832*pi,1.58897465568405*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45064365862778*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.266699018112719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40945570886872*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.726523944719889*pi,0.52535855777329*pi,1.1816011270924989*pi) q[8];\nu3(3.5*pi,3.45160305546866*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.298961540365213*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46349307198254*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[6];\nu3(0.610384125936817*pi,-0.30030781125558104*pi,3.57167598054819*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.360769479146922*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6765987991743441*pi) q[19];\nu3(0.147705095466484*pi,-0.01189869669350202*pi,1.118907341216941*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.42548443148425*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.56217824442296*pi,0.08344336906701*pi,1.408901070673822*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.362901263765735*pi,3.11815549663456*pi,1.98063962283557*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40676218288807*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.3546038291246*pi) q[14];\nu3(0.43357104893484*pi,3.13594971156307*pi,0.5070669687406747*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340081788114572*pi) q[18];\nu3(0.403266950288492*pi,3.41680246935302*pi,1.0346349499911112*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2751082646211969*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.209296391670703*pi,-0.4508163996423961*pi,0.838178555634391*pi) q[7];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.675909581652774*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.160009549127117*pi,0.52081479628338*pi,0.5598158184504283*pi) q[15];\nu3(0.548152279095564*pi,2.63588662122469*pi,3.58970385074899*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.456681575922717*pi,-0.394791596554333*pi,3.94803153774484*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.493670605181839*pi,3.12617189383034*pi,3.37381257880893*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36054561297557*pi) q[18];\nu3(0.979774077349978*pi,-0.15528394240083998*pi,0.85567028714246*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43336646432452*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.34679019199155*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.392460702590571*pi,-0.36533820639313896*pi,0.5381196215756409*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.408905144020548*pi,3.24804938135771*pi,1.66679070835338*pi) q[19];\nu3(1.0*pi,0.0*pi,1.264583254754017*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.383388026053977*pi,3.04173519112256*pi,1.63349720813739*pi) q[3];\nu3(3.5*pi,3.42743553567458*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.601629059348612*pi,0.314755120478179*pi,0.5783120962522543*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.30122796624412*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.135610502574389*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217324292316807*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5457726770054552*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.706749229434599*pi,-0.232624339935949*pi,3.82304988991695*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.471723896261763*pi,2.67936460263615*pi,1.320605739355577*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.4051806498305*pi,0.5*pi) q[5];\nu3(0.347534162465524*pi,3.47141703491715*pi,1.061906762896567*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.57670486066711*pi,3.48519445779726*pi,3.0715246433281*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280915654966107*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.241878283038371*pi,-0.05631182123683098*pi,3.65863832917212*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49937925412573*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.250886275467951*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.761105480563987*pi,0.193389598563108*pi,0.808519335657622*pi) q[11];\nu3(0.248901197105823*pi,3.49100427005413*pi,1.004218500941473*pi) q[12];\nu3(0.457309742508693*pi,-0.384961009255343*pi,1.12583233262836*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.489009399837331*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.592997156056013*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.512535510229977*pi,3.25999855707529*pi,3.33868004361088*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[9];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.226603217429198*pi,-0.4453439434794731*pi,1.106837828987718*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.561780082785629*pi,2.50905474271741*pi,3.65353778189368*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.29320113214083*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.205900692175491*pi,3.25358690075202*pi,0.641349874417949*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6319450140964*pi) q[9];\nu3(0.0221289803512038*pi,2.4592898607496*pi,1.094414566148099*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.47653341015588*pi,3.37708268201081*pi,4.41188236501652*pi) q[21];\nu3(0.395047496431845*pi,3.33656527213863*pi,1.02834982979722*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.924571877579452*pi,0.14022588187223095*pi,4.26542666828363*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.265941299462051*pi,2.52679298160334*pi,1.2519396037758619*pi) q[20];\nu3(0.638428838265007*pi,3.44304510885254*pi,0.654281761204037*pi) q[21];\nu3(0.781922597539836*pi,0.71620132836664*pi,4.27523514756145*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.30459901047709*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2463686441342339*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.681665803194628*pi,3.40999709261228*pi,3.7702652346782*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.350973570364193*pi,2.90833004195702*pi,1.87617359188566*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.840674044767973*pi,0.15707320920789303*pi,0.5715530101597157*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49797362203054*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.237016668233772*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.542965681325544*pi,3.45203745437447*pi,3.0439657031769*pi) q[17];\nu3(0.249725256305687*pi,3.20790311538857*pi,1.249568822126335*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.623672744934045*pi) q[6];\nu3(0.653958166349758*pi,3.01630952340421*pi,3.44175480428923*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.477419346281461*pi,0.45586874964537805*pi,3.85361719240421*pi) q[17];\nu3(0.291125767781649*pi,0.26098033275452404*pi,3.52019250118263*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[3],q[6];\nu3(0.512660786919404*pi,0.7646966112183*pi,4.3027720001020295*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.58940510541845*pi,-0.387654067000752*pi,3.69839268522409*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4388291101716*pi) q[13];\nu3(3.5*pi,3.44306919221941*pi,0.5*pi) q[14];\nu3(0.570389387047003*pi,0.62391017028896*pi,1.025564132809375*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3182879608245721*pi) q[21];\nu3(3.5*pi,3.49117237666255*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.718519729707107*pi,2.50767887550198*pi,3.52154870068932*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.394429926601699*pi,-0.374096965748542*pi,0.6073681262428829*pi) q[9];\ncx q[11],q[13];\ncx q[14],q[21];\nu3(0.332665285102693*pi,0.07367854331281398*pi,0.624025871459475*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3049401039038941*pi) q[20];\ncx q[0],q[20];\ncx q[2],q[17];\nu3(0.860507227524961*pi,0.23362304017720703*pi,3.95783817741431*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.906509728372931*pi,-0.018607074772930998*pi,4.22016195384831*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.611637731254012*pi,0.46309279623953803*pi,0.688733149117431*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46193020470061*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39569590590361*pi,0.5*pi) q[2];\nu3(0.587282432151852*pi,3.21125505728881*pi,3.34318241719409*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.25568316237746*pi,3.13445236903514*pi,2.1006572381149997*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39972353131189*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195630884925263*pi) q[17];\nu3(1.0*pi,0.0*pi,1.315219540681365*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.712368167800538*pi) q[20];\ncx q[0],q[20];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.77315626936243*pi,0.38731506607397403*pi,0.79520198091275*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.262755187828355*pi,3.05995922907549*pi,1.74520464239959*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32842905219001*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.361825074273095*pi,0.16732602259395302*pi,3.95301172658943*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.48034736471806*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.190062629014189*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.313835795955748*pi) q[15];\nu3(0.84581056476888*pi,3.498235450968*pi,4.0044471013528895*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5157637715457715*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.486053665952991*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41095020304445*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.208518439136832*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4183894617599*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.296341216836987*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.424942751513716*pi,-0.4555544319238879*pi,1.031871785526308*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.612337380196482*pi) q[12];\nu3(0.769444885909372*pi,0.5002697987045699*pi,4.452111760603239*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5776585740661015*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.464590588867143*pi,0.7660922240696599*pi,3.92672275401347*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5600538124949281*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.149339375891043*pi,-0.17493756413093098*pi,4.03407429864942*pi) q[11];\nu3(0.553644516435641*pi,0.065967623032126*pi,4.21597766258942*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0975170377746991*pi,3.10751017116783*pi,1.57875252090908*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.419498161986052*pi,0.5514194484810699*pi,0.836912503124841*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.363222534037337*pi,2.68571278541152*pi,1.043191255913952*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47796540020615*pi) q[5];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.790070485066907*pi,1.00739835261079*pi,0.5499169464312336*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.495027272330657*pi,-0.03845483056688598*pi,1.207795483768923*pi) q[20];\nu3(0.299866405448117*pi,0.005146679824883038*pi,0.5441964296123367*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[5];\nu3(0.630383056969937*pi,2.58953215640005*pi,3.46845616731646*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.430380355121991*pi,-0.4198165646951747*pi,4.11633944964669*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.414958303182225*pi,-0.299844843059262*pi,3.86674407902773*pi) q[14];\nu3(0.562071479825047*pi,3.00634274089232*pi,3.28774087464337*pi) q[15];\nu3(3.5*pi,3.29727118053318*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2357706137607791*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.755141410997428*pi,2.92283902930023*pi,4.29732030727695*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.363731037809171*pi,3.47582670863402*pi,0.815087898839145*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.30039153233576*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.58040526077621*pi,0.41378514103338704*pi,4.23130888316643*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.545446026503247*pi,3.34824556000855*pi,3.22879516109993*pi) q[10];\nu3(1.0*pi,0.0*pi,1.235682827271106*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.42987181918485*pi,-0.183914324189632*pi,0.9865485793079349*pi) q[15];\ncx q[16],q[19];\nu3(0.822977365405043*pi,0.41945195696753*pi,0.82881167498761*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.562658082615512*pi,-0.364936800660635*pi,3.44567159481731*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.630464881462957*pi,0.85231165065929*pi,1.08312215885936*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.573119175663981*pi,0.07985412283633297*pi,1.50514809481074*pi) q[10];\nu3(0.439802450728431*pi,2.6787183238264*pi,1.494774414978516*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.893107505120122*pi,3.31798365093511*pi,2.89175059008855*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5245270296681643*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.389887925880167*pi,0.79066927752465*pi,3.98227740609137*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5870119496705204*pi) q[11];\nu3(0.774828568787282*pi,3.29547690703895*pi,3.8634601012468*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.448563242692198*pi,-0.244527734302543*pi,0.627185580892249*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.104180798208877*pi,2.74083091906118*pi,1.452818252102503*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.384210411945025*pi,0.83631148548803*pi,4.00698020132935*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.646223478531512*pi,3.25183732956229*pi,3.56364043155319*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.930997495680675*pi,3.47328926045743*pi,0.5349688501410857*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.664854260601601*pi,3.45934749276751*pi,3.74593161954777*pi) q[1];\nu3(3.5*pi,3.48860717594417*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4110572597283*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.319055965648748*pi,-0.293036491141039*pi,4.1645569596348295*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2816952962108479*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.684240353934461*pi,0.9713145331262001*pi,0.764997693815284*pi) q[16];\nu3(1.0*pi,0.0*pi,1.320197792207607*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.217813998061056*pi,3.47084940678006*pi,1.97019663661959*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\ncx q[4],q[13];\nu3(0.489874994301139*pi,0.31285130758009905*pi,0.903358471118971*pi) q[5];\nu3(0.409049276514209*pi,-0.320511844782651*pi,4.42171266601191*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44355592764401*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.295508399799955*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.41750097898106*pi,0.444398347868056*pi,4.29422708929938*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45282785611794*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.723415725570419*pi,0.017629471841593025*pi,0.633027330654686*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5309230820680337*pi) q[10];\nu3(0.604014718683864*pi,2.42763416795045*pi,3.87986959305429*pi) q[11];\nu3(1.0*pi,0.0*pi,1.314578725553976*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602699820784269*pi) q[17];\nu3(0.76185167787807*pi,3.43242415461341*pi,3.54822312608132*pi) q[19];\nu3(3.5*pi,3.41525265289649*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45924590113584*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.267303279002419*pi,-0.36925107133492896*pi,1.79392881878508*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43785280349841*pi) q[14];\nu3(1.0*pi,0.0*pi,1.399579567715885*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.124037944139417*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[14];\nu3(3.5*pi,3.48563430207868*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35832307539886*pi) q[13];\nu3(1.0*pi,0.0*pi,1.288227970852285*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45205383463085*pi,0.5*pi) q[1];\nu3(0.526211063928494*pi,0.7631619440637101*pi,4.21791152211671*pi) q[2];\nu3(0.470270694128996*pi,0.34164468392121305*pi,4.2787592511129*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.109733421869941*pi,-0.359152569122906*pi,1.71429759185895*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.776596117047312*pi,0.26806112210298005*pi,1.230477664091133*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3196078708198*pi) q[18];\nu3(1.0*pi,0.0*pi,1.070520008883934*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5659808991757465*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(0.33060796585513*pi,0.63942649415257*pi,0.5189666797866039*pi) q[2];\nu3(0.0665053696726047*pi,0.57378930440948*pi,0.5338038634895187*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.411729473990767*pi,0.74185459448523*pi,4.169198654439921*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42474138915834*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48051734316413*pi) q[16];\nu3(0.159367688993414*pi,-0.04048949333908097*pi,0.5822664893983633*pi) q[17];\nu3(1.0*pi,0.0*pi,1.171100246594794*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46739316784152*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.337607222179666*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49642239503656*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38134234549005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.379474492210444*pi,2.864078130433*pi,1.454320191098168*pi) q[7];\nu3(0.569881163010033*pi,3.30811414877391*pi,0.5927047713361778*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5750642264831951*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46641578497935*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[12];\nu3(0.325349698933686*pi,-0.01566104585730399*pi,3.55918924353736*pi) q[7];\nu3(0.479157718581174*pi,-0.324123138820467*pi,0.8105199197562021*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.196530101515139*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.581486370942401*pi,0.9169183276105*pi,0.737312915984883*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.462127313261443*pi,3.09158520178999*pi,0.854088230856584*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.361250779502541*pi,2.57081735763956*pi,1.3861856773255061*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.192946594152269*pi,-0.192118732000371*pi,1.4749324473097611*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5630952074443276*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.719668012439885*pi,0.8925256724703801*pi,1.0981720208522812*pi) q[21];\nu3(0.2959659182828*pi,-0.478118255424354*pi,4.15758914293467*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(0.340783553948841*pi,-0.17656509333243298*pi,1.443402335962837*pi) q[4];\nu3(0.606337210256246*pi,0.5818262517345001*pi,0.938157898781306*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.404662805425171*pi,3.37892724108631*pi,0.641525065635179*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.341562572922637*pi,0.19327408279702896*pi,0.738241029634775*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.733696992246045*pi,-0.257282189227325*pi,3.27106584331698*pi) q[0];\nu3(0.713418998402374*pi,-0.17627443814030802*pi,3.79992224911186*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.694250140246449*pi,3.20982217306364*pi,3.99115758669203*pi) q[5];\nu3(0.717038112999343*pi,0.6598033434142101*pi,4.2124930332925*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.201099953813821*pi,0.145508771815955*pi,0.5566135530861916*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.720551651731059*pi,0.6559422595086899*pi,1.024281067091359*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.110870797733897*pi,2.75924052834677*pi,1.415571822840013*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.746522153646175*pi,0.49069996342884004*pi,4.15949530776349*pi) q[1];\nu3(0.741126929010287*pi,-0.09970937615672398*pi,4.1286858223792*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.297339150178997*pi,0.5646601965828499*pi,0.846253301241628*pi) q[12];\nu3(0.0167051422508616*pi,-0.4061818138690031*pi,1.77453509231399*pi) q[13];\nu3(0.328205580340473*pi,-0.316435286268343*pi,1.73304583584729*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.63902216513587*pi,2.46412943635723*pi,3.82303758038688*pi) q[17];\nu3(0.697219911604631*pi,0.6099943306426201*pi,4.41138737611575*pi) q[18];\nu3(0.532820781640601*pi,0.13420520840211003*pi,1.148027766589132*pi) q[19];\nu3(0.617627627356272*pi,3.49380451080757*pi,4.085490427138*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.817965767073194*pi,-0.4558679134308948*pi,3.20498557817103*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.42027843880585*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,3.40074984408243*pi,0.5*pi) q[11];\nu3(0.254615483606012*pi,0.15909421670535995*pi,3.62036733679763*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.181097446740061*pi) q[14];\nu3(0.225256470372592*pi,0.29632457383184296*pi,3.72438397324818*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.419747883140345*pi,3.42647389566436*pi,0.923395672932254*pi) q[17];\nu3(0.636900380691762*pi,2.56684419319381*pi,3.64518414447554*pi) q[18];\nu3(0.360439395771219*pi,2.77962479100144*pi,1.7075557969467*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.247441329390232*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3440135486169*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45738348822234*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.298611656218416*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[20];\nu3(3.5*pi,3.17269337227731*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.0540936059490051*pi) q[9];\nu3(1.0*pi,0.0*pi,1.318411463117201*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[13];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30490127313298*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5565800076647953*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17613152167707*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.617178059668272*pi) q[21];\nu3(3.5*pi,3.35928994705874*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3454804492314*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49294972674174*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49080427709128*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.638055017831982*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.2514813834694491*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.166332612079565*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[13];\ncx q[2],q[5];\nu3(3.5*pi,3.36121211486087*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46775769944535*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238424590266908*pi) q[17];\nu3(1.0*pi,0.0*pi,1.183968424285733*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3835151645955*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.152685343397585*pi,3.43960217053213*pi,4.41744927407604*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.778257849991617*pi,-0.321720924210892*pi,0.757549437865894*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.6367878338451021*pi) q[13];\nu3(0.235045431530911*pi,0.14507901955091895*pi,0.677847489780917*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5151359813440513*pi) q[19];\nu3(0.353736910017602*pi,-0.17905151601771302*pi,0.5607179180654768*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.430334495106882*pi,0.458045352992401*pi,3.70803103970936*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.597554710440677*pi,-0.4744076220765632*pi,4.259908942372499*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.122964857763534*pi,2.72011600759847*pi,1.67035067997983*pi) q[10];\nu3(0.627976323402459*pi,2.69375558847981*pi,3.71692856721507*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.609481218472778*pi,3.0859004224256*pi,3.98005852924447*pi) q[14];\nu3(3.5*pi,3.45623553155131*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218361444474324*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5576881193695263*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5169144245480879*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.211231324574963*pi,3.46745731695277*pi,1.040395921744261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.576025318442806*pi,3.35509892513823*pi,3.13295498212902*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.714716955411433*pi,3.03844815423455*pi,4.22786673157023*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.588296986910734*pi,3.29813532421102*pi,3.69671489811066*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41660818320963*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.455061051020278*pi,0.99520182151315*pi,4.07502067972271*pi) q[0];\nu3(0.885350477679617*pi,3.27244297029968*pi,4.11313803529032*pi) q[1];\nu3(0.835215580849361*pi,-0.20643250446601402*pi,4.2431762518581895*pi) q[2];\nu3(0.25035020075256*pi,0.46661821708724005*pi,0.772194750276324*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.452735391324451*pi,3.14676786969075*pi,4.39741961559006*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.703565934800891*pi,-0.33249190035785103*pi,3.27586357220979*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[15],q[16];\nu3(0.930565344028375*pi,-0.4691776231011102*pi,3.94193787574314*pi) q[17];\nu3(0.282835489136159*pi,0.2275773554464*pi,3.80972548027848*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.190437003598303*pi,3.36846732346183*pi,1.157995641809328*pi) q[0];\nu3(0.30182916625637*pi,3.08508596486993*pi,1.123563101946473*pi) q[1];\nu3(0.501571598154663*pi,2.98935270698851*pi,1.3992414547051442*pi) q[2];\nu3(0.464284863136678*pi,3.407324466541*pi,0.677493128848503*pi) q[3];\nu3(0.382909109967852*pi,-0.10853378462371199*pi,4.4385790662386*pi) q[5];\nu3(0.505041527795535*pi,2.60994643990939*pi,3.52331818673064*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.167622029266842*pi,-0.159118955621954*pi,0.6907319750945939*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.947152804047844*pi,2.90541036894498*pi,4.25774442766471*pi) q[12];\nu3(0.441568333472771*pi,3.03167225926617*pi,1.1710723478307279*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.368437984670858*pi,0.24022146606787698*pi,3.45224337296763*pi) q[17];\nu3(0.437478694162143*pi,2.9529290688118*pi,0.634230010501605*pi) q[18];\nu3(0.366223757022849*pi,2.85699653598075*pi,0.6943163287315031*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.690831626902985*pi,3.17790954396533*pi,3.74415928534884*pi) q[5];\nu3(0.421645958207028*pi,3.31510247004948*pi,0.995699609744555*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.536569080693409*pi,3.13850466425934*pi,4.293667908440559*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.708037552717077*pi,2.74367533358958*pi,4.05725663584974*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.60363404536*pi,0.47567579870006804*pi,0.632817278158589*pi) q[19];\nu3(0.243598594249032*pi,-0.32694231820695496*pi,4.41444071882761*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.955389576015749*pi,3.39499055088742*pi,3.33129187875014*pi) q[20];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35346093023645*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,0.0*pi,1.216632918663811*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3422587682476*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1358832367209089*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41660794419771*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.39902910137205*pi,-0.360274331703067*pi,1.68465803535053*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274973711057914*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.47371261151123*pi,0.5*pi) q[1];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.460540739102011*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(3.5*pi,3.1932825785158*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.359631574311842*pi,-0.253234426076128*pi,1.084177050639152*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.065465323862145*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,4.4179886380771105*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5906467623602092*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,3.42700835661391*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.473603388208655*pi,3.28232751129169*pi,3.17397004504424*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.662812368084864*pi) q[18];\nu3(1.0*pi,0.0*pi,1.373192476670795*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.4427670941613595*pi) q[6];\nu3(3.5*pi,3.449284929928*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.44424755814785*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.184413330063336*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43425847567998*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2271603763770589*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.870276669487035*pi,2.99152655084341*pi,3.07976806393443*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5006848708485689*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332842854232506*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4131872593696695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5842692881409222*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45293897042054*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.707303395823044*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.32267540254038*pi,-0.39721635885077*pi,4.01727503520981*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.430328509678017*pi,3.22909531978565*pi,2.0274043480887203*pi) q[11];\nu3(0.80721488311473*pi,-0.10117729014604798*pi,0.657506835696697*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.459577662803508*pi,3.21942724667388*pi,0.869950199649071*pi) q[4];\nu3(0.724092688674565*pi,0.7304377313356201*pi,0.966920281512005*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.128786630116433*pi,0.77474068648208*pi,4.25555026165601*pi) q[11];\nu3(0.671412938024449*pi,0.24595054351398304*pi,4.4822047836661*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.44878875378278*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.20320836385751*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.594607257675543*pi,3.4503053665161*pi,3.93250993581243*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.873734060873543*pi,0.19494928604852202*pi,1.23114653616181*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.147600360329823*pi,3.22631402647972*pi,4.4273304714492*pi) q[18];\nu3(0.240119629493361*pi,0.352497036299938*pi,4.47102672380007*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.871453803620614*pi,3.28877410826382*pi,3.69911202293516*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.396762714821148*pi,0.24679023626997398*pi,1.240070305768283*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.360368289937861*pi,0.437329753319751*pi,3.97581021792733*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.399276001030559*pi,-0.17180871618927201*pi,4.17461376073072*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.62844834455443*pi) q[16];\nu3(0.298173590461934*pi,-0.204971756779185*pi,3.76913894806656*pi) q[18];\nu3(0.798610581609656*pi,0.21669634962724404*pi,4.38843859038393*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.636663574795119*pi,3.21799266538428*pi,2.82965239290435*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.363843252513051*pi,0.55505141428418*pi,3.81527281421789*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.669957221506406*pi,2.64915359371197*pi,3.41890652927288*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.924040809344351*pi,0.25869270376533704*pi,1.1906484725227982*pi) q[10];\nu3(0.638966418292255*pi,2.8692685659261*pi,3.33441876869729*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.334334139404494*pi,3.49464610680631*pi,0.696141760101372*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.153060558827591*pi,2.83820754793147*pi,1.53182504518264*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44379351882371*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.19435135045405*pi) q[5];\nu3(0.0246995174513426*pi,-0.4971814076812244*pi,4.0088989666421995*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.330486291211642*pi,1.01587671099758*pi,4.47605243367782*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.217501219802207*pi,-0.4614239502390358*pi,1.461287711303883*pi) q[10];\nu3(0.201735402041438*pi,-0.30279770879053003*pi,3.8557980350129*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.479998654608478*pi,0.196934723335086*pi,0.5282968506542814*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.690208305068763*pi,1.21192643505218*pi,0.773949411121409*pi) q[1];\ncx q[4],q[5];\nu3(0.588047217992583*pi,0.212080836479685*pi,0.5959775145126434*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.408574073022196*pi,3.29394719621529*pi,1.64316576535411*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.538282135802097*pi,0.321890925231092*pi,3.86726627432312*pi) q[14];\nu3(0.48722657356553*pi,-0.4297882443363168*pi,1.3182110893382*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5438605256231913*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.486612707748402*pi,-0.197216892046713*pi,4.36240418375313*pi) q[14];\nu3(0.47472300866625*pi,3.27259398545746*pi,1.59324193405359*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.646680070242274*pi,0.400881242939767*pi,1.4119228323985529*pi) q[21];\nu3(3.5*pi,3.49470104335984*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.362603914895519*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.557784114034987*pi,3.25445365695699*pi,2.99871692329607*pi) q[16];\nu3(0.241483989650866*pi,-0.4442178421369797*pi,1.371944559512156*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33511637647306*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.599288360271825*pi,3.4905436704721*pi,3.27557293056514*pi) q[16];\nu3(1.0*pi,0.0*pi,1.177774934378027*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.528316352184111*pi,0.278055159705335*pi,0.8279345867855901*pi) q[4];\nu3(0.419032169063312*pi,-0.096054210361881*pi,0.961605513072731*pi) q[5];\nu3(3.5*pi,3.46965562297299*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4672531771725*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48922465836465*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.211658055025437*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.371876048459808*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.44285959153679*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.381729177919725*pi,3.02167317307907*pi,1.314649366616464*pi) q[4];\nu3(0.328702305859467*pi,0.486885277739017*pi,4.33244482465166*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3811417210950578*pi) q[12];\nu3(3.5*pi,3.4544208065206*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3049545787279309*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38625992379274*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.37049682317526*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40206095748889*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.48837975386693*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.42850743992053*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282927174985511*pi) q[20];\nu3(1.0*pi,0.0*pi,1.106003967232291*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.48098895615156*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4794982922434095*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46996852390243*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.219951063353148*pi) q[15];\nu3(1.0*pi,0.0*pi,1.202656312101484*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44484666292122*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5586084396661088*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5235733589774314*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.611455417656296*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.344107329816961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.408695240025086*pi,-0.08767257395283001*pi,3.91309365809006*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.675304943410861*pi,3.25449372633959*pi,3.82132093045698*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0719779445494758*pi,3.24608067940816*pi,1.2348253110901921*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.66920743681875*pi,-0.311067000666356*pi,0.998925704527836*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.333680137329062*pi,2.96053394979566*pi,1.94660919433501*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.241415710675454*pi,3.05745876205092*pi,0.789720417485805*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.541050325723028*pi,3.25489884325347*pi,4.131135483906061*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.161423380022795*pi,3.12270226062455*pi,0.948040609798297*pi) q[21];\nu3(0.777427408274938*pi,3.14292740266891*pi,3.15154696321271*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.232229092649829*pi,-0.19372681814245502*pi,1.085654703861266*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.692228250493725*pi,0.99655534475046*pi,0.5383552906568689*pi) q[8];\nu3(0.394990965373494*pi,0.35390787393755596*pi,4.49436637096435*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.581998772436408*pi,0.45970804094277595*pi,4.34658150220335*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.367371302849501*pi,0.302843018192005*pi,3.57085251637726*pi) q[13];\nu3(0.617685463115164*pi,3.17153733586915*pi,4.00127446214147*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.082977937709715*pi,0.51017241171915*pi,3.92431243456996*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.665990845569287*pi,0.43766435794203795*pi,4.48700164329242*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.802705463614905*pi,-0.40987607037437923*pi,3.63953959368803*pi) q[6];\nu3(0.988017297603933*pi,3.3412295664131*pi,2.94395534576716*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.2635052210635*pi,-0.12524387219120697*pi,3.98554488072199*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.703574687789533*pi,2.79405357075365*pi,3.64868308787849*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.214389942132186*pi,2.54856361126629*pi,1.1423318267078622*pi) q[13];\nu3(0.40996952222247*pi,1.12527678933551*pi,4.25539733874833*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.625863441148321*pi,0.5858626976329*pi,1.071213793420537*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.84785664413041*pi,0.013723596143358052*pi,0.957014674365678*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.889857907385811*pi,-0.4614841962684148*pi,4.280040742241249*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.595594959401368*pi,-0.050436355980195025*pi,4.24653762302688*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.645210500616764*pi,0.379921156037229*pi,0.9028568691345951*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.770526311540466*pi,0.57543091748514*pi,4.40840058563235*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.709126548823834*pi,3.45977508686327*pi,3.6705948823843*pi) q[1];\ncx q[2],q[9];\nu3(0.387766313700913*pi,2.96021781040311*pi,1.79293754943737*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.602063169746692*pi,3.42781788993279*pi,3.0192270887474*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.555627079177032*pi,3.38488665635839*pi,3.43232710554143*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.169340388653446*pi,0.250921180445988*pi,4.34231036783589*pi) q[17];\nu3(0.0927208511885067*pi,0.387254567707224*pi,4.25320971505082*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.298159729152105*pi,0.236192970002585*pi,3.91864766548882*pi) q[1];\nu3(3.5*pi,3.32539617923572*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1074496621502758*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.473678129170791*pi,3.19682733797432*pi,0.7723353221728511*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.705655147483582*pi,0.280770119046317*pi,4.3203188082729795*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.30005640871064*pi,2.7399015938025*pi,1.65053409809905*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[13];\ncx q[7],q[21];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.668603900377158*pi,3.04870984741074*pi,3.88621111614982*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39932302519313*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49350340000232*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5428232594840083*pi) q[9];\nu3(3.5*pi,3.44785251948838*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.401743287136453*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3721730155342629*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.33692011155719*pi) q[21];\nu3(3.5*pi,3.45484520111333*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[13];\ncx q[7],q[21];\ncx q[10],q[11];\ncx q[12],q[18];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.234387689446786*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.37244571594582*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.291836076128432*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.40833882910657*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,1.1768922513578342*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5090812291172195*pi) q[11];\nu3(3.5*pi,3.47254642070477*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.629579071476752*pi) q[13];\nu3(3.5*pi,3.45299527946378*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.344499743175047*pi) q[18];\nu3(1.0*pi,0.0*pi,1.411172013471988*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5025545269264591*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.461818252389931*pi,3.25541143203464*pi,0.701471633686872*pi) q[2];\nu3(3.5*pi,3.46874784382714*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.208109563433247*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[21];\nu3(3.5*pi,3.4621143835504*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[18];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5437904956086251*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2499765334982569*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4667686873264*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.585200986980208*pi,-0.19866393134494498*pi,0.779184337173244*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,0.5209835332012739*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.637650145262936*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.612102950669224*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.34606639580016*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.113087631528461*pi,0.05057842496253995*pi,3.69446090980963*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.159172030338536*pi,0.95340957012703*pi,4.35379272211813*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45116197524689*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.490899525873708*pi,0.25262116079074703*pi,1.417750350502355*pi) q[21];\nu3(0.429700387901721*pi,2.62745415285595*pi,1.242529791346414*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.669652394226521*pi,3.3695748037965*pi,4.19177620234816*pi) q[7];\ncx q[8],q[16];\nu3(0.424540657098095*pi,3.40572340441581*pi,0.863578661720546*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.536615652580242*pi,0.49531847511348503*pi,4.333756245415859*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.556111742327781*pi,0.284706309498699*pi,3.72521730603902*pi) q[21];\nu3(0.461314425580908*pi,3.00110279873393*pi,1.7902344763824*pi) q[0];\nu3(0.546612961238449*pi,0.194667838627547*pi,4.32860366202314*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.834781964616203*pi,0.08968712643014398*pi,1.087500490318329*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.504864650889535*pi,3.30156082829057*pi,3.38781936607162*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.510826287392345*pi,3.14235019664611*pi,3.48904618635365*pi) q[12];\nu3(0.230487902143767*pi,-0.4530014285671269*pi,4.38487967964986*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.533302015219755*pi,3.41984356450201*pi,3.44108053816756*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.720209026134303*pi,-0.022950380697648987*pi,3.5896856497481*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.194509888135899*pi,0.41417510747416897*pi,4.21385688597469*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.104433301383254*pi,0.18280409305064005*pi,3.39073708332982*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.362916993699402*pi,0.6651006854297301*pi,0.5618833780695877*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.684877255064729*pi,3.10353150808671*pi,3.94821656240533*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.22292956087519*pi,1.06850794548442*pi,4.40413621980991*pi) q[12];\nu3(0.149570547817286*pi,3.27354424789878*pi,0.759734447222452*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.101147680941115*pi,0.28686771224971797*pi,0.831008629534979*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.592424831984313*pi,0.9525539674780401*pi,0.841675840991961*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.664731319324193*pi,2.9320215643431*pi,4.00490602444271*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.851846426047058*pi,3.26862572737524*pi,4.232775073114389*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.793351542119091*pi,-0.224680711935274*pi,4.30166600113821*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.58904821086106*pi,0.25383577706637195*pi,1.54589873834484*pi) q[20];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.204345675468688*pi,-0.085616704370438*pi,3.73392267897753*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.535844023362259*pi,3.07004762328094*pi,0.5066702588637575*pi) q[8];\nu3(0.0547251260414902*pi,2.31324357763711*pi,1.199927196582877*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.186345864442417*pi,2.68857430769785*pi,1.1821819324455989*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.357178423911192*pi,1.02610772302072*pi,4.154852579350861*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.588789209815078*pi,-0.282597016381347*pi,4.39055106436895*pi) q[20];\nu3(3.5*pi,3.32823899580134*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.38380276839923*pi,0.5*pi) q[2];\nu3(0.462139912403329*pi,-0.44173880445049507*pi,4.45956128347639*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2559309809156392*pi) q[6];\nu3(0.536048430685623*pi,2.71872843197109*pi,3.61385318976763*pi) q[8];\nu3(1.0*pi,0.0*pi,1.195405093758228*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.39498888168877*pi,0.5*pi) q[18];\nu3(0.552140412209968*pi,0.258587737960274*pi,3.69949296935075*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.264521155445557*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.46687369841818*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.793662762685422*pi,2.99582812521555*pi,3.47337051541814*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.401958354654686*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.455630594521208*pi,-0.198047917564054*pi,0.9234437219737139*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.842902167004078*pi,-0.336403053935044*pi,3.44117654696508*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.461563485072191*pi,0.84530083080819*pi,0.747359433294295*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5667740705407942*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.5989876390147417*pi) q[10];\ncx q[11],q[17];\nu3(0.771723257899165*pi,0.11621387932146299*pi,0.63977044912751*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34089442786824*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36862033378301*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46863077780121*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40130860013496*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42139586351899*pi) q[12];\nu3(1.0*pi,0.0*pi,1.20611735001476*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.152217101291894*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.320802404619473*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.531521765673285*pi,0.50867836013226*pi,1.0869157331022898*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41253287805485*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.687231193298946*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.398725785291861*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.123818060083667*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5532849590160391*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.296618019943725*pi,0.138223350100815*pi,0.616378846970898*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.674309617359656*pi,0.28969739322797505*pi,1.69461677723539*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.3678136985692*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.228002054727234*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.280858907936893*pi,3.40988102971068*pi,0.9306235092684401*pi) q[2];\nu3(3.5*pi,3.41715345624546*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.910534871757824*pi,-0.015024547379058006*pi,1.394145194441566*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.397803799589914*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47782152214474*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[19];\nu3(3.5*pi,3.47896757474577*pi,0.5*pi) q[5];\nu3(0.278041328272334*pi,0.09590629191133204*pi,0.698598775596718*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.452986420620239*pi,0.84103294453522*pi,0.697713710969567*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.138238161032998*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.614910851058502*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.563310617213754*pi,2.49610272658023*pi,3.66768998877812*pi) q[6];\nu3(0.278763934639934*pi,-0.4858478302065478*pi,0.7168400679201961*pi) q[7];\ncx q[8],q[15];\nu3(0.554449215015754*pi,3.17200721750987*pi,3.39194041119732*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5784260859192352*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.333690679562892*pi,0.91549009461835*pi,4.408284682792591*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.616830823732442*pi,-0.010480975060571995*pi,3.68498163874605*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.432536398734423*pi,-0.4740919031940761*pi,1.335840270342967*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.363969438351879*pi,0.06950724125161001*pi,3.90045057729339*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5257268175060199*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.387717186465945*pi,-0.0036661826641070094*pi,1.378424474899417*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.103271819730608*pi,1.01591751905983*pi,4.12364214426304*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.61740723987725*pi,0.19584905183788204*pi,4.22967702881804*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.621537106909145*pi,3.27693883457161*pi,3.33794462726672*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.40781172359026*pi,0.5*pi) q[0];\nu3(0.452978495441217*pi,0.30211322705785004*pi,0.882831688671943*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.620013014163099*pi,-0.1069123872412*pi,4.026047648663599*pi) q[8];\nu3(1.0*pi,0.0*pi,1.20100680112936*pi) q[10];\nu3(0.688366574364026*pi,0.19143976256311301*pi,1.67274512819235*pi) q[11];\nu3(0.392555989488935*pi,0.0001345467081059759*pi,4.44261375226513*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.680941203883965*pi,3.15826064572093*pi,3.03625927620365*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.507255630405766*pi,-0.4816765438924493*pi,0.7701648384709869*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.541656040246148*pi,0.013551788644021956*pi,3.58484129827496*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.115011612567109*pi,3.17916597305798*pi,2.16336531205466*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.252650292152401*pi,3.04707307780325*pi,0.5538915435116784*pi) q[8];\nu3(0.38892658400265*pi,3.42178750331423*pi,1.59039028746479*pi) q[11];\nu3(0.166938312853064*pi,-0.223328738308614*pi,1.241927071731439*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.634766416814179*pi,0.24697945386154396*pi,0.687842213351959*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.723279387737521*pi,2.56739535737971*pi,3.70847237828618*pi) q[4];\nu3(0.791407650994146*pi,2.75102372414047*pi,4.11651494961958*pi) q[5];\nu3(3.5*pi,3.36339044783203*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.435434123602629*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.431999795664953*pi,3.38387786822926*pi,1.82472218590409*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.117816741506019*pi) q[18];\nu3(0.505291906104279*pi,3.11976412918136*pi,4.1389836389119505*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.948547089446693*pi,2.77107116756588*pi,3.32322799757265*pi) q[3];\nu3(0.773145546282112*pi,3.18483595708729*pi,0.5037495756848289*pi) q[4];\nu3(0.361726640028241*pi,0.32292325263034805*pi,3.70663802058879*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.201792533043117*pi,3.41109766330875*pi,4.14342642561731*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.246141244484729*pi,0.26404097451018904*pi,3.37286523348929*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.555510185939872*pi,0.16454049789756897*pi,0.5129779483110185*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.44970684500518*pi,3.34982671528095*pi,4.40747029134886*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.405788257888339*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45952167156288*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.395201019744406*pi,3.05206849043525*pi,0.984405475083863*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.30069249802583*pi,0.26753786210154995*pi,4.22739975526742*pi) q[16];\nu3(1.0*pi,0.0*pi,1.162597893693649*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49686901206001*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.663918617953658*pi,0.03911283160654*pi,1.212305292935301*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.362522111634152*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45697929249666*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35902808880587*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.33028145733599*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46586908829161*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280978110318411*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.414243445986029*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2617906959658058*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46605020607388*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.380871665980602*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6384749610384*pi) q[21];\nu3(0.413925185890502*pi,0.63878200339227*pi,3.75393186798854*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.45980273190087*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.183996123175014*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4733486680083505*pi) q[9];\nu3(0.300740522277413*pi,1.07985056052767*pi,4.23407512918026*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.349105939618919*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40135841684754*pi) q[20];\nu3(0.43549232563267*pi,-0.181824590051904*pi,1.154480899891118*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43659842187743*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.320605167790875*pi,0.04297571814786305*pi,1.415169256785937*pi) q[10];\nu3(3.5*pi,3.43100368294234*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.282010726399856*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.343695877592443*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5050937909074849*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.469534651865723*pi,3.28567054850678*pi,4.1876848303158205*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.57227541563319*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.59322340580799*pi,0.317355604786112*pi,4.4919531873961205*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.63035297649836*pi,3.4447514049602*pi,0.634744997635873*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5813410393241201*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30301369214107*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0461907941864135*pi,2.74530942305658*pi,0.91517255755814*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0875575858786437*pi,0.11682013931706803*pi,0.624096861316804*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.499240582706964*pi,-0.43542927609659443*pi,4.4717436303004305*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.466815924317014*pi,-0.16100113349351303*pi,4.29198568405098*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.899142315559421*pi,0.39879877765543204*pi,1.053523122821248*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.410137518230454*pi,-0.13350122258188402*pi,1.268350815098185*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.557437850704029*pi,-0.19833827065638399*pi,3.51597330863738*pi) q[21];\nu3(0.63161659142099*pi,3.36468112166356*pi,3.76115476560437*pi) q[1];\nu3(0.789533892469864*pi,3.22461932289972*pi,2.8314324541463*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.637273761524318*pi,-0.4617035023909837*pi,0.9211817157779569*pi) q[4];\nu3(0.71565359648496*pi,0.28681654439315496*pi,4.38803735983077*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.359741471650107*pi,2.57748973290569*pi,1.393804731654835*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.480133922632543*pi,-0.158991174269156*pi,0.7794877134808*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.318973254474451*pi,3.12255778010884*pi,1.70550555994917*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.629484810692405*pi,0.8161767247054199*pi,0.6213275090742469*pi) q[3];\nu3(0.119545691118243*pi,3.23107904119766*pi,1.82757108324819*pi) q[4];\nu3(0.323384802455898*pi,0.0011359728178850226*pi,0.816937714638616*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.527201063930745*pi,-0.12247771800186003*pi,4.447403864067439*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.766854521295494*pi,3.29749357753222*pi,3.59329089224477*pi) q[9];\nu3(3.5*pi,3.36684876818345*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.654795576747328*pi,-0.397500135706655*pi,1.0823985981963031*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.320887757969066*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.311450657950058*pi,-0.4000153297083106*pi,4.34605101035001*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.707910548788751*pi,-0.151225837555177*pi,0.947358653118233*pi) q[7];\nu3(0.574713571082607*pi,-0.12299573677650699*pi,3.99262828927386*pi) q[8];\nu3(0.339935754979899*pi,0.5817480985074199*pi,0.838107739641191*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.775307738960607*pi,0.7868944788529999*pi,0.697628363561959*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.366103576926475*pi,0.20408284221356898*pi,4.38052937534793*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.507251842633996*pi,0.478073997767259*pi,1.497189361204204*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.341314988170791*pi,-0.23308894772717997*pi,3.95529801801339*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.644452274326536*pi,-0.03614156401124402*pi,4.11274505684227*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5382070049411909*pi) q[18];\nu3(0.154952172491459*pi,-0.16021373938003097*pi,4.31767944811471*pi) q[19];\nu3(0.560058383906338*pi,3.22967560481374*pi,1.64213183549742*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.839166826394914*pi,0.73348391716556*pi,0.762370894370247*pi) q[11];\nu3(0.475394652164899*pi,-0.4067735941788881*pi,0.764243149050149*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.317938692228528*pi,0.57373212280258*pi,4.03955577735989*pi) q[16];\nu3(0.642305213843171*pi,3.4706920688825*pi,3.62418128470169*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[3],q[21];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.73337222072819*pi,3.1023436095638*pi,2.95808887182028*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.753618533477643*pi,0.282723582454115*pi,0.71662543202764*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.40286552404957*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48799504858817*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30660510807307*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.341370464425514*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30828224867108*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0583591507675512*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.193587574295568*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230946615636757*pi) q[21];\nu3(3.5*pi,3.45207661455955*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\ncx q[3],q[21];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(3.5*pi,3.37090163230329*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.231098535822164*pi) q[8];\nu3(0.207723504952838*pi,-0.4624738465505817*pi,0.672153618800641*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.203179249185598*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[15];\nu3(3.5*pi,3.24522101159969*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45282413937059*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.42904014628612*pi) q[9];\nu3(0.503476923805423*pi,0.7011559353011201*pi,4.37543573732089*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1334371593930679*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5394525373611789*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.176924836286405*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5225906530595532*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43420676907645*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\ncx q[3],q[21];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36556395559552*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5493383069888473*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.183504276697779*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.34214269132837*pi) q[15];\nu3(0.740340682087165*pi,-0.4098753374293651*pi,3.84796467359877*pi) q[18];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43496508961295*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.324328873877969*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44546871643889*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.445030095760874*pi,-0.4756115857708759*pi,1.498338077201995*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4554255676531*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.302270859819644*pi,0.10209024832203994*pi,0.6955919474840659*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.617959794112812*pi) q[11];\nu3(0.261044003099208*pi,1.11309228577682*pi,4.24051239277821*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.783168692760168*pi,3.34489281285904*pi,3.44903917654261*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.250305197789728*pi,-0.333839874617389*pi,1.69461121263451*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5396230585664705*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.754522675446301*pi,-0.4351601482825785*pi,0.9844392334094161*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.174051310138606*pi,0.465758973272866*pi,3.60318406871899*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.512974540878972*pi,3.48509062675095*pi,0.5835325330414165*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.193237584625023*pi,0.14722646480856905*pi,3.609234270613*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.647439182083814*pi,3.09773751136592*pi,4.31940099475083*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.710920558081694*pi,0.11704296472147702*pi,0.733594016746905*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.469529994814229*pi,-0.18560287751869098*pi,3.80767863347058*pi) q[3];\nu3(0.909527802177207*pi,3.15730351007673*pi,4.06709676891632*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.614907495911716*pi,3.41297651228461*pi,0.659478414660357*pi) q[7];\nu3(0.337978422271109*pi,3.46032509338044*pi,1.471831551791022*pi) q[8];\nu3(0.457016693706794*pi,1.12142103055003*pi,4.19859293674143*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.827012853665775*pi,3.49998065945803*pi,4.43073368857607*pi) q[21];\nu3(0.602531807872456*pi,3.38829759301867*pi,0.720347814009069*pi) q[0];\nu3(0.147435130856659*pi,0.315533996837405*pi,3.3464118121642*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.531877881668754*pi,2.70160771017448*pi,3.60622974916422*pi) q[3];\nu3(0.867908662061784*pi,3.28681504526908*pi,4.366406723936191*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.548090107156443*pi,0.9373716666246299*pi,0.7556195805924331*pi) q[7];\nu3(0.58625489275548*pi,0.5945702303362801*pi,0.865726406361425*pi) q[8];\nu3(0.6340298120269*pi,2.56949533402524*pi,3.5819734618058*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.809082303136957*pi,-0.4143363023474166*pi,0.8564186547515871*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.475117972931695*pi,-0.07284347197243901*pi,4.36372232147982*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.590347682331448*pi,3.26228063487357*pi,2.97617303328697*pi) q[21];\nu3(0.629868949914271*pi,3.01475260651241*pi,4.47839642372582*pi) q[0];\nu3(0.614975805551191*pi,2.74358759798496*pi,4.10568546024099*pi) q[1];\nu3(0.279907379510573*pi,0.6288290126221501*pi,4.34969588428579*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.34068677594947*pi,3.32348892854617*pi,4.33724080729795*pi) q[11];\nu3(0.607505655610299*pi,-0.205850768493839*pi,1.056397361603545*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.651728301872232*pi,0.8678090750376899*pi,0.5935543786812617*pi) q[15];\nu3(0.260890335209365*pi,2.38090346883951*pi,1.2612433309512059*pi) q[16];\ncx q[18],q[20];\nu3(0.266674219331004*pi,2.80715123763805*pi,1.396481599476411*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.27736131153498*pi,-0.4839070595431151*pi,0.998470274513071*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42264840680983*pi,0.5*pi) q[10];\nu3(0.161814958805949*pi,3.47118929361946*pi,1.0862819083405*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.413774745128523*pi,-0.06453261139002098*pi,1.065592533864058*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.572847569742773*pi,0.48376524718585*pi,4.2046019096529506*pi) q[16];\nu3(1.0*pi,0.0*pi,1.255968869571534*pi) q[17];\nu3(3.5*pi,3.43332150072128*pi,0.5*pi) q[18];\nu3(0.389944775782404*pi,0.052621384305020946*pi,1.420663450640737*pi) q[19];\nu3(1.0*pi,0.0*pi,1.274277376637911*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[5],q[7];\ncx q[6],q[8];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.437985880486273*pi,2.96316483870325*pi,1.50111382046691*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37599311232298*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38266303000133*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45622147278652*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2678214375431849*pi) q[7];\nu3(1.0*pi,0.0*pi,1.193194407109707*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45181554747736*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43645909721788*pi) q[20];\nu3(1.0*pi,0.0*pi,1.342322624894725*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44712939933637*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,1.1905163423455392*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[8];\ncx q[9],q[11];\ncx q[10],q[17];\ncx q[12],q[19];\nu3(3.5*pi,3.47548569184269*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1295481065672979*pi) q[15];\ncx q[18],q[20];\ncx q[0],q[14];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.702922127165052*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4065696109045795*pi) q[8];\nu3(3.5*pi,3.44076382102753*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2510245471692532*pi) q[11];\nu3(3.5*pi,3.44522622353032*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.209532585478109*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31749744677881*pi) q[21];\nu3(3.5*pi,3.4488757290375*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,4.48832709277468*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205899596408667*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5600133941215641*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[4];\nu3(3.5*pi,3.46881455101943*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4795731372931105*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.084677959499408*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5417707384425005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.512351629578933*pi,0.447199166934794*pi,4.16284212043713*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.739753931288349*pi,3.06863823049977*pi,3.78252808314627*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4509083580633*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.317231906538936*pi,0.011592169165710042*pi,4.1584971210386605*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.532451916374553*pi,3.07542451367394*pi,3.98979897795734*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.673552689577708*pi,3.33933671363103*pi,4.43133493300679*pi) q[13];\nu3(0.871809963677153*pi,-0.014561005128059024*pi,4.14917331730262*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5379420447451944*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.776495032618908*pi,3.33713269161485*pi,3.52421329428007*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.401948873193654*pi,3.01134597876392*pi,1.81267373800126*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.533339665427392*pi,3.16286496678559*pi,3.95366065207102*pi) q[12];\nu3(0.842325094461127*pi,0.80977734979224*pi,1.034501248987721*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.359222198925248*pi,0.72084502233507*pi,4.40729606706001*pi) q[15];\nu3(0.136438735633118*pi,-0.35134268147848*pi,1.68597598399629*pi) q[17];\nu3(0.558128058940484*pi,-0.22684330837954902*pi,3.8766643159055*pi) q[18];\nu3(0.516353511368647*pi,-0.09035874064492899*pi,0.5469467788246632*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.53649593204495*pi,2.55628338055219*pi,3.53163239639984*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.801173748987328*pi,3.49347018269683*pi,3.3876636266577*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.803711030625925*pi,3.27068579975869*pi,3.703282172465*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.726047679967541*pi,-0.4280646561111265*pi,0.86328712639579*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.917584201750308*pi,-0.03839802243449297*pi,4.3108951174253995*pi) q[19];\nu3(0.582726711465347*pi,3.06856321427125*pi,3.81433581682393*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.736339597552959*pi,2.4945666235011*pi,3.57679808592642*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.663409235852555*pi,0.13155581336016098*pi,1.2423541350768001*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.562594832169692*pi,-0.28555272495510997*pi,0.8928029483994391*pi) q[20];\nu3(0.283244568305062*pi,0.177482909860317*pi,0.892877506678712*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.689142556729287*pi,0.7539306622041999*pi,1.1383727443788438*pi) q[1];\nu3(0.160517509687536*pi,0.38300104891515596*pi,0.6960641825167471*pi) q[2];\nu3(0.887091123475657*pi,0.10696917143766604*pi,4.12203578059907*pi) q[3];\nu3(0.407436020395963*pi,-0.009144501369547975*pi,3.96451092882191*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.717275501593391*pi,3.21732149489127*pi,3.44780370820827*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.259163043510935*pi,3.15163783090246*pi,1.63608445748671*pi) q[21];\nu3(0.658266881477083*pi,0.9817877696422801*pi,0.853140394963529*pi) q[0];\nu3(0.426318134410039*pi,3.08757825648894*pi,1.78284548573825*pi) q[1];\nu3(0.410456625728239*pi,0.283964872410717*pi,3.61731237884325*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.581377092186684*pi,3.04796473422847*pi,3.53516607421515*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.144905851347087*pi,2.98469684017992*pi,1.28412594196712*pi) q[8];\nu3(0.0886783732862998*pi,0.031871490928766955*pi,0.797733365129426*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.817005860638089*pi,2.82511139240157*pi,3.76182123106348*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.439125305096009*pi,2.68547815245964*pi,1.65889933205843*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.509612565046703*pi,-0.06775326382602298*pi,1.138544203850228*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.436673367180768*pi,0.28910931473743295*pi,0.5038135845720805*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.927688704176065*pi,-0.4001681415593859*pi,3.64881369348675*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43271962974982*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0358807562800294*pi,0.379699480059975*pi,3.93425057944234*pi) q[14];\nu3(1.0*pi,0.0*pi,1.172042800570146*pi) q[15];\nu3(0.479517009244518*pi,0.09832272267627795*pi,1.435129366793745*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4719236226498*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48307714532807*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.224979929513627*pi) q[13];\nu3(0.380749304386269*pi,2.87735981280928*pi,1.67922892007914*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.41424720573666*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.210284705521354*pi) q[20];\nu3(1.0*pi,0.0*pi,1.330414143249845*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33526409713299*pi,0.5*pi) q[7];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.169656473978663*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.603691679047086*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.49383014559284*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[4],q[8];\ncx q[6],q[15];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.282732817626398*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42901143598072*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.503152413017562*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5236751434817348*pi) q[21];\nu3(3.5*pi,3.3258152098228*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.4872086871314*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.44709526278842*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.291787996122437*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3576660785329189*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5635145132540358*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.109309096259502*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.40340470394694*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.179033751261928*pi,-0.249274781078704*pi,1.3415272568749819*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.5588343248839345*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.198293102008818*pi) q[14];\nu3(0.586320243342249*pi,3.44211598153798*pi,3.35475607061386*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[15] -> c[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5261640574093871*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44594409846181*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42318583794238*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.262364654364138*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47303449125217*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.218136700235968*pi,0.5327217941049001*pi,3.75056358996767*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.323220831306137*pi,-0.200976196130918*pi,3.95721565746759*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41860321140243*pi) q[14];\ncx q[16],q[18];\nu3(0.381185945950345*pi,3.43726448104859*pi,4.144769143377021*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.361723769899194*pi,3.26500508487974*pi,0.688496810463707*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.630265948669649*pi,3.12278558709026*pi,3.20505732216528*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44854086716763*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.451938679003914*pi,0.183429347610499*pi,0.742225162102524*pi) q[10];\nu3(0.120690147454147*pi,3.08227826494789*pi,1.65224686054008*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.202058386387035*pi,-0.329697114639554*pi,3.98559655508522*pi) q[20];\nu3(0.185453603605699*pi,-0.21630585001664399*pi,1.487796478377428*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.630482872884856*pi,3.10673277988703*pi,3.23047152966962*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[2] -> c[2];\nu3(0.651314689290126*pi,-0.223518428978161*pi,4.146138244423231*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.350800687269399*pi,2.93489636162598*pi,1.3395289901077119*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.555983630537296*pi,0.70252655768719*pi,1.084081640576263*pi) q[4];\nu3(0.548207529634207*pi,3.34677336516042*pi,2.92805166459753*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.584939851730744*pi,2.80695299033343*pi,3.45601121860378*pi) q[19];\nmeasure q[19] -> c[19];\nu3(0.391196630916063*pi,0.8121276291064501*pi,4.03287744372353*pi) q[3];\nu3(0.286787703796129*pi,0.470154710760309*pi,3.71560862390701*pi) q[8];\nu3(0.832652883331542*pi,3.26098457268276*pi,4.06722487851594*pi) q[14];\nu3(0.621504527968638*pi,0.66586020151357*pi,4.277205449173589*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.399934417437804*pi,-0.466636835685443*pi,1.0592153369337018*pi) q[18];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.477828030475408*pi,3.11498468412989*pi,4.18152937573094*pi) q[0];\nu3(0.604282116450838*pi,0.32366493815692*pi,1.5760020063616*pi) q[1];\nu3(0.928403119565633*pi,3.33831759399997*pi,0.777529081485931*pi) q[2];\nu3(0.429957142192331*pi,-0.362904167637047*pi,1.130932045243866*pi) q[3];\nu3(0.539080449417943*pi,-0.146128313415811*pi,3.65852549854851*pi) q[4];\nu3(0.741718217295576*pi,2.54299427812344*pi,3.56536401565743*pi) q[5];\nu3(0.657970459014824*pi,0.6767401752561799*pi,4.32892137972737*pi) q[6];\nu3(0.69995281978269*pi,-0.4980650765512184*pi,4.34953492926015*pi) q[7];\nu3(0.808096617702835*pi,0.425729308556242*pi,4.3082766322880595*pi) q[8];\nu3(0.382117977827302*pi,-0.04018058843572497*pi,3.62858698410067*pi) q[9];\nu3(0.320230998323926*pi,0.467333025578651*pi,3.91375889823593*pi) q[10];\nu3(0.25849068562631*pi,2.79568020497829*pi,0.783030458382713*pi) q[11];\nu3(0.134273001094946*pi,0.744082768365*pi,4.08893237552728*pi) q[12];\nu3(0.349132071656221*pi,0.484703984292447*pi,4.17952822715367*pi) q[13];\nu3(0.55595282928789*pi,-0.4576023814413901*pi,3.42902921691903*pi) q[14];\nu3(0.611819276861595*pi,-0.045186169589641*pi,1.176864389666901*pi) q[15];\nu3(0.540489812789148*pi,0.9056915311987399*pi,1.009156839510386*pi) q[16];\nu3(0.353848167258731*pi,0.8026186483650799*pi,4.20086646060007*pi) q[17];\nu3(0.653038264782589*pi,0.028517595462861034*pi,0.674655007856181*pi) q[18];\nu3(0.509802801725196*pi,3.1563978097873*pi,0.7334801619421221*pi) q[19];\nu3(0.698984916412679*pi,3.31628784092706*pi,4.28837890345233*pi) q[20];\nu3(0.837847000912438*pi,3.37080851071069*pi,0.79104432443028*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43598132745524*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.3079162349905609*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4400120431349*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44068855437932*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.336042742638186*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3409532671760869*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[21];\nu3(3.5*pi,3.42747976582209*pi,0.5*pi) q[6];\ncx q[9],q[10];\nu3(3.5*pi,3.29505129333477*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[20];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.1754219673949469*pi) q[15];\nu3(1.0*pi,0.0*pi,1.386872437374993*pi) q[17];\nu3(3.5*pi,3.42744644354103*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.314114606882915*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.43533547770922*pi,0.5*pi) q[4];\nu3(3.5*pi,3.402273934695*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.240317156219584*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.656798173699673*pi) q[8];\nu3(3.5*pi,3.3860378142823*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.273451480984117*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.48857511261637*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6572763044332011*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302966204694963*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.28410876114722*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32927172679889*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.4853334435711*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[20];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.429650368170471*pi) q[15];\nu3(1.0*pi,0.0*pi,1.439930756691165*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5640028397801564*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.42630550008844*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.4922426226039995*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3093467633983*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.652873634055011*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31431874008941*pi) q[21];\ncx q[0],q[1];\nu3(0.883598581591233*pi,0.14422253050609402*pi,0.936983787484548*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.648923113480105*pi,-0.219621365216159*pi,4.46458727921579*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.486246833133996*pi,-0.4963493710205336*pi,0.772155823976127*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.320687422116389*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.633597993011261*pi,3.11430046880947*pi,4.47485317445629*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.324116860046759*pi,2.93989676006712*pi,1.375577075774658*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.497690984795663*pi,0.9547805852954501*pi,0.908788895780448*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.437328860212294*pi,0.8325768573863801*pi,4.2205768953858005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.594726859473586*pi,2.71536029559998*pi,3.41303228417104*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.541107731915203*pi,2.98514963563987*pi,4.17832827591481*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.870681966235609*pi,-0.08452952901628003*pi,1.332473524281712*pi) q[11];\nu3(0.207470891183056*pi,-0.27725124724025396*pi,1.60792804157758*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.053826739778271*pi,0.275575520783203*pi,4.2379242471774194*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.745172955862569*pi,0.412034616846514*pi,3.91512719015848*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.619299081371986*pi,0.343776114798249*pi,1.300139155433901*pi) q[11];\nu3(0.674204245172322*pi,-0.4497647701538125*pi,4.12362588944649*pi) q[12];\nu3(0.380589292513714*pi,0.475410397467134*pi,0.949458959553637*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.602275759937998*pi,0.032570513317240035*pi,4.065241102651051*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.166186495659809*pi,3.19490052113244*pi,1.3300162492228171*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.775107785499767*pi,-0.25310902849107597*pi,4.0479380639584495*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.69890318982825*pi,2.62880269968802*pi,3.58287986682814*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.430804517875109*pi,0.6374063310766*pi,0.671520177859672*pi) q[13];\nu3(0.514197568861489*pi,3.27208421641852*pi,3.50640917009023*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.801630842506348*pi,-0.06031812710006601*pi,1.0362670330485169*pi) q[19];\nu3(0.400431889466894*pi,0.0005563538106779786*pi,0.618440600607765*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.312624828406603*pi,3.01031840973557*pi,1.65119917568315*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.399870447955931*pi,0.497656175186338*pi,3.84536035588351*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.415166210767734*pi,3.44380487200388*pi,1.435220141468831*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.145985654993951*pi,3.27050791310637*pi,1.9777238736709*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.23252514588887*pi,-0.06517264940836398*pi,4.1273412148530895*pi) q[1];\nu3(3.5*pi,3.2353497647771*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.518433772280635*pi,0.378014316685216*pi,1.025115415070709*pi) q[5];\nu3(0.620515355543853*pi,3.27389602740453*pi,3.72992528774076*pi) q[7];\nu3(0.502271554821897*pi,0.20318799997233705*pi,1.400668513120197*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.163005690705949*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.74457537713441*pi,0.37463023698020204*pi,0.5186855677651612*pi) q[1];\ncx q[2],q[11];\nu3(0.65250269117253*pi,-0.29450675395995396*pi,4.2009446406005395*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.108043045805688*pi,3.26667045477626*pi,1.50692326818267*pi) q[5];\nu3(0.713608215297471*pi,0.66459102361176*pi,1.036973358540666*pi) q[7];\ncx q[8],q[20];\nu3(0.837539581431421*pi,0.27301931578877103*pi,0.909809205633309*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.447903775050667*pi,-0.4765464447047869*pi,1.96123205452743*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48400282717639*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0755737652883051*pi,2.97310742995702*pi,1.96438715846421*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5672920619669557*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,3.34167029255595*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165141623696285*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208720368204709*pi) q[20];\nu3(0.402921911449663*pi,0.12445295792534605*pi,3.68773993723642*pi) q[21];\nu3(3.5*pi,3.20202023144148*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.807458212381223*pi,-0.435077496194342*pi,3.36028080501332*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1835697732243902*pi) q[14];\nu3(0.709865576299483*pi,-0.153789467023418*pi,4.35436552303237*pi) q[16];\ncx q[17],q[19];\nu3(0.392768518037726*pi,-0.4216971051726829*pi,1.87001964288558*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.580991567414929*pi,3.31599740170975*pi,3.70610393909595*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5935281692999812*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.669196122299459*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.492296130986796*pi,3.28195958311447*pi,3.37108420065529*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.44571040323849*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.293838343662773*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5969868579674817*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[15];\nu3(0.877975015941225*pi,0.84327070015663*pi,0.9706624083070821*pi) q[2];\nu3(3.5*pi,3.42424260393707*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.43364086741316*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.369121683527657*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220717036544315*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42190568350531*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.38109199239378*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5331661654872626*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.212067363465218*pi,3.02612197323437*pi,1.444883565718904*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.242903439728714*pi) q[15];\nu3(0.443129514852616*pi,3.48899414175923*pi,1.86535313027398*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.106618069313096*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.236957225981278*pi,-0.030763345632209005*pi,0.9691028267215269*pi) q[8];\nu3(3.5*pi,3.41731016678639*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33792094980143*pi,0.5*pi) q[10];\nu3(0.234482044590543*pi,0.418211885703309*pi,0.681874288146634*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256491158151959*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.20489788050258*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.11660571918955*pi) q[16];\nu3(0.60012681159747*pi,2.64561911335355*pi,4.12573308865134*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5799618265181533*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.405831605360041*pi,-0.273861792510949*pi,1.2688350132680979*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.157472317842841*pi,0.25933545022926596*pi,3.26851407204495*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49024806340304*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.404227224149278*pi,-0.153556816647888*pi,1.494496672441658*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4274231326828595*pi) q[21];\nu3(0.945217662221574*pi,3.20293370910788*pi,3.78525260951132*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.608429047276804*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.539091177623844*pi,0.5001749586025701*pi,1.070538661137495*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44597389486397*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.717010060491345*pi,3.19905311702782*pi,3.37437553141665*pi) q[19];\nu3(0.833240330697232*pi,0.30477763739810804*pi,0.607154824854746*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.452421276571231*pi,0.42489020168235103*pi,4.40675582563515*pi) q[3];\nu3(0.442247000902477*pi,-0.148325506577333*pi,3.75701329576063*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.732063424312036*pi,-0.4797840849927852*pi,4.19562057349807*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.586351995527744*pi,-0.15838605060667*pi,0.8648235820539*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.777381670673909*pi,-0.387451489070047*pi,3.55502397091946*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.36239038647985*pi,-0.30270255879486896*pi,1.261152077253589*pi) q[3];\nu3(0.199475353834361*pi,3.21499440961134*pi,1.85598674113522*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.299886345495873*pi,3.32800089454401*pi,1.6961413847466*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.302731619921067*pi,0.038019529131030017*pi,4.050007596966481*pi) q[7];\nu3(3.5*pi,3.39779583274487*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.239170640241737*pi,-0.326683869758923*pi,1.61308634324067*pi) q[10];\nu3(1.0*pi,0.0*pi,1.238326894544128*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.521286979409326*pi,3.19622989704251*pi,3.45493908174678*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.532825895587782*pi,0.463152368347423*pi,1.4831036539058*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.482510440653937*pi,-0.17359569480771297*pi,0.8974985104280919*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5704969601296261*pi) q[11];\nu3(0.564166812237338*pi,3.28052271406145*pi,0.8595029099157601*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3913082374318*pi,0.5*pi) q[0];\nu3(0.471465041165718*pi,-0.378278093153409*pi,0.5268223016036413*pi) q[1];\ncx q[3],q[17];\nu3(1.0*pi,0.0*pi,1.207201527086259*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.724268333463038*pi,3.44474094653123*pi,3.30285786575232*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.710471184928409*pi,-0.4851177779834942*pi,0.940921598094884*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.436959242140408*pi,0.31549388423052904*pi,4.06497675842178*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33173502246402*pi,0.5*pi) q[3];\nu3(0.225292665866862*pi,1.09021526178768*pi,4.30491182418616*pi) q[5];\nu3(0.617319851108847*pi,0.61744285867276*pi,1.0597691780916119*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.788933587260315*pi,-0.11682155513581799*pi,0.5255860748048189*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.663776674299581*pi,-0.370131340370407*pi,3.39963350063591*pi) q[13];\nu3(0.36936532218588*pi,0.207359877212957*pi,0.898028409277541*pi) q[15];\nu3(0.194544673418252*pi,0.7793952209605499*pi,4.35119263336279*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1071519708567141*pi) q[17];\nu3(0.415445478958181*pi,-0.392470348352333*pi,0.873432145038045*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,0.5513719438840115*pi) q[4];\nu3(0.59990300626485*pi,3.25444792808659*pi,3.86947276080949*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.73444759955567*pi,3.44995817903384*pi,0.612430589727153*pi) q[8];\nu3(0.390731857794707*pi,2.34210666521677*pi,1.2355914569322861*pi) q[9];\nu3(0.318737704566551*pi,-0.29722340955772897*pi,1.67140640713128*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.630670983632984*pi,-0.342486476303267*pi,3.46024742689086*pi) q[13];\nu3(0.176161050904857*pi,0.07574003164986898*pi,1.004115981406425*pi) q[15];\nu3(0.44543519752807*pi,0.34195157445869195*pi,4.1551194054466*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.618345021506754*pi,3.45368928627967*pi,3.19468229881331*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.321453361830848*pi,3.24991853902273*pi,4.3635263674481095*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5524022382156302*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30955838969959*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.40569749984943*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2269686064744278*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.304056755229293*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.2784936564807*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38525710051341*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.180107324966929*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3070485354662549*pi) q[21];\nu3(0.372618332901139*pi,-0.10610952702341703*pi,1.3955423217565999*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43951256216254*pi,0.5*pi) q[2];\nu3(0.45681099584574*pi,3.35780188729296*pi,4.18322246023975*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4382021984288*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2407517757310829*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.42597232900452*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3441337528657868*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44266515546343*pi) q[18];\nu3(0.425070686570494*pi,0.317912793956311*pi,4.0328309982166495*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[13];\nu3(0.471249279163033*pi,0.021936703130128965*pi,1.0600405106000879*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35813755439924*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5590712303913832*pi) q[19];\nu3(1.0*pi,0.0*pi,1.167219446192716*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5718074595323146*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.797986046731262*pi,0.6138583222234999*pi,0.5365046726980381*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42186535411895*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.176816018344757*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5658170686491069*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49541767809378*pi) q[16];\nu3(0.174461278217723*pi,2.99175825957343*pi,1.7444396179375*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.472479886384183*pi,0.26349718101254804*pi,3.72752731528976*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.361834258022497*pi,2.88107198760282*pi,0.652928320901488*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.423904241750471*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5966402064914877*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.237180873269158*pi,-0.12471792678175703*pi,0.9024180966472379*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.54047776884533*pi,3.32698276608455*pi,0.751699067464543*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.805602660385858*pi,0.47139312963776203*pi,4.28727932942931*pi) q[1];\nu3(0.561370842735053*pi,0.55148154946923*pi,0.664222938613419*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.441609584352789*pi,-0.353940947901083*pi,0.86787736615979*pi) q[6];\nu3(0.700839027407738*pi,0.77645546329393*pi,1.013793341541962*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.564823116750286*pi,1.03710121172515*pi,0.738128162171115*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.51677177318361*pi,0.92436145011935*pi,4.26556673950173*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4845663360948*pi,0.5*pi) q[0];\nu3(0.94119396164025*pi,3.3360334690822*pi,3.65459529518687*pi) q[1];\nu3(0.372260101964958*pi,3.49953868062719*pi,4.10074842074512*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.890349373679111*pi,-0.303109310720244*pi,0.948915204931897*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.253991404099233*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.372698940475139*pi,-0.14773134691871398*pi,0.811585613084821*pi) q[18];\nu3(0.241854576668454*pi,0.64459332418715*pi,4.3943695609240105*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.602739028635166*pi,-0.06957804413889102*pi,0.882897828862502*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.30070552864724*pi,0.5*pi) q[4];\nu3(0.281954100373122*pi,-0.22232641878702197*pi,1.61356286566409*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.947609667119694*pi,3.12295082538297*pi,3.74720332781169*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.707374506018028*pi,3.13159377047631*pi,4.48303819186403*pi) q[12];\nu3(0.144966907939546*pi,1.17511479032419*pi,4.21749362558724*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245640979959556*pi) q[17];\nu3(0.447268301232945*pi,0.11422630567374603*pi,3.69693389885184*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.753543905332755*pi,0.27578369572204897*pi,3.87458480155291*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.837677848862263*pi,3.42506723064791*pi,4.4373053255248*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.518037350436209*pi,-0.4898114149082483*pi,3.5778700478259*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5527522486866814*pi) q[11];\nu3(0.298151666014158*pi,0.61811152923962*pi,4.032634586605139*pi) q[12];\nu3(0.3399472591999*pi,0.04563377312583905*pi,0.925558619225628*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.184972459054312*pi,0.60607726308476*pi,0.860741836035784*pi) q[15];\nu3(0.23325553733801*pi,3.11078776133152*pi,1.39798969272438*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.321829555290358*pi,2.80091693371676*pi,0.9757666700984851*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.453352864073568*pi,2.79005247563019*pi,3.77874295679198*pi) q[15];\nu3(0.347245537315054*pi,0.16376807051348397*pi,3.71130375722199*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4887990829091*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.324966915178995*pi,0.435877073935634*pi,4.0630299260946305*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47825699342631*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31362668141537*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1832777701534791*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1801917144206149*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.340456132653501*pi,-0.297661093139754*pi,1.080034720073685*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.798390517723214*pi,-0.325950999457862*pi,4.11808278019483*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[7];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.36757768207121*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184325590132302*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.918707448421379*pi,2.90819247048355*pi,4.35638613874754*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46742341030656*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.38133772715463*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49882399413951*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1950585928819049*pi) q[12];\ncx q[14],q[18];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.46964097814637*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323854127984216*pi) q[21];\nu3(0.801604966216248*pi,3.38204888450694*pi,4.47522337127492*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[7];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.4302939257322*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31222960579417*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2099022833647841*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.331762830542697*pi) q[15];\nu3(3.5*pi,3.27942171879081*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.502180847806263*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.158306609467509*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.689235666655511*pi,0.17542243532886304*pi,1.64596144914099*pi) q[4];\nu3(3.5*pi,3.45433300048847*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.321128992212911*pi) q[10];\nu3(0.557116151095113*pi,-0.389658547721004*pi,3.70274361167423*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35944979744791*pi) q[12];\ncx q[14],q[18];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.394879231524079*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.836726631116462*pi,3.21168942493571*pi,3.86740818874058*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.307375895753491*pi,0.7237115147264499*pi,4.0782155906044295*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4579909162587406*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49435551356249*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.60240194095315*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.706104614601801*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.302441855215056*pi,3.20262480037336*pi,4.47833042694711*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.857408717490349*pi,-0.37978164220187*pi,0.75933827577781*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.508500673728774*pi,3.40033458228722*pi,4.346272568658231*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.727194413906151*pi,0.07841168291182299*pi,0.874455006742775*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.646892776950757*pi,-0.304687262299401*pi,3.28063718166554*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.46214632915157*pi,3.26495793790563*pi,4.443426895864469*pi) q[1];\nu3(0.745282319841232*pi,0.72041781543701*pi,1.248560280044361*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.897780165560687*pi,3.12308167786086*pi,4.02786660871101*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.696366012385932*pi,0.98524210460465*pi,0.5174689982839545*pi) q[7];\nu3(0.586525066402051*pi,3.21171810759676*pi,0.652142974236789*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.26466145953748*pi,-0.08072273301278998*pi,0.749281416403345*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.655390581399247*pi,3.14054300772247*pi,3.5592635566941*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.300442688383484*pi,3.23116075148092*pi,1.99368011886725*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.224562729507142*pi,3.08343007180435*pi,1.97492778797696*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.101498138437463*pi,1.09565913542269*pi,4.14033912018515*pi) q[3];\nu3(0.724424981071021*pi,0.53595355490737*pi,4.26121087464082*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.175936381099475*pi,-0.153526173336621*pi,4.40525992316367*pi) q[7];\nu3(0.442922229594171*pi,2.69154412657439*pi,0.92403677832062*pi) q[8];\nu3(0.715202108590382*pi,0.05254941701041904*pi,0.769406815172999*pi) q[9];\nu3(0.74360336520989*pi,-0.129082756787115*pi,3.666753665165*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.259770232549075*pi,0.0005070965072210276*pi,0.628711429899329*pi) q[16];\nu3(0.125858756955391*pi,0.021314659040082007*pi,0.652505814708107*pi) q[18];\nu3(0.42563356969873*pi,3.19141479869248*pi,0.80256869487291*pi) q[19];\nu3(0.486482956149391*pi,-0.49725830722405057*pi,1.66582598138202*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.22832326566275*pi,2.7477365661287*pi,1.60376277156823*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.521531608488891*pi,0.044709185463984946*pi,1.239700034849071*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.29814364511438*pi,0.09722358540543896*pi,3.42803471028321*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.321466834372125*pi,2.99992832436435*pi,1.152013658159144*pi) q[19];\nu3(0.318981429256357*pi,0.31851305484738*pi,4.2880377277347606*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4070506986274*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.742732422639236*pi,0.22082330179256704*pi,1.071663654489201*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.427338128367372*pi,0.37278365328817*pi,0.99509509068247*pi) q[12];\nu3(0.4739009564271*pi,0.302106783266481*pi,4.00153881456031*pi) q[13];\nu3(1.0*pi,0.0*pi,1.268543904193249*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.354372230229886*pi,0.26036343240483595*pi,4.05353462933086*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.362425895001311*pi,0.279673361580966*pi,0.5239455751356934*pi) q[12];\nu3(0.0273613662762727*pi,-0.006842451408278993*pi,0.9834932133061021*pi) q[13];\nu3(0.676873035184082*pi,-0.024191960739240015*pi,0.874982535679655*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.467262996935728*pi,-0.043101362941869004*pi,0.7863752498421239*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3901473638329*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46398513361234*pi) q[14];\nu3(0.358576338202827*pi,-0.398675835206294*pi,4.45337212204456*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181529489994495*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(3.5*pi,3.45069471817684*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1990067785448089*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46177248678635*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39999439602783*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.237569855554463*pi) q[6];\nu3(3.5*pi,3.47467365338073*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(3.5*pi,3.43872406984444*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192611117272959*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.61699115690894*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255822658531534*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3109369337364138*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46920419024186*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[18];\nu3(3.5*pi,3.42575214813789*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43026629918457*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.097821168171182*pi) q[11];\nu3(1.0*pi,0.0*pi,1.265460527963012*pi) q[12];\nu3(1.0*pi,0.0*pi,1.08975626676112*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5831181595339222*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3359493852883695*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.607791557103212*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41559809140518*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.27124404413562*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.259059220502458*pi,-0.18304366961103002*pi,1.00321101208482*pi) q[5];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.5405742681256278*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39005994615989*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49651208738618*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.258008256002932*pi,-0.09038648340237898*pi,4.01960336450828*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.613568802021428*pi,0.83061086077412*pi,0.5811020850107754*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.690484545998666*pi,-0.4973887761297458*pi,4.3824840251914505*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.37606396458292*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.494683889664714*pi,2.9928277709873*pi,1.246256164452729*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.222066312619929*pi,3.18561400349783*pi,1.70482403101545*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.356463237613148*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.34670613865961*pi,0.15099539143317098*pi,3.83959707971936*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.372694420276281*pi,-0.19518366733116*pi,4.10658008879576*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.317524582703441*pi,0.21624730688760796*pi,4.1972189165958*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.647568011011205*pi,0.178596274735636*pi,0.61049751040473*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.335805794026608*pi,3.05910806864384*pi,0.876459610698749*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.136041536001858*pi,-0.393079530793337*pi,1.72381839474869*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.452844760759037*pi,0.28716682082605804*pi,4.075095315541461*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5766302183200996*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.571422230274233*pi,3.13605091592157*pi,4.35163610695499*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.93395350381372*pi,0.09864139254027804*pi,0.690916878118307*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.662320141008548*pi,-0.313676729678931*pi,3.21322129345785*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.527581753686114*pi,3.12305789260888*pi,0.724469870624071*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.396094912031114*pi,3.34484736995546*pi,4.17244052070149*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.960978571142191*pi,0.10332726822748906*pi,0.848028311724786*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.330786691443746*pi,-0.49793945114017446*pi,1.91615606217716*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42387763119787*pi,0.5*pi) q[5];\nu3(0.417825970567422*pi,2.53351431884709*pi,1.52429087914771*pi) q[6];\nu3(0.394249172863239*pi,2.82593194972711*pi,0.9143726758254009*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.151731003993103*pi,0.047407424311383006*pi,1.0704606620937889*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.341413491648608*pi,-0.11308450748882198*pi,4.08943287661322*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231459297015514*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.450196032408998*pi,-0.07449258387609897*pi,0.7871171850529419*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.735313966083006*pi,-0.381193885969775*pi,4.2213596905982005*pi) q[3];\ncx q[5],q[19];\nu3(0.36941623575183*pi,-0.069071468659338*pi,3.64668497704705*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.273125189642375*pi,-0.058186916469342986*pi,3.59218710577554*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.1045191075914*pi,-0.14079825547631097*pi,1.61444675779978*pi) q[10];\nu3(0.465882645519392*pi,3.43471181965527*pi,0.658720904590057*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.629521907287981*pi,2.82330868349286*pi,4.22110615311139*pi) q[13];\nu3(0.206582612830433*pi,2.66824068765347*pi,1.64795287558112*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.488306174272345*pi,3.22206418861249*pi,1.51816171449787*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.17969585047077*pi,0.037165703387815*pi,0.8605520709853121*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.198464949591117*pi,0.23324151866767195*pi,0.888868311833784*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.399674963928309*pi,2.88321781664755*pi,0.671292309225359*pi) q[12];\nu3(0.317898789643038*pi,2.797796226178*pi,1.451998587472086*pi) q[13];\nu3(0.373604929249954*pi,-0.11285765605875298*pi,3.69114608120556*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.415908720811845*pi,0.54592751066158*pi,3.74206437683994*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5011037766363619*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.647448154563027*pi,-0.4512361375350011*pi,3.20063267446717*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.390006758658686*pi,2.57179151260065*pi,0.939899627377117*pi) q[20];\nu3(0.693370242581916*pi,3.3222837861484*pi,4.02685477334422*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.40816985535998*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.381917040735158*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.191964274815844*pi,3.30156359646509*pi,1.84292140522516*pi) q[20];\nu3(0.353063827973127*pi,3.02133293473096*pi,1.158645614828623*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38407979938699*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.354672114706344*pi,3.37938685712314*pi,1.91675232183085*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.249533062758748*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.761248084121168*pi,3.13875341055366*pi,4.07309972750183*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[13];\nu3(0.576805269421295*pi,3.36719619726238*pi,3.91920981217417*pi) q[5];\nu3(3.5*pi,3.36123685672665*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.3696673196225*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.435612564220881*pi) q[9];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.200498393994749*pi) q[15];\nu3(1.0*pi,0.0*pi,1.099452415111345*pi) q[16];\ncx q[18],q[21];\nu3(0.0835544593872577*pi,3.48138422997578*pi,1.403832620058418*pi) q[19];\nu3(3.5*pi,3.42074321985361*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.49794075672366*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48721988110903*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.38509615775734*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.296014851882358*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5932194207180248*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2458019081982679*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3697641304097101*pi) q[13];\nu3(3.5*pi,3.34806335843375*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3511835112733879*pi) q[17];\nu3(3.5*pi,3.25681425208693*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305137580544921*pi) q[20];\nu3(1.0*pi,0.0*pi,1.14328038470277*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.572573112418822*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4753562051352*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5122084391550845*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.608840495133864*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.701588020494431*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41282714822733*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.646652671511743*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5785481276584812*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.311618719274825*pi,-0.358007654599405*pi,4.38768838432891*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0656833609202889*pi,3.1847237261471*pi,1.133798582737601*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.461458149428229*pi,0.141485987193392*pi,3.5804057440346*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.159326525190679*pi,-0.390463431453586*pi,3.92006402812486*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.538059462560188*pi,0.56312432423208*pi,0.838268963193045*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.674904408760108*pi,-0.130159035788942*pi,3.8364742313789*pi) q[14];\nu3(0.462546582849598*pi,0.08802153489631603*pi,0.8708112129524139*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.950944682807201*pi,-0.225388603941639*pi,0.708589308582206*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.558914913564427*pi,0.5426896838576201*pi,1.3149922960802392*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.188888494226401*pi,-0.393744327035958*pi,0.919078204692956*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.318920397444059*pi,3.25179525205209*pi,2.12326897227299*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.71836886565472*pi,-0.38520662811205897*pi,3.47451945526506*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.269473291392705*pi,2.91898004968631*pi,0.9276372853453*pi) q[2];\nu3(0.850238812040199*pi,0.77786889575433*pi,0.761081570395739*pi) q[3];\nu3(0.457608107013913*pi,3.47643406915327*pi,1.67536071324719*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.568936457555849*pi,0.058994781691413034*pi,4.10703855466055*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.591542644964529*pi,-0.303125028510616*pi,3.65284991653424*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.593561023358246*pi,-0.4579125110937462*pi,4.46119111731607*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.175194824464446*pi,-0.158182483928006*pi,0.634632247597541*pi) q[18];\nu3(0.569512520030727*pi,0.10979114810272494*pi,0.5711406406469736*pi) q[20];\nu3(0.834535367629292*pi,0.07711121206155802*pi,4.292303138532191*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.822900895148995*pi,-0.4818045965811338*pi,4.45336734398263*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.507904832027936*pi,0.08298511005083298*pi,4.474290716324671*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.857340883660719*pi,-0.4661976914583259*pi,3.06565592369618*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.839919552171211*pi,-0.06641877771085403*pi,4.02391559723495*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.863041890919076*pi,0.18834205699053597*pi,4.30043445681258*pi) q[12];\nu3(0.365936287499946*pi,3.32862697998385*pi,1.66005185324874*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.590391557744137*pi,0.50286433313173*pi,4.30095361490554*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.544865795325396*pi,0.26876584254609803*pi,3.91454187595712*pi) q[20];\nu3(0.186403687489028*pi,0.13976376121883105*pi,3.4437154812918*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.448980151475299*pi,0.24337836104602095*pi,3.46151610163827*pi) q[8];\nu3(0.248745485677419*pi,0.478265039722762*pi,4.04484032544097*pi) q[9];\nu3(0.815064557406165*pi,-0.376883261931977*pi,4.2521977159848205*pi) q[10];\nu3(0.638554745840442*pi,0.8514078370232101*pi,0.564705674501008*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.612379718325082*pi,-0.27933146136628*pi,3.67449869458827*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.323931776706302*pi,0.253070556197842*pi,1.118222908113659*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.28963867087668*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.507309763216267*pi,3.34431514409339*pi,0.617764498783289*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2381900709488551*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.634122042778226*pi,0.06908138042462297*pi,0.734165336109881*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.468896092132*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34693586119484*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.970411298548275*pi,3.48096942161401*pi,4.0497312423005205*pi) q[17];\nu3(1.0*pi,0.0*pi,1.273260046743643*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.33085014561312*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44699692943932*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48214474143463*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.47046349320714*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45969069699722*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.220876010420008*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.121824253768662*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220818940959406*pi) q[16];\nu3(0.440154058271402*pi,3.12351641742979*pi,1.032509441849586*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192652798987695*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3879585630793039*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[15];\nu3(3.5*pi,3.41498280282249*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.2936200895333059*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4880411500164*pi) q[20];\nu3(3.5*pi,3.43360725675587*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35109737951514*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.2649160215533009*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42226262031975*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.16048128094489*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5799615043157331*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.697418883364741*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44656192620827*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46565529678824*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.423340842132379*pi) q[13];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.618221737724595*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5594699886514958*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39702230292653*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2041909174876029*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.582225605398651*pi,0.332225579710685*pi,0.8659978443432079*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.527847651909293*pi,0.335214812031562*pi,0.981912119648265*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.675991177963804*pi,2.94450608097088*pi,3.99074265562958*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.375226469585572*pi,2.95958049411656*pi,0.791200044762248*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.634873380768373*pi,0.8955904963844601*pi,0.50927166799364*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.337273010063779*pi,1.16162662169435*pi,4.2634759947695695*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37478742282853*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.287104066879782*pi,-0.4990090677466478*pi,1.0856754067032899*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.290769553693868*pi,0.55066030686615*pi,3.58596624850421*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.728073722967003*pi,-0.30300646663555797*pi,1.14508220027292*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.471355461543836*pi,-0.031138447337107023*pi,4.21172109612716*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.00702967445933179*pi,-0.09271035828855001*pi,0.5362137511814355*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.819190806340883*pi,3.385700785875*pi,0.5141206612875489*pi) q[0];\nu3(0.340289659053811*pi,0.92251394377315*pi,4.40190236939005*pi) q[1];\nu3(0.723120845959491*pi,0.22636746082469605*pi,0.5589560844139315*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.403647222460368*pi,0.304995475879304*pi,3.99847811692223*pi) q[10];\nu3(0.260524821313607*pi,0.7955549466974401*pi,3.96799489557936*pi) q[11];\nu3(0.638527785850235*pi,-0.4677465104655938*pi,3.45455603311066*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.801778847416363*pi,3.1551085145293*pi,3.05727923564527*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.976095232203574*pi,2.71161109265041*pi,3.61308815607795*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.547816796807666*pi,2.97080197542273*pi,3.68188886929828*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.555071228280129*pi,3.28953816733789*pi,3.64682124145855*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.317309106817266*pi,0.239599855997347*pi,4.37131970924079*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.800592950832527*pi,3.44634776823758*pi,3.52415633210561*pi) q[11];\nu3(0.437228967946267*pi,0.28642113347838705*pi,0.600587402077437*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.561448030732775*pi,-0.4255467997079577*pi,3.67718878542491*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.59929122163461*pi,3.34498617501109*pi,0.60019197624016*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.903360904880572*pi,-0.170643197720022*pi,4.006259071242781*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.75609922523766*pi,-0.386286089106674*pi,0.76452292339749*pi) q[4];\nu3(0.383111157448242*pi,3.19691278334482*pi,0.627371300741257*pi) q[6];\ncx q[7],q[16];\nu3(0.375321660435935*pi,-0.401788681361522*pi,0.7259708364417801*pi) q[8];\nu3(0.808991566127048*pi,-0.40952728356715573*pi,3.13927939516739*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.547062723619921*pi,0.12172649154055404*pi,1.3120704348514018*pi) q[13];\nu3(0.0128777346338698*pi,3.21308248599969*pi,0.666167959264444*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.174431663200703*pi,-0.24659155687183099*pi,1.58830255529104*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.937742602913765*pi,-0.188870415711689*pi,1.227198573863274*pi) q[6];\nu3(3.5*pi,3.45421713241367*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.861999831501194*pi,0.8602858394347801*pi,4.44017862042406*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.838530925412553*pi,0.135265058009703*pi,3.68224007890062*pi) q[13];\nu3(0.860957074440556*pi,0.8500163508112899*pi,0.731333674237861*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.34331307507278*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.357564564510321*pi,2.88548029565211*pi,1.441317438522475*pi) q[21];\nu3(3.5*pi,3.49671395656271*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38869851437777*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42340214502586*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.195160467949676*pi) q[11];\nu3(1.0*pi,0.0*pi,1.101522054214271*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.65356774616563*pi) q[16];\nu3(0.756795975551888*pi,3.45916622234208*pi,0.5078123325691818*pi) q[17];\nu3(0.301581637692099*pi,0.46482995773562796*pi,3.80042436973015*pi) q[19];\nu3(1.0*pi,0.0*pi,1.097665342890091*pi) q[20];\nu3(0.404666000439259*pi,-0.170757657463585*pi,3.78203918771854*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[2],q[15];\ncx q[3],q[9];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.678818439656996*pi,-0.01333021323028799*pi,4.05304668334664*pi) q[17];\nu3(0.177205799993191*pi,0.028543255262796996*pi,0.668240564617647*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48940480707032*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4409687628289*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42306973368252*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.382482414847332*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.358580368930504*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5227326451896112*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5469255031010261*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.395061874991709*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49626941917598*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[2],q[15];\ncx q[3],q[9];\ncx q[5],q[11];\nu3(0.462163546920434*pi,3.23643704862999*pi,1.57357647407353*pi) q[7];\ncx q[10],q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.33835294609646*pi,0.5*pi) q[14];\nu3(0.198901263765641*pi,0.90019063422188*pi,4.276883631934529*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.15469985279792*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5802356292762463*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.215884554482514*pi,0.09997411874110695*pi,3.48969763111598*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.25101260504891*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45954916640612*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.37009636953102*pi) q[15];\nu3(0.631515634479404*pi,2.86304070891258*pi,3.48484702616439*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293363412206826*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[9];\nu3(0.63559605899679*pi,2.63384318893861*pi,3.80752163011342*pi) q[5];\nu3(3.5*pi,3.3859121763817*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46392082429159*pi,0.5*pi) q[8];\nu3(0.425319903854287*pi,3.44419566627374*pi,4.16331395535659*pi) q[10];\nu3(0.432688621011637*pi,-0.18154537572943702*pi,1.4212138916570929*pi) q[11];\nu3(0.351921409782748*pi,2.49940535206237*pi,1.332263947301872*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.160665768989481*pi) q[17];\nu3(1.0*pi,0.0*pi,1.323853683807757*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5054664275096838*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.262440875664314*pi,0.9299513938126001*pi,4.30431588814107*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.723975906928077*pi,3.31521269295821*pi,3.62098868920547*pi) q[10];\nu3(0.0943805175702639*pi,0.46758867535153703*pi,4.38438825249394*pi) q[11];\nu3(0.640660373284065*pi,-0.4864406912325616*pi,4.01116168202412*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.613916298347167*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5308602101069368*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6718740634623099*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.280099836725045*pi,-0.12782505252461301*pi,0.5466422976634989*pi) q[0];\nu3(0.740001929431304*pi,1.0545588035458*pi,0.873551547644129*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.289665663986592*pi,2.48232233189602*pi,1.22746128615325*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.769853652569458*pi,3.30750099653995*pi,4.27362777774089*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.377242670810137*pi,3.485582496019*pi,4.16620574360226*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.530979663916075*pi,3.36751861631251*pi,4.052319865004*pi) q[0];\nu3(0.273346907921939*pi,-0.12434150676519601*pi,3.71210685729043*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.312178179989387*pi,2.75372150194274*pi,1.67220601415689*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.456241873305563*pi,0.82756564102372*pi,4.34790117624455*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.173448386328623*pi,0.56006675272896*pi,4.40277527770258*pi) q[13];\nu3(0.302029615668182*pi,-0.396895229051319*pi,3.90246565091802*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.333474003759727*pi,0.0975494819221*pi,0.6582511468748931*pi) q[19];\nu3(0.142415722125762*pi,0.236709054483614*pi,0.9757886882996221*pi) q[20];\nu3(0.237841029222019*pi,3.12669384106488*pi,2.00687584000902*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.336584691491948*pi,0.29652549655328697*pi,4.32793222197967*pi) q[6];\nu3(0.371504069910848*pi,-0.193881493643436*pi,1.0807290139933339*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.727631191437041*pi,3.13574983697244*pi,3.22589524120381*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.314591580310912*pi,0.419259185982382*pi,4.17380642741108*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.789743156923519*pi,0.217967927597428*pi,3.8714716546613*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.473359234878906*pi,2.95351513247945*pi,1.79900212364613*pi) q[2];\nu3(0.694751221507812*pi,1.03088618503861*pi,0.828171334475609*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38601760316291*pi,0.5*pi) q[5];\nu3(0.122208693264093*pi,0.5172176789076599*pi,4.41239846784651*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.274584603152264*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.388376836046426*pi,0.84632417660053*pi,3.91682493182566*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.756996808206927*pi,3.47425306165718*pi,3.65588226413942*pi) q[2];\nu3(0.471792057943898*pi,3.18271481285411*pi,0.687238781354493*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.862696295223368*pi,3.41519900046963*pi,3.08813349010848*pi) q[17];\nu3(0.372454081892628*pi,0.255705684597788*pi,3.82721425467797*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.337008507157293*pi,-0.375785223209264*pi,1.316075268239018*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.28112300482759*pi) q[10];\nu3(3.5*pi,3.4542769230367*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.545471830717947*pi,2.70217260385363*pi,3.95146414900035*pi) q[15];\nu3(0.494422084274755*pi,-0.06905636690377098*pi,0.711238958306355*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1773898158442662*pi) q[20];\nu3(3.5*pi,3.2539148034992*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.206312245837027*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\ncx q[8],q[19];\nu3(0.231620989547087*pi,0.19608695283551003*pi,1.203939992887217*pi) q[9];\ncx q[11],q[20];\nu3(3.5*pi,3.47073875989732*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.341116042783111*pi) q[13];\nu3(0.171506511708234*pi,3.25416123086744*pi,1.276046212090959*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.4135948458695*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.367926755120095*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.545459175740246*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5575624293149846*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48516198788275*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6730588274798*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247782824351631*pi) q[18];\ncx q[0],q[1];\nu3(3.5*pi,3.28324983484566*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.35699124345865*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.44604751355648*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1979317740814999*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.23885467566483*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3206418127925121*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43662543277744*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.46999698493899*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2181611316401861*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5590649130318238*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.423356099922954*pi,3.4906928344555*pi,1.0010481227098489*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4271314716068595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.904983421875328*pi,-0.393545055903856*pi,3.87218460955687*pi) q[11];\nu3(0.312024574042829*pi,0.90772709023619*pi,0.5301027931231902*pi) q[12];\nu3(0.257385253249406*pi,3.27788903410104*pi,1.58024884094986*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46024756051788*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5783630633947128*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.436101936741096*pi,-0.05081081782220498*pi,3.6861809802983*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.687898607766069*pi,0.193630338130654*pi,1.281470184854993*pi) q[11];\nu3(0.525926949259496*pi,2.78162295965761*pi,1.411675636352364*pi) q[12];\nu3(0.362033265308243*pi,-0.195301971351594*pi,4.1605274170235*pi) q[13];\nu3(3.5*pi,3.44189095928346*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46494134781404*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2564345546506979*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0787731451829547*pi,2.54980014042537*pi,1.0679238626436671*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.715375776344497*pi,0.24534780062358497*pi,0.661299878594941*pi) q[5];\nu3(0.781752133854743*pi,-0.379700747219758*pi,3.23441623087601*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.467500574365091*pi,-0.30486505183395296*pi,3.92669042245403*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.359797964730738*pi,-0.4453931460720655*pi,1.1430037634406292*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.267454136781815*pi,-0.4035826314167243*pi,0.832712987351098*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.744042895873644*pi,2.95583309996421*pi,4.43949995642215*pi) q[5];\nu3(0.368024961441155*pi,3.2700528397657*pi,1.96706330116482*pi) q[6];\nu3(0.638000507192181*pi,3.1080003060368*pi,3.8598207915808*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.192448048924166*pi,-0.10762160244568503*pi,0.70693432093109*pi) q[17];\nu3(0.628316747039924*pi,0.181626374465938*pi,4.0986795130763305*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.682723218200482*pi,3.25863293411165*pi,4.1005813115341105*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.645721110163266*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.69048535189713*pi,0.20715408478473996*pi,4.06079021335186*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.640024831846953*pi,3.46944135030077*pi,3.00755513047643*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.146922420108331*pi,0.11125086384003902*pi,3.63216409817965*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.707416769259893*pi,0.354250302121758*pi,0.816310933117026*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.140935693218697*pi,-0.4556787048806862*pi,1.3119799284311982*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.393006870947384*pi,3.19123262300366*pi,0.666359754985171*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.714718434827245*pi,3.47428942175628*pi,4.362957972391531*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.386124658536618*pi,2.68470513017247*pi,1.359408142969273*pi) q[3];\nu3(0.51848808098883*pi,3.08329356857948*pi,1.84862048672401*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.793097274463738*pi,3.27025662901771*pi,3.87549678732078*pi) q[8];\nu3(0.607620113331646*pi,3.12467363624203*pi,4.42377541213511*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.18085808627037*pi,0.5*pi) q[12];\nu3(0.175107545399601*pi,0.420499259370118*pi,0.913240195636239*pi) q[14];\nu3(0.416881231647501*pi,0.7310366302924001*pi,4.38222407314532*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.07428171315149*pi) q[17];\nu3(0.446503093238738*pi,0.480594202380482*pi,4.00096373742433*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.399745135222355*pi,0.37773041835742804*pi,3.50090620608366*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[7];\nu3(0.873755901898657*pi,0.209975385454639*pi,0.875953084261266*pi) q[8];\nu3(0.344205472097719*pi,-0.228133743500811*pi,1.305918857742389*pi) q[9];\ncx q[12],q[17];\nu3(0.580275056303227*pi,-0.118583868600116*pi,4.3867389816515505*pi) q[14];\nu3(0.649784439566514*pi,0.22919934754746896*pi,1.374710141490423*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.177035408374593*pi,0.6850727088374999*pi,4.2172091687746*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49480006465167*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45774569444187*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.189398420586363*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.129902414641198*pi,2.59082024498587*pi,1.4026897130016671*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47997287643757*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282427988740775*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.376056978373224*pi,0.5024957322142001*pi,3.63315898064161*pi) q[21];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.385567828790804*pi,3.35612848358814*pi,1.88656305855221*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.850560784585634*pi,-0.07722449497045902*pi,3.87506072796361*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\nu3(3.5*pi,3.33617802195492*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.271923662237185*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5686131168669526*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40487531142287*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43619811730652*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46305032795911*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,1.295972590814068*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[7];\nu3(3.5*pi,3.34871520563432*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44235408673131*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.47597988896207*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.31745535990727*pi) q[14];\nu3(1.0*pi,0.0*pi,1.188096357410966*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243391735468093*pi) q[19];\nu3(1.0*pi,0.0*pi,1.302354982232454*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5157477312995438*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(3.5*pi,3.258037906656*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.185544868888213*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,4.44160605154959*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.53889178977471*pi,3.32913589420001*pi,0.911819473388896*pi) q[12];\nu3(3.5*pi,3.47191702246067*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3175951653130795*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5424336437687267*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5187546895371642*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36643400825354*pi) q[20];\nu3(1.0*pi,0.0*pi,1.179512931733915*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.105107256434148*pi,0.19866141898115097*pi,0.735623865812978*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.445456266970161*pi,2.66395997673205*pi,3.72321780546942*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.640046373773236*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0365975689590688*pi,0.5993384176218799*pi,3.72694240394583*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.339649856968136*pi,2.55648754596475*pi,1.05092217314694*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.232247925841814*pi,3.16286029208356*pi,4.47843196746548*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5219886832392903*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.405485995937317*pi,0.42851772071502203*pi,4.361301011500149*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.34398135883447*pi,0.23824095647820998*pi,0.5760360762054474*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.278223226488667*pi,3.24558973886177*pi,1.92852418691881*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.669908974789167*pi,3.29491520458419*pi,3.75823324960759*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.846658111844615*pi,0.320323670630424*pi,3.86177804332797*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.673690241823248*pi,2.913621272503*pi,3.15853372631772*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.521204653849387*pi,-0.163136985011392*pi,1.013424410205952*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.62013169073038*pi,3.45545501385322*pi,3.30254279603556*pi) q[4];\nu3(0.700785133365558*pi,-0.15472086740124003*pi,1.2461769532297962*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.302986703683581*pi,-0.30918633502572*pi,4.31837560654059*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.140693871697478*pi,0.278345691272715*pi,0.868891305245225*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.689198903826984*pi,0.282660777645628*pi,4.029624487014701*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.173358910337611*pi,2.54902150511793*pi,0.9739929071248761*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.704990569407389*pi,0.12572290275417497*pi,3.75654018953755*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.137153812216986*pi,2.7122018594303*pi,0.964491092259919*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.603276293569307*pi,0.17866095522318204*pi,4.451439858435339*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.598810281360271*pi,2.42575405890088*pi,3.82841105751496*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.369202453641633*pi,2.81761323354918*pi,1.71882847862565*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.766685833761146*pi,3.33307617153771*pi,0.5561807139067967*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.286864049575785*pi,-0.14924043407306298*pi,1.0891024400772888*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.395471729126388*pi,0.30277319248344703*pi,3.57880381230109*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.372908305208471*pi,2.94938505145041*pi,1.88162005128746*pi) q[15];\nu3(0.366016888648391*pi,-0.30533204667110403*pi,4.4885141396096095*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.686227631965098*pi,-0.26355661696216404*pi,0.744781076747913*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.593317135150037*pi,2.94992935132843*pi,4.04261234003085*pi) q[21];\nu3(0.503648668563767*pi,-0.4149897149157991*pi,3.49075983617427*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.8630417764225*pi,0.7432562096040001*pi,0.934369644047436*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.722556331090021*pi,3.35633364215245*pi,2.87902521600924*pi) q[8];\nu3(0.466455558142406*pi,-0.287681650417942*pi,0.952631800442558*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.449389891585847*pi,0.15008979745046303*pi,0.955141041367179*pi) q[14];\nu3(0.720450310977523*pi,-0.025639923215690974*pi,3.73651756480204*pi) q[15];\nu3(0.303849367693058*pi,2.7609234676388*pi,1.095648965464368*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.669675958186674*pi,-0.166386347239048*pi,3.47955696744953*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.856630209681449*pi,0.029619482277438047*pi,3.68473373200413*pi) q[0];\ncx q[2],q[6];\nu3(0.124041026481953*pi,3.10317449019486*pi,0.740632559350446*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.750608444168077*pi,0.5748619716980501*pi,1.384765722799287*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.195232692986459*pi,2.81847018766831*pi,1.438887190037001*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.151804016241241*pi,2.79799272427333*pi,1.143122788463331*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41863764471016*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.329840158078486*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38260413741246*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.188238719804453*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[17];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.4140108413583405*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.3975025753057*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[20];\nu3(3.5*pi,3.46006692418008*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.305151542836833*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295679807088168*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49454363786472*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.30404114107708*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44094135040444*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42397458978577*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.3392990929101432*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.4022787022243595*pi) q[11];\nu3(1.0*pi,0.0*pi,1.290110185268831*pi) q[12];\nu3(3.5*pi,3.41423484294498*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.21410736445919*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.411203725163807*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283906025753693*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[17];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4747894487478*pi,0.5*pi) q[10];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3847709007035132*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2580150294012995*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46262749247164*pi) q[19];\nu3(3.5*pi,3.48739417109774*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.5769341510487735*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5319084485004444*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5697540922518187*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.41406493961032*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5185867735457215*pi) q[20];\nu3(1.0*pi,0.0*pi,1.314688503227649*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[17];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4150394740255*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46853980078041*pi) q[21];\ncx q[0],q[21];\nu3(0.284760202018291*pi,2.39124668412567*pi,1.230229597447813*pi) q[1];\nu3(0.785332142350421*pi,3.38154604876866*pi,3.05975746108921*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.163789010118235*pi,0.022749020414934984*pi,0.5744011759274468*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.545845515189916*pi,3.49533194643287*pi,4.3924621502143*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0943098779577351*pi,2.75070604427034*pi,1.071360342008709*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.748597745215056*pi,0.17716371233732398*pi,3.98444463414423*pi) q[1];\nu3(0.556329371511471*pi,3.32310046003512*pi,0.888455551218372*pi) q[2];\nu3(0.443057342247565*pi,-0.37009261813998*pi,4.45817397240858*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.508979644908613*pi,0.131202067354656*pi,1.145989306459575*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.22647012930959*pi,0.44579533485171796*pi,0.844616770241715*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.384074154835721*pi,-0.13519147499512701*pi,4.48881693710275*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.75663719775779*pi,3.01601741745053*pi,3.2092441394138*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.836188218582064*pi,3.241784361317*pi,3.43720288373033*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.327719020904825*pi,-0.4600065108083809*pi,1.025312573424776*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.44979067872949*pi,0.05568461684473802*pi,1.125660742027382*pi) q[5];\nu3(0.203879921792228*pi,2.87368697844471*pi,0.8454835471661359*pi) q[6];\nu3(0.595178337567401*pi,-0.03439107596010299*pi,4.123056430768401*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.591467868771709*pi,-0.10971664361371603*pi,1.0512478658151299*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.196585406812149*pi,3.19510194703532*pi,1.83796702592304*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.812882827269594*pi,2.68068798062553*pi,3.6276838684145*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.310088902056258*pi,3.43629909566687*pi,1.68013369322785*pi) q[11];\nu3(0.580516514139083*pi,-0.4786229729079532*pi,3.55435624746941*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.373844477634469*pi,1.15884137316658*pi,4.22897031994997*pi) q[14];\nu3(0.497087388979689*pi,3.46864163782495*pi,4.15940057766983*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.300624373109925*pi,0.15455245324845202*pi,3.68341012798357*pi) q[18];\nu3(0.810603290492646*pi,0.8549809665257899*pi,0.911340341054178*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.434529019152221*pi,0.51628617951104*pi,4.01166779391588*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0756210411095576*pi,0.458300079734265*pi,4.13928290623449*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.224160715125439*pi,0.77818725940591*pi,0.6403354355311179*pi) q[14];\nu3(0.456826889070947*pi,3.10253426714706*pi,2.05095204884404*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.116389345065906*pi,-0.460675388833983*pi,1.1815252609006541*pi) q[18];\nu3(0.232039954114899*pi,-0.135496700701088*pi,0.540146529565271*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.410209432040861*pi,-0.03936595467760001*pi,4.34926660871664*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.360526210338329*pi,0.59121097950925*pi,0.5723397409352791*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0920728532829565*pi,-0.344826462988918*pi,1.50282878453565*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.775323072919657*pi,2.77493630417373*pi,4.15167746452126*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.766836554300371*pi,-0.4279598336967751*pi,3.42988714695951*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[8];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.31890260695092*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43733547350247*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.428312207336198*pi,0.472115755096442*pi,4.19978787212927*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.261549756949117*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.719826372123326*pi,0.318224746142755*pi,4.43184177316511*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238574845927163*pi) q[19];\nu3(0.58981453113431*pi,0.258714216933869*pi,3.89550730763389*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43513009031923*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47243528719075*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48830058950256*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[13];\nu3(3.5*pi,3.39532612156327*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.257244416099062*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.321785736715011*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20315524293815*pi) q[15];\nu3(0.694545652970767*pi,0.14065885727957295*pi,1.007617078054953*pi) q[16];\nu3(0.396898793615655*pi,3.38048320129442*pi,0.854053611418663*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235422654252182*pi) q[20];\nu3(0.355284157393162*pi,3.22801507240692*pi,0.9007212559421229*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[8];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.637470705403175*pi) q[13];\nu3(0.453404948893678*pi,2.85016585414468*pi,1.235010878829857*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.581490052478679*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.672863114255826*pi) q[8];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.638003782544734*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4423898540861195*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39912325483864*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[14];\ncx q[2],q[8];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.2479937770566*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.073919450077069*pi) q[21];\nu3(3.5*pi,3.48809292396748*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.774390832389161*pi,-0.332999991669286*pi,0.874492953952292*pi) q[5];\nu3(0.609545537399855*pi,3.09081522679519*pi,3.57324659892152*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.283126580101797*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[16];\nu3(0.40362008752819*pi,0.77945228558596*pi,0.5457963425287179*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49182022648454*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3510855469562*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47543540218481*pi,0.5*pi) q[4];\nu3(0.419151496528019*pi,3.40887546816993*pi,1.63982020478642*pi) q[5];\nu3(0.77615919268097*pi,-0.09679394956362802*pi,1.28309502885292*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.402621800066929*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4972706076235*pi,0.5*pi) q[12];\nu3(0.166938709938231*pi,-0.242994569171478*pi,1.473138002054521*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211061710331012*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5084597497770309*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.522035434900604*pi,3.32181320800635*pi,2.96045014227539*pi) q[1];\nu3(0.539101391141426*pi,-0.160971900849946*pi,3.97784302777713*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6759647888363141*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5165286227017725*pi) q[18];\nu3(0.774230230179968*pi,2.78201339021861*pi,3.41410576439497*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.631416919019053*pi,0.6448063214013899*pi,4.27319797184796*pi) q[1];\nu3(0.186608255356785*pi,-0.351090504569298*pi,1.59426045584905*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43291566083625*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.533059115477178*pi) q[16];\ncx q[17],q[18];\nu3(0.319583790188173*pi,-0.07789039106304102*pi,3.71701599905974*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.979548347462978*pi,-0.192085750240226*pi,3.71828323572978*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.948459420611877*pi,-0.29564094886764203*pi,4.22150530039681*pi) q[7];\nu3(0.390320832302965*pi,-0.300259971676409*pi,1.035336758450598*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.721529130382142*pi,0.322011796180815*pi,4.32349773228812*pi) q[11];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.568746946486116*pi,0.14691417805816398*pi,3.84521983139839*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.573961788383922*pi,2.69953564302861*pi,4.0207562288719*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.608304240385623*pi,2.47021532537897*pi,3.71338134870506*pi) q[7];\nu3(0.402943239769379*pi,0.41342245709762604*pi,0.995636367718979*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.471209645415318*pi,3.00704496380808*pi,1.78757284220872*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0828855580980813*pi,3.45353187204949*pi,0.5228019373537526*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.701919151811097*pi,0.37728895452855704*pi,4.216901143445639*pi) q[17];\nu3(0.124674942261316*pi,3.17181687433626*pi,0.8087683236382339*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.901073399905262*pi,3.47675355927115*pi,3.97591337940714*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34621178330706*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.62796097190241*pi,3.22559146771285*pi,2.83882591367762*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.191499759707237*pi,3.3544311516879*pi,0.549019540011823*pi) q[15];\nu3(0.362420072740669*pi,-0.240577961784796*pi,1.68264673325407*pi) q[16];\nu3(0.446276344321459*pi,-0.224595332802482*pi,1.341944518507086*pi) q[17];\nu3(0.205996912802003*pi,3.18223698920431*pi,1.005603331820887*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263441931590243*pi) q[19];\nu3(0.420147342282936*pi,0.31426832888593503*pi,0.630751531288977*pi) q[20];\nu3(0.0889349065248708*pi,0.6469462211760799*pi,0.5173449546539933*pi) q[21];\nu3(0.208957368647902*pi,3.34460861204632*pi,1.042386431796468*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.229921212003946*pi,0.11964412183268602*pi,1.082637824457132*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.620189608914502*pi,-0.257641624747379*pi,4.00923777813729*pi) q[15];\nu3(0.755261720966549*pi,-0.264629749552392*pi,4.4853083342475095*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.311954626751713*pi,3.03186307383593*pi,1.95374966280023*pi) q[20];\nu3(0.58865227612313*pi,0.40357410593964704*pi,3.94117599668182*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.261090462854096*pi,-0.4189297004003713*pi,4.25235374215925*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43263186123865*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39870939567771*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.200712194971091*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.248265745771483*pi,2.79091846647722*pi,1.70214816031735*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34567034414117*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.34903119094562*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2525790826481*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304127507548957*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.6447081941362129*pi) q[3];\nu3(0.834075355768579*pi,0.7922065523345101*pi,0.804841022345796*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[13],q[21];\nu3(3.5*pi,3.39219778035273*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199721971802607*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[3];\nu3(0.392095126068735*pi,2.78301216642108*pi,0.909833763501921*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,3.46948422890667*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.35936033603201*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5777756972646322*pi) q[16];\nu3(1.0*pi,0.0*pi,1.327898393636509*pi) q[17];\nu3(1.0*pi,0.0*pi,1.368927209650727*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49556248890556*pi) q[21];\nu3(3.5*pi,3.41687117760782*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.34448817310536*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.629782898325301*pi,3.22297346549946*pi,4.18698270636121*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.42967087862102*pi,0.5*pi) q[8];\nu3(0.224614179851196*pi,0.14417599183344998*pi,3.67841932613623*pi) q[9];\nu3(1.0*pi,0.0*pi,1.221180535708699*pi) q[10];\ncx q[11],q[18];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5159759969060551*pi) q[20];\ncx q[0],q[1];\nu3(0.493094796350111*pi,-0.250445061732503*pi,1.162076167323367*pi) q[2];\nu3(0.539243986137271*pi,3.1423714818203*pi,3.17933291108395*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.544200270972504*pi,2.54265212723235*pi,4.00667900785072*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.420542891726658*pi,2.9552279810293*pi,1.62020030993862*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49967411980771*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33306037152129*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.3986715444495506*pi) q[1];\nu3(0.274200647596069*pi,-0.031531300495466985*pi,1.136024259915337*pi) q[2];\nu3(0.25801859647014*pi,-0.24288356928142601*pi,3.93299730973564*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.849153610958687*pi,0.57370342095784*pi,4.11615479866352*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36512013025568*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.238352416578314*pi,2.38526127579934*pi,1.2374203104517592*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40517413960732*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.324312071870801*pi,0.5545873823810501*pi,0.729754790664246*pi) q[6];\nu3(1.0*pi,0.0*pi,1.159184633870924*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.644806743049089*pi,3.16110545021762*pi,2.88231662611011*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0484738345618417*pi,0.9386118635076801*pi,4.1374485487133*pi) q[19];\nu3(0.874326397241291*pi,1.16493817768401*pi,0.702384774406392*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.45621125050854*pi,0.298064554424761*pi,3.83650642211913*pi) q[13];\nu3(0.504491464873647*pi,0.25673966823483696*pi,3.53238633511366*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.668580209804965*pi,-0.07255938781578197*pi,0.662256229027768*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.468200024560829*pi,-0.151737619170495*pi,0.570452987659514*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41783154538395*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.838732643781407*pi,0.258610818782107*pi,4.28683950729128*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.302359702848042*pi,-0.27056551489299197*pi,4.4143507994624*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[7];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.362526391028896*pi,2.89353061225499*pi,0.7562403354879921*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.389353765183828*pi,-0.24488711701210603*pi,1.59493310055047*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47431832546861*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40038909834363*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.233993713838215*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.491806853090448*pi,0.208689142774256*pi,3.48692219993455*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277641857993709*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.44567322776052*pi,0.15342027995374896*pi,1.374206633817486*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.34280581880201*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.557357812024783*pi,0.7536939619782701*pi,4.19336149685272*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194778470984031*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.294332710573103*pi,3.12827713142148*pi,0.8867708210219021*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.514657549891503*pi,0.399645856432188*pi,3.79910088337688*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.333870694384294*pi,0.69093778400828*pi,0.5665544974181536*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.663551473162472*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.748455262455748*pi,0.280680205185881*pi,0.821636582667852*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3440875172058195*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.203808446012879*pi,-0.33890458393063*pi,4.18024616388018*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.65096550905626*pi,3.25120694636343*pi,0.693132927315598*pi) q[10];\nu3(0.454048021309336*pi,3.49800922995846*pi,4.245334948232*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5260677326324719*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.348429489763303*pi,-0.279508223109433*pi,3.97058127239295*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.225893034813669*pi,-0.4725941215303301*pi,0.971002109474498*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.573935061678508*pi,3.46064048919843*pi,3.2281339509231*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.71568758484833*pi,3.22473762921607*pi,2.89815590649535*pi) q[1];\nu3(3.5*pi,3.32135544317624*pi,0.5*pi) q[2];\nu3(0.463958201782729*pi,0.18177871917766197*pi,0.5365716929490459*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.379734428299823*pi,3.38744015109378*pi,1.51841185134677*pi) q[7];\nu3(1.0*pi,0.0*pi,1.277199702493528*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45757703429333*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4340291005633259*pi) q[15];\nu3(0.164950183166346*pi,0.057971003730966975*pi,0.8153605314430981*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.799982966851081*pi,0.04042559559622205*pi,4.17749250647428*pi) q[1];\ncx q[2],q[8];\nu3(0.613287772219246*pi,-0.23595503973507298*pi,0.843979985852048*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.406889987376777*pi,2.76418787179604*pi,1.62405361482929*pi) q[6];\nu3(0.436174443292283*pi,3.09858668569925*pi,1.67800416822592*pi) q[7];\nu3(0.598772967711952*pi,0.264364392081029*pi,0.936194283701676*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.894233002188623*pi,-0.06415621934452698*pi,3.66340083060589*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.27115590348279*pi) q[8];\nu3(0.284722234665128*pi,-0.33959798920150697*pi,0.826754989150677*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5917519099482278*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49057567470997*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,1.2843994220513841*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.637932010440637*pi,0.6049675463063799*pi,1.015915524516013*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.476922949867545*pi,2.73686799202842*pi,3.81280449410072*pi) q[12];\ncx q[13],q[15];\nu3(0.374399842590766*pi,0.14895696952250204*pi,1.294278196296613*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.582415155879589*pi,0.07098098381556495*pi,4.36347578868057*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.319455229981282*pi,2.99683431724961*pi,0.815533207328051*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.760934986293924*pi,0.23783881526275896*pi,0.9263456655436499*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37999294165715*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5277224540390408*pi) q[3];\nu3(3.5*pi,3.44639943213138*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.319247835625023*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.281483473241226*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.377445615282016*pi,0.034588272973328005*pi,3.65964237489146*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\ncx q[18],q[20];\nu3(0.385096664427731*pi,-0.256219632164513*pi,1.62883442568399*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45458742061175*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.41336268890289*pi) q[11];\nu3(0.306386585564476*pi,2.55063374701547*pi,1.233969773383857*pi) q[13];\nu3(0.39488366142601*pi,2.99615170143081*pi,1.73296021394702*pi) q[15];\nu3(1.0*pi,0.0*pi,1.333791982464359*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.697603950379699*pi) q[17];\nu3(3.5*pi,3.40927115379465*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.391606029545843*pi) q[20];\nu3(0.932812213660706*pi,3.06397751255196*pi,3.22420003527446*pi) q[0];\ncx q[1],q[11];\nu3(0.332141969596103*pi,2.55555129346445*pi,1.22590967028583*pi) q[2];\nu3(0.723215625445092*pi,0.23341634023750502*pi,1.235184186960013*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.37510212992248*pi,0.5*pi) q[9];\nu3(3.5*pi,3.447848653189*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2411840931729818*pi) q[12];\nu3(0.529122007792179*pi,-0.06294135080630198*pi,1.41505090174187*pi) q[13];\nu3(0.52300715957073*pi,2.86151398205537*pi,3.72186692344791*pi) q[15];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2297649348848991*pi) q[21];\nu3(0.738876989853998*pi,1.2334381271543*pi,0.745007474939109*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0889721652206098*pi,2.60049805966723*pi,1.2143931513182409*pi) q[2];\nu3(0.787343625572689*pi,0.07339041653381295*pi,1.419287501063637*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35408962406422*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.197026547622352*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.357739579318348*pi,0.53992352621186*pi,0.911173619843552*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.644165729007286*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.450016325962229*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.245294434557502*pi,0.10411948617164002*pi,4.0478010457324505*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(0.569736149836472*pi,0.34047884362275505*pi,0.952756404755442*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4159466032541*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.274588716530726*pi,0.153018448226658*pi,4.01930584112462*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.40568692741266*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.520168983903594*pi,0.56035445482549*pi,0.983771604842702*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5850467815802629*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.734727240976902*pi,-0.25485416307707*pi,3.86951153452861*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45006458886536*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.482823870802085*pi,-0.267070288594246*pi,0.5468635320961494*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1758604476235819*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.721416389808062*pi,0.038245661098116*pi,1.091579438507406*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[15];\nu3(0.417459157926951*pi,0.372702213190681*pi,4.35858769894228*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.151451108995607*pi,0.24948821135839705*pi,4.0929996192832*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.475003441985431*pi,-0.324907714987955*pi,1.55109086696318*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.461291855600426*pi,0.34489756349494405*pi,1.002302001847211*pi) q[1];\nu3(3.5*pi,3.37837087367653*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29164045495346*pi,0.5*pi) q[4];\nu3(0.661113769883067*pi,-0.376033172625808*pi,3.86164269819542*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.234310300898493*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.464114326741126*pi,0.02115580982725196*pi,0.675640285249707*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.207412227267338*pi) q[15];\nu3(0.905496221402875*pi,3.24606140237267*pi,3.20318837789601*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42607621024659*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.624092089739429*pi,3.08632699600464*pi,3.78733798659047*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.751138339261161*pi,0.15496848303522803*pi,0.889876394323629*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.712898627669013*pi,-0.187307779613891*pi,3.53838252113831*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.733334391923004*pi,0.06634019654793699*pi,3.74826434070028*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5602647212240295*pi) q[8];\nu3(0.286681008630697*pi,0.1684070558302*pi,3.36717252789179*pi) q[9];\nu3(0.725161846884285*pi,3.36329652041164*pi,0.732388538707154*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.608388528552222*pi,2.62845042485326*pi,3.57524487429063*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5055559382819954*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.66435583037057*pi,-0.24032155283349*pi,0.545150695254399*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.530967237439507*pi,-0.309199885083258*pi,4.29116011352082*pi) q[10];\nu3(0.327207333207736*pi,3.30713122923206*pi,4.31981175237461*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.163896243103863*pi,0.395797540431459*pi,3.48830373949385*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.51548309895486*pi,2.54267992409376*pi,3.95310811811312*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46538586238026*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.260174384627673*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.512602418022622*pi,3.3893345321504*pi,1.63589022116037*pi) q[20];\nu3(0.482356271650669*pi,0.90717588896099*pi,3.91477321615431*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.04474008052068*pi,0.24445519677487204*pi,3.80138924318882*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.364059345459605*pi,1.0101953255792*pi,4.10576734613275*pi) q[2];\nu3(0.429738997162321*pi,2.98291185313634*pi,0.621838255532952*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5385110892719386*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.816197710014241*pi,1.07258444623447*pi,0.862586605013525*pi) q[0];\ncx q[1],q[21];\nu3(0.530651724837945*pi,-0.022287363068587973*pi,1.08674009638175*pi) q[2];\ncx q[3],q[20];\nu3(0.393419721523438*pi,-0.08980836390796099*pi,1.027888367776744*pi) q[4];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4644687838691*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.188047828127365*pi) q[14];\nu3(0.876615561861678*pi,-0.284287738849004*pi,3.69664911285835*pi) q[15];\nu3(3.5*pi,3.48914767087426*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.232831110435653*pi) q[18];\nu3(0.36998795343515*pi,0.25110142043758*pi,1.067201926816584*pi) q[19];\nu3(0.342954667685372*pi,0.6546451642573301*pi,4.06890826841256*pi) q[0];\nu3(3.5*pi,3.47091111349368*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32744983877374*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.331901877882443*pi,0.96954845550891*pi,3.99659812907765*pi) q[8];\nu3(3.5*pi,3.48781733788938*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.461461021039246*pi,0.47109358120240796*pi,4.2924908023138695*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2410995437478949*pi) q[17];\nu3(0.613629990976674*pi,3.14312213495423*pi,3.858459271543*pi) q[19];\nu3(1.0*pi,0.0*pi,1.236351820035658*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2436658445516011*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.882320224343102*pi,0.49933898667564003*pi,4.033134297919251*pi) q[7];\nu3(0.83400816204427*pi,3.03893359468964*pi,4.4411542821325405*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.48216166788052*pi,0.5*pi) q[10];\nu3(0.384231900299005*pi,-0.4435685269804659*pi,0.9003911117728489*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.170272378776192*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43837033228586*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.669843584861427*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.672407235885358*pi,3.17887607016877*pi,3.5437979817488*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.113793514663916*pi,-0.128897991792654*pi,4.36631631821156*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.604604667162389*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32230094480503*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.314340837295751*pi) q[21];\ncx q[1],q[21];\ncx q[3],q[20];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5377393622058442*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3488347129745*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41385528190465*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.296042732417773*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.287569971980108*pi) q[15];\nu3(0.461706210007505*pi,-0.353691489802957*pi,1.5361882905721*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.82990605694128*pi,0.25462517854134703*pi,1.363983886053963*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.186724695267688*pi,0.6370003326012299*pi,0.730598229985463*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.560360610530611*pi,-0.30397343310804703*pi,3.59905795278579*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5584528485050368*pi) q[8];\nu3(0.219578323202949*pi,-0.21349447556079099*pi,4.04739279422169*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.448755054526719*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(0.383581021288675*pi,0.410170051085901*pi,3.69544866357311*pi) q[9];\nu3(0.321123141757805*pi,0.7960418960348801*pi,3.80903657852269*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.695656105082552*pi,2.83336507469944*pi,4.1651920431363205*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.828442195717475*pi,3.39307028706243*pi,0.799168798959461*pi) q[10];\nu3(0.69081328573875*pi,-0.13817080376728602*pi,0.842533717501015*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.255626471232128*pi,0.5517932047898*pi,4.26653067077279*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.446887330884484*pi,3.16500601552144*pi,3.370277821329*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49663718007406*pi,0.5*pi) q[0];\nu3(0.364971694222393*pi,3.15503714054039*pi,1.91422677123125*pi) q[1];\ncx q[2],q[9];\nu3(0.774712147157759*pi,-0.39337973714110297*pi,3.4803656676941*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.229141387750662*pi,2.88698107560489*pi,0.831816980134615*pi) q[12];\nu3(0.623505711732226*pi,2.59511365978371*pi,3.44402100868253*pi) q[13];\nu3(0.24644303440722*pi,0.23315075227082105*pi,4.19742888902731*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.349931533479345*pi) q[16];\nu3(0.806367225400847*pi,0.250312387170862*pi,1.11013185464332*pi) q[17];\nu3(0.722635517870872*pi,0.9330354556170699*pi,1.018296061865045*pi) q[20];\nu3(0.436074535880127*pi,3.43901623816709*pi,1.0068901715588479*pi) q[21];\ncx q[0],q[16];\nu3(0.719696164502091*pi,0.08163902465722195*pi,4.1139474730925*pi) q[1];\nu3(3.5*pi,3.33250154628457*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.621576719619094*pi,0.61761665326425*pi,4.48408409305327*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1959528308433631*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.617622650016409*pi,3.44030919643449*pi,4.21722362624715*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.591074712193084*pi,-0.4782405694324438*pi,0.668777394687254*pi) q[20];\nu3(0.395939855852176*pi,0.41917082079995405*pi,4.06709380786052*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.859117340766299*pi,0.378550394218062*pi,1.249746577185591*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.713528956292325*pi,3.40689100525562*pi,3.35869299432219*pi) q[8];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.25896679229608*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.274353934348558*pi,2.99775923732416*pi,1.90862463228036*pi) q[6];\nu3(0.0981549896045983*pi,0.76398942096837*pi,3.92793551521132*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35024451397604*pi) q[9];\nu3(3.5*pi,3.35082688998897*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267710070412713*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.42009895013094*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44807638582425*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.377311611145865*pi,2.37139018174172*pi,1.22281075981136*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,3.45134858378333*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.077687171014228*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.229501617519311*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228270524125046*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(0.417324270075477*pi,3.32100433477712*pi,2.1044844112877703*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.45526336765655*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33642592068688*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.216284830275789*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5429701871421231*pi) q[12];\nu3(3.5*pi,3.3081935979891*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4389642252236605*pi) q[14];\nu3(0.339432340018334*pi,3.09908569297352*pi,0.868432181844881*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.40286356685095*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48430953622953*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276557739694283*pi) q[20];\nu3(1.0*pi,0.0*pi,1.213957772238168*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5615349196888269*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5771043641111997*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5352489530215974*pi) q[21];\nu3(0.107903578066416*pi,-0.4002212450027497*pi,0.8764476297350869*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.489862173779779*pi,0.69743365503225*pi,0.847802886484841*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.484965047823876*pi,-0.12686662865931397*pi,0.9036597501963399*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.77631364496248*pi,-0.19463539765465598*pi,3.92796422193211*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0359823868593117*pi,0.429350240043176*pi,0.826383185704893*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.596283686957338*pi,-0.07056801108330502*pi,0.5218854404024099*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.523345705805643*pi,0.7302164082887801*pi,0.61628201572242*pi) q[1];\nu3(0.549084466902348*pi,3.23414764015185*pi,4.44119449332484*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.542400622268775*pi,0.17763598311945195*pi,0.8006630762886711*pi) q[10];\nu3(0.541732586072922*pi,0.21194726450587797*pi,3.81867001845307*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.527983523880358*pi,0.40336858834964995*pi,1.286986719955121*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.226636486204951*pi,2.92371941973073*pi,1.1282453172851739*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.232660299281396*pi,3.37033077344294*pi,1.88616074667275*pi) q[9];\nu3(0.325466673011327*pi,-0.043555088077606996*pi,0.5340658476693049*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.437187052117764*pi,3.30372593543381*pi,1.377718866948036*pi) q[12];\nu3(0.326671733925168*pi,1.0982150941394*pi,4.3798387732043*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.20996174060858*pi,-0.15689872618641498*pi,0.668903433753474*pi) q[17];\nu3(0.456177200696895*pi,-0.4928681885325876*pi,4.22284057728658*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.665557910396147*pi,-0.332975733201177*pi,0.6863061447676599*pi) q[3];\nu3(0.465401326539965*pi,-0.21099451429508997*pi,4.471054187462871*pi) q[4];\nu3(0.708419188506108*pi,0.06070656846877098*pi,1.396008577619832*pi) q[7];\nu3(0.702110637024573*pi,0.69426684700887*pi,4.45558839735552*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.312975655580822*pi,3.13094528420578*pi,0.508144955737586*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.475022744589213*pi,0.54321319766762*pi,0.858971664690404*pi) q[14];\nu3(0.687256285903584*pi,3.15416173636278*pi,4.46477890683132*pi) q[17];\nu3(0.298716792513312*pi,2.65706796825468*pi,1.58408663119699*pi) q[18];\nu3(0.183414644011897*pi,3.11954052512981*pi,0.655683089667615*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.486504761588398*pi,0.96462216533524*pi,0.5477015539108849*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.443303553724235*pi,0.06296862112060997*pi,1.048458709828487*pi) q[3];\nu3(0.416501402020669*pi,0.19756017173281804*pi,3.74970960505209*pi) q[4];\nu3(0.458192319240568*pi,0.76827746608693*pi,0.752167702440703*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.834027054318711*pi,3.24916045780327*pi,3.25402502426791*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.723314170324644*pi,3.35263432226126*pi,3.80253787404091*pi) q[19];\nu3(0.147440708597593*pi,-0.348561383223987*pi,4.31368721883247*pi) q[20];\nu3(0.26104387080644*pi,-0.36575997189848397*pi,0.5560731609162086*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.468997310557829*pi,-0.093729413226315*pi,4.23720861173578*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.27451568646234*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48920146700388*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.405712279756056*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.145969837054075*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47533395347822*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36185520340787*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.288551136943536*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.305921793119448*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43133212800769*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,3.49948677063797*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42750100927469*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.348706045182666*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4534406037673*pi) q[18];\nu3(1.0*pi,0.0*pi,1.187221645238865*pi) q[19];\nu3(3.5*pi,3.43588812283951*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46552266295738*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.365539677215072*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.4082966181994*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.381507772907067*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260488205090632*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5865147127719516*pi) q[8];\nu3(3.5*pi,3.48285916548445*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.688510999636926*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5268230431182171*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5519604374001275*pi) q[19];\nu3(1.0*pi,0.0*pi,1.379727419886041*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.4674177047152*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.348470845383909*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.438890080618682*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5561564579906433*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.556484966353957*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4317826992139295*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.109022174196712*pi,0.34726860924574*pi,3.60564923639954*pi) q[2];\nu3(0.203755488779064*pi,0.95040274562153*pi,4.15667981161053*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.240489197574888*pi,0.045465497538787036*pi,4.36273140239291*pi) q[7];\nu3(0.421906746588944*pi,0.33820245843473795*pi,3.57160851408729*pi) q[8];\ncx q[9],q[21];\nu3(0.707865065672797*pi,-0.11585129771328201*pi,1.10283660380405*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45413226715974*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.750992436434427*pi,-0.08097241498459401*pi,4.492757450068741*pi) q[14];\nu3(0.305086876392403*pi,0.6847552578447*pi,4.01418301205441*pi) q[15];\nu3(0.344956493111017*pi,0.7877871108690699*pi,4.317222629020311*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.225412881421592*pi,0.21008648505110805*pi,1.1251218648273271*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.242402831547503*pi,-0.04063108342282801*pi,3.8491089808724*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.483555013030407*pi,3.24554808924269*pi,1.90380820728331*pi) q[2];\nu3(0.624480628518526*pi,3.49087280595316*pi,4.1470481699023605*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.450972397207881*pi,3.40580870475*pi,1.200993756316132*pi) q[7];\nu3(0.159622560444377*pi,3.16287157004295*pi,1.2139639765759371*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.837741587507857*pi,3.48107268475948*pi,4.30653303978942*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.713776658866392*pi,0.8138016825697201*pi,1.104906259086309*pi) q[14];\nu3(0.219087268587056*pi,0.440011843639182*pi,4.11741181321362*pi) q[15];\nu3(0.649454670863079*pi,-0.347123027348839*pi,4.004228019322991*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.804550033545715*pi,-0.38372007806965003*pi,3.33038207882457*pi) q[19];\nu3(0.751936221950163*pi,-0.030515097709161998*pi,3.52062491798422*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.870570761998594*pi,0.17069249456299995*pi,0.5971737221465865*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.330421380447056*pi,0.57243909162887*pi,4.4950641755841705*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.436193369090968*pi,2.71261978987698*pi,1.1637956669068479*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.809338839953342*pi,2.422565815182*pi,3.84015389157079*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.367677842013946*pi,3.07192231511899*pi,0.714896648830475*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.617175021045351*pi,0.46288273179823003*pi,1.048858670921498*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.821318382666362*pi,0.6781371932271301*pi,4.38028296345901*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.595244859200357*pi,2.37666663916226*pi,3.82631720002057*pi) q[6];\nu3(3.5*pi,3.4619698604175*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.334443730714578*pi,2.86057847383578*pi,1.3907383899126669*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.907933927279895*pi,3.35293176498042*pi,4.2833135820676596*pi) q[13];\nu3(1.0*pi,0.0*pi,1.085766065526684*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.633678836404094*pi,3.34099997097104*pi,3.30368891700084*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.236635132893846*pi,0.18961633436509495*pi,3.65734862281576*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.90447297741752*pi,2.80215773327172*pi,4.26736477012665*pi) q[1];\nu3(3.5*pi,3.44732231876173*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1502963652611982*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.210212093795664*pi,0.414745969941002*pi,1.003880113335492*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47063920807221*pi) q[14];\nu3(0.654210244884266*pi,-0.4422632619445998*pi,1.028186818858434*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.372921429250587*pi,0.365683555414541*pi,4.037898480714031*pi) q[4];\nu3(0.781643978193537*pi,3.19391158843275*pi,3.97580611939456*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.228463266027206*pi,0.7781537531098801*pi,4.4949224380668*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.306937342109051*pi,3.33008741508447*pi,1.48888345692976*pi) q[4];\nu3(0.397447654178528*pi,-0.12148365543225498*pi,1.0476408983169692*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4072810297708696*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.819371610717725*pi,2.74127687954373*pi,3.92123261170841*pi) q[21];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45276427119878*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.799695528041182*pi,0.22725250855164802*pi,4.168938842644399*pi) q[12];\nu3(1.0*pi,0.0*pi,1.389407833422322*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.419908864889528*pi,3.18821174200447*pi,1.472834163933439*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4127904528159*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[15];\nu3(0.889958059698695*pi,-0.088590807146809*pi,3.82636001995254*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2705032190963839*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46172969937243*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.50687540673229*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.366283204874333*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.4680152411539*pi,0.5*pi) q[0];\nu3(3.5*pi,3.23710531455512*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39675638781729*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1918970760460819*pi) q[4];\nu3(1.0*pi,0.0*pi,1.292342490658772*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3088903573662*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1780991759598*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5606051709853022*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1912142858217911*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.378958403044365*pi,-0.322412199374571*pi,1.4347713304034841*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.182501111429336*pi,3.16679774936858*pi,0.781002235002504*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36260359224912*pi) q[15];\nu3(3.5*pi,3.43908595932726*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.367625973225636*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.270535684262858*pi,0.23176914157139805*pi,4.18790210248013*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5498139007307082*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.426348880654491*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.425110680212827*pi,-0.06391040018646499*pi,1.0680771670122091*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.38579411578787*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.714629139217315*pi,2.80170195710038*pi,3.55747685503974*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.58244751657999*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.295551303071067*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.617358837581609*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\nu3(0.677046531567431*pi,0.357144895428965*pi,0.665770454558594*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49414479268553*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.302448341387412*pi,2.76929960188063*pi,0.904043653480926*pi) q[6];\nu3(0.574063824311215*pi,3.19842335910689*pi,1.6597204642684*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.375290546752957*pi,3.4165129488748*pi,2.01720139835659*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.606864804957273*pi,2.99824186704222*pi,3.79660881332404*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.40242315033705*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.244148914680985*pi,0.301823487029553*pi,3.49293408472399*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.430181758416478*pi,0.347568448268488*pi,0.5306498003242458*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.617554144502054*pi,-0.20854173724353497*pi,3.40932488304086*pi) q[6];\nu3(0.493965933974059*pi,3.45022037316496*pi,1.60645459804869*pi) q[7];\nu3(0.200103577047337*pi,-0.4185887687433108*pi,4.32875879128038*pi) q[9];\nu3(0.51038208189298*pi,0.07725971952727095*pi,0.638367780672993*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.226099426341409*pi,0.7073150861661*pi,0.5141209494635298*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.513720664231778*pi,-0.226070128131025*pi,1.014080467603341*pi) q[0];\nu3(0.575286616118142*pi,0.09396885053339998*pi,0.879861227171417*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.324568530032066*pi,1.13478436710333*pi,4.34505470286516*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.304423298317742*pi,0.36545977478009695*pi,0.987422000714697*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.463408081685062*pi,0.11435350244993803*pi,1.0236507665368348*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.43882778322787*pi,0.55630349331271*pi,3.74123397421306*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.507752480285263*pi,0.17440422926883903*pi,3.55095622715981*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.6038459160615*pi,-0.4020087808156054*pi,4.13311922443167*pi) q[20];\nu3(0.586173779760516*pi,3.27347448949226*pi,3.13470187596499*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.269168455867144*pi,0.05861445440306001*pi,3.8256535540229*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.326024110729411*pi,2.4913055356875*pi,1.487810088009774*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.40426914100056*pi,-0.355318322769218*pi,0.668625639456204*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.163500524903202*pi,0.225981897559421*pi,1.010257134432492*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.597183387353361*pi,0.13843947825562797*pi,1.2514515553422338*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.634052296671701*pi,3.41299128234743*pi,3.65939511691951*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.162232632227063*pi,3.43327146148373*pi,1.51470448123891*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.484236729044731*pi,0.11486560302133197*pi,0.7783243739333989*pi) q[5];\nu3(3.5*pi,3.31492265168864*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.431487555784591*pi,3.10782472853647*pi,1.1410393860682*pi) q[12];\nu3(3.5*pi,3.44907854700835*pi,0.5*pi) q[14];\nu3(0.612764183349144*pi,-0.336725250489252*pi,4.28020491089209*pi) q[15];\nu3(1.0*pi,0.0*pi,1.146203603649693*pi) q[16];\nu3(0.442385218209526*pi,0.12158763070285805*pi,3.83527991147264*pi) q[17];\nu3(0.465580428882275*pi,2.69636962297041*pi,3.76059246511497*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2216712319362921*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44627065431352*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.384732988767345*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.42292133190821*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.33299510895563*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.975032574123602*pi,0.012602885657045038*pi,0.5244122272423628*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.238247264145796*pi,0.005066345482428014*pi,0.71809541246338*pi) q[15];\nu3(0.908715937781892*pi,-0.177877053441227*pi,0.5908304618941596*pi) q[17];\nu3(0.346824757572665*pi,0.29042796131234305*pi,4.448925588167301*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\ncx q[0],q[1];\nu3(3.5*pi,3.41973540603996*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.209101810116168*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44077405311891*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5754222713306789*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.522285891971048*pi,0.431865403228345*pi,1.31709872710764*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49582843429503*pi) q[20];\nu3(1.0*pi,0.0*pi,1.431868477381695*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.634702241376317*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,0.5899504601642022*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.707157885680813*pi,3.12236327223029*pi,3.98857181976226*pi) q[19];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.607643674502417*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.35446734104589*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229467863145477*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5551110253608593*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.687531750301496*pi,0.6182437954309401*pi,0.826564407415538*pi) q[6];\nu3(3.5*pi,3.49282940563517*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.16724191661647*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46621000372419*pi,0.5*pi) q[5];\nu3(0.355647428538171*pi,2.70474958935776*pi,1.066513841229173*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3493598616992228*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39858576871571*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.560862338346195*pi,-0.221796446926198*pi,1.096934773091757*pi) q[2];\nu3(0.372256818434405*pi,3.06113825058315*pi,0.777615367322473*pi) q[3];\nu3(0.765500434808884*pi,2.75691299401635*pi,4.044374076185*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43798409997745*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5079567636452051*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45275089049203*pi,0.5*pi) q[15];\nu3(0.604374167358181*pi,3.19514866844968*pi,3.28974442092533*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302351498332712*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3476854644085892*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.732385633538388*pi,-0.333836022216778*pi,3.20501094037436*pi) q[0];\nu3(0.621985725843087*pi,0.22596199255154503*pi,1.165841084639679*pi) q[1];\nu3(0.360063644658897*pi,0.242341863460809*pi,4.32031419668283*pi) q[2];\nu3(0.0179322931745423*pi,-0.4405066608498357*pi,0.675572643066511*pi) q[3];\nu3(0.283390717263135*pi,0.7128421771043101*pi,0.564164165453937*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4154245222174495*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.702817561780648*pi,-0.4788194222961454*pi,3.27700618454323*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.377480437302795*pi,1.17634330686733*pi,4.32249925172696*pi) q[0];\nu3(0.593515278159123*pi,0.22593623860442102*pi,0.775536241512344*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.360372490625482*pi,0.14709010521384402*pi,3.87646849323843*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.464535486975364*pi,0.9156132432642301*pi,4.44625852504541*pi) q[13];\nu3(0.618955437490897*pi,-0.27210280337978*pi,0.942023403056245*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31097795201029*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.619825460641513*pi) q[19];\nu3(0.598653300359775*pi,0.7449283233137101*pi,0.5123095270781785*pi) q[20];\nu3(0.780682024844312*pi,1.04950566270816*pi,0.72187316864232*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.254345129645512*pi,3.00800993175141*pi,1.038972314789139*pi) q[7];\nu3(0.402023121529435*pi,-0.386761401278061*pi,1.397460430216058*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.58595589002041*pi,3.49273860992358*pi,3.25401823728485*pi) q[12];\nu3(0.382972706093726*pi,3.45893243074683*pi,1.002894322537701*pi) q[13];\nu3(0.45808707804173*pi,-0.381956347398196*pi,1.19303577003383*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.182226131670283*pi,0.423849047490095*pi,3.9417813174512*pi) q[20];\nu3(0.504692946613249*pi,0.09479653547244304*pi,0.5204646063956382*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.160999256199992*pi,-0.039795133760615*pi,3.68863153888465*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.470270287587275*pi,0.162351089770696*pi,4.04713553531547*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(3.5*pi,3.2830337371975*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.196788375086678*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.379719925423959*pi,2.98512855494152*pi,0.5259706567943195*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41127113373455*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.291169448333564*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.352222149036569*pi,0.015860314804929*pi,4.25287964631463*pi) q[9];\nu3(0.233249465896532*pi,2.98245205491564*pi,1.450649622306373*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.803247410635964*pi,3.07806971583875*pi,3.13868026343433*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48594080407363*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5771587855790585*pi) q[4];\nu3(0.968995783079088*pi,3.24856082955132*pi,3.38560683540481*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.154767987887284*pi) q[8];\nu3(0.427626997623905*pi,-0.19444678615842598*pi,3.950159397285*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.27197922063062*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232097357481819*pi) q[16];\nu3(0.359758793614367*pi,0.22495243794831898*pi,1.272187118487232*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[8];\nu3(0.474490961932137*pi,2.45417104724894*pi,1.2154369183832991*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40439690546335*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.848135579102794*pi,3.40055006059353*pi,2.90066763489356*pi) q[19];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.415592084576749*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.425090637037345*pi,3.49621559337004*pi,1.0919942428633331*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5337210306493727*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.329603959914047*pi,3.47231064302306*pi,1.07817012919045*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.47754406998493*pi,0.5*pi) q[10];\nu3(0.618291920522297*pi,0.18188731151038595*pi,1.041367350408267*pi) q[11];\ncx q[14],q[16];\nu3(0.682419948459991*pi,1.06531531297691*pi,0.615295603233475*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169587982180027*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.233664237573424*pi,0.186869040319962*pi,3.98368201431785*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46938684514738*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.138392654591994*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.316111828041404*pi,0.53077882699864*pi,4.359402821884331*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.759925981829187*pi,0.273364142733605*pi,1.2283633618977081*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.206000661134909*pi,-0.23893954174451398*pi,0.7353004771505229*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.429350295020823*pi,0.07812027833256197*pi,4.195548942112*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5594951061010311*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.270419135301681*pi,0.44025149555228005*pi,4.072142320795519*pi) q[4];\nu3(3.5*pi,3.40853411187778*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5801975194184026*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.384130308503047*pi) q[13];\nu3(0.307332803854933*pi,-0.136167816701127*pi,4.19293737807892*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,3.42895732629941*pi,0.5*pi) q[17];\nu3(0.116463572781564*pi,0.28185699935573105*pi,3.69912361094652*pi) q[18];\nu3(1.0*pi,0.0*pi,1.149997765295637*pi) q[20];\nu3(3.5*pi,3.43059732504519*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0983251506298108*pi) q[11];\ncx q[12],q[15];\nu3(0.223693205602361*pi,-0.4224507335269289*pi,0.856139112144602*pi) q[14];\nu3(0.533817163400795*pi,-0.193669366353945*pi,0.851733894315751*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.41386422934571*pi,2.89388163167284*pi,1.0651975267256049*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.464348844248579*pi,0.007109347598075022*pi,4.31432002585883*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.303469996022472*pi,0.06747748779423002*pi,4.23397113826376*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.397039233573652*pi,3.31818398040749*pi,4.20255612352088*pi) q[10];\nu3(3.5*pi,3.40795980854789*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48828740688855*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2559742854687101*pi) q[15];\nu3(0.41897039783136*pi,0.213922284353123*pi,4.4420871821329*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5639380549752611*pi) q[20];\nu3(0.502734667256949*pi,3.12753178103977*pi,3.46737408870809*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.178059488910337*pi,3.19743570610805*pi,1.257765256421423*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.221093548318348*pi,3.07250252099205*pi,2.04254120016566*pi) q[3];\ncx q[5],q[13];\nu3(0.347652465158709*pi,3.25579260505942*pi,1.389804940881194*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.190842198729297*pi,0.22796399882045804*pi,4.3331294840039*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.448491440480931*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[20];\ncx q[18],q[19];\nu3(0.363958049003879*pi,0.7637209660437301*pi,4.12026194197846*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.650345997954297*pi,2.43543321366344*pi,3.7654356236614*pi) q[7];\nu3(0.418526761189354*pi,0.6467554509062801*pi,0.73412512956333*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4106409002340605*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.41376825416389*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.202011785835706*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.480602712749134*pi,-0.011963066957284996*pi,0.951274242739985*pi) q[7];\nu3(0.159882734993779*pi,3.45329737225095*pi,0.7882540995209439*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.310899761858524*pi,0.286627053076134*pi,1.04080344722695*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.318925916822527*pi,0.423234090491422*pi,4.48945823757768*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.639144667983558*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.181896020401838*pi,3.09789037049683*pi,1.96099825759318*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.520414051762119*pi,0.15764730165782503*pi,1.04174500439292*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.222578568216931*pi,0.61954264856641*pi,3.77953343707931*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49950683799301*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.340509508192411*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.466322869657051*pi,-0.4630011210129613*pi,4.48005587893168*pi) q[18];\nu3(0.425812352956321*pi,0.26883314033998296*pi,3.87559755390512*pi) q[19];\nu3(0.616987650795766*pi,0.35592634909449195*pi,1.1736446677238281*pi) q[20];\nu3(0.262259607802814*pi,0.17291854563990405*pi,4.1675801723970896*pi) q[0];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.46829264013744*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48064002321682*pi,0.5*pi) q[10];\nu3(0.540019326291879*pi,-0.393442603814233*pi,1.216563782812726*pi) q[11];\nu3(0.966911372052676*pi,2.73842535777723*pi,4.12416624690447*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3819192049982512*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.355328111241954*pi,0.5905050846572899*pi,0.900619853353481*pi) q[18];\nu3(0.743042503492186*pi,-0.05934718127331401*pi,0.5831226960809867*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.391571419780433*pi) q[21];\nu3(0.353050818189915*pi,1.08426067085797*pi,4.3416061221909*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.00694881901110315*pi,2.78807238571098*pi,1.55012343891486*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,0.76911322330393*pi) q[8];\ncx q[10],q[21];\nu3(0.620665763597456*pi,0.18948373601198998*pi,0.740099720329217*pi) q[11];\nu3(0.29773806137087*pi,-0.20550443445627398*pi,4.40304950257118*pi) q[12];\nu3(0.478144462043905*pi,3.3868246593277*pi,1.98961123390837*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\ncx q[3],q[20];\nu3(0.499083289388635*pi,3.00831553651359*pi,3.33083135146155*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.72108235225451*pi,0.35328521000303703*pi,0.759735414333079*pi) q[13];\nu3(3.5*pi,3.48872300883187*pi,0.5*pi) q[14];\nu3(0.37906536910247*pi,0.5820901475565501*pi,0.8754704350710261*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.659993317783196*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4135043194159231*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2823604608443*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43355168909525*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.488359926011224*pi,0.26471601755434504*pi,1.132707162799198*pi) q[15];\nu3(1.0*pi,0.0*pi,1.281921672439746*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48540506685225*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.33966174551835*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.116945872580453*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49251154061559*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258491503705307*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[19];\nu3(0.533051913350824*pi,3.19905642925917*pi,3.17021822966521*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34717288485201*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.3038692558441*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.546667730252566*pi,-0.016198159618731*pi,0.653243932512643*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.35997949203574*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47665898654841*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5758798584494729*pi) q[11];\nu3(1.0*pi,0.0*pi,1.121177525511563*pi) q[12];\nu3(1.0*pi,0.0*pi,1.312465184857919*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.168972782898785*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.660288854685115*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[11];\nu3(0.509704937481287*pi,0.6819499732951699*pi,4.37439914037224*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4299119675127*pi,0.5*pi) q[5];\nu3(0.210962389007319*pi,0.05925282825394995*pi,3.86982620333185*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.505355268756742*pi,-0.311719586268915*pi,1.2924648819428168*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5458646037805415*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43801980530636*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5144682853443552*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1905163479902239*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(0.762913065231112*pi,-0.007434978162939976*pi,0.5781888351043498*pi) q[6];\nu3(0.385378438937634*pi,3.02190655736699*pi,2.00623628315377*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.235360851290433*pi,2.58261978163215*pi,1.385664217960513*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.152207181933302*pi,0.14445556058540998*pi,3.74330303343823*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.740108998476854*pi,1.09973523735625*pi,0.882061371334688*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.379485294994994*pi,-0.081319631087729*pi,4.2718172638589404*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5319548369299021*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.310180419078677*pi,0.55284518999833*pi,0.515168455496804*pi) q[0];\nu3(0.274019663131857*pi,0.003848986291512979*pi,0.888776906533584*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.456482549887817*pi,0.155112503054591*pi,1.064586913508537*pi) q[10];\nu3(0.561311653427088*pi,3.19927252471145*pi,0.5696805218164456*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.173956475229282*pi,0.25727828368703*pi,0.5060298932897395*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.843170737216171*pi,3.0170978861499*pi,4.03507275905616*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.337912884225095*pi,3.00910295152606*pi,0.768358723069135*pi) q[3];\nu3(0.288997258398249*pi,2.83371730919218*pi,0.824000528578035*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.490948612183109*pi,3.24747793979062*pi,1.4943171249286151*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.862505771844312*pi,3.49543637039444*pi,4.358001783356309*pi) q[19];\nu3(0.707344286645782*pi,3.16151637934732*pi,4.287672798465*pi) q[20];\nu3(0.770345046084556*pi,0.52080884921505*pi,4.37792502967554*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.534584862803311*pi,3.28309829155737*pi,4.27637080508035*pi) q[3];\nu3(0.505314088000018*pi,0.45308231926729703*pi,0.5710642639382224*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.572274677090636*pi,3.36177350500515*pi,0.655704827985219*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.317290020387409*pi,0.06325192547411596*pi,4.2218879262338795*pi) q[14];\nu3(0.0678332929897619*pi,-0.06116227034315003*pi,0.969432389552196*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.771760305876147*pi,-0.12797598504811902*pi,3.6059388865478*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0618335996776014*pi,3.20658954247508*pi,1.54592496247358*pi) q[19];\nu3(0.605150451155244*pi,-0.342594606590112*pi,1.12789887526002*pi) q[20];\nu3(0.720214922440278*pi,3.37553692008572*pi,3.37308009664665*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.442321097878311*pi,2.74302066045417*pi,1.105461144113034*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.490988204622227*pi,0.03132713376221696*pi,1.014435066649301*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.318690977384447*pi,2.90163407486184*pi,1.175944827700031*pi) q[14];\nu3(0.359979971246027*pi,3.09680577758399*pi,4.43641906319571*pi) q[15];\nu3(0.27841443031765*pi,2.77794315651975*pi,1.3960255287543029*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.817265425174632*pi,0.40624328358112805*pi,1.465789891248545*pi) q[5];\nu3(3.5*pi,3.42069225292251*pi,0.5*pi) q[8];\nu3(0.419804756953886*pi,0.37552568371235395*pi,3.52664066035582*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.72949000200902*pi,3.22411951913789*pi,4.39936566548531*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.349540593241698*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32949371480633*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.158313902270777*pi) q[1];\nu3(3.5*pi,3.32303000235505*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[16];\nu3(0.231506454785401*pi,0.422513823313844*pi,0.692687266371564*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.200096150235611*pi,0.33985724705266995*pi,0.668708237437734*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.668651573329775*pi,-0.4835506444522886*pi,4.43527742991514*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1579432089392752*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5557468089750541*pi) q[16];\nu3(0.646937134045107*pi,0.21948875888048103*pi,0.725923841974112*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.548921887666642*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(3.5*pi,3.48155130417854*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48765997967383*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.47395824354522*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.169105822932816*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261747852113507*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.609621686083604*pi) q[19];\nu3(1.0*pi,0.0*pi,1.372300872383686*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.47506549670119*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3457251117564*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42294317162193*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2671552255941179*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.1412113255224559*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281794804755729*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4455766680120306*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30892320556222*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.64267132189246*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.828137488506179*pi,3.34658702145114*pi,4.2639661203985*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[14];\nu3(0.522635366101602*pi,1.03463317973158*pi,0.860060681878705*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43605737867018*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.41402661193141*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44813953577954*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2299501633732781*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5679676932700545*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[8] -> c[8];\nu3(0.47650642287113*pi,2.67877216832603*pi,1.422301810171842*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.45244927678726*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.199821818983751*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nu3(0.533755639263575*pi,0.8987361521486901*pi,1.067699059125729*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.399990528738423*pi,-0.10351813503253299*pi,4.2899664789304*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.402774566807739*pi) q[18];\nu3(0.783669899431867*pi,-0.353319166189428*pi,3.96305294152476*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.568868675914464*pi,3.26160043516529*pi,3.62369633113233*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36538226163835*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.410405840244045*pi,0.43178556178098804*pi,4.38871725331933*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.851025067697622*pi,-0.16324913351584902*pi,3.82661861538627*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.47129837751123*pi,-0.4080448763819916*pi,0.584402410866242*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nu3(0.254006831963536*pi,3.11186338990326*pi,0.839065071589755*pi) q[3];\nu3(0.181933629312907*pi,2.83453078391596*pi,1.021609942869248*pi) q[4];\nu3(0.656982159926424*pi,2.79601464064778*pi,3.96349058749746*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.425814532173983*pi,0.84166529260547*pi,0.5378158040823461*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\nu3(0.612657824916563*pi,0.46019168031899105*pi,1.4137381821186938*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.936531114169905*pi,0.366484510063425*pi,4.30157109218397*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.214839359381547*pi,-0.09150333013816397*pi,4.32529799374431*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.193665663522104*pi,0.23358654583584404*pi,0.670712097274747*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[12] -> c[12];\nu3(0.585770589024344*pi,-0.09619653931982503*pi,3.75956345765183*pi) q[11];\nu3(0.47760249517532*pi,3.136170741921*pi,0.7244380809765321*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.128519374284149*pi,3.45069007216465*pi,1.78097606823259*pi) q[18];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.261205188066704*pi,0.69430026917464*pi,4.26713138875191*pi) q[15];\nmeasure q[15] -> c[15];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.0207386386167604*pi,3.25233803076919*pi,1.313283007423176*pi) q[0];\nu3(0.289177810749363*pi,2.73389932483635*pi,1.441036897550175*pi) q[1];\nu3(0.358273174933231*pi,0.30510352818645603*pi,0.894091899971301*pi) q[2];\nu3(0.323729212524504*pi,0.013159263632514961*pi,3.70791026910472*pi) q[3];\nu3(0.58246525154076*pi,-0.4026661293693779*pi,4.04554311832615*pi) q[4];\nu3(0.19684759235465*pi,3.35774685078417*pi,1.55518893224768*pi) q[5];\nu3(0.394747454387135*pi,-0.390953344783089*pi,4.02128704140523*pi) q[6];\nu3(0.342064900953255*pi,-0.198150434920303*pi,4.053337946066749*pi) q[7];\nu3(0.836870632121192*pi,2.43115897662257*pi,3.61907081398299*pi) q[8];\nu3(0.229266898785939*pi,-0.05937946380993803*pi,0.5817010071717776*pi) q[9];\nu3(0.132943675163739*pi,0.08290679325510997*pi,3.8863625329459*pi) q[10];\nu3(0.0323017575690223*pi,2.74674765134018*pi,1.474312837829622*pi) q[11];\nu3(0.561436050755406*pi,0.010462739716697977*pi,0.5677832684867661*pi) q[12];\nu3(0.306260104472785*pi,3.28293651909323*pi,1.0336545662216121*pi) q[13];\nu3(0.659462345406846*pi,3.38142949329063*pi,3.47790038061261*pi) q[14];\nu3(0.666309556677265*pi,2.54505077910721*pi,3.79668161664719*pi) q[15];\nu3(0.255404639619995*pi,2.98259443711073*pi,1.057736359376908*pi) q[16];\nu3(0.642404076786639*pi,0.61602270985884*pi,0.5899271318761504*pi) q[17];\nu3(0.514147589090964*pi,3.40119353447166*pi,3.08909570421135*pi) q[18];\nu3(0.860082936330597*pi,3.27771333796502*pi,3.98546504177031*pi) q[19];\nu3(0.400257678882887*pi,0.282076239841234*pi,0.677391834230755*pi) q[20];\nu3(0.173179455272624*pi,0.412930425659487*pi,4.36588863258022*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,3.43011053186692*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.36593237262355*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47638722420521*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40071268948121*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42801680649535*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2650526120671621*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1674512607436451*pi) q[9];\nu3(1.0*pi,0.0*pi,1.179397193344549*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.33608710018787*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49342647326669*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322458733574839*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230564264210505*pi) q[17];\nu3(1.0*pi,0.0*pi,1.286978903151201*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246127116852878*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.4926669545804*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[8];\ncx q[11],q[20];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.4342168192826978*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.33174304758403*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5476338800982086*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37782694860536*pi) q[10];\nu3(3.5*pi,3.38457217613163*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48884115064441*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44393570571715*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4642260458303795*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32581267808683*pi) q[18];\nu3(1.0*pi,0.0*pi,1.304026590452621*pi) q[19];\nu3(1.0*pi,0.0*pi,1.203217313300852*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5644831980850071*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(3.5*pi,3.41994121532211*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.3679979642511841*pi) q[7];\ncx q[11],q[20];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.795476523785413*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3877343353727*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46237026888281*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.752687367556707*pi,1.20667784041186*pi,0.7557657411530561*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.541964733632017*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.262122048167295*pi,0.5623313701587*pi,3.9929801968845*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.338739022858529*pi,3.48715525470687*pi,4.2951691204372295*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.326738004626917*pi,2.88917756562355*pi,1.64204776662962*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.928649549230682*pi,3.38138429239491*pi,3.18424698813527*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.851735134783569*pi,3.34814193882265*pi,4.2141294817525505*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.42844176272576*pi,3.08245707959002*pi,0.5823216747656378*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.483891335945831*pi,0.340870990333319*pi,3.51242099834441*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.646390650468035*pi,2.62574968781374*pi,3.37649616839757*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.682736532495643*pi,3.0548029445554*pi,4.15679987383748*pi) q[21];\nu3(0.420688400699104*pi,-0.072035357133168*pi,3.76760800680857*pi) q[1];\nu3(0.442629343308093*pi,-0.03715578275985798*pi,1.295998104647129*pi) q[2];\nu3(0.345289221735823*pi,3.15036352175195*pi,2.02094097544079*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.640084616984218*pi,-0.22448769310476602*pi,3.73006697917492*pi) q[5];\nu3(0.322513009013125*pi,2.52934650359677*pi,1.3404366077660201*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.381969131594021*pi,0.5867788650513099*pi,4.31094325777521*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.883250383564789*pi,0.303497499057805*pi,1.68122358280603*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.656185894045277*pi,0.55738148485144*pi,0.833269130458308*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.747612243024906*pi,2.74069632808474*pi,4.21803064795695*pi) q[15];\nu3(0.446977756417046*pi,3.40780117137223*pi,4.10209499636132*pi) q[16];\nu3(0.623648496936662*pi,-0.301037035328779*pi,4.48709740432767*pi) q[17];\nu3(0.312167720507925*pi,0.08341229786881199*pi,4.463515271793041*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.53324328472429*pi,3.25846007812411*pi,3.31020042913579*pi) q[2];\nu3(0.188355828041533*pi,3.40651999546707*pi,1.97149983808226*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.626933986152458*pi,-0.222181337865761*pi,4.1782103809248206*pi) q[5];\nu3(0.835657657727705*pi,-0.385885966220158*pi,4.082744944557151*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.31710998238557*pi,-0.29072702531997296*pi,0.662240057815128*pi) q[8];\nu3(0.714605900528973*pi,0.20372188669216396*pi,0.983723625878645*pi) q[10];\nu3(0.677184169928689*pi,3.45220726994694*pi,0.620068267166639*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.540989644858459*pi,3.15389708939393*pi,0.5586893893856287*pi) q[14];\nu3(0.0772350380163273*pi,3.02333995100077*pi,1.54646448835489*pi) q[15];\nu3(0.680227817096237*pi,0.50836493808653*pi,4.28115020023346*pi) q[16];\nu3(0.369103126405061*pi,3.16107390053247*pi,1.243998070893608*pi) q[17];\nu3(0.577284254331389*pi,-0.16342305059503198*pi,0.6950682865518529*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.267470646184309*pi,3.07867792761449*pi,1.6779906511176*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.727564028678536*pi,3.07381502498128*pi,4.1701547854504195*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.488521174597174*pi,-0.04152110868179698*pi,3.85366348984447*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.256303594389306*pi,-0.17941108269905498*pi,4.27163683139289*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.279003765008058*pi,3.45183047142763*pi,0.99322659023858*pi) q[19];\nu3(0.288469253809064*pi,2.90535010894409*pi,1.409361021588189*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.380924712507042*pi,3.10069097279741*pi,2.04879519180311*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.560163736370786*pi,0.47485119724149005*pi,1.3560095250990911*pi) q[19];\nu3(0.330489785942961*pi,3.21079435455614*pi,1.86928435319834*pi) q[20];\nu3(3.5*pi,3.38783064313962*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41665660567146*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.502936265105449*pi,2.56460519627304*pi,1.200176819238656*pi) q[7];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.255705568760268*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.360456314901406*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[15];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46439005496194*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4621836317895*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.360683213732033*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.4098509607511711*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4023741985877*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.249855786998348*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.430582985719131*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5944263373379547*pi) q[15];\nu3(3.5*pi,3.41410789148996*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.108582521048572*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[10];\ncx q[1],q[15];\ncx q[2],q[4];\ncx q[3],q[7];\nu3(3.5*pi,3.49996992008232*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42783401176117*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3921698451415478*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41980245643575*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.222362266336531*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.545496894215965*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.40026179562847*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2391090984090432*pi) q[19];\nu3(3.5*pi,3.37516827924042*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256948441608766*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42645226920621*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46917588027447*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.342471225091054*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5175956274802935*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0569873774744362*pi,-0.4095787653319621*pi,1.496831002859438*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.735462363649237*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.672470486841779*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.574795267434328*pi,2.85725886288243*pi,4.16622858442863*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5831037346383846*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49621669845176*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.498961229213583*pi,0.04581189097920102*pi,3.58122564529322*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,4.464586323700431*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.708219137484391*pi,0.343141786429474*pi,4.30434129614891*pi) q[13];\nu3(0.554585252933705*pi,3.08258906550676*pi,3.52133648486337*pi) q[14];\nu3(0.452167690856339*pi,0.369038136013512*pi,4.42374729904539*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.60385619209322*pi,3.13463145072056*pi,3.60266635459881*pi) q[13];\nu3(0.659842778376807*pi,3.46949862226843*pi,0.5276064345192226*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.828290762518613*pi,3.12729705042218*pi,3.59393599700643*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.575722673158505*pi,3.14960365804209*pi,4.16524927081168*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.216640142208624*pi,0.8358551361901301*pi,4.2205075529831095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.758772611548766*pi,3.12357932530294*pi,4.41312466885958*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.556557873812702*pi,-0.321480786568841*pi,0.697562022722126*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.781580390752507*pi,-0.20012622444991002*pi,3.60017980951747*pi) q[10];\nu3(0.224206327869952*pi,-0.038034259224623*pi,3.80660695557418*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.659412164733175*pi,3.42188557815079*pi,3.04909693792511*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.247218033951355*pi,2.75255130379006*pi,0.945767230033876*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.709521120988275*pi,0.28106708682693904*pi,1.074355741588402*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.623054211681542*pi,3.33703091921395*pi,4.3569235723225095*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.648789704747823*pi,0.313717821795894*pi,1.213720772291148*pi) q[10];\nu3(0.665478830309464*pi,1.0464130097152*pi,0.680679402579364*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.564203953958022*pi,3.01623374639361*pi,4.05882188860991*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.695622292629458*pi,3.24997160755778*pi,3.58935500281129*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.799072312975545*pi,-0.433829984395299*pi,4.0076771035089305*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.589629220150478*pi,-0.289521688774578*pi,0.958910939042309*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.447830378808042*pi,0.46735920714047197*pi,3.97031306834891*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3632774778217*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0537514246712776*pi,3.07683345819833*pi,0.5778614694671984*pi) q[3];\nu3(0.62074350614604*pi,3.32253404523109*pi,3.4892644777212*pi) q[4];\nu3(0.725171399191898*pi,0.65247662484974*pi,0.8799841220400311*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.279710667427458*pi,-0.37444679780172097*pi,1.68909322696592*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.314523868478275*pi,3.37099576573663*pi,0.662767732060798*pi) q[12];\nu3(1.0*pi,0.0*pi,1.277857722914745*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.33772966353133*pi,0.196526955558199*pi,0.9913394517823231*pi) q[18];\nu3(0.775213980380659*pi,3.49896212502799*pi,4.34036849592494*pi) q[20];\nu3(0.33973027523261*pi,0.5695025915331899*pi,0.5170145078387713*pi) q[21];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.439182073665379*pi,0.0007040524356110023*pi,4.36545425592996*pi) q[3];\nu3(0.635152419597323*pi,3.38457590638776*pi,3.11367169748444*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.433810327776749*pi,0.06438470438841104*pi,0.923583049137091*pi) q[8];\nu3(0.648948015137262*pi,-0.4664339117159096*pi,0.5385939881118991*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[17];\nu3(0.276066524902255*pi,-0.08612743386523802*pi,1.4046392992577221*pi) q[18];\nu3(0.320657252971121*pi,2.86294240059089*pi,1.82790111753894*pi) q[20];\nu3(0.668400171238625*pi,-0.053202078400788*pi,0.5479096014211523*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.289781828387686*pi,0.061521362073287955*pi,3.8389163717109*pi) q[7];\nu3(0.547991038220297*pi,3.34541452101021*pi,3.92822075179691*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49400984373993*pi) q[13];\nu3(3.5*pi,3.30685219033973*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217539120141725*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(3.5*pi,3.34823325814721*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(0.417512960168992*pi,0.10723753216134202*pi,4.10939929465541*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.258424427385481*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(3.5*pi,3.41953338226122*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.168052072690134*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.653525809539767*pi) q[17];\nu3(3.5*pi,3.3737492708315*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41345265092986*pi,0.5*pi) q[3];\nu3(3.5*pi,3.30081306501634*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.157616044898294*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48187203626143*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43656436379898*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.3560415997586461*pi) q[18];\nu3(1.0*pi,0.0*pi,1.127047765464908*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273501583517728*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.618271793325667*pi) q[10];\nu3(3.5*pi,3.42608456848054*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242241398143452*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5730499893068148*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39684185723059*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5694530899470728*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5512647687879039*pi) q[21];\ncx q[0],q[21];\nu3(0.350556765965671*pi,-0.46629264263442427*pi,0.729356753210405*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.90352488811203*pi,3.12596839828512*pi,3.44265154118059*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.608331018992469*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.842948160772646*pi,3.01593367365692*pi,4.21807537306786*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.318570000714729*pi,0.8201044514898499*pi,4.34187671781278*pi) q[6];\nu3(3.5*pi,3.36449082406982*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4895793269134*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.371623256219356*pi) q[9];\nu3(0.330659338081014*pi,-0.26449382849118797*pi,4.37496180180595*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.16063893256911*pi) q[15];\nu3(0.242167536861198*pi,-0.4316263859787002*pi,4.0366627798176005*pi) q[16];\nu3(0.488365576405632*pi,0.89735036402953*pi,0.695968002504726*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.597417241543186*pi,0.1005200583143*pi,1.426596909995876*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.382479809336885*pi,3.09387595584444*pi,0.842523951753123*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.505320118983696*pi,0.9473430485130501*pi,0.972432897672135*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[9];\nu3(0.342037094833531*pi,-0.41275117213778423*pi,4.247730201208061*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.802849847835026*pi,0.016140642882097045*pi,1.1232285237085171*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.80348559369996*pi,0.50557377195824*pi,0.663158935433309*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.806770896968649*pi,3.06930983137512*pi,4.1704356397482005*pi) q[20];\nu3(0.819636770861468*pi,-0.368640436562979*pi,3.28775576720442*pi) q[21];\nu3(0.327392625126698*pi,3.1646070693877*pi,1.81472490220471*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.406816113978249*pi,-0.30878209058944*pi,4.09605313249846*pi) q[2];\nu3(0.279071106548319*pi,0.08825496028038804*pi,1.31803050710446*pi) q[3];\nu3(0.690114173126569*pi,0.5100185583755199*pi,1.389653689574279*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32316626230512*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.625245132617542*pi,0.17358208848550005*pi,4.40765529785251*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48498181953236*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.374772125553474*pi,3.49575390145033*pi,4.06229574903995*pi) q[20];\nu3(0.560706600595818*pi,-0.20496379958642902*pi,4.06227698565923*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.264004594527708*pi,0.24313679100904095*pi,4.03333123790857*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0710376177347272*pi,0.11614955315002695*pi,4.23201980179628*pi) q[4];\nu3(0.682028551388218*pi,0.56903552644809*pi,0.7991836908865739*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.425971894833877*pi,0.42503814524830597*pi,0.7721222029072989*pi) q[11];\nu3(0.66745999387686*pi,2.63235131257378*pi,3.40622969971955*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.901090521138171*pi,-0.09546165638321502*pi,3.78282432418161*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.64045235254711*pi,0.69962556230931*pi,0.837815839613132*pi) q[11];\nu3(0.432225931339071*pi,2.94296128119843*pi,1.63522497699412*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.581890964295752*pi,0.11853885373487705*pi,4.25475951895626*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.628218595573591*pi,0.82025796692733*pi,4.37137109587483*pi) q[18];\nu3(0.882446155198266*pi,3.24879193801241*pi,3.90937169412315*pi) q[19];\nu3(3.5*pi,3.37648455044645*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44547983597045*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.292575752286235*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0628655560175763*pi,0.7988169655002499*pi,0.6929514733883679*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2737703276087569*pi) q[17];\nu3(0.64803393204932*pi,0.396753305898343*pi,1.284150485149147*pi) q[18];\nu3(0.5094495753011*pi,0.7463385556639499*pi,4.33367195562347*pi) q[19];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.662930902616274*pi,0.9031976190589099*pi,0.709801285621409*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.600054037723053*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5000450391169982*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[1],q[17];\nu3(3.5*pi,3.43441855669341*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.38231041410298*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.2603610324764412*pi) q[6];\nu3(0.558420225309213*pi,0.97300768874655*pi,0.654540016042135*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.309763232633593*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.42696378468473*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.638539682472217*pi,0.490463455745331*pi,4.03913051158614*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3832226299812*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2659538796192389*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.777403467333515*pi,0.478600902298287*pi,4.098073815347259*pi) q[15];\nu3(1.0*pi,0.0*pi,1.134182168018609*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45540153564254*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2780265037893201*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.330636250574431*pi,3.3209878915285*pi,1.78474773669729*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.5111638803242027*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.609530950762331*pi,-0.170024580840764*pi,3.66091613155735*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.617627159180696*pi,-0.08737356547286501*pi,1.032838736061148*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37804622939494*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[18];\nu3(0.532669105998346*pi,3.45167113177715*pi,3.08656859857622*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[7];\nu3(0.514808874204699*pi,2.97870907944148*pi,1.394658649746939*pi) q[1];\ncx q[2],q[11];\nu3(0.368444713911436*pi,3.26797838519483*pi,1.0583175686350001*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.677114983019335*pi,3.19117830285666*pi,3.68360676656968*pi) q[9];\nu3(0.268636263727141*pi,3.25988873225265*pi,4.34250655034916*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4891333118181205*pi) q[13];\nu3(3.5*pi,3.41007329859404*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5240045264677975*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3010529087318359*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.664897447618417*pi) q[20];\nu3(3.5*pi,3.38508352585367*pi,0.5*pi) q[0];\nu3(0.694507101075406*pi,3.24749970948891*pi,3.56669725937344*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.218565382467822*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.353888293470221*pi,3.4638443263505*pi,4.06293826361958*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.716068121716304*pi,3.4118538573247*pi,3.96450685076987*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.428988916996261*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.191239393025089*pi,3.39142810109826*pi,1.127242287163849*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5168798917750436*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.644834978430487*pi,3.28063051252636*pi,4.20573820677375*pi) q[17];\nu3(0.455385771475322*pi,0.14669030516551096*pi,1.0430232092177691*pi) q[19];\nu3(0.656647382769004*pi,-0.153963757665796*pi,3.4441868930679*pi) q[20];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.884092432874632*pi,-0.13973681221567902*pi,4.38228515301083*pi) q[4];\nu3(0.467401109531103*pi,-0.310298192722897*pi,1.291924049355944*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.645100580050275*pi,3.19211043468425*pi,4.27116817107531*pi) q[19];\nu3(0.506319721210021*pi,0.19295753174986596*pi,3.98119241906055*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.130702082334006*pi,0.13270619256010596*pi,3.58791449707629*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.810611203897312*pi,3.26659451440285*pi,3.98914346023356*pi) q[5];\nu3(0.841264091918864*pi,-0.173695039237536*pi,4.20597558955342*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37696290612519*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.228234161743253*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42366557028321*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1859668775565209*pi) q[21];\nu3(0.397604605542797*pi,3.46048570162106*pi,1.62839974032332*pi) q[0];\nu3(0.0609674991615557*pi,0.29349017024756596*pi,0.921564356454043*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.563508538012753*pi,2.89414683964403*pi,3.72615994717508*pi) q[6];\nu3(0.516712674515266*pi,2.76338530808779*pi,3.98140464190435*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.442785626273976*pi,-0.315033559912519*pi,1.0258085207328809*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.394354691181816*pi,-0.205895910071841*pi,4.214132867799799*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.648809894844061*pi,0.147045483302633*pi,3.73883159086443*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.839304711023038*pi,3.1335918350177*pi,4.11619617393361*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4406378170995*pi) q[9];\nu3(3.5*pi,3.49957923277909*pi,0.5*pi) q[10];\nu3(0.0767047735965086*pi,2.57177663959503*pi,1.482310159239395*pi) q[11];\nu3(0.583641196350774*pi,0.337920602164157*pi,4.03418509062163*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.521000631108773*pi,-0.35491093377952*pi,4.24582308008758*pi) q[16];\nu3(1.0*pi,0.0*pi,1.345709137641967*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5403922054183319*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.406131274365521*pi,3.04462995993187*pi,0.649751512945843*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.945450977568744*pi,-0.292026387455229*pi,3.77763392165077*pi) q[13];\nu3(0.721531282906825*pi,0.376304808948724*pi,4.02638185860433*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.274228135473673*pi,3.15136972456499*pi,0.81401533023148*pi) q[13];\nu3(0.061145373451889*pi,0.472090934759789*pi,0.671734972978317*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.664080345751629*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.42748895757728*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.210509049801792*pi) q[2];\nu3(3.5*pi,3.34875862574469*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.246614137493888*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.785642617478931*pi,-0.120892054901452*pi,4.46591638326837*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44331927686371*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1969069420158052*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.399939693410198*pi,2.73720875113476*pi,1.0109752063922879*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.574172973795137*pi,3.10095293541752*pi,3.37869035122798*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4458027479262*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.457169085912*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.71328431587728*pi,-0.135922750073027*pi,4.413649119312121*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.43355403707157*pi,0.5*pi) q[6];\nu3(0.743229055927966*pi,-0.4307403237552927*pi,3.7484282395415*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.320888353156844*pi,0.9408199202352601*pi,4.2479241339073806*pi) q[10];\nu3(3.5*pi,3.48558991550872*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47883715700087*pi) q[12];\nu3(1.0*pi,0.0*pi,1.285253807990773*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.450461582574397*pi) q[19];\nu3(0.718884089437049*pi,0.17415165135599697*pi,1.036651050135627*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.182846136596066*pi,3.09191076300865*pi,1.252323955261913*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.493434060771978*pi,-0.263843301288753*pi,3.74912399569452*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.624283401318485*pi,0.44116574717396895*pi,3.95695554261798*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4801591238655*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.388752975836539*pi,3.10486486189619*pi,4.48031062954942*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4266973467473605*pi) q[14];\nu3(0.25199576290976*pi,0.311247370706458*pi,3.75915517356966*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312700801610547*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.289666237484321*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.44357242190095*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.571827306941155*pi,1.08200168389077*pi,0.882173856422134*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.315945051804798*pi) q[15];\nu3(0.38906145890263*pi,0.67476842855468*pi,4.13920605697471*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5533168021535286*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.31122593623241*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.150175826514924*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.968653762900466*pi,0.12482280422084102*pi,1.4084901156201899*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.330087718558776*pi,0.61626565035826*pi,3.79179730736398*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.505117241556017*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.449731145096799*pi,3.46138687997739*pi,4.395722492566939*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.351930005226448*pi,0.11295436793976699*pi,0.92232498101712*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.357858486007219*pi,-0.4357093169824585*pi,1.8675772192531*pi) q[7];\nu3(3.5*pi,3.49041388947468*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4408776431549342*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.629263079888965*pi) q[21];\nu3(0.768218856695787*pi,-0.115226962383493*pi,3.78925168848717*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.438978550980857*pi,2.95091154101859*pi,0.696973909789051*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.298415009655447*pi,-0.4533075003508115*pi,3.99973784516723*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.382957946478807*pi,-0.10376044722086902*pi,1.416749270133471*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.47560402141941*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.66707158919235*pi,2.75790430601599*pi,4.1764159640469*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25748076596358*pi) q[16];\nu3(0.342497760664244*pi,0.48519445799413496*pi,0.5108476114154807*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[20],q[21];\nu3(0.624244054940689*pi,-0.218150493084384*pi,4.35492548674258*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.653855391430883*pi,-0.031407992263129014*pi,0.620172691379326*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.392340657042588*pi,-0.008632833759371017*pi,4.43736994100285*pi) q[4];\nu3(0.830628663815002*pi,0.51477153702842*pi,1.011588640349744*pi) q[5];\nu3(0.0904366125423413*pi,2.88758899864588*pi,1.027192715511615*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.417941590639513*pi,2.3617379648107*pi,1.266632458403856*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49041644637889*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.339510500470388*pi,3.38061043927809*pi,0.9367786049327129*pi) q[15];\nu3(0.485633600232634*pi,2.79405274772143*pi,1.4738596524448941*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0593412328136507*pi,-0.100851811105996*pi,3.74657928078956*pi) q[5];\nu3(0.73672999333144*pi,2.5722979843392*pi,3.65297752197985*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.58722748393136*pi,3.43017114340195*pi,4.00514238225731*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6666732873585239*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.488024533311192*pi,3.10198541246812*pi,1.94100753525089*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.346339028210546*pi,3.0053093351751*pi,1.1390818345687*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.273444005117516*pi,0.61710847959625*pi,0.658546696763197*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31735113749235*pi,0.5*pi) q[10];\nu3(0.321371094238617*pi,-0.13232331419857202*pi,0.847651323330355*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191799003073162*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.559594289509986*pi,3.26866955683097*pi,2.97752536883371*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.238461042704437*pi,0.36671406248051397*pi,0.698991209939877*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.13623885377898*pi,-0.24186843202026198*pi,1.58434972496896*pi) q[21];\nu3(3.5*pi,3.40708342718584*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.419528984880919*pi,-0.24743914971084202*pi,0.5831655783891411*pi) q[9];\ncx q[10],q[12];\nu3(0.319204147795953*pi,0.7439391480089801*pi,4.058100718421899*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.766963867021063*pi,0.8379196668653901*pi,1.149578723910817*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290069676248226*pi) q[18];\nu3(0.600009824096859*pi,0.18627626688198595*pi,1.2461933223064778*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.549187985128709*pi,0.5222367807927999*pi,1.1742258127217449*pi) q[21];\ncx q[0],q[18];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49182472645597*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.828129503583987*pi,3.4020164522108*pi,4.343419536440869*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5410697895021692*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.736046027690034*pi,0.142031756213591*pi,0.944439871344945*pi) q[16];\nu3(1.0*pi,0.0*pi,1.185527301396447*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49478085632507*pi,0.5*pi) q[2];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.743234143076832*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255703371418627*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[2],q[20];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.645953002123236*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.39678246146617*pi,0.5*pi) q[4];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.433841964476985*pi,3.20721049240855*pi,0.738099501204052*pi) q[10];\nu3(1.0*pi,0.0*pi,1.339135135170143*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.47728255871688*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41645406210583*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2780234308981862*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33254393634822*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1057174846863291*pi) q[21];\nu3(0.319837104793673*pi,0.67122554209965*pi,4.0643773518171695*pi) q[0];\nu3(3.5*pi,3.43289899805918*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.37122945875322*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.413830383689916*pi,2.76054726903727*pi,1.0543086114707458*pi) q[8];\nu3(1.0*pi,0.0*pi,1.27059713908157*pi) q[9];\nu3(0.605319112595209*pi,3.20359356753912*pi,3.99391634167217*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.719322999292586*pi,-0.256024562159269*pi,3.28271279287939*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.29895657684258*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.388524288972014*pi,3.07196627378464*pi,1.88965635263627*pi) q[18];\nu3(0.779495435471187*pi,2.78718579604745*pi,3.48851797734318*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.714147401960644*pi,3.03768198544377*pi,3.23736491349428*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.610929730574477*pi) q[11];\nu3(0.416611654546125*pi,3.35676775030813*pi,1.167990516737581*pi) q[12];\nu3(0.261127690393661*pi,0.18453514318527797*pi,3.76031272806881*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.109544436512292*pi,1.10471377976191*pi,4.23114868182339*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46847107429115*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5098440904325994*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.425813718954638*pi,0.6540767231658899*pi,4.4669756431916*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49314846628663*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.360160799380133*pi,0.8784193995257901*pi,4.23338645575819*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.39277075990301*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.549913878499566*pi,3.45105071459498*pi,3.27574249331674*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.667398267282139*pi,2.34722155904432*pi,3.74267561795315*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.258657373834177*pi,0.023773299151754967*pi,1.433480682960289*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.499547896204955*pi,0.317795160757786*pi,4.2135889110267*pi) q[4];\nu3(3.5*pi,3.43138046961363*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48265072942746*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2156123931788398*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240927485010126*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.235680031210335*pi,-0.35660475893532*pi,4.4201240084046*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.526623289839447*pi,0.064330211326735*pi,0.8729642444030841*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.442161536188135*pi,-0.12225860805826999*pi,3.60871647714428*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.894192095804612*pi,3.01728608377715*pi,2.99566167727168*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.441527611334089*pi,-0.38398750909785*pi,4.36383841533119*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5316576734785468*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.347951509868256*pi,2.92261303568875*pi,1.5055521436746*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4916672048296995*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.715350963283192*pi,-0.187477288025924*pi,3.89990040387094*pi) q[20];\nu3(0.827840287976414*pi,0.8940293787365099*pi,0.9667729650255821*pi) q[21];\nu3(0.473137437172972*pi,0.15640625083468895*pi,3.45985180582715*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.410475569713083*pi,0.5085715326021001*pi,0.929349340382039*pi) q[11];\nu3(0.806553615445362*pi,0.45540028976923397*pi,4.14210869576465*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.745260632929649*pi,0.04992397531992798*pi,1.466255964755117*pi) q[19];\nu3(0.138314547816848*pi,-0.4353487605700221*pi,1.78155547839016*pi) q[20];\nu3(0.588644643061871*pi,3.35755498864257*pi,4.11517290177198*pi) q[21];\nu3(0.743936978345132*pi,2.78888103660038*pi,3.29825009841602*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.718343885115588*pi,0.75526786842926*pi,4.3597117459937*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.667900189567081*pi,-0.4834041206765547*pi,3.05673351952993*pi) q[14];\nu3(0.305070878595115*pi,3.29791640898039*pi,1.426306294090752*pi) q[16];\nu3(0.270128572205667*pi,0.45083311464698606*pi,0.835301145459137*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.212563542887363*pi,-0.22621406795808002*pi,1.406317921669743*pi) q[3];\nu3(3.5*pi,3.43758039065769*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0627875063588929*pi,2.99743321338752*pi,1.088457755041629*pi) q[9];\nu3(1.0*pi,0.0*pi,1.263662204715839*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.553152336581268*pi,3.10716027808014*pi,3.91976549135669*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35830177764558*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.477278292256201*pi,0.39450681420073097*pi,0.650472017755689*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.326046579417067*pi,2.46389069477327*pi,1.3174788985202799*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.191272905940851*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[11];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.194500983032051*pi,0.9573521735466199*pi,4.42294593558066*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5204538964256527*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43320223255751*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2791749707867361*pi) q[21];\nu3(3.5*pi,3.4686252441421*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(0.578869862611188*pi,0.58191523249263*pi,0.995253172788678*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48835802509408*pi,0.5*pi) q[7];\nu3(0.249254309584614*pi,0.76996875941804*pi,0.661013653162744*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.193397489397702*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.227385589215521*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4016197542646704*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\ncx q[1],q[11];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.408563474746982*pi,3.21681197338617*pi,0.5688033212501316*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.520831876182602*pi,0.84019480721308*pi,0.790948463144826*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48350621117725*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.37898856492745*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6369592341027159*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.352406253786913*pi,0.327025635488125*pi,3.59365457717763*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.252797967381679*pi,-0.252624614004398*pi,1.337551024182094*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49568779385426*pi) q[11];\ncx q[12],q[19];\nu3(0.130855887720001*pi,-0.219013929504009*pi,4.11543380385218*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45341516008918*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.672163091691211*pi,-0.33987066632582397*pi,3.46574990990048*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.711167591760767*pi,3.07744182576349*pi,4.28772500658922*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.811457336741693*pi,0.6632252374066301*pi,4.314305283940421*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44204517748363*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34686648959794*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40220000051769*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.235000226213697*pi,0.7599396302639401*pi,3.93728684977871*pi) q[17];\nu3(1.0*pi,0.0*pi,1.143959669315042*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244980206688534*pi) q[20];\nu3(0.732674318451831*pi,3.08860755905879*pi,2.95853245285632*pi) q[21];\nu3(3.5*pi,3.40969371703395*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.62297230227764*pi,0.6155598142340899*pi,0.757467881754254*pi) q[2];\nu3(3.5*pi,3.38867137646892*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2132513815973809*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.268976339349893*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.145436873476423*pi,3.2166915311264*pi,4.3310885324983*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.60387614467606*pi,2.6217347558843*pi,3.86214440998852*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.541183599788825*pi,2.83643367392287*pi,1.3008600079152561*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5619935643353653*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.476416800597519*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,4.344464527991709*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48528389992346*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.185987435735811*pi,-0.399967432126357*pi,1.102339154008063*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.33833725569302*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.600986440165701*pi,0.80425953351442*pi,0.9435460564889331*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1848753950292958*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48695408641633*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.229350112462154*pi,0.21651420857007897*pi,3.76614110166055*pi) q[15];\nu3(1.0*pi,0.0*pi,1.465251768235664*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.62465822276766*pi,-0.45536699996116903*pi,3.44175102517153*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.475564715136348*pi,0.41397753928941305*pi,3.53249276055003*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.389250609795947*pi,0.0006390335543760006*pi,0.699752952629577*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.803431333624537*pi,1.15009336024237*pi,0.657488426028759*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.378581428402143*pi,-0.195541302217493*pi,0.5394447737453926*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.483130750134221*pi) q[10];\nu3(0.36503017513394*pi,0.08190981924310003*pi,3.50789624177972*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.586933115206636*pi,0.434873346973214*pi,1.50304026914831*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.492961778440661*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.660122694546768*pi,0.7238805318989101*pi,1.091340259663566*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.415049609916972*pi,-0.13963632227972*pi,1.376945484592956*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.333814445520588*pi,2.91151460626767*pi,1.087046069591229*pi) q[12];\ncx q[13],q[16];\nu3(0.641507717419949*pi,3.39414678408701*pi,3.78455327579065*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.183670790891329*pi,0.04681735483363203*pi,1.315542268948805*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.538888360720227*pi,0.91914456553262*pi,0.853704831971559*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.354960790423494*pi,-0.221838314520368*pi,1.015192278167159*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49108420311473*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281784260276365*pi) q[17];\nu3(0.105526415697601*pi,2.8991855355469*pi,1.82516253030014*pi) q[18];\nu3(0.462895564538097*pi,0.24654324692450003*pi,1.368173872057897*pi) q[19];\nu3(0.765508995876082*pi,0.47738157338989495*pi,4.12813207261999*pi) q[20];\nu3(0.626972779109449*pi,3.32645735171766*pi,0.708532274901567*pi) q[0];\nu3(0.164972322092082*pi,-0.016817292254963978*pi,1.334606606101828*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.504315680054878*pi,-0.238851764940114*pi,4.081727495973389*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.663453373446239*pi,3.36557265469646*pi,3.51593424467822*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.239783783648557*pi,2.95774656969217*pi,1.1484941717633181*pi) q[19];\nu3(0.353201083010431*pi,2.84308339440909*pi,0.8165575005050489*pi) q[20];\nu3(0.109941339610012*pi,0.446620211214803*pi,4.1592279596583*pi) q[0];\nu3(0.461475510154368*pi,3.31361021385094*pi,2.02808303393509*pi) q[3];\nu3(0.656043186765972*pi,2.85579294376466*pi,3.40067957669256*pi) q[4];\nu3(0.523135748291288*pi,-0.4684924894167823*pi,3.62975969342866*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.55167849027007*pi,-0.049742678921306016*pi,3.75663273402611*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34955502972203*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.296926487796423*pi,-0.13975079756871*pi,0.658410281888709*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39418395915155*pi,0.5*pi) q[9];\nu3(0.735309456126603*pi,-0.191410936583974*pi,4.35615486172474*pi) q[10];\nu3(3.5*pi,3.45531381528245*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.34275725520022*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.288181550189545*pi) q[18];\ncx q[0],q[19];\nu3(3.5*pi,3.44999081921726*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.645029244280327*pi,-0.338288599458962*pi,1.0161664360720741*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207811589744539*pi) q[20];\nu3(3.5*pi,3.48175924486381*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(3.5*pi,3.39263366432883*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.291410198156769*pi,0.73472812215326*pi,0.5020010214569477*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.714122630979021*pi) q[15];\nu3(0.557046606265358*pi,-0.47069676953653883*pi,4.3981279348951094*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.662970115105634*pi) q[18];\nu3(1.0*pi,0.0*pi,1.342737958589808*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250339156834491*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.600549270735693*pi,2.62150903670502*pi,4.08219498113196*pi) q[13];\nu3(0.199076673081028*pi,3.44270983841301*pi,1.84758201487623*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37657954673853*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47608403736259*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.182486456960034*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40051760235378*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5919533902843758*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[5],q[14];\ncx q[6],q[16];\nu3(0.369216306966433*pi,3.08596950379978*pi,0.602732824026362*pi) q[7];\nu3(3.5*pi,3.40471958850296*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.39043254074542*pi) q[11];\nu3(0.80754917501099*pi,2.99924940766902*pi,3.53809705446985*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.345344560288923*pi,3.19260599496266*pi,1.97056671710455*pi) q[17];\nu3(0.719578984806244*pi,0.127850391100932*pi,1.0483422542881748*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30427059327685*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33994172416072*pi,0.5*pi) q[6];\nu3(0.478209290625362*pi,0.87241253950328*pi,4.07158260501764*pi) q[7];\ncx q[8],q[11];\nu3(0.7206594270157*pi,0.6220863564894199*pi,4.44395122940711*pi) q[9];\nu3(0.580678822628835*pi,3.03979687043397*pi,3.34139789124571*pi) q[12];\nu3(1.0*pi,0.0*pi,1.277647990202696*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.636600901737586*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1675853024889529*pi) q[16];\nu3(0.832466880210191*pi,3.16895916030612*pi,4.47380629102273*pi) q[17];\nu3(0.663761832319383*pi,0.8711429476497701*pi,0.9556139411775231*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.176031424589878*pi,3.07196486571163*pi,0.661245031315157*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.724957539868125*pi,0.7911934952726001*pi,0.677653117526797*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35286315665702*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.733166914912256*pi,0.202133777010579*pi,4.22236812789021*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.608879649278938*pi,2.41204898387163*pi,3.85919804695853*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5950249732172459*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.276729670314722*pi,3.17226531378402*pi,0.632426961207904*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5051359192838882*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.239778600321321*pi,2.8329531203637*pi,0.978943309973054*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.595791517800838*pi,0.0014541392364290084*pi,3.73066545493093*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.839770988631478*pi,-0.4181394451101807*pi,0.7966371558541789*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.396864225711231*pi,-0.004399390000786985*pi,0.722000008351618*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.305731070653885*pi,2.54745163018567*pi,1.204941879760625*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.902379786949662*pi,0.57237129401315*pi,4.20843247738037*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.202125246287184*pi,3.36172570235546*pi,2.0552828211478*pi) q[5];\nu3(0.323939116670144*pi,0.7898076369403699*pi,3.93123725992125*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.468280092658513*pi,2.69204271916286*pi,1.2553480572817621*pi) q[19];\nu3(0.392808338403929*pi,3.38066351932976*pi,1.10774451065373*pi) q[20];\nu3(0.536862267723287*pi,0.21002297111533696*pi,4.429560277170459*pi) q[0];\nu3(0.42833551215533*pi,0.63848540246271*pi,4.07040953100247*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.577404393250629*pi,-0.4333310452402822*pi,4.24761816410421*pi) q[6];\nu3(3.5*pi,3.39568482052773*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.280292014996128*pi,-0.11099215765360898*pi,1.404365214711506*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25596726248718*pi) q[18];\nu3(0.299832052743289*pi,1.13326099113907*pi,4.32833137769823*pi) q[19];\nu3(0.419249666320306*pi,0.29212626062858005*pi,4.26898053089327*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.847684265903867*pi,2.97987710750024*pi,3.26157278866421*pi) q[1];\nu3(3.5*pi,3.31283749036432*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4001290009736*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.196051047523905*pi,0.007251548236954952*pi,1.485476298534624*pi) q[13];\nu3(0.532897951415861*pi,0.22129529893066802*pi,3.83964507281443*pi) q[14];\nu3(0.887899224129209*pi,0.74925884437353*pi,1.231535451720283*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3017678089538491*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.114898228644855*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[21];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.771725370682544*pi,-0.36569843769724397*pi,4.26207218445729*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.598186722050857*pi,0.270221983803029*pi,4.28413032317448*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37140968211739*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46173257838997*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.428828354713959*pi,0.33733497983499405*pi,3.94339891914168*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3431482349541088*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6393294470269411*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.42025679003936*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[21];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.795041039243522*pi,-0.33645562208908497*pi,4.01735770588476*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.35800874891053*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250151711780195*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.631001397778958*pi,3.07347917910975*pi,3.62022734408833*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36240952250672*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42273802405858*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45027719733257*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41405264312385*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.42025539871289*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.166684280055895*pi,0.47822186546354595*pi,4.20658142851808*pi) q[11];\nu3(1.0*pi,0.0*pi,1.069981804853596*pi) q[12];\nu3(1.0*pi,0.0*pi,1.209742958647354*pi) q[13];\nu3(1.0*pi,0.0*pi,1.18961763400383*pi) q[14];\nu3(1.0*pi,0.0*pi,1.267158938370624*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.537738987056148*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.219552200231853*pi,3.29948283745627*pi,0.661188247407309*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.397475444585332*pi,3.41444163926459*pi,1.024920141906384*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.749142743596899*pi,3.45913854935312*pi,4.14038775762626*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.335381380063187*pi,2.72964051516729*pi,1.135272401355216*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45813262106308*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32622494553869*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38050387316556*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47679192675385*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\ncx q[2],q[11];\nu3(0.137788494891357*pi,-0.39919924319273203*pi,0.798276707726612*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.836988099327606*pi,0.31361526218314995*pi,0.75380914400797*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.14251314887703*pi,3.3914741395805*pi,1.104254769051611*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46722680959712*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41598483846683*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.28394810692382*pi) q[10];\nu3(1.0*pi,0.0*pi,1.219905994973543*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.277993936148568*pi,-0.03661901628519898*pi,0.5618465474220731*pi) q[17];\nu3(0.726527600039179*pi,0.63528924212733*pi,0.6587270785460699*pi) q[18];\nu3(0.748337204412232*pi,3.48507046850678*pi,3.95094731305542*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.51595931546084*pi,0.31221900340004904*pi,3.81238941041565*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.82983560809376*pi,0.003249900946921014*pi,3.66994070249867*pi) q[18];\nu3(0.391525069123785*pi,2.66742732767413*pi,1.2528318125872069*pi) q[19];\nu3(0.336993856134749*pi,2.91697248382445*pi,0.669381883422142*pi) q[20];\nu3(0.314330950577398*pi,0.06804712013151604*pi,4.06499689769558*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.734942087578516*pi,0.402270876335284*pi,1.3314626887881391*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.618758545051274*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.468268787715759*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.824849817506642*pi,-0.42812904878856*pi,4.42136419765189*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.479642536037336*pi,2.78827000777355*pi,0.9830584181080679*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.48687921015211*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.621282007435553*pi,-0.039992912923624*pi,3.97185223742238*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.249170558876769*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.579875610628178*pi,-0.357564947261079*pi,4.11405000512846*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.603526061174312*pi,0.16671863126113895*pi,3.86749294061633*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.469783398456111*pi,2.69604812742646*pi,1.1506478387285681*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.645337673749343*pi,-0.4407490430947873*pi,1.0103845593356842*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.83061777339792*pi,-0.223036126045413*pi,3.82653677997535*pi) q[0];\nu3(0.584733373888074*pi,3.26784994692182*pi,3.10311243394271*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.327168459295492*pi,0.41761650151182295*pi,4.3503942941924*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.238564611669816*pi,2.9757164742079*pi,1.283136815566826*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37986460894206*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.417375215631786*pi,3.00340317813439*pi,1.219934879294084*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.195284104862925*pi,2.82327400551528*pi,0.77897801223197*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.658304695662917*pi,-0.303775247263724*pi,4.0912305218685905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.369871192437751*pi,3.33738702961659*pi,0.729388563515047*pi) q[12];\nu3(0.607997678390718*pi,0.11851978400053298*pi,3.62313470177195*pi) q[13];\nu3(0.876380704745337*pi,2.7138819670443*pi,3.4954517090269*pi) q[14];\nu3(0.864911008075973*pi,3.29788177996225*pi,0.6875936355303249*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.652313685179585*pi,0.20487494507835902*pi,1.61543202550625*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.53702510230985*pi,0.19006576219552895*pi,0.896155626971826*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.564357301674573*pi,2.93686309101681*pi,3.57203737171063*pi) q[14];\nu3(0.500023007546854*pi,-0.19296688004899498*pi,0.8153109333602739*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.337964261964915*pi,-0.03295396279860102*pi,4.28335372635949*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.662275097216963*pi,0.47292231080558*pi,0.971478429825724*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40749503471435*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.515353878861946*pi,0.348309126004024*pi,1.131544579178277*pi) q[10];\nu3(0.414916106020171*pi,-0.4764669243148243*pi,4.3553729412813205*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1566669507379*pi) q[17];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.464200202370005*pi,0.9077887320792*pi,0.7411698690026269*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.47433621309731*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41549703460545*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487066503132156*pi,3.4865548385586*pi,1.1295168759175969*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2676182019946038*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3618455244055259*pi) q[18];\nu3(3.5*pi,3.41645108816894*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.251069729581898*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43157112622545*pi) q[17];\ncx q[0],q[14];\nu3(3.5*pi,3.46261594348993*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.883174390709289*pi,3.04345814844276*pi,3.09941298363204*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.466985234054987*pi,-0.34878867604931096*pi,4.187733758433771*pi) q[7];\nu3(3.5*pi,3.34936783384869*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.327986591608483*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47628082306821*pi) q[13];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.3628837119074095*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251833950790382*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[9];\nu3(0.400419336688489*pi,0.295912694709048*pi,1.084516547299113*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[18];\nu3(0.823182017324936*pi,2.65229527020304*pi,4.0353190288880505*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4809028834054*pi) q[14];\nu3(3.5*pi,3.48762292284035*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.213941755239379*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45437247785849*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.16991558375849*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5038918603464233*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5616976175846107*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.45772585114486*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249413139664457*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3973238783562305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.622144253685319*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.43113146081352*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21888424439073*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.53644663325354*pi,3.29997075496885*pi,1.84932354036356*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5154560071963141*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.284847366997696*pi,2.90054090770128*pi,1.7102194660463*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.229653965244347*pi,2.85970516889944*pi,1.4382411432004991*pi) q[4];\nu3(0.479723690720003*pi,0.22667210956677297*pi,0.834453890866273*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.373142838128671*pi,0.7674093296334299*pi,4.28321295226033*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.655599137093277*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.802666631971547*pi,2.55695366579219*pi,3.53301356175907*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.375550457654921*pi,0.59104871143533*pi,4.25055422056408*pi) q[1];\nu3(0.231500634121521*pi,3.27443621956144*pi,0.919592621639876*pi) q[2];\nu3(0.894617474654847*pi,0.59918945738261*pi,4.27727293893628*pi) q[4];\nu3(0.204140806877637*pi,3.36683713868323*pi,4.43982512102884*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.837106725638879*pi,3.15580422453017*pi,3.71103786773824*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.562562453027173*pi,0.28193148040192095*pi,1.66146062315798*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.469722347115011*pi,0.63611933082323*pi,0.5303380233304178*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.412667158674681*pi,3.306051871535*pi,0.790637112232463*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.601153127902946*pi,0.334780634938329*pi,3.96529402249478*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.306029656312013*pi,3.36972526940938*pi,1.407214652944919*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.54977747425204*pi,3.39798093511063*pi,3.6851693639942*pi) q[12];\nu3(0.166111751935415*pi,2.85524841155985*pi,1.62117832094741*pi) q[13];\nu3(0.680349035579901*pi,-0.016464080726155017*pi,3.55171298536227*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.253524139993571*pi,0.8179610748252999*pi,3.94374069383034*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.465761317807187*pi,0.325401398720519*pi,3.59591676447732*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.914514732879737*pi,3.46533091677993*pi,0.858097539667812*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.888865055673038*pi,2.58537499628613*pi,3.77632666968662*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.820208865749513*pi,3.42837207737117*pi,3.82760832764057*pi) q[12];\nu3(0.560282141284623*pi,0.17115906220713295*pi,1.090170972971792*pi) q[13];\nu3(0.629179027340276*pi,0.012838964990526947*pi,3.93465358263836*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.699493729050307*pi,0.07576910422351701*pi,3.93330663665911*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394268455618435*pi,0.64175473957757*pi,4.39072214122322*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.678031010059817*pi,3.34266556986249*pi,3.90612927828087*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.401391161890122*pi,0.362132255274329*pi,4.04281878236452*pi) q[10];\nu3(0.81474753438879*pi,3.38581138930818*pi,3.90227827018802*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.489388254138474*pi,0.08785104416308598*pi,1.336855646558436*pi) q[16];\nu3(0.347969817056424*pi,3.42589030827857*pi,4.2999137707888*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49571815556359*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.16333462634687*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.759682858220092*pi,0.23176987025871898*pi,4.166747471371631*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.746386205606205*pi,-0.12585027577971297*pi,0.781971968055003*pi) q[20];\nu3(0.141871292399388*pi,1.11054686821125*pi,4.24072303992413*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.338813297112501*pi,0.628379452975*pi,0.5348258364783621*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.369991373500184*pi,2.73560217421897*pi,0.949180956225803*pi) q[20];\nu3(0.642764653064138*pi,0.375808135555488*pi,3.8765618671154*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.31109394413183*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5888859160787943*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.250504076217855*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.814928553484444*pi,-0.4484274503038979*pi,3.08442878704458*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.35900721356122*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.46569777810265*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.47497910433908*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.220809040271811*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44884950101614*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316414949022092*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2280069204288568*pi) q[18];\nu3(1.0*pi,0.0*pi,1.414369421081346*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,0.5994408849557415*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.46690159989761*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.308572753560054*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.104553541234195*pi,0.51942684984266*pi,3.88592245872653*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.318275594874925*pi,3.24919352004162*pi,2.02344204833729*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38107710934685*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41213020191089*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[15];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.7869153417110111*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5289803375096738*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7825150459646191*pi) q[19];\nu3(1.0*pi,0.0*pi,1.152434968669749*pi) q[20];\ncx q[0],q[8];\nu3(0.679868689565296*pi,3.10010471047172*pi,4.48268768212652*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.644997245612168*pi,0.22054650491675898*pi,0.954493309417335*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.47982236639358*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4033873750572*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42457640835559*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.461050379248039*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285878449030725*pi) q[15];\nu3(1.0*pi,0.0*pi,1.251429439696248*pi) q[17];\nu3(1.0*pi,0.0*pi,1.369878478408092*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[15];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5115167749171006*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.594343476463121*pi,0.32844683700937105*pi,0.97397121978305*pi) q[2];\nu3(0.672072898933741*pi,0.7734499373541801*pi,0.797272577087759*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5648610938502294*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5133830230773953*pi) q[17];\nu3(0.763966171579932*pi,-0.324789921381114*pi,3.59366538702642*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.635655915902497*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.678390150751376*pi,3.06465067477125*pi,4.41279597992521*pi) q[2];\nu3(0.308773348234546*pi,-0.152412098702417*pi,0.5448054005928326*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.326892074669303*pi,0.55921454244372*pi,4.46930573828825*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[15];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.534186800751101*pi,0.15868479578982098*pi,1.37870280231175*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.836063424957126*pi,3.32284697678921*pi,3.23814921554437*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.500424493797524*pi,0.06026711408295804*pi,0.69933117950825*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.600911271633922*pi,0.43350826349722305*pi,0.893763244255772*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.70009908263349*pi,-0.296296943848729*pi,0.822542829270685*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.859404245750375*pi,-0.10552861617760201*pi,1.2111983517313591*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.059930506962195*pi,-0.46000765639793073*pi,0.5615055589354753*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.681620651268339*pi,3.25202880105658*pi,3.6848600030887*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.753011882042227*pi,0.839589443548*pi,1.101220622982858*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.744205979922723*pi,0.21970792091326696*pi,0.8164501279159271*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0285077692050199*pi,0.68480098630213*pi,3.73435161040796*pi) q[15];\nu3(0.0524396153453438*pi,0.8098490184689899*pi,4.15258067719831*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.857251914402609*pi,2.31502595572147*pi,3.77049493060884*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.471636097914717*pi,3.35309797294551*pi,2.03366485245334*pi) q[7];\nu3(0.910856638082106*pi,-0.29875021846647*pi,4.38761843764906*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.417901963769927*pi,-0.11506587571173699*pi,4.21280927052185*pi) q[10];\nu3(0.48085890601311*pi,0.21658378982680304*pi,1.210567368337244*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.513341411624674*pi,-0.15703670565412597*pi,3.8554320793579*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.639016069594791*pi,3.3352329757098*pi,0.629840882929106*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0266525088149122*pi,2.89079155458064*pi,0.941228034623639*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.265977910525771*pi,2.907037823528*pi,1.8843722304727*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.746720188695957*pi,3.09790639952466*pi,3.23998473320529*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.572337353556927*pi,0.7096601060740999*pi,4.4148037731293694*pi) q[19];\nu3(0.946596272423255*pi,0.459341793452696*pi,0.914629516030245*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0751759007354657*pi,3.2733863596431*pi,0.5482691307655085*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.60896672603423*pi,-0.203237485096524*pi,4.04597017405594*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.294445497815548*pi,2.65744739478109*pi,1.293972924810972*pi) q[17];\nu3(0.673474060370753*pi,-0.25900847755115597*pi,4.126851186369009*pi) q[19];\nu3(0.41681088324391*pi,3.11278776747773*pi,2.07853477278063*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48922759314107*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42378082098896*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.71775452190892*pi,3.3575839596196*pi,0.661364396439409*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.27572148883737*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.477595531276488*pi,2.9017494351848*pi,1.150274723847635*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1769963441564761*pi) q[16];\nu3(0.227464095835813*pi,0.453506789643347*pi,3.87529316850213*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[12];\ncx q[2],q[19];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.631551722994734*pi,2.59523891234726*pi,3.41684819283615*pi) q[21];\nu3(3.5*pi,3.45378450898616*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29513864554185*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(3.5*pi,3.39522671784604*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.113720660361925*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45657226719345*pi) q[12];\nu3(3.5*pi,3.49421354763111*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.381782590933124*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37802462718032*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.291917500773788*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1995853771549498*pi) q[19];\nu3(0.333131291066383*pi,2.62745744613412*pi,1.0815704967735251*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[12];\ncx q[2],q[19];\ncx q[3],q[16];\nu3(3.5*pi,3.37736001171626*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.2505025258990399*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(3.5*pi,3.44347892054606*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5082200493465057*pi) q[8];\nu3(3.5*pi,3.40358391276094*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2478562575393362*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5833382868560046*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.144367634146233*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.677525048376591*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.653762982591982*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48616602684739*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.382224347737047*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6272658100803881*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41592696985163*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5903320593350795*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4273205672500495*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263595276791148*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5647951810084753*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.162492824364523*pi,3.17261008566888*pi,1.79024875060147*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.231747946325136*pi,2.66198211978582*pi,1.127745983228865*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.614329732893177*pi,0.5466387088597*pi,1.382090578089206*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.608098473590243*pi,3.3710898021086*pi,3.47713133865017*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.277650830736713*pi,-0.11168507392209498*pi,0.797069151533162*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.522387626744069*pi,2.97817808360863*pi,3.64425945249279*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3739159963635*pi) q[21];\nu3(0.649275147737759*pi,0.8546983673717099*pi,0.968908478610638*pi) q[0];\nu3(0.763445584005126*pi,2.8571540858483*pi,3.89417696863853*pi) q[1];\nu3(0.450060892307327*pi,3.2800913292342*pi,4.35060722385202*pi) q[2];\nu3(0.742700014280373*pi,2.90136214634453*pi,3.36712825558497*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.220391554295035*pi,3.33083179432836*pi,1.133881788188108*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.643672895733946*pi,-0.07703275168819601*pi,4.47087970680345*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.478420693671364*pi,0.05529866494443203*pi,3.7255870832235*pi) q[11];\nu3(0.331933982489045*pi,0.478487208235422*pi,0.9155462618249459*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.61448230708104*pi,0.84567646486654*pi,1.103785764225829*pi) q[14];\nu3(0.543169551175225*pi,-0.4270168815735283*pi,3.17054524865373*pi) q[15];\nu3(0.335947583318628*pi,1.09709518826681*pi,4.14743647149724*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.590347870214319*pi,0.418980996986982*pi,0.726098174976531*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.276066084230357*pi,-0.05845726719220501*pi,0.7068564345785591*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.395785078903644*pi,-0.05668274970316001*pi,1.146327299509545*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.372262355517087*pi,-0.37614611554474997*pi,1.52037416222862*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.24021376219249*pi,3.26200875205868*pi,1.75697194929156*pi) q[7];\nu3(0.588238258007426*pi,0.251065334613676*pi,1.57080689690786*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.357530069695327*pi,3.46054840939914*pi,0.8408288347493991*pi) q[11];\nu3(0.0459211891851276*pi,-0.315854236181215*pi,0.683799851326063*pi) q[12];\nu3(0.0857525943450819*pi,2.86758419219846*pi,1.2497184246380368*pi) q[14];\nu3(0.712198615404676*pi,2.87288760467599*pi,3.58515831512176*pi) q[15];\nu3(0.289420994527923*pi,0.146726217996616*pi,4.3298800393825605*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.294168546824446*pi,0.50259314454398*pi,0.756679317635107*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.525112522274841*pi,-0.36359435996823797*pi,3.66962327759317*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.870594307782267*pi,2.90208468057078*pi,4.22752018076545*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.735204207310367*pi,2.36708688887813*pi,3.68821934310064*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.617178454164719*pi,-0.022252831387049976*pi,1.049520883959571*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.183785159474917*pi,3.28434113929763*pi,4.25073538600809*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.374295706652534*pi,-0.4015141362906439*pi,1.63948688322574*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.656092977527706*pi,0.059083706890706966*pi,1.2971626947522679*pi) q[4];\nu3(0.536595614412879*pi,3.45936646004176*pi,3.54439778689954*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.605815688537599*pi,-0.4442661290115626*pi,3.82776011519942*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46886850961269*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.222259520500159*pi,3.264318856832*pi,1.490537906076834*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.335772645462384*pi) q[14];\nu3(0.800989346643035*pi,-0.41435375678085773*pi,1.010134871445607*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.642058177455889*pi,0.10023937509035596*pi,0.5950514160754294*pi) q[10];\nu3(3.5*pi,3.32198098004359*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40561551200253*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2589245277953172*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3791907321682109*pi) q[15];\nu3(0.269775937587348*pi,0.80984204406862*pi,4.3991934859137505*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47949264447457*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48110731842759*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1977283013351379*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.4946313376121605*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234928090650551*pi) q[20];\nu3(0.695794485243029*pi,-0.479156250910717*pi,4.03776538848305*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[17];\nu3(3.5*pi,3.46351468350429*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.48254368613915*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.0615203205422898*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.1991052546022951*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.686684544009615*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43947043172262*pi) q[15];\nu3(0.360205850693675*pi,0.8110179478111099*pi,3.98347481821859*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31952655671218*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38355512920329*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.287525595777889*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5206450138152081*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48899600990862*pi) q[5];\nu3(3.5*pi,3.47737508877932*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.628648585470696*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.351811742181546*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(0.262838627200329*pi,1.11690404582162*pi,4.23562504422306*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36464282022429*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.889086839874646*pi,3.19630338385866*pi,3.81042312963254*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37469574982934*pi,0.5*pi) q[10];\nu3(0.54309552342163*pi,0.34463662950470797*pi,1.57836097643294*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4589614480794495*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1383071694651061*pi) q[18];\nu3(3.5*pi,3.36677345515975*pi,0.5*pi) q[19];\nu3(0.554651554374548*pi,3.4995743593933*pi,4.32860698720067*pi) q[20];\nu3(1.0*pi,0.0*pi,1.239837593125888*pi) q[21];\nu3(0.33877660953141*pi,2.75453207870018*pi,1.0929505154663621*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.242332128352703*pi,3.42081562602849*pi,1.1280000008361029*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.19200314100551*pi,3.34927845967092*pi,2.14115845931979*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.384573758031042*pi,-0.12507191392668*pi,0.603118029374193*pi) q[2];\nu3(0.690085372728729*pi,0.64469496530173*pi,4.28871777959134*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.12680763642882*pi,0.07614791369003404*pi,3.77791048279491*pi) q[13];\nu3(0.482654520719027*pi,-0.18794566260768297*pi,1.231262929214205*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5093949914480245*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.610344210309766*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.793109465491542*pi,0.22650349571824602*pi,0.73620456666248*pi) q[2];\nu3(0.56053206115846*pi,3.38762007160553*pi,0.789094623007934*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.171303938735489*pi,0.210647817922489*pi,1.2318599893524032*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.217749129478713*pi,0.11389809094421399*pi,3.9998443825207*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.225430679661002*pi,-0.174903288460449*pi,1.276066729566032*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.228739289735448*pi,-0.4253556529825686*pi,1.329387955101488*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.660916444755637*pi,-0.315241577184799*pi,1.087078364120455*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.44172272230671*pi,0.05582216241342597*pi,0.914949806897395*pi) q[4];\nu3(0.890747493193834*pi,-0.147323623998299*pi,4.07309991627832*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.668186786212013*pi,-0.20914932444435502*pi,3.86334410076861*pi) q[8];\nu3(0.583539328342257*pi,0.23119091044474005*pi,1.61999579641128*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.316481232628047*pi,0.5772769861464799*pi,0.669775573923977*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.624020702432612*pi,0.483419171070385*pi,0.823705045859235*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.398016503586467*pi,3.32237000376417*pi,4.30604977511374*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.853258071773501*pi,0.28593212897537*pi,4.332183463529811*pi) q[4];\nu3(0.196931214072484*pi,0.7171053560721801*pi,3.89191504223831*pi) q[5];\nu3(0.663282802578643*pi,2.74308606724975*pi,3.50279079503212*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.363369021857006*pi,-0.27204832252078504*pi,4.16369042680444*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.254305002784767*pi,2.8212167707032*pi,1.2225475966852541*pi) q[10];\nu3(0.890224047630682*pi,-0.340076105138492*pi,3.88364371988113*pi) q[12];\nu3(0.766691053801774*pi,-0.305483752523604*pi,3.92370001703165*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.572048286598151*pi,-0.025791475381987006*pi,4.20273965835291*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.522936699027773*pi,0.389900763089324*pi,1.227538087073797*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4085021587072*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.310497344201808*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.273905469501464*pi,0.027784941455042955*pi,3.73043423448113*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.300533495435407*pi,0.39244965609491*pi,4.412491421359141*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0851772590923678*pi,-0.254916507194821*pi,1.128584648371*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.039383979018712*pi,0.06693256019859395*pi,3.49882252758751*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.43601270764163*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.205186908557426*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.13543002063629*pi,3.26873287109721*pi,1.014455365445146*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.27248223114837*pi,1.01337349739254*pi,4.12047813496757*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.286695095517596*pi,0.10436849081329402*pi,3.76703390988976*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,4.49198269337655*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[13];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.57712134347345*pi,0.5660431349523201*pi,0.5884077634547279*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.559200828681755*pi,2.79214871359629*pi,3.70041417146087*pi) q[18];\nu3(0.583028179325412*pi,-0.013737018833188008*pi,3.61049395586362*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.49976681533405*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4810783081514*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35490043447312*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3474315707856*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.206334462001312*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2378707418395951*pi) q[12];\nu3(1.0*pi,0.0*pi,1.159633057953694*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5218770615667142*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1819300466473739*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[13];\ncx q[5],q[19];\ncx q[6],q[20];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48063530673612*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.48807108309096*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.31213201196561*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5239893858488807*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5732644239705365*pi) q[19];\nu3(1.0*pi,0.0*pi,1.43195858406576*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[13];\ncx q[5],q[19];\ncx q[6],q[20];\nu3(0.376040740224295*pi,-0.06287370561560701*pi,3.6783021236798*pi) q[7];\nu3(3.5*pi,3.37472320745871*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43116162263952*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45169036327765*pi,0.5*pi) q[11];\nu3(0.296247731639763*pi,-0.012855430761992026*pi,4.4316318395003*pi) q[14];\nu3(3.5*pi,3.39702059448237*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.307706415164734*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2948551486120818*pi) q[17];\nu3(1.0*pi,0.0*pi,1.110165885719278*pi) q[18];\nu3(1.0*pi,0.0*pi,1.320391132850014*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.727610625905917*pi,0.79720228142801*pi,1.082304654372074*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.556725511748751*pi,0.50832425502557*pi,0.9554339599416499*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32936820116298*pi) q[20];\nu3(0.53154768367802*pi,3.14940437096839*pi,4.09737949959675*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2948355292656*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5334901562413421*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46034995751772*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46232931091414*pi) q[21];\nu3(0.207675588190153*pi,3.21053662959264*pi,0.5340890067119844*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.858412394864587*pi,2.66153308003722*pi,3.98902709446064*pi) q[4];\nu3(0.393278828252625*pi,3.2949612456228*pi,0.5450578346579779*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.51013934326659*pi,0.91846908290989*pi,4.091120375753031*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.57849378375678*pi,0.26794031678667496*pi,3.7187345710384*pi) q[4];\nu3(0.39616435657015*pi,2.53101549573148*pi,1.141293045042615*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.725299876330772*pi,3.21255556048138*pi,4.07615989247239*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.479859363696124*pi,0.24727282891993796*pi,3.5880868173412*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.616366598984906*pi,-0.39080355325309*pi,3.26247513272618*pi) q[2];\nu3(0.163020460255132*pi,2.86978989089891*pi,1.318931851586231*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.714069784800158*pi,0.6646441580276601*pi,1.3325342107256248*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.343292529132398*pi,2.81293735220009*pi,1.66107370214963*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.353186541916668*pi,-0.19242220460825*pi,0.9543323742962271*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.369277792901972*pi,3.17517662250998*pi,4.3942128110599*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.677043863119781*pi,-0.4208863076758159*pi,4.3153475797842304*pi) q[9];\nu3(0.446020470081377*pi,0.59957263629747*pi,3.81295726654775*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.215054158567457*pi,2.60080035063763*pi,0.996659928500254*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.204039942167832*pi,3.06522131122149*pi,1.8467909247193*pi) q[9];\nu3(0.475098712856269*pi,0.62033612387561*pi,4.09265915408997*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.790733094778339*pi,3.27697092666982*pi,0.5425811843846249*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.868843864255961*pi,2.98816843165627*pi,3.0935572826904*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.380444200139342*pi,-0.009039846769463011*pi,0.5105092583867122*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.545918862991393*pi,-0.061302726507388994*pi,3.91013862206575*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46470626075085*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.611234928917108*pi,2.93864922300224*pi,3.18278381620128*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.259990440945837*pi,-0.20488421055449202*pi,4.2502229309524395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.443318447283251*pi,0.42931885845955897*pi,4.2440165196758795*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3497038573748341*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.816103544101039*pi,0.70852294800217*pi,4.40942378689668*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37854781688872*pi,0.5*pi) q[4];\nu3(0.494809061711289*pi,0.6809621790383*pi,4.14844659860155*pi) q[6];\nu3(1.0*pi,0.0*pi,1.228226451358098*pi) q[7];\nu3(0.47086294606704*pi,2.96869499071948*pi,1.115909885232127*pi) q[8];\ncx q[10],q[14];\nu3(0.212718844802991*pi,2.52987777651374*pi,0.989606569818966*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.472214701037634*pi,-0.051368743588010024*pi,0.968721205458258*pi) q[18];\nu3(0.23287723169759*pi,0.011442717725758*pi,3.50925194132208*pi) q[20];\nu3(0.741318048553392*pi,0.77731434657396*pi,1.187806347900512*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[4],q[7];\ncx q[5],q[12];\nu3(0.282534065883897*pi,-0.361064372849635*pi,0.5977866803867848*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.46144053460524*pi,0.5*pi) q[10];\nu3(0.66877199547742*pi,2.54071552862246*pi,3.76596498905329*pi) q[11];\nu3(1.0*pi,0.0*pi,1.112461910593086*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.369154432777078*pi,3.39086109480015*pi,4.23010408935224*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.625895742036511*pi) q[19];\nu3(0.279787107987578*pi,2.85812141896473*pi,1.297963203838304*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.33688778435378*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2543902296310039*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40602790926959*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5323588229319447*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35626792069271*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2689928787340952*pi) q[12];\nu3(0.177721441204571*pi,0.359165888105612*pi,0.648781830243797*pi) q[16];\nu3(1.0*pi,0.0*pi,1.105044065619456*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[4],q[7];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5104825538066915*pi) q[14];\nu3(0.62841663384822*pi,0.89148121049672*pi,0.775907395926421*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46118316361009*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35641195182568*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.546548002491742*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45615330805259*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206257763857812*pi) q[21];\nu3(0.149951700722047*pi,2.74863943072678*pi,1.51345778777838*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.45880902638431*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.281292555032569*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46558666433092*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.170950845702352*pi) q[20];\nu3(0.624829229215937*pi,3.28216175837815*pi,0.5643157460841041*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.835807992849636*pi,0.5291661330456601*pi,4.3727539344001105*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.725608550603418*pi,-0.4701618317157367*pi,3.07225695078177*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.886622862830728*pi,3.0968233659997*pi,4.13445933436122*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4012253924144495*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.269375147358598*pi,2.76811477835927*pi,1.327601623710636*pi) q[4];\nu3(0.211686321089305*pi,0.209871880474225*pi,0.833007244113796*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.7453016448140399*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.352462410876406*pi,3.25222267058308*pi,1.172073304249436*pi) q[10];\nu3(3.5*pi,3.44440263433355*pi,0.5*pi) q[11];\nu3(0.73275827675862*pi,0.248515173663718*pi,1.202612699533307*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.150401874801309*pi,-0.4073749564504275*pi,0.851008199069345*pi) q[14];\nu3(1.0*pi,0.0*pi,1.290422926154279*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.688362356372132*pi,-0.4537490118883513*pi,0.6793140737230781*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47604139874956*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.912500514267984*pi,-0.062149829635571974*pi,1.0512463578494509*pi) q[5];\nu3(0.169085309079948*pi,-0.4856739991483173*pi,4.45033899829854*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.41017489279578*pi,-0.12514493822942502*pi,1.492889909434959*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.30148017431307*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.183604741803683*pi) q[18];\nu3(0.517226959538744*pi,3.42893034063227*pi,0.88294977142953*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.399085779436169*pi,3.36087185457327*pi,0.5881717403039471*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.711192193716162*pi,-0.370386311957259*pi,0.892192602812929*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5362665261497641*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.323927339020862*pi,0.044236368641930035*pi,0.600184929734455*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.650823254959898*pi,0.038145409303599*pi,0.937815065083268*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.701209333051609*pi,-0.34989237147838204*pi,0.895272212437094*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.537995177685058*pi,3.3437401334432*pi,3.12001120624256*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33893842084962*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.536659722727652*pi,0.6925318710681001*pi,0.791549364625438*pi) q[2];\nu3(0.752400701233892*pi,-0.212357481850868*pi,1.086967762013212*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.484084314253888*pi,0.98409118250479*pi,4.226076325027011*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.50002900579502*pi,3.35292071472318*pi,1.84753424618761*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.40643616944261*pi,0.36258374317945297*pi,0.835754825993271*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.847242027984075*pi,-0.06761841962100701*pi,1.08087273872382*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.11027089992206*pi,2.50890313968704*pi,1.146550078606753*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.404928785688869*pi,3.1658033990524*pi,0.740768743336554*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.953772818176815*pi,-0.11788264764545198*pi,0.696624776704512*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.666650058584734*pi,3.42895321034186*pi,3.43013637641551*pi) q[11];\nu3(0.13326931782921*pi,0.40104813485705204*pi,0.652913106527245*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.232832201614938*pi,0.44692570212937*pi,4.13899164887348*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.129719200705024*pi,0.397741434089411*pi,4.25827743133412*pi) q[11];\nu3(0.475631846837585*pi,3.06122738472798*pi,1.82942783811629*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.339910328612239*pi,0.57883956332367*pi,0.6378622718965941*pi) q[21];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47358488500958*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1252354603948271*pi) q[14];\nu3(0.0261457878548146*pi,0.21749441665610103*pi,0.5359422923177237*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.384764213383545*pi,0.17275840445148205*pi,0.5041069265325803*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48182095280517*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[4],q[8];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.165088491644752*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.768981802621135*pi,2.6937949376486*pi,4.05223459590167*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.42907572199313*pi,3.17284176868575*pi,2.00315162594541*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,3.34293412397572*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36330314968425*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2229037841927362*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.228449359602183*pi) q[8];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.5314017177121242*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.176566326148569*pi,3.30706135614875*pi,0.5424565366278224*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[4],q[8];\nu3(3.5*pi,3.42647573558683*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.4599906765169095*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1369432105275639*pi) q[11];\nu3(3.5*pi,3.36750359804851*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.172604690305842*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.43345430910323*pi,0.023097518798329997*pi,4.2838180123528495*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,3.42112152551384*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3474990601179901*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48572038665612*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3698311929672595*pi) q[8];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.693460231851493*pi,-0.08744161280593998*pi,1.375229196098253*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,3.39722916806999*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.544742408359304*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5278214394285499*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.263321530670905*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43861162805838*pi,0.5*pi) q[17];\nu3(0.327623679606841*pi,0.497562597086438*pi,4.41131289561418*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218980540183359*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.527939317183471*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.747802755501194*pi,-0.34074468259873203*pi,3.30103985158226*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0804358195272731*pi,-0.279690323642133*pi,4.0553682601983*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37348875917154*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4127489397107595*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1664812976648808*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.491159188789069*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.816002128053872*pi,3.23053034271282*pi,0.5206415351164771*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.857323949416933*pi,-0.002034246063585987*pi,1.097931986898198*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.448363993785124*pi,-0.327006404025055*pi,0.858359444458186*pi) q[14];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.716247772180748*pi,-0.33684859377862497*pi,4.08229627001217*pi) q[1];\nu3(0.604304899349256*pi,2.95316282917167*pi,3.60076030407105*pi) q[2];\nu3(3.5*pi,3.45343761166862*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.305344261644825*pi,3.28662580278349*pi,1.41045326250855*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.644905393612134*pi,-0.196964200344249*pi,3.58248548190788*pi) q[11];\nu3(0.506947787229438*pi,0.12794186727690804*pi,1.30418248313241*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.769526918496202*pi,2.55537809776165*pi,3.60837945763088*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5857898055435102*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307623630299507*pi) q[18];\nu3(0.216593992407059*pi,0.04873762783483704*pi,4.038166087306*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.720168522643658*pi,-0.31113745059250997*pi,4.00911984411708*pi) q[1];\nu3(0.631802435123501*pi,-0.4383678051218192*pi,0.951880362604806*pi) q[2];\ncx q[3],q[18];\nu3(0.876761768558325*pi,-0.236419354939574*pi,4.0086523984123*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.715480566160327*pi,0.60279972737672*pi,1.351384693837523*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.528542748000144*pi,0.79139432884757*pi,0.794048617122755*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.423199435818919*pi,0.11441764475566296*pi,3.47551294300676*pi) q[4];\nu3(0.681295739088001*pi,-0.378456555322315*pi,4.1845373610151295*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.549122974846932*pi,2.81705193227785*pi,3.50468885065123*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.209702282725969*pi,3.33756469312461*pi,1.034452995412092*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.617439596429965*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.354529746955666*pi,0.13445643674736996*pi,1.069645906400178*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.731763367908898*pi,2.64696612804205*pi,3.83377338677734*pi) q[5];\nu3(0.833938229214862*pi,0.16744154674228096*pi,3.8557790366653*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.421137956450348*pi,-0.0044420937394599735*pi,1.1752998470373481*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.460535592940103*pi,-0.011993446554434017*pi,1.279207105530348*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.411798547146105*pi,0.472120863539095*pi,0.767340967884487*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.361381779544175*pi,1.17543614974517*pi,4.24995195961143*pi) q[8];\nu3(0.451191510168812*pi,-0.399429651627198*pi,1.461339722724958*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.036212092816669*pi,3.25831258567499*pi,1.15589872706174*pi) q[0];\nu3(3.5*pi,3.4545131519195*pi,0.5*pi) q[1];\nu3(0.124686713797265*pi,0.21795378170968505*pi,4.06852371791614*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.459526465285068*pi,3.16288790628208*pi,1.457999914347359*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.210206444968564*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.242950655179715*pi,2.56188503592829*pi,1.464471564189421*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.760880428002752*pi,-0.338100770899449*pi,1.000256801738753*pi) q[17];\nu3(0.470937053888509*pi,2.535270002344*pi,1.236900189043364*pi) q[18];\nu3(0.616079059312255*pi,-0.4564942283720352*pi,4.03050132592802*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.565807338496947*pi,0.211196634740626*pi,0.9528949174239401*pi) q[0];\ncx q[1],q[11];\nu3(0.685835916603698*pi,-0.19185258929229598*pi,3.91895084708334*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.638964166953022*pi,3.13696249425847*pi,3.38825279628608*pi) q[15];\nu3(0.730029367758739*pi,2.98489524184392*pi,3.89501102219451*pi) q[16];\nu3(0.489051579184794*pi,-0.202084450834718*pi,1.453439867435804*pi) q[17];\nu3(0.324933489879506*pi,2.78849884537707*pi,1.55979775559675*pi) q[18];\nu3(0.760295285124744*pi,3.19245384845239*pi,2.96777676465243*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.25152416078904*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.10986459192423*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42909126348352*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40706148933571*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.353479469418604*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.548656287796763*pi,3.41397288095927*pi,3.09452574190501*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48337215452053*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.31656900624181*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4337145853099695*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.5513477628630215*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.43869506721567*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.37826942418024*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45191646747783*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35375125173155*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285100922177624*pi) q[16];\nu3(3.5*pi,3.4468616715104*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241055075193724*pi) q[18];\nu3(1.0*pi,0.0*pi,1.304524435189059*pi) q[20];\nu3(1.0*pi,0.0*pi,1.343914219111721*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[21];\nu3(3.5*pi,3.48301649347989*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.296977770569684*pi) q[2];\nu3(3.5*pi,3.41809544579213*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.215784316294859*pi) q[8];\nu3(3.5*pi,3.45310080053055*pi,0.5*pi) q[9];\nu3(0.91020693202618*pi,0.7577342560767799*pi,4.31425178805907*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.515151448226159*pi,-0.260432143716541*pi,0.5263956416001441*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.617566311069025*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4751331872505595*pi) q[18];\nu3(1.0*pi,0.0*pi,1.374706917521983*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4588975450143895*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4293830534195*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(0.153263652220899*pi,-0.4172409816177517*pi,1.1719186694524901*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[18];\nu3(0.536465475739787*pi,0.63066233013648*pi,4.20166157152828*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.729080387032874*pi,2.59170946412044*pi,3.54545777196906*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.45372006304022*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5192035606953325*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.25299537029561*pi,-0.4750896245379514*pi,1.5894882317154*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5224232270357874*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.517848168713591*pi,0.14329549192134805*pi,3.57140352456879*pi) q[1];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.556041325445602*pi,3.11972528478172*pi,3.04419635148852*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.506032309243964*pi,0.29560620834391504*pi,1.0340984196380991*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.661657513499221*pi,-0.257888007578128*pi,4.039952618488741*pi) q[4];\nu3(0.352251927012314*pi,3.06325820529574*pi,0.778388157616944*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.262192452788181*pi,0.10748237126176496*pi,1.285900389179248*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.163355835651071*pi,3.37666842530286*pi,1.2967480605650001*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.246833091062171*pi,2.99336235904186*pi,0.7616021165949061*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.334353331757608*pi,3.38067224735124*pi,1.98096287543134*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.544078982409331*pi,3.05894028292205*pi,3.86494304106168*pi) q[15];\nu3(0.262367286806312*pi,3.20816250148633*pi,1.50654859369236*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.279854694857736*pi,3.25436167923521*pi,2.02585254425993*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.796015515629875*pi,0.6861091400282899*pi,4.29780049701829*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0865353895555649*pi,0.279507155046574*pi,3.37281020111116*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.562300660441329*pi,-0.20370895086525898*pi,0.67979404328514*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.819381128533228*pi,0.83803439742025*pi,1.07090761895325*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.565900663570778*pi,-0.432123138142859*pi,3.49181558609633*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.395583814735676*pi,0.8598798333461799*pi,4.0823998982304*pi) q[12];\nu3(0.587847354670726*pi,3.3664677063477*pi,4.3280369214792795*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.83185487491808*pi,0.430981393321306*pi,4.13545678507135*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.593812088789864*pi,-0.15309757408805902*pi,0.873808199751352*pi) q[20];\nu3(0.613713077749707*pi,-0.4778894393422347*pi,3.15170474680131*pi) q[21];\nu3(0.60420806659436*pi,-0.270755747102696*pi,0.637367251907199*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.75254047162717*pi,3.39519170997356*pi,3.00338091238001*pi) q[8];\nu3(0.173260293382046*pi,0.12918167578588502*pi,0.7012815326613819*pi) q[9];\ncx q[11],q[15];\nu3(0.443731110342979*pi,3.12908105772692*pi,0.790914937229386*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.578030450267873*pi,-0.4427730529750653*pi,3.35403874788179*pi) q[17];\nu3(0.782401987599081*pi,0.372602584892171*pi,0.764599344190313*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.686455535926625*pi,0.322447441335318*pi,1.4024946819285629*pi) q[20];\nu3(0.152233623144359*pi,3.06749990419411*pi,1.353977365718659*pi) q[21];\nu3(0.507220487297446*pi,2.58622342956671*pi,3.75435576272934*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.627610029871007*pi,3.36105618255616*pi,4.172748240018549*pi) q[8];\nu3(0.379190347656165*pi,0.07892979732195504*pi,1.316548689504455*pi) q[9];\nu3(3.5*pi,3.3661254304393*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3240369906623561*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0883748746092122*pi,-0.275906912323091*pi,4.20971560832552*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.332431466781717*pi,-0.253923941772462*pi,4.44883000282136*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.516947065974268*pi,0.58891173130454*pi,4.286802995611501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.543426927794112*pi,2.93173270155296*pi,3.22051134350322*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46313776293973*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5322588347795554*pi) q[15];\nu3(1.0*pi,0.0*pi,1.439004407067108*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.712963400895801*pi,0.9113714585499599*pi,4.43830077992863*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,3.46709001822233*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.2970151300085*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27415289418831*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.161167757137803*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[15];\nu3(3.5*pi,3.47529913973993*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1176684227438058*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.245098156962005*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2015574026284161*pi) q[21];\nu3(3.5*pi,3.46963154372399*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[9];\nu3(3.5*pi,3.44360042232404*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.379989610519148*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40029661470669*pi) q[16];\nu3(1.0*pi,0.0*pi,1.241836757486418*pi) q[18];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.28621730801842*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.512491343770042*pi) q[9];\ncx q[10],q[16];\nu3(0.128674171194467*pi,-0.4598939619585843*pi,4.09358500981169*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.360876536305524*pi,-0.356963655353177*pi,1.4652633734002118*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40494742954872*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252989440040642*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5839091854406336*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5676232444020783*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[5];\ncx q[3],q[20];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.577272386766388*pi,3.28048749364497*pi,3.99583228855592*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.459471890200319*pi) q[12];\ncx q[14],q[21];\nu3(0.0661869795689085*pi,3.16492995275443*pi,1.0544003884597961*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3192970047005*pi) q[18];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35226457048119*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.263425734181844*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41452797030896*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.362571031346288*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5090839969557575*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.190340832469094*pi,0.7367465673662701*pi,4.3121589657845405*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.35059218596144*pi,2.93445621494235*pi,0.8235698783441829*pi) q[3];\nu3(0.901130393573374*pi,3.47165395068319*pi,3.92464978181468*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5325280786555342*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.642463154085643*pi) q[13];\nu3(0.359921390665121*pi,3.12191169897926*pi,1.401619654702646*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.328751109881451*pi,0.28991874805361295*pi,0.884734525215355*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.439400306728227*pi,3.41608487383524*pi,0.6414130870535311*pi) q[7];\ncx q[8],q[13];\nu3(0.761273135127873*pi,3.39034677464776*pi,3.58252402359891*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.640877118620117*pi,0.50699825846426*pi,1.1755128774903318*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.307070867963546*pi,1.04689995153096*pi,4.32180654504679*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.619386466518655*pi,3.39533976939202*pi,3.95836442698058*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.803150150588146*pi,3.4412576433907*pi,4.12073426987333*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.774614186150806*pi,3.4074730719956*pi,0.6544589379175569*pi) q[20];\nu3(0.0585004282682501*pi,1.13377940121689*pi,4.14327609874074*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.690775329521725*pi,-0.28797196505842504*pi,0.5422986361031608*pi) q[1];\nu3(0.86084898594835*pi,3.26422312936195*pi,2.98359344394977*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.639187179746258*pi,3.08077774091846*pi,4.303663835128059*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.772138449376319*pi,0.26425634553312505*pi,0.722427146588377*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.552618734343721*pi,0.39254375549098197*pi,3.87024023363201*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.916021880252309*pi,3.30073150222883*pi,3.62715788680306*pi) q[21];\nu3(0.833192572649033*pi,0.8197842441705001*pi,0.771520277608264*pi) q[0];\nu3(0.133084158401607*pi,0.21656665907675698*pi,3.53784597008736*pi) q[1];\nu3(0.28742698626303*pi,3.20439491856183*pi,4.36115025872941*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.785727785371117*pi,-0.25911681713798096*pi,0.610846334330246*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.539675922708541*pi,0.5054240924808899*pi,4.16830516467619*pi) q[17];\nu3(0.787831239817765*pi,0.18808437695528502*pi,1.392550232844435*pi) q[18];\nu3(0.449849251811167*pi,-0.03926534249233199*pi,1.51311238929453*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.443565065294752*pi,-0.023087857061453*pi,1.0747456949803*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.477115788656007*pi,3.17759892000146*pi,0.7483877950401681*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.309642515887306*pi,2.61536997143012*pi,0.972607105282346*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.247163115881648*pi,0.24758253756807003*pi,4.01920831652121*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.868310535906368*pi,2.82890455014259*pi,4.25440372728953*pi) q[5];\nu3(0.371316916479368*pi,0.62304235655727*pi,0.718861674853953*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.50325797088632*pi,0.83604975180538*pi,0.65630029362303*pi) q[8];\nu3(3.5*pi,3.38845894460864*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.506814163912006*pi,-0.4030745365465886*pi,0.7819890285910001*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.301348651431014*pi) q[14];\nu3(0.712610136498926*pi,3.05998577208144*pi,3.2573664773542*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47597637490226*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.569790653502155*pi,0.363134494477133*pi,4.48618369095848*pi) q[6];\nu3(0.238180322273742*pi,0.74947813641399*pi,0.657972412068318*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.635639369527071*pi,0.38017759721256505*pi,4.16873522478569*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.241276254908474*pi) q[21];\ncx q[0],q[20];\ncx q[3],q[21];\nu3(3.5*pi,3.34877611730185*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.224443688858475*pi,3.25447338604462*pi,0.634523033097136*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.568721620587606*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.35019222290023*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222660694624035*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1447642063847119*pi) q[19];\nu3(3.5*pi,3.43181733843071*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.3236598878982*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.250942492017181*pi,2.71946830879348*pi,1.116830986940701*pi) q[13];\nu3(1.0*pi,0.0*pi,1.258876234757476*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.1822659528149742*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34969880664184*pi) q[21];\ncx q[0],q[20];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.44610682705245*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2798074654250011*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34354110547286*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.612574299871135*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.33764243477965*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.185074372057753*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.828688950851434*pi,0.15005246393704197*pi,4.0352543953513*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.721760361171361*pi,3.17587137238885*pi,4.25280444637043*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4834936454488705*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5727629467637778*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\nu3(3.5*pi,3.48276987860286*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46756915508636*pi,0.5*pi) q[8];\nu3(0.108363570991463*pi,0.465504616279826*pi,3.87771351424394*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.421172103765954*pi) q[11];\nu3(1.0*pi,0.0*pi,1.406392234172642*pi) q[12];\nu3(0.581245079771399*pi,0.05405858249399598*pi,1.017922215051148*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.72386576399816*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47673652309023*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43553071783786*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.172786698410083*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.823830751333767*pi,0.47833568947317495*pi,1.118472869048976*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5747338010862895*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4221896561058*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.547575355462916*pi,0.258192935378862*pi,0.5842644865528545*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.660871767005672*pi,0.31559443670142695*pi,0.778342538622781*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.775002057294354*pi,-0.134141912416262*pi,4.055697841322489*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48612140842889*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.638336421180162*pi,-0.20485583733975699*pi,3.61839089480905*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.10653413559684*pi,0.19368574848670295*pi,3.79190684613708*pi) q[19];\nu3(0.300478453709819*pi,3.34790547934119*pi,1.1385805921380419*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.54917926157302*pi,1.01463537014417*pi,0.640350518466188*pi) q[3];\nu3(0.517296883136219*pi,0.18470565592271104*pi,4.49687406899488*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.633678036641693*pi,-0.06321421270989802*pi,3.9365898049429*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.732269171590912*pi,-0.02389268952645901*pi,1.216506290358274*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.491895406533013*pi,2.58629143064311*pi,3.85353311266392*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.695265144464848*pi,3.48687162820168*pi,4.169042618536761*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.57724169122271*pi,-0.252414422146262*pi,3.47198835041488*pi) q[3];\nu3(0.491958123927765*pi,2.71389831577833*pi,1.471178194321662*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.429873026748467*pi,-0.253025048546049*pi,4.0748751299389*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.501597146394673*pi,3.46260421890569*pi,0.7652319750364209*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.794797998743381*pi,3.05613952262078*pi,3.2516576067537*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.287942554093907*pi,0.478196655275153*pi,4.34844951734879*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.822553593242246*pi,2.64886997756411*pi,3.83684618360424*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.574612179516653*pi,-0.264733756396726*pi,4.03587098590945*pi) q[15];\nu3(0.214403707457032*pi,-0.08027002813675499*pi,3.93651828846178*pi) q[16];\nu3(0.405996640267112*pi,-0.33615734432767197*pi,0.9656739122434019*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.350973237049128*pi,1.08408446889253*pi,4.155760716409279*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.686989961587095*pi,0.21237712290479005*pi,4.4576030401708095*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.517041346312166*pi,3.44127755682847*pi,1.85509158441209*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.69003527963028*pi,0.310741896172121*pi,3.94095410796072*pi) q[15];\nu3(0.56048462276154*pi,3.38412933872099*pi,4.26594873662369*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.661352966605488*pi,2.67294880023681*pi,3.48068584081621*pi) q[6];\nu3(0.503932777444904*pi,-0.06371382708529699*pi,4.08849323162528*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.371434023134552*pi,3.02640646116921*pi,1.7635941178315*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47990949105499*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.31171311081887*pi) q[19];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.60384765995623*pi,2.93986611279137*pi,3.07369646824722*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40596201258369*pi,0.5*pi) q[0];\nu3(0.590379130900147*pi,0.37738480519348905*pi,0.707749682930271*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.843058883050462*pi,0.72934738252041*pi,0.925230206657509*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.330828659715746*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38384514193101*pi) q[19];\ncx q[0],q[18];\nu3(0.573379941642755*pi,-0.27536512292008497*pi,0.803659386504717*pi) q[1];\nu3(0.127844484269207*pi,3.36144956890321*pi,1.049834202695165*pi) q[2];\nu3(3.5*pi,3.44872762287134*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.294940854116816*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38948372701374*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.520735978020453*pi,-0.019329263177321976*pi,1.302242852636234*pi) q[12];\nu3(0.69207101410776*pi,0.297334762756732*pi,1.342092647281521*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.27012669865433*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.630186386204602*pi,-0.088790128590303*pi,0.9438450994034879*pi) q[2];\ncx q[3],q[7];\ncx q[6],q[17];\ncx q[8],q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.410466874131912*pi,-0.08777230097430799*pi,3.91747747507163*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.666849311341098*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4921777463802*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5045558116819846*pi) q[7];\nu3(3.5*pi,3.30787983751035*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.145913619391697*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48647600154957*pi) q[15];\nu3(1.0*pi,0.0*pi,1.305473960225556*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[5],q[13];\ncx q[6],q[17];\ncx q[8],q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.48569057764968*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1891062613388859*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42603472880364*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5970990306144963*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.337748695781468*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46601993466345*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.354550246341184*pi,-0.4348158095282763*pi,0.8607120069184491*pi) q[0];\nu3(3.5*pi,3.31026509417189*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45065232064411*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[13];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.319417443161065*pi,2.65718973868365*pi,1.430111975824719*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5265162370375869*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0890673278268879*pi) q[20];\nu3(1.0*pi,0.0*pi,1.329545350618291*pi) q[21];\nu3(0.736065881132615*pi,3.30393851116473*pi,3.70409633961349*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[21];\nu3(0.779018384341395*pi,-0.08269022131369702*pi,4.2349466190596505*pi) q[3];\nu3(3.5*pi,3.40482700056514*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.3750702114968831*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5396923942698258*pi) q[13];\nu3(0.246752467522127*pi,2.77444452469185*pi,0.7513319797432829*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.409431609597679*pi,1.00626410512272*pi,4.43752729525238*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.1314074272711*pi,2.88631513868278*pi,0.6293156331987579*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.732547134310202*pi,0.08082127325933297*pi,0.937949443816021*pi) q[18];\nu3(0.678594904474567*pi,0.287938947877718*pi,0.5478685825083052*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48985367928883*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4470049132112806*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.75881044275596*pi,3.24925924897613*pi,4.3310314339036005*pi) q[7];\nu3(0.619489898850718*pi,0.9908405257089801*pi,0.943307875001584*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.626231384860283*pi,3.22122782401436*pi,2.97409029458642*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3832956537405*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.837145605100759*pi,2.98267320554872*pi,3.09982171841498*pi) q[18];\nu3(0.551103660265449*pi,2.83344008276402*pi,4.02085399841112*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.714111031086411*pi,2.48376341309219*pi,3.85694985302156*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.487141746862334*pi,-0.11464761564681403*pi,4.44240924737879*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.722131142098198*pi,2.65741878253916*pi,3.75969034932962*pi) q[9];\nu3(0.401989990513928*pi,2.52259541921777*pi,1.045311799841758*pi) q[10];\nu3(0.383404923472229*pi,-0.06736964614358398*pi,1.032674997500796*pi) q[11];\nu3(0.794467214776236*pi,0.289258179627532*pi,1.490093111719343*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.214014320701915*pi,3.08086376020167*pi,1.298029555269982*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.461025710388377*pi,-0.36086332297191304*pi,0.5132723096992537*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.629719132470618*pi,-0.4870635678142342*pi,3.78570181870966*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.668671338694379*pi,-0.20287125102256798*pi,3.5930203673289*pi) q[13];\nu3(0.755200175424356*pi,-0.20105529406896*pi,4.10313327734236*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.458639944347502*pi,-0.257340832405834*pi,3.89497363219262*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.452565668725155*pi,0.85392942098326*pi,3.88618567548867*pi) q[15];\nu3(0.773867678451279*pi,-0.09912105967731999*pi,4.05907137146988*pi) q[16];\nu3(0.43842746314809*pi,2.62989302359456*pi,3.85684329626273*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.33884375496932*pi,0.5*pi) q[0];\nu3(0.749718510044506*pi,0.28356398591586995*pi,4.02787373510205*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.241514832672697*pi,0.46173493862999204*pi,0.6950582705075821*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.103763425258905*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.184473914246358*pi,2.90116823637688*pi,1.021570121816344*pi) q[16];\nu3(0.51198764136754*pi,-0.099838060789946*pi,4.1957029156034*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.325181117577367*pi,-0.4013015136239906*pi,0.770029486864936*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.635199409519667*pi,0.57018999294009*pi,4.29548423703516*pi) q[2];\nu3(3.5*pi,3.40812864791025*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.429173840554499*pi) q[10];\nu3(1.0*pi,0.0*pi,1.219949029108525*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.639564730558229*pi,2.92394771832617*pi,3.64780440030484*pi) q[20];\nu3(0.46830266281588*pi,-0.024777541504513*pi,1.2742416997070949*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.740560233297976*pi,0.6261701323936799*pi,0.972818835461688*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[14];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.393595388221558*pi,0.5201294008728501*pi,3.54236479811258*pi) q[20];\nu3(0.544049915216985*pi,0.33274779782765995*pi,4.2649066045353194*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.42676223800691*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4693274337735*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5951717388576987*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.143399035445515*pi) q[13];\nu3(1.0*pi,0.0*pi,1.204163167191995*pi) q[14];\nu3(3.5*pi,3.48140536544509*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3712188637981289*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.503813288420668*pi,0.87386920040013*pi,0.5239820648470679*pi) q[4];\ncx q[6],q[14];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.278892483541968*pi,0.18543062445275205*pi,3.74425033327454*pi) q[12];\ncx q[15],q[19];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.64494581701722*pi,3.30478828858252*pi,3.16717177512515*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.227162017080527*pi,0.20679399834737*pi,1.002818748187385*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.481426211919819*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38764993237802*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45856406568341*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.355692241585864*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43470436816603*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.45565471116335*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[19];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.352387801898163*pi) q[21];\nu3(0.285562678210333*pi,3.31039299180005*pi,0.5160979324918655*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.41475651082797*pi,0.5*pi) q[2];\nu3(0.459511691904156*pi,0.264581322445934*pi,3.56599405329566*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44603304826275*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.380708684754676*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47725907534169*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3812860278439851*pi) q[20];\nu3(0.684012300466413*pi,3.17691047621316*pi,3.40155003236232*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.325430114911666*pi,0.65030496929289*pi,4.3922524440596*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.614854245934487*pi,0.94301036142207*pi,0.755469901627214*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41867829973344*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31984920345686*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47101018410845*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.790100075325227*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.367909299594174*pi,0.77936360853603*pi,3.96583872186575*pi) q[10];\nu3(0.0323503025103972*pi,-0.201889564879299*pi,4.18501864309432*pi) q[11];\nu3(1.0*pi,0.0*pi,1.254508462093972*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.240932823723278*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39378797784405*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.411310835943089*pi,3.24993145579429*pi,1.475021233366445*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.375166980496787*pi,2.748210638679*pi,1.52472207613741*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39938471334545*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38251302762381*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.579606932320184*pi,-0.23067067400013602*pi,4.31710393460747*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.547705457447217*pi,0.33274611569634005*pi,1.225522188677546*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.223053981225103*pi,-0.388739717792692*pi,1.355996118461837*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.628114037105841*pi,2.73577397555152*pi,4.04894588548086*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.186197564320442*pi,0.358527320034957*pi,3.91210023006915*pi) q[13];\nu3(0.430607441228937*pi,0.68821663188193*pi,3.92233231253521*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.947776161196457*pi,2.69186670908357*pi,3.5184836809352*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.317010377094214*pi,0.45689978154628796*pi,4.15973621101444*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.35101517166967*pi,0.462298391654526*pi,0.5792353179661835*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.124234236316145*pi,3.17282453698671*pi,1.98015028602791*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.529132521025505*pi,2.55882081905107*pi,3.95533058159526*pi) q[15];\nu3(0.320973254090756*pi,-0.025906174096538004*pi,4.13696697344321*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.347480406689709*pi,-0.295111253558757*pi,1.4812201845818809*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.621720528221966*pi,0.10296691893352095*pi,1.5440216206564*pi) q[1];\nu3(0.307235904903583*pi,3.26848414660053*pi,1.84363849694435*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.606285970801315*pi,0.41325425213170497*pi,1.144840620884625*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.781464108518021*pi,-0.18220812900728*pi,3.4246922371991*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.259747921267098*pi,-0.179616454122763*pi,1.48964974070129*pi) q[18];\nu3(0.703861859534311*pi,-0.477706797556136*pi,3.79632305553241*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.232928301197774*pi,-0.26955464064266*pi,1.443040737721045*pi) q[21];\nu3(0.215047520548647*pi,-0.039322642444601985*pi,3.55326350316359*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.380939526415014*pi,0.12660146950766504*pi,1.1081788054347061*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.321745980082133*pi,0.90417518019631*pi,4.25231637692057*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.735540684556487*pi,-0.325327493560233*pi,3.41349930115685*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.4784552288874*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.265046673299628*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.614021291226825*pi,-0.337217986547865*pi,4.05067691980441*pi) q[4];\nu3(0.329775941697592*pi,-0.10303197314722601*pi,0.700277035499019*pi) q[5];\ncx q[6],q[10];\nu3(0.782274659313584*pi,0.6128588961165*pi,0.6570795328357371*pi) q[7];\ncx q[11],q[19];\nu3(0.84966877976597*pi,0.281929343200062*pi,4.05361217515739*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.451983676968867*pi,3.49048732190884*pi,1.95763967799768*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0802230429136657*pi,0.02913330298682404*pi,0.880302523532006*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.336930778379702*pi,-0.05084136918946203*pi,4.09234192759847*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.341490000375236*pi,-0.106758726683513*pi,1.160647975730196*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.662639828666609*pi) q[10];\nu3(3.5*pi,3.40617868756596*pi,0.5*pi) q[11];\nu3(0.0794419765845286*pi,-0.204676198154703*pi,1.1241516225068229*pi) q[12];\ncx q[13],q[15];\ncx q[16],q[21];\nu3(0.429730011386881*pi,-0.301741460600519*pi,3.82550925074029*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191790365004184*pi) q[19];\nu3(0.288689165463728*pi,0.07601754141083705*pi,1.018803757908315*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.47367184169037*pi,0.5*pi) q[8];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40723180422126*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0351459349363599*pi) q[15];\nu3(3.5*pi,3.46606505878672*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255824704893034*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3580798772132199*pi) q[21];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5756505994934229*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.39418769987404*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.185759628488148*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[20];\ncx q[5],q[9];\nu3(0.203500695658404*pi,3.24843347855179*pi,4.41627971640524*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.470515343391003*pi,0.026978839699989043*pi,4.31680442849737*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5132329849434405*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5770137625521228*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5465137417790791*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nu3(3.5*pi,3.40184217864824*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.48153119855472*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44681723201445*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36825255725054*pi,0.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.257832122561058*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.267531631780374*pi) q[12];\ncx q[13],q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.1663804062811232*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.202122313417037*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5000166736691236*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[20];\ncx q[5],q[9];\nu3(3.5*pi,3.4739596785378*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.367955057997126*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.708071752079479*pi,0.8965106286962601*pi,1.052604267137421*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5254110177793933*pi) q[9];\nu3(0.535740251005555*pi,0.41639491758245795*pi,4.06288434327971*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5114953028771447*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40182857711698*pi) q[17];\nu3(0.531021979291433*pi,0.33753297935610804*pi,1.436087893222507*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5952638930275073*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[20];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.547821534586676*pi,3.49292899121206*pi,4.4399107801434905*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5242258123749607*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.40839039136164*pi,-0.393591971653169*pi,4.265443657366109*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.312009085535774*pi,2.97698761712984*pi,1.70660005929595*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.701247349763589*pi,0.34924570451501*pi,1.247107496080315*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.59002389567488*pi,-0.035422692450091*pi,0.602211453711091*pi) q[4];\nu3(0.258185125403402*pi,0.437257099301536*pi,3.47332321188946*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.653317594416816*pi,-0.250306594743852*pi,4.23927953560859*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.459753410124304*pi,3.03647003551609*pi,0.665066192335115*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.337236819115073*pi,-0.0008322196422069772*pi,1.290390924587155*pi) q[20];\nu3(0.703892294154806*pi,0.5965933461347099*pi,0.8950625572160751*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[9] -> c[9];\nmeasure q[15] -> c[15];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.877427756641383*pi,0.60019696113188*pi,0.7181602318707629*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[3] -> c[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.675371561003279*pi,-0.20279829073351002*pi,3.62925317734366*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[2] -> c[2];\nu3(0.26235122474744*pi,-0.247200799486536*pi,3.98842440321881*pi) q[0];\nu3(0.364940098308833*pi,0.6487043854303001*pi,0.652204102264852*pi) q[7];\nu3(0.487785059604319*pi,0.08597008088075797*pi,3.69468313889195*pi) q[12];\nu3(0.36108396826989*pi,3.44299632875081*pi,1.5503465714959*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[0] -> c[0];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.501267986540142*pi,3.47681289082442*pi,4.01411388286269*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.151718319306561*pi,0.7156920505612301*pi,4.0485816614401795*pi) q[0];\nu3(0.295550154067618*pi,2.62477240332653*pi,1.371961232340431*pi) q[1];\nu3(0.245324050303879*pi,3.21728046142841*pi,1.85015690103578*pi) q[2];\nu3(0.597515385785369*pi,2.70205184961493*pi,3.68658671396895*pi) q[3];\nu3(0.892855959359599*pi,3.17392450779674*pi,2.90080680490065*pi) q[4];\nu3(0.44615771964879*pi,2.74534546334853*pi,0.905575923140829*pi) q[5];\nu3(0.305831058922424*pi,2.91255241089964*pi,1.50904958617467*pi) q[6];\nu3(0.109487893055565*pi,3.13184025512628*pi,0.89078502906498*pi) q[7];\nu3(0.670305604155521*pi,3.33093155914051*pi,0.785278062394259*pi) q[8];\nu3(0.416256139694066*pi,-0.4797417465483777*pi,1.87828674905409*pi) q[9];\nu3(0.741179057426466*pi,0.07047783304711597*pi,4.230415591522791*pi) q[10];\nu3(0.601247733644984*pi,0.21189760493798104*pi,3.84965092329903*pi) q[11];\nu3(0.642888494475095*pi,1.09293302418625*pi,0.781400928399305*pi) q[12];\nu3(0.719537173876151*pi,3.15312518460279*pi,3.51154550286992*pi) q[13];\nu3(0.469139831905915*pi,0.50495214896461*pi,3.89391113880346*pi) q[14];\nu3(0.183909749508284*pi,3.05088548073551*pi,1.68852436303003*pi) q[15];\nu3(0.319060917936962*pi,3.30556921803729*pi,4.43033681222272*pi) q[16];\nu3(0.924713919241894*pi,-0.4578146128263247*pi,3.31175809304611*pi) q[17];\nu3(0.302625754924025*pi,0.293503754747505*pi,0.829484003606006*pi) q[18];\nu3(0.373300610272768*pi,0.447191351996053*pi,3.45568600191645*pi) q[19];\nu3(0.556420880688555*pi,0.7316652261955101*pi,0.743097068387057*pi) q[20];\nu3(0.945086709794642*pi,0.6272876117895401*pi,0.836597691214079*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[20];\nu3(3.5*pi,3.49979778363095*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.083651607685033*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.35314662727749*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3521518262654*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.200586000577406*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.44984199038137*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236351979199649*pi) q[12];\nu3(3.5*pi,3.38782528552646*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289981728078339*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3109262117668439*pi) q[18];\nu3(3.5*pi,3.41390629616173*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.142414353351024*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.35438851143163*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,1.30979915960539*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36089453004543*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.159945039348076*pi) q[10];\ncx q[11],q[12];\ncx q[14],q[16];\ncx q[15],q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.44406642897174*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4713362884339*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5222743560300063*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.418480571534991*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38919750742192*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5377345715636689*pi) q[16];\nu3(1.0*pi,0.0*pi,1.320252687474178*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5429122004049605*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47889648828418*pi) q[20];\nu3(1.0*pi,0.0*pi,1.330223639395615*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,4.36139776244476*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[7];\nu3(3.5*pi,3.4751596820034*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5754253396137781*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.3770265770040662*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4179993751263105*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3626805612626995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.629431340752817*pi) q[13];\nu3(0.273102693911255*pi,3.24755428069744*pi,1.53188048628107*pi) q[14];\ncx q[15],q[17];\nu3(0.885468459239718*pi,0.365666069271526*pi,0.8525938879892561*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.310618424779082*pi,-0.4337658150433224*pi,0.790064283433921*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.741484716429935*pi,-0.14942366882646302*pi,4.3368759451242*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[13];\nu3(0.192315346228331*pi,0.52268440194768*pi,4.26704189742921*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.610239605134286*pi,-0.27659452556737596*pi,3.77615890418432*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.197942278932384*pi,0.9147014972909899*pi,4.15342560224544*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.40470743813894*pi,0.319802540175512*pi,3.83891361685653*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.425943836934632*pi,0.04709376930308795*pi,3.63512132141685*pi) q[6];\nu3(0.708293987347281*pi,0.152352437366453*pi,3.6885394098557*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.233354378653828*pi,0.43657798740801*pi,4.11957412800329*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.79506658859666*pi,0.481670223635555*pi,1.50617237295739*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.906254843659675*pi,-0.01276329913990798*pi,1.1454447112340889*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.822137237673387*pi,0.21625514734932605*pi,4.12706236839857*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.480810758846166*pi,3.25948880764607*pi,4.14821284860453*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.464795156929249*pi,-0.369426114559984*pi,3.86293353474989*pi) q[0];\nu3(0.828450074424996*pi,3.34905294854158*pi,3.66742721637943*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.604899624166993*pi,0.7727067869157*pi,0.836623795588344*pi) q[10];\nu3(0.46489735373107*pi,3.03290639478381*pi,1.95150327470382*pi) q[11];\nu3(0.435034437737843*pi,2.91406195831274*pi,1.215646074947285*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.265046913956735*pi,-0.49765786257257844*pi,0.9198324615050211*pi) q[19];\nu3(0.568082870067209*pi,3.00426199293992*pi,4.0112352055107*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.536209720648957*pi,0.96061640369161*pi,0.963642159383965*pi) q[0];\nu3(0.342256087738847*pi,-0.47030941394217207*pi,1.70168681381036*pi) q[1];\nu3(0.395128383259617*pi,0.7481774282665401*pi,0.5417753734886879*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.609910038060125*pi,0.41663271487834097*pi,0.703208074442223*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.258293804072102*pi,0.08837431773997395*pi,4.0629158226306*pi) q[11];\nu3(0.236228120050379*pi,-0.12262766107272899*pi,4.3830942954308405*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.37678687976752*pi,3.46894205362292*pi,1.81573508285959*pi) q[19];\nu3(0.113898542088124*pi,0.10180529759742296*pi,3.74556688450494*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.281551974392171*pi,2.99626044037223*pi,1.3824057235868379*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.456402670630654*pi,-0.22886082791406298*pi,1.193928318036217*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.817676668994567*pi,-0.030547613664071993*pi,4.19520044999427*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.956911931302402*pi,3.02586568215128*pi,4.4358631568309494*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.574382494525999*pi,2.51457679963567*pi,3.51029811241262*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.362011126985693*pi,-0.38346238159715*pi,1.0819431880949981*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.338453410465396*pi,0.6462258231631499*pi,0.8180742595724699*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42538770241552*pi,0.5*pi) q[3];\nu3(0.740365952746522*pi,0.73352680798076*pi,0.5946729263736289*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.322503230478587*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.310116761635936*pi,-0.05147262692898702*pi,3.65493264829408*pi) q[13];\nu3(0.212158971670545*pi,3.49575805869554*pi,1.93510050961293*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.536343288342719*pi,2.45947097714418*pi,3.80536795063455*pi) q[21];\nu3(3.5*pi,3.39407969875522*pi,0.5*pi) q[0];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.47780409991032*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44289123412128*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.279256669277411*pi) q[12];\nu3(0.727981755734019*pi,-0.05523329585159098*pi,3.72410064067973*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.448119250751258*pi,3.1918346911291*pi,0.7966415443688559*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352178792603318*pi) q[19];\nu3(1.0*pi,0.0*pi,1.138532438119165*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43868981384619*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.28632184108065*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.203323732311097*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.418642986171548*pi,0.47045473665916404*pi,4.10426850281333*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4451481047318*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.6253161995304151*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242301986863711*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5369319717125327*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5794586799514383*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.2831092731338*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.34577618129968*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.43263515242236*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.241121308074393*pi) q[13];\nu3(1.0*pi,0.0*pi,1.241273412802221*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.36680627497994*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.179487145717897*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.604994848038391*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.313914338527932*pi,-0.091702541044275*pi,4.060318838174339*pi) q[0];\nu3(3.5*pi,3.49367671754673*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43540595442558*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.402822143717133*pi,-0.123852397567139*pi,4.0108545890739205*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.57452211077591*pi,-0.05983633419592599*pi,0.549131671627774*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45100833948678*pi) q[13];\nu3(1.0*pi,0.0*pi,1.262658398990781*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.489931003381701*pi) q[15];\nu3(1.0*pi,0.0*pi,1.174930670789095*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.845743536764965*pi,0.033642748114945054*pi,1.095440067613771*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5142958973067847*pi) q[21];\nu3(0.637781588102416*pi,0.96506141341378*pi,0.742677512079442*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.7534556843503*pi,0.59273359142556*pi,1.3256722138201669*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.689228852577618*pi,2.84425588146767*pi,3.83839077216251*pi) q[10];\ncx q[11],q[15];\nu3(0.469422416688073*pi,-0.1839431478818*pi,3.98069395795343*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.614145652805448*pi,0.20811413716841398*pi,3.80047435509324*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.183489965601679*pi,0.54580250608749*pi,3.69195494525152*pi) q[7];\nu3(0.435368524243753*pi,-0.4420517353665236*pi,1.4611114458152241*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.608588255044634*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.805247458579719*pi,0.48698826027324704*pi,1.1426268155352*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47953774409159*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.461915218572105*pi,0.395755719375776*pi,3.67239162258392*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.362430959155546*pi,0.10657467560182599*pi,4.12689863208433*pi) q[16];\nu3(0.631882434569908*pi,3.43775627881064*pi,0.749312920993206*pi) q[18];\nu3(0.558323175560371*pi,2.88268174661171*pi,3.1591313137449*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.288726676319426*pi,0.9744962704601801*pi,4.14591905934855*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.299046392240893*pi,2.97977716799372*pi,0.992962848560387*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.722787430142169*pi,0.27936386021480497*pi,3.86155920378963*pi) q[18];\nu3(0.366875275364237*pi,3.49883533762659*pi,1.405235203657486*pi) q[19];\nu3(0.477393672624818*pi,-0.227215600974838*pi,3.67838888414625*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.561960344706097*pi,-0.385540900036037*pi,3.69606909434589*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.361699881123566*pi,0.48589886166726304*pi,4.19253159616196*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.598907420759507*pi,0.6798490414804499*pi,1.263449063508661*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42670847474316*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.373897616203414*pi,3.46642878712448*pi,1.52167330552327*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.396877555359856*pi,-0.4003017578063496*pi,1.1734636756941441*pi) q[4];\nu3(0.163787254517655*pi,3.17969561309124*pi,1.55049314527406*pi) q[5];\nu3(0.276663230256437*pi,-0.181344280478404*pi,1.4108590127692349*pi) q[6];\nu3(1.0*pi,0.0*pi,1.147857338394998*pi) q[7];\nu3(0.817172575711175*pi,-0.282142162235977*pi,3.86817427425632*pi) q[9];\nu3(0.235302636169815*pi,0.025214914129471966*pi,1.021479366536042*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.777867126411136*pi,0.9647091943058801*pi,0.5882710414461345*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.42427997171728*pi,-0.10140282906061499*pi,3.97434865103404*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.407590582413837*pi,3.41835810850645*pi,1.027020492769585*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.11414656257293*pi,2.50775299530187*pi,1.2601863570421399*pi) q[11];\nu3(0.707248687344861*pi,0.53738672537466*pi,0.9717722891021741*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6245176869189311*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.430659582846733*pi,-0.009633778055331998*pi,4.38376528073862*pi) q[13];\nu3(0.514018515442616*pi,0.89698474800582*pi,0.989148681913389*pi) q[14];\nu3(0.296398425137635*pi,0.22337284687958103*pi,4.09293620543434*pi) q[15];\nu3(3.5*pi,3.41782192756218*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1969506827796041*pi) q[19];\ncx q[0],q[7];\nu3(0.731774367552212*pi,0.83140958549429*pi,1.147079682647171*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.521981298448656*pi,3.4157208179022*pi,0.9546230095142809*pi) q[14];\nu3(0.861888239350772*pi,-0.044945112484330974*pi,4.49607857962285*pi) q[15];\ncx q[16],q[19];\nu3(0.629010770154687*pi,3.37572347257153*pi,3.2877089330476*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.203675752381826*pi,0.5763666136332799*pi,3.90797655372471*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45559382860589*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.199966714875751*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.72408271562831*pi,1.0411918666761*pi,0.5438344565828327*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5124518990791566*pi) q[19];\nu3(0.812938438628155*pi,0.336380128869582*pi,4.18917854491798*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.491617544339104*pi,-0.4426384174710353*pi,3.92478557635583*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.37086917510156*pi,-0.14491195853418598*pi,3.83394859874892*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[15];\ncx q[4],q[18];\nu3(3.5*pi,3.44922570677979*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.340045050747562*pi,2.67078806893567*pi,1.5253897510885*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.618123293386309*pi) q[10];\nu3(3.5*pi,3.45366752537788*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.2862995022699661*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3103588106051651*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49045369188584*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43136744453657*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49911211125015*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.49391096341537*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.270944693266073*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.33286714822773*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257860190298844*pi) q[15];\nu3(0.441220739419189*pi,3.33219860187701*pi,2.06809679105535*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1624366491519789*pi) q[17];\nu3(1.0*pi,0.0*pi,1.226340804956664*pi) q[18];\nu3(0.940555723078575*pi,0.16591058719154494*pi,4.1436806407516595*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1774999105424189*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[15];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5511503799402859*pi) q[13];\nu3(0.836031259094293*pi,0.020166892802557013*pi,1.1162282592661699*pi) q[16];\nu3(0.44161905743148*pi,2.91680767306983*pi,1.177057976834154*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5397212838407057*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4295731435503*pi) q[8];\nu3(0.368594684846947*pi,0.18465237125063405*pi,0.734841179781342*pi) q[9];\nu3(0.696802743063033*pi,0.50716937061331*pi,0.603429304352941*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36256051898043*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37421013548404*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45534313820216*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45468002239972*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41775096674252*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[15];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.66483762918417*pi,-0.4570783202297367*pi,3.13605351088815*pi) q[9];\nu3(0.687386223273901*pi,2.69171381457728*pi,3.67483020294473*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.157170441659445*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.871485310187879*pi,-0.10296427399799701*pi,1.3047165584565201*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0814201667163577*pi,3.46306343214504*pi,1.065459302754706*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.588010440831344*pi,3.13038446420648*pi,4.33538057678089*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.899953646938478*pi,2.91816542785713*pi,3.7029442237777*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.79244251458845*pi,0.8262277794031001*pi,1.091973782525303*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5755603705178665*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.605290003117443*pi,-0.458101552275388*pi,3.3940284866702*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49193765048778*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268448899751454*pi) q[19];\nu3(0.210381174249465*pi,0.21361251185445096*pi,0.759576616601351*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.783432396388857*pi,3.09709627506303*pi,3.90164930140486*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.584975240420657*pi,3.38996334483197*pi,3.49958705158236*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.785130158662811*pi,0.58710187986257*pi,0.748882731035803*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.588585334321205*pi,-0.4078452622013689*pi,3.68755205015021*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.552566106740715*pi,0.30307704127631696*pi,1.244355529063724*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.679152653099897*pi,3.27361849184514*pi,3.13800315097537*pi) q[1];\nu3(0.501564161477215*pi,-0.295128555662885*pi,4.35306204603242*pi) q[2];\nu3(0.268753397410143*pi,3.34142227667045*pi,4.4876864299942*pi) q[3];\nu3(0.343957940693272*pi,-0.352668520816949*pi,0.9701272860489469*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.701313406647198*pi,-0.13582832169064102*pi,3.89798492900751*pi) q[6];\nu3(3.5*pi,3.44382556914574*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.248635965530107*pi,2.9103709036183*pi,0.681464568673008*pi) q[12];\nu3(1.0*pi,0.0*pi,1.264733464184737*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.50668294475378*pi,0.9220416424789599*pi,4.4829721981760695*pi) q[15];\nu3(0.513951429207044*pi,0.22198409544397502*pi,0.690939714985819*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.636717900645326*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.797554366833761*pi,-0.091621975271576*pi,3.47593552569263*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.634162288674195*pi,-0.041901922635117994*pi,1.437828684294891*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.854794491383401*pi,3.37853661788712*pi,3.00991126864917*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.407636588484886*pi,1.06798803758948*pi,4.29448743522126*pi) q[15];\nu3(0.485437502001221*pi,3.38166729263215*pi,1.86947390951441*pi) q[17];\nu3(0.759864942227623*pi,3.08925195560505*pi,4.140797876833879*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.818435173638029*pi,2.75358071594792*pi,4.1473907370381*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.645532754139502*pi,3.38241368497919*pi,4.364896367442229*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3843148986811595*pi) q[13];\nu3(0.333859692040496*pi,0.7450659107212001*pi,0.5046746903564718*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.410442064003453*pi,3.33944505269782*pi,4.479650715478909*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.65110514615694*pi,0.13488794450742103*pi,3.72257411421869*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33181294629384*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.106591184134222*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.596569176865798*pi,3.01125567016044*pi,4.12036781854996*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.523881437438692*pi,3.42326503279979*pi,0.962242891631286*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.914213025978281*pi,3.4881825078384*pi,3.18679897875603*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.418264137437766*pi,-0.25877635125406*pi,0.866419733972423*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[20];\nu3(0.655941013390358*pi,0.043492992337527014*pi,3.69454177181516*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.40670112214184*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2837878514404562*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48180429791067*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5469588691159131*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35384657135323*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.411022212701091*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39068837390077*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.193345504352251*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.176857867365837*pi) q[20];\nu3(3.5*pi,3.4729175231123*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40651403041692*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.179091394939257*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.096908042791318*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37524842491081*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.25728334766919*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.391606742105219*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.153734259034786*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42203534659733*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5377921887611756*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.38665137442882*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.314754750249131*pi,-0.4688440850181401*pi,1.2200987346421859*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.388641366462081*pi,-0.12181581889231602*pi,0.620702167452188*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.371588420869595*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5715639487259709*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.577667942154823*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.655802390262749*pi,3.4880255237501*pi,3.11318127170663*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.304704936308423*pi,3.26847471979526*pi,1.78048904779577*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.64342100346845*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.39617460139726*pi,2.64513856229959*pi,1.1443765828377002*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.515627805877599*pi,0.04724337248613497*pi,0.847420592776186*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.26458866629755*pi) q[14];\nu3(0.339910117098469*pi,-0.475098674172864*pi,4.3574085789796*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.276817132066027*pi,0.65396157347497*pi,0.5400905846997852*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.719635099862318*pi,3.41228298621422*pi,3.23660153619776*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.383257344537832*pi,3.21582170342335*pi,0.894431531187377*pi) q[13];\nu3(0.891886172488288*pi,2.63377705918371*pi,3.84322740011862*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.201211406807615*pi,3.36474346789352*pi,1.51961443333158*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.705235116657561*pi,-0.19636997108332999*pi,0.664929168797715*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.720026758013742*pi,-0.375160619146372*pi,0.758468558279161*pi) q[8];\nu3(0.804082015739243*pi,0.7953097911082001*pi,1.160152396313515*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.585747958840331*pi,0.022368012061983022*pi,0.832986473116212*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.119996819320483*pi,-0.14472355773199902*pi,3.93759622551758*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.63306279834254*pi,2.91181605946279*pi,3.99317256092302*pi) q[8];\nu3(0.819338333738693*pi,0.232278279247634*pi,0.886104534062923*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.455853137253834*pi,0.23374286883211104*pi,1.1301605231974818*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.577035316755071*pi,0.25721666006134103*pi,1.2888071111893669*pi) q[1];\nu3(0.444969867764842*pi,0.60999349436151*pi,0.81820123424394*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.231287164222968*pi,3.0214368802132*pi,1.377186043385402*pi) q[16];\nu3(0.410731444948236*pi,3.05763138984343*pi,1.6009544928137*pi) q[17];\nu3(0.427131759757469*pi,0.348264060537111*pi,4.22929352992583*pi) q[18];\nu3(0.340667063913815*pi,0.61086959219749*pi,3.90236156624034*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.634087483959558*pi,0.37344824664799503*pi,1.330239612762532*pi) q[1];\nu3(0.101696470910508*pi,-0.4136664035055559*pi,0.713374607035513*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.46891087880651*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.216214020361012*pi) q[15];\nu3(0.376255435464614*pi,-0.224094660341781*pi,1.06969485650433*pi) q[16];\nu3(0.638735129291055*pi,0.35864149689551195*pi,1.57522110914339*pi) q[17];\nu3(0.648975008325965*pi,2.80616417075411*pi,3.97769345994624*pi) q[18];\nu3(0.250637028824701*pi,0.487577481891855*pi,0.5388200696227035*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.152282195166343*pi,0.18618122008628002*pi,4.04710690693973*pi) q[4];\ncx q[5],q[9];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.203469052461449*pi,2.86968671504271*pi,1.214892133766414*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.624908952178374*pi,0.242747449914946*pi,0.5868448888182888*pi) q[4];\nu3(3.5*pi,3.4425832422036*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2124828395698861*pi) q[9];\nu3(3.5*pi,3.47890604914347*pi,0.5*pi) q[10];\nu3(0.221259971549607*pi,0.17083017519466304*pi,3.78430515968237*pi) q[11];\nu3(1.0*pi,0.0*pi,1.198693841839749*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4940827994533805*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.730737696848673*pi,0.0024600276347199745*pi,1.077457638403194*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[7],q[15];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[8];\nu3(3.5*pi,3.49294089431093*pi,0.5*pi) q[2];\nu3(0.636480999498506*pi,3.16990500473847*pi,4.11632260834439*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43239601130673*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.659266518649195*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.105926126920838*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.48476410964964*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(3.5*pi,3.49651482309644*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.365972232562425*pi) q[8];\ncx q[10],q[12];\nu3(0.495078275981889*pi,-0.4095014335400563*pi,3.86046217268376*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.422519830481395*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.48664335849094*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41760845051049*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.164064426512162*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.067203688287155*pi) q[13];\nu3(0.206563969175929*pi,2.75112049810821*pi,1.74348912983016*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4655890430178*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5118777441236823*pi) q[19];\nu3(1.0*pi,0.0*pi,1.144898739246915*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[16];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.635533433387282*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.629258019411343*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48204374599309*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.264620427424258*pi,2.9981951744863*pi,1.0533109697970748*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.127858324956911*pi,-0.23639358490775297*pi,4.12817894945512*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.477183495862819*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48304267530012*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269697093019303*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41823047045889*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.451813666545832*pi,0.43386841040936996*pi,4.29330855910544*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.850087375937154*pi,3.16902878718978*pi,2.95765510416239*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.571194059590453*pi,-0.36753547794421*pi,0.7094695622185709*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.340923013229998*pi,-0.11204155743372002*pi,0.884220052744678*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.624020546853599*pi,0.21547063215264095*pi,4.15612589902735*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.722279854967014*pi,0.23389672748950296*pi,4.37847224246795*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.481727982010652*pi,0.486780221053977*pi,3.85091437491638*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45638288719067*pi,0.5*pi) q[14];\nu3(0.66304949889684*pi,-0.09501139340190201*pi,4.24721316076631*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39873754609814*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.623355277409061*pi,3.4364335670357*pi,3.82407827606242*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.281998938111466*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.754694457742546*pi,-0.274338347989053*pi,4.07921052018744*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.633142192296761*pi,3.41547092051593*pi,0.645764372725125*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.828590515011089*pi,-0.010082420149408022*pi,0.751699911573118*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.170839575849421*pi,3.01879796251738*pi,4.48434410850063*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.473993195472586*pi,-0.335678790746452*pi,4.00337799014822*pi) q[6];\nu3(0.181240259822*pi,0.10118750034267099*pi,4.33374812364261*pi) q[8];\nu3(0.67896694029164*pi,0.9845726174959999*pi,0.649028366426707*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.616167757076275*pi,3.17472724445763*pi,4.05223270056441*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42319698731007*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.58560842854093*pi,3.11610207299917*pi,3.91711997315335*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.209056395344068*pi,-0.4627365942745646*pi,1.92040860867373*pi) q[6];\nu3(0.344520413207322*pi,0.10444670707066495*pi,3.71128267809319*pi) q[8];\nu3(0.203280299311608*pi,-0.361225720244404*pi,0.859618622570355*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.315109670513561*pi,2.79282706805042*pi,1.60929260563527*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.872989596967518*pi,0.77545439302164*pi,1.217296998971225*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.513671563376152*pi,0.60374999642214*pi,1.007710726019328*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.146718776893969*pi,2.7717387567955*pi,1.454182099833764*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.797226088254651*pi,0.44284959087652*pi,4.030917999356911*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48862639579698*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.339447336071584*pi,0.53824743150785*pi,4.4896056495599606*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.306687574534382*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.48314167815283*pi,0.82338625377679*pi,0.816849192071821*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.562876463577274*pi,0.64155918383734*pi,4.382688577870439*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.326107204893917*pi,0.02493712084298705*pi,3.92372259828157*pi) q[11];\nu3(0.394771335288129*pi,-0.10783034289354598*pi,3.61947696956586*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.75484793498047*pi,0.013785273469903991*pi,4.10521889017582*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.027476309502223*pi,0.7145657252115201*pi,0.6684079770781031*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43887133548271*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.239869907757924*pi) q[7];\nu3(3.5*pi,3.43090510909784*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.723134941636447*pi,0.43774604127111705*pi,4.04269581990401*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.645859522295964*pi) q[15];\nu3(0.433284404446511*pi,3.01865233249327*pi,1.0511186189676849*pi) q[16];\nu3(1.0*pi,0.0*pi,1.316897159941059*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.287716728231268*pi,0.14637521805172005*pi,0.923547353652308*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(0.594995827797282*pi,-0.38128543317067*pi,4.37665055640099*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[17];\ncx q[9],q[19];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.279260003278753*pi,3.0086370940955*pi,1.57534573556545*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.48769416124042*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.494479215339441*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47214757756138*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.544230782517056*pi,2.67655296031674*pi,3.578541061123*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6505636082639941*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2209791035865791*pi) q[18];\nu3(1.0*pi,0.0*pi,1.269561363328887*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.54625144527543*pi,0.36669550462549605*pi,0.5662182354712624*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.46012083480653*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[17];\ncx q[9],q[19];\nu3(0.676918623480711*pi,3.18402920661948*pi,2.93874202846132*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1450605786030401*pi) q[13];\nu3(0.482952551504126*pi,0.057121849035334016*pi,1.325533848594708*pi) q[14];\nu3(0.268227035139348*pi,-0.4719016986967455*pi,1.342709565278299*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.175607151905602*pi,0.291802798177231*pi,3.38653628630788*pi) q[21];\nu3(3.5*pi,3.40688339706714*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.76066714956526*pi,0.05795467203997795*pi,3.62112901463979*pi) q[10];\nu3(1.0*pi,0.0*pi,1.24132578241569*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.464486688967156*pi,2.71315671399789*pi,1.0099350794577648*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.64560705032059*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3363755059237405*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40206770462714*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2761853425973388*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.727750946022873*pi,3.29840269673603*pi,0.764398969379475*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5334790666034626*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.337329931426306*pi,-0.17144636070236402*pi,4.49611022065872*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.86950745144497*pi,-0.22933535015477202*pi,4.077273246857629*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.649239069784432*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.789560490136519*pi,-0.17530949157777298*pi,1.223477790952216*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.450958367838351*pi,3.22655114116391*pi,1.92291254166229*pi) q[2];\nu3(3.5*pi,3.46753476507699*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5707729875560785*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41687511608815*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.255366425615516*pi,-0.03307769797086901*pi,1.041785124836483*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.347795555011586*pi) q[20];\nu3(1.0*pi,0.0*pi,1.29599228915299*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.343823541008095*pi,2.81806969810433*pi,1.215306070434174*pi) q[1];\nu3(0.611530834155778*pi,0.20080478200747398*pi,4.47282493298828*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.166704136270525*pi,2.72576869255854*pi,1.496043685822201*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.572070695759679*pi,2.78917752418202*pi,1.337064299342096*pi) q[13];\nu3(3.5*pi,3.46680327884619*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.362976156543927*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.422755550348655*pi,0.111404663439437*pi,0.970520559178405*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.615452088624871*pi,3.35440439322691*pi,4.00354141726175*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.401405211832271*pi,0.92192445781352*pi,4.19753313101649*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.616970303124689*pi,3.37352994800173*pi,4.08457288740161*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46898035743465*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.719356346096014*pi) q[21];\nu3(0.0366952369922734*pi,-0.26029288649731896*pi,1.313854080678054*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.832011588679511*pi,0.37692284652944996*pi,0.5258996455951773*pi) q[7];\nu3(3.5*pi,3.37384291129507*pi,0.5*pi) q[8];\nu3(0.467788746630495*pi,-0.4641245871303601*pi,4.22148192925028*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42006101299317*pi) q[16];\nu3(1.0*pi,0.0*pi,1.159417030306979*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.384579615263892*pi,0.443136637264105*pi,0.803909579607121*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.93709650202733*pi,2.87091252392529*pi,4.25535645498639*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.725925016478791*pi,3.31153473038022*pi,3.10065538903321*pi) q[7];\ncx q[8],q[17];\nu3(0.0296740298251542*pi,-0.08636146730102101*pi,4.01467755776765*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.450341943059423*pi,0.32633189209742497*pi,1.0345845023420641*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.723112349479622*pi,0.95199226124973*pi,0.5926967096008341*pi) q[11];\nu3(0.320865594964855*pi,3.29454035357583*pi,1.297718556965449*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5910100065818771*pi) q[17];\nu3(0.250798601105875*pi,-0.362331152046941*pi,1.55409250776589*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.592621118536336*pi,3.49440409650275*pi,4.3268749816617795*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.830732533022058*pi,3.05200832172047*pi,4.29370057542827*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.28943484072359*pi,-0.4433278173995142*pi,4.35723495149373*pi) q[11];\nu3(0.294842613368434*pi,2.72194707460023*pi,1.3756806310717788*pi) q[12];\nu3(3.5*pi,3.34842000732318*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214198226916527*pi) q[18];\nu3(0.409657001882629*pi,3.2828340068617*pi,1.54163653586236*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.719567606502308*pi,0.37460172891048904*pi,1.201842210296324*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.180582068595456*pi,3.08144739431562*pi,0.84850818275179*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.54742673352515*pi,0.87394781094984*pi,4.26178240167714*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.409012278999353*pi,3.20888808841944*pi,4.42312594800646*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.287679344552354*pi,-0.376540595013702*pi,4.2524795749701*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40178912213424*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[21];\nu3(0.244372336306772*pi,0.63550741925123*pi,3.95202982651605*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.169758609642938*pi,0.215399491560621*pi,3.53429929782147*pi) q[8];\ncx q[9],q[19];\ncx q[12],q[15];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.16830007590011*pi,1.01207426598439*pi,4.47156048042259*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4091240659592*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36698184117075*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46434949876409*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.150480481847848*pi) q[11];\nu3(3.5*pi,3.30350999765827*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2251378428985729*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254560565883809*pi) q[19];\nu3(0.731277817385934*pi,1.03124053032404*pi,0.945884348095283*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2618419152437061*pi) q[21];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.582678603810208*pi,0.044576086027609985*pi,3.7039245215116*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31344875480939*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.099622916173522*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48313432103498*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.581854339042638*pi,-0.169552536054546*pi,4.21347646763084*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36119258141456*pi) q[15];\nu3(0.449075935078795*pi,2.76959209749258*pi,0.883283919879222*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3928681147086*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5401550009103318*pi) q[21];\nu3(3.5*pi,3.40593369596368*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,1.300369300606943*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[7];\ncx q[9],q[19];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.416790920336745*pi,-0.290771454087803*pi,4.11005550693282*pi) q[14];\nu3(0.569666742454323*pi,0.17035034852118303*pi,4.0505997881192*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[3];\nu3(3.5*pi,3.30727664279194*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5320103291110416*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.503220075045062*pi,-0.40196947677350503*pi,3.74860632748213*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.228182751871449*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4049401393590895*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.664151241394393*pi,1.08527658949676*pi,0.868642210569358*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.584077174797577*pi,-0.22307246892980098*pi,3.86559742797012*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.894675248572129*pi,0.06739472038859196*pi,3.65865422203764*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31534244423615*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1749955863557782*pi) q[16];\nu3(0.366723672801488*pi,-0.027120109993675978*pi,3.82257949406973*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34860117749447*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.529897830546911*pi,0.13544343314650498*pi,1.0667871226806191*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.310841433345758*pi,0.319826679448732*pi,4.12654153017795*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41461782056103*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.263156830939993*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.336502691733994*pi,0.77448818821624*pi,4.05785400640692*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.29611274222552*pi,-0.30442024968369197*pi,1.51018597517076*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.444492297925683*pi,-0.39048771937112803*pi,4.25295651618206*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5931814687539352*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.285919399563179*pi,3.39883928420065*pi,1.0582375172194611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.51115484259977*pi,3.41600322219298*pi,1.7176187613155*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.538778428778107*pi,0.39212619496368095*pi,0.879012813635401*pi) q[7];\nu3(0.529326446193061*pi,0.308418936015567*pi,0.733500273373079*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.656718105562359*pi,2.69425698335045*pi,3.4182315931801*pi) q[11];\nu3(0.216398322810175*pi,3.38276409799605*pi,1.71960925467645*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5402443903289056*pi) q[14];\nu3(0.322183933650745*pi,3.4507836729596*pi,0.862471086219293*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.602928228437349*pi,0.10455400908827095*pi,0.994853592344917*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.48521255218234*pi,0.03629254014349503*pi,1.449798604447768*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.23125368960804*pi,2.34249668092265*pi,1.2533157799622319*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.687946217523565*pi,2.33360236124933*pi,3.72429772829746*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.537143514802232*pi,0.33690303414045597*pi,1.009316285935699*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.444077329909395*pi,0.04530303513982603*pi,4.0776411534440395*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.210938151228726*pi,-0.22821114635767498*pi,3.81132989815768*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.383097280508939*pi,2.85811955406752*pi,1.3006244328186671*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.868966977918366*pi,0.447646802447363*pi,0.791978537182987*pi) q[0];\nu3(0.535725808168524*pi,2.63906436054509*pi,3.7884203834743*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.79821370956182*pi,3.3741912300349*pi,3.03773517961309*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.730230108525784*pi,0.99768631239272*pi,0.5723524676652371*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.296716968252178*pi,0.117643945476124*pi,3.8060704437647*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.74133793807712*pi,0.7016878916306399*pi,0.601600978376914*pi) q[1];\nu3(0.111427496905891*pi,0.020224584263974*pi,1.410879850108415*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.499910481603717*pi,-0.355491441815854*pi,3.58177638727429*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.45226503924737*pi,0.5*pi) q[9];\nu3(0.582206811046368*pi,-0.11963691934925702*pi,3.6620960092945*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.360435698349809*pi,-0.190218184112326*pi,0.8604090420600741*pi) q[14];\nu3(0.545605768793787*pi,3.11621481160689*pi,0.5164540796726709*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.754677169703265*pi,3.3321397817452*pi,4.24527342960649*pi) q[20];\nu3(1.0*pi,0.0*pi,1.309201997020385*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.77518074858168*pi,2.55644934480997*pi,3.58951777746663*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47729059084527*pi,0.5*pi) q[6];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3530244940442508*pi) q[15];\nu3(0.276273258582676*pi,3.17952215760512*pi,2.11462355208665*pi) q[16];\nu3(0.671925695480633*pi,0.13724573116524297*pi,1.301517919049895*pi) q[20];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4551749478952605*pi) q[21];\nu3(3.5*pi,3.37365019453663*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4635870725842*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[21];\nu3(3.5*pi,3.44018788543713*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.185499463994357*pi) q[12];\nu3(1.0*pi,0.0*pi,1.230496025380535*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5413272664088301*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30667824296247*pi) q[19];\ncx q[0],q[12];\nu3(3.5*pi,3.22419592065422*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41776491824303*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.35756895711893*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.212214476404288*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.1650332139113408*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277192680988839*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[14];\nu3(3.5*pi,3.37547343241587*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.155015867092907*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.499157815927401*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.497948482563579*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.37742867012234*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2759403672403349*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44943368199311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(3.5*pi,3.3992058110799*pi,0.5*pi) q[5];\nu3(0.60120031609137*pi,3.16974917234108*pi,3.60468166892517*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3293961494539661*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.633649977053587*pi) q[14];\nu3(0.308982792412177*pi,0.58546499601196*pi,0.851746387390264*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.4923083807062305*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48188976225529*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.703063152416322*pi,-0.208340639513116*pi,4.49451600147075*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48760421979822*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.288795346218006*pi,0.047248161702685976*pi,0.5265927017475378*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43357998552098*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.646595697441845*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.347176213331352*pi,0.426583983252357*pi,3.99355138331833*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.509049961873803*pi,-0.397694328119942*pi,1.370976722571731*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.567806527658524*pi,3.10094590246433*pi,4.2217636446509506*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.397270141451717*pi,3.35952082653852*pi,4.34924911483112*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.385896793469436*pi,3.02209573688652*pi,1.468575178756889*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.301561230336022*pi,0.22909103621083104*pi,4.14192846310565*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.519461873863271*pi,-0.210232141247101*pi,3.57271916086976*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.44278202892662*pi,-0.054846506832069986*pi,3.93543202643831*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.797446663835874*pi,0.14350064963047304*pi,3.7178140172463*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.476715061982534*pi,-0.18901469746008498*pi,3.85151409527434*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.631943114314861*pi,0.330571631968124*pi,0.667205355204476*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.460309691375016*pi,2.9453909768809*pi,1.077388404029739*pi) q[0];\nu3(0.565117538935668*pi,0.297701210948354*pi,4.03124163738479*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.613873691814986*pi,3.34439224808662*pi,0.806946285886516*pi) q[4];\nu3(0.467743181665081*pi,-0.097431231003281*pi,4.12791986790004*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.436254006887351*pi,3.03821944553015*pi,0.905031352305835*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.283932823065144*pi,0.482476404592983*pi,3.98366734934342*pi) q[11];\nu3(0.878303475052524*pi,2.87180817466126*pi,3.90142445610372*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0987675706480211*pi,-0.044571326757761986*pi,3.96541389676663*pi) q[0];\nu3(0.4809985926134*pi,3.04689204386462*pi,1.98769687281811*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.632122076590926*pi,0.71095598599647*pi,0.5885084770490288*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.461598767980717*pi,2.53620843793847*pi,0.984298460091486*pi) q[12];\nu3(0.391445848651018*pi,0.146620193243581*pi,1.176135660568626*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.828009398695351*pi,2.91424181700906*pi,4.144976459577149*pi) q[18];\nu3(0.430221051470453*pi,0.378319403672124*pi,1.136237517122699*pi) q[19];\nu3(0.0293364744034956*pi,-0.197416910110352*pi,1.248642573642331*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.25730709291171*pi,0.15049222682525099*pi,3.76214066809384*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.585236860766001*pi,3.29350516163581*pi,3.91469245490093*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.278042736653828*pi,0.5848684297514799*pi,0.798606867811818*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.129418751540235*pi,3.25513652824723*pi,4.4751669748157195*pi) q[13];\nu3(3.5*pi,3.42193627029941*pi,0.5*pi) q[14];\nu3(0.891095337892905*pi,3.12448949237932*pi,3.02502849065418*pi) q[16];\nu3(0.645620684058615*pi,0.096704316621391*pi,1.1427485069276901*pi) q[17];\nu3(0.235085775979787*pi,2.80315619860098*pi,1.003962151536298*pi) q[18];\nu3(0.626390226338145*pi,0.199677879082918*pi,0.6332784087455949*pi) q[19];\nu3(0.471862013795967*pi,0.431536729536817*pi,3.94980424992881*pi) q[20];\nu3(1.0*pi,0.0*pi,1.231452526955683*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.323751984780028*pi,-0.34595533435438497*pi,1.40106620978126*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.29787487798782*pi,-0.29390706824214297*pi,0.647851017252375*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.513023729544235*pi,0.27885959355241996*pi,1.226077118582047*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.48333102911947*pi,3.32245319840258*pi,3.33253641056977*pi) q[16];\nu3(0.328609874663984*pi,-0.4552618988386493*pi,0.677598614703286*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49076573771407*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46907836081062*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(3.5*pi,3.31898156241617*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41560849572159*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42935960805955*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47781558982887*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.290856713653262*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.147713344740813*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.268796508677727*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2478453920464059*pi) q[19];\nu3(1.0*pi,0.0*pi,1.351443365915612*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[19];\ncx q[2],q[17];\nu3(3.5*pi,3.41029816154042*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.243410488530896*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[11];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40660895976443*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44787535877438*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.27038198122485*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.683554211709377*pi) q[11];\nu3(1.0*pi,0.0*pi,1.393295687780032*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.155867074383423*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39480858782756*pi) q[16];\nu3(1.0*pi,0.0*pi,1.371934118463719*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42079062478768*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34942721935606*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3637217034891*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[19];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,0.61884421774736*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[11];\ncx q[9],q[18];\nu3(3.5*pi,3.45560339961841*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.257986902323039*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5495466282640624*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5086676976064144*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34787483645266*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4659667448677*pi) q[13];\nu3(0.417682667240892*pi,3.06030792060446*pi,0.9388271059379201*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.599264249485607*pi,2.53886989027117*pi,3.57034767531618*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.235204906471193*pi,0.5449419467599099*pi,4.43667547789886*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.895319516857146*pi,2.93331730914732*pi,3.3833770106191*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.476005631540536*pi,-0.4559684201595352*pi,0.5088899536565175*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.570265299520834*pi,3.49154982877192*pi,3.82029148995291*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.154956568212179*pi,2.39563732211694*pi,1.271651510724415*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.315447067814811*pi,2.702485249985*pi,1.205333956755069*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.475559928345808*pi,3.24220462574361*pi,3.15521320596387*pi) q[6];\nu3(0.137260458444015*pi,0.05100121808404301*pi,4.30303070999784*pi) q[7];\nu3(0.41777855363796*pi,2.8322443202346*pi,1.2171010399153022*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.324100172507592*pi,3.00882770395833*pi,1.66264612085701*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.427750814362879*pi,-0.18404642320607*pi,4.1679282951114995*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.462092318954376*pi,3.0671974508003*pi,0.778898682229885*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.401904888934566*pi,1.04227560156722*pi,4.07918426476357*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.381998976990101*pi,-0.337714344778665*pi,3.99705601653031*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.61075433722001*pi,-0.17246295461792*pi,1.221253362920194*pi) q[4];\nu3(0.844107526101074*pi,3.12206649127054*pi,0.5507681155742077*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.978958132506259*pi,3.08133684744311*pi,4.4541632356744*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.354908749152453*pi,-0.39837730996606*pi,1.359320703513665*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.832132496499852*pi,1.12437251698172*pi,0.701078982931728*pi) q[15];\nu3(0.345105215216911*pi,3.30552059637381*pi,1.1620935577750862*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.27293890769533*pi,0.363748445943051*pi,0.985859353950269*pi) q[19];\nu3(0.56118620867221*pi,0.09308789283860397*pi,1.0099498426609959*pi) q[20];\nu3(0.101875116280809*pi,3.42778074802021*pi,1.80598360237098*pi) q[0];\nu3(0.27224340246783*pi,-0.13385038661992*pi,0.7952916791989619*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.894748710436917*pi,0.52314237600142*pi,1.297788213055878*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.770242005061773*pi,2.28543639148485*pi,3.76364593255477*pi) q[15];\nu3(0.307687757377446*pi,0.17027599212976496*pi,1.195942475107403*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.776878623195663*pi,-0.07429783447050903*pi,1.196871255215068*pi) q[18];\nu3(0.430904632606155*pi,0.61717010009459*pi,4.332864017676361*pi) q[19];\nu3(0.599860702337677*pi,0.41206819333073896*pi,1.404586253655906*pi) q[20];\nu3(0.255370987056431*pi,0.24773869603933496*pi,4.366642440689899*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.35579609831698*pi,0.48843239373561*pi,0.875004299416445*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.578679991967198*pi,0.68102006320155*pi,1.312825220656739*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.568601266022571*pi,2.94928276909571*pi,3.61378453334897*pi) q[10];\nu3(0.499704329900837*pi,3.06375141119825*pi,3.32106707323266*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.682181575813184*pi,3.46549955823855*pi,4.0706829490559*pi) q[2];\nu3(3.5*pi,3.42405680629778*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.150146921177679*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.880144257926113*pi,3.38265323258977*pi,0.743091238677367*pi) q[12];\nu3(0.0574507227087724*pi,0.5521796793198299*pi,4.05354164033627*pi) q[13];\nu3(0.0643006218491448*pi,-0.11923450815134101*pi,3.637901241849*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49163174288288*pi,0.5*pi) q[1];\nu3(0.731747388020459*pi,0.401166278515094*pi,0.5622509786568027*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2380781005257449*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.32139937741145*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.200600089378883*pi) q[6];\nu3(3.5*pi,3.38391276955891*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47620378746464*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.68163058326806*pi,3.28835323870692*pi,0.5825839638631694*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.162508244810917*pi) q[15];\nu3(0.669065284943956*pi,2.83552707008958*pi,3.90638128509545*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.3545719153153541*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.5238743679762107*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45888021696343*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49465674082309*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.375912505230579*pi) q[19];\nu3(1.0*pi,0.0*pi,1.204654401089297*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5180777800773788*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5177868129913481*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5803308584776409*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.4598310847782106*pi) q[20];\nu3(3.5*pi,3.44923971665098*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[15];\ncx q[10],q[13];\nu3(3.5*pi,3.36812107632079*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.219834063687625*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285372390778547*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45320879750412*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5193060447473044*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.521445503414955*pi,2.6858171385407*pi,3.46656527283085*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.379705516501913*pi,3.35182208208945*pi,0.52222006855364*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39025299006759*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.260612073857935*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.594136776931764*pi,3.33471688347071*pi,3.04886540101352*pi) q[1];\ncx q[2],q[17];\nu3(0.677800604696118*pi,3.06612113343923*pi,3.65817192991078*pi) q[3];\nu3(0.291088864748983*pi,3.06242481366291*pi,0.5998352411988898*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.668573820692053*pi,0.29152879787990704*pi,1.6063424777026*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.320568232408437*pi,3.35821381161568*pi,0.611425489971135*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39370349510847*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.312426398743332*pi,0.52209493341471*pi,3.74195742869145*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5543682970519668*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.518792442275578*pi,0.08079105285496402*pi,0.943400443599295*pi) q[1];\nu3(3.5*pi,3.36543848790615*pi,0.5*pi) q[2];\nu3(0.857408615757314*pi,-0.4049496147670216*pi,3.60923419270523*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.102321144795876*pi,2.71597663838974*pi,0.801523967319838*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.20336635121661*pi,0.433765254252497*pi,0.658184062049243*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.612287561217984*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.293622578206261*pi,3.31841544719935*pi,4.2778085632825*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289646892238248*pi) q[17];\nu3(0.752580640495802*pi,-0.08715433237363401*pi,3.60744939216828*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.891955147421836*pi,0.07553878331271402*pi,0.8744807261394081*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.663358652366906*pi,-0.18695574342704602*pi,3.42538166158732*pi) q[5];\nu3(0.620824667087305*pi,3.3218047667724*pi,3.13985760856089*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.147128055364908*pi,3.04350413169372*pi,1.78941717238986*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.865161426973331*pi,0.30898945289051405*pi,0.811032652316226*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.404559740102498*pi,0.478397958933213*pi,3.99138166162359*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5414256512274971*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.540652193742854*pi,-0.270284377671753*pi,4.30074823396037*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.357397517905437*pi,3.26251847738894*pi,1.493737885672481*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.208350893317146*pi,2.75741918546986*pi,1.192719958218576*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.496728614929294*pi,0.28523801405048*pi,1.1346958359535981*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.597428673086358*pi,-0.464400808246735*pi,3.10170477597321*pi) q[8];\ncx q[9],q[18];\nu3(0.209517271961041*pi,3.24126236504943*pi,1.028010269037563*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.879885454634259*pi,-0.4859994524853555*pi,0.737774512685852*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.47171774205085*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2623659425212441*pi) q[7];\nu3(0.466859918398403*pi,0.53073593316759*pi,3.84715895439075*pi) q[8];\nu3(3.5*pi,3.4688919666842*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.779144362720559*pi,-0.153059577364958*pi,0.674776411642944*pi) q[14];\nu3(0.486504030454117*pi,0.6519359326551399*pi,0.864985978260068*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212041337951242*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.160646082989184*pi,3.4354861406334*pi,1.064649671351222*pi) q[2];\nu3(3.5*pi,3.39916357913575*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.58223980280268*pi,0.81843585460371*pi,0.943478153271621*pi) q[11];\nu3(0.607109059624715*pi,3.29781816098685*pi,3.02043816499543*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.212917957984453*pi,3.06355871044345*pi,1.1602876744149642*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3440555441383109*pi) q[15];\nu3(0.893141339120467*pi,-0.17286654376504101*pi,3.71015444991572*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.427382962775473*pi,0.19072514465032497*pi,4.19165162861696*pi) q[20];\nu3(0.81351222026631*pi,3.1828642576965*pi,4.24153943727546*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44710965141509*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.288528436753634*pi,2.54707806393756*pi,1.345020839361522*pi) q[11];\nu3(0.329671276749278*pi,-0.264322019594324*pi,1.25630696575456*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4752774499086705*pi) q[18];\nu3(0.264617130160285*pi,3.42437043285397*pi,4.43428594290958*pi) q[19];\nu3(0.70705125256796*pi,-0.4072159594507956*pi,0.833735455067028*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[16];\ncx q[9],q[18];\nu3(3.5*pi,3.41568261770935*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5055628964723189*pi) q[15];\nu3(0.0943290958977241*pi,0.456834904943054*pi,4.22200769837824*pi) q[17];\nu3(0.0676582142946473*pi,3.45378719288622*pi,1.499257795705848*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.318413224810289*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.29488290091979*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32047890850997*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.106435331044811*pi) q[14];\nu3(1.0*pi,0.0*pi,1.179137523581683*pi) q[16];\nu3(0.34652040589324*pi,0.048912766362269045*pi,3.93900559452703*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44826329326809*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.47077412775545*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.239854352542543*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45294017287633*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45996136518574*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.38775894796124*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[8];\nu3(0.802647856908327*pi,-0.27000233043337496*pi,0.633683981268882*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35953215271703*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17855422458056*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301213653293856*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49464752087024*pi,0.5*pi) q[2];\nu3(0.468185508923938*pi,3.04181897245321*pi,1.95024020746026*pi) q[3];\nu3(0.0658947319239724*pi,-0.011408567562882999*pi,3.5753785807467*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46927060086799*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.213536151289008*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.626413363891529*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.177722389159558*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.255450288742757*pi,0.13121483379550203*pi,0.647886581209176*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.808464255500082*pi,0.18681493557815498*pi,3.96842662078018*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.363910875945881*pi,-0.19117668810628202*pi,1.052689153308691*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.576266954145355*pi,0.54524031349825*pi,4.37378092491646*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.492054884944*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5709422950539627*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.430888287996369*pi,0.7713048146719801*pi,4.45584498644265*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47681322180693*pi) q[8];\nu3(0.381395248954012*pi,-0.269690777594048*pi,1.407340328037709*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.155201319776934*pi,0.13650913049050295*pi,1.341826050348831*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.632120708597978*pi) q[17];\nu3(0.484499304634076*pi,2.84548228746766*pi,3.66149425560056*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[17];\nu3(0.522861411594403*pi,0.67053352431565*pi,4.47134495275462*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.484627167508643*pi,0.8026833894163701*pi,0.705193663218727*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.445638921386052*pi,2.5741257705369*pi,1.3366807786172679*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.362606682998644*pi,2.99000233306468*pi,1.293010979109279*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.23969860418601*pi,0.8616388832530999*pi,0.615193485595423*pi) q[10];\nu3(0.42041932305649*pi,0.43636739652676804*pi,3.51563511402714*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.317891785038575*pi,-0.208291953498221*pi,0.9661249457020991*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.596148950555539*pi,-0.07391176878572903*pi,3.65179553572445*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.658129815543437*pi,0.25158373359668895*pi,0.5670616892708532*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.443889688854865*pi,3.09931138175125*pi,0.5939744732553895*pi) q[5];\nu3(0.937985510125319*pi,0.08190164922264798*pi,3.81240663220685*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.623211329096022*pi,-0.29800478027362*pi,3.95733612727135*pi) q[10];\nu3(0.46930452912951*pi,0.067255591814109*pi,1.447055937011313*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.236547703511482*pi,2.78317276142255*pi,1.418883531372419*pi) q[14];\nu3(0.592441275701311*pi,-0.314999288676167*pi,0.7735444161570659*pi) q[16];\nu3(0.801352116951808*pi,0.8721134345083901*pi,1.053605687619773*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.127344997829114*pi,0.7415437314797*pi,0.686623103202494*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.108557053895129*pi,0.310753042478894*pi,4.49688166535986*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0944255038436813*pi,2.95237591017032*pi,1.55075020260417*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.15232747403057*pi,0.09005777302617202*pi,1.227970047737697*pi) q[14];\nu3(0.371771842526066*pi,0.20676782698890295*pi,1.144966004423205*pi) q[16];\nu3(0.738298275802972*pi,0.6447473867707001*pi,4.22660929730146*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.712860948924052*pi,0.256778779302983*pi,0.9754799285322819*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.271725525874852*pi,3.41754386164473*pi,0.54535398720908*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0925224430304765*pi,0.095286855392402*pi,0.72878970001899*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.636342165003701*pi,3.1466004546927*pi,3.06502390862114*pi) q[0];\ncx q[1],q[9];\nu3(0.711170849766521*pi,-0.4259624120442606*pi,4.49079612240598*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.681582531225009*pi,-0.303815522267953*pi,3.340249009373*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.406009983627261*pi,2.88647319698074*pi,1.84163858218451*pi) q[0];\nu3(3.5*pi,3.44543669424924*pi,0.5*pi) q[1];\nu3(0.789650432610101*pi,-0.13781943198449798*pi,4.10832845169293*pi) q[2];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1805216805559011*pi) q[9];\nu3(3.5*pi,3.37371889315581*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.276428076823728*pi) q[18];\nu3(0.360249545177775*pi,-0.379286103619206*pi,4.36788808451487*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38677307718519*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(0.535669341174574*pi,0.10360852234809703*pi,0.901671625520036*pi) q[8];\ncx q[11],q[18];\ncx q[12],q[15];\nu3(3.5*pi,3.4778021378948*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2699183173280821*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263291391707806*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[17];\ncx q[5],q[10];\nu3(3.5*pi,3.4602621660887*pi,0.5*pi) q[7];\nu3(0.705483159815384*pi,0.33149121441116103*pi,3.94429514786022*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.543013247654788*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49282527756977*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.341610183589621*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5704441512726107*pi) q[18];\nu3(1.0*pi,0.0*pi,1.311331465137739*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34555530372321*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48656322638187*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.432886575218336*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38933187085806*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261124872143764*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44245077696945*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[19];\ncx q[4],q[17];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.606693754088432*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5973739219649912*pi) q[20];\ncx q[0],q[14];\nu3(0.888699171610683*pi,-0.004441644202627992*pi,4.47076658404925*pi) q[1];\nu3(3.5*pi,3.27918925672879*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.079506226588621*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.446414920745555*pi,3.46621785561541*pi,0.650680029219707*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.7828388171102589*pi) q[10];\nu3(0.674175617845728*pi,3.40170471181793*pi,3.1223250783106*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.113556624449396*pi,3.49054575232879*pi,4.12146589698305*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37964831300183*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44211411097769*pi,0.5*pi) q[0];\nu3(0.575778255628249*pi,-0.4826955757388454*pi,0.7872311719909*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.684112480748263*pi,-0.344586481355735*pi,3.99955141786907*pi) q[9];\nu3(0.424827751608994*pi,-0.4122416310879587*pi,4.3754124270134*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2895762665314932*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.438698041712582*pi,0.327951228706559*pi,4.16142329333473*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5381948474236102*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.650275561930164*pi,3.3049307887898*pi,3.61793634584692*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.446154113955349*pi,0.49791467946900203*pi,0.819846477454537*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.807667244958726*pi,2.78518976188135*pi,3.76512536405739*pi) q[7];\nu3(3.5*pi,3.46659305554026*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.544946929000732*pi,-0.4892170581436152*pi,0.805334477891976*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.643635028061703*pi) q[14];\nu3(0.699157805342947*pi,2.503762368344*pi,3.63138539114842*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3477110381649688*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.72184164950966*pi,3.0566456036547*pi,0.5417928082499739*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.194550155983925*pi,-0.032932167137352975*pi,4.343543424336319*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.328587895486556*pi,-0.243874454879011*pi,1.4169949705384028*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.492888071000534*pi,-0.10736634012323198*pi,4.20448505512939*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.612476463434763*pi,-0.07346282573255303*pi,3.52676384986686*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.486013228989088*pi,2.75020761542683*pi,1.5182072096099*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42350903778101*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.186386258374572*pi,2.76983640937371*pi,1.4535444606732248*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.829528733960275*pi,-0.139574430665599*pi,3.61163952805949*pi) q[2];\nu3(0.132030185801868*pi,-0.4279581452200751*pi,1.0863973850922242*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.448580542580715*pi,3.10088050412131*pi,1.044411226614723*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.447316724614142*pi,3.24851857402745*pi,0.762150835301567*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.102109721973458*pi,0.40080505269508404*pi,3.96936406219629*pi) q[20];\nu3(0.513660162613863*pi,0.18046125451241402*pi,0.816414011295164*pi) q[21];\nu3(0.622625256628016*pi,0.5792668356228701*pi,0.714679029617134*pi) q[0];\nu3(3.5*pi,3.43479496096024*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.244210785644275*pi,3.48945862923341*pi,0.770743870907862*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.187862948190034*pi,0.13522595350932398*pi,3.68146358362197*pi) q[5];\nu3(0.345223554186458*pi,3.45000565981762*pi,1.367433051288949*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2045877556684919*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.540433886229131*pi,3.0258793948764*pi,3.18129711240904*pi) q[17];\nu3(0.630019351401397*pi,2.89711527706602*pi,4.19176208425345*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.15949120789458*pi,0.69925217429163*pi,4.4987754578198*pi) q[21];\nu3(0.32169774673991*pi,-0.352004962966716*pi,0.786280432905167*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.849104491721883*pi,3.32214109817159*pi,3.50051726228229*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.622805497623894*pi,2.88566107303663*pi,3.23081106913318*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.454089332402281*pi,0.333938249944146*pi,0.771217910470579*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.367897873055589*pi,0.152003701443166*pi,3.4521507595449*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5638797158078708*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.743461310840571*pi,-0.284197308457457*pi,4.11348364669558*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39128932946521*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[17];\nu3(0.602589125369767*pi,-0.007412189893521992*pi,0.5436617894824038*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208286201166457*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.157261497219284*pi,0.296505386986225*pi,0.5181839462103288*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42723310937521*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.330461981210491*pi) q[17];\nu3(3.5*pi,3.47273352198825*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3038678993756259*pi) q[21];\nu3(0.603356540192848*pi,3.24972363681793*pi,2.81242865277167*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3852769116292*pi,0.5*pi) q[7];\nu3(0.680614447924049*pi,3.19263757351537*pi,0.607637387108154*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.547539693474487*pi,0.30754915076926004*pi,1.156180603340353*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.2017297563045801*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49680176242925*pi) q[20];\ncx q[0],q[14];\nu3(0.1152680779802*pi,-0.230130581289126*pi,4.16823232424223*pi) q[1];\nu3(3.5*pi,3.37235835194953*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47068813723536*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.208984075510196*pi) q[4];\nu3(3.5*pi,3.41033302698574*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.250236915448091*pi) q[10];\nu3(0.657490942967551*pi,0.35431241638323097*pi,3.93289392760302*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.312837769806275*pi) q[15];\nu3(0.771296686597576*pi,-0.114965858304941*pi,1.072531657740463*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5827306091960112*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3924552942447495*pi) q[21];\nu3(3.5*pi,3.41676189328674*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.117500874428437*pi) q[14];\nu3(0.540568759872499*pi,-0.4314533441036389*pi,0.829767564279016*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5389016930300423*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48435008180209*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5793220612100431*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5504282803328162*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40053056175271*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2035408752263579*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4962794876870795*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.778033651108249*pi,3.08657743427689*pi,3.43923873634748*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0610653301980548*pi,0.388960438525751*pi,0.5015311381243814*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.366337054671551*pi,2.91254498076841*pi,1.248073599466538*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.71849226125355*pi,2.56244024390475*pi,3.64053176972276*pi) q[9];\nu3(0.424348896745292*pi,0.5768100894182799*pi,0.788123756046982*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34651450241442*pi) q[11];\nu3(0.579450119860308*pi,0.07054100253031603*pi,0.5328404297051186*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.699331313147133*pi,0.92162024417371*pi,0.657620791735569*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.579132756578839*pi,0.17933584431023297*pi,3.87609157310431*pi) q[5];\nu3(3.5*pi,3.45347899504068*pi,0.5*pi) q[6];\nu3(0.121223805340254*pi,3.34959623559771*pi,2.1490931765291297*pi) q[7];\ncx q[8],q[11];\nu3(0.664107962828424*pi,3.37348233162267*pi,4.201247869452191*pi) q[9];\nu3(0.431037308424467*pi,0.43452936754456395*pi,4.22266311504314*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.380682015239195*pi) q[16];\nu3(0.365845067446153*pi,-0.340039204568249*pi,3.95045326949074*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.59586161447208*pi,-0.36692299455731503*pi,0.732385993966122*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.772809315026901*pi,2.30813990582991*pi,3.79852943114456*pi) q[17];\nu3(0.742887661111891*pi,0.69600281447293*pi,1.08666920353925*pi) q[18];\nu3(0.542641749463566*pi,-0.08602401872677701*pi,3.72617284732325*pi) q[19];\nu3(0.434788289411853*pi,-0.4006768084156284*pi,4.20308479371596*pi) q[20];\nu3(0.25992430761357*pi,3.1073771123397*pi,1.64390955392261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.354545742197545*pi,0.12533643864026*pi,3.57683707498444*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.532822567322995*pi,0.302282317546836*pi,1.194943909053639*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5238342892775494*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.539323582816221*pi,3.06976350177747*pi,4.4442773771975705*pi) q[18];\nu3(0.0676920521204277*pi,3.37641410462354*pi,2.05837739268653*pi) q[19];\nu3(0.288940945411914*pi,2.87008491664627*pi,1.78504862197093*pi) q[20];\nu3(0.321119895797831*pi,-0.36389781606482596*pi,1.277393408504567*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.525439025276397*pi,3.44060149302713*pi,0.778086465707033*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.283963754102185*pi,3.22571873534486*pi,0.9792542766863219*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.741954865820866*pi,0.164946925362201*pi,4.33015567671041*pi) q[0];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.598692082913431*pi,2.74319888612401*pi,3.83340583609589*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.496712250269796*pi,0.10887901194902505*pi,0.621807363714466*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.349327358715247*pi,0.26044803479980205*pi,1.020600568663247*pi) q[0];\nu3(3.5*pi,3.45820450625323*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.379431298155883*pi,3.00836982154296*pi,1.70693903877279*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2062042143834861*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.31956690744963*pi,0.5*pi) q[12];\nu3(0.695974160992222*pi,0.46033671195260195*pi,4.29976382083031*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2594761935750491*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4973408551207*pi,0.5*pi) q[7];\nu3(0.822760357902844*pi,-0.09236575678917303*pi,1.353712015121809*pi) q[8];\nu3(3.5*pi,3.37341401934344*pi,0.5*pi) q[10];\nu3(0.576004161047124*pi,2.95299499917967*pi,4.24995028683184*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236911701934921*pi) q[20];\nu3(1.0*pi,0.0*pi,1.252591128233568*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42064914615131*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5410647220418355*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[20];\nu3(0.683928616379066*pi,2.76656525516122*pi,3.3413676195578*pi) q[8];\ncx q[10],q[21];\nu3(0.381898992924038*pi,2.85888146673495*pi,1.68791409539489*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.085360816564954*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44040429096213*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.30437348673552*pi,0.053194695326982955*pi,3.45741650261426*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.658690492502749*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.28375156616544*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.659795028430886*pi,0.032601233115385986*pi,1.4879896177394971*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47978645354616*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[11];\nu3(0.511830323653089*pi,-0.14965371017151002*pi,1.23272701448384*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.79028312932799*pi,0.11860723455401301*pi,1.4823844620775541*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.55158684505242*pi,-0.27880656573900997*pi,3.59466900317275*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43676120342711*pi,0.5*pi) q[1];\nu3(0.160281614830722*pi,-0.05035893331449198*pi,1.2276895854607401*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.592106187205365*pi,-0.18435816426461898*pi,0.732550431348816*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.173098268493139*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47884137479074*pi,0.5*pi) q[14];\nu3(0.610786299021861*pi,0.034302821752115964*pi,3.84008304979583*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259805380914825*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48283927915212*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.815868754380263*pi,0.29970656493536596*pi,0.995595436967997*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.532812714456525*pi,-0.022894737943450982*pi,3.96649025938488*pi) q[12];\nu3(1.0*pi,0.0*pi,1.364272473194255*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36594318802121*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2697122298267152*pi) q[6];\nu3(0.487913635727865*pi,-0.008990110935606976*pi,0.602633284413339*pi) q[7];\nu3(3.5*pi,3.4295687043547*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.324685827726047*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39536100582148*pi) q[11];\nu3(0.667279817320272*pi,3.08730316319997*pi,2.93229557932501*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.612398088965308*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.729586334720226*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.31893146568459*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.24689705380618*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.270502744834378*pi,3.26755567325869*pi,1.2448835134248522*pi) q[19];\nu3(0.674243475130314*pi,-0.10758393599099297*pi,1.017348901172177*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5482212264685917*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.427805783004731*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.422545972700509*pi,-0.38204214664456*pi,1.78098868730896*pi) q[19];\nu3(0.92236614932132*pi,0.114806842945122*pi,0.889707216221865*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.503766966115909*pi,3.45640003078451*pi,4.0039559906089295*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.407628574345224*pi,0.187235081837007*pi,0.934206040750299*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38911828544365*pi) q[16];\nu3(0.586612107584214*pi,0.014604622873280015*pi,1.162541301798055*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.470563726539666*pi,0.17248945249897196*pi,0.814082681869288*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.436817345311113*pi,2.93322280480595*pi,1.0513478074538432*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.212944387642711*pi,3.14046177521468*pi,1.91048578077277*pi) q[14];\ncx q[15],q[16];\nu3(0.229607988413083*pi,3.33480591623603*pi,0.786554341444469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.3934522286314*pi,-0.058476705761300984*pi,4.02392550517859*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.475092034405901*pi,0.198247626191292*pi,4.44709259233852*pi) q[21];\nu3(0.231662346678136*pi,0.03366027782422898*pi,3.80454162870593*pi) q[0];\nu3(0.139216862900523*pi,0.5855589707135*pi,4.11063098435787*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.482743034345297*pi,-0.059915337446343975*pi,1.43291048915419*pi) q[18];\nu3(0.851014497041383*pi,3.31758279307814*pi,4.44492648856101*pi) q[21];\nu3(0.729659962122988*pi,-0.23277741004616898*pi,4.00813133906532*pi) q[0];\nu3(0.608221131653842*pi,0.89316320157412*pi,0.851831881997965*pi) q[1];\nu3(0.0793768488178597*pi,3.28166540174085*pi,1.117444734269299*pi) q[4];\nu3(3.5*pi,3.45603929847957*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.344121035787222*pi,2.90046130980895*pi,1.54932542447321*pi) q[18];\nu3(1.0*pi,0.0*pi,1.371350367727476*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.695940573746769*pi,-0.344120892733564*pi,1.0498685362391411*pi) q[4];\ncx q[5],q[20];\nu3(0.333328913617217*pi,-0.24709701226290198*pi,1.413336799940329*pi) q[6];\nu3(0.763977823482067*pi,3.1905386177804*pi,3.32391158243003*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.808514802416882*pi,3.29113281675392*pi,0.788372151361855*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.293835110600179*pi,3.06275971641265*pi,1.0534980079607559*pi) q[6];\nu3(0.713661437196619*pi,3.01398818449578*pi,3.73929140916846*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.70600065047914*pi,0.16814551669705502*pi,1.66572009276454*pi) q[11];\nu3(0.247236500182354*pi,2.82299387353105*pi,0.970327537990174*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5743867921723993*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.565271789214934*pi,0.12969868387775496*pi,4.014315228583159*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.768664467885508*pi,-0.4553573898746843*pi,3.70718571912794*pi) q[13];\nu3(0.450998180286864*pi,0.06539554696234795*pi,4.36364633254981*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39872707455117*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.802261006270068*pi,3.18122814743549*pi,3.40230068165554*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.391320871135951*pi,0.16072504403084498*pi,3.379191304016*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.176423813270455*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[11];\nu3(3.5*pi,3.44715377007022*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.848620490943558*pi,3.47443522976068*pi,3.4609492920084*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229041356220415*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,3.34969816498851*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38065968304742*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29607321723164*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.158575072924466*pi) q[10];\nu3(1.0*pi,0.0*pi,1.179374344862706*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1848361061487949*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.169977983688757*pi,0.6164978704081301*pi,3.98833057301036*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5798702656218935*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.43331149207394*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[18];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.642548582281296*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4164842109852729*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.552783156894533*pi,0.8258000488988599*pi,0.694292303046069*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48938480903493*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.46195480211341*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4182487573036*pi) q[11];\nu3(1.0*pi,0.0*pi,1.156724221321437*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.638668408508697*pi) q[13];\nu3(3.5*pi,3.48548829393557*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.279885928735153*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[11];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.718300674653268*pi,2.95265595371917*pi,4.33575977668354*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.47560847794725*pi,0.5*pi) q[9];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.368496432051149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.382876304889971*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41222510408033*pi,0.5*pi) q[3];\nu3(0.319927750751701*pi,0.37179041769033905*pi,3.65895730043239*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.20740103310166*pi,0.20750724163317702*pi,3.56553667709574*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47299836234609*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.456177972125619*pi) q[15];\nu3(1.0*pi,0.0*pi,1.159472583958876*pi) q[16];\nu3(0.71781824514854*pi,0.11798947725611897*pi,4.00364218409626*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.252814773411724*pi,0.16967150266199804*pi,1.0867083087898801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.578515961448843*pi,3.48670101964754*pi,3.98076896776607*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.55006667770163*pi,-0.059725344096895006*pi,0.5117831993108554*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.366256739975845*pi,2.78305074128052*pi,0.804850345620166*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6953146980179989*pi) q[19];\nu3(0.747951233346022*pi,3.47271537250445*pi,3.12559286716514*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.296568866507855*pi,0.7287605439643801*pi,3.72896639398461*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.469951148232131*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.677575381944885*pi,3.04379195108138*pi,3.48490663577497*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.852551725670042*pi,0.014048095269966976*pi,0.798164618332753*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.408298451286918*pi,3.43114834094844*pi,1.871553116218*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.138952018050248*pi,-0.4604357734720306*pi,0.8273960095774999*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.473226665728923*pi,-0.4439601157897036*pi,3.93514996043892*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.594148238191009*pi,2.99138734920601*pi,3.65669641370942*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.798490775521126*pi,0.94112185988941*pi,0.972994654500256*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.506219493055467*pi,0.86396105502041*pi,4.0913497083694494*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.293730178063546*pi,1.04400777562768*pi,4.32250669505332*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.743009618799746*pi,-0.15234217336939898*pi,0.670442736913644*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.743839926427862*pi,-0.32092338506490004*pi,4.25050596038822*pi) q[8];\nu3(0.487786777299387*pi,3.40996304837663*pi,3.27994282102246*pi) q[9];\nu3(0.583723133036249*pi,0.13153636690384396*pi,4.01373547768135*pi) q[10];\nu3(0.614498646667216*pi,-0.36245970810220296*pi,3.69301590120155*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.636680975909878*pi,-0.12626585046101602*pi,3.77166348411738*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.927016998863545*pi,2.72943710175359*pi,4.113408431337421*pi) q[0];\nu3(3.5*pi,3.22664234707981*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.875752120230668*pi,2.5341774062393*pi,3.81263774299311*pi) q[8];\nu3(0.766764215428217*pi,2.93688931271231*pi,4.42605213835594*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.738175898961764*pi,-0.23282545105053298*pi,4.24086547168195*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.710616926912156*pi,3.27541974156681*pi,3.43989614565657*pi) q[14];\nu3(0.684379435122559*pi,3.25526019557466*pi,4.0714940429962105*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.123577082085208*pi) q[18];\nu3(0.122944345479094*pi,0.8030388975809699*pi,3.92792511672702*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.640808601388107*pi,3.35698962241951*pi,4.36192680727106*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.204012623898908*pi,2.79035731002342*pi,0.765554966685797*pi) q[12];\nu3(0.666655019149906*pi,3.34895955339878*pi,3.00324923926091*pi) q[14];\nu3(0.140689470806415*pi,2.81598585214351*pi,1.339806918913129*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.515045018684756*pi,3.19391355133602*pi,4.3494157822957895*pi) q[3];\nu3(3.5*pi,3.49728966958049*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.335672397576538*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.241860480556308*pi,-0.19145264205725399*pi,1.6022004064598*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.496515347291341*pi,0.258468667609134*pi,0.89361279352412*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.517075719796027*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.110059338253836*pi,0.99447005323878*pi,4.33461062564094*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[13];\nu3(0.427361196875463*pi,-0.124208875764935*pi,1.473534397939356*pi) q[3];\ncx q[5],q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.748283092067006*pi,2.90367886925665*pi,4.280168129452949*pi) q[16];\nu3(0.41813453168598*pi,-0.147172397730769*pi,4.4270687760367196*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39442538802853*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45361395361236*pi) q[6];\nu3(3.5*pi,3.40124468188819*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.186814729910619*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.168402728868252*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39371528917432*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.306707077710049*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(3.5*pi,3.30144814330741*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49964902417849*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2272201435021501*pi) q[12];\nu3(3.5*pi,3.40094120581323*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2508560859362499*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3252542586314409*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.670877532897575*pi,-0.238929378283898*pi,1.05477744528489*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47833402002064*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.600007513197486*pi) q[13];\nu3(1.0*pi,0.0*pi,1.219009731001492*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47070625401778*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0480991108850345*pi,3.20600276323225*pi,1.267773702899948*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.632072180350623*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42804961667659*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.37611499731345*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.553724260817522*pi) q[17];\nu3(0.749646255284455*pi,0.287598597658803*pi,1.3829312028414789*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.25764298534436*pi) q[20];\nu3(1.0*pi,0.0*pi,1.344991837963454*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.609861552648633*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(0.503851182088332*pi,3.31430552831614*pi,4.18383160550139*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45117352049936*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.204774812013445*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5239134560498787*pi) q[21];\nu3(0.204341957919687*pi,3.27534019458152*pi,1.14750874941635*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.545833389912629*pi,0.0031648852629519997*pi,1.469260079196963*pi) q[2];\ncx q[3],q[11];\nu3(0.11597759843023*pi,0.02425629116371797*pi,3.71079008321196*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.671410552790239*pi,-0.06426607846999499*pi,3.88714771118862*pi) q[15];\ncx q[16],q[21];\nu3(0.52184909041279*pi,0.9277812433313499*pi,4.27168972287964*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.73691642498672*pi,3.17387689889856*pi,3.35097424114498*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.80363144853276*pi,2.97113687325403*pi,4.00611059325207*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.762572264969846*pi,2.94691201237323*pi,3.48651113384173*pi) q[4];\nu3(0.552465955563032*pi,3.16989104993738*pi,4.2942443872061205*pi) q[5];\nu3(0.649303481480007*pi,3.2399643463735*pi,2.88303900270202*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5602045730738312*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.312369147764011*pi,3.27643097751445*pi,1.139819495743951*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.422077288833771*pi,0.79700357251554*pi,0.5578097880333764*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.699587963186537*pi,-0.26996435135763597*pi,0.9749660300292919*pi) q[5];\nu3(0.41882664376856*pi,0.21775150434963797*pi,3.98974508395195*pi) q[6];\nu3(0.450570787242106*pi,3.11333596084421*pi,0.650938358000333*pi) q[7];\nu3(0.545758534034027*pi,-0.12287411437982099*pi,3.78508919699976*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.327292799835536*pi,3.48096106636976*pi,1.50186423481983*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.857236242011301*pi,0.13573867563918796*pi,4.153824201044079*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.580719795020142*pi,0.24275026437366898*pi,0.693372513771331*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.179568391113363*pi,-0.293891763141301*pi,1.333380686165531*pi) q[7];\nu3(0.700876416631231*pi,0.272194767909421*pi,1.58592423033195*pi) q[8];\nu3(0.857063480988048*pi,0.56755016653053*pi,0.757830304716735*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.422439506653447*pi,0.48750111611590297*pi,0.931578934787889*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.91948766017973*pi,0.13787619470518797*pi,4.05645849252538*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.70610672247448*pi,0.20917393407627904*pi,3.92161970483687*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.571251000826966*pi,-0.332910281622474*pi,4.04039123970046*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.386756867593558*pi,0.0006365698588319813*pi,3.54622036274119*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.438608167102336*pi,0.95954371992126*pi,3.96385015410424*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0630603633001116*pi,3.44714641365111*pi,1.8382930537058*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.690760127907841*pi,-0.307227784100978*pi,0.982876174315779*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.317007240799676*pi,-0.15493148918608102*pi,4.45090585543573*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.569493048473707*pi,-0.237864445270569*pi,3.92114172205623*pi) q[12];\nu3(0.778024297778401*pi,3.37371932138544*pi,3.59150892768076*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.531158722158561*pi,-0.11346376272235598*pi,1.314743591069481*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.320000789570128*pi,2.78970730266145*pi,1.430183291053602*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.155206972827584*pi,0.19485977372932195*pi,3.98750907341472*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.44003442642134*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42127885157672*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37097478711663*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.512410426486504*pi,-0.308345638422604*pi,1.014932230508095*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300237582000359*pi) q[16];\nu3(1.0*pi,0.0*pi,1.319421515832944*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.391811474080907*pi,3.07286983352182*pi,1.177654909296906*pi) q[20];\nu3(1.0*pi,0.0*pi,1.271122496381571*pi) q[21];\nu3(3.5*pi,3.42704478094227*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.366394432179959*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.873842653213253*pi,-0.11656331171901102*pi,3.80084121966623*pi) q[11];\ncx q[12],q[14];\nu3(0.745205886649145*pi,3.39219021244488*pi,3.68535271501797*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47802135971058*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.356464057023*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38629413699403*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2643358924781039*pi) q[13];\nu3(1.0*pi,0.0*pi,1.270590571987982*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.616311360323254*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5794405723477046*pi) q[17];\nu3(1.0*pi,0.0*pi,1.213759044653725*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.382244341305491*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.48896832779476*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.670810815709436*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.258590222772598*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.33040406369625*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.172792045912006*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3595987498447*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44473651006423*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34039940367414*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.3941601221597*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.459607044753362*pi,3.27083856851666*pi,4.33532170913583*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.571095910442466*pi) q[10];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.2173133243897971*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.642808251541411*pi,2.98814600896838*pi,3.72936072597649*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.386254425190766*pi,-0.377481315952184*pi,0.994846657984225*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.564376349592563*pi,0.17794687833756395*pi,4.13003071155096*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.443168682814759*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.503592278645536*pi,3.06299386619008*pi,3.43502743681954*pi) q[17];\nu3(3.5*pi,3.49037451735993*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3629981673865998*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.631588960909669*pi,3.25090402693713*pi,3.36846942508538*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36807823700954*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.547215239396455*pi,0.320664552199992*pi,0.8484960579960961*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.373523689733441*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.18821878585853*pi,0.483626503545731*pi,3.87324665066133*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.315502647521971*pi,2.93576054283864*pi,1.0934944321185291*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.744172589868115*pi,2.86821601845599*pi,3.94163724416951*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.798095725659012*pi,3.18217169185274*pi,2.8954102842274*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.414786778899528*pi,0.324125036733922*pi,4.46372447102182*pi) q[21];\nu3(0.92741210216927*pi,0.314709075133748*pi,1.64789469747904*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.86690271947884*pi,3.04863457812424*pi,3.84982691773653*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.64331989013111*pi,0.356780220526387*pi,3.86400982717215*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.834982195787613*pi,-0.22068182176992002*pi,3.31670397485713*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.363171518341467*pi,2.76884799450249*pi,1.1528618655911909*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.516314098823979*pi,0.96582535486414*pi,4.372999434955*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.535137811536165*pi,-0.39454414840560403*pi,3.7774755753982*pi) q[9];\nu3(0.498631938953154*pi,3.20382849810752*pi,3.23159726597774*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.350323337155344*pi,-0.28259822776758003*pi,1.50511775695509*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.844159883503929*pi,-0.14131220665252597*pi,0.841592739144852*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.361619389805129*pi,3.3636264051759*pi,1.2059531338759188*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.539572297395312*pi,-0.4687024860158176*pi,3.35698896989765*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.909209472721623*pi,-0.15966717511784*pi,0.5580552856467089*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.635686361256003*pi,3.13846114417824*pi,3.51145557420455*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.480076515190254*pi,-0.182296043668651*pi,1.494452413551296*pi) q[9];\nu3(0.378880398770159*pi,0.474406018052544*pi,3.85352294235324*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.46473661712411*pi,1.0015129556133*pi,4.21463163230111*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.298210900716338*pi,-0.202578845494559*pi,0.8285366152697891*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.957911951574008*pi,3.25396984126502*pi,0.691644501440786*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.853645036939844*pi,0.16263265947133598*pi,3.76089876972754*pi) q[3];\nu3(0.364392939135761*pi,2.57671805289093*pi,1.2468482914540169*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.189474524424327*pi,0.424669138954316*pi,0.742430180269599*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.455755948924893*pi,0.14471689166815105*pi,4.08504284782204*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40658065916318*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.490341544102429*pi,-0.329535579505729*pi,4.3918543954238*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.588301547488107*pi,3.10361634333771*pi,3.58567269400345*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.405682695593048*pi,0.273903869540824*pi,3.44917812882128*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2997919846928871*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.903908923423997*pi,0.342220476944442*pi,4.1370398936519095*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.465922273709*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41044579344553*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.244019785240791*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.42766696599368*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.235360533591215*pi) q[14];\nu3(0.422673903381106*pi,-0.171430663106255*pi,1.3314498504504249*pi) q[15];\nu3(0.627416154450104*pi,3.33836433927132*pi,3.72918074184393*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306594375677729*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.357955771039061*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[21];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.31872362155746*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.084845003801949*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.726603431317119*pi,3.46505611171967*pi,4.45752816092525*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.39320202275923*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2129037757968422*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5385718483862317*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40329034123241*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48659132866876*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258576364320293*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44048512454368*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1635018641429031*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.726860781747057*pi) q[19];\nu3(0.549105443342577*pi,0.90209959418791*pi,0.899241679547689*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.3649278526858*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.5347800180872615*pi) q[11];\nu3(1.0*pi,0.0*pi,1.255410944179312*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.705009676827838*pi,2.7498534603935*pi,3.94655296724054*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.41190983721863*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.40907257370851*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5317809433803737*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.765372814306633*pi,-0.4350383413618664*pi,0.987018369425786*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.851086933487568*pi,0.59254287885968*pi,0.819846485483829*pi) q[5];\nu3(0.207390461064483*pi,-0.23335397563569898*pi,1.27372902971293*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4305917795573*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42010053547374*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289813147379515*pi) q[18];\nu3(0.58606900502647*pi,2.54576384627363*pi,3.82564994406937*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.133617581349327*pi,0.9370801767166299*pi,4.3918954770403005*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.467403287276695*pi,3.17831107856446*pi,1.72185802266148*pi) q[5];\nu3(0.215968595628826*pi,-0.122363753850043*pi,3.64935990691038*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.513677910733488*pi,3.18123892347028*pi,1.59877399125557*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.518580349468578*pi,-0.09975041870983198*pi,4.4903029605098705*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43541488607685*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43091744496035*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1859771851049201*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.531545755937036*pi,0.21408882413956998*pi,0.870015564097501*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.667590233275496*pi,3.2481286749058*pi,3.03047557186713*pi) q[7];\nu3(0.0908981352961355*pi,0.35151267690706*pi,3.92116479891923*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.349054637532727*pi,3.30470224523905*pi,4.430068324655251*pi) q[10];\nu3(0.903508007313711*pi,3.18092355473105*pi,4.4419069226009*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.666424039111881*pi,2.6350073529215*pi,3.77344164926667*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.545018220396121*pi,2.85984055844421*pi,3.76878801365317*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5533771952615*pi,-0.18387538458812003*pi,1.2839027500619489*pi) q[10];\nu3(0.728068999874553*pi,0.46186085547421496*pi,0.847461700611684*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35214269079346*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.767772833621791*pi,-0.3879531724463*pi,3.46638301489153*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.47236234813348*pi,3.37015024797169*pi,3.20843127246405*pi) q[14];\ncx q[15],q[20];\nu3(0.206441284849937*pi,0.323801467940226*pi,0.997335155526665*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.60331789980223*pi,-0.462788591921568*pi,3.59320492780882*pi) q[21];\nu3(0.802933622864197*pi,0.48294971561420696*pi,0.627486655490873*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.497575697043158*pi,2.60162655055086*pi,1.0426387091840699*pi) q[3];\nu3(0.65713978816597*pi,0.83550303207905*pi,0.869034712443951*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0374143217269456*pi,0.07248416253006096*pi,4.22814154688744*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.448580482826934*pi,-0.312306195246134*pi,3.79642460111258*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.681563114406863*pi,-0.08911113632419998*pi,0.823800602324008*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.510990763259046*pi,3.13025775122215*pi,1.66054200517986*pi) q[21];\nu3(0.338009896874518*pi,3.37435639887501*pi,0.778016334624667*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.405427673467278*pi,0.30188585998373896*pi,3.89789472854741*pi) q[3];\nu3(0.50384023659585*pi,3.44296862082523*pi,0.6943669498246949*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.42466786606458*pi,-0.06850734124629299*pi,0.7369628081317761*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.238331209534435*pi,3.33012881955041*pi,4.32969672818811*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.550815499414971*pi,0.14490659202134604*pi,3.72664636617849*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.917798675780438*pi,3.07309733240045*pi,3.15522467736925*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.52680919866881*pi,0.461105650249344*pi,1.220330795426157*pi) q[17];\nu3(0.832479902056735*pi,3.31906847576852*pi,4.30606099168771*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39815659626545*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.238166430297563*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47235497100244*pi,0.5*pi) q[5];\nu3(0.838327576669632*pi,3.37821862207813*pi,3.13119761928652*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1655538388181959*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.652781984842845*pi,-0.08477648737069199*pi,0.627613668763826*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.49342443107628*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,1.2498068436757501*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.444967605293309*pi,-0.16108908478366601*pi,0.7574701505830119*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.500744530398618*pi,0.8082645241861799*pi,0.867771255333491*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5518394276742793*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.620669433897634*pi) q[14];\nu3(0.734359726010817*pi,-0.18206298005653*pi,4.452636485334271*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.561306689662617*pi,0.21953247990435798*pi,0.882903321501064*pi) q[20];\nu3(3.5*pi,3.46371757654389*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43906944425298*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.46903013034835*pi) q[6];\nu3(1.0*pi,0.0*pi,1.251662292089575*pi) q[7];\nu3(3.5*pi,3.33497319251949*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.08350496223676*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1331901041737091*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[12];\nu3(3.5*pi,3.40268090988894*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37902821811624*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.254900156579453*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190397293354795*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.454951548908747*pi,3.07331754171101*pi,4.408258150107001*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5418934020187822*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.491663787493589*pi) q[12];\ncx q[13],q[19];\nu3(0.167531979951706*pi,-0.272139923224462*pi,4.073849451525151*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.528325561426108*pi) q[16];\nu3(3.5*pi,3.4932314486482*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.214517676069377*pi) q[21];\ncx q[0],q[7];\nu3(0.73255067920129*pi,3.30289005371858*pi,3.10159211571555*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.642804043718064*pi,0.022098560161311953*pi,3.71687488035361*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42052339831967*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40112041734775*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.939800996587638*pi,-0.155878219547312*pi,3.88790920415963*pi) q[14];\nu3(1.0*pi,0.0*pi,1.277753933058263*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.47813677212474*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40651789501106*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220906703979483*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.114614526611665*pi,3.36631514799266*pi,1.347613036625455*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.608360011508817*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.488899138520228*pi,0.420536360450398*pi,3.69762963020587*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45351983506206*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42230530467691*pi) q[20];\nu3(0.473510653705996*pi,0.381239027143093*pi,1.20492407053985*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.694333203045493*pi,0.049133430732952954*pi,1.175429297442757*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.347826160357485*pi,3.31414239381113*pi,0.633131354151473*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.168669169799427*pi,2.80342367825427*pi,1.44285262495015*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.95457216948569*pi,0.324290851941621*pi,0.830408236109636*pi) q[3];\nu3(0.435735377031598*pi,3.45991787826771*pi,4.39129959321194*pi) q[4];\nu3(0.0566076144186203*pi,2.95732982223916*pi,0.8046014618285511*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.674004940084922*pi,-0.213781548558092*pi,3.88774521364854*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.273549480111939*pi,2.28351363049874*pi,1.2561599439484539*pi) q[6];\nu3(0.415931647316456*pi,0.317021633002851*pi,3.62694057087158*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.291545031128776*pi,-0.4588377044684506*pi,4.11176400167541*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.429475006785172*pi,0.07674916049548197*pi,1.1282838144820189*pi) q[16];\nu3(0.414383182906996*pi,-0.4186659563983043*pi,4.4322872676816*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34737124092711*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.408162020014233*pi,3.28905603440779*pi,1.86206385777401*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.207466046892904*pi,0.36253669998801796*pi,4.44720028088296*pi) q[9];\nu3(0.0954889645990062*pi,3.2260764557731*pi,2.12470102589164*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.77972768857331*pi,1.01562243873938*pi,0.767976069288216*pi) q[12];\nu3(0.347324858746643*pi,0.48911900154502397*pi,3.50355732428375*pi) q[13];\nu3(1.0*pi,0.0*pi,1.087946577884803*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.801311970326569*pi,0.14320680989332202*pi,1.402647300186029*pi) q[16];\nu3(0.627508825396458*pi,3.40198359631637*pi,4.27235101340509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.642479244501244*pi,0.55907308470568*pi,1.356488538370402*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.545160601032014*pi,0.25171144699077497*pi,1.423769571512902*pi) q[12];\nu3(0.414046966064454*pi,0.207323014951992*pi,1.0618221361733071*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.507427656645799*pi,2.53632186839977*pi,3.79487146030425*pi) q[21];\nu3(3.5*pi,3.48666320295843*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.230860035609924*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.749669457456082*pi,2.95986165900096*pi,3.39225845548632*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.455990296539079*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.374273541420132*pi,0.49345655870374106*pi,0.85910825313022*pi) q[18];\nu3(0.294570223897572*pi,0.36034317878295996*pi,3.62748878322892*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.375334497180224*pi,3.29779542051951*pi,0.692131731051657*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(0.72355888329582*pi,-0.4854803273843154*pi,4.10656052064296*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.804439920636648*pi,3.34026480443648*pi,3.08380401398838*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.595242473028715*pi,2.47884879124588*pi,3.61404541013651*pi) q[18];\nu3(0.78747752906715*pi,0.015600095217928045*pi,1.436918950461628*pi) q[19];\nu3(0.732932142064015*pi,0.78906335675895*pi,4.49055610065633*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44175351937335*pi) q[5];\nu3(3.5*pi,3.30396740927914*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44037162324869*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.108789872632233*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.279478809237553*pi,3.47711121583651*pi,0.850257852794498*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.7620140873744*pi,-0.329572125497615*pi,0.832235955661975*pi) q[15];\nu3(1.0*pi,0.0*pi,1.12869859565437*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.513962361530119*pi,3.29066081935132*pi,4.180391509887119*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.695303493042827*pi,-0.334864264180388*pi,4.35817801273274*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4849426651157405*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44814998150279*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4891374986375805*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.352975777434105*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.379255094295175*pi,2.9076507409078*pi,0.7329342190852219*pi) q[1];\nu3(3.5*pi,3.45868640475375*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44412768888321*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.136219801726046*pi) q[8];\ncx q[10],q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.36256752689678*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.188462954040237*pi) q[17];\nu3(1.0*pi,0.0*pi,1.116422648823028*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.548425832819104*pi,3.05938166694442*pi,4.2995734840964595*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49805964778738*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2080883169839312*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.49422835444099*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44634616842482*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5302737239198363*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.515017746729105*pi,2.68269358198983*pi,3.83141085025873*pi) q[14];\nu3(1.0*pi,0.0*pi,1.322988001719567*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42888812075721*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5291463639197234*pi) q[18];\nu3(3.5*pi,3.39513326938529*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285219205903293*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44534684775791*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.59256462802146*pi,-0.336774732669277*pi,4.354298966946271*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.839001860431934*pi,0.12995147636621696*pi,0.761076010742067*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.314828354064994*pi,3.08151405843748*pi,1.198372139354837*pi) q[5];\nu3(0.617915080582448*pi,0.67408670738563*pi,0.5436489518387857*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5466551017920835*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41507897532086*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.189134857326904*pi,-0.04919589993304102*pi,0.600850918005748*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.141414024517912*pi,-0.01386355461205202*pi,4.21854137018947*pi) q[4];\nu3(0.226267259249212*pi,2.71432348457442*pi,0.853945426982604*pi) q[5];\nu3(0.584352842291923*pi,-0.22093650415952998*pi,0.86409425132229*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.997552979860926*pi,-0.304889162883776*pi,3.75445834112581*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.464964291406317*pi,-0.09067593186928102*pi,4.16058402401182*pi) q[3];\nu3(0.199589364173876*pi,0.20255566144692005*pi,3.3407419628807*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.809377661347478*pi,0.12638373117983703*pi,1.173665319717822*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.116036767986376*pi,0.057209067489965015*pi,4.13477045150451*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.274762831225855*pi,0.6788618843901499*pi,3.68793539441775*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.677978520635522*pi,0.22160242238613304*pi,0.798210535132245*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.467576526522938*pi,3.45412122298083*pi,1.59163958882323*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.626190358532629*pi,0.243942706629249*pi,1.258859035328779*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.658400272631328*pi,0.8214296878071601*pi,0.520485407314546*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.737325705471359*pi,3.22513020460047*pi,3.11119817263129*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(0.873678816982468*pi,0.043707232239829974*pi,0.885391286472826*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.200421559388939*pi,0.45851753295426*pi,3.54472560469685*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.740868866216576*pi,2.47868273081421*pi,3.96925098783682*pi) q[12];\nu3(0.86715885878084*pi,-0.07848006863856499*pi,0.753882040270579*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.409956695796886*pi,3.11687749794882*pi,2.0201266252367*pi) q[21];\nu3(3.5*pi,3.47885291981415*pi,0.5*pi) q[1];\nu3(0.645034953266732*pi,3.08932494059528*pi,3.57396860531778*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.254579859296302*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.752004068426412*pi,0.03796359218574996*pi,3.73888275421838*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.104782521964557*pi,3.44962049143756*pi,1.58364442827725*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.189554495393723*pi,3.00944094783679*pi,0.9959603188496*pi) q[12];\nu3(0.0924808754044152*pi,3.00803019273185*pi,1.218490344357388*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.225799408687326*pi,-0.07685441402444898*pi,4.41989218839917*pi) q[21];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.376319361894938*pi,2.96673886175985*pi,1.0375565069145631*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.210494546898699*pi,-0.0023333736958029982*pi,1.492138244696197*pi) q[15];\nu3(0.663523059796707*pi,2.96832877634178*pi,3.1166496092592*pi) q[17];\nu3(0.303595011174391*pi,0.37065186480523404*pi,4.4763185023635*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[14];\nu3(3.5*pi,3.38421434338542*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5633901225865112*pi) q[6];\nu3(1.0*pi,0.0*pi,1.252525926126957*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.36631827750008*pi,0.43333810890995295*pi,4.06796107772232*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.501403782074055*pi,2.68465601785425*pi,1.154776068079123*pi) q[15];\nu3(0.408359018287259*pi,0.37158858591586197*pi,4.20543768451596*pi) q[17];\nu3(0.543886428920508*pi,2.92260871875859*pi,1.35082349650518*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(3.5*pi,3.42297873716936*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.436831597472516*pi,3.28167695515009*pi,1.89209672607719*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.136911012662134*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.897936232471176*pi,3.41191711934848*pi,4.28790212736247*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41980068105102*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4305573797301*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44133365438175*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.319552829655916*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257788238263073*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.34163774432329*pi,0.381294912249166*pi,0.623503671898997*pi) q[20];\nu3(3.5*pi,3.49168141529113*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.313423910707836*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.3739665442911*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.660822360699085*pi,3.43267145140831*pi,4.48202630938641*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42355944722542*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48042582269859*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32708499981152*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.206485875197139*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38844722105269*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230517973711731*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5167192992567677*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2328352089213102*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38684403105879*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259203823105386*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.270864559367441*pi,2.96159478081148*pi,1.122935384363425*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.338713221641*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[20],q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.842425318463737*pi,-0.489158824454651*pi,3.7601257621775*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.678525576217947*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4990579723363*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47764793638941*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45713728905222*pi) q[19];\nu3(3.5*pi,3.46273685198021*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.217355274226239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.533065698485732*pi,3.15051042825004*pi,3.1413714797078*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.325098191451314*pi,-0.12942561324596402*pi,0.793242881090935*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.324638837397587*pi,0.27083683583387697*pi,4.14524950910789*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.426266410524085*pi,-0.23297582751456802*pi,1.450223810020465*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0394734216564724*pi,0.7031976977441701*pi,4.3246368372600905*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.422593495413575*pi,-0.36870990842913*pi,0.5074513845147178*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5396202964851164*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.391261170910508*pi,0.24607913081207*pi,4.057428352046999*pi) q[4];\nu3(0.353419065767981*pi,2.42598975110488*pi,1.24455527499732*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.936867392937745*pi,-0.058173562790578004*pi,3.51990778891942*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.665615206960562*pi,0.28338522030798396*pi,0.678247500562651*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5613135017048*pi,0.26348479870098696*pi,0.728720601045879*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.452243740362898*pi,-0.241466281757794*pi,0.856079943392807*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.639883741873081*pi,0.33372094848523104*pi,1.105473976818063*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.809763981184314*pi,-0.4229386459354119*pi,3.76642371499145*pi) q[11];\nu3(0.257238459678358*pi,-0.15626950947165702*pi,4.13486719020703*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0708542130359276*pi,-0.205314294758569*pi,4.20592797535625*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.605210401501872*pi,0.27316297706345805*pi,4.35090637417529*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.724946126198202*pi,1.10443359732859*pi,0.640935024424666*pi) q[20];\nu3(0.362035996946833*pi,0.6369464900814701*pi,4.204126749356821*pi) q[21];\nu3(0.916816956916637*pi,-0.20608194847898298*pi,4.2022429344917995*pi) q[0];\nu3(3.5*pi,3.46171886357217*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.248943543757587*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.715625757786431*pi,3.44873928844823*pi,0.883598482051237*pi) q[10];\nu3(0.491358825827969*pi,2.94403701342158*pi,1.3472208837131379*pi) q[11];\nu3(0.658181639264607*pi,0.04589859325434298*pi,4.49877836320501*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.597440110446843*pi,2.95789538790024*pi,3.29838908113607*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.551957487796795*pi,0.10813864393651196*pi,1.492476011344929*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.528407675641704*pi,0.35668946695190695*pi,0.758772412256134*pi) q[20];\nu3(0.400462809180832*pi,3.01818508023195*pi,1.380957772154725*pi) q[21];\nu3(0.110895037862445*pi,-0.331517536568243*pi,3.88786378945943*pi) q[0];\ncx q[1],q[2];\nu3(0.577708417235099*pi,-0.23318391069232097*pi,4.173604531174091*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.582561057114393*pi,0.06799819194560397*pi,1.3252133682997291*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.832630297921985*pi,-0.15862557273211197*pi,3.38576367868579*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.335936923008927*pi,3.218093256683*pi,0.5026175914514484*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.291765674791115*pi,2.76847441732763*pi,1.440828402679411*pi) q[15];\nu3(0.590207241688784*pi,3.33454703524714*pi,4.1031060801042205*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.460922031600476*pi,3.36527310818987*pi,0.503248642429889*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.43512071100557*pi) q[2];\nu3(0.348223834974626*pi,-0.42025766494347017*pi,4.3681600966012795*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.675299684344082*pi,3.09512518436995*pi,3.73460099558545*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.648211575279571*pi,0.20396814786163797*pi,0.554708989822745*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.239156325179644*pi,1.11206543103449*pi,4.1181167695147405*pi) q[15];\nu3(0.735771564239133*pi,0.7541920766060799*pi,0.677685384214297*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.773073302832292*pi,2.88131429054072*pi,3.16230192065733*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49631774664317*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4543339743471*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.283023882681763*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.34371497576425*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182558259890679*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2529929266475701*pi) q[21];\nu3(3.5*pi,3.45451826244299*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41786494185204*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35608195675821*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.378017882114869*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.198955275404318*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303082242654685*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5203576677265289*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[14];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40999310331985*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1640759292825*pi) q[15];\nu3(3.5*pi,3.49431548184205*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244534294026407*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6020865023379189*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.625355846834024*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[21];\nu3(3.5*pi,3.48948978859564*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.399859896820582*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.36475156232349*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5099445784784877*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5540012759786999*pi) q[19];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[14];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.432561992827241*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602190986122052*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.696257374490961*pi,2.98162715321413*pi,4.36081699784721*pi) q[1];\nu3(0.465487184873503*pi,-0.341953474393907*pi,3.75807900183576*pi) q[2];\nu3(3.5*pi,3.49342897598401*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.615156685243191*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.38706379475822*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nu3(0.43831815711071*pi,0.97757162726824*pi,4.48966201292987*pi) q[0];\ncx q[3],q[10];\nu3(0.180790602912431*pi,-0.134405310826491*pi,3.90299560556116*pi) q[4];\nu3(0.496017189980404*pi,-0.0029887307753350134*pi,4.0172091259622*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.769119548438165*pi,0.06711435282379197*pi,4.11636110595152*pi) q[11];\nu3(0.711543530609745*pi,0.7570752831210901*pi,4.34499218595526*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.528620339797751*pi,-0.388677383636997*pi,4.3353598057575*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[18] -> c[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46953623609912*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.773414796599692*pi,0.024746326020610998*pi,4.02176191671151*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[20] -> c[20];\ncx q[3],q[10];\nu3(0.29467033890479*pi,0.073226010294274*pi,4.25184552031236*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.451496704030196*pi,0.56680902415433*pi,3.95173409336604*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.396965040448938*pi,3.14673599730164*pi,1.71370941247107*pi) q[19];\nu3(0.640723643540115*pi,3.30382511551748*pi,3.46217866518421*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.108569528485852*pi,3.06858222059131*pi,1.93057758540636*pi) q[17];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.557193477484293*pi,0.09881182765451002*pi,1.004131281261449*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.432033295613186*pi,0.261378026047395*pi,3.57634635385444*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.478872548683408*pi,0.22278574496686498*pi,4.23406700661734*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0492617897185613*pi,3.03599002496713*pi,1.006182178679072*pi) q[15];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nmeasure q[15] -> c[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.548753732959469*pi,0.012292778345797006*pi,1.4851463164914929*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.784641003840478*pi,-0.16718269563784*pi,3.49859614803584*pi) q[14];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.634489806925081*pi,3.26759824324449*pi,3.58533585946305*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.155212782971612*pi,3.0505212712543*pi,1.94603773727331*pi) q[10];\nmeasure q[10] -> c[10];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.654195268068386*pi,-0.15141695494824697*pi,0.5991028546168258*pi) q[0];\nu3(0.707409507130759*pi,3.41437181496474*pi,0.763769483725971*pi) q[1];\nu3(0.726699436576937*pi,0.5710609900788299*pi,1.28071975718205*pi) q[2];\nu3(0.649667215185579*pi,-0.498126550025762*pi,0.674167970296929*pi) q[3];\nu3(0.640830312382077*pi,-0.386355322508272*pi,3.86990832061136*pi) q[4];\nu3(0.769963229372159*pi,0.105384583237915*pi,0.632562365781877*pi) q[5];\nu3(0.580251972534108*pi,-0.337659422239065*pi,3.58614558181937*pi) q[6];\nu3(0.688839422642375*pi,3.27904299543851*pi,3.15550917407195*pi) q[7];\nu3(0.943387799976777*pi,0.50691441159134*pi,0.617062687631917*pi) q[8];\nu3(0.406274108172284*pi,3.10580526045114*pi,1.448527849229001*pi) q[9];\nu3(0.753238482116187*pi,3.39722756875539*pi,3.43882091215717*pi) q[10];\nu3(0.542865130472398*pi,0.16678805170044397*pi,4.49645890097587*pi) q[11];\nu3(0.775722719392706*pi,-0.036091165820687*pi,3.80095314953554*pi) q[12];\nu3(0.115694205490252*pi,3.06653816569964*pi,1.209579776894586*pi) q[13];\nu3(0.409495965853804*pi,3.34287143054554*pi,4.44218013777012*pi) q[14];\nu3(0.284468808618391*pi,0.030663472527518998*pi,4.3467961124910595*pi) q[15];\nu3(0.716468794284641*pi,3.24607544659082*pi,3.65389890249395*pi) q[16];\nu3(0.82321905559225*pi,3.26569399943921*pi,3.62871571674158*pi) q[17];\nu3(0.366615727337182*pi,0.19601850948807598*pi,4.16987894627709*pi) q[18];\nu3(0.891298368038542*pi,-0.173083349156803*pi,3.78170935456327*pi) q[19];\nu3(0.585648292240482*pi,3.23671514832332*pi,3.53317264216289*pi) q[20];\nu3(0.721723963729807*pi,0.22291306002493405*pi,1.55536065261497*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[15];\ncx q[2],q[20];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34127484332433*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47472403143959*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40285344564249*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35251129541077*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.154057142181387*pi) q[5];\nu3(3.5*pi,3.43029493730981*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48953996188841*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.48705877738396*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.30027945111274*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2287589489262989*pi) q[12];\nu3(1.0*pi,0.0*pi,1.189999906703175*pi) q[13];\nu3(1.0*pi,0.0*pi,1.141736910508484*pi) q[14];\nu3(1.0*pi,0.0*pi,1.326062026758156*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3209964492606892*pi) q[16];\nu3(1.0*pi,0.0*pi,1.338241525888413*pi) q[18];\nu3(1.0*pi,0.0*pi,1.347501543337454*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[15];\ncx q[2],q[20];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[14];\nu3(3.5*pi,3.49554550540362*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.31917633635279*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.264177528483439*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3691804611407519*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.5039698742881451*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42125919207706*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.461730169212*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5171629304754412*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6102789238485951*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39266190269495*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46617024278663*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.271624846814889*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[15];\ncx q[2],q[20];\ncx q[3],q[16];\nu3(3.5*pi,3.42101084803543*pi,0.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5902043705158344*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2982189088095595*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4084404316002481*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.915191078186385*pi,0.18143168450173297*pi,4.46111054717869*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.740594589697821*pi,0.45972916515823403*pi,1.3556747437011039*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.733674508070927*pi,2.57832510583047*pi,4.05593401286263*pi) q[14];\nu3(0.549378268415775*pi,0.132086333870574*pi,0.5943271918554315*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46712120656166*pi) q[21];\nu3(0.90774756002315*pi,0.5103341694928001*pi,1.1760166976559279*pi) q[0];\nu3(0.763551426696694*pi,2.88497904581114*pi,3.84825168964874*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.754483856044782*pi,3.36125699160149*pi,3.97268665929769*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.771805097627413*pi,-0.09140711786893202*pi,1.349428319875525*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.865270405348442*pi,3.15037459320621*pi,3.8660925396669*pi) q[14];\nu3(0.705279076312414*pi,3.46649458248367*pi,0.753257016771408*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.297533852382058*pi,0.263101400021717*pi,3.7428714201924*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.288454483021688*pi,-0.378006154731433*pi,4.15427764813613*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.254107414673735*pi,-0.07844022566585601*pi,1.57199969240568*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.798092499467921*pi,3.20542385740851*pi,3.86815448915632*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.3873077326646*pi,0.92873633984353*pi,4.0027424666696305*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.460097275546404*pi,3.45236350907877*pi,0.5314024955436423*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.458237461095644*pi,-0.241241687781366*pi,4.0024044471769695*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.909957915388845*pi,2.64519481836812*pi,4.050781628056869*pi) q[2];\nu3(0.75940250339386*pi,0.52457307193492*pi,0.748972808793676*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.350741066528724*pi,-0.271379592022165*pi,4.48107752094318*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.385876360901945*pi,3.23693211199922*pi,1.3744597913884369*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.655589934783667*pi,3.09194744327191*pi,3.0834951703377*pi) q[11];\nu3(0.145736455226809*pi,2.75347674402143*pi,1.387031398855145*pi) q[12];\nu3(0.457240734920346*pi,1.03192457233312*pi,4.43179076372183*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.878570629004547*pi,2.61948741186152*pi,3.50267071644428*pi) q[16];\nu3(0.362596236103413*pi,3.41742007469517*pi,1.85905564714788*pi) q[17];\nu3(0.568698370539939*pi,-0.329125814530289*pi,3.93242949960682*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.257208301618847*pi,0.6950138418386*pi,3.79874632655966*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.271399512335578*pi,2.81419905511012*pi,0.953067436898088*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.814984870101721*pi,0.27202960214181904*pi,0.935495711055612*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.439138434708601*pi,3.38405607455748*pi,1.52468771797528*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.630289610533423*pi,-0.392131960151912*pi,4.01989674364714*pi) q[12];\nu3(0.556397496705805*pi,0.058873039128581994*pi,1.337625874815373*pi) q[13];\nu3(0.748199340314242*pi,0.07708057138449298*pi,1.52722939429215*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.230122087930118*pi,2.53994946079997*pi,1.341576095101292*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.572272385274929*pi,3.04215484516441*pi,3.78573710209064*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45882880887706*pi,0.5*pi) q[7];\nu3(0.724576263325414*pi,0.7262251201674901*pi,4.26982210676387*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.266175068620391*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.920198806002341*pi,-0.010322615615135977*pi,4.1792866362472605*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.18033252298853*pi,-0.156402526794358*pi,0.8830142161182359*pi) q[4];\nu3(3.5*pi,3.35086014377631*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.280323697072104*pi,0.6675894526344399*pi,4.42051228302569*pi) q[8];\nu3(1.0*pi,0.0*pi,1.269867512586015*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.35219228214688*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.142781709604582*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.671400216580276*pi,0.14139625047518*pi,3.95141489581496*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43436297245457*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.410434922176756*pi,-0.033833420592774*pi,0.949777116819175*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1712189596882991*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.39362612395712*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2190917102140482*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44753660459334*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[2],q[9];\nu3(3.5*pi,3.47307916850001*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31109642736551*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45284004028898*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.570288928052681*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5570485248165555*pi) q[16];\nu3(1.0*pi,0.0*pi,1.073867337459167*pi) q[17];\nu3(1.0*pi,0.0*pi,1.422312786685457*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273534564062587*pi) q[20];\nu3(0.265967003480133*pi,-0.302355929163527*pi,1.355482887119937*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.634307710497882*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5180503999878115*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.483381567610562*pi,3.36738067257006*pi,1.93310098169378*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.499507820539851*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4344219239947*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5354304781500057*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41774369636919*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,0.0*pi,1.3056628766307101*pi) q[4];\nu3(0.432832303988755*pi,3.28430193910478*pi,1.97866496818953*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.31090399635516*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.472684037097106*pi,3.44927462952404*pi,1.74501699064705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225912691229462*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[4];\nu3(0.125000764391439*pi,0.37348194227252995*pi,1.095839725032015*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.554560415203618*pi,0.8906929004153601*pi,0.983114530548276*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0259749349344138*pi,3.02231227923252*pi,2.02147843976185*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.293515364023276*pi,0.5820725881715301*pi,0.641608173697371*pi) q[12];\nu3(0.280701316839538*pi,2.77470895408583*pi,1.3520802719905949*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.847876650812757*pi,0.15943195526315102*pi,0.702596708182233*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48775989700325*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.202626635146964*pi,3.27879124441265*pi,1.59032838622653*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.463240149013901*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.827969681482451*pi,-0.33993472683694603*pi,0.636473029995047*pi) q[6];\nu3(0.388797610165807*pi,0.189775055130729*pi,1.307094006823204*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.503526582597283*pi,0.27090875247659796*pi,0.766539068140391*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.821942607196626*pi,-0.4021607028955705*pi,0.5340484440991662*pi) q[11];\nu3(0.535349621629078*pi,3.38936556031598*pi,3.44721261284891*pi) q[12];\nu3(0.0913330456711366*pi,-0.4177153007175106*pi,4.08374997909285*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.298435746673172*pi,0.6006715212184299*pi,3.97391166462012*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.537893658518759*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.056199190165823*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.82186393490053*pi,3.43989717127987*pi,3.78647296358136*pi) q[6];\nu3(0.721539397350517*pi,-0.4693055683543297*pi,0.938497165399552*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.317232094403205*pi,0.284044671414428*pi,4.14823493293508*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.471643518497961*pi,3.18643131590447*pi,0.949492044329667*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.192255929916608*pi,0.04766331237793797*pi,0.809968466836987*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.555325707033846*pi,3.08847727465122*pi,2.99582576013724*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5288403764999643*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.374446182400816*pi,0.5382021645402999*pi,3.54568934060392*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.268198368430829*pi,3.15112648726198*pi,1.82595311045376*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.276153088096839*pi,3.27065974061019*pi,1.0033236775039271*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.422605797399167*pi,3.25664509959659*pi,0.755838915917594*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.565444555998289*pi,-0.4058735883333009*pi,0.6766956906016139*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.663183515326345*pi,2.80920861732884*pi,3.32043092923336*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.870636703320533*pi,3.25984780912778*pi,3.49330942842317*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.83186421133824*pi,3.39521162115091*pi,4.46611306991615*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.29078899602136*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.248817520394275*pi) q[15];\nu3(0.382514191535634*pi,0.50029801533869*pi,4.0697527996666*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.317650707641156*pi,0.84057182886321*pi,4.422682446847951*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.78801980467808*pi,3.32472804331257*pi,2.92050658833021*pi) q[21];\nu3(0.774754520615725*pi,-0.15277027474003801*pi,4.19495989753254*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.787576137599309*pi,0.51086963215401*pi,1.2705375700317791*pi) q[10];\ncx q[11],q[14];\ncx q[13],q[15];\nu3(0.357041951916541*pi,3.27686462465688*pi,1.7596551567967*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.897488509195986*pi,0.48467441911309905*pi,4.0437811390672405*pi) q[19];\nu3(0.696198047956888*pi,-0.13272521156573602*pi,0.6916399233293891*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.402302895038045*pi,0.35875302912349505*pi,1.12788368883901*pi) q[1];\ncx q[3],q[12];\nu3(0.57019105008884*pi,-0.004746845570336*pi,4.1598110037565394*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45373854119667*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.201915815698558*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38645341944422*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.563981405888567*pi,-0.37157399775697*pi,4.20548125326765*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.350171854677513*pi,3.45596763769795*pi,1.4863618067024569*pi) q[1];\nu3(3.5*pi,3.38559275256319*pi,0.5*pi) q[3];\nu3(0.362783155465838*pi,0.07748798084680297*pi,4.10567735159929*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.2768924677066131*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.504927140156515*pi,3.40973562633678*pi,1.57948771950078*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[21];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.478710191169521*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45327831479892*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40197679194214*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46250503497456*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.5119947322909388*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.206752916558317*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286102826656922*pi) q[20];\nu3(1.0*pi,0.0*pi,1.338952155282899*pi) q[21];\nu3(3.5*pi,3.47647633932939*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[12];\ncx q[4],q[5];\ncx q[6],q[18];\ncx q[7],q[21];\ncx q[8],q[20];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4405293656439229*pi) q[17];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38306937347542*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.310120020720916*pi) q[5];\nu3(3.5*pi,3.43057615682455*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44098561358876*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2379211557299978*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180242121820113*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30660423597439*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34790845940277*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.189610673614061*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[19];\nu3(0.389407231312336*pi,0.63777143230293*pi,4.23935730705359*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[18];\ncx q[7],q[21];\ncx q[8],q[20];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.146305706807953*pi,0.58223687052959*pi,4.04683980400139*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49102151621864*pi) q[17];\ncx q[0],q[17];\nu3(3.5*pi,3.40485435540273*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.501518106853536*pi,2.66705969055068*pi,3.84272229387183*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.467849556593659*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.28958028969936*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.715110078687947*pi,0.5015164880770999*pi,4.3703071772136095*pi) q[12];\nu3(0.627337349302417*pi,-0.278191113088037*pi,3.44108761205012*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39369548829207*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5154554075907226*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.164588858795744*pi,0.42173274931930305*pi,3.47831371108337*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.414963073136887*pi,0.6693458336632601*pi,4.24830117513578*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5908481309752016*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.387028716349104*pi,2.3767059443904*pi,1.261470339919988*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.516058394453033*pi,0.84423434512263*pi,0.6539693113119001*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.622501108245493*pi,-0.143551063659354*pi,4.064416534875869*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.327578164556173*pi,-0.346347319128342*pi,0.660324372620493*pi) q[14];\nu3(0.598026084982594*pi,-0.311154381555312*pi,4.08385091812431*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.394791788911529*pi,3.46809705737892*pi,0.650756744411386*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.461278878654226*pi,-0.4654479802908584*pi,1.149767171187764*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.627946426399379*pi,3.47766137166257*pi,0.612497478539286*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.665562157714689*pi,-0.021936696022199997*pi,0.803243263443775*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.729525306788374*pi,-0.18103814203840402*pi,0.934359788783744*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.757485275042961*pi,3.06108612662903*pi,3.68636012334966*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.60898051078964*pi,0.14801158681841997*pi,1.53236265040757*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.441678914915739*pi,3.44159643156897*pi,1.57086863420806*pi) q[7];\nu3(0.405773217997324*pi,0.06267569344319801*pi,3.96990785322279*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.638211072630243*pi,3.48028962641938*pi,3.37444327673438*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.190120626214615*pi,-0.358422638756213*pi,0.6342751551550609*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.579979850292601*pi,3.08506217005335*pi,3.00184742275923*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.29627965797803*pi,3.09418665689041*pi,0.929307651152621*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.393154794884535*pi,3.18213661316247*pi,2.15119163935925*pi) q[19];\nu3(0.881347966633849*pi,0.16057174126140406*pi,1.25193311421012*pi) q[20];\nu3(0.318361615909617*pi,3.39762636758204*pi,0.673317153133209*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.477410394344197*pi,0.42043109136546397*pi,3.58978327572007*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.415396962737396*pi,3.41585557751694*pi,4.23703412730809*pi) q[4];\nu3(0.371252448395823*pi,2.69821704286656*pi,1.64312424414414*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.299261703962282*pi,2.47457490479716*pi,1.031924572111911*pi) q[10];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.277208557314967*pi,0.18045948265589795*pi,4.43571996540362*pi) q[19];\nu3(0.836114095487837*pi,3.18722160174109*pi,4.118666114904*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.765443675908039*pi,0.41079252770356*pi,3.97932649528083*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.659519411397618*pi,-0.4991987116203805*pi,3.83588912274603*pi) q[4];\nu3(0.416416284022468*pi,0.52294666085491*pi,3.87521626095527*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.344817426057517*pi,3.23193983981584*pi,0.605576669930591*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4168941889754*pi,0.5*pi) q[13];\nu3(0.388008336156852*pi,0.12164636660636297*pi,3.61893662511994*pi) q[16];\nu3(0.320698024417432*pi,2.66857611947001*pi,1.358562133577963*pi) q[17];\nu3(1.0*pi,0.0*pi,1.334368741016073*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.571015202350224*pi,0.78086415569994*pi,0.6845717739920301*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43275107370835*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.522985314185489*pi,3.34836155189443*pi,4.2621006778735495*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1905099681250069*pi) q[12];\ncx q[13],q[18];\nu3(0.76675986208499*pi,-0.4103396824746141*pi,3.74546679181621*pi) q[16];\nu3(0.35431051959777*pi,-0.30838964855757*pi,4.376695745352039*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34254069735559*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5983263755468864*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3078273064474328*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43699657558623*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.293277854016182*pi) q[10];\nu3(3.5*pi,3.44724142949666*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.478089962214*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.106735230435124*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3599180913697*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(3.5*pi,3.44169262435098*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.09074800252003*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.203081134560629*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4831246913788*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47189497046181*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.41144427916274*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47669287782812*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.235126110018447*pi) q[16];\nu3(1.0*pi,0.0*pi,1.340052905463027*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49281243424858*pi) q[19];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,0.5265925232226095*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3956478710279*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.307759528962195*pi,-0.275132640980649*pi,0.730676724531353*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.37506056948023*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.43299429092938*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.326512887592116*pi,-0.4684473187046118*pi,4.05471496550798*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.124205534304384*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5918563015176956*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.806564875995491*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.399245855907386*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.162241639563357*pi,-0.17163197813816*pi,1.0254551142097958*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.275955843682422*pi,2.91486145465967*pi,1.3625365114637051*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.386038047953002*pi,0.29715376286293205*pi,1.124082759146469*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.208247107982051*pi,0.46946928272646504*pi,4.4096081711104*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.608589229559054*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.544907462958799*pi,0.30408294122913004*pi,1.2544425710268121*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5669947454353603*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.682824264963094*pi,0.34148035411322397*pi,0.5376420224695886*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.304208775030366*pi,-0.366496977379201*pi,0.908767104254964*pi) q[4];\ncx q[5],q[21];\nu3(0.759558519857136*pi,0.261928021120616*pi,3.93334529499617*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.849740273710603*pi,0.34330157055089405*pi,1.086470055497901*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.758868026040649*pi,2.93908243351142*pi,3.07904801044692*pi) q[12];\nu3(0.26449740618357*pi,3.47445668311811*pi,1.038924405915844*pi) q[14];\nu3(0.204354580503621*pi,-0.27247725071358997*pi,3.99410577087444*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.196908951828779*pi,3.25199087741932*pi,1.74588701119232*pi) q[1];\nu3(0.412838384153612*pi,3.48571341134325*pi,1.66551858158852*pi) q[2];\nu3(0.366303219771253*pi,2.75150384541515*pi,1.54417074155802*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.60721156342638*pi,0.204369758085027*pi,1.3704019957420521*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.633434723012365*pi,-0.17348049394446602*pi,3.43961494586114*pi) q[11];\nu3(0.449540921399122*pi,-0.24865207282227397*pi,4.22068606045816*pi) q[12];\nu3(0.517871133464981*pi,2.91538201652214*pi,4.0752646649707*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.432321389439221*pi,3.1416795560212*pi,0.6982536650101641*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.450607001135685*pi,0.20129055993547196*pi,3.58999745553091*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.616212801974003*pi,-0.23673519038367202*pi,4.02029133778393*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.394626206575541*pi,0.81475685375229*pi,0.5869981270478319*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.241381938882543*pi,2.75723390668419*pi,0.974894095770293*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.653527997245406*pi,0.39383719029185804*pi,4.46890397717255*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.419409498717701*pi,-0.026397556163028024*pi,3.54240935397016*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.41419443418064*pi,0.412292997874359*pi,3.82458699476731*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.342577284570478*pi,3.47572360938579*pi,1.311685717071145*pi) q[9];\nu3(0.444754890766506*pi,3.16561184290401*pi,1.73707598339928*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.4586765364517*pi,-0.4034261554434809*pi,4.31265109683637*pi) q[17];\nu3(0.0840419883327791*pi,-0.025412877084018015*pi,3.76897281830471*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.380523857689092*pi,3.26839900876251*pi,1.66322665587127*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.739785494938226*pi,0.5332778062010499*pi,0.631394852356558*pi) q[9];\nu3(0.455196839122791*pi,3.15373082863545*pi,0.590297409369051*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.293673510359497*pi,-0.26208301657064703*pi,0.873359800318984*pi) q[17];\nu3(0.681949719457689*pi,3.20724709479472*pi,3.03114031403139*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0685763129466351*pi,-0.023510308357005016*pi,4.1627890616721*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.394831656928481*pi,0.14697354656856199*pi,3.64888673375637*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.216955292376265*pi,-0.104221814839275*pi,1.3505360790050411*pi) q[5];\nu3(3.5*pi,3.30464490736687*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.126340070545531*pi) q[14];\nu3(0.666695016241918*pi,-0.28784761239810797*pi,3.59734049036516*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[3],q[16];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[14];\nu3(3.5*pi,3.23648027907338*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(3.5*pi,3.43693874903344*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2431093787355891*pi) q[18];\nu3(1.0*pi,0.0*pi,1.147132037150432*pi) q[19];\nu3(0.276046210422361*pi,3.08157942657508*pi,1.398141448641127*pi) q[21];\nu3(3.5*pi,3.49271567323171*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4820239666705*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46818292878918*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.202393241826766*pi) q[10];\nu3(3.5*pi,3.49665928020768*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.358100675444984*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39521623784717*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.283104187270213*pi) q[16];\nu3(1.0*pi,0.0*pi,1.27649961728427*pi) q[17];\nu3(0.205473218729504*pi,2.86925496221085*pi,0.74119162947621*pi) q[21];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[16];\ncx q[4],q[17];\ncx q[6],q[10];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.2437477886638*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.447620879196879*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5745690297378627*pi) q[19];\nu3(1.0*pi,0.0*pi,1.197454661260682*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4239999039208*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42674625800188*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2488305755241869*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.40749446010454*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.44406329998688*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250670146026967*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37650449724289*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5075082407331698*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[16];\ncx q[4],q[17];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37977499988633*pi) q[20];\nu3(3.5*pi,3.42266816168563*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5085023025790849*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.571157223687528*pi,0.161165289194529*pi,4.09467086695043*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4029218335793*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.182527898340288*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[15];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.287420597175109*pi,0.47963308031365204*pi,0.9016155256014771*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.35521127909399*pi,0.54429301590855*pi,0.630026623293405*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.334165752146865*pi,-0.4611913590571306*pi,1.76737032296269*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.203666455044194*pi,-0.22531808929811498*pi,1.52537812099831*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.840391242745516*pi,0.61848370264288*pi,0.9818421492443761*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.274842488354022*pi,3.24380882759849*pi,0.913069757477937*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.591766381912992*pi,-0.453269390333109*pi,3.49794956561056*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5037157269546388*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.336292741725158*pi,3.41626079136718*pi,4.329876373899101*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.798541152718015*pi,-0.05772837962597699*pi,3.68425674163525*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.503043486657826*pi,-0.10446832625513902*pi,0.7242639161769*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.250316903140319*pi,0.12292088955535396*pi,1.17800416620016*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.110113127632243*pi,0.95081678082843*pi,4.02788735497416*pi) q[2];\nu3(0.619282782685164*pi,0.55617748082109*pi,1.0008564179222441*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.572117425670506*pi,-0.011569210731590007*pi,4.10842035945339*pi) q[11];\nu3(0.510570464725609*pi,0.264970406580571*pi,0.8301214585968371*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.886771035108501*pi,-0.11057451901248899*pi,3.8994024288488*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.687903339478241*pi,0.6954788383485799*pi,1.047499100441029*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.271892605086384*pi,-0.447704564289004*pi,1.264624014422147*pi) q[2];\nu3(0.429168425550274*pi,0.37129703848194195*pi,0.852683155401204*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.431627614379129*pi,-0.392753388824449*pi,1.56083965083721*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.277399110970629*pi,0.42731818341858896*pi,0.96541883309152*pi) q[10];\nu3(0.547629838537605*pi,-0.36927691639386*pi,0.80557015419041*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432782263840863*pi,3.3911269944792*pi,1.237775577400402*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.055915732623819*pi,-0.4200749554853097*pi,1.66133977813283*pi) q[21];\nu3(0.773628197386411*pi,0.26905117891226904*pi,1.486682576540209*pi) q[0];\nu3(0.480335001088357*pi,0.31085595614913497*pi,4.10951875672957*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.803313315411674*pi,-0.32012198827446003*pi,3.22349366071848*pi) q[5];\nu3(0.0957604217532126*pi,1.03393273918266*pi,4.133326599974049*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.148607804717573*pi,0.085903252972236*pi,0.5588011832760709*pi) q[9];\nu3(0.131682433341815*pi,3.0721268241018*pi,0.630033296603576*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.419768456769588*pi,2.94799422231453*pi,1.84345415781837*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.497246562388758*pi,1.01450425758142*pi,4.102657626118241*pi) q[16];\nu3(0.500270760230929*pi,0.7364020833286999*pi,4.26689212579765*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.803459329176836*pi,3.16602869891232*pi,4.12714499172988*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.695095351783862*pi,3.36753254253257*pi,4.3584619461366*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.813291064524837*pi,2.80514567593033*pi,4.15345873726496*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.610955433085466*pi,2.92131116339787*pi,3.73075908708024*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.728496463577037*pi,-0.266108517644843*pi,4.09004629254155*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.840332398490767*pi,-0.321907723732687*pi,3.78630556444724*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.47414254461435*pi,0.63255701889206*pi,4.02739230585008*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.313322573190339*pi,2.73866910539561*pi,1.0374877622562249*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.558113744269349*pi,3.32601178106651*pi,2.94052434853284*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.824022078767113*pi,0.43155222429649*pi,0.851229734666354*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[21];\nu3(3.5*pi,3.46165860924765*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.39186284254588*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.306698201279064*pi) q[10];\ncx q[11],q[17];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1905267914055941*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.39227786406961*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.37683033678116*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.45175274376328*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.322755988127293*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,3.43978965659349*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38456995843225*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.238660239700618*pi) q[12];\nu3(3.5*pi,3.35323921861232*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.154449287753393*pi) q[14];\nu3(1.0*pi,0.0*pi,1.23111596020684*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3238055092111511*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.293805877613956*pi) q[21];\nu3(3.5*pi,3.47430485705054*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.34990060556454*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.666220039749558*pi) q[10];\ncx q[11],q[17];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.158273530280547*pi) q[15];\nu3(1.0*pi,0.0*pi,1.309654298155494*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5207184943311978*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5811602316315168*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47536412923331*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5340337771527335*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47609535159601*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30074334532734*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.404474644991939*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.49312230266012*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5108171280344189*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41962331908734*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.392120825758599*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.547284955658036*pi,-0.04798598462569398*pi,4.0123933589008605*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.180508324926058*pi,3.02786230977377*pi,0.785479269375994*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.380262554365012*pi,3.19823318491633*pi,0.5396050766308971*pi) q[4];\nu3(0.44868908910653*pi,-0.202770257832665*pi,4.47796991248918*pi) q[5];\nu3(0.51453877528696*pi,-0.21771849967608797*pi,4.48215306363661*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.889851229320452*pi,3.02044255526081*pi,3.52350323991605*pi) q[8];\nu3(0.365132400748275*pi,-0.239629577017743*pi,1.3213687609688098*pi) q[9];\nu3(0.177899310360441*pi,0.5377060597927501*pi,3.80110658362523*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.544790014014903*pi,-0.15834686621774202*pi,3.98154219906369*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5419892428938557*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.632809770119269*pi,2.9943773992166*pi,3.70532354016415*pi) q[4];\nu3(0.522153343266218*pi,0.9623272602837201*pi,0.846435125258107*pi) q[5];\nu3(0.651548168616804*pi,-0.125772170880599*pi,3.93910436118575*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.700526437449829*pi,-0.4729800447420355*pi,4.151352459417851*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.286016590794155*pi,3.21260145771084*pi,4.45696203620974*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.314801687003703*pi,3.35051721593682*pi,1.3169775624910471*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.130249021341202*pi,2.91368733526148*pi,1.1022069954346971*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.656276043095064*pi,-0.05220383724201799*pi,4.35638922313901*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.393371849511792*pi,1.21375728272735*pi,4.2517028962515795*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.437156414892258*pi,3.07849591123468*pi,1.67530434043833*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.173291169850593*pi,-0.37799042588173*pi,1.025880782119071*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.703652093003755*pi,2.88701835862635*pi,3.1497584358452*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.399853842287653*pi,-0.14932635462079802*pi,0.977819755176687*pi) q[0];\nu3(0.608768859861396*pi,-0.09970497260956301*pi,3.78381055394738*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.774203392752363*pi,-0.4130234348930824*pi,4.425334128858021*pi) q[11];\nu3(0.527055221654312*pi,-0.12110002075054599*pi,3.95519570958139*pi) q[12];\nu3(0.548445763715113*pi,2.86425226905846*pi,1.2316766750992652*pi) q[13];\nu3(0.729647660206624*pi,1.15055609125019*pi,0.8461521822346709*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.625207069932742*pi,2.88477215032952*pi,3.90994290660204*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.435467306494239*pi,0.38605303013998005*pi,3.56997552889085*pi) q[0];\nu3(0.362371056659785*pi,3.12540279864602*pi,0.954131838187354*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.264277051562678*pi,3.411459647039*pi,1.68585193452742*pi) q[3];\nu3(3.5*pi,3.33254691678237*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46868308651571*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.212097541536217*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.789685662845328*pi,3.30582618350148*pi,4.43369631186055*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354889327292499*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.423221919296716*pi,3.32757581150167*pi,0.834316768714696*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.707297542011905*pi,3.36621939005954*pi,3.45612138877143*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.290030262571738*pi,-0.4071068626862069*pi,4.01481173171509*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[14];\nu3(0.769636275034306*pi,0.452291727628093*pi,1.114942770674525*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.36485694542855*pi,3.32050451423752*pi,1.1404985569428732*pi) q[16];\nu3(0.593378782943949*pi,0.420340062453583*pi,0.9062460735522939*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.817149516432455*pi,0.5358141388820401*pi,1.222301185388814*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.514644970770207*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5687845841444966*pi) q[14];\nu3(0.535876648530348*pi,0.0008335010898650186*pi,4.422421615174001*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.40607106261069*pi,-0.259236512303778*pi,1.54231729011036*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32891720444591*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44036103899912*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.132941252950505*pi) q[11];\nu3(1.0*pi,0.0*pi,1.284198853314364*pi) q[12];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.829688230270961*pi,-0.04344621555667899*pi,3.6804926713675*pi) q[20];\nu3(0.601230039299043*pi,3.48209252077864*pi,3.89148651765005*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45281980865377*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.34253292216833*pi) q[19];\nu3(0.625606980820268*pi,0.58606567131146*pi,1.211561070599282*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43169914976051*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.564593502576565*pi,2.79667057083484*pi,1.3031995577556321*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48294770474749*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5619520897713106*pi) q[12];\ncx q[13],q[16];\nu3(0.352667695303189*pi,-0.4246723627532557*pi,0.5826325282863118*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.393183757765591*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[2],q[12];\ncx q[3],q[17];\ncx q[4],q[11];\nu3(0.322775781341697*pi,3.32682391156746*pi,2.01950121549531*pi) q[5];\nu3(0.644619666882908*pi,0.005105616853559036*pi,4.3930442440377*pi) q[6];\nu3(3.5*pi,3.41327690851314*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275900871739609*pi) q[10];\nu3(3.5*pi,3.47318842551416*pi,0.5*pi) q[13];\nu3(0.462052218286176*pi,3.18306008199706*pi,0.713343518059359*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.338570485576616*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44206376832218*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47074596924345*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.637131854517745*pi,0.55046046714797*pi,0.5280964966803545*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.4693403995706*pi,0.5*pi) q[8];\nu3(0.561183670532082*pi,0.44470475383237695*pi,3.9657142020829*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.1119344610965531*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2719844149149*pi) q[18];\nu3(1.0*pi,0.0*pi,1.168973780732278*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.43896780230077*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.812878369667443*pi,0.7102153232089301*pi,0.986509930311224*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5204444067080575*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6942396167775899*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28901606716177*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.508604721104417*pi,-0.33237149411709*pi,1.172302199581017*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5432675120314117*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5699590186099077*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.488128036015609*pi,2.52561748450185*pi,1.03745513244568*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.357070524080477*pi,2.81883197350479*pi,0.846823337812358*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5213250660284197*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.343061488846132*pi,2.8805077598819*pi,1.3951839229952379*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.689883591075626*pi,-0.07857251257928699*pi,1.361064935929899*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.493782186695153*pi,0.32937558749030804*pi,4.334648289857*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.615890846600526*pi,0.08197620638319003*pi,3.81375951860065*pi) q[4];\nu3(0.336212025793543*pi,3.06950606280536*pi,1.106441643811169*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.377992038347924*pi,3.33488086681225*pi,2.07346475767174*pi) q[10];\nu3(0.450382740758774*pi,0.11353502332304799*pi,1.1923098728358679*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.38769943715309*pi,3.28593210902214*pi,1.74483841804639*pi) q[3];\nu3(0.682000141469243*pi,0.11983100888709597*pi,0.8306900931527019*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.135037983634865*pi,-0.120872721467358*pi,1.60098103143724*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.585441897036921*pi,-0.139467034552676*pi,3.50928713684409*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.21847144178089*pi,0.98717470879724*pi,4.4315302007201005*pi) q[13];\nu3(0.539768843996992*pi,3.02632148620573*pi,4.32439796430672*pi) q[15];\nu3(0.475280706416064*pi,0.08907887565044303*pi,1.221344451423965*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.339791926447446*pi,-0.4244886128140538*pi,1.84686530784145*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.51407174213823*pi,0.45411385896232104*pi,1.350119065528812*pi) q[1];\ncx q[2],q[14];\nu3(0.547173363319784*pi,3.06519046528478*pi,4.01304585584651*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.502271835980181*pi,0.69981272938095*pi,0.641070656199598*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.305449719900365*pi,-0.385706904881202*pi,4.37155114753386*pi) q[13];\nu3(0.496184103264717*pi,0.02390204348576397*pi,3.52087573505937*pi) q[15];\nu3(0.563358743664745*pi,3.47931245369283*pi,3.29825084362179*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.448632741755133*pi,0.11533147953365197*pi,0.602982479889881*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.897173427622741*pi,0.5721410791760699*pi,1.00654153417313*pi) q[1];\nu3(3.5*pi,3.32680208891305*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.235826455158147*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.202476382709565*pi,-0.02590940699288602*pi,4.3407049827024*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.536389078894852*pi,-0.166995095267632*pi,4.49707275623182*pi) q[21];\nu3(0.876364624491031*pi,0.036043997790034976*pi,1.52609805781003*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49019088881771*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.237432235865401*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.504695674017737*pi,0.04399476798035895*pi,4.09326887000384*pi) q[17];\nu3(0.549162823403598*pi,3.49716110585801*pi,3.64213658987468*pi) q[18];\nu3(0.878650655150934*pi,0.275679655513442*pi,0.8875271034323691*pi) q[20];\nu3(0.750247578161527*pi,2.60831386060197*pi,3.52120676347353*pi) q[21];\nu3(0.522136784988391*pi,0.274102681964998*pi,1.2026341958837579*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45785803114829*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.177828386810694*pi) q[6];\nu3(3.5*pi,3.45691480241839*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.297838282039553*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41892272907597*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.472329943944381*pi,3.16893277208382*pi,1.93689463050736*pi) q[18];\nu3(0.740061716668024*pi,-0.29233196235582604*pi,3.63077434707768*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42696149120273*pi) q[10];\nu3(3.5*pi,3.43154116553961*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255717328933414*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4905909101125*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40605208123222*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.6317774004168331*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2137262181532869*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47122329601533*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.270683710346886*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.689643268847946*pi) q[16];\ncx q[17],q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.4357322999158*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4751256875157*pi) q[15];\nu3(3.5*pi,3.35504095508565*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2662748758793398*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2056683595916349*pi) q[19];\nu3(3.5*pi,3.45631895608476*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.27507097898527*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.638401537992818*pi,3.04165773199993*pi,4.02351320331788*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.450383924240912*pi,-0.17845563248824903*pi,1.3440858646620821*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.433667204092449*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.651856427528893*pi,-0.38947487055894303*pi,3.79613324231818*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\ncx q[20],q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.517102350685141*pi,3.03807765632664*pi,3.48823486604278*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.435096366535563*pi,0.27743086281240803*pi,0.7891020151312931*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.769004744631136*pi,-0.4907360290984357*pi,0.6459930741279*pi) q[11];\nu3(0.701824456932825*pi,2.99291275858313*pi,4.13068417019577*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.582091316405628*pi,-0.10066182205485902*pi,3.75173149830505*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5308172827475883*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5655032274623322*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5029319070344938*pi) q[21];\nu3(3.5*pi,3.45732001472994*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3776138171243408*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.636586462165749*pi,3.46916392595804*pi,0.5325464077655954*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.525854921821338*pi,2.58153517789647*pi,3.83122461145229*pi) q[12];\ncx q[13],q[18];\nu3(0.302309799029347*pi,3.0845600112762*pi,1.99319459300704*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.452695367694722*pi,0.049529667177847014*pi,3.65996388121234*pi) q[16];\ncx q[17],q[19];\ncx q[20],q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.208763414753695*pi,0.19683282875963903*pi,3.87537485179337*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.305445833298471*pi,0.21732643569912302*pi,1.029168020143021*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.569714619409964*pi,2.98060740536993*pi,3.03954310255886*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45941248678823*pi) q[5];\nu3(0.807733668978894*pi,3.27931928685438*pi,4.257973756305169*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.270540955105488*pi,0.8605295047553001*pi,4.408329671168*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.639273655732473*pi,2.59053545453011*pi,3.63568224764926*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.844541740747053*pi,0.91770575191975*pi,0.740519902915814*pi) q[20];\nu3(0.788071954837651*pi,3.11129168218928*pi,4.10172772623967*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.444679976560914*pi,3.24760767311768*pi,2.11843371089414*pi) q[4];\nu3(0.366529814707745*pi,-0.279925213731518*pi,4.2518901264323095*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.606470784414454*pi,2.33545051572793*pi,3.82270910918259*pi) q[10];\nu3(0.0272462152483516*pi,2.90534421948899*pi,1.63631000980304*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.861022017287708*pi,0.40664422179634196*pi,4.39494128847432*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.565411867269605*pi,3.12602509350161*pi,1.62785135655811*pi) q[20];\nu3(0.685200944812988*pi,-0.22892417644166002*pi,4.485125286321059*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.127596046632013*pi,0.6486167867152499*pi,0.8404307703592411*pi) q[1];\nu3(0.645629294736398*pi,0.6474290210124201*pi,0.948114447163275*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.673790795515012*pi,0.13244824985039005*pi,0.905863281773337*pi) q[13];\nu3(0.410652175333292*pi,0.282447757099474*pi,1.124055377986945*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.507608943220672*pi,3.32543074452418*pi,0.5764741139513201*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.469467884961707*pi,3.4028486279266*pi,3.18884708155604*pi) q[1];\nu3(0.438509779077755*pi,2.91178325089106*pi,1.2686539888530701*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49675475209467*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35823057557174*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1856285040486498*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.763842913956513*pi,-0.009179057561180981*pi,3.95567998715782*pi) q[15];\nu3(1.0*pi,0.0*pi,1.300010610312264*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.388753910995435*pi,0.8914099200675001*pi,4.26226052250348*pi) q[18];\nu3(0.602955977925915*pi,0.91076652524767*pi,4.45665682677928*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(0.295102150811219*pi,3.01194974065677*pi,1.24866777094442*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.509906055257762*pi,2.9952345386331*pi,3.34295192827876*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38625176270325*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.730959401641025*pi,-0.05703043153804899*pi,3.49012513744586*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.347857214577419*pi) q[10];\nu3(3.5*pi,3.44056220023502*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39620112776398*pi) q[12];\nu3(3.5*pi,3.48680665476928*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31269807392436*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214961600764454*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2309717263125761*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[17];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,3.28151292414386*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47269218120331*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5649231525206898*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.073110272290673*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.632230446502969*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.213641647838817*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49513826214257*pi) q[21];\nu3(0.408808596506871*pi,0.25431538113877805*pi,4.250656734756371*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[19];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.575426807539961*pi,0.481472833772022*pi,0.853887251473716*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4463698676536*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.266563945490971*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49630048083298*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5733457052599281*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[19];\ncx q[3],q[8];\nu3(0.621538119482288*pi,3.07010703656388*pi,3.19381148847783*pi) q[5];\nu3(0.760178405658321*pi,0.41688777726693604*pi,4.28161895110152*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.765703232184655*pi,3.41763912464044*pi,2.95713573856104*pi) q[10];\nu3(0.61758285892082*pi,3.42918197268114*pi,4.442123594967359*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.87310045016927*pi,0.7172637038637499*pi,4.27769363358721*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.509718282311912*pi,3.25422831068736*pi,4.1029304838515905*pi) q[5];\nu3(0.270602662454723*pi,0.22537464980453603*pi,3.96785472471259*pi) q[6];\nu3(0.175294121850567*pi,-0.4100330608463648*pi,0.625113439998127*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.604927502382913*pi) q[8];\nu3(0.478635473286023*pi,3.42717027622005*pi,1.87410854971496*pi) q[9];\nu3(0.214751275516908*pi,3.23007262430693*pi,4.42695688500113*pi) q[10];\nu3(0.0373308324260145*pi,0.05935496307716204*pi,3.53896967893959*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.192011334012363*pi,0.69654524820342*pi,0.794001942027134*pi) q[17];\nu3(3.5*pi,3.46706369383125*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.432451237304607*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.326606367267545*pi,0.8939765344564901*pi,3.96296403892486*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.155748673193128*pi,2.68155110524075*pi,1.4849971492724738*pi) q[7];\nu3(0.825520261944884*pi,2.70831104797026*pi,3.75262375255014*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.800730950932008*pi,0.119526437597548*pi,1.2341355456273408*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.160964703479667*pi,3.42190981121672*pi,1.364508154642651*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46717985282895*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.721380390982592*pi,-0.11436386852619301*pi,0.9627928387968849*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.598961723406643*pi,0.267106740173534*pi,1.29555381893556*pi) q[12];\nu3(1.0*pi,0.0*pi,1.300985722975431*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.481946151994551*pi,-0.19120456393580698*pi,3.73043417778086*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.643668544357986*pi,0.19156991311272398*pi,1.1091168957708581*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.700927915537443*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33893260905706*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1883495944614482*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.431257273507934*pi,3.39353474672964*pi,0.803507886569647*pi) q[12];\nu3(0.55553464670901*pi,0.52845400405655*pi,0.907228630951873*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.293906614666632*pi,-0.06716037349197201*pi,1.412412626082936*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.675681267560474*pi,0.84489551029969*pi,0.6577218767215129*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.34577431299114*pi,0.23395162106412903*pi,1.060902571746553*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.42833863129445*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.289787396365195*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5151169423411164*pi) q[13];\nu3(0.102928942940375*pi,2.77347672383857*pi,0.971544250074565*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.337256026286007*pi,0.7520362018645801*pi,4.24525243108236*pi) q[21];\ncx q[0],q[13];\nu3(0.605797223995178*pi,2.80251895432528*pi,4.023958674518029*pi) q[1];\nu3(0.451397266856709*pi,-0.342745116104531*pi,0.944521906296911*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5052684143249815*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.66370883695649*pi,3.24800477992763*pi,0.5034086185588085*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.561968143943982*pi,-0.357429335133842*pi,4.2853107253771*pi) q[8];\nu3(3.5*pi,3.45036038745507*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49298594229472*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.349143532253561*pi,-0.24582788527656202*pi,4.43065740586811*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270882600869995*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.810276002906416*pi,3.19039154803798*pi,3.32223513628076*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.146074391812876*pi,0.335546181557438*pi,1.140524633765927*pi) q[8];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.310283768051688*pi,0.8817111281993*pi,4.34333240931893*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.582855646290198*pi,2.95887694348527*pi,4.37610059580698*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.75224498709849*pi,3.27374381451062*pi,3.26540476174179*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.618290750639473*pi,-0.11855540534657799*pi,0.957473532172885*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35224208083301*pi) q[16];\nu3(3.5*pi,3.37775951145489*pi,0.5*pi) q[17];\nu3(0.365669210009847*pi,2.35643476839442*pi,1.178460932673675*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.146341062524777*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45691710082777*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.234737950820962*pi) q[3];\nu3(0.638738438410726*pi,0.26513542984706095*pi,1.50060526687793*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[17],q[21];\nu3(0.610371416543947*pi,-0.006421388525258975*pi,4.12727788870556*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.900706098622889*pi,3.39314301036726*pi,3.58024730776182*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39550921166392*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.215982981014751*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.46351936342344*pi,0.46336016776768996*pi,4.4797384863864895*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5356873778019527*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42440880456797*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.88495168357274*pi,0.7082325452599001*pi,4.43783968696164*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.151145194910617*pi,2.72898173478866*pi,1.52345720585684*pi) q[20];\nu3(3.5*pi,3.39618805772447*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.351293320593772*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42297177004002*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.49999847144969*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42206562004012*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.195383729000277*pi,0.92529848452704*pi,4.17176176790837*pi) q[6];\nu3(3.5*pi,3.40496707154081*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.546935419973235*pi,0.85571312584626*pi,0.625213961740557*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.314926554575395*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.89435603844349*pi,-0.163827985797883*pi,0.720525242548079*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231434946353077*pi) q[18];\nu3(1.0*pi,0.0*pi,1.178183156352337*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0973428365700417*pi,0.465016671922055*pi,3.55880025800494*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[9];\nu3(0.373823113620207*pi,2.8028926115036*pi,1.449188587308613*pi) q[6];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.239803930605731*pi,0.254407805903899*pi,3.790851561928*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.608945019667848*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.39400762871044*pi,0.13562690370901498*pi,3.77981321932178*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.337782197085248*pi,-0.03549799471395798*pi,1.376907444722739*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47911285895978*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.21201483603069*pi) q[9];\nu3(0.203492667386429*pi,2.99792352128687*pi,1.291731548283816*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.657630731610355*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.240231812466282*pi,0.6481833507774799*pi,3.7162836016832*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.652444729538677*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41003487166791*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47687928241018*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.185141132124784*pi,3.20151620162865*pi,1.096931034595611*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.577407096990802*pi,-0.221804047483386*pi,0.8437779707773461*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3787431674211899*pi) q[20];\nu3(0.561628023369574*pi,0.38876487025095796*pi,0.732680435175365*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4949959543661*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.440311575596423*pi,2.68506025598574*pi,1.448805177283458*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.650485314816032*pi,-0.4342812346969223*pi,4.46495735150139*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.553363921740662*pi,0.10279247793885804*pi,1.376835909912888*pi) q[2];\nu3(0.539500967011868*pi,0.86262260435334*pi,4.2822353072691595*pi) q[3];\nu3(0.746328790531915*pi,3.25803113081128*pi,0.696814117168621*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36446035450397*pi,0.5*pi) q[11];\nu3(0.718655405622793*pi,0.12846804408967005*pi,3.80976383767716*pi) q[12];\nu3(0.909401867876451*pi,-0.347565976855832*pi,0.8559455372453499*pi) q[13];\nu3(0.358068511644208*pi,0.065772848943776*pi,3.53688974624184*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2772821972839021*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6847694386393111*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.89496986889154*pi,0.07925168312324904*pi,0.601191411765534*pi) q[1];\nu3(0.0934837600524512*pi,3.41793890935953*pi,4.35420423625797*pi) q[2];\nu3(0.779155374639619*pi,-0.03309349225754399*pi,4.01818473935817*pi) q[3];\nu3(0.805307866310081*pi,0.305756091063641*pi,1.493315811969286*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.368970855957007*pi,0.025749866408731004*pi,4.19094340616542*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.688766473274799*pi,3.14802189762033*pi,4.47052884960356*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.612558141084583*pi,2.82882207681635*pi,4.15466252720633*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.354450080897795*pi,0.182120110941713*pi,1.1267525918488661*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46062817755382*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.473358091256236*pi,0.85732258884967*pi,4.0015108302257705*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.593095769895593*pi,-0.4212188706068979*pi,3.62972768489526*pi) q[15];\nu3(0.701827329856914*pi,1.20686699385658*pi,0.7716948390846761*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.388419733962368*pi,0.90917212420634*pi,4.21144570790721*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.29074779411735*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263167834692273*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.817870979537709*pi,2.45720626564788*pi,3.66819738070105*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.26826105679626*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49691116316517*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.17400249009052*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.51455165357356*pi,2.7339197063484*pi,3.93938228642674*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.177837662441961*pi) q[21];\nu3(3.5*pi,3.45057717577859*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.592990847849582*pi,-0.351083910637554*pi,0.787452011094484*pi) q[5];\nu3(0.255263232891081*pi,0.200226405496979*pi,0.7761974175489841*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.300619882793419*pi,3.29803628161063*pi,4.248408416158799*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37816487416912*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2148138381065832*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.395452435377095*pi,2.77243327508135*pi,1.66838086463801*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[16];\nu3(3.5*pi,3.47704650149342*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.454277883971085*pi,0.70442105718316*pi,3.93103564866788*pi) q[5];\nu3(1.0*pi,0.0*pi,1.327049133695996*pi) q[6];\nu3(0.122508579322449*pi,-0.4728013427374431*pi,1.461683881715535*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.400583103693623*pi,3.2925131198102*pi,0.9738740602269851*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45293172192264*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5543077794493003*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[21];\nu3(3.5*pi,3.49959440176711*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.385320897326908*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45036805812299*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.701474851416114*pi,-0.34254604652765996*pi,4.18487911943238*pi) q[20];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.32019637089209*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.408833642212532*pi,0.14898414837586604*pi,3.89920093716199*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.784906977500461*pi,1.0694341006277*pi,0.684687000482333*pi) q[17];\nu3(0.474393106511388*pi,3.15401867532893*pi,3.25232441743521*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.554347343254377*pi,0.26647860027049497*pi,3.79098545372376*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.721102255991716*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.717157880558158*pi,0.5341210833294301*pi,4.102188796173619*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48120242469207*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.327401429412372*pi,-0.10599295365279598*pi,4.488780341661521*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.44096263575169*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.138756617295795*pi) q[7];\nu3(3.5*pi,3.4877442125432*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.166206216321965*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.363820987129452*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.231009581097322*pi,3.46833724791709*pi,1.1220427662231192*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.50417296005711*pi,0.24016123283219803*pi,1.50840413325746*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46929022793257*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5128567053867192*pi) q[9];\nu3(0.75133533551945*pi,0.37553072512013796*pi,0.732467443720319*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5551539205450018*pi) q[18];\nu3(3.5*pi,3.37427832678878*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2494596045678161*pi) q[20];\nu3(0.301241263506599*pi,-0.009394633292456989*pi,4.06027718627343*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.279302140550444*pi,-0.4501955663928272*pi,1.458263521297471*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.416499234301225*pi,0.15191619474524598*pi,3.97549339615114*pi) q[13];\nu3(0.8951620016558*pi,3.06883199418283*pi,3.07618315051841*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.373407678470634*pi,-0.134991559045952*pi,3.84846266378406*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.423321164889489*pi,-0.45648379822575147*pi,1.252845225680989*pi) q[12];\nu3(0.182423567823221*pi,2.53730685446108*pi,1.1498210928287151*pi) q[13];\nu3(0.340460963810425*pi,0.6170372175522401*pi,4.0723706508749*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.535706042518983*pi,3.10135747463985*pi,4.384857879929569*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43443988270735*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.436407413158801*pi,0.9033405012359099*pi,4.27118876275939*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0458839108719165*pi,3.09177356301233*pi,1.244838070280889*pi) q[4];\nu3(0.722523457941717*pi,0.51318328727165*pi,4.19968611895308*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.557237327006681*pi,0.07409586979848404*pi,1.01955264842563*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.885972631112526*pi,3.05975330371239*pi,3.43112585674264*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.55476135536734*pi,0.35320892536056503*pi,0.812861605320627*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.470847311086187*pi,0.74157703207494*pi,0.678783633757042*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.488616117066329*pi,0.18246194508430202*pi,1.2299169412086721*pi) q[4];\nu3(0.785821561922669*pi,0.5739095327708099*pi,0.7291672553219339*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.709541840215188*pi,-0.128761847800054*pi,3.780371786511*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.44065719114389*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.209599786866054*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.367114175256246*pi,-0.4657030712269869*pi,0.782563029483774*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.649025493277118*pi,0.07554549359171903*pi,1.52891286846496*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.237038626060802*pi,0.8870527301325299*pi,0.5545245618313418*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.786888842662115*pi,-0.146460104277517*pi,3.47927156921728*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.41700038047002*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.231443652200404*pi) q[14];\nu3(0.716837405964189*pi,0.7193554706572001*pi,1.110681357692477*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.509842671871986*pi) q[21];\nu3(0.245590717403743*pi,3.18993117520111*pi,1.84852197711002*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0458478731403486*pi,0.234806959651376*pi,0.5159930378445181*pi) q[6];\nu3(0.637768357356799*pi,3.16486325404791*pi,3.2546793054261*pi) q[7];\nu3(0.671031790154283*pi,-0.166513565252781*pi,4.0390178921662*pi) q[8];\nu3(3.5*pi,3.43730728558808*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3239754197519749*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.43478001217327*pi,0.046485212325188985*pi,0.676098729945195*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.43351852715299*pi,0.6199672503867999*pi,4.27405163215281*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5106628749373772*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.715079039016917*pi,0.12653374789154204*pi,1.207417710616532*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32995879790479*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.109187480221009*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5343071993970786*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.641287341205561*pi,0.6039529034959299*pi,0.736834289832938*pi) q[18];\nu3(0.601583511605942*pi,3.3961778254285*pi,0.6324453097696869*pi) q[19];\nu3(0.588209242948848*pi,0.5331705151623001*pi,1.112629071062867*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.748643076706586*pi,3.36410241372314*pi,3.01928373199627*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.108603214464067*pi,0.06957406067232996*pi,4.49218816963207*pi) q[19];\nu3(0.51275892065649*pi,3.4153631941598*pi,4.411997194056211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.48996864272252*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.267795684047522*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.881382548212099*pi,-0.244452263766325*pi,4.01582615956153*pi) q[11];\nu3(0.988518619842304*pi,2.83253566852479*pi,3.99892152105734*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5044470004661039*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.658035487527128*pi,0.69887229142815*pi,4.2435305846819*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38954344581547*pi,0.5*pi) q[2];\ncx q[4],q[20];\ncx q[5],q[15];\ncx q[6],q[19];\nu3(3.5*pi,3.41378639562288*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.23470436933225*pi,-0.313723599223381*pi,1.385647416041788*pi) q[10];\nu3(0.721723063317451*pi,1.05999488858536*pi,0.892797102695311*pi) q[11];\nu3(1.0*pi,0.0*pi,1.363320507496789*pi) q[12];\nu3(1.0*pi,0.0*pi,1.331745588711858*pi) q[13];\nu3(0.353464727928562*pi,0.51561154611319*pi,4.29594996146206*pi) q[14];\nu3(0.683056412914332*pi,0.05271333308184001*pi,1.211669321456941*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.267290044864244*pi,-0.4178301776836796*pi,3.92771380719491*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(3.5*pi,3.35410404144282*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.23477190892318*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.438618255579399*pi) q[9];\nu3(0.532764285621253*pi,0.43397116204129005*pi,0.730226398759347*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.316649451096383*pi,0.55204446273294*pi,0.915399203964171*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.100791428866412*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1321335940706772*pi) q[20];\nu3(0.475090749253279*pi,3.10202214566214*pi,0.92513277977734*pi) q[21];\nu3(3.5*pi,3.44068110644355*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.140042415540987*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47243626321768*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.658152778918367*pi,0.182736849310692*pi,0.604236091558829*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.789682334864396*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3392608130343895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.421787901020813*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.153972629541679*pi,-0.366879150786827*pi,1.395461263461806*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5399565002000313*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43058873892609*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5641505672211298*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.682986764269578*pi,3.25129265692914*pi,4.4888930726326794*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5543990350243844*pi) q[18];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.491934512824945*pi,-0.296886295522235*pi,3.76079338703753*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4089705499026*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.159518145882041*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.834872975197334*pi,0.20947756265404704*pi,1.395983075629603*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.785961717467005*pi,0.57779417941041*pi,0.900964248226204*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.359630235082218*pi,2.96100911593871*pi,1.74923142111667*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.502057248208502*pi,0.41828547040314*pi,1.425813397886128*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.767237176551708*pi,2.52797074409977*pi,3.8853092465377*pi) q[8];\nu3(0.556704607554834*pi,2.66779507975085*pi,3.70920736634195*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5083474088564492*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.355076484962429*pi,3.33745089701915*pi,4.4572631385675905*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.879672760743216*pi,0.32856103033569495*pi,4.09465513686159*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.448724431495603*pi,3.41843150481371*pi,0.807345596567252*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.900398517016847*pi,-0.03424258086340298*pi,3.90960398461856*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.29961280531404*pi,0.06502831880482596*pi,0.8786564796302829*pi) q[7];\nu3(0.750790834403448*pi,2.71443845916423*pi,3.31267539302648*pi) q[8];\nu3(0.437895461758926*pi,0.56365808068578*pi,0.889096884353198*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.165059311720803*pi,2.55074030073721*pi,1.351273063693563*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.573715402398919*pi,3.27258164973147*pi,3.56144347668713*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.32312703848173*pi,0.348150014790613*pi,0.9510303966871401*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.831787560776092*pi,-0.4427730373473956*pi,3.79052377458433*pi) q[3];\nu3(0.427649087280081*pi,0.32085112757201795*pi,0.937768322238141*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.281824496597303*pi,3.17288289261975*pi,4.358893712887911*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.270372359706472*pi,3.30055275329456*pi,0.71718982068949*pi) q[12];\nu3(0.150962617355768*pi,3.31810017366754*pi,1.280639569612906*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.564075036824677*pi,2.91925528367005*pi,4.2785779554143595*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.544999004968502*pi,-0.244174867029114*pi,3.44998093475153*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.404463798368445*pi,3.25124435511224*pi,1.294587988222325*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.360419367082599*pi,0.025998685354857054*pi,3.63218043443873*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.825060719646421*pi,3.19744368292535*pi,3.25639261669725*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43824385178286*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.321871260813961*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.435125098241078*pi,0.28346127072341*pi,3.99551164967227*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.597627240387315*pi,0.9268130952359599*pi,0.615657022809881*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.437120029812803*pi,0.34935797602348395*pi,3.60327761458402*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.257591106651974*pi,3.25229791002706*pi,1.83627025333197*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45827385223693*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5123824941986278*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45193984741468*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.379837812544447*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.103835234243012*pi,3.07967742979482*pi,0.741236991928674*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.179286345827202*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48376167777493*pi,0.5*pi) q[2];\ncx q[4],q[21];\ncx q[5],q[6];\ncx q[7],q[15];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.224305135362783*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.369186008196869*pi,3.34125338749422*pi,1.119568555529685*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.49741457826527*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[11];\nu3(1.0*pi,0.0*pi,1.369526560665499*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45945553832599*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.527421802956364*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.269764796335107*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.48781613503798*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.419857200487427*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5505113372717431*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.38309204457409*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(0.486007109555469*pi,3.11260159458988*pi,1.99841009512349*pi) q[5];\nu3(0.455825816999657*pi,-0.16995025900626398*pi,1.52009326161241*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.2842176510511911*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.38519844756153*pi) q[11];\nu3(3.5*pi,3.49350198713001*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.31052680859059*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.3982920688266*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.210436779211248*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,4.4150270070000595*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.693816843711287*pi,0.5444577916145501*pi,0.653570847007533*pi) q[5];\nu3(0.618013272697473*pi,2.84006819175262*pi,4.10125448185522*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.48091311254764*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4972174339585695*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.412329705113137*pi,0.56006515268971*pi,0.5880955533410387*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.5640511777953767*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46236140087364*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5587434872021015*pi) q[18];\ncx q[19],q[20];\nu3(0.840773992100577*pi,2.88842648698768*pi,4.32057591895387*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.372244164806824*pi,2.78331460795652*pi,0.740092232566798*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.205545840230019*pi,0.15754712703712603*pi,3.79855703785374*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.207497148471302*pi,-0.11034799171286602*pi,0.70265214112435*pi) q[9];\nu3(0.427847834011629*pi,0.71644251740188*pi,4.38021377153897*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.479771124840884*pi,3.1536506016595*pi,0.839939864860284*pi) q[9];\nu3(0.149122004911711*pi,-0.259343835810387*pi,4.2760951459929*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.472944566929182*pi,0.90255923728297*pi,0.502326444254342*pi) q[16];\nu3(0.485882011510455*pi,0.29327492511294295*pi,4.46734667342905*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.471623920122904*pi,0.86517304504822*pi,4.47897599416409*pi) q[1];\nu3(0.47660096009532*pi,0.35153798484905097*pi,4.4670275368397*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.926810656402097*pi,2.88722672381798*pi,3.86623367291725*pi) q[16];\nu3(0.587650726513298*pi,0.7275415526934501*pi,4.21401480918103*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.785404516296315*pi,0.462575458208096*pi,0.986687129662009*pi) q[1];\nu3(0.596327946431713*pi,3.08163552601535*pi,3.57188446088465*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.637629470572545*pi,-0.07233260810416198*pi,3.54899138828158*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.589172218567364*pi,0.58854340966301*pi,4.241587064741751*pi) q[7];\nu3(0.579537845844244*pi,2.43702749885075*pi,3.69349244916658*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.614072194603102*pi,3.06118280667861*pi,3.69961232425608*pi) q[11];\nu3(0.490812693629685*pi,2.93868738034608*pi,1.0160653030522488*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.736751493612676*pi,3.30887652159936*pi,3.61210806058824*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32507394125356*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.498719906322843*pi,0.66445007618514*pi,4.0653480647040094*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.206987827035599*pi,0.9129594052855501*pi,4.0098315510087605*pi) q[11];\nu3(0.480495557863681*pi,-0.253257011741457*pi,3.7664313320612*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.425898482300648*pi,3.34125230283155*pi,4.3939785732491305*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217270051234851*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.207882845514144*pi,0.364327906065826*pi,1.016109440484004*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.280142534677786*pi,0.12729732204878597*pi,3.55623671624861*pi) q[13];\nu3(0.567397403474308*pi,3.21738994415823*pi,0.5753698551153144*pi) q[15];\nu3(0.246297124151301*pi,-0.4088205939236184*pi,1.7922041371061*pi) q[19];\nu3(0.372727702346928*pi,3.38682638630842*pi,4.4623515790898995*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.332481673080749*pi,-0.338970008336544*pi,1.82287856012171*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.345693509691406*pi,0.471960702811024*pi,4.091066303747899*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48256463025871*pi) q[16];\nu3(0.273703058777146*pi,3.26035741709866*pi,1.99508591154956*pi) q[19];\nu3(0.628152196736272*pi,2.81445574522802*pi,3.96930155843499*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(0.0907193734394527*pi,3.48028242889945*pi,0.650656534067853*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[8];\ncx q[6],q[12];\nu3(3.5*pi,3.3379195051081*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1668166910782158*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48566786728424*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3695185439462*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43841139504299*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1501890466439981*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.188322478393051*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3525382152951901*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[12];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48376757503774*pi) q[11];\nu3(3.5*pi,3.44676686212238*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.328662806058198*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47951369723462*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41851268358117*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44914007307582*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41974042367724*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5359088396105607*pi) q[12];\nu3(1.0*pi,0.0*pi,1.309319416395124*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.393321767587995*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180221977126331*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5278008665247675*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(3.5*pi,3.45291535485276*pi,0.5*pi) q[3];\nu3(0.788464422518183*pi,-0.395456486201659*pi,3.83049154694449*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[12];\ncx q[7],q[13];\nu3(3.5*pi,3.40685470527163*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5720404281392888*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290267025707508*pi) q[17];\nu3(1.0*pi,0.0*pi,1.366761824365745*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.581839091076561*pi,3.43366680585108*pi,3.25034830929427*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44470587598496*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.600324814753855*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5261251195530725*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.750241649966914*pi,3.26817334101171*pi,3.08226998947493*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.385998391216602*pi,0.72132654248931*pi,3.87779734058017*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.496555900656308*pi,0.395468502704191*pi,0.5810406747605867*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.541709794924212*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42183875622692*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.844245638365531*pi,2.48931159103996*pi,3.96581297035823*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.235740487626819*pi,0.47339234674875397*pi,0.659936596142852*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.688419789096092*pi,2.60491349693248*pi,3.80656172494508*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.532573923683695*pi,0.32785181485689097*pi,4.35690740223258*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.529339454157788*pi,0.07794521445525504*pi,4.48005990136968*pi) q[1];\nu3(0.43798072748304*pi,3.42687471894771*pi,4.2412865806828695*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0643791738828646*pi,0.5274299415866*pi,3.84963358176542*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.474629067661317*pi,1.0450607594705*pi,4.259676055607541*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.770768129553264*pi,2.59402487164775*pi,3.799232252252*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.851192821252474*pi,2.86810940839312*pi,3.44528676088746*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.439520515778114*pi,0.30748714105446795*pi,4.26335846665127*pi) q[3];\nu3(0.522429688755792*pi,2.83210336813867*pi,3.62212806051321*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.20317929114102*pi,0.04735234664764498*pi,3.85412997878858*pi) q[10];\nu3(0.123142400640392*pi,0.21400063394192503*pi,1.056521368965349*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.419470254486598*pi,0.89150927570178*pi,4.10079591871453*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0982345878281265*pi,-0.09262194047381*pi,0.5989740254287494*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.738663088764069*pi,-0.01692238866262502*pi,3.93428939643144*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.348211865324476*pi,0.5627054121925901*pi,3.60268240445045*pi) q[21];\nu3(0.663794056801766*pi,0.19359427298460496*pi,0.746245597751903*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.302516809265376*pi,-0.199822733577197*pi,4.03891238561971*pi) q[3];\nu3(0.258705705762792*pi,3.09917695932042*pi,0.94164770673759*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.687134275899953*pi,-0.375819541635113*pi,0.5657826947337126*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.660745163587197*pi,0.88073475155352*pi,0.7592227865044949*pi) q[15];\nu3(0.699878203016317*pi,0.38318718864578105*pi,0.915336228390522*pi) q[17];\nu3(0.415364790795215*pi,3.28000640569571*pi,2.1345884624605898*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.41301016998444*pi,0.040552948405942035*pi,4.11652239196412*pi) q[21];\nu3(0.690024743103574*pi,3.20599228487618*pi,3.64194115872243*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.634077088959337*pi,0.482284651778379*pi,1.369920111127779*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.629794730354268*pi,2.85556028280588*pi,3.56891762479429*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.568646796442736*pi,3.27194300212693*pi,3.04256370269554*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[14];\nu3(0.444759648490957*pi,0.2003239527581*pi,1.2844417977037441*pi) q[7];\nu3(0.765621024697493*pi,0.458255781914482*pi,0.7613698552553381*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.161998736178962*pi,-0.287502915624566*pi,3.89760069123874*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47226210725458*pi,0.5*pi) q[6];\nu3(0.290646558706686*pi,-0.16672464193506797*pi,0.5533963426834888*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.276774742574398*pi,-0.4427452682725923*pi,4.37534978703145*pi) q[13];\nu3(1.0*pi,0.0*pi,1.196902019752864*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.44262780781829*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49767219805482*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.421722832188798*pi,-0.4363930122098708*pi,1.86283674321699*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.306434200837281*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314335660445892*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34706502853559*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[17];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,1.1904857248701801*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.825507707383076*pi,0.27663923804799095*pi,1.312244530482367*pi) q[9];\nu3(3.5*pi,3.39093095371116*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5818445918178372*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3328232148574282*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37903216457299*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48358850344872*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.235835383318988*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.39322035272281*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.3387220928161931*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.530055414246049*pi) q[17];\nu3(0.228733774933148*pi,-0.04667397293528802*pi,1.08662971503197*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[17];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,4.496446114211739*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48866482804016*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1813052217251139*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5810108308048707*pi) q[18];\nu3(0.537949469401195*pi,2.85451371795923*pi,1.226143279560831*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.5524165169827593*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4974866489532*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.528739004052514*pi,3.07623113801902*pi,0.608358453962519*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.195254392883971*pi,3.07932455443219*pi,1.318087034498883*pi) q[6];\nu3(3.5*pi,3.37147211034082*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49110252091387*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43436719328046*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2189498552264801*pi) q[16];\nu3(0.435553712481831*pi,0.480801131718707*pi,0.5354852362081769*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.344111849290831*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.208320819813212*pi,-0.311022515700899*pi,1.77090483842818*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.700510498592559*pi,-0.336445446853198*pi,0.934780155719778*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.481526481757204*pi,0.19797851861683502*pi,3.89709152559741*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.786809418839606*pi,0.5696359147952199*pi,1.422639011990203*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.45689196352321*pi,0.45718846635020005*pi,0.5714192056840592*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.42888033846233*pi,0.20811017509466*pi,0.811083397728632*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.347825245639171*pi,3.46374765025209*pi,0.624259909349287*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47364711794941*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4484865540255605*pi) q[19];\nu3(3.5*pi,3.36654414983598*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.235575655092888*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.4263703314317*pi,2.45366889735371*pi,1.216170498224968*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.709667010572531*pi,-0.4259685719960305*pi,0.600379113485796*pi) q[8];\ncx q[9],q[19];\nu3(0.701777111461218*pi,2.77577151585162*pi,3.90464765858863*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.163427395077605*pi,0.15886470179174195*pi,1.061375045696108*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.263326054438625*pi,3.28430096234659*pi,2.1518342554285397*pi) q[0];\nu3(0.737133850636179*pi,3.26198395688813*pi,0.655291467536267*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.840967465421756*pi,-0.007184510256820986*pi,1.267822066496053*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.565102924270427*pi,0.22725124777903405*pi,0.8227561579428619*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3317760105606204*pi) q[21];\nu3(0.278635695071465*pi,-0.205649400834157*pi,1.182794921844186*pi) q[0];\nu3(0.411711394181214*pi,-0.13157534851498598*pi,3.95676399574859*pi) q[1];\nu3(0.581703385151409*pi,-0.4343409056727184*pi,4.2795352799766295*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.436148947190101*pi,0.7491435954903101*pi,0.678094671026542*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.734837971325589*pi,0.30359120936696304*pi,3.98520119621963*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.598573401049278*pi,0.15588973797322103*pi,4.44532932404287*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0703470332602798*pi,3.47474560179902*pi,1.1992837864742811*pi) q[3];\nu3(0.34788548545951*pi,-0.4478917265003723*pi,0.738811647797996*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.521914633546575*pi,0.7989459074057199*pi,1.027307794602141*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.684229970301084*pi,0.20228376318628305*pi,0.896209669417379*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.155486314082163*pi,-0.279408089168538*pi,4.32536458058524*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46925777711372*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.607654137562731*pi,3.40471312633791*pi,3.68529538304871*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.44661704331273*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.183537698702456*pi,0.06169317913111805*pi,3.81512220304361*pi) q[13];\nu3(0.130796563883563*pi,0.40839323671345495*pi,0.9244479407734181*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.297595382917307*pi,3.02168457355245*pi,1.052397648052213*pi) q[7];\nu3(3.5*pi,3.4118927626072*pi,0.5*pi) q[8];\nu3(0.254581369534644*pi,3.44083963762653*pi,4.21800564472891*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.584227001711209*pi,0.16707858568552103*pi,1.362445006676967*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.262397498474125*pi) q[18];\nu3(0.466552592666963*pi,3.34949436323485*pi,1.68560085817032*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.395676495479904*pi,-0.461317317449678*pi,0.5126078549534405*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.30078208611729*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.689277029654024*pi,0.8314046555305099*pi,0.5676621553877718*pi) q[16];\nu3(0.139841637486543*pi,0.370258708793914*pi,0.638243029741681*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38434923474943*pi,0.5*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266427817756305*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.81894192402465*pi,2.75021463800803*pi,4.08451293952234*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.629713781605405*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.633572511346809*pi,0.19897639422230795*pi,1.306793107036885*pi) q[20];\nu3(0.367571127124279*pi,3.25511422791216*pi,1.004700616331692*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44095412791301*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2548825518035969*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.420116370830506*pi,-0.084038443503691*pi,1.0185678887972829*pi) q[20];\nu3(0.517219379952105*pi,3.41011991916607*pi,4.061868534839331*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.41988859295355*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44361608910153*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.150758241648028*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43379327764649*pi) q[12];\nu3(3.5*pi,3.42717437044367*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.366113114182578*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2775823430644109*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(3.5*pi,3.34957665715259*pi,0.5*pi) q[6];\nu3(0.594400917858372*pi,3.20336867916566*pi,3.32741535125819*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.442548137846551*pi) q[11];\ncx q[13],q[17];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.270573539043189*pi) q[16];\nu3(0.355065587899241*pi,3.32497439624234*pi,2.17112343623322*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.36010396917042*pi) q[7];\nu3(0.194450424555966*pi,3.39945084868119*pi,4.34364659948658*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.682164720395094*pi) q[14];\nu3(3.5*pi,3.42730588331224*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.457420258465611*pi) q[17];\nu3(0.551371595697853*pi,0.36308243880014*pi,4.397074904702221*pi) q[18];\nu3(1.0*pi,0.0*pi,1.366936977993824*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40046870749744*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48339529644656*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.41273749998435*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.164845160907586*pi) q[20];\nu3(1.0*pi,0.0*pi,1.240225574466435*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42544399824859*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5189547341181473*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5991438169884757*pi) q[21];\nu3(0.415374580504473*pi,-0.139842147865392*pi,0.935951101680662*pi) q[0];\ncx q[1],q[21];\nu3(0.481752757975992*pi,-0.384288877155075*pi,1.1016732446625719*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(0.548615509506788*pi,0.55017188907082*pi,1.102116913392561*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.660296542546197*pi,0.58499728099791*pi,4.26860185684317*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.414066734816023*pi,1.05095664983918*pi,4.4177932774725495*pi) q[2];\nu3(0.410397612953014*pi,0.7719721389862599*pi,4.369731654652449*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.898216087484309*pi,-0.4222342832625694*pi,3.5079488412795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.712462197678343*pi,0.57908119052212*pi,4.4891583976337*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.442578305076104*pi,-0.06853519495983601*pi,0.5404825297012745*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.296792919517661*pi,0.017797795084210977*pi,3.95651401812052*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.646200862089502*pi,0.13759699547497894*pi,1.072300903615748*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.483001958872821*pi,-0.176519311474312*pi,3.7172763163004*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.357925481638989*pi,0.41602385758707106*pi,0.601906895532455*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.698667118379218*pi,0.34683162174648197*pi,1.20808614968026*pi) q[4];\nu3(0.399846973160725*pi,0.09454300834775597*pi,3.77305329417906*pi) q[5];\nu3(0.215467406992443*pi,3.22454110081946*pi,1.50858378589469*pi) q[6];\nu3(0.917036553567243*pi,-0.330891083475218*pi,3.96808621678827*pi) q[7];\nu3(0.355383958432743*pi,2.87347245260247*pi,1.025653478812522*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.820604505495879*pi,2.9049958291201*pi,3.46993020893627*pi) q[11];\nu3(0.923520266376756*pi,3.29476519967319*pi,0.786941115782825*pi) q[12];\nu3(0.601529225467075*pi,0.6252501726728601*pi,0.5927495514237208*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.671807609068955*pi,3.17603264335973*pi,4.12677484653788*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.33926504930163*pi,0.422999734755953*pi,3.45946431222645*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.479645476714716*pi,-0.4685126432487164*pi,1.1174601540052551*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.689460791956009*pi,-0.25579082191256897*pi,4.48714721757554*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.713561133692747*pi,0.54228070373524*pi,1.439999588570387*pi) q[6];\nu3(0.562630114736774*pi,0.36059987043880304*pi,4.00562672196424*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.871893225827141*pi,-0.243557874629781*pi,0.5027944631700385*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.672243523871596*pi,0.10061151581920802*pi,1.395040131280374*pi) q[13];\nu3(0.668029145686859*pi,0.5307720583520901*pi,1.0286247342810682*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.221033285741092*pi,-0.10033447243405402*pi,0.665290222537709*pi) q[16];\nu3(0.78118027756435*pi,3.2412949105132*pi,3.01883421412446*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.575805420624221*pi,0.9938915465490801*pi,0.691308146785176*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.382948712159425*pi,0.462153167876052*pi,4.24799035258618*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.18688564296285*pi,2.85863505529227*pi,1.182393805087075*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38571195152851*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.302122441297605*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.640653594983246*pi,2.58991443789481*pi,3.5437558675072*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.819988083416117*pi,-0.024761633203180977*pi,4.25949816710754*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[3];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30805738082769*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.279927516651358*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.638492005780135*pi,2.96973111369842*pi,3.78403631037964*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.38374212103521*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.040786522894422*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49269814082912*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5364893880734735*pi) q[3];\nu3(3.5*pi,3.4224453816688*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47195047987322*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.253278577431642*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.239075973222012*pi) q[10];\nu3(1.0*pi,0.0*pi,1.331499955443514*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.482042027566203*pi,0.17135756603490804*pi,3.98378566337868*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[3];\ncx q[4],q[10];\ncx q[5],q[7];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.642070408737665*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.755104913988878*pi,-0.056581436116936*pi,0.553663753864945*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5114150753455093*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4157877730581*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.353117565138589*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.645266614042406*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.636213339320894*pi) q[11];\nu3(3.5*pi,3.42016354730415*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.138717788525754*pi) q[14];\ncx q[16],q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285375219410041*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.43486234712887*pi,0.5*pi) q[1];\nu3(0.569994286786981*pi,3.41445943442444*pi,4.47089586532259*pi) q[2];\nu3(0.613134201181341*pi,0.34404543394945597*pi,1.1056550900395559*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[7];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.228544457424734*pi) q[15];\nu3(3.5*pi,3.44402614481013*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.163579876684903*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.328731557905362*pi,2.39927715432301*pi,1.3894760866080889*pi) q[2];\nu3(0.284110488759034*pi,-0.07039245645924602*pi,4.45028900751058*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.15009066108435*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49901604120501*pi) q[14];\ncx q[16],q[17];\nu3(0.544748461031119*pi,0.09828285471902098*pi,3.99496574499675*pi) q[18];\nu3(1.0*pi,0.0*pi,1.102101492361943*pi) q[19];\nu3(0.679264324334689*pi,0.141086664821239*pi,0.601212425609836*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.368903309779871*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.740859345540792*pi,3.4022705383097*pi,3.47868405247338*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.461654395934999*pi,2.8316579374818*pi,1.420625770551918*pi) q[8];\ncx q[9],q[19];\nu3(0.774842917608889*pi,0.23841743901080503*pi,4.18265188552122*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5329639027092485*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41382974247867*pi) q[17];\nu3(0.798335986034963*pi,3.08092574988791*pi,3.06995274069881*pi) q[18];\nu3(0.866276319786499*pi,3.28486583360019*pi,3.67175310641005*pi) q[20];\nu3(0.435017142244456*pi,2.90298785295498*pi,1.129368013222798*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.596901515007722*pi,3.27332719355125*pi,4.202335956312281*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.699581294422015*pi,3.16684160836097*pi,3.38368280375671*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.337512287240148*pi,0.276236856012396*pi,1.119103105426058*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.51010322109341*pi,-0.174447512207499*pi,4.23914587300603*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48977295451255*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.567333435480102*pi,3.34702731742075*pi,3.68208627916683*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.287409063176083*pi,3.38980634092165*pi,0.778273023721564*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.281388254034698*pi,2.62325395195313*pi,1.173904727769869*pi) q[1];\nu3(3.5*pi,3.46207909306226*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.154251836626567*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.301245170569518*pi,0.23302591520818305*pi,4.4832701944777895*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.619300542699854*pi,3.46028754809749*pi,0.6556097471232349*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.496933142017095*pi,-0.27533415572446196*pi,1.071081287126572*pi) q[1];\ncx q[2],q[3];\nu3(0.763976384640625*pi,2.85966921747858*pi,3.29661672635796*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.32173475068725*pi,2.90156635855956*pi,0.7928091323527711*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.684193906341616*pi,3.34712719961274*pi,3.38848423080061*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.664648043799206*pi,3.48925182084989*pi,4.191772990887181*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42290747248628*pi) q[3];\nu3(0.441607734279745*pi,-0.17231181158735598*pi,1.3877388892454992*pi) q[5];\nu3(0.305013577657009*pi,0.381263914885144*pi,0.90860821487523*pi) q[6];\nu3(0.273027445843021*pi,0.467247959441181*pi,3.53720240404934*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.38956223456576*pi,2.85336238123087*pi,1.1542499209351251*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.460446107551037*pi,3.28601512792243*pi,1.91110704394834*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.419513795906824*pi,-0.4250456127581273*pi,1.344499176556749*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.512863489727742*pi,-0.140086638725418*pi,4.07353200060349*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.298731175577598*pi,2.46412167687672*pi,1.409281429002428*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.2812454238226*pi,0.5*pi) q[8];\nu3(0.850982370087666*pi,0.16897168158544695*pi,0.5451561609728657*pi) q[9];\nu3(0.470398538320234*pi,-0.015035662840809982*pi,3.59746706170273*pi) q[12];\nu3(0.414389372364828*pi,-0.08095249692779499*pi,1.291732305308729*pi) q[14];\nu3(1.0*pi,0.0*pi,1.218786260911981*pi) q[15];\nu3(0.455812378630112*pi,0.24137380380776197*pi,3.65459545302641*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.759253335110454*pi,0.9330428167926501*pi,1.008290267017671*pi) q[21];\nu3(3.5*pi,3.45458796064422*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.357040564278436*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.363005139360865*pi,2.9890945047031*pi,1.81615930899122*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.120801108994525*pi,-0.296553467325129*pi,0.775663212026976*pi) q[17];\nu3(0.267995444646227*pi,2.76910928711706*pi,0.8052711765267591*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5630191768563866*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.142426799800823*pi,0.5201921617085401*pi,4.26725525367904*pi) q[17];\nu3(0.877437757571112*pi,2.8757528106828*pi,3.31660927866408*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[12];\ncx q[6],q[20];\ncx q[7],q[18];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.732274177647489*pi) q[11];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36857270052882*pi,0.5*pi) q[5];\nu3(3.5*pi,3.23611165264375*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45283254232329*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.147096861228912*pi) q[12];\nu3(3.5*pi,3.41512148874939*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.169023029815917*pi) q[16];\nu3(1.0*pi,0.0*pi,1.333048368050672*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.120934294187177*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.31750522420177*pi,0.5*pi) q[1];\nu3(0.311080621894806*pi,0.235900781779267*pi,4.49668597158886*pi) q[2];\nu3(0.386611735574086*pi,0.17363545971929195*pi,0.786041235517702*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[12];\ncx q[6],q[20];\ncx q[7],q[18];\nu3(0.644585269394602*pi,2.71098105497695*pi,3.78803258850683*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,3.36491385682466*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201088836528178*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271199092705464*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[17];\nu3(0.484719197640228*pi,-0.49476478886891406*pi,4.158071203298491*pi) q[2];\nu3(0.778081341965747*pi,0.24316376541294005*pi,1.1552458262839491*pi) q[3];\nu3(3.5*pi,3.46209395152148*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0673996757134267*pi,-0.30171165307304*pi,4.27198673954214*pi) q[8];\nu3(3.5*pi,3.41500930105364*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.235389002612896*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5252048548073116*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5819094008657255*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3400738907330005*pi) q[18];\nu3(1.0*pi,0.0*pi,1.04118785482996*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5352545520475185*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[12];\ncx q[6],q[20];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.614901043095497*pi,3.23338677129252*pi,3.12542153539676*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5863814173770647*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46786204927999*pi) q[21];\nu3(0.365007153063395*pi,-0.10301862154145702*pi,1.55220781259892*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45405213831477*pi) q[10];\nu3(0.427424692768208*pi,-0.20299990880930702*pi,3.99271059262615*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.302490608856524*pi,0.21145781942446396*pi,4.3163014754774505*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5275363798376437*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.401440874025609*pi,2.62277891233071*pi,1.223279567310904*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.839439435883806*pi,3.47538903159086*pi,0.935477716645801*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.403586085952631*pi,3.22179956820179*pi,1.001036407076586*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.481474848160393*pi,3.2285763847115*pi,0.5057980789174688*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.128602151293315*pi,1.00701540978207*pi,4.1773726007969305*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.492490082543511*pi,3.46404384372086*pi,1.95870452601469*pi) q[5];\nu3(0.394278439675328*pi,0.12697943276394896*pi,4.0115948402608606*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.713769404164102*pi,0.276633773459094*pi,3.92167304190011*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.609172169691191*pi,3.4250299062733*pi,4.2173947705035495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.455399409889678*pi,0.8055536261327101*pi,4.38495662145014*pi) q[1];\ncx q[3],q[8];\nu3(0.876326618271239*pi,0.41944280021940505*pi,1.54035420946773*pi) q[4];\nu3(0.841693767388409*pi,0.5824578624923*pi,4.1934265194869695*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.469865651776772*pi,3.38152491512591*pi,4.26397136238311*pi) q[19];\nu3(0.649424391084694*pi,2.80915334615785*pi,3.6163301264246*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.490634675259188*pi,0.10218713340441299*pi,3.86985190917315*pi) q[1];\nu3(3.5*pi,3.43890120565631*pi,0.5*pi) q[3];\nu3(0.616469409748818*pi,2.53303770952338*pi,3.99756355376046*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2793323870104039*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.696337876963102*pi,-0.315766712535979*pi,3.47134083472594*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.789107144414017*pi,0.179309886532817*pi,1.022106219806046*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.425553790126099*pi,0.06839259331296499*pi,3.88274843815927*pi) q[19];\nu3(0.471072007236949*pi,2.89391954418962*pi,1.24837246472593*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.131070357420666*pi,3.33791442596209*pi,2.11074655692128*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.217270550481644*pi,0.285303898869408*pi,1.146734483809631*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38837071880946*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.646535095711216*pi,3.40212350520224*pi,0.5668168168450138*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5409021230029523*pi) q[8];\nu3(0.550799016367443*pi,-0.08825248044693801*pi,3.61121747689849*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.518520610699322*pi,0.062900957365989*pi,3.89993933723738*pi) q[14];\nu3(1.0*pi,0.0*pi,1.303398274355035*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.554897287298855*pi,2.55500354086069*pi,3.83736129093178*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.284663282322482*pi,3.18926368509163*pi,1.334268955946007*pi) q[7];\nu3(0.363958073893814*pi,0.7530111621217299*pi,3.85285662071677*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.546917166348006*pi,3.27170703428669*pi,3.55129310764675*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.179277561817114*pi,0.44006186788507895*pi,0.8947626081061391*pi) q[21];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.43316033030928*pi,0.6611453290340099*pi,3.74342357342417*pi) q[10];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45511202030702*pi) q[16];\nu3(0.410716740097084*pi,0.29176447228151203*pi,3.35025333725803*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.35604493664914*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.24643892659683*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44734962980129*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.660876120499746*pi,-0.169247901639078*pi,4.01119369869428*pi) q[10];\nu3(1.0*pi,0.0*pi,1.155651401404864*pi) q[11];\nu3(3.5*pi,3.37743321770742*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.162851915835694*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225303321394257*pi) q[17];\nu3(0.572694707604925*pi,-0.19985381293267102*pi,3.66551458078467*pi) q[18];\nu3(1.0*pi,0.0*pi,1.195869727937036*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.2889071255285*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.196271972056453*pi,-0.21163467480300102*pi,1.161327408979594*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.276089466825486*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.130706294164347*pi,0.1383678660755*pi,4.456849578920799*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45931198335664*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4801947894703*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5402264644633052*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3319399622772021*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40993671825621*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46550911591299*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5202812370423282*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196639457337957*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.41128971851938*pi) q[7];\nu3(0.833958771938501*pi,0.07425234676938497*pi,4.36253523920208*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[14];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.666306898246646*pi,-0.4162362857923012*pi,0.747196178310065*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38446892021013*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3497975261929405*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1482423577937722*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42794690932074*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.386922739852424*pi,0.018115917376400947*pi,0.665349248589072*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.632991529371727*pi,0.5682919704815299*pi,1.2195859028256741*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.36094271822852*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.188085776255714*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.867229000721448*pi,-0.15253496591966997*pi,3.66142127241084*pi) q[1];\nu3(0.235978194285025*pi,0.87087735583063*pi,4.17277035450935*pi) q[2];\nu3(0.328196222896871*pi,3.4939675063216*pi,1.031447579136481*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5697142994726276*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0547598584450181*pi,0.16023779225203105*pi,0.5511236269155559*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.108094165892867*pi,-0.379378957408129*pi,0.911805757314285*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.495706889780701*pi,0.94762780730324*pi,4.4956969132959905*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.780205664435719*pi,2.84216005947669*pi,4.27294576487939*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.436927739041748*pi,3.41863769692455*pi,0.5753886403961203*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4722550975728605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.253712451376478*pi,0.07015629330580997*pi,3.77551743224464*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.151473285245569*pi,3.40095132085065*pi,4.28630078654135*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.101039306972852*pi,3.38787823656321*pi,1.197498279222256*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.236871126503143*pi,-0.4844369792023791*pi,4.15231787920246*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.62938020896924*pi,3.31957108599929*pi,4.08797807019298*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.37851461704901*pi,0.5172100366618599*pi,3.55261532962848*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.519021766576866*pi,0.194454442128827*pi,1.023012127483675*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.305577906363694*pi,-0.023670403956875974*pi,0.8617156559150769*pi) q[13];\nu3(0.629126031210285*pi,0.34149038052373004*pi,4.02979042453997*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.173663158768482*pi,2.63246323772428*pi,1.27614637262084*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.379868121639553*pi,3.01152097263351*pi,0.663913230613265*pi) q[6];\nu3(0.510114329871597*pi,0.79112756432965*pi,0.798823360610468*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.419869841776363*pi,3.46154160809926*pi,1.71407402542177*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.57269422055863*pi,-0.205534995374621*pi,4.344678104646491*pi) q[14];\nu3(0.499828252558683*pi,3.36717903247808*pi,4.39799302038184*pi) q[15];\nu3(0.180124935347916*pi,0.10693707092666704*pi,4.04975429579776*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[13];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.435566943424098*pi,-0.22175921846275198*pi,3.68736266914799*pi) q[6];\nu3(0.115663093403472*pi,3.39050363758926*pi,4.125571103049991*pi) q[7];\nu3(0.474557815071548*pi,0.05717296851583997*pi,0.971773452081754*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.757970512519368*pi,3.17550563302503*pi,4.0626761429858*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.219162864291055*pi,3.38508719350319*pi,0.726375626804378*pi) q[15];\nu3(0.145952175377862*pi,0.32847429755636004*pi,3.79200605046835*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.27238812495141*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44386577096256*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.155746809816915*pi,-0.4069893884369351*pi,0.912130351662864*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.215724747040939*pi,3.3089987282283*pi,1.97690325860842*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1300900876792501*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.164178755920111*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.38158863209768*pi,3.42651959207439*pi,0.887267766237885*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[13];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.355754286701658*pi,-0.256379568057748*pi,3.91785404406825*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.30170137178111*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36279023749224*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.313340351633028*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5213031568083362*pi) q[13];\nu3(1.0*pi,0.0*pi,1.299321341483827*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4567537984373296*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45052509166594*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.216126901203603*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5184086144931415*pi) q[10];\nu3(3.5*pi,3.40092376649776*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.235319157270594*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.667051630744019*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.689901261996075*pi,0.321016406132424*pi,4.203935348966089*pi) q[18];\nu3(0.706798346934168*pi,-0.03193184968179502*pi,3.49772120181303*pi) q[20];\nu3(3.5*pi,3.38689072494122*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48885134667242*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.610685580285293*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.33661398247522*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.294935941354239*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.319100141893263*pi,0.34931374222952805*pi,0.680663440558383*pi) q[18];\nu3(1.0*pi,0.0*pi,1.159917570106272*pi) q[19];\nu3(0.232623496861911*pi,-0.188926610714081*pi,1.55603831118771*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2064635853792232*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.331249594989902*pi,2.66161482335064*pi,0.943721561487043*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.336210348558399*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.719886907393256*pi,0.459961967370364*pi,4.43846657647944*pi) q[2];\nu3(0.764555730700465*pi,0.06660739675222405*pi,4.49630201314936*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.708522576392282*pi,3.39502896160035*pi,3.60075780970119*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.469298033990352*pi,-0.271514124624521*pi,1.3110446423783562*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37869303461055*pi) q[11];\ncx q[12],q[14];\nu3(0.453056287674966*pi,0.050451998107034046*pi,1.073919491639107*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.4654376524245105*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35408385848317*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.479065637588112*pi,3.20854486967524*pi,1.63926306704603*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.537119179003428*pi,0.38721455473697597*pi,4.43875912630501*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.208529534470061*pi,0.90838135320279*pi,4.404148967741881*pi) q[8];\ncx q[9],q[19];\nu3(0.758006547163029*pi,-0.399081136485057*pi,3.96510974647359*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.906663249412654*pi,0.6765773557327901*pi,4.22644677116063*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.3349846767613*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165808769102914*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.777942362552618*pi,3.14453088962732*pi,4.0878841890248605*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0397798040338901*pi,0.79252022776821*pi,3.86327674018518*pi) q[4];\nu3(3.5*pi,3.47357052072243*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.642584170618884*pi,0.6355382355760599*pi,0.884551792782427*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2779966104123979*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.236653896615989*pi,0.425226748989019*pi,4.291990377010849*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.337079739172965*pi,3.2191293424158*pi,0.6152549580539091*pi) q[15];\nu3(0.143690003158868*pi,2.89105371356046*pi,0.976895755220064*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.604390512423809*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.547454233615235*pi,-0.30040381576054*pi,3.63213031719113*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.268677045440881*pi,-0.156457827584137*pi,4.27985540614317*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.614213909113609*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46362655891188*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39083516515363*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.877720006553626*pi,2.57701043419828*pi,3.96319244574523*pi) q[7];\nu3(1.0*pi,0.0*pi,1.237730357496275*pi) q[8];\nu3(0.245429582293732*pi,-0.07516007902387001*pi,4.17394318442466*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2510317580601749*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.455293268155466*pi,0.20766688996663096*pi,3.69594778374591*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[13];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.280685366831818*pi,0.15214382287112804*pi,0.5923032198023384*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.66810639957364*pi,2.52797137360274*pi,3.64088145870783*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.471683767343076*pi,0.229140286098232*pi,1.0841401130528792*pi) q[12];\nu3(0.406046223295492*pi,2.98224612862895*pi,1.56000897510999*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.61136940053946*pi,-0.15467997837671799*pi,0.962244435994283*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.922536474854496*pi,0.061810507247120006*pi,1.295125319691583*pi) q[0];\nu3(3.5*pi,3.46283656338097*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.146868413483365*pi,0.07411033752501905*pi,1.2300642750993989*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.614572950208964*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.508080959386475*pi,0.354679318737092*pi,1.042955293240913*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.353272135912221*pi) q[13];\nu3(0.28678679676066*pi,-0.29643808833434604*pi,1.062028657570948*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1605848497834939*pi) q[15];\nu3(0.681031530769838*pi,-0.09811966181926202*pi,1.261668016576588*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.285666375469601*pi,0.06515105185481795*pi,4.4737823254196005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[13];\ncx q[3],q[8];\ncx q[4],q[7];\nu3(0.690590331701365*pi,-0.4983681802796853*pi,0.789339633052557*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.329970796401365*pi,0.51445989019133*pi,4.37350108175775*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.821980195971539*pi,-0.236289219291707*pi,3.98089237663122*pi) q[18];\nu3(0.548674578489576*pi,2.90097198888256*pi,3.84012941870771*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.448336712925605*pi,2.65552661414369*pi,3.80143917690218*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47714677551641*pi,0.5*pi) q[4];\nu3(0.127430674115799*pi,3.20961584859762*pi,1.203714502082706*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.253864508399336*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.690627751992375*pi,0.42817160069304605*pi,4.324560918541589*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48876495468505*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.598858414033743*pi,3.36150721191771*pi,3.56019011434656*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.461982394488074*pi,3.16142748466666*pi,3.38040788339564*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.507835105039395*pi,0.10634827998237095*pi,0.852787350222999*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.400552755072217*pi,2.59895318125871*pi,1.378543655794644*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.537967479451945*pi,0.402880723262928*pi,0.661803053923484*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.333604555008246*pi,-0.294697629372062*pi,3.93419383027825*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.26648165906235*pi) q[7];\nu3(0.696432488797269*pi,3.11782423988619*pi,3.54650984874073*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.46977237880923*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43454895227371*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2001314140250638*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2595949681952971*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.579757347533489*pi,1.15802903905437*pi,0.766432838421492*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3994233299018*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198895240465826*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,3.43195079076096*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42419512701221*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40411306088074*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2219554426375439*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41168199310407*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46019369009972*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.228451694857314*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.31296813632086*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.695897539730383*pi,2.86159237511345*pi,3.2975887903724*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[14];\nu3(0.538440234565231*pi,0.48764743351191997*pi,0.5757317776899897*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5403894419023256*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.733972246817936*pi,0.159939268797041*pi,1.118514524282224*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38088709414304*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.29722372704344*pi,0.458901909824302*pi,4.4363490340310605*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.6002134533329531*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5051855865029213*pi) q[21];\ncx q[0],q[21];\nu3(0.196500083559849*pi,0.229787140866751*pi,3.68666225791758*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.769826616115663*pi,0.33260786504808604*pi,4.4777126585833695*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.46149439023656*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.390784028038607*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.660641137317857*pi,3.11229448192145*pi,4.30628230325628*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.826260473799761*pi,-0.4454619344465736*pi,3.60951337098837*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.753666325096546*pi,-0.30583001350218897*pi,1.0830771105471881*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.814076071437473*pi,0.62656402622125*pi,0.526624472237224*pi) q[7];\nu3(0.467826261785797*pi,-0.24612698137705702*pi,1.206554847655914*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37632515165445*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.474057502582271*pi,-0.34134065638564504*pi,4.22798503034409*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.460978464814384*pi,0.22900085235847*pi,3.53905730028591*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.332571971651673*pi,0.484581744152881*pi,0.8981024113423131*pi) q[6];\nu3(0.332274620460843*pi,2.62667334824846*pi,1.0021120207859568*pi) q[7];\nu3(0.788398973133945*pi,-0.12067249114332701*pi,3.9307860920456*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.355502603604984*pi,-0.168003104046609*pi,1.58326024195825*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.879692564966901*pi,0.73713346718818*pi,0.5079043786339853*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.271114068012391*pi,-0.396653273122925*pi,0.8215897066603479*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.372363631307273*pi,2.85510501813524*pi,1.56394078626454*pi) q[12];\nu3(0.255907456522668*pi,3.0034512905413*pi,0.5627295535026903*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.419100482485345*pi,0.02678977155901996*pi,0.615023056973547*pi) q[16];\nu3(0.339675588008038*pi,0.7786126400133999*pi,4.0564456264754*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.672387470962303*pi,3.33765502277508*pi,3.90039075313925*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.75003022711483*pi,0.63140456640655*pi,0.845535488278585*pi) q[12];\nu3(0.407353195934404*pi,-0.24754221585464498*pi,0.899010394741149*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.763850252387755*pi,0.47675462960832704*pi,1.265812948486392*pi) q[16];\nu3(0.25446600940427*pi,0.199452285196408*pi,4.07142206443325*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.691678501427533*pi,1.08937587069952*pi,0.685032998351924*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.685044387828301*pi,3.21091042026032*pi,3.69650634068666*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[4];\nu3(0.170720055461151*pi,0.56782075310523*pi,4.262052008498269*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.357139484258358*pi,2.95994267753777*pi,1.54751834223452*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.776654305008733*pi,-0.028682378757170002*pi,3.63792089352562*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.770393826460919*pi,3.48685703197385*pi,3.76034404570149*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.43305929065173*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.226556790574364*pi) q[4];\nu3(0.639960685191979*pi,-0.4870815706967988*pi,3.86997994114374*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.283557720715054*pi,-0.464387930101058*pi,0.607448925226984*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43639668374718*pi,0.5*pi) q[0];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.351043500379397*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5369837181859486*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.45679599268949*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.247277544862826*pi) q[13];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[3],q[4];\nu3(3.5*pi,3.47618401905643*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.46555160079382*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42425787870696*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.293629097521834*pi,3.29317604662705*pi,0.9671932257854889*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285403210982311*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.183917771544214*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.46586999403499*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2579988761912029*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42985495204553*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.689984332548196*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359448359625099*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,3.49656528327672*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.178453496472615*pi) q[17];\nu3(0.693676236901104*pi,3.22348023136256*pi,2.91305745412656*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.802267282716522*pi,2.93522571728586*pi,4.03683300462537*pi) q[3];\nu3(0.410485490512214*pi,-0.4754085717486392*pi,1.92836685028717*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.567975135063207*pi) q[19];\nu3(0.165135769030528*pi,3.37013956977337*pi,1.1488862250112168*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5125799150766746*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.7345343806957461*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38576808427734*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.177133126318731*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3954843905231*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5442382883892081*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.648079459910743*pi,0.5708302413719699*pi,0.9696811477903791*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.398101596512175*pi,0.25514117567407*pi,0.875307326802228*pi) q[7];\nu3(3.5*pi,3.48255069222151*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5678911649742071*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352139440376316*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.578939336428485*pi,-0.4712934615304665*pi,3.37004127246586*pi) q[1];\nu3(3.5*pi,3.32730122640748*pi,0.5*pi) q[2];\nu3(0.401207701257689*pi,3.45796999348474*pi,1.254537430467993*pi) q[5];\nu3(0.685274611457282*pi,0.142285570192762*pi,3.78536131937298*pi) q[6];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.596673666824752*pi,0.0074199588565679875*pi,4.08383320023381*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.23265682328659*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[15] -> c[15];\nu3(0.63311446201656*pi,0.80448138112029*pi,0.728209822739283*pi) q[0];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.87477950432998*pi,0.95799689461802*pi,0.924403515121775*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.679545577192511*pi,-0.306819975199913*pi,4.47384485218502*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.527076957882393*pi,3.08989320719745*pi,4.21090684922607*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.583224508857612*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.695900420898392*pi,0.448747969744583*pi,1.0103577760263072*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.348786693769339*pi) q[20];\nu3(0.629403018044273*pi,0.290273203606605*pi,3.80754514595146*pi) q[21];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.607318025659512*pi,3.1689970625106*pi,3.99478799829682*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.54791881236605*pi,-0.20712336762217898*pi,3.84093284366984*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[11] -> c[11];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.358178052642109*pi,2.84783188370014*pi,1.3716447729667611*pi) q[8];\nu3(0.68417475544846*pi,0.013361431758255993*pi,4.0199561052065995*pi) q[10];\nu3(0.5871134600257*pi,0.350822850231749*pi,1.308724318959848*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.67633585362376*pi,0.44278238369118805*pi,4.220538983490631*pi) q[14];\nu3(0.127161463800852*pi,-0.07904441210769603*pi,0.7778179106258261*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.295843598725878*pi,3.42890996151297*pi,1.58661473571307*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.654350691325721*pi,2.62960167333716*pi,3.62861699701051*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.345222547581595*pi,0.5978891803156301*pi,0.85459445235914*pi) q[0];\nu3(0.140284441186911*pi,0.076893122421692*pi,3.43544577915873*pi) q[1];\nu3(0.689858196896295*pi,0.360959747326984*pi,4.15988235530523*pi) q[2];\nu3(0.572107908078173*pi,2.44325654856742*pi,3.62228026323481*pi) q[3];\nu3(0.888495241939523*pi,3.27263193376389*pi,3.21383166108887*pi) q[4];\nu3(0.326189296909812*pi,2.70179703963409*pi,0.94823723070902*pi) q[5];\nu3(0.508212327888795*pi,0.6736574559764901*pi,4.24604645345653*pi) q[6];\nu3(0.53097136499119*pi,3.07705690340925*pi,4.4196123657306*pi) q[7];\nu3(0.114872133032679*pi,3.0201879141747*pi,1.1230729443317369*pi) q[8];\nu3(0.112570483513246*pi,-0.16395985087946202*pi,4.256631962725709*pi) q[9];\nu3(0.691250353563362*pi,0.466311749129128*pi,1.50480980894208*pi) q[10];\nu3(0.646758683430817*pi,2.76561967244079*pi,3.69882752180082*pi) q[11];\nu3(0.383670788070448*pi,3.47550925182233*pi,4.034208065786*pi) q[12];\nu3(0.971905974915585*pi,3.25780636072401*pi,0.7571527116450689*pi) q[13];\nu3(0.734718287924711*pi,-0.15737987486932098*pi,3.74545974301897*pi) q[14];\nu3(0.839022696185084*pi,-0.18734356300924498*pi,0.989643529374554*pi) q[15];\nu3(0.546692142641498*pi,-0.4882244685091103*pi,0.5188222533389067*pi) q[16];\nu3(0.974265049120342*pi,0.21432241552771103*pi,4.48520511883867*pi) q[17];\nu3(0.611258653767376*pi,3.3873221602869*pi,3.99510614760654*pi) q[18];\nu3(0.460513163560919*pi,0.15247189315064202*pi,3.90595129580448*pi) q[19];\nu3(0.295428211997601*pi,0.21890190889210204*pi,4.16889663669687*pi) q[20];\nu3(0.476594469646484*pi,-0.099427166156207*pi,0.97905400514848*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[15],q[20];\ncx q[16],q[18];\nu3(3.5*pi,3.37111175043483*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36650283612521*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27189118456063*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43043317755986*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1807386429427331*pi) q[6];\nu3(3.5*pi,3.49892876634355*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4989412772384*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1792843780198101*pi) q[12];\nu3(1.0*pi,0.0*pi,1.360508051062826*pi) q[13];\nu3(1.0*pi,0.0*pi,1.23573396503785*pi) q[14];\nu3(3.5*pi,3.41573264212991*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46509994541671*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.134692281282236*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2518013441726041*pi) q[19];\nu3(1.0*pi,0.0*pi,1.306941545167204*pi) q[20];\nu3(1.0*pi,0.0*pi,1.317459675038568*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[5];\ncx q[2],q[14];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[7],q[13];\ncx q[8],q[17];\ncx q[9],q[21];\ncx q[10],q[11];\ncx q[15],q[20];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44043247555744*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.351417136497409*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49730275639417*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39971605254098*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40712484312486*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.259295805604972*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45872992237516*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40265712906224*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.646947531038*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2024226827763629*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5087530774379068*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5743995222469627*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.616433992287683*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5635068078553871*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[5];\ncx q[2],q[14];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[7],q[13];\ncx q[8],q[17];\ncx q[9],q[21];\ncx q[10],q[11];\ncx q[15],q[20];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.369854723559071*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39661289198357*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39281348617887*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.627208500066015*pi,3.4466665730242*pi,3.06793171468309*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.351328041453642*pi,0.53268870898703*pi,4.35418414898658*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.625774744558545*pi,-0.287990567860058*pi,3.65659663101036*pi) q[14];\nu3(0.560914510561696*pi,2.91985766706981*pi,4.35810505729604*pi) q[15];\nu3(0.502653358142271*pi,0.87202833708048*pi,0.8947601650956409*pi) q[16];\nu3(0.381239493189262*pi,2.82509506062552*pi,1.0571741548556441*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.708531032999666*pi,3.06154369650571*pi,3.22895606238455*pi) q[20];\nu3(0.143407136455143*pi,2.65891111202029*pi,1.105236828420264*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.837400746733413*pi,-0.4200615719557411*pi,4.4642675439042705*pi) q[2];\nu3(0.777353899724172*pi,0.499346968488263*pi,4.4939916238925*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.292371184714307*pi,2.99413840091087*pi,1.62060515978585*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.580647449892258*pi,-0.15541271774376703*pi,0.72915612470775*pi) q[14];\nu3(0.275053400892087*pi,0.142241948069471*pi,1.0827103835136769*pi) q[15];\nu3(0.565716808031246*pi,-0.084959758203497*pi,3.75077759739852*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.782010913787639*pi,-0.14527218106454698*pi,3.78562907864962*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.677520706543397*pi,3.10820155683753*pi,3.97898728411028*pi) q[20];\nu3(0.64179646024447*pi,0.12771706713878095*pi,4.08821863330611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.302349127360577*pi,2.58789310930537*pi,1.57512533146255*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0992606198289857*pi,-0.20335346316896202*pi,4.05890927353298*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.129347294753449*pi,2.70406038502067*pi,1.60396053185013*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.820287483034207*pi,0.22518719707459*pi,1.3731009400642828*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.778056907563016*pi,0.8129313483849001*pi,1.1591722129679058*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.140412163015652*pi,0.186332719185884*pi,4.31434145676376*pi) q[6];\nu3(0.608660751800087*pi,-0.19576514087853703*pi,1.132332816760949*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.637028253002501*pi,0.253674785730609*pi,1.0827279546071469*pi) q[12];\nu3(0.751067933303034*pi,0.8400856811230699*pi,1.133482897924458*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.247808877355467*pi,2.82474493842044*pi,0.722523293574888*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.2635899032363*pi,0.5*pi) q[2];\nu3(0.597271093354073*pi,3.21691214659051*pi,3.64163488144716*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.287627051852811*pi,1.079287637959*pi,4.27883456282215*pi) q[6];\nu3(0.443013223448132*pi,-0.4390796432737249*pi,1.484671857822602*pi) q[7];\nu3(0.518282401392214*pi,3.43179238533295*pi,1.9594667544847*pi) q[8];\nu3(1.0*pi,0.0*pi,1.249030712553489*pi) q[9];\nu3(0.578767274319265*pi,0.389549845413632*pi,4.14562858215485*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.431798074455888*pi,-0.4137893074881465*pi,1.75204311842662*pi) q[12];\nu3(0.503126612094436*pi,-0.397319965816554*pi,1.0222193893273501*pi) q[13];\nu3(3.5*pi,3.39447135959635*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.213567795622019*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.507202143028993*pi,0.004049107812400976*pi,4.07516406319482*pi) q[8];\nu3(0.824940556529261*pi,3.33688367467025*pi,0.650376335154544*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.355843342057073*pi,3.22692476065444*pi,2.1624328044231698*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44042287681016*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5168133852938048*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.549868892237065*pi,0.348043186463159*pi,0.8993914218270189*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5249503297866546*pi) q[15];\nu3(0.773270652584961*pi,0.390657066801241*pi,0.5075981716546308*pi) q[17];\nu3(1.0*pi,0.0*pi,1.327746512422354*pi) q[19];\nu3(0.450860012004247*pi,2.67261816660722*pi,1.297600097278311*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.713548572324539*pi,0.9607182870156199*pi,1.000175376847305*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(0.724819334253693*pi,2.87125472604582*pi,3.41515473262003*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.506621732108113*pi,2.94993819296286*pi,3.75686819423305*pi) q[5];\nu3(3.5*pi,3.39802051020065*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32652112061318*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.15311780272224*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42391977493969*pi) q[19];\nu3(1.0*pi,0.0*pi,1.221485620434992*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[19];\nu3(0.692334505052631*pi,3.28697031857102*pi,3.62702045359078*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.578621416758146*pi,2.82465311649337*pi,4.1978121718319095*pi) q[14];\nu3(0.738220404386411*pi,-0.0029332722668010125*pi,3.67785417722942*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.304140104247604*pi,0.433785210100601*pi,4.223422918190661*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.441473171043866*pi,2.75713728550826*pi,1.090804712402641*pi) q[14];\nu3(0.152418622799675*pi,3.41842018177793*pi,0.5298118838535236*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4299525254195995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47784624327765*pi) q[20];\nu3(3.5*pi,3.49005175776783*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.509262856773847*pi,2.83677863902182*pi,3.6913902069184*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.485428912968*pi,0.5*pi) q[7];\nu3(0.631371229971375*pi,0.15820254198095896*pi,3.92430236148038*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.47329206355483*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.122769439955099*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.410105426681681*pi) q[16];\nu3(1.0*pi,0.0*pi,1.356501603890705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.871194499639351*pi,-0.12986195053293198*pi,4.26642463239021*pi) q[9];\nu3(3.5*pi,3.46639441968624*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4130851573171461*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41914224104553*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.275322240863094*pi) q[4];\nu3(3.5*pi,3.381897446488*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.231600044995421*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.479509704442*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5231436850564224*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2522911689303005*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4428469916040605*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.708013238990972*pi,2.78872722887967*pi,3.76221681020005*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40156526685901*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5414376962090793*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.273730462456548*pi,0.88700724184095*pi,4.13150193425421*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0901328904937822*pi,-0.4181730621920333*pi,4.081280984405479*pi) q[3];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.428514851590613*pi,-0.22812416829787802*pi,1.481722347796559*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.776104841290829*pi,2.58675374816484*pi,3.81495982830215*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.405199163634894*pi,0.45851378536312404*pi,0.748586191610592*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.442846553192812*pi,2.88681332050946*pi,1.139532489035885*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.687758162216892*pi,0.08815452990813699*pi,1.081874445296552*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.384508499423589*pi,0.454869584875247*pi,4.46883667167838*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.742697536031529*pi,-0.09454974046916498*pi,0.603345621019248*pi) q[5];\nu3(0.774950615297463*pi,3.35099624542198*pi,4.442651205906159*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.897753246869337*pi,-0.19084163419767503*pi,1.193718481020222*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.89339295620198*pi,-0.4586784786423195*pi,0.5856463253737068*pi) q[18];\nu3(0.208936870286574*pi,-0.279673253725793*pi,4.326094141312661*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.132899427192549*pi,0.16718203055317904*pi,0.835070377629087*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.271311837971256*pi,2.54791955826487*pi,1.3244568539929609*pi) q[7];\nu3(0.663467899032593*pi,-0.09974182660660702*pi,0.5488663882276678*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.352768582709897*pi,-0.111611526862681*pi,4.13024941062661*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.651805998415423*pi,3.05542132062356*pi,3.3204429913413*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.223928797217637*pi,0.289546968307572*pi,0.944901537699296*pi) q[11];\nu3(0.0801359534623626*pi,-0.12474964958380802*pi,0.804661533251118*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.496358014394008*pi,0.9961539769138701*pi,4.37634186225603*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.431533331381727*pi,3.25226342799599*pi,1.92691599745515*pi) q[0];\nu3(0.531762896689248*pi,-0.261088428752826*pi,0.837518122547761*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36528378425087*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5341948458666*pi,-0.159971546145796*pi,1.3614517054499689*pi) q[11];\nu3(0.314619063270326*pi,0.438748125043704*pi,4.37343806955593*pi) q[12];\nu3(1.0*pi,0.0*pi,1.17707079520896*pi) q[13];\nu3(0.574286591456696*pi,3.08863784099024*pi,4.365161038304009*pi) q[16];\nu3(0.704504923300894*pi,-0.04035182708734403*pi,1.2797210231374772*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.242191264391212*pi,0.23236165156643995*pi,0.5683334030433373*pi) q[1];\nu3(3.5*pi,3.44502283978525*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.319623784482745*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.40312674001317*pi,3.32265734400922*pi,0.809511359077442*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.694827225796951*pi,3.04145924126611*pi,3.95100931077342*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.267691211477079*pi,0.10172304921441899*pi,3.63096606840774*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.725997963218988*pi,0.034471257983300974*pi,4.3714559541572005*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5834546281707625*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.600102839803037*pi,0.81195752852695*pi,0.684770849921832*pi) q[4];\nu3(3.5*pi,3.35443335688146*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5648684866963302*pi) q[6];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279805025374111*pi) q[19];\nu3(0.618666741449179*pi,2.69423173401326*pi,3.77334730837282*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.40647660916011*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222696262317639*pi) q[14];\ncx q[16],q[20];\nu3(0.831197221198595*pi,3.405046253623*pi,0.8204547742827599*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.385426295915141*pi,3.22525085779316*pi,1.64230490295916*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.35978769336283*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.257480367883622*pi,0.91459558322071*pi,0.5179416768468499*pi) q[13];\nu3(1.0*pi,0.0*pi,1.166604966226884*pi) q[15];\nu3(3.5*pi,3.26139565757513*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.664006840874007*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169830852000169*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48228305770464*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.421226328260116*pi,2.85161293751044*pi,1.488951085468507*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[19];\nu3(0.634801009601017*pi,2.8509006240718*pi,4.03688393966134*pi) q[6];\nu3(0.802063210928079*pi,2.97368674003781*pi,4.0306056926251905*pi) q[9];\nu3(3.5*pi,3.39142440996399*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.267550504236979*pi,3.27619264065006*pi,2.17735805729686*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44793735278824*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.238269672654937*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2563236992565678*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.36835547612694*pi,0.5*pi) q[1];\nu3(0.370559878150454*pi,-0.374272424759871*pi,3.91690165021021*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.44928359624943*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.393262356783872*pi,-0.24922801285179802*pi,0.600678914360863*pi) q[6];\nu3(1.0*pi,0.0*pi,1.293303964041539*pi) q[7];\nu3(1.0*pi,0.0*pi,1.346198530225755*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47890070822348*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45057046351011*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48486202753681*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.317170959702115*pi,-0.149499091815461*pi,0.995263787384332*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5322682242289235*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47941289877811*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.177566384672263*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.706379072486644*pi,0.91886882897637*pi,0.796048013256337*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.2787146055269005*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5129551963385393*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.569798935944822*pi,0.61554900146583*pi,0.825866775210329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46520170509515*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.696290652733969*pi,0.9732610372902799*pi,4.49739551546439*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.104844338662077*pi,-0.26222246759787*pi,1.55046995687008*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.356611460022173*pi,3.32727887801865*pi,0.8264508560416359*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.324465126031136*pi,-0.35299574981246*pi,0.697105442471048*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.371568379086022*pi,0.70156143130111*pi,3.79574648121888*pi) q[8];\nu3(0.683428122666298*pi,0.30349028628695995*pi,4.16668969883785*pi) q[10];\nu3(0.404865225755947*pi,0.6022978740271201*pi,4.46191699320626*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.903883870323281*pi,3.23264128532464*pi,3.21873250321668*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.726652950560051*pi,3.02627662963184*pi,3.88981980629484*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.483770612068144*pi,0.7405609406206*pi,0.5760876099005636*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.74859218560662*pi,0.7855342131941201*pi,0.5729195909541993*pi) q[11];\nu3(0.968694635101285*pi,-0.27375248775547*pi,3.35601044844104*pi) q[12];\nu3(0.329124448557662*pi,0.51475892407683*pi,3.55947420574629*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.182893200325597*pi,3.39702925515038*pi,1.065847786931784*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.41610705262982*pi,-0.286797776276356*pi,1.6944165628813*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.562710990417758*pi,3.10663218138517*pi,3.47918750738447*pi) q[12];\nu3(0.400977539030212*pi,0.7837452351901899*pi,4.10958809315165*pi) q[14];\nu3(0.32193920366573*pi,0.6819944283672601*pi,4.1460519137491705*pi) q[15];\nu3(0.361994742610689*pi,-0.384584165819711*pi,0.987103490927563*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.787726314110744*pi,3.31727027083017*pi,4.32318511869659*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.259523337564266*pi,2.55134548151826*pi,1.397367144697196*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.599643085757923*pi,0.5997261870520401*pi,4.2533861603498195*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.383901929067169*pi,-0.4742361307013138*pi,0.627663963279518*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3682528857616*pi,0.5*pi) q[2];\nu3(0.508612464147486*pi,2.90235308009413*pi,1.415415955630321*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.303002445861432*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.578117923678187*pi,2.99676804501663*pi,3.9231201005128*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.489736579486743*pi,3.30372926707458*pi,3.19153034350098*pi) q[1];\ncx q[2],q[10];\nu3(0.322497465423555*pi,2.94316083350881*pi,0.5801030401204966*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0873107744053772*pi,-0.4555654851918146*pi,1.148754056002063*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.586591035901243*pi,-0.06890472122152203*pi,3.88923604640491*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.368145752547*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.30281224652283*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3292619289311105*pi) q[10];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.15073564270594*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1759714212052899*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.319181320848687*pi,-0.296472506073887*pi,1.4099611624289912*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[16];\nu3(0.0684550779295619*pi,0.77044782356541*pi,0.695405356783201*pi) q[7];\nu3(3.5*pi,3.45199452106911*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.36718434667134*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.21309880430486*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238855954525586*pi) q[20];\nu3(0.557251427642442*pi,0.02263815901562305*pi,3.7528752533682*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46814642772989*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.559093142620259*pi,0.32144939015957896*pi,0.9337244819022861*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.401084418093013*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.4413945659425895*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.59420831638641*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49831218599401*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42724483274892*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33439406777332*pi) q[17];\nu3(1.0*pi,0.0*pi,1.248262782567362*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274631911482808*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.611726131337047*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.4524269327899795*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43332548273169*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.32146893945602*pi,0.6119529941705599*pi,0.636543207706369*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2036138676251391*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.629930262016361*pi,3.48589220938456*pi,3.53063384014893*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44168230517887*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5268677226158789*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.47480956531006*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.479871708231233*pi,3.15094138871908*pi,3.16994615143557*pi) q[5];\nu3(3.5*pi,3.37510331158514*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.305400819239869*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.562298494538592*pi,-0.182698119580615*pi,3.78535443359041*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.187721754183924*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.67815071359659*pi,0.311109275166514*pi,4.22824818928177*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.533696402242745*pi,-0.128252384092089*pi,4.315307887222771*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48760174133598*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.413825957945304*pi,0.8426440493910801*pi,4.14640569063469*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37973592882756*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.746588737895256*pi,0.08417988282424904*pi,0.6988540913071399*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.699599108834345*pi,0.5151394067245301*pi,1.094626568209409*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5313076538678128*pi) q[21];\nu3(0.937062731228989*pi,-0.17954860518670002*pi,1.06870264330405*pi) q[0];\ncx q[1],q[21];\nu3(0.543233864360199*pi,3.37470541300682*pi,3.27404959554219*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(0.9118889078968*pi,2.323411170981*pi,3.74463309757425*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.394881729779068*pi,-0.4328794875638687*pi,0.890006952507113*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.490725508066315*pi,0.73899193342744*pi,0.978409138621663*pi) q[20];\nu3(0.531113520397142*pi,-0.180488979795556*pi,3.71412553234082*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.379990623495911*pi,0.34049962987307403*pi,3.39940827918739*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.696716517803909*pi,1.16946526505564*pi,0.700122383857072*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.365301673324119*pi,-0.4638753681278554*pi,1.412746868271846*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.118852786686602*pi,0.46231783605252696*pi,4.2634385098225405*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.693538834172058*pi,-0.226948400643127*pi,4.4733495388371995*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.471820589463146*pi,0.15869214303741397*pi,1.414961917947986*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.354428819842663*pi,0.8942946800615801*pi,4.1613682101180896*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.57631440652799*pi,0.55395291906878*pi,1.091736673989909*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.492732664832099*pi,0.43313643985043504*pi,1.106860804425827*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.956336893331973*pi,-0.24207063647904098*pi,0.5360786967290772*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.528487008712319*pi,0.20189411482711905*pi,3.9023309124303*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.503242823649025*pi,-0.13302782400381902*pi,3.55515441786851*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.753258716374914*pi,0.436281868548256*pi,4.02542019437461*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.399075719348045*pi,3.24226880134236*pi,0.957358737331601*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.440632749613902*pi,3.26336352447967*pi,1.50244558321065*pi) q[3];\nu3(0.53741506030799*pi,2.76405930869785*pi,3.58799595289037*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.712453462395221*pi,2.83446760599122*pi,3.74132089081481*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.531917119449117*pi,-0.4453139187721889*pi,0.8324557556991661*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.625660326136718*pi,3.17199211614762*pi,0.5102079362728928*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.422336889190665*pi,2.77881889344982*pi,1.4286800337941261*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.392124521688596*pi,3.21976067178283*pi,0.927242153813352*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(0.175026490355531*pi,-0.176640295736387*pi,4.10005458985982*pi) q[12];\nu3(0.323703087468798*pi,-0.274461913336822*pi,0.638865835403326*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.450928196358907*pi,-0.4727515205368502*pi,4.30530089040832*pi) q[21];\nu3(3.5*pi,3.3784615067399*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42440688287904*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.275753009971006*pi,3.40236904216058*pi,2.00852113384108*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.49743333048323*pi,0.5*pi) q[9];\nu3(0.67223600930815*pi,2.89000276918898*pi,3.53257443846662*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.347108843262613*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2927291554836429*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212782747655563*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[14];\nu3(0.905003605111633*pi,2.57286740811452*pi,3.64813492352787*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[17];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46335062199232*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.964675430255144*pi,-0.393966607677261*pi,0.669363266084771*pi) q[7];\nu3(3.5*pi,3.42348429729612*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3577762423947*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2254277170011911*pi) q[13];\nu3(1.0*pi,0.0*pi,1.301193793413708*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.49959668227571*pi) q[17];\nu3(1.0*pi,0.0*pi,1.194645752642246*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.620812133125072*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49024860023564*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[15];\ncx q[2],q[19];\ncx q[3],q[14];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.456363393724127*pi,2.49574129909366*pi,1.102836047437266*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[17];\ncx q[10],q[13];\nu3(3.5*pi,3.43251999513884*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3439452972386379*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49600509357108*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36999541287116*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.16643286892949*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4594960812118*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5355945382895607*pi) q[14];\nu3(1.0*pi,0.0*pi,1.430003212129723*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5092999903798852*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[7];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5504666511604901*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.641811958484818*pi,3.11262051923997*pi,3.26039163743355*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.23831920215848*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.204090487613942*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5218666048716688*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.513258417043184*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.844632864446071*pi,-0.14783402888692598*pi,1.3146211226453621*pi) q[2];\nu3(0.57275817170923*pi,0.320449733695237*pi,1.53239691833085*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[12];\nu3(3.5*pi,3.38700259475211*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.269909306545876*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.514912882148828*pi,0.5013677979995601*pi,4.406452138549*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.493133907491961*pi,3.49073282700389*pi,4.03801920919763*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.432504749882855*pi,2.52284504148666*pi,1.252920046857003*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,0.5505565159317958*pi) q[7];\nu3(0.453542140992851*pi,0.7941107411771999*pi,0.671592163477593*pi) q[8];\nu3(0.691909072746139*pi,0.20735366254369003*pi,1.314550677574076*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.476787324337263*pi,0.87712838516555*pi,0.5537041375212562*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.387006270422346*pi,0.60750114949494*pi,3.90122091428752*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.266173766383641*pi,3.32218921369314*pi,1.1377085971569079*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.634033546585051*pi,3.01100050608437*pi,3.39034573495203*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.333608481479873*pi,-0.322035135411154*pi,1.210774833640143*pi) q[8];\nu3(0.389956730763597*pi,0.07564362260590896*pi,3.46532751408419*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5248496419903028*pi) q[11];\nu3(0.481588925614438*pi,3.47638105557218*pi,1.42279877716782*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.486501659676687*pi,2.83192366089394*pi,3.94000707164097*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.537756915689892*pi,0.6648715028116801*pi,4.30763450386949*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.880309474960949*pi,0.6886727751685899*pi,0.850631212209344*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.318696128495745*pi,0.8438771350432299*pi,4.42747916115304*pi) q[10];\nu3(0.317477829529292*pi,2.81280356896013*pi,1.52441261386498*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.322612745495395*pi,0.20754939361677904*pi,4.05797367807037*pi) q[16];\nu3(0.716149515692245*pi,2.93664924499082*pi,3.57611198634226*pi) q[17];\nu3(0.464734240633112*pi,-0.391501213937534*pi,3.82621017312337*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.414144095884782*pi,3.20095257270532*pi,1.52376506066795*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.404709460549145*pi,2.99429920476376*pi,1.169390540767281*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.401273490225511*pi,-0.29849580087537*pi,0.5424920322774659*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.462119548551329*pi,0.9359481055523999*pi,4.3106136337358905*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.641290553999714*pi,1.04705643424292*pi,0.71688157992872*pi) q[17];\nu3(0.273024784833931*pi,0.20091404376227695*pi,4.32592056695561*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.745499172832362*pi,-0.223521375000732*pi,4.45502116586864*pi) q[20];\nu3(0.575191063679876*pi,0.462781693879618*pi,4.42677764271399*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.662516937218155*pi,3.24717162014231*pi,4.35427913330131*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.526833085848508*pi,-0.333597797273507*pi,1.137047091931501*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.397763866559119*pi,3.42704503550022*pi,4.13824313616573*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.161333785435936*pi,-0.32663244401943703*pi,4.28377922307038*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.295351759762112*pi,0.245038429301761*pi,1.1145075401359579*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.840838456282601*pi,3.25838771530764*pi,3.43467965768618*pi) q[6];\nu3(0.512215431802315*pi,3.36441911245994*pi,1.80539835496876*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.56510245897877*pi,3.14703789856781*pi,3.05650351451383*pi) q[6];\nu3(0.494995227127844*pi,0.72909005613444*pi,4.2553167838931305*pi) q[7];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.284382980813778*pi,3.41972797008526*pi,4.42385677428223*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48622662787946*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.639751943992253*pi,-0.381431009717515*pi,4.16241011829003*pi) q[11];\ncx q[13],q[14];\nu3(0.544907603262043*pi,0.394860948263864*pi,0.997654424023702*pi) q[15];\nu3(1.0*pi,0.0*pi,1.24017150733646*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42582500679049*pi,0.5*pi) q[2];\ncx q[4],q[19];\nu3(3.5*pi,3.46889762164902*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.355883607648406*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[21];\nu3(0.334363832574861*pi,-0.06933492064484098*pi,0.852300889888127*pi) q[11];\nu3(3.5*pi,3.42449370551953*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.300732404828729*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3734170737786249*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\nu3(3.5*pi,3.49285308417464*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3804503909012*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5305047553146451*pi) q[16];\nu3(1.0*pi,0.0*pi,1.435009396322923*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303131861270215*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41652454035923*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.221527074912264*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5991748848054668*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5141076110900168*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5191331510623782*pi) q[20];\nu3(3.5*pi,3.4732203883034*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47921527988696*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.337781856508982*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205711071526241*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.347582278890361*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38391995112455*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5616012808324703*pi) q[6];\nu3(3.5*pi,3.38499583825901*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2370067553468251*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.679757165660319*pi,0.31318312936441095*pi,1.3646827078377521*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.54625013109309*pi,-0.09770428371260897*pi,0.910972114772516*pi) q[13];\nu3(0.463287206174043*pi,0.65595148754675*pi,4.49177231179291*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5707420508367651*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.382779709428069*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.726758955137843*pi,-0.145515236561698*pi,3.98409947288635*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.285583370033768*pi,0.61651743204967*pi,3.90724081861541*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39626219897484*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2866552670667089*pi) q[12];\nu3(0.332773886841821*pi,3.11415239313588*pi,0.573558338154029*pi) q[13];\nu3(0.7617826169893*pi,0.10925632183837197*pi,1.3273683677587491*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49079877400186*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.811920684022682*pi,0.441569432698236*pi,4.04256909045448*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.737227967889246*pi,2.99038549145742*pi,4.08139828480813*pi) q[5];\nu3(0.686360284180063*pi,3.17058687534775*pi,2.90464360918883*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.369360191959732*pi,2.52331797588871*pi,1.317043691206862*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.700208519016003*pi,2.59016164548382*pi,3.52431423319942*pi) q[2];\nu3(0.318213650425561*pi,0.15280939837540797*pi,3.52194016353823*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0993716386727624*pi,-0.44591020452771357*pi,1.4074985783788652*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.476954926259228*pi,0.86989151681185*pi,3.94611095266975*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.722428727781207*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.762471124279078*pi,0.9532422216815399*pi,0.651009874590081*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.779203631106832*pi,-0.4308060750922023*pi,0.944456520241161*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.575581265421971*pi,3.04847736412833*pi,4.116713432843071*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.450071786695311*pi,-0.09788792168745403*pi,3.79047273321575*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.637123755015293*pi,-0.178684736608329*pi,0.828382693522948*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.252097971366954*pi,3.12539772083587*pi,0.853417479638557*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.266708085043367*pi,3.07878285272279*pi,1.232874032057323*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.327820572841018*pi,0.68933635693941*pi,4.32435627467671*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.749779034221968*pi,0.52008408402865*pi,1.298626038702869*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.313661651469724*pi,3.0863401771592*pi,1.77536284861766*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.73366052844706*pi,0.17832381729801905*pi,1.033552305271392*pi) q[1];\ncx q[2],q[8];\nu3(0.36723732738675*pi,-0.23383810401178*pi,4.40105330837407*pi) q[4];\nu3(0.357005621387079*pi,0.09195150606318403*pi,4.08223581106793*pi) q[7];\nu3(0.886502353138928*pi,-0.4337237194471087*pi,0.649304383315517*pi) q[10];\nu3(0.664491789675478*pi,3.26907613511536*pi,0.629683343828675*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.684486254747967*pi,2.51672305446409*pi,3.61199096114951*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.590776498527238*pi,3.33199284658652*pi,4.03953189677744*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46612082259465*pi,0.5*pi) q[2];\nu3(0.602411908734574*pi,-0.488671494842*pi,4.17094376541705*pi) q[4];\nu3(0.400425598417429*pi,2.98949031481528*pi,0.548683751869394*pi) q[7];\nu3(1.0*pi,0.0*pi,1.237395275136888*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.467707415906014*pi,-0.473577143983755*pi,3.97718787184147*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.404391523691586*pi,2.9671201898413*pi,1.466248775077452*pi) q[18];\nu3(0.659450673576584*pi,0.8443992346062901*pi,0.926265672785108*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.654581999781471*pi,3.20866529209738*pi,0.5217729874107626*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.295228940672953*pi,0.421649998683564*pi,3.57961444410569*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.303928826117293*pi,0.27396831815686795*pi,3.65905830249585*pi) q[17];\nu3(0.33223929954533*pi,0.10259138336794205*pi,0.8053694509855289*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.28540270200441*pi,3.26881569226413*pi,0.89076215389215*pi) q[21];\nu3(3.5*pi,3.33133888695699*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5092765321072075*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.649987423945232*pi,3.03350278595765*pi,4.027277507555469*pi) q[12];\nu3(1.0*pi,0.0*pi,1.244471332303521*pi) q[16];\nu3(0.36498388111585*pi,3.29369412757704*pi,1.64847729633832*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.49969131509143*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.2370767057643*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43462846504308*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.251252264290939*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.201353259388989*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.315256548316172*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44073263947209*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46352446380696*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.306468848834471*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.372985849840548*pi,3.31186523800684*pi,4.4758012758725805*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5372487678911613*pi) q[6];\ncx q[7],q[18];\nu3(0.412187808918108*pi,0.015672981263261*pi,1.323127066682562*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.32390412434441*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.35572098432608*pi) q[15];\nu3(3.5*pi,3.47372627999491*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.140206162417827*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.271535657985327*pi,0.6197741529241101*pi,0.73355571691919*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.47809448008452*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.46584222003189*pi,0.5*pi) q[7];\nu3(0.384090940198638*pi,3.22492769927239*pi,1.7750313103497*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36634257988464*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2150176126766121*pi) q[12];\nu3(3.5*pi,3.49566079329956*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3327063754512332*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195327719025543*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3386336742425389*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46650178572798*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47636670254335*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.759458306963491*pi,3.32121012344143*pi,3.73437343230381*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.563662699474621*pi,2.94665076523617*pi,3.11166520393648*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42766703763379*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49611625582641*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37660285075337*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5989761354987779*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.197562251006689*pi,3.22731249356059*pi,0.602410153041834*pi) q[0];\nu3(0.638081768449433*pi,-0.272565568312454*pi,4.07244312297289*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.569950007229836*pi,0.28580897804000005*pi,1.06037459364138*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.501359684859905*pi,2.73644768977132*pi,3.54439234286168*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.717454951659009*pi,3.49183528365648*pi,4.33293720385002*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.483067535041359*pi,-0.178527265283366*pi,1.297721512531027*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.901253834287635*pi,-0.149987089878508*pi,0.915329959574563*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.214877233964457*pi,3.21967710925063*pi,1.057476936208672*pi) q[7];\nu3(0.608227755166799*pi,3.19453175597634*pi,3.93309000091629*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.668172250449905*pi,2.81079652785832*pi,3.83317367708814*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.374339333686151*pi,0.9620433518711*pi,4.3976529890861595*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.743445529031795*pi,-0.09003542661486902*pi,4.3246266800813*pi) q[5];\nu3(0.661182650642299*pi,0.19823588625094501*pi,1.318920153706548*pi) q[7];\nu3(0.0773438421321718*pi,3.31048830074057*pi,1.097195752474141*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.457950747463722*pi,2.85064397402662*pi,1.4238277980266911*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.749851662117624*pi,0.6957042202072301*pi,0.5410681620572603*pi) q[4];\nu3(0.56829338918931*pi,3.24853232125782*pi,3.27606217084553*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.590692567189286*pi,2.92192338354936*pi,3.88546792925984*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.421694609758839*pi,-0.4902483202743357*pi,4.1803223412407*pi) q[18];\nu3(0.809112498171768*pi,0.8221745789011501*pi,4.41458081039095*pi) q[19];\nu3(0.583649655306186*pi,3.40640307286938*pi,0.780552677537846*pi) q[20];\nu3(0.206947839768536*pi,2.94886701424289*pi,1.92566586371083*pi) q[21];\nu3(3.5*pi,3.3790632069289*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2570584850204551*pi) q[2];\nu3(0.589756942826401*pi,2.96893250568796*pi,3.90179180780863*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.534515862212725*pi,-0.007200316498476023*pi,0.81806299072732*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.199476218630055*pi,-0.30353975303076597*pi,1.0781766171545941*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.219745702984291*pi,0.07511614214877704*pi,0.8276689925905141*pi) q[15];\nu3(0.68544336356668*pi,3.48737130843152*pi,0.8778578978602269*pi) q[17];\nu3(0.257109845008183*pi,-0.240848255874209*pi,0.912938186508339*pi) q[18];\nu3(0.555576717599928*pi,-0.226507091506379*pi,0.5468429342320433*pi) q[19];\nu3(0.301179605571373*pi,0.07206138469137402*pi,0.5713550957500193*pi) q[20];\nu3(0.745345755586012*pi,3.00981203849843*pi,3.25700849573557*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.50542382503283*pi,-0.290506329112792*pi,4.0203670623854695*pi) q[12];\nu3(0.427490175855652*pi,3.04173913444504*pi,1.099031072286077*pi) q[13];\nu3(0.879847322081955*pi,3.19853459625226*pi,4.43748449870865*pi) q[14];\nu3(0.307718510414128*pi,2.4740234063453*pi,1.2088889019917008*pi) q[15];\nu3(0.583619101759338*pi,0.045578308360708975*pi,1.466514880239663*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37847745995371*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0411349588876622*pi,0.5527764217109099*pi,3.88500533219323*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.466483166766585*pi,0.290999053102991*pi,0.5420721685203704*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.27055319344811*pi,0.5*pi) q[7];\ncx q[9],q[20];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212350813890468*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45732972164362*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.345097489171885*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.38371230584257*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.40757976607745*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.172409065862589*pi) q[10];\nu3(3.5*pi,3.46365562395082*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.118174718784215*pi) q[16];\nu3(1.0*pi,0.0*pi,1.275436431807045*pi) q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.40443480717563*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.248429171576612*pi) q[8];\ncx q[9],q[20];\ncx q[11],q[16];\nu3(3.5*pi,3.39945918414274*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.321042320700896*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6431119746978831*pi) q[18];\nu3(3.5*pi,3.43424956014328*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4632887200711195*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41111552382468*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.270870895854273*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.46344785374427*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.3946322058374*pi) q[16];\nu3(1.0*pi,0.0*pi,1.305132395206511*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48316629301933*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5100361811668517*pi) q[8];\ncx q[9],q[20];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.47391221435376*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.60883869649197*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.325220630620704*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.441015476859039*pi,0.9195920762107701*pi,4.21017024141194*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5009523589376199*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5167531255590535*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(0.418328436234664*pi,-0.200869456278486*pi,1.64019313321206*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.202068422032255*pi,3.23460377765506*pi,0.897923668403743*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36701495635707*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.280469837273665*pi,3.32224950150852*pi,0.848686518735836*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0691565562021405*pi,2.8824673895377*pi,1.8633611788454*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.730114779381138*pi,0.14770849735319003*pi,4.473088888056401*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.584172137243146*pi,-0.358224355230617*pi,3.54436984344695*pi) q[17];\nu3(0.5938862730935*pi,-0.4402957064217327*pi,0.926638556475956*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.751253192253486*pi,-0.015346254373405976*pi,4.49687781931218*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.705853127992712*pi,0.46502807919994205*pi,0.628141776955211*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.605911574105905*pi,0.29641524594676205*pi,4.4884749903328895*pi) q[13];\nu3(0.645708982762061*pi,-0.404123437148753*pi,4.1870746491621595*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.424755550533454*pi,3.21090273533747*pi,0.904198971951041*pi) q[17];\nu3(0.380505356891761*pi,2.82394844611117*pi,1.60984237159003*pi) q[18];\nu3(0.571960491466819*pi,2.9915683939024*pi,3.74264104660237*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.325679374041206*pi,3.41528765192831*pi,1.161569844290629*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.463764193395794*pi,3.0405544826603*pi,1.269289012319038*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.818099585855812*pi,2.74146654607539*pi,4.07176598377759*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.201444024392986*pi,0.9511468960849301*pi,4.41925786467018*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.146674545091413*pi,3.31792412532455*pi,1.90458117322111*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.89943516295056*pi,0.5298590692231999*pi,4.46687349703641*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.801455061403531*pi,2.57799103261651*pi,3.92585153984244*pi) q[3];\nu3(0.452185216181258*pi,2.96037952825384*pi,1.250198891216228*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.507590786304583*pi,3.44384431866756*pi,1.86369227787221*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.578893708252621*pi,2.45850535092313*pi,3.73821477723071*pi) q[8];\nu3(0.375090750861904*pi,0.44878457434488594*pi,4.4019670907360595*pi) q[9];\nu3(0.471369539187677*pi,3.24277431254244*pi,0.623404769736887*pi) q[10];\nu3(0.765414675449721*pi,3.25992865225319*pi,4.20303983150265*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.126735801144439*pi,0.43825745612189004*pi,3.5981370357363*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.191891917852795*pi,-0.370215606994064*pi,0.794675144558856*pi) q[3];\nu3(0.187993249771434*pi,-0.384577121028966*pi,4.44017716868*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.408523215917725*pi,2.72933008280826*pi,1.280784318229926*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0631090575484852*pi,3.17850769258724*pi,1.57020087078595*pi) q[8];\nu3(0.442752585308444*pi,3.29435005899797*pi,0.742088103857621*pi) q[9];\nu3(0.702034364078086*pi,0.8337260658782899*pi,4.421111222856959*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.839517283842678*pi,0.05056680044920403*pi,4.3341793421334*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.521034965371864*pi,-0.008086494043866022*pi,4.0675326779706396*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0845660036297126*pi,2.59232472263905*pi,1.53917127302164*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.866560980082408*pi,2.81960302924779*pi,3.82947433385131*pi) q[12];\nu3(0.395451661716924*pi,0.310087672400998*pi,4.29870925403319*pi) q[15];\nu3(0.575296606716506*pi,0.29702841952972303*pi,1.1059354649832929*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.550427665905965*pi,3.24099688419842*pi,1.63545737364819*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48613549278071*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34994258549401*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.142371032227272*pi) q[5];\ncx q[7],q[9];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1748127925892171*pi) q[20];\nu3(0.4818456922957*pi,3.35380411077186*pi,3.42256172709355*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(3.5*pi,3.31467672041816*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.200158682496623*pi) q[6];\nu3(3.5*pi,3.36844978921483*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48868535031866*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.263831137649134*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48535622978716*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.161638954549593*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.396729404110486*pi) q[19];\nu3(0.221386864254918*pi,2.76391539430094*pi,1.4794825608262099*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36806604844874*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.44200359285586*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5166900141976428*pi) q[5];\ncx q[7],q[9];\ncx q[8],q[13];\ncx q[10],q[14];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.247407289312731*pi) q[12];\ncx q[15],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.379937678597208*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5907783565801665*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.49627951125469*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40886301058102*pi) q[9];\nu3(3.5*pi,3.41027432674004*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.519647041432242*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3433737198696791*pi) q[14];\nu3(3.5*pi,3.39955752258097*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.193443116942655*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5896980495335558*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\ncx q[8],q[13];\ncx q[10],q[14];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.42353072997273*pi) q[12];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.36268954343054*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.931785020545892*pi,2.37436355205033*pi,3.70315242109971*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.370292767979714*pi,3.24864759913368*pi,0.633206064775634*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5498707145558979*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.39991893009745*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49355997944505*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282951960299713*pi) q[21];\nu3(0.380285904604878*pi,-0.4603951924882822*pi,4.3790041748098805*pi) q[0];\nu3(0.664951093295175*pi,0.10992061267014197*pi,4.38179822360128*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.740193514510712*pi,2.59250581027919*pi,4.03621486996333*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.727518156003637*pi,2.59841906716556*pi,3.65563712170717*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.431469067795731*pi,3.19589387974808*pi,0.5292720545585625*pi) q[13];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.509406813906765*pi,0.307203276635039*pi,0.603372692717588*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.956005678716344*pi,3.42699788240166*pi,3.30427368983622*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.218568478356146*pi,2.99629126374118*pi,1.377977567223514*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.502611508177332*pi,0.286698685825194*pi,4.322208778243811*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46234677027459*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.962048653134611*pi,-0.349315405929415*pi,3.49811822770959*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.755624445823924*pi,0.5900698431933*pi,1.129586469212474*pi) q[19];\nu3(0.760435557521493*pi,3.32522603210311*pi,3.13924717918197*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.45441590873667*pi,3.10375383766705*pi,3.39249671691938*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.409420748279063*pi,3.25093539903049*pi,1.56240032424964*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.469692865505381*pi,3.28053472799124*pi,1.481457419245014*pi) q[10];\nu3(0.942535608455685*pi,-0.326534693187355*pi,3.69234033848359*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.645265977119287*pi,0.362198719769363*pi,1.58148763567943*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.46025170687028*pi,-0.37850172159205697*pi,3.98184328997053*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.883009538886095*pi,0.02435603169046996*pi,4.11028067264603*pi) q[6];\nu3(0.932884507917043*pi,0.47929487012761596*pi,0.5095557009864204*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.804121545386896*pi,-0.39281974095246497*pi,0.954836548077897*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.925432394265166*pi,0.332360756774702*pi,1.439979929555531*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.227623039305602*pi,-0.20109764151808002*pi,1.4270143038491119*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.608800553291269*pi,0.09622701897114405*pi,1.56034618852676*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.658006790138639*pi,3.34207400382867*pi,4.14480041322589*pi) q[12];\nu3(0.677508787231478*pi,1.18002873100939*pi,0.8124959466701109*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.257941583166408*pi,3.0392390451917*pi,1.005314280176921*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.394419169300597*pi,-0.10715876972744398*pi,3.94514539430791*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0592975126913669*pi,0.73303473963622*pi,0.5157436630072335*pi) q[12];\nu3(0.879330042449268*pi,3.17004749301607*pi,3.82325585442707*pi) q[14];\nu3(0.361417782687781*pi,3.41586143676379*pi,0.610270478781687*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.25092347522771*pi,3.24808565902147*pi,1.257871935377357*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.626101942907241*pi,0.490514314744826*pi,1.163428967379366*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.652274777242815*pi,3.42536895110583*pi,3.17375029634797*pi) q[15];\nu3(0.429141525587015*pi,0.027354763335495025*pi,0.677817485058958*pi) q[16];\nu3(0.189124875495359*pi,-0.4103594269170219*pi,1.80956559433641*pi) q[17];\nu3(0.65090418594355*pi,-0.186107640775662*pi,3.38301373497519*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.534670141556006*pi,-0.05503267889765301*pi,3.80592562016441*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.727825862902716*pi,0.45786634422432904*pi,1.3549144481142839*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.411288166466454*pi,-0.4296246528757021*pi,3.95425857584896*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.2760199503705*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.074456105178856*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.352290523316229*pi,0.289707920387295*pi,3.63709875413378*pi) q[21];\ncx q[1],q[12];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(3.5*pi,3.49676926661908*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2775854802935491*pi) q[9];\nu3(3.5*pi,3.47238333239549*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3470656064487359*pi) q[20];\nu3(0.747902230046033*pi,-0.348469791090549*pi,3.97089142012507*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29947765439038*pi,0.5*pi) q[2];\nu3(3.5*pi,3.23117847780916*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.46495113691182*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41626247401979*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.4676353467414*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47862498885565*pi) q[12];\nu3(1.0*pi,0.0*pi,1.352109393839986*pi) q[13];\nu3(1.0*pi,0.0*pi,1.161987109982206*pi) q[14];\nu3(1.0*pi,0.0*pi,1.193698498351077*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225522521934117*pi) q[17];\nu3(1.0*pi,0.0*pi,1.129460343915881*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48322476248758*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(3.5*pi,3.45666796374369*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4642067934832195*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.24948604354551*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26070207938151*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44188957541542*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[21];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.442036953614529*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36283713933223*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4412879572036*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5547094334580722*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5258589097451929*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39804097511736*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.585755803959796*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.617437315308381*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.260024972766568*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.789450329643396*pi,3.13438916017914*pi,3.82684946844629*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.362334489603892*pi,3.33815950376536*pi,0.986801524033861*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.767709170253289*pi,0.17393028817660805*pi,0.821564221749126*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.622320384850773*pi) q[21];\nu3(0.240787087508195*pi,0.42368542339233695*pi,3.99971776669595*pi) q[0];\nu3(0.434273671845801*pi,0.9310627424939*pi,4.244764720420919*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.807068494822167*pi,0.5754187830531301*pi,0.91319245286677*pi) q[3];\nu3(0.637507570570852*pi,-0.284030578056794*pi,4.26756794252048*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.739017812531777*pi,0.64286942258478*pi,1.266605333018545*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.388649643203164*pi,3.01822865205998*pi,0.698078773019743*pi) q[16];\nu3(0.56880578964057*pi,-0.4314417465444416*pi,1.06248428635086*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.677751782276093*pi,3.38462781398686*pi,4.4396123317504*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.320222529077469*pi,0.5567743226597*pi,3.66406101295947*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.588506938975164*pi,-0.10269211815357698*pi,4.38247941195417*pi) q[2];\nu3(0.448266996140607*pi,3.07229920409155*pi,0.623873241499186*pi) q[3];\nu3(0.353008214113538*pi,2.65068625128774*pi,1.60172657952785*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.445327263265677*pi,0.36416335609797*pi,1.056521072135911*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.672665118878768*pi,0.81006476579658*pi,4.481492287849321*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.333271937405269*pi,0.026363052058975045*pi,3.52905517770639*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.481359822382621*pi,3.24831320291304*pi,1.0140715567606469*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.650567132870027*pi,3.06099173442408*pi,3.85484821683278*pi) q[18];\nu3(0.504153155527856*pi,0.60349235806722*pi,0.807266513972895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.507087479279694*pi,0.213419243166462*pi,4.01004470553847*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.176878677137963*pi,-0.263598217456561*pi,1.4970322624828611*pi) q[6];\nu3(0.360783653310192*pi,3.44247532097991*pi,1.31345854392401*pi) q[7];\nu3(0.39596734941172*pi,2.82581098109891*pi,1.8146555244216*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.571020687420436*pi,-0.385373655375766*pi,0.5989523203226332*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.154102217477743*pi,3.26560072575977*pi,4.40365277036112*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.200560537950185*pi,0.24471152838658405*pi,3.93155977309382*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.355230099814386*pi,-0.25428909633476504*pi,1.2830078931001299*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.218189968989647*pi,3.49456167628295*pi,1.88204757938139*pi) q[5];\nu3(0.445648574461583*pi,-0.27338225323437*pi,4.344959435301471*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.465775851079014*pi,0.352848025948427*pi,0.712700444046233*pi) q[8];\nu3(0.353541997854847*pi,3.13681743303914*pi,1.2597557489894409*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.888994404746668*pi,3.20677071324513*pi,4.10563646295499*pi) q[14];\nu3(0.453281406907749*pi,0.25850406030488904*pi,3.73248518848611*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.196326544224033*pi,0.5522449172370101*pi,0.7399273776452571*pi) q[20];\nu3(0.232709058870125*pi,0.8508129834520399*pi,4.2000452379918*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.547351220171904*pi,-0.203391938629695*pi,3.43731795365767*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.138710661212761*pi,0.34492110482040605*pi,3.84970912884494*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.205132683005499*pi,0.95560291665113*pi,4.08058065001021*pi) q[13];\nu3(0.818043386054276*pi,2.44808412882773*pi,3.83407384813142*pi) q[14];\nu3(0.157438861753503*pi,-0.237224407632859*pi,1.054294496000052*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.255426800542322*pi,2.72340521253177*pi,1.069408880458578*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.118944552055183*pi,2.57535800926325*pi,0.9943610332889941*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46280791011194*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.322896133185591*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48208255741938*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2031010631064412*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[7];\nu3(3.5*pi,3.35087539735704*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39843090987676*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.257286078730049*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.44828608203873*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.214551342417093*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.223819727925033*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(3.5*pi,3.47529113929662*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[4];\nu3(3.5*pi,3.46722353712364*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.622358052006721*pi) q[7];\nu3(3.5*pi,3.4143324656066*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45625971092655*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.2312605196315038*pi) q[15];\nu3(3.5*pi,3.49192604712307*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.44470960130951*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3871498318804552*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47819386389285*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0853461691462312*pi) q[20];\nu3(1.0*pi,0.0*pi,1.351931582627607*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.344460158426671*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.386650491205939*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.5427421116389394*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[21];\nu3(3.5*pi,3.44308926208189*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1607845606120901*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.38228802365291*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46421430172299*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.704222659922049*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5221295167015634*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4587354885209205*pi) q[21];\ncx q[0],q[18];\nu3(0.247255791755243*pi,-0.21591034976033902*pi,1.53040001080472*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.465980072745879*pi,2.87472651481767*pi,3.66146865268801*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.63061306101037*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.900333869146679*pi,2.94607834976225*pi,3.59153250044952*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.585469189291797*pi,-0.14452298018299597*pi,3.88192734824543*pi) q[6];\nu3(0.61947636219747*pi,-0.07489051942728198*pi,1.3764113436962209*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.35062971339072*pi,0.95072730016759*pi,4.09415851950845*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.625652280854449*pi,3.40295911344378*pi,2.92019576308678*pi) q[5];\nu3(0.687190908680721*pi,0.795508425323*pi,4.37662853531655*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.206374232172222*pi,3.25959996386722*pi,4.25954118758591*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.635770321499387*pi,-0.299177448686466*pi,1.185718615399964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.210939831230819*pi,0.35951108801160003*pi,3.5513715011561*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.526223918803619*pi,2.73002066569032*pi,3.7810958600281*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.421896799850031*pi,3.43758274758725*pi,0.746455328632179*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.242258569852956*pi,3.34223822096036*pi,4.4665673586934*pi) q[13];\nu3(0.48402695926358*pi,0.9661154862377399*pi,4.21320347787502*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.214764973187505*pi,3.47738056057214*pi,1.80669421014559*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.809375773710305*pi,-0.212561449052581*pi,1.004361243082039*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.384946018702128*pi,0.041460262825561034*pi,0.625021576548211*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.350015156280449*pi,0.5006891331551999*pi,3.81537697333438*pi) q[13];\nu3(0.293811301714202*pi,-0.4015288594408464*pi,1.151567326870103*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.924137276420639*pi,2.6647883758842*pi,3.88062968626368*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.543160501311192*pi,0.038297437708531*pi,3.90000038243611*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.493435769073349*pi,2.70245440667424*pi,1.27357834640521*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.450506747140286*pi,-0.37230572504805903*pi,4.33013905300621*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.337285816467937*pi,3.3296613384241*pi,4.22557725165536*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.906301428414819*pi,2.37833268054798*pi,3.69362253902065*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.1026437334375*pi,3.08538896920644*pi,0.7496745302348979*pi) q[8];\nu3(0.648593325876609*pi,1.21704958249432*pi,0.734949470267235*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5602184378744*pi,3.209174117008*pi,4.29053288738906*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.298382760701285*pi,0.22829366257123995*pi,3.32288804222452*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.632883987392231*pi,0.375030477960296*pi,0.982217439817728*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.856123269189429*pi,3.4570122311201*pi,3.7216021041887*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.645283347046663*pi,0.54061406226889*pi,4.1167346363326*pi) q[9];\nu3(3.5*pi,3.35663161254488*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.22684240239405*pi) q[13];\nu3(0.0634255340103711*pi,2.71740272451152*pi,1.374817158916406*pi) q[15];\nu3(0.648629230756989*pi,3.25456057418698*pi,0.5655353533648921*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.412106428842646*pi,2.99634989104237*pi,0.796397054615291*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.394093754635483*pi,3.42176521518123*pi,0.838469345579361*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.525165688046996*pi,0.045626632082204965*pi,3.72799224569024*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.516478271388208*pi,3.35709330760123*pi,1.76332235505433*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.81614875143015*pi,-0.32704684706002096*pi,3.6233468473312*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.209039542048059*pi,2.50199155114726*pi,1.4286844442861462*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.175046249478129*pi,3.30130005964393*pi,1.63026601188735*pi) q[4];\nu3(3.5*pi,3.32831880590733*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.212323762811348*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5699202085541399*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.24348241764239*pi,0.002431073936104977*pi,1.007345403682871*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41690799222273*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[10],q[13];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.101387475165588*pi,0.147520653365105*pi,0.685752014974116*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2862277732874698*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(3.5*pi,3.47380772341698*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.503429878255393*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4785520354111*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.30098633390424*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.237931032812833*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.140198901287204*pi) q[18];\nu3(1.0*pi,0.0*pi,1.374754311584361*pi) q[20];\nu3(3.5*pi,3.4589954702698*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.45083906798312*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.342470055220442*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40214831144319*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287941107989788*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49940502002553*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.341459371130719*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.490965084625135*pi,3.11031696412206*pi,4.491064264041761*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43954350298949*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3586898242394*pi) q[15];\nu3(1.0*pi,0.0*pi,1.370107375404916*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5332421112568406*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5389032653773778*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.49132674555316*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42066673749902*pi) q[9];\nu3(0.597840635050922*pi,-0.30042720200288*pi,1.067962637395832*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[16];\nu3(0.580304333650235*pi,-0.197334334124928*pi,4.27645698528592*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.247242438343906*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.366712950316019*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.1993453776332395*pi) q[4];\nu3(0.578495344430994*pi,0.082179333697051*pi,1.462226456194521*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.649868694636974*pi,3.13883373182415*pi,0.5752504580976308*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48468720217931*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.589019500875785*pi,1.05232044684906*pi,0.843901220537103*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.433562509747837*pi,-0.14016861175167*pi,0.818633981942329*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47406462350904*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.24676149775761*pi,0.5553090009750099*pi,4.45603048407737*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.63322962982436*pi,3.48545245327602*pi,4.31895743298473*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.535201059355567*pi,0.366946813694101*pi,1.3142665985089321*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.52462362002739*pi,3.48188795334102*pi,3.87454981904767*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.252916419847226*pi,0.374487176918749*pi,4.24013783490634*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.846753111414047*pi,0.33320577535540497*pi,4.2619774427252395*pi) q[1];\nu3(0.571071203260581*pi,0.262523973609179*pi,4.43130260069551*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.395349686721005*pi,-0.116359069104083*pi,3.71029326421724*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.230164883880438*pi,0.32674743926389704*pi,3.58692361634442*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.438707007014622*pi,-0.4094320222426887*pi,1.742126263605*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.365054371634206*pi,-0.21754826016241302*pi,0.5387383421977341*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.433557410128552*pi,0.34066636787919*pi,4.01538048289636*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.484546110799729*pi,-0.261952478626973*pi,0.775149410128853*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.414516079543755*pi,0.8611022101042001*pi,4.0830891998264605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.550525997017629*pi,2.59295346979063*pi,3.69839136417694*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.683042615233722*pi,0.8460040743699999*pi,1.08141739773048*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.433289376222475*pi,3.34368532491544*pi,4.39504498793578*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.924590967001923*pi,-0.202288460569297*pi,4.174742951956571*pi) q[19];\nu3(0.305981058240246*pi,-0.4502350461943919*pi,4.0823426107043*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.873723463079887*pi,-0.4737022338432038*pi,4.061408660061391*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.128001474567259*pi,0.60433334089191*pi,4.16368814626784*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.482399219466293*pi,-0.4863631109394349*pi,0.855446432862172*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.760741962681558*pi,3.03866983627214*pi,3.92578850864507*pi) q[20];\nu3(0.619434727607715*pi,3.46957204267159*pi,4.3445245458850295*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[10];\nu3(0.39389630399366*pi,0.10892551815045404*pi,0.775939730512372*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.57540301395552*pi,-0.13338752091491302*pi,3.58536239538768*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.614364354375166*pi,0.31618509929790295*pi,0.848954604635358*pi) q[9];\nu3(0.800344439024656*pi,0.350344960186312*pi,0.820432925434343*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.21070782314636*pi,0.12505876936451*pi,0.834392311485781*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.38199871318923*pi,0.5*pi) q[2];\nu3(0.420577638491903*pi,0.33691050932977895*pi,0.5572156108677951*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1839626008764461*pi) q[10];\nu3(0.15755534430704*pi,0.43535384015781897*pi,3.78568542226322*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0241585381507538*pi,-0.13307958493494798*pi,0.703154630159189*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47933244399378*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.574155710881214*pi,2.87028930938357*pi,4.131528295188129*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.577519039379245*pi,-0.14308064780893298*pi,1.173434929178687*pi) q[16];\nu3(0.736709051581372*pi,3.14029541049279*pi,3.43902248696397*pi) q[17];\nu3(1.0*pi,0.0*pi,1.180413898454411*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.255827399795964*pi,3.24934189751691*pi,0.915923931881633*pi) q[4];\nu3(3.5*pi,3.4914399815554*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5566351083459523*pi) q[10];\nu3(3.5*pi,3.35191900470531*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.511659203892634*pi,-0.203517766232861*pi,1.412151426486496*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.204814779253252*pi) q[20];\nu3(1.0*pi,0.0*pi,1.266334080640976*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44218501662113*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\ncx q[11],q[21];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.3784703945981311*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.623011951575626*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29825014521445*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45772692725276*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.281030059345873*pi) q[13];\nu3(3.5*pi,3.29676532894696*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.206367881068477*pi) q[17];\nu3(1.0*pi,0.0*pi,1.124675419578086*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.507283211279904*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5982690731508051*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.887012527528322*pi,3.28932050611528*pi,4.27759015476233*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.714398139765374*pi,0.20147708586087199*pi,0.5624640713487803*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.797194557908909*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.279730447543692*pi,-0.43049085883051097*pi,4.4553712860194*pi) q[0];\ncx q[1],q[15];\nu3(0.84925657006532*pi,3.3522918791085*pi,3.02251937857551*pi) q[2];\nu3(3.5*pi,3.4718276264202*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.184687481855309*pi) q[8];\nu3(0.708569607376403*pi,3.20135383691981*pi,0.638811040833441*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5808489295229703*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44747006425642*pi) q[17];\nu3(0.747209372877803*pi,2.72199782913204*pi,3.28168390526574*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5645453607302908*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.471374077357827*pi,-0.290969237081443*pi,0.5955460031053929*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.46674450512107*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.452847304876686*pi) q[16];\nu3(0.527471459274803*pi,3.18058547662216*pi,0.862604466764773*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.331128305102229*pi,-0.002971338859904027*pi,1.164129547244678*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.47591321918057*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.186505877101535*pi,-0.09567371420718002*pi,4.01615410566372*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[3],q[8];\nu3(3.5*pi,3.42649032291362*pi,0.5*pi) q[4];\nu3(0.737437348102936*pi,3.01791744654883*pi,3.91074067497386*pi) q[5];\nu3(0.512454766385693*pi,0.007016492998771051*pi,0.628222938105688*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.393600832456603*pi) q[9];\nu3(0.130957990050056*pi,2.98996443645243*pi,0.613254637823488*pi) q[11];\nu3(0.514260699913274*pi,0.34896823300442903*pi,3.93378617031975*pi) q[12];\nu3(0.555479278627853*pi,0.256871337955767*pi,1.59030181944646*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3800835993143306*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.750600327839258*pi,2.74157986395662*pi,3.42596354460035*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.222984948090873*pi,-0.4394912563652239*pi,4.24307513607431*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.641149521370848*pi,0.280811006394143*pi,0.610171437018131*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.139201800952605*pi,2.67050811274442*pi,0.8546099300044421*pi) q[12];\nu3(0.341179462442786*pi,-0.317848450178127*pi,1.65251107703206*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.704235208480945*pi,3.18531796509751*pi,3.64490497931391*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.65617813513352*pi,0.12746849280735695*pi,4.0198283511575*pi) q[20];\nu3(0.645474296861673*pi,0.17038447118048305*pi,3.71103399684477*pi) q[21];\nu3(0.718134506061588*pi,2.92909308103241*pi,3.14704827797241*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.641874358379101*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.549296171716592*pi,-0.4143791839774907*pi,1.0048359448526711*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.479999942941136*pi,0.22407814985933305*pi,3.50269169885827*pi) q[19];\nu3(0.682302581531653*pi,-0.375290872007026*pi,4.26799256369136*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.845823519625263*pi,3.27969196421553*pi,3.44503627320932*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.651679534100289*pi,3.32374834699596*pi,3.7562367420215*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.33419823793404*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46430420634644*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3265736945328999*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.211928506304218*pi,3.06582994474548*pi,2.05486577215044*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.521895472309435*pi,-0.45320326093636043*pi,4.25020964263585*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.178196500437998*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.529164565098634*pi,3.13203163254087*pi,3.0473501075865*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.986487078468544*pi,2.56700372086572*pi,3.6965680850559*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.384562638459409*pi,2.74320913302719*pi,1.199512756288901*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46161440834532*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41762450589683*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.355279113367632*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5398806325372041*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[13];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.822806516762106*pi,0.8702098198241599*pi,0.648333639441349*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43422673547895*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.2681547267107351*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48361809330616*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.539269750421426*pi,-0.24788692939289197*pi,3.83649811102772*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37013820348332*pi,0.5*pi) q[6];\nu3(0.234457858736498*pi,-0.43958746809534*pi,1.049379471405837*pi) q[7];\nu3(0.567511393345593*pi,-0.10617106877993099*pi,3.57796363086212*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.150611822983659*pi) q[13];\nu3(1.0*pi,0.0*pi,1.295777916166863*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49877555661422*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.422835903938692*pi,0.97668403582576*pi,4.02396709392999*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.799381051948007*pi,0.466961426724985*pi,4.15417730875554*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.181486196394943*pi,0.338925269958252*pi,0.776464044329829*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.45030896451802*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.510774103573335*pi,3.49484285355083*pi,0.62780474691474*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.607702112435617*pi,0.49677918002200305*pi,0.5538505867599701*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5956772961097667*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.30450212738638*pi) q[14];\nu3(0.429615964747998*pi,-0.4785685871993228*pi,1.88158178786028*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.782791617990958*pi,0.8008948195446*pi,4.38132668476592*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0771724616340657*pi,0.07109533745122498*pi,3.86330348913198*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0554535280723584*pi,3.00926430888873*pi,1.469411974956249*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.607037971718454*pi,0.5244537174439401*pi,4.32421305874635*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.545684442244502*pi,-0.4148838084469258*pi,3.19810706478034*pi) q[2];\nu3(3.5*pi,3.49212034621518*pi,0.5*pi) q[4];\nu3(0.818919212480653*pi,0.365192597372642*pi,4.3866975409507*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.339401128193934*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.741480935263744*pi,0.182586194372806*pi,0.6050977601108289*pi) q[1];\nu3(0.73049327742674*pi,3.47159828518559*pi,4.26212287692484*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(0.5397400549037*pi,2.87797194528125*pi,3.51785739254549*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.46101059991932*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.292020529436344*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.646094674577665*pi,-0.07473283137237702*pi,1.1946931897622068*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.531373971861864*pi,-0.411279634869243*pi,1.239900961025155*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36410459305694*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36811382366339*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.40454889622471*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.184268397416807*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47568743335515*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1977401116400381*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285312390863444*pi) q[17];\nu3(0.148779841637453*pi,0.8615850611840301*pi,4.00289890524978*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.717900281100229*pi,-0.13708463012225303*pi,1.15375198166466*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39884938365752*pi) q[12];\nu3(0.460043049979041*pi,3.14731948246539*pi,1.91067021883223*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.438660912618052*pi,0.056522578386251965*pi,3.49341107192306*pi) q[19];\nu3(0.299894298332936*pi,0.7740891160940799*pi,4.1007812107856*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.384562199352625*pi,2.66461721499877*pi,1.480669724281892*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41813983241776*pi) q[11];\nu3(0.396994018075321*pi,0.5711568012606301*pi,4.43680994359402*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.590072126361192*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.26781661736881*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.51524187750454*pi,0.65351838045439*pi,0.837792945665228*pi) q[19];\nu3(0.535527245772926*pi,2.78265285189842*pi,4.0840932953723605*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.639561060382929*pi,0.9722666604580601*pi,0.5476666896045992*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.248505619178437*pi,-0.09239230277506999*pi,4.0069343365682695*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[10];\nu3(0.535620857279153*pi,3.38987449711094*pi,0.715543283867875*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.788255108021347*pi,-0.4230803201725011*pi,3.5340821818082*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.36708169304975*pi,3.2727200498197*pi,1.085179622239864*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.45639583292614*pi,0.5*pi) q[1];\nu3(0.302214717826499*pi,2.85032504706875*pi,1.024751908357094*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46743019549141*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.267318853755413*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.667163168262565*pi,-0.397075815107183*pi,0.933389733337333*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.573931500499336*pi,2.78005626262819*pi,1.2630503087477631*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294708447069651*pi) q[19];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.705453379278049*pi,3.11191274016812*pi,4.09708570230024*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.82327004128456*pi,3.48129463132659*pi,3.8961302141812*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.351628943194244*pi,-0.111267516694318*pi,1.4950286161520752*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.497166214382591*pi,0.5217793681904701*pi,4.08182744345838*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.595102440181602*pi,0.83329320489302*pi,1.161480571665694*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35438166594965*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.255827226253864*pi,0.30116545386278903*pi,4.28900025295982*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43922163564099*pi) q[19];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.339775964598581*pi,0.5130849853538699*pi,4.00719004711575*pi) q[9];\nu3(0.83104502282424*pi,3.33821332581553*pi,2.86146990744952*pi) q[11];\nu3(0.419354050152736*pi,3.23793398822652*pi,0.811516456785577*pi) q[12];\nu3(3.5*pi,3.45791061256174*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3794638389652039*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43718334596314*pi,0.5*pi) q[6];\nu3(0.719114935680379*pi,-0.37971595534853697*pi,0.696113270656232*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.624220262725508*pi,-0.31366673007519497*pi,3.42681511074824*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.328736526986401*pi,0.41518999488805397*pi,3.52791216073077*pi) q[11];\nu3(0.562230314500963*pi,0.53343052673829*pi,1.3297634809938401*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235928956088109*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.877855774688677*pi,-0.207641915503893*pi,1.188550049383889*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.644440435991972*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49320144658184*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.150398345698938*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5381821115788363*pi) q[16];\nu3(0.354731942914232*pi,3.20254939310892*pi,0.630370949630267*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.722269140291771*pi,0.41511003991253004*pi,0.658414486130425*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36720775557701*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.42923066599697*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48119308400351*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.274850212108824*pi) q[11];\nu3(1.0*pi,0.0*pi,1.311825697836748*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46008535299067*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.069930226236935*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.193097851327075*pi,0.422917162364009*pi,3.79513792580881*pi) q[1];\nu3(3.5*pi,3.48847086820638*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(0.511922663025213*pi,0.08696416473632795*pi,0.76594642016546*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.203976108298664*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.4301456910768*pi,0.5*pi) q[9];\nu3(0.760667296461691*pi,3.44834463663949*pi,3.21324640593004*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.364337823727636*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.315862793200784*pi,2.74487250802737*pi,0.9867200162919489*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.407957191943045*pi,3.45522384160034*pi,0.816060684977495*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.709707334380578*pi,0.28131149643224795*pi,0.820858521750889*pi) q[5];\nu3(0.130488020922439*pi,-0.151918223085037*pi,0.765714543992166*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.193157410891159*pi,0.382161177263721*pi,3.48128791543616*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5518167367250713*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5810970336281716*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5129972213144756*pi) q[18];\nu3(0.215603788335633*pi,2.37354510341948*pi,1.221188440524923*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.459753100613923*pi,-0.364504246040313*pi,3.77027112247577*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38747123568133*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.236067168068361*pi,-0.34150189732681*pi,0.6317333926326569*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.613159460134808*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.547249638576405*pi,0.67952585099689*pi,1.0408472933189041*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.285113226602589*pi,-0.24865251956741502*pi,4.08597615966314*pi) q[16];\nu3(3.5*pi,3.33276859974963*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2099537251984471*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.657185297350947*pi,0.252223996319509*pi,1.0263351587414449*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.649620080332651*pi,3.15611515153749*pi,3.816327703146*pi) q[21];\nu3(0.179169432437016*pi,3.16409453894293*pi,1.55467413781498*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.519789671751017*pi,2.49834911474649*pi,3.74304390837811*pi) q[3];\nu3(0.439492520000659*pi,0.6129938090864699*pi,0.803615887842817*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.620365337032869*pi) q[20];\nu3(0.70424645720084*pi,0.18659046697085602*pi,1.413173760346988*pi) q[21];\nu3(0.304504127828392*pi,2.61880993825217*pi,0.989176113839159*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.575208619339497*pi,3.09340361946184*pi,3.49845103641897*pi) q[3];\nu3(0.232556788935582*pi,3.36764565791709*pi,0.9641603037040061*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.247178378213023*pi,3.17770922911353*pi,1.073175995264658*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.084000634184439*pi,-0.372456005460272*pi,4.11542326470129*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.33072239532532*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.522234451647304*pi,-0.4028645299762019*pi,4.3328727154403*pi) q[8];\nu3(0.782020119084141*pi,-0.43114035371463577*pi,0.793298088908707*pi) q[9];\nu3(0.445837468873305*pi,0.26241607748607*pi,3.4805411940627*pi) q[11];\nu3(0.819678001508761*pi,3.26528835261411*pi,2.76684971473325*pi) q[12];\nu3(0.634735418499066*pi,0.46400562426577596*pi,0.880074141030994*pi) q[14];\nu3(0.485012005555916*pi,3.39336242553411*pi,1.79368504219353*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211012836638462*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.252687167775479*pi,0.51534421834791*pi,4.48664274997938*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.534773766147199*pi,-0.4792192426305048*pi,3.27974413027337*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.610618124578466*pi,0.11969229320116903*pi,1.259257145640305*pi) q[9];\nu3(0.620078739889086*pi,-0.14637460619966802*pi,3.8294074784527*pi) q[11];\nu3(0.538635393774082*pi,0.8655915872408799*pi,1.131681580635387*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.455882997365377*pi,3.01949373494724*pi,0.95028161320061*pi) q[15];\nu3(0.666860576481826*pi,-0.364478353868261*pi,4.18328875462873*pi) q[17];\nu3(0.330595167563295*pi,2.91583459358475*pi,1.6208425964723*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.423160820695798*pi,3.1566282969899*pi,0.823043172682578*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5929838868711563*pi) q[16];\nu3(0.743922538281444*pi,0.6097552034487099*pi,0.8938346071258749*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.782731218171262*pi,-0.280901742295168*pi,0.851827995127588*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.700822372498741*pi,3.38177929034946*pi,3.05738837484029*pi) q[20];\nu3(3.5*pi,3.48898099848727*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[5],q[9];\nu3(0.33380767897284*pi,2.42854328496306*pi,1.14567193955039*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.42412483127346*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.49316536651688*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3053407048192152*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.436699187258602*pi,0.12705131963119598*pi,0.661938379119752*pi) q[20];\ncx q[0],q[10];\nu3(0.356881982088278*pi,0.05134481401621904*pi,3.97207003406687*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.46080376477299*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42217535736444*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.212583185517917*pi) q[9];\nu3(3.5*pi,3.39532855985067*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.306690087407339*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1547941022382449*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.577801924895378*pi,3.27924170759715*pi,3.20739589284116*pi) q[1];\nu3(3.5*pi,3.37101492503074*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44616691123996*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5590622622863946*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.2132983441182459*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.616484639397751*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2037889600040361*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.5803920006246397*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(3.5*pi,3.42335346119921*pi,0.5*pi) q[15];\nu3(0.701527262493855*pi,2.96654747682844*pi,3.35889693577068*pi) q[16];\nu3(1.0*pi,0.0*pi,1.296944203532214*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.674591913240953*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45189443135202*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.46474422130515*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.3982814792305*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3121600529281139*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.479890730696249*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.614249826818211*pi,2.87318748129009*pi,4.11795564624348*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43790901534023*pi) q[17];\nu3(1.0*pi,0.0*pi,1.125523339361945*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.866489812732218*pi,0.032097755582192966*pi,0.6631911107673429*pi) q[13];\nu3(0.440161265252372*pi,0.24650959950889395*pi,0.9892420200633141*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47796379726822*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.852301439765361*pi,0.250422084219299*pi,1.222351519792968*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47429716736569*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.521492254904552*pi,2.92560726465653*pi,1.33757161232402*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.251423111086366*pi,2.87233890287522*pi,1.75965035690603*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.900922625183006*pi,-0.305322496252675*pi,3.20464265429032*pi) q[13];\nu3(0.589270033568555*pi,-0.16098515837021998*pi,0.6945336277461089*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.323820093724751*pi,2.41964297127289*pi,1.336798453703052*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5886742427868037*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5379179949409*pi,3.0515564153829*pi,1.58096212868702*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.776893397209633*pi,3.38833321548029*pi,0.5585765739738981*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.511976266368128*pi,3.26176237067518*pi,4.4384355566276295*pi) q[9];\nu3(0.324120900765576*pi,0.35918740520290404*pi,4.08478512146245*pi) q[10];\nu3(0.831633067504237*pi,0.39650709202865797*pi,4.37969450160506*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.513590307399937*pi,0.252213607317218*pi,4.00637130824114*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.282596323996237*pi,0.6091052528554*pi,0.616699528138226*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.611253456875572*pi,3.18310599585522*pi,4.4183473447863*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0694645897867021*pi,0.463864625382313*pi,3.46569394666265*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.854735588028175*pi,3.43193506406498*pi,3.84473782576558*pi) q[3];\nu3(0.319771124414848*pi,-0.10165384010518003*pi,1.0294059593401341*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.41344311703247*pi,0.30267717221620105*pi,1.033575299347073*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.56216188018205*pi,3.47760438812231*pi,3.20845958833528*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.470808925305501*pi,3.17100851348519*pi,4.44471640885094*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.725300179250726*pi,-0.355946612262546*pi,3.30797939360192*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.699293890925586*pi,-0.291982008452363*pi,0.935090955505663*pi) q[12];\nu3(0.79809894551363*pi,3.33104753203132*pi,0.792764672587994*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.242972529798914*pi,0.375449071989971*pi,0.858026453851949*pi) q[21];\nu3(0.362699076960103*pi,0.17057277372162405*pi,3.50665806897178*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.78329833775311*pi,-0.17438690582348*pi,0.658418055575876*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.724919376700983*pi,-0.12737542836715*pi,1.01088830970976*pi) q[12];\nu3(0.658466027883761*pi,3.25999761284395*pi,3.83966647317966*pi) q[15];\nu3(0.414410837657601*pi,2.91857932851617*pi,1.84215829632272*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.477408680912979*pi,0.41173423004602105*pi,1.3395075790592599*pi) q[20];\nu3(0.733838630795198*pi,3.08229665248763*pi,4.48624869712791*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.375394614258432*pi,2.48044377208632*pi,1.316136169872935*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,3.42937377608691*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249603730789161*pi) q[16];\nu3(0.668447561774881*pi,0.99509555516643*pi,0.964130617942465*pi) q[17];\nu3(0.756503177743062*pi,0.373779578173719*pi,1.145160537247522*pi) q[18];\nu3(0.858937499463346*pi,2.88159789025044*pi,4.03327270621539*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.32809676295921*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.280280156659912*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.759817914758194*pi,-0.03047298458386799*pi,3.71857276287041*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.47881557405444*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.158726923498325*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.234231887618452*pi,2.33329467977088*pi,1.288887928404205*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.654161638225745*pi,-0.355260764490337*pi,4.2671519279350605*pi) q[7];\nu3(3.5*pi,3.30425609883253*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.277463155000373*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5643419865679524*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49420626955956*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48793485614712*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.286908493817531*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5796531263262295*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[4];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43828973608921*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49345872172187*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1812437821911121*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48355099567007*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[18];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5746926730579193*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3733029411200701*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.41267181522637*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46317164556671*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44921074408332*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2868713390535649*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.764061960714351*pi,0.320324980611721*pi,4.28240908467101*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.37894305967616*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.287546628461486*pi) q[18];\nu3(1.0*pi,0.0*pi,1.384439912680115*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4896212972572105*pi) q[20];\nu3(1.0*pi,0.0*pi,1.369165332691602*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.520843529629958*pi,3.26547088915522*pi,1.55393062249147*pi) q[10];\nu3(0.639515513146977*pi,0.68360164625211*pi,4.286341351201*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5890476345768167*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.27245284511826*pi,0.79813052683507*pi,3.89688106443321*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5869260241894241*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.263618445116721*pi,-0.046537080224587024*pi,1.108972552300175*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.895317154505396*pi,3.41007391302741*pi,4.01158393404199*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.750689564211956*pi,-0.107476906177434*pi,3.45398063529134*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5887151645784723*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45250996390324*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.502973857672008*pi) q[21];\nu3(0.55283514637159*pi,3.08095347102928*pi,1.59856270551104*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.535751127950336*pi,0.31310859333171004*pi,4.02197303822755*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.684870713591827*pi,3.28545272448339*pi,0.5319119342661928*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.229061827479375*pi,0.114194770767717*pi,3.4218409495997*pi) q[14];\ncx q[15],q[21];\nu3(0.78304001228584*pi,0.65917090319331*pi,1.2278365458802*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.346791165550092*pi,0.050456171292063035*pi,0.732179836159091*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.438415309779594*pi,0.39667479724005195*pi,4.1691036530112395*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.4861346651636*pi,2.99857676837354*pi,1.17246193109357*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.16561678230267*pi,-0.02087955472692199*pi,4.10519827344303*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.426574119990989*pi,-0.15514840530248097*pi,4.3976261606139495*pi) q[4];\nu3(0.096626615897129*pi,3.38929568513082*pi,1.325643020318725*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.607654463264111*pi,2.54716644392915*pi,3.74088873585137*pi) q[7];\nu3(0.610298286919692*pi,0.9479217954650101*pi,0.682336688547554*pi) q[8];\nu3(0.527803835030241*pi,2.75308811059355*pi,3.84879296086718*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.448809330634016*pi,-0.4873945724021481*pi,1.090026352004195*pi) q[5];\nu3(0.220868241025571*pi,2.6553483088973*pi,0.8675742413352561*pi) q[6];\nu3(0.460931283811247*pi,0.28406956739186395*pi,1.01847148686107*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.629497327242237*pi,3.13241620107287*pi,3.62755403129465*pi) q[9];\nu3(0.457667702410485*pi,-0.144178751499074*pi,4.36795681177058*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.587226409091175*pi,-0.27311253652736*pi,4.33956933156895*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.623591476418285*pi,3.34245248308676*pi,4.18455988698335*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.19213240716584*pi,0.48521888820058*pi,3.49625148695146*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.559632730402316*pi,3.08264589462165*pi,3.00075205088701*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.212756694982239*pi,0.14296714726842297*pi,3.85878037119111*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.727758719138025*pi,-0.24755541446024798*pi,3.75396541489615*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.480811873742485*pi,0.44749227931870394*pi,3.93200017461185*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.45701440672672*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.161543253045013*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.316295765384751*pi,2.67292709374304*pi,1.191156739949019*pi) q[15];\nu3(0.143622186863634*pi,3.19717803963399*pi,2.1644941799688198*pi) q[17];\nu3(0.564735663078328*pi,0.7779847583517701*pi,0.702359967785996*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.278495907454227*pi,0.28984220983222797*pi,4.13090264067264*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.48157637713676*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.593306042713136*pi,2.72014101864707*pi,3.70299647974226*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.171400063756217*pi) q[7];\nu3(3.5*pi,3.48626558143657*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.341622988406014*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.461650225355387*pi,3.15557844271547*pi,4.33738385642064*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.638983349264849*pi,0.10640693650814403*pi,3.71668554769614*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.676565619496723*pi,3.09307061009885*pi,0.5351757965687338*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5661905773161587*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.169112020102692*pi,0.187624617429619*pi,0.5213271157722681*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.43454472372311*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.489960335186391*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.701865729938461*pi) q[9];\nu3(1.0*pi,0.0*pi,1.324167829277092*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.242465665930321*pi,-0.071220217655032*pi,1.271828843335351*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.34960376046546*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.323521587261932*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.560381793948792*pi,-0.4188842435870677*pi,3.11092604598758*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[12];\nu3(0.593273562098977*pi,3.48971709383852*pi,3.74258649577367*pi) q[3];\nu3(0.734953558021357*pi,3.3776530930142*pi,3.01372750520414*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47270138491457*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35053121930867*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(3.5*pi,3.47904732603128*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3940314542681649*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.193227665175602*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3463063634941*pi,0.5*pi) q[2];\nu3(0.529981092093669*pi,2.62098561270824*pi,3.44345507050861*pi) q[3];\nu3(0.683173286143739*pi,0.139302151062497*pi,1.496170151230856*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5162074149573175*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1625568999600189*pi) q[12];\nu3(3.5*pi,3.37245213218878*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46879604642904*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1030913312184611*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2496377479737149*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4244466055846*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5298023249284826*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.300570321359063*pi,3.3520933587303*pi,1.217409379301593*pi) q[8];\nu3(0.772297448673325*pi,0.46771355066697795*pi,4.2224154193339505*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5729242584134404*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5720250931644326*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5520487609245754*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.663328472041664*pi,3.46397346711566*pi,3.48557127262787*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45823871168105*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.615681667473116*pi,0.018569451570022988*pi,3.71703667416195*pi) q[8];\nu3(0.422400204961537*pi,3.30558080931943*pi,0.6774650566336939*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.392640075748424*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.327642042302855*pi,2.8191125151446*pi,1.348541318776296*pi) q[0];\nu3(0.485290921126189*pi,2.96965788472922*pi,0.748550920777075*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.457105730645284*pi,-0.061593619269033006*pi,3.55873883986347*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.578278493594599*pi,0.5132194670229699*pi,0.719083312629426*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.557292479524838*pi,0.61985558400443*pi,4.36207218790845*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.436820655881186*pi,2.97193998301118*pi,1.275855057030546*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.169540681423295*pi,-0.24874315260520102*pi,0.584216864168127*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.427834146589932*pi,0.55699136692601*pi,0.697859792866765*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.405814289483645*pi,2.68492112538737*pi,1.099939321843559*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47823140325987*pi) q[19];\nu3(0.200673767921863*pi,3.13588448501081*pi,1.8253851032768*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.253078425115076*pi,2.78772878558607*pi,1.277675616253645*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0810012151649177*pi,0.42961117660204595*pi,1.039488251048002*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.154068946257679*pi,3.19586575619583*pi,1.3155163285365021*pi) q[14];\nu3(0.688893972761689*pi,2.67861090844543*pi,3.50841585571466*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.430905427857257*pi,0.05004820566542101*pi,1.232352255962563*pi) q[2];\nu3(0.526011693733755*pi,-0.314537454202948*pi,4.18482650429121*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.762595552863561*pi,2.57708536868728*pi,3.91915940117017*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.341719706405723*pi,-0.344155638656316*pi,0.87149156308328*pi) q[14];\nu3(0.191200038835498*pi,0.28970960554013303*pi,4.2588192958196505*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.400113966798069*pi,-0.489069412722728*pi,1.76966489825805*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.182457629367928*pi,2.54703244694606*pi,1.032654521370438*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.550399808710922*pi,0.175815932602989*pi,0.811370251288019*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.713673812807493*pi,0.87703032344489*pi,0.812539015112568*pi) q[21];\nu3(3.5*pi,3.48459330498666*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.341775372151844*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.303661489784202*pi,-0.4411651656430533*pi,1.327042440508038*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.794183366370885*pi,2.68928340655971*pi,3.89855068159542*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.917404281792324*pi,0.17916508944741605*pi,4.06900999951973*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[14];\nu3(0.358267059089269*pi,-0.25325471436121*pi,1.5483350951519*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.225530224403788*pi,0.304004316087494*pi,4.14194751699268*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.745045283356214*pi,2.55485429448775*pi,3.93833417457326*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.374509514630359*pi) q[1];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38178927004614*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2543796435199202*pi) q[8];\nu3(3.5*pi,3.43262367671608*pi,0.5*pi) q[9];\nu3(0.836407282132135*pi,0.36420999008474797*pi,0.5686612612378183*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248338565255448*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.647476039277238*pi,0.6319402652078501*pi,0.652814913776318*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[4],q[13];\nu3(3.5*pi,3.40989471526262*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.303038803566221*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33867801441862*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.224964501904449*pi,3.16224004669323*pi,0.855678226618755*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.33849033078727*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41255698906351*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.290194696250436*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41680076421858*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.316437515589493*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.386453520312093*pi,3.22115074067609*pi,0.5127414753795819*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.38665999174825*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.281452950560221*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.656764263074244*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38957313305077*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5175037021157043*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.262434026061164*pi) q[18];\nu3(0.462583402128556*pi,-0.4321939139674341*pi,1.2258167608965929*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.428805934254839*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.669047997187282*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.28900878526946*pi,0.39717084712883*pi,3.43111270649045*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.510799179389964*pi,3.23759800479536*pi,0.666728309964639*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40175722351453*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.395485010391883*pi,-0.36499845175871104*pi,0.5213720038922375*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.26330426684133*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.195691867345153*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.441323082685644*pi,0.9292281092714101*pi,4.36641802707895*pi) q[0];\nu3(0.807258648352385*pi,3.1775357056786*pi,3.7818466696272*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.46692226479462*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.258368800784989*pi,3.39012822676334*pi,1.4934620951453241*pi) q[5];\nu3(1.0*pi,0.0*pi,1.204926108417711*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.463668175568174*pi,-0.06916769801934802*pi,4.22554851790105*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.602897646742341*pi,3.21133117251987*pi,3.47898273870636*pi) q[0];\nu3(0.392862064541268*pi,-0.036081057745734*pi,1.049647088912647*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0513728247234276*pi,-0.12510133387365702*pi,4.3788176390582*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.824923188677961*pi,1.02855958127428*pi,0.7806295011526649*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5401909942552834*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.371981542721036*pi,0.9266890325171699*pi,4.26360377214416*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47499959653702*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.354802654421573*pi,-0.418180626503702*pi,1.54735755894159*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.746657825057398*pi,2.98830147079219*pi,3.29340943022865*pi) q[12];\nu3(0.855457466885668*pi,2.39375178633728*pi,3.80354852621554*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38461605855338*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1231763570162872*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.482195617544206*pi,3.31453631288099*pi,3.1189819509731*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.417957795244903*pi,3.16765506269836*pi,1.43475618024077*pi) q[12];\nu3(0.865747175976597*pi,3.05060917917944*pi,4.09836834034175*pi) q[13];\nu3(0.866520031476542*pi,0.9094634870470699*pi,0.5419960930273303*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.601424876236706*pi,2.78803259506509*pi,3.43388117494193*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.351790583255616*pi,-0.48143978602053983*pi,4.36943189058535*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.782913705395924*pi,0.17640817855479096*pi,3.81745394812589*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.612671746181796*pi,-0.391510570164539*pi,4.00984597056234*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5764629272813107*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.43413538768402*pi,2.89173828953857*pi,1.015947018578765*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.701449165788436*pi,-0.4917288007906514*pi,0.735898940026336*pi) q[8];\nu3(0.684385232229922*pi,-0.4540296848671435*pi,3.79903634204445*pi) q[10];\nu3(0.717365608069811*pi,0.45761831361973604*pi,1.212679119322837*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.54695006998878*pi,3.08612287054983*pi,3.77876381910226*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.574001610838833*pi,2.99054753023109*pi,3.88789067411051*pi) q[21];\ncx q[1],q[5];\nu3(0.621225535016492*pi,-0.358338239606499*pi,4.169412528756871*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.692713074394114*pi,-0.15856504824143802*pi,3.49114485282817*pi) q[8];\nu3(0.383531901268076*pi,2.5813877297424*pi,1.0208809890646902*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.369000636105077*pi,3.49338648797105*pi,1.56544727866047*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47185122347058*pi,0.5*pi) q[1];\nu3(0.709053974582393*pi,3.34167374049018*pi,3.12524428911287*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.338580482671956*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.208595983428195*pi,0.15969037849246603*pi,0.916956431430358*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.345127421579761*pi,0.44891147266128095*pi,0.750327783075678*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.244977015748852*pi,0.52973963125588*pi,0.795396953259099*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36013062731425*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.07720204488635*pi) q[11];\nu3(3.5*pi,3.47243047315267*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.237454686477373*pi) q[14];\nu3(0.450866226014288*pi,0.6035154530539399*pi,3.67016867150975*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.14660517646478*pi,0.07283793497087498*pi,3.52586395772671*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.687959525030275*pi,-0.17766674805800298*pi,4.1446653583489805*pi) q[3];\nu3(3.5*pi,3.40078542769144*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37290205098979*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[12],q[14];\nu3(0.84860312817235*pi,-0.12062043236457298*pi,1.1885946714071078*pi) q[15];\nu3(1.0*pi,0.0*pi,1.177881739870388*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37760702922737*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.281026016577992*pi,0.02753513480109504*pi,3.54900652200498*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.170496982096474*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49476584507587*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5152848836506128*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.497529464003416*pi,2.82727865219329*pi,1.2539303011134701*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.946459818795358*pi,0.6046316056804399*pi,4.27350376723296*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[20];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5545173372718573*pi) q[16];\nu3(3.5*pi,3.4986146246605*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236079541747312*pi) q[18];\nu3(0.236630109621163*pi,3.35719616840817*pi,4.42004524701136*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37774538313142*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4992540375416805*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1884782094718371*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47529487831043*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.211884298569796*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.689801758173164*pi,2.95858376213302*pi,4.15262678739707*pi) q[12];\nu3(3.5*pi,3.41101695224012*pi,0.5*pi) q[13];\nu3(0.367128330782113*pi,3.22621882900806*pi,1.167016188112279*pi) q[14];\nu3(1.0*pi,0.0*pi,1.338637047180258*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3834894914181195*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.229261555932594*pi,3.04427151452122*pi,0.5061559688469416*pi) q[12];\ncx q[13],q[15];\nu3(0.871249850616516*pi,3.01378165762956*pi,4.10646602463024*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.4743750912877704*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.383443366729604*pi,0.9166875992596899*pi,3.99548197975164*pi) q[1];\nu3(3.5*pi,3.45405797382392*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.132002347846942*pi,0.05423477136158805*pi,4.329719122413319*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5695796434218198*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3421725971174805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.193231906166298*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.7268481891274*pi,-0.272941199515385*pi,0.877355156907883*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[9];\nu3(0.586158417348138*pi,3.16013920363158*pi,3.86527790815743*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.52271290306262*pi,-0.4233258957805638*pi,3.66222863900188*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.14639816016302*pi,3.362677437463*pi,1.97436293140274*pi) q[5];\nu3(3.5*pi,3.45608150605787*pi,0.5*pi) q[6];\nu3(0.37532637957246*pi,2.77424806065378*pi,1.51390659813112*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.329152594014616*pi,3.19587711464792*pi,2.146992566024*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.301292413657104*pi,0.63784590696466*pi,0.5736593236971977*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616553337380882*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.299613228880997*pi) q[21];\nu3(0.317718914388916*pi,0.9976681276656201*pi,4.24447738649312*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.322244849307041*pi,3.49006501881898*pi,1.3856766394368951*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.249046103930512*pi,0.16213925032902898*pi,0.980989679816817*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.610989438210379*pi,-0.19431790476682897*pi,4.18192279248159*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.297463418372049*pi,0.20124186358914198*pi,3.77722290772686*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.606311452510946*pi,-0.028427277651681016*pi,3.72996420323316*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.188108828640385*pi,3.36507066625393*pi,1.282716670026594*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.187243765731521*pi,3.19189918277938*pi,1.448387634784928*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.470640484914388*pi,-0.10775091497429501*pi,0.917554208130702*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42858076685291*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.865712652229301*pi,0.62849454768987*pi,4.18226755941874*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.597625240549997*pi,3.45802797219551*pi,3.21957674451695*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.384996352496107*pi,0.40841602489638595*pi,0.910347120816088*pi) q[17];\nu3(0.741899226368471*pi,1.04581191911651*pi,0.750532975101234*pi) q[18];\nu3(0.329962137528792*pi,-0.134506355586062*pi,3.78004649281035*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.4318883442262*pi,-0.49316944549416103*pi,1.82449162623996*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.731667704177968*pi,2.81092761479946*pi,4.0651043234375095*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.659016838558174*pi,0.10331538649965*pi,3.67553390475664*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.352092935364507*pi,0.15213702257387995*pi,1.2012223498214532*pi) q[17];\nu3(0.391853607565738*pi,-0.17018879650818602*pi,4.337791447596739*pi) q[18];\nu3(0.638100295824157*pi,-0.032540928160667004*pi,3.55942482855808*pi) q[19];\nu3(0.984634561622008*pi,0.27900913353203405*pi,1.61618060313065*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.314898618841545*pi,3.09423603423533*pi,1.154067679962884*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.526611323288232*pi,3.45855676161252*pi,4.40945096081776*pi) q[13];\nu3(0.411884337597324*pi,-0.07474400245012602*pi,1.38879646103906*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.3733052071371*pi,3.25690485819512*pi,1.1127454422014091*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49382755715228*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.068776624139487*pi) q[11];\nu3(0.491671515734903*pi,-0.112902402317888*pi,3.69892751914703*pi) q[13];\nu3(0.930916077105969*pi,3.10832228337938*pi,3.19274262639491*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42762372662297*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.26983637267634*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.310885444217635*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1989684896290491*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[12];\nu3(0.0343378361753037*pi,0.288288907900876*pi,0.603749411626515*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.554902483965213*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41781514548354*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.15643060297472*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44753476485618*pi,0.5*pi) q[0];\ncx q[2],q[16];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.693846373689611*pi,0.313889209733882*pi,0.595607450900091*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.335761709193671*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.660996614761187*pi) q[14];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.165235411892432*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.38266820055378*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36244121782677*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[14];\nu3(3.5*pi,3.47357047583088*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.280934346460897*pi) q[13];\nu3(1.0*pi,0.0*pi,1.284895948160812*pi) q[15];\nu3(1.0*pi,0.0*pi,1.32920532667295*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36289948756823*pi) q[19];\nu3(0.408769930058732*pi,-0.08061153951212702*pi,1.3742524707578498*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[16];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42585046925136*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.294075088036914*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.38431723321498*pi) q[20];\nu3(0.63571821406953*pi,0.23582714024184903*pi,0.8870614276198889*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.154103511905764*pi,2.86517148184248*pi,1.4513059964219979*pi) q[7];\ncx q[8],q[17];\nu3(0.293869779243937*pi,2.41492723764425*pi,1.374925785280579*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5381544845946467*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35033715086026*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44917937294295*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[16];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.769667493831696*pi,-0.379117512355412*pi,0.703844886180504*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.325935182251358*pi,2.97031668472259*pi,1.0809994681313841*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.28888690772322*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47274783237296*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.4032145620565601*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.29014592413491*pi,0.027144539968673054*pi,0.986342638320749*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0582364641053254*pi,3.29225146994272*pi,1.439436170784656*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.22716459275686*pi,0.6958172601413*pi,0.778035351545177*pi) q[10];\nu3(0.477557083628343*pi,-0.30093833686622*pi,4.11107266208159*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.527960068070066*pi,0.016121535244037033*pi,1.297397331940408*pi) q[13];\nu3(0.529904146984253*pi,-0.4695537192440794*pi,1.0015791628226771*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48615606808358*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.23449912836762*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.2545402371817*pi,0.29928132110307204*pi,3.34747207866931*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.129341061995276*pi,2.69372551376731*pi,1.498503238281834*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3951223811141311*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.636951055918881*pi,0.04197142560605205*pi,1.350992611203401*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.786466914825994*pi,3.19482167944685*pi,0.662875188410823*pi) q[18];\nu3(0.687241958686503*pi,2.91313912971174*pi,4.04426069653381*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.832305559014989*pi,2.68073072255925*pi,3.64015986484183*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.268487201411191*pi,2.75368042766726*pi,1.74117902307434*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.595126433812283*pi,1.00994099332723*pi,0.952628365484689*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.87287831851491*pi,-0.10726435901685899*pi,3.72383574932565*pi) q[18];\nu3(0.517147076167819*pi,0.13848802681760297*pi,3.86175639976642*pi) q[19];\nu3(0.398351334432253*pi,0.14536535747789303*pi,3.52282777256418*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.29942498497933*pi) q[21];\nu3(0.431142370811691*pi,0.10418062843041997*pi,3.45619914286208*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.840524408146466*pi,-0.49683165519112893*pi,3.43406004824446*pi) q[2];\ncx q[3],q[21];\nu3(0.169553152570391*pi,3.22694168579921*pi,2.16570264727042*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.653417087293105*pi,0.229992447993143*pi,4.29927408489237*pi) q[12];\nu3(0.795879113720337*pi,0.12964452140527905*pi,4.47359972533088*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.589912216243522*pi,3.4810776565073*pi,0.5482835380973283*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.654342469957108*pi,2.89853915579668*pi,3.64664152593134*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.159228390021906*pi,0.34952905758241404*pi,3.35951028275888*pi) q[12];\nu3(0.655112449825945*pi,2.39730797272208*pi,3.74692531141858*pi) q[15];\nu3(0.238830340743732*pi,1.10146279691441*pi,4.3309625433414*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.877492929729852*pi,-0.38624777434431*pi,3.61377699124585*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.180271899446504*pi,0.20921078946333305*pi,3.33308629230719*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.259763613811084*pi,-0.297403936178323*pi,0.606181453263543*pi) q[8];\nu3(3.5*pi,3.45254499525311*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3324129957258801*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.48141058624735*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[20];\nu3(3.5*pi,3.34366735687691*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.204237157492468*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.103118771856753*pi,0.13583095091702102*pi,4.1268872398196095*pi) q[17];\nu3(1.0*pi,0.0*pi,1.286074209661386*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.4811428493126*pi,0.5*pi) q[0];\nu3(0.518610129303083*pi,2.79114743730698*pi,1.0565503584031*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45856814191492*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43299439310975*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.179522350218108*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.239027507342465*pi) q[10];\nu3(3.5*pi,3.49125160736048*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.189568297249145*pi) q[12];\ncx q[14],q[15];\nu3(0.688574868823854*pi,-0.34347686722570103*pi,4.43374460879562*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4974167202272*pi) q[18];\nu3(1.0*pi,0.0*pi,1.39691909107068*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.562424874588988*pi,3.49270108487326*pi,2.99957661352405*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[9],q[18];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.663673479969372*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.638371641948325*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.761509496733917*pi,0.6294473949756401*pi,1.364432146138767*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44062117265422*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5067407100231209*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.618709867095101*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33089374238211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.887457492128105*pi,-0.23070458680379802*pi,3.43330578568856*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(0.387281389864962*pi,0.24044387164930403*pi,0.82479158138108*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.46622062127382*pi,-0.07202042923718699*pi,4.05451694126858*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.430452319457231*pi,2.84735342015374*pi,1.55784805866938*pi) q[2];\nu3(0.435229761886943*pi,2.70400065086333*pi,1.57340206050086*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.38065359284905*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.356357750870105*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.428796865863951*pi,0.07500888669726002*pi,3.96773347937651*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.632469549921265*pi,0.62726398814861*pi,0.983973031298421*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[19] -> c[19];\nu3(0.587301550964281*pi,3.47272128910423*pi,3.73088020101336*pi) q[0];\nu3(3.5*pi,3.3462189631971*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.576151690874339*pi,-0.10646932543003201*pi,4.33939823832897*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1866703502466591*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.174608014331974*pi,0.58630599274621*pi,3.84266546291127*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.428165532983431*pi,1.13730373545939*pi,4.22266866843775*pi) q[12];\nu3(0.437108566290309*pi,2.63623137856212*pi,1.085297427849445*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.13409062133619*pi,0.007248837003228981*pi,1.201587663965894*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34168723350414*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[15] -> c[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.603265894768348*pi) q[8];\nu3(0.685246125057021*pi,0.23291609129329904*pi,4.43423342405931*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.26656567055834*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(0.257893177824736*pi,0.44705376511098105*pi,0.61997915648599*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2504437724090018*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[18] -> c[18];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.38582941414482*pi,0.214165327200885*pi,4.09442918658196*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5672676752327228*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[3],q[6];\nu3(0.676723108906781*pi,-0.24990004042932001*pi,0.9522111030803679*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[7] -> c[7];\nu3(0.122085002916638*pi,0.09510902965207801*pi,1.212416590946553*pi) q[1];\nu3(3.5*pi,3.49399451450696*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3894995128343202*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.884771928738315*pi,1.15158042010461*pi,0.723295174342713*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.284928615161875*pi,3.2792869470732*pi,0.9856494114714089*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\ncx q[3],q[6];\nu3(0.298646149575171*pi,0.77393957833731*pi,4.1001940762582905*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5072703225323334*pi) q[6];\nu3(0.788916111786855*pi,1.04033230420243*pi,0.622877679211744*pi) q[13];\nu3(0.845854927712909*pi,-0.4238345561030775*pi,3.9039510837554*pi) q[16];\nu3(0.427836239465205*pi,0.10153334318776197*pi,3.48441168591721*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\ncx q[3],q[6];\nu3(0.880171317785687*pi,-0.4967497152257566*pi,0.620007663850975*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.078355704168683*pi,0.9130850905572601*pi,4.28267162079119*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.22260959265352*pi,2.86505919761888*pi,1.386274746157988*pi) q[6];\nmeasure q[6] -> c[6];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.481220494252458*pi,-0.19980240109132202*pi,4.09312765612111*pi) q[0];\nu3(0.938264556731216*pi,3.47941395700497*pi,3.62425254144985*pi) q[1];\nu3(0.569008555884194*pi,0.7294850104595101*pi,0.9205437381808941*pi) q[2];\nu3(0.950482721113322*pi,0.443388313552567*pi,1.040275420732375*pi) q[3];\nu3(0.673543557097438*pi,0.81124692265952*pi,0.960099989751111*pi) q[4];\nu3(0.482655536042364*pi,0.01651271791075004*pi,1.0865812245987119*pi) q[5];\nu3(0.973567952075237*pi,-0.28881237121055603*pi,0.921062948584755*pi) q[6];\nu3(0.485196171857214*pi,0.0028402115741970047*pi,3.88899874106629*pi) q[7];\nu3(0.446878500253237*pi,0.410572941957718*pi,4.48963929132863*pi) q[8];\nu3(0.420212222559892*pi,-0.4042994754573744*pi,0.917811642004031*pi) q[9];\nu3(0.678462591591289*pi,0.006373487112355969*pi,4.0567233427953*pi) q[10];\nu3(0.609779121498391*pi,3.25981196125156*pi,3.76340750103146*pi) q[11];\nu3(0.567282655912347*pi,3.37461172775636*pi,3.36499260063915*pi) q[12];\nu3(0.456750938421906*pi,2.686904634695*pi,3.859663214512*pi) q[13];\nu3(0.461984687262947*pi,0.5134007581990001*pi,3.78412763820411*pi) q[14];\nu3(0.265655034225786*pi,0.81720461384775*pi,3.9768738058304*pi) q[15];\nu3(0.269352071347264*pi,0.82527147696093*pi,4.4065057057326396*pi) q[16];\nu3(0.83589311957887*pi,3.05685115156845*pi,4.17568285764556*pi) q[17];\nu3(0.621139024106366*pi,2.90720230269986*pi,3.56550094565465*pi) q[18];\nu3(0.630650892546739*pi,0.6538334596978299*pi,1.037995301548065*pi) q[19];\nu3(0.816993254449158*pi,2.92802105009869*pi,3.26624379977479*pi) q[20];\nu3(0.230780061335193*pi,0.11657739836886205*pi,4.45932045227889*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,3.41219492831224*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3940958230357*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34757140133391*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2866307263371128*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,3.45968709316257*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39015936036859*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4229082150458*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.292668920423083*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270498180372364*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280724954055662*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.155419400162315*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226827759356905*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[19];\ncx q[2],q[4];\ncx q[3],q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.30498953798104*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[17];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.109730859544565*pi) q[15];\nu3(3.5*pi,3.35589760568315*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.266970537642643*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48126632399608*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.293482386954382*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5963977422272477*pi) q[5];\nu3(3.5*pi,3.4889854268038*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2859474402299051*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39180430182084*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2911261401172531*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.611785885246791*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36289435765026*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47619612717562*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5896917800966991*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48397111032121*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[19];\ncx q[2],q[4];\ncx q[3],q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[17];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5197579939462775*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43181327096973*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3389954326248805*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5258802105462665*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4057523448633*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.265476098283347*pi,0.5483925623211301*pi,0.857084537470005*pi) q[0];\nu3(0.198378996975571*pi,1.07186812830684*pi,4.34053659657976*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.720835616312942*pi,0.22080812816283002*pi,3.97988651183575*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.561219939363415*pi,3.29966439887297*pi,3.92009960153443*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.840992220146328*pi,3.40792872507081*pi,3.89752774246183*pi) q[0];\nu3(0.436790644710887*pi,2.89230039787904*pi,1.366230635028265*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.681671810348521*pi,0.14679976333724598*pi,4.0150571791834*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.611327895838089*pi,0.04006358070298899*pi,1.035447326991874*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.308234458690465*pi,2.41352783488477*pi,1.349484085376441*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.743922647700575*pi,3.48433086929302*pi,3.05413250854595*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.25017892164208*pi,0.11539938376780301*pi,3.43097587772756*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.490136605494658*pi,3.09864632853213*pi,4.16313198586762*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.497415918721042*pi,0.37019008802652*pi,1.190027908567689*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.433501061475582*pi,2.78272089187895*pi,0.955779170368666*pi) q[5];\nu3(0.488181896335697*pi,-0.389336450905687*pi,3.69422163836798*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.720264522417962*pi,-0.024644996259060026*pi,1.2163970146425949*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.594759952540086*pi,3.15642001059194*pi,4.37789704974697*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.193429627674042*pi,-0.026309025396672014*pi,3.52874684708834*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.326322072490089*pi,0.25799091290195897*pi,1.187333648473101*pi) q[9];\nu3(0.321787018938269*pi,-0.132340378386341*pi,4.21328865072533*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0196759153390205*pi,3.19007129709715*pi,0.8255608029507779*pi) q[13];\nu3(0.43288624961282*pi,0.44861358222509695*pi,3.66587782754745*pi) q[15];\nu3(0.618610966161485*pi,2.9061901985601*pi,4.218982272961259*pi) q[16];\nu3(0.348033141940594*pi,3.42553072193473*pi,0.801847589328333*pi) q[17];\nu3(0.104551936271257*pi,-0.324838590178699*pi,3.93242752543543*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.564560551514912*pi,-0.235323746630966*pi,4.07989337610484*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.523431963382911*pi,0.8415809526171001*pi,0.916288915052214*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.208957532886302*pi,2.72309886422988*pi,1.4389948895058922*pi) q[7];\nu3(0.498042849546584*pi,-0.06583023939011401*pi,4.423042431009311*pi) q[9];\nu3(0.389523751840064*pi,2.83973750433281*pi,1.1468825049533828*pi) q[10];\nu3(0.713264863933987*pi,-0.49300126105924386*pi,4.2161318985356*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.362010243308095*pi,0.06715656307106799*pi,0.889354925608788*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.783948687170892*pi,3.0037249355548*pi,3.32208744983363*pi) q[16];\nu3(0.665513694231868*pi,-0.42358291477482113*pi,4.27049922498796*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.347774390936495*pi,3.27869470286998*pi,2.19456567617798*pi) q[20];\nu3(0.285379852752883*pi,-0.358141578389805*pi,1.312547471330803*pi) q[21];\nu3(0.470613399443634*pi,0.32561940194041605*pi,4.35431430935751*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.652996754976232*pi,2.92657517321195*pi,3.83538439887453*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.236859047754266*pi,0.00867736252664597*pi,4.26502795944322*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.420058667659035*pi,0.25503859014825503*pi,3.7794745757562*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.454367617210557*pi,3.26704274547525*pi,3.17572308723518*pi) q[4];\nu3(3.5*pi,3.46646166679043*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.3183591149757*pi,3.32771980848884*pi,0.9034614686195199*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2860249825100198*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47613316127438*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32614161734648*pi,0.5*pi) q[3];\nu3(0.166052388042852*pi,0.87758453749554*pi,4.443879771846261*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,1.3540783680706219*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[21];\nu3(0.483144037208395*pi,0.45263595813288104*pi,0.7961445584759019*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274010395187433*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.26597285432898*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.35171635116533*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2258117096510301*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,3.44737646150853*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5567919361866841*pi) q[14];\nu3(1.0*pi,0.0*pi,1.272197537906206*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235978065482676*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.48740070869081*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,0.5823578159354676*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48775155490262*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5739855918967797*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244045850034027*pi) q[18];\nu3(1.0*pi,0.0*pi,1.353088165674249*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.590007797040343*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.686380971264202*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42103135252059*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41667100502916*pi,0.5*pi) q[4];\nu3(0.53384628679931*pi,3.24326323881481*pi,0.739772589869481*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43680183773805*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.165116300118312*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.792615763579363*pi,3.22463246327442*pi,3.985692243562*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32817794988606*pi) q[18];\nu3(1.0*pi,0.0*pi,1.035008381999935*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4266379755031995*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.493318162012286*pi,-0.15661846173716698*pi,0.647854678022843*pi) q[3];\ncx q[4],q[19];\nu3(0.647381337030051*pi,0.45433855187210503*pi,1.10313482197283*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.542732107571841*pi,0.08048546023828795*pi,1.254902905055192*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.486900987040439*pi,2.99271473061035*pi,0.969425057795102*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.224660466103977*pi,0.12399333755247999*pi,3.76757950490886*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48286504602113*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.541949602065603*pi,3.29629410141995*pi,4.08533705699738*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.273891637586141*pi,0.39461974226767105*pi,3.68479261570773*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49246382834509*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5894107987506*pi,-0.31621632012727796*pi,4.4597936440409995*pi) q[0];\nu3(0.662680533991835*pi,3.18585268735445*pi,3.61381691272057*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.43925930972237*pi,0.5*pi) q[12];\nu3(0.311038454731423*pi,3.41377743806134*pi,1.168622661493433*pi) q[13];\nu3(0.576969521888549*pi,0.303637141238716*pi,4.23131352233702*pi) q[15];\nu3(1.0*pi,0.0*pi,1.372464339435522*pi) q[16];\nu3(0.517744860699368*pi,2.58027515140544*pi,3.76423405225699*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.427258162837727*pi,-0.06159770004807702*pi,3.87528151149932*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.559036639654685*pi,0.24891170164994103*pi,0.6386926313114341*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.140341271984599*pi,-0.4828634687471207*pi,0.7914552537326329*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.17842118503768*pi,0.398959660155234*pi,4.42462290448014*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.311148025546715*pi,3.17091000741414*pi,1.0659903244937579*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.351392659051171*pi,3.31413172115517*pi,0.940123773599215*pi) q[10];\nu3(0.410683078861946*pi,3.17713214229777*pi,1.77037508190687*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5549287821014857*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.69375159319182*pi,-0.29380754793339603*pi,1.049651417328553*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.382479969600972*pi,2.89435735359239*pi,1.158950996315494*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.621601356395755*pi,2.72119115248333*pi,3.74081498889025*pi) q[2];\nu3(3.5*pi,3.46146237402999*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.309203684188055*pi,0.22373050543830497*pi,3.6093340957265*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.317438764066883*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.227758425334475*pi,1.16706281334233*pi,4.30464760973881*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.439980085978236*pi,3.06406426899027*pi,1.0156694888556879*pi) q[20];\nu3(0.80921170045681*pi,3.16726163811404*pi,3.58805202119474*pi) q[21];\ncx q[0],q[5];\nu3(0.794306269569382*pi,-0.0052977721322740035*pi,0.9450115556775129*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.158035414267163*pi,3.34017845694027*pi,0.773561596112763*pi) q[7];\nu3(0.440993922571685*pi,3.13470817866882*pi,1.8314679113775*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.280259899021521*pi,0.12030782109107196*pi,4.39922948553474*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.515657971297569*pi,0.5762378329048901*pi,4.470650062551449*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48918078877667*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.570075602501905*pi,-0.42126496509303*pi,4.356055134091131*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3103558408923979*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.426610685441674*pi,3.37105996082841*pi,0.80712544795857*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5010731438439916*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.944979097444615*pi,3.3125256271831*pi,4.2799679270894*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.163852910110906*pi,3.28516335956737*pi,4.4572731876663205*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.523933603609903*pi,0.291203610908201*pi,1.51730679875678*pi) q[9];\nu3(3.5*pi,3.34588740701357*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34839692850438*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1071944109793779*pi) q[14];\nu3(1.0*pi,0.0*pi,1.291249011640625*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.251203223122709*pi,2.83491731046695*pi,1.50755911395688*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.741533412753385*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.912991278727428*pi,0.17919081527645597*pi,1.454641715279313*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(0.612988539020303*pi,-0.050519766211646*pi,0.8957748922140669*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(3.5*pi,3.41231660656971*pi,0.5*pi) q[2];\nu3(0.619591490038613*pi,0.46285621096846896*pi,4.49844864258969*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44579911876304*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.363910697686463*pi,0.021695076873993968*pi,0.969209766743395*pi) q[12];\nu3(0.284745625352565*pi,0.79015085282345*pi,4.24050845961445*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45138486894316*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40921681714693*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194746660929085*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2013144076721312*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(0.754248377242827*pi,2.69665326951376*pi,3.75091137114127*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.403571473871674*pi,0.10157527192483595*pi,4.38360551031929*pi) q[13];\nu3(0.697214001804781*pi,2.85687427514466*pi,3.22256884542861*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46675716985157*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.416797268783488*pi,0.245660780241036*pi,1.1886345266096892*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45795575269426*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246899223748108*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5753383243679902*pi) q[20];\nu3(0.42442395174618*pi,-0.22691397776906802*pi,0.5065448273148343*pi) q[0];\nu3(3.5*pi,3.32953194463954*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.44040026187352*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.343088020403361*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.20653075268559*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.521310430926881*pi,-0.344252166979575*pi,3.62658728816745*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43870216312315*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5084799591369711*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2370422094214581*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.24968415703943*pi,-0.16030774786026503*pi,3.79017422234512*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.179665754433018*pi,0.6094501436522901*pi,4.1376414861883895*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4488168775669905*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.231908093690858*pi,3.0411225436251*pi,1.56458063063009*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43592006683963*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.622406633678335*pi,2.81463779170557*pi,3.61590177602352*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.678952724731888*pi,0.78865325207426*pi,0.733032726210259*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.671232301587962*pi,-0.296544822263888*pi,3.91241248391644*pi) q[8];\nu3(0.61504622824446*pi,-0.28450495557050803*pi,3.97949944531758*pi) q[10];\nu3(0.0918348431697495*pi,0.294098129740998*pi,3.40062946101013*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.417004022745082*pi,0.10094398660509196*pi,0.899357541305458*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.600996806481751*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.388742177124735*pi,-0.4305636418279625*pi,1.69484822915822*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.674848378608974*pi,3.00048004913507*pi,4.03536399843703*pi) q[14];\nu3(0.463616312757462*pi,0.6115195445858901*pi,4.38957665477606*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.742420315234686*pi,0.44554245100272605*pi,0.967760305105398*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.792615530908372*pi,-0.18881384133746*pi,3.55266254103906*pi) q[14];\nu3(0.903613169318245*pi,-0.004710671779631026*pi,0.986728430218606*pi) q[15];\nu3(3.5*pi,3.46935882624844*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191151838402725*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.434119653739562*pi,0.82681438749*pi,4.17843065553555*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.157264724657938*pi,3.12780485213037*pi,0.790999875957068*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.584141612394994*pi,0.43047892403769406*pi,1.252734612613966*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.594993499948662*pi,-0.4426824469232533*pi,0.62408575924256*pi) q[1];\nu3(0.354567866387017*pi,2.71806361297578*pi,0.888585086359179*pi) q[2];\nu3(0.501688334494925*pi,2.51515744358989*pi,1.330387138178855*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42862740159973*pi) q[17];\nu3(0.170338863812524*pi,3.23886104455317*pi,0.661381761965502*pi) q[18];\nu3(0.51948602747298*pi,2.69883266213989*pi,1.388498656039765*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.640709501604992*pi,0.75443977254392*pi,0.507844136881166*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.336117072618901*pi,-0.4211306043152917*pi,1.51126344506331*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.417583916954505*pi,0.095618290268072*pi,4.05273343779775*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.142332682841179*pi,-0.4796653017423962*pi,1.494042616385119*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.722579380519842*pi,3.34977827908367*pi,3.68307899040206*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.702201410383064*pi,3.01496699618712*pi,3.53697640186788*pi) q[12];\nu3(3.5*pi,3.43022205758997*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.179256109737913*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.219754867868063*pi,-0.346040448791958*pi,4.19937618037335*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.487865890297029*pi,0.35052578796600997*pi,1.3243850921273639*pi) q[9];\nu3(0.340589040399356*pi,0.8538212225205399*pi,3.93755249201514*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.389791800867551*pi,3.03765524451709*pi,1.221960412614309*pi) q[21];\nu3(3.5*pi,3.47863449631753*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4094894468812*pi,0.5*pi) q[2];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.3819676791059021*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.47863020025967*pi,0.34758757994671596*pi,1.03747105602588*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.642760392643455*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1747344339437*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.43478788550713*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.214955871436116*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.27588107629789*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.32496154397368*pi,0.5*pi) q[15];\nu3(0.378174173728009*pi,2.73424755077294*pi,1.0181418376540718*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36418087177091*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1730854090592802*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.4648670516181*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.49005538828711*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.348689650259994*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.2337607423239438*pi) q[12];\nu3(0.575955429031738*pi,-0.20317941555894797*pi,3.35276094546837*pi) q[13];\nu3(0.678891839872177*pi,3.05355047099974*pi,3.16748952285749*pi) q[14];\ncx q[15],q[21];\nu3(0.250833022733219*pi,3.36150420189635*pi,1.65946826968751*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43633977692743*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43400522982221*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40559742727863*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.106296873828553*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246726725413477*pi) q[11];\nu3(0.168775421965283*pi,3.42029608991872*pi,4.235564745993321*pi) q[13];\nu3(0.454597613019304*pi,0.5050550819938*pi,0.654884630556045*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.123737068165588*pi,3.26569195044871*pi,1.345864988738118*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.601147261438504*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40532412903559*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.47311523350068*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.274309374476984*pi,0.18479983960381996*pi,3.60249958350209*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44610324688941*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45848477077495*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.730559663319975*pi,-0.039388060237528*pi,3.93055603354929*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.9779811300761*pi,3.38476747013075*pi,4.12857505675891*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.485415952618927*pi,3.23282316666253*pi,3.29352766971931*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46846677512961*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.341858185529143*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.263882511149452*pi,0.17651984660214304*pi,4.14506901624043*pi) q[20];\nu3(0.119286877132403*pi,-0.05143646101780802*pi,1.298389726921664*pi) q[21];\nu3(0.640438247349617*pi,0.11448970384606905*pi,3.62770523563052*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.545486446024005*pi,-0.048863235276976*pi,0.8085170052034201*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.445138017243797*pi,3.1545204977766*pi,0.815133528794601*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47780308288824*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3836928596182632*pi) q[18];\nu3(0.313744720908542*pi,2.8750905853835*pi,1.6489968710508*pi) q[19];\nu3(0.364039941257718*pi,3.47725528042381*pi,1.83362793809189*pi) q[20];\nu3(0.37277872753271*pi,0.5307756788923499*pi,4.36606682321232*pi) q[21];\nu3(0.726165678129572*pi,-0.4253922798251351*pi,4.077617763732039*pi) q[0];\nu3(0.324960080254673*pi,3.38019281829036*pi,2.00454920395177*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.828534940355948*pi,0.00775033702327399*pi,4.17562963279562*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.551091375832134*pi) q[17];\nu3(0.494772299433375*pi,0.311893652462512*pi,1.302528914893492*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.483050678216263*pi,-0.18374974266910898*pi,0.5867955881894142*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.556703958067348*pi,0.003420413180157955*pi,4.19400902622197*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.930301987010898*pi,3.4345428404226*pi,0.5258297971558142*pi) q[6];\nu3(0.779813004934688*pi,0.8557990604871699*pi,4.44685726211002*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.72418018114547*pi,0.19088188744034296*pi,1.69041455283443*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35232853902291*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.768320520353473*pi,3.04565681232088*pi,3.25541151233818*pi) q[3];\nu3(0.731080080666718*pi,-0.12760497086886102*pi,3.70872643391533*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.657065541129296*pi,0.7554399166043599*pi,1.06835040477543*pi) q[6];\nu3(0.453902881020148*pi,0.200107167360981*pi,4.4519543694141195*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.467621287488254*pi,-0.30525171178363397*pi,1.45166733898309*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.741382788745354*pi,0.47255862235576496*pi,4.47912353911369*pi) q[11];\nu3(0.707651897896001*pi,-0.12820516887481798*pi,1.000586106739443*pi) q[12];\ncx q[13],q[21];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.454441731899583*pi,2.88554273646571*pi,0.8580777778259701*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.288445554480768*pi,2.64717704202001*pi,0.946956087492854*pi) q[8];\nu3(0.652317624368248*pi,2.83897299867211*pi,3.50376024413511*pi) q[9];\nu3(0.353741692581861*pi,0.27105918172368104*pi,3.93869249129791*pi) q[10];\nu3(0.439426633766117*pi,3.26337942527531*pi,1.409567192482207*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39455687962216*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.111291251244508*pi,0.246876273628037*pi,3.90544708782598*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1589945259421581*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.564606172128367*pi,0.9185717364111801*pi,0.75594203337474*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.80533667451512*pi,0.30291403369387104*pi,0.9070775084017499*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.34624036173354*pi,2.91193411474088*pi,0.618821563280591*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.383787992512239*pi) q[21];\ncx q[1],q[17];\ncx q[2],q[4];\ncx q[3],q[9];\nu3(3.5*pi,3.4583048153847*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.27774290381735*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.058198648695736*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.285995139009489*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[10];\nu3(3.5*pi,3.3119919833539*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47927478519753*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28240455389043*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.093397078013763*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.48120884072459*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.1045127501156369*pi) q[9];\nu3(1.0*pi,0.0*pi,1.292899664507516*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.181276794077509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45723482699715*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[4];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38551766024743*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.269422570727618*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4517719166569005*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3162069516144*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.293498232129791*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.497117350623061*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5684557143782101*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5972229517956421*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.623871426618332*pi,3.45641812608332*pi,3.28417689364538*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5317182199883868*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[4];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42212161530028*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.132305430350589*pi,0.46609094826736297*pi,1.0104175597345209*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.695684813459812*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.713687329011703*pi,2.93026669712854*pi,3.84429072530497*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.381422384222621*pi,0.348549521705246*pi,4.43398281825739*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.43248039896544*pi,0.49990565989206504*pi,0.654796483104092*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.424835970853956*pi,0.8298783014140401*pi,4.12691498041331*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.363977333085827*pi,2.84748060654812*pi,1.3961807808777111*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.260302611049959*pi,3.17568302759797*pi,4.46957410651363*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.899242354103177*pi,-0.06227733572658001*pi,4.3722310521177*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.320636703500579*pi,-0.09381380228485903*pi,1.371524147052857*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.521560048961557*pi,3.06388449049494*pi,3.81744094050475*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.536365581577883*pi,0.026329567938534026*pi,0.5230570851210642*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.549555487503293*pi,-0.355325746895673*pi,1.2036464401823959*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.669698480729778*pi,0.322838117721877*pi,4.27372741048076*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.560229247137692*pi,-0.26332839777872896*pi,3.67990027647545*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.324621016559721*pi,-0.178893444552156*pi,1.335906261189495*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.701643188589062*pi,3.12098702007329*pi,3.39697415044801*pi) q[20];\nu3(0.871886761716745*pi,-0.28016865817512604*pi,3.38676736058123*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.503587314756259*pi,2.69520336655*pi,1.139388589447001*pi) q[7];\nu3(0.550710653637471*pi,3.21089472788852*pi,3.38166461944372*pi) q[8];\nu3(0.31844061516152*pi,2.37071607952538*pi,1.237175484874723*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,3.43641490122172*pi,0.5*pi) q[16];\nu3(0.437421067328332*pi,0.04908001643057003*pi,4.3664774217432605*pi) q[17];\nu3(1.0*pi,0.0*pi,1.298151172998593*pi) q[19];\nu3(0.535417481991087*pi,3.25259853178729*pi,1.73072642046449*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.746993406257833*pi,3.40505787672842*pi,4.39217263666258*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.745759128675427*pi,0.24978759156499897*pi,0.5309176669820184*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.788261262710679*pi,-0.353310927636253*pi,0.796654931794877*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.368004307553566*pi,3.10501456249311*pi,1.098715183808358*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.33639647358887*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.423179534960493*pi,-0.339406223123661*pi,4.33955996524657*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275442999727584*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.319776702867156*pi,-0.19235590198652203*pi,0.723453027129327*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.877039717684441*pi,0.019016198875350998*pi,1.025477773095067*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.276107230213133*pi,-0.19858818950983398*pi,3.94341010795969*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.542691590374343*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.437148749845565*pi,3.06276828473629*pi,1.9602894489412*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.522342812763133*pi,0.23427361663204205*pi,4.40086866034619*pi) q[4];\nu3(0.671560717371678*pi,2.82848910335638*pi,4.32459701661271*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.528673890013175*pi,0.15586896735349798*pi,0.5777320276213234*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34540703703531*pi) q[18];\nu3(0.423350452330961*pi,3.40103574604679*pi,0.944199699253313*pi) q[0];\nu3(3.5*pi,3.46579574563035*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.46877841570418*pi,-0.027063168989301*pi,0.5152834291411235*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.920676049219598*pi,-0.248345949572905*pi,4.13415849901396*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.576474393416591*pi,0.81646722294986*pi,1.0304103780904459*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.446404007036322*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38728742132051*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.45757393251494*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.503729391269059*pi,2.62063695951278*pi,3.54024537422347*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.528060493053252*pi,-0.476167692838667*pi,3.79710219281034*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290405511938625*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.910922767218665*pi,2.77377199593735*pi,3.45213374844864*pi) q[19];\nu3(1.0*pi,0.0*pi,1.149973676356903*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,3.37623763071203*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.343112964694889*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.526402849368467*pi,-0.304844891384625*pi,4.243254884558461*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.365142879557388*pi,3.23622968292397*pi,1.42356171336795*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49172420254949*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[10];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43840978653027*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5225381421943679*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44984267769307*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48274154474768*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.355526607303943*pi) q[4];\ncx q[6],q[19];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.1851273210280588*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.657327383201927*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[4];\nu3(3.5*pi,3.32450428291468*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48681401765735*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3237635584204241*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225136663371311*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43231221808248*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.537717197702123*pi) q[4];\ncx q[6],q[19];\nu3(0.46441354519565*pi,3.40224911373453*pi,1.88770787424308*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5039392686383993*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.37092550816337*pi,0.008050535811267023*pi,3.70430590230492*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2985131076166279*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.446704736867157*pi,0.52672235381239*pi,4.2387157672664895*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.349734412873888*pi,-0.41569171697972773*pi,1.82928618752892*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5577042009412718*pi) q[14];\nu3(0.709772844187336*pi,3.21531726064017*pi,0.5237034405864331*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45700802490788*pi) q[19];\nu3(0.301672302408607*pi,-0.33435426861544804*pi,0.82448356895385*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.630144807105033*pi,-0.16686511203599103*pi,3.85848103128425*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32312099228187*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.636262032949768*pi,2.94675590412275*pi,4.3839031425930095*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.533358200503563*pi,0.57130917600222*pi,0.858022822825668*pi) q[2];\nu3(0.471550674311407*pi,0.73357266697778*pi,4.1368490889371206*pi) q[3];\nu3(0.186541480320642*pi,3.36733686617598*pi,1.63243542926815*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.58743137642311*pi,3.1655358828947*pi,4.36684489567755*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.258924450641313*pi,2.83372249381357*pi,1.53241370253598*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.753856109484356*pi,0.05406238020533005*pi,3.94934293059478*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.52696628715728*pi,-0.204507179692268*pi,1.1875490468981749*pi) q[2];\nu3(0.535752396917708*pi,0.33930057677994796*pi,1.324841152474764*pi) q[3];\nu3(0.359054948772755*pi,0.233753211936799*pi,0.667111026968934*pi) q[4];\nu3(3.5*pi,3.34826630854589*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.431633844195732*pi,3.18202108143173*pi,0.66823092579507*pi) q[9];\nu3(0.512495016117606*pi,0.314051845362865*pi,0.5613183871822931*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.301242241005172*pi,0.134871410733857*pi,4.045687848025819*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.200627300380144*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.241629868548006*pi,0.6334154760828401*pi,4.26834788449445*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.211775819243448*pi,0.5842789373608701*pi,4.28758847488276*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.568353844004016*pi,3.30288419634621*pi,3.25918684451375*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.563466396849973*pi,0.23684939952545103*pi,4.16082365226793*pi) q[11];\nu3(0.472234008463553*pi,-0.247435654890242*pi,1.378950875204465*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.547608546933222*pi,-0.23859565175229502*pi,3.81207120975259*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.567056053561819*pi,-0.4078105913982459*pi,4.29630606553288*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.705292470336703*pi,-0.06544654359762597*pi,4.25948675452112*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.632209889544025*pi,0.185145324165639*pi,1.170042821381357*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5276662113802706*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.901219967639202*pi,0.7472906901110501*pi,0.720298204301111*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[15];\nu3(0.86607255230685*pi,1.01291702158223*pi,0.662258939528981*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45695942298725*pi,0.5*pi) q[13];\nu3(0.618880922612282*pi,3.31292404880754*pi,0.750941069585829*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170560594475291*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48493863886631*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41511385445394*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.693037403885266*pi,0.9516983604576901*pi,0.630120137759725*pi) q[6];\nu3(1.0*pi,0.0*pi,1.260843398282021*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.710056643658778*pi,0.21976424070186396*pi,0.952304787070104*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.718212982048575*pi,-0.302138190949436*pi,0.5362500959781115*pi) q[19];\nu3(1.0*pi,0.0*pi,1.264385498268948*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.181082711579983*pi,-0.4888895848508049*pi,1.050481099138353*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39967599662363*pi) q[18];\nu3(0.474379802927602*pi,3.25834881470508*pi,3.37903438889666*pi) q[19];\nu3(0.029907679739406*pi,0.04772329053524005*pi,3.5676578052254*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.62361458370946*pi,-0.339828102239138*pi,0.5915571054300339*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39129970682162*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.642651794795604*pi) q[10];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.355691736317549*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273943179115999*pi) q[21];\nu3(0.269507138777818*pi,3.15446933265276*pi,4.44009811399291*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[10];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[21];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.555422550767061*pi,-0.196622265448818*pi,0.613989737893239*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40123549569279*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42417002827318*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44405247893903*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.319607759594569*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.135650044703572*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.337644465492484*pi) q[14];\nu3(0.756932662095488*pi,3.18606959391855*pi,3.96817680251686*pi) q[15];\nu3(0.710329979949716*pi,0.6170699815929199*pi,4.25977299911784*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5292465526732619*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.810194691204138*pi,0.15509271707111505*pi,0.859329106826794*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[21];\ncx q[8],q[14];\nu3(0.229927600845084*pi,0.149236066074092*pi,0.996760173964286*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.568319824742634*pi,3.40790039137263*pi,4.4238257161724395*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.173069090902454*pi,-0.111982482897585*pi,3.98814949961919*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5065674548653978*pi) q[9];\nu3(0.263623885971157*pi,0.21603518522597598*pi,1.1327578431921559*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44635274870035*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.533166904430617*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44541634899207*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3609517889530371*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43401297483376*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47630861280055*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.395448115214931*pi,-0.468542859773581*pi,4.38392709681501*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.659956286926976*pi,3.45564759803668*pi,4.0834277063802595*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.266569453321389*pi) q[15];\nu3(1.0*pi,0.0*pi,1.265743370772347*pi) q[17];\nu3(0.795417083128157*pi,3.20002479063955*pi,3.83812172953816*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.680128645399212*pi,3.39295394174848*pi,4.06517420251056*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.581760480641262*pi,3.3895973048439*pi,3.78940916932248*pi) q[7];\nu3(0.892086109093971*pi,0.26885968486830203*pi,1.110234055836199*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.566608214905136*pi,3.17233006024753*pi,0.7164738294098261*pi) q[13];\nu3(0.462389757360608*pi,0.5366020389860999*pi,0.959489020490516*pi) q[14];\nu3(0.150100216874879*pi,0.05377140289598903*pi,3.82120232136367*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.683849069769091*pi) q[19];\nu3(0.789188070793244*pi,0.194375963557601*pi,3.70328356305744*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.851948909353866*pi,0.89849632747417*pi,1.067532311252612*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.500138433797685*pi,2.65099335281226*pi,1.153538849856689*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.523779950446772*pi,3.279994863602*pi,0.5941142266668068*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.408952842339777*pi,3.15333939112453*pi,1.0345708360056212*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47380477754891*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2765291245273005*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.30208737761171*pi,-0.4337426919028677*pi,1.08523172068952*pi) q[20];\nu3(0.754994216633915*pi,0.19845595405434202*pi,3.90543343022585*pi) q[21];\ncx q[0],q[15];\nu3(0.502823977640221*pi,3.19446894976703*pi,3.37706981436204*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.574155439858019*pi,-0.23250960130474202*pi,0.680677258668014*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.714616424219447*pi,2.92520854779729*pi,3.28778374734773*pi) q[9];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.731063870011194*pi,3.25960241745329*pi,2.83613307395559*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.801044980318845*pi,3.08364050641895*pi,4.4203897399334195*pi) q[9];\nu3(3.5*pi,3.41955907358752*pi,0.5*pi) q[11];\nu3(0.716955226251664*pi,-0.4303348703020887*pi,3.43231393472145*pi) q[12];\nu3(3.5*pi,3.41947896888481*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.335528756633146*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2211805153480229*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48115292655653*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.509554598402717*pi,2.5740115208412*pi,3.65426944150212*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.304329077568188*pi,-0.027953516972721026*pi,3.70800497825595*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.235947590906497*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.468640698578255*pi,0.8606639451960301*pi,0.833134937306926*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2851277565066805*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47175908766023*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.270969562925609*pi,3.02692537472437*pi,0.712411046244013*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.3276839150689*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.953158937622478*pi,0.6624007873984901*pi,4.19115526685289*pi) q[19];\nu3(0.625738473982788*pi,0.19927093548180597*pi,0.802619219623727*pi) q[0];\nu3(3.5*pi,3.47026520850512*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.561897873004514*pi,0.7737243722545*pi,1.113329017709795*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.715234678308643*pi,0.408896045166967*pi,0.766031322162773*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2662664052142412*pi) q[21];\nu3(0.284536921550965*pi,3.21904335478917*pi,1.54322137067027*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.310894819308605*pi,0.414389561105993*pi,0.682419549700898*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.783763556127616*pi,-0.361979614274365*pi,4.29534290136859*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.299514062872461*pi,0.8212439326707801*pi,4.1672126139448995*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3815861237312195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48346307986528*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.329542826439287*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.224569781524265*pi,0.59440441231122*pi,3.68294479213171*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[15];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.563947288546545*pi,3.31267903535987*pi,4.0275054821152505*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.661431994228304*pi,3.12482378140237*pi,3.95302099197318*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4676791630562*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41393697159951*pi,0.5*pi) q[10];\nu3(0.702817602832253*pi,2.80524614712444*pi,3.71528890090454*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.638994004685374*pi) q[12];\nu3(0.289375316257555*pi,0.11151137502244102*pi,3.62179901938216*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285866213748585*pi) q[15];\nu3(0.418736596679625*pi,3.3013145554584*pi,1.60457307996897*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.383968929712999*pi,-0.44338277680311977*pi,1.451224390702732*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3831362572977959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.198241205570233*pi,0.24466822281692902*pi,3.95266585139498*pi) q[2];\ncx q[5],q[9];\ncx q[6],q[12];\ncx q[7],q[15];\ncx q[10],q[19];\nu3(0.468242986592269*pi,-0.34084488975842697*pi,0.744288769009973*pi) q[11];\nu3(0.764362339906422*pi,3.38450517355105*pi,3.72420199778809*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.361005707354551*pi,0.13953109283676202*pi,0.5950071999177367*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.770239290410644*pi,3.10536423086449*pi,4.19969381971839*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34887097451338*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.172286379531768*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.71716858483027*pi,-0.15841519381215002*pi,4.0090569798286*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5444424198435736*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.547438120623533*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.666769797846699*pi,-0.4856491107822643*pi,0.738830529193826*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.263773237653695*pi,3.48567940170555*pi,1.7682420645255*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.505905908667534*pi,-0.4306042003285065*pi,0.9550683056195339*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.276869321774103*pi,0.21947105665968203*pi,0.9623450126663939*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.45097740690365*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46135905444697*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38739933152384*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45737291143119*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.119552069045302*pi,-0.13377406336735098*pi,1.319294396696512*pi) q[6];\nu3(0.463260048539789*pi,3.14571882902262*pi,1.90359230229898*pi) q[7];\nu3(3.5*pi,3.49355661070048*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.22048911965768*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.152158254911928*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.721178685217907*pi,3.44875506942806*pi,0.800198986614186*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233415541326597*pi) q[16];\nu3(3.5*pi,3.45587384812152*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3171854906107199*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.179580892702049*pi) q[20];\nu3(0.757628525384855*pi,-0.350413018434584*pi,4.06801594519692*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[18];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.332397236622734*pi,0.419593936372495*pi,4.46169022281357*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.45764368126303*pi,2.5815546638989*pi,1.235216531129395*pi) q[12];\nu3(0.816768891372875*pi,0.018606724349076953*pi,0.5356084345778842*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.416895455889833*pi,3.36856294902426*pi,4.2960185902285595*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.674001671188016*pi,-0.374219850565567*pi,3.61397549964242*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5179960418634684*pi) q[11];\nu3(0.63454258828069*pi,0.28464996597276704*pi,0.806120681784389*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43785726103717*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40509896277894*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5842109644198286*pi) q[18];\nu3(0.60078282405879*pi,0.56469994306321*pi,4.1248746999579*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49191177618464*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[3],q[18];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.472714894873304*pi,-0.320096060869151*pi,0.900052886597415*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\ncx q[17],q[20];\nu3(0.501562013098057*pi,-0.0005373606307430001*pi,0.9103721452910261*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.671036350413105*pi,2.75873212687277*pi,3.74730840425059*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.35965936762503*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2220674019884479*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43791151322602*pi,0.5*pi) q[2];\nu3(0.747972178604757*pi,0.13734115366795296*pi,1.163026683608471*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.738336625686082*pi,-0.14144846403656403*pi,4.09232493505848*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.380251866015287*pi,3.32570870635263*pi,1.64046522147109*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.305682597514637*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(0.703822076166994*pi,0.184348936316858*pi,3.8667944478497*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.133343253939966*pi,1.06518233422145*pi,4.16149935966701*pi) q[8];\nu3(0.183153872285534*pi,-0.30838857574316103*pi,4.44021017894015*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45599307008995*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.567385016893328*pi,2.90519394732934*pi,3.21379454582554*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48787305651384*pi,0.5*pi) q[7];\nu3(0.418163474059545*pi,0.6431637408405899*pi,3.7907856271859*pi) q[8];\nu3(0.438587830829978*pi,0.11063094970451504*pi,0.5795007027343827*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.332194408359662*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4015770566250705*pi) q[21];\nu3(0.375825584763163*pi,0.01608093582176795*pi,1.32593204399679*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.737986170905566*pi,3.1988128791357*pi,4.34882925928339*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.68596891067903*pi,0.39454535731031304*pi,4.28673447761527*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.526442933890337*pi,0.366161265927045*pi,4.15344071848766*pi) q[0];\nu3(3.5*pi,3.43602017327665*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.252569404694272*pi,0.7431826668328201*pi,0.748649442983364*pi) q[4];\nu3(1.0*pi,0.0*pi,1.151682852217486*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.659120746571671*pi,0.398958439715855*pi,4.45235774008247*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.879637761360886*pi,-0.14025859466393198*pi,3.77786071085442*pi) q[16];\nu3(0.402686269916106*pi,0.207750955172315*pi,4.48811356294901*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39629558773944*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.187663850402025*pi,-0.03285616090557297*pi,0.641957657307296*pi) q[4];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.32376736702785*pi,-0.4674439928655589*pi,0.728809380761496*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.329315862417324*pi,0.11536467776603998*pi,1.258783361860167*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.137401208270058*pi,3.11378590765769*pi,1.143358413559986*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43806472186732*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.455480756681935*pi,2.77412244819604*pi,3.67927497515757*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.490922860817041*pi,2.54234107355842*pi,1.193198498816567*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36625579519868*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.087860646710169*pi) q[9];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.344521922194787*pi,-0.16118001327514803*pi,4.19989969662569*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.520207539277621*pi,3.31956508400252*pi,0.67538897794968*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47261724646935*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.324319578478039*pi) q[11];\nu3(3.5*pi,3.25975749076913*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.637541909048248*pi,-0.323728658421079*pi,3.49919315854966*pi) q[14];\nu3(0.540694808505288*pi,-0.08605613343162999*pi,4.38300413079093*pi) q[15];\nu3(1.0*pi,0.0*pi,1.158270532140061*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.515996457442887*pi,3.05386692351787*pi,3.87054730481206*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5540410335398018*pi) q[9];\ncx q[12],q[16];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.513982682218263*pi,0.009697364479018034*pi,1.330698052246067*pi) q[15];\nu3(3.5*pi,3.26094144375804*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1228139902342589*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43253230262363*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2290737372296991*pi) q[6];\nu3(0.842345097102226*pi,0.11713569605426599*pi,0.861463408906442*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37345222243067*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37890845646624*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40788898528922*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.28165215855974*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.318117935344227*pi,3.2242139953982*pi,0.697330851633304*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47881944916562*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.203454834567075*pi,3.36228010409183*pi,1.347758143590844*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1587240658220659*pi) q[10];\ncx q[12],q[16];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4848132477236*pi) q[20];\nu3(0.373033830077875*pi,-0.259681105746578*pi,0.930928740631233*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42952102759739*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.32869718600052*pi) q[18];\nu3(0.222074758325749*pi,-0.4000874016573653*pi,0.724931845206188*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.690625270592131*pi,3.01996774335541*pi,3.90982600755099*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.240064111121906*pi,-0.362119338391244*pi,1.84647231882437*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.640229346388831*pi,-0.361352693394414*pi,0.605134084710688*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5568299582126102*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.408050519119917*pi,-0.05897277434800702*pi,4.04354301380726*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.808928784721447*pi,2.71660076287675*pi,3.76792855650432*pi) q[1];\ncx q[2],q[7];\nu3(0.368949315373504*pi,2.60890607273512*pi,1.5138280081275*pi) q[3];\ncx q[4],q[10];\nu3(0.739977235851883*pi,-0.11055657650773598*pi,4.39019739936066*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48050056565412*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.203793565485777*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.800435061348887*pi,0.326376328470791*pi,1.59953759562943*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.666019852324491*pi,0.81993797945211*pi,0.95882219519834*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.476917566688269*pi,0.488175514253141*pi,0.7603406894388289*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.565814460473843*pi,0.09148358239398102*pi,4.18482762330205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.395295564059586*pi,0.447047873958337*pi,4.036877558294099*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42143608783913*pi) q[7];\nu3(0.364924496537313*pi,0.12214669347968998*pi,3.69739214640903*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.636326830223046*pi,0.292704674051816*pi,1.180855194439163*pi) q[11];\nu3(0.82237056329756*pi,-0.4618723406460561*pi,3.87173108430817*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.564605364688607*pi,0.74398541351433*pi,0.892556293624384*pi) q[16];\nu3(0.127655026446719*pi,2.49473863639181*pi,1.2505406378075299*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.127854455098623*pi,0.74530288770533*pi,4.16976826339575*pi) q[0];\nu3(3.5*pi,3.39065384170115*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.193758740204231*pi,3.11588441620644*pi,1.194217745191001*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.272925964337403*pi,3.00960765221128*pi,1.61754563149783*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.790363854981631*pi,3.17120757530167*pi,3.39782834681472*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.278458927329044*pi,0.21911314681786598*pi,1.1107178807797071*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3270912515622308*pi) q[19];\nu3(0.582751160160382*pi,-0.275914744157001*pi,3.41818258332547*pi) q[20];\nu3(0.377166302529332*pi,3.10082683839896*pi,1.66980321941304*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.793709166528571*pi,-0.282150767281296*pi,0.729135364647132*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0931941524708429*pi,3.22231470745031*pi,0.710295909828405*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.859702785281912*pi,0.260616313974932*pi,3.78665560615092*pi) q[18];\nu3(0.451026213388561*pi,-0.11920248120487498*pi,1.4176364696888362*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42915408465041*pi,0.5*pi) q[5];\nu3(0.463647709542436*pi,-0.366064835218175*pi,1.088203463649743*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.304173863521712*pi) q[9];\nu3(0.685112787953531*pi,-0.380015862430417*pi,0.9982993189696501*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.278506354204289*pi,3.06897624170236*pi,0.8594384067502989*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.230848297288103*pi,-0.267592679036266*pi,3.97679657443094*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5580605703561485*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(0.454845993045634*pi,3.30771665934843*pi,1.95688795517824*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.30261195129149*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.162846318003759*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37953444983688*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40987314053929*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5124112932711986*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2243121131708299*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.295152616743102*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42429471807762*pi,0.5*pi) q[0];\nu3(0.244352757143602*pi,0.37564171852055495*pi,4.13743928133473*pi) q[1];\nu3(0.654770921423984*pi,0.05909652806993504*pi,4.39138440074737*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.298118721750491*pi) q[17];\nu3(0.294538245829641*pi,0.20843437824394995*pi,3.43110160684423*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48132251371697*pi) q[21];\ncx q[0],q[17];\nu3(0.355383386289529*pi,0.411329634026637*pi,3.51990969715608*pi) q[1];\nu3(0.209832695748865*pi,3.21209409485981*pi,1.69375485861678*pi) q[2];\nu3(3.5*pi,3.44597225299073*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45503646786292*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.2725429333033*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1704283524351*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34838743932816*pi) q[16];\nu3(1.0*pi,0.0*pi,1.356784408581789*pi) q[18];\nu3(0.686146554987245*pi,-0.36843108052776996*pi,3.34842351795465*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.668255386377305*pi,-0.30068384847692997*pi,3.85252729019096*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.43177664772875*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.417846790581591*pi,3.0244757746342*pi,0.5154602155996798*pi) q[5];\ncx q[6],q[20];\nu3(0.578719441700765*pi,2.9394051787431*pi,3.86309636236055*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44951310553039*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.157340252103329*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47101949329458*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5686799985608164*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.548907349102467*pi,-0.258792372755689*pi,3.99063146435542*pi) q[5];\nu3(3.5*pi,3.36571507606116*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280646688204113*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.465987422433404*pi,0.183830957012725*pi,4.02686931993826*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6258554583604949*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.640412032614275*pi,2.99530968838308*pi,3.44104676499033*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.612425584186703*pi,-0.114483780847008*pi,1.244417089837495*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.761225653821384*pi,2.38576337003228*pi,3.80778308106988*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.864650887095986*pi,2.58379092884225*pi,3.52500095338727*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.630670018324779*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.673284697066122*pi,-0.11802471025792999*pi,4.3576281111363*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.486169741303127*pi,-0.229605518049057*pi,3.63882185908662*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.468014502000281*pi,0.55752563648062*pi,3.65119781564462*pi) q[18];\nu3(0.0779186309324165*pi,2.72811929863775*pi,1.4155630347542592*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.486598119636164*pi,0.421677267636299*pi,1.129559059852642*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.411460148738011*pi,-0.03658442308371401*pi,1.125754886301281*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.404940872322548*pi,0.10096200068501804*pi,3.74858248590954*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.588893242878269*pi,-0.286057046688528*pi,3.68628358130844*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.248669652728588*pi,3.42419827928195*pi,1.65878613746428*pi) q[21];\nu3(0.185154862558584*pi,3.4277156802394*pi,1.65030866804023*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.425540940240386*pi,0.35695404722995805*pi,3.48813989503089*pi) q[4];\nu3(3.5*pi,3.36040880435139*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.157778045302089*pi,0.263019162614024*pi,3.44611470038434*pi) q[8];\nu3(1.0*pi,0.0*pi,1.304777083873136*pi) q[9];\nu3(0.0770907941446716*pi,0.64766800094607*pi,0.588865092926739*pi) q[10];\nu3(0.97109917765665*pi,0.24170067023724995*pi,4.25132417964924*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.274714313594045*pi,2.91144949789846*pi,0.7601919205251519*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.249856365892209*pi,-0.151489610179115*pi,0.5275810945942399*pi) q[16];\nu3(0.614002885677076*pi,-0.172084144095773*pi,0.630257359416893*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.92713526950859*pi,-0.06696016205247302*pi,1.153207981982425*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0416631705592015*pi,0.45938961023032*pi,3.50251150175379*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.306028291152294*pi,3.0115040181096*pi,1.003190903432611*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0172494089419438*pi,3.48874136083827*pi,0.638325420114459*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.326745410802602*pi,0.264676263381701*pi,1.065039676528384*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.488402222890186*pi,-0.06438737299647201*pi,0.696122493534171*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.053765105812777*pi,3.12225242945066*pi,0.844060163912808*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.5006859365150289*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.617628548247514*pi,-0.188969261750062*pi,4.29292095504824*pi) q[14];\nu3(0.212750637342042*pi,-0.11092807414946498*pi,0.808619971156311*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.328927858029*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1587701403004829*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.400700713209148*pi,0.55686516254015*pi,0.7866768823386401*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.45299553791455*pi,0.5*pi) q[18];\nu3(0.371459065463817*pi,2.75986325749684*pi,1.4961418369812018*pi) q[20];\nu3(1.0*pi,0.0*pi,1.318498785617336*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[13];\nu3(3.5*pi,3.48617741896955*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2961188486371809*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\ncx q[18],q[21];\nu3(0.668762665346737*pi,2.9506004033521*pi,4.2081367153182*pi) q[20];\nu3(3.5*pi,3.46265483485522*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46365530238548*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.219410961918178*pi,2.70466234550786*pi,0.982228757188058*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3831625568791*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.200164936452099*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273784043056025*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.35418069774262*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278245152003326*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4620069779737*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.415564779280841*pi) q[4];\nu3(0.164923165850458*pi,0.34400771856825696*pi,0.5828587755901058*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42068329951656*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.182625056701492*pi) q[15];\ncx q[16],q[19];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34964550021311*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.757447117090677*pi,0.17017382840449302*pi,0.790827727164872*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.4860066862712*pi) q[11];\nu3(3.5*pi,3.31206212897964*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6557393917055809*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1861025484819812*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37787194286938*pi) q[19];\nu3(1.0*pi,0.0*pi,1.105445115746434*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[13];\nu3(3.5*pi,3.49833968723326*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.624346530353896*pi,-0.13161923718108098*pi,0.5405536870359967*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.384637227781838*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41332897775849*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5156044742660377*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5434399866348247*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.884131993263441*pi,-0.008685521036066013*pi,0.826395673975877*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.638315545563095*pi,0.5536760805630201*pi,1.329490452982707*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46350345407245*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.803817893927326*pi,2.62690083857599*pi,3.59604394094361*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0849284468343884*pi,3.25280069342276*pi,0.862476949304292*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.537487043546376*pi,-0.105066053948287*pi,4.3341900148626795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.539568008464524*pi,0.51290555945006*pi,0.5699724066588637*pi) q[6];\nu3(0.801016808454481*pi,2.61799933224889*pi,3.84360091107938*pi) q[7];\nu3(0.436590198961959*pi,3.43935235476529*pi,1.97861475628361*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.568441827634213*pi,3.1923160344697*pi,3.57277779281159*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.719926238014132*pi,0.58903798900296*pi,4.31959784020182*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.194963844611304*pi,3.03803503095869*pi,0.5701592659276093*pi) q[3];\nu3(0.240223968485797*pi,3.15719333716264*pi,1.86798806680569*pi) q[4];\nu3(0.272640041490804*pi,1.01869083107765*pi,4.05418203650698*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.356182378529615*pi,-0.4440415179104771*pi,0.8489862021029291*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.761847356111588*pi,2.97539168882818*pi,4.453582488711421*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.799949192536995*pi,0.77894589865634*pi,1.202062956126417*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.455010974622291*pi,0.20963871928926603*pi,4.10813533493609*pi) q[21];\nu3(0.484108538309698*pi,0.11105367919992304*pi,3.56446033001959*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.41665200968698*pi,0.77361237032052*pi,4.3146858267548005*pi) q[3];\nu3(0.544834605011898*pi,3.34521450735432*pi,0.5443842983228531*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.426907522387679*pi,0.33045056828820096*pi,1.187682639615363*pi) q[11];\nu3(0.728041223234575*pi,2.64640843640866*pi,3.62559399272844*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.409259288112716*pi,0.346006321954327*pi,0.5802025979973902*pi) q[16];\nu3(0.181545332017615*pi,0.57248929398939*pi,4.48337833110012*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.463972553475095*pi,0.86309265907593*pi,3.88837843135602*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.656592519752979*pi,-0.315634989145267*pi,3.30212199744928*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.867040715661081*pi,-0.085687270827982*pi,3.63842789079898*pi) q[10];\nu3(0.469757947216529*pi,3.42194569370356*pi,4.30578144389008*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.277854503383509*pi,0.5359909746768301*pi,0.640391857485655*pi) q[15];\nu3(0.881117542234164*pi,3.19721010674304*pi,2.92361653728213*pi) q[16];\nu3(0.49300998355009*pi,2.8850129996879*pi,3.79315812477606*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.578575603435633*pi,-0.351233528466551*pi,1.1141490435713108*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.446350766898572*pi,2.61242298540647*pi,0.965972273669714*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.58633509673096*pi,3.11300066190597*pi,3.72746551642001*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0649561284717296*pi,3.40192849077236*pi,1.97090680849192*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.42920353130536*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.27694141430859*pi) q[6];\nu3(3.5*pi,3.37219538620268*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.311284423851445*pi) q[18];\nu3(0.401314175330506*pi,-0.32018922898076196*pi,4.11811230162705*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.4064361594071*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.312224128625164*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43027135945691*pi,0.5*pi) q[1];\nu3(0.364172715512583*pi,2.80357956027327*pi,1.66678250215647*pi) q[2];\nu3(3.5*pi,3.31552793308686*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5975439095620789*pi) q[6];\nu3(3.5*pi,3.4895845485161*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.332785411414679*pi) q[11];\nu3(0.405772977012929*pi,2.90456938474761*pi,0.621513845862242*pi) q[14];\nu3(1.0*pi,0.0*pi,1.310878765391936*pi) q[15];\nu3(1.0*pi,0.0*pi,1.092472757182712*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.660874907299132*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[21];\ncx q[1],q[11];\nu3(0.685418831668209*pi,-0.34699188977308804*pi,0.842895163615097*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.42061042058232*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.228779403028526*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5908529490994623*pi) q[13];\nu3(0.325368253959063*pi,0.5373976259145601*pi,0.698133798700498*pi) q[14];\ncx q[17],q[19];\nu3(3.5*pi,3.38185202354835*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40417316173761*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.689040015754014*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5251589192172079*pi) q[16];\nu3(3.5*pi,3.39399945050524*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.289500909749954*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2437897696823041*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.327534376604576*pi,2.58176127324437*pi,1.55995643299154*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.521958875490599*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[19];\nu3(0.533633668644675*pi,0.15975602595232297*pi,3.60304174701413*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.832565614865718*pi,-0.215307481068102*pi,3.90366944961006*pi) q[4];\nu3(0.0705047829047718*pi,-0.387527485669309*pi,1.83302694360476*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.639349722873959*pi,0.8221467308122301*pi,0.759787498273049*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.197087767751941*pi,2.436915159802*pi,1.066184429670018*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.366772360504281*pi,0.11417380367730401*pi,3.82578270061555*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4436272970849995*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5289852521086154*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46936657088515*pi,0.5*pi) q[2];\nu3(0.359367683573268*pi,0.440634672843477*pi,4.36446190857042*pi) q[3];\nu3(0.215713231604026*pi,0.19122369688052698*pi,4.30648026877932*pi) q[4];\nu3(0.716471542757531*pi,0.03349279633040103*pi,3.72914181638977*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43334440549748*pi,0.5*pi) q[12];\nu3(0.855991273029424*pi,0.33433544574818497*pi,0.905076927661983*pi) q[13];\nu3(1.0*pi,0.0*pi,1.308075834885981*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.311978182113487*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.677835795996078*pi,-0.08819223113348201*pi,1.394342594286258*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.545799353689019*pi,2.87235615268486*pi,3.5704239773265*pi) q[6];\nu3(0.635397695609448*pi,3.10401839194974*pi,3.85144188324411*pi) q[7];\nu3(0.408980314739945*pi,-0.385633296552016*pi,0.6934545862574331*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.383132359927993*pi,3.04460551208165*pi,1.36737204595206*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0407800824718927*pi,0.61943564163022*pi,0.7778498084034691*pi) q[6];\nu3(0.627445804597084*pi,3.16769446957663*pi,3.92529855498819*pi) q[7];\nu3(0.417459203340321*pi,0.61751241769523*pi,0.624143722288362*pi) q[8];\nu3(0.186582643292613*pi,0.354032209523895*pi,4.273267511749021*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5312927199230252*pi) q[14];\nu3(0.222660204671895*pi,3.22516085428849*pi,4.27520982197426*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48611371758115*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.343282921859602*pi,0.422114219052689*pi,3.70010906618532*pi) q[0];\nu3(0.320716276793341*pi,0.67891248817719*pi,3.99317170584656*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.747925570528575*pi,0.6909551864102601*pi,0.914171940730653*pi) q[15];\nu3(0.65256334526433*pi,3.33091312838759*pi,4.37544011523262*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.453574177388003*pi,1.04974357328239*pi,4.25806431583654*pi) q[0];\nu3(0.455141791809725*pi,2.95808838345134*pi,1.87636940366096*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.458193084816162*pi,3.01368577138775*pi,0.86730796756422*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.307292999440024*pi,-0.03358965421242599*pi,1.138416268425495*pi) q[11];\nu3(0.787988601808594*pi,-0.150190120953262*pi,4.265506809997801*pi) q[12];\nu3(0.121889985760978*pi,0.7366873162932699*pi,3.97156100174256*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.833393680831808*pi,3.06083317214417*pi,3.93284547532666*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37873631429133*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.131443338562149*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.149225918375224*pi,0.30838218780165505*pi,1.0354103291427479*pi) q[11];\nu3(0.639124242434838*pi,0.34295032617724*pi,3.90663992328118*pi) q[12];\ncx q[13],q[15];\nu3(0.724952722498737*pi,-0.43815534833360703*pi,0.937926802972853*pi) q[14];\nu3(0.613846134188286*pi,2.85877204097383*pi,3.19797581283329*pi) q[17];\nu3(0.513046373731469*pi,3.43780038949389*pi,3.99873437528933*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.537859616856434*pi,0.7656294389616101*pi,4.35989480325475*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37306524566869*pi,0.5*pi) q[3];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.276759384084744*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,3.44204785754352*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1816108007478698*pi) q[15];\nu3(0.688753384011115*pi,2.93881881178957*pi,3.35042186050424*pi) q[17];\nu3(0.56136741861161*pi,2.91705699476424*pi,4.19985384544221*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41248568450368*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,1.278466575260053*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5842765898187376*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[4];\nu3(0.705400903790229*pi,0.14850057058590405*pi,0.6002098369521001*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[21];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.43445405613166*pi) q[8];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5437109755540663*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.687429868561444*pi,0.16015272995448404*pi,1.005576564484925*pi) q[20];\nu3(3.5*pi,3.45845041313653*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.704702908616216*pi,0.41575220992029005*pi,1.134098608104114*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,0.657401074726613*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2740886007176742*pi) q[5];\nu3(3.5*pi,3.4109945607424*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39036394273944*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.134759009125676*pi) q[14];\nu3(0.536559181072465*pi,-0.239118921772562*pi,1.3757478604362259*pi) q[20];\nu3(1.0*pi,0.0*pi,1.306299167337124*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[21];\nu3(0.769516149686237*pi,-0.07360113066568302*pi,0.765009684487323*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.821197227803122*pi,0.22094865623122795*pi,1.072874198094486*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.42578046442722*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49085210611318*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3944418009551351*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305923578696339*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5563822276008445*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.787585583999569*pi,3.04145457729029*pi,4.20160311371656*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.591852855366794*pi,0.48584883964096703*pi,4.44225537780677*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46347890882414*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43336055132672*pi) q[21];\ncx q[0],q[5];\nu3(0.237863901968387*pi,-0.131964403313652*pi,1.398610076895229*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.542366864189628*pi,3.47474125036004*pi,0.5446325439803759*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.49316657816889*pi,3.08047888752589*pi,0.5613580208327463*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5888353790266945*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5395199313717873*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.293613048110474*pi,3.12672092232901*pi,0.690626254670997*pi) q[1];\nu3(3.5*pi,3.27703486638825*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.72942241848615*pi,0.42542242854630197*pi,1.334390867385244*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[18];\nu3(0.703424600257797*pi,3.42294097562492*pi,3.15564792463262*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2061320900752621*pi) q[16];\nu3(3.5*pi,3.41970394816514*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1278091136024742*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.923411554547421*pi,3.30570626481587*pi,4.03171202949314*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.680752689734868*pi,3.07433082605913*pi,3.21447110109219*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.702501996149772*pi,0.26187609397880895*pi,1.1743398730013719*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.260125959431282*pi,-0.02791564252951101*pi,4.28696990492793*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.656478037143096*pi,-0.150673160561977*pi,1.1866555278954731*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.78213085827671*pi,0.33359326782910903*pi,1.220923995937563*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5227942568501329*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0635159660931101*pi,0.6573429508643001*pi,4.41166506194054*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5010185337948444*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.196988683226666*pi,0.46545445990673395*pi,3.96466096254749*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.327374671694129*pi,0.7816093077400399*pi,4.3842072974966*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.254176757481385*pi,-0.288132523346347*pi,1.089174952167191*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.73977357833494*pi,3.36637193153181*pi,2.91129988900365*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0398312157431864*pi,0.22976909034956905*pi,3.82692704926706*pi) q[5];\nu3(0.666730901977825*pi,-0.4008978887800906*pi,0.795935717558168*pi) q[6];\ncx q[7],q[13];\nu3(0.138860979812831*pi,1.01957373280414*pi,4.1490743998907895*pi) q[8];\nu3(0.244674422207748*pi,0.10681153671436605*pi,0.972535128553527*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.615717756199395*pi,2.71681131971055*pi,4.17286080185338*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.420341723097858*pi,-0.009264433845580011*pi,4.32799718249409*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.730715835690656*pi,0.18608085661102702*pi,3.92381748526197*pi) q[5];\nu3(0.439169192027393*pi,3.4886598357086*pi,1.050458721060123*pi) q[6];\nu3(3.5*pi,3.43648507375841*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.382573968955333*pi,-0.07923447726468202*pi,4.254873002574151*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.545032186872471*pi,-0.449781018905385*pi,0.719023817184024*pi) q[12];\nu3(1.0*pi,0.0*pi,1.406255923489761*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.48494954698613*pi,0.8883605018066001*pi,4.28701996793916*pi) q[17];\nu3(0.315980108569221*pi,-0.022305760685109977*pi,3.75073439721692*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.448812477192667*pi,2.95569044900255*pi,1.0314770933925201*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.229591521251275*pi,0.069615840589351*pi,0.883510219371485*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.297573291981321*pi,-0.22078360685332798*pi,0.7310865493905*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.256339651883129*pi,0.33598326717996896*pi,0.5696729860721716*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0682525086513495*pi,-0.389453004408761*pi,1.64595681564155*pi) q[20];\nu3(0.371097241549335*pi,0.011450142633676053*pi,1.412132656963598*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.762642207118449*pi,3.38516119471153*pi,4.4533111795774705*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5788279378383754*pi) q[13];\nu3(0.275360684944005*pi,0.374150202553703*pi,3.37857959963206*pi) q[14];\nu3(0.552084022353943*pi,0.17100545277366097*pi,3.60318284037069*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.461917634757933*pi,-0.22128582492800097*pi,0.5471877233034579*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43209361300265*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.180455299080879*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.359903695593267*pi,3.35268784345058*pi,1.151941094615934*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40883573568852*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.37545037882705*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.218724864920725*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1902369317362629*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48809521980876*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39411156984361*pi) q[8];\nu3(3.5*pi,3.36925124451661*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26056650801295*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3143612139611212*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4349349412743*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[17];\ncx q[5],q[16];\nu3(3.5*pi,3.49511180774715*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[9],q[20];\nu3(3.5*pi,3.42318596383179*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.330418060750582*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294975454065019*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37590379411143*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5372404160271027*pi) q[19];\nu3(1.0*pi,0.0*pi,1.214176169883768*pi) q[21];\nu3(3.5*pi,3.48694156320666*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49976249104719*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.406818008229232*pi,2.88266143762513*pi,1.325673967327452*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[19];\nu3(0.425490683152642*pi,0.371245779551057*pi,3.48826785256747*pi) q[13];\nu3(1.0*pi,0.0*pi,1.368594309355091*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2984122541049201*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5551199740616233*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.502467348982772*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.406922993137915*pi,3.4637833631539*pi,4.12144618023369*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.648977738150917*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.740359196498047*pi,2.79136037962666*pi,3.22698178075255*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.2895611907761*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.412657331321579*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.419213637178877*pi,3.19056069301893*pi,4.4439187918008*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5592046848973817*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.572974507244429*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.464239635831954*pi,3.30578048340989*pi,1.443140544250513*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.304512204869804*pi,3.32787440208468*pi,1.468881155798806*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0958183653944416*pi,-0.4802346061953683*pi,4.23568917528506*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.585925024980583*pi,0.330319714565264*pi,4.26672947630306*pi) q[19];\nu3(0.247703511929374*pi,3.05345280051381*pi,1.068145877460724*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.63622372579129*pi,2.97198912620865*pi,3.77836774650229*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.518716335937578*pi,3.21443909033823*pi,1.6406258553711*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.749045663590935*pi,0.98047890187837*pi,0.5791249774263753*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.463954850032484*pi,-0.337506227509295*pi,0.8812163686691801*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.431288535628278*pi,0.32856355738268495*pi,3.38684585494097*pi) q[3];\nu3(0.462487844234067*pi,0.46753157916842003*pi,4.06695337103504*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.42276085709997*pi,3.3285948628528*pi,0.674683235133207*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.231498397095065*pi,-0.4445513247382268*pi,4.02074252471964*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0719338309917254*pi,-0.276202795679657*pi,0.719900709183888*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.111320612148082*pi,3.34444980631242*pi,1.0898344057413691*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.937554270297532*pi,0.15048142081498606*pi,0.812765823976637*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.14968122858903*pi,3.16415050218214*pi,1.81757107235953*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.161397998457654*pi,0.308640424149341*pi,3.96238414509*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.465469435866865*pi,3.47450382856723*pi,1.034069220145424*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.404585428356429*pi,0.59713109365696*pi,0.833662244967485*pi) q[5];\nu3(0.34726032650628*pi,3.20883785538522*pi,1.9401265640421*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.375313775978444*pi,0.03070877664334104*pi,3.77724260799113*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.37650932968122*pi,2.96489290310469*pi,1.61580352213077*pi) q[17];\nu3(0.387308295858388*pi,0.321515119268737*pi,4.08714722084618*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.473238136778692*pi,3.10174378890712*pi,1.151596212923331*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.522570785702938*pi,3.0899464151606*pi,0.80279178731492*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.477047006314184*pi,-0.119586782626321*pi,1.2424241302221821*pi) q[6];\nu3(3.5*pi,3.41497023554203*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.08652336164441*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.729379408070151*pi,2.91735569749767*pi,3.27444677493681*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.210804423298501*pi,-0.342112424787806*pi,0.840231842663125*pi) q[15];\nu3(0.00643522378122846*pi,3.24223721143885*pi,1.9236743518163*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.84570297743509*pi,0.279276520846632*pi,4.43207466096429*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.32587210904368*pi,0.5157929861783801*pi,3.71447958643523*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.113430348853292*pi,2.64372905768464*pi,1.271902061772817*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.286308583894812*pi,2.70082006592558*pi,1.47176026020193*pi) q[15];\nu3(0.513529873664813*pi,-0.05414612401789898*pi,0.908020243393324*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.597356833580242*pi,0.25995891697240003*pi,1.55732177440207*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.23567648911091*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5204837007675032*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.34240439451701*pi,0.5*pi) q[13];\nu3(0.879810855212189*pi,-0.40637539654573207*pi,3.25625541312147*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290396723653485*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.06349967641077*pi) q[20];\nu3(0.328365989899132*pi,0.58890441066156*pi,3.61685026388204*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[20];\ncx q[7],q[9];\ncx q[10],q[18];\ncx q[13],q[17];\nu3(0.194106916024371*pi,-0.30876620129964*pi,1.392415490065496*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.41558740588426*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45145452536158*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.219607433855507*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49366586782373*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47632317397982*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3059884943418059*pi) q[18];\nu3(1.0*pi,0.0*pi,1.324799422478132*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5024388886828612*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48908180159037*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[21];\ncx q[3],q[19];\ncx q[4],q[20];\nu3(3.5*pi,3.36637616082182*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1535082093861089*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.45890430751809*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270523095133382*pi) q[15];\nu3(1.0*pi,0.0*pi,1.303729067704873*pi) q[16];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47432796209566*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.6382101994575959*pi) q[6];\nu3(0.523771311861416*pi,-0.4916490368445924*pi,3.89375876762377*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.645997409789884*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.76815186177566*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258217037999412*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[21];\ncx q[3],q[19];\nu3(0.42449337424047*pi,0.43202972962018305*pi,3.99871853582455*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.70675451558746*pi,-0.4404525103287048*pi,4.49641242754731*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5609843894332271*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.42291617938228*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1570169801467691*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.687219081962961*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4782020262247695*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.556228912536436*pi,3.3763215447975*pi,4.024579753533979*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.83472357592801*pi,-0.364505347643917*pi,3.84845021558379*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46408761572187*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.238437623709092*pi,-0.08726669612980698*pi,0.690450168617721*pi) q[9];\nu3(0.435443156770479*pi,0.6923469984244199*pi,4.30784360639736*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.204326330280334*pi,2.95337059998151*pi,1.240629187640144*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48845880223715*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694109049508451*pi,0.75679446228806*pi,0.5066211202456955*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.619484190838408*pi,3.4528090757481*pi,4.29568305634733*pi) q[20];\nu3(0.796378818947704*pi,2.81245343980513*pi,3.50777180886517*pi) q[0];\nu3(0.310272769989625*pi,2.84840547169182*pi,1.76201537374493*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0447745923582535*pi,2.953140505892*pi,0.8652868002511109*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.468399030288*pi,-0.42196544450257*pi,4.360153238373821*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.421480412557976*pi,3.48422879887146*pi,4.30312897432891*pi) q[10];\ncx q[11],q[14];\nu3(0.608372142451922*pi,2.51153236659352*pi,3.99270963139559*pi) q[12];\nu3(0.296229589168529*pi,3.00035168116783*pi,1.60947327788651*pi) q[13];\nu3(0.615767796373406*pi,0.019609117281159993*pi,1.041372290444037*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.418380878692504*pi,2.31707890202073*pi,1.267611254075119*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.645847514853553*pi,-0.04484210790673998*pi,1.066298896724535*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.877898396385337*pi,-0.394154911783022*pi,4.03601414385963*pi) q[0];\nu3(0.733513516711205*pi,0.38379121405262295*pi,1.59890821257634*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.308846466242761*pi,-0.23672756216241703*pi,0.738852532920384*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.672535452699219*pi,2.9693017320841*pi,3.49923671217273*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0694725455142983*pi,0.86202909479947*pi,3.89695390805557*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.560697646067224*pi,0.54104978448358*pi,4.331986539869559*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.297209548379564*pi,-0.07662189416222198*pi,0.771796878526987*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.308013164404275*pi,3.25876461611412*pi,0.5308113462932775*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.383235824251413*pi,2.91274791625325*pi,1.64839134059566*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.599078905207033*pi,3.33047308552223*pi,4.45743558375292*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.363118250446434*pi,2.93451001370704*pi,1.249034774549534*pi) q[6];\nu3(3.5*pi,3.34333192531236*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.14779583624573*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.703744411368533*pi,3.32870247724665*pi,3.78172503280306*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34185689652611*pi,0.5*pi) q[4];\nu3(0.533013979290698*pi,-0.4611607503043493*pi,3.11104678554246*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.326918397480696*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.764795527232256*pi,0.77050917227374*pi,1.111190007427312*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47403965030568*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.576545619511066*pi,-0.29636419132799896*pi,3.8669492896771*pi) q[2];\ncx q[4],q[12];\nu3(0.400324020350697*pi,3.36273582671916*pi,4.3154799755446*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5205348092728501*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.301273055061277*pi) q[15];\nu3(0.252590629482098*pi,2.91459358299184*pi,1.2815410155081461*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.260564337745498*pi,0.93715302647201*pi,3.98800894445767*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[8];\nu3(0.354527948523779*pi,3.35612801714893*pi,0.626743000433959*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[10];\nu3(0.491127556040108*pi,0.334114098947369*pi,1.155476000718561*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49184621681023*pi) q[12];\nu3(0.274072139169438*pi,0.29430342183844904*pi,0.78074603275649*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(0.404347393853642*pi,0.5060358264932101*pi,3.58688304314027*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46183718474919*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42208326056854*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.334875855083245*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.745158974822027*pi,0.24106238534484203*pi,1.337442412140794*pi) q[11];\nu3(1.0*pi,0.0*pi,1.32632052768699*pi) q[13];\nu3(0.162197306852007*pi,0.26981598485706204*pi,3.36699645479039*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.603429822567784*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.47960760051786*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1837406694438761*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44246319722611*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.76128538902504*pi,3.22878261837235*pi,4.02066088234422*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5695224735914053*pi) q[8];\nu3(1.0*pi,0.0*pi,1.346200870924918*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3375421933336*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43472163014994*pi) q[20];\nu3(0.424625299546646*pi,3.30439858960468*pi,0.886587376290402*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[13];\nu3(0.395958606280908*pi,3.38405773420079*pi,4.479341944887199*pi) q[7];\nu3(0.547846193327016*pi,2.76464391893632*pi,1.201627741867474*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.169151248035573*pi,2.57968505165473*pi,1.0312878027958892*pi) q[15];\ncx q[16],q[18];\ncx q[19],q[20];\nu3(0.811372362609158*pi,0.274809733817715*pi,3.91068126780083*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36085505801435*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2914698066235228*pi) q[3];\nu3(0.608012448201188*pi,0.09193968727674795*pi,4.00486828306245*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37722683907459*pi) q[9];\nu3(0.426884136260083*pi,1.11036210590369*pi,4.228183250409749*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37031544937588*pi,0.5*pi) q[14];\nu3(0.284779630874242*pi,-0.280292276427355*pi,0.931716543533638*pi) q[15];\nu3(3.5*pi,3.40950558074261*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2444417462441408*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302680041548554*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.745346010373604*pi,-0.4638432490643236*pi,0.798599161876801*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34128966443287*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.329682193637828*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.446154445425737*pi,2.99725520151059*pi,0.5795124905178176*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5095944294165449*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0866063384144984*pi,0.33264276638010204*pi,4.32673399838292*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4053916169938*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4587085231532*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.75443370757461*pi,-0.073129897174663*pi,1.1172917706236198*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.859077482159807*pi,3.09265848160204*pi,3.54457105721622*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44981354855941*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.430620741914659*pi,3.46229936083256*pi,0.763343477343297*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.894347373035644*pi,0.15088018099244205*pi,3.90203720400701*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.424754427812925*pi,3.4810965374445*pi,1.449352817533836*pi) q[6];\nu3(0.0855320809376069*pi,-0.177346040324884*pi,3.84744711555265*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.958198955250517*pi,0.015228969776588053*pi,0.970972362019014*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.669748630970874*pi,2.96673652146741*pi,4.25393187763482*pi) q[19];\nu3(0.315028494828281*pi,-0.4797331544094381*pi,0.5325261108378878*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.796445901970656*pi,0.28974177482584895*pi,0.735300245279514*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.155799079257314*pi,0.336760977138317*pi,3.56054106789286*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.213504967094346*pi,-0.386402814708989*pi,0.607196633733113*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.522923983258443*pi,-0.22183143503900998*pi,3.91434406621743*pi) q[19];\nu3(0.0869354406663699*pi,-0.366786603962302*pi,1.81020990312979*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.320259164083674*pi,-0.19397248523064298*pi,4.24346188447928*pi) q[3];\nu3(0.303920993998675*pi,-0.11618543365313*pi,0.7286073244047531*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.363389820685883*pi,0.30391557899272303*pi,0.5748026350292634*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.587820369958248*pi,0.7396210945739099*pi,0.9941203761302799*pi) q[3];\nu3(0.781922136269442*pi,-0.07819499329604002*pi,3.55005192068249*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.251566346631724*pi,-0.006197367830047984*pi,3.97501260498673*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.779172980302568*pi,0.8739922130345701*pi,0.77513977404139*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48795525139665*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.151979454793123*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.668510397791372*pi,0.5969041244578499*pi,1.293404165310374*pi) q[14];\nu3(0.953853292978487*pi,-0.05633027845392502*pi,0.6816372916362721*pi) q[16];\nu3(0.68661126142677*pi,0.286144793972681*pi,1.405956963155596*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(3.5*pi,3.36632284362549*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48592895794691*pi,0.5*pi) q[10];\nu3(0.857519770517282*pi,2.86937993669112*pi,3.24048920152163*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.295571787648268*pi,0.146453026392538*pi,3.93982825326307*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.678001782685334*pi,3.09549885477182*pi,2.98821843504275*pi) q[17];\nu3(0.381187462620633*pi,0.65412307210279*pi,0.5738397864825661*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276512196691469*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3114813453777119*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,4.38741205647975*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[16];\ncx q[10],q[19];\nu3(0.870914208116306*pi,0.19249339313268898*pi,1.53299598527145*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.489874027809528*pi,3.45848432404972*pi,0.725742735343579*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4533778905278*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.156410513748797*pi) q[6];\nu3(3.5*pi,3.3582224657556*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2022365366051169*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48746930968439*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5113121143279649*pi) q[20];\nu3(0.186632806325707*pi,3.26291273005375*pi,2.07790740886359*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[9],q[16];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.12599289902244*pi,-0.14654650078051001*pi,1.472848821821026*pi) q[21];\nu3(3.5*pi,3.38361775656737*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44124211313769*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.576937983897195*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.297364756522553*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.46574854910277*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.163396809068975*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6774285984295529*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2025357853098*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.801459983299478*pi,-0.48666297433574*pi,0.988709859279272*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.44842062031859*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48222202633966*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.340369767869022*pi) q[15];\nu3(1.0*pi,0.0*pi,1.174601988424635*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.455957748194194*pi,0.00828995144486*pi,1.0616459144761952*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.661339737187144*pi,0.13715223400659404*pi,3.78535123082051*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.48342118167241*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.4261596950916005*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5612974608942709*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.771278167671206*pi,2.95661843494707*pi,4.225197972702301*pi) q[20];\ncx q[0],q[14];\nu3(0.459072410964358*pi,2.93118663068518*pi,1.48347738728184*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.468245547940076*pi,0.46158332258243995*pi,4.00159317339281*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0754581246506217*pi,0.365560920656292*pi,4.34895132993962*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.47766249279853*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.629848250215855*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37773058142995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.287780230025364*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.521567755305293*pi,3.1227347797803*pi,2.97496920660379*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.675791381922737*pi,-0.022434513025470004*pi,1.06235098446151*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.248724038562655*pi,-0.365806113935482*pi,4.2518737386092305*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.132566031968775*pi,-0.10978456930020603*pi,4.155824817276169*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.406442414298121*pi,0.333996595853585*pi,3.59198138865251*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.379281507483084*pi,2.96323615358516*pi,0.7813486863304779*pi) q[9];\nu3(0.170540286671727*pi,3.30205659622489*pi,1.074413393170321*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.665003409675658*pi,2.47371115371119*pi,3.52649945983855*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.406898763591043*pi,-0.244753147064816*pi,4.313251578344341*pi) q[16];\nu3(0.421551792189558*pi,0.010730041145988967*pi,0.8359812514006151*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.161200809255317*pi,0.47443551166854003*pi,0.989293028455152*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38261948924805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.249608417191933*pi,-0.251365267502182*pi,4.4673488144297195*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.759132626128445*pi,0.53332827445155*pi,0.915345685055707*pi) q[10];\nu3(0.895867448093416*pi,-0.378829568361211*pi,3.43239327346378*pi) q[11];\nu3(0.687341427027661*pi,2.94719335437904*pi,3.58070492084739*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.28891331732051*pi,0.7430450671150499*pi,3.77996325523578*pi) q[15];\nu3(0.861513496897106*pi,3.08513002267244*pi,3.90678948094684*pi) q[16];\nu3(0.637252981826507*pi,1.2009951718047*pi,0.779407448716775*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.845412943313551*pi,3.25065615858241*pi,4.26414524294849*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.69956033086939*pi,0.32470009687478296*pi,1.304067372155977*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.663865073106558*pi,0.216634150563342*pi,0.8317110820479621*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.938467072012588*pi,0.2212068235154*pi,0.7649770203006581*pi) q[0];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.575901981967397*pi,-0.4565265866560281*pi,3.2984561130031*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.313464250797034*pi,2.76622825899131*pi,1.440346712557121*pi) q[0];\nu3(3.5*pi,3.34567733670228*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.906292937751925*pi,-0.05488481860101502*pi,3.79544953252114*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.509838924192887*pi,3.14535820221705*pi,3.07546938845167*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.235584641483357*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.361878839494315*pi,0.8495953238187299*pi,4.138768873309051*pi) q[7];\nu3(0.228672494732548*pi,3.27583167964161*pi,1.76690442559303*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.226175587512383*pi,2.53852104063316*pi,1.51694510571485*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.487409376556667*pi,0.7437679922362199*pi,0.5239852202906167*pi) q[8];\nu3(3.5*pi,3.43203605046967*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31713509325414*pi) q[12];\nu3(0.581093015504529*pi,-0.225785916565665*pi,3.35123991160703*pi) q[13];\nu3(0.5866385746905*pi,-0.383915303358966*pi,3.50715740411397*pi) q[14];\nu3(0.507812427337379*pi,0.07187970122598097*pi,1.245256061958252*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3105908761163532*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[12];\nu3(3.5*pi,3.44218673910245*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[17];\nu3(0.34314979383072*pi,-0.4863444277891371*pi,0.809143554781088*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1026441615555*pi) q[15];\nu3(0.350246797895243*pi,-0.327526210386886*pi,1.69594910129074*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.4947083384671*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.071687481021919*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.36992931017204*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.350496366136148*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4664040665363505*pi) q[19];\nu3(0.572585513775214*pi,3.17849104356347*pi,0.5836413647265277*pi) q[21];\nu3(3.5*pi,3.30816271584311*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.30959559437175*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.233863536637629*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5625469810845014*pi) q[15];\nu3(1.0*pi,0.0*pi,1.124592284401007*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.635020225680426*pi,-0.220443826599852*pi,4.33229275161606*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.26671948100475*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,4.48882614192687*pi) q[5];\nu3(3.5*pi,3.4616490469696*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.399992514060799*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1416261650197899*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4822022974901*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.543979468990563*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5230128647762542*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46871966110636*pi) q[7];\nu3(3.5*pi,3.36676449539429*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5522837880139706*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313484274294606*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.32924754686628*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.20691592796598*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.572172267367617*pi,2.83361516590737*pi,1.35755965279532*pi) q[2];\ncx q[3],q[13];\nu3(0.825441363499461*pi,-0.20476726885170898*pi,0.974872847488772*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.359612493376117*pi,3.02236182188902*pi,1.232841017066505*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.730076189098767*pi,3.49089331325091*pi,0.5106689936814915*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.392638003133115*pi,-0.23592763482414802*pi,1.051294860381401*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.341292114117537*pi,0.173154809859405*pi,3.83334274073692*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5702920546725748*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5097506285731184*pi) q[21];\nu3(0.504556659056372*pi,-0.4659924608717554*pi,3.45782610302312*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.465028674284702*pi,0.6501284087807*pi,4.11696344912415*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.236938370428514*pi,0.30064410805030595*pi,4.46559349066865*pi) q[9];\nu3(0.395790707129087*pi,-0.4100720690432303*pi,1.3821807362978231*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.721549422476531*pi,0.47086587377629197*pi,1.11127846942527*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.503184991968645*pi,3.25701077460466*pi,1.67812461079515*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.744291669939567*pi,1.11480619742734*pi,0.7778884048222969*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.320409603918277*pi,3.27432301414117*pi,1.039153020691649*pi) q[10];\nu3(0.632493811199965*pi,2.64383267044224*pi,3.45102186096142*pi) q[11];\nu3(0.461697339950321*pi,2.98806850476861*pi,1.84077600041624*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.330430631873665*pi,-0.272767400565475*pi,1.396306739896508*pi) q[14];\nu3(0.462072857324145*pi,0.16183211768407002*pi,0.821034065958407*pi) q[15];\nu3(0.648718306610534*pi,3.07948961319102*pi,3.97720605924004*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.742787954864827*pi,0.24128458336397696*pi,1.67627046007482*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.52307936947616*pi,-0.157428134888685*pi,3.67167041402528*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.672178852036692*pi,0.6931623404237699*pi,0.643881248943415*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.412514891208333*pi,-0.34747467359374*pi,1.451196517463847*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.302187015602111*pi,-0.24799398583460702*pi,1.1425206348865942*pi) q[13];\nu3(0.576768344138698*pi,-0.324384339093295*pi,1.1163440673988099*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.805717746536265*pi,3.11389563814839*pi,4.42609692150948*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.271245416454778*pi,-0.19015156210495998*pi,1.4171138419467662*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.334610746484297*pi,0.11129663151108304*pi,4.3240689720004895*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.201452063122352*pi,-0.4754258095963838*pi,4.46535559781878*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.748842977225748*pi,3.29535616453386*pi,4.21053042375906*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.520896347874928*pi,3.31964424935736*pi,4.19345164224819*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.160023102142957*pi,-0.311862821822672*pi,1.3912284291113521*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.406426427323333*pi,-0.010872360160860017*pi,3.5380206369826*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.594120153460502*pi,0.142126721997054*pi,1.1575192106808951*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.738684864089954*pi,3.02420514645572*pi,4.10766273713492*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0702456481573341*pi,0.460137871518957*pi,3.79724068256737*pi) q[20];\nu3(0.833587604816308*pi,0.044599621133028955*pi,4.440704973236739*pi) q[21];\nu3(3.5*pi,3.42928937370972*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3547621709654392*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.280065207033807*pi,-0.4684181075594262*pi,0.931480298759936*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.40627510445369*pi,0.06864608143830497*pi,0.642624851826523*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.491032153790366*pi,3.11331933762483*pi,0.836868491972218*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[5],q[14];\nu3(0.602716049337325*pi,-0.288994411612977*pi,1.0354198037405768*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39450714482476*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194839942702383*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.876617488431157*pi,0.301489359646787*pi,4.36931853036527*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,0.5794741321285597*pi) q[3];\nu3(3.5*pi,3.42926894618851*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.954452294348329*pi,-0.167719946568267*pi,0.623783069638905*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.339374535922221*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.35579809078945*pi,0.5*pi) q[1];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.369971693115398*pi,2.51825568860536*pi,1.1074405346064249*pi) q[7];\nu3(3.5*pi,3.47928678588303*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1482606063234742*pi) q[9];\nu3(3.5*pi,3.49738601015986*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.206046305515656*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5928841232354543*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.197353430148615*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(3.5*pi,3.46958956834543*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31440023297383*pi) q[14];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.312178295695654*pi) q[19];\nu3(0.531771612080354*pi,-0.253085314738023*pi,3.78703595972207*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.324054856706415*pi,-0.011143770487555993*pi,3.65017685238222*pi) q[3];\nu3(3.5*pi,3.43080168570038*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,1.166174375907248*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.528712703969543*pi) q[9];\nu3(3.5*pi,3.42850095168591*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.46142994748556*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.463684887353*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184791910459925*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5288739827563207*pi) q[20];\nu3(1.0*pi,0.0*pi,1.404612552421479*pi) q[21];\nu3(0.425401198327971*pi,0.15241601757727496*pi,3.97977851751583*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[7];\nu3(0.636844099346047*pi,-0.000336524778045022*pi,0.736157429173661*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[9];\ncx q[10],q[18];\ncx q[11],q[15];\nu3(0.787604271215025*pi,3.0364963177029*pi,4.430786736481259*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.121592464668242*pi,2.4771145432689*pi,1.108200583374815*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.23696113572652*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41853172587131*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5794767582709959*pi) q[6];\nu3(1.0*pi,0.0*pi,1.240764281839253*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.297391886656271*pi,-0.240693406863918*pi,3.94549339315304*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.44581228028441*pi,-0.49484982728935295*pi,0.774122742071649*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5187774792228537*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5429412264918086*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.890400180143744*pi,3.20639849826719*pi,2.97203379152573*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.301357805392037*pi,0.9258236512267399*pi,4.37823836620648*pi) q[8];\nu3(0.74831312413821*pi,3.44515377872836*pi,3.77805652769054*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.396105620743522*pi,0.51330849679573*pi,3.67865245436444*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44641290836788*pi) q[7];\nu3(0.734195046418389*pi,0.7301287389485001*pi,4.32727914464934*pi) q[8];\nu3(0.597018490205912*pi,3.46312198030861*pi,0.743515322217935*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.260150845686417*pi,0.589837948734*pi,0.7735396261302689*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.142020601570955*pi,-0.397985283738256*pi,1.06685863679519*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.700240412107394*pi,3.00994718659385*pi,3.7744438521608*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.728965485172584*pi,-0.4522170062599332*pi,3.51107294788167*pi) q[4];\nu3(0.606907478483901*pi,-0.324239426567835*pi,1.061642895398552*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.854914296581107*pi,3.40957458399721*pi,3.06464681410135*pi) q[10];\nu3(0.279602569783695*pi,0.287296337339795*pi,0.8840565824354081*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.477398195053617*pi,-0.397794104958635*pi,1.1931797745939101*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.111265647388083*pi,3.29294220246835*pi,4.26447597972027*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.270106602370338*pi,3.23254590877039*pi,1.5063577914464*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.477537423380778*pi,0.64421758905346*pi,4.4224472112474*pi) q[4];\nu3(0.290866813684725*pi,0.33284761520445905*pi,0.5316385780265656*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.640478734267252*pi,-0.4412210251496729*pi,4.03090937234344*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.619722515357461*pi,0.421688364946777*pi,0.65964056532699*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.521726302668757*pi,2.61982376862509*pi,3.76235996535529*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.538478675830352*pi,0.89599350836745*pi,0.5653246235629057*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.636868046026896*pi,0.26297630322587295*pi,1.65551191973158*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.316486814230532*pi,0.04728504097816599*pi,0.937234290456882*pi) q[15];\nu3(0.674773893020254*pi,0.33060703525147195*pi,3.95449255455588*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.494260793332076*pi,3.47918600356368*pi,1.477389974796739*pi) q[21];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.528174390939759*pi,2.8838149710542*pi,4.0849585532138*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.933002527048539*pi,-0.15240859222226*pi,3.98728813631584*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.552850683583755*pi,0.22145045554643905*pi,3.61524997125781*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49259092542491*pi,0.5*pi) q[1];\nu3(0.574747103095735*pi,0.006071601998500986*pi,0.901526999729366*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.94349907685702*pi,-0.17150800112031*pi,0.886134613253825*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2207230012478711*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[16];\nu3(0.158792593175743*pi,-0.085528152047255*pi,3.71690321939284*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31964787918684*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183032738619765*pi) q[18];\nu3(0.44600967720593*pi,0.37889339267507505*pi,4.07202007557582*pi) q[19];\nu3(3.5*pi,3.48511410484774*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(0.473826663546734*pi,0.6110629011617099*pi,4.16982595853769*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.34832599270145*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5448341900137552*pi) q[16];\nu3(0.545542341506625*pi,2.53982985192317*pi,3.94432575402848*pi) q[19];\nu3(1.0*pi,0.0*pi,1.298222153779923*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2764901504368371*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41130300532902*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44826615742164*pi,0.5*pi) q[6];\nu3(0.670579143833816*pi,-0.4353336720586386*pi,0.836032955751357*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.264860418073733*pi) q[9];\nu3(1.0*pi,0.0*pi,1.255762888154176*pi) q[10];\ncx q[14],q[20];\nu3(3.5*pi,3.42594430157795*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.338147683572988*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5026802318195247*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4878693536076*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.332606098974376*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43876262276588*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5170693287186631*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41693823999522*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3437467131880179*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.606257922106559*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5084375570767159*pi) q[10];\ncx q[12],q[19];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5154903833111746*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.541646837180342*pi,-0.18152467186307097*pi,0.903079208838128*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46873468396934*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5880617542212212*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327310934852868*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.57165713743553*pi,3.04785277783628*pi,3.24291666902595*pi) q[0];\nu3(0.189803037899333*pi,0.34438661467239395*pi,3.87279903289166*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48052027267748*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.467872117887796*pi,-0.07644789738371899*pi,4.021124723578589*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.785175479137028*pi,0.22787365077710897*pi,1.480601927481103*pi) q[21];\nu3(0.686838122030691*pi,0.209355512795944*pi,1.0384900639944261*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.654369197689204*pi,-0.14721339948385997*pi,1.2407563738550271*pi) q[5];\nu3(0.50145113007389*pi,3.37021980094729*pi,4.38132823738545*pi) q[6];\nu3(3.5*pi,3.3323493658039*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.753945262388655*pi,-0.228617549228805*pi,0.995560465134568*pi) q[10];\nu3(1.0*pi,0.0*pi,1.253588860203457*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.867841643433194*pi,0.211814056048249*pi,1.55082005714853*pi) q[15];\nu3(0.726776580024555*pi,3.30166692416161*pi,4.1478176067382595*pi) q[16];\nu3(0.423483686913323*pi,2.57737401003489*pi,1.4744066518977599*pi) q[17];\nu3(0.275673084994199*pi,3.22880278420349*pi,1.55183521005552*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5437386388291103*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.789322579084463*pi,-0.4422067139583039*pi,3.99007077145266*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.367628436707135*pi,0.9496365530997899*pi,4.147015775209081*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.241488579908551*pi,-0.20358899224904098*pi,0.6330192676051409*pi) q[6];\ncx q[7],q[11];\nu3(0.23316816451155*pi,2.97019325177753*pi,1.208849734350737*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.614510298401393*pi,3.49772439098946*pi,0.664391957646528*pi) q[10];\ncx q[12],q[19];\nu3(0.657039815002287*pi,-0.34073927054130404*pi,4.31180906694116*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.393397807617685*pi,2.75096485290093*pi,1.57003189583152*pi) q[15];\nu3(0.434457652569001*pi,3.28232297861749*pi,1.423541931890325*pi) q[16];\nu3(0.304836007302067*pi,-0.285848852653783*pi,1.61444155817916*pi) q[17];\nu3(0.895343588504121*pi,0.6973611092893901*pi,0.5267108238351722*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.444458343919166*pi,-0.011756383501052015*pi,3.76342711062155*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.450327861113425*pi,-0.16406110143981*pi,4.02298918790064*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.575180700230856*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.819002900649844*pi,-0.4580159189585405*pi,4.13554706379443*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.482119691689233*pi,-0.09930488660819398*pi,0.5193346644777065*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.757403006735036*pi,0.38502723980240094*pi,3.93573434539581*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.420850209646342*pi,-0.4810657779115824*pi,4.4773528279711705*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.363303899763666*pi,3.19271066140553*pi,1.80362142429149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.300762706340616*pi,0.50836060476784*pi,0.78524653985325*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.3045455979908*pi,2.92930905537236*pi,1.354876490925359*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.157880030104014*pi,3.27630700344996*pi,1.141831937983967*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.396991053716701*pi,3.46159729013853*pi,0.9245194097477161*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.61660051307722*pi,3.41856537157126*pi,3.53722826185767*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.209858673839168*pi,1.08568809868485*pi,4.18346068507259*pi) q[20];\nu3(3.5*pi,3.46658907496833*pi,0.5*pi) q[0];\nu3(0.232818549955975*pi,-0.28474076913656*pi,0.62601012298416*pi) q[2];\nu3(0.352224722265096*pi,3.27121976567153*pi,4.2924808105552295*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.815204187804513*pi,-0.320839890601334*pi,0.5828297363739918*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.24009804248939*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.14288332978886*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.387841231376045*pi,3.40762658266311*pi,0.630552995741725*pi) q[20];\nu3(1.0*pi,0.0*pi,1.11249766146652*pi) q[21];\ncx q[0],q[15];\nu3(0.533154391055003*pi,0.446150935824976*pi,0.9186110553801561*pi) q[2];\nu3(0.197588000987268*pi,-0.14077225987834002*pi,0.93514217849809*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.625233865922718*pi,-0.259542087607194*pi,0.5798821945746808*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46261667996221*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.448232373155563*pi,2.92809302538084*pi,0.69859040129792*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44755526287662*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47947521741252*pi) q[15];\nu3(1.0*pi,0.0*pi,1.330258134934563*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258685205097677*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5240077208153755*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.47864477982684*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.4807962639092*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.4604285772129462*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[18];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.4098982238410431*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4251431918903*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.192619290478448*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43326566953589*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5361057973474987*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39250713983507*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3091227820682731*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34427995785662*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.38164390696531*pi) q[9];\nu3(0.418179920248092*pi,-0.057613196892706*pi,4.34467495517874*pi) q[10];\nu3(1.0*pi,0.0*pi,1.194786948084035*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.31218444612794*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[11];\nu3(3.5*pi,3.45303390789431*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.134669487631714*pi) q[8];\nu3(0.213078704106767*pi,2.66420080415342*pi,1.2796379799497068*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41966224409831*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5501459556421886*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36965533537352*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3412957022129142*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36044165617084*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.657164019066097*pi,-0.09095456040618*pi,4.16288325442515*pi) q[21];\nu3(0.366673620451716*pi,0.489832047821803*pi,4.41437732895439*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.635358470830012*pi,2.53462447547752*pi,4.03120081974952*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5672289064496421*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.589747536742366*pi,3.21157487844528*pi,4.44696116097166*pi) q[21];\nu3(0.747782697055809*pi,3.35560316973475*pi,4.495069509608561*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.646356449023192*pi) q[3];\nu3(0.381379089685443*pi,0.374477927944492*pi,4.0172170560989*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.279678512488087*pi,3.03307960217128*pi,1.86610157595431*pi) q[15];\nu3(0.495948577203023*pi,3.19281071860552*pi,3.25023380418116*pi) q[16];\nu3(0.400256678231924*pi,0.49672955528443097*pi,4.289793001151439*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.602146050925527*pi,0.337112205373276*pi,0.5447604632320748*pi) q[14];\nu3(0.584031736460947*pi,-0.345473078976202*pi,4.2834849646324695*pi) q[15];\nu3(0.352594922631413*pi,3.13332823230869*pi,1.71377019093548*pi) q[16];\nu3(0.489485493393108*pi,0.43725205855357296*pi,0.814652556590673*pi) q[17];\nu3(0.592509643302354*pi,3.01421759020521*pi,3.33271991316486*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.346507541592365*pi,0.09796074691902601*pi,3.70024932974227*pi) q[6];\nu3(0.714120935909479*pi,0.12967947647335198*pi,4.26123210055872*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.330060434908016*pi,-0.061749930195859004*pi,3.89275765312232*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.489584467495738*pi,0.8406158561111201*pi,4.37395924895173*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.48151583178371*pi,0.5876197085877899*pi,3.61713700045145*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.305777014401765*pi,3.46820420651768*pi,4.1430298009109805*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.422122258425069*pi,-0.224441276677609*pi,4.3832077843134805*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.817741221043209*pi,-0.40829839918391253*pi,3.53093931560028*pi) q[6];\nu3(0.463978741930283*pi,0.460148684445844*pi,3.65657541349464*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.652406078919143*pi,3.31605620204035*pi,2.93263554625546*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.412849281588518*pi,0.54835047849991*pi,3.94748416922016*pi) q[20];\nu3(0.303973425232591*pi,0.395241982800979*pi,0.712142096153666*pi) q[1];\nu3(0.325846324984829*pi,-0.18258581068339202*pi,1.334929445278515*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.288558492619636*pi,0.459691738598338*pi,3.60002844346123*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.726750756568229*pi,-0.05045907145001999*pi,0.609805413260981*pi) q[8];\nu3(0.728052077218558*pi,0.13366156605741097*pi,0.962822688119947*pi) q[9];\nu3(0.856337683858208*pi,0.7864812130024099*pi,1.2027739552204761*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.457433948546309*pi,0.5895944874230401*pi,0.5301139136230979*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.762277320892055*pi,1.1896930918424*pi,0.7203514942465961*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.507535142193355*pi,0.7806373190823499*pi,4.28228678207164*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.67619772795023*pi,2.88500130931787*pi,3.14498767991366*pi) q[3];\nu3(3.5*pi,3.4800096281936*pi,0.5*pi) q[4];\nu3(0.667226012834534*pi,3.38768057954279*pi,0.713931271427082*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.576040726414611*pi,0.5369738069125001*pi,0.6698809620781749*pi) q[8];\nu3(0.364454009034588*pi,3.05568209557343*pi,1.458160599622739*pi) q[9];\nu3(0.580015283928691*pi,2.91548676781217*pi,4.1778090389530895*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.419310674158035*pi,0.84713455855342*pi,4.21224837776914*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225808787841009*pi) q[17];\nu3(0.295125206914969*pi,3.18766896375116*pi,0.6417906135578579*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.173748436879861*pi,2.65943213947211*pi,1.294793848764938*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4318372535786*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45859391254847*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.32828730437707*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43093640289534*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.269564630483731*pi) q[20];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45623225420696*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.30765160904229*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.229518494033993*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.244408210090573*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.44007506642788*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2126205888699428*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.641525496426262*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.75193302843566*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.5640989252928734*pi) q[9];\nu3(3.5*pi,3.34770448833307*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.42094100672702*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230766924401191*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39010043306517*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38370071140342*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.633226618872507*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42686953047702*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.319708514132922*pi) q[14];\nu3(1.0*pi,0.0*pi,1.229045147390823*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.174713033655542*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.340273790016691*pi,0.6414180119600801*pi,0.85510617651511*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42815919293981*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.436118482849754*pi,-0.02811566653651998*pi,4.251470934107029*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.396762696352248*pi,2.93688174841384*pi,1.380662930054734*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.197824638450339*pi) q[18];\nu3(0.995310352935728*pi,0.469229861555568*pi,1.3481889509297709*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47910844307098*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nmeasure q[20] -> c[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.30686880547276*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4786916972782*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5037700874607518*pi) q[19];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.360833939461181*pi,2.67327631680709*pi,1.2545049143353069*pi) q[4];\ncx q[5],q[19];\nu3(0.618564762151989*pi,3.06528096109066*pi,3.10321100661897*pi) q[7];\nu3(0.205294685281723*pi,-0.392670337638064*pi,4.0006236494116205*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.427155424575104*pi,0.15035933096805199*pi,0.9566318888876739*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.717932247244565*pi,0.061029481092490956*pi,0.64781828254985*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5517902072735006*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.187039480172645*pi,3.02728340056045*pi,1.0817802054224162*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.697049164963674*pi,0.5459459997329199*pi,4.09389808152547*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.669562100855116*pi,-0.271829218992625*pi,0.5765472173736523*pi) q[5];\nu3(0.495863160037973*pi,3.05315471735488*pi,2.04366802538578*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.349720668920974*pi,0.40479812282357297*pi,4.0447851111446695*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.517047593488167*pi,-0.314148326019111*pi,1.2105473162424358*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.617147069487617*pi,-0.151102858171413*pi,3.66377218200878*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.730134551370667*pi,-0.350774226468001*pi,0.5619300262432493*pi) q[19];\nu3(0.194191273150451*pi,0.7224518068893699*pi,4.09812849917037*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.862256250942035*pi,2.82499612355854*pi,3.59509723578807*pi) q[18];\nmeasure q[18] -> c[18];\nu3(0.539755198875434*pi,-0.43608579595843*pi,0.926099584605511*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.154056298487077*pi,0.22426079185748204*pi,0.790381901374699*pi) q[16];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.722749028488871*pi,2.86159144381171*pi,3.21130545438821*pi) q[14];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.579884612021331*pi,3.00039552354395*pi,4.1184260546637805*pi) q[0];\nu3(0.459835974132291*pi,1.03990495720275*pi,4.15609141269587*pi) q[1];\nu3(0.42395687582843*pi,0.9034720651633801*pi,4.04165653717728*pi) q[2];\nu3(0.951978831374339*pi,0.5723616314704201*pi,0.52976666352552*pi) q[3];\nu3(0.615335657140145*pi,2.6411242984032*pi,3.56101045077515*pi) q[4];\nu3(0.672267227165263*pi,0.5427462384295101*pi,0.8119565408192619*pi) q[5];\nu3(0.57898490725755*pi,0.09077322188499504*pi,0.843422750287547*pi) q[6];\nu3(0.368244222689105*pi,3.49188761907913*pi,1.73968054809317*pi) q[7];\nu3(0.420163465006729*pi,3.40543314962998*pi,1.92847652916918*pi) q[8];\nu3(0.803790215555179*pi,-0.102308602127137*pi,0.61999691748287*pi) q[9];\nu3(0.86343131666857*pi,3.21527169074412*pi,4.04853088356551*pi) q[10];\nu3(0.609859482055518*pi,3.25705228557579*pi,3.77141245501922*pi) q[11];\nu3(0.767738500514234*pi,2.92183259339432*pi,3.38701387682359*pi) q[12];\nu3(0.129640489105399*pi,3.35751750808173*pi,1.292135648286994*pi) q[13];\nu3(0.66233091665064*pi,-0.221539054113223*pi,1.0505596453364738*pi) q[14];\nu3(0.184385514811778*pi,-0.4776115847064936*pi,4.19434327883727*pi) q[15];\nu3(0.792803752764076*pi,-0.362707890900435*pi,0.5241007432920572*pi) q[16];\nu3(0.523643799884226*pi,3.00899731490618*pi,3.30584323952247*pi) q[17];\nu3(0.382415489754836*pi,0.08569129332630199*pi,3.76363625374851*pi) q[18];\nu3(0.767465391768752*pi,-0.4487049552840262*pi,3.93894676335464*pi) q[19];\nu3(0.455885644529221*pi,0.137544760760413*pi,1.096048148043708*pi) q[20];\nu3(0.645720477538197*pi,-0.329580109034816*pi,3.52434778199163*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.31862908850533*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46902294124884*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.43780911660987*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43579228772859*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.159266681007818*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47196566913773*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316429764697957*pi) q[16];\nu3(1.0*pi,0.0*pi,1.359773352048961*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2082621058538772*pi) q[20];\nu3(1.0*pi,0.0*pi,1.113107723269694*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\ncx q[3],q[21];\nu3(3.5*pi,3.31832141912226*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\ncx q[7],q[9];\nu3(3.5*pi,3.45858334628174*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39240362072901*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.36193118131706*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.364378310790523*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.273897488409141*pi) q[17];\nu3(3.5*pi,3.44244076207012*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.291479437230924*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36512654331918*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.129351641959391*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45305308316709*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.42328169902227*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.473411497062671*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43820464050778*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199015928309001*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.677701177162561*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4105885113075605*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.635671170867441*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5820671069279726*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.376660419462031*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.310481008599099*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.4752081041043805*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48289946081791*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.756751104749454*pi,0.87387126740725*pi,4.46782453313111*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.364742380528504*pi,3.37732455014073*pi,1.08120168148313*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.811332991695601*pi,0.33244935028950895*pi,0.5001557179974654*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.750750887532202*pi,0.7248560292325801*pi,4.42827987725587*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.387976892468052*pi,0.11998321355689301*pi,0.689281577370654*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.392834724234575*pi,0.5845136062619101*pi,3.91553983216185*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.475097865864381*pi,-0.014179786260101024*pi,1.223569761668807*pi) q[11];\nu3(0.624636015770353*pi,2.69028767682926*pi,3.8583639168969*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.536602017602544*pi,2.7866623972181*pi,1.1078845805366089*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.490089793372069*pi,-0.252057056396565*pi,3.94538708455541*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.801270816441196*pi,0.27548879257515*pi,3.98350480554959*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.422254212543531*pi,0.54603347580097*pi,3.93262813498355*pi) q[5];\nu3(0.683181337820447*pi,-0.02660485788676098*pi,3.82132617013722*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.574628715505327*pi,0.8051838316656099*pi,0.957252824075651*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.3730617434565*pi,0.22589673886309503*pi,4.420351634739919*pi) q[10];\nu3(0.716428942251082*pi,3.19587210223463*pi,3.17711541654011*pi) q[11];\nu3(0.643441722127219*pi,0.39872157000361197*pi,0.668970972503012*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.422189898794433*pi,2.79228916402315*pi,1.64976473668607*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.371739442283035*pi,0.76655981701128*pi,4.174351116143621*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.696120594826515*pi,1.05560230406998*pi,0.733114818478241*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.579731287547093*pi,0.319926107037214*pi,0.882044360928682*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.280515683793977*pi,3.31477832428133*pi,1.099945261107482*pi) q[3];\nu3(0.332219619505094*pi,-0.01770323389088202*pi,3.53466426567593*pi) q[4];\nu3(0.66006651019172*pi,0.10829495924119403*pi,4.04689694361102*pi) q[5];\nu3(0.931556134768831*pi,-0.20159182997035602*pi,4.42341552535181*pi) q[6];\nu3(0.403593559225893*pi,0.495909188525529*pi,3.54840519936581*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.499588482781094*pi,3.40034231889822*pi,0.8949962161114751*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.394403678293104*pi,2.64202349994101*pi,1.042534569942853*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.785990555406748*pi,0.453046359592551*pi,1.202005945456196*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.842777800361407*pi,-0.4684533330268298*pi,4.25686664992136*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.549111511511875*pi,3.34385331385721*pi,1.87110347415569*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.328324851283191*pi,2.96536521199841*pi,1.4569333444378239*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.773260484860044*pi,3.20421095569062*pi,3.23623820109917*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.296232383072959*pi,-0.188101810779713*pi,1.0449185151562461*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.394908792692295*pi,0.67008607365617*pi,3.78794111977135*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.668422667036704*pi,3.34832486885932*pi,3.98738638328475*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.428374743710925*pi,3.2033192648251*pi,4.4068983276794995*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.841739125680598*pi,0.14152177146745903*pi,1.053481701117934*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.764366898781971*pi,3.27007173070227*pi,3.3298376225737*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.590491520955912*pi,0.013130826514460958*pi,1.4085938343760072*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35075786978181*pi,0.5*pi) q[14];\nu3(0.116601150476447*pi,1.21242599122824*pi,4.26657855175369*pi) q[17];\nu3(0.142008915611311*pi,3.25901420000525*pi,1.98524350682647*pi) q[19];\nu3(1.0*pi,0.0*pi,1.193308396557087*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.725702511284748*pi,3.11205899514223*pi,4.41778117774603*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[7],q[13];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.284740631997196*pi,-0.4774160888668623*pi,1.9245630740038*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4052683841866*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4123163103868*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49195134536601*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.248279637252807*pi) q[11];\nu3(1.0*pi,0.0*pi,1.343867523069414*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29018285057437*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6555229756525089*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[11];\ncx q[7],q[13];\ncx q[8],q[18];\nu3(3.5*pi,3.48773315534884*pi,0.5*pi) q[10];\ncx q[12],q[17];\ncx q[14],q[20];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.30590853808669*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41876909339706*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48892771275549*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.4405726120079971*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.194209241000101*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.49531013929751*pi) q[11];\nu3(3.5*pi,3.49922820312959*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.659215862475955*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4878940422316*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.184826827632039*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3679456677278505*pi) q[18];\nu3(1.0*pi,0.0*pi,1.098078673332147*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[11];\ncx q[7],q[13];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.666472098069641*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47796308542915*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.336919889798927*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5079018298073978*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.651979957600341*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4417931902844*pi,-0.26100019065317304*pi,1.61968719849204*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42907010374653*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43133318856881*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[9];\ncx q[2],q[21];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.170153013809781*pi,3.41713988933386*pi,4.33210144656641*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.526551985703647*pi,-0.17865501486927798*pi,1.0078070690560281*pi) q[13];\nu3(0.89413750774874*pi,-0.392301566525242*pi,4.4695563336963104*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.606826744275855*pi,2.85763533303544*pi,3.18503138081381*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3997362491229*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.647111478458473*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.831326741187475*pi,0.7767385113049099*pi,0.5289339977600299*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.828002875948972*pi,0.43907891858368797*pi,0.9009080521534609*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.189079745694782*pi,3.00892098220972*pi,1.89748385150291*pi) q[20];\nu3(1.0*pi,0.0*pi,1.238754434479991*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.396051308953745*pi,0.11703393787197802*pi,0.850390190896936*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.816896933550429*pi,2.75035518383184*pi,3.6989033967492*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.501430254645911*pi,-0.19960918301805403*pi,1.389104598168664*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.316448412792781*pi,2.79064963523997*pi,1.4232255189114849*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35420216837725*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.663277732616647*pi,0.417136624043128*pi,1.298781191185973*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5606463978323*pi,1.15749335333824*pi,0.8413858945345629*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.628786046407004*pi,3.48331526490917*pi,0.921329654200147*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.642360857236844*pi,-0.342269047781266*pi,0.722833620281628*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.714621889591588*pi,3.3038758540368*pi,2.98831589362229*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.334933090832984*pi,0.68416821318639*pi,3.94896758159962*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.618603158711028*pi,2.93987196674126*pi,4.345249045455541*pi) q[3];\nu3(0.86293832037088*pi,3.04431302687493*pi,3.38501932170657*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.560754388828688*pi,0.8161361348585401*pi,1.1162614159664899*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.141258381444008*pi,0.37227172368015204*pi,3.61094045039346*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.529345323962711*pi,0.17030605258396103*pi,4.42564118994828*pi) q[15];\nu3(0.819924129476361*pi,2.57662819656779*pi,3.93958422222499*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.509881959282692*pi,3.28942634169808*pi,3.07845543850909*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.407978793944973*pi,0.6891724528338401*pi,3.68982723523353*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.294617418392566*pi,0.28623415897398896*pi,4.27238468337824*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.366437309320516*pi,3.13771910048901*pi,0.665355092652497*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.282080390020614*pi,-0.29220035550199197*pi,0.998195845115604*pi) q[12];\nu3(0.0515097196244879*pi,0.12926695664537802*pi,0.5683140271266256*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.72827707327131*pi,0.460096531390092*pi,0.743470017846259*pi) q[17];\nu3(0.620252530702904*pi,0.391696795334883*pi,1.208543047891353*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.278443053311437*pi,3.10412062394441*pi,1.7804590225071*pi) q[5];\nu3(0.340052901782528*pi,-0.156416523073648*pi,1.350276165301834*pi) q[6];\nu3(3.5*pi,3.392195879581*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.22987831360409*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.35983456982393*pi,-0.152688737740878*pi,1.198318663607123*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.373626010759862*pi,-0.292108788357949*pi,3.90788337692423*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.644064041143809*pi,-0.06250306027769797*pi,0.726210370857314*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.23376415904082*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.308600861366641*pi,3.04340687658267*pi,0.655638047193543*pi) q[5];\nu3(0.416422530837768*pi,3.028025154197*pi,0.6924194273413*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.522308145109433*pi,0.06559417428944003*pi,0.9094591666181451*pi) q[19];\nu3(1.0*pi,0.0*pi,1.144990647573807*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.38412144832411*pi,3.31408180782917*pi,1.76062477006446*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.637225534647898*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.33764395327166*pi,3.00009195358903*pi,1.08258210260512*pi) q[2];\nu3(3.5*pi,3.49004906059463*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.265239542730583*pi) q[11];\nu3(3.5*pi,3.41795500271288*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2815945719550221*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39025612633952*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.47858845981434*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1723654449256609*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.715051638353508*pi,-0.28126563760107703*pi,4.32159264397212*pi) q[21];\nu3(3.5*pi,3.49645308945718*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.1490875279117119*pi) q[5];\nu3(3.5*pi,3.4473257866834*pi,0.5*pi) q[6];\nu3(0.35189470461409*pi,-0.380420115617239*pi,1.052119614963597*pi) q[7];\ncx q[9],q[19];\nu3(0.881224746237329*pi,0.33722523326779497*pi,0.5476297352793084*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.2979455924318195*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.227241645436136*pi) q[14];\nu3(3.5*pi,3.42579513493163*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310830213335835*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.622107881725242*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.58956482728319*pi,0.71833002697991*pi,4.4534212073202895*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.394955958936802*pi,-0.07504273756664498*pi,1.359034004863426*pi) q[7];\nu3(3.5*pi,3.49583496275898*pi,0.5*pi) q[9];\nu3(0.495256504847101*pi,0.9673565247482401*pi,0.5455081158252415*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44312670350892*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.363436346398328*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,4.48640977214829*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.474631915328279*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.749844740705268*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.695888892215233*pi,-0.293512972963056*pi,3.81957039627935*pi) q[13];\ncx q[15],q[16];\nu3(0.217370649332513*pi,0.8083524562166999*pi,4.27076999201181*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.640602603865024*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.422829653886118*pi,3.10715279153817*pi,1.474120506874135*pi) q[1];\nu3(3.5*pi,3.49685593837625*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43415854677734*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.288640533510033*pi,-0.30703651816369204*pi,4.05945139710081*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289093995354839*pi) q[17];\nu3(0.979820355950336*pi,3.11519612035928*pi,4.06635009858383*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.308487445530408*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.314464086475607*pi,0.21482255468189604*pi,4.4851608754914*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.690324656049589*pi,0.38854498898782597*pi,4.46278382707394*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0795030767013292*pi,-0.13034201860254002*pi,3.76253178786027*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5551273544216189*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.822616361716485*pi,3.37407902768535*pi,3.16186035734082*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4126350280617395*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.436596035653455*pi,3.07597827310419*pi,1.2389084685540919*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[18];\nu3(0.625416619675786*pi,-0.07516174514583501*pi,4.0343720436861705*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0589402551391842*pi,-0.230034277769244*pi,1.52320327042311*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.434571947255996*pi,0.77990643078985*pi,0.5408891269222447*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.521191211050304*pi,0.6938629862214201*pi,0.7323783204049961*pi) q[3];\nu3(0.62030366053301*pi,0.73683693299501*pi,4.27224778347158*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.457757886227833*pi,3.15731307547131*pi,1.92615308739727*pi) q[9];\nu3(3.5*pi,3.45896036044106*pi,0.5*pi) q[10];\nu3(0.568922710771468*pi,1.01620791258304*pi,0.732019849022422*pi) q[11];\nu3(0.772567118658348*pi,-0.085961936819056*pi,0.8253322486768839*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.60888170405023*pi,-0.27308222056596*pi,3.74540019756987*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.288500598982178*pi) q[18];\nu3(0.410252640940981*pi,3.15582882509269*pi,1.299767599197648*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.760068236777464*pi,2.57015899599392*pi,3.52287673847687*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.681445905660076*pi,0.134055611781274*pi,1.62312038081066*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.385772316980721*pi,0.9650146743139201*pi,4.46209167516663*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.325449338617288*pi,0.81381214855375*pi,3.9871484855165*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.230666552095052*pi,0.61863491409226*pi,0.756592248402296*pi) q[12];\nu3(0.862032909842424*pi,-0.26208373540974*pi,4.29525887190536*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.30109733916149*pi,2.82008688269278*pi,1.4618433830878699*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.637550822583287*pi,0.09004523890787797*pi,1.267070834674314*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.784355427686688*pi,-0.10892503277363602*pi,3.97241367790973*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.745517710719547*pi,-0.28754896283839204*pi,4.18460872303116*pi) q[5];\nu3(0.398877011028386*pi,3.33841891666567*pi,1.79281800330772*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.670249751992678*pi,-0.09134331088069197*pi,4.06129784099221*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27648741153926*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.687725555123167*pi,-0.21621465532492*pi,4.0393978927448195*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.316358735215661*pi,0.92954075818404*pi,4.41854336905843*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42087562680741*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.184412746239415*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.523830420618738*pi,-0.06915941329812098*pi,4.36580292991327*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.217917198023669*pi,3.25017174347124*pi,1.4030007375056641*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.3511228127603*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2610563093459781*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.792721411248203*pi,0.162387308664923*pi,3.93205509933274*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.19578391772308*pi,-0.08462956051216602*pi,0.705045451027421*pi) q[21];\nu3(3.5*pi,3.36505365971748*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42871070980044*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1407887407061201*pi) q[6];\nu3(0.238136518124196*pi,3.25008445525617*pi,1.74507168560672*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42416330467758*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.317610858767279*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.500047414135823*pi,-0.029168878037516*pi,1.2662950827901152*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47432536834014*pi) q[13];\nu3(3.5*pi,3.4813265677616*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268882553786899*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.43904917873571*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.625234256726802*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[6];\nu3(3.5*pi,3.47880046090002*pi,0.5*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(0.514669515225338*pi,3.14251269278552*pi,1.77320267624532*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5609742694543*pi,-0.162928904872449*pi,1.050693333698929*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236178817175899*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49980648359507*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45288671529846*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.399298192788891*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4620689372729*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.359253568857742*pi) q[8];\nu3(3.5*pi,3.48056150559216*pi,0.5*pi) q[9];\nu3(0.173036222246819*pi,-0.4822291380365678*pi,1.093755179364523*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46611642696857*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.417212212420162*pi) q[17];\nu3(0.466614914192692*pi,-0.386547643012478*pi,3.96326601743305*pi) q[18];\nu3(1.0*pi,0.0*pi,1.344803865195116*pi) q[21];\nu3(0.383011906184347*pi,2.63947197171105*pi,1.133522227895255*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.471249003337115*pi,0.8369762981144899*pi,0.780638265940341*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35714486307274*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.798383521054933*pi,0.19595219823644205*pi,1.059785093219606*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3656649966826695*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4423308424813*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.641444437722113*pi,3.20375737124485*pi,3.78933744238129*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.615843006706292*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48212905420773*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.595046194683752*pi,2.72811825974913*pi,1.227444899338747*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(0.565284822034272*pi,-0.4088476936375576*pi,3.64096806319029*pi) q[11];\nu3(0.384481125486088*pi,0.37360253889733497*pi,1.006346122775172*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.527895940824623*pi,2.86656627698873*pi,3.45847987112117*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.124724873949221*pi,0.05005611554818401*pi,0.719928936772855*pi) q[11];\nu3(0.611822268538216*pi,3.27349908171101*pi,3.77057598545269*pi) q[12];\nu3(0.727527328696527*pi,3.08081347401005*pi,3.07386720295977*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.623709319740429*pi,-0.170549299949105*pi,0.828988464856748*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.2596060437554*pi,0.15135561136476505*pi,1.149958031723569*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.352339554282545*pi,-0.05126818554669599*pi,1.5050166976636*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.618341595922321*pi,2.7962004543201*pi,3.66660671100313*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.47451802757497*pi,3.04287540250894*pi,0.643382847465569*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.648516554989457*pi,-0.360486089715527*pi,3.26087732290767*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.485728689152646*pi,3.05373121827182*pi,0.893613478409859*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.869110461009299*pi,0.09701785691435405*pi,1.012696837600368*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.746389235489183*pi,2.90183915860737*pi,3.71974495825477*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.72978469487547*pi,3.3639123995124*pi,4.45819333922909*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.303437164617032*pi,3.45621543055982*pi,1.97431060571069*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.322552125566075*pi,0.028990444576185048*pi,1.0620216745872622*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0121040012731338*pi,3.10218691145272*pi,1.498133465592924*pi) q[7];\nu3(0.32988638044625*pi,0.13806219639582795*pi,1.0328590236714201*pi) q[8];\nu3(0.28149770537575*pi,2.34384372933318*pi,1.286138989633458*pi) q[9];\nu3(3.5*pi,3.45792527655321*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.354927739764452*pi) q[13];\nu3(0.504226455782105*pi,0.5242385972555501*pi,0.5851548822612249*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.471541239478533*pi,3.38667536572635*pi,4.1263293606659595*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.214246298794404*pi,3.19657493910003*pi,0.957136003572746*pi) q[21];\nu3(3.5*pi,3.47896465095631*pi,0.5*pi) q[1];\nu3(0.762704869748839*pi,3.20217249926405*pi,0.5484627574874735*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.408212852605919*pi,0.35658156292917*pi,0.65819213736328*pi) q[7];\nu3(0.205327308267535*pi,0.49118744468141995*pi,4.0239834054908705*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.625728691528325*pi,2.80643419762555*pi,3.61750694261527*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3112953122967999*pi) q[16];\nu3(0.425219348340741*pi,0.23017511717599604*pi,1.2253035399289192*pi) q[17];\nu3(0.487803182110871*pi,0.39284289890535296*pi,4.19196217310814*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.166920013099518*pi,3.33969500357708*pi,0.622441203152724*pi) q[21];\ncx q[1],q[16];\nu3(0.11123687759858*pi,-0.269989430164536*pi,0.776568881758134*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38837046576361*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.676830394936108*pi,0.8023386675572299*pi,4.38546500493776*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.478985415587745*pi,0.5769780985127*pi,0.860580394674124*pi) q[4];\nu3(3.5*pi,3.26428999215001*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.1101352021611142*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.651097730390868*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.319368677267185*pi,3.20098265486764*pi,0.832704477957919*pi) q[4];\ncx q[5],q[12];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(3.5*pi,3.38314932150563*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.049604540412227*pi) q[7];\nu3(3.5*pi,3.47742830161642*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5405715399223934*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47635004088431*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1913122084949381*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2021583638176598*pi) q[19];\nu3(3.5*pi,3.48159743869627*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.31861252340562*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[8],q[19];\nu3(3.5*pi,3.36449542581019*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46467580538856*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253395397173322*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235123046881305*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.187455363150006*pi,-0.128330747243791*pi,1.2314750363971672*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5027367121153539*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44441502460325*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5352098289438167*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4074966945808*pi) q[21];\ncx q[0],q[7];\nu3(0.788699722437992*pi,0.76737135830575*pi,0.810884782577991*pi) q[1];\nu3(3.5*pi,3.40703386792552*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.134506633285925*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4003936148113*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4122568946651395*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[6];\nu3(0.456161399442438*pi,0.9114735929317499*pi,3.92936650433339*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.290513224478883*pi,3.17877209173649*pi,0.738955584652031*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.53113402763818*pi,3.47196637465069*pi,3.41685435652873*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.73964189573558*pi,0.275884253711008*pi,4.21498242832185*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45054968337283*pi) q[3];\nu3(3.5*pi,3.47205331922096*pi,0.5*pi) q[4];\nu3(0.438402441440999*pi,0.132586271621298*pi,3.81137621109253*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1978586818013621*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.603540345916935*pi,2.95415670082164*pi,3.30232603551722*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.402418539732951*pi,1.14727226118342*pi,4.34196593342011*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.676982938045464*pi,-0.46861640782669167*pi,3.13215280049714*pi) q[12];\nu3(0.671185437511552*pi,-0.20772048280702998*pi,0.705716491992183*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0584921590312434*pi,0.77654355937237*pi,4.249103760995499*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.699423719213897*pi,0.82912720695418*pi,0.5353741117217219*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.62669128257346*pi,0.43924932791817295*pi,1.282875897480865*pi) q[0];\ncx q[2],q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.621706761989842*pi,0.7454036439417799*pi,0.5237338786283177*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.417396696355839*pi,-0.302445426527865*pi,4.13243165211275*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.259840656210103*pi,-0.242196275461325*pi,0.83624515911763*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.712027272983346*pi,-0.07601959837849698*pi,0.5585494458126943*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5359396855638976*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.260748662167132*pi,0.079210517207839*pi,0.686145165365189*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.831332860653602*pi,-0.4296838332346786*pi,4.480170059591369*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.623514130813655*pi,0.06310110582088702*pi,0.846419393112265*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.149648461699332*pi,-0.08445093892811201*pi,1.144751764504033*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.314285992080142*pi,-0.134448235743649*pi,1.4517661281458931*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.427191352470531*pi,0.92137496869265*pi,4.11496163734242*pi) q[20];\nu3(0.195212424651571*pi,0.19103763504609494*pi,0.766296343316736*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30198257996756*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.719983042734758*pi,0.5431881192141601*pi,4.37459533737294*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2758362900515539*pi) q[10];\nu3(0.221477557201491*pi,-0.12048927712405999*pi,1.189290367949631*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.293101112374263*pi,-0.372132253456956*pi,1.50827995144869*pi) q[15];\nu3(0.299438772441265*pi,2.93237641383204*pi,1.36487153208701*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.759412284815046*pi,3.21750084012393*pi,0.5440926215385286*pi) q[20];\nu3(0.494212686127686*pi,3.39244050060244*pi,0.912367703552055*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0909307012720361*pi,3.08430215459641*pi,1.1533835092033171*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.86212023088993*pi,3.06724710518665*pi,4.36924378271069*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.494124837546394*pi,0.5603983956741301*pi,0.5285647542466168*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.867638488491755*pi,3.38465846485881*pi,0.553540209239172*pi) q[15];\nu3(0.735584734215474*pi,0.98953629350707*pi,0.645986487420101*pi) q[17];\nu3(0.654254473032527*pi,3.06172970951058*pi,3.86883647179562*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(0.118504930180742*pi,-0.291762456252989*pi,1.53244444873616*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.748547264213454*pi,3.17697770123392*pi,3.77760258201725*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5046716011323156*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.855027954590085*pi,-0.019697912670015028*pi,1.1007146450340861*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43594724335511*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.567565958307756*pi,-0.4375430766632193*pi,3.42808741682218*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.810811721580035*pi,3.32123960522011*pi,2.96299933953644*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2686628854117359*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[17];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.721263413296491*pi,0.6376928475488901*pi,4.2478480888783405*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.325004657772757*pi,3.16344510584564*pi,1.98399800934737*pi) q[6];\nu3(3.5*pi,3.35459304549936*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,3.42987438627799*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.333868914074565*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251515753321949*pi) q[21];\nu3(3.5*pi,3.39824327867359*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.334660053142609*pi,3.06499621738167*pi,1.57818965570363*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.3590370355223*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39844445922989*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46785198085649*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274041224539221*pi) q[16];\nu3(1.0*pi,0.0*pi,1.121185890897272*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307820303371855*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[17];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.545574524987011*pi,3.02942616199314*pi,3.65750699192538*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.46858393560971*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.256446478117138*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5559721655115872*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42964463090885*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[15];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.602273849410701*pi,3.18345483437434*pi,3.74729270116735*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5147655447132751*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44678030195265*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36779818386849*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4484426608069*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48402867396008*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4227323660577*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.320229931280677*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.875328956766565*pi,0.74137597177374*pi,0.679085922679648*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.5345512635524061*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2979554191671099*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.348017667295863*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[15];\ncx q[4],q[6];\nu3(0.112217757296875*pi,0.5399761889379799*pi,4.3492972572269295*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.480975577660979*pi) q[6];\nu3(0.35107324966187*pi,-0.283355086179772*pi,1.345554806544253*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.552499822622647*pi,0.00497852439308899*pi,4.13993327817669*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43866427659813*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5468142109457395*pi) q[15];\nu3(0.67514030526923*pi,3.45887353305991*pi,4.12770653513663*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[15];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.48487234524216*pi,0.498520784216829*pi,4.37071161397744*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.626054643923242*pi,1.09705541516524*pi,0.733961716773935*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.806287251661269*pi,0.5862829620196299*pi,4.12572896642867*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.449829330816267*pi,-0.359724014882366*pi,0.9116527453529191*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.643105296023726*pi,-0.4321624663205576*pi,3.99846731474801*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.793074439819959*pi,0.07599668841713902*pi,1.4770369790051139*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.809825483469605*pi,2.78261227312131*pi,3.87542025755987*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.311680001665478*pi,2.73867397561555*pi,1.255480344852919*pi) q[0];\nu3(0.666230412602822*pi,-0.03674252517049398*pi,4.0940184562062*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.557976060434831*pi,-0.044659750359685*pi,1.423082347722249*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.458289745278405*pi,2.94540208261787*pi,1.095590869044241*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.3790763949173*pi,3.04313426247002*pi,0.5642116729846682*pi) q[14];\nu3(0.041759617145108*pi,3.38399178376952*pi,1.91469808576441*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.75815012387666*pi,2.99028763616212*pi,3.92970223278477*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.694988260389508*pi,-0.31401440693464*pi,3.53103111681733*pi) q[21];\nu3(0.402072620710947*pi,0.480558037361141*pi,4.05430085308444*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.52706845711449*pi,0.17892102558474698*pi,1.152418372407479*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.436568196625158*pi,2.48075772363013*pi,1.377960573222809*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.163689749466011*pi,0.12513464837685595*pi,4.13529254943258*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.747970917975406*pi,0.310298144170286*pi,4.03917107226913*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.601962025090147*pi,-0.4340001122465567*pi,4.3634516735529*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.518948653334605*pi,2.80491577753883*pi,3.83106265784673*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.936826407652228*pi,-0.38365364453602*pi,3.31565388726251*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.738658109717627*pi,0.39516053886284896*pi,1.234096318851087*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.959632113018935*pi,3.34691387005944*pi,4.43980899815264*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.773444816113823*pi,3.32613674290213*pi,3.59953105879893*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.355880674622161*pi,0.16182094675653302*pi,3.86029625242936*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.540221428088747*pi,1.11910291540632*pi,0.875788527222793*pi) q[17];\nu3(0.422785455907846*pi,3.47309613507723*pi,0.5466909773323666*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.558027762604489*pi,0.89904097799932*pi,4.35686523413373*pi) q[2];\ncx q[3],q[11];\nu3(0.186109921117699*pi,2.60886828415678*pi,1.015177435388419*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.116664245638359*pi,2.86581131744102*pi,0.9697253462129389*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4573033616773*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.42868904165947*pi,0.5*pi) q[5];\nu3(0.506463015207023*pi,-0.328511209768103*pi,0.914661431063285*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47363185744796*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45000986060297*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.333251504746896*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.704839900450413*pi,0.115120619629836*pi,4.0239017250878995*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.218154278004333*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2461481494062752*pi) q[19];\nu3(1.0*pi,0.0*pi,1.342569782352766*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.185823098589757*pi,0.81043035568871*pi,4.41328469525392*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\ncx q[9],q[21];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.536050061467961*pi,3.40571506684624*pi,3.23302371205836*pi) q[13];\nu3(3.5*pi,3.48526570831368*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1776502154005088*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42517591452825*pi,0.5*pi) q[7];\nu3(3.5*pi,3.24846880915378*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35117679952395*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.4856836694625795*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3490977576505498*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209262852861759*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.667676749416885*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3795063286889295*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\ncx q[9],q[21];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5143541673655769*pi) q[20];\nu3(3.5*pi,3.45009539242781*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3672695557783001*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4273778357346405*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5446393689267539*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.37428131226628*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46136487907365*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.180665959667791*pi,0.485171117158531*pi,4.22865732743277*pi) q[5];\nu3(1.0*pi,0.0*pi,1.344388424234738*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46058270985869*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.343749584402194*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218715679065368*pi) q[16];\nu3(0.203163079413577*pi,0.6181274763025*pi,0.654538451983216*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5758431676065167*pi) q[4];\nu3(0.940258716577458*pi,2.93247256895659*pi,3.53267961920688*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.710709743280359*pi,-0.4279578880761953*pi,0.891751392376549*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41556620110368*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.904337205424914*pi,0.342675400459002*pi,1.50837846937355*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5035809935369482*pi) q[13];\nu3(0.588615640895008*pi,-0.4168556443644511*pi,3.1282896832294*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4007694361588*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.321576786497165*pi,0.383910316337317*pi,4.02804212293841*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.64013669987243*pi,-0.250341289456337*pi,4.29941059021992*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.376864286368275*pi,0.414349160638693*pi,4.23498552752538*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.695404848844902*pi,0.453840061727493*pi,1.1023369807860068*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.127849567209006*pi,0.413271481630914*pi,0.5639261710703283*pi) q[9];\nu3(0.561247417461475*pi,0.123907136851645*pi,1.002036743442288*pi) q[10];\nu3(0.334994045821477*pi,-0.41905269711179227*pi,4.06443443828645*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.143276307522463*pi,-0.321959348183653*pi,1.71773682941947*pi) q[18];\nu3(0.457442490151707*pi,2.74701972689236*pi,1.0778551421973281*pi) q[20];\nu3(0.716857236793148*pi,0.55216654596591*pi,4.204257120894351*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.386151704372685*pi,0.23232428280822404*pi,3.38114926997776*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.396726286236696*pi,3.17595637019304*pi,1.194805933145562*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.635430754459312*pi,2.80464095012631*pi,3.53724255502361*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.562411666272657*pi,3.04229114613738*pi,3.03831862826388*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.484132303848538*pi,3.26257890059236*pi,1.67623344273651*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.370522381586451*pi,0.24416267582290296*pi,3.54425324003241*pi) q[18];\nu3(0.573918162967132*pi,0.302476200070925*pi,3.90014570903134*pi) q[20];\nu3(0.375168374335831*pi,2.9600542744556*pi,0.85578651706655*pi) q[21];\nu3(0.671229243115166*pi,2.81382618033424*pi,3.32508595037544*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.117845943068651*pi,2.89255224352376*pi,1.60793925313584*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.491990149154629*pi,0.8718782941828*pi,0.716593512772858*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.571608309798278*pi,0.047209188695936044*pi,3.57258843566868*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.493499694178832*pi,2.98278713707724*pi,0.828214193380252*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.692973681398047*pi,0.34018696085064104*pi,1.56990078264365*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.545917473349108*pi,3.29071041971649*pi,4.4489033922048*pi) q[4];\nu3(3.5*pi,3.410931378061*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.781047812522285*pi,0.5176743758673199*pi,4.44967541640942*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.382011408875287*pi,0.6966155004880099*pi,4.41307422733435*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.20942854403789*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.873559772331155*pi,-0.168008943775581*pi,3.69926613365012*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.238364352619229*pi,3.40486215060531*pi,1.179052470620797*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.294892152042484*pi,3.02763780181959*pi,1.92379382611977*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.593338981634389*pi,-0.139791397433513*pi,3.81755033835041*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.45153299583549*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.79215646140325*pi,-0.08474958762057*pi,3.80295726345865*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.348693124911199*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39334300956111*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.361089819936938*pi,-0.214253692134678*pi,4.19848510643955*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.48741337893847*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.253334646905149*pi) q[14];\nu3(0.826501041951433*pi,2.76929073594516*pi,3.29806438468832*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(3.5*pi,3.48378446880834*pi,0.5*pi) q[0];\nu3(0.807379654849719*pi,-0.18256380836186398*pi,0.8953765535409011*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.133177903022493*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37914151575196*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.192880745445603*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.29257815048109*pi,-0.4920067338261221*pi,1.96958915739834*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44391880606457*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.44253444545536*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.153518925793428*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.265693510279103*pi,0.58166273891003*pi,3.78899263604614*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5824712378697416*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36151967990507*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45255934819541*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.583357291507309*pi,3.33059294606575*pi,3.91883538772108*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.621315549180022*pi) q[10];\nu3(3.5*pi,3.40942210280009*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.319979718571982*pi) q[13];\nu3(1.0*pi,0.0*pi,1.158692283736345*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4762109757473*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.4613042757607*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.373546317073616*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47634580623127*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.415935368726656*pi,-0.4311154935595617*pi,1.263909751535421*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.61785362760456*pi,2.63734260497955*pi,3.70148958877679*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.43456420066973*pi) q[13];\nu3(0.249110459340488*pi,0.54228098066522*pi,3.91849855985844*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5703100650999966*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1960604067924971*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.372695179458968*pi,3.27137882952144*pi,1.284893864231649*pi) q[5];\nu3(0.606018682972311*pi,-0.186830790560937*pi,3.8728363883266*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.676822959152709*pi,0.6925966562346699*pi,4.279927159272*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33147685264606*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37334057380307*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.185120013078111*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.343576921529923*pi,3.31068027824157*pi,1.187448236117755*pi) q[8];\nu3(0.196535237076663*pi,2.53130417816891*pi,1.075471602056015*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5309349367103424*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.649706894145412*pi,2.71011239418466*pi,3.72057151934258*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.63299362674968*pi,0.09715359700822002*pi,4.387201883244391*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.603848597461625*pi,0.7940985453837699*pi,1.2039143748210779*pi) q[8];\nu3(0.506481521778294*pi,0.25908956828634*pi,3.59889173816647*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.335939594979168*pi,3.37625015074473*pi,1.256234978494456*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.38556201294369*pi,0.21224793130083597*pi,0.755884770000187*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.305276138421474*pi,0.5844040654986*pi,4.37749347589266*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.364353311356259*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.538480852954609*pi,3.45986526825552*pi,0.839544737823791*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.596701391001112*pi,3.48534909827398*pi,3.62559616188636*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.489518864407953*pi,3.1633859143646*pi,4.40984639286276*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.584400581931125*pi,0.25226117547199*pi,1.0995041736092221*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.794614329169643*pi,3.14694045701312*pi,3.67659752782834*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.268485384836988*pi,3.14876930330281*pi,1.79852973958015*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.212589762791804*pi,-0.4629305597128048*pi,1.51501111476688*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.627994385007551*pi,0.81186931354828*pi,0.976746142114101*pi) q[18];\nu3(0.672805838694871*pi,1.06516747194639*pi,0.797135738945142*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.561753041138739*pi,-0.4028974604489849*pi,3.56711652566603*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.716885772140705*pi,2.51190566815577*pi,3.76010677391389*pi) q[3];\nu3(0.304146233272371*pi,2.8246907648986*pi,1.143116430332378*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.672929410452129*pi,2.88878701749708*pi,3.28322126257952*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.435810749092336*pi,-0.042781852006469*pi,4.12418083399985*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.353671269338758*pi,0.6865006157878*pi,0.5065951768344227*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.48775110537232*pi,-0.054722655922125996*pi,3.75133115587442*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.131693193820911*pi,-0.086479877041576*pi,4.23634238344835*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3196051935932*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4349238514762*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.145904582637354*pi) q[10];\nu3(0.497739855227929*pi,-0.322547744799655*pi,3.59259315187052*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.377371523554017*pi,0.8592608338985499*pi,4.190325960275461*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2935313343850359*pi) q[15];\nu3(0.25639052107376*pi,0.23267985433556404*pi,3.46964962411824*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45303683250455*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.367457616278435*pi,-0.206918591331945*pi,4.2013371586931*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.302310482879173*pi,0.328664027975496*pi,3.49936862135342*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2263358961836959*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[13];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.46941837676024*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.2074529718812*pi,-0.36857256942637*pi,1.55242568075489*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.738202736257576*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\ncx q[0],q[11];\nu3(0.822221265503823*pi,0.28256620512083397*pi,3.85553413936664*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.28488433768588*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.770336367490317*pi,2.77038491649387*pi,3.81037449365945*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.39890268156933*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1768610348629411*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.775587722577688*pi,0.8938771752344601*pi,1.045236104722843*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5656430145357368*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185276071749493*pi) q[21];\nu3(3.5*pi,3.38719072488775*pi,0.5*pi) q[0];\nu3(0.296176941300856*pi,3.27074686443932*pi,1.8485002388436*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[13];\ncx q[5],q[18];\nu3(0.706015726134649*pi,2.77252578689527*pi,4.18571483683335*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.191356150349376*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.104392171004735*pi,-0.359312386024383*pi,3.93410309266129*pi) q[17];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41960467999205*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42471698010998*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204825321442906*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46652289581421*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[13];\nu3(0.503192706189831*pi,3.25726343662955*pi,0.5254460197352161*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.441250766156424*pi,0.27848897759355995*pi,3.82725025779894*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5229276127373805*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.671131074129344*pi,0.83460074708796*pi,4.4830405186727695*pi) q[18];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.385544807752516*pi,3.04139707453174*pi,1.366579394436495*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.231907922880784*pi,0.30894418186888695*pi,3.62147627279963*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5150896296540572*pi) q[16];\nu3(0.620199425335742*pi,2.74472690965007*pi,4.22889076148647*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.788940141035117*pi,3.39585104337048*pi,0.781769720559537*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40592025614512*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38840174979514*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.257786984947399*pi) q[14];\nu3(0.332613437788741*pi,3.23316302444516*pi,1.68447748373753*pi) q[15];\nu3(1.0*pi,0.0*pi,1.083037387863945*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.605692428754524*pi,0.097296245065843*pi,1.276344090642058*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.2025789597032*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.271532541508599*pi,2.57685671418105*pi,1.153790134007296*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.22073025509478*pi,-0.4799109422617064*pi,1.410394630430952*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180457360978881*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.428533199402915*pi,2.73049313271873*pi,1.432044128547707*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.392934539516915*pi,3.2409905719897*pi,4.3145345553641*pi) q[3];\nu3(0.476080055561018*pi,-0.4746926428925257*pi,0.8379693665828309*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.350982357177777*pi,0.0007253127831440276*pi,0.5992755863503081*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.689323243994024*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.252977209823451*pi,0.23287115499601696*pi,3.33284431986438*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44932164694335*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.403445387939181*pi,-0.312615642378965*pi,1.109122721888884*pi) q[0];\nu3(3.5*pi,3.48148239229411*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.228126565648074*pi,-0.205501965744379*pi,1.57580452494454*pi) q[3];\nu3(0.425362230641654*pi,3.16935489494786*pi,1.1134514840107101*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.805436453238191*pi,0.28412592738839104*pi,4.02769547769053*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5484591709027588*pi) q[19];\nu3(1.0*pi,0.0*pi,1.388514048534379*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.74570363978673*pi,2.54151061266585*pi,3.51846870130487*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.329155152806935*pi,0.42106714412259205*pi,4.28552938921314*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.584218475855887*pi,3.14434440359983*pi,4.019441693466041*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.686521651898195*pi,-0.30864901861653804*pi,3.86543160445733*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.102218013865501*pi,0.22222874078868304*pi,3.66661971480378*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.732730761665704*pi,0.72681592214928*pi,4.41202552745837*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.808435868499867*pi,0.47641328803711*pi,1.25034968792044*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.421876845853911*pi) q[20];\nu3(0.293949585220158*pi,0.200421393609587*pi,3.6020298465319*pi) q[21];\ncx q[1],q[20];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.324598133845622*pi,2.47912776769984*pi,1.071279376341518*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.646815455956221*pi,0.315054110242147*pi,0.997778392274997*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43494520537318*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.650337217735251*pi,3.35039394187741*pi,3.19278991034576*pi) q[6];\nu3(1.0*pi,0.0*pi,1.296085431898295*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43550763788199*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.768014450545257*pi,0.10144325235053397*pi,3.8647968445943*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3745926071719818*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.589077209010905*pi,-0.128250458740913*pi,1.240974011998554*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[18];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.747844349806146*pi,-0.190503992515916*pi,0.823312182249907*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.308618580980429*pi,-0.11889985592776797*pi,1.344276340399347*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47155715303365*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.603962485667894*pi) q[7];\nu3(0.47398606824279*pi,-0.183064699271897*pi,0.679039587396409*pi) q[8];\nu3(3.5*pi,3.25367282635219*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39883576338523*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.410361037718838*pi,0.22083476177152495*pi,0.883236472608972*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3561517895005681*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2143456872271439*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5882975109959463*pi) q[18];\nu3(0.799601901526813*pi,3.29800792395869*pi,3.09881123956233*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1549809059408132*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[21];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[18];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.063074870273279*pi,3.41953417862794*pi,4.32209202206834*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47015665003752*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.167725356084039*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.427550335893891*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49709619065578*pi) q[16];\nu3(0.524960172624675*pi,-0.09148213197397298*pi,3.57223565655235*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4329576914692606*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[8];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47233631774296*pi,0.5*pi) q[0];\nu3(0.371151554885128*pi,0.175691288208507*pi,0.793554413792227*pi) q[1];\nu3(0.854812130878984*pi,3.15997138272735*pi,3.64052232646638*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46063458548553*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.190308215021429*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5014623887549395*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2275311980409889*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.87353795906924*pi,3.17485823302783*pi,3.78273353688298*pi) q[1];\nu3(0.275413085220721*pi,-0.335082453699999*pi,1.8267064398412*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.46859360713851*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.633401080164864*pi,0.10258264782544302*pi,1.107264477702306*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.764134368444795*pi,2.93984630782456*pi,3.62993273570015*pi) q[18];\nu3(1.0*pi,0.0*pi,1.437929000298014*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.355727307635056*pi,0.73491886463367*pi,4.1418850214107*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37550432593052*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.259847802871625*pi,0.267441359758958*pi,3.28994773989972*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36479722575091*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.852397036565541*pi,0.100715889335245*pi,3.75896945006739*pi) q[18];\nu3(0.636380752410883*pi,3.47551537319052*pi,3.25238496041592*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.743032369254861*pi,-0.352652161227132*pi,0.6573492927383711*pi) q[6];\nu3(0.374045745284937*pi,-0.361913630744835*pi,4.27622915386962*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.39854475284724*pi,-0.057897616096707016*pi,0.5381242990098101*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623244045086528*pi) q[19];\nu3(0.254114516396131*pi,0.065105918174034*pi,4.28535238262134*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.486745854971969*pi,3.23598237374816*pi,3.07412030016981*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.409548612486378*pi,0.7063914386464101*pi,4.270124975289599*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.246437285431159*pi,3.08997011120593*pi,1.131941914828626*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.493770283752746*pi,0.227530394746278*pi,3.69622491317526*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33718188831493*pi,0.5*pi) q[1];\nu3(0.443262348570738*pi,0.11552106448191901*pi,3.80671013133599*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.20080720180567*pi,3.35153842166304*pi,4.3886772629401705*pi) q[9];\nu3(0.973143930643339*pi,0.21516250799951098*pi,1.3882951033510111*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.420180688877399*pi,0.69642065437726*pi,0.5305715698803614*pi) q[15];\nu3(0.865304607706422*pi,0.36078391913582*pi,4.187517431345389*pi) q[16];\nu3(1.0*pi,0.0*pi,1.256408341030814*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.53607111608492*pi,0.36718848888329003*pi,4.199867142995259*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.615812692355867*pi,3.2287093419602*pi,3.68935330866334*pi) q[15];\nu3(0.241961487350045*pi,-0.135915473392264*pi,3.90110345849309*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.773355217485186*pi,2.95140530279205*pi,3.92899106553652*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4878163776027*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32556183452202*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273164387227677*pi) q[20];\nu3(0.671883381692352*pi,0.06687837760220905*pi,4.2195985658929*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.247062881913053*pi,3.06585009066648*pi,0.7656464224103541*pi) q[4];\nu3(0.815262173768725*pi,0.05793579800370996*pi,4.07451315182888*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.971781299655957*pi,3.39661278733593*pi,0.651378842773364*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.475098776825141*pi,-0.21216483130520702*pi,1.1047053961323359*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[15];\nu3(0.40651691248075*pi,2.97739434106199*pi,1.82077552938549*pi) q[4];\nu3(0.648174887101617*pi,0.32242087299203603*pi,1.57364935780026*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.850678993343874*pi,-0.333016003259675*pi,1.161477426346847*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.569281844996477*pi,0.8239572572184899*pi,0.871131651478839*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43095392135489*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.494109664885219*pi,0.7054018935295101*pi,0.6480680811837201*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35390286538054*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.62028035948569*pi,0.8411126721503499*pi,1.0735455548427*pi) q[8];\ncx q[9],q[12];\ncx q[13],q[20];\nu3(0.686901875934389*pi,3.15792294307381*pi,3.58083706730113*pi) q[14];\nu3(1.0*pi,0.0*pi,1.230596237487011*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.763648641776728*pi,-0.327933638550193*pi,3.84361020035203*pi) q[8];\nu3(3.5*pi,3.47344398779299*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0924998509040749*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5421728964773496*pi) q[15];\nu3(3.5*pi,3.48818535153815*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.271393691192259*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.09553161664896*pi,1.05829453015005*pi,4.22500556676911*pi) q[1];\ncx q[3],q[15];\nu3(3.5*pi,3.36061438232374*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43978681120939*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.14680993618706*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2103073705007699*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.503734347239599*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.325813190611842*pi,3.44425320369622*pi,1.8187743538412*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[6];\ncx q[7],q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.454148198003738*pi,3.4068276318736*pi,0.685285226659003*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.535118512216473*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.50800339147208*pi,3.18664493548516*pi,0.5946635804821591*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5730097965617598*pi) q[6];\nu3(3.5*pi,3.47916534906769*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.209675804625216*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.69948197844038*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.545284970137728*pi,3.46948246539582*pi,3.89092464149611*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.864288627856976*pi,3.31737222899784*pi,4.4849205582146805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47720363369944*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.269323181607627*pi,2.93343538731085*pi,1.622302207627*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2779419114745099*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.439145541974342*pi,2.74001240797165*pi,1.54240889756069*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6774478208943671*pi) q[8];\nu3(0.845257853654654*pi,-0.28539726444469*pi,3.60971025810936*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.813614184519886*pi,0.62751268811332*pi,0.610937333131948*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.259974844670918*pi,0.60953413707083*pi,4.15539165470946*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43852772942507*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.870149548374975*pi,3.1783215311415*pi,4.3274328054436*pi) q[5];\nu3(0.627693540211284*pi,3.40483795784216*pi,3.17773423560411*pi) q[6];\ncx q[7],q[8];\nu3(0.788940249057345*pi,2.40923556201477*pi,3.70986487980102*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.619060822873971*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.309562464032831*pi,2.85321439269199*pi,0.8730062522915449*pi) q[15];\nu3(0.59894904352564*pi,2.77292402271094*pi,3.85319402037576*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229501782028217*pi) q[18];\nu3(0.809056646760144*pi,3.08508912998499*pi,3.23391118405914*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[18];\nu3(3.5*pi,3.36853756027807*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.794025851746124*pi,3.15222311982659*pi,3.7191767315524*pi) q[4];\nu3(0.741030250092141*pi,0.09511296363626498*pi,3.78485745062537*pi) q[5];\nu3(0.841809393280767*pi,2.66055136745475*pi,3.86548885363793*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0922051060472279*pi,3.10245511782445*pi,1.339114714221385*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.509035957915236*pi,0.044786926457950016*pi,0.5879872279290304*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31093391049406*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.632828330490545*pi,-0.251099223440564*pi,3.63698865639167*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.695508017883845*pi,0.19916292540466196*pi,0.886527705421961*pi) q[7];\nu3(0.55289218538426*pi,-0.2866527026317*pi,4.13625446238137*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.832370837390691*pi,0.7568401481756899*pi,1.1518655756463652*pi) q[11];\nu3(0.440590343033662*pi,0.5346902416403401*pi,3.69411782099973*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47855194491957*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.447974239729897*pi,2.92007810969015*pi,0.735275541335227*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.726677036253994*pi,2.68991203449744*pi,4.06695842030041*pi) q[7];\nu3(0.436043035721553*pi,3.48647865258109*pi,1.81664736732686*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.185416727779265*pi,-0.16530580921035098*pi,0.946469225842201*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3990940949173805*pi) q[17];\nu3(0.342609818790611*pi,-0.4517701853955325*pi,4.14393855506014*pi) q[21];\nu3(0.0821695974145232*pi,2.82280564135138*pi,1.130409392238401*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41668915906995*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46704487199247*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294172431299381*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260525635737289*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.497905964894791*pi,-0.368214956279259*pi,4.241831060166*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46219285186451*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.357272518128875*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.336487016093751*pi,0.381757216474815*pi,4.11231310914295*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43802193711179*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5472243605916328*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45526364601527*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3810252043013609*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.41497875580699*pi) q[9];\nu3(0.270898310352379*pi,3.12519707949907*pi,1.61693255026365*pi) q[10];\nu3(3.5*pi,3.34721769123765*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.1962688632988279*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.32544807574321*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.281072297892911*pi) q[21];\nu3(0.379473303239026*pi,-0.03662128508059498*pi,4.395271478733029*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5869661046032562*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.183997249008104*pi,0.70861799719855*pi,4.4448791424608505*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43776391905681*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.535309506015847*pi,0.29519486274944895*pi,4.48393250015185*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.684293050088047*pi,0.20017323738340198*pi,4.1178560062431195*pi) q[20];\nu3(0.191207226455548*pi,2.46606127499155*pi,1.3223928855461*pi) q[1];\nu3(0.657148468889082*pi,0.05585005519710995*pi,1.299223326062878*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.553862991800362*pi,-0.487870488395034*pi,3.94308978819408*pi) q[14];\nu3(0.513074942227297*pi,2.63227634251103*pi,3.97806344749012*pi) q[17];\nu3(0.457141612276737*pi,0.16442778727784102*pi,0.5143672173530318*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0589635146605882*pi,3.45898012332993*pi,1.2994136335942081*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38642398960181*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.571578906948503*pi,-0.10996810720378503*pi,4.140180335586431*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.343999440323164*pi,0.50245914476001*pi,0.576260981163922*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.602947608058077*pi,-0.271366014132906*pi,1.08128838297998*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.433386916276733*pi,-0.271511118899583*pi,0.651627941077768*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.642249551674643*pi,-0.19150539695534802*pi,1.093311791950256*pi) q[5];\nu3(3.5*pi,3.44199691640064*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.36158548995005*pi,0.043478824470747024*pi,0.676262904077813*pi) q[9];\nu3(0.428268908612868*pi,2.73570708925205*pi,1.015733421148169*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321425198197401*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44055874254905*pi,0.5*pi) q[18];\nu3(0.52643816826902*pi,3.45210886102855*pi,4.13317438018357*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270525993579986*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41090324297328*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3458087225955*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4510408254688*pi,0.5*pi) q[2];\nu3(0.537276280780902*pi,0.41652624793249204*pi,0.5956006795724766*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.390937359037028*pi,2.41248265282521*pi,1.174147146570553*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.278966736887557*pi) q[8];\nu3(0.0977004835551615*pi,-0.369303559923418*pi,0.513938279279721*pi) q[9];\nu3(1.0*pi,0.0*pi,1.256444083725523*pi) q[10];\nu3(0.891423203426377*pi,2.64191513263225*pi,3.43689925578664*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.341956866715379*pi) q[17];\ncx q[18],q[20];\nu3(0.916781500445234*pi,3.34875387960054*pi,4.08728116843546*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(0.421451340097555*pi,3.2125918469557*pi,1.62928919053805*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5439087999847838*pi) q[14];\nu3(0.294577751750502*pi,3.13133819092065*pi,0.603703193268845*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5029541315211845*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.217265471428042*pi,3.49671067669175*pi,1.56463323975183*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.51426162031335*pi,2.55930174074417*pi,3.74911182936373*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.452268653983269*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5694317256050452*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.75737897440135*pi,-0.342730085781104*pi,3.33973342295408*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6314982294117459*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.197320397850919*pi,2.48669161663159*pi,1.420928572955025*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.680811492873832*pi,3.4323441289452*pi,3.74785723531671*pi) q[7];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45678625622818*pi,0.5*pi) q[5];\nu3(0.341156109433391*pi,2.85759277231063*pi,1.09669010434075*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.263023611773596*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44813927304915*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48064383907086*pi,0.5*pi) q[13];\nu3(0.826876140607646*pi,3.14282456818706*pi,3.23104623149351*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2716976803388729*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.730280232460738*pi,3.40084619461337*pi,3.58990235224689*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294157092476535*pi) q[19];\nu3(0.824704351909092*pi,0.23297991552696196*pi,3.87483716372684*pi) q[20];\nu3(0.200295315773439*pi,3.33326855092966*pi,1.379698994894637*pi) q[21];\nu3(0.293358883573669*pi,2.9174400461513*pi,0.90827087300708*pi) q[0];\nu3(0.238219320816171*pi,2.89145074498412*pi,1.4514023508235692*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.87352313166435*pi,0.381611148884606*pi,4.3174132800352805*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[13],q[16];\nu3(0.650160446897304*pi,-0.223029647624381*pi,3.60700797663365*pi) q[14];\nu3(0.644310600794306*pi,3.17539792287926*pi,3.49442998863901*pi) q[17];\nu3(0.746606580209074*pi,2.91282840294304*pi,3.99780846257718*pi) q[18];\nu3(0.475741801654615*pi,2.87664119682677*pi,1.069685335231366*pi) q[20];\nu3(0.735866641066583*pi,3.49365032755078*pi,0.8219322646882901*pi) q[21];\nu3(0.529170915992182*pi,0.367244715157083*pi,3.8625723572367*pi) q[0];\nu3(0.600326242409143*pi,0.7221266493685501*pi,0.5100294773467487*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45825294268466*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.511074181337495*pi) q[16];\nu3(0.645534220444846*pi,-0.4571714163479223*pi,4.15197899613377*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6535098888315101*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.574770130742041*pi,0.20723734954819295*pi,1.122998998750836*pi) q[10];\ncx q[11],q[19];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.391093103835897*pi,0.236147016175152*pi,3.40968799796628*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.270558842046392*pi,0.29975878152967494*pi,3.65664830274381*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.33731114833868*pi,0.5*pi) q[6];\nu3(0.672701888003283*pi,2.51364973658125*pi,3.94891257015842*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.359541314466006*pi,0.474183343849196*pi,3.54119872645456*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.242362802211501*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4090274776102*pi,0.5*pi) q[18];\nu3(0.107755542186253*pi,0.280024683342072*pi,4.2966883565866105*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242445613253497*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48865109666176*pi,0.5*pi) q[1];\nu3(0.130907811277383*pi,-0.4655835795848793*pi,4.424087125310789*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.595980144113624*pi,-0.10165171818742402*pi,4.15988240708206*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.536107214509335*pi,0.28223711681584795*pi,1.417605454379276*pi) q[11];\nu3(0.087353321194174*pi,0.13174391838300403*pi,4.15664245403025*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.351979348780511*pi) q[17];\ncx q[18],q[21];\nu3(0.283431780598106*pi,3.48653294622835*pi,4.04474462088036*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.109665608396127*pi,0.490531702639317*pi,3.71312287163949*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36287451595162*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5657611486539108*pi) q[21];\nu3(3.5*pi,3.43756951974597*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.314356274015807*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.262344197217892*pi,0.119605808153052*pi,4.49739036838119*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4372039137966794*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.47002623106278*pi,0.0032443697738889776*pi,4.24556960627352*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.906671997986452*pi,0.24578633893479096*pi,1.336769164489998*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.488558055389225*pi,2.56013949014763*pi,1.1699527422936788*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5703058644643919*pi) q[4];\nu3(0.877450574664871*pi,2.78343256165885*pi,3.77777729805137*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.48018087142851*pi,0.29919077721992804*pi,0.930375472731516*pi) q[9];\nu3(3.5*pi,3.4740758951988*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.290800446274595*pi,0.145021766568747*pi,1.2770279043635*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2151596234627169*pi) q[19];\nu3(0.810598121738217*pi,0.6550846928027501*pi,4.3886765722335*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.673591727216696*pi,3.2477954236456*pi,3.7708367377095*pi) q[18];\nu3(0.734649335578404*pi,2.94568635867398*pi,3.38819101259878*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.49989536771785*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48766914625101*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39890327869945*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.400456032778314*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2646487574178051*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47369280236096*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255554209555577*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45261578406287*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48833967221533*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0824165758148036*pi,3.06215042690421*pi,1.4253001476553742*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[14];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.4267885127747761*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295170885476542*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.929709457816126*pi,2.49315454248948*pi,3.73751815017396*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.574133587687954*pi,-0.293135275046496*pi,3.49013118786348*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.608858007075708*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4006782939906905*pi) q[14];\nu3(0.209586540507498*pi,2.94489933540491*pi,0.78912037625088*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40506197423958*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.700982474104033*pi,2.66180692582087*pi,3.98223236992081*pi) q[0];\nu3(0.347893936589548*pi,3.17157664823801*pi,0.8562683566660789*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.614323237438805*pi) q[12];\nu3(0.596896048367556*pi,3.49173449836275*pi,3.5155958650536*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40420702983633*pi) q[16];\nu3(0.289897249988613*pi,3.36276828814558*pi,0.5249694919782163*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.7146534429665*pi,0.9996399284694699*pi,0.664206592165868*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(0.757495202957738*pi,0.28167469621834695*pi,4.40890608900375*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.653019826272524*pi,0.5620820182025399*pi,1.1162900114909569*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.605886105486947*pi,0.35850788936439903*pi,4.2643367332254005*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.388569796075538*pi,2.56468578112786*pi,1.452193027046947*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.253399714509973*pi,3.19107685556098*pi,0.5832145007822612*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.398358035957102*pi,0.6816449601735599*pi,3.96521561423157*pi) q[7];\nu3(0.384039925097739*pi,2.9773483413486*pi,1.201427364160099*pi) q[8];\nu3(0.844891298670857*pi,-0.384336115136951*pi,3.65589698589117*pi) q[10];\nu3(0.385332629304958*pi,3.15705472438776*pi,2.0369588509468*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.172872991799742*pi,3.35219522186437*pi,4.30490797682465*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48923443580154*pi,0.5*pi) q[1];\nu3(0.729950121448169*pi,0.7975176622079001*pi,0.5567131653586403*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.093227467177062*pi,2.84647191205383*pi,0.7959604291175151*pi) q[7];\nu3(0.416954238850136*pi,3.28101052943509*pi,0.683390056666351*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.558330777874672*pi,3.42882922272496*pi,0.923792025452536*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.441387591057576*pi) q[21];\ncx q[1],q[21];\nu3(0.528462923740825*pi,2.5057525197472*pi,3.85755596072296*pi) q[2];\nu3(0.36260662872428*pi,0.57503385875289*pi,3.80678626794428*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.954990651276447*pi,3.37756643592609*pi,0.553790356204476*pi) q[13];\nu3(0.669486695301656*pi,-0.4465354635408028*pi,3.24102036943692*pi) q[14];\nu3(0.234985946824342*pi,-0.4051287422291508*pi,1.428302931993289*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.204035771267445*pi,2.84347983009189*pi,0.823720064917396*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.429310542981606*pi,0.466083682630439*pi,4.12560253388597*pi) q[3];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.565424458364929*pi,3.22803479005452*pi,1.78393731479299*pi) q[12];\nu3(0.381764175555384*pi,-0.4676752339592414*pi,0.5659133161075619*pi) q[13];\nu3(0.538695322140473*pi,-0.4652417127805463*pi,3.07832430498892*pi) q[14];\nu3(0.43880993818735*pi,-0.4639918762412021*pi,0.748301455488792*pi) q[16];\ncx q[18],q[19];\nu3(0.583063403228061*pi,0.47481976541387205*pi,4.4735946483935205*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5536117744738336*pi) q[21];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,3.44752494919418*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.22053584501596*pi) q[10];\nu3(0.391990462495331*pi,-0.075293226973903*pi,3.75648834038391*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48234716298018*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227562071099047*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.37922419559163*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.38609252305481*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.118290517125849*pi) q[9];\nu3(1.0*pi,0.0*pi,1.313126059852085*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45539454435537*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36082828844116*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3960314772282532*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.48370312560131*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.68086215412316*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259320566312091*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[12];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48754450447978*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5945968452163531*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.575305015637951*pi,0.343406442704728*pi,0.5596129393112901*pi) q[1];\nu3(3.5*pi,3.39062230084217*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37918489590796*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5197006744286821*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.155070604588815*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2024188125526791*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45486058352564*pi) q[20];\nu3(0.897695966135785*pi,2.99480933558665*pi,3.86956077368709*pi) q[21];\ncx q[0],q[7];\nu3(0.376506677578166*pi,3.33851110283476*pi,1.233891225440106*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[12];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43616575741841*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41010847480516*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.354561487801818*pi) q[15];\nu3(1.0*pi,0.0*pi,1.248216607096134*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.468197118636448*pi,3.23563014283068*pi,1.471177973939175*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.480140818922481*pi,-0.391271856615488*pi,1.395605583195638*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.113207729389437*pi,0.402086684388694*pi,3.62235917478006*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.529699501138449*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.48263066590394*pi) q[17];\nu3(0.656834128726426*pi,2.75884412646687*pi,3.43457409579305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.475573026855552*pi,0.317030525372872*pi,4.24115573134861*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.546079354030075*pi,3.40792209814188*pi,0.719814483248617*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34593900956526*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5332935390170586*pi) q[16];\nu3(0.242569475927401*pi,0.5152801351169201*pi,4.20393323487865*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.805473209944503*pi,-0.145891559569996*pi,4.41977476858088*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.573814307450695*pi,0.234805522991691*pi,0.960810200995792*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.437702331913792*pi,0.027247007712648985*pi,4.04911888262744*pi) q[3];\nu3(0.45176921816917*pi,3.22512761043117*pi,1.7206092001284*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.507345563625888*pi,0.33177828325925296*pi,1.417770045986154*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.237271583347627*pi,0.24936789270317405*pi,1.045074513821483*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.747525053685715*pi,-0.4100475890531107*pi,0.5368534986436291*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0741774360085317*pi,-0.216336363437232*pi,0.689289166001213*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.198653005300319*pi,-0.23700374380108102*pi,4.0781280014169194*pi) q[3];\nu3(0.652652600231699*pi,3.26112576884646*pi,4.47084466078568*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.479379750732177*pi,-0.230916999438818*pi,0.812050474184502*pi) q[8];\nu3(0.64124430269221*pi,0.25593977589247396*pi,3.87541296159299*pi) q[9];\nu3(0.287459517418741*pi,2.65756906237697*pi,1.121891145997679*pi) q[10];\nu3(0.432796575007209*pi,2.90758464039142*pi,1.161998057349164*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.335409040677198*pi,0.9266986848660199*pi,4.49982350737786*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.37494881554951*pi,-0.11202705839477001*pi,3.87250252689137*pi) q[8];\nu3(0.626955913008281*pi,3.14699327363001*pi,2.93946943652103*pi) q[9];\nu3(0.721720150324546*pi,-0.371675586311275*pi,0.642406805590424*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5416000993099*pi,-0.224854750206191*pi,0.612040069894852*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.128400512102925*pi,0.03083640912893304*pi,1.352243461218125*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.795417897313378*pi,-0.4825862274186954*pi,3.90509640873515*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.314227422370095*pi,3.21912601780765*pi,0.967891265975457*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.622505750039069*pi,-0.4830303824074215*pi,3.79854750490547*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.400330779735895*pi,3.41015918399947*pi,0.851662075332067*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.744380687826488*pi,3.34345998629061*pi,4.11362902764998*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.761205877184871*pi,0.29489608017449*pi,1.3990689846474171*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.480261523292038*pi,0.26291212747119597*pi,4.04389815984651*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49102376422477*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.524844448863075*pi,0.09999464848383799*pi,1.467615715048449*pi) q[16];\nu3(0.448356679911686*pi,3.40025896918706*pi,1.9783183886451*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1259042226487659*pi) q[21];\nu3(3.5*pi,3.47582792265374*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(3.5*pi,3.48093823492187*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2909872728692862*pi) q[8];\nu3(1.0*pi,0.0*pi,1.291570879498304*pi) q[9];\ncx q[12],q[21];\nu3(0.109822541052226*pi,-0.344212509081961*pi,1.3189134217394272*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.137004132629017*pi,0.44073027068817505*pi,3.77439048757036*pi) q[17];\ncx q[19],q[20];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36793829866795*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.566332165340893*pi,0.8270535513611099*pi,0.9620956266894509*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304782539110584*pi) q[18];\nu3(3.5*pi,3.40748627717383*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.173675021293431*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49934990522511*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4944995973168*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5280739518992869*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.30196257603367*pi) q[9];\nu3(1.0*pi,0.0*pi,1.289025340403952*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.605414722304688*pi,0.12978352040807795*pi,1.4063881823875999*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.48280583492608*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[17];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.271803229588108*pi,-0.35358173398791504*pi,4.46061788878242*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203668514387937*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.481159147383201*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44903832888105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49361774394371*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46517158847095*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5573737751961783*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.334918270565769*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.14855256166571*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.44675178558126*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.468858565327609*pi,-0.4012371360555269*pi,4.10885482873617*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[11];\nu3(0.0840416427542311*pi,0.24496488012924*pi,3.45152173626*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2169554630227402*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.653474049190495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.471039645353546*pi,3.05842901278594*pi,0.5964219014215018*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.417109660303339*pi,2.66020466752012*pi,1.412125604294316*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34843397352934*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.30910660855651*pi) q[14];\nu3(1.0*pi,0.0*pi,1.248966958769068*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43392085349214*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.243116791944277*pi,0.14457236692573106*pi,4.199201719728*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.359833307634137*pi,0.25986569791326997*pi,3.94256680804662*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45162155481714*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.419150085818943*pi,3.0601007708899*pi,1.169055517671533*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.443042099606801*pi,3.41173094525582*pi,4.08128480523649*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.243042925437692*pi,3.05893369141457*pi,0.937250120430584*pi) q[11];\nu3(0.650426623203515*pi,-0.29196382219525097*pi,3.56546705995714*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5366541285017692*pi) q[15];\nu3(0.129919452417805*pi,-0.365998885772054*pi,0.7901580681002229*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.170600353416168*pi,-0.340457562555591*pi,4.25558697517633*pi) q[21];\nu3(0.288817665295292*pi,-0.313325037177538*pi,1.135646851647472*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.790519926559628*pi,2.36955750847962*pi,3.6597739820637*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.489130486882161*pi,-0.4787474327139941*pi,4.03640143168397*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.435445128353551*pi,3.13631114215478*pi,1.4775249449578691*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.314447726732342*pi,3.26140518727346*pi,0.78380614597555*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.786328601625974*pi,2.79678022860262*pi,3.62967906084143*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.479495371746984*pi,0.66740066336315*pi,0.5954862360226646*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.476238489245273*pi,0.17409136559390803*pi,3.49795156252801*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.498520179445013*pi,-0.038730034288690984*pi,1.452609621985831*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.331906390807548*pi,3.16118402470089*pi,0.5173708112612181*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.396681531626675*pi,0.18314206070845795*pi,3.53167241325303*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.292302219548768*pi,3.09337870193313*pi,0.619871366796558*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.940607967142552*pi,0.5644394983801899*pi,1.068415798005631*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.702053834773498*pi,3.19413716674762*pi,0.654531284651262*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.401987022515135*pi,0.21874481116315303*pi,0.5340482768669659*pi) q[9];\nu3(0.723148683346446*pi,0.5748272171851501*pi,4.46569042525525*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.348015228850726*pi,0.53254813639392*pi,4.03053908948435*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.438088688197574*pi,-0.381880894285584*pi,1.58381676696341*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.677411280293182*pi,0.20933926334658703*pi,0.863994533671148*pi) q[6];\ncx q[7],q[19];\nu3(0.80906241789423*pi,2.80501603905384*pi,4.13257462394928*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.167884895879853*pi,3.35055087260253*pi,1.84445843079375*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.663255420097692*pi,0.003714262626256959*pi,4.25756923355491*pi) q[2];\nu3(0.845642613256253*pi,3.1634540030193*pi,3.0809754302831*pi) q[3];\nu3(3.5*pi,3.3709089863961*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46772690264189*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.340995027932316*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.12424307334832*pi,-0.241905907611777*pi,1.343296596028508*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.345930936902716*pi,0.5091818539017099*pi,3.86894754559432*pi) q[15];\nu3(0.480614581629142*pi,-0.10777752409646402*pi,1.36161113319681*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.241317118615203*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(0.748165708972261*pi,0.451887974355326*pi,1.253266848451237*pi) q[2];\nu3(0.428802585248314*pi,2.49899113280084*pi,1.210124941018305*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.510043940923986*pi,-0.12007877133211498*pi,0.7891279047344171*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.225444534525094*pi,0.398251031929058*pi,3.81164229466004*pi) q[17];\nu3(3.5*pi,3.46029511433919*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44485066727635*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.427212084864029*pi,-0.33921627920570097*pi,0.9272122903804341*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4036703623168005*pi) q[19];\nu3(1.0*pi,0.0*pi,1.397778909274271*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.32231969898556*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.2622706472251402*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.752922999942375*pi,0.021110481151999982*pi,1.462309590027293*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31696098067616*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.243931574219257*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.38984223347493*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.343917912065318*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40873447433603*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.358796066594947*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46085934562731*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(3.5*pi,3.37976520022568*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4724880843776*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.39283536699505*pi) q[11];\nu3(1.0*pi,0.0*pi,1.339314642783739*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2872623718374*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.6165748474184221*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.617474509237651*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.335387153146399*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49279908688849*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5614062841874766*pi) q[13];\nu3(1.0*pi,0.0*pi,1.313725673491245*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.48339208855632*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41055795002172*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2459510285635949*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.619565141982422*pi,0.10403794590650595*pi,4.02897764077746*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.424180189535008*pi,0.29713839103930095*pi,3.97447929294574*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.936732924546942*pi,-0.253304804522399*pi,3.32610480190803*pi) q[7];\nu3(0.735550275371084*pi,2.49865809086211*pi,3.78726225328872*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4671507042875*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47418572646896*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.631305199810509*pi,0.8046147946653699*pi,0.683252881527467*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.676603621864945*pi,2.5715684554352*pi,3.56117375918014*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.347093954471801*pi,2.56786805730863*pi,1.014346436124735*pi) q[8];\nu3(0.119860016442236*pi,2.98858790042841*pi,1.3155094503079638*pi) q[9];\nu3(0.39224530584756*pi,0.395913485060319*pi,0.601698457270082*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.480529801001563*pi,-0.145095542299855*pi,0.795241523098288*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.664941471354482*pi,-0.08832170954290303*pi,4.11011627234416*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.503517936867878*pi,0.44537060471980905*pi,0.737534299525659*pi) q[1];\nu3(0.413259022578645*pi,3.47731859704138*pi,1.47752611786168*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.397893390687571*pi,0.133332374237085*pi,3.73890584093504*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.434175771720117*pi,0.318283985197956*pi,0.988593914003393*pi) q[9];\nu3(0.581679141345665*pi,-0.332541011230312*pi,3.82508609453379*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.300566756414263*pi,-0.07812612248107498*pi,3.8041552690769*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.697017368440592*pi,2.87143814197246*pi,4.10219280897827*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.578294730295183*pi,3.22289447477076*pi,3.81988971901398*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.165088570736639*pi,-0.4801611581547101*pi,4.27981091512173*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.725213222719732*pi,0.19977120445776997*pi,3.99816568445605*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.480993025612692*pi,3.37685139723093*pi,3.16529960376515*pi) q[11];\nu3(0.350336919316284*pi,0.07602366940183203*pi,0.622225713020483*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.324527630672425*pi,-0.471002451258688*pi,0.9970120106011671*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.737320607065442*pi,0.10231829607701104*pi,1.362154396376259*pi) q[11];\nu3(0.538815000705311*pi,3.18784175250403*pi,4.4708557779370395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.64871866870249*pi,0.17413204478045397*pi,4.00892853734438*pi) q[15];\nu3(0.468792428102152*pi,3.01099972949329*pi,1.444440733911081*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.284121144578717*pi,1.0398608266862*pi,4.3779606133363895*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.819470145392901*pi,2.60495548568656*pi,3.80247532277997*pi) q[15];\nu3(0.335845062211044*pi,-0.49870366156469687*pi,0.828108096369082*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694071763641723*pi,3.14524478790993*pi,3.45899318328122*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.294824148374001*pi,2.86894457558657*pi,0.916802451999752*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.924576354791134*pi,-0.11312395264033298*pi,3.39231590330522*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41319986539433*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.105034715943966*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.737272064701385*pi,2.7731462455016*pi,3.31490677920731*pi) q[17];\nu3(0.634950146010301*pi,-0.07355142635996198*pi,4.112898003714211*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.425068176282329*pi,3.24404065505031*pi,3.24246706039076*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31021408572286*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.903299365325222*pi,0.51057795662827*pi,4.42647161658361*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[10],q[13];\nu3(0.903150514627067*pi,0.91122265610176*pi,4.42699993113159*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.862594955168699*pi,3.47630057102571*pi,4.1152494283682906*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.139441131162907*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.468128369740367*pi,0.489044738212531*pi,0.893208439007305*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49215983316021*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.261471085119707*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5256862348481506*pi) q[13];\nu3(0.864414070778106*pi,0.11872486968718898*pi,3.98518706143676*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.319716666649395*pi,3.49011708318596*pi,1.372993735581999*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[12];\nu3(3.5*pi,3.4119807698795*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2791404048606871*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.41474441767871*pi) q[19];\nu3(0.362258339683412*pi,3.38097913556422*pi,4.23777730274359*pi) q[20];\ncx q[1],q[19];\nu3(3.5*pi,3.4803116973261*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3337221042807559*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46402849830485*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31355878330045*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.384733563840191*pi) q[15];\nu3(3.5*pi,3.34305476651544*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.084243780546816*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[6],q[15];\ncx q[7],q[12];\nu3(3.5*pi,3.47693281253438*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.390720399755327*pi,3.05451897418788*pi,0.5317715861528166*pi) q[10];\ncx q[11],q[14];\nu3(0.296582709576898*pi,3.38579549924763*pi,1.68833381663794*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5575425304634196*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233465676056284*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3856944230518*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5533274174468436*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.235246791292522*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[16];\nu3(0.682343167042844*pi,-0.297430216600161*pi,0.954558472979296*pi) q[10];\nu3(3.5*pi,3.47014517459412*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.06171692756115*pi,0.10663216514714502*pi,4.0234799595104*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3564775225906192*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37845426773129*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46224025894154*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.48816896349971*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5462263609277653*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267561837169136*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.875341489376717*pi,0.5663951449984199*pi,0.940051304228624*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,0.6106205053878*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.201180176392129*pi,-0.368381768282283*pi,1.46898131298051*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41014918005465*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.831895318828934*pi,3.48168607399723*pi,2.98952648793934*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.497726652316697*pi,0.9871742262949701*pi,0.737298785379768*pi) q[1];\nu3(0.643609020934409*pi,0.8795256311936901*pi,0.893141000990317*pi) q[2];\nu3(0.504386460432729*pi,3.28495981172415*pi,1.64542746566254*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.557835863551422*pi,2.80290361392288*pi,3.73399733575029*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.424124511790966*pi,-0.45553235618436727*pi,1.387815272609879*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40549967609771*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.505441459372724*pi,2.93674335927028*pi,4.045492294323751*pi) q[2];\nu3(0.645529798632024*pi,3.26752754047949*pi,4.19830456787078*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.394956050566135*pi,3.2392501350915*pi,1.283469523583413*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.715435006047448*pi,0.59368706920638*pi,4.22645243147551*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.505169087315637*pi,0.362480216351835*pi,1.3319027785857949*pi) q[7];\nu3(0.0773979202475631*pi,2.96692056621234*pi,1.63420531749613*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.571680008905555*pi,0.8852390969727799*pi,0.5039966837419105*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.789275524316733*pi,3.43196875949108*pi,0.692778473049106*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.973010290667031*pi,-0.004399759106212986*pi,4.34926210969153*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.799492230316592*pi,3.06828864651178*pi,3.94213146434901*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.524095599844838*pi,2.49300085498154*pi,3.69489126402608*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.463092451746162*pi,2.58981868494769*pi,3.89974119024069*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.344248060929292*pi,0.405729765061828*pi,3.52621267240518*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.558183032999663*pi,0.80212993974122*pi,0.735832791204825*pi) q[17];\nu3(0.676999373712087*pi,1.13627596229658*pi,0.694937849425988*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.686403634335404*pi,0.82551634990136*pi,0.625505972391199*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.603895347078251*pi,0.8681039863153599*pi,1.077913506392124*pi) q[5];\nu3(0.474149565078173*pi,0.5551029440797399*pi,0.795091453584964*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.862627237708483*pi,0.06544303204055402*pi,1.216773985548628*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.179269725904701*pi,3.25930272271074*pi,0.5429233583417843*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44343554938167*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,1.3153191108304592*pi) q[3];\nu3(0.834458669972811*pi,2.89696247189602*pi,4.16044621588781*pi) q[4];\nu3(0.397937208733248*pi,0.31377338752632*pi,3.44794998491702*pi) q[5];\nu3(0.292543329884778*pi,0.119904162884365*pi,0.5563799789774545*pi) q[6];\ncx q[8],q[16];\nu3(0.794988073884737*pi,2.71963893510591*pi,4.16916641965543*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.935840712111899*pi,-0.152073748584042*pi,4.48206633026413*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.41896260651521*pi,0.5*pi) q[2];\nu3(0.498324713913553*pi,-0.112740013424168*pi,4.1436333250071*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49018038745284*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.675596874595849*pi,0.43064632051609697*pi,1.206431145430348*pi) q[11];\nu3(0.408334430459204*pi,3.31582448954047*pi,0.711884483150473*pi) q[14];\nu3(0.492962419074357*pi,2.91321925366563*pi,3.71261937934319*pi) q[15];\nu3(1.0*pi,0.0*pi,1.343916608887217*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1990554678232819*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,0.625447675590973*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(3.5*pi,3.36520923624035*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.218154391757172*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.264559077035454*pi,3.23085857323951*pi,1.56935442333032*pi) q[15];\nu3(0.524821401805356*pi,0.02952033975061996*pi,1.2599424018816698*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47353577906553*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.611729648152316*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292817283893585*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40928748843122*pi) q[19];\nu3(0.414773182205669*pi,0.7302915954763001*pi,0.716421248255691*pi) q[20];\nu3(3.5*pi,3.44313199255521*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37211060182163*pi,0.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5807421243241362*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.280708224229612*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.100042508440449*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.37367218881749*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237153521968687*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.562931165302721*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.661239401244331*pi,-0.09561090001355799*pi,4.119546741773361*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.72804288704753*pi,1.14825251885368*pi,0.764762896927818*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.28785403643095*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.213830208109849*pi) q[15];\nu3(0.293151387187612*pi,3.29734712804744*pi,1.09333289578344*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.717663055959317*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47794284995544*pi) q[21];\ncx q[0],q[18];\nu3(0.935348741570787*pi,0.22128589534990994*pi,4.05166804768017*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36504324921584*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.272074139198917*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.394196749055027*pi,0.16552742509762397*pi,4.0791122784678695*pi) q[8];\nu3(3.5*pi,3.47476545222526*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.2985821331759695*pi) q[14];\nu3(0.77016909965427*pi,-0.34071674345383196*pi,3.96453012838597*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1749253593752211*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.930842697880002*pi,2.6679809664726*pi,3.98901510320005*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.740889571809976*pi,0.311347605828764*pi,1.410632606177637*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.72668333847403*pi,-0.20872241258583102*pi,1.143485882608178*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3472916990848205*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.422459717455122*pi,0.54666883684566*pi,0.820426076104916*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.678146325976459*pi,-0.41236385341658577*pi,0.5277464627327592*pi) q[2];\nu3(0.202980296041893*pi,2.99064068650051*pi,1.52662605783679*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42656504804185*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.584166078180635*pi,2.60906189060854*pi,3.47487335615942*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.390416533462031*pi,-0.223384986108435*pi,1.082778413989013*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.37772345611976*pi,-0.38897028066674*pi,1.65908477151564*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5417408628311972*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.468617598285673*pi,0.219583120271308*pi,3.44451422912837*pi) q[0];\nu3(0.901925923150456*pi,3.23978957570732*pi,3.62749858308068*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.673806570328325*pi,-0.292769533204137*pi,3.60637867752294*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.636094460899909*pi,2.9984708923834*pi,3.36026747463313*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.739045679312018*pi,3.14527399773524*pi,3.26873744876532*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.2594913633066*pi,3.0007481501335*pi,0.701731508076201*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.211244720790537*pi,2.73203624471792*pi,1.436532305534816*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.384396282764673*pi,-0.16959329377745602*pi,3.87486256819495*pi) q[18];\nu3(0.351695955191513*pi,3.41386132131256*pi,4.280170926039871*pi) q[19];\nu3(0.485239822729302*pi,-0.12596827517846498*pi,1.033769287196864*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0832486661077458*pi,-0.275467109390085*pi,4.296902210479*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.448061121222263*pi,3.12605254832452*pi,2.07068490766238*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.427362135213794*pi,3.06258685426255*pi,0.974183786444389*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.683389857391395*pi,-0.050995609080938975*pi,1.125843133497877*pi) q[20];\nu3(0.584989415135372*pi,-0.11141943689719502*pi,1.105478255626343*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.424248382179688*pi,2.97923603183195*pi,1.409189288300686*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.48507419241874*pi,0.91020282957911*pi,0.640775174737328*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,3.29188630300011*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.16562376308021*pi) q[12];\nu3(0.11321577636755*pi,-0.4036547142266051*pi,4.10423951682575*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.681898935696245*pi,3.26384958411682*pi,4.3554759852226095*pi) q[21];\nu3(3.5*pi,3.44302888806245*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,1.301535199251638*pi) q[3];\nu3(0.732310193664927*pi,0.29458929328346295*pi,0.9048233905899841*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.516191393531786*pi,0.400369621184408*pi,1.264485928288454*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.291164417304929*pi,0.420285329756522*pi,0.825504452178984*pi) q[11];\nu3(0.482673856062966*pi,3.16959985542792*pi,4.1856735361261705*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[20];\nu3(3.5*pi,3.45522502392897*pi,0.5*pi) q[2];\nu3(0.0345163191967279*pi,-0.08426728575391002*pi,4.39159000915514*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.505082661318255*pi,0.9695958848789199*pi,4.18857654289941*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5840622804793636*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.342515744890754*pi) q[16];\nu3(3.5*pi,3.43346354685294*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2138168217914411*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39061678809183*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,0.5169392480760474*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.638851968090092*pi,3.30699545140414*pi,3.85189305767652*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.705217446786038*pi,-0.262636708637193*pi,1.112139570998277*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.219824442604984*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.246479216089675*pi,0.38607672189125997*pi,3.8583577569656*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.526923745953522*pi,0.397146761838175*pi,4.05350536906467*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7504464884490509*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39491180811803*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.48826066722905*pi) q[20];\nu3(0.48814423025753*pi,0.363971515971357*pi,1.0515326450910631*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.385925507593584*pi,2.68955075276345*pi,1.5617409894826*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48150072345354*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.417121252222124*pi) q[7];\ncx q[9],q[11];\nu3(0.639522727717573*pi,0.5541194420017801*pi,0.8494248584444499*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.32514415963858*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.236593711670234*pi) q[21];\nu3(0.195225594695511*pi,2.72055039046252*pi,0.90294412697447*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.445182362510398*pi,0.43365493978081204*pi,3.90371560010192*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[7];\ncx q[6],q[8];\nu3(3.5*pi,3.48185749008835*pi,0.5*pi) q[9];\nu3(0.640282910666989*pi,0.51757464866484*pi,0.934786761530447*pi) q[10];\nu3(1.0*pi,0.0*pi,1.394395300823488*pi) q[11];\nu3(0.343911048001555*pi,-0.378228510248301*pi,1.87794522259738*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0660006157258691*pi,0.441883144211646*pi,4.48176052849384*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38695026152655*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45606598335402*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41600883619752*pi) q[7];\nu3(1.0*pi,0.0*pi,1.340271298357138*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.241497081780755*pi,0.427003534910403*pi,3.62616539621966*pi) q[12];\nu3(3.5*pi,3.39739115812827*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251831654317479*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.330704128298699*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5656031181932226*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.327138039191921*pi,3.10400527929139*pi,0.730186828127826*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[7];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5206231901727092*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.648545049926992*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47124002354105*pi) q[15];\nu3(0.820134346132026*pi,-0.007595132666787019*pi,3.75477587925537*pi) q[16];\nu3(0.439282205732744*pi,-0.12504751261311498*pi,3.84436164262609*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3338999349304*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.487320285159005*pi,3.34366234243739*pi,1.54013716653036*pi) q[14];\nu3(0.766648471017165*pi,0.266582627258391*pi,0.883452896114709*pi) q[16];\nu3(0.163216576121989*pi,3.29861257782293*pi,2.08992282246441*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.498424076975391*pi,0.6038508886562*pi,4.23566123966606*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.424684493050002*pi,3.40642796089179*pi,0.76570319345317*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.486621382761197*pi,-0.07257746316102798*pi,0.9218266553344809*pi) q[19];\nu3(0.0359397312102868*pi,3.34577881629292*pi,1.85797189692975*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.578023396603938*pi,3.45431251797791*pi,4.02209842247441*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.345717736365238*pi,-0.4884243299575609*pi,1.84829287556066*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.173097700100757*pi,0.13635091512162*pi,3.80893628396838*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.722970486885006*pi,3.08042083585844*pi,3.2462734257186*pi) q[19];\nu3(0.838311795876691*pi,3.1205925953817*pi,3.41983235133013*pi) q[20];\nu3(0.522835173136032*pi,2.91621551311389*pi,4.07348181204174*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.603667789520894*pi,3.30316255609512*pi,4.20849334208389*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.342994352913243*pi,-0.149550890421916*pi,4.05405894512269*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.366434087478889*pi,2.52715193208375*pi,1.474830579384108*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45999147908335*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.143889932605962*pi,3.10736637981034*pi,1.62053886687701*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2026936954153151*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.51861643621885*pi,-0.386836052921385*pi,3.61910060351823*pi) q[9];\nu3(3.5*pi,3.41556708497704*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[20];\nu3(0.155388316760279*pi,-0.31134536794843704*pi,1.165416131042573*pi) q[13];\nu3(1.0*pi,0.0*pi,1.310166942559965*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39859905418625*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.590256442177401*pi,3.14185015946192*pi,3.31303368825834*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.375353322989715*pi,-0.05633602796473702*pi,4.104363761548409*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.71830206823745*pi,0.21059616224703803*pi,1.081997084175892*pi) q[11];\nu3(3.5*pi,3.39089778563579*pi,0.5*pi) q[12];\nu3(0.887447222410645*pi,0.7789667174806201*pi,1.178071118425867*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42666114403932*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249652238636218*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226159880838013*pi) q[20];\ncx q[1],q[19];\ncx q[2],q[16];\nu3(0.294609660126844*pi,0.480347527436509*pi,3.90375649033278*pi) q[4];\nu3(0.950244625222766*pi,2.81569335660201*pi,3.36481410106417*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.570594779086035*pi,0.380107793959895*pi,0.717730782710507*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.186860653156354*pi,0.35170971796156003*pi,1.12939209286144*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.377043005380591*pi) q[14];\nu3(0.482499493286914*pi,0.77303773939618*pi,0.5014044295135012*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.547822039944198*pi,0.14444611209270097*pi,1.479824427596127*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.220040078189296*pi,0.25938236325475506*pi,0.5953347508189752*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5084632570382014*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.617891820918878*pi) q[20];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37266366339632*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.17239996580313*pi,0.31513032465144597*pi,3.8768239282166*pi) q[18];\nu3(1.0*pi,0.0*pi,1.14989139942056*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46191589797767*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2313127472408931*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.513003234359766*pi,-0.04648757831649902*pi,4.08967019376555*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42738099643876*pi,0.5*pi) q[0];\nu3(0.600850759460759*pi,3.12565990321236*pi,4.42207603634704*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.3132164565981799*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.37512301766674*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.086023319610345*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.661504887141205*pi,0.83234880516101*pi,0.809066987266147*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.50868780605499*pi) q[21];\ncx q[0],q[5];\nu3(0.977593751725775*pi,3.0336611144053*pi,3.57803715574855*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38542674918692*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42684492294276*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.355162186682203*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.549246683290499*pi,-0.24306908154864498*pi,3.78360133768982*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5012152243088401*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.238653047573191*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.659508820169335*pi,3.4623694006069*pi,3.37889187987151*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.438339942644329*pi,0.32762450306214397*pi,0.813711544432624*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,4.33815785100157*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5786693768341364*pi) q[11];\nu3(0.0614298664502225*pi,-0.31781403237426*pi,0.5551807594190687*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.377789663141028*pi,0.43537291322460203*pi,0.645395698991634*pi) q[16];\nu3(3.5*pi,3.26543064610109*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.090373578081536*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.597203559615719*pi,2.96273884964169*pi,3.76204729078644*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5363627519596093*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5023776183205517*pi) q[15];\nu3(0.711904179170589*pi,0.216569514556206*pi,0.541179722569014*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.52928275982075*pi,-0.4435096190969792*pi,0.8152804634074979*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.706300244963983*pi,0.12068301563119299*pi,0.9047915934116371*pi) q[8];\nu3(0.473182328327631*pi,0.7665560806595599*pi,0.615092403384413*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5068211351829803*pi) q[18];\nu3(0.27774781570539*pi,-0.192164313079279*pi,1.63286040599913*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.564257559229032*pi,-0.04709364903603103*pi,1.2948204201191351*pi) q[6];\nu3(0.423262056361711*pi,2.68476182318193*pi,1.1438433006608109*pi) q[7];\nu3(0.334942779804425*pi,2.45216132186446*pi,1.144276723241785*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.596387479182396*pi,3.12140053030561*pi,3.50713039516798*pi) q[10];\nu3(0.560548350397783*pi,-0.12005270745506402*pi,4.34104839134096*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.453169685393622*pi,3.09749936243566*pi,1.61624515607259*pi) q[3];\nu3(0.561917009073524*pi,0.5473825032789199*pi,4.2124775251376505*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.880982990156678*pi,3.24801270417224*pi,2.7534885590324*pi) q[6];\nu3(0.230947645821847*pi,-0.39411222310695*pi,1.61700593965237*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.230224590251687*pi,0.03292093600218904*pi,3.53576182907094*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.404122162543302*pi,0.194560479427218*pi,4.23076260260511*pi) q[11];\nu3(3.5*pi,3.46695976648237*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.717492082659245*pi,3.4522746395386*pi,0.717317922692815*pi) q[14];\nu3(0.182284209096362*pi,2.96706721909894*pi,0.959228101208542*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.320183254943767*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.368569621185166*pi,-0.4321242700416899*pi,4.49967117918439*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.331379895357467*pi,0.5482899167556201*pi,0.743850765577024*pi) q[3];\nu3(0.287958442092415*pi,0.6990386594820099*pi,0.532831083807724*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.210871292811748*pi,2.47133525646993*pi,1.4643966364253371*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.759724480346655*pi,3.23821009081899*pi,3.19831913257709*pi) q[13];\nu3(0.470516614752573*pi,0.6094309323881899*pi,4.36121865992936*pi) q[14];\nu3(0.627522384249907*pi,3.25557859455997*pi,3.26049205765228*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.615519570493712*pi,0.8387349199849501*pi,0.658129244814617*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.635568023493769*pi,0.311497959989273*pi,4.1726582598716195*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.625737742323176*pi,0.10750213063757696*pi,1.072698515028594*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4251102956691195*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.47705305722275*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.302277164312456*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.398145207241134*pi,0.45463834418173*pi,0.679090485257084*pi) q[17];\nu3(0.767223345928926*pi,0.448373019364962*pi,0.616054162211593*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.774531848427303*pi,2.6973040147617*pi,3.77326579630256*pi) q[0];\nu3(3.5*pi,3.37333939609967*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2951059506007438*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.442433871681558*pi,0.39027297435573705*pi,4.21186083373153*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.406848529613975*pi,0.41117285411717497*pi,4.1257453412032*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36988079539031*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2376215718980919*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48182297678612*pi) q[8];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(0.72873716608076*pi,2.57061348803838*pi,3.64695356452207*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.529358884993424*pi) q[6];\nu3(3.5*pi,3.43829871911924*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.168277815138927*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39816973180585*pi,0.5*pi) q[4];\nu3(0.14961634336029*pi,0.40581843613590496*pi,3.54535503777563*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5369914098290042*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.258396813579169*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.3777055165644*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24978250845112*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44742657107822*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38560112141878*pi) q[14];\ncx q[16],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2293899727950421*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.962744225603145*pi,0.11319801621967496*pi,3.79193917017068*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.429396168408346*pi,3.43260177680557*pi,4.10018911772759*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.499000950658671*pi) q[9];\ncx q[11],q[14];\nu3(0.232479909492094*pi,-0.20629131442092802*pi,4.22571723643914*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4325731939114394*pi) q[17];\ncx q[18],q[20];\nu3(0.480870135351556*pi,-0.229710538157195*pi,4.24260785703233*pi) q[19];\ncx q[0],q[15];\nu3(0.367606868071835*pi,0.022090608284946023*pi,3.97405143475967*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.343690058082459*pi,0.72709597057641*pi,4.3548955068109105*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[10];\nu3(0.818476176402014*pi,0.7808774756485399*pi,0.8955320994014291*pi) q[6];\nu3(0.28586857375304*pi,0.244970731027783*pi,4.11786329521793*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.797529657311444*pi,-0.4878345640701874*pi,4.036807482204701*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,3.49814025659918*pi,0.5*pi) q[18];\nu3(0.429514727198576*pi,-0.03962270763418202*pi,1.240261950400729*pi) q[19];\nu3(1.0*pi,0.0*pi,1.338353966352674*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5809603043346461*pi) q[21];\nu3(3.5*pi,3.43102220629024*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.351074372829454*pi,-0.322827456092026*pi,4.15513554508874*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.385223453634*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.845453367348269*pi,3.34568685235227*pi,3.29488178147259*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.222870974538173*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.317182475358834*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.182489227507275*pi,3.22874464233279*pi,4.43633395165644*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.816725487736946*pi,0.5200065983465201*pi,4.33129875124061*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36980933892724*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.815137339428111*pi,3.25959971357539*pi,3.01578251910609*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.321349884111117*pi,-0.14333210013189202*pi,4.28000742249896*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5053513289186315*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5973787645784641*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.180085647526583*pi,0.11503248870224003*pi,3.9239354870381*pi) q[11];\nu3(0.555040670993695*pi,0.8886303592871301*pi,1.024882725231058*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45292607245519*pi,0.5*pi) q[3];\nu3(0.699507051688581*pi,0.162140620231761*pi,1.0481259496415198*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487299869490153*pi,0.8486660197156299*pi,0.881363460675627*pi) q[11];\nu3(0.315399641145078*pi,3.25610587101406*pi,4.24588046760467*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.144758693451521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.347824016623059*pi,-0.245691147428943*pi,4.33242750087361*pi) q[4];\nu3(0.595246714295919*pi,0.18944481257610502*pi,4.07570038666801*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.506827619220545*pi,-0.011791558077721975*pi,3.80132434861347*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.611963440715396*pi,2.3503726702106*pi,3.69332938398554*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.52391043021495*pi,3.16848739747463*pi,4.0580389899055405*pi) q[16];\nu3(0.429858523315464*pi,-0.226036266095543*pi,0.848123784987892*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.58892763190586*pi,-0.156669752605402*pi,3.38819572806611*pi) q[21];\nu3(0.558024976829761*pi,3.29865746896196*pi,3.31161688271945*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.14251188088301*pi,0.381353568243604*pi,0.9420974334918251*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.480926836172299*pi,0.18769925941686905*pi,1.065595275926319*pi) q[9];\nu3(0.351882695512581*pi,0.5895073063534699*pi,4.35986061345153*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.292397315422439*pi,2.69708715173476*pi,1.051123472892574*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.727673316021946*pi,0.025158495384015045*pi,0.8594380368883601*pi) q[16];\nu3(0.510738742892862*pi,-0.4654009404977084*pi,0.749658438070142*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5692446398763336*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.37400961538169*pi,0.265789158754709*pi,3.85611078134412*pi) q[21];\nu3(0.944628884842124*pi,0.70318336842182*pi,0.692399265382179*pi) q[0];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.680286446435865*pi,3.32912625617201*pi,4.07831510185302*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.335409331922083*pi,-0.17725323103067298*pi,4.06059827341412*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.88573463496806*pi,-0.126348613022696*pi,0.9151086144061009*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.534547559023427*pi,3.40467847352452*pi,3.96321780356195*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.46352536955196*pi,0.5*pi) q[2];\nu3(0.244541468291272*pi,0.35989610138376005*pi,0.646402721351889*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.405398788227021*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[21];\nu3(0.387204246737022*pi,0.89556913637254*pi,4.37188382707142*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.848191785412916*pi,0.466540306778195*pi,0.82844881755433*pi) q[19];\nu3(0.439745464745132*pi,3.41082167374829*pi,1.60965369710338*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[19] -> c[19];\ncx q[0],q[9];\nu3(3.5*pi,3.44626625128891*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[7];\nu3(3.5*pi,3.4975469028098*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45655338185249*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37138666525803*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.160407051195617*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1260967683791478*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279760386365457*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.400299073745358*pi,-0.29103032198795*pi,0.719558859418808*pi) q[20];\nu3(1.0*pi,0.0*pi,1.246464649573187*pi) q[21];\nu3(3.5*pi,3.4540047341461*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4186587402635*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1552608045582011*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.20612613999322*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.382621753843241*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[7];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46959803417059*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5741143324217224*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5072563368966998*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30077802074464*pi) q[17];\nu3(1.0*pi,0.0*pi,1.281351678170288*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45626142692205*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37731359193025*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35570799309082*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5561670067574753*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.44876620962285*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.187457334476911*pi) q[15];\nu3(1.0*pi,0.0*pi,1.276151008673275*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47985082458261*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5023899603360438*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5055068654301991*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.429673855778104*pi,0.40933907937774106*pi,4.09767554614392*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.298077573698544*pi,3.13766561798947*pi,0.678569086786352*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.165225790602985*pi,3.03155781287398*pi,1.59014871909286*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.747105717598985*pi,0.08540589830969503*pi,0.719051937225388*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.515351401704291*pi,0.40643775613652*pi,4.31700199864375*pi) q[13];\nu3(0.397812913619319*pi,3.34795222061262*pi,1.446199694975547*pi) q[14];\nu3(0.236104504487828*pi,-0.014549926516113976*pi,4.42163151176595*pi) q[15];\nu3(0.325310802141269*pi,-0.321768354230217*pi,4.26653445162434*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.200660392416044*pi,0.21304120980100405*pi,3.78566458726185*pi) q[6];\nu3(0.860367967215182*pi,0.181014924494864*pi,4.219740155834041*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.579746940166592*pi,2.77711485408761*pi,3.72167479309245*pi) q[12];\nu3(0.683043844727978*pi,-0.06052900296994301*pi,4.29851617004402*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(0.582041505596994*pi,0.5499977543315999*pi,0.89350634019207*pi) q[0];\nu3(0.58107087240846*pi,2.44049287431268*pi,3.81848699535932*pi) q[2];\nu3(0.52162840625536*pi,3.21880724936486*pi,4.09701655191639*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.291670097423249*pi,0.17676353339475104*pi,0.945421793198024*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.863533037051428*pi,0.061710515876508*pi,1.008337794769476*pi) q[20];\nu3(0.703826164849425*pi,-0.144948766513887*pi,3.86003027894414*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.301590931134037*pi,0.5681676321954601*pi,4.00601357398601*pi) q[10];\nu3(0.528269752989014*pi,0.12291689847843801*pi,4.42217417233352*pi) q[18];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.669205499505598*pi,3.20473633832019*pi,4.10750783374091*pi) q[0];\nu3(0.635855787206426*pi,0.6257929653715399*pi,0.839704898229224*pi) q[1];\nu3(0.403458885700359*pi,3.32284962997117*pi,2.0167202958839203*pi) q[2];\nu3(0.466228054397745*pi,0.34949072457102104*pi,4.21021988270201*pi) q[3];\nu3(0.141138988632659*pi,3.06595449164893*pi,1.4568972435544891*pi) q[4];\nu3(0.302580926587877*pi,2.78462317427171*pi,1.125381314655334*pi) q[5];\nu3(0.741762527520219*pi,0.50781853755127*pi,4.3002935129587705*pi) q[6];\nu3(0.203326821253011*pi,-0.4481496242232362*pi,1.050909078135502*pi) q[7];\nu3(0.6272047767434*pi,2.92595979367541*pi,3.99456161001952*pi) q[8];\nu3(0.563516725540704*pi,-0.265194213037514*pi,3.64147119362099*pi) q[9];\nu3(0.292463575241343*pi,0.40641743664616203*pi,0.612391096195768*pi) q[10];\nu3(0.395132869585355*pi,0.443784045131672*pi,0.5785574750784063*pi) q[11];\nu3(0.477961373511306*pi,-0.369377972541374*pi,4.2596570351804*pi) q[12];\nu3(0.351746304243075*pi,-0.266594446142852*pi,3.85192404468242*pi) q[13];\nu3(0.466412341293483*pi,0.228384124151518*pi,3.98883304964901*pi) q[14];\nu3(0.520210560047573*pi,-0.36067979364372904*pi,1.336509607257347*pi) q[15];\nu3(0.605019521983334*pi,0.67548545549874*pi,0.977697576631675*pi) q[16];\nu3(0.559892438406114*pi,2.68547788012807*pi,3.78544781925733*pi) q[17];\nu3(0.481002941184202*pi,2.67105362973431*pi,1.391684636957055*pi) q[18];\nu3(0.482013949040645*pi,0.45931102213848496*pi,4.200661907038921*pi) q[19];\nu3(0.554996780171109*pi,0.75403878588637*pi,0.683054201330516*pi) q[20];\nu3(0.559254380001044*pi,3.11084184107408*pi,3.17071593905116*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[19];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(3.5*pi,3.448615117667*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2281520870584401*pi) q[4];\nu3(3.5*pi,3.45511616781487*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43838028972216*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.209795704219783*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47296859778072*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43880689563861*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.309486391206656*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.40347042668912*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2735835483571631*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274208944621406*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262356442802003*pi) q[20];\nu3(3.5*pi,3.35360751011544*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3075137389507*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.138216828037907*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[9];\ncx q[6],q[8];\ncx q[7],q[18];\ncx q[10],q[17];\ncx q[11],q[13];\ncx q[12],q[20];\nu3(3.5*pi,3.34719359403806*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.140964015091479*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3211055952497381*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.545954660282767*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39692515383731*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.095863263934465*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48900647830723*pi) q[9];\nu3(3.5*pi,3.37616417803943*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.542917379190407*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.199400991979409*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.468962343092279*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5080724651495233*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5752806698813817*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5091910381234701*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[9];\ncx q[6],q[8];\ncx q[7],q[18];\ncx q[10],q[17];\ncx q[11],q[13];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5151669586651506*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6327322522465331*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47737190537093*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42089534916648*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.376231408280833*pi,0.55312672698334*pi,4.25617033928832*pi) q[3];\nu3(0.821396787590674*pi,-0.09876906180647199*pi,3.47715454471028*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.32742111164221*pi,3.40432438594446*pi,0.6333482308485909*pi) q[11];\nu3(0.311278346189866*pi,-0.16709805256438898*pi,0.759031399249809*pi) q[12];\nu3(0.416373914628531*pi,0.004040462579751991*pi,4.27970067412803*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.594003484256928*pi,0.09864325254430995*pi,0.7532210077279851*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.649290971525343*pi,2.97600279872562*pi,4.31340011423617*pi) q[19];\nu3(0.174529034615548*pi,3.04252208903518*pi,0.78477892144511*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.32324119383209*pi,0.26432363645844104*pi,4.02341769049235*pi) q[0];\nu3(0.848662079833093*pi,2.86676248544207*pi,3.85490447119501*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.26491917876308*pi,1.11970342855228*pi,4.2331572898056*pi) q[3];\nu3(0.782614428339214*pi,-0.115140851666789*pi,0.576321303668747*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.209367127076274*pi,0.90139542123544*pi,4.18705227113755*pi) q[11];\nu3(0.600282581292894*pi,0.20291365843938403*pi,3.81156235059691*pi) q[12];\nu3(0.214329506196757*pi,0.34847645449352804*pi,3.71928031571034*pi) q[13];\nu3(0.397350913819808*pi,-0.14049429442023598*pi,3.85010856295697*pi) q[14];\nu3(0.426974053744673*pi,0.84887818225133*pi,4.25612465994093*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.209876281794742*pi,0.34693372625429*pi,0.917270234096361*pi) q[19];\nu3(0.817806014665484*pi,3.31524830021706*pi,0.654642598274764*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.654614948904715*pi,0.8124435097334599*pi,0.614737007170418*pi) q[0];\nu3(0.452435115461822*pi,0.9370288224276699*pi,0.5436353791606152*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.835643640616735*pi,3.04039672058504*pi,4.14150236925249*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0436299245164805*pi,-0.214018635140723*pi,3.99270559222856*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0975003163151384*pi,0.26103135592178295*pi,4.41548691860789*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.413346638785774*pi,-0.4312293833028778*pi,4.273522849350821*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.392461591995315*pi,-0.274607248551546*pi,1.232613123304532*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.569513602152205*pi,3.4485868296164*pi,3.82176931452443*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.596951507296599*pi,-0.136908575530367*pi,4.3054316368297805*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.293368560881698*pi,-0.123479852172934*pi,4.17152657914688*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.529424865693316*pi,2.77936884910532*pi,3.65259864069541*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.515601252949341*pi,3.08855084340609*pi,3.04527741870227*pi) q[18];\nu3(0.283874028092385*pi,-0.17978338951030698*pi,4.02368184871663*pi) q[21];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.118138095611643*pi,0.25413388529164205*pi,3.69073954359527*pi) q[5];\nu3(0.759874087820799*pi,-0.19059426856502698*pi,3.54094329425381*pi) q[6];\nu3(0.762024460602755*pi,-0.296409575739885*pi,1.020279473972179*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.214718096093271*pi,-0.08995089804213102*pi,0.890013369497797*pi) q[9];\nu3(0.191372867082987*pi,-0.08352442257110299*pi,1.439013686685982*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.464946370552378*pi,-0.16192459180990898*pi,4.40698547152156*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46395921993995*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.534300282112407*pi,-0.038266697820175*pi,3.57648248630014*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.41637400672029*pi,-0.316320956336995*pi,1.72358908688827*pi) q[10];\nu3(1.0*pi,0.0*pi,1.09881006665272*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[2];\ncx q[1],q[12];\nu3(3.5*pi,3.40568749626399*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.812331904085365*pi,0.416857242670596*pi,4.39077054730703*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[15],q[16];\nu3(0.340231619431316*pi,0.23017284122913495*pi,4.4788427747959005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.34020515527755*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257561004200096*pi) q[20];\nu3(1.0*pi,0.0*pi,1.247623127502465*pi) q[21];\nu3(3.5*pi,3.4087321235468*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.346485201979768*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.204960954658579*pi,-0.4661178468626457*pi,0.987945228804742*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.4383171799947*pi) q[12];\nu3(3.5*pi,3.47784952716963*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3159781766418819*pi) q[16];\nu3(0.403770436606199*pi,3.03363870013352*pi,1.91555664336598*pi) q[17];\ncx q[19],q[21];\ncx q[0],q[2];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45157871910627*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.261549765487626*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5060572481475201*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5664178485379554*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5544262798699392*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.35971373857441*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31066835362002*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.2328685147375849*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.177164969597086*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.434160035343989*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[10];\ncx q[6],q[13];\nu3(3.5*pi,3.36319605735132*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5442686120220719*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.211652081291351*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36233624153759*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.2408728699819371*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5532557468809292*pi) q[10];\nu3(3.5*pi,3.49817894943674*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.651659606362167*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276670191950625*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.828440391566331*pi,-0.4421190467403614*pi,3.45013955413274*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.281887350521532*pi,0.6723959321628401*pi,3.67458668725873*pi) q[2];\nu3(0.448802557314219*pi,0.20075969805996896*pi,3.42561521605723*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[10];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.629149224466058*pi) q[18];\nu3(0.483435427392372*pi,-0.14429073360551398*pi,1.25577388807301*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.472962746745713*pi,0.06214622831511496*pi,0.8986114015622659*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.579301348014256*pi,0.78775249319416*pi,0.793163846897845*pi) q[2];\nu3(0.541558653860232*pi,-0.001986953537271019*pi,0.6204189693308511*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.655750963978716*pi) q[8];\nu3(0.285481609492705*pi,3.07641252337798*pi,1.3121751342569992*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.122540855094144*pi,2.52460785760564*pi,0.97683621868851*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30846550359337*pi) q[17];\nu3(0.24268742972308*pi,0.53946367874885*pi,0.810751642529135*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.321015263071894*pi,3.21121683504706*pi,1.79160611086787*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.730227215731382*pi,3.37421575264594*pi,2.94564523695592*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.352201362949666*pi,3.16808632855623*pi,1.63606146228986*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.398299674737383*pi,3.23407652144916*pi,1.88396718666812*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.863774979082907*pi,-0.07273735822420802*pi,0.8180478290205571*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.647503884204332*pi,0.18351009651344696*pi,4.23050284357876*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.416694753783623*pi,0.43536349863561496*pi,4.07503581489926*pi) q[20];\nu3(0.197721570268928*pi,2.26660927687032*pi,1.237113264123423*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.520514336347621*pi,3.187481937113*pi,0.50782197525104*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.237737512863476*pi,-0.468793296743061*pi,1.51791292820503*pi) q[5];\nu3(0.30030052083851*pi,-0.171747175685386*pi,1.276658544076916*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0806330712179889*pi,2.88995484027284*pi,0.8441927141207319*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.561020203870296*pi,3.26990857132292*pi,3.09084052534768*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.694352628788908*pi,0.14664293168002995*pi,1.57535287882064*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.539983448120704*pi,-0.393274209955172*pi,4.26295810429444*pi) q[6];\nu3(0.80710573923966*pi,0.369697338873329*pi,1.22563509700993*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.724788020903054*pi,0.68206792854476*pi,4.36627341490978*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.567498566654747*pi,3.28853300162194*pi,0.605076433506114*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.678277130128707*pi,0.024404302273734024*pi,4.2279579411297*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.143889645674662*pi,0.45425899125372904*pi,0.611902154272645*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.172010223841764*pi,-0.356772471476269*pi,1.62078714386135*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.767259493994893*pi,3.06676810127489*pi,3.14163694694717*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.104009786654614*pi,0.316176133762042*pi,3.60628379348068*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.484414898469196*pi,0.88258536204545*pi,4.07467948100758*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34349688783154*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.485658758203008*pi,-0.378950533983222*pi,3.77069790364804*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.966234512792832*pi,0.05813306282417996*pi,1.046726492390962*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.88072974900752*pi,0.8931402604865899*pi,0.782831095814086*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240536956450448*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.47846042930118*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.524229090778765*pi,0.8342847826680599*pi,4.3968946555713*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.33549495020619*pi,3.10318019739259*pi,1.402530653923211*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0886676685337227*pi,3.09560393147727*pi,1.95445722382927*pi) q[18];\nu3(1.0*pi,0.0*pi,1.207746676315286*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.45353402532112*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.871699615170665*pi,0.5454819596551299*pi,4.0713134740807195*pi) q[8];\nu3(1.0*pi,0.0*pi,1.411905974071006*pi) q[9];\nu3(0.746689279967881*pi,2.34365703833102*pi,3.66885692479471*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37010575312455*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.47634581087078*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.228202670729226*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.31890857191861*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.160911116894128*pi) q[16];\nu3(0.343020786452136*pi,-0.4337263254412807*pi,1.229427933215561*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4409893159129705*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45403186027338*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5860182773321947*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.235483061707852*pi) q[15];\nu3(0.775631720985788*pi,0.012777277946055987*pi,3.9518349827045*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.4822596676882*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48745331709727*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49343918455865*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.25899920703864*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42542951497028*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2104717226511261*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40471287956096*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2506229609687969*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.49305501202921*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.2965927878373105*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4274868078245895*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35775800892056*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43170143831708*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.355082314733558*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.43918262789647*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.149409780250366*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0855222196619139*pi,3.12663071430515*pi,1.36361090171465*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.346660332987456*pi,-0.235987935813755*pi,1.53611519505375*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.396997601429597*pi,0.7975554950944499*pi,4.21215227919039*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.815450784400184*pi,1.01861804392619*pi,0.5722529353663749*pi) q[2];\nu3(0.832927275069329*pi,2.75951923676616*pi,3.67956385396938*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.487743315189835*pi,0.17432847407278995*pi,0.743742022561293*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.16707647228672*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6088219740544389*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.19072721537456*pi,3.04399578508274*pi,1.6725061789213*pi) q[1];\nu3(0.161457754450316*pi,3.254384214838*pi,0.8896560028240801*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.264435871492516*pi,0.313851132606778*pi,0.589476015703608*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.284162804648644*pi,0.24576525313742403*pi,3.26538430042262*pi) q[19];\nu3(0.772663195674657*pi,0.06611252020528602*pi,3.97432224992642*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.835557493672628*pi,0.014953130437606044*pi,1.337742545246986*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.582020682957387*pi,0.04389265147481303*pi,0.957004245441262*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.511292227837168*pi,-0.02034846451872402*pi,4.3746015427297*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.370690438660163*pi,3.05074005609563*pi,0.9162458911142359*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.397672647954844*pi,3.11144901717046*pi,4.44926776321918*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.271244932384333*pi,-0.32793453667428096*pi,1.099521144112566*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.288490372957041*pi,0.44835521278050405*pi,4.37955237355618*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.2637861817961*pi,-0.4050716599861919*pi,4.41430352923056*pi) q[9];\nu3(0.763785363650353*pi,3.04575859987301*pi,4.1717771985876695*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.562087201389922*pi,0.07346932304104004*pi,3.74686176043132*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.840585402850765*pi,0.23817864258918497*pi,1.70845370637524*pi) q[16];\nu3(0.375883759581605*pi,3.33821541150941*pi,4.34030387729418*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.268374337678917*pi,3.07854131178968*pi,1.30032243940863*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.270293431848029*pi,0.33085876495601596*pi,3.94750394452394*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.66576445258459*pi,3.22496361039436*pi,4.23306387408004*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.675618593273184*pi,-0.300010269221547*pi,3.78952030607802*pi) q[14];\nu3(0.416261912078008*pi,-0.08240667689804199*pi,0.782113005076551*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.581991769208248*pi,2.80103333822316*pi,1.25908860565933*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.168734707027749*pi,3.18516028945112*pi,2.1410548756738903*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45279020405008*pi,0.5*pi) q[2];\nu3(0.491865223602733*pi,0.319598767664674*pi,4.44340982841601*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.191705810882574*pi,-0.11259091302548402*pi,1.039258179873431*pi) q[7];\nu3(0.348037844877377*pi,-0.12275908493457499*pi,3.7679378399264*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.334387789009237*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.469321981629211*pi,-0.4777026138663206*pi,1.91382117089597*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.245235105819008*pi,3.18966293031216*pi,1.106857237416925*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[3];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.392569617946762*pi,0.41424407625901005*pi,4.18834389674295*pi) q[5];\ncx q[6],q[9];\nu3(0.65936547338213*pi,3.41633452476908*pi,3.44659441585944*pi) q[7];\nu3(0.30491852531727*pi,3.16540316065094*pi,0.900381494800803*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.437014737890916*pi,0.19549491692019305*pi,0.558798897871747*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34866037939925*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.181926237889732*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.601894090267353*pi,0.43129578010396996*pi,1.0686957060443119*pi) q[5];\nu3(3.5*pi,3.49251762202762*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.092237889476055*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5338872773489409*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48666637557825*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.156878043667471*pi) q[19];\ncx q[1],q[3];\ncx q[2],q[12];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3897042002195*pi,0.5*pi) q[10];\nu3(0.776476751864478*pi,2.8048101074155*pi,3.64966768007008*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.318772610210283*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42150947892023*pi) q[3];\nu3(3.5*pi,3.43512559649076*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47502883682685*pi) q[9];\ncx q[10],q[20];\nu3(0.406472659091411*pi,0.337618911395851*pi,0.956050162431772*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5695203036807284*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1483847084601408*pi) q[21];\ncx q[1],q[3];\nu3(0.512770905353077*pi,3.09680191084484*pi,4.48544909066508*pi) q[2];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.42911569656848*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.100655321499687*pi,-0.18680204420693802*pi,3.81318945521195*pi) q[12];\nu3(0.579127858632817*pi,3.0107092682909*pi,3.49869062515935*pi) q[13];\nu3(1.0*pi,0.0*pi,1.295391299482659*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.630896502012384*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.750009402984949*pi,1.07415122476035*pi,0.695929294569657*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.369441730593879*pi,1.06938221206737*pi,4.2771178164247*pi) q[12];\nu3(0.597294342989054*pi,-0.30725074442889*pi,3.9659235763124*pi) q[13];\nu3(3.5*pi,3.43125285246072*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279129419890934*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38269815622657*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49218744350702*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.564287078142107*pi) q[14];\ncx q[15],q[18];\nu3(0.406821659751717*pi,-0.11205320051512901*pi,4.41778759816395*pi) q[16];\nu3(1.0*pi,0.0*pi,1.182139809391521*pi) q[17];\nu3(0.434063193493623*pi,0.18263215654342901*pi,4.31023597032903*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37193154069174*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.851983145334815*pi,0.378618254385216*pi,4.30640030052132*pi) q[10];\nu3(1.0*pi,0.0*pi,1.321702669428853*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.304204441886124*pi,2.837093492197*pi,1.66493410772396*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5362362830736118*pi) q[18];\nu3(0.444476992236841*pi,-0.39413933616005*pi,0.841784512111833*pi) q[19];\nu3(0.301051851185533*pi,0.08938480053182496*pi,4.36523406243891*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.410447403816686*pi,0.5439997432685899*pi,4.30531282419509*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.47234530615583*pi,-0.47122649719148413*pi,1.230868503138176*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5569097606033018*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.363853386569457*pi,3.34207645806251*pi,1.55272468953798*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.3938546531386*pi,0.5*pi) q[0];\nu3(0.362118660848417*pi,3.26032959435986*pi,1.423219792005231*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.495282005839387*pi,3.08381121576323*pi,4.1734472356278705*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.451098911049661*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1970462845818601*pi) q[13];\nu3(0.379636084678383*pi,2.83292806382098*pi,1.1262014792147998*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.953007858989482*pi,3.24200309640699*pi,4.43575536335638*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.666014583316082*pi,3.41953829175692*pi,3.2046040395888*pi) q[6];\nu3(0.636892257209791*pi,0.6836980375694499*pi,1.260810931935573*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.256718493057104*pi,0.293867110537241*pi,3.56204019853951*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.462538793033209*pi,0.015798808424235977*pi,3.54636709049189*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40308865021281*pi,0.5*pi) q[2];\nu3(0.546988962715317*pi,-0.090857598900486*pi,0.741345385747853*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.45563457475852*pi,3.13142256861388*pi,1.498316693855174*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.671289082464621*pi,-0.403426033707196*pi,4.2795730741888*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49432799353226*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.456620043722214*pi,3.07550390859387*pi,4.44171323863819*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259350719981849*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.476485398948564*pi,2.65443133217203*pi,3.74943503180637*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.426260725091919*pi,3.1476334611213*pi,0.800548091570056*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.521385456017953*pi,3.04295419979919*pi,3.80397846857485*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.352890257767412*pi,2.61248737037883*pi,1.083810569996646*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.753889246206585*pi,2.34074961313199*pi,3.71987831500466*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.542193047138175*pi,3.10181713381277*pi,3.10536573159442*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.628892876662466*pi,3.24907281400022*pi,4.08549243463193*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5448841168371436*pi) q[19];\nu3(0.335262082904722*pi,0.031619028131602*pi,4.43818312200621*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.124319272610538*pi,3.16985889080627*pi,1.213773907301557*pi) q[17];\nu3(0.203280085862341*pi,0.35897649153605504*pi,0.609363074007134*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.760961167537834*pi,-0.10403156459408602*pi,0.736057014948306*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47402132844762*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231546819750168*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.32462621134185*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.32474631758111*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2780928231330129*pi) q[15];\nu3(1.0*pi,0.0*pi,1.132603960352526*pi) q[16];\nu3(0.527219339447859*pi,3.31916267114484*pi,1.81518440643739*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.335486344546207*pi,-0.20505154770991402*pi,3.96300370999149*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.349983038450479*pi,3.19383982918836*pi,4.47393472026047*pi) q[5];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.396393403737243*pi,-0.290454452576774*pi,4.07208796660313*pi) q[19];\ncx q[20],q[21];\nu3(0.237422864459611*pi,0.0003431431960989606*pi,1.207717702196617*pi) q[0];\nu3(3.5*pi,3.47969909312403*pi,0.5*pi) q[1];\nu3(0.830730391844006*pi,2.4390461474267*pi,3.60170842915719*pi) q[2];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.330347697291796*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.600380995059464*pi) q[10];\nu3(0.28589328588358*pi,3.27757351740491*pi,2.1890532281771797*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.682292964872829*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.595205699778655*pi) q[16];\nu3(0.0584978950764116*pi,0.8169243680479801*pi,4.4703020742538*pi) q[19];\nu3(3.5*pi,3.43831631871218*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302912221908572*pi) q[21];\nu3(0.467115240528766*pi,2.73439299015839*pi,3.83270148791391*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33879301088601*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36057463422337*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1414393772415838*pi) q[7];\ncx q[9],q[10];\nu3(0.518748713730723*pi,0.10996295859759198*pi,0.736316386115691*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.144695706617175*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[7];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.2552426017585105*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.443229782628383*pi,3.45987007144652*pi,1.62927666469141*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.470570286130981*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39858856255225*pi) q[7];\nu3(0.731857073541604*pi,3.30677474435787*pi,3.16465396091858*pi) q[9];\nu3(0.208467665864575*pi,3.14286882650704*pi,1.487027361557638*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.444316070182366*pi,0.63164174043978*pi,4.17483940928697*pi) q[12];\nu3(0.140543713421086*pi,-0.14483486737601198*pi,4.3666911380298306*pi) q[13];\nu3(0.919034344158929*pi,2.75117043932224*pi,4.12629414584679*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5899590410009861*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.860714899091294*pi,3.40454307777954*pi,3.11295084537278*pi) q[9];\nu3(0.314625132019099*pi,3.03537456633494*pi,1.50207047560955*pi) q[10];\nu3(0.638908752763883*pi,0.264225570713452*pi,0.5254731558188551*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.440780372014722*pi,0.9130440812451199*pi,4.1603230575453995*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37371402072093*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42378457357136*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.189034674051383*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.15020368174102*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.80497474564046*pi,0.5585197153832*pi,0.880957313869428*pi) q[15];\nu3(0.64501391473291*pi,3.05910096830065*pi,0.5145431608504458*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.95993500548855*pi,3.03123514307863*pi,4.458742229222111*pi) q[15];\nu3(0.876829484735725*pi,-0.06842214522497397*pi,3.56296827873219*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5584211127731177*pi) q[5];\nu3(0.635222971402472*pi,2.60706758965903*pi,4.03915369509153*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43861175730963*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[3],q[11];\nu3(0.636325321381903*pi,2.96230138311557*pi,3.84904540682179*pi) q[4];\nu3(0.312420572307733*pi,0.09931633392946204*pi,0.5698446636372735*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.524952693757412*pi,-0.38220833686239897*pi,3.90156764358521*pi) q[17];\nu3(0.448927271160302*pi,-0.03204810644553702*pi,4.02473435945465*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.44139026545009*pi,3.32879784654446*pi,4.4833740789639105*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38873082994467*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.176164606480585*pi,0.11671776180013105*pi,4.4700684993973*pi) q[17];\nu3(1.0*pi,0.0*pi,1.162030620127364*pi) q[18];\nu3(0.437900472928394*pi,0.21755657091178404*pi,3.95980275029586*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.402509519314967*pi,-0.169758487188023*pi,1.1080233891635651*pi) q[0];\nu3(0.638868926732689*pi,2.48230215517092*pi,3.88147138599914*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.061676079148105*pi,0.288677266337107*pi,0.758498575950872*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.341049928558837*pi,0.33628066408245305*pi,4.11667934539129*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.518135200808327*pi,-0.08433753812873601*pi,4.40971381990296*pi) q[21];\nu3(0.740849793659882*pi,2.61543730423192*pi,4.00300099919332*pi) q[0];\nu3(0.764602492041594*pi,0.9773799305301301*pi,0.942217429252867*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.584491311092041*pi,0.19162635064021105*pi,1.491310719272838*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.335296955307309*pi,0.11470196498062302*pi,4.10492143268209*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37612839887492*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.477544225115128*pi,0.6588992695495799*pi,0.920444094648796*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.391620335334821*pi,0.59051810114004*pi,4.20055693928789*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\ncx q[16],q[20];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.255432313248503*pi,-0.00787279422055398*pi,4.37380025907725*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.365670928499894*pi,3.11864738142841*pi,0.7731450318343001*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38870965000388*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47933962165473*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218197272892473*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305372891600992*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.693955748362986*pi,-0.291627231057617*pi,3.38366870301015*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[20];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44599719956616*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.42812049197382*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.314977204223403*pi) q[9];\nu3(0.647766894182821*pi,0.13924175766484803*pi,1.52972555961518*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255222439836021*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34117432002624*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.703991189373837*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[8];\nu3(3.5*pi,3.32562020800597*pi,0.5*pi) q[7];\nu3(0.406165220475265*pi,3.17569180820644*pi,0.753415602570637*pi) q[11];\nu3(1.0*pi,0.0*pi,1.166061689531833*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39702428868619*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.350941275932915*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5933544519009709*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.376064849304132*pi,0.84133273514461*pi,3.866140919973*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5291313312045149*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48097454208309*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41748346512946*pi) q[12];\nu3(0.515628534316757*pi,-0.028519647961090022*pi,0.908136977134163*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4005987322683708*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.3960018419328595*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.308339884516632*pi,3.38575487743315*pi,1.249797255010105*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.278213514891278*pi,0.13118432804708502*pi,0.816835242277671*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.622137339427284*pi,-0.15905052494698002*pi,0.561174645457213*pi) q[1];\nu3(3.5*pi,3.46828459095952*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.370682047813151*pi,2.9418514271428*pi,1.082645313066327*pi) q[9];\nu3(1.0*pi,0.0*pi,1.301893845862971*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.716049764508282*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.567959840129799*pi,2.6347800214629*pi,4.06907202335139*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.84645378876626*pi,2.75444871033852*pi,4.12314535491893*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.205247946283452*pi,0.34348954186994696*pi,1.083116198788845*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.49530337989587*pi,0.5*pi) q[3];\nu3(0.259789179425961*pi,0.15697494204888596*pi,4.02952651488399*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.387462751597638*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.752588988037715*pi,0.68386080490345*pi,4.494673893158049*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.366558770240813*pi,-0.350380883315472*pi,1.78759311813722*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.326500244644544*pi,0.39692907907307196*pi,4.3363218424486*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,3.47780484003016*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.382888060082291*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.28156748093691*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.843095034355744*pi,3.19347900443472*pi,4.04202179615527*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.434692161805473*pi,-0.254930100914628*pi,0.8549259678444949*pi) q[19];\nu3(0.21073720755754*pi,0.37708826759858105*pi,0.807110002245753*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5219296772796218*pi) q[6];\nu3(0.488711494573179*pi,2.55422461617162*pi,3.73492650067052*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.535922068116829*pi,2.66083916737441*pi,3.45970559310082*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.189803417074428*pi,3.33718413775611*pi,1.85666388019187*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.351959210660084*pi,2.90543267346025*pi,1.75865178704021*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.26162544044644*pi,0.43027979376313696*pi,4.27302897513391*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5187910697798359*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.259125583980215*pi,0.6376358690471899*pi,4.4203986913205995*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.516411197960104*pi,3.0931647509119*pi,4.12358681478615*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.224295440622265*pi,0.7520554433583*pi,3.85703922625181*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.616697151417419*pi,2.62201744078405*pi,3.7763952294422*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40842596637625*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244178078397372*pi) q[21];\nu3(0.738156780092257*pi,-0.21524701497808502*pi,1.198175285838964*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.449334061657022*pi,0.16289539479680504*pi,0.738538526459986*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.141657552842804*pi,0.15602291583488903*pi,3.377601086077*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[7];\nu3(0.730920217095798*pi,-0.021896927861197013*pi,4.45680202291853*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.863298030082335*pi,-0.072384335222485*pi,4.22171513823121*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.536297100790531*pi,3.36920578363398*pi,4.41040796297684*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4597881587370605*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.189255226443979*pi,3.16405466306729*pi,0.959945257150983*pi) q[2];\nu3(0.41602473309364*pi,-0.434831142375506*pi,4.211550372560501*pi) q[3];\nu3(3.5*pi,3.40149205336991*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.361550046615325*pi) q[7];\nu3(0.545437309013483*pi,0.482259517015994*pi,0.921691704282106*pi) q[8];\nu3(0.106713397865506*pi,0.22694810118103503*pi,4.4677510775361196*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.32102503497316*pi,0.06907398655186103*pi,0.696069540505988*pi) q[14];\ncx q[18],q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.293077725715596*pi,2.88323371031613*pi,1.009403998074232*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.347241975043357*pi,3.28488601692666*pi,1.253950330543161*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0593874960482249*pi,0.02573796423227004*pi,3.88298163035553*pi) q[11];\nu3(3.5*pi,3.38817256919817*pi,0.5*pi) q[12];\nu3(0.544913097822892*pi,0.5047766529170501*pi,1.409617795338078*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.310091009001943*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44785933966377*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.618305174797586*pi,-0.09681855347206098*pi,4.0750429186879895*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.30703100968371*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.251117570220955*pi,-0.14331448894645699*pi,4.21444154896082*pi) q[11];\ncx q[12],q[15];\nu3(0.256413489841347*pi,3.06919885235456*pi,1.7516801383302*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.193288891111832*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.559059861355923*pi,0.8338938985092399*pi,1.052735837709656*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5133118501097074*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5277257395014348*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.669115869619801*pi,0.31820793490754995*pi,1.445788800266254*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47009617954198*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45556992062569*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47606555574531*pi,0.5*pi) q[11];\nu3(0.555105844883977*pi,-0.342039405222726*pi,0.833045174709257*pi) q[12];\nu3(1.0*pi,0.0*pi,1.253399911981288*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1243770874582841*pi) q[14];\nu3(0.295436586953579*pi,-0.283412477174649*pi,1.462965526886793*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0250753915799197*pi,2.94932350392235*pi,1.67408498203361*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270093192792777*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.436032684294456*pi,2.82338381486117*pi,1.448414189236463*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.38499965921097*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38059799928851*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3392322787787379*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.3637380209644991*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[20];\nu3(0.295491139793387*pi,2.60785325720038*pi,1.23640544663724*pi) q[12];\nu3(0.635891030043199*pi,3.39074809577969*pi,3.39809726203751*pi) q[15];\nu3(0.772368285142738*pi,3.03926313458799*pi,4.34889394605632*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.485448579129617*pi,3.20114211629549*pi,2.0281221100266*pi) q[21];\nu3(0.443901392297354*pi,3.38838218937523*pi,4.37176781121255*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42246044923568*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.298492228302861*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5057057000315228*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.365720961529144*pi) q[16];\nu3(0.381474755101224*pi,3.04852847803847*pi,1.3210135268230911*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.661867407851304*pi) q[20];\nu3(0.166707623892541*pi,-0.313720128613375*pi,4.4513410142797305*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41837116868559*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.44898686245965*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.48632735922451*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.594942887737723*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.403338570508547*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.495390940302445*pi,0.13164084726566405*pi,4.26944088811243*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.639686654374534*pi,0.401676611778217*pi,4.2571317746934305*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.523458526127669*pi,2.98543686138048*pi,3.63252099848713*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[18],q[21];\nu3(0.394306756620175*pi,0.6928475127503799*pi,4.26377457834424*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.807172910813174*pi,0.008107151374637023*pi,4.46080746146776*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.808397176841547*pi,3.17984366611936*pi,3.75482371691689*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.7201267393595*pi,0.16454843338228498*pi,1.262285877279108*pi) q[10];\nu3(0.562108571267164*pi,0.06270235968973703*pi,3.84029619669126*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.3843309909984*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3956689942847404*pi) q[19];\nu3(0.616418159424907*pi,0.376250729834793*pi,1.54753142912696*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2859129333376988*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.759297377214098*pi,-0.003343623592701017*pi,4.08694279917443*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.287750129130836*pi,3.39650683502485*pi,4.36621234047348*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.315663536836236*pi,3.10869494756346*pi,1.1060420306973762*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42550797484423*pi) q[21];\ncx q[0],q[7];\nu3(0.556670374691682*pi,-0.265434553553282*pi,3.72494939888009*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.811857981227473*pi,0.21515020781106997*pi,4.02656098025193*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.42401810446709*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.256679295586769*pi) q[7];\nu3(0.735820264503281*pi,2.34806994269174*pi,3.69915509475367*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.23330421713293*pi,0.55960581922749*pi,0.5748757229973763*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.612443758242552*pi,-0.05868697250593502*pi,3.9340941297816*pi) q[2];\nu3(0.734276842317319*pi,0.5041632085601899*pi,4.49798018267577*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.19583591472012*pi,0.221681285058974*pi,1.238981313162292*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.739792024618359*pi,0.45312603404016305*pi,1.442500178321417*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.202003841854055*pi,3.24408616552269*pi,4.3832378896489*pi) q[2];\nu3(0.271967760231469*pi,3.27323659106923*pi,1.82242034244881*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5240061593688985*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.505029192470858*pi,2.69001309893553*pi,3.50760003896354*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.130633590511739*pi,0.30837953920750205*pi,0.641741956875762*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.346220209754091*pi,-0.193596146576893*pi,4.44810986498428*pi) q[9];\nu3(3.5*pi,3.46879920505343*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3012727882948179*pi) q[15];\nu3(0.417334131524836*pi,3.32858864859095*pi,4.29706611931204*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.521908362731072*pi,0.04673184328716895*pi,4.07902168460517*pi) q[5];\nu3(0.493432182801737*pi,0.26158165332135996*pi,1.3070433203763039*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.221191240794392*pi,0.140798324233244*pi,3.94844283119466*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.342321234122835*pi,3.12277258492269*pi,0.936943280244078*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.267933152501908*pi,0.8630996689063299*pi,4.08113375430528*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.604429954179634*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.586649561226564*pi,3.39233587196392*pi,3.15162599040543*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.476157209270564*pi,0.08543750440776299*pi,3.94007715480447*pi) q[0];\ncx q[2],q[11];\nu3(3.5*pi,3.4535858122413*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.2032469925147868*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0881914556426697*pi,3.34920299299772*pi,1.296573604466245*pi) q[19];\nu3(0.891272887646996*pi,2.49031236069671*pi,3.86052969499519*pi) q[21];\nu3(0.512752315322734*pi,0.18565996749408298*pi,4.447301926173051*pi) q[0];\nu3(3.5*pi,3.26913959518836*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38045666585271*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.18469804027511*pi) q[11];\nu3(1.0*pi,0.0*pi,1.229340125957644*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.647156290709675*pi,3.48509841558836*pi,3.94480216379421*pi) q[19];\nu3(0.238531999397722*pi,-0.258511880430329*pi,0.5964696799262938*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.35091386978321*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.536053549621714*pi,-0.25899763784055896*pi,3.95916834350769*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2778730722934108*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5852700259052208*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.39491717889444*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.789747372444778*pi,2.43585794176952*pi,3.59467583231016*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0772262405011336*pi,2.43961396076467*pi,1.3631714220235511*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.50669128806287*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41962625394077*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.18059159866726*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.4823500530694*pi,0.5*pi) q[9];\nu3(0.667497152709239*pi,0.05326372591999795*pi,1.3275289037295601*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5682641126816557*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.356947690603425*pi) q[20];\nu3(3.5*pi,3.47397789603721*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0935937374543169*pi,3.03559269410228*pi,2.01157071181427*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.39099812483682*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.24135404744095*pi,0.21095834769004895*pi,1.124884734179025*pi) q[14];\nu3(0.226147468721111*pi,3.08877809656711*pi,0.681659388794987*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1344901079370389*pi) q[16];\nu3(3.5*pi,3.36565293140563*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5427955882235035*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2007624401233459*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2160463432631778*pi) q[21];\ncx q[1],q[19];\nu3(0.0743905449022248*pi,2.84395805425642*pi,0.884013960769113*pi) q[2];\nu3(0.0527514740625437*pi,0.48991520955158196*pi,3.67031846451862*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.697934496831733*pi,0.51751052758012*pi,1.012291047384938*pi) q[14];\nu3(0.726637070147536*pi,3.0575088655029*pi,3.67806013609547*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.4782863022892005*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.46895927999526*pi,2.61640717033402*pi,3.850252145297*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5000623970087825*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4757155121393595*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.613671233347471*pi) q[21];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.45260362772913*pi,0.5516570048074201*pi,4.12333505786984*pi) q[4];\nu3(0.22996890602964*pi,0.06756470146042304*pi,0.772577346854268*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.732518865991475*pi,3.27684455160081*pi,3.88047946387788*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.742183003287895*pi,0.8880688466340001*pi,0.696543489453668*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.921897884243575*pi,0.418695347585741*pi,0.7604765500862469*pi) q[4];\nu3(0.201890133327009*pi,0.8940802488531201*pi,4.25831391948672*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.861767061920692*pi,-0.4999181244537499*pi,3.31837040629948*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.493723355110418*pi,-0.08289030983269802*pi,4.28029148373414*pi) q[11];\nu3(0.507816529227529*pi,3.35552747460731*pi,4.066289453799969*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.504380910137391*pi,3.36329646024933*pi,0.5041036671350366*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.690455500767529*pi,3.44001329789973*pi,3.34163563430199*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.602146053478497*pi,2.71177962702546*pi,4.08712244147123*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.749524839378821*pi,-0.4755148302767643*pi,4.07688747677423*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.576196195367273*pi,0.27781872359722304*pi,1.67863745657416*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35139815048854*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.681722229154941*pi,-0.382901981697261*pi,4.25886145081976*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.202251827475199*pi,-0.253201941466544*pi,4.11475092237374*pi) q[13];\nu3(1.0*pi,0.0*pi,1.057187421825231*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.624138410812223*pi,-0.17932157926164*pi,0.5715418119694488*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.660861824167627*pi,0.01656643206187003*pi,0.5883188955708715*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.35419955464064*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.135086980117702*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.56597341440793*pi,2.805084433361*pi,3.70911005324885*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.640411497825354*pi,0.84642219695987*pi,4.3985174948778*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.438791579816445*pi,3.41315539076765*pi,4.1936229552555595*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.184174710112375*pi,-0.46103921743786913*pi,1.76650937521041*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47968585942489*pi) q[14];\nu3(3.5*pi,3.48056901815362*pi,0.5*pi) q[15];\nu3(0.524626066270135*pi,0.33692293602992895*pi,0.636441915369481*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317636970832007*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.908964178444086*pi,0.15568666616803295*pi,1.057855194636229*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5469974150147752*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.902951179326661*pi,3.17389246203264*pi,4.25052926823709*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.666196443031862*pi,-0.14728803666051798*pi,3.38713116830152*pi) q[19];\nu3(0.355030810556123*pi,3.06040046417654*pi,0.5845245161090876*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.502365169367916*pi,0.34409894765372195*pi,4.41592351868718*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.48527642341688*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.155233509548066*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.610592172092464*pi) q[18];\nu3(0.52638781199471*pi,-0.284295372502561*pi,3.67643579784102*pi) q[19];\nu3(0.565245894868318*pi,0.278089579727559*pi,3.8097092330387*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.45899066199066*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49062188082737*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1787689075641778*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.412856145131148*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.256114391614745*pi,0.6660461397258599*pi,0.766461219500134*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4961600174445*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.40459671766982*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.305871704591233*pi,3.1449226289551*pi,1.2479612350186011*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5422042886512628*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.503228686118678*pi,0.051982604246832986*pi,0.5238715765307738*pi) q[15];\nu3(1.0*pi,0.0*pi,1.184092025183926*pi) q[16];\nu3(3.5*pi,3.36081200984711*pi,0.5*pi) q[17];\nu3(0.571741722380668*pi,3.09350023654231*pi,4.2107577505433404*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0920791908906629*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5096238324903406*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.68261479511468*pi,0.29231069370877205*pi,4.05974618089037*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.413994909937075*pi,3.37387068206979*pi,1.194540404112151*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[21];\nu3(3.5*pi,3.45269853345472*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48966523082051*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.32049201246532*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.583059169551701*pi,2.73523121622239*pi,4.17595916862359*pi) q[15];\ncx q[17],q[20];\nu3(0.409955075048057*pi,0.7768135654592401*pi,4.308407201477371*pi) q[18];\nu3(1.0*pi,0.0*pi,1.21031905591489*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.19499545109729*pi,2.40496263601639*pi,1.4016821967787712*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.692275709432813*pi,0.8054967722544499*pi,0.5105134305659323*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.598079807442607*pi,0.6566170290567199*pi,0.9552919658389201*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5435181648204889*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.547457729742693*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.44572975108537*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.407250974101858*pi,3.14487708075797*pi,1.081605246207351*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.518971257399741*pi,-0.368009820225648*pi,3.97901757720688*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2576548926274471*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.722629414669195*pi) q[13];\nu3(0.519457652062923*pi,3.24101736858778*pi,4.3161519891555*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39425159919519*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.389658340853362*pi,0.7653529793970699*pi,0.636802113332417*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.654022026986978*pi,0.07018294161874705*pi,3.97115975152257*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.242761432369499*pi,3.44701581097333*pi,4.3477688318701695*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.487051200584416*pi,3.19255484341279*pi,1.89515863135337*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.28931313121428*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.307728441100486*pi,-0.33385672413024203*pi,1.19765868862508*pi) q[16];\nu3(0.392431152144989*pi,3.12938048516749*pi,0.5797851268629598*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.442312567274639*pi,2.95117745000044*pi,1.276568112505361*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.715076525593081*pi,0.89194418165608*pi,0.5006198534126399*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.466191811228627*pi,3.19715485692782*pi,1.58931952849807*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.94466551601333*pi,0.24593209420503104*pi,0.5439056700859837*pi) q[16];\nu3(0.694123697513766*pi,0.10175380513131804*pi,4.11391052666608*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.38411351758251*pi,3.36884115065458*pi,1.67627880934051*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.735612402575131*pi,-0.10637415496073499*pi,0.99504287667973*pi) q[9];\nu3(0.548171335734277*pi,0.246127277936526*pi,1.238592814180034*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.36318355066436*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.173216520755312*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.701154933427514*pi,0.8405058708411199*pi,4.48378328791465*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43719791034268*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.594844895829906*pi,-0.361469006646443*pi,1.07201216874052*pi) q[9];\nu3(0.647895130384558*pi,1.01054860123388*pi,0.630156177796434*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.218595862613837*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.595124928038087*pi,3.15130341320742*pi,3.59538498503124*pi) q[20];\nu3(0.691913304145678*pi,-0.319806576019965*pi,0.828203953537724*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.646016101599473*pi,3.16936727983659*pi,3.63305165970709*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49019539784377*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.515518627207871*pi,-0.4861682791189047*pi,3.97178096898314*pi) q[21];\nu3(3.5*pi,3.39889629258341*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40796476028087*pi,0.5*pi) q[3];\nu3(0.402061958977535*pi,0.8965211457148301*pi,3.9137341835181*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.211759056194526*pi,0.8556603060223*pi,4.36692868922372*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.2466309279402958*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2297911480261758*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48869923885616*pi) q[18];\nu3(0.521295734392567*pi,3.26292786457854*pi,3.28996902735315*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\nu3(0.568966312475862*pi,3.45613342335684*pi,3.17375221701111*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.941019222864851*pi,-0.357868925372286*pi,4.29346176932879*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.48864864991885*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1491431428756451*pi) q[10];\nu3(3.5*pi,3.40537610833576*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5687819872904689*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.51128620057222*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246268224875649*pi) q[20];\ncx q[0],q[17];\nu3(0.377282669582408*pi,-0.050616750727494*pi,4.05646077598934*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[13];\nu3(3.5*pi,3.48925058016098*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3253275671153228*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.397675880367389*pi,0.28228519839562205*pi,4.01780019555759*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37913622578505*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5996428555938026*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.138685757030595*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33431977599192*pi) q[20];\nu3(0.0419852583137017*pi,0.17849256996845897*pi,1.099468869423987*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(0.104552076926098*pi,0.91241687523014*pi,4.05067911463844*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.257752504710369*pi,0.08606281020899398*pi,3.73013797752694*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5507386144586182*pi) q[21];\nu3(0.218775001439313*pi,3.4057111392771*pi,0.5377877365007394*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.213566060203168*pi,3.11398595549492*pi,0.768397910683973*pi) q[2];\nu3(0.215567230446698*pi,2.8104240833417*pi,1.098055996688702*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.678383587081271*pi,2.85747394062589*pi,3.16134883902065*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5031926314485273*pi) q[13];\nu3(0.759144094538108*pi,0.11590404436312596*pi,0.877412456907481*pi) q[14];\nu3(0.143418005724754*pi,1.24251802363055*pi,4.2457100172674505*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.566020373872534*pi,-0.341244083081656*pi,0.687035348014405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.601282440315189*pi,0.5455147170597401*pi,0.661563919109144*pi) q[2];\nu3(0.399657175897428*pi,0.18741661300082202*pi,3.88418206134496*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.655656918203152*pi,3.14159206082709*pi,4.04097432952916*pi) q[9];\nu3(0.644588283116279*pi,-0.03817092992986898*pi,3.88474638947171*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.7417355089063*pi,0.76051183753664*pi,0.600470752181979*pi) q[14];\nu3(0.631732375630289*pi,2.67095917753651*pi,3.39288862069705*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.340494028531485*pi,-0.33465578437877996*pi,4.037305476216559*pi) q[6];\nu3(3.5*pi,3.4677290290672*pi,0.5*pi) q[8];\nu3(0.286029555791743*pi,0.25600620719448297*pi,3.73793504533503*pi) q[9];\nu3(0.579158385688633*pi,0.80836251373207*pi,4.39722048983631*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.282557638711214*pi,-0.15468015323921303*pi,3.67412455969091*pi) q[16];\nu3(0.703163556338213*pi,2.94370736358335*pi,3.7417975693402*pi) q[18];\nu3(1.0*pi,0.0*pi,1.41868234917312*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.36154823377682*pi,0.47168048237985205*pi,4.43819139049338*pi) q[21];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.758559842703495*pi,3.2399309020812*pi,3.83660991075242*pi) q[4];\nu3(0.508814629230761*pi,0.16796735506844096*pi,3.94494962718751*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.282799167563083*pi,3.10840246577702*pi,0.718749753997806*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.647770378157031*pi,-0.301096025872028*pi,3.79802169064666*pi) q[16];\nu3(0.455567418870064*pi,3.25690340393707*pi,1.4101666433046152*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.78791958130403*pi,3.10041320755137*pi,3.67118845180301*pi) q[21];\nu3(3.5*pi,3.41264883267072*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.737328406985849*pi,-0.16231171789980903*pi,4.19810093249899*pi) q[4];\nu3(1.0*pi,0.0*pi,1.289807145984612*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.41867699596206*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.187752376601328*pi) q[12];\nu3(0.151270981807862*pi,2.84937759356429*pi,1.1001220468961361*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.480365595246051*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47430209408717*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.807575350707341*pi,3.0421587655967*pi,3.02023182993894*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208357950423474*pi) q[14];\nu3(3.5*pi,3.35245078199094*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.281863734134429*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.378523064378209*pi,-0.4775631499099485*pi,3.98597189353144*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5038457091678352*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.756595436363247*pi,0.21777421637375705*pi,1.68376413566828*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49801302676323*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.610522052331899*pi,3.47879850934704*pi,3.08066070974508*pi) q[20];\ncx q[1],q[5];\nu3(3.5*pi,3.46959688337747*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.34390951539986*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41130938141109*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2680396479967762*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5959972021212727*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211184623798123*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47562494416601*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.634553523497521*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.367330550051241*pi,2.90820472866617*pi,0.932527389047429*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45171641589663*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.48704705755382*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2490753862216128*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.300654170555904*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.658817911660055*pi,0.09285813847944302*pi,3.77450869380605*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0903230668793271*pi,3.06043506269548*pi,1.441583871640307*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.649372259799135*pi,0.378142935331496*pi,4.25150491569633*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.740758402337586*pi,2.61059836123135*pi,3.58816184372306*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31591317309929*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5679046122043716*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.629956870156602*pi,-0.4352979858244909*pi,0.701537965343732*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.683384965637242*pi,3.01739754866256*pi,3.74940574085227*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.612405363114122*pi,-0.03590586605798901*pi,3.72779943449273*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.466449443619317*pi,2.64740316624267*pi,1.54822913107576*pi) q[5];\nu3(0.26224679887548*pi,1.15126979777172*pi,4.2117347091905*pi) q[7];\nu3(0.648914536652445*pi,2.80094871536322*pi,4.03673883149907*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.64727832328716*pi,-0.375729452524192*pi,4.46995442417659*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.306639851167261*pi,-0.4809075686444971*pi,1.023227488892043*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.414315249003869*pi,0.198333556767314*pi,0.837975209545318*pi) q[2];\nu3(0.809941818995078*pi,3.13505215068294*pi,4.082875301602201*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.353959601086039*pi,-0.007178555170594014*pi,0.608548199274439*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.433090308460088*pi,0.5542462827077099*pi,4.436327164497261*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.127906918489821*pi,2.48775302605765*pi,1.1373682373687841*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.801176521691916*pi,3.46272875794384*pi,0.9464798789175151*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.687538261588704*pi,0.93256136937736*pi,0.630660700521325*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.797749798975665*pi,3.10061265703095*pi,3.47959217599445*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.38184242134702*pi,0.184248500515374*pi,4.45596764683249*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.256414021888813*pi,0.14754269979470402*pi,0.698143031660637*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.364668150480294*pi,3.3387498964112*pi,1.2148366277289089*pi) q[18];\nu3(0.100690502417267*pi,0.114242211169574*pi,1.296836075871369*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.485661350371674*pi,0.04332739883008896*pi,4.09891512604675*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.536103295606359*pi,-0.4302797747960171*pi,3.94477499132986*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.569145452076047*pi,3.39124375833139*pi,3.91237365232026*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.175515796807352*pi,2.60355405134876*pi,1.59767416442746*pi) q[4];\nu3(3.5*pi,3.49590122417548*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.126007092545486*pi,-0.061671919055951985*pi,1.29028922224524*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.18338096272807*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.42382632354321*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.387426509546866*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.44829329519881*pi,1.03760830540903*pi,4.1731635973953605*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.436974696238766*pi,-0.15124601985244102*pi,1.4285626851752609*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49916227166462*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44796669470338*pi,0.5*pi) q[1];\nu3(3.5*pi,3.26145717403628*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.3601084955877*pi,0.5*pi) q[7];\nu3(0.738135722126923*pi,-0.240176525287914*pi,0.890115843757429*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.385167796702079*pi) q[12];\nu3(0.334864327489981*pi,-0.129311550173957*pi,1.53613028094303*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2304237948120331*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316895970516597*pi) q[19];\nu3(1.0*pi,0.0*pi,1.306301797116809*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6231026291394139*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.40130055118074*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.476143280527729*pi,-0.20325049576974802*pi,4.41083494122268*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.274997743751331*pi,0.88319398611743*pi,4.3812919983563905*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5815681717850754*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46496185553989*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4601914871753*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5029121280917819*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\ncx q[2],q[18];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.449600194613546*pi,-0.18021222661458203*pi,4.09940329639768*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.438393234301608*pi,3.01585797834395*pi,0.5774107488069518*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37062340945669*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.944938081927527*pi,0.14494149945969403*pi,4.40417253374679*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1712632656473279*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.669812424933284*pi,0.89271472940408*pi,1.070479114443434*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.48447363822873*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.60922251891638*pi,0.133504908380512*pi,0.568441348319251*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46697353430927*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.390743564383117*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.439909560301863*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.936847361454406*pi,0.64695699462968*pi,0.848170428226882*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5557185627731904*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.210362480536188*pi,0.40129019690009304*pi,4.335993851665171*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.32866910765662*pi) q[10];\nu3(0.660161801285448*pi,3.2103447847477*pi,2.98345615357587*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.11648174600382*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.704412185271373*pi,3.19835903227525*pi,4.40526219753391*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0464597323444109*pi,-0.07595447464843902*pi,4.17449976362092*pi) q[1];\nu3(0.666423271784209*pi,0.7354985362203199*pi,4.49507133483689*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.776401665294097*pi,0.88062578389558*pi,0.656855399529432*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.583736989966211*pi,2.85283270879729*pi,3.75843217746759*pi) q[20];\nu3(0.741629024194038*pi,-0.356244867210579*pi,0.770222601587771*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.285357353237333*pi,3.23593829820754*pi,1.64020895002756*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.561624664815337*pi,3.08468505104961*pi,3.72740255914788*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.329345044804342*pi,3.08077439841768*pi,0.5489039555984436*pi) q[18];\nu3(0.396438832254532*pi,0.5848073431858201*pi,4.3551826179906*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.392862731870735*pi,3.01606848961174*pi,1.15220774259542*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0779710688506167*pi,3.33636877196818*pi,0.743157578793914*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37422971060104*pi,0.5*pi) q[5];\nu3(0.418513721763888*pi,0.5263954737885199*pi,4.36690669671362*pi) q[6];\nu3(1.0*pi,0.0*pi,1.277556002143317*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.757044162654362*pi,-0.05417790975180198*pi,4.29745396571204*pi) q[18];\nu3(0.883088561931728*pi,3.34751686988912*pi,4.1171792786977*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.495069373697735*pi,-0.399550407210992*pi,4.2973833282045*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.717857751698753*pi,2.53330391516338*pi,3.83522311858543*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43123360611592*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43195675978557*pi) q[7];\nu3(0.474800114509694*pi,0.30121774785836997*pi,4.3328485049130006*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.45519451637127*pi,0.5*pi) q[12];\nu3(0.377075764424504*pi,0.76682908233211*pi,3.87142295380444*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1995112280577591*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.210320147397195*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.147672135025371*pi,-0.4442076089561973*pi,4.11481181347494*pi) q[13];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.4938620950583*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46995702160389*pi) q[15];\nu3(3.5*pi,3.44982432572215*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.13701405361447*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48068013446834*pi) q[20];\nu3(1.0*pi,0.0*pi,1.113465462966213*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.536646592803679*pi,2.67957835223244*pi,1.128628005624888*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40580694707215*pi,0.5*pi) q[8];\nu3(0.893642484961478*pi,0.65931165086261*pi,0.905281889761712*pi) q[9];\nu3(0.288880298197974*pi,3.05092331841657*pi,1.277700555545512*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.285015090639203*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.451881058851869*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46128856654546*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.288498694733311*pi,2.91235068717346*pi,1.86354465777178*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43169622185397*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.644310296968755*pi,2.72161378834781*pi,3.92917806852367*pi) q[9];\nu3(0.661292019999446*pi,0.6301624712090099*pi,0.9504060812415249*pi) q[10];\nu3(1.0*pi,0.0*pi,1.366907190406349*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.257832446687225*pi,0.396962404161292*pi,0.632414696403945*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.552443836931113*pi,0.24202543511654595*pi,0.832707913636811*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.66189274899026*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.170007641957058*pi,-0.036731105440425016*pi,1.396501170998923*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.314444741181581*pi,3.00150641623229*pi,0.744476842009929*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.647639854683963*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44686403496214*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.152917449612008*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.436642043557786*pi,0.26231275302006496*pi,3.81006068531335*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.218243877317117*pi,3.28008856531567*pi,1.02211532889739*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.319627786612829*pi,3.32695039206062*pi,4.45071018432415*pi) q[7];\nu3(0.537135794856786*pi,3.34534938495263*pi,1.79896633816884*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.414087870900909*pi,3.05546965049374*pi,1.83384611190861*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.392821192420061*pi,-0.385078546610287*pi,4.4548908807996*pi) q[14];\nu3(0.37297162228131*pi,2.93131933659482*pi,1.176494171303647*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48663314505595*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.2208316481616*pi,3.23076091596962*pi,2.0023376083761297*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.753703322490355*pi,-0.280826520117595*pi,1.115512255630301*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.509339903109101*pi,0.8173801305294599*pi,4.45545200793781*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.613263083660111*pi,3.23825532206198*pi,0.534324056663632*pi) q[12];\ncx q[13],q[18];\nu3(0.533864613549111*pi,0.29940973243692504*pi,0.5339734341838327*pi) q[14];\nu3(0.622700377708065*pi,0.16347369908755804*pi,1.56838433490538*pi) q[15];\nu3(0.705458711500524*pi,3.3290201557267*pi,3.22044006021025*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0710149436392489*pi,0.332074990618789*pi,4.05334446793864*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.359836873173323*pi,3.00589823047308*pi,1.54803216781333*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.647371574707867*pi,2.78469812499259*pi,3.5091434645652*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.364438008003524*pi,0.34287377972174105*pi,3.97165297598719*pi) q[21];\nu3(0.61581410386404*pi,2.57463843203894*pi,3.54989589540592*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.909232031389828*pi,0.436136214444784*pi,0.914406921424751*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.689708955322526*pi,3.21486017849213*pi,3.77059303736489*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.25268117578335*pi,0.5*pi) q[4];\nu3(0.603283111523588*pi,3.06221235644289*pi,3.47676102579052*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1688691972247711*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.509954168688345*pi,-0.13525584122526402*pi,1.404919287309877*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43259702503084*pi,0.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[16];\nu3(0.0902081271700005*pi,0.426053819382341*pi,0.9029988117308401*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.323138497249637*pi) q[14];\nu3(3.5*pi,3.44564633335822*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.340391439899682*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41143069793494*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4018147637827205*pi) q[8];\nu3(0.774664117544537*pi,3.12004905324963*pi,3.05947820472051*pi) q[11];\ncx q[12],q[21];\nu3(0.241426013869866*pi,2.95481750047373*pi,1.50249272923932*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.292463225420893*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\nu3(3.5*pi,3.40962048075413*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[19];\nu3(0.534266930541793*pi,0.34496109137252196*pi,1.4831036661930819*pi) q[11];\nu3(3.5*pi,3.48234338374875*pi,0.5*pi) q[12];\nu3(0.66828612300456*pi,3.12345464353902*pi,4.19920185364934*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5314225252114539*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49286286659762*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2321479418151249*pi) q[20];\nu3(1.0*pi,0.0*pi,1.338236220299431*pi) q[21];\nu3(3.5*pi,3.36084397659941*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48807415133052*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.263934079418185*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.540509674728353*pi) q[16];\nu3(0.081477208955595*pi,3.16555491579837*pi,1.64283890023573*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3374898222458231*pi) q[19];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.46711264292972*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.175981905256861*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.45156688822947*pi,3.43028761768228*pi,0.8518878184573859*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.365771996027879*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37717809067572*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.567573721957625*pi,3.3620728781773*pi,3.64259269833413*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5698100598977782*pi) q[10];\ncx q[12],q[21];\nu3(0.829174820126256*pi,3.04335344906737*pi,4.30216139073437*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35338024663065*pi) q[19];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.182753024143378*pi,3.26156520437469*pi,1.391232604953934*pi) q[2];\nu3(3.5*pi,3.44290644386244*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.398247371389332*pi,1.02409416125064*pi,4.36331062102992*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49567376877573*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.232054614497665*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.277056072420269*pi,-0.235407985469681*pi,3.8938056330328*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.476820947685967*pi,-0.15316861984927999*pi,3.55981303015847*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.663070972787712*pi,0.9133363974806299*pi,0.729745597874773*pi) q[4];\nu3(0.745692201454279*pi,0.34827139580794997*pi,1.3643162357422018*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.160012574280845*pi,3.46630903953904*pi,1.99639073831449*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.636826392336398*pi,3.32393339099541*pi,2.84887465344417*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.838718287798392*pi,0.77063253202678*pi,0.652274719886062*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.702062734150189*pi,3.33062712539701*pi,3.46138925631795*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5473588924742117*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.54754943281525*pi,3.22838305538134*pi,0.5431950763575072*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.72121528632515*pi,0.18263856570103298*pi,1.44758113961483*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.744101968376364*pi,3.2552063950704*pi,2.98476085399565*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.228940622295667*pi,0.7636724483002499*pi,3.87414485959752*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.61622759512488*pi,2.65667408932892*pi,3.52734214831439*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.944217134935011*pi,0.05943321390784395*pi,3.97690550099729*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.532828102125473*pi,3.04910335509134*pi,4.00141366353329*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.637374928061887*pi,3.04627743587325*pi,4.00269004044772*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.237650957676661*pi,0.98344742464357*pi,4.382466015566401*pi) q[1];\nu3(0.332205084763072*pi,0.23985477534155897*pi,4.11150250823556*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.302860557158316*pi,0.152332295799828*pi,1.1337350718883301*pi) q[9];\nu3(0.266602718722612*pi,-0.014445955977163027*pi,4.30769849282792*pi) q[10];\nu3(0.265611519436303*pi,-0.06324295205435698*pi,0.645534535148163*pi) q[11];\nu3(0.323986226461272*pi,-0.4107121451929203*pi,1.468039740507594*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.897557385361418*pi,2.79934647491191*pi,3.94517132196986*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.247972217825271*pi,2.48374356603993*pi,1.1199815196679022*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.700341239294167*pi,2.99241573337209*pi,3.83196715322632*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.401227979609898*pi,-0.23294044960327098*pi,1.258009640273321*pi) q[11];\nu3(0.483789326630187*pi,3.13587295220963*pi,4.46466226960554*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.193332039819044*pi,0.53111126929907*pi,3.64598280800086*pi) q[20];\nu3(0.388902411001825*pi,0.97732651983734*pi,4.218068089976629*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.063134508765487*pi,3.42297383465856*pi,0.5361382358656247*pi) q[6];\nu3(0.466295662574006*pi,3.00524503950822*pi,0.5065604062621024*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.375287139520134*pi,0.12196601358091497*pi,0.9647508947957331*pi) q[19];\nu3(0.93951415464314*pi,3.17741558633181*pi,3.1392974133906*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44103270363783*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.555703676904718*pi,0.57404723113254*pi,1.176200536872231*pi) q[6];\nu3(0.394732521243612*pi,3.30759216579025*pi,4.19446506923944*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.215495923037444*pi) q[13];\nu3(0.626979844939403*pi,-0.181798783046482*pi,4.44969909252462*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.45286776190207*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.28711139443886*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.174910672725089*pi) q[12];\nu3(1.0*pi,0.0*pi,1.271610254727874*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43487548943755*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.29788522809539*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3001700644749619*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44925649997162*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.670456733247426*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273670170044501*pi) q[20];\nu3(1.0*pi,0.0*pi,1.322635298210866*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[8];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[16];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.659807711322269*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5051737838059114*pi) q[15];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40238031466979*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.34329479760582*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.223699350539974*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.66553659697528*pi) q[9];\nu3(3.5*pi,3.43058652042153*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.153358290911153*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4007796551627432*pi) q[16];\nu3(3.5*pi,3.49460333886932*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.171968236588081*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2744183971038705*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47908962237269*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[17];\ncx q[10],q[16];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.541963491268249*pi,3.17846800713807*pi,0.5897202061610141*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.737349468493425*pi,0.461730453954463*pi,1.490309187931828*pi) q[4];\nu3(0.411855313322899*pi,2.9001199846233*pi,1.2542175187092028*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43147914753804*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4677389683515*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38002186043081*pi) q[14];\nu3(0.803401141103586*pi,3.29925240518638*pi,3.20275348318699*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31652200545815*pi) q[16];\nu3(1.0*pi,0.0*pi,1.337908784658741*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5930890968962018*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.662746646911569*pi,0.5769645350991399*pi,0.807282719690825*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.66492711785104*pi,-0.35826424191726103*pi,4.09446534610199*pi) q[4];\nu3(0.694188810887482*pi,0.05494404040808998*pi,1.53934424218233*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.687498460215938*pi,3.26618933014343*pi,3.79999422523694*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.357546443274142*pi,-0.09347979817044*pi,3.82744966398114*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.283538936702497*pi,0.8466835028969*pi,4.10715612610785*pi) q[12];\nu3(0.493954946614919*pi,-0.30827725117022997*pi,3.95610066435568*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.21582769884807*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.330230715978645*pi,3.11847217290986*pi,1.262635973895337*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.76158815671088*pi,-0.389572541162611*pi,3.83986740156836*pi) q[12];\nu3(0.263937337304438*pi,0.139879396283204*pi,3.52779122826188*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.228911089906665*pi,-0.4297580823388266*pi,1.86395341870491*pi) q[18];\nu3(0.875491637309271*pi,0.762093214044*pi,4.37435334995046*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.182179026938291*pi,-0.275419428314747*pi,3.9295600589223*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.906551205913412*pi,3.34446997509285*pi,0.726797129278709*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.667920833916014*pi,2.40740168580864*pi,3.71058792761225*pi) q[18];\nu3(0.671458575159857*pi,0.285808482970739*pi,0.641808422302425*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.2332960073848*pi,-0.14125849969528498*pi,0.977515535132782*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.721383191618349*pi,0.30574889558114604*pi,1.64054630870376*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.63098120388218*pi,0.06907404310408904*pi,4.3632944416710995*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.483739948647712*pi,-0.4795554707688123*pi,1.1484276832120641*pi) q[20];\nu3(0.840922685648446*pi,3.47021704890125*pi,4.34951607978142*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.209817906772183*pi,0.10504275075513803*pi,1.230107737162963*pi) q[3];\nu3(3.5*pi,3.31560891918267*pi,0.5*pi) q[5];\nu3(0.590873715754211*pi,3.10354462643769*pi,2.90372486474453*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.170049194934251*pi,-0.41994181448345247*pi,1.100678207747407*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3090165375840161*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.408454298599298*pi,0.290215942265848*pi,1.209855923681022*pi) q[20];\nu3(0.37213500027803*pi,0.17439960811376398*pi,3.82323321236188*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.485162900360462*pi,3.1278773969986*pi,4.35613226433772*pi) q[3];\ncx q[5],q[13];\nu3(0.494510542506074*pi,-0.309401610161537*pi,4.26061435607023*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.300443015838328*pi,-0.362122096321493*pi,0.703915563139082*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34019773832797*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.889593358833327*pi,-0.08491764391732098*pi,0.529181110951702*pi) q[8];\nu3(0.608889187126122*pi,0.37629747856845697*pi,4.45236820199269*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1247184561391639*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.507800875478722*pi) q[13];\nu3(0.469769596483535*pi,1.00779477648662*pi,4.3821144261678295*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.41478224382663*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.240199494902958*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.482444282231636*pi,2.93357953272503*pi,1.89674706805074*pi) q[8];\nu3(0.5868619476316*pi,-0.24560061567665697*pi,0.705166892116424*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.535714140058525*pi,-0.276392596089891*pi,4.30788720370899*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.5222361662727986*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41770717761244*pi,0.5*pi) q[15];\nu3(0.60810402383558*pi,-0.4237144685663947*pi,3.51801040210971*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,3.37673159836053*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203507124470442*pi) q[20];\nu3(1.0*pi,0.0*pi,1.283672908571079*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.472710302315431*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.781350123899458*pi,1.11762352017521*pi,0.835497354394573*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3605032126654*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.254461720660847*pi,3.28396613963476*pi,4.231443076311519*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.282873891635087*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36878826026973*pi,0.5*pi) q[4];\nu3(0.724245767458607*pi,2.44543425155206*pi,3.77310460145886*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286274559527385*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.293449212592487*pi,2.69339403164834*pi,0.912780045162937*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6382088431099799*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.58941805131756*pi) q[21];\nu3(0.542084134537685*pi,-0.347249391774728*pi,4.25543323814556*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[14];\nu3(0.540489483102089*pi,2.94130538697297*pi,4.2665718625482505*pi) q[5];\nu3(3.5*pi,3.37886240327336*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.201867386869227*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.365160769411991*pi,-0.297050538988777*pi,4.10733602350664*pi) q[13];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.922177342562848*pi,-0.4627090736499899*pi,3.30505239491713*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.419113898733491*pi) q[19];\nu3(0.462882453985652*pi,0.75844853636215*pi,0.720388324321889*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[8];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.335541528168658*pi,0.05542042126795699*pi,4.36464998044931*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5231144685707985*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37171804442545*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.236776408869602*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5144062593698391*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.767471693329147*pi,0.53843826127727*pi,4.06084294204368*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.225077839466692*pi,-0.187152949016264*pi,3.8462361771411*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.162463647030626*pi,2.55907023405366*pi,1.245709133623384*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.353013632612771*pi,-0.4816888703695296*pi,0.88630976317498*pi) q[20];\nu3(0.437663784731277*pi,3.17916387010229*pi,0.609466917142331*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48138517789845*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.414402952608407*pi,0.95241572929294*pi,4.336558967424439*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.116934091210152*pi,-0.17464364077238098*pi,4.0516691059011*pi) q[15];\nu3(1.0*pi,0.0*pi,1.386532706431979*pi) q[16];\nu3(0.769058155043245*pi,3.41627079089958*pi,4.12425875551029*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.421891719113567*pi,-0.35375048320678704*pi,1.457857864378759*pi) q[20];\nu3(0.667850821687283*pi,0.043900675617869034*pi,3.61607991444533*pi) q[21];\nu3(0.413513501887697*pi,3.368933629086*pi,1.3119095205319171*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.813422380213826*pi,3.29626093804279*pi,4.312662941045311*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5460123272141796*pi) q[8];\nu3(3.5*pi,3.49851699702855*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.80853747465768*pi,0.14435954895306102*pi,0.9905094313699421*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297823805223767*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.688645894909686*pi,3.07045729356839*pi,3.91845279376523*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.352788138010919*pi,0.7355971416890399*pi,4.42810847223236*pi) q[4];\nu3(0.594728209050246*pi,3.43720897152548*pi,0.657857761602828*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(0.617805867447719*pi,1.14982196568706*pi,0.7777978275795661*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.369136875098705*pi,-0.21079608839663*pi,3.87814258781499*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38840492561744*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.203810940197174*pi,-0.287922218858079*pi,0.7725169973177071*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.272935678525885*pi,3.11417385838708*pi,1.2366757066677811*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.440121383601758*pi,0.130423955400373*pi,3.82051298413622*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.4240494627890605*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.56106752877716*pi,3.12819793967332*pi,3.76010871652502*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.28640768787131*pi,2.79573926345309*pi,0.8348720725852841*pi) q[7];\nu3(0.300834832025406*pi,0.28795866926397995*pi,4.15625034054728*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.637529050845702*pi,3.36073372889988*pi,3.24330563428987*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.3998716967326*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257575345947018*pi) q[20];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.669399432950831*pi,0.461835734595999*pi,4.220446858701321*pi) q[7];\nu3(0.524868179114413*pi,0.394398368972953*pi,4.13142132833799*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.696489094389748*pi,0.14722936374060402*pi,3.88881554321841*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,3.48228894657706*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3125771952459289*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.380525891224608*pi,0.42587294362957095*pi,3.58860454646267*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5367357917530237*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45911966762826*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.411588554635276*pi) q[18];\nu3(0.607494130547044*pi,-0.4897730379438647*pi,3.93606225960938*pi) q[19];\nu3(3.5*pi,3.48588429887998*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.181150317273382*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.26582318973414*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.605600823593076*pi) q[5];\nu3(3.5*pi,3.33594292991267*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.196275777578317*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.235916288479824*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[8];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48130589461771*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.272856093431803*pi) q[13];\nu3(0.51251527889731*pi,0.78127297038154*pi,0.671415153350135*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43974868413822*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.589961986200038*pi,3.44815216407321*pi,0.704249379629076*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.434676190692731*pi) q[2];\nu3(0.741727049859625*pi,0.11375772284837904*pi,0.5057685368629941*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48434758569598*pi) q[8];\nu3(0.643868404972182*pi,-0.16086182416342298*pi,0.9804947677913509*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.47985598779298*pi) q[11];\ncx q[12],q[18];\nu3(0.212564989168357*pi,-0.286726014815047*pi,1.202262240746606*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.26616801052402*pi,3.48441895357227*pi,4.4517951514776*pi) q[17];\nu3(0.65346805109795*pi,2.2967358232499*pi,3.7169435580684*pi) q[20];\ncx q[0],q[2];\nu3(0.479996004557587*pi,0.164759437724173*pi,0.780065390111012*pi) q[1];\nu3(0.494235906523012*pi,-0.07904364744928999*pi,3.99377961919515*pi) q[3];\ncx q[4],q[8];\nu3(0.338275756202978*pi,0.77613235059387*pi,4.24933464981752*pi) q[5];\ncx q[6],q[11];\nu3(0.718434730612165*pi,3.47146195543841*pi,3.33979956679117*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40444768905211*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.65697022442354*pi,-0.187858628392571*pi,3.77973749634471*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.282506570035137*pi,3.29754085248955*pi,1.067574463255525*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.324279439289064*pi,0.5600851638559301*pi,3.6446208838954*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.420285057566489*pi,3.46308699438669*pi,4.14377123859746*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.392190447834731*pi,0.380205718241996*pi,3.99105888455417*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.422431550680107*pi,-0.038557693227475986*pi,0.603868674841493*pi) q[4];\nu3(0.460579117105597*pi,-0.154077006328665*pi,0.5548230295742747*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46041799110892*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31044580348247*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.306292950466476*pi,-0.4280540216320494*pi,1.223133022615455*pi) q[4];\nu3(0.540917658225502*pi,0.6893231189639*pi,1.020447599381884*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.595569991093774*pi,3.30368409416854*pi,3.41944241562731*pi) q[0];\nu3(0.139007311355767*pi,2.87999181039556*pi,0.661434326150064*pi) q[2];\nu3(3.5*pi,3.40178416941319*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47586686026198*pi,0.5*pi) q[7];\nu3(0.584100955048583*pi,0.282245334793219*pi,3.80412844202943*pi) q[8];\ncx q[9],q[21];\nu3(0.8482967703442*pi,-0.28808065805070704*pi,3.94539263326879*pi) q[10];\nu3(0.358016060977618*pi,3.4548644120586*pi,0.8018620308111231*pi) q[11];\nu3(0.766934758628983*pi,3.05168076523254*pi,4.221895127948629*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274159623040636*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6298047963304649*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2801565647860271*pi) q[19];\nu3(0.517166887814485*pi,0.42314611806302505*pi,3.8584270592503*pi) q[0];\nu3(0.215025248221915*pi,-0.09848851692106197*pi,4.39348683978261*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.319250182781934*pi,2.34973056450838*pi,1.185432926633454*pi) q[8];\nu3(3.5*pi,3.40129077188931*pi,0.5*pi) q[9];\nu3(0.779691894548875*pi,-0.307210933742495*pi,1.1376424236254579*pi) q[10];\nu3(0.463856663021747*pi,0.89938376995176*pi,0.5486415343744491*pi) q[11];\nu3(0.170322020803401*pi,3.47481167883543*pi,1.95336021125753*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3616226304944519*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.426093518600467*pi,3.45525790598445*pi,1.89334000953747*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37331361369153*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.230626321013241*pi,3.43531047884448*pi,4.37338553908262*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5089310904074029*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.642137484436938*pi,3.2284021399467*pi,3.87814355788682*pi) q[13];\nu3(0.482421151831823*pi,0.36739469267332203*pi,3.98338726532045*pi) q[14];\nu3(0.389276267863971*pi,-0.255924330214375*pi,1.4470733011150219*pi) q[17];\nu3(0.49622260308172*pi,0.77173359186629*pi,0.6839140115568609*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5258477270228443*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.224537221081579*pi,0.396603009551978*pi,3.72337550487192*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.680762200469935*pi,0.11957953851107594*pi,3.90135883964215*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4397789658661*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4018493512589*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.230185164318478*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.247819886469415*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[8];\ncx q[2],q[6];\nu3(0.107444888846443*pi,2.890146269431*pi,0.7944579984401869*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40696076546882*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40439141017672*pi,0.5*pi) q[2];\nu3(0.297091887664805*pi,-0.31352327289972204*pi,4.05688417444959*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.189870666266118*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34039913452023*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(3.5*pi,3.27819636961331*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.08273259746934*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2515184057047088*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.499401540035461*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[8];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.068409784158449*pi,0.15239797559133195*pi,3.99627802388415*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,3.45615154160519*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.112209637071611*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.434487814259508*pi,0.6494451164925401*pi,3.71741549995736*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3905708798253*pi) q[6];\nu3(0.513374243715218*pi,2.63546407329331*pi,3.65120125129197*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.881868248297892*pi,0.268881594340288*pi,0.795119928649866*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.466002567131341*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6050607197064239*pi) q[18];\nu3(0.752402857321965*pi,2.81731472364647*pi,3.74743024775971*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.269747414248043*pi,0.313592153371392*pi,3.7032848157323*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5250082053185611*pi) q[14];\nu3(0.424616025791692*pi,0.45554387194580404*pi,4.25525557851085*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46300623400205*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.2966307260197159*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.641206091686425*pi,-0.357295945171209*pi,3.76025382361283*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.1145968102093*pi,0.22145854072791105*pi,3.31981728203908*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31688346949711*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.156207031276968*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.436023886931817*pi,1.05569417530428*pi,4.2034485185394495*pi) q[21];\nu3(0.89108921284043*pi,3.07247806661067*pi,4.4138161426070806*pi) q[0];\nu3(0.795091888183652*pi,-0.026778353651516984*pi,0.843425968701778*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.161256734224992*pi,3.09200681368268*pi,4.4667671485936005*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41905071731681*pi,0.5*pi) q[10];\nu3(0.341539630899608*pi,2.88663876147573*pi,1.74025039462547*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5401111060755373*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.513872879088875*pi,-0.4012153051840517*pi,0.766833312592053*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248064947340025*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.653918955635625*pi,3.24216838700257*pi,2.98387656863348*pi) q[0];\nu3(0.330070120437424*pi,3.06190592216675*pi,1.97979605175147*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.410270472152993*pi,-0.4584336395566512*pi,0.635767374430942*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5366576991552665*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.298853942499745*pi,2.80727366586382*pi,0.9752799211128991*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.252677458641323*pi,0.00513602761374099*pi,4.29478208138211*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.327436829162252*pi,-0.09540886648463898*pi,0.979969529391888*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.12357867293261*pi,-0.3742348758436*pi,1.273174809971614*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.630134623323496*pi,0.40537454279866403*pi,0.919498435739164*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.913050724274099*pi,0.6168232029929801*pi,0.922898556562499*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5208820330457842*pi) q[19];\nu3(0.325995609937665*pi,0.24880882208853705*pi,4.42841821500073*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.538112499831197*pi,0.372472386407823*pi,4.28989971750556*pi) q[2];\nu3(0.435571607011511*pi,3.30431761700701*pi,1.67703964365899*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.295565022087881*pi,0.09994581409910597*pi,3.66834897529015*pi) q[8];\nu3(3.5*pi,3.3995128968259*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.496909366765692*pi,2.97813547265417*pi,3.87696760282124*pi) q[12];\nu3(0.650824628619986*pi,3.18510643926176*pi,4.34010441983646*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48022598603577*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2053637312747418*pi) q[16];\nu3(0.22474721246797*pi,2.94372339074538*pi,1.455435843229885*pi) q[17];\nu3(0.449055164082516*pi,0.37700549444628495*pi,3.56407029650199*pi) q[18];\nu3(0.555240585033573*pi,0.24924217231283996*pi,0.840879598167954*pi) q[20];\nu3(1.0*pi,0.0*pi,1.31956957458763*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.302513769792933*pi,2.63281574766744*pi,1.59858108459612*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.736875654460438*pi,3.27075467666986*pi,3.04710468462602*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.388647092968272*pi,-0.49148254214936027*pi,1.60332909239453*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0352438582416376*pi,-0.384717713747969*pi,1.077692270658682*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.314522916200706*pi,0.258119076020611*pi,4.12848046989257*pi) q[5];\nu3(0.56296294876418*pi,0.59586414376309*pi,1.070045368137193*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5433355948879761*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5342299325681914*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[3];\nu3(0.392639671358864*pi,0.467970920053419*pi,4.47429132237822*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.500475553067352*pi,0.163248784443776*pi,0.940123316859611*pi) q[7];\ncx q[9],q[16];\nu3(0.337082729865348*pi,3.02725256289616*pi,1.2801718546251681*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.3694455321897*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31939737874505*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2278392133713338*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.575106255723153*pi,0.156482587065771*pi,3.71892409761051*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.242737081401489*pi,2.70975627726961*pi,1.015406317903755*pi) q[10];\nu3(3.5*pi,3.37217815357712*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.127285388383878*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31691327870141*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[3];\nu3(3.5*pi,3.33262545508012*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.280047811039452*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.492226357452622*pi,-0.25636335361114504*pi,4.09100746239139*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4045844499732905*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.662820908583473*pi,0.36169892973180395*pi,0.644099560356947*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.439113619486211*pi) q[14];\nu3(0.459477511650103*pi,2.90322130186764*pi,3.57622159621474*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49180507640878*pi) q[18];\nu3(0.572656534862733*pi,-0.314928332802708*pi,3.8888399121203*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43971422091875*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5371093173869612*pi) q[6];\ncx q[7],q[8];\nu3(0.591706552215362*pi,-0.15333453986547502*pi,3.82561030497585*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.78510874717*pi,0.03280278412118198*pi,3.77444532653088*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.206205310453674*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[17];\nu3(3.5*pi,3.49097930524309*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.356435479377399*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.290786959206126*pi,2.69400877297821*pi,0.984172899800881*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.57743456878044*pi,3.43001140704835*pi,3.17775441555774*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.658853353084582*pi,-0.23117280186997102*pi,1.228361773956689*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5796837345719014*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.711324714371905*pi,0.30300664947451506*pi,1.419431471806483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36635774691488*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.4450125733496*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.344124484292938*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4403227771075*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.504212911221932*pi,2.63929652551632*pi,1.2425430232692332*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.40128444209699*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.292222209636686*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.326708834294086*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.472888817403131*pi,-0.4633768516796164*pi,1.345118545971017*pi) q[0];\ncx q[1],q[15];\nu3(0.386319343685091*pi,0.39128542726995796*pi,0.955574791114317*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.445758736711777*pi,-0.36090549348457*pi,1.60443243169321*pi) q[4];\nu3(0.317178928344172*pi,3.40854950606159*pi,0.964863066175479*pi) q[5];\nu3(0.566881557948961*pi,0.21698536863985496*pi,0.5742115510851803*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.502942534945932*pi,2.74149166243188*pi,1.412279819713326*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.44964082343735*pi) q[20];\nu3(0.547860354418651*pi,2.59598053425431*pi,1.205909812577544*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.578800667584828*pi,2.80870232624635*pi,3.94922564278647*pi) q[2];\nu3(0.266022026332825*pi,0.343225156859432*pi,4.45263093447757*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.44976744181509*pi,0.342951783891294*pi,4.24300982631864*pi) q[5];\nu3(0.927947656542298*pi,-0.387508563226642*pi,3.18475001106957*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.854350806621213*pi,-0.26298593742542*pi,1.003112576585365*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47543263483554*pi) q[12];\nu3(3.5*pi,3.48627810207151*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5249455519998825*pi) q[15];\nu3(1.0*pi,0.0*pi,1.212360962466634*pi) q[16];\nu3(0.378753354985309*pi,2.68413807160705*pi,1.027736868566538*pi) q[17];\nu3(0.656407946936865*pi,3.44356814205317*pi,4.422982942657979*pi) q[18];\nu3(3.5*pi,3.39175221164077*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.307192286338224*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.528386267307058*pi,0.9564877267248*pi,0.929223314073268*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.73594291116852*pi,0.40315568089141396*pi,0.616619329282189*pi) q[11];\ncx q[13],q[16];\nu3(0.564572385221179*pi,0.23409577875617904*pi,3.98117392616407*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.593919747426473*pi,3.26115473699779*pi,4.300112001512391*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.446400844502129*pi,3.1611345725367*pi,1.96848599345803*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5200750208507787*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44525736622161*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.609058508455931*pi,2.97422230989176*pi,3.25906116119892*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.744261357294935*pi,0.308243899398034*pi,0.970095793201958*pi) q[7];\nu3(0.593704160033711*pi,-0.4447596222144774*pi,3.54593327146743*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.236309180920022*pi,-0.34339071433978996*pi,0.6853669129455779*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.69451459867101*pi,0.396093889146761*pi,1.32294075946776*pi) q[7];\nu3(0.488030573158207*pi,0.314724312557603*pi,1.225586737687139*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.565681162395062*pi,0.65232539349944*pi,0.5836377140000827*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0543381681481416*pi,0.21803555133890395*pi,1.1701640063774978*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.699880990594343*pi,-0.05169554882553501*pi,1.322194027284897*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.447159587539227*pi,1.00569060928777*pi,4.27503208910029*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.41908726323794*pi,3.07724242059571*pi,4.4816027938242495*pi) q[13];\nu3(0.709747985868183*pi,-0.045862924775117*pi,4.26728588610581*pi) q[15];\nu3(0.735479407704848*pi,3.39250025428224*pi,3.49507052190832*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48083488712057*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.143985060573415*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.354963864901092*pi,-0.276351698251024*pi,4.45934380910524*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45274621922017*pi,0.5*pi) q[11];\nu3(0.807877420068476*pi,-0.39837950634464003*pi,4.1096913639895*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250826411935444*pi) q[14];\nu3(0.700953923161456*pi,0.114145477112646*pi,1.4830063047067479*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.510322321068763*pi,0.6721140117423301*pi,4.29886261624679*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.420526722036758*pi,3.17655268801438*pi,1.52669763465596*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.675117987044589*pi,3.11241084301636*pi,3.63970614323941*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.293597506747241*pi,0.85959136782883*pi,0.614366236851414*pi) q[19];\nu3(0.782295916015812*pi,0.36064104246080797*pi,4.19413850327033*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5541734642495779*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46991186173269*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.456083173052041*pi,0.309908757064862*pi,4.47984908033653*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\ncx q[3],q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42447368721229*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.122973340847225*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.523331156512457*pi,0.8453873425087599*pi,4.12702332885599*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.36454499272777*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4910346663918*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.295503468601431*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.365902822293384*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.34991366176301*pi,-0.20091104268944898*pi,1.3852974015752602*pi) q[21];\nu3(3.5*pi,3.491981330466*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.48158854752074*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.47726665408099*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.32203887913948*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.310004321395855*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.37030411706156*pi) q[15];\nu3(3.5*pi,3.49891460307752*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229291869236725*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5121305171137477*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.36524190818902*pi,2.79524935742717*pi,1.67668047916088*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5370954708548195*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.4558948653454*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5645940532224009*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.195073451024754*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.936564519116933*pi,2.68865981512603*pi,3.99601238127115*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.43754901135203*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5513608898789959*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.632998472509104*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5573863611336636*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.586445561859451*pi,3.12533897082724*pi,3.18587895542497*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.583654560303244*pi,2.83863752033899*pi,3.24325115553755*pi) q[10];\nu3(0.788054621816695*pi,0.71137420479143*pi,0.957041430118436*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.425319195599021*pi,3.25072465334503*pi,1.58004853712133*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4665514004251*pi) q[19];\nu3(3.5*pi,3.48042550565827*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335726285337629*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.333366706993651*pi,0.320728954653521*pi,3.42937766776796*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.324702645700859*pi,-0.316279610150936*pi,0.74865147847377*pi) q[10];\nu3(0.30035212504737*pi,0.6148943524424999*pi,4.3390105994299795*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.38515911081758*pi,0.5593608965932999*pi,4.32023803315058*pi) q[18];\ncx q[20],q[21];\nu3(0.805114072517645*pi,2.79077850217987*pi,3.87844579846167*pi) q[0];\nu3(0.422167540676664*pi,0.09357360662329295*pi,3.52730150534288*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.701854430105082*pi,0.62099490467672*pi,1.13392976405849*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.829492527471649*pi,3.36673266308488*pi,4.052249614859139*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5111704538629447*pi) q[21];\nu3(0.747045935135761*pi,-0.273340289455207*pi,3.44885696984965*pi) q[0];\nu3(0.581506487556516*pi,0.27299399683513403*pi,0.5195914500808765*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.166123114123019*pi,0.35954602605219*pi,3.74285370456894*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.113811467574269*pi,2.75690207283653*pi,1.50543476872411*pi) q[12];\nu3(0.774514990269283*pi,-0.272203760584812*pi,0.953573152739405*pi) q[13];\nu3(0.519244474967863*pi,0.442719062397282*pi,3.99260255256377*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.571810244344522*pi,2.68742854476787*pi,3.37752035191013*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.871217306232889*pi,-0.256032153275745*pi,3.93213614529357*pi) q[5];\nu3(0.23261012032151*pi,0.12638062090481506*pi,0.826853339821353*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.516532328762251*pi,0.093217109525225*pi,0.813726825551474*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.641883299798876*pi,3.04120098565702*pi,3.92605249448895*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.505366554639218*pi,3.37651591968691*pi,4.378007699308791*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.325961344431673*pi,0.456321016006383*pi,0.5711983232333216*pi) q[6];\nu3(0.273582772450422*pi,-0.004144372821246023*pi,0.983967317766391*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.302134427468995*pi,-0.24819052710614098*pi,1.0129170476669311*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.604346808091191*pi,0.22914693606396197*pi,1.64886443843853*pi) q[20];\nu3(0.5842546938288*pi,3.45591145779154*pi,4.356762264178149*pi) q[21];\ncx q[0],q[3];\nu3(0.592988356261984*pi,0.6796808223247099*pi,4.34570826308838*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.239601059733573*pi,0.7399672816952001*pi,0.5576078464158637*pi) q[7];\nu3(0.73401111607551*pi,0.044570903978285004*pi,4.37293717415872*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33575730850611*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274060645728985*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.277527501269997*pi,-0.07078513634530598*pi,1.50163978359767*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.55674770733916*pi,-0.151339034001159*pi,4.05309901529669*pi) q[20];\nu3(0.462742523502021*pi,-0.392224423121227*pi,0.804244241992903*pi) q[21];\nu3(3.5*pi,3.31071722365427*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.109711757062788*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.552215825918102*pi,-0.308033022131129*pi,1.2918757471032238*pi) q[8];\nu3(0.417666657774933*pi,0.11179556119378398*pi,1.18203390560419*pi) q[9];\ncx q[11],q[14];\ncx q[13],q[16];\nu3(0.295766150586398*pi,3.28792316039702*pi,0.5488105666875785*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.194970299172072*pi,0.05118207259179797*pi,4.05049469610373*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3806341342298*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6630886239664819*pi) q[14];\nu3(0.43719162038346*pi,2.60024918788015*pi,0.984871195085567*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2926109701243989*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.190773539063009*pi,3.30901640783875*pi,1.0037858250521818*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4688413906564595*pi) q[3];\ncx q[5],q[17];\nu3(3.5*pi,3.42873060984178*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264257806061459*pi) q[18];\nu3(0.698807858227744*pi,0.30927443789389597*pi,1.095984493506861*pi) q[19];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,3.3761584447052*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.522487194571899*pi) q[16];\nu3(1.0*pi,0.0*pi,1.080378621241852*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3434929551873*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.165187046825428*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5488397818176093*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.42748357891368*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.45345024546913*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.39774964827656*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1444559658807298*pi) q[10];\nu3(0.317581305983868*pi,-0.073456656181209*pi,4.325493161422401*pi) q[11];\nu3(1.0*pi,0.0*pi,1.088942109584354*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5049318794034741*pi) q[17];\nu3(1.0*pi,0.0*pi,1.358734982919042*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41044380585994*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.44162532041077*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.575448162243443*pi,-0.027612389448489982*pi,3.712205230207*pi) q[11];\nu3(0.127324540580502*pi,-0.04690046177309998*pi,4.03088267044743*pi) q[13];\nu3(0.797320053382923*pi,0.229268734277832*pi,1.68586635932248*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5144481081455159*pi) q[15];\nu3(0.157107048055928*pi,-0.40350961319560563*pi,4.4481778067746305*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2161570209332129*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334333496474203*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.646971499655844*pi,-0.245970999983201*pi,0.7442593717357819*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5710191660045991*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46372963810227*pi) q[12];\nu3(0.804954182607986*pi,2.98406319587592*pi,4.4585317947397005*pi) q[13];\nu3(0.472278127402163*pi,0.199310454535213*pi,3.78547311605371*pi) q[14];\nu3(0.964590417745922*pi,3.3585540623401*pi,0.5139649035045459*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.455986594117083*pi,3.36272539592171*pi,4.46390154004722*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5223972684526301*pi) q[20];\nu3(0.194475089818886*pi,-0.09763173767969902*pi,1.174513095214714*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.710040718918833*pi,0.05583054867495796*pi,3.70992920309043*pi) q[5];\nu3(0.808564953276336*pi,2.82143466670231*pi,4.17745227925625*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.72633100811174*pi,-0.135474504683885*pi,4.26736082545811*pi) q[17];\nu3(0.479902633079658*pi,3.38617323441821*pi,0.737872671347667*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41226905417304*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48000021954824*pi) q[21];\nu3(0.534994085750153*pi,3.20532703194575*pi,4.39208135176329*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.274990540252243*pi,2.99971414567365*pi,1.6769849560709*pi) q[3];\nu3(0.578908627635762*pi,3.192038120991*pi,4.344860769822899*pi) q[4];\nu3(0.435187940614448*pi,-0.07876496477135098*pi,4.42846219153992*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.590143069697037*pi,0.415079626249912*pi,0.729797400719319*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.601223955212989*pi,0.7501973611186901*pi,0.5234492471819948*pi) q[3];\nu3(0.540452713087198*pi,3.27403596668423*pi,1.83447647410778*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.521668112023278*pi,0.15262639968161296*pi,1.13080602156273*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.375727164011508*pi,0.5683883515885799*pi,0.779126930720655*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.237202854011687*pi,0.52999903466486*pi,0.5926772424556277*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.537980043780554*pi,0.11334051806522305*pi,1.084390950783042*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41380753147406*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.171602275222537*pi) q[14];\nu3(0.509084577333101*pi,1.00402300107277*pi,0.7643399511041891*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.82363359133271*pi,1.03528228243967*pi,0.679628287115111*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.709579824182335*pi,3.37472923767445*pi,3.07664453575231*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.699460861167819*pi,0.17313346481346603*pi,1.130215308011826*pi) q[15];\nu3(3.5*pi,3.34206375918959*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21743426113998*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.869032939453564*pi,0.398608808476838*pi,1.1163382602485061*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45590180337053*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.457094429347226*pi,-0.339962056266926*pi,0.5780384906409091*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.397183827362902*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5483142481592911*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44561034680388*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.485721095612933*pi,3.09212795463561*pi,2.05206589845507*pi) q[2];\nu3(1.0*pi,0.0*pi,1.063491069620886*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.264047374935513*pi,0.38635091919395803*pi,0.726988737576458*pi) q[8];\ncx q[9],q[17];\nu3(0.248490775941168*pi,0.66953243901294*pi,4.3058327997454295*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5038305940802572*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.948775380913331*pi,-0.14655829031503198*pi,1.217528072936651*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38436063219719*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.8166159675873*pi,-0.140739536367667*pi,3.55759566124015*pi) q[8];\nu3(3.5*pi,3.42630939490642*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.661728120049009*pi,3.39643963972783*pi,4.20641041485257*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.610963665554076*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.136329515801974*pi) q[17];\nu3(0.454264948111554*pi,0.42496310046778996*pi,0.892188933169213*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304437354145614*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.634702459025931*pi,2.90512957486636*pi,4.18030594234966*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5377266562794956*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0512794527281156*pi,0.030450548269176037*pi,4.34367008366882*pi) q[11];\nu3(0.468954670827849*pi,3.49339497493266*pi,1.92403366875522*pi) q[12];\nu3(0.430367453643987*pi,0.8656483513230999*pi,4.019167857676591*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.705270705825634*pi,-0.4879056650001216*pi,0.550588990295927*pi) q[19];\nu3(0.771371827161843*pi,0.39990514666950705*pi,4.03869842800661*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.534687524964482*pi,0.21492293029841902*pi,1.136508098423492*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.896884972565813*pi,3.24044441436591*pi,0.659964454906065*pi) q[14];\nu3(0.171133857837076*pi,0.55204869410888*pi,4.4951784443515095*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5906969900095342*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43299623763278*pi) q[20];\nu3(0.383971720081377*pi,-0.221486165084963*pi,3.92674497699431*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38428636129219*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.190088968595612*pi) q[15];\nu3(0.378306042053162*pi,-0.15174596291570502*pi,1.56161780619249*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.64304637421158*pi,2.46351822860683*pi,3.95683042386924*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34387185814312*pi,0.5*pi) q[3];\nu3(0.707505113230005*pi,0.8727624506087199*pi,0.7138467676354601*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2287609806777549*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.555596485799302*pi,3.03478274704677*pi,4.445779201260359*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.71892245927586*pi,3.19976224698047*pi,4.17774151496506*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[12];\nu3(0.46971453581292*pi,0.60750765505838*pi,4.083861108570471*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.460235788259681*pi,2.50897976269344*pi,1.223545026331627*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.763250842649016*pi,3.3365466311327*pi,3.24123255552896*pi) q[9];\nu3(3.5*pi,3.4348538594789*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.550925331516208*pi,2.79975640812775*pi,3.96733396369298*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5132281687968114*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.52398716377069*pi,2.5637764782277*pi,1.162788120174671*pi) q[17];\nu3(0.542739785498771*pi,2.83138352837116*pi,4.11808083447527*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2303586415645*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.4736088807639*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.675888345511704*pi,3.11780819429357*pi,4.165513332678961*pi) q[6];\ncx q[7],q[15];\nu3(0.64829362318548*pi,3.00377058001466*pi,4.00537270310409*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5704238322732218*pi) q[12];\nu3(0.124872538733113*pi,-0.178855882340554*pi,1.0968038654878192*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.810358821779109*pi,0.48720348804905*pi,4.41617661130276*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.339559635055275*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39221677364037*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.245030645933781*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5415247042114347*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.278160250124266*pi,-0.4478667655491019*pi,1.1716380663969739*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43129793086657*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.448878234993267*pi,2.55176655708641*pi,0.9691216828237901*pi) q[5];\nu3(0.611317481184216*pi,3.13145523876574*pi,0.5043808492644155*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49989263834094*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47355288603325*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.356475371785553*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34905781190073*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.934204920694099*pi,3.03208852017923*pi,3.72471703522918*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.329142053578879*pi,0.5971982238736*pi,4.29863528964446*pi) q[7];\nu3(3.5*pi,3.40234080254848*pi,0.5*pi) q[9];\nu3(0.8173250754337*pi,3.4576413645842*pi,3.99335080593081*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1226924364889181*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3225435060509851*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43148028678792*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285120916557277*pi) q[17];\nu3(0.835168970231566*pi,-0.269963132936734*pi,1.078021937989286*pi) q[19];\nu3(0.424510845168844*pi,-0.09822188374153101*pi,1.57399009134219*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.641431513940737*pi,2.48775195003412*pi,3.97676328066747*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.596951664566201*pi,0.13673017491059103*pi,0.5439712113665378*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.371653420051034*pi,3.31163717376343*pi,0.856981172441269*pi) q[12];\nu3(0.442901002413578*pi,3.27826409576377*pi,1.99552152913527*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5139384114055243*pi) q[18];\nu3(0.0705245411385416*pi,-0.4960728685674495*pi,4.294817488917451*pi) q[19];\nu3(0.275758244711279*pi,0.429354915429244*pi,0.853376407295225*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.32964266812881*pi,0.36378061986951005*pi,0.682963826326527*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.551517109652718*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3706813749506*pi) q[14];\nu3(0.16568142918326*pi,-0.4623229390722539*pi,0.794815383244228*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5471897545982589*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.92687978869645*pi,1.02744579440189*pi,0.652239588508431*pi) q[0];\nu3(0.502027732383272*pi,2.50538409006512*pi,3.75956009485662*pi) q[1];\nu3(0.288873222061368*pi,0.206117410889453*pi,4.01341984783644*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45057806772115*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.417268489459301*pi,3.4774445629007*pi,1.85170112993579*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.332425891030186*pi) q[20];\nu3(0.67977291159008*pi,0.25856342539211297*pi,4.1429686028737*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[11] -> c[11];\nu3(0.555630062619804*pi,3.26036251561547*pi,0.813409459186101*pi) q[1];\nu3(0.425729783944715*pi,-0.12166190120585502*pi,0.7437908740478469*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.36673773147473*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43318485616238*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1885857408707539*pi) q[15];\nu3(0.822976708540431*pi,0.108456278004328*pi,3.9096937754523*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2791554116055601*pi) q[19];\nu3(0.821191418495454*pi,3.27073044475389*pi,4.109390884382*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36145147109659*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.347515140325434*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.439789705977865*pi,-0.290189964487018*pi,4.13485818622453*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.793737699958402*pi,0.5692668066102*pi,4.1341088900379805*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.651622837453477*pi,0.37321769477865296*pi,1.01806290537162*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31972933585772*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.455953606943143*pi,-0.052258342613822006*pi,1.003275731420858*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5372802038863275*pi) q[15];\nu3(0.19704471997166*pi,0.328496295189752*pi,3.34474020700058*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.327639931940849*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[17] -> c[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42708358461965*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.829807584741424*pi,-0.205200097653993*pi,0.694152350727915*pi) q[9];\ncx q[12],q[15];\nu3(0.912737425019078*pi,0.35547522175336*pi,4.20621151540589*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[14] -> c[14];\ncx q[1],q[21];\nu3(3.5*pi,3.48983534543433*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,1.318389170631874*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.46421243370399*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.688454931442994*pi,0.22173926805830801*pi,0.6333431276932759*pi) q[12];\nu3(0.797325571906912*pi,0.489550001689775*pi,0.5306701753978352*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.391439176867266*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.628689242730385*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41309040460824*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.277613528698946*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5598305593256692*pi) q[21];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.280939227478685*pi,-0.4208549959274567*pi,4.44913167186365*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5652496338225266*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.363058919249615*pi,0.08536660190290002*pi,4.44823308887119*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[20] -> c[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.793837972661559*pi,0.415843803014039*pi,1.52147546116583*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.910587260649402*pi,3.1611801450144*pi,4.44739445035313*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.666192255985644*pi,2.39576202653061*pi,3.80386260688216*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.511935738586842*pi,2.49112588386194*pi,3.76863868163987*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.538746846300529*pi,-0.4711909184949922*pi,3.34958565104276*pi) q[8];\nu3(0.728574393504734*pi,3.20639469601191*pi,4.12772650060346*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nmeasure q[10] -> c[10];\nu3(0.320541059777748*pi,0.6067074281289999*pi,0.8560242205272399*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.397932148269959*pi,-0.40638124297890543*pi,1.010715415256866*pi) q[19];\nu3(0.459545288518256*pi,0.41653804363107905*pi,4.4932200623869*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.748118352366306*pi,3.43311210225379*pi,0.739064389096355*pi) q[5];\nmeasure q[5] -> c[5];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.463977324231125*pi,0.8330008049361699*pi,0.726131590853232*pi) q[0];\nu3(0.57905153629873*pi,2.71640668918352*pi,3.80437137119098*pi) q[1];\nu3(0.23314621921543*pi,0.10266261473480098*pi,0.8014385890097331*pi) q[2];\nu3(0.706274648758696*pi,2.84342372332809*pi,4.147190143597561*pi) q[3];\nu3(0.297991691980164*pi,2.99870095230682*pi,1.92797747899627*pi) q[4];\nu3(0.130818973309803*pi,3.18548424286472*pi,1.79092371400042*pi) q[5];\nu3(0.31683469937596*pi,3.07596686737054*pi,1.1778319804518609*pi) q[6];\nu3(0.330879013641478*pi,0.26378607846215396*pi,0.5251611850899504*pi) q[7];\nu3(0.539144271355867*pi,2.78452477363717*pi,3.94328936016036*pi) q[8];\nu3(0.74007486123374*pi,0.13321826940293802*pi,1.245749031764046*pi) q[9];\nu3(0.836714565656458*pi,0.137840128603552*pi,4.02651575099852*pi) q[10];\nu3(0.76795184762927*pi,-0.041089370531606995*pi,0.5835222528792922*pi) q[11];\nu3(0.062257255264644*pi,2.67197133474488*pi,1.210700333096413*pi) q[12];\nu3(0.502112271607807*pi,-0.11635915496104099*pi,3.72219026552065*pi) q[13];\nu3(0.495939183080057*pi,3.17128702291752*pi,1.6216436392746*pi) q[14];\nu3(0.523635160122542*pi,0.9114025973128499*pi,0.9783778476599749*pi) q[15];\nu3(0.295012635264215*pi,0.15130527425586104*pi,3.93060966100676*pi) q[16];\nu3(0.835017218306614*pi,0.7139578420474599*pi,0.995905759800406*pi) q[17];\nu3(0.186782334439774*pi,2.72360592095918*pi,1.52894510788424*pi) q[18];\nu3(0.604201625630986*pi,2.99684895698207*pi,4.03588884902519*pi) q[19];\nu3(0.0691005484895919*pi,3.39753324564514*pi,1.73642634707214*pi) q[20];\nu3(0.433024354239138*pi,-0.4113905374550417*pi,4.24308842578122*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44792490909686*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.256940792676909*pi) q[3];\nu3(3.5*pi,3.46510722255606*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44571443178712*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42151131128117*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.292250282502468*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.243310187590759*pi) q[14];\nu3(1.0*pi,0.0*pi,1.352453524102055*pi) q[15];\nu3(3.5*pi,3.462165326242*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.34394213804715*pi) q[18];\ncx q[0],q[1];\ncx q[2],q[3];\ncx q[4],q[15];\ncx q[5],q[16];\ncx q[6],q[14];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[20];\nu3(3.5*pi,3.40534161849187*pi,0.5*pi) q[13];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.3855191217621399*pi) q[21];\nu3(3.5*pi,3.38755550974414*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.360574155921398*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.647527998150346*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48377397277711*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.37036515405716*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4999707683041*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.59064605762219*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5947225391545576*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.748999682963408*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295741013882831*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.665015226816427*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2338681544213101*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244123149987788*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[3];\ncx q[4],q[15];\ncx q[5],q[16];\ncx q[6],q[14];\ncx q[7],q[12];\nu3(3.5*pi,3.46851840602774*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.3966703672170682*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.31657892554537*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.36247489304336*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3989968450420704*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46989097467596*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46911849906572*pi) q[20];\ncx q[0],q[1];\nu3(0.514145556064671*pi,-0.09766870353136498*pi,0.5948803520777476*pi) q[2];\nu3(0.554620380662722*pi,3.48618749209259*pi,4.26862059853125*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[16];\nu3(0.305954022673033*pi,3.23888702819869*pi,1.1837272238419612*pi) q[6];\nu3(0.619316926089308*pi,0.79338114146087*pi,0.7639858017578209*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.5165442511230549*pi) q[11];\nu3(0.843330998993779*pi,-0.427037664646641*pi,0.8888240698458549*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.309303627476176*pi,3.43294703696678*pi,1.113818006176884*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.231045089215232*pi,0.084846081432981*pi,1.1921357012730889*pi) q[17];\nu3(0.3079591194241*pi,3.0208275754659*pi,1.75720119635971*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.473415091222412*pi,0.85056790461488*pi,4.38711908523157*pi) q[2];\nu3(0.560405156598508*pi,0.413080668848654*pi,4.29689932989198*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.68995573881295*pi,-0.46429251399128757*pi,4.21494909228824*pi) q[6];\nu3(0.548894890559452*pi,0.8430075820915399*pi,0.823989829599076*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.367415036974666*pi,-0.302626374079379*pi,1.57968957900599*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.649792734574613*pi,-0.253437180063952*pi,4.382878755838719*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.664090991918157*pi,2.9930553765408*pi,3.93564866133184*pi) q[17];\nu3(0.196309724692704*pi,0.6069053197376799*pi,4.32291470228356*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.699977977113984*pi,0.7454506602221*pi,4.36239235933394*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.512827947183401*pi,0.06454675761496298*pi,3.70339217873119*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.276697985425917*pi,2.9019617076334*pi,0.7550993866564231*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.719892966381992*pi,2.64372289215606*pi,4.1187496743393*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.182093643155519*pi,2.83591618095865*pi,1.57301832821273*pi) q[5];\nu3(3.5*pi,3.36268538400126*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.165365079155585*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.543853701616222*pi,-0.280140802740964*pi,0.74430481871085*pi) q[9];\nu3(0.630766291878546*pi,3.39859323578577*pi,3.87209338964071*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.469116012972196*pi,-0.33669011415874*pi,0.9195890667337769*pi) q[5];\ncx q[6],q[7];\nu3(0.720987012307084*pi,3.48267495816202*pi,0.778307103020928*pi) q[8];\nu3(0.0513247733141293*pi,0.30165158156680805*pi,1.014769621855709*pi) q[9];\nu3(0.390131032773022*pi,-0.261559764433394*pi,4.01795927114164*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.278230102700015*pi,2.7326072147834*pi,0.857127435080586*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.49504650406986*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.153337428044921*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47578126440011*pi) q[7];\nu3(0.281142545413977*pi,3.22274575403867*pi,1.50139052327513*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.347943687644742*pi,-0.213021050556101*pi,1.351342668734774*pi) q[13];\nu3(3.5*pi,3.36127629437377*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.478199152804036*pi,3.01456338739297*pi,0.5577187311427542*pi) q[16];\nu3(1.0*pi,0.0*pi,1.346827366313907*pi) q[18];\nu3(0.106144845102681*pi,0.10079616334570396*pi,3.72604481895058*pi) q[19];\nu3(0.316892008946615*pi,3.06789354116761*pi,0.5202036490969334*pi) q[20];\nu3(0.630618670473372*pi,-0.023924126098985976*pi,4.20965429668281*pi) q[21];\nu3(0.503663593070431*pi,0.18783226698616995*pi,1.146201079666731*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.378682331904175*pi,3.39887031905248*pi,0.643248802792568*pi) q[11];\nu3(0.462308915744506*pi,-0.09096198839497399*pi,0.576475007821497*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.352354260207348*pi,0.345324994030491*pi,3.99078617769161*pi) q[16];\nu3(0.0302363436668654*pi,2.95353708382947*pi,1.59080540298684*pi) q[19];\nu3(0.6062645280294*pi,0.0011725475728220358*pi,1.143834896502206*pi) q[20];\nu3(0.830021205698596*pi,3.33409061248293*pi,0.8172306295056371*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.608689418704034*pi,3.47325451812192*pi,3.59689738844382*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5073164028268105*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.643978916292651*pi,2.91879720377159*pi,4.1693205231181*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47224414821062*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.335712638527877*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.64001930352457*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.329936051313179*pi,-0.09988535850824598*pi,4.13644169348556*pi) q[1];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36064471979585*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46088219147642*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4137432735417*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.43458152503412*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.195113165886416*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.187667475887437*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.284062678345969*pi) q[19];\nu3(3.5*pi,3.46869283335239*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.196094501087643*pi,-0.253505868535422*pi,1.114302496566997*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36906051274365*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.390868790651681*pi) q[12];\nu3(0.471244454288291*pi,3.4336155668643*pi,1.241112402391723*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.123210437831262*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.139063631531284*pi,0.8741900144597501*pi,4.11912892059445*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.167428093484132*pi,-0.330509914980416*pi,3.99192466585044*pi) q[6];\nu3(0.436993375188642*pi,2.93975172597307*pi,1.176140302844088*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.636828657474164*pi) q[13];\nu3(0.491889224691221*pi,-0.011159668346717999*pi,1.416418960388249*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44990506597002*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3678868615003505*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35389265280688*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.63697347841296*pi,-0.241540144044246*pi,4.18422001678659*pi) q[4];\ncx q[5],q[16];\nu3(0.74568243277016*pi,0.7381450064241699*pi,4.312152939303219*pi) q[6];\nu3(0.460418275637861*pi,3.01630247679589*pi,1.91731636702803*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.1685642243307899*pi) q[10];\nu3(3.5*pi,3.43670226217527*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4456696733433*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.459161864232034*pi,0.12559099164944998*pi,4.4024783017038605*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44846281685118*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254714485400886*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.693930450741439*pi,3.10774859905178*pi,3.67378235412159*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.593388044903596*pi,0.61143358955345*pi,4.11959100955547*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5078649221302114*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3105684915495495*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.468926773431892*pi,3.21334965561966*pi,1.98483583208905*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.514733634493643*pi,3.10344014720772*pi,4.34386963235049*pi) q[2];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.449739416544605*pi,2.78471348650952*pi,1.4865658883986002*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.301127202773824*pi,-0.41914602824072367*pi,1.014355447934073*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49026035202734*pi,0.5*pi) q[4];\nu3(0.212682512321983*pi,3.33933392172939*pi,1.1138271300384028*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.762077599689031*pi,3.01223665800235*pi,3.34924684696065*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274016489833355*pi) q[14];\nu3(0.272633859651765*pi,-0.32639675460114104*pi,3.85195859269766*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.828890130448091*pi,0.115727568703889*pi,3.84610884923212*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[14];\nu3(0.784267945830638*pi,0.8079275226828799*pi,4.442814558724709*pi) q[5];\nu3(0.651457309951783*pi,0.5917893490188699*pi,4.37147922972719*pi) q[8];\nu3(0.140163394049104*pi,2.94905449726001*pi,1.55878916155149*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.766706991083841*pi,3.31896597688753*pi,3.31906227211513*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.614863395159571*pi,3.20619096744162*pi,3.34696247477957*pi) q[17];\nu3(0.463918583551738*pi,3.36211885025158*pi,1.480316583522311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.455598058976079*pi,3.19896403249339*pi,1.60826316496945*pi) q[8];\nu3(0.864468340472124*pi,0.47041785606223396*pi,4.1477489898898305*pi) q[9];\nu3(0.313903385323631*pi,3.11607398470287*pi,1.495287062934763*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.28690885009851*pi) q[14];\nu3(0.671868605775342*pi,3.36171925361729*pi,0.7926881199033771*pi) q[16];\nu3(0.368982594437532*pi,0.76834682774448*pi,0.646235013498011*pi) q[17];\nu3(0.534152922096955*pi,2.90469043467046*pi,3.9503703273059*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33082106922235*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.749618118463601*pi,2.60946334883563*pi,3.94842240852464*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208761063712394*pi) q[15];\nu3(0.267036150133857*pi,0.7012353889859799*pi,0.736229539715475*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.63625122553283*pi,0.325216471137142*pi,4.49768821557884*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.76599821276983*pi,3.41673026103618*pi,0.663282385142513*pi) q[0];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.844024446020741*pi,0.20696642682520705*pi,1.1416995865062791*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.678052025678992*pi,2.78517627277849*pi,4.07556335473555*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.268447981698121*pi,0.332792749359467*pi,0.5689509657803957*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524821086248943*pi,-0.363391612198082*pi,0.5101792366981607*pi) q[11];\nu3(0.463517762022205*pi,-0.12882837097906302*pi,4.08659795640998*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.614695299495036*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46187857026528*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2438087550623*pi) q[8];\ncx q[9],q[16];\nu3(0.754454672913098*pi,3.22602915389757*pi,4.18853163294127*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49880227720154*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48842986067269*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3616776417911889*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29468903958828*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\ncx q[7],q[20];\nu3(3.5*pi,3.48217862834286*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240565320275786*pi) q[16];\ncx q[17],q[19];\nu3(0.282108084155176*pi,3.33495611958408*pi,0.677762044009981*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3937371797297*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5376307638837092*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.26494566401589*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39914748341096*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2196050357475778*pi) q[20];\nu3(0.290800580292612*pi,2.77108685612094*pi,1.63530339452139*pi) q[21];\nu3(3.5*pi,3.44173045648478*pi,0.5*pi) q[0];\nu3(0.685470021492085*pi,3.45476980211408*pi,3.19583718526052*pi) q[2];\ncx q[3],q[11];\nu3(0.646484329123571*pi,0.267467513252574*pi,3.91742897579969*pi) q[4];\nu3(3.5*pi,3.42791026796933*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.31338957664539*pi) q[10];\nu3(1.0*pi,0.0*pi,1.296882424405326*pi) q[12];\ncx q[13],q[18];\nu3(0.485858135143245*pi,0.29254824218504205*pi,0.533895875672092*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.668686241645144*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.549900354862447*pi,3.11597504921819*pi,1.65288600279807*pi) q[2];\nu3(3.5*pi,3.48890916458282*pi,0.5*pi) q[3];\nu3(0.48798149315781*pi,-0.479097350589703*pi,1.69343101025839*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.301857375077889*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.311216433919111*pi,0.14975595865652203*pi,0.625300649714517*pi) q[14];\nu3(0.357446496084218*pi,0.5177621557544501*pi,4.413436832728729*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.635768130517241*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.745337283559423*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45045336277869*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.766459433690501*pi,3.31916738123111*pi,2.82454533218288*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[10];\nu3(3.5*pi,3.37235465755108*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.322389661137558*pi,0.20242669474836905*pi,3.94872270610798*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.439380939837088*pi,3.29515710121197*pi,3.27815618553967*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.27231359198076*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.170437465863631*pi,-0.33059307605702404*pi,4.335180880963669*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258699399978528*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.237825388465321*pi,0.05325335551323096*pi,0.698433976181022*pi) q[6];\nu3(0.359912476399594*pi,-0.12135011884771302*pi,4.127457575318299*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.411948756998393*pi,0.17304443725420204*pi,3.50924540799068*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.559619114485018*pi,2.6400130853463*pi,4.01963663948796*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.560977576004717*pi,3.14960895852365*pi,0.724803793439197*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.234818098832923*pi,0.22115011454613098*pi,4.03233627170379*pi) q[7];\nu3(0.793204051852823*pi,3.40012907494811*pi,4.17155068470697*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.49397918469908*pi,-0.157497288139046*pi,1.395907919261555*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.642844375228227*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.823870362210802*pi,-0.011742882784089026*pi,0.5755106458596773*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.724405395552319*pi,3.4512717139535*pi,3.68755956950932*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.729558701776237*pi,2.65175244347582*pi,3.50297748331626*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.493974744066264*pi,-0.11573496276866102*pi,0.5239551281866498*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.73630826843851*pi,-0.27508633023476403*pi,0.836678654621495*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.146469132015067*pi,3.06305670228198*pi,4.48027720766885*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.599038037147257*pi,-0.161653754543005*pi,1.011571739311301*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.570519043123972*pi,3.14728701735189*pi,3.16923149922994*pi) q[0];\nu3(0.708369506563327*pi,-0.320109471984462*pi,0.911313391992543*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46046786471727*pi,0.5*pi) q[4];\nu3(0.294156869532276*pi,3.39041070467631*pi,4.12489837719588*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.206733112248383*pi,0.7147661123081399*pi,4.2581481295659405*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.388385664033533*pi,0.359076269182555*pi,0.5250670107992655*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2379970455699851*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.863430280337361*pi,-0.05130229119282198*pi,0.928116013899462*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.233771083499606*pi,-0.375738897206089*pi,4.43172702751704*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.629570926548142*pi,0.5176368670775999*pi,1.043850408152214*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[16];\nu3(0.915394924458673*pi,2.77613501935501*pi,4.19463241329282*pi) q[5];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.601024832946204*pi,0.413155885491327*pi,4.33107042762115*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.321804719917062*pi,0.31352429162725204*pi,4.20779242991634*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.122092129133448*pi,0.89682170174271*pi,0.5338340324426462*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.36652468204927*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.448141640608482*pi,3.40800877913273*pi,0.730657999820829*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.2141639055844942*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4133729904961605*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.614413305617051*pi,3.22889926151736*pi,3.24249556343438*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40756119118149*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0573758907976073*pi,0.14093635270362603*pi,4.17413607861339*pi) q[12];\nu3(3.5*pi,3.4638308184418*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.257892779300839*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2454948927143241*pi) q[19];\nu3(3.5*pi,3.46395106597985*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27329153791318*pi,0.5*pi) q[2];\nu3(0.381984423421066*pi,0.24239102951759195*pi,3.6679959185829*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.198362007862964*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.4183611587807*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1332718860607471*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.32471494128527*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,3.29630571765765*pi,0.5*pi) q[10];\nu3(0.618312153943374*pi,0.01921848949673899*pi,1.0122011367916701*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.288379509533009*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44963386003917*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1654274399626239*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41095932037708*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5521480271303608*pi) q[9];\ncx q[10],q[18];\nu3(0.646775818024196*pi,2.92810645318499*pi,3.48909417844098*pi) q[11];\ncx q[12],q[20];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5203982406522139*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46623998276997*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.628306968678704*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44570848962696*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235942178682154*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.550511368106519*pi,2.57153697073089*pi,3.89337121215075*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.747269919905548*pi,0.29149576161454005*pi,4.39625107910802*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.33479512444815*pi,0.5*pi) q[3];\nu3(0.795839669920667*pi,0.292700231800904*pi,0.687087402811705*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1375932496941799*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.824219031734025*pi,3.30300870894172*pi,2.91010889915509*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5796463404166633*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.619498229522115*pi,0.31004277503352995*pi,0.838498854426267*pi) q[0];\nu3(3.5*pi,3.48014413832248*pi,0.5*pi) q[1];\nu3(0.357212818713219*pi,3.16423815107861*pi,4.34634696952154*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.258134346150964*pi,2.86177351736613*pi,1.63946572870629*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.263284009004109*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.599521697992369*pi,3.4485222207043*pi,3.79364277797404*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.683724116275388*pi,-0.376222934639601*pi,3.1333999454121*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.828475530722988*pi,3.18857529428126*pi,3.45012408466641*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5568735433149081*pi) q[7];\nu3(0.439870992085437*pi,0.38933044085229696*pi,0.834148689416105*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.286599706282856*pi,0.56540697964092*pi,4.035491525177569*pi) q[14];\nu3(0.35611766145364*pi,0.85766600441743*pi,4.1133688718206205*pi) q[15];\nu3(0.759128760258223*pi,0.09314591964372898*pi,3.98766015109075*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.600707973639292*pi,0.298405841841458*pi,0.696941271961267*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.278623891008322*pi,3.09962258297117*pi,0.833911803751535*pi) q[5];\nu3(0.310866565006584*pi,2.59004338347653*pi,0.9270281756208509*pi) q[6];\nu3(0.569786929388532*pi,3.3331963467652*pi,0.768155939877357*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.454086457298336*pi,-0.4741186651029271*pi,1.97338959789054*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42388983948295*pi) q[11];\nu3(0.490165048231639*pi,3.03757630148094*pi,3.32540597015078*pi) q[12];\nu3(0.639893325836312*pi,0.22059667308460595*pi,4.1102558511227905*pi) q[13];\nu3(0.643037688513542*pi,0.478238202394093*pi,1.490583836856475*pi) q[14];\nu3(0.558023796024564*pi,-0.12206732694232802*pi,3.50169587884808*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.481893581206498*pi,-0.4823798606748346*pi,4.239759118152611*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.629067191633734*pi,0.290110931024986*pi,1.55928004069486*pi) q[20];\nu3(0.726844738051294*pi,-0.07777017021041899*pi,4.1365884945159195*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.358433140927283*pi,2.78715827681823*pi,1.047170545807065*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.216271857512578*pi,3.4391586641018*pi,4.27085525080109*pi) q[10];\nu3(0.827080984807889*pi,0.19325859035663995*pi,1.6449960045389*pi) q[12];\nu3(0.672326072121082*pi,-0.4694631147430283*pi,3.42213393712695*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.476555997598705*pi,-0.22432140668766298*pi,4.4787719987353*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.507944747238797*pi,0.18701568361908805*pi,4.49006618585172*pi) q[19];\nu3(0.477172450222716*pi,0.27580993037536805*pi,4.354990530136989*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.454470567137314*pi,1.07054999354379*pi,4.2573425293500495*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.645236884525249*pi,0.5403441769020001*pi,4.32414718995721*pi) q[18];\nu3(0.573290648918317*pi,-0.251059818509427*pi,3.88935699574006*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.53315042093421*pi,2.60720188649997*pi,3.96959857373346*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.34794860877496*pi,0.18598012774414996*pi,3.91625726898163*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44347242807233*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45108037891485*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.354646488413485*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.199497655032095*pi,3.48603889285155*pi,0.728195726020426*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.205031607746954*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.893914423483418*pi,-0.319123916139739*pi,3.92881510761348*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.38038863848657*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48003213011753*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.25683462650293*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.337123593876607*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.186993818594026*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190474064007356*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.37239384465805*pi) q[4];\nu3(3.5*pi,3.47722911845531*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.342375308597545*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4299456220254*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.346884746798418*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5067445281134267*pi) q[21];\ncx q[0],q[4];\nu3(0.584089398550935*pi,3.10319306383014*pi,3.22840010420939*pi) q[1];\ncx q[2],q[21];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.482718974691133*pi,2.59327790003677*pi,3.86327930854196*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38780493979754*pi) q[14];\nu3(3.5*pi,3.4979780411335*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.18761680482529*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5707662384417236*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5021472143235637*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.24051080433018*pi,1.01310083903712*pi,4.289964332883089*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43679729315512*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(0.490010606238504*pi,3.05760555055239*pi,3.24542955471528*pi) q[11];\ncx q[12],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.630251643772802*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.373700535350287*pi,0.5646508913455399*pi,3.9455990879386*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37402348142355*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.300409234809139*pi,0.443529151439908*pi,0.9418280343748551*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.600843481885632*pi,2.69189244427862*pi,4.14256851633294*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.702158751641121*pi,0.9203174570944199*pi,4.45657868833261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48339485299177*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.353044282166811*pi,3.45476439895061*pi,1.090531927817051*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.402108787031239*pi,0.09630680687391902*pi,1.023763861058737*pi) q[12];\nu3(1.0*pi,0.0*pi,1.312259364507977*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.252432204104313*pi,0.40196646437750605*pi,3.66260341232527*pi) q[8];\nu3(0.701093550646093*pi,-0.17548022547207098*pi,3.99786172096667*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35648797124801*pi,0.5*pi) q[11];\nu3(0.308024142649351*pi,-0.085137807735221*pi,1.492476928998212*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.190620027126601*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.448650738750375*pi,3.47186217659268*pi,1.94095994035651*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.225476820337495*pi,0.9290639883092999*pi,4.34143155678006*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5286325070004412*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.11145082514542*pi,-0.24916492350464597*pi,1.264149408884919*pi) q[19];\nu3(0.609689788171354*pi,0.042295055533105974*pi,1.30715769799107*pi) q[20];\nu3(0.423640551809658*pi,0.358947529515834*pi,4.027701593822259*pi) q[0];\nu3(3.5*pi,3.48562988094703*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.216768059934437*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.801949922841542*pi,-0.4294450130050391*pi,0.7926705974487*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.436457594205631*pi,0.191948097362303*pi,3.54510957757306*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.367236805584148*pi,0.5250500251982*pi,0.5258452177489654*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5318494484424288*pi) q[16];\nu3(0.805138404078361*pi,2.91717080534027*pi,3.45725738720014*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.499315599684313*pi,3.38807077095363*pi,4.355887981263249*pi) q[20];\nu3(0.236157700619656*pi,2.82513763730913*pi,1.482805859767018*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.805751933516901*pi,0.6749703290557001*pi,4.32694219345742*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.823505350367839*pi,3.24620519404259*pi,0.58917344931237*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.30455294851059*pi,3.03704852158956*pi,1.7088940473713*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.501892882380377*pi,0.5504648515189601*pi,4.17721670197392*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.448954756697789*pi) q[3];\nu3(0.332727562854954*pi,3.03404196466174*pi,0.701660090701916*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.161964318959581*pi,0.32154498582899704*pi,0.661588390231267*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.249076659577575*pi,2.97082579082854*pi,1.53002183360669*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.884302557246859*pi,0.71459610962436*pi,0.5624297610789123*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.627466472600597*pi,-0.41236963915618197*pi,4.15639295032209*pi) q[4];\nu3(0.292377454043197*pi,3.28020835239149*pi,1.5574018915807*pi) q[6];\nu3(0.336594917658186*pi,2.7762132905251*pi,1.56987653418578*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.34259467374796*pi,0.7928992848256*pi,4.12121341293709*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0551771676970992*pi,0.89342362575426*pi,4.29209577775058*pi) q[18];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.436717978129956*pi,0.046320618667574975*pi,0.814249700327211*pi) q[7];\nu3(0.273253679526804*pi,0.38783303758851495*pi,3.82365998787884*pi) q[11];\nu3(3.5*pi,3.45443008466733*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230414321274186*pi) q[20];\nu3(3.5*pi,3.27284396694548*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.248669557674529*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.902027899171644*pi,-0.161246491842802*pi,4.14486649315967*pi) q[11];\ncx q[12],q[20];\nu3(0.890061755888157*pi,-0.399624043162961*pi,3.33260934851325*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.221622165681369*pi,3.24253330422443*pi,0.6414760474351751*pi) q[16];\nu3(3.5*pi,3.40002708551424*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2751220268744259*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.478532385691799*pi,0.11864601378671003*pi,0.964455504715501*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.428765477526535*pi,3.43864906768901*pi,1.394010557194447*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2807691331829805*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37083467951431*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39255710880336*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5684363994274948*pi) q[5];\nu3(1.0*pi,0.0*pi,1.174951789911143*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.078878161846137*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48710472495089*pi) q[21];\ncx q[0],q[5];\nu3(0.316769864632706*pi,2.99384994115765*pi,1.53729752410461*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.43834367470709*pi,-0.35139013144043396*pi,1.4486526205655261*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.404036107411899*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.46047060852237*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.69446192272094*pi,0.7838541320186501*pi,0.957585028936796*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3799792658445*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48902930417245*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40568304821955*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.34793975791038*pi) q[14];\nu3(3.5*pi,3.49024552724754*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.345450614284439*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.412424288191*pi) q[18];\nu3(1.0*pi,0.0*pi,1.354665462032927*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.687978360175112*pi,-0.285254120561669*pi,3.53108072199232*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.475919718831798*pi,0.17497152273128302*pi,4.1966767275497805*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.572720721234823*pi,0.46107804703558397*pi,0.763491199540479*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.894123406827562*pi,-0.325998519208534*pi,0.760697498435926*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.565909795215366*pi,0.13458897372203404*pi,4.37126325967136*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5953454337660069*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37726951609242*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.625723079946465*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.71092345194625*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4635259923067*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.161592842932918*pi,2.70585815873714*pi,0.863133937147949*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.297014786531531*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.53537854496876*pi,3.31960880872037*pi,3.37825863931368*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.603609342412513*pi,0.10339964241282096*pi,0.723251985949753*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.432057635992166*pi,0.20960674575139404*pi,4.31566788638602*pi) q[20];\nu3(0.491476885740953*pi,0.95556845377965*pi,4.0222259916924905*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.24906247305757*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.143614864249143*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.625721430584626*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.72399621611858*pi,0.6174847007752899*pi,0.672209532684866*pi) q[13];\nu3(0.572030331138581*pi,-0.144127948837661*pi,3.92980278847827*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.548380593436203*pi,0.022791145299008053*pi,4.15956407381837*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.307824140846177*pi,-0.100771015019825*pi,3.73466168974925*pi) q[20];\nu3(0.575241043081388*pi,-0.369359044210464*pi,4.09355482184055*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.645493929327614*pi,0.9792353904536899*pi,0.708029363658652*pi) q[2];\ncx q[3],q[8];\nu3(0.115644384938398*pi,-0.014314808061273998*pi,0.9178727148854919*pi) q[4];\nu3(0.187872878971429*pi,-0.4174611423678623*pi,1.56999559231448*pi) q[6];\nu3(0.726024873537291*pi,3.05517798873343*pi,3.23400046434325*pi) q[7];\nu3(0.732734046445157*pi,-0.24108917842815802*pi,1.1995678297884789*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.368586877307642*pi,0.33774646015450704*pi,0.78731088058761*pi) q[13];\nu3(0.216457115065176*pi,2.98178554899065*pi,0.5424420085504298*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.582798260868051*pi,0.20371005947432796*pi,3.82654118170253*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.133012730971871*pi,-0.051430920899508015*pi,4.28606006141212*pi) q[4];\nu3(0.491070017369233*pi,0.8926204722270199*pi,4.26865345811453*pi) q[6];\nu3(0.253712582707948*pi,0.79404447948705*pi,0.701028388949898*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5102976280819171*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.17345918534673*pi,0.061074924637851025*pi,4.02599660302687*pi) q[10];\nu3(0.684795039115219*pi,0.451798248754531*pi,0.974672485384259*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.648200603007275*pi,3.39461299893771*pi,4.0902256494754*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.14752757569098*pi,-0.385773338089597*pi,1.00207568344446*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.620573936894055*pi,0.406386144790184*pi,3.98956072854067*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.220339548967465*pi,3.0047454173166*pi,1.65704104316538*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.55082433689742*pi,0.31820928876323096*pi,3.69922668910941*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.513679652459274*pi,0.75688056884415*pi,0.951021903146659*pi) q[18];\nu3(0.227638333433958*pi,2.68797746190396*pi,1.62933062669631*pi) q[19];\nu3(3.5*pi,3.41896871972864*pi,0.5*pi) q[0];\nu3(0.545858353096759*pi,-0.184438666911109*pi,0.914178595658111*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.640097293942117*pi,2.85334150404421*pi,3.58098456453111*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0566472552115651*pi,-0.10793894410903598*pi,0.5137259336040535*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.246284904447868*pi,3.47033671975609*pi,4.4874430567470505*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318442649368539*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.463950328575797*pi,2.49451281552403*pi,1.124283963560275*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.684912479352097*pi,-0.045615359923496024*pi,1.135315363058236*pi) q[3];\nu3(3.5*pi,3.41721981654276*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.246157814966206*pi) q[5];\nu3(3.5*pi,3.4976028969982*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.708710797098999*pi,-0.37750465097575103*pi,3.7178563288978*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.405808748012619*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230914927221166*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.519935896608184*pi,0.14851451156791295*pi,4.09840729748404*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(0.524769693552949*pi,0.407644939030667*pi,3.69667951801258*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40768413452084*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.253213243931586*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49466578260144*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.321597827330669*pi,3.46819026223893*pi,0.739672013625382*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.35802910744733*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236530810230219*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5222341035769741*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.4891703501509*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.374057628363615*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34921413030643*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5669826779274634*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.263722125910538*pi) q[13];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46119242622817*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[11];\nu3(3.5*pi,3.43573998379677*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.222316068122201*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198778818290422*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5827382708822362*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45314771370248*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.648232314275163*pi,-0.07938146632635801*pi,0.876048161894846*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6686505848209701*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.46156321712618*pi) q[13];\nu3(1.0*pi,0.0*pi,1.218607577171848*pi) q[14];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.279272812205253*pi,-0.14424780257216102*pi,1.63223160270967*pi) q[21];\nu3(0.207334202814506*pi,3.43002283358265*pi,1.312120567634625*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.417294761456383*pi,0.06741821674588899*pi,1.2027402142593688*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.122890054597355*pi,0.07676173865467095*pi,0.841421024940397*pi) q[10];\nu3(0.187986430646661*pi,0.20210699118838804*pi,4.351231964399*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38715677995218*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.626968968022847*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.692257550906869*pi,-0.4590163510695082*pi,3.85692344650547*pi) q[21];\nu3(0.367167881317952*pi,-0.390051825737263*pi,0.8168453444699719*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.550554378219103*pi,0.8641246356564101*pi,0.5904552688428149*pi) q[10];\nu3(0.843914998348083*pi,0.12088777108708404*pi,0.961902531488467*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5077223420416354*pi) q[14];\nu3(0.792777025070661*pi,0.09354072113199197*pi,3.88939711259139*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40822932812923*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.357747871319389*pi) q[17];\nu3(0.68796944475637*pi,3.15165213803593*pi,4.11002028061138*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.175830125242457*pi,3.43118086919917*pi,1.55307637759452*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.66441349217071*pi,3.11511335341754*pi,3.56881416391434*pi) q[4];\nu3(0.316526423227748*pi,-0.07256534457853098*pi,1.493009719592013*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.481877024621021*pi,0.62497720135959*pi,0.7574078605768431*pi) q[19];\nu3(0.671794562261865*pi,-0.4640654117089748*pi,4.40220029451853*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.354538476967164*pi,0.366571205126235*pi,0.678790645307731*pi) q[3];\nu3(0.377950750877898*pi,0.6265667947945901*pi,3.98238889473338*pi) q[4];\nu3(0.641892344922928*pi,0.20552933735426204*pi,1.104978525456564*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.208420885835382*pi,-0.15585046264945301*pi,0.998351506164376*pi) q[9];\nu3(0.148021337305125*pi,3.29637051917751*pi,0.977694369919449*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.739038433363372*pi,3.06811973604783*pi,0.5029392553331048*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.73694147401771*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.782696883683301*pi,3.24107961196506*pi,3.81528435461471*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.771224949109993*pi,2.86885644097187*pi,4.17767104546739*pi) q[2];\nu3(0.568083586179986*pi,-0.067523335360401*pi,1.349186927818947*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.468745932405456*pi,-0.377703789666677*pi,1.148279059510068*pi) q[9];\nu3(0.26199256632563*pi,2.97143878684889*pi,1.02694797327297*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.602661837368385*pi,-0.41902277693434253*pi,4.1206087606077695*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.41998354587807*pi,0.864996344046*pi,4.01274044014348*pi) q[1];\nu3(0.199514176931899*pi,0.7246339552621399*pi,0.539856557296082*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.440821761247539*pi,3.43729664936069*pi,0.879302410501343*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.674442035386553*pi,0.357702602564856*pi,4.0621313477266*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.786328826616564*pi,2.44179879776898*pi,3.64777535381253*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(0.20417350848962*pi,0.13333216804708403*pi,0.6863523663709921*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5994487699777*pi,0.486730115058461*pi,0.71267161450333*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.141685960653447*pi,3.46064567530813*pi,1.278536211312543*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35135304548546*pi,0.5*pi) q[5];\nu3(0.477075331188192*pi,-0.4138700308958621*pi,4.12864455317617*pi) q[7];\nu3(0.453321464456021*pi,0.448909792002827*pi,4.18237013920654*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3073047698989*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.415813576228618*pi,3.04358176365552*pi,1.86196946602805*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.42932605939088*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.369970877775395*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.718255074662544*pi,0.21773766929870297*pi,0.9535125810481859*pi) q[8];\nu3(3.5*pi,3.43994694829554*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.308074230387618*pi) q[14];\nu3(0.322310481003217*pi,3.42683796365886*pi,1.407499997262677*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\ncx q[1],q[12];\nu3(3.5*pi,3.45337318106601*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.30265781964067*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4398895476073506*pi) q[9];\nu3(1.0*pi,0.0*pi,1.264184721792726*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2051354125204679*pi) q[16];\nu3(0.623080707316916*pi,2.91687347143461*pi,4.13716242106474*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49269205074567*pi) q[21];\nu3(3.5*pi,3.42595966193838*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.49170469337395*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.173549686669354*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.173204851374726*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34085556918761*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.468224823917214*pi,2.62593614229735*pi,3.81154426879885*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[8];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.28080240275127*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.602311726622511*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43759157735606*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5286429157644972*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.112848740886336*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39768070749147*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43477216356467*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.093610021598269*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45814227261514*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.390182560822542*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.45107854947043*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48689435795394*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.271455325763227*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5007514811178875*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.821139918834896*pi,-0.14849763983188802*pi,3.57460619702296*pi) q[5];\nu3(0.642533884747922*pi,2.69584742204954*pi,4.10599563622858*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.644723169443116*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.183761566547776*pi,2.68148288765178*pi,1.1086588759232598*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.604135767848393*pi,0.02503312221890397*pi,4.0247002603923*pi) q[5];\nu3(0.213261974295639*pi,0.8633421499935701*pi,0.618500302013039*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0981229944221435*pi,0.7760978690550899*pi,4.49949937170153*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.428171615883606*pi,0.96737981248024*pi,4.3604217456473595*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5890711499131327*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.311992749516009*pi,3.40755600218941*pi,1.72509972095719*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.476934716376984*pi,0.72783988155172*pi,0.91245566562092*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.50495571076585*pi,-0.30786559872060104*pi,0.5268026224733839*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.226765925425372*pi,2.67528789666579*pi,1.19405165421675*pi) q[14];\nu3(0.533376212382883*pi,0.30932416329533097*pi,4.216939709015*pi) q[15];\nu3(0.396014318007356*pi,0.55567184918018*pi,3.57906795809336*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.131298596511477*pi,-0.187520403902543*pi,3.70715722195364*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.519419662935018*pi,0.07712069865486804*pi,3.69465897341423*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.310257716369427*pi,-0.111938217872533*pi,0.667650833184964*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.497009519957394*pi,-0.18449038960623199*pi,0.5102697780042083*pi) q[10];\nu3(0.57399912779989*pi,-0.324159429054738*pi,0.869127843080185*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.386631212731671*pi,2.65571121902151*pi,1.58432499733578*pi) q[14];\nu3(0.889506084674301*pi,3.1845051619242*pi,4.15602811967105*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.463314834150437*pi,3.30979959860654*pi,3.36539144164936*pi) q[19];\nu3(0.799603007773147*pi,3.38069722948021*pi,4.3401148174714095*pi) q[20];\nu3(0.172130191171857*pi,-0.461286290100754*pi,1.276776892075532*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.538816607151569*pi,2.89304085554139*pi,3.89981947559038*pi) q[1];\nu3(0.463222168187249*pi,0.35644542308312*pi,1.325877930870877*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.596694970108933*pi,2.78903788934795*pi,3.93069335125095*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.695400444608695*pi,3.21980700175395*pi,3.03349801666508*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.457255475115209*pi,0.96697279298064*pi,4.010175114114761*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.603522267318912*pi,0.6760038728153499*pi,0.677256371842014*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.271197722624853*pi,-0.069820879025977*pi,1.098000211188509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.674318608702831*pi,0.17924454232874398*pi,0.774392707462078*pi) q[20];\nu3(0.488879078074244*pi,0.02632864251803202*pi,0.639987763863502*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.185316856014042*pi,0.018879088674693012*pi,3.91134589891872*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.242148616253302*pi,0.456460353493373*pi,0.819165525272045*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.429465237565242*pi,3.02057140323585*pi,1.99146948276668*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.368044320397964*pi,-0.396722966139542*pi,4.02674756734279*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.504374855808685*pi,3.00712463061183*pi,3.83938460730299*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.523636775922833*pi,3.14496036164744*pi,4.06502742936687*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.306445114340663*pi,3.35752815990071*pi,0.629832543423174*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.571771785128892*pi,0.29840990452621696*pi,4.20856925627204*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42787264114246*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.163228171166827*pi,-0.08260683418401099*pi,3.7851640569793*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.32482352635069*pi,2.85137458104731*pi,0.6963261292378919*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.219138787590071*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37662758708655*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46113406397792*pi,0.5*pi) q[15];\nu3(0.514779411761864*pi,-0.02761243322745699*pi,3.64476375856741*pi) q[18];\nu3(1.0*pi,0.0*pi,1.178163914700447*pi) q[20];\nu3(1.0*pi,0.0*pi,1.24331542672854*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[20];\ncx q[4],q[11];\nu3(3.5*pi,3.43654505244275*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4362422999067*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.186603261713068*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5083617977571016*pi) q[16];\nu3(1.0*pi,0.0*pi,1.327380197108988*pi) q[17];\nu3(0.0637136683418565*pi,3.28560871264555*pi,1.344554063812009*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47089446189975*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48459843378934*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.392372423481258*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.157310928115232*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41564407659191*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.421089340886979*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[7];\ncx q[3],q[20];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5540490816046962*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.664945377783734*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39988051936296*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.374860237271154*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.31290854818821*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5771900785700677*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.561320106788513*pi,-0.33491325559422*pi,1.251676264244139*pi) q[6];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47118446944207*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48266062727065*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.359872137221932*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26208025942311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.612405315298902*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.718905995179703*pi,0.20911236376334696*pi,1.260386870202723*pi) q[5];\nu3(0.584992215745788*pi,0.41511823747562704*pi,0.5319763699832898*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44361380860406*pi,0.5*pi) q[8];\nu3(0.775054091040543*pi,2.96962684191137*pi,3.40293147951146*pi) q[9];\nu3(1.0*pi,0.0*pi,1.390850213475668*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.343460080910876*pi,0.89661455364931*pi,3.94904793561765*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.486736843878448*pi,0.9427671423799899*pi,0.635205639822645*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.186166556375319*pi,3.08077852716366*pi,1.187703448267275*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.613923781159385*pi,2.65654781429623*pi,3.87063529760542*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.667601017247369*pi,3.0787072784892*pi,4.31008847513331*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.30215174161446*pi,0.452333286898275*pi,0.749907255627827*pi) q[16];\nu3(0.661241313259156*pi,3.27095772090202*pi,0.743197352561112*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5519558736267339*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49917255397159*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.543889235611636*pi,3.38064020989742*pi,3.51252576232518*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37516480479511*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.321297337065552*pi,0.8235630455499101*pi,4.425696506352439*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.59066750361807*pi,0.030215501335912*pi,4.30881073013648*pi) q[3];\nu3(0.637075774798549*pi,-0.4296851433497637*pi,1.055451917020167*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.86561094005066*pi,0.57063202630304*pi,1.013295694614052*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.62986936132644*pi,3.37249357865916*pi,0.666529872148405*pi) q[20];\nu3(0.611356379925018*pi,3.3383553247536*pi,4.13826920914772*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.332490879646295*pi,0.06078565439037298*pi,4.25312473635784*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.385520902642217*pi,3.2399214329217*pi,0.991422488352652*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.450825641660708*pi,3.32518443250213*pi,1.62870005670177*pi) q[14];\nu3(0.659454703120585*pi,0.26519680297497406*pi,0.5179351769082718*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.508225296707064*pi,3.20828507362666*pi,4.1197130021958905*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.571769477776949*pi,2.98022921290535*pi,4.12249571435343*pi) q[20];\nu3(0.304068308683248*pi,-0.4400914512279025*pi,4.23375929335813*pi) q[21];\nu3(0.292625177472234*pi,-0.258437104416513*pi,4.44118799057938*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.506719575062843*pi,2.91675038071964*pi,3.69817915531364*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.426095617384203*pi,3.26467655357716*pi,4.19053344227878*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.311223547460639*pi,-0.4207817838708088*pi,4.04642717600032*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.200825964937585*pi,0.41517022956707195*pi,0.9625236977360621*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.891144131806633*pi,0.6398020868755001*pi,0.5400803110397469*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.263718336150033*pi,0.16410541821205704*pi,3.62471764923912*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.664617509247225*pi,0.36623060352774806*pi,3.88675562282621*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.367014684418997*pi,2.78529074928895*pi,1.128485932540527*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.29718800516385*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.468930308216311*pi,0.6100235568537*pi,4.4282285045733705*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.131251088369988*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.633535198828482*pi,-0.18835749473868602*pi,4.34376465507962*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.565244985809652*pi,3.04256058515726*pi,4.28902965372684*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.381191231468747*pi,2.63234284561419*pi,0.949343178702281*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.3851938281869*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.283728071390283*pi) q[14];\ncx q[15],q[16];\nu3(0.155399371119277*pi,3.3096421231776*pi,0.950602830540043*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5570744030793926*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39780942358276*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.217082940951504*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.307799653163051*pi,-0.10620660379546198*pi,0.601269376687095*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46447916309937*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.282518318310661*pi) q[16];\nu3(0.0671837874966428*pi,0.35924150622541595*pi,0.672000281320131*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[18];\ncx q[2],q[21];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.515659544907977*pi,0.64403864872704*pi,0.680674482386597*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4703507387428*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37505621758724*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32380932041726*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45055999337388*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.4784831856544*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.643241886032802*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.512736823674877*pi,-0.155158368639694*pi,4.4851350208749*pi) q[9];\nu3(0.0333156103482906*pi,3.28008991806569*pi,1.069053190956567*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.26761826429083*pi) q[12];\nu3(1.0*pi,0.0*pi,1.304540185561721*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5451052300751931*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1682015304928601*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230731442500193*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\ncx q[2],q[21];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.472019129403996*pi,0.93521644237081*pi,0.605955856797247*pi) q[9];\nu3(0.724607955032435*pi,0.11512101584328405*pi,1.141719208980056*pi) q[10];\nu3(3.5*pi,3.26271873870409*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.176363139813978*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.613819536034279*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5132623655065793*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5932373358368785*pi) q[18];\nu3(0.609278111748553*pi,2.87320357237853*pi,4.110118561921579*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40172407373477*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41790101291856*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1288150850204879*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.543906001453327*pi) q[19];\nu3(0.254760718363782*pi,0.6833967159549199*pi,3.97995373238387*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.639890609278043*pi,0.308502973202342*pi,3.87284572695417*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.441936220013772*pi,0.22594488539468505*pi,0.8401612676243*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.372838077230424*pi,1.19741364145652*pi,4.22934027817864*pi) q[3];\nu3(0.232662844006147*pi,2.92770707469599*pi,1.27916636079545*pi) q[4];\nu3(0.454886388475961*pi,-0.335631452301566*pi,0.8643955059806929*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44299270895186*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.520824093214269*pi,-0.49407754062443904*pi,3.7857732422316*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.179041464799158*pi,-0.189165282535613*pi,1.50152257919956*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.27743863119401*pi,-0.07860619238893701*pi,0.695948725404776*pi) q[0];\nu3(0.636732980725305*pi,3.23760028012597*pi,2.7705667045306*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.585538680755238*pi,2.29372276926892*pi,3.71127392907442*pi) q[4];\nu3(0.49256337139976*pi,-0.4343476321199749*pi,3.6614270490671*pi) q[5];\nu3(0.478592681986515*pi,3.43973791885203*pi,1.474337739062865*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.649565461852646*pi,0.9542586612711099*pi,0.852134034716818*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.639021087284567*pi,-0.268758122335768*pi,4.1580429652291695*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.371862857444514*pi,2.63402624532369*pi,1.30862585934568*pi) q[0];\nu3(0.573255617949165*pi,1.03170623151727*pi,0.873077809983899*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.508813104137924*pi,3.16469649403109*pi,4.48554529362909*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42468375242395*pi,0.5*pi) q[10];\nu3(0.848628378012636*pi,-0.4361977381824194*pi,0.677695800581836*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.445694510130152*pi,-0.07313199194543701*pi,0.949996957281966*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.281699254924757*pi,0.25673029502688505*pi,3.96248059899434*pi) q[16];\nu3(1.0*pi,0.0*pi,1.204295182493191*pi) q[17];\nu3(0.617430054379645*pi,2.655962876776*pi,3.85227944911464*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.285193159994906*pi,1.14082689754405*pi,4.17995464438628*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.589249121155107*pi,3.03478643294439*pi,3.24305363442463*pi) q[11];\nu3(0.386806640718966*pi,0.16634378271977102*pi,3.41197868476093*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.554860979131084*pi,3.45350827796559*pi,0.684900131443801*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.395109945333641*pi,1.07778674439177*pi,4.40880386212289*pi) q[18];\nu3(0.359964944792651*pi,0.7606937761894199*pi,4.35643523212002*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.482866267578631*pi,-0.04023716036802699*pi,1.377315349182801*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.580986619748829*pi,-0.419324005598881*pi,0.5943918347492599*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48427063071646*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47737843633054*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.285676221501283*pi,0.6600543517508599*pi,4.3440126715588505*pi) q[19];\nu3(1.0*pi,0.0*pi,1.27945550743731*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.300658568000091*pi,-0.32473793216909597*pi,3.87769668688461*pi) q[21];\nu3(3.5*pi,3.46986107666242*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.356118119493528*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3195396898818395*pi) q[20];\nu3(0.848058268741363*pi,2.7305124045113*pi,3.94629016495708*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[13];\ncx q[2],q[5];\nu3(3.5*pi,3.4638243311576*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40578802480632*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3705999496555559*pi) q[6];\nu3(0.331630642465021*pi,3.28808348857575*pi,1.95155372800008*pi) q[7];\nu3(0.460655792353418*pi,3.0726612191945*pi,4.32767923582802*pi) q[8];\nu3(3.5*pi,3.28165342201179*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.301288164320051*pi) q[11];\nu3(1.0*pi,0.0*pi,1.163979060815419*pi) q[12];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46421266064397*pi,0.5*pi) q[1];\nu3(3.5*pi,3.23886295364574*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.197526583880413*pi) q[5];\nu3(0.44185607304426*pi,2.66859421341482*pi,1.58195576574651*pi) q[7];\nu3(0.752613080947551*pi,3.40034219986795*pi,4.38697966954976*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.25171054108019*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5338162779708876*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[13];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.655895055266687*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32572343144063*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39493698487537*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.42935460461257*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.879685773463857*pi,0.68270567702272*pi,0.5458208077106392*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.30765394755937*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.36476478944491*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.128084580181993*pi) q[21];\nu3(0.550866557434929*pi,0.49605868553395605*pi,1.323840078877305*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.198580690084567*pi,2.75639465673001*pi,1.386409512144842*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.711137998312668*pi,0.99367722194042*pi,0.760123889069826*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.476857713229404*pi,1.00978362078248*pi,4.16535132591363*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4643506496209*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.923576918056572*pi,-0.376083388467854*pi,4.3384719440569*pi) q[16];\nu3(0.713563809418252*pi,-0.4558185026178874*pi,0.74243251869046*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2139011319844069*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.605263651699262*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.119011524741455*pi,3.16069856418948*pi,1.311652380425077*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.923578866486643*pi,0.52454428362344*pi,1.448817383793192*pi) q[17];\ncx q[19],q[21];\nu3(0.784702230629935*pi,-0.4732205953847006*pi,0.833299025300476*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.835383933188642*pi,3.41364917651239*pi,3.45486109793666*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.705464667921308*pi,-0.341694165074222*pi,4.098703779587391*pi) q[6];\nu3(3.5*pi,3.30329076755419*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.65602427990927*pi,-0.20446043992936103*pi,3.59455370371964*pi) q[9];\nu3(1.0*pi,0.0*pi,1.203312424489753*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.748373921705025*pi,-0.4419988552922099*pi,3.26021163376389*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5765185934461039*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.765326490990393*pi,0.9930957171660799*pi,0.718636399239278*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.32785341792588*pi,-0.250534249093623*pi,4.1094373731343605*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.901109003282782*pi,0.8195773963692901*pi,0.850435961954398*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(0.19798448405789*pi,-0.211064840558922*pi,1.321004114872765*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.789699677707886*pi,0.6038628571148601*pi,0.640078608948628*pi) q[1];\nu3(0.577933115831285*pi,-0.4911421183646106*pi,0.620642946865797*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5981767669562554*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.26288217105105*pi,3.05579612227359*pi,0.5554702594482308*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.638602104761338*pi,-0.368143165629306*pi,0.8134603394064039*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.219102778485884*pi,0.489203152002474*pi,0.691522511594129*pi) q[1];\nu3(0.320991684059123*pi,0.5319687831247599*pi,4.29961686484397*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.764023164870729*pi,0.17361181607174203*pi,1.54002808321999*pi) q[4];\nu3(0.8106806113668*pi,0.290569548905404*pi,0.615695814221467*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.345465136425989*pi,3.01164376474645*pi,1.52677335181226*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.662663969901729*pi,3.3824702980499*pi,3.99147006480195*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37023476494056*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.115432356557605*pi) q[17];\nu3(0.765421077534485*pi,3.11595302072692*pi,4.34515378473348*pi) q[18];\nu3(0.301684155149661*pi,-0.381239157039765*pi,3.91009123967397*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.756670868310379*pi,-0.30337247982972604*pi,4.3343339689446*pi) q[4];\nu3(0.823537947849654*pi,2.90656819697238*pi,4.3884369597886295*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.721438558019788*pi,3.4924440543071*pi,4.04070905160754*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.550203642932451*pi,2.78596007917696*pi,3.87663846374803*pi) q[13];\ncx q[14],q[17];\nu3(0.799456473494368*pi,0.5161475577707999*pi,4.22708992596129*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.541934948734625*pi,3.16702826828295*pi,3.09987175700437*pi) q[21];\nu3(3.5*pi,3.4922633901613*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.35758048968878*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.660793872211781*pi,2.83886435878293*pi,3.93097753108052*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.53011283094885*pi,2.83384174320843*pi,3.46909160033855*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.298339331192614*pi,0.09255703222429101*pi,4.0877057094938305*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5722705735263349*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.397007291043231*pi,0.7833852686848799*pi,4.41718167684735*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.206688801607515*pi,2.66048167857317*pi,0.986326855637929*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.619264827409163*pi,-0.19272865744907602*pi,4.30568598625048*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44280183867947*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.39558828809086*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.656253342764564*pi,2.87241063046981*pi,3.43362914436747*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.482808323547*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.129804809925566*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133304920044171*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45002383967125*pi,0.5*pi) q[8];\nu3(0.633551350160385*pi,3.29499120799157*pi,4.09323258922796*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(0.667727189687375*pi,-0.4405276231709601*pi,3.25473465443203*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1654456139760558*pi) q[16];\nu3(0.153154981781706*pi,-0.41925605064011817*pi,1.54030561616988*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49006087624088*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.220497388626409*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42705227006062*pi,0.5*pi) q[13];\nu3(0.333189924176187*pi,3.37083887340597*pi,4.13225985555754*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5732517535412528*pi) q[15];\nu3(0.645959617854754*pi,3.38326497650169*pi,3.68013675612982*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4873307797206*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283617098979568*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45558411271446*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4405367712440995*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212884495085532*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.43168743228238*pi) q[5];\ncx q[7],q[9];\ncx q[8],q[16];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.452239329201539*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(3.5*pi,3.48621695470809*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.248465326224506*pi) q[9];\nu3(3.5*pi,3.44576634468286*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.314130792594276*pi,3.29007984105885*pi,1.55507939950703*pi) q[12];\ncx q[13],q[21];\nu3(0.501247326774603*pi,0.77877788574446*pi,4.44517678603232*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43052952010272*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268088442621532*pi) q[20];\nu3(0.20579910671474*pi,2.70204702362333*pi,0.966017308587606*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45050233217033*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,3.47354998986107*pi,0.5*pi) q[11];\nu3(0.698741098048853*pi,0.39402898443857004*pi,4.43303088311077*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.211135920348257*pi) q[14];\nu3(0.407039114109081*pi,3.27856138032777*pi,1.94835445959481*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.12092271386655*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.432560592663193*pi,-0.13976787967423998*pi,3.94177460740806*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5219450931171057*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48062906410714*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.478871449453373*pi,2.64830907990259*pi,3.77829382872297*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.609502470048335*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45627434973774*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.443750300497759*pi,0.8595658833822899*pi,4.43322497179533*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.853754923672767*pi,2.77629180433415*pi,4.23795270472728*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.653384042870974*pi,0.241665384118388*pi,1.169263838067055*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.817152089874154*pi,3.38650821299163*pi,3.17070725114839*pi) q[1];\nu3(0.526588076881642*pi,0.59753708181539*pi,4.4825356270557*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.623917968879059*pi,0.55835410564515*pi,0.735937294824393*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.520350737133103*pi,3.27773674962593*pi,3.00320778804046*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.410647838890681*pi,3.34098301884563*pi,0.750722466376504*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.527746033606974*pi,0.57328917710989*pi,4.15584606878416*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.325973212638726*pi,0.75042535743793*pi,0.73600761270646*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.949173630508938*pi,0.46323965986806104*pi,1.379889629985518*pi) q[6];\nu3(0.79998380275754*pi,0.16799739382236*pi,3.92685983023281*pi) q[7];\nu3(0.0700981253107487*pi,0.77044165848814*pi,3.86152297247215*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.850867435424759*pi,-0.21506183066218698*pi,3.87268672814244*pi) q[13];\nu3(0.642423456500766*pi,0.15369520736137*pi,0.96930317180066*pi) q[14];\nu3(0.769341956937763*pi,-0.362601944635045*pi,1.086452713257152*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.426577473032902*pi,0.5044871740068899*pi,4.08587287847591*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.520636993855016*pi,-0.13681636014397103*pi,1.122624348909161*pi) q[4];\nu3(0.78499160115333*pi,0.359107926921718*pi,0.5761205116230242*pi) q[5];\nu3(0.585368087976935*pi,3.49418182549496*pi,4.147832598430281*pi) q[6];\nu3(0.589412391935912*pi,-0.367239683023527*pi,4.418695649728949*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.781006437652879*pi,-0.166286043265215*pi,4.18193442928047*pi) q[13];\nu3(0.804428830737187*pi,2.31795121626361*pi,3.68366727862966*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.601634932900778*pi,3.04845567283867*pi,4.01357351738074*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.784263583458366*pi,-0.218039024146245*pi,0.957143307535063*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.944004828495381*pi,0.33072344784488905*pi,4.27372960994094*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.14982970921864*pi,0.9164787742564899*pi,3.93258069317938*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.520343408771373*pi,-0.219263681428909*pi,1.276198539143003*pi) q[9];\nu3(0.38445228584781*pi,0.23309336163051497*pi,3.54754541041518*pi) q[10];\nu3(0.173336356607603*pi,0.80907472719011*pi,3.97245436859722*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.195816484827359*pi,0.65195227721133*pi,3.94731789370133*pi) q[18];\nu3(0.313807172536704*pi,-0.264320648921252*pi,1.215152426462116*pi) q[20];\nu3(3.5*pi,3.47990201098321*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.713970956395504*pi,-0.4474493427860705*pi,0.9207825802668941*pi) q[10];\nu3(0.492157215970098*pi,3.28495375515328*pi,3.32735660350691*pi) q[11];\nu3(3.5*pi,3.27575996619314*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2749473516885979*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.873078509920446*pi,3.49284206580672*pi,4.30783447235369*pi) q[20];\nu3(1.0*pi,0.0*pi,1.150084705379498*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.40299225482019*pi,0.5*pi) q[1];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2768572462765921*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.47882425174806*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.318625218303874*pi) q[15];\nu3(0.771953814788109*pi,0.90821320002486*pi,1.0732753461059459*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\nu3(3.5*pi,3.4441412765444*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.391560825682401*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.468200636770829*pi) q[16];\nu3(0.410878844989426*pi,0.8986549635111101*pi,4.006513647444271*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5444451027527561*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46289684250028*pi,0.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.47813133887052*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[10];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.349052585566*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5922773376870183*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283165542716558*pi) q[18];\nu3(1.0*pi,0.0*pi,1.207440027276705*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37029628554073*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41138588426939*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4588947151160205*pi) q[8];\nu3(3.5*pi,3.48063550589188*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.192538146834016*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2439078561782861*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275042382600863*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[8];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5381147341983912*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45484720656754*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.4736536349849*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.646498473126423*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.643275714203152*pi) q[11];\nu3(0.0930189917100187*pi,0.5451119419717301*pi,0.7935774684385499*pi) q[12];\nu3(0.651910195717566*pi,3.16721394280367*pi,3.09380617947198*pi) q[13];\ncx q[14],q[20];\nu3(0.83739898500313*pi,0.50788546719546*pi,4.45985067746674*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.275172311128965*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5270936289236081*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.854245041510303*pi,0.07621733784914497*pi,1.253194749179722*pi) q[12];\nu3(0.631716527813588*pi,1.00633918303473*pi,0.750379272656463*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.472261588512261*pi,0.330541165313191*pi,0.5369585039845592*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.420552676163737*pi,3.18953110460029*pi,1.209716916127023*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.630932055281525*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.625150904274301*pi,0.6965257420051001*pi,0.917155444492476*pi) q[21];\nu3(0.498660478856571*pi,-0.222334304679699*pi,3.91136565629413*pi) q[0];\nu3(0.444061889064714*pi,-0.193769140922824*pi,1.12966443477958*pi) q[1];\nu3(0.76091973552077*pi,3.29795936888803*pi,2.80058845984436*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.418553042815375*pi,1.04629661313764*pi,4.2039690644602*pi) q[9];\nu3(0.832961483748809*pi,3.05131891491677*pi,3.45115042180842*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.69217804832518*pi,-0.38648235689752397*pi,4.27362051827267*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.505648714854086*pi,-0.03727200589033203*pi,4.464211265781509*pi) q[0];\nu3(0.34817570024156*pi,-0.292636669432937*pi,1.022351780434061*pi) q[1];\nu3(0.0687209579931161*pi,0.17660882669988298*pi,1.267915249640134*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.749712210081192*pi,3.37516386219337*pi,4.17896518365286*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.160513530276273*pi,-0.08921793823905*pi,0.5532197973711835*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.481880980957346*pi,0.47048678928924004*pi,4.22931044636989*pi) q[9];\nu3(0.561822735316251*pi,3.18136099894111*pi,3.53225976957841*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.219166411251993*pi,0.83853857257456*pi,3.85026632323061*pi) q[14];\nu3(0.934720568994982*pi,0.22363112838819799*pi,1.71156904615381*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.106784413781274*pi,2.88673896997693*pi,1.264481658017717*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.469844199237739*pi,3.31114192172726*pi,1.53443176302907*pi) q[5];\nu3(0.923363905690459*pi,3.19935984498209*pi,3.81184299394686*pi) q[6];\nu3(0.423512083879103*pi,0.27058871815806396*pi,3.70542165799763*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.573668569170493*pi,2.56565064704773*pi,3.94537045140773*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.655146699269401*pi,0.71858323568358*pi,4.4613139220839795*pi) q[17];\nu3(0.658733451224832*pi,3.23183041823838*pi,2.78762020228807*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.595526925041391*pi,-0.06495193598475202*pi,0.5020974453245797*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.283134774115152*pi,0.32366383417953504*pi,4.34901657610799*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.83203420932771*pi,0.40205465967197096*pi,1.5433021951578*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.300279500352804*pi,0.335219645151849*pi,0.910516077933458*pi) q[17];\nu3(0.368526652245118*pi,3.10171515528373*pi,1.98736636995508*pi) q[18];\nu3(0.89532284630286*pi,3.42068096059665*pi,3.85764122796578*pi) q[19];\nu3(0.180433621070898*pi,-0.4847305354424898*pi,0.78356793664216*pi) q[20];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.15368485015449*pi,-0.4427931215210885*pi,1.032681569591126*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.392759801571029*pi,-0.07849311147458998*pi,0.831226889510147*pi) q[8];\ncx q[10],q[15];\nu3(0.202691249025234*pi,2.60375018457468*pi,0.909395425745041*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.564065359173605*pi,2.8237834191225*pi,3.60256061775107*pi) q[19];\nu3(0.259970784597416*pi,3.02918435745935*pi,0.5809370919906319*pi) q[20];\nu3(3.5*pi,3.44125332784372*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,0.0*pi,1.33190799050914*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.314845442339786*pi,0.287053322836749*pi,4.33848233992353*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.341937080993516*pi,0.20681521135081904*pi,3.99149989453328*pi) q[8];\nu3(3.5*pi,3.44596098842836*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1642366132605049*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.32106507042192*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2391561227157482*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,4.44101339302971*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.48470569024815*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.6051117967991599*pi) q[15];\nu3(1.0*pi,0.0*pi,1.248031970917594*pi) q[16];\ncx q[18],q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46818991306768*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.44054069166934*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.37658050033556*pi) q[12];\nu3(3.5*pi,3.46478894910007*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2296126747179699*pi) q[14];\nu3(3.5*pi,3.46766368435628*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2063702142614932*pi) q[19];\nu3(1.0*pi,0.0*pi,1.227516602863638*pi) q[20];\nu3(1.0*pi,0.0*pi,1.364073166871884*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42358320080314*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.1637379430058639*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4754582357734005*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34417059990907*pi,0.5*pi) q[8];\nu3(0.210083565298828*pi,-0.382061925296661*pi,1.0885850436251379*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5584547014686927*pi) q[14];\nu3(0.171613151860356*pi,0.07669562026908605*pi,3.95740542903367*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1414832282987049*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5775984329973466*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5232367822006478*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6111557388444591*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42997397398775*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.41803538787396*pi) q[9];\nu3(0.44950371243672*pi,3.06683356769884*pi,3.41253971740203*pi) q[10];\nu3(1.0*pi,0.0*pi,1.218443294478143*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.259548991010612*pi,3.47184788356084*pi,0.8129450711230319*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48680222286029*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.471675939971645*pi,0.52074014554256*pi,0.5820998605808334*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5962558223792929*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.71397623400955*pi,-0.242344880624155*pi,1.0942620602622148*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.193063278273636*pi,3.35272713763267*pi,1.81638734423102*pi) q[19];\nu3(0.537157933043615*pi,-0.16612388148888801*pi,4.03690664671883*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.20242866567607*pi,0.04450244992005603*pi,3.68902607319326*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.518560333120892*pi,0.24023619210381897*pi,3.64246226800057*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.217680969935146*pi,3.48088768733744*pi,0.633233735441649*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.664136956798658*pi,0.477802395967313*pi,4.42644294690969*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.505271118840354*pi,3.09113917881884*pi,2.97482865297566*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.745279582336905*pi,3.00825678670614*pi,3.56272626400039*pi) q[19];\nu3(0.760233254266741*pi,2.40046902343851*pi,3.66097235089528*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.271746025463938*pi,2.47230893069384*pi,1.099759397196817*pi) q[0];\nu3(0.0900010422620185*pi,3.11604757038707*pi,0.7426984613875209*pi) q[1];\nu3(0.331050895759895*pi,3.34979685502949*pi,1.003028652188048*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.515122268918759*pi,3.49150858751665*pi,3.52487444533295*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.613500397847118*pi,0.13237249706161802*pi,1.407893938024356*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.552958982964652*pi,3.20168114613581*pi,2.96321969619793*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.556841809429525*pi,-0.04961999348791102*pi,0.8157860413003319*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.277640233568151*pi,3.39587585409568*pi,1.97301909914761*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.790426934365861*pi,-0.388696584625584*pi,0.699696141039869*pi) q[14];\ncx q[15],q[19];\nu3(0.495445196211314*pi,3.23002110649862*pi,4.10234198946408*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.720458701503556*pi,-0.06770552627360399*pi,4.4886632317145*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.688534163185631*pi,0.69323287397194*pi,0.5167501682851681*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.573236692413833*pi,3.41468525737921*pi,3.48341889753633*pi) q[3];\nu3(0.529146811462823*pi,0.25782866477201105*pi,1.407588747051369*pi) q[4];\nu3(0.673360141305127*pi,3.47923866918342*pi,0.647732754267913*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.177538491689911*pi,0.438543812588589*pi,4.21810545575776*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0304643272823678*pi,3.33166022996144*pi,0.671015534902253*pi) q[12];\nu3(0.828703324517589*pi,2.6042744400406*pi,3.98141689794084*pi) q[14];\nu3(3.5*pi,3.34925078288709*pi,0.5*pi) q[15];\nu3(0.469637480950735*pi,2.65711896348092*pi,1.55524828309432*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244166763312565*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.596356913680688*pi,0.5712987988248199*pi,0.749435571843583*pi) q[3];\nu3(0.724060431897054*pi,1.01680269388142*pi,0.892728134714326*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.743980440783572*pi,3.20036945450358*pi,3.00728963801883*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.315662247277544*pi,0.6941723397869599*pi,4.23102251879408*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.509970186090206*pi,0.396877650516137*pi,0.83663611724199*pi) q[9];\ncx q[10],q[14];\nu3(0.916538200628118*pi,-0.286454204315598*pi,3.93098577995444*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.661233769605636*pi,-0.33589248830332996*pi,3.7155026947512*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43817826796257*pi) q[19];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.501747804452648*pi,2.55005223990301*pi,1.3386174548943162*pi) q[9];\nu3(3.5*pi,3.30997188635067*pi,0.5*pi) q[10];\nu3(0.119204181693892*pi,-0.207969733694572*pi,0.9776603163496049*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.22385667017125*pi) q[14];\ncx q[15],q[19];\nu3(0.691919571484545*pi,-0.39195183919168897*pi,3.31699991679333*pi) q[17];\nu3(3.5*pi,3.37220199745815*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.25809790619439*pi) q[5];\nu3(3.5*pi,3.45330127562794*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40305175882275*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.309256908466864*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304203525940163*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.40205238203218*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37232748927423*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[16];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.154811859678476*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.292956054197976*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5503255907605498*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[8];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,4.33693102216446*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40965151409699*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5680163493203407*pi) q[20];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45536645147777*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49524710076833*pi,0.5*pi) q[4];\ncx q[6],q[16];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,0.5533390875097779*pi) q[8];\nu3(1.0*pi,0.0*pi,1.324895053129117*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3894470425035*pi) q[12];\nu3(1.0*pi,0.0*pi,1.205889426715208*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,3.46505984075836*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.290404658789329*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[8];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.611831512605342*pi,-0.095694165405105*pi,4.31082296689656*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.377044547669405*pi,0.20355292118610901*pi,4.32422334571827*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.683362764773632*pi) q[9];\nu3(0.720882400723624*pi,0.11565135690502204*pi,4.4087640934341*pi) q[10];\nu3(3.5*pi,3.44902602594857*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.488060626347901*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.350155933667164*pi,0.36929139580063397*pi,3.64214969981306*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.680501652833858*pi) q[18];\nu3(0.539981354183026*pi,-0.15923415899548898*pi,4.41090095695582*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.060676174231261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.206586370294588*pi,-0.457542448962264*pi,1.84426055865166*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.960682937258145*pi,3.301433035961*pi,3.84961281584059*pi) q[7];\nu3(0.635041023754113*pi,-0.174062982674008*pi,4.32884044080582*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.231443144035226*pi,0.9328485154157999*pi,4.29551605404261*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.124639585906878*pi,-0.4002609559211577*pi,1.79766797481726*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.46330283084564*pi,0.30959656345557696*pi,0.873208092986373*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.456077806028579*pi,2.81599284788462*pi,3.60818063881809*pi) q[7];\nu3(0.665074304124962*pi,3.11655151798892*pi,3.75902696664335*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.358470152764817*pi,2.70462787827709*pi,1.1538173019608648*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5083238926428892*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.831615192393943*pi,-0.265157683299246*pi,0.720968138047507*pi) q[17];\nu3(0.53251065672048*pi,0.317494865241828*pi,1.56870760236626*pi) q[18];\nu3(0.574326363125572*pi,-0.216044535658644*pi,3.35156495231028*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.367799425700466*pi,-0.293475755741393*pi,1.68342353919743*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.949760084263626*pi,2.99879825620964*pi,3.6615940201148*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33315558175374*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.785597486089802*pi,3.1224747456344*pi,2.89788878242871*pi) q[16];\nu3(0.433206026514435*pi,2.78613320835271*pi,1.320963026896448*pi) q[17];\nu3(0.453498339483814*pi,0.71432958023094*pi,4.31827556623433*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218288145517725*pi) q[19];\nu3(0.809575371727273*pi,3.14499265401808*pi,4.05556806452204*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.919298650938198*pi,1.08514790768328*pi,0.7780768918917109*pi) q[0];\nu3(0.409269793744231*pi,2.89009542458645*pi,1.178742758404453*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.689504374028674*pi,3.3013670548825*pi,4.05093788496376*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.523874238521468*pi,0.33655922873702104*pi,3.95233673323099*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.337045234374082*pi,2.76684072571026*pi,1.477982320886921*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.473210817536594*pi,0.39004822378653903*pi,4.06055123862166*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.665755657048469*pi,1.04284765243574*pi,0.825875913868322*pi) q[0];\nu3(0.468216012383448*pi,0.9364404422675401*pi,4.02509159933043*pi) q[1];\nu3(0.54979749504303*pi,3.1794081054343*pi,1.68860471624461*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.146634077410164*pi,-0.025619195194111988*pi,0.895013453446161*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.230692909793721*pi,3.38446290172576*pi,4.3228031302542504*pi) q[11];\nu3(0.436399487462062*pi,-0.389463840696143*pi,1.112649685230924*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44060107076719*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0482785954989232*pi,0.31028204694610795*pi,1.111812728982862*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.194015628651303*pi,0.01696611409887805*pi,0.9733472363455979*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.25898884170488*pi,0.5*pi) q[8];\nu3(0.494911817462703*pi,2.73128802859229*pi,3.76169615638589*pi) q[9];\ncx q[10],q[19];\nu3(0.0691853073520658*pi,0.6265353478439999*pi,0.668629448371273*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0819755622936928*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.391307603950005*pi,3.41914627235436*pi,4.31657534435624*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.692377020664279*pi,0.45725517586306497*pi,1.347806958673514*pi) q[13];\nu3(3.5*pi,3.37887058372152*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1195987176043039*pi) q[20];\nu3(0.79828354938263*pi,-0.17999616269226*pi,0.650146420940258*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.440406368072*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.453226865020372*pi,-0.158279753694748*pi,1.432430528785765*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.4117021907028708*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5602713121690082*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.662263698446545*pi,3.06826122146994*pi,3.23506176714015*pi) q[21];\nu3(3.5*pi,3.49348424442052*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.246522567954091*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[18];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44652751522645*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.35527500938852*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49062679039112*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49851511779548*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.262350587844602*pi) q[11];\nu3(1.0*pi,0.0*pi,1.257413910718965*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.1999571488817828*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41623126799177*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37819961532788*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.34586051630139*pi,0.5*pi) q[7];\nu3(0.431566591361991*pi,0.44369530307529004*pi,3.8792785116394*pi) q[8];\ncx q[9],q[12];\nu3(0.783250933773189*pi,2.57968794215672*pi,4.0010625123466195*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.065428543231117*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.433083647786283*pi,3.26305983862385*pi,4.36753719454416*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.263471743891599*pi,-0.12774064237719002*pi,4.466003447383899*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.631974080515156*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34830792823312*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44076704940708*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.81654566290524*pi,-0.12910755758987102*pi,0.6746294976549669*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44650108421779*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43866235376876*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.29238847262271*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.410290374508882*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.710153421499706*pi,0.80423126990502*pi,0.5066042732625986*pi) q[18];\nu3(0.322410517934048*pi,3.38433880170296*pi,1.59484133797713*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.486754405343699*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.359910797740698*pi,-0.17705823635104*pi,4.38429161767879*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48601795640385*pi) q[13];\nu3(0.680831906979726*pi,3.31859603357856*pi,3.66893030571838*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48677932635521*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.646583970822349*pi,3.34079053789927*pi,4.2161784276211804*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.563776926870282*pi,0.34381370734844197*pi,3.87245370400375*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.207076230725506*pi,0.15342245024784795*pi,3.62134199927235*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.210571991777999*pi,2.89232413659627*pi,0.87746582886352*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.543622069979188*pi,0.289072656433755*pi,1.049130376741491*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.184988909406446*pi,-0.4762905244673736*pi,1.3555583000086942*pi) q[0];\nu3(0.363907306859124*pi,0.26035023187293804*pi,3.51789878379894*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.199784400397282*pi,0.5287169854882201*pi,0.884430144263*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0856693005547744*pi,0.8056695926311599*pi,4.47950936934544*pi) q[7];\nu3(3.5*pi,3.47515050190042*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.304204773062249*pi) q[10];\nu3(0.439056121240292*pi,-0.4410205114588465*pi,1.85061741261748*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.714754528977368*pi,2.76518615884812*pi,4.18225779410445*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.18336067939806*pi,-0.4711155662458546*pi,0.651122777285283*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.218389124582354*pi,0.03873848167072402*pi,0.962353000966889*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.288924280491077*pi,-0.36061480644530697*pi,1.50227821599997*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0982494620576422*pi,0.40358875392895*pi,3.44211559226317*pi) q[7];\ncx q[8],q[10];\nu3(0.814979233145442*pi,0.284629227085755*pi,1.316751347383196*pi) q[9];\nu3(0.463054418438914*pi,0.68658646142009*pi,4.31542785798036*pi) q[11];\nu3(0.368560910497716*pi,3.23199912803501*pi,0.705452556065993*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.417018448841897*pi,0.55443671895038*pi,3.87967827661232*pi) q[16];\nu3(0.543910638781069*pi,0.373504687077277*pi,1.6206249708657*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.360526041104512*pi,-0.143477969408569*pi,4.19173215016541*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.572198194382958*pi,0.25445041330418205*pi,1.50284786790336*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38543615214693*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.576537587893521*pi,3.34021712649143*pi,0.869984443729461*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.462387328239402*pi,0.45124616671114204*pi,0.777994805026883*pi) q[16];\nu3(0.176278835249283*pi,3.46322301879445*pi,1.60033316204554*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.72800408001665*pi,-0.382117645423718*pi,4.2941814820921795*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.394221940761279*pi,2.82403149657865*pi,0.934450000765943*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46532186017697*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3974108969974761*pi) q[18];\nu3(0.739977191627403*pi,-0.32094850306338096*pi,3.72801302661807*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[7];\nu3(0.248917746288578*pi,0.321963967672553*pi,3.86451055824068*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.835498402822774*pi,2.54933403423859*pi,3.51688033953278*pi) q[3];\nu3(3.5*pi,3.48586875508616*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2094220536399019*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.406461122241022*pi,0.40332564379206104*pi,0.6988114894238711*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5000305992666867*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41162015341559*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.607270515969587*pi,2.77103251030089*pi,3.78576057185882*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48134165825177*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.48972238546493*pi,2.5637943854531*pi,1.335939719210808*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.121774207932296*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236985592353121*pi) q[20];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.49516797028394*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44207365531838*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.198830614455342*pi,0.09331677247248704*pi,3.51092465180366*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216755411081117*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.45121272477467*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0990757883693485*pi,-0.077852601751418*pi,0.894242447238546*pi) q[8];\nu3(1.0*pi,0.0*pi,1.186311596968004*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.601573386631659*pi,0.06679440993743002*pi,1.50993969619055*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40961671386514*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2944748252792095*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[20];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.612022857411215*pi,0.27918573161820504*pi,0.778160708389979*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.49041502959764*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4666988113125101*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.668785605216899*pi) q[21];\nu3(3.5*pi,3.49853675853919*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47729254936971*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35626593784802*pi) q[9];\nu3(0.680602452271112*pi,3.2174875061393*pi,3.86638287867957*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.201065530055841*pi) q[13];\nu3(0.686779755278985*pi,2.82090004456206*pi,3.95629538988061*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3329657063622369*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.395682724105892*pi,-0.276724013804176*pi,3.89938321373939*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.769582456489672*pi,0.18726011838227097*pi,3.99975870587544*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.493912136998933*pi,-0.12630041732161001*pi,3.85801348384466*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.665191281945533*pi,0.449292175578187*pi,4.3346736228707705*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41953398467326*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49029326347581*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.600419920768297*pi,0.77723437799271*pi,0.885447609611954*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.4985768457766895*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.242967691439204*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5610501659371611*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.740476040777022*pi,0.353524365434545*pi,4.14080055620204*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.360541119062488*pi,-0.08820428845734302*pi,4.15846531409726*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.358807471023483*pi,0.415954035470151*pi,0.5675948446851483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.694426860018595*pi,-0.36071329705572397*pi,3.57681351549111*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.52136660294542*pi,2.81335946687374*pi,3.73094624007799*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5834697711504311*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.309746851345315*pi,0.03648444838476095*pi,3.58833063502895*pi) q[3];\nu3(0.487197791169054*pi,-0.024407008029151023*pi,3.89432210872641*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.578463284029912*pi,-0.07161614384586901*pi,3.54627117701348*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.576639443514969*pi,1.07792972579196*pi,0.779403324056128*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.417272814083801*pi,3.19896740543352*pi,1.0297071842148031*pi) q[16];\nu3(0.741915017052487*pi,0.9783308184881001*pi,0.5151582561517599*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.260450999495642*pi,0.45309110058455204*pi,1.0272280044558602*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.542485654639768*pi,-0.208431480166275*pi,3.44721523511224*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.473430865021504*pi,3.39921184752548*pi,0.6333284883479879*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.545718025619877*pi,2.7969973539473*pi,1.324174425269985*pi) q[16];\nu3(0.750185316587234*pi,2.92995982721472*pi,4.3756748916990205*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.935734951884741*pi,-0.15151778971429603*pi,1.295208662685247*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.743101501452208*pi,3.20402684755982*pi,2.81832228224895*pi) q[5];\nu3(3.5*pi,3.47687574629895*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.247115088278387*pi,-0.4202303666358956*pi,0.774760866665277*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2319799276909191*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.845730597256298*pi,3.45946973214654*pi,4.34007547263262*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.203679425782876*pi,0.5912255451153401*pi,3.94168133021838*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.653868599958754*pi,3.12125285713567*pi,3.85799868699605*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.257987819622361*pi,2.75254328608524*pi,1.342502478062148*pi) q[20];\nu3(0.841504645565636*pi,3.0648414443666*pi,4.132162365337431*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.599307718901067*pi,2.8131307680515*pi,3.45269558682661*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.595453236928959*pi,3.45699507748856*pi,3.93827378102017*pi) q[12];\nu3(0.212725567707858*pi,3.44865987515579*pi,1.385663042367372*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.377398810897964*pi,3.00375884980548*pi,0.72185892408305*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.556410540588785*pi) q[21];\nu3(0.146764820955621*pi,-0.38001807214135297*pi,1.100388800506535*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.568953902964599*pi,3.35831504937778*pi,3.70005522983609*pi) q[12];\nu3(0.254893777085899*pi,0.441180517002872*pi,4.409478245417191*pi) q[13];\nu3(0.553569937105526*pi,0.21957250692839803*pi,1.252612692499409*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41412619275364*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34966173148076*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180658781073035*pi) q[14];\nu3(0.677877630892845*pi,-0.048402027512298995*pi,0.7482368486115261*pi) q[15];\nu3(1.0*pi,0.0*pi,1.280875259488615*pi) q[18];\nu3(0.499058818861165*pi,-0.04690674026599301*pi,3.97771155836569*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[16];\ncx q[3],q[14];\nu3(3.5*pi,3.49141268338644*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.202943578023841*pi) q[5];\nu3(0.410485615952581*pi,0.21094887603601598*pi,3.5325767060616*pi) q[6];\nu3(3.5*pi,3.38094342127409*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1943101345105052*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.208295281658324*pi,-0.23026682714407698*pi,1.2044841267942799*pi) q[19];\nu3(0.52087453133137*pi,0.475800417749635*pi,1.490523921348911*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45915791397855*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.533115159220597*pi,0.212242998515496*pi,1.3211490000345378*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,3.44339688328262*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5453879150826673*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279132866059282*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5724687212234295*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.289744225204825*pi) q[20];\nu3(0.72735662327435*pi,0.6413778612213501*pi,1.071497907090025*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[18];\ncx q[2],q[16];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3394272202432*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5103463579975639*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32952621138201*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3996724221898*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39540335685787*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3641860993725219*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.168940177134957*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43704994559215*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208176614830721*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5341213150145268*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.958987467523325*pi,2.35302070946276*pi,3.67452076763489*pi) q[1];\ncx q[2],q[16];\nu3(0.338835034005005*pi,2.94597233047655*pi,0.635936259118645*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.632011219272801*pi,-0.44439656702041963*pi,4.2519174577309*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.921202621635637*pi,0.191127488060421*pi,0.9360615757880091*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.207481525363525*pi,-0.35439946427409197*pi,4.07384557108834*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.253332524346445*pi,2.6920040599234*pi,1.036779072341926*pi) q[8];\nu3(0.158268544705306*pi,2.99988419662303*pi,1.477607452621394*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31910937644762*pi) q[12];\nu3(3.5*pi,3.45487106115401*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39163888238633*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.60505319960634*pi) q[17];\nu3(0.0890584140101938*pi,-0.25556409011625403*pi,1.275722524320648*pi) q[18];\nu3(1.0*pi,0.0*pi,1.367206854921686*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[12];\nu3(0.230669517560115*pi,2.67393220623083*pi,1.359923336649202*pi) q[8];\nu3(0.419969841751475*pi,-0.373232381908649*pi,0.60868985406436*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[13],q[19];\nu3(0.212425374541954*pi,1.16603135374153*pi,4.309272041822339*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.800906492232603*pi,2.91134808857479*pi,3.1847725622057*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.636153764957198*pi,0.403525285906407*pi,1.4671774918944909*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5665793336837903*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.383526962755879*pi,0.5944779985409201*pi,4.14043744705398*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.643592038622686*pi,0.93081654987171*pi,0.8255316671975861*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.873689992210882*pi,-0.371341808937642*pi,4.35383327692592*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.509245840371928*pi,3.34324850115685*pi,4.3859329742295*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.758099279803127*pi,0.53019153401509*pi,4.2219885672019*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.504807232462259*pi,3.08695607278439*pi,3.38629500645922*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.59234985580785*pi,0.5260657044957899*pi,4.48828028200356*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.634410308952042*pi,3.28146080572331*pi,3.70097995545166*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.399504941860583*pi,3.04577793010817*pi,2.03465236298153*pi) q[16];\nu3(0.118904626461261*pi,2.6940127712802*pi,1.68158493332102*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.719477589644828*pi,3.44989949521997*pi,3.34745293418639*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0697641125407779*pi,-0.06771189657939197*pi,1.171536015592575*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.509157481756902*pi,2.53485846039032*pi,3.85516220361015*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[10];\nu3(0.958383870210319*pi,3.18073808853879*pi,3.80287317957841*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.508196139262541*pi,0.429444464175319*pi,3.83101132215323*pi) q[16];\nu3(0.324292901441218*pi,-0.316559291816639*pi,4.13129639811023*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,3.43512011326524*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41187850271932*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.234438079228093*pi) q[10];\nu3(0.397573785648568*pi,0.09246587054482602*pi,0.5009884446417513*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3492812684829198*pi) q[21];\nu3(3.5*pi,3.42704527641529*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.218399218495219*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48931929520535*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.764356304782316*pi,0.6026236799151301*pi,4.26523471065336*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.378676859652957*pi,3.38651797072199*pi,1.007530259729154*pi) q[13];\nu3(0.670050528797368*pi,0.050949819158470966*pi,1.155659389698163*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.331143717679005*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4193035726286*pi,0.5*pi) q[6];\nu3(0.368917742802522*pi,0.26348365052938905*pi,0.629503392250932*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36773423960027*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.381912755933397*pi,2.57338285164869*pi,1.0640889276762509*pi) q[13];\nu3(0.139319479004197*pi,0.76749455190535*pi,3.76780568609272*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.331789006404768*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5609503452107543*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5205745191165211*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[10];\nu3(0.344659451204096*pi,2.53338897897633*pi,1.088604123041722*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49523088628444*pi) q[18];\nu3(0.782336700644554*pi,-0.26357252666744*pi,1.184672104146901*pi) q[19];\ncx q[0],q[1];\ncx q[4],q[18];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.200765112113593*pi,3.28371596334108*pi,1.057281880351618*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.167261753859236*pi,0.52586329122782*pi,0.876543459476283*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.407623418639551*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38702843947817*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1579364012029472*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.572146807119775*pi,-0.10976159746321101*pi,1.345114807479084*pi) q[0];\nu3(0.178862867586807*pi,3.19582127897828*pi,1.228110112650603*pi) q[1];\nu3(3.5*pi,3.47242098823566*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.420260105399962*pi,3.42615669370318*pi,4.44393648958159*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47022442580052*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.206099484964425*pi) q[13];\nu3(1.0*pi,0.0*pi,1.328788660209449*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.465226061956715*pi,-0.09179351003034603*pi,4.40156752120168*pi) q[0];\nu3(0.854592142625876*pi,2.60468533925132*pi,3.63488435809211*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.34334574968989*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46917678758449*pi,0.5*pi) q[7];\nu3(0.365903003284774*pi,2.87843436855652*pi,1.4494861186927839*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2263188729632089*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4047606623072388*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5707324399532112*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.621832978255301*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.652730216850564*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.847999906011195*pi,0.87954565085438*pi,4.41354089034281*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.731555914812704*pi,-0.253108741474725*pi,3.92783067311604*pi) q[9];\nu3(0.826090695368646*pi,3.25486885372045*pi,4.474798587802169*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5262458986301568*pi) q[12];\nu3(3.5*pi,3.49084191514423*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.26691147483807*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3694510636279649*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.857739291214292*pi,3.33281533918399*pi,0.5825874791548403*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.600068548948918*pi,2.65320103895855*pi,4.0550938914332*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[16];\nu3(0.865580053694984*pi,2.85038596443503*pi,3.87018413589023*pi) q[9];\nu3(0.745898772793562*pi,-0.218744058058578*pi,3.82736662542848*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.238558536107456*pi,0.30353051089112004*pi,0.699745731011031*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.365590092677*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.158646473833986*pi) q[1];\nu3(0.351105880513503*pi,-0.281138145654596*pi,0.712399566475072*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.325431214070201*pi,-0.025616827670118025*pi,0.978997403864024*pi) q[4];\nu3(0.630817781045654*pi,-0.15857537729141702*pi,4.11001500285737*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.774904844274788*pi,-0.04531417327554399*pi,1.449814044299175*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.365882662433434*pi,2.91559036899511*pi,1.403828078318492*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.699968713807359*pi,0.60536465179886*pi,0.96586220570095*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.326236848729572*pi,3.10914591848533*pi,1.7059824908965*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.716345663607083*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.626651068450137*pi,3.19477011677054*pi,3.92722969991183*pi) q[2];\nu3(0.544829336513242*pi,0.31305019870464*pi,1.64394804363726*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.257004750761573*pi,2.91863111161172*pi,1.56462179131579*pi) q[5];\nu3(0.527591667262588*pi,0.27116437749075695*pi,0.62087399440222*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.713755709294301*pi,0.7173880390128*pi,4.38014582083851*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.653581551682125*pi,-0.33964067901942596*pi,3.42430554817749*pi) q[13];\ncx q[14],q[19];\nu3(0.273401943139795*pi,-0.4569013152732716*pi,4.0302996181049995*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.602368709139739*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.230032847862264*pi,0.14665376100711403*pi,1.321731041338198*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.827076767890391*pi,-0.190794716096296*pi,4.31041918151746*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.559917145462329*pi,0.19091792789600404*pi,3.83914919362042*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.748162597322311*pi,3.08062422529306*pi,3.67814399403358*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.65147185072126*pi,3.03611784792202*pi,4.49004792495098*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.444392785047603*pi,2.91060176511499*pi,0.8255749786229021*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.535990041554421*pi,-0.045903623196295984*pi,4.20211793615173*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.704183797577764*pi,3.00133133736515*pi,3.08640127398311*pi) q[20];\nu3(0.911067729781019*pi,0.9325372262729399*pi,4.4489807938542505*pi) q[0];\nu3(0.118946131097574*pi,3.19245429842468*pi,1.81603446634336*pi) q[1];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.69475618990238*pi,-0.073085173883564*pi,3.74414798018375*pi) q[0];\nu3(0.280333604176118*pi,-0.289044380514066*pi,3.84015452952841*pi) q[1];\nu3(3.5*pi,3.32935509572743*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,3.4665143032674*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.274583391363365*pi) q[8];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.879061445045072*pi,2.81682196580263*pi,3.98168381339273*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253811258029362*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(3.5*pi,3.4676096639625*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.506409430581404*pi,3.34332768390532*pi,3.26981968487294*pi) q[7];\nu3(3.5*pi,3.47358627894633*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42254496928562*pi,0.5*pi) q[13];\nu3(0.787384707152642*pi,3.26845930725432*pi,2.87157349782739*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261282124310805*pi) q[15];\nu3(0.679289812201287*pi,3.4690389584612*pi,3.4911462937261*pi) q[16];\nu3(1.0*pi,0.0*pi,1.136515293713996*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295836709295119*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48229993726847*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.463369150910987*pi,-0.36755384279550196*pi,1.0398201052406328*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44156297321181*pi) q[8];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.258346831698659*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.843983555567364*pi,2.77013266381381*pi,4.1044311355746395*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5938970510829135*pi) q[18];\nu3(0.384119670438286*pi,3.49759612093327*pi,1.90807223380383*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39049321220001*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48949557197543*pi) q[17];\nu3(0.135763750412314*pi,3.13736472512414*pi,0.5575056725679965*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34510868963028*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35980280036379*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.44377818960741*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.2730583240011861*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.629831707589953*pi,2.86869785685537*pi,3.20223277091527*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.319861741622609*pi,-0.11796768962297699*pi,4.32748556786681*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39548836749096*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.466014781434112*pi,2.821559302519*pi,1.305641294516271*pi) q[6];\nu3(3.5*pi,3.42083361967695*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6382095104364229*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.262981571057996*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.261413103666742*pi,-0.09911366114957498*pi,1.13696278578982*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.357657651789584*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.425084121460458*pi,0.6683783634760501*pi,4.12378362834213*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.47238516372409*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5704683374665156*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.385878628466421*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37226459905111*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[16];\nu3(0.356370999937988*pi,-0.4860452428365834*pi,0.7391133966905861*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.73878769759023*pi,0.31193979009399*pi,4.48855980364138*pi) q[5];\ncx q[7],q[20];\nu3(0.842564275667927*pi,0.32000992151962704*pi,0.5110163232695355*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0435289841239336*pi,-0.162043388083063*pi,3.68932957811833*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.703216959044977*pi,2.70664071387644*pi,3.58978487075323*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.528848441751767*pi,3.39091878677761*pi,3.62815019333801*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.67854609102783*pi,-0.4122749681919406*pi,4.04083905692504*pi) q[10];\nu3(0.276448800428088*pi,0.9880312136384*pi,4.12529629272042*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.694842434791762*pi,1.14023309832265*pi,0.7649792526500361*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.720186402364548*pi,-0.49568211679393126*pi,4.16562412152836*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48051936431938*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.282683685437397*pi,3.3298225855794*pi,1.5099798552806*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.70828400066503*pi,3.46662683784087*pi,3.39386470053095*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.573758497241413*pi,0.223796625868679*pi,3.92010869293179*pi) q[10];\nu3(0.735370512048346*pi,-0.164207996471338*pi,0.892504877787818*pi) q[11];\nu3(0.475580016176412*pi,3.19903267381373*pi,1.70174523871484*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.677232918945904*pi,3.11194209385539*pi,0.5858423438594098*pi) q[14];\nu3(0.568147100957812*pi,-0.336697494098411*pi,1.226901801783273*pi) q[15];\nu3(0.491309114072202*pi,3.23890220891127*pi,4.15064747790369*pi) q[16];\nu3(0.458978753005122*pi,0.40646353418760195*pi,3.654080252485*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.844586631162975*pi,2.75809321818885*pi,3.6778572725509*pi) q[21];\nu3(0.57920950964948*pi,3.2082353074674*pi,4.09172695908795*pi) q[2];\nu3(0.424042474694645*pi,-0.39310975894752*pi,4.1417946000333306*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.511610316426526*pi,0.349414803988924*pi,4.36806062651494*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.785388325098296*pi,0.03942521182683101*pi,4.32684697174002*pi) q[14];\nu3(0.160593051811379*pi,-0.11906996688135801*pi,1.238339477596302*pi) q[15];\nu3(0.478723679302497*pi,3.24636167768772*pi,0.948614885575079*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.321858034160212*pi,3.45538431294803*pi,0.7615028693110539*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36200948823226*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.207038796587453*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[3],q[12];\ncx q[4],q[6];\ncx q[5],q[21];\nu3(0.31644060982511*pi,0.69619869414531*pi,3.87744706658386*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.488082776351919*pi,-0.19301524800632902*pi,4.34186500324987*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45357352838965*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46630087828884*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43782986870814*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.319148286977432*pi) q[6];\nu3(0.442769361727468*pi,2.43784841964765*pi,1.174257756339522*pi) q[7];\nu3(3.5*pi,3.46070923214071*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44151760393266*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1889023936792311*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.667288528291295*pi) q[13];\nu3(1.0*pi,0.0*pi,1.308779074645384*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302268179911114*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.719729224517702*pi,3.48824868015246*pi,3.04566524883851*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1191032735893929*pi) q[21];\ncx q[0],q[13];\ncx q[3],q[12];\ncx q[4],q[6];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[16];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5299526604114141*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.903726883974163*pi,-0.284105075526687*pi,1.113823093121478*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44907917315671*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.511801005353159*pi) q[14];\nu3(3.5*pi,3.38051496321644*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5409847553778373*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226984994509541*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4924181930507*pi) q[21];\nu3(0.724675802052078*pi,3.39718997344554*pi,4.1361215030800995*pi) q[0];\nu3(3.5*pi,3.35693711905131*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[12];\ncx q[4],q[6];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.168520908188369*pi) q[7];\ncx q[8],q[14];\nu3(0.632477026423246*pi,-0.279430068291373*pi,0.5905351987404472*pi) q[9];\ncx q[10],q[16];\nu3(0.284807525254039*pi,0.46939343051818405*pi,4.32612338643014*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.6746117995805*pi,0.06337409425893703*pi,3.62906160115915*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.4669644919097*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.846047887090498*pi,3.20260153571444*pi,3.36816239094531*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5724119456310897*pi) q[17];\nu3(0.611353125070148*pi,-0.4063336368752482*pi,3.37793268947919*pi) q[19];\nu3(1.0*pi,0.0*pi,1.333862386770776*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.307174597767438*pi,-0.4503939949659416*pi,1.471322373918294*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.273513622412656*pi,3.39986132657746*pi,1.2207199637145592*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49334140673084*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.33492074529121*pi,3.3757364840798*pi,0.666803743272149*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.40553653579953*pi,2.7295129801599*pi,1.297925953545057*pi) q[16];\nu3(0.585093806228322*pi,0.490025285810735*pi,0.733303238657339*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.753723230449804*pi,3.17148733176104*pi,3.6434420821923*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.595129900225332*pi,0.6710028199445599*pi,0.616215771314032*pi) q[6];\nu3(0.494675694109753*pi,0.8744697600347999*pi,4.21916502375413*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.166926168987342*pi,0.46544948428938004*pi,1.000826067142948*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.294259441740129*pi,-0.24546572168575298*pi,0.817135557074511*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46097583385788*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0437980048753839*pi,2.57218322969878*pi,1.374013012670888*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.372992576454523*pi,3.04657207354806*pi,1.84376468116955*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30866028553164*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.184561716589358*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.348241849850236*pi,0.17991500555321904*pi,0.797505138137705*pi) q[14];\nu3(0.45157048284754*pi,2.95541151614121*pi,0.851202328136171*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.553466629684229*pi,-0.15957728110188102*pi,1.074263548611833*pi) q[3];\nu3(0.320593024600951*pi,-0.376222986394605*pi,1.81063403902278*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.65760270819048*pi,0.66462768313166*pi,0.90538478779489*pi) q[12];\nu3(0.789988043340263*pi,0.04731477569971598*pi,3.71915371309368*pi) q[14];\nu3(0.560774685000627*pi,1.09605413622608*pi,0.766571910739377*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.37028656229555*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2583885366018621*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.114599695386519*pi,-0.03642395268795601*pi,3.76600162450408*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.715051469058588*pi,-0.39710351493924*pi,0.69519008989712*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49825147011966*pi) q[11];\nu3(0.486207530044191*pi,0.6968801718881501*pi,4.0979735925400504*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.517553915194534*pi,0.337552137290692*pi,0.834171078321623*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.731369413094424*pi,3.12486747827264*pi,3.35856453624774*pi) q[21];\nu3(0.325256565389395*pi,-0.16339045442223699*pi,1.303900765415257*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.541428004229674*pi,2.91258614202327*pi,3.61949961516536*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.434656816174099*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.58173148149949*pi,2.65073712822211*pi,4.0187135615189*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.387278580488931*pi,3.40534709427904*pi,1.99516082957841*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.581569878735079*pi,0.365002678387342*pi,4.00332315642658*pi) q[2];\ncx q[3],q[6];\nu3(0.537295497432126*pi,2.65242538374651*pi,3.94840072867108*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.402957461396551*pi,-0.4636889966888872*pi,4.15022750646187*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\nu3(0.309022390121491*pi,0.6857658284730599*pi,4.2732726059815604*pi) q[2];\nu3(3.5*pi,3.26834891108883*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2133880404145772*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.571735739156983*pi,3.40074825531911*pi,3.13006031307678*pi) q[20];\nu3(3.5*pi,3.35325749532865*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.59805932443293*pi,3.33134637682311*pi,2.94310821658727*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.40898208070299*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.225488310639276*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2548851812208008*pi) q[21];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.44160993391457*pi) q[6];\nu3(0.413240097532379*pi,3.49917415921874*pi,1.293539057068401*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48469156865794*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.291623578421139*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(3.5*pi,3.46201600711092*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.255310395100845*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.301369326581855*pi,-0.161641688579567*pi,1.51273449445415*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5879750655486036*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5998652939561395*pi) q[21];\ncx q[1],q[15];\nu3(3.5*pi,3.35041505394917*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.29317317358975*pi) q[10];\nu3(0.177024659135393*pi,-0.05366176934564898*pi,0.5161574957635984*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46835676137863*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.35370160767372*pi) q[16];\nu3(0.892368048066687*pi,0.34467626540988905*pi,4.36604550235206*pi) q[18];\nu3(0.348294271115908*pi,2.60361312655675*pi,1.57978042356192*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1309040805862591*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5298917279978164*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.688097753925339*pi,0.39472511645073205*pi,0.5570631288448241*pi) q[18];\nu3(0.902348981627808*pi,0.5515619183563301*pi,0.981149226071548*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38432135207651*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.310214176434719*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4660570952357705*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.764417450461984*pi,3.32992890983599*pi,3.43948536088275*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3984049992884096*pi) q[20];\nu3(0.424507414358085*pi,-0.03066500075560402*pi,4.20674846026902*pi) q[21];\nmeasure q[14] -> c[14];\nmeasure q[21] -> c[21];\ncx q[0],q[9];\nu3(0.490755175630805*pi,0.37809333297716596*pi,1.0360463575269971*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[1] -> c[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.193646695846159*pi,3.05506086405987*pi,0.818966547925865*pi) q[3];\ncx q[4],q[18];\nu3(0.774530928506004*pi,3.25733742478654*pi,3.50768819071269*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.415498176812714*pi,-0.07776617190107499*pi,3.7176495280065*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.476774910494591*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45640240944585*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.087231485673423*pi,3.49051290979489*pi,4.0646468060201695*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207749042039326*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nmeasure q[15] -> c[15];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40472571822366*pi,0.5*pi) q[4];\nu3(0.575811336274059*pi,3.46680084790021*pi,4.015478133104709*pi) q[6];\nu3(3.5*pi,3.37915589126354*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2240176731600498*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2606499882318292*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[18];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.2828360629782*pi,0.7071704861528201*pi,0.722633761795917*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39322650278501*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5350567619195911*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4102640445514005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.906342886106578*pi,0.286513593460611*pi,3.82897456692311*pi) q[2];\ncx q[4],q[18];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.320117498177288*pi,3.48140630754446*pi,4.44038607691402*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.218432763610947*pi,0.7644198148483401*pi,4.27797337964647*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.583089770893403*pi,0.78069921553683*pi,0.5698175198526938*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.351031488108012*pi,3.34840549337792*pi,1.414569275554076*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.891488353633546*pi,0.28962688469936204*pi,1.404163048040802*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.648194290689467*pi,0.17593832890726102*pi,1.082666941088609*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[4] -> c[4];\nmeasure q[18] -> c[18];\nu3(0.639028894477781*pi,-0.301428684793962*pi,0.984743688213229*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.341274844763716*pi,-0.4326234199619523*pi,1.50703362109313*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.734156583784701*pi,0.7672178605870501*pi,4.31669875524811*pi) q[8];\nu3(0.382177866579975*pi,0.7006930314186699*pi,0.5462205428252975*pi) q[11];\nu3(0.677541174518457*pi,3.49273438292272*pi,3.05707631799856*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.679648587995264*pi,2.96718576231664*pi,4.11063960912856*pi) q[19];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.507530553857752*pi,0.350462783789506*pi,4.40968858049763*pi) q[0];\nu3(0.441222518063718*pi,-0.10210583801383499*pi,1.5624541025984*pi) q[1];\nu3(0.656179589876843*pi,2.66676229562709*pi,3.93055184584732*pi) q[2];\nu3(0.441033520012096*pi,-0.223852548123891*pi,4.05612189152432*pi) q[3];\nu3(0.388812134493137*pi,0.9019158302184*pi,0.5286522848712084*pi) q[4];\nu3(0.15766143388885*pi,3.29606362251695*pi,0.6665867177531339*pi) q[5];\nu3(0.0865384336710738*pi,3.17201785023403*pi,0.5128981835889411*pi) q[6];\nu3(0.542133439311977*pi,2.87899227103238*pi,1.395978624399494*pi) q[7];\nu3(0.135779655583904*pi,0.74895228849908*pi,4.16443507842574*pi) q[8];\nu3(0.750437355880649*pi,-0.245556187273127*pi,0.5116368627634238*pi) q[9];\nu3(0.498162701135324*pi,3.15603091872681*pi,3.26217470061823*pi) q[10];\nu3(0.811614275557862*pi,3.32774633680225*pi,4.431685665048629*pi) q[11];\nu3(0.258904561538763*pi,2.27841266270269*pi,1.245234716661464*pi) q[12];\nu3(0.212353970345468*pi,0.72906763465274*pi,4.40930711760301*pi) q[13];\nu3(0.470534174045473*pi,0.282490936626801*pi,4.41762387734686*pi) q[14];\nu3(0.740473387104909*pi,0.08133440051986596*pi,0.70387155341806*pi) q[15];\nu3(0.192850735891522*pi,2.78688456743532*pi,1.209580187141839*pi) q[16];\nu3(0.595691256586388*pi,0.25210380665768395*pi,0.95104373510519*pi) q[17];\nu3(0.16176131653763*pi,-0.360869902528966*pi,4.0024993850368205*pi) q[18];\nu3(0.331800155350177*pi,0.01113135025251899*pi,0.623043684837132*pi) q[19];\nu3(0.51130310215823*pi,2.94930951422592*pi,3.99387903826889*pi) q[20];\nu3(0.429273216558038*pi,3.46581263517247*pi,4.27149572119372*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44515576275358*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.232412137818692*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44956953056835*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39055860437905*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.253482713531958*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48342243483917*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.179188734884616*pi) q[19];\nu3(1.0*pi,0.0*pi,1.227405926548557*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[18];\ncx q[2],q[4];\nu3(3.5*pi,3.45522432745252*pi,0.5*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[8];\ncx q[7],q[15];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.362000276132258*pi) q[10];\ncx q[11],q[19];\ncx q[14],q[21];\ncx q[17],q[20];\nu3(3.5*pi,3.40769708894527*pi,0.5*pi) q[0];\nu3(3.5*pi,3.484294998912*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,0.5523098900393681*pi) q[4];\nu3(3.5*pi,3.49426770067844*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47914451638699*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43191162804399*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.043484371812199*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.114562294515307*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5225856738599688*pi) q[13];\nu3(3.5*pi,3.46909857941608*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.144878473107876*pi) q[15];\nu3(1.0*pi,0.0*pi,1.17897645426631*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29702071797073*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38672751072186*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.686765884762842*pi) q[20];\nu3(1.0*pi,0.0*pi,1.294566577049454*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[8];\ncx q[7],q[15];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5679268566436944*pi) q[10];\ncx q[11],q[19];\ncx q[14],q[21];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5215429152403561*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41287389436832*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5170402885344858*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5093003850357776*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.714228554437499*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5278541866285793*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(0.754552464076794*pi,-0.4363337114688346*pi,3.39356766554961*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.495391394093527*pi,3.4808264836481*pi,0.964848597227465*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[8];\ncx q[7],q[15];\nu3(0.729722240354505*pi,0.21569716278652196*pi,1.55122774234769*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.503693200532068*pi,-0.37094302798913803*pi,1.1304288155167241*pi) q[13];\ncx q[14],q[21];\nu3(0.623212847337236*pi,3.23309997238192*pi,3.95218160057509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.491566224705131*pi,2.60565445522313*pi,1.378750147366297*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.54689875774519*pi,0.13036060380265502*pi,1.374000901789026*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.151515931183135*pi,0.47931002743626305*pi,3.91795490520986*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.372485570376542*pi,0.271329151069001*pi,0.7374442518601461*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.465584653098511*pi,0.84843823432428*pi,4.394296645628399*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.160041927466192*pi,2.73760083072337*pi,1.132997110729919*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.380030611384029*pi,-0.28288705788076096*pi,1.72334383805463*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.177184808533835*pi,2.75836281661643*pi,1.52740208406961*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.200491522122912*pi,3.10367525307051*pi,1.77095620317254*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.70645752707753*pi,3.45953080520223*pi,3.04505190189835*pi) q[5];\nu3(0.448124150412399*pi,0.18558495080103898*pi,4.42336073734789*pi) q[6];\nu3(0.270813532232881*pi,3.35777963608317*pi,4.28941659029742*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.377003292698883*pi,0.369732866270871*pi,3.48697541262454*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.40499913794168*pi,0.55869115985028*pi,3.88990939762256*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.755256713136136*pi,0.30800298834252404*pi,3.85567685969871*pi) q[1];\nu3(0.276777627935233*pi,0.241153079578041*pi,3.88078423657252*pi) q[3];\nu3(0.877596583821473*pi,0.18583680008680203*pi,1.59980249976914*pi) q[5];\nu3(0.134019051380868*pi,2.81068273310638*pi,1.3567448334032841*pi) q[6];\nu3(0.307374881776842*pi,3.12234976047971*pi,1.58144178239538*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.283716096152037*pi,0.39357397016695495*pi,4.1635358105878*pi) q[10];\nu3(0.469808412138035*pi,-0.23523036022461202*pi,0.944642095460575*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.212573788338761*pi,-0.15431047625369199*pi,1.140431969821461*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.290752337728466*pi,-0.32109505021947604*pi,0.714872022422566*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.244509712242645*pi,-0.23264089464773402*pi,4.389151324831991*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.681137124267928*pi,2.50411655276141*pi,3.84945755770705*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.656296070586708*pi,-0.284804915971432*pi,3.51786065681244*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.320600085380807*pi,-0.12423204018466899*pi,4.46104071800898*pi) q[15];\nu3(0.44235002900455*pi,2.73833734687498*pi,1.52150987556344*pi) q[16];\nu3(0.423647480887869*pi,-0.03441247943801401*pi,3.75011056369228*pi) q[18];\nu3(0.34330303031405*pi,0.002722575779990022*pi,0.81455134306513*pi) q[19];\nu3(0.593731579223206*pi,-0.250031057406298*pi,4.33005278456838*pi) q[21];\nu3(0.463565466700894*pi,-0.06778018553232601*pi,3.98572390382661*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.323340429653304*pi,3.32423606034789*pi,1.55662936011074*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.299435661972815*pi,0.6972331090794499*pi,0.5438482830479427*pi) q[15];\nu3(0.155175167772514*pi,0.24882091489164104*pi,0.5042288046713705*pi) q[16];\nu3(0.831466513898875*pi,0.02306846677324903*pi,4.29988540763231*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.467311011130573*pi,0.37413607052644704*pi,4.27296250602371*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.36894483618948*pi,3.10905616842*pi,1.1164390454066941*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37145548283944*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40150513612374*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.114092324501043*pi) q[4];\nu3(3.5*pi,3.27402754585766*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2686971569286931*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.317865353845906*pi,0.04702342417730998*pi,1.341817801903141*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2320139938146881*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\ncx q[3],q[4];\ncx q[5],q[19];\ncx q[6],q[17];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.48932702108613*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4290226982380805*pi) q[4];\nu3(3.5*pi,3.48023094349801*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39447654398051*pi) q[7];\nu3(3.5*pi,3.43371056514887*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39133534022185*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.0881712058951352*pi) q[11];\nu3(3.5*pi,3.39607999231413*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43270413754039*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288641864644117*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4952161240246*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299903165038312*pi) q[18];\nu3(1.0*pi,0.0*pi,1.370872242319379*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255586182530384*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1885158731720749*pi) q[21];\nu3(3.5*pi,3.33283171108798*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\ncx q[3],q[4];\ncx q[5],q[19];\ncx q[6],q[17];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(3.5*pi,3.26780565380501*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.237066118150027*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.2631179097971201*pi) q[14];\ncx q[15],q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5637416573965373*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4641845789076395*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3127486077327895*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.28127815771279*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5991130691489543*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5094195540775994*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38725446106157*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.46101383754301*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.836251689106601*pi,2.34443976758965*pi,3.77733926798242*pi) q[8];\nu3(0.388905642266919*pi,3.39895294235496*pi,4.4322573984181*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.867164920374708*pi,0.14649690703306195*pi,4.01167105416352*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.429787689911096*pi,3.00377393490034*pi,1.075899354833921*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.44440353560114*pi,3.08099943054533*pi,1.2324240164867248*pi) q[20];\nu3(0.600899212085555*pi,0.080968884356719*pi,4.150450353541*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.44895433834878*pi,0.6174634629811*pi,0.821516557039477*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.50247466372811*pi,-0.41398013494332087*pi,1.169213019839653*pi) q[8];\nu3(0.519403753527401*pi,0.358181926408058*pi,3.9928722537735*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.149603868878225*pi,2.92434526985581*pi,1.341351495114868*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.76065773430488*pi,1.14426828251162*pi,0.846537801177413*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.159405715399381*pi,3.43935092396351*pi,1.64067641550529*pi) q[20];\nu3(0.806481759118215*pi,0.6921539718012699*pi,0.5256007825447697*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.107780076449561*pi,-0.388021545049409*pi,1.87650709207811*pi) q[2];\nu3(0.420200014812288*pi,2.9322247319308*pi,1.71583797485207*pi) q[3];\nu3(0.306611693661451*pi,3.29711356524031*pi,1.365046159273748*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.304873651218952*pi,0.82544690809724*pi,4.44073052254592*pi) q[6];\nu3(0.294152416707396*pi,0.229161285142361*pi,0.633532253270955*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0774968749987632*pi,0.53311590136969*pi,4.01654404790433*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.111434562345576*pi,2.99495339627154*pi,1.72653820155519*pi) q[0];\nu3(0.873248911934535*pi,0.23799894876414895*pi,4.20587241702673*pi) q[1];\nu3(0.804773814847723*pi,3.32778265481538*pi,3.97281979437025*pi) q[2];\nu3(0.522059065879026*pi,2.78929836689651*pi,3.82852267689299*pi) q[3];\nu3(0.333335059134073*pi,0.16198853327751905*pi,0.913008634072529*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.615463756120725*pi,0.18559908344910103*pi,4.349003444070711*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.146433465092172*pi,3.48068862645963*pi,1.046440290858683*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.244740434640731*pi,3.32358916279804*pi,1.458022431561417*pi) q[0];\nu3(0.374435473726146*pi,3.30708418587439*pi,4.271708197208881*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.400194375780829*pi,0.0019036469413400425*pi,1.203588307728767*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.205525963959749*pi,0.29142987063205505*pi,4.04743281848533*pi) q[13];\nu3(0.0476942208876504*pi,-0.20435293857728798*pi,1.6670311540538*pi) q[14];\ncx q[15],q[20];\nu3(0.488245514187528*pi,2.5438985777413*pi,1.193421742561307*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.742371112000646*pi,-0.05071175459491001*pi,0.5651740368554848*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.420950366663298*pi,-0.024606541298531015*pi,3.99830721514658*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.45782726553729*pi,3.49192866305634*pi,1.70688145820065*pi) q[13];\nu3(0.433548741957394*pi,-0.32066715025132597*pi,1.057397107688421*pi) q[14];\nu3(3.5*pi,3.22927545900815*pi,0.5*pi) q[15];\nu3(0.56119315441849*pi,-0.4681584246599728*pi,0.760614619694914*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.44291208116257*pi,0.5765889815273*pi,4.4139921509227005*pi) q[19];\nu3(1.0*pi,0.0*pi,1.186311266046506*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(0.646761829481231*pi,-0.4521203937908012*pi,4.01071444936*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.543159999814611*pi,3.0355385166168*pi,4.13930546461669*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.630188126413664*pi,-0.4882410405145944*pi,3.52033884255767*pi) q[18];\nu3(0.767604891425343*pi,-0.05839385012057102*pi,0.685004188737243*pi) q[19];\nu3(3.5*pi,3.44118963446661*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47943050566236*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.294827795333926*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[7],q[17];\nu3(0.437080048761565*pi,0.6755555581975301*pi,4.02680290015827*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.833892141809301*pi,0.67555835343999*pi,0.811431645691155*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6293188610081379*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2512070285781869*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(3.5*pi,3.3088057860763*pi,0.5*pi) q[3];\nu3(3.5*pi,3.24446238039234*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4206293756343*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.2596621395783218*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.198791064213977*pi) q[16];\nu3(1.0*pi,0.0*pi,1.339261323163793*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.686430085369943*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(3.5*pi,3.41776771527975*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.227619149559702*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5900958920949362*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.49263732672602*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.3343923312637305*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.457286576418559*pi,0.9440106589816*pi,4.281843778915849*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5291796258755439*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49563276030863*pi) q[17];\nu3(1.0*pi,0.0*pi,1.350080385270116*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(3.5*pi,3.47651792241388*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.3862067250711991*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42923041369191*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49620000585602*pi) q[13];\nu3(0.387581653343228*pi,0.38569780204471105*pi,0.825885232178531*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254355916926161*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.820720015682297*pi,-0.05428131233150901*pi,4.40553700529387*pi) q[0];\nu3(0.181635094639732*pi,3.14349183104169*pi,0.522713336527399*pi) q[1];\nu3(0.631893076992862*pi,-0.042356100655842*pi,1.36593132321294*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2404130510758495*pi) q[19];\nu3(0.812730136245527*pi,0.75611758954926*pi,1.0476894099988598*pi) q[20];\nu3(0.364155474474932*pi,3.33513012226476*pi,1.097389257552703*pi) q[21];\nu3(0.569861585891259*pi,1.01147999090838*pi,0.705568674562601*pi) q[0];\nu3(0.919833777107999*pi,3.35077455829811*pi,3.323423354031*pi) q[1];\nu3(0.705368536832177*pi,1.19343553511239*pi,0.771374467088418*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.591192372761467*pi,-0.161422566788317*pi,4.3688592309043806*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48636026469621*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43561366587848*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.149672050049242*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5443683653448899*pi) q[18];\nu3(0.72749174831009*pi,0.9313632259706699*pi,0.5567824881489885*pi) q[20];\nu3(0.504274194985181*pi,2.62251823349326*pi,3.68889463351774*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.596647906060585*pi,-0.49938695035158354*pi,3.33729650084187*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.601374704791778*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.239808409345066*pi,3.08199205069619*pi,2.00179036970055*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.64410989180206*pi,3.15078166157686*pi,2.91246667299409*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.276381562885525*pi,3.31932800834597*pi,1.94577025809594*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.532167997481718*pi,0.489461292139141*pi,0.639199083786857*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.394012771725553*pi,0.256121704740652*pi,1.24613873657035*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.568582140527408*pi,3.30123993325809*pi,4.08330084440109*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.615098006446006*pi,0.6082426478126799*pi,0.984768043964412*pi) q[9];\nu3(0.302047799501763*pi,-0.4717186653998915*pi,4.34918025344396*pi) q[10];\nu3(0.237861998932144*pi,-0.092191116040446*pi,0.9721429283094281*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.272926950473674*pi,-0.4269876437153257*pi,1.2369242153876439*pi) q[9];\nu3(0.633423046242712*pi,0.250260817554543*pi,1.5089658182157*pi) q[10];\nu3(0.116483763191622*pi,0.7583199658398401*pi,3.76340771614096*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.41980868601481*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.515639597045219*pi,0.13081263442504898*pi,0.8204103120923241*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.402510583754717*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.555356591193534*pi,-0.114701265330038*pi,1.33307794403206*pi) q[12];\nu3(0.465002137876746*pi,3.28963982155506*pi,4.22012705544504*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.263239590623082*pi,0.31527823471320304*pi,3.50766531264747*pi) q[17];\nu3(0.576452237510062*pi,0.31320744826316405*pi,4.03160455719057*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.701708104730764*pi,3.13163091223554*pi,3.41392394655727*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.64516260168506*pi,2.88693377333096*pi,3.98179885712474*pi) q[12];\nu3(0.347342575476159*pi,3.24059400762467*pi,4.36052413899358*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.365384437651234*pi,-0.33126223904352103*pi,1.57547465589739*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40132203013553*pi) q[21];\nu3(3.5*pi,3.47847130057426*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.797435620772315*pi,0.23323070412356495*pi,4.0420899533676*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1568634440091992*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.786757565367169*pi,3.16934302136993*pi,3.00508045041766*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(0.185487688452641*pi,0.242198528666705*pi,4.252817231365491*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.402973875364324*pi,0.67564839117215*pi,4.40470297308297*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.47394258856264*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.852977572469483*pi,0.27176716071470797*pi,3.86026962261618*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269388784003592*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.615050602269628*pi,3.33752743125348*pi,4.19603246628865*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[4],q[13];\nu3(0.172969470732259*pi,2.96677755448352*pi,1.56359314349998*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5449055324607945*pi) q[7];\nu3(0.101497335500177*pi,0.120490151177166*pi,4.12213914343985*pi) q[8];\nu3(3.5*pi,3.42208899336977*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.341322741484299*pi) q[17];\nu3(0.435612714430667*pi,3.0432191225403*pi,0.974652718029158*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[2],q[6];\nu3(3.5*pi,3.42521696700855*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.141594111790438*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.25577867988546*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.45507525560996*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.293498556178694*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.663653297031717*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.28919287972541*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.26101332233198*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.49965631147404*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4046508339653*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.624933175046567*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180941316600872*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.063297453722754*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.56328750577786*pi,-0.142097465067551*pi,0.9685469482873981*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4933307353381*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.45254785808969*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4006401838134*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3335325844789359*pi) q[18];\nu3(1.0*pi,0.0*pi,1.325834675336814*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.873167993471876*pi,0.014725463829670993*pi,3.66957635415318*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49517808228667*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.369670394571466*pi,3.39953131639623*pi,1.72846451305247*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.582311935623725*pi) q[14];\nu3(0.374824984968865*pi,-0.34849689545378104*pi,1.57831752409372*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.444187768885842*pi,0.148241420073559*pi,4.05728017560279*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47124555584333*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.875312457822319*pi,3.33016342224241*pi,4.47610353667569*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.257143347390522*pi,3.23967667378562*pi,1.77404905998546*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.180495677377025*pi,0.13044161632200502*pi,0.63405106592128*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.193010971411938*pi,2.99042477941211*pi,1.190801200379561*pi) q[13];\nu3(0.340538245461783*pi,-0.241546200110008*pi,4.4259977255676795*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.740130115067379*pi,0.6624676646163401*pi,0.685998388103267*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5530071342471338*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5600408421553036*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.153070721049589*pi,0.6453887436393799*pi,4.47750374440436*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.400554196191031*pi,3.13502011728074*pi,1.85533655604445*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.135431343163148*pi,0.33477037228070705*pi,4.024000342589829*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.245314663646873*pi,2.58834675136497*pi,1.50505459596093*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.320014632223394*pi,0.16674977222798604*pi,3.46873127222928*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.510966220881177*pi,3.24290472684148*pi,3.31659133411201*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.817481640464412*pi,3.10797667381306*pi,3.44526482802877*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.611570023914163*pi,3.28333904736459*pi,0.7508260643017199*pi) q[8];\nu3(0.588923004914005*pi,0.290169539476807*pi,0.651096327714114*pi) q[9];\nu3(0.449599324655218*pi,3.04126624150546*pi,0.854271307332065*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.154097399830553*pi,0.57320275618264*pi,4.35563733879512*pi) q[16];\nu3(0.757414939757526*pi,0.53426473153103*pi,1.35340393013759*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.392133253625294*pi,3.39118895461385*pi,4.41084011753137*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.202152462125093*pi,3.08811377164785*pi,4.47739597166389*pi) q[8];\nu3(0.473121073540987*pi,3.23743231065984*pi,0.5553433854694402*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.445872520031245*pi,2.72786280550396*pi,1.154134815769734*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.522591976268022*pi,2.94206211364183*pi,3.71575077275856*pi) q[1];\nu3(0.538478768307556*pi,3.45106645669371*pi,0.878559875568591*pi) q[2];\nu3(0.58258555954448*pi,2.69476650005503*pi,3.72035209523056*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.956998470698524*pi,0.5264318292500001*pi,0.939352685296891*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.300140964994207*pi,2.49495696083116*pi,1.352245891425015*pi) q[12];\nu3(0.28245463929583*pi,0.5105512495151201*pi,0.6996043654401081*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.480951002180159*pi,0.6805331576939899*pi,0.5812339529052764*pi) q[1];\nu3(0.57203938437794*pi,3.24958514650891*pi,1.77186908085097*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.378598861923789*pi,-0.007838760546814982*pi,4.39842730166128*pi) q[5];\nu3(0.443386807825785*pi,3.28065924852664*pi,1.55061629039319*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.420164335637313*pi,3.4791551554077*pi,1.3740159337166848*pi) q[12];\nu3(0.23707348387916*pi,2.62202672981701*pi,1.54634415461828*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.479006272791829*pi,-0.260151145297281*pi,0.940480890285067*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4160790855244*pi,0.5*pi) q[4];\nu3(0.277674033309*pi,-0.302469123815164*pi,1.0437860141219781*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.44572392658977*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1769508142774479*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1675305050374911*pi) q[16];\ncx q[18],q[21];\nu3(0.524701857600093*pi,0.52792304604628*pi,4.48591946093171*pi) q[19];\nu3(0.476702086671489*pi,0.82448982705593*pi,0.606522843078402*pi) q[20];\nu3(3.5*pi,3.40104024421522*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.2623033365832579*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49139750145046*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0621878324335489*pi,0.43088276914787904*pi,3.56264678161596*pi) q[20];\nu3(1.0*pi,0.0*pi,1.231631111262061*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45395194952201*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46459901248958*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.561919608804256*pi) q[16];\nu3(1.0*pi,0.0*pi,1.277095619756581*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44619632230823*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[17];\ncx q[4],q[10];\ncx q[5],q[19];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.2335902471613132*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49261553041434*pi) q[9];\nu3(3.5*pi,3.38412109926543*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.273470646746322*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41496388592018*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[8];\nu3(3.5*pi,3.42176222446917*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38901897265508*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.410030582738167*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[15];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43106618321013*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.3223484704906099*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.32104539366176*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49116605658997*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45477298461143*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4641892383044794*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3360519246566849*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208943945865097*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43331750848533*pi) q[6];\nu3(0.0911865232921424*pi,3.00661973158097*pi,1.011692081671272*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[15];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.68201258864991*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.532552740806574*pi,3.13297454459362*pi,4.11512508298698*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42012983160987*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47038415016582*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.394237675522618*pi,0.7858885881109301*pi,3.80894866604739*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.294622066890016*pi,-0.4836306030263535*pi,1.2237473269897299*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.689558714370081*pi,3.45720980762193*pi,3.76931870611444*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.62936240108772*pi,2.9635130496897*pi,3.08965287555183*pi) q[4];\nu3(0.916981945433652*pi,0.89932811256286*pi,4.40711668419018*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.16165290393674*pi,2.8155282940783*pi,0.998294140564056*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.155526055804231*pi,2.83013293302687*pi,1.095528306434833*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.543965983460097*pi,-0.24696163467014098*pi,3.91541835413722*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.545721428955604*pi,0.033315479504734014*pi,4.061117002324011*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.63393919900968*pi,-0.27210628540306503*pi,3.55779782038523*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.669280960084369*pi,3.01603846973669*pi,3.72513028559782*pi) q[18];\nu3(0.326814925916518*pi,-0.159119104722943*pi,4.227974176182*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.197014074593742*pi,2.68222961915648*pi,1.331576971212118*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.292492613992146*pi,-0.095066207378453*pi,0.6597858567609001*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.798638338991762*pi,-0.16740913825298398*pi,4.08968594677496*pi) q[9];\nu3(0.0979347841483283*pi,0.18712004512121005*pi,0.662188619972403*pi) q[10];\nu3(0.47935182784683*pi,3.03456659469432*pi,0.602649350257954*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.437412576802199*pi,-0.23338559382652502*pi,0.9292722132005691*pi) q[17];\nu3(0.840519805737778*pi,0.7847566962581101*pi,0.800504344574914*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.891704515372622*pi,2.75311340149782*pi,3.95706605359715*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.433711278888811*pi,-0.264342838339156*pi,1.197458336444225*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.664054067605846*pi,2.74989386253476*pi,4.23293021064401*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.589622444147882*pi,0.15678729241407996*pi,4.05171358941273*pi) q[8];\nu3(0.775924417260291*pi,3.38103833229669*pi,0.510986086721962*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.761223291873055*pi,0.5296104369714301*pi,0.5899461739370456*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.384023788692699*pi,-0.2763560481542*pi,4.45388154108396*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.155826627282189*pi,0.115758432425621*pi,3.98815610333753*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.390721110843523*pi,-0.321464814769295*pi,4.00228735507181*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.699859195443644*pi,-0.395240046565623*pi,4.37750049518674*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.307923908384655*pi,3.3701379183273*pi,1.390513315127778*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34785453394341*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.712725025356496*pi,0.169738177634976*pi,3.7771525234197*pi) q[12];\nu3(0.651989910472955*pi,0.06110378870176503*pi,4.2015109655879*pi) q[13];\nu3(0.320783559859441*pi,3.20813874959925*pi,1.58362093172898*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.56062690769978*pi,3.41236904998713*pi,3.51730885228203*pi) q[20];\nu3(1.0*pi,0.0*pi,1.180150754559848*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.738418573595915*pi,0.276971817285814*pi,1.433037901451139*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(0.146988315766899*pi,0.434873744423495*pi,1.04238361135566*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.385989860664047*pi,2.85263204508868*pi,0.863733293613165*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.259129163066387*pi,-0.4901526097292372*pi,1.90537025388751*pi) q[15];\nu3(0.35034334775187*pi,-0.258642771136248*pi,3.76902361334023*pi) q[20];\nu3(3.5*pi,3.49949330901564*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.711621768414757*pi,0.59002256931461*pi,0.9581412630426229*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.232615033756197*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.770331477510876*pi,3.05770696169698*pi,3.06792164442739*pi) q[6];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.260251705794898*pi,0.40077448089856704*pi,4.0119302519974*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5248892441814283*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.46817606183407*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[17];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48474827699789*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2183891419506812*pi) q[9];\nu3(3.5*pi,3.36034320425778*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2323866655571751*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.205313719111732*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43446086273554*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.426286747397301*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[9];\ncx q[11],q[14];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220613294627257*pi) q[17];\nu3(3.5*pi,3.33170921340104*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.135590486795515*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.368155558496531*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49152234302595*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3880685918672295*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3169915124159*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.383149325232617*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.9084547601546*pi,-0.20219280299404102*pi,3.46877486604681*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[9];\ncx q[10],q[15];\ncx q[11],q[14];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.37336954881522*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5559168658557581*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47093723568861*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.403074881821032*pi,0.294366842584727*pi,3.84110973692057*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.368159788435229*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49422553297903*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.427640812495687*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5634339792045227*pi) q[19];\nu3(0.168646060844592*pi,0.257647163919256*pi,4.05755019113411*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37765009396035*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.2215014439317629*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.67858160157375*pi,3.24093809801111*pi,0.669725523930666*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.808728558290382*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4914731451435905*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.360124807138905*pi,2.55814448454235*pi,1.463976389564148*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5062137301352196*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.459294439745969*pi,0.6822486772774501*pi,4.20144627405093*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.756701563950829*pi,2.80446344126178*pi,3.61514119953843*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.542985828758352*pi,3.26236677291455*pi,0.643871008532489*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.959408675677135*pi,-0.4134241243980706*pi,4.26879359802275*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.101269015531452*pi,0.9100779713426601*pi,4.4319318056921695*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.794647081270712*pi,3.27620035481558*pi,3.12488300104978*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.282694293612154*pi,0.5322725015079299*pi,3.94446525889844*pi) q[3];\nu3(0.67518935586036*pi,2.94424829875063*pi,3.54525336610993*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.678319183700673*pi,2.98785293043621*pi,3.03331409605087*pi) q[8];\nu3(0.335570381667293*pi,2.6124944531718*pi,1.457762585934535*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.315736580072112*pi,3.37044290474501*pi,4.15738796177288*pi) q[11];\nu3(0.607844654563841*pi,-0.175364822829516*pi,1.301413503066386*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.510477164753022*pi,3.11998903957754*pi,1.52211737833457*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.122079639708094*pi,0.24963545974336898*pi,4.15728975992113*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.629958920390398*pi,0.82347233244938*pi,1.087328753845888*pi) q[19];\nu3(0.461995480094627*pi,3.12227671590546*pi,1.93542505693517*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.760822548938492*pi,0.11630156707005901*pi,1.11788390418633*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.407174548924071*pi,0.10411594472325103*pi,4.3875671034455195*pi) q[3];\nu3(0.726778354316253*pi,0.61419507925767*pi,0.605299570714185*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.393929240165165*pi,0.18309134892243595*pi,0.863168179839287*pi) q[8];\nu3(0.754031944383716*pi,-0.04248506233497801*pi,0.8799636214149911*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.74767655852228*pi,0.12951299196033506*pi,4.03040470651142*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.818946941983451*pi,3.32219432368694*pi,4.243469395361711*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.367158498007486*pi,0.37319139556260295*pi,4.39982936890651*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.386182035221997*pi,0.8944383253092101*pi,0.5518000394949957*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.15757855214662*pi,0.426547083774803*pi,3.81327692731657*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.408598127335406*pi,-0.4866521089330392*pi,1.82056894604521*pi) q[6];\nu3(0.654861053142016*pi,0.398063826345019*pi,1.088669280390849*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.452057894986104*pi,3.38333827171581*pi,4.1162546554096995*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.733000147515117*pi,3.33006953941964*pi,3.46645021194584*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.730105996133877*pi,0.51462125608739*pi,0.947864452113255*pi) q[6];\nu3(0.593800835224704*pi,3.00292310656633*pi,3.51103277607057*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.449625476587461*pi,-0.09411402866533802*pi,4.49922888168182*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.48463425518622*pi,0.5*pi) q[11];\nu3(0.704128136883103*pi,3.34594072957544*pi,4.1726980861211*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1931298584813859*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.44114606364983*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.313682030921762*pi,0.43139613570033397*pi,0.9655314196968909*pi) q[10];\ncx q[11],q[18];\nu3(0.519097436173217*pi,-0.415859782972532*pi,3.61164671369123*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.320198571955592*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[16];\ncx q[2],q[7];\ncx q[3],q[12];\ncx q[4],q[20];\ncx q[6],q[9];\nu3(0.220924115576052*pi,0.52688387947097*pi,4.28854175762504*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41589054858866*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.47193483374348*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41252303122657*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43356577575748*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38440317656052*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38300211094983*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1716599360091369*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3107409915737*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.3197809113456511*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.819983329110963*pi,0.7573271044802701*pi,1.1304312161211572*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42161184767708*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3403552882994059*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.089893231910297*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[16];\ncx q[2],q[7];\ncx q[3],q[12];\ncx q[4],q[20];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.417406424835903*pi,0.233866026193556*pi,3.58647967654558*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.47613175842123*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3878256045191542*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39487367968772*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.622391895829195*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5897711968775252*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.675998126574617*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.42630628171503*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[12];\ncx q[4],q[20];\ncx q[6],q[9];\nu3(3.5*pi,3.41263188888246*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.182264907348217*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.606385635897654*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36827848884678*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1589119258758989*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.532812395515624*pi,2.68732779818461*pi,3.702602728003*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45136434584724*pi,0.5*pi) q[5];\nu3(0.551054721785613*pi,0.265589425749439*pi,4.37218290777137*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.379838055769943*pi,-0.08936256449131602*pi,1.034395202596475*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35416860685568*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.253142058514108*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.317833400316482*pi,0.487844547014441*pi,0.975086231236563*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.360044028140485*pi,-0.275599590354079*pi,0.679642764395903*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.441488175691847*pi,0.07209584076101005*pi,1.319631359317519*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.48961657945372*pi,3.4538069974987*pi,3.18876949568728*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.203107422120463*pi,3.35022943348564*pi,2.09743925324005*pi) q[9];\nu3(0.240825766565029*pi,0.5754595426878*pi,3.75889539711971*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43403180949717*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.189076206341741*pi,0.7474784923384099*pi,4.1952146482790305*pi) q[17];\nu3(0.343719660882203*pi,-0.04504880499034303*pi,4.29911990551412*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.704081095637873*pi,3.01055622037785*pi,3.13891480785893*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.667759455331501*pi,0.21226128367306596*pi,1.210354020927837*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.830040374492652*pi,0.17229327173253495*pi,4.41519400638378*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.680153907278974*pi) q[15];\nu3(0.61534935069458*pi,2.80360389142783*pi,4.0829317741916995*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.387057930261146*pi,-0.369787342622237*pi,1.64827824952736*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.678868707982933*pi,0.06272111498551003*pi,3.86970730430064*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.724357436585614*pi,-0.17852160183816002*pi,0.810855452939905*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.290924636323197*pi,0.11369630339029202*pi,0.624512627757417*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.358031280152341*pi,2.95926849945769*pi,1.80140796505012*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.705860377845862*pi,-0.188045388606413*pi,3.53155804761631*pi) q[2];\nu3(0.277354829299765*pi,2.84059247072983*pi,0.666165971073888*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.90315380437913*pi,3.10692661094717*pi,3.97458502241441*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.669936671319319*pi,0.60792567081706*pi,1.1517813678439222*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.391055301433768*pi,-0.478283049539704*pi,1.094625639258099*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35719582214888*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.149190034133106*pi,-0.14957870522475802*pi,4.38387031670872*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2013095339464859*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.515273977675023*pi,3.48720717334424*pi,0.5180742013830525*pi) q[5];\nu3(0.825646841646454*pi,0.20588897066204803*pi,1.0662807712780191*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.26621036857237*pi,0.9651985308544699*pi,4.43461613475773*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.331596727305604*pi,0.79704900491676*pi,4.40706895049608*pi) q[19];\nu3(0.454389732634192*pi,0.023722016118971956*pi,3.69618877891702*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.163838330284082*pi,2.87315123468739*pi,1.331085676554002*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.699821310627648*pi,0.54108045357332*pi,4.30586778946273*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.181033612105622*pi,2.59100251482142*pi,1.0054607995746419*pi) q[20];\nu3(0.523174335199553*pi,0.18764312306999398*pi,1.1253547439301341*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.62747251804375*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.579594331386603*pi,0.6789473912108299*pi,4.247074736631831*pi) q[8];\nu3(0.318489895551809*pi,-0.161248932678822*pi,3.9015876319*pi) q[10];\nu3(0.439392112653694*pi,2.61989022508233*pi,1.494208481187251*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.859452209473189*pi,3.45080467801948*pi,3.25201900962473*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.4892710044844*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45605922882583*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.602919637055135*pi,0.46987323597708797*pi,4.18957981973832*pi) q[8];\nu3(0.184088695994813*pi,3.48742044559262*pi,0.8564627319175739*pi) q[10];\nu3(1.0*pi,0.0*pi,1.286836191518122*pi) q[12];\nu3(0.360897636203513*pi,3.39667577083098*pi,1.7515706053432*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.171612945347243*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.45304810517077*pi,0.05004626988534999*pi,1.338955076710592*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.45588855549146*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.164615763848327*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.661733431067631*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.156889851055067*pi,3.32549802645935*pi,1.002333339585463*pi) q[14];\nu3(3.5*pi,3.431101266775*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269335993382102*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.510165035681545*pi) q[18];\nu3(0.418761333783078*pi,0.35621461415035105*pi,4.11687981773633*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.39104811457775*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[11];\ncx q[6],q[12];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41404308050791*pi) q[19];\nu3(1.0*pi,0.0*pi,1.172064747331502*pi) q[21];\nu3(0.609025173939063*pi,0.7021368961543499*pi,0.831049429300406*pi) q[0];\nu3(3.5*pi,3.38630908222244*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.161963945448088*pi,-0.03555390780803602*pi,4.4420264309716195*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48550484816955*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44058783408082*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.400000800195997*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.158369294312706*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.197429894952465*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47707003734826*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.887113034286438*pi,-0.30267549056396803*pi,4.44571215091694*pi) q[3];\nu3(0.501215017128192*pi,0.8112203370808699*pi,0.945089078422538*pi) q[4];\ncx q[5],q[11];\nu3(0.630127499958859*pi,0.89825909160466*pi,0.8503562204227191*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[14];\ncx q[10],q[20];\nu3(0.631785049675474*pi,0.17178934811066104*pi,0.84186942468252*pi) q[12];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.416312501758439*pi,2.93495812605209*pi,1.52126377663925*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5456824014764647*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.263392715339169*pi,2.81372454227008*pi,1.71663492365193*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.749238735558766*pi,-0.401433581416696*pi,3.13859668691525*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42329445673169*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5711340015375703*pi) q[9];\nu3(3.5*pi,3.43732848425587*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43646941139094*pi) q[11];\nu3(0.626212094903191*pi,0.52896602882634*pi,1.225709038236684*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5524570415140426*pi) q[13];\nu3(1.0*pi,0.0*pi,1.327943180715909*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.319923597172641*pi,3.22675945610586*pi,1.207339976121665*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2046050159295811*pi) q[20];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[14];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.176768675941431*pi,-0.4395212696122214*pi,3.9838153236529*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46467966109654*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.537433621257339*pi) q[20];\nu3(0.696622187653789*pi,-0.4796326014732471*pi,4.20906651266521*pi) q[21];\nu3(0.45396869492458*pi,0.5012573627730099*pi,3.52200080333092*pi) q[1];\nu3(0.379845736090659*pi,0.62136017421632*pi,4.29493542171037*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.440917101239128*pi,-0.251498576770009*pi,3.98206169642249*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.211308985324251*pi,0.8247538857287999*pi,3.87630584756099*pi) q[21];\nu3(0.551889263039125*pi,3.41889065405075*pi,3.93832080296628*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34213882247088*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.866876660309269*pi,-0.16090696171326502*pi,4.2780375926182*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.62282517768595*pi,2.9851513513415*pi,4.39598230290936*pi) q[17];\nu3(1.0*pi,0.0*pi,1.171961956249614*pi) q[18];\nu3(0.787475294289409*pi,-0.03965351362434799*pi,3.98275711867294*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.477024392158575*pi,0.0041628223671420495*pi,3.7204764028911*pi) q[15];\nu3(0.502602328992235*pi,0.90192320086057*pi,4.48577639238957*pi) q[16];\nu3(0.368113300814986*pi,3.35597078587876*pi,1.323580111449647*pi) q[17];\nu3(0.676851109411161*pi,-0.103256099547816*pi,1.296176567972871*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.152414223113605*pi,2.75896107418112*pi,1.368219249374579*pi) q[5];\nu3(0.734107074606961*pi,0.24957030614251896*pi,0.961501433997838*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.773195302126958*pi,-0.385294666987588*pi,0.826651770478528*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.112099530770793*pi,2.47422566922436*pi,1.3208581188424549*pi) q[15];\nu3(0.236831701645818*pi,3.28997819673721*pi,1.252119680006961*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.534092630189726*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.38995429734232*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.154915135341175*pi) q[2];\ncx q[3],q[18];\nu3(0.747577445819406*pi,-0.12920661861906002*pi,4.13595393074538*pi) q[5];\nu3(0.199594702198731*pi,-0.20775381197998*pi,4.21110763369701*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0457414358249132*pi,3.47658111025826*pi,4.2646073707213095*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.564960565499955*pi,0.03295072279518396*pi,1.463043118662325*pi) q[8];\nu3(0.0727794454103727*pi,3.0592690784082*pi,1.55222993041969*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.492131293652015*pi,3.4033321168228*pi,1.468725547079715*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.646011737254998*pi,-0.36849595989336903*pi,0.5915351972903766*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,0.5458149530635947*pi) q[2];\nu3(0.0973315579031611*pi,2.94744623263782*pi,1.274585673360964*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.380843895582241*pi,-0.028223439011073992*pi,3.62866022368076*pi) q[8];\nu3(0.681637579510869*pi,0.7103475579247001*pi,4.37615637664501*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.753871098291264*pi,-0.389638838852512*pi,3.61963378361986*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.456496528690084*pi,3.17146041790349*pi,0.732817493147571*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.38273222440687*pi,0.5*pi) q[1];\nu3(0.369753321168771*pi,3.0606731555817*pi,1.54413385662215*pi) q[3];\ncx q[5],q[17];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.645801970879458*pi,-0.271426182492864*pi,0.953565453994434*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2965759073183611*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4823583010856*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39411691140175*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44086133217096*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.198802218825866*pi) q[12];\nu3(0.709487444971423*pi,0.21870741690447304*pi,1.263662345161801*pi) q[14];\nu3(1.0*pi,0.0*pi,1.330833007445791*pi) q[17];\nu3(0.260060997931005*pi,0.81887586765599*pi,3.93220808048743*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277009469291157*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.505860995642123*pi,-0.4503887934036764*pi,3.55576095239998*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.566747492581514*pi,3.17039197289625*pi,3.02672089754906*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33912630483734*pi) q[16];\nu3(0.60920541559237*pi,0.026953300200801*pi,0.955792698048048*pi) q[18];\nu3(0.826721865014593*pi,3.26111169427197*pi,3.99866801358873*pi) q[0];\ncx q[1],q[16];\nu3(0.775216573365703*pi,-0.032127849516914*pi,3.47407465270945*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49270654033469*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3232540160878479*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39314918678148*pi) q[12];\nu3(3.5*pi,3.44861920035645*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3404816835280595*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5763114514959138*pi) q[19];\nu3(1.0*pi,0.0*pi,1.274437574693707*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(3.5*pi,3.48717589708574*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[15];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.418210003073117*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4346008278137*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38177470075987*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42234395602397*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.253074473463025*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6508284793969981*pi) q[20];\nu3(1.0*pi,0.0*pi,1.336285347831786*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.297498389090046*pi,3.2351516247504*pi,1.91034719792058*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37491986702764*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.538426153260999*pi,0.31508731610568497*pi,0.656927953210699*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.46905277335563*pi,-0.028452391087181006*pi,1.1278418401644221*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40817514503286*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.419959699976812*pi,0.08258888490331795*pi,0.690095958982018*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4223105469301895*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.669069081778942*pi,3.03796505770465*pi,3.68028902457241*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.636235870477876*pi,0.58901686701251*pi,1.253957810071335*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.39993513881846*pi,3.1212951267057*pi,1.78664230899752*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0850649740807151*pi,-0.07609133034988202*pi,0.7691225927419569*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.832981137153148*pi,3.41866223624265*pi,3.77470240142509*pi) q[12];\nu3(0.835223436521022*pi,0.6114389696653699*pi,1.338943282331849*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.227721804587781*pi,-0.16393582892296898*pi,0.987336120847637*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.563641152232784*pi,-0.4444058323204716*pi,0.711706770437206*pi) q[1];\nu3(0.536729566890325*pi,-0.03763540304229701*pi,1.279448537403208*pi) q[4];\nu3(0.71555545505418*pi,2.48253258865088*pi,3.93877900259594*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.760024300799144*pi,3.48740661947742*pi,3.67615927231419*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.512232874435259*pi,0.36148657268123696*pi,4.19146050408005*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.634887287687888*pi,2.72370226906656*pi,4.20172430494619*pi) q[17];\nu3(0.612380884089887*pi,0.46223377648936204*pi,0.7742782467910869*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.697760464239349*pi,-0.4958569772797825*pi,3.77141820843912*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.423403214101221*pi,-0.23564561474748702*pi,0.6812949535138371*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.606020334587887*pi,2.97994381122441*pi,4.2391949830713305*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.720949501955496*pi,-0.203691495250582*pi,3.365189764566*pi) q[8];\nu3(0.443273209234662*pi,2.87473095913267*pi,1.52431030424175*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0374437484555997*pi,-0.4973057155718325*pi,1.160308212158192*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(3.5*pi,3.42416698924649*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.359693980798944*pi,0.87329580299502*pi,4.3075518055138495*pi) q[6];\nu3(0.506089984614465*pi,3.46739096858927*pi,4.06335891461911*pi) q[8];\nu3(0.730023884701234*pi,0.7478217688595701*pi,1.067670507067887*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1572740043948189*pi) q[13];\nu3(0.564650948393652*pi,0.16150393751746595*pi,1.089683652990077*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.606455449733756*pi,3.37552106820173*pi,3.98145981862195*pi) q[21];\nu3(3.5*pi,3.47446689470635*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.36134030151105*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.397848019075788*pi,2.90877460380133*pi,0.989147279984946*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.205653735174127*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.573780009911716*pi,0.19691044011978498*pi,1.53683414910915*pi) q[14];\nu3(0.365300699344163*pi,0.21659992752471002*pi,3.74354315140187*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207312225681389*pi) q[19];\nu3(0.730432842046057*pi,-0.4534913084770203*pi,4.351511319029591*pi) q[21];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.60733188367895*pi,2.95357958921436*pi,4.10910253692101*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5819667426071407*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.346398423841397*pi,-0.4916724904890273*pi,4.44252605545698*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.28087022855062*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48890574362713*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.086854825290351*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.411873108770751*pi) q[10];\nu3(0.170791605543057*pi,-0.4375842099030979*pi,1.241720903849647*pi) q[11];\nu3(3.5*pi,3.44103935884915*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2381452793251349*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2152098685339618*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45332751640788*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[8];\ncx q[5],q[15];\ncx q[6],q[21];\ncx q[7],q[16];\nu3(3.5*pi,3.4331272652932*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.140145965124355*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32102295052526*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46517102571628*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.522490498451273*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208399950778856*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5046135932990836*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5259191505632312*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277557101127321*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.373007946106518*pi,0.7152427288288199*pi,0.5669264577255742*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\ncx q[6],q[21];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.49359459702414*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.3913752510738*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.266883625387753*pi,0.44105371075589805*pi,3.74351369288813*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.145213509030979*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37415820864457*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5594331838438458*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229644137653185*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.658251384726704*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.919323256520693*pi,3.02252186258429*pi,3.8504179462376*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.58881882509166*pi,0.61430408855824*pi,0.609142931469518*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.696656831596517*pi,3.46779464500057*pi,3.22060652935589*pi) q[3];\nu3(0.754654866940687*pi,2.92467476241954*pi,3.14788558527326*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.260066467468478*pi,3.4879617144775*pi,4.173653602504491*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5742749516113803*pi) q[11];\nu3(0.579339367283613*pi,0.258274583328455*pi,3.98972861578968*pi) q[12];\nu3(0.563094917192132*pi,-0.36970842403536597*pi,4.21909630641453*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37770260590303*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.772200834860216*pi,-0.073360250452564*pi,4.3940648508344005*pi) q[1];\nu3(0.555396488229839*pi,2.8626255147293*pi,3.6006889273039*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0934279021193401*pi,0.450092525321247*pi,3.54697634686682*pi) q[6];\nu3(0.347194759351373*pi,0.08723222064858804*pi,1.089785370744499*pi) q[7];\nu3(0.365400654379647*pi,2.90755742129787*pi,1.3085721632313891*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.447464124146446*pi,0.12928656309315*pi,1.201367091196302*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.349759620161585*pi,0.6323117026217699*pi,4.13406667397995*pi) q[19];\nu3(0.621866766326303*pi,-0.008449164235992013*pi,0.866547022898358*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.478537135980296*pi,-0.20117600192533802*pi,3.83922428701273*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.425261773453747*pi,0.7982711568157601*pi,3.98009349566106*pi) q[5];\nu3(0.75700165852236*pi,-0.035507174506372974*pi,0.659635466626997*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.590745988890991*pi,3.31087711808453*pi,2.9852182227038*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.739657822314423*pi,2.51813617259404*pi,3.61512542163918*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.663846095248862*pi,3.36097635931635*pi,3.38585527972445*pi) q[16];\nu3(0.277057699350866*pi,3.3081618108272*pi,0.7701237714561959*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.295135337635838*pi,0.32570667385427*pi,4.00828275716776*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.397743169825907*pi,-0.036958393194717*pi,0.810714749725852*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.331439811633709*pi,3.36688552926852*pi,0.973021077239108*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.292021915051349*pi,-0.329407748601833*pi,4.06009671749917*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.422125022862181*pi,2.62527200513314*pi,1.4480152188284081*pi) q[15];\nu3(0.55444794724325*pi,3.4385683832751*pi,3.73025673190968*pi) q[16];\nu3(0.6899969330929*pi,0.482638555828086*pi,4.07642527767354*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.788152460349433*pi,0.384723880195157*pi,3.9609463112939*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.897395478836743*pi,-0.26647112990619604*pi,4.08021634858941*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.321676188696601*pi,3.45075628010442*pi,1.70465162216985*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.346188431386265*pi,-0.217902858845195*pi,3.87627048846247*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.41941149887145*pi,2.92554944183692*pi,1.4188890056816659*pi) q[0];\nu3(3.5*pi,3.43656960500901*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.568284774324952*pi,0.87409063006393*pi,1.0167482272436121*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.28037739764275*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.262479186930284*pi,3.01321515577839*pi,0.5379793481776898*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[12];\ncx q[3],q[5];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.405553737526287*pi,2.46278112407353*pi,1.306232067900834*pi) q[11];\nu3(3.5*pi,3.39075411622902*pi,0.5*pi) q[13];\nu3(0.333941672435935*pi,-0.23484668001246*pi,0.8561261397412341*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.105448735185379*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45935076685285*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45910597347232*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45126739741954*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.150648583907019*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42812385900808*pi,0.5*pi) q[10];\nu3(0.305496654637768*pi,0.7810046878113901*pi,0.638447354170078*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5330546179801026*pi) q[12];\ncx q[13],q[21];\nu3(0.664820196494786*pi,0.304213112451588*pi,4.24493731534162*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201625646006969*pi) q[16];\nu3(1.0*pi,0.0*pi,1.254146380926846*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303456333855769*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[12];\ncx q[3],q[5];\ncx q[4],q[16];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.514444214296822*pi,-0.31383784429914197*pi,1.0231877756212628*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4198041435693*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42877454154614*pi) q[5];\nu3(3.5*pi,3.49889699385577*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.3869338236311322*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4610038677799295*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4215070384545605*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36862464039469*pi) q[19];\nu3(0.0645481157974695*pi,0.48918321966759803*pi,3.56190147268551*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[17];\nu3(0.539716402500831*pi,0.5643940907112399*pi,4.050927012721861*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[16];\ncx q[6],q[15];\nu3(3.5*pi,3.35323299440076*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[19];\nu3(0.654083633055756*pi,-0.22853465715194698*pi,1.263474210125102*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.229807621118608*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43892566594609*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.79831650605608*pi,0.367152531159462*pi,1.189299603485338*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,3.4308596597955*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2987140634132541*pi) q[11];\nu3(0.6105919285496*pi,0.10483559022875999*pi,3.67400381441163*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.549659851227589*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182399230855385*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5713639971773903*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45763388375853*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.28866976667233*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5355725507237925*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332429879951184*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.587412564135624*pi,-0.391466721563271*pi,4.46878258654637*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.123677984492475*pi,3.3836816841479*pi,4.21354479058476*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.612016473530723*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.640481111329979*pi,0.94124464146276*pi,0.911311311174944*pi) q[1];\nu3(0.636693432403204*pi,-0.05995025398303999*pi,0.789110361181523*pi) q[3];\nu3(0.296514515335341*pi,3.18244022594698*pi,1.55692628465434*pi) q[4];\nu3(0.623229774311699*pi,2.69909852832207*pi,3.83040337387499*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[20];\nu3(0.577489715154398*pi,3.03565546470474*pi,3.25922552420549*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.406656618704038*pi,3.34250641292073*pi,1.81326526640171*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0286973218783822*pi,3.06070956843972*pi,1.366409236466885*pi) q[16];\nu3(0.298965362243548*pi,2.91621838886456*pi,1.73802660820496*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.415866857277809*pi,1.02510860748723*pi,4.45304761299956*pi) q[19];\nu3(0.532068549192555*pi,-0.322110640051057*pi,4.0562642010245*pi) q[21];\nu3(0.502865044650104*pi,0.7103993846797101*pi,4.0152032979075205*pi) q[0];\nu3(0.444408872157792*pi,0.03321797168595497*pi,3.83915098505065*pi) q[1];\nu3(0.591797650369331*pi,2.97758637559099*pi,3.41559839138338*pi) q[3];\nu3(0.830500570843009*pi,0.7140521371981501*pi,1.23157346017592*pi) q[4];\nu3(0.964382283581388*pi,3.38172097889511*pi,3.1969004356059*pi) q[5];\nu3(0.183616635498227*pi,3.25800927686536*pi,2.1408958554753*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.29794739205789*pi,0.28384802083432303*pi,1.179336671829149*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.605676653188605*pi,0.34342366965140003*pi,0.644261478018661*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.411632103300531*pi,-0.328213060787818*pi,1.103564141040799*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.759795444890438*pi,-0.367736731757685*pi,4.012628082906581*pi) q[16];\nu3(0.601753270739192*pi,-0.45082691510748607*pi,4.0959053620942*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.228507283542078*pi,3.48507567795223*pi,1.3455878327907191*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.166747295488226*pi,-0.058853277159022*pi,4.22921746403944*pi) q[21];\nu3(0.588335562411465*pi,0.15750313695707896*pi,0.738579357324314*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.44525127045891*pi,3.14099977461306*pi,0.77152129005413*pi) q[6];\nu3(0.623207963838391*pi,0.337617534824872*pi,4.10782479520784*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.450984243175147*pi,2.6269192050766*pi,1.50037846189833*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.842530317473251*pi,3.2898462405342*pi,4.18052152152662*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.630239113601613*pi,0.363531031565947*pi,0.8119924138023771*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.909927425787385*pi,0.377236045256103*pi,1.193555463928911*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.968282033801669*pi,-0.044412461738617015*pi,3.61531328964745*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.583300323998159*pi,3.3119724129948*pi,3.603922974359*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.862168809959484*pi,3.36035037376688*pi,3.5348222992861*pi) q[15];\nu3(0.56019340682108*pi,3.03505710150212*pi,4.40692686510494*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36872407106374*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43311822251232*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39616537291959*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.183119443422024*pi,0.5768206888565299*pi,3.57932748244349*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.15791948206841*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1659577229199471*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335015526549038*pi) q[21];\nu3(3.5*pi,3.38750413163115*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[16];\ncx q[3],q[20];\ncx q[4],q[21];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.288816491537565*pi) q[6];\ncx q[7],q[19];\nu3(0.440320814621146*pi,0.243095580027888*pi,0.556109189766573*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[6];\nu3(3.5*pi,3.47515325700149*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45988950810706*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42077510509715*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.13003461964546*pi,3.16185074442935*pi,1.026618092525226*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2666623654196298*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.620607387313826*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47793865838203*pi) q[17];\nu3(1.0*pi,0.0*pi,1.351454544073744*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169592371053537*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5238932376324466*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[16];\ncx q[3],q[20];\ncx q[4],q[21];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.34596712022263*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4798602848399*pi,0.5*pi) q[10];\nu3(0.580465250765183*pi,0.362314063510109*pi,4.41194298738923*pi) q[11];\nu3(3.5*pi,3.36294850716851*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.294153076156129*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181832085729954*pi) q[18];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49328392080903*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.653783313716762*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44427155874372*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.658603284998179*pi,3.0566813388702*pi,4.17856094174971*pi) q[2];\ncx q[3],q[20];\nu3(0.111679822639977*pi,0.22516722742240003*pi,3.53410885272739*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.49081651401909*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3326680812068998*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35217273769715*pi) q[15];\nu3(0.383809168509136*pi,-0.34489376657938*pi,4.22357769323337*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.630413312924462*pi) q[18];\nu3(0.618394174106825*pi,2.44938989760987*pi,3.64909529427347*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.198530624219637*pi,2.78529460880569*pi,1.62308826286997*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.363032307674626*pi,2.62622563393087*pi,1.232728280087641*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.456935960807787*pi,0.7110436613167299*pi,0.87049195498739*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.24861158223731*pi,0.5429749781792199*pi,4.47582994234218*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.579771896082629*pi,0.25490470297676404*pi,1.321011797705396*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5205086909201304*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.649581153111392*pi,-0.29022207964562596*pi,3.95476433526396*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.172548107051705*pi,3.38182440854395*pi,1.83394258851739*pi) q[7];\ncx q[8],q[9];\nu3(0.103924823766259*pi,0.09443654660301104*pi,0.7291634876959701*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.472521028560262*pi,-0.4405837956866564*pi,3.85319299823682*pi) q[18];\nu3(0.325846663437952*pi,-0.35761661662559796*pi,0.934538142086608*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.407171767321654*pi,0.9187074088996201*pi,4.32258913240045*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.371812223043355*pi,3.02262334277832*pi,0.848420690019278*pi) q[10];\nu3(3.5*pi,3.49029863029187*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164863797383989*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.717100574128943*pi,0.19839726030664795*pi,4.37604306537172*pi) q[17];\nu3(0.387779758585253*pi,-0.306164918224643*pi,4.1481465592164*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.432755418177066*pi,0.9944805759861699*pi,4.0603960439195*pi) q[0];\nu3(0.486420155352055*pi,0.307962920031402*pi,0.668959667272877*pi) q[1];\nu3(3.5*pi,3.47796904495275*pi,0.5*pi) q[2];\nu3(0.484292190762731*pi,3.40360468084682*pi,1.73241567080633*pi) q[3];\nu3(1.0*pi,0.0*pi,1.260530448799508*pi) q[4];\nu3(0.685889795242397*pi,0.05642248276165396*pi,0.637035341833343*pi) q[5];\nu3(0.2248718777981*pi,0.002633388105134027*pi,0.772597766336081*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.104442411510774*pi,3.47570398673406*pi,0.5856521283106668*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.339623994129836*pi,3.34201541777787*pi,0.6943844285353951*pi) q[0];\nu3(0.508629872747597*pi,0.347442740164958*pi,1.32918996592226*pi) q[1];\ncx q[2],q[4];\nu3(0.567982897194592*pi,0.155863595155882*pi,1.30330412633444*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.470238778523628*pi,3.14020293835253*pi,1.482721564706424*pi) q[6];\ncx q[7],q[21];\nu3(0.702874407520817*pi,0.7270221287463601*pi,1.17986918330622*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5540391820712829*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.632936572030179*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33154320661724*pi,0.5*pi) q[7];\nu3(0.130949140882037*pi,0.025297028425525947*pi,0.699795862496868*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.379631499389052*pi,0.58223067956727*pi,0.5156217514139654*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.697023075956627*pi,0.9114182491344001*pi,0.688784971204863*pi) q[20];\nu3(1.0*pi,0.0*pi,1.074699220747787*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.396218834466461*pi,0.39930030176101705*pi,1.079856011615345*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.822829812001724*pi,0.21544666156414705*pi,1.444985867332224*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.792803272785423*pi,-0.315051054759787*pi,4.40277082585467*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.506155506582622*pi,3.08720786713975*pi,3.12756560015501*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.740375334800925*pi,3.23234816068627*pi,4.0189697665352*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.165825990977569*pi,3.43681115562944*pi,1.82931802934743*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46798296180568*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.364668571684211*pi,-0.28560944007574096*pi,0.617115859376362*pi) q[2];\nu3(3.5*pi,3.37565950875966*pi,0.5*pi) q[3];\nu3(0.429046873882681*pi,0.5112934434146501*pi,0.860389733432336*pi) q[4];\nu3(1.0*pi,0.0*pi,1.248733053777564*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.568432010684581*pi,1.09673794461887*pi,0.82363062595364*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.527449277491349*pi,3.09635989227686*pi,3.24689963459819*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35085064051227*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.25783075063141*pi,0.51924914928217*pi,3.80982062737718*pi) q[2];\ncx q[3],q[6];\nu3(0.595623724975186*pi,-0.29190541774093204*pi,0.5756260894378243*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.73488966708793*pi,2.74757041451241*pi,4.19312589233951*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.209739304802238*pi,0.281052008519037*pi,4.38243490160534*pi) q[15];\nu3(1.0*pi,0.0*pi,1.243786098692678*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.47791894058038*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43938604945812*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42977220719076*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.324065217292609*pi,3.03558611016316*pi,1.412582330075569*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.300062813413155*pi) q[17];\nu3(1.0*pi,0.0*pi,1.332580970234614*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36991018512295*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4490866428135*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.23157928909484*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.320035059190991*pi) q[12];\nu3(0.836011133873067*pi,3.02985624235956*pi,3.16152353133139*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.33802589574674*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34460051268709*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2394745841843111*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5321216774490685*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4177074743145095*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.408963699553151*pi,3.259309526351*pi,1.51203352471082*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5406859587280555*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38754048856475*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.262924464873433*pi,-0.4408299489409486*pi,3.99795921532464*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[12];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.28687198912444*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.286425038185991*pi,-0.134145743224585*pi,4.32735890945201*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45068041550525*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.126779275593023*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.318114250602222*pi,3.38231665089412*pi,1.3644607149664298*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.747417436649797*pi,3.23729247455331*pi,4.28001352046317*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.25289815487354*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1071568031924222*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.501883507701492*pi,-0.09105987762704998*pi,4.32205147579191*pi) q[1];\nu3(0.683312156997774*pi,-0.289380110300655*pi,4.4192894719553895*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.162274303977919*pi,0.12695381280065898*pi,4.008565235966*pi) q[6];\nu3(0.654623384445311*pi,3.20297373558857*pi,2.99434224733205*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5464881321528186*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.271291819052579*pi,-0.4789950517488815*pi,1.436463957875072*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.55381303455789*pi,0.5383395241568001*pi,4.0879889816983805*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.883110142444882*pi,-0.4625356940925296*pi,3.69730675737866*pi) q[6];\nu3(0.419461308370331*pi,3.28340538998114*pi,3.23129391662053*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5040778503132128*pi) q[16];\nu3(0.63801625238314*pi,3.48062409767772*pi,3.78192889234204*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0333152820455314*pi,2.93473660609517*pi,1.69663023959837*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.495500314733819*pi,0.23946749306571702*pi,4.1132493515449*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.336989344586611*pi,0.5451759013809501*pi,3.9120318089893*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.336688877695843*pi,-0.4577998367653248*pi,0.603117754742582*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.839924276666256*pi,-0.24220503279684302*pi,4.27453967784752*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.438689802295942*pi,3.41843266996502*pi,1.75834512635216*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.352740984608683*pi,3.44840473183867*pi,0.5355067630948431*pi) q[9];\nu3(0.364063417228807*pi,3.23875944775093*pi,1.99242549895762*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.646556122648928*pi,3.08055051541676*pi,3.34392520013499*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.655530421010247*pi,0.326448272727196*pi,4.17201487541397*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.457050807222114*pi,0.5873189251701001*pi,0.653225297297*pi) q[19];\nu3(0.657429267845589*pi,-0.040122239705419005*pi,3.85270877876204*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.749422516681489*pi,0.07652959337391396*pi,1.3087650837463989*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.272209478224617*pi,3.14755617082579*pi,0.693297547286453*pi) q[11];\nu3(0.646223043812813*pi,0.20534790902419497*pi,1.004663768289076*pi) q[12];\nu3(0.801694433606384*pi,0.19775572186914303*pi,0.645555526689241*pi) q[13];\nu3(0.210800867986647*pi,0.9617512743069201*pi,4.39087998283139*pi) q[14];\nu3(0.785386647403791*pi,3.4934288784725*pi,0.668811113478065*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.685655011814556*pi,-0.16278781941388298*pi,4.234397700544481*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39245832307396*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1334947032353049*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.164350270728171*pi,0.90059637098859*pi,0.5942107057077983*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.357678650353474*pi,2.53634586046536*pi,1.499331874337218*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.841255343933204*pi,0.10708413968755603*pi,4.152900519644691*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[12];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.750333770123002*pi,0.435283862078124*pi,4.17623667421171*pi) q[16];\nu3(0.566734749330295*pi,-0.329872158961503*pi,3.61032832016548*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[9];\nu3(3.5*pi,3.33603067192742*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43612412754351*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37582805953567*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45634208978312*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.204716964188116*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.246251719407708*pi,0.097238138576771*pi,4.33219061334464*pi) q[16];\nu3(0.882311741492077*pi,1.10846967787012*pi,0.773401716626959*pi) q[18];\nu3(1.0*pi,0.0*pi,1.354591441644134*pi) q[20];\nu3(1.0*pi,0.0*pi,1.290862412641482*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.44023319904333*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[11];\ncx q[4],q[8];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.075350920973134*pi) q[9];\nu3(3.5*pi,3.37750425086386*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48615836663303*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2438339542693528*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3001155651740088*pi) q[19];\nu3(3.5*pi,3.49886857966603*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48964560371166*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.268994175587346*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35047998922855*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.177333814342876*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.767614825232132*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.788497978605335*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48616678772695*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.624030591326439*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4328515405236395*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48149467524061*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5196373112678121*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41069447145577*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.39747325558772*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254447091588033*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209980183617915*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.142679074877122*pi,2.68417200598179*pi,1.453384426223286*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.436218509704573*pi,-0.281905978380233*pi,4.47316032079755*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.700639699129125*pi,0.353617042955764*pi,1.493449196116108*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.465659644554535*pi,0.43100866162502205*pi,4.4223393094286*pi) q[6];\nu3(0.106317500809762*pi,0.34092042661786703*pi,3.68789897563894*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.526771846654*pi,3.01462074820719*pi,3.67838868684465*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5596009948691332*pi) q[16];\nu3(0.586641683633957*pi,0.22547999826861698*pi,1.515856521682*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4482099294431094*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.645358116397306*pi,3.47884167254212*pi,4.3889933311247304*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.637694460629394*pi,3.00217252630641*pi,3.46299389998897*pi) q[3];\nu3(0.74944327240087*pi,3.41493596151109*pi,3.24069642286437*pi) q[4];\ncx q[5],q[18];\nu3(0.444980207654024*pi,0.045758434826909*pi,3.48709405544137*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.802621116789322*pi,3.49861534638439*pi,3.37045040978336*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.32552032179589*pi,-0.33530427352293*pi,4.25795435390419*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.520904683780918*pi,2.91335991553948*pi,3.94177337920502*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.673372104875782*pi,0.28782610181899304*pi,4.3997976543870205*pi) q[2];\nu3(0.209179379127767*pi,-0.06293209690394602*pi,0.5321871965837018*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.779561183796161*pi,-0.270817734366619*pi,4.087304340041451*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.398059524638729*pi,3.43382000750319*pi,1.211670447973922*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.779972410157589*pi,2.70330272052946*pi,3.69669506538651*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.17227736642722*pi,0.43609746398676896*pi,3.47971701071943*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.580141753653132*pi,0.39781670446166395*pi,0.9734015036624231*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.854178384742934*pi,0.9835021888402*pi,0.815154877472262*pi) q[12];\nu3(0.364900922997066*pi,2.73011784201134*pi,1.3547877774987591*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.516899813196458*pi,3.06796252337997*pi,3.17687652178057*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.783861765037112*pi,2.83949865085426*pi,3.37265122729371*pi) q[21];\nu3(0.375222718685932*pi,0.428902261313837*pi,3.97456651068154*pi) q[0];\nu3(0.551235990673205*pi,0.15131255462397497*pi,1.57253507041734*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.815640534843437*pi,0.032191331085121955*pi,1.398443994872941*pi) q[9];\nu3(0.5143712645307*pi,0.31904540309891805*pi,1.399102500879673*pi) q[10];\nu3(0.393822317520981*pi,-0.4019927671454572*pi,1.124000145940238*pi) q[12];\nu3(0.721407939548532*pi,0.12517654898057395*pi,3.74599299167663*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.346553765766795*pi,0.08978399449616803*pi,3.762398005104*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.514535182920108*pi,3.39168395699418*pi,4.01014400322223*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.108026892118574*pi,0.26454127956527496*pi,0.88751206958062*pi) q[0];\nu3(0.87687611935582*pi,3.00992203067976*pi,3.99865774537469*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.827713963851528*pi,0.296078805383409*pi,0.8507077002324259*pi) q[9];\nu3(0.587868233903479*pi,2.34366076767119*pi,3.8172513185777*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.32166567693102*pi,3.41283317388114*pi,4.22922017957551*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[11];\nu3(0.526493292967984*pi,2.63333462500159*pi,1.193978927454404*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.643293578790938*pi,3.30676540285048*pi,3.5187684696608*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46794323990606*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33590552095656*pi,0.5*pi) q[3];\nu3(0.437011805939609*pi,0.195430807068654*pi,4.1247514047367595*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.273022699920193*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.255148567555036*pi) q[11];\ncx q[12],q[20];\nu3(0.615173364338759*pi,-0.29892674759723503*pi,0.737679668005216*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[11];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4578713152592*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48879641137188*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2818915266534519*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.319420979373053*pi,2.74154539388485*pi,0.9581874331682321*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219888889653884*pi) q[20];\nu3(3.5*pi,3.40465035700226*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36872753879449*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.29941840879943*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.21778419824461*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5609227968137942*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.85561845173516*pi,0.54988730623371*pi,0.839480387431599*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274942853016415*pi) q[19];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[11];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5927709221694445*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40680995423458*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.29759372299313*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41107567118491*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3740378835393905*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.49304941572554*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2130928461684491*pi) q[15];\nu3(1.0*pi,0.0*pi,1.072218689401337*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236064611975257*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5560300769907145*pi) q[19];\ncx q[0],q[10];\nu3(3.5*pi,3.49845877902797*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.183638889413176*pi,0.404906364769855*pi,1.035197608785281*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.43084314028998*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.417626481518318*pi,3.49707896719725*pi,0.7699021266271739*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.6295959379257*pi,3.1586060416646*pi,3.71228571799709*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.528905683632839*pi,0.33107228925596*pi,1.250636538223914*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5336929207100944*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4782749342297095*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43038270470635*pi) q[17];\nu3(3.5*pi,3.3677219220929*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.338997566543332*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.539263406605119*pi,-0.211202437303939*pi,3.76148908435085*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.669222601143752*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.662279500492171*pi,2.66894847677763*pi,4.143448442855901*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.869185292321006*pi,3.12179486376922*pi,4.48195815902704*pi) q[13];\ncx q[14],q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.475090250589502*pi,3.23055568304848*pi,0.8351669280632941*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.750231319908048*pi,-0.024944184049246976*pi,0.777548793970946*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.704073893586528*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.613869958117484*pi,0.74727552168276*pi,4.3751657820603*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.540430721237902*pi,3.25378644440055*pi,2.99317808781133*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.785480698446507*pi,0.20563792540439796*pi,1.030812551274575*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.219406403875625*pi,-0.16851175960863102*pi,0.949648884321041*pi) q[14];\nu3(0.615202953505495*pi,-0.20810816881143201*pi,4.3113385677390195*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.306464277866307*pi,3.11594139225124*pi,1.165936753080885*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.637767862587324*pi,3.23267116636196*pi,2.99739874609583*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.722028712530256*pi,0.5818810826654399*pi,4.25240677834292*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.687286060189303*pi,3.48560894463269*pi,3.70989768165464*pi) q[14];\nu3(0.203280770387637*pi,0.13219694880272403*pi,0.7347414593867501*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.62837588378586*pi,0.58957001388353*pi,4.13494031305849*pi) q[19];\nu3(0.256010185744*pi,2.89388660350468*pi,1.397021080879982*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.724193269350086*pi,0.6430673409468599*pi,0.7747473932629789*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.840664255942095*pi,3.33502748909459*pi,3.28555495984948*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.136651549825551*pi,0.5451955073308701*pi,4.11182135899784*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.408965597924236*pi,-0.4363905431801146*pi,1.91341575488307*pi) q[18];\nu3(0.399683765396871*pi,0.6076891858978899*pi,4.08751885562878*pi) q[19];\nu3(0.229334299039538*pi,0.283061861496398*pi,4.3440855065973505*pi) q[20];\nu3(0.0670241156634084*pi,0.45536214206123304*pi,0.652205876835779*pi) q[21];\nu3(0.444792061593573*pi,2.73085783539965*pi,1.167110342506281*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.50836990676623*pi,-0.4727841169802744*pi,3.46342847217846*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.598360349010151*pi,0.25718593997361505*pi,4.272173905991361*pi) q[9];\nu3(0.400464659930393*pi,0.009719742605337034*pi,0.770882964228119*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.331295859695917*pi,0.5535064393281599*pi,0.742148244292162*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.480729645159418*pi,0.40470185575623796*pi,0.976796043853684*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.787825635749755*pi,-0.097193078577897*pi,3.54156813573338*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(0.664872973843342*pi,0.29984189724059895*pi,0.5774538769365832*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.328254301937894*pi,3.48507370347843*pi,1.49815305913571*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.378610154254681*pi,0.25132817220165105*pi,3.90543158397425*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.723853008196342*pi,-0.325663032285259*pi,4.04309183653986*pi) q[1];\nu3(3.5*pi,3.45989689152036*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48406512248073*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.4599174858291382*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47616989383164*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.3799147746396652*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1886566478943341*pi) q[14];\nu3(0.462720233356042*pi,3.12558804716705*pi,3.40200141809261*pi) q[16];\nu3(0.498094355941117*pi,3.23411897561521*pi,3.3129449825151*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.803566013193355*pi,3.0003259471339*pi,3.17270555822309*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36877438927251*pi,0.5*pi) q[11];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.43105240520221*pi,-0.204506952469991*pi,0.790133638327662*pi) q[17];\nu3(1.0*pi,0.0*pi,1.166665472733051*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.760847766218383*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.567484355683106*pi,0.31438960664334503*pi,0.789035332651958*pi) q[7];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.44363028734353*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5093045101635633*pi) q[14];\nu3(3.5*pi,3.38111531284604*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.204408222274278*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5387565248403701*pi) q[19];\nu3(3.5*pi,3.41120236854274*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[11],q[19];\nu3(3.5*pi,3.29792271911693*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1418824678987631*pi) q[17];\nu3(1.0*pi,0.0*pi,1.342996371255805*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5333394843950034*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\nu3(0.403012970366769*pi,0.14155559982690402*pi,3.65762853203556*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42872736008502*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.3077552623038131*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.595657091406289*pi,0.09879055776701695*pi,3.99657907864672*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44894461922898*pi,0.5*pi) q[1];\nu3(0.230164977699616*pi,-0.013585494851948987*pi,3.77471320868779*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38645045936911*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.345701732947553*pi) q[9];\nu3(1.0*pi,0.0*pi,1.164971015174613*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.38006501685937*pi,2.9313082985489*pi,0.857397198057143*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46361713371257*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4443545011371*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3165177410860789*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45841078621012*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.45315547096539*pi) q[8];\nu3(0.331685364859277*pi,2.93699693345306*pi,1.498529757227429*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.561046397143529*pi,3.35540749710669*pi,4.21583615280072*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.210063998047301*pi,2.65346707255759*pi,1.137265880945895*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.518221682465872*pi,-0.14506934414370598*pi,1.05747668944124*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.72094663964643*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44489767683133*pi) q[10];\nu3(0.201054272777164*pi,-0.194403547251923*pi,0.938285693200366*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.388096493955575*pi,0.466119226375158*pi,4.4564533635679595*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.421325053828641*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.721997699234705*pi,0.6997405898197*pi,1.116548805202629*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.699721394339603*pi,2.61653092604429*pi,3.78039361939059*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.693526816269275*pi,3.10572851751905*pi,3.14276435520256*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.414830411288988*pi,0.082898125532747*pi,1.0671618122332611*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.802255329361638*pi,0.240443828569477*pi,1.3792754157111329*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.548968347084551*pi,0.306202973205579*pi,1.229730398000048*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.712256347533345*pi,-0.440642755508846*pi,4.2909611878445695*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.913718769112007*pi,-0.11307255904649799*pi,3.42998080885378*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.575814782153073*pi,3.11703241544896*pi,3.72071174793137*pi) q[0];\nu3(0.987271819544666*pi,3.26391812800152*pi,4.45188346670793*pi) q[1];\nu3(3.5*pi,3.4598701643125*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.28117355211978*pi,0.5*pi) q[11];\nu3(0.368149829578114*pi,3.41133005205204*pi,1.81312383163384*pi) q[12];\nu3(0.585573479093462*pi,3.27574194458792*pi,0.66484807411841*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1920299958893161*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.168905272629973*pi) q[21];\nu3(0.150532819268285*pi,3.00299581580757*pi,0.985654519804521*pi) q[0];\nu3(0.574087104512828*pi,2.4269224840175*pi,3.90077091918647*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.476207916065629*pi,0.34388293006861503*pi,4.19350664588138*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.67868919925945*pi,3.17107308191724*pi,3.70950623966751*pi) q[12];\nu3(0.770527168761562*pi,0.73379225792917*pi,0.915575444396582*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.23547425558134*pi,0.237947688409879*pi,3.57059488259206*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.526543328006761*pi,0.47293132354424305*pi,4.4759815618232*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.666994613305346*pi,0.30588293777571895*pi,1.348055450967136*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40633757173552*pi) q[15];\nu3(0.524169249322003*pi,2.67417530043025*pi,3.60478631823479*pi) q[16];\nu3(0.444987035792453*pi,0.75550492840914*pi,4.12862113812619*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.671383197675105*pi,3.18592520823094*pi,3.15830317724917*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5179478802773003*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.415854890751722*pi,-0.17260733977181197*pi,3.74922070565523*pi) q[7];\nu3(0.0984994319879999*pi,2.63968958233383*pi,1.204721707365913*pi) q[8];\nu3(0.622680292341775*pi,-0.20062639292247902*pi,4.33370650361725*pi) q[9];\nu3(0.486181437467386*pi,0.6748505501647799*pi,0.726465677006871*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.451354811929853*pi,0.334283509757044*pi,1.055697354095398*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.467128157334817*pi,0.46191080334801604*pi,4.39197269071406*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(0.116150217315302*pi,0.031223161957303014*pi,3.93118475043151*pi) q[7];\nu3(0.687387580851858*pi,0.056176525217845*pi,3.80070336194022*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0958108325583019*pi,2.61719400105736*pi,1.247512154700746*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.787640366773392*pi,0.441850232228887*pi,0.579029174031896*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45473246852261*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35451146745395*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.29520273630068*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.229280817676436*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.847099738863149*pi,0.7039953029382999*pi,0.92201968085274*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.668049431304749*pi,0.15909586364375805*pi,1.139268258842441*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.58764003559243*pi,1.11280462173625*pi,0.866618964803606*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.625366548189321*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.4916286217948*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48815182757494*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47253974602126*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1765038365534881*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.217804108980604*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46915737357271*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[5];\nu3(3.5*pi,3.36132125735843*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49710652200623*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.312223729968339*pi) q[9];\nu3(1.0*pi,0.0*pi,1.151615326195927*pi) q[10];\nu3(0.475110341993735*pi,-0.35174347688138696*pi,1.20770234408169*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.416529377674774*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(0.579703562383763*pi,-0.220646934755247*pi,0.812363216635817*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36711728468501*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[19];\ncx q[8],q[9];\nu3(0.470233411690568*pi,0.375954867672583*pi,1.2320438198698112*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.272919986448514*pi,-0.341855524077361*pi,1.284293088915414*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41455582137712*pi) q[17];\nu3(1.0*pi,0.0*pi,1.232887891864793*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41841350869908*pi) q[20];\nu3(0.798783251767986*pi,3.48871759373555*pi,0.65413618826828*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.333318963694414*pi,3.29779121752851*pi,1.15057572684454*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45620311180664*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.662857503855516*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.449309584261011*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.19927099184495*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.583487859400742*pi,3.17195071677475*pi,4.0069109363732895*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.283581282693852*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.647503044129865*pi,-0.08066306698213799*pi,0.693283107770128*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[19];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5708270377327436*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.316505915379661*pi,-0.093932693629589*pi,1.300607701875043*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40465093645515*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.480843710294134*pi,0.34718529977107404*pi,0.851499380312079*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.26714578535323*pi,0.40630460740251895*pi,0.70273169444542*pi) q[8];\nu3(0.393451949502944*pi,0.268271245065988*pi,0.978788776694974*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.766420325794606*pi,3.41962485774279*pi,4.34553608185219*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.818614029419353*pi,3.3933840387712*pi,3.28398368726383*pi) q[8];\nu3(0.589905454903181*pi,0.16374419472478496*pi,4.39486362908616*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.582000732992192*pi,-0.35226147995492396*pi,3.40610928329769*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.817025352745481*pi,0.023279309513527968*pi,4.06858761566734*pi) q[1];\nu3(0.498396182094827*pi,2.64026884510783*pi,3.66262304832919*pi) q[3];\nu3(3.5*pi,3.45619625053064*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.703340274228064*pi,0.41598840080017996*pi,1.134733686829016*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.12849632529348*pi,-0.14707822843298402*pi,1.413593211086062*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.319267767097318*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.821659655591551*pi,-0.3832276698824*pi,4.142613379622491*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.52942362478855*pi,-0.06800688444500902*pi,3.9206405466765*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.471765564962513*pi,-0.273803782957749*pi,3.73953580856501*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.557051672638984*pi,-0.14614230361166303*pi,3.5587992951859*pi) q[16];\nu3(0.361030244457792*pi,-0.322047352632326*pi,0.5341404275666723*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0978429264849212*pi,2.52196918735715*pi,1.032011972705573*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.776401595263844*pi,0.20370500241033196*pi,0.60740439109436*pi) q[16];\nu3(0.518852904616972*pi,3.02281885009267*pi,3.87172352196668*pi) q[17];\nu3(0.749943532611874*pi,3.38190461969641*pi,0.700927543359161*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.516446916237285*pi,-0.18006676766295998*pi,4.39129074044148*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.633554876919025*pi) q[21];\nu3(0.315539842613152*pi,0.427576745971192*pi,0.659706422041714*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.293419217241086*pi,0.08104655112678005*pi,3.80259743571538*pi) q[7];\nu3(0.734420480558069*pi,3.49859619848964*pi,3.27800723103565*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.26439121117041*pi,3.48156833941209*pi,1.94189263537964*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.746561684565015*pi,0.80687276569179*pi,4.31015687484895*pi) q[20];\nu3(0.121080514761256*pi,0.44106886458524097*pi,3.49206253481153*pi) q[0];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.797768886336747*pi,0.26521715206693597*pi,0.631714247317849*pi) q[7];\nu3(0.498616071329982*pi,3.03865088977933*pi,4.06470879554421*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[17];\nu3(3.5*pi,3.4979917119753*pi,0.5*pi) q[3];\nu3(0.0345449899783768*pi,0.481636627004458*pi,4.1148145675107095*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233617681533641*pi) q[11];\nu3(0.683049782856637*pi,-0.4007428395915731*pi,3.12374400695158*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.589367789165879*pi,2.88187336752851*pi,4.1996882209349895*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.771833877946208*pi,3.26899584028845*pi,3.41120738900718*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42494951678027*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4617096513463*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.528695236681444*pi,0.03518436884446696*pi,3.7207244942482*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40416671177675*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3694775851441792*pi) q[12];\nu3(0.348902471410837*pi,0.5042733490844*pi,4.32946932015492*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3188517201928311*pi) q[16];\nu3(1.0*pi,0.0*pi,1.343617802613452*pi) q[17];\nu3(0.0381478555167561*pi,-0.40519882676000263*pi,1.166222079739692*pi) q[19];\nu3(0.282378098804052*pi,0.32166871005723996*pi,0.5978639617707724*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.43014081706735*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5518898684991538*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.11538460755052*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40550152083661*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38028523250016*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.346321772901275*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44129457817026*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.319458220419583*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.27118800758077*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45651206273166*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35343577052772*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[14];\ncx q[7],q[15];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.48789844284686*pi) q[18];\nu3(1.0*pi,0.0*pi,1.170362627401613*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.272694346811045*pi,0.20263703166747205*pi,0.9951904278308901*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47823775634688*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.3358143570489105*pi) q[10];\nu3(0.385958056710704*pi,0.495556852995615*pi,4.304083413403189*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47166084149064*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42167093037491*pi) q[14];\nu3(1.0*pi,0.0*pi,1.172735565981792*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240136010279125*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.611619783157451*pi,2.92954781910984*pi,4.0924694068666305*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[14];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.234376461511967*pi,2.80319272286678*pi,1.62001663685806*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44269857991671*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5653973475202134*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34378110423581*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.651664683644157*pi,-0.14852499850358097*pi,3.74860282952576*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.503998627803067*pi,-0.461638699718918*pi,3.93389735832068*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.491076721366469*pi,0.212486799409342*pi,4.3926913877707*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.502536334368692*pi,2.79906813756775*pi,3.66923464381739*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.381782011197648*pi,-0.183750095483879*pi,1.1554391769914178*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.605351858938581*pi,0.71462966396867*pi,4.3541596788209205*pi) q[7];\nu3(0.654886404810366*pi,0.6364728939430899*pi,4.44018666613526*pi) q[8];\nu3(0.485603320188791*pi,0.11491759375144395*pi,4.12214091164569*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.353961386198511*pi,0.32653581433065204*pi,3.46049518996018*pi) q[16];\nu3(0.309595491370823*pi,0.70652872456446*pi,4.149637840674631*pi) q[17];\nu3(0.227762646232609*pi,-0.07527903698166*pi,0.9301681943255871*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.322650268641511*pi,0.20641106911811802*pi,0.5442256933113924*pi) q[0];\nu3(0.298011734738926*pi,0.9017628272768801*pi,4.44475089583817*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.735275682713171*pi,0.46501584968991205*pi,1.33018071802926*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.636004559492355*pi,-0.369566179455932*pi,3.17546061765978*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.364898179507948*pi,-0.432805700872496*pi,1.435377378787446*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.824750361170185*pi,-0.252697331101011*pi,0.769415271316467*pi) q[17];\nu3(0.769922107929571*pi,0.164514651158425*pi,0.5063956561306643*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.650191132423155*pi,0.06179173846989505*pi,4.1554862026639*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.503728204947588*pi,0.71123267206554*pi,0.615375341471313*pi) q[5];\nu3(0.630593166940155*pi,3.19350218208982*pi,3.87765015404966*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.130616491285942*pi,0.47995188155707*pi,0.620906419220864*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.449748624272568*pi,-0.24003685117336798*pi,0.906780919117262*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.869085234097002*pi,-0.263190224958956*pi,0.7767922617555101*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.68622751732828*pi,0.00046100045626695785*pi,1.149180014670074*pi) q[5];\nu3(0.399389195746154*pi,2.69973791935234*pi,3.80316729541317*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.593904896885752*pi,0.6832815229666*pi,0.898034579572226*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.683599967593294*pi,-0.297548037794911*pi,4.4381902272102405*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.507108552874223*pi,2.77489940536668*pi,1.161360217475973*pi) q[19];\nu3(0.527910443642087*pi,3.45813537522322*pi,0.5773512232468563*pi) q[20];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.43597079461563*pi,-0.239292230776936*pi,4.23255163872658*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.245473094903309*pi,3.42300352157353*pi,1.73883397599841*pi) q[13];\nu3(0.656893042876118*pi,0.50651938564099*pi,1.2790602594475509*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.64497135285205*pi,-0.20015928382209902*pi,1.1732628927507038*pi) q[20];\nu3(3.5*pi,3.43654877446835*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39117503254332*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.352343331771595*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.347118135694535*pi,0.07861683354783*pi,0.736468759950407*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1790630888877431*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.882085375068247*pi,-0.07209553294209697*pi,0.5913363058063413*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[5];\ncx q[2],q[11];\nu3(3.5*pi,3.40068455472989*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[8],q[19];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1710692267005949*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44085345668468*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.242512700381047*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43533899033037*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.49521551466704*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.206318650763788*pi) q[5];\nu3(1.0*pi,0.0*pi,1.167844276135913*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.640858150067467*pi) q[7];\nu3(3.5*pi,3.4075446227787*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44954902329785*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41917274639*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1806317298967661*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,3.27357592346864*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245150311523639*pi) q[19];\nu3(1.0*pi,0.0*pi,1.252550187581124*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[5];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[8],q[19];\ncx q[9],q[15];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.583134305878052*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5988188755821224*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5002125484819878*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.493829359788879*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42446479700745*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47825911567306*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3033400450650139*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46328237262715*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246655485382648*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.475255317163461*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43207286348694*pi) q[20];\nu3(0.863891565192284*pi,3.4242688838182*pi,4.35540500162399*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.424949045924901*pi,-0.376385784654872*pi,1.241622081395646*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[15];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.229089232372942*pi,3.11332875109251*pi,0.7735813024461999*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.259687060398103*pi,0.358938035000241*pi,3.80145232296774*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45320061505163*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41629464783956*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.408711236593465*pi,0.284242658793857*pi,0.6642644645081079*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.479432179047119*pi,0.46536096410280403*pi,4.4617388524122*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.227495367415098*pi,-0.17781784219810498*pi,0.851878343521948*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.19821823287264*pi,2.74517741304894*pi,1.55427266237202*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.64001461488979*pi,-0.13551448728069*pi,4.003238426182699*pi) q[1];\nu3(0.282798227111198*pi,2.30816141056797*pi,1.288488111170338*pi) q[2];\nu3(0.48922395074137*pi,2.4847272427985*pi,1.288256711813215*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.775197861071501*pi,0.71655673482549*pi,0.856287066897786*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.678254741215432*pi,0.16098840827322303*pi,1.302228560676638*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.241255832048982*pi,0.11749625723385304*pi,3.39366128457538*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.609264640338404*pi,0.397932722402186*pi,4.35746898630826*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.606451153743507*pi,3.49851629733157*pi,0.657133737033873*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.689978153223141*pi,3.27627326882051*pi,3.0162653903396*pi) q[8];\nu3(0.867628027226499*pi,2.53707019355046*pi,3.48986243021366*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.748552116422964*pi,2.62448314682823*pi,3.95650535899907*pi) q[11];\nu3(0.801696466659124*pi,-0.12728596893538702*pi,4.2430423954617*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.657344512704356*pi,-0.14420768482783303*pi,0.82586688351951*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.422650891837025*pi,0.440474823698878*pi,4.039983976691071*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.336398579794465*pi,0.9103129198363*pi,4.1144121806414695*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.487836164238698*pi,2.70409309991269*pi,3.61252594399852*pi) q[6];\ncx q[7],q[16];\nu3(0.806564637290298*pi,-0.20521587384081003*pi,3.30793798019845*pi) q[8];\nu3(0.710764650939779*pi,3.20062161684098*pi,3.8783791258733*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.929617725561206*pi,3.4165394435637*pi,0.5906913539719427*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.253620216729388*pi,3.10081922712895*pi,1.58410373423832*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.488776692290468*pi,0.6248630529004799*pi,4.266021470615399*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.746304283206773*pi,2.70767706162188*pi,3.95795481750883*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.691019361514566*pi,0.290226198707484*pi,1.268640335020329*pi) q[6];\nu3(3.5*pi,3.49113005515177*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.488247462658929*pi,3.08656323349719*pi,4.27976995814991*pi) q[15];\nu3(1.0*pi,0.0*pi,1.347955270612783*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.524722142657138*pi,-0.004057196926258999*pi,3.63438706086711*pi) q[19];\nu3(0.549361288820339*pi,3.45641962584397*pi,0.668769593518211*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.306416399698609*pi,3.10058436134364*pi,1.68476542069265*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.411383406277933*pi,-0.28607957586114396*pi,3.81215445818957*pi) q[13];\nu3(0.339733217064109*pi,3.07213760782157*pi,0.9196972069296561*pi) q[14];\nu3(0.332809835276949*pi,3.14053226914756*pi,0.940568917750046*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.368402851900552*pi,-0.397958306702041*pi,4.04211913948552*pi) q[18];\nu3(0.63215626123638*pi,-0.4234331071019011*pi,0.8613166179478691*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.543420282382478*pi,3.020919645471*pi,3.06671462744198*pi) q[10];\nu3(0.365134969724929*pi,0.5479473949985201*pi,3.68200487012745*pi) q[13];\nu3(0.422885810933641*pi,-0.292015131349848*pi,1.300817114573676*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39092219301101*pi) q[16];\nu3(0.481941363048159*pi,-0.389962250937054*pi,4.38570157653064*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[4];\nu3(3.5*pi,3.44292238281849*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.12287979117926*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44634613858782*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,1.2671995035764199*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41186461744704*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1620885503891492*pi) q[20];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.37550575900667*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4835974609818*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.42073870495682*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.30431682965951*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.108998064446693*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3048549412754231*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4682964840047905*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233381180447243*pi) q[19];\nu3(1.0*pi,0.0*pi,1.36341027406101*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.43071794456006*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4747228665303105*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49153278930381*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.206668447645187*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205211731332084*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.553490555938022*pi) q[20];\nu3(3.5*pi,3.458437949398*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.390959326762768*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49396466512815*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.510487706074426*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47964567541183*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39256598244663*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5864101242916001*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47058380519604*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.72320228902458*pi,0.472671959664265*pi,1.447737834921452*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.32171918930573*pi) q[10];\nu3(0.453627376698897*pi,0.5664800323833299*pi,3.71520262122372*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.221578060461677*pi,0.27335772724929597*pi,3.42087287780794*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.624500155905553*pi,0.375967339713729*pi,4.040308686133709*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.545266415583914*pi,0.46453360637765795*pi,4.38371078828734*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.51306940077674*pi,3.10237471733656*pi,3.29371120138336*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.348183930277907*pi,-0.14337853638359999*pi,3.698664623765*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.628972243128407*pi,3.36945466992399*pi,3.48034730830354*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.474566577837019*pi,-0.31095823209386*pi,4.4345332979187795*pi) q[2];\nu3(0.84823894586833*pi,0.30259933534927996*pi,0.600554678298707*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.40269575249062*pi,-0.363815415437781*pi,1.8044286079774*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.596534056929807*pi,-0.25595935423079796*pi,3.72708449921135*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0882724733650772*pi,0.68866504408522*pi,3.9518716015361*pi) q[1];\nu3(0.339000349852245*pi,3.31642550109915*pi,1.083413683881545*pi) q[2];\nu3(0.794921713293731*pi,-0.193085595493099*pi,0.7648488128572319*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.577844148749367*pi,0.61877528844168*pi,1.345074324070491*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.263838440206604*pi,0.22569024070102806*pi,3.52140034588499*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.370909566883836*pi,2.97313898881095*pi,1.3714389526929018*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.791021076741913*pi,3.31639413542278*pi,3.76561545456669*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.287725590954742*pi,0.270871372154207*pi,3.6495924814903*pi) q[15];\nu3(0.616336565896203*pi,2.98868401647211*pi,3.23151758281378*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.784280668119833*pi,3.39113351685975*pi,3.54779003976*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.799154628706701*pi,3.27257836828409*pi,4.10272751738855*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.627248608851421*pi,0.31598835864101904*pi,1.076755108945707*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.373269995529257*pi,3.41289020589986*pi,1.62804052635152*pi) q[14];\nu3(0.270743838515594*pi,-0.06980847653433198*pi,4.13718280903867*pi) q[15];\nu3(0.121842093838883*pi,0.83911245075784*pi,4.36128880645674*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.020845597000657*pi,0.05256532254528501*pi,1.195669306953635*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.679252780194661*pi,0.039610049860866026*pi,3.92414895466726*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.332242573016738*pi,0.09756067114772005*pi,4.33970567185335*pi) q[8];\nu3(0.421870139070806*pi,2.86768048324324*pi,1.56186918238588*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.675851120912563*pi,1.0128999657722*pi,0.5192443484014462*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.590264964291776*pi,-0.4681800250010858*pi,3.43093055066385*pi) q[18];\nu3(0.566112077687456*pi,0.452302481434266*pi,1.162121070332389*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.414993929971741*pi,3.16254458368326*pi,1.492110270051745*pi) q[6];\nu3(0.474211900066961*pi,3.3580470316077*pi,0.694309601596599*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46095009647793*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.277643496219312*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.622013435832424*pi,0.12031721312895105*pi,3.71823888167927*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.794912032212956*pi,2.79606248593791*pi,3.65316518759973*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,3.36624961507366*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2228658461282471*pi) q[5];\nu3(0.345898801148328*pi,0.09746615510814205*pi,0.5585640971242957*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.454132641614126*pi,-0.4144594146677723*pi,0.80628377930849*pi) q[21];\nu3(0.444494617707555*pi,3.48563960895446*pi,1.94697053555501*pi) q[0];\ncx q[1],q[5];\ncx q[3],q[14];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.731992094345071*pi,3.25010873689022*pi,3.29717597809026*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40405209159706*pi) q[13];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.93742036556837*pi,3.46467233302702*pi,3.16515613382294*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36132462772309*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33271643149075*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49876513875463*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.437358900835809*pi,3.29534834538681*pi,3.12441901295673*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2979958362535369*pi) q[14];\nu3(3.5*pi,3.49903428376101*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2234496646509498*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281771314012075*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[3],q[14];\ncx q[4],q[18];\ncx q[6],q[7];\nu3(3.5*pi,3.33403832765749*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.208261674969028*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.32426353761687*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.272647990470392*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.41156495430262*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38472440416008*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2866976797928409*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37025400800636*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5011069830702921*pi) q[19];\nu3(3.5*pi,3.45607914381474*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.345327006912206*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.633589293922629*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[19];\ncx q[20],q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37503656150624*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40964716775063*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.267917078369653*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43787566235791*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32249099910666*pi) q[21];\nu3(3.5*pi,3.28574677223661*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.733726806597443*pi,0.158164915902976*pi,1.240288548571245*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2046769468792768*pi) q[15];\nu3(0.602753345830243*pi,3.07578238755649*pi,3.83409407614021*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.360043806299322*pi,-0.30830765305332597*pi,0.989218220263681*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.323053730561821*pi) q[10];\nu3(0.292329258448058*pi,3.42773803336207*pi,4.313880501166301*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.792981594001929*pi,-0.4384060052562546*pi,0.692313431943371*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.522216951575068*pi,3.11009141266574*pi,0.80978787355619*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.408159670771875*pi,0.436343903052531*pi,3.84397490214269*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.272388099564671*pi,-0.331286906029887*pi,4.210474520203849*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.575753544956714*pi,2.79529475945932*pi,3.90084666579732*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.44190534743495*pi,0.184893776777998*pi,1.06390905664473*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5611204855683578*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0718108789421129*pi,0.26412687675219004*pi,3.60791443461175*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.465362858300497*pi,3.30720728363732*pi,1.437990250508715*pi) q[4];\nu3(0.602804052099351*pi,-0.26847234731201797*pi,3.29374469492794*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.558985909864391*pi,-0.153173877954962*pi,3.89970759608313*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.524079873525238*pi,-0.388385909804077*pi,1.2429870658073972*pi) q[12];\nu3(0.146537325252387*pi,0.7934954903329801*pi,4.01444656729535*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.219419249887456*pi,3.03655038095512*pi,1.1025921062719228*pi) q[3];\nu3(0.613737372977959*pi,3.04054625000594*pi,3.74608272886731*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.731348463585395*pi,0.11772173116724405*pi,1.338675495560324*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.618654167656399*pi,2.6800614358718*pi,3.85487854520433*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.833684747149106*pi,-0.260392946865612*pi,4.27375937718698*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.177815669728495*pi,-0.01660722030877898*pi,4.08049651745293*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.591507382990304*pi,3.40462482583557*pi,4.24895382676442*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.393354377223908*pi,0.29231253147331004*pi,4.23244487767976*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.760498423675186*pi,-0.09837866048316801*pi,0.926594286126614*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.454056719104326*pi,-0.4801685830061369*pi,1.72134796049661*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.118284321689188*pi,0.486043823390232*pi,4.3709134822658005*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.13868483717641*pi,-0.10526903737988902*pi,1.0865270733199721*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.491297542628534*pi,0.430039976485149*pi,1.399179838034378*pi) q[6];\nu3(0.532637417325233*pi,3.30576779634382*pi,0.756731973507927*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.354601114556943*pi,-0.195372577052705*pi,1.1252283388341922*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.367502823432813*pi,-0.17781258915140002*pi,1.54446733722892*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.558118218809195*pi,2.60288030280675*pi,3.81697596316787*pi) q[15];\nu3(0.763397577969709*pi,2.48773202988996*pi,3.86518503650434*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.824467219385595*pi,3.38305764714267*pi,3.68234515808705*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[16];\nu3(0.286543507004216*pi,-0.399693541923401*pi,0.852722536997641*pi) q[15];\nu3(0.289518708860282*pi,-0.14523891586404902*pi,1.398517536030698*pi) q[17];\nu3(0.883208837214686*pi,0.78479769732187*pi,0.862607304529882*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.27199006671691*pi,3.28904126948752*pi,0.638748177510738*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[11];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.40512566854703*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3066969298177429*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.786071346295195*pi,-0.359301707106796*pi,4.33526596616469*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.659503589229365*pi,3.35007668744174*pi,4.09921954671357*pi) q[2];\nu3(3.5*pi,3.46999878735508*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4584209541235*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46299246093263*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.302914298952428*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.295315293512676*pi) q[11];\ncx q[12],q[20];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198926678961806*pi) q[18];\nu3(0.885210421058731*pi,-0.4257115065815144*pi,4.31172269049243*pi) q[21];\nu3(3.5*pi,3.42312030461126*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[11];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.312761103305935*pi) q[7];\nu3(3.5*pi,3.34359845481611*pi,0.5*pi) q[8];\nu3(0.517870477345451*pi,2.87068438926544*pi,3.54391411509225*pi) q[10];\nu3(3.5*pi,3.34780625756391*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.428169808326571*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2750190593337791*pi) q[17];\nu3(1.0*pi,0.0*pi,1.132800026231466*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.738323774474953*pi) q[9];\nu3(0.610722301105149*pi,0.5818596929692199*pi,0.627446108629489*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44206872549611*pi) q[11];\ncx q[12],q[20];\ncx q[14],q[16];\nu3(3.5*pi,3.44153443078685*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5861733646080164*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29018649535405*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[11];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.45675809694009*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.659230949252662*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5505728340684963*pi) q[20];\nu3(3.5*pi,3.49118171407752*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5358566790037518*pi) q[19];\nu3(1.0*pi,0.0*pi,1.310127124182273*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34937919159192*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.240647778465695*pi) q[5];\nu3(0.313752326745697*pi,-0.4201868861033979*pi,3.92286941582015*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.21341585716966*pi,0.26175872628263797*pi,4.18394606468787*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[18] -> c[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0893309850312393*pi,-0.4142030731443892*pi,0.7719092765802851*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5980634484712621*pi) q[21];\nmeasure q[8] -> c[8];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.375933829139718*pi,2.87325837333447*pi,1.58359178048066*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.39426419660105*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.727959514858427*pi,2.64448622103285*pi,3.64534315697301*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.748772734016767*pi,2.5456622174627*pi,3.52858551052745*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.659505777018945*pi,0.18416460992435402*pi,3.87050305755171*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.639253973496742*pi,-0.4856063165057042*pi,3.07066399796163*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.66432314923787*pi,-0.13922896538187501*pi,3.7972050606903*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43901344286451*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.237647511046889*pi) q[13];\nu3(0.727981232928863*pi,0.46567270664444504*pi,4.03844378009105*pi) q[14];\nu3(0.450252977014756*pi,3.34130169770435*pi,0.633442819254758*pi) q[16];\nu3(0.451267153451308*pi,2.89899363637274*pi,1.076230786012954*pi) q[17];\nu3(0.69988902463445*pi,-0.08978007666327797*pi,4.26780475175003*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.508164503508342*pi,0.24234820914080601*pi,4.1512000254449095*pi) q[0];\nu3(0.369267623609904*pi,0.5542116362974401*pi,4.14598768980821*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.287025613252601*pi,2.63536650120062*pi,1.3516852043168939*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.74135827338365*pi,2.94717457462627*pi,3.75535576098377*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5076881037869718*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.247897854487984*pi,-0.357956637012234*pi,0.895928029521711*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.351787063551813*pi,0.16198072446309497*pi,3.42416059522826*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.211370581593539*pi,3.21191350716153*pi,0.8121122519791231*pi) q[5];\nu3(0.639313203098382*pi,3.02765820169966*pi,3.39485328029778*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.258621814416528*pi,-0.06563248629579599*pi,0.809411533736802*pi) q[13];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.802177628751515*pi,-0.075996822104402*pi,3.67156527772562*pi) q[0];\nu3(0.446299985701196*pi,0.011666374769788046*pi,3.73461526668252*pi) q[1];\nu3(0.747288920063986*pi,-0.21283902871612997*pi,4.45912936224994*pi) q[2];\nu3(0.424981947890217*pi,3.46838122924249*pi,1.73299651910289*pi) q[3];\nu3(0.139135845827902*pi,-0.266084147582607*pi,1.021908505859071*pi) q[4];\nu3(0.719387276572686*pi,-0.207534267264612*pi,4.21797271239868*pi) q[5];\nu3(0.370295310221486*pi,0.022374058172510036*pi,1.106061553735811*pi) q[6];\nu3(0.687135458797434*pi,2.76024327505253*pi,4.20675258684609*pi) q[7];\nu3(0.421324695137976*pi,0.11435892086978094*pi,3.84791523075213*pi) q[8];\nu3(0.629493901903841*pi,3.30597803348485*pi,4.3902215031683305*pi) q[9];\nu3(0.528337989285947*pi,-0.4291839606316534*pi,3.33076721496326*pi) q[10];\nu3(0.445798483911137*pi,-0.4394242283885459*pi,1.54583090151708*pi) q[11];\nu3(0.560817085746387*pi,0.56872922538945*pi,1.106258047754606*pi) q[12];\nu3(0.698718903770102*pi,0.341086307281962*pi,1.190247507239747*pi) q[13];\nu3(0.833152172344041*pi,0.35809409797857505*pi,1.136678271948734*pi) q[14];\nu3(0.327401769033807*pi,3.08097725734258*pi,0.658255224129927*pi) q[15];\nu3(0.706811178163855*pi,-0.21321060724910101*pi,4.19814726772784*pi) q[16];\nu3(0.708759492335564*pi,0.06624907604636998*pi,4.14851575748642*pi) q[17];\nu3(0.726062607097585*pi,0.18669220243103302*pi,4.46124435274863*pi) q[18];\nu3(0.167529051103641*pi,0.447828016896876*pi,1.042153549189158*pi) q[19];\nu3(0.240199190415582*pi,3.4550489841751*pi,4.41904475542349*pi) q[20];\nu3(0.659905817164221*pi,0.293917167590539*pi,0.9101364459806109*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[19];\ncx q[9],q[14];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44263669952744*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.49572656815145*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39240680754923*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.332141414559369*pi) q[7];\nu3(3.5*pi,3.34230664397307*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29469047201733*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40620130541519*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281918980647284*pi) q[14];\nu3(1.0*pi,0.0*pi,1.201309836753534*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183409341439464*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2196484374843442*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249140084818908*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[7];\ncx q[2],q[6];\nu3(3.5*pi,3.33510088691833*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[19];\ncx q[9],q[14];\ncx q[10],q[18];\nu3(3.5*pi,3.29205170773023*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.188350884616772*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280279661338764*pi) q[21];\nu3(3.5*pi,3.37182244988548*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48176673429985*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1264639978604332*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39276068662383*pi) q[7];\nu3(1.0*pi,0.0*pi,1.200727789236927*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,3.37887468121791*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4652901901219995*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.628759769948522*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.622057772125847*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5463617034196178*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5691094617046895*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1841454438172692*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[7];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[19];\ncx q[9],q[14];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.604641024629246*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38814912343798*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4685199484245395*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.669419826336275*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47347486021728*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.528215713161623*pi,2.66879245895778*pi,3.64689699253899*pi) q[4];\nu3(0.876099085691909*pi,-0.205576099659545*pi,3.61627552232415*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.678623755257382*pi,0.401734473078747*pi,1.295772871725622*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.311960945454281*pi,2.70154667368333*pi,1.454834072227962*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.476482066001931*pi,2.69387105612151*pi,3.92361010485274*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.6900885044901*pi,-0.20208351130907398*pi,4.00178712548195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.095808426621467*pi,0.54900024006508*pi,0.5292826492583252*pi) q[4];\nu3(0.654071365967055*pi,0.10780258912249696*pi,1.3055689254206921*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.290920296740019*pi,3.01203360771813*pi,1.088845470063784*pi) q[10];\nu3(0.276584263286104*pi,0.5040122179411799*pi,3.60489418871396*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.290810280776436*pi,2.93007687284407*pi,1.18564745370192*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.497488106900473*pi,0.48610616877148605*pi,3.76254581779073*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.213299241276801*pi,3.28505959873635*pi,4.23852746546188*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.724833308346786*pi,-0.08224008737611399*pi,0.5155418066995289*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.299593395445715*pi,-0.229892601624346*pi,3.77778371758475*pi) q[10];\nu3(0.535933573922669*pi,-0.476715726290937*pi,3.93697860767677*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.312445827905812*pi,3.13945285534362*pi,0.8351767761604689*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.801663035531667*pi,0.7111733532556801*pi,4.23224778359822*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.562845949222751*pi,0.45990363561440195*pi,0.747923823637299*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.737158471865221*pi,0.52247734889948*pi,1.135653884112126*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.862805401899067*pi,-0.26035106519900897*pi,4.168643027562339*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.795341708230824*pi,3.20062039757131*pi,3.27234209865045*pi) q[0];\nu3(0.577196981601904*pi,0.72641975847732*pi,0.850282352892467*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.45191932900727*pi,3.0257205737409*pi,1.486144505764921*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.384367752626824*pi,0.33979594919409495*pi,3.52500114406954*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.422147470696768*pi,2.93141140123239*pi,1.440333151180341*pi) q[14];\nu3(0.187714038642158*pi,3.24481116437924*pi,1.55881181378204*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.417560958101272*pi,2.96933122958784*pi,0.651676392896221*pi) q[1];\nu3(0.705633262106868*pi,2.91117421656536*pi,3.3633411184534*pi) q[2];\nu3(0.611166571974241*pi,2.45935504218016*pi,3.75913052193303*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.33889884052164*pi,2.54070120087216*pi,1.002852704089781*pi) q[7];\nu3(0.324274311957065*pi,0.6799698027847401*pi,3.99706430232221*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.464606056777439*pi,0.03754800200414099*pi,0.665469011486029*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.733622414780909*pi,3.00896897453217*pi,3.29804256366191*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.458614316763827*pi,0.97263854817023*pi,4.44249416540075*pi) q[2];\nu3(0.795421870913831*pi,0.7523558695891801*pi,1.1556112318885852*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.11795638569988*pi,0.15767571581030804*pi,0.884582757819416*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.041482675413054*pi,2.90363043936598*pi,0.72909536122671*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.531046346234888*pi,3.31670866774591*pi,4.19321109440838*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48716090642904*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.338970611071155*pi) q[18];\nu3(0.917778292718007*pi,0.12075659800771199*pi,1.22325682055718*pi) q[20];\nu3(0.897948458608082*pi,-0.161536166378767*pi,4.44314376507315*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.744159600556444*pi,-0.4198874792929981*pi,4.06182533052155*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4919772347847*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.2370709637396708*pi) q[15];\nu3(0.5413282530171*pi,0.478876334889495*pi,4.28146526418217*pi) q[20];\nu3(0.917476876931838*pi,-0.4245065504816427*pi,3.80367881618989*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[15];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5797177163718885*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46077786410293*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.209957279557048*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42471388525613*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.47172408633166*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241458516791685*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.40057046228101*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[14];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.216016799272664*pi) q[5];\nu3(3.5*pi,3.38627878320959*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.183981203288261*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[21];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.48907797712593*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49068013639287*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49091008006017*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.285431816374216*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.3504281883023*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48882225043973*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.216228403550721*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42023675388195*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.27293469087826*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261959592733895*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[14];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,0.5068529780348241*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5052926256095702*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[16];\nu3(0.489113935232185*pi,2.58138933361097*pi,3.9789996590192*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.40334587918385*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.374530634356788*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5366393966078661*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.163052140006616*pi,3.28084940331844*pi,4.45340002553996*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45263381320445*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.619697316356952*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5011093148481036*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[14];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.362904235281003*pi,0.37083506670266997*pi,0.954624740783781*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5168386112005995*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.687224588754149*pi,-0.188932580272686*pi,3.4863507241283*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.268274357400375*pi,2.85963282315871*pi,1.52772752879474*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.684238136701591*pi,3.46477053274503*pi,3.3010438423591*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.651456558994066*pi,-0.078291229064685*pi,0.554114754649832*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.198253357492451*pi,-0.4943145242504634*pi,0.8227184414801141*pi) q[6];\nu3(0.682350112509604*pi,0.55326320343472*pi,4.10096839968428*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.365890105111111*pi,3.13376139517765*pi,1.55793238169162*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.236483693707913*pi,-0.398710563784006*pi,4.21256634609181*pi) q[0];\nu3(0.617789483075292*pi,0.422480633775561*pi,0.897541566092732*pi) q[1];\nu3(0.44229583465743*pi,3.13848623031512*pi,1.81633632818177*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.192642458071331*pi,-0.02301272865603199*pi,1.4597153220549859*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.513167971976043*pi,0.91284670276509*pi,0.802641787793392*pi) q[6];\nu3(0.562295671537679*pi,2.51170080615765*pi,3.98189054915977*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.97138469448114*pi,-0.158907468605059*pi,3.5487645043371*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.654309096818194*pi,-0.044660325364695996*pi,3.98278943555404*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.396421949152952*pi,-0.01938182854815801*pi,3.75981657762724*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.552905874103214*pi,0.34943603316691796*pi,0.761816698294253*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.578495350372706*pi,0.31347589865224*pi,1.6138255757006*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.838173738121186*pi,-0.4084164203901302*pi,0.854475340791057*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.625670458757139*pi,2.93427706259973*pi,4.16645494601708*pi) q[11];\nu3(0.549778670901863*pi,3.05236285511071*pi,4.34148817652551*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.199978665040444*pi,-0.277214723063985*pi,3.89741915761455*pi) q[15];\nu3(0.207001174940591*pi,0.297038777840253*pi,3.96744132621257*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.191652780575433*pi,0.341373132403474*pi,0.6294297671767111*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.781442627639114*pi,0.10021724315179104*pi,1.266122016840654*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.637228494735058*pi,-0.11204131385718902*pi,0.900348248503354*pi) q[8];\nu3(0.829206991427851*pi,-0.377962209102166*pi,0.628468329747031*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.724077998246274*pi,0.15695499921863898*pi,0.6383859632007141*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.724933183209081*pi,3.4936199332699*pi,4.34406404263358*pi) q[16];\nu3(0.544919215773323*pi,0.18418938207638502*pi,0.613680488685811*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.326180803563901*pi,0.50551461659998*pi,4.0653142641818505*pi) q[19];\nu3(0.595549580804721*pi,2.36470273195111*pi,3.79615947393905*pi) q[20];\nu3(0.599221309731553*pi,0.80239138979178*pi,0.894273777513837*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.321594749437616*pi,-0.34348660264917996*pi,1.1361076479835042*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.66994248059266*pi,3.0850525853096*pi,4.25208786581099*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.740477054376657*pi,0.477461952548377*pi,1.3153570867105628*pi) q[17];\nu3(0.890508012338935*pi,-0.164648964925176*pi,4.145487596645831*pi) q[19];\nu3(0.0410331086399986*pi,2.94028904974348*pi,1.68616771537299*pi) q[20];\nu3(0.754478711446852*pi,0.5200608488231899*pi,0.5614917822457386*pi) q[21];\nu3(3.5*pi,3.42778351822766*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2705231363369829*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.523328693766602*pi,-0.061477396202107015*pi,3.68960668510947*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.60261720147546*pi,0.74905783610363*pi,1.0890124706458049*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.27896529051254*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.33312790813054*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.142638435762855*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(3.5*pi,3.34768029146603*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.289676213131742*pi) q[17];\ncx q[18],q[21];\ncx q[1],q[4];\ncx q[2],q[6];\nu3(3.5*pi,3.47628375626195*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(3.5*pi,3.40959462044799*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3622567685371*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37709837223917*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.178424483898975*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3550980086706441*pi) q[15];\nu3(3.5*pi,3.46878155516197*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.31237375072511*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276805291470382*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3097409554535742*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46217686232906*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6005294976116831*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.331099017652579*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48137486122066*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,3.47767020416933*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41990269928531*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4318274936151205*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.339626862596588*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5003316863325526*pi) q[15];\nu3(1.0*pi,0.0*pi,1.156761689840006*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41928834844459*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5395930096247694*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5300244466405659*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,0.6056925078941*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.618093559614161*pi,3.31819779526948*pi,3.54632948601622*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47821199440623*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.493248306962251*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.424075556480393*pi,0.17812005923125696*pi,4.1761961436750195*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.580265551127766*pi,0.49219681342728006*pi,1.0356146789548881*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.791385845238971*pi,2.34229493487316*pi,3.71517355317574*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.730401002305214*pi,2.9390221749208*pi,4.26296571418745*pi) q[6];\nu3(0.75679194239808*pi,-0.16036018233793597*pi,3.36514743541881*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.538026568259129*pi,0.93395993359279*pi,1.0431582209151031*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0853089880630261*pi,-0.4351482152927191*pi,4.31753813886788*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.405123182337207*pi,-0.151849958853227*pi,0.5397295624377582*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.285828554056106*pi,3.36676271064843*pi,1.272919446662367*pi) q[4];\nu3(0.532768765972966*pi,0.5285370490935299*pi,1.397925608349373*pi) q[5];\nu3(0.849219561244021*pi,-0.4678262242400041*pi,3.97352107734703*pi) q[6];\nu3(0.385713554841279*pi,-0.22622483854470998*pi,1.26862401904821*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.571451568925968*pi,0.36428628141613895*pi,1.00074630403329*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.928786539611993*pi,-0.14853464346073098*pi,3.90286609063536*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.408548544776687*pi,0.12399202898420802*pi,0.5786450961877471*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.243383038346129*pi,3.41641344944888*pi,1.74671735148919*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0661737839712624*pi,1.07722979138523*pi,4.40225602705533*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.407721801692661*pi,0.6882974671636*pi,4.07196673535041*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.711277953487177*pi,2.81763619438434*pi,4.2977756539703*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.685407541486976*pi,3.30377890908233*pi,3.31152764297395*pi) q[20];\nu3(0.647511336020253*pi,2.7655252097095*pi,3.47876969787548*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.268919612954429*pi,2.6898399719294*pi,1.209144180432078*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.62822325761916*pi,0.5355760042981801*pi,1.4122143838611652*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.503706257183301*pi,-0.356743621883226*pi,4.12989598021639*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0540559630966645*pi,0.9235012235659801*pi,4.21118210107649*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.430463604117833*pi,-0.4811254959980651*pi,1.85572880406147*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.537260629951729*pi,-0.04890639399993402*pi,0.840512138324894*pi) q[20];\nu3(0.696826202252832*pi,1.06130724881771*pi,0.61561232851159*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(0.417873877208108*pi,-0.4751631398272274*pi,4.25174641417634*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(0.417624860841508*pi,3.1279521801658*pi,1.66290133973745*pi) q[8];\nu3(0.281807820308539*pi,2.52029177672917*pi,1.353546788580792*pi) q[9];\nu3(0.719938217477852*pi,3.15142446365188*pi,3.51995485308957*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.575317978304627*pi,-0.296474615699448*pi,3.64614823802425*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.277350416464076*pi,0.056187073014303035*pi,3.49563255117476*pi) q[0];\nu3(3.5*pi,3.41077893504346*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,1.265076035074817*pi) q[6];\nu3(3.5*pi,3.41005005501729*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.489772737678852*pi,0.9277117676970299*pi,4.25653742540647*pi) q[9];\nu3(0.466232187578749*pi,3.03736751803156*pi,0.89298738665127*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.330441805222483*pi,2.71466215940306*pi,1.2877396674819201*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.265925370055617*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.445219527964975*pi,0.322602403463481*pi,4.4256498751543*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.534405056942087*pi,2.56029647681848*pi,3.48397465572262*pi) q[14];\ncx q[15],q[21];\nu3(0.513331282528672*pi,0.33559092728294104*pi,3.56670331362947*pi) q[16];\nu3(0.772193504212544*pi,3.23295502298379*pi,4.13259047364052*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.33559815785424*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,3.408282678429*pi,0.5*pi) q[15];\nu3(0.218071958169279*pi,3.26602295660807*pi,0.5646080814762814*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5164945446568454*pi) q[18];\nu3(0.438635692876499*pi,3.41036934317433*pi,1.48449831050598*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1513768996532519*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[11];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42116171124009*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40238816868284*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3662715901215279*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.144107741087385*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5509582742043934*pi) q[21];\nu3(3.5*pi,3.43741326499043*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.286430428129472*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[14];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.411170050771946*pi,3.0527884171465*pi,1.73828820453395*pi) q[7];\nu3(3.5*pi,3.47045972268646*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.05935733575155*pi) q[12];\ncx q[13],q[19];\ncx q[15],q[21];\nu3(0.187923053599862*pi,-0.068236365176569*pi,3.85755207928259*pi) q[18];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38107648701917*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3839160278325*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.69945224537813*pi,0.154720011463365*pi,4.159075710078881*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.45491886579771*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.615654256726051*pi) q[11];\nu3(3.5*pi,3.46670515486114*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.367361955672497*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.134178440605466*pi) q[16];\nu3(1.0*pi,0.0*pi,1.318414491288928*pi) q[17];\nu3(0.0997620478423502*pi,0.71984113205304*pi,0.623599111914461*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3206677524284571*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5207019345076319*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.36121295950681*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[14];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.45922397579728*pi) q[12];\ncx q[13],q[19];\nu3(0.547668118190666*pi,3.46061812970482*pi,4.1544031355954605*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.307088912258478*pi,-0.4013959421004806*pi,1.78637792688104*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5261417472395813*pi) q[14];\nu3(0.528202415830306*pi,3.27455081826041*pi,1.58199015814531*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5077735945838947*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3273347085185705*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5648886529271852*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.442040625042646*pi,-0.14158959728564402*pi,3.68454929320265*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.432047237691177*pi,3.49465403728129*pi,0.5468444554140865*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.343956454811173*pi,2.8462116747946*pi,1.2037634609886299*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.366831187510762*pi,3.34724882372003*pi,1.0061409504040681*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.28599392556273*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.427875986086882*pi,2.82516902517383*pi,1.088604406857085*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156203736997931*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.586278825579283*pi,3.22063567021025*pi,3.03918063313192*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.559107424566929*pi,-0.042000179953470995*pi,1.254554077973504*pi) q[2];\nu3(0.533521390581499*pi,3.30754702459918*pi,0.900032644213228*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0471696187264267*pi,2.5998487072618*pi,0.958041307138328*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.702994337681712*pi,2.68101115451818*pi,4.055388970320751*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.517266030215237*pi,0.141460289109272*pi,0.5398600070305666*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.929135762306497*pi,0.7254382059342199*pi,4.498495943584*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.70134268865518*pi,-0.08285830766927899*pi,0.9249423001660559*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.564963933003846*pi,3.30629581433907*pi,3.63243441083913*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.47437767800083*pi,-0.20132064566596403*pi,4.34165643161631*pi) q[5];\nu3(0.264014901569851*pi,-0.320284406845043*pi,1.19547623795405*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.364326261381718*pi,-0.160110725781117*pi,0.6698141571101119*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.874393835032628*pi,-0.14631143255463802*pi,3.47254956363892*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.876506851480786*pi,-0.14949420630119697*pi,3.38113491782296*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.511906490168045*pi) q[18];\nu3(0.425207319198841*pi,0.350984809589427*pi,1.078588618307906*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.939312656399137*pi,0.028894553893141994*pi,0.960546301932221*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.406682626468998*pi,1.00949803676528*pi,4.2870529279257195*pi) q[6];\ncx q[7],q[18];\nu3(0.584627943194176*pi,3.37156917228396*pi,3.3016479931999*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.649511605100018*pi,3.10494457646305*pi,3.96575128996971*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.611470528289146*pi,0.401715287442976*pi,0.993383753242016*pi) q[0];\nu3(0.383472394598549*pi,-0.4526165139434946*pi,1.016171015983124*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.47447547661205*pi,2.65061676880478*pi,1.3993846997363368*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.502807249638951*pi,2.70916368241697*pi,1.491534202355366*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.37610684599693*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.570636181359218*pi,2.95679393931398*pi,3.59911518091818*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.335716402919782*pi) q[21];\nu3(0.490513249053616*pi,0.50444001095775*pi,3.7350777516065*pi) q[0];\nu3(0.301244475416183*pi,0.205411015021712*pi,0.75643718291734*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.779778259653344*pi,3.44276745170427*pi,3.41666979659983*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45586081170517*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.339898748523906*pi,3.44997348308241*pi,4.438425179420371*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.364428421281714*pi,0.54082181068895*pi,0.938717666751511*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.825882643634541*pi,-0.20600050721873903*pi,4.11301072305928*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.166066479533637*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.29812662446841*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.510042525504791*pi,2.99782919528134*pi,4.355467599451201*pi) q[7];\nu3(0.444226261327878*pi,-0.396761200730254*pi,1.308053607611503*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694053833303081*pi,2.80536283359462*pi,4.282908190749421*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.37857367009884*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.16207604694235*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.60780987750068*pi,-0.4458856851285583*pi,0.843367777171098*pi) q[17];\nu3(0.475442894450968*pi,3.38568127835328*pi,3.35824101674904*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46013590410567*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46570898011303*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[20];\nu3(3.5*pi,3.35000506072158*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45424345097665*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.337277242268309*pi) q[11];\nu3(1.0*pi,0.0*pi,1.203284518524341*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278853243845508*pi) q[15];\nu3(0.478200449943767*pi,3.39108733532172*pi,3.21594129439561*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[9];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.45213540416178*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43417907670202*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45994051144344*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.248364010015457*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36724516720453*pi) q[11];\nu3(1.0*pi,0.0*pi,1.348452033247949*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3455138922826695*pi) q[13];\nu3(3.5*pi,3.43672702165179*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48579003369267*pi) q[15];\nu3(1.0*pi,0.0*pi,1.365795388690933*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[9];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.624680965693438*pi) q[9];\nu3(0.524433438401339*pi,0.6370834702936401*pi,4.30112885630623*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.813517888657732*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.375175758015461*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.724715641282097*pi,0.043299320800113006*pi,4.2670420253496495*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.607590311071023*pi,0.18413393009892698*pi,0.846542861691548*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.917589998996093*pi,0.94236948841506*pi,0.963931780750725*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.410184372816646*pi,0.6731030234395201*pi,4.04925168113852*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.36758545558865*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317406107378602*pi) q[19];\nu3(0.547580028592514*pi,0.48281133842926505*pi,4.469695432894611*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.265791220650871*pi,3.42443530214043*pi,1.476977558244052*pi) q[2];\nu3(0.393387232879949*pi,-0.40897114522420663*pi,4.2447697527846*pi) q[3];\nu3(0.119794770062502*pi,0.439102681783466*pi,3.47094390475656*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.339932592945954*pi,0.078908144857473*pi,4.2086817627213*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.370842901923174*pi,-0.296304354416253*pi,4.31452331486844*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.271925674306158*pi,2.98298743735511*pi,1.373253154014678*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.720342170203398*pi,0.440173540869922*pi,1.3000975185877879*pi) q[4];\nu3(0.527407565854365*pi,2.58342305500728*pi,3.80794329650749*pi) q[5];\nu3(0.365193632447036*pi,0.64312960675115*pi,0.776113792851707*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47969106111658*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.185656286843473*pi,0.04126327244882999*pi,4.33872584624066*pi) q[0];\nu3(0.581478350097521*pi,0.25859609285782803*pi,3.89571664748191*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.739266638036017*pi,0.15000024993219896*pi,4.3656140772048495*pi) q[5];\nu3(0.8127881900192*pi,0.42475194444322595*pi,1.237577908416486*pi) q[6];\nu3(0.580721989823771*pi,2.56101798104496*pi,3.92931978825372*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.705561022018213*pi,1.10906664316765*pi,0.61489849365502*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.867464179455884*pi,3.32111165364556*pi,0.651858113480792*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.596117911224007*pi,2.72352700850516*pi,1.227298397897054*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.806706920917522*pi,3.24952418512952*pi,2.82921948146468*pi) q[8];\nu3(0.415679529752193*pi,0.51093919469798*pi,0.917983869876401*pi) q[9];\nu3(0.730943115661525*pi,0.290616379863575*pi,4.35093955622587*pi) q[11];\nu3(0.404485577134845*pi,2.76978155705871*pi,1.69504092192834*pi) q[12];\nu3(0.0933829030329599*pi,0.72055842781648*pi,4.13361757240698*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.450416219291166*pi,-0.08675374697028798*pi,1.257250767093994*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.325944830115802*pi,0.298308067359517*pi,4.24448647207379*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.775691317262659*pi,-0.4425532797154972*pi,3.16090632021563*pi) q[12];\nu3(0.588117297507961*pi,2.74323915949464*pi,1.245359418314822*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.325884531175698*pi,0.5178942322617199*pi,4.01650157454436*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[2];\ncx q[1],q[21];\nu3(3.5*pi,3.45740898332451*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.267947353511597*pi) q[6];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.896743910436889*pi,-0.22603907264372097*pi,1.1899786073298309*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.31058356645745*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45288125586287*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.244940413070358*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.4964615976028*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.10789714139836*pi) q[5];\nu3(3.5*pi,3.31952527874062*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.1363720789533*pi,3.02359877126809*pi,1.79364023662121*pi) q[16];\nu3(0.680305623039196*pi,0.457403517308657*pi,0.931504401734802*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301002033196015*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32204383564773*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.43950000787526*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,3.44936292132561*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47287664828722*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.156848770557187*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.276168964066952*pi) q[15];\nu3(0.621922313277161*pi,3.47306575751912*pi,4.4784298496079*pi) q[16];\nu3(0.366636196249555*pi,-0.053621388443153006*pi,4.10815610685113*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.410972248693421*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5286184219536558*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.623173284323906*pi,-0.4382901566020928*pi,3.54013809185559*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.625767322850123*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4437312336073*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4101977409412*pi) q[12];\nu3(3.5*pi,3.42021234399376*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5263257891866598*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.255084985639546*pi) q[18];\nu3(0.119039907094896*pi,3.40832309863075*pi,1.098025712416578*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.32091845871952*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274968147184767*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37578741530758*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2866758711185509*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3694974311415*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.599397214061142*pi,-0.004973667858653996*pi,3.5839473530905*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0538004466927729*pi,-0.13773732602759398*pi,1.57456858447769*pi) q[8];\nu3(0.669329290855849*pi,-0.04363565471283398*pi,0.5502802841111861*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.743003772058759*pi,0.65458223892424*pi,0.5325633416464927*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5899738813104776*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.464410490308306*pi,-0.013302799052715975*pi,0.691932414319756*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.715118907495098*pi,3.34734917131434*pi,4.3136472375942*pi) q[8];\nu3(0.46518633891665*pi,3.21075722410321*pi,1.88530622057837*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46174253392809*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.326082855117752*pi,-0.35075742543780597*pi,1.69845590178952*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.561563985511088*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3378904681058978*pi) q[19];\nu3(0.484576563922552*pi,2.63847335972571*pi,3.60065810498969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.663242521171369*pi,-0.08226326613858698*pi,0.775193023934768*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.739051691442695*pi,3.14053025537656*pi,4.1435501233374*pi) q[5];\nu3(0.468346475305756*pi,-0.11190449343528203*pi,1.357713601593846*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.326304978535737*pi,0.26716266433174596*pi,4.4081175389250795*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.671433448476525*pi,3.18967053421941*pi,3.55570951334367*pi) q[0];\nu3(0.337714552938969*pi,0.491632973736308*pi,0.973982540128884*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.548637158455438*pi,0.77003926171222*pi,0.991111207209437*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.531017322688467*pi,3.37336543225595*pi,3.25663874144893*pi) q[5];\nu3(0.234194252231607*pi,0.55688434120576*pi,4.26594508645666*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.474532487657053*pi,-0.4552981887754196*pi,0.718016796327251*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.689559308471078*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.490780629883078*pi,-0.253306464330128*pi,0.814987603097841*pi) q[21];\nu3(0.372637339062314*pi,0.93323970221503*pi,4.2430154504697395*pi) q[0];\nu3(0.663567574312522*pi,2.43796961148596*pi,3.9212305845893*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.345383958120669*pi,0.31435545883814*pi,3.70504469221014*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.338055329386806*pi,3.2300159171166*pi,1.99639479174313*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.78570194043324*pi,3.42671908637023*pi,3.83421621920174*pi) q[14];\nu3(0.721128446130763*pi,-0.27553018712079*pi,1.188098136047811*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.121617628761634*pi,-0.010441197581529005*pi,4.11273510376588*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.642662574415382*pi,3.03550696951926*pi,4.1507693036326*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.618592590585794*pi,3.10661932111742*pi,3.51541625524094*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.698350328671543*pi,0.50615228304721*pi,0.828423821792581*pi) q[12];\nu3(0.532103853204705*pi,0.421450085245862*pi,0.89422848738493*pi) q[13];\nu3(0.878838122157963*pi,0.009279502103271997*pi,1.229089933322388*pi) q[14];\nu3(0.451494690429704*pi,3.28492180833459*pi,1.93578812600674*pi) q[16];\nu3(0.221380298228019*pi,0.304126087822405*pi,3.53248922373929*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.262540859338742*pi,-0.308845876611811*pi,3.89770490399794*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47192387045028*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.697757308630939*pi,-0.004535509777367996*pi,0.5389913445520715*pi) q[11];\nu3(0.495034567974736*pi,0.48171786054183796*pi,4.20951964116339*pi) q[12];\nu3(0.654833864604935*pi,2.85308840828679*pi,4.30784767147101*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.648706416067337*pi,0.016216213148279035*pi,3.81313089000697*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.691203142223812*pi,0.72198998116881*pi,0.677998223113753*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29439085637702*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44240897312444*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.207228304178172*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.860615694860913*pi,3.21374871731286*pi,2.90903105862268*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.489580908075397*pi,3.46595768907938*pi,1.006526641495169*pi) q[18];\nu3(0.766541303713857*pi,2.87479756713542*pi,4.3378558660558095*pi) q[19];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.257920258602283*pi,0.01737115458898697*pi,1.314321987006309*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44602491595458*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.34272269093485*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49028972761681*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.442752881827721*pi) q[6];\nu3(1.0*pi,0.0*pi,1.349706765174387*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1574289203968111*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.482776835359*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[6];\nu3(3.5*pi,3.43577593388817*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37971765390905*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.2841523239035602*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225191393911597*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1654860227395671*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45645019602515*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,3.46700236800219*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.074589118503198*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.617385256898628*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[9];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.565820057414252*pi) q[12];\nu3(3.5*pi,3.44890906624619*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5627947678770444*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5188226376720433*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215595086198564*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45705563830207*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.420111432110226*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.446616342101191*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.616209393055507*pi,-0.29580219796142604*pi,4.07757612017656*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49645700577339*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5958340091071084*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316773043471518*pi) q[21];\nu3(0.742126878005118*pi,-0.4253157431798847*pi,4.41593256425784*pi) q[0];\nu3(0.159575631258634*pi,-0.370269167958846*pi,4.45353709402562*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.14740946294678*pi,3.2601078966885*pi,0.774132420122642*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.29061499704361*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.568369493820527*pi,0.9242813259742999*pi,0.910701228376422*pi) q[17];\ncx q[18],q[21];\nu3(0.277254633767882*pi,2.50698967247304*pi,1.4095646642473572*pi) q[20];\nu3(0.630569081813068*pi,0.477307947581626*pi,4.0257392698736005*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.267228427687042*pi,2.84264454924962*pi,1.4007277649693202*pi) q[4];\nu3(0.574169014109536*pi,0.79270798292826*pi,0.919072912072777*pi) q[5];\nu3(0.871885851702922*pi,0.04413940632338298*pi,0.8685250809074361*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.635188919500447*pi,1.01459483607405*pi,0.6682747308772841*pi) q[8];\nu3(0.320258250871304*pi,3.35921337815677*pi,1.7169773802501*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.939717324467897*pi,0.18278015640841705*pi,0.793076362159225*pi) q[16];\nu3(0.540980338122772*pi,0.49429703274466896*pi,0.869787669173681*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.972805766938375*pi,-0.10495963943053899*pi,4.24406129552023*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48943276942731*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.23707485331472*pi,0.220873088755847*pi,0.629768761090287*pi) q[3];\nu3(0.188492203340827*pi,0.67371995752573*pi,0.79160493622912*pi) q[4];\nu3(0.44200576690122*pi,0.5919271478800501*pi,3.72109404678486*pi) q[5];\nu3(0.504703324169114*pi,-0.029225938095060022*pi,3.79961365207702*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.499889525671717*pi,-0.4223988053832123*pi,0.957263127679393*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.597598675076373*pi,0.14902264945872*pi,4.225590682139*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.7201941464504*pi,3.17569208976354*pi,0.579147795687183*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.313570521394471*pi,0.5678463496869499*pi,4.43604712527992*pi) q[12];\nu3(0.475144894250374*pi,2.57217661844665*pi,1.54605340433319*pi) q[13];\nu3(0.3384050114278*pi,3.38568679926093*pi,0.652750308107657*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.491123217783515*pi,0.7124292947808799*pi,0.5047275985147242*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.64056190032889*pi,0.15983223360250598*pi,1.176272462369653*pi) q[12];\nu3(0.404031177183471*pi,3.18936657032525*pi,2.09551014250302*pi) q[13];\nu3(0.469509259042936*pi,0.108085200641716*pi,4.23979802546663*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35773082208752*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.264203700591719*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.487504095770853*pi,0.024951504337131003*pi,3.57888245181224*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.458732814481141*pi,-0.384675072715998*pi,3.88488242307734*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.699413793435214*pi,-0.23484885218944201*pi,4.4720864377104*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.551425849457758*pi,0.9630262778630201*pi,0.984462363612438*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.17371021102413*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.301823332617384*pi,3.19256769002125*pi,4.35747618647489*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.333518691289747*pi,0.27085233447158696*pi,3.97522306801406*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0924643626859059*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.489974783376766*pi,3.19611446119329*pi,1.70900862980118*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.640722594962252*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.232588662552858*pi,0.328116242995914*pi,0.5979066772627865*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.666375490722574*pi,2.63290983642005*pi,4.0669842677501*pi) q[2];\nu3(3.5*pi,3.36740255618624*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3025692844200751*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48359646720955*pi) q[16];\nu3(0.439643783656785*pi,0.53651216304199*pi,3.76150563762865*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.432012491926394*pi,1.0680757244678*pi,4.23831739690989*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0826590612592867*pi,0.77342041988009*pi,4.342932436612*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.236790569326413*pi,2.76820250973469*pi,1.69313877024217*pi) q[9];\nu3(3.5*pi,3.37317447530597*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42626238988156*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5238543453041503*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2791808409585381*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327199081420849*pi) q[20];\nu3(0.172941694959703*pi,0.6886455159710301*pi,4.45527164808961*pi) q[21];\nu3(0.236759270114798*pi,-0.372040410149028*pi,0.561063674931698*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.729235267307554*pi,-0.01651700118117*pi,4.36772996508936*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.65227044407446*pi,3.03062487588404*pi,2.99947995946786*pi) q[0];\nu3(3.5*pi,3.36569852875747*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.230545837212943*pi,-0.387790775344909*pi,0.709919882511181*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46323140047119*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48956874407319*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.375628573519071*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259385244738007*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37662099809197*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.316283895913551*pi,3.00910633796063*pi,1.75456853517676*pi) q[4];\nu3(0.58368495012693*pi,0.85070352965898*pi,0.591421357279855*pi) q[5];\ncx q[7],q[17];\nu3(0.288007089021591*pi,0.44315634912562596*pi,0.722604160839004*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.46911222245507*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.229675771320246*pi,-0.080831834476699*pi,0.950469836244597*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.398179522720391*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.345693048028903*pi,-0.43598194551255887*pi,0.5435664567141282*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.424816408524718*pi,1.01743419355965*pi,4.0790387775918795*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.450718964483146*pi,0.175441902176517*pi,0.8042411090222861*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43773412989791*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.613474944537317*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[18];\nu3(3.5*pi,3.4380868617993*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41233513154186*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40908395286031*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.266890307651955*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.182114924373944*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.659406958160439*pi,0.24829916765385895*pi,0.946362473362611*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5570333042772306*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4033291027842*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.805896502325279*pi,0.8979885817363*pi,0.8671302128944409*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.49939139278979*pi,3.01141028690263*pi,4.079596366028079*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5725484067753307*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5781356053669016*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.270511980844559*pi,0.60983492378758*pi,0.595272027424173*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4070415761391*pi) q[21];\nu3(0.155243883632627*pi,0.71227264113615*pi,4.29835761591075*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[9];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.287457531238998*pi,2.82294727094941*pi,1.25055746898286*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.655233648280691*pi,0.95672614756361*pi,0.6943073384741549*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.355093529343565*pi,3.46555229550394*pi,1.013358442144553*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.514007995996032*pi,3.0686466540567*pi,4.49183336843725*pi) q[3];\nu3(3.5*pi,3.39811039373537*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.237862322445595*pi,-0.046308497896347*pi,0.871559571582707*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.558224319069752*pi,-0.39270750594508397*pi,3.35181810781121*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.71506991369044*pi,3.17821337262474*pi,4.304425774035121*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235912741198855*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[18];\nu3(0.490615417029473*pi,0.5716465538412301*pi,0.5301249225824403*pi) q[2];\nu3(0.520579732473461*pi,0.03298206392410896*pi,0.680545445230144*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.463476936408163*pi,3.22830265502921*pi,3.16728118986481*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.448664358895806*pi,3.34307178951417*pi,1.57805510031631*pi) q[11];\nu3(0.262138942233638*pi,1.03667123793605*pi,4.35521113931452*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.414886773721714*pi,0.09823908369813195*pi,4.47481078934197*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45121784599397*pi,0.5*pi) q[1];\nu3(0.328786135934961*pi,0.07783237487779204*pi,3.4227644077941*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.636864239925603*pi,0.306284901014128*pi,1.3536208108379029*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.731408606450135*pi,3.41862895247231*pi,3.87062024410056*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5188539387139355*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278056362533539*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.917375052417027*pi,3.47429527260154*pi,0.9508500793132431*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.604399728093687*pi,-0.38309921465734*pi,3.88231868861154*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.646780191404668*pi,-0.4408215166578312*pi,3.32111184765244*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.69598284032992*pi,2.47350102035*pi,3.78167573264159*pi) q[19];\nu3(0.513217896158373*pi,3.07085200379714*pi,0.5437962893032878*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.670886561472537*pi,-0.0025567703751330217*pi,3.52936714489466*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.260543130358939*pi,2.84481652439423*pi,1.3394138604192372*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5602374018766184*pi) q[18];\nu3(0.455740765218233*pi,-0.06007109213418699*pi,4.180034039786349*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37440181855996*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44805122498593*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.273828810657627*pi) q[9];\nu3(3.5*pi,3.34083105209452*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.225308740015292*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199381935774309*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.7808953685517*pi,0.03161253290764199*pi,3.68960016229921*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0689389063508479*pi,0.8749407606689199*pi,4.46816176967805*pi) q[4];\nu3(0.70186473676763*pi,-0.182964260004438*pi,4.07280079246899*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.272854124152941*pi,0.53276382211491*pi,4.11189650522856*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.768921570203821*pi,0.26551726296658495*pi,0.931222465487985*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.861683878525594*pi,3.18842121182849*pi,4.21967788284886*pi) q[4];\nu3(0.636057854828316*pi,3.37029015653798*pi,3.56830548527561*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.47747452547209*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.415045718127709*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39284539185002*pi) q[14];\nu3(3.5*pi,3.49816275670807*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.83188593170719*pi,3.03159299496567*pi,3.86665025759227*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218294728394544*pi) q[20];\nu3(0.244978009895173*pi,2.85216556051651*pi,1.022404593198483*pi) q[21];\ncx q[0],q[9];\nu3(0.417408898143567*pi,0.239049698305969*pi,4.339881340347651*pi) q[1];\nu3(3.5*pi,3.44968450908382*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.139832793522416*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49183538625657*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37055234252788*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.409073689792725*pi) q[12];\ncx q[15],q[20];\nu3(0.5161275656459*pi,-0.031497099169110976*pi,3.64928261265168*pi) q[16];\nu3(0.506725999168656*pi,-0.16180684351694702*pi,3.94898164102039*pi) q[18];\nu3(1.0*pi,0.0*pi,1.106409523956956*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.201264022176547*pi,2.72109183251866*pi,0.9666732958676441*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34552277250135*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46969658104234*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4079621920971*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5512365665866734*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32011361216483*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44440433137791*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.154909905341235*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.194921982720645*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.290337797636263*pi,3.22925674663193*pi,1.75353618426853*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.576265309995269*pi,3.23389380250172*pi,3.10132754961771*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3683068028511105*pi) q[17];\nu3(0.47253183693111*pi,0.58343611433078*pi,0.8746482795065049*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47713197661461*pi) q[21];\nu3(0.771300499214285*pi,0.6071675615504999*pi,0.790730298886918*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.287398933939413*pi,0.23965561669080004*pi,4.308539343765879*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.364840095381914*pi,0.05420510546806501*pi,3.68149668661837*pi) q[8];\nu3(0.288079477302644*pi,3.37195835107138*pi,4.20444141236092*pi) q[9];\nu3(0.554644458226703*pi,0.93595765986149*pi,0.760902458882388*pi) q[10];\nu3(0.341759289532541*pi,1.0335482065761*pi,4.18870332828352*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.234416273987413*pi,3.43408980166001*pi,0.9128382113268321*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.215524298190211*pi,3.30278278296035*pi,0.5595006789373163*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.223682646662208*pi,-0.212244421539719*pi,3.86015938744038*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.818801712543016*pi,2.55073755161716*pi,3.45985755183846*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.769729844803192*pi,0.16159666239985404*pi,0.934310002390289*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.455603350212706*pi,-0.18344011656229903*pi,0.5400877345333907*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.542656585589264*pi,3.09633023213962*pi,1.69495249491059*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.261069898178277*pi,-0.09948019497917199*pi,0.709362053568815*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.311197763273148*pi,0.49307857191926696*pi,4.12174580981309*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.721506988027886*pi,0.312749663031217*pi,0.767463565560262*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.62952289177515*pi,0.51567015756923*pi,1.3870024420441038*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.239350340659064*pi,0.34957397049127903*pi,0.6484129712511331*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.820345495194242*pi,3.15865960959511*pi,3.69449858502724*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.463322416905289*pi,2.73397278733291*pi,1.59125402631619*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,3.37124761549665*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191004394556066*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43606770027016*pi,0.5*pi) q[3];\nu3(0.249667561827421*pi,0.07674485679593401*pi,3.59895116105355*pi) q[5];\nu3(0.967039397524125*pi,-0.375288833712178*pi,3.48811360447962*pi) q[6];\nu3(0.241043052334014*pi,0.63888643739586*pi,4.35677449401469*pi) q[7];\nu3(3.5*pi,3.32155769443128*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.101974434315541*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.19991283929958*pi) q[11];\nu3(0.682409621455487*pi,3.27270084136279*pi,3.06521936485033*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.492221653679402*pi,3.49291099113179*pi,1.487528853910784*pi) q[6];\nu3(0.626262799764355*pi,-0.33880704785015303*pi,4.14406531703257*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.4483598386713*pi,0.5*pi) q[10];\nu3(0.241454364139842*pi,1.02431351182068*pi,4.031566937179781*pi) q[12];\nu3(0.553412083930528*pi,0.44449581993836496*pi,4.31979795699291*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330266110265079*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.644998556296787*pi,-0.4552672226531083*pi,0.716543475143492*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40730287661052*pi) q[19];\nu3(0.402916130110563*pi,3.04067287982354*pi,0.795652406916333*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5099449834166063*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.660476852457343*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.569594909919461*pi,3.33960432734465*pi,4.17571073750544*pi) q[13];\ncx q[16],q[19];\nu3(0.622033164829705*pi,0.86171698006244*pi,4.4874405449307595*pi) q[17];\nu3(0.223686798994381*pi,0.21407716718999203*pi,3.56223052897614*pi) q[21];\ncx q[2],q[20];\ncx q[3],q[11];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.60042249596657*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(3.5*pi,3.39202541986608*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35536417604428*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.135361277153828*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.152591509382297*pi) q[20];\nu3(3.5*pi,3.28062927865989*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37717224139752*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.648116844518917*pi,-0.160718044842791*pi,1.0124098225539861*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[17];\ncx q[7],q[15];\nu3(0.457483541555008*pi,-0.122295752871389*pi,0.732001411141069*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.634619383306126*pi,3.18043655789253*pi,3.53825605875819*pi) q[11];\nu3(1.0*pi,0.0*pi,1.285343770141298*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262878520708731*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.247756367573501*pi,-0.457769869783504*pi,0.5714607195809094*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48012016591389*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47888158241065*pi,0.5*pi) q[7];\nu3(0.514155908532704*pi,-0.44747917225171807*pi,4.27720360439855*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.577651331325483*pi,-0.457061747374677*pi,0.555292471229617*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.371396463792961*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.305752910638804*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45978587006034*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5391442711340351*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47552509182657*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[17];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.388755298315905*pi,2.69629210583057*pi,0.890140389844038*pi) q[9];\nu3(0.569137884582017*pi,0.46708337006174305*pi,0.886255300216787*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5184534299943157*pi) q[12];\nu3(1.0*pi,0.0*pi,1.364281678879066*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.321358162680472*pi,-0.358904544657351*pi,0.876973518701997*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36358912958158*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.733490566865465*pi,0.76442237745904*pi,1.21390469005909*pi) q[9];\nu3(0.747336183507292*pi,3.2285507909229*pi,2.84418193736888*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5409899277385459*pi) q[15];\nu3(0.743526082901528*pi,-0.4060812452865471*pi,3.68020995251319*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4492978302962705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4659100054652505*pi) q[13];\nu3(0.762880292280099*pi,3.3690114653336*pi,4.20070359751214*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.540548729149558*pi,0.7731469632149099*pi,0.634916042211171*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.773355907803018*pi,3.2456752231487*pi,0.6461071559327061*pi) q[1];\nu3(0.418049078706416*pi,2.8892064362718*pi,1.056395758404578*pi) q[2];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.439019333056247*pi,0.007332177354184011*pi,3.87042332178818*pi) q[12];\nu3(0.820890919462399*pi,2.99168858815531*pi,4.10973481030208*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0861174209190325*pi,-0.01759226391423102*pi,0.723255426271832*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.192336962073881*pi,-0.4124268818498917*pi,1.193926198106938*pi) q[1];\nu3(0.206888537059323*pi,-0.05390292213523501*pi,1.060140284502232*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.189892075008788*pi,3.05946539304088*pi,0.848678065278447*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.631250165714845*pi,-0.353325572703992*pi,0.9060323987690819*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,3.42776772314666*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.226476793078126*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.130365467424135*pi,-0.34445615706090804*pi,0.961301989186525*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.259984195608159*pi,2.98236059304906*pi,1.72126479782401*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.317308972331765*pi,3.23396896874495*pi,1.028995052873708*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.519250733085108*pi,0.347238570921937*pi,1.439538357764605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.368354276976609*pi,2.97177204160513*pi,1.51540519508757*pi) q[18];\nu3(0.404983907035496*pi,2.58641532383783*pi,1.193934632038623*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0801894419907233*pi,2.70531353757816*pi,1.007009376648626*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.844720261000689*pi,0.63965984996744*pi,0.850396695156184*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.348562103706476*pi,3.22153257763807*pi,0.708095214304144*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5787570628178526*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.499726841565781*pi,3.06541562670325*pi,1.93549527983612*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.441285461190949*pi,2.65014812396424*pi,1.275903155387076*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.445002796073853*pi,0.21612546746570505*pi,3.5497606956533*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.417377607218779*pi,-0.186204054151208*pi,1.57965436727652*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.738948255340091*pi,3.08384271689643*pi,3.32690137596778*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.469733291164*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3775074870539*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47365301248914*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.506522415296981*pi,0.43518067742021005*pi,1.54972940395093*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2737329246475761*pi) q[19];\nu3(0.859028416600442*pi,-0.33465434295986396*pi,0.990271939709922*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37924134290741*pi,0.5*pi) q[3];\nu3(0.74937375814266*pi,-0.4157700368577629*pi,3.42652533478542*pi) q[4];\nu3(1.0*pi,0.0*pi,1.310662397812309*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.365558994725456*pi,0.40716715852429897*pi,3.5058861827509*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.351247960146647*pi,-0.4236059916034189*pi,0.5054502513826132*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.728633412970818*pi,0.436819525556829*pi,1.054988663500745*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[5];\nu3(0.569894113998245*pi,0.8250452788588201*pi,0.5838369383577163*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.694273920057621*pi,3.22048030881053*pi,4.31304992313331*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5064746481869369*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41899030656279*pi,0.5*pi) q[15];\nu3(0.168411702398916*pi,0.76298684546084*pi,0.5182156091306966*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1088257248644369*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5932500021228351*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41539069806058*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[12];\nu3(0.350362916195032*pi,2.99806524061495*pi,0.736185789339402*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47168531520032*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32464417923469*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.386157452412769*pi,3.36341669081798*pi,2.1013477062306203*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49540812123115*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.203006121046404*pi) q[20];\nu3(1.0*pi,0.0*pi,1.268495220085766*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.47279340603989*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3685275153872731*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.41960320564214*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,0.0*pi,1.3627425926713599*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.159991695546277*pi,3.05153135703311*pi,2.03663353331964*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5003932513018889*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.555464067830985*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5731359558925093*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.474740652721387*pi,3.48961115846689*pi,1.82123122670156*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,4.44748494567142*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49639985090935*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.17445164565694*pi,2.89253199080821*pi,0.772196724427628*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1976772673777631*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.637250292845435*pi,2.47880988557873*pi,3.71417496008419*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.402705227028521*pi,0.18723369117233102*pi,4.39086184297351*pi) q[10];\nu3(3.5*pi,3.48622675684134*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.382958975369926*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.678784821700981*pi,2.72751731335923*pi,3.34331691893435*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0920244213682913*pi,3.45729054205336*pi,0.703087832998551*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.298995980905332*pi,2.57919830039463*pi,1.2873065240423829*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.177382094489423*pi,-0.308846013236145*pi,4.250071198645919*pi) q[7];\nu3(0.485772267760817*pi,-0.292115820513389*pi,0.5674938512305299*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.555214342490441*pi,-0.23796966376997403*pi,1.320555026232773*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.390279025366739*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.646660815675332*pi,-0.4615373661563613*pi,3.64553296423699*pi) q[3];\ncx q[4],q[17];\nu3(0.479681722022363*pi,3.45369118954786*pi,4.14652298388065*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.224451104321294*pi,2.90192596748997*pi,0.950911434283664*pi) q[7];\nu3(0.484390079971565*pi,0.09728496044745505*pi,3.74008357402416*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.664827107992988*pi,3.48646899402712*pi,0.615248737482012*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.615759407994908*pi) q[13];\nu3(0.75783903571737*pi,0.62478000334516*pi,4.23360523794439*pi) q[15];\nu3(0.746585993625614*pi,2.59775872845896*pi,3.89816552427835*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.778593732889452*pi,0.26088191339259004*pi,1.381000657329119*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.69344075172272*pi,0.665672229368*pi,0.5115092629999308*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.654868568460187*pi,0.05421876755864197*pi,4.14143238210003*pi) q[18];\nu3(0.400987891663422*pi,-0.445324591625957*pi,4.45113719198591*pi) q[20];\nu3(0.294233487787088*pi,-0.49698596580437393*pi,0.5461151520729441*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.509738134310019*pi,0.84468895334709*pi,0.794829925002453*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.673347032162109*pi,0.78827290882226*pi,0.935118966834056*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.917722845126845*pi,-0.13874586879435502*pi,0.968434732920203*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.708222209363458*pi,-0.039014344892340014*pi,1.159117540297303*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.270509279267509*pi,2.69215374967088*pi,1.240659967965498*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39586457931957*pi,0.5*pi) q[3];\nu3(0.310685109021079*pi,-0.12882050633077902*pi,1.02248486163787*pi) q[4];\nu3(0.525835318504785*pi,0.5099503887444401*pi,4.4431931348789*pi) q[6];\nu3(3.5*pi,3.3594067344391*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32045611546693*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.268145066244778*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.066060669117883*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2907804952955941*pi) q[21];\nu3(0.710184105187842*pi,0.04341077588660003*pi,1.131218205801882*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[15];\nu3(0.355527551920095*pi,-0.394827075990369*pi,4.2671320362052505*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[21];\nu3(0.533701966392281*pi,3.07167176161281*pi,0.631082028880551*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29807284705826*pi,0.5*pi) q[1];\nu3(0.4613189425167*pi,-0.310818620676908*pi,4.082659353083789*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.268321609834456*pi,1.22925900042981*pi,4.26267252809579*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.613359261193235*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5200878777760739*pi) q[15];\nu3(1.0*pi,0.0*pi,1.058659084520992*pi) q[16];\nu3(0.702577966342171*pi,0.253647451636428*pi,1.1737506548553651*pi) q[17];\nu3(3.5*pi,3.492864780312*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.408856424712545*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47236778658012*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.257880417432917*pi,0.36924056016139895*pi,1.072678000184133*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\ncx q[7],q[12];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.526831877026074*pi,-0.4255556266432981*pi,0.91617380697898*pi) q[13];\nu3(0.358366444748223*pi,0.012964976050273025*pi,3.88357028606533*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40815386457766*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2188618893291219*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.838483238405419*pi,-0.249059395053206*pi,3.78682613127998*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5047327434343902*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.441446373755371*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47297739815271*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.553051988343286*pi,3.06971705360518*pi,4.308252185531909*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(0.267612699382767*pi,0.47735878868021797*pi,3.60516181722921*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.11928318611902*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.538095536785015*pi,3.2230008029351*pi,0.658513308501796*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.41043807983796*pi,-0.12619658257398098*pi,1.0479806315902191*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.631346552564787*pi,3.30243714466492*pi,3.6538993337203*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4224147352414*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42234751875783*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.443290957110389*pi,-0.4127141407730532*pi,1.142606025958139*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3217484985947578*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.39663936242802*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.3480973496352728*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.808615822259327*pi,-0.26599481081613996*pi,3.89212992687227*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49128314694243*pi) q[10];\ncx q[11],q[19];\nu3(0.222526047640232*pi,0.57343192372319*pi,3.62961628431539*pi) q[12];\nu3(3.5*pi,3.39278962965961*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302794000603851*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.751844585694438*pi,-0.155383238959319*pi,3.65546244522803*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41862481653818*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.362563420701036*pi,3.4625182441493*pi,0.699406553054787*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.726939461176255*pi,2.6727859820048*pi,4.01662766162356*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2098518782644119*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3887523197429*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.532452856238701*pi,-0.4122072813288866*pi,3.97464888585182*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.4340587286909106*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.109861821213304*pi,-0.226679152406409*pi,4.450035360777*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42958800567932*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.896432609981334*pi,3.38269303339805*pi,4.17402228037415*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5690930345588954*pi) q[13];\ncx q[14],q[17];\nu3(0.752677366326692*pi,0.12337242353803302*pi,3.68513219510553*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.468645424177288*pi,0.68120429816219*pi,4.469457020301951*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37277312500234*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.36008818096518*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.201240994250635*pi,3.11100844854568*pi,1.304572625240374*pi) q[6];\nu3(0.459668705338618*pi,0.8037795181123799*pi,0.858320025264266*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.421879519898178*pi,3.25188442645638*pi,0.5621303246166942*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.876016021251387*pi,-0.041144897899340005*pi,1.051573817710268*pi) q[20];\nu3(0.468631342408758*pi,3.05994223691315*pi,4.41089780706763*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0875733146643546*pi,0.10862784447027396*pi,4.29760201819594*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.349034063719385*pi,-0.15130838633957*pi,0.659797042436001*pi) q[6];\nu3(0.130471792097472*pi,3.42991999914389*pi,1.88816087454062*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5836869260363642*pi) q[9];\nu3(0.584228723014069*pi,-0.40387152794961667*pi,4.03627675867697*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.645393414404373*pi,0.085250624144658*pi,1.52885591818894*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.528275687621961*pi,0.7220093951632001*pi,0.81726683207937*pi) q[20];\nu3(0.76800557332183*pi,3.4377505882781*pi,3.32539346534019*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.306840544202109*pi,3.10860739346575*pi,1.93907828582393*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.53059211715104*pi,3.43972728184879*pi,1.87985243112736*pi) q[10];\nu3(0.914094959529059*pi,3.31578320336498*pi,3.40173866223199*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.43134830740279*pi,3.43245431311415*pi,4.2041452691874905*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.39929621815866*pi,0.66289053299686*pi,4.11309637435171*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.850983686696778*pi,-0.4665602441913122*pi,0.5473538759747315*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.294691210849688*pi,0.32550451789752*pi,0.740083399521072*pi) q[11];\nu3(0.0380218149149025*pi,-0.205495297175615*pi,0.835090358021798*pi) q[13];\nu3(0.746877545488814*pi,3.0781760686698*pi,3.98694303327452*pi) q[14];\nu3(0.548429428113649*pi,2.86122202001312*pi,1.218506640661807*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.753000003102303*pi,-0.240084205313642*pi,3.68195696746841*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.545117813209329*pi,-0.054051335202872974*pi,4.45287039223087*pi) q[2];\nu3(0.3772534429057*pi,0.04533044473796399*pi,3.59570616575859*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.490172729312832*pi,3.42370041538827*pi,4.30138370545278*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(0.44259645872076*pi,3.02973695479125*pi,1.92852588813328*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.600354282479993*pi,3.26908240177458*pi,3.44996583157856*pi) q[13];\nu3(0.275817929015181*pi,0.67152473177442*pi,0.691343052728328*pi) q[14];\nu3(0.460744175129904*pi,0.19894046890129802*pi,1.035440972343562*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.89779535979888*pi,3.19301555527211*pi,3.50389047820916*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37031897670161*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36312765500735*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46769097403199*pi,0.5*pi) q[8];\nu3(0.529719036604392*pi,3.28975739657807*pi,1.72967144958453*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.202228710140369*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.264432158967207*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256848641906037*pi) q[21];\nu3(3.5*pi,3.26491964407292*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.173418722357144*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[17];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5349348723272193*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.4241625095953*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49233641691653*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40077312837355*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45810775397834*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46759481367318*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34062508093547*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.25528182167113*pi) q[10];\nu3(1.0*pi,0.0*pi,1.267240705684612*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48031432078159*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.172474575760309*pi) q[15];\nu3(1.0*pi,0.0*pi,1.202839692194162*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290665283000068*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49601889601601*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[17];\ncx q[2],q[15];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.504039229963885*pi,-0.05942435797277701*pi,1.154951180724681*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5983255055908767*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.535245923748819*pi) q[11];\nu3(0.756568393780132*pi,-0.178992285064421*pi,1.3086037871171738*pi) q[12];\nu3(3.5*pi,3.43168185289756*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.626350456549855*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.613364037725353*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47652153653531*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2672013412300371*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[15];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.425453858412255*pi,0.05782980475400401*pi,3.8919707300764*pi) q[8];\nu3(0.563501985097772*pi,0.255741651982096*pi,1.269843447525498*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4560179331482*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.175639691279059*pi,2.98396170601976*pi,1.1333432278454572*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.527631179263183*pi,0.25962000665095797*pi,0.61976307650382*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.760625467241043*pi,-0.4431509935233857*pi,3.41955175162833*pi) q[14];\nu3(0.513470155841387*pi,0.254286643513552*pi,4.42717571535829*pi) q[15];\nu3(0.436724243224673*pi,0.26599602636255704*pi,4.1517438554465596*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.266782411571621*pi,0.16248200419917702*pi,0.770635419766976*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.165825314836823*pi,-0.04167436534382302*pi,0.6644161054863*pi) q[2];\nu3(0.902959618110366*pi,0.223702853383683*pi,3.7991666763649*pi) q[4];\nu3(0.326162522915398*pi,1.09263430959555*pi,4.32603848528713*pi) q[5];\nu3(0.555056015148286*pi,0.17715974092654996*pi,4.01741450975198*pi) q[6];\nu3(0.344234132752301*pi,2.88987113863961*pi,1.77617991296385*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.437999112777398*pi,-0.229350300602785*pi,1.315677140928053*pi) q[14];\nu3(0.75920444308954*pi,2.89337442166606*pi,3.66515779682302*pi) q[15];\nu3(0.536996272044126*pi,0.398033418518029*pi,0.609411143470813*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.755950386906945*pi,3.19938964533731*pi,4.17530036709492*pi) q[21];\nu3(0.213312333583909*pi,-0.4489475825136065*pi,0.756386974835564*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.479400442235758*pi,3.43351481905172*pi,2.00013314244573*pi) q[4];\nu3(0.545420419596766*pi,2.67007322168631*pi,3.67303219319884*pi) q[5];\nu3(0.795509766112479*pi,0.5817557054531901*pi,4.0930344070150895*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.443492404910561*pi,2.87017085918565*pi,1.81346243988061*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.883076270060242*pi,-0.1708906302027*pi,3.64387601537291*pi) q[19];\nu3(0.573770414978465*pi,3.34280087614164*pi,3.96948927906473*pi) q[20];\nu3(0.383154153562822*pi,0.82146434606861*pi,4.43175180738478*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.169788387870155*pi,3.40887811975766*pi,1.1586335606767961*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.449197052558171*pi,3.12751275350451*pi,1.0040156659752069*pi) q[10];\nu3(0.141673305497734*pi,-0.10363539723398302*pi,4.32651206680321*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.750990052624013*pi,0.63210900413931*pi,0.5002800859796981*pi) q[19];\nu3(0.849978515049764*pi,-0.129852406824651*pi,1.084753822449009*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.286732929888803*pi,-0.06197481985130199*pi,3.92216735976773*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.912985126525581*pi,-0.05290800757995501*pi,0.876123209332146*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(3.5*pi,3.48204966091524*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37475847420003*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.77814235567727*pi,-0.4620846530547014*pi,4.09057578582511*pi) q[13];\nu3(1.0*pi,0.0*pi,1.256640111639281*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223901623088737*pi) q[16];\nu3(0.890743205268707*pi,0.29315445516093297*pi,0.5987468890514192*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46758285475121*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32260042329541*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32081285052958*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.260552319759467*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.094221094844459*pi) q[12];\nu3(0.348243300057044*pi,0.22902696170674097*pi,0.7241379324448041*pi) q[13];\nu3(0.45230780670905*pi,3.39750731528213*pi,0.5036807055019172*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2089021614571092*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(3.5*pi,3.40003902556442*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.132547399042968*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44549882375386*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.4567815541093605*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.713609397702649*pi,3.00194942131927*pi,4.19153599022323*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.48263260695854*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.45387982725218*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47862284729819*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.44369429282451*pi,0.499772560877188*pi,3.73948918872978*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.480978713203109*pi) q[19];\nu3(1.0*pi,0.0*pi,1.401355589566316*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[9];\ncx q[2],q[17];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5067452858041441*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40062044798958*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45381045967984*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.234596211498276*pi) q[9];\nu3(3.5*pi,3.45284319388907*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.231763016731761*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282115868380291*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3638964335118295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.452815984515455*pi,2.84382462218863*pi,1.174053613656446*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39923151569322*pi) q[9];\nu3(0.751654645414327*pi,2.7215644503977*pi,3.38223137497159*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.29573623175585*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4088711887248895*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[17];\nu3(0.284285191726703*pi,0.017253428706305973*pi,3.6004266588899*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.71794564030636*pi,2.59637471754515*pi,4.0820222557620305*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.688425842515868*pi,0.5859326745123301*pi,1.002770705306721*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.323292707635292*pi,3.48319361912682*pi,1.023840575651014*pi) q[3];\nu3(0.492254117595297*pi,2.54143544440114*pi,3.81839501234347*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.382526596695337*pi,3.00796097724596*pi,1.044077115811687*pi) q[7];\nu3(0.506918840494365*pi,2.77058228298689*pi,1.094543923768124*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.260869728713168*pi,0.08303221471475897*pi,1.412095328701482*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.694905315733539*pi,0.06116929057188203*pi,4.16694706361962*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.42268330506513*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.284135634450886*pi) q[21];\nu3(0.75386130543398*pi,-0.4896216617875737*pi,3.86682251005585*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.518800699658656*pi,0.457857140557268*pi,4.40524716659735*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.867678433782046*pi,0.182075086233907*pi,1.30449342870311*pi) q[6];\nu3(0.790839577625491*pi,0.32228048157352096*pi,1.0994861317361329*pi) q[7];\nu3(0.502133100649036*pi,2.77158224278468*pi,1.0578610393334351*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.609058628479589*pi,0.8764045052245*pi,1.065331556806201*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.593258372536935*pi,-0.344587938241052*pi,4.14739494946741*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.820597680829967*pi,1.13201414052142*pi,0.815314796148155*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.486122950683536*pi,0.64813833982*pi,0.912976092317012*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.852371213945466*pi,0.139852727020071*pi,0.984817258415275*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.978486674681279*pi,2.46756544381943*pi,3.56485206043337*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.405195559252066*pi,-0.4737209118364786*pi,1.7027746607405*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.494805138854267*pi,0.28155849401671096*pi,3.97390306033665*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44725899700565*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.455252283294521*pi,0.5599363447313599*pi,4.4438203339014795*pi) q[1];\nu3(0.278983080277761*pi,0.281394729011997*pi,3.69391076825123*pi) q[2];\nu3(3.5*pi,3.36049747443178*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1721153624840621*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.289913362252363*pi,0.39153801163283697*pi,3.54131331261963*pi) q[1];\nu3(0.778777221365417*pi,0.255452734033465*pi,3.78093634459312*pi) q[2];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.740448740178007*pi,3.28649944842627*pi,3.58351096348444*pi) q[11];\ncx q[12],q[14];\nu3(0.598724330709519*pi,2.69675584592179*pi,3.58362706389989*pi) q[13];\nu3(0.752204139936305*pi,3.31185387423869*pi,3.5399072593554*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.465850802489896*pi,-0.327296889262978*pi,0.775042471387887*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.553390645465618*pi,0.05194806852479095*pi,3.74213269253811*pi) q[9];\nu3(0.533044193909291*pi,3.14570932084538*pi,1.84620114272053*pi) q[11];\nu3(3.5*pi,3.43545946326471*pi,0.5*pi) q[12];\nu3(0.944303129004111*pi,2.74006091037727*pi,3.55079694478526*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225373961405586*pi) q[14];\nu3(0.271841297067511*pi,3.06239068395185*pi,1.51812998055947*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4845592062248105*pi) q[16];\nu3(0.668838115937532*pi,1.1742155008537*pi,0.821624510049792*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.103104905704043*pi,3.34830618648684*pi,1.57400933094972*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[16];\nu3(3.5*pi,3.4135575460353*pi,0.5*pi) q[7];\nu3(0.631827330796348*pi,-0.219383140772915*pi,4.19518193506638*pi) q[9];\nu3(1.0*pi,0.0*pi,1.229214702254669*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.863620696973329*pi,0.394064568553706*pi,0.5784752018568875*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5329104718868459*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.824382115468507*pi,2.74995770351132*pi,3.40592828706688*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4015498128278505*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.617413472393193*pi,3.34679053537797*pi,3.06262000820432*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[4];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.397195039194619*pi,0.12479096462603201*pi,3.86722590387959*pi) q[21];\nu3(3.5*pi,3.46315308303633*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44357830866236*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43465778708817*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.294782610521163*pi) q[4];\nu3(0.223093436646202*pi,-0.314469349514219*pi,4.13711392824503*pi) q[5];\nu3(3.5*pi,3.36805509473638*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.222227786368975*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.435449574069029*pi,2.71614404049254*pi,3.72246736595242*pi) q[12];\nu3(0.316514088501899*pi,2.66603655970838*pi,1.2196096035139679*pi) q[14];\nu3(1.0*pi,0.0*pi,1.369831377370307*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2000963773055449*pi) q[19];\nu3(0.41556736422035*pi,3.22387943544673*pi,3.24552278605906*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[4];\ncx q[2],q[19];\ncx q[3],q[18];\nu3(0.706549074014821*pi,0.6984661850992999*pi,1.2127386700211509*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42805674098214*pi,0.5*pi) q[11];\nu3(0.376057247379127*pi,2.95492794968095*pi,1.1590495610656442*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1835989611381619*pi) q[13];\nu3(0.523842779844194*pi,0.08987161616264305*pi,3.90654905742155*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42851525922773*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.525102011658499*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46055410437658*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45071416720793*pi) q[15];\nu3(0.650662950405986*pi,-0.296120983201339*pi,3.24549211303986*pi) q[16];\nu3(3.5*pi,3.42504916169685*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.120599580550301*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.513948012370284*pi) q[19];\nu3(1.0*pi,0.0*pi,1.338181040880446*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[4];\ncx q[2],q[19];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49631358652206*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.131934498257174*pi,0.5019343238832199*pi,4.26439122419773*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.437657593242597*pi,0.13854745376599098*pi,1.050924576381616*pi) q[7];\nu3(3.5*pi,3.39506620890424*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5059662150327311*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.68554775088734*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2552313826969361*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.401521268948668*pi,0.5323800110980701*pi,0.66669428999196*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.575297138462884*pi,-0.4979229412858413*pi,0.5694958693163469*pi) q[1];\nu3(0.187501498777653*pi,-0.4573138688265377*pi,1.70675099666516*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.672606136821684*pi,3.29117951940109*pi,3.23892816434792*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4724493014323805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.49461998403357*pi,3.12200083697299*pi,0.672224597082069*pi) q[1];\nu3(0.73334781234793*pi,3.27810177775669*pi,4.35537945897341*pi) q[2];\nu3(0.353901434403027*pi,0.75170525066129*pi,3.95369152677189*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.389528129395961*pi,0.5633194848576499*pi,0.923130698593547*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.430903122912077*pi,3.11098532514322*pi,1.323945647962883*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.432791571887082*pi,0.45649214634476*pi,0.70560025390308*pi) q[3];\nu3(0.739651111706445*pi,0.25094978039384896*pi,1.3480804912058941*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.304688699004281*pi,0.302191303998128*pi,0.5331648059692718*pi) q[17];\nu3(0.439118094313659*pi,0.7083092484725699*pi,4.02654131922423*pi) q[18];\nu3(0.827975839332695*pi,0.47608109327995496*pi,3.98461556816265*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.490051865706973*pi,2.89290165283939*pi,3.78145174685058*pi) q[4];\nu3(0.387718620386399*pi,0.9402032630991699*pi,4.22915159593456*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.709569367900104*pi,2.74745902886342*pi,3.80277722574495*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.611603974075226*pi,0.9943161455746601*pi,0.5968531970310298*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.643589376581881*pi,0.244034482824947*pi,1.321815628151965*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.942470904694149*pi,0.231453307538256*pi,4.20918679560233*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.895308983229907*pi,0.69179458474723*pi,0.8811793146185181*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.431629935324757*pi,-0.044671743224273974*pi,3.9423707150839*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.529642063541253*pi,0.101240922441313*pi,1.370742438036236*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.323155880876653*pi,2.8478638405549*pi,1.55957131109206*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.453947932107694*pi,0.8782371161700799*pi,4.38459859021987*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.157915270941024*pi,2.57896639523944*pi,1.57360571407222*pi) q[13];\nu3(0.695907407716156*pi,3.27847449394018*pi,2.7936962315081*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.444625835665406*pi,-0.359428614919389*pi,1.474651691496629*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.132549132585334*pi,2.91642159783492*pi,1.191333199789291*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.35885623042233*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36011748466016*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.687690515152591*pi,-0.053183795123197986*pi,4.27957220844675*pi) q[13];\nu3(0.59133941329554*pi,3.08452053548018*pi,3.34737614936607*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1537324119710028*pi) q[16];\nu3(1.0*pi,0.0*pi,1.078925437224987*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47652280469386*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,1.2737235384828671*pi) q[4];\nu3(3.5*pi,3.4789953607691*pi,0.5*pi) q[7];\nu3(0.491387770806352*pi,3.06022332450799*pi,4.40850360551127*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.378416760687859*pi) q[18];\nu3(0.367921011951575*pi,-0.267485310673801*pi,0.5070070961822785*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.39155732920905*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2118463174860739*pi) q[6];\ncx q[7],q[18];\nu3(0.818072221376224*pi,0.6064561329610101*pi,0.5064951057751278*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46166348786874*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4849485996166*pi) q[17];\nu3(0.454286455057883*pi,2.94135669702447*pi,1.123411360494933*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,0.632584056902645*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[17];\ncx q[11],q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.438628562059749*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5316730442721282*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41720836272033*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49792606379383*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245468389080059*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274126971497362*pi) q[14];\nu3(3.5*pi,3.47883031573178*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2683657200307419*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36045774377841*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1747669125402371*pi) q[20];\ncx q[0],q[20];\nu3(0.495490300984222*pi,2.53894898153583*pi,1.298402490838431*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.557217014501133*pi,3.10573264322658*pi,3.9677326123189*pi) q[4];\nu3(3.5*pi,3.41619195425648*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5102838375570156*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44892227386832*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2753125118737*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217476759991486*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.342761683961606*pi,-0.276068946468885*pi,1.265960967220326*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.312153391663409*pi,-0.142523399464615*pi,4.45849790391066*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[13];\nu3(0.818999287320274*pi,2.58792464664596*pi,3.4143972743713*pi) q[10];\ncx q[11],q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5142248496641648*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.786928848642595*pi,3.44844389870924*pi,4.32757350848612*pi) q[2];\nu3(0.410810002677697*pi,0.5603590902889799*pi,4.31735358864014*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46247811646385*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.175145437881915*pi,2.43334365949863*pi,1.10475369756875*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.207566445251393*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.659033386689256*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.369470498270552*pi,0.17242960632451398*pi,4.46979737135496*pi) q[2];\nu3(0.561452068380801*pi,2.85442246347228*pi,4.05991548447259*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.448889716621719*pi,3.10632865870769*pi,1.70606070118111*pi) q[16];\nu3(0.756273451072629*pi,2.70457165005019*pi,4.16441969728447*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.647973229331764*pi,-0.350877339706906*pi,1.015878139637348*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.714392897902577*pi,0.92311647599426*pi,0.9943549715754509*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.566192052821828*pi,2.33205172361375*pi,3.67969869516496*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45459888397144*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.430171714080686*pi,0.14374423403626801*pi,0.613654211276574*pi) q[16];\nu3(0.275661316832363*pi,-0.378292998731752*pi,1.4223756369599578*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.946351728059431*pi,-0.4583576483052492*pi,0.962446716364098*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.469704453129166*pi,3.1421129567434*pi,1.1109748454511719*pi) q[5];\nu3(0.626129421202813*pi,0.9130927604789401*pi,0.9906306437947909*pi) q[6];\nu3(0.485739576588992*pi,-0.189463749212044*pi,3.75330831492899*pi) q[7];\ncx q[8],q[12];\nu3(0.315017498918846*pi,3.29016965657086*pi,1.0176951814341781*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.337485547180508*pi,3.28843259452844*pi,1.89570964413019*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39161371459591*pi,0.5*pi) q[4];\nu3(0.313905920743204*pi,0.5060357173804999*pi,0.674445536317295*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.368951783503215*pi,3.38481387774892*pi,1.85313175050722*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.255965873254444*pi) q[10];\nu3(0.385358198645889*pi,-0.221195222041645*pi,0.88711915152078*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.194851352154296*pi,-0.42829705340884283*pi,4.24740899024642*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.516576513630778*pi,2.95935827564463*pi,3.67147050535133*pi) q[20];\nu3(0.376501256719966*pi,-0.355827274498861*pi,1.471751169844595*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.826089511641497*pi,0.39634249663508203*pi,1.485924888390554*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.273422175188128*pi,0.387419629331092*pi,1.07088501312984*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.601950146437078*pi,0.5409380302056199*pi,0.802218531851072*pi) q[15];\nu3(0.688188266762753*pi,0.13563753196351103*pi,3.82577468432881*pi) q[18];\nu3(0.802001913818957*pi,-0.32743752658424896*pi,3.41240136117911*pi) q[19];\nu3(0.336848802153137*pi,-0.031020411502381995*pi,4.37428627430322*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5464452229470921*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.335288595513543*pi,-0.228435594603612*pi,4.4968749797485*pi) q[14];\nu3(0.252633767269423*pi,0.6866138119024101*pi,0.6221174178782*pi) q[15];\nu3(0.180345478027671*pi,3.15648135175993*pi,1.93160791325498*pi) q[18];\nu3(0.592533568005911*pi,3.20461043703744*pi,4.34298456261755*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[4],q[10];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.786888761244676*pi,-0.351716114045945*pi,0.668744815287002*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48959381192735*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.4078874382515512*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46691125539409*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.190413170918625*pi,2.78800180234533*pi,1.58086185232636*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263332524638984*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[19];\nu3(0.986214186523069*pi,3.38385180010201*pi,2.98080076125281*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(3.5*pi,3.44257695910588*pi,0.5*pi) q[7];\nu3(0.741927487792858*pi,-0.4121281945327825*pi,0.972734217365541*pi) q[8];\nu3(3.5*pi,3.45444312713576*pi,0.5*pi) q[9];\nu3(0.493613363737609*pi,0.042776322743395045*pi,3.87130554590845*pi) q[10];\nu3(1.0*pi,0.0*pi,1.203544098976324*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47384925992473*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2293859981315611*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201245143380207*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4200527404624*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.739661346495095*pi) q[3];\nu3(0.589384203280925*pi,0.32144163420209304*pi,0.686358634055127*pi) q[4];\nu3(3.5*pi,3.45600457565198*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.930105284184894*pi,0.463904762509025*pi,0.632720021494922*pi) q[10];\nu3(0.651987867982345*pi,3.24534437138796*pi,3.4973419790581*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.208530537453563*pi) q[15];\nu3(3.5*pi,3.41112847164659*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.351106731034994*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271804051954867*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5260937248694112*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[19];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45603928789287*pi) q[11];\nu3(0.767994195705354*pi,3.35629597678413*pi,3.45120049607042*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5559443055173853*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4492168696313605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35373086595836*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.3016481026903262*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.3396225983499495*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4250236171445305*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5622974221063854*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(0.360020732530179*pi,3.08484310720382*pi,1.220701250107866*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.293404502667827*pi,0.13824500371266202*pi,4.45845466480055*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.399535279293413*pi,0.7607817711946001*pi,0.613862986208223*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5207885011531719*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.201758153209126*pi,3.23311522625191*pi,0.5108294127370437*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.23583974147775*pi,3.31858784927992*pi,0.724316698269599*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.302794697107445*pi,0.01929740389691803*pi,3.56021610602887*pi) q[21];\nu3(0.383936300378507*pi,0.6008725745325301*pi,3.93511114897958*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.721259781345559*pi,0.035508254648150994*pi,0.774482375712126*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.410740199475231*pi,3.44857717610975*pi,0.6751908919245659*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.304254387321488*pi,0.13458734385052196*pi,4.27652566298128*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.538362110165482*pi,2.84646143739542*pi,1.3998175797735661*pi) q[0];\nu3(0.62166848047512*pi,3.13195351496261*pi,4.27252084902589*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.665530403747621*pi,3.07983192508867*pi,4.23434142876562*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.810388167668582*pi,2.98287500787033*pi,4.44961102018899*pi) q[1];\nu3(0.743938950176323*pi,0.37985294196097497*pi,4.450484410586419*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.598949060397133*pi,2.92838026541279*pi,3.07303256712612*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37364120459073*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3130294927527562*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.502794545399999*pi,2.8041087134376*pi,3.7083064997876*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.364276948774113*pi,0.43199841041465004*pi,0.959927864451145*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.202673008981597*pi,2.47095451538454*pi,1.1927242655778891*pi) q[9];\ncx q[10],q[13];\nu3(0.37299185048463*pi,0.56633754253187*pi,4.1883354834330095*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.47801972309214*pi,-0.047812073090439*pi,0.974282884324562*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.676245652216137*pi,3.02837252172178*pi,4.280445655029689*pi) q[5];\nu3(0.403629770935629*pi,-0.24183735264935202*pi,1.297971614410274*pi) q[7];\nu3(0.217197219429669*pi,0.08459665757364099*pi,3.92350690501137*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45846212276522*pi,0.5*pi) q[10];\nu3(0.46805803446682*pi,3.22658099259172*pi,0.819781067133678*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.325509200733191*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5221143967549065*pi) q[14];\nu3(0.382506490527629*pi,0.73400703898327*pi,4.30920526456266*pi) q[15];\nu3(0.445025415949991*pi,-0.388166934872964*pi,1.53754410417705*pi) q[16];\nu3(0.344230634038167*pi,0.259562117262197*pi,3.65872880463894*pi) q[18];\nu3(0.471744437195452*pi,0.497182000369351*pi,3.79999270532002*pi) q[19];\nu3(0.450221301351883*pi,-0.053362639193094974*pi,3.58531777981969*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.604044949452685*pi,0.10453641584203599*pi,3.84298762792377*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.512867347088084*pi,3.20414660812837*pi,0.762388512994715*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0748001605838864*pi,3.45734515895569*pi,1.0168427863118499*pi) q[15];\nu3(0.447924441987061*pi,0.66484565314329*pi,3.95509283595974*pi) q[16];\nu3(0.780867024196149*pi,0.840601572555*pi,0.5839389806906417*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.423106082470418*pi,3.32670727006769*pi,2.0801898590236*pi) q[20];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44304559530556*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44853456510724*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.346418121406466*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(3.5*pi,3.40043985616535*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29251703468951*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.163645243437168*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.518063320286989*pi,-0.266641665630195*pi,1.37392839024185*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2253872853902679*pi) q[19];\nu3(3.5*pi,3.47140988750935*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47654596841549*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(3.5*pi,3.4793791804951*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49846817031899*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.519823101277754*pi,3.45377035104186*pi,4.41282019922458*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.188493899206267*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4560844033303795*pi) q[17];\nu3(1.0*pi,0.0*pi,1.326780250541187*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276210861750376*pi) q[20];\nu3(1.0*pi,0.0*pi,1.336971468434843*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31474112587058*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.15360476789901*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.5880564766951539*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0776459421266872*pi,-0.109131333796747*pi,0.708193169536005*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.670098689136823*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.245188825406991*pi,0.7372663262041399*pi,0.656567761059407*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.656632315440022*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45441830016612*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5286341645156979*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3052306808441205*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5828919517097018*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.281294501226344*pi,-0.091500758305468*pi,3.77768210789639*pi) q[10];\nu3(3.5*pi,3.32201709886898*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1758566051493848*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.93791491821149*pi,0.55868638623993*pi,4.32904146061471*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.343763216329235*pi,-0.35902141401105603*pi,1.442738708217366*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.865891977649956*pi,1.01748600328392*pi,0.7772238014851169*pi) q[3];\nu3(0.553994458232191*pi,0.17273297606028204*pi,4.31723776525236*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.888351507327315*pi,2.52068548045893*pi,3.96910848373141*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47396227876326*pi) q[12];\nu3(0.62307102994793*pi,2.90440403525344*pi,3.62739541211594*pi) q[13];\ncx q[14],q[15];\nu3(0.266031648595938*pi,0.236145671113961*pi,4.21213698878113*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.192713190413288*pi,-0.094544558818493*pi,3.67188176800293*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.354860110826377*pi,-0.00022106405281602237*pi,4.20828965610509*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.427965242936579*pi,-0.4328296867766161*pi,1.1571294420255192*pi) q[3];\nu3(0.43484637822053*pi,-0.4051445758700276*pi,4.09238455924018*pi) q[4];\nu3(0.500018178181149*pi,-0.01525139722886798*pi,4.23937910550136*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.463508854326931*pi,-0.380211252100666*pi,0.839483641726738*pi) q[7];\nu3(0.182215291154595*pi,-0.08153433233332902*pi,1.52016943671423*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.961430035264204*pi,2.55134389482724*pi,3.88064481338346*pi) q[13];\nu3(3.5*pi,3.47818101007338*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1755715801848*pi) q[15];\nu3(0.526213612743736*pi,0.097250368203741*pi,4.15550298226857*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.625818714796827*pi,-0.00189858507447499*pi,1.32362015491988*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.623824016941381*pi,-0.4375305347885301*pi,3.32512984423698*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.580365000890568*pi,0.12372380158087004*pi,0.618505111475777*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.565498705211961*pi,0.164894578824469*pi,1.58576903143755*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.399863955729576*pi,3.33619549697981*pi,0.9287825521621911*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0795683167755437*pi,3.15556106319481*pi,1.016388928538901*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.300074571542027*pi,0.011252068092327039*pi,3.62082743737251*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.404561032244568*pi,-0.07662869715433501*pi,1.55748187545722*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5405662787014522*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.797515471456468*pi,3.12808952191062*pi,0.5973453919243266*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.583303587532051*pi,0.24557208244968498*pi,4.058876716788101*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.164942593459296*pi,-0.4610944205108119*pi,1.8331118985284*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.858632401935166*pi,3.33215085296773*pi,3.91200398948613*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.822494325103336*pi,0.39664661819536595*pi,4.20205783967209*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.409451717014799*pi,3.38231145876146*pi,1.93733569553286*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39094261977323*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.780145817630868*pi,3.38351228796475*pi,4.26667587783661*pi) q[9];\nu3(0.444030421623259*pi,3.40587813992443*pi,1.98049851310188*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.284056676480637*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.534435004416658*pi,-0.02707374413007302*pi,4.02610710035393*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[10];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.955045587914497*pi,0.015206106420280974*pi,3.57227458103049*pi) q[9];\nu3(0.752429169913047*pi,-0.16337697587051297*pi,1.121521346543612*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.383613436548767*pi,-0.04965756674447602*pi,0.956542552531259*pi) q[14];\nu3(0.191037818056004*pi,3.3785666920267*pi,1.83632156754845*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43844627100553*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36210654237857*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.216114386286363*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.282113843017656*pi,0.44919815337846103*pi,4.443307659255*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4784042633952*pi) q[13];\nu3(0.173569703057918*pi,0.428006346925903*pi,4.05593371866584*pi) q[14];\nu3(0.406163700183026*pi,3.10937146237284*pi,1.64361693037222*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2284354923374199*pi) q[20];\nu3(0.500926063123566*pi,-0.323902361096369*pi,1.058572813951044*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[2],q[10];\ncx q[3],q[13];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.322482273949212*pi,0.6885068370393601*pi,0.77971433631285*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.698131477012023*pi,-0.301155007280552*pi,0.9719833243587139*pi) q[21];\nu3(3.5*pi,3.35209009183769*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2684608159255109*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.38492079903625*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5544113282478954*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.086524189053025*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48213654105275*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42143202429407*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.295500338807214*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6418918794670541*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(3.5*pi,3.49080814404576*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2468036867466301*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5714332870714351*pi) q[18];\nu3(3.5*pi,3.32400999242983*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258813651044274*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.236048135852188*pi,-0.19923424788052002*pi,0.884053247378085*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44566674136087*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.5800438313563062*pi) q[9];\nu3(0.632865289172543*pi,-0.4826783733007452*pi,3.49970129296967*pi) q[10];\nu3(3.5*pi,3.41709182654884*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.203163017325805*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34663570105704*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.175340428541997*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1386573533103799*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.648264411210739*pi,1.09554986340043*pi,0.88648679408266*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.218039273625865*pi,0.75393385305877*pi,3.90063452766023*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.556420061184344*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.642226198368224*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.547068099958525*pi,-0.4183600034108838*pi,0.9498114772059321*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.652556098467452*pi,3.45103973787683*pi,3.37951212630452*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4940307049985595*pi) q[12];\nu3(0.808739827763855*pi,2.2796203946328*pi,3.73513692281823*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5872662484017432*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5065516315672478*pi) q[17];\nu3(0.901106938928794*pi,3.32907887655506*pi,3.58918998721463*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.751524271274402*pi,3.38203310677724*pi,3.49029015013649*pi) q[0];\nu3(0.702536617082119*pi,-0.05437343045384302*pi,3.67058821827868*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.739501212043803*pi,1.18830776073087*pi,0.710627009049607*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[12];\nu3(0.784122229551246*pi,0.11384347093713398*pi,1.54194724510799*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.836914790877606*pi,-0.051689529281925994*pi,3.67906486505493*pi) q[8];\nu3(0.457946009005713*pi,3.27158935867811*pi,4.357067093879159*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.24543838891508*pi,3.16222514171819*pi,0.855156272646012*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.234423431473949*pi,-0.4255041763283373*pi,1.315814660828035*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.418070945143079*pi,3.18942221595536*pi,1.113962943010923*pi) q[0];\nu3(0.880018026743694*pi,-0.31450631256024897*pi,3.22410557097849*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.293269811547462*pi,3.44087264098151*pi,1.53687042988358*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.728816493836108*pi,-0.4399428778171514*pi,3.30432568261103*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.345307525730506*pi,-0.23643023992997197*pi,1.58872851143084*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.413681511337536*pi,0.18247448075389405*pi,0.730242441034695*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.251340803467625*pi,-0.4544857877915613*pi,1.6554564490951*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.301986977375915*pi,-0.014117451348990007*pi,4.12311981819908*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.286745593823363*pi,-0.057398870898258014*pi,4.1298004129492405*pi) q[19];\nu3(0.561919281809393*pi,0.62932816430298*pi,0.611118101688544*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.42918671042303*pi,-0.23791311525823*pi,3.67191447877555*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.272830507091147*pi,-0.346277454346823*pi,4.4791430044844*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.577036297128265*pi,2.5675006882594*pi,3.69990635378464*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.2019456086528*pi,-0.365266894806285*pi,1.6421883161172*pi) q[19];\nu3(0.441270184793809*pi,0.69158959308026*pi,4.44611085595732*pi) q[20];\nu3(0.722772211750662*pi,-0.4749549105618422*pi,3.56944386355194*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.228262820474592*pi,-0.057602256580566*pi,1.2576205324194731*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.34433227283357*pi,0.23511032691643696*pi,4.100820354011249*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.716822656255246*pi,0.369157099056011*pi,0.918328588630559*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.444761919394247*pi,0.8696114972511699*pi,4.1656351254853305*pi) q[21];\nu3(3.5*pi,3.45262196329129*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.297914308358066*pi) q[1];\ncx q[3],q[6];\nu3(0.13105059483992*pi,-0.26953485680394096*pi,0.774010038952859*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45828080409705*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2499676055538291*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.623777494442218*pi,3.08406457399329*pi,3.23181023981138*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.441786768341218*pi,0.41815832022231003*pi,4.210363807572779*pi) q[16];\nu3(0.920141414126864*pi,0.67122830864467*pi,0.651466938837486*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.49569342168251*pi,0.5*pi) q[3];\nu3(0.825572759598903*pi,-0.33233277718516996*pi,3.86602995709742*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1952087597958099*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.721243025182281*pi,0.22360354686806005*pi,4.34179610488703*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5660255646535426*pi) q[1];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41386190221624*pi) q[9];\nu3(0.475464223575316*pi,-0.20826047702045403*pi,3.69351174536521*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44509551430089*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4711446937676005*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.186696364482472*pi) q[11];\nu3(0.52928782967075*pi,0.290368286378923*pi,0.949761021989561*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43930864790046*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.30846038998306*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40049701155151*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43163416042596*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222601747110208*pi) q[19];\nu3(1.0*pi,0.0*pi,1.324780907203164*pi) q[20];\nu3(0.574534731717029*pi,3.4861647222817*pi,0.960529604133907*pi) q[0];\nu3(0.596798783801037*pi,3.00160458436078*pi,4.14219120230755*pi) q[1];\nu3(3.5*pi,3.47857281188561*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.419991562082339*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.397427770242716*pi) q[14];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.827197503966585*pi,0.9812674824085701*pi,0.624834088406991*pi) q[0];\nu3(0.687758264787446*pi,2.69018883084659*pi,3.86349737132787*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49880083684124*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5237271343934161*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48114624303742*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46850279142634*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.3057645063727*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.254431788727923*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.618692493999791*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,3.46550619254675*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.292196391783073*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212631436342107*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.60809849229806*pi,3.11971649772084*pi,4.38245973637577*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.635042000170266*pi,0.88118678022557*pi,1.020538300633361*pi) q[8];\nu3(0.460498521744531*pi,2.99612145472038*pi,1.73645085998195*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46616944169957*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.762196028807575*pi,-0.04989978448544402*pi,4.24687195185186*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.688992590304631*pi) q[18];\nu3(0.835726121108587*pi,3.45203913701302*pi,0.718444740063889*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4577382123267*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.230498631519898*pi,-0.4930332561589527*pi,4.31908157469336*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.309913071797318*pi,0.29565148556988696*pi,4.14072386885114*pi) q[8];\nu3(0.642435044692518*pi,0.022233728964230037*pi,3.6281006665087*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.115669925530143*pi,0.10355594206437202*pi,0.607397969479661*pi) q[17];\nu3(0.441700006747251*pi,0.366489615230678*pi,3.50808530515211*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.829970383062468*pi,0.32707868496075*pi,4.26554327415497*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.55356016956797*pi,0.6132426075883599*pi,1.3194885878588711*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.815054015092269*pi,3.45907465452552*pi,3.42849241498739*pi) q[6];\nu3(0.613207911768196*pi,2.4123612677664*pi,3.65966630698353*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.331989609510639*pi,2.58882795108774*pi,0.9555670316407421*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.617585986750892*pi,0.457708345233661*pi,4.15897265144026*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[3];\nu3(0.73296566671941*pi,0.483149217487*pi,0.7130845863562401*pi) q[2];\nu3(0.747250517212679*pi,0.68600880425575*pi,0.7004561383349179*pi) q[4];\nu3(0.633149609116407*pi,-0.216029969452757*pi,0.8129508701428769*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.265572085729968*pi,3.45203139213613*pi,1.54619389709038*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.862388135820647*pi,0.047627866253933004*pi,1.52554555575644*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.215330440943569*pi,0.39847343158985504*pi,3.49582274698128*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48672206757611*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49779168525004*pi,0.5*pi) q[1];\nu3(0.602318569240342*pi,0.07713126497475498*pi,0.5243958711955767*pi) q[2];\nu3(1.0*pi,0.0*pi,1.350134586227649*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.476128732855983*pi,-0.285940338271167*pi,3.5913654825654*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.142896836175807*pi) q[9];\nu3(0.398034762937928*pi,2.852628477642*pi,0.7454162061936049*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.784138965664412*pi,0.37964079547307505*pi,1.60339738617904*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.810674452962089*pi,0.69097405554679*pi,0.961405245838201*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.151066488092146*pi,0.57924449850062*pi,0.8621845486467741*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.166963370058314*pi,-0.262098626010999*pi,3.92406561321087*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.7446233976127*pi,0.138852973017775*pi,1.302190335757639*pi) q[16];\nu3(0.571646248343028*pi,0.39442941182607105*pi,0.5886943540042732*pi) q[18];\nu3(0.439286857357537*pi,2.89681124721182*pi,1.51685012979708*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44281165912729*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4317885925323*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.454022445692902*pi,0.60566529762015*pi,4.08938561108271*pi) q[12];\nu3(0.525899851268765*pi,-0.323304194988832*pi,4.49039897305871*pi) q[13];\nu3(0.381026070729517*pi,3.48353019398783*pi,0.940509112450834*pi) q[14];\nu3(0.544713561054485*pi,0.20590204977689996*pi,3.61696234802827*pi) q[16];\nu3(0.66901579407312*pi,0.13177238495503896*pi,3.78500507038972*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.486616330226703*pi,0.441306816780631*pi,3.97001517583507*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.363100383933677*pi,0.16186024824392198*pi,0.5216100107883317*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.766914324715563*pi,2.91939430984046*pi,3.92660150839035*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.27035514825044*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(3.5*pi,3.44098836825833*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.192209587619434*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47184218655414*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.175759484166093*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2395599573850271*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42661534036569*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40447081201946*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39971723096101*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.43969350017115*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2585900727077108*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321937341437631*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.2109448236592009*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245346331660652*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5068750464572576*pi) q[10];\ncx q[11],q[21];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45995208577712*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.338676712594371*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.725021554732269*pi,0.266687804105765*pi,1.315005871832486*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37621253025501*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5229545248423304*pi) q[12];\nu3(3.5*pi,3.47972286432198*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3261442492897295*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.3981029924488*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.439277201437379*pi) q[18];\nu3(1.0*pi,0.0*pi,1.365422006749754*pi) q[19];\nu3(1.0*pi,0.0*pi,1.306933520378134*pi) q[21];\nu3(0.346926383246397*pi,0.5871992359636*pi,4.0050190104451*pi) q[0];\nu3(0.78112776100166*pi,0.60014126082177*pi,1.321544315389074*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.489344099151457*pi,-0.49876726891184253*pi,1.11734632744486*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.333679945423445*pi,0.26267262166312*pi,1.1477827483072471*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.652706410750927*pi,3.08271960757006*pi,3.55601675761966*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.133773779482482*pi,3.34105743568757*pi,1.482375662701769*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31033816276816*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.628184648027425*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.160006171796604*pi,0.21601225732393203*pi,3.54888999436582*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.253980190226935*pi,0.51664774002315*pi,0.800311837245224*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0849927057811733*pi,3.02040125427945*pi,4.486677902815*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.605340626042423*pi,0.13330152002084805*pi,0.681381944196348*pi) q[7];\nu3(0.494376487503906*pi,3.33902011643913*pi,4.490508086393509*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.540631709821531*pi,3.47760520649723*pi,3.28999531988881*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.645005658110199*pi,0.05525516335968195*pi,1.27881587045635*pi) q[8];\nu3(0.317452090868346*pi,2.42467148849376*pi,1.3053476113661882*pi) q[10];\nu3(0.870176712695731*pi,2.33036640598487*pi,3.81544347605084*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.958048368998327*pi,-0.38381952747144*pi,0.730356018619537*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0863362582805457*pi,0.344672751849629*pi,3.70692410990774*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.713335731391983*pi,0.7567678456368101*pi,0.647368335538532*pi) q[10];\nu3(0.696387493291307*pi,2.37853706216478*pi,3.65701290514398*pi) q[11];\nu3(0.685004057684992*pi,0.19664484107784796*pi,0.742037369345298*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.333736891684909*pi,0.23767400614660095*pi,4.39676522677734*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.222156329818343*pi,0.5526812443237299*pi,0.928466832376375*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.821819389592209*pi,-0.11717891106914902*pi,0.924039769474623*pi) q[20];\nu3(0.560031852759406*pi,0.207331327421457*pi,0.824431998960879*pi) q[21];\nu3(3.5*pi,3.29253712339559*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.174494960340469*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.46794674897636*pi,0.010027922690569957*pi,3.51245202515222*pi) q[4];\nu3(0.692728485235489*pi,0.6765625019602199*pi,0.5001061410078047*pi) q[5];\nu3(0.217308991099232*pi,-0.04219989755790998*pi,0.921601355172202*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.890751236573417*pi,2.87602825790896*pi,4.02400017410732*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.383998984384304*pi,0.10591844668903505*pi,3.85655245787952*pi) q[14];\nu3(0.342891881765852*pi,0.59002005935478*pi,0.621595494448147*pi) q[15];\nu3(0.30985694824465*pi,3.09128117666531*pi,0.5178461114038186*pi) q[16];\nu3(0.231558813472921*pi,0.055570352789581*pi,1.092191552592365*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.2352119499558*pi,0.24214300437599*pi,1.0020590601870119*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.31115866122068*pi,-0.379961340422223*pi,4.4217776126874*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.446846920432354*pi,0.12005735877157298*pi,4.15714302833412*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.745569084576764*pi,3.36908051190936*pi,3.09551880999852*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.666064994101361*pi,0.409740437231642*pi,4.0939325374926*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.410146203749407*pi,3.37294265789323*pi,4.36404857950812*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.46753268559813*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.641173681097542*pi,0.04295460675496099*pi,3.89742623043777*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.35506071460238*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.274896925933446*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.47466866361332*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.315187813544912*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38341258116861*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[18];\nu3(0.268074826383926*pi,3.46948940729051*pi,4.43037720788993*pi) q[13];\nu3(3.5*pi,3.45753997231988*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.139815115714885*pi) q[17];\nu3(0.397587902312019*pi,-0.20384969094524502*pi,1.42318084232868*pi) q[19];\nu3(1.0*pi,0.0*pi,1.352840186255944*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.35185643882234*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.29512119059822*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5199209178267192*pi) q[10];\nu3(3.5*pi,3.22661862874534*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.262825446234686*pi) q[12];\nu3(0.696981436384639*pi,-0.31248894124077*pi,3.64391244676626*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.156790832332228*pi) q[18];\nu3(0.791374625354669*pi,1.07057648818715*pi,0.654111875020946*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.29877991813574*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.32707900856269*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.1200180479123358*pi) q[9];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4386202110969*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44804576755769*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227640544636353*pi) q[21];\nu3(0.891746419584363*pi,0.23862346235348697*pi,0.940455275787786*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.632184483469318*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.43682014478176*pi) q[18];\nmeasure q[0] -> c[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.590121515194252*pi,0.6962831173855399*pi,0.854036143991985*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5293693068323422*pi) q[9];\nu3(0.536785078427284*pi,-0.389619866808623*pi,4.01378989449388*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.35476319672588*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.097810865209043*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.411219031680901*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[10] -> c[10];\nu3(0.445341284059964*pi,0.28799775195036603*pi,1.009301608046541*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.505058978327003*pi,0.424037257356066*pi,1.294779820191577*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49207905762741*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.540297247399759*pi,-0.33200599984380896*pi,0.5722168959949373*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49182794493367*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243021793363594*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nu3(0.482224476967636*pi,3.20586013852357*pi,1.71070361170086*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.369505504222784*pi,-0.4063494837298707*pi,0.785008426187713*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[12] -> c[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.936898474100958*pi,2.66231704454527*pi,3.53569823217887*pi) q[6];\nu3(0.426677053174644*pi,0.30937815098240595*pi,4.3669293769987*pi) q[7];\nu3(0.138312997558161*pi,-0.45286225286730597*pi,1.255042399205443*pi) q[9];\nu3(0.567326520307268*pi,-0.308323629807552*pi,3.66557761898969*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42148417819009*pi) q[14];\nu3(0.557177148286488*pi,-0.282191506678076*pi,1.255481758726369*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.482399493929056*pi,0.5656591885671101*pi,0.911948860691299*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.357897515206457*pi,3.22733404536425*pi,1.5993252970371*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.209003073779179*pi,2.6414032949607*pi,1.2380335373094251*pi) q[3];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.222017675660787*pi,-0.142629031871915*pi,3.88852752048973*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.405892363430525*pi,0.441586529422352*pi,0.935882953883904*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.724263294692702*pi,3.31751277084704*pi,3.38696883190329*pi) q[21];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.81319462201986*pi,0.45328005829143403*pi,4.02815953161832*pi) q[19];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.646597691756366*pi,0.08974559278535499*pi,3.70441306674055*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.40489322966124*pi,-0.4781787347410326*pi,4.07004810516178*pi) q[14];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.542380675793182*pi,0.304409486941812*pi,1.130924941669522*pi) q[0];\nu3(0.480414356357173*pi,-0.33027266497138896*pi,4.0769909623058105*pi) q[1];\nu3(0.508927090088369*pi,-0.341048464939235*pi,3.62513599324154*pi) q[2];\nu3(0.505125232224894*pi,0.125765699946355*pi,1.318063836510817*pi) q[3];\nu3(0.846456638360886*pi,3.06762245322337*pi,3.42875403031618*pi) q[4];\nu3(0.143917957489137*pi,0.322706381171484*pi,4.3570145948649*pi) q[5];\nu3(0.735773189589731*pi,2.90821143535618*pi,3.56176564071581*pi) q[6];\nu3(0.23213170626667*pi,2.79685630507883*pi,1.64003677187714*pi) q[7];\nu3(0.263793207411708*pi,2.96794770946567*pi,1.67526941084764*pi) q[8];\nu3(0.54753921534693*pi,-0.398067978594826*pi,3.82472759812732*pi) q[9];\nu3(0.316711523484675*pi,0.5024250400194901*pi,3.72416146400724*pi) q[10];\nu3(0.365107417941471*pi,0.18681420726051*pi,3.68388127684108*pi) q[11];\nu3(0.266205120067277*pi,-0.348364417928241*pi,4.45877879186056*pi) q[12];\nu3(0.327504064007224*pi,-0.204246837698509*pi,4.394370405047971*pi) q[13];\nu3(0.721728251323949*pi,0.8008447198441699*pi,4.47435866317983*pi) q[14];\nu3(0.31727896910482*pi,3.1089842137505*pi,1.208954457986269*pi) q[15];\nu3(0.433191910641424*pi,0.060653275586207034*pi,3.47937253587101*pi) q[16];\nu3(0.998175818500921*pi,0.89077430159899*pi,4.40607307100986*pi) q[17];\nu3(0.106100186882228*pi,3.00500101693388*pi,0.626313453872847*pi) q[18];\nu3(0.628038523096665*pi,0.09688398592601699*pi,0.5866069723676941*pi) q[19];\nu3(0.582437868361067*pi,0.14487071839203602*pi,0.696690169365445*pi) q[20];\nu3(0.612248805069001*pi,-0.4618593457746979*pi,0.80300604332701*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,3.12165400709979*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.074830556096199*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42640514864534*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48587921197258*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38410989498829*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.296148699310888*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48132859086115*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244506814584917*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295883158479703*pi) q[20];\nu3(1.0*pi,0.0*pi,1.348058564532052*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.40802759239579*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44971727611987*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.3668813546342289*pi) q[10];\nu3(1.0*pi,0.0*pi,1.390364240727352*pi) q[11];\ncx q[13],q[16];\ncx q[15],q[19];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.49666631996252*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(3.5*pi,3.39346386916795*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43160782063836*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.336905350321819*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36456978735952*pi) q[12];\nu3(3.5*pi,3.4680615015263*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.189318662522569*pi) q[14];\nu3(3.5*pi,3.40036937841518*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197759650237379*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5125413825020287*pi) q[18];\nu3(1.0*pi,0.0*pi,1.334365266996363*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.64217898038008*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37857921876126*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.618833129306892*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43872251791725*pi) q[11];\ncx q[13],q[16];\ncx q[15],q[19];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5965311176379555*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5542157298260664*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.431387826591941*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5680837845596775*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[9];\nu3(0.655978256901244*pi,0.127120491819379*pi,4.07958628753963*pi) q[6];\nu3(0.70366246644264*pi,-0.4086648925985199*pi,4.2622860788662305*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.718833671355557*pi,-0.282219453649109*pi,3.3874673468026*pi) q[18];\nu3(0.335284776006225*pi,3.3693886665277*pi,0.604465152069077*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.657774461402931*pi,-0.29883295898461304*pi,4.11504716215056*pi) q[6];\nu3(0.420464823432764*pi,3.05014669494391*pi,1.69043102989548*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0648825570550794*pi,0.51566959616946*pi,0.856989943080234*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.723865664777971*pi,3.10841419098466*pi,3.67939849009101*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.374395393441659*pi,0.30541925051184804*pi,3.49761327188272*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.443322006699224*pi,2.7495215576728*pi,1.1354005698046858*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.620622820197712*pi,0.78343775901439*pi,1.062338959600843*pi) q[4];\nu3(0.974581697639097*pi,0.018332884770030033*pi,3.70807101883897*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.226937919155488*pi,0.20737368866878003*pi,4.11087290058644*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.100529367322219*pi,2.79066174410462*pi,1.1920789585553981*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.195777532239196*pi,0.292907296716825*pi,4.172524065050061*pi) q[0];\nu3(0.353453437875667*pi,3.48018196877438*pi,4.4164679279714*pi) q[1];\nu3(0.326048993481311*pi,0.7711857435373*pi,4.40428802561902*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.458190446879357*pi,2.86153795961354*pi,1.199861260626783*pi) q[4];\nu3(0.48028821852109*pi,0.237627026671397*pi,4.464229898507909*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.588569405394618*pi,0.491935271544764*pi,0.902054506199089*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.922635305948215*pi,2.72057063235481*pi,4.0951705838544*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.293139818835568*pi,0.046008369918434044*pi,4.4956564749436705*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.403205786575033*pi,-0.363589426790102*pi,0.861595116566641*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.488486913237962*pi,3.26624111612124*pi,4.16779153937369*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.539484966103256*pi,-0.4739374181562756*pi,4.010393314082339*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.574171265866924*pi,0.44038492165295096*pi,4.25083508303295*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.362379440028457*pi,3.06989696322679*pi,0.676854018218946*pi) q[8];\nu3(0.481478579297865*pi,0.053029012097776995*pi,0.694690955105822*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.46915066252678*pi,-0.19607353883087397*pi,3.96089149560689*pi) q[12];\nu3(0.25453489746536*pi,-0.4212359790647746*pi,1.455005239385153*pi) q[13];\nu3(0.745588216867312*pi,0.94681317247302*pi,0.5280036247628958*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.419269144512588*pi,0.6949193334864101*pi,3.71913697634863*pi) q[17];\nu3(0.667157657527196*pi,3.09573109163848*pi,3.38745088764787*pi) q[19];\nu3(0.295078469015886*pi,0.16352576229294302*pi,1.1015040563282241*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.478443097629824*pi,-0.08581270886228098*pi,0.656889327291181*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.824337196402312*pi,0.56297361609292*pi,4.17240184059983*pi) q[13];\nu3(0.49287401525438*pi,2.68614174114559*pi,3.59674749059279*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.775301426498864*pi,-0.239959860971301*pi,3.36188358564305*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.293109232254081*pi,3.3416429735664*pi,4.17390125213641*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.411944303398895*pi,-0.049734421380926985*pi,1.02879088838199*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.554933482908461*pi,0.27213498718379003*pi,3.73702587078738*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.29679948486652*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.365267779890626*pi,0.15207862408729*pi,4.0590518384854*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.812854114308215*pi,-0.161970895859125*pi,1.091089612610634*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.574849926230007*pi,3.38158473365474*pi,4.0824226260328*pi) q[16];\nu3(1.0*pi,0.0*pi,1.240454464852304*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.29544094475895*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251376839436996*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.45336092723333*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(3.5*pi,3.45608677637909*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47506134854237*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.254472439801291*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.372794715792516*pi) q[12];\nu3(1.0*pi,0.0*pi,1.102642886686238*pi) q[13];\nu3(3.5*pi,3.36691824887995*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40078484010718*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295617846474054*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44729631013941*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.38863845942071*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(3.5*pi,3.44088372227005*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.397276586555864*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.2254525773727671*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37108132423323*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49209665540225*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.39740603045133*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5919332700023123*pi) q[9];\nu3(1.0*pi,0.0*pi,1.156813450121901*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2221383034680269*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.371969802163839*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46364893894706*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220896786205718*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30113624585596*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.46241659248908*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.38874792314293*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5754279965177135*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5489907667327132*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4402657691453005*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.267569857163902*pi,-0.24332307940460401*pi,4.00286265572702*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.928016215909117*pi,-0.152010158047358*pi,0.8774722494706819*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.389713527145829*pi,0.293017143057436*pi,3.39386763458828*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.464301184390093*pi,2.96211552569898*pi,0.962863653986515*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.80274280376296*pi,0.50014604502104*pi,1.120734932688553*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.846740902909647*pi,2.96387001510459*pi,3.71459642651738*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.540239397498907*pi,-0.33112319863155304*pi,0.600503023748071*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.506388865428203*pi,0.21172283305740602*pi,0.9269738917185659*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.504181869419966*pi,3.29466684438826*pi,0.917948227942016*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.570393764197701*pi,0.087351432476662*pi,0.9660083718978221*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.300606625698799*pi,-0.346346040932887*pi,1.69087365932725*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.322524269989736*pi,0.56509047443336*pi,0.9181278796142289*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.324020812357076*pi,3.11649045005321*pi,2.0665867140441403*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.610018732658987*pi,-0.040109548407170015*pi,4.43290583946122*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.166423300199559*pi,2.38968261327475*pi,1.119052022991353*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.515436337254312*pi,0.7005126587515*pi,4.11727115693998*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.187489111319143*pi,3.48357913334729*pi,1.398178064934839*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.232422541574442*pi,-0.183439938158231*pi,3.75556955646077*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.338075934816926*pi,3.18181656333594*pi,1.50509713553521*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.322490946217224*pi,2.54560930833672*pi,0.955367418803549*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.265701958067006*pi,3.47815372154229*pi,4.2714328929055405*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.327626373639316*pi,0.80457600812823*pi,0.584144669909944*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.61725804532299*pi,3.2327544417232*pi,2.81715574718084*pi) q[7];\nu3(0.825847894955*pi,3.29720843979801*pi,3.53620277449411*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.716096696103884*pi,2.97175224621751*pi,3.73826260918059*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.200935044345225*pi,2.5600206608969*pi,1.383640047638101*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.290422643229294*pi,-0.02773730069012098*pi,4.13021682208012*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.618907497348539*pi,0.351507605853301*pi,4.34408149273803*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.562021612587357*pi,0.40314856554226397*pi,3.87497642387252*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.597174567765518*pi,3.11288386236502*pi,3.47417198922438*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.349225197144503*pi,2.975840819693*pi,1.86834791304029*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.136763049361831*pi,2.87365680936434*pi,1.136872826722606*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.504639965498084*pi,3.13490889550455*pi,3.06491341144133*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.200893755192972*pi,1.07051979482338*pi,4.3693969669740405*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.306523303674655*pi,0.06106140880570898*pi,3.5411872133797*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.851429688157531*pi,2.97898789400121*pi,3.17843211344571*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.4476363418762*pi,0.23660276711068895*pi,4.43932906921216*pi) q[16];\nu3(0.289385015323946*pi,0.24413150975833497*pi,1.2095754160907*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.278669585840394*pi,-0.09828470133828199*pi,3.69005117360087*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.198253805449356*pi,-0.005637227500548014*pi,3.6195544695003*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.398372434655366*pi,3.2666071551763*pi,1.011252398091224*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.819603733121033*pi,3.26268644958881*pi,0.641485851379776*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.205464723590556*pi,-0.300122771108174*pi,4.46422706395143*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.355680110914935*pi,2.74781572552133*pi,1.428566359888113*pi) q[19];\nu3(3.5*pi,3.4941191616174*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.41805393738691*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.251281012060887*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.186231449921829*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.43775503143668*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[20];\nu3(3.5*pi,3.48329113624521*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41695057838991*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.32842124172908*pi) q[7];\nu3(3.5*pi,3.45398441640263*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.289270216939556*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2577474696571471*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.310160577047704*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.338505775054*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.5160729976875489*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.232368509264987*pi) q[12];\nu3(3.5*pi,3.49871097120518*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.363015423450844*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.363167168035551*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5591038628328056*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38481576779086*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5676648506639284*pi) q[11];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39944422054936*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.318979809795617*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49456178201826*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[17];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.3617035563097595*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.29703474356116*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41226100751004*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,3.40047197998561*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.183368281899331*pi) q[16];\nu3(1.0*pi,0.0*pi,1.313296299906432*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37548886904727*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.555423542631046*pi,0.404059274684029*pi,1.128753555193029*pi) q[0];\nu3(0.680038520717522*pi,3.39481541260645*pi,0.716243192544193*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.750829278755574*pi,2.83058089411832*pi,3.51535529124654*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.724949824758038*pi,2.6153163140346*pi,3.84644328883529*pi) q[0];\nu3(0.404258553815906*pi,2.97618713020879*pi,1.73450043913059*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.637633934440906*pi,0.0014394726463270446*pi,3.9513570859131*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.77357882431009*pi,3.3327947850917*pi,4.3996582088299405*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44136658468977*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5739830450456824*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.72629911138116*pi,0.5915966305212901*pi,4.27962063748902*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0439879977657838*pi,3.18184940441772*pi,1.182963381813214*pi) q[8];\nu3(0.30332341867953*pi,3.29048297576857*pi,0.865622769481747*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.224641901169189*pi,3.12662542009357*pi,0.782656461948601*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.504851638517228*pi,3.27105237179546*pi,0.66904091116596*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.706483650689446*pi,-0.16103810020381598*pi,4.40182659111826*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.629046255367084*pi,3.46435028322606*pi,3.4582292694844*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.526947259074981*pi,-0.34567552803900703*pi,1.36114402281857*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.600117063990482*pi,0.8154887134902*pi,0.660124116515991*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.735549021642483*pi,2.89646331272341*pi,3.84148883438208*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.885213683814626*pi,-0.04743462934166898*pi,1.408932561883788*pi) q[10];\nu3(0.0590974378986962*pi,-0.196402398023452*pi,3.95167483533899*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.626486262678059*pi,0.7363680323275801*pi,4.3290092556019*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.560808153181567*pi,0.01052534243803005*pi,0.5815148169600899*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.184383321371881*pi,3.24037396636356*pi,0.859257107103249*pi) q[4];\nu3(0.734291896464208*pi,3.32503302440873*pi,3.08267111683603*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.370582122394141*pi,2.77724442514968*pi,1.72023809510747*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.723061679830742*pi,3.33485282179885*pi,0.622554713927839*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.908996105602337*pi,-0.11724684618244402*pi,0.837895981524913*pi) q[20];\nu3(0.513969528285018*pi,0.00824445084627401*pi,0.5206228613160213*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0414004820255064*pi,2.4713831395831*pi,1.081460171826603*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.290172552277556*pi,0.47749344742897804*pi,0.695324822362428*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.980091585822296*pi,0.77397281408905*pi,4.3555695129229495*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.430186916829549*pi,0.28452179923990395*pi,1.1171084999460161*pi) q[13];\nu3(0.770032801957154*pi,1.17694438723215*pi,0.705357532767642*pi) q[14];\nu3(0.497559405098547*pi,-0.0022987387270569926*pi,3.76986254522649*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.23259500006859*pi,3.25227479583363*pi,1.79062132954206*pi) q[17];\nu3(0.407075939797561*pi,3.26139348288665*pi,2.17484974141226*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47262070038897*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29554143752362*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,0.0*pi,1.282133623005853*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.21286887980803*pi) q[6];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.674479308577543*pi,0.19105600728532002*pi,0.5928665340879568*pi) q[13];\nu3(0.474262025655418*pi,-0.18646924222948402*pi,1.049496000950304*pi) q[14];\nu3(0.774100495655066*pi,-0.27740169621214*pi,0.97399809267766*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.313167950221016*pi,2.89496377967748*pi,0.73797155565136*pi) q[17];\nu3(0.630062362983652*pi,3.11354293656601*pi,4.04024043004028*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[4];\nu3(3.5*pi,3.49487004441745*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49491091706437*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.184880351865456*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258920100936241*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.672174298158089*pi,3.1204290899315*pi,3.05172717624888*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.563745571879329*pi,3.32294952587754*pi,4.45315605165151*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,0.5772683809468981*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,4.395048719868139*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.552214592484853*pi,0.03744642935720499*pi,1.0277896636041501*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.351716566628329*pi,2.7118361481672*pi,1.57840459935093*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34598066569883*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33099813825395*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(3.5*pi,3.39143649381933*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5386650959505741*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.650715419331218*pi) q[11];\nu3(1.0*pi,0.0*pi,1.365377301796105*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2376599649929458*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2935728014130161*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44978635237069*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193582822836357*pi) q[17];\nu3(3.5*pi,3.48333105266708*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240421764794126*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.27922140323798*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32105241389871*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.49336848515813*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.830253677467357*pi,-0.003114688884052974*pi,0.5266208534166638*pi) q[1];\nu3(0.385047358955442*pi,0.38226151965238*pi,3.56267652805063*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.584579536466956*pi,3.47232260955096*pi,3.27485632100222*pi) q[11];\nu3(3.5*pi,3.46893067864191*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.510634782696513*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1872892912015192*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43153695431183*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.402241355095131*pi,-0.4215653600903964*pi,1.0956045793239388*pi) q[1];\nu3(0.461973140998047*pi,0.29414984704076996*pi,1.1611302454758121*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.47707871913781*pi,0.06219295274175596*pi,3.54801370040642*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.392034465386248*pi,-0.390349737516489*pi,4.30468266951614*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.188529485641189*pi,2.90648810934875*pi,1.86031571562671*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.35074402163429*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.292410550518499*pi) q[19];\nu3(0.335565088327102*pi,3.03906644446453*pi,0.867471376731367*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.264161558341178*pi,-0.256264252859423*pi,0.5189811212882152*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.67543821983218*pi,0.09509021775466697*pi,4.14267292404304*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.562598079123795*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.367214929635219*pi,3.20268941011321*pi,1.008522777785089*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.659564459715391*pi,0.08198740983005204*pi,1.4157540336457939*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.601814825828047*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.544425029956525*pi,-0.196066427508565*pi,4.4468562776430804*pi) q[5];\nu3(0.691427669030963*pi,3.35331188070356*pi,3.19858664086632*pi) q[6];\nu3(0.592803852973714*pi,0.020334311983656983*pi,1.019141761785918*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.825849081696529*pi,3.30657430577121*pi,3.48477901971966*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.634610725480137*pi,3.39262829475667*pi,0.5226091415702541*pi) q[5];\nu3(0.126978854560686*pi,0.71579106214464*pi,0.57304757944154*pi) q[6];\nu3(0.820573215857348*pi,-0.20813830993070798*pi,1.1455993023393791*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.139913793576107*pi,3.00615346187673*pi,1.3976207737085908*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.537435137013158*pi,-0.380299984874024*pi,4.28959997737514*pi) q[14];\nu3(0.648022214563454*pi,2.38486203537911*pi,3.66355187397855*pi) q[15];\nu3(0.594670090689527*pi,-0.323522761747772*pi,4.44103849796922*pi) q[16];\nu3(0.464770606433936*pi,-0.16452451437167798*pi,1.413187817789522*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45095165998637*pi,0.5*pi) q[1];\nu3(0.440569788841337*pi,0.8451589759640099*pi,4.06178916774972*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.242179989792737*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.858823808515525*pi,0.55612378314428*pi,0.788906844923008*pi) q[14];\nu3(0.617991227615249*pi,0.67696316510348*pi,1.279841806846927*pi) q[15];\nu3(0.489134124486143*pi,0.15796068332944802*pi,4.18408176435304*pi) q[16];\nu3(0.144694311663924*pi,3.18001591000848*pi,0.892222680400245*pi) q[17];\nu3(0.141982333071664*pi,-0.261540491402169*pi,4.4645917183781005*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.448264659008684*pi,3.40146189583987*pi,3.17094102981466*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.233305793825455*pi,-0.388929152210359*pi,4.01442344620574*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0514640502551772*pi,2.9830340008773*pi,1.98145191105229*pi) q[12];\nu3(0.557507138905393*pi,0.52349231098865*pi,4.49515880413242*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.254639348337936*pi,0.33956392136841496*pi,3.58697989606994*pi) q[18];\nu3(0.126803040300263*pi,0.10234027408609503*pi,1.255198797015862*pi) q[19];\nu3(0.241083981414658*pi,-0.314664469636812*pi,1.59402076396838*pi) q[20];\nu3(0.505882579412316*pi,0.13298986497366605*pi,4.21618465761515*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0761809810692711*pi,3.3190867791117*pi,1.59962714353865*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.31579603254243*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.460561366615925*pi,0.04636596886792399*pi,1.384278022226094*pi) q[12];\nu3(0.925383312486806*pi,3.39781331902707*pi,0.839954035024923*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.385224868206805*pi,-0.352099419797295*pi,1.2404800468756099*pi) q[19];\nu3(0.0742000296125057*pi,-0.08729025927734502*pi,0.9798251475412529*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.48125580017145*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32379769542371*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306954453158423*pi) q[14];\ncx q[15],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2805694831709609*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.25989051036731*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(3.5*pi,3.46471476636076*pi,0.5*pi) q[4];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.163342452262004*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49773386602188*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.378112115733338*pi) q[17];\nu3(1.0*pi,0.0*pi,1.326659732845445*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39295434109786*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38692244675401*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.273940868095248*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.713524654706978*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.47513226492572*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.691284060100394*pi) q[18];\nu3(1.0*pi,0.0*pi,1.343764289091605*pi) q[19];\nu3(1.0*pi,0.0*pi,1.327758053347794*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45390199379493*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.365066523333087*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41926989026142*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.44652346974482*pi) q[12];\nu3(1.0*pi,0.0*pi,1.390580603359623*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.7685585404850139*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40202083996983*pi) q[21];\ncx q[0],q[12];\nu3(0.0832917284626246*pi,3.49275142891733*pi,4.08093825654835*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.5204978462566601*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.692313222613627*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.611386017406179*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0940673786459521*pi,3.31313685283905*pi,4.4964979186060905*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4300117523748295*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46839690827182*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.201538951979635*pi,3.25208876779298*pi,1.65296307741251*pi) q[7];\nu3(0.700884598572001*pi,2.78884252729433*pi,3.70333638950084*pi) q[9];\ncx q[10],q[13];\nu3(0.716876557327507*pi,-0.348175098194508*pi,3.50629192484249*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.433825578843997*pi,3.49554947293771*pi,1.087142084537758*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.503569256819186*pi,0.09944585672265405*pi,1.223544780675969*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.389681033117367*pi,-0.4431941566161366*pi,3.98636664830142*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.3300765204848*pi,0.086680794775707*pi,4.04002648687621*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.440851216404476*pi,0.53408095689917*pi,3.72475018479807*pi) q[0];\nu3(0.0999920560456614*pi,-0.4097421104871152*pi,1.245063895488204*pi) q[2];\nu3(0.448841908949354*pi,2.64174032208488*pi,1.50212449803094*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.664892297039842*pi,0.35443049276345995*pi,0.5196505485675889*pi) q[14];\nu3(0.688583121647633*pi,-0.355611131950272*pi,4.06401070873928*pi) q[15];\nu3(0.44113877239121*pi,0.8967118170844299*pi,4.15271022517502*pi) q[16];\nu3(0.429859951566364*pi,2.61843580832042*pi,0.968107795522111*pi) q[17];\nu3(0.623218299852396*pi,0.64196896889986*pi,4.2661237102718506*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.148406172062682*pi,-0.362932456632002*pi,0.648081227545433*pi) q[0];\ncx q[1],q[11];\nu3(0.221957727639293*pi,0.37623134058697605*pi,4.49869428283717*pi) q[2];\nu3(0.638351262520364*pi,2.785856069658*pi,3.92168139762763*pi) q[3];\nu3(0.840063138982771*pi,-0.352869063014537*pi,0.788479376388068*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.855668191834294*pi,3.21728209496922*pi,4.0030119127149995*pi) q[14];\nu3(0.636096756534879*pi,0.45260254604967*pi,4.47840111208329*pi) q[15];\nu3(0.716452324267563*pi,-0.10490201711952402*pi,4.46816911248285*pi) q[16];\nu3(0.43959332757689*pi,3.31605119418236*pi,3.20002044285238*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26726018618318*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.139867586108381*pi,3.48740336221474*pi,4.08160957212744*pi) q[4];\nu3(0.547854987890487*pi,-0.20358570945564902*pi,3.68410461560925*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.156851471495113*pi) q[11];\nu3(0.814113633153244*pi,2.58244525770799*pi,3.88174739032575*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.29040479183243*pi,2.53947700563112*pi,1.362781738720114*pi) q[19];\nu3(0.303666111764558*pi,2.72333439180067*pi,0.9784595461076799*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.494187497102295*pi,2.72401486636023*pi,1.4531484718661631*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.796357772626146*pi,-0.10393946055231101*pi,1.308751752339305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.343338522324423*pi,2.38212121035486*pi,1.266423582053011*pi) q[19];\nu3(0.377740125795574*pi,0.245806380408514*pi,3.64001135915516*pi) q[20];\nu3(0.350406743834986*pi,0.55820254299406*pi,4.12558598174868*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.616082266633028*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.555916071463172*pi,3.15680239860988*pi,0.627429126946596*pi) q[21];\nu3(3.5*pi,3.38219622518828*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.186270886008999*pi,-0.15421328313031302*pi,0.5438300836553174*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2579752186343511*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,3.40257906270489*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.345624159621246*pi,2.63798791132957*pi,1.361208695805447*pi) q[6];\nu3(0.372504554594749*pi,-0.049445489438894985*pi,0.7794118236395631*pi) q[8];\nu3(0.77048328179303*pi,2.59149642000565*pi,3.87197222848102*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.170894807898406*pi) q[14];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.40963626115641*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.39828616298309*pi,0.5*pi) q[5];\nu3(0.416571994463655*pi,0.12821734518262196*pi,1.225348502180043*pi) q[6];\nu3(1.0*pi,0.0*pi,1.0812085901217379*pi) q[7];\nu3(0.714471087315365*pi,3.47675113332628*pi,2.99496065548817*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.616251745500144*pi,0.36242713516873004*pi,0.5075939832894677*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44257098397644*pi) q[17];\nu3(3.5*pi,3.42300846837305*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.323634905982267*pi) q[19];\nu3(1.0*pi,0.0*pi,1.324859348372284*pi) q[20];\ncx q[0],q[17];\nu3(0.554471296354958*pi,3.02793230105388*pi,3.50970584493979*pi) q[1];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[21];\nu3(0.253589811187068*pi,3.09699251328119*pi,1.75228503660077*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48620439135067*pi) q[14];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.553426170836598*pi,3.41897803497335*pi,3.86022338663616*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5550619755110286*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.374489261216118*pi,-0.17900437035203898*pi,3.8534228967374*pi) q[11];\nu3(3.5*pi,3.45223181675764*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39690516894001*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47344086798784*pi) q[20];\nu3(1.0*pi,0.0*pi,1.163596445407163*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,3.4226940552699*pi,0.5*pi) q[10];\nu3(0.38434734057255*pi,3.24741662593958*pi,0.910678547838992*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2816221308923401*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31148612938045*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.27191928640622*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2584395410890061*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.192530483688182*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.439429418108951*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35066851120088*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.185777647393751*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4260848545135705*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.645566236265686*pi,2.8716828704274*pi,3.2961903668226*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44792026174613*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4458301184408295*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.340356377746304*pi,0.27347825072714504*pi,3.43566726843787*pi) q[0];\ncx q[2],q[13];\nu3(0.503799926598818*pi,3.23397367061294*pi,3.3503680794418*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.369273588428641*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.404300729961948*pi,3.46292053491868*pi,1.458929381898313*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.584511843263354*pi,0.21669229570815096*pi,1.481136980930799*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.92567727472839*pi,0.24931597906838798*pi,1.324206048602717*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.471219339088832*pi,3.44537253669362*pi,1.204419746840773*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.805597532442058*pi,0.438571210451258*pi,1.4899371360647309*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.50272988876514*pi,3.34905382971394*pi,1.79673294225711*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.782771217318042*pi,2.63405030684595*pi,3.64137433444229*pi) q[4];\nu3(0.135240727852666*pi,0.7595759513453899*pi,4.06168243229203*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.607940906002811*pi,0.5553569503539699*pi,4.0960997170589*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.691303407646587*pi,0.5015065899239399*pi,0.963967704045661*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.643510809342191*pi,0.08234241303030299*pi,1.50686550476021*pi) q[18];\nu3(0.780071834808207*pi,3.36246610321047*pi,3.5617725243689*pi) q[19];\nu3(0.405824512688821*pi,2.33953219935271*pi,1.295279343506159*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.516903264157627*pi,3.12463251179161*pi,4.48693712915639*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.531898989005946*pi,3.38528642937403*pi,3.46355678903176*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.540859888502372*pi,-0.20432961659947202*pi,4.3565827280409*pi) q[18];\nu3(0.496229990088455*pi,0.168467655043678*pi,4.30070068089545*pi) q[19];\nu3(0.116214743184337*pi,0.8611696697015101*pi,4.296748373565229*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.208018264056983*pi,3.19911325843669*pi,1.049334924704318*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.620120971898786*pi,-0.09132649815963201*pi,3.86664836262335*pi) q[2];\nu3(3.5*pi,3.41128382785053*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.620204776870687*pi,0.5373123233049599*pi,0.8963806133618459*pi) q[6];\nu3(0.471305425294864*pi,3.164232794805*pi,1.45845682063825*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.723471792438922*pi,-0.089202410083425*pi,4.44071783329158*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.379316840015796*pi,0.15112477141901404*pi,0.971406413202385*pi) q[16];\nu3(1.0*pi,0.0*pi,1.130036727002379*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.372512798936096*pi,0.7302231222269799*pi,0.58773207440095*pi) q[21];\ncx q[0],q[5];\nu3(0.905072228155051*pi,-0.23523964181177298*pi,3.38357402313059*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[11];\nu3(0.65228243957383*pi,3.45775785442255*pi,4.0060719567082*pi) q[6];\nu3(0.252952672447627*pi,0.15554317892451897*pi,1.090998915739984*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.790974185501869*pi,2.66388045003361*pi,3.60030974339415*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.200208863004446*pi,2.35973755699913*pi,1.264139911551493*pi) q[13];\nu3(0.562922077803921*pi,-0.4255194312684427*pi,1.0131007165213881*pi) q[15];\nu3(0.230633772616525*pi,0.275822936990614*pi,0.945063696103353*pi) q[16];\nu3(0.0950792182301745*pi,2.41128865287308*pi,1.3253221391808578*pi) q[21];\nu3(3.5*pi,3.44869878385065*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29180531116699*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.259535549888871*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.67754073994491*pi,-0.13650404693122098*pi,3.59045193140426*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2398777033596*pi) q[11];\ncx q[12],q[14];\nu3(0.209574934681177*pi,2.9434639680822*pi,1.84350913391404*pi) q[13];\nu3(0.741046618741109*pi,0.18669497095346999*pi,0.5350819326590982*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.541495696382344*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.643686069627546*pi,-0.17153269056995402*pi,3.71236681681517*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47527689891357*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.332249429208403*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5360222276672837*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47543045489169*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[5];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0576269744072203*pi,0.183429813611101*pi,4.2897287278963*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[7];\nu3(3.5*pi,3.46067009749764*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.134862464629337*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5884585479009345*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.275939011495603*pi,2.52212776575991*pi,1.26975761444051*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36528875115405*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.628311193879593*pi,-0.16865958881863802*pi,1.1970387532662459*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34547083858191*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.240520082371725*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.263954694836635*pi) q[15];\ncx q[16],q[18];\nu3(0.637471440040905*pi,0.18112174653147695*pi,1.339040619927369*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.37451143121755*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5470191718971411*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47902632704877*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304487858946544*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224753602392188*pi) q[19];\nu3(0.552594089836834*pi,0.29728790620497403*pi,0.7488565168888219*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5349499635212633*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.484076281863366*pi,3.19580035900534*pi,0.649643858750072*pi) q[12];\nu3(3.5*pi,3.36767810644043*pi,0.5*pi) q[13];\nu3(0.947813423538652*pi,-0.080799748113343*pi,0.6517825708071909*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36944944539374*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.210851218321943*pi) q[20];\nu3(0.772659734811108*pi,3.00053054711562*pi,3.21069948925162*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.839523653800173*pi,-0.357552934419034*pi,1.009663436069617*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43401754153156*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.711311604162486*pi,0.63563003762874*pi,1.087183812953389*pi) q[12];\ncx q[13],q[20];\nu3(0.900504702654217*pi,0.004597448627920997*pi,1.1101909733055328*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5136366972500803*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42481861748494*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2671274454585761*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.72276986945151*pi,0.027802927905375974*pi,0.951180893293585*pi) q[4];\nu3(0.675730608606883*pi,0.247322713997427*pi,4.133947901050901*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.662229445323779*pi,2.99150284389594*pi,3.80638444886113*pi) q[8];\ncx q[9],q[21];\nu3(0.311302276051328*pi,0.8106820021982399*pi,4.28017883872804*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5394478272768413*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.101412834031665*pi,0.20506133192072395*pi,3.95819704663452*pi) q[5];\nu3(0.30309459115253*pi,0.22522221772149098*pi,4.061959451967191*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.178891962407987*pi,0.380815778358208*pi,0.706428160056266*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.246485065274309*pi,0.499451567091156*pi,0.843964612825321*pi) q[10];\nu3(0.403070207957492*pi,2.31367464236688*pi,1.2111704861489931*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39329988034085*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.745087462928426*pi,2.85010962615814*pi,3.17353350594137*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.470574900182526*pi,-0.249671691545928*pi,3.59341221669028*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.457288759081934*pi,0.12978042583382898*pi,4.28317039483876*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.780505347543835*pi,2.55340496301638*pi,3.55262935528435*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.34450468214448*pi,3.43411472891584*pi,1.296238299278687*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.376233188781456*pi,-0.4768832716988215*pi,1.258335345746211*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.135347047737965*pi,0.30002822184021105*pi,1.016168032916186*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46517093715668*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.337979454458568*pi,0.17709449336376704*pi,3.92813831298039*pi) q[2];\nu3(1.0*pi,0.0*pi,1.202043265659582*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.540860038248362*pi,-0.28522386153102497*pi,0.978283368615311*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.289469532423318*pi,0.98516389947846*pi,4.04098670888645*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.393896207621283*pi,3.11724790389368*pi,1.50781254972723*pi) q[1];\nu3(0.657131069192018*pi,3.3986828023845*pi,3.87343798139993*pi) q[2];\nu3(3.5*pi,3.34271077679565*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.2317861441945661*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0626218929647766*pi,-0.13576359527562099*pi,1.223024936425246*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.640335504216758*pi,0.51251756095346*pi,4.34433323000405*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.752574381352493*pi,0.61248735838605*pi,0.972634299194093*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5978744595235317*pi) q[4];\ncx q[5],q[12];\ncx q[8],q[16];\nu3(0.609492736069317*pi,-0.25940565449987096*pi,1.03833043973954*pi) q[9];\nu3(3.5*pi,3.37674814943708*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.207972640111422*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.448081220323566*pi,2.98156864441059*pi,1.74360669590873*pi) q[19];\nu3(0.379594470726222*pi,0.368097329227964*pi,3.59074457723119*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.39838127238128*pi,0.5*pi) q[8];\nu3(0.931781652048284*pi,3.1983737681016*pi,0.678465098084195*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.5149054517648222*pi) q[12];\nu3(0.433848042685479*pi,-0.4575714258259425*pi,0.712915955724161*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2589914245642762*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.529171925203483*pi,-0.10997957418000198*pi,1.156235159773186*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.41444977124122*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.093187778595035*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40357856453037*pi) q[14];\nu3(0.671645669066668*pi,0.10221546825444805*pi,0.615296337856075*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.671777711948298*pi,2.94087210388838*pi,4.06034864598817*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4347953055254*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.257983284384562*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4889496704448195*pi) q[16];\nu3(3.5*pi,3.46945139000493*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.205161676126145*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.247295928766223*pi,2.73070349540083*pi,0.785108953308037*pi) q[21];\nu3(0.243786326473153*pi,0.70659927645578*pi,4.01662370409474*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.242239116206639*pi,0.82327163683018*pi,4.44700300999445*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4433700110272*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0723222467419821*pi,0.034668096380287006*pi,1.105530373914765*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46540962743756*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.230697656547642*pi,1.16001093769851*pi,4.3005629331051995*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.46122867602115*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.0943499007892399*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47674995956447*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4385855162651*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.573273711426458*pi,2.89340935074439*pi,3.77076515691774*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3006613697265839*pi) q[11];\nu3(0.396534674455693*pi,-0.141524943769736*pi,4.144830914045739*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.754674045989211*pi,-0.4365506945055122*pi,3.29985230117701*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5607308418800092*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.403799497688049*pi,3.16901177720045*pi,0.663684516727316*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45479274686756*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.42090580927857*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.331037020683762*pi) q[20];\nu3(1.0*pi,0.0*pi,1.151973952094077*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.693459943694671*pi,2.63807471362121*pi,4.03221877043615*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.734562390938733*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.341908517331117*pi,3.27142263332722*pi,1.60550226032774*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5711165962772227*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5450374418677366*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.448794858512646*pi,-0.45514788866335687*pi,4.335217520186109*pi) q[6];\nu3(0.584899683164554*pi,-0.248044155643442*pi,1.1194238755213028*pi) q[7];\nu3(0.314266590959999*pi,0.7568629468747701*pi,0.650198817752685*pi) q[8];\nu3(0.641974460683627*pi,2.83150143225533*pi,4.10917826420274*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.821151324877482*pi,0.74337518036964*pi,1.201138889783181*pi) q[14];\ncx q[15],q[21];\nu3(0.542639408114887*pi,0.05045563777158801*pi,1.206001515333845*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.464361382907706*pi,-0.258675229033856*pi,3.75149380249273*pi) q[6];\nu3(0.175536873330051*pi,-0.263643564042999*pi,0.997044477923174*pi) q[7];\nu3(0.507893721813091*pi,-0.09855237206798301*pi,1.1114700987395691*pi) q[8];\nu3(0.699729241426208*pi,2.96303681729527*pi,4.02390925700554*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.184349735490748*pi,-0.17164533325710402*pi,1.084710867363162*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.611792326848112*pi,2.94471212880181*pi,3.83504856223889*pi) q[16];\nu3(0.272712412613186*pi,0.8079098853378*pi,4.04014637789438*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.690468749882021*pi,0.14976190215832297*pi,1.166734607752181*pi) q[1];\nu3(0.492773575709175*pi,2.8786567555248*pi,1.279011554015613*pi) q[2];\nu3(0.368851260633863*pi,2.65466595323218*pi,1.54181560629624*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.851797742180196*pi,-0.4385544321445*pi,3.72932895675645*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.747970701364422*pi,0.32280004617993696*pi,4.3785446997469*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.751492659131214*pi,1.04605692017169*pi,0.776260306917682*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.381820661970044*pi,3.07051558760442*pi,0.974796978088379*pi) q[21];\nu3(0.649846985798601*pi,0.39411424301670295*pi,1.484913208432497*pi) q[1];\nu3(0.833137427372139*pi,-0.06628709729483201*pi,4.37613575249443*pi) q[2];\nu3(0.552028007651855*pi,3.48349980586232*pi,0.822155726707696*pi) q[3];\nu3(3.5*pi,3.43415866158229*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2336401076635921*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.667372083616818*pi,0.07578564096064899*pi,0.624027697689016*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.578191478962055*pi,2.51643490972864*pi,3.6297799040124*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.439180815101366*pi,3.13856681209531*pi,1.66232795132172*pi) q[18];\nu3(0.743369052202221*pi,1.10937684307935*pi,0.84837188973524*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.903992318596991*pi,2.94595529349797*pi,3.91096726466005*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[16];\ncx q[6],q[9];\nu3(0.0899688007621996*pi,3.25915333168041*pi,1.1236211453868221*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.135954932933017*pi,2.76575170044373*pi,1.039637685027337*pi) q[18];\nu3(0.804629136690214*pi,0.84323280419075*pi,0.681788377482998*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48185038016461*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34744628429072*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.157988705984021*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.631731747366242*pi) q[10];\nu3(0.796131479741962*pi,2.78844855608748*pi,3.68437132609255*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203754504618526*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.333278595858255*pi,2.68075337083738*pi,1.249796098560331*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[10];\ncx q[5],q[16];\ncx q[6],q[9];\nu3(3.5*pi,3.40086349249717*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3602062929806*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.170036671592527*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.311849609970283*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.142422428762079*pi,3.31406820043374*pi,1.96465284986499*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4716313496101*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33831902067173*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.298994891211923*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.48122275718268*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.200110782664159*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39030521587665*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.625372451326186*pi) q[13];\nu3(3.5*pi,3.45396448531972*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36027104481022*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.406117430359499*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46937457579236*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.28167189046178*pi) q[3];\nu3(0.426926406852758*pi,-0.4877129648530541*pi,1.87963833907979*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48455523668598*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.31421760803384*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5447546614537653*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.303132228113461*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(0.362750210895097*pi,2.63674978901246*pi,1.012849137490434*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.41589903138544*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.609619512435891*pi,3.32932038105533*pi,3.2653682642561*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.415617481137*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.609119660940958*pi) q[18];\nu3(3.5*pi,3.40092691234476*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.385166342854156*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.811048407161353*pi,0.5107925840529901*pi,0.948419378554145*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.532530880662044*pi,-0.021930124566874987*pi,3.80633649964887*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.433962757011197*pi,-0.259184015228228*pi,0.7909564995359519*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.624924150268271*pi,3.32844111219675*pi,0.5520611191181835*pi) q[5];\nu3(0.066215860099249*pi,-0.370917860020439*pi,4.4837827486577595*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.925453110767979*pi,0.45794663436276395*pi,0.912061066249193*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.566190558201591*pi,0.43673527280356295*pi,0.7550440242470571*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5839388353819199*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.538644080936556*pi,-0.22438783376279597*pi,1.226930129789018*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.295140841785186*pi,-0.38489628466938897*pi,1.353416793040871*pi) q[5];\nu3(0.812486760040281*pi,0.8988497341156201*pi,1.016478466383373*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.565944179337108*pi,3.23209916746143*pi,3.15972186319081*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.606179771537737*pi,2.88513857976954*pi,4.04647316464496*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.512947457881225*pi,3.01841928455906*pi,4.36973246512318*pi) q[1];\nu3(0.218698355543383*pi,-0.239863488117875*pi,1.137294602423891*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.878644151528633*pi,2.9879654486293*pi,4.487859381811139*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.528183753833119*pi,-0.259414609917361*pi,3.77663923550676*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.358498029016049*pi,0.46326891145187*pi,0.7922237213745831*pi) q[15];\nu3(0.512118212926896*pi,0.78239461403364*pi,0.716445943618084*pi) q[16];\nu3(0.560838432613076*pi,3.28367794849404*pi,3.38374448967453*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.215819613773718*pi,3.06252112440916*pi,0.87916638941366*pi) q[1];\nu3(0.591162839693656*pi,2.52790099647857*pi,3.5471835341911*pi) q[2];\nu3(0.388574480783717*pi,0.12624580654139905*pi,4.036566283155301*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.455771055772311*pi,0.13169249389794202*pi,1.408429247971326*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.422589484941739*pi,3.23629888778646*pi,4.23216164360415*pi) q[15];\nu3(0.596093314623311*pi,3.12891941636252*pi,2.92066834563295*pi) q[16];\nu3(0.715461556483079*pi,3.4880192966382*pi,4.13941527441155*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.236657605896697*pi,-0.20793218212290898*pi,4.34403622864151*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.627147751954758*pi,3.24231254251709*pi,0.6882037685853399*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.345304610823654*pi,0.6523656301440399*pi,4.25945065598897*pi) q[11];\nu3(0.442983000392588*pi,-0.4095100652539453*pi,4.31647879224081*pi) q[12];\nu3(0.835578320564771*pi,-0.19681793856776097*pi,4.40369031874972*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.594495789947377*pi,-0.19251960338003*pi,4.1282544003343*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.218425359997675*pi,3.38460941605687*pi,1.81637850245792*pi) q[11];\nu3(0.4385677603939*pi,0.0074613915210579584*pi,3.94143856513376*pi) q[12];\nu3(0.550257193468675*pi,0.97122039942376*pi,0.8671101745715579*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.348406140787208*pi,-0.4348656124280851*pi,0.7677218081970281*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.43399445070795*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4294226731809*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3402053556012539*pi) q[6];\nu3(1.0*pi,0.0*pi,1.19447517692719*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.582765629843803*pi,3.49390248042295*pi,4.02775325232962*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.615430557350617*pi,-0.07140349692179199*pi,0.918943558749912*pi) q[21];\ncx q[0],q[7];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.208656619124804*pi,0.189587873653556*pi,3.6591827514289*pi) q[20];\nu3(0.367152473445378*pi,0.03487074908507004*pi,3.63206031438505*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.4983317436167*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.710805384335831*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43978706684093*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40993448327093*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247782855541549*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285241846123917*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.217298402888011*pi,3.11489509378294*pi,2.01933292125861*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.47688319687278*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.36941717559244*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.48506168793564*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.149070176186974*pi) q[10];\nu3(1.0*pi,0.0*pi,1.212882345647837*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2585335003127311*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42411057790089*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.410524425921389*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33554997550811*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2645446538788159*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.536209264448825*pi,3.3138552055497*pi,1.7717681577081*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.31060955048114*pi,0.5*pi) q[5];\nu3(0.651194892821931*pi,0.6421046180654999*pi,0.748292573528134*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43092631182763*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5431944949056189*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34852411453439*pi) q[11];\nu3(3.5*pi,3.45169682160916*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1834771017082901*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49947851449336*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.1953714572185938*pi) q[20];\nu3(1.0*pi,0.0*pi,1.261642306811627*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.538633891658713*pi,0.88919925389358*pi,4.27217659549176*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.731240266840483*pi,3.49942713902102*pi,3.6953566115004*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5161136059265954*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.508442894392843*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43866623846497*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46271591616941*pi) q[21];\nu3(0.263654985240016*pi,2.80272123759692*pi,1.67471654061485*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.29893166106378*pi,2.68984562179299*pi,1.030586263256025*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.856699214307862*pi,0.13423463771043198*pi,0.5072529315462113*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.278568609509372*pi,-0.398870144228585*pi,4.41553055352972*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.347921216769237*pi,0.5716948761288401*pi,4.04599402393372*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.286346127339843*pi,-0.16915437269272499*pi,0.5804853052863389*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.480697524247143*pi,0.292902334951299*pi,3.95944842933409*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.616522098022883*pi,2.95383333514931*pi,3.12195428712657*pi) q[15];\nu3(0.127962954997146*pi,-0.23849377422288998*pi,0.754989358495992*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.579699336749847*pi,0.78918257875414*pi,0.669357436092007*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.659341792603925*pi,0.15614279396382102*pi,3.7003836595221*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.58438730491874*pi,0.5656043739452401*pi,4.21588654273968*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.187912571683189*pi,0.06131422353650795*pi,1.074159097741678*pi) q[7];\nu3(0.405963773861513*pi,-0.05631911043903298*pi,0.8542377004877759*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.769134089849681*pi,0.24667503095473098*pi,1.61283846853458*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.326347979019162*pi,2.71130449436092*pi,1.61220020322516*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.246241688758753*pi,3.20433664877549*pi,1.122461757372546*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.365083547628786*pi,3.23174548239091*pi,1.74017498209999*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.687835725852147*pi,0.8191539835749999*pi,1.01632378211104*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.603178650529446*pi,3.37110251187819*pi,3.68997500162034*pi) q[4];\nu3(0.561755483752162*pi,-0.4346977547449431*pi,0.8644748539202289*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.635401501634097*pi,0.26865168102671*pi,4.00486925302185*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.344062494515277*pi,3.27143182744235*pi,4.48790658078272*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.477145353424814*pi,-0.178343769295624*pi,1.328846401112604*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.770157155215235*pi,0.49572687535816895*pi,0.5058219909778583*pi) q[17];\nu3(0.608302581023067*pi,-0.4959996782982243*pi,3.44600949357402*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.268435301683591*pi,-0.060254707703709*pi,4.02536930475968*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.604573323828243*pi,2.49751434070236*pi,3.71387247655512*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.367647788991085*pi,2.57971887215432*pi,1.200193449690818*pi) q[13];\nu3(0.735639429608858*pi,0.48108465736113804*pi,1.017144471478077*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.585538556252877*pi,-0.19322347910140503*pi,3.87145604303783*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.668158789393142*pi,2.78396846002643*pi,3.60237115693875*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.440950766573625*pi,-0.18939587055657803*pi,1.2400451799412249*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.211800076406002*pi,0.16916809640530805*pi,0.93291743244226*pi) q[13];\nu3(0.271090983943081*pi,0.7676286442387401*pi,4.17236912454348*pi) q[14];\nu3(3.5*pi,3.44106314972565*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255367134055875*pi) q[19];\nu3(0.464804156336671*pi,-0.10886573793006099*pi,4.02100731075538*pi) q[20];\nu3(0.592194827840819*pi,0.13067035395774496*pi,1.287288846816034*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.517497184701419*pi,0.70566755300287*pi,4.2208545831734*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.283193860417025*pi,0.7597355858986701*pi,0.579332704206941*pi) q[20];\nu3(0.870360504561076*pi,0.030626299311931948*pi,0.515487705462163*pi) q[21];\nu3(3.5*pi,3.48419931119055*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47969619976134*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35328631663506*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.21044620812236*pi) q[4];\nu3(1.0*pi,0.0*pi,1.235405345477543*pi) q[5];\nu3(3.5*pi,3.42731746488798*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.319308231534577*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3338444333383759*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5838655830777277*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[17];\ncx q[13],q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,0.5931335173822692*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42263777007965*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31702451050245*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.43265390193604*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246656630019387*pi) q[11];\nu3(3.5*pi,3.45214578599601*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45660511949193*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.299623050160028*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45834674559521*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2447664453543341*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5254943749636021*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205066026748506*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[15];\ncx q[2],q[5];\nu3(3.5*pi,3.44445343955991*pi,0.5*pi) q[3];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(3.5*pi,3.41996025965831*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.144992721074976*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[17];\ncx q[13],q[14];\nu3(0.22517959896507*pi,0.08421686752373303*pi,4.2715088003378305*pi) q[16];\nu3(0.40431219828333*pi,-0.4489675645479895*pi,1.200420862292936*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199463123971079*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.698813398953247*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3538437527604295*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.723861588341243*pi,0.53284014804331*pi,0.809598313681656*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4457589747954405*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.189538078212909*pi,2.67158996242388*pi,0.918467411384376*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.623797409528515*pi) q[21];\nu3(0.644033581602311*pi,0.6443759387975301*pi,4.16224870467519*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.525693586542545*pi,0.03126459184714103*pi,3.65829437048589*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49921952214676*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[17];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47018229218903*pi) q[20];\nu3(0.876031831415307*pi,3.45150898675848*pi,0.5974319267564296*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.60942427574532*pi,2.39462888111429*pi,3.83419479939904*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.592118558685265*pi,0.03630424389915099*pi,4.19190843760212*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.341299211266716*pi,-0.36770407672488203*pi,1.0920786979885309*pi) q[6];\nu3(0.426557371801198*pi,0.12582968275624695*pi,1.313463193084311*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.296111707424678*pi,0.28427713016398404*pi,4.16400966386786*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.663749741886935*pi,0.054297908474558954*pi,3.68126978723721*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.725609893108468*pi,0.136259993900957*pi,4.39023096916851*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.678432472718663*pi,0.14610252994162398*pi,0.604079230482142*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.1833844644973*pi,-0.147857983252774*pi,4.00513984141636*pi) q[1];\nu3(0.230526176623265*pi,-0.49639164436193994*pi,4.2192074845884004*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.781834186292277*pi,2.9969702471891*pi,3.29609482333477*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.639171077386991*pi,0.21182633021353103*pi,3.74596797121898*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.612911518953839*pi,-0.392073089731964*pi,4.32039666872646*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694699717272348*pi,0.127620489685204*pi,1.102789209156849*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.180984865227913*pi,0.023293742664945993*pi,0.5196226978603357*pi) q[21];\nu3(0.472944993971591*pi,-0.127400270299527*pi,3.73426170350831*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.444094904238173*pi,3.32936367841858*pi,3.25824859415327*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.693168950551881*pi,1.16036206938317*pi,0.721992887747525*pi) q[11];\nu3(0.473396195168181*pi,-0.4220968598867034*pi,3.84501095664656*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.218126645701852*pi,3.48841312816748*pi,0.651142024540424*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.882566221663348*pi,0.8355595857942*pi,0.628772397965648*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.649068773783809*pi,-0.308061168119995*pi,0.606225675038192*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.864603510083453*pi,3.12452623863129*pi,3.48261145939177*pi) q[11];\nu3(0.524118466840978*pi,3.17042780393615*pi,4.02817263024591*pi) q[12];\nu3(0.841297267659831*pi,0.004147114728026979*pi,4.49081709331012*pi) q[13];\nu3(0.611128049494395*pi,3.06508318543441*pi,3.05676463734336*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.82147213885207*pi,3.12040524673846*pi,3.44771587352567*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.482658839713071*pi,-0.376956747026074*pi,4.20549399333434*pi) q[8];\nu3(0.0669735036436702*pi,0.70266468642544*pi,3.95020917813821*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.290860162117939*pi,3.05253972243002*pi,1.350793360818147*pi) q[13];\nu3(0.605854975466277*pi,0.040487519724417*pi,3.89467338594774*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.655936949361482*pi,2.94531905107956*pi,3.40515714769008*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.431014215500425*pi,-0.31191584485358403*pi,1.55130557525382*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.435264229219164*pi,3.30398777923619*pi,1.3341500904283339*pi) q[9];\nu3(3.5*pi,3.45132380626891*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.302185667683607*pi,-0.4137128776558521*pi,0.687954032387707*pi) q[17];\nu3(1.0*pi,0.0*pi,1.316419679963749*pi) q[19];\nu3(0.289033467097856*pi,0.68298970219381*pi,4.3667762951355105*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34421922529601*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49831600816688*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36577759959516*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.158221927319163*pi) q[15];\nu3(1.0*pi,0.0*pi,1.252371033242559*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.232093403551598*pi) q[18];\nu3(0.501328602173926*pi,-0.07172130562301698*pi,1.036326143962589*pi) q[20];\ncx q[1],q[14];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[16];\nu3(3.5*pi,3.38327025572353*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38760749518487*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.235416503545963*pi) q[11];\nu3(1.0*pi,0.0*pi,1.202665813235845*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44378486184765*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.38532211469692*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[19];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.219462847410187*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.641621732974366*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5712836769926665*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.334901839046649*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42089213950024*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[18];\nu3(3.5*pi,3.39187275648068*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.329229821825224*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4371649805693*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5418671190888354*pi) q[12];\nu3(3.5*pi,3.46272629635692*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199372685423704*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220069334753512*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(3.5*pi,3.44740041328102*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5785317283920515*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181950292403952*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.341596111799157*pi,2.53664892541185*pi,1.436533071334283*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.685807633326308*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.56115144479776*pi,0.65374209658583*pi,0.8286587240056049*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43071459658908*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.484370659702741*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.685840873504581*pi,-0.282564609576458*pi,3.65802547994899*pi) q[4];\nu3(0.41307343888588*pi,-0.158949429777953*pi,0.9666921895853979*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.251424796839902*pi,0.22258622153062702*pi,0.924756066521254*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.558271022612427*pi,-0.020161027680560994*pi,0.634428497088101*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.201369876286394*pi,3.44907253345648*pi,0.8676717629185551*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.466870174559951*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.043672284046988*pi,-0.36808131805851296*pi,3.94143187280651*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0197994736653268*pi,-0.4445624395575159*pi,0.92000305978135*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.984456566252207*pi,2.88579166276612*pi,3.25982456747283*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0869916870480606*pi,2.63071717642671*pi,1.51012827059046*pi) q[0];\nu3(0.98380910841147*pi,0.362961395095162*pi,1.313678643990822*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.383248032443252*pi,3.02915359928914*pi,1.63534760565623*pi) q[9];\nu3(0.596776779674768*pi,0.486977428736755*pi,0.906669244112014*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.185439765432056*pi,3.27190436277513*pi,0.789470685408754*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.525332754877196*pi,0.44121237830046*pi,0.997927619317631*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.709565703580265*pi,3.29543724561825*pi,3.56930969377612*pi) q[0];\nu3(0.0372655788455932*pi,3.46259077005783*pi,1.405596602578639*pi) q[1];\nu3(0.242309182858756*pi,0.022214525936057994*pi,1.078815660163409*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.575567263116449*pi,0.442221562271895*pi,4.1706327467153095*pi) q[9];\nu3(0.25526915618805*pi,-0.03627092257901199*pi,1.477959839326222*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.698193558322805*pi,0.20729450400484795*pi,0.755010651078713*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.293647863287014*pi,0.13429679442471798*pi,4.12234898043843*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.649777011406947*pi,3.2321895600703*pi,0.709827318922474*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.705062183095803*pi,3.21776321298543*pi,0.5956757601043603*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.209009858788119*pi,2.83308247197458*pi,1.422399772973058*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.468615112088976*pi,0.31574005348566003*pi,0.9828658879751779*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44514298482889*pi,0.5*pi) q[5];\nu3(0.120914868551406*pi,3.294635617643*pi,4.32955926092772*pi) q[6];\nu3(1.0*pi,0.0*pi,1.158866246791392*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0853636706119997*pi,0.17089823878677002*pi,1.300543433529781*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.753984244946568*pi,-0.021636722980945988*pi,1.111059594621692*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.840300947741783*pi,2.87724586351308*pi,3.34756711172683*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.667808602050479*pi,3.21519313576864*pi,3.25391890578056*pi) q[3];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.73940492269893*pi,-0.346417708790971*pi,0.938318197503654*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.428071601709393*pi,2.85352488781701*pi,1.090779861347811*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.837590239725685*pi,0.14236659399302698*pi,1.105260941048083*pi) q[17];\nu3(0.280002645844733*pi,3.01616743826609*pi,0.737141448378449*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.377841573548247*pi,3.41715670111489*pi,1.260786331553496*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.483652979638645*pi,-0.00842620643994002*pi,0.740520133110951*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42739284714463*pi) q[7];\nu3(0.802330411065255*pi,3.30451266223913*pi,2.94157330138556*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.65688375896773*pi,0.69846265056341*pi,0.5572902623498338*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.25103349936608*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1259052154480509*pi) q[16];\nu3(0.143099662860404*pi,3.35139026439377*pi,0.8450003042683469*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.172283177276131*pi,0.81748088356554*pi,4.3340852080903005*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.633575537104088*pi,-0.4431122419851891*pi,4.15164115750967*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49823671116769*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42526632293704*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41747522045783*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.164403048424411*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.33734673449935*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.118757343727421*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.29832041011163*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5567305844792281*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2328263058486781*pi) q[18];\nu3(0.459956436241737*pi,-0.32836052860006504*pi,1.274765323082063*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[6];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42035951097368*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.348271958738085*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5418090267308487*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5251325336399555*pi) q[10];\nu3(3.5*pi,3.44384219237452*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38834077532448*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38906593940032*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1976237765363709*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[6];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\ncx q[11],q[19];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.39666977423758*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44789017118235*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.324341899153928*pi) q[12];\nu3(3.5*pi,3.49794868425233*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.809269730871362*pi,2.89700183677148*pi,3.74947511227202*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1646252956488659*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5720754325013431*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.738347104512173*pi,0.7298583786172199*pi,1.205265720453627*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.420694456735066*pi,-0.224783485228367*pi,0.6725372060824399*pi) q[5];\nu3(0.228374984531519*pi,0.8318835752085101*pi,4.14668003995651*pi) q[6];\nu3(0.28092962833169*pi,2.66850281466998*pi,1.22248725241618*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.715313026865197*pi,0.22779794887874205*pi,0.823856300906342*pi) q[15];\nu3(0.351883851966447*pi,0.5072856298953401*pi,3.89254524398942*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.34326166014307*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.182717682402589*pi) q[21];\nu3(0.624803005247142*pi,-0.11355822979296798*pi,3.50504859051659*pi) q[0];\nu3(0.948348534443462*pi,-0.237377813659426*pi,0.984663770198472*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.291204738903668*pi,2.66668265169141*pi,1.52946438160762*pi) q[5];\nu3(0.348903745307325*pi,-0.378094968162787*pi,0.5687464951255808*pi) q[6];\nu3(0.835702740249156*pi,-0.28375629433695*pi,3.80496689077147*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.7591092841928391*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.599109348265331*pi,3.22651465813998*pi,4.47284712129637*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5648949777694638*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.248768320991149*pi,3.2744824261007*pi,1.58668962091421*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44779955304676*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.525242212936905*pi,2.94567918203433*pi,4.18036534774105*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.780735869207238*pi,3.15627286030514*pi,3.69900575735783*pi) q[9];\nu3(0.526006365148088*pi,3.25869602648505*pi,0.5179198442167082*pi) q[10];\nu3(0.521895821087838*pi,3.46910793532732*pi,0.920221046505344*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.405950694009788*pi,0.012239715698387998*pi,0.6570164487382479*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.547033877772352*pi,3.18081980905241*pi,0.734939307675793*pi) q[9];\nu3(0.453042298780125*pi,3.37530188656925*pi,1.67722095292216*pi) q[10];\nu3(0.742036379942775*pi,-0.080679021192129*pi,3.96849463902422*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.6902935968788*pi,-0.231860388453354*pi,3.38439922692242*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.32293073726638*pi,0.428398503693074*pi,4.37830624751745*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.406220545941173*pi,2.86777310972763*pi,0.9843510220632721*pi) q[13];\nu3(0.594723132542685*pi,3.45584597209111*pi,4.45203009241097*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.579835346167953*pi,1.05908805132753*pi,0.622421991600726*pi) q[18];\nu3(0.54541330622795*pi,2.99161834784085*pi,4.43492102100268*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.608922150610758*pi,0.190949162217795*pi,3.78777601339787*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.523626211849923*pi,-0.142906945592844*pi,3.84121671111554*pi) q[13];\nu3(0.256160221621021*pi,-0.327725699365721*pi,1.53581874997408*pi) q[14];\nu3(3.5*pi,3.46262116344705*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.182766283079025*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.506978969039195*pi,-0.07709858115089702*pi,4.29664300448066*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.45034751190231*pi,0.5*pi) q[1];\nu3(0.496573623189621*pi,-0.04561078212321401*pi,1.4537126900849309*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.129845930960909*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.497312689222691*pi,0.53287399985814*pi,4.29181660941929*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.453512014095533*pi,3.04624524418319*pi,0.5519648593506721*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.798711765112393*pi,2.74151222074124*pi,3.35346648165166*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37962801977474*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.168875491668011*pi,3.48607292215597*pi,1.164970196047995*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4365484000629*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.060059510476441*pi) q[10];\nu3(1.0*pi,0.0*pi,1.253329162365135*pi) q[11];\nu3(0.570711963420575*pi,0.74020820328463*pi,4.2559804391668905*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4941032409428505*pi) q[16];\nu3(0.668116266877306*pi,2.6117995600122*pi,3.39798338740951*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.326169273848289*pi,3.11693930666035*pi,1.52469706472427*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.372324759328743*pi,-0.390040220222458*pi,4.23579281276663*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,0.5265580459585943*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.385918664425078*pi,3.44377938650081*pi,0.915364156353534*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.854790798980407*pi,0.20989953936154204*pi,3.9328090981036*pi) q[3];\nu3(3.5*pi,3.45527906499591*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.46481026631254*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5152018464634919*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2558833006348271*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.303242899843548*pi,0.05415353225677*pi,1.414014702657874*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.49030217785736*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.377929843687565*pi) q[9];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48567787884003*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.166733288364557*pi) q[12];\nu3(3.5*pi,3.45477130965967*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4588738440253195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3120511607087089*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.256286147384889*pi,-0.49263978996401797*pi,4.26543074168084*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46123638453739*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.634504603383277*pi,2.57529414987343*pi,3.88592577165072*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.638068780255229*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.694309705233345*pi,0.174350668424178*pi,4.13590178757764*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.31904611293617*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.36430146919708*pi) q[20];\nu3(1.0*pi,0.0*pi,1.155234354450718*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.714947514033688*pi,3.17068957967879*pi,2.88240429532688*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.741245320264111*pi,2.45553639443384*pi,3.88724736979834*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.486567153141775*pi,-0.306568977415353*pi,3.65525340177108*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36549233323527*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.282875562111958*pi,0.92694689419766*pi,0.5309346469250217*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.541172283907704*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.177967136981768*pi,-0.4216843932314791*pi,4.2395684688012505*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.407829965407021*pi,1.00500534024345*pi,4.4576162606051*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.627359274595441*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43132846006273*pi) q[21];\nu3(0.488189720312004*pi,0.06914241980402502*pi,1.208032558803539*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47748988342933*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.134625972094979*pi,2.96678882521235*pi,1.83313827544317*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695201838185458*pi,-0.115620444552469*pi,0.8958060072107921*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.09555753937131*pi) q[18];\ncx q[19],q[21];\nu3(0.154025394911344*pi,-0.308046221482124*pi,1.013543720907025*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.726499359435816*pi,0.04382899105161697*pi,3.73159023547172*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.572276550606139*pi,0.103947295902179*pi,4.35181427940026*pi) q[16];\nu3(0.473344578936158*pi,0.8746880159320101*pi,0.5845569654325764*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.292219108556531*pi,0.62711393181037*pi,4.42605504506953*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.431643905882904*pi,0.8003847224492*pi,0.620722363676395*pi) q[8];\nu3(0.479505357893204*pi,-0.4361517776494236*pi,0.5308211120788515*pi) q[9];\nu3(0.354664790427517*pi,-0.4944031739770225*pi,1.183750760404825*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.802386396404516*pi,-0.0073177993739860225*pi,3.95891881405391*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.233089942150119*pi,0.02025789869567196*pi,0.839582769312766*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5047763284893563*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.272699771607068*pi,3.3308300497138*pi,0.854788514126985*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.514842020203092*pi,0.83080344688059*pi,0.714661118860356*pi) q[8];\nu3(0.526831576583713*pi,2.97235809755132*pi,3.4682669672341*pi) q[9];\nu3(0.359749144532337*pi,0.6620921184984201*pi,3.66389496684257*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.83570003806732*pi,0.36946040098992405*pi,1.168080845715577*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.772536076313415*pi,-0.189931455050936*pi,0.5588689916562957*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.335550452047471*pi,-0.4198757501376106*pi,1.54683421613819*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.907625309003401*pi,2.70371520785113*pi,3.89929181160332*pi) q[12];\nu3(0.579784505938827*pi,0.33099659132665604*pi,1.1160362252927118*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.697913835844617*pi,3.48371367876568*pi,0.671971298280139*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[9];\nu3(0.136130293325771*pi,0.162434956503402*pi,4.1256765483010795*pi) q[2];\nu3(0.601013867579733*pi,-0.366499723643092*pi,3.17115102933289*pi) q[3];\nu3(0.244607795536626*pi,0.7079856998999601*pi,3.92908866398229*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46039685162431*pi,0.5*pi) q[7];\ncx q[10],q[15];\nu3(3.5*pi,3.43538062988212*pi,0.5*pi) q[11];\nu3(0.551728879080144*pi,0.33292793064613*pi,4.0795687946021495*pi) q[12];\nu3(1.0*pi,0.0*pi,1.205237415560932*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3342423937231631*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0247859244310821*pi,2.79431625282003*pi,1.0295729163535698*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.446129521644699*pi,0.41397070338977004*pi,3.45171938193086*pi) q[21];\nu3(3.5*pi,3.47705010317984*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.236495550163165*pi,0.18655082175590398*pi,0.794029861984473*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.2337830739019942*pi) q[9];\nu3(3.5*pi,3.38283137794598*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1980291267409489*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.491321591287397*pi,0.444775578607679*pi,3.57285440789234*pi) q[20];\nu3(0.280952587529705*pi,-0.27493837131460697*pi,0.860169296291613*pi) q[21];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5603717872381941*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.37504757917349*pi) q[17];\nu3(0.0902560254558391*pi,3.06135558659225*pi,0.847012985271812*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.431609323332619*pi,-0.237393602142763*pi,0.919700617252911*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[6],q[12];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,0.531366025321089*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.46537247256735*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5570545616318882*pi) q[15];\nu3(1.0*pi,0.0*pi,1.340885969741463*pi) q[16];\nu3(0.310958032742705*pi,-0.335206160390564*pi,1.82633314267999*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47659330428104*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,0.0*pi,1.204758081794135*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45714680616353*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.49085265743496*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2634264350839048*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.325717836311423*pi) q[19];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.29142988132539*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.165609740197125*pi,3.47367475902999*pi,4.23791851750879*pi) q[11];\nu3(0.52409917174173*pi,0.45716765131761805*pi,3.96088373668144*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41101468477937*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.084391288303632*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.47268472237934*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.113479370119772*pi,2.47475421250388*pi,1.3434461042571*pi) q[10];\nu3(0.328057762001851*pi,-0.114869298539372*pi,0.611037853294219*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4919973995131794*pi) q[12];\nu3(0.776855145515799*pi,0.056744956503386956*pi,1.078428338265305*pi) q[13];\ncx q[14],q[16];\nu3(0.434994558554278*pi,1.00487449761258*pi,4.42224302988481*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.548834164207629*pi) q[19];\ncx q[0],q[2];\nu3(0.0818268406385187*pi,1.22791722946038*pi,4.2553306589107205*pi) q[1];\nu3(3.5*pi,3.38289555945255*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44698570411985*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.64966100482698*pi,3.14263649129262*pi,2.89296415787372*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.548392269033786*pi,-0.34974268966869704*pi,1.048472977882326*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208607056769099*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5219677684754762*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234032196749638*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.924061349693536*pi,0.04967047736582997*pi,4.3787156314415*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.56755871540697*pi,3.0400342811127*pi,3.48810329009579*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.285350163281119*pi,-0.05838053849195701*pi,3.72093022650377*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.257030419033877*pi,0.26004566269740803*pi,3.76770305543269*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.55055991576747*pi,3.20154427304354*pi,3.32586932006107*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39061422982247*pi) q[18];\nu3(0.86288957396537*pi,-0.4859645711424355*pi,4.37101919552451*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46312518379706*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.229884254564657*pi,3.40748746241284*pi,1.210911083193345*pi) q[4];\nu3(0.0631191155137876*pi,0.409150400932081*pi,0.659736854317169*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.705004088484961*pi,3.36580217939104*pi,3.80253109102855*pi) q[7];\ncx q[8],q[18];\nu3(0.843770363923083*pi,2.78858153177426*pi,3.94634943485237*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.506840577403603*pi,3.44323056612208*pi,1.64119068528685*pi) q[17];\nu3(0.447155790072477*pi,0.15304482533205*pi,4.42908017471129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.357792296326752*pi,-0.362099572995994*pi,4.49383874642362*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.725214107024435*pi,3.44837252134989*pi,3.68278962413596*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.698128805406401*pi,0.476477097239687*pi,1.301958915009462*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.76783864298239*pi,3.0009929080489*pi,4.32878286684285*pi) q[14];\nu3(0.24760532420562*pi,0.8254969149759901*pi,4.12899913279613*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.949390274444244*pi,2.6361470041797*pi,3.37161957691094*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.429846765124271*pi,3.24108933447043*pi,2.0409507912174103*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.654797624977929*pi,-0.17046329182054798*pi,4.434914907616729*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.520390382543784*pi,0.04323041147697604*pi,0.64029325732706*pi) q[14];\nu3(0.187192111509106*pi,0.63349249485281*pi,4.089932349377531*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.916956037785541*pi,-0.362172185103369*pi,1.123517684816418*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45903049845626*pi,0.5*pi) q[1];\nu3(0.435677750205205*pi,3.47104295034354*pi,4.20102026244083*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.59037775601227*pi,2.79038528295614*pi,3.49577369630323*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2089291505402922*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.674734643441516*pi,-0.316939861184507*pi,0.5671584655571168*pi) q[2];\nu3(0.443656433341973*pi,3.05444686172454*pi,1.88702683210437*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.39651928167956*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2544536547358018*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.335528052757343*pi,3.03977838993071*pi,2.01567553991291*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.310926693482092*pi,2.72686234190196*pi,1.4975150943273179*pi) q[3];\nu3(3.5*pi,3.38796919838235*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[15];\nu3(0.366340134919183*pi,2.85087296945191*pi,1.84180666302672*pi) q[8];\nu3(1.0*pi,0.0*pi,1.300224408984241*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32842956825546*pi) q[17];\nu3(0.902712845645301*pi,-0.061232606330059*pi,0.872837819305625*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45365715618397*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.35211992933624*pi) q[7];\nu3(0.649925386076639*pi,0.026722254359319964*pi,4.44013853158667*pi) q[8];\nu3(3.5*pi,3.46564173573506*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2885656746134448*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254904768691883*pi) q[16];\nu3(0.542397230610319*pi,-0.031648182110698975*pi,0.608712715268005*pi) q[18];\nu3(0.657139493619406*pi,1.16114718334872*pi,0.777140473014882*pi) q[21];\nu3(3.5*pi,3.33452477924987*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.206933600428009*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5660021726254141*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.711452848134546*pi,2.55236338911671*pi,3.63978300798097*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42378060949498*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.271902908457476*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.614762275958098*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5826111093647743*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.505366950304154*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43207404677495*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41045168918628*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.26061786926826*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.159827771514307*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255433158864528*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.4197707734701*pi,0.5*pi) q[3];\nu3(0.134109897202356*pi,0.9167873834962701*pi,4.2329662294082*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.742045187825031*pi,3.04016490020129*pi,4.16681716203849*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.570490090320735*pi,3.06829036863228*pi,3.54721589991708*pi) q[11];\ncx q[12],q[13];\nu3(0.60390412749117*pi,0.24465686572224699*pi,0.731622320289885*pi) q[15];\nu3(0.821904890066519*pi,-0.13622155171103*pi,0.940272663929804*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.3506542885454031*pi) q[21];\nu3(0.82574867304511*pi,-0.08951377500860802*pi,4.25620974060189*pi) q[0];\nu3(0.658126572238494*pi,3.01551514095023*pi,3.93300939243338*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.249293378692567*pi,3.23539510047534*pi,2.11011914457977*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.108422637850169*pi,0.10225847449512604*pi,0.7946827940861361*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49949741161685*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.257210080169552*pi,-0.286343073448014*pi,1.2530999542133618*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.303728036947723*pi) q[14];\nu3(0.346615406901312*pi,3.28485799064831*pi,0.872372463935366*pi) q[15];\nu3(0.343870309166262*pi,0.58045437803921*pi,4.2025434532354495*pi) q[16];\nu3(0.320420246518014*pi,3.03071297263475*pi,1.94688496602091*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39900694164779*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5109247778791928*pi) q[20];\nu3(0.0340869505068744*pi,-0.03516214462206402*pi,3.92194278313718*pi) q[0];\nu3(0.533873458380457*pi,0.29552445557623197*pi,1.287962226235078*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.147477659577357*pi,0.5263275454382801*pi,0.730976378816635*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.719892158175635*pi,3.3296953568011*pi,3.1459622558884*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.345922237474988*pi,2.79196378136851*pi,1.428599912370525*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.171291283493448*pi,3.26378538297798*pi,1.0163655401494172*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.377469767964071*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.862341643523564*pi,0.9421342403322699*pi,4.48436831684228*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.544347707307696*pi,3.1539808654403*pi,3.49186445965234*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.611846885983795*pi,-0.03952803806236499*pi,3.55519807787419*pi) q[9];\nu3(0.616229705425845*pi,0.53992238135371*pi,0.98077188353997*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5572020378491396*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.400741230259974*pi,-0.27695007587684*pi,1.135168068778577*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.221935892359769*pi,0.11472441763445995*pi,4.1696183137831095*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36244858522363*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3006079376922481*pi) q[1];\nu3(0.568717342921208*pi,0.20110641992980205*pi,1.480922714699299*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.453195690216017*pi,-0.38883299360005497*pi,0.674221278110384*pi) q[12];\nu3(0.910388376546984*pi,0.19764234976156603*pi,1.3949354292852219*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.592126282979375*pi,3.03540114810226*pi,3.64912291924392*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.389944389079049*pi,1.2082655589168*pi,4.25941820306382*pi) q[12];\nu3(0.354746565911216*pi,3.37420186431919*pi,2.1232960855391*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.679602198224901*pi,-0.39961164558212703*pi,3.21085948175126*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.4270643079338*pi,-0.137484490928742*pi,4.443036733922019*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5333250232751969*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.56970731015285*pi,0.11372352466493896*pi,3.73510135722093*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.163109354685732*pi,-0.177450806223252*pi,0.983635779457462*pi) q[18];\nu3(0.180395829050651*pi,0.6638582862582201*pi,0.613717052425266*pi) q[19];\nu3(0.790231003199194*pi,0.41150898406331504*pi,4.4899021455834305*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.169990059449371*pi,3.24728393161354*pi,1.4465007876313871*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.348748745731241*pi,3.2219132304402*pi,1.56699365461779*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.474984873143623*pi,-0.09485806232525501*pi,3.78961253879089*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.95219729144379*pi,2.56348447850116*pi,3.83923710062213*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.400220700247169*pi,-0.283637572966167*pi,3.86351411028509*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44412804255658*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.82533379338942*pi,2.48473845116646*pi,3.710195028706*pi) q[14];\nu3(1.0*pi,0.0*pi,1.310522515252923*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.270083428609253*pi,2.5751552890346*pi,1.53443082741967*pi) q[21];\nu3(0.343952907246779*pi,0.019747604574500977*pi,4.09715890655652*pi) q[0];\nu3(0.488916330135103*pi,2.89720477115803*pi,3.65227201385114*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42665000379515*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[7],q[19];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(3.5*pi,3.49443814718916*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2240412125531441*pi) q[12];\nu3(1.0*pi,0.0*pi,1.315934291789526*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.756428727218226*pi,-0.350597382365805*pi,0.5052479348135672*pi) q[0];\nu3(0.611808540736619*pi,0.43922217406309605*pi,1.53028299299203*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.48691839290046*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31305958784426*pi,0.5*pi) q[7];\nu3(3.5*pi,3.28839945766365*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.118894041674452*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5905211936813566*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.2814468997407928*pi) q[19];\nu3(1.0*pi,0.0*pi,1.290747558100698*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[7],q[19];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5798346533632609*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33781530961728*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44142015464118*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.387539118048869*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48793313679397*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.281574000023169*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.43489181538959*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45147705802069*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.616044299466763*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5574935310044031*pi) q[20];\nu3(1.0*pi,0.0*pi,1.300843656797357*pi) q[21];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.41975247882767*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3884047543777411*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5429772461031166*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.400373575326039*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.240313994377402*pi,3.30568097120959*pi,1.365866848029904*pi) q[9];\nu3(0.253109101403483*pi,3.23037100315136*pi,0.942056254429827*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.776241487228453*pi,2.44016126335738*pi,3.5805288278378*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.611725895571542*pi) q[21];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.625377264143804*pi,-0.24035116683851*pi,3.80543385863041*pi) q[9];\nu3(0.237310598489705*pi,-0.064662819701722*pi,1.437979538263231*pi) q[10];\ncx q[11],q[21];\nu3(0.76012472445244*pi,2.54984149617343*pi,3.51056815837444*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.713527309430753*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.497308435408261*pi,0.046142509274746946*pi,0.5127602229390339*pi) q[5];\ncx q[6],q[14];\nu3(0.405806904148016*pi,3.16596017531001*pi,2.08538902435699*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.601705780543608*pi,0.44300296380773896*pi,4.08953640478034*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.799668593498381*pi,3.21891526133936*pi,3.71803425921811*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.66545878077828*pi,3.30028904194308*pi,2.9568184711701*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.375214545094435*pi,-0.10171036063205902*pi,1.3965227511500231*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.366105833989184*pi,-0.021831588314819017*pi,0.621800632899243*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.569848304664883*pi,7.734016298699409e-05*pi,4.009509780664541*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.909141141915864*pi,2.86096106832482*pi,3.97769984346526*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.336988129706834*pi,-0.21194174606410499*pi,0.63555981717589*pi) q[11];\nu3(0.232147061919738*pi,0.6082110146567601*pi,4.22938529742007*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.799746082480465*pi,2.95485241719332*pi,3.40170329378529*pi) q[17];\nu3(0.395832503158729*pi,-0.312342089179624*pi,1.286529919342842*pi) q[18];\nu3(0.576967661348602*pi,3.32924892123193*pi,3.29660755019243*pi) q[19];\nu3(0.447347933144529*pi,-0.30454732746894997*pi,0.781992591818951*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.701971167785203*pi,2.91133580644257*pi,3.92150516732365*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.102400675793886*pi,2.56016609139847*pi,1.453738525912253*pi) q[8];\nu3(0.255812223679877*pi,0.07428327442286997*pi,0.5006196159222339*pi) q[11];\nu3(0.521842696858858*pi,-0.06445370011754498*pi,3.73356222905522*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.247169887435595*pi,2.56779698251422*pi,1.104869956842418*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.474653503620647*pi,0.12702554452612103*pi,0.98413593620561*pi) q[17];\nu3(0.211941892112073*pi,3.21345687079665*pi,0.7843756477224471*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.369666271085298*pi,3.0199927249557*pi,1.350838472803575*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.671984519705741*pi,2.6737713567389*pi,3.69284667986143*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.611591160858067*pi,-0.4444274121387498*pi,4.25370531711139*pi) q[14];\nu3(0.651854421137715*pi,0.21547674756972102*pi,3.90477580771413*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.537281218558402*pi,0.24104021091927896*pi,4.086618023789891*pi) q[21];\nu3(0.366819637822939*pi,0.10012958996811705*pi,4.15634848538354*pi) q[2];\nu3(0.817276994856236*pi,-0.12002381406419499*pi,4.275714706624591*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38901762688211*pi,0.5*pi) q[5];\nu3(0.278486142616619*pi,2.82830773861917*pi,1.351180548886455*pi) q[6];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.567609446333819*pi,0.7574053502566*pi,1.146731722662826*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2164573725999421*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.441859656995737*pi,-0.297459861504903*pi,4.33350911235277*pi) q[21];\ncx q[1],q[13];\nu3(0.848295151701308*pi,-0.270442513435656*pi,3.43090528744934*pi) q[2];\nu3(0.314801085492926*pi,3.369448974883*pi,0.744523227584563*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36052871581111*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.225192509852541*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.48376126973468*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45481325930722*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.279488768428841*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46768322045365*pi) q[16];\nu3(3.5*pi,3.48120776464246*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.149822991979597*pi) q[19];\nu3(1.0*pi,0.0*pi,1.195142084097677*pi) q[20];\nu3(3.5*pi,3.35580234593655*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49264121347978*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5692980964798915*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.218962253947435*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.27927722418709*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.45069353260888*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5295521512026947*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4087384941671495*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5138553866302003*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.667310728874454*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.27608796943595*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38419628170503*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.304682759060287*pi) q[7];\nu3(1.0*pi,0.0*pi,1.231309083855396*pi) q[8];\ncx q[9],q[15];\nu3(0.45687963070308*pi,-0.31718693747473603*pi,4.31661317451872*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38937530148211*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1772403316894549*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.41422336318989*pi,0.5*pi) q[3];\nu3(0.479720998949491*pi,3.07151428877334*pi,0.85745749094983*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.509526484344279*pi,0.209309931420542*pi,0.6598258374716071*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.289253703549519*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.732981605712807*pi,2.91500562172904*pi,3.51993647818418*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.466121301201588*pi,0.326438504010754*pi,4.4507378680395195*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5678489750568154*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5421954975686294*pi) q[8];\nu3(0.77065385605824*pi,-0.13981786372536498*pi,1.297182715130603*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.667233021726859*pi,0.66170792205327*pi,0.8109819280566211*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.677488136685089*pi,2.96401539729563*pi,3.34599817217993*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45919623484872*pi) q[18];\nu3(0.363051306146889*pi,2.82279024975477*pi,1.3164185688655579*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.635955415354379*pi,0.392092235825487*pi,4.251141965695361*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.312723502355785*pi,0.448753940056999*pi,4.14051022643015*pi) q[5];\ncx q[6],q[7];\nu3(0.24250293134131*pi,0.385715264755228*pi,0.676325694464885*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.255930114926311*pi,3.06003881444307*pi,0.7545510641463631*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.702473230698161*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.184173272118944*pi,2.75896717824383*pi,1.150296938467321*pi) q[15];\nu3(0.487039779899888*pi,0.8057164666424701*pi,0.689215343294863*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.563615643621768*pi,3.17794218192384*pi,2.86542248813007*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.490519771942568*pi,0.34784096025008704*pi,0.9527490817415101*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.381521615830785*pi,3.43060560423016*pi,0.987796562112364*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.654370838531954*pi,0.07036180207186704*pi,0.886666084390551*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.311922727873561*pi,0.057692547796499016*pi,3.56988728873199*pi) q[1];\nu3(0.485672971516645*pi,0.156546424984777*pi,0.868100109416662*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.765807945389067*pi,3.08983248583957*pi,3.6167901705374*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.723319684974085*pi,0.09652639893259396*pi,4.032712117452*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.813667739166795*pi,3.49360517538099*pi,0.879983161230782*pi) q[20];\nu3(0.26853015751247*pi,-0.310455794697518*pi,0.5538765056515367*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.374260474224905*pi,3.28546661544899*pi,1.122716329594134*pi) q[1];\nu3(0.734724604622249*pi,0.311958999483009*pi,1.0335599183128341*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.457184918255815*pi,3.48915207208015*pi,0.738718373071841*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44559358273754*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0345405329859788*pi,2.88260644240129*pi,1.215461580997382*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.31109869344943*pi,0.6282022496105599*pi,3.91079056213975*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.334667021401792*pi) q[19];\nu3(0.443888291104841*pi,-0.4990457302685012*pi,4.26365656566826*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.458055388569316*pi,0.34812056048530604*pi,4.43705721946933*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.883486390434621*pi,-0.45007667380807903*pi,3.86697829329446*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.370284185750895*pi,-0.018168726543670022*pi,0.5615915543881287*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3924433489281*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.222112739884332*pi,0.23659268817212198*pi,4.14069305658667*pi) q[3];\nu3(3.5*pi,3.37185812607425*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.238025066091676*pi,0.61904617468025*pi,4.237446542104999*pi) q[7];\nu3(0.667832081170068*pi,0.004345998747653956*pi,4.19102006123374*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.538857435703768*pi,2.8379674104064*pi,1.284282158866021*pi) q[14];\nu3(1.0*pi,0.0*pi,1.359642228904969*pi) q[15];\nu3(1.0*pi,0.0*pi,1.180880013379108*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.299149132702571*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.274984661278729*pi,2.83726909149122*pi,1.424502904961602*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[19];\nu3(0.41042150521708*pi,2.93116349268953*pi,0.866573803720568*pi) q[12];\nu3(0.439286508224433*pi,2.94400229801264*pi,1.59216614412937*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42524323523644*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.452709575031272*pi,2.69830835979956*pi,1.160998777696296*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1833097556232421*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.646238629522445*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5514492357540393*pi) q[16];\nu3(0.377395520650794*pi,3.21895620343337*pi,1.1349678693095742*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[15];\ncx q[1],q[6];\ncx q[4],q[16];\nu3(3.5*pi,3.48868394704348*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4341136358714919*pi) q[17];\nu3(0.91097663585545*pi,3.29963593722048*pi,3.56224147771625*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43339285208672*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.181036486763062*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3109697322742*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.293416391723539*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5511573972479068*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.393030607221317*pi,3.33632426741943*pi,4.20434940497549*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.46539215900536*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.3137659488570241*pi) q[14];\nu3(0.579106502762995*pi,-0.4568442451682738*pi,0.794598072154691*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3635089049909705*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.419849992419247*pi,3.1077749429962*pi,1.88420184477533*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(0.598672469146563*pi,-0.061993515950496014*pi,3.95258012176945*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.382977771296909*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37461944748288*pi) q[11];\nu3(3.5*pi,3.3604107132708*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.43068612679368*pi,3.18622593685567*pi,1.4352544412783819*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181426457319846*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43981446758006*pi,0.5*pi) q[3];\nu3(0.391805913459908*pi,-0.019747158089537975*pi,3.9377640695499*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40027741348267*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.463041383503557*pi,3.4777044008707*pi,1.52786453424904*pi) q[9];\nu3(0.812164893521799*pi,2.91532146616397*pi,3.22465851704037*pi) q[10];\ncx q[12],q[21];\nu3(0.357111628226324*pi,0.5866039156263501*pi,3.88343294855427*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.639685007401767*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3309082840962239*pi) q[18];\nu3(0.427798182751632*pi,2.74273310542862*pi,1.278553228033553*pi) q[19];\nu3(1.0*pi,0.0*pi,1.327692985886296*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.152989785726805*pi,3.07490082665502*pi,0.658941219088119*pi) q[9];\nu3(0.262854037618548*pi,-0.18638577861088002*pi,1.400133086431063*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.808035578231684*pi,2.82629990944554*pi,3.37566121415974*pi) q[13];\nu3(0.421715791170849*pi,1.01183462900278*pi,4.38389728693997*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.3224178320671*pi,0.5214844853428*pi,0.790107051861594*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.608950683154558*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.853558845723346*pi,2.36136954945471*pi,3.83950476594307*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.653782307316361*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5496613972185207*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.378862420143484*pi,0.8367227172130101*pi,4.02674767641024*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49052384198177*pi,0.5*pi) q[0];\nu3(0.888525607426378*pi,0.22273273305956498*pi,1.58073791586413*pi) q[1];\nu3(0.948595648909728*pi,0.16961294906387103*pi,4.2647092674404306*pi) q[2];\nu3(0.367578011217169*pi,0.433692467075252*pi,4.1623767262927*pi) q[3];\nu3(1.0*pi,0.0*pi,1.345966588258781*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.190606078634703*pi,1.12026384229419*pi,4.26488694136232*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.554434341151017*pi,-0.007928065079227997*pi,4.29615167526151*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.412707162649879*pi,-0.078421012677871*pi,1.329861744268651*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[4];\nu3(0.534968892204101*pi,3.01276435935823*pi,3.11383804122096*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.600954405852948*pi,0.6240832674221299*pi,4.449012802055719*pi) q[3];\nu3(0.754242107453879*pi,0.10084033069745502*pi,4.15378644615272*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.285432053639845*pi,2.89145776380074*pi,1.76139380647552*pi) q[7];\nu3(0.564589398748085*pi,0.102530644750772*pi,3.70250801565259*pi) q[8];\nu3(3.5*pi,3.49103866120475*pi,0.5*pi) q[10];\nu3(0.618491321724513*pi,0.006538148597741045*pi,1.076675581179853*pi) q[11];\nu3(0.307447807094183*pi,0.002095385469509048*pi,1.403233019544742*pi) q[12];\nu3(0.116499738801817*pi,2.72588777385761*pi,0.9310852730513199*pi) q[14];\nu3(1.0*pi,0.0*pi,1.318209307452216*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.278770680342712*pi,0.28931466272489303*pi,3.9026793025534*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.778618367141051*pi,-0.185921732217871*pi,4.23241917395158*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5729199330715273*pi) q[4];\nu3(0.451160731032211*pi,3.13939796362848*pi,0.834106545243226*pi) q[5];\nu3(0.963850200390705*pi,3.25857996391254*pi,3.59107435174211*pi) q[6];\nu3(0.796923272853843*pi,0.88822288104928*pi,0.689715008364088*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.471113674075317*pi,2.63319559077498*pi,1.331259380923238*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.278741605466337*pi,-0.39158915082164103*pi,0.8856455654055879*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.734346647260954*pi,3.13772972992193*pi,3.21892760426496*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.473122603284248*pi,0.36455720360327504*pi,4.30910583939581*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3381630890824*pi) q[16];\nu3(0.640499509087599*pi,-0.23871551018091802*pi,3.4040667939363*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.162628212078665*pi,0.21667273774664897*pi,3.38535712169279*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.64806515397686*pi,0.17717194542743497*pi,4.26624360568618*pi) q[17];\ncx q[18],q[19];\nu3(0.202285835873571*pi,-0.061926151060954004*pi,1.485308018443908*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31911715557544*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.203728873569134*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41594606763475*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256464802156283*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.666977655564426*pi,3.22856167671593*pi,4.19442205542617*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.47137179386865*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41245788302544*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.333917133848023*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.193993762613166*pi) q[11];\nu3(3.5*pi,3.44041307320428*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.279485461613287*pi) q[21];\nu3(0.755256036610417*pi,-0.4084083547952282*pi,3.99694700312296*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[9];\nu3(3.5*pi,3.44791294617771*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1805698382181231*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5494311776131031*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5375721737966332*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41938485940489*pi,0.5*pi) q[3];\nu3(0.804827656025367*pi,0.436150655191583*pi,1.017349744736777*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32691361623096*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5569451074211718*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.218946317641397*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5300897062994119*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47495572888403*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210851919556948*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.266768931619825*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5278958294406267*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[20];\nu3(0.478070317797869*pi,0.383865494413001*pi,3.67850635129211*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5796296439261637*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5978891639852444*pi) q[9];\nu3(0.386015881249758*pi,-0.45136220177980313*pi,4.21523080067327*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.82069091564928*pi,-0.267733015865932*pi,0.9217119191728169*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39031872047562*pi) q[17];\nu3(0.353229408017348*pi,-0.090202445532303*pi,4.34891907381755*pi) q[18];\nu3(0.860884896843327*pi,2.96016530017269*pi,3.1130023988174*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48141420278291*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.595422785144529*pi,0.396291065224613*pi,0.970437862575001*pi) q[1];\nu3(0.378507854295557*pi,2.94838437168725*pi,1.3739352159341611*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.82011972478424*pi,-0.21975896581384402*pi,1.0545255127031221*pi) q[5];\ncx q[6],q[9];\nu3(0.66127605677388*pi,3.2510188502881*pi,0.5082871919965128*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.444143504197392*pi,3.25984106320134*pi,3.21725491212205*pi) q[10];\nu3(0.567886713848825*pi,-0.24119438422442901*pi,3.64541756510767*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.696987618087946*pi,0.199704411341865*pi,0.5647575203015909*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.518122042282502*pi,0.19443397585424405*pi,3.96537918117554*pi) q[16];\nu3(0.660977052674521*pi,0.20736517108359698*pi,1.131522361934751*pi) q[18];\nu3(0.361247337945493*pi,-0.291536784611897*pi,4.15187132016975*pi) q[19];\nu3(0.761364588072705*pi,3.32764041534488*pi,3.00533028150611*pi) q[21];\nu3(0.535725660212307*pi,3.16108671184925*pi,3.51591999261466*pi) q[1];\nu3(0.887360737905348*pi,2.76396357794024*pi,3.93482319734356*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.366802588383335*pi,3.02873817390206*pi,1.0802365776760139*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.575733712122531*pi,0.094242781357456*pi,1.017800058015717*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.379548626312176*pi,0.19173712536412002*pi,0.968777190434159*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.291729685579814*pi,0.12635477225200598*pi,4.267016342019501*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.872045026649431*pi,0.05384100210961695*pi,1.1731935497606951*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.248465874590905*pi,3.29893137149958*pi,0.978501851819785*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0711103716378527*pi,2.71445721719333*pi,0.876382565175862*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.634591819699737*pi,-0.190528543518598*pi,4.28741777886792*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.211828197722471*pi,3.24706633984335*pi,1.986316504439*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.476469987667942*pi,0.14874498076485598*pi,1.430107451061364*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.539128107791853*pi,2.95002190767344*pi,3.2632161844136*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.508769594298859*pi,3.21608472656034*pi,3.26637134494547*pi) q[9];\nu3(0.546997416165222*pi,0.090119749864082*pi,3.75138012735533*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39358030602746*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4275345698078*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.354024956089666*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.344189513065518*pi,2.73522218743078*pi,0.906568318787011*pi) q[9];\nu3(0.180729920224567*pi,3.06439611004093*pi,2.05114559403791*pi) q[12];\nu3(0.459041107843193*pi,3.24948126493699*pi,4.4375781815973*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3192812445696949*pi) q[21];\nu3(3.5*pi,3.39833931827048*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[21];\nu3(0.755044880113551*pi,2.91121031629377*pi,4.27249769453758*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.21755869686614*pi,2.81779699234717*pi,0.7140784770736159*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280454605412603*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.256332311410711*pi,-0.250309262260233*pi,0.657491297457962*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.46382178521529*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.861813117025403*pi,1.10082415872137*pi,0.87022448581664*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5204000773368929*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.293971277183003*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.892524959049471*pi,0.319202276799726*pi,0.5951095548453017*pi) q[17];\nu3(0.246882404161605*pi,0.53702856220628*pi,4.21166238910094*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.708605545078271*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.46050977680105*pi,0.5*pi) q[6];\ncx q[8],q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3684911932000459*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5915558653265549*pi) q[15];\nu3(0.304294482216642*pi,2.99352328345181*pi,1.71675308483794*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.46500770601123*pi) q[7];\nu3(3.5*pi,3.42971225561789*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.199126588100808*pi) q[10];\nu3(3.5*pi,3.35962630117863*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.186845997190273*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.542061172337259*pi,3.09237825851248*pi,4.14618246427984*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[10];\ncx q[11],q[14];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.501145952360206*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.738091538901444*pi,0.380714126135967*pi,4.298291802189381*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.235178171047856*pi,2.96485219221197*pi,1.354153712775176*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.309685174297503*pi,3.03418803631255*pi,1.217319911968421*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.41730318701784*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4557647010834*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5126016161705746*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4816841313883*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0908612470700279*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3264317217407031*pi) q[20];\nu3(0.577167452860399*pi,2.73279592788103*pi,3.44784095644441*pi) q[21];\nu3(0.289690797629177*pi,-0.4650625233934508*pi,4.05022357881579*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.695514207604003*pi,0.383233881530629*pi,1.60256562506812*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.49498973483264*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288817659511167*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.636188665111237*pi,-0.4730153004378737*pi,0.9485978621866871*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36123274181843*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.365809531148471*pi,0.460754617433794*pi,0.938612891659221*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.226780178486494*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5410248273361744*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4653850079781705*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.30540824331649*pi,-0.25643661137560503*pi,3.81503603804485*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.149593069794655*pi,0.7039179881289801*pi,4.37574142117481*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3803135223069*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.420688417401615*pi,1.14001514533208*pi,4.16556375422877*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.455852547543695*pi,2.50491903519131*pi,1.2975253295073061*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.166647820275341*pi,-0.4800415172712934*pi,4.07208185971837*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.679156734555915*pi,0.86155231191654*pi,4.436298447349079*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.420687166154491*pi,3.47972019260898*pi,0.830169031508976*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41507139882789*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.557168309729429*pi,-0.3493045824505*pi,3.28454030906076*pi) q[1];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.691729912350533*pi,3.31242292452054*pi,3.17312181359803*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.14878153453889*pi,-0.189123487495597*pi,1.093799536765872*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.183558276087317*pi,0.26608266682802695*pi,4.08253552672629*pi) q[13];\nu3(0.354415393736442*pi,2.50539663953917*pi,1.3172852987236578*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.762789868012726*pi,3.21283164717992*pi,0.5535506393765866*pi) q[7];\nu3(0.72012355529296*pi,2.85842099797925*pi,3.39251224405527*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.605159126474551*pi,0.099880441202582*pi,4.40169236767594*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.274049733250563*pi,3.26494080422991*pi,4.44309723338199*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0776691683121194*pi,3.12090849379847*pi,1.95663851429151*pi) q[7];\nu3(0.830271492020751*pi,3.39753644961537*pi,4.45754842780869*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.525873009541459*pi,0.061587548028784966*pi,4.2465751011594*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48328051937766*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.329200440540829*pi,2.67170905576498*pi,1.6185073737755*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.227725586582048*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.327095533655956*pi,0.7481434774744*pi,3.96274003021135*pi) q[18];\nu3(0.817829564667054*pi,3.20193311753351*pi,3.11396305340272*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.44493106084339*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.267709154519442*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.771178955387192*pi,3.28941416844185*pi,3.11848024068481*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.567365913007001*pi,0.61833158175156*pi,0.5472589923540235*pi) q[18];\nu3(0.785040933097559*pi,-0.337260407389645*pi,3.77515564166061*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.593072874650003*pi,2.69046061655688*pi,4.14098344593387*pi) q[3];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.723083179098444*pi,0.7764164637181501*pi,4.34083986769469*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44929750994271*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.404644658035315*pi,2.65200223089837*pi,1.312361532286102*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.625876805974845*pi,-0.4436952665911629*pi,3.60926649355628*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.574851377813622*pi,3.38827568324547*pi,0.687692511425408*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.610250355373974*pi) q[6];\nu3(3.5*pi,3.39575188160392*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.310927195596453*pi,0.147225066079406*pi,0.765776568208075*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.262934985429415*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432108565854578*pi,0.93497208192499*pi,4.086627528004961*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.144422050378803*pi,0.09264897627076096*pi,3.99521878844199*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[7],q[12];\nu3(3.5*pi,3.44030420272182*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42648706300223*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.364778711313779*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.11252433438604*pi,0.27924964251725104*pi,3.82515950878012*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.378597594444015*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40635374890667*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5535200729493808*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.664891531501742*pi,0.10551479220015902*pi,4.220971276537551*pi) q[16];\nu3(1.0*pi,0.0*pi,1.264940322326948*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.61646727817718*pi,-0.031541721122331*pi,0.921249087609474*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.351740397858*pi,0.5*pi) q[5];\nu3(0.567886092031793*pi,2.92398897724129*pi,3.67690825670227*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5312581094637476*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.254009357137917*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42477684580812*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.46793443568407*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.187314251834209*pi) q[9];\nu3(3.5*pi,3.46181431430277*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5387195702465761*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220333142832871*pi) q[20];\nu3(0.768266290840194*pi,2.95452222847269*pi,3.6366704430271*pi) q[0];\ncx q[2],q[19];\nu3(3.5*pi,3.48549764619657*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.77155765044938*pi,2.82596874443706*pi,3.53469947159472*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.520255859989237*pi,-0.166548804550316*pi,4.3962230781068*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4042556030033961*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38955588437188*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5572729236589429*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47636853179442*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.15062799583384*pi) q[14];\nu3(0.818301978308058*pi,0.34519060885794794*pi,1.271620620311921*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.674213946282244*pi,-0.25980076471410296*pi,3.9469746939848*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.228646078534723*pi,0.19390922095518104*pi,3.44106592414874*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.607179063672378*pi,-0.4882275627770226*pi,0.927341478580172*pi) q[13];\nu3(3.5*pi,3.41736178669093*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2272171210191218*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.550499564021343*pi,3.01724076606401*pi,3.81105622601486*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.436441841806618*pi,3.37291243998319*pi,3.14377091968303*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4059596921405895*pi) q[18];\nu3(0.538890541192701*pi,2.2133425333970003e-05*pi,0.618924910236717*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.40447442809467*pi,3.15600299314355*pi,1.363367317179999*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.712139340444319*pi,-0.21008553529565*pi,3.5832586138044*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.869199467095748*pi,-0.347320572837327*pi,4.392453298492271*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[17] -> c[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.524482934674529*pi,-0.241730781456426*pi,0.808823191204338*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.221664997304804*pi,-0.16354513759364198*pi,3.98819927330748*pi) q[20];\nu3(0.250388201629848*pi,-0.12153808888037798*pi,0.714097740145495*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.764673469631634*pi,2.9197248332318*pi,3.1426849645301*pi) q[3];\nu3(0.433630888626222*pi,0.270410603257634*pi,4.4677010751925*pi) q[14];\nu3(0.272321242715674*pi,3.47663771301566*pi,4.28854243313803*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.763354510857216*pi,3.2367528108362*pi,4.33570950679142*pi) q[18];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.326868047836601*pi,-0.4507123013553428*pi,0.729266329122493*pi) q[0];\nu3(0.805791762013941*pi,3.31348053607833*pi,4.3002687697133*pi) q[1];\nu3(0.766511130422369*pi,-0.291227127675675*pi,1.115169376013633*pi) q[2];\nu3(0.515077448344937*pi,-0.193108017192893*pi,0.844867440882879*pi) q[3];\nu3(0.516051347294519*pi,3.3589496997676*pi,4.341197560610301*pi) q[4];\nu3(0.522057394304217*pi,3.09657628844141*pi,2.96638490111319*pi) q[5];\nu3(0.473608121872659*pi,0.0008364508688279981*pi,0.9162825219604169*pi) q[6];\nu3(0.381658300086013*pi,0.35526303382561497*pi,3.99529177684981*pi) q[7];\nu3(0.361718110273269*pi,-0.38319085191473*pi,4.11928940368014*pi) q[8];\nu3(0.609440663056658*pi,-0.28298085875156*pi,4.25120114370667*pi) q[9];\nu3(0.646685358948599*pi,-0.06714385500377601*pi,4.030645528500591*pi) q[10];\nu3(0.770143899704091*pi,0.13817569797364704*pi,4.48625458302557*pi) q[11];\nu3(0.728121051559024*pi,3.30967199343609*pi,3.45760167634368*pi) q[12];\nu3(0.701827953560204*pi,0.63276281166713*pi,0.86698281165628*pi) q[13];\nu3(0.576089178875018*pi,2.93978883515727*pi,3.92623300950514*pi) q[14];\nu3(0.857282646987024*pi,0.346166462040459*pi,1.031764135385079*pi) q[15];\nu3(0.187503723156685*pi,-0.36322401114160696*pi,0.60058937152814*pi) q[16];\nu3(0.817377280032857*pi,3.24254503779298*pi,3.1826591553311*pi) q[17];\nu3(0.133960304737708*pi,2.91001625817055*pi,1.74731851158802*pi) q[18];\nu3(0.508974635483213*pi,2.52925837604494*pi,3.63488192855202*pi) q[19];\nu3(0.61476220581801*pi,3.03290760227939*pi,3.46534859519544*pi) q[20];\nu3(0.582996816763803*pi,3.21607295483172*pi,4.422753779726159*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33912388962751*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.42980818923214*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.254173054339643*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.351520623970441*pi) q[18];\nu3(3.5*pi,3.35531878647624*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[11];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(3.5*pi,3.32696123229048*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.1453847492676519*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.223140877245915*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,3.39046613958982*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.363594660313483*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,3.45447076323891*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40060672701236*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47354596399486*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.33305423762513*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2741885224009621*pi) q[8];\nu3(3.5*pi,3.45288722753179*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38376329089602*pi) q[11];\nu3(1.0*pi,0.0*pi,1.168047375530207*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,3.40461482468072*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.46239863455727*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317006537402042*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285112447137285*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[11];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.498512407048381*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5777417840792802*pi) q[13];\nu3(3.5*pi,3.40521651269507*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.364831694240316*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.372112915351289*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.506762459732577*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5616455622803476*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48795351346891*pi) q[12];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.641279523618939*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48200266682203*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.727235494224491*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.761003174371406*pi,-0.395528821665408*pi,0.965628784539118*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.646116825694287*pi,2.46547270203873*pi,3.68247724271318*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.342860292576005*pi,2.46923688094585*pi,1.3669684534849291*pi) q[1];\nu3(0.291797991028112*pi,0.373046123015203*pi,3.54098988932543*pi) q[2];\nu3(0.66055354033428*pi,3.07564629242983*pi,4.4297282640832805*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.439595416649946*pi,-0.033781755788393986*pi,4.31793638238247*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.68189605550903*pi,3.19742878784569*pi,3.08663989536056*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.191653924266839*pi,0.5737575132842101*pi,0.5098301476069547*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.591997177279807*pi,0.7306743707785801*pi,0.695752129220111*pi) q[1];\nu3(0.383664116937693*pi,0.57729773734926*pi,4.43598180924545*pi) q[2];\nu3(0.687433183766457*pi,2.79371051394922*pi,4.19328439531553*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.581614437574451*pi,-0.325215740222767*pi,1.086860668927745*pi) q[5];\nu3(0.682883243117557*pi,2.73856944302556*pi,3.74533892499789*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.88767439637513*pi,0.40793280654794495*pi,3.95124654767532*pi) q[10];\nu3(0.643977409155641*pi,0.98301176839514*pi,0.9427787453557319*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.543484933166736*pi,0.48559136284287696*pi,1.412821850639872*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.229565359018958*pi,3.28834671284068*pi,0.9830738620218871*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0681977817101758*pi,0.27028705165299804*pi,4.36042364168885*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.543414735685957*pi,3.07095592015435*pi,4.05367177412272*pi) q[6];\nu3(0.792031031400936*pi,3.47416380387852*pi,0.763226935811985*pi) q[7];\nu3(0.426494364258487*pi,0.16266708583858203*pi,3.79063264544774*pi) q[8];\nu3(0.10697646778643*pi,2.76239092107579*pi,1.67981794001779*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.751215954345087*pi,0.06562062432410898*pi,4.26152159432852*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.494554101526432*pi,3.06191083957438*pi,1.029822258568281*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.60388267202277*pi,3.01262361037564*pi,4.28179851263675*pi) q[18];\nu3(0.265828782424079*pi,0.36681951181790196*pi,0.605080601093278*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.564836848245597*pi,0.6955762403822701*pi,4.291842232517061*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.291228818905375*pi,2.91456697660384*pi,1.114540520270811*pi) q[7];\nu3(0.539300261699394*pi,3.12530655654384*pi,0.74880993462329*pi) q[8];\nu3(0.0175992805776589*pi,0.17401976161090704*pi,3.3354189472574*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0335793713742838*pi,3.23800077913642*pi,0.8281148375063381*pi) q[14];\nu3(0.871557583686254*pi,0.28280233704066304*pi,1.057751554437154*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.296645033587122*pi,3.42888836806686*pi,1.31549630222634*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.302181403464279*pi,3.38238689785171*pi,1.73683079478935*pi) q[12];\nu3(0.553659060926972*pi,0.005617103681399005*pi,3.64558244332333*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.130470150896582*pi,0.6474392674282099*pi,0.5624800337224708*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.519945479642939*pi,3.42525193617803*pi,0.778201246811207*pi) q[20];\nu3(0.503090335014149*pi,2.77004413113017*pi,1.108026091717317*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.616906764763676*pi,3.38959508609968*pi,3.72761160253155*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.858130551469553*pi,-0.394553088105683*pi,4.35113974702964*pi) q[16];\nu3(0.217894994654682*pi,-0.4757697777127596*pi,1.53226716345177*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.413152269510743*pi,2.6713309559678*pi,0.959864751369145*pi) q[20];\nu3(0.441425956496831*pi,-0.04830643202052598*pi,0.791068932924882*pi) q[21];\ncx q[0],q[7];\ncx q[2],q[19];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.882806605245501*pi,0.19452442842843498*pi,1.108338388767459*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42760602152225*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.41219331117384*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37548369355904*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.248823356418419*pi) q[7];\nu3(3.5*pi,3.44104315939487*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2888086369702751*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.328998494769921*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.032282104113599*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.28906499842954*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[10];\nu3(3.5*pi,3.30769961058765*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.256703798005792*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[13];\nu3(3.5*pi,3.4693060917711*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.172107545127625*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.086316761021594*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.45809655300801*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5866131931575373*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49227891418617*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38852043238498*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.48499927355076*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.34697279451477*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.690090814504271*pi) q[15];\nu3(1.0*pi,0.0*pi,1.360396406591355*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.47223354972456*pi) q[19];\nu3(1.0*pi,0.0*pi,1.227964680162285*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.5676746680318523*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5839678894240516*pi) q[14];\nu3(3.5*pi,3.49424971592478*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.161495102897685*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5277398806833404*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5229391915124673*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3587549313055*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45919867212792*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.328027567638574*pi,3.22845334012202*pi,0.5923286014037304*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.674078991576486*pi,2.61691690387336*pi,3.58827200659601*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.64270659031987*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.671800190164774*pi,3.11148529454786*pi,0.5411500127261548*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.142329692258502*pi,2.893716603516*pi,1.403684553618234*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.48505860778645*pi,0.91499811519662*pi,4.16519882539346*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.312383344340159*pi,-0.4821908477441325*pi,4.449920330936569*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.170279743431007*pi,-0.147572504153063*pi,1.058326919966575*pi) q[0];\nu3(0.850594549486681*pi,3.45793485104359*pi,3.14181076207758*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.19022514884304*pi,3.36801204927964*pi,4.2267160664931005*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.41325146052199*pi,3.20382985438759*pi,0.792048444906865*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.365238160137957*pi,3.25147579279772*pi,4.340691593522751*pi) q[1];\nu3(0.260823820573977*pi,-0.322810291906528*pi,0.911387845222881*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.438257037599249*pi,0.340900562062168*pi,3.55360393421983*pi) q[6];\nu3(0.80951560514451*pi,0.6303562248163099*pi,4.379774738081871*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.038868969701518*pi,3.20175244492015*pi,0.897824334579066*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.346528243953344*pi,0.060452554567674954*pi,4.48100371095257*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.573186322991652*pi,2.51691101335085*pi,3.99062426189812*pi) q[17];\nu3(0.525771524869135*pi,2.77609020414312*pi,3.92932204508394*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.27432508311171*pi,0.08050532158638901*pi,4.0593283942350595*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.332192209309768*pi,2.83978233952022*pi,1.63645225662101*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.834128201518311*pi,0.024562672774207983*pi,0.5151720316457357*pi) q[6];\nu3(0.467919983512831*pi,-0.11107736666350898*pi,3.5873729582519*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.738633037722897*pi,3.33859264349653*pi,2.99017739667354*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.137548083380465*pi,0.99606728928196*pi,4.11594422619042*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.905665106472307*pi,2.99846565271246*pi,4.15343782280459*pi) q[17];\nu3(0.535388214610358*pi,3.14951097001836*pi,1.78373515519356*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.781362981023848*pi,0.484958869670976*pi,1.50740717660721*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.727279960295822*pi,0.146561461662293*pi,1.2104952921265681*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.354889778548179*pi,2.91398224251789*pi,1.165879968354234*pi) q[13];\nu3(0.204205492054196*pi,2.84981024255477*pi,1.357378565081555*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.319052720304412*pi,-0.11498366176915198*pi,4.118142860434871*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.295840293199385*pi,2.76275452922605*pi,1.418183534188358*pi) q[3];\nu3(0.563839199816276*pi,0.14834348485272897*pi,3.89156973998168*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.738284665924335*pi,0.5511485519117101*pi,4.242143480837489*pi) q[12];\nu3(0.686851085080976*pi,0.89947958786319*pi,0.712856356331616*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.323938713942119*pi,-0.395498115597073*pi,1.4651022021622269*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0415139419471122*pi,-0.269463021499043*pi,0.709076027143516*pi) q[19];\nu3(0.464301187362279*pi,2.93880357124267*pi,1.374265305649295*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3044401306025*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,1.102060957672037*pi) q[4];\nu3(0.823267431253836*pi,-0.09133044374469301*pi,4.1020684719188*pi) q[5];\ncx q[9],q[15];\nu3(0.128191517499716*pi,3.26522693427264*pi,2.15560067633643*pi) q[10];\nu3(0.223115816696761*pi,3.36367760955217*pi,1.65396062882657*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.797950356587844*pi,3.11100015238706*pi,4.20414019697373*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.480593370848903*pi,0.07951495384372398*pi,4.07287673398894*pi) q[20];\ncx q[0],q[4];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[8],q[17];\nu3(3.5*pi,3.48356260225974*pi,0.5*pi) q[9];\nu3(0.561672259976727*pi,-0.237576254442443*pi,4.37155879813672*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.195548101884184*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.30302625131679*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5563578684950241*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34367350885507*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48335976572842*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2014081141950341*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.469569657963676*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2113543327624559*pi) q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.27788376625985*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\ncx q[6],q[19];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4558234067952505*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247398189278371*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4178627339259*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.202401836849676*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.549103581469867*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5322822397177318*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5041883881620133*pi) q[19];\nu3(0.189049839756721*pi,0.39856982073231095*pi,0.610571444877673*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[19];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49542755725213*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3464615305544*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37875873124044*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192603251927437*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314250552394785*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616006750721377*pi) q[20];\nu3(1.0*pi,0.0*pi,1.241017804795698*pi) q[21];\nu3(0.279571936874331*pi,3.1442330430816*pi,2.0178001502765*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4700516534566*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46776320233586*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.424195553000333*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.798591736288224*pi,0.67079579211003*pi,4.32442920659906*pi) q[2];\ncx q[3],q[14];\nu3(0.414471135341387*pi,3.21014341291475*pi,1.82609916342952*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40015092738834*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5503438899440308*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47733235935872*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.622394880684243*pi,0.39252404240023997*pi,1.57933995362657*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.290461980516625*pi,3.12963069669156*pi,4.46617554435813*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.572137952645131*pi,3.20858177115088*pi,3.36037873230692*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.45181967178331*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.768979301893021*pi,2.7484281014872*pi,3.39934917956663*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.29742907929845*pi,-0.235567649608399*pi,4.29534070944039*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.44314462152215*pi,-0.16607244995207499*pi,3.72593301023826*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.370322995406174*pi,2.91077943672849*pi,0.991427062069623*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.198321721741024*pi,3.32589084875854*pi,4.21933952770536*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.656574685857812*pi,3.11496271275437*pi,4.0002946329850495*pi) q[8];\nu3(0.91101664500128*pi,0.38448749893101597*pi,4.24656629644447*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.548131310931168*pi,-0.09691760034242702*pi,0.716980260823993*pi) q[11];\nu3(0.749113385417793*pi,-0.46638252527212587*pi,3.40787117761549*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.332657902136626*pi,0.7615697330265601*pi,4.41379652914875*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.29066995259515*pi,0.464910513803651*pi,3.65450529620825*pi) q[19];\nu3(0.62822110708298*pi,-0.388151545692161*pi,0.7410940728265469*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.934742628471682*pi,0.21704101899306905*pi,4.2041011819220895*pi) q[8];\nu3(0.557899997290724*pi,-0.349527047010993*pi,3.60615343373926*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.742622773239529*pi,0.48158764738553606*pi,1.283708488436148*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.344856842023299*pi,3.2127211502239*pi,1.88277333770789*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.740580797560859*pi,2.3586363784087*pi,3.80700808662731*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.55708602792173*pi,0.73344866440692*pi,0.5233980401024224*pi) q[17];\nu3(0.263755975051325*pi,-0.26511266762907504*pi,0.971813074264188*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.537332954232319*pi,0.77475822405765*pi,4.47460018610977*pi) q[5];\ncx q[6],q[9];\nu3(0.273172552374712*pi,3.38116888784092*pi,1.342939144306536*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.581958161217048*pi,3.33108244493079*pi,3.07152074453144*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.53651435064764*pi,-0.324176118887617*pi,3.54985582509972*pi) q[17];\nu3(0.42267584152836*pi,0.39962084206985005*pi,3.69228250834732*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46199015773057*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.379145024846279*pi,-0.17258429423246202*pi,3.86190490672299*pi) q[5];\nu3(3.5*pi,3.32296239345177*pi,0.5*pi) q[6];\nu3(0.800340689159605*pi,0.57323762238502*pi,1.266023348377858*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.104126078401336*pi) q[9];\nu3(0.792866107714631*pi,3.48647804430299*pi,3.10245970989318*pi) q[10];\nu3(1.0*pi,0.0*pi,1.270066480176391*pi) q[11];\nu3(0.22597750640741*pi,-0.14454455326764998*pi,1.470616781868329*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.631882194668494*pi,3.06744482813963*pi,4.040936209072*pi) q[21];\ncx q[1],q[12];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49011398474076*pi,0.5*pi) q[8];\nu3(0.672950687866809*pi,0.461817252117238*pi,3.9942313007029*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.466401693242152*pi,-0.272165488839951*pi,0.9793656586276329*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276740281931217*pi) q[20];\nu3(0.769056879452051*pi,0.7242891377198599*pi,0.650388353179539*pi) q[21];\nu3(3.5*pi,3.42748459694436*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.480171808786798*pi,-0.304034285363465*pi,3.71195207355039*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5701620467385573*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.484469850367439*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1748189529123612*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.639692342349648*pi,3.3661538167449*pi,4.26476808992319*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\ncx q[2],q[11];\nu3(0.317081423760102*pi,2.97594644698817*pi,0.5780238157663021*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43406116131898*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38955860418369*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.660015164977744*pi) q[12];\nu3(0.316114791285781*pi,0.354527104993397*pi,3.57424350432863*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1440706877143652*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,3.3637086943369*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.233920880462275*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0980627211099752*pi,0.06753465752474497*pi,3.55518192360861*pi) q[14];\nu3(3.5*pi,3.36518075598316*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.270057407054521*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.48614350482673*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47520924140948*pi,0.5*pi) q[5];\nu3(0.134753511441144*pi,-0.022937196070487997*pi,0.670528567593489*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.234176400689605*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2210006883088629*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46336142027579*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47682352000454*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(0.333879916455225*pi,-0.4225526407522226*pi,0.5738057733593234*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.153653856240319*pi,3.29338359317859*pi,0.915379685357453*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5156645217183818*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300952579001191*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31831000889638*pi) q[21];\ncx q[0],q[10];\nu3(0.914205592569997*pi,3.11047252201194*pi,3.51117368436152*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.780493685836217*pi,0.07297166859708704*pi,0.80339804095197*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5849919373879304*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.648482450098076*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.477925762368937*pi,3.49370081704527*pi,0.85224182269919*pi) q[1];\nu3(0.57617614314912*pi,0.75532426366164*pi,0.756069342593911*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.700635721157739*pi,-0.4708789771932156*pi,0.78848139183133*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.547102616021578*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.275857971099882*pi,3.35510746627868*pi,4.2755648017859595*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.573165326110365*pi,0.46838835852345995*pi,4.06163911862035*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.205788066736733*pi,-0.297345452529885*pi,1.4574331078608709*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.647372409098214*pi,3.49863162157981*pi,3.67554563838867*pi) q[10];\nu3(0.287904178885995*pi,2.9714203390797*pi,1.1424886724677639*pi) q[11];\nu3(0.359477435169367*pi,0.478597992981575*pi,1.002051612844064*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.229054600182732*pi,2.7581025373645*pi,1.4310479470343451*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.278379600851947*pi,3.10513516708171*pi,1.60643786103768*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.618874425992943*pi,0.07244513530990804*pi,0.655295490852751*pi) q[8];\nu3(0.256169297405404*pi,3.39709213334613*pi,1.72077225873936*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.690858935686809*pi,0.5950346614380699*pi,1.148892773027864*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45978061973154*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.090101245629492*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.642843101448979*pi,0.72068287063459*pi,0.616711094978678*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.746600439660331*pi,0.6270716227550199*pi,4.36583455677994*pi) q[3];\nu3(0.574527359272959*pi,0.7845532939514701*pi,1.200711522081297*pi) q[4];\nu3(0.585646078069047*pi,0.7258890155190001*pi,0.911722601976706*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.448118033556273*pi,-0.385862787481064*pi,1.57367679642086*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.721464778260494*pi,-0.4759274588924331*pi,0.911306264264605*pi) q[3];\nu3(0.65117412537967*pi,2.99715599017851*pi,4.1786030405440595*pi) q[4];\nu3(0.65585243097507*pi,3.47646672390108*pi,3.66446344428897*pi) q[5];\nu3(0.917524748787438*pi,0.30068310654061003*pi,3.91838623454483*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4982045242446205*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.540509687009224*pi,0.16162951230073497*pi,3.82020102491598*pi) q[17];\nu3(0.598836147521351*pi,-0.309712853471542*pi,4.48318886945567*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.787196352100821*pi,0.01100333049004798*pi,3.8152287575753*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.601474053775082*pi,-0.008661286830587978*pi,3.65541947587756*pi) q[13];\ncx q[14],q[15];\nu3(0.509210267244105*pi,0.7350566158651499*pi,0.6828576784242331*pi) q[16];\nu3(0.266543155375422*pi,-0.13834441082494398*pi,3.74985401493504*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48615140609395*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45051894685684*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.28941876320888*pi) q[12];\nu3(0.390097221398657*pi,-0.27559694160582904*pi,0.78031388405227*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.607418315755938*pi,0.11382715479601901*pi,4.35817699050058*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.515895901451569*pi,2.69428382842277*pi,4.02914031858527*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2011223590572*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.451476454027215*pi,-0.43346478582498893*pi,4.0159468288209705*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49179870792425*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47766807971456*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3240731974706161*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.30799691626587*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.176052005042516*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4556328780485295*pi) q[20];\nu3(0.0687137889005505*pi,3.37794930869483*pi,2.1166504741224603*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[18];\ncx q[3],q[13];\ncx q[4],q[19];\ncx q[5],q[17];\nu3(3.5*pi,3.33342553067427*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.097340573930041*pi) q[16];\nu3(0.926036290569989*pi,-0.368821005607035*pi,3.24326701056938*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4661273309590594*pi) q[2];\nu3(3.5*pi,3.41716326603023*pi,0.5*pi) q[3];\nu3(3.5*pi,3.30434197905875*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43834492261648*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1359706249044201*pi) q[13];\nu3(0.306513975767414*pi,0.10361967615286305*pi,4.28955301262818*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288621374059371*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6449840182504161*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200364215299678*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[18];\ncx q[3],q[13];\ncx q[4],q[19];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.636935607391497*pi,0.28285644402076004*pi,3.88217731428818*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.486670889399861*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4882760934924395*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.261767813235058*pi,3.22766686390175*pi,0.937024613293858*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5409213907896651*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.435800363251181*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.507818022434524*pi,0.15890971211360905*pi,1.4335932954843988*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[19];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4383502062708*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.307413131200376*pi,-0.13148842856167198*pi,0.704497757336753*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.640834177591205*pi,3.11701605717377*pi,4.46853933440575*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.109547630492737*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.782304813806508*pi,2.6964835071532*pi,3.57800882731789*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.284843336974955*pi,-0.222235482276311*pi,1.372102391948749*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37236067576406*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.576229838593061*pi,0.458314566159603*pi,1.395985300492137*pi) q[10];\nu3(0.0963108668891165*pi,2.94786450720216*pi,1.363192280670885*pi) q[11];\nu3(0.524953628293125*pi,-0.015371353041042979*pi,3.54666362144996*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.312871379117442*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.553074165060528*pi,0.7909827734669901*pi,4.28205222432832*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5181924223310732*pi) q[21];\nu3(0.360202974877648*pi,0.41972070331295896*pi,3.8265165936461*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.642568106340104*pi,0.18228930871961402*pi,4.2342200180804905*pi) q[5];\nu3(0.152066240479518*pi,0.16468218794035905*pi,0.834984966253913*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[21];\nu3(3.5*pi,3.31323269332772*pi,0.5*pi) q[9];\nu3(0.424078519665002*pi,2.69128570886313*pi,1.3205738367110489*pi) q[10];\nu3(0.418157475213956*pi,-0.4063943355944335*pi,1.79230137681615*pi) q[11];\nu3(0.793111577647349*pi,3.00011580068243*pi,4.38837886591207*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0920053985323182*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.463239687291346*pi,3.20387473544079*pi,3.29498481058083*pi) q[20];\nu3(0.249225966104362*pi,0.235360249501831*pi,3.41768721236688*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.511505782328653*pi,-0.28035219316425497*pi,3.63388494583353*pi) q[5];\nu3(0.481548889625888*pi,3.09051927959331*pi,4.390855914254*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5552943045336649*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.324610009290339*pi,-0.38537613457179*pi,1.248283874401223*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.324199182462815*pi,-0.08824326634311602*pi,4.13455227957913*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5200444218385263*pi) q[15];\nu3(0.421880711637561*pi,0.8274995612968199*pi,4.18513054444001*pi) q[16];\nu3(0.454672335572409*pi,0.8647538686455101*pi,4.10353811755144*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.348058772296429*pi,-0.372244908592978*pi,4.263630568588701*pi) q[2];\nu3(0.475143037755812*pi,3.05631553196432*pi,1.53413660883091*pi) q[3];\nu3(0.675807782168704*pi,0.98422179478315*pi,0.8684119256864651*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0841166281112545*pi,-0.19725850467433798*pi,4.410476968205749*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.556350508165681*pi,3.10336476191814*pi,4.3898903472327095*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.527696382105423*pi,0.74761433078539*pi,4.19242198081285*pi) q[16];\nu3(0.669981638420092*pi,0.18762942059911003*pi,1.61396394919135*pi) q[17];\nu3(0.38342943439322*pi,0.401766206335065*pi,1.0259083317884121*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.23386172440961*pi,0.373252757934874*pi,0.696570923935796*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.236172378786848*pi,3.09658300939503*pi,1.403474828409066*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.255702106156868*pi,0.6347200917453*pi,0.619324493795442*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.582781635871284*pi,-0.393354707002132*pi,4.1276119175405*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.44052070890366*pi,-0.4515870360685814*pi,4.4171966782936405*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0591451178879876*pi,2.75019284818555*pi,1.62037454691546*pi) q[21];\nu3(3.5*pi,3.4196448152027*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.426739118641198*pi,3.01860715599484*pi,0.824198698733202*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.202665187782592*pi,-0.4800565475805682*pi,4.2344414443491605*pi) q[9];\nu3(3.5*pi,3.46993388338532*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.400930777225101*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257405786115936*pi) q[20];\nu3(0.650289128339808*pi,2.54243372644294*pi,4.0355355315054*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0317808228013187*pi,-0.12793229623979802*pi,3.89222461411598*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.324260955460367*pi,-0.4076184596109787*pi,0.5904543293359437*pi) q[14];\nu3(0.45225200218165*pi,-0.398704330848718*pi,0.61801362390495*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41045890153416*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48170436574673*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.156542851516871*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.783283414680051*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.18548741049257*pi,0.019899714864987983*pi,3.65683247018638*pi) q[14];\nu3(0.610754050191155*pi,0.8034205469087601*pi,1.127828325783356*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297748003810764*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34611687614677*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[8];\nu3(3.5*pi,3.41317542059666*pi,0.5*pi) q[2];\ncx q[5],q[19];\nu3(3.5*pi,3.22665011806851*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.185468295541912*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17738175288977*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.32857069829512*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4067703967847*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42560437949955*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2260724465574109*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225699402990357*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4815361637211595*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.44911434294988*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.231921192508985*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5095166660619279*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5060842219786332*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.44068487691154*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4816939500999*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.092745029243015*pi) q[14];\nu3(1.0*pi,0.0*pi,1.232282982639774*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5379274556610425*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.410653543940629*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.263531358667503*pi,2.50742566172388*pi,1.305156337987087*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6521334446103499*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.166295536874904*pi,-0.4725050788702012*pi,1.57370055665203*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.885101857098624*pi,3.29731779156317*pi,3.41925150754312*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.284726230973232*pi,0.84883610546105*pi,4.1800776328530596*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.327625589689003*pi,-0.4955949679724609*pi,1.123324741498474*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5001597183752988*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.61632276875971*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.778242805487216*pi,2.62464928808701*pi,3.72491215265415*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.463224180365702*pi,1.07762195524777*pi,4.19544197824996*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.112775450020538*pi,0.28282466570349696*pi,4.08838635784573*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.486025289214384*pi,0.9559303193689199*pi,0.759016719875566*pi) q[1];\nu3(0.342995747074571*pi,-0.201826080938866*pi,3.79952268462026*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.70736212489394*pi,2.99505010082794*pi,3.97577900827042*pi) q[4];\nu3(0.68515068134287*pi,0.5746329610882499*pi,1.3807513227617*pi) q[5];\nu3(0.398296909709996*pi,3.16692961135499*pi,1.3593238533657859*pi) q[6];\nu3(0.361933286179515*pi,0.88934433513406*pi,4.26582801775937*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.320417391330979*pi,3.47458528017726*pi,1.177842487108196*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.592946058810387*pi,3.26637539540582*pi,0.733800909743884*pi) q[20];\nu3(0.560922531361165*pi,3.4868869150626*pi,3.85738969398398*pi) q[21];\nu3(0.744897033351608*pi,0.20624737533831905*pi,4.24599240531092*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.393188764159046*pi,3.39658535111011*pi,4.48194561882096*pi) q[4];\nu3(0.463586432450162*pi,0.30329268965356904*pi,4.01440491443119*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.712396672572833*pi,0.57300069537303*pi,1.149301710278623*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.479597826042227*pi,-0.392036833820986*pi,3.81842730674105*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0978722630940384*pi,2.99519776680367*pi,1.012197411604312*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.154772124947354*pi,3.1149357375285*pi,0.5681373745832861*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.376644452869344*pi,2.89715533861306*pi,0.694101813927263*pi) q[20];\nu3(0.436489822738482*pi,2.59343327062016*pi,1.083472440501699*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.470674851609629*pi,0.281572870956061*pi,0.662310491788342*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.148508570300661*pi,3.26681325325351*pi,1.3294937501471171*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.152794592077415*pi,0.036675181821058*pi,4.07346492774874*pi) q[11];\nu3(0.620387203765092*pi,3.42986039661012*pi,4.25076030744229*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.00855987477723619*pi,3.2592513677825*pi,1.58499878267095*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.912078858060592*pi,3.30634103963646*pi,0.707666895453271*pi) q[18];\nu3(0.785535266683493*pi,2.678324463715*pi,3.96592010449697*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.691262299676635*pi,0.7810710383470201*pi,0.5572313651862714*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.861965683725772*pi,0.32412940440498905*pi,1.58181409653958*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.918318846243767*pi,0.48230873673694696*pi,4.05026328195061*pi) q[11];\nu3(0.604024995632*pi,3.38349318008981*pi,3.74371145791825*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.357028921981786*pi,2.90670444883285*pi,0.904020892562664*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.288170512584466*pi,0.7777023658086699*pi,4.40856253160334*pi) q[14];\nu3(0.845662673609802*pi,1.14750891175478*pi,0.845593044625385*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.189794800199801*pi,-0.23114763075745598*pi,0.5505953527038311*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44221073059508*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.160980364746449*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43061816509028*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.79956295767119*pi,3.15341387559199*pi,2.95555890813919*pi) q[14];\nu3(0.24298456240467*pi,0.32833825827097396*pi,4.4907175651035605*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.89723043452566*pi,0.22614452148835995*pi,4.34300151746634*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201312055833639*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.47613278549779*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.486437029946*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3189037288868048*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236438585742626*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.44594021872497*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.38590524300017*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5016463382979209*pi) q[9];\nu3(1.0*pi,0.0*pi,1.32468787159633*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.192827599090137*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5216982141367323*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.40372563293779*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.29848339760209*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.371445322748348*pi) q[8];\ncx q[10],q[17];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.1246610115709998*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44185226970228*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.369060521852489*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[21];\ncx q[3],q[16];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43757610462165*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.403717857262571*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48742249458465*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.178752666774003*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.407054936971061*pi,2.75548241872175*pi,1.2659725773112989*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39640496354198*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.49578470045868*pi) q[8];\nu3(0.91378850320727*pi,-0.389521592002038*pi,3.73494149628534*pi) q[9];\ncx q[10],q[17];\nu3(0.459539249206202*pi,3.10018068869639*pi,4.26828490896013*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5454301108490189*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.363067076987106*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.376667587094556*pi,-0.23284068909101802*pi,1.026505346019563*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.597044367356213*pi,0.79610553353079*pi,4.3888434738245*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.131437220230587*pi,0.07126968636624598*pi,3.76886102966783*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.888422677362439*pi,0.6264672844730399*pi,1.0283058040642619*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49729091874326*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5703554914363518*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.250995255449332*pi) q[19];\nu3(0.822202721217342*pi,2.70026644040711*pi,3.98210268793319*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.33789600919992*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.428577287766512*pi,-0.093961174174236*pi,4.4352799942794405*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5307682082927654*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.841871941264142*pi,3.16116375462162*pi,3.02253793660144*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.381985908158627*pi,0.439970965763963*pi,4.27885813392266*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.284731621573596*pi,3.07108378077275*pi,0.91003762292753*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.195839503990226*pi,3.08547104094849*pi,0.947783497723689*pi) q[4];\nu3(0.201198553771972*pi,1.04493349874315*pi,4.09467787608364*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.659075657566914*pi,0.5464075021994199*pi,4.09273460792524*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.774168290601398*pi,2.7794675651645*pi,3.83847386750515*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.22261835383217*pi,-0.4755979325979273*pi,1.54933201035587*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.462755225719169*pi,0.442901033167755*pi,0.972863883007811*pi) q[4];\nu3(0.969384022330764*pi,2.66598499197141*pi,3.90971393196966*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.642671820006947*pi,2.65539652838432*pi,3.52920818854313*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.312934874561272*pi,-0.249469931425586*pi,1.61958864758695*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.127079203132886*pi,3.07461854281822*pi,0.9683058411105581*pi) q[13];\nu3(0.738236857194892*pi,2.99705532521544*pi,3.53137131566385*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.397253078363457*pi,-0.49672521808623277*pi,1.99603504283204*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.488876324397863*pi,0.017008342620879024*pi,1.041581276052606*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.374362726149005*pi,0.30538565461604505*pi,3.34804101468081*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0550778729809164*pi,0.455196779641603*pi,4.21656440002283*pi) q[11];\nu3(0.0849310726045559*pi,2.96721985711831*pi,1.67356574032169*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.918773637664273*pi,0.049197039540811005*pi,4.07040171327364*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.528689624541203*pi,0.15156080185975296*pi,1.035195246616813*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.618829487698709*pi,2.84626878194693*pi,3.41083529033399*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.589483025054149*pi,2.97675828688498*pi,3.80402158554389*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.512888219547216*pi,-0.324191823818756*pi,0.698292918250497*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.69309218494176*pi,3.16656551158183*pi,3.72118040473111*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.919058574455288*pi,0.83845310857885*pi,0.673770866113047*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.788949595236068*pi,3.21509117481466*pi,4.30854745937034*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.01632030741727*pi,3.14984904456015*pi,4.37383227805724*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.502452771856064*pi,0.5999376787748201*pi,4.00447613577456*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.477482322669509*pi,2.65274206444816*pi,3.62819526003563*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41719896983835*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.298109166088469*pi,0.5923736472055801*pi,0.5447303785222787*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.334573173516136*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.472930779711433*pi,3.14724067320694*pi,3.42685204818399*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.102758790005299*pi,3.3230364540304*pi,1.2560584693675318*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[14];\nu3(3.5*pi,3.45387316733858*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46376138386799*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1687112071340962*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169811237900086*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.41829925131149*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.199497839921297*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.26267361939862*pi) q[14];\nu3(0.151515043323286*pi,0.9563606040494801*pi,4.40557802809744*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[9];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5776177834713145*pi) q[13];\nu3(0.743162691857636*pi,0.9176458409877399*pi,0.5012004653139814*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5632579689364179*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.42138770565446*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4745062209603*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.210782197736263*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47033972542404*pi) q[10];\nu3(3.5*pi,3.43104838208373*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.241145090264131*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49827327223878*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.256806903182146*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300242345177542*pi) q[20];\ncx q[1],q[18];\ncx q[2],q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.42055356237404*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45917212928828*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.414890090382863*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5181806597580295*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5804684771080675*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.341020839660262*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5036701196907493*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.545912844246824*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39398454829218*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.847651300437676*pi,2.7286453725122*pi,3.78879513664518*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.765616046701479*pi,-0.08625503548052899*pi,3.67856008542507*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.312917694201349*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4493570334769*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.614167124646688*pi,0.06317649698717298*pi,0.841658891539769*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.30842119723382*pi,3.47348038787448*pi,0.815943718351881*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4613430644276*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.75335442818577*pi,0.74245114883953*pi,0.5528647762585831*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.527987741040093*pi,0.8666646697442799*pi,4.36922279947063*pi) q[7];\nu3(0.662472824698756*pi,-0.282463013416612*pi,3.24760039418363*pi) q[8];\nu3(0.574396748499165*pi,2.87325758343529*pi,4.10275916170313*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.266704588936647*pi,2.69986245993525*pi,1.371630332652562*pi) q[13];\nu3(0.165131265355114*pi,0.60675670240642*pi,3.66360043609855*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6332345555119769*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.431357097961505*pi,1.0422584017421*pi,4.17316746355449*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.716641355365822*pi,-0.019611010341257007*pi,3.73965163816422*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.768866462858764*pi,0.00866494559667097*pi,1.173994861344616*pi) q[4];\nu3(0.436442301610164*pi,3.2386432878737*pi,1.4561530792223158*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.51397558107565*pi,2.65489495487719*pi,3.78680168224761*pi) q[7];\nu3(0.105297901865384*pi,3.04487930991812*pi,1.124884121280411*pi) q[8];\nu3(0.371941613812135*pi,-0.4055446444137102*pi,0.981662459761333*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.297763517014409*pi,2.97108978242186*pi,1.187524151390621*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.236712425959347*pi,3.00269707100675*pi,1.68269781360018*pi) q[13];\nu3(0.167140247454948*pi,0.5642918228857801*pi,0.9222800137695331*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.598736787411922*pi,0.497048044681913*pi,4.44388895635778*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.562927169022365*pi,3.41340616204188*pi,0.714444635037311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.345194621420896*pi,0.13978118594225597*pi,3.88478422993138*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.746380611201985*pi,3.00817105422049*pi,4.22355754938459*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.492453080384486*pi,0.459450437466839*pi,1.22749310472974*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.826980517728863*pi,3.42486630449164*pi,0.5060793840442971*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.512604760324319*pi,3.25255516306689*pi,3.18593318102788*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.587278804532826*pi,0.22437566398868503*pi,4.25566953468788*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.114016776499725*pi,-0.11504276057873603*pi,1.4868931461266621*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.735840125161404*pi,0.6274835132165899*pi,4.34088601058588*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.291571871166784*pi,2.96899023918163*pi,0.5802683749411234*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.800550800096261*pi,-0.4376324901413899*pi,4.00183567764061*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.311519450443479*pi,0.170238621323465*pi,1.298286608949611*pi) q[20];\nu3(0.577660233453029*pi,0.10231028491741301*pi,4.39915152159209*pi) q[0];\nu3(0.0176631389365095*pi,3.24225229907933*pi,1.0650622665461968*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.4937854092239*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.259832770355741*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.317582209848582*pi,-0.141549632887847*pi,3.6536175127517*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39020253576737*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.557921814357936*pi,-0.4169215142283793*pi,4.42043840495532*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.32361838288896*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.683699882117057*pi,0.31757724115231*pi,3.95425707510008*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.30547687904849*pi) q[14];\nu3(0.698445445994933*pi,0.8378454449006201*pi,0.6591541100935769*pi) q[16];\nu3(0.222834061011392*pi,2.88713902482365*pi,0.832074890732539*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.707905912561553*pi,-0.180018068527537*pi,1.139711817743889*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(3.5*pi,3.48213135672587*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41673318855757*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.180491548095278*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.591185863024382*pi,2.86487750841407*pi,3.9510360115234*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.562635698418201*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1282676160413478*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.356147733371816*pi,3.25875198190313*pi,1.494366996990418*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[15];\ncx q[10],q[17];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.343730257810167*pi,-0.08450888329740402*pi,4.276184327956161*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32856779736245*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48061922775895*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5932383383838844*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218156401518744*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244812697780525*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.549077116244786*pi) q[20];\nu3(3.5*pi,3.40767752094928*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.325282724510613*pi,3.36130259214851*pi,1.61466353093184*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[15];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.2637725103373119*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[18],q[21];\nu3(0.339336892493937*pi,-0.201334474084704*pi,1.308310727332378*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.45126316401497*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39543079166276*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.598236783586244*pi,0.7335992373629401*pi,1.082112146339143*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.299245322338024*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.300318533869081*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.634154159552658*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34056238903214*pi) q[17];\nu3(3.5*pi,3.36963711798293*pi,0.5*pi) q[18];\nu3(0.321747506941175*pi,-0.242528309993787*pi,4.2133498485413305*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.271003099408982*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.33772468513529*pi) q[11];\nu3(0.743119694420194*pi,-0.4727933405336517*pi,4.1170500512173795*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.80443533247912*pi,0.63773173588481*pi,1.0012438331090419*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.62937531037512*pi,0.236232534528794*pi,0.8760976644356591*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.702668276079887*pi) q[8];\nu3(0.310282924828552*pi,3.12499565757289*pi,1.94850661361864*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.920317411914842*pi,3.39960346476127*pi,0.644849120896327*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44866655020068*pi) q[13];\nu3(0.622221613715425*pi,2.84452695687845*pi,3.17815214946998*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.252816386459618*pi,0.09775956489358395*pi,0.5752720881810574*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5365487811638991*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.739183343621355*pi,-0.4017719131074024*pi,4.34669560004399*pi) q[6];\nu3(0.404396054125213*pi,0.6137528112800299*pi,4.07854410060045*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.572077883253623*pi,3.35808904827916*pi,3.27727402061046*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.333583113375323*pi,0.8391637659092099*pi,4.429828169378791*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.411869205677497*pi,3.15143536372205*pi,1.77368343169401*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.386857909268274*pi,0.77252249961636*pi,3.82581482868003*pi) q[2];\nu3(3.5*pi,3.44139027736456*pi,0.5*pi) q[3];\nu3(0.385362903072159*pi,0.02345997295916402*pi,4.2293433288930995*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.394614349421555*pi) q[7];\nu3(0.794814027378271*pi,3.19099433508055*pi,4.47303853137928*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.721903912941309*pi,0.6258549617587099*pi,0.757615988626547*pi) q[15];\nu3(0.761331786191747*pi,3.00476083709301*pi,3.41300817893357*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.797148076715032*pi,3.39856475267295*pi,2.99902803489002*pi) q[18];\nu3(0.277038452201614*pi,0.6276415288842301*pi,4.37775144069729*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.662381321415711*pi,0.386053532431642*pi,0.582439159842755*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.449882107576343*pi,3.10500838556388*pi,3.2897187834307*pi) q[8];\nu3(0.812672938383261*pi,0.78337983151753*pi,0.665876618021093*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.55202300156361*pi,0.239685424244932*pi,0.9115967124472071*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.568607575802471*pi,0.6399663516404801*pi,4.164847026865*pi) q[18];\nu3(0.625438861342775*pi,3.17875773315983*pi,3.85735812108326*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5167790594316957*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.441868276038556*pi,-0.12750511932991498*pi,0.729113992434403*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.366256703069126*pi,0.9153958928924*pi,3.91852792092499*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.871538852171395*pi,0.9783277174297*pi,1.002561988193226*pi) q[17];\nu3(0.574910011530619*pi,0.15123187147000205*pi,0.666373189942504*pi) q[0];\nu3(0.311887907453465*pi,0.38271514834353104*pi,4.1153030634562295*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.30949039459212*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41811226743611*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1002947738320978*pi) q[15];\nu3(0.798010773175969*pi,-0.10188789798928699*pi,0.611120380200375*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0550895554301931*pi) q[21];\nu3(0.727707278287996*pi,3.46484376689682*pi,4.4939226513722605*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.39773846838713*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.31738015076474*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.954457043183533*pi,-0.28851628563730103*pi,4.39178199560196*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.41992550565681*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2072860578611841*pi) q[10];\nu3(0.543772582143319*pi,3.31104882240412*pi,3.99555597603027*pi) q[11];\nu3(0.494012700564764*pi,-0.40097481800242063*pi,1.430142636451261*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5694661241801144*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.542601752954234*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.38288673748405*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4016311203386795*pi) q[8];\ncx q[9],q[15];\nu3(0.490477230078138*pi,3.05091256921065*pi,0.73445262731968*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.343899676286205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30621651599517*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.323442324624482*pi,2.46064411434853*pi,1.200765650568665*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5255816225182215*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4241954939924*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.206224308427797*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22835073910182*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.305273865886058*pi,2.45079979758715*pi,1.116071573470047*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.545487979135036*pi,0.5428076358790199*pi,4.424672250441009*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.562686805154719*pi,0.09549279043716297*pi,3.95041534068262*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38049445855268*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.497334470449241*pi,2.52685950928313*pi,3.86088900709062*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.660440040870543*pi,3.47026452177652*pi,3.45823447906069*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.573640507264855*pi,0.34157272455435705*pi,1.4466152774387648*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.311246664179206*pi,3.49904094829579*pi,1.81053088893475*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5631227918283096*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45902723376648*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.238457805412687*pi,-0.151633744297957*pi,1.1326686516274052*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.521275026310435*pi,3.04957905574144*pi,3.79080201457636*pi) q[6];\nu3(0.431632178306141*pi,0.8030117104193999*pi,0.5786579482900852*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.498583366570027*pi,-0.11582399235836699*pi,0.905853303292389*pi) q[10];\nu3(3.5*pi,3.35139453772391*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1335977640749961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.705614994430298*pi,2.80363016995362*pi,3.97000230146947*pi) q[21];\nu3(3.5*pi,3.45567306505584*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.217504259579423*pi,2.41827132589433*pi,1.170752799031709*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.628732034594432*pi,-0.31705582296802604*pi,0.961364877485538*pi) q[10];\nu3(1.0*pi,0.0*pi,1.397038221347358*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.852127989613551*pi,0.12023753325995001*pi,0.9202870737699069*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.222631547159386*pi,-0.07773468737980199*pi,4.41269343894959*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3772999221768405*pi) q[16];\nu3(0.247978889310795*pi,0.280154790460422*pi,0.7551043633764509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3091602515004*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.298016934353574*pi,0.35045955469241996*pi,3.67095222688404*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.47564630191172*pi,0.66645037084415*pi,0.766118473703877*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.510640054023547*pi) q[11];\ncx q[13],q[16];\nu3(0.400891156620295*pi,-0.188284775571046*pi,1.54186589103915*pi) q[14];\nu3(0.447730001693558*pi,-0.08994565652148401*pi,0.6472110649441181*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300190434579405*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.515641467602125*pi,0.322459952441419*pi,1.2507636875747319*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.369754491106175*pi,3.4400670196519*pi,0.88889830179291*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.589707487917207*pi,3.39276390967297*pi,3.4250515646424*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.37118819269275*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.22954610790119*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6825570879020579*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.374899033647845*pi,0.87402513004079*pi,4.30445103679516*pi) q[1];\nu3(0.194775919720875*pi,3.1289729229431*pi,1.63109480062254*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.39494822959933*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.23173976934482*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.565647359925279*pi,-0.14749942577328*pi,1.3900551683881721*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.449433695359407*pi,-0.029316729132814023*pi,1.2429343583480539*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.702237178389412*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.729872058220825*pi,3.16111173291413*pi,3.80415333002687*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.246843415114401*pi,0.32473503640922396*pi,0.866600464714811*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.62418629571091*pi,0.34344086638293503*pi,1.076163944969815*pi) q[3];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5865562445841666*pi) q[12];\nu3(0.558787497242157*pi,2.87288321549024*pi,3.48665479799328*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0802053226479616*pi,-0.4155128440195863*pi,1.168088606090038*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.55246904150881*pi,0.9901033889917299*pi,0.606339467511591*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.410340957348814*pi,0.08066994141240402*pi,3.73741266433068*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.504413178676801*pi,3.00740354451978*pi,3.38944104902942*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.357919545437427*pi,2.42575851481797*pi,1.383521413783174*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.4271440745359*pi,1.05577749838425*pi,4.177576678443041*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.541082698299905*pi,3.19357972808147*pi,1.75565829322626*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42054100214685*pi,0.5*pi) q[8];\nu3(0.720263156275151*pi,0.16032360937368295*pi,4.42955374678093*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.412342052081606*pi,3.02853083848013*pi,0.701644690567625*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.692632050312724*pi,2.81988165186503*pi,3.30027763942044*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3327684665642892*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.114400685846725*pi,2.97680580189053*pi,0.893390798075002*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.598207546668855*pi,3.13263657255179*pi,3.52288659042207*pi) q[9];\nu3(0.401475800923804*pi,-0.01900085572013699*pi,0.92506853344024*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48969221742785*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.097870332172173*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.600283772124787*pi,0.23691574894003198*pi,1.288306721404029*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.403013149007779*pi,-0.18562495029153903*pi,3.7337954360449*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.646025047855889*pi,0.50965339352284*pi,4.12108121915358*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.708747444953931*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[15];\ncx q[4],q[16];\nu3(0.420558392345015*pi,3.43777061108484*pi,4.2225465979682095*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.56998729223971*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39361651498469*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4476865961475*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30081624747956*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.656709315585148*pi,0.13421052052077798*pi,4.17849182977405*pi) q[12];\nu3(3.5*pi,3.39708849367351*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0988544785948768*pi) q[14];\nu3(1.0*pi,0.0*pi,1.376781461828968*pi) q[15];\nu3(1.0*pi,0.0*pi,1.222889143263826*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.221112007248*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[3],q[15];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.340394061996305*pi,0.432744893649734*pi,3.62804384156044*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.49579347308273*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.287861602605815*pi,2.74458711992497*pi,1.1717554163078079*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.300871154628065*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43284162289352*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.710568576306441*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42045582793955*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49822818724142*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42526669531349*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[3],q[15];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,1.370832727481119*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.454665612832967*pi,0.335617625637862*pi,3.71354652817746*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.629130451948221*pi,0.74954303700982*pi,1.038688404951846*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.471283403211951*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.563875333404121*pi,-0.4650628130296544*pi,4.13283987149978*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.437208378604398*pi,3.17991974251794*pi,1.428036469215006*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.38285262809535*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.710007116074789*pi) q[5];\nu3(3.5*pi,3.47532746636155*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3057258093336799*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.966989948618537*pi,2.72956237393647*pi,3.83750055347727*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3328157611739488*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.729798663083017*pi,0.354267054473017*pi,1.031873747285141*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.723587283682193*pi,-0.4191978251901624*pi,3.65288120622496*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.908341384805464*pi,3.10700565038539*pi,3.33653374348371*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.609292919919391*pi,0.85258757959493*pi,4.388323827360431*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5860889037560177*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.243343246806743*pi,-0.187277475312766*pi,1.04760058559427*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47788320676009*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.629578854561416*pi,0.9277857587892699*pi,0.603914368602649*pi) q[3];\nu3(0.473591263590154*pi,0.21623694892400303*pi,0.649773688448659*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(0.511831135042963*pi,0.31296841344829396*pi,0.8637484133701869*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.617317806236634*pi,0.6201271344617001*pi,0.5299012847716634*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.333651715919184*pi,2.85839577909755*pi,0.711795160436503*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0119879591325347*pi,3.04403970326981*pi,0.708563388864946*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.150093499562201*pi,2.65433106204129*pi,0.864144085655363*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.765671679494612*pi,2.42880240202256*pi,3.57784387438862*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.837724490018395*pi,0.8588295471106*pi,0.771708290169822*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.554341271516461*pi,-0.4591074573681803*pi,4.174938222926031*pi) q[14];\nu3(0.841439566006311*pi,2.81957180045236*pi,4.20118381318543*pi) q[16];\nu3(3.5*pi,3.41145188921792*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29133575086849*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.280703460429686*pi,0.7757200530525701*pi,4.26096808198548*pi) q[20];\nu3(0.473075344974159*pi,0.06213447597812105*pi,4.2630523405769*pi) q[0];\nu3(0.488406484531269*pi,0.43176849792302396*pi,4.1066769735195*pi) q[1];\nu3(0.529068298665868*pi,3.2529673804108*pi,3.29892818712734*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.645274738174308*pi,-0.4575301563390816*pi,0.690942187597536*pi) q[14];\nu3(0.559344335183205*pi,-0.15371301874176102*pi,0.639941475424856*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.292512565061625*pi,0.05978101788157597*pi,4.37697478821653*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.178372668175894*pi,3.10393090589923*pi,0.988481879902101*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.458796647099697*pi,1.06663327706383*pi,4.2942998140459*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41703355997875*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.289121313832736*pi,-0.303616183945567*pi,0.904370278597033*pi) q[5];\nu3(0.438736827777273*pi,0.292362978338101*pi,4.3959848539339*pi) q[7];\nu3(0.130222306156806*pi,3.13326938399853*pi,0.790854649929575*pi) q[11];\nu3(0.390821083254993*pi,-0.228976292931442*pi,1.156367444886897*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[10];\nu3(0.132471972570649*pi,3.48943006095477*pi,1.72541101492545*pi) q[5];\nu3(0.677917874260621*pi,0.43474153832859996*pi,0.941264821105091*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.423409842797552*pi,0.6272317561873*pi,3.98836252216015*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48653448987512*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39460485472334*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2188560051175341*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4239268898578*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.256525837695192*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.953496223903768*pi,3.40657591365656*pi,3.35625059102274*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257530566719099*pi) q[21];\nu3(3.5*pi,3.31102708130964*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.216480464264821*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.377519579940981*pi,3.32645034939621*pi,1.4608534095346108*pi) q[19];\ncx q[1],q[6];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,0.648173497213794*pi) q[10];\nu3(3.5*pi,3.46306201722498*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38186785338684*pi) q[14];\nu3(1.0*pi,0.0*pi,1.193758400937027*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5990425359249896*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45451475855717*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[10];\nu3(3.5*pi,3.32224124038214*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.663551147301071*pi) q[6];\nu3(3.5*pi,3.37926828818764*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.334326228675327*pi) q[8];\nu3(1.0*pi,0.0*pi,1.175967001631028*pi) q[9];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.169246154873371*pi) q[15];\nu3(0.534584233442112*pi,-0.364251578232139*pi,1.106547374729818*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.30665275557148*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5825677474194514*pi) q[16];\nu3(0.362073231439041*pi,0.457930901439047*pi,0.5821876648045896*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.126485944429838*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48402833391089*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5578821294868536*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,3.43973037581354*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.610598488662526*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.623298766787132*pi,2.82396857402356*pi,3.2406166678564*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1910286071574658*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.336308428768489*pi,0.33622211154790405*pi,3.68563917980725*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.192333467846217*pi,2.46042312007894*pi,1.192254358028849*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0435725168198848*pi,0.8340443795610799*pi,0.605932239342089*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.313152577008046*pi,0.59894153239924*pi,4.41058753212387*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5636113130922147*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.550225433370589*pi,3.03813449374608*pi,3.99220675692931*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.377935707295508*pi,0.338875285205431*pi,4.17072708982436*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.394109971028509*pi,0.19155867795436998*pi,1.285112055213651*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.480715949301573*pi,2.68648501299465*pi,3.94176701723666*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.644445405777036*pi,2.79923801608123*pi,4.17712112253189*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5355901447674536*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.835733945884783*pi,-0.135851738901066*pi,4.10009904855207*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.418512124331854*pi,1.09319204451811*pi,4.25628880653189*pi) q[6];\nu3(0.899923844887353*pi,1.07743949122137*pi,0.7714759850316231*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.697937217722836*pi,3.46480819328077*pi,3.92996456297371*pi) q[9];\nu3(0.315886244098889*pi,-0.228476769471067*pi,3.91573027393968*pi) q[10];\nu3(0.375245281503879*pi,-0.18496554980672802*pi,3.76095440735124*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.451462947553521*pi,-0.04238144058490201*pi,4.36239127375958*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.627615988733974*pi,3.22147891460686*pi,3.80694882205502*pi) q[21];\nu3(0.783175063079676*pi,3.18826358611856*pi,4.18187647619939*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.463449867675782*pi,-0.171764317446293*pi,4.09297987507402*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.744120341903441*pi,3.36748726617344*pi,3.69619172095387*pi) q[5];\nu3(0.499482677452725*pi,-0.303695106135404*pi,3.77720670737163*pi) q[6];\nu3(0.689140180710567*pi,0.5587403757560201*pi,1.014987153332769*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.39288589874239*pi,-0.398645501278937*pi,1.61304792418201*pi) q[9];\nu3(0.382730598982686*pi,3.29205317688228*pi,4.4109392006527095*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0770325874071708*pi,-0.308570815789388*pi,4.13290824196131*pi) q[21];\nu3(0.589046523220842*pi,3.38971539637385*pi,0.6203881109361931*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.912107379492577*pi,0.12551146515494305*pi,3.9057830843657*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.81337472303289*pi,3.10559004025474*pi,3.62942825557624*pi) q[14];\nu3(0.667221226931759*pi,0.40077525917881995*pi,0.8737827513330629*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.399250537834734*pi,2.77897661224643*pi,0.862302424251186*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.549439986176126*pi,3.08587619644511*pi,2.93576105898067*pi) q[12];\nu3(0.917703840169458*pi,0.43797120552108004*pi,4.03530942151146*pi) q[14];\nu3(0.261718830963612*pi,-0.031605046584529006*pi,3.57741723560315*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.92287453415762*pi,-0.329327074894901*pi,3.92313673884812*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.553374747740556*pi,3.36067549963006*pi,3.16602734132319*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.262941311822189*pi,3.31869156328984*pi,4.32927162924904*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.467603950792455*pi,-0.154686985331616*pi,3.62152539483302*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47788594327166*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47435040742788*pi,0.5*pi) q[7];\nu3(0.307165763635544*pi,-0.32698795744251896*pi,4.2668453195577705*pi) q[8];\nu3(1.0*pi,0.0*pi,1.246364358037733*pi) q[9];\nu3(1.0*pi,0.0*pi,1.224618939391207*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.733963241020609*pi,3.23991418860657*pi,3.21643409977785*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[13];\ncx q[5],q[15];\ncx q[6],q[9];\ncx q[7],q[11];\nu3(0.761761628726262*pi,3.29063552366768*pi,4.39479121192011*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42489161084362*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290671869508959*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.906346095432462*pi,3.20760004546594*pi,3.17645703067996*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.34751948179392*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.321290058261493*pi) q[2];\nu3(3.5*pi,3.49107510930951*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.40577645065389*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40863162569817*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6439683400251119*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.272104160712521*pi) q[13];\nu3(1.0*pi,0.0*pi,1.168083258230644*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45599392502478*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.38647390340146*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[9];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3344965922145269*pi) q[10];\nu3(3.5*pi,3.41328643434509*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.265883744230297*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44731116906365*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2039749596719869*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.6607264207464489*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.37748756996435*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5365974432607444*pi) q[15];\ncx q[16],q[17];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.358848334108457*pi,0.174730718965176*pi,0.988725900443027*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40378772773043*pi) q[10];\nu3(0.537512874380376*pi,3.03558218022518*pi,3.59559713057986*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5006793187705594*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.412962911485209*pi) q[19];\nu3(3.5*pi,3.48151439024076*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.206808762927688*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.546289485349946*pi,3.32376337128898*pi,3.13851268910117*pi) q[7];\nu3(3.5*pi,3.34766683471589*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.00583992973745116*pi,2.62990785951915*pi,1.6169602667854*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.344521215770853*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.45920961865892*pi,-0.269380049161309*pi,4.316964786312489*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.126914045589334*pi,0.344223080494364*pi,3.35400235916912*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.162521816666289*pi,2.47518303031545*pi,1.084879221599006*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5047146269859697*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.644722174142053*pi,2.67646220843812*pi,4.06465778059485*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.880052714448895*pi,2.57556112564672*pi,3.5164601810853*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.461707994324188*pi,-0.4158272038483649*pi,0.6489339008976001*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.112083860781247*pi,-0.4420500753644152*pi,4.17152146687243*pi) q[14];\nu3(0.247959929147976*pi,2.8576636841186*pi,1.362946055380291*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44867236964918*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.286210105298544*pi,-0.281256771472403*pi,3.90510965013563*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.622385094622009*pi,3.40898667472803*pi,4.35172904686661*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.254501778001716*pi,2.91913124424166*pi,1.277931507875065*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.642088523436954*pi,3.16240735520679*pi,3.24308210079148*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.711730980178735*pi,-0.358594470854191*pi,4.0015755390262004*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.29924339153051*pi,2.43728342073896*pi,1.325112658786896*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.150117409967605*pi,0.300068859439801*pi,1.096475146680369*pi) q[2];\nu3(0.700919355958108*pi,0.10324439293758103*pi,1.2345511741216901*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.193368483796587*pi,0.10895718029036405*pi,0.559743793724087*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.562519925928901*pi,-0.4286402350334608*pi,0.921503928527337*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.455069076887011*pi,-0.4813497675196479*pi,0.922475383741589*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.691916081847172*pi,-0.161311491334709*pi,1.042598748229838*pi) q[20];\nu3(0.741164389693862*pi,0.52472538178274*pi,4.12939380894884*pi) q[21];\nu3(0.775968975123222*pi,-0.4028044172768991*pi,4.3792618682109605*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.56755052117122*pi,0.10895676405295995*pi,1.30835660903809*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.371783775189042*pi,3.10345768536568*pi,1.009687862136331*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.312423923396759*pi,0.7685154131913301*pi,4.128131163416629*pi) q[20];\nu3(0.635784098381418*pi,2.75767992169706*pi,3.30085489466558*pi) q[21];\nu3(0.309702628223815*pi,3.00457785161232*pi,1.3734275724758929*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.724193120687808*pi,3.06854808741296*pi,3.99486275044881*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.178491922468741*pi,-0.276864584031485*pi,4.26561060842481*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.21909691834745*pi,2.46312212789786*pi,1.1910428624990739*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.491794513928097*pi,0.14173317831617105*pi,0.653669237764524*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.607323843093231*pi,0.23820437252154203*pi,1.70659285405423*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.555981703420019*pi,-0.19583564849165103*pi,1.067409871442438*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0708342539671475*pi,-0.02956087298240101*pi,3.62872044331544*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.674882117205737*pi,3.48730095063341*pi,4.0589213258177494*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45226896447577*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.489749210807952*pi,0.9017512705836399*pi,0.632702378316651*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1415723813300729*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39665477350521*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(3.5*pi,3.47335172110723*pi,0.5*pi) q[7];\nu3(0.773679090676022*pi,3.36270753452658*pi,3.23949544190906*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2589520039762059*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.359771897522441*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40345853052592*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.512042467852947*pi,-0.35478650274477896*pi,0.862413076285635*pi) q[8];\nu3(3.5*pi,3.43281862303594*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.41604368952059*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1783295028092429*pi) q[16];\nu3(1.0*pi,0.0*pi,1.22007434787619*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\ncx q[0],q[14];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46833861936414*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.636246364361028*pi) q[11];\nu3(3.5*pi,3.43716186468773*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.313674495527955*pi) q[13];\nu3(0.659492379037357*pi,-0.038937646392500025*pi,3.65412373954084*pi) q[18];\nu3(1.0*pi,0.0*pi,1.160551516673916*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30901042272308*pi) q[21];\nu3(3.5*pi,3.4979844402166*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.43111360378046*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266386418454474*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.2796529084625758*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.50342591153293*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5514037718600477*pi) q[17];\nu3(0.424665593608797*pi,0.14444409442785*pi,3.48515021492769*pi) q[18];\ncx q[0],q[14];\nu3(3.5*pi,3.34561892301553*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.214539833036117*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.522444441531836*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4789823255184995*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.29079767360175*pi,3.22894183233927*pi,0.850383628642233*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.636077449426709*pi) q[10];\nu3(0.445807630040878*pi,2.90998611051399*pi,1.2554038313966371*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.43609542787405*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.398543902562015*pi,3.18768513385074*pi,4.42818033557614*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.615890927545569*pi,-0.261630894752649*pi,0.858669915223041*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5473154671921678*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.627667452512246*pi,0.67999925942412*pi,0.975799633704557*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.363262160764602*pi,1.16604198249608*pi,4.269636995898701*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.239688774252612*pi,-0.011968885045579025*pi,4.1124380791570605*pi) q[4];\nu3(0.829555777947865*pi,0.448318424794351*pi,1.115555800680064*pi) q[5];\nu3(0.126242765885624*pi,-0.4741917626816522*pi,4.34114059173381*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.30241803300425*pi,1.11929195024496*pi,4.217003626700119*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0582361724660495*pi,-0.4376583602372215*pi,0.662968078900248*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.543759148403648*pi,0.05639720582013796*pi,0.713921664471408*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.342354484334224*pi,3.31278275578959*pi,2.05056290595674*pi) q[4];\nu3(0.932424683384282*pi,0.04400047096876303*pi,1.491046487263163*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.168885365304767*pi,0.7821665121743*pi,0.526419106052154*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.478375657640236*pi,3.21524146985321*pi,0.8200351461510931*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.029989599695928*pi,3.00456394192707*pi,1.80827805563781*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.3005994400878*pi,3.29389945909117*pi,1.4210237288730219*pi) q[15];\nu3(0.143600533243932*pi,2.60680587681837*pi,1.253414283815736*pi) q[16];\nu3(3.5*pi,3.42324248015324*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286211699358627*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.207383850482161*pi,0.090156151887553*pi,4.10030593524125*pi) q[1];\nu3(0.704909026135871*pi,3.35312037803592*pi,2.98859772689711*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.347122446872937*pi,3.04881989033869*pi,2.04324668004333*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.52773508158312*pi,3.14582192889936*pi,0.5989914688982274*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.418436336224425*pi,2.97633973985739*pi,0.741884012338529*pi) q[15];\nu3(0.349351562627862*pi,3.23585298027771*pi,2.167830055105*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.580650562406255*pi,-0.10420175408620802*pi,4.09083878707896*pi) q[0];\nu3(0.595515498064182*pi,-0.30253911933731203*pi,4.08473241250427*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.113284660043588*pi,2.52007912103655*pi,1.4611772126209*pi) q[7];\nu3(0.590579620499489*pi,3.24746070522887*pi,3.44503544618243*pi) q[8];\nu3(0.510173880585247*pi,0.456028496336246*pi,4.2420390090742*pi) q[10];\nu3(0.537990799984813*pi,2.84908531614678*pi,4.05292538182171*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.399961008085651*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.77355545645701*pi,0.224862113266715*pi,1.140253252925704*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.614065951483254*pi,0.23903949336500296*pi,4.301221294445821*pi) q[8];\nu3(0.752758659327532*pi,-0.10743177108159402*pi,4.30841674001224*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.556227397121664*pi,0.29790765906947203*pi,0.606155368488512*pi) q[19];\nu3(0.333073488366822*pi,-0.00807098795962502*pi,4.17624857307527*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.27485525588196*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.13885792756069*pi) q[13];\nu3(0.758251616317395*pi,3.14792994254635*pi,2.86559118686022*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.508594417645394*pi,-0.36670037130762*pi,3.78941627447903*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.783997645995374*pi,0.15394461378958801*pi,3.6570378726984*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.393624697759681*pi,-0.319923793500251*pi,1.4252742315055489*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37977386749253*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5183878145870136*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.254625826661006*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.29053263662584*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.44985021504541*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45970714307531*pi,0.5*pi) q[3];\ncx q[5],q[13];\ncx q[6],q[19];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.146862321786547*pi) q[8];\nu3(1.0*pi,0.0*pi,1.228844376643704*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1725923427309208*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.48572634253345*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[10];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37817878285454*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40374694933173*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.172405420598377*pi) q[9];\nu3(1.0*pi,0.0*pi,1.091828134286696*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.621917302568085*pi) q[16];\nu3(0.37193410712289*pi,0.417596373961296*pi,4.49294005361841*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198406905409741*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37933139856371*pi,0.5*pi) q[4];\nu3(0.609525932381055*pi,3.16083411618977*pi,3.94045540775146*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.4137471012871*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32847830715557*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.220263172444181*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34308579867505*pi) q[17];\nu3(0.941924498294165*pi,-0.12302963612550899*pi,0.973607201244481*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[10];\ncx q[4],q[14];\nu3(0.560086591721582*pi,-0.4740286317247736*pi,3.32133720254966*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5423026540577567*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5323036544415372*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.657438021374277*pi) q[19];\nu3(0.377787035335155*pi,0.83986383224032*pi,4.02916064191093*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.356923819846161*pi,3.04560852304121*pi,0.933249968240812*pi) q[12];\nu3(0.793805548988811*pi,-0.4232615526423386*pi,0.725752686925456*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5795517698748007*pi) q[14];\nu3(0.310781050777945*pi,0.6793392710104*pi,4.13202806074933*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.668982839500873*pi,3.0301249808938*pi,4.39492504448209*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.462673609297046*pi,2.86656685343649*pi,1.102570734092637*pi) q[12];\nu3(0.182019650257768*pi,-0.19485153058024102*pi,1.3590172846995379*pi) q[13];\ncx q[15],q[18];\nu3(0.816137058470658*pi,3.09423993922131*pi,4.07618596025095*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.507719845574364*pi,0.8838205330417499*pi,0.797598245389384*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.37087309535394*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293056106191818*pi) q[18];\nu3(0.644441437267893*pi,3.10670302773081*pi,4.20667978038612*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0883314889623405*pi,3.46404044519626*pi,2.01112290402448*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.737187436571422*pi,-0.4609413319483864*pi,4.40306385973698*pi) q[6];\nu3(0.609614543931669*pi,0.06752943642099696*pi,3.87334326319944*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.268943747125866*pi,2.99160166531763*pi,0.5819235666615121*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.321144801674375*pi,-0.178479442446548*pi,4.1091762813403*pi) q[0];\nu3(0.520571258532208*pi,2.93160869982188*pi,3.6322034588795*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.338129947034008*pi,2.98579354700606*pi,1.92991075691492*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.283430870470286*pi,0.55169635956057*pi,3.86301227766865*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7189402386461821*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.605976155978602*pi,-0.378601667364329*pi,0.7554550404086839*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.283387162566601*pi,-0.11704583160284399*pi,4.47114251045117*pi) q[2];\nu3(0.529159435801399*pi,2.85376023771049*pi,1.276634143212985*pi) q[3];\nu3(0.550870584582732*pi,3.45074531501047*pi,3.74290582395515*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.613606863350743*pi,-0.26321964071382997*pi,4.25182039448908*pi) q[8];\nu3(0.38788822477659*pi,-0.420653646588164*pi,1.312705263259996*pi) q[9];\nu3(0.13724607423854*pi,-0.019530029786701986*pi,1.18809664896006*pi) q[10];\nu3(0.122918609673253*pi,2.99388860024719*pi,1.75880601375431*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.539356477377279*pi,3.15308786751717*pi,3.96894813720028*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.737342546671426*pi,-0.355269506902697*pi,1.0435863847056321*pi) q[2];\nu3(0.741116468379425*pi,0.5872228121954499*pi,0.892364183237963*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.289217075352448*pi,3.16112511458362*pi,0.789131150994314*pi) q[8];\nu3(0.301612605674234*pi,0.38953102623426605*pi,1.0006835088858979*pi) q[9];\nu3(0.548258211816999*pi,0.49937829759209895*pi,4.42447559881515*pi) q[10];\nu3(0.865979772489075*pi,2.98892234654763*pi,3.87240983584793*pi) q[11];\nu3(0.31548325836483*pi,-0.341413913638347*pi,1.68381373540764*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.27706609389644*pi,-0.04919087582888698*pi,1.495022401725402*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.4582364938028*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258330824281881*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38666021517915*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.295853192892237*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.355143808764938*pi,0.31471522497469795*pi,3.9470041392004*pi) q[14];\nu3(0.124069320046684*pi,0.13071466835143097*pi,4.10334364979636*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.277628045734388*pi,2.68298209686116*pi,1.3899468696701711*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.45233515588142*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.620630328320362*pi,3.29987262657666*pi,2.82098486231451*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.498518506920596*pi,-0.384431783962687*pi,1.0512201637878928*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227556373269006*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.649189985662805*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.732908448043028*pi) q[6];\ncx q[9],q[13];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.45979027574698*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[6];\nu3(3.5*pi,3.44822502534*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1285704294672398*pi) q[10];\nu3(3.5*pi,3.34766877045823*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.199401407403197*pi) q[12];\nu3(1.0*pi,0.0*pi,1.262273712438878*pi) q[13];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5205731476502782*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[19];\ncx q[2],q[7];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[13];\ncx q[11],q[12];\nu3(3.5*pi,3.44503112716944*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.3232226071043889*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40384795150444*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3732157801063*pi,0.5*pi) q[3];\nu3(0.6237072673523*pi,0.364377994761768*pi,1.325703231678691*pi) q[5];\nu3(0.973383116058143*pi,2.55952048205725*pi,3.73571696783564*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1348475761182582*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4715224573639*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.613038167903606*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4120520488592305*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.4856628190047*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220367149030612*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1981810090457459*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.522678536533873*pi,2.46936695637923*pi,3.53473962289096*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.610941500615951*pi,3.26213278098877*pi,3.58952103703848*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[18];\nu3(0.315145793358548*pi,3.42356631652242*pi,2.0047571837691898*pi) q[5];\nu3(0.427655955947468*pi,-0.38124134272802*pi,3.94288539402312*pi) q[6];\ncx q[9],q[13];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.40268086976241*pi) q[17];\nu3(0.254791760094361*pi,2.51187029339785*pi,1.50221633194157*pi) q[19];\nu3(0.0645472783289237*pi,-0.11528391019634598*pi,1.1225808802359118*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.907198349811388*pi,3.43993806301317*pi,0.5348305249391672*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5051046328712108*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45382753587758*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5412426705654362*pi) q[18];\nu3(0.664969358664817*pi,0.430249195649255*pi,1.2647826894924439*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.482334715700609*pi,3.18890881705763*pi,1.86201753818741*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.691844514934452*pi,-0.08715401603969802*pi,1.382290319519049*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.362351033764304*pi,3.07428638049963*pi,2.04134401267387*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.539284756883949*pi,3.42157153252702*pi,3.42340291104246*pi) q[3];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39757486007039*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.92397202487445*pi,3.41929645159548*pi,3.36756886197222*pi) q[11];\nu3(0.460650672853706*pi,2.9252081042524*pi,1.15891419155834*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.1573238073112*pi,2.78828449148715*pi,1.3535162512187608*pi) q[18];\nu3(1.0*pi,0.0*pi,1.326793188585682*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.720232910255409*pi,0.27147277921583*pi,3.93505103960782*pi) q[2];\nu3(0.761319275745141*pi,-0.188539096356103*pi,0.5483273410668703*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.4099893150537*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.36635774221191*pi,0.424532700938164*pi,4.1828085807812005*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.817436390608913*pi,0.18899887930751502*pi,1.1880328955727641*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1792446424821499*pi) q[19];\nu3(0.937158636780469*pi,3.12692846789867*pi,3.16927514729862*pi) q[0];\nu3(0.497083376930098*pi,0.04926260129403004*pi,0.9087835585221751*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49879463568285*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.611095071096979*pi,2.57581189677301*pi,3.98096977479597*pi) q[9];\nu3(0.46716898814791*pi,-0.17873603302638902*pi,3.77549283079849*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.407479871100812*pi,2.39844979595552*pi,1.17858176073852*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.256299565636549*pi) q[20];\nu3(1.0*pi,0.0*pi,1.219533568152392*pi) q[21];\nu3(0.726636718904275*pi,1.12600336324455*pi,0.6542876659310091*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.14937020797299*pi,0.60599269664243*pi,0.66714935966602*pi) q[7];\ncx q[8],q[20];\nu3(0.248999768993517*pi,3.20668184594529*pi,0.5197143392865353*pi) q[9];\nu3(0.959181337597523*pi,3.31505907330788*pi,3.72467834817674*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.718985870392134*pi,0.320421582295772*pi,1.353194815669694*pi) q[13];\nu3(0.307617055520825*pi,-0.07778154900504902*pi,4.27500532701591*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.150008098854581*pi,-0.06912807439568602*pi,3.85175366882405*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39757592704341*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.784214136887984*pi,3.23212798172875*pi,3.34739479258447*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.63039136299945*pi,-0.12717919634040697*pi,4.23464760890928*pi) q[14];\nu3(0.855672628801472*pi,0.251993234089526*pi,3.83179955529586*pi) q[15];\nu3(0.72773029068542*pi,0.47914091985890195*pi,0.737138645532661*pi) q[16];\nu3(0.797847324746479*pi,-0.356040733654888*pi,4.09309688912852*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.367220456206789*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.812390100044044*pi,2.9145488374389*pi,3.87500142087166*pi) q[15];\nu3(0.58546798939332*pi,2.83233400086595*pi,3.54236838258904*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44190216573401*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44254018844013*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.148029029335851*pi) q[10];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259359205150902*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.40633640558204*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.38270209514642*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.1083800473042849*pi) q[11];\nu3(3.5*pi,3.44710135030381*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.170064015517269*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2648763046703069*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.677031425458296*pi,2.76989448503832*pi,4.08249622682453*pi) q[8];\nu3(3.5*pi,3.44028185325568*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39817078977514*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,3.49212214043952*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2199904125861791*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2110305599633961*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5079034952933573*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.348730620507706*pi,0.14309978481428298*pi,3.87750232095168*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.288166166547545*pi,0.08797596692724297*pi,1.078774191936452*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0688464909493904*pi,-0.29026467444986404*pi,0.947242625340587*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.5802490316161758*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.40439409159392*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.405620092916109*pi) q[17];\nu3(0.328852201863964*pi,0.039676807256498026*pi,0.673249336071187*pi) q[19];\nu3(0.504832968102739*pi,0.225572185768384*pi,0.651631575135608*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.480356035293532*pi,-0.4845975977141949*pi,4.14759746771528*pi) q[4];\nu3(0.34994501000417*pi,2.91170602518144*pi,0.804636620973442*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42352014903134*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41897545875943*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.327332845160421*pi,0.25529002017595503*pi,0.651776001198925*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.406257127436405*pi,3.201529079609*pi,0.809255883665844*pi) q[21];\nu3(0.713325931335712*pi,2.95040490708392*pi,3.17383289327941*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.485789469933101*pi,0.8477501443947499*pi,0.6964458184022451*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.718809577587629*pi,3.01094084691727*pi,4.0477202702746595*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.342376359323316*pi,3.27963425678909*pi,0.9453396004405881*pi) q[21];\nu3(0.19880029795254*pi,-0.354842487668969*pi,4.22316220571211*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.811482982497196*pi,-0.256288313210685*pi,4.05035953259694*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.264136897869892*pi,-0.17611070939699203*pi,3.98717713067215*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.657124502595551*pi,3.41307416221645*pi,2.91478725981535*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39775412606336*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.699610570670111*pi,0.5707606282033899*pi,4.388310396491621*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.614893009358898*pi,3.12194064453458*pi,4.15170102532628*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.068890868297901*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[21];\ncx q[4],q[8];\nu3(0.379651046992674*pi,0.37891777687944095*pi,3.90423344519617*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49177385916052*pi,0.5*pi) q[3];\nu3(3.5*pi,3.25070362380934*pi,0.5*pi) q[4];\nu3(0.300160896594727*pi,-0.206982933318552*pi,0.971079829550772*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2202315895427551*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.498684327131634*pi,0.313709865522652*pi,1.29358226737499*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5266004440201371*pi) q[20];\nu3(1.0*pi,0.0*pi,1.298215488843021*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.607348265483865*pi,2.95578010244677*pi,4.35777021727249*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[21];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.321552441729196*pi,0.03183335144183397*pi,1.3233198048804131*pi) q[10];\nu3(0.783154311352749*pi,3.31611810245491*pi,4.289659685785081*pi) q[12];\nu3(0.588714259694024*pi,-0.23850890740700897*pi,3.47212842445632*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.584332782489775*pi,-0.320985393453151*pi,0.704115802452772*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.548714364453654*pi,-0.27431798172286004*pi,3.8211914627803*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3762160473572*pi) q[8];\nu3(0.356810633721069*pi,-0.331630210591085*pi,3.89243603091803*pi) q[9];\nu3(0.45320069907828*pi,2.69674964675607*pi,3.89815975278516*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.634265386478716*pi,3.03797107340637*pi,4.33428023782914*pi) q[13];\nu3(0.533177815021124*pi,2.89876348168064*pi,4.06249749746924*pi) q[14];\nu3(0.261011470097702*pi,-0.03633219726440601*pi,4.20478543720491*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.636676871891368*pi,-0.171369554100903*pi,0.897208499473253*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43931458613065*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.69854970852104*pi,-0.010014223476774997*pi,0.910552937211656*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[8];\nu3(0.23817586031609*pi,3.22314666509766*pi,2.1078939713359803*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.933461425314462*pi,-0.08652282041125903*pi,0.5448420835163673*pi) q[14];\nu3(0.724622642927229*pi,2.77592660772488*pi,3.90007180231459*pi) q[15];\nu3(0.208166143523075*pi,3.37334889308762*pi,0.5088897357911504*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.106658649332801*pi,0.54013765835215*pi,0.6386119379804089*pi) q[20];\nu3(3.5*pi,3.43833178390064*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.791108328795105*pi,3.34486994774304*pi,3.38338184889608*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.382214031192878*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.413924434473694*pi,-0.4831137127333538*pi,1.378244381693327*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.672027899036891*pi,-0.4311952828483715*pi,3.12434746037338*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5884748001162041*pi) q[5];\nu3(3.5*pi,3.31411907131357*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48399754266684*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2362315599850802*pi) q[13];\nu3(1.0*pi,0.0*pi,1.187580511320832*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38902107991801*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.44772362182625*pi,-0.08094053510460097*pi,1.278318859793239*pi) q[3];\nu3(0.297671595044503*pi,3.49784640804211*pi,1.71011995222035*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.48379787123223*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.330634267693548*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5626684230971448*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.602345854090126*pi) q[15];\nu3(1.0*pi,0.0*pi,1.353472324200137*pi) q[16];\nu3(3.5*pi,3.3765539893061*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.331502419173069*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.49964642269535*pi,0.5*pi) q[2];\nu3(0.657996085022003*pi,-0.4211572341829208*pi,3.85046214917083*pi) q[3];\nu3(0.383235860988452*pi,-0.13777696397939299*pi,1.303616041974142*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[13];\nu3(0.705587826110418*pi,3.0998468895691*pi,0.5866575361495658*pi) q[8];\ncx q[10],q[11];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.399339582286854*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0647151050253481*pi,3.48285114739891*pi,0.620630351529382*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49071025091494*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40550600527318*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3821142270412405*pi) q[20];\nu3(0.816744285685794*pi,3.26299000559096*pi,4.41084085191799*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.15096508847748*pi) q[19];\nu3(0.255555189870494*pi,-0.25385642671575803*pi,4.03515091997332*pi) q[21];\nu3(0.451421675850241*pi,0.48738155804526495*pi,0.8884494800666509*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.350478400903132*pi,3.11956265644415*pi,0.727653494533082*pi) q[6];\nu3(0.540994023941236*pi,0.37593073986328396*pi,0.8683357412132879*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.42530228967089*pi,2.55658902212732*pi,0.9761486590845461*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.823999161317074*pi,0.339768211317494*pi,0.996642735783309*pi) q[6];\nu3(0.571154082521496*pi,0.404126910649922*pi,4.27291961921492*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.744739235592202*pi,2.88333513744669*pi,3.96844872201249*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32082435903678*pi,0.5*pi) q[4];\nu3(0.681974530583951*pi,3.49844843505031*pi,3.52382229129147*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2030176660625949*pi) q[12];\nu3(0.560391363045409*pi,2.64174358224292*pi,4.05028511739499*pi) q[13];\nu3(0.721891754130723*pi,2.66919270961396*pi,3.89123909296871*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(0.688411702847695*pi,-0.357483130192859*pi,3.30203227792063*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35315916425081*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.510370015351612*pi,2.67764558847024*pi,3.6931455336578*pi) q[13];\nu3(1.0*pi,0.0*pi,1.262630586684892*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.41864130213397*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.202173640369613*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.48961399451442*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.3682033776833111*pi) q[9];\nu3(0.767897991325468*pi,0.56867999473675*pi,0.540591202779879*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.474029028521009*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.438396604324501*pi,0.476910861903428*pi,0.5602151025076226*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.311481996429252*pi,-0.11868009999316498*pi,1.006971907027192*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.558962166353119*pi) q[14];\nu3(0.320317865424746*pi,-0.332005658413978*pi,4.0425869129953*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.403580081541886*pi,-0.270442411551601*pi,4.44603733566564*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.235300287362637*pi,-0.12590200360893*pi,1.0562240785690769*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.610249683980257*pi) q[21];\nu3(0.0374466622454773*pi,3.16243383039964*pi,1.2793571198284721*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.43424825919613*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.619616651636191*pi,2.7331066835174*pi,3.94249079742731*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.627229072830877*pi,2.97199063578374*pi,3.0822583407716*pi) q[16];\ncx q[17],q[21];\nu3(0.052574694735192*pi,3.39213053371445*pi,1.8381346006162*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.277498018683817*pi,0.07653330441739903*pi,0.5450151865877231*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.315837549683777*pi,0.07693584155036703*pi,4.19354362263471*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.803666672010447*pi,2.94501445127905*pi,3.66790248561467*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.604830824147307*pi,2.96725495547291*pi,4.163299837026591*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.602534453351201*pi,-0.4384821689354188*pi,3.14111973509218*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.677555134371458*pi,3.10854790008139*pi,3.57278312636494*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.698090691277519*pi,0.09709106596015804*pi,0.669863117061552*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.453328604803404*pi,0.8167870461203*pi,3.97883544048089*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.252369071232325*pi,3.27522435898985*pi,1.0651394216975079*pi) q[4];\nu3(0.552651399361267*pi,-0.19293549762860002*pi,4.1757307642666*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.183544437327214*pi,2.3571429230341*pi,1.2089802807692491*pi) q[17];\nu3(0.296145946597686*pi,3.44273920082693*pi,1.328221776263752*pi) q[19];\nu3(0.187042191341394*pi,0.022943024755835983*pi,4.30737646385994*pi) q[21];\nu3(3.5*pi,3.43054432853395*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.541529535411838*pi,3.43292699089447*pi,0.540776905627525*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48444004168226*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.234008390092412*pi,-0.04893585617518298*pi,4.09005379570284*pi) q[14];\nu3(1.0*pi,0.0*pi,1.313142608934454*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334909935156978*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.872856123077332*pi,3.2751766080613*pi,4.15703268379159*pi) q[12];\nu3(0.597265037300205*pi,2.58347402837538*pi,4.03269387335631*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34987751368926*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.344476183154237*pi,0.12443335430245595*pi,1.064257354138399*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4588628187989805*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19249683016415*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4595698621232795*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.45630588686613*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.221576431597224*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.37764396590229*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3263683982206311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.676671619667535*pi,3.34950209060155*pi,3.48379082695481*pi) q[3];\nu3(3.5*pi,3.37939757324119*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164962165442537*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5434358950865619*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.45203990298139*pi,0.5*pi) q[2];\nu3(0.861852206519114*pi,0.452941946049932*pi,0.92883033480167*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.290556782211502*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.392912579623999*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37691259931255*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34509974193993*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2660897931323332*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.4102982314576*pi,0.5*pi) q[6];\nu3(0.0611540801235153*pi,-0.24159889753082803*pi,1.55892784941213*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.31991030085802*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5116924970196329*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.351420518571523*pi,0.23600685120549503*pi,4.24060729731732*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5017060231876447*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.701503150028649*pi,3.00786213346357*pi,4.35269638759652*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5105185878839379*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.694207025249849*pi,-0.05306818341765901*pi,0.615070218912793*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38046796303111*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.424664554998951*pi,0.7582803211267699*pi,3.96010291676507*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.844567950397453*pi,3.16035956509718*pi,3.72506082554273*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.753276012277683*pi,0.14487070206321895*pi,1.2573665015727729*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.601518254453634*pi,-0.02964546171542598*pi,1.183042547344217*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.446466746595708*pi,2.65353955266347*pi,3.74083450009798*pi) q[16];\nu3(0.476301293247854*pi,0.67109812776853*pi,4.41074152375332*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.572658836478725*pi,0.46790136691753903*pi,4.27577118000891*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.680868410258402*pi,2.70028055085992*pi,3.77379515479672*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.270008036110404*pi,3.3184553459068*pi,4.27433249463751*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.397260785187961*pi,0.028367819140245*pi,1.305870719510555*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.457231702153784*pi,0.325981280158814*pi,3.3848963082843*pi) q[13];\nu3(0.572693493656824*pi,-0.08614886042689501*pi,3.76660130812618*pi) q[14];\nu3(0.92184117235162*pi,0.346753487356828*pi,0.957841953487208*pi) q[16];\nu3(0.573446529250886*pi,3.25495098889406*pi,1.81649325134868*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.83797828567435*pi,2.88299497497258*pi,4.0491935008736295*pi) q[20];\nu3(0.554898605875203*pi,2.65690294984583*pi,3.82457323537685*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.734823423053604*pi,3.34732009752717*pi,0.5112017123666344*pi) q[2];\nu3(3.5*pi,3.39877076460576*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.841339527240012*pi,2.891230127886*pi,3.98184548944984*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.358671447290039*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.100076036597044*pi,0.57743332740462*pi,3.60486224147952*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.7146080073692*pi,3.35077249032677*pi,4.44055619798136*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.652423736258597*pi,0.015688176791137987*pi,1.363361396776373*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.619962636251797*pi,2.99511083824029*pi,3.05255544337687*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.726659878041132*pi,3.42467487814763*pi,4.33226893852617*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.69477098841835*pi,0.7011881382930201*pi,0.9675843114774669*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.542514030151631*pi,-0.271420230076141*pi,3.88207236027944*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.531871632140044*pi,0.18827262650671694*pi,1.114633283527736*pi) q[7];\nu3(0.37860244074729*pi,3.19700646331323*pi,0.748650262296495*pi) q[8];\nu3(3.5*pi,3.4387740456648*pi,0.5*pi) q[9];\nu3(0.228001548869173*pi,3.14342637684799*pi,1.234513553428138*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270371664961838*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.612862193206107*pi) q[18];\nu3(0.14986823857889*pi,3.14865498099867*pi,2.09549050778043*pi) q[19];\nu3(3.5*pi,3.13804256160369*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.915702265913134*pi,3.11349696179341*pi,4.1526669492243595*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39791938613504*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29209039912508*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0724103441248611*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.4915355711324*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.367937403977272*pi,-0.36292158780275796*pi,1.009834495643873*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.40930889749169*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.298925375920567*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.422080642086851*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4857842772492305*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.43717419666743*pi,0.5*pi) q[1];\nu3(0.34131068690959*pi,3.36075603672762*pi,1.39490089299576*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.531023469277085*pi,2.64751029335432*pi,1.105596605686057*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.356299682267996*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.274407147219562*pi,3.11406584071364*pi,1.53252798314947*pi) q[3];\nu3(3.5*pi,3.48996925216503*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.153484337025101*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.861124554596544*pi,-0.4727464073359266*pi,0.5366906076465379*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49192263463567*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.444955736843*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2441838984313671*pi) q[10];\nu3(0.474362720314622*pi,3.08112613300126*pi,3.32346877474859*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.280275336679312*pi,0.21964823084751794*pi,1.202530486539389*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40982857236755*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.422272633907641*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.486831378250508*pi,3.26183550737217*pi,0.641660949347194*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.235571839899102*pi,-0.186787018777193*pi,1.176345282754345*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33261193753317*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.267581547307284*pi,-0.16923014122271002*pi,1.4638520303223261*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.47595529625838*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.530080518014656*pi,-0.11177508512207601*pi,1.113930070498756*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3618770064491819*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.245929487151843*pi,3.47301740721605*pi,1.57849663181343*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49620054735236*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.375197704061353*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.82050948174766*pi,2.53681487852875*pi,3.67158757456096*pi) q[15];\nu3(0.784191049821843*pi,0.55883644724753*pi,0.649078660486106*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.911109444485651*pi,-0.485846676029836*pi,3.23695314962451*pi) q[20];\nu3(0.635006339930898*pi,0.03530597315244899*pi,0.952893364438569*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4881047638202105*pi) q[11];\ncx q[12],q[16];\nu3(0.840655680851597*pi,0.240328786601265*pi,0.669099770297253*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.806347413070286*pi,3.10044050354686*pi,3.57224305517431*pi) q[15];\nu3(0.43181446400478*pi,-0.19363500218997898*pi,3.87210715983571*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.514465636578204*pi,0.01127108267348298*pi,1.0196484271954809*pi) q[20];\nu3(0.865288634759964*pi,0.5590805111073001*pi,1.283975158251961*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5955949789682278*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43540622038331*pi,0.5*pi) q[12];\nu3(0.188246678407542*pi,0.32043339353228795*pi,4.4108298407339*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.272418001460729*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.493322166351926*pi,0.40065696645195004*pi,4.12670986827061*pi) q[1];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.34383632392992*pi,0.56919542924871*pi,3.83908390793981*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.512081352037888*pi,3.46695924356871*pi,3.54927050107192*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.419071145411919*pi,-0.247261548930572*pi,1.66284280424688*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.476833736797977*pi,2.63434458181101*pi,1.58298601076494*pi) q[4];\nu3(0.869571274152027*pi,0.5623008911165299*pi,1.41251666894853*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5552604460829*pi,0.29827675194624004*pi,4.36655855418208*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32751539772741*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.129504704526062*pi,2.49288176089578*pi,1.271772975663203*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4135889708961304*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269647999606059*pi) q[18];\nu3(0.136865300627907*pi,-0.167290538259595*pi,4.26457352126263*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46532154525423*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.194314539090229*pi,0.10902393571159497*pi,4.02992498258849*pi) q[4];\nu3(0.372621867701427*pi,3.13562445182592*pi,1.378111497349108*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.31918521578189*pi,3.02435368156377*pi,1.96383485080957*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1412828785523539*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.316046784283512*pi,2.72419675577824*pi,1.2784671631235849*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46575482038014*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5877427182501753*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.194656442303113*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.520598932193213*pi,0.250111095220222*pi,0.9614146837130599*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.432148082921133*pi,0.260600501432383*pi,4.14151370373835*pi) q[8];\ncx q[9],q[18];\nu3(0.318804433616615*pi,-0.239180927735971*pi,1.1434543165063191*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5942582060462351*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.263195117305888*pi,0.34863990764367203*pi,3.60636751616411*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.203482161846968*pi,2.81307963192247*pi,1.3918529870175709*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5829164314477747*pi) q[20];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.899955361162666*pi,2.88708069855706*pi,3.41605883950445*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.42601561639116*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.287707124281174*pi,-0.07068827591973997*pi,4.38857578187563*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.78852143097342*pi,0.18747942787548*pi,1.371743619018046*pi) q[9];\nu3(0.503498646247264*pi,3.11621986529651*pi,1.91430515080718*pi) q[11];\nu3(0.430716852852291*pi,3.484901765487*pi,0.992699069937256*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.26781885498274*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[14];\nu3(0.755985071562928*pi,0.7466972957490701*pi,1.04492843387835*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.567674614531358*pi,0.83841918271416*pi,0.852890532259827*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.572140126021261*pi,0.12539903397387797*pi,4.25313274738748*pi) q[11];\nu3(0.264102332044957*pi,-0.4558514097194866*pi,0.863057600992394*pi) q[12];\nu3(0.564735949004657*pi,-0.009945984677531994*pi,1.0783072958767361*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.651647788741466*pi,-0.292312270162921*pi,3.40878225175944*pi) q[18];\nu3(0.453253467508623*pi,-0.4787485757280708*pi,4.24886708507882*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.617489833699166*pi,3.03569303243089*pi,3.48982149734338*pi) q[2];\nu3(3.5*pi,3.37373517105954*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.168311833836593*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.327747357186766*pi,0.52801312048398*pi,0.850384494586207*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42755584611125*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.601156950472602*pi,-0.392726212083107*pi,3.71380344648102*pi) q[16];\nu3(0.742902667345543*pi,2.94438000614894*pi,3.19678871585685*pi) q[18];\nu3(0.576962240002411*pi,-0.12579543767970303*pi,1.273157175227748*pi) q[20];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0825571071757471*pi,-0.342805151375671*pi,1.725834405751*pi) q[15];\nu3(0.531303171237569*pi,0.431635568198791*pi,4.41056315915421*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.32728235975852*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40114759686894*pi) q[8];\nu3(3.5*pi,3.4285278204769*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.247858947962831*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.275589593847031*pi,2.99638617332329*pi,0.5138745015489168*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3061163615045261*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38856772263019*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.35408762783536*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[6],q[21];\ncx q[7],q[11];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.1276842282908879*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221463290886669*pi) q[18];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41619764032702*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49552877568516*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.299225799647707*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.657133499397871*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.638088440438328*pi) q[17];\nu3(1.0*pi,0.0*pi,1.384932011781115*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5195218514592606*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3305520342966*pi) q[18];\ncx q[0],q[12];\nu3(0.888160075022081*pi,-0.4878787471601849*pi,4.37012000422465*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48129426681134*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38868604406483*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4619517434799492*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30364671340116*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.399746426245675*pi,3.2130379954431*pi,0.677853011243552*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.489830190596271*pi,0.133342329736309*pi,0.605788260441934*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.976238638610437*pi,3.40012933195277*pi,0.886724843450318*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.448851702499726*pi,0.27374240739227496*pi,0.8739788217144571*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0285103228443899*pi,1.04004785745282*pi,4.359468061289229*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.505623956605034*pi,0.217185216897696*pi,3.53660901941642*pi) q[14];\nu3(3.5*pi,3.43422542444648*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.24225723006994*pi) q[16];\nu3(0.731039526720232*pi,0.02447148077244299*pi,4.14594175903344*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253362898002993*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.411128565334*pi,-0.4411107474107158*pi,1.82351015468049*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.313777293982773*pi,0.21074564828284603*pi,1.212482940321761*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.539988261843329*pi,3.34680419283868*pi,3.18987845172176*pi) q[7];\nu3(0.643681674256617*pi,0.25664964723848505*pi,4.3957541087161704*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.514274866564651*pi,0.16737218390276598*pi,1.365566071775586*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.296697750784163*pi,0.9350423712151501*pi,4.36106770996202*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5059031572899*pi,0.195253528502618*pi,4.47577505765857*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.230353154816085*pi,0.433807763915422*pi,3.57770374118771*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.124144330944571*pi,0.12952798107484198*pi,3.58648140436959*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.162155802214926*pi,0.41834720725072605*pi,0.5795739174164158*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5519403449630271*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.19128829146627*pi,-0.297520368640555*pi,0.991753489512951*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.942276496026042*pi,0.127765347926157*pi,4.25168644553876*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.48627890321881*pi,3.42084658678525*pi,0.5309284177900263*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.156821684475544*pi,-0.29537139574334803*pi,1.77059419428313*pi) q[2];\nu3(0.656294464291689*pi,0.221383632361842*pi,0.917157343645722*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.556511700590042*pi,0.22840928789313297*pi,4.09411696526737*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44142106663928*pi,0.5*pi) q[0];\nu3(0.383018477901468*pi,0.99944559246206*pi,4.20905056396427*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.77598559845707*pi,2.99703496346234*pi,4.353476232663191*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.297431653336743*pi) q[14];\nu3(0.221436479840558*pi,3.0126500549745*pi,0.620388517296954*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.594973541059861*pi,3.3580349438368*pi,3.30940638018954*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.591900917359241*pi,2.80761540132287*pi,3.56292488504934*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.44131023818728*pi,2.96207164668331*pi,0.5579834662074628*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.386586864781625*pi,1.12444969715937*pi,4.246935202941*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.35868985190875*pi,-0.07823687856679701*pi,0.702985912057713*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.319548180447015*pi,2.56478159699271*pi,1.027888953783296*pi) q[5];\nu3(0.245082925019065*pi,3.43749148667209*pi,1.7734148993595*pi) q[6];\nu3(3.5*pi,3.43766795462396*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2301703962483082*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.427510128059399*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.667898491078469*pi,3.2446568865115*pi,3.98413792484362*pi) q[19];\nu3(0.0827782317427746*pi,-0.344317728933688*pi,0.835268968048852*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.549397060903958*pi,-0.09261698506627702*pi,1.349716779675533*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.26664910341722*pi,-0.034429762035289024*pi,1.054435517716859*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48908920765404*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.347448124885927*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.34321864712812*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5963631905395*pi,2.81228010153856*pi,4.17098358565713*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.49912715254791*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.46399521635018*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.400902016332671*pi) q[10];\nu3(3.5*pi,3.42581993913243*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.217145898442602*pi) q[15];\nu3(0.526883893346375*pi,-0.17701778924062*pi,0.811401771048901*pi) q[16];\nu3(1.0*pi,0.0*pi,1.318060932654348*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5077229527606781*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.37614773402377*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.070885983556313*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.660591996338991*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.386917071173929*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.4221501622335*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.370420505301039*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3506949730824531*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.49358544645319*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.340804813014804*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45950838052092*pi) q[21];\nu3(0.497645030463824*pi,3.05649975201189*pi,0.9788034770033309*pi) q[0];\nu3(0.34959744981029*pi,-0.05490935778525302*pi,0.975196631906737*pi) q[1];\nu3(0.640841648035375*pi,2.95784230213269*pi,4.21701746018168*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.48129333588003*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.269375825535709*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44041835623167*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.817006751551286*pi,0.60171395015166*pi,4.11696719247366*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.208732983449063*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5548498693155985*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.241867652973012*pi,3.26886583344013*pi,4.34272349505376*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5454332106338744*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.31284257812374*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5042959912494824*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.480488557581922*pi,-0.246766673620254*pi,0.792429637776435*pi) q[9];\nu3(0.526500394541495*pi,0.77216465235932*pi,4.2682085639491305*pi) q[10];\ncx q[11],q[16];\nu3(0.404290825434437*pi,2.91728363558669*pi,0.85841225626585*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.301610051606794*pi,-0.4702738745994622*pi,1.61237464577667*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.316603689667218*pi,3.49331232960744*pi,1.4885366318248399*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\nu3(0.745417286656355*pi,0.43401381190700405*pi,3.99301828026227*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0630084596327706*pi,2.83852329588562*pi,0.7761850019589309*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.794787097525337*pi,-0.154985976414089*pi,3.49628921686046*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.667087339078689*pi,0.073211346841636*pi,3.67105769278754*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nu3(0.564289490811625*pi,3.01704374166027*pi,3.77726840884781*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.300008586198922*pi,-0.4100813100791376*pi,0.650519610927337*pi) q[11];\nu3(0.549856100353726*pi,-0.04078812605848797*pi,4.4044294271267805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.729844211049896*pi,0.6741491327495901*pi,0.911712463221056*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.638276674198389*pi,-0.10393088951704399*pi,4.432850001800141*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.528283422225864*pi,0.474298388583859*pi,0.64177427761719*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.26773323584442*pi,-0.410088201221333*pi,1.62281250177135*pi) q[16];\nmeasure q[5] -> c[5];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.397998068476286*pi,-0.20797575595179502*pi,1.468060820258951*pi) q[8];\nmeasure q[8] -> c[8];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.723283270411834*pi,0.234105082798319*pi,1.159181363493964*pi) q[0];\nu3(0.484693370331617*pi,-0.20480515904574298*pi,4.44994498955867*pi) q[1];\nu3(0.0707065919535418*pi,0.39341994228172705*pi,3.85514093389665*pi) q[2];\nu3(0.0498146285556158*pi,0.9174063732989499*pi,4.18508171978919*pi) q[3];\nu3(0.296896850848765*pi,-0.08433924073397397*pi,4.03526919090885*pi) q[4];\nu3(0.147836178831653*pi,3.40639829351893*pi,4.39070550431528*pi) q[5];\nu3(0.241870012927142*pi,3.13678844056116*pi,2.11393121066455*pi) q[6];\nu3(0.517573416578427*pi,-0.4311506156522311*pi,1.24987524326436*pi) q[7];\nu3(0.238125302688823*pi,0.5927047871216*pi,0.783490003522164*pi) q[8];\nu3(0.528108188833477*pi,0.455314863783311*pi,4.47661716004982*pi) q[9];\nu3(0.859799427790988*pi,0.6171934318977199*pi,4.38754319179721*pi) q[10];\nu3(0.435855132159752*pi,2.96376742295724*pi,0.755061560451039*pi) q[11];\nu3(0.223878166554136*pi,-0.09219725871038698*pi,3.9216045949902*pi) q[12];\nu3(0.496626090033493*pi,3.32351984155068*pi,0.939634097250156*pi) q[13];\nu3(0.380867225119868*pi,0.8265692161598901*pi,4.2578776488287495*pi) q[14];\nu3(0.395326777801521*pi,2.85506357670143*pi,1.80602412280647*pi) q[15];\nu3(0.604907329130378*pi,0.19869068858305905*pi,1.041047521176377*pi) q[16];\nu3(0.525901349898864*pi,2.89366640110465*pi,4.034164696468849*pi) q[17];\nu3(0.393776176003623*pi,0.63679874291271*pi,4.340998785101*pi) q[18];\nu3(0.737961366758633*pi,0.201735760794302*pi,1.57338506667675*pi) q[19];\nu3(0.400656653683354*pi,0.335233772733581*pi,3.87050326170508*pi) q[20];\nu3(0.0850577575804076*pi,-0.0023287769918949874*pi,0.719937124001861*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[6];\ncx q[2],q[20];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49138395559004*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43430025892125*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46253810693618*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39333562425051*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.340454778629756*pi) q[6];\nu3(3.5*pi,3.45085146764055*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.178714960311841*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3568683585357308*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261331560246681*pi) q[20];\nu3(1.0*pi,0.0*pi,1.179517034510304*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[6];\ncx q[2],q[20];\ncx q[3],q[17];\nu3(3.5*pi,3.43737306356673*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.392326604840255*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.47230893518654*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.658799736279478*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40330695936346*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2262835632587779*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.38871601483026*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.2167557412851782*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1603286895828608*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.458100810581071*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5498634148284994*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.383598150988091*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5835419917107028*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[6];\ncx q[2],q[20];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.40904348949147*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.47944198224069*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.47098426275166*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.372993394285667*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3739975927448072*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35307226219925*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.391415243384429*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5152526227936249*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.590634523490852*pi,0.47747169903085696*pi,4.12606742037441*pi) q[0];\nu3(0.614727744736402*pi,-0.14060242291018799*pi,1.125803235574529*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.251930359453703*pi,3.17727044103935*pi,0.7184562831011501*pi) q[6];\nu3(0.63236523289289*pi,0.365644813676161*pi,4.146507582630409*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44227117526565*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6710090608346739*pi) q[18];\nu3(0.582630107349499*pi,-0.31863781156522497*pi,4.02859200781489*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.429597822665048*pi,0.6139273635877001*pi,4.26239978606479*pi) q[21];\nu3(0.346306423821891*pi,0.34201733241660504*pi,3.61883201041213*pi) q[0];\nu3(0.647726204653536*pi,0.6002619477526101*pi,4.41808925652598*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.458655986027839*pi,0.61242214422693*pi,4.03741587203986*pi) q[6];\nu3(0.462845251705189*pi,3.1430195811444*pi,0.729948324890035*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.444136280471973*pi,3.02592318873664*pi,1.63994802459927*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.592822299715233*pi,0.7229265716173101*pi,1.0335177872008892*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0805352722424221*pi,0.35320368484768805*pi,0.700200343543782*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.367162214791379*pi,3.1351691343835*pi,1.94276475600465*pi) q[2];\nu3(0.367192363979618*pi,0.9477824665977701*pi,4.0150372186201295*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.361043820159284*pi,3.35155327675671*pi,0.9994589204819919*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.119626650383959*pi,0.16529972948027805*pi,3.70909218701001*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.300490948685772*pi,3.02959756771959*pi,1.86323760788683*pi) q[20];\nu3(0.47478539365132*pi,0.8165341206165999*pi,3.9620754986761*pi) q[2];\nu3(0.584107189795892*pi,0.9880083087936999*pi,0.871625105656141*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.324222589992599*pi,-0.19844129257500198*pi,3.71599470244631*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.68899769414934*pi,0.433002114323785*pi,0.601599954723372*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.561568173298335*pi,3.16461223743195*pi,3.93099908676903*pi) q[16];\nu3(0.266529098018318*pi,0.16200671439345604*pi,3.84033528373037*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.658848854919469*pi,0.5262123270990999*pi,0.74325545032579*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.720238550572547*pi,-0.09902479058047697*pi,0.916468437060669*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.484821857513739*pi,3.42158317571768*pi,4.0799929116193*pi) q[12];\nu3(0.447750988987943*pi,-0.25255522273293396*pi,0.864585607507914*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.361952703703999*pi,2.41921761106177*pi,1.269545002933788*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.64649602745895*pi,0.9616239246307601*pi,4.47597776807746*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.43120942752659*pi,2.99699079458309*pi,1.79307542417911*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.172906128996299*pi,0.41768766950118197*pi,3.63906751119214*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.472321907845883*pi,0.93007642090977*pi,4.21277832010811*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.97439876012244*pi,3.35677798323692*pi,4.19884202248699*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.638872785650247*pi,3.05725727259425*pi,4.27184135563329*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.711732044049033*pi,0.6674475390699299*pi,1.137401704651444*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.184137269973202*pi,0.131237111053624*pi,3.39317470892455*pi) q[10];\nu3(0.571871427144918*pi,-0.15731516022786401*pi,4.24291862619442*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.20780684354778*pi,0.12247689077547397*pi,3.60447739191075*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.691203086763157*pi,2.71377113966932*pi,4.18812497900989*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.291676877100739*pi,0.13083493189061102*pi,3.38198409033184*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.534318549494145*pi,2.56742490365842*pi,3.8485559367365*pi) q[18];\nu3(3.5*pi,3.44642319086251*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47551552108632*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43595486362703*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4376351390826*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.250012639546482*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2308077426216228*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.273479128634037*pi,3.44569273927734*pi,0.9579645358105571*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2331372397778488*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.373469258941362*pi) q[20];\ncx q[1],q[12];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.348644347004911*pi,0.40708753315356505*pi,3.86056338353123*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5390458670567736*pi) q[9];\nu3(3.5*pi,3.36446977483356*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.630660325314947*pi) q[12];\nu3(3.5*pi,3.35777245014674*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42069552956473*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2887417002233361*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3050373896736471*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.635865896204076*pi) q[20];\nu3(3.5*pi,3.48718633056377*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.49310733756501*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[6];\ncx q[5],q[16];\ncx q[7],q[20];\ncx q[8],q[21];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.334415438377704*pi) q[11];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3963537219001498*pi) q[15];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43378077488584*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2650263486990752*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47530762197047*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30939090379509*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.630088117726335*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.283678901918453*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.389703708442778*pi,0.9131017263215*pi,4.053233242336249*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.457890383933931*pi,0.6392313011128601*pi,4.30543954803512*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.103611099951635*pi,0.451420516120848*pi,4.35382999667546*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.28662556086323*pi) q[11];\nu3(0.57588236577317*pi,0.16120778332687902*pi,3.72277924123186*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.3767960645529*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5449353766806129*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2793309519406129*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.346014978232838*pi,3.14957713154179*pi,4.43934931265593*pi) q[1];\ncx q[2],q[11];\nu3(0.157083605303972*pi,0.46474802613395705*pi,3.96306612434444*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4890833408910495*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.512101521515968*pi,2.4849261232033*pi,3.85143470983959*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.400801300377078*pi,0.35177829816470196*pi,3.55062813635815*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.639410140030907*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.678659488713626*pi,-0.362882697906651*pi,4.32932627875034*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6317119217960601*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.162260451105723*pi,2.64199734181948*pi,1.264126180204914*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.622671222525683*pi,2.6787274506911*pi,4.02887804817468*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.411003493655974*pi,3.3873304215578*pi,1.444016229542397*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.764748066231693*pi,2.52688402495683*pi,3.53952663695492*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.362729205978342*pi,-0.277339480104638*pi,0.6393582311125829*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.527204226667535*pi,3.10964713103346*pi,4.335082564169809*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.689696232200097*pi,-0.24954990427553703*pi,4.061231299679*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.207087346791185*pi,-0.134980139962195*pi,0.8149308035567799*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.611181857703991*pi,0.19903488433524497*pi,3.82440167762219*pi) q[14];\nu3(0.693183636199023*pi,3.31668245598939*pi,3.47592241378145*pi) q[15];\nu3(0.343203691539951*pi,3.41786532972086*pi,1.58180547743324*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.757333995894995*pi,3.31008035872237*pi,3.56777847162954*pi) q[18];\nu3(0.743425505188511*pi,2.73290520088765*pi,4.1906631522722595*pi) q[19];\nu3(0.698929233986092*pi,0.12733110969079398*pi,4.48825160889779*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.251285756593539*pi,-0.137440799283646*pi,4.10885882480536*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.537243355606501*pi,0.25751669746839*pi,4.102032598587909*pi) q[8];\nu3(0.095761454148308*pi,-0.4851355888940268*pi,4.099410169312311*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.484813118119018*pi,2.94399827363509*pi,3.75455887059131*pi) q[14];\nu3(0.434428704556529*pi,0.08797156723168897*pi,3.46658593144084*pi) q[15];\nu3(0.545503582233866*pi,0.08134115259927999*pi,0.5487234077566309*pi) q[16];\nu3(0.354001876636037*pi,-0.489124888901757*pi,0.919277118949615*pi) q[17];\nu3(0.414269836756405*pi,2.98140408196656*pi,0.867451173614473*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.60851339022016*pi,3.36996377945869*pi,0.5144492536331905*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.889359175242685*pi,0.47004192448718995*pi,1.4199153838362881*pi) q[2];\nu3(3.5*pi,3.40349980098293*pi,0.5*pi) q[3];\nu3(0.409072434912372*pi,-0.09213222449652197*pi,1.073647179828865*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.501155617100318*pi,3.04283760086367*pi,0.769220961014448*pi) q[10];\nu3(0.449253010077477*pi,-0.4388806225797552*pi,4.43034305020545*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3279940528381329*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.536286481091135*pi,-0.210999105418896*pi,0.945357076979876*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.559847468420793*pi,2.76544103855789*pi,4.05777619192483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34388462922636*pi,0.5*pi) q[1];\nu3(0.557247217158907*pi,0.11352638842742002*pi,4.18821535357604*pi) q[2];\ncx q[3],q[12];\nu3(0.650538368731536*pi,0.55577528316505*pi,4.1463285603475395*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.173130328176446*pi,0.52216590533287*pi,4.0005081681701*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.150475450234301*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.7736871485838*pi,0.05126201946960596*pi,0.843205686953008*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.325618802724269*pi,3.07257212565129*pi,2.01276604012096*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5950313234524678*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37032147391607*pi,0.5*pi) q[5];\nu3(0.476913539276579*pi,-0.351704752916432*pi,3.91117136093847*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[10];\nu3(3.5*pi,3.46600434596354*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.266463187408245*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222400767791213*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.609644020618875*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3488340743034*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44873312689707*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.20806118104958*pi) q[10];\nu3(1.0*pi,0.0*pi,1.191787743397996*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[20],q[21];\nu3(3.5*pi,3.46143408771201*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.317289431519653*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32281743658536*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.607528302639049*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48331297575561*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.241577174510071*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[17];\nu3(0.0800365575600572*pi,3.23083249019285*pi,1.289108342351727*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5993477303828306*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4078327186603*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.500106383927263*pi,3.0336131184711*pi,1.56818002553275*pi) q[1];\nu3(3.5*pi,3.41807376496744*pi,0.5*pi) q[2];\nu3(0.121348113782465*pi,0.440487179157665*pi,4.1679035043073505*pi) q[3];\nu3(3.5*pi,3.39573702301357*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208701749948315*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.670844381429542*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.338331047535057*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.680664784761797*pi) q[21];\ncx q[0],q[15];\nu3(0.0984706298724458*pi,1.05149576297494*pi,4.33246388331219*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.484385854782726*pi,3.15371250416019*pi,4.07247661021025*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.598047980756835*pi,2.97231235875093*pi,3.04669614257279*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.661890485795876*pi,-0.4478235783638154*pi,3.97089224320803*pi) q[5];\nu3(3.5*pi,3.43293593579567*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.554863979507306*pi,2.83948589528586*pi,3.58073058998823*pi) q[8];\nu3(1.0*pi,0.0*pi,1.298279897396053*pi) q[9];\nu3(0.617487266169457*pi,3.48321011192709*pi,3.69918027906025*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.568707980174489*pi,0.6238660734144501*pi,0.5820509517544336*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40856918477175*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4888105359480495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.573557455296985*pi,3.24985801779916*pi,0.798834184487548*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.597463472415373*pi,0.7854422772010199*pi,1.184978223381034*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.731812553971549*pi,3.31351856367811*pi,4.29051867620976*pi) q[8];\nu3(0.250449611960842*pi,0.06314983049698797*pi,3.784925673132*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.225108485262918*pi,0.23437079371810698*pi,3.615992502997*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.794909113467159*pi,3.2616993831786*pi,4.1137675180463305*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.714608583370359*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.624651131320064*pi,3.3824539930894*pi,3.11727478543131*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.179677816959919*pi,0.13974855960635602*pi,3.91754461280094*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.376856702445953*pi,2.8220220703155*pi,1.494717190889344*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.816193897659422*pi,0.48245402784895997*pi,0.5443181959058697*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.211355129553248*pi,0.8346490333096801*pi,3.94183109034965*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.781197911768555*pi,3.27779289397249*pi,4.20191713782038*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.458883519493112*pi,-0.4719590211986299*pi,0.620647226581249*pi) q[18];\nu3(0.40632272848916*pi,0.13585293692687594*pi,3.41435661406417*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.673663946198981*pi,-0.340676414216471*pi,3.56171497397818*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.26794097752328*pi,0.6400965245768999*pi,3.94081042313299*pi) q[15];\nu3(0.381115775825373*pi,3.25525241425617*pi,1.26173460661057*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.807350889775539*pi,0.15546354475748803*pi,3.90111684961585*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.204300528195261*pi,2.88331152869559*pi,0.673902853208011*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.575372306897479*pi,0.118343418496897*pi,4.20125576638187*pi) q[15];\nu3(0.333979379245455*pi,-0.272887221774873*pi,1.54275042722929*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.686801809569558*pi,-0.046997441963984976*pi,4.09267601851055*pi) q[21];\ncx q[0],q[1];\nu3(0.500467634533439*pi,-0.325959207134098*pi,1.104764262911748*pi) q[2];\nu3(0.366517998531326*pi,2.48199618552038*pi,1.0837321665754471*pi) q[4];\ncx q[5],q[13];\nu3(0.339376330428479*pi,3.17911337795006*pi,1.363926076299459*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36674819045669*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.172389603573535*pi) q[1];\nu3(0.281035665354954*pi,0.47940651196793604*pi,0.753854540136053*pi) q[2];\nu3(0.26547324928598*pi,2.86405730791722*pi,0.658469464133154*pi) q[4];\nu3(3.5*pi,3.38910718723662*pi,0.5*pi) q[5];\nu3(0.815288418503215*pi,0.29992285752633796*pi,4.2749567214289605*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.257903848714652*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.432157680628437*pi,0.46070789179691496*pi,3.49620385018803*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(0.855431971281835*pi,0.22716302352898898*pi,1.497984366004073*pi) q[14];\nu3(0.174517337703724*pi,0.8314487019474*pi,3.91914543555637*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5672077433562062*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.909261812937823*pi,2.44552005159869*pi,3.81698222475239*pi) q[9];\nu3(3.5*pi,3.49422977492467*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42440326179155*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37530986974574*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4697240326898395*pi) q[13];\nu3(0.0384598719926464*pi,0.052887705597319035*pi,4.4036322087855595*pi) q[14];\nu3(1.0*pi,0.0*pi,1.357728025726237*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2172795758837691*pi) q[16];\nu3(0.483003548079322*pi,0.304351510522352*pi,4.01536178467275*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2129025030310299*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.40233850076759*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.157069610160516*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30229565736418*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41628790048332*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36079504424474*pi) q[21];\nu3(0.590519400979552*pi,-0.350045488702118*pi,0.894914198313435*pi) q[0];\nu3(0.122548485745373*pi,-0.14240668575791599*pi,1.4300336893956591*pi) q[1];\nu3(3.5*pi,3.26952826722381*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[17];\ncx q[9],q[19];\ncx q[10],q[21];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.176521203583329*pi) q[18];\nu3(0.628976804456183*pi,0.76250504050477*pi,0.746921150922134*pi) q[0];\nu3(0.423842780750912*pi,3.18614344887039*pi,1.1121034682086561*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48787246061266*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45083958467338*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47986279569452*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.35033800334796*pi) q[8];\nu3(3.5*pi,3.49856843759129*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24951417500707*pi) q[17];\nu3(1.0*pi,0.0*pi,1.311315886248587*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[17];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5190520461188464*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.648851713410712*pi,3.11285716511207*pi,0.605702468342621*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.66509857145827*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49699203943088*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37717011097174*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3934514987613*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1878682955665258*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.212982013280151*pi,3.09358542380236*pi,1.3230975223311439*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[17];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.272391805239427*pi,0.5301189573637799*pi,0.815067492345928*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.776893251974803*pi,-0.15332291236162898*pi,0.981193595825922*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.660270293986272*pi,0.306948327509849*pi,1.03444992961687*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46833951049057*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.476426576475003*pi,-0.22954248659147802*pi,1.5286230732747*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.156670526178285*pi,3.28112349778255*pi,4.47038891523923*pi) q[10];\nu3(0.171910805197256*pi,2.57925775477033*pi,0.949259436144559*pi) q[11];\nu3(0.413183889307208*pi,-0.278234898864576*pi,4.1992462422153*pi) q[12];\nu3(0.303163843033278*pi,2.83597591591031*pi,1.75915849566448*pi) q[13];\ncx q[14],q[20];\nu3(0.188086797308466*pi,0.12260724075317697*pi,1.069965249549915*pi) q[15];\nu3(0.322729226149572*pi,3.29266269147444*pi,0.5403983326523958*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.524647081215754*pi,0.16343035517093796*pi,3.78704532317956*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.45893138208546*pi,0.136523875132174*pi,0.604808744230934*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.604457898946039*pi,3.31837422832112*pi,2.91488638523141*pi) q[11];\nu3(0.249396920801259*pi,0.50802418997859*pi,4.21564466044229*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.696927813905815*pi,2.85238302325339*pi,3.91351338737189*pi) q[15];\nu3(0.265118437291304*pi,-0.4924890661888109*pi,1.50521192034532*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.574439163278122*pi,0.6399548503461301*pi,0.849196367872495*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.616877738612627*pi,0.44626649458162604*pi,1.0891175343981851*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.428329231264897*pi,0.420546454479341*pi,4.24212188224554*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.619577947096162*pi,0.378368990491036*pi,4.4061907196474195*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.30300759704409*pi,0.389725810619833*pi,3.72145344918146*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.520530591633352*pi,0.61517668318151*pi,4.177687907495001*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.458086775138062*pi,-0.168245836945623*pi,0.5488768291606129*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.454398899198472*pi,3.18611866004383*pi,0.9941210946493619*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.585224605363741*pi,-0.261809665205308*pi,3.83422926049291*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.362824521781277*pi,3.26186078981334*pi,1.67759657709796*pi) q[7];\nu3(0.77223034032471*pi,0.8735964775226599*pi,0.5292298630339322*pi) q[8];\nu3(0.285272608483938*pi,2.9984065483976*pi,0.669359867940828*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.450817807207444*pi,0.49670289290695*pi,0.906518482137625*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.833550555652224*pi,0.6571816886493*pi,4.25021766172908*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.455883334141753*pi,2.60863450836231*pi,1.159811745793484*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.839299400675702*pi,3.09335083943725*pi,3.04850354216896*pi) q[9];\nu3(0.370904214691553*pi,0.22327306205873998*pi,1.182357385367572*pi) q[14];\ncx q[16],q[21];\nu3(0.683490062053757*pi,3.47262792898425*pi,4.3814482853997*pi) q[17];\nu3(0.77732700339857*pi,0.021806643568242023*pi,4.074933395779841*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45437691244465*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4594201529412*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32578079623121*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.41392025850111*pi) q[12];\nu3(1.0*pi,0.0*pi,1.251828999221259*pi) q[13];\nu3(0.813082444198861*pi,-0.4696046169256871*pi,4.01262332702278*pi) q[14];\nu3(3.5*pi,3.42370804852705*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267446048927382*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.226189158897337*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[9];\ncx q[2],q[12];\ncx q[3],q[13];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.44067582244653*pi,-0.08432167176069*pi,1.1634539334108909*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27423243949627*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49008137858502*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[11];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.190982967520458*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.442060004232999*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.615744617863939*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2553785806419921*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42572498605935*pi) q[18];\nu3(0.608001830471065*pi,2.59869446232201*pi,3.48652974301692*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3007235188458495*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[9];\ncx q[2],q[12];\ncx q[3],q[13];\ncx q[4],q[15];\nu3(3.5*pi,3.49460033957849*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.4932637388997*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39718097057472*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.20806859990636*pi) q[11];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.213314241980827*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259126810063273*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.49050227046919*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.45854761356766*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.338863969210172*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5783739365346182*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.49616447744108*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602456109750352*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47142676943825*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.412270538582576*pi,2.7296661729976*pi,1.0833915598257629*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43905635307875*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47564930563386*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306285911834144*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.864680669781663*pi,0.282236600652068*pi,1.58551500475111*pi) q[3];\nu3(0.404126722717347*pi,2.86655646956709*pi,0.64987001552339*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.643463037275722*pi,3.43778068322098*pi,0.6457256582286199*pi) q[13];\nu3(0.586614859820023*pi,-0.382181505537575*pi,3.99459884391311*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.475973268043815*pi,0.05061144206093704*pi,4.055848977389751*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.193548090786877*pi,3.25865577207695*pi,2.06709754850566*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.433843210267243*pi,-0.279271498158563*pi,3.91814359673916*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.225522277599686*pi,2.65368358869499*pi,1.2686558320529882*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.347849526667118*pi,3.48315389281969*pi,1.99871944576652*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38858227015034*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.268518112714108*pi,0.44639835573879805*pi,4.37195919601728*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.767535888826153*pi,0.42523322263941*pi,0.824059687872268*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.429434763030362*pi,3.35835543404417*pi,1.73293519221446*pi) q[16];\nu3(0.613703829862886*pi,-0.17843389925207298*pi,4.43632359800628*pi) q[17];\nu3(0.462704933724907*pi,3.24861521078316*pi,3.32906328008446*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.340039953750077*pi,0.12152727552076603*pi,0.8242435941690229*pi) q[21];\nu3(0.768765389735409*pi,3.37778881096737*pi,0.714422347812357*pi) q[0];\nu3(0.128126323086662*pi,-0.157123432478588*pi,1.421745327233518*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.925691302589561*pi,0.7146855458525201*pi,4.37500301527509*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.692520691388972*pi,-0.024437535468901983*pi,3.78638351398174*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.126731715737579*pi,3.01382692061493*pi,1.79061284264778*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.674450586478483*pi,0.86451181705267*pi,0.665138686426315*pi) q[1];\nu3(0.254248998818604*pi,0.28758041640049303*pi,4.33475232183918*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.565481231498161*pi,-0.380758270940158*pi,1.031824587292376*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.506905282548749*pi,3.01818233253405*pi,0.5245267136839428*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.2685434964913*pi,-0.304782585737031*pi,1.278347480991674*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.338694060896642*pi,0.7708761652052101*pi,4.012407926237341*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.747030155207749*pi,3.18916972444168*pi,3.6068389254075*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.617015730817592*pi,-0.475560899185548*pi,0.809622223401651*pi) q[7];\ncx q[8],q[15];\nu3(0.698385219060585*pi,3.46279996461845*pi,3.39010742308151*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.530623502994151*pi,3.03096479742812*pi,3.41713496784364*pi) q[11];\nu3(0.494144688129687*pi,0.05146726859302597*pi,3.5563250242635*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45867280736049*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.160117831932745*pi,0.5215135992578801*pi,4.18089090763948*pi) q[6];\nu3(0.184162052592927*pi,0.31208884031150896*pi,3.78247615090487*pi) q[7];\nu3(3.5*pi,3.3316490522817*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.496691593460099*pi,2.66489600789872*pi,3.86311793012484*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0753162824344451*pi,3.0230451936266*pi,1.60864057082286*pi) q[14];\nu3(1.0*pi,0.0*pi,1.154420677396891*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1448145808106531*pi) q[17];\nu3(0.38172173587219*pi,0.030256915770262016*pi,1.279071465286501*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.35782085049933*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.753974189772504*pi,0.10498773666588301*pi,0.828114794219686*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.324979489584671*pi) q[13];\nu3(0.611549915605775*pi,0.413755293819421*pi,1.435565268457983*pi) q[14];\nu3(0.824183226175873*pi,0.12546313459870295*pi,0.8666636544137509*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.597177434612981*pi,-0.4207025859016761*pi,4.34636197167514*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41313596581834*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46211545061653*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.910275200294002*pi,-0.379546619193406*pi,0.5293484617413277*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.649145307253736*pi,-0.4664093225198455*pi,3.20426581925895*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5609515290363198*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0249740526180767*pi,0.419602235132046*pi,4.35887186237182*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,3.44252660342791*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.283404803060189*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34321563003188*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1174611778873271*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45728004621613*pi,0.5*pi) q[4];\ncx q[6],q[20];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44559905821474*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,3.41451718373645*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.337719917196365*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.311666669420197*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297792408386147*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5476593773723089*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.28129667264119*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39326201342163*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312790831803273*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.602485567267748*pi) q[19];\nu3(1.0*pi,0.0*pi,1.222671388229751*pi) q[20];\nu3(0.653092426477415*pi,-0.377023083247013*pi,3.92171237864558*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[20];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.570736297355082*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5195149139732531*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.669628170188424*pi) q[21];\nu3(0.700320422794161*pi,-0.175416268738051*pi,3.39489114799512*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.46103608685003*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.129455077822857*pi,3.13045525887566*pi,0.5404527110389516*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.4015435680816068*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.568139153812102*pi,3.25662298713883*pi,0.637006580041264*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.407010117485131*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37038811432247*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.287340378789737*pi,-0.29293688586537603*pi,4.00661015887842*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.556223795711964*pi,0.319008930443208*pi,4.11578304909305*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.735890159598707*pi,3.16738173612273*pi,4.15664067585886*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.511852322716759*pi,0.9743235487814601*pi,0.7811690938639491*pi) q[15];\nu3(0.936935375507797*pi,0.409236140151493*pi,0.8616372044483089*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.374581928290193*pi,3.12258505014948*pi,0.859366484113212*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.800859787344425*pi,-0.4990300192106476*pi,3.62017616213446*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.522652228707954*pi,3.47510198716654*pi,4.35626744588706*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.528022938718657*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.466527312472008*pi,-0.044922721582310976*pi,4.24921812603554*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.829374104083513*pi,0.20324469172969395*pi,1.182071466696822*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.486309465807304*pi,-0.4714874703013117*pi,0.684141716826423*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.38009095262963*pi,0.448898547883707*pi,0.988686215896886*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.546950790391785*pi,-0.18369399545180198*pi,1.179895855284815*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.619992637137869*pi,3.46005238787079*pi,3.3088778800962*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.46558970987133*pi,-0.4559350006508536*pi,1.157692044120365*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.500142006005593*pi,3.48460669858075*pi,3.21311315578148*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.740975371461024*pi,2.78630357997648*pi,3.72404726099228*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.493008644453615*pi,2.59828972869074*pi,1.387385155961159*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.612357796144732*pi,-0.137120216696005*pi,0.651023595723869*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.339700217035295*pi,3.19122928793244*pi,1.291939423652797*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.488371921375656*pi,0.03233097607915003*pi,3.59807833422326*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.70736495969223*pi,1.07348347591281*pi,0.711928650090266*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.47405726441885*pi,0.15154003001706295*pi,4.03723574842354*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.562147927804167*pi,3.07162125413896*pi,3.39208364404486*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.414208959887087*pi,3.30280509943024*pi,2.00309978551181*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.374376523304832*pi,0.457008511833654*pi,4.36805132164866*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.732601515594421*pi,2.88883926105308*pi,3.20031731016631*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.348974435369839*pi,2.94681471365377*pi,1.53118995596347*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.534778545542765*pi,3.15894663551174*pi,1.69391130409241*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.385203176640353*pi,3.4755133155271*pi,1.66604380357097*pi) q[6];\nu3(3.5*pi,3.36016181804174*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2722602372862148*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.18040575646248*pi,2.90326259564729*pi,1.3082998493644689*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.93267562395651*pi,3.05095559312674*pi,3.17138402653134*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.612480241504719*pi,-0.346582441509573*pi,3.61272926812703*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.222180014685162*pi,-0.10795095263711102*pi,0.923314770354134*pi) q[20];\nu3(3.5*pi,3.47165953430546*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.3658916317920449*pi) q[4];\nu3(0.31786828010263*pi,3.36864689653213*pi,0.7218331154522399*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34686517990237*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.134908749108256*pi,0.0031357009579779938*pi,4.448419190865581*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.35386671261476*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310414308501917*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.36040955171189*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.320345869564655*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(0.704343771436488*pi,3.21635775177796*pi,2.79929435176958*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45577218596559*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297425476920227*pi) q[15];\nu3(0.78961679251487*pi,3.16166503927452*pi,2.94545991351732*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,4.253622871316869*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.188527390113973*pi,-0.338782030439432*pi,4.48255735534024*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.528030480839291*pi,2.86200535710671*pi,3.78608117999949*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5129687288098204*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48541158653288*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5588404459650045*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39961921802603*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.224491395960038*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37549958842725*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.24948195640641*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41031899260297*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.214452301957448*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43123376831094*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.393094986957136*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.664391905893651*pi,0.60936500146374*pi,1.3475090494489979*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5977822391884318*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46768958984002*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.6121055221431531*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.726208274743041*pi,3.01078582949524*pi,4.1147103393745805*pi) q[7];\nu3(0.213766672878633*pi,2.56627199989902*pi,1.247443750381563*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.271591956799682*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5805268916924744*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5199777756382615*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.67028241624183*pi,0.83381637165499*pi,1.1549289292862701*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.183627488659285*pi,-0.366938138466337*pi,0.868749516552489*pi) q[12];\nu3(0.185597788487667*pi,3.35666038693624*pi,1.327001958505021*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.416097967613791*pi,0.66482616065602*pi,3.77757656611048*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.30171065506757*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.816513666812755*pi,3.15585582531362*pi,4.21778739929508*pi) q[12];\nu3(0.288821387370867*pi,3.04572521802624*pi,1.74326289339624*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36509541445615*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246076246435085*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.612625501372661*pi,0.36428741133000997*pi,4.37417556120495*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.634826471592458*pi,0.266685442632032*pi,1.492387257087455*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.818493533187139*pi,0.46166527929785095*pi,1.4904087426648949*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.499207789235859*pi,-0.045313232951876004*pi,1.251437959012332*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.609943881308762*pi,-0.05542935097135698*pi,3.55408024676283*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.425605447942273*pi,-0.240336287147155*pi,4.370185512587939*pi) q[2];\nu3(0.765189184247602*pi,2.90415824954049*pi,4.125208880413609*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.372866092082593*pi,0.05270215369833797*pi,0.847738123214179*pi) q[6];\nu3(0.186411979058391*pi,0.35468019690380004*pi,1.1008483377277098*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.255219823932121*pi,3.01444823555624*pi,1.94844618049352*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6427530906611609*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.334216367794244*pi,3.16258853574554*pi,0.535291208554526*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.169341321023304*pi,3.2553911320999*pi,4.410263373259*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.654046983116095*pi,-0.021563275534299986*pi,1.2694592543797159*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.343920998836222*pi,-0.4292406614678676*pi,1.132668820153648*pi) q[6];\nu3(0.183314535917524*pi,3.42994004204981*pi,0.634037689139653*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.896901234271685*pi,-0.4222757328979966*pi,4.10916445463149*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.281289763883042*pi,0.33765397523611795*pi,0.96714892661734*pi) q[4];\nu3(0.473079775201973*pi,3.33639670626812*pi,0.62622192435655*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.83742279513982*pi,3.22753715405067*pi,3.55088002038965*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.317684951561085*pi,1.00407781404578*pi,4.16041702120667*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.367552476964161*pi,-0.06571579224206803*pi,1.55314841008728*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.656432579580605*pi,-0.14131182013480997*pi,4.1413903874903095*pi) q[4];\nu3(0.668442498779359*pi,0.154035397141008*pi,1.297549622357719*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.49828962007311*pi,0.012160103791977961*pi,3.54795237678852*pi) q[11];\ncx q[12],q[19];\nu3(0.297392115737963*pi,0.83320931020442*pi,0.5127592756530308*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44484012515601*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43157356860793*pi,0.5*pi) q[15];\nu3(0.271311897460875*pi,3.03197710520049*pi,4.49559930884637*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.290263268799851*pi,-0.341699856201015*pi,0.6238783123321721*pi) q[18];\nu3(1.0*pi,0.0*pi,1.347680122547553*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.337662461979128*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.598607025326344*pi,0.333557601621023*pi,0.5312987029851977*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.372666586343641*pi,-0.24635735217267102*pi,0.924529943618421*pi) q[18];\ncx q[0],q[14];\nu3(0.258815336761312*pi,1.04828858127478*pi,4.1352974753107805*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.126086516197148*pi,-0.355899713510336*pi,4.1130962070769*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44889955354377*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.728577031001485*pi) q[21];\nu3(3.5*pi,3.46828027575873*pi,0.5*pi) q[0];\nu3(0.774536569276167*pi,3.39026638672335*pi,3.90859105178711*pi) q[1];\nu3(3.5*pi,3.49209704121437*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.278335285384527*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43673369855528*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.263425779258378*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.349820977193332*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.277513703126075*pi,2.66367578934126*pi,1.312688534834644*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[8];\ncx q[6],q[9];\ncx q[7],q[18];\nu3(0.854456377054524*pi,3.43975994868191*pi,0.5312317761071061*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.468261433735099*pi) q[4];\nu3(3.5*pi,3.38957130998058*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44199227749354*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.095984122156658*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33341103280953*pi) q[9];\nu3(0.789311658999926*pi,3.00470547475791*pi,3.96705972507876*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5584294223061583*pi) q[14];\nu3(0.700766380456665*pi,0.46548688781182*pi,0.9891259594771951*pi) q[15];\nu3(3.5*pi,3.3773206613633*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238184109371198*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.150342629494242*pi) q[20];\nu3(0.458055822640295*pi,3.45930042778031*pi,1.83977744710369*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[11];\ncx q[2],q[4];\ncx q[5],q[8];\ncx q[6],q[9];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5393078530401*pi,3.37514188376473*pi,0.5339360213471959*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0700819991377768*pi,0.197969240965851*pi,3.79379873123134*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40101212207225*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43862776834805*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.295702286328622*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46507221959519*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344127952156437*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34296545111177*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5008143126434215*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.30530850584751*pi,0.48810725148357803*pi,3.74233504121925*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.363092635587945*pi,3.10218173522449*pi,1.311444439045526*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3676823999871*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2302809200549358*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.632022812260358*pi) q[11];\nu3(0.311877784833627*pi,3.20771236864714*pi,1.90186330417561*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49628576055289*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.86502109506134*pi,2.45026825213013*pi,3.90133036290844*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.174864463689775*pi,-0.011639632483737006*pi,0.731899147705006*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.888824901574218*pi,0.49246858117037295*pi,0.747882063487285*pi) q[19];\nu3(0.430361372495146*pi,-0.23403370564876502*pi,1.3225874810444789*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.61289159498338*pi,2.95646379603551*pi,3.17327596953807*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.604984954085431*pi,0.6672521886104901*pi,0.5918943115444032*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36817752940385*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.433294468611256*pi,3.40049287566902*pi,1.3300179579518039*pi) q[14];\nu3(0.115727610343949*pi,0.17660022056833802*pi,0.929984882813251*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.537307908497823*pi,2.83781523515415*pi,1.396330057692127*pi) q[19];\nu3(0.300504803638747*pi,0.283579284486812*pi,3.79135751692007*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.372292591581845*pi,0.8268250313076*pi,4.43421244161339*pi) q[1];\nu3(0.405909138091269*pi,0.7065026669569101*pi,0.794151477521147*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.400041480676124*pi,0.26324637865306*pi,3.26469134932207*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.573851965086952*pi,3.2356835182097*pi,0.690652507023441*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.615039569012914*pi,3.37888550036205*pi,0.816206239256928*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.485594367531445*pi,0.6382816723342899*pi,4.45764999345947*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.357694405284205*pi,3.42611949668891*pi,1.82137770170042*pi) q[4];\nu3(0.606282377665346*pi,2.90664910787446*pi,4.193454672057371*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.929792011502174*pi,0.52899945658007*pi,4.038845555647519*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.551447153124992*pi,3.47474803615224*pi,3.94575140198011*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.875454624916319*pi,-0.12203632131974401*pi,0.974354936411822*pi) q[4];\nu3(0.442352582201318*pi,2.55118811514907*pi,0.9493274627195329*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.607719945472527*pi,-0.09789997576658999*pi,0.62771218234158*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.197271416366048*pi,3.16600212058119*pi,1.2185971217035632*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.479505334648018*pi,3.19459949862826*pi,0.5589379884046803*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.700635102803862*pi,3.46862638552332*pi,3.93741519051526*pi) q[7];\nu3(0.603642896537851*pi,0.6478931258177201*pi,1.3488859327423839*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.965287919877501*pi,3.33762927019553*pi,4.07334993796219*pi) q[18];\ncx q[1],q[11];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.448436469412435*pi,-0.350883605876752*pi,1.167042465363528*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.568744117140828*pi,0.24024077380158104*pi,1.2188645301474499*pi) q[13];\ncx q[14],q[20];\nu3(0.141410109834757*pi,0.403131224713849*pi,4.07526889969521*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.42558139393006*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47259430216547*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.204688947955178*pi) q[11];\nu3(0.327321341067867*pi,2.79606797199699*pi,1.005328094624147*pi) q[13];\nu3(3.5*pi,3.4530242408657*pi,0.5*pi) q[14];\nu3(0.163072845429896*pi,-0.11050494709693498*pi,4.48034219235821*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.376716542206396*pi) q[19];\nu3(1.0*pi,0.0*pi,1.39831391609433*pi) q[20];\ncx q[1],q[11];\ncx q[2],q[19];\nu3(0.159266986793864*pi,3.21926937126154*pi,0.830050291666292*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.41058511966193*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.763124052462062*pi,2.585073691157*pi,3.95624446670684*pi) q[10];\nu3(1.0*pi,0.0*pi,1.332939830662009*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.342776926278389*pi,-0.4003785106871552*pi,0.8461300600611941*pi) q[3];\nu3(3.5*pi,3.36923487478961*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35159335593324*pi,0.5*pi) q[9];\nu3(0.124500381588255*pi,3.10943273937425*pi,1.021201295281162*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.385795583968131*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.215041213315959*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3378109922419719*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44282088861433*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49500302600031*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[11];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[15];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39327702358044*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.37056501132616*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.47749025081998*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.241700981234261*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43592851874164*pi) q[16];\nu3(1.0*pi,0.0*pi,1.263642605766579*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41890979765591*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[15];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.34519734934266*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.200653818053643*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46200746702082*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44512495370292*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.313121546526864*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1410010288031929*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4938412316528495*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.667178665706377*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5738697477611368*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5280278274345476*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5633742014289544*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.807146987285007*pi,3.49081297450406*pi,3.49778995444568*pi) q[0];\nu3(0.300839414110225*pi,0.10256514315471799*pi,4.4203021638840205*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.412579383688445*pi,0.9283722139934001*pi,4.3094125866576505*pi) q[9];\nu3(0.689242250505539*pi,0.11408578687517801*pi,0.950537073331005*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.426142220638371*pi,-0.21643307395976402*pi,0.776719082877952*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.144714155418394*pi,3.03724638531576*pi,1.1816893674477051*pi) q[0];\nu3(0.372249443990653*pi,0.47612286615466104*pi,0.6597855402600841*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.76494178897148*pi,2.60211991176903*pi,3.68915546582355*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.617757896159039*pi,0.227329544021167*pi,1.259510832077205*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.594295974775037*pi,0.02635874563365903*pi,4.26073498142839*pi) q[11];\nu3(0.433231133628227*pi,3.24078763451745*pi,2.1130727448644997*pi) q[12];\nu3(0.680945428683233*pi,0.23353104919017398*pi,1.378678771557471*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.372631673358887*pi,3.00073558437801*pi,1.69360371806875*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.214781225769271*pi,2.99579246424249*pi,1.354953564557507*pi) q[2];\nu3(0.261152191056856*pi,0.56331562616866*pi,4.49668935064599*pi) q[3];\nu3(0.753625688631019*pi,3.49878024505091*pi,4.37141235835346*pi) q[4];\nu3(0.568363578006014*pi,0.257885865848099*pi,3.93732091429978*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0805933213415989*pi,3.00746816378841*pi,1.471128234176694*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.322285038931434*pi,2.68351657683956*pi,1.160681556381598*pi) q[12];\nu3(0.188498589393056*pi,0.5182760637533299*pi,3.59411733080351*pi) q[13];\nu3(0.179279504634159*pi,3.08420400699904*pi,0.8802113120052271*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.508615166044834*pi,0.6020106342673901*pi,4.15440874386322*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.413131164707884*pi,3.04877333605749*pi,1.684253955049*pi) q[18];\nu3(0.364398734282701*pi,0.201389922615952*pi,4.3513646868529605*pi) q[19];\nu3(0.208934583318039*pi,3.24264555994672*pi,4.48604776158048*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.325359929590817*pi,2.68021976797831*pi,0.908628703601856*pi) q[2];\nu3(0.70079447097939*pi,0.23789339104899998*pi,4.4335436670125095*pi) q[3];\nu3(0.223860551306587*pi,0.33442802306447195*pi,4.41147637331351*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.571331219821208*pi,2.96314907468145*pi,4.339759653131949*pi) q[6];\nu3(0.70545871637602*pi,2.92855213421539*pi,4.41551790697671*pi) q[7];\nu3(0.574891080714973*pi,2.71252534728716*pi,3.53790035376367*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.213197991250951*pi,0.94335814774736*pi,4.24977590538964*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.43636530107532*pi,-0.06275209655641201*pi,4.46659615732497*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.644737761604768*pi,0.498039320965166*pi,1.232330566782937*pi) q[18];\nu3(0.456172906014678*pi,-0.357625764080551*pi,1.4715432176263818*pi) q[19];\nu3(0.563692737548827*pi,0.35218181714017804*pi,4.3031480076639195*pi) q[20];\nu3(0.182063420314338*pi,0.14984068765089698*pi,4.15543910897558*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.612224445601227*pi,0.6661321064834*pi,0.79432254645486*pi) q[6];\nu3(0.438202072986923*pi,2.74321849943925*pi,3.85153724881082*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.497089339560354*pi,0.89892467399322*pi,0.8495473250270831*pi) q[21];\nu3(3.5*pi,3.29589201095526*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.378344523215869*pi,0.16416394619191*pi,3.47765488873362*pi) q[10];\nu3(1.0*pi,0.0*pi,1.26933904860943*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.515185383810229*pi,0.25408748622521105*pi,0.9223235402164289*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.262687776056986*pi,3.43916604781011*pi,0.614289793497665*pi) q[10];\nu3(0.317775344389675*pi,-0.35952196426407*pi,1.51367071181923*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48434747335167*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38550104245728*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40299282710681*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.195058320623696*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37549149433158*pi) q[13];\nu3(1.0*pi,0.0*pi,1.280561974140062*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.313250505868663*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.44152560235748*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45903815488106*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.153627778196201*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244693719100036*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[19];\nu3(3.5*pi,3.33834635329606*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.48368251562771*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.10719757963356*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5478974562290553*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.655859158673166*pi) q[14];\nu3(1.0*pi,0.0*pi,1.31581793286664*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5935137735095274*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.46090496200716*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.43386960849839*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.45169342986981*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.340763907571144*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3473623656761902*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.383616873258827*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48127496493377*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39333835584716*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5184926917327521*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5396492563770985*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.564790109577724*pi,1.03262627604449*pi,0.728401862558328*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.393442313965687*pi,-0.4102977055241764*pi,0.935462414764836*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46359548984653*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.577032154941247*pi,-0.008879110315091976*pi,0.902660769617076*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.19635082848352*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45308630043958*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.448353334005537*pi,2.68080574261715*pi,3.75063220427905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.491829561229389*pi,0.18581223093799704*pi,4.09522839946327*pi) q[0];\nu3(0.28000748783505*pi,3.10405240869212*pi,1.50114352299041*pi) q[1];\ncx q[2],q[18];\nu3(0.534927637800993*pi,0.495045421741536*pi,1.024272184172529*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.174735812128689*pi,2.9126674275516*pi,1.54267625555205*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.482444981878648*pi,-0.23653922035290897*pi,0.931779070235542*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.553893330811779*pi,3.36974420604502*pi,0.890125963207009*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.643268961413724*pi,-0.19911535977872802*pi,4.2083790238377095*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.299999637313537*pi,0.43560026414213504*pi,0.858684930445907*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.865577729291668*pi,2.48249041906152*pi,3.55440906811094*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.121948034772461*pi,2.28632919357177*pi,1.223638909989174*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.851577613555763*pi,2.44837874816566*pi,3.79964257224522*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.734364165241661*pi,-0.322083709157781*pi,0.5333539906245092*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.475488296375987*pi,0.437164181389048*pi,0.693565222682907*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.353263393071091*pi,0.72525226766963*pi,3.80358629982833*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.375370721387449*pi,-0.266808807479128*pi,1.64856192632501*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.604403223910143*pi,-0.12852366865972698*pi,0.8624300420145761*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.500742316466229*pi,3.37135042005333*pi,0.684439489859737*pi) q[10];\nu3(0.79524808454762*pi,3.19942237465001*pi,3.14351365698577*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29233026463467*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.897678824596111*pi,0.390687182924198*pi,1.54318496089898*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.767206219849139*pi,-0.4194073876058747*pi,0.810285118559707*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.156950386909191*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.539412644952516*pi,0.92598812358721*pi,0.701291037110521*pi) q[16];\nu3(0.14333669905299*pi,0.165432131784627*pi,4.003723338641819*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.791718561438556*pi,3.20433093256534*pi,4.2831900122816*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.505010713233432*pi,2.94080594959877*pi,3.50804730608476*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.78437473270676*pi,3.15808789765269*pi,3.35150846973235*pi) q[16];\nu3(0.657775410466094*pi,-0.060680710848435016*pi,0.730237492812567*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.464156795667192*pi,0.064821634716825*pi,4.22836473428248*pi) q[19];\nu3(0.763024084294067*pi,0.97985043093924*pi,0.7829742746417501*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.826050106047105*pi,3.03936458045764*pi,4.2222908965964105*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.30005703985469*pi,0.18082655988929797*pi,0.829720476509789*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41321848530044*pi) q[14];\nu3(0.30861169334075*pi,1.23622964743762*pi,4.2542970799267*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.935977505665679*pi,0.07203676182343*pi,0.5812638073211049*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.541612465754577*pi,2.69360363885185*pi,3.48266692987381*pi) q[2];\ncx q[3],q[14];\nu3(0.315061253477483*pi,3.12875792636886*pi,1.9157881464895*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49087265931259*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.511795213261366*pi,-0.277925105629457*pi,1.177401340221967*pi) q[12];\nu3(0.155962522922799*pi,2.5395220167747*pi,1.0416957924941959*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3025811204969*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.929683190187468*pi,0.455062401342178*pi,4.097585513895639*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[9],q[20];\ncx q[10],q[11];\nu3(0.287815868059474*pi,3.41850037592973*pi,0.762380673557186*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.31598808726187*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45247291638594*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.216588359506251*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.27785883436319*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1607130076624879*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49607087658545*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2186981368677832*pi) q[16];\nu3(0.616015049273721*pi,0.231715640324762*pi,3.77205857674959*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5558982153339085*pi) q[20];\nu3(1.0*pi,0.0*pi,1.131700525533136*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(3.5*pi,3.46713488067959*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.345560984783302*pi,2.79388099140169*pi,0.921380097400871*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2384463994471901*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.438147957810759*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.608421880816268*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34847911824609*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5680837064990711*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(0.458135012788256*pi,2.95465817299991*pi,1.452469412234624*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.47674698058373*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.163334139388959*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.713204678758005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48777450523697*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.411027621319672*pi) q[2];\nu3(0.254312004715594*pi,0.8830733816730001*pi,4.09445169458193*pi) q[3];\nu3(3.5*pi,3.38909158160621*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.150503295527793*pi,0.30882668468665997*pi,3.45233250417969*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.490878163371305*pi,0.5951838337189099*pi,4.48571685560598*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.299272741964478*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.576738120098551*pi,-0.250837664080868*pi,0.945379924930124*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0988134201500216*pi,0.248102186026686*pi,4.30061182395014*pi) q[9];\nu3(0.457939663673298*pi,3.4398899311309*pi,2.01582754728607*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38509570247425*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.665922770263081*pi,3.30245752056637*pi,3.33133313003825*pi) q[14];\nu3(3.5*pi,3.43421475922517*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310219802191349*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.378658208921583*pi,0.44353673488816303*pi,4.02249440414869*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.551673198183849*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.862119216006809*pi,2.71710280602698*pi,3.80256687950593*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.232780276428451*pi,3.32005657927271*pi,1.88578623321968*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4958165899698805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.3447018971225*pi,3.10435442994812*pi,0.5954654707418515*pi) q[20];\nu3(0.556204826821259*pi,2.85536598076533*pi,3.41569675925954*pi) q[21];\nu3(0.476280785717436*pi,-0.07602232634237299*pi,0.685202542634229*pi) q[0];\ncx q[1],q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.650112288668413*pi,3.48908124035763*pi,0.791040272785511*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.363143279840011*pi,-0.11398087305353899*pi,4.3731569693014904*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5674702921443098*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.268845324182357*pi,3.37959344495437*pi,4.42704348185097*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.554773356434121*pi,0.14992168563713004*pi,3.62986731208497*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.909211954114831*pi,-0.05542722197147798*pi,3.69349684173866*pi) q[8];\nu3(0.4056285149983*pi,0.42029972365469503*pi,4.012229542183659*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.605177904612499*pi,2.52953330718874*pi,3.84034594278426*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.269565373814774*pi,0.07144863685466996*pi,4.1530415025227*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.731435881665869*pi,3.20589810438407*pi,3.082316229919*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.504180912269338*pi,0.218978532987827*pi,1.099552106142075*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.593744754143426*pi,0.08592910627204997*pi,4.12387196613827*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.191236907511472*pi,-0.08102494228797202*pi,4.18479737286905*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.156484339934941*pi,0.12945178747572605*pi,4.22228840470211*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.826799137451491*pi,2.60077428563238*pi,3.73155504217145*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.811353300732557*pi,-0.045858871287073*pi,0.5273028615808768*pi) q[15];\nu3(0.478382729049568*pi,0.13649690270245496*pi,1.291160699154534*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.314397506163*pi,0.311930118749418*pi,4.33877057437557*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.755215493504205*pi,-0.24957246061231902*pi,0.745956751364926*pi) q[4];\nu3(0.513696737667984*pi,3.12931370229354*pi,0.680662081653351*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.552414950174069*pi,-0.4470116980226237*pi,3.71136907264115*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\nu3(0.691580126450927*pi,1.01414647565349*pi,0.769668650070797*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.642618609915425*pi,2.97504542721681*pi,3.42336413202768*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.33720234326966*pi,0.5*pi) q[11];\nu3(0.396977325733289*pi,-0.023266568278048017*pi,0.5718444414962245*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.530714096965759*pi,-0.4241854253177103*pi,4.34449648006024*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245685509981946*pi) q[19];\nu3(3.5*pi,3.45490891805367*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.74989675667906*pi,-0.273407836861987*pi,3.63998320588612*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.182329543421919*pi) q[7];\ncx q[11],q[19];\nu3(0.586625503550971*pi,2.64001491314746*pi,1.1398019390308791*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.474251252890152*pi,0.81345964839932*pi,0.786764662629976*pi) q[17];\nu3(0.77724343427135*pi,2.9097506108171*pi,3.50031231309459*pi) q[18];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.193030034988769*pi,3.00013040933384*pi,1.73128512009842*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48260910379097*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2654503210489692*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.258370531690827*pi,0.20728996216248796*pi,3.90255034135308*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5908579101320961*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.43739089611178*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5751922358029375*pi) q[7];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.344810042149188*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.18741411347717*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.0914635359279838*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5437118520769788*pi) q[14];\nu3(3.5*pi,3.3894597238345*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1607771363131492*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[8];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.43520004935663*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5601414982364208*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.174405396448807*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42039675157063*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4564271674402*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48089089375728*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.252106369539808*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49617952769555*pi) q[10];\nu3(0.512240231038646*pi,0.19269764584057303*pi,1.1336693692775959*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290221626847818*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1840841365081811*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46280798137559*pi) q[21];\nu3(0.550978691667745*pi,3.21617654035429*pi,4.3527990792176094*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[9];\ncx q[3],q[17];\ncx q[4],q[8];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.92428796659414*pi,3.03191281467704*pi,3.61023160240206*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.570877705603107*pi,0.5057707177894899*pi,0.668178271040338*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5734936006110851*pi) q[20];\nu3(0.178644685322298*pi,3.38083189160113*pi,0.622695187343235*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40472870517319*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5604514743905193*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1924839644256209*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.53943248799735*pi,0.8788290303413799*pi,0.598813645190884*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45352524943365*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5096530673118691*pi) q[18];\nu3(0.600422074112296*pi,0.188755232748813*pi,4.2601552387494905*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[9];\ncx q[3],q[17];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.624222977226578*pi,-0.12205135398011702*pi,1.2984790477406851*pi) q[6];\nu3(0.292926179451329*pi,3.44168549019981*pi,1.107834199248269*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.665513964278987*pi,3.17728498460389*pi,0.5923212700828169*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.752281883905873*pi,-0.037709714228924995*pi,3.85255975085022*pi) q[6];\nu3(0.47065624423617*pi,3.41586490675278*pi,1.03265726836497*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5602349027314548*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.410822592480464*pi,0.351952916740226*pi,3.88863036375625*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.603101366447508*pi,-0.352552833421349*pi,1.0276883860870591*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608799495281124*pi,3.29661584055174*pi,4.46084719787596*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.202799358128927*pi,0.31041044177854105*pi,0.5343984877556606*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.317165076914035*pi,3.08904536555533*pi,2.06468605268017*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.320298181696853*pi,3.38491397594389*pi,1.86600481986896*pi) q[14];\nu3(0.718973978677348*pi,-0.31233800869420403*pi,3.97585753584913*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.665545503231122*pi,3.40725658623012*pi,4.36974915567379*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.176479981022534*pi,-0.245648697494448*pi,1.249304825450898*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.170538000178379*pi,-0.273408171336386*pi,1.5372498974135*pi) q[4];\nu3(0.620250508869008*pi,-0.208760990025755*pi,1.005455834495372*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.277336527114584*pi,2.75954730707886*pi,1.357433126877695*pi) q[15];\nu3(0.566288245875888*pi,3.2811534462585*pi,4.22532598105834*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0487982537278681*pi,2.91612654879271*pi,1.2921674653650022*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.273310602026081*pi,3.38665479210677*pi,4.176166538045781*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.337480990202313*pi,-0.23999612887938399*pi,1.2674332086463531*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.827375532347874*pi,3.0832682958126*pi,3.75258856516793*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.379182490963*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.494081812554673*pi,-0.394399475322519*pi,1.4647846336102441*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.259512460570146*pi) q[6];\nu3(3.5*pi,3.44659945898435*pi,0.5*pi) q[7];\nu3(0.437674374120001*pi,0.09057322312677696*pi,1.266649420143531*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.480072993724416*pi,0.31417951590248505*pi,0.8877181405214221*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.447394623335675*pi,3.31468438674424*pi,1.76336201153798*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1721002035745611*pi) q[19];\nu3(0.162203553552169*pi,0.416240494758918*pi,4.3665885528562995*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.147400123702323*pi,3.23626444837365*pi,1.91932854220522*pi) q[2];\nu3(0.586894413565125*pi,3.32740559096316*pi,3.67031991405366*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.398374645536968*pi,0.213510728705531*pi,0.9826244676350719*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46648552803663*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.17653973304252*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.354049237146498*pi,3.18025603794395*pi,1.464466164484521*pi) q[17];\nu3(0.398550521905468*pi,0.19575176768620905*pi,0.734754494282032*pi) q[18];\nu3(0.859056583073787*pi,0.9784735717161199*pi,0.632797050354784*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.574141122853487*pi,2.88703757390394*pi,3.75914981945297*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5969963778712142*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.897882239437237*pi,3.35922698479248*pi,4.087617082714679*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.218595677477261*pi,1.01734976123248*pi,4.26515209133143*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5481452097514731*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.969345151590068*pi,1.0814550308214*pi,0.871907476905956*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.433553387031671*pi) q[13];\nu3(3.5*pi,3.42831059008102*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169371293036298*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42633942513673*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3760180943130709*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49193031196142*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.335716515456293*pi,-0.4188740801143526*pi,0.637595231574441*pi) q[7];\nu3(1.0*pi,0.0*pi,1.282745855066746*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.38618411086281*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.411650477593589*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252020654313525*pi) q[18];\nu3(0.533765717992459*pi,3.0166427667696*pi,3.99064931665248*pi) q[19];\nu3(0.614213799687467*pi,2.98400754178297*pi,3.48526185916108*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.48859056573637*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49911362869883*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5739147142079775*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.490535989366199*pi,2.6153646671396*pi,1.50999125406666*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44318440201998*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.291812610452808*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3321904047961168*pi) q[17];\nu3(0.308287238741975*pi,0.69354837378378*pi,3.76826253697402*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2085657415580728*pi) q[21];\nu3(0.535657636202027*pi,3.14997081282633*pi,0.620172538079999*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.613662036333001*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29449853703089*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.331367688131883*pi,0.41375456357935203*pi,3.93712922136115*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.72627250204601*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40379525350048*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.373722223839859*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.692738036221966*pi,-0.205653787505369*pi,4.06239535315679*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42092912792356*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.234688164563761*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.553992106807922*pi,2.83701982409831*pi,1.2525054714798292*pi) q[12];\nu3(0.277749319970958*pi,3.22019983556489*pi,0.5396406867632545*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.364922211400821*pi,1.06138843323245*pi,4.08957661321244*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.680424653596075*pi,-0.18815264651311397*pi,0.5258236651998148*pi) q[4];\nu3(0.455295621725202*pi,0.62123368807276*pi,0.5982291137119293*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.59921080238413*pi,2.59119022328137*pi,3.8738823155925*pi) q[12];\nu3(0.49907766270546*pi,3.00771090192247*pi,0.7831699815876181*pi) q[13];\nu3(0.438539739057536*pi,2.65878933206778*pi,1.1847682744865429*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48580462490289*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.288799286265804*pi,-0.27799827548284*pi,1.52118862606402*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.558789654487365*pi,-0.08514015771906203*pi,4.11751655924396*pi) q[4];\nu3(0.619086144014305*pi,0.23523957140964302*pi,1.70851562009651*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.786981840796132*pi,3.25932233742117*pi,3.58488166041546*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.730530430851908*pi,-0.4773235296419631*pi,4.2453613243624*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.913179564173708*pi,0.7061500285231199*pi,0.74458282074324*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.627192821207569*pi,3.1093804406485*pi,2.9652457918689*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.380422827031991*pi,-0.229612145933491*pi,1.63783432640984*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.561435909859317*pi,-0.421939694942264*pi,4.31058644770509*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.711604089492399*pi,2.91993394973973*pi,3.92180404056275*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.625673792125004*pi,-0.024991563786639026*pi,1.197606678496504*pi) q[15];\nu3(0.374357136209453*pi,2.92737549407004*pi,1.186443278757813*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.474401738372581*pi,0.03777477377034699*pi,0.997875405408729*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.558058046667872*pi,-0.11022423167788797*pi,0.656243997736959*pi) q[2];\nu3(0.594870207057653*pi,0.109578395095973*pi,3.72163625414475*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.738751318292463*pi,0.344109175318528*pi,0.756166037119316*pi) q[11];\ncx q[12],q[13];\nu3(0.280491381525289*pi,-0.25900918455635*pi,3.76537732077483*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.482977468357307*pi,-0.23229777033923799*pi,1.401324275196008*pi) q[17];\nu3(0.161664974378857*pi,1.05808982793439*pi,4.0818356220129*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.976124053573475*pi,2.8053532394219*pi,3.22435862729242*pi) q[21];\ncx q[1],q[19];\nu3(0.666884170555102*pi,-0.06008434083257702*pi,1.106380098594842*pi) q[2];\nu3(0.562373882555721*pi,-0.17584794786249103*pi,3.52895426833592*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.19347173799491*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0762370836241861*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.378437648574*pi,-0.25462628041678703*pi,1.235032085832041*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.331037594680885*pi,2.7939887358466*pi,1.298592529334176*pi) q[21];\nu3(3.5*pi,3.42063659772952*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.508682512969458*pi,3.13481796767367*pi,1.5939518614977*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.367536641116446*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42880568699239*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.768098624871237*pi,3.13628624744716*pi,3.32165015118259*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5068866688644942*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2745203186613239*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[16];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.32127953599748*pi) q[19];\nu3(0.540797038828063*pi,0.54706541204733*pi,0.822279732809581*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4444855164709*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.48979992677615*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2820259415570971*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43865772238766*pi,0.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.348765742735826*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42181599511155*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.371910361306782*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5013989173029065*pi) q[16];\nu3(1.0*pi,0.0*pi,1.196067890424656*pi) q[17];\nu3(0.521267826592257*pi,3.1548684929378*pi,4.067972923001911*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[16];\ncx q[5],q[15];\nu3(3.5*pi,3.47773626649913*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45473551996699*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.515534469418387*pi,0.13658326080580296*pi,0.695461009226596*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.368005689162308*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.417642344919489*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4567028421028*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34422797813776*pi) q[10];\nu3(0.806571225007319*pi,2.88457518735937*pi,3.19204883401257*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5754757424830275*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36562767949994*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.25422290776564*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.828009145231208*pi,-0.385961374327248*pi,0.8875661360688181*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5167382258887439*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226478235977418*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48412888027446*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.199006162667436*pi,0.150902281853597*pi,1.119285720246934*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(3.5*pi,3.3970808560349*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.239903623080247*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.825238239382419*pi,2.45708678448619*pi,3.67922081524442*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.58829336234279*pi,3.4247827208823*pi,3.81928514505633*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3477815647345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.619342109810501*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.443317408750459*pi,0.56851863487921*pi,4.43663518629501*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.349526941424581*pi,0.21377071058251196*pi,3.33414176542132*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.519259681842872*pi,3.22009110052052*pi,3.42246387781057*pi) q[0];\nu3(0.545917205350707*pi,0.8078304018790099*pi,0.969038363948883*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.664197229018595*pi,0.24088938407954996*pi,4.40542127851126*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0861886156558867*pi,3.13007922728642*pi,0.854431301085261*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.765051475782302*pi,2.85234934267037*pi,4.2141188969027805*pi) q[0];\nu3(0.636828584509409*pi,2.82008518839449*pi,3.94294542168766*pi) q[1];\nu3(0.391126637852255*pi,-0.21948996770801*pi,1.55875552541851*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.842426214973723*pi,2.53657924815946*pi,3.91861711605815*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.424841797734159*pi,2.56803414579611*pi,1.356349247657497*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.390291599607574*pi,2.76058211127591*pi,1.278609603333698*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.55572013727424*pi,2.8962104579556*pi,1.338623680275348*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.706121819151921*pi,2.33649462813499*pi,3.72603114217334*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.214244888750092*pi,3.18123196446953*pi,0.958266348685341*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.178256434742404*pi,-0.11660091884537*pi,0.684798721507451*pi) q[2];\nu3(0.253746396955083*pi,0.480935710044713*pi,0.6097271267254301*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.776319223026376*pi,3.30893656127427*pi,3.94216546393813*pi) q[8];\nu3(0.42434994378283*pi,0.44260025068515296*pi,3.4435098357138*pi) q[9];\nu3(0.679565851530588*pi,0.33471165693125804*pi,4.15452338128995*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.279324921302146*pi,3.44134694964959*pi,1.1526904565769032*pi) q[14];\nu3(0.746262707867211*pi,-0.4807079521897518*pi,3.75488901773982*pi) q[15];\nu3(0.470752544488535*pi,2.68549118000254*pi,1.036352985714223*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.455119754239314*pi,2.93005517178962*pi,1.2881718442779682*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.716259928800578*pi,3.47482245237811*pi,3.96262988102916*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.483948381973289*pi,-0.23652977192977298*pi,0.944968450666401*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.65554995317376*pi,2.84100759310075*pi,4.19304877528354*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.889002093280386*pi,-0.330387625426936*pi,3.54748287614859*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.491740840331451*pi,0.36296620837208904*pi,4.46217236914294*pi) q[6];\nu3(0.830987534618919*pi,0.94682591509394*pi,0.5385848736340049*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.410763010010802*pi,0.452241613373227*pi,3.9530588465592*pi) q[11];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.513245513614158*pi,2.87607976190824*pi,3.98274710203763*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.741832389683884*pi,0.40045302266941896*pi,0.864727075330451*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.440621346037352*pi,-0.0040935975393799895*pi,4.19049997224141*pi) q[11];\nu3(3.5*pi,3.28852565599421*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.227604594545431*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.38933533001349*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.239797470322828*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.823524198386985*pi,0.36129513967754*pi,4.48378932112664*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.45619824602811*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.2228360991861211*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.709899056861172*pi,0.08150302066269899*pi,1.144505136286144*pi) q[20];\nu3(0.138971539168746*pi,3.3743513335136*pi,0.7644393663207569*pi) q[21];\nu3(3.5*pi,3.41254802998754*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.48876143765722*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43003324796082*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.144428629517877*pi) q[9];\nu3(1.0*pi,0.0*pi,1.148897293315557*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42836453216303*pi) q[14];\nu3(1.0*pi,0.0*pi,1.264801631269793*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5713105206997763*pi) q[19];\nu3(0.852899055918329*pi,3.19148437388547*pi,3.07522604303868*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37996291649368*pi,0.5*pi) q[7];\ncx q[13],q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5855066661561077*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246336284913542*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45603882305668*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.593195087508211*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.429540864644871*pi) q[10];\nu3(1.0*pi,0.0*pi,1.197184473650265*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5596328042070795*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46677612149056*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.75905250571125*pi,-0.4647697594852317*pi,3.77540837807138*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.431421694090091*pi) q[18];\nu3(0.966382630973728*pi,0.108108436248046*pi,0.677892994787466*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3527020501046239*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.507052442921841*pi,0.350451226918126*pi,3.73001763546088*pi) q[2];\nu3(3.5*pi,3.41715053633163*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46903585429554*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.636187203163658*pi,1.07343415852654*pi,0.909073831728707*pi) q[16];\nu3(0.48216312249376*pi,0.82693918138385*pi,4.46513314945026*pi) q[17];\nu3(0.173994853993911*pi,-0.4696122728060327*pi,1.55576020729502*pi) q[19];\nu3(1.0*pi,0.0*pi,1.176135987559318*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.638373595406818*pi,2.63057616082085*pi,4.075273683824459*pi) q[2];\ncx q[3],q[20];\nu3(0.82673774311489*pi,0.06921965280029396*pi,3.63299113608947*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48121716223566*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3959168205304149*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.414125194068557*pi,3.39543011613481*pi,1.51553980100703*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.681011620931683*pi,3.3150813817812*pi,2.96761532599408*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.634596673567417*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.259392136366051*pi,3.43439080811315*pi,1.461536086898549*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.587690129407488*pi,-0.156788420447111*pi,0.6915568145925131*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.603029326934018*pi,0.24891663704065603*pi,0.731450860369691*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.815774385213321*pi,3.11754273693384*pi,3.67896025687136*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6158196617032949*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.720284061092296*pi,3.46339236173693*pi,0.9182358873277541*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.807028508341388*pi) q[12];\nu3(0.902145571136995*pi,0.37274799122756697*pi,4.043826033326241*pi) q[13];\nu3(0.495671560501731*pi,0.83624530365665*pi,3.98528549222114*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.528551560317487*pi,2.91551417718526*pi,4.05897590387086*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.44503117227246*pi,-0.36967731827368*pi,1.68760515040054*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.357219040293001*pi,-0.18767860125679497*pi,0.693497826180376*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.531143686562406*pi,0.59752102245001*pi,4.06010711585313*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.671591394546297*pi,0.21114071298616*pi,0.9571493437872349*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.466193271618381*pi,-0.118415248378898*pi,1.079992540788856*pi) q[8];\nu3(0.689437458672468*pi,-0.18369325159266098*pi,3.76528443256495*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.627474118960381*pi,3.39735764459679*pi,4.49009190534104*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.344489244445649*pi,0.11013274764354397*pi,3.87498137386818*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.101312093378782*pi,0.38663232772573597*pi,4.1534155953092196*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.632599778653781*pi,0.008962805565500997*pi,4.307000803774621*pi) q[7];\nu3(0.343496253104918*pi,0.9132838942963*pi,3.936061460761*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.112760196873869*pi,-0.23574307335933598*pi,3.75155413737072*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.742192551442788*pi,3.39212095710286*pi,3.31855503534871*pi) q[18];\nu3(0.729529038168159*pi,0.33750283444528395*pi,3.9853490442675*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.555902689073048*pi,2.9049904874891*pi,3.86492609236493*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.42367680966192*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.827925028350761*pi,-0.34831711582345504*pi,3.22656732994646*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.49854123250605*pi,2.83269303644319*pi,1.184174913014159*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1708339914689319*pi) q[17];\nu3(0.49279007896422*pi,0.0002347354371220467*pi,0.883142005814903*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.6228956658434*pi,0.06533312676288505*pi,3.86819397681153*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47407494047212*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.51315679221055*pi,-0.08765009020236197*pi,1.00063340193637*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.424218224946034*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.562382839798172*pi,2.54639056131312*pi,3.78565457348347*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47374720956688*pi,0.5*pi) q[5];\nu3(0.893042154855539*pi,0.09268157539625899*pi,1.381145796647779*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.40317557528752*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.849569888688065*pi,0.45729822967868305*pi,0.785082453577295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.32418836281209*pi) q[14];\nu3(1.0*pi,0.0*pi,1.176273270077636*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4498209449612*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.27582399804283*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0936664699804899*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(0.3553170496069*pi,2.55483807809863*pi,1.274312229787605*pi) q[6];\nu3(3.5*pi,3.44697672466522*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.638026573938821*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1974548026198422*pi) q[16];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49278968272538*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4807617526727*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.262957206596314*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.342104993680981*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.389105040816436*pi,2.62406162021486*pi,0.8885937887522151*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.22451518856095*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.652104920402104*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5023386683003648*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.478894788404584*pi,3.33891817132716*pi,3.16791126787806*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5023796626174337*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.43958290883719*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3838774765274*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5942357638053141*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2916831127627941*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.328446559645592*pi,0.9157508935549501*pi,0.5219612776598631*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.945488620238388*pi,0.6374272096087199*pi,0.780723977662956*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.646273261997558*pi,-0.200171971040707*pi,3.49208249844993*pi) q[1];\nu3(0.611500982139828*pi,2.49823915890736*pi,3.67288562995221*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44816716275574*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.662402538708385*pi,0.02249971678797802*pi,0.999291288271682*pi) q[8];\nu3(0.604598075670188*pi,0.19545417571318602*pi,1.62452204744276*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.374108866286395*pi) q[11];\ncx q[12],q[21];\nu3(0.836006411458083*pi,0.8809019455473499*pi,0.5618218929006054*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.120039849544227*pi,0.23041340795863596*pi,3.89431436863115*pi) q[15];\nu3(0.491924501650838*pi,-0.267299242695074*pi,0.5797566475473944*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.69307306013048*pi) q[18];\nu3(0.864320446508225*pi,0.9299815675227401*pi,0.5731342153129309*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[18];\nu3(0.550629100304146*pi,0.14235868479084202*pi,3.83393023897702*pi) q[1];\nu3(0.780764668388794*pi,3.32131193057102*pi,4.33173246787306*pi) q[2];\nu3(0.475284677194593*pi,0.23235494383345*pi,1.228211953244349*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.579316884594341*pi,3.02048645580574*pi,3.91911712801987*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.318032058216878*pi,3.32389190487217*pi,1.4759866266117752*pi) q[10];\nu3(3.5*pi,3.41740854953818*pi,0.5*pi) q[12];\nu3(0.583889166389589*pi,3.28926427115297*pi,3.68157343660385*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.718197280033984*pi,-0.12924880379140102*pi,3.97892957931573*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.692174434397367*pi,0.02702847629724303*pi,4.48709235908888*pi) q[19];\nu3(0.881657796074785*pi,0.11681163669920103*pi,1.56423864279055*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25784090037873*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.513687768819395*pi,-0.184800054093882*pi,3.90058200500371*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.752720501549567*pi,0.230063079016829*pi,0.926695134159939*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5366848489670316*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.560947186873561*pi,0.320518848014664*pi,1.61882016480499*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.727868171128737*pi,0.6590105505889301*pi,4.1897703915188504*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.304682681560759*pi,2.52686511284422*pi,1.148094592494877*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.949999809274594*pi,0.6224821692498099*pi,0.954890990206937*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.529786179167982*pi,3.46704918332362*pi,0.793847863973398*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.424202614820739*pi) q[21];\nu3(0.506358950896218*pi,0.24751862340473496*pi,3.57082810471471*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.176579350225028*pi,2.74556531927239*pi,1.62238767070664*pi) q[4];\nu3(0.204644015318667*pi,3.04297850211166*pi,1.356953907183196*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.437359276334513*pi,0.005533914066991996*pi,3.74873803520488*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.151060450266934*pi,0.008216342984446956*pi,4.33803975003004*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.4720770644276*pi,-0.4505922781594995*pi,0.668242760287989*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.169170973411108*pi,2.42220895463811*pi,1.081752432817332*pi) q[7];\nu3(3.5*pi,3.39289295816422*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.28379339949148*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.198964279610671*pi,-0.09728241924390602*pi,1.413379283318174*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.35202094339996*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.584059307202778*pi,3.08360528841955*pi,4.3271226861346594*pi) q[6];\nu3(0.630594086440804*pi,2.92277977115278*pi,3.44198469259829*pi) q[7];\nu3(1.0*pi,0.0*pi,1.263105165668052*pi) q[8];\ncx q[9],q[13];\nu3(0.672227312999852*pi,-0.4552755137400841*pi,3.44238819105775*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.967214550234285*pi,0.328843890731622*pi,1.294804258101696*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.44301503363824*pi,0.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.693783542899429*pi,-0.13540804489266*pi,1.3200195033240951*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.367208474756952*pi,2.98765759861213*pi,0.8103144443288459*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5142855031111657*pi) q[13];\nu3(1.0*pi,0.0*pi,1.327423281835993*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4251241207759*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40595733847622*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5021894109111646*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.35960372384306*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.31440445168354*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[19];\nu3(3.5*pi,3.382131348905*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.183281853985615*pi,0.230089630221196*pi,0.9139509673653601*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.673675656361838*pi) q[14];\nu3(1.0*pi,0.0*pi,1.192923545296426*pi) q[16];\ncx q[18],q[20];\nu3(0.659789934765865*pi,3.4645797107797*pi,3.54953233390383*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.332611320049715*pi,3.26034883615838*pi,2.18824617919431*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.424049680646791*pi) q[17];\nu3(3.5*pi,3.42939151656165*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5268263326742795*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200343342140344*pi) q[20];\nu3(0.770504721362979*pi,-0.4099613943498923*pi,3.94250418962004*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.811147176042263*pi,2.62871700007592*pi,3.53479681580966*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.601867793340616*pi,0.06435730767720704*pi,4.17882157855289*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5299941006133464*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.762646644732584*pi,0.05261497077231103*pi,4.28797658827195*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[15];\nu3(3.5*pi,3.45609345991305*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.922834039771373*pi,2.85518525043552*pi,3.27251246209687*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1846676624725871*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600599589847407*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.497027484201381*pi,0.62275057359179*pi,4.348912833571029*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.548116266957584*pi,2.69904754597895*pi,1.228950858982202*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38353404100114*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.597942259188704*pi,-0.006543409356894014*pi,3.65703158318844*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.20745887864228*pi,-0.26267874366842403*pi,3.8795787324596*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3227514222043522*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.2278916562121*pi,-0.4312749170003549*pi,4.20948485441221*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.155972216269741*pi,-0.21943084167815002*pi,1.414180270118726*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.699292097814714*pi,-0.07103309639045802*pi,4.41504237902015*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.143695501646911*pi,0.073003179992847*pi,1.23063622804977*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4186424872265*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44756386394151*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2169174187087402*pi) q[12];\nu3(0.614859994680256*pi,0.7336428491515801*pi,0.834711420980903*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.577124868669244*pi,3.47944308777307*pi,4.40214677329859*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45735151070642*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.475538412360564*pi,0.527477019485*pi,0.651786806049515*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.61232159779897*pi,3.27483532688783*pi,4.44062013876922*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.646472097897228*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.608749713997837*pi,3.34423896069676*pi,3.38992713986174*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.595282737820414*pi,2.82281149913645*pi,3.60435308221754*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3905451319326398*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.411309275337523*pi,0.065517715537172*pi,1.4279064421812921*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5765846130171028*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.580141704754376*pi,-0.045459940892353*pi,1.3837113792281541*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.280362386798873*pi,-0.29159000291126*pi,1.2609215781175291*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.363982937396101*pi,0.18598746231351604*pi,3.91351530547677*pi) q[20];\nu3(0.38556094398125*pi,2.83660175291156*pi,1.7655358375489*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.320474203651553*pi,0.474079915706474*pi,0.5369432434987989*pi) q[16];\nu3(0.860258506596156*pi,0.8194911330641399*pi,1.06264819446583*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4072422382583305*pi) q[21];\nu3(0.275508841811192*pi,1.05480175133331*pi,4.40846278299363*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.486321339399802*pi,2.71056896203822*pi,1.284547955971516*pi) q[16];\nu3(0.273647993294786*pi,0.09937444794277805*pi,4.44094650587232*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.665157071950027*pi,0.98878459069288*pi,0.8200069932934371*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.607368163836457*pi,-0.2834995254651*pi,1.0430065689854109*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.798777216150998*pi,0.96336756312449*pi,0.942712751113999*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42994986023941*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.228697995725861*pi) q[5];\nu3(0.567150326019152*pi,0.08425033758330402*pi,3.9248538940481*pi) q[6];\nu3(0.591150275069529*pi,0.205097573961999*pi,0.5619155194884387*pi) q[7];\nu3(0.490829501413381*pi,-0.071863485176823*pi,0.9627147381166681*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.67048370970976*pi,0.03848168730417201*pi,4.43283173907227*pi) q[12];\nu3(3.5*pi,3.38556202827175*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2134349824073731*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.852087506268635*pi,-0.394768999111126*pi,3.78599394062651*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.510988279573558*pi,0.167705666116315*pi,0.9409186712377631*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4996894932502*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4030080290181*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.595178509790092*pi,3.39546292204813*pi,3.13765503243776*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.294950603577948*pi,-0.03928556835621699*pi,1.353650688502473*pi) q[15];\nu3(1.0*pi,0.0*pi,1.326061298325725*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43163624044756*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.34218113369176*pi,-0.06423505684909903*pi,1.364931549662441*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47406936264378*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1191000815863141*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.658200748206376*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.286248592355204*pi,-0.16863753142398302*pi,0.732954520061966*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(3.5*pi,3.31559447446545*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24358271369*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.31060224322062*pi,0.049529418031678984*pi,1.078359108120958*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48484806944843*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44193371570782*pi) q[6];\nu3(3.5*pi,3.27372036746009*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.212485171277476*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[20];\nu3(3.5*pi,3.46215981264105*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1591795562058391*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.353480179916916*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(3.5*pi,3.41706646616*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.225688220980592*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5165962189614275*pi) q[20];\nu3(0.282072002142651*pi,0.45161612562186204*pi,4.08891946400737*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.546591303170791*pi,0.5425241440905799*pi,1.407407866225788*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.904970780604829*pi,2.97096322570612*pi,3.53306621170259*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44234630449943*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5122746166989829*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3838547197450595*pi) q[19];\nu3(0.505089177080866*pi,0.06648679557042703*pi,3.89159300384219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.519618147836706*pi,2.68494881957627*pi,3.7326132806588*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.677623474164856*pi,0.74935914145923*pi,0.5678656662613071*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47495028810865*pi) q[11];\ncx q[12],q[19];\nu3(0.718469638861422*pi,2.8751329168482*pi,3.38033319461955*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.519157097492569*pi,2.74179171117258*pi,3.85218610309311*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.629718293633793*pi,-0.04030838188827801*pi,0.679574204169749*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.823601225485083*pi,3.29602457551395*pi,2.90795231189722*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.726656218392168*pi,3.12865768173135*pi,3.44387499522533*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.301054889593782*pi,-0.10769951977766701*pi,4.2041527310172295*pi) q[16];\nu3(0.421569237693501*pi,-0.352748758116864*pi,0.5996610256064172*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.558411062018369*pi,-0.18930303310505098*pi,3.50885474794458*pi) q[4];\nu3(0.369203497343649*pi,0.22138414608160395*pi,1.022500786330216*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.161853914630377*pi,1.05586427933814*pi,4.18672190986508*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.256943371604146*pi,-0.127282971158781*pi,1.50491619819663*pi) q[15];\nu3(0.802157307614126*pi,3.08836562883507*pi,3.64743269203854*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41093007095606*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.524506396602924*pi,2.79124322917543*pi,3.79253254129637*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37065501734471*pi,0.5*pi) q[14];\nu3(0.826024493883123*pi,2.95276548854511*pi,4.23560314122218*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25864713759762*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.432754719690666*pi,0.06482990358305096*pi,0.891962582229913*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251497680543216*pi) q[21];\nu3(0.378548124921986*pi,2.74027591719924*pi,0.987060714829838*pi) q[0];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.296980214570187*pi,0.16575322416320104*pi,4.08859191963552*pi) q[6];\nu3(0.795844937343262*pi,2.70581457699226*pi,3.8763950737196*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.243358966129457*pi,-0.4460534581208932*pi,1.217558186187338*pi) q[20];\nu3(0.263697772882195*pi,-0.4036518496441575*pi,1.112813689031454*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.252290925397494*pi,3.21655060113742*pi,1.386746431029096*pi) q[6];\nu3(0.166288514478576*pi,-0.380046128403238*pi,4.26649893924439*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5766197738774554*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49779740549537*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(3.5*pi,3.35570571478269*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.607929887287461*pi,0.08265906881067397*pi,1.428586536767803*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.3197209174606561*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.867557476407894*pi,2.35889694495678*pi,3.66618925246537*pi) q[8];\nu3(0.302049307295562*pi,0.76058743279692*pi,3.89659970370104*pi) q[9];\nu3(0.1893663895365*pi,3.47258644830807*pi,1.218427965928531*pi) q[11];\nu3(0.648135874166629*pi,0.254031069978329*pi,4.40074519164302*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.456068725482561*pi,0.227055831224801*pi,1.3068339163499259*pi) q[9];\nu3(0.602054076186842*pi,-0.4036195767554673*pi,0.800568505101774*pi) q[11];\nu3(0.180075106942076*pi,2.89806584143236*pi,0.768855861298974*pi) q[12];\nu3(3.5*pi,3.45051791702406*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30177268833316*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2606624025133941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.577384147192339*pi,0.8869585845413099*pi,1.0929661761813358*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.624529413556865*pi,0.044601123494154016*pi,1.118995626687852*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.958649567221125*pi,0.298992910228818*pi,1.2502545916310979*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.672762584585146*pi,-0.143101434263826*pi,0.935422314622752*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5689689292846444*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43768104627968*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.33091548532202*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33935793434578*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43275640072904*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.287223645767778*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.208598303956149*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.297309314527231*pi,0.44629617445106495*pi,4.17764943545952*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[8];\nu3(3.5*pi,3.45999111321796*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.740470263661072*pi,3.4965346285855*pi,3.68989849268044*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.364688818644233*pi,-0.07464976997088602*pi,4.07740410059408*pi) q[17];\nu3(1.0*pi,0.0*pi,1.218918789461257*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.599127120910771*pi,0.259342412168176*pi,4.39654361137658*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5427621069572979*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4370572556291705*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5619740692402351*pi) q[11];\ncx q[12],q[16];\nu3(0.649435809682674*pi,-0.49272428210655744*pi,0.95215781359446*pi) q[13];\nu3(0.853557821709433*pi,2.91645244468801*pi,3.12960196176048*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.620649788819355*pi,-0.4728602838510974*pi,3.09771794848807*pi) q[20];\nu3(0.241131547131151*pi,2.90831837106407*pi,1.310557555472154*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46185366709989*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38662513187425*pi,0.5*pi) q[12];\nu3(0.745602229920672*pi,0.448066443202356*pi,4.48597411915332*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316846618435164*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5350608647812922*pi) q[18];\nu3(1.0*pi,0.0*pi,1.197156816188151*pi) q[19];\nu3(0.707850023306146*pi,0.10938734862093402*pi,1.110863768002548*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.304847689456579*pi,-0.287186363753661*pi,4.39292647739203*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.247729159991626*pi,2.9923401624212*pi,0.582527930076969*pi) q[3];\nu3(0.896893958047222*pi,0.33987242628466097*pi,0.844709939529401*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.474085442469789*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.637376400140523*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.375293770055432*pi,0.44697753691895703*pi,4.35234267627722*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46588512728687*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.407907550923518*pi,-0.15512117612680998*pi,4.308017640020109*pi) q[4];\nu3(3.5*pi,3.404998016843*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45793742663602*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.618803237074957*pi,-0.06999169954041101*pi,3.93498270958947*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.234434636902735*pi) q[14];\nu3(0.81810318485844*pi,3.4464157507607*pi,4.10897435708913*pi) q[15];\nu3(1.0*pi,0.0*pi,1.380494233231337*pi) q[17];\nu3(0.930845355894096*pi,2.99255293294159*pi,3.07831371720562*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259699184767328*pi) q[21];\nu3(0.592763134004994*pi,2.88731777975467*pi,3.68949031169669*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.668023018079583*pi,-0.04835740484401102*pi,1.141400125623436*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.733861362438317*pi,0.7980868631663101*pi,1.0486760764985*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.756172513645652*pi,-0.210143976484299*pi,0.8179629844967631*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.468538042774174*pi,2.53019099515636*pi,1.0151177753287701*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.481577896902525*pi,-0.377021526506277*pi,3.78258035725142*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.192051362432752*pi,0.54221454493248*pi,4.03334254344499*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.342782412884738*pi,0.08313730921699702*pi,3.77418371656805*pi) q[10];\nu3(0.183501705333154*pi,0.30578649483168396*pi,0.89358670615797*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5252554891556493*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4734433067036*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.277272631303059*pi,1.01893426930012*pi,4.3104233705438695*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44693577336478*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.338356453242386*pi,0.34672323375868297*pi,4.363643283134779*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.354827309374078*pi,0.08959505584236904*pi,1.052849241810448*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.887405188802914*pi,0.084573254473153*pi,0.780463760436827*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.249625835282277*pi,-0.07425182178371398*pi,4.33061334616999*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.502870303467872*pi,-0.24424517886403602*pi,4.0332100683824095*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.732793531417251*pi,3.16003492462638*pi,3.75581354138477*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.479636115488761*pi,3.42504579502723*pi,3.28593038889282*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46102987710101*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.53887101041825*pi,3.07077285289338*pi,1.56280724619526*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.473784263860711*pi,0.99626626572567*pi,0.5002522516456053*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.351040498100606*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44850686328048*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48007654079934*pi,0.5*pi) q[6];\nu3(0.797860147919634*pi,3.10743620977452*pi,3.99861026986376*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3259556268036992*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.290912138668787*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.659343278610668*pi,3.41051208219182*pi,4.11691348491358*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.670545048550973*pi,3.34043136547104*pi,4.1721834952889*pi) q[14];\nu3(0.652824311534494*pi,2.66139475378468*pi,3.45838329598398*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.686411275953599*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[4],q[20];\nu3(0.933920313723959*pi,3.48560647724567*pi,0.838553300746302*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5077567098928957*pi) q[9];\nu3(3.5*pi,3.48194512050907*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.130981285049319*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39066846157564*pi) q[13];\nu3(0.714972530170312*pi,3.41190393619634*pi,3.09305326621151*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.524790305877287*pi,-0.183243025799463*pi,3.88707176309801*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.43895429004388*pi,0.5*pi) q[1];\nu3(0.324610005445868*pi,0.22470795572907198*pi,3.75690863858475*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.634062207495647*pi,3.34739938267023*pi,3.28638565941534*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[15];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.3528638395733839*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.128040111902781*pi,0.58732201110604*pi,4.11357026884891*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.450607149638202*pi,-0.15851487430008998*pi,0.5399320162144235*pi) q[2];\nu3(3.5*pi,3.44941449702732*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1949885546193308*pi) q[7];\nu3(3.5*pi,3.44747129513347*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45005376399041*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265174528440109*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.152119492316965*pi,-0.05965393634117999*pi,3.59058585665383*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.44034698945825*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39410176535149*pi,0.5*pi) q[16];\nu3(0.245482753476962*pi,0.366980261816905*pi,3.89959600233328*pi) q[17];\nu3(1.0*pi,0.0*pi,1.17634542640994*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.475642720976928*pi,0.8279858934684401*pi,0.5105441581382021*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.306698324770153*pi,-0.04032629371581398*pi,0.986598254578041*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6563465162579301*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.26591765130661*pi) q[15];\ncx q[16],q[18];\nu3(0.579913448781545*pi,0.48924352866243903*pi,0.56653658560134*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.974788079627881*pi,0.34968198916317705*pi,4.1112379673897*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39570075451753*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2066689904244239*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.443591767989719*pi) q[18];\nu3(0.146000794301332*pi,0.12483984508522294*pi,4.01930162613446*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.673942722361044*pi,1.00523328880623*pi,0.975759189723999*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.620019306028547*pi,-0.26861952904445396*pi,0.8226766105856*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35333952910027*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.227233300042588*pi,2.7480307912328*pi,1.2924174602357419*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.569882500763601*pi,0.20171307358457802*pi,3.74294140367615*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.802023851283934*pi,-0.4629271351433422*pi,1.028267065276993*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.507581891512774*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.148657360654608*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.404948747312224*pi,3.33847255065879*pi,0.988650460408941*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.251478788787774*pi,3.05088356349737*pi,1.84610654061738*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.608067547952883*pi,3.01403388270568*pi,3.38081429090438*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.17004143958701*pi,3.02621484062113*pi,0.94412076142619*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.594062446969756*pi,3.27501534199577*pi,4.0978209547088*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.765969002817587*pi,0.33656668529424505*pi,4.4970057272364095*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.722327755649913*pi,0.29923041651768*pi,1.263391723098344*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.443980663415839*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.728416917574576*pi,3.29438049296725*pi,3.60852475248422*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.505652969189544*pi,0.313482713580702*pi,1.2136596545978802*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.844356634031543*pi,3.45375896018689*pi,0.93375383743208*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0475871321915701*pi,-0.102660378334328*pi,3.98565274301771*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.455866925501848*pi,3.07339114178892*pi,1.71479364358102*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.47744133916686*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297753796434582*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.515623000906025*pi,-0.0019192076734150243*pi,3.92761756559453*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.814045472595721*pi,0.96518537713817*pi,0.977644117945897*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.689947489357879*pi,0.247076958018016*pi,0.560749108401454*pi) q[11];\nu3(0.573814293923478*pi,0.12966808346041203*pi,4.34285262379024*pi) q[12];\nu3(0.288574309625562*pi,0.39150223106650806*pi,4.47154568665045*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.707137425128376*pi,1.16774896195474*pi,0.820230950489237*pi) q[8];\nu3(3.5*pi,3.37235961330902*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.767810017471693*pi,-0.06469713697437601*pi,3.4889467287333*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2408017115072059*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.954087694406015*pi,3.24416357056687*pi,3.32900631124372*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.22332473936617*pi,2.85378568397563*pi,1.134659002025872*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43590558155653*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3973084850057*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.59252431932769*pi,0.22156197942946998*pi,1.428103564021007*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.225069156971676*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.727296721955344*pi,3.09544186437926*pi,3.65302757220891*pi) q[16];\ncx q[17],q[21];\nu3(0.466917103928403*pi,3.20519078140152*pi,1.009234460498961*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.647553666915446*pi,-0.03091420766556202*pi,1.315422363107752*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.694298204063693*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.263072781172674*pi,3.38033159375454*pi,0.828180352004824*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.279408537120568*pi,0.56076391151362*pi,4.30446924830264*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46984549842501*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1538674527992971*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.617704376172502*pi) q[10];\nu3(3.5*pi,3.49907723340213*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.616076627899096*pi,0.12222842336006201*pi,4.42924927375423*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.320590605507172*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(3.5*pi,3.30308195659959*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.255330470107126*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.328574722847951*pi,-0.257740714546344*pi,0.54379794591041*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4557261697309*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.3634422622057*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.258293535810187*pi) q[8];\nu3(0.17775659344277*pi,3.15201434233629*pi,1.79228138738334*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.766603736455294*pi,0.11512401338790101*pi,0.706978128049407*pi) q[13];\nu3(3.5*pi,3.44841256511366*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255888161508656*pi) q[18];\nu3(0.771685036019809*pi,2.87543748898823*pi,4.03421650539205*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.62979084797912*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.696548736651328*pi,3.30884288756528*pi,4.0488145307992*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.698438215971045*pi,-0.348592781390818*pi,4.19489546817514*pi) q[9];\nu3(0.338040537196706*pi,2.32399836385244*pi,1.1775060592016189*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.32038126334672*pi,0.5*pi) q[12];\nu3(0.334508031543213*pi,0.13458491213164603*pi,1.156722206449948*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.112895333243423*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.459598044348009*pi) q[16];\nu3(0.315653084613582*pi,3.40479566896549*pi,4.1686511097042995*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.604722185066465*pi,0.499682750540837*pi,0.774076618432868*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.707347650639448*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.827441791294838*pi,2.93602795488666*pi,3.32203404064478*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.503667905910294*pi,3.08747844228875*pi,4.45921008743643*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5569874552079654*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.527861644648159*pi,3.00602863864886*pi,4.02847857222565*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5134830348086061*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.470002605844356*pi,-0.131364655955039*pi,4.4286290147257095*pi) q[20];\nu3(0.260160672072955*pi,0.57292711110955*pi,4.01573714200563*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.344085595147994*pi,1.12693501176055*pi,4.20763860824803*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0613755715587577*pi,2.70566058662368*pi,1.414413927064483*pi) q[20];\nu3(0.73749331568961*pi,2.8079766442229*pi,3.25823698645588*pi) q[21];\nu3(3.5*pi,3.44115802602494*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.235539281590408*pi,3.49372161639293*pi,1.55426465415073*pi) q[7];\nu3(0.0927711544433091*pi,0.61998677243243*pi,0.723176461487099*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.400458820536902*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.40149137584268*pi,0.5*pi) q[2];\nu3(0.36789695864588*pi,3.25045459630788*pi,0.640786201168733*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.339787266725694*pi,0.18646393372840597*pi,3.51822041612159*pi) q[6];\nu3(0.407840837256195*pi,0.286198748381419*pi,0.652530386583533*pi) q[7];\nu3(0.669492619218079*pi,3.06897527532172*pi,3.53426597555526*pi) q[8];\nu3(0.724235037736915*pi,3.307046245987*pi,3.43961192229199*pi) q[12];\nu3(0.362114352084843*pi,0.31608397557801704*pi,3.77257975312205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247602268245572*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(0.593490912175146*pi,-0.026617458571636*pi,0.5822902413493709*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.552137147499862*pi,3.45621287032799*pi,3.49033371583833*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.359151756755648*pi,2.67736152408579*pi,1.381660926308957*pi) q[12];\nu3(0.367698676188052*pi,0.6236631712107099*pi,0.866740730974842*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4252785027054*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.724164829812281*pi,3.04846434849574*pi,4.17280784086819*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36322482503683*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.3127043702795*pi,-0.067502486563363*pi,0.8875585404592969*pi) q[15];\nu3(0.574710641004721*pi,0.295220691373421*pi,1.68988301417532*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5137674901180082*pi) q[17];\nu3(0.514707286718568*pi,3.23021831456145*pi,0.874369046527659*pi) q[18];\nu3(1.0*pi,0.0*pi,1.222491520553783*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4749384803108*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.633515309002206*pi,0.5068928933686001*pi,0.6027197076797111*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.702468152989512*pi,-0.31906479034580704*pi,3.8212619677556*pi) q[15];\nu3(0.145334532989718*pi,-0.256386774445132*pi,0.990855381353891*pi) q[16];\nu3(0.795593798378387*pi,3.22898917891228*pi,3.93386837115802*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.405120836827939*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44227539062396*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.128728724702865*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5800374255578662*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.602949860472208*pi,2.55883538047215*pi,3.64748897405349*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.42298265323022*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.279573310038915*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.891530087677124*pi,0.27260135957976295*pi,4.32282495032283*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.616474923681844*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.527449732762823*pi,0.30571627327696504*pi,3.81738868010832*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.43825079450688*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[18];\nu3(0.772898260542816*pi,2.92560407074146*pi,3.67949447428913*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47061729368544*pi,0.5*pi) q[6];\nu3(0.779678181703917*pi,-0.187685837503888*pi,4.35387612467305*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44053559343107*pi) q[13];\nu3(3.5*pi,3.42846656344858*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.134083714391017*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.226202037619787*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.869086226810587*pi,0.45340001583101*pi,4.07252023139045*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.754727216591862*pi,1.1290744356351*pi,0.781746194309176*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5515168866340079*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5265523405494039*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.814221835030177*pi,0.62927310112852*pi,4.29218112856946*pi) q[0];\nu3(0.629749697343913*pi,2.50749968862442*pi,3.78117494160803*pi) q[1];\nu3(3.5*pi,3.31294456980799*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43099217747941*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.373556400631119*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2479389250848412*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.528386293812605*pi,3.04954521020171*pi,4.3762548786552*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.113951727164595*pi,3.44065916303821*pi,4.06225657211015*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.609128388825397*pi,3.39778684245416*pi,3.42829187160856*pi) q[19];\nu3(0.348309105227783*pi,-0.376867822483114*pi,4.41146548254077*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5988340664735903*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5979696913624384*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.500716787808475*pi,3.33430037676162*pi,1.52703268440966*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.321006266702802*pi,0.75340817906119*pi,3.78811098867256*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.764342246568113*pi,0.7894745460856001*pi,0.5718334669532701*pi) q[6];\nu3(0.76793614223515*pi,2.72600741373252*pi,3.44374446248427*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.388427757805226*pi,-0.22150416819124502*pi,4.43879076132328*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\nu3(3.5*pi,3.44546363174593*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.538495446861421*pi,2.73115404668653*pi,3.96149035431033*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0959215334408359*pi,3.15799545439215*pi,2.00725236381538*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.175279625175305*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[13] -> c[13];\ncx q[0],q[16];\ncx q[1],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34092504410706*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.465952886336833*pi,3.06877757256999*pi,0.797482961822791*pi) q[15];\nu3(0.360251506412041*pi,-0.359039954818766*pi,3.88715941904423*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2161147768436709*pi) q[19];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45841148775307*pi,0.5*pi) q[1];\nu3(0.677587814910487*pi,3.16650216738805*pi,3.57248216743904*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.48221169005043*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5524680333188566*pi) q[16];\nu3(1.0*pi,0.0*pi,1.397470467031121*pi) q[17];\nu3(1.0*pi,0.0*pi,1.372972913272367*pi) q[21];\nmeasure q[2] -> c[2];\ncx q[0],q[16];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.531062164785039*pi,0.233539881177677*pi,4.3790097060355695*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.386813679990841*pi) q[19];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.634445019957113*pi,3.36873907468205*pi,0.518908536050719*pi) q[5];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2137612192011495*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42605119089329*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.234872681033112*pi,3.31020258477138*pi,1.53926710819184*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[12],q[21];\nu3(0.451212888768121*pi,3.24215799303115*pi,4.45728229071523*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.735760573955016*pi,0.26579028033780905*pi,1.0964865658537581*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.382223994055254*pi,3.24565049350194*pi,1.356719163860235*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.2380371708986*pi,3.17583808301391*pi,1.81820712689704*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.166728344977668*pi,0.251327759743454*pi,3.32299435506537*pi) q[1];\nu3(0.32581281121037*pi,0.42628968246255905*pi,4.38066293736958*pi) q[12];\nu3(0.416172630824961*pi,3.26016209603492*pi,1.51169536672321*pi) q[17];\nu3(0.205540390688119*pi,3.35941635194061*pi,1.1749849325916442*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.803887997026893*pi,3.39430823182953*pi,2.98673556850083*pi) q[0];\nu3(0.501860311571424*pi,-0.31997890786291*pi,1.015309518038483*pi) q[1];\nu3(0.5927643997679*pi,0.28842614901027297*pi,4.1054642955887*pi) q[2];\nu3(0.569950958936438*pi,0.64005396938537*pi,1.052289258703461*pi) q[3];\nu3(0.22249786202497*pi,-0.37223585096404*pi,1.104993770291131*pi) q[4];\nu3(0.441450794395798*pi,-0.34515744704837603*pi,4.16450865077435*pi) q[5];\nu3(0.421171841645793*pi,-0.029513158605173007*pi,1.272050945950582*pi) q[6];\nu3(0.668026022723272*pi,0.31503700663094203*pi,3.83766332092946*pi) q[7];\nu3(0.274981514713975*pi,0.5408267433809799*pi,4.11133430047968*pi) q[8];\nu3(0.290331701207412*pi,2.60782578756127*pi,0.930064422098503*pi) q[9];\nu3(0.364795325940762*pi,2.89743097825357*pi,1.208307041546786*pi) q[10];\nu3(0.496387767488172*pi,0.369101168906117*pi,1.320963555245521*pi) q[11];\nu3(0.364843554996491*pi,0.19126934948736896*pi,0.699129379095089*pi) q[12];\nu3(0.742717597088333*pi,0.85292744735883*pi,0.8139736056778479*pi) q[13];\nu3(0.812601563051499*pi,2.80921473090106*pi,3.6902242375177*pi) q[14];\nu3(0.314640546834653*pi,-0.33331422438666103*pi,0.5615866176540055*pi) q[15];\nu3(0.681482877801312*pi,0.24621066248824697*pi,0.840344599643459*pi) q[16];\nu3(0.622058630727134*pi,0.02174819521947402*pi,0.797760885916852*pi) q[17];\nu3(0.743273069275659*pi,3.29854061279248*pi,3.8748912973634*pi) q[18];\nu3(0.221031620393329*pi,3.22956521824254*pi,1.0370959512109779*pi) q[19];\nu3(0.498994522781166*pi,2.86088961799695*pi,1.081859263950929*pi) q[20];\nu3(0.435418073210353*pi,2.84741967532928*pi,1.51882199724358*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[18];\nu3(3.5*pi,3.39990472157105*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47524705948859*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40839668526105*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2933035519550211*pi) q[6];\nu3(1.0*pi,0.0*pi,1.228961406609098*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44903463160984*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43871894035133*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.305143783463721*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.091525726065477*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267668794868595*pi) q[19];\nu3(3.5*pi,3.49346661920935*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\ncx q[3],q[6];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[9],q[20];\ncx q[11],q[21];\ncx q[12],q[19];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.393786460431159*pi) q[18];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47355443848981*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,0.5082365405094691*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48921238315282*pi) q[8];\nu3(3.5*pi,3.46972695716713*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.09627661273842*pi) q[10];\nu3(3.5*pi,3.4832287000669*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5487481152649792*pi) q[14];\nu3(3.5*pi,3.46844738106836*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.208697844814795*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44840032437899*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45793478909113*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3483008849026419*pi) q[20];\nu3(1.0*pi,0.0*pi,1.212692227222103*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\ncx q[3],q[6];\ncx q[4],q[8];\nu3(3.5*pi,3.49209652646023*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.382587003321066*pi) q[7];\ncx q[9],q[20];\ncx q[11],q[21];\ncx q[12],q[19];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5579753968666387*pi) q[18];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5813975905247322*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4617624380625305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5313677657439242*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5516417337010613*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.785944907628262*pi,3.47726215107477*pi,0.88095971672106*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.293019828904605*pi,0.428255995487408*pi,4.45446486653257*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4021254113461*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.591315670480333*pi,-0.03799265868909002*pi,0.773047003314941*pi) q[13];\nu3(0.474600719462975*pi,0.88162509344808*pi,0.5562283864034161*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0985187429993762*pi,-0.053143026699626006*pi,1.260180937980571*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.531745586874121*pi,0.40917324231276797*pi,4.3180739253011495*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.682014885868399*pi,0.7685552119442001*pi,0.956690934400874*pi) q[13];\nu3(0.644433586654542*pi,-0.49325251505523315*pi,3.27168012619045*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.430516096911935*pi,3.45668699011081*pi,1.41471753781838*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.510424727085633*pi,0.263002994523597*pi,1.19575535470634*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.483062570972835*pi,-0.46826721602296817*pi,1.180297362837143*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.272717289776991*pi,0.6544890032359101*pi,4.07703940874962*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.375135052223017*pi,3.23061516393027*pi,2.22566766378834*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.503307082583196*pi,3.46449558037445*pi,0.90825200097077*pi) q[0];\nu3(0.623754277813592*pi,-0.22562904377523302*pi,1.219787602215093*pi) q[1];\nu3(0.0952773278252326*pi,3.02171605027962*pi,1.163151762926319*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.747099979813585*pi,3.40181265212818*pi,3.95789928625469*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0931310724499477*pi,-0.02437610297345899*pi,3.65346296858599*pi) q[8];\nu3(0.327200186645516*pi,0.6057562477788001*pi,4.44598927558487*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.148897307999254*pi,-0.4433781152423486*pi,4.34632826131288*pi) q[11];\nu3(0.540849938246779*pi,-0.30777356775006903*pi,4.35439575040977*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.869623974403712*pi,0.7404143339103499*pi,1.086061505287027*pi) q[17];\nu3(0.738573122047873*pi,-0.07511386598993203*pi,0.681899196925888*pi) q[18];\nu3(0.164441579079088*pi,3.24156393793082*pi,1.83830613051929*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.499359562876586*pi,0.480783931186622*pi,1.015209962071311*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.3542881306873*pi,-0.38515969914912*pi,0.5647440892726903*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.354238016102291*pi,-0.209521607285669*pi,0.700799217712455*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.867642864086835*pi,0.141480320628246*pi,1.2308763341975442*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.559913067310773*pi,3.19271961087225*pi,4.31325802448357*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.609273287999833*pi,0.498582553071903*pi,4.0940751684753796*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.690175280632175*pi,-0.06143923552309*pi,0.694910122905902*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.452082033953793*pi,0.18646494381913603*pi,1.281548757085306*pi) q[19];\nu3(0.398207853773606*pi,0.7644105687427301*pi,4.38027616097333*pi) q[20];\nu3(0.862347524314987*pi,2.8284058674133*pi,3.79665085386779*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.392409142370429*pi,-0.361051137136498*pi,1.72720763970101*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0274466125373357*pi,3.37364148199748*pi,1.470163074823453*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.379450688168298*pi,2.90644796542906*pi,0.956201441575246*pi) q[20];\nu3(0.655239140652939*pi,0.23939645244993002*pi,1.476994628497828*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.564312906895104*pi,2.75689513195127*pi,3.91241980979418*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36747175241118*pi,0.5*pi) q[3];\nu3(0.795171270043074*pi,0.260985238912689*pi,4.03441246416398*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.2229448603741608*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.47687113367486*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.190361287850528*pi,3.28693771632425*pi,0.696807652426193*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26968601985217*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[9];\nu3(0.433647767275996*pi,-0.149737979501943*pi,3.91246320830911*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,3.49517489033664*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32170587720351*pi,0.5*pi) q[11];\ncx q[13],q[15];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2800916169032162*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282286498875553*pi) q[21];\nu3(3.5*pi,3.36696164616601*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.44230231148853*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.213023074656763*pi,0.6217318797373299*pi,0.5885597203062999*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.433461468136629*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,3.46048725044363*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.307957225850707*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2254718737094659*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31422035408069*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244236596934152*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.4921923090599*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,1.3175782977532289*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.695229826163013*pi,0.328330974161651*pi,4.42505629507571*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[15];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.611169355238111*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.628066054735177*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,3.46756126771063*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34049349930617*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291805751021751*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41276561029691*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44360197180476*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.624936503471723*pi) q[4];\nu3(3.5*pi,3.47271540255705*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.207909957198074*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.512350637797786*pi,3.39577160380888*pi,3.42360272494151*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.649298730146564*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.711342775512988*pi,1.2321765972805*pi,0.744142891995594*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.409504543027319*pi,0.156883596508944*pi,3.83750691684345*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.516369280537791*pi) q[10];\nu3(0.23570936061016*pi,-0.323073380888795*pi,1.69082105547013*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.535852208899311*pi,3.14286323093089*pi,3.47702274600902*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.467051307962999*pi,3.1191715929109*pi,1.85564023082263*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.207081828394621*pi,-0.4496574517486558*pi,4.26984981163897*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.762589892025404*pi,3.39869424075434*pi,0.67688807557735*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.60896929731088*pi,0.45195815591312405*pi,0.5872956950099371*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.463550564132483*pi,3.09537684355429*pi,4.31666730684762*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.395763951332393*pi,1.13574346162132*pi,4.27040816913103*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.477632301422961*pi,2.76305598156539*pi,1.086985952617366*pi) q[6];\nu3(3.5*pi,3.37845906081085*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.31209145630111*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.827232769435338*pi,0.465877018155488*pi,4.09495885531922*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.704557381677225*pi,-0.26107252827288496*pi,1.2305540748706552*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.59504365052904*pi,2.63038328525902*pi,3.80064208694465*pi) q[21];\nu3(0.777485329865697*pi,3.07875806820164*pi,3.49855495826141*pi) q[0];\nu3(0.561932184320954*pi,1.02938479366783*pi,0.8813934551297951*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.315099170917402*pi,2.75408237347686*pi,0.9402902148678409*pi) q[5];\nu3(0.515723951099009*pi,0.304076573924008*pi,3.6964355237138*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.870562079350102*pi,3.1052348018644*pi,3.93886773279968*pi) q[9];\nu3(0.42513872810032*pi,-0.063122600426824*pi,3.81981961694525*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.631067774687362*pi,-0.187553437646571*pi,3.62494907517181*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.398006851042508*pi,-0.49836440184706515*pi,1.71711473064268*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.540369803778041*pi,3.4587304140689*pi,4.12538473185244*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.202069175782646*pi,-0.06822718082065399*pi,4.10939698047824*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.275778952995235*pi,0.43479650322740404*pi,0.822770698711452*pi) q[4];\nu3(0.767433628719948*pi,-0.25424845484219*pi,0.953472635564948*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.635259585597698*pi,0.13534227519059605*pi,0.658242326982045*pi) q[9];\nu3(0.400483718368774*pi,0.74903508091346*pi,0.6923450794599499*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.650836406314413*pi) q[12];\nu3(0.355057393810375*pi,0.334197924718013*pi,4.08460394728802*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.619890887203008*pi,3.15054649233825*pi,4.2228155431216*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.343941121825338*pi,0.72075670668581*pi,4.26099728275915*pi) q[18];\nu3(0.62531517748839*pi,0.29341322681294*pi,4.1404688712303095*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.419048690300844*pi,3.37006697583276*pi,0.676417674945876*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.459442893639143*pi,0.7918268499140999*pi,0.819889678257363*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.461192287253916*pi,0.477551873717726*pi,3.86503222614778*pi) q[13];\nu3(0.617048485970323*pi,-0.273108760524782*pi,1.17245303296731*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432978325932896*pi,2.52270636283433*pi,1.2029088982058331*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.716805335660408*pi,2.7213433176767*pi,3.79946691657554*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.284142168670017*pi,0.5602723310853299*pi,0.733817902429836*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43931753603064*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.292449776592923*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46229574315725*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2651838664763*pi) q[6];\nu3(0.456913692017852*pi,-0.392280766035104*pi,4.3022242228949*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[0],q[15];\nu3(3.5*pi,3.38887903808628*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.808135828611422*pi,2.7327084173067*pi,3.95220817267682*pi) q[7];\ncx q[9],q[20];\nu3(3.5*pi,3.38147834534347*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280381540699183*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.607387021382238*pi) q[14];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.218004668121229*pi) q[19];\nu3(3.5*pi,3.41156002607353*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,0.5391665062816151*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.48153950519875*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[14];\nu3(0.967414076499743*pi,-0.31909132300501*pi,1.011134099610083*pi) q[12];\nu3(1.0*pi,0.0*pi,1.073665647324499*pi) q[15];\nu3(3.5*pi,3.41395303959506*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.100776773512668*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29854174932963*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49120791590608*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.47527555243453*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.216312029800331*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.76241199305985*pi,0.53809173097523*pi,1.046150044933253*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5724237576103274*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.213277662991348*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.35702568797908*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48626995229195*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4524433774188505*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38633620592197*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5317363491754779*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.194825042935721*pi,2.4419845027707*pi,1.167656279910096*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4180006357285695*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0979341526066235*pi,-0.021327615230575026*pi,1.399592647245399*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.586371428521583*pi,2.95169365364368*pi,3.38590670421197*pi) q[10];\nu3(0.416650419815882*pi,3.46049794756896*pi,1.78371335680177*pi) q[11];\ncx q[12],q[21];\nu3(0.896029702771272*pi,-0.15418533403225898*pi,0.761419916987813*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.577479902015156*pi,2.58322413754039*pi,3.81809695152005*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.818675049994462*pi,3.15274715076492*pi,4.41052511085392*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48282770471675*pi,0.5*pi) q[12];\nu3(0.257764486432491*pi,3.22033849832418*pi,1.343801630957665*pi) q[13];\nu3(0.291120161890244*pi,3.41355023280916*pi,0.5120679882525215*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2311559549065691*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.582443598860003*pi,3.3607772410379*pi,3.28839430028207*pi) q[6];\nu3(3.5*pi,3.46432297479572*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.375998835753308*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.244957164083204*pi,3.19773842095164*pi,0.663887294498578*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.384417583473769*pi,2.80628904575928*pi,1.3571026717225911*pi) q[1];\nu3(0.238100493609137*pi,-0.13405970426610703*pi,1.072076875818406*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.749337136153161*pi,3.43530392270227*pi,4.34269149595792*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.67872509513459*pi) q[21];\nu3(0.488437924406672*pi,-0.05479690052671998*pi,1.477829170107033*pi) q[0];\nu3(0.617045130580062*pi,2.99088973587323*pi,3.75588578888311*pi) q[1];\nu3(0.109666448547088*pi,2.37756967225431*pi,1.271160901782248*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6356651451952771*pi) q[8];\nu3(0.584491467361512*pi,-0.285631354195013*pi,1.031338528288701*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.743829783819332*pi,0.18254895096010004*pi,1.0478651223401791*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.954554345615558*pi,0.409008430599507*pi,0.5021817565923893*pi) q[4];\nu3(0.614087845512805*pi,0.57721084856119*pi,4.344038839800151*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.4421762457484*pi,0.24119459583889402*pi,1.366530433356754*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.621752777929988*pi,3.15703279247142*pi,3.3200984032201*pi) q[17];\nu3(0.770215073521129*pi,0.7213821155912701*pi,1.171709023786347*pi) q[18];\nu3(0.264658224907067*pi,-0.07902488773077398*pi,4.45515033679346*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.725188335762561*pi,-0.310028212317766*pi,3.87682157519121*pi) q[4];\nu3(0.554437689143612*pi,3.45085138237301*pi,4.28290458789549*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.533300234655647*pi,0.05066532074521701*pi,1.431826020429922*pi) q[12];\nu3(0.320893162011789*pi,3.05346709103794*pi,1.05070561855591*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.266273114434012*pi,0.488685084423903*pi,0.965838942848166*pi) q[17];\nu3(0.679033565329404*pi,0.47489861600551*pi,0.770471407050939*pi) q[18];\nu3(0.696098207148014*pi,0.495351690506424*pi,0.69938292007035*pi) q[19];\nu3(0.495012771222308*pi,-0.262057924898651*pi,3.71437040298301*pi) q[20];\nu3(0.433643800788505*pi,2.93943702977805*pi,0.673503802502381*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.85711523155491*pi,3.39761296890279*pi,4.02677194871113*pi) q[12];\nu3(0.756153665283227*pi,3.40374796779789*pi,3.34529236596004*pi) q[15];\nu3(0.620779054443866*pi,3.1322118291298*pi,3.94646684391156*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.225826260142185*pi,2.52987174858239*pi,1.041520671800087*pi) q[20];\nu3(0.702618685488654*pi,0.33326845398293703*pi,1.1908359339280619*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.526388491372953*pi,3.02670641679719*pi,4.0183221672396705*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[4],q[9];\nu3(3.5*pi,3.41923516881127*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.207270511794069*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[20];\ncx q[2],q[21];\ncx q[3],q[15];\nu3(3.5*pi,3.32813535668013*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.232684869330181*pi,3.48985031754075*pi,4.2608437545732905*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1956799758423449*pi) q[9];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,3.39930751813968*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49985701883306*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42004538870647*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43132614312134*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.551464038664294*pi,3.1144438394527*pi,3.57075942438304*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[11],q[16];\nu3(3.5*pi,3.43688002829637*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.600639133520681*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359901722339256*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1098946440477468*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1548755417346541*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.321875031515287*pi) q[20];\nu3(1.0*pi,0.0*pi,1.118934880532494*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[20];\ncx q[2],q[21];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.231408229971735*pi,-0.4333264078828986*pi,1.1500785497220218*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4979193843314995*pi) q[9];\nu3(3.5*pi,3.48197841500155*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.280614092992046*pi) q[16];\nu3(3.5*pi,3.38069728985083*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2767768274837201*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.527945873523657*pi,3.30119140490051*pi,4.031789074125291*pi) q[8];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48082069559783*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4326727828059695*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5171477375264488*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.445670380503*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5341383787146669*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[20];\ncx q[2],q[21];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5868444007207598*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.28162440069711*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.673299614054916*pi,2.71689254499763*pi,3.70533934257147*pi) q[6];\nu3(3.5*pi,3.45959952483647*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275873348445199*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.711257957085285*pi,0.8349080503001101*pi,0.698981936366626*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.673011754048037*pi,0.020376372219001015*pi,4.1714639534199005*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.800915789534794*pi,0.7295006194349001*pi,0.774785149969516*pi) q[21];\nu3(0.866872760080682*pi,2.50544409516496*pi,3.98238112983209*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.740945483162276*pi,0.284728780999272*pi,1.024762752614627*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.45634303242585*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1344277028917151*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6874849567150341*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.531008444058251*pi,2.88294060998745*pi,3.78364780870108*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.413172619128557*pi,3.12710865974595*pi,0.5951069626354148*pi) q[21];\nu3(0.963155763543178*pi,0.27722395630763197*pi,4.099765622495751*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.859945535374813*pi,0.14250328148435598*pi,0.7801022482587741*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.445836232515897*pi,-0.03690144626948799*pi,3.71895184016251*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.60834611715809*pi,2.78093866134271*pi,3.36795790547908*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.426023667061692*pi,0.42104601588519597*pi,0.5417259660038032*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.730945152212915*pi,2.93603940629642*pi,3.74260785386534*pi) q[3];\nu3(0.635148491719738*pi,3.31123365194162*pi,0.714220962353786*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48708680220493*pi) q[8];\nu3(0.232079791853075*pi,3.01536221275407*pi,1.122028465061224*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.552580665310104*pi,2.76799946914155*pi,3.89632800405132*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.721728576549126*pi,-0.382576467713493*pi,3.56923826945622*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.524704401137617*pi,0.23767635045950897*pi,1.52510412037744*pi) q[1];\ncx q[2],q[6];\nu3(0.64804914355132*pi,3.46569230309913*pi,0.810574456340196*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.334750197357483*pi,2.74772371783163*pi,1.4149469501645728*pi) q[7];\nu3(0.304682954413323*pi,-0.08695586369160202*pi,1.3474165290692741*pi) q[9];\nu3(0.643978347864271*pi,0.11100785835883398*pi,3.94624115688132*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.509981833051658*pi,0.18191035190679194*pi,3.54509551884921*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.552604671267098*pi,1.01823059225814*pi,0.946575478316948*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.181273548578319*pi,0.9287132492061001*pi,4.35674982320225*pi) q[16];\nu3(0.531377280045755*pi,-0.393550768455381*pi,0.814508096635066*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4721174186597*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.348187526970172*pi) q[6];\nu3(0.0306708702551659*pi,3.01057309452639*pi,0.962112444633328*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.137251167462391*pi,-0.263098573330992*pi,0.911841109097411*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0785421338447842*pi,0.9198779345308601*pi,4.27302289155591*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.609944054191093*pi,3.26961198910271*pi,4.38724426993134*pi) q[14];\nu3(0.538487549038915*pi,-0.141839240941943*pi,3.71647663772053*pi) q[15];\nu3(0.555999295905065*pi,0.08580670578278904*pi,0.6753865498316309*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.423876849795349*pi,3.24392071701602*pi,1.83558898483731*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.232381157102579*pi,0.21253691130402197*pi,3.67166956420736*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.201925583055209*pi,0.49094094869923*pi,4.32336449448772*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.748523354569848*pi,2.76599871762105*pi,3.79462582091175*pi) q[20];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5727038458556645*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46648574869198*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.194212055074662*pi,-0.17381160422388803*pi,3.6888020243288*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.287845499826312*pi) q[21];\nu3(3.5*pi,3.47343170707593*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,1.3549524118705851*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.51082583098319*pi,0.46036544677355995*pi,4.4289469884949195*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46120392446743*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36034254737583*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.315191153427822*pi) q[15];\nu3(1.0*pi,0.0*pi,1.253503254447293*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.377866331040108*pi,0.13615084302866898*pi,3.8316442947841*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34342449577337*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.535238048688362*pi,2.96308098430019*pi,4.288670945418319*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46483487413335*pi) q[3];\ncx q[4],q[16];\nu3(0.292525240325614*pi,-0.255883306278368*pi,0.622777897298741*pi) q[5];\nu3(0.134009653056971*pi,0.18544059860533402*pi,3.74189368668798*pi) q[6];\ncx q[7],q[20];\nu3(0.430897684466418*pi,0.7903499543091601*pi,3.90169582942893*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[14];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45411266112263*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.644112774802301*pi,-0.17512402332717197*pi,3.46444014008983*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.523373462511118*pi,0.78229440205526*pi,4.15914583556215*pi) q[5];\nu3(0.135230567729679*pi,-0.4424293752815946*pi,0.648838541510011*pi) q[6];\nu3(3.5*pi,3.48695657249679*pi,0.5*pi) q[7];\nu3(0.559210731290756*pi,0.70011740754536*pi,0.956953666934105*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43693505175796*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2823906602195319*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.527568593866655*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.672220249071114*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2436885101022939*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1510721830814141*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47268303983661*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42919316344938*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5989556879157565*pi) q[18];\nu3(1.0*pi,0.0*pi,1.168398230247663*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5291024908885986*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.951717232441268*pi,3.33961328772947*pi,4.15127081753514*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.601358926043847*pi,0.5112452353135*pi,4.44989131096335*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.103467929539742*pi,2.66479543719517*pi,1.58461272869022*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48202137967374*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.411115960499793*pi,3.08734376059403*pi,0.5652792057578522*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49900586143282*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.812526878641039*pi,-0.08485135180296*pi,0.5574724805312623*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.411119516777599*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.411693686283158*pi,3.445691514056*pi,0.5590773524654319*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.533065296301642*pi,0.13925785970245397*pi,4.30036681004483*pi) q[21];\nu3(0.103449993688938*pi,0.24990769549078895*pi,0.731450911729653*pi) q[0];\nu3(0.31036303959641*pi,-0.4820837970104045*pi,1.3855881554499199*pi) q[1];\nu3(0.408208936133758*pi,3.15694219614367*pi,4.40100334728126*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42825478927482*pi,0.5*pi) q[5];\nu3(0.25314409071857*pi,0.489648080392478*pi,4.20937413872195*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.668910763688421*pi,0.6733445318028499*pi,4.46413643495782*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.946906169468025*pi,-0.4037155582562784*pi,3.81415359221145*pi) q[15];\nu3(0.131493622883005*pi,0.85553384487623*pi,4.293812469954879*pi) q[16];\nu3(1.0*pi,0.0*pi,1.286745057632499*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.150365499605498*pi,0.6319676503035201*pi,3.70326921740151*pi) q[21];\nu3(0.761803494238997*pi,0.73871137623828*pi,1.214255746225698*pi) q[0];\nu3(0.0637634121156486*pi,0.05490941802280902*pi,4.23562154062669*pi) q[1];\nu3(0.387631914844643*pi,0.07229882815155697*pi,1.3026117920512181*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.281599591837622*pi,3.15582113585777*pi,4.462315545312601*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43382392304772*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.601802875268358*pi,0.23251238612843494*pi,4.37184016834522*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.587587602723851*pi,-0.299134132756364*pi,3.72210838341487*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.317712400840691*pi) q[17];\nu3(0.568947792020448*pi,-0.027127749269821977*pi,4.08433271465955*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.581538664220067*pi,-0.4262459993307815*pi,3.97143454771359*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.367427029193732*pi,-0.06217184153380301*pi,1.183955976293043*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.504264663576007*pi,3.34871152382555*pi,0.7907408861541201*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.498529381977618*pi,-0.0018439425061799741*pi,1.082693577375726*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37772557550186*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.350665519381398*pi,0.83917629618729*pi,0.5395998906057636*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1041564556895591*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.241517205610894*pi,-0.190720123547636*pi,3.84612599939424*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.382713780686163*pi,3.29436989331566*pi,0.8844642899761961*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.154071367312276*pi,3.14255476388755*pi,1.087508224026739*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.756796587686616*pi,0.393404426612484*pi,1.493896232864578*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.366395090575001*pi,-0.398100798282506*pi,1.380177459953152*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49575906458176*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.40740238063571*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.37568419313781*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.22810813291628*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1993960016951482*pi) q[20];\nu3(3.5*pi,3.47782659384012*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.401396318138703*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.37896666888113*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.36652079160772*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2805166990188779*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45508157676338*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.281532339832204*pi,2.75224888036885*pi,1.358927439957822*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.422636332759921*pi,0.17371926755162403*pi,3.89983088831167*pi) q[8];\nu3(3.5*pi,3.3691094440906*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.624185340415396*pi,-0.34637955823573396*pi,4.40060173928699*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49374052077962*pi) q[18];\nu3(1.0*pi,0.0*pi,1.130815873019574*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.900918243802024*pi,3.13608540967791*pi,3.90851248812767*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.309676456644914*pi,3.45340159287742*pi,1.472356822929323*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4465863640608*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.387061832925107*pi) q[12];\nu3(0.31205157721476*pi,0.14975895469892597*pi,0.5855464450767655*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5266327700031231*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.443703857326511*pi,-0.21449369751692798*pi,3.67130480988201*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49899879379698*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.324912568944674*pi,-0.28145819799613303*pi,4.40814180871822*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4896203439477205*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.387934738619331*pi,-0.14777757912913703*pi,4.18788098039344*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.733787910706294*pi,0.40052438588707495*pi,0.65582852557945*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[4],q[8];\nu3(0.503544134133324*pi,0.08542172058767095*pi,0.91448912305855*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(0.179349991195789*pi,-0.48515751179497*pi,4.06785556956772*pi) q[14];\nu3(0.472312402172318*pi,0.09935484602661904*pi,0.913689884090465*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.534523421487591*pi,-0.4427270116197251*pi,3.53542123993272*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47534522608955*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.46521417843459*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.04021031568279*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.682989400773315*pi,3.2031623790318*pi,4.0118242018564505*pi) q[7];\nu3(1.0*pi,0.0*pi,1.299218808079343*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42678328096954*pi,0.5*pi) q[13];\nu3(0.287074644654606*pi,-0.4550794609432494*pi,1.53162337337047*pi) q[14];\nu3(0.232819641806026*pi,-0.05947739285828402*pi,0.642058013069654*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204436562296721*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.731248371586056*pi,0.405914861684441*pi,0.796509108897451*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.31914913163168*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.638971272775968*pi,3.34436734073203*pi,4.48181572407315*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.764070890601916*pi,0.25618368467306896*pi,0.972156172496459*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285857021356209*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.33488092184564*pi,0.11622485035007901*pi,3.65250633635457*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5164130472427582*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5423144366995496*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.323004542810891*pi,0.6431200822471499*pi,3.83092348802605*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.637857129346606*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.636476380188251*pi,-0.35796698522654*pi,0.682730831839748*pi) q[20];\nu3(0.219501919832744*pi,-0.167900046636336*pi,4.2719528688273805*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.596709497361573*pi,0.06698444361726197*pi,3.78142602737848*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.375755912451011*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.801275506833414*pi,3.36607659538766*pi,0.773624457052539*pi) q[20];\nu3(0.707449943998706*pi,3.34961615389848*pi,3.86777426709287*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.321629986838784*pi,2.93080505763478*pi,1.5244832062445*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.718139949233081*pi,-0.29967730327212*pi,3.54266598084144*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.727710721454064*pi,0.356956948877979*pi,0.7973765161885951*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.438945383383206*pi,0.8053945490510399*pi,3.81258251440521*pi) q[13];\nu3(0.17413861245429*pi,0.03159149474099798*pi,4.0291854709423*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.706492063293212*pi,-0.4504686354151527*pi,3.13388796012022*pi) q[18];\nu3(0.275731146981484*pi,0.057953535552449975*pi,3.80058725223746*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43972428331776*pi,0.5*pi) q[1];\nu3(0.485350724958375*pi,0.03401403736623598*pi,0.5530154464588569*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.346593337489676*pi,3.02486170779007*pi,0.960314875563296*pi) q[4];\nu3(0.413228898740273*pi,-0.12162825324724802*pi,4.43171080444911*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.302796383341105*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.625459726411321*pi,-0.43814633737032893*pi,4.03309445984232*pi) q[13];\nu3(0.217357083260207*pi,-0.303356646899078*pi,4.08443750818838*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.215608220203626*pi,0.51346135176767*pi,0.635884414015662*pi) q[18];\nu3(0.5079914700391*pi,2.97895472164078*pi,3.13000473824876*pi) q[19];\ncx q[0],q[21];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.327916948895349*pi,2.71981727089898*pi,1.126274795966528*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0845145881389143*pi,0.31723717961986997*pi,1.082420991696615*pi) q[11];\nu3(0.867475919790316*pi,0.271672980290779*pi,0.5139574305293991*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.30854851425696*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.447228963261032*pi,3.44075504333708*pi,2.04958981829619*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5164975192420243*pi) q[10];\nu3(0.264347993363472*pi,-0.353379118858857*pi,1.2142640673340939*pi) q[11];\nu3(0.670501609076054*pi,2.78294464110041*pi,3.84821850056737*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.191817457047772*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.652329915717928*pi,0.07174216608638395*pi,0.7680632892095061*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31384080749156*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.498469308079002*pi,-0.312031349842031*pi,0.8950485378524611*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.146153476252673*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.26670826177219*pi,2.90590568161431*pi,1.240122446289588*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.41589558909287*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.142348019658382*pi) q[16];\nu3(0.811185292877005*pi,3.30711900324683*pi,3.90619594808616*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5674492972422049*pi) q[21];\ncx q[0],q[21];\nu3(0.887572805979296*pi,0.6642288720037799*pi,4.32129089036866*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.464990172897058*pi,0.23411708366337403*pi,4.388294299233451*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.458072001380895*pi,0.486953025244656*pi,0.591683325446457*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5396054666279855*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.419615311548103*pi,-0.398872076036455*pi,1.310002859689567*pi) q[1];\nu3(3.5*pi,3.41354226815049*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.48223987858936*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.152813791239348*pi) q[9];\nu3(0.265130349933951*pi,0.5231200953434201*pi,3.60858673632627*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44662525568551*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2479059206442749*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2488221772548531*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5409173071591185*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37725520943887*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264165877604515*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.821414961514131*pi,0.03404780542804797*pi,3.95679417986037*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34278307470315*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5424737776486817*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42193778456115*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46568158276448*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4472428737793095*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21139516106146*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.318790341618169*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.44181877656899*pi,3.39387076364847*pi,0.628804734832508*pi) q[0];\ncx q[2],q[9];\nu3(3.5*pi,3.4680251405192*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.730889582531094*pi,0.20202270627249896*pi,3.81454509995296*pi) q[6];\nu3(0.781905935683457*pi,3.00649367425502*pi,3.72127789257858*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.362152031009366*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.535160528985939*pi,0.16439556281896595*pi,0.630012091297736*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47129035622856*pi) q[20];\nu3(0.494879457357686*pi,3.11790628697679*pi,1.94051344784214*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.132204746127314*pi,0.24731299842083998*pi,4.225439128946499*pi) q[6];\nu3(0.326981905872621*pi,0.401183696495262*pi,3.7134734370506*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.310950566447645*pi,0.23381376706715495*pi,3.54308148349074*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4280982669304105*pi) q[17];\nu3(0.338700331005574*pi,3.02997455328277*pi,0.8909572476251519*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47151636796853*pi) q[19];\nu3(0.863501040047883*pi,3.33486144071852*pi,0.7388743574482151*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4516715214722495*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.358634866044609*pi,0.5429374184429501*pi,3.83237166203805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.123018856308964*pi,0.6122867828673499*pi,3.98503330013455*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.516421423872689*pi,3.09305471745735*pi,3.2246637452687*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.202871707927529*pi,3.00046426211952*pi,1.484110971121737*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.801870135028818*pi,2.66074721146389*pi,3.3469659008088*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.114860559127991*pi,0.45852635019813803*pi,3.68863688133705*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.417907198254911*pi,3.05281612396229*pi,1.2978575510385069*pi) q[4];\nu3(0.755287725058924*pi,2.97237346340876*pi,3.11481007627366*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.791694498340087*pi,0.6062662164017301*pi,1.1553510672419*pi) q[9];\nu3(3.5*pi,3.39419296395309*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.145748175027752*pi,3.37488059509446*pi,1.79508563398412*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2633523844706271*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.406102512688757*pi,0.45662326728548597*pi,3.68325659016251*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.762632072712726*pi,0.080713592499019*pi,0.708662359594586*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.817445786791217*pi,0.321388274750921*pi,3.99321522850466*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.161983705981025*pi,-0.21791527381278403*pi,0.9489711775270551*pi) q[14];\nu3(0.698193854631184*pi,2.60792713233447*pi,3.95431335629593*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.663143425905675*pi,3.1310395400012*pi,3.07964638337382*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.585398331681781*pi,3.1260195217873*pi,3.28213657467739*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.49247040030337*pi,-0.22044103971235102*pi,1.309792047490558*pi) q[14];\nu3(0.606259474974231*pi,2.91657871153092*pi,4.2151359678976394*pi) q[15];\nu3(0.704439607225491*pi,0.51475643241941*pi,0.5454793446015914*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5851517926473044*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0553285118236567*pi,2.64265852318795*pi,1.51296254176816*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.501134249882307*pi,3.29887480288698*pi,0.5615585554345247*pi) q[17];\nu3(0.58243776022692*pi,2.86406293704092*pi,3.82862557283492*pi) q[19];\nu3(0.788743054144768*pi,1.05891896417607*pi,0.9225898993342789*pi) q[20];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.43081307361168*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.283769184164412*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.694103097210869*pi,3.41479905472052*pi,3.50674957963649*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47927902148465*pi,0.5*pi) q[2];\nu3(0.850096173788777*pi,-0.013506184409825983*pi,3.91446022634575*pi) q[3];\nu3(1.0*pi,0.0*pi,1.301871728261101*pi) q[4];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.419384444256185*pi,0.5037124851638799*pi,4.19125318787904*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[2],q[4];\nu3(0.521343077247188*pi,-0.28640569289586304*pi,0.788167882515552*pi) q[3];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.29213228343348*pi) q[9];\nu3(0.175088532972503*pi,2.59747170843988*pi,1.51586383804383*pi) q[10];\nu3(0.348572666108868*pi,-0.4867325284672235*pi,0.5654519876356832*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.40551241388524*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.196955290212487*pi) q[14];\nu3(3.5*pi,3.49131862819534*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.101840585719486*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40200153624568*pi) q[4];\nu3(3.5*pi,3.48348669724236*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[20];\nu3(0.688195353240437*pi,-0.16367540795122498*pi,4.145535987093631*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.35544833222582*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.187623726642899*pi) q[16];\nu3(1.0*pi,0.0*pi,1.286015646335906*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37729101559501*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4279818910449595*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.453579648098329*pi,0.22051477867972302*pi,0.998740445621952*pi) q[18];\nu3(1.0*pi,0.0*pi,1.157858625192827*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44905825451968*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4611506466193*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.40373600721553*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.63564681630667*pi) q[17];\nu3(0.31876926828532*pi,3.21361392700578*pi,1.35112455243751*pi) q[18];\nu3(1.0*pi,0.0*pi,1.373340591503002*pi) q[19];\nu3(3.5*pi,3.44081949648472*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4271395802114*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.288998053160329*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.132026812101154*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5585421069796372*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39475589326868*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.26665008129844*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.437019323022719*pi,3.1953282052617*pi,0.749171168803838*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5427915565821378*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.60582527317917*pi,0.24398111024860702*pi,4.19882747544175*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.276018939292455*pi,3.22567576714151*pi,0.740987336261644*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.113248778203915*pi,0.9848668414667201*pi,4.10876968004678*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.674550490414168*pi,3.29763190846487*pi,4.35546614007065*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.599185575832577*pi,2.59391947037465*pi,4.08841925632347*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.289817144762912*pi,2.76008437205871*pi,1.015826105487366*pi) q[7];\nu3(0.686951555576762*pi,2.49213071049246*pi,3.80141184249593*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.286895994740565*pi,0.7197317878676699*pi,4.13481611794165*pi) q[12];\nu3(0.477974186833891*pi,3.47367803196531*pi,0.979231865733716*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.73092857860362*pi,3.27107613704991*pi,3.5985879762422*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.529829809851743*pi,3.03809526087079*pi,3.40109033902148*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.920874532251246*pi,-0.02954284362902998*pi,1.447848937839594*pi) q[7];\nu3(0.822046557169901*pi,-0.268978720464223*pi,4.39221672872464*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.237349323333636*pi,2.46152863042683*pi,1.063385329236111*pi) q[11];\nu3(0.501561866434921*pi,-0.113266921007726*pi,4.4154270322337705*pi) q[12];\nu3(0.68437361680235*pi,3.0810826575964*pi,3.77867784246011*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.705904496650589*pi,-0.06140205059411502*pi,1.406976902697811*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.368830784426775*pi,0.442689874013554*pi,4.21868152209151*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.658529003915998*pi,3.15708545736546*pi,3.76772140453323*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.475949009662464*pi,3.44392821620316*pi,3.15268704180907*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.527774319395264*pi,3.15443319787473*pi,3.4269947692941*pi) q[9];\nu3(0.51850647327037*pi,0.7068106743376901*pi,0.655847889042971*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.113760623467161*pi,-0.199745081198691*pi,4.38693721662574*pi) q[14];\nu3(0.138103131732975*pi,3.17737202533031*pi,1.53468316205998*pi) q[15];\nu3(0.589969998797861*pi,0.5515891705628*pi,0.700573069876206*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.638303711122175*pi,0.55072513446576*pi,4.32523406294605*pi) q[20];\nu3(0.744216276730741*pi,-0.360968343320412*pi,4.4782458078639795*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.016361565111499*pi,-0.05353400896771998*pi,1.2485232883280362*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.409746281257142*pi,0.9260241967140499*pi,0.5232104168761555*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.323945592800841*pi,-0.064648417589174*pi,4.03134738247904*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.151630596178187*pi,0.08129746556472695*pi,4.05811792550208*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.640226581228993*pi,0.31984548436223703*pi,4.4818933545971*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.771733733960221*pi,0.10344559969151701*pi,4.40561986622826*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.643935634183787*pi,0.07998594397965797*pi,1.209486361228945*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.297518913098399*pi,-0.15683529100274501*pi,4.28779294841056*pi) q[3];\nu3(3.5*pi,3.48023591087042*pi,0.5*pi) q[4];\nu3(0.430057509152371*pi,3.43207180616575*pi,0.7828740312545079*pi) q[5];\nu3(3.5*pi,3.3309952660964*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(3.5*pi,3.42361839281881*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.1945744776773188*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.263326267915704*pi) q[18];\nu3(0.773618500836802*pi,0.5824024494019799*pi,1.1842646601447702*pi) q[19];\nu3(1.0*pi,0.0*pi,1.149657811786793*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.42612756023057*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.544681433461917*pi,3.44322805779519*pi,0.843012443722881*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(3.5*pi,3.39338341398714*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.376875710982385*pi) q[11];\nu3(3.5*pi,3.45105316044868*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261694568463585*pi) q[13];\nu3(0.338792025185014*pi,-0.033900901296682995*pi,0.854500711609422*pi) q[19];\nu3(1.0*pi,0.0*pi,1.328708137605211*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40778572971682*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47250524393118*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.257082648929237*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5910312567326951*pi) q[15];\nu3(1.0*pi,0.0*pi,1.403151864229097*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43584248702511*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4777652318811*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.42235343586671*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5387001708136867*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46237720438822*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.623419985133761*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.854211957008534*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.27388420645162*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.770475768507152*pi,0.13037743449495098*pi,0.680924931324811*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.414175021156875*pi,0.30274008333924896*pi,0.846461443204357*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1330680300200329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40183164092721*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.192134343716597*pi) q[9];\nu3(0.347322544133721*pi,3.34219857525714*pi,4.42945994255086*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.676079704719326*pi,0.8621607478808*pi,1.1014404122805699*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.432938750165072*pi,1.00864051177304*pi,4.14545568099823*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.68948802053172*pi,0.12342715455834397*pi,0.946613416635667*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5300836377031226*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.212616870110045*pi,-0.11536361022248198*pi,3.93593583646731*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48261283269473*pi,0.5*pi) q[5];\nu3(0.333562518751763*pi,0.5970182098186401*pi,4.08511976672641*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.519406380858181*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.415822211100502*pi,-0.34334068662900497*pi,4.49496635198763*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4001672689112898*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.428351406230402*pi,-0.4446474311762499*pi,4.29336157348935*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.878026927387056*pi,2.98693389214433*pi,4.28076115848515*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.698885315947138*pi,3.40948900516328*pi,4.01515703600732*pi) q[7];\nu3(0.100285046423077*pi,2.70991717019444*pi,0.8829080833093039*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.827971409358563*pi,-0.4346754266179319*pi,0.944417725553105*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.558579578128983*pi,0.7403196749343499*pi,4.44139800238165*pi) q[16];\nu3(0.382385155531718*pi,-0.159649192960841*pi,3.88555015629532*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.568546893721528*pi,0.323283049871843*pi,1.133452443599152*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.434866910173974*pi,-0.153355652494649*pi,4.44590311637978*pi) q[3];\nu3(0.390902209532263*pi,0.67909191164567*pi,3.70021915689563*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.134722839195165*pi,-0.258835324053142*pi,4.0298366117477595*pi) q[7];\nu3(0.651881776018559*pi,2.82749230613469*pi,4.285914405655721*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.789153500384603*pi,0.09181300332930298*pi,0.979457448209193*pi) q[13];\nu3(0.633144590213994*pi,0.44722022795009*pi,0.7757178795334381*pi) q[14];\nu3(0.628044215080459*pi,3.43493824153702*pi,3.65082608763826*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5298096752349597*pi) q[17];\nu3(0.693101938717784*pi,0.6084706598261*pi,0.60381590565273*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.331921400929889*pi,0.5990949013412501*pi,3.79172726589686*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.34934578515956*pi,2.49349798899696*pi,1.392438994668431*pi) q[2];\nu3(0.503714416201344*pi,-0.151950168135012*pi,0.894449557408716*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.184963303076115*pi,2.96750587545679*pi,0.879991529657667*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.262238313216277*pi,0.497512726450699*pi,4.12420438062524*pi) q[21];\nu3(0.621010492549643*pi,-0.4823712761126539*pi,3.51849789562748*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.478589358016951*pi,2.79816795844044*pi,3.62755099831326*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.624518229468741*pi,0.9182637168488399*pi,0.845014801785809*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.554099353963395*pi,-0.239201447470566*pi,3.47678672285894*pi) q[21];\nu3(0.777034268785668*pi,2.97558913002965*pi,3.13273082462841*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.403974300961135*pi,3.43786244230346*pi,1.93349642364563*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.450031773106561*pi,2.55664373034957*pi,1.078758574085266*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45651556588558*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.318160888751157*pi) q[7];\nu3(3.5*pi,3.4328817841789*pi,0.5*pi) q[8];\nu3(0.383499764373689*pi,0.18159619835002405*pi,4.31337102296093*pi) q[9];\nu3(3.5*pi,3.43697155643143*pi,0.5*pi) q[10];\nu3(0.64463127933294*pi,3.32086265311066*pi,3.35879132123034*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3050599948520651*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318765131710062*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.143724231519104*pi,3.31133696496192*pi,4.44070401924167*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43536881235454*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.923264064716384*pi,-0.07831942027282202*pi,3.8225163926436*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.518558209381568*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.328676122166292*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41291698194694*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.4606595688947*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.446182928075951*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2583819678135622*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[15];\nu3(3.5*pi,3.4361818314793*pi,0.5*pi) q[3];\nu3(0.538864419351556*pi,2.65698165660876*pi,3.5124248985092*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.48369931003896*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.156568370523428*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.3158357539398882*pi) q[19];\nu3(3.5*pi,3.41103104193965*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2770676670202001*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.626568273106642*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.631440457891865*pi,-0.14381769858522298*pi,0.5567641505352678*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5198123360098239*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46182065403532*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.862051959403796*pi,-0.18203591232133198*pi,1.048900603087179*pi) q[6];\nu3(0.206498948203979*pi,2.90870179208735*pi,0.9508662720988901*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.334898440197028*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4393666160900604*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.793945046776881*pi,2.74694419838788*pi,3.56888841309832*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.605181718192079*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.658833273808669*pi,1.05065311090017*pi,0.842790331052358*pi) q[6];\nu3(0.748151149962498*pi,3.37712234324935*pi,0.617310901551392*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43874668940396*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[17];\nu3(0.455537078185382*pi,0.49649412853569497*pi,4.31257671841014*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.762379650223893*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.917839421811479*pi,-0.355295754466844*pi,1.082135262710479*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.25948185459712*pi,0.5*pi) q[1];\nu3(0.279187781232008*pi,0.28254450273699205*pi,4.3419186668713206*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.537342875744797*pi,3.17812686419011*pi,4.29786730444303*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.403955914784601*pi,-0.267053695669209*pi,3.79434502054205*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.503127638181394*pi,2.87728192542774*pi,3.64863195701292*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.141122282073092*pi) q[17];\nu3(0.368774682983859*pi,0.52645473102059*pi,3.63565054453572*pi) q[18];\nu3(0.49477190744899*pi,0.12480481625043804*pi,1.3292749933591979*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40462968563719*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.561428659323596*pi,3.2592890063151*pi,0.5090561290756305*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.138364813373471*pi,2.97452169370442*pi,0.754859637167715*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.66753297946398*pi,0.35825150911524695*pi,4.45833039240373*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.32351948057567*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.43113538287265*pi,0.5201092035446999*pi,4.23882869168755*pi) q[18];\nu3(0.945245920281074*pi,3.21725592983674*pi,3.18905182718462*pi) q[19];\nu3(0.862657545735965*pi,0.5225481729184001*pi,0.9791789115755121*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.368219656243947*pi,0.327445190742355*pi,3.91218451499841*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.647083545806785*pi,0.76303858580185*pi,4.4860387684277505*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47683318055926*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.432300980334033*pi,0.176106288347886*pi,3.4070706475217*pi) q[20];\nu3(0.514943057482732*pi,2.72528427456178*pi,3.69962912641124*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.947895079712356*pi,0.33359343392136*pi,1.333783630306753*pi) q[3];\nu3(0.554892552998827*pi,-0.006387321890791997*pi,3.50770775354099*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5881777977255683*pi) q[14];\nu3(0.338541020882345*pi,-0.278496315437352*pi,1.76998940945652*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.333126580392854*pi,-0.49563647498506114*pi,4.34428275320847*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.112199951689628*pi,-0.374389019162342*pi,1.3598762912033941*pi) q[3];\nu3(0.414666983916526*pi,0.66787521011197*pi,0.5494444056338295*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.509990924469642*pi,-0.134752780652872*pi,3.90325277159884*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.388501674938071*pi,-0.376844350859255*pi,1.084212560700031*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.6925896305004*pi,0.48759762625370895*pi,4.333935527134869*pi) q[11];\nu3(0.666841560312082*pi,-0.134591651503304*pi,4.23610532041753*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.4344745331931*pi,-0.4616668746275896*pi,1.78860488515522*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.757389849032057*pi,1.07257489753919*pi,0.603001319205471*pi) q[9];\ncx q[10],q[12];\nu3(0.723457114840429*pi,0.73272870451276*pi,0.747378779562685*pi) q[11];\nu3(0.408928733479487*pi,-0.252033595777473*pi,4.45203962173542*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.945878246226828*pi,3.33356774097469*pi,4.139879035197049*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[8];\nu3(0.576496643178758*pi,3.0687815429391*pi,3.81958242361877*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,3.45716951141308*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3532222737872899*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.235836042660096*pi,0.08299279316650598*pi,4.1815891798621205*pi) q[1];\nu3(3.5*pi,3.42298084426186*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45007999261308*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.186045648279098*pi) q[4];\nu3(0.520976471147563*pi,3.38069346591278*pi,1.84432841689844*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1555572869737039*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35246302503269*pi) q[12];\ncx q[13],q[20];\nu3(0.239579728715263*pi,2.58424762409502*pi,1.146762036805237*pi) q[14];\nu3(0.471848683252399*pi,-0.28994106176370904*pi,1.0175861550074798*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5481916610478192*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.4025382638721*pi) q[8];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41225447827667*pi,0.5*pi) q[13];\nu3(0.766939357687878*pi,3.00634374706667*pi,3.22564467418803*pi) q[14];\nu3(0.531638858828197*pi,2.67112850813426*pi,3.93985610924636*pi) q[17];\nu3(1.0*pi,0.0*pi,1.349312857977333*pi) q[20];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[8];\ncx q[5],q[21];\nu3(3.5*pi,3.44331649375265*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3762394557345519*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49548982652852*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.28610672785255*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44361390523447*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325747305482846*pi) q[18];\nu3(1.0*pi,0.0*pi,1.308124414818854*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43522017860383*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2628052630708528*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.18676445479184*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46935462909211*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.164987509622271*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40435313924614*pi,0.5*pi) q[1];\nu3(0.347593978906223*pi,3.14685108779141*pi,1.89263693888918*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46305735105419*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.18301524129292*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291501553966862*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36465872735848*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5437462681620668*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41480361737055*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(0.767594355486828*pi,3.17864257221964*pi,4.24096635799337*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.6423289505912659*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.734164439185704*pi,-0.05296042474655499*pi,3.73185524183809*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5157410074179525*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.498697336500101*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.749178919619788*pi,-0.12496767271811499*pi,0.5188008089939291*pi) q[3];\nu3(0.319443071023808*pi,0.40589202177585304*pi,3.43340786977314*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.670075044899282*pi,2.72866435978023*pi,3.57004786107031*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.404470084143339*pi,0.06892885682431105*pi,1.0842661177960529*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.711992004423272*pi,-0.03290369756440198*pi,4.19509788335768*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.813956417428389*pi,-0.252140022367782*pi,1.14303559620275*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.727187250840123*pi,0.5158977292817*pi,1.172179768064576*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.740597263517678*pi,3.45807546399441*pi,3.31867380619239*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.720490469600065*pi,2.63345702526851*pi,3.93450225623682*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.577420430495394*pi,0.04086734697086203*pi,1.422701660321506*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.567142670724016*pi,0.6567462378573601*pi,0.745960227230135*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.897677901072418*pi,0.06997173451628202*pi,1.360123746704015*pi) q[12];\nu3(0.375744784740379*pi,3.38806635764539*pi,1.91342993161106*pi) q[13];\nu3(0.304693325741972*pi,-0.14689537406327902*pi,4.453422012273251*pi) q[14];\nu3(0.516079052020518*pi,2.68191828267094*pi,3.64629798149268*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.689172476686312*pi,-0.336298358691294*pi,3.43920890787508*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.359968641264153*pi,3.23946094338422*pi,4.45902929907922*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.395479691939386*pi,0.56693604500208*pi,0.76658334593761*pi) q[12];\nu3(0.426659995616821*pi,-0.18006164871305003*pi,3.72048228219483*pi) q[13];\nu3(0.281230893637618*pi,2.9278892278066*pi,0.990670431991358*pi) q[14];\nu3(0.737297281069799*pi,0.7763348219367701*pi,0.811463444264499*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.955555135720318*pi,2.46456730075504*pi,3.53945801648222*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.229123384598741*pi,2.77427257874009*pi,1.006959809845932*pi) q[19];\nu3(0.494143063830172*pi,0.84976595154026*pi,0.853768697060435*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.40555877834632*pi,3.35266675183671*pi,1.102442095963513*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.263723540664777*pi,2.64474018746149*pi,1.297241855098398*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.489027202098876*pi,-0.439754723034454*pi,4.474254182333381*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.604801103643499*pi,0.98672918561257*pi,0.7206595904208191*pi) q[21];\ncx q[0],q[13];\nu3(0.27328375627217*pi,-0.29013685743670503*pi,1.3748313211873469*pi) q[1];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.15622605233196*pi,0.30245182366746104*pi,4.2666387398114995*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.630926061226896*pi,0.8417360087633701*pi,0.698066704274976*pi) q[9];\nu3(0.345615338364425*pi,0.06462082892643695*pi,4.1308297952722395*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.693090438152921*pi,0.328199352685259*pi,4.06639156664943*pi) q[21];\nu3(3.5*pi,3.35957112097767*pi,0.5*pi) q[0];\nu3(0.627534627805379*pi,-0.14555424182958798*pi,4.12194497710145*pi) q[1];\nu3(3.5*pi,3.48075178538432*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.815833123690198*pi,-0.05585513011821902*pi,0.5267455653294751*pi) q[7];\nu3(0.80695136008487*pi,-0.4553746217667145*pi,4.47390200360816*pi) q[9];\nu3(1.0*pi,0.0*pi,1.212287283445903*pi) q[10];\nu3(0.484532791628782*pi,-0.12871735470241302*pi,4.20432792952951*pi) q[11];\nu3(1.0*pi,0.0*pi,1.296939067945978*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[4],q[10];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[15],q[17];\nu3(0.0223193721794617*pi,2.34762655486391*pi,1.323046633291554*pi) q[16];\nu3(0.244573004749784*pi,1.04094171597668*pi,4.23727407983007*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31655470498711*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45353338796677*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.298944762403236*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.626731048028068*pi) q[13];\nu3(3.5*pi,3.37435228670877*pi,0.5*pi) q[15];\nu3(0.560385705777578*pi,0.10800204365065003*pi,1.51774390702933*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194155641187753*pi) q[17];\nu3(0.806981987860701*pi,0.021036605647373974*pi,3.6146764935359*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[10];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39890742263542*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45781519659858*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.158799981734195*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.195813042291563*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5774427271324285*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33060089801793*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39876410279301*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2571076628976279*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.42077768851701*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.387448066981267*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.26044639337341*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.1956880677620911*pi) q[16];\ncx q[19],q[20];\nu3(0.194155901555199*pi,0.09729867356345401*pi,0.674452734657878*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42378329216299*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42818120959232*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37258924510032*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261335047673946*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3220471999923*pi) q[20];\nu3(0.91655303395056*pi,-0.280526322594639*pi,3.76746480121009*pi) q[0];\nu3(3.5*pi,3.4745385682636*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5077524687923791*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.437656607074086*pi,0.5640564050146899*pi,3.6751871256038*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5317864980079965*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.3906837397275331*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.96189655747223*pi,0.171248286414451*pi,3.70092071699114*pi) q[4];\nu3(0.923492587979948*pi,-0.10334319297406103*pi,3.52517488905462*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.847367576108219*pi,3.38933022307892*pi,4.2335562022912*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.612225575026073*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.769902527212987*pi,3.26337192344792*pi,3.31885785104344*pi) q[4];\nu3(0.834598232102918*pi,3.17794513747373*pi,2.9803046348795*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.531608142571779*pi,-0.4323703890687915*pi,4.318500509781201*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5002752457750441*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.631515059059126*pi,2.34590403990879*pi,3.70498140017838*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.543484141704344*pi,0.7654212201969799*pi,4.43017791642621*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.886533384191841*pi,-0.08022268420934597*pi,1.042202412696982*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.670779645427921*pi,2.590409546445*pi,4.01471775131368*pi) q[14];\nu3(0.763978769183816*pi,0.419775112225497*pi,0.611231247721881*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.354710837407883*pi,3.3155206404623*pi,1.388011857356424*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.774967900900324*pi,2.86524461377791*pi,4.00926407575416*pi) q[3];\ncx q[4],q[13];\nu3(0.604366576943028*pi,2.96201550304436*pi,3.75041372782079*pi) q[6];\nu3(0.384552759322047*pi,3.1431936605524*pi,1.99040006563263*pi) q[7];\nu3(0.668659630274451*pi,0.368247607763707*pi,0.86735975635454*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.428614878004323*pi,-0.13737755584171701*pi,1.035216450409669*pi) q[14];\nu3(0.457418016842186*pi,0.473482592406257*pi,4.21342874221334*pi) q[15];\nu3(0.64221917243998*pi,-0.263704540445151*pi,4.1374791590677*pi) q[16];\nu3(0.719597491202862*pi,-0.344697316681539*pi,4.0406381585540405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.153424508502026*pi,3.40239888080244*pi,1.3838903142069419*pi) q[2];\nu3(0.766949394217695*pi,-0.20338474518447702*pi,4.26651561367416*pi) q[3];\nu3(3.5*pi,3.26272852220927*pi,0.5*pi) q[4];\nu3(0.758838145943215*pi,-0.383811249145855*pi,3.31069568905577*pi) q[6];\nu3(0.123785866213474*pi,-0.10178236760547799*pi,1.455972319615506*pi) q[7];\nu3(0.655805203875013*pi,0.87576202099315*pi,0.736569598153697*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.595825941266297*pi,0.326402677706484*pi,3.94461122339402*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2261951643615832*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.401351781742991*pi,0.8081002749705399*pi,4.25994672827049*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.329064152096405*pi,-0.189863201568441*pi,0.97557354721551*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.846374022513305*pi,0.382302379567511*pi,1.3682080245175299*pi) q[9];\nu3(0.6960096310384*pi,3.19757469905046*pi,3.24265918593553*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.300117753684104*pi,0.022322042189722002*pi,0.8568578079299141*pi) q[18];\nu3(0.571526776295191*pi,-0.02391156919146198*pi,3.79894759505921*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.164945461022514*pi,2.97402495257449*pi,1.56846225442185*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.225933352246821*pi,3.29283666218504*pi,1.74768994478801*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.644890858035335*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.231596604099896*pi,-0.4318310803861348*pi,1.67762784012566*pi) q[18];\nu3(0.798824922816805*pi,0.386547696031618*pi,1.069989354312902*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.712915685006516*pi,-0.21906302925180599*pi,0.772399595440873*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[13];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.401103922490435*pi,0.76269618652747*pi,3.82849887478756*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.44241575899773*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38188859298724*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.143135829315933*pi) q[6];\nu3(3.5*pi,3.46408904965374*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192895001113*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.349994312680502*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.646788623606847*pi,-0.07105551619505601*pi,4.15915652659166*pi) q[20];\nu3(0.229942010429129*pi,-0.226732719191521*pi,0.73156727557078*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[18];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45492841323434*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.165801123249699*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.511118559390826*pi,-0.238360528109211*pi,3.53141507802765*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.515880766123448*pi,0.408893105244*pi,1.431808007178275*pi) q[4];\nu3(3.5*pi,3.36694510227893*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5398247353954129*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44582203400561*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39028082295204*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.3464981504810805*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3104813813117389*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295966513727792*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44940750609352*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.290435253810207*pi,1.04230465400896*pi,4.43439219534432*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[20];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.171792665649358*pi) q[10];\ncx q[11],q[19];\nu3(0.531356684334635*pi,0.16869128627891905*pi,1.264692511193614*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47771090902555*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39025546220075*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.322867164103292*pi,0.37677574022696003*pi,3.83956666349744*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5504993313186956*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5694963976759196*pi) q[19];\nu3(1.0*pi,0.0*pi,1.163757672863303*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38565264972128*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41032892860679*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5667474104933068*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.299070855351487*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294482445726842*pi) q[21];\nu3(0.519616721833696*pi,2.92188617480137*pi,3.85709275229374*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.398746790862059*pi) q[20];\nu3(0.210071876245669*pi,-0.147325436871811*pi,0.5680446380099834*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.405173735161853*pi,-0.26347539750833504*pi,4.3258157785024505*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.659577111982311*pi,0.18700368846889504*pi,4.26114986079451*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34192093683898*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.47834013714636*pi,2.87945293533453*pi,1.051319051766503*pi) q[18];\nu3(0.841047048723529*pi,3.32092306584747*pi,0.7507270318356429*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43342539594565*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.785409770143175*pi,3.19906580083194*pi,3.94845401017963*pi) q[5];\nu3(0.311509819009355*pi,0.310183887252065*pi,4.19461046747844*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.39388858638149*pi,-0.350462493665629*pi,1.378324356748379*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.698134826224624*pi,0.22519713261192698*pi,4.16827308305562*pi) q[18];\nu3(0.732723687700186*pi,0.343266953622138*pi,4.19626366967032*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.479012998682111*pi,0.41943714639666596*pi,0.5315153805106005*pi) q[2];\nu3(0.370422883259567*pi,-0.022870233680609975*pi,1.1524505537400032*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.562733511911031*pi,3.47629636017647*pi,3.14867532664332*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.477645712528858*pi,-0.282775660484953*pi,4.43916679000328*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.907139116847452*pi,0.06846126656337104*pi,3.98273338959251*pi) q[14];\nu3(0.520579081342692*pi,-0.20159869200144298*pi,0.600982028973606*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.399135686050108*pi,3.35967920153746*pi,1.6654353277194*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.154344003681155*pi,3.46227408037421*pi,0.7571588639390501*pi) q[2];\nu3(0.280781986182664*pi,2.44785125520635*pi,1.1290942174234901*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.756574287488621*pi,0.23562398317908795*pi,1.54964104886798*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.958939521708473*pi,3.35239605162994*pi,4.43682677213297*pi) q[14];\nu3(0.331709946016434*pi,0.6573834598888899*pi,4.2872735725521895*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.252660946716092*pi,2.7066890775687*pi,1.2353881988594169*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.293982080828953*pi,3.38519351332184*pi,1.93781821432458*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0721425630314857*pi,0.127933761275546*pi,3.7930516919064*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36425759682757*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2259671636783072*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.76521015656602*pi,3.13739771852707*pi,3.29609870062148*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.68940455301101*pi,-0.07181654574525098*pi,3.44868880163314*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.422826518579449*pi,-0.06728739573029402*pi,1.3167685420049828*pi) q[7];\ncx q[8],q[18];\nu3(0.699465118866812*pi,-0.315883752746846*pi,4.30535201313896*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.631655558659438*pi,1.21146382735627*pi,0.7799573737784891*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43226796948278*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.237237270182211*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5404465607502544*pi) q[5];\ncx q[6],q[14];\nu3(0.275550755729099*pi,0.6135183774742401*pi,0.781332979279598*pi) q[7];\nu3(3.5*pi,3.43115310354981*pi,0.5*pi) q[8];\nu3(0.343610623943165*pi,0.54509434228627*pi,4.13843400512123*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245882979123438*pi) q[18];\nu3(0.463301710995981*pi,-0.361771383782551*pi,1.52988682455228*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.724412675654571*pi,2.96111506770564*pi,3.77937522950458*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(3.5*pi,3.4544866474683*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257996526779847*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.392519565886342*pi,-0.4553992159290756*pi,1.92910040905577*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.130091324189247*pi,-0.20233007521109603*pi,1.484339240095212*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,0.5731788256872763*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39769164083325*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.31061608730377*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.48037036917674*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.789610099966866*pi,0.490127890061698*pi,4.04759852185706*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49737338767578*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[10],q[11];\nu3(0.697398417099718*pi,-0.4624512114879917*pi,4.192584304771231*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5079152473589073*pi) q[14];\nu3(3.5*pi,3.28790470555118*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4271539852956159*pi) q[17];\nu3(1.0*pi,0.0*pi,1.136550064057033*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.388030877615974*pi,3.16779582737511*pi,1.70649586552404*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42438381565143*pi) q[11];\nu3(0.637326635625551*pi,0.6722912640320899*pi,0.609467131515049*pi) q[12];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.707475392785305*pi,-0.14512953989396699*pi,4.34770756933826*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.827450957902792*pi,-0.368151104283289*pi,3.97279407781512*pi) q[3];\nu3(0.598016465482642*pi,2.57663767344448*pi,3.98996395866363*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.362351165523711*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5907455744517427*pi) q[19];\ncx q[20],q[21];\nu3(0.444726602885815*pi,2.78556042752245*pi,0.872418416015713*pi) q[0];\nu3(3.5*pi,3.41228754117546*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.89510983381908*pi,-0.209213297239293*pi,4.41002034926645*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.502342160986057*pi,0.91927091496947*pi,0.5157047286281269*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42678954368899*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.356657577966706*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.283148315242277*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.4567043611531*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.11539177664443*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.295121876774917*pi,-0.3726898912276*pi,4.10616514382692*pi) q[5];\nu3(0.740773550217917*pi,-0.293422962996839*pi,4.2099733561049*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.729752475424789*pi,0.26782531652560704*pi,1.480273012174397*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5123147235259906*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41619975474683*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.150041711748408*pi,0.298780929054261*pi,1.086419822767313*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4883788867816605*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.327688638286392*pi,0.65655121738435*pi,4.40386847264852*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.733374965993955*pi,-0.374516331226717*pi,4.18553343155585*pi) q[14];\nu3(0.489409606558099*pi,-0.28420289822822*pi,1.50169266346372*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.62329795147918*pi,3.47615120226012*pi,0.957285638309305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.278349182386725*pi,2.77352568747979*pi,1.61571227732243*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48454779723032*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.502949578179163*pi,3.18313856535092*pi,0.67872920795223*pi) q[14];\nu3(1.0*pi,0.0*pi,1.324286771193905*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.383660344845194*pi,2.3918460041849*pi,1.2324527808194459*pi) q[18];\nu3(0.192808171591537*pi,3.23586886133433*pi,2.05362124983201*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.626044610454216*pi,2.78584434509622*pi,3.87687567967324*pi) q[10];\nu3(0.706794943349819*pi,2.83221349065598*pi,3.58506041107075*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.590645326732494*pi,-0.4621475725339525*pi,3.78157507611371*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37888733544569*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,0.0*pi,1.190860104969544*pi) q[3];\nu3(3.5*pi,3.47250748369583*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.374392389101091*pi) q[5];\nu3(0.394492479563528*pi,3.21932552298848*pi,4.385767637503561*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0665824554169002*pi,3.02188158160887*pi,0.947826776919484*pi) q[10];\nu3(0.658469762464215*pi,3.36364118955942*pi,3.95035246430855*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.26246375481834*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.725438315317683*pi,3.32980312916002*pi,4.41518128050257*pi) q[2];\ncx q[4],q[5];\nu3(0.598726246266493*pi,-0.287165699161266*pi,3.39728059740955*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.593230476818261*pi,0.403864040818125*pi,0.5597453447671317*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48153361182302*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.31329891771695*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.2742951436433*pi,0.7638115077835701*pi,0.5616319999888193*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.358698950989004*pi,3.00302701928035*pi,1.123601998197387*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.295543657263918*pi,-0.05465842134448101*pi,0.613373478541719*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.445642033128858*pi,3.15800249360696*pi,1.74466533420016*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.337300955070603*pi,3.46963254468768*pi,4.31705352547255*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.701120226489374*pi,2.52568761966676*pi,3.6405145104414*pi) q[20];\nu3(0.0629825165066171*pi,2.63726023232979*pi,1.010433811118252*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.274861057566161*pi,-0.11126338928867702*pi,4.04542964053876*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.887190229689702*pi,-0.286892549527829*pi,3.87679863948751*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.633627615736091*pi,2.96487332310289*pi,3.75379848409078*pi) q[17];\nu3(0.685789565031058*pi,-0.4175909398837927*pi,1.0174712982271261*pi) q[20];\nu3(0.137312226459878*pi,-0.334719753043767*pi,0.66296005919578*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36816390564681*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.298968334326379*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.4795229512076*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.355984971848254*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[19],q[20];\nu3(0.362403006864547*pi,-0.377306463484924*pi,1.66715050860196*pi) q[0];\nu3(3.5*pi,3.35095526426947*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3272878436325621*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.48977340017996*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43378759919976*pi,0.5*pi) q[11];\nu3(0.556636702276683*pi,3.28756233722593*pi,0.8740572758106959*pi) q[12];\nu3(1.0*pi,0.0*pi,1.223881901397428*pi) q[13];\nu3(3.5*pi,3.49609791171095*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256047721777759*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38774339361032*pi) q[18];\nu3(3.5*pi,3.48979443974893*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.347813762325608*pi) q[20];\nu3(1.0*pi,0.0*pi,1.240305936976404*pi) q[21];\nu3(0.771373158410503*pi,-0.33610085492987196*pi,0.728089700823394*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5278774379844151*pi) q[9];\ncx q[11],q[13];\nu3(0.674781560358801*pi,0.276666093370851*pi,3.89134145584838*pi) q[12];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.722868738416569*pi,2.51523625319128*pi,3.9410405726417*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.29831059684052*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.624538990007784*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.574569245043277*pi,2.77905823860163*pi,3.73187084013577*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38905808120293*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5646924295388525*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44590861868941*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.534754657259327*pi,-0.02766983437288001*pi,0.8557163883341721*pi) q[3];\nu3(0.692275377005109*pi,3.18336158615367*pi,0.5131025617493011*pi) q[4];\nu3(0.133518951805197*pi,0.61776393638176*pi,0.5184701926951327*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.414551510063468*pi,0.46645309978760596*pi,3.9398345987056*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.677080662202478*pi,2.41174015696545*pi,3.69682922628027*pi) q[4];\nu3(0.42918167456917*pi,0.025326447030241006*pi,1.174674796791874*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.264883764558901*pi,3.22094439378467*pi,1.200393966386029*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37293761293979*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.15592256448448*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.627828383088665*pi,-0.319994714125255*pi,3.58098699776893*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.655983225309333*pi,0.0012085790945759456*pi,1.455886329786996*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.515651490551994*pi,0.184465340505105*pi,0.666224362192997*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.435204666403529*pi,3.04400625209116*pi,0.758745469944075*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.175836996789581*pi,2.50198116588599*pi,1.039871293268991*pi) q[9];\nu3(3.5*pi,3.49972888405965*pi,0.5*pi) q[10];\nu3(0.525429156430073*pi,3.02873127406235*pi,4.4711947337654*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.248232016198783*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45699935116303*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.599681739732244*pi,0.80844783028942*pi,0.928072880920799*pi) q[18];\nu3(0.391473851716598*pi,-0.06076666908603601*pi,1.0634009393044441*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.635374938491606*pi,-0.4532264651252848*pi,3.75454271214739*pi) q[1];\nu3(0.479152185703504*pi,-0.012307622303328991*pi,4.17654861135427*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.750389552857282*pi,-0.49282749994286745*pi,4.18558765961663*pi) q[8];\nu3(0.13318637267776*pi,-0.316025526189334*pi,0.759652697359225*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.60516040335088*pi,-0.49552051018674653*pi,3.80716240829142*pi) q[13];\nu3(0.741123790301188*pi,0.6403664431098799*pi,0.9467797576236869*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.981680998342277*pi,2.76326063436071*pi,3.52670849831654*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.537893706733786*pi,3.18062115383588*pi,3.40602235423957*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.162125370037279*pi,-0.297961196464812*pi,1.1649960270715751*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.818475751867177*pi,2.93900521456949*pi,3.06775759911672*pi) q[6];\nu3(0.606494441638346*pi,0.133753961794974*pi,0.60581244708196*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.643353682107813*pi,3.04868230244468*pi,3.76339998156253*pi) q[13];\nu3(0.575963049741988*pi,3.01044109212838*pi,4.28383862786184*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45959305672103*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.645363272082224*pi,3.12857268152353*pi,2.91418537111942*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[18];\nu3(0.795914218243161*pi,3.42573747144471*pi,4.29871933120304*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.795121916989837*pi,3.17461861994611*pi,3.77433460693788*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.755802670403835*pi,3.27478295108745*pi,3.81449514761781*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.35948758946851*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.38054891100045*pi,0.060491216804338*pi,4.48969859007266*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2456274638458429*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.619661423512669*pi,-0.38822636837289903*pi,0.771495714779849*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[19];\nu3(3.5*pi,3.44490398761041*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.322690776537812*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41259131952627*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42449093441515*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.39044918005482*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.1974716033838981*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32562127767*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1779734535793929*pi) q[19];\nu3(1.0*pi,0.0*pi,1.345715910037494*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.33175104119882*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[18];\nu3(3.5*pi,3.27784068536751*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.253960594709738*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.877644594621239*pi,2.45889840833673*pi,3.89650618001845*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.471823246191812*pi,3.03865197491087*pi,1.149759358686316*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,0.618569988426434*pi) q[8];\nu3(3.5*pi,3.40296007815103*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.392488025782119*pi,0.64469421942092*pi,4.17690207015737*pi) q[12];\nu3(3.5*pi,3.42502927480667*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.731481893023155*pi,3.22156972423465*pi,0.625907464268167*pi) q[16];\nu3(1.0*pi,0.0*pi,1.296353809163612*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5793252180677451*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.651672809454268*pi) q[20];\nu3(1.0*pi,0.0*pi,1.114514823787096*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5246122387088779*pi) q[7];\ncx q[9],q[17];\nu3(0.61500942844932*pi,3.03394493856912*pi,3.77997729517546*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[21];\nu3(0.540182672421932*pi,3.15696607698853*pi,4.3134993523214895*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.399281849015739*pi,0.06659136788382702*pi,0.5518643629273159*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.362007339968452*pi,-0.4877739048934477*pi,1.139995894531902*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5432485110646198*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4796323201205706*pi) q[21];\nu3(0.40637706119464*pi,2.9292118894372*pi,1.1645322950816261*pi) q[0];\nu3(0.645383140876598*pi,-0.34226341126317*pi,3.35243882590138*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.29833454386211*pi,0.06597230482742*pi,0.9007746605867639*pi) q[19];\nu3(0.697659476948872*pi,3.33648868375775*pi,4.267367759815659*pi) q[20];\nu3(0.381478414222288*pi,0.771425386455*pi,0.647314535981255*pi) q[0];\nu3(0.435515047653295*pi,0.32981005645735595*pi,1.013783557482822*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.136474208193689*pi,3.38457429909311*pi,1.89313438217993*pi) q[4];\nu3(0.591407281838715*pi,-0.05357844367841402*pi,3.89644901298238*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42758312434463*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2674775724046499*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.389151320218152*pi,2.69405447925612*pi,0.87031158466073*pi) q[19];\nu3(0.686637781898072*pi,0.412396453989749*pi,4.36482898806583*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.304451856567584*pi,2.64645822511414*pi,1.063312796747156*pi) q[4];\nu3(0.177589082176823*pi,3.2816402631*pi,4.22017411203709*pi) q[5];\nu3(0.849145323204102*pi,1.18332448317408*pi,0.766297658451923*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.735711865527177*pi,0.387352990179892*pi,0.540322316473188*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.805303940683382*pi,-0.4860584905527349*pi,3.34536558440125*pi) q[17];\nu3(0.797195390326101*pi,0.239570380602812*pi,4.21667913083485*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.764035297686436*pi,3.44214184704002*pi,3.61056005838741*pi) q[2];\nu3(0.753608132405322*pi,0.365764081429217*pi,4.1178582816438905*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.258811999353853*pi,0.86044806642916*pi,4.16890269079986*pi) q[6];\nu3(0.163396474821856*pi,0.434684103829451*pi,0.883392257722627*pi) q[7];\nu3(0.465323223246217*pi,3.06169562027981*pi,0.811042014634762*pi) q[8];\nu3(0.134232758569389*pi,3.39461860758674*pi,1.51916751573601*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44171915056441*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325060916634305*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5948372886782172*pi) q[16];\nu3(0.590937174439909*pi,0.0010252972827680118*pi,3.55817175873442*pi) q[17];\nu3(0.276696747208624*pi,2.97861055682116*pi,1.178780516900555*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.158561139036678*pi,0.30492446567059805*pi,4.31108574907772*pi) q[2];\nu3(0.416341495027747*pi,2.75162564001136*pi,1.17314798009363*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.092438918448519*pi,-0.196358146892758*pi,4.00921419980103*pi) q[7];\nu3(0.620984501568618*pi,3.38193261250956*pi,3.36588742230105*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5114762225985467*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27928831313023*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46136354375949*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.4057383182215402*pi) q[12];\nu3(0.495677945134559*pi,2.70691626752791*pi,1.157515707887728*pi) q[13];\nu3(0.375463316400098*pi,-0.26395468090560903*pi,4.42874754501151*pi) q[14];\nu3(0.813431672287884*pi,-0.28976733162336*pi,3.91195510006748*pi) q[16];\nu3(1.0*pi,0.0*pi,1.220537022124732*pi) q[17];\nu3(0.512429678266023*pi,3.16129012040497*pi,4.11784290152057*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.259674404298252*pi,0.39552971485772104*pi,3.71562359523072*pi) q[13];\nu3(0.610144147263004*pi,3.09372033215516*pi,3.60718483566426*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.243921088033881*pi,0.09947047496184203*pi,3.82030993532132*pi) q[16];\nu3(0.511744699146078*pi,-0.36275485656164996*pi,0.7535271714294061*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.48692115352931*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.47269385228772*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.787135668645998*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46471780900773*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[2],q[19];\nu3(3.5*pi,3.47165757395146*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.429487651655281*pi) q[7];\ncx q[10],q[12];\nu3(0.613537846441999*pi,0.267445582732864*pi,1.12189499581749*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42644274814268*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.588152478286728*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.761225227529497*pi,-0.05727949441789698*pi,3.47237237112687*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.139365381840509*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39327177078429*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4744225689054105*pi) q[7];\nu3(3.5*pi,3.39245504254145*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.355358402309193*pi) q[13];\nu3(0.480454032524874*pi,3.09495219644891*pi,4.46551077524353*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3009980215422*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.370564197691095*pi,1.0221288715147*pi,4.2079952001065095*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5493576173567813*pi) q[19];\nu3(3.5*pi,3.47217068073288*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.381209401675914*pi) q[21];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.427226359971661*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.627336452527278*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.528960284353943*pi,-0.07778365065652298*pi,4.06265050232332*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.548285261388638*pi,2.72148380986811*pi,3.42027921117384*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.648916739752016*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.438249465836462*pi,0.5319238075569499*pi,3.75791608193613*pi) q[4];\nu3(0.189677224587325*pi,-0.273340343115464*pi,0.653938813451412*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.662632675859494*pi,2.7767004189104*pi,3.44251895096093*pi) q[9];\nu3(0.546231834246306*pi,2.62223636698879*pi,1.090367854513183*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.523588061688322*pi,3.31516564058594*pi,0.660461902478038*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.39651591646106*pi,0.5*pi) q[0];\nu3(0.54225575874217*pi,0.42071355830396395*pi,1.055407533523008*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.543944667894272*pi,3.06632228939889*pi,0.5245136882323628*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.672194062657487*pi,0.333763147544589*pi,0.7504954903762839*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.341092096327799*pi,0.5209444515094099*pi,3.79394126462958*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40708485066583*pi,0.5*pi) q[11];\nu3(0.295807594084571*pi,3.02638993069441*pi,0.8749785662748619*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.341595851655389*pi) q[15];\nu3(0.169349697268742*pi,-0.08979224380901502*pi,4.45900410094556*pi) q[16];\nu3(0.566822292611812*pi,0.219834502936892*pi,4.115871133676389*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196331897237135*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[10];\nu3(0.515514768841727*pi,0.27155218902341804*pi,3.75479940520576*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.644538662691228*pi,-0.07012007404630699*pi,3.85580056356757*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.790715533012649*pi,2.81074738596005*pi,3.49806078176677*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.488198866702966*pi,3.41113757647208*pi,1.7955719241406*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36022498860289*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.318794512374057*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.523173655573284*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.671483081336419*pi) q[18];\nu3(0.671574249858369*pi,3.16403427100556*pi,3.57888193515102*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.394899291208857*pi,0.61527357663466*pi,0.727821089926972*pi) q[19];\nu3(0.662403061026069*pi,-0.11515744820398399*pi,3.85202517897402*pi) q[20];\nu3(0.41869934454876*pi,0.9189193227521*pi,4.27023833668223*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.746949669573415*pi,0.044522680127112024*pi,1.304206888503842*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.715152141198046*pi,3.40675890486363*pi,3.90023257023708*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.675815848184075*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.234498436925014*pi,-0.4657279027595238*pi,1.0189815980681631*pi) q[20];\nu3(0.756949228131764*pi,2.80801027975569*pi,4.14281471261817*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.235385736840379*pi,-0.274015158361389*pi,4.40571577685004*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.49774847877043*pi,0.5*pi) q[5];\nu3(0.378102196602721*pi,0.20478391232807702*pi,3.8118782890538*pi) q[7];\nu3(0.318846701750871*pi,0.454376523203856*pi,3.74685219176815*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.202236135514583*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.332440837474293*pi,0.488623316408212*pi,0.918833803308186*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.47402106766331*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.294103070827798*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.485234736431989*pi,-0.300037100548882*pi,0.5815068755289103*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.187903795426352*pi,3.17361928106062*pi,0.5350380372653716*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.610257612817609*pi,-0.34676432624404196*pi,4.3756172136677804*pi) q[0];\nu3(0.871642539978138*pi,3.37394264523564*pi,4.303403716333531*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.466178978218487*pi,0.15470497113849802*pi,4.06565763306698*pi) q[11];\nu3(3.5*pi,3.43399189104841*pi,0.5*pi) q[12];\nu3(0.234817804451606*pi,0.6453047138639301*pi,4.39280828101505*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2083129781770081*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4362413949273005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.217524242905309*pi,2.87088669129156*pi,1.82031839803069*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,0.5250248146928724*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.517961892144708*pi,-0.212360131372683*pi,4.003160555115651*pi) q[13];\nu3(0.0568836560799853*pi,-0.08482758104065902*pi,3.70173384798128*pi) q[15];\nu3(0.714842994653094*pi,-0.343731020379331*pi,4.469611864463269*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.334122682785814*pi,-0.4376423117347842*pi,1.3683592091707562*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4168276480943796*pi) q[14];\nu3(0.281759652364919*pi,3.05271684011834*pi,0.888081534414576*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.177267684114817*pi,1.02197752340241*pi,4.39763631285431*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48432181815119*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.4520801349272259*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.781913451932148*pi,0.24976908217079896*pi,1.64948366668263*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5312821609051954*pi) q[3];\nu3(0.210923460556734*pi,0.8662252019727401*pi,4.28257326539366*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38103514878483*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.33439591016285*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2269414298648988*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.33384142970417*pi) q[20];\nu3(3.5*pi,3.36233747451414*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(0.53027881884222*pi,-0.4710729034063357*pi,3.07819955434154*pi) q[4];\nu3(0.20049124851006*pi,0.09328316467277897*pi,1.0388735628101449*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,3.43539260341836*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2573700106427061*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.193009465752946*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.42292234195131*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3336894882700752*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.504537183486079*pi,3.0661461190306*pi,1.54094200695082*pi) q[5];\nu3(0.303879964940507*pi,0.93747920919212*pi,4.35853865321082*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3776357957801295*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.621923282962111*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.511703513164046*pi,2.96555174851475*pi,4.00714050744816*pi) q[6];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33509057450495*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0976468969584372*pi,3.43666763080603*pi,1.07364875573901*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47966881564773*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38289975376915*pi) q[15];\nu3(0.284488138903642*pi,-0.231068584799473*pi,1.117142949959055*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26753496767032*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.275886262820491*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.357338127775689*pi,2.65644286472198*pi,1.387946558331463*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.714885243868784*pi,0.386324276837677*pi,4.26757001623026*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.540941888254664*pi,3.02265231349688*pi,3.08550111699604*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5746965264349887*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.316247120764963*pi,3.24126720358355*pi,0.926249280040768*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.278580438739433*pi,0.030083717119426034*pi,4.13843689752777*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.633959214509912*pi,0.272880476747165*pi,1.53590688475106*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.319822895332728*pi,0.64564069750606*pi,4.19602091693394*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.26646441426382*pi,0.5*pi) q[4];\ncx q[7],q[12];\nu3(0.266067092929984*pi,0.408800399578098*pi,3.60865388712126*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.140327488158039*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.750848039561769*pi,0.322643463166138*pi,0.774798215557312*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.44880375768701*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.868932561717535*pi,0.59720306853808*pi,1.277857599390766*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.221000818012411*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.510277077678884*pi,-0.18979336793928397*pi,4.4312295891694*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.858425478936713*pi,2.5518485126118*pi,3.73451818341016*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.698397954372601*pi,3.19431392025822*pi,2.84712532736225*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.676427831951058*pi,-0.346729306795833*pi,0.8843382664431589*pi) q[10];\nu3(0.965873399501218*pi,0.38036019431719004*pi,0.712311011074261*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5395068055272567*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.722657896117804*pi,0.51033215510028*pi,4.33792869007247*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.222340180819194*pi,0.042154724042733016*pi,1.164804285860023*pi) q[0];\nu3(3.5*pi,3.37214377833335*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.417671810290296*pi,0.442870498353245*pi,3.94237431277587*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.405974274126296*pi,-0.210913708628934*pi,1.1239208688848041*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42220511406958*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.224599992583253*pi) q[14];\nu3(0.809438879785286*pi,3.05876316478096*pi,3.51123637045079*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.40108887882621*pi,-0.4381489820350981*pi,4.08581912897148*pi) q[18];\nu3(0.58442159830565*pi,-0.299758825172846*pi,0.866308758580494*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.414687455627179*pi,2.71581519616789*pi,1.276488490139011*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.46917879319664*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.353197422026245*pi) q[6];\ncx q[7],q[12];\nu3(0.395894440774467*pi,-0.184302547133605*pi,0.5696062837279471*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.670553444915484*pi,2.64834742929202*pi,3.85866423447574*pi) q[13];\nu3(0.373776815377362*pi,3.35218189268177*pi,0.815970823192232*pi) q[15];\nu3(0.16198697052323*pi,-0.089108311259046*pi,1.48639970248556*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.277953064047957*pi,-0.06336929988409501*pi,3.62007776055288*pi) q[18];\nu3(0.644126299104565*pi,0.62700200353068*pi,1.0762520726597549*pi) q[19];\nu3(0.408426825284214*pi,0.52601723023653*pi,3.56741227510751*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.714592759851551*pi,2.65532746805784*pi,4.0501146876052*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.310265881992931*pi,0.48532057659125405*pi,3.95758668813434*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3579636342726005*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.434208288274602*pi,0.07737281389091899*pi,4.1175101455723695*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.563436317150364*pi,3.01827240294417*pi,2.98184512831011*pi) q[4];\nu3(3.5*pi,3.45468566124061*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.751998383122682*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.154236840577417*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.222663901584781*pi,-0.09476484267459201*pi,1.108407952975879*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.39648287112441*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49030638114899*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.245770397568424*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.630586398324639*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.31870608066465*pi,0.5*pi) q[15];\nu3(0.877751472865258*pi,-0.10798057182732901*pi,0.800449747446228*pi) q[17];\nu3(3.5*pi,3.35164766042557*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.220326937706992*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304037615992359*pi) q[20];\nu3(1.0*pi,0.0*pi,1.290079937640224*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39445921262053*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292476033161915*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.630215525146027*pi,3.01226545133122*pi,3.84645727849688*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.502811240648088*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.682761581752579*pi,-0.300074403954556*pi,4.39110237180095*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3109872083834*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4785536798473*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.577612225820954*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.678803806919208*pi,3.17390587904598*pi,3.1723596440856*pi) q[2];\ncx q[3],q[9];\nu3(0.844083803164402*pi,-0.10989341673293801*pi,4.35724098453136*pi) q[5];\nu3(0.751022366012318*pi,-0.077315736693782*pi,3.47481378547623*pi) q[6];\nu3(0.773013266644485*pi,3.35825942383286*pi,4.3923541645665*pi) q[7];\nu3(0.641642896912404*pi,2.79973404702328*pi,3.83344320837992*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.718429690886424*pi,0.32405919519679705*pi,0.999320006250627*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48371974114169*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.123476320618025*pi,-0.4551492750207398*pi,1.026547353053022*pi) q[1];\nu3(0.564053876175081*pi,-0.05599209487227402*pi,3.88190812589786*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.293927438008847*pi,-0.4426588021537994*pi,4.26976790116749*pi) q[5];\nu3(0.443878557035898*pi,2.74339906052644*pi,0.9985088943702201*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.335968613066086*pi,3.29301575445411*pi,4.45799510437166*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.450707570221205*pi,2.93980797815561*pi,1.74367783319594*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.580856925310547*pi,3.06634758512057*pi,3.02735457334581*pi) q[0];\nu3(0.505862425072324*pi,3.04275139267452*pi,0.725103246974283*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.489436890852476*pi,-0.002016894108259004*pi,1.270626980682594*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.247489772805344*pi,-0.4316557333154115*pi,4.4849909465676*pi) q[21];\nu3(0.837662081697656*pi,0.06426570380007401*pi,3.90882483276528*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.376579123273971*pi,2.49328388095478*pi,1.0561445242255911*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.271822164540368*pi,-0.08976721761124701*pi,1.476219050616616*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.503695143037672*pi,3.3613355602503*pi,3.41172337956576*pi) q[3];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44112641633033*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.662474411262076*pi,0.7291391648701899*pi,1.0313757066720148*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.581764431550069*pi,-0.188772208897584*pi,3.82068633936774*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263097577266896*pi) q[17];\nu3(0.211784329085443*pi,3.40172028161681*pi,2.03437378651397*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[17];\ncx q[7],q[14];\nu3(0.262552837651754*pi,-0.4977367225196446*pi,4.1763156592892905*pi) q[9];\nu3(0.556141183471187*pi,0.00697187245988895*pi,3.81522973345684*pi) q[11];\nu3(3.5*pi,3.3962043753665*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.547917181680428*pi,3.15676465775348*pi,4.06616252873898*pi) q[15];\nu3(1.0*pi,0.0*pi,1.344515509429685*pi) q[16];\nu3(0.198929803388945*pi,0.434317659163304*pi,4.08159105835123*pi) q[18];\nu3(0.386137725312873*pi,0.52863368906619*pi,0.5814118052923913*pi) q[19];\nu3(0.275709387797712*pi,3.20059823416232*pi,1.189073266608554*pi) q[20];\ncx q[1],q[8];\nu3(3.5*pi,3.38488574016175*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.328667558025336*pi) q[6];\nu3(3.5*pi,3.43814410245435*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.166002099697703*pi,0.9190347812889901*pi,4.3679742416803204*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.392645868623094*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.633077981600128*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.286842116045328*pi,-0.21089846769617498*pi,1.395628483678201*pi) q[19];\nu3(0.60867732391538*pi,0.458129175415942*pi,4.4637852715210595*pi) q[20];\nu3(3.5*pi,3.49428283573601*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[5],q[17];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.2956356825527031*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.841409873168797*pi,-0.270757035838439*pi,4.368556371223519*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43026870176497*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41127728960194*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[16];\nu3(0.392387235491788*pi,3.49761261621333*pi,4.44355027272872*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3957865137798695*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.125663397268389*pi,0.6921024591776299*pi,0.707413820805356*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.3134775223657105*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35445342924397*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2009438477669772*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.838837481230263*pi,3.0969677165654*pi,3.7483506566974*pi) q[17];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.492075901400589*pi,0.78133508670971*pi,0.792400164234454*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.962854763552599*pi,-0.02873456328271401*pi,1.3594786633394391*pi) q[17];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48657630437624*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.505507916474675*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.252446535160474*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.452486047617*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.340250796358047*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37696333771449*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5859373178734891*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[0],q[13];\nu3(0.41836562850625*pi,-0.340630172670636*pi,3.8121445583933*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.307519890010333*pi,3.13600544813581*pi,0.628835457795609*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.219910867772088*pi,3.41570968192937*pi,1.86713803394322*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.900175698010141*pi,0.7713724577179499*pi,4.452809931441299*pi) q[1];\nu3(0.560594170098756*pi,-0.40331618714632533*pi,1.0644777356222441*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.242872136838571*pi,-0.277611640201694*pi,3.96849317167574*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.127238782596325*pi,0.71061190440121*pi,4.10173830645578*pi) q[10];\nu3(0.73678677085855*pi,0.328637677487272*pi,0.8223273687402111*pi) q[11];\nu3(0.51132539442425*pi,-0.230723250416352*pi,1.3621459022957318*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.730630872660072*pi,2.36212312398129*pi,3.83055522933118*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.151606456362434*pi,3.47938299926001*pi,1.73433436062515*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.406914300701169*pi,-0.4012523113443817*pi,0.657929882951376*pi) q[7];\nu3(0.134426093896455*pi,0.6048176537176999*pi,4.0788699908919*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.359167004801992*pi,0.11081043116876199*pi,4.32821049176953*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.164711512376053*pi,2.74805503123901*pi,1.402682250152379*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.514615593328318*pi,0.6214534553848801*pi,4.46782180437863*pi) q[16];\nu3(0.262562811687218*pi,3.37182629253353*pi,0.9329145740632381*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.197236621116157*pi,-0.040066421376414973*pi,1.50798229394106*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.409721494741844*pi,-0.4275806362471241*pi,1.53451909155018*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.42679748049631*pi,3.10628425382455*pi,1.157883032300095*pi) q[13];\nu3(0.228690060297142*pi,2.89807526685714*pi,1.2427478405593249*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.50336256293949*pi,-0.358303480294485*pi,3.71579827308032*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.375137165387575*pi,2.87857517835393*pi,1.87051109047092*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.77994208377732*pi,-0.4904534873219547*pi,3.09027262022566*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.187895544120485*pi,0.9453568844159499*pi,4.09391670963156*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40886089854374*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.623634263772051*pi,2.27774875583895*pi,3.77356893152705*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.158892170539389*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.574118023825157*pi,3.29378148217217*pi,2.98153380877713*pi) q[15];\nu3(3.5*pi,3.46879539214343*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38077713435245*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5040763715894192*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.780271502688634*pi,0.47970943503929*pi,1.51756750831549*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2680023845133142*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202515199238932*pi) q[20];\ncx q[1],q[20];\ncx q[3],q[16];\ncx q[4],q[12];\nu3(3.5*pi,3.47082012930953*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295719248237216*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[19];\nu3(3.5*pi,3.46031921773886*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7038649755823729*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48104478188647*pi) q[20];\nu3(1.0*pi,0.0*pi,1.292852655188403*pi) q[21];\ncx q[1],q[20];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49324052569986*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.209512878795051*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47758581865983*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.58308830084973*pi,3.49043762220076*pi,3.82209613342613*pi) q[4];\nu3(3.5*pi,3.46101585097757*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.239919494149702*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40810495488691*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.230426937644781*pi,2.74517889652011*pi,1.10001478486516*pi) q[3];\nu3(0.130563905498603*pi,3.0283665681602*pi,0.858857062758163*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.253794636529538*pi,0.60744941013257*pi,4.12065677061766*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.384518781840621*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.83014052052548*pi,-0.017427186523615024*pi,4.0844838714575005*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.481576913522504*pi,-0.24417749434402097*pi,0.7329056359606481*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.448189364208281*pi) q[15];\nu3(0.513876798419615*pi,2.58288051161571*pi,1.1682714857879128*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0898668742881837*pi,3.49522878393833*pi,1.417090651187709*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.717905714580863*pi,0.52339491502485*pi,1.4388615896509092*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.759154757084515*pi,-0.4427079322343096*pi,3.16834588317028*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.857564656778875*pi,-0.4267179066930374*pi,4.13424953498759*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.175588346428718*pi,-0.4008797988844533*pi,4.28432501962614*pi) q[7];\nu3(0.566486020588682*pi,3.48522534572334*pi,3.5131910370348*pi) q[8];\nu3(3.5*pi,3.36241901352844*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.146695219261003*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.566324905936764*pi,-0.077774138733956*pi,4.00826451296719*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4907143985889*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.366211483334877*pi,0.9867520752813199*pi,4.310307914167931*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.36304704449412*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.34591137619928*pi) q[12];\nu3(1.0*pi,0.0*pi,1.421025048719117*pi) q[13];\nu3(0.732740398045408*pi,0.82596052189318*pi,0.796931080547647*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.235697067443552*pi,2.52451945577149*pi,1.264630633497661*pi) q[19];\nu3(0.61941368165133*pi,0.031062556275532005*pi,4.27679895882867*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.481249488933743*pi,3.26905471300974*pi,0.7721428369310099*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5920240036388602*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0772081609333806*pi,2.85658848038961*pi,0.7712582895439319*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.639280239506424*pi,2.49042065540691*pi,3.82630121374055*pi) q[21];\nu3(3.5*pi,3.47402132257519*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.148762274177795*pi,0.71772608243886*pi,4.10154981933745*pi) q[5];\nu3(1.0*pi,0.0*pi,1.29163723038241*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40984261816467*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.607683854921228*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.755124793621249*pi,-0.03899161786463501*pi,4.36283403735907*pi) q[15];\nu3(0.30509117556051*pi,-0.373238711744313*pi,0.839493376157776*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.70440266076418*pi,2.8182871002056*pi,3.39966523580577*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[6];\ncx q[3],q[13];\nu3(3.5*pi,3.46432472295392*pi,0.5*pi) q[4];\nu3(0.406172108506438*pi,-0.05916323132478202*pi,3.87399726627685*pi) q[5];\nu3(1.0*pi,0.0*pi,1.315322666555967*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.655933353239607*pi,3.23786281986887*pi,4.35810156985569*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.524070070306609*pi,2.69733703165079*pi,1.135829346146732*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.30433368463107*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.449222138487849*pi) q[6];\nu3(3.5*pi,3.46594076400244*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206404697629647*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194022876911152*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[6];\nu3(3.5*pi,3.46113884291218*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.648151715590266*pi) q[7];\ncx q[8],q[17];\nu3(0.941217638937799*pi,0.331191649826475*pi,1.151634978712475*pi) q[9];\nu3(3.5*pi,3.45374882245474*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.343422058083517*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361847097016234*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.773345390327648*pi,3.43917500189518*pi,3.3551616282032*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47697060546634*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5757964968861558*pi) q[17];\ncx q[18],q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.841839268943975*pi,0.15071954111346797*pi,3.6535643160363*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.304018509808759*pi,-0.06266594268987502*pi,0.7029349758472789*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.572005807548625*pi,2.68492001638047*pi,1.2263130231874348*pi) q[16];\nu3(3.5*pi,3.48358632865085*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3937161490509595*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.491105498169389*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2890600696118422*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.171342277250456*pi,0.152510869478362*pi,3.91777779544422*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.641405661046271*pi,0.7358986385325099*pi,1.1662197836454768*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.651810594159669*pi,1.0133713707472*pi,0.5167107002735307*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.501137389505859*pi,2.50124067736108*pi,3.6584849667479*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.275611899862382*pi,-0.07955651851804602*pi,0.996676382482091*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.484211822688648*pi,-0.33719556425028097*pi,3.85677479940107*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36515755029796*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.606255802093647*pi,0.63342627042139*pi,1.217562903168699*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.649041453022834*pi,2.83862817617037*pi,3.94308008164941*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.753367085789933*pi,-0.055409568320958*pi,4.4316667850624505*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.589194347736456*pi,0.25814111810567997*pi,4.450231967932551*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.885113984194048*pi,-0.03300768802494197*pi,0.82718273285875*pi) q[0];\nu3(0.893677737774093*pi,3.04499456387425*pi,3.18744095066816*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.302720417163245*pi,3.11255981560659*pi,0.8033528755292321*pi) q[6];\nu3(0.180323002163619*pi,-0.387313663804568*pi,4.0304230151527705*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.579125633496431*pi,-0.253541409806592*pi,4.333591773925059*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.939543225145453*pi,0.54409269611128*pi,1.360457817504558*pi) q[0];\nu3(0.555372690570926*pi,3.38707654621556*pi,3.40241758410423*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.396988124880227*pi,-0.20031003328144098*pi,1.098952039902827*pi) q[6];\nu3(0.486650624902094*pi,0.47205810401566894*pi,0.740272710191747*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.761444682893425*pi,0.49367017248479095*pi,4.0940821509303795*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43532152311693*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.206281633041947*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.688910345561672*pi,-0.295868117597486*pi,3.23510057477009*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.463614369470561*pi,0.424259177592869*pi,3.8616030144257*pi) q[12];\nu3(0.853463970468516*pi,0.57725383621679*pi,0.688591026812168*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.606038272142641*pi,-0.04657482379505001*pi,1.1923385024129272*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.666237122938513*pi,2.70669952613618*pi,3.32507173835942*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6436772575152689*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.527993080332461*pi,0.63089986161297*pi,4.100653306435889*pi) q[2];\nu3(3.5*pi,3.3545442210131*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.329884592776248*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.572575536093266*pi,0.72752797057608*pi,4.4676483262200595*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4324782756551*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.0754096710786238*pi) q[1];\nu3(0.818062627219051*pi,-0.347152638691756*pi,4.19428495064318*pi) q[2];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.326305583564542*pi,3.34102603491172*pi,2.04749764162307*pi) q[18];\nu3(0.296300684813355*pi,-0.05201904358720799*pi,1.3753659894159869*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.44356395497127*pi,0.17999913498251696*pi,1.04167672579558*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.39307795107818*pi) q[8];\nu3(3.5*pi,3.47302803975492*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.228735990833271*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.315688206244036*pi,-0.4463577321884518*pi,1.88154167940554*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.470563727123002*pi,0.7806947054218201*pi,0.7542152184062609*pi) q[20];\nu3(0.786281653415472*pi,3.12572706442079*pi,3.10958029951389*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5166105708049386*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,3.42200955123688*pi,0.5*pi) q[6];\ncx q[9],q[12];\nu3(3.5*pi,3.43502492546686*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4032661362444139*pi) q[13];\nu3(0.243772262962925*pi,3.02609224835653*pi,0.745836217713022*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3285381936045741*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.6863481463499*pi,0.021971879699617003*pi,4.31107212603733*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[15] -> c[15];\ncx q[0],q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.47971058680554*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41047979894822*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41251788890969*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.24314925152709*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.709390814167741*pi) q[13];\nu3(3.5*pi,3.33189424326077*pi,0.5*pi) q[14];\nu3(0.47410231622004*pi,0.97365434046502*pi,4.45524375440562*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.481272723051211*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2567027506030821*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.117245837264808*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.534647087663839*pi,0.015496257778151001*pi,1.051849803166496*pi) q[0];\nu3(0.935162701503501*pi,3.46902934477091*pi,3.88568990255664*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.47121847630961*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.138635628846803*pi) q[18];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37329766361449*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.484411458994741*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.462863896830671*pi) q[19];\nu3(1.0*pi,0.0*pi,1.125594429166925*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5714314184796274*pi) q[21];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5623849819155873*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.167102428628189*pi,2.92442789893354*pi,1.1824176768929728*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43471776018367*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.540134697899638*pi,0.433103125666795*pi,3.95541171875988*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.438883900248001*pi,3.31279145510886*pi,1.374001835406728*pi) q[8];\nu3(0.664732719538176*pi,2.55461040785848*pi,3.88040232397223*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.769746947621702*pi,0.68099058015092*pi,1.213604794417176*pi) q[11];\nu3(0.661009909601177*pi,0.019655866912009046*pi,1.2930435660505308*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.612704218771584*pi,-0.378283101965064*pi,0.712630157175749*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.788509848137341*pi,3.33039528857855*pi,0.5213988990503875*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.541641689167462*pi,-0.4890764603972361*pi,3.42533350492985*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.224841894038451*pi,3.01077513002695*pi,1.98946704694249*pi) q[13];\nu3(0.312896135329614*pi,0.39664242148989204*pi,3.46624704855625*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.780778777114084*pi,0.12908157974463996*pi,4.071608063521079*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.112295858156455*pi,3.42709465816596*pi,0.806767762069629*pi) q[7];\nu3(0.248882250598322*pi,3.20116094556087*pi,0.7054285593420511*pi) q[10];\nu3(0.794214397689619*pi,-0.308484765096793*pi,4.43853358232744*pi) q[18];\nu3(0.653868824194239*pi,3.28253412467756*pi,3.33474499278275*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.918234151743384*pi,3.11715347094349*pi,2.98376278354079*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.366363191190177*pi,-0.19881475076398503*pi,3.77473207001341*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.492657784408347*pi,3.29704321524574*pi,1.86146428285261*pi) q[0];\nu3(0.533900989818075*pi,-0.04033756658037402*pi,0.6475777899405311*pi) q[1];\nu3(0.941430158869184*pi,2.56654034881637*pi,3.43917963129417*pi) q[2];\nu3(0.305225121711424*pi,0.37496032015357805*pi,3.46654723337141*pi) q[3];\nu3(0.341099472015857*pi,-0.389146015419667*pi,0.8342245127466921*pi) q[4];\nu3(0.541940829011329*pi,2.69381602050822*pi,3.43928778286794*pi) q[5];\nu3(0.377567635957649*pi,-0.162151780181169*pi,4.03712171396947*pi) q[6];\nu3(0.417696472286232*pi,2.53589435776278*pi,1.425727735962317*pi) q[7];\nu3(0.469239717658517*pi,2.99619644543955*pi,0.908963949891415*pi) q[8];\nu3(0.694752435469701*pi,-0.40786248925499613*pi,3.33976076404551*pi) q[9];\nu3(0.524581702976166*pi,2.99154062857457*pi,3.21321433563132*pi) q[10];\nu3(0.792742068984697*pi,3.11129116664283*pi,3.43195876438074*pi) q[11];\nu3(0.356003713429053*pi,-0.33886410154144997*pi,0.68715714866862*pi) q[12];\nu3(0.743722569187081*pi,2.94154672564937*pi,4.3358553261115205*pi) q[13];\nu3(0.21716669702508*pi,2.36487269641122*pi,1.311962504712926*pi) q[14];\nu3(0.776195232659176*pi,0.6105654107740299*pi,0.809547377953059*pi) q[15];\nu3(0.441780530105247*pi,0.52226045845071*pi,0.654398004624675*pi) q[16];\nu3(0.925735943380285*pi,0.428748302715932*pi,1.2262830453896592*pi) q[17];\nu3(0.452976417768344*pi,-0.09435103033589498*pi,3.57311052913721*pi) q[18];\nu3(0.694691053585479*pi,-0.10632451276405402*pi,1.3512756565483262*pi) q[19];\nu3(0.5600699840175*pi,0.050776152522604034*pi,0.5730510051014517*pi) q[20];\nu3(0.4159589962517*pi,2.9765729672007*pi,1.1870522080500359*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.40759105694313*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.38264026008757*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33595134408035*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45403143143162*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.25668680350097*pi) q[9];\nu3(3.5*pi,3.35390208382543*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.355028783573509*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.1896893267024868*pi) q[15];\nu3(3.5*pi,3.48098099143982*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1978675238604541*pi) q[18];\nu3(1.0*pi,0.0*pi,1.296400089467027*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1264719951656899*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.31336876724453*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(3.5*pi,3.3558255936772*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2661235511582491*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.44011007750226*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.329490559403006*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.40208957440502*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.385402813118954*pi) q[17];\nu3(1.0*pi,0.0*pi,1.362550270278946*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.4321325277009*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,0.678440439235271*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1264970645746741*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.440896473617061*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.45891830853991*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41671588597276*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.382487374816559*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5438705248822941*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5720795731012751*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49811810544128*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5571437109445063*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42741003943337*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5889762624012453*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.497694602294072*pi,0.24724895777684197*pi,4.4466870080556795*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.712686960487986*pi,2.59161195690056*pi,3.79603773578026*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.296155102182045*pi,3.41159110511895*pi,4.49367731973568*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.71238448493455*pi,0.34774439859110895*pi,1.60072548455557*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.946372206466833*pi,0.02327939598651696*pi,3.55122175861128*pi) q[1];\nu3(0.382329611739312*pi,-0.357613809528773*pi,0.742059520797147*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.389997330738274*pi,-0.4990265206832636*pi,0.8094349664270071*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.800842311530918*pi,0.23710613467735897*pi,0.756505523397508*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.18271047850563*pi,0.69214360314796*pi,0.652395633158745*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.233108052680596*pi,3.47978964569152*pi,1.79727176701106*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.346360129165748*pi,2.55474570140348*pi,1.4105768610639942*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.813632518086062*pi,3.34683767887069*pi,2.96346080380322*pi) q[5];\nu3(0.540331693636603*pi,0.12789657389554399*pi,3.64216065778235*pi) q[6];\nu3(0.770603232125042*pi,3.03091125537179*pi,3.0477158003548*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.860033026215814*pi,3.16466390418513*pi,3.67256060325777*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.380149801292895*pi,0.50893686462535*pi,4.45598988676659*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.448967109391247*pi,-0.09972052676575499*pi,0.9543794809812429*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.75632565252487*pi,-0.05104832709340801*pi,0.758576895585306*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.622530079204607*pi,2.6980363714412*pi,4.06839941465652*pi) q[3];\nu3(0.174687985511225*pi,2.82023692906158*pi,1.2204162470037518*pi) q[4];\nu3(0.630305924627066*pi,3.30364235662711*pi,0.793431389088874*pi) q[5];\nu3(0.791105523481443*pi,3.46682333023639*pi,0.5122203252111559*pi) q[6];\nu3(0.70493779433548*pi,-0.379135292703081*pi,4.01246323585163*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.663583210323421*pi,-0.11020783665560802*pi,0.897523344625432*pi) q[12];\nu3(0.55070506069031*pi,-0.32363773211654*pi,3.73144086025762*pi) q[13];\nu3(0.547469290742197*pi,-0.19978792159140302*pi,4.00194963712795*pi) q[14];\nu3(0.629452757911016*pi,3.41337452888775*pi,2.91381490243655*pi) q[15];\nu3(0.252749534297357*pi,3.07811361532802*pi,1.374959203812193*pi) q[17];\nu3(0.566097746787256*pi,0.09859353185726305*pi,1.2293436625692689*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.328591744264481*pi,-0.05195541710042001*pi,4.27521800357542*pi) q[20];\nu3(0.466817826120543*pi,0.05938593450722296*pi,3.98229835251562*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.54944097007632*pi,-0.291703496954884*pi,3.48928104853895*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46365410566021*pi,0.5*pi) q[9];\nu3(0.889834003155657*pi,3.20001662830057*pi,3.7297300943472*pi) q[10];\nu3(0.23620118391341*pi,3.01753207724381*pi,1.2383359224822001*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.904286008006259*pi,2.91522971847201*pi,3.59410244102143*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.499188631139067*pi,-0.229422042515329*pi,1.14485653563142*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263785517876173*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.76190614568703*pi,0.81171991521538*pi,0.5507548575320969*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.593209324643152*pi,0.5274872588467401*pi,1.2601595838126651*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[16];\nu3(0.335218255044825*pi,0.09280307161976498*pi,3.70877147888185*pi) q[10];\nu3(0.932285129377389*pi,0.199535331093592*pi,4.06242879691813*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.907757214256885*pi,3.03377159467128*pi,3.5266606584828*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42920183458515*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.220586744762717*pi,3.47064459939872*pi,0.983839553715012*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.216248456452207*pi,3.28368532230497*pi,4.3789310153059*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.37249159208996*pi,0.5138019474698301*pi,0.945636287267425*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[14];\nu3(3.5*pi,3.4357063796074*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(3.5*pi,3.37249696086859*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.32358819195174*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1535491029221832*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.46833562469577*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.48186440395824*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4748683740669*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1864276020664049*pi) q[11];\nu3(3.5*pi,3.45636566399734*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.308465532863319*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2583872919889871*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1376995768060851*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.48541677455076*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.272557941201127*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.47927238910506*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.491708966639401*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46533515363195*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2203166652763588*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.48623503985986*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.256642643581503*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5363360438023794*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5619226673136497*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.554598913278892*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5885129386008985*pi) q[17];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.3145862640317105*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43643709392325*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.398570325673084*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32341127100839*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.318826049877989*pi) q[8];\nu3(0.228886533138773*pi,2.78330573681245*pi,1.128044055499143*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.414514447162125*pi,-0.060316256643756005*pi,1.14999110418914*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.34526395333057*pi,0.81175089605383*pi,4.26488638964787*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.506328321138857*pi,-0.15524357160441*pi,1.477243075740176*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7655726592762311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.773647859759311*pi,2.79666808325256*pi,3.65196703079009*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.743971567871737*pi,-0.09597563996513497*pi,4.32759348922807*pi) q[5];\nu3(0.394036418924589*pi,-0.159087161522586*pi,0.674878897045222*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.527194656986293*pi,0.6095504461880701*pi,4.32848525456966*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.47831745499325*pi,0.12443739155849798*pi,3.78379171808511*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.917540860159741*pi,-0.251821380746887*pi,0.679033553320648*pi) q[5];\nu3(0.547913880846318*pi,3.27189256580341*pi,3.20481280284406*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.543550039711644*pi,0.390203208624463*pi,0.660622966601106*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.377375459294198*pi,2.65920257703753*pi,1.261848814432065*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.469325632272345*pi,0.329420462385848*pi,3.91153656578461*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.206809954756546*pi,0.51688735463439*pi,4.45612750724652*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.550087772657429*pi,0.06454496399897702*pi,0.89350062671978*pi) q[13];\nu3(0.82906788446031*pi,3.47108626412674*pi,4.05922721724835*pi) q[14];\nu3(0.762087658550474*pi,-0.034504401714334*pi,1.461405183750787*pi) q[15];\nu3(0.294829970035219*pi,0.19154156446484105*pi,0.707029051542748*pi) q[17];\nu3(0.879136054489035*pi,2.72491519815255*pi,3.3092569548618*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.497347713016044*pi,2.87721088252148*pi,1.071181835253209*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.457973624510367*pi,3.1796073140939*pi,1.86830001670031*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.347960455674059*pi,-0.18043398276328798*pi,0.96836149094431*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.413834490204714*pi,3.00375003595112*pi,1.238751422822205*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0301684692046206*pi,0.9028498669220799*pi,4.46663354181716*pi) q[13];\nu3(0.659366679368883*pi,-0.17694140686801102*pi,0.671528508033249*pi) q[14];\nu3(0.394881600256288*pi,0.168507686352369*pi,0.9745492004695531*pi) q[15];\nu3(0.344503185258176*pi,-0.007232504042683996*pi,1.482966520797452*pi) q[17];\nu3(0.337549123562963*pi,3.46329684684312*pi,1.452644935171602*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.729743897442883*pi,3.01330294663603*pi,3.88030320765362*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.811994238735957*pi,0.7428004187495001*pi,4.36577779303314*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0654940164345734*pi,0.11663633575405996*pi,1.357186614292781*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.576782503822209*pi,3.41612488804641*pi,3.30765955332062*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.903034926473092*pi,0.06972351467067195*pi,1.306035307052272*pi) q[1];\nu3(0.849128979806917*pi,0.06318735275748699*pi,3.90614811078022*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.33834723029376*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.110323324896025*pi,0.217951080268027*pi,3.31654503403949*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.322572959274058*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.247098010346737*pi,0.52201760332151*pi,4.01364655728989*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.397521066960706*pi,3.32037546635967*pi,1.407496278503777*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.296768062005*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.175770025452038*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[15];\nu3(0.116807805534164*pi,1.07390620732362*pi,4.12189727051488*pi) q[8];\ncx q[9],q[18];\nu3(0.544056313388802*pi,0.41744108685555903*pi,0.700616678101093*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.764347493455245*pi,0.29093110560916*pi,3.90973490917743*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.30071707226581*pi,0.5*pi) q[7];\nu3(0.61254211726959*pi,3.45932748886082*pi,0.639856146006889*pi) q[8];\nu3(3.5*pi,3.49368302300952*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214682542827204*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.612714523448617*pi) q[16];\nu3(1.0*pi,0.0*pi,1.338921018794573*pi) q[18];\nu3(0.287031056089101*pi,0.9059907748343199*pi,4.44776057311634*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31198050544711*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5292681506889507*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.234219557834796*pi) q[14];\nu3(0.426188417882236*pi,-0.252719150582619*pi,1.2469193337019862*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[6];\nu3(3.5*pi,3.46810574330386*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2649715027712651*pi) q[11];\nu3(3.5*pi,3.4673512676627*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47294986447846*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.11404392447623*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5221661084633511*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49103525502713*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.350783359482499*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.612330527603147*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46363678610503*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2545148443881051*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.333912384305809*pi,0.19263244834982796*pi,0.5102250067011164*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.453156658199332*pi,-0.396288616438641*pi,4.21675885064376*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37544462920033*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.68632773351882*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220165262168714*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44332153678338*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.26591410120955*pi,-0.06422196896792098*pi,3.60405640847148*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.584129760488275*pi,3.20178025794762*pi,3.57102108615178*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.696496610446935*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47713954949141*pi,0.5*pi) q[10];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.803174487868062*pi,0.6446419335131599*pi,1.1418652241586331*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0702614104933441*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3033539104943*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.458573844458704*pi,0.03515721068802502*pi,1.066730491605719*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.641084006825985*pi,0.44412017297903195*pi,1.2279141080295028*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.539299874346226*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.666404429233059*pi,3.07284733155717*pi,4.1879088630544*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.48979870237829*pi,-0.008064527804056976*pi,0.647981437118311*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.416589031997763*pi,0.52167765512442*pi,4.44094342694974*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.701107218527388*pi,0.30949442839633*pi,1.445334360858817*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[12];\nu3(0.37550344487563*pi,-0.05321798843050901*pi,4.25348791611293*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.346882532482886*pi,1.00291191063583*pi,4.04603102929576*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5025522203392394*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.430054745428385*pi,2.89246433269959*pi,1.280544490830969*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.512865865025209*pi,0.024487294649505054*pi,3.63655611564366*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.615122935825589*pi,0.305660200180048*pi,1.465412763704966*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.370823981988174*pi,2.71188347111544*pi,1.490864844493875*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.394094945844256*pi,-0.197586754690796*pi,4.250469901397571*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.484282525452258*pi,2.87669692210644*pi,0.937606076017811*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.684664270083147*pi,-0.376257307184885*pi,3.98645183849116*pi) q[7];\nu3(0.276799771056132*pi,0.6924003991431*pi,3.87574639945649*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.270700015812392*pi,3.4541309824104*pi,1.7408032176713*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.623308366325065*pi,-0.38094889743061*pi,0.860213779416934*pi) q[14];\nu3(0.790439654091013*pi,2.99624546102726*pi,3.28377828816934*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.567058163671951*pi,0.28694745796521104*pi,4.29849180533043*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.248311963370345*pi,0.68818706096145*pi,3.79988223844307*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.614681503472888*pi,0.63153599757518*pi,4.462086867548241*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.479436960122413*pi,3.29864752768915*pi,3.3479064540594*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.26550743812229*pi,0.5166154407805099*pi,0.5148734731071672*pi) q[12];\nu3(0.821534402489192*pi,0.325956306435635*pi,1.3714661253961289*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.347522356813353*pi,3.29024330965746*pi,1.140050456763018*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.137884894282529*pi,0.09334701933753398*pi,1.404942312313096*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.175308956192981*pi,3.35030034584638*pi,1.9329780555188*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.660195190854261*pi,3.15280579702891*pi,0.5939078522750263*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.610061963200548*pi,3.39476146986786*pi,4.00773367055291*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.603604584435769*pi,-0.321409620110519*pi,4.13018554991039*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.931114996010551*pi,0.031819311505839054*pi,1.50488556048534*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.407934468702602*pi,0.6922995928033799*pi,4.11717444775482*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.672470509943975*pi,3.38961022793578*pi,2.89566495017708*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49056741183262*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40788461333539*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.427754704276577*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.326134838123397*pi) q[14];\nu3(3.5*pi,3.43272714945532*pi,0.5*pi) q[16];\nu3(0.0206667849080607*pi,-0.013990829819464978*pi,4.17254563698733*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2970936027359858*pi) q[18];\nu3(0.647486846963913*pi,0.10621006907116204*pi,4.22150207049894*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.495365798104036*pi,-0.23597829711093699*pi,1.305461016960052*pi) q[21];\ncx q[1],q[5];\ncx q[3],q[11];\nu3(3.5*pi,3.38222675131167*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46516051368581*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.32922648421895*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.319285927839726*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.375337558210813*pi,2.63532962395237*pi,1.03219562789217*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.70544859267495*pi,2.78095363196125*pi,3.52159530243769*pi) q[21];\nu3(3.5*pi,3.49339612939544*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.187156716900609*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.18436040415016*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41768194502173*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45689769722543*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[17];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[14];\nu3(3.5*pi,3.4387930091165*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36752498696987*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46496307304049*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.213489442223172*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49068106193725*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.5493124681701901*pi) q[5];\nu3(3.5*pi,3.45356665492846*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.247901235378908*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344580169482887*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.40352228747054*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47120189507416*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2831801042933502*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45123030923749*pi) q[20];\nu3(1.0*pi,0.0*pi,1.189749455245013*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.717485962976485*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45133319490714*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.642449259270333*pi,0.15200911112486903*pi,1.232718997170392*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.756300167587903*pi,0.46377617516199*pi,4.19890494750285*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5973906564751749*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5117616935346501*pi) q[21];\ncx q[0],q[19];\nu3(0.381749593586222*pi,-0.35712728717681297*pi,0.776259855547779*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.699739425364655*pi,0.13415181477758398*pi,0.729312179700192*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.363993920843477*pi,0.20077263853486704*pi,3.9302342097169*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.177782990112129*pi,2.84292747279473*pi,1.8178391551664*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.787757450722748*pi,2.67498797324862*pi,3.85488886968742*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.573286693895846*pi,0.66630527533452*pi,4.17213926638288*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.744983620607253*pi,3.10003972689599*pi,4.09375055886706*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.831904194315317*pi,0.67506300002914*pi,0.943590113011203*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.4849661199375*pi,3.13471275941343*pi,0.559112121700241*pi) q[3];\nu3(0.501245445157767*pi,0.12468364608414495*pi,4.40870097672587*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.620820757784561*pi,0.6657058606717099*pi,0.951869573901032*pi) q[6];\nu3(0.384463625857307*pi,3.33820510781792*pi,4.28818763755835*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.620979646144084*pi,3.29848942517518*pi,3.55920077295531*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.694257055585957*pi,2.49059694417319*pi,3.79797627593047*pi) q[14];\nu3(0.726729718261562*pi,3.35840782589268*pi,3.32966416860363*pi) q[15];\nu3(0.237634879984436*pi,0.192591769510437*pi,1.3026615687585061*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.776013041089012*pi,0.27333978093507905*pi,0.705002346768378*pi) q[18];\nu3(0.705949889173934*pi,0.341806729655284*pi,4.29837082245614*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.819596197592972*pi,0.434411571894066*pi,1.026449549195032*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.685326482731139*pi,3.32545805230031*pi,0.67318350834639*pi) q[3];\nu3(0.540196963918522*pi,2.79307868580766*pi,1.1263208336334372*pi) q[4];\nu3(0.179522301801102*pi,0.04489384107357797*pi,4.09681290618078*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.343239223849527*pi,2.5409827337202*pi,1.53757703701073*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.541394146876932*pi,0.483013991924761*pi,0.602791796326236*pi) q[12];\nu3(0.957139374225119*pi,3.36257259486306*pi,3.75469583870854*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.619855949687308*pi,-0.16210352760713898*pi,4.25982063959567*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.628054488979282*pi,0.432853560586946*pi,1.091643331285405*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.265644851693435*pi,2.71783689650496*pi,1.2205495373347701*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.512564164058361*pi,0.15833534351051604*pi,1.195156829622813*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.713364546063614*pi,-0.4325802358952941*pi,4.30337631388838*pi) q[10];\nu3(0.44053234833207*pi,3.44633023906189*pi,1.2197922622718091*pi) q[11];\nu3(0.977299891341446*pi,3.48925224335672*pi,4.30134079403801*pi) q[12];\nu3(0.319268183517988*pi,3.04764709128224*pi,1.240321697918396*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.392802081397617*pi,0.35989947511808196*pi,0.757587024238922*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.846079705347255*pi,3.36578568709228*pi,0.810577320779989*pi) q[10];\nu3(0.249726680268549*pi,-0.271425354018178*pi,4.23433126889228*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.865561573281983*pi,-0.230134648914339*pi,0.5415958028788008*pi) q[20];\nu3(0.460838030024075*pi,0.459930737280531*pi,0.709393989019803*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30776970933199*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.184581389072442*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.491765031772317*pi,3.09777454315854*pi,4.129559430543599*pi) q[17];\nu3(0.609806227033705*pi,-0.4562980115516991*pi,3.3728834233611*pi) q[20];\nu3(0.51676853751015*pi,0.23193738948493603*pi,4.30746167969858*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40490829825813*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.27771664044113*pi) q[14];\ncx q[16],q[19];\nu3(0.404993711012165*pi,-0.4430431089790275*pi,1.1596384437810339*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[14];\nu3(3.5*pi,3.4642166362688*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.377230430736567*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.29908167795154*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1738403856732549*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42199654734653*pi) q[15];\nu3(3.5*pi,3.39048210887359*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2816670501261092*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4861834209462*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.28572853579029*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.1208561489204412*pi) q[5];\nu3(3.5*pi,3.4509744557753*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.283054242696237*pi) q[10];\nu3(1.0*pi,0.0*pi,1.13857749844255*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.31541869124331*pi) q[14];\ncx q[16],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.6948963198342311*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49662741998781*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5295936638893233*pi) q[11];\nu3(3.5*pi,3.46485517279364*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.171820706824827*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40574849828398*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1639726878165582*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,0.5944254739878305*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.4867627462732305*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5016568026550159*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,3.37610830160005*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212000358826458*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.43388812876036*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5249599424970968*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.462418636907297*pi,0.15762375469754297*pi,4.18415767481377*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5547201822458914*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.510543941158413*pi,0.39713221360304196*pi,1.274631451023639*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.374872944836148*pi,2.97701791631281*pi,1.75171987369077*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.356292301904633*pi,0.5170631085083399*pi,4.1767970648240595*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.485475319759372*pi,0.29170522111319497*pi,0.624621872295539*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.476155500296732*pi,2.90368778321637*pi,1.0672610659985269*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.291221465813149*pi,-0.4289096920038638*pi,1.70526625739575*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.256499297702016*pi,0.25515430069192*pi,4.15456262199454*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.167137627143486*pi,2.85299999360596*pi,1.56056074031576*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.75372475298311*pi,0.044654442684379014*pi,1.3919098233204799*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.449915422298074*pi,3.49185918241322*pi,1.89493040659769*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.299026851745983*pi,-0.360011837814017*pi,4.05098086340749*pi) q[2];\nu3(0.184757197046546*pi,3.43722655115924*pi,1.57763289013023*pi) q[3];\nu3(0.592365087585561*pi,0.6029619582810399*pi,0.860968135171177*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.840744284154292*pi,-0.484886121675911*pi,3.37907416491918*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.312435658490319*pi,0.10509712593449205*pi,4.0902970902949*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.679135273908884*pi,0.27464652695538005*pi,0.5133182250570572*pi) q[11];\nu3(0.728226914117117*pi,-0.328556137318358*pi,0.63480976973694*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.708926130825856*pi,2.6321861917891*pi,3.60616060381571*pi) q[14];\nu3(0.470093864806248*pi,0.04032258718590098*pi,0.5832672682598719*pi) q[15];\nu3(0.111207363978012*pi,0.12352340142992801*pi,3.88164627692016*pi) q[16];\nu3(0.525838434134595*pi,0.75615663922037*pi,0.673878186637707*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.279873308627429*pi,0.47257151874436*pi,0.835025903662994*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.556539410017822*pi,0.414388529629948*pi,1.149225773246474*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.438045167586177*pi,-0.280404774868743*pi,3.68437506671354*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.437281773908874*pi,-0.300784231690729*pi,3.95790542530674*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.396094710136945*pi,-0.004025533319850005*pi,3.56396317421292*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.559964981709891*pi,1.14348299376194*pi,0.8063338450157109*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.810840645497908*pi,0.39276520123590597*pi,0.9544850905459861*pi) q[16];\nu3(0.259098228403684*pi,0.26729022623254595*pi,3.29726804714451*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0686859162011702*pi,0.38175975581285404*pi,4.4575503120353*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.514090676351348*pi,0.425085509193009*pi,3.93601160674142*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.26955918361061*pi,0.470519466829999*pi,3.95252277100688*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.448437929380799*pi,2.97129930715514*pi,1.261513709077565*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.580737295705938*pi,-0.081126721954759*pi,1.006124550370888*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.212372795030016*pi,3.17462978186771*pi,0.7437473007208291*pi) q[19];\nu3(0.180916501836044*pi,3.21542211475783*pi,0.5397913436588685*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.536659993140254*pi,0.10979075456199106*pi,4.103933143936461*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.214854573054375*pi,-0.165784549219599*pi,1.65088766292964*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.501676811829406*pi,0.406180676435249*pi,1.065620939404842*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.402934238130877*pi,3.02353458630696*pi,1.355893501114257*pi) q[19];\nu3(0.64633714861934*pi,0.94198862645328*pi,0.5282010101466437*pi) q[20];\nu3(3.5*pi,3.33868591026284*pi,0.5*pi) q[0];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.166444880462508*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.705996021852364*pi,0.5129263775047299*pi,1.458004454475007*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.29025695007828*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.218303939735128*pi,2.78585576584839*pi,1.72827058096015*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.128562126668049*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[20];\ncx q[3],q[21];\nu3(3.5*pi,3.41598516576786*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44788123680936*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3622955159984969*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.240717143328353*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5921078318592308*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[16];\nu3(3.5*pi,3.41078963674094*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45428168374443*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[10];\nu3(3.5*pi,3.48824283856541*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41641206338858*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.301320208032261*pi) q[9];\ncx q[11],q[14];\nu3(3.5*pi,3.47713775295232*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.282836238614431*pi) q[15];\nu3(1.0*pi,0.0*pi,1.363796347755714*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204204901847862*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28023555171385*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43979507619826*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[20];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48533167660364*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[9];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.363971015225803*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31375441524684*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.48033156689418*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49807836367383*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48083702113973*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45353602602394*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41134308359371*pi) q[17];\nu3(1.0*pi,0.0*pi,1.161799281648664*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40504911788118*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41846843922544*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.667331631223339*pi,0.7608695519119699*pi,4.30397601249685*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[9];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.34672256946269*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.69019030486458*pi,0.7690437203526499*pi,0.866513272065644*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.70670943860074*pi,0.91288555729318*pi,0.5750144528927204*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5578338516511357*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.468313448602215*pi,0.73645567593366*pi,3.94658572707961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.201237093440984*pi,2.55522698430251*pi,1.452053960712907*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.762495669164635*pi,3.18791876134474*pi,4.18581811627384*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.68794135634918*pi,-0.20980733333656998*pi,4.27571458960808*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.277078944826467*pi,0.62892403308267*pi,3.79972252527477*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0617783230430211*pi,0.22322142397732803*pi,3.32257565163582*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.783752264208501*pi,3.31202694176977*pi,3.214443198217*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.191843248677414*pi,0.40401860718331795*pi,0.778897212720361*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.466049443220575*pi,0.9815393977753499*pi,4.34968935031982*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.502956455783367*pi,3.03394338051359*pi,0.808460606728326*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.231663088705015*pi,0.97418858789671*pi,4.27313319659746*pi) q[21];\nu3(0.546951211854148*pi,1.04436149173301*pi,0.5961265421001437*pi) q[1];\nu3(0.886848969104438*pi,0.57776939820762*pi,1.203529702164482*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.771354895014887*pi,0.18162366264247998*pi,0.944713708054587*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.278514335219355*pi,2.91003978094072*pi,1.364459177880681*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.555875655842997*pi,-0.355342164527162*pi,1.033766735014304*pi) q[13];\nu3(0.0955827404374682*pi,0.8253822400253801*pi,4.46409455812495*pi) q[14];\nu3(0.512077574931806*pi,0.081313052829598*pi,4.22188454868366*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.148863996935251*pi,3.30914245043057*pi,4.2370481215150395*pi) q[19];\nu3(0.68467916968001*pi,-0.12859155820478302*pi,4.07141598205545*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.331009270878281*pi,2.92100828014008*pi,1.3768008661070898*pi) q[1];\nu3(0.541365824485728*pi,3.00336655777681*pi,4.02678856246193*pi) q[2];\nu3(0.682477480560855*pi,2.47797501220114*pi,3.8780699662949*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.702465205852374*pi,3.37513404584263*pi,0.655917714151384*pi) q[6];\nu3(0.545307065474183*pi,3.20698991006336*pi,4.2973367740473005*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.749553538120985*pi,0.63375987947372*pi,0.683081170232976*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.340583464616697*pi,-0.4551825964211376*pi,4.20420109683383*pi) q[12];\nu3(0.807849898603079*pi,0.06870289400905005*pi,3.62729565134834*pi) q[13];\nu3(0.650348343312499*pi,2.67159095036364*pi,3.40822368129813*pi) q[14];\nu3(0.662578282467167*pi,2.4028716475092*pi,3.76550671567255*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.635980917778704*pi,0.09190674546654298*pi,0.5473066660197587*pi) q[19];\nu3(0.146747357714161*pi,2.74852957640846*pi,1.69678960678485*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33072290208201*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.550693896499118*pi,2.72787734624468*pi,1.142655668430126*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.641893055842496*pi,0.315316072083759*pi,1.4900644437658799*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.692851353014501*pi,-0.4500202748285967*pi,0.8286927488896481*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.132941921766227*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.418932600750775*pi,-0.32406078626463997*pi,3.77647388965571*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.932687637324623*pi,0.059389302585096004*pi,3.87240145084612*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43885242403572*pi,0.5*pi) q[16];\nu3(0.47183340669291*pi,-0.372672765482378*pi,3.90358097317697*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256387612897233*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.514047567588444*pi,2.58169691751718*pi,1.383402063835455*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.301363704104217*pi,2.53536990418728*pi,1.4483022194880881*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[21];\nu3(0.178541801477566*pi,-0.37343565875934903*pi,4.39063135896643*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5455883432872781*pi) q[18];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48824192305207*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45164644974165*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.358480978746093*pi) q[7];\nu3(1.0*pi,0.0*pi,1.303812724376775*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43556889617704*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.293849974882416*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47087647862865*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\ncx q[3],q[7];\nu3(3.5*pi,3.49363021339173*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307347219907216*pi) q[20];\nu3(0.52360094647435*pi,3.25825878075481*pi,4.16770119769768*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5139651986539904*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.614352225440706*pi) q[8];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5446098099072021*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.535769511445512*pi,0.301880591284318*pi,0.999614171812012*pi) q[0];\nu3(3.5*pi,3.4538653131602*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3082589140496839*pi) q[5];\nu3(3.5*pi,3.4643047399236*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3162932415387831*pi) q[9];\nu3(3.5*pi,3.4083209404647*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.40550929334981*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45185616874251*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.280441703230556*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2701468529983369*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1798685067187669*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5239695998628947*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.374952062550828*pi,2.58985656616639*pi,1.328669213187612*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.821616399570118*pi,0.12208987589866205*pi,4.1240755325466605*pi) q[2];\nu3(0.39498672495593*pi,-0.434772504402552*pi,1.490740560452396*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5469452228494909*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.25786837475744*pi,0.017875661579554003*pi,3.97852995626093*pi) q[7];\nu3(0.53035975359278*pi,3.29772650436242*pi,3.43565498919954*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43565191341341*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5281523259232677*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46005466263853*pi) q[17];\nu3(0.223210851523214*pi,0.427311824795639*pi,0.5587114017111195*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5782472681943966*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[5];\nu3(0.507068214549339*pi,-0.013470308958053012*pi,4.07627507514887*pi) q[2];\nu3(0.517094477692313*pi,3.17529502140069*pi,1.91067026833182*pi) q[3];\nu3(0.559370089924451*pi,0.91231963484856*pi,0.617801940381298*pi) q[4];\ncx q[6],q[9];\nu3(0.355618539164598*pi,0.484017209146441*pi,3.66180767916446*pi) q[7];\nu3(0.307989026736253*pi,-0.305396364821082*pi,1.7254410945814*pi) q[8];\ncx q[10],q[14];\nu3(0.478827618886504*pi,2.62155945335882*pi,3.71384209901604*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.470321439037667*pi,0.473262462100248*pi,4.042575701292559*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.703252948763637*pi,0.24867793312185205*pi,4.41185143099018*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.71115768478717*pi,0.7594891600931499*pi,4.28707865051968*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.503152135064643*pi,-0.320058287684792*pi,3.99950534191796*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.560353348789729*pi,0.468167374325862*pi,0.8115760500557929*pi) q[20];\nu3(0.604503663968467*pi,2.76653706808855*pi,3.49404521793802*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.333441039447659*pi,0.10088591220712595*pi,0.6776485659357749*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.470961424934657*pi,-0.054428647624266024*pi,4.08881426278348*pi) q[14];\nu3(0.685199636257618*pi,-0.265985397605375*pi,3.86530356211573*pi) q[15];\nu3(0.689319724764388*pi,2.89904828664364*pi,3.19429182085553*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.859730612280108*pi,-0.4517759084676079*pi,3.20602247266517*pi) q[21];\ncx q[0],q[8];\nu3(0.585282557002374*pi,0.7589900251181501*pi,1.104375711860202*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.499042808059567*pi,3.0400798160978*pi,0.530948018539921*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.523193280018634*pi,3.149827174076*pi,0.632374321280733*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.408171071150347*pi,2.95050964629921*pi,1.56810868569185*pi) q[14];\nu3(0.312453995565732*pi,-0.4404057345930081*pi,4.44282270158789*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41543080021307*pi,0.5*pi) q[0];\nu3(0.490003675736391*pi,3.36114472977457*pi,0.5204004902522618*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.323728640689751*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.557363597610294*pi,1.0582887470423*pi,0.70564071290674*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.646701704102914*pi,3.23740849572571*pi,3.7800587426084*pi) q[5];\nu3(0.428824400417994*pi,-0.09218005439315802*pi,1.0110550499150062*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.559161976592514*pi,3.39573199577785*pi,0.879383814092283*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[16];\nu3(0.795634096887382*pi,2.84086158592157*pi,3.86247019352692*pi) q[5];\nu3(0.698278769430458*pi,0.215426833482264*pi,1.33695510726109*pi) q[6];\nu3(3.5*pi,3.43936462001677*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.518623251373817*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.651917072219145*pi,-0.379859144789771*pi,3.40644067411737*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.439460278585801*pi,1.03104299136546*pi,4.20818637446746*pi) q[17];\nu3(0.473790935462202*pi,-0.19613178619549798*pi,4.06970719509858*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2605019000124251*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[21];\ncx q[3],q[12];\nu3(3.5*pi,3.48651866780408*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.846014995540624*pi,-0.4541537052655218*pi,4.18915169497115*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.693195931158907*pi,2.37494358231074*pi,3.66730609186392*pi) q[13];\nu3(3.5*pi,3.38354484859981*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.278549280754509*pi) q[16];\nu3(0.54592643022888*pi,3.30329419865947*pi,3.51598062309186*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242698238903201*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29406583130777*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44122432259766*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.662586872841347*pi,3.49787405808537*pi,4.28630027148203*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.138145025986181*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5833197407241317*pi) q[20];\nu3(1.0*pi,0.0*pi,1.243188109615272*pi) q[21];\nu3(0.723211452042876*pi,3.10312064180381*pi,3.03808534230834*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.252556449340903*pi,0.27402683166185504*pi,3.59070641703884*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44928948985082*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.676989268346162*pi) q[18];\nu3(0.319621987751683*pi,-0.16658202952525097*pi,0.875188492980714*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.778316052954636*pi,3.28815817002579*pi,4.44328297510577*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49433710326941*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47316449125039*pi) q[12];\nu3(1.0*pi,0.0*pi,1.389484678508777*pi) q[14];\ncx q[15],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5491810990850432*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.41448870873019*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.2712025744525501*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42524702644446*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41721850400429*pi,0.5*pi) q[6];\nu3(0.345544665808047*pi,0.254581263092743*pi,3.30149888561251*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.100201881342708*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.278973171283533*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.638010497487874*pi) q[14];\nu3(0.603907308160999*pi,0.729796748641*pi,4.2889588503240805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.35813236989481*pi,0.5*pi) q[17];\nu3(0.122054635013387*pi,0.377941547022421*pi,4.35971171324418*pi) q[18];\nu3(1.0*pi,0.0*pi,1.250218041162366*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[11];\nu3(0.455386515989593*pi,0.140694130148022*pi,4.026002306365*pi) q[7];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.602407640004126*pi) q[13];\nu3(0.316282447964514*pi,0.68597753691449*pi,3.88128365757478*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.667085517098075*pi,-0.08260049783546602*pi,4.4907734867567*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.582543573573596*pi,-0.04026671093040202*pi,1.237011947691198*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48541802797047*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.671168203636638*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48110106151392*pi) q[19];\nu3(0.57109440879587*pi,3.14028235205813*pi,4.35952018852562*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.798671851959215*pi,-0.49297526119456264*pi,3.26010393044448*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.352997271696864*pi,0.200209633462076*pi,3.39048726177383*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.387395045887481*pi,-0.354189382613319*pi,4.016304877565251*pi) q[20];\nu3(0.206726487213419*pi,-0.375481871605372*pi,4.23378966870532*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.702408367741884*pi,0.09618151387732699*pi,4.07865379743414*pi) q[2];\nu3(0.69667430880035*pi,-0.300094733572484*pi,0.998992396309649*pi) q[3];\nu3(0.522800564275783*pi,0.13202126228974398*pi,3.97546501722705*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.34785331817104*pi,-0.285248934406591*pi,3.97937332163104*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.33303845972924*pi,0.5010424159051099*pi,0.87161326008455*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.440557833749355*pi,-0.058843720277511*pi,3.72974458957031*pi) q[2];\nu3(0.412232659650121*pi,0.48816647049237305*pi,3.92371874131174*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.890994786065932*pi,3.22728809167776*pi,4.36394711245178*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.44282616725938*pi,3.15233132076916*pi,0.727892281056263*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.631215835701979*pi,0.49124097256169996*pi,4.2358537195323205*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.134291002723673*pi,0.59556079178784*pi,3.75801863455905*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.261455225163172*pi,0.0004639825385469587*pi,0.920445341566586*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.33754490944808*pi,3.38331190988607*pi,1.87723136887662*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.181055960493224*pi,-0.344836594619908*pi,4.1292479414015695*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.524999853971*pi,0.56051908075728*pi,0.979014258717446*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.24522241797606*pi,3.31009694997374*pi,0.5499891967668125*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.571632728184835*pi,2.67906870105866*pi,3.68366425943925*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.445548302053247*pi,0.48715522204788597*pi,4.30773337101249*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(0.798604184814006*pi,-0.019861696594701994*pi,0.9089415835807619*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.446589467981444*pi,2.76376360512936*pi,1.50933294655634*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.4844970005497*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4156019103671*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.222310818054605*pi) q[2];\ncx q[3],q[16];\nu3(0.908694626181906*pi,-0.025884725263360997*pi,0.5881391727180005*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.501025499853184*pi,0.39612093496824596*pi,3.66352472223188*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.479299853374025*pi,-0.131411770082361*pi,0.5803722203205313*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42272913647421*pi,0.5*pi) q[13];\nu3(0.150566916554656*pi,0.23959336745856796*pi,3.85305518359186*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.200111450428986*pi,0.10486725313749101*pi,3.69301704918977*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1884756146191942*pi) q[20];\nu3(1.0*pi,0.0*pi,1.434574021304436*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(3.5*pi,3.40185083492585*pi,0.5*pi) q[3];\nu3(0.294732873712374*pi,-0.18156935226895798*pi,0.816219088341271*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.812742138559693*pi,-0.398251803897898*pi,3.92927231543463*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.08327766855016*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.203579915933543*pi,2.80211326481045*pi,1.123832069730146*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5031601960913765*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40272533146726*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.211419152535465*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5523756727614717*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42057741867392*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5199070541553873*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.49283345606986*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38916452684023*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.322229892334865*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5303623740348051*pi) q[10];\nu3(3.5*pi,3.31264311552639*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.331029498870386*pi) q[14];\nu3(1.0*pi,0.0*pi,1.23242484014022*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0971535039840768*pi,-0.29661574749097397*pi,0.957295469901015*pi) q[1];\nu3(0.767694960651306*pi,3.05962783846583*pi,3.46886291799129*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[10];\nu3(3.5*pi,3.36960966892762*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(3.5*pi,3.49023910407902*pi,0.5*pi) q[12];\nu3(0.0966424334808189*pi,0.11818698348697199*pi,4.47667707336336*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.425002383561858*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1699376387381069*pi) q[19];\nu3(0.425227293594345*pi,-0.379245503700038*pi,4.40736944819586*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.930455382929695*pi,-0.30614432577419004*pi,4.179085586498299*pi) q[1];\nu3(0.625667844407091*pi,0.7610845053128601*pi,1.095958107765035*pi) q[2];\nu3(0.26091088311749*pi,0.69525661403013*pi,3.79453852934669*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5339158012891225*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.794328340348447*pi,3.0315418869045*pi,4.47017368910954*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5073454236328782*pi) q[14];\nu3(0.693709375601846*pi,0.68920382014678*pi,1.024606987578691*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5648946745059069*pi) q[18];\nu3(0.241788088888627*pi,3.42870049248458*pi,1.55179659811393*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.140020629606535*pi,0.490899687943246*pi,0.61270227046457*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.46155291144643*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0443230061283462*pi) q[15];\nu3(0.698947293792761*pi,-0.049838644601881976*pi,1.17377789438238*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5920620929722173*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.501980979196184*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.327643714010876*pi,-0.33003232885156397*pi,4.133614869476769*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.792105928149314*pi,-0.4277925192761143*pi,4.4692813895611*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.531160970532211*pi,0.10087339893077296*pi,1.52065048719946*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.449714332480663*pi,0.80131939407565*pi,4.08138457024413*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5277875780441499*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.202935112498333*pi,2.73014070549152*pi,1.50441241312491*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3533780019589*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.541353901031162*pi,-0.18712758899575999*pi,3.49748189401212*pi) q[4];\ncx q[5],q[15];\nu3(0.434089383198649*pi,-0.390417452792162*pi,4.04327117649503*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.292816710405649*pi,0.13768369556896198*pi,3.85641819282419*pi) q[9];\nu3(0.167870702812883*pi,0.05281316660143198*pi,1.1127063853255321*pi) q[10];\nu3(0.417810652109137*pi,0.257430955245998*pi,4.2777875340413996*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.412144179860758*pi,0.25248595842547605*pi,1.041172758542697*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.113690699049827*pi,0.48197147811693697*pi,3.84246006145232*pi) q[19];\nu3(1.0*pi,0.0*pi,1.249880157842112*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.738414109982704*pi,0.11550119247858703*pi,0.73752340500004*pi) q[0];\ncx q[2],q[20];\nu3(3.5*pi,3.32463671828266*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.805154825874297*pi,0.5509692112189799*pi,1.3829449976022241*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.62257014119525*pi,0.002931478277958033*pi,4.3411388159941495*pi) q[9];\nu3(0.122626349881832*pi,3.34962414436455*pi,1.99158515107498*pi) q[10];\nu3(0.646956912215148*pi,3.03539565939414*pi,3.15121012645176*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.25368576326129*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.711029020745542*pi,0.060378450277789986*pi,4.3395886249361695*pi) q[18];\nu3(0.761708683336972*pi,2.90228307889093*pi,3.12258330428951*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.693779635171029*pi,3.34491766201938*pi,3.22911863262026*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.629769471556783*pi,0.38054025794899704*pi,1.450715879602982*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5319669885519134*pi) q[20];\nu3(0.696647498837946*pi,3.45513617839171*pi,3.26573587917633*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.336483990250322*pi,3.40979988492643*pi,4.1598997815598295*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.345072162789801*pi,0.5927293556108499*pi,3.74109384764835*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.25007156983938*pi,0.15170755909247602*pi,1.335955478982898*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34679883834675*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.701152676031775*pi,2.96875387873482*pi,4.2284364683691695*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.486792890735752*pi,3.37916228540509*pi,0.671047964931529*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.397869111615429*pi,0.34375623969816205*pi,4.06017557020865*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44597189498066*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.24788635367813*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.425936128780502*pi,0.039704080347628956*pi,0.8950286836386321*pi) q[15];\nu3(0.863061758921027*pi,3.44177096675756*pi,0.5640552620992476*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(0.0441407370988969*pi,0.6233911179262901*pi,3.72763808165435*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49778577800385*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0543108308858779*pi,3.12602209804879*pi,1.65312268383147*pi) q[15];\ncx q[16],q[21];\nu3(0.583985710624989*pi,-0.348623060568153*pi,4.2462989616144995*pi) q[17];\nu3(1.0*pi,0.0*pi,1.447500183115082*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.935392305404337*pi,0.9079420701468399*pi,4.49582717203444*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48847113127008*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.2107265052302298*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.38551735834326*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48747399580901*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.606678986469988*pi,0.96728121472847*pi,0.5249437620374937*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2115506423387061*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.47799446990603*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.21989505807511*pi) q[6];\nu3(3.5*pi,3.45514048575883*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3890601129669649*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.860227542777082*pi) q[19];\nu3(0.292146331282654*pi,0.282495750933324*pi,3.46586042203541*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.126175614569693*pi,0.53039023257092*pi,0.960459236910173*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.5865323550607981*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.46415387042794*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.382689079717281*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47064715581825*pi) q[21];\nu3(3.5*pi,3.41814263710079*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.919813100606181*pi,0.146494849459736*pi,4.49049507914284*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43953580246916*pi) q[6];\nu3(3.5*pi,3.49390769781143*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.867615123434662*pi,-0.16400558736440002*pi,4.01401350667476*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1332509707296121*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.359802258176722*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.631949041645035*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.558114428018883*pi,-0.356333624081689*pi,0.9343432467301029*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5897583216192519*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.221030083533246*pi,0.13045029992885704*pi,4.28734310697227*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.511629836124875*pi,0.7950125963875001*pi,4.28532526009342*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48660793229736*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44926169419136*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.59767215406733*pi,3.3252462331038*pi,3.86080887660952*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.80212424810553*pi,0.13955876171836*pi,1.4624022236618779*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.141801821420585*pi,-0.342868149794493*pi,4.2905620149171*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.138676530606589*pi,3.18247472180572*pi,2.14333783188235*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.969744003872093*pi,0.290066654417243*pi,4.07087048852874*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.78241232908802*pi,3.42259293656962*pi,4.48129228929294*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0816035348955601*pi,2.92749113305335*pi,0.680689761121927*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.366979123195476*pi,2.68228358417146*pi,1.044797636482764*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.79391028664945*pi,0.403703123486712*pi,0.64573273959416*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.655618498587058*pi,0.5012831663352899*pi,4.1282842495237695*pi) q[9];\nu3(0.722433467952285*pi,-0.04537300184364401*pi,3.98299337139883*pi) q[10];\nu3(0.564107352289712*pi,-0.28602766654484*pi,1.1425896573043621*pi) q[12];\nu3(0.317317552189893*pi,0.317308177505366*pi,0.744095015921722*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.259836717185123*pi,3.43057632586115*pi,1.169062854186915*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.781470105071987*pi,0.13225278706159305*pi,4.07975308437295*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0412874763088551*pi,0.09460608514587698*pi,4.11454673259082*pi) q[5];\nu3(0.377323541247893*pi,0.30016461196230504*pi,4.00084620260707*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.475409269753654*pi,0.11272533868077494*pi,0.995800820435881*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.557582541572787*pi,0.407296799068389*pi,4.30395491699136*pi) q[12];\nu3(0.418664807310525*pi,0.11525557461723701*pi,4.31690228645436*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.626750474519137*pi,-0.363543020292818*pi,3.57808974189667*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.382590912351336*pi,0.60873759803234*pi,0.645140380112774*pi) q[21];\nu3(0.722217444781884*pi,0.07308659937694395*pi,1.199895743817774*pi) q[0];\nu3(3.5*pi,3.39571283307788*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.749601019722871*pi,3.0666453273965*pi,4.466909566590219*pi) q[5];\nu3(0.783510805837743*pi,-0.028912638304845972*pi,3.61125727478393*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.835278604808566*pi,0.24680237891977996*pi,4.381295358498059*pi) q[18];\nu3(1.0*pi,0.0*pi,1.106328748179702*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.793497582980408*pi,0.473861956882777*pi,0.5502125226502599*pi) q[0];\ncx q[3],q[19];\nu3(3.5*pi,3.4888064354191*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.299720324650449*pi,2.72852570685247*pi,1.282162634395581*pi) q[7];\nu3(1.0*pi,0.0*pi,1.327898134424501*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.518231391551296*pi,0.62957238019186*pi,0.913155497446474*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.353929587629062*pi,0.5357765316682801*pi,4.08464630173257*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.781094195422207*pi,-0.08311301001077798*pi,1.34149034478177*pi) q[7];\ncx q[9],q[14];\nu3(3.5*pi,3.40901287334177*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.816494286281532*pi,0.9860878469152801*pi,0.9127271588208641*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.649951737255145*pi,-0.153938379073902*pi,1.313201256931242*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48104772098033*pi) q[19];\nu3(1.0*pi,0.0*pi,1.228693414403814*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[6];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42865360011287*pi) q[8];\nu3(3.5*pi,3.43304186496424*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.45764902486623*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.26861718616424*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.386684019371567*pi,0.37208815288032104*pi,3.67547511320102*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24413226408152*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.40329379335705*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45480088828743*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,1.171379455681997*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1395602513702179*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47731065805133*pi) q[20];\nu3(3.5*pi,3.29975002486669*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.239413350562762*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37201698470821*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.343592726482941*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.194295342237045*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.737153423307611*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5407922912935973*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49201255789516*pi) q[6];\nu3(3.5*pi,3.33198199316647*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.12999180837057*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4941813406807*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5983136795786352*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.445555834809886*pi,0.272249741768653*pi,3.93800876392826*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.247361014366155*pi,0.010604017564806001*pi,3.67936000750238*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47466736948675*pi) q[15];\nu3(3.5*pi,3.48330057982275*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.380873144345838*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.582731080796823*pi,3.4954074630568*pi,0.5468247215721674*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.30496886014785*pi,0.38373927963725996*pi,4.41754576694916*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.401225586550113*pi,3.38365505111839*pi,4.27551888507317*pi) q[3];\nu3(0.855343552199031*pi,2.92342134289988*pi,4.34303247445371*pi) q[4];\nu3(0.373735780132761*pi,2.78300727605205*pi,1.73901933763106*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.64348250957134*pi,0.134606848142533*pi,3.70559818558168*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.843239060382499*pi,3.02968681807706*pi,3.21619364317445*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.293628632490026*pi,3.34368993558009*pi,4.32721545834476*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0768105359802354*pi,2.92570544083206*pi,1.182871529504085*pi) q[4];\nu3(0.541087593561009*pi,0.6946404833806199*pi,0.611452637601764*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38307427090197*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.573383795205244*pi,0.82002955454006*pi,1.0921128238398858*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.626803827416639*pi,3.20492350165779*pi,3.4450963927431*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.650547897935968*pi,1.03323388447552*pi,0.7615695169106109*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.400043341554216*pi,0.7805042764177299*pi,4.317119221883*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.79281291806054*pi,-0.49614622585350376*pi,3.71295321746757*pi) q[19];\nu3(0.154923963127815*pi,2.62273109865979*pi,1.363117300341877*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.282695031931609*pi,3.19278800411737*pi,1.2950243370301089*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.134730340368433*pi,0.077969957215126*pi,0.5494652393035134*pi) q[8];\nu3(0.423510643169102*pi,0.03711806999777101*pi,4.23854487366331*pi) q[9];\nu3(0.553180406510783*pi,0.270679463713166*pi,3.90056834042077*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0816142411007711*pi,3.02536234386672*pi,0.8819437353699451*pi) q[13];\nu3(0.452568763417422*pi,0.67010680141475*pi,4.15292217835798*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.340404002093819*pi,3.40572143928123*pi,0.5150604301347954*pi) q[20];\nu3(0.94941474345236*pi,0.11011425868943503*pi,0.967394278988384*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.439216908859855*pi,0.408631722190971*pi,4.29927297141292*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.404842217190314*pi,3.41182358830139*pi,4.12119544633408*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.339661543211176*pi,0.68062738224637*pi,4.02984042648632*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.47433377868145*pi,0.03481963458137105*pi,3.84256273634376*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.923314029402798*pi,0.14184974123291905*pi,1.147273669809*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.502101937219341*pi,3.26896355350592*pi,2.99760523353302*pi) q[6];\nu3(0.186028156602602*pi,0.8042517825123201*pi,0.5078104363251792*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.290150570311173*pi,2.70466956552051*pi,1.3440751466864032*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.638168569473542*pi,0.6885975770014701*pi,0.602912174987244*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(0.343816176512105*pi,3.43343431425521*pi,1.057087917218214*pi) q[6];\nu3(0.38216320603436*pi,-0.018234512402933*pi,3.93051182086559*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.586552795641106*pi,0.14516274646637195*pi,4.471153381976039*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.59083469494268*pi,-0.06340884422146298*pi,1.289828554374986*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[5];\nu3(3.5*pi,3.43790445072943*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44082679456729*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.126874764721041*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.186456753683607*pi,0.06548414827307103*pi,1.378918681506891*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251039911019462*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44796956631991*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47372669677558*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.2878399867498511*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.380286589603372*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[19];\ncx q[1],q[8];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5910565827185431*pi) q[10];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.737387158660807*pi) q[21];\nu3(3.5*pi,3.4946258639246*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.5203629698692268*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41004885161007*pi) q[8];\nu3(3.5*pi,3.37159312048578*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.335886066961901*pi) q[11];\nu3(3.5*pi,3.46887505995582*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.385457728290338*pi) q[14];\nu3(0.228734581626867*pi,2.65645103355241*pi,1.63275197776834*pi) q[16];\nu3(0.912157309888638*pi,2.87022454619299*pi,3.94859060702683*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.38962465792576*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[8];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.29519880232283*pi,0.5*pi) q[6];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.1476825750355029*pi) q[15];\nu3(0.258649553060826*pi,-0.009636472498462001*pi,1.143339918398378*pi) q[16];\nu3(0.424574262390727*pi,0.32953638702238996*pi,4.387417559447449*pi) q[17];\nu3(3.5*pi,3.43716591083941*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255581460677225*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.406937123048569*pi,3.32416437627738*pi,4.38072611273033*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.770869300607387*pi,0.15933244663844404*pi,4.03397410800363*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44309317123685*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.654680358069091*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.40100298996719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.314343273102943*pi,-0.24024518815915902*pi,0.9679049604640519*pi) q[2];\nu3(0.630318530070373*pi,0.31051182324084703*pi,1.102357960450346*pi) q[3];\nu3(0.447914506147305*pi,2.63729896969388*pi,3.8993961271131*pi) q[4];\nu3(0.583207492779784*pi,0.027887935169869982*pi,1.487782787780058*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.636347717354509*pi,3.17106605712927*pi,3.34954218231956*pi) q[10];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5677445648211852*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39023756112178*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.83938984241508*pi,3.11655203573047*pi,3.66258862252548*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.415654322935709*pi,3.27997557312776*pi,1.50175907653481*pi) q[4];\nu3(0.689348068358134*pi,3.28714026011357*pi,3.59529552747853*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36532817506454*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46523153809869*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.207678197345176*pi) q[16];\nu3(1.0*pi,0.0*pi,1.122518260462734*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.411457634127156*pi,0.8903351047864401*pi,4.463025757841979*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.101702887135483*pi,-0.317928631094506*pi,0.717382878726087*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.637612988957741*pi,0.486493220102157*pi,0.5878167901347328*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.335082413911529*pi,0.342536247270122*pi,4.3494273426756695*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5365365522975898*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49518012495693*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.758795010569118*pi,-0.099255145547057*pi,3.97644467262958*pi) q[1];\nu3(3.5*pi,3.37493984643008*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.352974276450908*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.596467700091439*pi,2.87021108206291*pi,3.92050276166164*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.267183981597879*pi,0.31447467845877997*pi,0.701582639184561*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.709838984967972*pi,0.83289281725791*pi,0.619813558957241*pi) q[1];\ncx q[3],q[21];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.758094913110988*pi,0.377435870971192*pi,0.708744303603955*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.344060262481344*pi,3.3097256776029*pi,2.08535506433138*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.553624771666524*pi,0.09075970234706798*pi,4.36717322009292*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4376183655035*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.493869048227603*pi,0.37670039867856797*pi,4.03854347445912*pi) q[8];\nu3(0.201778646945693*pi,0.040503182120695036*pi,3.8038878746023*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35861732378958*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.289426285324039*pi,3.22466700707175*pi,1.0382326146515188*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.613313806134442*pi,0.06796598575041801*pi,0.98059207712623*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3474647428593851*pi) q[21];\nu3(0.717875389527068*pi,2.50882877156197*pi,3.66910153566382*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[21];\ncx q[4],q[10];\nu3(0.916744045108723*pi,0.43937183851864103*pi,4.243802515810319*pi) q[7];\nu3(0.669703099639933*pi,2.58477581235338*pi,3.50744600313691*pi) q[8];\nu3(0.118240957434384*pi,1.06653654063651*pi,4.24380474401518*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.262609339374915*pi,-0.009578048912801007*pi,0.5802339134538783*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.285349279025686*pi,0.19155091700681603*pi,0.5359328366695376*pi) q[19];\nu3(0.652488583348512*pi,3.43745539909478*pi,3.75916986855096*pi) q[20];\nu3(0.568246665587619*pi,0.005414038504373053*pi,0.5633242502123919*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.37914228212935*pi,0.32032406305858396*pi,4.07144598408877*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.475635884493506*pi,3.0657753174169*pi,0.812621604047013*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.309808944034159*pi,3.26975234267691*pi,1.9395043283788*pi) q[19];\nu3(0.838898633854989*pi,0.158308165829677*pi,0.7618809776131941*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.328636198358939*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.534087330796326*pi,-0.4574839767368651*pi,3.98151012629217*pi) q[11];\nu3(0.818468627185838*pi,0.021310853138654995*pi,3.75982665111441*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.45702937584696*pi,0.32727350283479895*pi,4.2136120162664*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.439556901525054*pi,2.6557396895718*pi,1.412198954215227*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.50070867726774*pi,0.09768903279028196*pi,1.4249509436220928*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.39810464162881*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45428053194772*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.153523635390492*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.296200819129629*pi,0.7365697296760501*pi,4.10368023665598*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4137780696014182*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46294573203798*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36054300153355*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.168638873728429*pi) q[6];\nu3(3.5*pi,3.46711316440737*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.317882903603794*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0752055205580429*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38496609256998*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.343145283741446*pi,0.63504769880248*pi,0.62963080208588*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1476527157264251*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.815972193317962*pi,2.93522215016901*pi,3.66822547313063*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,0.5650516265431262*pi) q[8];\nu3(0.108813863039568*pi,3.07640620125062*pi,0.748697233453912*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5319715143825815*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.572793642234345*pi,2.87878119934383*pi,4.09959392505366*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.635278792821833*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4580013690494*pi) q[9];\nu3(0.50422868812591*pi,0.16819189252769895*pi,4.19686544461202*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49180784002335*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5539810650165005*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,3.47580711427698*pi,0.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[17];\nu3(3.5*pi,3.44593129664747*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.384893844186988*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.414703800696706*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.505985988304963*pi,-0.03434031575727903*pi,0.63878064867218*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45780266107019*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.2438044845322112*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.248378929801453*pi,0.39631229926621603*pi,4.30777537877997*pi) q[0];\nu3(0.559995156512427*pi,-0.339032621626633*pi,0.876117451179167*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.706679081705681*pi,0.9578448507514601*pi,0.9764441989580019*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.68764846918974*pi,0.51975572470632*pi,1.323087077292076*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.694568369810783*pi,3.29444308309421*pi,4.38040799669419*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45602113523131*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.614902073730418*pi) q[19];\nu3(0.0782363662470053*pi,-0.351911412839615*pi,1.160425532056991*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.907067651671934*pi,0.5224316834124401*pi,1.09834768624059*pi) q[0];\nu3(0.368817614224055*pi,0.16983125068517102*pi,0.757729327706711*pi) q[1];\nu3(0.368428872214729*pi,-0.4004052931491791*pi,0.9508825042243461*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.548881065853186*pi,2.62411470001302*pi,3.64204475178152*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.410580781968479*pi,0.452761760479072*pi,4.0978649980780695*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.659268278966749*pi) q[17];\nu3(0.512005376511483*pi,0.8389273377169799*pi,1.010027451223533*pi) q[18];\nu3(0.356599479796486*pi,2.96623258595276*pi,0.822061357933474*pi) q[20];\nu3(0.369743015181622*pi,2.73039591030667*pi,0.876348789598987*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0988598512988625*pi,-0.11948715453846598*pi,4.34112169389091*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.541177065713264*pi,2.6773555447657*pi,3.40577433053969*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5595778357218*pi,0.396226431510206*pi,3.90994785590157*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.2387267092288*pi,3.45545801027764*pi,4.30317834862317*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.452043983454854*pi,0.23520856211465102*pi,1.009284737908253*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.476755966587324*pi,2.78854911693469*pi,3.56742680905838*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.370240782854503*pi,3.4230409290735*pi,1.70058325774943*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.268209988399902*pi,1.12328418979653*pi,4.14795437351889*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.159493208461004*pi,2.81772022547862*pi,0.83406312605377*pi) q[9];\nu3(0.356689476150898*pi,-0.4911128050644098*pi,1.67163790683754*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.90757950561714*pi,3.44984235825471*pi,0.920708986234423*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0639681586950818*pi,0.231814567895127*pi,4.318421665598461*pi) q[9];\nu3(0.502080384719113*pi,2.71973821925809*pi,1.062963510643635*pi) q[11];\nu3(0.460140012249784*pi,0.30076414407959096*pi,0.845314519707256*pi) q[12];\nu3(0.881740530436715*pi,0.195602724181127*pi,3.88132219160932*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.694608506357024*pi,2.94785344447698*pi,3.40383108542695*pi) q[19];\nu3(3.5*pi,3.49300891745873*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.520090234642232*pi,2.74790553682289*pi,3.75914235468986*pi) q[12];\nu3(0.637629454555377*pi,0.46533036001474803*pi,1.2617558803096252*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.708433222753246*pi,3.16909396735911*pi,3.58013207113388*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180663272198251*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[6];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.65364432603077*pi,2.7204274023375*pi,4.07457691654393*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49680945844095*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49629501501598*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2284472374130329*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.37702240804029*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.654327787535968*pi,3.16466059685255*pi,4.235095966819641*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.11334788605813*pi,0.38930901153379804*pi,1.105733222479424*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49397757656*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[6];\ncx q[3],q[9];\ncx q[5],q[10];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[11],q[19];\ncx q[12],q[20];\nu3(0.346150354921165*pi,0.134221781564136*pi,3.99435478602661*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48010896666242*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49551248986428*pi) q[6];\nu3(3.5*pi,3.30376998469694*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42189065583819*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.371459343276363*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36056434211484*pi) q[10];\nu3(3.5*pi,3.43890297123955*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37764201747095*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.166930594210715*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.437406967288029*pi,0.5922565140025*pi,0.666582717810417*pi) q[16];\nu3(1.0*pi,0.0*pi,1.216085317783419*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236525983573108*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2540090360581289*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.29457715420682*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[9];\ncx q[5],q[10];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[11],q[19];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.406423072920635*pi,-0.03920308092493102*pi,0.666123917995666*pi) q[16];\nu3(1.0*pi,0.0*pi,1.092185084998326*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33412671175732*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5736724687468882*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4013192826399*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38803579359876*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38084925472657*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[20];\nu3(3.5*pi,3.45608512939995*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243304443011269*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49548348605337*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.23381505715038*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.200784679689592*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.697680055929637*pi,0.5912669833027*pi,0.5163994570980062*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.30573974831243*pi,-0.247617414988288*pi,4.48148911445449*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.701881561867695*pi,-0.253002111207983*pi,4.21969853499468*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5811945965703167*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.436126993874155*pi,-0.339459504122535*pi,3.93650959516293*pi) q[21];\nu3(0.489991056397851*pi,0.03351651428498703*pi,0.60139017285789*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.194344819331983*pi,2.91523497671028*pi,0.6740132963680681*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.276636527052639*pi,-0.192445003254468*pi,1.1396847941854*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.744257735171201*pi,-0.334506497464294*pi,0.8484644727711881*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.540744542491697*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.443605259467416*pi,2.83703645592182*pi,1.2420454100706309*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.547615969076613*pi,0.431212061536545*pi,1.218554464264065*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.560360214793656*pi,-0.315084180250637*pi,4.325317120976861*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.679686100067026*pi,3.47973119630723*pi,3.4864584366997*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.453248196810808*pi,3.40348651076117*pi,0.5210763365348869*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.866745612189923*pi,0.193540899085747*pi,1.65480262641258*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.234539065928058*pi,3.30791690062494*pi,4.44728728322145*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.497596227846545*pi,2.65735892382866*pi,1.3951924404063392*pi) q[4];\nu3(0.553450082992524*pi,-0.02776592487401902*pi,3.99958733761496*pi) q[5];\nu3(0.762540200210951*pi,3.26913184326024*pi,4.2223809391738705*pi) q[6];\nu3(0.597150092786201*pi,3.32537353021166*pi,3.84348109791234*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.623148626078304*pi,-0.082063193952289*pi,4.250007655380919*pi) q[10];\nu3(0.546680271546744*pi,3.30035827452504*pi,4.32853242439779*pi) q[11];\nu3(0.746628599967916*pi,-0.4751770763322638*pi,0.676747057331603*pi) q[12];\nu3(0.283463897614692*pi,0.453486296478795*pi,3.57949277793959*pi) q[13];\nu3(0.0762048360148476*pi,-0.26429056168005*pi,3.77721363149931*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.405536897914781*pi,3.27052556287478*pi,4.39742311908775*pi) q[19];\nu3(0.781262897173014*pi,3.05265998017629*pi,4.362271264400491*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0722503977390498*pi,0.17743836622911102*pi,1.311323317687648*pi) q[3];\nu3(0.0774186505926959*pi,-0.14905954331907*pi,0.614652704807395*pi) q[4];\nu3(0.038972906105887*pi,3.43679512222127*pi,1.142329067720093*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0876707762445711*pi,2.45287234055286*pi,1.432754462677521*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.631871313529738*pi,0.6850737401617599*pi,4.36121145609637*pi) q[10];\nu3(0.249516909427666*pi,3.37676082708207*pi,1.50180421368407*pi) q[11];\nu3(0.651529711739236*pi,-0.13867849383026298*pi,3.7335249650487*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.363058835084364*pi,-0.42557736572053073*pi,1.2771828245390031*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.584530535817856*pi,3.31234848716706*pi,3.68141852298846*pi) q[19];\nu3(0.174979949962063*pi,-0.370942731797392*pi,4.00800997222575*pi) q[20];\nu3(3.5*pi,3.40062450174168*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.174594258228531*pi) q[2];\nu3(0.527833567534552*pi,0.79535978729891*pi,0.636273902334449*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.589761586520605*pi,3.25877223655418*pi,2.84834770169282*pi) q[16];\nu3(0.440567550595935*pi,0.061990882168805994*pi,4.47196260341821*pi) q[17];\nu3(0.44875493313454*pi,2.96146468725374*pi,1.50889580081984*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.652669469693021*pi,0.9938010883695101*pi,0.878572458233343*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.104771616810255*pi,2.84121876020365*pi,0.7915162674115199*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.37935344460104*pi,-0.18803691538079098*pi,0.80958367320073*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5197530784625772*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.832301429862952*pi,1.07247781619048*pi,0.824924936689583*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[2];\ncx q[1],q[14];\ncx q[3],q[6];\nu3(3.5*pi,3.36407080076666*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.323197401386842*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.25246880181883*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.161307380259637*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45998090149019*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33119002151992*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.114995278089224*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.42278883449766*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.33560063529877*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.152643513997414*pi) q[14];\nu3(1.0*pi,0.0*pi,1.230266219147739*pi) q[17];\nu3(1.0*pi,0.0*pi,1.088126731798428*pi) q[18];\nu3(0.666670416328717*pi,-0.03551740307632201*pi,4.21099674160726*pi) q[0];\ncx q[1],q[14];\nu3(0.697822493713217*pi,-0.004124300471716025*pi,4.38796141051158*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.31253495111093*pi) q[5];\nu3(3.5*pi,3.4251690480503*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.42061930924324*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36451954129552*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5517434457370411*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302190477376096*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266749781568344*pi) q[20];\nu3(1.0*pi,0.0*pi,1.288539058158056*pi) q[21];\nu3(0.489143408938271*pi,3.36091015879408*pi,0.7039263547614529*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.676791845786891*pi,2.9384725961399*pi,3.17426310495994*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,0.5107946119919284*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.504653998228731*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.69742374138374*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46956532562423*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3888701976364395*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49879299832517*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5247335439444623*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46966044706549*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295293430655616*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.661639764973783*pi,0.36773071298357596*pi,4.33239964955424*pi) q[8];\ncx q[9],q[19];\nu3(0.288610037090538*pi,2.34725817353861*pi,1.188580335996003*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.499425479084809*pi,0.29441089078247196*pi,0.7982113510193449*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.763844014306825*pi,-0.28866189635594197*pi,1.1228051862051172*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.365878386582426*pi,0.8282137560588201*pi,4.34362932988575*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.562545023920698*pi,-0.390572377869007*pi,4.2754238758419*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.497920983320417*pi,0.6876555332201*pi,4.12028414279316*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.772192385950745*pi,-0.17731627801738298*pi,0.9733985251787269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.877903531195894*pi,2.92137888640391*pi,3.22712153313247*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.258547284651581*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.184972890450397*pi,0.51815914074151*pi,0.695796247056037*pi) q[1];\nu3(0.516755520402522*pi,2.94702744605043*pi,3.78823026225993*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.615648265149409*pi,-0.4531728600929063*pi,3.31486622389492*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.355127396727137*pi,0.155343386181495*pi,0.5102186863540991*pi) q[11];\nu3(0.473028450112994*pi,0.0050014294082869615*pi,1.449171593510614*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.562638520173994*pi,-0.140297088757102*pi,4.160531511819951*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.247232998176233*pi,-0.22772191360615202*pi,3.87186365665304*pi) q[4];\nu3(0.343767799661963*pi,0.93835055493355*pi,4.10290144077751*pi) q[5];\nu3(0.546840619495039*pi,0.5530485400862699*pi,4.05374445382703*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.579461085189417*pi,2.61388901303456*pi,3.73273989738472*pi) q[11];\nu3(0.540130009419345*pi,2.83200319206143*pi,3.53482272037703*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.676902699609111*pi,3.29763787253918*pi,3.76777460023609*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.187749668876137*pi,1.10439057115599*pi,4.17698581918717*pi) q[4];\nu3(0.348408090147649*pi,2.74380974776836*pi,0.937739109536698*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.32202624102394*pi,-0.220176726682267*pi,0.775504583875559*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.780363844510893*pi,2.93096745685699*pi,3.20835937240565*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.62778804830305*pi,0.14851558730094405*pi,0.781575969846947*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.773336200126007*pi,0.18620705430041595*pi,0.888045500610509*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.643613990785874*pi,-0.4676874073058013*pi,3.50774607334796*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.756745342557526*pi,-0.227616892869068*pi,3.90139126327642*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.324805269721846*pi,0.76068500330298*pi,4.460746180070441*pi) q[16];\nu3(0.715281718654129*pi,3.24767415997703*pi,4.20450527347171*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.212559535652414*pi,-0.272015049249424*pi,4.082415600584239*pi) q[21];\nu3(3.5*pi,3.47995702526787*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.215436941944581*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.335696648719759*pi,3.47768449092964*pi,4.31187524836861*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.774459571623531*pi,-0.243615646167886*pi,4.31647185870451*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.542469066484455*pi,0.17095600026490199*pi,4.32595479505005*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.799027997988769*pi,0.11922117592653303*pi,0.698627417017036*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5068031206701411*pi) q[3];\nu3(3.5*pi,3.28715794392191*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45332909049422*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43036879769452*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,3.49581414935874*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.336272910203629*pi) q[14];\nu3(1.0*pi,0.0*pi,1.215323356749963*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.448645507159761*pi) q[17];\nu3(1.0*pi,0.0*pi,1.21604495270093*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[2],q[16];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(3.5*pi,3.41792894197777*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.255923469692554*pi,0.49423103944425495*pi,3.77002372506879*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3599804509705051*pi) q[10];\nu3(3.5*pi,3.48726224916785*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.184556138536057*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41169764678772*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.636886363375832*pi,2.88155043292979*pi,4.2653532238644605*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5353329612742604*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5343351172317781*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264787476136997*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.713872127909484*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4274810257022*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43054665655752*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4022035383012*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.2723567751493121*pi) q[13];\nu3(0.614418881012965*pi,0.22252399454476302*pi,1.465616674597231*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5917111994028496*pi) q[21];\nu3(0.686945913287868*pi,2.65249422602331*pi,3.50188286686873*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.454449813800069*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.457773188288261*pi,-0.296655634971762*pi,3.95534208325958*pi) q[19];\nu3(0.341143752617082*pi,-0.323832835447606*pi,1.290302750639162*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.871021901650857*pi,-0.19038429924214*pi,4.48018835519638*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.568803837211714*pi,-0.08533868380620901*pi,3.67131542713836*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5917346616098853*pi) q[13];\nu3(0.67581613240545*pi,2.84399193234061*pi,4.22503261481877*pi) q[14];\nu3(0.325004242218495*pi,2.59627330146133*pi,1.261942794433542*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.373062910404*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.305241681906337*pi,0.18706494606234803*pi,4.36565173668054*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.864390758049735*pi,-0.375635199467187*pi,0.5973064977458071*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.576422093245428*pi,-0.4685040230456528*pi,4.18478480234562*pi) q[8];\nu3(1.0*pi,0.0*pi,1.226448475874989*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.158604485905597*pi,3.25129852421336*pi,1.1889780023519991*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.506989527029827*pi,3.27933308104026*pi,4.1405972144056005*pi) q[14];\nu3(0.253421976977712*pi,0.50567630076676*pi,3.66821958130165*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.574622549791417*pi,-0.009717926076583006*pi,1.364611402150286*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.722064137141751*pi,3.07436144524891*pi,3.00752132788213*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.295411110305155*pi,0.228300975786778*pi,3.78234575260686*pi) q[11];\nu3(0.770066210225816*pi,0.55849854492768*pi,4.34695849243845*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.367723483528464*pi,-0.203151627146744*pi,1.4621159913396151*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.703405148576574*pi,0.26357482876446103*pi,1.360000543089787*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.766725951795056*pi,0.23493773786500005*pi,1.224799827909147*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39860113947258*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.166321620921927*pi,-0.304774754914598*pi,0.812490908594785*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.184038114597821*pi,2.8439076750363*pi,1.83257959699155*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,3.47281174673015*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.315424266048074*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.476541165643639*pi,3.39840382971081*pi,0.643964466205862*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.798401805930634*pi,0.28090372540539*pi,4.01917557899069*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.254956927653626*pi,-0.057790634001832986*pi,1.387706439222058*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.580321743021025*pi,3.31174375022091*pi,4.06909306114459*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.717031496037292*pi,0.39605958695350896*pi,0.783296646878631*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.895491796794741*pi,2.90594045576179*pi,3.46968881321855*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5004541374124523*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.237608600432182*pi,0.374438158380215*pi,3.38330773567746*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.650009278352212*pi,0.08832025169366597*pi,3.62052197884396*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.798792810057384*pi,0.41228273071187904*pi,4.27878808922336*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.722667306989554*pi,0.11491299359047202*pi,0.963560675479102*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.289349083993792*pi,0.5132307562710099*pi,3.89022534306198*pi) q[13];\nu3(0.361135532752052*pi,3.26215039209965*pi,0.5613983780936416*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0298005235269452*pi,3.26441975798367*pi,4.37571008483887*pi) q[10];\nu3(3.5*pi,3.45022953697923*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263358403237083*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.655075805812485*pi,0.09793951408727797*pi,0.602402801912964*pi) q[16];\nu3(0.248285201249315*pi,3.03021081326686*pi,1.394650702850956*pi) q[19];\nu3(0.573262210380536*pi,-0.4032576794920417*pi,3.69769600547222*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.35632754933843*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48418250129884*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0230231603705754*pi,0.12037433017740296*pi,1.170424065408058*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2827754037334431*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202334876500489*pi) q[18];\nu3(0.346376380852209*pi,0.01072518268190803*pi,4.36687896972453*pi) q[19];\nu3(0.231186387774135*pi,0.190722191501573*pi,0.601452247610835*pi) q[20];\nu3(0.354856664175815*pi,0.11794019408428702*pi,4.27447661074718*pi) q[1];\nu3(3.5*pi,3.46749459981417*pi,0.5*pi) q[2];\ncx q[4],q[18];\ncx q[6],q[8];\ncx q[7],q[14];\nu3(0.747379446030116*pi,0.75483936052761*pi,1.150483845632012*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.27421649538171*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.196509829298393*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.511360350006986*pi,2.920192299525*pi,1.3972875610441151*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.24399494915253*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.220222710657826*pi) q[8];\nu3(0.266635167010716*pi,0.49398910966951504*pi,4.30186675009608*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5022084672619317*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41783051418716*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46295333201348*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[19];\ncx q[6],q[8];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.414664677260927*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.631869960790503*pi) q[15];\ncx q[16],q[17];\ncx q[20],q[21];\nu3(3.5*pi,3.4954528180768*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43757700664089*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45612649698584*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231994447415068*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.32470600273582*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.178103671261906*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25761927064467*pi) q[19];\nu3(3.5*pi,3.35258958263922*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2606293479911521*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(0.295796159557125*pi,0.9008692911046701*pi,0.5286846432789353*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5955635615427499*pi) q[13];\nu3(0.177207274139541*pi,3.31234040474984*pi,1.76736074845238*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46086286798913*pi,0.5*pi) q[1];\nu3(0.532879902104517*pi,3.43270979688495*pi,3.76575794242909*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.622329809957695*pi,3.48172469000059*pi,4.10464070794647*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.153572318601092*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.277044008849121*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.883224518040625*pi,0.70614583713006*pi,4.20972526109239*pi) q[14];\nu3(0.230966795285098*pi,2.86064223665675*pi,1.61355697845082*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5512807844627181*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32254135885693*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5777953798741291*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[9];\nu3(0.773875706178346*pi,-0.4196978833302553*pi,4.33254252479309*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.504121780971456*pi,0.73952811235684*pi,0.638491430812092*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.501962358645291*pi,0.5560174484325999*pi,4.42496202776353*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.414438599765266*pi,0.16971298043149197*pi,1.005013500981037*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5901672236257812*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0590164373541434*pi,-0.20595001304094201*pi,4.41897812410328*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.389631082113472*pi,3.15413689209972*pi,1.192541832803811*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.448242928379856*pi,-0.02876860528897901*pi,1.219662952287167*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.619870614248228*pi,3.47128406223275*pi,3.60974704929548*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.663892020244446*pi,2.64150609472244*pi,3.42257912704791*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.750036353680875*pi,3.35975469239755*pi,2.93956778644769*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.336173320734713*pi,1.00922854755779*pi,4.0886276461391695*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.289711672534741*pi,0.7526854490759101*pi,0.621876035754264*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.604273370463935*pi,2.72474036358412*pi,3.82430482927782*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.40939499434714*pi,2.68930423077674*pi,1.60107650264903*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.475579572288826*pi,-0.4742010295784459*pi,4.19083844693096*pi) q[6];\nu3(0.315406821600512*pi,-0.4015252023036977*pi,0.854848691282582*pi) q[8];\nu3(0.516193254939387*pi,-0.16380288325466102*pi,4.41097166640453*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.545973485649164*pi,3.36560899972903*pi,3.22203324945816*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.502818761668407*pi,2.57680661651374*pi,1.418463455322157*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.578201562896861*pi,2.94767322605386*pi,4.42877825800678*pi) q[20];\nu3(0.68923326168339*pi,0.6765852039051601*pi,0.9850766207866191*pi) q[21];\nu3(0.372676642049017*pi,3.47639754866497*pi,1.406385703190126*pi) q[0];\nu3(0.140259690946059*pi,0.53734284473743*pi,0.759831993745796*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.15776432182649*pi,0.7272813820805899*pi,3.95907686821138*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.550053785678942*pi,-0.033601428678557976*pi,1.0360431986828869*pi) q[8];\nu3(0.711995477300383*pi,0.241296978249532*pi,3.83247779062243*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.305672534251391*pi,0.446588482524532*pi,4.309577176662939*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.674465486930364*pi,-0.4752768534896068*pi,3.76485352912566*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.912554751606755*pi,-0.22853185587137398*pi,1.0301589690093311*pi) q[21];\nu3(0.814415791591658*pi,3.24573433896467*pi,4.33317088882848*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.555609073929463*pi,0.91221687615036*pi,4.3853702548666*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.337584452977745*pi,2.9630262033353*pi,0.617433146193068*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.316975929575904*pi,0.8798989052286399*pi,0.6199041235243989*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.749853584013312*pi,0.213265749147861*pi,1.70887841306826*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.14126698554866*pi,2.74071541406638*pi,0.796428766634002*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.477899150812333*pi,-0.4660539009573301*pi,1.36339236079661*pi) q[13];\nu3(3.5*pi,3.43273518698889*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3412406487324788*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.198907771478096*pi,3.42889267605205*pi,0.832917854155879*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[12];\nu3(0.54618387881133*pi,3.14629039697811*pi,3.08446681193556*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45761246723373*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41950082231*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.189675751994708*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.365935897579019*pi) q[6];\nu3(3.5*pi,3.46025307206523*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47731785893312*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.20931061053567*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.619476496830342*pi) q[16];\nu3(1.0*pi,0.0*pi,1.262657804507086*pi) q[17];\nu3(3.5*pi,3.49730379268818*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.095109848676536*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.2905066737852*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.139538220972814*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.651503267987315*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4327069033169995*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,3.38047535066756*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44994912198027*pi) q[12];\nu3(1.0*pi,0.0*pi,1.149569395467474*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5095749146352837*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5505171977961177*pi) q[21];\nu3(3.5*pi,3.47793524625907*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,1.2841392838902759*pi) q[4];\ncx q[5],q[9];\ncx q[7],q[17];\ncx q[8],q[12];\nu3(3.5*pi,3.44543199107278*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.105108647399823*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5637216900555462*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43999622039965*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.219076802487642*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49064656826531*pi) q[13];\nu3(0.552321890325297*pi,3.06907696489382*pi,4.03630844157566*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.559609712721218*pi,-0.4866751266467689*pi,3.03363978973454*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.360104101167136*pi,0.462452068745845*pi,4.44366722201706*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5017406692183637*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.42064199366042*pi,3.270282290815*pi,1.098584384344755*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5514059493852349*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.665961650315321*pi,-0.31352438575023*pi,3.43852648679984*pi) q[20];\nu3(0.626190573641967*pi,0.54097434244665*pi,0.856735610801006*pi) q[21];\ncx q[0],q[4];\nu3(0.365336107956699*pi,1.08532451566622*pi,4.23595367378395*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.13108181038709*pi,-0.15673226315704902*pi,3.87453707668282*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.586556811462986*pi,0.55083603834356*pi,1.3195818074683499*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43954408995406*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.613636190386317*pi,0.45008596904167797*pi,1.0597218363144512*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.27550906673124*pi,2.84788628486755*pi,1.07251645932662*pi) q[20];\nu3(0.789412716508522*pi,-0.4433080056719526*pi,4.01001008099258*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.305998248125598*pi,3.22122528985804*pi,1.70380542973153*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.79387686225937*pi,-0.337399496264496*pi,3.48913623647114*pi) q[15];\nu3(0.44051266517948*pi,0.6387395240585001*pi,0.808209223624203*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.410652537049917*pi,0.21391776636243798*pi,4.2891840433578405*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.578831150020845*pi,-0.12075471181428898*pi,3.51830115041484*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.396944193913158*pi,2.99383375381983*pi,1.020409203986439*pi) q[17];\nu3(0.129019910607301*pi,3.48757046634127*pi,0.605947482733439*pi) q[18];\nu3(0.347252067862877*pi,0.8052460373805701*pi,0.6838112940408669*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.381804625730599*pi,0.02281441680760099*pi,3.67270734891796*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.189900484813652*pi,2.61948568029522*pi,1.4474745314399011*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.481408437271987*pi,0.06493129193665603*pi,4.45962899857477*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.348056705070185*pi,-0.372623737524092*pi,1.6089814104527*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.425802743508529*pi,3.03133509513735*pi,0.838312256522662*pi) q[17];\nu3(0.809999235919382*pi,3.43612503769694*pi,3.48605286000585*pi) q[18];\nu3(0.608753921215003*pi,0.6461444584015601*pi,1.00094424730179*pi) q[19];\nu3(0.298934147820809*pi,0.23161475143935195*pi,0.9700605359361529*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.507521334086988*pi,-0.050524376496907*pi,1.409045798990117*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.268716125357838*pi,0.366521410033831*pi,0.67234837926096*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.309101143311218*pi,0.5022219346427701*pi,4.041588964422861*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.354552178533336*pi,-0.4166547123574099*pi,4.36012173506356*pi) q[2];\nu3(0.412890982462905*pi,0.53291114065137*pi,0.779219307249409*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.469052112167535*pi,3.12394837252968*pi,3.15899132881558*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.600378800086494*pi,3.06010887209156*pi,0.5096288701792305*pi) q[13];\nu3(3.5*pi,3.45609758439487*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.204943639176274*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.385458683584865*pi,-0.084773993480037*pi,4.19295571313725*pi) q[4];\nu3(0.827697973507603*pi,-0.378001787547242*pi,3.3769994629068*pi) q[5];\nu3(0.403126158777829*pi,3.080554845908*pi,1.460218331583828*pi) q[6];\nu3(3.5*pi,3.47560652776701*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.817658494187849*pi,3.29249114825932*pi,3.22619548489024*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.344270621400287*pi,0.82510101052449*pi,0.5137608759929753*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.3130683653510848*pi) q[15];\nu3(3.5*pi,3.44860142768612*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.471924028433067*pi,3.24978712790044*pi,4.37317006038377*pi) q[5];\nu3(0.316592745000108*pi,3.46072728126975*pi,1.147016108719394*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5295432213568888*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3422513432435639*pi) q[19];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40493419969279*pi,0.5*pi) q[8];\nu3(0.462685672713806*pi,0.54230117430012*pi,4.44757771745628*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.275685813298073*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.752925537549096*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[12];\nu3(0.385334581225034*pi,0.23095733427569498*pi,0.803791172719736*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4109935840667305*pi) q[19];\ncx q[1],q[19];\nu3(3.5*pi,3.24798400695921*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35504059673357*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5281152717692112*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.544517802349542*pi,0.9111769400526499*pi,0.5048828452898483*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.439049037382647*pi,-0.328042548121277*pi,3.97280063920085*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171894554157513*pi) q[17];\nu3(1.0*pi,0.0*pi,1.135786020641243*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.41272349750739*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.194361561039749*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\ncx q[13],q[18];\nu3(0.579854745385237*pi,-0.15793181068906798*pi,1.136019829361741*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.622241340856858*pi,3.37123022359605*pi,3.04548390560255*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.40363924308607*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42629140330297*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5034020886323303*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275138530837072*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259834826085261*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4746942563865*pi) q[21];\nu3(3.5*pi,3.47652956137784*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.44007023330708*pi) q[6];\nu3(0.765044205745588*pi,-0.007158719807007996*pi,3.59842897650513*pi) q[7];\nu3(0.860751250068737*pi,2.89615266003445*pi,3.21563364999072*pi) q[8];\nu3(1.0*pi,0.0*pi,1.295464049180755*pi) q[9];\ncx q[11],q[21];\nu3(0.680057571177663*pi,2.87522052548702*pi,3.67652377987174*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.445834405828467*pi,-0.047685312462888985*pi,0.766366364624165*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49000369854018*pi,0.5*pi) q[5];\nu3(0.805325869566068*pi,2.84170236033431*pi,4.1096806259353595*pi) q[7];\nu3(0.421870103720814*pi,0.8716075146775599*pi,4.47600171029308*pi) q[8];\nu3(1.0*pi,0.0*pi,1.403595057900781*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.65105238738312*pi,3.31772337792439*pi,4.2263284662776*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0633978683936317*pi,3.35197465562246*pi,1.50203647774568*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.616587442598315*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.648348658994942*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.576183822069653*pi,-0.13728575052873698*pi,0.935118928107689*pi) q[1];\nu3(0.732801696362793*pi,0.5837153375199999*pi,4.487824895822969*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38712445823697*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0827850489516217*pi,2.53480634179235*pi,1.2511254634285232*pi) q[1];\nu3(0.547762460607898*pi,-0.21686645868201498*pi,1.345058408738422*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5031775038859814*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.115775842490573*pi,0.08006166651067004*pi,4.07389989356146*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.220009266775423*pi,-0.4715742257214331*pi,1.56235348160425*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.355439204767952*pi,-0.38608577581049797*pi,1.240057537873874*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.594326450966424*pi,-0.16407052936231797*pi,4.27092866912478*pi) q[11];\nu3(0.560089150260812*pi,0.10638537017054905*pi,3.98427745894286*pi) q[13];\nu3(0.600251544456252*pi,3.19237245862411*pi,3.87752598859907*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.428686211045369*pi,-0.33322391974405297*pi,4.25849985583417*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.494490721712776*pi,-0.122842521715337*pi,1.0396296315848819*pi) q[3];\nu3(0.45329338105659*pi,-0.192185063165821*pi,1.178040289109439*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.655597743747393*pi,0.253112864295469*pi,4.2101563303721*pi) q[11];\nu3(0.180372364920332*pi,0.9446011645958501*pi,4.39277023696038*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.550253519143896*pi,-0.152913593846278*pi,4.27618153676652*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.432889228832315*pi,-0.33965191062045696*pi,1.4625013759553949*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.564665063932274*pi,3.48222770409198*pi,3.67215049200007*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.262322649774729*pi,-0.01277385919129398*pi,3.86698375454065*pi) q[20];\nu3(0.739783232558772*pi,0.64192365960193*pi,0.662831936012824*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.329817062764148*pi,0.03399792269888002*pi,1.14950866445125*pi) q[6];\nu3(3.5*pi,3.43717118629931*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.371593037899818*pi) q[14];\nu3(0.37469382767603*pi,0.51127609777692*pi,3.66852143537581*pi) q[18];\nu3(0.378801077267705*pi,-0.4898479615614645*pi,0.5595161438941922*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.347657165230833*pi,3.1077414852838*pi,1.98468262659343*pi) q[0];\nu3(3.5*pi,3.44901644990477*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.58656308950308*pi,-0.350944400543588*pi,3.18408840278428*pi) q[5];\nu3(0.829260765048842*pi,-0.4570751503337497*pi,3.4369772390752*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.38602012549873*pi,0.5*pi) q[8];\nu3(0.496214388301035*pi,-0.378731485693861*pi,1.1563202569921232*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.204836857644912*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.177739267466767*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.886588732309943*pi,3.29866106337482*pi,0.670490800211299*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[19];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.585744521931377*pi,-0.025193680695205*pi,0.867753176284368*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.273598815205172*pi,0.21215727187447697*pi,4.28522284633721*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.47265159559779*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3477906799460229*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48808883326479*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27708276363043*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49906533733417*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.49196449074033*pi,-0.16010390723194*pi,0.7896195747451951*pi) q[10];\ncx q[11],q[12];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.42120667921791*pi) q[17];\nu3(1.0*pi,0.0*pi,1.124669820181055*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.564379408125866*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251768957968217*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[19];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.688297113320702*pi,-0.4014636266453997*pi,3.90913816366211*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4480505014911405*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48909622517115*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289757448732477*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5748012361059232*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4756138438176*pi) q[21];\nu3(3.5*pi,3.33143502489336*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.137915339973103*pi,2.46645205424766*pi,1.449704896349152*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.43833118777188*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.374487111248635*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.163504074948557*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.20913433457467*pi,0.91062343412983*pi,4.09396903693269*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41761264484057*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.146353416264751*pi,2.87218222776165*pi,0.777644118377254*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.613987207635696*pi,0.12748171909231898*pi,4.20580193292174*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.587647008026271*pi,-0.05187709844652999*pi,4.01311367548095*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45228735335783*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.749268458165818*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.190843985097524*pi) q[9];\nu3(3.5*pi,3.45326966527108*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40258555934853*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.329870496164275*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.92099837561827*pi,3.12284302019179*pi,4.2271737158514*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.36103699109834*pi,0.45194109989714104*pi,3.66152620561242*pi) q[7];\nu3(0.50756340920077*pi,0.99732160667625*pi,0.939981661940106*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5881942426873161*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.708752046218297*pi) q[16];\nu3(0.40233950308998*pi,-0.358584220172268*pi,1.83942089373641*pi) q[17];\nu3(0.433804204724756*pi,-0.37064940199220897*pi,1.401847383933125*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.187382789498935*pi,-0.4861600978736696*pi,1.161408635423332*pi) q[7];\nu3(0.544272704728272*pi,3.04628905804788*pi,3.50427696192614*pi) q[8];\ncx q[10],q[16];\nu3(0.574812678869934*pi,-0.21195688405735102*pi,1.084207890420505*pi) q[11];\nu3(0.288103834341724*pi,0.41466674019887495*pi,0.9048405275328271*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.447944161307801*pi,3.26256091521373*pi,0.5373654726225097*pi) q[17];\nu3(0.320066002144368*pi,3.07879996672466*pi,1.004136369420531*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.758213312549065*pi,0.21723692511736004*pi,0.658895933387645*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.150166666795599*pi,-0.053133574325361976*pi,1.30381052108081*pi) q[11];\nu3(0.756779455545063*pi,2.46335866450891*pi,3.58314323072988*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.785457217075055*pi,-0.03207284056892701*pi,3.72481804915924*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.359493495180804*pi,-0.065363537930269*pi,1.178662605687705*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.103387764022215*pi,2.78124223905607*pi,0.924935824004151*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.587744645542005*pi,3.42509557665196*pi,4.3322416447522905*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.910985237483487*pi,2.92782712608536*pi,3.81626208126942*pi) q[14];\nu3(0.805753980955586*pi,0.40448922967700196*pi,4.0499057608434*pi) q[15];\nu3(0.665459491126272*pi,3.01615134784939*pi,4.36994110574466*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.618261251550357*pi,-0.06363034547748703*pi,0.643700422720831*pi) q[20];\nu3(0.398704229842517*pi,0.37276926066307503*pi,3.94699680224857*pi) q[21];\nu3(0.745288229501595*pi,3.32660040247867*pi,0.7092940517420601*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.693086910313414*pi,3.00717646481591*pi,3.98181731748494*pi) q[4];\nu3(0.539893983445881*pi,0.5933375011683999*pi,0.8307062844640289*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.381092949884383*pi,3.27595517400075*pi,1.259259011892292*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.585510693758747*pi,-0.01467780871072999*pi,1.086652390500766*pi) q[15];\nu3(0.286297374627051*pi,0.05780989505351597*pi,0.640272435913757*pi) q[16];\nu3(0.377100676621467*pi,2.77591880476639*pi,1.61686810526154*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.347077894512856*pi,3.01654454942592*pi,0.91331407611922*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.338084780000543*pi,0.15567789143538302*pi,4.24901647054547*pi) q[4];\nu3(0.632468059574092*pi,0.78319755954414*pi,4.46882120351904*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.195793422938209*pi,3.0960444594685*pi,1.440784319283154*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.38910557742725*pi,3.36883800216268*pi,2.0598900861912597*pi) q[6];\ncx q[7],q[8];\nu3(0.613928233181606*pi,0.14046953534213902*pi,0.801385852354655*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43130539532521*pi,0.5*pi) q[12];\nu3(0.478137832673875*pi,0.010067519706697947*pi,3.92176233673157*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.214961447862399*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43115132072608*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.127180491502667*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.659546911964716*pi,0.7239785181315299*pi,1.1621489839341819*pi) q[6];\nu3(3.5*pi,3.47598301499708*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.33953234994581*pi) q[8];\nu3(0.530301438300778*pi,3.26436937528333*pi,4.3696356477179705*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.49829009327115*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37874454523875*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23798923331963*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49479119265728*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334112703836594*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3584111943126*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5579682313749963*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5520027397048155*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3309585301593*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.328433451964796*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.304099387450103*pi) q[18];\ncx q[0],q[4];\ncx q[1],q[3];\ncx q[2],q[13];\ncx q[5],q[20];\ncx q[6],q[14];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5806060566715887*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.609604242673261*pi) q[21];\nu3(3.5*pi,3.46339457924359*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3451984252256222*pi) q[4];\nu3(3.5*pi,3.46799894978199*pi,0.5*pi) q[5];\nu3(3.5*pi,3.492236240262*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5680085899246308*pi) q[13];\nu3(1.0*pi,0.0*pi,1.185145878844027*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.46578073946255*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1257893289238559*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35071617799177*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.318549304030506*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.387934013650269*pi,3.33513502782102*pi,1.836548630083*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40713384811294*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.356465673015243*pi,2.77474262823415*pi,1.088783941287699*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.620910492649908*pi) q[14];\nu3(0.552504293393141*pi,3.21331339854395*pi,2.87898804150222*pi) q[15];\nu3(0.75210517018937*pi,-0.315854062292577*pi,3.32806751745362*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5502899062940632*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.157137469205619*pi,-0.143123254792898*pi,1.174842599828497*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(0.345129736741738*pi,3.21102225523374*pi,4.47090355579605*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.72492684027402*pi,-0.296437149817358*pi,3.59620766988354*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.258143103908048*pi,0.8148704175310699*pi,4.01075740318532*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43279032444413*pi) q[16];\nu3(0.350869292285661*pi,0.47362288135641395*pi,3.96217959419263*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.347962588444993*pi,0.69432676413553*pi,0.5165834339770703*pi) q[2];\nu3(0.523800196367899*pi,3.49680698789762*pi,3.28297474395416*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.664838229246489*pi,3.13006518910036*pi,3.46449021460363*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5614861072657*pi,0.15486785398125602*pi,3.60999766065141*pi) q[11];\nu3(0.721180949870681*pi,0.7299157775004099*pi,0.664093782334373*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.472561913528061*pi,-0.09190768472656902*pi,4.29596481285842*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.275426725932136*pi,0.7898243955434301*pi,4.03708355343781*pi) q[2];\nu3(0.58918640552128*pi,0.40961289884374597*pi,3.95263597095923*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.635669485136769*pi,0.11570111335211597*pi,1.2475538812333191*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.319675316225667*pi,3.44716629906988*pi,4.31382298984234*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.469427297017163*pi,-0.12335597379920898*pi,3.93736258880054*pi) q[12];\nu3(0.776535152024095*pi,3.101915285152*pi,3.42972285168446*pi) q[13];\nu3(0.618194993597154*pi,0.32462782624087905*pi,4.00010147511595*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.671979604134434*pi,0.43656728869067796*pi,1.323697360871671*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0115445423764936*pi,2.72064534474309*pi,1.147851124335093*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.426638355304667*pi,3.09165783628127*pi,4.47424548238011*pi) q[5];\nu3(0.907495039489773*pi,-0.152791702641428*pi,3.72462837440077*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.229114981418996*pi,3.21864823282509*pi,4.29811214512943*pi) q[13];\nu3(0.529201006743085*pi,0.278371444037917*pi,3.83231976114041*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.267253586367407*pi,0.9213127437362201*pi,4.1413178663366494*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.443227091473406*pi,0.09065057735959003*pi,0.5602155238618921*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.386128885976368*pi,-0.027342497291981016*pi,3.60290356157614*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.303870909032338*pi,0.34027779742821396*pi,0.9874946081370011*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.554702130765485*pi,2.61646035499932*pi,3.87097384010366*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.531954587939995*pi,-0.20429659918030202*pi,4.3257055784368905*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.233566467680312*pi,3.09467219967963*pi,2.01422879517802*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4998273116066*pi,0.5*pi) q[17];\nu3(0.687904815787058*pi,2.85767105019649*pi,3.28525191586997*pi) q[18];\nu3(1.0*pi,0.0*pi,1.343072967048018*pi) q[19];\nu3(0.488456224947102*pi,0.45366766065893405*pi,4.48073210706532*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(0.720304705514588*pi,0.192644869242781*pi,3.75249415757492*pi) q[4];\nu3(0.425209676346626*pi,-0.329297152897643*pi,4.21329789786153*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.614116067846126*pi,2.51127802408716*pi,3.73910892275819*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36200137354564*pi,0.5*pi) q[2];\nu3(0.68470029993372*pi,3.21730078370205*pi,2.86088674847995*pi) q[4];\nu3(1.0*pi,0.0*pi,1.138552336968575*pi) q[6];\ncx q[7],q[10];\nu3(0.517233391125752*pi,-0.05806152633693601*pi,3.87416498206317*pi) q[9];\nu3(3.5*pi,3.48224174433775*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40523819523152*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.423134495395911*pi) q[13];\nu3(1.0*pi,0.0*pi,1.190260461331675*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.598122505600303*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.4644996497206*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.315588091265669*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[15];\nu3(0.599164972234994*pi,-0.22991211642829001*pi,0.647522064950061*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41299306399111*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5078804009750537*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.650070135586431*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3052518875762948*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5249098375249925*pi) q[15];\nu3(0.421663909537213*pi,0.46571498394921895*pi,4.18749892792962*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[9];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46201011509385*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.481783919763339*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1826491211545989*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41963431822561*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.135758757649793*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31075799536392*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.319824229403301*pi,0.407980955168907*pi,3.59902120542513*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.47488468820734*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.157139437978832*pi) q[21];\nmeasure q[17] -> c[17];\ncx q[0],q[14];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44574318583922*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.383250136326109*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.607453320934531*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.176082737633777*pi,0.17383019802372102*pi,4.19524468559631*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.488980208624*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.5394179908773409*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.486269920678165*pi,0.20141988421689905*pi,3.84892346061389*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.257749814549379*pi) q[16];\nu3(0.461544540972453*pi,-0.09587194742698502*pi,0.5014858021640518*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.612468634966108*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[12] -> c[12];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.533766971991276*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.450942612925697*pi,2.43164102025647*pi,1.335911893770342*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.682266397660906*pi,0.8895099985424499*pi,1.1104748940024871*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.267678619445878*pi,0.38271014466111897*pi,3.6280841915749*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.427522273971698*pi,3.00407077326311*pi,1.3382382102604051*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.605823195845609*pi) q[16];\nu3(0.593311146300178*pi,2.96853317025393*pi,3.8038395611131*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.389534682325032*pi,-0.4321827249271828*pi,4.4767663454016*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.980349350870112*pi,0.5303477908018199*pi,1.398880484714074*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.836638224944471*pi,-0.386048827676485*pi,4.31031824132912*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.889877246102242*pi,3.39277359409665*pi,3.76800280618127*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nu3(0.557033504250322*pi,-0.339177054099015*pi,0.844635389493207*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.442391894147918*pi,3.1988227117735*pi,1.77444535353222*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5492765205357*pi,-0.41158230483794067*pi,4.42884398539309*pi) q[10];\nu3(0.392575321133198*pi,-0.19346119925793598*pi,0.5417816055765425*pi) q[14];\nu3(0.746900894542132*pi,2.76053247487582*pi,3.49827636029805*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.85760095747166*pi,-0.33723806757763997*pi,3.81079259691253*pi) q[3];\nu3(0.194439605601666*pi,3.24802740067499*pi,1.0039588987937371*pi) q[4];\nu3(0.380355397583995*pi,0.31863786455696197*pi,4.212710143915929*pi) q[9];\nu3(0.321110198997565*pi,2.87158775317443*pi,1.313947408987429*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.248122840660061*pi,3.2782176009247*pi,0.600912495746963*pi) q[0];\nu3(0.208243256610303*pi,0.72321675443508*pi,4.043432595303591*pi) q[1];\nu3(0.343059162447696*pi,0.82863326069302*pi,4.230190942568941*pi) q[2];\nu3(0.661747563929406*pi,0.308548096814239*pi,0.670692005354899*pi) q[3];\nu3(0.399257242315233*pi,2.85867030679129*pi,1.51411186068091*pi) q[4];\nu3(0.302726480544843*pi,-0.338866759667949*pi,1.70889133479494*pi) q[5];\nu3(0.607070378269133*pi,-0.41933451111583087*pi,0.888720286725996*pi) q[6];\nu3(0.406319299005742*pi,0.7681061639901601*pi,3.91856011214417*pi) q[7];\nu3(0.361586530785486*pi,3.05463210122683*pi,2.01026017214578*pi) q[8];\nu3(0.607521607841063*pi,0.16735215704670703*pi,4.0404047447136495*pi) q[9];\nu3(0.298568118750655*pi,0.65685234372034*pi,4.134121048399161*pi) q[10];\nu3(0.247111913098812*pi,3.02969878901949*pi,1.314746408238767*pi) q[11];\nu3(0.620154932822831*pi,0.423807446561168*pi,4.028504044897479*pi) q[12];\nu3(0.800631820250999*pi,3.48298969068043*pi,3.97467305895986*pi) q[13];\nu3(0.257819767142659*pi,0.70572598701991*pi,3.8516111373429*pi) q[14];\nu3(0.355659245185269*pi,3.22622888924319*pi,0.777163575574618*pi) q[15];\nu3(0.70737108021333*pi,3.15482224966758*pi,0.527743082988119*pi) q[16];\nu3(0.291169312229391*pi,3.43896588802223*pi,0.875819345562086*pi) q[17];\nu3(0.321985602890619*pi,3.11840925504926*pi,1.53566169831936*pi) q[18];\nu3(0.552281035329062*pi,0.8029895016984101*pi,0.969069200882684*pi) q[19];\nu3(0.464496155163373*pi,0.52642303274489*pi,4.44576984020767*pi) q[20];\nu3(0.115628668704845*pi,-0.363428671369524*pi,1.47428610861645*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.44609656058075*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.32830181587464*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36894963888919*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48591567398216*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.38047037231523*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46433386147676*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.275603763326163*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1994190692783468*pi) q[10];\nu3(1.0*pi,0.0*pi,1.248714273283261*pi) q[11];\nu3(1.0*pi,0.0*pi,1.328860212255858*pi) q[12];\nu3(1.0*pi,0.0*pi,1.359379878862963*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1697116088101769*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.49452531436512*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.347038182867164*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.2658531249012*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[21];\ncx q[4],q[11];\ncx q[5],q[9];\nu3(3.5*pi,3.35280220197537*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.1856877792846658*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2699715515536258*pi) q[15];\ncx q[17],q[19];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36655235392105*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.447133589915969*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33268271426337*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47378278924276*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4315871579814505*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.731677382830121*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.419227231491281*pi) q[16];\nu3(3.5*pi,3.46520806543411*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297075604747022*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.618602101403483*pi) q[20];\nu3(1.0*pi,0.0*pi,1.214035113950078*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[21];\ncx q[4],q[11];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.45430982604939*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5169385511094853*pi) q[15];\ncx q[17],q[19];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5290799841422853*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.442717533848819*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.32843266107226*pi,0.054425863504457994*pi,4.18682129214849*pi) q[18];\nu3(0.621248273320404*pi,3.10524094226131*pi,4.17970245119401*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.58012254948225*pi,0.8931132307898599*pi,0.694242962376123*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.844653982729542*pi,-0.35037106575224597*pi,3.89579930565604*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.180238440790231*pi,0.11655619362861602*pi,4.2603113487573*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.566005159694687*pi,0.15744220206444104*pi,1.57734983921705*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.36760206796467*pi,0.87819796848453*pi,4.35102796913153*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.62357577116783*pi,0.8750651603330699*pi,0.7649858613530429*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.284067138907371*pi,2.97618701668408*pi,0.91799868349933*pi) q[1];\nu3(0.339807867589897*pi,0.446755450330691*pi,0.7190609082314929*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0832045823262879*pi,2.71309490095929*pi,1.68302042700602*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0736616888137092*pi,0.15909344476065201*pi,4.156801022869979*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.471623374794211*pi,0.8806487751199501*pi,0.5867965046678509*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.386355094873066*pi,3.09070055727367*pi,4.42527813585477*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.524147697550554*pi,3.31745500102197*pi,1.64200322489987*pi) q[0];\nu3(0.136611267506335*pi,0.299749703636656*pi,4.03852954026433*pi) q[1];\nu3(0.691005798342675*pi,-0.36620146495307404*pi,3.52218377081593*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.672795047057588*pi,2.79269701792043*pi,4.16379097965083*pi) q[4];\nu3(0.400736859485162*pi,0.5197502665162099*pi,4.44354799765801*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.213692071493464*pi,0.44852870647744203*pi,4.448985315417779*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.491203468356578*pi,0.26644385656887204*pi,1.1686997196237319*pi) q[9];\nu3(0.211569954608304*pi,2.4595828598078*pi,1.39552032725866*pi) q[10];\nu3(0.512367340201864*pi,2.73206062064533*pi,1.0962659619731538*pi) q[11];\nu3(0.555759015803327*pi,-0.11722493224085101*pi,1.013201211325363*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.632135232518487*pi,2.69778880603033*pi,3.48612175394601*pi) q[15];\nu3(0.591057269883367*pi,3.04525125034989*pi,3.61790924134686*pi) q[16];\nu3(0.24788519936895*pi,-0.255818505363375*pi,1.50627246799821*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.765749665762126*pi,3.2228722491211*pi,4.372063823264099*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.70404673900279*pi,3.00910041240276*pi,3.9613693291469*pi) q[3];\nu3(0.670433257768611*pi,0.8583316123669*pi,0.68071993220965*pi) q[4];\nu3(0.189312052742373*pi,-0.029327306904011974*pi,0.840980264998435*pi) q[5];\ncx q[6],q[20];\nu3(0.872774178862641*pi,-0.270058715435363*pi,3.28064284601422*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.847345632960832*pi,-0.4427550301607965*pi,3.83172970506145*pi) q[9];\nu3(0.496477495687732*pi,-0.33904640296195*pi,0.878887723792416*pi) q[10];\nu3(0.431029214916782*pi,0.145445501573217*pi,3.90319306555082*pi) q[11];\nu3(0.740399531495932*pi,2.4087217835995*pi,3.68632533418534*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.616328002491491*pi,0.8952329444512399*pi,0.643873396365416*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.424229695327018*pi,0.385391520371137*pi,4.31392940617818*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.408192204524177*pi,3.07226798186022*pi,0.733500295302574*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.614711623425647*pi,-0.175102835174196*pi,3.66775777476294*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.38597138806045*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.540650904003571*pi,3.36560438793937*pi,4.48010024732434*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.508506585701837*pi,3.2093872164237*pi,3.24107215589495*pi) q[19];\nu3(1.0*pi,0.0*pi,1.160481800798801*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.590669516489683*pi,0.9497344796398299*pi,0.752676569403087*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.559586202265728*pi) q[20];\nu3(0.246654069580754*pi,3.14044227585139*pi,1.173628169321453*pi) q[21];\nu3(3.5*pi,3.37009257233428*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.29013280928337*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.149852573233124*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.2143600765541889*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.40977600300014*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44497385998698*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39369024196743*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.294930445153399*pi) q[14];\nu3(1.0*pi,0.0*pi,1.170425345718603*pi) q[16];\nu3(3.5*pi,3.47625279930476*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2778524726122908*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253941787764676*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5124772405364406*pi) q[3];\nu3(3.5*pi,3.30709703036992*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.422673986187709*pi,3.35845342596472*pi,4.42949162633921*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.39550163981811*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(3.5*pi,3.44286522361291*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269115626445405*pi) q[15];\ncx q[17],q[18];\nu3(0.628021086071748*pi,0.18496265916473498*pi,3.8420448678895*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1284000386602289*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.47286508600251*pi,0.5*pi) q[5];\nu3(0.264180091123291*pi,2.71490852950078*pi,1.60426261310006*pi) q[6];\nu3(1.0*pi,0.0*pi,1.363203497671744*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46089177289207*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.402524223501453*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3359768806927*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5741660890466398*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5816832597758697*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49670353354973*pi) q[19];\nu3(0.911077606342843*pi,0.5298554846713099*pi,1.052619536116966*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5563751769023466*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5681415627099575*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.36627741471506*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5300819739389451*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.299585444928103*pi,0.95270695797318*pi,4.19826383696309*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.496908183762119*pi,2.70346381592348*pi,1.0602789580936371*pi) q[1];\nu3(0.603220514838142*pi,-0.254390403311088*pi,3.28698440290197*pi) q[2];\nu3(0.74772811558787*pi,3.11291611007886*pi,3.45932485386374*pi) q[3];\nu3(0.765858723242653*pi,2.67831690544909*pi,3.47991063985395*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.181557855032987*pi,0.23131153461814802*pi,3.89729930664299*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.284603425209319*pi,3.00606330678989*pi,1.85981925878591*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0421556773890458*pi,-0.4603865206441339*pi,1.50588569358777*pi) q[3];\nu3(0.390983913002919*pi,0.021801314187998022*pi,3.86185893585524*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.9509841360036*pi,0.28404162739806205*pi,4.04213417351621*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.703705722019834*pi,2.45317329340904*pi,3.56634811084873*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.351513344833027*pi,3.43659571853611*pi,1.42089245461743*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.404040045528088*pi,0.305765110036473*pi,1.066818080658562*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.953504353220155*pi,0.81900051141479*pi,1.0618893890785581*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.631961511528658*pi,0.13251284831683796*pi,4.01868010871102*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.451889080016021*pi,-0.20841192638249*pi,3.73084040688368*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.81974576344427*pi,0.6214875645131499*pi,0.955709622515291*pi) q[21];\nu3(0.453259265728249*pi,3.3034376089759*pi,1.8543987658262*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.338040223024609*pi,3.4355438525557*pi,0.5909342411256723*pi) q[9];\nu3(0.201986283103125*pi,0.14780449089673298*pi,0.8568820102388119*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.675261836485893*pi,2.73505558133106*pi,3.88665082694154*pi) q[15];\nu3(0.285864261309719*pi,0.32843220289477804*pi,4.48462104689518*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.501700445985493*pi,3.30336742165782*pi,4.39603793975245*pi) q[18];\nu3(0.128502585383238*pi,-0.19231485250970998*pi,1.59077296548187*pi) q[19];\nu3(0.373197903994631*pi,2.97785122193511*pi,1.58709994076199*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.261895612225706*pi,0.9574431516524*pi,4.05744778168933*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.272119006742019*pi,3.08595821833801*pi,1.63711689999976*pi) q[10];\nu3(0.382757460254226*pi,2.5007067769203*pi,1.012984678464528*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.229447868147818*pi,3.29723345966191*pi,2.0458438626421103*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.81254030802805*pi,3.28372790495916*pi,4.34620400675933*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.350153230872821*pi,3.1046558940464*pi,1.041641970399085*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.339594549193077*pi,-0.329745355504785*pi,3.95418830230894*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[2],q[18];\nu3(0.309343582496891*pi,2.75824317105472*pi,1.319141038261322*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.511591158302322*pi,3.11871922481488*pi,4.20274228201799*pi) q[13];\nu3(0.874461591156625*pi,-0.17190587877360902*pi,0.5671881699218764*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.41343030575711*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.41809751009459*pi,0.5*pi) q[2];\nu3(0.106910736034491*pi,-0.138309122276083*pi,0.6320681441849529*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.67602915996537*pi,0.257962260072342*pi,3.88847460713301*pi) q[13];\nu3(0.21793134901614*pi,3.42865483450823*pi,1.4765307174734459*pi) q[14];\nu3(1.0*pi,0.0*pi,1.254796987297907*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196857844075001*pi) q[18];\ncx q[0],q[17];\nu3(3.5*pi,3.48871077914604*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.8636276775832*pi,3.29059052525837*pi,3.46275237721755*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43091500942435*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3160734712573698*pi) q[15];\nu3(1.0*pi,0.0*pi,1.267777930980011*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37219788642531*pi,0.5*pi) q[6];\nu3(0.347301835463666*pi,0.05770693218099199*pi,1.070732210616071*pi) q[7];\nu3(1.0*pi,0.0*pi,1.202547080985172*pi) q[8];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47233814702692*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.609349684946785*pi) q[18];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(3.5*pi,3.36617952264755*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43258399116585*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1333662286078559*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2973956492572505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46463405004284*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.155626227359222*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44529920205973*pi) q[8];\nu3(3.5*pi,3.42867327065629*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.3905287916556*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3053816463448231*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263772125200705*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.70856245089741*pi,-0.024432517890220995*pi,4.29905547861455*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[7];\ncx q[6],q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5853914648689305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.566491211275958*pi,0.5858675592403599*pi,1.2251698076598578*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.474276225026173*pi,3.3750488732926*pi,0.649231432974786*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41446937388409*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48483720088794*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.117950843413198*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46395322910028*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5794765359011667*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0890201719604564*pi,3.26145496104273*pi,0.680092165383448*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2893445746739078*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5832785160672334*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48793860021335*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5104006784077288*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.942094605141008*pi,2.33565021211335*pi,3.81233648671455*pi) q[0];\nu3(0.129385653662847*pi,1.0251029432754*pi,4.1847394665498605*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.58962099653536*pi,-0.486792733431324*pi,3.96298909040711*pi) q[9];\nu3(0.461209088077994*pi,-0.39656902959549*pi,1.113458550107024*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.667038625962764*pi,3.32591965537471*pi,0.820984957269267*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.270222179278451*pi,0.23630372184213*pi,0.6316583820303829*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.292816793440945*pi,0.8394673952808*pi,4.18640976065203*pi) q[0];\nu3(0.621425436434746*pi,-0.17007665372543102*pi,4.1701981058443*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.491592375041804*pi,0.164482539478781*pi,0.901811094749559*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.369183298231137*pi,-0.09863494617155799*pi,4.19883656439071*pi) q[9];\nu3(0.506740789337283*pi,0.10174640551082004*pi,1.162518341812173*pi) q[10];\nu3(0.11285965314557*pi,3.32088067322987*pi,1.3250070581828202*pi) q[11];\nu3(0.466433225366258*pi,3.20756494506478*pi,4.35393383272324*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.571174590578513*pi,0.7905802895736*pi,0.610186080903151*pi) q[14];\nu3(0.0911724550616799*pi,2.49221069882044*pi,1.175094863544764*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.721172639741241*pi,2.76683281791387*pi,3.95296189337352*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.486174432380463*pi,3.32619406723437*pi,4.0595498581146*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.784669701686764*pi,-0.4041910864761689*pi,3.98975821269686*pi) q[11];\nu3(0.808005256628773*pi,2.94803542258156*pi,3.76735559867812*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.514593504932872*pi,0.54554291022468*pi,4.44944071005375*pi) q[15];\nu3(0.403262227692794*pi,0.9485281433814601*pi,4.35260718787864*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.296211482892689*pi,3.17351922542984*pi,1.188062050401123*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.378082169413982*pi,3.28969936774711*pi,1.431918897960601*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.425927946732945*pi,0.013079424218819025*pi,3.63433472036521*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.461119848605807*pi,3.02789596160731*pi,1.327985665988177*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.438740124650211*pi,0.259886100861195*pi,1.1556492910326859*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.399635712176666*pi,3.27312703725056*pi,0.869183892208908*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.421055574319961*pi,-0.09028469766401098*pi,1.50761643304956*pi) q[21];\nu3(0.372693324912938*pi,0.103571080506355*pi,1.025148535391778*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.437157786961888*pi,0.59601953055588*pi,0.671541928267431*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.68516933091711*pi,3.45980214692113*pi,0.8107186366559169*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.408637698167237*pi,3.05454113995818*pi,1.55279928231404*pi) q[21];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.485088644149669*pi,0.36641893294013606*pi,0.902478359682714*pi) q[4];\nu3(0.0694363518368565*pi,0.40868460001612394*pi,0.831130968240703*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.436727104837859*pi,3.32746916418223*pi,3.14873582918948*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(3.5*pi,3.49817337648957*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.162145387554249*pi,0.7021490074552901*pi,4.3754507914759895*pi) q[4];\nu3(0.556441496852444*pi,0.7479248470451001*pi,0.668837328410651*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.400911989879271*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.523833979433956*pi,3.16770926471127*pi,3.46955079317459*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49001358274845*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48447744316817*pi,0.5*pi) q[6];\nu3(0.523638465659897*pi,3.0283275085331*pi,3.48437957522807*pi) q[7];\ncx q[9],q[13];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.408005324439984*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164117537773829*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5064056815756*pi,-0.157691357887201*pi,1.22050806211251*pi) q[7];\nu3(3.5*pi,3.47433946219399*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.652332583794778*pi) q[10];\nu3(3.5*pi,3.42179473488167*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3331457013738088*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.26174481972888*pi) q[15];\nu3(3.5*pi,3.39298559095077*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2052897729629661*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[8];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.31189322121405*pi) q[12];\nu3(3.5*pi,3.31152881464277*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.531881317949287*pi) q[16];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.11789548473383*pi) q[20];\nu3(3.5*pi,3.46686529255042*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.40202378680094*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.31928987606857*pi) q[4];\nu3(3.5*pi,3.49541474182444*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2003732600652501*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49668271649224*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5882360077328266*pi) q[15];\nu3(1.0*pi,0.0*pi,1.228072263646083*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4959406931364505*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.412044709229789*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.286018216391959*pi,1.06181362645285*pi,4.16868670804324*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.618146666717775*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47462307190187*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5088362143603748*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0660659505174874*pi,0.10534747941603895*pi,1.360001587843859*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.393596457963881*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20884565553751*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.100042312751311*pi,3.08747841628725*pi,1.99631786740554*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[8];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.452278756355243*pi,-0.05725799884831201*pi,4.1439523347189695*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.511375641062567*pi,0.39098673439546205*pi,4.13209078008519*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.288749788997588*pi,3.01424647015517*pi,0.784067302394157*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5283751153678521*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.759589933777749*pi,2.68595360412474*pi,3.97499371238523*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.266745294797158*pi,-0.4020758187830312*pi,3.96255420943238*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.452489067263018*pi,2.89062717846714*pi,0.9204506519919*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.885101275890362*pi,0.72619678728357*pi,4.26033385411597*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.223617095685815*pi,0.6690430309109401*pi,4.26367698598166*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.366083193910386*pi,2.50053616074102*pi,1.142754771753147*pi) q[3];\nu3(0.629336908459725*pi,0.99625522410558*pi,0.89850846260739*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.565689580366261*pi,0.09348416354051203*pi,1.365969486696986*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.309040514533467*pi,-0.356000443127446*pi,1.037679654795216*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.843304780647858*pi,0.204279098284602*pi,3.81485891020819*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.726485651231146*pi,3.36385030781225*pi,4.3263952570411295*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.290868431266328*pi,0.25536601438067896*pi,3.3855493958173*pi) q[9];\nu3(0.763047666406393*pi,3.46496695054938*pi,3.60934040127165*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.866852694152292*pi,-0.4414944696153393*pi,0.946804587309503*pi) q[13];\nu3(0.390889459000063*pi,0.23909792761891402*pi,1.1032817551900411*pi) q[14];\nu3(0.646527966801191*pi,3.28741716369715*pi,3.19634585247248*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.761342822486972*pi,0.08455056905451497*pi,0.707149128695029*pi) q[18];\nu3(0.455033340054172*pi,-0.4146330485188519*pi,4.1960291177577105*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.874023470045702*pi,0.35635420739646795*pi,0.873553216225039*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.315671633538242*pi,0.248756840146386*pi,4.13378488237905*pi) q[6];\nu3(0.943051136270046*pi,2.71728846286567*pi,3.60791952230641*pi) q[7];\nu3(0.905973761306463*pi,-0.20839196962003798*pi,3.98122693545883*pi) q[8];\nu3(0.221184691585266*pi,-0.12454057500388999*pi,1.5102958010931*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.679547590273497*pi,-0.417408208015822*pi,4.02519459047721*pi) q[12];\nu3(0.356408086932888*pi,0.17878653454411597*pi,3.88330629190464*pi) q[13];\nu3(0.409188117297402*pi,3.23705662476904*pi,4.26143192290149*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.601541433588051*pi,-0.310231081653362*pi,3.72044488914888*pi) q[18];\nu3(0.262989385226082*pi,-0.469028221155352*pi,1.7175840876755*pi) q[19];\nu3(0.476150167065114*pi,-0.368222336989807*pi,4.3793205904669605*pi) q[20];\nu3(0.798238212632082*pi,-0.14879049562678998*pi,3.59956846068755*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.155928573983669*pi,2.71046618855378*pi,1.061841227524593*pi) q[5];\nu3(0.336299691222742*pi,3.31101450169494*pi,4.40382815154946*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.679752011780979*pi,3.25314605076474*pi,3.70627356375691*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.790597965613034*pi,3.33067416403363*pi,4.2792240751790604*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.784239687864286*pi,-0.223843567711074*pi,0.7513852743253471*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.211904278902831*pi,-0.07917774648049503*pi,4.39861498483135*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.143457957694539*pi,-0.382777404464158*pi,1.85650559428157*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.262772413285105*pi,0.7896803136849799*pi,0.530238668707876*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[2],q[18];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.32433879641308*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46187781766747*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.334660528911741*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229707735605055*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.46686777298942*pi,0.5*pi) q[2];\nu3(3.5*pi,3.19517187432647*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43580074879818*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.123428495322017*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.18450808086774*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3019519958514612*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.28551580637499*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.1377216565327322*pi) q[5];\nu3(3.5*pi,3.4032235671107*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.291024659258112*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41867725360377*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42597443590474*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.47466221998859*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.421017853653052*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[9];\nu3(3.5*pi,3.46538962812907*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.46608282550363*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.565510742617402*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.266520460130663*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.614920771528226*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4895826512388*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4105283949738538*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,4.471103572339921*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37034260614822*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2804091370055661*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44212436022057*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.7406388067229099*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5880727185111567*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5588724288937903*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.445427005584705*pi,3.21327138079384*pi,0.876907075230804*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.622509874512113*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0686767861156647*pi,-0.376276779801504*pi,0.678324468523176*pi) q[2];\nu3(0.617683239561442*pi,3.2342460783819*pi,3.24961581712806*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.621354461800531*pi,0.093264205563384*pi,4.253573098781191*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.277385455926738*pi,0.06783035554986805*pi,3.77401948414038*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.473123877453845*pi,3.1381860280559*pi,1.79057064755841*pi) q[13];\nu3(0.701516164515196*pi,0.16279405651992795*pi,0.835563861517564*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.235668610580227*pi,0.53727799363038*pi,0.896299915976422*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.908388377664906*pi,-0.25693871021194603*pi,1.138162690877025*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.608157680391652*pi,0.89547645420559*pi,4.40069462520678*pi) q[13];\nu3(0.359451079098236*pi,-0.18982370786602698*pi,1.2487394125524531*pi) q[14];\nu3(0.570900715427526*pi,0.39156040828456495*pi,1.143587533866208*pi) q[15];\nu3(0.155142706112601*pi,-0.027981244424388985*pi,1.400634672440705*pi) q[16];\nu3(0.600788317870695*pi,2.81510620590535*pi,3.47478929617386*pi) q[17];\nu3(0.559507716666865*pi,3.04743491260538*pi,3.48358421194103*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.622540212961712*pi,-0.067027760329546*pi,3.92767401849942*pi) q[21];\nu3(0.312368628434152*pi,3.05735346658341*pi,1.54121158342903*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.561746612916656*pi,-0.4119690352357763*pi,3.50152889828699*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.268849830933639*pi,-0.4783166221382645*pi,4.3948040292952495*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.403104530210953*pi,3.33284589859343*pi,2.03256965326542*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.101033324323327*pi,-0.4489796946898109*pi,4.0420044582901795*pi) q[15];\nu3(0.397212300847305*pi,0.15523957630737095*pi,0.5219037766000202*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.338241906138475*pi,0.6335728535001399*pi,4.3685355296357695*pi) q[18];\nu3(0.912391745277034*pi,0.26689518894200404*pi,1.5052614156619*pi) q[19];\nu3(0.776233894138986*pi,3.44938069748235*pi,3.02044593190329*pi) q[20];\nu3(0.211403452051976*pi,0.8976260076964699*pi,4.08479759952726*pi) q[21];\nu3(0.647116315847644*pi,2.58888210685458*pi,3.84854561688875*pi) q[0];\nu3(0.114859097823407*pi,3.35231891987935*pi,1.89046903150885*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.697035530567518*pi,2.66895464747044*pi,3.48705084362983*pi) q[4];\nu3(0.871860458904985*pi,3.42572668194828*pi,0.722667438348302*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.440753288174966*pi,0.51802854404011*pi,3.77590709931835*pi) q[7];\nu3(0.51665017462602*pi,-0.031148450806191996*pi,0.5744445428598505*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.557742858460934*pi,0.05104972820586495*pi,4.28813451278417*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.702874272927595*pi,0.05390175743583403*pi,1.0177523881147859*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.413109649261519*pi,0.024336836960925035*pi,4.2466081077412206*pi) q[19];\nu3(0.502922282648387*pi,-0.01888521131264098*pi,3.94029492583654*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.311262668818481*pi,0.424864988863063*pi,4.32300158593862*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.240936873049813*pi,-0.49017949707547137*pi,1.75416210728438*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.289104258938577*pi,0.17334175970575305*pi,4.16124777682355*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.499691697648151*pi,3.26073506005631*pi,3.34244312920006*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.439539874955493*pi,-0.355340517643034*pi,4.01801367590362*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.840143017207039*pi,0.256639717354736*pi,4.38778172291158*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.363242404060052*pi,3.13079150978157*pi,1.7899498139519*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.135834351490607*pi,-0.30876756751727297*pi,1.4493903745691559*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45061938208307*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.077245532042487*pi) q[16];\nu3(3.5*pi,3.294896632405*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.46859058005706*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4581641954099*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.1075143762305562*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2110281581106142*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318135314966536*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[4],q[17];\nu3(3.5*pi,3.47800184455409*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46181326451177*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239421874721843*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5118294251584787*pi) q[16];\nu3(1.0*pi,0.0*pi,1.298019017823479*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.3236715191994*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43066934465548*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.2113093574343718*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.27676336067769*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1726007640407858*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.258130553075844*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5497789342795052*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5987291648417763*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43350564769923*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.47658481111911*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,1.252486686545986*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.47835446906617*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.323410562285751*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4896206217518895*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35328984076724*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,0.5261159227100722*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5236511607750955*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.242845047572283*pi,0.077990802851849*pi,3.53474253059614*pi) q[14];\nu3(0.697172796880081*pi,3.2727995462448*pi,3.7663517601137*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3709044787176605*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,4.37423338338406*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48221938091832*pi) q[13];\nu3(0.622628952934858*pi,0.15670303446849598*pi,0.627905273783978*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.509481426682503*pi,0.97191640995248*pi,4.497186591870459*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.696253306538745*pi,0.485996554973681*pi,4.38027765306881*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.423357401183563*pi,0.45818324790185905*pi,3.97277735383461*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.110124440944828*pi,0.6042166982424*pi,4.15377257228298*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.279221625862379*pi,0.16923891953514003*pi,3.7522278147049*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.554034252886905*pi,-0.355025883116446*pi,3.46335402151361*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.299713072823303*pi,0.44362023568824405*pi,3.713484596071*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.466382938733531*pi,0.12583163229255*pi,3.4820540129925*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.497421346841839*pi,0.15220400792813404*pi,4.3710312489201*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.931083337162643*pi,2.64141281107104*pi,3.64325420439132*pi) q[18];\nu3(0.883699049523988*pi,3.24902630413365*pi,4.1158813874332605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.595436065975615*pi,2.67811053241685*pi,3.42555733380803*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.761708511830943*pi,2.76127563816002*pi,3.7470590578187*pi) q[8];\nu3(0.641628873862546*pi,2.92782234774817*pi,4.370008634743661*pi) q[9];\nu3(0.790128961896369*pi,0.08194625327364202*pi,4.047856969839859*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.846468159772648*pi,3.22849645316582*pi,0.5535877802926764*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.104184594350489*pi,0.282610805251732*pi,4.349273424685411*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.888738590814495*pi,-0.341151743024833*pi,0.9983753603694501*pi) q[4];\nu3(0.624302207954743*pi,3.25771680830362*pi,4.19506584233132*pi) q[5];\nu3(0.295024852657803*pi,0.5621493502100301*pi,4.27477219285497*pi) q[6];\nu3(0.517748700543387*pi,3.39884844531631*pi,4.00372156881246*pi) q[7];\nu3(0.723294625626321*pi,0.5439322106309901*pi,1.236423982776242*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.424334969152606*pi,-0.4930116207528932*pi,1.045934510411941*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.824803336048742*pi,-0.157310284352011*pi,0.505822878193223*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.913284676887281*pi,2.74159446633684*pi,4.09200933809636*pi) q[20];\nu3(0.346775817388996*pi,0.19032905710688097*pi,3.48858043222982*pi) q[21];\nu3(0.749589321237066*pi,3.34148113079477*pi,0.816267913088055*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.331297590116817*pi,2.82351214898858*pi,1.315897403824379*pi) q[4];\nu3(0.27028044798455*pi,-0.17726038514444098*pi,4.03226440554549*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.435021042714163*pi,2.93447685748678*pi,1.289111727877505*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.852320018888263*pi,0.431273481351223*pi,4.17513067654826*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.438379498297196*pi,0.04001361881773202*pi,0.668003870291723*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.633050922601543*pi,2.59245819891171*pi,4.0855662461837*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.593520610317866*pi,0.17834176733457097*pi,3.69883398874923*pi) q[1];\nu3(3.5*pi,3.47313115429152*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.475195773330057*pi,3.39402656179843*pi,1.814462378169*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.568738889105112*pi,-0.291525279080146*pi,0.7671942239834391*pi) q[17];\nu3(1.0*pi,0.0*pi,1.263225620937195*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.396046654089884*pi,2.88653522700384*pi,0.698859387959418*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.564247520541413*pi,3.01561376624843*pi,3.04824198922766*pi) q[13];\nu3(0.356238493074533*pi,2.79327016472216*pi,0.8098610357070091*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.23322607229445*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0126408664543421*pi,0.290666791379088*pi,3.92882015327439*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.341111787834157*pi,0.99753274850681*pi,4.35822199522833*pi) q[13];\nu3(1.0*pi,0.0*pi,1.097390509142671*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.646288281648333*pi) q[18];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39843221210887*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39349946816461*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304543560645821*pi) q[20];\nu3(1.0*pi,0.0*pi,1.27288482617945*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(3.5*pi,3.48483614438382*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.164040915290279*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46119569671726*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[15];\ncx q[1],q[16];\nu3(0.786479472859497*pi,0.425853986474379*pi,1.4832936221469821*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44639217882705*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.44385079887075*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2330790965077432*pi) q[11];\nu3(3.5*pi,3.32688761282036*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3010350748952408*pi) q[17];\nu3(0.337686876849308*pi,0.6103784057317401*pi,0.695320140161233*pi) q[18];\nu3(1.0*pi,0.0*pi,1.15195774980617*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.26237822457077*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5415036377715605*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39961063317884*pi,0.5*pi) q[1];\nu3(0.856352604124914*pi,1.08936214375699*pi,0.881284791967025*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.39561776781733*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.43191073995797*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.281023659702043*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.272738454171241*pi) q[16];\nu3(0.454259583058212*pi,2.85944882608547*pi,1.401681098876399*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34019305523243*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.667515989530949*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.284032164160235*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44794769411728*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.473696230811139*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[17];\nu3(0.415647551652389*pi,0.08877866150957803*pi,1.2764307358346652*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.34642712465568*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41411084406658*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.513497843062368*pi,0.9860813034545699*pi,0.770432428606949*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.470137350227927*pi,0.80503067874683*pi,4.000061476768019*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.464696431951349*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.856700311922033*pi,3.20234965101603*pi,4.44079021551838*pi) q[21];\nu3(0.651948627757007*pi,2.26884861699443*pi,3.75879033675696*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.598890312892251*pi,-0.10399421557292599*pi,3.63968933077166*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.547602680204368*pi,-0.215347561926153*pi,3.40265796569092*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.189507861248557*pi,0.09164342078424503*pi,1.015519056880556*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.389734948462436*pi,0.7953809693218099*pi,4.055636258248359*pi) q[6];\nu3(0.285070029289616*pi,0.66626747938894*pi,0.718523423453118*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.365266854269268*pi,0.06851253192010798*pi,0.655729090268505*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.309239161852871*pi,0.09191155304403797*pi,3.79609356638745*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.736919358662239*pi,0.52570239668588*pi,4.34309170444312*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.713644667967565*pi,-0.4767761257799853*pi,4.28895089808489*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.387049940299268*pi,1.00560797901722*pi,4.36754443507979*pi) q[4];\nu3(3.5*pi,3.45932026776518*pi,0.5*pi) q[5];\nu3(0.135862322943565*pi,3.24062884473508*pi,1.095963587273718*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.339015164517918*pi,0.303447155686249*pi,4.45420339731806*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.626039434122024*pi,3.13549174074548*pi,3.07107292299461*pi) q[11];\nu3(0.795667197528439*pi,-0.10278721473505797*pi,4.19723442745316*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.322580529539744*pi,3.34919448143779*pi,1.417036021855284*pi) q[20];\nu3(1.0*pi,0.0*pi,1.349641149647483*pi) q[21];\nu3(0.493340828178848*pi,3.34251608526986*pi,1.64171766046384*pi) q[1];\nu3(0.498980465011982*pi,3.22027853863386*pi,1.74741933347495*pi) q[3];\nu3(0.238831449578872*pi,0.338753049123131*pi,3.4085881534316*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.667561747563004*pi,-0.315325815879846*pi,3.28429865174081*pi) q[10];\nu3(0.602124588123552*pi,0.60610740244052*pi,1.051868172005004*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.507554957006997*pi,2.89626121077821*pi,3.92510685527591*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.397664620568618*pi,0.233193163064086*pi,3.74591842780469*pi) q[1];\nu3(0.775514349227291*pi,2.99066366329004*pi,4.45566500764807*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.790591112565243*pi,0.5386756295320501*pi,4.2572352582937*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.734911992817207*pi,2.78199223993789*pi,3.96879869348113*pi) q[17];\nu3(0.513100823876902*pi,-0.29007473576015497*pi,3.9018234227218*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5528819740775673*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.39010088778436*pi,0.5*pi) q[7];\nu3(0.443360184044243*pi,2.92403519881395*pi,1.4653139816973701*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.235785331072262*pi,-0.06194303608082902*pi,4.062917245749761*pi) q[14];\nu3(3.5*pi,3.34100415184489*pi,0.5*pi) q[15];\nu3(0.777430942205956*pi,-0.358819388804614*pi,3.79789146332391*pi) q[16];\nu3(0.0452190157475434*pi,3.39188924474859*pi,1.0474370710701129*pi) q[17];\nu3(1.0*pi,0.0*pi,1.319421873341565*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.126461484911772*pi) q[20];\nu3(3.5*pi,3.43808462744535*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(0.822185445220941*pi,-0.38783912925902597*pi,3.53509355209589*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.21122670298954*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.24722034897085*pi,-0.143958384102779*pi,0.5149675413536893*pi) q[14];\ncx q[15],q[20];\nu3(0.156487493137813*pi,3.32912677136055*pi,1.70432844762287*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(0.727419883905084*pi,0.29121494558166305*pi,3.92861969597281*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49433423953212*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2723555881435789*pi) q[11];\nu3(0.259901507973365*pi,-0.237101376937211*pi,0.77901258009205*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5944435138641687*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4347932272107204*pi) q[20];\nu3(0.194149502922095*pi,3.10367887617831*pi,0.742756666325345*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48345326046257*pi,0.5*pi) q[3];\nu3(0.130932343699266*pi,-0.21609696746192603*pi,0.5060967150133436*pi) q[5];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.0541465791759999*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32561692061225*pi) q[12];\nu3(0.859371587810569*pi,0.129979749917692*pi,0.5021138975495996*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.835490158629654*pi,-0.28630295999601296*pi,0.6429750323223811*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[17];\ncx q[2],q[14];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5114068140757111*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48346726495164*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43491887691855*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4540925863537*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.463017066523083*pi,3.31411291482792*pi,1.454126142915504*pi) q[7];\nu3(3.5*pi,3.44764039933888*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.47178397195983*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.263542149224424*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.301402431870204*pi) q[16];\nu3(1.0*pi,0.0*pi,1.11683729287897*pi) q[17];\nu3(0.358946324314493*pi,3.4245232419809*pi,4.40779470995314*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2071874038055719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[14];\ncx q[3],q[10];\ncx q[4],q[16];\ncx q[6],q[13];\nu3(0.594327762107845*pi,2.93252430877737*pi,4.24320881954299*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.91271995390349*pi,3.4484928058197*pi,2.9568313463906*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49327760554091*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.597397041555527*pi,3.1073048532285*pi,3.94511487464585*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.594129965667736*pi,2.57048883421656*pi,3.46395875720436*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.233015705370002*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5043893529124007*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43253957660217*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.470157112543831*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49571232161185*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.455109693907206*pi,0.37061217795672696*pi,3.84985351600991*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.867646583321902*pi,2.73584239037927*pi,4.0124301137502005*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.248774765867013*pi,0.5266868701865799*pi,0.7267075438177291*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5465319581649924*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.778436297153069*pi,2.94067432392446*pi,4.22411561018672*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.7822770310964*pi,2.9069771680868*pi,4.07168398697575*pi) q[20];\nu3(0.863507206899911*pi,-0.327937207727866*pi,3.5716896193573*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.139828933250449*pi,3.31325703426361*pi,1.084781366382779*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.6773208681203*pi,3.37943941540153*pi,0.859967837235535*pi) q[12];\nu3(0.72620564220397*pi,0.35825890049085696*pi,0.634532540856438*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.556790750191195*pi,0.902343703506*pi,4.39656323798883*pi) q[20];\nu3(0.559141879540659*pi,0.7317538587491601*pi,0.845334827411141*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0524386743260627*pi,0.284698769131598*pi,0.905487523017185*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.153765360489024*pi,1.01991800171943*pi,4.35420207425557*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.249751586363703*pi,-0.4235468578643077*pi,0.8898237684681269*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.424994390253158*pi,0.23482574662205102*pi,3.44370946555255*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.529695014752726*pi,3.17045395917603*pi,3.97190793293588*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.552939854443291*pi,3.06010375764883*pi,3.91586377614486*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.781754485648288*pi,-0.11794751812399201*pi,4.17829055860731*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.66849973918085*pi,0.19187657669773095*pi,1.60688998480571*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.242469849551258*pi,2.76693594723205*pi,1.092232907872161*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.350859962457588*pi,0.8423365613626701*pi,4.39869083622978*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.515514973527648*pi,3.24533360405001*pi,1.65067807021834*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.451083556394443*pi,2.58285647844323*pi,1.34409003227979*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.611117158086432*pi,-0.344749890249499*pi,3.66388949364819*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.442282947114559*pi,-0.11921023704821399*pi,4.331575669606179*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.171955787772161*pi,-0.4006829164393861*pi,4.35684493007196*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47139722138649*pi,0.5*pi) q[15];\nu3(0.687498167158618*pi,-0.235695199331466*pi,0.653553544303449*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.492572728038189*pi,3.22759182122999*pi,4.2313924681842305*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2753268628406529*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4482656337666*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.522859934047401*pi,3.01497344896744*pi,3.10211498913147*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46464746275187*pi,0.5*pi) q[7];\nu3(0.305477876762538*pi,3.25497378925222*pi,4.48771449972487*pi) q[8];\nu3(1.0*pi,0.0*pi,1.217362330175483*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.163232302483926*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.546169695966825*pi,0.91258838326933*pi,1.029672630627539*pi) q[16];\nu3(0.0865922227002808*pi,0.24130591234836996*pi,3.58447501551651*pi) q[17];\nu3(0.461327077567789*pi,3.39946556969495*pi,0.706667909521792*pi) q[19];\nu3(3.5*pi,3.34947304913787*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.165788755488256*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.674952520119766*pi,0.69748106951893*pi,1.1349929172908801*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5496663663265436*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47653380040089*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5392476215656057*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1785064166230081*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37170089187542*pi) q[12];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[9];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[14];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.49818883917235*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4293039704529*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44173176200303*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4187635537731*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36949763052852*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.355695952889731*pi) q[13];\nu3(1.0*pi,0.0*pi,1.211882625450156*pi) q[14];\nu3(0.215252484944206*pi,-0.29326967224523903*pi,4.25867405296822*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306165029647363*pi) q[16];\nu3(3.5*pi,3.41694859383407*pi,0.5*pi) q[19];\nu3(0.865930716634026*pi,-0.28934226161688903*pi,4.26773968119445*pi) q[20];\nu3(1.0*pi,0.0*pi,1.281436558048941*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49574129007691*pi,0.5*pi) q[1];\nu3(0.150879395777284*pi,2.98728263603615*pi,0.7626994028784*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[18];\ncx q[5],q[16];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.422349363047607*pi,2.89194451365034*pi,1.315303606399463*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.62058926706246*pi,0.6831960185558901*pi,1.248515252750904*pi) q[15];\nu3(1.0*pi,0.0*pi,1.237567693050699*pi) q[17];\ncx q[19],q[21];\nu3(0.594735588338574*pi,3.27573997684729*pi,2.9760801415799*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.400149534281386*pi,3.38446364250663*pi,0.8075820976235211*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47771017196941*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.443387954613066*pi,0.343717097285535*pi,0.950120962969031*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36833736054792*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.456366372613671*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42507333626369*pi) q[16];\nu3(1.0*pi,0.0*pi,1.117380330249585*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.63038156387274*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[16];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.68193921174579*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.451980564831929*pi,0.49003477642321003*pi,4.362286411767251*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5373364729120942*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.406240604434495*pi,2.60889895722898*pi,1.0002279458783039*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.184904433960336*pi,2.95619650706604*pi,1.428279266242174*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.160688817953644*pi,3.49355041578577*pi,1.86674171950631*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694502158874113*pi,-0.18795879114966701*pi,0.5519405513511328*pi) q[19];\nu3(0.525440297544378*pi,-0.4869935741168408*pi,3.97122175806908*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.666582459039569*pi,0.05649892040787996*pi,1.441061672711395*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.538775684054327*pi,3.28848327594923*pi,1.72795168356847*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.526645429333127*pi,0.015063451498204983*pi,4.48822445900755*pi) q[11];\nu3(0.658732852460939*pi,0.011902584582683007*pi,4.05816521362222*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.659150538488238*pi,0.5552698893228001*pi,1.140113114137868*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.700226313027937*pi,-0.4029835321025393*pi,3.61666800816431*pi) q[19];\nu3(0.489725056858789*pi,2.88149067480295*pi,1.103448475982999*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.423623385138139*pi,-0.10195980345713002*pi,4.46596470812967*pi) q[1];\nu3(0.665528982886309*pi,0.6507295953038601*pi,4.3595958964618795*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.369223271773614*pi,0.56150287876344*pi,3.58560262389425*pi) q[10];\nu3(0.617111683633362*pi,-0.441386241813275*pi,0.5837495684592053*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.925582788511254*pi,2.5007635998185*pi,3.65437723122032*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.614617148390628*pi,0.441375534486956*pi,4.3933180580121*pi) q[3];\nu3(0.373382709657058*pi,3.41881539332314*pi,1.444730840221734*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.348688527116851*pi,2.62982147829065*pi,1.3876962491502232*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.421823365383021*pi,0.437465326830652*pi,0.5409916117368709*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.958590809696031*pi,3.46718362937077*pi,3.51088154679962*pi) q[4];\nu3(0.241691791102749*pi,3.42553444194067*pi,0.764277007228758*pi) q[5];\nu3(0.703721634103806*pi,3.34042177362162*pi,4.37787240842367*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.303128675685018*pi,3.04979674908261*pi,1.86094322799186*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.449954217612831*pi,-0.374964862254208*pi,0.88714186653637*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.394117425412885*pi,3.24897107625672*pi,4.4134717446223*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.40477484697749*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0916658880713874*pi,3.30560615349139*pi,1.443652629580678*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.354205032206333*pi,0.39183108434661296*pi,3.80008480737546*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.098405235778746*pi) q[12];\nu3(0.502575421632692*pi,-0.12453873227229201*pi,0.6189157018479841*pi) q[13];\nu3(0.369302377244018*pi,0.14954008340620295*pi,3.95060323611976*pi) q[14];\nu3(0.804770783255421*pi,-0.239542043017124*pi,0.96297489142777*pi) q[16];\nu3(0.499300638467022*pi,3.41272755049621*pi,3.4176867901767*pi) q[18];\ncx q[0],q[12];\nu3(3.5*pi,3.43303401024434*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41563215306222*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3164292027815159*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.79009157338551*pi,3.49392010957261*pi,4.0160619596574705*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.346680125861224*pi) q[17];\nu3(0.352689628618675*pi,2.9906450918056*pi,0.993270196148639*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.43270300861527*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.2399799033144752*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48917783410746*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5920018381464758*pi) q[11];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5132028400804756*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48687929834087*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.376340969088003*pi) q[6];\nu3(3.5*pi,3.47963416114948*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.417871905703921*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40044968250034*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.25865807199418*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218358984593491*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\ncx q[4],q[7];\ncx q[5],q[16];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.37256560476856*pi,0.5*pi) q[14];\nu3(3.5*pi,3.494810082864*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257648758032886*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0974635155833758*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.554980498545977*pi,0.22133620926708697*pi,1.2858412422739152*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4834431943443*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46512163857271*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5056636887859357*pi) q[6];\nu3(1.0*pi,0.0*pi,1.428751451358186*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.737727728237098*pi,0.10003659034928902*pi,1.148766747969856*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.2073623534062419*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44184152814654*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4466637108407*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.192527652596568*pi,-0.4841850926997764*pi,0.935284134818971*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[7];\ncx q[5],q[16];\ncx q[8],q[20];\nu3(0.245409019055458*pi,0.12155754920315098*pi,0.5169593604532889*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.395457060453505*pi,-0.113407278328925*pi,1.51376436142577*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43441716895744*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45832304597714*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.656727086679538*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.379525096990686*pi,0.018891037035896008*pi,1.058132228392398*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5487461056159901*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.439949200168951*pi,3.20468782740179*pi,1.68791792730793*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.675701742958974*pi,-0.28444587892761397*pi,3.9404401862406*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.401404518006298*pi,2.61704442177662*pi,0.9008061641107701*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.529824239989556*pi,-0.072795999154175*pi,0.772922620254771*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.584276250000203*pi,2.950308824174*pi,3.46638633506612*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.322623294184307*pi,3.22321595371034*pi,1.7030661704611*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.916315026258068*pi,0.7298896004977999*pi,4.28350785316772*pi) q[2];\nu3(0.245529483040918*pi,-0.247276293135747*pi,3.82509524299433*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.722722944399334*pi,3.35644967896333*pi,3.77180516294562*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.41398294519269*pi,0.18203584062604306*pi,1.235640066866028*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.819520687469215*pi,3.37750111327504*pi,3.74409721673376*pi) q[2];\nu3(0.554493495236631*pi,3.02023774649554*pi,4.15240684834298*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.436557409605073*pi,0.153028770446497*pi,0.637928899009605*pi) q[5];\nu3(0.772034661715402*pi,0.5405030517831599*pi,4.32715299435631*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.307707917409202*pi,2.52047850494268*pi,1.361387818470275*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.371791659942284*pi,0.61473406080841*pi,0.819099517899671*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.730359112846308*pi,2.86000392869657*pi,3.48184958195821*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.755284409197262*pi,0.0030679811877829533*pi,1.266415346310933*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.112861063864818*pi,2.95241456668276*pi,1.3829455403835151*pi) q[20];\nu3(0.661638773702741*pi,3.4177202974803*pi,3.33773429843867*pi) q[21];\nu3(3.5*pi,3.44611904944545*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.43659360200549*pi,-0.11370706749707099*pi,4.37918946711397*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.607353658621526*pi,0.6773291226884299*pi,0.5758313532607572*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.801562952083554*pi,2.80241099334588*pi,3.32679451064297*pi) q[13];\nu3(0.522829153323595*pi,0.04143286822902503*pi,1.382326639118923*pi) q[14];\nu3(0.376514328996046*pi,-0.283754275360931*pi,0.9692940407077131*pi) q[15];\nu3(0.50316884841922*pi,3.09072107676722*pi,1.90371031418632*pi) q[16];\nu3(1.0*pi,0.0*pi,1.178948045057823*pi) q[17];\nu3(0.629326020377559*pi,3.09676696774009*pi,3.69539616360909*pi) q[18];\nu3(0.660560021370258*pi,3.14305594300419*pi,3.78650954560214*pi) q[19];\nu3(0.776027345285908*pi,-0.331759370956474*pi,4.3159319287227795*pi) q[20];\nu3(0.34477813401744*pi,0.70288749228767*pi,4.07703743036413*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.270540556902356*pi,0.06744931892641903*pi,1.081430192945167*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.485126941090547*pi,3.32456836221005*pi,3.05864512946376*pi) q[14];\nu3(0.4994339638195*pi,-0.098963108734694*pi,4.38990592450674*pi) q[15];\nu3(0.647688162563924*pi,3.35307057962316*pi,3.00048918220546*pi) q[16];\nu3(0.769093052165593*pi,-0.03897517703349801*pi,4.45400603397231*pi) q[18];\nu3(0.938343199953809*pi,3.14575914111181*pi,3.76797120789672*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.359455213186526*pi,-0.09095395734484601*pi,4.24220517669346*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43103081680039*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.683296780875968*pi,3.25021394338564*pi,3.75570388619204*pi) q[7];\nu3(3.5*pi,3.2607173605472*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.172378155137433*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44417789444814*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[14];\ncx q[4],q[13];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.233151070795285*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(3.5*pi,3.34788962137644*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.227550965627291*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.39828805275208*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39912641677653*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49068517742674*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45043362906352*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48251685179804*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.3269715170424519*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237717543274343*pi) q[14];\nu3(1.0*pi,0.0*pi,1.343931277243008*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3568005082983179*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.542392461256731*pi) q[20];\nu3(1.0*pi,0.0*pi,1.37003115581609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[14];\ncx q[4],q[13];\ncx q[5],q[7];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.521240373450594*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48011203900352*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5112396047056182*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.440638762744229*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38868339110574*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.143764498317763*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.65054509879929*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.65065068885764*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.349829544335471*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.631101314954339*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46460017776495*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[14];\ncx q[4],q[13];\ncx q[5],q[7];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.378905440369974*pi,-0.171870048957382*pi,1.398442470476149*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.671823577786447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.381012644611195*pi,0.83034745080384*pi,4.24774842943586*pi) q[0];\nu3(0.70953740972373*pi,0.37138857567362005*pi,1.326058117402618*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4097234877264*pi) q[7];\nu3(0.0830838359521918*pi,2.91093335900505*pi,1.263888352114186*pi) q[8];\nu3(0.662729166129246*pi,3.28222005598546*pi,3.98144673512036*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.36117519065138*pi,0.60861156745817*pi,4.12558989628348*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.957998227462807*pi,-0.294434096427475*pi,3.83278054453601*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.355639222882828*pi,0.25610343836789395*pi,4.07238805801178*pi) q[0];\nu3(0.451397497417887*pi,0.39696006460336397*pi,3.98582719793396*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.60764722069566*pi,3.31880223731003*pi,4.02533421591531*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.458041954478791*pi,0.26865674859231603*pi,3.8873449894164*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.331348183895444*pi,-0.321977585258103*pi,1.034039934315424*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.698559482183751*pi,2.83270540589805*pi,3.40686687537127*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.736295964014151*pi,0.67440774612964*pi,0.6389252474098039*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.88686467700468*pi,-0.4031690663643357*pi,4.256541162458619*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.680304997407087*pi,0.49639099740078196*pi,0.7832106696810051*pi) q[3];\nu3(0.718260155675009*pi,2.88821434382617*pi,4.1256360977573*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.167907955943128*pi,1.05338445368608*pi,4.13688803141852*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.786586410038866*pi,3.23668354473515*pi,2.79358179867782*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.479484633766045*pi,0.44160000344613803*pi,1.155344847074202*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.639117590010137*pi,0.20486642642717*pi,4.29954501800926*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.879702793165555*pi,3.06807919712268*pi,3.08633475282529*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.594862890158401*pi,0.6438261277275601*pi,4.49798508342088*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.8215277148916*pi,0.5384771614511199*pi,1.126252011722525*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.816297035313074*pi,3.06274218403159*pi,3.84930906742342*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.035729435592565*pi,3.17520601735371*pi,0.7226309260062009*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.1107457757796*pi,-0.20358548772073898*pi,4.1640439123109605*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.557888091419815*pi,2.60149244876712*pi,3.63696839246737*pi) q[12];\nu3(0.309663356983642*pi,2.7887464500733*pi,0.945156376262965*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.265566860303138*pi,0.388430297943814*pi,0.7247552879094941*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.504054534233875*pi,-0.4887445118522641*pi,4.453014905960551*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.154512772608557*pi,3.27659630163157*pi,0.7339107928480519*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.639019138698897*pi,0.083164945826679*pi,3.88530716582874*pi) q[10];\nu3(0.594392549963443*pi,0.387680987687247*pi,4.3200623869812205*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.71856316890863*pi,0.7867671905545801*pi,4.4139228054772595*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.549682340771699*pi,0.22862478072218295*pi,4.13185892995448*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.75074159480926*pi,0.02144475693035397*pi,1.120779733450124*pi) q[7];\nu3(0.37859763542518*pi,-0.18216674248494502*pi,1.481627109968994*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.708429194449768*pi,3.40840756469857*pi,3.91568757380559*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41673595500171*pi,0.5*pi) q[4];\nu3(0.479981027577172*pi,3.02301246649926*pi,1.67842994795637*pi) q[5];\ncx q[6],q[19];\nu3(0.708076721897981*pi,0.092664978835869*pi,1.196592203396615*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.201480702314276*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.268165219317575*pi,-0.1495213976409*pi,1.2564694724529208*pi) q[18];\nu3(0.58467109306785*pi,-0.204482690226095*pi,1.320305303348076*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[15];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41044280713683*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44678071201708*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.255302350194225*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248143862111199*pi) q[19];\nu3(0.49894143924056*pi,0.393467644863598*pi,3.85285509511613*pi) q[21];\nu3(3.5*pi,3.42669608462376*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46581646497278*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[10];\nu3(3.5*pi,3.48565487853315*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.153339917147796*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.632730340002994*pi) q[13];\nu3(1.0*pi,0.0*pi,1.125335434238235*pi) q[15];\nu3(1.0*pi,0.0*pi,1.185600202472358*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[16];\ncx q[2],q[15];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45918731252117*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.206741569026359*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5313119761474256*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.48044609030933*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42727743189872*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.284975941354531*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45861392211429*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5809231108194464*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4512057336825706*pi) q[16];\nu3(3.5*pi,3.39597931257665*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.322549660961959*pi) q[18];\ncx q[0],q[5];\ncx q[1],q[16];\ncx q[2],q[15];\nu3(3.5*pi,3.41735728697168*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47245352786267*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3018495371344478*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.301769169972076*pi,0.250517116005733*pi,1.249135250084593*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47472132888984*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47305513459232*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41038518461412*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.079813389069073*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.95190421098104*pi,-0.352936082436352*pi,3.47887157461911*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.324516965717347*pi,-0.49421990128425913*pi,4.22059459916845*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.281493197429088*pi,0.277005992481414*pi,0.824010445451798*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.846549625729322*pi,3.27927403761469*pi,3.53128651848327*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.633267303770974*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.294730233661671*pi,0.12822635442376396*pi,4.344049021483681*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.168578966203021*pi,-0.24899983447733798*pi,4.32171286411808*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.254828940729894*pi,-0.10381235463377497*pi,1.446911064018124*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.531711484403747*pi,-0.050716552915998026*pi,3.76959994410459*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5229670389538801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.735338849241095*pi,3.29731606634484*pi,4.32474003892764*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.171623658094502*pi,0.314084312193178*pi,1.1674154666904402*pi) q[13];\nu3(0.518098564579948*pi,-0.073678487828927*pi,4.475267685231341*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.438254896312541*pi,3.15498939542525*pi,2.0762189782541602*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.21932542499801*pi,-0.333790459763945*pi,0.5258272691866788*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.308983356290247*pi,0.015024468156904947*pi,3.57845107326758*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.563987912230245*pi,3.43820133577693*pi,3.86970086182723*pi) q[1];\nu3(0.825250574327505*pi,-0.217105509913466*pi,0.720424783635103*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.306662842243951*pi,-0.30438196397725303*pi,1.6129790134445*pi) q[11];\nu3(0.871666735311854*pi,2.82067150536047*pi,3.64474315297698*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.809080473099022*pi,-0.017449499415555014*pi,3.72829889131889*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.560452770202997*pi,0.7608658588078301*pi,4.4729663161296*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.50064017349032*pi,3.00579070216966*pi,3.0281824903039*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.150665389958845*pi,-0.05069741429496599*pi,4.10459214161382*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.851248942374575*pi,0.30764883847797797*pi,4.18150725667508*pi) q[9];\nu3(0.614227261541512*pi,2.62927418261642*pi,3.47472060306302*pi) q[10];\nu3(0.404487419056836*pi,0.6166860954134901*pi,3.90793856729624*pi) q[11];\nu3(0.931600455370566*pi,2.91506889729526*pi,3.91908480320923*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.146673018250096*pi,3.08610882910693*pi,1.266190180792387*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.351129221843588*pi,2.40141940826935*pi,1.2310607093539079*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.75432189671633*pi,-0.4488468776151354*pi,0.8189533714832851*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.735091065131314*pi,0.343325158011637*pi,1.023367563481421*pi) q[7];\ncx q[8],q[15];\nu3(0.312975796958922*pi,0.355242737738506*pi,3.69171216794866*pi) q[9];\nu3(0.904013367249946*pi,3.27194345030461*pi,4.03616804278084*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.7291399256447*pi,-0.36363967257181*pi,0.8362093956847829*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.562282922344138*pi,0.14468518222472704*pi,4.0142299463255195*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.55777917422204*pi,0.7138071859236801*pi,0.5167704381770759*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45006856292691*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.226314171863301*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.593891217141714*pi,0.052822158505207994*pi,4.18729183422133*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0381204946391647*pi,3.22597598732081*pi,1.475229232617116*pi) q[20];\nu3(0.186444318590056*pi,2.6149971501931*pi,1.465184879131887*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.352170225897943*pi,-0.03857895014209001*pi,4.12246849350068*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.44718558287844*pi,-0.032425571891193994*pi,0.8062198139893659*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.349286605978641*pi,0.03460023112335697*pi,4.37391809280664*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49001016577874*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.82605241590192*pi,-0.11877659611446101*pi,0.710844709293977*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47855070675912*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36304626804131*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.288094082443404*pi) q[13];\nu3(1.0*pi,0.0*pi,1.144681134960913*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.365291859145035*pi,0.32836819790194205*pi,4.2235856851000495*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[13];\ncx q[2],q[16];\nu3(3.5*pi,3.36339478514187*pi,0.5*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.34421646362856*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.179131362877951*pi) q[12];\nu3(1.0*pi,0.0*pi,1.267914154661593*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.43036680168595*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.32582779809987*pi) q[4];\nu3(3.5*pi,3.29985357890176*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37779700745826*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43464935498808*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.095341029533948*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.29864034192248*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.455734071309*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269226257752847*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.46415739830469*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.194005384673458*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1770108186694*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[13];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[17];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.501687574871112*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5220095629889121*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.38861776549039*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41225786059876*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5212435387153285*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3971798493903105*pi) q[17];\nu3(1.0*pi,0.0*pi,1.357744133539385*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5184694059751015*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6112412093109449*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[17];\ncx q[7],q[18];\nu3(0.310659223005772*pi,-0.4134172111036539*pi,1.306700247985375*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.613246157378059*pi,3.02696806067847*pi,3.63590083315761*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.68486309512793*pi,3.2086766862651*pi,0.633519610517745*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3508673279637495*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.598861389538391*pi,3.15866110991603*pi,3.01180820834891*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.595698551989968*pi,2.87419261734133*pi,3.68662269842199*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.239492575867862*pi,0.277620736903352*pi,4.43771314159531*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.389819490396326*pi,2.9615136991032*pi,1.373786651131631*pi) q[19];\nu3(0.523522162761974*pi,-0.4311958737682718*pi,0.9873327208839511*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.791472675877231*pi,0.44031358591122305*pi,1.467940719043205*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.469460865483861*pi,3.1534468018216*pi,0.667802872812843*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.515500541989044*pi,0.243104606323026*pi,3.72152230871585*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.686965588739182*pi,3.01951257669228*pi,4.03076789333077*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.279379590532343*pi,0.277550278348657*pi,0.806479547139054*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.164053542204485*pi,2.58990574817975*pi,0.920767974496833*pi) q[19];\nu3(0.862557479572874*pi,-0.12737904890955998*pi,4.171947480425009*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.58851481089828*pi,0.5458446939025401*pi,4.05655355772787*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.739965659757773*pi,2.68575872556011*pi,3.66784841433895*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.571189580876902*pi,2.93795501707162*pi,3.96666001996807*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.689879018903789*pi,3.38939139090553*pi,3.07785777215243*pi) q[11];\nu3(0.525558055046436*pi,0.7458163561881299*pi,0.624556694155644*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.805000727068679*pi,0.14644666013252094*pi,4.30809999182474*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.611383206077036*pi,3.49622377019743*pi,3.32417121190681*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.286398632931925*pi,-0.4306463929803533*pi,4.25526375549265*pi) q[1];\nu3(0.565092627876383*pi,3.06187116239635*pi,3.42734264357759*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.534659245117479*pi,3.10441353886496*pi,1.74041654151788*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.272616174891093*pi,-0.033898776862190005*pi,0.648319107409932*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.640326466934466*pi,3.48081957716454*pi,0.5335255618417717*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.61238894593061*pi,3.00834462766553*pi,4.1558610840842*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.808523238714989*pi,-0.310177823808872*pi,1.050052892898945*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.263533120156961*pi,3.37424203429162*pi,0.5623349666135465*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.454234519659999*pi,3.21873357943849*pi,1.001716998229029*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.431045751996714*pi,2.99071258142191*pi,1.93746169516858*pi) q[21];\nu3(0.922177426195065*pi,3.19917435378409*pi,4.48333772542825*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.50382906996157*pi,0.413245241342181*pi,0.94012131380085*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.194970930769392*pi,3.21063985411446*pi,4.46814120142257*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.481863931517502*pi,-0.20256011467651502*pi,3.87176847123998*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.56045770240229*pi,2.84433386642782*pi,3.68294983248543*pi) q[7];\ncx q[11],q[12];\nu3(0.546510517641447*pi,0.28735640800237505*pi,0.827336289227973*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.62267575328045*pi,0.143995350617789*pi,0.5533651370502101*pi) q[17];\nu3(0.110106887853804*pi,3.46481681494523*pi,4.23627455862035*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[14];\nu3(0.621180914875653*pi,3.19919904472396*pi,3.99827503984505*pi) q[4];\nu3(3.5*pi,3.4280825409606*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.673105664417211*pi,-0.10035351904679302*pi,1.377774722111694*pi) q[7];\nu3(3.5*pi,3.37227993665673*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.166286807237038*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.411352904330056*pi,-0.05398737763997802*pi,3.62952109519683*pi) q[18];\nu3(1.0*pi,0.0*pi,1.381307183401586*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30472471393981*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.156597911841712*pi) q[2];\nu3(3.5*pi,3.48598754018918*pi,0.5*pi) q[3];\nu3(0.627160733504898*pi,3.37644776917538*pi,2.93210457427739*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.407847600305879*pi) q[14];\nu3(3.5*pi,3.41373997717153*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1385622068746541*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49278935997853*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5734760746804044*pi) q[19];\nu3(3.5*pi,3.40955812943022*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.39390465431476*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.47235104822895*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.182665783987518*pi) q[8];\nu3(1.0*pi,0.0*pi,1.277198500467546*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.48225975537746*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34180661348577*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.276312294609115*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.601541251054675*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.36285632327036*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.160685797824903*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,0.5811409462347931*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5294709993888396*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.621642087884767*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.605045874377499*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44536303395938*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235391419155346*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46623737115062*pi,0.5*pi) q[4];\nu3(0.276938986904176*pi,2.35109841072783*pi,1.187726552450994*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0976231856962254*pi,3.25031459751112*pi,2.14005389893169*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.333486512130388*pi) q[17];\ncx q[18],q[20];\nu3(0.121990805403473*pi,3.34980800241179*pi,1.4168412873241572*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.951186937913198*pi,2.89442986437468*pi,3.7329229606964*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[17];\nu3(0.525502644580272*pi,-0.386664641497306*pi,0.5523882239748974*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.603659863625378*pi,0.66232064450195*pi,1.224649251666467*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.55877802201207*pi,-0.10663067457074699*pi,1.094271214852603*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.608258585948108*pi,3.18550064629301*pi,4.18192611985065*pi) q[15];\nu3(0.741563957127309*pi,3.43232951897989*pi,3.18885387994041*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.18694620103375*pi,0.79926166479659*pi,4.11138221851422*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40544705733243*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.766766505809686*pi,0.39568295514612195*pi,0.5984657116896065*pi) q[0];\nu3(0.969926995164843*pi,-0.241907837351596*pi,0.80743128596918*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.18304190872025*pi,0.5778396181115799*pi,3.80228806643967*pi) q[6];\nu3(0.479493078498667*pi,-0.4228691626828102*pi,4.33352944988596*pi) q[7];\nu3(0.476349597566595*pi,0.7196557443789*pi,4.32447372254596*pi) q[8];\nu3(0.645696522269065*pi,2.94686059002937*pi,4.29252639629159*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.150412610006568*pi,0.6638768181075201*pi,4.07326328748968*pi) q[11];\nu3(0.697442856579239*pi,0.0004031326453759476*pi,4.0664396817809*pi) q[12];\nu3(0.643770623434846*pi,0.497408632941405*pi,1.368369077222689*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0667466978524928*pi,0.33047140178951795*pi,0.68998140542575*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39737853927501*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.278705148969099*pi,2.9617192414972*pi,1.62272937333759*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.598907246221489*pi,0.61574412496778*pi,1.049135051783515*pi) q[1];\nu3(0.521037670923557*pi,0.257604282914192*pi,3.74201452867964*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.711592482582441*pi,-0.08320120911206302*pi,3.54375969811299*pi) q[6];\nu3(0.619767345837041*pi,-0.026834421232375005*pi,4.02391988358384*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.378429270977712*pi,-0.12423304595794898*pi,1.4782180676160461*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.427762457356531*pi,0.19521044126620002*pi,3.41426458945579*pi) q[11];\nu3(0.697048135942316*pi,0.5126644070799*pi,0.886310994818567*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.360046717205467*pi,0.030933920182855013*pi,4.0420444231917*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0882142684497887*pi,-0.301911258885453*pi,3.91045524845158*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.234536707241913*pi,-0.13745136555069298*pi,3.82704950551541*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.403424520021197*pi,3.17416983558556*pi,1.366893417454373*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.54078318417724*pi,0.43759811136417404*pi,1.046786455559167*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.415129871357767*pi,-0.4132854894325724*pi,1.474512427882859*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.303544598746809*pi,1.16238485362575*pi,4.2450244513529*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.121863396675054*pi,3.12891112763867*pi,2.09816282304716*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42027234974242*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47410039777323*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3215138537102211*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3405823299470478*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.656521821270215*pi,0.262641930912885*pi,4.10822669744286*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48020342318366*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.351794278789374*pi,0.9852340013044101*pi,4.07329327874646*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[12];\ncx q[7],q[14];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.593598749049331*pi,3.33247813594685*pi,3.31651783048703*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32435097852213*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.41362776761115*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.108744251604452*pi,0.132720308816772*pi,0.606482273862891*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33823780237068*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44625784071451*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.089968580965544*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45384343074457*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46050810522999*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2720024729698332*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1807029015530701*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.547857477778174*pi,0.355019211028597*pi,1.178499818014417*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(3.5*pi,3.4557173757947*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[12];\ncx q[7],q[14];\ncx q[9],q[13];\nu3(0.379855702060938*pi,0.06713681866756604*pi,1.387674225922912*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203851884420252*pi) q[19];\nu3(0.625275880192938*pi,3.24753900380326*pi,0.646978825618171*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5834673344983496*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48685270162051*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47870291790653*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5272579626074254*pi) q[14];\ncx q[15],q[18];\nu3(0.0611974851190833*pi,0.14474267998396895*pi,3.75798670352816*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4034128534347*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.202287975880676*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42381521782808*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.563380875380395*pi,2.86674431480754*pi,4.14402028958507*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.41062881966364*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45750521392977*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.23276995062878*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.632455897181684*pi,-0.195108228299753*pi,4.35473194747689*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.631958409647549*pi,0.40218215910757604*pi,1.475419698228605*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.363602690521628*pi,-0.36905955127123*pi,1.466131700864063*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.47588901267096*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44187067491716*pi,0.5*pi) q[4];\nu3(0.710544969763604*pi,3.31574064178567*pi,3.67706731827452*pi) q[5];\nu3(0.754703376662963*pi,-0.03864650340438203*pi,4.22433590208853*pi) q[6];\nu3(0.657989682821421*pi,0.350727641072312*pi,0.750741387082421*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.544274303840352*pi,0.40736065255561704*pi,1.56299329808945*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.795414612511296*pi,2.51067166078932*pi,3.72838684763413*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.382272702106178*pi) q[16];\nu3(1.0*pi,0.0*pi,1.411951085403027*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.668638831726512*pi) q[20];\nu3(0.200302252112643*pi,2.64714031257349*pi,1.53904337445363*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.692949603477414*pi,-0.4664272272145071*pi,3.41909245274028*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.298912329111216*pi,-0.11537959559169603*pi,3.87466360951801*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.560570455602554*pi,-0.123204207703623*pi,0.657784586573979*pi) q[11];\nu3(0.203279738676797*pi,0.5628952199441399*pi,3.80771471897191*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.809555446437893*pi,3.45255774303077*pi,3.4546237734626*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.270303232860036*pi,0.5726318653725999*pi,0.842611044873252*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.662832482019153*pi,0.30460600314504305*pi,4.39278865396807*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.23329275127979*pi,3.14406709810388*pi,1.70243940926815*pi) q[9];\nu3(0.41804180709519*pi,-0.39514959821712703*pi,1.53760465651111*pi) q[10];\nu3(0.0362746254195641*pi,-0.389135427118813*pi,3.93972373749596*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5463285765123915*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5124318612236873*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.547502355231047*pi,-0.03479370487012401*pi,3.7340878093127*pi) q[2];\nu3(0.468074439892145*pi,3.35251563932274*pi,4.21138733376576*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.49878158807754*pi,2.6102663982733*pi,3.63290891829238*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.322722853636391*pi,3.04765168224046*pi,0.5813414810183223*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.412676573313689*pi,3.19067960026162*pi,0.856974280310549*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.498083773515974*pi,3.23006244512721*pi,3.09487772743197*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.343150606157295*pi,-0.37796446298194497*pi,1.59586743796404*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.601989654931714*pi,0.12869922733957195*pi,1.3153534086993*pi) q[13];\nu3(0.638807267234107*pi,3.31810033215353*pi,2.90922601708228*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.204810207661349*pi,2.68627221170582*pi,1.050375337565711*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.591068178158454*pi,2.95036452973287*pi,4.11717216044647*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.684542522268517*pi,-0.089485537835446*pi,4.41863285770171*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0653568890629357*pi,0.81068843846799*pi,4.36779118642814*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.405593735531891*pi,-0.06894448895091998*pi,4.4865622170335495*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.44066529465284*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.165346004997787*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.487735244695399*pi,3.29620321369844*pi,1.99164309775174*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.625111235341026*pi,0.07781064374451896*pi,0.650913501887112*pi) q[20];\nu3(0.540769205136093*pi,0.38164951411136505*pi,3.84308745158177*pi) q[1];\nu3(3.5*pi,3.32736542977326*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.422119825023711*pi,0.007446720447428001*pi,3.68246909666496*pi) q[4];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.125293908523719*pi) q[8];\ncx q[10],q[14];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.737614777910904*pi,2.55188021015929*pi,3.8139862257843*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[13];\nu3(0.224814827848591*pi,3.49460580284503*pi,4.09668949154452*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47995155143094*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41279667744436*pi) q[11];\nu3(3.5*pi,3.46316509678003*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1194902937487838*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.368437020767082*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47024133197493*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5095964144011074*pi) q[8];\ncx q[10],q[14];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.263959665166269*pi) q[13];\nu3(0.731207140854439*pi,3.11426551097852*pi,4.47473976008331*pi) q[16];\nu3(0.214188204635988*pi,0.28290973555892995*pi,4.301003980878431*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37780116845336*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46381981866693*pi) q[14];\nu3(0.259509960910219*pi,-0.04134571648796498*pi,1.41495896074412*pi) q[16];\nu3(0.31994129081269*pi,2.83795248505313*pi,0.692391545310968*pi) q[17];\nu3(1.0*pi,0.0*pi,1.216411843249769*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2762669712397*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.38315729293499*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.8395753787565*pi,3.06668388309144*pi,4.4623175645115705*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.38931563216412*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.306796806289391*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44400936648176*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.49179085329607*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.138413276319669*pi) q[21];\ncx q[1],q[15];\nu3(0.759900186546613*pi,0.55434983197555*pi,0.889853428051103*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.48076063294765*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.331732940824001*pi) q[5];\nu3(0.237145272547426*pi,0.27063561930200597*pi,0.673137097384256*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.213523894024671*pi,2.65457711197882*pi,1.120742780849929*pi) q[8];\nu3(3.5*pi,3.46431920082372*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250345340857637*pi) q[15];\nu3(1.0*pi,0.0*pi,1.342724495307968*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.401864396817031*pi) q[21];\nu3(3.5*pi,3.49010525801443*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.511909407795398*pi,0.09344537389366503*pi,0.8728454137996631*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.528143804139746*pi,0.8412950511267401*pi,4.177416928497561*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3829278006948091*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.51138292084844*pi,0.36677214999351904*pi,1.075812246632947*pi) q[10];\nu3(0.28554044070023*pi,0.008948350558810048*pi,0.8053237148779371*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43345092495788*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5522829861451711*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.472178228914734*pi,3.15353189416312*pi,0.657593316803315*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.784350468736813*pi,3.19683992346529*pi,3.96048863626345*pi) q[10];\nu3(0.754225070398031*pi,2.89294261266471*pi,3.70240393208287*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.611853622181243*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.617240978545684*pi,0.039633990740501*pi,0.8371963064320009*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.67974757249955*pi,0.21116579685109305*pi,0.989633193272305*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.629186648318018*pi,-0.13154502173167898*pi,1.313717048018245*pi) q[7];\nu3(0.407016882913357*pi,-0.128549628904721*pi,4.2048978337227005*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.334006301455175*pi,2.7293973964434*pi,1.64020056200525*pi) q[12];\nu3(0.650101675722734*pi,-0.4286529499920997*pi,4.42006715951195*pi) q[13];\nu3(0.254110490168782*pi,0.63573950711445*pi,0.702379261060026*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.51012137312553*pi,-0.09475361174625602*pi,1.120207930365815*pi) q[17];\nu3(0.55236638059509*pi,-0.08712050544278499*pi,4.14550256473577*pi) q[18];\nu3(0.334821120038201*pi,3.23386049446275*pi,0.69082822970243*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.503157446681325*pi,-0.293178847517451*pi,3.76097399475986*pi) q[7];\nu3(0.155238465571781*pi,2.85011512357274*pi,1.112420569515998*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.197395747832607*pi,2.85251354539786*pi,1.4034890840245828*pi) q[12];\nu3(0.110309034029319*pi,-0.214659494038914*pi,0.883386671814698*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.295106683031325*pi,0.00803049051903304*pi,0.9983228997385369*pi) q[17];\nu3(0.173926057657197*pi,-0.49730814978229354*pi,1.86064839956512*pi) q[18];\nu3(0.279303928585288*pi,2.85673230761271*pi,1.7432992060785*pi) q[19];\nu3(0.653219246320485*pi,3.21238453024875*pi,3.76763125286189*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.671428684862235*pi,3.33627502410923*pi,4.4105965592961*pi) q[4];\nu3(0.430807476742424*pi,-0.4278057233705961*pi,4.01955189726526*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.408604366879816*pi,0.46142909972564905*pi,0.6830242278183261*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.358326898175046*pi,3.13521901317506*pi,1.3184624231753101*pi) q[1];\nu3(0.484655701935631*pi,0.18320503999648097*pi,1.378509464096737*pi) q[4];\nu3(0.0767185417654952*pi,0.164782772292829*pi,4.311552575887561*pi) q[5];\nu3(3.5*pi,3.49429219685834*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.378336296634161*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.925195551239019*pi,0.326516190001674*pi,4.3181161480724395*pi) q[21];\nu3(0.71548475445437*pi,-0.17016844334472098*pi,3.3644947418436*pi) q[0];\nu3(0.457619067389998*pi,0.30845318724471604*pi,4.47328222923049*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[9],q[12];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.376921867978721*pi,-0.4057425002341693*pi,4.1727452325502306*pi) q[21];\nu3(0.76726602714203*pi,0.57566507441536*pi,0.722765759192208*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49805644103964*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41837412319199*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48596937218902*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2412894468870102*pi) q[12];\nu3(3.5*pi,3.44218999740063*pi,0.5*pi) q[14];\nu3(0.598931575458589*pi,-0.270078185326371*pi,4.23603697968466*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.303452059851496*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3440872703233389*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.3995818273884*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[9],q[12];\ncx q[14],q[19];\nu3(0.106325081850666*pi,3.2524593626825*pi,4.36168348113341*pi) q[15];\nu3(0.181606514071498*pi,2.97407610452355*pi,1.56616696781114*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2272631182340499*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.46253875593135*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45263219230476*pi) q[12];\nu3(1.0*pi,0.0*pi,1.266096482473682*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.566154871143186*pi,3.30471820091811*pi,4.40033325882157*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42415492583907*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.662679218974643*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40466381780784*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.324408713290529*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5163585263943997*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47175947239507*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35973842076835*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2754718196462052*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39138452561234*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5057135120887025*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0927681216262222*pi,2.84559999194505*pi,1.002987446887318*pi) q[14];\nu3(1.0*pi,0.0*pi,1.242914143555029*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.868852760146445*pi,-0.4001914370664833*pi,3.66572421601105*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45605717499869*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.366276802142906*pi,-0.09886132984014401*pi,1.52821225566286*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.199800521347351*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.552718760676419*pi,0.57839605497228*pi,4.49947805501931*pi) q[14];\nu3(3.5*pi,3.36897756804*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5165447624269337*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.706040135013141*pi,0.15108306524161896*pi,0.666754441761752*pi) q[19];\nu3(0.859558187539797*pi,-0.255393670324671*pi,4.07349566265488*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230262238305888*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.449815378365126*pi,0.019625875305171014*pi,1.46211899635982*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.615737116302806*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.446213804723565*pi,-0.349751873102028*pi,4.03511157888776*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.578319641411802*pi,2.64467030516425*pi,3.42000572479991*pi) q[1];\nu3(0.393850937254059*pi,3.30727584884501*pi,1.63394017211214*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.6326820185884*pi,3.02584687983441*pi,3.4589408315912*pi) q[6];\ncx q[7],q[15];\nu3(0.392974518943989*pi,3.40491685720829*pi,0.848879858408477*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39436506536167*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40328081318099*pi) q[21];\ncx q[0],q[11];\nu3(0.157144899609692*pi,0.65846567868141*pi,4.1819051409923595*pi) q[1];\nu3(0.568397638995119*pi,3.28362392972296*pi,3.37205739671212*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.517455599847933*pi,0.24044356926293597*pi,1.262147973741654*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.974246963198401*pi,-0.05062018402408203*pi,3.61925997094823*pi) q[8];\nu3(0.289884725274649*pi,0.04779287064232296*pi,0.900383044220462*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.864907415096942*pi,-0.226920131951032*pi,3.60968414207497*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.735357150711336*pi,0.23239515001671196*pi,1.482543081428082*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.445757943045356*pi,-0.039808048651594985*pi,4.2185374542928304*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.668423844419749*pi,3.16255744356635*pi,3.0538739905699*pi) q[9];\nu3(0.230512862600424*pi,0.354013940063882*pi,4.10612211280424*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.250962258241622*pi,0.344828430426219*pi,4.15308924003952*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0753563300261103*pi,0.10710769645449203*pi,4.443538199021679*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.163848856853549*pi,-0.4787744027794637*pi,1.0945757802124039*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.402307206376488*pi,-0.315391199658966*pi,1.322348538623662*pi) q[4];\nu3(0.321583591778117*pi,-0.207319716349268*pi,3.75491642423717*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.383704482411573*pi,0.47741900208023*pi,3.9078315978934*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.457669269889183*pi,-0.339890145397302*pi,0.5759320320809703*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.344913642169387*pi,3.24788825085061*pi,1.135064724715116*pi) q[13];\nu3(0.669983457150931*pi,3.08819097411521*pi,4.37756698303701*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.756292839407217*pi,-0.4459405557505963*pi,0.755979095305434*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.729284447912669*pi,2.9732129318349*pi,3.98596861529214*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.655563889645622*pi,-0.240154897619406*pi,3.65757576677456*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.171777858182639*pi,0.31491736247163005*pi,1.10139752064806*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.254097198326532*pi,3.28442729656575*pi,1.58831267863082*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.605135639668766*pi,3.48664157098634*pi,3.22607286996606*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.41885381720359*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1597764875558951*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.652933984061346*pi,3.46628100729696*pi,0.5884030747716659*pi) q[0];\nu3(3.5*pi,3.46709262446445*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3057843328716299*pi) q[8];\nu3(3.5*pi,3.34461079840747*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.841272011945303*pi,3.48347339372775*pi,3.82025099790054*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.113227619340568*pi) q[19];\nu3(0.586277429687347*pi,0.24432871182080096*pi,0.609259369612773*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.40228738965545*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[14];\ncx q[10],q[19];\nu3(0.414176618444212*pi,3.22934450141813*pi,0.782458484781296*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4214335814086*pi) q[12];\nu3(1.0*pi,0.0*pi,1.285334823324075*pi) q[13];\nu3(0.722825388892302*pi,2.98810580758*pi,4.3197573204055*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.565401165604982*pi,1.02417238291101*pi,0.801503058300591*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[12];\ncx q[4],q[9];\nu3(3.5*pi,3.41208733575047*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5472912379346755*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.30730121496073*pi,-0.263956685056415*pi,4.0087705639230595*pi) q[11];\nu3(1.0*pi,0.0*pi,1.269991008880158*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46502165141051*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46623191974842*pi,0.5*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.12503865241894*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.621597379685247*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,3.40112858722812*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(3.5*pi,3.3363990280849*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4532501052861395*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2007212109469871*pi) q[15];\nu3(3.5*pi,3.43146147046729*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2917353260177489*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2901217820803321*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3763445237478*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4768582002251005*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.339003745949817*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.582646557359127*pi,0.16159502836616202*pi,0.5536692454034894*pi) q[1];\nu3(0.729928288672275*pi,2.73618476536096*pi,4.02244678893852*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.885935799847539*pi,2.99450408179392*pi,4.20566702453022*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35765809396443*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.644215115475508*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40385024409993*pi) q[21];\ncx q[0],q[15];\nu3(0.510105958496706*pi,-0.359509476323085*pi,4.243905655328231*pi) q[1];\nu3(0.342862338084793*pi,3.17938947500526*pi,2.06983443743921*pi) q[2];\nu3(0.454328929114548*pi,0.6193112599760999*pi,4.321441084170321*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.582123635512708*pi,-0.07102637582168603*pi,4.302419142884499*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3936144547619005*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.816044272482948*pi,0.74653815314267*pi,0.5500580043340331*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.688268142180613*pi,-0.030029132682084014*pi,4.11361562288697*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.80812979553498*pi,0.11701281706552003*pi,1.071002616637399*pi) q[10];\nu3(3.5*pi,3.44153373869158*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258947056089791*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.637467137476355*pi,3.30880758220393*pi,3.26836444999213*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.665613532093022*pi,0.49325424841797005*pi,0.693108928855191*pi) q[10];\ncx q[11],q[20];\nu3(0.505206068749684*pi,2.99738228377635*pi,3.11962150068922*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.30374215707074*pi,0.44003792674653697*pi,3.60297350102685*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.59687993736514*pi,-0.03878630296563301*pi,3.77341819755365*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.536335186303706*pi,0.290340349876958*pi,1.256084771054116*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.870420167325312*pi,3.45348539207267*pi,4.47222655528034*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.535361570303418*pi,-0.156722952646005*pi,1.085204487229583*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45979746097448*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.820486162990395*pi,2.9993135835786*pi,3.90192010097448*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.859994843660965*pi,3.3961073937625*pi,3.00986548727766*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5773026747232*pi,1.09722488767252*pi,0.777999416110218*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.754775808664372*pi,-0.133840301122077*pi,4.38767853664507*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.797940717493956*pi,0.303605694823198*pi,1.1716797736822029*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.894978256097107*pi,0.36406120530181296*pi,4.46659560354452*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.384367308653559*pi,-0.4817748713531008*pi,1.222178103485005*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.91022956356699*pi,0.09899041069997205*pi,3.66739067320406*pi) q[0];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.651844858033458*pi,3.38774025559363*pi,3.9652447746693*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.595581157907647*pi,-0.4072246101264789*pi,3.8643823433493*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.622945465076667*pi,0.384563905254917*pi,0.604923120442436*pi) q[14];\nu3(0.634585296319388*pi,-0.076289347986494*pi,3.55888777320396*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.558134091109276*pi,3.23686033980045*pi,1.73787591033017*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0205880541985281*pi,3.44992339345972*pi,1.54686272428881*pi) q[21];\nu3(0.92251128787401*pi,3.04368063681246*pi,3.71479846957068*pi) q[0];\nu3(3.5*pi,3.47852956259821*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3893123479095562*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.402092332819541*pi,-0.352041814785354*pi,0.5548784726258638*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.559481571655255*pi,-0.06437234095330602*pi,3.95803981789712*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39090850929136*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0890398741731429*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.635193926844981*pi,2.96011855349098*pi,4.260763887533431*pi) q[15];\nu3(0.4260402472624*pi,-0.023707971938475014*pi,3.93077839479006*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.569790124468716*pi,-0.12362614389432203*pi,4.33505671941656*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.921259416056502*pi,0.6145399643393299*pi,1.184504384230445*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.444850986632586*pi,2.73225296382673*pi,3.76547400049654*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42016745850964*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.598006251370006*pi,0.347805758548124*pi,4.3241249297483595*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5348678450473834*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46767628312118*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[15];\nu3(0.412885267893283*pi,3.20368334788418*pi,2.1415859238928903*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.3180247211196758*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45425146209651*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.204203236271332*pi) q[7];\nu3(3.5*pi,3.33765212506493*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2666008357659702*pi) q[15];\ncx q[19],q[21];\nu3(0.54684319039354*pi,0.66722904747807*pi,4.26565749706846*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.48882837901826*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.344517870419729*pi,3.43665336731041*pi,1.472719981709457*pi) q[12];\nu3(0.479228275666721*pi,3.36439237689712*pi,1.52537233158565*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48988005544393*pi) q[14];\nu3(1.0*pi,0.0*pi,1.148770877397342*pi) q[16];\nu3(3.5*pi,3.40210102055639*pi,0.5*pi) q[19];\nu3(0.251440069812208*pi,0.81745911443394*pi,0.664358921539123*pi) q[20];\nu3(1.0*pi,0.0*pi,1.36370719658148*pi) q[21];\nu3(3.5*pi,3.38419682326889*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48794167999568*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38444930900614*pi) q[7];\nu3(1.0*pi,0.0*pi,1.410124357705664*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(0.798599527989548*pi,1.08298460046484*pi,0.739765636223954*pi) q[12];\nu3(0.691796441887861*pi,0.03976124549909399*pi,0.905270209846518*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.470136938384*pi) q[15];\nu3(1.0*pi,0.0*pi,1.125285180821028*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48668497956738*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39210770520177*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31963336279451*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32610686609147*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.388493115344421*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45620033301413*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4758251378554*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5158497943023908*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284642252776093*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.635898838858923*pi,-0.171072695744181*pi,0.8543599154921371*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.658069866926655*pi,0.18135051343484498*pi,4.225628171911*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.703926841971273*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.339647215964981*pi,3.25618071587816*pi,2.14663994022956*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.361561651478126*pi,-0.32487519733077397*pi,1.3335178376408852*pi) q[3];\nu3(0.407044429327856*pi,2.90308757116052*pi,0.8790941630589479*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.236845627275761*pi,2.56597449778738*pi,1.1737151488387592*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.741973909279531*pi,0.78942503099523*pi,0.655881854577579*pi) q[11];\nu3(0.365479347887267*pi,-0.189815162870206*pi,1.0181433718884931*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.592807102409397*pi,3.14162900478588*pi,4.419769037838909*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.399123620024606*pi,-0.4247273016754691*pi,0.708683260688735*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.449907226690695*pi,0.74855219053846*pi,0.768855406994867*pi) q[3];\nu3(0.461074617621974*pi,3.09946879925372*pi,1.0202389526956601*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.364206203126475*pi,3.07519049989937*pi,1.99085504599486*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.446244953846168*pi,0.04153883137782999*pi,4.1112063295666*pi) q[11];\nu3(0.336842574395836*pi,0.5552029566491099*pi,4.150888715419351*pi) q[14];\nu3(0.174283988725581*pi,0.263346243517136*pi,4.4331717423805*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.68336161211306*pi,-0.22370229214207898*pi,1.015839245664902*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.701839997080672*pi,-0.343878999100357*pi,4.3191744640441705*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.656392451757429*pi,-0.225315594913242*pi,4.34917879808261*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.637060508550186*pi,-0.010727219493776974*pi,3.55394625296931*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.609526228523993*pi,-0.4671303550678178*pi,3.84242082550256*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.499840380496016*pi,-0.301280492026695*pi,1.185072634082885*pi) q[15];\nu3(0.216745037433099*pi,2.99715676129206*pi,1.180611114451691*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0226735884860953*pi,-0.276687796875254*pi,1.5869057918286*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.294525643883988*pi,0.10158390481874102*pi,4.0012814481263295*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.855177987521992*pi,3.49611507429797*pi,3.38051991054254*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.35360295220928*pi,0.7040193299684301*pi,0.716226126698949*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.309293478948012*pi,0.68948460992444*pi,4.11506702945486*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.713157499930509*pi,0.10998516772707201*pi,4.07309250381072*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.837724537632648*pi,-0.12510415661499102*pi,1.073233130925731*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0333264847255239*pi,0.41895000131926896*pi,4.492736885640181*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.3425102665642*pi,1.06720493225443*pi,4.42004973276622*pi) q[18];\nu3(0.668456647169145*pi,3.2711957139311*pi,4.2282788331404095*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.559032856099542*pi,0.324798668912212*pi,0.7543941320511129*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.706153133995799*pi,0.17850897299616098*pi,3.72227219929148*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.357563034362985*pi,0.4953430047016*pi,3.52038999577546*pi) q[18];\nu3(0.175524381502872*pi,0.21547297857395398*pi,3.52691181992123*pi) q[19];\nu3(0.678837475243871*pi,-0.08654415491386103*pi,3.78050022476584*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.26222785470189*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46802432061929*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.426422984168821*pi,3.11778761664391*pi,1.281065088488699*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.366568633875676*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243386372426683*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(3.5*pi,3.36815290551262*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44834014486544*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.196341256446888*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.772056259168423*pi,-0.344321587233826*pi,0.910842052680474*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[21];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.062027241720775*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35519953557529*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3051042438506*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.238542811356766*pi) q[12];\nu3(3.5*pi,3.34741237858729*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42817758234749*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1480005949702972*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4480111603464*pi) q[20];\nu3(1.0*pi,0.0*pi,1.190463882837312*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5378557598156197*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40285646431844*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.286207370506953*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.49996305676043*pi) q[16];\nu3(3.5*pi,3.49538501061912*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[16];\ncx q[6],q[9];\ncx q[7],q[14];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5608218596828927*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5879272009265839*pi) q[18];\nu3(1.0*pi,0.0*pi,1.386630443959696*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.454600782346549*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48685662516581*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40685152015795*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.226857257805601*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.198610530687471*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.572285468561851*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[14];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.693876409305248*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.632658245984331*pi,-0.332231100946703*pi,4.04740535605512*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4263598085378*pi) q[9];\nu3(0.57021303161349*pi,2.97517646833652*pi,3.70450300472316*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5350732280044365*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.506464585788751*pi,2.58677153241055*pi,1.3080683786842981*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.45651531247602*pi,3.4940298400474*pi,0.8974973568203299*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.131973111528391*pi,0.02915771141540402*pi,4.107356470947931*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.585778499955009*pi,3.27586503071232*pi,0.5995404707897884*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.59237606058642*pi,0.30219941503597103*pi,1.380384939804302*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.83216597304565*pi,3.03462331459558*pi,3.76175853652858*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.316956149267513*pi,3.46030504288771*pi,0.8304117856494331*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.524728884222949*pi,0.43379782598001304*pi,0.704770353166981*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.681533184777844*pi,0.80392733487256*pi,0.918686255000013*pi) q[11];\nu3(0.437729930282966*pi,3.03061159177161*pi,1.76843286527129*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.357434124909916*pi,0.5832617366535*pi,0.640989381439468*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.424720370875998*pi,0.75236658244545*pi,4.393978484801551*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.051324691848962*pi,0.5337099908973599*pi,0.5706456014722039*pi) q[4];\nu3(0.195891189500548*pi,0.03412611115713804*pi,1.362054939533101*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.666207578305904*pi,3.04361392209128*pi,3.38173827399864*pi) q[7];\nu3(0.115413624456474*pi,3.27976547280899*pi,1.72609053035029*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.760885501286313*pi,-0.4925439386868348*pi,3.60964799635827*pi) q[11];\nu3(0.224198046622282*pi,-0.309448858520397*pi,3.82239462856645*pi) q[12];\nu3(0.2714384310919*pi,3.34478649214155*pi,0.8835610965783369*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.670223376129605*pi,0.58080268647283*pi,0.5170766228224599*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.566885559333957*pi,-0.24592131411790402*pi,3.44056048766193*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.534801973826113*pi,0.334788408710862*pi,0.94156946944402*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.284130669315498*pi,-0.38387031271667*pi,4.21211081303807*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.180821085027947*pi,3.43087691430529*pi,1.4694617474643081*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.193727861018059*pi,1.0194168436698*pi,4.4024725088665395*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.409383630165854*pi,3.33385246442289*pi,0.850347591572594*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.825545139980325*pi,-0.125748403311727*pi,4.29343777777276*pi) q[13];\nu3(0.401362092151672*pi,0.392019758978698*pi,3.46000507029244*pi) q[14];\nu3(0.349017658958347*pi,2.85537572153071*pi,0.878112967623955*pi) q[16];\nu3(0.113830518951366*pi,2.70855025564139*pi,1.002803256031776*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.331745362786751*pi,-0.45492310004570913*pi,1.61346221361962*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.499136266609396*pi,-0.334987388972776*pi,1.2894523093534551*pi) q[21];\nu3(0.846805676984921*pi,0.19842332336513602*pi,1.53550753105615*pi) q[0];\nu3(0.704713166328237*pi,2.88278745513471*pi,3.79155187198863*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.677954417988232*pi,0.012257567612008025*pi,3.78502041831565*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.445910223672654*pi,0.89380347408416*pi,4.044150237784709*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.741838351670933*pi,3.48472715540016*pi,4.1535255338265795*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.853458695184913*pi,0.17985963855808995*pi,1.67400317791152*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.116573644449428*pi,3.03839845184938*pi,0.5364438767303568*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44721159003972*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.534881747080173*pi,0.399651001096057*pi,4.4526121245844905*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1830091607771651*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47147931187057*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.31185617051949*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.39945545070061*pi,0.5*pi) q[8];\nu3(0.835398870896178*pi,2.37478216271612*pi,3.80936182883398*pi) q[9];\ncx q[11],q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.286699815679453*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,3.46545231240974*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3837783975097*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.350145267808326*pi,0.43410622765809204*pi,3.84134863613901*pi) q[9];\nu3(3.5*pi,3.47384480823517*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273438547188399*pi) q[12];\nu3(1.0*pi,0.0*pi,1.255722750175202*pi) q[13];\nu3(3.5*pi,3.39787810449376*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44422149402855*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43889481642478*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2532326872910882*pi) q[19];\nu3(1.0*pi,0.0*pi,1.128127147946606*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282068337677297*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[18];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.394071373822181*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5356445597508812*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38959850509759*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.407638437826559*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37878022604486*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2829568914906408*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5545413706803398*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5480151927601615*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5449612440352717*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[10];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43437404571224*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45096642052638*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.771468725198044*pi,0.09599445687374597*pi,1.407776425838858*pi) q[8];\nu3(1.0*pi,0.0*pi,1.336324598628555*pi) q[9];\nu3(1.0*pi,0.0*pi,1.170513107010416*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.922277788486242*pi,2.85054785519525*pi,3.45200742738232*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35779214291127*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.537959693471997*pi,2.74098488429806*pi,4.03240751469081*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.958719355248794*pi,0.482028451016556*pi,0.5789922843850341*pi) q[14];\nu3(0.443011303478977*pi,3.20814377258042*pi,0.7664067696408761*pi) q[15];\nu3(0.382198476561131*pi,3.34332545217832*pi,0.660495015700686*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.703922502670218*pi,3.37089348189956*pi,3.37982926810239*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.816837115535809*pi,-0.301470123656968*pi,4.2565026187104*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.519416120211991*pi,-0.11036188480384501*pi,4.08947549381159*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.24723267641647*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42783112599719*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.584292956694735*pi,-0.221855646711627*pi,3.7281565655763*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.631055257729925*pi,2.758884171862*pi,4.138802307212281*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.712459808832522*pi,3.08181293792804*pi,4.05770653926795*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.28230340500533*pi,3.19275619338664*pi,1.74053588937591*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.548820746610086*pi,3.31681571233684*pi,0.615874033762075*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.648292614504831*pi,0.48340128275538796*pi,1.3045487448499*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(0.742058314894915*pi,0.023373719238541035*pi,1.329807968859771*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.236587024677762*pi,0.26364380852511204*pi,4.07752456575368*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.705192906795831*pi,2.91406869312081*pi,4.36253500062634*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.147138453045023*pi,3.08183732272986*pi,1.5264401387065*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.76541214471688*pi,3.39032804314291*pi,3.99335564339877*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.253531116601205*pi,-0.10771747788860497*pi,1.144986460936404*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.55912944680731*pi,0.253533538210433*pi,3.76194378690319*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.702910462178477*pi,0.03457541784547702*pi,4.46500887950709*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.399588147522718*pi,0.5187002064395501*pi,0.639272212184133*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.536514858171086*pi,0.30646968011490305*pi,0.941558675256484*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.567995697898117*pi,3.48654365500638*pi,3.95447644716342*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.528318899821265*pi,0.41005272125455605*pi,1.334127618638922*pi) q[20];\nu3(0.315796042334304*pi,-0.38111402142420003*pi,0.706851157251396*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.481407536034714*pi,0.34254566722287405*pi,0.9745236185038539*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37350883454404*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.525195027318055*pi,3.32040550587607*pi,3.44087231847207*pi) q[12];\nu3(0.335235311890627*pi,0.048177518960194954*pi,1.040980848251748*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206580281799603*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.297824599111304*pi,3.15892489595902*pi,1.0105979209167169*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.420956905850021*pi,0.51429761012122*pi,0.5427436637402148*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.445100847090513*pi,2.98239623605334*pi,0.98477503628987*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35489538526023*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[0],q[13];\nu3(0.571163188976414*pi,-0.398539621496515*pi,3.88837568075556*pi) q[2];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.337850170853363*pi,2.95994874475943*pi,0.8573878305642351*pi) q[6];\nu3(3.5*pi,3.4530366634461*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240412449047399*pi) q[19];\nu3(3.5*pi,3.44131388331885*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4752814743657*pi,0.5*pi) q[4];\nu3(0.158158116420243*pi,-0.36865149232497696*pi,0.5903052593925642*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.913050643877993*pi,0.62132380426221*pi,0.5698601002009738*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.208422153647589*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.373904948820188*pi,0.63602213573022*pi,4.45343465795148*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2937287046119161*pi) q[18];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.474643609992664*pi,-0.12660298409923498*pi,4.0857908573177095*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.17456546078646*pi,-0.36068948316181604*pi,1.104963158166927*pi) q[10];\nu3(3.5*pi,3.48531520816159*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37475273371532*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1372664049372951*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.798740017819124*pi,0.15977577436595902*pi,3.92111094156982*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4598374572532204*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303466148832244*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.398474335173866*pi,0.81863301458951*pi,4.11091421576303*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5577915187786695*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6116866525824189*pi) q[18];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45046302477722*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.640383318906366*pi,-0.397391437846753*pi,3.77394166685387*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3810648645417*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2533227906295639*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5481060361592002*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.677229402055305*pi,0.90645273726413*pi,1.081883061531979*pi) q[0];\nu3(3.5*pi,3.42553636537943*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42514233953053*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47088613647777*pi,0.5*pi) q[3];\nu3(0.500103653025805*pi,-0.33759608276375197*pi,4.25891167522772*pi) q[4];\nu3(1.0*pi,0.0*pi,1.136780225765662*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.305136303712115*pi,0.47814092530991403*pi,0.894895667742684*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.192871711183892*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.507766331283625*pi,2.83533811038999*pi,1.464837558049855*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.50202853198067*pi,0.11306587244199295*pi,1.381826468613503*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183008067473325*pi) q[17];\nu3(0.547361634986054*pi,0.53300218396152*pi,0.698622949516868*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.558858740992982*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\ncx q[1],q[5];\ncx q[2],q[10];\ncx q[3],q[17];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.411104720030619*pi,0.467547203536127*pi,3.69214176392974*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.793260326262814*pi,0.9137945947908099*pi,0.686863363733407*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[21] -> c[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43767276035224*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.352715054376811*pi,-0.4896235184606433*pi,1.57620664251776*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46599430558744*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42752581963376*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[7] -> c[7];\ncx q[1],q[5];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(0.671908135037273*pi,0.12953405426251097*pi,1.2206356792930069*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.669464948014772*pi,0.12976947313100995*pi,4.22607805562249*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.674043084306961*pi,3.12647219324533*pi,3.40550156293857*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.519846607330939*pi,3.07255667321068*pi,3.07875942472315*pi) q[19];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46936787829318*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.440707576285241*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0936027931515429*pi,3.33003710840653*pi,1.046162417770456*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35700288105493*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.351128214478197*pi,-0.386746162613106*pi,0.7495201901277571*pi) q[1];\nu3(0.185192714328871*pi,0.08498621927574501*pi,4.43675493888498*pi) q[2];\nu3(0.501954631126392*pi,3.37936951770469*pi,3.2023393738899*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.171189696373104*pi,0.25054715056910504*pi,0.782050412114769*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.424991667704093*pi,3.20845627638155*pi,4.40426364089973*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.341372759732073*pi,0.346785545202273*pi,4.2187717876942195*pi) q[17];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.877554656098988*pi,3.11000786657437*pi,4.49944000500907*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.522123087693657*pi,0.8656054759118701*pi,0.62841684071673*pi) q[14];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.521203604809162*pi,0.07597457297309396*pi,0.782988054509862*pi) q[0];\nu3(0.44249216177507*pi,3.10870250715911*pi,1.62513990856635*pi) q[1];\nu3(0.882700707299023*pi,-0.03726562195544503*pi,1.425294635688038*pi) q[2];\nu3(0.175203691277814*pi,-0.281261988474092*pi,0.891429129913164*pi) q[3];\nu3(0.542434764299133*pi,0.5434487846441001*pi,4.47401477634984*pi) q[4];\nu3(0.639223694939292*pi,0.272122486964786*pi,4.40525574411033*pi) q[5];\nu3(0.445403225539997*pi,0.015990554601361007*pi,1.3248182906603732*pi) q[6];\nu3(0.314619502718068*pi,3.46872841266592*pi,0.859471042141166*pi) q[7];\nu3(0.473759821963606*pi,-0.263147048214308*pi,1.4608939826153962*pi) q[8];\nu3(0.711454657979889*pi,0.6530334924305501*pi,1.0020852800749451*pi) q[9];\nu3(0.357021581492046*pi,0.312737420771772*pi,3.73635785947947*pi) q[10];\nu3(0.161365881706232*pi,2.98087060073114*pi,1.52901915313638*pi) q[11];\nu3(0.502694234138783*pi,0.7893447695745299*pi,4.2830690290180495*pi) q[12];\nu3(0.506066050532054*pi,3.37674585903362*pi,0.920808276393007*pi) q[13];\nu3(0.232859494013376*pi,0.88072850650508*pi,4.46565915031018*pi) q[14];\nu3(0.943865913079674*pi,0.411007902062403*pi,4.21169720574837*pi) q[15];\nu3(0.295637306949579*pi,-0.040534331977347016*pi,4.47923530132257*pi) q[16];\nu3(0.535304725716878*pi,2.87492384173243*pi,3.58087440434253*pi) q[17];\nu3(0.737633833365509*pi,2.57949749570722*pi,3.92262940692455*pi) q[18];\nu3(0.251525781077112*pi,2.91155831794926*pi,1.1673962692895898*pi) q[19];\nu3(0.62015142817363*pi,2.93775416985701*pi,3.49724924904907*pi) q[20];\nu3(0.83759842134342*pi,0.13338890600104703*pi,1.2702426681802779*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31690086661854*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.261589536308175*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.444790200961*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.249661577278144*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,3.35819113997865*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[4],q[6];\ncx q[7],q[9];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.2433179285170919*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\ncx q[17],q[21];\ncx q[18],q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.4629153830897*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45145028112905*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44569045089198*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49016846767769*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3192603952377029*pi) q[6];\nu3(3.5*pi,3.3973221054034*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.211551898496512*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5988363141735122*pi) q[10];\nu3(3.5*pi,3.37244674290782*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.291002889507362*pi) q[13];\nu3(3.5*pi,3.3944755389586*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.266956873195547*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249603819406037*pi) q[16];\nu3(3.5*pi,3.43811927758377*pi,0.5*pi) q[17];\nu3(3.5*pi,3.48878942671423*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.338868031808055*pi) q[19];\nu3(1.0*pi,0.0*pi,1.269380982462605*pi) q[20];\nu3(1.0*pi,0.0*pi,1.246763535581086*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[4],q[6];\ncx q[7],q[9];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.698381363711417*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\ncx q[17],q[21];\ncx q[18],q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39662518426316*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5589623496423131*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5072068173989095*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.743927948956396*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.399447927337659*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5417803623073598*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45996150909747*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.495439668986419*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(0.728233524072457*pi,0.30577628646253696*pi,0.992019476797256*pi) q[8];\nu3(0.836145701902398*pi,0.37460321443466804*pi,3.95836221844233*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\ncx q[17],q[21];\ncx q[18],q[20];\nu3(0.229016508665395*pi,0.36334788391580397*pi,3.84506740776268*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.709235661042838*pi,3.33196590990748*pi,3.21686818411236*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.501212705042296*pi,-0.02758914231704801*pi,1.1948277322572411*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.896718071909511*pi,0.374230456592166*pi,0.5278671111985321*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.247365345601739*pi,0.9470867984278599*pi,4.14370834415204*pi) q[1];\nu3(0.936474842723183*pi,2.59185780327139*pi,3.95809477522075*pi) q[2];\nu3(0.929998411713513*pi,0.182192861129149*pi,1.059029383730397*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.456538734514594*pi,2.76512373399655*pi,1.51949107667594*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.396593003981041*pi,0.396500196067172*pi,4.06325021284868*pi) q[11];\nu3(0.715400762884645*pi,0.36763394527608995*pi,4.2491032699719*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.233880855390089*pi,0.15799738350999404*pi,4.3598261989369895*pi) q[1];\nu3(0.411437462205828*pi,0.086408837009875*pi,3.62769571232821*pi) q[2];\nu3(0.706622210837407*pi,3.13849012155187*pi,3.0185783938554*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.311221382420969*pi,-0.158710533532947*pi,4.019412110947719*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.309705733940451*pi,3.10239015688529*pi,0.970737353835303*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.629629125128686*pi,3.20446388588823*pi,3.91468606785957*pi) q[11];\nu3(0.301248107565877*pi,3.05099652143259*pi,0.617986822640332*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.373786824003953*pi,-0.13604441801731798*pi,1.26246113428937*pi) q[4];\nu3(0.554121134298106*pi,0.21964191899354601*pi,0.5820865993984515*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.399114820597389*pi,2.71099044345107*pi,1.67047833846477*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.391906227426*pi,-0.17112810341240697*pi,0.608641321878659*pi) q[13];\nu3(0.498603290301922*pi,2.72293587919047*pi,3.60079902319136*pi) q[14];\nu3(0.526091896751188*pi,2.76743763318761*pi,1.234421577511656*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.924306844120871*pi,0.232267029232902*pi,1.134355764117611*pi) q[17];\nu3(0.67919730566918*pi,-0.19674856315911998*pi,3.34526009859004*pi) q[18];\nu3(0.126964946298189*pi,3.06884465248196*pi,1.57795094229237*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.377571394479899*pi,-0.11041243570077403*pi,1.365662260536669*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.381728159221379*pi,0.7258007783920499*pi,3.75432046847495*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.496461431526829*pi,0.25909968251135196*pi,4.4189109208999096*pi) q[13];\nu3(0.850227749649098*pi,2.69176332764108*pi,3.31641895510131*pi) q[14];\nu3(0.671096620392231*pi,0.03806077809795605*pi,1.030243851986003*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.341436028999337*pi,-0.15228971564306498*pi,1.61009480062538*pi) q[17];\nu3(0.41809255774706*pi,-0.15776283104952998*pi,0.5728691574406319*pi) q[18];\nu3(0.338491773371439*pi,0.250244915991474*pi,4.02174332640291*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.673978462829074*pi,0.09466004795691996*pi,3.77760142871962*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.445931729279835*pi,-0.14790735493895402*pi,3.68580792016344*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608228343093578*pi,3.48376049403198*pi,3.20449823865205*pi) q[20];\nu3(0.408091498309569*pi,0.52503244447115*pi,0.5616504230717629*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.316505659598627*pi,3.49186430506547*pi,4.008487574815851*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.415085253544442*pi,3.32421604863798*pi,1.84496557071929*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.261261376755932*pi,-0.023957255207496975*pi,4.02990853497652*pi) q[20];\nu3(0.703647790411505*pi,-0.097495664641289*pi,3.97649160743872*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,3.33316166655232*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32844032930007*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.261124234776069*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.147578039395305*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45257166643162*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.42968561749035*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.090003740104996*pi) q[8];\nu3(3.5*pi,3.41269186221555*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49316942674502*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47195228077504*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.110029960466104*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2282376570268672*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252708295304926*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241968793249046*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[10];\nu3(3.5*pi,3.3010951605873*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.242965020412274*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.33345254624048*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.46086756243742*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48706027219078*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3648701015571*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5319726273781358*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2276230011440479*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46945448303962*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35523725020255*pi) q[15];\nu3(1.0*pi,0.0*pi,1.21873279565712*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.352885851431569*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44845047425099*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.633470840958047*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5829909994195948*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4147694511244495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.37122454213415*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.165796775552945*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.720192381809731*pi,3.19720441370639*pi,4.3643118326877595*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.274362092405817*pi,-0.40090666012737597*pi,0.532997237304575*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.516974742329936*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.211542713700316*pi,0.30221383402548896*pi,1.121782870559532*pi) q[1];\nu3(0.372596855145783*pi,0.18991547241010498*pi,4.17352195791472*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.41879200131934*pi,0.88915348579121*pi,4.065557341876691*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.686879147066953*pi,-0.36850332687622*pi,4.08927230995152*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.588931878950058*pi,3.04724728193927*pi,3.08247290421092*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.880517996390885*pi,3.47236829749377*pi,3.73444819140988*pi) q[4];\nu3(0.350226055973969*pi,0.03101708681479798*pi,0.781071103945036*pi) q[5];\nu3(0.369796811894029*pi,-0.4981843549932335*pi,4.11201509147554*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.526677929750321*pi,1.01296445617898*pi,0.678599842895666*pi) q[8];\nu3(0.7594920962636*pi,3.14792081484438*pi,3.6239416470478*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.36864469903006*pi,0.06265526007991096*pi,4.16751587898826*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.401696063158375*pi,2.81391092746496*pi,0.7585603656248809*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.578365100234484*pi,1.08048452618834*pi,0.766340387274684*pi) q[3];\nu3(0.905875532224974*pi,-0.33923966273170303*pi,0.5428123101771533*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.495207407181595*pi,-0.252579004058481*pi,0.94390183993402*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.563991171535054*pi,3.36726013925175*pi,0.63236075762168*pi) q[8];\nu3(0.724281775729649*pi,0.7414017266983699*pi,0.851091973098328*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.048875295968932*pi,3.2299690452959*pi,0.605436642548923*pi) q[11];\nu3(0.669546544153152*pi,0.84325898776008*pi,0.998237222981385*pi) q[12];\nu3(0.411535572404752*pi,0.05325989254027497*pi,1.268391196667432*pi) q[13];\nu3(0.398013476588478*pi,0.9513114262739999*pi,4.10066159384025*pi) q[14];\nu3(0.300156916375544*pi,3.38079007998186*pi,1.50663524907231*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.3173979850421*pi,2.6748007584183*pi,1.2572091561396062*pi) q[17];\nu3(0.555490031140823*pi,3.42969112497787*pi,3.8795316094667*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.309080486595344*pi,0.21702937238666098*pi,0.965291230166063*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.378226358275915*pi,2.85715205024525*pi,0.81502295728642*pi) q[10];\nu3(0.3537408947996*pi,0.35420279341918004*pi,3.75346470513223*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.859519993227687*pi,0.5095865609205501*pi,4.044287193931741*pi) q[13];\nu3(0.401515780427436*pi,-0.4150639372101418*pi,4.0919698325507206*pi) q[14];\nu3(0.765560290812482*pi,0.431701151875309*pi,4.34097952229659*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.586442226656264*pi,-0.467887997402579*pi,1.006664243781167*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.591772714339573*pi,0.72412335295378*pi,0.723190674291246*pi) q[19];\nu3(0.690160769757992*pi,0.92045135991826*pi,0.5534569480351254*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.363779106336685*pi,-0.359185298318001*pi,1.60578880230471*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.422824286816515*pi,2.50171330584397*pi,1.257200721658236*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.706239203395356*pi,-0.20094164915963503*pi,1.0370572280991102*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.701896793796963*pi,0.31151025224304196*pi,4.47559820691514*pi) q[19];\nu3(0.702888889383919*pi,0.6067018547385401*pi,0.641007129762183*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.805728552053586*pi,0.59461494664798*pi,4.4114018318356205*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.680083991870511*pi,3.49208810433467*pi,3.66560064267973*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.731514743154158*pi,3.13449064040954*pi,3.22561393840494*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46522306351251*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.185234824045179*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.495614131944571*pi,-0.4805525275889832*pi,3.89068112469255*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34476259746036*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3844850889021*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.171602113784618*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.141811919298045*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44158361015498*pi) q[5];\ncx q[7],q[16];\nu3(3.5*pi,3.43665517111981*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.3095343240018469*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43514034880147*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,0.5901296833802778*pi) q[6];\nu3(3.5*pi,3.44854630677695*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.44462175256769*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.433813755472529*pi) q[10];\nu3(1.0*pi,0.0*pi,1.235072923778045*pi) q[11];\nu3(3.5*pi,3.36865911517923*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.298331910594426*pi) q[14];\nu3(1.0*pi,0.0*pi,1.210525774341884*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,3.31441434372173*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5512431294564313*pi) q[19];\nu3(1.0*pi,0.0*pi,1.184849806534799*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[19];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.28471442414173*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.48557776210689*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.3982973484191161*pi) q[20];\nu3(3.5*pi,3.37660786443909*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47670600478103*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4391808341820305*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.459297815532549*pi) q[14];\nu3(1.0*pi,0.0*pi,1.294825713747753*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5200636486913651*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35720645926021*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5441151793742107*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.710428286453673*pi,0.57145617693212*pi,0.822256154306612*pi) q[1];\nu3(0.354448057171366*pi,3.17125608452977*pi,1.86104789663167*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5037678019123035*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.532205295544984*pi,0.470237853571834*pi,0.6486245834814*pi) q[1];\nu3(0.412701401425833*pi,0.0008817278876339651*pi,4.15458716474865*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.546114890869389*pi,-0.051964186008889024*pi,1.148341065994225*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.127473082022326*pi,3.34527795961803*pi,0.990041823631876*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.721449708564778*pi,-0.389282835193276*pi,3.91504700006855*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.295613642910609*pi,-0.349001186458303*pi,1.0302116572956241*pi) q[4];\nu3(0.325976303968814*pi,-0.02132485720079702*pi,1.045805751953413*pi) q[5];\nu3(0.428774022293621*pi,-0.137557956078737*pi,3.83628791474442*pi) q[6];\nu3(0.161322023793419*pi,2.76267210295105*pi,0.940797616718441*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.565857113155491*pi,3.30503532932234*pi,3.23767110726109*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.352063292383015*pi,0.43916559414080103*pi,4.23352698792158*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.827500472617249*pi,-0.25577297583507097*pi,3.8515751326918*pi) q[4];\nu3(0.593580507948685*pi,0.234652451160704*pi,4.39201809461922*pi) q[5];\nu3(0.902240241651345*pi,2.9372123387877*pi,3.55530157389834*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.50270433618451*pi,0.59396584723394*pi,4.33202709032241*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.721263049332554*pi,2.74719691932979*pi,3.78284226725871*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.507065480089372*pi,-0.190059996005777*pi,4.39676782085642*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.115849345238978*pi,3.35830908077743*pi,1.79774018882894*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.785081985092532*pi,3.42575469141867*pi,4.16218516356484*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.652888206876555*pi,0.62517330837772*pi,0.5305124543884978*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.169936366669149*pi,3.17599753773574*pi,1.398809156651157*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.229624533293851*pi,0.07314943704746402*pi,0.9265419443045291*pi) q[17];\nu3(0.200499801041831*pi,-0.20730132826777597*pi,4.3981149380666995*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.699367753420846*pi,2.84713018225211*pi,3.41567080914439*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.195027755149289*pi,0.038321328040362035*pi,3.6620542597108*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.581382789384075*pi,0.039811320585461996*pi,3.57647302535077*pi) q[14];\nu3(0.456726002281609*pi,-0.27253037326984997*pi,4.2954486328182995*pi) q[15];\nu3(0.145723692067118*pi,-0.4786597409063349*pi,1.95991610484842*pi) q[17];\nu3(0.101150815849866*pi,-0.09763360297062301*pi,4.33709151579418*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.893527637536981*pi,2.82763193429288*pi,4.1039590020163*pi) q[9];\nu3(0.776245003579231*pi,0.12604894323305904*pi,4.2543786647985105*pi) q[10];\nu3(0.595125264266784*pi,0.19352607972211*pi,0.770527847417936*pi) q[11];\nu3(0.211072523103868*pi,-0.07938744424079802*pi,1.4070027667788318*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.433550776924684*pi,0.6301638828387199*pi,3.76428566376346*pi) q[14];\nu3(0.520697511794794*pi,0.07454686420435197*pi,0.655371598477532*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.516931416224547*pi,2.68783400629129*pi,4.0135779191301*pi) q[20];\nu3(0.425056799887623*pi,3.2683482443895*pi,1.479843679758405*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27728158622463*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.372769863282538*pi,3.25401962646874*pi,2.15450789883507*pi) q[9];\nu3(0.65533955449633*pi,3.1151205097069*pi,2.88613347740262*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.456889603431092*pi,0.04087492724015995*pi,4.21923488166464*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.084190699600979*pi) q[19];\nu3(0.503643571200814*pi,0.67274767790679*pi,0.9885712057902629*pi) q[20];\nu3(0.442840170270004*pi,0.8554048677222299*pi,4.00221148029297*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[14];\ncx q[3],q[17];\ncx q[5],q[19];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.34155795505564*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0609392118290248*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.34556647702142*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48242725931788*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49260753397198*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1653450011594368*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.102441296079526*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.3515902143597671*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.469557593841079*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43631062714384*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[14];\ncx q[3],q[17];\ncx q[4],q[12];\ncx q[5],q[19];\ncx q[6],q[10];\ncx q[7],q[8];\ncx q[11],q[21];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.152694703908927*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4572634588851*pi) q[18];\ncx q[0],q[15];\nu3(3.5*pi,3.42691743695505*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45082372223153*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44936792198991*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.552342598163515*pi) q[8];\nu3(1.0*pi,0.0*pi,1.254223023197813*pi) q[9];\nu3(1.0*pi,0.0*pi,1.306773645676468*pi) q[10];\nu3(3.5*pi,3.45778482589652*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.232531705655723*pi) q[12];\nu3(3.5*pi,3.46326141312966*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5048069276194846*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5358632741299858*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285359517787303*pi) q[20];\nu3(1.0*pi,0.0*pi,1.108079754847307*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[14];\ncx q[3],q[17];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[8];\ncx q[11],q[21];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.42098266891528*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.34311812273941*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41561134234039*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5800678389647627*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.711884568834263*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5539353703286638*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.736923758096241*pi,0.355805899472609*pi,0.9092620215764671*pi) q[3];\ncx q[4],q[12];\nu3(0.907224757966096*pi,3.16076528785928*pi,0.650281820395486*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[21];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.780515496795084*pi,2.60726546257866*pi,3.89065712702755*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.602780326456465*pi,-0.12797448822594398*pi,0.5302775977598982*pi) q[2];\nu3(0.583631788208107*pi,0.24877533621955805*pi,1.419876319572958*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.41273352720868*pi,-0.147125757354237*pi,3.69408415460837*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.329066561942135*pi,3.15501891980644*pi,0.823078410577891*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.700179047630973*pi,3.23771588426324*pi,3.10931374964535*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.213247513109625*pi,0.053090848754122955*pi,4.14593976269345*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.45059179340518*pi,-0.386648596381098*pi,0.723803578218094*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.683327253511412*pi,0.20897196361133397*pi,0.5744502964968824*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.299864857198677*pi,-0.25427856390681003*pi,4.02411921682695*pi) q[13];\nu3(0.453816581224244*pi,-0.0012955590202500256*pi,1.3713594498435069*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.202187104686534*pi,0.47859070377340795*pi,3.50435537896224*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.781676791904312*pi,-0.321428010497939*pi,3.41861297010268*pi) q[19];\nu3(0.409688790798577*pi,-0.13073517554879*pi,4.04268772432499*pi) q[20];\nu3(0.687717264752383*pi,2.73528516934614*pi,3.58145279236314*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.737720687089321*pi,-0.246829560622846*pi,3.71702316273247*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.471906322688874*pi,3.43419886676242*pi,3.14727313893672*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.292751509680498*pi,0.08211243313163796*pi,3.59256161772762*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.352593305739531*pi,0.142729612806609*pi,0.891742030894398*pi) q[13];\nu3(0.387302207621586*pi,0.22168325922502297*pi,4.42441465912004*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.51853177262523*pi,0.5757866231326301*pi,0.984399932728919*pi) q[16];\nu3(0.280119736844034*pi,0.67407217761673*pi,4.00764712248813*pi) q[18];\nu3(0.560895026529384*pi,0.64727279721843*pi,4.46869848855885*pi) q[19];\nu3(0.312831992689074*pi,-0.144278876145434*pi,4.03077111262267*pi) q[20];\nu3(0.51799984995916*pi,0.8628636845045199*pi,4.15400896152076*pi) q[21];\nu3(0.337096787742691*pi,3.24487826133456*pi,4.433378962164889*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.374014821559135*pi,-0.08460770295278802*pi,1.260270216215602*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.825729380681143*pi,-0.10965214059878597*pi,0.870656178499185*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.770444778665718*pi,2.67621919637289*pi,3.57686597820956*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.583575502974286*pi,-0.259009738175437*pi,4.30556559758327*pi) q[0];\nu3(0.304562798320653*pi,0.5215771436793399*pi,0.8591101360497899*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.698162491148127*pi,-0.193680155689197*pi,3.98861180695247*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.551962019347371*pi,3.49671858649814*pi,3.08079663051193*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[20];\nu3(0.743045420590752*pi,2.56401765163717*pi,3.79399845924143*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.200679334995232*pi,0.20791974818618197*pi,3.32863159759476*pi) q[10];\nu3(0.897016974898133*pi,-0.201226675609257*pi,4.37368277534184*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.782734903983519*pi,2.8880009475274*pi,3.30405171825791*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.2473105461022*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4938667697812*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.152605900302098*pi) q[4];\nu3(0.76710780668095*pi,2.92247778056766*pi,3.91817069740765*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.610425302080015*pi,3.49387612221547*pi,0.509593549252042*pi) q[9];\nu3(0.492145495523309*pi,3.1185668469354*pi,1.95088855933909*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.479675470184271*pi,0.407045502192408*pi,3.99697108033393*pi) q[15];\nu3(3.5*pi,3.48843796785604*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326946082200772*pi) q[20];\nu3(1.0*pi,0.0*pi,1.299353817305004*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.65599454285143*pi,3.20141820034509*pi,4.364868947498881*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47539876493801*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.30874719421019*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233823683762487*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5819767958987948*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44796192481187*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[11];\ncx q[2],q[4];\ncx q[3],q[20];\nu3(3.5*pi,3.44490988248242*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35590609559891*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2779580801938502*pi) q[10];\nu3(1.0*pi,0.0*pi,1.108515107062428*pi) q[12];\ncx q[14],q[15];\ncx q[19],q[21];\nu3(3.5*pi,3.39702489231773*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29990621386506*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.2180764605095171*pi) q[11];\nu3(3.5*pi,3.38856319756374*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.073696337754816*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43421804225319*pi) q[16];\nu3(1.0*pi,0.0*pi,1.28114190072713*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.688137558403282*pi,0.240346760265563*pi,4.10875909528231*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.27750137535092*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.43352941321328*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5518298012169685*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42445569680641*pi) q[12];\nu3(1.0*pi,0.0*pi,1.348323677031925*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.203097698285333*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.534590348374895*pi,0.11342606816775602*pi,4.28395454202921*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.533003224786208*pi,0.424552496049623*pi,0.5768801404520774*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5272518047799188*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4613301783639905*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45446489448521*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.839292568469698*pi,-0.16936612513799199*pi,1.2677704418847449*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.651566696371561*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4336182105476905*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.555982771466959*pi,2.73002514730417*pi,3.62823556041715*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.305438941391956*pi,0.349375524444984*pi,4.0036788909426395*pi) q[1];\nu3(0.555812659971545*pi,0.416680916394105*pi,0.5684720290028558*pi) q[2];\nu3(0.479279222274351*pi,2.94180717717681*pi,1.499027479718023*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.48747084672148*pi,0.11393479879463297*pi,0.5268787554532894*pi) q[7];\nu3(0.552379907925165*pi,3.07799579503046*pi,3.80331243827761*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.157617878186772*pi,3.3391755165296*pi,1.258577848382843*pi) q[19];\nu3(0.526364310530428*pi,0.21520430261801804*pi,4.16562670861825*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.601186110688863*pi,0.29628030279692996*pi,0.7553169037881551*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.101365510538574*pi,0.6215986247957399*pi,0.607590333600501*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0695082038637064*pi,3.36982522981463*pi,1.69199269173017*pi) q[7];\nu3(0.693178902437098*pi,2.7099511487552*pi,3.89080995125115*pi) q[8];\nu3(0.57260945542542*pi,-0.4896187709950589*pi,3.6636611327772*pi) q[9];\nu3(0.380604258109321*pi,0.20439902324106896*pi,1.094975506560325*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.757514232603023*pi,-0.31085285312662103*pi,4.06648593833805*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.335153146313425*pi,0.76166703671532*pi,4.0662132804216995*pi) q[19];\nu3(0.401381493655572*pi,-0.010343912405095024*pi,1.2937206721524879*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.701590336697092*pi,0.20497505227421697*pi,0.999439735530948*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.43787190834278*pi,-0.198065392715969*pi,0.5430312190005938*pi) q[9];\nu3(0.362321153774317*pi,3.38588191215795*pi,1.90840651388112*pi) q[10];\nu3(0.57622178256538*pi,3.36077645514349*pi,3.42344441270339*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.62738235927626*pi,3.1213361008687*pi,3.79111548915897*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.8919038685068*pi,-0.295216934421559*pi,1.028913001691523*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.454278018795672*pi,3.48008250432632*pi,0.62652308741494*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.359039473824761*pi,2.95436649190724*pi,1.493499083998967*pi) q[5];\nu3(0.748588918621062*pi,3.20512310103356*pi,4.273750851936271*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.250358415189946*pi,-0.05199545043838899*pi,0.813245965851427*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.531515677798618*pi,3.24098739599647*pi,4.1111088708324495*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.563628118958834*pi,-0.292117203094139*pi,3.62206297455546*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.681740102960367*pi,2.73599447501819*pi,3.56002190949206*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.491178032198746*pi,3.26975476217859*pi,4.34698407163993*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.317046573072132*pi,3.46515808339131*pi,1.3354625250835999*pi) q[12];\nu3(0.204877461901569*pi,2.70770122746988*pi,1.6464408986607*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35125239771904*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.157690029376358*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.450258255865275*pi,3.48901395866217*pi,1.266055616080814*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.489561179362215*pi,2.98651697186146*pi,1.94904464516406*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.404454408212811*pi,2.55242543533057*pi,1.1139002544948209*pi) q[17];\nu3(0.222084418234356*pi,-0.372347732086186*pi,1.1773142984945149*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.49510603973566*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,3.41894479154143*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.684085892081135*pi,0.447063800778138*pi,4.15296365666414*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.195413465305122*pi,-0.4472357839042274*pi,0.9097854752747789*pi) q[17];\nu3(0.565437817157214*pi,3.02743487772518*pi,4.4282437824185195*pi) q[18];\nu3(1.0*pi,0.0*pi,1.320968969909536*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201494025560598*pi) q[21];\nu3(3.5*pi,3.45034767459715*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[5],q[14];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.47657751009414*pi) q[10];\nu3(1.0*pi,0.0*pi,1.358383070751072*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[17];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.38325010479993*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29913728742038*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.253221084605235*pi) q[13];\nu3(1.0*pi,0.0*pi,1.122838107804653*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41830803941752*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41179538503769*pi) q[21];\nu3(3.5*pi,3.26576785356937*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.40277211019849*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[14];\ncx q[6],q[13];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5952995271325313*pi) q[11];\nu3(1.0*pi,0.0*pi,1.121725356069482*pi) q[12];\nu3(3.5*pi,3.44992060149293*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.164768603892766*pi) q[17];\nu3(1.0*pi,0.0*pi,1.341083534976375*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.43782893118836*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42657504325832*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5187029956878688*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5011329218018065*pi) q[14];\nu3(1.0*pi,0.0*pi,1.283907685299004*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.267501229168912*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[14];\ncx q[6],q[13];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41636327735793*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5243251994067815*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5326277516350455*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.646269144024696*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.6563746731933819*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.149375754547428*pi,0.40454750898995695*pi,1.023841636351883*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.652332349705617*pi,0.5950792819456501*pi,1.127170892918592*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[15];\nu3(0.671869847425662*pi,0.02015611626219105*pi,0.722430505297428*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.508894142822057*pi,2.72758247548821*pi,3.99092507408218*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.648764230079319*pi,2.89310449459962*pi,3.1968192038887*pi) q[1];\nu3(0.520455739174057*pi,2.91649529346218*pi,3.94819844048801*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.369396843454586*pi,0.41753381468177797*pi,0.653896913745171*pi) q[5];\nu3(0.812942259893379*pi,3.06198509904002*pi,3.54234191674637*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.411327034811283*pi,2.58154416354177*pi,1.031200301976049*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.336523337434688*pi,2.57678221601367*pi,1.017356007520116*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.530154174066187*pi,2.88327785787017*pi,1.206838789944259*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.598169671722671*pi,0.94964758594853*pi,0.615987990401632*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.256270606291107*pi,3.26493048560399*pi,2.05453925584249*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.776601451232805*pi,0.90688228659512*pi,0.660687178025114*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.361512216209026*pi,-0.376413246958879*pi,1.67882643976532*pi) q[9];\nu3(0.465176327100152*pi,0.13151737462620405*pi,4.2213505332936805*pi) q[10];\nu3(0.799040821535041*pi,-0.4707751003950731*pi,4.2113829083586705*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.393974956784659*pi,-0.10781285141518798*pi,1.43361228565777*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.275741532112803*pi,2.61664063140365*pi,1.347953696165257*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.540975442115726*pi,0.38103224304843397*pi,3.87958046042303*pi) q[21];\nu3(0.25364929673679*pi,0.58108580058992*pi,4.34571306519403*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.617764851522927*pi,0.21092297859071396*pi,1.59049943975922*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.92843439548949*pi,0.295354719375296*pi,1.0370061268803599*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.279981004469705*pi,0.41880031950335295*pi,3.90856243527336*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.20043174543789*pi,2.78797732476652*pi,1.1013419540944271*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.887544892237884*pi,0.48616480721245703*pi,0.954455697753013*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.876262792548383*pi,0.92508094580999*pi,4.44072606896086*pi) q[16];\nu3(0.5718079155542*pi,0.18187401895373*pi,1.38936334886988*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.46528696873971*pi,-0.251260309619316*pi,3.95511958001434*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.508057099396917*pi,3.20387484805617*pi,1.74296559244893*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.809121828040244*pi,2.46919197131144*pi,3.71467273060603*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.307935622234485*pi,0.23896691765147005*pi,3.34660636432417*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.699911002364193*pi,1.05799773770404*pi,0.678391635890482*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.220106314310628*pi,-0.371435254803847*pi,1.81011712750581*pi) q[19];\nu3(0.528801503696894*pi,2.92380030354899*pi,3.64447285102979*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.613973528818617*pi,3.35171123610891*pi,4.24929765261812*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.666507162623998*pi,-0.258192190542743*pi,3.73541542899983*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.646177787330413*pi,3.42281651541539*pi,0.5640586168080538*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.45333115922624*pi,0.5061876725154499*pi,4.19824896982168*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.728366419774191*pi,3.35201497951721*pi,4.15073798875149*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.499494538798223*pi,0.12966083506512405*pi,3.90770346745352*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.136526437160525*pi,0.5945859160985301*pi,4.27872885738458*pi) q[12];\ncx q[13],q[14];\nu3(0.355939135543704*pi,3.09906796029457*pi,1.291329389755314*pi) q[15];\nu3(0.473424341908748*pi,0.81646390314752*pi,0.814639470225915*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35606486949673*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37650172468067*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48835328321768*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.28689687581053*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.158296706805737*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19609116602276*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44483450992367*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305055343034969*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[18];\nu3(3.5*pi,3.33710566441735*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.48225065088397*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.267166197943419*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.519616007527408*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41919791338434*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38869474963796*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240294628923663*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44452879164921*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.39764549765522*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1345731175193992*pi) q[4];\nu3(3.5*pi,3.42921175954085*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.43943190022309*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.48762203870635*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.434016881835574*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.277917028085632*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247643379004846*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.671514699151318*pi) q[19];\nu3(1.0*pi,0.0*pi,1.211855293501237*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.668386273522099*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5960170539589875*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48090855778084*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.677000236701919*pi) q[11];\nu3(0.0783064135493857*pi,2.53772232944738*pi,1.398005668605538*pi) q[13];\nu3(0.383261556397857*pi,0.376140808576105*pi,0.659143450322994*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.283719858210549*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42302073240434*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5445148055364841*pi) q[21];\nu3(0.772519542016008*pi,0.8680911331001*pi,4.48577562956754*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.587837163545403*pi,1.05050026719238*pi,0.723774503041145*pi) q[13];\nu3(0.523745746991452*pi,0.69871977142134*pi,0.920345613758879*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.409010327517512*pi,0.19063895572075595*pi,4.02328197021682*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.672874547510427*pi,0.21056340964962295*pi,1.276906977401853*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.150178182719166*pi,0.226412039862959*pi,4.3115456644663706*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.573524442830511*pi,-0.4393502475499355*pi,0.747542594350737*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.720518968178943*pi,-0.10261582570015298*pi,3.87395794934035*pi) q[19];\nu3(0.212770804441925*pi,-0.4862605710759352*pi,0.610265951511182*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.601611152230422*pi,-0.19788674235841902*pi,3.31898201071517*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.353062300765589*pi,0.9048148320401299*pi,4.1665100488822695*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.189071588214963*pi,-0.08097654247122799*pi,3.81628785339173*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.680957280260751*pi,2.9263879328403*pi,4.14647516532804*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.428630900533335*pi,0.25238705005420903*pi,4.06898092921576*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.272295076748857*pi,3.16814912532747*pi,1.53274510676241*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0853715263156369*pi,3.2507280290247*pi,0.987388584175755*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.768863050737413*pi,-0.49965350717518436*pi,4.4173499711290205*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.452758648563153*pi,0.18218626768630297*pi,1.3392663734304961*pi) q[16];\nu3(0.388418912567295*pi,0.267977366131394*pi,4.0011896129253195*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.580794870992989*pi,-0.010257065280925015*pi,1.4858369041578139*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.294462031591531*pi,-0.20748436304448498*pi,4.24339131371243*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.137029037297507*pi,-0.09806252267590398*pi,3.73549392060624*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.367042647019958*pi,2.6679152025485*pi,1.51930624241191*pi) q[16];\nu3(0.0859167962054678*pi,-0.10092191611485601*pi,0.946150270294398*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46420710967836*pi,0.5*pi) q[0];\nu3(0.0634166519083711*pi,3.33034735982448*pi,1.048394546314361*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.557723706462574*pi,3.25178991117704*pi,4.27751322941374*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.283175947932677*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.340094691805239*pi,-0.22401498211242998*pi,4.31372624855282*pi) q[21];\ncx q[0],q[13];\nu3(0.525976371048736*pi,-0.28887501055460296*pi,1.3388906670916891*pi) q[1];\nu3(0.355938417229996*pi,3.22890115032298*pi,1.57304214547384*pi) q[3];\nu3(0.658245032516726*pi,0.09072175422107298*pi,4.39147158161592*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.646191458712222*pi,3.45369271575318*pi,4.13518440254335*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.731027426142539*pi,0.55280378988028*pi,4.27930165726852*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.96597657992408*pi,2.28542325244835*pi,3.75231431086738*pi) q[3];\nu3(0.442832665575937*pi,-0.31855181131488297*pi,1.216931195999384*pi) q[4];\nu3(0.677559007145235*pi,3.39981751463771*pi,0.5601051235440124*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.797972907955708*pi,3.07629684462097*pi,4.371960157032699*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49519351572068*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.307594407306555*pi,0.16314915385651096*pi,3.52429302814373*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40498701515624*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.024944158902637*pi,0.03389801158542505*pi,1.273545166239658*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.46717310348577*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.977900125781081*pi,0.5150711858941699*pi,4.31188346229271*pi) q[11];\nu3(1.0*pi,0.0*pi,1.292503712123847*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.265112152200456*pi) q[17];\nu3(0.907952431090626*pi,0.58661317069296*pi,1.051298747553602*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46688587723729*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3792825917228781*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.631347491294206*pi,-0.4831075140821077*pi,0.918815720598188*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.636513151126504*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.657842682921663*pi,0.477666513955594*pi,4.17923400290471*pi) q[15];\nu3(3.5*pi,3.49149347656086*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48940127003089*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.34813951614369*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[17];\nu3(3.5*pi,3.45400431354981*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40447110010104*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5642906229228211*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.261438580275595*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1722667183021351*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(3.5*pi,3.47361945073109*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.07445532089336*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5270020901027936*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41960113462452*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46358884602809*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3856540797820869*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4805011816260905*pi) q[19];\nu3(0.52689215627794*pi,-0.4191542888950112*pi,4.16007316915912*pi) q[0];\nu3(3.5*pi,3.48939465258985*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.649271713672016*pi,-0.4433983587537374*pi,0.772743400959219*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45487609464705*pi) q[9];\nu3(3.5*pi,3.41161028975904*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.557385753986744*pi,0.38140751161061703*pi,0.628904832440225*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.282299611987795*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.338476196225552*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.56919172385958*pi,3.46884699192199*pi,3.1906704544187*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.300937023320262*pi,2.4776725127353*pi,1.10674683864444*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.176956403632699*pi,-0.353684192431174*pi,1.69586386353118*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.561703945112653*pi,-0.07486971242739998*pi,0.745051674273338*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.654345589748305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.608293265103764*pi,-0.042126902028855995*pi,4.35786911888947*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.601399856480085*pi,0.72359114135414*pi,0.692201198139863*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.474049898433011*pi) q[15];\nu3(0.698249649803499*pi,0.5585781092014599*pi,0.5145902127948603*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.608574346868602*pi) q[20];\nu3(0.889267271757046*pi,3.24028247697103*pi,3.14164589125399*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.492120032648198*pi,-0.24846770577231703*pi,3.90384494921861*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.788172823626474*pi,2.76221132361072*pi,3.80272932430193*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.287383256659631*pi,0.37789967555277104*pi,3.50871772515024*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.73692548344454*pi,2.60457869861191*pi,3.67950989777092*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.413257893638525*pi,0.9149554695864099*pi,3.96129313218546*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.496397697665309*pi,-0.267139569076391*pi,4.46793288870136*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.097980141721123*pi,0.88618413332616*pi,0.5868222991852476*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.651211627991473*pi,1.0966938311457*pi,0.630412513088223*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.349632568375202*pi,-0.054048103919905*pi,1.294559756836694*pi) q[3];\nu3(0.688300644615108*pi,3.21472390402229*pi,3.95468526264419*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.593808669858452*pi,3.33214593436624*pi,3.02811381094592*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.66100794795313*pi,2.94429153222678*pi,4.37271181457904*pi) q[10];\nu3(0.542551596640408*pi,0.80334485936233*pi,4.2748565610255405*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.23327400751666*pi,-0.4099891636739541*pi,1.73831317468826*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.34713936082739*pi,0.62596616659954*pi,0.715239565836726*pi) q[3];\nu3(0.468163602933515*pi,0.7548867795574701*pi,4.02935816910726*pi) q[4];\nu3(0.507069269191518*pi,3.31830990875837*pi,1.57174121740006*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49681609436032*pi,0.5*pi) q[8];\nu3(0.267459828520788*pi,3.43344864777149*pi,4.329323350366289*pi) q[9];\nu3(0.843781240586496*pi,-0.4838821284116437*pi,3.77764986118415*pi) q[10];\nu3(0.61438345744738*pi,0.014370201091769008*pi,1.3231542466392159*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2037314235511452*pi) q[12];\nu3(0.278666657051447*pi,0.7604484023801801*pi,4.4528157557255295*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.142073323067368*pi,-0.056496010455692025*pi,0.619736233010841*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.135393295645397*pi,-0.4305400977870104*pi,4.35010254643874*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.341990076909838*pi,-0.261987282786344*pi,0.927462891102254*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.884810021934636*pi,3.04359140198377*pi,3.23412535468835*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.327203012312952*pi,2.90514095165509*pi,0.744184220888426*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.726435007252361*pi,-0.07977840260979102*pi,0.896744434806845*pi) q[20];\ncx q[0],q[7];\nu3(0.122366709854198*pi,3.01420390782098*pi,1.56702645313357*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5525843608044525*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.195328450437003*pi,-0.090053688114069*pi,1.353669628189252*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.829052746485001*pi,-0.39148487841601*pi,4.15676765068944*pi) q[20];\nu3(3.5*pi,3.39756106057751*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3591463562646822*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.730732828866493*pi,-0.286334641830859*pi,4.1206586181705305*pi) q[15];\nu3(0.662849728647517*pi,0.5264253963405501*pi,4.3365559585317595*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.32925783150461*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.616825499130345*pi,3.31571975471351*pi,0.737129251234386*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1585329778062579*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.732558985563036*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34833641433724*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209363314489529*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.49100439204237*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45408224177013*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35910674714065*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.3026516571597608*pi) q[6];\nu3(0.844382195817761*pi,2.72457304186582*pi,3.75683107469199*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.49777138943415*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.266605147144718*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.603073014406551*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205251201282949*pi) q[18];\nu3(1.0*pi,0.0*pi,1.098827402729261*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[15];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(3.5*pi,3.3842948946166*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.217948034249313*pi,3.36945682648412*pi,1.24698011248667*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46920786282787*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1477647096801968*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1853241372947139*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44599955358426*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40425979750084*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.3217757300388495*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.235707755792755*pi,3.35216641655185*pi,1.73149386050658*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41040267366091*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.202437742954342*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5213729811050087*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.500774411906981*pi) q[19];\nu3(0.902059180666822*pi,-0.4670424865476463*pi,0.5490843336757978*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[15];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.728136552701843*pi,-0.03678406140257001*pi,0.5804450236833837*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41575837871704*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.605493109844534*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.656457346988253*pi,0.6214838834740699*pi,1.155563506640666*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.764810019641731*pi,0.7506068974959501*pi,1.1208899768827911*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.630577275620267*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.380855734449298*pi,-0.24285656418825602*pi,0.96350031144564*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.632519393161883*pi,-0.375406159684404*pi,4.04060482651092*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.483802530073575*pi,2.98093842803282*pi,1.196703272979608*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.259943162026656*pi,3.21188439994501*pi,1.90144784413178*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.383261140500353*pi,3.13445724847413*pi,4.43500716948605*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.343154071285914*pi,0.019399289527117003*pi,1.3150621099497979*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.675183682505821*pi,3.48360263139869*pi,3.26662082105394*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.363940921078705*pi,-0.038703452005191985*pi,1.0898115425805819*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.459792273886538*pi,0.34441760943087196*pi,0.521805914959502*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.671031210733871*pi,0.06106350792801296*pi,0.686551486921452*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.489209957277077*pi,0.285237722081228*pi,0.5253045541383955*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.317252566797754*pi,0.8051330320171901*pi,4.20331601937715*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.434864989057914*pi,3.17399926351365*pi,1.398879795059291*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.466970543583927*pi,0.07351891560833501*pi,4.04476729017472*pi) q[14];\nu3(0.492238374899592*pi,0.5326324642140701*pi,4.20080997110228*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.418763329067736*pi,-0.03529244742355497*pi,3.79996959133392*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.218130484950787*pi,0.88813200649085*pi,4.09641737649558*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.651237034466446*pi,0.6958328803273901*pi,0.860569516655725*pi) q[9];\nu3(0.253431041071066*pi,3.31195298096116*pi,4.43338366865297*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.407635740897757*pi,2.66059957639496*pi,1.194996985245513*pi) q[14];\nu3(0.896092477908113*pi,0.09004954587050495*pi,3.96378432805838*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.568368902884012*pi,2.45351597398838*pi,3.73320734666014*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.840640374610741*pi,-0.15629170065724501*pi,3.52369274927224*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.85688725433948*pi,0.66494223630107*pi,0.5870749258852563*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.529839613926925*pi,0.03310823658692097*pi,1.139834117373137*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.208589297833514*pi,-0.0062511921879980226*pi,3.65909915086777*pi) q[20];\nu3(0.879757102225795*pi,3.45966308321841*pi,0.705139032808023*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.411506040867159*pi,3.14531426121223*pi,0.7707312772757899*pi) q[3];\nu3(0.540363516218379*pi,0.5811296091236999*pi,4.2493056528245*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3350470488269*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1353530611876042*pi) q[12];\nu3(0.797659219862937*pi,0.7528002502169799*pi,0.5475244158267772*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.202875141079601*pi,0.5651643295123201*pi,4.04487370176155*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[4];\nu3(0.356722525117248*pi,3.39163273187343*pi,0.6556108693121689*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.44027317760579*pi,0.66357090207564*pi,0.716324197668354*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.565221638442504*pi,2.63769439668137*pi,3.43443022527975*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42867254540086*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37618340333596*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.308993552500541*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.46797551881438*pi,2.86858786341032*pi,3.72531330172085*pi) q[6];\nu3(1.0*pi,0.0*pi,1.307771223685285*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49932693305869*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.848106780504142*pi,2.98461291496412*pi,3.24735644350226*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(0.647222169222754*pi,3.11715837431209*pi,3.84124547619067*pi) q[6];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,0.5639462800538461*pi) q[4];\nu3(3.5*pi,3.439487428541*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3414015996978605*pi) q[9];\nu3(1.0*pi,0.0*pi,1.087300189632652*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.38189431502455*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1337611671673171*pi) q[19];\ncx q[0],q[9];\nu3(3.5*pi,3.37833524572023*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.43287643009134*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.274161596002454*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213862345099527*pi) q[13];\nu3(3.5*pi,3.46464044535493*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.366089051287699*pi) q[15];\nu3(3.5*pi,3.48342275988098*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.416188300022501*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.45811019299815*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46591360717307*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.3489019882263968*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5656922236296467*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.620840301277807*pi,0.285159547424677*pi,4.3533030138402395*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.284812790526215*pi,0.342340351843866*pi,3.6642283275119*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.49949267519854*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5479032736401324*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.670193921587175*pi,-0.16346432046735399*pi,4.37672658022443*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34196009356405*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5913138803419953*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.47684585198056*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1766773565993889*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0415767772721857*pi,0.7870785278631001*pi,0.5892459940318756*pi) q[2];\ncx q[3],q[7];\nu3(0.0836400915366584*pi,0.020752427478926028*pi,0.9107770501499111*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.419960244791272*pi,-0.350465288520796*pi,1.101847046192479*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.29579410119784*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.986509415741675*pi,0.167678214895693*pi,4.10340376461143*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3991728131634105*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.678162629089889*pi,3.22668397130764*pi,0.6851076172575841*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.301026119445373*pi,0.14908614843772605*pi,0.713930313494588*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.178015467853853*pi,-0.469432822544308*pi,1.2917805408177618*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.424032670206283*pi,0.17689772822164396*pi,4.4310083113916505*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.794817136883988*pi,2.34594786142203*pi,3.69824575151322*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.374954069981435*pi,0.032641401257261005*pi,1.1088430861295309*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.307824685469902*pi,-0.388235207952469*pi,1.069982768240014*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.14665103825206*pi,0.6846251045789*pi,3.78764297508177*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.875938192926699*pi,2.83419231292397*pi,3.48573158454659*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.637302262055615*pi,-0.032494379746694*pi,4.46735008266237*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.149179029399675*pi,3.43348269948766*pi,1.434017833929816*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.732857498457887*pi,-0.233399823325793*pi,3.65587162894496*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.371595359833285*pi,1.03312486716222*pi,4.45955567532067*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.536113278984833*pi,0.11905822314786396*pi,3.70639131725779*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.451808189153487*pi,-0.054587679304682*pi,4.07204264633027*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.551988276374331*pi,0.7573034660836799*pi,1.011515966983748*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.378343081316032*pi,-0.153800588154563*pi,4.4737677996359*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.646996945568487*pi,0.7241824158260199*pi,0.5019712554695666*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.490070543231234*pi,0.10598143807009397*pi,0.5366426275450862*pi) q[10];\nu3(0.321879112546694*pi,0.008328915486351951*pi,1.228349485528188*pi) q[13];\nu3(0.641655986472479*pi,0.28294307575006605*pi,1.227207995906098*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.117483395646949*pi,3.38752003789002*pi,0.675648166247753*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.681254185996404*pi,0.257212669522898*pi,0.5839176784530093*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.213318373590336*pi,3.17078760608483*pi,1.88464737431936*pi) q[15];\nu3(0.523015676270518*pi,-0.274840593319049*pi,0.7754357148316731*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.219255764435009*pi,0.50962669756069*pi,4.22335704354463*pi) q[6];\nu3(0.426234555639952*pi,3.1772217834464*pi,0.5213941050494938*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.563063785781656*pi,2.45354715037013*pi,3.84582374529133*pi) q[15];\nu3(0.685756470778045*pi,3.47759822241566*pi,3.25566263290394*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.2414151260837*pi,0.13497983253106505*pi,4.39711759675575*pi) q[21];\nu3(3.5*pi,3.33564980255851*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.412994031552198*pi,2.99430288899607*pi,0.666580236538004*pi) q[6];\nu3(0.325001839995789*pi,2.88416676034431*pi,0.693841236585266*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.264071921515294*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.136939877485824*pi,-0.284569207836239*pi,1.2493591772477641*pi) q[20];\nu3(0.924048315337848*pi,2.34299890916974*pi,3.67178238466897*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[4];\nu3(3.5*pi,3.49819448638338*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2318738765624722*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44802825084982*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2046578473290102*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.576660768828418*pi,2.49712887024179*pi,3.81914298407343*pi) q[17];\nu3(0.505569111510263*pi,3.44931366311951*pi,3.37194933223017*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48860938356531*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,1.184694301367512*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47335649621072*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.262005089791802*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5583937242314225*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.319144550101948*pi,0.26096730504048404*pi,3.77625566455995*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4561461110287*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4616705110142405*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41082803436287*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.266905443190868*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,4.40784212782628*pi) q[4];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.298642450562*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.48807036619562*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1296427158929752*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.630083639995033*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.265079725995116*pi) q[21];\nu3(0.200703937684478*pi,0.272258561043502*pi,4.47764269921148*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34088072386631*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.604708032317457*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.268938931151789*pi) q[17];\nu3(3.5*pi,3.39510677105642*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229120112701524*pi) q[20];\nu3(0.250263196744743*pi,-0.37231181464194696*pi,4.3165498584226*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46224100900718*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49755351093906*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.3725807468804279*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.482370309735289*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.657691511346075*pi,-0.10157709625029199*pi,0.839270247072907*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.572869524082421*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.609994107706879*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.625395294759742*pi,-0.4068025083399033*pi,4.1084234232265295*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.890304189212487*pi,2.54158758053309*pi,3.88840262620994*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5027899234634434*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.367677284826524*pi,2.75093957388432*pi,1.094213770532665*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.51268516067814*pi,0.14393810426506504*pi,1.5168624620749*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.639487698914698*pi,0.051777752707502955*pi,4.19740243068561*pi) q[2];\nu3(0.654841412429377*pi,0.9878161914355901*pi,1.000807429283138*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.827500463117317*pi,3.47567608244496*pi,3.55412903162967*pi) q[5];\nu3(0.0380931228876771*pi,-0.304432260833279*pi,1.61184805935143*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.684912726507125*pi,0.42742034363108505*pi,0.831952254201402*pi) q[9];\nu3(0.818240253509065*pi,2.95895493762457*pi,3.42789074842754*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.40933327560279*pi,0.23002479904668804*pi,1.073413752186669*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.417693466677566*pi,0.397443374224003*pi,4.42975217684641*pi) q[1];\nu3(0.0399970449124559*pi,2.50534956680389*pi,1.0515122598559459*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.514613269442481*pi,0.47493578399381997*pi,3.83751976523789*pi) q[4];\nu3(0.622123231363485*pi,-0.19763082391533998*pi,0.9075404059819949*pi) q[5];\nu3(0.657735995256594*pi,-0.359870852393946*pi,4.4419909074954695*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.624216406275421*pi,2.39122543691585*pi,3.62910490990263*pi) q[9];\nu3(0.72503066850152*pi,0.7350433341634*pi,4.498228153526171*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.372048908126301*pi,2.90871971252581*pi,1.3520114296345151*pi) q[13];\nu3(0.617986697876596*pi,0.421908649670538*pi,1.109311010843405*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.17626425333634*pi,2.32912913896919*pi,1.233059680246896*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.101868456885846*pi,-0.391733194769443*pi,0.822378684984712*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.285649512789706*pi,3.43889928517569*pi,4.42239713225398*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.46504584035342*pi,3.06688289445663*pi,0.9184747132035*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.56652090037527*pi,0.260932958045641*pi,3.99811914031987*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.978183584002344*pi,1.03141308862587*pi,0.791989750932276*pi) q[17];\nu3(0.564712166307273*pi,3.02898695225299*pi,3.37222771633513*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.235994399089153*pi,0.57112794878311*pi,0.72920061561048*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.438602888233151*pi,-0.18531902988738802*pi,0.845472031458061*pi) q[11];\nu3(0.164303551781775*pi,-0.358301229043102*pi,3.99361894551737*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.357731463432579*pi,-0.07526379101792202*pi,1.411742495253269*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.556886782570021*pi,0.6461526567665099*pi,0.796816665725559*pi) q[20];\nu3(0.539159828217753*pi,0.270979261210461*pi,4.48867112546314*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.900322306032298*pi,-0.284103479775272*pi,0.657149541389797*pi) q[11];\nu3(0.189778779046547*pi,3.0838454801891*pi,1.1641668023781468*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.660807020105421*pi,-0.24378366513085498*pi,3.2988346635027*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.350193116718844*pi,2.81852488519778*pi,1.7443286357393*pi) q[20];\nu3(0.730478444486104*pi,-0.264175741780517*pi,3.86266927429969*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.30428620557261*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.254242937082506*pi) q[14];\nu3(0.637645948468739*pi,2.99616765277945*pi,3.78258151290125*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.39135353826019*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.3006895815898751*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.275587267418788*pi,3.45127236672078*pi,4.4121063638201505*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(3.5*pi,3.42395848216862*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.07287417986821*pi) q[8];\nu3(3.5*pi,3.48117042111705*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.4662666298768805*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.437049995198505*pi) q[18];\nu3(0.803044443763792*pi,3.10922324073198*pi,3.66359762217864*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25366617932889*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.46577457035407*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.40202063957235*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.607164184649698*pi) q[7];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.183093484533063*pi) q[10];\nu3(1.0*pi,0.0*pi,1.185325904516879*pi) q[11];\nu3(3.5*pi,3.40285488466227*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.209328126329587*pi) q[15];\nu3(1.0*pi,0.0*pi,1.196019589538786*pi) q[16];\nu3(3.5*pi,3.43230669049391*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270899576605466*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.49787253101899*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(3.5*pi,3.45728429005473*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.668748153106726*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.432341691331311*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5445935752683866*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.639483453222798*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5067809281118314*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4230487674167005*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3482665519275105*pi) q[20];\ncx q[0],q[16];\nu3(0.590850885670195*pi,-0.4294210456936485*pi,3.0731518866755*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.502349644677297*pi,3.36702651245126*pi,3.33751001655692*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.643907502290754*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.690275797560121*pi,3.09854120162286*pi,3.96879433024785*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.46764017884316*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.42217768680535*pi,3.11752342433298*pi,0.6154482617377051*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.361126703466042*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.642870137466463*pi,-0.25153282263506*pi,3.3821856415818*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.563664830534732*pi,-0.144793262960904*pi,3.80768827959017*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.630053337849394*pi,0.27878833655743396*pi,4.221900202277411*pi) q[11];\nu3(0.581690010011245*pi,3.25376977676722*pi,3.14903393022779*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.585042325512288*pi,3.16776806421897*pi,4.01097938660243*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.703754839601355*pi,0.9151516460343601*pi,0.5685709113172029*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.788175354911534*pi,0.475011738271205*pi,0.679661106730954*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.563140738797687*pi,3.35681566125187*pi,3.40222878412927*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.425261697632626*pi,3.37317584499659*pi,1.071059281997523*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.475620068718822*pi,0.28621892452422604*pi,4.00461768196508*pi) q[11];\nu3(0.759561805094745*pi,2.53058746844733*pi,3.78045630955762*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.565567803868269*pi,0.35226639043441*pi,1.56844241306007*pi) q[14];\nu3(0.684508912458361*pi,3.0078816180064*pi,4.48459588375842*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.633458954306973*pi,-0.174417889893569*pi,1.1965423559614181*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.70628060133557*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.391623374650669*pi,2.86320056314684*pi,0.801709734353963*pi) q[4];\nu3(0.211376613692481*pi,-0.07785562663106399*pi,1.188870623370046*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.522861800246234*pi,0.439925929737529*pi,0.988899828350148*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.376528675408203*pi,3.00482045346631*pi,1.3251687455728272*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.176729338393101*pi,0.07340779775600703*pi,3.91931719618686*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.368820468727976*pi,2.71937931214799*pi,1.237617572050378*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.824412076717952*pi,0.256141075633601*pi,1.068247704619873*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.138200325027364*pi,2.61425080459683*pi,1.431109639142639*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.625543201271981*pi,3.49966916093265*pi,3.1004776927909*pi) q[21];\nu3(0.327571361275658*pi,-0.218164777457655*pi,0.9477505097626451*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.520779532962477*pi,-0.4488555083513648*pi,3.90500354457243*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.12062536606695*pi,2.99555184000494*pi,1.97185756754502*pi) q[10];\nu3(0.343469588719806*pi,0.40428748037206197*pi,0.5277816599203253*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.379597280411544*pi,0.15438842566462196*pi,3.63134586880033*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.692144096415652*pi,2.73411433618005*pi,3.86087707729759*pi) q[20];\nu3(0.600050911855767*pi,0.9173156808812499*pi,4.4894856068025195*pi) q[21];\nu3(0.592777475075697*pi,2.46913092831692*pi,3.95338462350188*pi) q[0];\nu3(3.5*pi,3.44504643285884*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.272665673536836*pi) q[6];\nu3(0.72031166002248*pi,2.71482297504891*pi,3.45828750833403*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.343678192300073*pi,0.21336875924839804*pi,4.02933640873232*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.320967219391718*pi,3.44659931931133*pi,0.730048780104884*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38150495286239*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.127541500614281*pi,2.47210689448326*pi,1.126915478106181*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313364471176469*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.360074923776082*pi,-0.233714147844111*pi,4.09366500443533*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,4.34354972680568*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[18];\nu3(0.57726684400076*pi,3.18830823463557*pi,4.34403752200208*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[20];\nu3(0.260396827565259*pi,0.95968395043905*pi,4.251452428801381*pi) q[3];\nu3(3.5*pi,3.35471082091485*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46977541194169*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49551045343031*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.415135821149088*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.315810308427646*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.155108575610548*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5513356037861318*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46337511030504*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.689062029349326*pi,3.24620292454265*pi,3.94282014061867*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1766974616874841*pi) q[20];\nu3(3.5*pi,3.33787631790899*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.6665756867531509*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.443602320737099*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45128070495257*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.58230483500446*pi,2.79104277502937*pi,4.02800426567258*pi) q[19];\nu3(1.0*pi,0.0*pi,1.077733159722978*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[17];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.38128521504257*pi,0.5*pi) q[8];\nu3(0.301127769259993*pi,0.52646691531258*pi,0.651583644323945*pi) q[11];\nu3(3.5*pi,3.442357481637*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.20241069915334*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265102053450164*pi) q[16];\nu3(0.350339772235237*pi,0.015389620036965979*pi,0.6382327375214*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5188798751035919*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.4766812329289*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.214617284388635*pi) q[10];\nu3(0.479472216233062*pi,-0.030426200723703*pi,3.73911974123912*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.731699789167026*pi,0.09684948874843902*pi,1.315098346419123*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4800975530641605*pi) q[21];\ncx q[0],q[21];\nu3(0.437160126119654*pi,1.07271626207785*pi,4.15701959485332*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41890938226145*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.27415246261432*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.938503775902674*pi,0.0005004819572159702*pi,4.4078084599092495*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.454514145203889*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42067713050075*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.19452532402199*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.407061380540022*pi,3.21673380395215*pi,0.5161658286643268*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.846415887116874*pi,-0.15545567946085997*pi,4.22650920056837*pi) q[5];\nu3(0.590450053568439*pi,0.76877729274279*pi,1.160413161672617*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.332129362071765*pi,0.04029972584729402*pi,1.4464321914918519*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.812230662749445*pi,2.94504551194931*pi,3.25008959654475*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.280523828048025*pi,3.22398754139869*pi,1.402099121740956*pi) q[4];\nu3(0.8118840445687*pi,3.19793750912901*pi,3.88783182625449*pi) q[5];\nu3(0.620700031152273*pi,0.56200652851525*pi,0.921429429594445*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.386106572259005*pi,3.40765373582316*pi,4.49773489433768*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.63056022402401*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.979427142816336*pi,-0.42462326960555263*pi,4.027164225523499*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.45468967657027*pi,0.19344541958058603*pi,0.892132730982695*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.172742434825055*pi,3.36492747727605*pi,4.171601528917201*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.366675303041389*pi,-0.349565164456832*pi,0.5905252811784336*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.738102113822987*pi,0.10904463950959398*pi,0.920202814683461*pi) q[17];\nu3(0.645633930947723*pi,-0.08534388896328499*pi,3.83965176750373*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.102627650780355*pi,-0.17970493685226202*pi,0.5492802221400686*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.603871391434978*pi,0.17852626060020305*pi,4.0425200504046295*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.592986759341539*pi,-0.21262067164923298*pi,4.19485283137524*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.916872585310269*pi,3.35827736994399*pi,4.46770698145324*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.497189989203098*pi,3.12318138265318*pi,0.661156609290812*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.384773191155611*pi,-0.33944873846337*pi,1.367130214972998*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.315234971329991*pi,2.91970955046746*pi,0.966667609541641*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.737873090959028*pi,-0.19731453973337398*pi,3.9684812411131*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.556811282949189*pi,-0.325695580758646*pi,3.84848784248487*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30890154197175*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2533044500183301*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.746178900743045*pi,0.379683062621077*pi,3.89897379356175*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.566634800476759*pi,0.57173096363011*pi,4.33932296825786*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.536998912471589*pi,3.40498189965667*pi,3.72345003800528*pi) q[15];\nu3(0.380432572778451*pi,2.64762510221828*pi,1.58644006979078*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.352872431192628*pi,-0.256613330929108*pi,0.722124879689631*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.718468007179878*pi,2.86626876676941*pi,3.85431996869425*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.406521839972906*pi,0.8249675548692501*pi,4.32371700174441*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.751313064515268*pi,3.30571433309288*pi,4.28983760158303*pi) q[10];\nu3(0.418990156499788*pi,-0.425628340221838*pi,4.262819393940109*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.511755270546907*pi,0.96249399266783*pi,0.99819357697983*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.848537892047144*pi,0.24534448004119302*pi,4.3162899635174306*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.317170034420877*pi,0.59619568451447*pi,0.7749717348376199*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43476400493935*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.496747732612673*pi,2.71110092675782*pi,1.352939848815872*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.884096571428844*pi,3.31330283057978*pi,3.56714858051848*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(3.5*pi,3.33206164284887*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.322737181783058*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39000266048281*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.240469334559605*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.36852457541863*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.101121370402445*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[16];\ncx q[1],q[3];\ncx q[2],q[14];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.726876831001946*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.46791668171536*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3305312005976608*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[17];\nu3(3.5*pi,3.47969217649775*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4173816771431351*pi) q[21];\nu3(3.5*pi,3.42803071297933*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48633567695395*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42097798344663*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.267017024283155*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,0.5611966229987098*pi) q[8];\nu3(3.5*pi,3.42440890427076*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274751432771076*pi) q[14];\nu3(3.5*pi,3.41866618770662*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.409176047007018*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2152215679295368*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5112141119820977*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185713858856922*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\ncx q[1],q[3];\ncx q[2],q[14];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.479675840469*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47799707334823*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48404782264857*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.521197158343283*pi,3.28809652648868*pi,1.81449771147089*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.843262785190535*pi,-0.33632914390719904*pi,3.45359659910732*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47691752278261*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29400767604423*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5251440971921615*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48923402811426*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\ncx q[1],q[3];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0689450491139743*pi,0.66543961785741*pi,4.00037183903131*pi) q[5];\nu3(0.756505806275851*pi,3.33726719985166*pi,4.07596445252375*pi) q[6];\nu3(0.387311272042622*pi,0.302536134400311*pi,0.948204411119342*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.362015153734797*pi,0.394759825996436*pi,0.5157635658470108*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.719010780479791*pi,0.9078090396093701*pi,0.6940287653827459*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.756709550522759*pi,0.25552167211671495*pi,1.268750960509814*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.558616698163251*pi,-0.19305379666731898*pi,3.84996080313244*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.812253266295937*pi,2.85403422651596*pi,3.88497315678878*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.561425903571695*pi,-0.06206760012945001*pi,4.4466621368526695*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.608067780894102*pi,0.159545263791519*pi,0.5087434288266902*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.334806010215984*pi,-0.17177965681548502*pi,0.63094291263488*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.68897824833556*pi,3.37647959634031*pi,0.5351917908963842*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.772593568514393*pi,0.60136736972987*pi,4.35738931900896*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.484525942827715*pi,2.87834785226566*pi,0.979682538360209*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.911905210501969*pi,-0.349894260075243*pi,0.5031808165391586*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.358394532771038*pi,3.46574831616638*pi,1.083215562213182*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.66098164657897*pi,0.28036442601508205*pi,1.3669986325633579*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.492558400063373*pi,0.310035126673721*pi,1.032702150271199*pi) q[11];\nu3(0.778910374133685*pi,3.20566631446146*pi,3.82186746919206*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.729919401746877*pi,-0.298871236649045*pi,3.32409378919235*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.72156550179935*pi,3.35079894461198*pi,3.72078203927685*pi) q[1];\nu3(0.364478461714423*pi,0.29109611245467903*pi,0.917904710970151*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.487072935736971*pi,1.00878176385517*pi,4.43938768543013*pi) q[10];\nu3(0.101301611880843*pi,-0.18836042787450502*pi,0.7602707692813799*pi) q[11];\nu3(0.632597938488912*pi,3.06872268574647*pi,4.1401954647534005*pi) q[12];\nu3(0.617928176771574*pi,0.09293498745108797*pi,1.370078519965959*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.751230322504214*pi,0.03955375691253704*pi,0.706342160840866*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.797636179775832*pi,3.41410845204987*pi,3.54768950113209*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.831447681064738*pi,3.42121779395122*pi,0.5906453021958546*pi) q[2];\nu3(0.731308872310922*pi,-0.365202208423947*pi,3.4677909460567*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.432377454148968*pi,0.03196193356224797*pi,0.5996718322206727*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.655080094100922*pi,0.27236500311911005*pi,4.17179365076504*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.570376382610613*pi,2.95870623291247*pi,3.29373335774436*pi) q[19];\nu3(0.703492045626481*pi,0.81434960800545*pi,0.738905431309236*pi) q[20];\nu3(0.384702590477667*pi,0.95922812913922*pi,0.5204931822998049*pi) q[21];\nu3(0.363529665919243*pi,-0.196673015540218*pi,3.88807145820513*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.666124174587019*pi,0.5180162465620699*pi,4.18425570633759*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.343318396386094*pi,3.34486294123311*pi,1.200651259774061*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.778514267224438*pi,1.14047888589986*pi,0.819857347363032*pi) q[20];\nu3(0.934905115613456*pi,0.7978055151697101*pi,0.88337724846806*pi) q[21];\nu3(0.330505455494903*pi,0.434076243219209*pi,3.98486037681389*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.302431533553469*pi,3.23436776451291*pi,0.60608469235171*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.31152083520707*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[15];\ncx q[11],q[21];\nu3(3.5*pi,3.29939947127356*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2149876692511379*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260196665321242*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33003509279802*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39392696764697*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.276259932071508*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1367008020293619*pi) q[4];\nu3(3.5*pi,3.37173513092237*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[19];\nu3(3.5*pi,3.48674738394594*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43645981014156*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34242055943276*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.281577955265943*pi) q[14];\nu3(1.0*pi,0.0*pi,1.287079676087288*pi) q[15];\nu3(1.0*pi,0.0*pi,1.397484922927227*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.2417208488517701*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[3];\ncx q[2],q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.35492742927349*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[15];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.410178532453211*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236144874431977*pi) q[16];\nu3(3.5*pi,3.40396172851554*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.621682964769095*pi) q[19];\nu3(1.0*pi,0.0*pi,1.228118539800773*pi) q[20];\nu3(3.5*pi,3.22978687265955*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5553531190749846*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4068069481611705*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.192379385705158*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.5206212651931355*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45642878436848*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.1917198466262295*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.45602897556731*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[3];\ncx q[2],q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[15];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.653965563345588*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40680854710516*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,0.5237115637731948*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.271759965126601*pi,2.65729357911952*pi,1.090122765846204*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.24357178896395*pi,-0.322391265818111*pi,1.52838015784545*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.302897659864577*pi,3.18781943725048*pi,1.82189382298716*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.349678623760461*pi,2.79888825330544*pi,1.464092176577807*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.460586020703919*pi,0.93971380873153*pi,4.42795305661145*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.219448357008613*pi,3.45415926344492*pi,1.1425327317379161*pi) q[5];\nu3(0.470609898041834*pi,0.7921235469374*pi,4.188578312570391*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.419631667227397*pi,-0.007116384668137021*pi,4.123777705661141*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.454784115277585*pi,-0.4022988290592348*pi,1.042568459078637*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.584547369852313*pi,0.5292913699550601*pi,1.048709925180776*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.721449559835462*pi,3.01877494306127*pi,4.39710618098521*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.476100711449031*pi,-0.07971747434287002*pi,4.32060835960352*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.441012824086111*pi,0.298476053306552*pi,4.28327407097211*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.780354968954877*pi,0.61788475559027*pi,0.987764469465354*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.451963285788384*pi,0.5534410619397101*pi,0.5498505562148263*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.4356431585158*pi,2.45136946174425*pi,1.3050116868131179*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.555055356351523*pi,0.5311899772605799*pi,1.180511579399822*pi) q[11];\nu3(0.673994051013048*pi,3.423931101915*pi,4.20183201732046*pi) q[12];\nu3(0.619814939251352*pi,0.15903869584848396*pi,4.43376630510388*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.525837131704129*pi,0.09317227872315903*pi,4.4257077468303105*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.35322066490432*pi,3.49494778743577*pi,4.160231870893099*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.598139776655482*pi,2.84912689538773*pi,4.23493645305221*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.742743710393462*pi,2.63964822712616*pi,4.014158885024489*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.436974735046859*pi,-0.22934475313346903*pi,0.9108857500562559*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.552839424560053*pi,0.456364332443315*pi,0.85202276097027*pi) q[10];\nu3(0.415128805629093*pi,3.2039553106685*pi,0.7567722048330849*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.60265803959243*pi,3.33127268618858*pi,3.76569753354033*pi) q[13];\nu3(0.159068498033052*pi,3.3078830610617*pi,0.749144959611411*pi) q[15];\nu3(0.291109831242772*pi,3.22530323222297*pi,1.1554384771822521*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.283294193505339*pi,-0.008882248153598005*pi,3.58710231519537*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.712970413093684*pi,3.45068208232869*pi,0.844688160737427*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.377450559693478*pi,0.10823927707851*pi,3.41201393890055*pi) q[4];\ncx q[5],q[6];\nu3(0.393481715560578*pi,0.5735697250310201*pi,0.5840980283344347*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.389204205262386*pi,0.02035033529070296*pi,0.622307205826679*pi) q[9];\nu3(0.143400800403828*pi,3.20808573880198*pi,1.51007086508418*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341910953565205*pi,0.383333809984875*pi,3.95865987269*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.639601492464795*pi,-0.373861804761185*pi,4.12792990216189*pi) q[18];\nu3(0.60130706848984*pi,3.24045854042453*pi,4.10791796105222*pi) q[20];\nu3(0.167035760431879*pi,0.07102867775916999*pi,1.407188919535354*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4672155941854*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.294628644444207*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.645317946048836*pi,3.19426402666506*pi,4.465467870792089*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.842897789295595*pi,0.06290974368949898*pi,3.81654037086002*pi) q[18];\nu3(0.75624780340422*pi,0.5350297669691*pi,4.06567220280021*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42892837440191*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.167002170107643*pi) q[12];\nu3(0.372126698211901*pi,-0.05730228697842599*pi,0.92628167848027*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(3.5*pi,3.30904768791928*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.600448658896283*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275394408340232*pi) q[15];\nu3(0.541329894917558*pi,-0.295022826651057*pi,0.850459023839734*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30502001223887*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.46905569908572*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.205216368971435*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4566991906231905*pi) q[12];\nu3(1.0*pi,0.0*pi,1.35387239657377*pi) q[13];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41757294791723*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.126658241574125*pi) q[21];\nu3(3.5*pi,3.38878962454214*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.47758394697175*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2417081198101672*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.498783361958139*pi) q[15];\nu3(3.5*pi,3.48796543934138*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282231328498082*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.3402899818470009*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.4989409546911*pi,0.5*pi) q[4];\nu3(0.414635117329929*pi,3.43138466188149*pi,0.8081745315937849*pi) q[5];\nu3(0.452054946065988*pi,-0.364250302895318*pi,0.7863028222537249*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.47221400887742*pi) q[10];\nu3(1.0*pi,0.0*pi,1.320778029222174*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42856436887539*pi) q[13];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5658786506123742*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.530133050128379*pi,0.11780372557791297*pi,1.020475818112205*pi) q[5];\nu3(0.638492951998901*pi,0.35310513761767603*pi,0.5860982435436163*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43279018662418*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.666054506201393*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247132545578026*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.560248813969787*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.23472598478463*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.532461991681509*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6294435447029549*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.554124051232003*pi,0.49014301359091905*pi,1.169146880978065*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.734527065780794*pi,-0.08572020224139099*pi,0.843411172226042*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.534496164933434*pi,0.92261331953911*pi,0.994898696787049*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.804879359636493*pi,0.64157559506682*pi,0.5762781184768685*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.601417574910601*pi,3.32150194630285*pi,0.5074643506994112*pi) q[16];\nu3(0.73233246532161*pi,2.93297450041955*pi,3.37686056911436*pi) q[18];\nu3(0.520286233788544*pi,0.4928073844466*pi,4.335778617535929*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.538032009167859*pi,2.87713892349403*pi,3.8802824452771*pi) q[21];\nu3(0.347711537393484*pi,-0.13358599435565*pi,4.018662473053229*pi) q[0];\nu3(0.817188492597545*pi,0.15355931903792897*pi,1.3695551334125269*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.609132745326035*pi,3.39784658576431*pi,0.5944191111248192*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.303264707949712*pi,0.52920191003086*pi,4.08052191492222*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.563014029196742*pi,3.09386744955108*pi,4.07426620347157*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.866382966322955*pi,2.97651754071474*pi,4.32076968923273*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.50430313412811*pi,3.49535415887839*pi,0.624861186840335*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.802996811129973*pi,-0.22692059902959*pi,3.78014170456193*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.363906982286495*pi,2.54743243988228*pi,1.495325514764507*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.315112160995679*pi,3.30684584476281*pi,0.7580947440735439*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.380159637744253*pi,0.05650715366421899*pi,3.68001927546135*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.313377244149269*pi,0.26008004716409505*pi,0.8078742874274341*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.520269175292466*pi,0.17017579777693004*pi,3.62952229346119*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.446307981064684*pi,0.205854207365598*pi,3.65803413224129*pi) q[4];\nu3(0.488910347733197*pi,0.24373087900272505*pi,1.176307146078773*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.146943843358271*pi,0.236551024304833*pi,1.2300210848134618*pi) q[9];\nu3(0.453564814584738*pi,0.85626793352739*pi,0.5918435718853601*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.322921300530935*pi,-0.4398753619405169*pi,1.362238028833585*pi) q[12];\nu3(0.815701882990271*pi,1.05156104472428*pi,0.585190349390187*pi) q[13];\nu3(0.381677215406377*pi,-0.03907865110875902*pi,0.5377195121757653*pi) q[14];\nu3(0.70752624528943*pi,0.425319423458843*pi,1.337190126930264*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.410390455400181*pi,0.41722831035320296*pi,1.0609185247205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.394317529288678*pi,-0.4149838350520515*pi,0.6497214185111659*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.796274812414812*pi,0.06594072368104298*pi,0.935944903393203*pi) q[10];\nu3(0.376089795277805*pi,0.248744784991624*pi,4.00306888412387*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.393310196203788*pi,3.28439480860242*pi,1.59300087321037*pi) q[13];\nu3(0.62581306023173*pi,-0.00025378102466699914*pi,0.991647287430128*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.577317374840851*pi,-0.08790092833804303*pi,0.974223089925869*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.203853004073543*pi,2.39910212719125*pi,1.3768152601991441*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33208532703922*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.31119516028744*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.255454230109625*pi,2.72890185360828*pi,1.462389065507927*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.210492536095066*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206102322641561*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(3.5*pi,3.33001595247667*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33368377047144*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1612302991370629*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255920314216072*pi) q[19];\nu3(0.364595426829157*pi,-0.40963397313156047*pi,1.289904790247916*pi) q[20];\nu3(3.5*pi,3.39761615477386*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33135163140298*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49195747398408*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.306997686310667*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.30044874748045*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.547171247333929*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198184975077526*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.507592745914212*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247007777561124*pi) q[17];\nu3(0.472577635087458*pi,0.8284599069087*pi,0.741977492751727*pi) q[20];\nu3(1.0*pi,0.0*pi,1.13385988676742*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[8];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.41928441089384*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2792991494082941*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5092178002816716*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3924292439587305*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46722698412786*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3814137010556*pi) q[7];\nu3(1.0*pi,0.0*pi,1.297993264437316*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43754530559243*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48746564396368*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47873045005603*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[8];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.623555823825134*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.63399294303744*pi,0.411680355431992*pi,1.58581256535016*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.334328049633023*pi,0.214547044936915*pi,3.50678707904127*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37485852529818*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.47348751212932*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3523755772855561*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.217467462088894*pi,0.7747647073147399*pi,0.5716595273157888*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.493470585828694*pi,0.18180983014680796*pi,4.39959945802601*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.900780694706901*pi,-0.06799126403544398*pi,0.9061581575070881*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.68799869129348*pi,3.40601557886265*pi,3.72436428377391*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.731114201576643*pi,0.56693421782424*pi,1.118264967324122*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.17780765587043*pi,3.03052937719556*pi,0.7462886514577249*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.541992210167015*pi,3.33712529117692*pi,3.19431067859605*pi) q[11];\nu3(0.759125290356641*pi,-0.09526379457515899*pi,4.04418590619461*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.406482389929623*pi,2.92761216894585*pi,1.094880851092133*pi) q[15];\nu3(0.434795691418715*pi,0.53429361120061*pi,4.02874570175603*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.195761299804357*pi,3.4374502921524*pi,1.381445723312345*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.646404587725394*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.246472372724006*pi,-0.103293974096067*pi,3.66682990597091*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.216187071526031*pi,1.07559324637293*pi,4.39296944922854*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.152865626005024*pi,0.344979368083125*pi,4.48117693006758*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.210021104428385*pi,3.21015189415885*pi,2.07360724654695*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.106840280639549*pi,3.28487580700135*pi,1.146401979588662*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.569190224066263*pi,0.310634713672158*pi,0.5423801026255527*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.464832961451425*pi,0.57530691874885*pi,4.14045377148995*pi) q[2];\nu3(0.627774139886038*pi,-0.162911789757611*pi,3.49913972167014*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.610061125193491*pi,2.93465280902079*pi,4.09145850719283*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.407958165575286*pi,-0.22623410710250502*pi,0.876427591060301*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.251358844016526*pi,-0.007517222280566005*pi,1.238972635340601*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.284799828413*pi,0.09046716774994301*pi,3.86294922181931*pi) q[6];\nu3(0.801451178794436*pi,0.10898166804014597*pi,1.070326727258432*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.64574292082819*pi,-0.29947693113235596*pi,0.767433695011857*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.628387907417304*pi,2.70014853100215*pi,3.83027106770015*pi) q[13];\nu3(0.695429061875459*pi,1.00564736726308*pi,0.5774255390879549*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.675783480505997*pi,-0.283793945538167*pi,3.78265378490982*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.216131133666506*pi,3.23107247328064*pi,2.15477225401678*pi) q[19];\nu3(0.699661551711788*pi,3.25812530086241*pi,3.07038341403271*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.94495819767423*pi,0.028343826375959003*pi,1.083558863503959*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.761536130026203*pi,3.47211906244764*pi,4.48235809868794*pi) q[6];\nu3(0.969956708174238*pi,0.05177879535896601*pi,0.647144989715063*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.382247539306202*pi,0.431022188335742*pi,4.3331982622530205*pi) q[13];\nu3(0.0328155016044059*pi,0.490916134727277*pi,0.67437854879116*pi) q[14];\nu3(0.250934624491172*pi,2.99498793966555*pi,1.87534756188489*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.793833937215585*pi,2.94630123822647*pi,4.3682649609720094*pi) q[20];\nu3(0.741996085839974*pi,3.1979002692187*pi,4.02393944807773*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.215487124036527*pi,3.16824333482802*pi,2.09964249454662*pi) q[1];\ncx q[4],q[9];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.717532722974513*pi,2.87918395051004*pi,4.242998658913709*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43852829717999*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38970272038511*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.120129915376705*pi,0.56083573210188*pi,0.9308042097685529*pi) q[8];\nu3(1.0*pi,0.0*pi,1.16774992746166*pi) q[9];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3624425204194361*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.311762103002611*pi,-0.227383940310095*pi,4.499151539218159*pi) q[8];\nu3(3.5*pi,3.39813968940585*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.252112660815843*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43919288609823*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[21];\nu3(3.5*pi,3.40666791016459*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44304695648109*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.584998654420488*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,3.48581924184979*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.287426523563445*pi) q[14];\nu3(1.0*pi,0.0*pi,1.282438222101506*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274143003843753*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2731838358092595*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2814803959248549*pi) q[19];\ncx q[0],q[14];\nu3(3.5*pi,3.39654542626709*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40265410465711*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[16];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48288321321741*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.2829481465016759*pi) q[20];\nu3(1.0*pi,0.0*pi,1.188633615354584*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48478751696426*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.199490625681713*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5259222167593706*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5121466494993206*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.697703526160758*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.647844437152022*pi) q[19];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.498152044389788*pi,0.107277449069752*pi,0.783725517108061*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.263911608479793*pi,2.51279094532739*pi,1.2768492817295871*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47579906420102*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49805732452737*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.666610243481205*pi,0.08844497891020198*pi,1.1732158197785338*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.565555294339354*pi,-0.22963204701559597*pi,4.15392523977456*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5718046402369086*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.479506062792307*pi,-0.12498289897862802*pi,0.7874500210652831*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.151843848576522*pi,0.10133833218036004*pi,3.63262440457849*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.919768044938858*pi,2.64839358270743*pi,4.02714645429302*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.47172073785991*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.348081153190328*pi,0.059211030362661954*pi,4.37152954200931*pi) q[13];\nu3(0.730891983991537*pi,-0.4086064909626047*pi,3.36340810790343*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1544082628641141*pi) q[15];\nu3(0.314132936347743*pi,3.20144619989836*pi,0.608622010485204*pi) q[16];\nu3(0.461929500195522*pi,-0.13718631281607901*pi,1.2950065750587991*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.14190077692814*pi,2.99322710810828*pi,1.69799307141397*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.665449236033596*pi,3.29536140385187*pi,3.27546460472941*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.971412169414785*pi,-0.15659660311337797*pi,4.35040573911599*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.366383356371925*pi,0.20486069446657396*pi,3.92833321479954*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.690272522547177*pi,3.22971910037627*pi,3.91249856710483*pi) q[13];\nu3(0.749808278188564*pi,0.017831686763089993*pi,3.75774275618625*pi) q[14];\nu3(0.259398040982587*pi,3.28924439478173*pi,1.54076048437403*pi) q[16];\nu3(0.924734968483039*pi,2.88059006169776*pi,3.48821320485654*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.55999618197717*pi,0.32645299466245103*pi,1.2327924167326318*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.127685045329449*pi,0.20098559197990995*pi,4.044237880220519*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5496888560325264*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.30053396590815*pi,0.13250345550391196*pi,4.02956710781387*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.529228277086748*pi,0.79285199049495*pi,4.24887837839985*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.922087393774671*pi,0.61832781398046*pi,1.0395305641534431*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.2740347240449*pi,3.48548796353877*pi,1.115785706517628*pi) q[5];\nu3(0.18242278403627*pi,0.92299319864906*pi,4.46935949563418*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.414328845168901*pi,-0.4179113327911159*pi,4.31976107110384*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.704161520035862*pi,2.74493296743367*pi,3.2596957454674*pi) q[1];\nu3(0.356140495219838*pi,0.67949040615284*pi,4.173313154274711*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.496928085128817*pi,2.51344738322576*pi,1.337586921327439*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.572375251822502*pi,0.31762539510312204*pi,4.276018457972739*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.405802468778495*pi,2.98074141267852*pi,0.870519621589415*pi) q[18];\nu3(0.666040708185273*pi,0.241171187732373*pi,4.43398680918752*pi) q[20];\nu3(0.789978985933335*pi,0.374548195307282*pi,1.072328688858545*pi) q[21];\ncx q[0],q[17];\nu3(0.375053199586237*pi,3.02592169147282*pi,4.47484186733284*pi) q[1];\nu3(0.571803960939153*pi,-0.17243807420115498*pi,4.06685481349738*pi) q[2];\nu3(3.5*pi,3.48585884292521*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.770007050692376*pi,3.20073536811908*pi,3.42432259373248*pi) q[8];\nu3(0.510863866337585*pi,0.008329323704722946*pi,3.84703039782145*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.367629083631235*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.655259444464394*pi,2.71747400368384*pi,4.11435287505539*pi) q[18];\nu3(0.211758617006126*pi,0.030767886024783975*pi,1.264176266658834*pi) q[20];\nu3(0.2230288054588*pi,2.56292884016684*pi,0.996291788922835*pi) q[21];\nu3(3.5*pi,3.41324090327879*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.345522608005253*pi,-0.283809404667986*pi,0.734961828269678*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.29131704907343*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38320084324699*pi) q[14];\nu3(0.753814505947612*pi,-0.4568914218154622*pi,3.21332215431232*pi) q[15];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[14];\ncx q[4],q[10];\ncx q[5],q[9];\ncx q[6],q[21];\nu3(3.5*pi,3.34315318025561*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.84828946230613*pi,0.249887358680439*pi,4.30451667109753*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.635992448069813*pi) q[17];\nu3(1.0*pi,0.0*pi,1.054669483801973*pi) q[18];\nu3(3.5*pi,3.30217861720666*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.179548210212704*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.48322585530761*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1762296988723229*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4994253881008*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46123596544961*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47844305483406*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.129673387754452*pi) q[9];\nu3(1.0*pi,0.0*pi,1.297197491528719*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.286437303423057*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[9];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39587101304626*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2590279643463589*pi) q[11];\nu3(3.5*pi,3.49949944954403*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.300541822462499*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.472660686314979*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.532931593253267*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.535287031258501*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5322544996727272*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5157166359037414*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.3852022374586*pi) q[21];\nu3(0.894953833365006*pi,3.445007659006*pi,4.4831667591296505*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[9];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36795114580881*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35619206367527*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.857498393038091*pi,0.223516436267841*pi,1.413984643390148*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.157925730744347*pi,-0.451560262161629*pi,4.13459822896572*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.525910151147843*pi,2.79093372897456*pi,3.75072822169421*pi) q[1];\nu3(0.564666736383159*pi,0.04139735807372302*pi,4.13199025741035*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.2724594014139*pi,3.48807359211786*pi,0.93714280344169*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.513077961175856*pi,0.78322176556507*pi,4.30526869020194*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40776124118296*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231364248494271*pi) q[16];\nu3(0.658902895818411*pi,3.35586447901376*pi,4.46347199673821*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.713689017560826*pi,0.7859639357088699*pi,1.1934295838464148*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.672949498243184*pi,3.16200984059113*pi,3.08934873291523*pi) q[1];\nu3(0.234306580294628*pi,-0.36266764923205297*pi,0.9409419014348219*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.333490432461367*pi,0.24761123640053495*pi,0.846345207071164*pi) q[4];\nu3(0.214663812772599*pi,3.07956187704126*pi,1.07882507407007*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.757987062712733*pi,0.225509970952656*pi,3.85080810538635*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.574689202916003*pi,0.14403757415572205*pi,0.7911196352755381*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[16];\nu3(0.794521876322429*pi,-0.4757236187899813*pi,3.15945328630377*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.434551986946423*pi,0.13560431467726597*pi,4.2477084826659794*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.188050358436995*pi,2.36618024131134*pi,1.2273896260966128*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.532725017022342*pi,2.63043219491952*pi,3.96414428313031*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.132548708505786*pi,3.24848205036236*pi,1.261894487295177*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.504713541317652*pi,0.29455416616125396*pi,1.42925923538478*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5454150439571435*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.671833929780311*pi,3.46767206081141*pi,0.709878632172119*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.541986409487042*pi,-0.14950734301547802*pi,1.0636707652161799*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.545410826127928*pi,2.97762578942663*pi,3.2341289316785*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.480051042942654*pi,0.030199850154107977*pi,4.30513422626212*pi) q[14];\ncx q[15],q[16];\nu3(0.56201430518225*pi,0.5104117449398899*pi,0.952412872631769*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.123485130102912*pi,3.05134644068743*pi,1.126468232259741*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.11052782187937*pi,-0.11669494970911798*pi,1.046792710056059*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.700093567912718*pi,0.427641261539351*pi,4.3666810888124505*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.758142248569912*pi,0.69190795344179*pi,0.971167293461645*pi) q[18];\nu3(0.162829949924341*pi,2.88598314431526*pi,0.687567409717133*pi) q[21];\nu3(3.5*pi,3.47468422828789*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.136091956404403*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.686484548815847*pi,-0.348116616197497*pi,0.607273205372951*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.522913568723356*pi,2.90563546420412*pi,1.413601197856993*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.660258910712671*pi,0.7483551270111599*pi,1.0043571369696451*pi) q[11];\nu3(0.253583279285726*pi,0.8756235429075601*pi,4.23372628259423*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.482875913037251*pi,0.16249621056582597*pi,1.4567009439544139*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.247193409941297*pi,2.7985865682817*pi,1.228789852694288*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.70165626512685*pi,3.12809293441402*pi,4.25086622597718*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.746757174985117*pi,0.299650322910498*pi,0.5506433437743654*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.481252537604497*pi,2.97527522614628*pi,0.681667453925341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4616213080724005*pi) q[1];\nu3(3.5*pi,3.48016903047762*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.134387601655936*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.376144374483224*pi,-0.04030307388312898*pi,1.138891487823074*pi) q[13];\nu3(0.839078549456069*pi,0.23236672273876902*pi,3.88106316918187*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.409343720346065*pi,3.10909278027047*pi,1.357695688441164*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.424515253114841*pi) q[3];\nu3(3.5*pi,3.47207616423812*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.214335375197137*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48830695026134*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47159430849323*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.281946999501814*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.45285175445*pi,-0.380242793341362*pi,4.4417128853195695*pi) q[16];\nu3(1.0*pi,0.0*pi,1.422122680696937*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[6];\ncx q[5],q[15];\ncx q[7],q[13];\ncx q[8],q[20];\ncx q[9],q[12];\ncx q[10],q[18];\ncx q[11],q[17];\nu3(3.5*pi,3.48742324933123*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.381440781866206*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49695050398604*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5694049854091929*pi) q[6];\nu3(3.5*pi,3.46488619452915*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3155872591882*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.28934441399665*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44335492594137*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2169734145644249*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.1196626750967371*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171741361163964*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6606408678919999*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1858770059183001*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[15];\ncx q[7],q[13];\ncx q[8],q[20];\ncx q[9],q[12];\ncx q[10],q[18];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.698814603718799*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4316272223737005*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5413704393825673*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46567294669808*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4589137840881605*pi) q[20];\nu3(0.80309223039485*pi,3.48570384650774*pi,0.681071453128405*pi) q[0];\nu3(0.275546325259656*pi,3.40167313363923*pi,1.059048929287457*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.719004380320272*pi,-0.09748924449451002*pi,4.4525770859481*pi) q[0];\nu3(0.212380780625915*pi,-0.4555561473945219*pi,0.777024192855885*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.285459831882532*pi,0.05394182937624703*pi,3.97774933283941*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45069824764387*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26616591864047*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.572986211046232*pi,2.85300455202155*pi,4.11764709736979*pi) q[2];\nu3(0.32149024264472*pi,0.9158845403290901*pi,4.49366025285442*pi) q[3];\nu3(0.844516823633804*pi,3.31627325379993*pi,3.78693332495131*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.837755212511705*pi,-0.38288968263408*pi,3.48775922298829*pi) q[2];\nu3(0.344885018827711*pi,3.25329147007589*pi,1.365691356642801*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.247592225817028*pi,-0.030423085061965005*pi,1.213937762949635*pi) q[5];\nu3(0.288487211518944*pi,2.97966119774468*pi,0.9863252732611101*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0772969510718417*pi,2.61265740375133*pi,1.4921689994083192*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.655097302992352*pi,0.586983603443*pi,1.19683076684599*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43746311138578*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.538452688571241*pi,0.64968425410786*pi,0.665487214183765*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.323240724273435*pi,3.09805221456365*pi,0.7628223517121491*pi) q[5];\nu3(0.266562776476172*pi,3.32348292483488*pi,4.43891586032661*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.829060496634301*pi,3.49370119610667*pi,4.10740595560633*pi) q[8];\nu3(0.451449134576744*pi,0.280758372990518*pi,4.03814258949743*pi) q[9];\nu3(0.9048522383274*pi,-0.31096105152381603*pi,0.5428534785315242*pi) q[10];\nu3(0.530089382316848*pi,0.07147802059139496*pi,0.732465972560022*pi) q[11];\nu3(0.556970161687963*pi,0.007740442023098981*pi,4.31693279897675*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.676570810292311*pi,0.033763382529398034*pi,3.61590918331554*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.770878403609392*pi,0.34792103969313704*pi,1.169117529573617*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.12660157182235*pi,0.06354244685486499*pi,1.3911121090473761*pi) q[7];\nu3(0.624927309886915*pi,3.47488702044266*pi,3.93985477317656*pi) q[8];\nu3(0.603559337337487*pi,-0.34040907066264703*pi,4.0097504784609*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.610672287079735*pi,-0.184579135729188*pi,0.763115811045178*pi) q[11];\nu3(0.342663161868022*pi,0.77335528489394*pi,4.04817498153651*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.68579782654137*pi,0.04584262345344603*pi,4.45486046532992*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.101032880739395*pi,2.99227028847805*pi,1.350047878641089*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31830186053507*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.200880565964511*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.531252290258002*pi,0.46181536251022903*pi,4.4255279160428*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.819061028295294*pi,0.23845878995667402*pi,4.42346911290311*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.240548507176653*pi,2.77033544937941*pi,1.4405651921586649*pi) q[17];\nu3(0.501134082594135*pi,3.27007366769712*pi,1.82775747992752*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.260709096416134*pi,0.17466847678615904*pi,3.3744584725463*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0438369313050066*pi,3.32997894717984*pi,1.91141892395894*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.420269594197502*pi,3.39164482326422*pi,1.64312706257412*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0590015316772672*pi,-0.290292860324656*pi,1.66154765461153*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5242648786477426*pi) q[2];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.760086795114873*pi,3.49960829035256*pi,4.204961893879521*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.45492938116717*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.326939065365253*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.155574267576683*pi,0.16737663409075199*pi,4.252316987332049*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(3.5*pi,3.4778952135354*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.29048397666531*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49764876296883*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.273466087111766*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3579036254971961*pi) q[14];\nu3(0.470155037951075*pi,0.6207871324699901*pi,0.5842785110475814*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209431615265699*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.358985661824964*pi,-0.007627305622885994*pi,4.3195963123742995*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4931688824224*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.36699858379958*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.740016080884886*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.392776325441706*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.333045785737397*pi) q[17];\nu3(0.427360268723061*pi,-0.115287825852246*pi,3.96385727177397*pi) q[19];\nu3(3.5*pi,3.46581691006788*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3392004285976409*pi) q[21];\nu3(0.84912516580836*pi,-0.10523375770827298*pi,3.80511765146109*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5167400912782987*pi) q[11];\nu3(3.5*pi,3.36637407261813*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2552733455430372*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.405252324282991*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45690237730742*pi) q[18];\nu3(0.490162885867601*pi,0.75288849732812*pi,0.5826023749153353*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0878075096802882*pi,0.31368705699129096*pi,1.139939394233524*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.28285237968033*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.372800083561939*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44884048013575*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44208497492673*pi,0.5*pi) q[1];\nu3(0.269865811248092*pi,-0.024723400544209018*pi,0.640515984392278*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.652283650386524*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2985069258418411*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.764772502133572*pi,2.51109333522881*pi,3.60679243157644*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.269813077354745*pi,0.13323670674785604*pi,3.49331360244124*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40638644425548*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.6758490225493*pi,0.08336784395742902*pi,3.78923443022461*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.620517257761326*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327954815275189*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.575998697849099*pi,0.35536226657761505*pi,4.0559971831539805*pi) q[8];\nu3(0.174209323575401*pi,0.6458867482025299*pi,4.31324887855666*pi) q[9];\nu3(0.595456207482317*pi,2.85939411103783*pi,4.0842768484754295*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.287484094446729*pi,2.47405164747666*pi,1.0518238943986051*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.680851298458295*pi,0.48022349749398496*pi,4.29868307660354*pi) q[8];\nu3(0.396590449742752*pi,3.37378672447186*pi,0.889083753830202*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.550353316755583*pi,3.28697203055688*pi,1.77141727153391*pi) q[11];\nu3(0.397459799635377*pi,0.27336193352804605*pi,3.46741036683026*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37264344387491*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.61230821501068*pi,1.15155610283566*pi,0.754767168820785*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.639850820206059*pi,0.13278954621948202*pi,1.34357846955196*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.869944586065251*pi,3.44037955144811*pi,0.8966351037821441*pi) q[11];\nu3(0.217572196442329*pi,3.14081153484441*pi,1.5963044036485*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.747291086982498*pi,3.13442270037299*pi,4.164252149854271*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.767825230761808*pi,3.083450052883*pi,3.65915162619659*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.264056837500123*pi,0.6160118087481199*pi,3.95902554697634*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.690832319542064*pi,0.241949080377572*pi,3.79740891543932*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.70952416859631*pi,3.34716837785226*pi,4.41521422508572*pi) q[13];\nu3(0.376114158880299*pi,2.40244081722327*pi,1.325552201818937*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.463249505740594*pi,-0.04230012001653399*pi,4.02971500716013*pi) q[16];\nu3(0.594312873380999*pi,0.31433041141472695*pi,4.0174040896688705*pi) q[17];\nu3(0.876551359947718*pi,-0.323199357644091*pi,0.754050747360136*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.884622528311921*pi,0.9675354658358299*pi,0.859875396011065*pi) q[20];\nu3(0.584810329484711*pi,2.48520482483359*pi,3.64277624236618*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.26073125729538*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.325724798814227*pi,0.6393225998393499*pi,3.8903983590053*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1125513300189929*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.469837684766549*pi,0.380362321763835*pi,1.316299718374079*pi) q[13];\nu3(0.788711116889934*pi,-0.283908555811314*pi,3.93103822508791*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.599513013317887*pi,3.49604284339268*pi,0.700571162158832*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.189402499031994*pi,1.01033964616532*pi,4.27985356919439*pi) q[20];\nu3(0.321399879621669*pi,0.12355958952916202*pi,3.982237404896*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.698085615831542*pi,3.17789998793164*pi,2.83043411613989*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.129774214040581*pi,2.92491984882291*pi,1.79771650226345*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.732573173699732*pi,-0.4747277680119692*pi,3.3393401820774*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48466428527999*pi) q[8];\nu3(3.5*pi,3.33695479881104*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.221769893753182*pi,0.7368682563068301*pi,4.30514395317112*pi) q[15];\nu3(1.0*pi,0.0*pi,1.261436571703741*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[10],q[16];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3329860312808*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43321491035862*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45425067107246*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.355708276819223*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.645635854964622*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278402740787459*pi) q[17];\nu3(3.5*pi,3.43904689390329*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322765656260042*pi) q[20];\nu3(1.0*pi,0.0*pi,1.213524537510129*pi) q[21];\nu3(3.5*pi,3.33138340189513*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4607441135031*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.15359090349938*pi) q[3];\ncx q[6],q[21];\nu3(0.426103522484678*pi,0.22504365092492795*pi,3.39961052917592*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.2694713558979291*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.781723927567187*pi,-0.032673106510809014*pi,0.70938132463959*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43663251611453*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41188888446208*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42577912786925*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5280155273484839*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.742490619058913*pi,3.25546728267487*pi,4.39967090323727*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.604877717563565*pi) q[3];\nu3(3.5*pi,3.48545940841566*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0164898622836203*pi,0.28485293912502596*pi,3.72002973918611*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.662109751038956*pi) q[13];\nu3(1.0*pi,0.0*pi,1.442670222016274*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.12995971847143*pi,0.52101269836572*pi,3.98142085188101*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[10] -> c[10];\ncx q[0],q[3];\ncx q[1],q[13];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.07770421046935*pi,-0.327710684959571*pi,0.9669263258658249*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[9];\nu3(0.464328285449716*pi,1.11923783011468*pi,4.14401032041949*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.620024288503608*pi) q[15];\nu3(0.801967238809152*pi,0.06127625797721803*pi,3.75973772296887*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[16] -> c[16];\nu3(0.844179202909516*pi,0.388755587640091*pi,4.21057305881137*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[15];\nu3(0.210565927474917*pi,0.6227450839559601*pi,0.855313579847307*pi) q[6];\nu3(3.5*pi,3.44874033373554*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.30350194280161*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nu3(0.539585677019727*pi,0.83962524534719*pi,4.33291439256849*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.135237890211478*pi,2.92457637379219*pi,0.749577946890772*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[21] -> c[21];\nu3(0.0839719034265715*pi,0.301210192287352*pi,3.93429944399494*pi) q[3];\nu3(3.5*pi,3.39292647326301*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.472239695586429*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315887656574027*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[3] -> c[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[7],q[9];\nu3(0.557410168978419*pi,0.51609600499848*pi,4.01687392928876*pi) q[11];\nu3(0.631431512445876*pi,3.13502552081011*pi,3.34684814730746*pi) q[12];\nu3(0.60289850404542*pi,0.413858947065336*pi,0.8748666065220609*pi) q[13];\nu3(0.705531644118151*pi,-0.013988427868220021*pi,4.02621743440102*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.276799209181024*pi,3.40562871932285*pi,4.36153786909193*pi) q[17];\nu3(0.421096440731339*pi,-0.154106004742191*pi,3.88343386060371*pi) q[18];\nu3(0.626858636088043*pi,3.11781139421569*pi,4.20155091802196*pi) q[20];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.559882947101491*pi,2.9055921876753*pi,3.92113354361692*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.413865942583372*pi,3.42629245368121*pi,4.4724063902816305*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.671843633876714*pi) q[19];\nmeasure q[5] -> c[5];\nmeasure q[15] -> c[15];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.517838926645123*pi,-0.024047627249968007*pi,3.73631473634378*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[4] -> c[4];\nu3(0.372474532109072*pi,0.52203718589184*pi,3.55642687233605*pi) q[7];\nu3(0.29952360342863*pi,0.24025732756685103*pi,0.6289968974754729*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nu3(0.847006566349769*pi,3.04481931056617*pi,4.165574345268929*pi) q[19];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.886316374745167*pi,-0.303070134502995*pi,3.57495683153966*pi) q[0];\nu3(0.242460771632091*pi,0.70000123701186*pi,0.670567658051084*pi) q[1];\nu3(0.357017317415408*pi,3.0531531503805*pi,1.211353568625332*pi) q[2];\nu3(0.592103528315421*pi,2.91033151063393*pi,3.6775714176748*pi) q[3];\nu3(0.323679643903458*pi,3.33605665075715*pi,1.73148504712296*pi) q[4];\nu3(0.443531002522858*pi,0.19433804604386096*pi,4.32314529432836*pi) q[5];\nu3(0.556192988195413*pi,0.6706072498253599*pi,4.20696402776497*pi) q[6];\nu3(0.789285338941459*pi,-0.274305335955756*pi,3.73412524149557*pi) q[7];\nu3(0.857579309155206*pi,2.82332194201638*pi,3.50276272016376*pi) q[8];\nu3(0.307371782824377*pi,3.05974503292435*pi,0.614350723427348*pi) q[9];\nu3(0.764349438311671*pi,-0.24236174473802902*pi,0.874790857594132*pi) q[10];\nu3(0.552783346799841*pi,-0.4864397805400091*pi,3.4632944067839*pi) q[11];\nu3(0.615347196913101*pi,0.06115256945472802*pi,1.1151679178486669*pi) q[12];\nu3(0.708876254199294*pi,3.11626485350212*pi,0.5542972749447321*pi) q[13];\nu3(0.553254577896135*pi,-0.280201959651317*pi,3.92489671855914*pi) q[14];\nu3(0.74582601616367*pi,0.09964647460115605*pi,4.11440061384832*pi) q[15];\nu3(0.390462991743808*pi,-0.4002986834034008*pi,4.1496670796935895*pi) q[16];\nu3(0.570677221128446*pi,3.05888901514559*pi,3.34084548115504*pi) q[17];\nu3(0.385744166631442*pi,-0.31437939792675096*pi,4.19798268517876*pi) q[18];\nu3(0.791040372134753*pi,3.06938079754207*pi,4.21236411219075*pi) q[19];\nu3(0.439591503836619*pi,-0.205303725960995*pi,1.45171429963978*pi) q[20];\nu3(0.0416886219363962*pi,3.42311670658868*pi,1.359670218782822*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47154958204996*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42740284014124*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.46089950751175*pi,0.5*pi) q[6];\nu3(3.5*pi,3.413002783278*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.179763130039859*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40612639721091*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1997507034655541*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3165728442715832*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1629576447700258*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1612253189376052*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[16];\ncx q[2],q[14];\ncx q[3],q[17];\ncx q[4],q[12];\nu3(3.5*pi,3.28566802971202*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[8];\ncx q[9],q[19];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.21716802690485*pi) q[11];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44160461048214*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4360269573214*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47829538550332*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.61313888748641*pi) q[8];\nu3(3.5*pi,3.42410398680064*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.282772573761381*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4699866390037*pi) q[13];\nu3(1.0*pi,0.0*pi,1.302938913864427*pi) q[14];\nu3(3.5*pi,3.45958157194194*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29725338633407*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237908235354853*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41849462544989*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305002509828235*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219438829165429*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.426363973665159*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[16];\ncx q[2],q[14];\ncx q[3],q[17];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[8];\ncx q[9],q[19];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5307063710051354*pi) q[11];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48753538948512*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.23865745319941*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3694141462566005*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.634606738633449*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5688400719191526*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.478939715390112*pi,0.51615477420619*pi,3.68493230701869*pi) q[7];\nu3(0.458238524759185*pi,0.5506111977977699*pi,3.58785099605624*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.270262210403134*pi,3.13628600968907*pi,1.0507725390143499*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.530559651711676*pi,0.60505115285361*pi,0.621482300457445*pi) q[7];\nu3(0.606572588240919*pi,-0.181454508604733*pi,3.50681558275547*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.387343272449898*pi,-0.009922139862684975*pi,4.43773749173015*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.21677142622778*pi,3.4187332521944*pi,1.082893017185698*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.393569851600624*pi,0.66687689332893*pi,3.90210462917431*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.161165195779146*pi,0.13581156679331596*pi,0.5469490392824636*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.78459142816015*pi,2.72565255541295*pi,3.33703953432431*pi) q[0];\nu3(0.704926333261372*pi,3.27713891665587*pi,4.248829696954051*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.470967290624117*pi,0.298813572031423*pi,0.663904268141202*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.540874703333059*pi,0.6043472939487999*pi,0.775332973191473*pi) q[9];\nu3(0.89511591174278*pi,3.21814233656819*pi,3.48393932070194*pi) q[10];\nu3(0.539216126535228*pi,0.32462253221136494*pi,0.847919287336717*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.282199974538601*pi,0.73553867542667*pi,4.10938084773351*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.672189992129694*pi,-0.07168750129455298*pi,0.9758502477831059*pi) q[15];\nu3(0.16637145764415*pi,-0.14600366693542*pi,3.67383636993786*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.56953612257744*pi,2.97500517526298*pi,3.14790094124141*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.522168821415258*pi,2.56141183648619*pi,3.90969684024581*pi) q[21];\nu3(0.302127044848795*pi,3.36679770927036*pi,1.4071889735694572*pi) q[0];\nu3(0.115657262842959*pi,3.48002266737857*pi,0.83661684130057*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.729836685816949*pi,0.089949477338788*pi,0.6987775927150159*pi) q[3];\nu3(0.640698525664257*pi,0.06255591994603205*pi,3.72884048101728*pi) q[4];\nu3(0.918222748205688*pi,-0.033621563343538996*pi,3.99593054025964*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.354934987311862*pi,2.99952069299648*pi,1.88267938041275*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.58599588505938*pi,0.55448789812629*pi,0.512604947250409*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.325314375246345*pi,0.7935930513990499*pi,4.45102785343673*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.447071065026488*pi,0.41775572319575105*pi,3.67478271218876*pi) q[18];\nu3(0.318123965598436*pi,-0.27479934605598*pi,1.0001552658411361*pi) q[19];\nu3(0.485610749262091*pi,0.82310387952143*pi,0.5929133470409668*pi) q[20];\nu3(0.378701594930195*pi,0.34042607756535004*pi,4.10974623614288*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.458238312041037*pi,0.49644968385951405*pi,4.041460630762391*pi) q[3];\nu3(0.777580081145916*pi,-0.32685880365646003*pi,4.00291799492277*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.367843832915358*pi,0.32019617948576695*pi,3.96923092911045*pi) q[19];\nu3(0.377834211183299*pi,-0.4515822299333024*pi,4.24850349433512*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.29283560808486*pi,-0.4133587242642167*pi,0.9236389169145289*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.846732030947696*pi,2.98357911172338*pi,3.16869915002564*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.189209097591008*pi,-0.196879995188868*pi,0.763696539543848*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.301187137289945*pi,0.21174021514029295*pi,1.2552104354711942*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42629622273582*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.68645855482464*pi,-0.324341396832149*pi,3.95994803487239*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3602231233226512*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.186447346744147*pi,0.29393399424796696*pi,4.3673915153446*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(3.5*pi,3.42529529315221*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.2826960194236912*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.931550081648028*pi,3.09278261053516*pi,0.5583720937459791*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,3.41274119596057*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32462886504042*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4721494443127*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.49733893344996*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.224256029550602*pi) q[8];\nu3(1.0*pi,0.0*pi,1.191792684896022*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.202521915061452*pi,-0.058947915068602974*pi,1.321380420281312*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.627932485921963*pi) q[15];\nu3(1.0*pi,0.0*pi,1.444512157716026*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.342328974967274*pi) q[19];\ncx q[0],q[19];\nu3(3.5*pi,3.41569446509517*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.45935034150727*pi) q[10];\nu3(3.5*pi,3.33294994344376*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.237444293623021*pi) q[17];\nu3(3.5*pi,3.41369060205128*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1404304144601571*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3319015149960172*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5144423749042405*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5315693551737044*pi) q[9];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.469317145539851*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5799770656321938*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[8];\nu3(0.5045764716956*pi,-0.39221534984011697*pi,1.198606026314581*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0835038472758888*pi,-0.176404146696501*pi,3.78584931660571*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4978017599996605*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47467590388367*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5327471376670632*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.195815683457083*pi,-0.12885545660210102*pi,1.54084630414664*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.39435448559433*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.190030622590249*pi) q[14];\nu3(0.265689869511191*pi,3.28089025195282*pi,2.06975806654015*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.109219321785294*pi,0.35482266289796704*pi,3.83486700146902*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49738724569394*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.733667381600846*pi,-0.336718242551061*pi,3.93275866940886*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.344970436964548*pi,-0.4372837829055619*pi,4.352675347415159*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.366117315873256*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.332389472121145*pi,3.49059999445957*pi,0.683639997457552*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.244898151418282*pi,0.404718756247873*pi,4.11547677098447*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.542201215798142*pi,-0.10935209917663402*pi,0.836275627978062*pi) q[3];\nu3(0.453910172070319*pi,-0.14932757518627598*pi,3.72662153696894*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.370385028528992*pi,-0.4885891259861072*pi,1.271931504250309*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.559614676230809*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.681555997888349*pi,3.14313810935116*pi,4.38814506936008*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.334022401590503*pi,0.31065099351554204*pi,3.47202981388002*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.231625447061987*pi,2.71521693635778*pi,0.845648600565307*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.654014885745726*pi,-0.42726497550317377*pi,3.16340371826289*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.724450043150937*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.332371443703026*pi,2.28363127638649*pi,1.247660442041395*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.484741173376302*pi,-0.44538671532372187*pi,1.399287087670005*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.500099165021354*pi,3.44518528617851*pi,4.18374445789651*pi) q[9];\nu3(0.313195864565719*pi,-0.057203214256030976*pi,0.986036449834208*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.217367694100126*pi,0.97914607694251*pi,4.25352411223489*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.417414072375638*pi,3.37194603095193*pi,1.82979900191434*pi) q[10];\nu3(0.468552563191317*pi,-0.331121586112697*pi,3.89115315039054*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.868585583003515*pi,3.28915857110783*pi,4.1049084452039395*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.105536409884547*pi,0.7175995814715801*pi,0.74605693177266*pi) q[21];\nu3(3.5*pi,3.35406743188704*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45303128900426*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.772402073769315*pi,3.38376900735396*pi,4.0812136456497505*pi) q[7];\nu3(1.0*pi,0.0*pi,1.252265962838093*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.52069775377898*pi,3.41890037295484*pi,3.52810562974439*pi) q[11];\nu3(0.466649488207198*pi,0.5415690937664599*pi,4.46246161915859*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.249110601603473*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.9126972184093*pi,2.98182889379231*pi,3.21415139060912*pi) q[17];\nu3(0.626829777783612*pi,-0.302036648737691*pi,0.813324551814133*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.242479206218483*pi,2.7050871414067*pi,1.254408179541974*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.456387652191785*pi,0.5785213228342401*pi,0.8480309222801821*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.221396946608103*pi,-0.08762890068743301*pi,3.68186887031032*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.392847151937416*pi,0.61336275866381*pi,4.29161162213293*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.677215701394005*pi,3.46883234895541*pi,2.99835550041369*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.3387572482378*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3575945554591495*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3005498519843108*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.746770514349295*pi,-0.21821079542247002*pi,3.44030548625489*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42994547781944*pi) q[15];\nu3(0.602978797269044*pi,3.14932046784513*pi,3.48615972913391*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.323647213997717*pi,3.24850312272934*pi,2.22524381926969*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[21];\nu3(0.277319786967165*pi,1.01646996341545*pi,4.3063493918886095*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.290103385361049*pi,3.24142944764616*pi,1.58250190623317*pi) q[14];\nu3(0.584592087987913*pi,0.465631986737466*pi,4.24230155909049*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45013732989924*pi,0.5*pi) q[1];\nu3(0.535164409259494*pi,2.60572251907528*pi,1.1008963641656448*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4817772306698*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5236729037923875*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.173092928886697*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.261123845571818*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37318733606569*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.329088135109286*pi) q[11];\nu3(0.965880189786913*pi,3.00646855810927*pi,4.4017576361317605*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.284868781123258*pi,3.35714677627913*pi,1.4288439493561391*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.431437566905149*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5525769938511451*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[14];\nu3(0.37724324489311*pi,-0.4555067535365406*pi,1.60121925596316*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44866941649367*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.388400412112*pi) q[11];\nu3(1.0*pi,0.0*pi,1.261975447873957*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44966364773664*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.30722559929406*pi) q[20];\nu3(0.605450850822796*pi,0.11918606539634602*pi,3.73912934034223*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46898898137327*pi,0.5*pi) q[2];\nu3(0.705802645779277*pi,3.32521062223989*pi,3.49738410615776*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1708651948697901*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.724181071273223*pi,3.43834353373748*pi,3.1481026776489*pi) q[0];\nu3(0.0880203436659811*pi,3.45697379496622*pi,0.865898781861332*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.496410077045089*pi,0.12345104953923403*pi,4.06051134314183*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.207801752734471*pi,-0.06463078973492697*pi,4.26424444450132*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.898578267632326*pi,3.28919368940361*pi,4.38357322936369*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5880665487261747*pi) q[12];\nu3(0.704039741978397*pi,-0.4355988206591584*pi,3.74644469986462*pi) q[15];\nu3(3.5*pi,3.43029790388582*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.309645560037556*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3120052474695605*pi) q[20];\nu3(0.311441400129492*pi,3.34892986018064*pi,1.61676096362466*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.699074221552746*pi,0.07851676926179196*pi,3.63700897537531*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.804457582752858*pi,2.97727861334146*pi,3.24121347921953*pi) q[4];\nu3(3.5*pi,3.43930492936648*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.659588016776798*pi,-0.431296868579346*pi,4.34063641615834*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.572150673694153*pi,3.38409853358523*pi,3.17424678339356*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.219619008381002*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5356934140487399*pi) q[14];\nu3(0.579802391735305*pi,2.60233703329707*pi,3.42148973152103*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.432643846413381*pi,-0.391512114746254*pi,4.3679242763249*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.55860489342147*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6621973063402851*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.686071750013876*pi,0.54640890113132*pi,4.21530204595464*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.520137757838101*pi,3.44383489840824*pi,1.84825078708857*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.309944649844085*pi,3.12706771560523*pi,0.628341573816961*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.502319005008175*pi,3.1411988616103*pi,0.687407029627062*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.704431574037973*pi,-0.08349745578447998*pi,3.98215202782635*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.382615238906913*pi,0.83097949005336*pi,3.85306567044108*pi) q[2];\nu3(3.5*pi,3.32354633294203*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.491382685359843*pi,-0.10604484402660602*pi,4.16278326729465*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.475617205019203*pi,-0.43731954050607813*pi,0.9184426727763599*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.425896189903512*pi,-0.21110683331421498*pi,3.86752634901072*pi) q[14];\nu3(1.0*pi,0.0*pi,1.225284290202941*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.739728420704037*pi,-0.226695472188209*pi,4.10055430419179*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(0.179924603085546*pi,0.018474024426331948*pi,4.1816751787387005*pi) q[5];\nu3(0.593266563762583*pi,-0.19237078232320498*pi,4.1060317493347*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.678043987306065*pi,-0.37108224108334*pi,3.95236469493483*pi) q[12];\nu3(0.749560529179442*pi,-0.0019333536896339876*pi,4.19169833029507*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.788197010812616*pi,2.96371039286491*pi,3.43671176136569*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.517634377887006*pi,3.37550587466543*pi,4.1692091221523*pi) q[5];\nu3(0.622262265740153*pi,3.01203721755852*pi,3.82888860242948*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48145716893798*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.840325111755968*pi,-0.354748863622634*pi,4.48903639721752*pi) q[12];\nu3(0.124127922734361*pi,3.23825185290967*pi,2.07694912219125*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5890647930185811*pi) q[15];\nu3(0.907006325406902*pi,0.307796667680015*pi,1.68857934342994*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.295047490451877*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.680582315929717*pi,-0.26426566549588804*pi,4.23045679389499*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.555929154204392*pi,-0.47517306680180993*pi,0.904757563985528*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.166924197431271*pi,3.29212934416185*pi,1.92876531853772*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.901603481730803*pi,-0.330653509535706*pi,4.2578923855190105*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.413614053119413*pi,0.013970992025952977*pi,0.919065752546376*pi) q[17];\nu3(0.624831436557994*pi,3.25783573863397*pi,0.5719913493284139*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5783330148616952*pi) q[21];\ncx q[1],q[13];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[12];\ncx q[9],q[16];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.689303054119956*pi,-0.02455771583557198*pi,3.73890620880707*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.48416854783849*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38900235184434*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.212938826587356*pi) q[3];\nu3(0.471966159894841*pi,1.04052109129609*pi,4.15791104109488*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41475498613847*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48267691211472*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.336010530668175*pi) q[12];\nu3(1.0*pi,0.0*pi,1.321407550756857*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220015185557327*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.572663448884968*pi,0.5105766702883501*pi,1.488614512779741*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34735421637422*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[3];\nu3(0.180418744601408*pi,-0.37527764383706497*pi,1.55865883689528*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[17];\ncx q[8],q[12];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.226701775250526*pi) q[11];\nu3(0.318729022362082*pi,3.04448002179095*pi,1.114817567525003*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5993970869423366*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47521585888204*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.229892378028868*pi) q[6];\nu3(3.5*pi,3.46301615806435*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.647802647301603*pi,3.29112383363179*pi,4.002461790728789*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.287398153098589*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38883880411937*pi) q[13];\ncx q[14],q[19];\nu3(0.627063850377916*pi,3.2264286921286*pi,3.09053979199081*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.577974586192652*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31238588491237*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[17];\ncx q[8],q[12];\ncx q[9],q[16];\nu3(0.724408536329896*pi,0.406376612203863*pi,4.33688898736391*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.689347058126358*pi) q[11];\nu3(3.5*pi,3.46804637216547*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.378163526922805*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5775893089503419*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.695782304026527*pi) q[17];\ncx q[18],q[20];\nu3(0.537640991698354*pi,0.87304233681859*pi,0.8781254529070031*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4690678017145*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5556844461285255*pi) q[19];\nu3(1.0*pi,0.0*pi,1.39554009033787*pi) q[20];\nu3(0.798894303858393*pi,3.46020284549526*pi,3.11602206623118*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.575686275541626*pi,0.7617252402921599*pi,0.7916574012812*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38585511895817*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.172386561839149*pi,-0.25658309420084*pi,4.107808318863659*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.119140219019073*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.502795713117002*pi,0.09875435910054997*pi,0.93947510946767*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.846729585905805*pi,0.19621250636534504*pi,1.6464634301984*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.517214898636042*pi,2.42296137961833*pi,3.61482648623662*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.20546426816882*pi,0.01787421423119695*pi,0.841844888825208*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.646487746709106*pi,-0.07361548401988*pi,1.315989857462296*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.618919178745702*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.226773674079143*pi,2.80000916382683*pi,1.73201985538619*pi) q[0];\nu3(0.411527069552435*pi,-0.257918441347113*pi,3.93474615236187*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.679707374501543*pi,0.6904826689568*pi,0.920549619925774*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.149080931043708*pi,0.14388358714094995*pi,3.67444832097246*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.58105166909313*pi,-0.49258919973471776*pi,3.12322605546734*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.615993139495527*pi,1.14674601769139*pi,0.8267581350851849*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5121433596620949*pi) q[15];\nu3(0.33321168786633*pi,3.35002591468374*pi,1.87865581614056*pi) q[16];\nu3(0.842278014214487*pi,-0.087430296322213*pi,3.82438146597318*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.503263741986075*pi,0.08575439579864397*pi,4.04367632542686*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.684672699888444*pi,-0.03295178702061902*pi,1.444419869288579*pi) q[3];\ncx q[4],q[15];\nu3(0.396718030876084*pi,0.372632039782261*pi,4.37666997199427*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.314485601239322*pi,1.01267944528583*pi,4.09777825217813*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.330548592127509*pi,0.413358108055353*pi,3.81961608663961*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.124952153115978*pi,-0.491353578372653*pi,0.625866105282372*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.803840169575655*pi,0.084844433544911*pi,0.640282930626348*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.702497460693404*pi,2.89002953458551*pi,3.99697107247793*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.715140154391249*pi,-0.33263387630434904*pi,4.26605553374924*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.267707057882158*pi,0.408725022920745*pi,0.85247792026755*pi) q[6];\nu3(0.712912539782985*pi,0.29429795771913503*pi,4.00029411778461*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.385328351259609*pi,0.338962088975712*pi,3.86287723634622*pi) q[13];\nu3(0.185774111813631*pi,-0.347109630716889*pi,1.57075891319561*pi) q[14];\nu3(0.889864047122858*pi,0.365997912053604*pi,0.838325524199807*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[16];\nu3(0.451128001721192*pi,0.453645064131478*pi,3.51937443943902*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.880315930951269*pi,0.8721601382236699*pi,0.933674905920885*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0893643542612153*pi,3.37984984239292*pi,2.04524327888472*pi) q[14];\nu3(0.620286708783506*pi,-0.00956032243350502*pi,0.8752998845978259*pi) q[15];\nu3(0.538161093657035*pi,2.95921895393832*pi,4.15551067588508*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.734592031804634*pi,0.013899917799742978*pi,0.5153320420928755*pi) q[20];\nu3(3.5*pi,3.36161252072826*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49782209155064*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44322436856005*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.153870586106928*pi) q[11];\nu3(0.409566414252595*pi,-0.396323537500042*pi,0.681238546408922*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225311751757501*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227862567714154*pi) q[17];\nu3(0.347743950566525*pi,3.13768539708905*pi,0.763845208684198*pi) q[18];\nu3(0.173448779039032*pi,0.70386575360874*pi,0.719367393675552*pi) q[19];\nu3(0.746336828567011*pi,3.07886450812247*pi,4.416222660362211*pi) q[20];\ncx q[1],q[17];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[9],q[13];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.701769727411456*pi,3.40961994359746*pi,4.21642299623257*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47642956404557*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.224409707487593*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,3.43750908741625*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5316221428127395*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.313780994144372*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3348572361774*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5007350878917716*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[17];\ncx q[2],q[16];\ncx q[3],q[18];\ncx q[5],q[6];\nu3(3.5*pi,3.44353824215605*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.088498515483233*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44329255754434*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46201923960879*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.326107683839719*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5650526200608539*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.273635561288338*pi) q[18];\nu3(1.0*pi,0.0*pi,1.335885919873524*pi) q[20];\ncx q[0],q[20];\nu3(0.294582257826207*pi,-0.273201439047293*pi,0.9283545471182111*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[5],q[6];\nu3(3.5*pi,3.45083122459634*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.483384511380439*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.755019582571582*pi,2.49863897798034*pi,3.82173022804794*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221752526901923*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.776538094319816*pi,-0.4871935444201468*pi,0.797543244840131*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.591140941879782*pi,2.58207714346415*pi,3.98471733841433*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45050427799028*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.783256837596473*pi,0.83925622201877*pi,1.069617382145001*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44326566662905*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35381576092721*pi) q[20];\nu3(1.0*pi,0.0*pi,1.179568136047838*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.857682059241522*pi,0.5497433543746599*pi,0.61614332820247*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4165513682298005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.222266184882684*pi,0.27288799456953206*pi,3.86084011683292*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.281046795019689*pi,-0.4579371326464367*pi,0.5874093368103963*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.644630815272202*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.252110568843883*pi,0.83684691019893*pi,0.613561460776841*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.550520068755354*pi,0.8065161754753101*pi,4.25520404827885*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.106644008180128*pi,0.39476949248900295*pi,3.84799259675688*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.32623269541853*pi,-0.24984619370869998*pi,4.44953376747658*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.183221112837798*pi,2.736145501132*pi,1.027034469926122*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.512238193881038*pi,0.47727086151435405*pi,0.989830582327078*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.47926050093778*pi,3.05009391178072*pi,4.300043413959299*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.316966999819701*pi,0.089336019434053*pi,4.32549316360557*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.525061886287238*pi,0.09669606724298696*pi,4.19536726117017*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.660697378112554*pi,-0.04428796837084198*pi,0.5717977968308309*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.578865684109812*pi,0.143022257085327*pi,0.747895632203886*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.825829109927515*pi,-0.16443749683574999*pi,4.07724236108584*pi) q[8];\ncx q[10],q[17];\nu3(0.360888212265693*pi,2.96009738292877*pi,1.0061718272836169*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5512186616152*pi,3.32588169759441*pi,4.191568266835111*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.48737760877292*pi,3.36567525681626*pi,0.5908675648088995*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.411466354335866*pi,3.04399334902326*pi,1.53789410843845*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.889772643169933*pi,-0.178658418839032*pi,0.5835274111105547*pi) q[8];\nu3(3.5*pi,3.4060569666467*pi,0.5*pi) q[10];\nu3(0.496255797201383*pi,-0.09111257024234798*pi,0.96278877973857*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.577437216872439*pi,-0.301825131656669*pi,4.0277186070821*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2524608352735371*pi) q[17];\nu3(0.648466367148209*pi,0.024223349484041035*pi,4.18660405684582*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.792712055873901*pi,0.37138112574234505*pi,1.133802017616321*pi) q[0];\nu3(0.561455858150779*pi,0.8529131324769099*pi,4.26040021762941*pi) q[3];\nu3(3.5*pi,3.4257343087568*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.548012897693811*pi,3.28579269028375*pi,3.61705107787098*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.330225696526961*pi) q[16];\nu3(0.465770699087887*pi,3.23903457362588*pi,1.84866011696153*pi) q[18];\nu3(0.818629951234375*pi,2.62273176988114*pi,3.56351473539098*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.180862655493343*pi,0.06641747771449802*pi,3.65748057668303*pi) q[21];\nu3(0.863829753693108*pi,2.42628637294167*pi,3.77203402614734*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(0.676315767354527*pi,-0.45149051309249133*pi,3.50273807230774*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45290694778952*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.655334212047311*pi,-0.4901103199640472*pi,4.35872809511933*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.232485551289399*pi,0.6533016138568799*pi,3.71012855367522*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.26640615360137*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.126825392294975*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.621400624974056*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0588196604394051*pi,3.27405295971539*pi,4.24578988945378*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44190332633154*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2661354546739259*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.648351620591504*pi,0.9261776945795599*pi,0.8833676604572149*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5124563062578535*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28023970227733*pi,0.5*pi) q[3];\nu3(0.492422922552055*pi,-0.028990376860953015*pi,0.794517939103664*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.168829528552455*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.600859223221746*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49041367378329*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.325100438950293*pi) q[13];\nu3(3.5*pi,3.47790607934675*pi,0.5*pi) q[15];\nu3(0.338123857312821*pi,0.49110891166299*pi,1.00396641307362*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.260395778831358*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43721414203094*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[6];\nu3(0.776088103112588*pi,3.2704982770949*pi,4.112973084530109*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.396932975644408*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[13];\ncx q[15],q[21];\nu3(0.304807364458616*pi,3.13553169739828*pi,1.011110192918479*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.43208814712995*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227372624191514*pi) q[19];\ncx q[0],q[14];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.510814412328505*pi,-0.28245012662831004*pi,4.448485661247981*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5308712297141427*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.274580339188867*pi,2.77780155565019*pi,0.7773950249821999*pi) q[10];\nu3(3.5*pi,3.39317920126686*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3612051717654605*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.222262514878067*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5891010034476762*pi) q[21];\nu3(3.5*pi,3.46381565829224*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.230020198962285*pi,-0.382944961493619*pi,4.09825616653071*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.925445591309462*pi,1.10402090844055*pi,0.801832197595318*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5525373480598041*pi) q[7];\nu3(0.130835488245075*pi,-0.16819874920301903*pi,1.476740246032807*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.389047582387612*pi,0.7092370314671299*pi,0.677828152129336*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.378729304609819*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44833715467248*pi) q[19];\ncx q[0],q[14];\ncx q[1],q[7];\nu3(0.735012080562212*pi,2.92290581900015*pi,3.69631216540171*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.343626706306262*pi,3.21038010484875*pi,1.65355901915883*pi) q[8];\nu3(0.411046591187392*pi,3.29971252769364*pi,4.19853512785287*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.362567372214452*pi,-0.4653112977192531*pi,0.875494323191109*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.444367329029269*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.227316621375589*pi,0.425654675624349*pi,0.5089092401090319*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.200454145210211*pi,-0.199699392044265*pi,3.85958648258697*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3211459200927*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.447016846484727*pi,2.77692783623138*pi,3.73573887738645*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.614378261552245*pi,-0.16901844581189002*pi,4.28259040654174*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.19295064072751*pi,2.70424889325479*pi,1.215341632503895*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43008692975661*pi,0.5*pi) q[4];\nu3(0.348392309557837*pi,-0.149649142264016*pi,1.298590957269167*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.285361176241562*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.238253680073395*pi,0.73902893712119*pi,0.5407691212654172*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.252098359041063*pi,2.45036798760016*pi,1.296862721469512*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.334817736890589*pi,3.08489874209084*pi,1.57258522954546*pi) q[6];\nu3(0.637867974847371*pi,0.16864821137951302*pi,4.4985134060021*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.810994365794727*pi,-0.04184060025998598*pi,4.04389528447342*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.452087381242056*pi,-0.27500297677157204*pi,0.795058583167743*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.600402919678936*pi,2.80206444832816*pi,3.68027650411075*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40316447326204*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.231082962071246*pi,1.1313947562539*pi,4.19250921670503*pi) q[7];\nu3(1.0*pi,0.0*pi,1.216507943527404*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6671868443054341*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.531563728327053*pi,0.5169815498474799*pi,0.670210156831932*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.383201270361339*pi,1.08745090497616*pi,4.12966007981965*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.642528099542765*pi,0.38269436878474605*pi,1.1614897380077709*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[15];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.571184837017903*pi,0.25680425393184503*pi,4.08529943491528*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.508861097937001*pi,3.22354516682991*pi,0.897456445401164*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43219576745599*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5382643701085454*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.499123742880783*pi,-0.06999249115485501*pi,3.63030055066805*pi) q[11];\nu3(0.258268294189921*pi,3.12330436514816*pi,4.4414054576537705*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.16771913697405*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.623309427429382*pi,0.6682628747035699*pi,4.20187604640113*pi) q[19];\nu3(0.279276267938478*pi,-0.280297479710843*pi,0.5714647955202659*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[15];\nu3(0.741052854296685*pi,-0.024075399623237015*pi,4.447871790408589*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.906459789910722*pi,3.34410264972815*pi,4.17801664406634*pi) q[10];\nu3(0.815250516746641*pi,2.75020773560068*pi,3.31567782412637*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.479877539928207*pi,2.91699128834563*pi,1.094112061298035*pi) q[19];\nu3(0.276881813658036*pi,-0.4944662048261826*pi,4.45939781466663*pi) q[20];\nu3(0.365689466622988*pi,0.490167814644621*pi,4.3721164235284*pi) q[0];\nu3(3.5*pi,3.44578325977073*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.581351672399729*pi,3.27039802918921*pi,0.8073074543011001*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.280438967238201*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.754028541572174*pi,3.2772142762192*pi,3.69195448592653*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5849324562983539*pi) q[15];\nu3(3.5*pi,3.45504849442143*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.300621993975739*pi) q[21];\nu3(0.486759964821815*pi,-4.365738406797437e-05*pi,1.2782925411664778*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.4486260287408*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.601450110013903*pi,0.55380491792891*pi,1.444973298522046*pi) q[5];\nu3(0.485598153526972*pi,-0.288172454338817*pi,4.40398439707829*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.29600568507886*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.374662984567412*pi,3.33125991158758*pi,0.750659721295851*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.745650753939817*pi) q[7];\nu3(0.262447298751219*pi,2.65128986076301*pi,1.035650296109335*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.233453534160401*pi,2.95734082146107*pi,1.467562098463293*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6395949490616231*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.57558300728073*pi,-0.320840690669487*pi,3.40989281066199*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39373926309397*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.343801984147478*pi,0.419071991040878*pi,3.90822586167738*pi) q[14];\nu3(0.235336979746643*pi,-0.272511786703576*pi,3.98876628121342*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.35735546420559*pi) q[18];\nu3(1.0*pi,0.0*pi,1.193776509189673*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.105701005100558*pi,-0.324252254372138*pi,4.06296872544174*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3059902002141*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2245024667088549*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.331407115649936*pi,0.022860920575204946*pi,0.743506343935791*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.49917902151011*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.364358986797813*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.595432770391113*pi,0.57204596555934*pi,0.5696639006202918*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47296545858953*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.579336648517816*pi,2.80592451770028*pi,3.64377372512473*pi) q[7];\nu3(1.0*pi,0.0*pi,1.4034082193537079*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5515801331400909*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.27981994102821*pi,0.5*pi) q[0];\nu3(0.423929547918759*pi,2.54200633069449*pi,0.972921968766714*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.491211964840672*pi,0.07952585214165098*pi,1.464269710161251*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2254900123075019*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.650165082200603*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.969394742851313*pi,-0.081674245946676*pi,4.03911679307334*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5297753328410546*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48959614270944*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39983754071976*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.335355816649455*pi) q[14];\nu3(0.522285885662562*pi,-0.37156165664595897*pi,0.8700652224865211*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.602187528632313*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.258608786605809*pi,0.20753934921431605*pi,0.667633165132122*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.426241263373325*pi,3.43265811930827*pi,1.91033224891895*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.2138220664101*pi,-0.060503304209025*pi,3.9115938776472*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3830057595602305*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.562254926309932*pi,-0.320644326185907*pi,3.50390018288694*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.168689758772369*pi,3.14715602172083*pi,1.139378772291292*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.206657181451649*pi,3.27809046745096*pi,0.797260393927283*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.310868366071914*pi,3.02723057713685*pi,1.308628488931339*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.635286865202107*pi,2.81451536988943*pi,3.23407922221157*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.493815236842719*pi,-0.039199605644372026*pi,0.5255337733782199*pi) q[0];\nu3(0.645005555875263*pi,-0.09463251480228002*pi,3.71812996164977*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.827785637947171*pi,3.04783813768642*pi,3.33774436507055*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0498413211975292*pi,0.5012993026388199*pi,3.59117905479805*pi) q[18];\nu3(0.208252376329643*pi,3.41299511331751*pi,1.83675498204583*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.45970545427266*pi,2.77601943198794*pi,0.949860277306146*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.428584670616316*pi,2.66900906582749*pi,1.51588887743659*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.913738146394174*pi,-0.09366009021646399*pi,1.0953926460761911*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.433584449223478*pi,2.73158999990348*pi,1.4905367126272449*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41735579375563*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.33915541871963*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.185158273095031*pi) q[11];\nu3(0.923904308076613*pi,2.86929469735845*pi,3.14698713949143*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.801801066754991*pi,2.62268971525556*pi,3.62932665520558*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2015861603016709*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.268099371464111*pi,2.3870291701117*pi,1.2933640359844891*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.19004728009106*pi,-0.13162784129731397*pi,4.240904288426179*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41112035975358*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5238770473145711*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235256804533726*pi) q[18];\nu3(0.411719543420921*pi,0.412522361942499*pi,0.743411000677335*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5037280929883856*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(0.347728375425867*pi,2.94790545690416*pi,0.643731587350045*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,3.46377857369002*pi,0.5*pi) q[7];\nu3(0.844858327503314*pi,0.6151041368537*pi,0.908036895681922*pi) q[8];\ncx q[9],q[11];\nu3(0.568923698386421*pi,-0.416417934413598*pi,4.28038749317135*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.540242665406209*pi,3.04274403374014*pi,3.19273199711221*pi) q[14];\nu3(1.0*pi,0.0*pi,1.230802355127043*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.623315489289546*pi,0.49278305445302295*pi,4.25388021000104*pi) q[4];\nu3(3.5*pi,3.43032154581501*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.607777188737188*pi,2.4943756776381*pi,3.8857310320324*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.79227294149933*pi,-0.4202246827901045*pi,3.22667211060275*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.293443001813322*pi,3.2962934607246*pi,4.20829387385787*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3300869885621251*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44001734778072*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46129378750083*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,1.2195142495358748*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48023316286065*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3077689811720399*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.687507391470523*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.451437936375952*pi,-0.17422716442697*pi,3.75186700621192*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43319575559633*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.572410879137009*pi,3.1412866599873*pi,1.68208048080882*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5696687644005411*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.332847596671379*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.433258713373369*pi,2.52824806337246*pi,1.4301290366418589*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5786936599735801*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.712763736630634*pi,0.06536051821447797*pi,1.0789839258559741*pi) q[9];\nu3(0.743589293734948*pi,3.3521528383401*pi,3.96063115777707*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42964142358532*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43955475184547*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.603037700674897*pi,3.20879164518584*pi,3.46339196365368*pi) q[11];\nu3(1.0*pi,0.0*pi,1.354513617606512*pi) q[12];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4194167971177105*pi) q[20];\nu3(0.308131640565722*pi,3.23678208158079*pi,1.66088160177274*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.62403401131301*pi,1.01992026805483*pi,0.867136229569929*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.657726810349231*pi,-0.062260334908216974*pi,1.2640344387532592*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.652600129347182*pi,3.2683652162424*pi,3.1801044991567*pi) q[6];\nu3(0.422196712183956*pi,0.337468528083548*pi,4.49934107171625*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.637626750392966*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37567118825752*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3556584139705299*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.54425044110615*pi,3.42282410529096*pi,3.79438700768229*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.798858658313227*pi,0.8520112323514399*pi,0.947842094341341*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.414918864623962*pi,-0.379079474408823*pi,4.27443419922262*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.827478166262182*pi,0.14519154469103301*pi,4.33444053813204*pi) q[18];\nu3(0.471134712206965*pi,0.464914178816899*pi,3.63037159543656*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.294673534188053*pi,0.236167690815705*pi,3.9962191542095*pi) q[0];\nu3(0.124483347346708*pi,3.17516549767831*pi,1.81103647319077*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5881785376713299*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.504260786266784*pi,-0.349744107617289*pi,0.686478032673703*pi) q[17];\nu3(0.211806953509111*pi,0.23139640254433602*pi,4.27900305739018*pi) q[18];\nu3(0.701698545487372*pi,0.20934226460506*pi,3.81358499359792*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.131165366113815*pi,3.42270245101945*pi,4.41928220947147*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.465513971400815*pi,2.65861796510456*pi,1.0038668018644938*pi) q[8];\nu3(0.245724295251738*pi,0.04089588687015899*pi,4.42254247252104*pi) q[12];\nu3(0.430508343670684*pi,2.57224509170434*pi,1.194745759640544*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.537568578559786*pi,0.13223047599175897*pi,0.9540217972675731*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46583710640931*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.140890973983157*pi,3.21848064443568*pi,1.478749507376562*pi) q[3];\nu3(0.754122648179286*pi,0.42988694413164896*pi,4.02500133316403*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.356355323228148*pi) q[7];\nu3(0.615153611136226*pi,3.34975306443871*pi,4.17107781658496*pi) q[8];\ncx q[11],q[19];\nu3(0.104973658626305*pi,3.30761752421429*pi,1.4560275974349461*pi) q[12];\nu3(0.866473093304963*pi,-0.4256981981173589*pi,0.853695262184181*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.257168941155629*pi,0.6887109004718*pi,0.729763298851577*pi) q[5];\nu3(3.5*pi,3.42096005027237*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.263064200533579*pi) q[10];\nu3(3.5*pi,3.27352899940052*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.864937983373351*pi,1.04367077405043*pi,0.757202854469176*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.15270649980255*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.5456266697179029*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.506712625002383*pi,0.207428718951699*pi,4.2164848421309*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.201893056367763*pi,3.34349162330786*pi,4.33929359204891*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.658713791158897*pi,0.49031297683561004*pi,0.715378116794255*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5199545987633508*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.497509843076361*pi,0.18842429482747802*pi,0.618835410789647*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.46858603089891*pi) q[19];\nu3(0.24505330965625*pi,0.12223388402825397*pi,0.600624040014273*pi) q[20];\nu3(3.5*pi,3.39937089547368*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.146057791937615*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.515223601774228*pi,3.38770576372169*pi,4.4427536547289606*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39695890766164*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.199582561624885*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.281357615647431*pi,0.48977082582532205*pi,0.942768487728876*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.736972604414635*pi,3.2319246816301*pi,4.03159508795677*pi) q[1];\nu3(3.5*pi,3.49949950164939*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4889320050838*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.166673199237711*pi) q[5];\nu3(0.639207818455548*pi,0.86984710730025*pi,1.013403668871278*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47775110027027*pi,0.5*pi) q[8];\nu3(0.664081114285598*pi,3.07510148806408*pi,4.12627506327221*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.318223366768575*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5280604368549887*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.253889522396564*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5787561219366246*pi) q[21];\ncx q[0],q[13];\nu3(0.853851087260667*pi,-0.166171553705261*pi,0.5767183955046153*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[16];\nu3(0.825454608466911*pi,-0.4744013797677791*pi,4.320564992714591*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[14];\nu3(0.446969036151518*pi,2.54775507866674*pi,1.205100138646236*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44842555149473*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.134146127260529*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5910453478356064*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.117084656424943*pi,0.59454773819773*pi,4.24142474964649*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.429005472163*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43724699011469*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.368253984701365*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.630441707177289*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.608930549552594*pi,-0.17208795687294098*pi,4.4016351467883705*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44427336160473*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.730077233360742*pi,3.40016921194385*pi,4.06452081444127*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.824094673950646*pi,-0.176125572443255*pi,3.95112314169425*pi) q[11];\nu3(0.776350677460673*pi,0.5345239521216001*pi,1.12853691573454*pi) q[13];\nu3(1.0*pi,0.0*pi,1.195008198664842*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4738086325999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.851998925772459*pi,-0.07667418765941297*pi,4.33778800217405*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.336637778077773*pi,3.00046431513925*pi,1.99937932323527*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.780286926219651*pi,0.8885167837142001*pi,0.70641797988943*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39033308163264*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.503521104317649*pi,-0.262108111381324*pi,3.81841740256765*pi) q[18];\nu3(0.291959503405222*pi,0.02420858685067595*pi,3.91552078455805*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.242556759289058*pi,2.37441796763552*pi,1.2247261255658008*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41033536473887*pi) q[15];\nu3(0.865304520501234*pi,0.52184440943602*pi,4.37292294391564*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.042375930411848*pi,0.34524843735005795*pi,0.70879137058235*pi) q[18];\nu3(0.300853529654899*pi,-0.31304706602688404*pi,4.21724819370559*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[15];\nu3(0.618646753930264*pi,2.77682771266881*pi,3.51004190848079*pi) q[3];\nu3(0.452880353907806*pi,0.58845324645099*pi,4.4405255088801*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.163713812602414*pi,0.5565639182258499*pi,0.887214575522009*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.739916826422508*pi,-0.08580593940062498*pi,3.52688048764517*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43960707299466*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.486934766964828*pi,0.8822215980961701*pi,4.08168384341037*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.281037467767286*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.815058762139314*pi,3.07738570212686*pi,3.04034297714096*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.395824853684767*pi,0.17086947045192402*pi,3.95340111274753*pi) q[5];\nu3(0.403634976064594*pi,3.2757673873937*pi,1.384541890508096*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.534042964470412*pi,0.16399834009406*pi,4.42453217396071*pi) q[5];\nu3(0.849310788403633*pi,3.24513790314011*pi,4.16440760370212*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45473806902741*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.33026085564779*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2117226918430721*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48393331348832*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.271149771203819*pi,0.332317291598504*pi,4.19091584016327*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.815442306788896*pi,3.30377551369044*pi,4.24303561506288*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325858565342918*pi) q[18];\nu3(0.549997245386415*pi,-0.226887278855747*pi,4.2190321732675695*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42391534436407*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.261261315069658*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.280980803292116*pi,0.53855935045129*pi,4.3329234322526595*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.342200958550066*pi,0.53143094504151*pi,3.78954817325948*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32541351455121*pi) q[19];\nu3(0.246921251334792*pi,3.05964314447819*pi,1.006113373757299*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.735712136653732*pi,-0.335485410148447*pi,3.60151319721771*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0904407340368026*pi,3.18529037268239*pi,1.80858250956029*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34562846893838*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.406913313564347*pi,-0.358414839041847*pi,0.5858370115000836*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47931374459073*pi) q[6];\nu3(0.472400051821269*pi,2.95360236613005*pi,1.310861456066502*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.129839643988754*pi,3.30387585640133*pi,1.79612391388765*pi) q[14];\nu3(0.275062875009341*pi,2.80048922699124*pi,1.4864404518778511*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[16];\nu3(0.705451133074509*pi,2.47525450348509*pi,3.79156597876884*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.30155384112797*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.111777445737653*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.83342364991418*pi,-0.4596580875116123*pi,3.18086243298901*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.534933615077582*pi,-0.170037395117701*pi,3.69263758116884*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49793430997801*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249569201978258*pi) q[16];\nu3(3.5*pi,3.4908094328817*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340355565088289*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.714735490440547*pi,0.374783637877264*pi,1.093057746965341*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.472155780949381*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.44330891017983*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49466518250142*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.161593456031361*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(0.582667619713994*pi,2.88872818118535*pi,3.644299123531*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237965838723579*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5486365154679289*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5861712337208681*pi) q[21];\nu3(0.276758139453285*pi,0.5837579538331801*pi,3.97059590001711*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49713765509681*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38322756243918*pi,0.5*pi) q[9];\nu3(0.926497346643741*pi,0.7047712616972499*pi,0.88356793273124*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.307241023452227*pi,3.015356182924*pi,1.3799118410312818*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3002212296841749*pi) q[14];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175262683769525*pi) q[20];\nu3(0.312458057140409*pi,-0.134524302182281*pi,1.0879450305027492*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46794766091317*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.380074886924636*pi,2.75325594126497*pi,1.56748294227131*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37951126770615*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.500021677233259*pi,0.71587917141012*pi,0.647580910817486*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.460851417798553*pi,3.493350753888*pi,0.9661505282071949*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41249960226362*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.964172705119626*pi,-0.06956545493473099*pi,1.337374475164523*pi) q[17];\nu3(0.425906364093782*pi,-0.07033308077480799*pi,1.474304471229115*pi) q[18];\nu3(0.168425777127675*pi,2.65837770577565*pi,1.447755344070208*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5399317467610966*pi) q[20];\nu3(0.53441275312085*pi,3.09347135369861*pi,4.38377664666226*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.31653276826743*pi,-0.265054813116123*pi,0.83350662905766*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.524711689052238*pi,2.84363035061366*pi,1.276993627624075*pi) q[5];\nu3(0.244883500600513*pi,3.11579939931496*pi,1.7025307463368*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.815125165157177*pi,2.56478328239769*pi,3.94359964724553*pi) q[17];\nu3(0.481585081251841*pi,-0.41793743354557333*pi,1.0704548341781899*pi) q[18];\nu3(0.802743539087434*pi,0.011181522867396043*pi,1.132907808283382*pi) q[19];\nu3(0.279943210257449*pi,3.00905186792111*pi,1.73453858924883*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.824029252134689*pi,0.9743014829977501*pi,0.62398797534086*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.146130755300839*pi,0.318908212076926*pi,1.0743819629445799*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.462013739564007*pi,-0.23070872001103*pi,3.65220916404625*pi) q[9];\nu3(0.274644146003123*pi,3.3438913432273*pi,1.053058065942535*pi) q[11];\nu3(0.847070673833106*pi,0.29724288186175796*pi,3.96822843658804*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.41676725573776*pi,-0.219911309391582*pi,1.409844029087169*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.503969214461441*pi,2.68091387125105*pi,1.050133711749784*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.365108357537884*pi,3.32200902791829*pi,0.5985259307300319*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.606355985908141*pi,0.89812276443341*pi,1.030060515953187*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.266686848930536*pi,0.95499364821543*pi,4.11860278604654*pi) q[16];\nu3(0.205228808578709*pi,3.24785958231131*pi,2.13227924702825*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47055469786725*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43476154348574*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227033573224882*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1482159894907409*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.553551925878041*pi,0.5224901709924601*pi,4.26754582841102*pi) q[2];\ncx q[3],q[11];\nu3(0.302268701301412*pi,-0.17467886258377702*pi,4.27700442457897*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[19];\nu3(0.209493824090502*pi,0.14554529154259*pi,0.861462395267703*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.19635449076653*pi,0.31477948186208105*pi,0.7695146054445621*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.36974405616569*pi,0.58510052327191*pi,0.853698045286081*pi) q[2];\nu3(3.5*pi,3.36339213177799*pi,0.5*pi) q[3];\nu3(0.217553438086476*pi,-0.4138288256698651*pi,0.861860140822171*pi) q[4];\nu3(3.5*pi,3.22980149847615*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.245272589805829*pi,2.75576077374846*pi,1.69586665365983*pi) q[7];\nu3(0.330146663351724*pi,0.6801456724644801*pi,3.98257865661543*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.249295317336125*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.1614369037843009*pi) q[13];\nu3(0.9413534751693*pi,3.29165185566768*pi,3.85128540204957*pi) q[14];\nu3(0.573135961634148*pi,0.6313553163427199*pi,4.24350726265049*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29742848270002*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46420873306424*pi) q[19];\nu3(3.5*pi,3.45265463711776*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.202148103786307*pi,0.7023065674442399*pi,4.06879344045504*pi) q[8];\nu3(3.5*pi,3.29919404125177*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.43493535393265*pi,0.5*pi) q[12];\nu3(0.730985687919485*pi,2.96014623002687*pi,3.84765898834745*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.213242621198566*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2088542608213309*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2752425495026731*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5293917092866669*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.43907889995796*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5876785733947463*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41687866231839*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43502621213639*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45630682215044*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191925020317358*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[14];\nu3(0.634751501572461*pi,2.88834430609115*pi,3.83115641462497*pi) q[3];\nu3(3.5*pi,3.49117510764974*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.408165693980693*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.492375392943828*pi,-0.345615860080567*pi,1.1370553811476931*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48998334648382*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48559141080302*pi,0.5*pi) q[2];\nu3(0.256308616376893*pi,3.28771801540496*pi,0.9049594491192501*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3986677844128161*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.213117591957447*pi,2.30122018380026*pi,1.232022451100335*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.297642171373281*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.485732884085801*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.228444187176192*pi,3.24517977737934*pi,1.70804865174836*pi) q[5];\nu3(0.526394882960739*pi,3.47272962873136*pi,3.46531480258469*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5271884159158133*pi) q[7];\nu3(0.610168444841387*pi,-0.20365058486217902*pi,3.94338240155508*pi) q[9];\nu3(0.264542578700587*pi,0.08821245959511104*pi,4.48334663537293*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.591341379120192*pi,3.29357925573189*pi,3.13861353138104*pi) q[18];\nu3(0.382179291817322*pi,3.45573345868347*pi,0.84163592469509*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.190841570535844*pi,-0.044192975186894023*pi,1.258002501829727*pi) q[5];\nu3(0.0865510544786245*pi,0.402345460549831*pi,4.19301674422498*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.350298132408231*pi) q[8];\nu3(0.572855660780009*pi,0.387721546408235*pi,3.973833100372*pi) q[9];\nu3(0.269280111736917*pi,-0.4499112335699434*pi,1.011569426860893*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4245872452213995*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.725188709410032*pi,-0.345549521751661*pi,1.092642473161775*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.698246020592964*pi,-0.4043512966004761*pi,3.11852467361333*pi) q[18];\nu3(0.350924390698051*pi,3.11936706218818*pi,1.62729047019371*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.703076133690806*pi,0.95269776715566*pi,0.803419335409087*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.455294193019326*pi,0.63462407754168*pi,0.767395205308486*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.436934024287735*pi,2.98606445094488*pi,1.95960867069286*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.499086282194576*pi,0.05996321899693502*pi,1.35738940346646*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.642882620219353*pi,3.14715256591531*pi,3.26098343109627*pi) q[12];\nu3(0.181807059317796*pi,3.34823722031441*pi,0.9803242556992711*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.713311592539536*pi,3.02559896976477*pi,3.69290303762115*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.71131382290803*pi,0.32976932253812796*pi,1.283590211199098*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.385973680438568*pi,0.07237757826336799*pi,4.06926938867063*pi) q[20];\nu3(0.550611241776121*pi,0.44164610380818703*pi,1.038596737447903*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36880864158347*pi,0.5*pi) q[3];\nu3(0.375279043342214*pi,3.34825875405709*pi,1.484129708306537*pi) q[4];\nu3(1.0*pi,0.0*pi,1.214586402783583*pi) q[5];\ncx q[6],q[10];\nu3(0.133724708797743*pi,2.91736732171589*pi,1.461689635758685*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.235608047957919*pi,0.047681063657321054*pi,1.038035041388355*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.105842093585089*pi,0.296604662712075*pi,3.99426647346479*pi) q[4];\nu3(3.5*pi,3.28036089600417*pi,0.5*pi) q[6];\nu3(0.251816196988554*pi,1.15424541334231*pi,4.34403696164201*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.178182948659735*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.540990963456737*pi,0.139064544861758*pi,4.48071021664708*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.596963594411442*pi,0.11209372714020005*pi,3.98108123092249*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.668375107798238*pi,0.8500794133596401*pi,0.97879230253202*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5124891004506362*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.674120056617465*pi,2.46626252303404*pi,3.83209546265644*pi) q[15];\ncx q[16],q[18];\nu3(0.546214610521674*pi,3.37346258330433*pi,3.61643416608295*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.264713237340305*pi,0.07090972112861305*pi,4.16144092349347*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5489233706672141*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47145696168612*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230036849854836*pi) q[18];\ncx q[19],q[20];\nu3(0.758829415670111*pi,3.42232625522476*pi,0.626128386182755*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.48326001899148*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.251704062716815*pi,3.37241688757016*pi,1.4061775935432261*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.43723281415216*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2323126755635712*pi) q[20];\nu3(1.0*pi,0.0*pi,1.444759352645447*pi) q[21];\nu3(0.79751006419125*pi,0.495979852380675*pi,0.76299012200201*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.26230677961939*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.43854820872015*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.175554313581048*pi) q[13];\nu3(0.693880299077474*pi,-0.050021774261839014*pi,0.5874207268030521*pi) q[14];\nu3(1.0*pi,0.0*pi,1.234639198828782*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6550831468967531*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.245784034399282*pi,2.85575472226116*pi,0.88336562740901*pi) q[3];\nu3(3.5*pi,3.4146200337838*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.360929667508541*pi,3.29409795212894*pi,0.857670747383929*pi) q[6];\nu3(0.337241696987001*pi,3.08032045244518*pi,4.4929120519226*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.167162416801349*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.65200016226336*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.625515714091547*pi) q[21];\nu3(3.5*pi,3.4831764552546*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.200850741088265*pi) q[2];\nu3(0.496504706471028*pi,2.74226540864832*pi,3.52457936346026*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.349583144627463*pi,-0.12087848848017901*pi,1.415085244504853*pi) q[6];\nu3(0.589502704091631*pi,0.211642247753432*pi,0.942809460247475*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5592242834426155*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.498430940721001*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[2];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.479546657859021*pi,3.28356949403797*pi,4.29622991992549*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[15];\nu3(0.295446757740616*pi,-0.4799388822140286*pi,1.96709175298206*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.606861122857295*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36944414953213*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.42857409356981*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.739259261823592*pi,2.70603580899308*pi,3.4372757730498*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.415098908234154*pi,-0.4806793981404123*pi,0.5459875617264256*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.335723341861073*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.600284419550815*pi,1.12589093150828*pi,0.804865193634658*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.407117261829489*pi,0.24097805246359005*pi,1.205112696169387*pi) q[19];\nu3(0.657786075742078*pi,3.02042311071088*pi,3.0113564677374*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.852062739242991*pi,-0.4123436829228657*pi,3.80401490740913*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.882166309045887*pi,0.04691253865379996*pi,3.7099313402081*pi) q[19];\nu3(0.681616651334039*pi,-0.274589223352405*pi,1.1693039716193891*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.720645007737181*pi,2.52178560864865*pi,3.68291498233594*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.389687504495289*pi,0.56403424251911*pi,3.94618279809662*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.499860531278291*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.184166005484022*pi,0.8280255780311201*pi,4.45175756513942*pi) q[17];\nu3(0.685789538568068*pi,-0.345001688197744*pi,4.47936948238599*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34198848141878*pi,0.5*pi) q[3];\nu3(0.701841705806479*pi,2.82433258411003*pi,3.45518352253524*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49147329877555*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.364160593006156*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.257159836986234*pi) q[10];\nu3(0.529502316663933*pi,-0.16416082960282002*pi,0.891888624947403*pi) q[11];\nu3(0.348154668782642*pi,-0.360111353365831*pi,1.79737250435562*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.614895006253837*pi,-0.09106336238956603*pi,3.68002855317314*pi) q[17];\nu3(0.610158708730806*pi,0.17237976049366*pi,0.977094947098053*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.553329738919387*pi,3.33378503232109*pi,2.92163468996625*pi) q[9];\nu3(0.183215429852678*pi,0.08493303782002204*pi,0.707789322910661*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.828140406301467*pi,0.05542343281277595*pi,1.361380945748669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44184781144644*pi) q[8];\nu3(0.293605368367655*pi,2.34655288288627*pi,1.223936818843836*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.638479171172248*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.346145488861035*pi,3.1470063956611*pi,1.484986407960392*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.362272109624902*pi,0.54151303299365*pi,3.70887307525832*pi) q[15];\nu3(3.5*pi,3.46439270622484*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244625095427742*pi) q[19];\nu3(0.307872117683781*pi,-0.280037532376461*pi,0.792130882651913*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.400958690186422*pi,0.269465570755546*pi,0.516326947805117*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.212082810746635*pi,0.203463676275782*pi,4.37141794603106*pi) q[21];\nu3(0.717845005292828*pi,3.32827520248238*pi,3.31922590182543*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.587851018839947*pi,0.9041120728352201*pi,0.724447171982365*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44059308301828*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.151087016533343*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5461688483587114*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.418926369510504*pi,2.69766300206391*pi,1.474367218758836*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.134800177632684*pi,3.43447275621826*pi,0.689489280066331*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.40055137084649*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3525105829291*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.356387100790595*pi,2.45608766760961*pi,1.302752696856245*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.431359291460179*pi,-0.4622207173744158*pi,4.28086400846936*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.44578983096234*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.34038246425012*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2784027432217289*pi) q[12];\nu3(3.5*pi,3.46732307910467*pi,0.5*pi) q[13];\nu3(0.508222360616423*pi,0.09789333091574903*pi,0.9184135221429071*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.075221160502804*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.506779754419793*pi,3.18305683693349*pi,4.2381872137244105*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.287269904574621*pi,3.10902415106364*pi,1.64451593197407*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.461288023869707*pi,0.51299218457451*pi,3.69692423828075*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.424942721221759*pi) q[11];\ncx q[13],q[17];\nu3(0.846342129912588*pi,3.47206304286907*pi,0.5295266536825648*pi) q[14];\nu3(0.468959463971851*pi,-0.332678743384119*pi,3.73033270358676*pi) q[16];\nu3(0.575326726447278*pi,2.72196680975731*pi,3.38464763160713*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.611003626710613*pi,0.040677405582307036*pi,3.90080756920247*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45165868548687*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.356929094497279*pi,0.8817057587618*pi,3.92062521844366*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47163691905604*pi) q[17];\nu3(0.29395395895419*pi,-0.339063370934814*pi,1.74690430565151*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.47857463583543*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47387926790473*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.252362694106789*pi,3.4179185703937*pi,0.967776282536611*pi) q[7];\nu3(0.528699058914504*pi,-0.132322792155101*pi,0.784003326455171*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286281745044203*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208447783545403*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.124863642157677*pi,1.12731073185943*pi,4.186800681260451*pi) q[7];\nu3(0.400384472134743*pi,3.34035863769897*pi,2.02637489922921*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44953143697368*pi,0.5*pi) q[3];\nu3(0.205508761824153*pi,3.08477470714814*pi,0.766896746444591*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.614923575267526*pi,0.39890755790183297*pi,4.4957589164763*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.191929735189674*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31918476956773*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4268173719532395*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.4790843329214*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[10];\nu3(0.451913409775215*pi,-0.29019424129732896*pi,4.19825317831479*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.771959297567486*pi,-0.331627491942612*pi,3.99968211343842*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.213795961972889*pi,3.16553847763674*pi,1.89722894653025*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.363879130108527*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.400598228534103*pi,-0.23852905867213797*pi,1.47392927410011*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[20];\nu3(0.23990642739232*pi,3.3329683826794*pi,4.17218345921837*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.529022457679845*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.426421138239812*pi,3.29788662782311*pi,1.91397512194632*pi) q[12];\nu3(0.608847376388158*pi,2.78650443889372*pi,4.12620195821905*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.85638712407008*pi,0.6873435075318199*pi,0.968075815155345*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.746781348876345*pi,0.286184029741947*pi,1.54505057974362*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47107995340492*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48757935624754*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.320108871923947*pi,0.457561936766938*pi,0.628307530737144*pi) q[12];\nu3(0.132614520078668*pi,2.79517087802598*pi,1.292406959161029*pi) q[13];\nu3(1.0*pi,0.0*pi,1.239876683220138*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0772601150946109*pi,0.114082252302658*pi,3.41263804241835*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6425659759371081*pi) q[18];\nu3(1.0*pi,0.0*pi,1.332427650964204*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.342594150884669*pi,0.50639440594613*pi,0.5668079664718901*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.316644646209598*pi,-0.216979734267215*pi,1.67947135516431*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41264132615337*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4361491271038105*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.326653479821872*pi,0.32366836600595805*pi,3.49363741470926*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.454376043498274*pi,0.5587831125107601*pi,4.1069974006654295*pi) q[2];\nu3(0.36447333190714*pi,-0.297822994067292*pi,4.1755760832902205*pi) q[3];\ncx q[5],q[9];\ncx q[7],q[14];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.1681577339234*pi,2.69046323101704*pi,1.12120471440662*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.501198481206437*pi,0.177543053563603*pi,0.978567762832411*pi) q[2];\nu3(0.7659084957999*pi,2.97950949827707*pi,3.60055973449765*pi) q[3];\nu3(3.5*pi,3.44727419670742*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.243036046733617*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.291792276954061*pi,2.78514924888785*pi,1.181981012703716*pi) q[10];\nu3(3.5*pi,3.27159087981291*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.922041736747314*pi,-0.324647171435603*pi,3.65986290222995*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0491751665245639*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.497015269503263*pi,0.23333709804297298*pi,3.99352461397338*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.691085433901658*pi,2.40210587442853*pi,3.75766272903217*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.67053423789511*pi) q[9];\nu3(0.750966113947355*pi,-0.11802041368292299*pi,4.00388735197454*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.681022290414592*pi,0.6926745094873299*pi,1.1220417853255769*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.34310379475741*pi,0.021570892719861012*pi,4.09268861711179*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.799291943623603*pi,0.63986568280618*pi,1.1316301969552152*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47574507527899*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.397593900071335*pi,3.38537185966176*pi,0.9199511074924249*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3437291392132*pi,0.5*pi) q[2];\nu3(0.56489921749414*pi,1.06582161359875*pi,0.633886632016754*pi) q[5];\ncx q[6],q[15];\nu3(0.266858688989019*pi,-0.127259351666069*pi,1.223434582798461*pi) q[7];\nu3(0.668548987536629*pi,-0.14074169645256202*pi,3.98648008850382*pi) q[8];\nu3(0.311975221200591*pi,2.91916281728211*pi,1.212207409818654*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.296408469713025*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.133023449153039*pi,0.5474804602962899*pi,3.76615323105703*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0836614651991318*pi,-0.16062099387497503*pi,1.1882058398055468*pi) q[18];\nu3(0.106669536856045*pi,-0.22865989625614902*pi,1.460797035099302*pi) q[20];\nu3(3.5*pi,3.43871747282913*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,0.0*pi,1.2082483765682501*pi) q[4];\nu3(0.387549690914607*pi,0.73696669332207*pi,4.155860788135779*pi) q[5];\nu3(3.5*pi,3.49443195049495*pi,0.5*pi) q[6];\nu3(0.566178514000407*pi,-0.40075406049255513*pi,3.97068912737854*pi) q[7];\nu3(0.392257021209494*pi,-0.4615680445703685*pi,4.24250967458949*pi) q[8];\nu3(0.330790994562734*pi,-0.4998035065059475*pi,1.445935455515688*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.26330483637517*pi,0.291154325211751*pi,3.36110970258428*pi) q[14];\nu3(1.0*pi,0.0*pi,1.139459575526831*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.561889342882528*pi,2.73207739444216*pi,1.323779829953255*pi) q[20];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4436480145330695*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,4.4040071063324095*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[18];\nu3(0.767103042782793*pi,3.35247527628*pi,3.91115799368157*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5092189015120816*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45937370601072*pi,0.5*pi) q[12];\nu3(0.829243345937897*pi,0.33003171667126796*pi,0.5836932005610929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221341721699729*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4678357481777*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43820785317001*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.49856285567595*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2535656095086019*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.331991652677082*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4258791368582981*pi) q[16];\nu3(0.331835844265029*pi,2.75743723124264*pi,1.261325949674849*pi) q[17];\nu3(3.5*pi,3.35067707802461*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.095287892572901*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32778582538171*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.306911869980169*pi,2.55000529405701*pi,1.253799107949723*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49283602495214*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267054966657149*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.554826410198222*pi,0.232401057009887*pi,1.458229611425843*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44314005350949*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.632902336066583*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.835863309114678*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48946499384915*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.281857665164092*pi,0.24444256417876997*pi,4.18168160324954*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.621082488399867*pi) q[19];\ncx q[20],q[21];\nu3(0.421197389008894*pi,2.96598949638762*pi,0.762189839168839*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.864078836653171*pi,-0.23520099735038302*pi,1.228942739135195*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.818289792536824*pi,-0.405400153635217*pi,0.8544970753140211*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.559484978242002*pi,-0.07012019347821202*pi,1.0215027224682731*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.524552723525392*pi,0.455566326679973*pi,0.716696344117264*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.356040250287672*pi,0.24738630644870097*pi,4.06286805184477*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.731600567916998*pi,-0.151404734226741*pi,1.3027977407178422*pi) q[14];\nu3(0.268090115385922*pi,0.288502026732817*pi,3.8163198750584*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0642623311033788*pi,0.03954330151251395*pi,3.64853308296813*pi) q[4];\nu3(0.277026092492198*pi,0.9456578541087*pi,3.95873599117954*pi) q[7];\nu3(0.756461575790517*pi,2.66839073996526*pi,3.9664397934441*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.477874787736123*pi,-0.4576357904496358*pi,1.64593209862911*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.621174984743615*pi,2.95134145246246*pi,3.47257433230623*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.535332712469828*pi,0.19619492652771098*pi,4.05380687494697*pi) q[4];\nu3(0.155127961812324*pi,-0.153578536718736*pi,0.8766193706902761*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.697718564477856*pi,-0.4654794072454316*pi,3.33676947955915*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.454046302160182*pi,-0.275931845076936*pi,4.1189653231326*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.434295124886609*pi,0.9118525736191601*pi,4.04425369686182*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.151623704414761*pi,2.90904679004234*pi,1.54355496944141*pi) q[18];\nu3(0.61227111631461*pi,0.08844028890831102*pi,0.7343648607005651*pi) q[19];\nu3(0.377650513122472*pi,0.14335094276553395*pi,1.1657670364783579*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46996930676819*pi,0.5*pi) q[0];\nu3(0.45319159251671*pi,3.25729465356687*pi,3.2730372357193*pi) q[1];\ncx q[2],q[14];\nu3(0.410300680289684*pi,0.7239392982641799*pi,4.18308029238519*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.261669720660537*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.580810392088955*pi,3.4705932366216*pi,0.7684409730344139*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.285473149261405*pi,3.00049799281506*pi,1.4691737967324832*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.701938535682269*pi,0.50277886441579*pi,1.1004291165002251*pi) q[18];\nu3(0.418542411095014*pi,3.34225845380765*pi,1.91470708659831*pi) q[19];\nu3(0.644285807773648*pi,0.033098739988309034*pi,1.354123655288475*pi) q[20];\nu3(0.184691242367354*pi,-0.4619819309572107*pi,1.139099498285951*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.47657561829079*pi,0.5*pi) q[2];\nu3(0.688254165271099*pi,-0.02905496271647301*pi,0.827460945718983*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[8];\nu3(0.253093736418717*pi,3.33919968135809*pi,1.66508623032588*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2025050245835969*pi) q[14];\nu3(0.75133965103714*pi,2.657360982245*pi,3.86989243059242*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.382791298167434*pi,0.020229978103458945*pi,4.41418734260378*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.570369985120439*pi) q[5];\nu3(3.5*pi,3.46121440246817*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.212045587590606*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.305192550568257*pi,-0.349605990906106*pi,4.0379981323494*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35324973594232*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37883158200566*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.176304857965841*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38549877523084*pi) q[8];\nu3(3.5*pi,3.49475300715027*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49879333629888*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.3606233857547099*pi) q[19];\nu3(1.0*pi,0.0*pi,1.236860467850423*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.53719093720102*pi,0.25972492379314704*pi,0.695250249663502*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(0.153636371354064*pi,0.419819700252703*pi,3.5366413638527*pi) q[5];\ncx q[7],q[8];\ncx q[10],q[19];\nu3(3.5*pi,3.3392676614344*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.238246712626835*pi) q[16];\nu3(3.5*pi,3.40155460524939*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3714581206973722*pi) q[18];\nu3(0.573318109418987*pi,2.87889550533034*pi,3.85643701244288*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.207608584539468*pi,0.24769316107898698*pi,4.01905308059487*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.609751501145994*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,3.39072752749556*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.322776846660529*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.4154238632756595*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5087720126497577*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48745724433436*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.618298969689477*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38789170175032*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3855452003904531*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5916786925901546*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.7015929221461901*pi) q[21];\ncx q[1],q[21];\nu3(0.224303946669333*pi,0.63742760013906*pi,0.637203305308284*pi) q[2];\nu3(0.848702988042882*pi,2.51601900059182*pi,3.61192136604915*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.764895930337403*pi,0.39952952159585*pi,4.21488872375174*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.342159159073827*pi,-0.379578116324042*pi,1.86779649773571*pi) q[14];\nu3(0.695484024856789*pi,0.5774486932446199*pi,0.681440656755951*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.472885198450167*pi,0.5904584332592999*pi,4.36800439501946*pi) q[2];\nu3(0.844852099039547*pi,3.3244154901454*pi,4.10692658522966*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.698438534275287*pi,-0.4223480445481786*pi,4.20070692962115*pi) q[7];\nu3(0.291459740333713*pi,0.368485366548023*pi,4.19920462570388*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.84324636948722*pi,0.82116916546044*pi,0.5261391181519588*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.549536323693734*pi,0.54111204839981*pi,1.41977628144778*pi) q[14];\nu3(0.64216342336897*pi,3.12830079442686*pi,2.92634562371051*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.566663349178888*pi,3.10325634793976*pi,3.14504473668108*pi) q[6];\nu3(0.214072502406798*pi,0.11056115664253496*pi,0.976660993649198*pi) q[7];\nu3(0.799160283243988*pi,3.11482150769854*pi,0.608829355979259*pi) q[8];\nu3(0.565552443808451*pi,3.16112890135633*pi,3.54531470067334*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.259597747054528*pi,2.97628961709919*pi,0.618375169075316*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.674442134989632*pi,-0.236553076966301*pi,4.04984285563594*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.418684514166958*pi,2.58362823251829*pi,1.305312995515121*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.678512821974787*pi,0.36862423980407*pi,1.2936145632083589*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.532579467528757*pi,3.217663665024*pi,3.09711287933409*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.95653080090463*pi,-0.180623952617531*pi,1.123286050681973*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.52128491555126*pi,3.21805317802337*pi,4.17604534786764*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.773202505018658*pi,3.13337490391492*pi,3.87304633473446*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.34449664597052*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.239753896834369*pi,3.00085038651678*pi,0.5702905557054931*pi) q[13];\nu3(1.0*pi,0.0*pi,1.267163082324134*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.732217892368472*pi,-0.09136333859033002*pi,1.351321278331731*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.438851490224098*pi,0.376450001220755*pi,4.4950177202595*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.350198707944*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49370019741593*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.327352879901426*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.492041682152608*pi,3.42723921764478*pi,3.39507337714327*pi) q[13];\nu3(1.0*pi,0.0*pi,1.191795460193793*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.658215175803884*pi,0.394668560770126*pi,1.494369884737952*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.131050739696429*pi,2.60714729164659*pi,0.944241212527376*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[8];\ncx q[4],q[14];\ncx q[5],q[10];\ncx q[6],q[16];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48785482838508*pi) q[15];\nu3(0.640301832745786*pi,3.46947194479793*pi,3.24430454574565*pi) q[17];\nu3(0.542320508543832*pi,0.45083482422752297*pi,0.751470550864377*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38523538905133*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40031197251719*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3927809305817*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4769449099179095*pi) q[8];\nu3(1.0*pi,0.0*pi,1.252951704552077*pi) q[10];\nu3(3.5*pi,3.47362621531784*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.173348689823688*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5676105491739003*pi) q[14];\nu3(1.0*pi,0.0*pi,1.331856614055617*pi) q[16];\nu3(0.402678492685934*pi,2.4260828158851*pi,1.1882235117834972*pi) q[17];\nu3(0.568002198909447*pi,2.98729857865181*pi,3.92403265737194*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.298420484305399*pi) q[20];\nu3(0.809132765570221*pi,-0.4220813050727166*pi,0.892599986957748*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[8];\ncx q[4],q[14];\ncx q[5],q[10];\ncx q[6],q[16];\ncx q[9],q[19];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.321328770493563*pi,0.6929251397051199*pi,0.714488905232567*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42596177614422*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34788241069145*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4440920524943195*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5002951010776686*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278835963890205*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5445956519437272*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.353658987985502*pi,2.65454444831717*pi,1.184818711465918*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[16];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[20];\nu3(0.420598479156918*pi,-0.37762144833087197*pi,3.87151284693969*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.60866516113386*pi,-0.19911055516226*pi,4.04380124949476*pi) q[0];\nu3(3.5*pi,3.35745950586975*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.914152784655692*pi,0.83114437397806*pi,0.606188946056157*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43055545024564*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.210855878133747*pi,3.4088197293168*pi,1.380774400005687*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.188082957839973*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294510595984024*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41336455678056*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.686196703951495*pi,2.86179187185447*pi,4.22390169022142*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.905643064244559*pi,-0.33040197498344803*pi,3.9695321736431*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.580693199812646*pi,0.25705704799096396*pi,0.861699145084514*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.107778446890797*pi,3.46631695505418*pi,1.494096350889883*pi) q[16];\nu3(0.421152413405151*pi,3.23130347515525*pi,1.340055427587294*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.474393202948387*pi,-0.064977512913455*pi,1.121589906924424*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.320916025492169*pi,0.5128009982461501*pi,3.92740665362723*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48025055510844*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.790730843744867*pi,0.24246093653547096*pi,0.5301968346941422*pi) q[15];\nu3(0.447004044391126*pi,-0.023795873913368015*pi,3.93002530792235*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31912566885234*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38242808705802*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.247248917213573*pi,0.118323660974608*pi,1.0986038011715569*pi) q[20];\nu3(1.0*pi,0.0*pi,1.386827559611582*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.442699063978783*pi,-0.037246628212496025*pi,0.9774811802393539*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.473681941593575*pi,0.91195232463371*pi,4.03348899854068*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.60514076730832*pi,3.11465826883502*pi,3.4039155394088*pi) q[2];\nu3(0.690221122446675*pi,3.47230820818179*pi,0.656303615875064*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.73970812534382*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.627630693127348*pi,2.88728807411748*pi,3.74702480387511*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.267279975100623*pi,3.45157100052424*pi,1.95510130985936*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.926237584301695*pi,2.73292200866625*pi,3.28906576566078*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.698527367900086*pi,0.23791134602587205*pi,4.08367085982808*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.121797327737703*pi,2.85703063705659*pi,0.665068484151478*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44012415548312*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.242199774117629*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.433375759761922*pi,-0.15931281970662298*pi,3.66097557241053*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.621981340750409*pi,-0.252236974965829*pi,0.803567650799219*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.550699659985798*pi,3.02239258193695*pi,3.43903269584625*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.67479197754074*pi,-0.169900833567093*pi,1.1603354305095142*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.24141521489895*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.637702448860309*pi,0.195653604845199*pi,0.599387262689657*pi) q[9];\nu3(0.391417299276154*pi,0.390308414079249*pi,4.304422825806*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.105693818443563*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5729701228507488*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.656203880681666*pi,-0.043089353714683976*pi,1.3589064807497149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.41281366665374*pi,0.5*pi) q[0];\nu3(0.879147141408778*pi,3.06330786302737*pi,3.42493435507683*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2002618517303278*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.699372037088517*pi,0.5598537366754901*pi,1.208116847967272*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.502671163439558*pi,0.428191223109299*pi,3.70435986225384*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.192014421137572*pi,2.73103030542688*pi,1.71414844362651*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.315026534523535*pi,-0.11468934194443597*pi,1.099844588061568*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.430786922742934*pi,-0.276134530142152*pi,3.68656858427869*pi) q[21];\ncx q[0],q[2];\nu3(0.254679017737525*pi,0.85095442754032*pi,3.88223395090975*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.767930758336065*pi,0.7289418925042399*pi,4.438104158646469*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.438140629789591*pi,0.10416897933148095*pi,4.27110395727923*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5610193884725487*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.384050876341857*pi,2.81347000481238*pi,0.839271545471538*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.24653156513581*pi,0.7204919042645901*pi,4.23544979258346*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5637445103128087*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.36630997752705*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.239412131660705*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.85646320711894*pi,0.22154858867193905*pi,0.75306735395597*pi) q[14];\nu3(0.609411743553365*pi,0.349301476651104*pi,0.61820249287115*pi) q[16];\nu3(0.256400737685235*pi,-0.457758169937541*pi,1.3147991160242158*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.38843497916897*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.263712383640109*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.349188692625616*pi,0.09153345153539805*pi,1.09411925174548*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.207194232196406*pi,3.12932678488529*pi,1.81355833060119*pi) q[16];\nu3(0.222302305137374*pi,3.26794778453496*pi,0.5581087330467887*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5270287312599331*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[11];\ncx q[10],q[21];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38400566475121*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.423598388304383*pi,-0.244012433915347*pi,0.700691980488775*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37843430323407*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1434874420382*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45676501848696*pi) q[9];\nu3(3.5*pi,3.47767343832323*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.19668938359864*pi) q[11];\nu3(3.5*pi,3.36799304614966*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38335473718574*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.178161765806065*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204314764038968*pi) q[20];\nu3(1.0*pi,0.0*pi,1.265277999039931*pi) q[21];\nu3(0.427595549299861*pi,2.79515349329306*pi,3.72082851496403*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.890777984459858*pi,0.5801483846825399*pi,1.1862841991690671*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[11];\ncx q[10],q[21];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.148082743550315*pi,-0.06449641164814801*pi,1.024238768296031*pi) q[15];\ncx q[17],q[19];\nu3(0.70874165972852*pi,2.99933791606278*pi,3.18007444201277*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.166007040193545*pi,0.440389538900944*pi,3.50547154474395*pi) q[4];\nu3(0.582259631165935*pi,0.10975830357524496*pi,0.9171543074199799*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5400251932125677*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49794390893104*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.416848978274705*pi,3.13859702224136*pi,1.305505205243887*pi) q[15];\nu3(3.5*pi,3.40158022716691*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5347294014609718*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245814054197358*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.635605454057325*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5162941519034528*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.545595613815519*pi,-0.15487515800164198*pi,3.90105186127312*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.802231336292774*pi,0.5139037517799201*pi,1.120064735336702*pi) q[4];\nu3(0.494305660202043*pi,-0.40024645432301387*pi,0.8365375249705089*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.652271020829935*pi,3.23126668286087*pi,2.92442795573976*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.660241506883856*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.500334167055894*pi,3.02424959002431*pi,3.29490472637533*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.708720957996368*pi,3.475614831935*pi,3.51762791670981*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.424486850833371*pi,3.16678868786586*pi,1.91083813536958*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.194595552993805*pi,2.8993468445254*pi,1.4679928996002651*pi) q[12];\nu3(0.691767741445981*pi,3.28276802447998*pi,3.06729800686578*pi) q[13];\ncx q[17],q[19];\nu3(0.260554560084056*pi,-0.24146790581904098*pi,1.54389647001022*pi) q[18];\nu3(0.683421664803666*pi,3.0598230038999*pi,3.23721547717942*pi) q[20];\nu3(0.97888797210967*pi,3.18435431797701*pi,4.34543311463067*pi) q[21];\ncx q[0],q[4];\nu3(0.246270072922285*pi,3.15273899445342*pi,0.637709581777415*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.24354857185652*pi,0.76453015474708*pi,4.498106806583619*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.895651938719505*pi,3.02555066920688*pi,4.3088998338898*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.371980900813346*pi,0.39253989311538495*pi,0.632411894567477*pi) q[12];\nu3(0.569780194240955*pi,0.69181760795642*pi,0.674475729965686*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.1448521671023*pi,3.48560210150662*pi,1.466561044692388*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.553334497111971*pi,-0.059024786335588*pi,4.3491282044799995*pi) q[20];\nu3(0.36407201764879*pi,0.02285200651576702*pi,3.81480502202697*pi) q[21];\nu3(3.5*pi,3.48367155639206*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46821297596838*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.206440636862492*pi) q[4];\nu3(0.134774130362616*pi,-0.36545130298649997*pi,1.1853235870173982*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.767562091289311*pi,0.10174079556738602*pi,1.047388402304776*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.210214622433688*pi) q[15];\nu3(0.122849134919021*pi,0.27926801726331796*pi,4.18102205182696*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.672137345546104*pi,3.35462301368187*pi,4.22705501316303*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[15];\nu3(0.100782243132203*pi,2.78857400071018*pi,1.72608585378653*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.478770728138901*pi,0.15333982455657802*pi,0.9697553556659*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.240935308763491*pi,3.17279231778965*pi,0.967878617871042*pi) q[17];\nu3(0.243810892393639*pi,3.15115686546196*pi,0.9698104827958061*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45199555680081*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.847538714750562*pi,3.03361387975014*pi,3.74576767881527*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.228800823979649*pi,0.39580289607530394*pi,0.881219004803534*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35668460214859*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.31765914434597*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44911196494677*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.357844807061909*pi,3.3826299562753*pi,1.63687461614191*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.574383817040113*pi,0.99760176318894*pi,0.7988999017171841*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191680746231313*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2905939157685369*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47557201450594*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.300769935828568*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40521583070003*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.546196442145328*pi) q[16];\nu3(1.0*pi,0.0*pi,1.179897528494228*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35868822577691*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.33924435134059*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[10];\ncx q[9],q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1490789723667691*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45309208888812*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.36642934620077*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45213757932055*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.667071233887736*pi) q[10];\nu3(1.0*pi,0.0*pi,1.247854918552226*pi) q[11];\nu3(1.0*pi,0.0*pi,1.21963478785559*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246966717318583*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.612839058879386*pi) q[17];\nu3(3.5*pi,3.42125699637516*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.215253320771526*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.285113368504865*pi,0.56526140539219*pi,3.69117362052735*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[10];\ncx q[9],q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5464996456687969*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.426523048414346*pi,2.47265610492473*pi,1.363009309645458*pi) q[0];\nu3(0.947988337188066*pi,-0.21200064105701*pi,3.72733475384681*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.411253181761186*pi,-0.213208707270799*pi,1.00089815508582*pi) q[3];\nu3(0.81081680094501*pi,0.65509659158247*pi,1.10105685083326*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.699956492721445*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5781362873119442*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42275491722749*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38719514916467*pi) q[21];\nu3(0.740495327954556*pi,3.05037607531592*pi,4.26166265527685*pi) q[0];\nu3(0.444213837810663*pi,3.35576509659913*pi,1.455917127653724*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.280661478955403*pi,0.012938203685967986*pi,0.91317857500314*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.733439816797525*pi,3.34650236027092*pi,3.10391557618385*pi) q[15];\nu3(0.517958972438438*pi,0.44224501025238105*pi,0.938847107622531*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.738821524649613*pi,3.00717910190442*pi,4.10339326745226*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.407096599255062*pi,0.35995411057621596*pi,4.29418363847496*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.258313452050635*pi,0.7003280022743701*pi,4.45957031538154*pi) q[14];\nu3(0.0748746429079094*pi,2.92040465756473*pi,1.53508985655254*pi) q[15];\nu3(0.384459596440086*pi,-0.41468922396255037*pi,1.75460339724827*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.369672901637932*pi,0.6071959932302899*pi,3.66241455682922*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.331179269792373*pi,3.06710346892452*pi,1.72516622487973*pi) q[5];\nu3(0.629264910644776*pi,-0.33687617615308596*pi,3.99560099261621*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.588444207279609*pi,0.24658776844170704*pi,4.064464576526261*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.772452997604482*pi,3.18476944055311*pi,0.646215746542764*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.435953808002472*pi,0.03884223540595899*pi,3.90841813985288*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.928850391818496*pi,3.2769657630071*pi,3.72091192780214*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.745664756667964*pi,0.083634614429005*pi,1.2159726829806021*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.311183468300413*pi,-0.328300153198704*pi,1.326872665412158*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.272810378967048*pi,3.04164021518218*pi,1.823605281906*pi) q[9];\nu3(0.384732028653577*pi,-0.23524007798408397*pi,0.5289796737098488*pi) q[10];\nu3(0.0959483123327324*pi,3.12615939641983*pi,0.8651747358269459*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.317002753152584*pi,-0.45235374463496647*pi,4.19241469353802*pi) q[17];\nu3(0.729631360659773*pi,-0.04523650852066302*pi,0.721926464710835*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.365747594673878*pi,0.017301881088964022*pi,0.754808777457591*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.407758245339624*pi,-0.26653616274709*pi,4.30694041241925*pi) q[9];\nu3(0.531721215761429*pi,2.86799592388502*pi,1.367755536396884*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.68676805266819*pi,-0.4758853720295262*pi,0.8783901917074131*pi) q[17];\nu3(0.267265457078669*pi,0.20943399434493404*pi,4.18403298879981*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.466744113898348*pi,0.03553119673205596*pi,3.62835366143033*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.488630255106216*pi,0.82761791865852*pi,0.8791912613109221*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41152943995455*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,1.253616972701474*pi) q[3];\nu3(3.5*pi,3.47721672985137*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.842365302755542*pi,0.40525787443184*pi,4.29051454268411*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.716104942963544*pi,2.97098271705262*pi,3.12326541240675*pi) q[12];\nu3(0.354891773945453*pi,-0.031902859507068004*pi,4.198817658735949*pi) q[13];\nu3(1.0*pi,0.0*pi,1.122573810438174*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.013900783155786*pi,0.45312838943786504*pi,3.53279410402252*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(3.5*pi,3.38073233055038*pi,0.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(0.802439309849148*pi,-0.21029125485873001*pi,3.62805887277397*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.258475655730596*pi,0.13706491540104504*pi,3.93994146560013*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282091625041407*pi) q[20];\nu3(0.541165155647093*pi,0.48099777001241795*pi,1.254435540924697*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45272547080755*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,0.6275431530572679*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37287217188696*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47009143375906*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.182123948184705*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2553638098982831*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.398892716410931*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3231819950125159*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.654407591721659*pi,2.96936607445809*pi,3.17354921952803*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37592509692335*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.5236763741251852*pi) q[9];\nu3(3.5*pi,3.4747042380118*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36881678789324*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.288837780041756*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.39544780229376*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259083225892653*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5621020476838086*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(3.5*pi,3.44328760059153*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.358223893252891*pi) q[8];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(3.5*pi,3.26445374938326*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.232493447900123*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0978072058491949*pi,2.73318676092705*pi,0.80777587005261*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5736378615367919*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3277415058319395*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.44983833571705*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.336886386994864*pi) q[21];\nu3(0.508697234784335*pi,0.24732370071268095*pi,4.23633557750151*pi) q[0];\nu3(0.580922045085924*pi,2.90467734000648*pi,4.034023827225861*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.323857133093706*pi,0.14397174112872801*pi,3.64619255745984*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43726699958716*pi) q[8];\nu3(0.88712547760666*pi,2.93988776034773*pi,3.10396314313402*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.509295702478044*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.80139604225723*pi,3.23271815402606*pi,3.2600786243117*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.447054868363029*pi,-0.4586496748443308*pi,1.53491823052241*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.856080759551477*pi,0.7466646718318*pi,4.3686293488439905*pi) q[3];\nu3(0.705393128472597*pi,3.38596487753976*pi,4.12878254548488*pi) q[4];\nu3(0.407700305170115*pi,0.88292762367018*pi,4.24279420956172*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.1348911194993*pi,1.06359455439184*pi,4.372626209441449*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.308035542600945*pi,0.061794259459267975*pi,4.233805992568589*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.24281727290415*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.377553959431262*pi,-0.37926739935779097*pi,0.743449415124516*pi) q[3];\nu3(0.598006333129965*pi,3.2465971775794*pi,3.19802355120714*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.364469946462762*pi,0.40345109565900905*pi,3.42600193786301*pi) q[11];\nu3(0.586550837535992*pi,2.93149746025553*pi,4.34422767597972*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.554986039640751*pi,0.18184009766375797*pi,4.118401401965221*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0873367827539521*pi,3.47666197220934*pi,1.2001380043612588*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.838172961565834*pi,0.86218220850211*pi,0.685399083477829*pi) q[11];\nu3(0.903504046246968*pi,2.77555720413659*pi,3.57194742683663*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.672502916494637*pi,0.5807789065820399*pi,4.43575876800006*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.373598320113772*pi,0.32800241419463405*pi,3.47034145693462*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[18];\nu3(0.463071969893788*pi,-0.36589343522045903*pi,4.37817028005189*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.203256770392884*pi,2.94570740944706*pi,0.9539193293031181*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.560231702683217*pi,0.11966527143365502*pi,1.466351052423629*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.325760024075091*pi,3.347218795336*pi,1.4737929610663492*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.648711081113064*pi,3.24731236441142*pi,4.07935273986242*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42876099427265*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.40028908532098*pi,2.50918098663816*pi,1.28217831125088*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.306796681101062*pi,0.277736079551527*pi,3.93558728153802*pi) q[13];\nu3(0.548670736177806*pi,2.77097924382627*pi,4.12260042467455*pi) q[14];\nu3(0.378301707704261*pi,0.16622393124467705*pi,4.25080057534918*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.16747162587487*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.602963504801962*pi,0.59538028022489*pi,0.686377435769248*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.166120362724375*pi,0.9100017050151299*pi,3.96261580981293*pi) q[14];\nu3(0.785589398061721*pi,0.362572598053406*pi,1.169889886245906*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35251708669346*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2825568131962761*pi) q[6];\nu3(0.44329664688372*pi,0.067098795965437*pi,1.024147586319227*pi) q[7];\nu3(0.364965797855019*pi,-0.391613138189631*pi,0.677041561718159*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.337135441447485*pi,3.28808805529705*pi,1.63715368336831*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4426324368082994*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.469852005029646*pi,-0.05041005902903101*pi,4.1189517452112305*pi) q[7];\nu3(0.57370788962667*pi,0.6754699212147799*pi,4.3911925665801395*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.423424959263464*pi,3.28159108386521*pi,1.82517176159991*pi) q[17];\nu3(0.253836648360087*pi,-0.4208764330080954*pi,4.46464562321954*pi) q[19];\nu3(0.313834450726137*pi,0.06998022367207801*pi,3.80419587156447*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42265422378962*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.46660743627267*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.49510142740471*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2487073136875328*pi) q[12];\nu3(1.0*pi,0.0*pi,1.349112709158537*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.835270298926348*pi,3.18244020298901*pi,3.80332416006243*pi) q[19];\nu3(0.519187909314936*pi,-0.19217725793728002*pi,0.821967184360819*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(3.5*pi,3.48473211604847*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37581109846505*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49456509402439*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3055523136584282*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.2454287481188802*pi) q[14];\nu3(1.0*pi,0.0*pi,1.233261521304714*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[17];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48101970551812*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.490771852321441*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33812872762973*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47945203641518*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48204120242276*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5522891577070044*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.609704192772655*pi) q[15];\nu3(1.0*pi,0.0*pi,1.215730912656255*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242820997933873*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47590137967981*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[17];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2060448330659819*pi) q[19];\nu3(3.5*pi,3.41860597120461*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3349420016585989*pi) q[21];\nu3(0.623891579385367*pi,-0.399074323967355*pi,0.533347077708061*pi) q[0];\nu3(0.548600247245848*pi,0.31658554200809796*pi,4.2950160717791395*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44254908584317*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4161452803777195*pi) q[17];\nu3(0.40464093638889*pi,3.33717828141899*pi,2.04964670501933*pi) q[18];\ncx q[20],q[21];\nu3(0.188615757231705*pi,-0.16996683355699*pi,4.16725941093525*pi) q[0];\nu3(0.780632508978887*pi,0.73038267822341*pi,1.109452120496194*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[17];\nu3(0.715569548615745*pi,0.45118996437164305*pi,1.1354112381750792*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.519751596518043*pi,-0.02173304764867401*pi,0.70418924781765*pi) q[15];\nu3(0.721473745374977*pi,2.3659893101181*pi,3.76306497984623*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.630875911229908*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2997601266319005*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.515110534640233*pi,3.23107260408266*pi,1.9571843253737*pi) q[5];\nu3(0.663289491236147*pi,-0.056838899776277985*pi,3.95383868646836*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.804604759882514*pi,3.29431913397198*pi,3.39503057962074*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.426248054984229*pi,0.29192687901379*pi,0.692393065493646*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.652141956867963*pi,0.9528823561392501*pi,0.918671595678608*pi) q[5];\nu3(0.464397942416162*pi,0.17549428370979203*pi,1.1812371372724821*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.454328410337144*pi,3.37905763823304*pi,4.09881640653217*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.644291218186243*pi,0.92628876228832*pi,0.9209159691657389*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.610693922697169*pi,0.5242750242590899*pi,1.107406354040998*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0770289552918254*pi,0.7478251755749199*pi,3.9091733137353*pi) q[13];\nu3(0.191947663131548*pi,0.23409056341836698*pi,3.33984600942456*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.527333132771868*pi,-0.4507602206900571*pi,3.3504034211941*pi) q[2];\nu3(0.66810480167633*pi,0.304732402761429*pi,1.264725891995133*pi) q[3];\nu3(0.302820784393364*pi,0.050624395445573955*pi,4.21656914080728*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.331222231493088*pi,0.64271251056105*pi,0.7818738349334631*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.472232391118533*pi,0.250954299556845*pi,3.52472362353864*pi) q[12];\nu3(0.280936081237662*pi,-0.163307542798258*pi,0.933122128594971*pi) q[13];\nu3(0.493940046445079*pi,-0.288955451139064*pi,4.18990440155744*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.549633612362073*pi,-0.4348380726525747*pi,0.8195492688123021*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.76227931623316*pi,2.96703486937932*pi,4.203662598855329*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.180264618026561*pi,2.71165199532618*pi,1.68693328112739*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.543119627534447*pi,-0.370947557524562*pi,0.845160495562659*pi) q[10];\nu3(0.285565976643822*pi,0.37056314111431*pi,0.924996073232193*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.28469251199381*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.232959045080314*pi,2.58462140361464*pi,1.402548209619501*pi) q[7];\nu3(0.993386917939851*pi,3.36100101656771*pi,3.17999284180185*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.102834563424679*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.745494299424706*pi,-0.36212505209311097*pi,3.72620403047951*pi) q[16];\nu3(0.793130310854642*pi,0.5774071409003201*pi,0.5181232637491694*pi) q[17];\nu3(0.746346126263045*pi,0.34248920868105304*pi,1.378765255125511*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.31827868490308*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.586122523863961*pi,0.33956048882733403*pi,3.90892929546792*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1541418357918451*pi) q[14];\nu3(3.5*pi,3.38208739888427*pi,0.5*pi) q[15];\nu3(0.807148822708449*pi,0.9198374662906901*pi,0.727385052424106*pi) q[16];\nu3(0.519598332895218*pi,-0.208809372468785*pi,4.456307725046511*pi) q[17];\nu3(1.0*pi,0.0*pi,1.143296801607225*pi) q[18];\nu3(0.129655688272946*pi,-0.4915103395219749*pi,4.01977172670669*pi) q[19];\nu3(0.520727011750211*pi,0.447619132221607*pi,4.0086283549109005*pi) q[20];\nu3(0.163140528415038*pi,0.43425053787153*pi,0.7845417261433221*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.45578587087283*pi) q[11];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.520483258428933*pi,0.331481649294067*pi,1.5238186569357*pi) q[20];\nu3(0.152495524649263*pi,-0.190999449899095*pi,4.148993038298*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(3.5*pi,3.36804289758062*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49898949225003*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3562966264529*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2728931466784799*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3898033713912294*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3745993615308905*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.35357461410815*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[16];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.179503746777872*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3932910232611*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4757616148406*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.695782799210807*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.7373533316644321*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2844918318054002*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21647764334275*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4984593331811*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[16];\ncx q[6],q[17];\nu3(3.5*pi,3.39450640220311*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.314199813991888*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5463640775623686*pi) q[19];\nu3(1.0*pi,0.0*pi,1.230827955861669*pi) q[20];\nu3(0.908112323784114*pi,0.53484747480781*pi,0.670664860770547*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.49977545119592*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4563932542725*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.609401383925347*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.195718727596913*pi) q[21];\nu3(0.222689377724907*pi,0.393327082531846*pi,0.8632455231403959*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.272466285202022*pi,-0.10618620458855998*pi,1.175673734048888*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.713180187990761*pi) q[12];\nu3(0.575487503121513*pi,3.19584737974783*pi,4.0592569500193*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.649351407675228*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.590690826364816*pi,0.41195612210950106*pi,0.648129513302414*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.342938532212191*pi,0.57520382683665*pi,4.1352946297334*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.725466772024768*pi,3.22743034902779*pi,0.5095038444424274*pi) q[11];\nu3(0.701829781789475*pi,3.26752923856492*pi,0.749723219151228*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.832504212306322*pi,0.54188003195293*pi,1.0073816432513532*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5818920577603062*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.137129648339894*pi,-0.187866445123908*pi,1.3051256138409602*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.52487012752267*pi,0.09644029814988098*pi,3.82102078820622*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.117451211035097*pi,0.5775008921604701*pi,0.7418019921090651*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.108270945538699*pi,3.27660372458106*pi,0.811194854972089*pi) q[9];\nu3(0.432516630293641*pi,-0.11648957021879602*pi,3.67816504159733*pi) q[10];\nu3(0.24538456428725*pi,-0.322331444748179*pi,4.1381410633715*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.509681170488878*pi,0.67009053190735*pi,0.633619694554283*pi) q[14];\nu3(0.244357589363918*pi,3.31029378979319*pi,2.04570371022859*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.239204825187763*pi,-0.351969516110727*pi,1.61620419981228*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.556374087825836*pi,0.38033344000553304*pi,4.25637590172583*pi) q[2];\nu3(0.793014735867345*pi,0.177531734315179*pi,1.0484089497344211*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0231155665829448*pi,2.95959677194411*pi,0.750016548306492*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.30193722945979*pi,-0.10029343401741803*pi,1.56799549396744*pi) q[9];\nu3(0.686767113827018*pi,-0.346702608725056*pi,4.12129243488031*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.316840841828945*pi,0.80372642281372*pi,3.98722832357126*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.297114786034638*pi,3.00947608977656*pi,0.5063695974841786*pi) q[17];\nu3(0.861775745915368*pi,0.021829245390242003*pi,0.5153733083688905*pi) q[18];\nu3(0.552335616968492*pi,3.12890437779952*pi,3.43970742391061*pi) q[19];\nu3(0.254904786535924*pi,0.54041185635911*pi,3.79104625871794*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.599693763895057*pi,2.95197091988984*pi,4.18890096941079*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.250646354240233*pi,-0.232437989736964*pi,1.58264469181366*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.219988844989814*pi,-0.08369134957146002*pi,3.59122301964618*pi) q[18];\nu3(0.0427020175909236*pi,-0.262224568604842*pi,1.2294566824250621*pi) q[19];\nu3(0.427585786964716*pi,-0.4266319562599064*pi,1.170755594256189*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.469199980376627*pi,-0.210095124724828*pi,1.2851220080685342*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.681753344052076*pi,2.94196202899043*pi,4.21900392107555*pi) q[7];\nu3(0.0790247528837303*pi,0.046937469060334025*pi,3.92688388540975*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40019453764448*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.301139373338441*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.385921858131446*pi,0.7140580703057999*pi,4.2725972410767294*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.566981306287938*pi,3.20493272796524*pi,3.97195478359716*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.776566095332343*pi,-0.4788498113623323*pi,4.47902768417413*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42079457539377*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.228210677660388*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.739584344304056*pi,0.157778368876902*pi,1.234909233941294*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.464874781526521*pi,-0.4484107743527328*pi,1.5969531966442*pi) q[16];\nu3(0.516090857135155*pi,0.365350496624955*pi,0.704229738382203*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.603287270336365*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.35658385472856*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47885263236627*pi,0.5*pi) q[15];\nu3(0.916866430640388*pi,2.86716393648135*pi,3.71757446978914*pi) q[16];\nu3(1.0*pi,0.0*pi,1.270118422538916*pi) q[18];\nu3(1.0*pi,0.0*pi,1.296017105221753*pi) q[19];\nu3(0.646979950419931*pi,0.65758628015534*pi,1.241840011231585*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.39790394416562*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41270524485532*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3295840832239971*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39568437865316*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[12];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317597738213671*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45314257703615*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.608887429714442*pi) q[19];\nu3(0.947447129808756*pi,0.29871380419775695*pi,3.82932955783472*pi) q[0];\nu3(0.585722049794998*pi,-0.4393370154989672*pi,4.38044215607815*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36470578241062*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44870408383941*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34127379827433*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.271203674361735*pi) q[12];\nu3(1.0*pi,0.0*pi,1.265832428030522*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.551351008049664*pi) q[20];\nu3(1.0*pi,0.0*pi,1.172276553964557*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49690045644224*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\ncx q[9],q[21];\nu3(3.5*pi,3.42936466950522*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.285638650453482*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1599792576882*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5894196152168828*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.43361669731625*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.372544095265059*pi) q[13];\nu3(0.235076968156708*pi,3.10521914038024*pi,2.04354818507844*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5425718746789232*pi) q[21];\nmeasure q[14] -> c[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.280523261974221*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5658164124815525*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.40481589023165*pi,0.08549174058716102*pi,3.5333737279343*pi) q[3];\nu3(0.339568828233051*pi,0.395934268609045*pi,0.9128926817296741*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.341645858315956*pi,0.442159656014561*pi,4.08355116704317*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[19] -> c[19];\nu3(0.366449857584126*pi,0.13927684067789003*pi,0.791545250159303*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.801041220885648*pi,-0.4670511898984668*pi,3.25211445877097*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.102479824954417*pi,0.445208487152265*pi,0.835220504708476*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[9] -> c[9];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.758002856535737*pi,-0.347916601237028*pi,3.52246146897255*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.575257572812089*pi,3.46068477975957*pi,4.26285388134087*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.60699888522043*pi,0.5180111667510101*pi,1.132182917333496*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0618368281671158*pi,3.47253415649746*pi,0.63697720568645*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.30512573505885*pi,2.52791655163692*pi,1.246570732590798*pi) q[17];\nu3(0.493696100650453*pi,2.45229976036843*pi,1.4201987861847392*pi) q[18];\nu3(0.594615919688841*pi,0.29093090251072296*pi,1.340897916396972*pi) q[21];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.332011545572561*pi,0.7476702275862599*pi,4.40418347742926*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.435109359052492*pi,0.6241243008938999*pi,3.94265779706951*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.629972778843274*pi,3.31416247891572*pi,3.52296320503987*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nmeasure q[7] -> c[7];\nu3(0.580153255409053*pi,0.78927755237585*pi,0.8232477975096091*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.339370296086671*pi,3.47606915744177*pi,0.5230091772589104*pi) q[13];\nmeasure q[13] -> c[13];\nu3(0.586661327773079*pi,0.05869522057690402*pi,1.0417902137496489*pi) q[11];\nmeasure q[11] -> c[11];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.646472363376162*pi,2.55701163153627*pi,3.96808476178841*pi) q[0];\nu3(0.636044711391859*pi,0.17873729917745995*pi,3.70240457226017*pi) q[1];\nu3(0.707977640964352*pi,0.005854482371994041*pi,0.752859204989166*pi) q[2];\nu3(0.00427911760429789*pi,-0.28306055572022804*pi,1.69201003128132*pi) q[3];\nu3(0.585571992986553*pi,3.47303462645847*pi,4.2461726332509695*pi) q[4];\nu3(0.339582902020971*pi,3.2898200404762*pi,1.428081215929909*pi) q[5];\nu3(0.26906016241812*pi,2.77658477170214*pi,1.70476676273062*pi) q[6];\nu3(0.371971059534033*pi,0.6380817753066901*pi,0.638473676668477*pi) q[7];\nu3(0.646497944587334*pi,3.16967384968773*pi,3.85859682277539*pi) q[8];\nu3(0.82920991846731*pi,0.7872561829028799*pi,0.980563567398677*pi) q[9];\nu3(0.410570648325135*pi,-0.044917541536918015*pi,0.619623788082336*pi) q[10];\nu3(0.651879868379824*pi,0.5604675045954399*pi,0.734060472663471*pi) q[11];\nu3(0.690748276310818*pi,3.32695547167524*pi,3.68285234493635*pi) q[12];\nu3(0.0872336838941837*pi,0.5925045519474501*pi,3.89603956930448*pi) q[13];\nu3(0.202622871684742*pi,0.16191941863052195*pi,0.7932645162167891*pi) q[14];\nu3(0.460523529696743*pi,0.059236344811601005*pi,0.734592831438079*pi) q[15];\nu3(0.482472335551531*pi,-0.12152865188204098*pi,4.26927806907029*pi) q[16];\nu3(0.265956786607408*pi,0.137225752280685*pi,3.44341711220926*pi) q[17];\nu3(0.178998342728197*pi,0.004731086425981967*pi,4.275447783169151*pi) q[18];\nu3(0.828159417905463*pi,0.161119615061857*pi,1.040014743751321*pi) q[19];\nu3(0.669352793266035*pi,2.5356529366825*pi,3.69012046198197*pi) q[20];\nu3(0.29227857160654*pi,0.55124592149142*pi,0.856570781367333*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.29745886556156*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.37504613095401*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36669437334412*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.100691127515994*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36935501325707*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.322146532357257*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39757070934541*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.329031049825978*pi) q[18];\nu3(1.0*pi,0.0*pi,1.28183244207569*pi) q[19];\nu3(1.0*pi,0.0*pi,1.345249675193513*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[13];\nu3(3.5*pi,3.48210216582454*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[19];\ncx q[6],q[9];\ncx q[7],q[20];\ncx q[10],q[21];\ncx q[11],q[17];\ncx q[12],q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.4269830307711762*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49586829050066*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5472022139605563*pi) q[5];\nu3(3.5*pi,3.40248873308901*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46358400302897*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2594069804837789*pi) q[9];\nu3(3.5*pi,3.46403895790309*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45012933623007*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45121371906576*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.32549574672476*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2836510296598052*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.035647996268931*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6672689871156721*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.645091695660392*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46939298883932*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1336068839669942*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[19];\ncx q[6],q[9];\ncx q[7],q[20];\ncx q[10],q[21];\ncx q[11],q[17];\ncx q[12],q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.617395518439412*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47353760663015*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5455043974899247*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5378148512745042*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.506805985806317*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5354894690039038*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.366256260354114*pi,2.92815616201701*pi,1.1356738249585638*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[17];\ncx q[12],q[14];\nu3(0.629591042749929*pi,0.17911663064641803*pi,1.034324530714801*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.1720799905436*pi,0.36573915835467896*pi,3.54659469180234*pi) q[18];\nu3(0.548196814278478*pi,0.42272290685081504*pi,1.315062376318855*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.698006824928911*pi,0.5898163435080701*pi,1.124108289934508*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.97284686085294*pi,3.18765031886001*pi,4.1730303349324895*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.373337593835243*pi,3.38443031660617*pi,2.0542302211045103*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.593224223192743*pi,2.88451452128589*pi,4.221736916549229*pi) q[18];\nu3(0.532678762867985*pi,3.32604203807089*pi,3.05269454990691*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.621921397049645*pi,0.310050166783035*pi,4.395788929274611*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.436948109811609*pi,2.85552909186881*pi,1.5591701983332*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.570250277124575*pi,0.7647509166747399*pi,4.190700578219261*pi) q[1];\nu3(0.403369209550534*pi,-0.395156994672962*pi,1.0069285424910142*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.963995058148958*pi,0.0069581546516850334*pi,4.09222750330209*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.886282178728234*pi,0.6637187679705701*pi,0.5709694978861648*pi) q[10];\nu3(0.410789816744582*pi,0.058292710927908*pi,3.8767455670062*pi) q[11];\nu3(0.261528268267524*pi,0.263591324252722*pi,0.925692463283661*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.564434620941879*pi,-0.19439261774469202*pi,4.46580770031693*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.559236288802755*pi,0.6081828318050699*pi,4.1994198258918995*pi) q[1];\nu3(0.285849578936449*pi,3.13487372387029*pi,0.5255604301385279*pi) q[2];\nu3(0.253751097147557*pi,-0.46553734568137517*pi,0.883730782489522*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.640084396298585*pi,2.70406674101599*pi,3.56468438174984*pi) q[7];\nu3(0.291272915508963*pi,-0.49959723168745623*pi,0.722920858552761*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.499124466329319*pi,0.26765928942970396*pi,1.1936812439325362*pi) q[10];\nu3(0.74956924288176*pi,-0.39419765331671797*pi,3.92773376224085*pi) q[11];\nu3(0.586564675204508*pi,0.21042237994149504*pi,1.152615781547187*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.812192694259931*pi,0.7180925901184001*pi,1.0235558194928212*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.206764035830459*pi,-0.08776292936868102*pi,0.5374628562892692*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.59043867338641*pi,0.40327617449783604*pi,0.766546251845948*pi) q[3];\nu3(3.5*pi,3.29423416923322*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.240855872010455*pi,0.359300341044015*pi,3.74828904947392*pi) q[6];\nu3(0.271040566781636*pi,0.029743580271970993*pi,0.7634241223707829*pi) q[7];\nu3(0.710545310368227*pi,3.1265782503076*pi,3.70787541037014*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.647280003868654*pi,-0.018428783411282013*pi,3.61938607506775*pi) q[13];\nu3(0.375419732663698*pi,0.134000564467612*pi,0.903064833619209*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.688335961032633*pi,-0.07829219664260001*pi,1.12935749241216*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170672148612668*pi) q[19];\nu3(0.767243416175634*pi,2.97231779247747*pi,4.470731319777*pi) q[20];\nu3(0.899669253418085*pi,3.36196211960216*pi,3.43467329654841*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.379975615784589*pi,0.195712422545276*pi,4.27181465119543*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.467034251939261*pi,-0.241075569133755*pi,4.18766816647971*pi) q[13];\nu3(0.288381088720471*pi,0.09149001801763001*pi,1.081056985492578*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.223257746913057*pi,-0.325012013337047*pi,3.90438481601974*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.218213630748498*pi,0.037819401861875046*pi,0.5632416565668008*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.493469318548626*pi,-0.4414519255107377*pi,1.161086789145442*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5261654167126828*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(3.5*pi,3.37891989414925*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.396191699466537*pi,2.99939468339645*pi,1.86831055169386*pi) q[9];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.3255617729901*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45539400864899*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.48980358991885*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36815264353003*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.303896773788342*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.263500325118329*pi) q[10];\nu3(3.5*pi,3.25405617990946*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.375532962288087*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.218746542877837*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.41108948990159*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.49565036092367*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.33397646527012*pi) q[12];\nu3(1.0*pi,0.0*pi,1.353769020434941*pi) q[14];\nu3(3.5*pi,3.49847451823096*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.295329844902811*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192517586952613*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.427039930220973*pi,3.10367442551125*pi,0.607492512164878*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.3508598290477*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,0.633180570133698*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.43050297491795*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263502424607686*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6446878542857271*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.4504289960629*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[10];\nu3(0.153983196858134*pi,0.28463738740881295*pi,3.76398496464149*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46367423437796*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.619548459923011*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.605184637895949*pi) q[18];\nu3(0.64427006906418*pi,1.11945699051462*pi,0.733489021533924*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326321639226657*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5030254227996006*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.714884540796249*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.349082874910663*pi,0.5139654857707201*pi,4.2913453882300505*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.148897171052541*pi,0.42102013829997*pi,3.90355255104493*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.456030864963519*pi,0.75212269617596*pi,0.6543200376542491*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37999868663479*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.642992532407893*pi,-0.185217885305206*pi,4.42181471018317*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.513360887729274*pi,3.28406231955436*pi,1.8422312544605*pi) q[7];\nu3(0.601875856694474*pi,-0.4845382669337305*pi,3.07694084888962*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.408597747133287*pi,-0.291385643891901*pi,3.82014609673394*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.293181030053729*pi,3.03625553538623*pi,0.745432097778153*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.250263267885596*pi,3.37942102170823*pi,0.5100395841281028*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.148499317384863*pi,-0.32411639745419296*pi,1.414809469460254*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.604798161633688*pi,-0.17749840488033503*pi,0.5645406807436757*pi) q[6];\nu3(0.810202492946799*pi,-0.4205270208441863*pi,0.820263016407613*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.933533563811852*pi,-0.44265128600694703*pi,4.01082094542801*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.199675202117316*pi,0.18961703770453797*pi,3.70840079188065*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.745918238177709*pi,0.34789884721543196*pi,1.36165222408974*pi) q[21];\nu3(0.19321526702836*pi,3.28676045296569*pi,0.65300198130312*pi) q[0];\nu3(0.358208616268372*pi,3.18054304562547*pi,0.821915313648261*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.543175811570276*pi,-0.298515079113791*pi,4.14700061705898*pi) q[5];\nu3(0.759545639370558*pi,-0.36344662888047297*pi,3.16237129202648*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.33893095964279*pi,0.7698355287978*pi,4.419514811676731*pi) q[11];\nu3(0.493349330221346*pi,-0.295017254761047*pi,1.370251954607785*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.180993787099229*pi,3.46988283834243*pi,1.241217464254456*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.364431778094954*pi,0.18991245206484197*pi,0.5115983190681945*pi) q[3];\nu3(0.604623094311131*pi,-0.041323487665056*pi,0.762607044682144*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.381130063010802*pi,2.95217752003566*pi,1.414518570914983*pi) q[10];\nu3(0.504480164941698*pi,3.32095305497381*pi,3.16000889190184*pi) q[11];\nu3(0.22538830724689*pi,2.55805556711932*pi,1.084655188265444*pi) q[12];\nu3(0.483396845002522*pi,-0.413631075935242*pi,3.65102227977468*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.120950556050833*pi,-0.11387529040519201*pi,1.383903464803626*pi) q[17];\nu3(0.4284495602687*pi,0.10207737061836197*pi,3.65493879661078*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.288218082827427*pi,0.15865259819557098*pi,4.24329510728116*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.470569292900882*pi,-0.292090757192856*pi,0.5195892283215119*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.351509304239676*pi,2.70407411504121*pi,1.46734720430682*pi) q[13];\nu3(0.416768311682625*pi,-0.4160855070539704*pi,4.36108785323787*pi) q[15];\nu3(0.627940665833872*pi,-0.4011299507188477*pi,3.82754609528397*pi) q[17];\nu3(0.33248665510295*pi,3.45128108293276*pi,0.645714916407215*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49909894744716*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3611678404233851*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.593079052067773*pi,3.45446467897154*pi,3.16099505288667*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[19];\nu3(0.530659590781017*pi,3.31296752571654*pi,3.97628928171624*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.436382060411323*pi,-0.486351126763447*pi,1.88896955995185*pi) q[20];\nu3(3.5*pi,3.33169528722468*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.09545209923388*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35433384047764*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43949178791243*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5369968002710301*pi) q[8];\nu3(0.701198232854676*pi,2.82437529536047*pi,3.71524725549546*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.49326437764581*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2834044807641551*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.327980706084859*pi) q[19];\nu3(0.435968951328577*pi,0.347537274535211*pi,4.04861811026379*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2712257189999479*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[13];\ncx q[4],q[8];\ncx q[5],q[15];\ncx q[6],q[16];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46520944256147*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.351493903498153*pi) q[14];\nu3(3.5*pi,3.40228141872119*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0797798112070471*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4531411029052705*pi) q[2];\nu3(3.5*pi,3.2965921190342*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45349351599501*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.074934349482074*pi) q[13];\nu3(1.0*pi,0.0*pi,1.165835439189008*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5102374892619248*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5418327416927688*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5205897245824254*pi) q[21];\nu3(3.5*pi,3.29622865823046*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[16];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5457590405025768*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46479911334144*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1712718018813542*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5006394548092952*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5410275951589583*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[15];\nu3(0.303551793008463*pi,0.17380493929615304*pi,1.186904718443596*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.545919064873654*pi,-0.07268099077783902*pi,4.36029889588697*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.352965334895639*pi) q[20];\nu3(0.34848786787748*pi,-0.165214287020008*pi,1.08140106186227*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.339045918326982*pi,-0.4965763537641211*pi,4.00573081385864*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.536061818994699*pi,0.06416947775771797*pi,4.45250296623882*pi) q[6];\nu3(0.237997978938242*pi,2.94418453924597*pi,0.689059707766938*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39514084496875*pi,0.5*pi) q[9];\nu3(0.397546639707831*pi,-0.18743043139888999*pi,3.83530858577601*pi) q[10];\nu3(1.0*pi,0.0*pi,1.231445029408152*pi) q[11];\nu3(0.277171008500761*pi,2.35367074855662*pi,1.2679954673643699*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.266760421224572*pi,1.10041216617716*pi,4.15887704286113*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.44201683766033*pi,2.97981951024105*pi,0.5441106891208918*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.621090217914139*pi,0.54963400610476*pi,4.420167296372631*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.328369371063122*pi,2.92007367970542*pi,1.86912368452327*pi) q[3];\nu3(0.240519424774869*pi,0.27231359641865005*pi,0.5594981622036823*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.438379211538682*pi,0.11620763173781701*pi,0.7605428369378999*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[11];\nu3(0.521275741973612*pi,3.24167583804745*pi,1.84143584676897*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.576897082487264*pi,1.00572928678736*pi,0.64788374081384*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.590503175445745*pi,-0.12968680391759502*pi,0.5312931049375926*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.82942898331953*pi,-0.334849623026153*pi,0.8642052799690569*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.360713146600904*pi,0.8967219061576599*pi,4.43041244317155*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.699571132505783*pi,-0.4112212955777068*pi,3.32228770804936*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.559151501545462*pi,-0.326274497391868*pi,0.5317506604487529*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.425750925240219*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.202657997776245*pi,0.6845580553602499*pi,4.27868848150821*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.703313646275865*pi,0.29549809849597*pi,3.84548492563919*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.65904956253821*pi,0.346701951041296*pi,0.723414509668779*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.325668374056932*pi,0.32047224256846896*pi,4.31398830098588*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.350334053948675*pi,1.08809058675693*pi,4.12443475226823*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.810234297039862*pi,-0.027326716979137022*pi,4.311052817024461*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.670569332427366*pi,-0.03943922867388*pi,0.9558221195017951*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.237250675934307*pi,2.37889684634379*pi,1.2671248268055582*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.356533595806707*pi,-0.001035640241989988*pi,1.236573740370541*pi) q[13];\nu3(0.520740670953852*pi,0.23764692713224*pi,3.67418398279954*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.434875708760281*pi,-0.4369019999031811*pi,0.827740305600978*pi) q[17];\nu3(0.287590768769989*pi,0.5327585709915099*pi,4.363986299096171*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33704231829499*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.301283541779616*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46283115650727*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.281373389593361*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.743098290221332*pi,3.00355306556339*pi,3.82176318600678*pi) q[15];\nu3(0.676930188568938*pi,3.33504762546019*pi,4.1680085690234705*pi) q[17];\nu3(0.553158027362302*pi,3.03087439613983*pi,4.0094253435387*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.675449428533289*pi,3.45857410765602*pi,0.5941140897278179*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[16];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.547523393582096*pi,2.63368544176506*pi,3.81146711687712*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4027925658978*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5326291056759902*pi) q[6];\nu3(3.5*pi,3.30765622496*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.416660445841369*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2010919187838351*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.275567837414795*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[2],q[17];\ncx q[4],q[6];\ncx q[5],q[16];\ncx q[8],q[14];\nu3(0.465134737383626*pi,3.4163066359993*pi,1.53541349327066*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.565274718637236*pi,0.11875455937970603*pi,1.30522472141156*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45892571128021*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.747321488797414*pi,-0.4706781564414758*pi,3.06006999010716*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.608429346628*pi) q[14];\nu3(3.5*pi,3.49250429679675*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.482174357978581*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2288119189233782*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303228812729951*pi) q[19];\nu3(0.400660230908039*pi,2.45546208179381*pi,1.125311740579713*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.64556774730069*pi,-0.4396659496143072*pi,3.57274661119608*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[19];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.678102315035591*pi,-0.4426070080009347*pi,4.45541029551113*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.28984934279083*pi,-0.208167657092948*pi,0.986999061342812*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5960790576950726*pi) q[17];\nu3(3.5*pi,3.39524011073887*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.680122326797155*pi) q[19];\nu3(1.0*pi,0.0*pi,1.222978174152513*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[17];\ncx q[3],q[9];\nu3(0.282042535457418*pi,0.318806982844984*pi,4.09805970320372*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.335552435826279*pi,0.354987991444363*pi,4.29723782815175*pi) q[6];\nu3(3.5*pi,3.30997335278911*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.209385613326893*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36945933494017*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.308170336287438*pi,2.9792016435872*pi,0.9906185508518199*pi) q[6];\ncx q[7],q[20];\nu3(0.597103522153875*pi,-0.10640919910024099*pi,0.9369051658400189*pi) q[8];\nu3(1.0*pi,0.0*pi,1.134759056570156*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5164836620821385*pi) q[21];\nu3(3.5*pi,3.45009088502707*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.370753636614388*pi,3.43054035805326*pi,1.471785715904856*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.261358669996106*pi,0.15964234200332506*pi,4.23545040137237*pi) q[8];\nu3(0.552526601387818*pi,0.98861279729626*pi,0.944888906815083*pi) q[10];\nu3(0.524800508918932*pi,3.20844092827043*pi,4.2002976857231005*pi) q[12];\nu3(1.0*pi,0.0*pi,1.388060638786355*pi) q[13];\nu3(0.411983947222483*pi,3.16876258104307*pi,0.7925406952779159*pi) q[14];\nu3(0.784102332654622*pi,-0.18036250751523702*pi,3.79548895218448*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.496492175006488*pi,0.06661193677635902*pi,3.76932247978669*pi) q[17];\ncx q[18],q[21];\nu3(0.557537716212628*pi,0.8705760429664999*pi,4.43809700616278*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.539581468116296*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,3.4583389955967*pi,0.5*pi) q[1];\nu3(0.770618046051073*pi,0.08918078425522102*pi,0.5617127597471484*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5205273491572147*pi) q[9];\nu3(0.548193980651779*pi,-0.09432721779035103*pi,0.8803873438511021*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2510986375475008*pi) q[11];\nu3(0.334305532948402*pi,0.21916210524180502*pi,0.8816928482469699*pi) q[12];\nu3(0.397874617228335*pi,0.76539558904969*pi,0.7333226259064121*pi) q[14];\nu3(0.256241198753331*pi,3.35817347990326*pi,0.822399878888304*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.458962863938534*pi,0.41584262290376395*pi,1.132513410859058*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.640494679425194*pi,3.37375460997414*pi,3.9053419049732*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.377204704047437*pi,2.59805208605289*pi,1.301998298315747*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48805404789847*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.418048662127217*pi,2.68024298768824*pi,1.362434393652968*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.538532958622613*pi,3.28730356217019*pi,3.98087932630907*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36064125924912*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.375460340792965*pi,0.6261388081441099*pi,4.00513219688478*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.192151593930559*pi,-0.06954773025029498*pi,3.75960319833233*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.660291055534606*pi,2.42286430445239*pi,3.64759262832926*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.310967522410159*pi,2.79135591216819*pi,1.68031074753684*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.277829168003178*pi,3.36619985322982*pi,4.26673950566508*pi) q[3];\nu3(3.5*pi,3.49093307905548*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.74549134461834*pi,0.5465759358787301*pi,4.11888702168707*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191725753567346*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.288432916432443*pi,-0.49765733660826833*pi,1.407360616517137*pi) q[20];\nu3(0.694505124344678*pi,-0.36419009952847203*pi,3.3074125882338*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.412121364774215*pi,0.134260262281773*pi,3.6849298100714*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.814430776479632*pi,-0.290725994162785*pi,3.54428157921638*pi) q[20];\nu3(0.557521313357147*pi,0.39606732262115596*pi,1.41059774891184*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.892318238952215*pi,3.17356428154022*pi,4.32432530316343*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.574265526887216*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49477981814628*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.142823658511848*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[7];\nu3(0.327136351218696*pi,0.412129941109991*pi,4.3402965598609295*pi) q[9];\nu3(3.5*pi,3.44380706077809*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.314069813094425*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40594508169688*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.192561371346046*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49552781929396*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.820322842871601*pi,-0.28771107387675*pi,3.61311416880415*pi) q[0];\nu3(0.215838452801985*pi,3.47099052443273*pi,4.2530091447935*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.83852616479935*pi,-0.214708290472979*pi,1.2234915901054881*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.42287430115003*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.165802082146574*pi,3.41855376450529*pi,4.12823786869215*pi) q[11];\nu3(0.541839414279313*pi,2.57272237387204*pi,3.83582284093109*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.43988432525381*pi) q[18];\nu3(1.0*pi,0.0*pi,1.175105929907608*pi) q[20];\nu3(0.511571141952309*pi,-0.4573899198504194*pi,4.387152971193769*pi) q[0];\nu3(0.634235190349148*pi,2.31414330526095*pi,3.80788603309759*pi) q[1];\ncx q[3],q[19];\nu3(0.384555339007942*pi,0.5862559654347399*pi,3.81402667184463*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4193626840572104*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[17];\ncx q[10],q[18];\nu3(0.355966056401123*pi,0.36258424870077*pi,0.853873945536116*pi) q[11];\nu3(0.662252068839757*pi,3.44051387024206*pi,3.07950915630535*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48567470387255*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3630771783791968*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46084990897611*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39678447360116*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.553337875678857*pi,-0.394350764588722*pi,4.1802112213233*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.283190038988126*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307681667657718*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5053282314433192*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.211004139609669*pi,0.53824926209487*pi,0.672368041188*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33247887828524*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.37880375926729*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.704436359949095*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47208292075663*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.308099193973896*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.528732688310313*pi,-0.4502068482788975*pi,3.58009985864673*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.900580458905114*pi,0.42067577191043704*pi,4.37211400423325*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.460499945433769*pi,3.40528365833287*pi,3.15632365976061*pi) q[10];\ncx q[11],q[13];\nu3(0.560126053756905*pi,0.5700221328845401*pi,1.064505575397722*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47722129373357*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.30864146231872*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.242851235511354*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.344126498486517*pi,-0.025053689507151977*pi,3.85718584527923*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.761618059073522*pi,-0.27975146931358597*pi,4.10856151789544*pi) q[10];\nu3(3.5*pi,3.37323467410031*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.196466862408955*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.23736493369879*pi,0.46092662464187295*pi,0.683516113308425*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[6];\nu3(0.732862029277619*pi,-0.019930335314784997*pi,3.88201172203537*pi) q[3];\nu3(0.59488706403894*pi,-0.131895326128525*pi,3.5829137123352*pi) q[5];\nu3(0.439609208031577*pi,-0.001339051602886998*pi,0.653081023619677*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.27399699855372*pi,0.90277177130848*pi,3.98494419962681*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.181759083949914*pi,3.0365696929335*pi,1.7697272289186*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.648454904180436*pi,-0.246740423217024*pi,3.32491590691873*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.202810147837233*pi,3.03261394407755*pi,1.10243469293057*pi) q[3];\nu3(0.643431991725939*pi,3.41453072312674*pi,3.99842681604512*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4609664237898805*pi) q[6];\nu3(0.689284362678618*pi,-0.23249910516217998*pi,3.56885373492151*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5857751688373116*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.247095372111026*pi,-0.139277416233537*pi,1.289513022005567*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.825632125294565*pi,0.32849018487272597*pi,4.39261394609019*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.747554095947193*pi,3.20530090595041*pi,3.69721916821065*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.435811642598186*pi,3.11772356186333*pi,0.9549489643648059*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.606470806959032*pi,-0.19426463611171102*pi,0.926467747208536*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.735982179791926*pi,-0.337144053852176*pi,0.9824124960252181*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.657879900825238*pi,2.31062241890414*pi,3.72727515231164*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.802128668669115*pi,3.16933297716071*pi,3.69299389157395*pi) q[16];\nu3(0.229530939029175*pi,0.8250165778332299*pi,4.296480815907319*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.20141053417798*pi,0.8555864907575801*pi,0.623093640703993*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44693540707066*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.351867081283723*pi,0.16790418209764402*pi,0.674215036001126*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.401035688562237*pi,2.47380294320055*pi,1.214523240887237*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217678190502389*pi) q[20];\nu3(0.488564173949123*pi,-0.4446163668195215*pi,1.36434494798639*pi) q[21];\nu3(0.920643459901761*pi,3.42163664128377*pi,3.69763119557835*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.689609434729002*pi,0.9741290033959*pi,0.947094430828194*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.603405274342519*pi,3.34485234429944*pi,0.840954024167962*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.209548365906374*pi,0.84266409811912*pi,4.02303336762497*pi) q[0];\nu3(0.094812060766377*pi,-0.473929801610515*pi,0.614140358072693*pi) q[1];\nu3(0.407420598158772*pi,0.7420563252690799*pi,0.602485839328224*pi) q[2];\nu3(3.5*pi,3.47174460272137*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.314893324338346*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33627763236023*pi,0.5*pi) q[12];\nu3(0.52003830134264*pi,0.8504662455249701*pi,4.32216673624212*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.074595017852305*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5753581317809999*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.485541560960364*pi,3.45085959982773*pi,3.12815177530927*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,3.42347596799063*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.650278989834679*pi,2.66769538380698*pi,3.41690342049431*pi) q[13];\nu3(3.5*pi,3.30136939116344*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3571414655430059*pi) q[18];\nu3(1.0*pi,0.0*pi,1.144845222151993*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.469528019269734*pi,-0.4826664761055192*pi,1.345630179181202*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.4981745909901605*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.530464355826977*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.43330358317533*pi,0.5*pi) q[4];\nu3(0.531334067430393*pi,3.0072046906319*pi,3.96123967175562*pi) q[6];\nu3(0.474751327751049*pi,0.13465491149726405*pi,1.347989165655429*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.358044801173687*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.594218638029862*pi) q[18];\nu3(0.19985418386168*pi,-0.233703376481262*pi,0.687249077285048*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48108867655328*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.713316774830001*pi,0.81552579169764*pi,0.621044541243973*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.452324830435034*pi,3.30392682661907*pi,4.224254854128381*pi) q[20];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5209883826153473*pi) q[11];\nu3(0.530973110991887*pi,3.16909955600057*pi,1.79592802210403*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39803139205162*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2195164217421501*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.495513466280748*pi,2.96319923516378*pi,3.91575090165961*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.122684940891555*pi,0.14694530806449302*pi,1.3068818051497448*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.423179882935548*pi,3.34827454555251*pi,0.677771996542058*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.41389375297486*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46801912165088*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3952012165865129*pi) q[5];\ncx q[6],q[15];\nu3(0.624751551001265*pi,-0.369589821674505*pi,1.075806179340585*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.229482922042529*pi,3.05109263488443*pi,0.619354264623156*pi) q[17];\nu3(0.530997454083283*pi,0.9107053947852499*pi,0.9858563113336509*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299287165645991*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(0.754341260432064*pi,3.36415462992143*pi,3.26234301168638*pi) q[3];\nu3(0.373313047563415*pi,2.94022341758215*pi,0.996706331146797*pi) q[4];\nu3(3.5*pi,3.27719255366395*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5673139574405797*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.865351637013066*pi,0.036565873753197975*pi,3.73931899512323*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48174835918756*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.177946779410913*pi) q[15];\nu3(1.0*pi,0.0*pi,1.371069995470127*pi) q[16];\nu3(0.218150678408227*pi,0.63210793273932*pi,3.90008137881195*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.461786278281829*pi,3.00800085973919*pi,0.837314216196564*pi) q[3];\nu3(0.628153852909744*pi,0.7759153258863101*pi,0.9456697343770291*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.624396852185911*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.407287390165926*pi,3.24226207034595*pi,0.714566849080306*pi) q[11];\ncx q[13],q[16];\nu3(0.0666121317623184*pi,3.02915797470874*pi,1.61028076524925*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38216066214018*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.115929168812539*pi,3.25912389359201*pi,0.700969469239547*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.680438498016916*pi,3.05493986374626*pi,3.49437281381776*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4346159440386295*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34954847059873*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.558013434604833*pi,0.411914232914382*pi,1.468594363704661*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.470485157678628*pi,3.25503978729459*pi,0.828890402370275*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.669503495520492*pi,-0.323401956440528*pi,0.5642554943255662*pi) q[21];\nu3(0.257290187973602*pi,-0.4816866617852561*pi,1.413867498273698*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.263014228228497*pi,0.425944224858516*pi,1.009612596048583*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.4921608244665*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.272634981232111*pi,3.36862331942805*pi,0.5460434184610568*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259925818237448*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.504956993781*pi,0.15233566978620405*pi,1.261450480580069*pi) q[2];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.565135325009977*pi,3.27763892536752*pi,3.34378665275874*pi) q[6];\nu3(0.487028672609133*pi,0.09029194934914997*pi,0.620636156993218*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.386632317284489*pi,-0.175172165451478*pi,1.270448456722845*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.360429477481049*pi,0.261421109459376*pi,3.45196625651774*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.375542695575231*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.738487027775799*pi,2.56474145912572*pi,3.44897994932117*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(0.116320326768799*pi,-0.14785758650056502*pi,0.5453959287414571*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38672537447653*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.681205214054807*pi,0.38340370802855706*pi,4.357632658618909*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2265193028000811*pi) q[21];\ncx q[0],q[12];\nu3(0.523613654529446*pi,-0.359777918874714*pi,3.88506997196379*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.20615585077533*pi,-0.19249987587427903*pi,0.962579564002216*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[21];\nu3(0.565525793621043*pi,0.15991808115111095*pi,1.2412891324495*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.681107747408175*pi,0.290591800829356*pi,4.3217107001579*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48283554404049*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2477133242759448*pi) q[12];\nu3(0.617824353113961*pi,-0.285535179041774*pi,3.6261697018262*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.757753025456398*pi,-0.05165446747168401*pi,1.336884489950205*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5825348798123247*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49083901143601*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.3568812288861412*pi) q[8];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.441540491800308*pi,0.018224778569528977*pi,4.41142553694182*pi) q[16];\nu3(0.631525611602771*pi,-0.24904954600065898*pi,3.76007485549105*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[11];\nu3(3.5*pi,3.49503366799524*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4616693298862895*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.227490632460798*pi,-0.28657217901160303*pi,0.5729679670062858*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242363888622621*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.29864722256998*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46739558264535*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48738101129787*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.33185277571818*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.316982441832387*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30708369912486*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.225835205130666*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[8];\nu3(3.5*pi,3.46946356394533*pi,0.5*pi) q[3];\nu3(0.608719043971893*pi,0.21344117567936705*pi,4.338090838613271*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.789161792911228*pi,0.93538577258539*pi,0.982519858789523*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.282571451013284*pi) q[13];\nu3(0.476204228659031*pi,0.03441860362274196*pi,3.62493906311808*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.704391792626684*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.220626123674876*pi,-0.35519419343638803*pi,4.4983017090205095*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.790341373534809*pi,-0.301501384783265*pi,3.48164603668298*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5605226123603826*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.200681226175295*pi,0.22919537766582998*pi,4.054054132777161*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.425976222466851*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40520711639237*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2217405817014209*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31742500595751*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.591128115618186*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.542708300905357*pi,0.422904998829716*pi,4.06068757430454*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47607655599175*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.379193552100394*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5030024815096592*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.152952573456822*pi,-0.061346889516388003*pi,0.938969839869207*pi) q[21];\nu3(0.466805027301244*pi,2.54860527398396*pi,1.359552373139308*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.8207561904322*pi,-0.4602403631989675*pi,0.673435127831958*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.393442387184829*pi,3.17760747328945*pi,1.97361585976413*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.480839363052716*pi,0.424261122003589*pi,1.098004686010043*pi) q[6];\nu3(0.418962819492525*pi,0.477016095983968*pi,3.71519842374807*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.610063815068722*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.570308456364821*pi,-0.142346717072184*pi,1.2174455696791249*pi) q[2];\nu3(0.854832544525153*pi,0.47429205910413297*pi,4.3452341989179395*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.203404215304715*pi,0.6029895277789801*pi,0.644038441665571*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.64579041266135*pi,0.37929825568446696*pi,4.4676721766188106*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.708039347354933*pi,3.24046310203603*pi,3.4143759083887*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.747902170156967*pi,0.273163992435009*pi,0.689826421794894*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.780848983324152*pi,0.34481496491847896*pi,4.46421376121272*pi) q[1];\nu3(0.34883095471109*pi,0.442489290658727*pi,3.83933405323177*pi) q[2];\nu3(0.484311383571934*pi,0.33158210293885804*pi,4.1328353291535*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.430492108992637*pi,0.7518700289211699*pi,4.0812936421843204*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.853143099229192*pi,-0.4104740001413232*pi,3.68084073691531*pi) q[11];\nu3(0.938673168787795*pi,3.41946952684649*pi,4.21103842184528*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.263352273073443*pi,2.95653848145004*pi,0.736314147044023*pi) q[17];\nu3(0.31190826835723*pi,0.01578795017968604*pi,4.37880627758477*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.29228048616703*pi,1.14259133449453*pi,4.2064771432780095*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.620107169139307*pi,0.67949419785135*pi,0.7563125477370349*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.112611352915111*pi,0.025071437013279962*pi,3.69400551552156*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.29998478447824*pi,3.00309852601578*pi,1.7924687825883*pi) q[13];\nu3(0.145735143554248*pi,0.444185933675043*pi,0.942034159719474*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.295657651954528*pi,-0.05597002456465999*pi,3.62661026970008*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.706627494921691*pi,-0.398642305073777*pi,3.60485796940839*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.562639547289725*pi,-0.04453397363933598*pi,1.18048389678987*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.937748434268083*pi,-0.07253556200193301*pi,3.58968247804389*pi) q[13];\nu3(0.633148285594255*pi,0.433621293063302*pi,1.394815907453912*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.307388749790365*pi,0.20971523718261598*pi,0.556369662768247*pi) q[19];\nu3(0.271871745704733*pi,3.21820753839117*pi,0.808348724366657*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.295403650904306*pi,0.15804520866855698*pi,1.301890905139648*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[3];\ncx q[2],q[17];\nu3(3.5*pi,3.44783312949593*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.188265048878336*pi,-0.105324200927639*pi,4.00112956533772*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2019500133644732*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.21296388812737*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47615200789291*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.116548669867358*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49700941056819*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.632145370537435*pi,0.5766217481973399*pi,0.5746318246401648*pi) q[9];\nu3(1.0*pi,0.0*pi,1.13917960487567*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.369364058855929*pi) q[17];\ncx q[18],q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.43818748883963*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[10];\nu3(3.5*pi,3.40465724333371*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40137643234651*pi) q[12];\nu3(1.0*pi,0.0*pi,1.290897279798755*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259993568436525*pi) q[15];\nu3(0.471956747045445*pi,2.6114171850441*pi,1.085083268673469*pi) q[16];\nu3(3.5*pi,3.33775140527637*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2225059465695272*pi) q[19];\nu3(3.5*pi,3.45978016548668*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.314378767645662*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4328156086369805*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.30931377829665*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39894688929592*pi) q[10];\nu3(1.0*pi,0.0*pi,1.268129058064025*pi) q[14];\nu3(0.232555569064029*pi,0.18889084804551404*pi,3.34055686187311*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4928286826447*pi) q[17];\ncx q[18],q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32649882259606*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48506724757044*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.402786111118671*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5759991220792648*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(3.5*pi,3.4309111658852*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.305589690780812*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4547452705863*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45163094236722*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.775406193438787*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3481716281114529*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.126125057245666*pi,2.83752368482502*pi,1.2545119069628798*pi) q[20];\nu3(0.200863444261216*pi,-0.07212701353128798*pi,1.50911419786417*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.882668191228881*pi,3.37772407551165*pi,0.5098480032040165*pi) q[20];\nu3(0.612889929541409*pi,0.5287234613340199*pi,4.45495142879961*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.332333388506704*pi,3.22004620825841*pi,2.1947023619205197*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.462145144100463*pi,0.59813290898811*pi,3.7050358560751*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.432089242078256*pi,0.479508760546016*pi,1.017774019932127*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.685018018732827*pi,3.24788671172854*pi,3.62696569631434*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.615356854042591*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.108791976540525*pi,3.32064587842326*pi,1.3204251432079661*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.442478424616793*pi,2.75594777237317*pi,1.076583541843352*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.632240492109855*pi,0.025844456217816947*pi,3.62856325093986*pi) q[3];\nu3(0.465774696408789*pi,0.36259303091905404*pi,3.72412824149988*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.100905132836712*pi,3.02430924220022*pi,0.5295382228618228*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.438764330112515*pi,-0.022220826566774987*pi,1.3144670448828881*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.44895199572728*pi,0.419919295308503*pi,1.123048929049555*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.527365272798847*pi,0.018498740877799014*pi,4.24812936962402*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0626101911410987*pi,2.79752466695685*pi,0.9309741596404091*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.742401419607145*pi,3.03192649616467*pi,3.39925726047862*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.306678369010948*pi,2.93599030589294*pi,0.650571424657657*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.594882515636732*pi,0.144201848205866*pi,0.600436402114661*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.401733415204577*pi,0.037952995018811*pi,0.966740268082009*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.714089604479626*pi,-0.11176794042490201*pi,3.46906616996149*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.422474640975738*pi,0.67069755961579*pi,4.194417411897319*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.194270966045892*pi,0.459537207360753*pi,0.826541247608104*pi) q[7];\nu3(0.689809731582111*pi,3.25330631177268*pi,3.19797221511212*pi) q[8];\nu3(0.524877558438188*pi,0.12416648660114604*pi,1.172459625923574*pi) q[9];\nu3(0.334495740143307*pi,0.14109734905302496*pi,4.41344774806878*pi) q[10];\nu3(0.512699436650141*pi,3.31408765053815*pi,4.15832385357154*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.417027763139794*pi,-0.21403692052655798*pi,1.012967964382105*pi) q[15];\nu3(0.259679254370998*pi,0.23418740525034798*pi,0.633862786101552*pi) q[16];\nu3(0.208439140705513*pi,3.40891262994218*pi,0.942409028847806*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.756043405504109*pi,0.11671849718684801*pi,4.15353238304992*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.739371987777385*pi,0.11272834369695806*pi,1.50348128116588*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.382752990117401*pi,-0.09637317112884503*pi,0.666799983869071*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.283043547115999*pi,0.8198979792677701*pi,4.22507022186021*pi) q[7];\nu3(0.830697897108965*pi,0.43475323461028004*pi,4.1634960807018295*pi) q[8];\nu3(0.200934897408429*pi,3.30106196821587*pi,1.76319930095633*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.600501914205992*pi,-0.319851226236176*pi,0.947256936128448*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.704309437874736*pi,3.45102337892359*pi,4.43440460488176*pi) q[16];\nu3(0.554428833286418*pi,3.14510262337919*pi,4.254329275327899*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4542033298222*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.240883320358391*pi,3.36653577946346*pi,0.730943231040187*pi) q[13];\nu3(0.0874558272932059*pi,0.26546889924738304*pi,0.839607043311124*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.203864471236942*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46646355765305*pi,0.5*pi) q[12];\nu3(0.372072664767418*pi,3.25101869754609*pi,0.8990690103239369*pi) q[13];\nu3(0.573825204725657*pi,-0.035195316004745014*pi,3.69437372580742*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.372737746326786*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5267491939824152*pi) q[18];\nu3(3.5*pi,3.41482614349002*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.40142894893888*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48641095138004*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.317161161859209*pi) q[4];\nu3(3.5*pi,3.29192919756473*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.231245768324672*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47644867063122*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.183393025586625*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272557088062682*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212611175493967*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.499501848006529*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.49405441200073*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[16];\ncx q[12],q[21];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.374994432502106*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.421978626797934*pi,0.03329448564460602*pi,3.86617203612043*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42569119207852*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.48228863063901*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.41917784984217*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.233500771085124*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.28380627439223*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208421828561852*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38247497135726*pi) q[16];\nu3(0.750671120951087*pi,0.6200418824571601*pi,1.3116169089825531*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5584728865883463*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4335873009554*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.220161383896729*pi,0.21940880018054598*pi,1.244656463958321*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46697717817112*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.391953430742648*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36427331055351*pi) q[17];\nu3(0.466973885362186*pi,0.08652053000668603*pi,0.891828330665208*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.63314018121876*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42922223325244*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.286981359439096*pi,-0.25244419902594*pi,1.248579476192498*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.600168808776476*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.840294155618109*pi,0.058124015064840995*pi,4.31519423663444*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.245030860007311*pi,3.14217005394261*pi,1.59227939476246*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.595211463578077*pi,2.86318220776809*pi,4.10324711951008*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.508039986412808*pi,3.13218183893214*pi,0.844560835614691*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.576190811841172*pi,-0.225312025580911*pi,0.889437229846219*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.789243021606839*pi,0.47388403690306*pi,4.39061667378487*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.419912371555827*pi,0.65377089198671*pi,0.571286148286335*pi) q[0];\nu3(0.553808584045015*pi,0.275947893656041*pi,1.2528437147637241*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.619030961463086*pi,0.83692801775566*pi,0.5583274902962384*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.615028775452377*pi,0.017803954736115957*pi,1.422502602688621*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.537590820687951*pi,2.66019093984194*pi,3.75159835799435*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.807879604281162*pi,-0.126686502958668*pi,1.077023401884923*pi) q[11];\nu3(0.477077253491216*pi,2.65952852776047*pi,1.173194854679969*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.448458814422821*pi,0.79608178720788*pi,4.00038038280907*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.545777274526116*pi,0.21087217779050105*pi,1.50266232480824*pi) q[20];\nu3(0.675179358578984*pi,3.20094916677351*pi,4.15757089184136*pi) q[21];\nu3(0.522995491053862*pi,0.90061907645305*pi,0.636402388025186*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.245507154611437*pi,3.215497852575*pi,2.09599358755225*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.768122920827808*pi,-0.315342075683831*pi,4.17214536145298*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.470268280180959*pi,3.19696637346792*pi,0.9020421413302679*pi) q[10];\nu3(0.762930136382749*pi,3.30075258661451*pi,3.91406883195605*pi) q[11];\nu3(0.684963459484197*pi,3.20255832632508*pi,3.39920480930373*pi) q[12];\nu3(0.383167183419208*pi,0.8944161887666*pi,0.5888594607289165*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.821638449059475*pi,2.66815031206029*pi,3.98104550866355*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.295258619658071*pi,3.25058778522723*pi,1.63288948892493*pi) q[20];\nu3(0.680261633379226*pi,-0.19527679245378798*pi,3.50031913264547*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.420528262829453*pi,3.1040052216955*pi,0.552754636026589*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.736440448224093*pi,0.77259357423422*pi,0.85560273878047*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.780911788307938*pi,0.48122828261237305*pi,4.09236478137557*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.497015865441642*pi,0.8421652183450301*pi,0.7635841415258999*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.979130121585397*pi,3.33417550137267*pi,4.08155866979214*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.687947359957426*pi,-0.362208255991606*pi,3.68390118823779*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.669379584781537*pi,-0.08544551002887901*pi,0.931715688595711*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.433767282332609*pi,0.31406214907501095*pi,3.58475230342798*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.832202939840991*pi,-0.00906139238098902*pi,3.9100014286383*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.720811683665926*pi,-0.361170346904787*pi,4.37495164798327*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0951278965563472*pi,0.271314822389931*pi,3.50663286425949*pi) q[17];\nu3(3.5*pi,3.39993413775345*pi,0.5*pi) q[0];\ncx q[2],q[10];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.286512321440432*pi,-0.4965520609898212*pi,4.47782530134686*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.209906912297262*pi,3.41637187965128*pi,0.790653878195198*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2441808189368642*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[8];\nu3(3.5*pi,3.42755457962529*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48742186297973*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46574451280917*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.281791585544445*pi) q[9];\nu3(1.0*pi,0.0*pi,1.232825271834324*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.250464635457262*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42415974375441*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(3.5*pi,3.40783379239964*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4644535419715*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1467857230188598*pi) q[8];\nu3(3.5*pi,3.38606300480057*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40548670193385*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.357570106883969*pi) q[15];\nu3(1.0*pi,0.0*pi,1.127513037580576*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32147826871747*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259010838385596*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1786531329185959*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.620925810161335*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5385795638661708*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.4820149879691105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.4918622280209*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5163337383444631*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30064464121416*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49353700252947*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317595771300922*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5518878679781845*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.620417560123842*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.80788462274431*pi,3.40151541574084*pi,0.5195846905177873*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.233281859927805*pi,3.07468041925229*pi,0.811328500612907*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.632454684843182*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.890255410667285*pi,-0.100251457750687*pi,3.60694906775229*pi) q[1];\nu3(0.864303756247772*pi,3.43563089547736*pi,0.5603232599684327*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.553434188063261*pi,-0.477072046991579*pi,3.6203456080855*pi) q[5];\nu3(0.824868630885446*pi,0.71598416535173*pi,0.809523973420109*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.321860459579898*pi,3.24577615352392*pi,1.85172535360342*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.435782870005783*pi,3.04100633388423*pi,0.824567438965062*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49552732628134*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.371473808878346*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.736580226520596*pi,2.56902181081507*pi,3.82602938101769*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.199135603528604*pi,0.490860902397539*pi,4.2488274533999295*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.594765897046722*pi,2.40577781162434*pi,3.86203660851579*pi) q[5];\nu3(0.3050382288619*pi,-0.276713603149518*pi,0.952681733216571*pi) q[6];\nu3(0.234592041945703*pi,-0.498905772869544*pi,0.560586904404639*pi) q[7];\nu3(0.310007799749782*pi,2.98375009851482*pi,0.945915854482235*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.488073077166726*pi,-0.310756552893016*pi,1.242704560497439*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.151563386611486*pi,3.28034032867476*pi,1.97713220023127*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.317635058715574*pi,2.63330646924114*pi,1.032319543800385*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.286105257594064*pi,-0.01010983476910099*pi,0.817988657285867*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.701677889932799*pi,-0.03347648808343601*pi,4.207775441722029*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0940845247037786*pi,-0.4429321114249134*pi,4.051842305197519*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5546443431688086*pi) q[18];\nu3(0.455120866928936*pi,0.9809697842112599*pi,4.48671876327197*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.598247860848847*pi,0.12208498885240704*pi,1.364496839682031*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.70100467411237*pi,0.7270931156146601*pi,4.2821034441433*pi) q[3];\nu3(0.727251262597203*pi,-0.11129795158334799*pi,3.62286148867679*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.421019599329951*pi,-0.129477135861775*pi,1.426296819596268*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.525819103974468*pi,-0.285876024148969*pi,3.91614412146137*pi) q[12];\nu3(0.195021304192711*pi,3.21646453560279*pi,1.8451791597532*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.748605476508898*pi,3.49076113760746*pi,4.08463375152985*pi) q[17];\nu3(0.215695536602627*pi,2.46472416652628*pi,1.325324247095287*pi) q[19];\nu3(0.36572882124704*pi,0.09430223394409398*pi,3.86404526787666*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.390114019978868*pi,2.45497528421813*pi,1.131058116015721*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.558400194882062*pi,3.21392320644548*pi,3.29823923223062*pi) q[12];\nu3(0.632684521868138*pi,2.92447388199093*pi,3.32856190570575*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.584243250419309*pi,3.11488118827454*pi,4.26531843095616*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45883253322698*pi,0.5*pi) q[5];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.284651740952631*pi) q[10];\nu3(0.558454477938176*pi,2.98273817992995*pi,4.37713622119544*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.302725458723954*pi,0.5747776064960699*pi,0.7797076575556949*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.26655631759293*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.383908321476772*pi,2.89990597386236*pi,1.220667291092091*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.523206041230855*pi,0.319136851745663*pi,4.34609297302028*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.149600866357652*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.621345005425201*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.197538010477758*pi,0.04420715075278503*pi,1.272741126355424*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[4];\nu3(3.5*pi,3.44068259294003*pi,0.5*pi) q[1];\ncx q[5],q[10];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.379498141169328*pi,2.42268980455755*pi,1.3916963816266281*pi) q[14];\nu3(0.156431423348562*pi,-0.31784785620102396*pi,0.958320109343349*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46671214493018*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1932541882342451*pi) q[21];\nu3(3.5*pi,3.41718294535149*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,0.0*pi,1.189822679224841*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33410382337731*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[20];\nu3(3.5*pi,3.40744508608382*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.134920468505705*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.347161389639191*pi) q[13];\nu3(0.280627386921688*pi,0.78271010180689*pi,0.7013548978755599*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.483278618034573*pi,-0.4806347603545952*pi,1.144425790955401*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.4167573611358*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.584135169983747*pi,3.37718717882914*pi,3.25027997202563*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.258352488007372*pi) q[16];\nu3(0.382579363372131*pi,-0.15314286880509598*pi,4.45456064426057*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.668278966363862*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,4.43211163540496*pi) q[4];\nu3(0.867870332900087*pi,2.69052777898637*pi,3.67255703600869*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.316767507107635*pi,0.287030314940247*pi,0.796807236718276*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40568566395776*pi) q[11];\nu3(3.5*pi,3.47637547624328*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.682689073727503*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.43646493466777*pi) q[17];\nu3(0.446424538817816*pi,2.5593011822443*pi,1.476377990951734*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3672458708919*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.211115860186037*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5743627471409919*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.441543377719342*pi,3.08510309362271*pi,1.54945687775801*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44653008924203*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.954730433720751*pi,2.63008063266463*pi,3.57017953431185*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.201241271449764*pi,3.12846511181852*pi,1.201220050801018*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.568646979852721*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.208509004992522*pi,3.08677382573455*pi,1.396540981717762*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.41508949830222*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.643896614362328*pi,0.379231233233697*pi,0.5768408179783143*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.220624635588001*pi,0.38259091313818105*pi,3.67543847602465*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49083960922788*pi,0.5*pi) q[14];\nu3(0.110706424308309*pi,0.474494531171724*pi,4.1008366343640805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.160757399037226*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2204035991738968*pi) q[19];\nu3(0.590764901574279*pi,0.71825261149759*pi,0.6452086431758179*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.627564870519405*pi,0.8252318600172599*pi,0.749410768852854*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.676160964674027*pi,0.005948197363849994*pi,3.56179935657831*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.87042929710887*pi,0.8444804885505199*pi,0.613192401588004*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.560131496159964*pi,-0.4380707719967872*pi,4.2289442117341*pi) q[20];\nu3(0.0897635387508639*pi,0.226105964511633*pi,3.40082908628656*pi) q[21];\nu3(0.525420669907363*pi,0.7131413975291601*pi,0.8181483115346599*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.920496322575227*pi,-0.4575403303367741*pi,0.5297575702625931*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.220575495575258*pi,-0.336202219302068*pi,3.89039917783915*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49291433360804*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.392276949398481*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.610950989588681*pi,2.83292502945005*pi,3.9930298264154*pi) q[21];\nu3(0.652178848201814*pi,-0.33161132484747*pi,3.95881464529509*pi) q[0];\ncx q[1],q[8];\nu3(0.801296890920838*pi,0.311329014472589*pi,3.96908882257981*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.527305965617959*pi,3.33982978656424*pi,0.527646105079463*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.240626137122562*pi,0.17749018013886497*pi,1.308524267912845*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.771379701280481*pi,-0.252911624710695*pi,4.3019801012852295*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36419586320292*pi,0.5*pi) q[1];\nu3(0.487842558350174*pi,3.17653829679689*pi,3.29069419978864*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.607971917843893*pi,0.6706256207671599*pi,1.2841316809555479*pi) q[4];\nu3(3.5*pi,3.25605551830008*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.279507428059889*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.60113470607373*pi,-0.077956337954878*pi,4.1185011992422105*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.115401182837745*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.932009657922669*pi,0.8505118826025*pi,0.8690574304409491*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.853695241949749*pi,2.80958189963452*pi,3.26862406618653*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.634090037288839*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.48105408230126*pi,3.03088213505311*pi,1.60176535571842*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.733239572794372*pi,3.09762465161515*pi,4.38601493856657*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5390737902480351*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.43272702971225*pi,0.5*pi) q[6];\ncx q[9],q[11];\nu3(0.686169039609349*pi,3.14804840564873*pi,3.99031286699364*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.333760649321754*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.234482467294357*pi,2.65916544502402*pi,1.010012916309961*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47326603228332*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.201021099732836*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.356154959195674*pi,0.28472905105635005*pi,4.078849620712489*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.67479702997211*pi,-0.362037056773173*pi,4.38727672436017*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.301373166290378*pi,-0.4773041649825754*pi,1.66159340684921*pi) q[1];\nu3(3.5*pi,3.34210102781583*pi,0.5*pi) q[2];\nu3(0.572718276539591*pi,2.91563488704534*pi,4.25518146599149*pi) q[3];\ncx q[4],q[7];\nu3(0.694905134763535*pi,2.53638724342467*pi,3.52746213536721*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.198726086376805*pi,0.09014529424694595*pi,3.44603676322653*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.428350125189288*pi,3.24244939273438*pi,1.1492086286161811*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.847932683074166*pi,-0.291891262827918*pi,3.41121289343042*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.165386222798716*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5875719994060848*pi) q[21];\nu3(0.551817376376084*pi,0.36586424331379397*pi,4.21646886143758*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43147311113327*pi,0.5*pi) q[4];\nu3(0.533178012889737*pi,3.29851995215954*pi,1.83379804512902*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.380006390586511*pi) q[7];\nu3(0.923201296701631*pi,2.6691305140412*pi,3.83578981381932*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44155546625961*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46821583669942*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.323527639064494*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.139390343582591*pi,2.77331832667928*pi,1.181367556381616*pi) q[18];\nu3(0.897477113633799*pi,2.72342001475672*pi,3.76838316176552*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.3194360925158*pi,-0.387850291923371*pi,0.988336339951168*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.174426955305747*pi,0.25232490810888897*pi,1.0495886137829968*pi) q[18];\nu3(0.818862765664109*pi,-0.4601063407282134*pi,4.26632815136857*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3778752122015*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.417295874064503*pi,-0.15855853976523399*pi,3.87911014182445*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.706933011607876*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4639212209936705*pi) q[15];\nu3(0.303847274763153*pi,-0.11421602896686*pi,1.364785503602908*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.666380781684475*pi,2.70766136130262*pi,3.42966683687306*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.136545424370786*pi,3.18666943327521*pi,4.442263931849141*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.697007055670419*pi,2.9650407385703*pi,3.4153882781543*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46049784444821*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.400624791370132*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46065181421538*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44205544471832*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283261723894431*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45530461966982*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.161391479160177*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211465638380346*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.519133464456155*pi,2.71244643924681*pi,1.103555699438622*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.732722136753161*pi,-0.4873592463428172*pi,0.5192434000714121*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46272542911017*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.386855734535895*pi,0.156069675725642*pi,1.095942483767854*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.400536189974928*pi,2.70207160862435*pi,1.368725398086234*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.375978076774965*pi,-0.392981707834678*pi,1.5913707193125*pi) q[7];\nu3(0.128114330295484*pi,3.24764771080215*pi,1.435981542950864*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.642471640523383*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42932301178812*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5758273578479596*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.734046855549888*pi,0.7709251316694501*pi,0.733506170307754*pi) q[4];\nu3(0.516093008119318*pi,0.23400906624266105*pi,0.758095610073567*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.760676393497463*pi,0.15414282886313502*pi,4.43878234601405*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.412385378929513*pi,-0.13855339040868497*pi,1.54227354702653*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.322116404620259*pi,-0.4844803110505389*pi,0.9631703934504829*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.381818567745316*pi,0.8673955797508199*pi,3.88183553651109*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.433914840094318*pi,0.09027830354132105*pi,1.201548152590022*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.221497820532871*pi,0.69545561674429*pi,4.18458887744477*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.736640023120613*pi,-0.316439902388404*pi,0.697003870689158*pi) q[13];\nu3(0.144423797141796*pi,2.57977850280485*pi,0.967701619385659*pi) q[14];\nu3(0.504447764682895*pi,0.338754247694094*pi,1.373861233262694*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.477847100658921*pi,0.02862312897128405*pi,0.846305441889591*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.883242787191963*pi,0.28679604056348296*pi,0.833377824836433*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.290066936755715*pi,0.6967431387652301*pi,0.5008721105317399*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.269072261556261*pi,0.29850927659513404*pi,4.45959887482963*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.36703992311744*pi,0.6491248741223801*pi,4.41004709213437*pi) q[3];\nu3(3.5*pi,3.43321713846789*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.207235200019726*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[13];\nu3(0.388078354696909*pi,-0.4013095614529798*pi,1.72798045637365*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.6742150946926*pi,1.05828956686771*pi,0.880633147001625*pi) q[0];\nu3(3.5*pi,3.49605289861863*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.639118641191806*pi) q[5];\nu3(3.5*pi,3.44589185458837*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.532593513825529*pi,-0.03649238034708002*pi,0.76932871069758*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.764013716614119*pi,-0.383572722494228*pi,1.004120553098193*pi) q[12];\nu3(1.0*pi,0.0*pi,1.158755519148063*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270913191771292*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.57906002514333*pi,-0.234665422627781*pi,4.44609405367888*pi) q[18];\nu3(0.523029638844794*pi,-0.13707814340178898*pi,4.13477058470962*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.35155275309008*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1966587413577159*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.49956381440254*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.195468884657531*pi,0.468836333139914*pi,0.5101013869953006*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.357297741913762*pi,-0.01551120988308502*pi,4.03634326459125*pi) q[18];\nu3(1.0*pi,0.0*pi,1.179717414430192*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[10];\nu3(3.5*pi,3.40161448323185*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49208845819064*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35979962961878*pi) q[15];\nu3(0.591925480573072*pi,2.48415375375317*pi,3.87714382119018*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3891676742081809*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5084084329435643*pi) q[3];\nu3(0.295501930354487*pi,3.45075191714209*pi,1.066341513124819*pi) q[4];\nu3(0.268026731734476*pi,3.28709295117839*pi,1.119857765845224*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36047143951358*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.23664339175237*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.734522287171253*pi,-0.09628048272781597*pi,1.33310739171451*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5296435538589367*pi) q[19];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.276078873393528*pi,0.168791127588366*pi,0.986001774193092*pi) q[4];\nu3(0.89064615815935*pi,-0.170692446173987*pi,1.106888079290374*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46911882626605*pi) q[21];\nu3(3.5*pi,3.41105879905118*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47593078427301*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5787761904296427*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.286498648842053*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2532189589723561*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.653154204840539*pi,0.34163721218799403*pi,4.053226861339001*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49591666196454*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.208882612948266*pi,0.47517513504918696*pi,0.689959275733131*pi) q[19];\nu3(1.0*pi,0.0*pi,1.383918302610053*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.560564672986946*pi,3.29338401321329*pi,3.07240752587196*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.940910025288051*pi,0.38654544008286695*pi,1.019522520182822*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37284188073634*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46844386285884*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1454858753041068*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41887266748805*pi) q[18];\nu3(0.576956365493796*pi,3.27948725630201*pi,2.97125615513027*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.561598312985009*pi,1.099095250892*pi,0.8072283312860999*pi) q[1];\nu3(0.124342699987711*pi,2.98260395372318*pi,1.50119673155644*pi) q[2];\nu3(0.685573215997555*pi,0.015901380505131013*pi,4.38288969402913*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.759772644182505*pi,1.10255580949751*pi,0.649659564071457*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.520455445797019*pi,0.288608466992911*pi,1.196065244005561*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.655145289726169*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.843360447708608*pi,3.10157167742324*pi,3.47707062578203*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.664575843904844*pi,-0.231672385350704*pi,3.46287680835028*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.478400453546523*pi,0.63017644611321*pi,4.2470404729045494*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.824264518077221*pi,0.37569845090019205*pi,1.3675289174169412*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49598877371007*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.76486024902633*pi,3.07990479820784*pi,3.30790994131382*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.832942717692964*pi,0.01637589803433903*pi,3.96436080327615*pi) q[13];\ncx q[14],q[17];\nu3(0.919580769498828*pi,0.434239125070356*pi,1.099184006855558*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40193671831854*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.425943544173961*pi,0.85284645398146*pi,0.654812691714524*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.80893067153185*pi,-0.316584100287603*pi,3.19972590257681*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.467276913545959*pi,1.06418019258476*pi,4.12182961673169*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2874927348789331*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.731461161008175*pi,3.02262737062442*pi,3.74987622894078*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42993143783964*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.06821297397519*pi) q[2];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.518496883389596*pi,-0.186625918193415*pi,1.275804205615142*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.176870913219925*pi,3.30601149147423*pi,1.79926387174194*pi) q[11];\nu3(0.392580266205037*pi,3.42575211747514*pi,1.62846662043115*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5342573646366598*pi) q[19];\nu3(0.406751780148059*pi,2.55335605289482*pi,0.986754717466623*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.789095119499384*pi,0.57718367300605*pi,4.44479706045013*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.41994402579473*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.365072429216301*pi) q[6];\ncx q[7],q[10];\nu3(0.518995015678861*pi,0.22994869051727396*pi,3.7687452324869*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.467510533344879*pi,2.5573050829586*pi,0.966623289538878*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.371258514855083*pi,0.64539331741876*pi,4.24056727085585*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.143703457344057*pi,-0.132974402037352*pi,4.458864574215649*pi) q[20];\nu3(0.258453069432714*pi,0.55261056360036*pi,0.610227089421016*pi) q[21];\nu3(0.569673917527056*pi,3.062670411015*pi,3.58775745356339*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5011496924142692*pi) q[2];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4154659693189*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44862872865466*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.170274281619289*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.306936517427028*pi) q[13];\nu3(0.814170500547292*pi,2.80973453463069*pi,3.33828561798077*pi) q[14];\nu3(0.526553403000688*pi,3.34289313694166*pi,4.33879537396896*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.24533579252746*pi,-0.49265927239799384*pi,1.0020827165904969*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.562361652580901*pi,0.161388095945329*pi,0.795329877623712*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.320848943009035*pi,-0.11920074203241698*pi,1.52905725459372*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5085212580293126*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.425602751687832*pi,0.86537695147197*pi,3.89581269294869*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.338936204165*pi,3.34125658829933*pi,1.81506027380215*pi) q[18];\nu3(0.73878112751019*pi,0.8430307339902801*pi,1.108458186397503*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.555212691824389*pi,3.13860445710343*pi,3.20933430131092*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33395503552359*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46705954733585*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.735988244327662*pi,0.71769736022815*pi,0.5341466420016882*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.389816789311705*pi,-0.298757227339203*pi,1.7860587734023*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.389846034610565*pi,3.10739243482096*pi,0.642163454881609*pi) q[1];\nu3(0.481347422900071*pi,3.30436537119124*pi,1.95438147624753*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.45847247112952*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1049226169701671*pi) q[15];\nu3(0.626764995042264*pi,0.38431710800961805*pi,0.992752880092428*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.719220814185839*pi,2.66167239208371*pi,4.00587192932873*pi) q[1];\nu3(0.522117752186384*pi,-0.019946289524109984*pi,1.4006229538877522*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38430895396981*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3108739632760371*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.41821037217333*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39154540004886*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5062111319305225*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191269200197949*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304770857289101*pi) q[18];\nu3(3.5*pi,3.43148124174489*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.230897010089308*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5742023130109614*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.169188923880712*pi,-0.4116492345286575*pi,0.5611664283403224*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49242691458806*pi) q[16];\nu3(3.5*pi,3.31075088770434*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5749277783601162*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26647552210917*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5132655774664938*pi) q[3];\nu3(0.777069083847163*pi,-0.04669309102406399*pi,4.29442556543183*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.599175016047088*pi,2.81659830318431*pi,3.79950043685911*pi) q[8];\nu3(0.21733632308276*pi,-0.01740623358448301*pi,1.137714728509831*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.698872359378564*pi,-0.019881118464061986*pi,4.2887150202517095*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.212922754586314*pi,2.83531744962544*pi,1.479595613207495*pi) q[6];\nu3(0.784218973836194*pi,0.7466688972675799*pi,0.964070136154016*pi) q[7];\nu3(0.618702570845275*pi,2.79501291977093*pi,3.45708295015225*pi) q[8];\nu3(0.371345834173793*pi,-0.4402363077586855*pi,0.884812188105344*pi) q[9];\nu3(0.499328358887603*pi,3.2664305607956*pi,3.36395877925589*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.74659661423903*pi,3.49624015177379*pi,3.58841396680242*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.657916620479999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.443332350797815*pi,-0.186727764352626*pi,4.08184708598606*pi) q[6];\nu3(0.270956936704468*pi,3.46500096548022*pi,4.37345617609922*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.203133530650248*pi,0.11447393831390695*pi,3.64397136658685*pi) q[10];\nu3(0.694878905115481*pi,0.89852749063178*pi,0.890363965293107*pi) q[11];\nu3(0.311821636913601*pi,0.012073666655566972*pi,0.925815478072308*pi) q[12];\nu3(0.464526645154596*pi,2.86026813377318*pi,1.136315402449418*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.634940618548115*pi,0.70835354470695*pi,4.365999477807771*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.798837182631555*pi,2.92132848117431*pi,3.38359768118659*pi) q[11];\nu3(0.464545516075854*pi,3.37360148920668*pi,0.688091789196174*pi) q[12];\nu3(0.604817311517357*pi,-0.352926521743825*pi,3.51418007540765*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.28996501763697*pi,0.005838098662269031*pi,0.5919016938803708*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.383906193013145*pi,0.09915560419467595*pi,3.79242844427925*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.107545888274023*pi,3.07055273666014*pi,1.80357585651863*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.584009733075178*pi,0.33856395218007795*pi,3.86818394655599*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.566151483661497*pi,0.26583944686706196*pi,1.071226846992462*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.837082397041062*pi,0.6041690047219499*pi,1.317555683457492*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48653938030347*pi,0.5*pi) q[1];\nu3(0.298082734964639*pi,0.55168349948381*pi,0.5313705314091168*pi) q[3];\nu3(3.5*pi,3.46527678293625*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.236868502180914*pi) q[6];\nu3(1.0*pi,0.0*pi,1.251398351807218*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.297836053568756*pi,0.73193804492469*pi,4.0649873821848495*pi) q[14];\nu3(0.9165213620431*pi,-0.214225814991102*pi,1.086120805974788*pi) q[16];\nu3(0.761887729188768*pi,0.07046746099648504*pi,0.71434804064782*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.566888741034021*pi,3.34316352287447*pi,2.92125382956287*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.844883495019846*pi,0.5643333254751499*pi,0.693012142664755*pi) q[3];\ncx q[5],q[6];\nu3(3.5*pi,3.44787984027901*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40030141778764*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2585378793165432*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.458956097875539*pi,3.37358938043735*pi,0.5911491424039182*pi) q[14];\nu3(0.184135794297362*pi,0.09704717488469805*pi,4.21387917550201*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.355176186291446*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.47940911096757*pi,2.87921399028416*pi,3.59448256602874*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5636230886691789*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5912407212189019*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43015603162209*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45423807561421*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.3800886816916*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1828604888603769*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30520003071877*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3573071815225561*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[19];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[11];\nu3(3.5*pi,3.39509229562619*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47556521982184*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.396028686760413*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.098919103422537*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46913737438293*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36307875700246*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47375069756348*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.247386509992152*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2918439114595262*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5192299558250766*pi) q[20];\ncx q[0],q[12];\nu3(0.747799237547374*pi,0.43237474960712996*pi,0.605291763592497*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[19];\ncx q[4],q[20];\nu3(0.819872209957216*pi,0.03461548790351898*pi,1.455990220019065*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5977353801911716*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.545468325638852*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.687586285015143*pi,0.65255880555579*pi,0.5821932258171028*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.303914222646991*pi,0.005167999454131045*pi,0.879778177650707*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.40022009092875*pi) q[14];\nu3(3.5*pi,3.47351769874377*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.628616095695648*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1511933592575598*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.170514949310315*pi,2.78843682880023*pi,0.749720755049576*pi) q[6];\nu3(0.594482627817871*pi,2.49554759904331*pi,3.58512378562894*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.476370178654612*pi,3.06719060479116*pi,0.765140745911506*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.571932794838236*pi,-0.266227909116514*pi,3.96509184204665*pi) q[6];\nu3(0.905210814478824*pi,-0.34783831687448796*pi,0.756339218461726*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6024974536582071*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.298219490984334*pi,-0.385422356405417*pi,4.3200160146592*pi) q[3];\nu3(0.354696173930369*pi,3.15982708561375*pi,1.4660183072159199*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.712846753544217*pi,3.22227065355138*pi,4.16243668322287*pi) q[8];\nu3(0.554890612115482*pi,3.31029967782821*pi,3.36276365123445*pi) q[9];\nu3(0.668698530223643*pi,0.07238158896737001*pi,4.38275371672386*pi) q[10];\nu3(0.592422407731116*pi,3.12142585693614*pi,3.08764593134204*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.138305808285586*pi,0.39180064690273697*pi,4.37962290937928*pi) q[18];\nu3(0.792023380766518*pi,0.24617757928053796*pi,1.56584681573056*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.243820409763003*pi,3.13609235791148*pi,1.1084705989070969*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.252861483315382*pi,0.68460010159179*pi,4.28997601142275*pi) q[8];\nu3(0.441381221573371*pi,0.73469495102472*pi,0.618020554820804*pi) q[9];\nu3(0.271587356308898*pi,0.15854287944197698*pi,4.339075273349129*pi) q[10];\nu3(0.370950305556304*pi,3.4752065189684*pi,1.66355259242316*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.528532342353655*pi,-0.07133279514528501*pi,3.49016344858489*pi) q[18];\nu3(0.251021571230901*pi,-0.4422300616668575*pi,0.652360761573204*pi) q[19];\nu3(0.221897688999809*pi,-0.20718081221417*pi,1.59750810921597*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.216880258605343*pi,3.4713698395318*pi,0.5359469369832924*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.497482981473397*pi,0.434081352729487*pi,1.061044000999407*pi) q[12];\nu3(0.846759099702563*pi,0.004782670534276945*pi,4.05625275130094*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.823813338577166*pi,3.02501641849264*pi,4.3206997499573205*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.63193828683351*pi,0.135325365248821*pi,4.448138575974*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.574608067006*pi,3.18444743678343*pi,4.30195236675105*pi) q[0];\nu3(0.218754827844027*pi,0.33149611146538605*pi,0.75466685703874*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.34492144500615*pi,0.409927250947545*pi,4.35052806185075*pi) q[12];\nu3(0.614256234158314*pi,3.48095171738111*pi,0.9291509402778639*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.875603614576377*pi,0.07921345455934503*pi,1.007542626761757*pi) q[16];\nu3(0.482017464666184*pi,0.022703228967923983*pi,1.1503374623344151*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.657467043881781*pi,3.46452092538702*pi,3.41860963980428*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.574641596535377*pi,3.47228823210374*pi,4.079947352566251*pi) q[15];\nu3(0.591226225344748*pi,0.442026369429662*pi,4.41243497461549*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(3.5*pi,3.45753240192283*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.246910445090879*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.755555915175439*pi,0.29704709230580495*pi,1.50707851399075*pi) q[14];\nu3(0.429773030160442*pi,3.41727920351917*pi,4.42358338384972*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.301577603967214*pi,0.74983766466495*pi,0.735771140338285*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.37598197942278*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1270484509868028*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.15966076034782*pi,3.47416695174884*pi,0.627226474001756*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.38975922098779*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1193760181934431*pi) q[20];\nu3(0.758962976025171*pi,3.05329028597813*pi,4.21196922804859*pi) q[21];\nu3(3.5*pi,3.45149517505755*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(3.5*pi,3.44740436516263*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5792375615119285*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.47863591464312*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.344896644116554*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246914739352634*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.265534673064163*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.4032948991191*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.485455757296171*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.43152851192947*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.363682643933966*pi) q[10];\nu3(3.5*pi,3.33866788444337*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.23303792550323*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1502338136593*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5280020183690559*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.31573658098611*pi) q[12];\nu3(3.5*pi,3.31817079354928*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4238029227917*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.39068113131263*pi) q[19];\nu3(1.0*pi,0.0*pi,1.188448758674006*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.49592257011769*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.345346727679059*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36986300115028*pi) q[13];\nu3(1.0*pi,0.0*pi,1.22501790796034*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5747196447147509*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.475732944638211*pi,0.409540348601085*pi,4.09429744902179*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.555014324652982*pi,2.69829086548328*pi,1.122794993050408*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.22188741015136*pi,-0.207513859580441*pi,4.055053020803101*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5011438969877351*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.538423775748596*pi,-0.4236911086698001*pi,0.632382379175692*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.454808274165741*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.500825284594735*pi,3.39014681123721*pi,3.16627194653029*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.828310353323298*pi,0.37756652286417103*pi,1.263403629776356*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.397808132317337*pi,3.33574542637932*pi,0.846537987479274*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.722415479332984*pi,3.49007842264223*pi,0.878496124370715*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.113217895250211*pi,0.20172021344406899*pi,3.38092378775401*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.68657763010141*pi,2.56482896126917*pi,3.62006877844262*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.415121922227758*pi,0.14543942099588303*pi,1.337782310489096*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.112837413815442*pi,2.59185502710519*pi,1.00104934486092*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.308443970576233*pi,2.95418146279846*pi,1.336935372196443*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.264718489127155*pi,0.197495852301121*pi,1.18937490428631*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.585988948257768*pi,0.47325676323988*pi,4.30044991897961*pi) q[15];\nu3(0.420899521053347*pi,-0.49060597859629884*pi,1.3577283910274*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.806739358951356*pi,-0.330840312923197*pi,3.28070554356058*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.57399822670599*pi,-0.144258491226761*pi,4.3436764043244*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.252548818992908*pi,3.02592786656213*pi,1.084439452556121*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.555665743136844*pi,3.07150674902979*pi,4.01751326948417*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.756140538562506*pi,-0.4964176785613211*pi,0.5568290419123375*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.230322028572166*pi,0.17025804006412204*pi,1.268077327864047*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.389536970022149*pi,2.81720720455091*pi,1.8029398455626*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.31675021865455*pi,-0.13401629164628998*pi,1.53264040351855*pi) q[21];\nu3(0.369564786532388*pi,0.44952775512035303*pi,3.45130721994849*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.15069096864844*pi,0.12064467723738903*pi,1.315557047761383*pi) q[2];\nu3(0.473864388260313*pi,3.46119778965597*pi,0.594608564328516*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.658633812036307*pi,3.08794640790994*pi,4.030327660559481*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.561837219617713*pi,-0.358765529005048*pi,0.627245199194715*pi) q[12];\nu3(0.19062730008449*pi,2.7127721309438*pi,1.1453196482257328*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.32446589371053*pi,2.98252390483145*pi,1.51265660338945*pi) q[17];\nu3(0.44100814019004*pi,-0.15961474467279502*pi,1.330083233241485*pi) q[19];\nu3(0.246430695610693*pi,2.84866123439165*pi,0.7268388128747361*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.264168756340259*pi,0.5222719715557*pi,0.620707305084878*pi) q[1];\nu3(0.300679240241462*pi,0.22530301433427802*pi,4.24435636443702*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.65968272520301*pi,3.19994670315851*pi,3.14000942383401*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.641009337315128*pi,0.5786615810925799*pi,0.700219839410367*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.361177278914792*pi,3.03683493078581*pi,1.74081865291068*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.168871229104974*pi,3.1304647523717*pi,0.626428823087983*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.723044785836547*pi,-0.4858773719373164*pi,0.924416055611597*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.571907190627554*pi,0.258593650363515*pi,0.5684011981829243*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.320805034154846*pi,3.26920084247118*pi,1.2142410632778922*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46150652363323*pi,0.5*pi) q[3];\ncx q[5],q[18];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.724038847011057*pi,2.83060273436229*pi,3.74935857524042*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.411860877839892*pi,0.76377888498552*pi,0.5571004968611477*pi) q[14];\nu3(1.0*pi,0.0*pi,1.268647694245294*pi) q[20];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.36020991742072*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.45704129065115*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41799320340179*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280886638621213*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226594760015232*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255192181519891*pi) q[19];\nu3(3.5*pi,3.38546582948872*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(3.5*pi,3.4833809681823*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.302421031482743*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4914453878336*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1850523944863252*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36637265898033*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2782312313853939*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.48794961882759*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3729347846586*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.207890824765635*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.3686505462413*pi) q[16];\nu3(1.0*pi,0.0*pi,1.415418612994032*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.562379813475181*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44985359604006*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4207492156728*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.711079163720408*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.35611697477222*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5440968577557843*pi) q[13];\nu3(3.5*pi,3.34862133612284*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297553883531867*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3841868692661095*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5261131674876474*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4787682925595895*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.725819633289655*pi,0.12474359889388398*pi,1.138020033310486*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31054777274585*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5868589270474187*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.746053901715063*pi,-0.255756175041742*pi,3.74880461138297*pi) q[5];\nu3(0.390994911003793*pi,0.44431695825105*pi,3.5886784709273*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.947262373879195*pi,0.07222692250830598*pi,0.5189881012474541*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.247844728783924*pi,0.16317625835080896*pi,4.35943228822961*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.361881359723539*pi,3.25040070036464*pi,0.707826970151135*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.44610998537652*pi,3.1761246903703*pi,4.45140802701834*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.117301974243164*pi,3.15459473409204*pi,1.55436189328151*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0504761994518579*pi,2.952882995506*pi,1.54805149064532*pi) q[2];\nu3(0.37063102744717*pi,0.035456648450765016*pi,3.56965409266339*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.336738061760047*pi,3.20879440927706*pi,1.89255405425899*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0975171101799974*pi,0.38124826643288*pi,3.99044965641485*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.738707223053259*pi,3.06699747333681*pi,0.5400045692789706*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.648033083073986*pi,0.144478409313189*pi,0.766436375980863*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.55272756611297*pi,-0.099373437320256*pi,0.664461713793155*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.564001712368235*pi,-0.04039399249836101*pi,0.65391662771284*pi) q[2];\nu3(0.277219756006761*pi,0.9094890117883501*pi,4.19429982423928*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.550498912012173*pi,0.10549735347898503*pi,3.85653820516415*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.823850539689922*pi,3.33703894449379*pi,2.91169903093328*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.283367119161131*pi,3.32216338731251*pi,1.225562634008495*pi) q[13];\nu3(0.546924638260882*pi,0.6234061803766899*pi,4.3998953999997195*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.112186855495348*pi,0.68739657352958*pi,0.807039600449091*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.618622967421215*pi,0.28033520561757097*pi,4.2291165700928*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.467537845475978*pi,3.4032679143895*pi,1.4215201815499658*pi) q[13];\nu3(0.331921650460958*pi,-0.07911079439296298*pi,3.85980416328321*pi) q[14];\nu3(0.312283662434482*pi,3.1998221485495*pi,1.432287699439453*pi) q[15];\nu3(0.417256900326258*pi,-0.387685594828655*pi,1.2285612036875921*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.432807140191141*pi,-0.26824557568392804*pi,0.5758900697453837*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.848155037923745*pi,1.00603384807966*pi,0.633822180359769*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.191041818701017*pi,0.49715172960368104*pi,3.86143934892763*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.352710424007826*pi,-0.390877338562873*pi,0.710813239134036*pi) q[15];\nu3(0.324700151972416*pi,2.51468056219691*pi,1.4276767012587102*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.760025075693508*pi,3.42734754767294*pi,3.93428284675105*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0981087519009384*pi,0.12550433178403497*pi,4.4713035997300405*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[8];\nu3(0.583743332485801*pi,0.26761162140281103*pi,4.35000472253465*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.807241947240769*pi,-0.16723918058341303*pi,0.881931660147232*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.573068972943807*pi,2.38918920055666*pi,3.81362409577755*pi) q[1];\nu3(3.5*pi,3.4200426764524*pi,0.5*pi) q[2];\nu3(0.504680022858389*pi,3.47840238386144*pi,1.78650789037148*pi) q[4];\nu3(3.5*pi,3.47890938658963*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.298127186628838*pi) q[8];\nu3(1.0*pi,0.0*pi,1.280435226665638*pi) q[9];\nu3(0.635744909548387*pi,3.47196510046274*pi,0.5835856430327165*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.821037998324118*pi,-0.30521152062847*pi,4.193329294808009*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.459715641884025*pi,3.24057816445674*pi,0.819548985925522*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.539959993071534*pi,-0.4619872576724494*pi,4.0139763003907*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.2517424682343*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32379424871881*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.277994799685626*pi) q[15];\nu3(1.0*pi,0.0*pi,1.080354077485509*pi) q[16];\nu3(0.81118981667871*pi,2.98680634496951*pi,4.08611822436667*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.309031365882912*pi,-0.278768056674064*pi,1.64533210723812*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.314016632067069*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46673521840628*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[10];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37303799245058*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180591265052596*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5699668280387298*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5425520641008443*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4552986652883*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.343572484005936*pi) q[10];\nu3(3.5*pi,3.48688673020887*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.35926363461615*pi) q[20];\nu3(3.5*pi,3.40388915085983*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47850551979802*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49670463843977*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20529985742195*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285569988717569*pi) q[18];\nu3(3.5*pi,3.46633952476263*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271068165519364*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46224481833281*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.339813399972353*pi,-0.22253913987429003*pi,1.50879254396091*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.32058023971636*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4587336831974*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.281180473648707*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.39246616366542*pi,2.90120405481027*pi,0.902227589443326*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.769170651958406*pi,2.52034225943406*pi,3.68296947608931*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41985104713217*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.611467122170937*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4725830978335495*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.313414084149237*pi,3.11661205296185*pi,0.800019182083037*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.433689884911872*pi,3.11854743580125*pi,1.1052035316134838*pi) q[15];\nu3(0.201945118134855*pi,-0.310144483588093*pi,0.5862730149268451*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.439259051386374*pi,0.5701465672066699*pi,4.43615790953037*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5524908531199957*pi) q[4];\nu3(0.319377203904375*pi,3.12631743398561*pi,2.029350050434*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.53042140591007*pi,3.45889067394738*pi,4.02781822292506*pi) q[8];\nu3(0.622898111297757*pi,3.27814215669735*pi,0.6640735629851691*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.351447429596418*pi,-0.347250197122222*pi,0.8517389379076821*pi) q[15];\nu3(0.53755847381912*pi,3.03074266981068*pi,3.10161878451869*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.197676897786703*pi,0.409056375441202*pi,4.1207250106483*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.31290314670637*pi,-0.4183472514658124*pi,4.33094842651006*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.793265701050586*pi,0.07199928479405804*pi,3.93666792391475*pi) q[8];\nu3(0.206440474351802*pi,0.30996695881651304*pi,3.78039114535726*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.635923675079551*pi,0.24020717918170698*pi,1.367047017852724*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.16579783157482*pi,0.04639111017769204*pi,3.65715042786033*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.484008075151691*pi,3.27502305794383*pi,3.21506307661914*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.495270313785457*pi,0.02210763271673799*pi,0.5450668005243167*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.522039234556002*pi,3.07601052212206*pi,0.5343599805950476*pi) q[1];\nu3(0.206752141839579*pi,0.54593422569685*pi,3.55033979479958*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.34449942384198*pi,-0.07610188202853402*pi,3.86495823628948*pi) q[7];\ncx q[8],q[9];\nu3(0.121878490262822*pi,2.68965516360985*pi,1.3030297412376*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.289109237184865*pi,2.99513297804469*pi,0.9352718319405819*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.945719959020432*pi,-0.14315133441322903*pi,4.219782964751349*pi) q[18];\nu3(0.711895761989837*pi,0.5040267772754501*pi,4.24133757674781*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.415347793723099*pi,0.6241214456671*pi,3.76386088711888*pi) q[1];\nu3(0.395474266808153*pi,0.23541684250823802*pi,3.91761600517049*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.566333070133488*pi,3.43039983736074*pi,0.677336676772101*pi) q[7];\nu3(3.5*pi,3.38762177162184*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.139211702642723*pi) q[9];\nu3(0.658948307832205*pi,0.25315623457758396*pi,0.785389305763192*pi) q[10];\nu3(0.640020926329641*pi,2.87684898761027*pi,3.41655214789923*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.47904860615147*pi,3.0563196417853*pi,1.076152702865445*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.536146242432834*pi,2.68109619100164*pi,1.213735453085337*pi) q[18];\nu3(0.201025245189353*pi,2.94764047729255*pi,1.54537298698731*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.14631809063645*pi,3.2315179292581*pi,4.4420298461823595*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.375224636085371*pi,3.10866811658198*pi,1.03593597242785*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47854814128274*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203773756100483*pi) q[16];\nu3(0.207959415610463*pi,-0.4160248341015861*pi,1.50605057723647*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.434166706313014*pi,0.58407433030589*pi,4.49773444156268*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.336880862524575*pi,0.57712579584358*pi,4.38351435191572*pi) q[4];\nu3(3.5*pi,3.43502564328764*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.513596993787294*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.347025117425809*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.750014306080447*pi,2.74132572546181*pi,4.18385070684925*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.778990278388889*pi,0.51676573020125*pi,1.4069122231814442*pi) q[20];\nu3(0.322066681421187*pi,0.03337873761096799*pi,0.5013639768541024*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5137728101488106*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.717334816498109*pi,0.14301344052868004*pi,4.171377492594781*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49799836503784*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45852002110704*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40382746074295*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.293675626379199*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275336639622315*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37451786834536*pi) q[13];\nu3(1.0*pi,0.0*pi,1.131735168548944*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.882215975624531*pi,-0.01073752901870001*pi,1.209790372412048*pi) q[8];\nu3(0.389626520735088*pi,0.07349038462944402*pi,4.20537263141878*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3069176677846706*pi) q[7];\nu3(0.610742713252242*pi,2.70998725482588*pi,4.15667694841894*pi) q[8];\nu3(0.274512587072355*pi,0.364197509019645*pi,4.45933561624829*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37677695655963*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.40161743661445*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5250747075979372*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.217995112311022*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(3.5*pi,3.47581712189636*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.375326497575482*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43385171856969*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.694129418007194*pi,2.53165367179189*pi,3.98780169322269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2149176498239709*pi) q[18];\nu3(3.5*pi,3.46335143558106*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270302978767453*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.41787254612064*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.21644670001958*pi,0.22161091635682895*pi,3.71445823739633*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2651825925919051*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.4713483730384205*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.37998108337297*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.182568106470681*pi,3.346329062533*pi,0.63586074001233*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5790883470496131*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45911017647519*pi) q[20];\nu3(0.101614896445172*pi,-0.07279634950859998*pi,4.393269592648711*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.336139001716071*pi,-0.30081437251617804*pi,1.70760731365407*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.648296972158072*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.501953913241657*pi,0.5594274818342799*pi,0.5312475894274824*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.371846718043219*pi,1.00729101052953*pi,4.059156369129941*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.522619809486391*pi,0.05453734054363102*pi,4.054848574260189*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.574182317080252*pi,3.46421206508056*pi,3.53300710119775*pi) q[1];\nu3(0.383409960689935*pi,-0.277851793552144*pi,1.68818820197104*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.300285562643439*pi,2.89759628031949*pi,0.725035257626087*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.803204279948228*pi,3.31196584797068*pi,4.39443147853736*pi) q[7];\nu3(0.113682171151472*pi,-0.25124595073893397*pi,0.8594262497269289*pi) q[10];\nu3(0.244107185507978*pi,-0.4860266247637567*pi,4.19630005623312*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.196500354878771*pi,-0.343821122608447*pi,0.8813426735545631*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.284822136391942*pi,0.07785359725347396*pi,3.52182432142083*pi) q[1];\nu3(0.171345140929243*pi,0.55723485616056*pi,4.34892933122505*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.696514956658455*pi,-0.058336080359157994*pi,4.00957787819395*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.785509984178877*pi,0.54096286743193*pi,1.2409762354336369*pi) q[7];\nu3(0.363961054016703*pi,0.151540254126022*pi,0.72791777707774*pi) q[10];\nu3(0.203310292469919*pi,0.86739961634216*pi,4.1806291410596295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.257562813295146*pi,3.08954864487403*pi,1.70535449932292*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.2523663586599*pi,2.90575141457987*pi,1.74406005066988*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.265089990741076*pi,2.72859249490012*pi,1.66405187956274*pi) q[12];\nu3(0.918733415790838*pi,-0.06986618923479099*pi,1.283109821716295*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.376170258239562*pi,-0.10178774969499299*pi,1.344217738046729*pi) q[18];\nu3(0.805165343662216*pi,-0.4045615513262104*pi,3.74707087913891*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.373877409237919*pi,0.400804569243177*pi,0.598209973446512*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.769864040608383*pi,-0.198562607323772*pi,1.288984465701243*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.622556483371474*pi,0.95511929934297*pi,4.480551913944*pi) q[17];\nu3(0.943109220792612*pi,-0.028154207983138002*pi,3.77251185111874*pi) q[18];\nu3(0.781423779314585*pi,2.9561986311761*pi,3.09104374178652*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.380759678757476*pi,-0.23023148639297603*pi,4.12713411597184*pi) q[21];\nu3(3.5*pi,3.41976767293042*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.726731206332508*pi,0.089056204454522*pi,3.88664831980573*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.231055651192594*pi) q[15];\nu3(0.401719064160294*pi,2.69438447458036*pi,1.127609069666872*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0293948407030569*pi,-0.337136240879361*pi,0.5313146304578913*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.513822738916153*pi,0.435137480252096*pi,0.8121569985935251*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49960863338478*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.342812464208359*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.888108288450816*pi,0.54614034815805*pi,1.08940720285877*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.24780643476735*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2129351661480912*pi) q[5];\nu3(0.68136673843561*pi,3.45517137870733*pi,3.28787422145085*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[11];\nu3(3.5*pi,3.45423506849811*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.335981025452878*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5141348159821524*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[5];\nu3(3.5*pi,3.42094058342936*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.66723676958961*pi,-0.289564630260508*pi,3.91124620956543*pi) q[6];\nu3(3.5*pi,3.43985114804164*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.613801329438092*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.183688586773455*pi) q[14];\nu3(1.0*pi,0.0*pi,1.335159778625525*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40219410871816*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48368996796766*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5653872262852778*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.331650850663035*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38969910429022*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5675615099470361*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.21784590266589*pi) q[18];\nu3(3.5*pi,3.44618866442148*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.045705472700007*pi) q[20];\nu3(1.0*pi,0.0*pi,1.127745133855805*pi) q[21];\nu3(0.273505213552455*pi,0.20619458027849602*pi,1.042931679057538*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.3510846760816*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.278680455861984*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.721779246827396*pi) q[17];\ncx q[19],q[20];\nu3(0.753783525051737*pi,0.5577940775724599*pi,1.406574584537649*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.310855803135506*pi,0.8076190185532399*pi,4.056151757140309*pi) q[9];\nu3(0.383083303035615*pi,0.46925153049469004*pi,0.796444985167848*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.567427554097258*pi,0.9534484449776299*pi,0.840593149707547*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46420187259704*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42468460832898*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49723353336785*pi) q[8];\nu3(0.558426190174425*pi,-0.49593054742599274*pi,3.8272770651009*pi) q[9];\nu3(0.488126426448065*pi,0.101820744857818*pi,3.6890845271986*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.225468113256238*pi,1.00390832056376*pi,4.3091067134824605*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.825575186969738*pi,3.21682778064083*pi,3.55114831161595*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.490228051784006*pi,3.21736299325569*pi,0.939333293094439*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0995364488353176*pi,3.21824128828662*pi,4.31191878879212*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.673705721397166*pi,-0.28859136768052096*pi,3.72292780991075*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.567837214021513*pi,3.01849207500799*pi,3.1818371087238*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.117782705244568*pi,0.9308882966888701*pi,0.527502419121405*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.247219027825*pi,3.25288782256633*pi,1.60863959911463*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48332699441767*pi,0.5*pi) q[6];\nu3(0.316780027462208*pi,0.36297268118859805*pi,4.05040443445017*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.688436057217169*pi,2.62902531337086*pi,3.915036639613*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4530029420865769*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.390503852203241*pi,2.8007045168696*pi,0.9630821282130531*pi) q[4];\nu3(0.526938132558717*pi,0.29883987897584996*pi,0.64821143130798*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.653071182180511*pi,-0.225951446170579*pi,3.30541317788318*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.532786443286654*pi,0.06849647085007304*pi,0.5454282589739338*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.403517104237231*pi,2.65506929487314*pi,1.50727203716948*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34813690684933*pi) q[16];\nu3(0.387906664455857*pi,-0.388709747710067*pi,1.393665495879403*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.682544025207681*pi,-0.0017646263031440013*pi,3.95628791900827*pi) q[2];\nu3(0.862929382866602*pi,0.465373982513154*pi,4.03943138601059*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.449068314022696*pi,3.270745256647*pi,0.88312509070954*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.505367744927833*pi,3.44917684703011*pi,3.37341687853607*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.864126632169971*pi,0.50669340584928*pi,4.49221209630588*pi) q[2];\nu3(0.734633235339085*pi,-0.4097919925466194*pi,4.27734584735966*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44599513081439*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.320763381575229*pi,3.34098354345902*pi,1.86883865653643*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.150194131746734*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.158896438220884*pi,0.15204813278443896*pi,3.93493258655934*pi) q[19];\nu3(0.593864314736823*pi,0.7300819855326599*pi,0.5154180232942441*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.767137685332955*pi,-0.49524925088136607*pi,3.65784814399985*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.851418137531263*pi,-0.35324813331292204*pi,4.34300175867666*pi) q[18];\nu3(0.70268445864004*pi,-0.2717950715103*pi,4.39213443424395*pi) q[19];\nu3(0.610938950960911*pi,0.9702873163902199*pi,0.77335689590501*pi) q[20];\nu3(0.389484446284686*pi,2.76214361475016*pi,1.347732767440068*pi) q[21];\nu3(3.5*pi,3.48870474173583*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.200198663694737*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.240744730069365*pi,3.17225814742523*pi,0.914164226162387*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4156854524898*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240491677102431*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42670830621491*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.494387545918893*pi,0.40122614505560295*pi,1.202020194552817*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.626370132279803*pi,-0.309759544240348*pi,4.413581086755141*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38287271476535*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5928256895806221*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.209751894139432*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4526903308215005*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.31194764618044*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2081271452778148*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[12];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40367071484923*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48049849730547*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.535939837836445*pi,0.77555214455024*pi,1.0583871688441508*pi) q[6];\nu3(3.5*pi,3.4377067237346*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47166246118502*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38780279289367*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.275272252950455*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261894531574915*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5032124235471986*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4128114036632962*pi) q[20];\nu3(1.0*pi,0.0*pi,1.341262809779085*pi) q[21];\nu3(0.650239722064853*pi,3.17736516846073*pi,4.13136202947193*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(0.722478873949588*pi,0.8726806824509801*pi,0.7035609284478019*pi) q[5];\nu3(0.804147290868175*pi,0.04288999781383995*pi,4.294022195463469*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[19];\nu3(0.330378269228815*pi,3.46157049218191*pi,1.84374601014055*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.488703236716369*pi,0.20040178191139701*pi,1.1808336754751951*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.263289213806853*pi,3.39194845387878*pi,0.616383902981805*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3900035896599*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.468314162385928*pi,-0.4671526939599432*pi,1.6035515982393*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.69584314001604*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5733101745028781*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.548078586319146*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[18];\nu3(0.486686203680223*pi,0.5193318861763101*pi,3.57172521611384*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.625441463519395*pi,-0.16030032975137998*pi,4.35586430556952*pi) q[16];\nu3(0.33393941790775*pi,0.6494024281472599*pi,3.94463082073396*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.419796544736468*pi,2.43994047927081*pi,1.081236911230329*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.393103782168572*pi,0.488780231785257*pi,4.1240435610672606*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.413519989230171*pi,0.09439784683062602*pi,3.65521964720748*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34405112041464*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.826447444065332*pi,3.18739546280179*pi,2.83122605235825*pi) q[8];\nu3(1.0*pi,0.0*pi,1.27876354229182*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.700075270666692*pi,0.403273321710546*pi,1.111373056488784*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.833985948464738*pi,3.31045136762478*pi,4.2810751957100095*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.49397170147112*pi,3.36438875946812*pi,1.4806216097814628*pi) q[18];\nu3(0.183025404950846*pi,-0.387451695589897*pi,0.8840026554576019*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.524789035655058*pi,0.332359166370523*pi,3.89002696176677*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.206720234251722*pi,2.78173445724158*pi,1.58292099311928*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.699012590151608*pi,0.288994158890566*pi,1.61750930709874*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.661939101181127*pi,2.75887818214552*pi,3.58530018963793*pi) q[18];\nu3(0.593547059980336*pi,3.04960324310652*pi,3.41335036612451*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.518604998762048*pi,0.68320443030557*pi,4.06810272023422*pi) q[1];\nu3(3.5*pi,3.49490291597485*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.694577618747325*pi,0.6673024981907301*pi,4.23118752765495*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.662307187182733*pi,-0.086858706839819*pi,3.87585453990873*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5619017306459195*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.484989476811157*pi,0.21557450349325102*pi,3.90681976284618*pi) q[12];\nu3(0.415313582641714*pi,3.20251371793119*pi,0.862997944851303*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.356437833414927*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.855712191754991*pi,0.344728756923826*pi,1.0956740803181542*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.215700618728818*pi,0.00311180848093795*pi,1.376464614004513*pi) q[1];\ncx q[2],q[16];\nu3(0.792519425814956*pi,-0.324042105802463*pi,4.3456150136227905*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.68154247734169*pi,3.43247856582065*pi,3.97585642243978*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.585853564542469*pi,3.09939335699014*pi,3.48322534110856*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.34742507367724*pi,0.09275760946211398*pi,0.681338119746969*pi) q[20];\nu3(0.336863289817333*pi,3.33767120315677*pi,1.1035853073307909*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.752588150630654*pi,0.08673058373322595*pi,0.667836956178208*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4534739921194895*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.267726609859493*pi,3.38818943078593*pi,1.69754554243753*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43396387747509*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.410347720827346*pi,3.31917255872295*pi,1.141772887448254*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271363872674617*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49083777833587*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2628068789135312*pi) q[4];\ncx q[5],q[12];\nu3(0.518194221975616*pi,-0.11293677333198598*pi,4.4208625373166495*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[11],q[19];\ncx q[13],q[21];\nu3(0.593911559857533*pi,0.18308100407789796*pi,0.967353352267194*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.49571146551856*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43384658978048*pi,0.5*pi) q[5];\nu3(0.276089226198125*pi,3.29021794695066*pi,2.08991715960113*pi) q[6];\nu3(3.5*pi,3.2894021308659*pi,0.5*pi) q[7];\nu3(0.555295306485122*pi,3.45697388652734*pi,3.95311282127119*pi) q[9];\nu3(1.0*pi,0.0*pi,1.339649931598117*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.332811632917597*pi) q[12];\nu3(3.5*pi,3.27299859151847*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1955588057701552*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.645537167987162*pi) q[19];\nu3(1.0*pi,0.0*pi,1.121187375699549*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5365922531962014*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.434293539297169*pi,3.1445282499772*pi,0.835287930302743*pi) q[9];\ncx q[11],q[19];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.673307979823918*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5976882941422859*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38965895579416*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49694380829118*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45624232625921*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.078812910333128*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.719618968430854*pi,-0.07630127308669499*pi,3.45709996610902*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.440177138287135*pi,0.6671690260598899*pi,4.413452103231419*pi) q[19];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\nu3(0.634182351358082*pi,0.217858951712403*pi,1.04839007057956*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.570305595080164*pi,0.39397230180209497*pi,4.31762251859399*pi) q[2];\ncx q[3],q[8];\nu3(0.619359019216063*pi,0.7840132870499401*pi,0.65540064622463*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47122894021203*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.870320887122441*pi,0.46953252212528296*pi,1.417490177795709*pi) q[16];\nu3(1.0*pi,0.0*pi,1.41400338062444*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.631828200779496*pi,0.21301190093315803*pi,4.407856052594489*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4636881663047*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.532481994445467*pi,3.16040657453082*pi,1.81268959855436*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.336255278426491*pi,3.34152348326047*pi,1.79987409091592*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.661051456929902*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.195076361505393*pi,0.340350153070785*pi,1.153928170925738*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46387717851557*pi,0.5*pi) q[9];\nu3(0.418111001807907*pi,0.18697522610748696*pi,0.926822434483503*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.212200850706712*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[10] -> c[10];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.551340569290923*pi,0.409938507438699*pi,4.37637723500238*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.242160931893513*pi,3.00497428351982*pi,1.80457067051568*pi) q[12];\nu3(0.535897485761868*pi,0.52462266203198*pi,1.376230696887536*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nu3(3.5*pi,3.4389367913873*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2209246780735898*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.741574299742755*pi,-0.008907794898970978*pi,4.3543391220340695*pi) q[15];\nu3(3.5*pi,3.49169440515812*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4112367671603*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2430614374096969*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.210261626461931*pi,0.6032159058939*pi,3.79658155608072*pi) q[21];\nmeasure q[15] -> c[15];\nmeasure q[21] -> c[21];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.606950398305685*pi,-0.006321602863968989*pi,4.4374104767192595*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47435678339568*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.173899062924941*pi,3.41335469967452*pi,1.254907979583594*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.615821026865981*pi) q[18];\nu3(0.25048331030308*pi,-0.4474217318699241*pi,0.878224565424918*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\nmeasure q[20] -> c[20];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.922420752231764*pi,-0.16373145990067*pi,1.14965085556254*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.310454664123705*pi,0.34929387173634596*pi,3.80879336430354*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.785348602804554*pi,2.95843259208451*pi,3.94666341710103*pi) q[18];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.513549441101291*pi,3.39165096272271*pi,4.41032986421252*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.476940568970686*pi,3.19366062461756*pi,1.034210594007476*pi) q[17];\nmeasure q[17] -> c[17];\nu3(0.561112040605449*pi,2.9274992586867*pi,3.31742364346188*pi) q[2];\nu3(0.614365209331433*pi,0.9443328310477901*pi,0.920319784759429*pi) q[6];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.772234619123873*pi,0.20005430704860805*pi,0.5132750086559933*pi) q[0];\nu3(0.723217872800826*pi,-0.269113668664547*pi,4.48417410837435*pi) q[1];\nu3(0.62114174897711*pi,3.41190608786294*pi,3.65051611835555*pi) q[2];\nu3(0.66651592877585*pi,0.5566386369302001*pi,4.3557767816831*pi) q[3];\nu3(0.523471112786674*pi,0.17991554556477896*pi,1.389343639608696*pi) q[4];\nu3(0.884689808957429*pi,3.10931154884125*pi,4.42165393616831*pi) q[5];\nu3(0.620035437426214*pi,0.442473968852803*pi,4.223851031141621*pi) q[6];\nu3(0.498841694613247*pi,-0.15018403105696*pi,4.0828914365225*pi) q[7];\nu3(0.874469823155867*pi,0.258330359166818*pi,1.68704154950784*pi) q[8];\nu3(0.501031453195982*pi,0.40401481137151896*pi,3.60028768308333*pi) q[9];\nu3(0.236856680690166*pi,2.96078335888378*pi,0.9268595378537641*pi) q[10];\nu3(0.53650485378733*pi,3.2016704260714*pi,4.435212824240891*pi) q[11];\nu3(0.427056010263168*pi,2.52971568589331*pi,1.349241786100949*pi) q[12];\nu3(0.246139027821707*pi,3.25373976820492*pi,0.795202804689614*pi) q[13];\nu3(0.709350055847132*pi,3.09952284369342*pi,4.2302698135615*pi) q[14];\nu3(0.455709132850329*pi,-0.37341898578963*pi,4.21951563260223*pi) q[15];\nu3(0.940251316713224*pi,3.38503031666799*pi,4.34002048694619*pi) q[16];\nu3(0.393189692032522*pi,-0.387916131205521*pi,1.55830799434176*pi) q[17];\nu3(0.919815999187467*pi,0.69494558127564*pi,1.1592811938478809*pi) q[18];\nu3(0.777996357491494*pi,0.45296479214961105*pi,4.358916416326879*pi) q[19];\nu3(0.712686569475103*pi,-0.151442593204219*pi,0.801124392959935*pi) q[20];\nu3(0.790578413676715*pi,-0.4055153397221338*pi,0.777128516563357*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[5],q[8];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[17],q[19];\ncx q[18],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42715011611714*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35523772917982*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46546619179591*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.230090407657193*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(3.5*pi,3.35792900198435*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.30136212696521*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2765843719507979*pi) q[14];\nu3(1.0*pi,0.0*pi,1.257745730724066*pi) q[15];\nu3(3.5*pi,3.49498290661194*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41226784632338*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.228122728004108*pi) q[19];\nu3(1.0*pi,0.0*pi,1.317742652590095*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[2],q[6];\ncx q[3],q[15];\ncx q[5],q[8];\ncx q[7],q[12];\nu3(3.5*pi,3.47604062272392*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33192964491557*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.4088139589854292*pi) q[13];\nu3(1.0*pi,0.0*pi,1.25842239651741*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[21];\nu3(3.5*pi,3.49521200904498*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44436985662337*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48006660456743*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.269613290635034*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.336730812040017*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5146484928861379*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.627515937083617*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.646853432008943*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5440998161183704*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.646926209621267*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296763891326787*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3904709799096295*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[2],q[6];\ncx q[3],q[15];\ncx q[5],q[8];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.76930101939589*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5239373939630028*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5661151278624432*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48239757311735*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40372111727605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[2],q[6];\nu3(0.264869183430187*pi,3.33832410831461*pi,1.115793452151258*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.542525885089706*pi,-0.36290610649606203*pi,4.44372229099831*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.651532109785433*pi,0.40474445251457103*pi,3.96274602791553*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.784792714577993*pi,-0.361464869379378*pi,3.36832779826675*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.658881670697039*pi,0.25919782343903497*pi,1.72217014081925*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.883434736456841*pi,0.19449790116707*pi,1.55570674281078*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.158125614755245*pi,2.69690270253558*pi,1.60240679774457*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.396515746173851*pi,-0.22404378908449002*pi,4.10044380755071*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.656650616620629*pi,2.36123127818674*pi,3.83328201723982*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0601550388755563*pi,0.6819766664742599*pi,3.82389728670957*pi) q[10];\nu3(0.444381209171209*pi,2.71405247290742*pi,3.78039096269297*pi) q[11];\nu3(0.381299826117404*pi,-0.4541131783618685*pi,0.5588409983515076*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.513855209133553*pi,0.5325858683587199*pi,0.733177713294513*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.792118821249913*pi,-0.4880171368630379*pi,3.80663313883372*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.661012422389857*pi,2.66713100963023*pi,4.06048883087786*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.221283193146968*pi,0.017704577391441045*pi,3.66894829607615*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.334399509511514*pi,-0.21526103939835*pi,1.08684440095773*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.522867623239918*pi,0.8995441885375199*pi,4.24136267067065*pi) q[10];\nu3(0.854208743217889*pi,3.29876288858015*pi,0.732558110031833*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.490969691545774*pi,2.49312188461355*pi,1.114956155740514*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.773157234292547*pi,-0.18096305557604703*pi,0.75211332860585*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.161311798987081*pi,0.18444471428975096*pi,0.711107011814708*pi) q[8];\nu3(0.622873760750392*pi,3.23740679766395*pi,2.81020091450569*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.336281553678788*pi,3.2677004038867*pi,2.1971401758011497*pi) q[13];\nu3(0.461817242211519*pi,0.59668357220595*pi,0.9216763891066679*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.44295988735786*pi,2.91393309969422*pi,1.82631374765866*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.192644895653512*pi,-0.4961821337062568*pi,1.493728258612564*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.890190688970306*pi,-0.14402630134119998*pi,3.40597947010538*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.416048002916361*pi,3.24802193490478*pi,1.197544418087451*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.710472447390504*pi,3.394991579087*pi,3.1991756256835*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.52710046708267*pi,2.86836812255222*pi,3.96358646766657*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.493213530562224*pi,3.12257738441015*pi,4.36681299298864*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.746326947695598*pi,-0.004402430903419019*pi,4.279936373733101*pi) q[1];\nu3(0.387008133394549*pi,0.10108760110713699*pi,0.726095474240792*pi) q[2];\nu3(0.293917980137265*pi,0.07530511702401699*pi,1.2859144182384021*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.266132257326177*pi,3.45563647637634*pi,1.057833443026879*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.381371871167672*pi,0.007524771560044052*pi,0.699002892830035*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.609533557144361*pi,-0.4185557025054688*pi,0.7832682075699899*pi) q[1];\nu3(0.63455342672367*pi,-0.315804502359669*pi,3.84405176123207*pi) q[2];\ncx q[3],q[8];\nu3(0.226849855742309*pi,3.00135041761002*pi,1.4049110064538501*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.4951390385686*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.396411900350593*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43757084361375*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.605562106248939*pi,3.39497821967306*pi,0.5439798807453377*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.266375522400299*pi) q[8];\nu3(3.5*pi,3.30148338577494*pi,0.5*pi) q[10];\ncx q[12],q[17];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.239844975969616*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.154901060314416*pi,2.62177494026239*pi,1.494441725037246*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47693467089354*pi,0.5*pi) q[5];\nu3(0.67370983927577*pi,0.429930882530559*pi,0.607469838364835*pi) q[6];\nu3(3.5*pi,3.4649830970186*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.290743640537422*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.187958074491108*pi) q[13];\nu3(3.5*pi,3.32716445701171*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5716695582179582*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249333114192793*pi) q[19];\nu3(0.61586964762846*pi,-0.22207741127055802*pi,4.43589236327207*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,0.559572740260443*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[17];\ncx q[14],q[19];\nu3(3.5*pi,3.49673063877343*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37268898989746*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3124811352591381*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.44168873913035*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.273805436498803*pi) q[1];\nu3(3.5*pi,3.49576483943728*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46931864203619*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.130353164685555*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3421743202749905*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40571069772586*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[13];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46738893766224*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5815017621878518*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.244145824816829*pi,3.39172419534855*pi,4.46570263949011*pi) q[3];\nu3(3.5*pi,3.41648033456117*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.27340136049189*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.755041786250084*pi,3.25994023250208*pi,3.21640235401845*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46428179859735*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[1];\ncx q[2],q[11];\nu3(0.307306008095076*pi,0.497473407364056*pi,0.884933351428948*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.19603401587212*pi,-0.07331275746943999*pi,4.133515735004989*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5722071258978*pi,-0.33886693241308197*pi,3.61385118711234*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.554839763979902*pi,-0.188750743585965*pi,1.116046999950128*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.33303407010255*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2606793246589159*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5456944707988273*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.548747230846126*pi,3.47016253260652*pi,3.27000649282223*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.158512643931475*pi,2.92461045059885*pi,1.5946148491865*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.492978857204561*pi) q[21];\nu3(0.217176943786537*pi,-0.336203859349975*pi,4.16704329824908*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.579581519811587*pi,-0.376375236084881*pi,0.5220383061095131*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.335186381758939*pi,0.08964672365909898*pi,3.62559721112324*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.436007275200723*pi,0.48073067889901*pi,3.9789408408634*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.30124386037225*pi,-0.343198115603282*pi,4.281797256956899*pi) q[4];\nu3(0.506025057411351*pi,3.3199866366622*pi,1.93592687123174*pi) q[5];\nu3(0.736965230552238*pi,-0.10663569059523698*pi,0.787371982217851*pi) q[6];\nu3(0.738791172831154*pi,0.5782036912886299*pi,0.5196581604286887*pi) q[7];\nu3(0.693797333426187*pi,3.02262860060753*pi,3.76019387842746*pi) q[9];\nu3(0.376641850993946*pi,-0.36516583862504304*pi,0.5660361547148622*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.687989280901417*pi,2.72215296749595*pi,4.06948801660095*pi) q[14];\nu3(0.863033411458353*pi,0.20229572060109302*pi,0.929823111743287*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.20467814464635*pi,0.28066174678365596*pi,0.606604633314144*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.45873137967575*pi,2.96232659977405*pi,1.61298899329483*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.782698380591543*pi,3.40437198828012*pi,3.86073470739696*pi) q[6];\nu3(0.464686488034984*pi,0.41763921626157996*pi,4.25210543606434*pi) q[7];\nu3(0.516495963673253*pi,3.47962712174421*pi,0.862023449568825*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.851134359455114*pi,3.23972428749266*pi,0.5133124112927184*pi) q[13];\nu3(0.770930224049873*pi,0.8005575581605*pi,0.5172119874775157*pi) q[14];\nu3(0.610896504852495*pi,0.33255533905502*pi,1.4236810334846282*pi) q[15];\nu3(0.201339985971114*pi,0.30856462720103595*pi,3.95426405637007*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.589825553172727*pi,3.34669234964295*pi,3.79746974174811*pi) q[1];\nu3(0.237797964535707*pi,0.7827615638749501*pi,3.96651502448291*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.544205989182557*pi,0.6609580647909501*pi,0.896604000559684*pi) q[11];\nu3(0.706410101805072*pi,3.11312584195755*pi,3.13905304817187*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.30630809158244*pi,-0.12488816423425397*pi,0.721125294877063*pi) q[16];\nu3(0.528970081577109*pi,3.49029363664657*pi,3.73202201773089*pi) q[18];\nu3(0.217249750234263*pi,0.49119391308612004*pi,3.81020204968*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.467456777015283*pi,0.8674600076576999*pi,4.3286134004289405*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.288675301267084*pi,-0.03191326128376798*pi,0.70408602038267*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.701501771562477*pi,0.41374641216171004*pi,1.130432093185893*pi) q[18];\nu3(0.558707756848353*pi,0.415239616806547*pi,1.058625655690741*pi) q[19];\nu3(0.098259271817502*pi,-0.4773977131521724*pi,0.858266184303262*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.441782024447006*pi,-0.45327286194765193*pi,4.38065138778007*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48078329617679*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.099583783947103*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.240313266096369*pi,-0.29102962879293204*pi,0.9401511728295691*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[14];\nu3(3.5*pi,3.35159708876802*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.287143889599918*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.230332540686*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.131245227317832*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.221296003183167*pi,0.46187218747174397*pi,0.68202653528466*pi) q[21];\nu3(3.5*pi,3.45435914523492*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,0.0*pi,1.249298932090221*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.41230007380655*pi,0.5*pi) q[5];\ncx q[8],q[19];\nu3(3.5*pi,3.41743215166021*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37269431403567*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.313064865209101*pi) q[11];\nu3(1.0*pi,0.0*pi,1.363804785530256*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5021277876030483*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.234915991843287*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.45689647561236*pi,0.5*pi) q[1];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,0.606696351169563*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.281478932635574*pi) q[12];\nu3(3.5*pi,3.48972406641359*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.419104484612604*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.488465667332321*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,4.43673349449438*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49278015767713*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.723167196594078*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.639308803619028*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.31650137429103*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5958423697405003*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4139876104279852*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1076256279501862*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.38479816367972*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.35088237768699*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.716865293419484*pi,-0.19211846112582798*pi,0.998408507670723*pi) q[3];\nu3(0.43915590394598*pi,0.5050059012110599*pi,0.821868138098055*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.345352536823*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5739389719127574*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.878675780700377*pi,0.05627644213064398*pi,1.023114804491849*pi) q[3];\nu3(0.387442499262971*pi,0.5671838018520501*pi,0.619656920723644*pi) q[4];\nu3(0.317939030694888*pi,-0.4923333916203529*pi,1.51742946796484*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.701100077942353*pi,-0.357766033643045*pi,3.98828555241095*pi) q[10];\nu3(0.642579844755323*pi,3.10032882448265*pi,4.057870024299*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.671305455744553*pi,3.08967680639421*pi,3.4628174230581*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.653240420643263*pi,3.14677501716795*pi,3.72538485455063*pi) q[5];\nu3(0.877551644969895*pi,0.93445776238238*pi,1.048139177375989*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.303240111190104*pi,3.20446394070805*pi,1.092926855697899*pi) q[10];\nu3(0.641480806953437*pi,-0.11960984102285199*pi,1.370977046745246*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.30614684868053*pi,3.29441686656616*pi,0.655252314774883*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.631895308721919*pi,-0.280720876948402*pi,3.91899262245664*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.096157584468035*pi,3.3767875365264*pi,1.88895734291012*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.835986247731083*pi,-0.4852901207417687*pi,3.82093365970094*pi) q[8];\nu3(0.476456532571334*pi,2.74327372194063*pi,3.82851125659064*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.349123238328773*pi,-0.341763867111856*pi,1.471425303563644*pi) q[13];\nu3(0.633717303070719*pi,-0.328650220954605*pi,3.36554761212886*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.451550451941433*pi,0.7022131549592601*pi,0.898584694739082*pi) q[8];\nu3(0.158149033526956*pi,0.479163931198879*pi,0.649453246222231*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.451660209208237*pi,0.20530037328997497*pi,3.83313380389079*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.596727309834507*pi,2.90447314170459*pi,3.91758584394837*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.259619994859016*pi,2.6205216640983*pi,1.2539902215549978*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.71601469392435*pi,-0.09707327175679298*pi,3.44421691319488*pi) q[0];\nu3(0.885675868236664*pi,-0.11308955125574699*pi,4.1253480387889*pi) q[1];\nu3(0.475886188838196*pi,-0.14637964484577898*pi,4.0014917556720295*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.574635428031681*pi,0.48409704689438404*pi,4.07218077170202*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.247485112017284*pi,3.47458809090378*pi,4.27767863453804*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.714026918573739*pi,-0.4377832295509232*pi,3.23398153408929*pi) q[21];\nu3(0.585630353675543*pi,0.0013316392870710292*pi,1.105234472809044*pi) q[0];\nu3(0.827103878623452*pi,3.34167626542413*pi,4.46798549886743*pi) q[1];\nu3(0.571215464145506*pi,-0.24170595193225503*pi,3.78031961726601*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.32484657936944*pi,0.252791748850421*pi,0.981089003883191*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37307841185901*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.470597695788315*pi,0.9508048875083399*pi,0.5031276542427381*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359268203645628*pi) q[14];\nu3(0.728533625453284*pi,0.85566486929001*pi,4.37296899340682*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.48230569760184*pi,0.5*pi) q[4];\nu3(0.811362682929297*pi,0.465249395179095*pi,4.13756754129993*pi) q[7];\nu3(1.0*pi,0.0*pi,1.226655899271425*pi) q[9];\nu3(0.527663689189421*pi,3.10944436972589*pi,3.14385648088862*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.915154198640422*pi,3.06789535944731*pi,3.86768412299277*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.693198847935585*pi,3.03975775614489*pi,3.54007509388192*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5745038180532647*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.218798738912307*pi,-0.10724290295411398*pi,3.9235079111943*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42588260688052*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.68509493812626*pi) q[9];\nu3(1.0*pi,0.0*pi,1.18344484230972*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.250759275523318*pi,3.34444016457045*pi,4.43669258072574*pi) q[17];\nu3(0.34623638631609*pi,2.78484167300721*pi,1.5405100731188*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.34556404295357*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49245759997999*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.320142701084659*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.291871809294475*pi,-0.4363769575513645*pi,1.411777242035752*pi) q[20];\nu3(1.0*pi,0.0*pi,1.367115313765472*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49220552295323*pi,0.5*pi) q[1];\nu3(0.534123662135549*pi,3.44472854942215*pi,3.72572704521157*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5287097960891848*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3247101478134211*pi) q[11];\ncx q[13],q[21];\nu3(0.375765059054038*pi,3.39539248178297*pi,0.946611778886398*pi) q[14];\nu3(3.5*pi,3.47272827707089*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.395894803072801*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[11];\ncx q[2],q[17];\nu3(0.512504325561746*pi,-0.248464759155252*pi,3.49057098265595*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47877034312865*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.389908207958334*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.380926523467803*pi,3.2878555967866*pi,4.483143079630111*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5553095445060747*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3514424129958*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39259544515857*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.25191654160438*pi,3.37031306356367*pi,4.2828932436635405*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[15];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.789358592592749*pi) q[11];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202201295199447*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35907299572988*pi) q[19];\nu3(0.859567068538992*pi,3.23361749666934*pi,2.89043556064562*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0522381742355101*pi,-0.12598333685207402*pi,3.91852525173803*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45477180630932*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48152335684156*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.652350172605421*pi,-0.453573737069901*pi,0.5354421397220331*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42720342399119*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.314111214145394*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1769597853444589*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.487395588121731*pi,3.46120867846183*pi,3.20724519880238*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.563287423033696*pi,3.08498443742733*pi,3.46254280206155*pi) q[9];\nu3(0.0414068251909899*pi,3.40028145653148*pi,0.971220768103095*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45063116071127*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.827762895499415*pi,-0.04085760997263199*pi,3.71253290421907*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.277047441293246*pi,2.47558805024875*pi,1.285427156904737*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5528012677855076*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.610061619292983*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.638341303620385*pi,-0.4545243598225099*pi,0.5760151679116086*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.455085810307978*pi,0.64060345169562*pi,4.396975015570121*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.919174710331899*pi,0.29795508485739397*pi,1.1711959460669918*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.542662209186577*pi,0.495356722464129*pi,1.257366605584908*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.655068030382128*pi,-0.4653937841303562*pi,4.46890628938712*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.523099239669178*pi,1.00453065690538*pi,0.5395345655739605*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.52275962347435*pi,0.32579108012052305*pi,0.5337848914087407*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.793225818752226*pi,3.21760322721226*pi,0.5954819995868347*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4683977530843*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.457422877671619*pi,3.44519647752596*pi,4.14178354588652*pi) q[7];\nu3(0.13283423736166*pi,3.16458628993525*pi,1.7457845892873*pi) q[8];\nu3(1.0*pi,0.0*pi,1.292131999308179*pi) q[9];\nu3(0.510049049560352*pi,2.59328884958376*pi,1.146055226831395*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.639845574688746*pi,-0.20682856670392802*pi,3.69409119359342*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.466016436941292*pi,2.7489611377971*pi,3.64363914463484*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[15];\nu3(0.651019452012347*pi,-0.044728961768501*pi,0.9467967449112731*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.422282243038737*pi,0.68719954941284*pi,4.12811474581582*pi) q[13];\nu3(0.588605967060939*pi,0.35288627863531696*pi,1.59186927950855*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.568632925930058*pi,3.06971062028431*pi,4.174530845446331*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.657412428029584*pi,3.27815972379276*pi,0.5173908530178728*pi) q[5];\nu3(3.5*pi,3.38719530762835*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36555399798301*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2274137606582332*pi) q[15];\nu3(0.225307045762158*pi,3.24641575554155*pi,0.9826448937441901*pi) q[16];\nu3(0.239102388436568*pi,3.17102030023465*pi,0.899463343951691*pi) q[17];\nu3(0.260309496346217*pi,-0.019307697692943993*pi,1.0852871304659861*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.262072693312616*pi,-0.191506044321535*pi,1.399077764164872*pi) q[21];\ncx q[1],q[14];\nu3(0.534162136195324*pi,-0.389941230882155*pi,4.0930293316753605*pi) q[2];\ncx q[3],q[9];\nu3(0.590190024203326*pi,0.7329920388152*pi,4.30169210743048*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.227723920297263*pi,0.172648323542117*pi,1.204362063306933*pi) q[17];\nu3(0.464679549270265*pi,-0.11776300238015303*pi,4.34303251727316*pi) q[18];\nu3(0.198543369681941*pi,2.93180444279611*pi,0.606979609688324*pi) q[19];\nu3(0.817853432783442*pi,-0.12154204166229199*pi,0.803090937252123*pi) q[21];\nu3(3.5*pi,3.44198306970317*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38164482510815*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2141014598906898*pi) q[11];\nu3(0.303158382704071*pi,-0.08914060281571101*pi,4.3646671205534*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3144318023985*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45975413438718*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.485866703464952*pi,0.94299388305948*pi,0.649927106809819*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.216269414944846*pi,3.21137399399754*pi,1.55626618999804*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42282079509308*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.25941242014283*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.43107456838105*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.49643864803635*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48982971563178*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45213375121604*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42382425973638*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.293206155874358*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.050031927950399*pi) q[16];\nu3(1.0*pi,0.0*pi,1.198415439951084*pi) q[17];\nu3(1.0*pi,0.0*pi,1.337441218329497*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3217861382155038*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.327369428181685*pi,3.39516367422878*pi,2.08302751039079*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.094341992692811*pi,0.20413397869856997*pi,4.14334287901316*pi) q[3];\nu3(3.5*pi,3.4079014832148*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.0616627290351301*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40097159423327*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5161415705758599*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39092878809109*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40329896226125*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.602856733605489*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(0.425126663302432*pi,-0.222842857166759*pi,0.7222550980199149*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46186994216129*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.290820628420727*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.483373940957185*pi,-0.4954265485031499*pi,1.4732227766269959*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.441103808203413*pi,0.48639065018956795*pi,4.34314145703466*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5295958110649668*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.331449365143853*pi,1.2338868493255*pi,4.24856618192141*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.13845114774609*pi,3.1408641037298*pi,0.959028629876*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.360680447054842*pi,2.63413412048039*pi,1.487207683544367*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.122196542026354*pi,2.77620344618566*pi,0.858276962810684*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.463426680841954*pi,-0.4912084370876175*pi,4.019681813068971*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.29461249088605*pi,3.08651469754871*pi,1.55418046008764*pi) q[15];\nu3(0.306181377224308*pi,-0.261129050361547*pi,0.884689925659913*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.508034335981979*pi) q[20];\nu3(0.248293120653931*pi,0.05435696832866499*pi,0.5351159836548288*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.457946260406728*pi,-0.111669211958627*pi,4.0209422044695895*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.669404803819756*pi,2.81848624787435*pi,3.47842749392069*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.346741536600384*pi,-0.292866693933993*pi,4.2649922006154*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.388868305906551*pi,2.67565948455153*pi,1.225072052366758*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.370293986201314*pi,3.11467406383726*pi,1.90472291344254*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.948831863151937*pi,0.437292797652831*pi,4.2364914556741695*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.125792630177061*pi,2.28802774198792*pi,1.260418451547412*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.215198293288706*pi,-0.273877664294058*pi,1.488142662800446*pi) q[11];\nu3(0.424347229913034*pi,0.17383088810745895*pi,0.8699933803190081*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.715450113053257*pi,-0.25074985420962703*pi,0.90519314859513*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.875171869502372*pi,-0.4331290277766206*pi,1.053306971586063*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.563282872547606*pi,0.48407641035498805*pi,0.863827529287132*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.781642683137834*pi,2.82319316497371*pi,4.1578412816558*pi) q[11];\nu3(0.746859767725851*pi,0.0484539488597*pi,0.981962894443025*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.727994039889564*pi,3.02490592941269*pi,4.39222913288648*pi) q[5];\nu3(0.487139553310271*pi,0.5656918996796501*pi,0.74977072177408*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.571275395631144*pi,2.91273586266989*pi,4.29461341209006*pi) q[13];\nu3(0.452694555401698*pi,3.28676607486439*pi,4.317905171635109*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.619427936026004*pi,0.46238331865653004*pi,0.705579487326655*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.613303924636157*pi,-0.154954629063833*pi,3.81299268679566*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43590595597619*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.788268005662584*pi,3.40931154452544*pi,4.1313025294489805*pi) q[5];\nu3(1.0*pi,0.0*pi,1.184312318825145*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.372200903977413*pi,3.38971921992292*pi,0.790031507335037*pi) q[13];\nu3(0.441232223369267*pi,3.40238529468175*pi,0.8070015640727559*pi) q[14];\nu3(0.695091779757113*pi,0.44327693010359004*pi,0.823437664732913*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.549079414211888*pi,0.409436089450943*pi,1.098432461459662*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.638610369238896*pi,0.67659670188318*pi,4.27514687485513*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.49456872660097*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4063510972257651*pi) q[16];\nu3(0.240574015843763*pi,3.22929654438081*pi,1.391219259326897*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.452046883989816*pi,0.28528736741221405*pi,3.55194378479171*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.31898528526905*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4381260147865405*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.285778643160705*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.289778023517936*pi,2.81478720405308*pi,1.493920187106852*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.839443110492661*pi,0.46395239824203105*pi,0.5367821847530315*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39893689158753*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.187483395036884*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.615473617255989*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.367462252631141*pi,0.15349233883291402*pi,4.41467316205841*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.40876999298636*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.602731772829424*pi) q[10];\nu3(1.0*pi,0.0*pi,1.210646930251495*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.33706519982843*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.079082536632288*pi) q[21];\nu3(3.5*pi,3.36216019814025*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4428421141256*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.202283759115848*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47460788722051*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266793476239362*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36339484485995*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.2605337661938911*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44367392189637*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40492651563513*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318571684192072*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.469781424789581*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5693063348917898*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.48241961017724*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5548042482566314*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211997609063383*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.571735284770413*pi,0.207359326339271*pi,0.978163097930694*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.5572799317469701*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34676595817173*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.922823387488391*pi,-0.06948863789822302*pi,1.388265547489004*pi) q[2];\nu3(0.385752456393221*pi,0.5023072295469*pi,3.89771926223943*pi) q[3];\nu3(0.436330074794897*pi,2.9215847999506*pi,1.2597235463256111*pi) q[4];\ncx q[5],q[9];\nu3(0.544691401897975*pi,-0.020914322812538022*pi,0.67914380128771*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.361770163681142*pi,2.97154314727975*pi,1.017536056220073*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45818335669261*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.72034217303017*pi,2.94739176802897*pi,4.35250762187127*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.425382521557481*pi,3.40052712664499*pi,1.46753936898686*pi) q[2];\nu3(0.576059643753567*pi,3.19540071319659*pi,2.89284509651806*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.802399729351161*pi,2.95745207630723*pi,3.96311827030962*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.213764459714472*pi,1.06672191386197*pi,4.16189037160283*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.652469930490118*pi,0.11913721871025096*pi,3.75305368659247*pi) q[10];\nu3(0.383206784685592*pi,0.20983771310392296*pi,3.9859248897987*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.34756296304174*pi,-0.385570700029597*pi,1.77270002284625*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.917478422096461*pi,0.07113367051961395*pi,3.75507206332262*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.251186277397067*pi,0.0006814993275230385*pi,3.94201174690026*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.562251489543004*pi,0.10156378363754903*pi,3.93086024360299*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.813657467527418*pi,0.5261836192757801*pi,0.954694319971538*pi) q[16];\nu3(0.294882447926919*pi,0.6164393429961099*pi,4.097522427777379*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.3450162120914*pi,3.31278902155259*pi,1.40942282956784*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.617213053206442*pi,-0.4468924249563056*pi,4.41835469895968*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.246479101109809*pi,0.9875458153892*pi,4.22804627788565*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.622020768162782*pi,0.271012709191914*pi,4.19703449066909*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.376732191647907*pi,3.43035942388745*pi,0.5339681452553461*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.193993610533826*pi,2.58966068250066*pi,1.55446392994549*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.447532010601374*pi,3.42152402021992*pi,1.74553542326203*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.345014316924468*pi,0.12741331384035104*pi,1.297584381473548*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.872503054462036*pi,2.71955413183053*pi,3.42967843479952*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0876576384369544*pi,3.01792867514433*pi,1.54852411109183*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.433355499609104*pi,0.15312563448137095*pi,0.905605253831604*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.334441997792724*pi,-0.254874675847649*pi,0.681290141519489*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.728050740747253*pi,0.9234759471817799*pi,0.7294504763098519*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.401829412235495*pi,2.67801233105371*pi,1.1176993842761909*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.400931934272251*pi,3.21146453313938*pi,0.5718084129747748*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.580202805726705*pi,3.38036689328561*pi,0.697354297052404*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.771704187076974*pi,3.10956849770301*pi,3.62020938723122*pi) q[13];\nu3(0.850173666638845*pi,0.20791594904938804*pi,0.937312340186521*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.705723135394834*pi,0.9547516739928901*pi,0.61602242445457*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38308062487541*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1591005851849752*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.233432939441345*pi,0.48760800525828596*pi,4.340597237029661*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.726799655625086*pi,3.06669095467212*pi,3.53045416310023*pi) q[15];\nu3(0.237001321938074*pi,3.08321814983417*pi,1.50847442220369*pi) q[18];\nu3(0.38589218669562*pi,2.90799256409541*pi,1.387206725307266*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49489371616243*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,1.2884094371932862*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.45931825743439*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.247739159653126*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.805017001128307*pi,3.37547128675943*pi,3.5609275659063*pi) q[15];\nu3(0.221133386062745*pi,3.41342363741058*pi,0.678800537585443*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,0.597200214642382*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.38483350256092*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.314264288039602*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47627815817098*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,1.270328492616764*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.29078754144826*pi) q[4];\nu3(3.5*pi,3.48303875787609*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.44470302131177*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43305598563763*pi) q[12];\nu3(3.5*pi,3.46848021710056*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239051897298894*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248069501085217*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245871843244869*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[17];\nu3(3.5*pi,3.40637799839052*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.18192355849642*pi) q[13];\ncx q[14],q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.44855940455857*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5273017712568495*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.4731622221825*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20621411825228*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.630037681580924*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4144787282358*pi) q[17];\nu3(3.5*pi,3.32684714157494*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.475275889404561*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229103708720296*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.57444146787102*pi,3.07261296758383*pi,3.02379655539248*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37205462047522*pi) q[13];\ncx q[14],q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.767520449203631*pi,3.25551711294137*pi,0.639944456291062*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5303406316023724*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43949971411318*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.471776898298116*pi,2.78894737548839*pi,1.2398689968984051*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.611862554644609*pi,0.301778312678324*pi,1.55913927645725*pi) q[14];\nu3(0.558001499998719*pi,-0.23588745704398*pi,3.88586284857299*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.664511409594399*pi,0.5734942656215001*pi,4.11641750980238*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.231708102201185*pi,2.41128357034005*pi,1.123229552666082*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.247890663658589*pi,2.80942468638279*pi,0.9372038177244699*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.12575443283087*pi,3.05033766762791*pi,1.93401214298285*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.831385755014617*pi,3.3013709940964*pi,3.02670569850924*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.717006143852563*pi,0.7217227034104099*pi,0.607753633487367*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.735122828146286*pi,3.37779620584532*pi,3.73873259832459*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.247289696860945*pi,0.7490948581481001*pi,3.89786270305585*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.411277706854986*pi,3.37067467401366*pi,1.491874401281477*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.631758038167594*pi,0.6654207658834099*pi,4.232168624077159*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.783834514454034*pi,0.28128065043942496*pi,4.029512840226721*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.381842259954836*pi,3.46603111186046*pi,1.92749950230989*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.839839102359257*pi,-0.12286865339731201*pi,0.9133816999988069*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.289323607973242*pi,2.70159772532864*pi,1.3843791315678*pi) q[21];\nu3(0.674818506004989*pi,3.00914428440152*pi,4.47407921478393*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.116011497874075*pi,-0.270610460558114*pi,4.05362418046983*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.662877620664186*pi,2.90616495877583*pi,3.92891276074391*pi) q[5];\nu3(0.195818810913932*pi,0.5361968379053199*pi,0.823833761682474*pi) q[6];\nu3(0.383556396385387*pi,0.5984169377741899*pi,4.19099111543421*pi) q[7];\nu3(0.65511891960926*pi,-0.016972178515750003*pi,4.34747825752536*pi) q[9];\nu3(0.374369526682312*pi,0.31083038921152495*pi,3.64118095167739*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.564239819761842*pi,0.06143488813596598*pi,0.9528036545084411*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.633527129497005*pi,-0.288422472206236*pi,1.132654591566339*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.233054712310596*pi,-0.42071778318478403*pi,4.45557939149038*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.795674778748876*pi,2.44574144620978*pi,3.85607649593053*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.277803976383755*pi,-0.4881759587199074*pi,1.83946858911416*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.493368865479253*pi,-0.07679474711120399*pi,4.05178336842065*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.731633440852028*pi,-0.4613276589504327*pi,0.959752194400137*pi) q[15];\nu3(0.703034216533792*pi,3.09003987239218*pi,4.177864325632671*pi) q[17];\nu3(0.246003555466576*pi,-0.4563202871325624*pi,0.853204519609646*pi) q[18];\nu3(0.328769895318115*pi,0.7386893235882199*pi,3.92769950850782*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.725456654947612*pi,2.8186405829595*pi,3.86572026806088*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.533655670856456*pi,0.13212285880868901*pi,0.5979213550424364*pi) q[13];\nu3(0.566691829637348*pi,-0.4328704231768052*pi,3.81465529760951*pi) q[15];\nu3(0.210700893937385*pi,3.00940280359151*pi,1.58493681474779*pi) q[17];\nu3(0.582041024817565*pi,0.0011793488075619862*pi,4.1549197808857095*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.284315942451155*pi,3.46528918652859*pi,4.19298232872151*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33508151996323*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2037316508159202*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.698937232887813*pi,-0.140620808982168*pi,3.40023647954679*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.448011488707598*pi,3.31785438935797*pi,1.98448144896124*pi) q[20];\ncx q[1],q[5];\nu3(3.5*pi,3.40470125102722*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.335916419236455*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3533291810987*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[5];\nu3(3.5*pi,3.40202593329183*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[19];\nu3(3.5*pi,3.40986401704371*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40115562720681*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.715062148300754*pi) q[11];\nu3(3.5*pi,3.44190367340311*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.268385314428579*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1521447654584431*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3040657291867501*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212799235388629*pi) q[21];\nu3(3.5*pi,3.47984824697975*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.4112172204680689*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48488511650373*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(3.5*pi,3.43870150372983*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38597861134473*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,3.44164553678994*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.144797946578663*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3216172432160551*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1663492818053869*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1875705486106471*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.6194227476134531*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5007294066760892*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.540023183974895*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.654233090972012*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.381581653755594*pi,0.7366758605341399*pi,4.14756805580773*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3813981342524*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.736020759797666*pi,3.16065646111307*pi,0.5767878283675012*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38782580513343*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32888131236348*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43210164279864*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39009455854728*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.492536774419167*pi,0.33695876435317795*pi,1.349270993844566*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[20];\nu3(0.391033025666844*pi,2.81675524929703*pi,1.136045266023668*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.290614733546996*pi,3.06967881604506*pi,0.726839372440702*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.625133902877725*pi,3.22144969208553*pi,0.614681491234763*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.762852065774527*pi,0.41281911936759397*pi,0.6969765386960061*pi) q[1];\nu3(0.215822216419536*pi,0.08654908891136104*pi,1.079602082215662*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.621722220541342*pi,-0.03164734421619497*pi,3.87423553172084*pi) q[7];\nu3(0.634872175349325*pi,0.8599018579931901*pi,0.6076778316763221*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.683934982366801*pi,3.301968181309*pi,3.62977001491985*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.50779989382842*pi,3.48265771099191*pi,3.12793789808991*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.541457286611035*pi,2.93750134362475*pi,4.31404084058266*pi) q[1];\nu3(0.145826649684579*pi,0.280528417427396*pi,0.94465711875921*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.278868352964343*pi,0.11542837545992801*pi,4.40375389385681*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.751077641384881*pi,0.366462699191083*pi,0.99549570419638*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.228461469788099*pi,0.016819201577849996*pi,3.7835717085993*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.436370012807525*pi,3.2832098265607*pi,0.881316903053246*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.440734032875352*pi,3.26602494747154*pi,1.86049819447853*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.749192650937812*pi,0.40561037128102795*pi,4.46872265566921*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.493864924653852*pi,-0.10524926281755997*pi,1.1566006470273908*pi) q[5];\nu3(0.407671060309557*pi,2.89256094772581*pi,0.747469212659588*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.317229524854181*pi,0.197899558670939*pi,3.71739025927015*pi) q[9];\nu3(0.598491968453592*pi,2.83391199112459*pi,3.42520878441637*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.568819358414641*pi,3.13639560395713*pi,3.08344307039929*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.684557542198763*pi,3.35852623405356*pi,2.89309572273289*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.806926940848902*pi,0.19723944877949695*pi,0.923272648970251*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.599098321721062*pi,0.52145635127491*pi,4.09021485949137*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.578918010683655*pi,2.95111721712353*pi,3.68792691853675*pi) q[9];\nu3(0.351508444886505*pi,2.66099023208063*pi,1.412548054173537*pi) q[10];\ncx q[11],q[12];\nu3(0.741519498940744*pi,2.99613053551764*pi,4.41016511824498*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.707935656871513*pi,2.80208134928494*pi,3.97106126746335*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49268499805074*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.110337690848745*pi) q[12];\nu3(0.38283640751894*pi,-0.13780614050165102*pi,0.737416328966708*pi) q[13];\nu3(0.0896180418446446*pi,2.7720749959106*pi,1.66862995379202*pi) q[15];\nu3(0.868998321552122*pi,0.235508322798056*pi,0.782608329538215*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.545528169937332*pi,1.08717767694768*pi,0.819181298738915*pi) q[19];\nu3(0.341734365755645*pi,-0.07180980844213602*pi,1.018856816753331*pi) q[20];\nu3(0.198030179646934*pi,-0.4109297690298394*pi,4.20214723803966*pi) q[0];\ncx q[3],q[10];\nu3(0.552764985238703*pi,0.06371061048359195*pi,0.718260922669962*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.689954838671436*pi,3.34306977027421*pi,4.34144078296191*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.585674345683*pi,0.87033923195375*pi,0.656929363418252*pi) q[19];\nu3(0.527477228828068*pi,-0.4763368185338252*pi,4.44568020571354*pi) q[20];\nu3(0.348917658744366*pi,0.11240198012068403*pi,0.641990384556021*pi) q[0];\ncx q[2],q[13];\nu3(3.5*pi,3.30869068160288*pi,0.5*pi) q[3];\nu3(0.563096506273659*pi,3.10142064502891*pi,4.011127390422001*pi) q[4];\nu3(3.5*pi,3.44018457407092*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.157535292533587*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48080573024557*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2645537604204309*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33884911194797*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[18];\nu3(3.5*pi,3.34470875928599*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.245664152161557*pi) q[13];\nu3(1.0*pi,0.0*pi,1.256749465176497*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5228221307442804*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5712609934645259*pi) q[18];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46703348291164*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[18];\nu3(3.5*pi,3.47216674762509*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.31271526133809*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5324952931367801*pi) q[14];\nu3(1.0*pi,0.0*pi,1.202905341276164*pi) q[15];\nu3(3.5*pi,3.46851698447565*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.361211003033308*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2154431007289*pi) q[19];\nu3(3.5*pi,3.34674575298414*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.298409538348952*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5143259172584953*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.447111964751381*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.428687468364711*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33223054685323*pi) q[21];\nu3(3.5*pi,3.36771491459244*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.430989936415573*pi,3.3307405508898*pi,1.267369029557537*pi) q[3];\nu3(3.5*pi,3.47860352015895*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.220789307207343*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1989409291452628*pi) q[6];\nu3(0.675358725677583*pi,-0.054963442060545986*pi,4.26943220790586*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.606290845011419*pi,3.29984470527422*pi,0.750424187077412*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.288030075502987*pi,3.29037302015666*pi,0.814962378410333*pi) q[3];\ncx q[4],q[5];\nu3(0.608535849265299*pi,3.20382550965712*pi,3.718232392142*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.440355095232416*pi,2.83470883079948*pi,1.369713100279216*pi) q[9];\nu3(0.683205108180509*pi,3.11553535144818*pi,3.93574186561761*pi) q[10];\nu3(0.360184748888807*pi,-0.0009910916137079728*pi,0.706195339634718*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.642012933683473*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5761053140306287*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.517335989384735*pi,3.14834690043327*pi,4.46480033300445*pi) q[9];\nu3(0.556875864447229*pi,-0.4755432333596187*pi,0.600063350116097*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.632219404257573*pi,0.82377135445927*pi,4.43347059690191*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.807228423929615*pi,3.117075134473*pi,4.137400208614229*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.513260782227758*pi,0.15971336975431405*pi,4.007596716827511*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.214656619591858*pi,0.280671446264782*pi,0.942856181009441*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.426565970650157*pi,2.91339824366644*pi,1.2700810509242428*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.650502814997076*pi,0.168463748064137*pi,3.97154160183993*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.721451477722924*pi,0.6036011736881299*pi,1.2553730068209918*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.4345847242525*pi,3.11239119132094*pi,1.183731313151744*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.490219836875836*pi,3.32359516618162*pi,3.29660722344043*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.528839703621006*pi,3.15235998764109*pi,4.382703932909029*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.511464218254974*pi,0.09747679464034298*pi,1.451541128156212*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.554949940659529*pi,0.44999303656496303*pi,0.899195971206977*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.883089835519109*pi,0.20843340173334501*pi,4.15567742263468*pi) q[0];\nu3(0.298380091901688*pi,-0.155773320391408*pi,3.98724019081787*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0662550225414782*pi,-0.26208244883812504*pi,0.5390034963805012*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[12];\nu3(0.0989009654621895*pi,-0.193141145595899*pi,4.4230521898270805*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.612316935735087*pi,2.99782836580044*pi,4.05347030834119*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.809902854577521*pi,0.10283887747169196*pi,1.379453207530017*pi) q[19];\nu3(0.800147851513462*pi,0.06799873134921897*pi,1.52680916006383*pi) q[20];\nu3(0.647784002351747*pi,-0.4331279083619251*pi,3.19210508858102*pi) q[21];\nu3(0.255370380477591*pi,-0.4763817598689598*pi,4.40407135359399*pi) q[0];\nu3(0.491881497713408*pi,0.12101380680930696*pi,3.5960977204955*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.169736250904322*pi,3.40294570887338*pi,0.690227142370457*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47039541202398*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.335771770124671*pi) q[12];\nu3(0.765225192749734*pi,-0.07525447135235902*pi,4.34394818311724*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.595837261674556*pi,3.43735324836777*pi,4.031010223655461*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.3953908481161*pi,3.45385494195127*pi,4.15844098245366*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.648647432710348*pi,2.77448539561308*pi,3.79426623006562*pi) q[5];\nu3(0.537393913148912*pi,0.98433584316562*pi,0.5398433686987304*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.415741828132102*pi,3.43934592003492*pi,1.370886324436128*pi) q[16];\nu3(0.149124451703066*pi,0.37329714876763*pi,3.43046845783076*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.600057750212265*pi,0.36401493941157903*pi,4.17959934119724*pi) q[5];\nu3(0.102628493192485*pi,3.39433634088671*pi,1.89552861536099*pi) q[6];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33162814669368*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.185530252631196*pi,-0.143462374418932*pi,1.3366893503541841*pi) q[16];\nu3(0.579278729519352*pi,0.24551123537015995*pi,1.64070200772174*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(3.5*pi,3.46294564630743*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1284420758980191*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.40046155842652*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37584169164255*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47850806904992*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2466997074424802*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40376722666689*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.266275517365298*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201619082909688*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318536331077343*pi) q[21];\nu3(3.5*pi,3.33030881776232*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.240416343879805*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4933463271614595*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5408998223068086*pi) q[4];\nu3(3.5*pi,3.46142684839553*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43152982623346*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32661294051704*pi) q[13];\nu3(3.5*pi,3.43581787698683*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.268194574076253*pi) q[15];\nu3(1.0*pi,0.0*pi,1.273141835457831*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215665668686382*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5037169711579885*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30182800202159*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[5],q[15];\ncx q[6],q[7];\ncx q[8],q[21];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.41265959002293*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39588485134272*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.313106145998172*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38903477207866*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.565165196102141*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5196760533628102*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0249873016806632*pi,0.25673731425897495*pi,3.79653010524885*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.690097457648742*pi,-0.4846702394042907*pi,4.128099176931331*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.615416726776438*pi,3.11602144585799*pi,3.70227890835814*pi) q[1];\nu3(0.29429945221862*pi,-0.371228393049355*pi,0.9401568133860341*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0395602957587684*pi,-0.36652413687679*pi,1.230737144751636*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5787308963614848*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.721301249249438*pi,0.28941738066367395*pi,4.07363940126341*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.662101534744371*pi,3.03303953791854*pi,4.498480051927681*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.323563300902166*pi,-0.03512969946688299*pi,1.101003803786379*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.700001415277276*pi,-0.33326207317691503*pi,0.616418742579998*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.606688071606609*pi,3.46534184807504*pi,3.34173384743665*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.811466719568781*pi,0.03972885549059002*pi,3.60255217581224*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.478993633884962*pi,-0.394583729781658*pi,3.88691899759194*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.827216492671346*pi,-0.09323068721031402*pi,1.043049067774799*pi) q[9];\nu3(0.495471757771747*pi,0.7023834551166399*pi,4.22040663292307*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.37858807576179*pi,0.17101004911334206*pi,0.886166497626482*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.427375548559351*pi,0.40031127414936796*pi,3.44926065418889*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.295327731815957*pi,2.74158470604961*pi,0.8575100827353079*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.956145367693476*pi,-0.011191272912318972*pi,1.4004621908906851*pi) q[19];\nu3(0.407036281198839*pi,3.23100380724963*pi,0.9204017123435531*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.178783002574294*pi,0.336302556233948*pi,1.115710667563301*pi) q[0];\ncx q[1],q[2];\nu3(0.321831816733379*pi,0.56665206212962*pi,3.61214130137822*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.344748605227694*pi,3.07007168106231*pi,0.621677804551453*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.729697436864011*pi,2.67682697563661*pi,4.05188166168803*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.744201654229048*pi,0.5420911408918401*pi,0.5011233498176454*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.233866018235268*pi,2.56360146364189*pi,1.274178872423916*pi) q[19];\nu3(0.444738132671024*pi,3.07898616592687*pi,1.135233447667884*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.28763401988573*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.14021042376454*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.657541855678859*pi,2.58027279918182*pi,3.54709161374494*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.445657943681478*pi,2.66819747647895*pi,1.444322544614788*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.376147143538833*pi,3.33956299578801*pi,1.466425587503425*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.923828995986865*pi,0.69247124675928*pi,1.1337307833555519*pi) q[17];\nu3(0.149292761859013*pi,0.052124703329775035*pi,0.5892294159581408*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.252483514826892*pi,-0.360564502804971*pi,0.742120603210867*pi) q[5];\nu3(0.484175491299957*pi,2.64630054494719*pi,3.79346444940233*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.40697093723587*pi,-0.07293998448724598*pi,1.032089258139002*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.261612031398333*pi,3.34780367501636*pi,0.633732908691*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.27063731278739*pi,3.08153980090928*pi,1.014665642619485*pi) q[15];\nu3(0.521016894665792*pi,0.94234087781584*pi,1.052164957153932*pi) q[17];\nu3(0.256037962073583*pi,3.42361270068785*pi,0.5840480535043923*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5637890777711236*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.30006917637378*pi,3.18431436026118*pi,0.818759512435593*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.154806938468955*pi,-0.090470565342052*pi,4.45549078764164*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.912019924998401*pi,0.03978301927166095*pi,0.949164420885473*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.430925662031212*pi,-0.4549742038792242*pi,1.88722864193307*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46744440672137*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.384174574154029*pi,-0.282008823725158*pi,0.977949955151696*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.262623852584361*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4377170554847*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229595782775653*pi) q[20];\nu3(0.615591636469099*pi,3.24924830171961*pi,3.7681756553414*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38758697640922*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49238372355828*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3035439143159429*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49854195710226*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.404863644035499*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.2015814629631278*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.332846079705869*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.679262101363166*pi) q[20];\ncx q[0],q[13];\nu3(0.543372864277794*pi,3.09928386389915*pi,3.96868569672015*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[18];\nu3(3.5*pi,3.41235788685008*pi,0.5*pi) q[11];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.174604090220293*pi) q[15];\nu3(3.5*pi,3.32157414272985*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2278306191724488*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.924379923993758*pi,-0.009988200094173005*pi,4.30315209376872*pi) q[1];\nu3(0.297578387158174*pi,0.07849084207566304*pi,4.3048768312428205*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.680243399679806*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.36328419602029*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.431027655289951*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.6377364626050119*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2159489105411772*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.855908929874304*pi,0.492653239140336*pi,0.533795817898367*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.41693556592729*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.423851409452265*pi,0.65148899835894*pi,4.2310778642819304*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5886048110812987*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.375660520806084*pi) q[17];\nu3(0.954260434205802*pi,3.19652203473054*pi,4.137148552878*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45019212831816*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47687832052376*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.3913055924698972*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.213944445808773*pi,3.42917822757159*pi,0.8123368126695*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.63433551580889*pi) q[19];\nu3(0.100471129227844*pi,2.76407807755634*pi,0.816768707087259*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.601535448768098*pi,3.43463419824321*pi,3.07419804870871*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35707459471644*pi) q[17];\nu3(0.709736253598838*pi,-0.221525664204068*pi,1.1622782943318049*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.748570884230179*pi,-0.4995909828926407*pi,3.38272051043463*pi) q[3];\nu3(0.0842620289623757*pi,0.39703571263817306*pi,3.44374205208292*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.409677151336598*pi,2.53399214480084*pi,1.247011807692707*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.30231382292906*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.116221430332829*pi,0.311113588175873*pi,4.01713533341788*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.310831953632775*pi,-0.194672872449404*pi,1.164022556209263*pi) q[3];\nu3(0.0867370301727829*pi,0.33229118087937204*pi,1.167353672761696*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.212284567275503*pi,0.071662705640119*pi,0.8022151584543671*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.600036923831873*pi,-0.214119041641814*pi,4.1471111101522595*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.403378009488638*pi,0.5682659936796699*pi,3.65932544082863*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.94180000324363*pi,3.170573256969*pi,3.09526100970983*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.664320850513276*pi,0.8190298477882201*pi,1.077342561528536*pi) q[10];\nu3(0.644632122276854*pi,0.376774528730519*pi,0.71716937737366*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.62055199599713*pi,2.80227581232969*pi,3.80444739187324*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.630251151127531*pi,3.02578341192665*pi,3.55313883387107*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.65541971264859*pi,3.25182388376188*pi,3.41427123448237*pi) q[8];\ncx q[9],q[14];\nu3(0.776970432688655*pi,0.6454821105722099*pi,0.765483394833244*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.490957719846696*pi,0.0062476818226000486*pi,1.342426523109806*pi) q[15];\nu3(0.630679223676015*pi,3.31882512757245*pi,2.91642137108939*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46461428214494*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.237764445769312*pi,-0.0017318210121690103*pi,0.765767585058326*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2327979140336551*pi) q[14];\nu3(0.633847098379002*pi,-0.310713039889712*pi,4.32994350599396*pi) q[15];\nu3(0.347152674168401*pi,0.344570973589315*pi,0.986744502781265*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.466939347829822*pi,-0.205628747995931*pi,4.22666240184707*pi) q[19];\nu3(0.310286037426293*pi,2.56294145147625*pi,1.435782630037925*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.344039455309577*pi,-0.020794308005486983*pi,1.223945109610546*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.84528110754669*pi,0.82932797892264*pi,0.974099637041524*pi) q[19];\nu3(0.722224770184913*pi,2.84796090119729*pi,3.16675370368488*pi) q[21];\ncx q[0],q[8];\ncx q[3],q[10];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.437368028139931*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47665289315963*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43062281666351*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38856452534545*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.46745062455373*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.259202321040366*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.162397587400816*pi) q[10];\nu3(1.0*pi,0.0*pi,1.257384256672651*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32172595290062*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[13];\ncx q[2],q[21];\ncx q[3],q[10];\ncx q[4],q[20];\nu3(0.739476207347024*pi,3.4808158591554*pi,0.677135166493297*pi) q[5];\ncx q[6],q[11];\nu3(0.658894000381612*pi,2.62835278747088*pi,4.10056523892025*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.564194064653923*pi,-0.13281385318890698*pi,1.1837840016527479*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46424983607246*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44520408289032*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.292561492734975*pi,0.397948710515044*pi,3.48344290584633*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.53842056909824*pi,-0.11012156124914801*pi,1.373947874309302*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5831073626176794*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.358911994645711*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.485557922925921*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2349810953519031*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.11821449030321*pi,3.1022625383263*pi,1.3037586875001779*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7074600174724119*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1791471418270771*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[13];\ncx q[2],q[21];\ncx q[3],q[10];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.675991976331751*pi,0.033687044086618045*pi,4.01741922647142*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.178101342947162*pi,0.015511462387507002*pi,3.69136289735161*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5871401317482053*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49575837332614*pi) q[21];\nu3(0.689467435365047*pi,0.279271836495668*pi,1.430789452129234*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.600822011373534*pi,3.32052820774181*pi,3.08567647992818*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.195340849785441*pi,3.23112797878782*pi,4.4911575483983395*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0118269411522103*pi,2.89123470464038*pi,0.83010836443204*pi) q[4];\nu3(3.5*pi,3.48596966887722*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49846592416998*pi,0.5*pi) q[7];\nu3(0.7903297592074*pi,0.91646543716952*pi,1.037030120125406*pi) q[8];\nu3(0.804950799341638*pi,0.53583193221981*pi,0.953504792131088*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.564724170209656*pi,0.6831674126273899*pi,4.34842293685114*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3121469339958511*pi) q[15];\nu3(3.5*pi,3.44238222505966*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2338159910301179*pi) q[17];\nu3(1.0*pi,0.0*pi,1.347101330297044*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.688270212333411*pi,-0.4851522624784943*pi,3.56626951967019*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.246400930834845*pi,-0.295917364244296*pi,1.53685190573277*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.884335836939617*pi,0.8099081424944501*pi,4.33423101197584*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.526061182905607*pi,3.16772856771134*pi,3.13339090748623*pi) q[13];\nu3(0.412946059868368*pi,-0.336903747177637*pi,1.66796553555216*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.340311113295868*pi,-0.4438623162681421*pi,3.97734958484638*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.596755989429151*pi,0.80582390637704*pi,4.46366453057829*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5198449687155131*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.655547931590885*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3379451260415305*pi) q[19];\nu3(0.305814543014277*pi,-0.18862770446278*pi,3.8920880813017*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.458755856579195*pi,3.08386265604366*pi,0.876677597834636*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.470964769922569*pi,-0.378145408575167*pi,4.34138147346226*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.572150698912309*pi,3.1204749917904*pi,4.42097777588683*pi) q[10];\nu3(0.154824048433786*pi,3.35738440238451*pi,1.91412921767835*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[16],q[17];\nu3(0.576510211381473*pi,2.7413786411917*pi,3.81321849917022*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.583466622349136*pi,2.89185147876982*pi,3.23582409460163*pi) q[2];\nu3(0.612174306137097*pi,0.10847818173926504*pi,1.485652398737649*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.675186987538524*pi,0.6626897739265101*pi,0.988738985544872*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35504782509184*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.394358361729854*pi,2.81579335413797*pi,0.980067443835705*pi) q[10];\nu3(0.517088547842336*pi,0.27062830581237196*pi,1.289272835430301*pi) q[11];\nu3(3.5*pi,3.41061614513863*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.260239015955885*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303618627305074*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.865175328084645*pi,2.85859312574784*pi,3.28064799865436*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.243793935859561*pi,3.11077144850249*pi,1.210441184085512*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.320879958730683*pi,2.95520642777934*pi,1.321625388550403*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.411711206849835*pi,-0.34031097859925996*pi,4.22181549464979*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41229398183191*pi) q[14];\nu3(0.606617550196483*pi,-0.24317869197595998*pi,1.03098485217749*pi) q[15];\nu3(0.894244280303377*pi,3.00398342329468*pi,4.26372374708755*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5680706307962722*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.331280181277457*pi,0.10470855097893195*pi,1.099239089422176*pi) q[21];\nu3(3.5*pi,3.31997384438021*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2367173623139371*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.46817429739487*pi,0.5*pi) q[9];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.427579928118421*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.398618463719368*pi,3.30140017801643*pi,1.84069332356474*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.371503658563783*pi,-0.33919386009756103*pi,4.433744634575151*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.560730860204747*pi,0.343898291107266*pi,4.30213183445964*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25085581207558*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4086258724763905*pi) q[3];\ncx q[4],q[21];\nu3(0.24357913476028*pi,3.28405540242421*pi,1.302203644991328*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.1957533894675079*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5082303984953406*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.723605185230807*pi,2.51071967746922*pi,3.81303693695164*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.393860844527563*pi,-0.028397318564985008*pi,3.57305827318334*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(3.5*pi,3.34676461740435*pi,0.5*pi) q[4];\nu3(0.452857925973789*pi,2.82798626171144*pi,0.926209251415839*pi) q[5];\nu3(3.5*pi,3.46994609528073*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.09744264680713*pi) q[11];\nu3(0.545693257341882*pi,3.31166934371842*pi,3.46331216701422*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.472282910711961*pi,0.330728115117778*pi,1.341744522587542*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1606602379188389*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,0.607624930446077*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48196909031623*pi,0.5*pi) q[10];\nu3(0.677605130965737*pi,3.35164475119349*pi,3.41249062062497*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.185542818109788*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.336557204241883*pi,3.19627159941854*pi,0.5217952243561257*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.43833433881587*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,3.37245063096744*pi,0.5*pi) q[15];\nu3(0.716286068531661*pi,-0.476205640970689*pi,3.4708363135733*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.236262920717982*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5768972981638667*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[17];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.351009234056355*pi,0.295608784828724*pi,3.79878292887743*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.62022460580748*pi,2.92767569899118*pi,3.70178892145344*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.424265108904811*pi) q[16];\nu3(0.569098193817765*pi,3.36026985050641*pi,3.13965825222656*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31722445104619*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41738218735074*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.523775638075484*pi,0.36720477587712097*pi,1.0046635987899069*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.150096412858558*pi) q[12];\nu3(0.620095519682276*pi,-0.4392056091158685*pi,3.26657745109714*pi) q[13];\nu3(0.43861633973998*pi,3.15472237021398*pi,2.06870024530967*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.144857231177062*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.600344103036259*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.496215314011577*pi,-0.315579057904367*pi,4.03579014557979*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.583432939872292*pi,0.13495633608699598*pi,0.891159133087422*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.498689084763582*pi,0.29861578479139295*pi,1.1239079434109631*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.88118974474179*pi,2.94805145204854*pi,3.09722367497815*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.662870980901445*pi,3.18611728021068*pi,3.91857165074549*pi) q[0];\nu3(0.496653317662197*pi,-0.126374002812203*pi,4.47465430558416*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.740324666107931*pi,3.48859878470901*pi,4.2403837508867195*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.409575862067023*pi,3.33413269081302*pi,0.929256910938353*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.612807774348663*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47486067070408*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.803246139984902*pi,0.6994908956833801*pi,1.1866326723735519*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.733460709251928*pi,-0.306759587775123*pi,0.675705862449799*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0898940189288411*pi,3.48971114102348*pi,4.04910424938968*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.632205703418469*pi,-0.4004627475351352*pi,0.758353140647164*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.596397932652109*pi,3.34060856810143*pi,3.63377448185418*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.351167831071469*pi,2.54297358555464*pi,1.348710131490336*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.793672566611741*pi,-0.4391476730476616*pi,0.873890182938087*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.350409789208697*pi,2.74320752277457*pi,0.847858049464226*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.10148688025649*pi,0.15758759119277*pi,0.785566695892021*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.237782199618539*pi,3.42188697217071*pi,0.6218705390165999*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.37434956664116*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295387994294868*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.139056636514552*pi,0.42700609759490504*pi,3.46029610063728*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44851583257106*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.185153181562185*pi) q[9];\nu3(0.412849562111887*pi,0.02767239186235204*pi,4.16468082760616*pi) q[10];\nu3(0.56957946766525*pi,2.99898659740572*pi,4.37282959739297*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.177791082039166*pi,-0.4395659506984329*pi,1.55292588386206*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.673529461874765*pi,3.34453949303243*pi,4.30680524015041*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.358960118793206*pi,0.6251849215944301*pi,0.712029534898155*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.451620800028087*pi,0.04432759124054597*pi,4.349829407637531*pi) q[10];\nu3(0.808752341440206*pi,3.30714600984169*pi,3.63647497359536*pi) q[11];\nu3(0.202828659030879*pi,0.305242150167495*pi,1.194046282027485*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.323576658365782*pi,3.3218250804303*pi,1.1976478375025539*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4214020829610305*pi) q[19];\nu3(0.813843133149528*pi,0.156875990001077*pi,3.83035883052959*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47892405147064*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.272773945570068*pi,3.23698882144608*pi,1.375277472939592*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41664760597647*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.939675910552047*pi,0.324795517799783*pi,1.018069646527066*pi) q[5];\nu3(1.0*pi,0.0*pi,1.128645570858579*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.150301956598091*pi,0.029387104429059008*pi,1.283946811529173*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.466229734602886*pi,3.03566418269529*pi,1.84365703944495*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[20];\ncx q[15],q[21];\nu3(0.611406670973809*pi,0.97744247334924*pi,0.901917014886931*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.46624011051783*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5081676609115554*pi) q[6];\nu3(3.5*pi,3.47014814232694*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.292986075197496*pi) q[10];\nu3(3.5*pi,3.47578377850355*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256471233027292*pi) q[13];\nu3(3.5*pi,3.36587787587643*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48442960821844*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.335195062299467*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24345625858781*pi) q[20];\nu3(1.0*pi,0.0*pi,1.33716443968033*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\ncx q[14],q[20];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.29922928711643*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.252279330599934*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40956008217805*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.657173311047904*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43983278386248*pi) q[16];\nu3(0.842237385291021*pi,0.55743481484121*pi,0.615077793843549*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5994117998352562*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.718730237065066*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[10];\nu3(0.117048067102519*pi,0.5815459872877999*pi,3.96973790525704*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.698045584479772*pi,3.02014290595328*pi,3.22226676602629*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.418122783064*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\ncx q[14],q[20];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.351257268711291*pi) q[17];\nu3(0.885750758505806*pi,-0.237199223991873*pi,3.6801555761042*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.473684211496587*pi,0.70843394390371*pi,4.43867931454976*pi) q[3];\nu3(0.913916847792983*pi,2.47242012234353*pi,3.71954666761493*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41544359299481*pi) q[5];\nu3(0.737305622534604*pi,-0.27678540457885803*pi,3.74800778042304*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.498295180042337*pi,0.41091474978042697*pi,4.31794579408462*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.165801207781352*pi,2.90083985467523*pi,1.88367261908013*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.763178668224711*pi,2.93787968228281*pi,3.69792539158875*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.659405919802865*pi,3.04122436626745*pi,4.45206688958624*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.407927526423839*pi,3.23854190915477*pi,0.7852221073345911*pi) q[11];\nu3(0.928595593168723*pi,-0.034900402497891*pi,3.8286107758292*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.409663070376499*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.805329421284572*pi,3.42039339979519*pi,3.78132383300137*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.399137065866028*pi,0.25418012226239795*pi,1.1387308646104208*pi) q[11];\nu3(0.721660256302535*pi,3.22950952124623*pi,3.59674682990452*pi) q[13];\nu3(0.50221474752544*pi,0.13221495834076702*pi,1.261774121873487*pi) q[14];\nu3(0.737463749390778*pi,3.49013769261238*pi,4.238573971867011*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40550544751449*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.501321158647449*pi,3.46328371590821*pi,1.69126932622673*pi) q[14];\nu3(0.319293632868839*pi,0.439561744923855*pi,0.5529077014988885*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.25933328578792*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.546414965606601*pi,3.42309298415546*pi,3.58685780351233*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.31840947948265*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.176621660154448*pi) q[19];\nu3(0.15957524138416*pi,3.48889624641841*pi,1.057524641560561*pi) q[20];\nu3(0.837599931183933*pi,-0.18149161204210001*pi,3.43780900641218*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.423438055687257*pi,-0.16933731427265097*pi,0.844213066426095*pi) q[2];\nu3(3.5*pi,3.40225609161312*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.924309147326591*pi,3.02756238691564*pi,2.98820245053486*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.165435307314175*pi) q[9];\nu3(0.528843004786112*pi,0.18219069039041502*pi,1.294975000719551*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4716642877081405*pi) q[18];\nu3(0.591647115477572*pi,3.05788854180101*pi,3.7988654406048*pi) q[20];\nu3(0.548174981700473*pi,2.8409946899916*pi,4.15925422200579*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.523672077795707*pi,3.11740795396567*pi,3.10457687209745*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.349111538606112*pi,2.53542238629505*pi,1.0527484426157239*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.44508509898492*pi,2.57840182120338*pi,1.54093766267069*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42070864391599*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.381312934594853*pi,3.44319716876814*pi,1.87674590560219*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.606782436086413*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.347751698346598*pi,0.10644023800431601*pi,3.63840296604645*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.732146505831331*pi,0.09112129270247804*pi,0.913653331913409*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.472866305234822*pi,0.34827745233907803*pi,0.814040997041449*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.30257529845951*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.605336958055925*pi,3.34796813686214*pi,0.5629153022348021*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284655328860774*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.575178524308381*pi,2.63894341591667*pi,3.43177105104047*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.744611060411192*pi,-0.4341706912471483*pi,3.35648090497383*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.409770111943819*pi,0.30012787440658295*pi,4.12377836825302*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48951779146805*pi,0.5*pi) q[2];\nu3(0.736463688909409*pi,-0.31426429277579304*pi,0.895092943626119*pi) q[3];\nu3(0.432354391125877*pi,3.43872842540534*pi,2.05712436859053*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.67157085047105*pi,3.07470552498954*pi,3.3607589158779*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.245584954987554*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37085028578487*pi) q[21];\nu3(0.769163091048976*pi,0.56325873289339*pi,0.950885836289471*pi) q[0];\ncx q[2],q[20];\nu3(0.398552471746171*pi,2.91477394761136*pi,1.81588062678315*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40821151207729*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.26866688093249*pi,2.88621682118801*pi,1.0310621923652619*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.283775885365876*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.422150508652222*pi,3.27706722622452*pi,1.67498319252189*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.509463566584709*pi,0.17159591551837605*pi,3.75107771211333*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41273639873638*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36265305569447*pi,0.5*pi) q[10];\nu3(0.436712981973502*pi,0.6096387255565301*pi,3.7523899422094*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4640878566098205*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295418930704596*pi) q[17];\nu3(0.66514258976045*pi,3.03673700957559*pi,0.5336422766860994*pi) q[18];\nu3(0.66689385303474*pi,0.27724020547598105*pi,3.86511375627758*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42806803469689*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49013208860498*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.355213124257829*pi) q[5];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.3906200427281639*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.779271256519965*pi,3.23655000097053*pi,0.5324563639453274*pi) q[18];\nu3(0.0414704878847924*pi,-0.019320430650902*pi,3.87442837960959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5743754192112998*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5361669216256859*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.32371328383833*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,3.28492596554031*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.183803956731244*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.59861806377693*pi,2.91228708173006*pi,3.89832874450572*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47613139273185*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.418747506442191*pi,0.62893135051979*pi,0.704951743826722*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46371664688714*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47412235122671*pi,0.5*pi) q[14];\nu3(0.260723360284796*pi,-0.26041597196489596*pi,1.72676908631733*pi) q[15];\nu3(1.0*pi,0.0*pi,1.125109855551118*pi) q[16];\nu3(0.423748390945755*pi,2.67647958978538*pi,1.1353326623688988*pi) q[17];\nu3(1.0*pi,0.0*pi,1.186110601298847*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[16];\nu3(0.341597977737771*pi,0.367980640729079*pi,3.9833697178975*pi) q[1];\nu3(0.290297512168284*pi,0.38012563591083404*pi,3.43752382684826*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.348186442923688*pi,0.5323551164708*pi,3.57999498810293*pi) q[5];\nu3(3.5*pi,3.47614777588319*pi,0.5*pi) q[6];\nu3(0.404011177979101*pi,3.20135339713437*pi,1.34988245173421*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.850615560332526*pi,0.06682369315031*pi,4.31524166059823*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.353579044551549*pi,-0.4197771130863654*pi,0.65191625791222*pi) q[17];\nu3(1.0*pi,0.0*pi,1.373473215148463*pi) q[19];\nu3(0.477111125662387*pi,2.5807622984868*pi,1.136408682362179*pi) q[20];\nu3(0.14242356557653*pi,3.37625832211844*pi,0.945271431915795*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.30343240822694*pi,-0.007822595080045014*pi,3.80288668020031*pi) q[1];\nu3(0.382385840841715*pi,-0.040657508606186*pi,3.89393041754772*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.463946354174045*pi,-0.14730030326904098*pi,3.66171032557142*pi) q[5];\ncx q[6],q[19];\nu3(0.447441867758015*pi,2.3385588102452*pi,1.311035915681092*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5491222238595417*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5040352973007591*pi) q[18];\nu3(0.77296639630952*pi,-0.05941224624306002*pi,3.60667390768262*pi) q[20];\nu3(0.167056351217377*pi,0.7299649562537001*pi,0.5509303279814082*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.337192749806055*pi,3.45614465875804*pi,1.6042037495432*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.660722694711456*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.481351256141404*pi,-0.265817587563444*pi,4.10624315520341*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38270209438132*pi,0.5*pi) q[10];\nu3(0.640987465423412*pi,0.20730856009599996*pi,1.000719137691687*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.263540779605104*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.254579521225281*pi,2.92672002613193*pi,1.71536145045786*pi) q[0];\nu3(3.5*pi,3.45915908532217*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.322887572893*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.260151182832774*pi) q[9];\ncx q[10],q[15];\nu3(0.842672959432657*pi,0.35010946807187204*pi,3.96436917414216*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.861405494112957*pi,0.5282232457307501*pi,4.49120735966613*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.14618742295029*pi) q[20];\nu3(0.0854342206467901*pi,-0.11195044471377802*pi,4.24722650470135*pi) q[0];\ncx q[2],q[9];\nu3(0.188691279639488*pi,3.41900957427758*pi,0.5097027893979562*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.226330493869433*pi,3.41340765782426*pi,4.1306891875573495*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.727637074999898*pi,0.6840680668475501*pi,0.707881648322384*pi) q[12];\nu3(0.463298722961216*pi,0.9910672669632099*pi,4.20403499178528*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46470656357805*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.482878877002159*pi,0.90708152839812*pi,4.4629922966708495*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.425106970683232*pi,-0.20055088340321398*pi,1.1700559496007559*pi) q[6];\nu3(0.601129146649863*pi,0.6592589051259301*pi,4.41109107211427*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5243695647323439*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.294748150562907*pi,-0.4324117013018111*pi,1.164564260254648*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.819620859287192*pi,0.93783872883481*pi,4.44827453538507*pi) q[16];\nu3(0.519328986026801*pi,0.10160803047544598*pi,1.484772174164342*pi) q[18];\nu3(0.530051000370333*pi,0.20538810998407997*pi,4.16260109194209*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46172396632501*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.318180748649502*pi,2.9598279855497*pi,0.5518835115143637*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.42563239015582*pi,2.52864934845168*pi,1.377946386096778*pi) q[16];\nu3(0.822019521551044*pi,2.34592341183623*pi,3.81887342287685*pi) q[18];\nu3(0.491779670672629*pi,2.7169861700725*pi,3.97129571717259*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.626918097466754*pi,-0.347962490980423*pi,3.5577664284478*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.484939564629115*pi,0.33990350862071705*pi,1.303186482246109*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.34985108705289*pi,0.5*pi) q[1];\nu3(0.634699533143637*pi,3.04122677549434*pi,3.48755887791582*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[14];\nu3(0.657639383159178*pi,-0.213939712463512*pi,3.6372905067094*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42546569041695*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.270331190441901*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.204174515267727*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47702620510196*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38966730294116*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.222354247781626*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2277632486854189*pi) q[7];\nu3(3.5*pi,3.46906131076371*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.4090734356675298*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44643387806673*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.297859812264414*pi) q[17];\nu3(3.5*pi,3.48236482680272*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.200287336844432*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.46994199139009*pi,0.5*pi) q[4];\nu3(0.582102992581877*pi,-0.12990659534729798*pi,4.01682820423546*pi) q[5];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.682437998068309*pi,-0.09539253443461398*pi,4.46638664331179*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.632912510859757*pi) q[12];\nu3(1.0*pi,0.0*pi,1.254071762072654*pi) q[13];\nu3(0.576260919873604*pi,3.06475248888129*pi,4.41700442392221*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5080659144521698*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.379897939569982*pi,3.43812450509445*pi,1.160404768886801*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5447153222152323*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44842966514998*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.217297894198325*pi,0.16404961255016204*pi,1.265926978938485*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.445135367462051*pi) q[14];\nu3(0.91995556865498*pi,2.72109163734069*pi,3.79844183058015*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.769427515379841*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.340724704026241*pi,2.89558651651104*pi,0.673732050883987*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.405518369019569*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41670567255114*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.304925950804512*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5437473718180184*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.589238589702005*pi,0.90641328400228*pi,0.825802705517959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0312174423401614*pi,2.97288503330714*pi,1.4925923661658849*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.420701954363443*pi,3.33643370767723*pi,4.35852519318405*pi) q[11];\nu3(0.666555529468239*pi,-0.377240128029127*pi,4.14087816303973*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.610905693928249*pi,0.50422146562541*pi,0.8228309769742199*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5828391108384241*pi) q[9];\nu3(0.313460077884217*pi,2.56510772785119*pi,0.9506965134780601*pi) q[11];\nu3(0.871818976589279*pi,0.13768809612639799*pi,3.99159354137995*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.252288495708968*pi,3.35795089466317*pi,1.205378946225494*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.390571443797142*pi,3.35193042496291*pi,1.458493817045802*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.888483796693506*pi,-0.4372340271071622*pi,0.924045910575393*pi) q[3];\nu3(0.691588773564146*pi,3.27646373348255*pi,3.92802143285807*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.438186561195982*pi,-0.196737786483211*pi,1.168363338947929*pi) q[16];\nu3(0.396757426328664*pi,-0.07998449391088702*pi,0.676703108698811*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.66646309994376*pi,0.63501482673717*pi,0.614218468514727*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.841094476120038*pi,0.118251939453492*pi,1.4647816491725512*pi) q[0];\ncx q[1],q[5];\nu3(0.378116627882331*pi,-0.4073508217902474*pi,4.03639027766683*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.501943853994851*pi,0.7507503959550901*pi,4.27829378361021*pi) q[4];\nu3(0.310387944416543*pi,0.111462000972963*pi,1.063313082724678*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.22964508258562*pi,-0.23567855763718099*pi,1.251958324858598*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.318988931858117*pi,0.28053805366182805*pi,4.00652497190114*pi) q[16];\nu3(0.390758446094696*pi,-0.395147949839782*pi,1.397818132985847*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.754056522441467*pi,3.48523372320905*pi,3.54925985826473*pi) q[0];\nu3(3.5*pi,3.48666213885347*pi,0.5*pi) q[1];\nu3(0.794598844048469*pi,3.14615321687168*pi,3.93958858034677*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.247212019013976*pi) q[5];\nu3(0.560448521961749*pi,0.5002877809245301*pi,1.0679290501373129*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.404622549373204*pi,3.20488651888089*pi,1.236179373000194*pi) q[9];\ncx q[11],q[15];\nu3(0.93994980140914*pi,2.87533012915826*pi,3.27910473970713*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.50434344297714*pi,-0.22841996134980602*pi,1.193779231009396*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.177772484841972*pi,3.46728647940584*pi,1.396663953163535*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.764691050834064*pi,-0.095078954446084*pi,0.9360632801116711*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45115686512575*pi,0.5*pi) q[11];\nu3(0.794649270527267*pi,2.71583365835136*pi,3.47614253080632*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4000571462252749*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.453910211673162*pi,-0.34413294157223*pi,4.49010315236505*pi) q[18];\nu3(0.884763788204487*pi,-0.215036659094197*pi,4.350037112972*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38754838471356*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5296802770649243*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.480842270296906*pi,2.99792737348056*pi,1.052571755463715*pi) q[7];\nu3(0.326161685355345*pi,0.6100055101942801*pi,4.02294389031138*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.285821518295112*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.141113414180355*pi,-0.46698952713569297*pi,4.3243501567032805*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.204656865068686*pi,-0.367367177465749*pi,1.410793924930672*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.41701513187652*pi,0.24151725345878305*pi,3.85248307108053*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45153732844982*pi) q[15];\nu3(3.5*pi,3.43667403767564*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198774166551909*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.45500407845302*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\ncx q[0],q[17];\nu3(0.52755281050803*pi,3.25025612684998*pi,3.40555728431126*pi) q[1];\ncx q[3],q[12];\nu3(3.5*pi,3.43803041933533*pi,0.5*pi) q[4];\nu3(0.584413368122977*pi,0.50479893528631*pi,4.23148022870751*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.328734631206552*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.36512651421825*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.342848536260036*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46472547358314*pi) q[20];\nu3(3.5*pi,3.45811542201242*pi,0.5*pi) q[0];\nu3(0.21057617141915*pi,2.7824025876569*pi,1.60379692964197*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.447320513315218*pi,2.42855444527366*pi,1.167560541840833*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.269767447607792*pi) q[17];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.44052371971294*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.174402714042948*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5683986158669665*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30929267097466*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.43722601237029*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47120855346073*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218278767464715*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.46306575212781*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3622106709185*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.266222977878493*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.467452601890701*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.847426669982478*pi,0.28467413840814404*pi,4.2489850636698705*pi) q[3];\nu3(0.664315491681724*pi,0.033448188318265015*pi,1.222141557208944*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.468005209702016*pi,0.9583106611996499*pi,4.42944145744443*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.602333583668593*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.83440494630225*pi,3.29162024112404*pi,2.92844637529272*pi) q[3];\nu3(0.303104864688011*pi,-0.223469123226681*pi,4.0919502706745*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.204763603863658*pi,0.31843712693694404*pi,3.42014646492789*pi) q[11];\nu3(0.574095102661033*pi,2.97493292153265*pi,3.1872501750432*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.506940345669082*pi,3.10346806674577*pi,3.11858787902467*pi) q[15];\nu3(0.712421732540478*pi,3.12857958250659*pi,4.33763651503183*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.890697039002174*pi,3.24622381724721*pi,3.44077622174363*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.514161197668821*pi,-0.4401508927592662*pi,3.59755319569839*pi) q[10];\nu3(0.614035063873428*pi,-0.18065726357245498*pi,3.9721728445516*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.846301228138106*pi,-0.352667820897194*pi,0.835257812695852*pi) q[15];\nu3(0.421707196458137*pi,3.01592387992867*pi,1.3375159900236882*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.652392724239476*pi,-0.165954741942625*pi,3.38105348004504*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.43469507485627*pi,-0.068721099417625*pi,1.01343518237288*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.166244456994425*pi,2.90302663069774*pi,0.877770898660274*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.307875237574167*pi,0.05043512680849804*pi,1.435607703259913*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.384545048374355*pi,3.30089454496488*pi,1.88489627200734*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.786086357049686*pi,-0.22287602578667098*pi,4.06500585540327*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.642118604406397*pi,-0.19123798259395602*pi,3.49860825792819*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.10735867898808*pi,3.45743554558429*pi,0.8225206553058*pi) q[13];\nu3(0.47961124074717*pi,3.05894331209117*pi,1.86310441140834*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.231885995004488*pi,0.33323017503792995*pi,3.92583423666122*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.109708692872462*pi,2.56956307869733*pi,1.1268267733799129*pi) q[6];\nu3(0.66112732770194*pi,0.16052617462821195*pi,4.44460261390112*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.73248273965694*pi,-0.363928319518261*pi,3.78606135504206*pi) q[14];\nu3(0.191084455186869*pi,-0.21257500933555*pi,4.31760570348597*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.42647687630874*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.73836398678203*pi,-0.014296752909886024*pi,0.941841425486228*pi) q[7];\nu3(0.327984473209908*pi,0.5014639949401201*pi,3.75765599711097*pi) q[8];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.260492611348667*pi) q[15];\nu3(0.505492429172367*pi,3.34820105638473*pi,1.68069713586441*pi) q[17];\nu3(0.874195561719864*pi,3.30204523777874*pi,3.20612467902575*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.30769323474476*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.39849050434822*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.633415507641771*pi,2.78616452170524*pi,3.37869659217222*pi) q[8];\nu3(3.5*pi,3.29426383848626*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.223234326794668*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1293341275000501*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187012140065123*pi) q[18];\nu3(0.652842934022458*pi,3.22541321744308*pi,3.0034041132367*pi) q[19];\nu3(0.431416937623921*pi,0.403904341470101*pi,4.035114482929529*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.2915603860605*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.686628213237404*pi,0.43865719045958096*pi,0.655898652430673*pi) q[21];\nu3(3.5*pi,3.33097674923243*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.103599595199029*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43520484144068*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.61591621929718*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4332317050593*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281725317788172*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38470100432917*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44293827254905*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.43563821112205*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.381322103543536*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.222859688775388*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.5276880429880375*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5122263684923194*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.31265396634684*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0545280590163228*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5440237107706273*pi) q[6];\ncx q[8],q[16];\ncx q[9],q[14];\nu3(3.5*pi,3.478206105234*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5179824776662731*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.352358820384703*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.88293599073235*pi,0.43553857317412803*pi,4.3918420862059495*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43063410592362*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.244628732762409*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49404949810452*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.36822540565644*pi,3.04934712747051*pi,0.896222316617515*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.8499151007533*pi,0.09898701039477797*pi,1.253317008429254*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.331973224260301*pi) q[21];\nu3(0.176663074513332*pi,2.67615884991735*pi,1.2025966598072189*pi) q[0];\nu3(0.431298605018307*pi,3.03027196827031*pi,1.204219916850908*pi) q[1];\nu3(0.648215371360286*pi,3.20026271012333*pi,4.42382432988529*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.201638786473145*pi,0.5602833769473201*pi,4.11229280236667*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.454583191289506*pi,3.2332824623192*pi,1.085191706396724*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.673141156358642*pi,3.41593237825963*pi,0.675139512879838*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5179388230000228*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.146211106398963*pi,-0.09546540964427402*pi,4.35219145823711*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.49674128368975*pi,3.46145005271159*pi,0.709312189729443*pi) q[2];\nu3(0.66573665512097*pi,-0.26137066532922903*pi,1.174274255374237*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.345250602518466*pi,3.42166927004739*pi,1.95565117629634*pi) q[7];\ncx q[8],q[16];\nu3(0.390135443495487*pi,-0.26454893394102297*pi,3.93634220820825*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.415102395288351*pi,0.99341142641867*pi,4.34323284800549*pi) q[11];\nu3(0.758789205806783*pi,0.27605623526538603*pi,4.34803736610321*pi) q[12];\nu3(0.438121161490069*pi,0.55220363831216*pi,4.214240636950191*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.109222551792631*pi,3.26845161899136*pi,1.76362216684568*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.458606629902307*pi,0.35175923840770495*pi,1.280427326727049*pi) q[3];\nu3(0.25361298029308*pi,0.68435763777478*pi,0.5938235166766551*pi) q[5];\nu3(0.386303532459385*pi,-0.43431130676218843*pi,0.689034123389597*pi) q[6];\nu3(0.698552909554249*pi,-0.38801364931124*pi,4.22434660566588*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.284804845051649*pi,-0.4034326365003899*pi,1.7120033426989*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.369390604521484*pi,-0.169454398397559*pi,0.5163610947583284*pi) q[13];\nu3(0.494349478493728*pi,0.35180333806086395*pi,1.3015563277021132*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.423270365800997*pi,3.09927732372108*pi,1.99263037662745*pi) q[5];\nu3(0.433641804510468*pi,0.48813034759253005*pi,4.11668576555676*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.6517509989815*pi,0.18288464531974802*pi,0.630163416545503*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.508813143157275*pi,2.82366682664101*pi,3.63942266938282*pi) q[17];\nu3(0.256973729246617*pi,2.88591402078233*pi,0.943218654505789*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.434254094273899*pi,-0.22151247973482002*pi,0.706773695174734*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.347332251678091*pi,-0.32143541076732096*pi,1.56719073473872*pi) q[17];\nu3(0.145280570383652*pi,0.29284194664195595*pi,0.5130156135607435*pi) q[18];\nu3(0.86798648219833*pi,3.02056724193294*pi,3.84677248866923*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.26763596730288*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1894083745344979*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.664949006517885*pi,2.73943457183842*pi,4.10649611167362*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.572256683467472*pi,2.71726036952174*pi,3.66200338812023*pi) q[19];\nu3(0.543934375221711*pi,2.73452406004235*pi,3.84931989492722*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.75260979428595*pi,-0.28477235065568196*pi,1.13686235581937*pi) q[10];\ncx q[14],q[15];\nu3(0.338339809639996*pi,-0.195743551030848*pi,1.002967220312031*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.553924358826962*pi,-0.05303976572684099*pi,3.67640777727529*pi) q[20];\nu3(0.146595314669586*pi,3.15589194138533*pi,1.65969071714658*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5616862385519261*pi) q[1];\nu3(3.5*pi,3.38252405975338*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.300298736716639*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.32730919927715*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4145200403137*pi,0.5*pi) q[9];\nu3(0.557689372390632*pi,0.36515940040847195*pi,3.86095661794261*pi) q[10];\nu3(1.0*pi,0.0*pi,1.250472075972909*pi) q[12];\nu3(3.5*pi,3.43685522613235*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2828023432262419*pi) q[15];\nu3(0.326042848417019*pi,0.265730711840217*pi,0.806322490134901*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252656393589561*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.144201970503111*pi,0.7803336988256*pi,0.7151410723593*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.45568107396387*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[11];\ncx q[7],q[17];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1486421834359208*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.624031541794425*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.43506110638086*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4445066429232*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1938281968524591*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.318613682385552*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36443747672692*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.614363661117465*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5160783482645459*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[11];\ncx q[7],q[17];\ncx q[9],q[12];\ncx q[10],q[21];\nu3(3.5*pi,3.4996470773821*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.412728625182719*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1538019742454542*pi) q[20];\nu3(0.442641025249552*pi,0.73277535063791*pi,3.9268291620012*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48627476553241*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45031940160976*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.640430960487478*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48761765717746*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.270268724290708*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259027696462641*pi) q[21];\nu3(0.577231334762853*pi,1.10120260120953*pi,0.643550519299692*pi) q[0];\nu3(0.733104853577747*pi,0.80331134248259*pi,0.6279071901648661*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.368570341400174*pi,3.15395584179542*pi,1.66412740728644*pi) q[14];\nu3(0.25810471751038*pi,2.80906115871087*pi,0.84815445099746*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5204036013658907*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.622111535630605*pi,2.89979697513732*pi,3.72211158832758*pi) q[1];\nu3(0.356152193582172*pi,-0.382083448433208*pi,1.361584946702197*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.751742826193256*pi,2.9116916242128*pi,4.33183150993079*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.557171742064819*pi,0.78512407404541*pi,0.873310158538462*pi) q[14];\nu3(0.375704695327684*pi,-0.35373193435469497*pi,1.6012157252257*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5321904464052563*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5616414728795227*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.200556312124353*pi,2.90207633798613*pi,0.764926499984186*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.485547129012678*pi,-0.21281044823634698*pi,1.140882610905342*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.820752980113508*pi,0.394811124704742*pi,0.621320812514591*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.503151839675702*pi,0.9392114899760999*pi,4.43223782690964*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.322311941377068*pi,0.17367750517232605*pi,3.69993614344218*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.577164618179649*pi,-0.321306525595596*pi,4.16267899345287*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.202218816756786*pi,3.2007686639544*pi,2.0400474358200498*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.522288956993543*pi,3.29747300017874*pi,3.49108012508595*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.504340488603385*pi,2.89948158105365*pi,3.53017544630843*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.12358532255631*pi,-0.382728133813226*pi,1.81263572788253*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.718340321686424*pi,-0.04904570293277999*pi,0.5643116508961955*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.644767870330892*pi,3.46123591622931*pi,3.04841201884168*pi) q[9];\nu3(0.207261825527841*pi,-0.431180390860381*pi,1.3388246984955021*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.815061813483787*pi,2.58345475666638*pi,3.95227731724922*pi) q[13];\nu3(0.433300311831544*pi,3.110894303167*pi,1.54836380376124*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.633337707826123*pi,0.38908390741074295*pi,4.1219018079673795*pi) q[19];\nu3(0.688048554999639*pi,0.477591252071249*pi,0.7017575745128151*pi) q[20];\nu3(0.702400630693301*pi,3.20004038034856*pi,3.02092524890931*pi) q[21];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.577921395565307*pi,3.1644403446512*pi,4.1465828526054995*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.36464246991853*pi,-0.07664241657634902*pi,1.247117466930617*pi) q[10];\nu3(0.306894865240807*pi,3.3290658929181*pi,4.33780932005147*pi) q[11];\nu3(0.782915575610263*pi,3.49171737911331*pi,0.630252708003521*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.393701980089205*pi,-0.395673820984794*pi,0.672436726627926*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.595512901433252*pi,0.270704871392516*pi,1.2839267330209791*pi) q[18];\nu3(0.179649821642911*pi,0.25740574423864304*pi,3.95070558120209*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.159260778644509*pi,0.473004962553199*pi,0.773205875889435*pi) q[21];\nu3(3.5*pi,3.43495789055172*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.762793310349617*pi,3.33379310285536*pi,3.67788582032816*pi) q[4];\nu3(0.525579784102845*pi,3.31794531098285*pi,4.35870933946461*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.188166094253615*pi) q[7];\nu3(0.707341046183135*pi,-0.278979946013157*pi,4.00571435010519*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.694603406853458*pi,3.32299716077919*pi,3.00546817802893*pi) q[11];\nu3(0.28638592055594*pi,-0.12769659923111099*pi,4.1146942866392795*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.193977342958082*pi,-0.104366310200808*pi,3.69071555967234*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.511238569959417*pi,0.22768222217531398*pi,3.9916278956461*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.163307667274013*pi,3.33728704636767*pi,4.42302119308634*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39148190638646*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.179866399216193*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.648955362136442*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[7];\ncx q[2],q[5];\ncx q[4],q[11];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[12],q[18];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30885691663441*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5478832004871932*pi) q[3];\nu3(3.5*pi,3.49792408052428*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.218771255498533*pi) q[5];\nu3(3.5*pi,3.46362697586785*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44828060807251*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.269862284608314*pi) q[11];\nu3(3.5*pi,3.48540731623723*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45359471687338*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1538331605753869*pi) q[14];\nu3(1.0*pi,0.0*pi,1.118036863881736*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.325726496657294*pi) q[17];\nu3(1.0*pi,0.0*pi,1.096211249426992*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[3];\nu3(0.466727450312587*pi,3.39600774882319*pi,1.58275514771505*pi) q[1];\ncx q[2],q[5];\ncx q[4],q[11];\ncx q[6],q[17];\nu3(0.77798471596239*pi,2.54812748441751*pi,4.03079277992511*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[12],q[18];\ncx q[13],q[14];\nu3(3.5*pi,3.40472530798524*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46921294922319*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267026457612094*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30058830362097*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.782344168623993*pi,3.08919850784351*pi,3.61933738681729*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5578163745372113*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.884854316253991*pi,3.03579056163489*pi,3.45272627285387*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.71021073352016*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39469905170799*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5270090728527248*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5891467186904862*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49581415444644*pi) q[18];\ncx q[19],q[21];\nu3(0.580263662644725*pi,-0.452470216907659*pi,0.5240631575102942*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.440381375080035*pi,-0.4206856715718616*pi,1.35823274034193*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45183533910603*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.2223996173972589*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.656605115993232*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.602028041159115*pi) q[21];\nu3(0.806801848683891*pi,0.8288741654812799*pi,0.770293148466773*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.126154261104484*pi,0.52786747238707*pi,3.85343565983475*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.524212376141985*pi,0.392381561078876*pi,4.09715680686421*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.472849200372534*pi,3.36495127954831*pi,0.7744433893625919*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5414762121742602*pi) q[10];\nu3(0.277998859805918*pi,-0.091830784027431*pi,1.287709547494993*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.760321837448147*pi,3.19698802964677*pi,3.36975125307487*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.305873565403872*pi,0.07182030098751102*pi,0.9777546144945171*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.621840962377397*pi,2.64943585617148*pi,3.48374341531835*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.39836478495883*pi,-0.028640720962096022*pi,1.1230325744040162*pi) q[9];\nu3(0.705424833921099*pi,0.7447352559612801*pi,0.917778695834194*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.689753071869654*pi,0.10869872409417503*pi,4.005628788429631*pi) q[5];\nu3(0.694377818207949*pi,3.49472372745294*pi,3.36621400071159*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.773255072625268*pi,2.97668845935142*pi,3.92707059980333*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.554222356951493*pi,-0.148806643757403*pi,3.86873389360625*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.684780565300198*pi,2.53843410991012*pi,3.9081702399777*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.502833594105774*pi,0.23246377462219003*pi,3.61927811447918*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.634485978152438*pi,0.18150550262279697*pi,1.65734025918276*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.255780980229422*pi,2.49409473261822*pi,1.0217072876180668*pi) q[15];\nu3(0.424627703681539*pi,-0.23292660440672602*pi,4.36994465981821*pi) q[16];\nu3(0.458740325789608*pi,0.483524761109387*pi,3.69402904261241*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.747267542893864*pi,0.28506884392931897*pi,4.328164664864239*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.486797995765631*pi,2.80243040117614*pi,3.91177514084039*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.187680356790815*pi,3.04861600272046*pi,0.8083839710304279*pi) q[12];\nu3(0.781059447882081*pi,0.03534584056776202*pi,1.0051720402537438*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.438908647157319*pi,-0.02293763498391399*pi,4.03327764347405*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.589851253757612*pi,-0.299150694099315*pi,1.0142303018424639*pi) q[17];\nu3(0.498224526400565*pi,0.69165632065054*pi,4.12764616718352*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.561221764806119*pi,0.04589252289727097*pi,4.26405808232701*pi) q[20];\nu3(0.119024474073093*pi,-0.365445198224586*pi,1.75909445472505*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.458120346909923*pi,-0.277163513431816*pi,3.92381780386672*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.521596689592185*pi,3.08845617436204*pi,3.45705367532678*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.457313388554908*pi,2.92821135350932*pi,1.71325327420166*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.495236649541151*pi,-0.351518839767914*pi,4.28798842946163*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.370568530924356*pi,0.45424252707883295*pi,3.94280612164444*pi) q[20];\nu3(0.284789976130618*pi,-0.319704103337871*pi,1.53368416492714*pi) q[21];\nu3(3.5*pi,3.46998545792985*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37036738338717*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.163641915487068*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.295222984600855*pi) q[9];\nu3(0.61729492452635*pi,2.86747667291056*pi,3.61644103144797*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.429300119783072*pi,3.16560308171818*pi,1.4713965971354042*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[6];\nu3(3.5*pi,3.38364631493452*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49507737221849*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1238139121645991*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.542105287219411*pi,2.82309049094853*pi,1.202989249651376*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1497875916522728*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,4.3871283033402495*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5397403485031091*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39074142060681*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.336077967335995*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[6];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5021083600502969*pi) q[5];\nu3(3.5*pi,3.42351432170416*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48762565256797*pi,0.5*pi) q[8];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.3539174273668388*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[15];\nu3(3.5*pi,3.44297120560936*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.354563056412333*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37304259156258*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258608050645221*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34332724803474*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.098152400670764*pi) q[10];\nu3(3.5*pi,3.48353946243198*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.34253959522328*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.283439845044596*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32358629530225*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.36413555107545*pi) q[21];\nu3(0.368989457245911*pi,0.12379952969908403*pi,0.82854392063066*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.376262212049579*pi,-0.4846233510280642*pi,1.399382554691691*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.38747817916598*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49601722715279*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48571973856523*pi) q[20];\nu3(0.363309421547947*pi,0.462755509849187*pi,0.950951692019841*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.710033900058074*pi,0.029881404436409964*pi,1.50423823986306*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.260456753147132*pi,0.6243914620322399*pi,3.68043677207109*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(0.55019921805226*pi,0.05910760760891598*pi,0.75816992620779*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47225128127229*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.665389776860462*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37985909761526*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.762328903759057*pi,-0.4529848863633837*pi,4.379852101811251*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.80741469856542*pi,0.7835539650603001*pi,0.647774398903351*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.748708664555251*pi,3.47642580642575*pi,0.605286484311412*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.522232809906129*pi,0.431428107810818*pi,4.43973269825457*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.443286049707991*pi,2.93782351700259*pi,1.65912069588456*pi) q[4];\nu3(0.567430436446217*pi,-0.24966754320683598*pi,4.00093649011877*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.460244370566607*pi,3.37120137847864*pi,0.682163667850839*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.22019291858578*pi,3.41218105403263*pi,4.151159311860241*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.824255239011663*pi,3.12169112268874*pi,4.1625068817853705*pi) q[4];\nu3(0.61269138765715*pi,0.279529416657024*pi,1.50735238856259*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.421760513030642*pi,-0.23885021730468903*pi,3.75441019476059*pi) q[13];\nu3(0.271709239538068*pi,2.93365433265291*pi,1.74964692563695*pi) q[14];\nu3(0.696195764498494*pi,2.47047213271238*pi,3.9475013350557*pi) q[15];\nu3(0.788802335200339*pi,-0.148497308600141*pi,1.290992219474838*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.256787750597167*pi,0.50987493565068*pi,0.72106340824725*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.348440549751869*pi,0.07211213376819903*pi,3.70721575579448*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.156762789697718*pi,0.029076909898057002*pi,1.4274960382948199*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.590880818965918*pi,0.6441758153399699*pi,4.49025128770203*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.629268366524533*pi,0.18893470874072704*pi,1.56299802773947*pi) q[15];\nu3(0.549784483667989*pi,-0.1745771277637*pi,3.99590216572645*pi) q[16];\nu3(0.741529411728757*pi,0.39007201040653705*pi,1.54289102941052*pi) q[17];\nu3(0.272002102262289*pi,3.08649101498747*pi,1.70284652617262*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.68610922710187*pi,-0.0036916711574950245*pi,4.125122900503429*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0353136370965984*pi,-0.228943897505971*pi,0.5310579533520765*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.894079545170496*pi,3.4492461341145*pi,2.99931948475511*pi) q[7];\nu3(0.543868713294575*pi,0.38671257319865204*pi,0.651996294526526*pi) q[8];\nu3(0.330690454782524*pi,-0.26624509437030297*pi,0.819981098769851*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.422753300139246*pi,1.11530728526815*pi,4.34349258487293*pi) q[17];\nu3(0.560066538477559*pi,3.26590340495001*pi,4.00116165856274*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.470588810138861*pi,0.44222399434147097*pi,3.47346911168532*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.710764482231743*pi,0.23952550280388696*pi,0.660752588218964*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.107293954372317*pi,0.025909793794200997*pi,4.02393842854286*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45916156329669*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.278278857664826*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.513837184124727*pi,3.07346002265183*pi,0.5016923329676768*pi) q[11];\nu3(0.649436088471501*pi,3.46357096310525*pi,0.7907052820285609*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.457292116925157*pi,0.32011193437156504*pi,1.12374848685205*pi) q[21];\nu3(3.5*pi,3.48500054064661*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.518441996446876*pi,0.057467800308447003*pi,0.723191900678336*pi) q[11];\nu3(0.622591816164897*pi,0.71738773537218*pi,0.954584565416714*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1693663526527471*pi) q[13];\ncx q[14],q[17];\nu3(0.4406186566344*pi,3.29708486002653*pi,1.354035066722247*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.46226068174276*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31692638224197*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5181097142214451*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1702284462524*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46688050813678*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261420354047168*pi) q[17];\nu3(1.0*pi,0.0*pi,1.35530080518831*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\ncx q[3],q[7];\ncx q[4],q[5];\ncx q[6],q[11];\ncx q[8],q[16];\nu3(3.5*pi,3.47459195809143*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.639691701933225*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.30974686110607*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47077472870736*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29970628310587*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5249237496343215*pi) q[7];\nu3(3.5*pi,3.41917567581323*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.216816588495428*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2631107501340582*pi) q[15];\nu3(1.0*pi,0.0*pi,1.108431419198701*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.66549640619017*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37299818459105*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\ncx q[3],q[7];\nu3(0.305501892441693*pi,0.264277887955054*pi,3.79179810146489*pi) q[4];\nu3(0.173593153823051*pi,0.46441357101245395*pi,3.85573211121323*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[16];\nu3(3.5*pi,3.40877837950398*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39692217166014*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.262548733237324*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.685436487206887*pi) q[19];\nu3(1.0*pi,0.0*pi,1.320012428826646*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nu3(0.726591268263579*pi,1.09272010396216*pi,0.881753474948047*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.602754838456245*pi) q[11];\ncx q[12],q[18];\nu3(0.883103097449314*pi,0.13482769496966496*pi,1.289022576005122*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5722497658499108*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45136207887472*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5035619625609223*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41098468584254*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.18729271473515*pi,3.03956504537831*pi,0.5640751967070637*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.634964573190361*pi,-0.26424439309619696*pi,3.41754467589323*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.724323438963904*pi,3.00811124053958*pi,4.40403676382838*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.853451560294649*pi,3.18301064309614*pi,3.43411854766743*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.518917187122653*pi,2.93515269938456*pi,3.89864049291412*pi) q[6];\nu3(0.252657217691976*pi,3.20432764619737*pi,1.484547411553748*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.463026844383174*pi,-0.31961878529377397*pi,1.284048405225466*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.542677753485806*pi,3.29424473074583*pi,0.600229077764121*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.758690976164354*pi,3.10982985518546*pi,0.5301194948233141*pi) q[17];\nu3(0.317527497277849*pi,-0.07159427481504499*pi,4.1890166399382505*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.199716544156616*pi,-0.11939179104262398*pi,1.077390839697625*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.632685391593424*pi,3.49735265324527*pi,4.11082933304799*pi) q[1];\nu3(0.483125351446158*pi,2.88614396172051*pi,1.436802687206493*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.577196859420598*pi,2.90739488699531*pi,3.67246681740733*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[8] -> c[8];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.180887459621713*pi,0.263202036493296*pi,0.610073562523333*pi) q[9];\nu3(0.665411638747455*pi,0.385948373982983*pi,4.44989737948588*pi) q[16];\nu3(0.426892805118872*pi,-0.06495986439803902*pi,3.9087494791945*pi) q[20];\nu3(0.130460102092577*pi,-0.22738187518324599*pi,4.04093001493725*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.102859439913713*pi,2.87040683901012*pi,0.630763975658517*pi) q[0];\nu3(0.552660395296425*pi,2.65458140494792*pi,3.72267285200057*pi) q[1];\nu3(0.179049389502899*pi,3.23361232276758*pi,1.89535557527695*pi) q[2];\nu3(0.579828493195781*pi,0.15627134511725604*pi,1.2871205018743859*pi) q[3];\nu3(0.146290264699459*pi,0.34351894685789597*pi,3.79882235084022*pi) q[4];\nu3(0.303557022187814*pi,3.37078952782713*pi,1.68174541102492*pi) q[5];\nu3(0.860560363864149*pi,2.72460206607415*pi,3.59768841163698*pi) q[6];\nu3(0.438183442466266*pi,3.04169970984578*pi,1.85163462459687*pi) q[7];\nu3(0.221357711356124*pi,-0.4003718214427844*pi,4.21049686494072*pi) q[8];\nu3(0.537143228342097*pi,0.12839011554533897*pi,3.69688432165693*pi) q[9];\nu3(0.620817939301376*pi,-0.21686773807078202*pi,4.3320318218629*pi) q[10];\nu3(0.788995970757844*pi,-0.11631302518035902*pi,3.88798722119208*pi) q[11];\nu3(0.395675129845924*pi,3.46777434428207*pi,1.449128015977694*pi) q[12];\nu3(0.546222646855087*pi,2.4617439126834*pi,3.94664043585162*pi) q[13];\nu3(0.555330926258919*pi,2.95318647256363*pi,4.2728879063189495*pi) q[14];\nu3(0.186957504489286*pi,3.31334745425507*pi,2.1153778749945102*pi) q[15];\nu3(0.588164941569127*pi,0.7874928152982501*pi,1.07301712020434*pi) q[16];\nu3(0.326436728599291*pi,0.44214480642812104*pi,0.527103322122941*pi) q[17];\nu3(0.323396267694676*pi,0.94506913825696*pi,4.01492190896027*pi) q[18];\nu3(0.229337818372528*pi,-0.4142463469931704*pi,1.348587489440611*pi) q[19];\nu3(0.725493494658975*pi,0.16116762516580496*pi,4.21788251910188*pi) q[20];\nu3(0.256272126070276*pi,0.061270727091838006*pi,4.498907119595*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3748014200097*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.1783339448494*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37585998713706*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43321835465864*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1846508858193991*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337454946232673*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.24397805169049*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33960093493512*pi,0.5*pi) q[6];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.2000489703571269*pi) q[13];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.0833750910189859*pi) q[19];\nu3(3.5*pi,3.40052767230635*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36334828336826*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.241623177277353*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[13];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.314007125334981*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.608033934827382*pi) q[8];\nu3(3.5*pi,3.37076619925815*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47466923904325*pi) q[14];\nu3(1.0*pi,0.0*pi,1.191577344944226*pi) q[16];\nu3(3.5*pi,3.48031508629161*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.24673891165563*pi) q[20];\nu3(1.0*pi,0.0*pi,1.09435410047812*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.4681833613882*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(3.5*pi,3.40427346354144*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5155162324084137*pi) q[13];\nu3(1.0*pi,0.0*pi,1.372265066457256*pi) q[15];\nu3(1.0*pi,0.0*pi,1.428948387873582*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.49696373440195*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5531945747684328*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[13];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.40895745710062*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41912075123214*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43586911455473*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(0.513438658176332*pi,0.410454048137154*pi,3.82245458667327*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.469123526250383*pi,0.05847529806356899*pi,0.5377148621250826*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30843125912516*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40035505044344*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.134862860230853*pi,3.40180100421089*pi,0.818762232872744*pi) q[3];\ncx q[4],q[17];\nu3(0.623425253078252*pi,3.49854718449929*pi,4.27833321365144*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.442157602983467*pi,-0.212475391899067*pi,1.0806678379750951*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.240552908418322*pi,-0.35768333152376797*pi,1.75376082194148*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.528197369935979*pi,3.49446172953938*pi,3.93403833151868*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.213737102364196*pi,-0.30341192972061704*pi,3.82320197374834*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.416083497752099*pi,-0.4828685811833699*pi,1.328993594511628*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.207795126743094*pi,2.39565895760918*pi,1.347102935309594*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.292916305419238*pi,0.68102877959765*pi,4.4084653811435395*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.82091395792882*pi,-0.27450410152140803*pi,3.34758256549701*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.583390086191512*pi,0.08525075882431399*pi,1.081686521073303*pi) q[12];\nu3(0.135850473839017*pi,3.46385973961849*pi,1.199924125479948*pi) q[13];\nu3(0.751691697866888*pi,2.78957633417447*pi,3.5928827940359*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.675608481458916*pi,3.00295037999092*pi,4.43277285154507*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.508463771612936*pi,-0.16204833676833302*pi,1.355214616714709*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.371269413162871*pi,2.83944477132801*pi,1.277054173517735*pi) q[9];\nu3(0.129483164756885*pi,2.61932459215951*pi,1.286303338749814*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.556537650036388*pi,2.89702498359067*pi,1.398071228214134*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.267092639703443*pi,-0.03159382408526801*pi,1.065041501257298*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.306084612134697*pi,3.12682626725498*pi,0.6780832609545739*pi) q[18];\nu3(0.566835934321003*pi,-0.379110963238547*pi,3.34766073613532*pi) q[19];\nu3(0.538786245722079*pi,0.09025847996226*pi,3.89576031248353*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.493778685056233*pi,0.73598109014494*pi,4.31083762331504*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.880210187922973*pi,-0.381115143666861*pi,3.28340281114361*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.607791897559369*pi,-0.4371349433774812*pi,4.46588797660782*pi) q[18];\nu3(0.390082003765958*pi,3.23722913519387*pi,1.115934025046763*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.284316373277987*pi,-0.319100380348392*pi,1.4110344924612042*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29041231599733*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.191944884350921*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.524476089714766*pi,3.01476236555832*pi,4.33051577016247*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.489992272403762*pi,-0.4751522919328673*pi,1.443472960220395*pi) q[21];\nu3(0.798066854383667*pi,-0.126474551011592*pi,3.88333887542661*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.401309645917628*pi,0.259687610582951*pi,4.34706104063317*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.800641458113421*pi,0.192663670553344*pi,1.105814186320625*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.480125006138589*pi,-0.12276759138563698*pi,3.99064576673094*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.331639685266144*pi,3.19754162674831*pi,0.629773334776526*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.772315984071846*pi,0.15101719509633205*pi,1.259558865982664*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5469897809298994*pi) q[6];\nu3(0.573332481051133*pi,3.11682969421191*pi,3.65599372626711*pi) q[7];\nu3(3.5*pi,3.45140831252913*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.602203466391912*pi,-0.4697776359628128*pi,3.87416158378756*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.270470165659362*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43569519686176*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.189993881050968*pi) q[5];\nu3(0.169247694608704*pi,3.29918541107516*pi,4.233557636144059*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.36896525232389*pi,0.9343857667542601*pi,4.04274770159833*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.758569953702763*pi,3.44669343341693*pi,0.9242454332554699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[5];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43346954475242*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.320353417744957*pi,0.20658496380028002*pi,4.27515532798028*pi) q[15];\nu3(0.685279581625381*pi,-0.16957416810564202*pi,3.48307423960352*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1312440211126988*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41110164670079*pi) q[20];\nu3(3.5*pi,3.42636871187162*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42834302732149*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,0.624820197974986*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.21025780067855*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[19];\nu3(3.5*pi,3.47396011988313*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313430663980884*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.177693373330332*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[5];\ncx q[2],q[16];\nu3(0.267820310872259*pi,-0.4297963231857706*pi,0.730749562261539*pi) q[3];\nu3(3.5*pi,3.47599299600447*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.33519841776154*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.3134536655503881*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.199732155822793*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5874484784891965*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.747451577275763*pi,0.32635658108294996*pi,0.5505489850430012*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.672713407573964*pi,-0.343040364902662*pi,0.510784267269743*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45501357915185*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4442642820308*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46786641087049*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.640969709406308*pi,0.13798626558823102*pi,4.46157204024731*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.45084989999864*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5586731412935615*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.688319049498786*pi,3.37245098088198*pi,4.01646168015197*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.36905156531385*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4934188411138*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2029512719015338*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.434835894002704*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.461489128079639*pi,0.04809778423224398*pi,4.31275515636448*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.636118516708198*pi,-0.227182134201749*pi,4.138069110945549*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.414093871006938*pi,2.89001552825238*pi,1.164062367753061*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.486868045764794*pi,2.9233595212136*pi,1.087048434490074*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.387913846280881*pi,0.288800268269642*pi,0.94733442104718*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.147316903626077*pi,2.54902811432593*pi,1.14178363104862*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5794954721252368*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33351056874934*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.55990030093327*pi,0.38442836773093403*pi,3.83419158015127*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.833328489013297*pi,0.10173898533020598*pi,3.83106995290194*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.527535485568952*pi,0.08652293622088203*pi,3.62604838852237*pi) q[19];\nu3(0.315796267669818*pi,0.53036300370779*pi,4.03520671520276*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.397075482882827*pi,0.11327571922458102*pi,4.33421179443835*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.503166508509577*pi,0.396200985787296*pi,3.53569182559125*pi) q[18];\nu3(0.740665767069422*pi,-0.24725496525219898*pi,3.49093821407793*pi) q[19];\nu3(0.0973646921061265*pi,2.56632374375856*pi,1.1962144475493481*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.178973426528576*pi,-0.130989519863892*pi,1.60404122357896*pi) q[0];\nu3(3.5*pi,3.24134678185649*pi,0.5*pi) q[1];\nu3(0.323692738366942*pi,0.06057485119724004*pi,4.02884445028904*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.169273054193106*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.661160860347546*pi,-0.09557927895527701*pi,0.735312289829256*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.593045669012215*pi,0.8368478246598401*pi,0.7412340157551209*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.332146098299191*pi,0.54057256827191*pi,0.5921982262955638*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.207309037231978*pi,2.70276423338304*pi,1.19997004821277*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0580795125931522*pi,0.6145682068285501*pi,4.3286325604918705*pi) q[21];\nu3(0.589324115028146*pi,3.06732022221667*pi,3.68978642343501*pi) q[0];\ncx q[1],q[8];\nu3(0.663426651694476*pi,-0.16262658251192802*pi,0.745961197495215*pi) q[2];\nu3(0.413839370009222*pi,-0.354067145227976*pi,1.489395338720247*pi) q[4];\nu3(0.484238645222853*pi,0.437518039905469*pi,0.750101313189114*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.52251079108276*pi,-0.4489114597862243*pi,0.861660608108126*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.529896109324159*pi,3.21771535859643*pi,3.26439162426582*pi) q[13];\nu3(0.210312758083529*pi,0.67346750521785*pi,3.75292717334659*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.433290611235537*pi,1.13673975272554*pi,4.17149657582684*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.651779050922496*pi,3.22984357557378*pi,3.08275376653398*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.488943289337217*pi,0.17062532706136102*pi,1.13288242059392*pi) q[4];\nu3(0.673999392803161*pi,0.414307988742873*pi,1.490141575224017*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45582107062347*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.29076459362523*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341104074778732*pi,-0.360295114234009*pi,1.430502378545408*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1922137885841089*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.566478053550573*pi,-0.04572527906321899*pi,0.5969387094683644*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47861541381041*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.714944218630813*pi,0.86862139234994*pi,1.05518488452284*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.158444960274133*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5075243789661088*pi) q[20];\nu3(3.5*pi,3.37070190018812*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.168115285247274*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,3.4936840397085*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.227353942346209*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.834100081134703*pi,3.06666961057639*pi,4.29521880804118*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.33793515042788*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.813227151227032*pi,2.98523560815248*pi,3.11004958968729*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5063819677411824*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1767737445088309*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.47142486494807*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40665374202477*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.43440843452738*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.387285832357209*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.869453806632461*pi,1.07017395784376*pi,0.878795967232996*pi) q[9];\nu3(1.0*pi,0.0*pi,1.232536056214343*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.356961294628111*pi,3.48643858721705*pi,1.36393931614826*pi) q[12];\ncx q[14],q[19];\nu3(0.845921874900114*pi,0.14929348258751995*pi,4.059425102339571*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4593173265778905*pi) q[21];\ncx q[0],q[3];\nu3(0.268795511111523*pi,2.8897009751126*pi,1.120493823847748*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.220765898558996*pi,0.5769743155165901*pi,3.90312173289175*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5084004299308491*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.269911678941486*pi,2.97854039346072*pi,0.915583113694328*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41210875850416*pi,0.5*pi) q[4];\nu3(0.611633636580729*pi,-0.4747645478872326*pi,3.59335535598063*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43223233345663*pi) q[7];\nu3(0.567189073397625*pi,0.08644274390759998*pi,1.4701472914405311*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5370904417237305*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.370503793431767*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.692768487823272*pi,3.45689860878703*pi,0.659860197531562*pi) q[18];\nu3(0.186710512667208*pi,0.24272873075089696*pi,3.66118898966153*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.289703365612474*pi,1.13881681516528*pi,4.22066554268316*pi) q[5];\ncx q[6],q[7];\nu3(0.207078976476327*pi,0.0067482996405170415*pi,3.74629293082862*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.146333037658513*pi,0.022572568840609986*pi,1.06863294309624*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.197667014791446*pi,0.84159507679446*pi,0.5822637573381063*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44989414796125*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4548455855192195*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281587771255307*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.11053738243134*pi,2.90834940889491*pi,0.907992380743684*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.523044873000844*pi,2.65686507410286*pi,3.59800460120568*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36786834856441*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.216729244748599*pi,3.40268055962599*pi,0.9566508876612221*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.453993913618336*pi,-0.27454239350293697*pi,1.3127889393001348*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256787621800048*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5511749356432509*pi) q[17];\nu3(0.57607325919622*pi,0.428875312316081*pi,0.635492464763449*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.623052971009716*pi,-0.09105619471528298*pi,3.45026150071335*pi) q[0];\nu3(0.155321009855583*pi,-0.330488444766742*pi,3.93157242219491*pi) q[2];\nu3(0.605218334638087*pi,2.98493296084878*pi,3.43799434585478*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.246325110689004*pi,0.25478083339548896*pi,0.6256666210110771*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.563228800527703*pi,-0.15156973178232103*pi,0.759828429376102*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.634518398862808*pi,0.173520010135218*pi,4.1393590366182*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.74268761692981*pi,2.8529986266849*pi,4.2453498483149605*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.138261431304053*pi,2.76418916175622*pi,1.068020660774972*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5180530888424086*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.19957071977128*pi,0.36772909694851097*pi,3.48637957715152*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.683687220163946*pi,3.16104002043773*pi,3.76968666557168*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.278192478776719*pi,0.5721973518076999*pi,4.410520990107051*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.263088117168343*pi,-0.005977179168924984*pi,3.79291104591492*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.187199530718685*pi,3.45864090586358*pi,0.9353848111226011*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.36604805603643*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.10188783306469*pi,-0.23926585004505402*pi,1.267626683380906*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.717890892061983*pi,-0.05790806560984901*pi,4.31765417893201*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.13980345861235*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43810658226664*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.354047048014914*pi,1.20893622519272*pi,4.28957232849949*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.869330939843062*pi,0.170002926486447*pi,4.24177967912299*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2290164652845879*pi) q[8];\nu3(0.488382404751487*pi,3.47601845324038*pi,4.25738847632761*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.495668076818724*pi,0.449113470008485*pi,3.72111269547896*pi) q[17];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.282295086370474*pi,-0.19254694515564402*pi,0.921199923690725*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.774329169469199*pi,0.7386045153548499*pi,0.659934644142575*pi) q[7];\nu3(0.652801162567701*pi,-0.15142663829814001*pi,3.59447355373102*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43049314403789*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.624530116941744*pi,0.26183362956256795*pi,1.338917693027326*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5056405338053658*pi) q[19];\nu3(1.0*pi,0.0*pi,1.309420668226824*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.44404171948811*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.379623859692449*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5518344798146982*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.65526000482875*pi,2.86326035983508*pi,4.012494894122209*pi) q[15];\nu3(0.589258593807838*pi,0.58815543151349*pi,4.12754070775945*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.897954078572487*pi,-0.4381376718541739*pi,3.19698589730463*pi) q[15];\nu3(0.51884077085003*pi,0.91695129217474*pi,4.19212841732884*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5865695993186297*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,0.5596404849289489*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.844444610715565*pi,3.0854829104639*pi,3.04460321819436*pi) q[0];\nu3(0.795244808502274*pi,0.54471339145379*pi,4.491421831328211*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.43830132724242*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45568374070375*pi,0.5*pi) q[4];\nu3(3.5*pi,3.473086217393*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.238867868638466*pi) q[7];\nu3(0.464599360658503*pi,2.56680708647357*pi,1.152314195715832*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49024342164079*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.325410904720622*pi) q[11];\nu3(1.0*pi,0.0*pi,1.082411213130551*pi) q[12];\nu3(3.5*pi,3.3877143026778*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.313594706848072*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1900151116278121*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.342463584888365*pi,3.45608730212283*pi,1.093040995506421*pi) q[0];\nu3(0.107350649022336*pi,0.7665658555277599*pi,4.088438243433631*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.189571265149117*pi,-0.28794294643559804*pi,0.609407664841515*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[17];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38113536937167*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49903276083581*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4811809206498*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5504418722221381*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.383619731002098*pi,0.7845609897932*pi,3.86807787360049*pi) q[14];\nu3(1.0*pi,0.0*pi,1.340856089556107*pi) q[15];\nu3(3.5*pi,3.41918274344466*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48618709767569*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5332252702243725*pi) q[18];\nu3(0.461034958700631*pi,3.30964294737413*pi,4.14084212906643*pi) q[19];\nu3(1.0*pi,0.0*pi,1.165117685215046*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[17];\ncx q[13],q[18];\nu3(0.706085672123914*pi,0.18311302759199*pi,0.5399669602436503*pi) q[14];\ncx q[16],q[20];\nu3(0.276562264063289*pi,1.06149593150893*pi,4.19312434294546*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.59992239796627*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5806590331360073*pi) q[20];\nu3(0.771452655840597*pi,2.87842364883443*pi,3.85064900675967*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.342791074367147*pi,2.99469851694279*pi,1.50228124813457*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.816305165897178*pi,0.43394082799339795*pi,4.03063699250797*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.207829841284342*pi,0.17517895331448097*pi,0.9844652199517809*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.928867119999564*pi,0.15361995651849802*pi,4.20455541621327*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.681198065525384*pi,-0.4712213228388484*pi,0.726196273565438*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.148039193289814*pi,0.177825202069403*pi,0.636494727527568*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.191359407014289*pi,3.09523680584529*pi,1.258283609972025*pi) q[12];\nu3(0.170666590017868*pi,3.37455493574752*pi,0.510694914850664*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.264375735140312*pi,3.4381230531708*pi,1.53045076884148*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.841986035023338*pi,-0.16028538581011098*pi,4.35115250009299*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.822661187379512*pi,0.27429276973308403*pi,4.15918531414653*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.817737197007361*pi,0.7349207705169201*pi,0.638968655079601*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.60137617988655*pi,0.38587336430531205*pi,0.881820413282105*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0473183433950889*pi,1.06358299713347*pi,4.21829578749689*pi) q[5];\nu3(0.0979190047318409*pi,3.21347397664689*pi,1.2285941479628422*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.297439206356048*pi,3.42388483661251*pi,1.65425843129603*pi) q[9];\nu3(0.431967223790915*pi,-0.307393542694962*pi,0.5569589057123007*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.343672402252631*pi,2.94211173652207*pi,1.137330228926223*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.692032305033257*pi,2.62684118792389*pi,3.8039633358551*pi) q[18];\nu3(0.534381723296557*pi,2.67116170743844*pi,3.45250358577855*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[14];\nu3(0.633469842634747*pi,2.83102619950315*pi,3.48512473386733*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.652418545348445*pi,2.74652603572444*pi,3.86037234048825*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0933310675976533*pi,-0.265372995894868*pi,1.48363786378848*pi) q[9];\nu3(0.752312504673345*pi,3.05797129875582*pi,0.5468910086114463*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.754823982006006*pi,2.47939266536052*pi,3.7652554256951*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,3.48333335458719*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31306579339429*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.959738273194025*pi,2.36929553512226*pi,3.76280439490513*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.638481545774522*pi,0.07830997312561905*pi,3.82292935457931*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.185924141765941*pi) q[14];\nu3(0.490817770744098*pi,0.87544743968202*pi,4.20331725499872*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.289021366660394*pi,-0.4246837684949461*pi,1.5764692506732*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.470582030806196*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.834552199035238*pi,0.133235258838016*pi,0.5063756374036232*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.707650862728018*pi,2.53819859097188*pi,3.96595852778881*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.550457838317545*pi,-0.4709230834598406*pi,3.32372005181215*pi) q[15];\nu3(0.347600182440492*pi,-0.4862658797349449*pi,0.9733267927420071*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49297788570281*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46650908313333*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2802129862991771*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3536638595747*pi) q[21];\nu3(3.5*pi,3.47405402023801*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[14];\nu3(3.5*pi,3.34146259081737*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.239761253522665*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.371754027345466*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[11];\ncx q[5],q[10];\ncx q[6],q[19];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.451807035649701*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48021628168962*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49682340780116*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4052499384156*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42484135778941*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.405605391313*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.421532825585125*pi) q[10];\nu3(1.0*pi,0.0*pi,1.218281370339982*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49813243495406*pi) q[12];\nu3(3.5*pi,3.47441293405031*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2422758909792861*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256190627466504*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2336794066922079*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2667172670494788*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5691708132966209*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[11];\ncx q[5],q[10];\ncx q[6],q[19];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45759173196105*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5896345626970354*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6710765968015691*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44871864086384*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44150206523989*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4711709381494895*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.282802783885284*pi,2.96527307783941*pi,1.444484646099851*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[10];\ncx q[6],q[19];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.820447952507591*pi,0.89387992688996*pi,0.731828651928358*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0355104324931428*pi,0.40248300873321796*pi,1.014491335624718*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.433923742789419*pi,3.16277480689677*pi,0.5147503463090304*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.767835499354495*pi,-0.13421768478291102*pi,0.816858487845757*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.103403846335541*pi,2.95814700413489*pi,1.472570232994558*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.193541414830226*pi,3.09437088138538*pi,1.066340074807165*pi) q[14];\nu3(0.476774506178486*pi,2.82159416330076*pi,1.2514646042870061*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.526210596107614*pi,0.003938540784890976*pi,3.5136251541544*pi) q[0];\nu3(0.506642409543494*pi,0.482371831497153*pi,0.5113866055346334*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.424759163752959*pi,-0.05867768332707701*pi,0.644644832330476*pi) q[3];\nu3(0.628265762326329*pi,0.8334807974874201*pi,0.872625154938566*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.506312722233468*pi,0.75459586176708*pi,0.800103056441691*pi) q[7];\nu3(0.10769034660253*pi,0.002888209514321005*pi,0.6451609200224719*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.326449620912319*pi,3.24868893584033*pi,1.99985501933472*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.63983981515631*pi,-0.13976963840243*pi,3.56882879006976*pi) q[15];\nu3(0.71254947438123*pi,0.079179963969092*pi,1.3889990928814329*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.769703355924089*pi,0.036300583834024014*pi,3.81277158112581*pi) q[21];\nu3(0.744603771333718*pi,-0.4813687550203686*pi,0.970635801096579*pi) q[0];\nu3(0.712829140673352*pi,3.30181905792613*pi,4.23877906609405*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.638469131151451*pi,1.15604518016838*pi,0.662235629328336*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.214997662433873*pi,-0.10245312529635198*pi,1.250497634440264*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.465757889966147*pi,3.14796011090741*pi,0.8170781080616409*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.848105456926342*pi,0.6766299188807501*pi,1.129269552212006*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.298432009378084*pi,2.94127932040348*pi,1.2503356630785079*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.396753026007423*pi,0.6031082979547999*pi,3.71906557720067*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.592341466628191*pi,1.05918091650569*pi,0.622957495907151*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.855860468600925*pi,1.04434034930282*pi,0.617843765153233*pi) q[12];\nu3(0.446996759298125*pi,0.306138603154003*pi,3.73869384057016*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.731664858991496*pi,0.67249821221426*pi,1.042301531351618*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.422151441097811*pi,0.12832576180449795*pi,1.254699279534629*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.259617229780411*pi,0.67562945764887*pi,4.19488227270225*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.772103275557121*pi,-0.075748833194829*pi,3.60079051078107*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.375538552885317*pi,3.42555286625896*pi,1.438378499228742*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33658411511775*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.352002921502401*pi,0.37867129023858503*pi,1.034232077422093*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.22118096577493*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.141152603137868*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.457546895691235*pi,0.145818336243708*pi,1.08423553611419*pi) q[17];\nu3(0.452049302116346*pi,3.16938187143818*pi,1.61511523851286*pi) q[18];\nu3(0.58183653414689*pi,0.17866012035469303*pi,4.14993608931883*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2381373018606698*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,3.42330652884186*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0579440481522377*pi,-0.43532883780545717*pi,1.86063956588468*pi) q[5];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2500516983066259*pi) q[16];\nu3(0.157966317940579*pi,3.45012268625992*pi,1.2297929751186372*pi) q[17];\nu3(0.652992042577629*pi,-0.304263087888463*pi,3.92696454458678*pi) q[18];\nu3(0.492707375339733*pi,0.303468374236186*pi,1.368129867358197*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.713886776772659*pi,-0.10174341219028898*pi,0.661428899329431*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47702138588972*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5982543034955277*pi) q[21];\nu3(3.5*pi,3.45348089297352*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.471399402791*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(3.5*pi,3.40799190200625*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.246703424330987*pi) q[9];\nu3(0.284979725465592*pi,3.18122571735571*pi,4.43261106645571*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.347115919260356*pi) q[14];\nu3(1.0*pi,0.0*pi,1.421338692454047*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46865745572969*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(3.5*pi,3.31988837413558*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.267572396358339*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.643466706005098*pi,-0.420747765179402*pi,0.805947672566677*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.564284274725956*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42439514584814*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39532225728001*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4373626543017*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5125065714725587*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.300706424237263*pi) q[18];\nu3(1.0*pi,0.0*pi,1.357839128082185*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.235398819169981*pi,0.9440105366714999*pi,4.18692630885878*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.3526299822922*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.200505269759119*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45157743134605*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40759694839371*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5158035530796816*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1927157456815691*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6722778487791*pi) q[20];\nu3(0.281160758340333*pi,3.20855970499109*pi,1.55333713040922*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4749353960167095*pi) q[6];\nu3(0.830528086943295*pi,2.6512767687712*pi,4.086869393838191*pi) q[7];\nu3(0.754524365657347*pi,0.9235260147328299*pi,0.934283647987*pi) q[8];\nu3(0.795062513777808*pi,0.28503141950229405*pi,3.93542752518594*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.574924773461191*pi,-0.07246676613893399*pi,4.0557417521154004*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.228843134562465*pi,-0.4404045561405835*pi,1.7836395646317*pi) q[7];\nu3(0.382070797538909*pi,2.47266731067548*pi,1.0379812808046789*pi) q[8];\nu3(0.640600104883553*pi,3.02324947747451*pi,4.30660076754315*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.426061110302499*pi,0.27001652402505005*pi,3.32013863640328*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.384433413755779*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.608281220719594*pi,0.0071815161681779704*pi,1.4353545098024711*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.608232805529249*pi,-0.4379835570037416*pi,3.53007070523217*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.43857516617236*pi,-0.022923026255983026*pi,4.44121484702909*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.64930488018352*pi,3.13377344570286*pi,3.72765565229246*pi) q[0];\nu3(0.361510874942847*pi,0.014815299974053953*pi,0.5772382489538371*pi) q[1];\nu3(0.111703079778499*pi,0.28150888721676603*pi,0.747467460556856*pi) q[3];\nu3(0.845636166044569*pi,0.7944698697630801*pi,1.2045666511780682*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.509829136490295*pi,0.263836250606201*pi,4.477659575274529*pi) q[12];\nu3(0.742181454308678*pi,3.03133887995914*pi,4.06313701374311*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.778592836279011*pi,-0.341485471137899*pi,0.981829361669195*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.224432933867528*pi,0.7040759759101001*pi,0.685316585955775*pi) q[0];\nu3(0.318601797122186*pi,3.00333636094457*pi,0.66341749062397*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.577590283423788*pi,-0.386333626627432*pi,3.22793879594483*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.62813043819455*pi,0.102024959484179*pi,3.93325551875937*pi) q[12];\nu3(0.586140498626444*pi,0.09970639522024705*pi,0.7997103464131781*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.617554242019526*pi,3.06866685927829*pi,3.36388055116262*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4483984677756*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.669648917710485*pi,0.25423224548116896*pi,1.444631112085279*pi) q[14];\nu3(0.372635160106131*pi,1.03954826165693*pi,4.262969468024901*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.475416879258459*pi,-0.151398602228918*pi,4.38143332834881*pi) q[17];\nu3(0.541328125770715*pi,0.85017751969373*pi,0.780369042827448*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.529060624879772*pi,0.25528596903573*pi,4.06016521060402*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2512205333442759*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.054188548246522*pi,3.07407766499602*pi,0.727552586039586*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.596428014242717*pi,2.51728559877339*pi,3.51423038401239*pi) q[14];\nu3(0.378050218762725*pi,3.35508453600113*pi,4.22725126224761*pi) q[15];\nu3(0.598319449533368*pi,0.09925454482198204*pi,4.08783495109345*pi) q[17];\nu3(0.773194166664893*pi,3.26399913703681*pi,3.61319485550148*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.273083581993579*pi,-0.4394571840877527*pi,0.517356791097189*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.755220911018752*pi,-0.439875916297075*pi,4.358727570730871*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34651485262974*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.848459549846492*pi,3.19927667795236*pi,3.56275254612105*pi) q[6];\ncx q[9],q[21];\nu3(0.802608007486212*pi,-0.35237172507744396*pi,4.2376655089990205*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.225356479995594*pi,-0.342098725095794*pi,1.055488479534793*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.33734162894353*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45749013807313*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.808558679487824*pi,0.413070750072552*pi,1.296243201972429*pi) q[10];\nu3(1.0*pi,0.0*pi,1.212400120886459*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.164324452893334*pi) q[15];\nu3(0.348196774885349*pi,0.81918042363751*pi,3.8893719185536*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46339333583657*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[12];\nu3(3.5*pi,3.39473438702848*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.29424101236733*pi) q[11];\nu3(3.5*pi,3.40102966706571*pi,0.5*pi) q[13];\nu3(3.5*pi,3.25608750512037*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.172510777386133*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1240029068992778*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196343941497958*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.42283709639723*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.37300798428164*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5572634004896369*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.46602453581232*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[15];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.323331376774901*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5428221797076502*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5757634800967103*pi) q[17];\nu3(3.5*pi,3.30832997834275*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.058965076761786*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46145038502905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.3878140549409*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,0.788850127122269*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2144395361230629*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.45877545630096*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2130358041796852*pi) q[7];\nu3(0.554654081718909*pi,0.15491526509930198*pi,0.711754787345235*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5465448614729116*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.541214247579154*pi,2.65126263882411*pi,3.48382233413884*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0834625448156101*pi,3.19672785285348*pi,2.1229462644104*pi) q[3];\nu3(0.216104795130058*pi,-0.049877224426552014*pi,3.72832521245638*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.52691135020816*pi,3.04117662338377*pi,4.01607935841648*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.672779661603039*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.523099724927998*pi,-0.195315016457148*pi,1.090042208135599*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.586648419103628*pi,2.62649050696424*pi,3.41943181586389*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.733947952592522*pi,2.44223261564264*pi,3.70751956458899*pi) q[2];\nu3(0.425088525929688*pi,3.30759169929895*pi,1.74317306271688*pi) q[3];\nu3(0.627616853430778*pi,3.2620450992409*pi,3.43853048799976*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3620019008807205*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.848888559733666*pi,3.36420940758127*pi,4.34919961554427*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.265480324037824*pi,-0.24545334601645302*pi,1.244364322344103*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.934545244079564*pi,-0.22378503476225198*pi,3.94096914439086*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.601246004382124*pi,0.002269437982882039*pi,3.53917069073867*pi) q[12];\nu3(0.583432214129245*pi,3.35521144010263*pi,3.35578305829457*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.423582344876316*pi,2.5810353335641*pi,1.52767360750469*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.707875250979873*pi,0.82024229353088*pi,4.39542028992786*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.986293236413457*pi,3.18163882051129*pi,2.85189273701215*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.29828898915708*pi,-0.4513964429575875*pi,0.597314841219544*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.806493419644507*pi,-0.272213615160032*pi,3.7111036350371*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.562844201504862*pi,0.53403012663168*pi,0.5837361123119361*pi) q[14];\nu3(0.616607031549911*pi,3.27635864890518*pi,3.32885424204044*pi) q[15];\nu3(0.55627933268151*pi,2.9026207361451*pi,3.83813986287719*pi) q[16];\nu3(0.683882883871258*pi,0.46235377572830405*pi,1.321248812548254*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.829683647932408*pi,0.14752866826308397*pi,0.5069576334572309*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.372997585527398*pi,-0.4394897458052236*pi,1.328111156548694*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.773743262294988*pi,-0.011963650973340012*pi,0.941657556244391*pi) q[8];\nu3(0.237883822843267*pi,2.83418891853751*pi,1.205426949832746*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.528603679376477*pi,3.49378002973709*pi,3.7833942817146*pi) q[14];\nu3(0.359209201171112*pi,3.10646066558388*pi,1.92879222885663*pi) q[15];\nu3(0.655403901038689*pi,2.67758894736228*pi,3.65787521397077*pi) q[16];\nu3(0.799452313359008*pi,3.4800689796453*pi,3.80635022043721*pi) q[18];\nu3(0.478267082489462*pi,3.35603546415851*pi,2.0161800928834097*pi) q[19];\nu3(0.14202849523465*pi,0.7748952810515399*pi,3.84097418323072*pi) q[20];\nu3(0.818054998097793*pi,0.03919061276246205*pi,1.486876258916394*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.263408449848146*pi,3.0534536125669*pi,1.97017177713714*pi) q[19];\nu3(0.11867422016464*pi,2.97886829798263*pi,1.92388649546847*pi) q[20];\nu3(0.696829605783932*pi,0.35736508077540297*pi,4.35018439267281*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.30935947884765*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.164954926930799*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.662590469103748*pi,-0.49087612135893294*pi,3.61649782523857*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.194095523803144*pi,3.25999733055423*pi,4.47040373878686*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48432422741462*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.383269395192722*pi,3.06387720976955*pi,0.7545303891489821*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.32801047656564*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.541643418976779*pi,3.0919993163329*pi,3.30630281978774*pi) q[11];\nu3(3.5*pi,3.4278589380522*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.334349597854445*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.445557699785089*pi) q[17];\nu3(1.0*pi,0.0*pi,1.186534527566482*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2143479218810609*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[15];\ncx q[2],q[18];\ncx q[3],q[17];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.207084360163368*pi,2.92228524249557*pi,0.8613688095868439*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.30658890120663*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36723039022848*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.156251045494715*pi) q[4];\nu3(3.5*pi,3.44059322704003*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.454969236601193*pi,2.44447277572516*pi,1.4185515961875899*pi) q[7];\nu3(3.5*pi,3.48874746976184*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49663565729609*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3304341175732461*pi) q[13];\nu3(1.0*pi,0.0*pi,1.18792267812296*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49586014404231*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5166681571446061*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249190374800217*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5226842572909849*pi) q[20];\nu3(1.0*pi,0.0*pi,1.172376098789931*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[15];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[20];\ncx q[10],q[21];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4350699149234405*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42692647718492*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275109093256112*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5931351921643455*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5122994250463511*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3758397896753*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4462405130514*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[15];\nu3(0.681942773162137*pi,2.706225415386*pi,3.55915568130018*pi) q[2];\nu3(0.644485780113899*pi,3.16824871330681*pi,3.52908998399491*pi) q[3];\ncx q[5],q[19];\ncx q[6],q[11];\ncx q[7],q[14];\ncx q[8],q[13];\nu3(0.760958472972607*pi,0.328882233738503*pi,0.615420569323031*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.629346208858514*pi,0.12800082958534698*pi,1.51333010077266*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.611192680217929*pi,0.7641754243566401*pi,4.426900257054649*pi) q[2];\nu3(0.894350208651247*pi,-0.011034173910377976*pi,1.1244520463005299*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46164437977636*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.249999809046709*pi,3.24192434140504*pi,2.1660675292156197*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5546639242686716*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.103249704019936*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.370669152512482*pi,3.12288247730878*pi,1.1488375232068329*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.530980837403627*pi,0.378881292248785*pi,1.026391274177419*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.499797771301909*pi,0.29616572264683905*pi,0.666180949664796*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.584584807173276*pi,3.08358764471027*pi,4.43949497396265*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.656152510350351*pi,0.020680276524274954*pi,0.9169956531035439*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5362522795513626*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.310596431611569*pi,0.06270315372077695*pi,0.5989156833651773*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.804566310291959*pi,-0.178287497342357*pi,4.25562328224998*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.607886425574919*pi,0.308551301789711*pi,1.238574680178783*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.559582288775*pi,-0.368226281624524*pi,4.47891847208621*pi) q[6];\ncx q[7],q[14];\nu3(0.452716135963354*pi,0.36047691846319596*pi,3.60660879265772*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.618256277140616*pi,-0.009780580958403007*pi,0.647699883052814*pi) q[11];\nu3(0.788378168184463*pi,2.33283731895569*pi,3.80957406945228*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.575777199076938*pi,3.28972755880562*pi,1.78105464295369*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.331335302424499*pi,2.8530397723525*pi,1.66648797341676*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.772173481953686*pi,3.48596163847853*pi,0.618334223009417*pi) q[5];\nu3(0.103468178192641*pi,3.03861320295713*pi,1.75769174319489*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.149891595625675*pi,-0.4327165826053482*pi,1.55539270320429*pi) q[10];\nu3(0.724303407934455*pi,2.83398731974667*pi,4.191179678988901*pi) q[11];\nu3(0.270006643582308*pi,6.770997945104718e-05*pi,1.251975060191826*pi) q[12];\nu3(0.343540532369864*pi,0.80367102484149*pi,4.43870058473198*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.951409278258477*pi,0.278975248849349*pi,1.166801650681381*pi) q[15];\nu3(0.761648282501046*pi,0.454695628996732*pi,1.2819993912316932*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.478798217355399*pi,-0.318810570970533*pi,0.700442348787405*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.144854537591684*pi,3.18173287856815*pi,0.971135193984183*pi) q[4];\nu3(0.287088853857882*pi,0.10492622780319605*pi,1.3247802017422559*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.387144546768342*pi,-0.481950953700679*pi,4.12979524651236*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.144621715310975*pi,0.05287513798180299*pi,4.15826702418655*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.424382365935961*pi,0.8164563990264699*pi,4.46493375706406*pi) q[13];\nu3(0.625739971863179*pi,3.16461167655335*pi,3.26701724023127*pi) q[14];\nu3(0.937436981390574*pi,0.10909574309297598*pi,3.62935802934208*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.598046312181022*pi,0.32814315808931405*pi,4.36953007136718*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.605441383824626*pi,1.05719976826318*pi,0.651287962573609*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.687118253105084*pi,3.48649978999627*pi,0.6894500137482931*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40173218232579*pi,0.5*pi) q[18];\nu3(0.765671654084268*pi,-0.10487564340474997*pi,1.199818972374062*pi) q[19];\nu3(1.0*pi,0.0*pi,1.15424608963795*pi) q[20];\nu3(0.72162940508465*pi,3.10837390588039*pi,0.5777010767653096*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[20];\nu3(0.469008915140405*pi,-0.145553866069349*pi,4.34421422617535*pi) q[19];\nu3(0.0327823319161917*pi,-0.256826145640382*pi,4.2621467380299105*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35575859821113*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33895920196106*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37377375347435*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.272062285531552*pi) q[10];\nu3(1.0*pi,0.0*pi,1.144957246571265*pi) q[11];\nu3(1.0*pi,0.0*pi,1.317677327967988*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.638099051063447*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(3.5*pi,3.37157551967855*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1686218278149552*pi) q[13];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.47234473689919*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.24483614724803*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34479793534452*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.606925021429865*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36979753504238*pi) q[12];\nu3(3.5*pi,3.28531345782243*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.234191540577724*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.48918048469513*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.44499909982606*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.37649033592632*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.261302338088693*pi) q[17];\nu3(0.466433641311673*pi,0.13820726431056396*pi,1.144553436676036*pi) q[18];\nu3(0.166501367223266*pi,3.41010535305495*pi,0.86447993006699*pi) q[20];\nu3(1.0*pi,0.0*pi,1.242120429547994*pi) q[21];\nu3(3.5*pi,3.45645486225839*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46341987642223*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2800643875672129*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5303329244144548*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.47421569712089*pi) q[16];\nu3(0.303864838468017*pi,2.96258091193718*pi,0.953391498840943*pi) q[18];\nu3(1.0*pi,0.0*pi,1.423898969252038*pi) q[19];\nu3(0.821959821636351*pi,-0.450531076900269*pi,3.15073302662677*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.409722387538533*pi,-0.378969497838285*pi,1.59966878887144*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.63917015685384*pi,3.34134574664259*pi,3.09169967711789*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43404352995123*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.29415833497197*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.291686124336641*pi,0.8983453950148099*pi,4.2125384125465*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.29581084692349*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.566438857449915*pi,-0.314362950693027*pi,0.6559135929241731*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5447186868744631*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.725241696211802*pi,3.15392247909628*pi,3.6708645334928*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.402372802827305*pi,3.41868417180201*pi,1.164381818117029*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.20516877724002*pi,0.16553794423815205*pi,4.3905756219925*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.698732717003364*pi,2.95128050488746*pi,3.16539410993206*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.342652669288003*pi,2.95750466526991*pi,0.5569975016864142*pi) q[1];\nu3(0.890345317184801*pi,3.12982602203872*pi,4.410340367452029*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.853759512132496*pi,0.34553294415843105*pi,3.93851097408611*pi) q[1];\nu3(0.94329377277946*pi,-0.236415799757123*pi,3.34215353106019*pi) q[2];\nu3(0.369409614686341*pi,-0.28383939442586203*pi,1.3388597467089371*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.402686690929013*pi,3.28330704654044*pi,1.61430392803094*pi) q[13];\nu3(0.205990614135851*pi,-0.2820441898963*pi,0.700257837985452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.680346834863746*pi,0.53176709640784*pi,4.44013270636135*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.157982486305921*pi,3.16695655609515*pi,0.784475051072516*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.542936783493372*pi,2.94764093416295*pi,1.440544341936943*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.303304240388658*pi,0.376075072792161*pi,0.677273029625617*pi) q[10];\nu3(0.191434796542576*pi,3.2288159637107*pi,4.46867029332701*pi) q[12];\nu3(0.446513467901447*pi,0.10675683209550502*pi,3.70127063623451*pi) q[13];\nu3(0.498930515582959*pi,-0.4606301220575958*pi,4.283935631525409*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.194392380778033*pi,3.33222703561059*pi,0.5700254545265206*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.442216264031122*pi,-0.203573843774826*pi,1.193008832124824*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.291490500984663*pi,0.8548890096912101*pi,4.40807889262343*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.835348603403254*pi,3.30019698840453*pi,3.23425034402961*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.770770349292776*pi,0.68316013378276*pi,0.950488628045555*pi) q[10];\nu3(0.538997144730995*pi,2.96612886102246*pi,4.2587721006280805*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.399552318759042*pi,-0.367029063732072*pi,1.452858246903498*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.50150954216971*pi,3.49669508313521*pi,3.65224819964612*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.976419560933973*pi,2.53648616384677*pi,3.90384650029041*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.795915751476749*pi,0.204728366289188*pi,1.007369033873833*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44695376301179*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.33971247928685*pi) q[6];\nu3(0.850797552168376*pi,-0.30055909466038*pi,3.41311864074095*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.351495237960488*pi,3.47055600375245*pi,4.09807735158952*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.829473172082442*pi,-0.097772414324101*pi,1.047488194467972*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.757045212001215*pi,-0.4549993453519866*pi,0.60921461749992*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.253336925237567*pi,-0.20102058074532603*pi,4.0731630231969405*pi) q[21];\nu3(3.5*pi,3.41684607213742*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47226314462181*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42416197330225*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43482242036965*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0958549140231314*pi,0.496525586364191*pi,4.38281099202746*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.342329825383365*pi) q[13];\nu3(3.5*pi,3.44902009878042*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.21534567523305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282586734079942*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1069309327056351*pi) q[20];\nu3(0.62539284953029*pi,-0.381678230400631*pi,3.16258791938963*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\ncx q[2],q[6];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.962273198685925*pi,3.14151076169434*pi,3.07733358100019*pi) q[8];\ncx q[10],q[15];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39779115617751*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3112466319548899*pi) q[9];\nu3(3.5*pi,3.39683754226191*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.7744278984908111*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1742536312598149*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5678846290251358*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.585351780776549*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.554790934055983*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\ncx q[12],q[21];\ncx q[14],q[19];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36021116526798*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39831803285286*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.331997396236162*pi) q[11];\nu3(3.5*pi,3.42540912978673*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.604235743412556*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.4725448628862*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2265787140126578*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263834482427282*pi) q[21];\nu3(0.55279961253315*pi,0.015360066088654034*pi,0.729088111371942*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39944875886792*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.247027421682629*pi) q[8];\ncx q[10],q[15];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.185992298405384*pi,3.09024258693665*pi,1.52528762004723*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.79891451047834*pi,0.30870762110067995*pi,4.00437284111273*pi) q[19];\nu3(0.455321799702509*pi,-0.374518601986987*pi,4.34409819333475*pi) q[20];\nu3(0.339783017682944*pi,-0.22680967126552998*pi,1.0902111135951351*pi) q[0];\nu3(0.801170056391828*pi,0.56095461996492*pi,4.42086554737904*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.701362501088616*pi,-0.23208140626263202*pi,1.186829784464944*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.26100028739991*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.611556857606102*pi,3.1906409913095*pi,3.4784272056723*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5159917744205416*pi) q[18];\nu3(0.753217091462887*pi,0.22189666757418702*pi,1.133765961025744*pi) q[19];\nu3(0.334096798389785*pi,0.217305943872925*pi,3.55874663449878*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3305707082703*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.927224291952286*pi,2.76403019929731*pi,3.54743974756905*pi) q[1];\nu3(0.257872550358274*pi,3.45764122096552*pi,0.872991797659021*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.309295028178739*pi,3.3106880489524*pi,1.386941981666045*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.330614166855155*pi,0.69205265433921*pi,4.19993313143151*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.42686201393593*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.86202628443527*pi,0.304080803349859*pi,4.05197719659256*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.507565999058707*pi,0.33978817841533104*pi,1.0696255330302251*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.402831172111887*pi,1.03917650176163*pi,4.42088371675646*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.496120943013075*pi,3.3465748418306*pi,1.6818486102203*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.256415849940025*pi,3.19477690799379*pi,4.37965489714532*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.708777842575033*pi,-0.363237641589073*pi,3.3323596346212*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.552854469699158*pi,-0.19372450784822698*pi,4.02444912944239*pi) q[15];\nu3(0.756997438361033*pi,-0.16546886250089898*pi,4.32219010247843*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.434322635501439*pi,3.27993437599308*pi,1.82965002682929*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.245768012821275*pi,0.8111936407536899*pi,0.647524030974529*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.398107510159769*pi,1.06040436169176*pi,4.13006780876579*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.662442187567756*pi,-0.126195470859503*pi,0.667204658377758*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.334921091919872*pi,-0.021382387779534995*pi,3.74265565597714*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.438384892830526*pi,0.48887947612186*pi,1.00989908696542*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47044162690018*pi,0.5*pi) q[1];\nu3(0.154522990474834*pi,3.03047897544354*pi,0.786081824085876*pi) q[3];\nu3(1.0*pi,0.0*pi,1.29017187216156*pi) q[4];\nu3(0.821832834856828*pi,-0.13300688188814402*pi,3.95474782260187*pi) q[5];\nu3(3.5*pi,3.48269681557626*pi,0.5*pi) q[6];\nu3(0.55953615049076*pi,-0.295612948637362*pi,3.57266309854426*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39095203867948*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2683313623595711*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.69020141184308*pi,3.47122060737794*pi,3.59682250486498*pi) q[18];\nu3(1.0*pi,0.0*pi,1.153719553524295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(0.188747586956334*pi,0.13770985977988504*pi,1.204519027521622*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.491931786726969*pi,3.02549227388978*pi,1.0337613317173902*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.207672008203671*pi,-0.21564925337511298*pi,4.11252800952985*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.582079603477587*pi,-0.4305382605344132*pi,3.96939152186936*pi) q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.620280621683567*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.541586571786997*pi,-0.4232408486020004*pi,4.31123959595817*pi) q[8];\nu3(0.624457111411995*pi,0.6760656720612701*pi,4.2624535951753195*pi) q[9];\nu3(0.184939477986477*pi,3.26829940210176*pi,1.233556196182328*pi) q[11];\nu3(0.652165963092666*pi,-0.099356584096145*pi,0.5607002415840701*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46766238996777*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43216384639368*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.512399451329877*pi,-0.170444239773336*pi,4.12381311902097*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.20928063473309*pi,3.36694071062649*pi,1.63319324016316*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.32572487197509*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280086063108881*pi) q[19];\nu3(0.403739644036589*pi,3.10253536251032*pi,0.9211635293560421*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45657082214617*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.209291923601401*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.920146107767438*pi,-0.12222537718569798*pi,3.3815043654361*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41250578546714*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2164649733774842*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.604857470537985*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.448422407566412*pi,-0.215348415451535*pi,4.03326883080717*pi) q[1];\nu3(3.5*pi,3.49478805248858*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.257273707551478*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5189527681524252*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39693007712019*pi,0.5*pi) q[0];\nu3(0.693648735057371*pi,3.27441046970642*pi,3.89154750413977*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.41471159074597*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.25879397262075*pi) q[8];\nu3(3.5*pi,3.41229462376876*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.247032426411553*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.344513467256602*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5837370607092337*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.701435778342175*pi,-0.324796405582437*pi,4.33722014942981*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5963631052030656*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.36930141783041*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.355874800580974*pi,2.87090498820571*pi,1.142932385322637*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.319438248543533*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.521676377065427*pi,0.10614349803823397*pi,0.773865486606349*pi) q[4];\nu3(0.962878575530394*pi,0.198358651981824*pi,0.822939993791032*pi) q[5];\nu3(0.678253588661306*pi,-0.390963908138038*pi,3.42775525687032*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.26518465140411*pi) q[8];\nu3(0.739295034275026*pi,0.5262172125295399*pi,0.924094018145439*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.422410676111459*pi) q[12];\nu3(0.445958849466483*pi,-0.36348429882601396*pi,1.1165777257316178*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.49761481086676*pi) q[15];\nu3(0.659945220175985*pi,0.377136486353998*pi,1.62187802493462*pi) q[16];\nu3(0.626844816882532*pi,-0.19516061135261598*pi,3.82787448559065*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.211099962762227*pi,2.91889395465296*pi,1.179816666562784*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.744715509699061*pi,0.5186102328998501*pi,0.579101740476582*pi) q[5];\nu3(0.657440769723695*pi,1.10667995400991*pi,0.7976083850496021*pi) q[6];\nu3(0.393624327923295*pi,3.33108205623971*pi,0.9573881350360209*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.422487243574729*pi,-0.210309373059421*pi,0.728142832576165*pi) q[10];\ncx q[11],q[15];\nu3(0.45183951151456*pi,0.08186103810962098*pi,4.07312704668231*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.796666880510313*pi,2.62959875379319*pi,3.56805791425954*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.833496160409064*pi,-0.227517017948148*pi,3.5761858464239*pi) q[18];\nu3(0.808052650333341*pi,-0.113410975770465*pi,1.3289098382383608*pi) q[19];\nu3(0.89964836773011*pi,0.08168084862278702*pi,0.779864338668971*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5280353213298826*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.235692780317547*pi,0.04406409182237403*pi,1.410699462425171*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.307726255806656*pi,3.26045697660911*pi,1.50536588060121*pi) q[18];\nu3(0.245892795882294*pi,-0.4647390792397852*pi,0.5588775580721603*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3242990323627*pi,0.5*pi) q[1];\nu3(0.362362868310626*pi,2.93666793569596*pi,0.924491739798704*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.136074518489211*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.543338328326091*pi,0.012357974807659988*pi,1.000257321474799*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.413553061414076*pi,3.21406820188991*pi,1.439641749141013*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.390944128789929*pi,2.53343178019877*pi,1.001040273966064*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.667738149708819*pi,-0.295017936639292*pi,3.4301531657745*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.432119985556012*pi,3.29101495736907*pi,4.15629140871775*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49525126064008*pi) q[17];\nu3(0.394477066480797*pi,0.49517394572503304*pi,3.84061592345693*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.517365543872514*pi,0.09568102028907699*pi,0.9851287676682501*pi) q[3];\nu3(3.5*pi,3.49543016165366*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.365011402610251*pi,3.05148088874663*pi,1.169189338774334*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.206961215658771*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.385054460830494*pi,3.4930467594208*pi,4.313362210362611*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.939815221104716*pi,0.004883629918994048*pi,4.27733113770795*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.43441544226752*pi,0.5*pi) q[5];\nu3(0.702929573325497*pi,-0.360084708523087*pi,0.8433697023224209*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.77496946425279*pi,3.24119444689129*pi,3.34798716106009*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.297210389268876*pi,0.5102368066884699*pi,0.728536006291925*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.360354157572067*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.427823596575225*pi,3.22549441965216*pi,4.29698031272056*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(0.765954457448004*pi,0.15651843448548997*pi,1.4522911876203901*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.790271902515467*pi,-0.07591902490534302*pi,4.14800246032876*pi) q[11];\nu3(0.427955099604147*pi,3.07768849186285*pi,0.804517541652497*pi) q[12];\ncx q[13],q[21];\nu3(0.696742818275132*pi,-0.4529589951298719*pi,4.32894327524194*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47298766140261*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44063660618943*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.913945838323283*pi,0.5381817907400499*pi,4.21977330607045*pi) q[12];\nu3(3.5*pi,3.42086534103176*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2484206361398411*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48715439389688*pi) q[18];\nu3(1.0*pi,0.0*pi,1.156434915527453*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.907096409794358*pi,-0.259872317942786*pi,4.083549494763*pi) q[1];\nu3(3.5*pi,3.48598387562727*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45793309789027*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.284589256968622*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3833600612817651*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4020705721541304*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.420457166394391*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.914983545902469*pi,2.87231039219899*pi,3.53282595017101*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[8],q[12];\nu3(3.5*pi,3.4733822353214*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43434751648902*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.347504317793609*pi) q[15];\nu3(1.0*pi,0.0*pi,1.168780539383027*pi) q[16];\nu3(0.78271523674191*pi,0.24662883623458198*pi,0.609524697468204*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45362842103885*pi) q[7];\nu3(3.5*pi,3.45312732953991*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.715283691823419*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.182497111010111*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.352084122826609*pi,3.49277486114059*pi,0.601976203561032*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45021486042585*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46691641372745*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.616494454690544*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283086156774573*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.879232955725002*pi,0.35192546072641995*pi,4.3708601883197495*pi) q[4];\nu3(0.602624103486148*pi,-0.36891059407565996*pi,0.786435706294996*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.49930587200529*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.181747425765461*pi,2.43438544967754*pi,1.3817050505551212*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.904475428946572*pi,3.27576067779053*pi,4.37465705178057*pi) q[4];\nu3(0.391962902402823*pi,3.2327254185262*pi,2.13900041251535*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.31971947114858*pi,-0.177571900531393*pi,4.25430656511946*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41132972215296*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.414807570374907*pi,0.7490674584388499*pi,4.31291462023051*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.723762990326367*pi,2.92766748203017*pi,4.11890229066405*pi) q[16];\nu3(0.607078827846415*pi,3.06541516352034*pi,4.33686177128999*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.183357655046575*pi,3.33366950342685*pi,2.10804852202521*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.86473009463262*pi,-0.14527835448189302*pi,3.65723766782594*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.350876644676238*pi,0.153085344575713*pi,1.315427601204656*pi) q[13];\nu3(0.425180069932244*pi,0.170276152690797*pi,1.0288950122567249*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.583330984985931*pi,2.97195117439902*pi,4.0640644735314*pi) q[16];\nu3(0.104280081878025*pi,2.71116745703585*pi,0.8392045564463539*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.630068672027464*pi,0.277352760456099*pi,4.395347158726739*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.873484587437273*pi,0.9328995010915699*pi,0.912347934837852*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.174821579461871*pi,3.27308725050676*pi,0.7638787683087*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.12300344319963*pi,-0.290674114174553*pi,0.654086205834158*pi) q[13];\nu3(0.110915346270963*pi,0.17798706800254105*pi,3.65623129715856*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.517270333238341*pi,0.11142437614100698*pi,1.2615628017704141*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.88745304355983*pi,2.8350142125949*pi,3.73569788631326*pi) q[2];\nu3(0.192967613601505*pi,0.79293151178359*pi,4.3739569487830305*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.801886832157607*pi,-0.20659363444969697*pi,0.809838433251679*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.652010823108219*pi,-0.18145158498514802*pi,3.76847427927552*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.333934010682437*pi,0.373291542196879*pi,0.829924796118632*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.78311616016483*pi,2.89462487473743*pi,3.62547156184668*pi) q[9];\nu3(0.352214280187179*pi,3.49030621016509*pi,0.629615695393269*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.672255708816621*pi,-0.19567690212432698*pi,3.5359153648319*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.632000480661751*pi,0.095457241134413*pi,4.13378054249619*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46990902428911*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32693657115733*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.181068025595843*pi,3.15529315319674*pi,1.53326052695299*pi) q[8];\nu3(0.17278791333664*pi,3.44092345056904*pi,1.82846148930177*pi) q[9];\nu3(0.752825720562095*pi,0.01232055604378901*pi,1.378666782198326*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.661762533251452*pi,0.225416737392801*pi,3.90114911858399*pi) q[12];\nu3(0.481826010259589*pi,0.07203329613687504*pi,4.41633451631523*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191137424678937*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2423983613206189*pi) q[21];\nu3(0.597456510537019*pi,2.80513860132423*pi,4.2053258829723*pi) q[0];\nu3(3.5*pi,3.40751227432365*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.83041530213393*pi,3.33626685566493*pi,3.31771768097227*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.64018107211425*pi,3.36099740908024*pi,3.1963308996914*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2384896087251591*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46895596555035*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.613130369502813*pi) q[17];\nu3(1.0*pi,0.0*pi,1.178189258218147*pi) q[19];\nu3(0.565997570634616*pi,3.04383062993174*pi,3.02043294930277*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5767587353117585*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[21];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4807635487791995*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.491531837997943*pi,3.18986021020079*pi,1.5800847243653*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[13];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4826015441488*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.368241921209599*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.617710324449508*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47733399310877*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48264425515612*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36775256005738*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.599122130125845*pi,0.8108461326760901*pi,0.666020366761273*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.2861811422778309*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2758095875125242*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229199173417266*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(0.205373225633847*pi,-0.29573372940432197*pi,1.66540660097154*pi) q[4];\nu3(0.162932808424837*pi,2.50843827884044*pi,1.322969118600988*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5291655463875873*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.567327956439152*pi,3.1025076089894*pi,1.62337120946352*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.43072345399873*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.165730344656662*pi) q[9];\nu3(3.5*pi,3.49168334051464*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.696255140200496*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.28896899647143*pi) q[14];\nu3(3.5*pi,3.41150857857066*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.36315126137682*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4672206356247095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2556817175192179*pi) q[20];\nu3(0.450890589075499*pi,2.76694472787687*pi,3.67143147386434*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[20];\nu3(0.620737782102438*pi,3.28127180202188*pi,3.18720333990271*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.309236283006468*pi,0.9377573055389401*pi,4.07791454267391*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.487527228254794*pi,0.92973404625539*pi,0.702190480461836*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5415954120431365*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.263140328939104*pi,3.30862034920716*pi,1.69684930520431*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5174850384524339*pi) q[16];\nu3(0.505000936164958*pi,0.35113490840832395*pi,1.326768704885753*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42881415254835*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.396021456058014*pi,0.329152506232283*pi,4.47665284105069*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.197702602526466*pi,2.77066854595434*pi,1.3836315001095278*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.718589671732324*pi,-0.4893272210731276*pi,0.719370449172094*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.975989606062177*pi,-0.009555998480982986*pi,4.20958240976017*pi) q[1];\nu3(0.251896822216793*pi,0.002218135176396019*pi,4.17029426128068*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.4857734636951*pi,-0.4733562704830787*pi,1.68227765495398*pi) q[6];\nu3(0.718903093619111*pi,-0.11001359563629098*pi,3.52083449596028*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.492646136171263*pi,0.218133312961176*pi,4.456828162357629*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.224552306185631*pi,0.24048530744371*pi,3.92455320276644*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.352453631213972*pi,0.5841860773818699*pi,3.97267353022181*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.30373533065964*pi,3.42292916636451*pi,1.361943253884814*pi) q[6];\nu3(0.487792440764561*pi,0.402361277373139*pi,3.5494868389713*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.524391595785208*pi,0.71986669061197*pi,0.624260096179727*pi) q[3];\nu3(3.5*pi,3.43950904613774*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.283544406863672*pi,0.019987408814298946*pi,1.328355327290146*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.305568455463792*pi,2.43243784650534*pi,1.073788330490704*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.296652174779743*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.551555644499797*pi,0.8433117600472899*pi,0.808171569731408*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.474063890627977*pi,0.46552801770762997*pi,3.84261119712025*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.319249071005839*pi,3.2508830962668*pi,1.071797507243784*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.752113491223049*pi,-0.074803954336221*pi,1.3649135163327601*pi) q[12];\nu3(0.196381176102061*pi,3.43725520122779*pi,4.44808542646669*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.350737143482117*pi,0.266597825873376*pi,4.16205562489725*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.44790064435889*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.849734745052411*pi,0.392873465308755*pi,0.5162659842311701*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.169351437638472*pi) q[13];\nu3(0.867662079159405*pi,0.358052492191654*pi,4.43982822280332*pi) q[14];\nu3(0.205063347399408*pi,2.93995569050687*pi,1.65701273832735*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48116418630348*pi) q[17];\nu3(0.337996883098961*pi,-0.4699680323965087*pi,4.21458393167529*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(3.5*pi,3.43910669697377*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.262653034883961*pi,0.8318143132669*pi,4.40299289767223*pi) q[9];\nu3(0.277211589010816*pi,3.21423210920795*pi,1.1648146878865449*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.352233152434368*pi,0.21898516790525202*pi,3.65271786339657*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.601274048014844*pi,2.84001912111379*pi,3.62779197373699*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208704157850459*pi) q[19];\nu3(0.6307667512685*pi,2.77552032500757*pi,4.12505560738113*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49744035992814*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.387051689901716*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.309241553425941*pi,0.39229929567017796*pi,3.78147603547667*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5811027779218016*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.31223144546357*pi,3.35363693462229*pi,1.014961038185056*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.328969381060043*pi,-0.4048379646506719*pi,1.70876622891053*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.47258126729045*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49985624789799*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275533144721116*pi) q[11];\nu3(1.0*pi,0.0*pi,1.330732391271191*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.21641079064677*pi,0.5211468089786*pi,0.8492556071104209*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47940880294858*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45484612838941*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.673822311855207*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41117351752704*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.40969023287725*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156208958324408*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.43793889294631*pi,0.5*pi) q[3];\nu3(0.354567739020984*pi,0.53154934282753*pi,3.70797687320318*pi) q[4];\nu3(0.363834908412073*pi,-0.4399842924021135*pi,4.33692436503471*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.40055358417035*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.366213260719202*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241707114505123*pi) q[20];\nu3(3.5*pi,3.4795658809243*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.901572190049701*pi,3.3735560981309*pi,3.86799960921162*pi) q[4];\nu3(0.926459582144156*pi,-0.062372109224196004*pi,0.859571487134007*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46395463040011*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.361576316714741*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.201750185301121*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5279654241695056*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.415237915733724*pi,-0.281758965364652*pi,0.972168680865654*pi) q[8];\ncx q[9],q[10];\nu3(0.789232888739574*pi,2.79309224202253*pi,3.71560946823312*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.62159183015251*pi,3.43189021181443*pi,3.03372419966717*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.485511294320959*pi) q[15];\nu3(0.128659420345725*pi,0.25957360203329505*pi,3.86510270646973*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.682464131615273*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.553398420090122*pi,0.96082749255995*pi,1.006931746633228*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48784268739895*pi) q[10];\nu3(0.644166282944191*pi,0.9776371292661401*pi,0.829115049406033*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.575967146844195*pi,-0.4445813125639724*pi,0.7097693608325351*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.608871584828195*pi) q[16];\nu3(0.572596426867869*pi,0.07177615839891704*pi,1.014598827195486*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.826290232626253*pi,0.8898995296154999*pi,1.109181981054058*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.543429733891083*pi,-0.09896563914833001*pi,1.046443134992494*pi) q[18];\nu3(0.857676047997415*pi,3.16549893036085*pi,2.89663525755202*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.107523405067918*pi,-0.14744309510179698*pi,4.30753674855206*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.687323760672706*pi,0.09404976509903995*pi,1.55547479470475*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.640568773410878*pi,3.4184208374017*pi,4.32128119710669*pi) q[18];\nu3(0.38974277880271*pi,0.85083768313686*pi,0.5188060839154635*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.209522763729777*pi,0.16601049902222198*pi,3.86390190629659*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.822283022005579*pi,-0.283976625530701*pi,1.212130956280979*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.305807412204145*pi,2.89250331632468*pi,1.408341778878532*pi) q[12];\ncx q[13],q[17];\nu3(0.621756966357289*pi,-0.4516690096903495*pi,3.64092153421604*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.43814992838834*pi,2.9394510602851*pi,0.877782328950237*pi) q[0];\nu3(0.588747790431823*pi,-0.4162199852037455*pi,3.56878317792657*pi) q[1];\nu3(0.410745961898022*pi,-0.132627927045951*pi,1.4757915290012908*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.481486794424934*pi,-0.4379993173378632*pi,0.8413708890570439*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.264242607609273*pi,0.20803266194068804*pi,4.47286060353896*pi) q[12];\nu3(3.5*pi,3.40036251432486*pi,0.5*pi) q[13];\nu3(0.651857254153006*pi,0.091594711842237*pi,4.11990265372344*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2321301982114439*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.67043305144296*pi,2.77319522612248*pi,3.283220946628*pi) q[0];\nu3(0.313673025384748*pi,0.048429448752285054*pi,3.58054303572054*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.684460109177354*pi,0.283378601854691*pi,1.260244604156303*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.484061387568711*pi,2.72455461776998*pi,1.0306152654145588*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.49451909893764*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.558326648266677*pi,3.29019531913312*pi,1.84718724279421*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49626189047497*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.40992063812056*pi,-0.399960468668997*pi,1.138015923176562*pi) q[20];\nu3(1.0*pi,0.0*pi,1.353520080751466*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.45853479795278*pi,-0.322240322371692*pi,0.876422609126388*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.33726176735116*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1576383438188111*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.196906378378122*pi,0.18963074602852104*pi,3.92443668998087*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.679547374242962*pi,0.6847668561162901*pi,1.175554890236291*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4759433650015*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.553861130468315*pi,3.27618424730654*pi,4.4654527978208804*pi) q[9];\nu3(0.763547503555948*pi,3.30066749409971*pi,4.29144824643991*pi) q[10];\nu3(3.5*pi,3.48019923679616*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5528207586600487*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.405957909444387*pi) q[14];\nu3(0.667707794588649*pi,0.86787536891835*pi,4.4697199524085605*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[19];\ncx q[1],q[7];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.937268692677765*pi,3.18707249909735*pi,4.19138894665081*pi) q[9];\nu3(0.199282284960129*pi,0.46252155998786304*pi,4.121517363136849*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.517974225400303*pi,-0.103749496386279*pi,0.782017516835256*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.49007678646543*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.165760080173365*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48675780000798*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47680044229124*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38707368811913*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3538416432462999*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33256006465579*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2888027355527139*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.250363388258657*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[7];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4925672639662*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.375710747328596*pi,0.9253850735901901*pi,3.95029528455675*pi) q[5];\nu3(3.5*pi,3.3069483598483*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.697713580762289*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.103760038894816*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.838084759669662*pi,-0.4168327606091075*pi,3.78073451647565*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45890931169376*pi) q[16];\nu3(0.185929338737848*pi,0.19009915985082104*pi,0.912974487664748*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.41516222779059*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[7];\ncx q[2],q[16];\nu3(3.5*pi,3.49425841347557*pi,0.5*pi) q[3];\nu3(0.713564146684359*pi,3.18278750360844*pi,2.84426606930119*pi) q[4];\nu3(0.568613989609613*pi,3.17195543390936*pi,4.2061792255775305*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.45704522286109*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.182341445244937*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.893221844815183*pi,3.23142746128933*pi,3.55375435349752*pi) q[12];\nu3(0.476388003213245*pi,2.54879975222524*pi,1.497921568352174*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.32587861009243*pi) q[15];\nu3(0.876788835966618*pi,3.12684554757796*pi,4.22393857083921*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.692764716872265*pi,3.32846856286946*pi,3.18061445373321*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.4892258793967095*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.57022592058666*pi,2.91653079017379*pi,3.40929449186729*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44404993410875*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.67095924081433*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.330145349166578*pi,-0.4036930112037617*pi,1.117215571135117*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.883539297422853*pi,2.93948447206842*pi,3.9909431278394*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.375277754315904*pi,-0.123400702303323*pi,4.44900390568396*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.27471898117616*pi,-0.134253348404492*pi,0.7444407880214801*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.428270029481198*pi,-0.20117477660426603*pi,3.96014071182552*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.319196425961831*pi,0.9941651215755101*pi,4.46151553682159*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.573757148981128*pi,2.94947383403061*pi,4.20734706572374*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0901518320468748*pi,-0.346575477074812*pi,1.004537302764804*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.546607728119809*pi,0.48973596632664196*pi,4.47322728926986*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.364682986191952*pi,0.359201097495929*pi,3.41938459530122*pi) q[2];\nu3(0.573583552195171*pi,-0.17293864206668902*pi,3.57696376964792*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.683315741385643*pi,2.5624252225365*pi,3.55066590409698*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.150074793106236*pi,3.29791544363196*pi,4.27170699468858*pi) q[11];\nu3(0.568424060161475*pi,2.9862192206164*pi,4.299026792426821*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.308908440069216*pi,3.00384152465756*pi,0.724798118287846*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.832672311880602*pi,0.10316359721188095*pi,1.59891177812284*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.133154712516529*pi,0.10582887733214796*pi,1.225053807683386*pi) q[2];\nu3(0.664593843153322*pi,-0.4447939941913206*pi,0.645706561909263*pi) q[3];\nu3(0.217027337685432*pi,0.5576882285010001*pi,3.6246344472445*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.263425649529202*pi,3.1419746403208*pi,0.812152766079426*pi) q[11];\nu3(0.458064844435061*pi,3.21775546998412*pi,1.06673436664618*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.610881672550992*pi,3.49725049796421*pi,0.9183379454199889*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.384703729898474*pi,-0.386847592331356*pi,4.0932182012278595*pi) q[19];\nu3(0.35772402325281*pi,3.09931401841856*pi,1.143297676895699*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.253803629004951*pi,2.89227766505359*pi,1.0707469797014522*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.20276347637183*pi,-0.320277220546099*pi,1.3035467558231049*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.3382743523381*pi,0.27189435340843904*pi,0.738626129194386*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.514562316226058*pi,2.8529889836313*pi,3.72703114076465*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.615047722775563*pi,0.361088884805995*pi,0.760492558521316*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42781555060015*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.317795210758806*pi,3.08956098800831*pi,1.71974985646299*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.42385313342658*pi,3.30016903455061*pi,3.18669754204959*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.461034677988671*pi,3.02140598801317*pi,1.78153087063419*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229617134578324*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.485503722478947*pi,0.5863070182027801*pi,4.45700698736959*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3873311297117*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46943812915335*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.443897281358346*pi,3.25953392870028*pi,1.69608716378869*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.3984697272162*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1913387097862609*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3019688275213421*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5293886126126784*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263721252710585*pi) q[20];\nu3(3.5*pi,3.46457736937697*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[15];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.2319903708085929*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[12],q[20];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37730294373919*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46612282865856*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44380066278606*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48824687269391*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3283166996088691*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46061817014836*pi) q[14];\nu3(1.0*pi,0.0*pi,1.139478704986385*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34707095276689*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226079830371002*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5033297668330619*pi) q[20];\nu3(1.0*pi,0.0*pi,1.265137834556493*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.642203603828637*pi,-0.44903018194411437*pi,3.97314573987247*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,4.41138550124592*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.45860852621608*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[11];\ncx q[9],q[17];\ncx q[10],q[21];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.177353000043942*pi) q[13];\nu3(0.551027066057078*pi,2.58664808442914*pi,3.98946906547063*pi) q[18];\ncx q[0],q[4];\nu3(0.631723270893194*pi,-0.31362230011744197*pi,3.36130531573041*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49728928787101*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47622939342273*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5251670784812048*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310650450872123*pi) q[17];\nu3(0.761163160538238*pi,2.75056219664247*pi,3.84663221946269*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5969561427536338*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3101792885072*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[17];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4844255795149*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.570664840626826*pi,-0.4111901498569015*pi,4.04274060116572*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.609527783970085*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.433874901385395*pi,0.196152560383978*pi,1.359217870060945*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.187458825423338*pi,2.54839419747177*pi,1.419890654985522*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.761732285336614*pi,-0.046431677728965004*pi,4.01938984435366*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.388865346828315*pi,0.405033693467982*pi,4.21287363276409*pi) q[2];\nu3(0.901646372730993*pi,-0.21127634725028*pi,3.65257136210254*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.120207057752057*pi,0.230917227871151*pi,3.45457869505478*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.435326797891376*pi,0.24377974959814197*pi,4.0374200912848*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.337098088199919*pi,3.39623711670338*pi,0.784629198054014*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.40829597884943*pi,2.49076587434065*pi,1.2646766699042589*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.396572047363361*pi,2.69077819443025*pi,1.2270747099971762*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.625336235055368*pi,0.12423868178138298*pi,3.94971664234487*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.563930728840644*pi,3.07732762662312*pi,3.56139292158323*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.529437284281362*pi,0.43335433554793*pi,4.3395302377811795*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.174687992741385*pi,-0.379559112829215*pi,0.9591275443754079*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.346773750592095*pi,0.19044069573979705*pi,3.52346751893491*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.260552361516738*pi,3.38373094933578*pi,1.82665870471888*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.540272800311219*pi,2.99583849385767*pi,4.402277164199781*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.369441808878167*pi,0.027177822706495047*pi,4.32295851899453*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.145669686183204*pi,0.13279792026250603*pi,3.5247347244682*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.736323738936302*pi,-0.299353642077462*pi,1.182152384823726*pi) q[17];\nu3(0.503054532799886*pi,0.427134242743203*pi,1.146827266414173*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.294011232354292*pi,-0.132558700016415*pi,3.79731048374156*pi) q[4];\nu3(0.552867333608897*pi,-0.28461939938838*pi,1.206600960819916*pi) q[5];\nu3(0.0495555425576073*pi,-0.395906801529046*pi,0.98605030144608*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.376863545171739*pi,0.19610270418325404*pi,4.14608315291219*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.279232931451163*pi,3.00118657483063*pi,1.92649569904358*pi) q[10];\nu3(0.133560157339915*pi,0.23408864915523697*pi,0.9289335983819971*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.319495947510531*pi,-0.21553633203828898*pi,1.65987546537803*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.735832892993417*pi,-0.03037862990705198*pi,0.9517997959593569*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.591915558705363*pi,2.55916940149748*pi,3.65125014573952*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.479959833235796*pi,3.22454657758232*pi,0.9733373161037819*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.628066090680349*pi,-0.4325433542797996*pi,3.46657386742822*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.499811476293899*pi,3.44011552488383*pi,3.01298895248896*pi) q[10];\nu3(0.617022311628204*pi,3.42412554721316*pi,4.12586877883853*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.611210622945685*pi,-0.016470234869877975*pi,1.376271400305362*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.186325626923947*pi,-0.4289365385487276*pi,0.957639988675008*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.89786498857447*pi,-0.126627353564377*pi,3.76745897221626*pi) q[13];\nu3(0.643202055802363*pi,3.28879213544791*pi,3.31645701831254*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39474204177402*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.788978558961043*pi,0.465387267216985*pi,4.489609172127301*pi) q[13];\nu3(1.0*pi,0.0*pi,1.242076596781256*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.33502104623433*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44898211343605*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3976144623579079*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.23561020820893*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.43115132382429*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4738859529887*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.60654979332404*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284616032731067*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2592457638116898*pi) q[20];\nu3(3.5*pi,3.45705959915433*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.38694101238428*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[18];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.4000458857626*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.373615965264555*pi) q[12];\nu3(1.0*pi,0.0*pi,1.222576470709578*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.641398703293418*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[9];\nu3(3.5*pi,3.44690276514952*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4398662631555*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49403785891155*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49265490569994*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.298478873006132*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0818009486177131*pi) q[16];\nu3(1.0*pi,0.0*pi,1.332924705097203*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3849521133727105*pi) q[18];\nu3(1.0*pi,0.0*pi,1.243250484997465*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35961875455917*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[18];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5114062117383806*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5957079803493377*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.843352435721894*pi,0.50854448924554*pi,4.34642055231752*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5089567385790899*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47507040317652*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5019158961101913*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.451735461471619*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.13051374736697*pi,-0.354791726829915*pi,3.94653065673674*pi) q[1];\nu3(0.543827923983063*pi,-0.40869776104502287*pi,4.28992719385079*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.45523348988793*pi,0.09821927480277404*pi,4.15223168923868*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.30192684181329*pi,-0.232986137466001*pi,3.85986166479533*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.267730540647879*pi,2.83660101880323*pi,0.974350624248036*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.64112561142605*pi,2.59848140241971*pi,4.02517182759494*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.39388520816859*pi,3.23249320746609*pi,2.1193470067335403*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.440627762018234*pi,0.7783323344715201*pi,0.5759568555470002*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.533775803433247*pi,0.48001830556457403*pi,0.812386518919552*pi) q[4];\nu3(0.827590129009758*pi,0.17030294673255197*pi,4.071912369596729*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.781001827850994*pi,2.2950076548052*pi,3.7844620640967*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.769462429067914*pi,3.13404414686926*pi,4.41861066968902*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.750379083173995*pi,0.09955193632722104*pi,0.968947027452275*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.473553205223087*pi,0.18900990175673504*pi,4.30797411152754*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.44466992038161*pi,-0.307196131473909*pi,1.63878735358488*pi) q[6];\nu3(0.196195399390207*pi,3.24285894641386*pi,1.8781003799532*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.485026446812747*pi,0.69481500773849*pi,4.14140939313834*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.734425039672837*pi,-0.36979411240229*pi,3.6025307531698*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.316160048188078*pi,-0.09604790525794299*pi,0.804608960204925*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.518035809801135*pi,2.89414592452853*pi,4.08807375409908*pi) q[0];\nu3(0.384450512509806*pi,0.75776990242078*pi,4.04274275869914*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.750322803793819*pi,-0.371595004775391*pi,1.018717221636583*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.649607056338371*pi,2.76778242052576*pi,3.62288393829907*pi) q[8];\nu3(0.242278093517962*pi,0.291890483891757*pi,3.77628605280405*pi) q[9];\nu3(0.232201876848265*pi,0.250681419027049*pi,3.47978096144341*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.241851057278418*pi,0.114590864369851*pi,4.02007725929059*pi) q[13];\nu3(0.592065180666944*pi,2.39364509417721*pi,3.68912491496602*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.378176015025078*pi,-0.170671576957306*pi,0.836082883377167*pi) q[17];\nu3(0.158096482060995*pi,3.11065543908244*pi,0.753851277509903*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.406097455061953*pi,0.42778767197520395*pi,0.96282216507398*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.717772161479053*pi,-0.295600286488955*pi,0.934391176408102*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.620105599129932*pi,0.16524320427349304*pi,3.79969339319631*pi) q[8];\nu3(0.549238203469369*pi,-0.36759557315971003*pi,1.227579112111107*pi) q[9];\nu3(0.551526325417511*pi,0.023136827726332965*pi,0.936928390655491*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.284919562493727*pi,2.98982863898244*pi,1.75277533170264*pi) q[12];\nu3(0.3320105398391*pi,3.0784317169171*pi,1.64648412044102*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.183530826741585*pi,0.33954068714414*pi,4.21297967792609*pi) q[17];\nu3(0.65138765547016*pi,0.29341993245519904*pi,1.1022083394612339*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.193774692064024*pi,-0.4444940818278247*pi,0.996305342355523*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.757876552611319*pi,3.10122784753854*pi,0.5975066861798538*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.493519435128242*pi,-0.245481281514919*pi,4.08454538633437*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34522527417154*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.488718298780113*pi,0.20952877901015*pi,4.41992741793067*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.464204265810171*pi,3.28775153727206*pi,1.83431625135513*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2906580204839941*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[20];\ncx q[3],q[13];\ncx q[4],q[11];\nu3(3.5*pi,3.43850658263308*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.36020296351054*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,3.38475573886796*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42672470108615*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47887617329474*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41722179824413*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48393827769555*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.258310432300222*pi) q[10];\nu3(1.0*pi,0.0*pi,1.220051348568291*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.2527951763837288*pi) q[13];\nu3(1.0*pi,0.0*pi,1.240768354780045*pi) q[14];\nu3(1.0*pi,0.0*pi,1.355358401063623*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.322789973531171*pi) q[20];\nu3(3.5*pi,3.45297159766982*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[20];\ncx q[3],q[13];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(3.5*pi,3.35008327259274*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40140901100496*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.71794974913349*pi) q[15];\nu3(1.0*pi,0.0*pi,1.275211953482919*pi) q[16];\nu3(1.0*pi,0.0*pi,1.234955495946551*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.234991243016728*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.306484782236851*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5938343158982411*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.45259053858897*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40321686964431*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.703860605330183*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43209957871598*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43344204324823*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.412812105801001*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3690351887452321*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.369974178694839*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.584015363487228*pi,0.8176233081875599*pi,1.093391793893506*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.699972172615507*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.54956848003472*pi,0.5028915519750901*pi,4.395648946479589*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.662842911945298*pi,2.76844425357604*pi,4.25324219438407*pi) q[4];\nu3(0.678311015052746*pi,-0.30100738866879*pi,0.724541481663711*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.397478422922258*pi,0.34032603387087*pi,0.5912511913656271*pi) q[1];\nu3(0.272273627910157*pi,-0.196593177601472*pi,4.03701958374057*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.281490948395375*pi,0.495055120040261*pi,3.86696453587147*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.618507798080604*pi,0.42794164379328703*pi,4.19412119956145*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.212652823728736*pi,3.41831722560538*pi,1.83541671382731*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.379255230884182*pi,3.14134381155423*pi,0.787686440622705*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.760532264354561*pi,0.85692151383263*pi,4.44902856649989*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.295855809907328*pi,0.9061292082911301*pi,3.93721584738577*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.451457400568798*pi,0.498851706487618*pi,4.08585571310466*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.494253972385368*pi,-0.4037075929572585*pi,4.33424503537783*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.874068773882905*pi,0.24479285184297706*pi,4.06454141263782*pi) q[8];\nu3(0.664389935879591*pi,0.17735288948891104*pi,0.854850885489012*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.394565567254741*pi,0.05508394155987595*pi,4.2131577392935196*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.424416597459722*pi,0.24380431274691305*pi,3.92946728959461*pi) q[13];\nu3(0.823858532640747*pi,0.219155377989257*pi,4.34267780573201*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.629608191506047*pi,-0.023759333809467986*pi,3.78895844209671*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.798098785794244*pi,0.13650164221559102*pi,0.5029827064678495*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.188637674389548*pi,0.20095060073230098*pi,4.330202796638369*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.400450855578509*pi,1.15027772089254*pi,4.17029187527882*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.541419833761024*pi,0.005384356224358955*pi,1.20432644380156*pi) q[7];\nu3(0.185303470239793*pi,0.76084052500322*pi,4.22914741865747*pi) q[8];\nu3(0.646269687713081*pi,-0.04736382055340299*pi,0.5046787756501158*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.389685791573382*pi,-0.4001543827873911*pi,1.200963934905497*pi) q[12];\nu3(0.731601010369924*pi,0.95176481798923*pi,4.47177808011151*pi) q[13];\nu3(0.579545826200166*pi,0.473703678052681*pi,1.168953060331019*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.310748823332848*pi,3.34700861883699*pi,1.95043920846436*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0909849981754994*pi,3.18009836422563*pi,1.56539256685165*pi) q[20];\nu3(0.689289228208464*pi,-0.20424406850084298*pi,4.40890838166038*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.268697817051255*pi,2.71728855079755*pi,0.791457900233984*pi) q[6];\nu3(0.390887279182384*pi,3.23027674820529*pi,1.339764055570845*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.739942109341457*pi,0.8461824356319501*pi,1.056203287804893*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.509126470312048*pi,3.17682576793819*pi,1.86845635913476*pi) q[16];\nu3(0.32736991779474*pi,0.16932203206463103*pi,1.2079917121183361*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.664551006578881*pi,-0.20711636364736802*pi,3.31092097612096*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.6604210461208*pi,3.10328304988372*pi,3.30709394993882*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.765421305445027*pi,0.9165318746781701*pi,0.879630909996169*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.757291319005306*pi,2.98556750567839*pi,4.07809788146609*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.32207329321512*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.294191267853639*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[20];\nu3(0.102602707889936*pi,-0.214899961051629*pi,1.154931225991365*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.421493029351552*pi,-0.13551114662989*pi,0.904787078748865*pi) q[19];\ncx q[0],q[21];\nu3(3.5*pi,3.46593625260152*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4433157601944*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31464264153922*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.251462261855889*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2359681827095699*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.68176655794415*pi,3.42671597454875*pi,3.90167740501208*pi) q[19];\nu3(1.0*pi,0.0*pi,1.256201818859072*pi) q[20];\nu3(3.5*pi,3.30304700302018*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,4.32135952337132*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[13];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.37652312480247*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.326650675123733*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.214507992211278*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.43528015477389*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(3.5*pi,3.35299807126768*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.3023439572114381*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4178920509297*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4860247210822095*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.217778279523096*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.417160673574839*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46931926881861*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.380073712240585*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[13];\ncx q[9],q[20];\nu3(3.5*pi,3.34555060458201*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2843864584773539*pi) q[12];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5089013783666704*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4875698565148205*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.35899260659575*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49543855447117*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.601269833025614*pi) q[17];\nu3(1.0*pi,0.0*pi,1.162094990766005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39942782161012*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46271802108725*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.037004557856967*pi,0.369628846413241*pi,3.93963765151396*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.67268107016789*pi,0.30020783776929105*pi,3.92466666622222*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.386251710458*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.309548185205192*pi,1.09480889914232*pi,4.28482420630181*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.510241669641972*pi,3.13325916273627*pi,3.25717289302875*pi) q[16];\nu3(0.694085972539584*pi,1.11126194324764*pi,0.786841103821551*pi) q[17];\nu3(0.37747046797801*pi,0.061017263508567954*pi,4.30521585398688*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.608096020945112*pi,0.36115049267046395*pi,4.29267882672686*pi) q[0];\nu3(0.434004535066915*pi,0.23495481026105003*pi,4.45530974397332*pi) q[1];\nu3(0.824890950221143*pi,0.29970051025575095*pi,1.472463382882112*pi) q[2];\nu3(0.198440793413697*pi,3.06806179246454*pi,1.87980176314298*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.248092543049338*pi,0.321925860022516*pi,3.76642683302564*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.606594589233779*pi,0.9301609843259799*pi,0.747020045465064*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.879421230259247*pi,3.41692973646532*pi,4.159352994192449*pi) q[0];\nu3(0.71066382339673*pi,-0.200500493888968*pi,4.14427709774629*pi) q[1];\nu3(0.660085132817772*pi,-0.4539199287101935*pi,4.1406696807375*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.176658443745911*pi,3.19707567270559*pi,4.3167759647311605*pi) q[8];\nu3(0.548595033460529*pi,-0.4851522759376594*pi,0.715240819066356*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.438085575437202*pi,-0.381539064371779*pi,0.618178507875822*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.640287491574916*pi,0.21774667810195902*pi,1.65678514990552*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.538538782918746*pi,3.14444623273763*pi,3.39498214516947*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.324415672243642*pi,2.68326859680278*pi,1.66572980118299*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.28968441992927*pi,3.07610985872067*pi,0.5816058907988851*pi) q[13];\nu3(0.677568164792247*pi,-0.15298762213484002*pi,1.2044523234415419*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.519251083055267*pi,3.05706342289012*pi,3.17012183942637*pi) q[20];\nu3(0.340636067752521*pi,2.65183772980713*pi,1.328417441950171*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.536667054258134*pi,-0.10381887095695003*pi,1.2205272538684189*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.876600285162688*pi,-0.08703940420148398*pi,3.47561569124227*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.650036375486235*pi,2.93204403637269*pi,3.3555379040381*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.832349543548695*pi,-0.4792471363889589*pi,4.092235689119541*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.098446725933109*pi,-0.4901640154212386*pi,1.77355139986177*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.160654694987735*pi,-0.336594270958366*pi,1.2012233384771989*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.361123356015043*pi,0.031024903771331047*pi,1.00979731765429*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.82589548250459*pi,0.29823807196876595*pi,1.085298611799005*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.663872806746921*pi,3.11027402299364*pi,4.19858570788541*pi) q[11];\nu3(0.30009608380067*pi,3.25349808496266*pi,1.287606680646054*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.891139032276487*pi,3.41240471967634*pi,4.48131589855257*pi) q[15];\nu3(0.454662984406974*pi,-0.202012822590946*pi,1.55543005160094*pi) q[19];\ncx q[0],q[3];\ncx q[2],q[8];\nu3(0.729139492797872*pi,-0.09620809005206299*pi,0.5874707639083088*pi) q[5];\nu3(0.660882554422848*pi,0.07624664817274796*pi,1.423056549570075*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.306065110526241*pi,-0.234125735850983*pi,4.43471729954216*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.362374958186158*pi,0.458104182271419*pi,4.21789339939607*pi) q[15];\nu3(0.559449680939192*pi,-0.326841028738384*pi,3.36077084010754*pi) q[19];\nu3(3.5*pi,3.44443291409251*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41653291663584*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3422762234201011*pi) q[3];\nu3(0.457974572360336*pi,0.53857667338099*pi,4.30797331173669*pi) q[5];\nu3(0.946653597310827*pi,-0.07589746778609102*pi,1.0395100221160551*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2056308994742801*pi) q[8];\nu3(3.5*pi,3.37691003334745*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41889213663562*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.209989851489137*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219490433327218*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[17];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.673153406483761*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.47487253682368*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35033832900465*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40061455209376*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5752159873751612*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.620536650709513*pi) q[17];\nu3(1.0*pi,0.0*pi,1.14438213425477*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2118732971649449*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.44817901968103*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.42108090662263*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(3.5*pi,3.43134082040359*pi,0.5*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.261154417553281*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.133849434080658*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3033415650940041*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.46337377893122*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43373673234972*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.356495631034921*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271946561802445*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39545031884004*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49426601538806*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.5193707016924386*pi) q[11];\ncx q[12],q[20];\nu3(0.259241237907966*pi,0.8328683396041601*pi,3.95678335759944*pi) q[13];\nu3(0.730804503740101*pi,-0.4139282083592196*pi,3.6465184238635*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.455272981075041*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.713729546050065*pi) q[19];\nu3(0.352069752014444*pi,0.50200647689234*pi,4.0910041968096*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.363359328233537*pi,2.99556251310235*pi,0.964443849826914*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.57370863313869*pi,3.16483901692529*pi,0.5488025212101726*pi) q[13];\nu3(0.774414781587129*pi,0.30929495566376897*pi,1.68623491487721*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5064052678581201*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29056365327515*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.734389584254953*pi,-0.206965464076939*pi,3.81864973923528*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.280285196170096*pi,-0.004523519003296006*pi,3.86644145310062*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.621614343131137*pi,-0.315866349855742*pi,0.5601318062386418*pi) q[1];\nu3(0.357160135646934*pi,3.15765446284427*pi,1.66984936697842*pi) q[2];\nu3(0.536647948812353*pi,-0.119429742776541*pi,3.6232406107543*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.462269929173803*pi,0.7593025638894799*pi,0.652404387360033*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.614322117412729*pi,-0.22193181909877202*pi,1.0553977092724471*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.147389853298918*pi,0.41790924730991896*pi,0.8618147697725089*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.4042768735823*pi,-0.21189167262584002*pi,1.157366847052164*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.874967688744391*pi,0.43329504333586*pi,1.200844298377878*pi) q[1];\nu3(0.532287081229972*pi,-0.296852086103801*pi,0.800499549628071*pi) q[2];\nu3(0.936429557190958*pi,0.431783487982344*pi,4.0156513142355*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.590914195239507*pi,2.71947960046428*pi,4.05440955910038*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.48073721459933*pi,-0.22354164714491298*pi,0.620581055284359*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.436005591741245*pi,2.92249449496349*pi,1.71006197172678*pi) q[10];\nu3(0.79860209386515*pi,0.22190122604683804*pi,1.66205033754971*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.347271319084951*pi,-0.09866767989883002*pi,3.8390912803142*pi) q[16];\nu3(0.534627636874574*pi,3.39447832715481*pi,1.90010467609909*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.595631229198582*pi,-0.16230346967215198*pi,3.93463685182532*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.3776162544625*pi,3.18847840602526*pi,1.8348084581681*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.484740039382054*pi,-0.286605694360009*pi,3.73837403254922*pi) q[8];\nu3(0.307834737100231*pi,3.06445849154771*pi,0.826549418253244*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.504311815611951*pi,0.487393748920688*pi,1.289023735558603*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.405924763959318*pi,-0.08457766550456602*pi,4.49716056697217*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.379382372029502*pi,0.28444110207291995*pi,4.198327639382629*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.681100688597518*pi,2.96826446911603*pi,3.62477758374732*pi) q[20];\nu3(0.334856800679994*pi,2.44531759399605*pi,1.143873819799826*pi) q[21];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.307676790092092*pi,1.10224001328721*pi,4.33289055115688*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.512203282946832*pi,0.222907923001058*pi,3.84779624193207*pi) q[12];\nu3(0.391238713469565*pi,-0.04246828674311198*pi,1.52363938937103*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.434326297944618*pi,2.73833197209805*pi,0.923221997389621*pi) q[20];\nu3(0.283483314785077*pi,-0.245498194730142*pi,1.453749565410296*pi) q[21];\nu3(3.5*pi,3.46974458462607*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(0.314491254877074*pi,3.43010215449098*pi,1.439580544480181*pi) q[4];\nu3(0.704590641270921*pi,2.82177006689002*pi,3.78520344986654*pi) q[6];\nu3(1.0*pi,0.0*pi,1.150680061705958*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.491731105894603*pi,2.97952632793888*pi,1.14928064974383*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.72107628877049*pi,-0.155830527015403*pi,0.595806075480029*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.30794285251658*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.081582983466649*pi) q[5];\nu3(0.326744098950843*pi,-0.242053296791284*pi,1.143653447294829*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.330196299898371*pi,0.369193855470478*pi,0.670164594574686*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.622231153814843*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47221878500194*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43319875234802*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.364831680197785*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.352863814493877*pi) q[19];\nu3(3.5*pi,3.44545742128404*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5410675533978089*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[10],q[14];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.295037156262207*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[20];\nu3(3.5*pi,3.4345944650981*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248324417180094*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4403909643171*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.379676617426836*pi) q[14];\nu3(3.5*pi,3.38837855077032*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.683951804399151*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.511548214666596*pi) q[19];\nu3(1.0*pi,0.0*pi,1.309851816614115*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.125365788989931*pi,-0.009560928244031985*pi,0.542930746858473*pi) q[1];\nu3(3.5*pi,3.3948594466426*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.819406994416355*pi,3.1417329137064*pi,4.47214682060362*pi) q[7];\ncx q[10],q[14];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.5451352694335831*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.172902778599658*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5114723472178344*pi) q[21];\ncx q[0],q[12];\nu3(0.487043437528268*pi,3.32993890157095*pi,0.6821326774497349*pi) q[1];\ncx q[2],q[18];\nu3(0.583281454593916*pi,0.11566317930400905*pi,0.716992264941877*pi) q[3];\nu3(3.5*pi,3.40202480175506*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.32226652431047*pi,0.5*pi) q[6];\nu3(0.487221288087459*pi,3.13281504013716*pi,3.06042097118722*pi) q[7];\nu3(1.0*pi,0.0*pi,1.193597338370969*pi) q[8];\nu3(1.0*pi,0.0*pi,1.166853470144775*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.466419645114049*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3617262882991295*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.44719530868356*pi,2.58150078374616*pi,1.314522492159501*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5505938909788288*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.14176668300902*pi,3.47522222853127*pi,4.09165087881075*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.191454690202861*pi,-0.397089168981836*pi,1.008276821637717*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5112824105474472*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5329654394651762*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.802081954818338*pi,0.5957105017114901*pi,1.116678981501265*pi) q[11];\nu3(0.354064450706478*pi,0.135809868298854*pi,4.32832805034128*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.290815602281843*pi,3.34568387277748*pi,1.3285682115607709*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.441633088219226*pi,2.88975537452211*pi,1.424141749605199*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.599143665384323*pi,0.5745262494029799*pi,1.196504795075849*pi) q[11];\nu3(0.468055267526253*pi,0.21578633833091398*pi,4.08291918143304*pi) q[12];\nu3(0.801131693631234*pi,0.73115097304816*pi,0.9726857078873961*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.731875442610364*pi,0.46560175716279795*pi,0.877783578547265*pi) q[16];\nu3(0.813940676215998*pi,0.473202473365804*pi,1.50867442522121*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.768430730979346*pi,2.93215688388539*pi,4.37616007091943*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.530484936125174*pi,3.20652628889751*pi,1.57629319688943*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.379220710663459*pi,-0.17521290288070202*pi,1.351921194988499*pi) q[16];\nu3(0.594987945234128*pi,2.66074028949924*pi,3.71103588102323*pi) q[17];\nu3(0.502757790380961*pi,0.59475588830661*pi,4.01523427490267*pi) q[18];\nu3(0.630351632724267*pi,0.38678683115148504*pi,4.27484650670665*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.275088065393004*pi,3.34952402817979*pi,0.677760365483301*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.209152038789632*pi,-0.014964248415027026*pi,4.16006575441935*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.574193325298387*pi,-0.03885779124637201*pi,4.188851754554101*pi) q[18];\nu3(0.52778872315542*pi,0.52676508979417*pi,0.818739037929164*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.536783968206773*pi,3.41696325961158*pi,3.04189125182084*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.51428654733145*pi,0.60341402205604*pi,0.73552395437874*pi) q[4];\nu3(0.439845698504734*pi,2.81738938218283*pi,0.917262973379275*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.554908805895772*pi,3.31556666377867*pi,0.649683993983913*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45247176178009*pi,0.5*pi) q[3];\nu3(0.460689728686136*pi,-0.233003575382486*pi,1.3482058293433639*pi) q[4];\nu3(1.0*pi,0.0*pi,1.213129513893632*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.20970496254951*pi,-0.10808650922018997*pi,3.73216491524644*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.538382112853532*pi,0.82799707389942*pi,1.098176512529228*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.414717552257289*pi,0.37573665186220895*pi,3.91652693505506*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.29598075260965*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41877492400737*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.172866633174206*pi) q[7];\nu3(0.288887439342571*pi,-0.11464919412097302*pi,4.1798073212657805*pi) q[8];\nu3(0.770926079823397*pi,0.50764230230226*pi,0.979805067130137*pi) q[9];\nu3(0.524508017921835*pi,-0.380974392343178*pi,0.731577452353263*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.670044397824931*pi,2.89512186141566*pi,3.93697667831993*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270549023456407*pi) q[17];\nu3(0.742424641274897*pi,0.92697733241984*pi,0.7255970580881019*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[17];\nu3(3.5*pi,3.40169113900638*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4613702519873*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.263308632467334*pi,0.35077688353233505*pi,0.83108104256486*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.463307382326623*pi,3.16313878293258*pi,1.91661353526308*pi) q[10];\nu3(3.5*pi,3.40151446540015*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.258126456737146*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2220734627239311*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5452141030222117*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.725849845265669*pi,-0.15736871398061397*pi,1.229425045767048*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38581642966082*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.513152499293176*pi) q[13];\nu3(0.529842490847688*pi,0.5206200713659599*pi,4.3053058073967705*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5580737259479054*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47975504178538*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.352724066161014*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.32396901275254*pi,-0.126066084421048*pi,0.5310041700739369*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45117110171577*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277997718896386*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[0] -> c[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.576976973529318*pi,0.191071704910302*pi,4.366800686196029*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.3768051703729*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.7068724022995441*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.621330854785566*pi,0.53209381677302*pi,0.793411116973192*pi) q[19];\nu3(1.0*pi,0.0*pi,1.23404103330121*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.2622008617181*pi,2.63455127370832*pi,1.62535719528547*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.457369294092898*pi,2.95243205264087*pi,1.78658807302349*pi) q[7];\nu3(3.5*pi,3.47675476190152*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.49939788368989*pi,0.5*pi) q[10];\nu3(0.678781371352885*pi,-0.4630776347899455*pi,4.17919158220976*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.31599885164309*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.248768452331929*pi) q[15];\nu3(1.0*pi,0.0*pi,1.243763407350027*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5163153105940448*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198821117539398*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nmeasure q[11] -> c[11];\nu3(0.431069551676322*pi,3.01607530434658*pi,1.07179475109826*pi) q[1];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3429707025532895*pi) q[20];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.124115272063248*pi,-0.05257605226551698*pi,4.01443131813473*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.408068388353347*pi,-0.23781437151248902*pi,0.8894257829418051*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.677833479925153*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39035600248568*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5382706567880318*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.654942368894671*pi,-0.4953280780906689*pi,0.688952961291126*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.838598163015506*pi,-0.24999166779445198*pi,4.187471204429119*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[17] -> c[17];\nu3(0.636666026484407*pi,2.75558820088918*pi,3.32997789142439*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.17360686366158*pi,3.13010800970911*pi,2.0177001790454803*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.524640687373402*pi,-0.06284142229614897*pi,3.68898693488116*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.343346132290391*pi,0.22273979356457996*pi,3.47697329841282*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.252763219861836*pi,0.03498425776408698*pi,3.89411642143075*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.632358453968561*pi,3.02095512597044*pi,4.44426388677924*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.479294005545101*pi,0.15999071753198202*pi,3.92131584977358*pi) q[10];\nu3(0.354292678914822*pi,3.44933293087016*pi,1.93105731807047*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.838439509244757*pi,-0.25279288922558696*pi,3.79890461109236*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[9] -> c[9];\nu3(0.788545992849894*pi,3.10279229440918*pi,3.21478915518028*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[16] -> c[16];\nu3(0.273918929170299*pi,3.24447246481988*pi,0.9437863273138549*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.535721049106426*pi,0.60519589723862*pi,1.370188761955558*pi) q[0];\nu3(0.874848860974004*pi,-0.321820709220177*pi,4.17382745388771*pi) q[1];\nu3(0.72732611462804*pi,3.19304302921095*pi,0.637602238434535*pi) q[2];\nu3(0.674604067880339*pi,2.93890480702774*pi,3.58861645589032*pi) q[3];\nu3(0.669215693534586*pi,3.40164353746545*pi,3.10730070924662*pi) q[4];\nu3(0.651565033089197*pi,2.88648645609329*pi,4.3586556421193094*pi) q[5];\nu3(0.524970435306972*pi,2.7362097394785*pi,3.87559491123879*pi) q[6];\nu3(0.132910172243624*pi,3.0610940749687*pi,1.3931110268389428*pi) q[7];\nu3(0.763686928714941*pi,0.39948371737317*pi,4.1621265398816*pi) q[8];\nu3(0.302547272420855*pi,-0.4346057229466133*pi,1.399191083995213*pi) q[9];\nu3(0.342598017917004*pi,0.39116222458536*pi,3.8265145339717*pi) q[10];\nu3(0.453817546568248*pi,0.223973324767468*pi,4.13123068621198*pi) q[11];\nu3(0.601696804179151*pi,2.60109832500157*pi,3.73665489763483*pi) q[12];\nu3(0.0899151830124199*pi,2.67378655232882*pi,1.1734361816828671*pi) q[13];\nu3(0.704842072452126*pi,0.86136365832961*pi,0.954353035976411*pi) q[14];\nu3(0.487786527158046*pi,0.93321474181338*pi,4.07399733489715*pi) q[15];\nu3(0.526863869193871*pi,0.28420965287698996*pi,3.59734788110692*pi) q[16];\nu3(0.475734280276941*pi,0.5011790938440901*pi,0.680069996732802*pi) q[17];\nu3(0.0562900429337181*pi,-0.070799020965994*pi,1.334743673475278*pi) q[18];\nu3(0.63836750877281*pi,0.75703287330978*pi,1.18389618771051*pi) q[19];\nu3(0.427067988417941*pi,2.96792375475059*pi,1.251972404220663*pi) q[20];\nu3(0.540897228616252*pi,3.23721447249682*pi,3.49854557002144*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37240320747657*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.186199868939128*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46925233261893*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45836551252255*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.128761938785642*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340725233047182*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.41046800586099*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[21];\ncx q[5],q[15];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(3.5*pi,3.35097745395628*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.372252390417837*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.245785833183761*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.46390833827132*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45931188102649*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.447410888890181*pi) q[4];\nu3(3.5*pi,3.48710000101852*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.41548363497859*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47452217956803*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48940217067741*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2020184266270029*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280749626083965*pi) q[15];\nu3(1.0*pi,0.0*pi,1.357410555933259*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5220059290518353*pi) q[17];\nu3(1.0*pi,0.0*pi,1.186129818011219*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341197429067761*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47308718195879*pi) q[20];\nu3(1.0*pi,0.0*pi,1.187404522849625*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[21];\ncx q[5],q[15];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38844193691288*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.49461222537603*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42331626428588*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3305680262969695*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4908884871989105*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.612070579932227*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.442241774646369*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.646971110433282*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.416573122060322*pi,2.5366841464932*pi,1.420423276253525*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.35674890727857*pi,-0.09569157574931803*pi,0.9919651792611*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.226704754337876*pi,-0.4210638133265278*pi,1.71817317947711*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.149959799056011*pi,3.34207075599677*pi,1.82899348283414*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.532704677199199*pi,2.71245651271786*pi,3.91146496083118*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.306284153646846*pi,3.22085259069412*pi,2.13575147053226*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.642957154693077*pi,-0.4696682918059573*pi,3.42496499436969*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.381057090625158*pi,0.5093482291792999*pi,3.72796005365392*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.363245472480975*pi,0.75637930645998*pi,0.5160202669168322*pi) q[3];\nu3(0.703663172839498*pi,-0.4330321403041019*pi,0.692148056072784*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.389988390984794*pi,0.320600011348232*pi,3.69551274907393*pi) q[7];\nu3(0.595801723362665*pi,0.6822548212173001*pi,4.269832473471849*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.711118340631915*pi,-0.299479959783286*pi,0.771649221480057*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.45837795752065*pi,3.40681979592774*pi,1.83610390024464*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.36391225286132*pi,0.06270543059537004*pi,4.4839123632946*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.44513137408576*pi,0.72930439133177*pi,4.24567982385298*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.217310773375514*pi,0.04650720013602705*pi,0.9280966843394249*pi) q[4];\nu3(0.480593165402876*pi,0.249663329813963*pi,0.5754472229975542*pi) q[5];\nu3(0.311724619007657*pi,0.357682934914315*pi,3.76317746766748*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.931510721651734*pi,3.19991532075134*pi,3.80488282495074*pi) q[11];\nu3(0.721594724356198*pi,0.095161302278715*pi,1.165553589186569*pi) q[12];\nu3(0.465131113047941*pi,3.36835611171034*pi,4.43949359160948*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.537960182614381*pi,0.5381117297993201*pi,1.3885646239716891*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.304001500594694*pi,-0.462006518711472*pi,0.826910964055137*pi) q[20];\nu3(0.669820812369295*pi,3.25688930914377*pi,4.39399588734485*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.374723418837221*pi,-0.07258276389558599*pi,3.90484363980613*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.127518046972529*pi,3.01370696356162*pi,0.5394372044437784*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.626753600869049*pi,0.11095392625899503*pi,0.5655835756625749*pi) q[11];\nu3(0.701055212454603*pi,3.4888215584869*pi,3.56019188052597*pi) q[12];\nu3(0.165331512175762*pi,0.35562153658517004*pi,0.9423930625395189*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.456768481305288*pi,0.211044694718186*pi,4.39665004825444*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.110884963818295*pi,-0.46746965437200383*pi,0.5122521692253731*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.482666333827467*pi,-0.4012456322865725*pi,0.5232408830404883*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.677558339546565*pi,0.06431250957310797*pi,0.809652389616649*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.447322460756896*pi,-0.106161952468524*pi,3.81691891862013*pi) q[14];\nu3(0.737807885817968*pi,3.28431603172033*pi,2.98713799723158*pi) q[15];\nu3(0.682043648375962*pi,3.11615905639395*pi,3.56367157292547*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.438625707496447*pi,3.27143298832617*pi,1.81239952025556*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.510621458505405*pi,0.07077283218449804*pi,4.4326749366859*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.67400703743414*pi,0.012287880067008983*pi,1.253266468403619*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.204353727191564*pi,-0.362927120596759*pi,0.806245753482541*pi) q[14];\nu3(0.755001929338493*pi,2.74974733715782*pi,3.8721680296094*pi) q[15];\nu3(0.70130744699144*pi,3.37036716906521*pi,4.20456839875847*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.438946432659827*pi,0.04596012081071299*pi,0.681196680806861*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[10];\ncx q[6],q[15];\nu3(3.5*pi,3.34508679730368*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44623514924319*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.200034980205883*pi) q[12];\nu3(1.0*pi,0.0*pi,1.220752332733168*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\ncx q[1],q[17];\ncx q[2],q[8];\nu3(3.5*pi,3.45079753954596*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.400060660737017*pi) q[4];\nu3(3.5*pi,3.34923265374651*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29608207050241*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1913350155437241*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.154165900883243*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(3.5*pi,3.45891990401785*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49191785012379*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43581281139445*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[10];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.307799483192142*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48859778636734*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5852879900010811*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2897379644079239*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.35403385084928*pi) q[17];\nu3(3.5*pi,3.39013590854339*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.174803723714319*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[17];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.32597558972504*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5559679413843353*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.47301441863045*pi) q[15];\nu3(3.5*pi,3.38827743882859*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.372311913857432*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[10];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5611841586696737*pi) q[8];\nu3(3.5*pi,3.48200138938952*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3794718199555405*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.43260313271397*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.27413199138474*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.532958062218428*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[17];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.478031037439263*pi,2.69257242728017*pi,3.63275239496928*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.329105249090754*pi,0.31800432405926704*pi,0.774461282210025*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.634500696344158*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.587403437332238*pi,0.16997820588434498*pi,0.647595211242086*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.41383109146092*pi,3.30520630461498*pi,1.72764985873579*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.15208493132262*pi,0.23970003138598495*pi,4.22852446749866*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.612169626770044*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.132697941015487*pi,3.01796025701062*pi,1.77110846657997*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.350645198230379*pi,0.07931512753221004*pi,3.75686450365903*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.264053438171403*pi,3.44912526400058*pi,4.2140722648280295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.355716049427894*pi,3.49166714421808*pi,1.98554230805643*pi) q[6];\nu3(0.441174403303389*pi,-0.199730791472157*pi,4.3694152998405595*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.349188015151612*pi,-0.274499221228387*pi,4.35076323387803*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.422351766781498*pi,0.23217429325611905*pi,1.176978031637762*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.358402518454908*pi,0.12697425318766697*pi,4.41373021595816*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.223905699452131*pi,3.11518259171784*pi,0.747708496698998*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.345826142036448*pi,0.8893782367679499*pi,4.03341030427986*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.325172114762983*pi,3.03555523949838*pi,1.4241173183879101*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.381796321872284*pi,2.42281462454094*pi,1.405714723063313*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.486328675157642*pi,3.08744309976322*pi,4.29137500243957*pi) q[8];\nu3(0.420930583537038*pi,3.12676637060165*pi,3.35642679645796*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.242911603771293*pi,0.57616697768331*pi,0.5871245238439496*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.334680907822628*pi,-0.4094252497240613*pi,3.96671483897228*pi) q[15];\nu3(0.422233442110228*pi,-0.356036369715121*pi,4.43242623780323*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.838095901974371*pi,0.294525837518129*pi,1.084261133573463*pi) q[20];\nu3(0.166274179259728*pi,0.33864959815055795*pi,4.0696495721007*pi) q[21];\nu3(0.48448436044875*pi,0.27138624457204996*pi,4.01552772362508*pi) q[0];\nu3(0.684555553859969*pi,-0.23759977231499202*pi,3.51499050677347*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.7407442427698*pi,1.0311136757538*pi,0.717728717182329*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.254187883585177*pi,-0.4646746188684088*pi,3.97404180625458*pi) q[8];\nu3(0.668657292186474*pi,-0.36828214382853697*pi,1.073733806568212*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.294410333540681*pi,-0.206362916663685*pi,0.9904072708403671*pi) q[14];\nu3(0.620158398215666*pi,0.6108644003189201*pi,1.318734665565332*pi) q[15];\nu3(0.131806324148194*pi,2.90543153375693*pi,0.919618727508781*pi) q[16];\nu3(0.26177218405388*pi,-0.30529621550936104*pi,0.5173843275938904*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.63177366809941*pi,0.40260732683175604*pi,1.54908714735336*pi) q[20];\nu3(0.521522355034454*pi,2.75629719877019*pi,3.71871785055165*pi) q[21];\nu3(0.683962624210677*pi,0.42458295845513905*pi,0.703660440870984*pi) q[0];\nu3(0.106962778355869*pi,0.23920314598525405*pi,4.22424677615754*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.210299233602397*pi,3.08228651919992*pi,0.627223459573975*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.576765622052509*pi,-0.119969583305792*pi,3.52328400570475*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.535260348739602*pi,0.359436047094879*pi,3.77619885407546*pi) q[17];\nu3(0.153429812536428*pi,0.73039441297223*pi,4.19561905477981*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.459918211540036*pi,0.97301091340757*pi,4.24482485457543*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.777085589784898*pi,3.09099249114358*pi,3.29755845937882*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35388029889459*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.936175055545758*pi,-0.03513764459883001*pi,3.59486744390833*pi) q[4];\ncx q[6],q[15];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.233365122446094*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[18];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4618453947618*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45651078275923*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.42390440806136*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35108430933441*pi,0.5*pi) q[11];\nu3(3.5*pi,3.29055111777842*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2402972521730429*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2209696364395048*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251490604496565*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.221941039683918*pi) q[17];\nu3(1.0*pi,0.0*pi,1.102178030137996*pi) q[21];\nu3(3.5*pi,3.42728481895405*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.305528557146318*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49216780554703*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.279317959414569*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[21];\nu3(3.5*pi,3.35454277707251*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(3.5*pi,3.34520261956022*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5947529166778613*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1457425030327721*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260784891294981*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[18];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4401341294506995*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5887560099905524*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43043344174707*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.43022053833188*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4844647122387595*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.592233050160766*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,4.2888783027261095*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6146141499222391*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37655647723348*pi) q[20];\ncx q[0],q[1];\nu3(0.492183913514251*pi,3.20915358988941*pi,0.6967601324454911*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.25122343147186*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.226374798664873*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5473781542136*pi,-0.04939049856657701*pi,0.760009222367955*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.766906876533612*pi,3.22777723230842*pi,2.98704175376755*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.465182693875184*pi,0.04677939832660505*pi,4.49829448136969*pi) q[0];\nu3(0.637230454427175*pi,1.06219562592848*pi,0.5723136720134498*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3450652839815*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.407812123240042*pi,-0.232895128050863*pi,1.302844115690982*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.515820687075861*pi,3.4480271790257*pi,0.71629831483461*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.153273213151101*pi,-0.164332000623087*pi,1.21657365348603*pi) q[0];\nu3(0.897967019320983*pi,0.6350190664649*pi,0.819118252122303*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.793095628860779*pi,2.8538680952371*pi,3.65899218455716*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.460406275609133*pi,0.115846163100644*pi,1.278669470067903*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.657162605343482*pi,-0.32072142094578*pi,0.541809089288344*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.59015342600196*pi,3.44446823019529*pi,4.0453888375593205*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.522639227552896*pi,0.12597060801301996*pi,0.8768496951682361*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.732663002889285*pi,-0.155815798158131*pi,1.083067997973244*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.394760906816739*pi,0.48910421975236995*pi,4.26616278332116*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.420296318364915*pi,0.65607953519715*pi,4.4070861399435195*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.804429052478254*pi,-0.242837513117027*pi,0.936248942215733*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.359040049287989*pi,-0.4676948596426855*pi,4.1764063011443*pi) q[10];\nu3(0.66666019161719*pi,-0.473255720456995*pi,4.23600634376751*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.306839826625456*pi,3.38321656807429*pi,1.012527972513042*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.802674216557274*pi,0.471335839178896*pi,0.857301272272344*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.647091871239791*pi,0.259423429395093*pi,4.03794519926258*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.526921839947894*pi,-0.431420254643009*pi,4.1855888247796305*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.858930606164873*pi,0.49337424539944397*pi,0.5634318325997804*pi) q[5];\nu3(0.384828607529182*pi,0.7022832400012*pi,3.81814019677303*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.442327138582763*pi,0.09575205465013303*pi,3.99162567092138*pi) q[8];\nu3(0.350242802305861*pi,2.93822142208851*pi,1.57243921017935*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.494611347465144*pi,0.03789888756288995*pi,4.35097788651195*pi) q[12];\nu3(0.498373344802892*pi,0.21201465443720802*pi,3.88124187290731*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.722299792667814*pi,3.36299570961308*pi,3.18642631984898*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.7846193124859*pi,-0.132652705493377*pi,3.75407281394688*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.236126344785468*pi,3.26786260350043*pi,0.86498803733621*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.448621809929894*pi,-0.005014725922829977*pi,4.23924363076843*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.763299353302095*pi,-0.140856100608295*pi,1.0762071980718049*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.428065284686669*pi,2.9363916704379*pi,1.51264797654614*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.451791502545264*pi,0.438757271833512*pi,0.7169694626273431*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40139475402216*pi,0.5*pi) q[16];\nu3(0.292273020597367*pi,0.6135062198779899*pi,4.14841938414148*pi) q[17];\nu3(1.0*pi,0.0*pi,1.130239175277125*pi) q[18];\nu3(0.39408077421704*pi,-0.354507990057524*pi,1.76359090298284*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.35661301908896*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.815279988766844*pi,-0.064473958134176*pi,3.64662098385597*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1433863974922471*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.288170292372156*pi,-0.4453106825688785*pi,1.54173066893218*pi) q[20];\nu3(3.5*pi,3.40189430363432*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.462882178611884*pi,-0.09671170136895602*pi,3.69321304584781*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.45514700616642*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3091133081232549*pi) q[12];\nu3(1.0*pi,0.0*pi,1.375204644755053*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40447595499979*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.49222115895923*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,4.405446309505329*pi) q[6];\nu3(0.862958270573535*pi,3.08007932985712*pi,4.008152620841781*pi) q[7];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.3098846534453301*pi) q[13];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35520438790477*pi,0.5*pi) q[5];\nu3(0.545517841729473*pi,3.24014493395331*pi,1.71395936139521*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.30749153441351*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39397805448016*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281821513670756*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44589250018295*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.2653316910089991*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.637316964486115*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.40742829285508*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3107012131070541*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48229664680902*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.40002851001692*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.068008061029311*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49646409154892*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31826742347711*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.695639204778654*pi,2.97180623336667*pi,3.83593642668045*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.42991764961854*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42067090426749*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2475518670459032*pi) q[8];\nu3(1.0*pi,0.0*pi,1.206448923688841*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5085104561918561*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.627369432077892*pi,0.73504383301159*pi,1.056097686634522*pi) q[1];\nu3(0.525024993527466*pi,3.28017132406998*pi,3.95059771458083*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.541731347744254*pi,-0.173342454221173*pi,0.5520602271225287*pi) q[16];\ncx q[17],q[19];\nu3(0.552021823573767*pi,-0.033145820300366*pi,4.22146825739694*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.340607655505314*pi,-0.47150065552417497*pi,1.63290085995135*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.693518308333242*pi,-0.15125068898327498*pi,3.38087143842082*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5544453302353127*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5031038408507629*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.639441236554164*pi,2.91219605892125*pi,4.2724124390187*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.498141616052798*pi,0.51373514024841*pi,0.948957675258697*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.669997946087024*pi,2.95011201200884*pi,4.3905394297061395*pi) q[5];\nu3(0.622014621081515*pi,-0.339490000842935*pi,4.33060887794794*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.88430502739651*pi,3.21738646371032*pi,0.706126497467093*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.896210891461337*pi,0.495410120942704*pi,4.1426228066526996*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.534789610261718*pi,0.08842656516547998*pi,3.93227567329282*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.244925505103752*pi,0.8666210359339801*pi,0.5084329113140474*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.267256580002483*pi,0.294614737433752*pi,3.63962206116724*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.59454200344509*pi,2.70981490427369*pi,3.32852865858511*pi) q[0];\nu3(0.190877641657325*pi,2.61821077965191*pi,0.938526753120961*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.780120615842968*pi,0.482815360391174*pi,0.771828759849319*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.496132962656383*pi,2.59176282208137*pi,3.55798955659764*pi) q[9];\nu3(0.97469317865278*pi,0.5204153014261801*pi,1.0226866065454039*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.238185289577838*pi,2.75721843209842*pi,1.57987432723536*pi) q[14];\nu3(0.32155746125807*pi,3.25319945265069*pi,4.27044873708552*pi) q[15];\nu3(0.673580890798259*pi,0.014626883814558012*pi,0.630257743467271*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.405727657174319*pi,3.33492240503447*pi,4.17995781039346*pi) q[3];\nu3(0.257107538962894*pi,2.5623921123944*pi,1.352667861404444*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.562809162448188*pi,-0.31617037528540903*pi,1.074788472537191*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.563683253749134*pi,3.46031399504324*pi,3.27990086886202*pi) q[9];\nu3(0.656855364007616*pi,2.53724171313083*pi,4.0203920471473005*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.533185316055383*pi,0.11431755640165597*pi,4.426853595214951*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.214958906217561*pi,0.44718742847675697*pi,3.90695629251089*pi) q[14];\nu3(0.33404929504731*pi,-0.317013402205729*pi,1.086696500631499*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.120220578620011*pi,-0.455027738081824*pi,0.7039695682974569*pi) q[19];\nu3(0.487919335807516*pi,-0.09866123765543*pi,4.431037218177639*pi) q[20];\nu3(0.498628362055018*pi,-0.4202271713931686*pi,0.5201136691170042*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.686167094139431*pi,0.89766787967746*pi,0.706661129555363*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.19697405481249*pi,2.75557700317188*pi,1.218489681317291*pi) q[11];\nu3(0.458818089716415*pi,2.90556595590095*pi,1.0413127407736251*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.330000892949367*pi,0.19342019012524303*pi,1.034825334756581*pi) q[19];\nu3(0.434632853834267*pi,3.4423004285174*pi,4.47513715440415*pi) q[20];\nu3(0.558343416032211*pi,3.45931361994545*pi,3.18624385469789*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.761562014931938*pi,-0.30457255160200003*pi,4.309041662326591*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.365268326601862*pi,-0.05487763950415703*pi,4.02470823431355*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32858562721846*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.293151951522014*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[14];\nu3(0.620881690101003*pi,2.94048368831348*pi,4.3222018022699995*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.27767047020858*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251985101014677*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.46848837731788*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(3.5*pi,3.38827852020477*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.293976649705985*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.183320423514929*pi) q[14];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.44564699838522*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48651428272376*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,3.36133726516047*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48316784079212*pi) q[15];\nu3(3.5*pi,3.44349941320602*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.19518215130779*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1975506570779428*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29390551850837*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41688630780845*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.166349168500712*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.665099737190577*pi) q[9];\nu3(3.5*pi,3.42754749083698*pi,0.5*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5357908626731405*pi) q[14];\nu3(1.0*pi,0.0*pi,1.259750361991482*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[5];\nu3(3.5*pi,3.39793562688283*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.4209002477767*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.143132722106532*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.616158322884089*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34923041977474*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241457560021162*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39770324092404*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.397786894049069*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5534092561758568*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.482195192652542*pi,3.25464585700055*pi,3.44689914975648*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.462457558193892*pi,3.14404564728443*pi,0.8941062774738671*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.123573235131437*pi,0.40331036074875104*pi,0.852423890963977*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.4615052819977095*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.405096813844566*pi,-0.31871567150493496*pi,4.4322152521872695*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5093179840119022*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.412061561366835*pi,0.13361180350582402*pi,3.65500789393408*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.301047508088068*pi,0.10117043160980699*pi,4.42230604726196*pi) q[7];\ncx q[8],q[20];\nu3(0.252218387151747*pi,-0.15672781017778797*pi,4.20615679009203*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.440922713689983*pi,3.02350614644384*pi,1.058542545108779*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.406422076257935*pi,0.5079250778361499*pi,4.495713874738939*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.701707811937648*pi,0.09261802393846497*pi,3.66497262954821*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.349467726893604*pi,2.95592999932346*pi,0.95629742474875*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.175728324447041*pi,3.21760547724137*pi,1.77517736587591*pi) q[12];\nu3(0.615195326173914*pi,0.7032642545210701*pi,4.46619083432183*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.41752562817143*pi,0.43810976150538306*pi,0.5150116479814734*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0454378682748966*pi,3.21927066075434*pi,2.00135360237755*pi) q[0];\nu3(0.55478156424001*pi,-0.185104345556372*pi,1.142165149424478*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.677755885240048*pi,0.22092683155231196*pi,0.757824811755307*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.51239014716297*pi,3.429303698541*pi,4.14532872100284*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.181348787556132*pi,2.3967275263614*pi,1.192007018505165*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.565776767702769*pi,3.27879847778744*pi,4.12682236819809*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.652105214358958*pi,2.74427843151176*pi,3.95214106256733*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.35802093502623*pi,3.29173069475327*pi,1.64152283536841*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.496960185947975*pi,0.126511008830009*pi,1.058315035645746*pi) q[8];\nu3(0.61492554927593*pi,0.5478700103901599*pi,1.083515255236497*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.444646008793414*pi,0.6908694052095099*pi,4.05379265640061*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.746833017643253*pi,-0.19191300103246*pi,4.23976291768955*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.218338090867669*pi,-0.14329693262704302*pi,4.24834111464804*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.646756449034619*pi,2.94030208072885*pi,4.43844857636923*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.224868848692341*pi,2.54228599043601*pi,1.1549765613728589*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.521068882607964*pi,0.05799265062863901*pi,3.55568974359664*pi) q[16];\nu3(0.779285459445108*pi,0.27623116085339405*pi,3.87764348622619*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.918994085021846*pi,2.96987505306567*pi,3.9200385339502*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.840935558142267*pi,2.95132243828525*pi,3.20886703423062*pi) q[3];\nu3(0.541372574933684*pi,0.48195114020347896*pi,1.184761339095627*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.694148871846996*pi,2.88307569072794*pi,3.55199623893512*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45781726462795*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.265421256053189*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.321189456395377*pi,2.76253265615178*pi,1.52587598769546*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.409227479597618*pi,3.40837266094629*pi,1.017661828215989*pi) q[19];\nu3(0.445526952669016*pi,-0.34589636191877804*pi,1.460881866098773*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0329444082209674*pi,2.65386382620331*pi,1.188878255637484*pi) q[4];\nu3(0.580108466530289*pi,-0.058123809579879004*pi,3.91578906742435*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.740650778498601*pi,0.15963371077544997*pi,1.009274620846068*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41217698428778*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.567117671548762*pi,0.43764608752788803*pi,0.890574280143712*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.313519597736549*pi) q[10];\nu3(0.32495693650034*pi,3.40291558576021*pi,4.3517420215331*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.635281970259465*pi) q[12];\nu3(3.5*pi,3.41339954035562*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2197868637540679*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49383107290069*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.31296248023347*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.174381044727804*pi,2.87098281624884*pi,0.973013764001606*pi) q[11];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.251018914440847*pi) q[16];\nu3(1.0*pi,0.0*pi,1.323666423266475*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,3.38278158127721*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39706304538579*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1595821023131752*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.62982934498358*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.581085869013743*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2592940368524919*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[10];\ncx q[3],q[19];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.321772915542444*pi,0.9794444011062999*pi,4.48559068419844*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.519966266622585*pi,-0.159308509696021*pi,4.34499797366732*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5018468316645284*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.753438786648029*pi) q[17];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45636439717648*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34306196794675*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44479509072655*pi) q[7];\ncx q[8],q[16];\nu3(0.659437939368242*pi,0.7203149167301399*pi,1.16007901735962*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.292063794730518*pi,2.99577067064841*pi,0.79857765121284*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23384595138592*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279174037823915*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3267467915641795*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[20];\ncx q[5],q[13];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36125709268612*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.216645104112815*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.947916451970347*pi,0.95091190667056*pi,0.5792819405434448*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41146987876372*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.499910069847593*pi,0.5313506940875701*pi,4.34905978047182*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.270562280820032*pi) q[13];\nu3(0.71486787039293*pi,-0.09029969520942999*pi,4.25191036168952*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29015758713346*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.586708580923776*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.794359196880349*pi,2.57983971266857*pi,3.44211464341976*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[20];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.312818659453324*pi,3.47138091913989*pi,0.5483685403938624*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.510941076430755*pi,0.437105687153724*pi,3.62302110055717*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.604320188657358*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.838247558309681*pi,0.04343569008661996*pi,1.246909479338263*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.547701497688048*pi,3.19958552084094*pi,3.88094375618818*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4910052109609*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.693563578585242*pi,2.92657096604143*pi,4.41955005015112*pi) q[15];\nu3(0.84299436120113*pi,0.29244447383482797*pi,1.227525232205247*pi) q[16];\nu3(0.651502521901451*pi,0.78475131854881*pi,0.869443204860344*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.682515840980903*pi,2.51138711651345*pi,3.93859813224265*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.583865551402153*pi,2.89099161264423*pi,4.37533811127965*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.50301059342062*pi,2.83237256436885*pi,3.9831331063753*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.123479504116373*pi,-0.319562572183752*pi,4.38396350048989*pi) q[15];\nu3(0.71998978529009*pi,-0.089643324003286*pi,1.130223843597342*pi) q[16];\nu3(0.422030628414107*pi,0.50339372566864*pi,0.5865919222738704*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.645736681416736*pi,0.6602542430576801*pi,1.087528938423679*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.48196190655909*pi,0.35162547235570496*pi,4.03362448082831*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.25185573175722*pi,0.0051992888323879605*pi,1.211664645483923*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.676973672214201*pi,3.44143798865052*pi,3.64703739685811*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.460294162842771*pi,-0.16102024764620398*pi,1.2413902239997991*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.942039328845963*pi,0.8900657809338299*pi,0.781263983640078*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.664339326117463*pi,0.92543959256485*pi,0.87017322589769*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.84312269359934*pi,2.63171448900989*pi,3.47627241742059*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.728969489379017*pi,0.21452957221273805*pi,4.4567610953626495*pi) q[20];\nu3(0.667879098777016*pi,0.430982381516566*pi,4.137387246662151*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.60983451159338*pi,0.26079014593288996*pi,4.46704284931049*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.711705430152484*pi,3.48189909086103*pi,4.15398121199273*pi) q[6];\nu3(0.259436755380765*pi,0.470646833112469*pi,4.134434687152909*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.600147289262542*pi,-0.4570202115999205*pi,4.438182735146301*pi) q[20];\nu3(0.585551857074166*pi,2.83508078792854*pi,4.29377203659695*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.366441239460923*pi,0.30612845362930297*pi,3.45871185156298*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.780489784861085*pi,0.424444702647945*pi,1.461267351025727*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4288649301344*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329908899141256*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49813287942521*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2354508490970368*pi) q[4];\nu3(0.370380143888396*pi,-0.236881062176519*pi,4.16095790618542*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(0.412649541806408*pi,3.30837223663955*pi,1.75987214558784*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.49059783735636*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.455182014105358*pi,3.1733939636716*pi,1.100615342774788*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48092283393518*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2696238214484619*pi) q[11];\nu3(3.5*pi,3.4280035543477*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2930106092186189*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.625295798879957*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267043487945521*pi) q[18];\nu3(0.498320481524391*pi,0.41448292421741195*pi,1.42975847068379*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.39989112707733*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5798527222902826*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[11];\ncx q[12],q[18];\nu3(0.447144203808082*pi,0.4530673960735*pi,0.914376035043295*pi) q[13];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1882366947943699*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48135292941587*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.257547482356969*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46450072343886*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.626785284204452*pi,-0.233454689448078*pi,1.1761274904140229*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48763043017299*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.693604145839097*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[7];\ncx q[8],q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.643734225802231*pi,0.10304950120567402*pi,0.730423357988135*pi) q[16];\nu3(0.892834158729723*pi,-0.316135916151859*pi,0.741962960005021*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.44978651785468*pi) q[21];\nu3(0.920818057595736*pi,-0.4742789601624231*pi,0.833718602600563*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.41823923993043*pi,0.5*pi) q[3];\nu3(0.362714287120783*pi,0.35355054428641397*pi,4.04114729514429*pi) q[4];\nu3(3.5*pi,3.48243090869695*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.603949149204106*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2344750550541281*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.150393334057173*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.758395866619665*pi,0.20168635068724805*pi,1.356501875842719*pi) q[16];\nu3(0.510795974053248*pi,0.059294139343264995*pi,1.171864322504188*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.34294269673612*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.337815865176591*pi) q[20];\nu3(0.610698069568095*pi,0.6023952366713099*pi,0.5502376476663652*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.521418190914204*pi,0.015265104088118986*pi,4.05823484819913*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35730319656826*pi) q[9];\nu3(3.5*pi,3.40667063604969*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.48706083155637*pi,0.7072062613023999*pi,4.3615286689135*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2213219207215311*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5366353680577951*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49675320234875*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.486206684086832*pi,-0.16460863364092299*pi,1.2892969614549181*pi) q[6];\nu3(0.385638371357084*pi,3.46438335040392*pi,2.01391221732272*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.447985051059432*pi,0.28457412812010396*pi,3.88782320142992*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.646710970155934*pi,3.42919316177772*pi,4.19487815857019*pi) q[6];\nu3(0.291713785337728*pi,-0.360324014982506*pi,0.9614486012331*pi) q[7];\nu3(0.570501515276547*pi,-0.15746319458157*pi,4.30237315968883*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4981000299103595*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.858313859747192*pi,-0.21189824872812602*pi,4.33428784403714*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.689641490686506*pi,0.60611096682885*pi,4.48967553670298*pi) q[1];\nu3(0.299579232525956*pi,2.90237697833475*pi,0.725869021705103*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.548911899795663*pi,3.16483192238222*pi,3.22251037614068*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.860330496708464*pi,-0.33795011520582097*pi,3.26196908223979*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.64327212040108*pi,0.43603722244446297*pi,0.644696474808601*pi) q[14];\nu3(0.545901731007447*pi,0.04961409591168098*pi,0.5471215292142066*pi) q[15];\nu3(0.328574263488026*pi,0.08241882669813405*pi,3.9522858795744*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.714494665521019*pi,3.34688698450377*pi,0.707145614063609*pi) q[1];\nu3(0.169667046771931*pi,-0.4688061582497843*pi,0.5002291586814888*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.313167798923045*pi,0.5891719348873099*pi,3.92547089962075*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.599393794168417*pi,0.71363333342779*pi,4.275049893764081*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.838913589415766*pi,3.46908053512999*pi,3.99439641297026*pi) q[14];\nu3(0.369817849035172*pi,0.88434162637818*pi,4.25950439951031*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.496830075025175*pi,3.16850326518343*pi,1.69148511882948*pi) q[11];\nu3(3.5*pi,3.2807630139693*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2779956441916749*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.593345585638538*pi,3.25635423845609*pi,3.35709313136251*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.629315850342126*pi,2.86951346305375*pi,3.40425793225144*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.30546532278755*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.179648318670592*pi) q[17];\nu3(0.22546081632678*pi,-0.4194834241152912*pi,0.5116726422477014*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.589407144942989*pi,3.05348057381893*pi,2.95857180331765*pi) q[21];\nu3(3.5*pi,3.35849525361739*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.256180201447296*pi) q[2];\nu3(0.31301364312393*pi,3.01552794759765*pi,0.628068013095058*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.297401311896429*pi) q[16];\nu3(0.307592115935625*pi,0.170480052058551*pi,3.53231454388381*pi) q[19];\nu3(0.219312562688567*pi,3.41382745202872*pi,1.59505159317672*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44889311322743*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.242599756969646*pi,3.16538355813577*pi,1.85945204658552*pi) q[9];\nu3(0.44016666102701*pi,-0.232256832232271*pi,3.81459290951279*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.265121352303874*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40065599579294*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.230319247390536*pi,3.49786477068961*pi,1.117878933545656*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5634808076310605*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(3.5*pi,3.46706640596465*pi,0.5*pi) q[8];\nu3(0.279696451570039*pi,2.80684021742633*pi,0.8117020636833601*pi) q[9];\nu3(0.773054626807961*pi,-0.38813219215719197*pi,4.4267549478737305*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.164055185003344*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48556009872584*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.45732944816123*pi,0.13723123880639*pi,0.8852443778742121*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.691742121631721*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2150521442934181*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37960117117516*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3943332347328*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.632970970013161*pi,-0.4778091293530085*pi,3.62378140785476*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4631544561983105*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229632085867961*pi) q[18];\nu3(1.0*pi,0.0*pi,1.243946447492446*pi) q[19];\nu3(0.87454409506711*pi,3.04388688739202*pi,4.2909929334075105*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39829549952188*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.324103592086232*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47008056951572*pi) q[21];\nu3(0.736166328908938*pi,3.07100646042925*pi,3.00422321002502*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.462988495342388*pi,3.34176412591191*pi,0.8591569761544999*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.483476802480832*pi,0.6689944880935801*pi,0.5305193580619265*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.402884930228272*pi,0.73014606444469*pi,0.751780237738623*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.446412169884971*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3335437974046105*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.616762123110019*pi,3.01130765568129*pi,3.29582488698062*pi) q[2];\ncx q[3],q[18];\nu3(0.257496517375384*pi,-0.331039884980024*pi,0.677037521300808*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.50856840625122*pi,-0.272990549215061*pi,4.47115125503813*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[19];\nu3(0.355707459549672*pi,0.28327539233936405*pi,0.811489704210598*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.487152100135675*pi,0.22676940258358802*pi,0.582076855780636*pi) q[15];\nu3(0.18183389880419*pi,-0.14424551851074802*pi,4.48498533444109*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3465298755295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39793306793765*pi,0.5*pi) q[1];\nu3(0.791007564120261*pi,0.50961621281576*pi,1.112285101367795*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.115246027752343*pi,-0.19787657085967397*pi,1.34921870145131*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47177896680681*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.228928020364925*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.289618460546659*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.38448850228936*pi,0.50517289438228*pi,0.895266352518481*pi) q[16];\nu3(0.29970320489496*pi,-0.4340309391140963*pi,1.65670066291874*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.407297743127841*pi,-0.415896046922734*pi,1.4576169588946621*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.797214036261709*pi,0.192300034719743*pi,1.342146552627188*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5111011840581217*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5587534605099194*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.705534689041012*pi,2.31967686929146*pi,3.6815042802129*pi) q[7];\nu3(0.724772517174093*pi,3.27126872407584*pi,0.687532730725825*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35626860537501*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.796763958078388*pi,-0.43231260483822587*pi,4.41667480006037*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.86707369800553*pi,3.23511172558714*pi,3.73236660564372*pi) q[14];\nu3(1.0*pi,0.0*pi,1.314339830475511*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.817941705144715*pi,0.10305355950110995*pi,0.965195115447057*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.405459853756566*pi,3.25553378679031*pi,1.3309470373393721*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.240148854162681*pi,0.38445847395100796*pi,3.98992841855335*pi) q[14];\nu3(0.472923179062868*pi,2.74712210170491*pi,1.433583553931723*pi) q[18];\nu3(0.694147924794152*pi,0.03983339780136497*pi,0.5550541366606545*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.782599237807024*pi,0.503604164455*pi,1.0087163827345629*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5513041872661*pi,0.31752997371067904*pi,1.357301829289743*pi) q[1];\nu3(3.5*pi,3.46176277978641*pi,0.5*pi) q[2];\nu3(0.435457943708654*pi,2.75808675885624*pi,3.67642409801334*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.278575774236481*pi,3.23846480281962*pi,1.64860769326726*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.582468122377825*pi,0.318441173028596*pi,0.5055462580379086*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.186316766687435*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5173292098884339*pi) q[17];\nu3(0.756993898030994*pi,0.5569665316391801*pi,1.212694704617614*pi) q[18];\nu3(0.765815808090276*pi,0.25267083450607897*pi,1.338201076013049*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.513965593999145*pi,2.51020428151299*pi,3.4941323881789*pi) q[21];\ncx q[0],q[17];\nu3(0.262862866940756*pi,-0.09908751271983601*pi,0.89084042745515*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.921170044875471*pi,-0.15653837616071797*pi,0.5096688316591835*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.537817607812558*pi,-0.006622989883106001*pi,1.4266990837984341*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.415865121251448*pi,2.58826700790937*pi,1.200934880902735*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.264181848882396*pi,0.75828523945245*pi,3.81645612731327*pi) q[10];\nu3(0.756852264344005*pi,-0.01533264455813299*pi,4.35290444190806*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46688882223998*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[19];\nu3(0.635206009685884*pi,0.440071225232746*pi,1.051698103127635*pi) q[10];\nu3(0.603514582715414*pi,0.14386953094071198*pi,3.66534443400771*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.991223970982605*pi,0.56964736878048*pi,0.841907794763942*pi) q[20];\nu3(0.798811866240724*pi,0.295461292481071*pi,3.8472839532323*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32819462761706*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42735213853144*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4588756429878*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1958813904105399*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255855383711632*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.197823611040302*pi) q[19];\nu3(0.237060385210893*pi,3.46003872184823*pi,1.053525973287262*pi) q[20];\nu3(0.203023172875893*pi,3.01905592888371*pi,1.016390920489223*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[11];\ncx q[7],q[14];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.298419410167822*pi,0.439482037621567*pi,3.60945929211043*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32704484105516*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41569756930821*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2090574852767921*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.394827423823481*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5423534398114*pi,-0.4364725921523902*pi,1.103879046377646*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38798892138973*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43952324976419*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47861147298374*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[11];\nu3(3.5*pi,3.37899526347928*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.431348228796479*pi) q[12];\nu3(1.0*pi,0.0*pi,1.121988868430582*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222448421830332*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.896502908794567*pi,2.97743349881654*pi,3.70525560179902*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.5792237972952061*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49846193034051*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242980384834305*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.505388010264389*pi,-0.396403438907284*pi,4.4897702247886*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39571794465686*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.18604031565784*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41266634878308*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5539931805886429*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2978106511751442*pi) q[21];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.560251671280314*pi,2.92848760587895*pi,4.17271419131795*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.659193338179834*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.816748555169506*pi,-0.021960427872334987*pi,3.8781636931308*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.365343243138281*pi,0.484102183235923*pi,3.80662686950608*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33197495088795*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.220871806935302*pi,2.66300215448524*pi,1.6285582141701*pi) q[4];\nu3(0.505038252692107*pi,-0.369487231244576*pi,4.03166566815492*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.439418218984939*pi,3.39659527522037*pi,1.64105721771236*pi) q[7];\nu3(0.25562684090354*pi,-0.10461328481294602*pi,4.34989888176333*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.494441669728435*pi,2.60238118415998*pi,3.98927025012445*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.340362255477636*pi,-0.170194118517426*pi,1.228561097170904*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.195267949276988*pi,3.03247439325332*pi,1.53628786426699*pi) q[7];\nu3(0.767779478311198*pi,-0.29117203297002603*pi,4.0526514782898495*pi) q[8];\nu3(0.345439104687703*pi,3.01834615172253*pi,1.67980734369916*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.567097010904365*pi,3.37154405327282*pi,3.16164709320568*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.61048166553471*pi,0.11963755141629895*pi,1.320822699103511*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.953942111599036*pi,0.6353044728853301*pi,0.967272660084875*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.283005122670551*pi,3.27227639362925*pi,0.960585119177302*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.249185357819511*pi,-0.4922413007197752*pi,0.787926613001681*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.290608524443683*pi,3.15738830586701*pi,1.493534468709641*pi) q[18];\nu3(0.78895874518594*pi,-0.19558379211522697*pi,0.892833898981209*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.398049309327555*pi,0.34461002687644404*pi,0.6552429615725011*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.352327462401506*pi,3.24967874287658*pi,4.48757706706531*pi) q[14];\nu3(0.335984806848674*pi,-0.147036144626926*pi,1.61367243293507*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.38135215416563*pi,0.6093763282640801*pi,0.726920399519143*pi) q[18];\nu3(0.766242824664353*pi,0.86004378433879*pi,0.5208372878982782*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.631248152045577*pi,0.45700941279401397*pi,1.1965423630420151*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.676386812292192*pi,0.014961887147727948*pi,3.65162259415254*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.65356300327368*pi,3.29325653251739*pi,3.75730840170034*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4752961421921*pi,0.5*pi) q[2];\nu3(0.330712425266635*pi,0.48829943357075*pi,0.972746000458808*pi) q[3];\nu3(1.0*pi,0.0*pi,1.315170348217674*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.734903286036551*pi,-0.398563395234478*pi,3.19452356471499*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.869126672802211*pi,3.26774188115072*pi,3.94191617545266*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.701937922550353*pi,-0.14781550905081298*pi,3.39161265091617*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.104154866145122*pi,3.1032133886536*pi,0.877891803782583*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6259433562097549*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48544356541394*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.42363158567579*pi,0.5*pi) q[9];\nu3(0.637466458856428*pi,0.5787355630289599*pi,4.24981754279411*pi) q[10];\ncx q[11],q[17];\nu3(0.261743794826647*pi,2.76117824704478*pi,1.2422496294917669*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2631785266560271*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1333141750842461*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.31430057817103*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45438608318729*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.259628088110156*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.39000733989537*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.799723445396617*pi,0.60772443852313*pi,1.031951591548971*pi) q[10];\nu3(3.5*pi,3.49063271504129*pi,0.5*pi) q[11];\nu3(0.687294285317794*pi,3.43163620834094*pi,3.49750572314201*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294769589428117*pi) q[15];\nu3(1.0*pi,0.0*pi,1.19502503744296*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2522323777804951*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6775312351664711*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5657524267457177*pi) q[18];\nu3(0.291496998814007*pi,0.497031712837804*pi,0.783973171446123*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.460326363942006*pi,0.39187529580286395*pi,1.254031087584971*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5439436412605287*pi) q[4];\nu3(0.725855742289843*pi,0.004498087444435028*pi,0.886420241160753*pi) q[5];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.670363785952471*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5350414924810458*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47800556615198*pi) q[20];\nu3(0.565925062616655*pi,0.7592336158874999*pi,4.40625714008696*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[4];\nu3(0.596671972079896*pi,3.110121140484*pi,3.20502700983325*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.654953065742955*pi,0.008183642244833034*pi,0.90383729218078*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46440335404427*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.454321613617494*pi,0.159102151233942*pi,1.01497267738088*pi) q[9];\nu3(1.0*pi,0.0*pi,1.213993034271403*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.3787633126332*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261848176469302*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.575835675089758*pi,-0.12184422899686098*pi,1.381487033012238*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42724561133432*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.659724539492545*pi,2.72430833148548*pi,3.84489016363676*pi) q[7];\nu3(0.832843633410352*pi,2.9271121642534*pi,4.05376344656537*pi) q[8];\nu3(0.701386038174927*pi,1.05684793500356*pi,0.829218629661611*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.807489886869984*pi,3.0128507807304*pi,4.33644661029203*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.478871799901603*pi,3.02953393535282*pi,0.863930302874679*pi) q[18];\nu3(1.0*pi,0.0*pi,1.381164532242799*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.568920686685547*pi,0.09541222438230901*pi,4.2726638135940895*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.289674749409237*pi,2.60467412343984*pi,1.1431719229546369*pi) q[7];\nu3(0.754649789381548*pi,0.39083831546148096*pi,0.9057960293113*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42368867715431*pi) q[10];\nu3(0.156200920323721*pi,0.8854947479248301*pi,4.27851523788901*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5099445724066869*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.365041662338991*pi,-0.235467386586167*pi,1.199826901201754*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.645324864908735*pi,3.44095041910084*pi,4.00206679377782*pi) q[0];\nu3(0.832044369503452*pi,2.37817926593976*pi,3.78925153492284*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.520562031227365*pi,2.53373238556504*pi,3.91187920987742*pi) q[11];\ncx q[12],q[13];\nu3(0.780585626822248*pi,-0.05782487988815099*pi,4.11752886051219*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,3.48378923238103*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4410918794337*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.387290108834328*pi) q[21];\nu3(0.637656419795526*pi,-0.07247870681421098*pi,3.94625595701939*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(0.481324243043949*pi,2.83288568986823*pi,1.330228821146396*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.280585401275498*pi,3.02876422255282*pi,0.5253678719471628*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.418390384462314*pi,0.32770788018930797*pi,4.17646220398811*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.708534248219768*pi,3.1966299481926*pi,3.36276138010616*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.370802782420509*pi,0.61144858419968*pi,3.72893014431122*pi) q[12];\nu3(0.535294544037986*pi,-0.356918648513012*pi,0.948665634517718*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.393667020787878*pi,3.11826631605602*pi,1.51937199304902*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.41808878476078*pi,0.349609596387809*pi,0.5360678078425579*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4096020676629895*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4512129888475*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46567373294154*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2416704133624141*pi) q[7];\nu3(1.0*pi,0.0*pi,1.091741995506218*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.197410139767463*pi,2.93145958519692*pi,1.60570318880934*pi) q[12];\nu3(0.181547332392715*pi,-0.4468894994323865*pi,4.223229245638731*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.2073116724453*pi,3.48376795052016*pi,4.34510508419054*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.955746283374902*pi,3.41076000317859*pi,4.32372922189483*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44997901177359*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5106278721676185*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.40463758546804*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.639337316877436*pi,2.91581474205095*pi,4.00408165842498*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3066361301521758*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46292749225347*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.613542591200108*pi,-0.158114672780718*pi,0.9743313379219329*pi) q[10];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.227173141027801*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.170553521449127*pi,2.91235307443651*pi,1.377928149107083*pi) q[3];\nu3(3.5*pi,3.46106863267286*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.21266197725372*pi,0.5635198415568401*pi,0.931135990773887*pi) q[10];\nu3(1.0*pi,0.0*pi,1.320983802599043*pi) q[11];\nu3(3.5*pi,3.45680113455206*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.428223455637378*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.324700522170589*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.171388853097882*pi,3.34659487444055*pi,0.8216154671056419*pi) q[3];\ncx q[4],q[11];\nu3(0.882890366438828*pi,0.5811930284367901*pi,1.307573399257397*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40404521871619*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.556598355432223*pi,-0.386714036955656*pi,1.190991614412646*pi) q[5];\nu3(3.5*pi,3.36199685530795*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42912639431656*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4580057324705304*pi) q[15];\nu3(0.223774069918843*pi,0.7407051855964399*pi,4.20394266328098*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.199536231485477*pi) q[18];\nu3(0.32673122305641*pi,1.06462228348357*pi,4.24024018098282*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.356399347210668*pi,3.41331099389944*pi,4.30385793518363*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.836156086048702*pi,3.16942084488426*pi,2.97543900857937*pi) q[8];\ncx q[10],q[12];\ncx q[13],q[15];\nu3(0.364716278446093*pi,0.22906653601586402*pi,3.80694253271112*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.168584476204071*pi,-0.101896726323571*pi,1.142873231622394*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.450520188594666*pi,3.45675409286278*pi,1.63074107379116*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.255107773226518*pi,-0.41464373345691397*pi,4.38672797025893*pi) q[8];\nu3(3.5*pi,3.49096245698508*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3483263047406742*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33172734783004*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.249889890502912*pi,0.7826601425602799*pi,4.3708238968296005*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.724452030801951*pi,-0.09563469687673098*pi,3.77205063513579*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.7353679431316*pi,0.7412132922324499*pi,4.4741953362562406*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.838480774729846*pi,3.03243174383872*pi,3.64222977989319*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35660291553735*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5148886343342866*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201487245258188*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,3.41222817017348*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285692542461757*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.512469284958397*pi,-0.34397923043976597*pi,4.38287954008947*pi) q[0];\nu3(0.449909102423734*pi,-0.006563666228515008*pi,4.2114378742365695*pi) q[1];\ncx q[3],q[21];\nu3(0.746578893483771*pi,0.76087329498881*pi,0.943170549769642*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5575144816556907*pi) q[19];\nu3(0.29574790566586*pi,0.121309853108301*pi,4.14165899179752*pi) q[20];\nu3(0.898671003082828*pi,3.22581929501514*pi,3.94569543330077*pi) q[0];\nu3(0.744983528953473*pi,0.96555406491317*pi,0.81261577069071*pi) q[1];\nu3(3.5*pi,3.42318108265255*pi,0.5*pi) q[3];\nu3(0.449156995058979*pi,-0.4621568224511756*pi,1.85474825378198*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[19];\nu3(0.625189694786473*pi,0.283868874459681*pi,4.198306267837809*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.254948250373078*pi,2.97153191326398*pi,1.1438208420191591*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.425045668934549*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.737002129002555*pi,3.29901173670881*pi,4.4613509960126905*pi) q[20];\nu3(1.0*pi,0.0*pi,1.320781000906682*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.670763906956899*pi,-0.34957664446290504*pi,4.31258413979448*pi) q[10];\nu3(0.846584710888259*pi,3.02996197588373*pi,3.78065500537535*pi) q[11];\nu3(0.13826814393218*pi,0.350170823234096*pi,3.35056349957066*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.583576350796764*pi,3.37981879970162*pi,0.647998246772038*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.876068332558797*pi,-0.16751517398390597*pi,1.112265241007063*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.629392703137952*pi,0.51043567829771*pi,1.3157656955888*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.706810083799391*pi,2.63746840058802*pi,3.88326960743972*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.548019596912593*pi,2.97773744186318*pi,3.68517812838433*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.713550685057101*pi,3.2579965010598*pi,4.10977214246847*pi) q[17];\nu3(0.651108909145309*pi,-0.08647497546149002*pi,1.243870370385173*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.729266634601738*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(0.682876788052093*pi,3.28543362763416*pi,2.83857642220869*pi) q[6];\nu3(0.699867100956938*pi,0.21522288755243002*pi,4.20563029823988*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.387244523288926*pi,2.54179609013449*pi,1.0422703945616432*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.201798881557923*pi,-0.09178554100382202*pi,1.325091765437346*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.810333008377307*pi,0.16188573829645803*pi,3.67159266065004*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.359665776221211*pi,0.008590294555323008*pi,4.13603775543544*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.551937854875532*pi,2.70468148865304*pi,4.0556887559201495*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46332601094376*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.304230476529026*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.586302107086005*pi,0.04754237788024396*pi,4.44233000943667*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38584087298312*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44614593749591*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45762831347124*pi,0.5*pi) q[2];\nu3(0.51933814237701*pi,0.011945826278429994*pi,3.71261980496512*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.276644402091835*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193143136383481*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187294343246375*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(0.17733418631322*pi,2.68229337812519*pi,1.223428802640849*pi) q[3];\nu3(3.5*pi,3.41880078574202*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.646082844820802*pi) q[10];\nu3(3.5*pi,3.48502636751189*pi,0.5*pi) q[12];\nu3(0.704416210178519*pi,-0.22669587431454202*pi,3.7972063387446*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1726827517387441*pi) q[15];\nu3(0.647966451299796*pi,0.03140413755444704*pi,4.1222927522791295*pi) q[16];\nu3(1.0*pi,0.0*pi,1.234401417638135*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[10];\nu3(3.5*pi,3.34282431001821*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45828320196155*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4169614058877205*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.203871919185757*pi) q[13];\nu3(0.72872973256913*pi,3.01214922788845*pi,4.2688572874591895*pi) q[14];\nu3(0.306266824724576*pi,2.73874564152301*pi,1.424254487789036*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.649254685519878*pi) q[17];\nu3(1.0*pi,0.0*pi,1.172666377865775*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5168596095591673*pi) q[20];\nu3(0.260177368358159*pi,0.59922968085499*pi,0.853735471637337*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5912220495757372*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5057347253636153*pi) q[18];\nu3(0.505204895149854*pi,0.9608445457503401*pi,4.48213667524883*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.48944828818036*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5066130577462817*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.668508264562268*pi,-0.392887879284625*pi,1.0529222042056379*pi) q[2];\nu3(3.5*pi,3.29877763738372*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.757631262899639*pi,0.13927722884483595*pi,0.982232201410083*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.208805923701266*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.265325216048459*pi,3.13315624270343*pi,4.37566226284714*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.311069305507377*pi,3.13170284749385*pi,0.939458504421733*pi) q[1];\nu3(0.373207980541839*pi,-0.14303242215316198*pi,1.251687757642368*pi) q[2];\ncx q[3],q[7];\nu3(0.168394988757485*pi,-0.104172830371211*pi,3.75853100158169*pi) q[4];\nu3(0.426338120986621*pi,3.12172624182313*pi,2.1169324696678*pi) q[5];\nu3(3.5*pi,3.40856446813664*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.738724154628365*pi,2.88639330870425*pi,3.27711778027411*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.227919269971785*pi) q[14];\nu3(0.704771249507301*pi,3.19727272634674*pi,0.5073575126007704*pi) q[15];\ncx q[16],q[21];\nu3(0.893379268482744*pi,0.26840044387608997*pi,0.7711189010038779*pi) q[17];\nu3(0.33733931034205*pi,0.198056670041854*pi,3.55714085789873*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.159296071179959*pi,0.278552198137454*pi,4.1379789741344695*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.419133724634578*pi,3.33926608016477*pi,1.77297046851441*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.43521618228114*pi) q[7];\nu3(0.436494055054307*pi,2.91400881862533*pi,1.2037128235785741*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.423928944130959*pi,-0.24694564280846198*pi,1.50165751671138*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.423546783552809*pi,3.00232194179008*pi,0.580509022757074*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.880406611226064*pi,0.7601383068018699*pi,0.600824568765565*pi) q[15];\nu3(3.5*pi,3.42646095414873*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.578343296356583*pi,2.65016718088633*pi,3.74235202669935*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.319592527848114*pi) q[21];\nu3(0.368338279852033*pi,3.33745807644723*pi,4.1872960894617695*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.335569220816403*pi,3.49417968436498*pi,0.687510996358297*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.540054301350132*pi,-0.21603983596979898*pi,3.77061561065012*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4206474639995*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.570412362098108*pi,2.72759763519597*pi,3.70175221338956*pi) q[20];\nu3(0.476548833783435*pi,0.33391109261374297*pi,4.00678275153056*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.583500172198691*pi,3.24415978017394*pi,4.32110116571228*pi) q[19];\nu3(0.715183958718547*pi,2.41595904524366*pi,3.60430454518236*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.603096853219945*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.34325428604646*pi,3.07780503063769*pi,1.66064100335696*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.825758653018974*pi,0.16904120632067898*pi,1.59694669678633*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.660277782043988*pi,0.23122895918543795*pi,3.86721597260931*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.549872923011674*pi,0.242235320636637*pi,4.3259225928218*pi) q[11];\nu3(0.366018621811259*pi,3.04318697470604*pi,0.841175738123727*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.441280444187181*pi,1.04998616670478*pi,4.27511462383238*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.696098799982846*pi,0.128460426337492*pi,4.265510837850099*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.331072710790843*pi,-0.265874284877889*pi,3.91259121225218*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.589041644110202*pi,3.43668834908251*pi,4.43084645124048*pi) q[21];\nu3(3.5*pi,3.46441128602253*pi,0.5*pi) q[0];\nu3(0.905175435564294*pi,0.30103248658916903*pi,0.8239408970237381*pi) q[3];\nu3(3.5*pi,3.49247777325396*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.231767962350981*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.34591575702054*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.27945852005514*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.75640143549945*pi,-0.170764662085779*pi,4.44793814401745*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293198711989884*pi) q[20];\nu3(0.571779035393711*pi,-0.058931416227352984*pi,1.37182696216682*pi) q[21];\ncx q[0],q[5];\ncx q[2],q[11];\nu3(0.506184955415919*pi,-0.4896077068429925*pi,0.624856377353472*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.357645128133651*pi,-0.4153276425638194*pi,3.9840412685686*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38328218380087*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.475933480206351*pi) q[5];\nu3(0.550155280156278*pi,-0.11017370827822798*pi,4.23984054767209*pi) q[6];\nu3(0.288227849804718*pi,0.21468414590476703*pi,0.92450289533087*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31403197188605*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.249761697257622*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5297133107054468*pi) q[12];\nu3(1.0*pi,0.0*pi,1.161770371902775*pi) q[13];\nu3(0.387267034966311*pi,0.66959755416924*pi,4.36783430153606*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602370216628712*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.825960818851202*pi,-0.4193206667714649*pi,3.79661487170662*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(0.918442068193795*pi,0.16296155028113002*pi,1.64138804663132*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4371473271462*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.474723624862531*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39649273256457*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.150300066408653*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[11];\nu3(0.531969592198362*pi,0.03693540496537595*pi,1.50918461565843*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.173974912035591*pi,0.20066454618316099*pi,1.126958368882271*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.374220610968672*pi,0.19003086315712103*pi,3.55856561953015*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49081216372275*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.4039252212497009*pi) q[3];\nu3(0.267732514074433*pi,3.12148356368974*pi,0.960742285940831*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.222199840958585*pi,3.11937463157313*pi,1.026320969613142*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47168019106686*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.093723277710739*pi) q[19];\nu3(0.859778704327899*pi,3.35859884901168*pi,4.2970205002770605*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4890651744036205*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.362400213637357*pi,0.58044207857384*pi,0.5127763926081628*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.24435253796824*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.47391258458409*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.840314046117678*pi,-0.21277823410901098*pi,4.23291221840676*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2967537570613819*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48186596927008*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.590292918609308*pi,-0.028887362479847023*pi,4.41088715031749*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.844078838010382*pi,0.06443521944813302*pi,4.42623081122023*pi) q[5];\nu3(3.5*pi,3.37699567562535*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.45698640904567*pi,0.73097553252479*pi,4.29347714005348*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.36958486360154*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1081556413227869*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.2633041634584181*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.618281326881426*pi,0.44942793927846203*pi,4.0473365581698495*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.84026196237859*pi,3.1475627843256*pi,3.81151041561274*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.612586874160928*pi,3.44168478559147*pi,3.51894639949888*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.644142464768802*pi,3.48132865387799*pi,4.14645342986962*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5984971295937105*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.331909304274636*pi,0.005411432387208981*pi,1.195369737730792*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.38306372659953*pi,3.05860461734965*pi,0.5860916962876558*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44729489330444*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44323593372732*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48931545211792*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.596431060555144*pi,0.5002381553663799*pi,0.5760499861933295*pi) q[11];\nu3(1.0*pi,0.0*pi,1.133806107399077*pi) q[12];\nu3(0.31096412861686*pi,-0.082538304446165*pi,1.0070348233959732*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.613471187546042*pi,-0.335737650136338*pi,3.94656763735495*pi) q[9];\nu3(0.573024809531427*pi,-0.09331102782775602*pi,0.8478925281573351*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.830241886304743*pi,3.35183829187212*pi,3.39879550145556*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.666304665206218*pi,3.21358670420574*pi,3.47047136344179*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.870274930364127*pi,0.17402993795230703*pi,0.765916942892521*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5242394443243721*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.35228483974718*pi,0.6912557249303899*pi,4.3405376933867*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.582535598993169*pi,0.428270584762915*pi,0.5768238849629097*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.81243452672729*pi,2.67316445972832*pi,4.1386856215252195*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.854872927584207*pi,3.17504467303301*pi,3.56567869394923*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40779244239878*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3051358618552529*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.162727025932155*pi,0.48623598770091103*pi,0.5798526258707465*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.349071369656366*pi,2.26235982450335*pi,1.255803420570776*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.595854433380893*pi,-0.06680577334745003*pi,4.28067605128097*pi) q[1];\nu3(0.250027481123699*pi,-0.14430292636341102*pi,3.75550168065566*pi) q[3];\ncx q[5],q[9];\nu3(0.54337906197782*pi,-0.4892036806995001*pi,3.1773326076514*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.548023584814418*pi,-0.292936839543876*pi,4.16782741725845*pi) q[8];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(0.420148366049966*pi,0.30679939030610104*pi,1.251725669604232*pi) q[12];\nu3(0.71380596161803*pi,0.74531765730949*pi,4.2713745024450205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.383794015277411*pi,2.99492187661077*pi,1.243608506677903*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.513483903310736*pi,-0.04191316412926499*pi,1.04376793044687*pi) q[19];\nu3(0.915077130769278*pi,0.13818217432284996*pi,0.8340811315897769*pi) q[1];\nu3(0.591300638038033*pi,0.6874363289666201*pi,0.786621493338025*pi) q[3];\nu3(3.5*pi,3.41278979799013*pi,0.5*pi) q[5];\nu3(0.772681572038352*pi,2.95944010969341*pi,3.44627534841916*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.62018611752199*pi,3.28465586753598*pi,3.94908055075114*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1948104682999339*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45646594511581*pi,0.5*pi) q[11];\nu3(0.162269905542511*pi,0.425925912722359*pi,4.2463556442384*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39114913152674*pi) q[13];\nu3(0.302272888643972*pi,3.21847758948831*pi,1.54334511825005*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.182283843000191*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.439192735256054*pi,3.17112829027771*pi,0.5434882228948736*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.55092500986279*pi,0.81304606726581*pi,0.6761994777817271*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35389728398915*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.780857330803167*pi,0.7029414570905199*pi,4.36268348969589*pi) q[15];\nu3(0.151328761765878*pi,3.23856260103708*pi,0.772577613966535*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40920615870365*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[4];\ncx q[5],q[9];\ncx q[6],q[14];\nu3(3.5*pi,3.47455349184779*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3095503185737472*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.47105288706101*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42814801132823*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.291379898896675*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3512943578245071*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.30282830896011*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.209772404582022*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.3451156960355*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1951037562107532*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[4];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4612642974049805*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47349795474273*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.355163641335119*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.2912378020381095*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48974026235184*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217291680059236*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.606749314041845*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[4];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.208140329030943*pi,0.219170446906637*pi,1.0058072045147481*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.602399291651473*pi,3.06259687671278*pi,3.36743084285023*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.641459619538669*pi,3.05936098434259*pi,3.77918469771144*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.472173532610381*pi,2.68448405444763*pi,1.092987554637131*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.286775042381148*pi,-0.376708963456195*pi,0.5749618653923619*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49516590443522*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2538969140132599*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5360890247307202*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.276532919677132*pi,0.52097502282846*pi,3.79005131289466*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.905433073388788*pi,2.57611427656955*pi,3.55125759538342*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.134152733136492*pi,0.06496529509161497*pi,0.67153229680547*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.930304543555179*pi,0.291292739503648*pi,4.25638236586223*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.144751581351465*pi,-0.31960553905485*pi,1.128056123288228*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.554007552571666*pi,-0.14842874637262998*pi,0.941637753236322*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37034473336354*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.546534591650001*pi,0.8809696396898501*pi,0.8588159322558611*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.459971190042594*pi,0.389092038008489*pi,4.3327050300364895*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.908638504332867*pi,0.87695620994711*pi,0.815301132010102*pi) q[7];\nu3(0.292762804036613*pi,-0.371078259259931*pi,1.401829711130975*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.876603513835044*pi,3.39632727194964*pi,0.5538420777300239*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.456843773522997*pi,-0.13772307759702002*pi,0.5584480856530444*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.140147290622484*pi,3.04624608133817*pi,1.69257306554733*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.205660570072542*pi,0.78321244946019*pi,4.4695784589799405*pi) q[6];\nu3(0.846051506356957*pi,0.44281170828844896*pi,1.50784200474764*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.717520097803744*pi,0.9335687243131301*pi,0.800114707461762*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.311515159054669*pi,0.8909050409708901*pi,4.20417415594455*pi) q[0];\nu3(0.84536318928049*pi,-0.08588674665184098*pi,1.324961166865537*pi) q[1];\nu3(0.329475336682803*pi,0.5490692100290799*pi,0.762981951806349*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.779770682098137*pi,0.11481286116636003*pi,0.5376644341038038*pi) q[4];\nu3(0.031262642136241*pi,0.370250052698917*pi,4.11026807760539*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.446409693110206*pi,0.184872532886579*pi,0.695468152363508*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.234769541985166*pi,0.270621504443314*pi,0.898361928797726*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.392107370070944*pi,2.89311409320141*pi,0.8649525251266821*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.234734728904123*pi,2.65784557127253*pi,1.5075932493149*pi) q[3];\nu3(0.53680539925602*pi,2.59261471859075*pi,3.85518085105708*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.723689437254676*pi,-0.16512665973775997*pi,0.7983893762767049*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.544341242729882*pi,0.51717870971898*pi,1.39535615084126*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.515426828442659*pi,3.20213901060861*pi,3.4528991937612*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.26760907709161*pi,3.10105139246206*pi,0.670819015921909*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47490977190293*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.214455095516911*pi,-0.090202978159856*pi,0.8613547531195971*pi) q[18];\nu3(1.0*pi,0.0*pi,1.387005840542552*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(3.5*pi,3.39518965194478*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.314012164860264*pi,-0.03670928413352598*pi,4.32891126634488*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278889536810371*pi) q[20];\nu3(3.5*pi,3.49887930489546*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49770505425408*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3119904219422929*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[16];\nu3(0.810259454775433*pi,0.8145789251868101*pi,0.619536453371901*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.129212750316523*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5552840285596631*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38006003067433*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.36681746016625*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3259831759240899*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.321456565719728*pi) q[16];\nu3(0.835838745803531*pi,1.04352015749121*pi,0.637754718827482*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.620093723742646*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40412016085681*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.34764911983603*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.36446820364662*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.55465427926369*pi,0.51837791181528*pi,4.2458440270116995*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42656805545682*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\nu3(3.5*pi,3.48336140661288*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[15];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34207344455627*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5109653216551101*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4017349535552661*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.4576777995491*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45215743352943*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3045087426503579*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.091982370892291*pi,-0.4850016718827434*pi,1.66531242527635*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.46917681755091*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.14874232683514*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.510841326642935*pi,0.18480441168793804*pi,3.67782990453997*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.652126078047237*pi,2.69787054287877*pi,3.76354404627811*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.699360682841192*pi,3.08812609772258*pi,2.94911768159329*pi) q[10];\nu3(3.5*pi,3.30683528595673*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230665178690203*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2903095495158095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.349003506671318*pi,3.17415634548421*pi,0.636803504123701*pi) q[20];\nu3(0.839093509066708*pi,-0.032210989349816976*pi,0.883522559028299*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.454951971638479*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.797928016505688*pi,-0.47398899377397*pi,4.20938342971065*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.269832815474607*pi,3.1384029582113*pi,1.95991941424733*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4963538762434005*pi) q[15];\nu3(0.359379505612991*pi,-0.4223875528420325*pi,1.122120007003642*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.36403783341587*pi,-0.4665405602328817*pi,1.59541731497154*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.437585947971182*pi,0.077825424587594*pi,4.47797705303924*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.540857667979543*pi,3.18527935682897*pi,3.47613549180407*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43226481844892*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.579511735898218*pi,0.36130774158692003*pi,3.83239883357546*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.769201596390235*pi,-0.283971655271965*pi,3.93300864609439*pi) q[6];\nu3(0.586289088352943*pi,2.86817925090966*pi,3.85302427030305*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.873533585165796*pi,-0.217781767665448*pi,3.79785553368657*pi) q[19];\nu3(0.280212527541097*pi,-0.0014836518044630265*pi,4.046598745081781*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.374160686040834*pi,-0.390246201493466*pi,4.253294560689421*pi) q[6];\nu3(0.263847519462078*pi,-0.275609445799719*pi,1.60218155174636*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.356483155518395*pi,0.03458596302349304*pi,1.240309804134046*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42543573730461*pi,0.5*pi) q[8];\nu3(0.616526704703935*pi,-0.255679485847985*pi,1.1682749420533551*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2061886155745078*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.437601376278552*pi,3.16014943726771*pi,1.71053472432127*pi) q[3];\nu3(0.752071475769221*pi,0.90560953418797*pi,0.9362890178742109*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.703427277819259*pi,0.11279000861745803*pi,1.09376167365268*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.324445692829342*pi,-0.12185156141734699*pi,1.300698173448138*pi) q[1];\nu3(0.736139030293416*pi,0.02572676495481596*pi,4.1234708860066*pi) q[2];\nu3(0.287253621581653*pi,3.00188538716529*pi,0.869076760294138*pi) q[3];\nu3(0.846825502481114*pi,0.054077245136673*pi,0.896917807150859*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.422253018927036*pi,3.0236809426764*pi,1.246620738303855*pi) q[11];\nu3(0.606725045650186*pi,0.7531240929564*pi,0.954473601164176*pi) q[12];\nu3(0.345474986756266*pi,2.95918491741743*pi,1.39378899063141*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5316979483914905*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.397327750123929*pi,0.50595762371868*pi,4.19076142541628*pi) q[1];\nu3(0.174025630601971*pi,-0.109041820876144*pi,1.279390064928974*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.449787536613278*pi,0.446315936983974*pi,0.8932026403378299*pi) q[5];\nu3(3.5*pi,3.39730196235432*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.625721762047627*pi,-0.121138105950864*pi,4.00914887855833*pi) q[11];\nu3(0.809988964095991*pi,2.38146503791557*pi,3.64822395204069*pi) q[12];\nu3(1.0*pi,0.0*pi,1.124150939713854*pi) q[13];\nu3(0.330127907666708*pi,0.149155787993147*pi,3.72269125411968*pi) q[14];\nu3(0.68122914472355*pi,0.13633297428145896*pi,3.98281664017439*pi) q[15];\nu3(0.423218284215128*pi,-0.232949733544157*pi,3.77999194522152*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.214388393964977*pi,3.24138472815997*pi,4.32737209170727*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.797973206364892*pi,-0.08161661726429498*pi,1.306153101781014*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.510177502257047*pi,2.51632967041181*pi,3.62059155093637*pi) q[17];\nu3(0.192912756710793*pi,2.72944314664098*pi,1.447123788001176*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.403879461481861*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.68562238109139*pi,2.93617290806862*pi,4.0499342575925805*pi) q[18];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.370837246258997*pi,-0.418221883241737*pi,1.245312683964904*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39200687926555*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39605320453004*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.199093534871917*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.339176721095828*pi,2.86368612677718*pi,0.680125112669829*pi) q[8];\nu3(3.5*pi,3.45702772305661*pi,0.5*pi) q[10];\nu3(3.5*pi,3.32617204913683*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.11341203575355*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.183394536605809*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24820249408564*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(3.5*pi,3.46319863914534*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37452934932449*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49379908488575*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.242196542681145*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.10091205629606*pi) q[14];\nu3(0.311401594671387*pi,2.92622399754895*pi,0.880361714679907*pi) q[16];\nu3(3.5*pi,3.31821669241827*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220041976907319*pi) q[20];\nu3(1.0*pi,0.0*pi,1.196446640511466*pi) q[21];\nu3(3.5*pi,3.39230881557262*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,4.43780499663439*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5607129645707469*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.540452240870124*pi) q[15];\nu3(0.791192961093878*pi,2.60931601314512*pi,3.87032747810385*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.248165289715969*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32977562842188*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5539839205109582*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5517888205288273*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.608061669195369*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.650977667039063*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.3457564347495605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.224277537431186*pi,3.40004892478251*pi,1.282777344064065*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.853631650528361*pi,-0.04900535416648799*pi,3.91405405689914*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.362511017885796*pi,0.12053202873269497*pi,3.82722935555035*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.502622214134922*pi,-0.11083986170349802*pi,3.68243056542236*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.736988268433774*pi,0.207244432191519*pi,1.307736184147625*pi) q[10];\nu3(0.884409828351092*pi,-0.387533830308387*pi,0.636681786441256*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.367298323818214*pi,-0.226314879094626*pi,3.92805651918315*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.570192039383549*pi,0.12972436452492697*pi,4.087881494432009*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.266851875640058*pi,0.32935662366735496*pi,0.881224148759647*pi) q[3];\nu3(0.731224669316374*pi,0.47902906870962003*pi,4.11237841153599*pi) q[4];\nu3(0.350404069074176*pi,3.37636257441124*pi,1.218630833545407*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.433554525188719*pi,0.31934363087249995*pi,0.954730117756019*pi) q[10];\nu3(0.635432145651344*pi,3.3268124815207*pi,4.09202745510755*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.520392898867246*pi,0.28192696031797204*pi,3.70120250797933*pi) q[15];\nu3(0.872937192675595*pi,0.054916726082455014*pi,4.2419623800973*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.253474394908605*pi,3.25549269616366*pi,1.443674110444741*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.595031387897227*pi,0.15421425592888605*pi,4.0371105708149795*pi) q[3];\nu3(0.446683774508842*pi,-0.32955062163652904*pi,0.61788059869064*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.402604583080354*pi,0.6973712454398899*pi,3.82785651914395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.311532404840754*pi,0.03703352408601801*pi,0.705173182140703*pi) q[15];\nu3(0.699394817366302*pi,-0.11246067670055199*pi,3.4672304410315*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.528380965310593*pi,2.81912093007284*pi,3.94100762965318*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.492556201074898*pi,0.39817538310908696*pi,0.9580547071240699*pi) q[1];\nu3(0.12206384422533*pi,3.47814929364556*pi,1.57011223111691*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.323486719435001*pi,0.40663861295175796*pi,3.92047128636528*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.393398311178354*pi,0.53470253061908*pi,0.666147041856889*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.586056506176309*pi,1.01050459110421*pi,0.880804228496767*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.790572733818907*pi,0.04970233262273405*pi,3.73264069433496*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.534585524465995*pi,0.7934742483463599*pi,0.730659532719526*pi) q[19];\nu3(0.376999274276628*pi,2.71859214974306*pi,0.956706430614628*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.39171314881434*pi,3.15520273538681*pi,4.39078242687331*pi) q[1];\nu3(0.390082856201915*pi,0.36410620009429595*pi,0.609612559354577*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.439281762398916*pi,3.41479640629343*pi,0.93021856325492*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.514960943857968*pi,0.28571238249353204*pi,0.5865737275123667*pi) q[9];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.34325397436426*pi,-0.197543375909843*pi,0.968848779067351*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.514837823643747*pi,0.191570590988561*pi,1.341128402999413*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.141584717874984*pi,2.59458854405922*pi,1.2286399796686611*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31126309015728*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26512351316065*pi) q[17];\nu3(0.207409507377224*pi,0.062104077903952004*pi,4.48823566285504*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.876686974715677*pi,-0.45482215043291463*pi,3.42178883747292*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41617541327441*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.233424810717806*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.544688353550287*pi,3.12218097787099*pi,3.5612394634946*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3294115800141*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.4656425868671*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.232549843182274*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.46894791457288*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.319061450471175*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.40952103181705*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.42846694183601*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37564589839302*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.30348911491979*pi) q[12];\nu3(3.5*pi,3.49264320037066*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.182203196134336*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2054834012173878*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.34966014990863*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49485490116584*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44569376850513*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46363332694441*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40500964461781*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.598376781110668*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.444656417962619*pi) q[14];\nu3(1.0*pi,0.0*pi,1.235834910787299*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.225903538554027*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.420791008696661*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2537052275788891*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45505956158642*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5603976917427733*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295588470381156*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.621348800477923*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40291557486473*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.742006276929059*pi,0.9047742003191299*pi,0.5269673983616047*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.869048574450064*pi,2.97108837145267*pi,3.35962046832012*pi) q[11];\nu3(0.783602812134194*pi,3.15182135435911*pi,4.495920579512941*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.351628613444533*pi,3.02762266177088*pi,1.7295302089978*pi) q[6];\nu3(0.140265448141738*pi,0.21233518291185105*pi,4.12588882685912*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.666227818530827*pi,-0.163826437164536*pi,4.190231215836549*pi) q[11];\nu3(0.177027814720255*pi,3.0116668474353*pi,1.52520636160908*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33955042942499*pi) q[16];\nu3(0.650685594781725*pi,0.42005155751108103*pi,3.98567506695928*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.800247089323792*pi,0.351521203218898*pi,3.99448251701497*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.358362061042244*pi,0.72322102912517*pi,3.88239628510457*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0661982942248961*pi,1.00797983859723*pi,4.14183998334847*pi) q[17];\nu3(0.724596286179072*pi,3.35630504036125*pi,0.753279304881366*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.539579345468222*pi,0.87588806551284*pi,4.3537394171883*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.891190881807998*pi,3.40149263175574*pi,3.94775187927209*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.671089733842963*pi,0.45388913222916405*pi,4.17199040551529*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.346329415298294*pi,2.5236011315089*pi,1.43385840957954*pi) q[9];\nu3(0.553253395288381*pi,2.59811894580157*pi,1.083251401551008*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.346306432792761*pi,2.79541461964463*pi,1.195400580412376*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.257908697226378*pi,3.03735169746341*pi,0.589440644745414*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.793630027306848*pi,0.47718377026871095*pi,1.023423852390797*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.355740037839608*pi,3.34075784266644*pi,0.969492103265384*pi) q[3];\nu3(0.610851592459894*pi,2.69057929929784*pi,3.42005874744632*pi) q[4];\nu3(0.506970306852141*pi,-0.4821048771081123*pi,3.35966089065822*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.290361439327606*pi,0.008144383959714951*pi,1.4524682748642999*pi) q[9];\nu3(0.736118386263169*pi,-0.212966626395167*pi,0.678941511892495*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.436652656047438*pi,3.47895189912268*pi,0.563715542015018*pi) q[13];\nu3(0.0521896024735799*pi,0.6468999592546301*pi,3.89858364727233*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.585233300348085*pi,-0.136766282994717*pi,4.13514757204134*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.309205732756772*pi,2.44063198462624*pi,1.132108307150991*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.46078451273749*pi,-0.4889923615547784*pi,1.9238091579209*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.67762522616058*pi,3.25251909023396*pi,4.03182294092262*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.726073456146902*pi,-0.4199765515442102*pi,3.9998779522126*pi) q[14];\nu3(0.142840834661511*pi,3.02702704535354*pi,1.2072851458951899*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.571030668242215*pi,0.80121763551472*pi,1.061881271616351*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.704123307883433*pi,0.23505703596207905*pi,3.85158486269951*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.412009659582851*pi,3.32124730520536*pi,1.80669205219703*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.701096012546732*pi,2.86115280344741*pi,3.34731996898268*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.503134578154722*pi,2.88189260345327*pi,3.65029532793579*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.54067200252939*pi,-0.346703944972897*pi,0.529253831352227*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45173070851184*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46293319318851*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.274935872150162*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.193925291961403*pi) q[20];\nu3(0.381633136140182*pi,-0.204685490810407*pi,4.08458485276711*pi) q[21];\nu3(0.299472314906101*pi,3.08639812890062*pi,0.654247069757759*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[15];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.504507249314785*pi,-0.199492694334385*pi,3.5641052611809*pi) q[0];\nu3(3.5*pi,3.39703749694761*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4512884558363*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48666387106719*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47887828750744*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.325045325686307*pi) q[8];\nu3(1.0*pi,0.0*pi,1.229689809188687*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.410991625817379*pi) q[13];\nu3(1.0*pi,0.0*pi,1.132810489131632*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.206370291399465*pi) q[17];\nu3(3.5*pi,3.49450099011496*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199722846832593*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46970586504861*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(3.5*pi,3.49889909557105*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[15];\ncx q[9],q[21];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.4079951505355819*pi) q[14];\nu3(0.434551640567217*pi,0.03938026020652996*pi,0.5736409551080064*pi) q[16];\ncx q[18],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.65351371342189*pi) q[8];\nu3(3.5*pi,3.4422648813436*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5111199320075337*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46828990958521*pi) q[15];\nu3(0.632161586789241*pi,-0.154889540574413*pi,3.5664597331802*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43656203716499*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5505339082972553*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.331865309764015*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38893298650233*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.3715779503349*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2255713829970931*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.615561701294649*pi) q[21];\ncx q[0],q[4];\nu3(0.751905894388087*pi,-0.4433816224236418*pi,3.96642432319002*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.787227068579032*pi,0.79259501119411*pi,0.5394205753660835*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.630894815248507*pi,0.126936545043989*pi,1.132678938318697*pi) q[18];\nu3(0.16732036173688*pi,-0.374995035561945*pi,4.127724470084*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.320777292440897*pi,3.49251999223826*pi,4.13197023668938*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.406232147109723*pi,0.39205801121640904*pi,3.84509119211995*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.650116513901569*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.434120245131558*pi,-0.13003337487640299*pi,0.861221310573165*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.823307308877716*pi,0.17268213785600695*pi,4.00899209355523*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42053794727793*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270885135923016*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.42306337533767*pi,-0.44613667611622343*pi,0.953109374393286*pi) q[18];\nu3(0.383931500013517*pi,0.11907114935514596*pi,4.05899485184188*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.319757737656208*pi,3.16677359784942*pi,0.907459845122288*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.40488799176661*pi,3.2627503708503*pi,1.70548727405901*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.420378011161262*pi,0.06468009552370502*pi,4.278759064269099*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.556901655404249*pi,3.17525301236373*pi,3.19516085191684*pi) q[12];\nu3(0.19730094122329*pi,-0.37926086746202803*pi,1.028257291716635*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.119651524334593*pi,0.027939693955465028*pi,0.907478401226418*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.303579907336407*pi,-0.335039212618522*pi,3.93727036924846*pi) q[7];\nu3(0.553881700913792*pi,3.02063900140171*pi,4.22200878076824*pi) q[9];\nu3(0.784180378285341*pi,0.8249824580513601*pi,0.7655690711619629*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.903942198637853*pi,-0.268511148156641*pi,0.601586326404083*pi) q[12];\nu3(0.75009325716558*pi,3.47763064038646*pi,3.76066645070356*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5684459078121176*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.43143172737301*pi,0.133812919409108*pi,0.54714259046635*pi) q[20];\nu3(0.832451401143454*pi,0.45363276354611004*pi,1.47080588262067*pi) q[21];\nu3(0.846806560359269*pi,-0.370622611284549*pi,3.4266420263742*pi) q[0];\ncx q[1],q[19];\nu3(0.950547137143449*pi,-0.117941004874621*pi,0.855233976189246*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.902225131360221*pi,3.12734684198001*pi,3.38518874035317*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.11365379134922*pi,0.14093305698816805*pi,1.236883868253724*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.950062273007862*pi,3.38611941211599*pi,3.17829900373303*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.107737801213248*pi,1.0456017889496*pi,4.3470925037075805*pi) q[17];\nu3(0.737314473516088*pi,2.27302193270966*pi,3.76213560553616*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.742339360646142*pi,0.71617796780249*pi,0.5624357612283131*pi) q[0];\nu3(3.5*pi,3.4701188679108*pi,0.5*pi) q[1];\nu3(0.371297466981377*pi,3.31087485061849*pi,1.099420766818392*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.711695076878561*pi,0.94966656105357*pi,0.5678757820748436*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.525188201742185*pi,0.80513403838953*pi,0.84812524347473*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.501151654579892*pi,0.69674070128883*pi,0.5096711518863256*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1314761628637982*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.094741352133654*pi,0.50506917665323*pi,0.7265867651005*pi) q[5];\nu3(3.5*pi,3.26842911151937*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.179475470278697*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.653721417476238*pi,-0.4725315973138343*pi,4.0025337318589*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.439955248382208*pi,0.247321810739905*pi,0.648521396288753*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[20];\ncx q[9],q[18];\nu3(0.495510242852708*pi,0.22887532563214197*pi,0.919827721714812*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5462620033315632*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42372559186305*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43188874477194*pi) q[8];\nu3(3.5*pi,3.35646167441847*pi,0.5*pi) q[9];\nu3(0.629750964769969*pi,0.201761520521907*pi,1.4577305831649459*pi) q[11];\nu3(0.435591344451143*pi,3.31528594672269*pi,0.742775582681746*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.148215845593504*pi) q[18];\nu3(1.0*pi,0.0*pi,1.122533622674922*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[20];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.293677136208962*pi,3.05810032285001*pi,1.0427869679766522*pi) q[14];\nu3(0.421347930384234*pi,0.18179793425992197*pi,0.673138159007854*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\nu3(0.19715893795502*pi,3.43260762529764*pi,1.73846105566848*pi) q[1];\nu3(3.5*pi,3.34421314043925*pi,0.5*pi) q[2];\ncx q[4],q[17];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.18240262878842*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.622569955813435*pi,0.35875738226242904*pi,1.27573923173412*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43071415585047*pi) q[18];\nu3(0.161539554950312*pi,0.51923047163954*pi,0.7209153729651641*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5890869803218739*pi) q[20];\nu3(3.5*pi,3.45081544886532*pi,0.5*pi) q[0];\nu3(0.745815147223201*pi,0.57252217759583*pi,4.46613565424799*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(3.5*pi,3.47126922727142*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48505886301076*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.321645748402952*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.34017294681599*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.118186544077941*pi) q[17];\nu3(0.898105207437255*pi,0.25015773494387095*pi,1.208935907809427*pi) q[19];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49922879719732*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4396233203344195*pi) q[10];\nu3(1.0*pi,0.0*pi,1.264069020230636*pi) q[11];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.242644525614038*pi,0.37597670657829296*pi,3.56077693701462*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.382819896933579*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.36079185064784*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.600690146544661*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5071485162983351*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.727608090652265*pi,0.35285433477696404*pi,1.3896690917427499*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310496688001987*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[15];\nu3(0.291941334659023*pi,2.33434500350821*pi,1.176162381785552*pi) q[6];\nu3(0.316513182448436*pi,3.07769792616196*pi,1.96487060812005*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39641548086698*pi) q[11];\nu3(3.5*pi,3.48218826250638*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.203572178825969*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.498858497128679*pi,-0.05656647096707801*pi,4.222988578089851*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.620406143588861*pi,3.43595912165018*pi,3.48916437485642*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.570167717562882*pi,-0.16827295441260898*pi,0.875655172485028*pi) q[8];\nu3(0.498790630933322*pi,0.19237865941267396*pi,1.3772387917007771*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40733934564366*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.46856023175998*pi,2.87005093799956*pi,1.4225199620901439*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.734607902154856*pi,2.77671347065171*pi,3.78534495300264*pi) q[8];\nu3(0.0674204583079758*pi,0.298430921883585*pi,0.5481121153450748*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.393674088578906*pi,0.59063276582763*pi,3.67829147511772*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49070810307982*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.510894261408439*pi,-0.09768636989452201*pi,1.274840532153948*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.499332273726957*pi,2.61129933564527*pi,1.407229690363502*pi) q[4];\nu3(0.738262808272098*pi,-0.374606686228605*pi,0.650270406204437*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.336705400455728*pi,0.56604936667681*pi,3.68552222873689*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.898105028588424*pi,3.10659660511813*pi,3.39104089821258*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.56182698260886*pi,0.31947941499280597*pi,4.08103548735433*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.716314311643363*pi,0.35431064315968497*pi,4.06854558907837*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.156980290254315*pi,3.48777375161426*pi,1.282595065916371*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.223811521912763*pi,-0.4021893144920356*pi,1.61871672689901*pi) q[0];\nu3(3.5*pi,3.34705656837032*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4949887388259*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.22787837899898*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.855958005046371*pi,0.7189198489672399*pi,0.803767548952104*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.830659890327736*pi,2.91540600997214*pi,3.40624881826625*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.338722433949715*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.346048565019354*pi,-0.248844710586978*pi,1.2641986214184882*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.901989027445628*pi,0.56856141269416*pi,1.161214026188383*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.38500224098973*pi,2.71844151613334*pi,1.348163094084991*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.744047439983291*pi,-0.19653215030804*pi,0.694844082857397*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.543268008452139*pi,-0.09794161703941401*pi,4.313555354073101*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5689933403311005*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.629293730052384*pi,0.18279486299722703*pi,1.2260323798419481*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.269758685313028*pi,-0.05728598316722899*pi,4.33901701152816*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.629146898511613*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36415351626377*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.091383258480373*pi) q[7];\nu3(3.5*pi,3.38721920111273*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.741419596410071*pi,1.13258969022285*pi,0.711168774989407*pi) q[11];\nu3(0.678505166251026*pi,-0.337316771786762*pi,3.2790029590869*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.367748917044504*pi,1.01333037084903*pi,4.48431399208786*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293674988178424*pi) q[18];\nu3(0.637170361838956*pi,0.24186654992783196*pi,4.11504895456934*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.686987955892405*pi,3.31045265801945*pi,3.15259468441301*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.633215712965067*pi,2.52104444335967*pi,3.79850739003518*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.637954974764884*pi,2.40802999302269*pi,3.77700051162994*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.385735030296262*pi,3.04222879973008*pi,0.8123911211807691*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.135472013775212*pi,-0.362645927652806*pi,4.2277594311065805*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.696052557738203*pi,0.461887375070982*pi,1.446660034481394*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48221058940552*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.706552695899829*pi,0.257612647604502*pi,1.112563712077145*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.170623029234315*pi,0.32463626856266004*pi,3.99773314023932*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.473427387847*pi) q[18];\nu3(0.587002361420789*pi,-0.143887183183036*pi,0.5120348445745742*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.163087495297487*pi,0.02027289063912896*pi,3.6481930274874*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[15];\ncx q[4],q[7];\nu3(0.85629537376525*pi,0.462496434865418*pi,1.111159820780691*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.78745235050643*pi,-0.4024398071378603*pi,4.196965927138439*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31632919152768*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33903951120646*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.921597423562987*pi,-0.4255961815773813*pi,3.42762308541846*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3871315765099*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2593648803838509*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2851291112470609*pi) q[20];\nu3(1.0*pi,0.0*pi,1.217577444422624*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.901649352660569*pi,0.7240378759275901*pi,1.232190845334197*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43587603271508*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.420171452487619*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37526718898092*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49047864394429*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3208847127161119*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49714091725182*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3456395476637368*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.433636097067049*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45057068577315*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[21];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46001505432306*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5528830074967725*pi) q[14];\nu3(1.0*pi,0.0*pi,1.254485454893087*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.35398117315995*pi,0.433399846182161*pi,4.25970101545514*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5774841430129034*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.441331165757*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.420759842589754*pi,0.0016247028806120056*pi,4.23657627365058*pi) q[4];\ncx q[5],q[16];\nu3(0.487831175629876*pi,3.2331380492113*pi,4.1697489373157*pi) q[7];\nu3(0.0691699725482145*pi,3.12705922663042*pi,1.65202296414111*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5957481892033267*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.601160459122458*pi,0.33484843077667104*pi,0.5396091223241384*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.470270796246145*pi,2.80487966877688*pi,0.9690960943310201*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.135121518908628*pi,0.8955166163397399*pi,4.27366290380238*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.306100204382574*pi,0.6997905197541501*pi,0.5533345197464038*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.718994367159536*pi,0.97993448815809*pi,0.905725906754812*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.774852076302245*pi,-0.4825527394271867*pi,0.734181024455334*pi) q[0];\ncx q[1],q[9];\nu3(0.242273490267579*pi,-0.323693673944654*pi,0.783446939977039*pi) q[2];\nu3(0.277384961795376*pi,3.30263710635203*pi,0.5899370505696115*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.596746928964824*pi,0.8590377029848999*pi,1.114674335909962*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.872600466001675*pi,2.57250088228207*pi,3.57693732114206*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.40430890385301*pi,-0.4805473651881393*pi,1.488722099239601*pi) q[0];\nu3(3.5*pi,3.41775932797091*pi,0.5*pi) q[1];\nu3(0.402334174339897*pi,0.277408193501952*pi,4.0358028801424695*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2887036381398*pi) q[9];\nu3(0.307543057024111*pi,0.70280626572643*pi,0.6268146493960121*pi) q[10];\nu3(0.712962367627273*pi,0.5568297752801701*pi,0.5464077970894453*pi) q[11];\nu3(0.273268101032294*pi,0.15031213618287997*pi,4.331514448336129*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0804131588643768*pi,3.42144018128249*pi,1.4427152087846449*pi) q[14];\nu3(0.53526970673523*pi,3.19409721980349*pi,1.87463820404601*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.872017540411672*pi,0.7192499729994799*pi,1.232992156100991*pi) q[20];\nu3(0.49797694925755*pi,2.89484358049744*pi,1.069023421674585*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.877649652663253*pi,3.11037855171891*pi,3.0340670490309*pi) q[11];\nu3(0.504794740296902*pi,0.79314459434299*pi,0.991663282441912*pi) q[12];\nu3(0.321660866573673*pi,0.39624249308111203*pi,3.53306279669955*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.716742328820232*pi,0.06410980724538196*pi,3.69962644084173*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.251072779740484*pi,3.02631286727472*pi,1.3550219198774252*pi) q[20];\nu3(0.559548391328252*pi,3.06526197424027*pi,4.29488304528102*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.930636890813141*pi,0.006271055321214969*pi,0.5287749699557033*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5994096462478734*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.549506030625372*pi,0.28542330371992997*pi,1.61501646905338*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.69705029618116*pi,3.04133119781352*pi,2.98994049056307*pi) q[16];\nu3(0.442262173742715*pi,0.363511905695997*pi,4.26284022658329*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.382700896426029*pi,0.23948956477058603*pi,3.65544785942797*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.741885177300826*pi,2.66449946979978*pi,3.3889308005998*pi) q[16];\nu3(0.280586989647913*pi,0.48549972772207695*pi,3.78518406003464*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.40881615984702*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.238404591752412*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[13];\nu3(0.385183638494765*pi,-0.4721480890352421*pi,1.290869047671307*pi) q[1];\nu3(3.5*pi,3.43590179463404*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3687874575774779*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(3.5*pi,3.38484500321759*pi,0.5*pi) q[8];\nu3(0.451572341816379*pi,-0.257182326891565*pi,0.933658682590497*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2898470807937379*pi) q[12];\nu3(3.5*pi,3.43394493646968*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.42797351654455*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2088309820236431*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1732033551124421*pi) q[21];\nu3(3.5*pi,3.443861157209*pi,0.5*pi) q[0];\nu3(0.13014826089481*pi,3.28894542585818*pi,1.387967209439682*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.29499144376876*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.408237390130165*pi,2.99310055615966*pi,1.709369405048*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47900129126174*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.164890327331698*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.164876702284492*pi) q[16];\ncx q[18],q[20];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4006022764888595*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,3.48590574160887*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5054913509096337*pi) q[12];\nu3(3.5*pi,3.47202083298429*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.334042327569699*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215273851831953*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4896852498920605*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.368480752231029*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34109375784137*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3019230187161441*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.44999148771094*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.4825459512308505*pi) q[16];\ncx q[18],q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.693110541023603*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6051142988138309*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48000835725685*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.313757882600956*pi,0.37035002678957996*pi,3.45874827113525*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.103244154130189*pi,3.02161446954415*pi,1.293247109822897*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.584340520262878*pi,2.98829675787263*pi,3.78754476904893*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.702423096993836*pi,0.368385668843908*pi,0.873530948866836*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.322413773574338*pi,0.44988515008753704*pi,0.604426139609985*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.24911844825374*pi,0.15579368135360405*pi,0.5819019025602875*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.403806706168424*pi,0.239209084674876*pi,0.682807228734521*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.793326146889902*pi,3.46422233300913*pi,3.661659789582*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.627972351007578*pi,2.66395673294047*pi,3.79198880703324*pi) q[10];\nu3(0.514428455868997*pi,3.27098341564863*pi,3.20746444281443*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.695017793642138*pi,3.30690277004907*pi,4.32104891669613*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.55454266104589*pi,-0.4027237350743301*pi,3.35140574369556*pi) q[17];\nu3(0.672524865887281*pi,3.15768398024163*pi,3.36946658243464*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.114250054561397*pi,-0.339436937061971*pi,0.72664730815268*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.958242528183116*pi,0.34157470495973197*pi,1.0142292899107859*pi) q[7];\nu3(0.614489918091587*pi,3.26733935245693*pi,3.19428633655094*pi) q[10];\nu3(0.358719156959886*pi,0.6988779176701501*pi,4.16062115721206*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.644083921906092*pi,3.27974503484262*pi,3.27256966738181*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.650199340750726*pi,0.016772894322411025*pi,3.79437051882464*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.866490612922948*pi,0.5094655579608101*pi,1.354382433123431*pi) q[21];\nu3(0.826576710657887*pi,-0.378939556865314*pi,3.39112075710427*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.327952778920576*pi,3.02709917513766*pi,0.72053637391569*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.323631383463461*pi,-0.26018185784045*pi,0.676317569562806*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.598410728475542*pi,0.18094770601361299*pi,4.06808117017504*pi) q[15];\nu3(0.418844338917922*pi,2.97904527087547*pi,0.611262401932802*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.290014619539256*pi,0.45023202966752396*pi,3.86578657362334*pi) q[19];\nu3(0.449210391090861*pi,0.018831704131818006*pi,0.5560007326671021*pi) q[20];\nu3(0.636815827593232*pi,-0.133574207952513*pi,3.3892924324233*pi) q[21];\nu3(0.596125661967992*pi,0.19859806615023*pi,3.72651199094449*pi) q[0];\nu3(0.559198239994131*pi,0.054598936491645045*pi,4.41694086275304*pi) q[2];\nu3(0.469430067188266*pi,3.13025370852642*pi,3.23747936424869*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.916112763273862*pi,3.4074892110766*pi,4.03765296286357*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.238220494933012*pi,3.36882615018145*pi,0.901570925586463*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.396055407273447*pi,0.913264400961*pi,0.5459429174072187*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.631197258306778*pi,3.17188642220968*pi,3.4927566128955*pi) q[19];\nu3(0.676237313571806*pi,-0.33467200720602197*pi,3.54524451561868*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.321113270933018*pi,3.36138186220404*pi,1.99943191374036*pi) q[2];\nu3(0.26653369217721*pi,1.01311316397601*pi,4.26131705242744*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.47295329003007*pi,2.72201297446141*pi,3.76261205005896*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.660936838082758*pi,1.07186174594311*pi,0.824273680990754*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49403602457932*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.406098864771459*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[14];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39443644365285*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[15];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.20895009551222*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38049181664165*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42683560751534*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.2938634823586561*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32188994397249*pi) q[14];\nu3(3.5*pi,3.41765053761686*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.30803543014913*pi) q[19];\nu3(1.0*pi,0.0*pi,1.249478264066811*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[5];\nu3(3.5*pi,3.49138191595512*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45758151932309*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45740381008134*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.273719173641968*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[12];\nu3(3.5*pi,3.48623654859568*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.414830377032654*pi) q[13];\nu3(1.0*pi,0.0*pi,1.242949904383865*pi) q[15];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.381300485795871*pi) q[20];\nu3(3.5*pi,3.41410600480679*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[15];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,0.5728155256370162*pi) q[5];\nu3(3.5*pi,3.47342297722133*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5237092639466425*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.287857155851718*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2134719833689709*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.688501649660108*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.620122740383384*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.5773643118617711*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37813426544614*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5282278492826904*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.648538015122782*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[15];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3526107388201005*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41304913721595*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.925722392758857*pi,2.8547203097915*pi,3.54530650275657*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.724974220534828*pi,-0.26600563105421504*pi,4.44879163046512*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0605110233134291*pi,0.6662894649236999*pi,3.85340244683056*pi) q[2];\nu3(0.522314558932483*pi,2.60191265416321*pi,1.182620797651059*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.743974019149856*pi,3.24567395789259*pi,3.18984796767853*pi) q[7];\nu3(0.749077340295178*pi,-0.348773013609468*pi,3.32741620397952*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.238068253277859*pi,0.66096863106388*pi,3.93243882800204*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.413598589171791*pi,-0.0033307965774549975*pi,0.720188440376991*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.585353826178184*pi,3.36012445813449*pi,4.2116356916724005*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.905373307404228*pi,-0.4503233757197398*pi,3.17695670701833*pi) q[9];\nu3(0.576479862811027*pi,0.5735252388024501*pi,4.17689718437475*pi) q[11];\nu3(0.283571609579265*pi,-0.4917731152576188*pi,1.57500801717328*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.23249469419368*pi,3.33639233334739*pi,0.930421331469239*pi) q[19];\nu3(0.601978608881494*pi,2.98499939233427*pi,3.46973710052091*pi) q[20];\nu3(0.857225460182633*pi,3.03125345548521*pi,3.68048513153258*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.582276204716346*pi,3.25762205083673*pi,1.77966834064987*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.372960172114077*pi,0.445693406146366*pi,1.052433015975018*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.693558750852877*pi,0.24313050706409*pi,0.5929168880033195*pi) q[17];\nmeasure q[6] -> c[6];\nmeasure q[17] -> c[17];\nu3(0.706494685987254*pi,-0.11686448345977302*pi,0.800795513453296*pi) q[0];\nu3(0.790717989575338*pi,3.0030104252969*pi,4.419087105362459*pi) q[4];\nu3(0.740124289094784*pi,3.16064482257228*pi,3.76546380065441*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.842415330173926*pi,3.26373334048372*pi,3.88280951390423*pi) q[16];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.665619532980115*pi,0.04642053851643202*pi,1.272579530368943*pi) q[0];\nu3(0.827399828119369*pi,0.37875716015915395*pi,4.14837089724689*pi) q[1];\nu3(0.709192959489663*pi,-0.16487549926838202*pi,4.1310556041517295*pi) q[2];\nu3(0.474641888178012*pi,3.22236042573511*pi,3.29197844211281*pi) q[3];\nu3(0.80177762399758*pi,3.28589019546307*pi,3.03542667876224*pi) q[4];\nu3(0.536367780726134*pi,-0.4583256337199586*pi,3.38244495900381*pi) q[5];\nu3(0.718936048538182*pi,0.75174891880293*pi,1.176082239591683*pi) q[6];\nu3(0.53873091838581*pi,0.241039102177248*pi,1.13660011996058*pi) q[7];\nu3(0.434766894480875*pi,0.484046082939655*pi,4.24817668201371*pi) q[8];\nu3(0.539084656297532*pi,3.10624329927938*pi,0.610295665230034*pi) q[9];\nu3(0.612820095207434*pi,2.92326811079974*pi,3.57027973665676*pi) q[10];\nu3(0.198616398248418*pi,3.31175382816264*pi,0.5946923130901087*pi) q[11];\nu3(0.287312190456068*pi,-0.228755748462741*pi,0.790377031553996*pi) q[12];\nu3(0.242241991345908*pi,3.39126587587194*pi,1.07393688901942*pi) q[13];\nu3(0.858278509447126*pi,3.2976547768735*pi,0.5509530124025163*pi) q[14];\nu3(0.0311151248797906*pi,0.88893925963011*pi,4.21366971349217*pi) q[15];\nu3(0.6607666876097*pi,0.23012586781301902*pi,0.684497510243177*pi) q[16];\nu3(0.743937993603127*pi,3.18596464783157*pi,4.37458101416089*pi) q[17];\nu3(0.601528835949281*pi,0.165759831443009*pi,1.422500889148988*pi) q[18];\nu3(0.758232360397873*pi,3.03067183913722*pi,3.19687306737507*pi) q[19];\nu3(0.237276063709501*pi,0.466492522043472*pi,0.511392285283485*pi) q[20];\nu3(0.200110264265413*pi,3.12382808191069*pi,2.04397590646386*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[14];\ncx q[12],q[20];\ncx q[15],q[21];\nu3(3.5*pi,3.31930992198298*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3251881151178*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.241572136880261*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48635336174433*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.258973249467152*pi) q[10];\nu3(3.5*pi,3.48858395689453*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45745149949124*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.278022554787524*pi) q[14];\nu3(3.5*pi,3.4573503121381*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209005767288979*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226029459230572*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2129546803849132*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[9];\ncx q[2],q[3];\ncx q[4],q[19];\ncx q[5],q[10];\ncx q[6],q[13];\ncx q[7],q[17];\ncx q[8],q[18];\ncx q[11],q[14];\ncx q[12],q[20];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43544944572944*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.41130335831282*pi) q[3];\nu3(3.5*pi,3.4813847541377*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46152381277026*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36893759823713*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42363379947943*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.262630997942039*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41279000640555*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.189146281395157*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4989620159549*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.580210061691659*pi) q[16];\nu3(1.0*pi,0.0*pi,1.201469815882277*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3489440295464918*pi) q[18];\nu3(1.0*pi,0.0*pi,1.345608026564044*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5352098727470893*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45387357586576*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[9];\ncx q[2],q[3];\ncx q[4],q[19];\ncx q[5],q[10];\ncx q[6],q[13];\ncx q[7],q[17];\ncx q[8],q[18];\ncx q[11],q[14];\ncx q[12],q[20];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.405313895594141*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6455253022160821*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40345123138077*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.407601601180129*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45235950912523*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[17];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.221987631030731*pi,3.1577590197805*pi,4.37706094866542*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.45478372364097*pi,2.88743033857597*pi,1.55988666847038*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.398836593039235*pi,3.43789969738815*pi,0.925364004180437*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.267925564184927*pi,3.22016848482311*pi,0.655916370124361*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.252526298444458*pi,3.00413585879848*pi,1.488449419072614*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.479677497507974*pi,0.22333801137133902*pi,3.78390039503545*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.566575145130838*pi,-0.358786832356716*pi,3.33045555771844*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.560785864365815*pi,0.346380055439252*pi,1.017503671093828*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.385111975855882*pi,0.336315544469048*pi,0.836356203983895*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.04444495429898*pi,-0.342773012665085*pi,1.346995044117482*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.394826780586864*pi,0.20581913153949005*pi,4.40407785737988*pi) q[2];\nu3(0.261965767599542*pi,-0.015538801178790973*pi,1.423207487782559*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.264501638164803*pi,3.36649800669879*pi,1.55062869387072*pi) q[5];\nu3(0.605086656213366*pi,0.29747265383432697*pi,4.348405572626859*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.57173430289055*pi,0.44001531130542804*pi,1.54806117606889*pi) q[10];\nu3(0.748596133817211*pi,-0.381241336238785*pi,0.704250381290934*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.396193654987419*pi,-0.147743360236964*pi,4.172767815173319*pi) q[14];\nu3(0.664212522681775*pi,3.06564820974676*pi,3.85126772918428*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.65998679902071*pi,0.11601275703664804*pi,4.20783303115015*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0396041864341542*pi,-0.252390395082267*pi,1.445911627992295*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.61005124872501*pi,2.78853146104777*pi,4.19184269158274*pi) q[3];\nu3(0.424095706038739*pi,2.82497909601929*pi,1.2121719000005369*pi) q[4];\nu3(0.260709018710257*pi,-0.08471494934401402*pi,4.40428744084724*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.41790540051017*pi,0.6689490852392901*pi,4.14568654329466*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.223396957617167*pi,0.8565464631815001*pi,4.2057494295022*pi) q[10];\nu3(0.534412682586324*pi,2.81535236082996*pi,3.85541827938693*pi) q[11];\nu3(0.550424085348597*pi,3.4448062410569*pi,4.46308887926352*pi) q[13];\nu3(0.130576892919848*pi,3.0436272078392*pi,0.88512789022136*pi) q[14];\nu3(0.720734746053112*pi,-0.189869513618857*pi,3.79709019532473*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.4599889517959*pi,-0.124347856507948*pi,3.92617670729237*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.425864788942179*pi,0.178531108198132*pi,1.109503844453436*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.700280948626705*pi,2.65794640992083*pi,3.93683169609827*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.136167793902457*pi,0.23549240775574498*pi,0.698437133009533*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.392134697744092*pi,-0.182809806497097*pi,0.653677856862892*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.467499080018089*pi,0.55172020300877*pi,4.02980050889577*pi) q[8];\nu3(0.568171855725161*pi,-0.4080542984414343*pi,4.14370595125664*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.198881039517688*pi,3.35910912789291*pi,0.870726727764187*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.357879425395239*pi,0.01649414933529303*pi,0.6897987411041779*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.428381933808196*pi,2.86660309687794*pi,1.372660421764315*pi) q[8];\nu3(0.752118008830336*pi,2.8579247196161*pi,3.21813655737997*pi) q[9];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.281230354983437*pi,3.10589744096443*pi,1.87155001965739*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.759423200706583*pi,2.48599428160229*pi,3.63722296441538*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49620754990741*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.36813430544357*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3100276920465799*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1873079573676621*pi) q[11];\nu3(3.5*pi,3.4461929056633*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2103826222934169*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.206539656605827*pi,2.82786079982967*pi,1.314071025806912*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\nu3(3.5*pi,3.41617965134326*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41610866634001*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.205198020668981*pi) q[6];\nu3(1.0*pi,0.0*pi,1.302336838869493*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[15];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.525007119360319*pi,3.44117728557229*pi,3.43538864115848*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.39438304511442*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3283897780866*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43349247603171*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44196655796567*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.148529692907648*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38631498892382*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42332695780743*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6490313623249551*pi) q[7];\nu3(3.5*pi,3.49969558872249*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.200798924091085*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.40682752072913*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1869693071271659*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.12563209977413*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48151895715683*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[18];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.40294709996152*pi) q[20];\nu3(1.0*pi,0.0*pi,1.369384246186078*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41512347529888*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.551198637005861*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.460976857870509*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2609392949130092*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5253398881594963*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.59923772420963*pi,-0.384841169081298*pi,0.8024128449346251*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.639083598257064*pi,0.51668627795491*pi,0.64322864482236*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.7597726136064831*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.662058329915889*pi,0.001974551486307985*pi,3.74449475815022*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.311374840420174*pi,-0.22664439460770902*pi,4.20442847712124*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5302653598301952*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.369644320000074*pi,3.35563069167262*pi,1.96161883476059*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.281947046774899*pi,-0.305897706392197*pi,1.4302890070414391*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.887428817135473*pi,-0.381586447807111*pi,3.82720107535964*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.75722696592593*pi,2.3448424620583*pi,3.83263712736335*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.483035108222528*pi,3.21549860958626*pi,3.2053571402181*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.451901423558323*pi,0.24207332023884198*pi,4.16833486035117*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.880123307745274*pi,0.85456312277376*pi,0.846556257967032*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.352901181775352*pi,2.91137006329715*pi,0.9806300891239059*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.51803338746914*pi,3.35110583247521*pi,3.12772137373284*pi) q[11];\nu3(0.727294711738194*pi,-0.313724376403671*pi,3.46571024878897*pi) q[12];\nu3(0.747430583487316*pi,3.33655565382852*pi,4.11124227965224*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.120224349290719*pi,3.03706875363865*pi,1.460165886280478*pi) q[15];\nu3(0.601458555173395*pi,0.99222294485692*pi,0.733355306279112*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.836754845623948*pi,-0.346540306987154*pi,3.2185046426442*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.674012032464833*pi,0.10456556899606095*pi,3.85885357426418*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.634173556271186*pi,3.41567551808671*pi,3.14133201781258*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.37017120081833*pi,3.41779939350596*pi,1.376238623807049*pi) q[6];\nu3(0.741196827781707*pi,0.5564073053925*pi,4.23044754243085*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.541302625114085*pi,-0.379941515757154*pi,3.66227210994979*pi) q[10];\nu3(0.245003341799339*pi,-0.228881237906566*pi,4.12733951175924*pi) q[11];\nu3(0.0855783097720092*pi,0.90164091917825*pi,4.0988709076106495*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.293367276359132*pi,3.19612157193403*pi,1.0305257044453922*pi) q[14];\nu3(0.930260448056761*pi,-0.22033040711671997*pi,3.96110269496205*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.772002290526857*pi,0.30015490611823004*pi,0.772094192141421*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.219972464236887*pi,-0.4899987052452619*pi,1.2452262068829891*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.48352485327711*pi,0.5*pi) q[5];\nu3(0.566954690503855*pi,0.41325134002573904*pi,0.5537968061104697*pi) q[6];\nu3(1.0*pi,0.0*pi,1.21986403683069*pi) q[7];\nu3(0.122031224979264*pi,0.329498536088624*pi,3.70466113614414*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.251950516009395*pi,3.31377898750329*pi,0.747437337071907*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.671514500542461*pi,0.91700097839327*pi,0.858526696084686*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.808412420036745*pi,-0.351668918978916*pi,3.82330139769847*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.762403375717577*pi,3.13363075644438*pi,3.54918483607907*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.350431915094495*pi,-0.34648752012266604*pi,1.1400660701504899*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.680868736436662*pi,0.019192525897514967*pi,0.753820646087347*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.44993656324081*pi,3.32631340271408*pi,4.29827661160391*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45817985785882*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.350409717469846*pi,0.5291165639911399*pi,4.21672939948444*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.4129782228101*pi,3.20271894183098*pi,1.54253385427923*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5199832954260445*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.282945876153986*pi) q[16];\nu3(0.288064279108347*pi,2.79517794432361*pi,0.892321992412735*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.522882746351777*pi,3.16505240288277*pi,3.50559774042747*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.907201449813532*pi,-0.4499477397729137*pi,0.89262405780329*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33879784931911*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.40727164120011*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.33861048224303*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.192527442612932*pi) q[13];\nu3(1.0*pi,0.0*pi,1.152375432221479*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5002000080332176*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212373594473912*pi) q[18];\nu3(0.535182723907598*pi,-0.10447809622066101*pi,0.672105095424217*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40186973341438*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.656552126621716*pi,3.18892549395838*pi,3.96171849549884*pi) q[5];\nu3(0.148782742500144*pi,3.34712890194655*pi,0.5466730916983947*pi) q[7];\nu3(3.5*pi,3.33297190394556*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.35000238802517*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.190817463134948*pi) q[12];\nu3(1.0*pi,0.0*pi,1.221379564152489*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.270219629033139*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.246686304234314*pi,-0.387113854898284*pi,4.24041236046282*pi) q[5];\nu3(0.297897917158038*pi,2.58191465293777*pi,1.195851939927004*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5551179244124538*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49679749014579*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5546836152320416*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.621474497481456*pi,-0.0017712315086729769*pi,0.860706115123128*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.49271063771994*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.39899617446782*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5287662892339413*pi) q[15];\nu3(0.627950814069975*pi,-0.347172389969931*pi,4.381606474594*pi) q[16];\nu3(1.0*pi,0.0*pi,1.377216702451813*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.3100833654474*pi) q[20];\nu3(0.23493970139353*pi,3.02862376443455*pi,1.55031232247549*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(3.5*pi,3.39378082154915*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.239519132839506*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.235906453077694*pi,3.03184106188477*pi,0.686573645059056*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47473185290625*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.188276922160376*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.627964346949797*pi,0.7649941952757*pi,1.195150746079715*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5270678746455166*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48663670080416*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.109857718302277*pi,0.38102709893430997*pi,3.64338801432755*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.303110663938497*pi,3.02233708773364*pi,1.0378060378546778*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.665987425644226*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.226791304362461*pi,3.06835785288126*pi,1.016658302991754*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.710124770544785*pi,2.87145973580049*pi,4.011160828809*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.138046207536766*pi,0.370188056502316*pi,4.3167026639790596*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.508610330360739*pi,2.54011759108602*pi,3.5996297994326*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.566393776000634*pi,0.6615413361428899*pi,0.5680888648081541*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47079996747883*pi,0.5*pi) q[7];\nu3(0.822010725462642*pi,0.8934167449602901*pi,0.692427432066253*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.198552220343181*pi,3.15314680509503*pi,1.50788394938609*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.105342843132973*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.228525354888175*pi,2.79320588308385*pi,0.8567531453753521*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.406710639241047*pi,3.39665931018001*pi,2.07956735779286*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.471893099894722*pi,-0.295557974667215*pi,0.5506464609720483*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.819524988005203*pi,0.28689899371669003*pi,4.27397754148157*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.552749690499344*pi,-0.4545422904208115*pi,3.1273396756565*pi) q[13];\nu3(0.182703378157484*pi,0.018523961382159948*pi,4.15181710354836*pi) q[14];\nu3(0.659531117146755*pi,0.8956593408603499*pi,0.762417026354414*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.267942416211345*pi,-0.09271763102844599*pi,4.229311063944261*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.352469710974113*pi,2.93348806090238*pi,1.88465821168882*pi) q[10];\nu3(0.392934244994594*pi,-0.4716530541447396*pi,0.520778684154292*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.880509154548581*pi,0.084731619130205*pi,4.28101304044148*pi) q[14];\nu3(0.134112985036944*pi,0.19171532687386705*pi,0.5650424237431174*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5104512683846183*pi) q[16];\nu3(0.42929361133948*pi,3.26926704359417*pi,1.95877211657219*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.282782728325405*pi,-0.105198702503567*pi,0.9187151527805559*pi) q[19];\nu3(0.126632840799793*pi,2.92161375518899*pi,1.127982340530374*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.336558900339611*pi,0.5960830547114799*pi,0.8693409566383761*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.581555098272734*pi,0.58536353334111*pi,0.786131292819241*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0673892549195476*pi,3.44198797931621*pi,1.86923576760325*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.143728882872658*pi,-0.34439952858101897*pi,1.496944628687755*pi) q[19];\nu3(0.851018947563915*pi,1.01278576049297*pi,0.5219571134812437*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.688523618746931*pi,0.13510204841818796*pi,1.4047513845578719*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.60648494020523*pi,2.54799764055775*pi,3.71737803810495*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31879142026495*pi,0.5*pi) q[3];\nu3(0.678585912108592*pi,3.22915549066787*pi,4.203235714830511*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.383172507043486*pi,-0.123482925015931*pi,1.2415803614639271*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.41129161902846*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.263756481030001*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.271384322785057*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.821706876540333*pi,2.75015678350879*pi,4.199531832588169*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.460073275100935*pi,3.37469102791156*pi,0.748300645298665*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.458443907354871*pi,2.92894146101409*pi,3.59586278454115*pi) q[6];\nu3(0.339165127178788*pi,3.07270092598701*pi,0.789588581924095*pi) q[7];\nu3(3.5*pi,3.47769790791579*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.226402163154978*pi) q[15];\nu3(0.406662349653554*pi,3.28515147024212*pi,0.973272515864683*pi) q[16];\nu3(3.5*pi,3.30167582817301*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225794825857841*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47362835854464*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4743507732333*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.326183854522736*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46787692226378*pi,0.5*pi) q[5];\nu3(0.380156334830979*pi,-0.19020388787922698*pi,3.80929134977729*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5361946251151242*pi) q[10];\nu3(1.0*pi,0.0*pi,1.24847497294757*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.600981247438335*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.2971486701103712*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.44459446044927*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44225066108772*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.116760620580151*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5923560260456795*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5192074839022501*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.70840101705459*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.611106263037074*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[12];\nu3(0.260748061901239*pi,-0.173171545618865*pi,4.36553519896687*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5268523238391332*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.696191007192061*pi,-0.27161925381184604*pi,1.1015753635860421*pi) q[3];\nu3(3.5*pi,3.46381832202639*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4141271858983*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.488693841653172*pi,3.43320014693083*pi,1.57964012991657*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.345192137176626*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.576565898680083*pi,3.18446546029105*pi,0.5526349016089833*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22635777904648*pi) q[21];\nu3(0.828470010129746*pi,2.89823676835696*pi,3.90364331912201*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.728947619927501*pi,-0.317004032596989*pi,4.19336521016296*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.43529910492888*pi,2.83766970463784*pi,0.990648073128756*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.159108781579076*pi,0.39227705189248696*pi,0.609976916631968*pi) q[9];\nu3(0.852718233997928*pi,0.5529159768471701*pi,1.20728446776765*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.832733019150943*pi,-0.40466206170853913*pi,3.70824284288454*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.773146785082622*pi,3.36305592943817*pi,3.75488151712859*pi) q[20];\nu3(0.792111958891053*pi,0.7910245261017801*pi,0.719811783180908*pi) q[0];\nu3(0.670922004793342*pi,-0.277333151388639*pi,3.70787585845293*pi) q[1];\nu3(0.25771283185716*pi,0.411393143414888*pi,1.047996192964876*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.426188007081925*pi,0.489022471267862*pi,4.404320699136131*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.362754149221664*pi,2.75814091402133*pi,0.91432405244872*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5968119285334564*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0327493318062672*pi,-0.4370282880646016*pi,1.7482895653729*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.385902651551778*pi,-0.16665343028642798*pi,1.53799006185173*pi) q[19];\nu3(0.552307179831554*pi,3.3219533916865*pi,4.42336624983014*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39032282157027*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.657724940910194*pi,-0.215249733754712*pi,3.94173090612185*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.741370167275889*pi,0.86087713380711*pi,0.951644256236899*pi) q[13];\nu3(0.7595716733737*pi,-0.4585440013898508*pi,3.98452583540113*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.513277604308624*pi,-0.36822342799097296*pi,3.45272743424672*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.366237229177497*pi,2.8581715551459*pi,0.912561910295602*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.235166667046391*pi,0.18922794452375302*pi,4.1328972238694295*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.698925222460446*pi,3.35828450724546*pi,3.48039422504501*pi) q[14];\nu3(0.742863256942299*pi,-0.356275099581842*pi,3.7907159544879*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.306837721490497*pi,3.36494059706999*pi,1.60800243437586*pi) q[6];\nu3(3.5*pi,3.38090873901337*pi,0.5*pi) q[7];\nu3(0.161932607855339*pi,0.19696170751180897*pi,3.94672217180971*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.595810092098*pi,3.26303694047623*pi,2.95084754615769*pi) q[11];\nu3(0.342003541720388*pi,-0.262814156921627*pi,4.46419681744485*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.253178290380446*pi,0.61380110966339*pi,3.79588510999697*pi) q[15];\nu3(0.55664408420255*pi,3.06022564686075*pi,0.5335822113717258*pi) q[17];\nu3(1.0*pi,0.0*pi,1.298800762218106*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46793692926256*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34008114131331*pi,0.5*pi) q[5];\nu3(0.277556065099589*pi,0.9346978318521599*pi,0.5551929417386801*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.455231802335846*pi,2.45171079116675*pi,1.384771872827327*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256682605859514*pi) q[16];\nu3(0.546331102322926*pi,-0.305440397205885*pi,1.202283440371919*pi) q[17];\nu3(1.0*pi,0.0*pi,1.292510024742858*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[2],q[9];\nu3(3.5*pi,3.43663474533342*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.135548894707485*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37674802084465*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4878081539708*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.297263864291508*pi,-0.351706304437436*pi,4.17984708490663*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.16764894423805*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34379227390858*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5556961928042844*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.175419240152701*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.602532623702958*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[17];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.87430866247126*pi,0.299217855009412*pi,1.460235793669748*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5632880760572188*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46565480289964*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43631313735546*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5455622230325545*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.243366870237572*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289498560335516*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4440207549720405*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.560241224248392*pi,3.44425694979035*pi,2.95442446520389*pi) q[21];\nu3(0.313637500163528*pi,-0.283357306746969*pi,1.66574417286338*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.979115779420641*pi,0.25289162423676903*pi,0.8049466298564121*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0901405763850158*pi,0.62887176258441*pi,4.04903172677056*pi) q[21];\nu3(0.734942337695315*pi,-0.317443885353984*pi,1.060557388499576*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.329064108981696*pi,2.86721364354638*pi,1.427372999360509*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48990837266252*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.426856495783112*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49822851271751*pi) q[15];\nu3(0.453153092646101*pi,3.31688224267248*pi,4.401823256406971*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39037979313071*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.682772977906471*pi,3.21621052743496*pi,4.13115340852237*pi) q[3];\nu3(3.5*pi,3.47578124791562*pi,0.5*pi) q[4];\nu3(0.866317694766858*pi,1.04176412636529*pi,0.5858146345033176*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1850500716397518*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.602868649719248*pi,-0.248540803529593*pi,4.37035951179302*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.781314448927535*pi,0.65539487388384*pi,0.637328765624502*pi) q[2];\nu3(0.567516297851184*pi,0.0017022466995879615*pi,3.81539922272054*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.42388896219296*pi,-0.41167238565315867*pi,3.97814788246422*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.42506308813799*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.319362593684074*pi,0.38985606834312403*pi,4.08860599618614*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.397799693360878*pi,-0.386795554260439*pi,0.5486222271543967*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.814236196458948*pi,-0.04814037872596*pi,1.4431339047374752*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0112755416888378*pi,-0.28974926554841096*pi,4.28074374054723*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4139339272929*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36677072073511*pi) q[12];\nu3(0.747302485417934*pi,-0.223136511404883*pi,4.07094513277068*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.345522057010229*pi,-0.050724059842429*pi,4.16437960749938*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.342478162876086*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.422844389504412*pi,0.13406393640089398*pi,4.179394022546591*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.732095243996624*pi,3.13940719149457*pi,3.11189559190145*pi) q[13];\nu3(0.221649988126591*pi,3.28346032687391*pi,0.5618359337900483*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.443220206558727*pi,3.19530909236632*pi,0.9562030307192451*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.605607875141649*pi,2.60207531617394*pi,3.90358261780091*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.193803023587444*pi,-0.06136298600130402*pi,1.315170160628477*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.613694130098728*pi) q[21];\nu3(3.5*pi,3.42947711566681*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.267720452280368*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.180872730950054*pi,0.05321268160195902*pi,4.48386732481103*pi) q[19];\ncx q[0],q[16];\nu3(0.77046366781073*pi,2.9353794286768*pi,4.1485120520331495*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.661443468243374*pi,3.39891711044931*pi,0.5332721794877932*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.599756827512044*pi,0.457662223439245*pi,1.182583200613778*pi) q[15];\nu3(0.411696740117332*pi,2.52766576471947*pi,1.0231590271238828*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.340773689362023*pi,3.38879612279503*pi,1.92591428974195*pi) q[1];\nu3(3.5*pi,3.46628094180646*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.444554581185654*pi,0.282466893979073*pi,3.60472596052869*pi) q[6];\nu3(1.0*pi,0.0*pi,1.412673710510846*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47189086944586*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.510309852312386*pi,0.360244859221441*pi,0.665850244388683*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.649065453740569*pi) q[16];\nu3(0.822871557898714*pi,0.321773656984744*pi,1.432494324002397*pi) q[17];\nu3(1.0*pi,0.0*pi,1.338407822171042*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[14];\nu3(0.333307529426324*pi,0.36985472846341405*pi,3.47505917771352*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.727280218409292*pi,2.92472324649381*pi,3.42919038566471*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.2861372041222*pi) q[7];\nu3(0.65521450664049*pi,2.926829205274*pi,3.51144882071011*pi) q[8];\nu3(3.5*pi,3.49553162415026*pi,0.5*pi) q[9];\nu3(0.355897927570843*pi,0.449655118903477*pi,3.51260773183997*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.323875454469945*pi,-0.30996731876032*pi,4.35286539286441*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.409936878177776*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29551623447067*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.289741662121914*pi,3.37807048153553*pi,1.63173188330705*pi) q[4];\ncx q[6],q[19];\nu3(0.180576973944531*pi,3.29569409362396*pi,1.50714964549113*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.559478181392498*pi,2.70363027719287*pi,3.57855337834883*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.094937529444714*pi,3.38681831257823*pi,1.140692486355557*pi) q[21];\nu3(0.266951570951945*pi,0.54972125870493*pi,3.57741241865615*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31736427196062*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.913120269029878*pi,-0.05004628241744202*pi,3.89093391479469*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5365179496582896*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2346751296276621*pi) q[19];\nu3(0.1031536980665*pi,0.57373210177372*pi,0.695015552705205*pi) q[21];\nu3(0.649013719526754*pi,3.16282462722497*pi,4.460097172531*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.567648592169511*pi,0.51835783911074*pi,4.18218654969679*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.276131144492425*pi,0.83603290745207*pi,3.88957375249986*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5586476081303351*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.32865295904858*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41647019507359*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256830737210986*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.610800936010371*pi,0.12139478646903301*pi,4.45262105557998*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226134655450831*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[17];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47596627982465*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,3.45326245860876*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.36213285784951*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265955044348346*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48468437110255*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44126106901114*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.135778302514896*pi,3.04626231559343*pi,1.434428703256755*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.307921985193412*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.586710472893583*pi) q[12];\nu3(0.218274309503547*pi,0.16916422114970997*pi,4.2948726152430705*pi) q[13];\nu3(0.333340408887801*pi,0.346106708074965*pi,1.151949261412166*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.164805829161611*pi) q[17];\nu3(0.782448872632086*pi,-0.07398035416168203*pi,1.035686532663974*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5172838584675281*pi) q[21];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[17];\ncx q[5],q[12];\nu3(0.267365636490794*pi,3.47243539644776*pi,1.383071241329961*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.396544371585927*pi,0.330156858594185*pi,0.683646615482431*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.332528351165656*pi,3.22281825418277*pi,0.524491662342542*pi) q[13];\nu3(0.327364047297035*pi,0.483918135563717*pi,4.1492508914657495*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5937029611060101*pi) q[15];\nu3(0.484974812290643*pi,0.46114995982943896*pi,1.026121178300486*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5374469301772908*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.470184243441787*pi,0.63808233151552*pi,4.2682170484060595*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.517407923038936*pi,0.020180675263569037*pi,0.600548638392541*pi) q[6];\nu3(0.209482763415775*pi,2.91289555304652*pi,1.4213015301435359*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.32418601025547*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.620940317883061*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.371555211716223*pi,3.11289487423073*pi,0.63198961213157*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\nu3(0.66335531366044*pi,3.21069445757968*pi,3.53578471618396*pi) q[2];\nu3(0.348200841403742*pi,0.03122322770286101*pi,0.610835285705985*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.422471421710475*pi,2.5180859061872*pi,1.149457326961807*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.610215810769535*pi,2.78988167784515*pi,3.87727542885996*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.525399164502566*pi,3.47242534388744*pi,0.821856687587359*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.505747094849908*pi,0.022513134981459015*pi,1.353600283682996*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.518674479318124*pi,3.05035490566729*pi,3.25791801733487*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.359840973876725*pi,-0.20416479750480998*pi,1.61913725422935*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.774212602510589*pi,0.23663719449640497*pi,4.01724357764027*pi) q[21];\nu3(3.5*pi,3.49873900175174*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.521449170318831*pi,0.49436162218627*pi,1.352800672550704*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.190333132202519*pi) q[6];\ncx q[7],q[9];\nu3(0.224461901942326*pi,-0.068258697592044*pi,0.71496914911697*pi) q[8];\nu3(0.530282936762681*pi,0.55517912098678*pi,4.14048818551151*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.480112079645304*pi,0.31888238365244104*pi,4.1587892492554*pi) q[12];\nu3(3.5*pi,3.25925925491921*pi,0.5*pi) q[13];\nu3(0.558452447861301*pi,3.29703459040948*pi,3.02870136440189*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206268242057745*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.386706295298751*pi,-0.10045198486544599*pi,1.395350154241225*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.101929791088725*pi,-0.246257912457288*pi,1.1142235936108729*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40205568826616*pi,0.5*pi) q[7];\nu3(0.427114671307835*pi,-0.04658763215364098*pi,0.994612214199166*pi) q[8];\nu3(1.0*pi,0.0*pi,1.178463080999524*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.608192263040643*pi,2.83163461443816*pi,3.17039950295426*pi) q[12];\ncx q[13],q[19];\nu3(0.852884293940291*pi,2.83974768231354*pi,3.80380133115902*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.51190507583616*pi,3.39212222303511*pi,0.5276190427879665*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37724883702501*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.778279020107252*pi,0.79945548515282*pi,4.41095743608923*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5653850508781009*pi) q[19];\nu3(0.170197361513708*pi,0.24858806911282005*pi,4.401805396745321*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.335174170497128*pi,3.09703009175139*pi,1.81173741821836*pi) q[1];\nu3(3.5*pi,3.46040482054773*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.412583726717565*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5040523729256138*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.745307389926433*pi,0.271866551073479*pi,1.3435780952120329*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.548220942295014*pi,3.14037760240323*pi,4.13310385515388*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.509570887517144*pi,2.98190716027539*pi,3.27381811140752*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.494626446153678*pi,-0.430585929604219*pi,0.78638458893812*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.645141577078828*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29937051630662*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40262935967025*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.271886312240889*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2410309192007372*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.32880820316247*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.566925763273518*pi,2.65078260965722*pi,3.91323293735244*pi) q[7];\ncx q[8],q[20];\nu3(0.84775122786789*pi,0.86604542703075*pi,0.7542389209253639*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.111031950662557*pi,3.39910922839583*pi,4.343657428314771*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.277216890299655*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.525717376127837*pi,2.99641640089787*pi,4.390379150016781*pi) q[7];\nu3(3.5*pi,3.4789093208708*pi,0.5*pi) q[8];\nu3(0.201476088149867*pi,2.86406802663488*pi,0.645982455828505*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.46731883281642*pi,2.64190297130331*pi,1.14446829844485*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41308576751257*pi) q[14];\nu3(3.5*pi,3.42673250828213*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.162262608169365*pi) q[16];\nu3(0.723895231172229*pi,3.43280524122983*pi,3.69057914083559*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235927022968051*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31724567465217*pi) q[21];\nu3(0.459027140061378*pi,-0.037270874741817006*pi,4.0543024769800695*pi) q[0];\nu3(3.5*pi,3.30910043344832*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44317725307651*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.2844574401818591*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.46209001750107*pi) q[17];\nu3(1.0*pi,0.0*pi,1.160475623835961*pi) q[18];\nu3(0.519228027697085*pi,3.03145651958512*pi,3.01520755483558*pi) q[19];\nu3(0.372963688264638*pi,3.38609013934665*pi,0.5218963900326079*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5121522125392901*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5557945048487358*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.765055744536102*pi,0.246797016302428*pi,4.0652202925021*pi) q[2];\nu3(0.792037667274178*pi,-0.485827029833101*pi,3.13082969507645*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.494620727747851*pi,0.256558596703796*pi,0.881343197144381*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5996482000980186*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4259345554827405*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.688898232738126*pi,3.48270211069142*pi,4.07692187315421*pi) q[2];\nu3(0.482162080953684*pi,2.59554372484539*pi,1.57610981982738*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.331460894345302*pi,-0.011269962896931995*pi,1.141381192385132*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.350723297356235*pi,2.87487153338481*pi,1.69040354828781*pi) q[4];\nu3(0.38135584853181*pi,3.19229109032936*pi,4.48117709940448*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.747216520847843*pi,3.39535865753592*pi,4.33613683971252*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.806054159737305*pi,0.484404998423436*pi,1.477282709757558*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.29122907080188*pi,2.98534475188487*pi,0.714858305074363*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.575382507806512*pi,3.09968688050497*pi,3.40083529877417*pi) q[4];\nu3(0.149951664434782*pi,3.36709806588721*pi,1.84875510843965*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.569432286944292*pi,2.75672578376413*pi,3.93457150113156*pi) q[8];\nu3(0.51920938939192*pi,0.64503746335415*pi,0.725273374099765*pi) q[10];\nu3(0.59409360528611*pi,3.27484460643933*pi,3.29799633535873*pi) q[11];\nu3(0.833195935648841*pi,0.16790796244940498*pi,0.8001457594548109*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.558673871488336*pi,1.15139757654708*pi,0.7801326225345999*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.570622890833288*pi,0.14313970915849905*pi,3.92619399616201*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.724445742971719*pi,0.9897415129885601*pi,0.9919951006708501*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.920207368716047*pi,2.53582213162096*pi,3.65985032648077*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.37694507418836*pi,3.44882454458214*pi,4.1125863367485*pi) q[16];\nu3(0.256787545002836*pi,0.6153254139334301*pi,4.29622383084439*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.803972051930086*pi,0.347033895412859*pi,3.87273192462219*pi) q[20];\nu3(0.7127478223722*pi,-0.004889276199067982*pi,4.243509221027709*pi) q[21];\nu3(0.346647921870428*pi,0.28608596160995703*pi,0.845515376590461*pi) q[1];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.456880819451179*pi,0.34994704525415*pi,0.8131418632792999*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.391225838450225*pi,2.76289806787697*pi,0.776999720435023*pi) q[16];\nu3(0.727334067955037*pi,0.24955375199895402*pi,1.55440356206884*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.449892693674255*pi,0.006863545454797948*pi,4.470613947693559*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.72823107665128*pi,-0.29420462196367403*pi,3.22040649878238*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.3723610382686*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.237213379985433*pi,3.23848540893758*pi,1.91082407006036*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.698262313368682*pi,-0.377885572793103*pi,0.5525707874130019*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3003697812752*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.4086695036348*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.299336312547873*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.349578741135671*pi,0.47761676282726095*pi,0.5490331468421114*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[8],q[15];\nu3(3.5*pi,3.45393810286798*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.105498125896909*pi) q[12];\nu3(3.5*pi,3.48562263697632*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.561392754099713*pi) q[19];\nu3(1.0*pi,0.0*pi,1.321065458508951*pi) q[21];\nu3(3.5*pi,3.4329992177881*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,0.610047335037103*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.41091623527554*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.1583315222620318*pi) q[15];\nu3(3.5*pi,3.36188429126095*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261905882782383*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.163639287377988*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[4];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44767924870964*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5597894545229635*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222880437152797*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5530496242638203*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49916300742887*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.407354125350583*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.44475256655537*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.46998081287456*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.390689653195289*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5531631611191434*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5144542337125823*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352999519154461*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600727697337143*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.265925937002793*pi,-0.40460955192859327*pi,4.09909400575034*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.618482251532306*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.75221139764173*pi,0.12552031198345004*pi,3.71700510098218*pi) q[2];\nu3(0.518285585469216*pi,2.65581403713349*pi,3.99128633249967*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.2885031661832205*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.371952492480863*pi,-0.02920800861252798*pi,1.52286487216605*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45377821222063*pi) q[11];\nu3(0.140777044167951*pi,0.21670684480399305*pi,4.46654629857041*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42049369699971*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.679558516694539*pi,2.89865930046182*pi,4.3683263502556*pi) q[0];\ncx q[1],q[4];\nu3(0.624544130968083*pi,-0.17659735172998697*pi,4.3153536092632905*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.876193373860372*pi,0.01581822210635697*pi,3.75171045291061*pi) q[9];\ncx q[10],q[11];\nu3(0.728742284588566*pi,0.21841513972153004*pi,3.82627384516507*pi) q[12];\nu3(0.958038615407675*pi,3.47858728327157*pi,3.69968765323328*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.314042008990826*pi,3.27193790069158*pi,1.111098940400879*pi) q[16];\nu3(0.500517701313513*pi,0.06733107835637797*pi,0.9477475409188221*pi) q[17];\nu3(0.501963432267818*pi,0.9873440314987101*pi,4.33858474335035*pi) q[19];\nu3(0.189129702771384*pi,3.4676169049526*pi,1.52014399675813*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.388495484015874*pi,0.476854266274258*pi,4.48107446967854*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.803912254139551*pi,-0.4007216849026696*pi,4.4872304186211505*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.430421000482694*pi,2.90049162122445*pi,0.677477854503198*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.713612143957296*pi,0.5917172747702399*pi,1.3257634012268*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.682224315960267*pi,3.04460063114244*pi,0.5379388517592429*pi) q[16];\nu3(0.204026251260412*pi,-0.022926339762148973*pi,1.135327598313261*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.594444010355393*pi,2.77018063415005*pi,4.21762978591408*pi) q[19];\nu3(0.61497488337422*pi,0.6384354984644001*pi,0.614658411177271*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.310366652003894*pi,3.38590627318663*pi,0.86171901660489*pi) q[5];\nu3(0.541660413873537*pi,-0.12075785478485201*pi,1.0855138923208139*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.543557469064841*pi,0.18567880796201197*pi,4.28159070448811*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.196563940344032*pi,-0.05376673716772501*pi,3.65333602484239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.594864419476075*pi,-0.347756389386432*pi,4.2340954852717*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.754531660939721*pi,-0.23678138724993097*pi,3.77604973756902*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.304169665511854*pi,0.8431796572232799*pi,4.14858491714099*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32381657120462*pi,0.5*pi) q[12];\nu3(0.475259346306297*pi,3.09000212460394*pi,0.981695020345718*pi) q[14];\nu3(0.934006498221442*pi,3.37307914931818*pi,4.33012195737819*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2607599694493041*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.229540999139401*pi,3.11991281472293*pi,2.0502394499383003*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.441911147321642*pi,-0.4843321500575654*pi,1.384701623576502*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36555533025655*pi) q[16];\nu3(0.406235866422045*pi,-0.156859790180092*pi,0.964239168954061*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.49086473677302*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.48909175886724*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34109630187952*pi,0.5*pi) q[6];\nu3(0.399059531724024*pi,3.30437228541677*pi,1.234818885670544*pi) q[7];\nu3(1.0*pi,0.0*pi,1.367019501721001*pi) q[8];\nu3(0.817336452276585*pi,-0.066490337687864*pi,4.384870097128211*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.2891928094279979*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270631275211596*pi) q[17];\nu3(0.354923379498815*pi,3.31546787356629*pi,4.2637787498528805*pi) q[18];\nu3(3.5*pi,3.4877204410763*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.20349127878037*pi) q[21];\ncx q[0],q[17];\nu3(0.417602063189873*pi,-0.113044028691003*pi,1.52203143199508*pi) q[1];\ncx q[3],q[14];\nu3(0.197593365785317*pi,0.6985012262770001*pi,3.71612929964221*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.107941463104582*pi,0.5764665355107099*pi,4.22826294677402*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0655548607609316*pi,1.12011110275936*pi,4.34969083286113*pi) q[1];\nu3(3.5*pi,3.48555212905931*pi,0.5*pi) q[3];\nu3(0.03413109428784*pi,-0.11833002660707997*pi,0.624919276766537*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.1695575714516995*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.666602140641588*pi,2.90079333973995*pi,4.04473584341298*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5216223191173985*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1104061211486491*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.525342860615496*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3723529920085*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.427904491317436*pi,1.03138023281479*pi,4.423502794070711*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29253168904825*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.209251374498288*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4591106819364*pi) q[14];\nu3(3.5*pi,3.4744161723319*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287181196397602*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.33554732151106*pi,3.45467411975937*pi,1.094930135971202*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.8596191834857*pi,-0.4652909914325174*pi,1.023527958291246*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41773394549092*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.308608684878416*pi,1.00467075749782*pi,4.49376264822038*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5482607815922007*pi) q[10];\nu3(0.433796277567792*pi,-0.332837438862126*pi,0.556721522099135*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.376363722327322*pi,0.36669551212795204*pi,0.901847234266256*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5555204683989223*pi) q[18];\nu3(1.0*pi,0.0*pi,1.261623382881503*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.380038158365798*pi,3.29120418902939*pi,4.3450225874546*pi) q[0];\nu3(3.5*pi,3.46242414802924*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.772836864701372*pi,3.30353960918435*pi,3.70696033418189*pi) q[6];\nu3(3.5*pi,3.39927833069596*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.382374575928462*pi) q[9];\nu3(1.0*pi,0.0*pi,1.285334005361473*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.344888397386796*pi,0.10507457170145695*pi,0.62205895946798*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.282729750645913*pi,0.338243837543059*pi,4.4846632204441*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.649542835892234*pi,0.16523400492373796*pi,4.1700250532769605*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.139124518654957*pi,0.293596423901887*pi,0.627913923458553*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.52014725225727*pi) q[19];\nu3(0.316971921537354*pi,0.56475107538359*pi,0.5111880424676284*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.601210623872209*pi,0.6752693884766101*pi,4.31696667884298*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.624368976028278*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.26440416680428*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.56544206757163*pi,3.08247461733086*pi,3.26954328834295*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.626518225279937*pi,3.11066061582965*pi,4.4766485242999305*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(0.147485171419912*pi,2.92853788279948*pi,1.69179238394912*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.401631523922478*pi,0.136654264361312*pi,3.48449068146775*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.609627314615556*pi,0.006530840937785998*pi,0.583458560068072*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.651635402787456*pi,2.55395572168603*pi,3.70209482290527*pi) q[3];\nu3(0.727251195165896*pi,0.30803983834539905*pi,3.8877922190529*pi) q[4];\nu3(0.3165780210279*pi,0.17467234073036397*pi,3.52332360366666*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.879828196061746*pi,3.07599126153499*pi,3.64634309592804*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.214311640579909*pi,3.2541416870986*pi,1.072108143778991*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.488908062773751*pi,0.57020714623919*pi,4.38141289759254*pi) q[14];\nu3(0.406841221895767*pi,3.19063804992394*pi,0.6447630043842549*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.180115005426612*pi,3.22072478573788*pi,1.495093790386007*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.193936776543804*pi,-0.354598714516543*pi,1.015910227309564*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.528712023776183*pi,0.14237793654221997*pi,1.13633475367191*pi) q[3];\nu3(0.584408945863705*pi,0.27382270069679904*pi,4.41154208111993*pi) q[4];\nu3(0.558570401428858*pi,0.316453824547575*pi,1.4335793787650322*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.241142813172216*pi,3.38737272709187*pi,1.472321302840156*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.552607753125566*pi,3.10590899874934*pi,3.22953533876568*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.496047620967264*pi,-0.040456869846002996*pi,3.5629413614344*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[16],q[20];\nu3(0.637738494950848*pi,3.25445847561306*pi,4.27070606873649*pi) q[18];\nu3(0.764036975152355*pi,2.39143685954373*pi,3.84140785194492*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44926330016738*pi,0.5*pi) q[16];\nu3(0.385581970474389*pi,0.5077983296066999*pi,3.62737312933415*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218590081124736*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.175344561068148*pi,0.9621464317441899*pi,4.39783267831072*pi) q[1];\nu3(3.5*pi,3.47038937010195*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.294855668502396*pi,3.01378148294841*pi,1.59014288888201*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.226688200510313*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.32025533618739*pi,0.5*pi) q[0];\nu3(0.954782594627044*pi,-0.4632197015542538*pi,3.34014968768961*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,1.134006724543765*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.535265753923812*pi,0.5668970587180899*pi,4.45548788602933*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.32835090555105*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.315350366950916*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.687504374621653*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.537911733667295*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[19];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,4.47906488908598*pi) q[3];\ncx q[4],q[21];\nu3(0.781769885965827*pi,0.7385011585821599*pi,0.5358736697969702*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.693726328025627*pi) q[14];\nu3(3.5*pi,3.49043876637476*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.365999408536216*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44365074232478*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.571955128332061*pi,-0.09161028065160398*pi,3.70789322999489*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3310016238961881*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48643717341543*pi,0.5*pi) q[1];\nu3(0.3401115559229*pi,-0.15657840705078602*pi,3.78768679510664*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.46069629432185*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.310625660535369*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45269430199578*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.337708585682656*pi) q[9];\nu3(0.222013796249917*pi,3.3334095545493*pi,1.94018397070874*pi) q[11];\nu3(0.889646706503851*pi,-0.433943823577304*pi,4.1865091385873505*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.560804945513234*pi,0.8971614706367901*pi,0.696106273654475*pi) q[16];\nu3(1.0*pi,0.0*pi,1.36265546254199*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.846431920320551*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.377025161048854*pi,2.97748574266818*pi,1.58013624974959*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.882010268288485*pi,0.9278975888580201*pi,0.768563949666967*pi) q[11];\nu3(0.445562539456364*pi,3.20971180287901*pi,1.74443904656463*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.810871713064899*pi,0.455756418369215*pi,4.196808622429581*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38245748154318*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.689745581717735*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5660529288191067*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.402840346315861*pi,0.21284743332603095*pi,0.760503941922717*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47324353366343*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.34092160778153*pi,-0.4926842329501159*pi,1.98820292070529*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.240897063135241*pi,0.43068262089046305*pi,3.62708823163018*pi) q[13];\nu3(0.636703144549867*pi,3.42825527253231*pi,3.74403545884487*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.764810987230223*pi,3.31360700425294*pi,3.7879209001353*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.302074997348215*pi,-0.15691996480023201*pi,0.693877079318354*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.647471852580513*pi,3.30320997055675*pi,3.02103250300973*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.356887110655471*pi,2.80233974353101*pi,1.70433869817254*pi) q[0];\nu3(0.305447111726496*pi,0.8711106020677299*pi,4.42192710464996*pi) q[1];\nu3(0.0354340692031878*pi,-0.13771001782945103*pi,0.5005564253023402*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.42183628479432*pi,0.10071273962854*pi,4.490100958451849*pi) q[5];\nu3(0.930683120145154*pi,3.4241615516392*pi,0.6678003917537509*pi) q[6];\nu3(3.5*pi,3.48067178201946*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.680087828271763*pi,2.54707280209926*pi,3.52021006266988*pi) q[9];\nu3(3.5*pi,3.45933345728996*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.081999540956894*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.714680381532432*pi,0.99035435820096*pi,0.810146128014815*pi) q[15];\nu3(1.0*pi,0.0*pi,1.301219826351514*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.787647611734417*pi,-0.376651579174019*pi,4.0325667121695705*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.667963688863225*pi,0.40569173867210995*pi,0.796571877972801*pi) q[1];\nu3(0.0894283363455816*pi,-0.17361443815934102*pi,0.5368933853055459*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.535229775012146*pi,-0.24805939592931298*pi,1.130791910688579*pi) q[5];\nu3(0.181921450270398*pi,2.73932688016203*pi,0.938847486916636*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.870048635547613*pi,3.42345889512681*pi,3.87817970489061*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.873200050808996*pi,3.38075668183065*pi,2.88557821398275*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.212597984859148*pi,-0.4197498962213409*pi,4.48235987894045*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5711479353507118*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.615135478281092*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45387962016536*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.641971805166369*pi,2.77115216745097*pi,3.7879752372769*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2705115321501759*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[19];\nu3(0.595002722574357*pi,3.08346339446641*pi,3.28113298205775*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.728508209393888*pi,0.5214519155616899*pi,4.30036540159079*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.27312791015905*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[12];\nu3(0.676056494473571*pi,3.3451506123945*pi,4.3350143930807405*pi) q[7];\nu3(0.476779421066928*pi,2.85271946457078*pi,3.83454307399671*pi) q[8];\ncx q[9],q[20];\nu3(0.480918392085738*pi,0.044477375475500014*pi,3.55355204384987*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32020007147357*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.16801120769943*pi) q[19];\nu3(0.648911807773681*pi,0.217873871535188*pi,0.632290634081103*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.49194037070526*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40849753441197*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45486933922853*pi,0.5*pi) q[6];\nu3(0.434446782358162*pi,2.9485050406752*pi,1.53151608084991*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36183135127842*pi,0.5*pi) q[9];\nu3(0.875431092165452*pi,2.72398538619416*pi,3.48819736839854*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.299425666828242*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2122675045163231*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321399915827866*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.16431849133984*pi,0.23823180564929403*pi,4.08578976676352*pi) q[18];\nu3(1.0*pi,0.0*pi,1.170145112008129*pi) q[20];\nu3(0.629508784821397*pi,2.83669092946248*pi,4.04236055869333*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[13];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.180274157312529*pi,1.15231499722357*pi,4.3413556898796095*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.67988745470514*pi,3.42135895223077*pi,4.32014928974895*pi) q[17];\nu3(0.496864812193568*pi,3.09502911073122*pi,0.861423575245249*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40525744219735*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[19];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.605348744841867*pi,0.62493761082505*pi,0.67884079922744*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.340747707573421*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4794402727747595*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6335511108910981*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.311859257813183*pi,3.34327273473264*pi,4.47477541311821*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44392516895762*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47368084092947*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.095548317868547*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48332318808423*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.143599202151023*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34166748238104*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40255317683305*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42196283485122*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290194079325592*pi) q[17];\nu3(1.0*pi,0.0*pi,1.169607369819801*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.13938658680713*pi,0.60375529357852*pi,3.7525296581755*pi) q[0];\nu3(0.268336343133812*pi,3.28803621582509*pi,0.726562093068269*pi) q[1];\ncx q[2],q[17];\nu3(0.541176428120795*pi,3.01425477248362*pi,3.25031779134061*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4479484417593405*pi) q[15];\nu3(0.485642533779102*pi,0.26720862898616504*pi,4.47745767851106*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.121035325300873*pi,0.37463840119633995*pi,3.72815182898276*pi) q[0];\nu3(0.944211173038399*pi,3.19710956536351*pi,3.99822435305564*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.416129636376705*pi,-0.18182385837214898*pi,1.374603638867696*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.624481807133324*pi,0.11425472773881495*pi,0.9699653333933931*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3142226778056*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48232558582707*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.26752785566115*pi,-0.16875822866851098*pi,4.0209772942849895*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.759781803953769*pi,3.2394677870526*pi,4.353391769718*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49558183263371*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.392411156500139*pi,0.244981350981461*pi,3.68336110513505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.656066475837964*pi,3.17967315903447*pi,3.85950584637024*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.191799064579171*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.879946769763805*pi,-0.36818666121396404*pi,0.5634395326662245*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.484197272136429*pi,3.1675139585077*pi,4.44043458559453*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.727368669878279*pi,-0.20752071034493602*pi,3.82317103426697*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.609317135328941*pi,2.75005031808166*pi,4.22140482241112*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.201802721887358*pi,0.14448319361376205*pi,3.88447600836344*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.269292099459137*pi,3.40272526845665*pi,4.39642454396358*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.438612289706622*pi,-0.08191087468396802*pi,4.05991440598264*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5243435327302173*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.159009760321102*pi,0.10774963162198303*pi,3.92996270278501*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.406310012719308*pi,-0.240258807375971*pi,4.35690511846637*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.482423597062723*pi,3.14006765454031*pi,4.0924072839358*pi) q[20];\ncx q[1],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.313945996881256*pi,0.84745645520348*pi,4.41128951930574*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.813889761844767*pi,2.92607580431362*pi,3.40434664870208*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.260386654063425*pi,-0.287414833492111*pi,0.695486417364337*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44583724991284*pi,0.5*pi) q[1];\nu3(0.455831957984331*pi,0.30395100504431205*pi,1.0122394038637759*pi) q[2];\ncx q[3],q[13];\nu3(0.950423685085431*pi,0.30616318318979097*pi,4.0342385113501695*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.294194945988732*pi,3.36407199984694*pi,2.1157555000371*pi) q[8];\nu3(0.544157014539062*pi,0.07676365508636296*pi,3.60512143539364*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.665450219764502*pi,3.39915549965488*pi,3.72859175693763*pi) q[12];\nu3(0.713183973202865*pi,3.1778961922625*pi,4.27724638050562*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2284066535425548*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[19];\nu3(0.630169001234003*pi,1.06300399714732*pi,0.834807324943343*pi) q[2];\nu3(3.5*pi,3.34711902900671*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.421870770485339*pi,-0.320634133890469*pi,4.47690541809663*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.255443945550377*pi,0.034652968231911*pi,3.86053371562547*pi) q[10];\nu3(0.300476092724723*pi,-0.30344467442676404*pi,1.7521959181954*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.241209323679422*pi) q[13];\nu3(0.264469108293517*pi,0.27659776249380497*pi,4.3040236007859*pi) q[15];\nu3(0.717329717572749*pi,3.20442923783552*pi,2.91487522294256*pi) q[17];\nu3(0.520566348035953*pi,2.44300157669311*pi,3.70761276090897*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.364151506965695*pi,-0.38771191076163203*pi,1.315455372204561*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.445771893890012*pi,3.13311965330646*pi,0.5878928496594811*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.402112202611538*pi,2.99918579293476*pi,1.5819604487556*pi) q[17];\nu3(0.580882270388533*pi,0.422194672803904*pi,4.09798323604734*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44109729943267*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40853526732434*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0747190272981522*pi,0.73591100557642*pi,3.75758808251567*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.658297631655772*pi,3.37015622361451*pi,2.92546029339975*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46963762324585*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.3795540690042412*pi) q[9];\ncx q[11],q[20];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36406447637808*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32021976801647*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.265839175963832*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42626757560961*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31408671506778*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43353789359143*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.195195936133926*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.20819076927248*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20612532202401*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2275685984839781*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47031880925427*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.5043147052698265*pi) q[9];\ncx q[11],q[20];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.396460822643594*pi) q[15];\nu3(3.5*pi,3.3348912328114*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216036669185843*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.504323351123997*pi,2.93648040809792*pi,3.5568558924009*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.35740188114244*pi,-0.4200452586086761*pi,1.018804516675678*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,4.39378719971132*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.45523326165568*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3305321770852339*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6299306005513821*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5697745063171008*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46184237187447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.617941551185479*pi) q[20];\ncx q[0],q[17];\nu3(0.749404022644382*pi,0.79904745304611*pi,0.946890437392889*pi) q[1];\ncx q[2],q[5];\nu3(0.425013545811233*pi,3.28100203282027*pi,2.03740754785787*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38125013351255*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5917923873164934*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35108071207158*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.168627625690453*pi,2.41468948469776*pi,1.262866176340572*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.598523958707728*pi,-0.26108806529878104*pi,3.85648832060098*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.389010852317628*pi,2.58616830269935*pi,1.301523849202016*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.508925880207577*pi,0.21617122679894996*pi,1.50373498451123*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.590488196562663*pi,3.23155539601657*pi,4.46137346581418*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0987113481849664*pi,3.05457633356157*pi,1.77141091946628*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.670374218585677*pi,3.04218662193297*pi,3.71868952574277*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.442555840690253*pi,0.22414025821802397*pi,4.15675965154339*pi) q[11];\nu3(0.364990464710625*pi,0.38293983103339*pi,0.8430148996993521*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.644754409747611*pi,3.19163517489647*pi,4.12248977096288*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.62466534882506*pi,2.47056118798601*pi,3.90640411628347*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.333267467026838*pi,3.14683660899827*pi,1.402729680096777*pi) q[11];\nu3(0.430069218744105*pi,-0.06030072100411599*pi,4.0893909877881*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.597695450473258*pi,3.09905027036322*pi,3.64513908456219*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.55986180380801*pi,3.33850626043468*pi,0.88107918000111*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43520726585171*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,1.381997326080318*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.297372043303101*pi,0.21168845617355303*pi,4.044374037320511*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.164685188202494*pi,-0.4498901363966942*pi,4.0972917740376005*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.604811005690221*pi,3.22911019677039*pi,2.89249972956295*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.52403137733456*pi,-0.06352545358637601*pi,3.98291513596422*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.17970453383526*pi,3.4504656424036*pi,0.9760737662343439*pi) q[20];\nu3(0.523970119533027*pi,-0.12166568810885697*pi,4.12043105615993*pi) q[21];\ncx q[1],q[3];\nu3(0.319456824382936*pi,-0.4781373324896825*pi,1.28285438841711*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.327622084235238*pi,-0.09727176877556998*pi,1.073896692501382*pi) q[8];\nu3(0.256398979175858*pi,0.10263120594863795*pi,4.39986123032388*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.519725592799552*pi,0.30776822820346295*pi,0.880012243238146*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0893071770794852*pi,3.26491697545074*pi,1.74942186166706*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.551807878397955*pi,-0.19848071512578802*pi,1.145873852932802*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40074198822*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.69864350812574*pi,3.18884125449624*pi,0.5992668334267857*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.571704602889277*pi,0.28052039230654*pi,4.1011895766621*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.781807184746588*pi,2.67535458109287*pi,3.37991044901105*pi) q[4];\nu3(0.503348173154011*pi,2.77182881754399*pi,1.484182417361575*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49512237109588*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.39128955132715*pi,0.12594734158463905*pi,3.9334488193163*pi) q[18];\nu3(1.0*pi,0.0*pi,1.140847840307138*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.569382178453178*pi,3.23468584997998*pi,4.10792251919171*pi) q[4];\nu3(0.606243143872984*pi,0.13267384846084396*pi,0.5833860987405306*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.554870737885464*pi,-0.37455904822139097*pi,3.81280073797134*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.44426126548808*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.120246705068851*pi,3.39176415978762*pi,0.5340251730674735*pi) q[7];\nu3(1.0*pi,0.0*pi,1.254148374405549*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48598058031219*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2793967821499939*pi) q[13];\nu3(0.233635601297055*pi,3.40675946743239*pi,4.49372644552722*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.601654353667711*pi) q[19];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45439140007039*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.375238569641253*pi,3.27499136442581*pi,0.9620299770487399*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[13];\nu3(0.748070825553391*pi,0.393382968460425*pi,0.951994358425498*pi) q[15];\nu3(1.0*pi,0.0*pi,1.151052990089503*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34292341632968*pi) q[8];\ncx q[9],q[17];\nu3(0.131449189977493*pi,0.51286346986262*pi,4.4660194850462*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33454687110717*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48702718150697*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.4848168542631*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.75649524896862*pi,2.69230156359094*pi,3.34743955735039*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.328598066850525*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3090776089578688*pi) q[18];\nu3(0.19745138735964*pi,0.91069195127174*pi,4.09702583313403*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5381390076195358*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35984280962728*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(3.5*pi,3.44015473644064*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.454461413800865*pi,-0.374248654176285*pi,0.843907639257008*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.345492355056805*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.137198011374358*pi) q[16];\nu3(0.21362870618547*pi,2.44552624097618*pi,1.3878311543638349*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4611915957192*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32118165880894*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7712069872448559*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.196869549931181*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.543517408015259*pi,-0.09409784734679999*pi,1.035201941606201*pi) q[1];\ncx q[2],q[18];\nu3(0.812063423927329*pi,3.02627442329162*pi,3.73318557526983*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37674757102585*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.166383343634865*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3945717275217895*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.48354056920451*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.75339364855194*pi,2.80770656774655*pi,4.297181942605199*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.575011480495254*pi,0.340754023026687*pi,3.86687960318628*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[10];\nu3(0.386127985679954*pi,-0.4866312815090694*pi,0.719610097355508*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47555443861105*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.663611267082032*pi,-0.4487772926770466*pi,0.91508930610355*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46965222375159*pi) q[10];\nu3(0.253122332634676*pi,3.409800892895*pi,0.654264865805074*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.729489116476653*pi,3.32437620212143*pi,2.8969620364436*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.706216558031484*pi,3.41460671484854*pi,4.36059177393476*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.285155690274164*pi,3.45831062106434*pi,4.446681520807299*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.80704290214479*pi,-0.30933703465344*pi,3.29786192708964*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.406607509250913*pi,0.19292879941101904*pi,0.693368092662582*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.441766630516257*pi,2.65703806126723*pi,1.166158812782545*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.519158624696079*pi,-0.19802782829520799*pi,3.89638252171213*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.289483679437244*pi,0.28403397193160296*pi,3.55080038130148*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.141556277065945*pi,0.11339262674839701*pi,0.801750442141443*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.568455965475975*pi,0.172189543398531*pi,4.45997860313052*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.815709787270109*pi,0.52983728242219*pi,1.46449980258193*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.540899471189673*pi,3.41497514101764*pi,0.699099864051848*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.699563245058698*pi,-0.31348335510977*pi,0.8278344707909691*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.567646895556664*pi,0.19201153214639*pi,3.7022378916151*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.468106234529237*pi,0.5338845874899101*pi,0.8474337049827629*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33743227255303*pi,0.5*pi) q[6];\nu3(0.576514558333539*pi,0.6546930248004299*pi,1.2492948973208828*pi) q[7];\nu3(0.513890300457281*pi,2.55608501558795*pi,3.65395498574731*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.295532253283296*pi,2.97319858281472*pi,0.866883226758334*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.484106883497534*pi,0.450116407868977*pi,0.743537049958565*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.076667447186525*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33257909316587*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.498302799263233*pi,0.24392933739578504*pi,0.5238226197795366*pi) q[5];\ncx q[6],q[20];\nu3(0.466375132386597*pi,-0.08560928480871599*pi,0.5812568306818452*pi) q[7];\nu3(0.50237493759765*pi,0.18854372370489403*pi,0.5597150501730948*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.724510401709136*pi,0.24527441037264597*pi,4.18839270600692*pi) q[14];\nu3(0.743344191539561*pi,0.6442301432808999*pi,4.3524066327913395*pi) q[15];\nu3(0.690535284594784*pi,0.97135465179472*pi,0.5146930936927675*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191063817444217*pi) q[19];\nu3(0.906939150311445*pi,3.22106240233542*pi,3.0917141462116*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(0.639359234874747*pi,-0.197252039486074*pi,0.8694869806314289*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37476796836851*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220115133522449*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.411808608911507*pi,0.16612125871347705*pi,3.44241041173197*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.44691589095645*pi,0.33564872271455903*pi,0.75527868803065*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5019436512899769*pi) q[20];\nu3(0.746745459796195*pi,3.17935996940679*pi,3.39280335906107*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46875773006798*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.265653847913893*pi) q[3];\nu3(3.5*pi,3.31236998192858*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.280914282574916*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.352888660375675*pi,3.35630006043118*pi,2.12619841612603*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0566414629285104*pi,2.65363693814959*pi,1.170318286536074*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5989476481905598*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[14];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.536444216898589*pi,0.64647916312719*pi,4.2467926052456395*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5507443940667558*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39311078207137*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5061784809420682*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.304946639513154*pi,-0.394186166135653*pi,0.700007960170508*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.694798723461329*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.275437223522243*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.230094663427227*pi,0.38574679252827704*pi,4.16207660368331*pi) q[6];\nu3(3.5*pi,3.3289627213175*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1598711661852579*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,3.44810210149302*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.338581485320919*pi) q[21];\nu3(0.573404645964603*pi,-0.02589737509614698*pi,1.1505370122485519*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.430594710893003*pi,3.34094611137477*pi,2.0607142725646703*pi) q[11];\nu3(0.552137421337303*pi,-0.310145364771988*pi,0.96259948329524*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5272526705889815*pi) q[14];\nu3(3.5*pi,3.48452525759211*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270539526975948*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.901942416268593*pi,0.24862902043171098*pi,1.51569964042813*pi) q[20];\nu3(0.410337745009341*pi,0.56435823203552*pi,3.69451098377916*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.47846927694668*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.159005990637558*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.620971924031271*pi,0.69987452855535*pi,1.28315555041939*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.524013158175165*pi) q[12];\nu3(0.410728096680808*pi,0.72500723189039*pi,4.14495522954881*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.407909569879702*pi,0.027447705016651947*pi,1.016326541457114*pi) q[19];\nu3(0.532662208434439*pi,3.35116452147327*pi,1.78239654339313*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.29723913259322*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.621298016482912*pi,-0.161320360791729*pi,4.41828276254749*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.432806153869296*pi,-0.09741543607230901*pi,4.16410929482694*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41121928361681*pi) q[17];\ncx q[18],q[21];\nu3(0.452524074267959*pi,3.24287939713848*pi,3.15210350867098*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.238905273498497*pi,3.30731806678412*pi,0.8957193042927349*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.629351224672881*pi,0.50738235753622*pi,4.28128394087802*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5250806815161666*pi) q[7];\nu3(0.815345369331335*pi,2.82027124083304*pi,4.0788616094021695*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41158883077883*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.2347219511139271*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.645200891748174*pi,2.83220431863519*pi,3.74224552390052*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.436427819010671*pi,3.27186326716031*pi,1.359586493389524*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.282971546161318*pi,0.9089503684715201*pi,3.99026583730228*pi) q[8];\nu3(0.412060101699712*pi,3.45225618263599*pi,1.88836811580928*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.914827188301766*pi,2.42564639560058*pi,3.57473632297545*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.536790606556933*pi,0.6740580500306099*pi,4.29655995805462*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.648417115277547*pi,0.461155050168668*pi,0.611777466524628*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5893201970762014*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.532596872399599*pi,2.97962827330993*pi,3.63505340132569*pi) q[12];\nu3(0.981902818490065*pi,0.05435031825747405*pi,1.3008706039779159*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.798193177583334*pi,0.59436318679265*pi,1.314051542238908*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.466574974427541*pi,3.0203499727144*pi,1.62379180891634*pi) q[12];\nu3(0.254775139480993*pi,0.460392065427665*pi,0.5849221041765607*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[9];\ncx q[3],q[20];\nu3(0.310210018061412*pi,-0.004311018228162988*pi,4.28118642846635*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.467880304252444*pi,3.42703488798107*pi,4.30760137906303*pi) q[18];\nu3(0.608936132644126*pi,0.5816391148818001*pi,0.5545205978853985*pi) q[21];\nu3(3.5*pi,3.33947228264208*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44481023118014*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34374094273392*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.635963181782769*pi,2.96540109213674*pi,3.42691476325618*pi) q[7];\nu3(1.0*pi,0.0*pi,1.218793786414117*pi) q[9];\nu3(0.65474438213682*pi,0.14552562274705505*pi,1.50452589491697*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.23020383606941*pi,-0.243758928886468*pi,1.417775467567717*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.603784372323017*pi,0.22135258823717496*pi,3.98962787131698*pi) q[17];\nu3(0.261876100219015*pi,3.36509737576339*pi,0.716478956530211*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2626715634681571*pi) q[19];\nu3(1.0*pi,0.0*pi,1.297065892728418*pi) q[20];\nu3(0.21974806488951*pi,1.01197686265891*pi,4.28630859730705*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[9];\ncx q[3],q[20];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(0.213413958729346*pi,-0.04213658570314599*pi,3.70736514502443*pi) q[7];\nu3(0.518835315587334*pi,3.09983649519449*pi,4.40648395336484*pi) q[10];\ncx q[11],q[12];\nu3(0.446891708599535*pi,0.17111681652632904*pi,4.4078318985221*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.549992468096295*pi,3.14237415354173*pi,3.80903666792699*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.28956887696153*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.24080120253489*pi) q[5];\nu3(3.5*pi,3.45386838961694*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45586561803648*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46818110841873*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.0904742588706942*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214634202770978*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.513739404145074*pi,-0.37152321500852203*pi,4.485016617166631*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44065791201829*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34207317075398*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[9];\ncx q[3],q[20];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.665378808770312*pi,3.2090369951552*pi,0.530799762454922*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5502154792371962*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5368850453277472*pi) q[12];\nu3(3.5*pi,3.46677223624762*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5746862126191588*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3357445994559178*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47784872910865*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.30769326301403*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.244069153114193*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1807779257528859*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41367412477476*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.920602924977809*pi,0.44827408559691995*pi,0.9515103703712591*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.263659854891461*pi,3.26421740728135*pi,1.3878659494202719*pi) q[6];\nu3(3.5*pi,3.40190027968114*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.692072819668127*pi,3.37256035459075*pi,3.65653405095915*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5164010617082582*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.605514349338988*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.350378630601955*pi) q[21];\nu3(3.5*pi,3.43955245423888*pi,0.5*pi) q[0];\nu3(0.462273735954584*pi,-0.36896288059959603*pi,3.91382158198496*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.387081508971148*pi,-0.128838843872993*pi,0.822886725191632*pi) q[3];\nu3(0.101632143018541*pi,2.55830081048672*pi,1.305203805342096*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.676862362184862*pi,3.37304947774952*pi,4.495722877344431*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.736898459971011*pi,3.41912545035449*pi,3.82729258801072*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.341950430311854*pi,2.90024356395809*pi,0.913891789700772*pi) q[14];\nu3(1.0*pi,0.0*pi,1.380738573075122*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[16];\nu3(0.747539719477849*pi,2.719124480859*pi,4.15265112666851*pi) q[1];\nu3(0.757285639721679*pi,-0.331488868819802*pi,3.70039742285139*pi) q[2];\nu3(0.0540350282334831*pi,3.2745656950086*pi,1.70689826018012*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.474799586828586*pi,3.0314949090306*pi,1.63390802956007*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.328753482585833*pi,3.46511797429801*pi,1.58271703965998*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.512649676240336*pi,0.04837451213293098*pi,0.682940012761595*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.152548866537657*pi,2.96908565819442*pi,1.130828438458669*pi) q[19];\nu3(0.165955091251787*pi,0.56637841118118*pi,3.67704785748813*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3664050171851*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.314657021337768*pi,-0.4874340114652651*pi,1.226881260393733*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.439993979728626*pi,0.26595881626459295*pi,3.41588570105811*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.366489674493459*pi,3.19701881218622*pi,4.41673488615568*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.126497669159554*pi,2.99323376998253*pi,1.2248394270293401*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35520710054819*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.247170825000947*pi,3.33042542451392*pi,0.5233099215557927*pi) q[19];\nu3(0.661005930554639*pi,0.07165423869158505*pi,4.42429866045018*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.389046874649336*pi,-0.346908904357631*pi,4.4414319663030195*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.351751097995614*pi,-0.319765973353008*pi,1.2569463878467602*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.733088467378222*pi,0.00875906572290197*pi,1.0228207702082281*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.323909553723259*pi,0.33621416231255496*pi,3.66920183499491*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.596904359811627*pi,2.51171703940084*pi,3.63418646613438*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.740842612728055*pi,2.75139182100457*pi,3.52734208685034*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.581856198329887*pi,-0.31005840474219404*pi,3.93802020326651*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.498158539576382*pi,2.83571124366698*pi,3.73542868913495*pi) q[13];\nu3(0.510791094736947*pi,0.270822053827413*pi,3.84062799081558*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.465374548060561*pi,2.71143878309014*pi,1.242665769311597*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.315266309401*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4193044586624*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4338078800508*pi,-0.4210150929476948*pi,1.76212687556492*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.720422894527412*pi,-0.041684268584945006*pi,4.167162524887949*pi) q[18];\nu3(1.0*pi,0.0*pi,1.169852201026905*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3018331316110001*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.36305328747966*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[19];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2177755329783602*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.366028233438076*pi,2.49384293401722*pi,1.149394910614776*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.41719051886371*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44225801946558*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2793972137194372*pi) q[8];\nu3(3.5*pi,3.44438098853044*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182295958188401*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199331248621794*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4406350660458305*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46615416287837*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[19];\ncx q[4],q[8];\nu3(3.5*pi,3.43898020587515*pi,0.5*pi) q[5];\nu3(0.696825305225057*pi,0.06851955692445899*pi,4.25794552082435*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46953287330106*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.352165850259281*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.631327402383563*pi,0.55747722064555*pi,4.11120407964136*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48477258113107*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5810692254861842*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5198961070836468*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.698717260971719*pi,0.440764323399329*pi,4.3238712364932095*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.12452560576232*pi,3.06280366579729*pi,1.0421779962065512*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5313895925443298*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.350408269862093*pi,3.40124346198566*pi,4.447792036649361*pi) q[21];\nu3(0.456692788884485*pi,0.165545181261335*pi,4.3048062807238505*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.523951479839819*pi,-0.234541991028074*pi,0.5240963074462625*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.729807477308606*pi,2.84074162085024*pi,4.020866479038149*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.723211710060099*pi,0.231470472949746*pi,4.03970292589702*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.435184952144548*pi,3.40088008787157*pi,4.3468523876455105*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.483084109297319*pi,0.45739877711170895*pi,3.79909710358766*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.667543256168707*pi,3.15810633748065*pi,4.17954835953927*pi) q[2];\nu3(0.320314503228205*pi,0.8314594400039099*pi,3.85943843610771*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.601971304746613*pi,3.49524367667482*pi,4.2827376971231494*pi) q[5];\nu3(3.5*pi,3.4623415571762*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.151981848006646*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0503305910119874*pi,-0.277527039199309*pi,0.5286300552287845*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.370750008469753*pi,-0.249275924911474*pi,4.20043733403386*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.619948018550467*pi,0.25293751341859305*pi,4.04936025634086*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.682960859803699*pi,0.5991769692895099*pi,4.41849812121289*pi) q[1];\nu3(0.57014455270797*pi,-0.036548883003620025*pi,0.821484771478916*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.530479679182983*pi,-0.13964557007509398*pi,0.5614522309081574*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.381108628762921*pi,2.83588342887937*pi,1.53271004871663*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.926407541773042*pi,-0.12323759151046298*pi,0.954264182586103*pi) q[17];\nu3(0.604533262199993*pi,0.098034485553809*pi,3.92316025204477*pi) q[19];\nu3(0.267257431421923*pi,0.07269692600161803*pi,1.1530092831937662*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.978498418005794*pi,-0.150279744618945*pi,3.99117660092272*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.76455745110537*pi,-0.22001668443255*pi,0.631624017372721*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5953244828760526*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.938815631116753*pi,0.37053758147593696*pi,4.2393696931314295*pi) q[11];\nu3(0.793346355622205*pi,-0.12018989775869399*pi,1.1575362959203321*pi) q[12];\nu3(3.5*pi,3.36512011416278*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45975054944696*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.335293334330945*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.352362126213632*pi,0.6870371602785299*pi,4.43143206637635*pi) q[19];\nu3(0.352500493372535*pi,3.12999169490148*pi,0.876542571084153*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2300319826563642*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.466491891392844*pi,2.93161795253571*pi,0.822764038909112*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.592387778970641*pi,0.297171933775781*pi,4.36290635117562*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.338716816518515*pi,3.47585099314465*pi,0.892513819658563*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4955760369762*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.587915277812685*pi,0.14315290166635097*pi,4.1792678218964205*pi) q[8];\nu3(0.110563352265359*pi,0.19148705461342297*pi,4.37925965897925*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.753443945008341*pi) q[16];\nu3(1.0*pi,0.0*pi,1.28795106791195*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5231633214254647*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.568886740027706*pi,3.31600425113843*pi,3.33711328909479*pi) q[6];\nu3(0.173289766914686*pi,3.09964258257814*pi,1.011272998510293*pi) q[7];\nu3(0.204369879438244*pi,-0.4058058195876084*pi,4.06906679766214*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45377632593556*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.894769386978601*pi,3.33324986604144*pi,0.591576371651422*pi) q[6];\nu3(0.604923106302329*pi,0.14830415020033805*pi,4.07404906911984*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2502452030964188*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5060763116216371*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[17];\nu3(3.5*pi,3.49328995266261*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.41639268378532*pi,0.7181019164803399*pi,4.23586349524491*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.363704879672865*pi) q[19];\nu3(0.284014228891595*pi,3.25017669409101*pi,0.638180410953657*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[19];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.463896519218439*pi,-0.139833118304592*pi,1.4111095005298169*pi) q[13];\nu3(0.368274601612124*pi,3.06267250789796*pi,1.60212244087293*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.677776548065906*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.536740083186572*pi,-0.340837959341982*pi,4.264726465724451*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.34248058452466*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46089177301585*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.096261094675298*pi) q[7];\nu3(0.523312746602326*pi,0.22516021007169096*pi,4.42593976657453*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46460842171966*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3073752210165241*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.637816756470708*pi,0.40342672782841604*pi,0.5432616622639806*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[19];\ncx q[4],q[20];\nu3(3.5*pi,3.41820340170571*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.135446096920723*pi) q[6];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.856698756649908*pi,3.16179639495582*pi,2.92981543136224*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.682733084578603*pi,2.64240681560604*pi,3.48044373622674*pi) q[0];\nu3(0.16878442403951*pi,-0.05730887745834201*pi,4.09229203654799*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.5330005923952497*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,3.24527859553208*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.160524169123018*pi) q[15];\nu3(0.961018514255242*pi,0.46407945720118304*pi,1.5302036084482*pi) q[16];\nu3(0.682620141583867*pi,0.423872480353648*pi,0.5353319450968383*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46687071886178*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.623019492327599*pi,0.09509222871862899*pi,3.74010346716403*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5044374414693658*pi) q[6];\nu3(3.5*pi,3.32266481088478*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,3.39568862883156*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.112661531657898*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.294045477955335*pi,3.43255944956533*pi,0.935275549766715*pi) q[17];\nu3(0.262735011353272*pi,3.08980065800178*pi,1.189186017639329*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.204352424862007*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5730326579707343*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.466915577864833*pi,0.5109873733606101*pi,3.66932757361278*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4886330489042905*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41406653402966*pi) q[21];\nu3(3.5*pi,3.47317637686066*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.651581096603132*pi,-0.04512195799885799*pi,0.774328301269634*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.179300152283073*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.46714919679595*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.341645223925745*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.109914647048707*pi,0.410995814040262*pi,3.4135966734978*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.603910197099696*pi,2.3776656377203*pi,3.68361323203835*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.727272769480662*pi,0.23319329987876403*pi,1.62748745350177*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.671892181636077*pi,1.04895586612481*pi,0.619904370916177*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.663018033876705*pi,0.9623765886984501*pi,0.5946526232106918*pi) q[3];\nu3(0.295085521013637*pi,3.34118131940909*pi,1.034177841174017*pi) q[4];\nu3(0.491696797943903*pi,3.1730010956375*pi,1.54547415668963*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.492411987401004*pi,2.62606812036172*pi,3.70871283894171*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5970575189792497*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45695519572253*pi,0.5*pi) q[10];\nu3(0.493021241645755*pi,0.20979659148337604*pi,3.88568677001337*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4020629605503*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3202024752567119*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.322341394185274*pi,0.62790823305147*pi,4.4792257381932*pi) q[3];\nu3(0.25187406878605*pi,0.19493927784659104*pi,3.77624979991368*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.21491131303952*pi,0.468679634599691*pi,4.47623356754346*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.211799007874685*pi,0.06508196199126604*pi,3.9766694922535*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.24135620638513*pi,2.93026597516965*pi,1.226444894728623*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.308194705750574*pi,0.44233701668623804*pi,3.91610426362564*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.350769927227439*pi) q[18];\nu3(0.399698656449679*pi,-0.08008231691392698*pi,0.650700409979956*pi) q[19];\nu3(0.707107375251797*pi,-0.33555771648481303*pi,4.452475196521521*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.529859030463477*pi,0.5501604714489701*pi,0.962285433100312*pi) q[0];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.7318905774083*pi,3.3896951795036*pi,0.840760705326128*pi) q[8];\nu3(0.724887250174888*pi,-0.20306397518597102*pi,0.75944497553643*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.362178289057435*pi,0.13424838598576905*pi,1.146394871685219*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.350507746199609*pi,0.03344188892939903*pi,1.0795577423380571*pi) q[19];\nu3(0.188787547117767*pi,3.23604867983657*pi,1.020563563160883*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.720632904912332*pi,-0.03379750024730599*pi,0.9955643396652201*pi) q[0];\nu3(3.5*pi,3.42479904910935*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.15166413684669*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.685218331809498*pi,-0.16039706647206597*pi,3.5521425298131*pi) q[8];\nu3(0.597004217769683*pi,0.044589799340344016*pi,1.2720077927388171*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.416905547828751*pi,2.98069874809793*pi,1.401025269052755*pi) q[12];\nu3(0.845370845455197*pi,2.97251255789174*pi,3.42448364701658*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[5];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.398417568784714*pi,0.275691644371688*pi,3.91329720930767*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.242654905437476*pi,3.27809114654808*pi,4.23145152198589*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3727484570008*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48275848200311*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5036662017569445*pi) q[5];\nu3(1.0*pi,0.0*pi,1.149118073199306*pi) q[6];\nu3(3.5*pi,3.38746708007587*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271417079403177*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289549562878441*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.00537785096340586*pi,-0.184695015598685*pi,4.002354682450051*pi) q[21];\ncx q[1],q[6];\ncx q[2],q[5];\ncx q[3],q[15];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.708335645621816*pi,0.27948292947418196*pi,4.28497943538267*pi) q[14];\nu3(0.197693433940312*pi,3.1860732874512*pi,1.298687400271819*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5011301154935297*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.377567379159461*pi,-0.27064930362534*pi,0.7009613037846449*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34396293842596*pi) q[15];\nu3(0.11881394155333*pi,-0.191201328342384*pi,0.746767512025541*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.601934789612494*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(0.273923535054222*pi,0.53452834980415*pi,0.770208260132765*pi) q[2];\ncx q[3],q[15];\nu3(0.437302280426999*pi,2.48507000330057*pi,1.31323650585573*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(3.5*pi,3.43320838477604*pi,0.5*pi) q[9];\nu3(0.245424799718108*pi,2.97041420155887*pi,0.955811573081119*pi) q[10];\nu3(3.5*pi,3.37394878962329*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.410170505554752*pi) q[12];\nu3(1.0*pi,0.0*pi,1.196266054414195*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.713228536423828*pi,-0.4984105459929592*pi,3.06031637656544*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.602425030922404*pi,3.47314870232819*pi,0.8490514276745069*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.380988647083803*pi,-0.4877992247474664*pi,1.24190351505687*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43657348976985*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.24685954263012*pi,0.12675670684710005*pi,3.9198917211266*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.654007847633608*pi,3.15086067521152*pi,2.99722380519219*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1633381820105781*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.495176337582*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4256150140613*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.673403406705187*pi,0.008038921314006964*pi,3.99710482764692*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.415050978516297*pi,0.5313148936836201*pi,3.91951899209017*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5682018927438213*pi) q[21];\ncx q[0],q[18];\nu3(0.448071964296649*pi,0.5904863658042001*pi,0.708718290046586*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.287163813624409*pi,2.98012480204396*pi,1.132506994497841*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.38043791466829*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47031346308762*pi,0.5*pi) q[4];\nu3(0.372386653021073*pi,0.5035084474079801*pi,0.850205773940967*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.328553487174196*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42240027142914*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49821244527626*pi,0.5*pi) q[16];\nu3(0.82314364979738*pi,0.47834060069249695*pi,0.649791895480447*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182480496812229*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24548703639006*pi) q[19];\nu3(1.0*pi,0.0*pi,1.149812736234848*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0998921574863103*pi,0.14778288457700794*pi,0.674828737985561*pi) q[3];\ncx q[4],q[10];\nu3(0.474905847975324*pi,-0.04695878514426599*pi,1.4708147624976*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.255201702393718*pi,2.73811044931686*pi,1.60688891545617*pi) q[15];\ncx q[16],q[19];\nu3(0.194274443840099*pi,-0.4429488683369711*pi,0.8125685131736959*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.072024927283545*pi,2.54345832807089*pi,1.122943689918635*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.87332591802675*pi,-0.10995015924519902*pi,4.01054165561757*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.502534507176962*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.367876678827806*pi,3.39634279553969*pi,4.2002070398936695*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5178096450525549*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3134331423026495*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48628514595508*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.347569008090814*pi,0.64320598904521*pi,3.6800209659379*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.414204633143223*pi,0.5061211030413699*pi,0.764162986347503*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.821080212324654*pi,3.01658036612796*pi,3.15332499858935*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0838791317835444*pi,0.387781981577207*pi,4.28891351058695*pi) q[21];\nu3(0.424437278307753*pi,0.266202690266536*pi,1.139892820082769*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37769145733654*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.514363979516869*pi,2.59176258931164*pi,3.93246130880631*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2410116373535391*pi) q[17];\nu3(0.649338058353597*pi,2.94307089557138*pi,4.31848422706196*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.338887105629852*pi,-0.01762039089342099*pi,1.1463970824579461*pi) q[21];\nu3(0.751482237023149*pi,3.29033446787805*pi,3.6946795861449*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.8321968302365*pi,2.87087708800848*pi,4.2760668118348*pi) q[4];\ncx q[6],q[17];\nu3(0.227686108931011*pi,3.36552860927478*pi,2.1283115474355103*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.647485276221936*pi,-0.24922959092831598*pi,3.72461395900382*pi) q[12];\nu3(0.582870581632057*pi,0.16576599965025596*pi,0.614565919708792*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.614702195276724*pi,-0.32868504096239803*pi,4.28182548176153*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45042577714666*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.596128059972492*pi,0.369509782864583*pi,1.13316671428546*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.257855732001236*pi) q[8];\nu3(0.150516597705643*pi,0.37545050300738403*pi,3.74669884316772*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.618564466769842*pi,3.04815541216905*pi,4.170072876620059*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.612187703836168*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.42451325105617*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.663913480214083*pi,-0.084195278176872*pi,1.1908386562536921*pi) q[10];\nu3(1.0*pi,0.0*pi,1.301609173977675*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.51172150395199*pi,-0.34481461569648497*pi,3.69535074937151*pi) q[14];\nu3(0.247602116938007*pi,3.29578233303448*pi,0.723255764920719*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5162303855296024*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.958432076668039*pi,2.8087059606179*pi,3.28866511728077*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.59633104984917*pi,0.1895821018307*pi,4.47611533900054*pi) q[14];\ncx q[15],q[21];\nu3(0.810535516710212*pi,2.71515067029184*pi,4.06564262160735*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38081486328742*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.143765845697763*pi) q[5];\nu3(0.952513405983781*pi,3.22035082143336*pi,0.634651400352453*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3287990382264905*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49495429091483*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.793532525486376*pi,2.52934726593775*pi,3.54068973999889*pi) q[17];\nu3(0.420142150746209*pi,2.67919005066824*pi,0.945521692648807*pi) q[19];\nu3(0.20716969215085*pi,-0.069981488337301*pi,3.84684415480728*pi) q[20];\nu3(1.0*pi,0.0*pi,1.380791230417538*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.240376116305221*pi,-0.240580142320731*pi,1.370692848860661*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.470541853615376*pi,3.28200316317355*pi,1.95877160290258*pi) q[17];\nu3(0.203291648693411*pi,3.39662147547636*pi,1.109762382439512*pi) q[19];\nu3(0.224718875074989*pi,2.90032423417582*pi,0.657019480442293*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.510254691963709*pi,-0.4322493287357615*pi,3.83923808201072*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,0.5153173606815451*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.593872345158175*pi,0.49931916257006403*pi,0.8556023145070331*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47035644693894*pi) q[21];\ncx q[0],q[5];\nu3(0.57214535685264*pi,3.31249231334861*pi,4.483533618021021*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43912359521025*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43315621913486*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.315638662524212*pi) q[7];\nu3(0.483789174664175*pi,3.25863609996073*pi,0.5911764778194479*pi) q[8];\nu3(3.5*pi,3.46835545441592*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.273139523628636*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46644746413214*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2081226976033062*pi) q[13];\nu3(1.0*pi,0.0*pi,1.210630706214938*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,3.43342712374197*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212734973126202*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.597996318378878*pi,2.86993962477122*pi,4.35098075530989*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.297327954274529*pi,0.39824025587783896*pi,3.6909894848508*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.468074388005061*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5109713860982992*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5125934007506592*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40720787470895*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6061005110084761*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0855390983460524*pi,3.05146650415391*pi,1.2746586098649941*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[7];\nu3(0.604266212921088*pi,3.4394003647558*pi,3.71162695513953*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49081625005297*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.357329086778643*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.166682711070922*pi,0.312050582911908*pi,3.78865308612725*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695098641113809*pi,2.99447671375826*pi,3.85844775114525*pi) q[16];\nu3(0.290203402268042*pi,-0.356474119136364*pi,0.5519701102070513*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4485232369889*pi,0.5*pi) q[1];\nu3(0.472028515642423*pi,0.56238080957424*pi,3.68245318816961*pi) q[2];\nu3(0.634809149013249*pi,-0.188323298437642*pi,3.88994890907161*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.511807912340759*pi,2.60869770691352*pi,1.363777105470842*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.541662748315156*pi,0.26720727826245205*pi,0.8551144293192681*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230165201683241*pi) q[17];\nu3(0.427163715167337*pi,0.54692403726685*pi,0.5891559512652285*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5686413268197623*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.83911259655083*pi,3.23654317561599*pi,0.657251723344215*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.50123851692874*pi,3.48755919227003*pi,1.65517810721601*pi) q[11];\nu3(0.582512968469304*pi,0.39532631872688395*pi,1.0748945106077459*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.347503150536676*pi,2.73594724205798*pi,1.63942664477582*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.753386931322007*pi,0.6962610879801201*pi,4.30068722892077*pi) q[9];\nu3(0.579078144760772*pi,0.20896744141935797*pi,3.9203711549163*pi) q[10];\nu3(0.555989880032566*pi,3.4577949789357*pi,3.71219204441318*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.570165312439821*pi,3.38791897843682*pi,4.472492364437191*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.125631724139816*pi,3.29286009467682*pi,0.910868368313846*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42212109533757*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.561084598780535*pi,2.56406023915814*pi,3.71025764402697*pi) q[21];\nu3(3.5*pi,3.49107121894819*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.388683064234594*pi,0.377556883200343*pi,0.5618354304797446*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1423627836847499*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.794055764807977*pi,3.42237457780409*pi,0.613158026350814*pi) q[9];\nu3(0.00988089331208267*pi,-0.4071673942575108*pi,0.5158825183959095*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0380654584824602*pi,3.23022822513631*pi,0.9966031341769179*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.625297731535545*pi,2.580697885737*pi,4.06562120245478*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.740937124361874*pi,0.005596182645021042*pi,0.676870347243404*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.574122760194286*pi,-0.4058854967236379*pi,4.2130740468777095*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.748208375626666*pi,0.10824687695676205*pi,3.61094223289461*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.375563027809617*pi,-0.4250448156225729*pi,1.0782728170038651*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.551429737525388*pi) q[6];\nu3(0.307769747336105*pi,-0.24340138518654902*pi,4.3381875295135*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.373833520683351*pi,2.85309847340809*pi,1.83700936182941*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.826072528333963*pi,-0.10601970426235402*pi,1.32044193378337*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.121325434928831*pi,0.17215802410222403*pi,0.623201155491035*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45679148621082*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37440645969097*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45587776524289*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.311998443925793*pi) q[9];\nu3(3.5*pi,3.47624759507151*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.2930715663561*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.333827165974286*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.587136344808097*pi,-0.315994171370037*pi,0.9553528685315049*pi) q[20];\nu3(1.0*pi,0.0*pi,1.214807782766405*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.636421621321015*pi,3.42784103776699*pi,3.34792081934209*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[13];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[16];\nu3(3.5*pi,3.49612816136428*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.14872908867575*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.794201003225789*pi,-0.220900010499277*pi,0.686981132042457*pi) q[0];\nu3(0.543887512655816*pi,0.19290222992379402*pi,1.442688931966722*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46376139528852*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.756800997429717*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.42042641795258*pi) q[13];\nu3(3.5*pi,3.47830614731065*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.329741241178172*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5204998131245747*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267494066816192*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.639497670691656*pi) q[21];\nu3(0.439016128244545*pi,3.49616888313756*pi,1.73679410313561*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[9];\ncx q[4],q[13];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48453553680389*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5908139566362527*pi) q[12];\ncx q[14],q[15];\nu3(0.420129130779594*pi,3.37730146399326*pi,1.71603212333177*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4070851630059469*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39676892309197*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.530723602055207*pi,3.28107547747181*pi,3.50682035080681*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5577343172203983*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.417068505249972*pi,0.14553267691397598*pi,3.8476223180712*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3759244902161*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2289099591549602*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.33934627958659*pi,3.17666755092903*pi,1.88389847881647*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.68217523958259*pi,3.20780006246205*pi,4.4728550520092*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.768988724462679*pi,0.57365694201633*pi,1.382741883756492*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43997280425833*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.694914263997301*pi,3.27962510174803*pi,3.80198860167897*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.441106422125999*pi,-0.335082391565019*pi,4.18624600397928*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.503949789024133*pi,3.17731676090596*pi,3.31430986074909*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.294216745808257*pi,-0.44711759900597603*pi,4.363142295891921*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5208217773462551*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[6];\ncx q[2],q[20];\nu3(0.683105389571843*pi,0.61752602415276*pi,0.775928653449649*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.393936669382667*pi,-0.140756949074325*pi,1.051170239946249*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.258734400820087*pi,0.233056504700473*pi,0.695982314207911*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.111540414973339*pi,-0.4038085608550914*pi,4.04635975177818*pi) q[14];\nu3(0.809378976915997*pi,-0.04676911792035898*pi,0.821392773852598*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33304816250535*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0894152167027609*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.501036098882548*pi,0.86420715956724*pi,0.757140928185928*pi) q[9];\nu3(0.830414569779764*pi,3.38741844457753*pi,3.22777879669228*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0929611718443909*pi,0.62994284760491*pi,3.95159493036497*pi) q[14];\nu3(0.0997471259058359*pi,-0.4079420826351206*pi,4.2411248358899805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.31883121892475*pi,3.38481701051474*pi,1.221383677180098*pi) q[21];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.850003477841409*pi,2.70610543947111*pi,4.06017645192637*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.347702248755857*pi,2.9192720016852*pi,0.774550108427447*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.39881497402098*pi,0.12515980479299604*pi,1.177462062489898*pi) q[12];\nu3(0.449115940835018*pi,-0.391237520637155*pi,0.5089656093183333*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.978828988849281*pi,-0.19697527720422903*pi,0.774492536835248*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.589904451016346*pi,3.10378465431743*pi,3.20576609562014*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.367017307524612*pi,2.6804624671487*pi,1.092937594176755*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5428303870351745*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.867496375588866*pi,0.240422930746514*pi,4.49162556424296*pi) q[12];\nu3(0.300943189222102*pi,0.9190875523064199*pi,4.35731806115652*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(0.395340192342595*pi,1.00460397241043*pi,4.08823377578688*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.686566598269489*pi,3.05768094958683*pi,4.4447408192796*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0679498120001633*pi,3.09883914198901*pi,0.815776342490754*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29519686308037*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.85673422642302*pi,2.82489606604302*pi,3.90522654415883*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.11285086351793*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.695756583008676*pi,-0.253378283519195*pi,4.30591190406961*pi) q[19];\nu3(0.589115058543918*pi,2.80977941224752*pi,4.09295754319444*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.180135073758041*pi,-0.29373989213184304*pi,1.318384830532187*pi) q[20];\nu3(0.851934350832618*pi,2.67195348012158*pi,4.11515002485128*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5679255528011*pi,3.27374030107144*pi,4.34498003235208*pi) q[7];\nu3(3.5*pi,3.420925460241*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.474102844919329*pi) q[10];\nu3(3.5*pi,3.49911820974535*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280384872553743*pi) q[13];\nu3(1.0*pi,0.0*pi,1.198395272050968*pi) q[17];\nu3(0.247589395079873*pi,-0.4004477161992841*pi,1.57679545587974*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.236088774804381*pi,-0.09966873187181502*pi,4.46154352034719*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.44008462177491*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.410159200021803*pi,-0.4703566939634129*pi,1.5685059832043*pi) q[6];\nu3(0.510195846070715*pi,3.34620193026388*pi,0.916495261570181*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.44004147822563*pi,0.5*pi) q[9];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.375825955271657*pi) q[14];\nu3(0.691529950299726*pi,0.9033129475544399*pi,0.737595490957028*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3009656941793941*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.47820821251255*pi,0.5*pi) q[5];\nu3(0.62979034910632*pi,3.36561528167596*pi,4.36889598821265*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.325876813676551*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5459165009470031*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.64934729759839*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47640209333303*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.628177974709086*pi) q[14];\nu3(1.0*pi,0.0*pi,1.259983998889512*pi) q[15];\nu3(3.5*pi,3.4448979692276*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2858552903911828*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.600723906740756*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.324347854133681*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44929562117892*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.522055243272515*pi,-0.061029136110332005*pi,4.2018813028999*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.48103576003456*pi,0.5*pi) q[7];\nu3(0.59775943629846*pi,2.97003921995354*pi,4.14245783632424*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.121365256034033*pi,3.29660650783485*pi,1.64531386450117*pi) q[12];\nu3(0.337453041805441*pi,0.010062330662062968*pi,4.30666856353361*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.647237134875785*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.35945884650432*pi,0.10779279763009897*pi,3.96931748616704*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255281380616849*pi) q[18];\nu3(1.0*pi,0.0*pi,1.132493716745513*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46137704865904*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[2],q[15];\nu3(0.147079603873419*pi,-0.08460395780450902*pi,3.83509676675734*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(0.643229019069373*pi,3.31354977834016*pi,3.62669307744886*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.328283960318644*pi,3.12512207742623*pi,0.5522628070332897*pi) q[12];\nu3(0.254519330073317*pi,3.20164196378844*pi,2.07878641905261*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.671396655982332*pi,0.22914138574323895*pi,1.080903494651312*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.68776217895716*pi,0.65727372370906*pi,0.7692252596854681*pi) q[9];\nu3(0.940422800603741*pi,3.40259600132914*pi,4.35834681124912*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5276658690622564*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4673710284601995*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.458459540035959*pi,-0.032359433273082994*pi,0.5568455809181577*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.531394584340367*pi,0.07789974263065402*pi,3.55004326400041*pi) q[9];\nu3(0.738845674186481*pi,0.05973907805845502*pi,4.05852932304126*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.528817615528009*pi,0.6877591054786101*pi,4.21594308885868*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.910910596659386*pi,3.12709505859227*pi,3.24070540944423*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.191941153091943*pi,3.08350321828955*pi,1.204688876313458*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.19804739749912*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.369796037206007*pi,3.17946196262053*pi,1.52154022468233*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.134994472924864*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.539406598315876*pi,0.5397221601696001*pi,0.957332272288956*pi) q[21];\nu3(0.582556951719616*pi,-0.365638675424539*pi,3.60632910223602*pi) q[0];\nu3(0.976247811959916*pi,3.1700798076604*pi,3.90921460152203*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.458745049083218*pi,-0.127906220260181*pi,0.909936647956012*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.550863727610117*pi,-0.219055667739958*pi,3.7566086633051*pi) q[21];\nu3(0.135745580246318*pi,0.017015570741191977*pi,0.623335605696444*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.672095365224835*pi,2.92711058011458*pi,3.8956386998772*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.523383325269764*pi,3.1509555723981*pi,3.96318356555406*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.668765062896376*pi,3.22659871501073*pi,3.2871426888324*pi) q[15];\nu3(0.329119499375644*pi,-0.367602523019401*pi,1.53835423591329*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5490756468894151*pi) q[17];\nu3(0.178462861393027*pi,0.8940357614289001*pi,0.5026856964249451*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.806535090149675*pi,0.7439975935937599*pi,1.122552087754314*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36026228395846*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.648155477848164*pi,-0.4434472110184545*pi,0.61531966308259*pi) q[11];\nu3(1.0*pi,0.0*pi,1.334602386303089*pi) q[13];\nu3(0.634461641669184*pi,2.58612413568615*pi,3.76395674438398*pi) q[15];\nu3(0.194777972599354*pi,0.408613417656828*pi,3.8506747688135*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40986612927124*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.218779837154446*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.699645497048682*pi,0.91037726533768*pi,4.42302831653757*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.909461563489235*pi,-0.245940701809984*pi,4.42244898933205*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4546048133398*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5442856323054208*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.734139132435424*pi,-0.186082096827984*pi,0.9159932345474571*pi) q[19];\nu3(0.647044339693019*pi,-0.20685350084703302*pi,1.221013560420933*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2679814975264239*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,4.465665800698741*pi) q[4];\ncx q[5],q[11];\nu3(0.389416636331025*pi,0.31152544548489103*pi,4.4164071343060805*pi) q[6];\nu3(0.676440883651782*pi,2.73310718362408*pi,3.34956688291737*pi) q[7];\ncx q[9],q[13];\ncx q[10],q[16];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.824813888560218*pi,-0.10638350570509397*pi,3.86599862261141*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[6] -> c[6];\ncx q[1],q[4];\nu3(3.5*pi,3.48879773938346*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43642139786719*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40876441068572*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47785784220393*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.245356544902718*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.167116601323176*pi) q[14];\nu3(1.0*pi,0.0*pi,1.311749958506557*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2121469398788252*pi) q[16];\nu3(0.286956238325349*pi,3.1041021190651*pi,1.0084454226427049*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39828044156112*pi) q[21];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,3.3998406903884*pi,0.5*pi) q[8];\nu3(0.294324787552261*pi,0.6774178261691499*pi,0.5636073524728907*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.2888668045440195*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5544582242597*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5916746672118363*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5149742594136271*pi) q[16];\nu3(1.0*pi,0.0*pi,1.298192238385183*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nu3(3.5*pi,3.37680996785665*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.44384076696015*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.279626346057437*pi,3.21246023793972*pi,0.5405425019054464*pi) q[13];\nu3(1.0*pi,0.0*pi,1.116520713060851*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2339951777466531*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[13] -> c[13];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.26199769461649*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.451794038729879*pi,0.431717849065159*pi,4.2402349427404395*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5857911387419739*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.635487814160312*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\ncx q[0],q[19];\nu3(0.91376620816716*pi,-0.011883450095133974*pi,1.4097909004479932*pi) q[2];\nu3(0.511638798462927*pi,0.9230181012076599*pi,1.058408149756135*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.294815632110375*pi,0.223166248665695*pi,4.08908301072702*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.451830010415123*pi,-0.4725198932225765*pi,0.695336098074684*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.958512284944014*pi,3.02326108923894*pi,3.47737906868337*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.473687718166882*pi,2.70297269557483*pi,1.286170910392586*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[12] -> c[12];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.384119531267513*pi,0.33700637547076795*pi,4.46246859010037*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0281110957391664*pi,0.8766705373974999*pi,0.5846300582595207*pi) q[14];\nu3(0.319727075742596*pi,0.029675525561220994*pi,0.9885194493109599*pi) q[15];\nu3(0.165313398858303*pi,-0.35196902254934503*pi,4.08053767552361*pi) q[16];\nu3(0.57650356719107*pi,2.63444829026833*pi,3.55576551993545*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.73211288477355*pi,1.0619075646171*pi,0.686776792331286*pi) q[0];\nu3(0.274744039701871*pi,-0.4896283056771727*pi,1.286428598245342*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.15118559929224*pi,0.12567090266982295*pi,0.956512731456332*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.306287471612229*pi,-0.11284675179973702*pi,4.19538633357203*pi) q[8];\nu3(0.32410815176184*pi,3.39483783142863*pi,2.0731753164730797*pi) q[19];\nu3(0.428276308957555*pi,2.9497431745379*pi,0.693547786256648*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.951706177122356*pi,-0.274621510935359*pi,3.61303311575299*pi) q[0];\nu3(0.253055622159683*pi,-0.272584572177038*pi,1.76424964002381*pi) q[1];\nu3(0.128722907405962*pi,-0.448109245812708*pi,1.174371717419344*pi) q[2];\nu3(0.389278396753541*pi,1.07121525836129*pi,4.32978678814133*pi) q[3];\nu3(0.487808353496505*pi,3.4187276322467*pi,0.704570201847898*pi) q[4];\nu3(0.499217115779401*pi,-0.14613454046152802*pi,1.338917158662238*pi) q[5];\nu3(0.623342650036426*pi,0.9777415497319599*pi,0.802074432769886*pi) q[6];\nu3(0.338968899793028*pi,0.345281077597267*pi,3.80596656836678*pi) q[7];\nu3(0.628228814376294*pi,3.13023993684781*pi,3.94896763172367*pi) q[8];\nu3(0.142153034387778*pi,0.5501679093218701*pi,3.6734555817971*pi) q[9];\nu3(0.492071987895594*pi,0.5675232194130599*pi,4.09691515469554*pi) q[10];\nu3(0.366037498402693*pi,2.97490140020128*pi,1.193323701350472*pi) q[11];\nu3(0.679093777550292*pi,-0.19926967744283403*pi,4.28914722242077*pi) q[12];\nu3(0.475179090100931*pi,1.12016635686821*pi,4.1252086734663305*pi) q[13];\nu3(0.380021319189046*pi,-0.320701151027542*pi,3.99678010190299*pi) q[14];\nu3(0.208852137927759*pi,0.34447171886669803*pi,4.42121687038662*pi) q[15];\nu3(0.56347480946826*pi,0.94100612407142*pi,0.728525342907097*pi) q[16];\nu3(0.759244697342431*pi,0.83063197624952*pi,4.35603239589818*pi) q[17];\nu3(0.283682341724131*pi,-0.215391129807106*pi,1.2561202309735449*pi) q[18];\nu3(0.319757378348971*pi,0.27778935090737*pi,4.09390367661689*pi) q[19];\nu3(0.281540872736265*pi,3.24265811189192*pi,1.51205500887219*pi) q[20];\nu3(0.656874910300009*pi,2.78546812363016*pi,3.54978732336516*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40853811212574*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42789014929802*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.287185965993558*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1071761790742571*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40567476682286*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.4916217013928*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2391768567609471*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1102197268801048*pi) q[13];\nu3(3.5*pi,3.4651176431534*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.40164902651643*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24726550163417*pi) q[18];\nu3(1.0*pi,0.0*pi,1.179203072015873*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[6];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(3.5*pi,3.30824360266927*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.172338205224533*pi) q[11];\ncx q[14],q[21];\nu3(3.5*pi,3.45417506125523*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.394735139852372*pi) q[17];\nu3(3.5*pi,3.38455190769751*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3787686213165795*pi) q[3];\nu3(3.5*pi,3.45373236900765*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.217302429637189*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44532299195635*pi) q[6];\nu3(3.5*pi,3.49454697959063*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.656088932156118*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48279148116393*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4592988735790104*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23171716236284*pi) q[19];\nu3(1.0*pi,0.0*pi,1.253049248779532*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5905764142900523*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[6];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.42595829252136*pi) q[11];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.49583323578419*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38155693791801*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627976350087871*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5933178367109493*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.47681179213493*pi,3.1620425226235*pi,3.14352463803575*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.828050988170152*pi,-0.261690442688982*pi,4.06220397269968*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.336358054227814*pi,-0.11479065920669901*pi,4.16751964425897*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.837002159907638*pi,2.75886289565105*pi,3.71095826326387*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.640162172910261*pi,0.375235023057087*pi,0.531315929423398*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.389718368780225*pi,0.10972237804185803*pi,1.325312745948549*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.266848520818101*pi,2.65400037549236*pi,1.3563967879943*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.591364646205647*pi,2.64504503176935*pi,3.63973273649735*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.933316164509528*pi,3.48448240295492*pi,3.82815067027562*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.687711032906441*pi,0.003260055964086961*pi,4.19976749194098*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.406578407608901*pi,0.5278033652251299*pi,3.93793226840908*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.735019573984868*pi,2.68828371684093*pi,3.70212919888983*pi) q[0];\nu3(0.505520860228779*pi,0.8296940041488401*pi,0.718186098660766*pi) q[1];\nu3(0.274417601180252*pi,2.89247523722736*pi,1.354914918403846*pi) q[2];\nu3(0.714712526714053*pi,0.09964933984226199*pi,3.78199852317747*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.217854786690267*pi,3.49244713810174*pi,0.672167095582157*pi) q[6];\nu3(0.488908453209026*pi,0.16241693233578902*pi,4.40013742668045*pi) q[7];\nu3(0.619891063952586*pi,3.18955587506648*pi,3.86558392443664*pi) q[8];\nu3(0.722602799307852*pi,0.51288405468859*pi,1.1993399576000559*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.422182167143367*pi,0.422505618886995*pi,0.633836148432983*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.589619192846938*pi,-0.12191274613596298*pi,0.804545576752894*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.641817069616497*pi,0.9834701082327499*pi,1.012690548340075*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.216223914014674*pi,-0.4212059592763681*pi,1.478172775953556*pi) q[1];\nu3(0.67132229298145*pi,0.11226853520917601*pi,1.4912063774632291*pi) q[2];\nu3(0.522291602753688*pi,3.2270178655885*pi,3.46626428776765*pi) q[3];\nu3(0.709517013417426*pi,3.45293948832666*pi,3.93007388318259*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.361843181475851*pi,0.5704676003615801*pi,4.43284272182694*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.134978117444039*pi,-0.21265025011077*pi,0.5064198066261305*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.454619425906602*pi,3.33772632357909*pi,1.459598130000093*pi) q[11];\nu3(0.453155225299826*pi,-0.041651316720185017*pi,1.034803353936557*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.73472194166959*pi,-0.4561590785314378*pi,0.5536997834303757*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.516304820347986*pi,0.9498870136431601*pi,0.848690277926379*pi) q[18];\nu3(0.777969544701347*pi,3.23688466812154*pi,3.65883877475546*pi) q[19];\nu3(0.645268932851471*pi,-0.25929694229592704*pi,3.63686604839879*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.65521938523199*pi,2.42947713176333*pi,3.62613898513066*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.34655870002857*pi,0.291410686074971*pi,3.99448683147235*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.250724677378913*pi,-0.11322131663054502*pi,0.5250605289019781*pi) q[19];\nu3(0.152884953737388*pi,3.29418014470946*pi,2.05923041773254*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.668222640164648*pi,2.75328127232397*pi,3.47533663134027*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.672989754218071*pi,0.28221456756334296*pi,0.928667838884282*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.248467259567372*pi,3.34077978808054*pi,4.238085348660951*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.771678421074433*pi,3.46397033802152*pi,0.637112029439199*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.689702516620455*pi,0.41595497043364404*pi,0.917359054776135*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.519169944119012*pi,0.5239868543894901*pi,4.45143205213233*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[11];\ncx q[10],q[16];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.37773745427445*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46569234879105*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,1.1950727347725238*pi) q[3];\nu3(1.0*pi,0.0*pi,1.238541270382232*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.36375259891774*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46509038954595*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.089968275142076*pi) q[11];\nu3(3.5*pi,3.41300643252226*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.429165390646314*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278351325628004*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[4];\nu3(3.5*pi,3.43997966276529*pi,0.5*pi) q[2];\ncx q[5],q[7];\nu3(3.5*pi,3.37380138768264*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[11];\ncx q[10],q[16];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.229581123133271*pi) q[14];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.179020486800936*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,0.5621093822070158*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5260541594874396*pi) q[4];\nu3(3.5*pi,3.40245617747679*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.127701446070936*pi) q[7];\nu3(3.5*pi,3.40366443979791*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48620952793047*pi) q[11];\nu3(3.5*pi,3.43992590817664*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.136388429374068*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5722782868445173*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2196582094775699*pi) q[17];\nu3(3.5*pi,3.43134229593921*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38827317302467*pi) q[19];\nu3(1.0*pi,0.0*pi,1.401290077027992*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[11];\ncx q[10],q[16];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5693761513597497*pi) q[14];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.4166207826485895*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.4824105668519*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4165996532574106*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43648919361371*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5411656653715728*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.561810622875543*pi,0.30940407266082004*pi,3.98554504039617*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.499874253423475*pi,2.89126482187297*pi,1.473647857407028*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.319320977243419*pi,2.44071292720142*pi,1.306149423053155*pi) q[0];\nu3(0.484741072546349*pi,0.17986593385375504*pi,0.890832795937913*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.168228492664708*pi,2.90157175746633*pi,1.54229739812514*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.344754049072145*pi,3.3323938202169*pi,1.1564317628949579*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.77650584257201*pi,0.00279735315929297*pi,1.213200131679022*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.671002669488963*pi,-0.368620266287607*pi,0.5939515247038472*pi) q[2];\nu3(0.627794651253599*pi,0.24887339897333105*pi,1.1259332302162202*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.853026028983475*pi,-0.345288537878087*pi,3.3151644675199*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.554917007849062*pi,2.56954584265189*pi,3.81991245248631*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.734114402170845*pi,-0.0024041402655839983*pi,1.11725857025599*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.456191442543688*pi,-0.4999908536551756*pi,4.39004728826905*pi) q[9];\nu3(0.397785613793068*pi,0.84134508739684*pi,4.10210969652024*pi) q[10];\nu3(0.255515195718657*pi,-0.231775178914151*pi,4.04287719566378*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.516141379182623*pi,0.76478167979113*pi,4.43929794751189*pi) q[13];\nu3(0.323569155399589*pi,3.24683346978024*pi,0.8330450547654991*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.257583060635729*pi,2.89086538978727*pi,1.88454166932914*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41424745241651*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2254556351865928*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.94793218951148*pi,-0.4157746092618259*pi,3.56343064754615*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.761962193706655*pi,-0.11182289818354901*pi,0.6877678448983651*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.392236927679988*pi,2.80852260490929*pi,1.77881221369543*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.803970274210072*pi,0.49398153709873804*pi,0.949898912615962*pi) q[13];\nu3(0.873721263128101*pi,0.44576676085801703*pi,1.018249284351793*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.792677843804761*pi,-0.4136710905480409*pi,0.7607057611111381*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.555052455649318*pi,0.5672842055634499*pi,0.5002029439988394*pi) q[18];\nu3(0.0492738446484038*pi,-0.22805117598803398*pi,1.3749836819483*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.615186733882739*pi,0.06472627466607905*pi,0.709218722962741*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.323282402395935*pi,0.54650043251642*pi,0.5875942614821342*pi) q[7];\nu3(0.775078291993466*pi,0.288708394246211*pi,4.06659988955332*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.231928324144089*pi,0.12962677342789697*pi,3.61959852403862*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.720585925931354*pi,2.45551123543535*pi,3.90001922713196*pi) q[15];\nu3(0.442456654837736*pi,3.21435434154116*pi,0.838528380875561*pi) q[16];\nu3(0.262709091140612*pi,2.71258882968311*pi,1.60262718141918*pi) q[17];\nu3(0.543217886695597*pi,-0.16011612602631498*pi,0.828781705906146*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.601306395047995*pi,2.83280350897592*pi,3.26099227721514*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5252017737817313*pi) q[4];\nu3(0.78143535246918*pi,3.44397326371643*pi,3.3601189839052*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.811633992652615*pi,3.42379804573991*pi,3.84918225979*pi) q[7];\nu3(0.777977255969178*pi,0.265210913747277*pi,1.58986309030667*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.855086322087924*pi,3.24680061903653*pi,3.05929634631256*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.387021019283975*pi,0.97454618120257*pi,4.033108342958339*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.54365376600351*pi,0.44510587672956503*pi,0.919716001878043*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.847735878249189*pi,0.6733786391488801*pi,4.30818104538546*pi) q[20];\nu3(0.37738254101823*pi,-0.15767437698783898*pi,4.31049831399148*pi) q[21];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.579080005567612*pi,0.297885972600187*pi,1.156218724629452*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40195513882949*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2958778364999621*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.623355055202799*pi,0.381521753484953*pi,0.790262255891077*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.45208643204018*pi,0.5*pi) q[3];\nu3(0.389697793506478*pi,0.16286883169265098*pi,4.177760944476621*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[16];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.2357108493426812*pi) q[11];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.3957705195726*pi,0.5*pi) q[0];\nu3(0.576124838520177*pi,3.32079970051069*pi,4.47029195053178*pi) q[1];\nu3(3.5*pi,3.33813909205173*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.444332039274482*pi,0.66946362024498*pi,4.452506987522479*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.45333658253089*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40853551707944*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.255080634355968*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39776047854346*pi) q[13];\nu3(3.5*pi,3.47076290792937*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.34504974248163*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1669080507175549*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199653923885242*pi) q[19];\nu3(1.0*pi,0.0*pi,1.222387588442402*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41864942191296*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.398062259619943*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(3.5*pi,3.49285025373728*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4682150138248495*pi) q[11];\ncx q[14],q[18];\nu3(3.5*pi,3.32527865312822*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.38067173203124*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187463287767893*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.4460627895385*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.34955921437507*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42381935327316*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.431186893615029*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.551012571781492*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48209160473247*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.625234460433621*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44693227082923*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.14906759214453*pi,0.437455414606582*pi,3.81733583863452*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.849196839465671*pi,0.44722535828594*pi,0.91149580237059*pi) q[2];\nu3(0.663434236541993*pi,2.68150255670802*pi,3.64664584326622*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.40703178278623*pi,0.29873779962603797*pi,0.5135196879496935*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.766916660460206*pi,0.01660108779036995*pi,4.1233931008128994*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.3955654542085*pi,0.318839739056321*pi,0.884173515196486*pi) q[21];\nu3(0.451769626638754*pi,-0.24903938136819398*pi,3.86902399380401*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.424197699045161*pi,2.9826595658365*pi,1.297071114495268*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.693214268483344*pi,-0.080868923697833*pi,3.4457588667019*pi) q[9];\nu3(0.488821363518783*pi,3.46256195074853*pi,1.96779847087614*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.720104894598162*pi,-0.157163764265288*pi,1.11975460831007*pi) q[13];\nu3(0.302341776565316*pi,0.497823094110983*pi,4.26085297947012*pi) q[14];\nu3(0.395365842110993*pi,3.09915846879026*pi,1.018734318436247*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.552007984680023*pi,0.60823717859613*pi,1.0573528192335528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.881642311139488*pi,-0.4322924909386542*pi,3.1695883220259*pi) q[21];\nu3(0.447462468512315*pi,-0.035401150783373025*pi,4.24070308525216*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.687217441795796*pi,0.89946170669373*pi,0.5518692412220895*pi) q[7];\nu3(0.477507887268676*pi,1.01009279070118*pi,4.29216698142069*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.783981805253949*pi,0.6633117215609501*pi,4.30884507502252*pi) q[10];\nu3(0.301887234057314*pi,2.82189691069917*pi,1.0103593842319971*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.12290287769884*pi,3.47555803186548*pi,1.79653152545432*pi) q[14];\nu3(0.388125504779396*pi,0.7379653206177199*pi,4.06537355308369*pi) q[15];\nu3(0.353340703950137*pi,-0.002176206212599008*pi,3.87106506839853*pi) q[16];\nu3(0.6809282391443*pi,0.054038449836597*pi,0.5803752984865366*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.674476820893138*pi,-0.279712773093884*pi,0.988880393218341*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.490013520314906*pi,3.43086451885519*pi,1.91862777260221*pi) q[7];\nu3(0.33080703809215*pi,2.69200815962484*pi,0.911571550478568*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.547706113379799*pi,3.27556704407154*pi,4.07512051388616*pi) q[11];\nu3(0.438202394877583*pi,2.74460380298173*pi,1.1943565528428128*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.363336710327827*pi,3.38538172495654*pi,4.3361882079487994*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.733890577742864*pi,0.258656226733302*pi,1.348660818610829*pi) q[18];\nu3(0.656694156361077*pi,-0.012806970079286994*pi,0.962433338099042*pi) q[19];\nu3(0.469473932158363*pi,0.300061183279815*pi,1.285453299940941*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.219966557706676*pi,0.20443686184655996*pi,4.09254131051539*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.386848049291981*pi,-0.229622885638415*pi,0.990420936418156*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.545618163866698*pi,3.25225769730921*pi,4.10636216746072*pi) q[20];\ncx q[4],q[14];\nu3(0.657997499603864*pi,-0.274981972011905*pi,4.08183777538624*pi) q[5];\nu3(0.717506926797404*pi,3.27525668168972*pi,4.24666081873443*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\ncx q[2],q[15];\nu3(3.5*pi,3.49789539101576*pi,0.5*pi) q[4];\nu3(0.613214678862981*pi,3.43849588967127*pi,3.82799095895402*pi) q[5];\nu3(0.700754855783561*pi,3.02404121525694*pi,3.42943076334369*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2381028104176819*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4975552316441*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.46561387866559*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31954541367869*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.256075741183251*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.149937763982102*pi) q[13];\nu3(1.0*pi,0.0*pi,1.388489619114468*pi) q[15];\nu3(3.5*pi,3.34792756859491*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.274516006200729*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.428060427391*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.43866397364704*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4439923486068*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.4023579368243762*pi) q[11];\nu3(1.0*pi,0.0*pi,1.326688468795286*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.702459445062111*pi) q[14];\ncx q[16],q[21];\nu3(3.5*pi,3.36745800012308*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246992571357245*pi) q[18];\nu3(1.0*pi,0.0*pi,1.252598180601784*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.609318569384714*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.45123159092722*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5500709121313087*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.42052816567423*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.4094660885699*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.139202484122554*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5406468589114601*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.2467659532024395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.726595872708999*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33507530589429*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.296292154210477*pi,2.82163520477686*pi,0.71973911683926*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.78490360983178*pi,3.24898077646571*pi,4.38503144082983*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.874840421103818*pi,-0.300861224000207*pi,3.26833156845277*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.258536609505697*pi,-0.4494581481771102*pi,4.02554606114321*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,0.5344002485419765*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.204131560248986*pi,0.17151685167438502*pi,0.91767390078509*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.792130689278225*pi,0.306521835913403*pi,1.0957250804103849*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.92397181323399*pi,3.05579423816572*pi,3.27727313609937*pi) q[0];\nu3(0.230947217800409*pi,-0.007649341174450985*pi,4.41741980520223*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47149691447298*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.524414767923242*pi,0.8810856434155601*pi,1.0503628967950451*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.6187967217744*pi,0.9262194236183401*pi,0.956972278655029*pi) q[18];\nu3(1.0*pi,0.0*pi,1.43883543712698*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.254919621926201*pi,2.81145981688305*pi,0.787007470335823*pi) q[1];\nu3(0.411312615197883*pi,3.03823335851929*pi,0.738578998397294*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.626046086608146*pi,0.27203989830777997*pi,3.86293479291193*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.480031162163957*pi,-0.010474738135346995*pi,3.64608897153681*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.569385266613065*pi,0.9858769496486399*pi,0.647979280377031*pi) q[2];\nu3(0.139362162464702*pi,-0.224699271651234*pi,3.87004115228602*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.528320507883196*pi,-0.19628564893997003*pi,3.85549112076074*pi) q[6];\nu3(0.457777970330375*pi,3.36282995070619*pi,0.901682346533771*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.32498189664343*pi,3.12382212025508*pi,0.8919227186594381*pi) q[10];\nu3(0.685564477463083*pi,0.12951127811935703*pi,4.41330555115702*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0649809720194477*pi,3.22645145126688*pi,0.86231215490417*pi) q[15];\nu3(0.512846468809474*pi,0.80991377618182*pi,4.342799847388941*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45395954693265*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.739897969457133*pi,-0.17609507504732902*pi,0.8090779566296691*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.588052457959088*pi,3.24362051967655*pi,3.54324435038866*pi) q[6];\nu3(0.462109988193377*pi,-0.241715999668757*pi,3.86859225375739*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.645142686364907*pi,2.90255813517646*pi,4.14428579912893*pi) q[10];\nu3(0.750191203026385*pi,3.43462059666996*pi,3.78022022554*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.440345962384824*pi,0.48202065646053804*pi,0.787630168875922*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.194564131122783*pi,-0.31118076046340704*pi,4.12858021237218*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.745422853172732*pi,-0.4142238823344185*pi,0.5889256474466262*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.27795142818606*pi,0.44252149903150695*pi,0.742860688539737*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.368878528303291*pi,-0.267386963317865*pi,0.7541109904890659*pi) q[12];\nu3(0.68912719040695*pi,0.24598263794539899*pi,1.284612864961556*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.891128133853416*pi,-0.4924859716033163*pi,4.11631424111497*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.441558736279056*pi,0.52365121355476*pi,4.14387234121049*pi) q[20];\nu3(0.894486833553423*pi,3.38707066254975*pi,4.138006142526351*pi) q[21];\nu3(3.5*pi,3.35991327631903*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.49930198859403*pi,-0.4783454245672379*pi,1.039963597955229*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.258892499607822*pi,2.90920441358053*pi,1.53735585978321*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.195067302959189*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.391381684386294*pi,-0.03087350654988602*pi,4.4122955319958805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.221661326249107*pi,0.171895312670578*pi,3.41204968965543*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.35168813154064*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.313938853600173*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[21];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31876062796191*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.267018131119537*pi) q[7];\nu3(3.5*pi,3.47857820025631*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.148782165041883*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47778243088137*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5533159486214174*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289824820148769*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40821703745683*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.677548313691271*pi) q[3];\nu3(3.5*pi,3.4669489869704*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.215871902236197*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.120849650173416*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[21];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42438594920309*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5387730507909305*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5524433666266887*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.583777406948646*pi,0.057717519340306*pi,1.3490202986542519*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[11];\ncx q[9],q[17];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.33287392194012*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5189714410773629*pi) q[21];\nu3(0.37446964077722*pi,-0.25285356820684*pi,1.337693667508383*pi) q[0];\nu3(0.278959379747215*pi,3.45071772767597*pi,1.82933232406166*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.630163464692329*pi,3.15940012015171*pi,4.3927355386898395*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47185187649611*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49421374480676*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.33787556263172*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.324563019475858*pi) q[20];\nu3(0.94124761796217*pi,-0.06030473598281899*pi,1.385609462645078*pi) q[0];\nu3(0.557878913680926*pi,0.09018590971943896*pi,1.075148587167366*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.440603696298283*pi,-0.002143854754709018*pi,1.330062125936619*pi) q[14];\nu3(0.463106409061249*pi,0.7619724222084601*pi,4.15412857695795*pi) q[15];\nu3(0.734820353212028*pi,-0.26368083506805*pi,1.19298928350957*pi) q[16];\nu3(0.478997621675562*pi,0.194344519909029*pi,0.5605474129396305*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.598752424661977*pi,-0.23614143661659998*pi,3.99794198353931*pi) q[2];\nu3(0.663653389166527*pi,0.05060816216214403*pi,1.264659759725627*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.44682820755242*pi,-0.269169378302199*pi,3.73021772080672*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.143441054751247*pi,-0.30166159663202397*pi,4.13513657578317*pi) q[14];\nu3(0.369676995018442*pi,-0.253427169024637*pi,1.059311319427132*pi) q[15];\nu3(0.416347560058534*pi,3.10910275572425*pi,1.89849497513519*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.601549690203274*pi) q[17];\nu3(0.514928861533902*pi,3.0273640958845*pi,4.38191889785247*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.64079895237185*pi) q[20];\nu3(0.650247900060419*pi,0.73252051410798*pi,0.809158721875608*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0984851285216546*pi,0.5650861241446601*pi,0.517598340615087*pi) q[2];\nu3(0.502957843017266*pi,3.41528943909872*pi,1.77408964704435*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.273764889638603*pi,2.91669046866181*pi,1.327514058311499*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.153434400007687*pi,2.91566713770332*pi,0.818216818539265*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.735734995190399*pi,3.29680081448792*pi,4.03386833693754*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.455260977000652*pi,0.7345590854773101*pi,4.42856248158332*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.416398260066559*pi,0.6851725543996201*pi,3.68867243951688*pi) q[4];\ncx q[5],q[18];\nu3(0.64141392814451*pi,0.25126728440567403*pi,3.90321286253654*pi) q[6];\nu3(0.765762362602634*pi,3.35462476753599*pi,0.852195285155618*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.201412864703856*pi,3.07603289965475*pi,0.8259653031575309*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[21];\nu3(0.637723408887114*pi,0.59426682045601*pi,0.5522178690952965*pi) q[4];\nu3(3.5*pi,3.38613647568267*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.68759852623386*pi,-0.057589391371050014*pi,3.64305800068041*pi) q[7];\nu3(0.414539750696156*pi,0.78472909514487*pi,4.02854323603247*pi) q[9];\nu3(3.5*pi,3.42865668472903*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.239437608930497*pi,-0.4835362389438489*pi,0.853012844972333*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.164402375974246*pi) q[18];\nu3(1.0*pi,0.0*pi,1.148887214815153*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.44981373730131*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.299746076190511*pi,3.39787658312804*pi,1.82087517394042*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.342948126422654*pi,3.38490937190941*pi,0.7691231790705579*pi) q[12];\nu3(0.145238203559726*pi,-0.227586271988112*pi,4.487090474060199*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1371139931666279*pi) q[21];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.773411381367657*pi,2.85083721523521*pi,3.6514956462582*pi) q[13];\nu3(0.427424671358662*pi,0.47959766752685296*pi,4.3930934433443305*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44591193525433*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5790748938460997*pi) q[19];\nu3(0.849118616693687*pi,3.38199165461258*pi,3.08547154870511*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.569043981115477*pi,3.41257801881207*pi,3.97667703429584*pi) q[17];\nu3(0.520941437254324*pi,-0.390230800874582*pi,4.13980308975541*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4890879321413895*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[21];\nu3(3.5*pi,3.39566819656317*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.321198217064169*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35511010838282*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2123643315989638*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38392578302141*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.34828517447542*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.295363411420214*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3480944379331379*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.3840185484965595*pi) q[7];\nu3(0.238471863285911*pi,0.77929853306607*pi,3.8792981769286*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40853341197403*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49372542625081*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.310138880927131*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.353166268391989*pi) q[9];\nu3(0.519245110371685*pi,0.5286996463868501*pi,0.776869267371736*pi) q[10];\ncx q[11],q[14];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.336972947060409*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.424514982185468*pi,0.26412807910203695*pi,4.17344435349995*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42571445264728*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.254281037001854*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.198868576749404*pi,2.69213575371031*pi,1.271676509769996*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.525107839865385*pi,2.9060587199613*pi,3.86457739629747*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.48440260160326*pi,3.36189640550949*pi,3.27134146123191*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.772684268934579*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.652377479043187*pi,0.82614370527616*pi,1.101632440517774*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36242102213177*pi) q[15];\nu3(0.485272468047325*pi,3.30112328852286*pi,3.2272020281118*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.473938450087502*pi,0.56111911448649*pi,3.9721229973499*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.247236208747535*pi,2.93738830391643*pi,0.982384241731889*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47570831606349*pi,0.5*pi) q[10];\nu3(0.754586178089969*pi,0.481959875419135*pi,0.992211629694017*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1811020991589372*pi) q[16];\nu3(0.511420389336664*pi,3.35929117457796*pi,3.02395678257947*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.620028589014071*pi,3.34568073435419*pi,4.35259592895999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.29338898783713*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.066164951009047*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.649295606441868*pi,2.86610778672576*pi,3.99501909623492*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.495142471583704*pi,-0.303565807781334*pi,0.8376512784976939*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.472737440232834*pi,3.30599811947416*pi,3.15407954543804*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42142700554934*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.439523041207707*pi,3.15209264477819*pi,0.768450312700762*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5580313686495332*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215722845867996*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.314904489814865*pi,-0.30397553976090996*pi,3.87091880269909*pi) q[3];\nu3(0.520421277769355*pi,1.03534441872295*pi,0.729512162907947*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5337441671274643*pi) q[5];\nu3(0.691991576217993*pi,3.30524349309859*pi,0.740712805241958*pi) q[6];\nu3(0.38744718896817*pi,0.13794358786516703*pi,1.07752417601615*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.813569618509309*pi,-0.289717035167394*pi,3.7244148826016*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.42638399189338*pi,0.6479981182252801*pi,4.4662140780563195*pi) q[20];\nu3(0.448209852509484*pi,3.28263271897894*pi,3.13605689717457*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.145577440102058*pi,0.273793620549457*pi,1.0304641245888448*pi) q[4];\nu3(0.470630329663738*pi,0.21128526922055602*pi,3.7121424566997*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49976053772538*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244854497109749*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.57890654028961*pi) q[19];\nu3(0.788137293662222*pi,3.19722985929216*pi,3.99902762350071*pi) q[20];\nu3(0.527975747324735*pi,0.297660174196834*pi,1.136951288430093*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.456899523471899*pi,3.04388804149451*pi,1.57663794608959*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.221869683084159*pi,-0.395509588592446*pi,1.119283450236032*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.603769845263226*pi,3.12661814528002*pi,3.99812457457059*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.23984688865602*pi,-0.274551569995983*pi,4.38090578716528*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.459322940544868*pi,-0.24766850312976801*pi,0.681195955838776*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.517503312635703*pi,2.75579136587717*pi,3.78206036564321*pi) q[8];\nu3(0.608449232559928*pi,0.22488763131351797*pi,0.5132442547471702*pi) q[9];\nu3(0.636472607785672*pi,-0.336561268898303*pi,3.69182584387226*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.77508271563546*pi,0.421496985756853*pi,4.48926160142879*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.522894358390771*pi,3.38489307640189*pi,3.20289351210526*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46187247781714*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.463950078768231*pi,3.09834509984291*pi,1.52470198209216*pi) q[1];\nu3(3.5*pi,3.42337473031853*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.290775263248831*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.641723215025764*pi,2.53802117920382*pi,3.86790909498814*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.421964736686658*pi,0.20162515504448597*pi,3.48170002932827*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49619170341048*pi,0.5*pi) q[14];\nu3(0.814963294344511*pi,-0.381098759734675*pi,0.632321243528257*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.160205665923449*pi,0.12826323557528696*pi,4.035002091994841*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2311931061338521*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.216312886813045*pi,0.18138832814078*pi,3.95213958501528*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45545025050113*pi,0.5*pi) q[11];\nu3(0.310185809311698*pi,-0.009970453254559974*pi,3.90264310515706*pi) q[12];\ncx q[14],q[21];\nu3(0.692434708825837*pi,-0.09685162387854401*pi,4.15923364553819*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.578992856334665*pi,3.03511597851875*pi,3.60777905265654*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232758271226952*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.663768916023123*pi) q[3];\nu3(0.449462584263976*pi,-0.18145677422219902*pi,1.345142788531914*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4919504078680905*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38987223228822*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0848177759207749*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5028022206758811*pi) q[20];\nu3(3.5*pi,3.49207358531122*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.27802276131596*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.172275028012429*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.326966316591398*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.744993820819092*pi,0.287213826854814*pi,0.8149243246151909*pi) q[2];\nu3(0.664182218120988*pi,0.07528623840892001*pi,0.8703336467792571*pi) q[3];\nu3(3.5*pi,3.49570234862853*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43823862379976*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297413671785365*pi) q[15];\nu3(0.242426317151456*pi,-0.375610288730277*pi,1.140722986869124*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.557596607893575*pi,3.0033510792643*pi,4.04052745101119*pi) q[2];\nu3(0.89987305132538*pi,-0.20234293844093998*pi,1.139545463475344*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(3.5*pi,3.39922335369389*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.259243601564127*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5173395479486675*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4536700362942*pi) q[16];\nu3(0.210934270858961*pi,-0.14380905130760002*pi,4.45856714784701*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[13];\nu3(0.835050692756985*pi,3.36597126735575*pi,3.37989531572572*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43505243199595*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.440814916385674*pi,-0.04989062763303098*pi,1.2903493930109189*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.43868881376587*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.341447564667271*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.232919601369403*pi,-0.07729312779983799*pi,0.5268141330151545*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.713545652304487*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.384079859069915*pi,0.5132097748756299*pi,0.572191577551147*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.57920510871865*pi,3.44924519602985*pi,4.49132281707395*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.897281851089876*pi,0.20592506824586998*pi,0.5997620739617464*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.377716328508091*pi,3.32423914788155*pi,1.86825584429424*pi) q[20];\nu3(0.282201091022183*pi,2.85411655809057*pi,0.888349258627047*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4984158824496*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4509539200444195*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.277642147865502*pi,-0.342079607986422*pi,0.950238429641125*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.466973659903552*pi,-0.14882599968586901*pi,3.59188200186853*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253361412984073*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.158029706979012*pi,0.6724354972759901*pi,4.43043436205039*pi) q[20];\nu3(0.202568354252142*pi,0.353831128803198*pi,3.99145933286878*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.680043676956106*pi,2.88512164529628*pi,3.97522015469727*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.82316999713087*pi,3.39068366344411*pi,2.93660447707579*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.430146877510023*pi,3.48801162334987*pi,4.28321987737297*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.590979726107141*pi,0.04576455457191397*pi,1.370170286725068*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.257154033495444*pi,-0.394540619959576*pi,1.81183470889465*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.820940305165106*pi,-0.19449626154650201*pi,4.19944920329504*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.605066177292697*pi) q[17];\nu3(3.5*pi,3.40977311529096*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221548452882272*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.355103411438082*pi,3.06376692413154*pi,4.487946126158549*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.461835542454385*pi,3.2108577556856*pi,4.1847346855857*pi) q[8];\nu3(0.208572786680438*pi,0.352533984016572*pi,3.49176479000428*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43677309084026*pi,0.5*pi) q[2];\nu3(0.872965266086104*pi,-0.04855638940904*pi,3.53245850969438*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.563952046103932*pi,0.9778532986353501*pi,0.690855719611151*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47030725707351*pi,0.5*pi) q[11];\nu3(0.672430976514138*pi,3.43340035104139*pi,3.43367446159606*pi) q[12];\nu3(0.536553859282866*pi,0.030408375907663987*pi,0.814724234120912*pi) q[15];\nu3(0.544244552219436*pi,3.3930110500816*pi,3.65101807082092*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.622854837052603*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217343183869102*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2188595466080812*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.590511603009015*pi,0.6227598682879101*pi,4.48125935853114*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.769400405838749*pi,0.29829739598886396*pi,0.94517300070179*pi) q[12];\nu3(0.503675853092672*pi,0.5000052705768201*pi,4.24251806532363*pi) q[15];\nu3(0.596931939361972*pi,2.79409093320067*pi,3.32834522466326*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.899895505837306*pi,2.46057620438612*pi,3.91350705423628*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.294071334901676*pi,0.22861293270914795*pi,0.904624511060721*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47850664684558*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48600878370172*pi) q[21];\ncx q[0],q[7];\nu3(0.528719520002059*pi,3.24851236485675*pi,0.646295751763369*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.154229494795868*pi,3.48489617638027*pi,4.23709163385114*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.785168258245491*pi,3.28789742500671*pi,3.83244988789447*pi) q[18];\nu3(0.425058729737156*pi,3.17797108124163*pi,0.622288385084778*pi) q[19];\nu3(3.5*pi,3.39637792392349*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.561026454799593*pi,-0.198363054679141*pi,4.34088700094563*pi) q[6];\nu3(1.0*pi,0.0*pi,1.374818885362274*pi) q[7];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.834371966574786*pi,2.8366415560063*pi,4.11011146635997*pi) q[17];\nu3(0.511861195062758*pi,0.68957082341499*pi,0.934855526689774*pi) q[18];\nu3(0.28822320772738*pi,2.7771226810076*pi,1.319194913092613*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44698951359485*pi,0.5*pi) q[3];\nu3(3.5*pi,3.20507098045672*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.248705600766093*pi,-0.078730708477799*pi,4.33803580972484*pi) q[6];\nu3(3.5*pi,3.44753471148776*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.317846442711313*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1246909341358151*pi) q[14];\nu3(1.0*pi,0.0*pi,1.165999366665037*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.25075511544779*pi,-0.282192914692521*pi,0.9190425238779081*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43724949421444*pi) q[7];\ncx q[8],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.32824102121215*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30288248138737*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.603145569049404*pi) q[12];\nu3(1.0*pi,0.0*pi,1.19939582658912*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5585460096045578*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.635641693286243*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2178212716241301*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.687350462632989*pi,3.11601365618704*pi,4.42435442504907*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[14];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.30543749103177*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44467826669901*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2381986242882141*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284693337424748*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.196381742171661*pi,3.15444677452577*pi,1.43784305438305*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36380008960552*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.111998512661295*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.900157656776004*pi,3.01604252381005*pi,4.40488616111427*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.643578850697575*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.485934626569151*pi) q[19];\nu3(0.599694345727571*pi,2.59545745016737*pi,3.85141668814584*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.373899491929484*pi,0.029355990061531*pi,1.23819932486498*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.549176683858275*pi,3.12687372328885*pi,3.55344609108157*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.909459846205447*pi,-0.43181673357851513*pi,4.45684162204127*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40769533126128*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5964045511566058*pi) q[18];\nu3(0.113727606374915*pi,0.7413104600612901*pi,4.38456204907313*pi) q[20];\nu3(0.547231944470303*pi,3.28504851627262*pi,2.99219484809651*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.828052897495816*pi,3.16074194024113*pi,0.5376617142379366*pi) q[3];\nu3(0.636088071406925*pi,0.04150805087810605*pi,4.363443004081629*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5694257504316091*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.916122762299632*pi,-0.057863309607096014*pi,1.103513565658192*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.148116655370941*pi,0.66885701195958*pi,3.75922245479202*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.351068604103765*pi,2.52298709854814*pi,1.323238483750748*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.305878092961087*pi,3.20503984786574*pi,1.223572859176231*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.695968063607944*pi,0.000798810434732955*pi,0.6789563136744869*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.744865528891834*pi,3.21570374275261*pi,4.35756468044947*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.330049850968113*pi,0.7060511218435701*pi,4.35737192392551*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.430570898300896*pi,-0.19923321652375597*pi,1.60408242532789*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.581903013264223*pi,3.00260804563196*pi,3.57181730317701*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.975404343593184*pi,2.49139267246631*pi,3.57077225838087*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.533117057286085*pi,2.58016035739731*pi,1.1355754699870388*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.182851768914355*pi,2.93817821283012*pi,0.720653531189459*pi) q[12];\nu3(0.714294504417223*pi,-0.387852105046409*pi,0.9395529404104059*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.507926337125965*pi,-0.4410842939595619*pi,0.977934220260258*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.510128738649196*pi,0.5103603833680601*pi,1.1479672603431*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[11];\nu3(0.301764010937792*pi,-0.206260368627877*pi,1.364662136650678*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.385776575808727*pi,-0.4190783419819172*pi,0.938579934841091*pi) q[7];\nu3(0.640679050245795*pi,3.1080332926179*pi,4.05315227391809*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.469834374014939*pi,2.94977130992541*pi,1.87272301250877*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.211357341098965*pi,0.05074370655553395*pi,1.22480874379461*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.090901773209219*pi,-0.16231143991708102*pi,0.7336193744385779*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40496191107796*pi,0.5*pi) q[4];\nu3(0.350149681413256*pi,0.6116787675000499*pi,0.8091570539789881*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.440884437450865*pi,3.38016323136197*pi,1.68363451785347*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2943897736244852*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.924509341619709*pi,3.10086772937335*pi,3.00960837723562*pi) q[18];\nu3(0.329464287716969*pi,0.488555897785509*pi,0.977460634789294*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[8];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.420370089349264*pi,-0.36881156441943697*pi,1.314500511940262*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.111180410064021*pi,1.04446678925298*pi,4.10376342979698*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.754662099256681*pi,0.7059469162076899*pi,1.213443225699777*pi) q[18];\nu3(0.591654581833414*pi,2.95493829592068*pi,3.60127792296048*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41789133904361*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34660198117823*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.796840896512885*pi,2.55983702067558*pi,3.82173482187036*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.299647881623408*pi) q[8];\nu3(0.891595727157236*pi,3.28271215988396*pi,4.15396416451842*pi) q[9];\nu3(3.5*pi,3.45170474407139*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4191308024242595*pi) q[11];\nu3(1.0*pi,0.0*pi,1.320072836522745*pi) q[14];\nu3(1.0*pi,0.0*pi,1.249561660295253*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[8];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.49125390408635*pi,0.5*pi) q[16];\nu3(0.660388911617347*pi,0.435724482073792*pi,4.491976708684129*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3081743171664209*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.504107957686486*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.44562149453279*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5920136502557076*pi) q[15];\ncx q[16],q[21];\nu3(0.347195658865673*pi,3.44035454651954*pi,2.04508546907216*pi) q[17];\ncx q[0],q[3];\ncx q[1],q[14];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.3969585069016*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2461660970254629*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.667470476025146*pi) q[21];\nu3(3.5*pi,3.37744160878192*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.206790883718869*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3922783625631*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1331058170099682*pi) q[6];\nu3(3.5*pi,3.39936736040579*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.187823681292492*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.498997611407285*pi,3.42572330166128*pi,0.968200691336356*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5415499487260956*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.292668954224733*pi,2.62305603423875*pi,1.312623201588839*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45891208246828*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49914557693611*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43739839939185*pi,0.5*pi) q[9];\nu3(0.597409197461242*pi,0.40482885971035*pi,1.396782976284747*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.33873288065499*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.773786310472506*pi,-0.12648506766435003*pi,4.3522524571693495*pi) q[16];\nu3(3.5*pi,3.44813354512064*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243721400548468*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2384498887230468*pi) q[20];\nu3(0.54905162862086*pi,3.16752467542665*pi,1.7117519494505*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.811568704560116*pi,0.30358273767105703*pi,0.6361817683023829*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(0.505216386704678*pi,3.39235039485448*pi,1.83985925135504*pi) q[8];\ncx q[9],q[20];\nu3(0.601915278786131*pi,3.3468317359385*pi,3.27678910649577*pi) q[10];\nu3(0.697271725962729*pi,0.010626234855498962*pi,3.76732945662337*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.235302176546698*pi,0.167227684972878*pi,1.041563449335562*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.114880408236499*pi,-0.4392320472361114*pi,0.5699814355504995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.433366961353458*pi,2.76014339496625*pi,0.8485192740165219*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.856473438849593*pi,3.23957895527243*pi,3.90419817742126*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5273035904692*pi,3.42535075782133*pi,3.06252457645873*pi) q[11];\nu3(0.349117082302627*pi,-0.18585697393039002*pi,1.2766747383005361*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.769497391730064*pi,-0.377598054108572*pi,4.484792343087451*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5500881969552819*pi) q[18];\nu3(0.534952791291795*pi,0.65198253405811*pi,0.5134297261456325*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4994756125777595*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.876129783358859*pi,-0.34862685087177103*pi,4.33125806225926*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.389405953153061*pi,2.94385231661492*pi,1.199457874168595*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.170792869472682*pi,3.3117175617897*pi,2.07928600611187*pi) q[14];\nu3(0.320842870822684*pi,3.13054761663599*pi,1.3551738304932641*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.480274114735007*pi,0.7308562901523299*pi,4.439261532490081*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.624487385051465*pi,0.76003015103617*pi,1.08764718504374*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.698384636356441*pi,0.08593594095887702*pi,1.218165902907183*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.136339630254418*pi,0.175563713027872*pi,1.171306471280472*pi) q[17];\nu3(0.239659462054985*pi,0.0018055340504540274*pi,3.70536974560449*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.961670969465508*pi,2.82398263352511*pi,3.28574167235737*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.157428868099662*pi,0.31457442867809704*pi,3.841203114276*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.501732805344508*pi,0.30847273647276696*pi,4.33834755934911*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.168463762308247*pi,-0.16371425412393698*pi,1.492684926675383*pi) q[17];\nu3(0.437789074175668*pi,-0.415256343386942*pi,0.974996808178315*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.482422061012921*pi,0.6320635747211101*pi,0.8104948284417051*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.388062434714021*pi,2.79948580666662*pi,1.024672834910597*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.968182369991807*pi,3.19490645921214*pi,3.57548963737529*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.678480613729062*pi,0.31380100630168395*pi,3.97095421778444*pi) q[3];\nu3(3.5*pi,3.491169438775*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.813841200241535*pi,2.91184136422897*pi,4.30153236367377*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4558342067325*pi,0.5*pi) q[8];\nu3(0.496600330517759*pi,2.71151102424571*pi,1.359779290096448*pi) q[9];\nu3(1.0*pi,0.0*pi,1.227996943677999*pi) q[10];\nu3(3.5*pi,3.46372451769161*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.359418689144038*pi) q[12];\nu3(0.7705610522581*pi,0.0022922439102119885*pi,4.25881887683293*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3032584018924251*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.440068053966201*pi,0.5344688258635*pi,0.685974172705739*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.353926222468977*pi,0.6665038467633*pi,4.0062207619406*pi) q[6];\ncx q[8],q[10];\nu3(0.0954235628301542*pi,3.29664067360025*pi,0.937276390546518*pi) q[9];\ncx q[11],q[14];\nu3(0.616923828178076*pi,0.252575689398405*pi,1.203827867722811*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.37214238386859*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.391776619831591*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33933004047352*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44021030391543*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2430258392038431*pi) q[18];\nu3(0.797413518115626*pi,0.402592779866076*pi,3.97886605082563*pi) q[20];\nu3(3.5*pi,3.48189953994299*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.34961756053509*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2182436975671949*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.092701442494429*pi) q[17];\nu3(0.296920385438879*pi,2.77155339369696*pi,0.8401113577615971*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29669716772864*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.271476606586087*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.611911503905246*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.5768247202993959*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40971474235487*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.217923615183677*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49339629972107*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.35218175300159*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.439175080425731*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.222353881185187*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.238383318045014*pi,2.90770993069627*pi,1.395439273306263*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.43582791914921*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45974805517948*pi) q[15];\nu3(3.5*pi,3.39257276720133*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.612932884246602*pi,3.01672943675925*pi,3.12592706282601*pi) q[18];\nu3(1.0*pi,0.0*pi,1.349147919574704*pi) q[19];\nu3(1.0*pi,0.0*pi,1.328692312178976*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.420279710892012*pi,0.5445476934438*pi,0.8937675462736729*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.812815408520125*pi,2.65659233971723*pi,3.97755546509559*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.335871044991727*pi,0.0043839913738079606*pi,1.07766375932066*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4786703902172995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.353196049415446*pi,-0.185762438904728*pi,1.57441101489192*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.220633032126508*pi,0.44149971143272604*pi,0.5743605562854408*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.522839673865844*pi,0.21273109393080603*pi,3.82219572916061*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.522370799755709*pi,3.36271430722248*pi,4.03327551044693*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5282074888248744*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.545070490120437*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.350983613067447*pi,0.8115200604361199*pi,3.99818340678671*pi) q[4];\nu3(0.710665779587543*pi,0.25061858229117195*pi,3.76003563265409*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.126027212664755*pi,3.3086484261697*pi,1.54947571244184*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.752906452478062*pi,1.16206404325145*pi,0.720809441610211*pi) q[10];\nu3(0.22739295212997*pi,0.52879883324634*pi,4.39910506915468*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.154839754752495*pi,0.03589215856558303*pi,3.84417091586716*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.214388841540967*pi,3.28643548275228*pi,1.429854506168283*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.944183226319476*pi,-0.23386780424636*pi,4.01823819934404*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.570592859262184*pi,3.29700731773792*pi,1.75496011521042*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.581146053826792*pi,0.23350195904872495*pi,4.34441305021652*pi) q[0];\nu3(0.298926617226574*pi,0.12303741515635602*pi,1.0027173056914531*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.636051147082621*pi,0.44669241759546896*pi,3.97910547882797*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.301555371693775*pi,-0.4695086914038843*pi,4.13949269545492*pi) q[16];\nu3(0.672501333338202*pi,0.16558149544256096*pi,4.329808557349709*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.825138107652627*pi,-0.4671154603342869*pi,4.18900003863712*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.444793318842937*pi,3.07264957068571*pi,1.284165155608549*pi) q[0];\nu3(0.295093519919875*pi,2.71027524420205*pi,0.831671666094062*pi) q[2];\nu3(0.56690047190337*pi,0.6012290920415*pi,4.194229282405891*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.604908884622402*pi,2.70027226009729*pi,3.62578941743992*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.586611134691149*pi,-0.4866834452445344*pi,3.24550044285785*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.319794404627576*pi,0.53314083729886*pi,0.8102752145335039*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.346797835338506*pi,0.70713597982207*pi,3.88676200129193*pi) q[16];\nu3(0.0768296179779493*pi,-0.13439774027921902*pi,3.6641353055325*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.659681191299326*pi,0.11835522201111304*pi,1.083975582163563*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.834315162758419*pi,0.96771653005237*pi,0.67047941942746*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.412222754465702*pi,2.69387400495261*pi,0.9747715927595211*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.472934615376106*pi,0.25869416477112595*pi,4.23596632556449*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.499082781537915*pi,0.181680811095151*pi,4.3520075886392195*pi) q[13];\nu3(0.558479154046079*pi,3.49834878224907*pi,4.15810534500601*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.173343500709604*pi,-0.371727581973067*pi,1.008090876105605*pi) q[13];\nu3(0.341583984227443*pi,0.5548571210509801*pi,0.8448664096294389*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.830720319031681*pi,0.27123743792186095*pi,4.43263831022736*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.33363006214945*pi,0.87848230038608*pi,3.99510458814209*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33232858012599*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1562023906105279*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.493621925420759*pi,-0.18273677050509302*pi,0.748180204899448*pi) q[19];\nu3(0.191838199740064*pi,3.19901737392919*pi,0.690044780873822*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4041038536823*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47439989353392*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30962113379809*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.196002256390568*pi) q[9];\nu3(3.5*pi,3.42007046738009*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.286074380605909*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1815882590339*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3561376749829281*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[9];\nu3(3.5*pi,3.43120890578831*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.262967729646967*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5453351291156396*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42281409152582*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1644908382926848*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.46586385360082*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.347497466359799*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5085009280397839*pi) q[14];\nu3(3.5*pi,3.36324476705298*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35252764321025*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170358087771144*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.39038100601547*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5097759938013982*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.171445108472783*pi) q[15];\ncx q[16],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.40589225363291*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0926215625330018*pi,0.81526261925491*pi,3.94845714500169*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.434820060820369*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[1];\nu3(0.195476791776406*pi,0.41897132543778004*pi,3.58980416327834*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.344464667236414*pi,-0.096988653752481*pi,0.5087168738284298*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43832336464921*pi,0.5*pi) q[13];\nu3(0.550801640190617*pi,-0.181797443068416*pi,1.016921450697223*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5791486530618224*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.42711060956515*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2814116507121311*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3644496686630911*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.268400454045854*pi,-0.45330759668398257*pi,0.622770386350562*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.358892184209182*pi,3.11697872612188*pi,4.42274073849761*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.79874673309129*pi,-0.03295338725715802*pi,1.09737825307092*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.862210235394704*pi,2.78211753989971*pi,3.63268014964912*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.768953939307429*pi,0.7421139977644899*pi,1.035211852576345*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.450314315591676*pi,0.40685334289129804*pi,4.323026159159189*pi) q[5];\nu3(0.513779255567576*pi,-0.4660025843387245*pi,0.994539093196086*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.355807342559903*pi,3.43418427563129*pi,4.38412723377361*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.73700958657463*pi,-0.366000393544825*pi,3.47335788394561*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4683904538904*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5303447319863595*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.308820026444853*pi,-0.4142366245813368*pi,0.820406089941621*pi) q[4];\nu3(0.675781265930285*pi,0.29578372894812*pi,1.68114094911885*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.464641184213892*pi,0.5057382973465201*pi,3.7731002002168*pi) q[3];\nu3(0.445457688518075*pi,-0.4173026904025918*pi,4.41496197593695*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0984244164356233*pi,0.88452269403025*pi,0.5900170612660431*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.00726370292951662*pi,-0.339517123604794*pi,4.42998897072424*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.464605573535909*pi,3.45068702526261*pi,1.1970897693656881*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.518767880380546*pi,0.04169864711476201*pi,4.37548333305303*pi) q[9];\nu3(0.357732522067936*pi,0.28491494491438896*pi,0.716952110782656*pi) q[11];\nu3(0.791472899381543*pi,-0.397047885280442*pi,0.886847161186425*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.343446172367991*pi,3.00636494118855*pi,0.6787873219159111*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.708624325100282*pi,-0.053133096505963984*pi,0.9023065149788689*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.572628573898838*pi,1.07386369813443*pi,0.697941728126216*pi) q[11];\nu3(0.646379335258844*pi,3.11113599333373*pi,3.77017504166035*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.189969016289795*pi,0.53138452254002*pi,4.1592785562659795*pi) q[15];\nu3(0.503025095735063*pi,-0.363000472827479*pi,1.226037933322873*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.6614294355248*pi,3.24441407405283*pi,4.05971651671951*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35514593730199*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.290084030666758*pi) q[14];\nu3(0.504471461642414*pi,0.393799791076732*pi,1.491641411298088*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.772918426017137*pi,2.9822825316201*pi,3.3799987943779*pi) q[17];\nu3(0.12862469792703*pi,2.48379983448502*pi,1.129067424500875*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.539154047935526*pi,3.46439853755987*pi,3.36518231902219*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.449137689693986*pi,2.65015592995783*pi,1.1850657926106*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.100094857226114*pi,2.95428122601677*pi,0.607283821396456*pi) q[17];\nu3(0.788050943786462*pi,3.47332818259377*pi,4.3632258297037705*pi) q[18];\nu3(0.464043561279686*pi,2.52054627668674*pi,1.218424651928344*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.367690512114983*pi,0.25105824070995897*pi,3.51182826245649*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4441047292276*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.218079876790277*pi,-0.171268775567622*pi,1.416648131302232*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.49868972399102*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2883300134552*pi) q[2];\nu3(3.5*pi,3.3942987639486*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4652235342529*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.203632978437561*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.199571921104434*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.436234966609747*pi,0.7308608475703999*pi,4.17962052056984*pi) q[20];\nu3(0.338699582929813*pi,0.288754497158211*pi,3.36653119113014*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.80999005557006*pi,3.21063746941069*pi,2.81236581349089*pi) q[20];\nu3(0.745166137358685*pi,-0.02541793594033298*pi,0.8753918404873691*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4430001414743305*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.342090646590011*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47516191083105*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47746258163763*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48054936038872*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.38457038040046*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278609410838377*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\ncx q[9],q[15];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49697837684089*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.805763277206949*pi,0.21063008758331703*pi,0.941181820783791*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.198463507011408*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40806229326568*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.380181370435378*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49511003130185*pi) q[15];\nu3(3.5*pi,3.34765606459842*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40212982340524*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.575919642271455*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208606132643349*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220864470803924*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.65484675377073*pi,0.24318120927475195*pi,3.942059810249*pi) q[6];\nu3(3.5*pi,3.37106963618757*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.19780371716625*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47698225152872*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5040255973210065*pi) q[13];\nu3(0.433077388915982*pi,3.43422237627874*pi,1.55230703500463*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3343545494124704*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5835854549770407*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.91860014909307*pi,-0.143743201240354*pi,4.13229606421035*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3669368996634095*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.736589839447046*pi,-0.335850037315446*pi,3.55950921256911*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.432110791057479*pi,2.97213592599294*pi,1.75137594345856*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.388284233366426*pi,0.456279696346356*pi,4.46583777756163*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.450671070491452*pi,0.006621101500465021*pi,3.78684910281047*pi) q[2];\nu3(0.686090816564472*pi,-0.03461970897077998*pi,0.643112578604598*pi) q[3];\nu3(0.424012271572218*pi,-0.308265399390655*pi,0.63073557926906*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.220849431128292*pi,3.34589128777147*pi,0.960417542863258*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.446528992393071*pi,-0.4967018488072121*pi,4.43476201139352*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.766776880839448*pi,-0.166028714831861*pi,1.239012328788097*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.362179878602372*pi,-0.226503403713664*pi,0.731088793501115*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.697249145436488*pi,-0.466110849860849*pi,0.5568218449979336*pi) q[2];\nu3(0.758013176828608*pi,0.168034762792044*pi,0.95016595544071*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.3500079903002*pi,0.52284766528928*pi,3.80929661197975*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.399726847304101*pi,-0.01672458201559701*pi,0.649038779651725*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.293643026737181*pi,3.08004832698517*pi,1.55768996365235*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.321361394842989*pi,2.99139868542241*pi,1.0234801601998549*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.691201356172959*pi,-0.28609208793699503*pi,4.2462982344465*pi) q[5];\nu3(3.5*pi,3.47544943298812*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.779534424249748*pi,2.44110922230821*pi,3.79410912414574*pi) q[12];\nu3(0.192223572582084*pi,3.49585555255935*pi,1.283825412514028*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3131495647855869*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.179226815193238*pi,0.7172805227360699*pi,0.5899468014412309*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.394693161878349*pi,0.5970111654868699*pi,3.84579499221202*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.852644139944233*pi,3.41888897498996*pi,3.67041270338232*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.39945358835793*pi,-0.4735625743073022*pi,0.5637679012684786*pi) q[12];\nu3(0.514397734793169*pi,0.04369479813725696*pi,0.610684022626942*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.487562363603866*pi,3.29781240189781*pi,1.009166247379053*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.272915842489355*pi,2.65489107274391*pi,1.033928345787597*pi) q[21];\nu3(0.556433788104717*pi,-0.4105864509280987*pi,3.91172396416218*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.468903645218479*pi,0.369059334943057*pi,1.280191842327471*pi) q[7];\nu3(0.660823282179059*pi,3.2312907908525*pi,3.54389260380803*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42407594840565*pi) q[14];\nu3(0.450964649699308*pi,3.04117779814909*pi,1.91306456798972*pi) q[15];\nu3(0.363816563614703*pi,0.460704896998148*pi,4.0959606941675695*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.14939805129186*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.0960097579601369*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.239999844096282*pi,0.40984429460665595*pi,1.0883842983858298*pi) q[7];\nu3(0.708643458101277*pi,3.42607762679916*pi,4.37047565949776*pi) q[9];\nu3(0.732556944378488*pi,3.20785861441142*pi,3.06446080068609*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.766289404955686*pi,2.87746203837924*pi,3.364863140971*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.81538002684622*pi,0.269347278814849*pi,4.43690746503452*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.708118562647912*pi,0.75678714099503*pi,1.204285245691471*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.143858042019003*pi,3.4238230266342*pi,0.5792655547528895*pi) q[19];\nu3(0.775215911626289*pi,-0.4287734564884663*pi,3.33703406517342*pi) q[20];\nu3(3.5*pi,3.45471033618165*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44258334303065*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.150756024094437*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.267904878322076*pi,-0.333140874338705*pi,3.87007525092235*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.33495477775589*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.42311312674194*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1808004285657079*pi) q[7];\nu3(3.5*pi,3.46983266233624*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.322187362907058*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.252468393189313*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(3.5*pi,3.34255167305515*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.49341881683119*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48399791216385*pi) q[12];\nu3(1.0*pi,0.0*pi,1.197599293830474*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.355666974527374*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.588451970196367*pi,-0.008677624794158012*pi,4.1609661056189395*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5760259170021853*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.49895479012088*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.213605695603854*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.428766570416251*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.614658830689442*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39655415930039*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.320549443762131*pi,3.45844315953401*pi,4.24712016691816*pi) q[6];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40311952829185*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5426296723678818*pi) q[15];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.373332066119132*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.60351973747879*pi,-0.09036882809325097*pi,4.29650758296555*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39279714437896*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.41515890320114*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.387753658001097*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.555943538545306*pi,2.82677318393907*pi,4.07765194113901*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.609244555020607*pi,3.18889793159328*pi,4.48468287392312*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.42518415517453*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.235877723471172*pi,2.75697750484453*pi,0.751423148799881*pi) q[1];\nu3(0.517389384212737*pi,2.57066697911364*pi,3.97000802283312*pi) q[2];\ncx q[3],q[19];\nu3(0.37569308667133*pi,3.15319240628567*pi,0.5995290903205077*pi) q[4];\nu3(0.392627234196676*pi,2.45958578980746*pi,1.2890294135244629*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.457780919266947*pi,3.18274617740747*pi,1.045916989361619*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.574676357252037*pi,0.9980891451849601*pi,0.761752784167988*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45292896072933*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.57356913047534*pi,0.90973406254409*pi,0.5367728362836093*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.565699063916786*pi,2.99263491145507*pi,4.42471852754763*pi) q[4];\nu3(0.576668696510602*pi,0.17855721675900404*pi,4.436540695924419*pi) q[5];\nu3(0.380090210110235*pi,2.77952221682468*pi,0.86892360990849*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.619723918317935*pi,0.03240223654497998*pi,3.943695416047*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.288186012113593*pi,3.22739988821481*pi,4.4628792689548895*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.592390419555545*pi,-0.09523511794456202*pi,0.825291951626079*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.427492812473068*pi,0.08173402588266898*pi,3.52240986530023*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.784456486709157*pi,-0.22763436067620701*pi,1.218143973943318*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.707379484490412*pi,-0.133656157720011*pi,1.258754118657881*pi) q[21];\nu3(0.795957377525983*pi,2.92918882694936*pi,4.34114911879056*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.849226403494144*pi,-0.306641785751703*pi,4.41826188037099*pi) q[8];\nu3(0.455707445789859*pi,0.005281023678211039*pi,4.39134605278905*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.201798073623801*pi,0.140175692150466*pi,3.67997891355608*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.567045428610398*pi,2.8261610160666*pi,3.96337791482771*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.493244200696841*pi,3.03206775846724*pi,1.917875888342*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.745257674994762*pi,-0.4236079106488016*pi,1.025263957922283*pi) q[8];\nu3(0.433079869192697*pi,1.05748929819038*pi,4.410551395327699*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.479918784378853*pi,2.72422424260125*pi,1.3056050942421469*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.245896378874789*pi,-0.167668463717004*pi,0.742738085327012*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.33810611924294*pi,3.46862380707312*pi,0.919016724177715*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.625791743554959*pi,0.24084306752127704*pi,4.40402066896993*pi) q[13];\nu3(0.890484516666643*pi,0.04638004485602798*pi,0.948227114672793*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.2791005780738*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0851204901271445*pi,-0.020229394602852002*pi,0.97797431929512*pi) q[10];\nu3(1.0*pi,0.0*pi,1.221905333139347*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.201625832034172*pi,-0.4866946397291672*pi,1.86488729105454*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[11];\nu3(3.5*pi,3.41550240791872*pi,0.5*pi) q[2];\nu3(0.466590450147546*pi,3.08377579508082*pi,1.62395454715656*pi) q[3];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.403820537404944*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34951891705631*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.752258155959327*pi,0.8819680136026999*pi,4.4971426558596*pi) q[3];\nu3(3.5*pi,3.3356429470019*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.371979140011851*pi) q[11];\nu3(1.0*pi,0.0*pi,1.168206007181337*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251276268608434*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[13];\nu3(3.5*pi,3.44129601645421*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.22801590630978*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4093322922403702*pi) q[17];\nu3(0.582832644100386*pi,0.14733635566063896*pi,0.6981350994519671*pi) q[18];\nu3(0.524452250510636*pi,-0.137199413223125*pi,4.23688754623854*pi) q[19];\nu3(0.848552081813122*pi,1.13822425185698*pi,0.809336828923896*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.41818767036822*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42115792276783*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5806963891031405*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5661973715155746*pi) q[14];\nu3(1.0*pi,0.0*pi,1.199651639444564*pi) q[16];\nu3(0.530752953835582*pi,2.75810921479036*pi,3.84469697930127*pi) q[18];\nu3(0.365591686754214*pi,2.96367692408739*pi,1.60189472578889*pi) q[19];\nu3(0.398551797344542*pi,0.7045074646630001*pi,4.41844335855414*pi) q[20];\nu3(1.0*pi,0.0*pi,1.357413896658221*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.642708946515512*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44652984515195*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.341414938248715*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5974346378578699*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.28940789839227*pi) q[21];\nu3(0.763424357766246*pi,2.9428738236965*pi,3.23675526830075*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[18];\nu3(0.700795329453203*pi,2.90137582884827*pi,3.33463021107282*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.149589433856187*pi,2.98718287888211*pi,1.4713324789249569*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41189112495506*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.572823807334072*pi,3.0145999288823*pi,3.77638480841156*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6995921778451379*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38245206044152*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257081745914965*pi) q[18];\nu3(1.0*pi,0.0*pi,1.328135531445614*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.696149822160455*pi,-0.06134268627468498*pi,4.43438364899421*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[18];\nu3(3.5*pi,3.48921734125792*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.75600955318296*pi,-0.183922428827952*pi,0.965011100114333*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.558025241064043*pi,0.11152895946154895*pi,3.92173731323575*pi) q[13];\nu3(0.688491190498887*pi,2.52392137868129*pi,3.9163166998465*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.544784994901626*pi,3.45436094067416*pi,0.68281985293185*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.393294786640027*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.668017860136405*pi,0.87186119643536*pi,4.47689311424602*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.390556851984934*pi,0.6753005928045499*pi,4.06466148049788*pi) q[7];\nu3(0.516477676022635*pi,-0.4343443138887688*pi,3.3904859243858*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.433878104270612*pi,3.12244204701704*pi,1.86634723885724*pi) q[13];\nu3(0.62697875089919*pi,0.9922206816463199*pi,0.5691881606060055*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.204785189302605*pi,3.40393253197706*pi,4.46703823548544*pi) q[16];\nu3(0.262235127512746*pi,0.41872683556841706*pi,0.7569755584534019*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35919288486641*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.637070378567367*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.199064243051538*pi,0.9810106508991601*pi,4.05963473750787*pi) q[2];\nu3(0.77546903592449*pi,0.11759621840150203*pi,3.76261429006982*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.505325127750742*pi,0.14770288147329802*pi,3.80852809775808*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.127467877434953*pi,-0.360486556295305*pi,0.658112318517023*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.464592186134296*pi,0.14858275440619195*pi,4.15660456182942*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.186517639658459*pi,3.29306124990378*pi,0.5399113876007839*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5805446695443286*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.61606181040931*pi,3.2828343719741*pi,0.502233201838508*pi) q[2];\nu3(0.582847606162185*pi,3.1468719039844*pi,4.132670724612289*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.299120830979716*pi,0.1414572358663*pi,0.606796697528179*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.628088391192497*pi,2.71001494542408*pi,3.53073121723155*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.72421884099415*pi,2.91605991770246*pi,4.01215589397337*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.447277898083726*pi,0.5299571235645699*pi,4.1613027183142695*pi) q[12];\nu3(0.651787029589404*pi,0.82935511618375*pi,0.920467993319243*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.71715861640355*pi,3.10986541181463*pi,4.41439794196514*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.647152486108702*pi,3.33583017677526*pi,0.600968905627166*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39523428666602*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49173714621796*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.35697687912584*pi,-0.140153791267429*pi,0.719461716380994*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.367434593221501*pi,3.21632568834541*pi,2.01079490180105*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2303140860365192*pi) q[14];\nu3(0.68669245938085*pi,0.5488950341672301*pi,0.73567765239182*pi) q[15];\nu3(1.0*pi,0.0*pi,1.273782407333532*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.845770384543723*pi,3.2482523275104*pi,4.39346540527654*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.350148274385916*pi,0.54294770551981*pi,4.2266973384499*pi) q[21];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43211187545689*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.285695608446068*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.201213004130897*pi,-0.342983949335456*pi,0.938319717374231*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5553916475914928*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.338062322277191*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.302807157594035*pi,-0.05999070010268398*pi,4.3004445680713*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\ncx q[2],q[9];\nu3(0.447223609651119*pi,3.16078984375056*pi,4.32492817494131*pi) q[4];\nu3(0.247120757976056*pi,0.315285502670114*pi,3.93118213097635*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.48838066638491*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.181163593781603*pi) q[13];\ncx q[15],q[17];\nu3(0.657599923751769*pi,-0.4604809453301525*pi,1.016339273333967*pi) q[18];\nu3(0.639993008602055*pi,2.76078974148317*pi,3.40780736328831*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48197293889673*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.38029540551764*pi) q[3];\nu3(0.209970162068704*pi,2.86010742058745*pi,1.095507297688064*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.318435511686527*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4576641815798*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184893664262928*pi) q[17];\nu3(0.244202083095509*pi,0.30288317734386305*pi,3.62386260798739*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[3];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.192736463039002*pi,0.5909027158003*pi,0.538983290754286*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.45331807510129*pi) q[13];\nu3(0.351613928935464*pi,-0.398664640319965*pi,1.71935361238783*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.170428619348247*pi,-0.05294261143085499*pi,0.810453685950913*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.704354179805427*pi) q[9];\nu3(3.5*pi,3.46382204476653*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.383716990271863*pi,3.11306847833149*pi,4.48834588631243*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5011242985218977*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306469874967442*pi) q[19];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,3.47544398371822*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276180753242056*pi) q[20];\nu3(3.5*pi,3.36866277400122*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.326474328944108*pi) q[4];\nu3(3.5*pi,3.34639382294611*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.259274410311122*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5554155051766219*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(0.765790175032383*pi,3.3902225790728*pi,2.99541577429082*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.298167878766867*pi,0.5602795872734401*pi,3.68055302226539*pi) q[15];\nu3(0.281793491710841*pi,0.5578775808871299*pi,4.41114619282314*pi) q[16];\nu3(0.643112570773082*pi,-0.47335019616170637*pi,0.762080990377541*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.28752351720546*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.603022048649096*pi,0.14732959900551001*pi,1.255498224307442*pi) q[1];\nu3(0.510221972380033*pi,0.36232263805159703*pi,0.8313350362197021*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5632232617462813*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0521923452443017*pi,3.26696277695106*pi,0.630395556422964*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.34251195611998*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.344452951158136*pi,-0.07051663379725298*pi,3.79013458455325*pi) q[15];\nu3(0.54379607694495*pi,1.09295865529656*pi,0.823860400083963*pi) q[16];\nu3(0.568665666552525*pi,3.25857797583873*pi,3.48130968810631*pi) q[17];\nu3(3.5*pi,3.41860278888625*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.184593478401107*pi) q[21];\ncx q[0],q[4];\nu3(0.449424223620526*pi,0.213963150092208*pi,3.62148290771041*pi) q[1];\nu3(0.658196950329086*pi,2.94841716749516*pi,3.69192702887067*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.804236821931913*pi,-0.350016947496203*pi,3.91855821860891*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.399065149687684*pi,3.06503331901403*pi,0.713819185311471*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.17678185349014*pi,-0.4588936512287243*pi,0.998286074371748*pi) q[7];\nu3(0.35549272913707*pi,-0.06058245714841898*pi,4.15252477274567*pi) q[9];\nu3(0.812229582284693*pi,0.17956876884725503*pi,0.82937090342872*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5728644618482397*pi) q[21];\nu3(0.858992223114608*pi,0.011418831167198995*pi,4.18818094551651*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.127800850161327*pi,0.12571748367108304*pi,3.52559539718098*pi) q[3];\nu3(0.672278389826379*pi,0.7229055167769101*pi,0.8355272444732049*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.443809696891734*pi,3.11683269600788*pi,1.119027524881961*pi) q[9];\nu3(0.895312292258565*pi,0.22271400266658503*pi,3.88097238296674*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.418039621955599*pi,-0.016351177244414983*pi,3.74492489397499*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.685565251031456*pi,-0.4462338197518606*pi,3.93965705325801*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.862785986920731*pi,0.51342554156558*pi,1.418298514230416*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.728671762568883*pi,-0.04764689412415102*pi,1.116365671336222*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.659490983646028*pi,0.7274511889242901*pi,4.43801729690436*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.579627463505799*pi,3.22412322614928*pi,3.01581221745297*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.44254053561487*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.239819370815421*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.512246625462127*pi,2.63025932206299*pi,3.65362862017516*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[3],q[4];\nu3(0.566554881507263*pi,0.21834109935860602*pi,3.80360561503375*pi) q[5];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.516872538682305*pi,0.396593346704883*pi,4.15557272450108*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.176656809121456*pi,0.8362666410500399*pi,4.15570237836242*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4997287096953*pi,0.5*pi) q[1];\nu3(3.5*pi,3.23658148143006*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.171735178393238*pi) q[4];\nu3(0.640238979952383*pi,3.16156199395187*pi,3.48791986962504*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4708961956629*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.35887836030718*pi,0.5*pi) q[10];\nu3(0.67907160766903*pi,0.15702171044547497*pi,4.12261450244328*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2639300251113261*pi) q[14];\nu3(1.0*pi,0.0*pi,1.377704539300056*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.57494230818282*pi,0.24467902235803796*pi,1.1436732067622382*pi) q[21];\ncx q[1],q[15];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(3.5*pi,3.47279727437869*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.845802612211971*pi,-0.4234102414086043*pi,1.051354247217237*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2734529238120271*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.711738588210745*pi,0.430914953557923*pi,1.373512187010184*pi) q[20];\nu3(0.0868622150762736*pi,-0.056237638547619984*pi,3.56094770430033*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5339475937412734*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.858707744574868*pi,3.37277707059892*pi,3.40789556238019*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5777472025083092*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.716651243968677*pi) q[15];\nu3(0.849327793514168*pi,2.62479838236939*pi,4.12062024585234*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.35541974894562*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4673391713853*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.21324900774803*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35856149809649*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207266597105492*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.632721117354801*pi,-0.38398463213608003*pi,0.989743330369657*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.736422171138381*pi,2.81894170124499*pi,3.46159956833206*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5014995415748205*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5386893802353887*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.454599004944181*pi,3.10027894070357*pi,1.72057785816074*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41221920546933*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.580106031967272*pi,1.02423716199265*pi,0.842731473140889*pi) q[10];\nu3(3.5*pi,3.41159183759909*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.16672601859238*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.42636989602193*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.189208206573849*pi) q[19];\nu3(1.0*pi,0.0*pi,1.369006672302374*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.39374818602739*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.504649954807263*pi,3.36861099050449*pi,1.80456134312921*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.53103728175665*pi,3.18519423711083*pi,1.87334108580969*pi) q[7];\nu3(0.511351274883083*pi,3.25067297675085*pi,3.17484402185713*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.516629678646037*pi,0.07435944499017*pi,4.2636901902446205*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.376493353062504*pi) q[20];\nu3(0.112355031730261*pi,-0.315923953808119*pi,1.0454971622879858*pi) q[0];\nu3(0.593086284260257*pi,-0.05525567103804002*pi,1.3029272427659429*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0385772909861964*pi,0.12372129446051505*pi,1.15104579075004*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.260088550191811*pi,0.15828209452519804*pi,3.68306546846802*pi) q[7];\nu3(0.867745794059541*pi,0.39324241401194304*pi,1.108640126699358*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.510511636673411*pi) q[13];\nu3(0.212035036653661*pi,0.6560939571245199*pi,4.48460746862206*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39357298381705*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47147102096473*pi) q[21];\nu3(0.721010485493459*pi,0.183449908193822*pi,1.51904168340236*pi) q[0];\nu3(0.741699004566168*pi,-0.35487505061365*pi,4.1081055740659*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.326242901594042*pi,0.019458652415978994*pi,3.81041046149376*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.205006938394652*pi,0.88301635629003*pi,4.36758214011795*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.678839031267811*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.45919433034518*pi,0.404002413287632*pi,0.901551709161357*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.824694223971176*pi,0.23354252445337798*pi,4.07941988682197*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.704993674936271*pi,0.34792749957121605*pi,1.5732537048537*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.6639919840427*pi,2.97526759931876*pi,3.35649414272168*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.556615465949221*pi,1.03612368642299*pi,0.759521055273498*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.438528137441652*pi,3.4203613333229*pi,0.8429179328699741*pi) q[15];\nu3(0.500716888581658*pi,0.15106381589376405*pi,4.056493580782901*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.796439475144316*pi,0.17085326570799297*pi,3.95848390931184*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.743423577038513*pi,0.61659562708634*pi,0.654797535840104*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.337385568818278*pi,3.04983774067833*pi,1.355609413808873*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.581607975702977*pi,-0.09230129715485702*pi,0.9505882977039131*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.680713604213015*pi,0.19283442535087403*pi,0.738946860046988*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.674336838850399*pi,-0.242401150861013*pi,3.41580240942598*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46486644115196*pi,0.5*pi) q[1];\nu3(0.439637613652349*pi,-0.4065535344262238*pi,1.86357225031151*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2788427572471859*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[15];\ncx q[11],q[18];\nu3(0.47092355813115*pi,0.16845748948899497*pi,3.65454062654462*pi) q[12];\nu3(0.613668242496379*pi,0.8792061644062299*pi,0.9235575545730861*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.869871206892498*pi,2.78722089696491*pi,3.44959119042732*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(0.330377683120029*pi,-0.4776170320493281*pi,1.217707313508038*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45426407568317*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44254437770784*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35490375670655*pi,0.5*pi) q[11];\nu3(0.703563410712257*pi,2.85748572105781*pi,3.43467597453424*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3068617834348841*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192623414889457*pi) q[16];\nu3(0.148719238840424*pi,-0.05182982568130001*pi,4.4127056041972*pi) q[17];\nu3(1.0*pi,0.0*pi,1.290348401681305*pi) q[18];\nu3(0.418949883629194*pi,0.5642981527001301*pi,0.797126254728036*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,0.5553719357122118*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[15];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.45473189183096*pi,-0.4219559926599737*pi,4.22993067314909*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.664185294307715*pi,3.36050097159951*pi,4.30437228984007*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47574203949107*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.390361071516185*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5280909919193784*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36277421216736*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48357513089437*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.471268993834838*pi,0.15269780256577303*pi,0.5604316405382574*pi) q[20];\nu3(0.257838134738101*pi,3.49614342477867*pi,1.312418910978487*pi) q[21];\nu3(3.5*pi,3.47894280072604*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[15];\ncx q[10],q[12];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.231069961228684*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.232319956795461*pi,3.46009923145687*pi,0.698011050187425*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.37404324661502*pi) q[5];\nu3(3.5*pi,3.44855059871519*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46253275064952*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2962016354906352*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.333134374077299*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.71367804929888*pi,-0.153882888646254*pi,3.54608135181651*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[5];\nu3(3.5*pi,3.38935751004957*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48299973655312*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225383870879178*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.465912622438958*pi,-0.335121490879562*pi,4.16922400323359*pi) q[1];\nu3(3.5*pi,3.444136981457*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.821222395526028*pi,3.29141452945603*pi,0.664445924374311*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48591792212979*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32041908386675*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300391803629057*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.530886143745126*pi,-0.13882485918396698*pi,4.21133077183036*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.751143931901704*pi,-0.10327902049402099*pi,0.9895439263055981*pi) q[9];\ncx q[10],q[12];\nu3(0.310928914771813*pi,0.37884134132591296*pi,3.66904062835483*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47469709459178*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32722937003027*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.284310817745667*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.817622781191176*pi,-0.04582722378999898*pi,1.1767470204695951*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.606813742149972*pi,2.5330173995804*pi,3.76391141622919*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.178253275842261*pi,3.05141625495402*pi,1.90571810073593*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5275912418937893*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0977605862770103*pi,3.49041562841856*pi,1.382011602684474*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.709962773500236*pi,-0.365078257724733*pi,3.38223016939359*pi) q[15];\nu3(0.329356536043209*pi,3.3849551726467*pi,0.847089109624931*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.361399115705482*pi,2.6725268652892*pi,1.60281745876548*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5890473155219005*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.594934469515464*pi,2.63754711719203*pi,4.06305847228166*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.674303621475358*pi,-0.06085137311687999*pi,0.589938448079205*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.379467817108558*pi,0.279387481357686*pi,1.20046833144358*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.55545209839264*pi,3.08047992322593*pi,1.57981518299699*pi) q[0];\nu3(0.372071831741871*pi,0.003508466179368952*pi,0.7957893508368861*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.687959264735731*pi,-0.10640824685606898*pi,1.2341026126357408*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.821635558506215*pi,3.04382984017914*pi,3.65629133896393*pi) q[0];\nu3(0.529077869268307*pi,3.4189229356052*pi,4.29625929736942*pi) q[2];\nu3(0.424498203644915*pi,3.08104866247864*pi,4.44792950231557*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.265829767070322*pi,-0.271020845378077*pi,0.928220117274134*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.386135888045635*pi,-0.4457342654222572*pi,0.5787711631429011*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.768564363348031*pi,3.06509868537741*pi,3.79369317096695*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.400188510218269*pi,-0.09044790715469703*pi,4.1248447811153905*pi) q[6];\ncx q[8],q[16];\nu3(0.635129738452779*pi,0.21507613080792098*pi,0.693163966402587*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.154724512592943*pi,-0.4556677627194126*pi,0.623714916834851*pi) q[13];\nu3(0.798597478103625*pi,3.18158057953776*pi,4.082317398551281*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.830547238941504*pi,-0.062345708705597025*pi,1.066242702898093*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.75268172781462*pi,2.92437877410313*pi,4.051672962121669*pi) q[5];\nu3(0.368268371655171*pi,-0.152775220229255*pi,0.975567842969874*pi) q[6];\nu3(3.5*pi,3.49672125810369*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.492044378192929*pi,2.59970236130002*pi,3.82051690261182*pi) q[12];\nu3(0.0856222868028099*pi,0.16525541379210595*pi,4.13833322729539*pi) q[13];\nu3(0.206190797733101*pi,0.14494533716561597*pi,0.992656025539708*pi) q[14];\nu3(1.0*pi,0.0*pi,1.215530678824801*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.776314083074567*pi,0.11716562684907195*pi,4.16844883063127*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.661557698644217*pi,2.68600436690154*pi,4.1380263445386305*pi) q[4];\nu3(0.476060961947349*pi,3.41653716946313*pi,4.40881397889561*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.708713641951779*pi,0.8959778152132201*pi,4.4346005343127*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.558304243642025*pi,2.79967344289462*pi,1.304794159975808*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[7];\nu3(0.222342023971575*pi,-0.357441891630908*pi,1.416083120407229*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.634534529937768*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.551942975439277*pi,3.45323638647041*pi,4.168634826342339*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\nu3(3.5*pi,3.45576960247875*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.316125852785504*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.714423103808522*pi,3.47663744069615*pi,3.18772743857375*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45934177210623*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43396672378387*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2518388377021958*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43345393895212*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.239549158626678*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3376200479920861*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.863414201937403*pi,0.39982011228289405*pi,0.606186506783849*pi) q[17];\nu3(3.5*pi,3.4444252038707*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.213172836685605*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\nu3(3.5*pi,3.39514888154009*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.1875720711136881*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49325600614534*pi) q[7];\nu3(0.531800952412681*pi,3.31039862084828*pi,3.49715015290475*pi) q[8];\ncx q[10],q[14];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.552330214476463*pi,0.13939094989136702*pi,1.354533111828443*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[7];\nu3(3.5*pi,3.48948115978979*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5869232548838337*pi) q[6];\nu3(0.705253192226236*pi,0.18692047128921296*pi,4.0042238034799595*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2994888971580139*pi) q[11];\nu3(3.5*pi,3.41210419461814*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46196489126949*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5652993903606323*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5901207639291557*pi) q[15];\nu3(0.383729482368919*pi,-0.4627883604330086*pi,1.54229296930949*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4935842745971*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305436646528374*pi) q[20];\nu3(1.0*pi,0.0*pi,1.151735330405306*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.411267918667*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.27605297197746*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.17215008083037*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.329311899235011*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.565075873865712*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5707506342344714*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.405574110316982*pi,2.79732694680296*pi,0.976665090307175*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.752159610482628*pi,-0.20150880996375897*pi,0.849973735442169*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41727257988604*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.40286041641262*pi,-0.4708886045577995*pi,4.22528320096826*pi) q[0];\nu3(0.475705381330801*pi,3.32915355654651*pi,4.42348937858733*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.482511032289987*pi,3.05840789274339*pi,4.33700331183473*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.425719033759224*pi,0.10427023588362205*pi,4.30168743430878*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.634580426081807*pi,-0.39082852143803903*pi,3.92830333666597*pi) q[0];\nu3(0.206009369581215*pi,0.5764833272015399*pi,3.9807095098727*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.257728661596544*pi,0.252110818632736*pi,4.49553591901409*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.463777885187714*pi,-0.239612614645294*pi,1.3689501050890232*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.4872431719097*pi,3.29645712149294*pi,0.871489217244559*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.337945052787379*pi,2.74798778144059*pi,1.2619186588892282*pi) q[6];\nu3(0.263266500336346*pi,0.18167524622018405*pi,4.439942846010959*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.824703463578812*pi,0.7460179494783099*pi,0.934843792849797*pi) q[12];\nu3(0.73006834732805*pi,-0.37314901078795804*pi,4.08761311847563*pi) q[13];\nu3(0.293221903154926*pi,-0.286047449498205*pi,1.77616311672352*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.197770883851962*pi,-0.4989417143717698*pi,4.32547109293923*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.817065450550235*pi,0.9012981518688099*pi,0.601502469911968*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.831317306721256*pi,0.429750029192577*pi,4.41855642379671*pi) q[6];\nu3(0.473013479386565*pi,-0.396518310225442*pi,0.653932193869697*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.859354997088793*pi,3.33481201080256*pi,3.41850847837831*pi) q[13];\nu3(0.261784650837808*pi,0.96505402524831*pi,4.2461080615623*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.13503716933336*pi,0.425186773776842*pi,3.74999022425505*pi) q[18];\nu3(0.822513556461808*pi,-0.12014571904362198*pi,4.196686041195139*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.209531616822554*pi,3.29901439246386*pi,2.06685332433468*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.472009916329751*pi,0.46548360357055096*pi,4.32427460399457*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.331460951447797*pi,0.52388741337451*pi,3.65833685207463*pi) q[18];\nu3(0.183096173194066*pi,0.09376076036930603*pi,3.46991278840107*pi) q[19];\nu3(0.589981740146511*pi,3.00517409523063*pi,3.5350976632672*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.161988885599074*pi,3.26612851715877*pi,0.5790307467560925*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.646581931430135*pi,2.79196219540713*pi,3.61338978311234*pi) q[4];\nu3(0.303626805092069*pi,0.10085644667850602*pi,4.48552777071861*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.221646383471369*pi,2.38312192809612*pi,1.149521166527953*pi) q[9];\nu3(3.5*pi,3.34230114979392*pi,0.5*pi) q[10];\nu3(0.584694938370891*pi,0.170062587295846*pi,3.7687383183307*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.119106461710365*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.67111255749633*pi,3.25010399452536*pi,3.41503346310717*pi) q[20];\nu3(3.5*pi,3.34151423398185*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.756803643435259*pi,2.70326018415546*pi,3.48223224878837*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.19377469351944*pi) q[6];\ncx q[8],q[15];\nu3(0.805916843144052*pi,3.13273844317544*pi,3.20825450584932*pi) q[9];\ncx q[10],q[14];\nu3(0.623025920738586*pi,-0.288332062545412*pi,3.67165165702339*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.52759310241213*pi,-0.26319487507539097*pi,3.51353847729345*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.38468328998933*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.253984546984759*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36670102410201*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4480434116935*pi) q[14];\nu3(1.0*pi,0.0*pi,1.119102413154558*pi) q[15];\nu3(0.400262201765791*pi,-0.19521828956196002*pi,1.0120999834383961*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.482963069024549*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45197046341128*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5189439550795258*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(3.5*pi,3.32332526337319*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48299513628254*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.178950398570844*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.279856565757856*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46967368319781*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.46521826661279*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3416767553089741*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317964689000012*pi) q[19];\nu3(3.5*pi,3.44481350228034*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.318410103137262*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.458825037278309*pi) q[9];\nu3(0.444393523065217*pi,-0.267320300654038*pi,0.995359791542642*pi) q[10];\nu3(3.5*pi,3.46577970234361*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.212114721884499*pi) q[12];\nu3(3.5*pi,3.41822200360339*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5607507617336354*pi) q[16];\nu3(1.0*pi,0.0*pi,1.396526546582626*pi) q[17];\ncx q[20],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.615432923310426*pi,3.33115148339551*pi,0.711941796042597*pi) q[8];\nu3(0.475249563899259*pi,3.37795117144139*pi,0.621677464319426*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39186732798747*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5582668687080474*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5369368212405465*pi) q[21];\nu3(0.120926745494011*pi,0.5290375038442101*pi,3.65554698168197*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.417511166312484*pi,-0.4638116278573398*pi,1.4968444676743289*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5160101179842251*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.425717513032182*pi,3.4684312579903*pi,4.27226331843836*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5898282033542719*pi) q[17];\ncx q[20],q[21];\nu3(0.532345412151707*pi,2.77537360889526*pi,3.47599463170072*pi) q[0];\nu3(0.388523797117201*pi,3.04874869558369*pi,1.053966873695038*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.510195988429343*pi,-0.310985266005693*pi,1.3540785771814852*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[17];\nu3(0.670761674132021*pi,3.2000960585136*pi,2.98162425490774*pi) q[14];\nu3(0.412953365191617*pi,0.66935498682777*pi,4.04653397037753*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.342009320101546*pi,0.16509448986876696*pi,1.304737015473554*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.465123327498914*pi,3.41105266081182*pi,4.203530640647029*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.829931750998956*pi,2.73635486550053*pi,3.56841918991534*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.310999243114372*pi,-0.4758385220135624*pi,0.7656810495995829*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.424347147596984*pi,3.48144468892799*pi,0.933198861315248*pi) q[3];\nu3(0.512454811707273*pi,3.38307415601805*pi,3.18767425911162*pi) q[4];\nu3(0.795600966658587*pi,0.75071892985043*pi,1.2090958920198331*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.445226552166345*pi,3.30494754275165*pi,1.86714601237547*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.796402484306946*pi,2.87606700815896*pi,3.38917745694383*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.873513983621705*pi,-0.07799008395201401*pi,3.9522260355946*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.297095897921057*pi,0.75397856736688*pi,0.688303589375111*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.331333870744999*pi,2.61827614016353*pi,1.0416053638812088*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.667476729436213*pi,-0.16487423217757502*pi,1.043249418254856*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.377710301445827*pi,3.36100484998382*pi,1.98842914628232*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.489656968362211*pi,2.54008282693666*pi,3.91863767472211*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.808298086832177*pi,-0.10634060889508701*pi,4.1316597389995*pi) q[7];\nu3(0.862904192067277*pi,2.74796964836711*pi,4.1096915593620995*pi) q[9];\nu3(0.303556159916897*pi,-0.4673816629293111*pi,4.14070549828977*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.487146221071388*pi,-0.043041616116496983*pi,3.63273832394612*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.292852318037947*pi,0.52890956061861*pi,3.90298111727632*pi) q[21];\nu3(0.769392290710285*pi,2.65901015612161*pi,3.58360521625505*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4722707904933*pi,0.5*pi) q[6];\nu3(0.522769567085362*pi,0.051659352460316055*pi,0.856289057868598*pi) q[7];\nu3(0.505494057804588*pi,3.00440385663956*pi,3.34706120983047*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.904223694885705*pi,3.46282815541784*pi,4.06840260333684*pi) q[12];\nu3(0.567822860678008*pi,2.70374261258849*pi,3.9687212400776*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1907038715367*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.820543127818894*pi,2.49426170113559*pi,3.73266726757019*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.180854634045386*pi,-0.08204018447079398*pi,3.8831978192588*pi) q[21];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.553925037035822*pi,0.32103470562774294*pi,1.52167863455236*pi) q[12];\nu3(0.17344431857697*pi,3.43074883841927*pi,4.47272912301791*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.706727880632332*pi,0.296228246928658*pi,4.27319978169089*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.39192672027643*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3358776066902252*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40652400392569*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5667626426518841*pi) q[15];\nu3(1.0*pi,0.0*pi,1.298519355637455*pi) q[16];\nu3(0.471047837596361*pi,-0.17029717622298102*pi,3.77460831036913*pi) q[17];\nu3(0.592591115843949*pi,-0.131551623772118*pi,0.745233175829313*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[15];\ncx q[7],q[13];\nu3(3.5*pi,3.28172092105994*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(3.5*pi,3.38237662833725*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.850177638641406*pi,2.77871220406089*pi,4.01694212894637*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227037607585931*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1862433897391251*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5965910217316279*pi) q[3];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30868258159804*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.46919179908089*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.1836916480750759*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2036566492257879*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46483017265193*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[3];\ncx q[2],q[4];\nu3(3.5*pi,3.47730269030677*pi,0.5*pi) q[5];\nu3(0.33149809671156*pi,2.85547488492327*pi,1.022544538722033*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.29636915466003*pi) q[12];\nu3(0.364509626493799*pi,0.11740009291226905*pi,4.40249676190981*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5627803673118481*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5138066169123531*pi) q[20];\nu3(3.5*pi,3.47803910661149*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45583826116527*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.169802032438131*pi) q[4];\ncx q[5],q[12];\nu3(0.285267422643344*pi,3.30094098647348*pi,1.027620279039344*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.36173051110328*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4639188322751995*pi) q[14];\nu3(0.490669168550343*pi,0.006469650514880021*pi,4.3539737398724405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1540565394656341*pi) q[18];\ncx q[0],q[18];\nu3(0.0655984582097879*pi,2.76670777912037*pi,1.362517225181675*pi) q[1];\ncx q[2],q[4];\nu3(0.115322825392507*pi,0.5518708231963501*pi,0.707630721200471*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44140918728057*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.278865490510695*pi,3.36952895428353*pi,1.187376222758354*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.333685768976701*pi,2.93454469559202*pi,0.7914783571842561*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5120615241832858*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.172927326939667*pi,3.29101515782133*pi,1.44290670114681*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.293729619561556*pi,0.066565315797538*pi,3.59166130855514*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4578472471319*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.271694909716596*pi,3.02375374909221*pi,1.96299631580711*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.551542061993125*pi,0.5542925929290901*pi,1.2683740924240299*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.656951856029916*pi,0.7301811237395499*pi,4.31849659353634*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.874071345730819*pi,-0.24805355620221398*pi,1.130453531559629*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.608539561705829*pi,0.28420666408933004*pi,4.00770240374944*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4288251173001*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.801604194171624*pi,0.5370261163325301*pi,4.46763063691093*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.39770663116234*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.440595749164306*pi,-0.364190262563581*pi,1.300173282837719*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.742403371208634*pi,-0.065081406337543*pi,0.757013905177803*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44981074993871*pi,0.5*pi) q[1];\nu3(0.469641224554327*pi,-0.390092638613656*pi,1.4062869869002599*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.320880976719879*pi) q[6];\nu3(0.596692440530397*pi,3.13039005258527*pi,3.98696121844026*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.340008052536398*pi,-0.176631195981243*pi,1.242035389460436*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48177070668541*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.334003198668057*pi,2.53065863524167*pi,1.3687507054877859*pi) q[2];\nu3(3.5*pi,3.27815786570009*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.133463205388664*pi,3.09983225748463*pi,0.746874834441715*pi) q[7];\nu3(0.254552369680392*pi,3.29842319274513*pi,1.67060762970486*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.239468764629526*pi,-0.18582406921064298*pi,3.70285627489947*pi) q[13];\nu3(0.320518076530515*pi,0.72100734930442*pi,0.698928554854092*pi) q[14];\ncx q[15],q[19];\nu3(0.450130793665307*pi,-0.26305963519601*pi,0.843009312111875*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.155433873128442*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.844817900693847*pi,0.0004623351071769699*pi,1.198467441388484*pi) q[4];\nu3(0.504092644715277*pi,3.23527285474907*pi,4.43190183371035*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5688312747306645*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.182326157297058*pi,0.95852926041392*pi,4.32462832201265*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.640418726658692*pi,-0.34685257887405196*pi,1.059579904831309*pi) q[12];\nu3(0.0505534023714568*pi,-0.20592796199657998*pi,4.0250464220134194*pi) q[13];\nu3(0.545309208472432*pi,-0.015070321782211016*pi,4.07254372457436*pi) q[14];\nu3(3.5*pi,3.35094477473522*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2657390553973609*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.914559316677075*pi,-0.008835077284481019*pi,1.424097338834369*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.581433508979842*pi,2.8519864387978*pi,3.76401052381407*pi) q[4];\nu3(0.533435614772676*pi,0.388377105505312*pi,1.042102984181096*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0488727090109307*pi,0.56242550934872*pi,0.5626930463852773*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.607907964575226*pi,-0.4718279436597882*pi,4.4167070618959805*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44674811031818*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.576586748941795*pi,-0.019414538554541005*pi,1.449617813541594*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.336143364532341*pi,2.6511460012623*pi,1.245069218391629*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.461723998111109*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.760073168936879*pi,2.88496581896052*pi,3.92506816720649*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.776843206358068*pi,2.86906879394747*pi,3.29429262997714*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.328474566465199*pi,0.26417006435453405*pi,1.060951072344137*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.486567036782361*pi,-0.083743866796191*pi,4.3457853372288895*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[9];\nu3(3.5*pi,3.40765188079002*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.230160325785693*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41843667772865*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.266810469651785*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3831959102388*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4964859171008*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.402233130239074*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.47628510961613*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.184329283430335*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.167990465911346*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.60052885805135*pi,2.80857715883098*pi,3.71318881352457*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5053617385841447*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.511389731163938*pi,0.004365727931562979*pi,0.5897497488534769*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.27749022215174*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.6638279185504*pi,3.45213976672153*pi,0.865696446906109*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38887214981369*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6588980199407*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.1841262481632708*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5491119891296212*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5159482401704198*pi) q[16];\nu3(0.370144095455983*pi,-0.19943672879948499*pi,1.442248126881869*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[7],q[13];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.816672741564391*pi,-0.193285578573141*pi,1.039281910254695*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.460364988230688*pi,2.61483508507137*pi,1.24358065177079*pi) q[20];\nu3(0.653850936424739*pi,0.48834690688223903*pi,0.5813650159030443*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45574324553426*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.17648764575827*pi,0.020736396985880035*pi,0.674829850341827*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.947887972868053*pi,0.10337566080167904*pi,1.1756702942827841*pi) q[19];\nu3(0.565251922363382*pi,-0.28901904728099603*pi,4.44489141139866*pi) q[20];\nu3(0.873751685044781*pi,3.13886304803766*pi,4.3199367237956405*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.505201070290956*pi,0.41792093523988505*pi,1.350701046060621*pi) q[10];\nu3(0.69583668985237*pi,-0.126924412241615*pi,4.302650439597111*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.624809212668781*pi,0.07816331998340198*pi,0.75006867312007*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.45436767423329*pi,3.40169161118578*pi,1.2493771593021*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.416169140911177*pi,-0.088995182698212*pi,3.8242289702062*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.623466658608971*pi,2.78505113002172*pi,3.68221158592922*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.148378691811232*pi,3.1376008648283*pi,4.449358123317889*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.247111829789939*pi,1.1129372192658*pi,4.19046654213291*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.783251657855781*pi,0.47273395796170603*pi,4.35379881753937*pi) q[7];\nu3(0.341235508753912*pi,0.07507101956092199*pi,3.43945310812846*pi) q[8];\nu3(0.215115808649412*pi,2.84985789683993*pi,1.268195896084947*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.400368903506682*pi,2.5718949239293*pi,1.3150738906267079*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44824777985061*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.249751078647789*pi,0.5198078781001101*pi,3.86051584709087*pi) q[8];\nu3(0.259822169871557*pi,-0.150783236170699*pi,1.123662303087416*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.246868871327025*pi,0.34860255625786396*pi,4.20078208118757*pi) q[13];\nu3(0.389949988338233*pi,3.36167994786992*pi,1.356735407005589*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47117198598167*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257678201210108*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251731853456391*pi) q[21];\nu3(0.574165340315567*pi,0.23244103244368597*pi,1.338384109914542*pi) q[0];\nu3(0.577523165068675*pi,0.038881382463688996*pi,1.156620912992367*pi) q[2];\ncx q[4],q[21];\nu3(0.200060378715392*pi,0.8125162340891099*pi,0.666336312176553*pi) q[5];\nu3(3.5*pi,3.4400495611633*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0771589291782516*pi,3.02754160463585*pi,1.72891176007923*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.236421729032331*pi) q[19];\nu3(0.923925774391939*pi,3.15086408406165*pi,3.09923836378942*pi) q[0];\nu3(0.408653118447997*pi,2.70999090453403*pi,1.20534164501255*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.728533841514351*pi,0.15744855215087095*pi,1.218662303339979*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33817310944556*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6035149480255539*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[20];\nu3(0.459822437368396*pi,3.00040968497525*pi,1.75751351452835*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.42736566967634*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48090015005545*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.34887383872977*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48798348296828*pi,0.5*pi) q[10];\nu3(0.738343804752488*pi,-0.02629619325806498*pi,3.67478227883327*pi) q[11];\nu3(1.0*pi,0.0*pi,1.325011794044201*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2581895882696261*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255292275456723*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[14];\nu3(0.5429588924367*pi,-0.181740012709395*pi,1.154944579865129*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[15];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.844448456368142*pi,2.87046739587765*pi,3.43970396024712*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45740337970376*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.325525218678988*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.360604231217481*pi,0.82673721511676*pi,4.1819921760271495*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5042595615495977*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.673681807256095*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5695767553670104*pi) q[20];\nu3(0.548585088396662*pi,0.302996050576277*pi,0.702659567215715*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.30015314615339*pi,0.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.203971342210628*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41349712105406*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.3556388506621495*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.325958133472453*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.368950080002101*pi,-0.158755150788229*pi,4.00778476006288*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35254367010268*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5449098330702835*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.51603529692679*pi,-0.311402167237665*pi,1.100747967520364*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251705928724065*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.714660800648836*pi,0.483827001600875*pi,1.460282318404091*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.667573463304673*pi,3.30515229423306*pi,3.57822802108961*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.419786338578487*pi,3.33789664990051*pi,3.20923871340411*pi) q[9];\nu3(0.739259092016146*pi,2.84875570391178*pi,3.4975055779637*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.734280582438849*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.618274326956511*pi,-0.08814545806985802*pi,3.93944024150146*pi) q[18];\nu3(0.731466549657647*pi,-0.326480024863957*pi,3.97358326184928*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[19] -> c[19];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.855289795202726*pi,-0.318726906471974*pi,1.117413410873318*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.292867624578752*pi,0.47426503012007803*pi,4.30021448478405*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32164953090619*pi) q[21];\nmeasure q[15] -> c[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.375694393060862*pi,-0.394008148355649*pi,4.177287973267569*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.347197784797868*pi,2.85008355023027*pi,1.010438103232149*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44530263772238*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42966764165286*pi,0.5*pi) q[5];\nu3(0.337564044793613*pi,0.7177276723504*pi,4.30724864186067*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3908824445437888*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2681605809807182*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nu3(0.259014387006597*pi,0.15908280991217905*pi,3.78747293040561*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.285202959284495*pi,3.12128805455186*pi,0.886172103827669*pi) q[11];\nu3(3.5*pi,3.22234112186563*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.190325320868951*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[11] -> c[11];\nu3(0.471079088649552*pi,3.07982009998737*pi,2.07602140945095*pi) q[1];\nu3(0.522223965205748*pi,3.15794658242416*pi,1.5468002946478*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45809866462686*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.64660837287998*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\ncx q[4],q[16];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.411534653140287*pi,2.84455780597949*pi,1.75732332205732*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5350236185772381*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.16334910808993*pi,0.53999925572194*pi,0.5943292438153482*pi) q[5];\nu3(0.797310883913139*pi,1.00482161971524*pi,0.5348668393652487*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.587702212484286*pi,0.20505491789573105*pi,0.8412952667111431*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.42201609722531*pi,2.65480191908944*pi,3.83320777936922*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.266960346510358*pi,0.7919298385837401*pi,4.0622372732562795*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.35710973061723*pi,0.313431886481095*pi,0.8385102446885819*pi) q[18];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.537692857833138*pi,-0.32755629067193703*pi,4.26752269908474*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nmeasure q[4] -> c[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.72687181319398*pi,2.89004666015862*pi,3.11214716710962*pi) q[16];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.209364968048909*pi,-0.07341292661800403*pi,3.63904862994326*pi) q[0];\nu3(0.631075840994138*pi,0.345852473421551*pi,1.468265500211986*pi) q[1];\nu3(0.619450908459052*pi,2.91717521070013*pi,3.17860857529605*pi) q[2];\nu3(0.543023425976458*pi,-0.030271571317255996*pi,0.5129050170500484*pi) q[3];\nu3(0.144092533463488*pi,2.51578796687562*pi,1.4368227071450579*pi) q[4];\nu3(0.150334561751239*pi,0.07614878140700299*pi,1.1686746830499168*pi) q[5];\nu3(0.610581963023263*pi,0.16699991821730498*pi,1.5214538267722*pi) q[6];\nu3(0.587035296242659*pi,3.05984142029621*pi,3.80218250602492*pi) q[7];\nu3(0.38087666564076*pi,2.90421183533761*pi,1.66112785508426*pi) q[8];\nu3(0.346919033994671*pi,3.14298842389596*pi,2.12065848298813*pi) q[9];\nu3(0.387801459494318*pi,3.02952558578246*pi,1.292356609555787*pi) q[10];\nu3(0.679602075211317*pi,-0.35838137924034397*pi,3.1891678641043*pi) q[11];\nu3(0.403297623303326*pi,-0.19117355184414597*pi,0.626507109433107*pi) q[12];\nu3(0.576817956074454*pi,-0.27069148851066*pi,3.51678982766838*pi) q[13];\nu3(0.57895533554789*pi,3.20696294122277*pi,3.16856488151216*pi) q[14];\nu3(0.853339264506859*pi,-0.278944010639465*pi,4.4909322931611*pi) q[15];\nu3(0.838777095605776*pi,-0.02216059106919699*pi,0.5262006767188857*pi) q[16];\nu3(0.0540393911973663*pi,3.03697907574085*pi,0.856887909796902*pi) q[17];\nu3(0.0572250991561806*pi,0.5721272053938999*pi,4.15253389184967*pi) q[18];\nu3(0.61774894592884*pi,-0.2272729113222*pi,3.71327972828239*pi) q[19];\nu3(0.580455535197416*pi,2.70153089958075*pi,3.31493299479371*pi) q[20];\nu3(0.744996983378749*pi,0.22176015442139896*pi,4.27542932212741*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[13];\ncx q[14],q[20];\ncx q[17],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40912512078764*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48869861534663*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(3.5*pi,3.48897112746088*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2628446360871148*pi) q[10];\nu3(3.5*pi,3.40433627039703*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.242731831348457*pi) q[13];\nu3(3.5*pi,3.36149934789871*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2651401633647201*pi) q[16];\nu3(3.5*pi,3.4495192539242*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.188599220485533*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3583137654839899*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3050373585012789*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.32386501929147*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[10];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(3.5*pi,3.20765640035298*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.19439029346265*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.13315554933008*pi) q[21];\nu3(3.5*pi,3.41680618272529*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.133880410861086*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.48209284914306*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41698917467679*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.33536618877737*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.624878822175778*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.162804882350141*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32384432870262*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48980924857883*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47004200972445*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5685221449456936*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.669280638249749*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[10];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.602152083573494*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.4469052308944494*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5440533946392518*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4128897476660605*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44191071290917*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.145171731248423*pi,0.23403008857826202*pi,4.21430682839677*pi) q[4];\ncx q[5],q[12];\nu3(0.390369770600484*pi,2.49969614841115*pi,1.3962827896420031*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.666480425016268*pi,3.34886397993867*pi,4.12815058584018*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.179506756234318*pi,-0.12079316494792203*pi,1.3486895027567831*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.551572023944971*pi,1.01744492662802*pi,0.5725233147003045*pi) q[19];\nu3(0.215431176853652*pi,3.23204725213539*pi,0.752115847574955*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.627770323988918*pi,0.057192968056990034*pi,4.20835102807915*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.178557350178996*pi,3.23982891433998*pi,1.153334553156492*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.121485947243009*pi,3.49671908929193*pi,0.678985610609793*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.671308172106213*pi,-0.301376972929781*pi,3.77599320494915*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.669672090646789*pi,-0.04365435052079902*pi,0.902086510634377*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.707039205062138*pi,0.406857660515192*pi,1.146346470131467*pi) q[19];\nu3(0.577117437020524*pi,2.96716155054271*pi,3.40676083724704*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.281617740721308*pi,3.49189967087768*pi,1.413243602795836*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.480688484850489*pi,0.70629405397256*pi,4.1898570809615805*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.775933881402656*pi,-0.389418697569047*pi,4.25271237215555*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.487674724106021*pi,0.5495967543018501*pi,4.43163557324356*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.332558476422384*pi,3.48729129322323*pi,1.86656941964712*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.515058054832099*pi,-0.33154429773349103*pi,1.118839714861339*pi) q[8];\nu3(0.552907221403517*pi,-0.34810428450589903*pi,3.81169627330965*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.937111882382073*pi,3.2574906873043*pi,2.82237923700386*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.844826644391839*pi,0.140626598028607*pi,3.66568088530153*pi) q[13];\nu3(0.333187709511752*pi,2.72252856138806*pi,1.214664120565905*pi) q[15];\nu3(0.553008364458098*pi,3.10381481442893*pi,3.77984072207364*pi) q[16];\nu3(0.767155664154403*pi,0.9953042955804701*pi,0.961860202147105*pi) q[17];\nu3(0.311093776028115*pi,-0.383638865065395*pi,3.9773855175799*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.65052172727495*pi,3.47225503121996*pi,0.690242679718418*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.700482016513366*pi,-0.22815514885787902*pi,3.74791913138088*pi) q[3];\nu3(0.469281619672528*pi,3.41697717696716*pi,1.56730216444213*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.427363181303541*pi,0.15469217727846096*pi,4.11320301864456*pi) q[9];\nu3(0.401949264613966*pi,-0.270618914805019*pi,1.342350176456063*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.51427774365475*pi,-0.17691361934822097*pi,0.840535898501247*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.225954229493276*pi,0.18279489819538997*pi,4.0007984589333905*pi) q[16];\nu3(0.694639449929737*pi,3.15601427710367*pi,3.06503425733854*pi) q[17];\nu3(0.535098723345557*pi,0.09445686905853001*pi,4.17130074788909*pi) q[18];\nu3(0.661200584637976*pi,0.22685622198883204*pi,4.461427815496521*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.931311620172975*pi,3.02401230346*pi,4.07846191476237*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.553097109460362*pi,0.87330105540673*pi,0.5706295612340462*pi) q[3];\nu3(0.18290869595546*pi,2.55438707218789*pi,1.22751139592799*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.724185141645969*pi,0.24972678383537805*pi,3.96416800321694*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.40757684339311*pi,0.6155082245346*pi,4.45328977532279*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.953963244682185*pi,3.0253419691904*pi,3.28042075996613*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.464465649980181*pi,0.59415677994062*pi,0.838046284474895*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29425169372968*pi,0.5*pi) q[10];\nu3(0.878567634299716*pi,-0.4623209681300296*pi,3.66871482212399*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2030643733884911*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.41753887946741*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276582683324743*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39367150336836*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3068268594699*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48240363295429*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44331736190288*pi) q[13];\nu3(1.0*pi,0.0*pi,1.076092592434141*pi) q[15];\nu3(1.0*pi,0.0*pi,1.326465130732887*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.168831311735873*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[14];\ncx q[2],q[21];\ncx q[3],q[4];\ncx q[5],q[15];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.44471774397401*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.217434771791674*pi) q[11];\nu3(3.5*pi,3.40253897203129*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181369378407015*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5949519967416346*pi) q[20];\nu3(3.5*pi,3.361242887577*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45650012127213*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43121649049094*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2242946639223629*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37011507931227*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.236754121902146*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.121514333248978*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2752071518177202*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5154130785723381*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47568044320792*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.615248106062235*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[14];\ncx q[2],q[21];\ncx q[3],q[4];\ncx q[5],q[15];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.394890586503481*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5034717179002253*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5183248287994746*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.680054993165746*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46896094671859*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38436634001559*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.732175122301443*pi,-0.4706740556817087*pi,3.75922132073769*pi) q[18];\nu3(0.446718456086196*pi,-0.187991916155474*pi,1.241162869395237*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.189416581831028*pi,-0.035894906960932005*pi,1.084300228328793*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.546173805873057*pi,2.96056089226961*pi,3.29018072156937*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.616031223509096*pi,0.279645515696887*pi,0.5541541390743479*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.674509925537173*pi,-0.4174685869611877*pi,4.26312392739783*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.526859817717073*pi,0.354454031011908*pi,1.390537935876245*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.699119431295742*pi,2.91232793176747*pi,4.14212931576876*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.230624207373838*pi,-0.213462432638928*pi,1.57066725838078*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.779906854790754*pi,0.15220933393805702*pi,1.0212534186654159*pi) q[5];\nu3(0.237795583413206*pi,0.175293916932579*pi,0.641426362260289*pi) q[6];\nu3(0.609741806586789*pi,-0.218971882343242*pi,3.73568612073557*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.718829454169413*pi,0.020857712413396956*pi,4.39826111344986*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.744626687295979*pi,-0.13745270948683003*pi,4.13530436355987*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.71233263444525*pi,3.0205274472121*pi,3.33221949896926*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.354522981129287*pi,0.412063982963603*pi,3.54651363940561*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.173040532371291*pi,3.2395909992444*pi,4.45380486744154*pi) q[6];\nu3(0.781780148284058*pi,0.13484092783325696*pi,1.1644216366762699*pi) q[7];\nu3(0.59689421081473*pi,-0.245479886877902*pi,0.5706228216528738*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.574659734634208*pi,-0.14281518393013998*pi,3.85263170325974*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.397160861007937*pi,0.38204457406527303*pi,3.63246690768608*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.545394000296169*pi,0.005267565042315958*pi,1.2638200970520002*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.325181696802502*pi,-0.24365254865803*pi,4.24670279682997*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.284664769764816*pi,0.18321347341294403*pi,3.52640793906359*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.537893104714629*pi,3.36397148845773*pi,4.26589334494107*pi) q[8];\nu3(0.603481199250809*pi,0.14672978687041205*pi,1.035271973461328*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.762317536256571*pi,-0.245493068390921*pi,3.94307669210406*pi) q[19];\nu3(0.0990107883332306*pi,3.48768614668413*pi,0.559434614635258*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.513687380625913*pi,0.55646067809173*pi,4.0272058109817*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.152248699683701*pi,0.30637500662387296*pi,0.610110789997076*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.731964715190443*pi,0.14361668664500404*pi,3.68762996344258*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.362699019074569*pi,0.97829912943348*pi,4.328053071771031*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.641137390408336*pi,2.61182630044358*pi,3.60606691855251*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.658196548789634*pi,-0.18712552440878*pi,0.665411179421335*pi) q[0];\nu3(0.623132457960595*pi,3.0211713403586*pi,3.60076072691683*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.670770379087305*pi,0.11416061756140305*pi,0.5636748894688384*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.688313171171461*pi,0.28904112333618603*pi,0.5752816929057348*pi) q[11];\nu3(0.584750998961571*pi,0.009298885413646985*pi,4.30401815318274*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.587453440806031*pi,3.42316249179323*pi,3.90664319620396*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.675474970823746*pi,2.59540483811151*pi,4.05282778351849*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46198517292913*pi,0.5*pi) q[10];\nu3(0.527352581477508*pi,0.85913974625425*pi,4.4851914805007205*pi) q[11];\nu3(0.0985073295115343*pi,0.08305304789680501*pi,4.20347901215161*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3251914133305571*pi) q[13];\nu3(0.570788826662967*pi,0.07873049049909997*pi,3.75834637433343*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.526518278328964*pi,3.29852740761121*pi,0.6844734644350841*pi) q[14];\nu3(3.5*pi,3.43925984414568*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.316779465569741*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32159428645745*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.238336852761646*pi) q[4];\nu3(3.5*pi,3.37863424959355*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.21205672153908*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.328114700055679*pi) q[17];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.4779479742222*pi,0.5*pi) q[3];\ncx q[6],q[17];\ncx q[7],q[11];\nu3(3.5*pi,3.42545341543597*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2256401303373798*pi) q[18];\nu3(1.0*pi,0.0*pi,1.237337894315474*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45614765035124*pi) q[21];\nu3(3.5*pi,3.3756984152129*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,4.4236960008344095*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36576650178661*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.3505912728635021*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2698008294931369*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.720800377643937*pi) q[17];\ncx q[0],q[9];\nu3(3.5*pi,3.37463211547722*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.343294377501788*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4431116301601*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.152485840634713*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.36896832943014*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4439474964238705*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5552428452883849*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216803847423559*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.46868798734104*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.471084152326171*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.6294380238689841*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5866932715071592*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.418240234140891*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.797274432910154*pi,0.8449539263893999*pi,4.42981644598391*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.792849668788929*pi,3.33600184266208*pi,0.701158478612787*pi) q[2];\nu3(0.674135053631336*pi,0.5715930811661001*pi,4.18704257991352*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.149089471032973*pi,0.59150260742368*pi,3.84755034007653*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.184478832329147*pi,0.6378633407076499*pi,4.42513217275326*pi) q[2];\nu3(0.347371829646953*pi,0.10446618973759803*pi,1.208961614838242*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.278574704314107*pi,3.16172064881204*pi,4.49212791444691*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.460269965415059*pi,3.39196336841515*pi,1.57153378541337*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0610958514087861*pi,3.2493986944946*pi,4.2739261746494694*pi) q[14];\nu3(0.314754326952158*pi,-0.22913201356260898*pi,0.927360604311301*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.626562274434866*pi,-0.02487421309070298*pi,4.46997366267443*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.991938394711303*pi,-0.090937843414587*pi,0.5311599695917412*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.299442873007569*pi,-0.37757173009348*pi,1.238286139275401*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.329969169308016*pi,3.27608055114334*pi,1.62234547270043*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.736182225217441*pi,3.22361899899763*pi,4.3487842109356*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.383553139517089*pi,0.5373298507633499*pi,4.36213474299128*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.549626189851626*pi,0.17868094741223495*pi,4.02155930028741*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4045548821831*pi,-0.155000346582698*pi,4.25629450921459*pi) q[14];\nu3(0.267916621536404*pi,3.25811741365351*pi,4.4530810392575795*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.642368133419863*pi,0.404630877744116*pi,4.158621383625*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.422459953391101*pi,-0.335385910486534*pi,1.61465618666488*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.112488822712082*pi,2.48942969874174*pi,1.489014541854615*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.444020804525076*pi,0.5130819547927401*pi,0.8594260075983919*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.512265522561639*pi,0.28413366806609897*pi,3.78117928698011*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.311245476046186*pi,2.7236653831522*pi,1.151016444536008*pi) q[7];\nu3(0.516969207864757*pi,-0.00015367227390700178*pi,3.8499396703982*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.436553975290413*pi,-0.24522133366773002*pi,0.75287923282167*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.598736146161287*pi,3.32471009234204*pi,4.41240540179381*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.755910516603077*pi,-0.10912067829295402*pi,1.248893917034748*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.725113168580473*pi,2.85356446191362*pi,3.68011332375692*pi) q[5];\ncx q[6],q[17];\nu3(0.294499532377703*pi,3.3686674644236*pi,1.4723119702123841*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.250952759161769*pi,3.31208886127942*pi,1.027012756355496*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.713287984294364*pi,0.04697911135201904*pi,1.3264847849434651*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.364645454107338*pi,3.46056843769812*pi,1.50240839279352*pi) q[16];\nu3(0.13397520576115*pi,2.99376767204663*pi,1.95700920770428*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.676619406816143*pi,0.008528412021542975*pi,1.194903935644624*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.49484873614319*pi,3.10048218458518*pi,1.52798014712158*pi) q[5];\nu3(3.5*pi,3.29836495730452*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.883986959735765*pi,0.385047271386294*pi,0.8794362753628651*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.688184191295793*pi,-0.204676898009851*pi,3.573154854501*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.537512550640148*pi,0.5185188228659301*pi,0.971715568707135*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1981953395229161*pi) q[17];\nu3(0.614516452865724*pi,3.1257164902294*pi,4.17238823150085*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.4050493895944*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.148048799170863*pi,3.01579731286262*pi,1.99861524468261*pi) q[11];\nu3(1.0*pi,0.0*pi,1.284473560921507*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.623187725451736*pi,3.30659049292403*pi,0.5414351213113918*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37540363938007*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.42975368257615*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.297226701123304*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39455553103469*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.934689445216869*pi,0.33282196777914597*pi,1.3176809726438279*pi) q[20];\nu3(1.0*pi,0.0*pi,1.178020252078217*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48521696804335*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.27170858808351*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.39113469978637*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48617208660839*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.422061773355996*pi) q[14];\nu3(1.0*pi,0.0*pi,1.311411640098926*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5497528340978433*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38655844567574*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.10770451854819*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.39675317293855*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4011873685489*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.236501841508416*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.487545426798469*pi) q[14];\nu3(3.5*pi,3.46693308824476*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.355178402906541*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.24837395963956*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0821338778633591*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.252120981290572*pi,3.47458830312744*pi,1.266635084776691*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5089904360078537*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(3.5*pi,3.41763357876034*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.146433140801847*pi) q[19];\nu3(0.8485851449796*pi,0.422850738658613*pi,1.52059811869435*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.876812763027904*pi,0.164988088220417*pi,4.00207650647809*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.677189791312649*pi,3.07900399791475*pi,3.58687224474181*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5475427337458227*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39681367997668*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49613358924616*pi) q[20];\nu3(0.888945298875372*pi,0.48217749677517496*pi,0.717097482539374*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.3811077355232*pi,-0.24867291779678002*pi,1.274571384480641*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.433090965804676*pi,2.99096534734684*pi,1.424988055965579*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5496248364923999*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.614673070906918*pi,3.46269236664354*pi,4.0092686561900095*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.749377223741755*pi,0.21414242559598096*pi,1.467024033551964*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.248009189427847*pi,0.020625124033370024*pi,1.346902260222266*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.426982972482466*pi,2.48395314267131*pi,1.426503106951488*pi) q[2];\nu3(0.837645208894775*pi,0.41034279343867996*pi,4.38537541003595*pi) q[3];\nu3(0.618858882493521*pi,1.0830613334449*pi,0.739376063856273*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.33399214870553*pi,-0.4845968036905199*pi,1.0164261519660172*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.269766168298302*pi,2.45162434463195*pi,1.395847287222858*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.724567703013855*pi,0.261134967651273*pi,0.967260976746131*pi) q[3];\nu3(0.742766732496906*pi,3.33441253143058*pi,4.22559734585634*pi) q[4];\nu3(0.678961663266932*pi,-0.05342159117321699*pi,0.5564092502360974*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.57061101379422*pi,3.17408477023156*pi,4.46789910154137*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.359125678256295*pi,-0.11279731071559701*pi,3.83658582535543*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.514895970491882*pi,0.81537718254502*pi,4.43088300096877*pi) q[8];\nu3(0.353831283829866*pi,3.13009414050535*pi,1.098343947881592*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.818714863262262*pi,3.13262365428482*pi,2.99399065365687*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.353199696107741*pi,0.38550876435774095*pi,0.965010804430338*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.619080021448013*pi,2.94786487597139*pi,3.9534905681543*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.510478507151303*pi,2.47299632030938*pi,3.5562653992694*pi) q[8];\nu3(0.233847062493818*pi,0.310868338664232*pi,4.19681053098299*pi) q[9];\nu3(0.813217790982849*pi,2.84827250319127*pi,3.55317889596595*pi) q[10];\nu3(0.58810914774472*pi,3.28190097225763*pi,4.0106573444214195*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.385424701864461*pi,-0.242024369739823*pi,0.5351584719475287*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.643379692312725*pi,0.54589706191459*pi,1.119017501579868*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.368556278352204*pi,0.6274807460107801*pi,0.7746909377297411*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.525639529003408*pi,-0.37927481850831*pi,3.60224895879716*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.519152133290164*pi,-0.18046362729839*pi,3.73339479454636*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.247148575999597*pi,3.2490981691114*pi,0.76372901771746*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.647924122575149*pi,0.371553336950173*pi,0.836081935339599*pi) q[19];\nu3(0.108879454344828*pi,0.15772329299837196*pi,3.67056457049727*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43461331121761*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.768437758490746*pi,3.03155024156823*pi,3.25016114634069*pi) q[14];\nu3(0.574385172227457*pi,0.25898028838504505*pi,0.957185770134903*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.363682979937653*pi,-0.0002082784664110271*pi,1.285610232466413*pi) q[18];\nu3(0.554896101506749*pi,3.08125765245637*pi,3.40392743007673*pi) q[19];\nu3(0.544422609850708*pi,0.16078582078354298*pi,3.72671103634213*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2378882549492811*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43264298657914*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.2667107245189069*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.202485148029366*pi,0.249051802774777*pi,1.0543076315220938*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.733280232445591*pi,2.42219066436434*pi,3.58840371300766*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[5];\nu3(3.5*pi,3.46852247815016*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42382022764145*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.250189534792527*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2590922677752419*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46147874723253*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.332953953501062*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.620196528716292*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39664693153335*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.623896729071303*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[15];\ncx q[10],q[20];\ncx q[11],q[14];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.311712106077613*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[17];\ncx q[1],q[13];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42435170871711*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.420021459667581*pi) q[8];\nu3(3.5*pi,3.48630399671848*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40898618537494*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35961957371683*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213974638522437*pi) q[14];\nu3(1.0*pi,0.0*pi,1.307264455279108*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5465859227749501*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.261330406960059*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46308871776435*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.900821474704946*pi,3.3833985226629*pi,3.63016428742782*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[15];\ncx q[10],q[20];\ncx q[11],q[14];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.45052837405379*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2588570327842659*pi) q[17];\nu3(3.5*pi,3.41758603788544*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.354230770669147*pi) q[19];\nu3(0.509409563420138*pi,0.14041932058440698*pi,1.142771803526659*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.77038835685348*pi,0.81876875408219*pi,0.77896848610977*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43947582628525*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42090416250927*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5046838318206807*pi) q[20];\nu3(0.0683028621929053*pi,0.11117090276918096*pi,1.2328848057699728*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.462819134807445*pi,3.38822669308706*pi,2.0109966499416503*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[20];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5510207129517433*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36613310269266*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.200530639857176*pi,-0.18242096469666402*pi,0.808987190588849*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.633127147644908*pi,2.93082183875301*pi,3.38689082144239*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.369749764355231*pi,3.24480887373056*pi,0.67864030243279*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.530356658907431*pi,0.78397398712499*pi,4.10344897457853*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.545006403384899*pi,-0.237200977829723*pi,4.26372303222518*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0224530277376572*pi,2.67654280842277*pi,1.4374974426452831*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.345793003735008*pi,0.34452697888972506*pi,3.58252132677028*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.365021627580383*pi,0.65104706061059*pi,0.5909508483116226*pi) q[5];\nu3(0.270145592104511*pi,3.16404729028292*pi,1.366383309927923*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.536508585945166*pi,-0.293167097120691*pi,0.911949863962283*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.735560909657979*pi,0.77357866457396*pi,0.775494045696267*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.441322891620715*pi,-0.159373465031851*pi,1.059097485552432*pi) q[20];\nu3(0.507437361749982*pi,3.36024183394046*pi,4.4041282923021505*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.282020888508349*pi,-0.10222325545362099*pi,1.3770989451507951*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.197493529389887*pi,0.042407652354617964*pi,3.78142754237237*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.142827656505634*pi,2.7698719899292*pi,1.67474418050569*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.533789105987017*pi,-0.370233474908061*pi,4.44497409922263*pi) q[0];\nu3(0.637298829981349*pi,-0.03451562697051902*pi,4.17819620089909*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.599147028615814*pi,0.44800147678535496*pi,0.985446159315112*pi) q[7];\nu3(0.536488525869314*pi,2.90380954181656*pi,3.609838053708*pi) q[8];\nu3(0.547928920867709*pi,2.78479772128225*pi,1.3133375616917728*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.878770918216824*pi,-0.09407561265247599*pi,1.01566782967066*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.485343164138572*pi,3.14627722775489*pi,0.644510212778174*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.39533145527368*pi,0.05958004504171499*pi,1.1173050499802821*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.148024622723831*pi,0.7114219000769999*pi,0.7478228584483491*pi) q[7];\nu3(0.689917883275789*pi,0.70056458510834*pi,4.202605095111171*pi) q[8];\nu3(0.336035737368409*pi,0.5940713945199501*pi,4.09066451466928*pi) q[9];\nu3(0.433889988995552*pi,2.60322344194345*pi,1.111376305055392*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.368405550875265*pi,-0.24177725975186598*pi,4.48513893596629*pi) q[13];\nu3(0.433348861386055*pi,3.36118047885142*pi,0.794823588742135*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.34184759045791*pi,0.28864364407765*pi,4.04964764295106*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.379900213400817*pi,0.36817680656785*pi,4.23196214834344*pi) q[14];\nu3(0.321917863158992*pi,3.12497577590802*pi,1.7943217684583*pi) q[15];\nu3(0.700478413202763*pi,3.41373805238073*pi,4.0283752993141*pi) q[17];\nu3(0.132402019585476*pi,0.303386365207824*pi,0.711845734113216*pi) q[18];\nu3(0.687828187706038*pi,2.97164465014991*pi,3.75030074456401*pi) q[19];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47286618822013*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.277757464793154*pi,2.30242167609332*pi,1.248330588725488*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.306169464376522*pi,3.06458046777008*pi,1.89102555385743*pi) q[18];\nu3(0.68544474279704*pi,0.23114435532892397*pi,4.15389008961969*pi) q[19];\nu3(1.0*pi,0.0*pi,1.351597244949271*pi) q[21];\nu3(3.5*pi,3.4676208173296*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.306352571763618*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[5],q[17];\nu3(3.5*pi,3.42930028241481*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4823081588865*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.317171455518427*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223787434988979*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5576839113826617*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[14];\ncx q[3],q[15];\ncx q[4],q[19];\nu3(3.5*pi,3.42716768900721*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[18];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.47624177821519*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.237990613509593*pi) q[17];\ncx q[0],q[10];\nu3(3.5*pi,3.46683877906504*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4983066560868*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49281167808191*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41123850596671*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.205885303064394*pi) q[7];\nu3(3.5*pi,3.40879648085055*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38445944559149*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3557487962415795*pi) q[13];\nu3(1.0*pi,0.0*pi,1.38778792079022*pi) q[14];\nu3(1.0*pi,0.0*pi,1.23404662271733*pi) q[15];\nu3(1.0*pi,0.0*pi,1.301956374263452*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24817261810597*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290037969902461*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.540876371276283*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[14];\ncx q[3],q[15];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[18];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49455344442209*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43405321590758*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.674329117863242*pi,3.2292635534424*pi,4.17242901606221*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6101259360733791*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.606246533215181*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6497243009535449*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6403159684781801*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3536281498966805*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[14];\ncx q[3],q[15];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.640711203121179*pi,1.03498013558591*pi,0.5702837939395549*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.821266240360496*pi,3.38945688760863*pi,0.617998101995306*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.244597392863908*pi,3.25806761646053*pi,4.3529643792176795*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.331884742152729*pi,2.40414200694946*pi,1.229051030963477*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.527487177393704*pi,3.31753172139838*pi,1.82065456341165*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.663455886854806*pi,0.6502964003095899*pi,0.7592671997846969*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.051444351804426*pi,0.9529741499361599*pi,4.01092391051906*pi) q[21];\nu3(0.366433849473379*pi,2.95330264449906*pi,1.76615195860528*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.6683221566643*pi,-0.12168345399830599*pi,0.731664161839526*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.664193109343925*pi,3.2171418671551*pi,3.99622417521806*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.236647895187434*pi,-0.111962126948706*pi,1.007574381382691*pi) q[10];\nu3(0.27717331669561*pi,3.1968875421255*pi,0.979690743984714*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.442339640851407*pi,2.57310198251928*pi,1.339366530133241*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.496363763158916*pi,0.13555711178650298*pi,0.5840144667429937*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.806287572303027*pi,2.81359413107815*pi,3.9581978956921*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.644829519425144*pi,3.14391178667212*pi,4.36845837708134*pi) q[8];\nu3(0.440414996994554*pi,0.5422620435687999*pi,0.752032712467973*pi) q[9];\nu3(0.478834073304531*pi,0.5933105976483399*pi,3.98637499197189*pi) q[10];\nu3(0.374364382612464*pi,0.015185907958850997*pi,3.86448284068427*pi) q[11];\nu3(0.380173124172048*pi,3.12824375339224*pi,0.8823149129750141*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.699574415878631*pi,0.427645278279559*pi,1.007800381043658*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.546760275670695*pi,2.36970020478982*pi,3.67493153421085*pi) q[1];\nu3(0.278047702236131*pi,0.61268025253873*pi,0.785874437486421*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.266028515446903*pi,3.28965863269171*pi,1.60665369047378*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.470875898329662*pi,-0.266654859514709*pi,3.65738824862369*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.674344339314531*pi,-0.4257570608459877*pi,3.70169616036367*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.661100008815437*pi,-0.36168462822262304*pi,0.5853294030463888*pi) q[16];\nu3(0.635894373617873*pi,0.037697396886111956*pi,4.0282661809282*pi) q[17];\nu3(0.55909674978912*pi,3.00050674392856*pi,3.95321754907075*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.198035156554735*pi,-0.336675241397168*pi,1.5087423569987*pi) q[1];\nu3(0.387424177200607*pi,3.25654683905993*pi,0.820385854519718*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.695062571260408*pi,3.09072802672514*pi,3.11102957313915*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.458743603751941*pi,-0.187326995896393*pi,4.07529643821349*pi) q[16];\nu3(0.959945554810469*pi,-0.4891533312028*pi,3.13733674154307*pi) q[17];\nu3(0.529101080550202*pi,3.00793837063836*pi,4.40518209528825*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.441456751465122*pi,3.14201861557494*pi,4.2730861720751*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.646728020978675*pi,0.31363399088925703*pi,3.97854045462656*pi) q[7];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.424842933221241*pi,0.306368342889182*pi,4.09276165161789*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.763902110696478*pi,-0.4186523387745281*pi,4.45350012825884*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33703667422538*pi,0.5*pi) q[6];\nu3(0.375744921005616*pi,0.5969071813456901*pi,3.83847860160466*pi) q[7];\nu3(1.0*pi,0.0*pi,1.299466875819854*pi) q[9];\nu3(3.5*pi,3.39054496145317*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2666250672387829*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.853276534781381*pi,2.92832875507107*pi,4.07315551997622*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.27124491368551*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[11];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.115930135872162*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.770137282931621*pi,-0.34638635956181496*pi,0.732299575410612*pi) q[19];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.41410251950274*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.13089846899085*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.65258117413927*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.483527559664481*pi) q[11];\nu3(3.5*pi,3.35158727519164*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.226241493427075*pi,3.05145278870107*pi,1.020310256765315*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251604208562441*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.30369113047952*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[11];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.17451573791852*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47279591849715*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[12];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45331744652194*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43097935236063*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48105536644021*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[20];\nu3(0.180132215132*pi,-0.345691302436294*pi,0.995423083826867*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.383572146488115*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5464002649596216*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44499275073639*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.915928456865424*pi,-0.028362619387160004*pi,4.473948627814449*pi) q[6];\nu3(3.5*pi,3.39508752831924*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.335955386390743*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42087667215596*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.37001867722261*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.172107735656975*pi) q[18];\nu3(1.0*pi,0.0*pi,1.187598605138302*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2580016705335368*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.388297838024977*pi,0.311678276781172*pi,3.98164415477664*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40336672413049*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[12];\nu3(0.798041763757362*pi,0.69601235284806*pi,0.98042441341328*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.667264643359555*pi) q[8];\nu3(0.532334436034268*pi,3.42195365739436*pi,1.92435479901697*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45392990979997*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5202164759485215*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5965718849767025*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.914023498586913*pi,-0.394656745454343*pi,3.51214486284731*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.306564106447113*pi,2.98667555686527*pi,1.087766377818578*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.238794333076023*pi,-0.259821210386655*pi,0.737355826367529*pi) q[10];\nu3(0.373929837192835*pi,0.7159688398147801*pi,3.74194151520771*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.523164610423668*pi,0.9452479496634201*pi,0.793073489411276*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.520683221652505*pi,-0.301346700134418*pi,3.46944715067058*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.472406173458695*pi,-0.366984562990605*pi,0.694927715560909*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.838620862988132*pi,0.39080219888199297*pi,0.665238078596134*pi) q[10];\nu3(0.655691899481299*pi,-0.21558237800124702*pi,3.62324583773099*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.67184664012471*pi,3.41154785399335*pi,3.75309465416935*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.523303411503052*pi,0.91259806900029*pi,0.9903605227637999*pi) q[15];\nu3(0.332051315949641*pi,3.16838335426071*pi,1.94921867513*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.531011989083298*pi,3.03117067469697*pi,3.18690466746769*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.793821957305184*pi,0.5025188012025299*pi,1.217102725967826*pi) q[15];\nu3(0.658228397989691*pi,0.59074632022142*pi,0.5572360190512862*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.850277685821879*pi,0.61714906191686*pi,4.48530893428533*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.225188114112716*pi,3.32763227101145*pi,1.64350535468428*pi) q[4];\nu3(0.358669841700921*pi,-0.278346763098385*pi,1.05325300907937*pi) q[5];\nu3(0.365784539861074*pi,3.18840141733603*pi,1.8270257197259*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.780208472101864*pi,-0.384096322188763*pi,3.23580639835146*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.776333473964757*pi,0.20739225973441*pi,3.99724693263611*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.160359850503021*pi,-0.050784478559152024*pi,0.827378942566256*pi) q[4];\nu3(0.505918612679517*pi,-0.28129754478948*pi,0.553333127792641*pi) q[5];\nu3(0.711399682487273*pi,3.04889882325065*pi,3.39511801498283*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35950891668072*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.124844193441686*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.706135693888098*pi,0.343975147985893*pi,3.85546544440398*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.500600742174837*pi,0.354638058890563*pi,1.0905407070120638*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.759989421479712*pi,0.07380958946336502*pi,4.42627265271471*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.421429896730619*pi,3.2697905240149*pi,0.5312472139126707*pi) q[19];\nu3(0.818216223076577*pi,2.77609295242358*pi,3.82928060418886*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.33209945666009*pi,2.95048578926189*pi,1.85116013520798*pi) q[1];\nu3(3.5*pi,3.48912789666964*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35019859064698*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.574729072496757*pi,3.32195993094659*pi,2.99154381725706*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2281243471500138*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.468490627210111*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.744202103035061*pi,-0.14896500517008598*pi,0.822503786226314*pi) q[14];\nu3(1.0*pi,0.0*pi,1.35093815537192*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.73887537447741*pi,0.20902388344294298*pi,0.5461680602908273*pi) q[19];\nu3(0.683340557307062*pi,0.5552595813610799*pi,1.065283172833218*pi) q[20];\nu3(3.5*pi,3.43357757932933*pi,0.5*pi) q[0];\nu3(0.826512799779888*pi,0.025286966098941988*pi,4.36711835218379*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.221653414420029*pi,-0.23951899986457498*pi,3.81541542982152*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.127451381184919*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6678537356593051*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.289678502443613*pi,3.4728610503501*pi,0.699993795422395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5925189013392891*pi) q[16];\ncx q[17],q[19];\nu3(0.456210247799274*pi,-0.132016858851414*pi,3.92173061558466*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[10];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(3.5*pi,3.3606923651036*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.560202256876947*pi,0.5465383806608901*pi,4.16174019315136*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198995171477832*pi) q[13];\nu3(3.5*pi,3.35584605240631*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258928018619399*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4948566740485*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45109374507161*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44606284242618*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.41760329335657*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2766844728067919*pi) q[14];\nu3(1.0*pi,0.0*pi,1.282745318519947*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.188495953650691*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45356431255932*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,1.283557741109011*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.491065811241031*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5331439061484664*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.900288551158261*pi,-0.32409376834633596*pi,4.32732662438194*pi) q[2];\nu3(0.494506686616001*pi,2.6652401050122*pi,1.0084524828371029*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.196965343977358*pi,2.80629720697693*pi,0.715762042286059*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.36855117135593*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3355363226885*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5351705208382195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.503782075235191*pi,2.93334855795438*pi,3.90028172568126*pi) q[2];\nu3(0.416639798836725*pi,0.7126475162266801*pi,0.5669947534229529*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4755101827478505*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.420801963790854*pi,0.26888640092663096*pi,3.97800825598076*pi) q[9];\nu3(0.117639798181601*pi,2.3049061241619*pi,1.283768360560986*pi) q[10];\nu3(0.785455562758691*pi,0.6630333385915901*pi,1.145799641364916*pi) q[11];\nu3(3.5*pi,3.42942557971426*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2688737503114211*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.171754890674229*pi,0.171782446395372*pi,0.716870466819974*pi) q[10];\nu3(0.601227318001443*pi,2.95518114763353*pi,3.79845050388843*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.707042092087749*pi,-0.388937876809245*pi,0.876595315629979*pi) q[16];\nu3(0.335345961992889*pi,0.23316929312053203*pi,4.1802174044232405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.76052841212451*pi,0.08035935431225605*pi,3.58213151031721*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.600583863239223*pi,0.9133564344012299*pi,0.635361582877426*pi) q[16];\nu3(0.406966761832869*pi,3.24952507400948*pi,0.5088234517226298*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45172069281565*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.122377283430645*pi,0.042262433912459985*pi,4.370664823752779*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.114756932115244*pi,3.25353052263782*pi,1.4202481271680911*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.82482696592925*pi,2.70686756017094*pi,4.01162141242026*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.443613057414456*pi,3.065975024323*pi,1.91301273010357*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.191434261620524*pi,0.14515907928124905*pi,0.623675882724014*pi) q[19];\nu3(0.190394672242147*pi,0.32167805121341897*pi,3.96916043850749*pi) q[20];\nu3(0.520678432677878*pi,0.15877106996468504*pi,1.373549339703274*pi) q[21];\nu3(0.0988755272958022*pi,3.18184456588023*pi,1.56293814415996*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.562583814294968*pi,-0.328672438488202*pi,4.4419684399518005*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.578929771095557*pi,0.287016997235212*pi,1.57624399073901*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.310673415030432*pi,3.29250159826031*pi,1.4954693149813831*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.248991755953693*pi,0.85458225228771*pi,4.41789382143652*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.657011609028115*pi,-0.089947907316339*pi,1.243642210007481*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.188418934004531*pi,0.250193285414119*pi,0.973387139706414*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.261433615559222*pi,3.21106994602743*pi,1.36072797522114*pi) q[8];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.621341521464852*pi,0.6181875393009999*pi,1.236856466002179*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.651493623396347*pi,2.36978047765245*pi,3.78532313363188*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.437376242247525*pi,2.95343860621691*pi,1.274732456890014*pi) q[1];\ncx q[3],q[21];\nu3(0.604684640126834*pi,0.020952381192087977*pi,4.29911711369542*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.254470498537828*pi,3.30617867578558*pi,4.36988446201986*pi) q[8];\nu3(3.5*pi,3.47872176824402*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.466811193703395*pi,0.485413375096159*pi,3.87508274362459*pi) q[14];\nu3(0.0617779704098811*pi,3.05620118219594*pi,1.96759717448859*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3225447197920182*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.571179941292906*pi,-0.11060043981560602*pi,3.81246844361128*pi) q[1];\nu3(3.5*pi,3.4085338721295*pi,0.5*pi) q[3];\nu3(0.815783793097925*pi,3.35482236177363*pi,3.54471693886876*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.620919190735389*pi,2.44307901179461*pi,3.80785806215051*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.293885606014976*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.329539957037184*pi,-0.49341120958904566*pi,1.1791511955223521*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5048090481548764*pi) q[17];\nu3(0.695555233240818*pi,0.264948342353882*pi,0.650063369056799*pi) q[18];\nu3(3.5*pi,3.44315825087888*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2131375683894992*pi) q[9];\ncx q[11],q[17];\nu3(0.0917639818399033*pi,0.18790868955435702*pi,0.782187463622585*pi) q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.308139791074318*pi,0.6095012394266299*pi,4.09434578979187*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5623140205513626*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(3.5*pi,3.48205902890975*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46332580568997*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.257762628280477*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47217196200277*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.149548268872464*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.366846419176053*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3176644788859*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.48645080755282*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5893166550548865*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1345778922630299*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.3016973811235*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2782152305949879*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.127912627175887*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,0.5919640146733176*pi) q[8];\nu3(0.0600129404390432*pi,0.18533543447044298*pi,4.06017342803431*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.42443902596873*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.680182828499634*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.579714528898895*pi,-0.356512279488383*pi,0.5897493763373012*pi) q[3];\nu3(3.5*pi,3.42305927387667*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4495113958815*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49384866424387*pi) q[10];\nu3(0.638298013094339*pi,-0.01803294742422501*pi,1.327094097661273*pi) q[11];\nu3(1.0*pi,0.0*pi,1.250733835712514*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5002918876427187*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.122167707529673*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5424056942060442*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.388995600315702*pi,3.06599723829295*pi,0.9803024721378231*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.855254930758469*pi,3.29904430663253*pi,3.35939419008142*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.146222491848947*pi,2.81016545763955*pi,1.117516275235926*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5302579730853707*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.427129159941561*pi,-0.307755520073676*pi,1.212574338339791*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43874249189877*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.103826600876154*pi,0.49266281660230204*pi,3.53377008457457*pi) q[21];\nu3(0.486262418674154*pi,-0.1479069574752*pi,1.498895681893837*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.253537233740699*pi,2.98677881196727*pi,1.95530619660914*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.442754152808065*pi,0.08689360846808503*pi,0.882163309197822*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.377540309559447*pi,-0.12776228179181798*pi,4.117848525536671*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.537243543781229*pi,-0.03336156633458298*pi,0.762888510222709*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.286308238533339*pi,0.80612354410535*pi,3.99921272295682*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.55930378017459*pi,0.5042900148798899*pi,1.2239952885481928*pi) q[13];\nu3(0.843848833132224*pi,-0.395730831451321*pi,4.089456410532041*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.162739833144409*pi,3.12242425426514*pi,1.79943123036605*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.399782411154235*pi,0.032565498602771026*pi,1.121641413798198*pi) q[1];\nu3(0.774191164393446*pi,2.52020111782545*pi,3.67017879980138*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.685135655286212*pi,-0.315594129953862*pi,4.46998118819946*pi) q[8];\nu3(0.804487479073829*pi,0.08672978347872995*pi,1.0179569114606979*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.668862639850428*pi,-0.027253804920813973*pi,1.0807691054662611*pi) q[13];\nu3(0.326960956564857*pi,0.433393132305709*pi,0.5604756095146275*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.593307357371921*pi,2.88411443942764*pi,3.72277079366454*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.806924570482184*pi,0.26388518860382904*pi,1.53784463620229*pi) q[19];\nu3(0.369929197921994*pi,0.11546959625053899*pi,1.381703008513497*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.394245123094374*pi,0.04676292039423102*pi,0.5014229707613376*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.703592849050805*pi,0.177912473337554*pi,0.603657797277939*pi) q[6];\nu3(0.50052573920519*pi,2.85236951431509*pi,3.69330206808758*pi) q[7];\nu3(0.443725125013575*pi,3.28547863312215*pi,4.4886068860367505*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.371840206465714*pi,-0.11149009405349602*pi,0.5873965509194891*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.394700063176948*pi,2.7382385640209*pi,1.167057590841691*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.26998394067027*pi,2.84286345778598*pi,1.52175066177532*pi) q[6];\nu3(0.239937164760161*pi,3.17703930738344*pi,0.991703817538043*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.390863656522414*pi,-0.07297563580096*pi,1.48554129212868*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.602069541603265*pi,-0.374842781551902*pi,1.030176980762421*pi) q[4];\nu3(3.5*pi,3.46820169487965*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.154238357536872*pi,3.08143574856741*pi,2.0018747336605403*pi) q[10];\nu3(1.0*pi,0.0*pi,1.260078125874859*pi) q[11];\nu3(0.600613887486079*pi,0.13743920298225798*pi,0.737481046267395*pi) q[12];\nu3(0.325567573396565*pi,0.46523459387467103*pi,4.21489526828535*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[19];\nu3(0.569554884167901*pi,-0.47388591732248553*pi,4.442659206592801*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.337837813643213*pi,0.7204360773485201*pi,0.5443845298832292*pi) q[10];\nu3(0.433931904344085*pi,3.40144581873624*pi,4.12648956775878*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[14];\nu3(3.5*pi,3.41834139222865*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.44367889231349*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49192487027994*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.311941330338078*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.38683915042674*pi,0.5*pi) q[16];\nu3(0.181844963890693*pi,2.34162798101004*pi,1.306359621404251*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248601069360582*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2126192762716999*pi) q[21];\nu3(3.5*pi,3.36715247408833*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.47625149200229*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.352953631372213*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.097558556423295*pi) q[14];\ncx q[16],q[21];\nu3(0.617739401100663*pi,0.09046382560965005*pi,0.630710881798714*pi) q[18];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40643743343968*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.65625869415912*pi) q[13];\nu3(1.0*pi,0.0*pi,1.25190699066895*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38066631205195*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600698330689285*pi) q[21];\nu3(3.5*pi,3.49232175686202*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.35439337733966*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(3.5*pi,3.39945891623912*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274072390734059*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5075260051399426*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.200238694336534*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(3.5*pi,3.3137585698454*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36360078356081*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.235740419266417*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47549559356858*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.629880599031939*pi,0.53978442104032*pi,1.231038507201246*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5331109428621725*pi) q[12];\nu3(0.414679041443937*pi,0.63854817004444*pi,3.65535701538593*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.205142183692428*pi,0.15339295807403497*pi,4.3082246601087295*pi) q[16];\nu3(1.0*pi,0.0*pi,1.288901553222443*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39674365682535*pi) q[20];\nu3(0.557236389327298*pi,0.08372188312080697*pi,0.8248241498762521*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.53955483227226*pi,3.34197056666589*pi,0.5344727501385368*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.402356097336279*pi,3.21971042829134*pi,0.733799779901724*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.31427902261997*pi,-0.170366751125603*pi,1.026086149964099*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.557679680220803*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.571452818319212*pi,0.5432181177445601*pi,1.430359496974337*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.888556947130015*pi,0.10668563889321903*pi,4.16808574506332*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.938922603988618*pi,3.23838584952479*pi,3.90756995740254*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.220448921537494*pi,0.024460512108415045*pi,1.3452697601712011*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36134520352886*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.584212395611661*pi,0.5772055707339101*pi,0.832836119410018*pi) q[0];\nu3(0.547263212813363*pi,2.65380238497657*pi,1.1775759893155842*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.697555639438822*pi,-0.128009265146933*pi,3.7747515358003*pi) q[3];\ncx q[4],q[17];\nu3(0.106739795198703*pi,3.15974015340055*pi,0.801511872601437*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.226775902177376*pi,-0.11147372946037798*pi,3.82138445217049*pi) q[11];\nu3(0.452985791724031*pi,-0.09136795190601699*pi,1.087796582911177*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.309875096807717*pi,0.396231976442161*pi,3.96396900248737*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.513225763535906*pi,-0.31154237813819596*pi,0.8223102565728411*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.318420902811741*pi,1.11119949858177*pi,4.1947187622907*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.26496788334943*pi,3.22297282088849*pi,0.793008238564473*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0894259492238014*pi,3.0622338413921*pi,1.450756726393013*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.532179931844207*pi,0.485293764198256*pi,0.8938393801747371*pi) q[6];\nu3(0.348801413200379*pi,-0.4775573127559374*pi,4.23994749179068*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.617826840098855*pi,0.60366752700143*pi,1.211169675135476*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.893441831453912*pi,0.24348813849444595*pi,1.45047426687396*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.349987306868281*pi,2.81762595133227*pi,1.64664236608743*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.724136819062535*pi,0.5903987950579099*pi,0.969728613868598*pi) q[6];\nu3(0.24232583547567*pi,0.31550863881258995*pi,3.73622042666768*pi) q[7];\ncx q[8],q[16];\nu3(0.601150919871122*pi,-0.331702946494772*pi,1.011444805746672*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.740370348651082*pi,0.252550430539225*pi,1.54314132212111*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.574484442336808*pi,2.77715037100201*pi,3.56321011883572*pi) q[18];\nu3(0.665964727918184*pi,0.30043358751709104*pi,3.8340474787497*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44036563033152*pi,0.5*pi) q[8];\nu3(0.638242001631706*pi,-0.03388757332992198*pi,1.1997589180743509*pi) q[9];\nu3(0.112724129388056*pi,2.96541383625682*pi,1.369797766307912*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43325101312249*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.438179077431675*pi,-0.029092142244249997*pi,3.74220974101247*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263111010155139*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.480502171735908*pi,-0.095020147305449*pi,3.879980401532*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.908814991387534*pi,2.5738725580034*pi,3.44882867385104*pi) q[20];\nu3(1.0*pi,0.0*pi,1.28411260011454*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.443667610215827*pi,-0.15826224595843902*pi,0.8392830071609589*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.337156307520782*pi,-0.20080680643333898*pi,4.03952513634746*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.188344077181901*pi,3.4937687346375*pi,0.822026527869195*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[2];\nu3(0.630545986308649*pi,-0.33417066586755*pi,4.3935608152271595*pi) q[4];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5350313103833555*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5866674303682511*pi) q[21];\nu3(3.5*pi,3.3598618032214*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4802392759903*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.248443852356709*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(3.5*pi,3.41725054103667*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.276969291671658*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36826251990297*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.2220793977911901*pi) q[14];\ncx q[15],q[18];\nu3(0.250147021361643*pi,0.92818194777526*pi,4.351255288558351*pi) q[17];\nu3(1.0*pi,0.0*pi,1.135123825791788*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.35944858397447*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.40865226129187*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.264085660401736*pi,2.83133495681216*pi,0.956297732157394*pi) q[17];\nu3(1.0*pi,0.0*pi,1.194253441001645*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1894967433279842*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.710901815712621*pi) q[2];\nu3(3.5*pi,3.34207486182331*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.178757111983038*pi) q[4];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37075162024612*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.606175974025646*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40268856065703*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.3989295866417*pi,0.16541560442237402*pi,0.624434135138803*pi) q[8];\ncx q[10],q[11];\ncx q[12],q[19];\nu3(0.361256533126719*pi,0.73838010648527*pi,4.46630312884767*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4814345544500895*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34096594160114*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.375761040077521*pi) q[4];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.368163932406767*pi,0.18303623207322794*pi,4.22606027228602*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43269417513104*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.357554206561192*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.877206527555149*pi,0.46238268050769005*pi,1.476942900209158*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.678080982808201*pi,0.23897539063487305*pi,1.244735049659341*pi) q[1];\nu3(0.338570082250992*pi,-0.4579647534419255*pi,4.23921860749819*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.214716785065406*pi,2.6661343138358*pi,1.3526334645758*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.440037529686762*pi,0.12015499688592701*pi,0.656483673539814*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.447985019237927*pi,3.00099360573876*pi,0.640028440945799*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0624743989731096*pi,-0.288428441293167*pi,0.5843537100207278*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.47172425794592*pi,3.37222595003913*pi,1.041597082160843*pi) q[1];\nu3(0.396760827809926*pi,0.184544235989463*pi,4.26850166954876*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43460141386845*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.587399174079231*pi,2.87102017241514*pi,3.64745916671463*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.28763948448799*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.249482156810153*pi,3.39435803334875*pi,0.888936674407167*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.924482687569131*pi,2.85771879706*pi,4.14875017657716*pi) q[16];\nu3(1.0*pi,0.0*pi,1.370741091218248*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.471213171511464*pi,2.62390798413728*pi,1.55154828812238*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.837538687397127*pi,0.420299409121906*pi,4.1228475173909*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.888094518704933*pi,0.252036952948434*pi,4.30385451489683*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5115036134678783*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.462046322776471*pi,3.28007816919354*pi,1.95681326202952*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.338949719425386*pi,0.35080622509069104*pi,3.8112956770857*pi) q[6];\nu3(3.5*pi,3.32724896856541*pi,0.5*pi) q[8];\nu3(0.598112361204936*pi,0.014178130895898033*pi,3.80349962786195*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.557295740590894*pi,0.50052751565464*pi,4.2276204420965*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.188805752715481*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.687536667243159*pi,0.257335447565877*pi,1.59156179232042*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.454438073857888*pi,2.83963436263676*pi,1.195503100206711*pi) q[6];\ncx q[8],q[16];\nu3(0.81122015465236*pi,3.01445365010548*pi,3.14399024566979*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.509836399597204*pi,-0.4278493149910525*pi,1.282204497654356*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.380328337782282*pi,-0.329472279509179*pi,1.4025780572497641*pi) q[18];\nu3(0.669492547765958*pi,0.03827048841261704*pi,3.90619379279567*pi) q[19];\nu3(0.17715116032299*pi,0.69670852140989*pi,3.75124223339302*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.539006674243609*pi,0.31339444404497296*pi,4.26500231823667*pi) q[3];\nu3(0.453806762726055*pi,0.33362267764847797*pi,1.21345705526521*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.292158752213345*pi,-0.0007976951812649902*pi,0.682813592666219*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.547573855362395*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.44824746244811*pi,-0.09121446971415598*pi,4.10016883194719*pi) q[18];\nu3(0.456329608811959*pi,-0.4184581808996088*pi,0.802735423283871*pi) q[19];\nu3(0.457267701660915*pi,0.87980421730478*pi,4.476136850876101*pi) q[20];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.46460137145064*pi,0.5773213052856601*pi,0.95241673658003*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.27384658977158*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.8033241296309*pi,3.13918150909248*pi,3.21873521154362*pi) q[5];\nu3(1.0*pi,0.0*pi,1.203423949423963*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.651159207879979*pi,3.21288826810176*pi,4.23689457001832*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[6];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.601998846027886*pi,0.0035997020532629875*pi,1.2705008528576331*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.490597314512777*pi,-0.34778799023073004*pi,4.21886052906219*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.210079208330142*pi,0.33462849328262*pi,4.46281800284652*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.41082896561856*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46311894412967*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1090259713102*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5092160742395309*pi) q[6];\nu3(0.627987035896883*pi,3.24858370988268*pi,0.605519402624344*pi) q[8];\nu3(0.726269827006061*pi,0.23783762516241702*pi,4.31485180154454*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48755086146918*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2410934568319831*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2027729433882701*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[6];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.516061512541922*pi,0.23954826033522802*pi,3.5426664566053*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.309678451627728*pi,2.87404230223204*pi,1.085242444905659*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.43105152019617*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.563794256691654*pi,3.35287004884294*pi,4.243434341560469*pi) q[16];\nu3(1.0*pi,0.0*pi,1.373417646967565*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49867082552386*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.206969921776035*pi,0.29178268990316303*pi,0.961569847362588*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.31878798411568*pi,0.5*pi) q[14];\nu3(0.793831604075106*pi,3.21285807262787*pi,3.63670643745973*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1924371380002738*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.421901455254099*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4858340786707*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.49976979980165*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.192570719512009*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.537823459309688*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.768130080484007*pi,0.70574803923246*pi,1.180311644832328*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.33478958472615*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2267287670523421*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49205343317071*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.499756724985974*pi,3.0563691948674*pi,0.694714443158673*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49915274793681*pi,0.5*pi) q[5];\nu3(0.768905041060985*pi,2.50451818443234*pi,3.94495256842013*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5497524509659182*pi) q[7];\nu3(1.0*pi,0.0*pi,1.324621465172405*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\nu3(0.48730922659582*pi,-0.16627383885748698*pi,3.65794058349451*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5869877958105709*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48882956044515*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.3069851237397*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.168256761909583*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.670996286096758*pi,3.10125671565909*pi,3.38232110372375*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.470026221634743*pi,0.42614923846140196*pi,1.221217914350532*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.703493637071384*pi,-0.060246080865499985*pi,0.8701149035236899*pi) q[2];\nu3(0.431001055993381*pi,2.78403985970581*pi,1.446970486942142*pi) q[3];\nu3(0.255754537538243*pi,-0.298966304188722*pi,1.74657695945068*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.644068766890496*pi,0.9061620373052599*pi,0.93278858071808*pi) q[12];\nu3(0.641470271117925*pi,-0.451001612605666*pi,4.4510699885943605*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.393704516971425*pi,2.79459039017983*pi,1.74715261047236*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4841872907069*pi) q[21];\nu3(0.125836441233393*pi,0.9314883638728899*pi,4.02822678203792*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.139681526352652*pi,3.36007202908171*pi,1.8819034630779*pi) q[3];\nu3(0.30527943792486*pi,0.5210270040830101*pi,3.66374545403981*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.258293833703839*pi,2.86376151684221*pi,1.349455426744644*pi) q[10];\ncx q[11],q[21];\nu3(0.832488286978329*pi,2.89352196058762*pi,3.49633546954112*pi) q[12];\nu3(0.161983747443471*pi,0.7400450464133199*pi,4.20125109345004*pi) q[13];\nu3(0.695124008856314*pi,0.468089548152125*pi,4.2779485911932795*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.328759089531984*pi,-0.07408312981341197*pi,3.63353384041868*pi) q[19];\nu3(0.599696649881991*pi,1.09665124330576*pi,0.615049082985889*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38707243813783*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.423508550211625*pi,-0.303287087627588*pi,4.06348153540272*pi) q[7];\nu3(1.0*pi,0.0*pi,1.21187298697382*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.454106351646221*pi,0.83313720190092*pi,0.6553438224568899*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.64875618191222*pi,0.16697926115026696*pi,0.647847804747655*pi) q[14];\nu3(0.124775946168019*pi,0.009449507542307*pi,1.058457104960283*pi) q[15];\nu3(0.983405893657419*pi,-0.283245317130345*pi,1.1046753907977251*pi) q[17];\nu3(0.521891144203001*pi,3.36343072186049*pi,0.780570220819221*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.848846436175841*pi,-0.26450831056223*pi,4.2458088082947*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.394043745118672*pi,2.7091381934672*pi,1.67370722654145*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.55175401796305*pi,0.66518694816929*pi,0.985490939449049*pi) q[15];\nu3(0.314360598805261*pi,3.00132210197017*pi,0.894420483105163*pi) q[17];\nu3(0.40758237025535*pi,0.7788650652346201*pi,4.0681562289537005*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.291977398304838*pi,0.35794836844189304*pi,3.76539240804749*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5195282577653915*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,3.37466818996098*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.796175522608866*pi,0.21931126934629197*pi,1.55905066315756*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.801981488238463*pi,-0.052335265236886974*pi,3.51206495945402*pi) q[11];\nu3(1.0*pi,0.0*pi,1.310025803250725*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[19];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36618109528717*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.788276780227013*pi,-0.320942659445941*pi,4.09228547127112*pi) q[9];\nu3(0.389163488537878*pi,0.245009733831145*pi,4.2585667596245*pi) q[11];\nu3(1.0*pi,0.0*pi,1.139957610805188*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41479037557707*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4886534973453*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4966759975738*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.3974020327966*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.573409638199938*pi,-0.020651940730811003*pi,0.5982180637920294*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3458750305857698*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3638080893723*pi) q[13];\nu3(1.0*pi,0.0*pi,1.267326358406652*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2599547403058229*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2672620109690271*pi) q[19];\nu3(0.429506013514746*pi,0.24666850994226297*pi,3.81591099973993*pi) q[21];\ncx q[0],q[18];\nu3(0.0562177584837245*pi,-0.170137098629226*pi,1.135225522506086*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[19];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5092861084142051*pi) q[14];\ncx q[17],q[20];\nu3(0.339061661860974*pi,3.26046218561205*pi,1.349374457403993*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.278341685482431*pi,2.30129194787353*pi,1.25622157709845*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41716934196734*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40131760785663*pi) q[15];\nu3(3.5*pi,3.40142426333005*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34420369491579*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.26341169274843*pi) q[19];\nu3(1.0*pi,0.0*pi,1.177932641051785*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[15];\nu3(3.5*pi,3.2734257373054*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.38719525139506*pi,3.23522062738822*pi,4.31366325360424*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.196312393674296*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.428863208219608*pi,0.366380384185797*pi,0.7991892879806399*pi) q[8];\nu3(3.5*pi,3.41799245393424*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.075697045496*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.629480132128766*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.212899736132543*pi,0.218748870616557*pi,4.16624673522307*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5128580245752059*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45347659385413*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286687950006612*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0946789876693088*pi,-0.135450015101364*pi,3.99495323742405*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.485787562654981*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.308230204081238*pi,-0.11534300173357998*pi,3.6543733141117*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.671663951997993*pi,2.99023023169402*pi,3.39493893190097*pi) q[13];\nu3(0.117545888977528*pi,3.2605541864934*pi,1.61007993063641*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5473252341831606*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.488922568318575*pi,0.24439576763168103*pi,3.87342015118828*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.546034736425997*pi,-0.14996785124099998*pi,0.665310233834461*pi) q[4];\nu3(0.14862345865567*pi,1.07619853079807*pi,4.144476820554409*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.364897734018936*pi,0.9665509192470201*pi,4.374153237041201*pi) q[13];\nu3(0.362434941883514*pi,-0.12493378662801902*pi,0.768580902717097*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.400419009153099*pi,0.19079096405963503*pi,0.737782519011333*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.507680085164603*pi,-0.439503601932745*pi,3.77254536112255*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.122725393534997*pi,2.68573173186322*pi,1.067582672564975*pi) q[4];\nu3(0.426884293185818*pi,3.27125271059544*pi,3.26287231369208*pi) q[5];\nu3(0.294807091845167*pi,3.06658007441016*pi,1.63023893880976*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.613440690088683*pi,-0.212723152449166*pi,1.2641329681218911*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.519959047734149*pi,0.297446882691507*pi,4.42793196075411*pi) q[17];\nu3(0.428221226714037*pi,0.19133938474128298*pi,4.02804446038324*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.500298442657184*pi,2.98234592167567*pi,3.95322387908338*pi) q[0];\nu3(3.5*pi,3.4744836806551*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.376599834593523*pi,3.09367207191295*pi,1.439998565791556*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.131274675895651*pi) q[6];\nu3(0.794084474347322*pi,0.09101484473271204*pi,0.788530569103773*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.328412488446333*pi,3.45577087397036*pi,0.722557184258486*pi) q[10];\nu3(0.100131951324963*pi,2.72489878002293*pi,1.57419247312378*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.225761483150191*pi,-0.49808887207642627*pi,1.51838662630943*pi) q[15];\nu3(0.135635922310372*pi,2.88977218885974*pi,1.356014541671621*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.432091335323627*pi,0.20553004960378496*pi,4.39019255401838*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.554145663751033*pi,-0.1951524622959*pi,4.41024735741588*pi) q[20];\nu3(0.446425912417416*pi,-0.456335233229838*pi,1.91597466955933*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.69755733429536*pi,2.68388632751947*pi,3.90975561676734*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.470970954040941*pi,3.21440685111905*pi,0.843785120501672*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.347326753241419*pi,0.6758203125931601*pi,4.40972122016427*pi) q[15];\nu3(0.311748943533627*pi,-0.093664709627859*pi,3.60059676964328*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.211504336259157*pi,3.08034766627062*pi,1.97165064178181*pi) q[20];\nu3(0.596295497843271*pi,3.17090590473276*pi,2.98241311016526*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5248413686464396*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.748068339609262*pi,3.13484498078072*pi,3.70084080951843*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47917438262406*pi,0.5*pi) q[8];\nu3(0.715748074051954*pi,2.98708339079626*pi,3.69292976267353*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.687088573737749*pi,3.43634441693667*pi,3.45971799597717*pi) q[12];\nu3(1.0*pi,0.0*pi,1.401577888778921*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.764173488881919*pi,2.81033052710266*pi,3.27091597635927*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.646530653101861*pi,-0.224788248154558*pi,0.666410957384014*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.593341893982211*pi,0.7882407134521101*pi,4.4430114788248805*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.364519811267642*pi,-0.10581690464855498*pi,3.7326559976687*pi) q[1];\nu3(3.5*pi,3.44085715531118*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.175217949095258*pi) q[4];\nu3(3.5*pi,3.42236477595629*pi,0.5*pi) q[5];\nu3(0.82108834601419*pi,0.417502097019407*pi,1.326116680181334*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.255314015761758*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46589291189773*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.41208654080167*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272068261230923*pi) q[20];\nu3(0.578824479564247*pi,-0.166717256964104*pi,3.81934256184027*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\ncx q[5],q[11];\nu3(0.836176984192315*pi,3.35627065302183*pi,3.04954919518758*pi) q[6];\nu3(3.5*pi,3.41947090747687*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280502006419031*pi) q[13];\ncx q[15],q[16];\ncx q[17],q[20];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46821817707383*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43809895334089*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.48817311229763*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5200102383967533*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.44351652203061*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.262275973235*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.427687048957113*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302019081921497*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34065166816157*pi) q[20];\nu3(3.5*pi,3.46906681754866*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44981570011929*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.30803538299512*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5801570024514775*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.219126320548789*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5481330831217099*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36256626473896*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3560642805773995*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.248821660167623*pi,2.98416370114648*pi,1.409568348948798*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.413395981777791*pi,-0.014590472650922004*pi,1.087284792734375*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.628250051416309*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4054288513628705*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.505889197048122*pi,0.64133779004655*pi,4.36902997096753*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.222062710588612*pi,0.239875472634141*pi,0.933007258948426*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.655372300058468*pi,0.16503371511090803*pi,0.757540858203225*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.35248943275247*pi,3.43387602937393*pi,4.14232743908075*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.712143726139619*pi,3.37086196834697*pi,4.29956647921035*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.582264436521701*pi,0.64807628868114*pi,0.5837664074725721*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.532104898554821*pi,3.19125738657776*pi,4.140538820315291*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.538591980597839*pi,0.37642550230456495*pi,4.2639253794591*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0844175128941026*pi,-0.064628328864751*pi,3.76411570275988*pi) q[3];\nu3(0.729824099541205*pi,3.24836431682455*pi,2.97779184015266*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.676605135087779*pi,0.276229201377723*pi,4.10843238742458*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.50408044059795*pi,2.61396463201753*pi,3.92994577270836*pi) q[12];\nu3(0.465646123771464*pi,0.79403627383695*pi,0.767031370325563*pi) q[13];\nu3(0.484260416729514*pi,3.0892054408219*pi,4.4108300291442895*pi) q[14];\nu3(0.526428097718022*pi,3.47315839247059*pi,2.97903480991387*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.765612041665239*pi,0.064755864894536*pi,1.033544153737618*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.772373233060783*pi,-0.085909129790325*pi,3.95248801694886*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.660249680572104*pi,-0.31802652924769004*pi,3.34082886920389*pi) q[2];\nu3(0.276816418659448*pi,-0.0061081946519189745*pi,3.98297619914411*pi) q[3];\nu3(0.380507484355022*pi,0.20576000257586102*pi,4.0890515778838505*pi) q[4];\nu3(3.5*pi,3.41141358805776*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.587355511749438*pi,0.322503274355593*pi,4.17670371771217*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.198070592873453*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.296137191926446*pi,3.01121155390132*pi,1.149979924653586*pi) q[13];\nu3(0.817069394242287*pi,-0.4522623451835112*pi,0.5238706203643757*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.518163277968459*pi,3.35173336867559*pi,4.0407346671986595*pi) q[16];\nu3(0.365640770742077*pi,-0.36763997956732*pi,1.52725346969883*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.591894627602436*pi,3.11444438469416*pi,0.5024962840405648*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.573451521249569*pi,3.2868337610635*pi,3.64562413250461*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.35378663781534*pi,-0.13213612796277002*pi,1.001737155910081*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.699835932394457*pi,0.443597234370253*pi,3.98605369630184*pi) q[9];\nu3(0.413385385734871*pi,-0.11948051455729902*pi,0.61419613461462*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.655877241970224*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.875665314565009*pi,0.22344805807480905*pi,1.009126031527737*pi) q[19];\nu3(0.432196834028911*pi,0.416897092522737*pi,0.7424476186743441*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[14];\nu3(0.345908638220665*pi,-0.23604034674439*pi,4.22278369072255*pi) q[9];\nu3(0.529159161869747*pi,0.52168123282612*pi,0.828059953812206*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.270947526219562*pi,0.30333290897159204*pi,3.87598177680764*pi) q[19];\nu3(0.860252483997066*pi,3.35180982063187*pi,4.14226165108533*pi) q[21];\nu3(3.5*pi,3.2742839458019*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46039159409649*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48430599996188*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.216330090140639*pi) q[6];\nu3(3.5*pi,3.44366793022187*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2601991137047381*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.239675646261005*pi) q[14];\nu3(0.240580480223661*pi,0.492891198734544*pi,0.878441589642288*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.142955494357159*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[13];\nu3(0.454248715427374*pi,0.22241845734408205*pi,0.708096789850667*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.662573544032942*pi,3.30440782047841*pi,0.724622926209885*pi) q[11];\nu3(3.5*pi,3.36423255917536*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3358668940078071*pi) q[15];\nu3(0.70903402754377*pi,-0.26449552460875103*pi,4.20039131282282*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4837264337368*pi,0.5*pi) q[4];\nu3(0.434061904569381*pi,2.47804523480014*pi,1.2645105689275589*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49997622732397*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46498461177238*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.72058736760111*pi,2.9705301278934*pi,3.83114428268387*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.1963601125961931*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44446605750788*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5763441383837926*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[8];\nu3(3.5*pi,3.48262962128099*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5365716007590687*pi) q[15];\nu3(3.5*pi,3.43709061827765*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.286754900942459*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1943081601226568*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.35983695775323*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.479172256867743*pi,-0.18443417580438798*pi,1.22553918758195*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44099566868682*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3291268816521051*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.495911299056241*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.49297383647158*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.619996274584207*pi,0.395075077935508*pi,0.789744015630057*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,3.39239527362276*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.37021119952492*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5530868129234525*pi) q[10];\nu3(0.943272141362836*pi,-0.08228426145885998*pi,1.378142447360373*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.553815203983549*pi,-0.209849823981699*pi,4.2129210306652105*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0255328550898579*pi,0.08076991073891804*pi,4.255826659106431*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.407572592510532*pi,0.5800567446332601*pi,3.61009287799103*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.121779547828909*pi,-0.311929539608251*pi,0.645857925364308*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39750878997764*pi) q[21];\nu3(0.883670722287258*pi,-0.4240824735752522*pi,3.9336717070135*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.494058328280079*pi,2.61405630116949*pi,1.52841802994292*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.698624122951135*pi,3.01189310797614*pi,3.44133031469554*pi) q[6];\nu3(0.115785830893745*pi,-0.4450648757692486*pi,1.237861905586443*pi) q[7];\nu3(0.331893982054081*pi,-0.08017491136064298*pi,4.00499870893253*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.415403934667758*pi,3.15881404689788*pi,1.301397065788324*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.453710688514611*pi,0.5847465700235599*pi,4.17341439947748*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.347026506518258*pi,-0.4275445368414436*pi,4.04614243958187*pi) q[3];\nu3(0.721595603812822*pi,0.19382934513822103*pi,3.97187243348758*pi) q[4];\nu3(0.478782076069001*pi,0.74892920493054*pi,0.681741402463938*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.881640648123453*pi,-0.144693731606168*pi,3.94310006128095*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.827624169747348*pi,-0.004661350370485984*pi,0.763949248414614*pi) q[14];\nu3(0.386770321938034*pi,3.33666606348342*pi,4.3678936123276895*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.422175757289883*pi,-0.23008812862101502*pi,3.97386075329871*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.298098757037215*pi,3.18311807603001*pi,1.4233505053262872*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0925123166494982*pi,0.346910259289662*pi,1.0088388819660818*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.613622702057109*pi,0.08137869928086405*pi,4.447261841668221*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.695366575405261*pi,3.0997561025937*pi,3.72910092108729*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.682003051547988*pi,3.31851202057835*pi,4.07344728560897*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.776115833078337*pi,3.18641964428513*pi,4.231683859380841*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.377879264477865*pi,-0.257133556219257*pi,4.23967376238534*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.383669934557629*pi,-0.11845217191535401*pi,4.33103496326507*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4817735092232*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.098862790260773*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.470805620657114*pi,0.99329490379899*pi,4.36329173378524*pi) q[10];\nu3(0.365006142955161*pi,3.28744650879785*pi,0.724193600469719*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0889447568078062*pi,0.23893382644530503*pi,4.285150587739929*pi) q[16];\nu3(0.209640251351159*pi,0.08512577742078298*pi,3.71996818708607*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.551740962772613*pi,3.24123744777288*pi,2.93225636974829*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46702377323354*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.674289314278237*pi,-0.21515297430139702*pi,0.823440778515014*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.224169461928453*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.32534774095766*pi,-0.07819125540934402*pi,1.014776849560733*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[15];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.23486514458245*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49364682222755*pi) q[7];\nu3(1.0*pi,0.0*pi,1.150216263442754*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48227927006794*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.36913987542003*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[7];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.116683827910884*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.1649945614733799*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.376970753192261*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[15];\nu3(3.5*pi,3.3493714177047*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.48334930873633*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36264467027776*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,3.48685312380555*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.343770161069245*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2251911361058712*pi) q[13];\nu3(1.0*pi,0.0*pi,1.313549751497363*pi) q[17];\nu3(0.513348115247079*pi,0.030746155847943046*pi,4.10479872617371*pi) q[18];\nu3(0.341295431264111*pi,-0.17273219577075*pi,1.6369311515287*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5127564762333465*pi) q[9];\nu3(3.5*pi,3.47613753872132*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5169699657944382*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.641835603029803*pi,3.18750237919926*pi,3.81642645796127*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240990457366498*pi) q[20];\nu3(0.535586385573801*pi,2.90933240081085*pi,3.15196519993244*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4328834393229*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.31411731479811*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39927951255442*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43334461429883*pi) q[20];\nu3(0.395531402261105*pi,-0.33556338985102496*pi,0.833053878386648*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.803407113429189*pi,0.68285211554976*pi,0.8751334352303379*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.476302155062171*pi,2.66638423553647*pi,1.346043370653807*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.30328347950222*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2386196366152689*pi) q[21];\nu3(0.165141592883522*pi,0.7831197203223501*pi,0.5949299513096761*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.18332799610943*pi,0.38134652495060695*pi,3.73382566848592*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.671864995138857*pi,3.08870965382981*pi,3.87910794802481*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.818309521541755*pi,3.42903431625569*pi,0.864258424714901*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.900942408957279*pi,3.10423704666142*pi,3.68736702322471*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.326885908330723*pi,0.14837963613987704*pi,3.51617927655281*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.549498635167661*pi,0.32834191526060397*pi,4.076580828531*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.610180026806019*pi,3.40680107201007*pi,0.8137502344844301*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.609538542594298*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.578563988499392*pi,0.42864331176318404*pi,1.0805589133606759*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.752171887607958*pi,0.149343486455618*pi,3.71961182097274*pi) q[6];\nu3(0.717714564974214*pi,0.10495380956473399*pi,4.20805603252172*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.252620372907607*pi,1.08102417780899*pi,4.299210453045211*pi) q[14];\nu3(0.398399232158742*pi,2.51144353828982*pi,1.199084825862771*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.43997783322471*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.289666862028811*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.501021167675663*pi,-0.4549483814244201*pi,0.5269040167256952*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.80021407231077*pi,0.7434915361368499*pi,0.839611603819871*pi) q[4];\nu3(0.385584981537354*pi,1.13979201028065*pi,4.31444408546721*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.505794753072411*pi,2.54120174227267*pi,3.70106208710104*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.733257146202442*pi,0.12588613198325904*pi,0.611517930634665*pi) q[2];\nu3(0.262845308205092*pi,0.64921925108485*pi,4.4784667874861395*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.793742747242287*pi,-0.14543572179812703*pi,1.246482698670584*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.264718865244758*pi,3.24044835535453*pi,0.7137461082352989*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.481569017230146*pi,0.81912519791845*pi,0.669042274203828*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.247542573602176*pi,3.39960023377715*pi,1.75406085208649*pi) q[16];\nu3(0.689386834220705*pi,0.15108534227787995*pi,1.0714011275984299*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.652558420098418*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.631061492842028*pi,2.50515017413902*pi,3.75966380552812*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.184215385555682*pi,3.27905150611342*pi,4.32836785137349*pi) q[10];\nu3(0.539036509267281*pi,0.79829068066615*pi,0.907185462939117*pi) q[11];\nu3(0.43833758025708*pi,0.28834471808542395*pi,4.13603330361929*pi) q[12];\nu3(0.491942339868255*pi,3.20995678765932*pi,4.44297269046565*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.185890621267214*pi,2.99060957452129*pi,1.8718628936562*pi) q[16];\nu3(0.776381798075251*pi,0.24627515971909597*pi,1.56675971033304*pi) q[17];\ncx q[18],q[19];\nu3(0.214082737259464*pi,0.08898265853920295*pi,3.45720688911889*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36396522048658*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46603464804218*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3180937584682328*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.540091813546161*pi,3.14006306156372*pi,1.74437089679336*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.443445989424322*pi,3.35823734455811*pi,0.766145653480936*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.257123235389916*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.68120700219145*pi,-0.35399273728013303*pi,3.60551122878701*pi) q[20];\nu3(0.509878933330937*pi,0.461945880123237*pi,4.40001873548679*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48408360222971*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.207789124009248*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.233272343524214*pi,-0.32259607727998196*pi,1.301456635468936*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5546253676653429*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.649501155303845*pi) q[15];\nu3(0.909458360050004*pi,0.34744986424192204*pi,3.87024359981682*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[2],q[11];\ncx q[3],q[15];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47919422777605*pi) q[14];\nu3(0.641284468388687*pi,0.18698629324201899*pi,0.805223281710833*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.36873366881973*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47828632745302*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.49550709195506*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42156613168895*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.274551297316141*pi) q[11];\nu3(1.0*pi,0.0*pi,1.180974315072275*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277802402308349*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.391546082295461*pi,3.17437028388676*pi,1.1828813053163079*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300500014416476*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48889758384182*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.529024569033575*pi,0.5408432883687899*pi,0.5133625719392158*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[10],q[12];\nu3(3.5*pi,3.4457160137693*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.703508025810693*pi,0.07730067757760795*pi,4.07144401384585*pi) q[15];\nu3(1.0*pi,0.0*pi,1.214454425256825*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.75579431473886*pi,0.6264525859844401*pi,4.36576566917649*pi) q[19];\nu3(1.0*pi,0.0*pi,1.088449491420881*pi) q[21];\nu3(0.266432244525794*pi,2.88393678281937*pi,1.55758407600694*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.222679163759377*pi,0.33070044164926204*pi,4.49706994004615*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34882222427992*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.60041699954401*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.786008758391074*pi,0.14914059999392504*pi,4.48917414210745*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.652515080157794*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34525742949641*pi) q[20];\nu3(0.63391748249705*pi,0.59033276927031*pi,0.5202525877493303*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[19];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.699176681327073*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4604950695594106*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.363516142472012*pi,2.6712215683218*pi,0.9062403256506459*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.31937840760336*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46386687011527*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3661371031984562*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2057904402593609*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.525767104124172*pi,0.311708948292752*pi,0.975744360944644*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[18];\nu3(0.621770170897424*pi,3.37661535962442*pi,4.00252017073724*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.414856976469966*pi,-0.4265159909743538*pi,0.885420284793083*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.426793943098743*pi,0.425267379529386*pi,4.05144255328604*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.702647932861742*pi,-0.16760551909398402*pi,4.07915670606322*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.772396477539691*pi,-0.4821722391279867*pi,0.841048245275975*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.396094375404213*pi,0.12345690714812596*pi,4.06044211818866*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.488494053184099*pi,3.13154758118673*pi,0.689078544155094*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.445438657119221*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5135720053802255*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.351992842025872*pi,-0.09345848897956399*pi,0.957695890734934*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.21442183410525*pi,-0.4850493049716558*pi,1.2545135677040289*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.32871728699505*pi,0.21114432146831497*pi,0.930991211214901*pi) q[13];\nu3(0.387787121807917*pi,2.60698556261717*pi,0.905515766532596*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0887328531721301*pi,0.55679046316838*pi,0.848423437726215*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.632361344020907*pi,0.20630937304534902*pi,4.34503811094672*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.590948110669844*pi,-0.169639902432494*pi,4.21257704869109*pi) q[7];\nu3(0.489420695152336*pi,2.58352187968675*pi,1.453885193412566*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.172838874563097*pi,3.31832839113979*pi,1.57907312074277*pi) q[16];\nu3(0.404414413869993*pi,-0.142616889989717*pi,0.601942234142463*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.268303814127428*pi,2.9629029683236*pi,1.54716300869193*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.334968649478498*pi,3.25000134647656*pi,2.02489593481438*pi) q[1];\nu3(0.22577395141564*pi,0.5902137496292399*pi,3.91934184084401*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.439304408444939*pi,-0.22635860868934998*pi,0.792960094773788*pi) q[7];\nu3(0.353880388289697*pi,0.09211360854669703*pi,4.0708193930562295*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.180297195659759*pi,3.29556916891668*pi,1.119092614539377*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.737570435940709*pi,3.40503275185788*pi,3.13635869448672*pi) q[20];\nu3(0.527605856891104*pi,2.57975624998691*pi,3.94728841566517*pi) q[21];\nu3(0.30329945979203*pi,0.53268425253881*pi,0.9407662133064241*pi) q[1];\nu3(0.338929108157596*pi,-0.314382856606067*pi,4.16864413590636*pi) q[2];\ncx q[4],q[12];\nu3(3.5*pi,3.4535572937638*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2178825336747061*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.294337556961539*pi,2.96248587979547*pi,1.3628412017582718*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.142163505559154*pi,0.355392972018552*pi,0.7551858955828961*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32872579272192*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48448046852987*pi,0.5*pi) q[10];\nu3(0.678324049590292*pi,-0.14233543983534602*pi,4.10870597785469*pi) q[11];\nu3(1.0*pi,0.0*pi,1.177614525200247*pi) q[12];\nu3(1.0*pi,0.0*pi,1.271856043845262*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.367835330988862*pi,3.12881952037348*pi,1.83280660922763*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.431554025904401*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[15];\nu3(0.487939812871093*pi,0.289807195776839*pi,3.70935576483537*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.42141425348745*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45104839671852*pi,0.5*pi) q[8];\nu3(0.546215118948874*pi,0.27773975084970404*pi,4.0546057153501*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5516103618964356*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5139060994000975*pi) q[15];\nu3(1.0*pi,0.0*pi,1.260594783373572*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.264461859223935*pi) q[20];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[20];\nu3(0.070192968134629*pi,3.0526883647429*pi,1.70204029706703*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4370368249416*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134035856700979*pi) q[21];\nu3(3.5*pi,3.31839185972059*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.226500287024954*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.687301652788411*pi) q[17];\nu3(0.385807551464909*pi,3.47128694597143*pi,0.724670970721955*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5953020111070488*pi) q[20];\ncx q[1],q[16];\nu3(3.5*pi,3.4795840918947*pi,0.5*pi) q[2];\nu3(0.613603504907177*pi,3.08152994215354*pi,3.04352168924776*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.399036727558966*pi,0.378243099048043*pi,0.831578140916015*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2587638965129941*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5195137535786223*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.56032451135315*pi,0.05732644977758905*pi,3.68354977131532*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.517421297028101*pi,0.146595270528456*pi,4.0587498056332905*pi) q[10];\nu3(3.5*pi,3.34470873440445*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.241177459143856*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36512454650236*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37247484923935*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.256396004814646*pi,-0.49976123195943556*pi,4.3519742399685395*pi) q[7];\nu3(0.613795453346396*pi,0.63842250128245*pi,1.3463870050652669*pi) q[8];\nu3(1.0*pi,0.0*pi,1.164403591402926*pi) q[9];\nu3(0.36689237852503*pi,2.7661942868013*pi,1.3546918702403699*pi) q[10];\ncx q[11],q[14];\nu3(0.686675714854548*pi,-0.069823961380097*pi,3.71571431941293*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.777118131179016*pi,3.11634480770959*pi,3.20124965135273*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.638630135383812*pi) q[19];\nu3(0.93845855869452*pi,-0.09152109284098098*pi,4.19171896885364*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.263357009529169*pi,-0.01809700114469398*pi,4.42750055819929*pi) q[5];\nu3(0.351773387271501*pi,0.19462391440984095*pi,0.5130824839832899*pi) q[6];\nu3(0.476140829437184*pi,3.44095945380779*pi,1.74401320060124*pi) q[7];\nu3(0.971816900103456*pi,3.2259611821563*pi,2.98546102574086*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.283389351708591*pi,0.014859354083763043*pi,4.09098086278518*pi) q[12];\nu3(0.206702465767975*pi,-0.246620982499071*pi,1.1130961904736099*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5190896464204746*pi) q[14];\nu3(0.469605891977133*pi,0.311895851405095*pi,0.769160080276747*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.551875430394232*pi,-0.289480558937227*pi,3.92457989968688*pi) q[17];\nu3(0.123352885949855*pi,3.12034097933752*pi,0.659850506542028*pi) q[20];\nu3(0.281528307540531*pi,3.06180008330794*pi,0.938902966943195*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48904240029961*pi,0.5*pi) q[3];\nu3(0.881283434787031*pi,0.021651723526241007*pi,3.92178129539879*pi) q[5];\nu3(0.571853640320429*pi,0.05299386308868603*pi,1.079368499882718*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5950755347392869*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.470296938512151*pi,0.39326343538166797*pi,0.696215937724534*pi) q[13];\nu3(0.635470599736159*pi,-0.027338254557788988*pi,4.0529968698942405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279338121513043*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.755437140248272*pi,-0.311838044504766*pi,4.06740731085527*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.537151471410231*pi,0.006752861706669999*pi,1.456973764301548*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.573592694666026*pi,3.27617710792933*pi,3.51722319515225*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4970499505467*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.866648098231124*pi,0.47417974147386*pi,4.11303572491715*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.590615630208103*pi,3.20540354648922*pi,3.08814772633217*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.645975542180867*pi,0.47639228740888695*pi,4.0181397374631995*pi) q[9];\nu3(0.84250552792547*pi,-0.140543941818638*pi,3.74948020257512*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.447694362110188*pi,0.9441668086770001*pi,3.9965530549015*pi) q[0];\nu3(0.324655167527183*pi,0.492742595063118*pi,0.866726522732167*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[12];\nu3(0.727494236569727*pi,3.13977486218164*pi,0.599300565101903*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.516976245184684*pi,0.487748939787779*pi,1.50231445827758*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.429657457062426*pi,0.58940851596634*pi,4.12713215982244*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.365515547719613*pi,3.34573189927597*pi,0.661442826572556*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,3.47161540465412*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.230169411700035*pi) q[12];\nu3(0.405999696759319*pi,3.25115641614376*pi,2.17124615424504*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.574227518997529*pi,-0.16318686592189502*pi,0.9738444481633031*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45713351985542*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.253727832855251*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[20];\nu3(0.347441356777814*pi,3.07685492082488*pi,1.029997541646116*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,3.36162913014754*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1121847989273101*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37204563577641*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45648992456714*pi,0.5*pi) q[15];\nu3(0.32467556330294*pi,0.12978790881120805*pi,0.930246168710888*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3834520712843*pi) q[20];\nu3(3.5*pi,3.46935552027068*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.349324150959049*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[12];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.650164375700683*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(3.5*pi,3.44879297976567*pi,0.5*pi) q[2];\nu3(0.743711818850887*pi,0.13033013637279*pi,1.1512321073791059*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47155341827669*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5168365293048143*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.324715492367344*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.690729202351422*pi,3.14478370459317*pi,4.13567055906049*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221405262107031*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45371884083036*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3371758699554*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.870218438395922*pi,3.20100773722233*pi,4.1733226067795*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.28940582355038*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.204750638431396*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42730375409012*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.362615058166688*pi) q[17];\nu3(0.719952742073383*pi,-0.232104776927249*pi,3.68389210049052*pi) q[18];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36768490677827*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41901860371589*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.499696003256206*pi,-0.4490423113934126*pi,1.124701023636224*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4490783746293605*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5440382900358808*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.460575416755205*pi,0.21374055081592402*pi,4.04240726267361*pi) q[5];\nu3(0.36874987980681*pi,3.42632388229985*pi,1.198787427235571*pi) q[7];\nu3(0.18991630194853*pi,2.51611077692148*pi,1.218935829425374*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.196404779057321*pi,2.55868371653596*pi,1.2387316006002491*pi) q[7];\nu3(0.314107292996216*pi,-0.4405899237901628*pi,1.424389444871619*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.567654639041221*pi,3.20626110751404*pi,3.1013860305207*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.285232284069591*pi,2.8791624891993*pi,1.256950979121835*pi) q[10];\nu3(0.390088951292902*pi,0.38141219479968*pi,1.013684489790995*pi) q[11];\nu3(0.785321986209967*pi,2.93545097074173*pi,3.36192817809923*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47158725556598*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.497154470334267*pi,2.64204882726512*pi,1.017785469201584*pi) q[11];\nu3(0.225717927855231*pi,0.5024513404278701*pi,4.49608450728079*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.234776557950588*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,3.46285551377994*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2215400823472171*pi) q[21];\nu3(0.116365741579273*pi,3.27233418265109*pi,1.53465187958764*pi) q[0];\nu3(0.324766893887833*pi,2.45097235291169*pi,1.160286715791223*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[16];\nu3(0.89680743500108*pi,-0.370730425305349*pi,1.026994164024823*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.812488021682938*pi,3.27795177481542*pi,2.98575427130139*pi) q[14];\nu3(0.688852174241853*pi,2.98491605157453*pi,3.91645452335425*pi) q[15];\nu3(0.361831009410869*pi,0.20761118143770496*pi,3.47609698052633*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.892333074612739*pi,-0.389453528016412*pi,3.7520706202062*pi) q[0];\nu3(0.607901267665741*pi,2.44151192400898*pi,3.88817926182256*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.251783629656991*pi,3.43411345110914*pi,1.057247194041506*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.502340477001145*pi,-0.288970367950019*pi,4.1791323621035605*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.586743485597835*pi,0.9341954969635999*pi,0.7669963628748679*pi) q[14];\nu3(0.238079548043055*pi,1.13267335575701*pi,4.14563431143398*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.638558356090598*pi) q[16];\nu3(0.43695084517773*pi,-0.388138241369399*pi,4.0825820961365*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.642398116183398*pi,2.98672638464566*pi,3.43896435862113*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5534824905121996*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.453438581067918*pi,-0.17742378007655701*pi,4.39439962591438*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.497085322399849*pi,0.25748423695856504*pi,1.081602522364209*pi) q[6];\nu3(0.788296878807205*pi,3.25501105057149*pi,2.87438635338871*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[18],q[21];\nu3(0.785360149737944*pi,-0.03961545034672398*pi,0.5025950433809863*pi) q[19];\nu3(0.679960810196662*pi,-0.375563891841953*pi,3.27873763786482*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.972259617817482*pi,0.65706001779542*pi,0.573395001967777*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.551916233629189*pi,3.31367940351025*pi,3.59178919441525*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.740252988602097*pi,-0.4292016483868538*pi,3.36510250653833*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.643074771761164*pi,-0.23762761364365798*pi,4.43724120369523*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.842501015532619*pi,3.29061148349918*pi,3.09834869220839*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45233459297433*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.437088810811416*pi,0.846303668694*pi,0.600194837371373*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1736005195142*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.676191412091122*pi,-0.235435226226334*pi,0.7644719565880189*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.746412658411667*pi,3.47108351967906*pi,4.17946615700194*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[14];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.19605103188676*pi,3.40063904339856*pi,4.2175231997384905*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37684613052379*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42456780061146*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.4377916385141*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44797077792907*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.10747500540515*pi) q[9];\nu3(1.0*pi,0.0*pi,1.248926298365297*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5102902338621988*pi) q[14];\nu3(1.0*pi,0.0*pi,1.340781128841817*pi) q[15];\nu3(0.554324005573893*pi,0.53800237476618*pi,4.07387906708211*pi) q[16];\nu3(3.5*pi,3.49382516421253*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.364567040410006*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287973696382775*pi) q[20];\nu3(0.375263194920056*pi,0.03621509411847601*pi,4.161539013146291*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[14];\ncx q[6],q[15];\ncx q[8],q[13];\nu3(0.460310797829088*pi,2.55027029703673*pi,1.0632171592634139*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.259519972000682*pi,3.40674937300027*pi,1.69156530007088*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46549376829183*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5318964176517111*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.4932660833151*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1719304143168698*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.650141681504944*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32531905605743*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.700506162839869*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[11];\ncx q[2],q[3];\ncx q[4],q[9];\nu3(0.539704338113576*pi,0.343652782437467*pi,1.203840915765924*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[13];\nu3(3.5*pi,3.42720514503454*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.693465291831047*pi,0.23593901819158303*pi,4.24664276881333*pi) q[14];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.187359293066182*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47111536966734*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.401244317048101*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.865872241237742*pi,3.07501427630032*pi,3.83497601642112*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.33998440687729*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.616346608050216*pi) q[13];\nu3(0.328341844098183*pi,2.89523299189608*pi,0.811213407669917*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.21351579680523*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.872814890717232*pi,0.07883057488591905*pi,1.404758816974075*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.609476850773421*pi,-0.241727940980404*pi,0.82726927581356*pi) q[6];\nu3(3.5*pi,3.43082402960876*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.498650033919474*pi,0.02742256897095996*pi,3.73679738041883*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.628108442228989*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.432210562341932*pi,0.253779831543233*pi,3.84239876311456*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210001111163818*pi) q[21];\nu3(0.579663624770842*pi,0.9821474537958801*pi,0.987161657868289*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.30045574956746*pi) q[3];\nu3(0.499105954082866*pi,0.9787037476114699*pi,0.68255276596347*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.475578776381225*pi,3.29724920885962*pi,4.40971859156031*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.264391752607019*pi,3.17097641880014*pi,0.711412577591603*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4419602056751994*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.795740134998566*pi,2.99297983112397*pi,4.04197631107437*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.85729312865164*pi,3.11319193104557*pi,3.21083757019132*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4436568216135*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.408207316673912*pi,3.19414607968592*pi,1.016033621221978*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.611928839631231*pi,0.14026980813965995*pi,0.693701166205211*pi) q[8];\nu3(0.531032824400639*pi,-0.346326437836656*pi,4.0114546367292405*pi) q[9];\nu3(0.495541574450542*pi,0.58060697800009*pi,4.04647771972658*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.652027250749591*pi,0.40434850584911797*pi,4.34473762586947*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.254206136311063*pi,-0.275993486783374*pi,3.85166084118779*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.573113447014921*pi,0.42399880348652197*pi,1.3479727742213221*pi) q[8];\nu3(0.233361489785284*pi,0.93073156217237*pi,4.26395971443891*pi) q[9];\nu3(0.889115758126057*pi,0.18539043603568695*pi,3.95341181355376*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.593550352408478*pi,0.03238123699612305*pi,3.6911625233485*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4480648237785*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.808179671075261*pi,-0.15320080643981399*pi,3.41806294489739*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.892766395718269*pi,3.10707297463473*pi,3.17728466033166*pi) q[13];\nu3(1.0*pi,0.0*pi,1.325634719395517*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.492114913362675*pi,3.43607763107654*pi,4.37807760803852*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.746066532084771*pi,3.06309428342997*pi,3.72458689710342*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.115084361888484*pi,1.05927237565817*pi,4.21775768529531*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.523546450108645*pi,-0.23342511001322402*pi,3.93427425257064*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.300133065174314*pi,-0.4095833080151704*pi,3.95292616566762*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5538382510337345*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.330036158643923*pi,2.73591906838838*pi,1.58228261162841*pi) q[17];\nu3(0.150009319263171*pi,2.97987181995608*pi,1.442085497220118*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44830504423959*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[15];\nu3(3.5*pi,3.47460149680123*pi,0.5*pi) q[6];\nu3(0.674798106508368*pi,3.14113572239374*pi,3.48259296129374*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.219331506821364*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.724353601136013*pi,3.35788998067737*pi,4.4365753300414195*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.262586558781813*pi,3.09451315584471*pi,1.372137808092786*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285267455447104*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[20];\nu3(0.65402432617764*pi,3.22133174710311*pi,2.77886916212354*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.280014706942808*pi,0.11690745752458198*pi,1.3197192082205191*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.393478569553079*pi,0.94292069632209*pi,4.3258858950212*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.29107283391626*pi,-0.32473249723104003*pi,1.68073313351084*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.48339954713746*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39347392982117*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.190660771681793*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4612986117862405*pi) q[10];\nu3(1.0*pi,0.0*pi,1.297326434938356*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5403053627837504*pi) q[20];\nu3(0.216089536637807*pi,2.49219871948891*pi,1.162893534269167*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.476947682969469*pi,-0.3883233568435*pi,1.02174748395446*pi) q[3];\ncx q[4],q[11];\nu3(0.491439734886511*pi,2.57316008840546*pi,1.54154678307151*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[9];\nu3(3.5*pi,3.47982736558237*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.07619584550838*pi) q[19];\nu3(0.887266433123875*pi,0.9010502334834001*pi,1.063106114423843*pi) q[21];\nu3(3.5*pi,3.46962938803199*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.462334224827836*pi,0.0006243725866580396*pi,0.921278961671882*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.189195917447304*pi,0.9005209634475*pi,3.9407322938007*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5531642451460481*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49170455628513*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1563990694092992*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.251519039215913*pi,3.2344917161881*pi,0.9057438186093101*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0988711779025433*pi,3.1765559772764*pi,0.802130909113675*pi) q[15];\nu3(3.5*pi,3.44430164224351*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2766263063690468*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45015889153273*pi) q[19];\nu3(0.331174951151744*pi,-0.209698512358291*pi,3.75228523150077*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.453762591245012*pi,0.66693452936585*pi,3.99268366779737*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40322881250402*pi) q[12];\ncx q[14],q[19];\nu3(0.403409528049219*pi,0.27543555560072996*pi,1.2125320197820941*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[21];\nu3(0.417851496891698*pi,-0.170989339754605*pi,1.57612951809351*pi) q[20];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44410652676391*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4160880612449*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46879234740315*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.659854463904056*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.268306430166332*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.695811150245698*pi,2.96487478377826*pi,3.35728904436658*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27042770310579*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0244683260892855*pi,-0.302817886450941*pi,1.259452471823269*pi) q[6];\nu3(1.0*pi,0.0*pi,1.196703937516437*pi) q[7];\nu3(0.237863983936389*pi,-0.387320748085641*pi,1.39846177372657*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.255162620939731*pi,3.35321297376029*pi,1.1864820371688292*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5951008258128949*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5394469656622138*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.26531789787011*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[7];\nu3(0.265045286082488*pi,0.23654443923540303*pi,1.2239582297786091*pi) q[4];\nu3(0.29637618436388*pi,0.9569143852372799*pi,4.187013783124399*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.589622810346759*pi,3.49069883312317*pi,3.39003680042449*pi) q[9];\nu3(0.618616567669366*pi,0.43894394373730705*pi,0.5815922805823219*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.200546802597694*pi) q[15];\nu3(0.0204345862250722*pi,0.8924246440005099*pi,4.3379884152783*pi) q[16];\ncx q[17],q[21];\nu3(0.59081791847493*pi,0.44237170274902904*pi,1.54437721165242*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.12027502863215*pi,3.03384057101067*pi,1.448741694062863*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49051136435917*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.144484277430335*pi,2.53641997173299*pi,1.373083596946205*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0998482192249889*pi,0.87940416660484*pi,4.3286255509888*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.916987092165821*pi,3.07345779014152*pi,4.49659299301958*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.553346104739722*pi,0.96808731678318*pi,0.847256061943302*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.733591892652996*pi,-0.290200142441499*pi,4.46711847813157*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.850950834155155*pi,-0.04826136861278901*pi,3.74181248258068*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5529869941076102*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.649890370137182*pi,0.02257323249173504*pi,1.1736250626769351*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.964451434318213*pi,3.22180400384422*pi,3.34882732254872*pi) q[19];\nu3(0.357312646862237*pi,2.73013880020213*pi,1.64278879387915*pi) q[21];\nu3(0.260907735801058*pi,-0.274573476847498*pi,4.4235786745611705*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.428491484997715*pi,-0.11708551127302103*pi,0.808179179953771*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.204535892616016*pi,0.17589841156448505*pi,4.4503623027333195*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.889325799092915*pi,3.16731844203186*pi,4.029274955977019*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.143736750821689*pi,0.95490934391206*pi,4.47751968429852*pi) q[19];\nu3(0.165554230561376*pi,3.40088705239755*pi,4.35733530594165*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.389453873128328*pi,3.47455582940066*pi,4.25869347395464*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.333017893894882*pi,-0.075153330482579*pi,3.76586197684361*pi) q[12];\nu3(0.177269585671939*pi,0.0028525938455520317*pi,3.53379140750675*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.409680110824367*pi,3.45389431375415*pi,0.9272526696968639*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43392444052171*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39937822199755*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.270829210249188*pi,-0.269065326017234*pi,1.72732868243265*pi) q[12];\nu3(0.420148491054825*pi,3.03004065018344*pi,0.711606647212061*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3356969229191828*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.134674252856102*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.594407456362967*pi,0.20559138406689403*pi,1.68461549867278*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.387608718641079*pi,-0.335161608130708*pi,4.08342223551013*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nmeasure q[1] -> c[1];\nu3(3.5*pi,3.40552010769792*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.792068682033005*pi,-0.15957097724062302*pi,0.784195760418277*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44669833966708*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4736588699325*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.177323369373461*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.445454795278165*pi,0.5682998939733199*pi,4.166605381496391*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43180685572745*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317926167949825*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46841823329346*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208951657822712*pi) q[20];\nmeasure q[15] -> c[15];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[16];\ncx q[6],q[11];\nu3(0.467759358492688*pi,0.50167357850075*pi,0.7342409000178121*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45559118749194*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.218927434709148*pi,0.357062070242285*pi,0.922055953539924*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4672569745258*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5386611285180187*pi) q[11];\nu3(1.0*pi,0.0*pi,1.184754583216791*pi) q[12];\nu3(1.0*pi,0.0*pi,1.282257359114894*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45900143525228*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.633908713601433*pi) q[20];\ncx q[0],q[20];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38131744528123*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5487900541859351*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.613577409041668*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2211292076170341*pi) q[21];\nu3(0.39561338764395*pi,-0.08237176795655299*pi,3.68471308953941*pi) q[0];\ncx q[2],q[21];\ncx q[3],q[14];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.222203621770088*pi,0.98933925488057*pi,4.32160685297692*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[20] -> c[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47708289709944*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.136484355922534*pi,3.29579938781383*pi,0.901074103180989*pi) q[5];\nu3(0.31955360394582*pi,0.12086172845277499*pi,0.91853768041006*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.152378619676935*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39287780461283*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\ncx q[2],q[21];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[19];\nu3(0.466781051246795*pi,0.58991890234251*pi,4.30354161394907*pi) q[8];\nu3(0.263763645315373*pi,0.7007690112648599*pi,4.31093011776416*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.336880579492127*pi,0.21407731640350303*pi,0.715624300262357*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.570709167778896*pi,3.25169361089379*pi,0.5215533049255292*pi) q[18];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.452535203661789*pi,-0.16390947560276298*pi,1.2868566852557781*pi) q[4];\nu3(3.5*pi,3.4202574596544*pi,0.5*pi) q[7];\nu3(0.213515477398856*pi,3.19585833881692*pi,0.941522499361005*pi) q[10];\nu3(0.579196068409301*pi,-0.4474484306196172*pi,0.621338908582814*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6361741838998329*pi) q[14];\nu3(0.336149698252848*pi,3.04324912731132*pi,0.955402407587301*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299169625837014*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.848348964310864*pi,-0.453486996958395*pi,4.09277594980455*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.239075264189934*pi,2.89808675807718*pi,1.63001445885304*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5507153077729758*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.508650932782604*pi,-0.264483405820067*pi,4.443417774629999*pi) q[2];\nu3(0.519886914622296*pi,-0.13435350258004197*pi,4.24668322404417*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.281340202566159*pi,0.6268705247655999*pi,3.69217195127756*pi) q[7];\nu3(0.583948667523303*pi,0.61114852288969*pi,4.37425629873154*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.305401594566097*pi,3.36454805941116*pi,0.904375223163222*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.627426749325113*pi,3.46459835589698*pi,4.310764133624851*pi) q[19];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.715250779640931*pi,0.183430723463199*pi,0.7890832594738659*pi) q[0];\nu3(0.369238969227987*pi,0.30215995849007005*pi,1.12696084622062*pi) q[1];\nu3(0.600615485760543*pi,3.3230595224808*pi,3.81954256082876*pi) q[2];\nu3(0.328905932760452*pi,0.03248507769711295*pi,4.3462034640770995*pi) q[3];\nu3(0.450328576805932*pi,3.11295489483052*pi,0.8576868671868181*pi) q[4];\nu3(0.602444871514692*pi,3.38313241658286*pi,0.81884121390338*pi) q[5];\nu3(0.865445709357273*pi,3.43393426080534*pi,3.94305077178668*pi) q[6];\nu3(0.496636248920717*pi,-0.029277322136968986*pi,0.947375125655742*pi) q[7];\nu3(0.735641450267475*pi,0.15493962173241405*pi,1.59377665738923*pi) q[8];\nu3(0.735330659801836*pi,-0.004666478645474981*pi,3.69095334416347*pi) q[9];\nu3(0.613174764171021*pi,-0.4113199376676366*pi,4.19820474196931*pi) q[10];\nu3(0.175606103820745*pi,2.75016005248371*pi,1.190995355535267*pi) q[11];\nu3(0.374827666003511*pi,-0.16840872997599998*pi,1.66669591404545*pi) q[12];\nu3(0.589768080750985*pi,-0.07840169747103498*pi,3.53558724661088*pi) q[13];\nu3(0.657319384482255*pi,-0.01725686751278699*pi,1.277239495206907*pi) q[14];\nu3(0.105816484552879*pi,0.6595545172859101*pi,3.67303954060027*pi) q[15];\nu3(0.256362443144413*pi,0.04600523279941804*pi,3.85437608684708*pi) q[16];\nu3(0.637208311946426*pi,-0.03519032057704702*pi,4.36463593792345*pi) q[17];\nu3(0.18391548010086*pi,1.00486709386623*pi,4.22518453871097*pi) q[18];\nu3(0.490994391241597*pi,-0.397056835559092*pi,4.2290210482139*pi) q[19];\nu3(0.836009956718597*pi,0.24870422881771204*pi,3.92981014747858*pi) q[20];\nu3(0.358467664232576*pi,3.01471464487266*pi,0.850164135037627*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[4];\ncx q[3],q[7];\ncx q[5],q[10];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44391768249978*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34646063839293*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38759841098002*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2465729023107741*pi) q[4];\nu3(3.5*pi,3.46825605665602*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48670966402401*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.311475669653405*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.340459981360084*pi) q[10];\nu3(3.5*pi,3.45781555369851*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41260578299743*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3470126267691591*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310264348347816*pi) q[16];\nu3(1.0*pi,0.0*pi,1.271484545762645*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.356304940879887*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[16];\ncx q[2],q[4];\ncx q[3],q[7];\ncx q[5],q[10];\ncx q[6],q[21];\nu3(3.5*pi,3.31084829470228*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(3.5*pi,3.34343245593386*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258450269483962*pi) q[19];\nu3(1.0*pi,0.0*pi,1.101211695692871*pi) q[20];\nu3(3.5*pi,3.4074760468942*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49782416654439*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5906582935255659*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.47137465209562*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.642398072078176*pi) q[10];\nu3(1.0*pi,0.0*pi,1.262357227120325*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.188508061194397*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.457299293255939*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38982418133129*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5643344941279529*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5523870092798971*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[16];\ncx q[2],q[4];\ncx q[3],q[7];\ncx q[5],q[10];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46614568286021*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5295890933604985*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43899253407261*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.421608498929*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.751843547064049*pi,2.34906931762517*pi,3.71127955745653*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.638580283611556*pi,3.13106539375075*pi,4.28588565608729*pi) q[5];\nu3(0.34409774206415*pi,2.98887954509373*pi,1.79414845393063*pi) q[6];\nu3(0.527524027849415*pi,-0.19190648721397002*pi,0.816698694601506*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.32412410455806*pi,3.16759609291043*pi,1.76856241858147*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.684755598272905*pi,2.95126665115053*pi,3.64295208168054*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.788792553450308*pi,-0.190424879666432*pi,4.2846893751580595*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.206361874999907*pi,-0.444225794181051*pi,0.70377662362604*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.679929642095931*pi,0.375900752820554*pi,1.172916917868501*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.448169983557138*pi,-0.057317796729161985*pi,4.19151194634761*pi) q[5];\nu3(0.53788365996391*pi,-0.09037366880478198*pi,1.261763907135728*pi) q[6];\nu3(0.499949387483842*pi,0.137916748814376*pi,3.79385284918443*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.577204081017116*pi,3.46661692183159*pi,3.31325590903027*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.283952260056017*pi,0.96870347638638*pi,4.07089566382482*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.653723225527656*pi,0.94443649791047*pi,0.6901862485202039*pi) q[17];\nu3(0.191379054755853*pi,-0.343050127356463*pi,4.35007496084703*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.480145438927364*pi,-0.015842457988980985*pi,3.88121672790209*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.568614257747304*pi,-0.312884200264847*pi,1.2688372254696318*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0695984009160248*pi,0.40701677359173005*pi,3.96753912842641*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.808185678337143*pi,-0.250754921154974*pi,1.0826806936079438*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.151626264233651*pi,0.76267290319825*pi,3.97181242148887*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.666384502924437*pi,0.68458884254113*pi,0.856525891883166*pi) q[1];\nu3(0.30606906264674*pi,3.00512513306265*pi,1.054782888015367*pi) q[2];\ncx q[3],q[17];\nu3(0.253695585152008*pi,3.12081889326516*pi,0.5891604863897365*pi) q[4];\ncx q[6],q[7];\nu3(0.896399144174758*pi,3.08407977739247*pi,3.312388005936*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.370793580565093*pi,0.12481432896744005*pi,1.350323466925961*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.137623145828824*pi,3.23626960756696*pi,0.767845982506737*pi) q[15];\nu3(0.727171368117822*pi,3.01005200260647*pi,3.52143952301758*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.619544356282411*pi,3.11599717221015*pi,3.34452864585654*pi) q[20];\nu3(0.542989069348936*pi,-0.041442208872078*pi,1.2911069143517802*pi) q[0];\nu3(0.71047822565914*pi,-0.09271647293144702*pi,1.201112771896041*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48341813402025*pi,0.5*pi) q[3];\nu3(0.290906036938933*pi,-0.3713505945442*pi,3.96506910429198*pi) q[4];\nu3(3.5*pi,3.32233324146186*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.212112311143795*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.573394255123624*pi,0.440600632002363*pi,0.5027853916949305*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.379734714335834*pi,3.3704088356511*pi,0.7850838990239499*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.880092071610924*pi,0.19847922363898496*pi,0.980119918175717*pi) q[15];\nu3(0.247752850277369*pi,-0.017262054118937997*pi,4.38141573417669*pi) q[16];\nu3(1.0*pi,0.0*pi,1.161195156175967*pi) q[17];\ncx q[18],q[21];\nu3(0.302545071245831*pi,0.61719183210427*pi,0.856954986381957*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.204754911697789*pi,3.23768004338524*pi,0.65102062868511*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.520650232879938*pi,3.13243445414264*pi,3.16432144007932*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.38869190664316*pi,0.5*pi) q[18];\nu3(0.773963166269546*pi,-0.11390526205238599*pi,4.01758626566252*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2634333834686169*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.33644560674219*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.219248112963937*pi,0.446492549659415*pi,0.705315858352376*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.774175106353353*pi,-0.4312155480477083*pi,3.23320185947475*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5236438586901551*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(3.5*pi,3.42614977937854*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.50325960291479*pi,2.74041956274569*pi,1.228457368014438*pi) q[11];\ncx q[13],q[16];\nu3(0.676446503012661*pi,-0.45958282060400757*pi,3.91187929019905*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287160078338947*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.589883040340202*pi) q[21];\ncx q[1],q[5];\nu3(3.5*pi,3.49004101950854*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49046536368477*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1790163926491761*pi) q[12];\nu3(3.5*pi,3.42853184206134*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251784901504468*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1584205014374391*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,3.19308135664223*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.245558579387674*pi,-0.4627768400673704*pi,1.80830959365359*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.156199604569738*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.182348433000783*pi,0.13409470299891801*pi,0.781882148895735*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.453470766603671*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.44640681144546*pi,0.5787708595457499*pi,3.6012506904394*pi) q[3];\nu3(3.5*pi,3.3669534062286*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.382357964536681*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5245713934620007*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5947540981170766*pi) q[16];\nu3(0.168409907323391*pi,2.85989785596248*pi,0.918288716556671*pi) q[17];\nu3(0.289380486667583*pi,-0.333544681023479*pi,0.956545893683843*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25822566229423*pi) q[19];\nu3(0.470693263440727*pi,3.16900157645814*pi,0.714619632183782*pi) q[21];\nu3(3.5*pi,3.42929810510035*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,0.5950769617178902*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45063730443615*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.188898977753194*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.1549443289282881*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.789437216960073*pi,-0.206444767509171*pi,4.1000505446033095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.105011362996573*pi,0.11647628403384602*pi,3.65156666631325*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.500947023182611*pi,0.8202757104056699*pi,0.575127574115177*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5449427002258611*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.332322235872272*pi,2.6874346788457*pi,1.441066105470174*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.572560408212041*pi,0.21314605732883896*pi,1.4924860597900689*pi) q[6];\nu3(0.883364274208489*pi,0.328557584318926*pi,4.09648151355548*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43310642942062*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.633451189749812*pi,2.95944778592436*pi,3.13191649099284*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4720326190439295*pi) q[14];\nu3(0.596561584866632*pi,0.17273258679672598*pi,1.2076719115834011*pi) q[15];\nu3(0.376980082782032*pi,-0.19234720730688298*pi,0.745195612120375*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.681400118787062*pi,0.7021609673534599*pi,1.157487890774802*pi) q[1];\nu3(0.267804012299773*pi,0.5415396357831901*pi,4.19751495110057*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.33158198400215*pi,3.23245430106142*pi,4.281454567560139*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.411473087973414*pi,3.26017814085417*pi,4.32973869187445*pi) q[13];\nu3(0.384470311266883*pi,0.28887422940280805*pi,4.05007087430713*pi) q[15];\nu3(0.664251529340597*pi,0.23769153406363996*pi,4.33896915913512*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.421958774375837*pi,-0.4364458914472984*pi,0.5579774840079106*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.396245776878822*pi,0.05662636569792601*pi,3.53013756479999*pi) q[4];\nu3(0.24910068982476*pi,3.3479256710336*pi,4.36212062414452*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.496634297830005*pi,-0.272053536720374*pi,4.43013601190422*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.515624543944601*pi,3.29376087365456*pi,3.33188747030675*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.653503403843259*pi,0.6409522542819699*pi,0.956207001457966*pi) q[4];\nu3(0.38773356000981*pi,3.2450669576491*pi,4.36839943122773*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.205777960244867*pi,3.17157672114478*pi,4.35184869303726*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.238804111126429*pi,3.06083352473749*pi,1.93516820044592*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.334039555090152*pi,-0.359215269392282*pi,4.493204275817201*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.219153539081023*pi,0.345975239808352*pi,3.91710599584761*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4694718720506*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.601512775285369*pi,-0.299445149137807*pi,3.9420314210769*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.657065310717569*pi,-0.376321103476683*pi,0.5822171790127495*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.276687321088213*pi) q[16];\nu3(0.446628535870435*pi,0.08958575924622003*pi,1.414073195017256*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[21];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48129387658628*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.199960748556661*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.544079583272017*pi,-0.375005381828655*pi,3.90419432609321*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.413105302128832*pi,0.9024413237270901*pi,4.06963915986621*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.556426333813558*pi,3.41565394238745*pi,3.12126463912043*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.41328459271422*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.747397688293847*pi,-0.31391019552836397*pi,0.8819098144199959*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.380904867236258*pi,0.03170809142129205*pi,1.3744113966036449*pi) q[11];\nu3(3.5*pi,3.37579246093565*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5035414517566044*pi) q[16];\nu3(1.0*pi,0.0*pi,1.117600146863126*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1924819552683599*pi) q[21];\nu3(0.745543906562513*pi,2.76741453139152*pi,3.74052069998331*pi) q[0];\nu3(3.5*pi,3.32745059433983*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5424720949251505*pi) q[7];\nu3(3.5*pi,3.45856053969982*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.412380965904087*pi,3.31401688196619*pi,0.8139486830925939*pi) q[11];\nu3(1.0*pi,0.0*pi,1.311779167739601*pi) q[12];\ncx q[13],q[18];\nu3(0.240756900464643*pi,0.8347992620670499*pi,3.8930624087462*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.143505262979724*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[15];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.853542125731096*pi,3.1013345323964*pi,4.4530487512581605*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.603292682868591*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.672015052944117*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43930241332964*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39161149049542*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.24557757055268*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.317438623312552*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.240361834767876*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42329804981968*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.428009744581481*pi,3.07411219390041*pi,0.6283850141701139*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.526004790308512*pi,3.45651081531147*pi,0.633595958702245*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.513254730691119*pi,0.78397087142774*pi,0.5125106396368088*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5691091713027698*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41043266915093*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.357484528284206*pi,-0.37615603318477*pi,0.660819023655466*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(0.0306054454853111*pi,-0.4812604065366861*pi,1.4768105523248831*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4564077891003*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44710520657583*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.279443466737547*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.701514171092124*pi,0.052489838529587995*pi,3.66986149739516*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2055660516980011*pi) q[14];\nu3(0.549062499679652*pi,-0.211689338293709*pi,1.054192402008252*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.576885186809946*pi,2.8464866250989*pi,4.25460683492295*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.578248177753464*pi,-0.4676004604190425*pi,4.08743139047093*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.580773671844092*pi,2.55335533688572*pi,3.77290585929313*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.297998726369779*pi,-0.4539845027865058*pi,4.36953236407294*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47369190558371*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.292041012617654*pi,0.367333782850908*pi,4.23640338537426*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4146664411245595*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.614521941951115*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3934162105525298*pi) q[17];\nu3(0.387716521133841*pi,3.38304206884248*pi,4.49658543975083*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.172212788091573*pi,0.36842277217155295*pi,4.4894309658370695*pi) q[21];\ncx q[0],q[17];\nu3(0.636035763737012*pi,0.008366550579336995*pi,3.83581921765471*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.390961368779611*pi,3.27644374708694*pi,4.395529366807191*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.909634527441196*pi,0.65111332559096*pi,1.163000952926192*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.649571816080042*pi,3.41036490195923*pi,3.7804719712892*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.596692381888542*pi,3.34278511605149*pi,3.25764058467418*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.274037607716826*pi,0.7209999497358499*pi,4.304567532350649*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.507366247780615*pi,0.050395101630031025*pi,1.465911711377142*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.580160986850344*pi,1.18420559785014*pi,0.776510224792635*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5790102032436781*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.901385735412968*pi,-0.28779439587615796*pi,4.0158097165168005*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.439862342692416*pi,3.16606516668432*pi,0.611275893840228*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.335649299743328*pi,-0.04456255264053899*pi,0.971463189956064*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.51560785290078*pi,3.31194221514325*pi,4.27383879928004*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.507520355681559*pi,2.70545350197846*pi,1.182139343325065*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.731433592275202*pi,0.8125828069962*pi,0.742392931635*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[21];\nu3(0.420618974440612*pi,-0.02605781695847398*pi,0.784441331235507*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.679563404123051*pi,3.4222139803053*pi,3.825553253325*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.616102921611994*pi,-0.15903172244324898*pi,3.79136370758347*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30574797735231*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4247053106053*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.207374331825293*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.351672324529704*pi,-0.4508734997345477*pi,4.13782163784113*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.489182426394591*pi,0.02059926067140605*pi,4.49818168574438*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.097454830578982*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\ncx q[8],q[18];\nu3(0.820708031038721*pi,3.25832163793344*pi,3.22379550105063*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.315058522710272*pi,0.395850936940227*pi,1.056749274462922*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.33463745258744*pi,0.327295581749401*pi,3.45500031693537*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5112697471079795*pi) q[5];\nu3(3.5*pi,3.47358950203896*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48576514367814*pi,0.5*pi) q[8];\nu3(0.190853911247778*pi,0.0017103477440479908*pi,1.1032350163402431*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.562854019793675*pi,-0.357288957558402*pi,4.3101632882020695*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2320845904517461*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.137067636694372*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.517287939192504*pi) q[21];\nu3(0.800894722633332*pi,-0.15136858218834498*pi,1.218133803922964*pi) q[0];\nu3(3.5*pi,3.40374497171746*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[20];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.228889172056812*pi,2.93863460425339*pi,0.9470928083556149*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.160442365770424*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.471722129260861*pi,0.87491867655764*pi,3.98791175964755*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.788199318075554*pi,0.61756068260963*pi,0.5792401180151932*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.33072199556401*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46060013741839*pi) q[18];\nu3(1.0*pi,0.0*pi,1.106779804730948*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43355407183885*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.329132425591195*pi,0.08506940553387998*pi,3.88899347950261*pi) q[2];\nu3(0.480405035082517*pi,-0.191140516432028*pi,0.855149223092846*pi) q[3];\nu3(3.5*pi,3.42060931640513*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.2492972163289*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5789292022576411*pi) q[15];\ncx q[16],q[19];\nu3(0.503011560478215*pi,3.23855660451626*pi,1.86810218144728*pi) q[17];\nu3(0.599590421746555*pi,-0.17030432515851202*pi,3.75617969778103*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.525281212655367*pi,-0.261531031465362*pi,4.09205556215978*pi) q[2];\nu3(0.869007237076504*pi,-0.05179159596803301*pi,0.650129642352935*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49686367173905*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.247120360547329*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.578334809066099*pi,0.9125807328215401*pi,0.878895159467588*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5585927487962206*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.456886107190376*pi,2.49623168077666*pi,1.020420550363967*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.261491282964184*pi,-0.378897768872455*pi,1.3766851925314731*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.621490480295133*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.540361458521786*pi,3.27340604398382*pi,2.93988607244805*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.766261359966155*pi,0.61717370583908*pi,4.25742188629053*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44360988497162*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.352814587131879*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41609065568096*pi) q[14];\nu3(0.633529249973018*pi,2.78521979664896*pi,3.25338823038064*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0938026288879945*pi,0.14223686461969998*pi,3.70847456144228*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[14];\ncx q[13],q[17];\nu3(0.299559087500407*pi,-0.208105691700689*pi,1.269343158792388*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.44680516204983*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3058642994637761*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44419690176165*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40090518843809*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.44490404768198*pi,3.31589061099818*pi,4.4727635241416905*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207917998758051*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.242385364269533*pi,0.26707885977215395*pi,3.69576313854215*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.401426390107315*pi,2.86381882842911*pi,1.1639092133413529*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0154455390297413*pi,0.399301563594748*pi,0.5903500389763865*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.732260504773999*pi,2.8301942156355*pi,4.25636157502224*pi) q[16];\nu3(0.539207961639465*pi,3.28390163674371*pi,1.66164151372256*pi) q[18];\nu3(0.470311592241752*pi,2.56400589890703*pi,1.371440777430403*pi) q[19];\nu3(0.398848180261644*pi,-0.21010739465043599*pi,0.869607674115798*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.478048832605542*pi,2.60571093742964*pi,1.108459372880265*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.282673371679938*pi,3.27343259322657*pi,1.298361492953227*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.497456817041136*pi,3.44249528197343*pi,3.39285591174914*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39971127746741*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45933941901189*pi) q[17];\nu3(0.233894250051802*pi,-0.226536557731426*pi,1.091189849913198*pi) q[18];\nu3(0.109123773195582*pi,2.79354041424098*pi,1.1562405779821079*pi) q[19];\nu3(0.683946360520128*pi,0.9006604942868499*pi,0.5794547391226551*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.39831350885706*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.317541866572447*pi,0.425805022491052*pi,1.0507372048183599*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.299955366640462*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.298106201104363*pi,3.14355676881292*pi,1.52770476536007*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.266805351517471*pi,3.05801919151307*pi,1.371999417700988*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.426847958634859*pi,0.5705748618794999*pi,4.33307175560452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5853419542462426*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.458283866531448*pi,3.48856927279658*pi,1.64716231963268*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.535511193347472*pi,3.25108818031818*pi,1.79343079321476*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[6];\nu3(3.5*pi,3.45397530689057*pi,0.5*pi) q[8];\nu3(0.374597866229223*pi,0.20625263861460397*pi,1.2723297072667061*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.147588941075694*pi,-0.25790668531079697*pi,1.70467290977808*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.36329840809094*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.596192062066767*pi,0.305570605736437*pi,1.309182358332857*pi) q[0];\nu3(0.468459185118124*pi,-0.26930295441630303*pi,1.184602955285152*pi) q[1];\nu3(3.5*pi,3.49210406487188*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.279546686237202*pi) q[6];\ncx q[8],q[19];\nu3(0.391471409522958*pi,0.270784873854805*pi,0.5959439571200499*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0741933171496588*pi,3.03099257850181*pi,1.231311261598578*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.364884436797054*pi,-0.30504117526888697*pi,1.210493649714985*pi) q[21];\nu3(0.630351002821018*pi,3.42432995955763*pi,4.33661167555059*pi) q[0];\nu3(0.597626058269634*pi,0.059649215191157956*pi,4.3514781252582395*pi) q[1];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.337189657840808*pi,3.11001281117228*pi,1.204258203770711*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.371414042350479*pi,3.19161089457611*pi,1.6700457549386*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30825553344329*pi) q[19];\nu3(0.362738781856917*pi,-0.433087997162137*pi,4.11407470749508*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.48891678956673*pi) q[6];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.733257377185737*pi,0.258241201621248*pi,1.5038238974068*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.587897844462255*pi,3.37445746352476*pi,4.32663446279306*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.27049823483394*pi,-0.31521748171380204*pi,4.47273749374303*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[6];\nu3(3.5*pi,3.43848563786628*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.622977469780823*pi,3.48892137303455*pi,3.52195151697839*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.3675478909735719*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41120327558269*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187164500383445*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43041102706583*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44871298066169*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.206734602666309*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.356914726096559*pi) q[20];\nu3(3.5*pi,3.39420057338512*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.327278242455032*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5302556270746339*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[20];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.669479838463009*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5671418428443897*pi) q[15];\nu3(3.5*pi,3.42617678786819*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21115488333005*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44658636181542*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48001636164854*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5216351301206203*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2894445016896379*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.27869709193065*pi,0.5*pi) q[13];\ncx q[14],q[20];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.243209343540729*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\ncx q[2],q[10];\nu3(0.234665510383039*pi,0.235271475677842*pi,0.749261620300303*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44863861181879*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.494729597024984*pi,3.00314936575944*pi,1.99000996069956*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.737142062427656*pi,0.5040420161844199*pi,0.6828581965941101*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.74206211105956*pi,0.32255640711826605*pi,4.28863095732932*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45091059040006*pi) q[10];\nu3(0.475339484194665*pi,0.29328861857256305*pi,1.091224458920222*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.197766916256317*pi,3.226279192422*pi,1.93704476391351*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5399960749361067*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.33082390180354*pi,3.14488008042066*pi,2.00096488241887*pi) q[0];\ncx q[2],q[10];\nu3(0.517342243151818*pi,-0.1433261187478*pi,3.97343146180537*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.713162095693659*pi,-0.0008765697069350042*pi,3.62585378010216*pi) q[6];\nu3(0.251187091275364*pi,-0.263812459627967*pi,1.008347160815114*pi) q[7];\nu3(0.186800860215883*pi,-0.31575959418189203*pi,4.2749893456011705*pi) q[8];\nu3(0.650200212142539*pi,0.13667246035186398*pi,0.974576722503433*pi) q[9];\nu3(0.638304712882613*pi,-0.378666365570465*pi,0.6336204128644329*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.57291698215293*pi,0.53345589084805*pi,1.314677232008048*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.653357396323397*pi,0.10195903712264598*pi,1.58916840914543*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.433825304568215*pi,3.10196149673186*pi,0.953992022686398*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.123329172589822*pi,0.09760412461163404*pi,3.8460301087179*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.922133531390039*pi,0.76695421310728*pi,0.784385216089604*pi) q[5];\nu3(0.495434524057003*pi,-0.338067156451133*pi,0.783564226025958*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.050547536643775*pi,1.15563712001035*pi,4.21094997687634*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.382388232338366*pi,3.30984545932653*pi,1.486360836432432*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.427031402600385*pi,-0.4762411871509973*pi,4.48348221396612*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.796774309845808*pi,2.52104344445834*pi,3.57699221873331*pi) q[13];\nu3(0.410102187610237*pi,-0.4721308423837297*pi,0.661124858918991*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47811559957059*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.568379745197028*pi,0.7211638475508999*pi,4.2430110310240305*pi) q[12];\nu3(0.666326177448457*pi,-0.20629526562101003*pi,4.47029490636095*pi) q[13];\nu3(0.431800822097425*pi,3.20180646730609*pi,3.34491428324848*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.292458879827602*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.768328923752433*pi,-0.383785716918167*pi,4.43175054371404*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.30891851862845*pi,3.42156581897366*pi,1.036559379158906*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.283239421447014*pi,0.334033693924744*pi,0.952689536946246*pi) q[20];\nu3(0.81447981349132*pi,0.03550358764476602*pi,1.443276361501596*pi) q[2];\nu3(3.5*pi,3.2751249958106*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.178744829565447*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.717527423225537*pi,2.8157548954321*pi,4.03511536174852*pi) q[16];\nu3(0.272509128275242*pi,-0.4807785658192103*pi,1.181438138919411*pi) q[17];\nu3(0.872600544588385*pi,3.40709591872155*pi,3.74015532057643*pi) q[18];\nu3(0.651597875076191*pi,0.11644649383468897*pi,1.53594029536913*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37657323354226*pi) q[21];\ncx q[1],q[14];\nu3(0.0885006112110545*pi,3.09919865589798*pi,1.3475493318644411*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[21];\nu3(3.5*pi,3.42299773179745*pi,0.5*pi) q[5];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275290711782222*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.909414064439585*pi,-0.4414673873078444*pi,4.0450559028254*pi) q[16];\nu3(0.469124133311261*pi,-0.22075962557137602*pi,1.3847530722635089*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40081839337323*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,0.5985006415647169*pi) q[8];\nu3(3.5*pi,3.46607678739345*pi,0.5*pi) q[9];\nu3(0.577623631690742*pi,2.94218717250833*pi,3.62086692577938*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.321071227470819*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2158739127488571*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[9],q[13];\nu3(0.714066261683518*pi,0.66629056697766*pi,0.931990813200657*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5324796828718315*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.31846083340159*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.40135332353382*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.742910735851112*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35552710008422*pi) q[14];\nu3(3.5*pi,3.40262317388839*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.16328592189804*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19949489853627*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210436892245884*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32776463354163*pi,0.5*pi) q[2];\nu3(0.170066261905939*pi,0.66719949804053*pi,3.86842737258424*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.21684683423012*pi,0.15820923474639803*pi,0.826578881953576*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.241092388799924*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0298966558008126*pi,-0.20419168485627198*pi,4.1283121257754996*pi) q[11];\nu3(3.5*pi,3.49704318817015*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4368738042172495*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5251682683054772*pi) q[18];\nu3(1.0*pi,0.0*pi,1.41387639702293*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5738011790308315*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.364867600696756*pi,0.59862503562417*pi,4.01754504413194*pi) q[3];\nu3(0.232197912746979*pi,3.05433834203794*pi,1.75820888820419*pi) q[4];\nu3(0.848633481457671*pi,2.96257582339393*pi,4.38638658065935*pi) q[5];\ncx q[6],q[20];\nu3(0.560271635553382*pi,0.40117608525207704*pi,1.248215812573281*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.45177334392125*pi,0.5*pi) q[10];\nu3(0.642529222250404*pi,0.5819547393487601*pi,0.8965107140943089*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.292918451693271*pi) q[17];\nu3(0.769793228403021*pi,3.47281673135288*pi,0.715552719990021*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.439397290735599*pi,3.30950283961606*pi,1.4235501432089261*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4457485992492405*pi) q[7];\nu3(0.248027632716226*pi,0.6149903366362199*pi,0.8327119263684499*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45674933792796*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.237071374932266*pi,2.76806750252085*pi,0.84928100883347*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.235049988944279*pi,0.8824728306804499*pi,4.48117635854362*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.617821744924003*pi,0.6876045643881601*pi,0.9463917606778429*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34049943685643*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.902675859561652*pi,3.10677480479441*pi,3.3087192930961*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.790015243460999*pi,0.42536701167790203*pi,1.215666398726466*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.41503168018269*pi,-0.07743870439252099*pi,1.3876793605131241*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.332087718692448*pi,3.06632516293429*pi,0.810674574206232*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.807049632542309*pi,2.93488379919363*pi,3.5292066626754*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.363801781935231*pi,0.04815549408458197*pi,4.39694045226903*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.688634378455484*pi,0.127910457242552*pi,4.12840168855886*pi) q[14];\nu3(0.853896593853799*pi,0.029733159328618974*pi,1.37002030131488*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.247917718855516*pi,-0.04564970440701199*pi,3.98471269459756*pi) q[0];\nu3(0.469545359456655*pi,0.03919374028571698*pi,4.24662932764823*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42800069966676*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2957501066072519*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.893225606419584*pi,3.02415685751894*pi,3.11682215058115*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.553360220422916*pi,-0.36233786660295897*pi,0.694437345847444*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.467696832295254*pi,3.30506266148418*pi,1.83997003299174*pi) q[20];\nu3(0.567405626145474*pi,-0.39211933111978303*pi,1.0208798747623011*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.174629777435126*pi,3.40584627955078*pi,0.815717331311758*pi) q[2];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.498660806710288*pi,3.37738264588346*pi,3.33631579984206*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.227464975837145*pi,-0.08157912222407998*pi,3.70191999063261*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.348946316904614*pi,3.29012750369932*pi,1.91184374488851*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.774088555118518*pi,2.59696964550482*pi,3.46205157732577*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5479529844031495*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.39005134418221*pi,-0.213157214009647*pi,1.254808899578868*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[4],q[5];\nu3(0.0371316791898406*pi,3.1349094014175*pi,0.808478110363944*pi) q[7];\nu3(3.5*pi,3.42827063197701*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.367476028501186*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4665440787319*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.81689789450735*pi,-0.181519145008325*pi,4.27418191970116*pi) q[7];\ncx q[8],q[9];\nu3(0.549411009805661*pi,3.36927298632767*pi,0.8435074922804631*pi) q[10];\nu3(3.5*pi,3.40682303613405*pi,0.5*pi) q[11];\nu3(0.568896708166811*pi,0.18230373523820897*pi,0.605392554060086*pi) q[12];\nu3(1.0*pi,0.0*pi,1.301893540884981*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3374479968268869*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.23294196775235*pi,0.045647924965526054*pi,1.064273119754485*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.238015399537579*pi,0.67448063530961*pi,4.07726349033037*pi) q[4];\nu3(0.512700434501351*pi,0.6222679419820001*pi,0.700666680439928*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3145361321764195*pi) q[9];\nu3(0.125172372713607*pi,-0.269451532842019*pi,1.55372926182735*pi) q[10];\ncx q[11],q[14];\nu3(0.619562491218168*pi,3.08760538532269*pi,3.05654788860498*pi) q[12];\nu3(0.637594368777675*pi,-0.090452132743981*pi,0.912210604611596*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.208988481486605*pi,0.8079388259320699*pi,3.90215934590648*pi) q[4];\nu3(0.750886933625785*pi,-0.347047864059848*pi,3.88215070500862*pi) q[5];\nu3(3.5*pi,3.43748431475996*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5779124094903708*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5755656322045429*pi) q[14];\nu3(1.0*pi,0.0*pi,1.307947172761625*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.268675000260096*pi,0.9438565362837601*pi,4.35903243927389*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0975908640192973*pi,3.40153222135836*pi,4.40786970979567*pi) q[19];\nu3(3.5*pi,3.41892677141757*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.266579046661331*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30125459948259*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(0.293898605412323*pi,0.52589436154369*pi,0.810762469468975*pi) q[1];\nu3(3.5*pi,3.46087019406931*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47476638433753*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.120746770064271*pi,0.8150250243363*pi,0.5023982865583813*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.345581587840851*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4271065210896001*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.534115012810126*pi,2.74664046287569*pi,3.92742388111979*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.665280822016437*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.18915289371157*pi,0.5*pi) q[10];\nu3(0.706215928348789*pi,-0.38743479487752497*pi,3.15137178248149*pi) q[11];\nu3(3.5*pi,3.31553077525816*pi,0.5*pi) q[12];\nu3(0.488369124856651*pi,0.23691524827953403*pi,1.0031118778423092*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.123511507211048*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221072084044022*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.827731142967575*pi,0.34329004890424897*pi,3.87474139784992*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.3951745140865*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.62667482346767*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44677047065348*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247576520244466*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.626434506560503*pi,0.17707056128072896*pi,4.44648813558548*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45435230920396*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5329894030561841*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.30137902196551*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.597265772848314*pi,3.17612904679802*pi,0.638334918445282*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.211335414516566*pi) q[13];\nu3(0.673715935870406*pi,0.09739882307636205*pi,3.8510667357643*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5392508752823768*pi) q[19];\nu3(0.849316837947731*pi,0.6662157030785101*pi,1.077953837985047*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.548021595655835*pi,0.281941100985971*pi,1.351484633071721*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.167486784377353*pi,-0.279770607317516*pi,0.5898554229509516*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.724713874344358*pi,0.006135350629479008*pi,3.6804957511343*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.442422905771789*pi,-0.212712832386607*pi,3.62127897244024*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.757021959828635*pi,3.33757154400468*pi,3.74675633685833*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.319960528368334*pi,0.350631138460633*pi,4.48398551450864*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5327128413361772*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.647079895039376*pi,0.9093912023046*pi,0.774021999395863*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.456968714924791*pi,0.5626427715198199*pi,3.95026427958062*pi) q[3];\ncx q[4],q[13];\nu3(0.596653816356574*pi,3.04291493444867*pi,4.041237404787649*pi) q[6];\nu3(0.807789665987563*pi,-0.4024223389776509*pi,4.2978152873217805*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.505375902321428*pi,0.10632649869640798*pi,0.779676213514582*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.963557806653108*pi,-0.319463380815595*pi,1.06380600840679*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.783813647502589*pi,1.04143462085326*pi,0.726681609926922*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.392685074437948*pi,-0.20981661239275*pi,4.203550546513339*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.405751015407481*pi,3.27316118603779*pi,1.4122432160363871*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.553427767490458*pi,0.289211183891115*pi,4.48305399644471*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.216756906955693*pi,0.70781870027306*pi,3.99963063597371*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.553464575881061*pi,0.69717292464362*pi,4.103954529605399*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.75562176719199*pi,3.30023525291302*pi,3.26457063962318*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.745929806250547*pi,-0.19806971385091898*pi,1.2905640471338469*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.354230437443135*pi,3.16886594066128*pi,4.48628956555946*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.204589290620268*pi,3.29538470028609*pi,4.29374000115211*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.453324507470964*pi,0.39810470674419696*pi,4.14940248674601*pi) q[21];\ncx q[1],q[16];\nu3(0.176288821280551*pi,-0.10741131002908899*pi,3.90861055471768*pi) q[2];\nu3(0.316092865469344*pi,0.93282732876384*pi,4.318413541861149*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.720673706491538*pi,2.49981198041995*pi,3.99900674874316*pi) q[19];\nu3(0.0451125655521492*pi,-0.09058657012582799*pi,1.53514193023319*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42999051342102*pi,0.5*pi) q[1];\nu3(0.64085350785569*pi,0.82819377946755*pi,1.0685847099451409*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.387792021522352*pi,3.10461090763393*pi,2.05450020238818*pi) q[13];\nu3(1.0*pi,0.0*pi,1.139627165290717*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.746787900809072*pi,-0.039634326261345*pi,3.83715228386832*pi) q[19];\nu3(0.25023960062028*pi,0.09675587134734898*pi,4.13838059128251*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31049046652318*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36693262569393*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2153570180781101*pi) q[8];\nu3(3.5*pi,3.31441317148975*pi,0.5*pi) q[9];\nu3(0.766438914149911*pi,0.11710338524798203*pi,0.925948493184817*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.141303732541511*pi) q[15];\nu3(1.0*pi,0.0*pi,1.21277472162104*pi) q[17];\nu3(0.305514670902445*pi,-0.4646342760612078*pi,1.424740305706679*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44205206546777*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.315714638655334*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49046414583794*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5394719411075304*pi) q[16];\nu3(0.582764007327901*pi,-0.3687921387392*pi,3.72183915053062*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1887012438796312*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.660992771185389*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.47513672243738*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5420960911052104*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.45460219432079*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.6703308679190589*pi) q[10];\nu3(3.5*pi,3.40355583194243*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267651551052987*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271133312369534*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4319167176567404*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.586294225252159*pi,3.05494222712877*pi,3.13710088810784*pi) q[1];\nu3(3.5*pi,3.37066363239643*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40609365111868*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.761943264151246*pi,0.19647636755573905*pi,4.08784818963733*pi) q[7];\nu3(0.312651348744365*pi,0.409932994606932*pi,3.77838473361085*pi) q[8];\nu3(0.539584485828382*pi,3.14041860756431*pi,0.631882538057669*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.259078288568559*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.309651635247287*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41063848967004*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5225983010713233*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.904003740927854*pi,3.27234864672275*pi,3.04051279609533*pi) q[0];\nu3(0.597203292154341*pi,0.37438727100270697*pi,0.901655451695326*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[19];\nu3(0.176263315755476*pi,2.78238843397291*pi,1.47401149632746*pi) q[7];\nu3(0.613357951697036*pi,-0.051347454010890026*pi,4.31613178579444*pi) q[8];\nu3(0.793301415834302*pi,0.80876009868123*pi,0.623580251161006*pi) q[9];\nu3(0.600434724126429*pi,-0.27602234238316503*pi,4.1255697924206*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.8629039241706*pi,-0.06602335099672701*pi,1.426254764589221*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.344418097921488*pi,-0.149828421076887*pi,1.323190994130417*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49799380650067*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.35346555103661*pi,0.336706146130893*pi,4.06291550916261*pi) q[16];\nu3(0.277699277395145*pi,2.66686783253412*pi,1.394077652516021*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5326324810969434*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.82878437215233*pi,0.38032478637115497*pi,1.498918274008806*pi) q[3];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.415394883816121*pi,-0.251268043487304*pi,0.5108199673673361*pi) q[16];\nu3(0.650452891627556*pi,-0.395847928143854*pi,3.75996042427449*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.257155104536536*pi,-0.18914500223088498*pi,3.89471995156776*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.215197935481686*pi,2.55609230964423*pi,1.256872871710157*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.721519776322549*pi,0.9336476761210699*pi,0.995374209356234*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.199118100866795*pi,-0.49682532975571175*pi,4.35633320210274*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46267019761507*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.549916464753096*pi,-0.223147912728008*pi,3.81104634924899*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0885871798815199*pi) q[13];\nu3(0.369714733807788*pi,0.034851801117683046*pi,3.63969463328903*pi) q[14];\nu3(0.68762580344876*pi,0.401098125256495*pi,1.308701050291457*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.696180525881789*pi,0.81646492668631*pi,4.49578425260729*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.103490189183401*pi,3.21787250110124*pi,0.846758865013438*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.294006993580227*pi,3.0951953063084*pi,1.2466753950564269*pi) q[5];\nu3(0.492890506594591*pi,0.92745133753385*pi,4.37983432854106*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.46785364637944*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1628377930265361*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.419291622490127*pi,0.33013050384284803*pi,3.80400804375825*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.374839322514602*pi,-0.215623617808212*pi,1.6760217370639*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.559035784148385*pi,2.81268269065458*pi,3.49269989678658*pi) q[20];\nu3(0.210360210166275*pi,2.52018477110822*pi,1.50561110529373*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.24410823471139*pi,-0.011165639754776024*pi,0.598477723796468*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44678630522815*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.408746559437076*pi,3.05290293492453*pi,0.889890824147636*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.653822328328887*pi,0.5622146998013899*pi,1.247233464948481*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48814851273345*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46913113582411*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.374558913139996*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.768712040283124*pi,-0.228809682549651*pi,3.42610853628409*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(0.687371517644307*pi,0.06911259144133397*pi,1.231009746024473*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.134407115820005*pi,3.36212060855078*pi,0.655325830803219*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47935775923235*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.46639632902979*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.128672386872784*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.624180654639661*pi,3.45930418148215*pi,3.41784481461022*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.211427307024071*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.3824804213078306*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.41458015826679*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.749492755382437*pi,0.7347114497118801*pi,4.45761244224241*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46550826289174*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.332224031250369*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1459725076643479*pi) q[20];\nu3(3.5*pi,3.46747555080489*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,4.459356217837231*pi) q[5];\nu3(1.0*pi,0.0*pi,1.377375317858504*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37337345676129*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.340108625926209*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5527343612941555*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.645642548255869*pi) q[6];\nu3(0.255829458985547*pi,-0.26418136123715896*pi,0.5558379711867534*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.65154846966975*pi,-0.24759930496660598*pi,3.81829158527187*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.39304070001633*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.386699197666161*pi) q[19];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.345421874562645*pi,-0.014992292145096009*pi,4.27029656896765*pi) q[7];\nu3(0.327834334691708*pi,-0.09750326066168502*pi,4.41413794210686*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.162327270800661*pi,2.92838456008858*pi,1.083048352355142*pi) q[10];\nu3(3.5*pi,3.46822663264808*pi,0.5*pi) q[12];\nu3(0.635399634807749*pi,3.43078435580199*pi,0.610768559022972*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.272798647890802*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43364014642812*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.38371227113134*pi,0.53907181039007*pi,3.62711982362845*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.139651199157419*pi,3.46055105251912*pi,1.0239013895156*pi) q[10];\nu3(1.0*pi,0.0*pi,1.366236152997919*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37601709689333*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.40517896199863*pi,3.41821102005215*pi,1.98003505312816*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5931127624967527*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.190686129773496*pi,3.13496129744582*pi,0.58176494808892*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.435964192635118*pi,0.156618496760198*pi,0.788872754788202*pi) q[3];\nu3(0.501485659667984*pi,3.0004076080262*pi,3.42679083746617*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.22956051731754*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.568375854691848*pi,3.40855917944104*pi,3.90729677499368*pi) q[0];\nu3(0.303520425025293*pi,0.23854252641001406*pi,4.06926810331313*pi) q[1];\ncx q[2],q[11];\nu3(0.109922402884096*pi,-0.4979447933604266*pi,4.43875625816871*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.696024241598654*pi,2.49001348343306*pi,3.86807215807614*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.785257096744627*pi,3.24081779236157*pi,0.5405714971299524*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.732602811245431*pi,-0.31541342260564*pi,1.1159926550401988*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.518260371077657*pi,-0.4062169528708613*pi,4.206429669376551*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.655975500130009*pi,3.36748848894725*pi,0.6766798989921881*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.511221812578361*pi,2.98110843872373*pi,3.58346733710413*pi) q[5];\nu3(0.761279812927872*pi,3.1729237299575*pi,3.74619571122903*pi) q[6];\nu3(0.608496016435283*pi,2.73296493749989*pi,4.1797714670504895*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.29970038309977*pi,0.06700983579167297*pi,3.72402426543568*pi) q[12];\nu3(0.261142180753675*pi,2.79254235990885*pi,1.152314569915406*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.727353188628369*pi,0.65480188386143*pi,4.317912066054809*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.549025992833097*pi,3.38183057048049*pi,1.75665600252276*pi) q[20];\nu3(0.442171953619349*pi,-0.13885563755749097*pi,0.791751173116079*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.758069197399933*pi,2.87597975838856*pi,3.91934203720841*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.269024675903687*pi,-0.14649272853406797*pi,4.21854285659451*pi) q[12];\nu3(0.689077773089389*pi,0.017954129600595947*pi,4.47809509370123*pi) q[14];\nu3(0.606030997881535*pi,3.05814974103695*pi,3.14223301122439*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.727960963097676*pi,0.42941968979753*pi,4.201105863655799*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48375799626474*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2384135060880501*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.540757272446471*pi,2.70411488485064*pi,3.80194997954471*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.169364563783182*pi,3.38782107004874*pi,4.25876067281697*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.28955520983437*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31194418653506*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40145116928541*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.177479201941246*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.37531012051681*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205753112480215*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.352247526847253*pi,3.40654212231761*pi,4.4379373802285*pi) q[17];\nu3(0.63338565046655*pi,-0.15446704766992397*pi,1.199404891351787*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.072053676752377*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.33700312500653*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.187645527561406*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.55962399564364*pi,0.32400535590590196*pi,1.60345930788397*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.471676216543214*pi,0.317809890865728*pi,0.6478179632004191*pi) q[2];\nu3(3.5*pi,3.42350875763739*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42202664799989*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5546808698932821*pi) q[14];\nu3(1.0*pi,0.0*pi,1.296285128884016*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.476943317959892*pi,-0.22707575947012099*pi,1.233716658584615*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5291110734793893*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[8];\nu3(0.62886246682528*pi,-0.43386783959252817*pi,0.5719078350657169*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4368543961578*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.215508807835556*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39494490483023*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.537314321925311*pi,0.18280038997855497*pi,4.29961984430743*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.382168745319041*pi,0.77086887040279*pi,3.82067263518485*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.2770149351685*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.20848376089082*pi,-0.09776270578665902*pi,3.66301454001481*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5430393994095746*pi) q[9];\nu3(0.262285825811617*pi,-0.371463668097313*pi,1.5212302114223*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.36870735911539*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.10709959852025*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.59827645013182*pi,0.38509115391792503*pi,1.224535426393951*pi) q[20];\nu3(0.272458530184565*pi,3.46968291379694*pi,1.92936631288363*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.435445056475819*pi,-0.33781134180947003*pi,0.5819237016104325*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.324403726204008*pi,3.33777385751602*pi,0.670532155187676*pi) q[20];\nu3(0.240338472072171*pi,-0.10935935909295602*pi,4.25676438093104*pi) q[0];\nu3(0.413021259354066*pi,3.16083516489324*pi,1.63935511923247*pi) q[1];\nu3(3.5*pi,3.43682139511552*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.73308863782537*pi,2.8802887190248*pi,3.27194708990025*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4772825116469*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1690938480923059*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.760766985327438*pi,3.37370622284749*pi,3.40429130336936*pi) q[13];\nu3(0.064564537266709*pi,0.45714670586445905*pi,3.85821399607349*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44715364936493*pi) q[18];\nu3(1.0*pi,0.0*pi,1.334359696718149*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.57940653675741*pi,0.66148880302683*pi,4.23541972997418*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.688959582001993*pi,0.007834238343747968*pi,0.608520270695629*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.171435596153481*pi,2.99786758949696*pi,1.59191757691783*pi) q[13];\nu3(0.260971201406815*pi,0.18616098416414795*pi,4.32216200510306*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.810269327347208*pi,-0.02298105579832399*pi,3.73580550754397*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.496134692035115*pi,2.51939917426495*pi,1.282045099101198*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5833385368510378*pi) q[10];\nu3(3.5*pi,3.4912745679372*pi,0.5*pi) q[11];\nu3(0.709533295817273*pi,0.6764719600328799*pi,1.2569559686207858*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5191456578356926*pi) q[19];\nu3(1.0*pi,0.0*pi,1.256615076370199*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.49833824178496*pi,0.45758739505273405*pi,1.022558059866558*pi) q[5];\ncx q[7],q[19];\nu3(0.591057812146398*pi,2.46572362509176*pi,3.60893786658097*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.320687259286236*pi,2.66862315011361*pi,1.1628850272725049*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.741280519046248*pi,3.06940751382564*pi,3.53689939194917*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.548145504093787*pi,3.22418280329429*pi,3.36807833615257*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.611752482704504*pi,-0.4822604829845883*pi,0.916886307072899*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.546207635171991*pi,2.52075199443003*pi,3.57084412795035*pi) q[15];\nu3(0.522133282203246*pi,0.08315852637147003*pi,0.7135942312815771*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5032653938068454*pi) q[21];\nu3(0.204832966219031*pi,-0.237796535047327*pi,1.047722635080746*pi) q[2];\nu3(0.567400681002041*pi,0.8361222467321501*pi,1.0545221574614319*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.774800479329381*pi,-0.4523403593125212*pi,3.23735071849736*pi) q[9];\nu3(0.414592524744787*pi,2.95047783806676*pi,1.031092604237748*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.655240237172061*pi,3.28874363394975*pi,3.85775465465226*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.222115899840781*pi,0.6899294760105801*pi,4.29439825058947*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.329543969282699*pi,2.64132706502157*pi,1.030603744033687*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.593856539920782*pi,0.08695036685115898*pi,4.43250390662898*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.314967331461006*pi,-0.13390172393691901*pi,1.318643682742989*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.602313025520834*pi,0.14423994720120503*pi,1.122740308201051*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.708233959672356*pi,3.33658795698123*pi,3.26637371990622*pi) q[17];\nu3(0.773116682514138*pi,0.25864226252536104*pi,1.331077812858805*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.870129192146181*pi,3.33270341739015*pi,3.92643477425734*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.589702336782837*pi,3.04132124352293*pi,4.18970072520139*pi) q[11];\nu3(0.551439628910944*pi,0.29319083036718796*pi,4.32996506600226*pi) q[17];\nu3(0.283192733020893*pi,2.91924952554122*pi,1.261367012442809*pi) q[18];\nu3(0.364251243188615*pi,2.87292817708278*pi,1.252928005852696*pi) q[19];\nu3(0.299131460369667*pi,2.57342441803947*pi,1.068321121177377*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45545622343213*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38203805621374*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.251473570570178*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.293969373405292*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.462514476865659*pi,3.28653178099311*pi,4.26465950321724*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48382068860264*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[7];\ncx q[5],q[15];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.2114747023471422*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.30438624323702*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42336862687854*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46774413301171*pi) q[6];\nu3(1.0*pi,0.0*pi,1.133314479460236*pi) q[7];\nu3(3.5*pi,3.39570628904913*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2090628250380209*pi) q[11];\nu3(3.5*pi,3.31831754488503*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34476481697728*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5944671540378177*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.241730663983647*pi) q[17];\nu3(1.0*pi,0.0*pi,1.151416041569464*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277886558908184*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.40378993609596*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[7];\ncx q[5],q[15];\ncx q[8],q[19];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.35472399558319*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.328786360265519*pi) q[14];\nu3(3.5*pi,3.49607036149857*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20962302452888*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39570898605069*pi) q[7];\nu3(3.5*pi,3.38553986156528*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40436006770054*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.35941020562635*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5244167714763837*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2987679621506771*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5382899839803104*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.518812564379207*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.612569569925794*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.763627704617795*pi,0.48257079406278003*pi,0.9831989927100391*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.378971458884671*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.572076795842517*pi,0.53126361530123*pi,4.34029736077719*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.498681491115019*pi,0.8323512476214301*pi,4.3778052172542505*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.387959083248249*pi,0.473155431752022*pi,0.853271837307397*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.498528563629104*pi,0.42569708098836*pi,0.837672853012793*pi) q[15];\nu3(0.808236840897367*pi,2.66839724514905*pi,4.00843743973201*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.466154780578417*pi,0.8192093346325899*pi,4.0520673512555*pi) q[21];\nu3(0.834810528813015*pi,0.201922535914984*pi,3.81275746823163*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.697611889039898*pi,0.419833437874364*pi,1.102305331252213*pi) q[2];\nu3(0.754830262851833*pi,3.05263211850867*pi,4.341372979594761*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.456709753834751*pi,3.35468803484183*pi,3.13351775775209*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.483718897115208*pi,0.8206807711595501*pi,0.8329098191045561*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.622608873177691*pi,-0.047631240351816984*pi,0.94277763807874*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.418465857283425*pi,2.85604584030528*pi,0.934642225692355*pi) q[15];\nu3(0.742905598314021*pi,-0.05877736180801901*pi,4.08606510752422*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.443543883456483*pi,3.04346018485936*pi,0.717039966543234*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.171432568575201*pi,3.23942720796519*pi,2.20848348698512*pi) q[21];\nu3(0.697488624826233*pi,3.30438322289866*pi,2.89098255138919*pi) q[0];\nu3(0.51888294889591*pi,-0.04573576402674101*pi,1.154146603310249*pi) q[1];\nu3(0.416182308259225*pi,-0.24412585106414098*pi,1.2464481441920778*pi) q[2];\nu3(0.345030537784995*pi,1.00714571759787*pi,4.3403512028462305*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.332984386089447*pi,-0.4306562329748158*pi,0.875107078913284*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.804106020447381*pi,-0.24730559837571803*pi,3.77802439785959*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.663933082847623*pi,0.03618577511187904*pi,1.466717364916172*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.87964142077822*pi,2.95789183018197*pi,3.93301124120358*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.671313509859903*pi,0.028554229549927035*pi,1.51336604325025*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.236300288397801*pi,0.51135262359906*pi,4.2092623476082505*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.662998127979896*pi,0.29054947056328195*pi,4.02382014467474*pi) q[10];\nu3(0.46223606265202*pi,2.72530764811074*pi,1.56449429584747*pi) q[11];\nu3(0.866459425083356*pi,3.1959879563597*pi,3.49778773422743*pi) q[13];\nu3(0.451170293188387*pi,3.07783064526981*pi,1.3171227303307331*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.629144084612505*pi,0.6951956968709401*pi,1.117380857377358*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.899853953738433*pi,-0.4499640830283797*pi,0.8934818847396591*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.714790750531888*pi,-0.349449518676201*pi,0.91634813383162*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.299400078947814*pi,3.19934133063436*pi,1.447267966228603*pi) q[10];\nu3(0.71789611418692*pi,3.4185338731784*pi,4.0040527499971805*pi) q[11];\nu3(0.330059130338851*pi,-0.146334891035646*pi,0.813135948782999*pi) q[13];\nu3(0.174196412171889*pi,2.94725452602256*pi,0.813672251908622*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.260450914996275*pi,-0.050142582131848024*pi,3.70693985738584*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30005861053864*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0752924773626919*pi,2.66427935930605*pi,1.56342216749847*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.252911178914669*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.205351587770993*pi,0.004840221424776026*pi,1.445470035771746*pi) q[17];\nu3(3.5*pi,3.45130949693194*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.143828528292149*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[4];\ncx q[6],q[12];\nu3(0.886019147367132*pi,2.59316365355037*pi,3.6111903419855*pi) q[8];\nu3(3.5*pi,3.4280091476464*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2980973113014969*pi) q[20];\nu3(3.5*pi,3.43655922421292*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.48241927908096*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43881884277821*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.278770776476084*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.144031173120726*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42520473306385*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4581833679886795*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333536732337782*pi) q[13];\nu3(1.0*pi,0.0*pi,1.317180855926283*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.803856836316261*pi,3.34939835297894*pi,3.07999133732347*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5946021644136772*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.44155706327119*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,1.134161291189838*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,3.35686378511445*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.162368097548325*pi) q[17];\ncx q[18],q[21];\nu3(0.762420674633612*pi,3.34455184937699*pi,3.64784297833057*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32291939143227*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.362420069294529*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4487285028159995*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32364647485689*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5429102375994315*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,4.45452464366309*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46613112240909*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.172583390213466*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40077795959866*pi) q[17];\nu3(0.306226463310856*pi,3.37841434680744*pi,0.618543414694408*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.516921198561103*pi,3.12140340892783*pi,1.69474452015779*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.331502394272859*pi,2.98575796430831*pi,1.61950823729449*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0265804124845343*pi,3.24874419190703*pi,4.33766302810698*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44098796716909*pi,0.5*pi) q[10];\nu3(0.739496517283261*pi,-0.4820817941941642*pi,0.7174881017795289*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4742901952044605*pi) q[14];\nu3(0.569967191740431*pi,0.013407144004254024*pi,1.022329425818263*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0767755750062689*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.834193853544059*pi,0.18186115661908897*pi,3.82115730662682*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.406576083924245*pi,3.08880436058525*pi,1.022241060232137*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.763694275011601*pi,0.118351759347475*pi,0.654292697894676*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.715823146070476*pi,2.99043916316313*pi,4.33204189034604*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.10303452187316*pi,3.44041053749807*pi,4.15698941013995*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5328259910260735*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.975669599072223*pi,-0.4303014489985086*pi,0.703595125699867*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.188111878723612*pi,-0.4840997008236749*pi,1.0058350367189361*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.763743360977871*pi,3.41210699033591*pi,4.09593749803498*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.422090490003153*pi,3.43138097364144*pi,0.5464107669517678*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.282833424181905*pi,3.22197231348318*pi,1.260556923549822*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.373000826028888*pi,2.97837580741322*pi,1.302240077686313*pi) q[20];\nu3(0.665327375558359*pi,0.5038327469897199*pi,0.780620975960806*pi) q[0];\nu3(0.851866764562972*pi,0.18141253995471696*pi,1.247537129054347*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.260742938620316*pi,0.328544402565874*pi,0.74274986265683*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.225598940560386*pi,-0.300712757800754*pi,4.24302763208739*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.229288487643578*pi,2.70902029947279*pi,1.63231556142013*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.408323222641833*pi,-0.21198000938724199*pi,0.9959414884705899*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.279106184834262*pi,0.96589356450629*pi,0.5211600505884929*pi) q[1];\nu3(0.139098483655887*pi,-0.11650992620621198*pi,4.40182867035026*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.538020293509798*pi,0.337791046880761*pi,1.321215616712522*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.241224892814426*pi,-0.4134341894470182*pi,1.337535216368499*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.733928800427495*pi,-0.0008253302361829751*pi,1.072307241208312*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.399191684226486*pi,2.78460129975153*pi,1.3188603562128929*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.172069179709652*pi,2.56677612058905*pi,1.0836483993987112*pi) q[4];\nu3(0.192840675422626*pi,2.38734760641712*pi,1.126037752162866*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0864202170578287*pi,3.01947592150565*pi,1.36321334535458*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.748351751952832*pi,-0.297866091987732*pi,0.9319639231625689*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.553773513206055*pi,3.15203531028823*pi,1.70718573399377*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.325269708754284*pi,3.27470136410771*pi,1.80066376346965*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.24336454632836*pi,0.53339189827818*pi,3.99211892363659*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.458657577442519*pi,-0.362646238044093*pi,4.1813308002522*pi) q[10];\nu3(0.67392322123807*pi,3.45463626676712*pi,0.700446451131798*pi) q[13];\nu3(0.362618521400389*pi,2.70921392387864*pi,1.052478425128923*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40504723535095*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.665124009724989*pi,0.340164800934573*pi,1.31169455410045*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0431765138943923*pi,2.63223150360323*pi,1.487227467815903*pi) q[13];\nu3(0.497778428680913*pi,0.31315864515215597*pi,0.623890182372453*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0518328587347971*pi) q[18];\nu3(0.494107191730047*pi,-0.07434026738569599*pi,4.02291723664667*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.339769999233307*pi,2.99839150749976*pi,1.482533928314655*pi) q[19];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(3.5*pi,3.47798071500675*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39342166237679*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40976068000307*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38488710209642*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.328356255582389*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3305780399163138*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2689416456249*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48319233153534*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.302345897591138*pi) q[21];\nu3(3.5*pi,3.47469615415288*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40908958770469*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.248894672113476*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.367592392642043*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.5686656223527704*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38279137109299*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5102281860850788*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37932687288117*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.42223836627484*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\ncx q[9],q[11];\nu3(3.5*pi,3.42725560544535*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.285688227933805*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.21049519290748*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46831329123796*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37482124589251*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39219765979528*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.126671841966255*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220258823648255*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.396911300342906*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.417116236640824*pi,-0.4637070635305048*pi,1.3903619912823681*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.37518373560935*pi) q[14];\nu3(0.295798541274212*pi,3.15755750379629*pi,1.59469386620457*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.840277104644476*pi,3.11827560573833*pi,4.3248625994559*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.818110771562287*pi,0.53783446679104*pi,1.155458636748429*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.636757328887753*pi,-0.14394918018203*pi,4.28776613955351*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5450714934179972*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4984967978791*pi) q[16];\nu3(0.604324393369985*pi,0.9599613505064399*pi,0.735013244164429*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2723509665399995*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.483968218884259*pi,0.68645083277671*pi,4.48517872206689*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.715239669727078*pi,3.32892362171361*pi,3.38774897713542*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.136147293016465*pi,-0.33747479025815397*pi,3.95054920371002*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.931570683406498*pi,0.6605351741052601*pi,0.5412880761372734*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.326601919161096*pi,3.33347802025762*pi,1.4182317356435061*pi) q[1];\nu3(0.433290837529585*pi,0.37699003819283605*pi,4.15426957190633*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.621859994089386*pi,-0.24367121082119603*pi,3.41577409323461*pi) q[11];\nu3(0.136673319103501*pi,2.78640454577594*pi,1.309633890532393*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.775187196386726*pi,3.29271080251568*pi,4.3437039291322*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.225670204149095*pi,0.45220356323617195*pi,0.884336354656065*pi) q[1];\nu3(0.495378625593352*pi,3.45840807261227*pi,0.98544055979912*pi) q[2];\nu3(0.586240833817412*pi,-0.277194149217895*pi,0.9601573978791049*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.217024854724889*pi,0.20923262549428*pi,0.9881755271426009*pi) q[12];\nu3(0.53898327515823*pi,0.51052963028501*pi,0.71819715526727*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.167990207085122*pi,3.41002085198075*pi,4.22701973265718*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.370025820062223*pi,0.33291617857243805*pi,4.3102787299172*pi) q[3];\nu3(0.87786622217979*pi,0.0009458180138069983*pi,0.646795756864147*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.548700594851824*pi,-0.099060570315958*pi,0.8799689133855*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.793908458013743*pi,1.16377978360697*pi,0.705727897712662*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.4363392837879*pi,3.38052434395299*pi,0.9177413185212899*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.548377529886447*pi,2.70016328567273*pi,4.03764347284419*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.463133526047292*pi,0.020708808689351987*pi,4.48748191071399*pi) q[8];\nu3(0.560392682254673*pi,2.9957504682934*pi,3.22580320237894*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.572288194710931*pi,0.400974061746744*pi,1.50433792622972*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.6789528328864*pi,-0.425155100662661*pi,4.33705289184062*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.851029245160347*pi,0.18982109052028895*pi,1.64118236587043*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.440162234253827*pi,0.5836985685867899*pi,4.43214120249853*pi) q[14];\nu3(0.687015533293454*pi,-0.4935357711882901*pi,0.766929116759554*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.654098572306702*pi,-0.12373901772724999*pi,3.61093007984755*pi) q[20];\nu3(0.367891749310301*pi,0.026868061117783948*pi,4.17144143428675*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.287348814106036*pi,2.48678171278324*pi,1.241008385145717*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0370479837758504*pi,3.28618555889894*pi,1.66516338638857*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.842339606574781*pi,2.7151082522561*pi,3.98532771953423*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.568594882752256*pi,3.35061607348066*pi,4.19634443425079*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.38303897232367*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.134811237372459*pi,1.14356953236592*pi,4.14364048106924*pi) q[16];\nu3(1.0*pi,0.0*pi,1.235977331294043*pi) q[18];\nu3(0.341874485159677*pi,3.19488113851897*pi,4.40114864266676*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[15];\nu3(3.5*pi,3.28449021122053*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.24062948220492*pi) q[6];\nu3(0.566594361293194*pi,-0.132031019308049*pi,3.86506634963636*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42655345980787*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.311637927985118*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.60558482328539*pi,0.5223335643804199*pi,1.329119234852663*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.41862112803529*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.301350639620134*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39685788010735*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5142760396927724*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.207485330659971*pi) q[21];\nu3(3.5*pi,3.3631119844567*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4230114801502*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5691866884566051*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5234975777208462*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.2119231756577489*pi) q[12];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.197173612264402*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.36596701491125*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[7];\ncx q[5],q[12];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5960131654311501*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1785567861063981*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5690402503192016*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41016528686737*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.347183450092651*pi) q[7];\nu3(3.5*pi,3.46762642126791*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48574999740772*pi) q[12];\nu3(1.0*pi,0.0*pi,1.367603034371049*pi) q[13];\nu3(3.5*pi,3.44093792489791*pi,0.5*pi) q[14];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3135041090568969*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.62974970473929*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.68603439555058*pi,3.17868363902022*pi,2.97534816937023*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.565382516897728*pi,0.39414570801706605*pi,4.11957516569208*pi) q[11];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.606545020934373*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.98398407436307*pi,0.87474253999803*pi,0.7124991938623*pi) q[2];\nu3(0.482620690201855*pi,3.38100585201397*pi,1.87759949870154*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4488002145214995*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.637029029326961*pi,-0.136705680525596*pi,3.52035813222404*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.491747255011797*pi,-0.060308381143723*pi,3.60978152899206*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43934975400092*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.573947482185259*pi,-0.260098335963738*pi,1.0734032264612678*pi) q[15];\nu3(0.614482093881494*pi,-0.345607000080412*pi,3.75940219203517*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4400464848027*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.728086979680414*pi,3.45959405415146*pi,4.48497754287615*pi) q[21];\nu3(0.572062897744691*pi,3.17982604715454*pi,3.92964817039717*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.458665659364901*pi,3.09370304334129*pi,4.45764261529063*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.590928563885467*pi,2.49338861075905*pi,3.52641615307007*pi) q[6];\ncx q[8],q[13];\nu3(0.584015720447937*pi,-0.4703333087245085*pi,4.29974753918557*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.806490573329677*pi,-0.077656037998235*pi,0.9006811624400051*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.1680446026996*pi,3.09079778658749*pi,0.849010081942112*pi) q[17];\nu3(0.631047474193237*pi,2.36553117122924*pi,3.80723943350359*pi) q[18];\nu3(0.359678638588461*pi,3.36102004353277*pi,4.44549387737619*pi) q[20];\nu3(0.364063941502341*pi,2.9990759093164*pi,0.841075428131442*pi) q[21];\nu3(0.843604465782106*pi,2.62610107279386*pi,3.70323542240334*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.579625153172197*pi,-0.280492563232812*pi,0.9336689044662541*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.740795979947859*pi,3.1326591538586*pi,3.56771797572388*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.490339403845242*pi,0.44062440570152195*pi,1.043826335982236*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.383810557789845*pi,-0.060372462337481*pi,1.2069798667793021*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.596332417201099*pi,2.34615877187091*pi,3.67423600025434*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.469840383781376*pi,3.49709965937933*pi,1.68395853247489*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.667392416714038*pi,3.12566960916671*pi,4.49908955899865*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.502815067206516*pi,-0.263200937205386*pi,4.284359013962479*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40247902425749*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.139474151102452*pi,3.42773791762667*pi,1.90002922235807*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.167068452250816*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.483231862731232*pi,2.66065191039691*pi,1.4644814400156791*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.807637226363287*pi,3.22307723291153*pi,3.39272118976705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.737557679152599*pi,-0.4781573582224337*pi,0.8199686199863*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.429335225815695*pi,0.18829514454909702*pi,4.19714415442261*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.263762675213973*pi,0.014740439534392968*pi,0.789866736330598*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5601328001959285*pi) q[9];\nu3(0.778066495434037*pi,0.345556821371922*pi,1.64898192046589*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.109789460427227*pi,0.74507501029064*pi,0.74358775619802*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.891121127203892*pi,0.231533756851118*pi,1.0374165774773378*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[9];\nu3(0.530362890966804*pi,-0.343388400659566*pi,1.175234751850692*pi) q[4];\ncx q[5],q[18];\nu3(0.727480985873721*pi,1.17371633435174*pi,0.789038999355725*pi) q[7];\nu3(0.345185215055506*pi,0.60054560896506*pi,0.772607819343859*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.873141612771543*pi,3.21597535905163*pi,3.9536091322312*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.324095455451807*pi,0.49525569275417003*pi,3.94827350061191*pi) q[19];\nu3(3.5*pi,3.42067764406661*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335237677411272*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36929388408121*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.832173719094903*pi,3.46391632614246*pi,4.30966351550103*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.26059663594143*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[2],q[12];\nu3(0.148101601105557*pi,3.38271043641167*pi,1.215424994863789*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.742535675412069*pi,0.7412884075531001*pi,0.746055736762407*pi) q[9];\nu3(0.454307279038189*pi,-0.278274643191568*pi,1.3817825307982061*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4954003398617*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269545675091954*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42205135688227*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(3.5*pi,3.42740256757187*pi,0.5*pi) q[2];\nu3(0.328412430556523*pi,-0.4531850293087491*pi,1.115015607573436*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.599769926954258*pi,3.19738894384668*pi,4.46031888142967*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.1495443941466679*pi) q[12];\nu3(0.466040827614932*pi,2.68062796048887*pi,1.205669672195331*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.3598068975611*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.48295812949948*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40384068194595*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.241182830756777*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48554534467287*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1434822741676829*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5166319271556041*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331765999641336*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47594533665831*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.254419598709951*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5507407632796122*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.41352001134125*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.5704966814489225*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5194459483792442*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.161810022874402*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47383868432246*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.421938313007351*pi) q[8];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43536785200023*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.399593237175492*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.748403554028121*pi,0.7631994441780701*pi,0.765756907265858*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5141066803391157*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.794114037448205*pi,0.5233143749848199*pi,4.32736870952013*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.545518958297296*pi,3.03352388588389*pi,3.32178364815277*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.670889359038571*pi,0.9196554880775301*pi,0.949927579803155*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.413015605274835*pi,0.20571731552800399*pi,1.249413591534859*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.416760157758058*pi,-0.4681782605672542*pi,1.063106384251679*pi) q[0];\nu3(0.545618817910062*pi,0.414667946370018*pi,1.2549684783714858*pi) q[1];\nu3(0.416838777284825*pi,0.060587154897613016*pi,0.5595519789211588*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.788841325881198*pi,3.38766703715267*pi,0.657626596030331*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5517635326808286*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.797471788550078*pi,0.40770659791045405*pi,1.31843174985229*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.340541628732481*pi,0.06303169417111099*pi,4.07766324451008*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.129888170556734*pi,0.06444667666883497*pi,0.73454156856183*pi) q[21];\nu3(0.815696098372719*pi,-0.313942365865634*pi,0.871993250339614*pi) q[0];\nu3(0.731619000531823*pi,2.87423253470374*pi,3.16277557382822*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.637756984274403*pi,0.62857899818366*pi,0.739906625658749*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.345985289867247*pi,3.27632287388914*pi,1.92074972309008*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.682030173354227*pi,-0.099339177462753*pi,4.49262291914399*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.906459564622872*pi,0.23857108953398698*pi,4.301540972979399*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.604372660603473*pi,3.25969127692667*pi,3.1109627865009*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.420685431766989*pi,0.5443553534649599*pi,0.772310997427223*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.885135495005422*pi,0.36334963381782603*pi,4.490516539437619*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.735978157867942*pi,3.07123672496996*pi,3.28233054090589*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.465819000926803*pi,0.17316828677711105*pi,0.996509901265566*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.759620721499892*pi,-0.4774508235125667*pi,3.72871912512908*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.537834969965862*pi,2.68402578919698*pi,3.87334085673478*pi) q[6];\nu3(0.554896497389827*pi,0.015276398411137038*pi,1.4509858739424661*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.669470918227011*pi,0.6829363494859*pi,0.7870891593668901*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.281852318683545*pi,0.47832629500583*pi,4.437163472818741*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.620836104369503*pi,-0.170907000133107*pi,0.703581749704492*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.675699056327296*pi,1.09138041492273*pi,0.827226653103545*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.311929672085752*pi,3.39662686179623*pi,1.93275510813188*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.451821455812988*pi,0.5162359581204701*pi,4.13362590986421*pi) q[17];\nu3(0.231502675096376*pi,0.59278049185435*pi,3.74665087760459*pi) q[19];\nu3(3.5*pi,3.34853990491812*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4194278743491*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.322824341556597*pi,-0.26906848556769203*pi,0.631917680857257*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.623176043578498*pi,0.010998627499513969*pi,3.89261863033603*pi) q[11];\ncx q[12],q[15];\nu3(0.227400261660814*pi,3.31114260456535*pi,1.78286831086185*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.836451545828281*pi,3.23939971527202*pi,3.06823105741293*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2494831440584981*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2733173268616071*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.709074518929379*pi,2.75731778662324*pi,3.4237368365043*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.729704275760187*pi,0.10042801127090195*pi,0.631537325822218*pi) q[11];\nu3(3.5*pi,3.49961000583363*pi,0.5*pi) q[12];\nu3(0.416772259783721*pi,0.037589156427391024*pi,3.5635689444331*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1900660192537948*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.41431832767956*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.254002291880909*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46432393003358*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4013736899034495*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[3],q[18];\nu3(3.5*pi,3.37176233752294*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.189313607247994*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5771657294829626*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48348102508728*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[15];\nu3(3.5*pi,3.39813949785116*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40785927937585*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.286499567629789*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2901228209780329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38689143940097*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3757434256858*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4208207881531*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.203487617429646*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.664373385223234*pi) q[10];\nu3(1.0*pi,0.0*pi,1.232052216481277*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.175061294624884*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[9];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(0.570056847783843*pi,0.89335669539654*pi,4.4117286061319*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.682420604310247*pi,3.27150017283959*pi,3.10950392358431*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29517464878138*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6205446930908181*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49470727435291*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39997498814596*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5828070617311552*pi) q[11];\nu3(0.313352576687571*pi,2.88836833503769*pi,1.359804754844826*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5550085852269002*pi) q[13];\ncx q[14],q[19];\nu3(0.752636628147435*pi,3.14100508265505*pi,4.35664668059516*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254323775922109*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.506898208259869*pi,2.72622770365303*pi,3.54120616899726*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.933751258112263*pi,3.28108954322075*pi,3.09072608692486*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.673186288650367*pi,0.89879969316663*pi,0.622262234076201*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.694318395176364*pi,0.428749237672305*pi,4.0537082102693205*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.32765644027233*pi,-0.378247168840738*pi,1.332758745804987*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.408956157102038*pi,0.6568256935038601*pi,0.696806646827878*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.717205294905914*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.296077471000639*pi,0.09585103457268196*pi,3.99457839029852*pi) q[2];\nu3(0.287043787078991*pi,-0.03209229329853902*pi,4.1891924867579196*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.541472842057583*pi,-0.210923672133353*pi,0.695366191377108*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.716256362163351*pi,0.0076869591112429525*pi,3.58946682731665*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.375463671512675*pi,0.5331421306503401*pi,4.10572444872247*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.520633230026954*pi,-0.295418598311802*pi,0.5477542528828409*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.419532594117868*pi,0.24594401357316098*pi,0.767145548708942*pi) q[20];\nu3(0.607228069764723*pi,-0.0010873392852390196*pi,1.473723767122352*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.307329503455113*pi,0.424677456004003*pi,3.59174830596031*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.459401357090545*pi,0.6370842917630799*pi,4.27542904924114*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.551048632204384*pi,2.69086037325057*pi,1.29315685637046*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.363682432798247*pi,-0.4798338036356159*pi,1.81048974980272*pi) q[10];\nu3(0.0235848959281152*pi,3.28858989132555*pi,1.87316465909454*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.853409960727588*pi,0.36589513010001895*pi,4.39175312427863*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.365799887656863*pi,3.4261904710941*pi,1.59420265556102*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.29327331666909*pi,0.5529080466643901*pi,0.649025161461345*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.483709556242702*pi,0.470656532642868*pi,3.72748653997613*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.47725857188791*pi,-0.19982948698119002*pi,4.4357153483655*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.510981903669957*pi,0.33876589783463495*pi,4.00420007102828*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.520864945695066*pi,0.7632765787149101*pi,0.753801617570763*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.506377856514891*pi,-0.4592914479840809*pi,0.901698345894673*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.364088612137578*pi,-0.018473847392418974*pi,1.273172373858967*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.244216821592381*pi,3.14447702232955*pi,2.1114723806159503*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.750372670775187*pi,0.29896886580104*pi,1.64071872706136*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.425427718174702*pi,0.07208460380664306*pi,4.49946342445565*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.471625726527906*pi,0.87527842129196*pi,3.97891822533285*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0448447414818453*pi,0.031320274456258956*pi,0.619614688153171*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31605313845638*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.291228386210035*pi,-0.042613916193408985*pi,0.904745436734283*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2654624094101679*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.575835670315499*pi,3.00774205147352*pi,4.36701866244192*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.980776118929544*pi,2.9834312540899*pi,4.38313374075398*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[12];\nu3(3.5*pi,3.45795772339254*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.45945793173293*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.329928898040555*pi,-0.27293458199098697*pi,4.2060630216406505*pi) q[9];\nu3(1.0*pi,0.0*pi,1.301807308596947*pi) q[10];\nu3(1.0*pi,0.0*pi,1.206653002918932*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.86867821108722*pi,2.90330586996808*pi,3.65063295876417*pi) q[17];\nu3(0.367756774352619*pi,0.04421385306407699*pi,0.999655444358885*pi) q[21];\nu3(3.5*pi,3.42054351193816*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.31560830164718*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.235622604341504*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43013380792381*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.757940956607342*pi,-0.18433819969057902*pi,0.5559501840877008*pi) q[17];\nu3(1.0*pi,0.0*pi,1.177271949517831*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.49087843739305*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.191930798277377*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.7003716389089261*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.569476256809633*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.5217818710319255*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47774038193249*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.208231679696151*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5824200090742089*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5811082979558617*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.45556560268429*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218558135871848*pi) q[21];\nu3(3.5*pi,3.37727989847014*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.8733381238648*pi,3.23474969996092*pi,3.87542394514512*pi) q[7];\nu3(3.5*pi,3.34537489004864*pi,0.5*pi) q[9];\nu3(0.623425018666087*pi,-0.410019220415185*pi,3.50988923570601*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49669660232336*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3729769006087529*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4785816354515*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243297413912924*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.188983774927471*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.534587578505606*pi,0.75373127054121*pi,0.5992630288190566*pi) q[3];\nu3(0.607433797929511*pi,0.65669610406544*pi,1.256252640460007*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.589325030419843*pi,3.22764834662645*pi,3.02407097438002*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.716979703484209*pi,0.6210060731702101*pi,1.254016741829967*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4787955764295795*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.770686340898891*pi,0.356784266554379*pi,1.4585616018940382*pi) q[1];\nu3(0.86853802564123*pi,3.32455523794129*pi,2.94289864772142*pi) q[2];\nu3(0.41616585832306*pi,3.11259595073442*pi,1.121661778201534*pi) q[3];\nu3(0.612140759783661*pi,3.00095385986251*pi,3.37865526214086*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5751212745705963*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.353217222986061*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5544045327294538*pi) q[20];\ncx q[0],q[17];\nu3(0.540611501982157*pi,0.14370045322174196*pi,1.300995354139884*pi) q[1];\nu3(0.485851751210778*pi,0.23322020252638598*pi,1.4094881010580371*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.367380725769899*pi,-0.013261107365031999*pi,4.44992685307359*pi) q[5];\nu3(0.252514037280979*pi,2.9952399587296*pi,0.83561891365552*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.753031787700544*pi,-0.243719066656024*pi,1.027458533815473*pi) q[11];\nu3(0.477450018023854*pi,-0.26225764706799404*pi,0.7349536808832731*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.239608855235977*pi,-0.4173847808413679*pi,1.174753438837157*pi) q[5];\nu3(0.663004111248779*pi,3.42887249867821*pi,3.97877418899427*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.70431495400878*pi,0.16114688501728802*pi,4.35895697683128*pi) q[11];\nu3(0.263906493164925*pi,3.34561828154585*pi,4.21835642701768*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.84570171368601*pi,0.47646617039247596*pi,4.32901279731786*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.577918159022538*pi,-0.4671869971377964*pi,0.625546916493197*pi) q[8];\nu3(0.724488160859607*pi,-0.19900140992872*pi,0.889276749205727*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.762663404307984*pi,0.335347420076768*pi,4.2038554684263705*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.564875814298255*pi,0.402259420284504*pi,0.995783166359081*pi) q[8];\nu3(0.102131811607918*pi,-0.10353463811507102*pi,0.83324173203793*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.496481957703498*pi,0.90844025004861*pi,0.674520440124066*pi) q[15];\nu3(0.0485900194447256*pi,2.76583914754193*pi,1.181122910603822*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.523344681966894*pi,3.13190116381457*pi,4.29020181619679*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.569490070410775*pi,-0.383675548220549*pi,4.46676895835288*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.634671853650516*pi,3.31266605428857*pi,3.33097139018841*pi) q[15];\nu3(0.311791828317387*pi,-0.188193262607115*pi,1.53035935871387*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.256123888593917*pi,0.6719606205453099*pi,4.03092299953604*pi) q[18];\nu3(0.810601912012334*pi,-0.235716255789916*pi,3.57053059996607*pi) q[20];\nu3(0.666619494727733*pi,0.027592349018964013*pi,0.624905422868526*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[8];\nu3(3.5*pi,3.42143275897372*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.495811066890839*pi,3.21841184212108*pi,1.58346309114417*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.387375560605424*pi,3.21548196447465*pi,4.38348651971855*pi) q[18];\nu3(1.0*pi,0.0*pi,1.356575691535269*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.441053069426548*pi,-0.013509669191764995*pi,4.18269213328837*pi) q[21];\nu3(0.822685059426246*pi,-0.02457532640433302*pi,1.077596313589049*pi) q[0];\nu3(3.5*pi,3.39446743968137*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(3.5*pi,3.36704176172632*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.243428246709788*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1661461601806251*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.416281924189781*pi,0.50903268969357*pi,0.629350387604012*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.204879613694536*pi,-0.4305273717859298*pi,4.23561593087595*pi) q[0];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.567813724447592*pi,3.01899762096421*pi,3.11528418769767*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.367424239374881*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41667582340331*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5629574408966724*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.483432389810639*pi) q[11];\nu3(3.5*pi,3.43910879336755*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.343441146736329*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203641946307851*pi) q[16];\nu3(0.730702418942858*pi,0.357396189151573*pi,1.62194070370325*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41232159861029*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(3.5*pi,3.49402343892946*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(3.5*pi,3.4625385178911*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.346933066416117*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.246772863988942*pi,0.55951304773121*pi,4.19774347270764*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279404962699715*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3023333016922591*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.468800498736551*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45500292964592*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.4973301135243*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.359764244924049*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5481768687257635*pi) q[13];\nu3(3.5*pi,3.49513390799173*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48245280972457*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28339915114827*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5583200654282332*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[21];\nu3(0.61606555132104*pi,-0.303685918894939*pi,3.6318221986538*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35890870516646*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.167835485784094*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.36557788216226*pi) q[2];\nu3(0.347365058038561*pi,3.15100198620593*pi,0.97608860907229*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.641009390029638*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.348135111204473*pi,-0.17368097072390398*pi,1.438233050879026*pi) q[4];\nu3(0.826924531086706*pi,0.38926125692512403*pi,4.06748382779003*pi) q[5];\nu3(0.215401919989034*pi,2.60544683850016*pi,0.9611912169953629*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.668495244243851*pi,3.02072931177243*pi,0.5191588102970222*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.485847575491987*pi,2.7987560583429*pi,1.421915034555108*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4704909278694895*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.578121334691766*pi,0.235390414192583*pi,3.85356438243803*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.117529070101757*pi,3.38797946901489*pi,0.8346751507585259*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.720859515642349*pi,0.61740480817847*pi,4.14519664340942*pi) q[4];\nu3(0.561879770748809*pi,-0.06038593725477398*pi,4.26867267201244*pi) q[5];\nu3(0.08578578313453*pi,-0.10825120421944301*pi,0.5270103883642401*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.563825799026205*pi,-0.13606987050624803*pi,3.56919806803007*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.790386508782766*pi,-0.054983853203495026*pi,1.204441205332464*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.280340017259993*pi,0.365033182065591*pi,4.03033359245185*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.242603723159551*pi,2.48658708868139*pi,1.271162110769118*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.45278115998958*pi,-0.357075019878291*pi,4.40204380335683*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.155357405313164*pi,0.252749881417601*pi,0.947467133608491*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.508103600699859*pi,0.03645715161940599*pi,4.048908507647051*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.428295632999808*pi,-0.19093241093345997*pi,0.777476040270054*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.515464112032586*pi,0.74459445967196*pi,0.980764917472824*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.451746448740153*pi,2.69010030732936*pi,1.419251059651147*pi) q[11];\nu3(0.547867695909342*pi,3.17164133547398*pi,3.46625669809013*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.549148597874019*pi,-0.365918758389792*pi,4.28114236812271*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.437711885402074*pi,3.28719042449686*pi,1.398449083129492*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.396196301907704*pi,0.037881511928591016*pi,3.87093600929957*pi) q[20];\nu3(0.442352385882477*pi,-0.4168259495775813*pi,3.90870362379282*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34690908057182*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.231392738806498*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.676356992997037*pi,2.40780045565493*pi,3.61188504534778*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0727584745155986*pi,2.81752991655602*pi,0.808167994085776*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.62578513583091*pi,2.37394183077534*pi,3.69901957488384*pi) q[15];\nu3(0.341338604806974*pi,-0.21743396498324802*pi,4.3684266728217995*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.648760983816431*pi,0.30760769518473796*pi,3.82190620105517*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.24752578375474*pi,2.57367265791546*pi,1.009847536123159*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.481236925636235*pi,0.022277146967270012*pi,1.410838422840367*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.334431455800302*pi,3.45594992021404*pi,0.627187914951386*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.207450975789798*pi,0.33242458077148396*pi,4.0141142215039505*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.27235876564029*pi,-0.10263349513925402*pi,3.65356976172179*pi) q[0];\nu3(0.184151398626911*pi,0.6919511571349299*pi,4.0586069640676*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,4.43990304748814*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.519088247069659*pi,-0.38639488533731103*pi,1.37475875301089*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.884408881868031*pi,0.13360072169909398*pi,0.711614021925315*pi) q[0];\nu3(0.166624373430496*pi,2.66918380969695*pi,0.8601474488051399*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.42170688000437*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.46913244998245*pi,-0.039570338729771004*pi,1.37276494800177*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2639219857016228*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.526996375149092*pi,-0.39349754973094697*pi,0.822620527820733*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,3.44513869315431*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.682008550198543*pi,-0.352931190870045*pi,0.5390097601464658*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.183076013448408*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48434797293718*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2040647104507078*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.47090229356505*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,3.30433893163164*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190171741529293*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.49248914975588*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46976163852628*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.153718156799501*pi) q[13];\nu3(1.0*pi,0.0*pi,1.397488988739809*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5127274339069259*pi) q[21];\nu3(3.5*pi,3.47711685566026*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44179616239832*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.264721643669441*pi) q[2];\nu3(0.574931575922843*pi,3.30060412224462*pi,3.41946445735358*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2710118914517698*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.38333469911776*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5319732541622346*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1311277980711711*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5736324710885055*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(0.445234514578758*pi,0.18301229464103497*pi,4.40742941473327*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5024342794106618*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.678751873769897*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5706219124009954*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.160928446334439*pi,0.313858440163186*pi,3.39803602293709*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48009139442705*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.46190621330214*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4126779699964511*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46849531916768*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.563381775570938*pi,0.476882877467681*pi,0.740856610267761*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.815455961490147*pi,3.46260256425192*pi,4.04288652875972*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.319802766514204*pi,0.05310810972290103*pi,0.860730513421166*pi) q[7];\nu3(0.133022676067855*pi,0.061604486698959016*pi,3.72134388802126*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.626487092860746*pi) q[17];\nu3(0.882774129815132*pi,3.42782347513548*pi,0.5097898717820435*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.158060558349583*pi,-0.4619209922579897*pi,0.81845461831047*pi) q[1];\nu3(0.411676291291743*pi,0.9694888431692401*pi,0.5007166631045974*pi) q[2];\nu3(0.612800543192599*pi,-0.06437095486778*pi,4.00969626757428*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.658374798278349*pi,0.004471450134989952*pi,0.636315548289444*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.532400572497249*pi,2.62136165442812*pi,1.334899972215609*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.700326846446786*pi,3.35091145079546*pi,4.00242825198265*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(0.282273665028263*pi,3.20015237665657*pi,1.303878077777009*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.496065793024447*pi,0.36061848131668806*pi,1.364596122212894*pi) q[20];\nu3(0.649652472130368*pi,-0.138849057406968*pi,0.738437704712398*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.602866665124078*pi,0.5167937609841999*pi,4.18924364736763*pi) q[1];\nu3(0.373329129198365*pi,3.40425025929472*pi,4.1074477138362795*pi) q[2];\nu3(0.173917129343535*pi,-0.257846800234938*pi,4.34121877114567*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.397805823382693*pi,2.82523932421908*pi,0.727167140032463*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.101789353772895*pi,0.8622351750453501*pi,0.5554809568676529*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.728893357828067*pi,3.49557010213129*pi,4.38003588638345*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0679537658529171*pi,3.41985259428524*pi,2.03657278463737*pi) q[20];\nu3(0.427060309722502*pi,3.27173222512953*pi,1.6443895835993*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.506871911473806*pi,0.277558389851565*pi,0.8855260654278*pi) q[10];\nu3(0.325484532588012*pi,2.7262994731269*pi,1.313093712055482*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.894342016793708*pi,-0.043369186822583006*pi,3.53474169592681*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.233517113198302*pi,0.7165980797299301*pi,0.624092203218447*pi) q[11];\nu3(0.672606526848713*pi,2.70742172160525*pi,4.06103349733854*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.550063390755009*pi,0.6046404691710401*pi,0.844356921345536*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.687390777377046*pi,-0.306456980038081*pi,3.78686787151093*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.27958259724221*pi,0.5*pi) q[8];\nu3(0.39784556767636*pi,0.4937535156952*pi,0.823680272101342*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1859069291769662*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.1405119692044*pi,2.66989522556838*pi,1.1968247500319649*pi) q[15];\nu3(0.738952923084771*pi,3.27358708489601*pi,3.54107022223552*pi) q[16];\nu3(0.416598745659654*pi,0.14307603863518803*pi,0.882035371238082*pi) q[17];\nu3(0.197653750036899*pi,3.43667920357049*pi,2.03376914788408*pi) q[19];\nu3(0.141764125203247*pi,-0.054220669209481986*pi,4.37886926531783*pi) q[0];\nu3(3.5*pi,3.47650662093681*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.290552175739529*pi) q[4];\nu3(0.785354397277578*pi,0.5124257444254201*pi,0.818802039020591*pi) q[6];\ncx q[8],q[12];\nu3(0.114707803665593*pi,-0.32630539062727903*pi,4.12458929385911*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.464043175029383*pi,0.32169446365794296*pi,4.35366684724134*pi) q[15];\nu3(0.763903351254591*pi,2.60401233663633*pi,3.73916094341516*pi) q[16];\nu3(0.644964907976205*pi,-0.143156382877613*pi,4.46536783208603*pi) q[17];\nu3(0.473791432265699*pi,3.37913548264157*pi,0.7744096308274631*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.48617032146203*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3511704994606881*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5344124491589746*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,4.43500651580844*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[4];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[15];\ncx q[6],q[14];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.720039482996488*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.42001777529166*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37356901603501*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43676151415526*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43905312669125*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43218762029996*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.33256857034634*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48340910258943*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40993928054924*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251628247405173*pi) q[14];\nu3(1.0*pi,0.0*pi,1.217757020080291*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238275767291213*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207384748751986*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2191023586134682*pi) q[18];\nu3(1.0*pi,0.0*pi,1.351923208180813*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318982866295223*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2502567969611391*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[14];\ncx q[7],q[19];\nu3(0.75584212488675*pi,0.46833332028795105*pi,0.806604083603236*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.335223401066058*pi,-0.06023117755276802*pi,3.60993685260961*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.388907638959583*pi,-0.383607626602744*pi,1.80677706736964*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.351540920091351*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5683560022965365*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40888062880758*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45915158583595*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5290435436529952*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5033956211444872*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47158552615373*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5663039913254595*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[14];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.297400506366679*pi,2.87991614869868*pi,1.447623660915087*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.792808954919173*pi,3.2176927230443*pi,3.22576297740976*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.537417868764166*pi,3.1279237899819*pi,3.22864251048608*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.478915220544629*pi,-0.4545890473389662*pi,1.1288083817654249*pi) q[0];\nu3(0.158625249197997*pi,2.6227816687876*pi,1.4915223420357329*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.577459290868369*pi,3.2546356374865*pi,4.0323747155983405*pi) q[3];\nu3(0.603332627777349*pi,0.80505694549758*pi,0.925528076882168*pi) q[4];\nu3(0.320753545501085*pi,0.71922938833284*pi,4.40705850002408*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.531601428496886*pi,0.465694224511229*pi,4.04212139910988*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.527602649461167*pi,0.378169652836979*pi,1.214633596648779*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.24250495297625*pi,3.29840757897949*pi,1.88580104917361*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.530797520752028*pi,0.85937430132849*pi,4.49787361616205*pi) q[0];\nu3(0.132870070486014*pi,-0.4426621144423152*pi,4.49717319830148*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.286105879688975*pi,3.40640895642931*pi,4.23403137672252*pi) q[4];\nu3(0.662828661127832*pi,3.14980095504219*pi,4.13022314372921*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.128985920453344*pi,-0.233970438156746*pi,0.983925073061886*pi) q[7];\nu3(0.61177434082319*pi,-0.4710653693207587*pi,4.08724248788371*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.883610864361179*pi,0.5960085586320201*pi,4.1313226365353*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.454946029695495*pi,0.59146929558312*pi,0.692789760892334*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.358193823682637*pi,-0.18225070672480698*pi,1.0299203312203749*pi) q[7];\nu3(0.628912229070755*pi,2.44108101055999*pi,3.93284515912997*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.319936163879815*pi,3.31368374464762*pi,0.5240343537843113*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.336891303941354*pi,0.6321548366365299*pi,4.1187950380733*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.485747716277816*pi,2.60959590749953*pi,1.379819415459988*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.722956291448405*pi,-0.35863602997203103*pi,3.49883299541291*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.274833160965077*pi,1.10934930353065*pi,4.37100624922446*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.601716666824735*pi,0.02333232699545995*pi,4.05118154519619*pi) q[2];\ncx q[3],q[5];\nu3(0.2492357265111*pi,-0.200292363508202*pi,0.5485642616682315*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.420956192941842*pi,-0.14933510503660602*pi,3.84695466314443*pi) q[11];\nu3(0.207864880091502*pi,0.06362126112876099*pi,4.12780952583878*pi) q[13];\nu3(0.424332020363068*pi,2.81776766524392*pi,1.064386467977267*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.162500164385742*pi,0.133402429277927*pi,4.13345104036166*pi) q[17];\nu3(0.651514336361602*pi,3.11029645600132*pi,4.1407318084842*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4761064211795*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.25866732445727*pi) q[5];\nu3(0.861225077026464*pi,3.36674670541661*pi,4.32560824126114*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.274907911012141*pi,3.1931024665399*pi,1.81631526196061*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.683303449310916*pi,0.406214969123877*pi,0.898419187341174*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.494121929612556*pi,-0.06076848783718197*pi,3.51207674260439*pi) q[16];\nu3(0.351868878706372*pi,-0.07002699234841397*pi,3.95570730061022*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.372170673104083*pi,-0.09454700201939897*pi,3.64943756019616*pi) q[20];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.77991092582181*pi,-0.392143940916856*pi,0.970891741178354*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.452684194652316*pi,-0.018375553714128023*pi,1.291198139454842*pi) q[20];\nu3(3.5*pi,3.37139929228331*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39780632363826*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31935619973549*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.159165749725483*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.212928082120462*pi) q[21];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.47830774598222*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.273296869770446*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.415047075593*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2942076144149959*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5652336493442038*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,3.48196446340124*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2801280794366758*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.4897774735879*pi) q[21];\nu3(3.5*pi,3.49777919135926*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.41370148120878*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5490280524402804*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.193160422271738*pi) q[12];\nu3(3.5*pi,3.45225938552309*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.290637201896907*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2005640269522129*pi) q[18];\nu3(3.5*pi,3.43366664961657*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196218040386249*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6557573747787511*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.47284167515183*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.287814803561281*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5588417381585828*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.5507353129369261*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.615445245922259*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48640036456528*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46338886297127*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.46486385973985*pi,0.07007368418488202*pi,0.682733719943336*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.641490451969841*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.469764933801214*pi,0.278756576154751*pi,4.1329617505600496*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.310353853558879*pi,2.95360885946656*pi,1.0258538045337788*pi) q[3];\nu3(0.801998714735985*pi,-0.040446256371937994*pi,3.62983119411903*pi) q[4];\nu3(0.503839990344725*pi,2.91614975348973*pi,1.304808208857505*pi) q[5];\nu3(0.500318388426245*pi,3.17403572587346*pi,0.726069869257442*pi) q[6];\nu3(0.373850315411878*pi,3.00880346637377*pi,1.72404371084427*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.632951779211331*pi,0.8803925981094001*pi,1.096148673190203*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.392816171661971*pi,-0.211149768947338*pi,4.43227232994999*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.647359818674395*pi,0.19858997393701405*pi,3.91918885870002*pi) q[3];\nu3(0.628742788207269*pi,3.31204994082971*pi,3.86249453395299*pi) q[4];\nu3(0.138413469500077*pi,-0.36081166481486404*pi,0.5983312888237635*pi) q[5];\nu3(0.166909347619747*pi,3.08715736008456*pi,1.296734619520884*pi) q[6];\nu3(0.506617896170865*pi,3.21182553585218*pi,1.53473179254571*pi) q[7];\nu3(0.972005709594774*pi,3.29555377837386*pi,3.98853336242485*pi) q[8];\nu3(0.343293888665589*pi,-0.15447566536475998*pi,4.03419907739569*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.102467707612208*pi,0.25149644961794504*pi,4.07696404964629*pi) q[15];\nu3(0.445914653695512*pi,3.18062267103943*pi,3.22449406783957*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.848846838103594*pi,-0.4523268006606422*pi,3.72220241557412*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.664520337557871*pi,2.64348398489862*pi,3.65724539114156*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.431790456025497*pi,2.97783838441194*pi,1.93063073337799*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.647994084649752*pi,0.5026758091896499*pi,1.148506720367212*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.562404694591548*pi,2.4703456883356*pi,3.70089230425481*pi) q[15];\nu3(0.686104364102896*pi,-0.372213868111515*pi,1.040441745189519*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.440359457261175*pi,3.31385284519688*pi,0.994893471747301*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.104227770219158*pi,2.9897540900091*pi,0.758943563525639*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.715827437126868*pi,-0.06860616523910201*pi,1.380479276717234*pi) q[10];\nu3(0.102130262286008*pi,0.9210240106151*pi,4.39983057637781*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.443950271305512*pi,3.28891836724757*pi,1.59940267189202*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.508938684494053*pi,0.14252359385426805*pi,3.76204113074619*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.403703257443316*pi,0.39694467488237495*pi,3.80296598518999*pi) q[11];\nu3(0.591819871834516*pi,2.65199184978753*pi,3.43996989006295*pi) q[12];\nu3(0.629008045582915*pi,2.78771056044789*pi,3.64005566632757*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.931741346339108*pi,0.287842124577264*pi,4.09353970253533*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.474582041564146*pi,2.77132540198436*pi,3.65054701567013*pi) q[12];\nu3(0.124572246910387*pi,2.58915496484123*pi,1.439889236018114*pi) q[13];\nu3(0.295103114771771*pi,0.116721733380444*pi,3.78631729440716*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.46006221428925*pi,0.06426163850780098*pi,0.970309401721247*pi) q[19];\nu3(0.495691222214419*pi,2.99292413008861*pi,1.105159818731938*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.384021850523*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.333422985833708*pi,-0.295658638393516*pi,4.21054158638497*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1995577591640711*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.367069672715271*pi,3.07067677865453*pi,0.55470055005918*pi) q[18];\nu3(0.961968333956245*pi,1.1247052384335*pi,0.718197480092127*pi) q[19];\nu3(0.491445503538961*pi,0.11134011796465704*pi,0.5967409698692419*pi) q[20];\ncx q[0],q[17];\ncx q[2],q[8];\ncx q[4],q[16];\nu3(3.5*pi,3.4779268456918*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.347812746603646*pi,2.87463430067865*pi,1.60126101416793*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3178357190252319*pi) q[21];\nu3(3.5*pi,3.48812218589436*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.40745193419236*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.3769104732868*pi) q[8];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47871928299491*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1469460305290888*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,3.47454615066061*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[16];\nu3(3.5*pi,3.32774755325142*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.305127733109416*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.174068508353792*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42586859262954*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.47612008572448*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40249381814598*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.31649433406673*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.47097520717759*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44678396192739*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3701770174301982*pi) q[12];\nu3(1.0*pi,0.0*pi,1.267497499541686*pi) q[14];\nu3(1.0*pi,0.0*pi,1.344266160674775*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46370949741612*pi) q[17];\nu3(1.0*pi,0.0*pi,1.107218100247322*pi) q[19];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.4667130447861*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.663875166367744*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209916802100131*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623683307167605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49175205810899*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33678963492696*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5397221737852229*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48440594704563*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5171092657532133*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.388606548153404*pi,3.31237488249878*pi,0.71721763116632*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.373888651988883*pi,-0.4736174599351351*pi,4.00078807163818*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.567493738327742*pi,0.38923759904006705*pi,4.37016341029536*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.631687748405853*pi,2.96426508260384*pi,3.8463207667657*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.527108557439829*pi,0.12247368622175903*pi,4.13333806439482*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.644690563377822*pi,1.03079095954405*pi,0.843990094530134*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.508757031566146*pi,3.40951771540687*pi,3.00732262664533*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nu3(0.513047106264412*pi,0.89736493669141*pi,0.7652366929781069*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.453989499620289*pi,0.016200231692883982*pi,0.941124114498743*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.218515041834737*pi,3.48815714905454*pi,1.2055474506979609*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.455846619375925*pi,-0.18810780000989002*pi,1.4395637441908309*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.443226227074404*pi,0.59393761041443*pi,0.663141484897353*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.480124947359429*pi,0.018415176501434982*pi,3.65333414775406*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.80720120979693*pi,3.12611641342479*pi,4.27324609819334*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.098458578898291*pi,2.85557709758127*pi,0.956232028262784*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.519322823666496*pi,-0.4738351267171064*pi,3.22209242684544*pi) q[7];\nu3(0.878322607414096*pi,-0.004484177499336994*pi,4.30654698032548*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.587780719659012*pi,3.40998786239259*pi,3.80249966221135*pi) q[18];\nu3(0.365483495231196*pi,0.5338305632323099*pi,3.95230241747527*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.297707506195652*pi,3.00885975064678*pi,0.602760980601513*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.332804622073597*pi,-0.06968308510864801*pi,3.69027382291971*pi) q[14];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.447102521032693*pi,-0.193281830450647*pi,4.4599179167681005*pi) q[12];\nmeasure q[12] -> c[12];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.803183809872104*pi,-0.35195827137437297*pi,4.1996622574306794*pi) q[0];\nu3(0.540015842995076*pi,0.303898321059737*pi,4.419988635268719*pi) q[1];\nu3(0.492254315957351*pi,3.45938594890004*pi,0.8121719727940679*pi) q[2];\nu3(0.296416015050545*pi,3.09105783011334*pi,1.274244456406275*pi) q[3];\nu3(0.33122464829614*pi,-0.06123959849834598*pi,1.2564035182587991*pi) q[4];\nu3(0.707596202074499*pi,-0.17815099794260503*pi,4.146360810293309*pi) q[5];\nu3(0.467338191332673*pi,3.04770404698183*pi,1.125060710032183*pi) q[6];\nu3(0.39947904729765*pi,-0.08063353465504203*pi,4.26754642079593*pi) q[7];\nu3(0.513388784496785*pi,-0.355358220909965*pi,3.73203816353468*pi) q[8];\nu3(0.189367164426558*pi,3.37138418437891*pi,4.43721094322052*pi) q[9];\nu3(0.584930965286322*pi,3.27500994663343*pi,3.29796287096152*pi) q[10];\nu3(0.466914411690667*pi,3.47265713102068*pi,4.41879074447506*pi) q[11];\nu3(0.533772596753951*pi,3.42220826610073*pi,3.21369768261739*pi) q[12];\nu3(0.0546886696069565*pi,0.16340582688413796*pi,4.36979590381696*pi) q[13];\nu3(0.438744389799876*pi,0.42622482984116405*pi,3.64356773819245*pi) q[14];\nu3(0.188621203884199*pi,-0.4110469722548269*pi,4.21975023919948*pi) q[15];\nu3(0.784831939732034*pi,3.03084938840757*pi,3.87134532494703*pi) q[16];\nu3(0.782002615875975*pi,0.465509917464521*pi,1.431483216590818*pi) q[17];\nu3(0.4851980016466*pi,0.06047336725351704*pi,3.76024776353821*pi) q[18];\nu3(0.421742428949596*pi,-0.4336743258906871*pi,3.95473095514821*pi) q[19];\nu3(0.202508752097891*pi,-0.02335727275973898*pi,4.17038147874085*pi) q[20];\nu3(0.620505906905167*pi,-0.10543589143910298*pi,3.59033608097255*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[10];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\ncx q[0],q[13];\nu3(3.5*pi,3.3345745585389*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.28353039188169*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34277047660702*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46177463485839*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.175726337178326*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2208702059031769*pi) q[10];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.29505056404162*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210367878946148*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251196749794939*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249793563384094*pi) q[18];\nu3(3.5*pi,3.3490607197102*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[4],q[16];\ncx q[5],q[10];\ncx q[7],q[17];\nu3(3.5*pi,3.33419501138703*pi,0.5*pi) q[8];\nu3(3.5*pi,3.29326807631663*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1302627789531852*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.208077360909725*pi) q[19];\nu3(1.0*pi,0.0*pi,1.134523736391864*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39069604628692*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42801869465922*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.141395910680506*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.34833110024893*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5417164721453527*pi) q[10];\nu3(1.0*pi,0.0*pi,1.264437570936583*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.44564435452041*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.374680800895311*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35802560405001*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5958670202209655*pi) q[18];\nu3(1.0*pi,0.0*pi,1.334140965106417*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[4],q[16];\ncx q[5],q[10];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5470294967193547*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.49272748644517*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48224304194924*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44659764238566*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47437573028153*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5200446662512639*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.421641017383276*pi,-0.4085593388454337*pi,1.1035344059433592*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.432348299732044*pi,0.150761694337463*pi,1.200796969334708*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.179640029370287*pi,-0.272320239047746*pi,3.8689552548946*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.415862336525875*pi,3.3724136413693*pi,1.430768393553711*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.775398998158861*pi,0.61561215286835*pi,4.34711074556672*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.323626640145007*pi,3.39965880011912*pi,1.202164772656275*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.811238945369831*pi,0.6155003653832101*pi,1.183473223825485*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.69065295579727*pi,-0.32301476016736197*pi,0.783958957713525*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.259379920694066*pi,0.473209631494089*pi,4.24221109878712*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.385262071027129*pi,-0.3689455406948*pi,3.95054849364151*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.646263186384629*pi,0.6514282290734299*pi,4.33296339645892*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.395013099680746*pi,2.79467566427358*pi,1.200029810528153*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.135149812487667*pi,-0.332448665225222*pi,0.978134393016834*pi) q[12];\nu3(0.314804482863093*pi,3.46918095329267*pi,2.0085805549606*pi) q[13];\nu3(0.930137872592844*pi,3.24985654782711*pi,4.25879811208591*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.316156752574298*pi,0.223898751679535*pi,4.0926579646328705*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.224471330560509*pi,0.55866303050976*pi,3.69959627309242*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.649546973164859*pi,2.9479868215538*pi,4.276617970671451*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.849013283638044*pi,-0.4072423054584638*pi,0.661206420548945*pi) q[7];\nu3(0.762634289957574*pi,1.03030131030599*pi,0.694726854913612*pi) q[8];\nu3(0.24186959778789*pi,2.52220995090279*pi,1.358995926785707*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.917628660013802*pi,0.08586819230194598*pi,3.74371963942128*pi) q[12];\nu3(0.512759704903244*pi,3.22552153233476*pi,4.30095095493249*pi) q[13];\nu3(0.711031566247965*pi,0.81686333288909*pi,1.154312058170691*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.468767639283935*pi,0.374601090273066*pi,1.176360749776784*pi) q[16];\nu3(0.758759714255081*pi,3.06802104419366*pi,3.7965828407708*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.643418021728572*pi,0.67566543697014*pi,1.159138909805871*pi) q[2];\nu3(0.530199705258858*pi,0.6939398357467499*pi,1.034418656699776*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.416934183304194*pi,-0.4354764564130515*pi,1.82977887296522*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.523901022605933*pi,3.44962382002617*pi,0.753359984047278*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.541408138527423*pi,-0.4130030807480966*pi,0.895434822537753*pi) q[16];\nu3(0.497046748527745*pi,0.09535190577603003*pi,0.905861209179026*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.527568365851733*pi,3.19576562448974*pi,1.68844821866578*pi) q[19];\nu3(0.215189542218897*pi,0.79615133423851*pi,4.29006532725632*pi) q[20];\nu3(0.315379214041137*pi,0.287054847753376*pi,0.952217534224798*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.604577028653099*pi,0.399956851195553*pi,4.19600894161918*pi) q[2];\nu3(0.798448779253512*pi,0.05252513052919605*pi,3.5936086471603*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.182215307202934*pi,3.45471029790628*pi,0.591442047279776*pi) q[19];\nu3(0.603174180723021*pi,0.6817783643642701*pi,0.5680090943157379*pi) q[20];\nu3(0.527352417376589*pi,3.40647000310123*pi,3.25471579076362*pi) q[21];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.177792095425796*pi,-0.386835283196648*pi,1.256920455518828*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.589925685316228*pi,0.18201039597706603*pi,0.5168159474072052*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38677541163609*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3355814033673*pi,0.5*pi) q[5];\nu3(0.369740413665205*pi,-0.210227052209079*pi,4.15718659495937*pi) q[6];\nu3(1.0*pi,0.0*pi,1.238053502938502*pi) q[7];\nu3(1.0*pi,0.0*pi,1.180683184931035*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.45733599546575*pi,0.5*pi) q[10];\nu3(0.55477226800083*pi,-0.360399588230627*pi,3.69916229842721*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1736242799035899*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[8];\ncx q[4],q[18];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47022941036853*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.290969778087479*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,3.49132481494476*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,0.0*pi,1.196502176309735*pi) q[3];\nu3(3.5*pi,3.36623772204276*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5949566674040954*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.490829812579371*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44628252304861*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38291358688487*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48836867460719*pi) q[14];\nu3(3.5*pi,3.41225754466474*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276067079266525*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316269781853401*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3224939957394088*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2035838062713728*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[8];\nu3(3.5*pi,3.33036678759027*pi,0.5*pi) q[2];\ncx q[4],q[18];\ncx q[5],q[7];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.24573685492788*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.739247224524507*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,0.5108437295979152*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37932304913385*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25946016299954*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32591985707485*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.689358064203638*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3125286882438*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5093819378325342*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(0.545778721683214*pi,0.6707855604316499*pi,4.3194715334722495*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35372136635982*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.374124377416543*pi,-0.07444146392213002*pi,4.03863605450909*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48070254253203*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.350521295815689*pi,-0.25039140559627804*pi,1.65844134235069*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.175181470550495*pi,3.1452743834251*pi,0.681053566651025*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.294621378228439*pi,0.49747122835106605*pi,4.49825572365915*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.694088797298877*pi,0.165332634772826*pi,0.779285170951764*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.624512242413861*pi,3.05852660988391*pi,4.41199431155719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.105465562553452*pi,3.24568745039739*pi,1.047173511344454*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.685977879526339*pi,3.1784481589127*pi,0.5198212002612104*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.270666497425675*pi,3.33625019981397*pi,2.14859976612751*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.156321726082189*pi,-0.405714303854865*pi,1.84082533411998*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0787000159007824*pi,0.497404574212845*pi,4.130162306381131*pi) q[12];\nu3(0.401523808714663*pi,-0.394382701691703*pi,1.112113384249559*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.302124786564435*pi,0.13993902192487295*pi,4.264178453011279*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.69240834915287*pi,-0.4093222027452789*pi,3.63982819896062*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.459454355028089*pi,3.23515235386143*pi,0.676079148956279*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.584700713969258*pi,-0.4994032043594492*pi,3.77274655412885*pi) q[8];\nu3(0.732198798490323*pi,3.26677910302079*pi,0.724325737435208*pi) q[9];\nu3(0.117013532247782*pi,0.48060038223697*pi,4.34347651452104*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.512321617936163*pi,2.8140999494571*pi,1.211695937463265*pi) q[13];\nu3(0.917349925662824*pi,3.36278141984292*pi,3.19163583884585*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.374197925349112*pi,2.98980661093871*pi,1.84155561710952*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.480609731353704*pi,2.91448621736367*pi,0.918087377959161*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.109466268783861*pi,0.5994922018072*pi,0.5464149347692466*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.707259071461118*pi,3.32149713617807*pi,4.09154850545569*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.586711393299577*pi,3.20693630140892*pi,3.44296696136965*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.398055185932039*pi,-0.296652357550548*pi,1.39007126355142*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.334334927347149*pi,0.27474335722615295*pi,0.5745513101715229*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.479353683044013*pi,-0.47105553746639*pi,4.41518681107559*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0754965137765766*pi,0.372598836923528*pi,3.92995774238939*pi) q[20];\nu3(0.784265823170784*pi,1.15618314787185*pi,0.8087904699470689*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.676109448985903*pi,0.217854120149924*pi,4.4054873245488295*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.256305159308794*pi,0.52455227205332*pi,0.5933570600654539*pi) q[4];\nu3(3.5*pi,3.39894821512046*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.468937773185771*pi,0.62997279598597*pi,4.37366311195578*pi) q[11];\nu3(1.0*pi,0.0*pi,1.159204275491272*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.327901337552186*pi,3.49013912017567*pi,0.863771247616667*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.57559105464003*pi,0.14399176276166903*pi,4.0290729041355995*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.683720210320559*pi,2.83512705455939*pi,3.50827005894138*pi) q[4];\ncx q[5],q[12];\nu3(0.615861283857184*pi,-0.180703023207395*pi,4.191415374704031*pi) q[6];\ncx q[8],q[10];\nu3(0.391198769416735*pi,0.83443293924725*pi,4.06974362967022*pi) q[11];\nu3(0.417032269871852*pi,3.15284722649533*pi,1.9828803273136*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45538024292091*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.40599137350223*pi,3.15271027408294*pi,1.108171945109948*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.45827359137317*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2995832454359308*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5235254413694861*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4128499499308549*pi) q[13];\nu3(0.465698483526193*pi,2.88761311632731*pi,1.8830510453831*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.476517572566446*pi,0.9622480836979901*pi,4.2375149609557905*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.48703629452704*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.140549399951559*pi,0.6876567064799599*pi,3.98243229355047*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29176704344407*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45218880646672*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.662887771067186*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5712183881605415*pi) q[13];\nu3(3.5*pi,3.45151173292985*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290863390881613*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.10366394260594*pi) q[20];\ncx q[0],q[13];\ncx q[2],q[14];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42696434318875*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.49193825040085*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.479144379425627*pi,0.34345160533610597*pi,1.106484497089669*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.32223341989876*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.164555259766461*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2582382292581409*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42594745625339*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46384200708228*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49389736389907*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\nu3(3.5*pi,3.3803855564624*pi,0.5*pi) q[4];\nu3(0.655589145082242*pi,-0.224463960779904*pi,4.18607529742605*pi) q[5];\nu3(3.5*pi,3.42048782902303*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.91938038852255*pi,3.33854927288865*pi,3.03656747190602*pi) q[8];\nu3(1.0*pi,0.0*pi,1.361815936816079*pi) q[9];\nu3(0.413116260090568*pi,0.280747378544944*pi,0.706180842988733*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.28643677981203*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231157589294149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.78613798879909*pi,-0.057044895381944016*pi,1.268029514998944*pi) q[8];\nu3(0.563055204797605*pi,0.7138642181430801*pi,0.7998669323198839*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.636716959563364*pi,0.284420806287619*pi,4.32518335569317*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47631286939823*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.603834889772766*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.815866842308545*pi,0.350611817074162*pi,3.93278045688713*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.705045053649926*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.213737119980545*pi,3.19523226275634*pi,1.56377895217791*pi) q[12];\nu3(0.632511139032093*pi,-0.06115256049954698*pi,4.09074413790941*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.61288412662592*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.566046635538485*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.782926345608709*pi,3.48695055513645*pi,3.75181883396217*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.628639469249275*pi,0.7839856742972*pi,1.04381854617333*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.261761109641315*pi,3.30192256783046*pi,1.434467117331626*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.51750335315792*pi,0.14442088915822504*pi,4.15002005979656*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.462251548579023*pi,0.14706249716945596*pi,3.67257952423271*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.24059719658491*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.8071110833653*pi,-0.4642314040601117*pi,1.0138827390498681*pi) q[7];\nu3(1.0*pi,0.0*pi,1.211819134630808*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0125909285805323*pi,2.71911687773385*pi,1.0737144684394209*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.480669440715781*pi,0.6187331218583401*pi,0.844228112277988*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.420544265899705*pi,-0.26601485980039996*pi,0.746444421112374*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.816373041575728*pi,0.03874591610959599*pi,0.7867330440250699*pi) q[3];\nu3(0.281898368427082*pi,3.18095252142579*pi,0.97077932065689*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.686394923524355*pi,0.46332046963083395*pi,4.48637997938245*pi) q[15];\nu3(0.859060096161861*pi,2.86794569405984*pi,4.2658641599027405*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.704383507590276*pi,0.325527443934724*pi,1.65327034260097*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.411555238644988*pi,-0.4274347577237855*pi,4.18814709562396*pi) q[1];\nu3(0.567068417935772*pi,0.28465746553264104*pi,0.6933937739002349*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.431462757436042*pi,0.012013218325586994*pi,4.22723651261888*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.385138673025353*pi,3.4070983774873*pi,1.128494530003945*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5260832636863984*pi) q[8];\nu3(0.292084598987259*pi,2.91398755483949*pi,1.4476051917101231*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.769962873906557*pi,2.90247748548749*pi,4.24019853652584*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.74611271421454*pi,3.35556181853217*pi,3.57410676007205*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.690917247300883*pi,0.06223866622906005*pi,0.706525629695143*pi) q[20];\nu3(0.267850653986954*pi,3.26260185232551*pi,4.49107960555659*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.532962473295451*pi,3.31480569378043*pi,4.19714262695923*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.892056501944591*pi,0.016217414917919948*pi,0.838583601807595*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.716089028023751*pi,-0.161085863546713*pi,1.1828050855953491*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.783160247704042*pi,-0.18734509405593203*pi,3.69142139019076*pi) q[17];\nu3(0.970998857335712*pi,0.6760339462431599*pi,4.3417777620218505*pi) q[18];\nu3(0.236729621421211*pi,0.38127689863497305*pi,0.5704867047225866*pi) q[19];\nu3(0.545471478275315*pi,-0.024540143922514024*pi,3.79267289129823*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.729673618176524*pi,3.27713361746851*pi,3.82802666586239*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.397924130501447*pi,3.49356591983005*pi,0.5986276152258394*pi) q[18];\nu3(0.622908977398393*pi,0.9909473346962401*pi,0.8126691898773211*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.206220772588987*pi,-0.037935210194073976*pi,4.29759528616495*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.31119949091103*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.169633540463809*pi) q[10];\nu3(3.5*pi,3.40340069363257*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.372619399625989*pi) q[13];\nu3(0.799875489696279*pi,-0.104430944109216*pi,3.94351139378924*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.482684716321908*pi,3.37120632676844*pi,3.34201931170442*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[13];\nu3(3.5*pi,3.33924708044896*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45666806318063*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289779921775758*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.307999539081071*pi) q[20];\nu3(3.5*pi,3.48977050246787*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3323682117597588*pi) q[2];\nu3(3.5*pi,3.48962344307166*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.689234349273334*pi,2.75786681968989*pi,3.35818302370969*pi) q[8];\nu3(1.0*pi,0.0*pi,1.343321240117795*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5018508647125808*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.365162288328619*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[0],q[2];\ncx q[1],q[14];\ncx q[3],q[9];\nu3(3.5*pi,3.41665163692156*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(0.519854776058234*pi,3.11729974669219*pi,3.36521761318874*pi) q[8];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5384821867519599*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.3241391819745711*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.644431948408973*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42339054233592*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.343484746009009*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39679122755733*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4374622034204805*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.22100198546031*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.39022048472855*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.333195623726548*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2180352398610799*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[14];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.711200962205608*pi,3.40469777627862*pi,4.31615501007626*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.650627603561273*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.40849962557837*pi,0.041804033180262046*pi,3.59483171130752*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.443400350395544*pi,0.25612044135545897*pi,3.89447036610257*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5010854708018941*pi) q[14];\nu3(0.50835974869226*pi,3.20235394956409*pi,3.45100926388878*pi) q[15];\nu3(0.82980923046768*pi,0.39721810176223704*pi,0.87778960999784*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.602660331965536*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.499263895915*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.470384041079844*pi,0.015977236813366047*pi,1.3304097449004821*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0769277681548956*pi,2.96315300640164*pi,0.8281184720431041*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.75528991242089*pi,2.80981627186053*pi,3.67740783502275*pi) q[15];\nu3(0.442583780547906*pi,3.15520178006024*pi,3.29808923489111*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.291009260057236*pi,3.1321561699783*pi,1.77142373980938*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.72035484609739*pi,0.6692633510370001*pi,1.2897032361980338*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.367746807517629*pi,-0.23560681977622*pi,0.872144386573311*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.4106135810416*pi,-0.132157881393822*pi,1.62369700004761*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.193980697415086*pi,-0.281325286772686*pi,3.91909787469543*pi) q[0];\nu3(0.631007563493427*pi,0.7802397552173701*pi,1.143586696699533*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.479070673934809*pi,2.77357690991142*pi,1.3815310793490059*pi) q[3];\nu3(0.34875710472709*pi,0.21707470169809395*pi,0.909069144485952*pi) q[4];\nu3(0.363214258036166*pi,3.29211496291619*pi,1.443894275329888*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.668748840436213*pi,-0.30552539450447*pi,3.65850072247119*pi) q[0];\nu3(0.276172630143956*pi,-0.14217590690038*pi,0.621809034727272*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.317629717804659*pi,3.36230054831395*pi,1.76221357129874*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.723033277665898*pi,0.29535877247695697*pi,1.4651285259450741*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.389539141626805*pi,-0.14615003595556397*pi,4.03896714518946*pi) q[11];\nu3(0.248558246304*pi,-0.4337072597644771*pi,1.341318973146054*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.741149505106009*pi,2.75477586336832*pi,3.53361934177278*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.385434573265543*pi,-0.22617623301490902*pi,1.57206477775478*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.446013049679497*pi,3.20402836189272*pi,1.51271373384461*pi) q[9];\nu3(0.662485884107083*pi,-0.4673994776467166*pi,3.388732129076*pi) q[11];\nu3(0.810708265033954*pi,-0.12469608494695*pi,4.11951984273907*pi) q[13];\nu3(0.49773462319738*pi,0.71506275454518*pi,4.06490015726202*pi) q[14];\nu3(0.358527690668845*pi,-0.028610200878743997*pi,0.5595187625586981*pi) q[17];\nu3(0.571742463856935*pi,2.68293296341711*pi,3.37064172243041*pi) q[18];\nu3(0.487957443326236*pi,2.64836184836551*pi,3.67183541485186*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.197212932228245*pi,3.27465200025995*pi,1.389921496612852*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41311893364412*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.648122146651831*pi,3.04172039232831*pi,3.90468080101113*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.442008439657021*pi,0.76624128894427*pi,0.644319890836475*pi) q[14];\nu3(0.278972978192717*pi,0.5893572157828799*pi,4.49230144171615*pi) q[17];\nu3(0.519662559116474*pi,-0.175458814159966*pi,4.20208053666625*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240381633132219*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.539190742036723*pi,0.34972644995089397*pi,0.652588954620342*pi) q[21];\nu3(3.5*pi,3.43464838770404*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39253669271504*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49634617618293*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.319822085368053*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.217110730050146*pi) q[10];\nu3(3.5*pi,3.32858797294175*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.318027404240791*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3123031580905509*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.434883548211809*pi) q[20];\nu3(0.293543961931663*pi,2.68469739525037*pi,1.0318726177183*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4351532267843*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.191375519956404*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.47287952798208*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.35020603716723*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.4376253698558905*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.392886454273615*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49974861917989*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.439922725290931*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[21];\nu3(3.5*pi,3.45080653002732*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5774591514278651*pi) q[11];\ncx q[12],q[19];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.4135531379264261*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44570510226236*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47854397383696*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.174274739398518*pi) q[13];\nu3(3.5*pi,3.48274590084254*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5253862795088335*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.198487917135231*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.185473589231175*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5338733505176612*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.570119308552177*pi,0.8504881539700699*pi,0.609465745024787*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0140437488010403*pi,3.30223590277179*pi,0.728621748949577*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.460388665307106*pi,-0.06361822180181798*pi,0.524711320931679*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45088218684427*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5193894406383937*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5406777592868508*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.389293399262846*pi,0.055947056871826994*pi,0.879887402472854*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.552439042004762*pi,0.74217835894384*pi,0.692389227933879*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.402430089523159*pi,3.3373935585403*pi,4.48667888093443*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.286468762865485*pi,0.150246412161391*pi,1.265914816569299*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.651316827628416*pi,-0.18058740955867197*pi,0.621410168152411*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0703340129326337*pi,3.48725758783877*pi,1.55732717242612*pi) q[0];\nu3(0.371325633444052*pi,3.14165172333724*pi,4.359464573982891*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.563932907563406*pi,-0.478035503191733*pi,4.12416831812373*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.106453651046281*pi,3.02757217852067*pi,0.86848185377383*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.617063253382074*pi,0.07947284911810704*pi,1.365997701321815*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.695500251073769*pi,3.14685387978936*pi,3.88483622733223*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.514080960640183*pi,0.2830101803509*pi,4.39963481092476*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.20197435661706*pi,-0.010212942128133007*pi,0.75685356193079*pi) q[19];\nu3(0.735488213573778*pi,2.5237180834097*pi,3.87001470890464*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.175232367888998*pi,0.5619829666676*pi,0.7264446726052269*pi) q[0];\nu3(0.220968424965652*pi,2.9523362731778*pi,0.656934598998507*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.440424396435882*pi,0.6022899778112301*pi,4.03147228653974*pi) q[4];\nu3(0.906632019596462*pi,-0.13849804202161597*pi,0.8213070367048869*pi) q[6];\nu3(0.238300329280652*pi,0.5048644888479099*pi,4.26443489319713*pi) q[7];\nu3(0.191276699931985*pi,0.08082145450511202*pi,4.32229923568727*pi) q[8];\nu3(0.579628621960755*pi,-0.12359995815977398*pi,3.76764015169938*pi) q[9];\nu3(0.905102615817042*pi,3.02775989693303*pi,3.41346968401712*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.158018763354771*pi,0.17666436418937703*pi,3.86201150391186*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.42032016808051*pi,-0.26490435748908303*pi,1.460341365590895*pi) q[16];\nu3(0.2554982676647*pi,0.32067366062965996*pi,0.8295720373836499*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.647185708968932*pi,0.465812977203216*pi,1.484623044208411*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.764905024085327*pi,3.45672631080952*pi,0.69000828089383*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.690173979185835*pi,-0.276467106201585*pi,3.9214377564088*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.337553018249971*pi,3.40470370029894*pi,4.15196547700117*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.239923555247237*pi,2.94404553394042*pi,0.88569598634424*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.620879985510417*pi,-0.386853076126482*pi,3.26797364839439*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.804547817834753*pi,-0.05494305772307301*pi,4.12721843130014*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.453169144602705*pi,3.38676795575873*pi,0.658118525649532*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.923688848256657*pi,-0.197799487609021*pi,3.89067669678113*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.543545579002847*pi,-0.4885490243405264*pi,3.1786125519167*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.906077218992965*pi,0.9321471435262001*pi,4.46902910184334*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43588219247994*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.234538191066041*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.165778966654053*pi,-0.024024641274677017*pi,1.254927799814928*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.696953581581692*pi,3.32483167398811*pi,4.16762304290709*pi) q[18];\nu3(0.310035562362816*pi,0.413099265087987*pi,3.67830872385059*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33929956185548*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.532763381406476*pi,0.6674955626160901*pi,0.717911955784875*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236734192454772*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40349425086991*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.450008004509749*pi) q[12];\nu3(0.824263890998681*pi,0.007486902679808005*pi,0.7214518508722361*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.108925263934635*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41963521356549*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48078117135628*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.292278173036151*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.3224134146535231*pi) q[6];\ncx q[7],q[15];\ncx q[9],q[17];\nu3(3.5*pi,3.37464072791739*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4216511324788605*pi) q[14];\ncx q[16],q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.307172699593899*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47342673595468*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.11137512082604*pi) q[15];\nu3(3.5*pi,3.40922434587203*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40881673371116*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277410524917184*pi) q[18];\nu3(3.5*pi,3.43352829768697*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.202981583839505*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5871166947637954*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41302149145362*pi) q[6];\ncx q[7],q[15];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.2933025535663205*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(3.5*pi,3.47488856312089*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2375464402899339*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.44019620478734*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.229967503064386*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42666248513507*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47621556233579*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46350639350665*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.109902236203716*pi,0.52752264530262*pi,4.24890487656291*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4843992939405695*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.663548999152646*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.327458621821812*pi,2.98354972436404*pi,1.42440526511877*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.450787039920648*pi,2.76606171853193*pi,3.79266063149029*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.246348081624965*pi,0.40162164773588005*pi,1.031917077867659*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.827937002669245*pi,2.87084871333513*pi,3.75584759882463*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.808832634591876*pi,-0.24794311474166097*pi,3.86193800188961*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.288042064569295*pi,-0.308067081527986*pi,1.2554360779818539*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.28679571638848*pi,-0.37373464639076104*pi,1.066747840535382*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.53185515482119*pi,-0.28913958334296597*pi,1.01023484603051*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.119530121055857*pi,3.35265759205096*pi,0.8873902080938709*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.378555791110945*pi,3.34032972639189*pi,2.0021553984377602*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.572527430881051*pi,0.028461650165164*pi,3.67092879750411*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.543392967507679*pi,3.33524190119295*pi,3.37317234062134*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.455402337816218*pi,2.89193464781426*pi,1.83581369160096*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.124106097505415*pi,2.63755926178087*pi,1.139305999256123*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.385826165596089*pi,-0.24165775425338298*pi,1.060665274692765*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.828485648940433*pi,0.8955903874856499*pi,0.8070717425247931*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.401321622087691*pi,3.37125648384808*pi,1.92686041624907*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.266187714833722*pi,0.06841416903692299*pi,0.5277191658791506*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.386158612336963*pi,-0.4880774973221202*pi,0.6549670448902121*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.564344502607834*pi,0.28334222195066805*pi,0.613968483371276*pi) q[6];\nu3(0.76145388633607*pi,0.26189521068674004*pi,0.5453970167889259*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.234875783109172*pi,0.9200751418498401*pi,4.01608293688468*pi) q[10];\nu3(0.0185517233236933*pi,3.43653872229648*pi,1.343127864406485*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.401646082640623*pi,2.90545979634302*pi,1.84032823615415*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.459259845692553*pi,-0.21608163158613902*pi,1.51665219511749*pi) q[18];\nu3(0.352773485950884*pi,0.97625578658317*pi,4.27265171402243*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.404980543838464*pi,3.32702572343405*pi,2.02070887946402*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.231373771715922*pi,0.45560352647283897*pi,4.49416072546547*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.85500427361207*pi,0.8537259092823899*pi,4.42824754380415*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.52046850784809*pi,0.6641518805412401*pi,0.925719063074377*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.654606868636464*pi,-0.379321582116231*pi,3.70339173884461*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.446128829662789*pi,-0.09884830905001801*pi,3.81565850444243*pi) q[15];\nu3(0.204817304854464*pi,0.12214249578383596*pi,4.115385277125339*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.266539692281356*pi,3.46342758650477*pi,0.995815562807304*pi) q[18];\nu3(0.476715480993847*pi,-0.24475566485772998*pi,0.621563440797574*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.50749823550356*pi,2.94365143416951*pi,3.57080582657762*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.677534605338939*pi,2.6398773009291*pi,4.064616881810069*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.456602807664104*pi,0.304777888045632*pi,3.77084882883985*pi) q[13];\nu3(0.279746906799251*pi,3.25711678434212*pi,2.15521434195189*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.907064603053133*pi,3.12199742117784*pi,3.89784935605844*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48987137449559*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.246509826210307*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.87781819893212*pi,0.8769330944971601*pi,0.507807995243646*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.52353963925501*pi,3.07994894243888*pi,4.29081151289909*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.32449609409483*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.200814157879986*pi) q[5];\ncx q[7],q[21];\nu3(0.345969996270101*pi,0.9513214163613699*pi,4.25084736576426*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.30444640150573*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1670462698688722*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,4.36256906002296*pi) q[4];\nu3(3.5*pi,3.48556060618979*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47696954479544*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.337734237941669*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,3.35211559735253*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.192823865201303*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221497998252209*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45504196777784*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,4.44166453471712*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2278860973793528*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.38281312911653*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1147750496408508*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45335261494479*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[6];\nu3(3.5*pi,3.44761056807815*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5849654770614622*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.663723183790648*pi) q[15];\nu3(3.5*pi,3.43937186716098*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.290969640210714*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2261891825781*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46499556597949*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42545175399292*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41253835356983*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42439088172934*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38266453778101*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47594562999123*pi,0.5*pi) q[8];\nu3(0.547198670109031*pi,0.55356946749533*pi,0.756886817320761*pi) q[9];\nu3(0.479877033343426*pi,0.6404062468602001*pi,4.1824983528835*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2098192731534079*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.340108307868684*pi,0.014364828614128022*pi,0.898388162036813*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.636675216401569*pi,0.366089237124971*pi,4.305115179209849*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.436206964051541*pi,-0.353568174262401*pi,1.74652782842059*pi) q[9];\nu3(0.64885752341051*pi,3.2983041560736*pi,4.263058134173081*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.743915489553691*pi,-0.04803129802258499*pi,3.91553597194963*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.835850563699677*pi,0.356354627503888*pi,0.947652491819844*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.940360361506821*pi,0.074609029215157*pi,4.31871882085425*pi) q[0];\nu3(0.739676733565186*pi,0.5646495263356801*pi,1.391543359695135*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.72944438006734*pi,0.5260512168032401*pi,0.676920788347741*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.389542956372599*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.457730576236561*pi,0.39529867424660403*pi,4.197752997310619*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.59566216135129*pi,0.27197569302455304*pi,0.9422596747500029*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.889899981278249*pi,3.3356082853619*pi,3.21563887730349*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.538451039787247*pi,3.23582372886308*pi,3.25413933240118*pi) q[4];\nu3(0.761876007868039*pi,-0.120331523556098*pi,3.79140040002487*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.915335238042672*pi,3.12909280659189*pi,3.75141440894335*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.685954142839004*pi,3.45094133583369*pi,3.81803397159427*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.444971074935385*pi,-0.4084133048916765*pi,0.5413561369306628*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.450061394498726*pi,2.71529588415791*pi,1.016008512569877*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.665553708241363*pi,0.59570798699053*pi,4.44749530389233*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.724675475947499*pi,3.22963365557031*pi,3.60648083682813*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.617976432313629*pi,0.056452158680387*pi,4.21177081812716*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.602226912928498*pi,3.29853598763723*pi,3.5426667328571*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.443263313444949*pi,0.06909444059479497*pi,3.69543271101772*pi) q[6];\nu3(0.809807413069499*pi,3.35632594257257*pi,0.617399050092465*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.423553389359602*pi,-0.156383000829581*pi,1.104454081359578*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.677754859003163*pi,-0.392306237052362*pi,3.16270764708839*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.352027153972476*pi,-0.014405121539932009*pi,3.90483203772459*pi) q[21];\ncx q[1],q[17];\nu3(0.557700883631094*pi,0.254387714459019*pi,0.5919609939822089*pi) q[2];\nu3(0.158409331418578*pi,2.86350156693586*pi,0.9159053508814989*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.627831196462232*pi,2.80618759508853*pi,3.80063393978748*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.150635552335772*pi,3.44017985067816*pi,0.604943148978656*pi) q[13];\nu3(0.491161694859414*pi,2.7186306727319*pi,3.67294818163287*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.320706998744027*pi,2.69607281315555*pi,1.60443078586428*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44925985287945*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.763305069654336*pi,-0.484837360208933*pi,3.71860210982651*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42120627353596*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.783990789083626*pi,2.85677880034743*pi,4.22407968029579*pi) q[13];\nu3(1.0*pi,0.0*pi,1.303551352317759*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.361569373302332*pi) q[17];\nu3(0.60805793298815*pi,-0.296084530081283*pi,4.45310113629939*pi) q[18];\nu3(0.779790126917056*pi,1.08369842593697*pi,0.6742526810252429*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.72840776759355*pi,3.36818573269363*pi,4.3613625676598105*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0892576020151864*pi,3.43554184947244*pi,4.20650086793337*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48084895958538*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.358767974010225*pi) q[7];\nu3(0.160461554032591*pi,-0.306666728303304*pi,3.99870854756305*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5276579488849009*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.336711518911169*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.33157747651811*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.435414362769564*pi,0.29893303783258496*pi,0.717170159042553*pi) q[11];\nu3(3.5*pi,3.32136118269245*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.227456061744898*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2457873435583569*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5293778962822062*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.139786010902793*pi,2.87412390704213*pi,1.7736491335196*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.49143767659645*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3535912980253841*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4687951351246*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.2909611663012859*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47372563981867*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.658154024337434*pi) q[20];\nu3(3.5*pi,3.42543713790248*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.45976818949983*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.252689738395464*pi) q[8];\nu3(3.5*pi,3.48820662179622*pi,0.5*pi) q[9];\nu3(0.43036715989559*pi,0.65844793315849*pi,0.8515379506925009*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4143304091102071*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1402154040837011*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.586477954849087*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.58079434371841*pi,3.0276247664796*pi,4.4524255323471404*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5649942840047872*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.739909544715915*pi,-0.40262349852877777*pi,3.10726851174601*pi) q[7];\ncx q[9],q[18];\nu3(0.0633414454748815*pi,3.31397122829551*pi,0.839061267222586*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.827988069907006*pi,3.30519620401824*pi,4.123986327256381*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.511671916271857*pi,0.48961370154501704*pi,0.8834581061285021*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6697180024239731*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.181508927955397*pi,2.96750955289144*pi,1.73045209652971*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5799003888559082*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5099009111276138*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.662483725256375*pi,0.14624885517986896*pi,4.09822741262725*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.669738710149033*pi,0.51847103137228*pi,4.06107335882802*pi) q[13];\nu3(0.232645597645228*pi,-0.05104795866734002*pi,0.7415360114713749*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.792235930939641*pi,3.48470405735392*pi,0.673747321130015*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.482627495779588*pi,2.48478692170238*pi,1.1159465702280968*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37604087814544*pi,0.5*pi) q[11];\nu3(0.374816684199947*pi,0.15629656484573795*pi,1.040189440832699*pi) q[12];\nu3(0.877144333177886*pi,2.90560060855301*pi,4.0979407887716*pi) q[13];\nu3(1.0*pi,0.0*pi,1.307659339657756*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.404399095408985*pi,0.0019982318989379966*pi,4.33726661902023*pi) q[20];\nu3(0.482070455707238*pi,0.21760898700958697*pi,4.00784102028838*pi) q[21];\nu3(0.420887328724098*pi,3.29753414591197*pi,3.17799011626341*pi) q[0];\nu3(0.548178420748567*pi,0.287359806137667*pi,1.193551801894356*pi) q[1];\nu3(0.325120000263627*pi,0.179162756831994*pi,4.19633382062141*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.614083587128674*pi,0.59692148904894*pi,0.624478559190748*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.209943084694405*pi,-0.370640963044652*pi,4.3587731882725*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.668932959429108*pi,3.33799660197636*pi,0.5347593260413082*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.487869317988779*pi,2.47653414525739*pi,1.398276761875626*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.45066977749184*pi,2.87884748377781*pi,0.99137931804244*pi) q[0];\nu3(0.309563804705786*pi,-0.182382417264995*pi,0.534077619145185*pi) q[1];\nu3(0.0966670758532913*pi,0.300889195855075*pi,3.44891077148714*pi) q[2];\nu3(0.232762935506404*pi,0.170004770860259*pi,3.84035987706496*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.612462985079696*pi,3.02665487707178*pi,3.2810919621069*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.451067257660171*pi) q[14];\nu3(0.506291830245373*pi,2.66117707080193*pi,3.88259769102176*pi) q[16];\nu3(0.193570941855613*pi,0.16644000617616095*pi,3.86314625391635*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.861819733302308*pi,3.21388728832782*pi,2.79753686433476*pi) q[3];\nu3(0.834316178116334*pi,3.49999454317775*pi,3.55428306134037*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.316416421163056*pi,0.09953926655846801*pi,4.08047766684886*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.277249946785315*pi,0.56001881311176*pi,0.664260623360778*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.536825552563219*pi,0.8522229218967201*pi,0.895790138918398*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.417393207852433*pi,2.86779051459735*pi,0.954637251837892*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0642661036390387*pi,0.79366192909504*pi,4.31083606683416*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.652448347728045*pi,3.19745152926351*pi,3.79666053046882*pi) q[18];\nu3(0.378917745848405*pi,3.30841909181475*pi,1.4044860465793532*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.126381521366655*pi,2.99252240075814*pi,1.97424491011001*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36623368807322*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.323479170883807*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45402878512963*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45281774728876*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2102257562023429*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3576569689644349*pi) q[21];\nu3(3.5*pi,3.48116747220262*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(3.5*pi,3.41499716186847*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.165361068816206*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37146679526856*pi) q[7];\nu3(1.0*pi,0.0*pi,1.286909694865827*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.407059141235603*pi,3.25047964399661*pi,1.50990667230407*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(3.5*pi,3.46226951350819*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47641542019197*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.262810986411305*pi) q[4];\ncx q[5],q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.300101949438014*pi,-0.327481492075845*pi,1.454608763459793*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.662377811829566*pi) q[16];\nu3(1.0*pi,0.0*pi,1.395739213676468*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48571434396179*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40574040867712*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.612602123277066*pi) q[8];\nu3(3.5*pi,3.48552250875239*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.47138760695994*pi,0.5*pi) q[13];\nu3(0.652543086465679*pi,2.95955614142276*pi,4.34003189497449*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2051684647544771*pi) q[15];\nu3(1.0*pi,0.0*pi,1.37694545120761*pi) q[19];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41521353361106*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.777790238223349*pi,0.51831526700862*pi,4.49822921410357*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.649619245191958*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44156156590471*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.237896989734621*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.857454109489632*pi,0.8901908133994101*pi,1.1016345253626811*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.309052717870393*pi,0.7009185349618401*pi,4.43114733809821*pi) q[8];\ncx q[9],q[15];\nu3(0.175756696522521*pi,-0.4322306992426709*pi,1.272057972710217*pi) q[10];\nu3(3.5*pi,3.47204102351748*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.158369540247032*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.913303785235778*pi,2.70715312645661*pi,3.52615039858621*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.809681236688998*pi,3.11121115854345*pi,3.70084093848869*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.267508180903535*pi,3.28384930066046*pi,1.59146258453407*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.839441420883008*pi,-0.229230591491823*pi,1.048510167927313*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.415990464780221*pi,0.04825188074812603*pi,0.7747680769958061*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.529699269791384*pi,0.42196301404077596*pi,1.347876657755445*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.30632234366017*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.709369717030691*pi,3.20151870484215*pi,3.97478951198758*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2325966998914661*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5356039387209643*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.610737981849093*pi,-0.232095170869124*pi,0.974324108268397*pi) q[0];\nu3(0.333724675480859*pi,3.49011223004577*pi,1.0477215610843649*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.658711537484963*pi,-0.284123672940918*pi,3.43838309990048*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.449766641900057*pi,0.02157210887991201*pi,4.03247410637953*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.41962158084581*pi,2.70030098982143*pi,0.946289080169315*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.900407308878568*pi,2.9399865698107*pi,4.30061935848257*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.141601070880625*pi,-0.4064340875961232*pi,4.22560492544297*pi) q[2];\nu3(0.571079064947547*pi,-0.16332080878210298*pi,3.4588197964129*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43640922885529*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.251546161875705*pi,0.8072096068432999*pi,4.271125801833589*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.837347388246159*pi,-0.257611377776645*pi,3.60512352042837*pi) q[2];\nu3(0.398091474896536*pi,0.139356862191511*pi,3.83921831310435*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.68358238926613*pi,0.01611142286074496*pi,4.1441930494333405*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.343503876164761*pi,-0.063839169643153*pi,0.6919721799697149*pi) q[9];\nu3(0.0236620416626508*pi,0.05260658498444204*pi,0.993428064378136*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0191977533880427*pi,3.12448126903148*pi,0.5720768390022049*pi) q[20];\nu3(0.735440862989885*pi,0.25339726792054496*pi,3.99579420251349*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.569562645977888*pi,-0.09999250180381303*pi,4.30929630019776*pi) q[4];\nu3(0.508105538833987*pi,2.98870901909971*pi,3.12431848729677*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.22113617993336*pi,-0.171474465743868*pi,0.5914203002766852*pi) q[9];\nu3(0.317555501083264*pi,2.31947777922233*pi,1.230611322375379*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.229188555300989*pi,0.26388483011698605*pi,3.47586585304018*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.417066668951613*pi,0.56302556077654*pi,0.760819385843603*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.63020356119854*pi,2.92316370977286*pi,4.41060306215163*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.351567832889176*pi,0.322155378883506*pi,0.838095261311513*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.85133869582829*pi,0.330819656421279*pi,3.87123764699867*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.485885265992617*pi,2.72324908342298*pi,1.296360258497065*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.24242637966708*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1225707025757838*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.767887137780191*pi,3.18551897960138*pi,3.5894753333242*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.858205791073466*pi,3.20674163738499*pi,3.82837135507254*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.629561285752582*pi,0.09857774037295397*pi,4.09791004382379*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,0.5204615403785522*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36974419831351*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.742904078761822*pi,-0.128144045729656*pi,1.253867349516296*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.488550960709543*pi,3.37056805450328*pi,4.044707018263161*pi) q[19];\nu3(1.0*pi,0.0*pi,1.164550745166947*pi) q[20];\nu3(3.5*pi,3.49122779260095*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[7];\nu3(3.5*pi,3.40173677979624*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.28043554354513*pi) q[4];\ncx q[6],q[15];\ncx q[10],q[20];\nu3(3.5*pi,3.42415127828116*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.501628977936512*pi,0.407056617495562*pi,0.9172431341820371*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275427517119837*pi) q[16];\nu3(0.0960925820934307*pi,3.17440901452773*pi,1.69340179765773*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243958219944383*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45429343765228*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41117430643005*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3877616109623498*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[18];\nu3(3.5*pi,3.46911461211588*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.23430093194806*pi) q[15];\nu3(0.24392266378909*pi,0.301926297044499*pi,0.686620002618643*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49111028706126*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335436929457201*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.750990308015857*pi,2.60830097364973*pi,3.9561954462513*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6825248790641569*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[14];\ncx q[10],q[20];\nu3(3.5*pi,3.24892049774174*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.41312961215933*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46203704061281*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1134418578072451*pi) q[19];\ncx q[0],q[4];\nu3(0.266989539593975*pi,3.32522272790964*pi,1.98546214167273*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5713939383935052*pi) q[7];\nu3(3.5*pi,3.29587264066606*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2161863583862789*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.577300879304255*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32944101846782*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.583794077119934*pi,3.09205898945018*pi,0.5440196532644851*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5256849651728475*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.830782625105246*pi,0.14459793822628197*pi,0.817637129006564*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4740452932956*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.505861544581125*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.328565522512102*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.513540557294265*pi,0.016951350749356053*pi,3.62412755937892*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.470641262668178*pi,2.84626548034146*pi,1.412653937810485*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.576161596670933*pi,3.07033272351996*pi,3.39496663554374*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.97703737577798*pi,2.675500743811*pi,3.3489215972926*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.47961625638151*pi,0.39577987224809796*pi,3.50487698491895*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.617781002122499*pi,-0.107513086173179*pi,0.6939819355515839*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.110219808518914*pi,-0.4258526797529996*pi,0.767005269279567*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.23515865784682*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.592462645991334*pi,3.30457475154241*pi,3.95783283942392*pi) q[3];\nu3(0.237448690157362*pi,3.34758945242531*pi,1.185023365235643*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.301142029355439*pi,2.78706044488723*pi,1.366802729916494*pi) q[8];\ncx q[9],q[17];\nu3(0.719338355592986*pi,0.218275397408638*pi,1.297475541694217*pi) q[10];\nu3(0.60558066320773*pi,-0.056696077156691005*pi,3.73308271902782*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.230923597523102*pi,3.31103467814876*pi,0.629751657831676*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.405982469372713*pi,0.21813872628197895*pi,4.17203182146054*pi) q[2];\nu3(0.487125147987838*pi,3.43039048566122*pi,1.66671318895971*pi) q[3];\nu3(0.820968971855186*pi,0.291350957270358*pi,4.15255286126335*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.375233279385149*pi,0.28068476497122197*pi,4.20646090931026*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.580712320795851*pi,3.04647087463271*pi,4.12314883097764*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.54372650013808*pi,-0.09387362101059699*pi,3.55248254587524*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.450761739348745*pi,-0.32628755214022*pi,4.39776932989615*pi) q[18];\nu3(0.179097845224843*pi,0.29531409087626403*pi,0.760122310822122*pi) q[19];\nu3(0.165038469593786*pi,3.0035675033079*pi,1.95333539999436*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.188304399160037*pi,1.12566153231462*pi,4.3484731597838895*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.43318755776943*pi,-0.08982004394479998*pi,1.053685400958037*pi) q[12];\nu3(0.482178316084045*pi,0.22491859778731604*pi,0.884362948194658*pi) q[13];\nu3(0.573406812042771*pi,0.10430982595195204*pi,1.32634224508328*pi) q[14];\nu3(0.632168409265426*pi,3.00908801354324*pi,3.54778496043584*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.109897512675436*pi,0.64109651479893*pi,3.94097185872696*pi) q[18];\nu3(0.231558744453734*pi,2.40581661174329*pi,1.325359750372*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.663277024323075*pi,3.27700994100609*pi,3.20859940525369*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.613763088136393*pi,0.10905520360890697*pi,1.106805206352558*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.601020171941933*pi,2.95239618822515*pi,3.79732364612827*pi) q[13];\nu3(0.23742464877341*pi,-0.4537691734378095*pi,1.406265766683156*pi) q[14];\nu3(0.38397521265372*pi,-0.124064747508432*pi,1.3787738003630738*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.621624753876852*pi,0.8512060597297499*pi,1.059728603220446*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.806366243780674*pi,-0.14820077879036198*pi,1.1654501482744362*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38294177559031*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33269442309021*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.206211320670201*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2876005388019078*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47113138002727*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.244007804290574*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44161756172602*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38273996053686*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41551159412601*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.38647508660245*pi,0.5*pi) q[8];\nu3(0.636985995313122*pi,-0.349094331103059*pi,3.53859766823204*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.49629362265235*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.089481865645612*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239445796947492*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165649334615833*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5517742779240438*pi) q[20];\nu3(1.0*pi,0.0*pi,1.268470662886572*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[16];\nu3(3.5*pi,3.4812871751197*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.283565585341957*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.38623745058466*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.576575247660006*pi,0.67050911018193*pi,1.127577619520903*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5836655019745887*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2807893708099551*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.467456857341229*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.685212953491077*pi) q[16];\nu3(0.265524203458807*pi,3.13444805564699*pi,1.55542484878536*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5333121293233223*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.673758548348556*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5549317072756978*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.692825907978999*pi,0.497998231405003*pi,0.5487903649375901*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5948087637944159*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.452801302761949*pi,3.15133912770624*pi,2.14886454051006*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.332938237541245*pi,0.63786100983746*pi,3.7027407566993*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.368351275219558*pi,-0.4719482673081371*pi,0.964992362572886*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.517736427156383*pi,2.91043802379964*pi,1.222666590799565*pi) q[0];\nu3(0.368671749935612*pi,2.73373622157367*pi,0.943502301993845*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.512218489550637*pi,-0.363970465925019*pi,4.21549469377484*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4455397838374*pi,0.5*pi) q[9];\nu3(0.280387463597541*pi,-0.4255877774551723*pi,1.31153391178106*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.520102187411236*pi,3.3392927814247*pi,3.28896020608823*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3543916343816989*pi) q[15];\nu3(0.263677356477031*pi,3.46286992627883*pi,0.665152068143854*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.560307407547872*pi,0.223121526628818*pi,0.836766658904696*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.410430294159724*pi,0.16170583540475203*pi,3.72195330511083*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.343651168833231*pi,-0.311097681195196*pi,1.245233780342156*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.456250881433754*pi,3.23893506875691*pi,0.981705058879926*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.717456844806571*pi,-0.08359068168464001*pi,0.936365992607318*pi) q[7];\nu3(0.626701650112943*pi,0.21238822834168902*pi,1.402090945515053*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.306992772146922*pi,-0.14226249956640102*pi,4.2526949754337*pi) q[16];\nu3(0.396942836583762*pi,2.41394457751294*pi,1.3091782136127899*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.574472213920127*pi,-0.264526089201638*pi,0.5118528741097687*pi) q[20];\nu3(0.478060023832521*pi,2.57038004746181*pi,1.030332497916043*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.931589250650868*pi,2.87325070252433*pi,3.83283050640127*pi) q[2];\nu3(0.45450078982697*pi,-0.20563965501203402*pi,0.846601041372838*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.409321821032152*pi,-0.4179817552871843*pi,1.82770180467914*pi) q[6];\nu3(0.216506812871045*pi,0.29657118856584197*pi,3.88745276323715*pi) q[7];\nu3(0.161691095417755*pi,0.69135513378881*pi,0.572950334223238*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.3615201291934*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34427909218197*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2314719993156569*pi) q[17];\nu3(0.272831652164136*pi,3.02853956458631*pi,1.3961618681958599*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.533235626831617*pi,-0.041618658190407*pi,1.092783400258371*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.251290299551433*pi,0.18077932887511705*pi,3.51863930921307*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.771615161927262*pi,0.21098433697503505*pi,1.305385101609913*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.397824990867451*pi,3.18942435303005*pi,1.58963330253219*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.235387515779705*pi,3.13541652251825*pi,1.69168831425045*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.453040558981875*pi,0.08427157665706697*pi,1.0011803728266129*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.646962334407776*pi,-0.022357820862989985*pi,0.5327692826457846*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40449940095551*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.656204353920541*pi,2.67985894526018*pi,3.54478841294777*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.422449614595018*pi,2.64118991413179*pi,1.25975132178005*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.602145351825184*pi,2.76685079800357*pi,3.55879411059071*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48816496664832*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29053385261102*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0798102991463989*pi,2.5319062274398*pi,1.2538263438732549*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2536614163221111*pi) q[18];\nu3(1.0*pi,0.0*pi,1.160784401206961*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(3.5*pi,3.30098135902611*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38279768270111*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322196620791346*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.203638430328151*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.38493158360187*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.48985887397704*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.253523051498888*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.370157839167476*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.700462813335185*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5733350452374446*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.235755077538108*pi,2.74299417100825*pi,0.912064324577005*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.631725958854556*pi,2.92303464772704*pi,3.78825288022923*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47497899374042*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5344122814318917*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5830011231024756*pi) q[7];\nu3(0.372392384633231*pi,3.49608586976886*pi,1.67253230812698*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.3376688384655395*pi) q[12];\nu3(0.725246535600208*pi,0.9320666564037201*pi,0.602673290249176*pi) q[14];\nu3(0.519383214798328*pi,0.69935486737587*pi,0.6611571089014*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.454165558961919*pi,3.47412913370498*pi,1.89093340839056*pi) q[0];\nu3(0.154946364897829*pi,3.33776739326431*pi,4.37179672526002*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.38054977084766*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.128989820364123*pi) q[10];\nu3(3.5*pi,3.45074694210731*pi,0.5*pi) q[11];\nu3(0.472274825097914*pi,3.22958919624886*pi,2.02755882299516*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.91380982511715*pi,0.32483443517822297*pi,1.439515011051048*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.377975461932777*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.842096496727156*pi,0.858291632674*pi,0.8751343838386201*pi) q[0];\nu3(0.888824075209495*pi,3.31215472206907*pi,3.39762800598344*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.718367684070264*pi,0.266781862823696*pi,0.684375147025166*pi) q[17];\nu3(0.57706928093842*pi,2.43069586073482*pi,3.75979195798133*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.113630264368873*pi,-0.151628467557553*pi,1.211598328785601*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5333085702319216*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.233272746822589*pi,0.07944043280397095*pi,3.55398492054977*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2514005757809095*pi) q[20];\nu3(0.546759644028329*pi,-0.4350310134219058*pi,3.88706759830427*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.466268594786235*pi,-0.19571860942379798*pi,1.068369662594344*pi) q[2];\nu3(0.396940735485181*pi,0.6400976249310799*pi,4.38137298175409*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0815279384922137*pi,2.77441252621921*pi,1.442733568289742*pi) q[19];\nu3(0.904811197159155*pi,-0.336660121702708*pi,3.25774809447612*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.557488858481728*pi,0.315459267674418*pi,1.107380212424746*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.594383359479403*pi,-0.031066393237824008*pi,3.56806043049494*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44142233523956*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276850343056826*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.346283958370126*pi,0.10454296839076105*pi,3.67245668364285*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.484997572517268*pi,3.1346955107716*pi,2.0190270397322703*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.750765658040792*pi,0.372092472483212*pi,1.144553012045891*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.40891302068329*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.212801675646892*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.971656453427489*pi,-0.09689039729757798*pi,3.80102667079522*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.260225678554839*pi,3.02550101882795*pi,0.5575738957447529*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46003892346646*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5712308047480334*pi) q[14];\nu3(0.778800827639941*pi,3.2387293003507*pi,2.79591345227078*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3026981344055049*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.632884087447062*pi,0.54840970008433*pi,0.915882126838793*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.648979136623857*pi) q[15];\nu3(0.379773700907955*pi,2.79617133699839*pi,1.4758710794155578*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4225814986606*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.628908997926733*pi,-0.177733369457872*pi,0.5407193917265886*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.401759683742868*pi,3.07251941257728*pi,0.9483547395618019*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.312285554282941*pi,0.6041266545144699*pi,4.37001580284088*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5316957324763932*pi) q[17];\nu3(1.0*pi,0.0*pi,1.135919580631977*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.169632808190208*pi,0.29696192573022595*pi,0.9466812082369169*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.596053464952872*pi,2.56344232863758*pi,4.0023173948725805*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.512951492173571*pi,0.016564414539734007*pi,4.44009102501747*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[16];\nu3(3.5*pi,3.35965322008713*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.569710374787336*pi,3.22784308152312*pi,3.19163232850401*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.950428545897585*pi,0.78876446260291*pi,1.025856293848264*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42857181086947*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.18816567368321*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.46751553089839*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.599718089686278*pi,2.85927703232136*pi,3.59895577384681*pi) q[8];\nu3(0.761347263139688*pi,2.65135047233914*pi,3.46487191482998*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.797176318106161*pi,-0.4343842858651492*pi,3.50373908218822*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.520901151751534*pi,0.47330830393754797*pi,0.8743698520128951*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197381248959325*pi) q[16];\nu3(0.135281222924354*pi,3.0388946100826*pi,0.7811119885374049*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.427423327954064*pi,3.36667375649677*pi,1.92842260983297*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.665741131436158*pi,0.24458598814533805*pi,1.32157662843864*pi) q[13];\nu3(0.44832597707761*pi,0.308421330405273*pi,0.739221109678317*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.34729133259456*pi,0.59212797771013*pi,3.89720369933585*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.265162337215557*pi,2.57567877380371*pi,0.938386439664862*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6056422792334359*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.882483289100281*pi,3.14997269873464*pi,4.469732927757271*pi) q[14];\nu3(0.164657957009923*pi,0.7681434609556801*pi,4.35335334210596*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40653882877474*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.575195253286516*pi,2.69666260462169*pi,4.06566754494278*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.546978009708164*pi,0.9918656658081599*pi,0.5631947959231052*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48133097807866*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.616828173361415*pi,-0.030591442864218*pi,3.61381602601242*pi) q[5];\nu3(3.5*pi,3.48776186810739*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39039106553306*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.216176633626733*pi) q[8];\nu3(1.0*pi,0.0*pi,1.173553125088536*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.323160499294131*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.37659121630273*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44540508374229*pi,0.5*pi) q[4];\nu3(0.306512827568768*pi,0.6608500758262801*pi,4.10157899009969*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.136167045374598*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.38315489621523*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.21742073106757*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302953190616958*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.796347137028907*pi,-0.09612678405432101*pi,1.2650339605598702*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5303716228513522*pi) q[8];\nu3(3.5*pi,3.37721803944481*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5379515854447702*pi) q[11];\ncx q[12],q[17];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.684960364717863*pi) q[18];\nu3(0.346402852515024*pi,-0.351431959273968*pi,0.5457990914823831*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3572746381517908*pi) q[20];\nu3(0.37673116988331*pi,3.46274503223523*pi,0.9077983748156699*pi) q[21];\nu3(0.439835795789265*pi,0.14990625404922597*pi,0.972009004176918*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.5183890465190929*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49234364450143*pi) q[13];\nu3(3.5*pi,3.29994207977381*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2510339940393*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.210618968068649*pi) q[17];\nu3(0.812652224795328*pi,2.40190028133702*pi,3.88863891785746*pi) q[19];\nu3(0.958609088021015*pi,3.00914899283062*pi,3.76019908885451*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.89686426235365*pi,3.29876097338639*pi,3.84743443390461*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5963766928938458*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.692566445132618*pi,0.21810303392764696*pi,4.379273898728449*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.472650615517156*pi,-0.09076042366950698*pi,0.621468798929238*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.396848612484691*pi,0.12275625934075596*pi,0.5262294253046443*pi) q[7];\nu3(0.884141319430968*pi,3.45740227021687*pi,4.47821071361294*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.511694914524823*pi,-0.4361537218034951*pi,4.172964585817979*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.644556748736112*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.798107413981094*pi,0.15141492427234804*pi,3.86801980554677*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.313041213946865*pi,3.21433674669448*pi,2.05578894384585*pi) q[4];\nu3(0.693404718705119*pi,3.49599603248871*pi,0.91032965880897*pi) q[6];\nu3(0.317989265835903*pi,0.43823093782851297*pi,4.10922000653947*pi) q[7];\nu3(0.540268964427217*pi,-0.383762766485739*pi,1.137341858551224*pi) q[8];\nu3(0.174452439078116*pi,0.6601125546634401*pi,3.79668411986967*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.514945339201421*pi,3.46317346526973*pi,3.72227988158694*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0738477040362789*pi,-0.4282334126707461*pi,4.38986002218165*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.755020357641023*pi,-0.084567564611984*pi,1.401605374877167*pi) q[4];\nu3(0.556830452902176*pi,0.012142426216928959*pi,4.18068428814815*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.70239747074328*pi,0.0003992033483559698*pi,0.5073839445383858*pi) q[9];\nu3(0.087120395272073*pi,-0.4773174069377698*pi,1.94789141169256*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.674056439376243*pi,-0.4909658713796658*pi,4.46571904658594*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.613558569414547*pi,2.86654556185281*pi,3.4442864852914*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.40013405427988*pi,3.23463967336531*pi,0.92020966729193*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.572691102298345*pi,-0.018623877691269997*pi,1.156060878618292*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.19420535491047*pi,3.27708354580689*pi,1.85412148441027*pi) q[18];\nu3(0.252995560681721*pi,0.23560173805246298*pi,4.1443781537621*pi) q[20];\nu3(0.536794182751984*pi,-0.04844078909099803*pi,1.002074841284176*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.429881947393818*pi,0.9705224108889301*pi,4.20320896488364*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.687073416491019*pi,0.23561473159906798*pi,0.5788420487617587*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[4];\nu3(0.878288395368847*pi,2.47194581491806*pi,3.7675471931702*pi) q[2];\ncx q[3],q[5];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.479100657206403*pi,3.02149842599076*pi,1.3087754398625049*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49268043734265*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45448429488345*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.128074248607207*pi) q[4];\nu3(1.0*pi,0.0*pi,1.127717903237171*pi) q[5];\nu3(3.5*pi,3.32270473922398*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.2786183044560069*pi) q[10];\nu3(0.264753389279539*pi,0.34126656275351497*pi,3.87388399196238*pi) q[12];\nu3(0.800568025679629*pi,3.35138574880055*pi,3.11272408364953*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.675248586269978*pi,3.42549665629999*pi,0.64951496384282*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[7],q[10];\nu3(3.5*pi,3.42879850864975*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.264367025150803*pi) q[9];\ncx q[11],q[18];\nu3(0.53909647384815*pi,2.66466377976783*pi,3.76499809685943*pi) q[12];\nu3(0.59632010659029*pi,0.43712814739178596*pi,0.579099433967876*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3972155117066105*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.607095267446421*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.47133211714707*pi) q[10];\nu3(3.5*pi,3.49521044242057*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43563872121532*pi,0.5*pi) q[16];\nu3(0.469929962685111*pi,0.439616743390436*pi,3.51154858618218*pi) q[17];\nu3(1.0*pi,0.0*pi,1.146859033674812*pi) q[18];\nu3(1.0*pi,0.0*pi,1.314559795414699*pi) q[21];\ncx q[1],q[4];\nu3(3.5*pi,3.31180165954121*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[12];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36132766802872*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\ncx q[16],q[21];\nu3(0.225686329668386*pi,0.8405274792250601*pi,3.86666121516668*pi) q[17];\nu3(1.0*pi,0.0*pi,1.193841688138612*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.28248819937054*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.141306230161826*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45020863351067*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.464684360268651*pi) q[18];\nu3(1.0*pi,0.0*pi,1.189441953847517*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35353449411748*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[19];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5526989777532831*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.305131716473163*pi,-0.0014722327208189778*pi,4.08048369509702*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47907169884396*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5709910856857099*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36962931512789*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.269616336085553*pi,0.85794222060675*pi,4.12810067833651*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38103641238475*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.265337948562741*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3029986032423881*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.201390765066827*pi,3.05100483703774*pi,1.4375538771526*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.742569315526281*pi,0.94416806942339*pi,0.8994146025901271*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.356941368416534*pi,3.35620778883341*pi,1.80989736238832*pi) q[1];\nu3(0.466716671928863*pi,0.004508618906516992*pi,3.90192799683004*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.529395960536745*pi,2.73653486391076*pi,3.57901251112509*pi) q[4];\nu3(0.413487313939205*pi,-0.293017775001995*pi,0.724757600740239*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.856631477075768*pi,-0.04099817728453298*pi,3.79183562718272*pi) q[7];\nu3(0.795860543374031*pi,-0.39406867546089697*pi,1.0433634564275889*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.644251289030492*pi,2.93263899224779*pi,3.81434633035684*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39364956344844*pi) q[14];\nu3(0.719378704074465*pi,-0.06538088578871798*pi,1.096287086244904*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49931907986138*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.552050003249866*pi,0.339318662229519*pi,1.236774926560027*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.602492467993791*pi,-0.248002456156512*pi,3.98652230792103*pi) q[1];\nu3(0.396828389148539*pi,0.5047116618465499*pi,3.61807751316881*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.196476141786995*pi,3.35123041975731*pi,1.61188282707725*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.735642659311387*pi,0.006336116047715001*pi,1.485806804689384*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.42904511545237*pi,-0.131549929313162*pi,4.2659936777644205*pi) q[10];\nu3(0.593686862000579*pi,3.15145596371834*pi,3.80877724525951*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.845816765636545*pi,3.37264781112023*pi,3.46274780759381*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.568622860319905*pi,2.9014661314741*pi,3.13666244904469*pi) q[19];\nu3(0.620573476120758*pi,3.00374950463346*pi,4.43686337378655*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.590937726832166*pi,0.34903959869870604*pi,3.9459517867664*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.298121027779168*pi,0.86045714179024*pi,3.94367714965868*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.640513409006559*pi,0.6026967439459701*pi,4.36071608318672*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.127056136252518*pi,0.60585833810776*pi,3.7609060145878*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.418777760115477*pi,3.11672122842177*pi,0.976501188504626*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.715764929068009*pi,0.14192200884629702*pi,0.894911319878524*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.587858634520921*pi,3.02267139694585*pi,3.15981137771908*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[5],q[19];\nu3(0.395011749451988*pi,0.04514516285523695*pi,1.383050546012017*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.206208767717634*pi,0.126093951290963*pi,3.75570928618012*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.609889652217842*pi,0.44758926297454404*pi,0.643282902283323*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.375464551555868*pi,0.37191881129064697*pi,1.031469343102946*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[20];\nu3(3.5*pi,3.36504556779464*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.757792719083613*pi,2.57935573280808*pi,3.54895415207621*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254348799779046*pi) q[19];\nu3(0.215044738151181*pi,2.76822333851519*pi,1.70703812940783*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.45587320174256*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.415818417563158*pi,0.334830764759141*pi,3.3453308295613*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2990376458233381*pi) q[20];\nu3(0.379102846983115*pi,-0.11470213337942597*pi,3.78411900442789*pi) q[21];\nu3(0.454342219468899*pi,0.83795632633593*pi,4.179875010245301*pi) q[0];\nu3(3.5*pi,3.47707927034447*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,1.151174667947054*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.17554541272522*pi,3.46416460188012*pi,0.620771949402867*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.452403108906214*pi,0.09864346001092505*pi,4.3769055785166895*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.702039706570987*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.179522407535146*pi,0.57369640152602*pi,3.89188215959894*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.44805843459635*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.504577921054601*pi,2.66219877016274*pi,3.95627976910285*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247639517053674*pi) q[16];\nu3(0.175066291218708*pi,0.41726048767894597*pi,3.87006800752385*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3690817231580095*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,0.5217640846568976*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[21];\nu3(3.5*pi,3.46481557444903*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.11002359281371*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.701026919371183*pi,-0.09365428293382799*pi,3.47845998704989*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.67650455816942*pi,3.37838122040326*pi,4.04367831406319*pi) q[5];\nu3(3.5*pi,3.46606263634519*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45559838430105*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.296064171506323*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5745616665778969*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.090987493617888*pi,2.78979447028437*pi,0.888076782479684*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.162057401217214*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.731033620062296*pi,0.00925999848188197*pi,0.658866047149001*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[21];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5890476799687674*pi) q[12];\nu3(3.5*pi,3.3947966803722*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1756072293930289*pi) q[18];\nu3(0.523786367918809*pi,0.8602005352303399*pi,0.556826805640944*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39020743833154*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.43067525578466*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.138760784391308*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38334415907824*pi) q[21];\ncx q[0],q[7];\nu3(0.773360569228241*pi,0.498517996378704*pi,0.719126133696938*pi) q[1];\nu3(0.772145268599824*pi,3.31818955873542*pi,3.3693533557834*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[21];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38790200837802*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1752413715185281*pi) q[15];\nu3(0.370927525300523*pi,0.53996140250634*pi,4.47135790345952*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45293344847242*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42653695475115*pi,0.5*pi) q[0];\nu3(0.68195126355104*pi,3.33227609210422*pi,3.39525474433749*pi) q[1];\nu3(0.719916993825953*pi,3.28152491749599*pi,3.27065011460066*pi) q[2];\nu3(0.477128966588229*pi,3.43094143873907*pi,1.3096485290763549*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.143749951351942*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(0.634990764503846*pi,0.5828815862966099*pi,0.6000629113643801*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4451538165698*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.526940298811483*pi,2.57018055166475*pi,3.66147803518868*pi) q[3];\nu3(0.52306024801833*pi,3.047672494799*pi,3.22123159365483*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.493008613447597*pi,0.069070440830455*pi,0.951149714580643*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36066122370697*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.225381954056474*pi,0.31121360068357196*pi,3.98451304682097*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5238770809506796*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.92485343753431*pi,-0.4478607812578672*pi,3.18275268774197*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.428163652161174*pi,3.21945254520746*pi,0.858347413754157*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44447892557273*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.423573165113902*pi,0.75256117369748*pi,0.72070680701939*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227739336168491*pi) q[19];\nu3(0.60992156991877*pi,0.03449550961953296*pi,0.735421681987918*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.102094358129065*pi,2.96339674202055*pi,1.65364215353442*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.667354311194666*pi,0.5201288004529201*pi,0.696370939515727*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.750255212890627*pi,-0.283506611855809*pi,3.65151176142231*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.740236550260843*pi,0.14226129217315897*pi,4.26636783378162*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.515192157437963*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.508092082095212*pi,0.44534640705248596*pi,3.8632360953223*pi) q[21];\nu3(0.817829488426988*pi,-0.123880134199436*pi,3.56582176701573*pi) q[0];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.624013680202581*pi,2.42686076115814*pi,3.84855048016902*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.628131193864584*pi,0.11776418244244702*pi,3.95854817844361*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.69612079678264*pi,0.033020394771925976*pi,4.10831380795924*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.35700515663684*pi,3.14827916185422*pi,0.7958659542505531*pi) q[18];\nu3(0.361296001937619*pi,0.307774300724304*pi,3.6093062083222*pi) q[21];\nu3(0.798871226754586*pi,1.11870528214881*pi,0.69969134819844*pi) q[0];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.508873964991177*pi,0.42180864554631703*pi,3.84960235297373*pi) q[9];\nu3(0.760053420235454*pi,0.63549005635266*pi,4.43874616675892*pi) q[11];\nu3(0.691364299280536*pi,-0.07674967334236898*pi,3.71710037910318*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.237050186828903*pi,2.65875142193649*pi,0.921585838792229*pi) q[17];\nu3(0.510092123430416*pi,0.15070647370755696*pi,1.091688991550246*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39131260042515*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.201374554347501*pi,3.08691908037173*pi,1.429829108820535*pi) q[7];\nu3(0.276604569472846*pi,0.32629930274058006*pi,3.74797441635601*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2213159444080839*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.402854457023321*pi,2.62555473409504*pi,0.9253733251461149*pi) q[14];\nu3(0.71450380773092*pi,1.07602699304714*pi,0.905739075508046*pi) q[15];\nu3(0.644857896498128*pi,-0.351387518100434*pi,4.10246312513879*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[12];\nu3(0.72543651198517*pi,3.35937101855186*pi,4.22613555226566*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.282821541882599*pi,3.31530283171164*pi,4.27867159812049*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.719913158708445*pi,3.12852132404788*pi,3.01743810507014*pi) q[14];\nu3(0.478099785009878*pi,-0.12550000067053702*pi,0.5632517046582441*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.523264808502739*pi,0.15651181110181*pi,3.5884424726293*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.43039101372593*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.39902071776819*pi,0.5*pi) q[0];\ncx q[2],q[17];\ncx q[3],q[12];\nu3(3.5*pi,3.4079669741556*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40367463947099*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(3.5*pi,3.46861105869874*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.200522561086876*pi) q[11];\nu3(1.0*pi,0.0*pi,1.202050438950296*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.34003893153011*pi) q[18];\nu3(0.612425607829315*pi,-0.008449748612467*pi,0.707280598812466*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323110570166583*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(3.5*pi,3.36121650728563*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37475782091556*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.142961604022217*pi) q[17];\nu3(0.239634634843401*pi,-0.132250216551833*pi,0.66428008383109*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279422598599042*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37880018012366*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44752069577135*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39561230260407*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1989760958020939*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.669388950039196*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5250498963826928*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[19];\ncx q[6],q[13];\nu3(3.5*pi,3.35584835973118*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.162205027515651*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43750863968774*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5611398385511702*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.22445143228642*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44935421468168*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.135706095083925*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.418664171065825*pi,0.03650459205311396*pi,4.30360257533272*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.661406485394237*pi,0.5943403759543*pi,4.2492224982446505*pi) q[3];\nu3(0.664787366986949*pi,2.89251319680915*pi,4.0205726720592*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.658502062981253*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43085094665856*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.361468887034915*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.555536107342799*pi,-0.14207820204241*pi,0.667198293310761*pi) q[18];\nu3(0.678087857631396*pi,-0.013647151566810012*pi,4.0268423326131195*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.109173026068634*pi,3.20526900330306*pi,1.62543318504407*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.802379657970871*pi,0.7222714425672601*pi,1.25621445941501*pi) q[3];\nu3(0.503850581847907*pi,-0.458346282178444*pi,3.66302723187133*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.310922034198455*pi,-0.039916471026504974*pi,1.012180278397153*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.866190357430809*pi,0.24981763908756704*pi,0.5317941267607803*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4791356459902705*pi) q[19];\nu3(0.870314461515352*pi,2.91126413580048*pi,3.83308554555852*pi) q[20];\nu3(0.466385639014433*pi,0.37551022309513604*pi,1.02299948688255*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.619481633134102*pi,0.12115114823557105*pi,4.293481920242829*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.768179935443027*pi,-0.19625570568176498*pi,4.30169295388303*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.460890207448029*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.775931355069996*pi,-0.06705407101136102*pi,1.209125312484248*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.65707174576624*pi,2.67156017680854*pi,3.34851934609345*pi) q[6];\nu3(0.329987982924635*pi,0.17304241584025803*pi,0.850654979890825*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.233336377791602*pi,0.76307243597588*pi,4.0689117938363*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.476687256912004*pi,2.99055370096605*pi,0.6811073220382919*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.587875897475455*pi,0.09597910659081199*pi,4.30879157722696*pi) q[6];\nu3(0.268219123037963*pi,0.5194981497009199*pi,3.71637987096307*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.672891982616255*pi,-0.277673557221223*pi,3.59182550001348*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.675324978574022*pi,2.99450992010323*pi,3.97332129033227*pi) q[2];\nu3(3.5*pi,3.44269816534143*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.354502802827928*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.499805973002716*pi,3.32800089302972*pi,1.69460717866711*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.424037240465633*pi,3.00643864134252*pi,1.73883329054187*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.44156569962181*pi,0.63387616331953*pi,0.843146018369449*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.614057391130244*pi,0.88948168477383*pi,1.009089378446732*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.522527653554292*pi,0.323059036378439*pi,0.5774572844184659*pi) q[1];\nu3(0.517413397414849*pi,3.24579153267092*pi,4.49734043226862*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.188282731120405*pi,-0.21687337476268698*pi,4.42920030973655*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.123244571904855*pi,2.86551449127606*pi,1.0980712585352639*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.715090399845145*pi,0.39407476803254804*pi,4.25588905688709*pi) q[13];\nu3(0.524313210879024*pi,0.05618057047337799*pi,4.30494471528759*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.262256584728312*pi,2.92674954085713*pi,1.65704035603039*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.161600156218619*pi,0.8429871868986101*pi,4.49672541698718*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.709554756472121*pi) q[4];\nu3(0.850308775562692*pi,0.44293585040623396*pi,0.937181000164784*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0575795624930567*pi,2.5487560972978*pi,1.182067109703073*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.362878423073151*pi,-0.31235990039971*pi,0.7043084641904109*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.199591794322938*pi,-0.33115564890153804*pi,0.904154573500459*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.159150985080727*pi,0.17572197732516004*pi,1.0262786700166568*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44272188890226*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46215253580442*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38117753634284*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.146431343998042*pi) q[8];\nu3(3.5*pi,3.47263769661646*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.327667411526636*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.245182893181761*pi) q[13];\nu3(0.890848923549565*pi,0.498477985650126*pi,0.752364222186546*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.45192699626366*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317739923751954*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304378637608263*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\ncx q[10],q[13];\nu3(3.5*pi,3.39852544871344*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.13755964600773*pi) q[14];\nu3(0.573688034148426*pi,3.27152552570527*pi,3.98308570749145*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.470831471879882*pi,0.408443846462343*pi,3.73024803652743*pi) q[3];\nu3(0.555368282213094*pi,2.54673314902285*pi,3.86101507868774*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.519898980724989*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.652477366380804*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.614703674250533*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.376253147707271*pi,0.33234575443762204*pi,0.703151775686467*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44361150650687*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5667920346318086*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.45772824292268*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.128265487542239*pi,0.10695559384138997*pi,0.5081562764471226*pi) q[3];\nu3(0.360144736412241*pi,2.94290820321529*pi,0.745711327134646*pi) q[4];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.2762387659707168*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5528659891468592*pi) q[14];\nu3(0.199085852840759*pi,0.8313141418527601*pi,0.665819892338276*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,3.31545615357741*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1772682592689772*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.662966257872411*pi,0.54915547739507*pi,4.262958118418609*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.24909593935302*pi,-0.205533994672582*pi,3.80912250972066*pi) q[7];\nu3(0.570662371926208*pi,0.87621939989395*pi,4.43533102646174*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5422942255390648*pi) q[9];\nu3(0.324859872442594*pi,3.13018579490761*pi,1.81375367188028*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.394648329730685*pi,3.45228698774276*pi,1.284735837005392*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.258114246734179*pi,-0.24381054328853402*pi,1.50871436023565*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.666940645470619*pi,0.8730529883935501*pi,0.850080227290738*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.818095861294535*pi,-0.261153911648652*pi,3.41122262891483*pi) q[6];\nu3(0.363959774870973*pi,0.41457274187193505*pi,3.49398463532668*pi) q[7];\nu3(0.730203765469544*pi,-0.10890437667073699*pi,3.95823032136704*pi) q[8];\nu3(0.198347247711444*pi,3.43893070683596*pi,1.94963700960682*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.811216655182552*pi,0.48862532224314303*pi,1.13294499749688*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38078156640381*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.101875477843257*pi,-0.4152885685921663*pi,4.17431264001771*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.469698728267755*pi,0.91388665174744*pi,4.0439602236615695*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.560546726373444*pi,0.77490554803721*pi,0.5670511065058146*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.890411100479888*pi,-0.011197981413431979*pi,0.7693918657601271*pi) q[11];\nu3(0.615541425446867*pi,0.5716314127108699*pi,0.944236253470603*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.30172197052368*pi,0.390118132413223*pi,4.06934540242967*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.626187725532892*pi,0.7687942648047099*pi,1.0812495673634221*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0219534975279714*pi,-0.092638161130146*pi,0.691324709233125*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.39992241325813*pi,0.5*pi) q[16];\nu3(0.213204530768982*pi,-0.4154856022431717*pi,1.104696557264083*pi) q[17];\nu3(0.834275218139411*pi,3.34924519326055*pi,3.56804297649732*pi) q[18];\nu3(1.0*pi,0.0*pi,1.148010328823113*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.417038985142964*pi,-0.4068949617122347*pi,1.85852584651525*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41036084489858*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.1409021557293109*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4274287997199*pi,0.5*pi) q[13];\nu3(0.398696593459374*pi,0.5502954222388801*pi,3.61159253257536*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.339727903909237*pi,0.7058139607154901*pi,4.24547637742985*pi) q[17];\nu3(0.208656824992372*pi,0.09861537563556*pi,0.632594938371586*pi) q[18];\nu3(1.0*pi,0.0*pi,1.15111755600394*pi) q[19];\nu3(0.559522065930529*pi,-0.157127397151071*pi,0.9032470113161579*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[8];\nu3(3.5*pi,3.31261005937496*pi,0.5*pi) q[6];\nu3(0.157519521231388*pi,0.6079870808938601*pi,3.79745286067331*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198289989930685*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5306817297507296*pi) q[21];\nu3(0.488246234942833*pi,0.39761469392912696*pi,4.11886629154069*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5127749370546426*pi) q[8];\nu3(0.0801530075721399*pi,3.457951963662*pi,1.37127164599202*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44581271134098*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[3],q[11];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.27802601359217*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.627026408748395*pi,0.49030504702823696*pi,1.0988458919157131*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2698314702500602*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4600701364032*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37961662404152*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41544676391232*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.3639052618987209*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.279814979802804*pi) q[14];\nu3(0.239702457436677*pi,-0.296885478380325*pi,1.433865978305107*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[14];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49018016177722*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.762289119176896*pi,3.42879079717016*pi,3.94757247999718*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.619994130455517*pi) q[17];\nu3(1.0*pi,0.0*pi,1.405521038726071*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46328564727446*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.408685216099752*pi,-0.4868194929037297*pi,1.72884687710519*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.343800092979743*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.357589310396429*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44098086310619*pi) q[14];\nu3(0.813958037093835*pi,3.13336837445813*pi,0.5055015549899694*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[14];\ncx q[3],q[11];\nu3(0.857932639834624*pi,2.60181374010834*pi,3.69658531987799*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.27259014969604*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2093499640763898*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30217868022321*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.191146236053338*pi,3.49178686652244*pi,0.920634387605335*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5791705395347894*pi) q[7];\nu3(0.302776391105878*pi,3.35067830428449*pi,1.54079958216046*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.565082161743624*pi,3.16548422933693*pi,3.46330776615856*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.666944394913452*pi,-0.06989004768845603*pi,4.45032775236477*pi) q[6];\nu3(0.885045683355371*pi,-0.173171296896048*pi,3.35990772103672*pi) q[8];\ncx q[9],q[16];\nu3(0.411551017450982*pi,2.82431484778754*pi,1.038944736412918*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.580397437574977*pi,0.42240472308105304*pi,4.31508043885802*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33799931302213*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.618229994482981*pi,3.14901145308375*pi,3.50210194452373*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.701305857009184*pi,3.2425157741603*pi,0.607083160506099*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36977867291872*pi,0.5*pi) q[9];\nu3(0.574075145577276*pi,-0.4191493485632073*pi,4.24971257862257*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.295958005912694*pi,0.10121348934658803*pi,3.5146293023763*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.259055125181191*pi) q[16];\nu3(0.678181003664129*pi,-0.4053687153943645*pi,4.24441508784494*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.908453007169904*pi,-0.4400012448181088*pi,3.65547143479922*pi) q[19];\nu3(0.448740346476957*pi,0.38732100623308496*pi,4.09809057434749*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.504997882207712*pi,2.78613618162046*pi,3.81326864495035*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.308974655857979*pi,-0.4980208912171828*pi,1.64626180832116*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.531842391198472*pi,3.49350248841445*pi,3.74286276168166*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.703905602093346*pi,0.44364475404489*pi,0.720351127852631*pi) q[20];\nu3(0.931264918875711*pi,0.47226331888558504*pi,4.4614824604621095*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47062717384095*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.554337050075962*pi,0.9042107371058901*pi,0.663814671225555*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38706353210653*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.215910800629442*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.613245513113672*pi,2.92629767459161*pi,4.2570095621036295*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.521370001250875*pi,0.22340777614210605*pi,3.78709215607775*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.408131426737219*pi,-0.306484555264255*pi,1.1078359707978231*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.42865116878807*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.277143461257414*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.267026510967643*pi,3.30513747727607*pi,1.45302508622304*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5519016894505238*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.903095531134807*pi,0.34121029171323003*pi,4.35309247750101*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.241677427326133*pi,-0.20012370868420298*pi,1.468841961435254*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.7183190627377*pi,0.390055097531419*pi,1.023481851136876*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.696221400555478*pi,-0.330197752473236*pi,4.44678170282198*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.608515844800655*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.432109025577505*pi,0.42274067415982297*pi,0.679397794467975*pi) q[11];\nu3(0.480694671792036*pi,3.49613498501877*pi,4.15697497572856*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.774216668423833*pi,0.30012948264486095*pi,0.8233441620432089*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4523604727201*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[6];\nu3(0.785385902301565*pi,3.21189619013247*pi,3.18485889600105*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.38139235712946*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.48710205575048*pi,0.10122034842086103*pi,3.5215526775517*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.423891950190977*pi,-0.011606968353410019*pi,4.01994817077113*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.43507710823799*pi,3.30300833959583*pi,4.176157267003489*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.586711712107222*pi,0.11418139102624902*pi,1.000643982271918*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.3488400657705*pi,2.59235144060982*pi,1.51487715846399*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.313957897554535*pi,-0.15120640554313902*pi,1.5796981661377*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.350285138013691*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.611254756522382*pi,2.83240289514113*pi,4.25226145527761*pi) q[15];\nu3(0.828048246587536*pi,-0.4728173799581183*pi,4.22202042087461*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.46626366167747*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.595928443752844*pi,-0.391306141630076*pi,4.12584018437588*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.302871130493875*pi,-0.4235706758923537*pi,4.44297943825502*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4084967626089*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.181231711050196*pi,-0.17524584911606*pi,1.57741726287529*pi) q[16];\nu3(1.0*pi,0.0*pi,1.154818125841617*pi) q[19];\nu3(1.0*pi,0.0*pi,1.194379071957174*pi) q[20];\nu3(0.912827145261753*pi,3.33730336773206*pi,0.58871209997307*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.160854720284515*pi,2.96485333983368*pi,1.57561577800209*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.323150783611832*pi,3.43850973034197*pi,2.02749490525214*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47146827979353*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34421837236661*pi,0.5*pi) q[5];\nu3(0.567736474151231*pi,2.40652732496353*pi,3.73854521430526*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.404026962059425*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314289072573062*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5321074935877386*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5664642327610756*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[13];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.49153924293952*pi,2.71708172912935*pi,3.65560074036678*pi) q[6];\nu3(3.5*pi,3.36047566340492*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.094228344908889*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42290710149473*pi,0.5*pi) q[11];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.126121872453147*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.28535473996447*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5256577344352029*pi) q[12];\nu3(1.0*pi,0.0*pi,1.187181697009873*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.36527883312487*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4052004026776*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259600400334155*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46127412181338*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5602008496995468*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5893421376918131*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3040655902551461*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.782694757004227*pi,-0.49746645300893605*pi,3.64048231974995*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4797129016823*pi) q[13];\nu3(0.472596311959668*pi,-0.01479012787874201*pi,0.7724292801864*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43259728523487*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.287758362338877*pi,0.7564751230122899*pi,4.498487957402331*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.209273261631283*pi,3.08953718871005*pi,0.8939611370261771*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5425361754068277*pi) q[21];\nu3(0.768415473580896*pi,-0.015807233193718018*pi,3.80548155927413*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(0.51505492035946*pi,-0.4222667696389986*pi,4.49451416777241*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.771180163136815*pi,2.83401351777923*pi,4.07264066767413*pi) q[10];\nu3(0.368291363432752*pi,2.54988161371215*pi,1.242002652752063*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.340009262184928*pi,2.86868034507455*pi,0.68951153269152*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.734856335575206*pi,1.08390196540964*pi,0.775448409412143*pi) q[19];\nu3(0.893933065582785*pi,0.5150184299388001*pi,1.106487053114519*pi) q[20];\nu3(0.744551842963001*pi,3.1093492253233*pi,3.09286476967057*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.735377606465143*pi,-0.299603487302966*pi,4.07576007141889*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.211170292658351*pi,0.45015986350884196*pi,0.992687830976445*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.199963255820016*pi,0.1037478938177*pi,3.49700237029837*pi) q[10];\nu3(0.122048724708613*pi,0.76543069278488*pi,0.5125396971396597*pi) q[11];\nu3(0.322480618346968*pi,2.92334373357422*pi,1.64680884563362*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.759448207848947*pi,-0.360547052987091*pi,4.4626894203126*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.217533376350943*pi,3.27113916263091*pi,0.931202283806799*pi) q[19];\nu3(0.907986864028905*pi,-0.19701581834765602*pi,4.423351334207441*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.423904890670395*pi,0.313398531012143*pi,0.5573062987180539*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.817498379121577*pi,3.25374334906306*pi,3.53381943603762*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.207242027063046*pi,0.286422546435506*pi,3.52994530281127*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.564156376728732*pi,3.37499854687848*pi,4.17306932509741*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.678222075567615*pi,0.44580751922432205*pi,1.178074239627152*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.90132277790783*pi,-0.343495946966627*pi,3.68470747375601*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.390964794904431*pi,0.04063290001619502*pi,0.774531882172137*pi) q[5];\nu3(0.410731748379731*pi,0.20215759525321997*pi,3.44613091916052*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.328155935123043*pi,2.58625798987191*pi,1.277956431349899*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.381695980332253*pi,-0.22697558608225998*pi,1.4615087493287349*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[8];\nu3(0.480420436992513*pi,0.80220538050939*pi,0.912936187695881*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.585793572799448*pi,0.109124783203836*pi,4.356485014238229*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4293572082984*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45672737328784*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44748997081024*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3346124952443819*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1874553615591479*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.457808587460474*pi,0.423175546895998*pi,3.70536772311892*pi) q[13];\nu3(1.0*pi,0.0*pi,1.262044889775116*pi) q[15];\nu3(0.159981314372353*pi,2.70981961195225*pi,0.829814438392763*pi) q[16];\nu3(0.698541302994007*pi,-0.31404370012217897*pi,3.66978369478439*pi) q[17];\nu3(0.873844993145654*pi,3.2024422459864*pi,3.23593037780964*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.313247106929149*pi,3.29784420362051*pi,4.25468974061107*pi) q[13];\nu3(0.475456832950218*pi,3.38279692850154*pi,1.93073959073985*pi) q[16];\nu3(0.723178831712348*pi,-0.10341534122712698*pi,1.122349980583488*pi) q[17];\nu3(0.447882222482059*pi,3.39690139806622*pi,1.82640657252853*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4265082730147*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.29905957881479*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.328522337842656*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44757046636492*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39671090057789*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.40623820378004*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.316707126048912*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[8];\nu3(3.5*pi,3.41920357035755*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.253241462856828*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.33762483028519*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37331847282749*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248167570678858*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.2316177660156988*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5463709376941872*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46366000653175*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37650547949674*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47168617510345*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.31205851370359*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.595088481731389*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231545072576976*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300754067015042*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.669646126606595*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.524168046178637*pi,-0.4859859772373889*pi,4.23677778485456*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.435019813566581*pi,0.12186071071257898*pi,0.722511919797663*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43076975608177*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.188559653170484*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47295838833927*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32399244740072*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.33468240787539*pi,3.49285122496477*pi,0.5124078418868409*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.696167939239555*pi,3.09931633238401*pi,4.186613624397371*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.50275853026684*pi,0.09955259942394401*pi,4.48876218713229*pi) q[9];\nu3(0.290809872581855*pi,0.56356039223043*pi,0.77165613618884*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.754543234398324*pi,0.376652833508911*pi,4.2808309615863*pi) q[0];\nu3(0.282591619547627*pi,-0.10046517249786802*pi,3.92666255466307*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.580478678378782*pi,3.34544420311431*pi,0.6436220828872949*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.593752998052992*pi,-0.171139127155713*pi,3.5113145161495*pi) q[8];\nu3(0.589856379732229*pi,3.29380461535225*pi,0.7689157425848749*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.215311170537664*pi,-0.324455912982357*pi,0.817142649960942*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.679310628053705*pi,0.6237642513377799*pi,4.34322280085697*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42315243042675*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.600053628838536*pi,2.83851915266452*pi,3.69221639823675*pi) q[0];\nu3(0.530476942188025*pi,0.34369318031837703*pi,4.297864936213561*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.770478795400893*pi,2.66730360090383*pi,3.86700841324247*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.702907714801282*pi,2.87522011826441*pi,3.56465140221399*pi) q[11];\nu3(0.0508799684799015*pi,0.198118377709264*pi,3.80646784346054*pi) q[12];\ncx q[13],q[16];\nu3(0.763682209378175*pi,0.08058339712739304*pi,0.960403371431117*pi) q[14];\nu3(0.600887547754513*pi,3.06185225919453*pi,3.42976104966*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.534201787129041*pi,0.45974363037988697*pi,0.93270615075169*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.206727705866202*pi,2.84383554140333*pi,1.60451943341265*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.488102721361307*pi,3.49143248452948*pi,4.13433901459458*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.469344303977135*pi,3.35205510608348*pi,3.11225255155879*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.827288246564336*pi,-0.13815253035305902*pi,1.209587919469792*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.705949624158277*pi,3.4581935235412*pi,4.12241101166496*pi) q[20];\nu3(0.848348517843815*pi,0.201270656666514*pi,1.382919343458214*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.628648380432268*pi,0.15147226829038396*pi,3.82089470551789*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.414664573281259*pi,3.24773400811006*pi,3.27572861878114*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48375390064507*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.48732112610427*pi,-0.4239111280687915*pi,4.47962629412668*pi) q[2];\nu3(0.450222989529912*pi,-0.358067048825757*pi,4.397674558431779*pi) q[3];\nu3(0.198465494080268*pi,2.91932311863862*pi,1.437980981645281*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.335725792837887*pi) q[9];\nu3(3.5*pi,3.42893171549616*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.109983901402468*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.193951516569086*pi,0.23989620751469098*pi,1.1411493694107668*pi) q[17];\nu3(0.482690295339722*pi,2.61617225958175*pi,1.1225685803487409*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.518571114962227*pi,0.59664471629355*pi,4.32188027757718*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.305626457108004*pi,0.5387951109945399*pi,3.63142461343885*pi) q[5];\nu3(0.590219772663635*pi,2.52491631755522*pi,3.55902051571162*pi) q[6];\ncx q[10],q[12];\nu3(3.5*pi,3.39285303916175*pi,0.5*pi) q[11];\nu3(0.231656567921268*pi,3.42821150913634*pi,1.94449613419242*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.805350276944253*pi,2.72983847593011*pi,3.71221679837816*pi) q[17];\nu3(0.3192707328961*pi,-0.218496827573736*pi,1.2617040226514908*pi) q[18];\nu3(1.0*pi,0.0*pi,1.123409177702285*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.569672362632465*pi,3.27262151232296*pi,3.88836629183572*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5399035450490484*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.44594493021107*pi) q[12];\nu3(0.429081847937996*pi,3.28131302278561*pi,4.4055458853448695*pi) q[13];\nu3(3.5*pi,3.4353188404817*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.155889463113939*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.948905156265457*pi,0.91824938026231*pi,0.5388430305392067*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5190175538558784*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[6];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.744919156627816*pi,-0.4052292856051264*pi,1.051121703495085*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.609336695543895*pi) q[21];\nu3(0.098987383411313*pi,0.5934570490181601*pi,3.94331204284748*pi) q[0];\nu3(3.5*pi,3.37517868865422*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.278957313608206*pi) q[2];\nu3(3.5*pi,3.334822824261*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.43897908248546*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.205703281013937*pi) q[6];\ncx q[8],q[13];\nu3(0.377154284969134*pi,2.75236505075794*pi,0.844646801492821*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47143566766638*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268509982497185*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293643952000026*pi) q[20];\nu3(0.71984511625442*pi,0.30594994770568495*pi,1.62105842743561*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.4696389292887*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.38288202997231*pi,0.5*pi) q[8];\nu3(0.493820957649634*pi,3.04883206273985*pi,3.08291356629653*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.468338573318688*pi,3.4825488327362*pi,1.6118701024288*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.23546496199975*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.410191579547099*pi) q[17];\nu3(0.519730131142828*pi,3.10461806069658*pi,0.610180319741039*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.680662810938298*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5694589916002144*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.461415041257844*pi,3.12678164646475*pi,0.688880251761053*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47027841215033*pi) q[18];\nu3(0.60679592893371*pi,-0.014886518936209014*pi,3.97584117475317*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4990200294205*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.40390015458786*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.7032162800499839*pi) q[13];\ncx q[14],q[18];\nu3(0.818663302685522*pi,-0.36467128141913796*pi,3.74977372451754*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3296416902322878*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.617512156576137*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[13];\nu3(0.867533175013968*pi,3.45800743647774*pi,3.17649690657206*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.503797193754422*pi,-0.152982452279743*pi,4.24766527075829*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.56103746125112*pi,3.32179377056498*pi,3.62691982475299*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46335055202146*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.180707441641653*pi) q[9];\nu3(0.932938244733966*pi,0.0008588145674750525*pi,0.5726153983775865*pi) q[10];\nu3(0.206763584141787*pi,3.41214329989246*pi,0.83258182705867*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5378612168815426*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.454320191380414*pi,0.455098999830048*pi,4.14961187045715*pi) q[21];\ncx q[0],q[9];\nu3(0.179260729910591*pi,0.44458193432884097*pi,1.022306193250989*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.292402746324337*pi,0.18115554292149705*pi,0.5009420195646404*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[16];\nu3(0.213968830837345*pi,0.87714983160876*pi,4.3331774370967295*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.423468847627634*pi,2.63653427926951*pi,3.83133280564162*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.854942697654691*pi,2.70926907402277*pi,3.78107029072129*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.744117511379141*pi,-0.12241861003139898*pi,3.41074119548832*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.591623495277425*pi,-0.158048459346046*pi,4.20945480385888*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.965877968844075*pi,-0.384976917346675*pi,3.4886073764908*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.77821063653416*pi,0.52457038063665*pi,0.6494907809188399*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5238934018037311*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0881355477323503*pi,0.38533199095634596*pi,0.9572373125296689*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.276173061413763*pi,3.03897373210927*pi,1.487988543878409*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.54841662194301*pi,0.8117988639059699*pi,0.932845247965715*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.722415584227754*pi,2.84450152411336*pi,4.0016767597371*pi) q[6];\nu3(0.724157559703037*pi,3.17268331838933*pi,3.2949374169388*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.343190954031756*pi,-0.04180022388698801*pi,0.5004066672253256*pi) q[16];\nu3(0.808069136455019*pi,-0.430277130608293*pi,0.6656627962914761*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0918423203063463*pi,3.23484841901279*pi,0.816352378557781*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.392782443773026*pi,-0.17737902735920202*pi,4.006157602899091*pi) q[4];\nu3(0.310429297825252*pi,0.274373545818258*pi,4.40664678989289*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.495901723434072*pi,-0.288991012053918*pi,3.70963420323814*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.637035109442863*pi,3.0196639772705*pi,4.1280741054722405*pi) q[14];\nu3(0.494383060617381*pi,-0.13792171041630302*pi,3.59421956344513*pi) q[16];\nu3(0.403171613363803*pi,0.8574765284202299*pi,3.98766471488148*pi) q[17];\nu3(0.621493100108457*pi,1.07817340558579*pi,0.86970628661822*pi) q[18];\nu3(0.568651517501482*pi,-0.291875882080576*pi,0.979642555402953*pi) q[20];\nu3(0.616758962293025*pi,-0.386328619833143*pi,0.5870868608211965*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.760052941690335*pi,-0.242211658301893*pi,0.72328817517298*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.564306307077811*pi,-0.320339513739033*pi,3.52641762587619*pi) q[9];\nu3(0.358774327535635*pi,2.77960764352835*pi,0.791381809308772*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.341544151788724*pi,3.02032703881532*pi,0.793561125048976*pi) q[18];\nu3(0.302523113563143*pi,-0.311122189037765*pi,4.36976217678917*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nu3(3.5*pi,3.47869325465809*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47244009823042*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187464618529889*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.345605219664216*pi) q[21];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.4647506068634595*pi) q[11];\ncx q[14],q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.516353048532087*pi) q[21];\ncx q[1],q[11];\ncx q[2],q[19];\ncx q[3],q[21];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(3.5*pi,3.4553546681894*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.47356540037447*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1126938301864029*pi) q[10];\nu3(3.5*pi,3.29440551224161*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.106735999481764*pi) q[15];\nu3(3.5*pi,3.47069453658887*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2242677999526261*pi) q[18];\nu3(1.0*pi,0.0*pi,1.359264349076546*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41124458984648*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45652987943456*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33992260485437*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.44494400265106*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.25160747284111*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2600854250190139*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.225652211267037*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182633082542667*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.835219331123288*pi,0.27228985485834*pi,1.69883883524922*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45871930514892*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5275050454201522*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5707954027000633*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.412490694045561*pi) q[20];\nu3(0.34325754294431*pi,0.85587375111145*pi,4.2526747216375*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.636549191223453*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5492902954716721*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.45103531884005*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.601287543537782*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.827556406555977*pi,-0.4193846631652316*pi,1.079249990708353*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.242339821260143*pi,-0.206756763389087*pi,1.3061562866621181*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.4863573567846*pi,0.16231976328495*pi,4.198986053461081*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.346368658044681*pi,0.37830948930157704*pi,0.5255670223035289*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.406421902158985*pi,-0.04415543983487402*pi,1.2246470296511252*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.883638943687518*pi,0.396982152637133*pi,1.2439254806147542*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nu3(0.829901049200682*pi,-0.03682495044547701*pi,3.98892224953243*pi) q[2];\nu3(0.456241414426419*pi,2.82267849696863*pi,3.60110212769845*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.53484086991035*pi,0.8341756990806399*pi,4.26341743034586*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[15] -> c[15];\nu3(0.263681959459083*pi,0.04475199162778398*pi,1.342455730698332*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.853748191044963*pi,0.7869754990250499*pi,4.3263105235372805*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.456059858694985*pi,-0.35364193439645697*pi,0.776044513904416*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nu3(0.247970067211822*pi,3.07161461599339*pi,1.0299835932157149*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.359631291924495*pi,-0.04037131216907802*pi,1.5215385910596*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.718627686648591*pi,0.84067257877811*pi,0.697591003513645*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nu3(0.382136152549806*pi,0.047252877037947005*pi,1.353093095866679*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.967486875913634*pi,2.69886149806172*pi,4.0468921048525495*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[20] -> c[20];\nu3(0.965967213136541*pi,0.34313201822296*pi,3.86428678827529*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.629029774646423*pi,2.74525469943045*pi,4.07460147620159*pi) q[0];\nu3(0.448795200197619*pi,2.52025964691965*pi,1.24334514792579*pi) q[1];\nu3(0.653858521398889*pi,-0.36133385816555996*pi,0.771269422951285*pi) q[2];\nu3(0.859345414065244*pi,0.7369754422522701*pi,1.242853339496347*pi) q[3];\nu3(0.812676129955348*pi,3.12138749631788*pi,4.34872523506553*pi) q[4];\nu3(0.395369025539933*pi,-0.064942336675538*pi,1.4529172563174582*pi) q[5];\nu3(0.238606670246334*pi,0.7309280371300699*pi,0.694743234569993*pi) q[6];\nu3(0.61988460455073*pi,3.2395932340348*pi,0.5984512796774388*pi) q[7];\nu3(0.496576044058132*pi,0.27323584106646404*pi,0.818408593884865*pi) q[8];\nu3(0.50486260630299*pi,-0.313334943582875*pi,0.636734718972883*pi) q[9];\nu3(0.45795994227236*pi,-0.337965336723401*pi,4.04340921332094*pi) q[10];\nu3(0.248169516924891*pi,3.39221423925353*pi,1.5320239355484*pi) q[11];\nu3(0.2414041294008*pi,0.29831561569338705*pi,1.036220439533637*pi) q[12];\nu3(0.654993633485181*pi,-0.203031147565382*pi,0.635637930000878*pi) q[13];\nu3(0.659932441719504*pi,0.86583040573267*pi,1.107872742811752*pi) q[14];\nu3(0.551021862551762*pi,-0.4831677490119939*pi,3.09463735294486*pi) q[15];\nu3(0.665103233228904*pi,-0.21496820045285397*pi,4.210782825037819*pi) q[16];\nu3(0.609500442406945*pi,3.11577026213618*pi,4.42543513067825*pi) q[17];\nu3(0.409915635075135*pi,0.8342449344138101*pi,4.269112520774311*pi) q[18];\nu3(0.342366270689077*pi,-0.49470739231597505*pi,1.58463818694462*pi) q[19];\nu3(0.698908946543176*pi,2.90707690764445*pi,4.1247068273175405*pi) q[20];\nu3(0.349965441080601*pi,3.30919170003436*pi,1.8920010632217*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45569004950739*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45969825749005*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.334157840071112*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.222918347025248*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[9];\ncx q[4],q[10];\nu3(3.5*pi,3.33372936285613*pi,0.5*pi) q[5];\ncx q[8],q[20];\ncx q[11],q[18];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.17379756983318*pi) q[13];\nu3(3.5*pi,3.35153213937205*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285883482269068*pi) q[16];\nu3(3.5*pi,3.46491999166675*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.378360303584387*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.42085867578415*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43326542734348*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.1896729675736228*pi) q[6];\nu3(3.5*pi,3.41647176903193*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5016193946857236*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1985144547262179*pi) q[10];\nu3(3.5*pi,3.44231020402201*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3958376180086*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4444792898631*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.177076815426111*pi) q[18];\nu3(1.0*pi,0.0*pi,1.292405078794838*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1241829869628281*pi) q[20];\nu3(3.5*pi,3.38642034827026*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[9];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.374585865212402*pi) q[7];\ncx q[8],q[20];\ncx q[11],q[18];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5810393420676543*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.60076423625522*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49997003112587*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.44962512393817*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.620082862953435*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.3925997734151405*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.649705951571849*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40342400540586*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.177288205008029*pi,0.292192336497217*pi,4.43558989367642*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44454348845216*pi) q[7];\ncx q[8],q[20];\nu3(0.205843803741446*pi,-0.316164492371092*pi,4.19081872156443*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.510991980787462*pi,3.35650762617704*pi,3.04513821351695*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.679549570815835*pi,0.465725448049063*pi,0.80285935358736*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.935708785887993*pi,3.38588089086664*pi,3.36960910942221*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.302522689201179*pi,0.10658282987318801*pi,1.366038185413263*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.525858088288676*pi,3.01319944535889*pi,3.85844741885157*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.526467801962148*pi,3.12573284005627*pi,3.0621737738917*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.282457596547972*pi,0.451170457821096*pi,3.6929671315643*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.636681841512865*pi,0.37955040427236697*pi,4.03392558422831*pi) q[12];\nu3(0.919430139087284*pi,0.9280543880956*pi,0.692522522445821*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.829181743076136*pi,0.30509948142827004*pi,0.737481772935791*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.618862350679727*pi,2.61138925930503*pi,3.90184239244209*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.571624527799575*pi,0.22365945945055699*pi,0.999605031042724*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.294456429196701*pi,3.31148701725813*pi,4.24505469664283*pi) q[12];\nu3(0.125906366537396*pi,2.68161687591093*pi,1.057736223754064*pi) q[13];\nu3(0.161855502703954*pi,-0.07097651563374102*pi,4.2085910030373*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.345749678091544*pi,-0.006448446157439003*pi,1.1702164408468732*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.646285210566136*pi,0.307730593809054*pi,0.68731394517004*pi) q[1];\nu3(0.726809067919918*pi,3.43932388113856*pi,3.46541007552944*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.551978521158257*pi,-0.12691083978968598*pi,4.123286168632729*pi) q[8];\nu3(0.484894200475143*pi,3.11256386084716*pi,4.14785069772976*pi) q[10];\nu3(0.460189449345726*pi,0.398566101438806*pi,4.3143331632348705*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.356650009059826*pi,0.07864696807724103*pi,1.261719354546262*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0739576068865668*pi,0.06106645381556797*pi,3.95028278789637*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.224925968575278*pi,0.10419597775349498*pi,4.08658457123841*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.721444813718573*pi,2.96110043867751*pi,3.07091961961103*pi) q[8];\nu3(0.573772413042213*pi,-0.08434295048118201*pi,3.62164402765974*pi) q[10];\nu3(0.35826519797335*pi,0.47529017877509705*pi,3.68956477435781*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0154223521102162*pi,0.12852557779850704*pi,1.253425392564055*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.429860907555076*pi,3.28796320009385*pi,0.715629136353947*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.723680403776438*pi,3.22279483208347*pi,3.16481141838549*pi) q[17];\nu3(0.901119136331201*pi,-0.271718778079107*pi,3.46683430841523*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0674013057010999*pi,0.14721781995634897*pi,3.57719236693487*pi) q[20];\nu3(0.541402731913543*pi,0.55299263945861*pi,1.398050141365609*pi) q[21];\nu3(0.475562022106829*pi,3.11308501227834*pi,2.09087828923585*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41900185542734*pi,0.5*pi) q[5];\nu3(0.625435660012502*pi,0.263501371370612*pi,4.04714715926244*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1319619198579312*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.592085181839594*pi,3.15377299486698*pi,4.15012851808881*pi) q[17];\nu3(0.489043520276098*pi,3.00247751169432*pi,1.418962410587436*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.506671122771639*pi,0.7311119088734099*pi,0.77316800978979*pi) q[20];\nu3(0.384075329776889*pi,3.37518444862104*pi,1.75775693883963*pi) q[21];\nu3(0.537752974533982*pi,2.60012328213522*pi,3.76916038975926*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40882235046273*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38897940855964*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.383706376102655*pi,0.32838945504401496*pi,0.706568132438499*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44533811644413*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.287546322688495*pi) q[11];\nu3(3.5*pi,3.39071112149146*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237814631190185*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181346380295816*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[4],q[11];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.273795075936403*pi,-0.394264644944695*pi,4.333560807929031*pi) q[7];\ncx q[8],q[17];\ncx q[10],q[14];\ncx q[12],q[18];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43532608531412*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49350153737156*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36330514928961*pi) q[11];\nu3(3.5*pi,3.47379114280109*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.168445088148781*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49111491763603*pi) q[16];\nu3(1.0*pi,0.0*pi,1.174858300638155*pi) q[17];\nu3(1.0*pi,0.0*pi,1.160682530241623*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5912838966250653*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.48299529024162*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[18];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.443270666511535*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40204453829591*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.414771528135351*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39393937211258*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.649652234106232*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.122040365153288*pi) q[20];\nu3(3.5*pi,3.40623999841381*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37901441240637*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.224747091807524*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.473276960850678*pi,3.39091267258623*pi,1.371179224316782*pi) q[13];\nu3(1.0*pi,0.0*pi,1.181310393053876*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.31733326404439*pi,0.08712546360890805*pi,3.50112652942043*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3223960808586*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.714446048353844*pi,-0.159105614439578*pi,0.574042013514285*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.796563233097017*pi,-0.4607349234119165*pi,4.06628136121593*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.692041414634559*pi,3.05446267880634*pi,4.131805239561309*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5492164249447491*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.322738849400171*pi,3.39146533921875*pi,1.446723266004848*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.47542420622203*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.281062334927977*pi,3.40912964402213*pi,1.82916689421386*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.533343681066675*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.769029172192833*pi,2.86078637326335*pi,3.46762272134678*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.247026167387736*pi,0.13068593886798097*pi,0.839657599984357*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.655923582796981*pi,3.48237586986831*pi,3.08220669152432*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.293549877830395*pi,3.13545251746571*pi,1.65722719513225*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.813535904126763*pi,0.6662492417991199*pi,4.26337004643078*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.518937304036911*pi,3.37731138995846*pi,4.32544498550405*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.762136814394491*pi,3.31476244137601*pi,2.98843916798653*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.237226637025654*pi,0.158700573396513*pi,1.0638410107751781*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.209961378894683*pi,0.5784461962624501*pi,0.686545843067099*pi) q[4];\nu3(0.506983802656184*pi,0.328737636308188*pi,1.2652567430198212*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.47550669296739*pi,0.265922951443633*pi,0.979358593207436*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.278086312692148*pi,-0.044548538567436013*pi,3.765906634873*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.356090777202641*pi,-0.035864147205077024*pi,4.33862368192718*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.662019911209701*pi,2.35197339405667*pi,3.75187732123708*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.607242624384962*pi,1.21800130584901*pi,0.77691412258137*pi) q[4];\nu3(0.603544676240957*pi,3.15508163040943*pi,3.05913653710646*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.259310371729666*pi,3.18717373041322*pi,1.09247040828809*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.378198861758173*pi,3.03129363564647*pi,0.704132793580189*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.582619227462151*pi,0.0016558445096930274*pi,4.1680704304492995*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.427608184008454*pi,-0.04235260717530098*pi,1.331619432687242*pi) q[11];\nu3(0.426978239909931*pi,-0.263449676533252*pi,0.869956309935911*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.445637843568202*pi,0.24502684579017797*pi,3.54292480656355*pi) q[17];\nu3(0.758883303122579*pi,0.136438101469047*pi,0.942060365978167*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.639909177815623*pi,0.37808911647849097*pi,4.48014005956395*pi) q[2];\nu3(0.645902522709994*pi,-0.38584710848508197*pi,3.73137966164341*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.883936720845262*pi,2.43158726746909*pi,3.60001557611455*pi) q[11];\nu3(0.389616925091592*pi,2.90791886650292*pi,1.90325878949614*pi) q[14];\nu3(0.701920971896144*pi,0.242665853976597*pi,1.369855080034907*pi) q[15];\nu3(0.598875951138358*pi,-0.18936035050183098*pi,0.703160792167713*pi) q[17];\nu3(0.45144269148973*pi,0.35292632654657596*pi,0.859091153861977*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.46020815117052*pi,0.360560572847066*pi,1.155076821045641*pi) q[2];\nu3(0.481611024376147*pi,-0.4569506235182714*pi,4.00265113685969*pi) q[3];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.635929525932409*pi,0.10908393492339397*pi,1.067389287055567*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.38875026997163*pi,0.5*pi) q[6];\nu3(0.531815106654108*pi,0.49211087892499195*pi,1.032724317786901*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.22020624492255*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.198028963536458*pi,-0.270470075530927*pi,0.673362532581223*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.29409776693983*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.0553182061595636*pi,3.1509098923835*pi,1.9880607210206*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.15064101316054*pi) q[17];\nu3(0.266697587999361*pi,2.69979205312297*pi,1.017826162200775*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.46579808985355*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39152174865187*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39939125885313*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.170563917688771*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4309851736471995*pi) q[13];\nu3(1.0*pi,0.0*pi,1.174946042929544*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.249971458834082*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48942112411742*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39388934408822*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.285829143752848*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.2800753972683059*pi) q[12];\nu3(3.5*pi,3.45926716756353*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5572768948401343*pi) q[17];\nu3(1.0*pi,0.0*pi,1.152439084947022*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[12];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41977558886415*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39118421142733*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.43423824529404*pi) q[16];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.48784339054571*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4111541955607105*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48549277352857*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.234968149939691*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.607490866355795*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228580320570896*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5004882027445957*pi) q[19];\nu3(3.5*pi,3.40540830235237*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282803413977088*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.429526689282079*pi,0.6138176330848799*pi,0.7523628677850009*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5465533046331691*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.608917323114517*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43302085496632*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.19632739891037*pi,3.49982738071552*pi,1.326987446642176*pi) q[3];\nu3(0.586175509589844*pi,2.73180962204847*pi,3.74902374368483*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.380721341367879*pi,0.53179658661818*pi,4.0358503253027305*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.57856713529304*pi,0.07402409379096297*pi,4.34706590611924*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.359648199317714*pi,3.24273641648433*pi,2.21592295440416*pi) q[17];\nu3(0.330084272594326*pi,0.96249049851897*pi,4.080478406084691*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.740822341594549*pi,2.35788859468412*pi,3.6894448618169*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.355463456306384*pi,1.16108395068392*pi,4.2445881037294395*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.292221838252934*pi,3.06584918323605*pi,1.391098764964519*pi) q[12];\nu3(0.61424838008473*pi,3.35759168884305*pi,4.373452961067541*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.807838695073803*pi,-0.32683290504165197*pi,3.98544147558225*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.410224427477302*pi,0.359400487427159*pi,1.056538543205277*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.329362332448962*pi,3.33418194866694*pi,0.641407444697127*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.430221149948727*pi,3.38267785886449*pi,4.38020482058884*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.326326228133899*pi,-0.4250262624004037*pi,0.5171330411254031*pi) q[6];\nu3(0.250156013924845*pi,0.98545959921214*pi,4.03627640169535*pi) q[7];\nu3(0.735183895076199*pi,-0.29373138829420997*pi,0.567995954787183*pi) q[8];\nu3(0.197487508787346*pi,0.392089121246595*pi,0.889399131046372*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.776421871070225*pi,3.30911129900643*pi,3.35466058602719*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.864591448320571*pi,-0.04945929862229398*pi,3.68835721479928*pi) q[0];\nu3(0.379554953681769*pi,-0.49352135704943517*pi,1.170905606347028*pi) q[1];\nu3(0.390897645272732*pi,3.34353454799497*pi,1.414708987410767*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.386537700704474*pi,2.71465445657995*pi,1.65946031728546*pi) q[7];\nu3(0.648289537923021*pi,3.18985235082003*pi,4.2882522522026605*pi) q[8];\nu3(0.64701852031467*pi,0.351912195291338*pi,3.9688535736553*pi) q[9];\nu3(0.697421961130907*pi,2.85358761133425*pi,3.69793995894262*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.207232545130951*pi,0.36840393067106003*pi,1.0157153606848701*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.710961196614054*pi,3.17342268320163*pi,3.50136295461179*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.579383312025867*pi,0.5633064166334301*pi,1.071174140880734*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.461826502805502*pi,3.06963782332693*pi,4.46446614921669*pi) q[10];\nu3(0.230933716133856*pi,0.19583254596963096*pi,0.968711801295679*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.415631998026515*pi,-0.39635453033074*pi,4.035402111124871*pi) q[14];\nu3(0.589480973278827*pi,2.75141127757789*pi,3.52065700278743*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.783689283373125*pi,0.157803569015325*pi,4.46196882276266*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.303743662785841*pi,3.2517792366011*pi,1.459168698460255*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.643567638868443*pi,0.74493685619679*pi,0.8299717345520929*pi) q[16];\nu3(0.155382490987658*pi,0.33237218478185604*pi,4.2253739239812695*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.526325132236063*pi,0.7986448976751099*pi,4.2172610066951*pi) q[5];\nu3(3.5*pi,3.45910306335744*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.206707407047451*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.272479751545894*pi,2.88892528052947*pi,0.9619502105856119*pi) q[18];\nu3(0.444732663113406*pi,0.02589937374622797*pi,0.902448413447982*pi) q[20];\nu3(0.889009202680861*pi,0.43871563728046403*pi,0.5517595132074352*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45790645265919*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.265148436940269*pi) q[12];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.558005276803182*pi,2.86929125994961*pi,3.67311838692079*pi) q[20];\nu3(0.669412126988645*pi,3.38314192443509*pi,0.65601033101595*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.613168739581812*pi) q[13];\nu3(3.5*pi,3.20771596110398*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.190431129279017*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32666931426186*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.46365275076181*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.411713234082724*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.43529020340985*pi) q[12];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.148690931102645*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45346801160997*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[19];\ncx q[3],q[20];\nu3(3.5*pi,3.35174961547978*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,3.48707245451691*pi,0.5*pi) q[9];\nu3(3.5*pi,3.22080148555979*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.342341263475661*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5772152626662121*pi) q[16];\nu3(1.0*pi,0.0*pi,1.111150135885731*pi) q[17];\nu3(1.0*pi,0.0*pi,1.173802959642508*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200542979008214*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48921117840577*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[7];\nu3(0.424778973714867*pi,-0.301774569784856*pi,0.9628428967311999*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.4368297071291405*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.494555717992394*pi,-0.338715505563762*pi,0.5265027951724768*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.513806121346875*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2549763878032851*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39404245696568*pi,0.5*pi) q[5];\nu3(0.518887285852876*pi,-0.012162698827149987*pi,1.42086777266228*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2554952694591779*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.314859276232812*pi,3.02686463765731*pi,1.73823673012951*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3535779373486605*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5311317866733765*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.604066760855746*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5810417993719583*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5779963282218392*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.787593247006825*pi,0.7615349612005*pi,4.4232155539723195*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.615364100485421*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.19644669221197*pi,2.45682963140336*pi,1.438124536844008*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.325542132253432*pi,-0.012228166879963975*pi,1.132228484504257*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.59360487746453*pi,2.96911722257969*pi,3.26116689492101*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.240018012178277*pi,-0.365477920257288*pi,4.2601766463457*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.423764587704077*pi,0.5637644626995599*pi,4.1858403655257*pi) q[15];\nu3(0.29753715065734*pi,3.20363391000774*pi,1.437504080314755*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.528624362743766*pi,1.11157163184822*pi,0.8875659995927541*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.295898303508725*pi,-0.22851847460956098*pi,1.53978145591382*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.559469344820725*pi,0.138156793941261*pi,3.91716015977498*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.795929482664037*pi,0.00973730998095701*pi,4.3138727237441*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.764706919303834*pi,-0.020311758919122014*pi,4.05480003069732*pi) q[11];\nu3(0.588957169316742*pi,3.28169230152196*pi,4.10952282266524*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.589780660137449*pi,-0.4537553216475665*pi,3.67183566564582*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.160859975324571*pi,3.03527583792866*pi,1.458962635349623*pi) q[18];\nu3(0.239538799131152*pi,0.33117229761160705*pi,3.3585579951817*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.705030655538604*pi,-0.4757035581532301*pi,3.415650523323*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.520105987911438*pi,2.9806854682748*pi,4.13241380433961*pi) q[3];\nu3(0.303837699721752*pi,2.40594763123563*pi,1.174813240281718*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.479648381955247*pi,-0.288396545499032*pi,3.57502848120573*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.273816575521663*pi,3.16095704549455*pi,2.1416778852813003*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.331225291304038*pi,-0.04922162101299199*pi,3.85551617483662*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.632620434192873*pi,3.25030362415756*pi,4.43485113809011*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.737283188696918*pi,0.47569150278638594*pi,1.279913167633302*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.385049490132049*pi,0.69480238937406*pi,4.03240760013166*pi) q[5];\nu3(3.5*pi,3.43088139183812*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.054180240091287*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.683058139943427*pi,0.20023146562849103*pi,1.318700266871838*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.67828680571433*pi,0.11279021768406305*pi,4.35456403412294*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.100018725773782*pi,3.32691991268222*pi,1.143406520920518*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0589941188886258*pi,0.88146406860136*pi,4.35054867325656*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.327341005053361*pi,3.08095892517893*pi,1.048754143928937*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.35083192539593*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.215877949025459*pi,2.50537529866868*pi,1.145287433741444*pi) q[7];\nu3(0.532161676380314*pi,3.19473358911706*pi,3.21514839500379*pi) q[8];\nu3(0.286302437507327*pi,-0.024213499514639025*pi,4.45465554941404*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4863572889861505*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.188022824259485*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.659701377674914*pi,0.234472657609491*pi,0.680835985076218*pi) q[20];\nu3(0.810968390716077*pi,3.36248901702947*pi,0.660619018885283*pi) q[0];\nu3(3.5*pi,3.4110043789472*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[4],q[5];\ncx q[6],q[13];\nu3(0.511338661968695*pi,0.07638637742431897*pi,1.4110108547372628*pi) q[7];\nu3(0.301610070450271*pi,-0.263026561155067*pi,4.10292517690417*pi) q[8];\nu3(0.939725988122208*pi,0.84510271986008*pi,0.8197229640540931*pi) q[10];\nu3(1.0*pi,0.0*pi,1.321707390586068*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28445981374309*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2050149567474429*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.261431193800381*pi,2.71147420493856*pi,1.066001104064903*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.617797936857904*pi) q[15];\nu3(3.5*pi,3.46696830829358*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.177422852007066*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43673685193944*pi) q[11];\nu3(3.5*pi,3.42239390764836*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.479642101228794*pi,3.25445866686451*pi,0.6464124706216701*pi) q[14];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.280697968713341*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49417286904114*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40386207330052*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.606297204600805*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216704521518443*pi) q[20];\nu3(3.5*pi,3.49071944663911*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.442731093036782*pi,-0.006304113984019977*pi,1.060608234574266*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2777347503963181*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.40416942507695*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.614446596301968*pi,0.16412030554884705*pi,1.130894922379606*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.964068253424569*pi,2.60243618916453*pi,3.94253029583234*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.567674910143546*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.198595804826254*pi,3.33306690199373*pi,0.742735527234724*pi) q[6];\nu3(3.5*pi,3.49592886651802*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.088907921275198*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49684351944187*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.16860976559372*pi,2.79256821921674*pi,0.932771115020999*pi) q[15];\nu3(0.0698571011881019*pi,0.95564303307313*pi,4.13723410728929*pi) q[17];\nu3(0.682531087141188*pi,-0.257887033773457*pi,3.70360506729504*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.49935158108166*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.555906628506819*pi,3.29854892533527*pi,3.27743715470214*pi) q[13];\nu3(3.5*pi,3.26853927610307*pi,0.5*pi) q[14];\nu3(0.65401763924313*pi,2.81450721478381*pi,4.086846792895059*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4302177418121351*pi) q[16];\nu3(0.303337041233075*pi,0.29745839539670804*pi,4.11953682183191*pi) q[17];\nu3(0.656056377615774*pi,-0.4960898026807306*pi,0.9787038307103291*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.127706939035865*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.884115931864038*pi,-0.09645318875008102*pi,3.55371379866997*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.499705460421589*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.81078031882506*pi,-0.4428492296051523*pi,4.19249064067848*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0415999995320119*pi,2.63803143449392*pi,1.210740632092034*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.70781206654317*pi,3.45442781448172*pi,4.35321222687213*pi) q[1];\nu3(0.126640758009045*pi,-0.207614374165064*pi,4.33089651228089*pi) q[3];\nu3(0.823083159548923*pi,0.03486853665471301*pi,1.249881051240844*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.170263835495656*pi,3.207793898626*pi,1.78321031607151*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.20809162797976*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.601293507300721*pi,-0.055849877667437986*pi,3.78391062926141*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48045088165349*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.507019589852666*pi,3.46089882481564*pi,4.07437316970401*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.702107028758641*pi,2.87745285800007*pi,3.59636311493081*pi) q[4];\nu3(0.511718966434921*pi,-0.09848786131736298*pi,1.330225401541751*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.461576531730408*pi,0.9305812394558*pi,0.592130545367478*pi) q[11];\nu3(0.278999534049764*pi,3.15065496705665*pi,1.97824292795254*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.447471171382527*pi,3.45060239389586*pi,1.96467091769603*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.929859836795416*pi,2.69213157708822*pi,3.47680707641442*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48882095785032*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.238724348976811*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.300207636640862*pi,2.95927115674591*pi,0.689446143741907*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.440188292730641*pi,2.95283708305773*pi,1.4976407748735872*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.170556978812541*pi,3.37206699555931*pi,1.74821689950645*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44875287847128*pi) q[18];\nu3(0.500051374511253*pi,0.71471902593117*pi,0.5696217615320731*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.545345216393989*pi,2.53204852638839*pi,3.68194249346687*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.786242364453001*pi,0.35361171894077503*pi,0.5177351107800123*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.840296289467163*pi,1.04763989298287*pi,0.924568743690356*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.338035881924368*pi,2.46851532914577*pi,1.142854264501381*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.357842219479581*pi,2.5945921281596*pi,0.908776404837889*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41680039574741*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274501411914982*pi) q[12];\nu3(0.176273612511597*pi,3.28439540595803*pi,0.807420005421829*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.544551640514184*pi,3.18751538267339*pi,3.35004965305677*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.659499555409276*pi,3.19500374247906*pi,3.87643490324603*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.4172070971005*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.371120637640359*pi) q[5];\nu3(0.890199779695517*pi,0.311473124840316*pi,4.44924395418305*pi) q[8];\nu3(0.760787268298737*pi,3.46451202973694*pi,4.35337743685429*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38130087188685*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.306696351069569*pi,-0.4822532330004095*pi,4.4981608504781505*pi) q[21];\nu3(3.5*pi,3.42890944186103*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.30324362890146*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47746062156069*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.307993134972826*pi) q[6];\nu3(1.0*pi,0.0*pi,1.166195707415008*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.27210465803743*pi) q[9];\nu3(0.635687872126111*pi,0.13537494356116198*pi,0.883748286553255*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,0.633995553897909*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.371500747194734*pi,3.37532505840393*pi,1.73443316324343*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.419240040065279*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5143614625643025*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5077824306688838*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.598821256525784*pi,-0.033991963620548016*pi,1.412403942524654*pi) q[15];\nu3(0.595418428380676*pi,3.38922284142277*pi,0.810635465359944*pi) q[16];\nu3(0.635467182647636*pi,0.2681471113539*pi,1.246835647316153*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48802186642026*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.145498380502028*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46072959313678*pi,0.5*pi) q[14];\nu3(0.609486985043419*pi,3.17313521458092*pi,4.31692374666411*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.255600074572108*pi,3.33242183836703*pi,0.5505593838727905*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3349302565057068*pi) q[19];\nu3(3.5*pi,3.47733497950251*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.326794436297819*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45758120637408*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35759842066585*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306652585935469*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.633667373976182*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.618513167287777*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[8];\nu3(0.699542827883312*pi,2.73604459972754*pi,4.12964791986706*pi) q[3];\nu3(0.404765225946797*pi,0.8062065453201599*pi,3.896465017144*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.615179468187629*pi,3.44412380149509*pi,0.772499110414913*pi) q[11];\nu3(0.951500450486359*pi,-0.169684366373556*pi,0.721074303115497*pi) q[12];\nu3(3.5*pi,3.47304129811093*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.318939656367341*pi) q[16];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.407701977225497*pi,0.58180538466474*pi,0.846317056530565*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.764531465838548*pi,3.39265826458887*pi,4.47372105237357*pi) q[3];\nu3(0.697096911153021*pi,-0.004738086506857975*pi,1.010150914933259*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.16179862135583*pi,3.29232552086829*pi,1.83750557581092*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.450633356910423*pi,2.92890405532917*pi,1.442773568779391*pi) q[11];\nu3(0.231276310361765*pi,-0.4808993948608293*pi,0.785951345592454*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.636596950896757*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.434093894951694*pi,0.05822881078993003*pi,4.41062643803288*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.741651689433917*pi,2.81309879339364*pi,3.95779010031971*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.451567305544576*pi,3.2460042496653*pi,1.65826831285966*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.463674254563021*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.318314861799148*pi,0.38797924321689503*pi,4.46589587817912*pi) q[20];\nu3(0.160332493827611*pi,0.34131839278480003*pi,0.685746265185974*pi) q[21];\nu3(0.275016201724312*pi,0.6267259431016099*pi,4.0876597674317*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.107264083578268*pi,-0.4755036502309033*pi,1.0385550475017*pi) q[5];\nu3(0.184376820620796*pi,0.06252554800950605*pi,4.42722862213466*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.628616861214617*pi,2.82101936402355*pi,3.92286177469228*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.47864261287011*pi,0.10383556278529704*pi,0.9413849180278*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.793406409849125*pi,3.43515668883651*pi,0.640050429271981*pi) q[20];\nu3(0.710393723819856*pi,3.17031680866566*pi,3.80194805921039*pi) q[21];\nu3(0.606364254472143*pi,0.019348597261700018*pi,1.1230739589756351*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.664198242688849*pi,0.23167401692579004*pi,0.920826892269748*pi) q[5];\nu3(0.328872089743071*pi,0.282197285396656*pi,0.7639416760715241*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.589628778414604*pi,0.08617289429382002*pi,4.39684063505115*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.475551414355035*pi,3.19415574862212*pi,1.58130882987198*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.58623816586685*pi,0.5980103641374901*pi,1.208165726356059*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.523051181757004*pi,0.331056840407032*pi,0.5135319045159102*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.134060836571136*pi,3.18765653292565*pi,1.001730384864512*pi) q[2];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.354391055190426*pi,2.92893887595111*pi,0.729842434360499*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.465518327701498*pi,3.38530900128136*pi,1.70673436347987*pi) q[17];\nu3(0.920245739704456*pi,-0.154963431946346*pi,0.651911826823451*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.419724119833569*pi,0.86776836343445*pi,0.5331286994766388*pi) q[2];\nu3(3.5*pi,3.47466820995826*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.417068573416893*pi,1.01445272256285*pi,4.3118939421929205*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39346344228468*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.165713190705873*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.873509703279713*pi,2.85202656483794*pi,4.050920559761931*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25508753151366*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47499826688758*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[20];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.414745785460639*pi,0.7578525015766999*pi,4.25506580856183*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3579539603065212*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.27764802467469*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.127794979495716*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37417634885669*pi) q[12];\nu3(0.246171704150921*pi,3.42471532720428*pi,0.643928323041162*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35964843638267*pi) q[20];\nu3(3.5*pi,3.39876790559121*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.3800952304241*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.262569293461804*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.26069059094926*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.104646649428073*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.29816409696321*pi) q[15];\nu3(0.198649346387426*pi,-0.127366999930567*pi,1.61512111821681*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272743646775345*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(3.5*pi,3.40015065576764*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40056399372472*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.140712035857332*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5350333190136802*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.57136482781971*pi,-0.117034727844962*pi,4.07507442959653*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.287470333656867*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,4.44197568305195*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5009483387257911*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5828848359172601*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5017046666005924*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49787279715993*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22696086828145*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42987790306373*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.454944121306182*pi,-0.09011057839328901*pi,1.1167450273310768*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.588730130757445*pi,-0.354400199215813*pi,4.162876218155089*pi) q[3];\nu3(0.341526190064318*pi,0.49501826932733095*pi,4.078185158195669*pi) q[4];\nu3(0.348340903819391*pi,-0.004189021958805994*pi,3.76687952936368*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.660515498013889*pi,0.08330669700919602*pi,3.9488242219872*pi) q[10];\nu3(0.434132803959979*pi,-0.243821343162621*pi,1.373450026951943*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49171302225021*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2584171850126689*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45269523387426*pi) q[18];\nu3(0.311502448967251*pi,0.14262468132931405*pi,3.62258132674215*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.132271115929631*pi,0.40007095972127604*pi,4.162114786585811*pi) q[3];\nu3(0.781502066401388*pi,0.09171004619879997*pi,0.946382722069795*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.722149626661093*pi,3.26701051253897*pi,3.49758392118715*pi) q[7];\nu3(0.762066918779642*pi,-0.4168723132896518*pi,3.98585513899854*pi) q[8];\nu3(0.729801061004457*pi,0.018462071885866016*pi,4.37465907877747*pi) q[9];\nu3(0.229437633324145*pi,2.92158262114545*pi,0.605265453107664*pi) q[10];\nu3(0.699626202928872*pi,3.26970332395167*pi,2.94072890526283*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.15538896092101*pi,-0.297144135733016*pi,0.868741166880045*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.778321391029752*pi,3.34445855489281*pi,3.72438526656811*pi) q[7];\nu3(0.480073432474864*pi,2.64887883988352*pi,1.4653280764675372*pi) q[8];\nu3(0.48894494198355*pi,3.02938066283018*pi,0.788205113409712*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.663278454929864*pi,0.216558204768039*pi,0.64103740830512*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.256801916490305*pi,0.87577198798787*pi,4.47874941558308*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5336614627359545*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.877686917834233*pi,-0.29593939571131*pi,4.40746724427913*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.331352730272021*pi,3.44844329439956*pi,4.17139852615907*pi) q[0];\nu3(0.594482846917064*pi,1.06690395108808*pi,0.8177340281579191*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.690624749704348*pi,-0.379489805741324*pi,3.19980531243619*pi) q[12];\ncx q[13],q[16];\nu3(0.765217130157215*pi,0.5679833089197399*pi,0.838119233994814*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.586451394909615*pi,0.7473482971723999*pi,1.0294076418551739*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.811042433714684*pi,3.04149980945837*pi,3.23353950902827*pi) q[0];\nu3(0.876730683381828*pi,-0.454492689196609*pi,0.606031875302586*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.826298690624238*pi,0.6886471155616001*pi,0.664312756214892*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.408062978951836*pi,-0.127147397928369*pi,1.376244594749688*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.245639122202414*pi,-0.336322727481231*pi,1.250143988220867*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.382549651138223*pi,3.4949227022315*pi,4.15685475815184*pi) q[15];\nu3(0.559566160360682*pi,0.74609640982731*pi,0.8328120764801941*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.877982200132727*pi,0.178065946690097*pi,4.03469018100654*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.767891905459822*pi,2.97789430231972*pi,4.21214146932446*pi) q[2];\ncx q[4],q[5];\nu3(0.523340138861533*pi,2.67315902646947*pi,3.49557038780816*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.699799434403532*pi,0.03170133119007501*pi,1.50820806211755*pi) q[13];\nu3(0.279199288849833*pi,-0.199276123726907*pi,4.10145382426297*pi) q[15];\nu3(0.769698090462826*pi,3.40222100529448*pi,3.12657331281444*pi) q[16];\nu3(0.677610696593758*pi,-0.16190192149459098*pi,0.630437639797957*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.552386988341441*pi,2.77158421693143*pi,3.66020880590051*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4376111826035*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3223611133546989*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.81926852814563*pi,0.58122489302745*pi,0.604628181591963*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41932176150951*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.264635706948134*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.145303271693087*pi,0.41186662621023695*pi,3.97994431922933*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[16];\ncx q[1],q[12];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.35317364372962*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.41967454783429*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.358726036040694*pi,0.28014038884164905*pi,3.2867083259589*pi) q[18];\nu3(3.5*pi,3.34568098931592*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.395644655484954*pi) q[20];\nu3(1.0*pi,0.0*pi,1.195531036726182*pi) q[21];\nu3(3.5*pi,3.4762624709141*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.23616376295242*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45784904629678*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.49467052608686*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.030000058255502*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5133485604661452*pi) q[12];\nu3(1.0*pi,0.0*pi,1.262292390142758*pi) q[13];\nu3(1.0*pi,0.0*pi,1.252479663986545*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241617784924081*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[16];\ncx q[1],q[12];\ncx q[2],q[11];\nu3(3.5*pi,3.38590005402598*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.186743907631247*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.64150932290973*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45310165827122*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48548986783287*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.149038292302889*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5224768657927048*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37707801510229*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.448455650464441*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4781676075412395*pi) q[16];\ncx q[19],q[21];\ncx q[0],q[16];\nu3(0.574952485434141*pi,3.45962816977533*pi,3.46472882756348*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.537729505678799*pi,-0.18570359373463702*pi,3.68491089591324*pi) q[12];\nu3(3.5*pi,3.42140982190989*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48414568145244*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303697772459226*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.676362473725953*pi,0.51769400810823*pi,1.1927273964624971*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5136584298430784*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.870839730891965*pi,3.32111586564132*pi,4.16466061655791*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39174452161748*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.526847560362474*pi,-0.4392971903109199*pi,1.0901524911648282*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0915999117892195*pi,2.85461115130044*pi,1.1199272301021699*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.517610890666359*pi,-0.385409923402442*pi,3.81364567733344*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.699685919124837*pi,-0.4409205242927939*pi,3.99197192197194*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.860234883795671*pi,2.93617656495956*pi,3.58048177535143*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.71590604089445*pi,0.47940441678480505*pi,0.632932633983048*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.495657615345807*pi,-0.23145142610049102*pi,4.45150572097017*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.752982397680132*pi,0.6101918045333099*pi,4.1493448158348905*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.796973294700388*pi,0.472685785507852*pi,1.0158855340353359*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.34632507830845*pi,0.204686064883422*pi,3.8024267706514*pi) q[8];\nu3(0.679626121365818*pi,0.347596050528169*pi,0.71746057966031*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.568033819568397*pi,2.55921654777784*pi,3.95136181868497*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.300785152001225*pi,3.19790679650628*pi,1.441991519040577*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.402828774170511*pi,2.76207798690921*pi,1.1118476659527419*pi) q[21];\nu3(0.781712095493263*pi,3.18185942554478*pi,3.05181739662103*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.450945956727706*pi,3.31593093216116*pi,4.402714835509141*pi) q[5];\nu3(0.472546985493005*pi,0.8331942681715101*pi,0.87799751312872*pi) q[6];\nu3(0.735939536089817*pi,0.20910382262763805*pi,0.643224494792742*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.857344435272596*pi,3.00309623204635*pi,4.32603983533315*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.343618803312168*pi,3.09537891186038*pi,0.9137470914852279*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.752536853495468*pi,3.06133414421509*pi,4.20768375634311*pi) q[20];\nu3(0.797584045415125*pi,3.00126575690855*pi,3.14792171694839*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.889794977697997*pi,2.870395413972*pi,4.348904935812239*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.380074733935608*pi,0.27521500106307994*pi,4.40060355722431*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.643387687513927*pi,-0.305959626722078*pi,4.4358464193728*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.765149205574039*pi,-0.10218180584865999*pi,4.18535054058953*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.350369498524509*pi,-0.4644865310204936*pi,4.20213670192219*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.206308152589766*pi,0.48657762159430296*pi,0.804147651209367*pi) q[15];\nu3(0.418070132764016*pi,-0.04323686959119499*pi,3.93410487759894*pi) q[16];\nu3(0.0106417181378517*pi,0.11558533300046603*pi,4.29115516079336*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.673770164594791*pi,0.52273263987265*pi,1.192685404318419*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.257716197066028*pi,0.9193402912569999*pi,4.10408929518215*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.666946783188489*pi,0.19457369179658202*pi,3.91535464396677*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.676091537806122*pi,0.5566327841644401*pi,4.13278932570121*pi) q[15];\nu3(0.909404257446484*pi,0.65550773511425*pi,0.9829562670793279*pi) q[16];\nu3(0.331578272847849*pi,-0.168755952433583*pi,0.98620891198403*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.40271800809261*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1980343120731751*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.584056382006109*pi,0.77373718937358*pi,0.896125869820976*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.494533686524729*pi,3.45703989069068*pi,4.1055136490669994*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.521761793259192*pi,-0.02290195839752801*pi,4.28427053455262*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.248877736722999*pi,-0.13291971889684*pi,4.1820592481535*pi) q[18];\nu3(3.5*pi,3.46380101236195*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5448703063620743*pi) q[11];\nu3(3.5*pi,3.48991993557745*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.309449398981932*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.144725388888113*pi) q[20];\ncx q[1],q[13];\nu3(3.5*pi,3.36159950423912*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[11];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.248060661149744*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.32733427819605*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.322895451634854*pi) q[19];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.49945733043418*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36680263566425*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.239657860705072*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5151240702935345*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3708078263911099*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5214277062139718*pi) q[20];\nu3(3.5*pi,3.49679418560091*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.515145086185904*pi,-0.06688788843416299*pi,0.916715256090875*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.44682877240778*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40350089380115*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.364499776353832*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.601948163606126*pi) q[10];\nu3(0.839915765299645*pi,-0.356566802222673*pi,1.052307008962584*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.3533684586242392*pi) q[14];\nu3(3.5*pi,3.4642869794199*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2808910235908408*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35304799216592*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285632735300982*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.463384231424403*pi,-0.318847677323857*pi,0.682244642833642*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,0.5778488671577984*pi) q[8];\nu3(0.784297866512308*pi,0.236019541800354*pi,1.1541747642943792*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.636921673628653*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.193768284157497*pi,0.057258266508871*pi,3.95318031455716*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.713362724224775*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.445630509349438*pi,0.53258708679562*pi,0.5261044780102637*pi) q[12];\nu3(0.83160369018354*pi,0.6912729549600101*pi,4.195635311749021*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.724873070783371*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.69078224963269*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.220685174771769*pi,3.07493677914941*pi,1.96680594657383*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.621766611660859*pi) q[21];\ncx q[0],q[14];\nu3(0.143889631580324*pi,0.6498826743478701*pi,3.99027513939264*pi) q[1];\nu3(0.834353496928682*pi,2.41771312259997*pi,3.85934634644349*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.61569149656619*pi,-0.4047358032751787*pi,1.016979216690053*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.463665064250952*pi,2.77405685740399*pi,3.69810834370428*pi) q[12];\nu3(0.0839259658990843*pi,0.62025848453815*pi,3.99890492803509*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.81230760554597*pi,2.8559011588496*pi,4.07027992123004*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.460055424392613*pi,3.28717065338107*pi,3.3271884880787*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.694323055353464*pi,3.29229072269728*pi,3.10310956530161*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0349944813781628*pi,-0.07603795450900402*pi,4.20012144922279*pi) q[5];\nu3(0.66273123974846*pi,2.91999926240459*pi,4.32845078569276*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.544133320276772*pi,3.08124010793467*pi,4.00502425204288*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.490551932068169*pi,0.420248131405218*pi,0.864298270425176*pi) q[3];\ncx q[4],q[13];\nu3(0.514191061169925*pi,0.9566093469402499*pi,0.9919308107499569*pi) q[5];\nu3(0.532579041547591*pi,0.271170219030354*pi,3.64333462014374*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.271379032896555*pi,0.21424995778557698*pi,4.45700504539162*pi) q[15];\nu3(0.181193286578574*pi,3.33533977959199*pi,1.180807279338417*pi) q[16];\nu3(0.592602190109075*pi,-0.05995848797314701*pi,3.82866535640169*pi) q[17];\nu3(0.801784267222859*pi,2.64551367263093*pi,3.95170670644226*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.737829460919836*pi,2.4559205830773*pi,3.92797678991655*pi) q[0];\nu3(0.632710105294327*pi,0.19744091378400896*pi,1.58873124569576*pi) q[3];\nu3(3.5*pi,3.4696300681012*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.407439962191968*pi,2.79095433613927*pi,1.61630962745611*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3328449281199188*pi) q[13];\nu3(0.471816043967753*pi,3.36546510627793*pi,0.995262964031925*pi) q[14];\nu3(0.387749337229331*pi,0.9742139809980499*pi,4.29172423493379*pi) q[15];\nu3(0.68290379899677*pi,0.52037274423016*pi,4.22571345389379*pi) q[16];\nu3(0.374276170930394*pi,0.69550411826623*pi,0.5123705284193547*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.308511661409166*pi,-0.4386253773230964*pi,1.22678353752978*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.218675758144594*pi,2.87186226374695*pi,1.001064625772665*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.687776565089214*pi,0.48048968932631897*pi,4.38483604823629*pi) q[7];\nu3(0.780690156658852*pi,0.10679473470724599*pi,3.99348242098787*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.592646256506327*pi,3.17351579491336*pi,4.0683554593930005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.80381937746791*pi,0.015375889350979999*pi,0.6709232061811761*pi) q[19];\nu3(0.910006695523328*pi,2.79932940417785*pi,4.1623240721275305*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.265881732197033*pi,3.32923401698089*pi,1.5484286668329*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34396754099911*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.729400799694009*pi,0.54971392337488*pi,0.5187962795140066*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.636350835353764*pi,3.10649636370518*pi,4.1728267044095695*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45234707862871*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.35709347382877*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.754440849980644*pi,0.50096605532907*pi,1.344275662893641*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.1638615444727178*pi) q[16];\nu3(1.0*pi,0.0*pi,1.345780286235762*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4693196643927*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.2267741351649981*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41076666572505*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.31941682277593*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.251522320547204*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293783494230984*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48118125265921*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.224483215698748*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,3.37388673145231*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.40172532034756*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5196134657729216*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1076139736160782*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(3.5*pi,3.42896085723326*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.46067927381815*pi) q[8];\nu3(1.0*pi,0.0*pi,1.36857501764761*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47334199522743*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.19306893743652*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5382492372824249*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4875952337379*pi) q[20];\nu3(3.5*pi,3.46946461740882*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.70681985301936*pi) q[7];\nu3(1.0*pi,0.0*pi,1.225026291106734*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5568584143965358*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.765115866915181*pi,0.20879499861538098*pi,1.57808482425002*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4562108109919905*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5278635932359959*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.534882007005549*pi,0.90879940874857*pi,4.49669629436218*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.831686545934287*pi,0.003415078358407042*pi,3.9939859250818*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.64515249321947*pi) q[9];\nu3(0.825184915241961*pi,3.10572591449103*pi,4.48432639252972*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.887109263843358*pi,-0.4342674068360681*pi,3.57320367675911*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.784185459711817*pi,0.6851377226794699*pi,0.821153466875969*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.667215434973117*pi,1.06952898686424*pi,0.6461078188249321*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.47261639211376*pi,3.45547301505633*pi,0.7739475315298641*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.539040323664256*pi,3.22898159731249*pi,3.11684897306963*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694600454126047*pi,0.380275773580641*pi,4.313713439772981*pi) q[18];\nu3(0.483404047146187*pi,0.22784607424676295*pi,0.8814132077768331*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.193132891625849*pi,0.5284794331559299*pi,3.7228437157959*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.463365794253219*pi,2.99866468670222*pi,1.134925465914516*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.63102923952372*pi,0.301864675131584*pi,0.7907897008714779*pi) q[12];\nu3(0.20763316362477*pi,0.08401611841133105*pi,1.2334133220665668*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.570801940495986*pi,-0.20894928039948202*pi,3.94984588916785*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.483890252946249*pi,0.7710833405300199*pi,0.6251375732482309*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.654672849960929*pi,3.12440519611235*pi,3.68422427613473*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.852020943797036*pi,0.08839380946087405*pi,3.59987435199029*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.386119020166343*pi,0.52817895513591*pi,0.758755266607436*pi) q[12];\nu3(0.1258193039986*pi,2.74791274196946*pi,0.7653422239551271*pi) q[13];\nu3(0.658735360863167*pi,0.89486744730805*pi,0.9162812625883929*pi) q[14];\nu3(0.242195428467934*pi,0.14988664884080305*pi,3.62892506585623*pi) q[15];\nu3(0.26684386698121*pi,2.89358903201015*pi,1.425487922170589*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.848259464679828*pi,2.64037956068265*pi,3.65096899738246*pi) q[0];\nu3(0.704174341393059*pi,-0.119026757383205*pi,4.08979121428988*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.365408031869889*pi,2.84089303851646*pi,0.697341584299328*pi) q[5];\nu3(3.5*pi,3.33078330725943*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.678024690082642*pi,0.52345129974613*pi,0.9487791441946001*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.493040425600606*pi,2.82135304588866*pi,3.56443340788304*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.069847506938821*pi) q[19];\nu3(0.495035772918999*pi,3.15201794876323*pi,0.734804388732905*pi) q[20];\nu3(0.735984880499056*pi,3.38145990201073*pi,3.84950021955369*pi) q[21];\nu3(0.151050191796274*pi,3.49208417806251*pi,4.25299549223104*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.342233191784779*pi,2.97521023558191*pi,1.61749727565305*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.277638904838509*pi,3.30954025383568*pi,0.598044607952072*pi) q[17];\nu3(0.466235776715311*pi,0.15400552457335204*pi,0.651676010597935*pi) q[20];\nu3(0.473555616224524*pi,0.451454547962742*pi,4.00968894982545*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.638924447664802*pi,3.27442093978863*pi,0.724859986446361*pi) q[8];\nu3(0.51957859626267*pi,-0.057671704457122*pi,4.06945048882051*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.634172060190868*pi,3.4151666366677*pi,3.13773141262123*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.537672972074748*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.32985643149179*pi,0.5*pi) q[2];\nu3(0.257555492351497*pi,0.35656332731263696*pi,4.30915239966145*pi) q[3];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.252052332863785*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.523314351020758*pi,2.50507925238476*pi,3.71334558500912*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42349310661164*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.3531577031749*pi,3.20286795371151*pi,1.80074762064082*pi) q[3];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.112203584380206*pi) q[13];\nu3(3.5*pi,3.4597148373009*pi,0.5*pi) q[14];\nu3(3.5*pi,3.3485371190628*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.180807059498572*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.131065810136762*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42008720547382*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4518565716093494*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.192188197513964*pi,2.51328074205544*pi,1.1299256284260402*pi) q[10];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261390788652574*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(0.78948797672607*pi,-0.11683468416898601*pi,3.61289656079118*pi) q[6];\nu3(3.5*pi,3.47666878438977*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.986963393471424*pi,-0.010958026155692024*pi,4.45039873796524*pi) q[10];\nu3(1.0*pi,0.0*pi,1.278313346609484*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.435933629833*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.620260207653812*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4737073101380105*pi) q[21];\nu3(3.5*pi,3.43891541525032*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.440325296492575*pi,-0.022723872521257016*pi,1.0916543976035191*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.443347697836*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2369546466470611*pi) q[11];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.3268047509591199*pi) q[18];\nu3(0.906002552505318*pi,-0.20575352210978698*pi,4.03707769943286*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4285014139250105*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35602011795054*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.135641103557721*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5603914005046368*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.771026052797661*pi,-0.4839495910005184*pi,4.03529386713446*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5477313356552798*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.208215330469915*pi,0.24375312867354804*pi,3.67098157088854*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.29504912848376*pi,-0.00582114323236399*pi,1.353862705530502*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.658336420135017*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.241597898744889*pi,-0.4308352572937847*pi,4.16819255260351*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5596431319695347*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.41701848331891*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.471277128040206*pi,0.125208533400321*pi,0.5148399897273795*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.780450372622337*pi,0.134765487600932*pi,4.32803065977716*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267188836743725*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.437761978840901*pi,3.07822827687575*pi,0.5042271690686064*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.646701998342547*pi,3.36188523614761*pi,4.07651292827147*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.63010903305193*pi,-0.03098815709552899*pi,1.1162570554694211*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.634906966123893*pi,-0.49398797395217137*pi,3.4287392720774*pi) q[7];\nu3(0.676471249403917*pi,2.81746283925256*pi,4.02098642159424*pi) q[8];\nu3(0.0237629461052331*pi,-0.036030841421216986*pi,3.68650815518289*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.320220055996393*pi,0.41520840441239604*pi,3.86315723389721*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.859762055265674*pi,0.09917571196602903*pi,1.1716065320858169*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35031151934482*pi) q[17];\nu3(0.764316151364865*pi,-0.012777336129432992*pi,4.06594285175271*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.285069401395044*pi,-0.4465876213283494*pi,1.34739524381338*pi) q[0];\nu3(0.574418700298907*pi,3.26581281027727*pi,3.67997932977821*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.203331481863576*pi,0.82722205026671*pi,4.434119552614749*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.167979657919214*pi,2.57281718025578*pi,1.019835276816677*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.402966634786588*pi,0.008070280797485951*pi,1.275392488467236*pi) q[13];\nu3(0.319286447912015*pi,3.1684857805912*pi,0.5968720492102333*pi) q[15];\nu3(0.433506141665042*pi,3.22619141369716*pi,0.963504741447095*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.236678573066097*pi,3.13008213042027*pi,1.053052615357543*pi) q[21];\nu3(0.564797432041531*pi,0.9259056938399199*pi,0.936944573878753*pi) q[0];\nu3(0.259662524235916*pi,3.25986811813392*pi,4.46304331559263*pi) q[1];\ncx q[2],q[14];\nu3(0.445267519411498*pi,0.46117427967762603*pi,3.90118531533105*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.812321633182717*pi,0.00717845116140603*pi,1.253601180504851*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.134507322548129*pi,0.02814583985085395*pi,3.73168526806922*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.179464504746114*pi,0.6744070085735301*pi,4.00566121572119*pi) q[20];\nu3(0.609455620207903*pi,0.96523674349605*pi,0.5026048004850483*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39178585230533*pi,0.5*pi) q[2];\nu3(0.28608093230126*pi,0.12318577009105602*pi,0.7353122710237741*pi) q[3];\nu3(0.700659192882249*pi,-0.245925557749066*pi,4.14221745836229*pi) q[4];\nu3(0.688819599767249*pi,0.43214869639586895*pi,0.797648138573694*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.731009849024278*pi,-0.05912282242983502*pi,3.6134620799687*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2750915080748348*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.330588762075792*pi,0.15586661245219002*pi,3.9382345115246*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.305264708780843*pi,0.31552965631916097*pi,4.36027928785066*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38072257977567*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.706213108448927*pi,3.39023074650779*pi,3.18766218386415*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2631099704836721*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.604094698564011*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5454787630046701*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49298499503943*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43620289820626*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.47661982893813*pi,0.5*pi) q[9];\nu3(0.651473613368946*pi,0.207499873852521*pi,4.30547609449202*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.853841061236438*pi,0.27804814077314*pi,1.0441313306941011*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211143389991519*pi) q[18];\nu3(1.0*pi,0.0*pi,1.458712803417493*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251690550294849*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.47748469341307*pi,0.5*pi) q[1];\nu3(0.548130054250611*pi,-0.4678956816427541*pi,3.41190547969126*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.37914945085614*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[21];\nu3(0.240183922026497*pi,2.7886223614901*pi,1.488536685304334*pi) q[10];\nu3(3.5*pi,3.36805708819105*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.139425023203236*pi) q[13];\nu3(0.295661022176243*pi,0.30997860618818096*pi,0.9149863958783531*pi) q[14];\nu3(1.0*pi,0.0*pi,1.307641974759513*pi) q[16];\nu3(0.751313083539327*pi,-0.4823395447398464*pi,4.4873522698886*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300428072898323*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.925407345103609*pi,2.62915782320543*pi,4.062200940864971*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.38791311714634*pi,0.5*pi) q[5];\nu3(0.740540013078601*pi,0.5095913148553399*pi,1.1687602646380522*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2718002176387069*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[16];\nu3(0.0665064276888827*pi,-0.154822733187635*pi,4.0025353877539604*pi) q[12];\nu3(0.688085285543467*pi,-0.336405064861117*pi,0.8687780947770181*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46240708489142*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5828333875757736*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3615735251664205*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.716126981582176*pi,3.28872414748222*pi,3.91916792381313*pi) q[6];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.515583190050745*pi,0.388191519253108*pi,3.9377451390794*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43304643744162*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4126771979083195*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5056363805155208*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.36915572472023*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48695369634189*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246424420471902*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.49276477859739*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.4306836143145771*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.745981980401543*pi,3.04696840468645*pi,3.16071899006282*pi) q[0];\nu3(0.786020415840517*pi,0.05893696095839995*pi,3.6929302051508*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40637599139232*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286535420541689*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5300171641368832*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.3110957602146*pi,0.0012072179879769607*pi,3.79407830101359*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.200853699193378*pi,-0.12364575270718697*pi,3.98178570951728*pi) q[0];\nu3(0.83188522299225*pi,3.34991135241156*pi,3.80532565873509*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.897353594997991*pi,2.64123554303857*pi,3.65342021169691*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34711071993374*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.382640482043838*pi,0.19717385722067404*pi,0.779458304636351*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.281843786384301*pi,2.56898127587034*pi,1.54089591414659*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.397228869096023*pi,-0.370732813355354*pi,0.6558078902150231*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4262380664348004*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0475273973582998*pi,0.75960385908724*pi,4.21196773787245*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.716123981918929*pi,0.294358002213129*pi,1.62020645819747*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.641663287161731*pi,-0.06259313291118201*pi,3.92734629349154*pi) q[3];\nu3(0.355065353886909*pi,-0.075464467970984*pi,1.265516288877329*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.250993958555287*pi,2.75660672078978*pi,1.72680757855801*pi) q[11];\nu3(0.618145117784771*pi,-0.15190455359789*pi,3.89484661863798*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.506583466805677*pi,-0.36572541275513304*pi,3.97740089906858*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.796881780204844*pi,3.01270826273402*pi,3.43449570907431*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.438674480836827*pi,0.7707046808288001*pi,0.782364824812558*pi) q[20];\nu3(0.756882628088476*pi,-0.275997837343622*pi,0.931533686709319*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.390505136782523*pi,0.377223500504442*pi,3.42698579004868*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.60463518794386*pi,-0.001099628274767006*pi,1.0956221431187751*pi) q[11];\nu3(0.632294001810131*pi,3.40122165860022*pi,0.775358639125202*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.165274994635316*pi,1.0877359680353*pi,4.1577407951888805*pi) q[15];\nu3(0.564600677601824*pi,-0.31952395151922897*pi,0.539564785539313*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.277994014350038*pi,3.00555903291099*pi,1.83107282715571*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.219639103603024*pi,0.8181805502208199*pi,4.28385442715794*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.307399270413308*pi,-0.457227649736784*pi,0.83132514830105*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.639578927496854*pi,-0.4895621893044174*pi,4.04413658193007*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.548207002029226*pi,-0.03416616626070201*pi,0.7414766121455361*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45385253687628*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.760587508343759*pi,0.5627047641703999*pi,4.25499123208721*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.64137557460299*pi,-0.03105050769399198*pi,4.43533200106053*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252111155267722*pi) q[18];\ncx q[0],q[18];\nu3(3.5*pi,3.4157223915492*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.689978523489313*pi,2.71109896111609*pi,3.80310667831313*pi) q[8];\nu3(3.5*pi,3.47224046427554*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.267333568351046*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.348465050297908*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[5],q[20];\nu3(0.817366337931571*pi,2.39445835288707*pi,3.65528811143604*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[13],q[21];\nu3(0.693885509525581*pi,2.98945043218736*pi,4.34333418497029*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42701584283096*pi) q[18];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39071317362128*pi,0.5*pi) q[5];\nu3(0.546594648408375*pi,-0.10725128961996899*pi,4.49877206661853*pi) q[6];\nu3(0.190015735302908*pi,-0.24040381808823602*pi,4.422490500015099*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.845116154966894*pi,-0.06075702495406399*pi,1.135026213192232*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.53381383240517*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.47209794093808*pi,0.5*pi) q[13];\nu3(0.360761661393243*pi,3.36178113088806*pi,4.25886957724199*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5880965577076172*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240623077419958*pi) q[20];\nu3(1.0*pi,0.0*pi,1.327969011481207*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[3],q[8];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.291287116761156*pi,3.21702589372985*pi,0.634315930050379*pi) q[7];\ncx q[9],q[19];\nu3(0.34168474689321*pi,3.06793818200098*pi,1.465144393715452*pi) q[10];\nu3(3.5*pi,3.3910674423318*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46179474216908*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.267057810697536*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2209157295734*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41484740493508*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.165397355526951*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.675947847798209*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.633269154747877*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4251661539109*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5818642822962015*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.233225025518464*pi,0.312068349913727*pi,3.86892643985626*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.453710169481591*pi) q[8];\nu3(0.175194951573117*pi,2.97367942680847*pi,0.7793682126388091*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.108395830876982*pi,-0.232326832905015*pi,0.960877748824094*pi) q[1];\nu3(3.5*pi,3.42478398752426*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.49763195696797*pi,0.5*pi) q[4];\nu3(0.189953132769024*pi,-0.06599314737367401*pi,0.784466211061132*pi) q[5];\nu3(1.0*pi,0.0*pi,1.264683318851668*pi) q[7];\nu3(0.251184338245485*pi,-0.31833861242576*pi,0.639460851965922*pi) q[9];\nu3(1.0*pi,0.0*pi,1.234764937532765*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.799511017454729*pi,2.76395715638183*pi,3.6818773100711*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.669259709433445*pi,2.56614162230319*pi,3.67724307950089*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.397201742000063*pi,-0.12816812370048603*pi,3.64619837973685*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.777809021788878*pi,0.55468171544902*pi,0.771966092739947*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.872396437623349*pi,3.27624863618691*pi,0.7043170947605379*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.546888264844795*pi,-0.0017516601029500256*pi,4.299304350613*pi) q[18];\nu3(0.855982162186647*pi,3.40174287868945*pi,0.752107484273138*pi) q[19];\nu3(0.658972924135117*pi,-0.108113650731334*pi,4.09999124472939*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.736787969909186*pi,0.13420319158858196*pi,1.110585323802711*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.636605199369543*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49230570840059*pi) q[10];\nu3(0.249663077696266*pi,3.17868815099862*pi,2.0425292422981203*pi) q[11];\nu3(0.32237041928283*pi,3.40985027497321*pi,4.3744942661207595*pi) q[12];\nu3(0.725763469477264*pi,0.22406826546007896*pi,0.789016822569116*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.895663176222761*pi,0.26482643854406895*pi,1.63050211330721*pi) q[18];\nu3(0.330836863700195*pi,3.32719814036728*pi,1.72910334593023*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.736056169726557*pi,0.431591233517723*pi,0.651258327658828*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.504793551411592*pi,3.47120277307896*pi,4.2552971986297194*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.426226151517984*pi,2.90949719080487*pi,1.58955737889111*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.60046542914988*pi,1.06967075277932*pi,0.673643371727894*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.707765233973161*pi,0.33811827645692105*pi,4.16038562302*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.430177493159389*pi,0.65003687847069*pi,3.75195647458115*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.615421185700279*pi,0.96705197300673*pi,0.836694490401216*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.627791531436076*pi,0.82731980263498*pi,0.5383057972500042*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39264491975182*pi,0.5*pi) q[1];\nu3(0.447761133218519*pi,0.84984986626983*pi,4.00080882899608*pi) q[2];\nu3(0.141698297459856*pi,0.06052272212077903*pi,1.031240240884221*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.357080993968607*pi) q[13];\nu3(3.5*pi,3.49543999856468*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.605601516967392*pi,0.044768834904456045*pi,1.261707738231858*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352325913015074*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(0.603018713439628*pi,3.04055793387453*pi,4.46551348838957*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.704191271735921*pi,-0.4773041478197619*pi,4.21864631457832*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[19];\nu3(0.25539911399797*pi,0.18516651704211695*pi,3.73848267468135*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34619132210523*pi,0.5*pi) q[6];\nu3(0.468672605225217*pi,-0.07153245568149103*pi,0.770856466571715*pi) q[7];\nu3(0.505579440390626*pi,0.7096855657055401*pi,0.753578964120682*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.638432910278477*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245837966136391*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.656649411069936*pi) q[19];\nu3(3.5*pi,3.3958045826855*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.804229321705539*pi,0.28263359861021997*pi,3.78723531291604*pi) q[4];\ncx q[6],q[15];\nu3(0.486853446723721*pi,3.34689120319222*pi,1.97738168073669*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.744403488215068*pi,0.62964516893059*pi,1.356347828792815*pi) q[10];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2721046374854281*pi) q[17];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44904881420237*pi,0.5*pi) q[3];\nu3(0.771346287902394*pi,0.008934100418130031*pi,4.498362010250149*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.853833926584552*pi,0.8361416112134099*pi,0.707319970326078*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5720631857290024*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.33386566507341*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.82272635379975*pi,0.5713582700817501*pi,0.8144918627415381*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42671665751983*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.635742345400664*pi,3.44373274595972*pi,4.32641656030155*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.338162874120487*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4082188785857*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[17];\nu3(0.886357551385739*pi,-0.1956613665029*pi,4.02677371228013*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.37668821437299*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.066135452852338*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0934455982620282*pi,0.444159832233917*pi,0.628623520091257*pi) q[13];\nu3(0.774665067516366*pi,-0.07999089013745297*pi,3.87174173088103*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5404617626474332*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37854212639113*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.741643388144426*pi,0.383732550230123*pi,3.91039130979917*pi) q[6];\nu3(3.5*pi,3.40171259207671*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.318848972000148*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.426855873893858*pi,-0.4093600789528947*pi,1.73382241971071*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.27516292543982*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.105891029159106*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42069847898275*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.699042248711086*pi,0.462158484594118*pi,0.912379844314928*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46677558706946*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.221968327579504*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.59003271963211*pi,-0.366903606490913*pi,3.83670703474014*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.475180280922267*pi,2.83447836022444*pi,1.51042370963402*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.35443676666077*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.30344704947302*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.525693715477749*pi,0.42133507522148905*pi,1.56820810718303*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.232746950522586*pi) q[18];\nu3(0.720022349175952*pi,-0.14234928451503098*pi,0.843432005950966*pi) q[19];\nu3(0.904316597986495*pi,3.33781611214819*pi,3.18939686393186*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49304465867681*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.718990426410786*pi,0.75941348075161*pi,4.420935927617061*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.42200966609525*pi) q[11];\nu3(0.439584875273796*pi,0.023229268862779984*pi,4.0267534656736395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.377340865159518*pi,0.023708189396092982*pi,3.73188164993783*pi) q[20];\nu3(0.231431296031088*pi,0.055487185316199006*pi,3.98467441324716*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5892241728254866*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.312343164692594*pi,0.027019787822721963*pi,0.6299851215498811*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.33710259646065*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.943034101332829*pi,-0.30025164351356404*pi,1.118198262188072*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2405670551933419*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.556478509132569*pi,2.99915711367904*pi,4.49237299777718*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.700773059457581*pi,0.16425548215025798*pi,1.182117179516833*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.582253493753946*pi,2.98567923982731*pi,4.07677965937363*pi) q[16];\nu3(0.452485085254794*pi,3.00548960641066*pi,1.86840148205482*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.489383711722609*pi,3.26207532368959*pi,3.27011563238438*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.328131110705183*pi,0.188616116062311*pi,0.625553361943592*pi) q[8];\nu3(0.499353945252458*pi,3.41299179086442*pi,3.42969957068269*pi) q[9];\nu3(0.558751646381522*pi,0.404052938768791*pi,0.8607059166986331*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.441675887682473*pi,2.96123791011844*pi,1.443846651520339*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5484983546449591*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.417109488501584*pi,3.41113765236698*pi,0.777794831919207*pi) q[7];\nu3(0.718053041504436*pi,2.9445023833414*pi,3.3465312706894*pi) q[8];\nu3(0.645327433356653*pi,3.39441422128029*pi,3.04089596870959*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.556176386632816*pi,3.06832781772753*pi,3.62247596048082*pi) q[18];\nu3(0.285252794876626*pi,2.48599220121992*pi,1.447751153056588*pi) q[21];\nu3(0.0822290526609651*pi,0.27619064477572197*pi,0.805535779489271*pi) q[2];\nu3(0.685212225411467*pi,0.17561642719279302*pi,1.456333473338582*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.404900460919938*pi,1.04045805208797*pi,4.38006822552991*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.795896601981466*pi,0.40303141643715*pi,4.14131024112224*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.627558031987231*pi,0.5333646269371799*pi,0.772869924300419*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.186649121346409*pi,2.65682428760915*pi,1.149715529241298*pi) q[21];\ncx q[1],q[16];\nu3(0.220280952530949*pi,3.39143785494364*pi,1.65775285217119*pi) q[2];\nu3(0.422780826209887*pi,0.08105077017601303*pi,1.2333655711144011*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.319870721573414*pi,3.31461545296541*pi,1.80807472475833*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,3.4793597601308*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.286864228577856*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.3906868323705*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.40625381096099*pi,-0.4550144279246465*pi,1.5650505673818*pi) q[12];\nu3(0.351966687935357*pi,0.9483712938873601*pi,4.39275152247121*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.226951871548573*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41244859410142*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.2159846454561372*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.610875020999406*pi,3.4523550059857*pi,0.627074831283026*pi) q[12];\nu3(0.426712837316672*pi,0.320358361800136*pi,3.78072625575663*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2499728318336505*pi) q[17];\ncx q[18],q[21];\nu3(0.719224460687749*pi,3.24568450488592*pi,4.4934001076585*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\ncx q[5],q[8];\nu3(3.5*pi,3.4777063023181*pi,0.5*pi) q[7];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5920746691445441*pi) q[16];\nu3(3.5*pi,3.41063746681485*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219172735003357*pi) q[19];\nu3(0.419908496559248*pi,0.17288321878609303*pi,3.41574420829826*pi) q[20];\nu3(1.0*pi,0.0*pi,1.182236488618728*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.47400886435827*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47983640896002*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.383931832178655*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.661753543846633*pi) q[9];\nu3(3.5*pi,3.421753835576*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.343846190391392*pi) q[11];\nu3(1.0*pi,0.0*pi,1.276956918552052*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.35812068302918*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.21122324851307*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45755883921205*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.638067491525433*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.676919026890071*pi,-0.4775403152788764*pi,4.48533803706868*pi) q[1];\nu3(3.5*pi,3.41506842353659*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2671788089582319*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.5244448472224059*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32169244356041*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47484762803641*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.826036919174557*pi,0.7839235631738899*pi,1.1074343971511929*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.350953712101353*pi,0.49588589066255595*pi,3.53215188467135*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.61114499371512*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.808675630096928*pi,0.23910694172704505*pi,4.04363374771135*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.588631029157578*pi,0.230658440695227*pi,0.681774051271277*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5217745969076182*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.615684384664967*pi,-0.4518239510979647*pi,4.12605188225767*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.370614900496007*pi,1.00024400843642*pi,4.41578383216147*pi) q[21];\nu3(0.849993474544396*pi,0.47155054620680703*pi,0.619547182595648*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.254320439356623*pi,0.17933548852057402*pi,3.37181238286792*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0763341048130406*pi,3.21444953315252*pi,0.944914556878707*pi) q[17];\nu3(0.883769293782759*pi,2.95520048679616*pi,3.53416531718399*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.493503668594994*pi,-0.09690595604151903*pi,4.00329836366119*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.168507886913582*pi,2.62080117277259*pi,0.925291437027452*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.428462588748305*pi,2.54079797217995*pi,1.51077419374012*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.405222849034714*pi,0.02892994306001595*pi,3.90931400031847*pi) q[15];\nu3(0.565866430897685*pi,0.5047156099271299*pi,0.775849359545894*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.445457535779548*pi,0.46107652553545*pi,4.30786168408353*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.853720508570856*pi,-0.43401319712305897*pi,4.22937135782983*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.550651919006783*pi,2.92824735962927*pi,3.43990141929184*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.409152250513947*pi,-0.36010761771196*pi,4.31763590741113*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.427411908036893*pi,2.6172290779956*pi,1.341759900957232*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.960774773623477*pi,3.03033649235347*pi,3.08230188326204*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.815841582015325*pi,2.73414257747238*pi,4.06355108953789*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.645518358607052*pi,-0.315968976685138*pi,0.5135502591658536*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.682931076943372*pi,-0.118237620862571*pi,0.649550340853868*pi) q[4];\nu3(0.573135130672101*pi,0.14667593512769805*pi,4.17367337680286*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.269876644384677*pi,0.8222262786944201*pi,3.86809212658453*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.554958697741475*pi,0.29497777491183297*pi,1.57133517359922*pi) q[12];\nu3(0.416107005410417*pi,0.7363310369774301*pi,4.184181397519421*pi) q[13];\nu3(3.5*pi,3.33560451569426*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.117389921154367*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.710289036340035*pi,-0.4758789409535483*pi,0.9252746866522901*pi) q[19];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.638412985869628*pi,0.6102515408290401*pi,0.989496637966225*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.278240721698578*pi,3.24119357636393*pi,1.98363689907763*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.910865209199163*pi,2.3969153773583*pi,3.70742104813056*pi) q[8];\nu3(0.633558642273586*pi,3.10691215734255*pi,4.02762985095629*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.936899926143566*pi,3.05798460803983*pi,3.48335947623788*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46515957126878*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.565256543312848*pi,-0.273470791029764*pi,3.5720743813246*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.609815615249241*pi,3.19037745517958*pi,4.27928771078604*pi) q[8];\nu3(0.412535323792277*pi,0.85849779377054*pi,0.5240793203853595*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4719341614261*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2107806222562711*pi) q[20];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.311903813910921*pi,0.28808079687457*pi,1.02234973543408*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36926547464673*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.911164198385558*pi,2.64978440744125*pi,3.46487944555923*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312261290901384*pi) q[16];\nu3(3.5*pi,3.36226168965293*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273364639765221*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.615011620393912*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.49211876390476*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33281376140817*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32807344790354*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.226540578470998*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.47054464092069*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2787716047405309*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.192829692418552*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.265426531263254*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(3.5*pi,3.39065497187623*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1466373701933898*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45479780722401*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5126496422350217*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5670835020478688*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3307578272447809*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49009993955051*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.569281721092652*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.36768564102919*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4352961908487*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.76848674865989*pi,0.60806482339955*pi,1.213749070315417*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5251650705258291*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44221090342267*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.188807575485093*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.651379860895338*pi,0.5094296525348101*pi,0.521149319143401*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46391164126472*pi) q[21];\nu3(0.6517996329785*pi,3.30025672933226*pi,4.0630495231596395*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.408068185183245*pi,0.183163896669838*pi,1.083362058014664*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.621292640095725*pi,0.59584677615525*pi,1.252906310791966*pi) q[14];\nu3(0.299415132960686*pi,3.31672947626938*pi,2.03320468981422*pi) q[15];\nu3(0.461737492005353*pi,0.04014710650806497*pi,3.61095787849654*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.724099633162614*pi,-0.45250090902886*pi,4.0939747345231705*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5391097677461341*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.637610313667841*pi,0.353514806136601*pi,4.3312733763975*pi) q[15];\nu3(0.275135042169275*pi,3.43141921474423*pi,1.013243917558908*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.594845931610938*pi,0.11098645627359705*pi,4.3659836275215405*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.238652706754218*pi,-0.20681102569379*pi,1.63352594058422*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.292893067455167*pi,3.27940042667129*pi,0.8861980854299549*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.626822852458571*pi,3.2612700021696*pi,3.95576752508429*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608968665207412*pi,0.06558130370094095*pi,1.346838753291766*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.662285410046383*pi,3.00458219168281*pi,3.13329337290717*pi) q[2];\nu3(0.548765736243887*pi,2.49022811670026*pi,3.76263604799843*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.462327448505809*pi,2.59616807734827*pi,1.261698793713376*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.339969654323173*pi,0.75399047142655*pi,3.8134384954032*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.945321197813405*pi,-0.04309914677940302*pi,3.90889467634616*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.81155013346897*pi,0.5471905458033699*pi,1.3977160752986149*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.890541962698896*pi,0.8638670343380701*pi,0.88541143411032*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.168553944620661*pi,0.16165172836364405*pi,1.265130032545349*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.264892281897324*pi,-0.190944166767186*pi,1.41417055952444*pi) q[10];\nu3(0.662981385225638*pi,0.040959838857854036*pi,3.78068577128383*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.534715898515066*pi,2.93402067933091*pi,3.17593565245989*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.530338148504893*pi,0.8801505893833901*pi,0.607522846381305*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.675771212027684*pi,3.07759057193463*pi,4.48602512653848*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.746825855409938*pi,-0.4610640907473827*pi,3.52508552218431*pi) q[6];\nu3(0.229250446284857*pi,-0.10256118414818899*pi,3.95062614359108*pi) q[8];\nu3(0.6134798683752*pi,3.38808767029376*pi,3.7492207400732*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.781019537075366*pi,-0.12305582163192003*pi,1.169434601893804*pi) q[11];\nu3(0.19217955875008*pi,3.41663018047277*pi,1.86793974226501*pi) q[12];\nu3(0.250062756357516*pi,0.7239021756555899*pi,3.89741079804676*pi) q[13];\nu3(3.5*pi,3.34989840100066*pi,0.5*pi) q[14];\nu3(3.5*pi,3.33460738124988*pi,0.5*pi) q[15];\nu3(0.687144502686904*pi,3.35986319839367*pi,2.9558342652243*pi) q[17];\nu3(1.0*pi,0.0*pi,1.198764527430688*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2515050580616611*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39855089317959*pi,0.5*pi) q[0];\nu3(0.235716120095513*pi,0.33810360759540103*pi,4.4118794367751395*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.612285328283549*pi,3.13829747569386*pi,3.55301428063789*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.558105129677331*pi,-0.312701948101613*pi,0.8112355093917061*pi) q[6];\nu3(1.0*pi,0.0*pi,1.293382507929052*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.606511783135216*pi,0.15981970146730495*pi,4.163144125984941*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.711338676489585*pi,2.64162069995681*pi,3.66051681120859*pi) q[12];\nu3(0.904467260677329*pi,-0.298394067190242*pi,0.979114338816129*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(0.295360595802355*pi,3.36389917196792*pi,4.2288595430003095*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4853002509335*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6614233861737819*pi) q[20];\nu3(0.451951566971053*pi,0.85634869217455*pi,4.2802194438021*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43744888233432*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(0.256946535173895*pi,3.12785678879791*pi,0.790350068064303*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.387006772484*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[12];\nu3(3.5*pi,3.34135144611184*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186952894055427*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.304129286160767*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49886206581368*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.47999263423888*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.230152073534117*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.29064623986254*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.335656643950054*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.2616457361410789*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.839280975401554*pi,0.11157165875015196*pi,1.1174703377588489*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.524737006678444*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45103903279051*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3868034976393*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.611957270232548*pi) q[5];\nu3(3.5*pi,3.486766491038*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.236080983118865*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5675853884684802*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.42893525809876*pi) q[12];\nu3(3.5*pi,3.37719799756284*pi,0.5*pi) q[13];\nu3(0.265739515136245*pi,3.22216315115178*pi,1.69787274356402*pi) q[14];\nu3(0.481963692191641*pi,3.03484015500287*pi,4.36010104857772*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1797964164122399*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.591072547004927*pi,-0.330558646879898*pi,4.45904883337953*pi) q[20];\nu3(1.0*pi,0.0*pi,1.272474684313884*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.624563171640894*pi,-0.284846800455762*pi,3.5105688682587*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.572384661787109*pi,-0.132563295866152*pi,3.69021344526217*pi) q[20];\nu3(0.0862738997482994*pi,0.32611683477421205*pi,4.25104867281886*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5408821142380216*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5404774714963385*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.489703455570314*pi,0.305743581519653*pi,0.897114896791396*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5472041842418793*pi) q[21];\nu3(0.440262557148254*pi,0.383751164863983*pi,3.71262213168347*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.350110495737898*pi,3.41303456397716*pi,0.5366131610658104*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.378876453322541*pi,-0.4910697329413738*pi,1.388254649776717*pi) q[10];\nu3(0.628435049925708*pi,0.6749373498959499*pi,1.033299474185333*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.229726654109634*pi,0.68765055799322*pi,4.23314229051696*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.52423670002988*pi,0.0034668724158699593*pi,0.9507336562309741*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.46280574317244*pi,3.4216007162885*pi,0.722955695945613*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.596794224883722*pi,0.12513235155483904*pi,0.879311502710237*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.300854988055597*pi,3.05477513921631*pi,0.871392158977197*pi) q[10];\nu3(0.459710397591989*pi,0.42624341228498497*pi,4.07904049665167*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.462724848418472*pi,0.06165020037048796*pi,3.93025283291702*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.790138444600981*pi,2.5424965858164*pi,3.82515955101064*pi) q[2];\nu3(0.941342881226155*pi,-0.4334494704300998*pi,3.28844934814646*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.322853008679601*pi,3.06806996548153*pi,1.68193881447151*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.161682762086502*pi,3.32161824280759*pi,1.54574990497643*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.556303109171899*pi,0.24107676964088698*pi,1.418257633767348*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.249367183207284*pi,3.1950711654465*pi,1.065046096087226*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.770563133032465*pi,0.426792375126976*pi,1.355836376694958*pi) q[5];\nu3(0.378798430802113*pi,0.8097195606774501*pi,4.20392237670892*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.762762646225378*pi,-0.290205085468266*pi,4.23353047173293*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.354695010430659*pi,3.13665487905169*pi,1.51006948130506*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0757473196436737*pi,-0.29279489741847897*pi,1.61683797980829*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.579780156637215*pi,-0.17800649667482998*pi,4.45820307457522*pi) q[5];\nu3(0.460853088443041*pi,-0.07343002216466599*pi,3.79749731714134*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.532512902571137*pi,0.035123593056388014*pi,0.8910751406004009*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.467134339386786*pi,-0.4383606715973696*pi,1.2578345422185149*pi) q[12];\nu3(0.592917900623516*pi,3.25463411536601*pi,0.6572897613058231*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.517387000846323*pi,2.84831383644313*pi,1.33777365283025*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.278577616611382*pi,0.255713860744216*pi,4.01449383523115*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.33635584910577*pi,0.5*pi) q[11];\nu3(0.535946483239464*pi,0.42674866625948005*pi,0.883175061791866*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.161542086580003*pi) q[14];\nu3(0.783551447264768*pi,3.1867072963825*pi,0.5333161514245996*pi) q[16];\nu3(0.531446214735709*pi,-0.09071287113856102*pi,0.9252150709634039*pi) q[19];\nu3(0.716587870937722*pi,0.255028973017025*pi,1.55444376948508*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41225964591019*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.295024759799814*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.519820700067887*pi,0.5947001489846*pi,4.42000050490775*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34836753079684*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.895494312584923*pi,0.74120437233517*pi,4.4397000430932*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308810632697482*pi) q[20];\nu3(0.161984335598439*pi,0.24860445647149698*pi,4.2219620650234795*pi) q[21];\nu3(3.5*pi,3.47018227015358*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,1.094833286346311*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4406960819027095*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4539716838740695*pi) q[4];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3774410710182*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.19147775120656*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4499690669311605*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29775824208167*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,0.552625911025195*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1303090730318361*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.3932989890306*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[13];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.34163712722691*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.231343017338633*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194694066399709*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49509110014604*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.39155813486633*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.5311556720981526*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.175669542710812*pi) q[15];\nu3(3.5*pi,3.22643989435755*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.132839429769047*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2494715592809071*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.39471537097986*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5326600505238344*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.508467492549896*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.76437683010321*pi,0.14888973576236497*pi,3.91111939067948*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.162094821066149*pi,1.02575030499379*pi,4.26692642918226*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5287423939182112*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5607121743362162*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.439980911289609*pi) q[21];\nu3(0.368762134475193*pi,-0.13474845110810701*pi,4.3803970657172*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.491484341627448*pi,-0.351202916960869*pi,0.5905117684499682*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.659726556603781*pi,3.418591640196*pi,4.29232367685*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.496970655053562*pi,3.10177066629028*pi,4.19756197122547*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.605103409648992*pi,1.01743937995991*pi,0.65879761395494*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.29936775704748*pi,-0.4284598450843477*pi,1.456953904384126*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.63028328662322*pi,-0.446297765636337*pi,4.1556165022757305*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.190258610481435*pi,-0.031834185853716*pi,3.65092486083952*pi) q[13];\nu3(0.762798287701346*pi,0.6775692013907799*pi,4.339706589467919*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.336564599457761*pi,2.60682891425921*pi,1.235170154667692*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0210592993148947*pi,-0.07626124387785199*pi,0.5739056828659683*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.722379550034898*pi,-0.19593522248338502*pi,0.5817494937736727*pi) q[7];\nu3(0.407501950049942*pi,0.21994358795009905*pi,4.4440929878277*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.674396637417653*pi,2.89974798568771*pi,4.15055511815237*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.667157215003321*pi,0.368682135932738*pi,0.878655467412091*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.41388316859433*pi,3.35326001971657*pi,2.1331086687569103*pi) q[14];\nu3(0.277428205698264*pi,-0.49987672402745553*pi,4.36169440761429*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.848518507973533*pi,3.4260521999198*pi,2.98698784971548*pi) q[1];\nu3(0.46160943405147*pi,2.65326779858155*pi,1.223036079650724*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.424505682817487*pi,0.29492292819313803*pi,4.3759602919675995*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0723136256375434*pi,0.57450155226285*pi,4.01193850031813*pi) q[7];\nu3(0.17651277090088*pi,0.18820634125727698*pi,4.36443101570581*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.644496672280496*pi,-0.004907128788958992*pi,1.046438024827385*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.397990925579064*pi,2.99279933095817*pi,1.84528073027823*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.464579974284078*pi,0.85166673677154*pi,4.24766412167792*pi) q[15];\nu3(0.732258656089863*pi,-0.4577571712400937*pi,3.05782883077037*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.476183557226038*pi,-0.331660610993208*pi,0.714759389468575*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.74770130440333*pi,3.08816634207772*pi,3.09272719114189*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.636465317648602*pi,3.46264860005561*pi,3.55842137668709*pi) q[16];\nu3(0.84679274455779*pi,0.10433454468815695*pi,4.1781915175993305*pi) q[17];\nu3(0.547913764505358*pi,3.44576865557681*pi,4.28872970302244*pi) q[18];\nu3(0.905235381843467*pi,0.93455663907998*pi,0.984188266735591*pi) q[19];\nu3(0.132410793877441*pi,-0.188161456222242*pi,3.75001064192385*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.545004020987845*pi,2.72242599502581*pi,3.47346762616939*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.337852867070603*pi,-0.249856501566888*pi,0.76485866026213*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.282035294455743*pi,3.01806674196985*pi,1.0920844752973888*pi) q[19];\nu3(0.337139816136465*pi,-0.075389786886436*pi,3.75049710208489*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.665444523396908*pi,-0.251883672829753*pi,4.38213721799792*pi) q[5];\nu3(0.806617973480105*pi,-0.34655166112011904*pi,4.36048353079549*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.531921087868859*pi,-0.451462180044031*pi,3.87242094066547*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42415783025792*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.327561683093734*pi,0.8601705939144899*pi,0.5929187367478448*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.158012845519514*pi) q[8];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.496084846582272*pi,-0.276528931572396*pi,1.040707509633404*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.31139312547943*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4449463562905*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.387294514259297*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.172904820533211*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48297106332873*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.43427944840134*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47527913944771*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.4400678433371095*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2809479853312289*pi) q[9];\nu3(1.0*pi,0.0*pi,1.194152129689068*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,3.49988680637489*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.29166697324007*pi) q[19];\nu3(1.0*pi,0.0*pi,1.346756015119436*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.37019983503064*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(3.5*pi,3.43897621891444*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5869474925310687*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.11480685384838*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5051850862740968*pi) q[17];\nu3(1.0*pi,0.0*pi,1.200532747310206*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[11];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.402874649444691*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5019405462631017*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,3.49780037388133*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43485692018557*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.26281416298924*pi) q[20];\nu3(1.0*pi,0.0*pi,1.153116119042683*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4645310474736*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.395497137667825*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.4318870573849605*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5154888785763267*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5532765602746165*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.701433401316224*pi,0.6452307218781801*pi,1.12379437794905*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36992190751285*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.358648194110378*pi,3.15004812510572*pi,0.9002283534133599*pi) q[2];\nu3(0.396995798260819*pi,0.381096629388455*pi,0.885165204356082*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.287106800845528*pi,-0.302823576977635*pi,4.332408669420261*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.882947804736671*pi,2.57123270175378*pi,3.81742979193931*pi) q[12];\nu3(0.0492345543440849*pi,0.21908533873485903*pi,0.5374166068163448*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.458416238450637*pi,-0.30308316128414703*pi,4.09019600926834*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.555962327093449*pi,-0.4038602604795171*pi,0.986130388920226*pi) q[1];\nu3(0.505442402577429*pi,2.72991266549386*pi,1.250984288085422*pi) q[2];\nu3(0.693713135758875*pi,-0.305646220900478*pi,3.81215701695322*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.318452284681636*pi,2.780971359407*pi,0.767642053553368*pi) q[12];\nu3(0.723943025201213*pi,-0.030952936876350978*pi,4.35285701774034*pi) q[13];\nu3(0.663158368800951*pi,2.42901024607355*pi,3.61406191978772*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.34646830241342*pi,-0.4921692708021063*pi,1.32577430277386*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.360953935057346*pi,2.42963064916553*pi,1.352774087348301*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.644268649005646*pi,2.99814559952687*pi,3.69883278957207*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.393283294858934*pi,-0.19247731394760098*pi,3.81842073883869*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.527395594790283*pi,3.25610750905591*pi,4.1182961075804005*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.69224071234721*pi,3.25230801176326*pi,3.72221424301054*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.325198965955708*pi,0.67208760396123*pi,4.00077843901522*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.608617833071135*pi,-0.30046294193990297*pi,3.54131343736689*pi) q[21];\nu3(0.266992938742263*pi,3.38539032157116*pi,4.34990460663388*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.354799506136753*pi,-0.32138618449295797*pi,4.13872006500325*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.471959893712014*pi,0.11018973102593099*pi,4.13566584340722*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.479875495898985*pi,2.68673127329397*pi,3.68466005673217*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.387611142629297*pi,-0.224934149643862*pi,0.5083364102108918*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.774485215029034*pi,0.46941180224606305*pi,1.162583824239133*pi) q[18];\nu3(0.829338524856417*pi,2.53904560357699*pi,3.93255135275112*pi) q[19];\nu3(0.779900487106766*pi,3.06267556504986*pi,3.91258381561284*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.394074716874594*pi,0.5306032383677199*pi,3.94420773801894*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.260000823094255*pi,0.29547214077178796*pi,3.72476131007327*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.803570726849663*pi,0.50899961710051*pi,1.0345354453250089*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.492441476484824*pi,-0.18034321538168502*pi,0.957246027796406*pi) q[15];\nu3(0.602941613782229*pi,0.87943048753511*pi,0.5184727815950485*pi) q[16];\nu3(0.673117175897889*pi,-0.06982907037217201*pi,0.5740524796641167*pi) q[18];\nu3(0.0303592539213547*pi,2.95181532202386*pi,0.699755470276104*pi) q[19];\nu3(0.647071217185798*pi,0.49903729138753905*pi,4.46356582639485*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.586098644310944*pi,0.27170014470185*pi,0.636002132112591*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.254170185605024*pi,-0.4714671997791054*pi,1.2567893600525069*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.934616811636458*pi,-0.235358464256272*pi,3.2708121408377*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39485919619264*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0287237205204849*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[19];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.48816554222261*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.303841643711161*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,3.47650866684168*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2619353615007811*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38949591534193*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40518983236891*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[14];\nu3(0.677662024771495*pi,3.2458121287285*pi,3.68964902405011*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[18];\nu3(0.655392188794038*pi,0.48843100785540505*pi,4.3937829325220505*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.223977811804611*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1266947674080718*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5076065471504423*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[15];\ncx q[2],q[19];\ncx q[3],q[21];\nu3(3.5*pi,3.43249722988616*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42682620984679*pi,0.5*pi) q[5];\nu3(0.335169844241974*pi,2.89097109930273*pi,1.5214918915538*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.30925413391743*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.61705394795945*pi) q[10];\nu3(0.571284234971787*pi,0.433654408655912*pi,4.48910639027641*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.124141979855498*pi) q[14];\nu3(1.0*pi,0.0*pi,1.35066040159534*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5363295776015855*pi) q[17];\nu3(1.0*pi,0.0*pi,1.169405049717746*pi) q[18];\nu3(3.5*pi,3.38870338231199*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.217819790202809*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5968423290743514*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.577794330962266*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[15];\ncx q[2],q[19];\nu3(0.409698501121377*pi,-0.118214842821104*pi,1.192634339215437*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44290819637563*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46204593709066*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5018037480449054*pi) q[18];\nu3(0.116218160142444*pi,3.39611523692878*pi,0.643901712448269*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.770470818851602*pi,3.39872094733586*pi,3.05060155070916*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3586366977706*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.189501191781049*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4443194337584995*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.798288277898367*pi,0.7766275448586999*pi,0.839017567941265*pi) q[21];\ncx q[0],q[12];\nu3(0.524698432767314*pi,-0.28688809384011804*pi,3.93678204996595*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.659946360638831*pi,0.41525626426289497*pi,1.58252815850508*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.837309484251581*pi,3.3239133146643*pi,4.18320968560574*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.597778107907999*pi,2.85225713944432*pi,3.54216129748068*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.52597984799457*pi,3.36286357450858*pi,1.63836321726057*pi) q[1];\nu3(0.419289647541666*pi,3.3979968626184*pi,1.052856893812663*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47412373421183*pi,0.5*pi) q[6];\nu3(0.532611945439074*pi,2.92640557892998*pi,3.55403149154174*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43994259065391*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.421765365077627*pi,3.19537662962496*pi,4.37898194139538*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.732074280115717*pi,-0.4626800180986443*pi,0.81755537462244*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.364410275109023*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.738562908380279*pi,3.33801749671131*pi,3.76231199194058*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.395293449000901*pi,0.15269652656756005*pi,4.14408274925262*pi) q[9];\nu3(0.658178049251729*pi,0.20960346977659094*pi,4.19975296696827*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.503073503261127*pi,0.17438962265773394*pi,1.395754078586588*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.207197670399235*pi,-0.136354936238967*pi,3.82252653461395*pi) q[9];\nu3(0.0992951371459163*pi,-0.372116776348247*pi,1.59778189802201*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.572056435160912*pi,-0.4207894357573172*pi,4.30678073911152*pi) q[17];\nu3(0.600064345689549*pi,3.48063066830623*pi,0.746502176627332*pi) q[18];\nu3(0.417015061005485*pi,-0.33233084802297996*pi,1.472092803041762*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42043375940788*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.429879722255758*pi,-0.389775609740723*pi,4.267908589284859*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.849436888359377*pi,0.36222644508355994*pi,1.0575946078386491*pi) q[18];\nu3(0.810374865854009*pi,2.82879700865145*pi,3.36129777902846*pi) q[19];\nu3(0.645087452054507*pi,3.38332318279586*pi,3.99319981172354*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[3];\nu3(0.690042665095044*pi,0.08721675335465495*pi,3.6934814654539*pi) q[4];\nu3(0.723245575939331*pi,3.45331483377681*pi,4.48438322620583*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.482031054023526*pi,3.1539431079241*pi,0.9866299993401191*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.80948268853884*pi,0.14968445624035798*pi,1.2806942761164821*pi) q[0];\nu3(3.5*pi,3.35427736657933*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42375972173214*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.294684080233085*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.835358201285507*pi,3.03073842028342*pi,3.26304665311622*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.556658528265872*pi,-0.25095881908401596*pi,0.7734718537295799*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1799768348354451*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.845548517554298*pi,3.43016964990832*pi,4.17479046521544*pi) q[14];\nu3(0.723379813228806*pi,0.42765571031707195*pi,1.51664869508554*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.708890433516644*pi,-0.4215003127361475*pi,4.16087266503135*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.452457026579282*pi,3.33573774240073*pi,3.12507498774885*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.865673588142486*pi,0.257954427887388*pi,4.2787555863395*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.36335751095989*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38687559365769*pi) q[10];\nu3(0.193155312331768*pi,0.20967725370701895*pi,3.87727054461536*pi) q[11];\nu3(0.725602630849968*pi,0.351949655551669*pi,4.44369000335743*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[3];\nu3(3.5*pi,3.45935057081722*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.241236853561196*pi) q[9];\nu3(0.86691779166956*pi,0.21331558279441099*pi,1.254187931979852*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49859582789437*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3983024071023529*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.39088193002076*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.273497851841793*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.31410893251936*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40416770986489*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.40554162128212*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.309371489783431*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3237459018783095*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.224181609807421*pi) q[16];\nu3(1.0*pi,0.0*pi,1.169962526763194*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43424151685971*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[8];\nu3(0.693485197617415*pi,-0.09049885037238697*pi,1.129333445112469*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.624772552569063*pi) q[18];\nu3(0.458541908286724*pi,-0.34898212029062803*pi,1.63478088293806*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.707833141327256*pi,0.23325363939654498*pi,0.5626824820291882*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.279884908586408*pi,0.91368067112066*pi,4.24655750856929*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5635228081117426*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39702974184778*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.17562793425988*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.490110010992209*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46900761870383*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.703642954575684*pi,-0.15691888123819703*pi,1.257612854217255*pi) q[20];\ncx q[0],q[17];\nu3(0.104510632024569*pi,3.47018973944865*pi,1.66139649593115*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.529379111932667*pi,-0.10434561454839902*pi,0.8156194887674131*pi) q[2];\nu3(0.440243360872689*pi,0.10083236547666796*pi,3.57242048421478*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.515617537964344*pi,0.73464473391277*pi,0.91323019288496*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46595402553171*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.807860863750892*pi,0.21691536097966502*pi,0.634738932919445*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.13879059288171*pi,2.73322314103047*pi,1.386476008095485*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.494154341475589*pi,0.6611800987371299*pi,4.11170856785211*pi) q[2];\nu3(0.73379567614128*pi,-0.11532396662466199*pi,0.710131228130955*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.465830080492301*pi,0.47899404546424795*pi,4.41238972853191*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.674362733329263*pi,-0.13812996440173703*pi,4.12215886181103*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.32045673825152*pi,0.88731473328048*pi,3.93761884044185*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.828037396734677*pi,1.06956336011299*pi,0.7886321948717949*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.160290733191469*pi,2.95899971828388*pi,0.9997060227433501*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.295044866909095*pi,3.1432896824134*pi,1.014868350168622*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.3197389154394*pi,-0.095589034406241*pi,3.7860091814429*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.35745337446178*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.181548483400543*pi) q[21];\nu3(0.0611824043478266*pi,-0.09411015462414801*pi,1.127570770231629*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.16400211145493*pi,2.92097876795179*pi,1.90620280339685*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.635469118621038*pi,0.360185122544194*pi,1.388321834786813*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.547711505486735*pi,2.96862135230187*pi,3.74061532966266*pi) q[0];\ncx q[1],q[2];\nu3(0.698172565932551*pi,2.95335663870213*pi,4.283361642670339*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39972600371082*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.410383123110518*pi,-0.4919311113889994*pi,1.039990508539979*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192244902084934*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.627074704065743*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47932198653158*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.227688223024088*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.650067295408338*pi,0.006497466093386972*pi,1.2681811678730721*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37298932528659*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.348958742344767*pi,0.42511782130333*pi,4.40048597353567*pi) q[13];\nu3(0.392475979461704*pi,-0.395022702062226*pi,1.100014451256212*pi) q[16];\nu3(0.518265172808221*pi,-0.26023673050133*pi,1.382187137175411*pi) q[17];\nu3(1.0*pi,0.0*pi,1.335129885930522*pi) q[18];\nu3(0.280103473279838*pi,2.92153673273228*pi,0.933885666869274*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.576596414620489*pi,3.48974562420566*pi,3.76073106930937*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.615002811341199*pi,0.337214570027319*pi,0.821851613076849*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5496227082815888*pi) q[15];\nu3(0.538510714907558*pi,3.39389823719164*pi,3.29972591651494*pi) q[16];\nu3(0.36825772856681*pi,2.82544278659944*pi,1.342888285583459*pi) q[17];\nu3(0.902792423151126*pi,3.02598976045195*pi,3.38479541457931*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5242866011745175*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0669698009712012*pi,0.43159831288362305*pi,3.52272814401582*pi) q[11];\nu3(0.586853848296781*pi,-0.07207799850137397*pi,1.425959481641162*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33391799058735*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[18];\nu3(0.599644850451719*pi,0.64410922124071*pi,0.998923125817903*pi) q[11];\nu3(0.516643608099138*pi,3.34729378490284*pi,1.89398033834657*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.219197190608413*pi,0.16417253488319905*pi,4.2406390945955295*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.891034576779268*pi,3.26988063630047*pi,0.6504120728095251*pi) q[20];\nu3(0.347387819326005*pi,2.85722262764953*pi,1.041543973406763*pi) q[21];\nu3(0.274502683479622*pi,0.99520752169704*pi,4.01864070100713*pi) q[1];\nu3(0.574740317286743*pi,-0.300563475770234*pi,4.30462955744097*pi) q[2];\nu3(3.5*pi,3.40459457266824*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40954981029847*pi,0.5*pi) q[5];\nu3(0.36023475448*pi,3.08548418908401*pi,0.813776606551035*pi) q[6];\nu3(3.5*pi,3.32467843154857*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.151974767080635*pi) q[8];\nu3(1.0*pi,0.0*pi,1.235439956882957*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.237905438881834*pi) q[13];\nu3(3.5*pi,3.43582255516959*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2230623685379212*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.673361802116941*pi,-0.4025164523856044*pi,3.85471849427351*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(0.284494180216107*pi,0.53519936738434*pi,4.4286292958518*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.545114657162967*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.633704533539764*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42720493604972*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.384542727171464*pi,-0.183645366721856*pi,1.194405210798302*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42797442308253*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46639701548276*pi,0.5*pi) q[0];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[14],q[19];\nu3(0.443099062813893*pi,-0.25140156120802104*pi,1.165462980701216*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258024639070407*pi) q[20];\ncx q[0],q[20];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0457333060350593*pi,-0.447630698832206*pi,1.81769095687205*pi) q[10];\nu3(3.5*pi,3.47903920883724*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.228353307890153*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42139354714051*pi,0.5*pi) q[16];\nu3(0.633559409474274*pi,2.79746098330428*pi,4.2243251372212605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286276175544549*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42375855083504*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.157800118337939*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.411095186813521*pi) q[20];\ncx q[0],q[20];\ncx q[3],q[6];\nu3(0.312509047770395*pi,0.030874611319733014*pi,1.270492225410024*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.834345987543715*pi,0.44503907549630295*pi,4.3897761745514305*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33693519713081*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.549020440618364*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.37659859336983*pi) q[6];\nu3(0.314469575984788*pi,2.72822145178663*pi,1.3876701834357599*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.460394340179*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.350574683892962*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.386268160680346*pi,0.427568578833072*pi,3.74724678193165*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.751253018143859*pi,-0.28230722275521103*pi,1.0403341321336539*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.479800219761855*pi,0.335396665013894*pi,4.06594640972802*pi) q[13];\nu3(0.27959980179582*pi,-0.075633228810364*pi,0.9683079335106499*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.592502847006699*pi,-0.300271392672982*pi,3.85444272770764*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40158379115267*pi) q[17];\nu3(0.687836369530367*pi,2.81370388863986*pi,3.91187613869124*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.341141326683226*pi,0.74864443286992*pi,4.12213891674854*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.586534040616121*pi,3.39756568053859*pi,3.40877503398886*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.564984262017024*pi,0.31586499139064705*pi,3.73921743083588*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.236474119467458*pi,0.31730674256354197*pi,4.20409275589706*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.587105022001155*pi,3.11496370944262*pi,0.602972675066092*pi) q[3];\nu3(0.319954426090589*pi,0.23512225218155802*pi,1.1892259485500278*pi) q[6];\nu3(0.337831979267828*pi,0.437613892212276*pi,0.765581574299956*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.535840817434067*pi,-0.276892484373946*pi,0.8278186300992709*pi) q[15];\nu3(0.661641903598775*pi,-0.239288345379359*pi,4.44700884801882*pi) q[17];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.736687846629909*pi,-0.203052399083338*pi,1.1713277997973601*pi) q[0];\nu3(0.605206867095477*pi,2.47297568150861*pi,3.63884750608578*pi) q[1];\nu3(0.84215054406995*pi,-0.4366419753440836*pi,3.57322424629863*pi) q[2];\nu3(0.749480503025103*pi,2.63044882251622*pi,3.98056764900726*pi) q[3];\nu3(0.559578252127375*pi,0.120829507904614*pi,4.32996986425783*pi) q[4];\nu3(0.195569560677451*pi,-0.23366452100290303*pi,4.25823374557722*pi) q[5];\nu3(0.617267372474916*pi,-0.4839929247156474*pi,4.21588174259415*pi) q[6];\nu3(0.666542621111627*pi,0.88942790093178*pi,0.5425242269272645*pi) q[7];\nu3(0.193236701206736*pi,3.03880702010255*pi,0.648075768716644*pi) q[8];\nu3(0.617509029469979*pi,3.48542972136717*pi,3.11366131231859*pi) q[9];\nu3(0.818936262852118*pi,-0.4576953527544028*pi,4.166616032061*pi) q[10];\nu3(0.379615232631463*pi,3.13883428338404*pi,1.4553643899693651*pi) q[11];\nu3(0.533543944826612*pi,0.70111114672991*pi,0.5509288631298368*pi) q[12];\nu3(0.683188312438379*pi,3.42074591304491*pi,4.04279112861735*pi) q[13];\nu3(0.294630421314237*pi,0.07582423156703999*pi,3.62984332743663*pi) q[14];\nu3(0.704843762061085*pi,-0.283135630882843*pi,0.6833422582804161*pi) q[15];\nu3(0.569898267846644*pi,1.03200786530315*pi,0.66759093962212*pi) q[16];\nu3(0.465451780388638*pi,0.8362943412449699*pi,4.0662808062112*pi) q[17];\nu3(0.601124798177398*pi,-0.356349641762*pi,0.726333836992503*pi) q[18];\nu3(0.637503794362949*pi,2.60053953348686*pi,3.91743708281428*pi) q[19];\nu3(0.847063462190838*pi,3.43022778467491*pi,4.02148221479041*pi) q[20];\nu3(0.364205097818462*pi,-0.10481774168046598*pi,1.10332043783716*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39302611393255*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31653773114596*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35253013859026*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2281417534867511*pi) q[14];\nu3(3.5*pi,3.34295384534922*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20937470943808*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273962113961078*pi) q[20];\nu3(1.0*pi,0.0*pi,1.276645741970164*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.30069294110691*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.192428648139198*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.2545513683052*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.169634697020437*pi) q[11];\ncx q[13],q[15];\ncx q[16],q[20];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49524197234776*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.164670842906091*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(3.5*pi,3.43791365344913*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5540082571881353*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2370928688934049*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45096817901762*pi) q[17];\nu3(3.5*pi,3.43356250022837*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.207441383811932*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47078655588862*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35574648009432*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37392728502062*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.5120398118744536*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46898164146732*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3624003282773929*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46781226807916*pi) q[11];\nu3(1.0*pi,0.0*pi,1.361325751961362*pi) q[12];\ncx q[13],q[15];\ncx q[16],q[20];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45135032532129*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.615824702800186*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5750340887781547*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.249756809711171*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5395639335921101*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.815398001742754*pi,3.37718620600475*pi,4.16002565628723*pi) q[1];\ncx q[2],q[10];\nu3(0.643610097993164*pi,0.37111934284499404*pi,1.57989896817786*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.366226843905648*pi,3.18176729058665*pi,1.6466347873632*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.829848823095843*pi,-0.17764437505776598*pi,1.15435286433584*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.813226078330669*pi,0.397961275667456*pi,0.990814103191459*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.235787475935444*pi,0.8073218111012299*pi,3.93529772862534*pi) q[4];\nu3(0.82275116217867*pi,2.65183418011108*pi,3.44110807977347*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.580813699748339*pi,-0.305755789782027*pi,3.31576277716324*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.49732284109203*pi,0.423289540074285*pi,1.149544030535672*pi) q[13];\nu3(0.134618729238045*pi,3.13040786392738*pi,1.443800699437972*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.406926124217742*pi,3.30158726827374*pi,1.97527297782129*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.593647851590365*pi,-0.130149439985161*pi,0.635326439454144*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.647618583773849*pi,0.369050545864949*pi,1.299528274897093*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.541680132543772*pi,3.29474874880898*pi,0.8932770989208401*pi) q[4];\nu3(0.4937323394276*pi,0.41537673449089196*pi,4.085171534472099*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.691769504536784*pi,0.63501917605217*pi,4.19069321907381*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.279917816954231*pi,0.83957152068559*pi,4.37346370435268*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.441863395312171*pi,0.050267743583982005*pi,1.300207421310301*pi) q[16];\nu3(0.416894641716082*pi,3.34599589810386*pi,3.1735734026575*pi) q[17];\nu3(0.124149536582032*pi,-0.231235543197242*pi,1.57861253744998*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.468732355876632*pi,3.41835868914584*pi,4.17851452420609*pi) q[20];\nu3(0.702835545722745*pi,-0.154688022262586*pi,4.25762549269805*pi) q[21];\nu3(0.882993108609939*pi,3.46454671066838*pi,2.98663967444027*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.496571846550043*pi,0.447271108067282*pi,3.94915808168603*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.361732210205961*pi,0.09146280252771499*pi,3.54774660291472*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.474875720676793*pi,3.12169079154807*pi,1.62017802182209*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.611251961644097*pi,2.98817008794664*pi,4.00261395930502*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.34844138884046*pi,3.10559913617219*pi,1.93798781120167*pi) q[19];\nu3(0.346999330402343*pi,-0.279887896485765*pi,1.197977609583518*pi) q[20];\nu3(0.0401038479991476*pi,3.48019505031829*pi,0.92195454952211*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.541179008610364*pi,0.447660692926915*pi,4.4882985461630795*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.464328271219953*pi,3.46719866124879*pi,1.365875971676437*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.605852950781571*pi,2.91971098679422*pi,4.2469477368015305*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.844375734701071*pi,2.96216621358798*pi,4.35349014078745*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.795609706446612*pi,0.336934360025944*pi,3.87818354931345*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.267397108770875*pi,-0.4669067458827269*pi,4.06332776628642*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.678859192676931*pi,2.89419985019654*pi,4.34624722142021*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.268495200847795*pi,1.00137318147332*pi,4.36640576605444*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.181573507172882*pi,0.42862706902944203*pi,3.51192494498268*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.805102603704627*pi,2.86332098603421*pi,3.42947353768166*pi) q[12];\nu3(3.5*pi,3.46783166732163*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.199041635550857*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.848897051211397*pi,0.24019746832587996*pi,1.360140967771817*pi) q[2];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32160956833011*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.784514111543609*pi,0.32452614316303696*pi,1.3855270737507062*pi) q[12];\ncx q[14],q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.303754895502395*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.48067950933029*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40660724869997*pi,0.5*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[15];\nu3(0.28929886759952*pi,3.49689636309867*pi,4.18498047426271*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.684842569626998*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309505884019053*pi) q[17];\nu3(3.5*pi,3.49190884514898*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307781056368178*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257812614225484*pi) q[21];\nu3(3.5*pi,3.46456569427417*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.351771361987*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.204543996862643*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.24441930410561*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39341863020454*pi,0.5*pi) q[9];\nu3(0.28981913774296*pi,-0.4595940303659418*pi,1.80463981789147*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.3260883714881921*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.42541115109854*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[12];\ncx q[2],q[13];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5829709758300529*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7048315103056559*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5246645970573951*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37490257772828*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46794964262455*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4407276587316495*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.5065498942970668*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.331516089300941*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2450315366002749*pi) q[13];\nu3(0.509365779280582*pi,-0.317083651263494*pi,1.0184380577501981*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.724017199555441*pi) q[15];\nu3(0.723729750590096*pi,-0.4719970808751984*pi,3.23410497206799*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[12];\ncx q[2],q[13];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.859276009971354*pi,2.93321268457029*pi,3.94228145991782*pi) q[14];\nu3(0.413023334623115*pi,3.39723962417147*pi,0.855487681468388*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.386817256577823*pi,-0.308619802848078*pi,0.867685499467032*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5506620484654207*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.456894406134801*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.867732243468539*pi,-0.04396034075673*pi,4.33520478637865*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[13];\nu3(0.445651637180432*pi,0.68771401662169*pi,4.4244646111393*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.261062705187878*pi,0.9819286511746801*pi,0.5096892363173634*pi) q[5];\nu3(0.42311429810506*pi,-0.03849911088934599*pi,4.0828929743921005*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.423013761722909*pi,2.88064091127476*pi,1.5331221679954*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.456903808981788*pi,-0.05473770921496102*pi,0.808955026180117*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.34483565564521*pi,-0.190055632792005*pi,0.5922808632672353*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.74288784024299*pi,-0.343967508859067*pi,4.069845142011021*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.534221576289199*pi,0.68037065749608*pi,4.43230437979268*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.869441961923721*pi,-0.239520352214861*pi,4.47478515588604*pi) q[9];\nu3(3.5*pi,3.38552607886366*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.17870438401839*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.401280078015661*pi,2.82686694575327*pi,1.55656226420698*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.524105121309426*pi,-0.23920067758584201*pi,3.99495278729207*pi) q[18];\nu3(0.756507319640733*pi,0.29222841391017995*pi,3.96025042936667*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.395997003865966*pi,2.87550934792277*pi,0.701297089604891*pi) q[7];\nu3(0.362588810171747*pi,0.22854812246121003*pi,3.47974621595579*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.371725085269046*pi,2.61575698706248*pi,1.301850494374523*pi) q[18];\nu3(0.472340240508356*pi,0.192314381596564*pi,1.147990327427622*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.247968929990224*pi,3.00246225502941*pi,0.991057725032502*pi) q[21];\nu3(0.528976969483264*pi,-0.361375729967812*pi,4.20541639063869*pi) q[0];\nu3(0.249853918237191*pi,0.71519022055481*pi,4.44722455225512*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.215545540989088*pi,0.6986439708754599*pi,4.216397090325669*pi) q[7];\nu3(0.832087651783297*pi,-0.168847353260016*pi,4.1088559621826*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49791450152035*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.215725297704921*pi,2.62673951579071*pi,1.116392327884839*pi) q[21];\nu3(0.0462069125618301*pi,0.006082233569966955*pi,4.2156696717451805*pi) q[0];\nu3(0.89816032908067*pi,3.01695749022625*pi,3.38977605864259*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.27033023783437*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.179347518341371*pi) q[15];\nu3(3.5*pi,3.46202684728199*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191469622067822*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.798873400242912*pi,0.12186102980236502*pi,3.90689616900039*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.339282687125768*pi,-0.4452289037275905*pi,4.19886279250688*pi) q[4];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.537084301289738*pi,2.9448209547913*pi,3.56588361287222*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(0.561064101828361*pi,0.53970149998669*pi,1.074749418632069*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.387751608407684*pi,-0.386538502320237*pi,0.5654842270394739*pi) q[2];\ncx q[3],q[7];\nu3(0.438331606800227*pi,2.43385688189833*pi,1.411234200982686*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.502312192010579*pi,0.9598606531824501*pi,4.33787519852182*pi) q[12];\nu3(0.553643457877678*pi,0.82452380133859*pi,0.968818670049683*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48343946775275*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49746485821426*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.527863628793769*pi,0.12283979179277305*pi,4.33609106234932*pi) q[2];\nu3(3.5*pi,3.47168465739185*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.2473688930322209*pi) q[7];\nu3(3.5*pi,3.40007387631239*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.37796815647907*pi,1.10338649463634*pi,4.38646699616345*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194937532320648*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,3.40074862744863*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.319624726133936*pi) q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,3.30715281339697*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.341778320426339*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.589826284307948*pi,-0.015030047511440991*pi,0.9070228935318501*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5570167907301603*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173999865857932*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6395137487124241*pi) q[21];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.49131212763275*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31603501273265*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.348827847792799*pi) q[9];\nu3(0.547798759136126*pi,0.60118903400906*pi,0.973206179150484*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2510973314297948*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.627678039043353*pi,3.33832655325137*pi,3.15518497550066*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.588145852891683*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(3.5*pi,3.48118565185932*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.471880922443519*pi,3.24049209455751*pi,0.7367392754921089*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.305217034501087*pi,2.81858096472466*pi,1.76779837773679*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5873698823531099*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.652280198108476*pi,0.39115416863043595*pi,0.629874681967485*pi) q[11];\nu3(1.0*pi,0.0*pi,1.391003823134809*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40253078460379*pi) q[13];\nu3(0.435330238354655*pi,-0.10336191394718403*pi,4.01711137419917*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.559466764211107*pi,2.71119169212439*pi,3.81099277105975*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.159221708177316*pi,0.6602110724519199*pi,3.93845137559411*pi) q[18];\nu3(0.0540639896198768*pi,0.6513450003750101*pi,3.68468575181343*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(0.716088065291149*pi,2.95808337618059*pi,3.57540262209153*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.747204751262408*pi,0.180526127333984*pi,1.313161662731263*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.67689412257288*pi,3.35880834543234*pi,2.96090198385959*pi) q[14];\nu3(0.490596712461547*pi,0.345703658584668*pi,3.571194035326*pi) q[15];\nu3(0.211850826437194*pi,2.9638779864253*pi,1.51822026440954*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.202795193955157*pi,2.9391093959452*pi,0.627788812008208*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.756571261244098*pi,0.50157552387022*pi,4.41107072537919*pi) q[21];\ncx q[0],q[11];\nu3(0.65695399240147*pi,0.6983069786737199*pi,0.774314894458627*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.631048471421681*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.359511713106052*pi,0.20604744035507405*pi,3.35387781106485*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.503742403334329*pi,-0.290664123211068*pi,1.251021478354742*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34496865805023*pi,0.5*pi) q[0];\nu3(0.67133246818035*pi,-0.358025508771303*pi,4.0819725132988705*pi) q[1];\ncx q[2],q[12];\nu3(0.192026953899757*pi,0.5031652105155999*pi,0.670494867254023*pi) q[3];\nu3(0.257922974801617*pi,2.93791215604154*pi,1.416396056839174*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.696608454267643*pi,3.1350894588637*pi,3.6305672431262*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.216706507438785*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.626238532181305*pi,0.250031155212481*pi,3.80573609695076*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.545356773450649*pi,-0.26196955524312904*pi,4.03121351900063*pi) q[3];\nu3(0.669136194953831*pi,2.54682224270224*pi,3.7394243914763*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.517472828947065*pi,0.09426176182691504*pi,3.94822142325482*pi) q[9];\nu3(3.5*pi,3.43542669933237*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.323674288335334*pi,0.51537847691724*pi,4.22425999983713*pi) q[19];\nu3(1.0*pi,0.0*pi,1.209003601017144*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.346906153393*pi,0.5*pi) q[6];\nu3(0.495031633929674*pi,-0.249396755812541*pi,4.34038986166064*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.5663593359565091*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.231998109063781*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.315613273449082*pi,2.77588932587001*pi,1.137138030164514*pi) q[19];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.738871448617163*pi,0.18147314763968803*pi,1.44127771643504*pi) q[5];\ncx q[6],q[14];\nu3(0.212669123724575*pi,3.29296832506355*pi,0.638665956723093*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.520209632445745*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.618450902388497*pi,0.016367859408024987*pi,1.42335905262293*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.20352902551431*pi,0.029312960995017012*pi,1.301423307107353*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.429386884940854*pi,-0.149176174182648*pi,4.20427413422051*pi) q[12];\nu3(0.389616997150027*pi,2.80883854971572*pi,1.58484521558719*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.7133428234214*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.580122174286228*pi,3.27606062105279*pi,4.28784046116038*pi) q[0];\ncx q[1],q[8];\nu3(0.477584232518768*pi,0.82343349087279*pi,0.5267365268832697*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.42326990091781*pi,0.286884329800155*pi,3.64522244174737*pi) q[12];\nu3(0.375107692527467*pi,-0.381435879311587*pi,0.686327491643318*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.229074960266357*pi,-0.21178841570317902*pi,1.25930191721694*pi) q[0];\nu3(3.5*pi,3.41177787005964*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.237965201731091*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.525663502948651*pi,-0.384264758518964*pi,3.80298909057148*pi) q[10];\nu3(0.359262298868056*pi,3.07726596210046*pi,1.95762067650988*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46645386751095*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47253837005745*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.850640358638884*pi,2.6460170958405*pi,4.00763563170144*pi) q[6];\nu3(1.0*pi,0.0*pi,1.363030227957435*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.417609694896321*pi) q[8];\nu3(0.840296921382994*pi,3.13579851963518*pi,3.70063410553655*pi) q[10];\nu3(0.255979324911813*pi,3.30227940139175*pi,1.019883675431276*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.426668817696275*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[8];\ncx q[3],q[7];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(0.745374601875*pi,3.19182188040329*pi,3.13085139245818*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.387645187160895*pi,0.13382548874530698*pi,1.1224373204418931*pi) q[14];\nu3(0.54653976276065*pi,-0.4876241259710496*pi,0.700424729044576*pi) q[20];\nu3(3.5*pi,3.41486220944285*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42651180684421*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.681537476367467*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[19];\nu3(0.306867534103736*pi,3.0147867211719*pi,0.609946771829868*pi) q[14];\nu3(1.0*pi,0.0*pi,1.29137177749283*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22158885459294*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5816902603833674*pi) q[18];\nu3(0.69256294136936*pi,-0.4460381274111739*pi,0.7112600687402499*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[7];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.39145621155922*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44454407287811*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250339831785138*pi) q[16];\nu3(1.0*pi,0.0*pi,1.291527783962301*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44870644807905*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40995467421196*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.338700578551107*pi) q[10];\nu3(1.0*pi,0.0*pi,1.203254946134054*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41567297279933*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4387896612414*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.496610381212911*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6679098791699241*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.315265930727725*pi,1.00536835323102*pi,4.4291631984742*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.775681960753852*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49775056851086*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.339860402003339*pi,-0.4283620649040894*pi,1.246848036289045*pi) q[1];\ncx q[2],q[10];\nu3(0.767211996824135*pi,0.35823386766659504*pi,4.11941096371948*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.146647741930142*pi,3.42987776090306*pi,1.214484459996273*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.118502127995228*pi,0.25145750617128204*pi,1.090033263229718*pi) q[3];\nu3(0.319727010356962*pi,-0.11472836738363401*pi,1.360367114143888*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.674927749194422*pi,-0.019779503879813976*pi,3.68053557333243*pi) q[7];\nu3(0.404106977026123*pi,0.461516741609753*pi,0.742014321810915*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.40948716860784*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2247813818731959*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.497752666019353*pi,2.66719258367088*pi,3.78558317559905*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.525329691329248*pi,0.580751869462*pi,4.48679946271558*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.75420629355399*pi,2.78274102555709*pi,3.3630332440217*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.399540131875604*pi,3.02709683661448*pi,0.82364091763973*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.642487451328194*pi,3.21091054050544*pi,3.9284928919288*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.60886714400531*pi,3.19109895889383*pi,3.18742956093164*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.628016723784451*pi) q[21];\nu3(0.083352634230183*pi,2.47250246663625*pi,1.265748050902088*pi) q[0];\nu3(0.768022495158459*pi,-0.21545839347532197*pi,4.47247315872913*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.621009047615241*pi,3.2677432714311*pi,3.753284273432*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.867746746259277*pi,0.97666529741905*pi,1.009393705408535*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.854878860364758*pi,3.17376234911955*pi,4.10988728420778*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.140077715106371*pi,-0.44017395065735787*pi,0.97972230633897*pi) q[17];\nu3(0.673966605811807*pi,0.47969411189531397*pi,0.6842090920373329*pi) q[18];\nu3(0.468538758338642*pi,2.89072393283703*pi,1.249290017695058*pi) q[19];\ncx q[20],q[21];\nu3(0.462785458340509*pi,-0.270030887820928*pi,4.35758339541697*pi) q[0];\nu3(0.678610930974662*pi,2.76406297714559*pi,4.25474158635377*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.401903468263761*pi,0.6732918357853901*pi,0.5143378750748662*pi) q[9];\nu3(0.851885490997823*pi,-0.18893005503554*pi,3.49040591957903*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.256602454928303*pi,0.38370612834990403*pi,0.846346751413141*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.673438932125562*pi,0.17591414872865796*pi,4.0179572616899*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.670751588697271*pi,3.10494106301667*pi,3.11068603762105*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.156885212485492*pi,3.25120057929034*pi,1.358247036667108*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(0.221770556878797*pi,-0.4403069767660574*pi,1.151015250300526*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.204600120128984*pi,-0.01314541871230901*pi,1.142458422384852*pi) q[15];\nu3(0.516494307744251*pi,0.03685834959376699*pi,4.26025196462435*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(3.5*pi,3.4551043668918*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45450156551988*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.318634520358199*pi,0.6694924594223399*pi,3.73691845198409*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.266471093493963*pi) q[13];\nu3(1.0*pi,0.0*pi,1.234834800849786*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.41966011004925*pi,0.9682336038439601*pi,4.2638050686787405*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.330949513663274*pi,-0.02890594289453602*pi,3.65672123364862*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[19];\nu3(3.5*pi,3.28956984752176*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.690831912416128*pi,-0.391707285655873*pi,4.0543680113390295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233488522867606*pi) q[17];\nu3(0.197255737302287*pi,0.5002904245206801*pi,0.5995394456653954*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46039215042886*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44141286801395*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(3.5*pi,3.46138877699103*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2279322920086861*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.18537789946196*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45742965164505*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4260590711322205*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233430430143412*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.601329156549361*pi,0.21440696524525305*pi,0.681089924986401*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(3.5*pi,3.45499896128707*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3493212652545061*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44705107937889*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.675518061433005*pi,2.36318840136889*pi,3.6798246457171*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.33553627109882*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44547921245497*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48300566964398*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.42456161335268*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.47691064838321*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46432122565389*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.224082820848168*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5597323394822193*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.225339942678756*pi) q[18];\nu3(1.0*pi,0.0*pi,1.296235583891189*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.3067386360819*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21393150924779*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5077968856420737*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.538153139386746*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.428992708303349*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.514862033661629*pi,-0.10477183291526898*pi,1.1547175892037789*pi) q[7];\nu3(0.330982958318002*pi,0.296285484416008*pi,1.187858909239064*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.494156588609594*pi,3.24667882111686*pi,1.86712256408464*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5096790465008909*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.851685643975198*pi,2.82042903004869*pi,4.0685927954264205*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.592858852107124*pi,-0.14728442439255202*pi,4.39028077135895*pi) q[6];\nu3(0.378985739833764*pi,2.64525816818391*pi,0.9201286835646321*pi) q[7];\nu3(0.495496231572778*pi,-0.350638201434026*pi,3.55866316386655*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.667581293507102*pi,3.16571274784857*pi,3.44364824507077*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.692603280582463*pi,0.75667164470213*pi,0.612718925010035*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.877132947140053*pi,0.11823150500456103*pi,4.23845819805932*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.73995162321917*pi,-0.40835518986138697*pi,1.087121210256059*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.676320959570148*pi,-0.127039206637925*pi,4.01674762942722*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.489283949573127*pi,-0.19339962908727*pi,3.55384184569306*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.455879112756131*pi,-0.376421729191948*pi,1.4468041109939351*pi) q[13];\nu3(0.427919045730325*pi,2.3761031559011*pi,1.3335317276506031*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.601701407111698*pi,-0.06863287544608698*pi,0.719489182033165*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.299240486108943*pi,0.383196550824783*pi,4.01903312708658*pi) q[0];\nu3(0.404879836107216*pi,-0.205579151946916*pi,3.68988661416309*pi) q[1];\nu3(0.329390329066569*pi,0.04230674476074603*pi,1.0846435378222758*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.25077992041518*pi,0.85409026669766*pi,0.589029374790644*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.414492206243285*pi,-0.210782203871423*pi,1.383335914144264*pi) q[9];\nu3(0.436760448080262*pi,-0.4676420254816972*pi,1.90038686794706*pi) q[10];\nu3(0.549912709958844*pi,3.30838914232992*pi,0.7292482331661561*pi) q[11];\nu3(0.547786060529305*pi,0.12451989005823705*pi,1.26835728296571*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.481058403860898*pi,3.31562813779137*pi,3.14400248271185*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.91502581378825*pi,3.36973158568505*pi,3.60660814319378*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.44291466100182*pi,3.48686801923002*pi,4.17014814895094*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.641885245178917*pi,3.49470182533543*pi,0.658642437573563*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.275789740435492*pi,-0.4375531137441311*pi,1.66062897311605*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.392469132751512*pi,2.97905533995709*pi,1.401909010051185*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.183432116820665*pi,-0.154717044572507*pi,4.05806317611012*pi) q[9];\nu3(0.904115053841769*pi,3.1831102732934*pi,3.12668905456229*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.636318497246425*pi,3.22410105567228*pi,3.2825302823954*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.240432619165976*pi,2.61592068777949*pi,1.402249464565707*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.308771156248148*pi,2.81313463160856*pi,1.6907194974692*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.79018193006006*pi,0.65380756594799*pi,0.5618108606134821*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.696683935453547*pi,2.84355247636725*pi,3.24615756657047*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.19166180913303*pi,0.254018463823927*pi,3.61047843670053*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.479810276283387*pi,3.42279303528369*pi,4.410414759138741*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.907427523506718*pi,3.18918068945032*pi,3.53211426755257*pi) q[3];\nu3(3.5*pi,3.46134759994785*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.24760222653935*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.52059445887677*pi,0.9343455113975501*pi,0.957807134716956*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.967047315315061*pi,3.48499385079904*pi,0.5422650993323637*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43880505239726*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49485150036352*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2946972610762462*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289099952366533*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.667239387289058*pi,0.64146250227337*pi,4.43093834392109*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.42889228257479*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39928139477367*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302152539284334*pi) q[19];\nu3(0.60330633406123*pi,0.09512442369655305*pi,0.720568935519371*pi) q[20];\nu3(3.5*pi,3.27786107641201*pi,0.5*pi) q[0];\ncx q[3],q[11];\ncx q[4],q[15];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.46165576585276*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.426616878576899*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.184723185801315*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43691574497982*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2398799144307109*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(3.5*pi,3.40890439359685*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38037175185945*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1762848736645641*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(3.5*pi,3.44695726385162*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.311005200490583*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2380453510760812*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5792698925204167*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45629951919254*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.607985191121934*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3708306825746819*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.526831705088731*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(3.5*pi,3.40466791602112*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.380080269302249*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.547524424015562*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.645667179447826*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.085874485928806*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.291114773971381*pi,0.10528714094438796*pi,0.6136380230028831*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5772969955022265*pi) q[18];\nu3(0.546531984914956*pi,1.03933921174384*pi,0.909301699322328*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.423919708037261*pi,-0.241130961859379*pi,1.61169904237953*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.486944691750578*pi,0.19876660258005796*pi,3.94735376428817*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.615017263115092*pi,-0.4049718139551248*pi,3.9056490570039*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.698372465835923*pi,0.40305500653482196*pi,0.739458294770633*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5325782062377282*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.580033730480512*pi,2.93574227447075*pi,3.45483532413655*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.583303621779134*pi,2.85812521585455*pi,4.33277557877723*pi) q[3];\nu3(0.349264201572842*pi,0.003286479487330962*pi,3.5474379217018*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.809802099522995*pi,0.49023888478505395*pi,1.4018725224369821*pi) q[7];\nu3(0.775165308917282*pi,0.288861733675456*pi,4.48523015163156*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.603064328878098*pi,0.82284672816199*pi,0.657774978455316*pi) q[10];\nu3(0.298238362666975*pi,3.16818565896926*pi,1.37678116489987*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.365931032339764*pi,0.35192209624501203*pi,3.99803394178184*pi) q[15];\nu3(0.261400215893794*pi,3.48574703183393*pi,0.875455358782889*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.526073826444209*pi,3.33055814242671*pi,4.03031157551231*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.657144146784727*pi,3.29981557443244*pi,3.74885603865352*pi) q[3];\nu3(0.614923831323913*pi,0.5107211107571299*pi,0.945903564697563*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.500183090913139*pi,3.46497930885095*pi,4.157900092379791*pi) q[7];\nu3(0.215983204623306*pi,-0.4686443855336833*pi,4.29230687994914*pi) q[8];\nu3(0.614755438106181*pi,3.06779760692017*pi,3.45262329820398*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.472523707004332*pi,0.40418437004379804*pi,4.396792375463971*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.840330885324635*pi,-0.4234389221614641*pi,3.18728722250818*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.617679840735231*pi,-0.09219249040646998*pi,3.60954531926943*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.968619952443257*pi,3.24322895027366*pi,3.85847835455266*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.442576616081985*pi,3.23873655918991*pi,3.36129147816581*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.338278629600181*pi,3.31903195717975*pi,0.9164596279485799*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.212953923809552*pi,3.29211546742633*pi,4.29338378651347*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.408308519183563*pi,3.48186716437383*pi,1.51321771389882*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.42747734671166*pi,0.02394478202537398*pi,1.0317123684478289*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.833962106124659*pi,2.39712068779884*pi,3.71024818641132*pi) q[12];\nu3(0.660522333350972*pi,3.42475523217056*pi,3.2165486011542*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.265294689576493*pi,0.010863043483962054*pi,1.447065382123637*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.396967808011659*pi,3.36762365857137*pi,4.263676914635*pi) q[1];\nu3(0.566413126284986*pi,0.486360312428898*pi,4.32893806523904*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.873474860728486*pi,3.43320303350251*pi,3.99541634063749*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.840740103054237*pi,0.38367375484197397*pi,4.36646616161254*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.41679138462286*pi,2.67888983280006*pi,1.374039410549607*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.130143730307562*pi,3.00169185845059*pi,1.003976432428093*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.241651341651161*pi,0.12593905184962495*pi,3.38437977982061*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35600546436808*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.69350327060038*pi,3.23735762274686*pi,4.4371466728139595*pi) q[6];\nu3(1.0*pi,0.0*pi,1.316153391704062*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42277961657972*pi,0.5*pi) q[14];\nu3(0.447177404303848*pi,0.284988412609002*pi,3.99917190163097*pi) q[18];\nu3(0.672849482563561*pi,0.8272670601836201*pi,4.384967814273519*pi) q[20];\nu3(1.0*pi,0.0*pi,1.199569014386347*pi) q[21];\nu3(3.5*pi,3.43637020510742*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3319148374954382*pi) q[7];\nu3(3.5*pi,3.35280730347085*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40074304199911*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.17010885741833*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.116025598639642*pi) q[17];\nu3(0.427545729070074*pi,3.25771695162451*pi,0.771161744360138*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43842596416859*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5779007531782888*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[17];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2767721077286391*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49305273589927*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,4.4348953970322*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40275371966414*pi) q[12];\nu3(3.5*pi,3.47510045980065*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.344240341456646*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48894725674343*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\nu3(3.5*pi,3.42599501600303*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38433077928253*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.25341551009589*pi) q[6];\nu3(3.5*pi,3.47097869440823*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[17];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42165329342693*pi) q[15];\nu3(1.0*pi,0.0*pi,1.369733432000742*pi) q[19];\nu3(1.0*pi,0.0*pi,1.325140837184106*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(3.5*pi,3.48055028727934*pi,0.5*pi) q[3];\nu3(0.581713920419281*pi,0.99509016291965*pi,0.877490463817191*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44197646463566*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258231484411408*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.732406340651737*pi,0.28530754799651503*pi,4.33306027347434*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5020756142712783*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5558064163552137*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.311092428642279*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.236580887034249*pi,2.70746351957253*pi,1.148690326804858*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43431054540339*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.403802763308225*pi,-0.11120708367960902*pi,0.5673848024071094*pi) q[9];\nu3(0.590014076320618*pi,0.396762632727616*pi,4.44438126349144*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.37482301295703*pi,-0.382937126675238*pi,4.1778612666577395*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.263212722411429*pi,0.51789593773977*pi,0.6024916714841619*pi) q[10];\nu3(0.515152485610594*pi,-0.038671819727287005*pi,1.437191869833088*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.417395133307827*pi,-0.195489250113068*pi,0.746589766008961*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.371042293007068*pi,0.264256556775632*pi,4.288406674794659*pi) q[21];\nu3(0.525959647805494*pi,0.5855291334017101*pi,4.03937640298932*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.813921365794934*pi,0.28291880989754403*pi,1.366240363669545*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.664474938766975*pi,2.55175903754203*pi,3.78282758613445*pi) q[11];\nu3(0.0714364802833085*pi,0.8264875099221001*pi,4.02620975310019*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.50404983716622*pi,-0.162258903174896*pi,1.1072781164725432*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.456497384638088*pi,3.1724195746902*pi,3.22453820137449*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.527145709515995*pi,3.21837345070167*pi,3.48972023232089*pi) q[1];\nu3(0.659293125604994*pi,0.21925595658817698*pi,0.969973019508545*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.567061806251549*pi,0.073938855535015*pi,3.68454393115245*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.425322781594216*pi,0.12092882651921*pi,1.387202034305726*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.17013297251926*pi,3.08566577279139*pi,0.708919773334212*pi) q[12];\nu3(0.298076222837912*pi,0.36806732138543896*pi,0.61264324158452*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.621398476389446*pi,3.35920682403919*pi,3.90519514262015*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.101022430619706*pi,3.25466274465621*pi,0.892673923026639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.845583823154101*pi,0.5663520724673501*pi,4.37037737587047*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.568173417813455*pi,3.1627869002184*pi,2.87957736308506*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.214680463003674*pi,2.69430733762698*pi,0.954651453321924*pi) q[5];\nu3(0.256734354849546*pi,2.64936777271342*pi,1.3678665231107*pi) q[6];\nu3(0.466025132670648*pi,3.41158717660611*pi,1.427324851992317*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.603786929290144*pi,3.20509153859061*pi,3.5289831140684*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.813324717587591*pi,0.374366678109437*pi,0.814746632664697*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.271988111631635*pi,-0.12823346211126901*pi,0.808427407756943*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.590756649765822*pi,3.3674038148659*pi,4.49322053172014*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.913329014751199*pi,3.35555386387677*pi,3.52557169048507*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.328340267757905*pi,2.64426519222113*pi,1.385867971194396*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.564696859617959*pi,0.5560783189207501*pi,4.48594909999569*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.581623271954695*pi,3.13184347297802*pi,3.28207071255005*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.727777007662257*pi,2.82220096005716*pi,3.89015740031452*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.902306343810556*pi,-0.4674818229587149*pi,0.5042806190038883*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.392325393060917*pi,0.59184166058537*pi,3.80379736156216*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.67236559805812*pi,0.6143777597901501*pi,1.304652173411986*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.940447935812315*pi,0.255166976624598*pi,4.30193290663719*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.567649968336239*pi,2.97248917943454*pi,3.26608500572913*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45849011505617*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38380023040004*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45666151384908*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42967237795305*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.34776089555442*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.212916689766811*pi) q[9];\nu3(1.0*pi,0.0*pi,1.149677119366415*pi) q[11];\nu3(3.5*pi,3.43182437094761*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278188450243483*pi) q[17];\nu3(0.15025674621572*pi,-0.21910445525886801*pi,0.977212560957878*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198652466533707*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[17];\ncx q[3],q[15];\ncx q[4],q[7];\nu3(3.5*pi,3.42936773509388*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.224446186109019*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4883761596299*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.604637829506948*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5938659416712673*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5087444249750346*pi) q[11];\nu3(3.5*pi,3.46417904565743*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.200591275088567*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.33650143486836*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5572666983618135*pi) q[19];\nu3(1.0*pi,0.0*pi,1.215896211503574*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[17];\ncx q[3],q[15];\ncx q[4],q[7];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.605086062097849*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[19];\nu3(3.5*pi,3.35767465424404*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.158597975516195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41106574883049*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41854529283388*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.316159491122952*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36514412758576*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.301559996325519*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.396158904207621*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.220479720354447*pi,0.85599232005079*pi,4.08381460906927*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.36828295119219*pi,0.198873574039106*pi,3.46293626752408*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5222686650728847*pi) q[21];\nu3(0.355169702805701*pi,0.06678791706606801*pi,0.8298353616480589*pi) q[0];\nu3(0.490968735508766*pi,0.328468943619431*pi,3.93497037761542*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.139123912798422*pi,-0.345181202769131*pi,4.17777742666614*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.548742760999375*pi,2.98662736836246*pi,4.15223611023168*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.778288064983693*pi) q[10];\nu3(0.38147809029733*pi,-0.09988340059671802*pi,1.59409414775204*pi) q[11];\nu3(0.400828011225504*pi,-0.214664506498834*pi,1.308413315296113*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.598857467230565*pi,3.0681242752961*pi,3.00641041425505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5046536751035592*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.417831098675821*pi,-0.4963355520454644*pi,1.247039720292888*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.233597435250461*pi,3.36022495617603*pi,1.300713633703585*pi) q[4];\ncx q[5],q[18];\nu3(0.731755359593868*pi,0.433251977164264*pi,3.99891100599697*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.264119189842875*pi,0.90587482451764*pi,4.1488465153003595*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.648402328979842*pi,2.93112606552904*pi,3.88502901826884*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.573284473248356*pi,3.15078313293035*pi,3.89759488483831*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.608381200024355*pi,3.32441243182952*pi,3.74750379234344*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.759348552012894*pi,-0.0004299778928810172*pi,3.89502128691981*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.278786975262309*pi,2.91298096829502*pi,1.430419379916013*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.50450427148431*pi,0.5271959742402901*pi,0.9901789555053451*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.116753396352081*pi,-0.378846242628026*pi,1.310340077624892*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.665742105256437*pi,-0.02741398626281899*pi,3.89496879980788*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.377012234504238*pi,0.83655834246123*pi,0.5451236928727696*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.293007569586515*pi,0.27150955907378904*pi,3.69561905353265*pi) q[16];\nu3(0.33997230544507*pi,0.7533220551990101*pi,4.2632036219178495*pi) q[17];\nu3(0.779117762099751*pi,3.13338016145154*pi,4.37487332429658*pi) q[18];\nu3(0.594289446624975*pi,-0.137273925405906*pi,3.6436134160441*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.674781236681178*pi,-0.4941680215265149*pi,0.7800729337818271*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.24179534013353*pi,3.09976955336591*pi,0.737130664929834*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.848248867522064*pi,2.84912468843747*pi,3.65529524496061*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.443476419656087*pi,0.402688591734235*pi,0.862184050723385*pi) q[17];\nu3(0.272070297381666*pi,0.19658858792052203*pi,0.92201016684282*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.960662488419539*pi,-0.08146495383795899*pi,0.9269758130486541*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.523297432250472*pi,0.33682260931249997*pi,1.56605201898405*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.669284151337138*pi,-0.161231194869418*pi,3.38858159551685*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.30112927118261*pi,0.11769130104253*pi,1.261801783648599*pi) q[13];\nu3(0.400448702550848*pi,3.08666644291959*pi,1.66322582336733*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.708698555534579*pi,0.169551053295387*pi,1.066666740416847*pi) q[20];\nu3(0.0183377350675685*pi,2.81949276646886*pi,1.104950143163168*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.540635519571025*pi,3.45086576780566*pi,0.5968808041709694*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.476846934611963*pi,-0.22874214476537702*pi,0.8774707895246849*pi) q[10];\ncx q[11],q[19];\nu3(0.565395339047288*pi,3.36249728482686*pi,3.41063111296593*pi) q[13];\nu3(0.656327124715011*pi,0.21386542687467103*pi,0.5068672244986652*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.35377804265415*pi,-0.030108707274447977*pi,0.954586297464838*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41785261007004*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1927939450559149*pi) q[9];\nu3(0.553836753121342*pi,0.01617465293628395*pi,4.1129452643975*pi) q[10];\nu3(3.5*pi,3.44133464649115*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2632187321361759*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35292931479799*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46542156836045*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49073515752177*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.3984081847033591*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.329266919452982*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.233009753446008*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[21];\ncx q[2],q[18];\ncx q[3],q[17];\ncx q[4],q[7];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48888055628482*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.546595859899119*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.185391759848295*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5361653996927327*pi) q[19];\nu3(3.5*pi,3.46027934621747*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4231469773196*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39823680135277*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5597442551303731*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.160759227810253*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1917729483624702*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33086061341609*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244685381149632*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41411543289436*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[21];\ncx q[2],q[18];\ncx q[3],q[17];\ncx q[4],q[7];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.663290664089197*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47946368318523*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.608256939009137*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1541998763857801*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5095909124037402*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5305262953544796*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.450868426288886*pi,3.20336353567834*pi,0.5934183501514401*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.429364428742359*pi,3.17957229052584*pi,1.7254246114719*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.389480293045939*pi,2.92639645748986*pi,0.8842293912393*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.493964423893629*pi,-0.307382043051245*pi,3.53075827493019*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41916314200636*pi,0.5*pi) q[10];\nu3(0.678575030117834*pi,2.96532877110334*pi,3.82781499118525*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3880817946098971*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.163379038578764*pi,3.4940683585449*pi,0.708988429450393*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4088451921280996*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.365141200537334*pi,2.6620680697905*pi,1.308003400445827*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.672735286827337*pi,2.73434037389995*pi,3.58463986934199*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.451340615568588*pi,3.22826084159039*pi,1.93352089239257*pi) q[8];\nu3(0.178411635924743*pi,-0.344153280990588*pi,4.005332343472141*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[13],q[16];\nu3(0.594123235412914*pi,0.8027932593154099*pi,0.904996289127959*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.711927255799531*pi,2.80844727747212*pi,4.22582745953526*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.348430215704712*pi,0.04439226340054303*pi,3.72155581974449*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.398899604210345*pi,3.17589647305214*pi,1.50824800719721*pi) q[0];\nu3(0.0886546015053785*pi,-0.01592974813537601*pi,1.50862842457892*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.592583456057528*pi,-0.4408265880779412*pi,0.5312268937261571*pi) q[3];\nu3(0.892496957684982*pi,0.57064167541623*pi,1.060102350454988*pi) q[4];\nu3(0.486565307460744*pi,3.33140520209882*pi,3.28892094525828*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.822168498700716*pi,0.38818348761299704*pi,0.611761035666404*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36837054899087*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.588986234506909*pi,0.39634307609237396*pi,0.9017944023816791*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.539441980682852*pi,-0.4442853966896268*pi,3.5671615377234*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.215529013634838*pi,-0.115051877624393*pi,3.73716645375098*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.140389932090286*pi,0.056488998917571975*pi,4.38515998256314*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.319478317144284*pi,0.22934789439292402*pi,4.31450712986188*pi) q[4];\nu3(0.741548318019854*pi,3.35800596748509*pi,0.828460928874467*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.187387210247081*pi,0.371610459093057*pi,1.015244942371315*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.641118956638991*pi,0.21333929382190397*pi,0.648813234540215*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.19517117676331*pi,2.69146756757018*pi,1.09833072359416*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.52920545420616*pi,0.457662246006295*pi,4.4133746039123505*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.507804507036947*pi,0.02004636204522403*pi,4.15842313453741*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.273376753156956*pi,3.26691484249993*pi,1.077184408825381*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.529023794031887*pi,2.95038263845516*pi,3.06326184517812*pi) q[20];\nu3(0.353485026018163*pi,0.5170625484529601*pi,4.262669118954539*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.268024644449288*pi,0.57907213575265*pi,4.2973293857108*pi) q[7];\nu3(3.5*pi,3.42828103949395*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354270961670216*pi) q[14];\nu3(0.212337159491838*pi,0.34755260340307204*pi,0.60693111891271*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.290093551391778*pi,3.20112563835036*pi,2.0112077172772*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0959376392134163*pi,0.10945556659681299*pi,3.56869357167241*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34106319187339*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.45090718030203*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.315173241935974*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.522558382624318*pi,-0.4785219019689604*pi,4.3182767141661*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.27153452803365*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325035683835833*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.45308483609294*pi,0.5*pi) q[1];\ncx q[4],q[17];\ncx q[7],q[15];\ncx q[8],q[14];\nu3(3.5*pi,3.4118788041843*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.182431775646294*pi,3.37606602201612*pi,1.51858376572076*pi) q[16];\nu3(1.0*pi,0.0*pi,1.353711384565081*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327275261532629*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5392521282076128*pi) q[6];\nu3(3.5*pi,3.49545989981517*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245142798133551*pi) q[15];\nu3(0.315663889125361*pi,0.7325631941733599*pi,4.2871941034567005*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36160491423588*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[17];\ncx q[5],q[13];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.347245452774341*pi,0.9551221107205401*pi,4.12915966302062*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48728054784856*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43100992395341*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3795301354693*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.57288720878751*pi,3.37862683540896*pi,3.77037538645311*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2194644442286169*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5770412812119254*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.48266405920142*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.18339361540144*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.897938858314003*pi,-0.4437657292644842*pi,0.7674302104200941*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.371055229820187*pi,0.13207943104988795*pi,1.06498953471369*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42906654730554*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.322982994851466*pi,-0.360570688730724*pi,3.94367079093107*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5595023814144233*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2830745895635411*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4709996083653*pi) q[21];\nu3(0.57322206945673*pi,-0.4342360595451066*pi,3.78207070218722*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.439562288134636*pi,3.47296867422668*pi,4.04261224730067*pi) q[6];\nu3(0.417729618679865*pi,3.02048622751801*pi,1.69301723178806*pi) q[7];\nu3(0.409968656215609*pi,3.22432887889662*pi,1.039623578365274*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.687192654777804*pi,0.119587245180507*pi,3.91551440454257*pi) q[14];\nu3(0.795273857176821*pi,3.04747223208443*pi,3.07713267497326*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36938636313681*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.310917946600029*pi,3.3313937628725*pi,4.28485397244562*pi) q[6];\nu3(0.480797391477694*pi,3.42634741836331*pi,0.9042202097737551*pi) q[7];\nu3(0.668528752501143*pi,-0.31214767188584003*pi,4.20355235856284*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.295269630840383*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.228630141831629*pi,2.68545825409788*pi,1.63695777325757*pi) q[14];\nu3(0.740887414066852*pi,-0.4889528003776304*pi,0.605028452920622*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29939425595259*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.694010337517754*pi,0.8480768050991601*pi,1.038003065204048*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[10];\nu3(0.252979382049852*pi,0.01415223490974804*pi,3.83636580480585*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.406230425215358*pi,3.4746348959083*pi,1.67237941654866*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.411688925098361*pi,-0.267893790776106*pi,3.97155827366014*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.782428023990706*pi,-0.16422913589091598*pi,3.95189262513461*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.743998409961779*pi,-0.37904203547230897*pi,3.12661975496621*pi) q[4];\nu3(0.698932447019105*pi,0.84431066442898*pi,4.47087640267483*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.546867854883572*pi,-0.35061903594753996*pi,3.4383200078458*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.623318247570597*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.780508824205551*pi,-0.050436540715593*pi,3.67364746251409*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.756042478156454*pi,0.03266460839305496*pi,3.87483015513101*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48650835501892*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.372333155678797*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.188065629399466*pi,-0.218941015577356*pi,3.77454609803808*pi) q[18];\nu3(0.500435642625499*pi,3.48038920924692*pi,3.30452505789423*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.825254022814004*pi,2.75621116018174*pi,3.93010788824642*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.665488437482471*pi,2.44269720667979*pi,3.86912844602239*pi) q[18];\nu3(0.753124385698078*pi,3.20651691758541*pi,3.494417525296*pi) q[19];\nu3(0.54251247165089*pi,0.63152622839429*pi,4.44031868153599*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.539002073505556*pi,0.75531882340543*pi,0.9933714735661809*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.462187360603066*pi,3.47643450059331*pi,4.19670065045684*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4902074514981205*pi) q[12];\nu3(0.365748861087999*pi,3.42297367606513*pi,0.5893527711052715*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.609417616275875*pi,0.40134358504921097*pi,0.5025788906354357*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49500794082085*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.661239436888565*pi,1.03435658384758*pi,0.929488182335822*pi) q[3];\nu3(0.869310227122624*pi,-0.038371795970156*pi,3.47264580581655*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.144033395719936*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.71799433583952*pi,3.2868990474179*pi,2.83352971698062*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.33200679465584*pi,0.5*pi) q[1];\nu3(0.477049834358236*pi,-0.20377127319588*pi,3.58239347726186*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.204557339233665*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.655258510283671*pi,0.006883674680285945*pi,4.13946274179343*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.908724818337267*pi,3.09035082080548*pi,2.94578584008237*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.642017154076684*pi,0.32661846639938796*pi,4.2347909817525995*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.861682492482021*pi,-0.32636012976193296*pi,0.620951137316491*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43379364088419*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.43137365435945*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.48228381532882*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3712980031884605*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.322448233834906*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282754371497011*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45834042366967*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.41628005520703*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.117961280200555*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2510273713978521*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.34158398797407*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.117096866732231*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.780039959505892*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5116441275457535*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,0.5779496233948278*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.374279250955491*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4006112829086*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3023318223489269*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5193172407534097*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43147897568498*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.763402214753906*pi,-0.006866128910132996*pi,0.666462025548062*pi) q[11];\nu3(0.450466514345582*pi,2.81619704899226*pi,1.130692650812912*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3536370047686095*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1698034485768911*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.521318824546558*pi,0.171175241393417*pi,4.03085533611759*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[19];\nu3(0.733909327590842*pi,3.20462633989996*pi,0.673573118315701*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.597525186515172*pi,0.16609154491693*pi,4.29707495124613*pi) q[7];\nu3(0.300364750907564*pi,-0.35691555271014996*pi,0.973281235279413*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.866087060838961*pi,3.19904863981379*pi,3.26435858292146*pi) q[11];\nu3(0.893093975944304*pi,3.16852663711403*pi,3.96602832166232*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[16];\nu3(0.197252641654587*pi,2.78497450758521*pi,1.69819569068545*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.370126917627383*pi,-0.010523278564801009*pi,0.800093985539855*pi) q[0];\nu3(0.89926094792051*pi,2.85871190153905*pi,3.25004289725878*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.448995627770124*pi,0.48263121734041403*pi,4.49465727593597*pi) q[3];\nu3(0.234364256974415*pi,-0.10440738539681998*pi,4.281855821170311*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.419265981501996*pi,-0.264259690335616*pi,4.034410576984429*pi) q[7];\nu3(0.20618658427294*pi,-0.4444617543378679*pi,0.83379289676986*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.494378056279466*pi,0.33224843751936095*pi,3.84330408503718*pi) q[13];\nu3(0.421232980655003*pi,-0.033281451331791*pi,1.060293220137695*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.47975538258586*pi,0.314105822889692*pi,1.089685530478026*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45610275524105*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.306320452166325*pi,0.820357856707*pi,0.5636697465342589*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.360244848990289*pi,3.21578923391371*pi,4.46580439834818*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.723798361414899*pi,0.55670245467713*pi,0.710507215305735*pi) q[13];\nu3(0.788203503984509*pi,0.289191758219867*pi,0.984303494981071*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.589190661466838*pi,0.33805260984364804*pi,1.487006915193954*pi) q[20];\nu3(0.161373875669405*pi,3.06898815339112*pi,1.56846848384603*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.271750903893506*pi,-0.4112919643373998*pi,0.805062388907687*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.16387144054041*pi,0.459674911160012*pi,4.2366849425575*pi) q[20];\nu3(0.38507508389493*pi,2.94365027583423*pi,0.5910561675246588*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.20951679627611*pi,0.59820902685165*pi,0.699561986856839*pi) q[5];\nu3(3.5*pi,3.39077757010954*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.765183401165619*pi,3.48649178571158*pi,0.925540704381114*pi) q[9];\nu3(0.710404050862011*pi,-0.25369556622695*pi,4.32035094207201*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2271252002959399*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.13490869545258*pi,-0.17214308024632902*pi,0.5918753715452478*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.567906646357919*pi,0.44175546403362*pi,4.29971665175671*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42181392399653*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3564193713616781*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5394469533237943*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(0.508778945850761*pi,2.84706381202004*pi,1.0927138027129328*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.22100117884828*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.182125647832457*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44600985454652*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.25586938369867*pi,0.5394411032317401*pi,4.26213149087239*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.403272160973428*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.576215914418709*pi,3.3481074964997*pi,4.16863391882816*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5657279422149314*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49528263971156*pi,0.5*pi) q[13];\nu3(0.368662844265873*pi,3.28612518015131*pi,0.5423289225570496*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.35490053060714*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43567940274727*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,1.321700423116452*pi) q[5];\nu3(0.320515639083284*pi,3.07270853832639*pi,0.5545122200778754*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5405401379097725*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.638527250160914*pi,0.48308890787331704*pi,1.465932434747156*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.538859417458466*pi,0.6824036954627799*pi,0.9103556644890181*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.698949633995007*pi) q[18];\nu3(0.623976524349534*pi,0.02664024427045597*pi,3.91811849332643*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.116134755916364*pi,3.26035919905416*pi,4.47024184584205*pi) q[6];\ncx q[7],q[9];\ncx q[11],q[18];\nu3(0.539999350767587*pi,-0.115074925514495*pi,0.62811626683622*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.469441150163207*pi,0.16323791244666797*pi,0.615011237389908*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.62450902754005*pi) q[17];\nu3(0.478274000834509*pi,2.74447674874806*pi,1.179512681781427*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.886097598071971*pi,3.17304929469254*pi,3.31224299716177*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.607552893851497*pi,0.262433288340309*pi,1.400991147631226*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5376956085333381*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(0.865741779165477*pi,2.96792692379334*pi,3.36624928626745*pi) q[1];\ncx q[2],q[21];\nu3(0.714862259133016*pi,-0.30228619475707597*pi,3.45319379177055*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48107264947894*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33973838196571*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1969872654703329*pi) q[6];\nu3(0.581042765065712*pi,0.47120876739095097*pi,4.198396112863421*pi) q[7];\nu3(3.5*pi,3.35925498180366*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230819456074683*pi) q[19];\nu3(1.0*pi,0.0*pi,1.378793191152576*pi) q[21];\nu3(0.760795562514977*pi,0.211051717221993*pi,0.744868481075838*pi) q[0];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.492509639128673*pi,-0.4322344096887762*pi,4.21990596705627*pi) q[5];\nu3(0.601390669275079*pi,-0.4790399037315763*pi,3.35133410607343*pi) q[7];\ncx q[8],q[19];\nu3(0.897615979472994*pi,3.23376226701765*pi,4.12421771566504*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[14];\nu3(0.171225971966434*pi,2.65044954657923*pi,0.9528849021486729*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.499262659041374*pi,3.32378012689059*pi,4.28862907012727*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.319951304628621*pi,0.32853535155790603*pi,3.39226860996893*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5941400099492569*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.6943892849172*pi,2.70675964686719*pi,3.41584608609462*pi) q[9];\nu3(0.214308172142998*pi,2.97503649218877*pi,1.86178984054859*pi) q[11];\nu3(3.5*pi,3.30763300731511*pi,0.5*pi) q[12];\nu3(0.847194406001993*pi,2.99131192514238*pi,4.0727762768436495*pi) q[13];\nu3(1.0*pi,0.0*pi,1.145457889780159*pi) q[14];\nu3(3.5*pi,3.48832127618*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3734664366551281*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4595034627354195*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5675268925306263*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.589583845847118*pi,-0.09309613329762101*pi,0.624934654427337*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.802156894776922*pi,3.19254722961478*pi,3.85042246519878*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5230951562916175*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.419538931991561*pi) q[16];\nu3(0.390031971929879*pi,3.13078563840804*pi,2.09712785353407*pi) q[17];\nu3(0.185997000781859*pi,0.7798158990836299*pi,3.8995373777087*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0769112121079048*pi,-0.4337416844674161*pi,0.5012283252011286*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694727638937554*pi,2.92394065342787*pi,4.12558111141597*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.29840543385452*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.232539963109081*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.73824154708141*pi,2.35191599305031*pi,3.77338051217785*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[1];\nu3(0.318234661574308*pi,0.46582092299829103*pi,3.72764453736652*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.143685751897807*pi,3.32360806078877*pi,1.027552027940154*pi) q[6];\nu3(0.702294871503768*pi,2.66981297620076*pi,3.97270880717454*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.642604501242548*pi,0.99304131319528*pi,0.88798599252389*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.495012021364058*pi,-0.261665317276342*pi,3.86905486618158*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4756667559197805*pi) q[1];\nu3(0.19672271759771*pi,3.2073884578925*pi,0.8549710376731889*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.934276508741284*pi,0.14261770359015102*pi,1.50579674125479*pi) q[6];\nu3(0.657434688337311*pi,0.439410266437924*pi,0.750965913895434*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,3.26102106081574*pi,0.5*pi) q[11];\nu3(0.51935420580296*pi,3.11540463749936*pi,4.18739152181627*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2245920090910372*pi) q[20];\nu3(0.841430328178112*pi,0.274223850409002*pi,1.56014309329543*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.42134317498995*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.201466203049619*pi,1.0831657015615*pi,4.33548351506357*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.316671336845527*pi) q[18];\nu3(0.229560246502495*pi,-0.138639359667716*pi,0.711738106480012*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.466683941259606*pi,-0.4808956352593297*pi,1.67141795772795*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.772420270990699*pi,0.5119704998708201*pi,0.92197690325604*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40031142304206*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[12];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35587326552718*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48090380555683*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49786836706596*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42352133555964*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1331270911160392*pi) q[7];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.248867602725841*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.298678774385279*pi,2.80725194529231*pi,1.113171466893475*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.097876075443222*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[12];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.56098707066023*pi,0.63319510646069*pi,4.1232961884163295*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.264347359165057*pi,0.20936285933088095*pi,1.13220269336884*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47651328681631*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5129650266511445*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46419043201608*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.509663349907386*pi,2.54390014437011*pi,3.53284599983209*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2933552480465411*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5382683595348938*pi) q[21];\nu3(0.552131897366743*pi,0.38667638887021005*pi,1.61005073008876*pi) q[0];\nu3(0.844806710986304*pi,0.467148888049693*pi,1.023536916242406*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[12];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(3.5*pi,3.4689029055486*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.412309181015115*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.841111687324602*pi,3.3886114141506*pi,4.39395287175683*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.304400983069894*pi,3.24826237416501*pi,1.94638395673813*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5536368983157258*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.754921213384424*pi,3.33211722714979*pi,4.18172084691198*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.433574397505509*pi,1.12240874230362*pi,4.21967388884295*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.348066413250223*pi,3.46063781047068*pi,1.259028746425741*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.685812341833751*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.696351070934503*pi,0.8520036889692699*pi,0.5762760709040874*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.598765536119213*pi,0.29968331979461604*pi,0.757316385234577*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.655181369762832*pi,0.031494922991743945*pi,3.90253892676481*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.228090170928733*pi,3.19046059759593*pi,2.04629628878153*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.32714816927453*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.137256860000502*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.313466087767311*pi,2.68438286410644*pi,1.62973917527016*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.256813295666142*pi,0.30270085996970997*pi,0.932148870514492*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.155832559038998*pi,2.92215091028856*pi,0.637233654694709*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.409870563382693*pi,0.5746511221453401*pi,4.47983612500043*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.27551491453796*pi,2.82595701425149*pi,1.272152120306977*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5879488570728433*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.106447291439545*pi,3.37989685486079*pi,1.151844038910692*pi) q[20];\nu3(0.077395974134688*pi,3.2249819501401*pi,1.127529882440016*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.196186934732466*pi,3.36716412984595*pi,4.3533415064311605*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.659282665545683*pi,0.35471651376644*pi,4.36097959133124*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.761240593361157*pi,0.6187185317168*pi,1.089928212724958*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.385564320732868*pi,3.30579238666439*pi,2.0635429917941597*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.733528799915968*pi,-0.49174014007760036*pi,4.05345211132952*pi) q[21];\nu3(3.5*pi,3.44638723332742*pi,0.5*pi) q[3];\nu3(0.424869138935478*pi,0.359483510506282*pi,3.74040281715276*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.277619085885249*pi) q[11];\nu3(0.497322677455733*pi,0.9540234957109599*pi,0.691530200666566*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.389122293495761*pi,3.08895882133989*pi,0.8724954179966831*pi) q[17];\nu3(0.561373535235943*pi,-0.21219317418522599*pi,3.65795864480287*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.062758349161435*pi,-0.031059493979483987*pi,0.5606386042780375*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.50159390040394*pi,-0.353106447572306*pi,4.29591207430406*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.711266250055229*pi,0.93112674349373*pi,1.0097660882624981*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.42997660695438*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.55259770400284*pi,3.46094586492966*pi,3.26670742238423*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,3.38457197233057*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204483420677507*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.35765525448574*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.1592002238926011*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35345795006073*pi,0.5*pi) q[10];\nu3(0.826013786592198*pi,3.44902236057197*pi,4.39089754855718*pi) q[13];\nu3(0.0189286043411861*pi,3.20443778803754*pi,4.36807177215691*pi) q[14];\ncx q[15],q[20];\nu3(0.534707538693863*pi,0.7384275976696*pi,0.5234060691511649*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227144351868305*pi) q[19];\nu3(3.5*pi,3.46019736920183*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.241166959093156*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.200540329866554*pi,0.39226480141196196*pi,4.12000693268707*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.233745025190053*pi,-0.36570675887852*pi,1.80637470492639*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5983424637927901*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5631436138265977*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.49911505655483*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.34037375539294*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.362235702962498*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.368219367488679*pi) q[19];\nu3(1.0*pi,0.0*pi,1.063618235226439*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45284918463324*pi,0.5*pi) q[5];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.175468698245477*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5231659902468001*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.49641060531758*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3260674340345129*pi) q[13];\nu3(0.415136514731457*pi,2.96031926295343*pi,1.378685735597092*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29765217792354*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.264273954867954*pi,3.48114697032729*pi,4.14777851984903*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47409117596861*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.577099802296938*pi,2.62893486453082*pi,3.84232448702565*pi) q[2];\nu3(0.778875876486001*pi,3.20648458828683*pi,2.93735894746146*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39707928175749*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.47034514621187*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.611753427632257*pi,0.06697932451686095*pi,4.22631706381099*pi) q[15];\nu3(1.0*pi,0.0*pi,1.178836646102115*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.775213646202069*pi,2.66882083401302*pi,3.64304933754011*pi) q[20];\nu3(0.817710332209642*pi,0.91219271269081*pi,0.9096341557833401*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.835207671912963*pi,-0.159317519468752*pi,4.33613298894723*pi) q[2];\nu3(0.718068266687995*pi,3.36839354402002*pi,3.58530706761612*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.338981070445144*pi,0.36847483377353796*pi,0.5630894475274939*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36286083013151*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.744983457494312*pi,0.57481403358481*pi,4.2822491034375805*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.294230242750675*pi,-0.37960230591886*pi,0.97015729729414*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.126005618402383*pi,-0.42442830649323493*pi,0.972331323646784*pi) q[11];\nu3(0.722150051155381*pi,0.351035442046453*pi,1.449886565549743*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46292690770294*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0754463085565369*pi,0.5641576371230601*pi,0.799534470462684*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.51156206652571*pi,0.6358499959447199*pi,4.28225565648221*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.596299619348582*pi,-0.4783092153925367*pi,3.08855518498573*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.28910953486938*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.331718715085597*pi,-0.4498634909908566*pi,4.09691102298329*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259420367916492*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.711285472294037*pi,0.04354417126336596*pi,1.50925578970604*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[15];\nu3(0.441693388305049*pi,-0.10077872172818603*pi,3.6712004586192*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.139672066038033*pi,-0.165799177124958*pi,0.961642476724557*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.674000172284257*pi,-0.05414353233372399*pi,1.166882653891236*pi) q[19];\nu3(0.655184115325075*pi,0.9014871435190701*pi,0.654274678455647*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44914804705563*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.154701980875262*pi) q[4];\nu3(0.666673814405792*pi,-0.349232367603721*pi,4.4598703393312995*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48369640990061*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.289345883342744*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38801993909672*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.588231435714065*pi,-0.24196727574118299*pi,4.2662287208370895*pi) q[19];\nu3(0.19452126666817*pi,0.9047565952345*pi,0.5129276873931538*pi) q[21];\nu3(0.153450839044183*pi,0.91202293198239*pi,4.14501205681673*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.411690176976075*pi,0.50024092412461*pi,4.33415361963766*pi) q[6];\nu3(0.526358470885414*pi,0.68340419807123*pi,0.82224974821429*pi) q[8];\nu3(0.312269530990486*pi,0.70934085680376*pi,3.93501817547935*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[14];\nu3(0.579238215902635*pi,-0.13335670606189398*pi,1.000065851090469*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.742548261508138*pi,-0.177883925464226*pi,3.56618895052067*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.296506142903835*pi,3.10121759135588*pi,0.603073339416199*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45393410752719*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.675259336364127*pi,3.07114069575117*pi,4.11923648576247*pi) q[6];\nu3(0.483115280160866*pi,2.58324601610395*pi,3.70751778025828*pi) q[8];\nu3(0.457961261822093*pi,3.30396502028613*pi,2.02677791896178*pi) q[9];\nu3(3.5*pi,3.4572291684131*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.781058634050354*pi,3.35756020857373*pi,4.00603647496345*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.2826661169762605*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.519801766514568*pi,3.43583537670176*pi,0.846627810328461*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232224502411637*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.845029999246787*pi,-0.12463445343218499*pi,1.033252236035622*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.208454504569626*pi,2.87608517386151*pi,0.8197279556014629*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5359097040282295*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.32364317108912*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.117076970852073*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.28024775527129*pi,0.8403464141755601*pi,4.472921460897441*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.48995966979542*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.315605520429999*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.29587195143816*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.824716636740079*pi,3.0383447708467*pi,3.62975239300109*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.464386882045967*pi,3.24126273973502*pi,0.5261251030543833*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.175259381897125*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.182707169959794*pi,0.23569145830405502*pi,0.5116983026501959*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.498609213816961*pi) q[17];\ncx q[18],q[19];\nu3(0.891934322955411*pi,0.05151779073386498*pi,3.76639488209247*pi) q[20];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.70310431308156*pi) q[8];\nu3(0.854005011655117*pi,3.40066685158927*pi,3.03941273616559*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.629888303355431*pi,-0.08644421050252399*pi,0.831425435256921*pi) q[15];\nu3(3.5*pi,3.36604799686947*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24343501135513*pi) q[19];\nu3(0.553485578170417*pi,3.48874037821787*pi,3.34460353447988*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.271485393769719*pi,0.014506166374129048*pi,4.47626897007796*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.246692130904514*pi,-0.256296167121699*pi,4.1461497674155705*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.481138883153122*pi,3.49845958220869*pi,0.90527575043676*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.438023781770569*pi) q[12];\nu3(0.873206616444137*pi,3.34924322227669*pi,0.808516826394734*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\nu3(0.518353946076452*pi,0.5397268305777301*pi,1.4411454692409431*pi) q[2];\ncx q[3],q[10];\nu3(0.460940084867742*pi,-0.026916851499306005*pi,0.7346403958325*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.352900860549487*pi,0.014028046316930998*pi,3.58388716156291*pi) q[11];\nu3(0.354304292975436*pi,2.97829759756923*pi,1.028231993452081*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5785590697073522*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29821762649133*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.233002308595506*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.170485019154898*pi,3.09521710503841*pi,1.70026897812077*pi) q[5];\nu3(3.5*pi,3.41072023750823*pi,0.5*pi) q[6];\nu3(0.543888174732245*pi,-0.343890789217666*pi,4.25516577837597*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47760884691449*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2114582754689232*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1391299891648319*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.246052789833415*pi,0.76104171709513*pi,0.624168577408641*pi) q[5];\ncx q[6],q[15];\nu3(0.71552983387825*pi,0.17555568366149998*pi,3.73039464549814*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.482525743471561*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.46403181097514*pi,0.5*pi) q[0];\nu3(0.369842976724688*pi,-0.030135084067230977*pi,3.99355145673015*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.51148337909337*pi,2.65929737507408*pi,1.4171572760202809*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.267671932942931*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40062215986957*pi) q[15];\nu3(0.785469334018973*pi,-0.241828993628747*pi,4.47938366305637*pi) q[17];\nu3(0.796068952551488*pi,0.21677851631748601*pi,1.311077107507451*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5104136688458416*pi) q[20];\ncx q[0],q[14];\nu3(0.247259218473283*pi,-0.14061650945265902*pi,4.19528944846015*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.629203224335901*pi,3.15488200793683*pi,3.02452058436885*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.33774001953247*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.119940923690954*pi) q[16];\nu3(0.341132207068416*pi,-0.041406513017838986*pi,1.210765317553496*pi) q[17];\nu3(0.587165990263171*pi,3.10267342387624*pi,3.90405779689414*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.266612454310299*pi,0.81174360367598*pi,4.40481185009512*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.648152062584033*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.393389992442924*pi,3.03653009228684*pi,0.5993245951610228*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.670288901984824*pi,-0.30109898573112204*pi,4.12556645042332*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5409472212547*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0299187289758994*pi,0.33567138162725896*pi,0.9815402243213289*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.468452785863795*pi,-0.132202688895241*pi,0.6794206456835881*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.177502172241289*pi,0.135668383083429*pi,3.8323860792184*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.344048821025064*pi,2.88864510730833*pi,1.52408575683686*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45442898709498*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.397835360748386*pi,3.24693669208938*pi,1.4444256067506012*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.346076872440485*pi,3.026407384189*pi,1.56375379647962*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208866346770682*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.954715597184833*pi,0.69015866556894*pi,0.9746759257516491*pi) q[0];\ncx q[1],q[4];\nu3(0.306913868256132*pi,0.98439371720351*pi,4.1819085578338*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.33594497836822*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.229308981281531*pi,0.50202926261804*pi,3.65633614446797*pi) q[10];\nu3(0.542924827699984*pi,0.51870131663064*pi,0.695034092710838*pi) q[11];\nu3(1.0*pi,0.0*pi,1.237831612373061*pi) q[13];\nu3(0.357593422375991*pi,0.06560144849286598*pi,3.72357846461965*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.282309669865927*pi,0.94009253697019*pi,4.1593067317900605*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39918571924639*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.251499687185951*pi) q[4];\nu3(0.634553734925568*pi,3.43939174652982*pi,3.32388195629324*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.675722907647075*pi,0.42940008792008*pi,3.94052132555805*pi) q[10];\nu3(0.682491494197802*pi,3.33807106188126*pi,3.96536369628337*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.344348104487*pi,0.7115364065680201*pi,3.75204545206259*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49706885191271*pi) q[18];\nu3(3.5*pi,3.48028588902648*pi,0.5*pi) q[19];\nu3(0.53483744897363*pi,3.44468193097319*pi,3.76589321142256*pi) q[20];\nu3(1.0*pi,0.0*pi,1.201190613949914*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.496187329507412*pi,2.94134630058196*pi,1.300330970816867*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44538418564594*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.246302741175526*pi,0.20850056530750105*pi,4.19174941770319*pi) q[15];\nu3(0.816717740723291*pi,-0.278956093557522*pi,0.9368403895396731*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.32593492930119*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.277953030777324*pi,3.2276034842854*pi,1.4584059823261168*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5598066762243528*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4516409837603*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48144348039316*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.308801548462426*pi) q[11];\nu3(1.0*pi,0.0*pi,1.163673096272577*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45371311498565*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2488213380652828*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.24453777240792*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.597818381477958*pi,2.95076522345066*pi,3.13913057362424*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157421948225722*pi) q[20];\nu3(0.346141125675029*pi,0.45510611401106704*pi,3.68475760127642*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.445612987892636*pi,2.82257939389637*pi,3.77945044960052*pi) q[7];\nu3(0.396842550109536*pi,3.32891945291101*pi,1.40405652079406*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.5827345315908081*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42749722132668*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.522370769149939*pi,-0.4178715373226357*pi,4.3254697864469005*pi) q[19];\nu3(0.651123164506539*pi,2.81126171351763*pi,3.83318537202409*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48485815314273*pi) q[5];\nu3(0.702566205015336*pi,-0.18794939195176902*pi,4.466185830672989*pi) q[7];\nu3(0.71970172435196*pi,0.441628891640344*pi,0.91436256818768*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49484655139988*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.403672111281144*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40553083827288*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.497105850990605*pi,0.88414359964199*pi,0.93067448112209*pi) q[13];\ncx q[14],q[16];\nu3(0.876101003688453*pi,3.18475507410285*pi,3.60478740631453*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.59685891272602*pi,-0.14240693180465103*pi,3.96321614427824*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.285990346044609*pi,0.202515321088392*pi,0.9009079747042781*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.112775790094096*pi,3.32226346005264*pi,1.88924129872696*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6894668811108879*pi) q[16];\nu3(0.503676513864731*pi,0.61037134288051*pi,4.40435293015464*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.667652681261449*pi,3.22749315041166*pi,3.32539558670841*pi) q[1];\nu3(0.391109609142843*pi,-0.227177114418891*pi,4.32563551740097*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.738363951429502*pi,-0.4047172424078507*pi,3.55849635392074*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.502025657106817*pi,-0.341150480307408*pi,4.47857821653772*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42837999800404*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33034667902022*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2239467424163308*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225474286302253*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.778628996465847*pi,1.19915777766545*pi,0.716973394216479*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[17];\nu3(0.398027317620047*pi,0.32364299144099595*pi,1.096079762073813*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48333083055691*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302831137031209*pi) q[21];\nu3(0.878331337909861*pi,0.6241290877933099*pi,1.31500759773796*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42681397624148*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.484061892026637*pi,0.9196632197119701*pi,3.96391114296838*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.535039416539147*pi) q[8];\nu3(0.552286304913255*pi,0.15238255648765797*pi,1.0524100585565201*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261392493698835*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,3.47279285407363*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5619356305035814*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2212680747887878*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.426553215053826*pi,2.70683242940293*pi,1.59205951848301*pi) q[0];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.7416815706804*pi,3.2038315372977*pi,4.0529287156698*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.69110089242708*pi,0.76734572351644*pi,4.28409564188113*pi) q[12];\nu3(0.533718462235197*pi,-0.004799685544293997*pi,0.785900946602675*pi) q[14];\ncx q[15],q[18];\nu3(0.330894612022056*pi,-0.03929896593183202*pi,1.51781476110956*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.713503677556427*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.431194451393141*pi,0.43716382027059897*pi,3.50524101743791*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.464876544016141*pi,0.218521923511382*pi,3.86588783779826*pi) q[10];\nu3(0.279965712622406*pi,0.9804568295789999*pi,4.13017377663769*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49917733153105*pi) q[13];\nu3(0.827592056681774*pi,3.41023273337207*pi,3.23546523992086*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.75611658523944*pi,3.48422149079094*pi,3.55569430855997*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4598996658525305*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(0.89771607245686*pi,2.56854694200604*pi,3.72320167889429*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.544141506029184*pi,3.26842945251918*pi,4.09511189684676*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.416095278324328*pi,0.7548593834434201*pi,3.98070321813714*pi) q[6];\nu3(0.406537276780793*pi,-0.4878238938298715*pi,1.363010836097411*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.182747993649154*pi,-0.31463567090689604*pi,3.88510483696556*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.592659373569851*pi,-0.03259981386546801*pi,1.3547676897343899*pi) q[6];\nu3(0.737041894823203*pi,-0.4553997328815541*pi,4.18756285504516*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.567385388081856*pi,2.88721532761462*pi,3.13896515574469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.628737704268525*pi,-0.259905470615749*pi,0.615872992310044*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42740363196182*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.781905941563632*pi,3.24743760148314*pi,4.4635455188366*pi) q[8];\nu3(3.5*pi,3.44406677738696*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0635398833759941*pi) q[10];\nu3(3.5*pi,3.46510719391706*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2709542457895688*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1640426331580551*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.823327034708884*pi,0.8140427008728901*pi,0.5326473516937738*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.29758255334053*pi,0.7486928766462699*pi,3.99346291413237*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.503827002805273*pi,0.09630402287477602*pi,4.19092347598622*pi) q[8];\ncx q[9],q[12];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.36473172437683*pi,3.14310632800752*pi,0.610381629745244*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.526761651607994*pi,0.192138320521674*pi,0.9389561006152181*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46810496968884*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.712587201579847*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42311502528167*pi) q[14];\nu3(0.606235715640551*pi,3.01366319064546*pi,3.05680794577644*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.64687953414456*pi,2.6429191566077*pi,3.42436555344013*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.38897363479326*pi,0.5*pi) q[1];\nu3(0.607406638568425*pi,0.8342587642475401*pi,0.629404725768235*pi) q[2];\ncx q[4],q[17];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.247856447048517*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.36768040570176*pi,3.33903649428466*pi,1.4333297151718019*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48806945176633*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36955190021272*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.570479595638456*pi,0.08757949293044998*pi,1.231680311243252*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2607348318392488*pi) q[17];\nu3(0.357335273795188*pi,-0.296111236042103*pi,1.178715215451378*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2408792438950091*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\ncx q[5],q[19];\nu3(3.5*pi,3.39619202937722*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46353567693097*pi) q[7];\nu3(1.0*pi,0.0*pi,1.219273330200704*pi) q[8];\nu3(0.566177347783189*pi,0.7594074455216999*pi,1.160923462040991*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.508411120364236*pi,0.6645256044691901*pi,4.4454271334332*pi) q[12];\nu3(0.658572494739296*pi,2.88884231620019*pi,4.32660766286366*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.479473612079472*pi,0.107037236729425*pi,0.63009277545652*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.36211347329029*pi,2.79325844198041*pi,1.51784554807546*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.909746297596779*pi,2.74476931478984*pi,3.52711385920194*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.40024682189871*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.470610485704309*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49721721432672*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48485415777594*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.151129219921019*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.116232243303333*pi,0.12643123166493297*pi,0.709724207645701*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.171494338286356*pi,0.186370364664457*pi,1.050951071028687*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42216942990062*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38106636202732*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.793638144356198*pi,0.034561865814363046*pi,3.84114036334301*pi) q[10];\nu3(0.909863990451263*pi,-0.4319417738592098*pi,0.8356034972656929*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2238948968325332*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2777696019597449*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5616579213944696*pi) q[21];\nu3(0.381697794003821*pi,0.32112528821061703*pi,4.161713919445*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.236494403615695*pi,2.94758266221882*pi,0.985707859783836*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47987643341513*pi,0.5*pi) q[13];\nu3(0.85657107767457*pi,3.04283270364919*pi,3.1081706073021*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.393557681203355*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.40940432460188*pi,-0.49957004961695367*pi,1.59560039072353*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5554937074275443*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42724100789335*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.440721301791751*pi,3.26397344330998*pi,1.52004730650573*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.284778184549291*pi,-0.15567060107116198*pi,1.346922709673997*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.374588546315503*pi,-0.306413049202093*pi,1.2553105298041451*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.501330071706372*pi,3.04129292364171*pi,0.856911922646861*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.614360317231532*pi) q[20];\nu3(0.443209155415452*pi,-0.01059578641277098*pi,3.81653478896987*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.31145185865119*pi,-0.382140800035905*pi,1.460515578599313*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.545035247602618*pi,0.057038496544902006*pi,0.557224377296127*pi) q[4];\nu3(0.904223676865487*pi,3.39370840043754*pi,3.96108839426493*pi) q[5];\nu3(0.545780339124221*pi,2.62335341702919*pi,3.73302802873636*pi) q[6];\nu3(0.554297864313701*pi,3.15245128481306*pi,3.36968048810922*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[13],q[20];\nu3(0.67272143076056*pi,0.38718241997076097*pi,0.643098422396635*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.643159012837231*pi,3.39880967602784*pi,0.687654090982508*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.547448796619088*pi,3.01327741117325*pi,3.8523276917304*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.375213075900135*pi,3.49509400367289*pi,1.371420632549969*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.339426843845952*pi,0.84507731397626*pi,4.40091396732116*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.624321982574866*pi,0.310093847710495*pi,0.625519163747165*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.456818405967781*pi,2.95280906673127*pi,1.462055860331815*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34292722331415*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.330477129308115*pi,2.60623403824421*pi,1.30833123129287*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.326039597542646*pi,3.05670285035719*pi,0.9423729480620959*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.196495510481405*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.56904308573779*pi,3.12701863055172*pi,3.01810027273625*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.417207139614715*pi,0.95540825860957*pi,4.16164628312261*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.514793724187753*pi,2.80809367837673*pi,3.68916963624156*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.911534254452845*pi,0.55872765855675*pi,4.486353448473411*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.672644698113724*pi,2.60431440236596*pi,3.60916810557008*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.636439730338468*pi) q[14];\nu3(3.5*pi,3.32375176752998*pi,0.5*pi) q[15];\nu3(0.118516167163548*pi,3.39658399249943*pi,1.3826326756727219*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.521403696628419*pi,0.6789555422722899*pi,0.502079742783012*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2273655821268061*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.914085657088021*pi,2.9644110476967*pi,3.71257441817205*pi) q[3];\nu3(3.5*pi,3.47015941167961*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43375611303364*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2741679729803481*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38283652104277*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.189842729803978*pi) q[12];\nu3(0.93793082733524*pi,-0.102184159972942*pi,1.251760187592595*pi) q[13];\ncx q[15],q[21];\nu3(0.247219394575258*pi,3.21043086401728*pi,1.14486391186568*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253201418618261*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.825066053808115*pi,-0.279389089572684*pi,3.67234503515193*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[12];\ncx q[8],q[10];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.384475676485393*pi,-0.342410903588107*pi,0.842320209434955*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44894666487172*pi) q[21];\nu3(0.656663382864857*pi,-0.44299386013948683*pi,4.11391435699278*pi) q[0];\nu3(3.5*pi,3.47298431032178*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.382119307746577*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.51752830581531*pi) q[7];\nu3(3.5*pi,3.32353837869617*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.302933966270071*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45074611222735*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.554004197924336*pi) q[17];\nu3(0.288972415912192*pi,0.34845298148148995*pi,4.40048425208083*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.199983538405055*pi,-0.36136709735640904*pi,1.55565339420041*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[12];\ncx q[8],q[10];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48348172582004*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4626367222593*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5132986520478671*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.50577377381109*pi,0.09549436897990904*pi,0.828912010391162*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.47707869689581*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1805880982567811*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0376746875531269*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[20];\ncx q[3],q[11];\nu3(0.450468741244468*pi,2.86167584484262*pi,3.73798761787055*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.167441890720445*pi,0.11621522771665804*pi,4.48027227705265*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0661606223201845*pi,0.003688650013041972*pi,0.878514931846339*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47930091927493*pi,0.5*pi) q[3];\nu3(0.480653807806887*pi,-0.11831161092790998*pi,0.703110262600678*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.533259588873074*pi,0.224106871628714*pi,0.907472606538162*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.814323893474955*pi,-0.317422771433005*pi,0.5640179648988778*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2450195210252288*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39847704416643*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317043818391645*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42874069698611*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48815242575846*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0674757784068164*pi,0.54815976163247*pi,3.60858380640848*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.220092602669986*pi,-0.4912573450621089*pi,1.78847042260177*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.257287787316589*pi,0.345477900206699*pi,0.919663367873421*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.470797868574969*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.221664155423047*pi,0.09530654769648295*pi,3.86507009998918*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.386647722994858*pi,-0.37132923495897396*pi,0.59079001203038*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5408644255599924*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.805543998369951*pi,2.67277937952308*pi,4.16393376986186*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.778578199805826*pi,3.49115016127581*pi,3.18307115743791*pi) q[6];\nu3(0.630892628646426*pi,0.116405022528558*pi,1.31227641141201*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.616319710216041*pi,0.6752388602271799*pi,1.238592736715931*pi) q[10];\nu3(0.235053520784246*pi,3.32568623486097*pi,0.601960106672105*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.329215433167735*pi,0.05083661399477302*pi,4.296625678099129*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.342906251210476*pi,-0.15560023093514103*pi,4.377303927779479*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.115437965482288*pi,2.96373645998581*pi,1.251057272836067*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.533320268148728*pi,0.078735792481187*pi,1.23149293338009*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.378964336617079*pi,0.18003569579239598*pi,0.758297768699697*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.286342130177153*pi,-0.06371764215347298*pi,4.05626195793864*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.719691275545202*pi,3.28293550074626*pi,3.36760351199586*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.455083947974899*pi,3.29497622474213*pi,4.245760356328789*pi) q[1];\nu3(0.547219855571858*pi,0.010836478831378948*pi,0.700982844367633*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.394275689779286*pi,-0.228324968182486*pi,1.67903955383762*pi) q[13];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.19153314481416*pi,0.70051212885527*pi,4.3805662187411*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.704239361141933*pi,3.003134983486*pi,3.53839621525302*pi) q[1];\nu3(0.463092283113171*pi,0.15377673232296796*pi,4.22595818442867*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45580720774137*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,3.49399741847125*pi,0.5*pi) q[14];\nu3(0.432187318434456*pi,2.61295018741036*pi,1.223040026639072*pi) q[16];\nu3(1.0*pi,0.0*pi,1.298952372521856*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.910352075768014*pi,0.30760331211925995*pi,0.9270839298499249*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3194667545497412*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.344151980724021*pi,0.05783988877287505*pi,4.20801390521303*pi) q[3];\nu3(0.130186308626958*pi,0.36335901136233895*pi,4.13456472535389*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.41926111824158*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.311654211546673*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.881756091326632*pi,0.23245814776031104*pi,4.18605694890733*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.196262391341945*pi,3.32194297370763*pi,0.98043162210646*pi) q[19];\nu3(0.15736062917605*pi,0.496191858798923*pi,0.687447936070303*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.666529073065264*pi,0.5524028774204801*pi,0.9754340722856429*pi) q[3];\nu3(0.684172001689488*pi,0.373973303746026*pi,4.37200779919581*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5194451158682314*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.537188039828319*pi,2.78087906625255*pi,4.0230624322546795*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45830579741458*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49852472961441*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.20470777212785*pi) q[10];\nu3(0.864923975412593*pi,3.40102147710599*pi,0.5180819129793587*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48711825232121*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,3.47247558471645*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3382680188941611*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32186111742157*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[12];\nu3(0.161925047553446*pi,3.39257725617651*pi,1.4252428816445821*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2665996031029279*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.27925157281255*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.686291669290615*pi,-0.126535202029538*pi,3.52726648579926*pi) q[7];\nu3(3.5*pi,3.38551104507214*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5142954636290451*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.311995089408919*pi) q[16];\nu3(0.0224021032472857*pi,0.37341873505711*pi,3.77716606634766*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.690824173395983*pi) q[18];\nu3(1.0*pi,0.0*pi,1.223402601289791*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.47049993520799*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,1.0757781555973271*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.754461702239487*pi,-0.0029980910036260244*pi,0.671301662790423*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.359477155730079*pi,3.43004351474466*pi,0.731868820264979*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5847650809583356*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.44445999452275*pi,0.5*pi) q[2];\ncx q[4],q[19];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.363031946321078*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.442667373415929*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5407116403591568*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,0.5315790120624451*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39801488345661*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.20422120654832*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.36244174926848*pi,-0.119996803862432*pi,1.1117983770363948*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[11];\nu3(0.523085490353234*pi,3.36821505717049*pi,3.15842997601723*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47620533003103*pi) q[13];\nu3(0.784719000015282*pi,3.23019729475997*pi,0.5847523211679436*pi) q[14];\nu3(0.430925845967009*pi,3.31519576066703*pi,1.1125694581237981*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.932243749963177*pi,3.46165776867431*pi,3.53958174660265*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.237115385179585*pi,0.17678008605091*pi,0.8077489414168539*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.60864659627785*pi,3.35503622624206*pi,3.794030731542*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.216599118364953*pi,0.53246844963708*pi,3.68073812926072*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49448156662529*pi) q[11];\nu3(0.279919665211129*pi,3.39813162526521*pi,1.61807385557276*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.726365406017*pi,-0.15385763140744202*pi,3.97828131199422*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.278390515627202*pi,0.31182910005736*pi,1.0816790527369688*pi) q[21];\nu3(0.385022895448521*pi,3.31619147720167*pi,1.97209531285354*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.319388494722766*pi,2.67298748032611*pi,1.412813500234011*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.389584008278743*pi,-0.339982770568182*pi,0.557809507862411*pi) q[9];\nu3(0.384383072781511*pi,3.09282184151973*pi,1.0937292398071041*pi) q[10];\nu3(0.403897684359655*pi,0.52830975080739*pi,0.82038152131843*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.707999047647957*pi,0.23067915820475404*pi,3.82965178876506*pi) q[18];\nu3(0.677206720060919*pi,0.72085177302522*pi,0.836404927314474*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.841594766334229*pi,0.28286783488785505*pi,4.0690582415718*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.188422263863914*pi,0.9484734767371701*pi,4.07865685175396*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.426291810659713*pi,0.11809153133288197*pi,0.889405305465911*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.150158597327473*pi,3.49802917913359*pi,1.3837065864175249*pi) q[18];\nu3(0.519977239952006*pi,0.64828723837008*pi,4.0623519266105195*pi) q[19];\nu3(0.324652176073303*pi,-0.42282206005387857*pi,1.037100671533733*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.459650896756683*pi,2.86262131705406*pi,1.50384991458047*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.540641695657019*pi,-0.078791909846392*pi,1.369699202109796*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.645203965620027*pi,-0.09243377906722999*pi,0.749414541544696*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.831546055885794*pi,0.27988351170800196*pi,4.05618692083678*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.561366787211879*pi,0.077708537543275*pi,0.8917427713831441*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.534928640715364*pi,3.29546773370656*pi,1.80686053537763*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[18];\nu3(0.436511879205024*pi,0.18848594105230798*pi,4.1393805334216704*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.456053157899786*pi,3.27566058185167*pi,1.8161351407653*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.320524332995*pi,0.5*pi) q[4];\nu3(0.468412559594127*pi,0.7455566042722801*pi,4.4070228621666*pi) q[5];\nu3(3.5*pi,3.40197347942011*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38716920648094*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259776164241623*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.128481899273475*pi) q[17];\nu3(1.0*pi,0.0*pi,1.319000344598251*pi) q[18];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.349587433824927*pi,2.4079763750597*pi,1.3306406289261399*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.588751575618387*pi,2.99824711802601*pi,3.94082962590226*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45897001975603*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.131349722910488*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[14];\nu3(0.694723439829939*pi,3.27965072423677*pi,3.74199261797064*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47159544085546*pi,0.5*pi) q[10];\nu3(0.456552867577722*pi,-0.4375464215820843*pi,0.626779161097602*pi) q[11];\nu3(1.0*pi,0.0*pi,1.323985287229731*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5399081224916014*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5109680687039333*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.293944558344441*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.44943149698427*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39083090847609*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[17];\ncx q[6],q[15];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.154021063397439*pi) q[8];\ncx q[10],q[12];\nu3(0.162630851929903*pi,-0.21810092224309502*pi,4.27228689124583*pi) q[11];\nu3(0.652548832566915*pi,0.9494987077747301*pi,0.869473665432041*pi) q[13];\nu3(1.0*pi,0.0*pi,1.320197719807312*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4835230613097*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35002000575643*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5752499362271246*pi) q[12];\nu3(0.940676272054129*pi,0.7293988877423001*pi,1.0988063541375501*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.075971203840878*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.444921983536344*pi,-0.06320607036283798*pi,0.793866136632341*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45266025116298*pi) q[8];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.62489964047851*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[14];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.457831247778113*pi,-0.44198198636754*pi,1.095625673831284*pi) q[4];\nu3(0.109775328384169*pi,0.17499408564725505*pi,3.78723582388423*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5167232020974275*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35572069874969*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.275093185028916*pi) q[5];\nu3(0.377561543336764*pi,2.89724030287139*pi,0.672861706953664*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.174800296122517*pi,-0.34930805594679104*pi,4.29820019835172*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.184556833179325*pi,0.23100811702777402*pi,4.11679627326447*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.3860446636338*pi,1.11453983940246*pi,4.17891297036899*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.861436134484041*pi,-0.17370205707749498*pi,1.10728500973205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.446702967497669*pi,2.9531228311214*pi,0.730104945510909*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.952312793073854*pi,3.39476684980065*pi,0.7857377734045901*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4957316408649*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48152919801478*pi,0.5*pi) q[9];\nu3(0.545427417749457*pi,-0.19440373403960698*pi,0.9010639875065001*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.365995152804178*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.195220607081529*pi,0.21518130829438298*pi,3.65855443849916*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.762791952368784*pi,-0.4181204250913952*pi,3.75369090191942*pi) q[1];\ncx q[2],q[5];\nu3(0.420721456730148*pi,0.33519575641839605*pi,3.81243919827994*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.846173217509942*pi,-0.32872572387514*pi,3.77546033755993*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48837320900866*pi,0.5*pi) q[11];\nu3(0.643499643828033*pi,2.93976363794898*pi,3.32805961308519*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.398713708839552*pi) q[19];\nu3(0.511195038787194*pi,0.8054508564404701*pi,4.36471886028139*pi) q[20];\nu3(0.455261898380054*pi,2.83014902003446*pi,3.83039689980116*pi) q[21];\nu3(0.773763514707237*pi,3.03130254124104*pi,4.14733631366278*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.221560732856356*pi,3.16655861498916*pi,1.3604115605019071*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.446933079675255*pi,0.280097652758019*pi,3.81121717253374*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.612160790119234*pi) q[13];\nu3(0.274529604816717*pi,0.7414877221416001*pi,0.5657677669983552*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.717381354693053*pi,0.68761048469029*pi,4.27087305598152*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.745227621663314*pi,-0.10987924811386701*pi,0.911374375589625*pi) q[20];\nu3(0.72301675606749*pi,0.88116808543245*pi,4.41135212004696*pi) q[21];\nu3(0.802997142518092*pi,1.03113293779042*pi,0.619347476222549*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.32912472662531*pi,-0.243726411048438*pi,1.058954404482843*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0657420332313958*pi,2.8595161749393*pi,0.852003712475587*pi) q[16];\nu3(0.172430696094841*pi,-0.22668140928352898*pi,0.86217834104557*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.642112903585647*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.411840202019929*pi,-0.31244629758201903*pi,0.833484515869932*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.184218859261207*pi,2.97557771560624*pi,1.93127023256068*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.339612544785361*pi,-0.4384439423042941*pi,0.8443733130905511*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.801757598840332*pi,0.17394084766984497*pi,4.03170530023099*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47603968850888*pi,0.5*pi) q[1];\nu3(0.634024004076931*pi,0.6717182151132399*pi,4.46934413287563*pi) q[2];\nu3(3.5*pi,3.45578827336542*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.370483774155167*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46144572568661*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182158416904851*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.280160557112175*pi) q[20];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.46462984124264*pi,3.06522290625874*pi,4.31872986535243*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.36164102266653*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.780745909147973*pi,3.28725380824029*pi,4.22408177225841*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.689142447274135*pi,-0.378532257864586*pi,4.21407839935961*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3011426809499889*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.28948024703937*pi) q[4];\nu3(0.543776489425526*pi,0.458096232172449*pi,1.51322130313887*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.730241979913966*pi,2.79947453036079*pi,3.94156397675785*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35556243659688*pi) q[12];\nu3(0.352565721548327*pi,3.04001357583295*pi,0.824928182737898*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.49360686407803*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.265762120842802*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38861629605965*pi) q[20];\nu3(3.5*pi,3.4803894734784*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.262886765242482*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.34149301916658*pi,0.94449338887634*pi,4.02765548099601*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45565667502089*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.623308220783563*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2838286610338518*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.519737236927198*pi,-0.010650752666927*pi,4.42533461279078*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4213676207271195*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.21766077056275*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48662810131105*pi) q[8];\nu3(1.0*pi,0.0*pi,1.086703520168519*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.207458075216057*pi,0.49718547555066095*pi,0.5318498726264247*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45166577499431*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.680127981960337*pi,3.41804951139726*pi,4.1660020113094*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.212978225329312*pi,3.20964245132152*pi,1.485724917407582*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.499300251585785*pi,0.44425074072636905*pi,4.38899023474628*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.195280942442108*pi,-0.097444610780131*pi,1.53789385864099*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5407096256441135*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.545041618890694*pi,0.5372555211321299*pi,4.43712420590178*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.259383770653042*pi,-0.00686694506239699*pi,3.6757886406719*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.259312683195382*pi,0.31526920123248003*pi,1.0051911653397592*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48418164154139*pi,0.5*pi) q[5];\nu3(0.37418593804723*pi,-0.10353105053274098*pi,3.97898275900665*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(0.444732529840483*pi,2.84087826178721*pi,3.70432880674579*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.378713311168963*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.33054331399473*pi,0.16138714457509895*pi,4.07548007781502*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43801384546293*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48060013419141*pi,0.5*pi) q[11];\nu3(0.45102936174426*pi,0.61060680367923*pi,4.31872942940209*pi) q[12];\nu3(1.0*pi,0.0*pi,1.274797797872232*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.128903027119583*pi) q[19];\nu3(0.634994224742743*pi,0.0002265039903279753*pi,1.1459681331862739*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.459089278682176*pi,2.40383444920745*pi,1.37953674204723*pi) q[1];\nu3(0.235660175882632*pi,3.31532515385882*pi,1.94623587184124*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.522732250869079*pi,3.13359880266525*pi,3.03973265886837*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.869342655414223*pi,0.202336509292094*pi,0.916238940124247*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5171666524606189*pi) q[15];\nu3(0.777798254531439*pi,-0.49686451584104263*pi,3.89805712861578*pi) q[17];\nu3(0.508244069431108*pi,-0.295430923719037*pi,0.626849189919655*pi) q[18];\nu3(0.705727384824802*pi,3.27759155666129*pi,3.70267711641871*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.640919714650215*pi,3.12791048308715*pi,4.49632178396337*pi) q[0];\nu3(0.385899190274899*pi,2.7043087888677*pi,0.930792817148661*pi) q[1];\nu3(0.949093817906412*pi,-0.26569817097557*pi,1.044918739380003*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.667891506788249*pi,0.03797728987243798*pi,0.809767399273815*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.33627535560096*pi,-0.4437123665898517*pi,1.77020830169715*pi) q[8];\nu3(0.44381245046875*pi,0.29007520001965803*pi,0.854568081570526*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5338946074439135*pi) q[13];\nu3(0.266473056451819*pi,3.16716488723678*pi,0.8297371630424419*pi) q[14];\nu3(0.608466152558482*pi,0.124427818846649*pi,0.9937926673734341*pi) q[17];\nu3(0.329945705296123*pi,0.441701177476316*pi,3.87178583373275*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5900169731638409*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.59351165187805*pi,3.10586635430229*pi,3.89161823680021*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.169764560585781*pi,-0.268956612714145*pi,3.92501461612953*pi) q[8];\nu3(0.479678339958114*pi,3.4208257342062*pi,1.434199427915627*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.840324618917154*pi,-0.04745505235337799*pi,1.158943836355249*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.401016001759673*pi,2.96891998102301*pi,1.86325767692799*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34930039191189*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.2157172341919331*pi) q[9];\nu3(0.649800319221454*pi,-0.142873188811382*pi,4.09126637957064*pi) q[10];\nu3(0.347265588241537*pi,0.63659409708356*pi,0.617611608092668*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[3],q[9];\ncx q[4],q[21];\nu3(0.198341924873539*pi,-0.19271046628048*pi,3.7390890457085*pi) q[5];\nu3(3.5*pi,3.46453566316699*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.359894498837328*pi) q[8];\nu3(0.510625655966255*pi,0.18836931562079795*pi,1.3134222958453718*pi) q[10];\nu3(0.335278062361761*pi,-0.386087087689086*pi,4.0681772179920905*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(3.5*pi,3.43800577049022*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45089247311372*pi,0.5*pi) q[4];\nu3(0.497844121517728*pi,-0.250229561635699*pi,3.87318871680363*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.425988330824*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.234291663508935*pi,2.9250125467268*pi,1.62102874100455*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.332070097118716*pi) q[17];\nu3(0.304525679554335*pi,3.04942818922109*pi,1.80537096252183*pi) q[19];\nu3(1.0*pi,0.0*pi,1.191816805798015*pi) q[21];\nu3(3.5*pi,3.49772667105863*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,0.0*pi,1.269499045528414*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.32071143084261*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.764666906959444*pi,0.22386481326511398*pi,3.97832744955436*pi) q[13];\nu3(0.699011237528393*pi,-0.4638265662397575*pi,4.11314011029339*pi) q[15];\nu3(0.328757805100557*pi,-0.480130832822391*pi,4.37724220166394*pi) q[19];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.647391358114422*pi,3.32716424597962*pi,3.37618499524825*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5390976867714699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5295238951477222*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,4.45002770546566*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[18];\nu3(3.5*pi,3.47816689377787*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.2763740072724201*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49628870962904*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4504362989564*pi,0.5*pi) q[10];\nu3(3.5*pi,3.31838639081892*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.371330788761521*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289298852571065*pi) q[18];\nu3(1.0*pi,0.0*pi,1.125732507031941*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.50210836110196*pi,0.15537804774194797*pi,0.7233516057956659*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.4941304595721405*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.500130806947131*pi,2.8066561030603*pi,1.041063265576885*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.257467244459314*pi,0.6492270162238301*pi,3.78369781331719*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.148365207182394*pi,3.12254856535656*pi,1.94872822853736*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5381138118408108*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49519552159807*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5751724699746119*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.684017865917824*pi,0.17379578246525895*pi,1.133406091122559*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.44857321609825*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.142272172933859*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.41135499984936*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0392894248354217*pi,0.20818714501108404*pi,0.5749772657412369*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.191382859404367*pi) q[20];\nmeasure q[17] -> c[17];\nu3(0.334892736013405*pi,0.429651176853027*pi,4.01059746781087*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.280145268644207*pi,0.053846027409006014*pi,0.687704230643157*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48098501944936*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.557086514981094*pi,2.97129960964586*pi,3.58531828749861*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5661707914546676*pi) q[20];\nmeasure q[12] -> c[12];\nu3(0.77189844089922*pi,2.42716315324456*pi,3.61113410193058*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.417111064585929*pi,-0.02991736703822101*pi,3.78228284437944*pi) q[6];\nu3(0.407629160051421*pi,0.11746987602937198*pi,1.233670586107998*pi) q[8];\nu3(0.713879897804757*pi,2.75180292028163*pi,3.26290985097385*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.248273224117425*pi,2.98659338673926*pi,1.4280077880354711*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.189205770070475*pi,3.07413179621695*pi,1.73905381080663*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.289794217697443*pi,3.39865813631773*pi,1.014761508976497*pi) q[5];\nu3(0.537773989874091*pi,2.6731020228983*pi,3.38275773894493*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.632028500975955*pi,0.29375096182234395*pi,0.5770585850212578*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.536482690345529*pi,0.79946367470855*pi,4.41469849818711*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[15] -> c[15];\nu3(0.60426854796122*pi,2.81660716350088*pi,3.78399141834264*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.64586027263349*pi,0.48788480897599096*pi,4.0477230342862995*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.652381660389348*pi,0.54974815832648*pi,0.762832288845714*pi) q[14];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.322592657117631*pi,-0.4156722783304392*pi,1.72208394583182*pi) q[0];\nu3(0.492316882779247*pi,2.9877542743275*pi,1.96183907303782*pi) q[1];\nu3(0.514846503774955*pi,-0.393442003157024*pi,4.160669585151441*pi) q[2];\nu3(0.224859662131624*pi,0.8431836745515999*pi,4.31762790196768*pi) q[3];\nu3(0.442857696770196*pi,3.11118173566342*pi,1.64877845897521*pi) q[4];\nu3(0.238601764024217*pi,2.87640765540454*pi,1.82093861170903*pi) q[5];\nu3(0.861364885509952*pi,-0.027646780224758027*pi,4.40784632826629*pi) q[6];\nu3(0.35625940388963*pi,0.10234200379552805*pi,0.830918694404122*pi) q[7];\nu3(0.824802495764199*pi,0.263873045333642*pi,1.315657324922687*pi) q[8];\nu3(0.295894529866327*pi,-0.388838787740705*pi,3.93218944211254*pi) q[9];\nu3(0.184422244265858*pi,-0.212687021282493*pi,0.951090427994841*pi) q[10];\nu3(0.285045355046593*pi,-0.25016317797007903*pi,0.973680365052997*pi) q[11];\nu3(0.414512580750288*pi,3.27587588732271*pi,1.016167255433643*pi) q[12];\nu3(0.0947876601957821*pi,2.91336701581821*pi,1.354181385231752*pi) q[13];\nu3(0.208322861036241*pi,-0.286037311685777*pi,0.986598045199398*pi) q[14];\nu3(0.289891936712333*pi,2.71002774041234*pi,0.9916775631785519*pi) q[15];\nu3(0.186947236286955*pi,3.42547848782026*pi,1.116107823418964*pi) q[16];\nu3(0.875844787739463*pi,0.50712145986967*pi,0.859783543994028*pi) q[17];\nu3(0.857090602657421*pi,2.80213659283695*pi,4.22740426209213*pi) q[18];\nu3(0.716011874874101*pi,0.9258496500762601*pi,0.65132231302983*pi) q[19];\nu3(0.755268236084223*pi,-0.243451488182573*pi,4.15019313084928*pi) q[20];\nu3(0.71713034519686*pi,-0.33886997464664403*pi,4.29480203676029*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42548987700058*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.239026767626427*pi) q[6];\nu3(3.5*pi,3.38351231934523*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48011560370171*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.24300730879722*pi) q[15];\nu3(3.5*pi,3.42918610345068*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.189446372163327*pi) q[18];\nu3(1.0*pi,0.0*pi,1.202276807493804*pi) q[20];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48208897461133*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.3694561489963362*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.33924373568245*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.241135618454769*pi) q[17];\nu3(3.5*pi,3.44145927677336*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[9];\nu3(3.5*pi,3.41155494136934*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.224884851929093*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48117775858252*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4511323729612*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.148305206965873*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.44537714621996*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5422484491711124*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5421448857940646*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2072344993577349*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5976432271887051*pi) q[20];\nu3(1.0*pi,0.0*pi,1.212025383952678*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.40824656754811*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.374221302784574*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5293810311562749*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.638602877715799*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.489930019015301*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5486492363598221*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4857018952399805*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.608905246194111*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.630548268379698*pi,-0.36346769200184104*pi,3.44632542371049*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5151749707338822*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.648676329093699*pi,3.49836915122781*pi,4.37596292344171*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.677621339687001*pi,-0.10892059975169499*pi,4.35306062258121*pi) q[15];\nu3(0.409994223116734*pi,2.67459072334538*pi,1.244591381301279*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.499864067916811*pi,-0.028702312401632013*pi,0.713905789171561*pi) q[18];\nu3(0.405618399942061*pi,3.28057171908618*pi,3.21831793646735*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.525456432555865*pi,0.8950794433222999*pi,4.2624614424205305*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.460823496562057*pi,3.37005463950142*pi,1.70711542895252*pi) q[12];\nu3(0.201933154614999*pi,-0.38649832182103*pi,0.638216914531368*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.532927413311055*pi,0.94022561192313*pi,4.46568219062468*pi) q[15];\nu3(0.740385589711258*pi,0.5571374924451999*pi,0.9898047032242601*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.487960295545629*pi,-0.22786143777690498*pi,4.19788610007128*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.277994722091225*pi,3.35342844496354*pi,1.51800869894803*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.916259240255977*pi,-0.4618802056916547*pi,0.954693617784568*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.284670122154582*pi,0.209543297106211*pi,4.22656904208493*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.731277916451327*pi,3.39935761527847*pi,3.07290526489118*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.584578479765303*pi,0.011194017533904033*pi,3.99542982649213*pi) q[9];\nu3(0.647841156270777*pi,3.16683496551578*pi,3.38702117367444*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.276788288892011*pi,-0.4391053806624669*pi,1.54376990151091*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.797684006492291*pi,-0.238599099486218*pi,3.50293263050175*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.241035200539919*pi,-0.06007509420742402*pi,1.009704900979627*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.246512256310271*pi,0.55834942817425*pi,3.83062080938436*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.727813295626167*pi,-0.297221658357097*pi,0.62120496305052*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.539938694417311*pi,2.85471293748169*pi,4.14091184373546*pi) q[9];\nu3(0.570891017546744*pi,3.44500515301252*pi,0.72362456207043*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.233348082701101*pi,0.416839351016697*pi,3.91509104578815*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.653109975445124*pi,3.3819020104882*pi,3.18618977535237*pi) q[3];\nu3(0.431534411996151*pi,-0.23444152106280602*pi,0.838518765907946*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.52580100996436*pi,2.62753088463348*pi,3.66654996526001*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.450109136338767*pi,2.86283342556104*pi,1.52399630859788*pi) q[11];\ncx q[12],q[16];\nu3(0.398671470911518*pi,3.08357682041768*pi,4.48915813747323*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.588674404537268*pi,0.375418854831546*pi,0.62552026264821*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.278255828301493*pi,-0.337349318724497*pi,0.682397124741163*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.48675403067293*pi,3.16839053082907*pi,1.58043770775929*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.652510885730701*pi,2.86406661267317*pi,3.8299161066193*pi) q[11];\nu3(3.5*pi,3.47175561743267*pi,0.5*pi) q[12];\nu3(0.64185205927579*pi,-0.28207046918585*pi,3.44101702606858*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4182676117136*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.497427252939424*pi,3.43760178788352*pi,1.75845823923942*pi) q[21];\ncx q[0],q[13];\nu3(0.619680169751882*pi,2.28930047732213*pi,3.78315178808592*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.689367411491596*pi,-0.4847666236996566*pi,0.5650494355403349*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.491981633380567*pi,-0.466290615478202*pi,1.60980752362283*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.40078027474826*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.477081667636561*pi,3.37794008602464*pi,1.74949926591537*pi) q[5];\nu3(0.26244736927514*pi,0.40273454788975005*pi,0.701455572156603*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2036241656073678*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.660412288678494*pi) q[16];\nu3(0.265532589304399*pi,0.439503816873026*pi,3.995802296616*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49679939954909*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.224899287870186*pi) q[6];\ncx q[7],q[11];\nu3(0.785755472634506*pi,0.18621163117046602*pi,0.838578351415587*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[14];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48918605748131*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.303756896061232*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5448042895766962*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.22750191247761*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45735653333016*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.665235473203546*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42338696350676*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.156037182277456*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2804730750383841*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.378785254900956*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[6];\ncx q[3],q[14];\ncx q[4],q[17];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.5876308079491225*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.266130207135947*pi,3.48197892123532*pi,1.1050705326625891*pi) q[0];\nu3(3.5*pi,3.37207100728767*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4996956780884*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.35581503688662*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.305177803872858*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.281396198523149*pi,3.47981688513975*pi,1.51343814451567*pi) q[12];\nu3(0.0572525309013979*pi,0.7229478637239699*pi,0.753846851684979*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38303886801501*pi) q[14];\nu3(1.0*pi,0.0*pi,1.386793507698135*pi) q[15];\nu3(0.408076556713796*pi,-0.141024955260172*pi,4.16692366508067*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42934338940269*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217466271759559*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.606849733613733*pi) q[21];\nu3(0.837635441723875*pi,2.80332878316595*pi,3.87838887602503*pi) q[0];\ncx q[1],q[9];\nu3(0.0673883976380214*pi,0.45119860421065405*pi,3.85586093100813*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[17];\ncx q[5],q[15];\nu3(0.821655678871986*pi,2.91493955432664*pi,3.42007229860816*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.929129189757677*pi,0.18457793531904299*pi,1.290279661444694*pi) q[12];\nu3(0.156606882479108*pi,-0.08555683070480702*pi,0.745477528500475*pi) q[13];\nu3(0.40879599586152*pi,3.23919465225439*pi,3.2420358119555*pi) q[16];\nu3(3.5*pi,3.48043987178473*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206467390880893*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.598977692475846*pi,-0.30937034119731*pi,4.24770496992418*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.907128619594528*pi,3.137055715779*pi,3.94547944275767*pi) q[6];\nu3(0.531063573812403*pi,3.11452435485101*pi,4.32506308377997*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3314016063795*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.653517685470942*pi,3.48281608171133*pi,3.31239584853916*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43289808125432*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.522119819707104*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.938735072164181*pi,2.84986212154105*pi,4.1584574697663*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0643902792434297*pi,0.343621096514513*pi,3.9288965297538*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5362216700639748*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4086195265001*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2002847827170569*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.207500451593021*pi,3.29859005157774*pi,1.53914174264346*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.414322283507732*pi,-0.4514186932472331*pi,4.3640663994739395*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.247109202397789*pi,2.97572713465787*pi,1.260024599104064*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.398345655265948*pi,-0.329015847872951*pi,0.8223414302766849*pi) q[3];\nu3(0.408596871266059*pi,-0.06818386822538097*pi,3.9332901808377*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.680359928641814*pi,-0.05684446174039198*pi,4.15861586400405*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.522065750074315*pi,-0.4185743446096052*pi,0.863483091246242*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5001797314371177*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.396690182470221*pi,3.39140272092222*pi,1.84772296457603*pi) q[18];\nu3(0.77438816851415*pi,3.28409330315767*pi,3.7813812088991*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.699378763550548*pi,-0.275095267756102*pi,0.60597957040883*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.653912119086179*pi,3.27381488206351*pi,4.046719484845569*pi) q[17];\nu3(0.544458383444287*pi,-0.37620144371284203*pi,3.77317692450165*pi) q[18];\nu3(0.149271195519479*pi,-0.052501949703955*pi,3.57138080284033*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.44780234469944*pi,-0.06446287786771299*pi,4.45320938406424*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.412102697766248*pi,3.34253231313082*pi,1.87848152121574*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.480153651633751*pi,0.1837216036068*pi,3.56067173069675*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.562100409085503*pi,2.9579046352199*pi,3.75093957355225*pi) q[20];\nu3(0.445164719576445*pi,-0.09094942760993002*pi,4.01561793527597*pi) q[21];\ncx q[0],q[8];\nu3(0.792868812627438*pi,0.455703618977192*pi,0.843152203971737*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.33333945411026*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.086857798944536*pi) q[10];\nu3(0.59247684233802*pi,3.00658638631994*pi,4.11283191325698*pi) q[12];\nu3(0.185934388188161*pi,-0.040257548871210025*pi,1.273201411615871*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.694116568505794*pi,3.03772010642345*pi,3.23138611852488*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.183563322593322*pi,0.88882876102561*pi,0.5493343540945287*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44014613112287*pi,0.5*pi) q[0];\nu3(0.797470858763316*pi,0.155512740332432*pi,3.70624791783121*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0964725868529857*pi,2.76486045566269*pi,1.60514940424829*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.060807756961293*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.116353580866845*pi,-0.386476055543217*pi,4.19802234133601*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.408648827650898*pi,-0.344364728490197*pi,3.87473825219026*pi) q[15];\nu3(0.576832339026862*pi,2.57153473533654*pi,3.58228317491417*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46162956770553*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40927728407942*pi,0.5*pi) q[4];\nu3(0.844552468344247*pi,3.4976600153065*pi,3.72196129835421*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.178247138448*pi,0.006197697309883954*pi,1.215513592060506*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5348910086721315*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.740016420782283*pi,0.05214429558045297*pi,4.32410166532617*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.310976418309734*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315795154657571*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[13];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.47962326056367*pi) q[8];\nu3(0.302668206012116*pi,3.02872273756052*pi,1.479327661747819*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.35247625262615*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.118830328410854*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46699330947101*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.332176617964151*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5926610586591086*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47759758128493*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49855957023324*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[13];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.252893859877545*pi) q[11];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5794063938991902*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.868472427728296*pi,-0.020541978449023002*pi,1.115559551459752*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.67571235681542*pi) q[13];\nu3(3.5*pi,3.44649812287645*pi,0.5*pi) q[14];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248641910803711*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.345226191816685*pi,-0.24123727352993501*pi,4.24449484572396*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.548158754824635*pi,-0.209962661940572*pi,4.07584406084225*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.802055881510734*pi,0.55901753707021*pi,4.21571027882836*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4371752261905*pi) q[11];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.584034456689435*pi,-0.04661337247073899*pi,4.19529135469081*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.623990757655286*pi,2.76377179849594*pi,4.26073701515055*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46365038113887*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2269054657874912*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.352981527934884*pi,0.54368828981332*pi,0.841184220527711*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.873475658214579*pi,3.15629348299218*pi,3.10912055561962*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5113951860143717*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.450215993910451*pi,3.27655592861948*pi,3.27415496922765*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42962409156672*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.127540781307237*pi) q[15];\nu3(0.261406027575589*pi,-0.06463564055624099*pi,1.183943269586994*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.484470566909463*pi,0.387596614512976*pi,1.227906493817518*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.402631686403205*pi,2.772771998484*pi,1.55235415591267*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.49195133169539*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.777232120010318*pi,3.41981412468332*pi,3.28490508639465*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.288106253726561*pi,0.11828180423257995*pi,4.17029741489121*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.501517292726095*pi,-0.12106843866219902*pi,0.998758585286739*pi) q[3];\nu3(0.384217626254139*pi,0.32473629874824905*pi,3.95303615038227*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.45003805092638*pi,0.5*pi) q[6];\nu3(0.396109742037745*pi,3.15265001660797*pi,0.5257738767113717*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.346503295594688*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.544077773428612*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.631870323678955*pi,3.46747204055278*pi,3.52555107887208*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.673614433710139*pi,0.25739478544876504*pi,3.78618651773537*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.958090595939424*pi,3.02988702264649*pi,4.20987404485757*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.266857059072856*pi,3.01224549705396*pi,0.986128734173545*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.302170691523177*pi,0.18528505832902997*pi,3.68658871810409*pi) q[13];\nu3(0.319776121812103*pi,-0.029663224245075004*pi,3.87210212824546*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.38612257207028*pi,3.26987980254333*pi,0.5198221127659401*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48146479407185*pi) q[12];\nu3(0.658988798315466*pi,3.05181559891193*pi,3.26272868230904*pi) q[13];\nu3(0.226425070247301*pi,0.5975614043970501*pi,4.48123111748073*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.484587131446278*pi,0.23613065000199895*pi,0.633121301780487*pi) q[1];\nu3(3.5*pi,3.4681201916365*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46101913775901*pi,0.5*pi) q[10];\nu3(0.314096926495229*pi,0.43557355293799505*pi,0.750544291979926*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2093225123936802*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3125384807193061*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.272771146615286*pi,3.46562670295176*pi,0.971987936398668*pi) q[20];\nu3(0.60574287956866*pi,0.03197653072252804*pi,1.365824551929263*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.39723372923182*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.414307447848524*pi,2.86338288841814*pi,1.56680221189766*pi) q[9];\ncx q[10],q[16];\nu3(0.68347347506717*pi,3.06579895954219*pi,4.32239706791099*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2004851989174101*pi) q[18];\nu3(0.375706025339283*pi,2.94771517340347*pi,0.654231340608619*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.498954581667158*pi,-0.295145881880173*pi,0.781374891204741*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.334496241783531*pi,-0.341225123208313*pi,4.16804705223616*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39720440549292*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3017332998561795*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.142048209404766*pi,0.26828584576593295*pi,0.5850171837125699*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.597426696820239*pi,3.04246099204354*pi,3.19425910566581*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47811617981288*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.525716369920432*pi,3.47128879254498*pi,2.98356175790917*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.80201290048071*pi,-0.325879758004049*pi,3.9054432933055*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.45850386159887*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46141216889469*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.716861206100128*pi,3.08338122790684*pi,2.96397510402918*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1796759333070561*pi) q[19];\nu3(1.0*pi,0.0*pi,1.178310793239489*pi) q[20];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[8];\nu3(0.650052211458938*pi,2.79217371763145*pi,4.0194884223713405*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48048315610867*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.253406430584402*pi,3.43604032301553*pi,1.124971775724327*pi) q[12];\nu3(1.0*pi,0.0*pi,1.227595610158694*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3910379032204*pi,0.5*pi) q[5];\nu3(0.677349843141356*pi,0.176727589279713*pi,4.30020086313361*pi) q[6];\nu3(1.0*pi,0.0*pi,1.16491631532514*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42107564193467*pi,0.5*pi) q[11];\nu3(0.442928629374978*pi,0.80725878245578*pi,4.03706385458025*pi) q[12];\nu3(1.0*pi,0.0*pi,1.258154642241672*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5547071699223823*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43045829917186*pi) q[20];\nu3(3.5*pi,3.33453645589363*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.313631775962235*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.744489837477958*pi,0.5723577383982199*pi,0.832956251091773*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5253400029112923*pi) q[13];\nu3(3.5*pi,3.42556344384361*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.309266209451992*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46459073460694*pi) q[8];\ncx q[9],q[13];\nu3(0.258532594728883*pi,0.27504202692047997*pi,4.165039712696339*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.609364799216389*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.831515657526966*pi,0.277898667410969*pi,3.90165893874928*pi) q[1];\nu3(0.485910305256534*pi,-0.39794832207097197*pi,3.87663474217852*pi) q[2];\nu3(0.343602355722339*pi,3.38611471317028*pi,0.801645161987441*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.43528045973931*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.184968596544957*pi,0.020282623081065987*pi,0.614984686435969*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.355828666012619*pi,0.6269163761801999*pi,4.30837215645263*pi) q[18];\nu3(0.39349736799742*pi,-0.08937492202451802*pi,4.29060205065314*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5291370128982134*pi) q[21];\ncx q[0],q[7];\nu3(0.199387710328272*pi,-0.24914552712155302*pi,0.991274737177021*pi) q[1];\nu3(0.733671917408448*pi,3.48500613663159*pi,4.2696400927956795*pi) q[2];\nu3(0.556512693119989*pi,3.46860433924024*pi,0.848377771211261*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.491025735162169*pi,-0.311794173556803*pi,0.83864267356197*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.211181117534556*pi,-0.14169608533253197*pi,0.7300966139881*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.739469299482416*pi,-0.18851310945717198*pi,4.32145586940896*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.379856410486625*pi,-0.16348975592981202*pi,1.490065213922645*pi) q[18];\nu3(0.207786920904215*pi,-0.04715754061105598*pi,4.48952188217738*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.567127697737494*pi,0.469156438633899*pi,4.3292254322636605*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.420676604501073*pi,2.8005402021053*pi,1.106510273349316*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0269042233938412*pi,0.04629610369154502*pi,1.044798298557493*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.44797936824056*pi,-0.143219378139758*pi,4.3980060704638095*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.742607226016226*pi,2.87512261796955*pi,3.29001329354179*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.729113856055031*pi,2.94494660785895*pi,3.56261050126808*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.369224041766389*pi,0.171268337131243*pi,0.845907190065587*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.416222694971537*pi,3.3636222196143*pi,3.14311142334462*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42214466988004*pi,0.5*pi) q[10];\nu3(0.54471128162862*pi,-0.09355938918793999*pi,0.5169924303790576*pi) q[11];\nu3(1.0*pi,0.0*pi,1.375250976947596*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.386746042124419*pi,2.77063643959799*pi,0.9818588307552261*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.832480308149946*pi,-0.22446053645944603*pi,0.8422068763225821*pi) q[20];\nu3(0.336570323837533*pi,0.6486047534574*pi,4.1454966633391095*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.413226386507892*pi,-0.443670060302323*pi,4.15301346985928*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.818187651217423*pi,2.95042283842676*pi,3.12039800714527*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.549203588306616*pi,-0.006353511773088016*pi,3.95068305945038*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.325546583205767*pi,3.45480562305048*pi,0.5564237134110314*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.309387724637728*pi,3.24991158027166*pi,1.66164183860095*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.87116484474755*pi,0.5915776503947301*pi,0.9548642010274291*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6933310360974689*pi) q[12];\ncx q[13],q[17];\nu3(0.588353559991956*pi,3.36915879048769*pi,0.629075267452059*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.261697838660904*pi,3.10749596642779*pi,0.627130842790592*pi) q[0];\nu3(3.5*pi,3.39302213421486*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41161134563325*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.713277954942099*pi,1.08355316236169*pi,0.64081444856283*pi) q[5];\nu3(1.0*pi,0.0*pi,1.260851080397793*pi) q[6];\nu3(0.331757265779296*pi,3.42378019393315*pi,1.194126623126909*pi) q[7];\nu3(0.766442323426299*pi,-0.286557179938073*pi,0.5262676308084702*pi) q[8];\ncx q[10],q[12];\nu3(3.5*pi,3.31614114671604*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.211443939251279*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2279967934147669*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.535800431839629*pi,0.7556077550336999*pi,4.126822921637681*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39989510671823*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231044162435614*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.60734752127478*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.4867818391171195*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5490218878781641*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\ncx q[3],q[8];\ncx q[4],q[20];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48200688484248*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36951069461067*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4404675812705*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37499639516544*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.169192518523941*pi) q[8];\nu3(0.687051671556471*pi,3.28241217425088*pi,3.84032584887502*pi) q[10];\nu3(0.899061171323341*pi,0.33673392217961196*pi,3.92769769843856*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.331741965796237*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3065944760586379*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[20];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.45670782887096*pi,-0.38543206634245997*pi,4.24025682594818*pi) q[10];\nu3(0.650153897429431*pi,-0.4579781530818136*pi,0.745105905840797*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42628102248035*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.358690785738478*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46032268063771*pi,0.5*pi) q[0];\nu3(0.318190083200791*pi,0.5861408088350599*pi,3.82675535302339*pi) q[1];\nu3(0.448064705688279*pi,0.7773752120350199*pi,0.635768648153649*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.32967460844116*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44279043170188*pi) q[8];\nu3(1.0*pi,0.0*pi,1.260536537247358*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.237193748264799*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5507836022469644*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.543093014443015*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.632664701712912*pi,0.5971499174388699*pi,1.115555695024716*pi) q[1];\nu3(0.33978358988889*pi,0.28508411140311696*pi,0.767135793123476*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[20];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.405022031314905*pi,0.19234767475622405*pi,0.5449497888584277*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.325096595802799*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.710717470396345*pi,3.48127406666346*pi,3.90732308224978*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.619740936632485*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40166357321578*pi) q[11];\nu3(0.71864351478171*pi,0.52371607044097*pi,0.8914389073088951*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.172579767426013*pi,3.27559750720833*pi,0.954831222083099*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.688709563242794*pi,3.15250751474984*pi,0.60763620781295*pi) q[5];\nu3(0.448119225794933*pi,3.3769323116241*pi,1.2930019240802642*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.518736518831921*pi,0.19589299361258405*pi,4.04377131242979*pi) q[17];\nu3(0.600027276877942*pi,0.9831650256856801*pi,0.783641154579115*pi) q[18];\nu3(0.80650403421698*pi,0.47991644039676196*pi,1.1991485761302552*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.384940785449431*pi,1.06688982540163*pi,4.35833851212047*pi) q[4];\nu3(0.233055066578537*pi,-0.259785645892528*pi,0.9646289293202019*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.363512152687063*pi,3.38235785321119*pi,4.1673442407846*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.463177208018641*pi,0.339725763854521*pi,3.55115519186287*pi) q[17];\nu3(0.659321148220842*pi,-0.12780611578962597*pi,1.051127067189976*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.270771830709268*pi,0.12199240237912201*pi,0.647680743274273*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.54925839535819*pi,0.82613241859823*pi,4.27762335668982*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.541478259512678*pi,0.17502778950975995*pi,1.13285979166502*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.244839808094959*pi,3.03270589441587*pi,1.88063208795602*pi) q[21];\nu3(0.256842445545257*pi,3.4327937744342*pi,0.5233598551927331*pi) q[0];\nu3(0.171003638365186*pi,3.44934337240139*pi,0.5775051911863487*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.571092936054178*pi,0.28165513147341403*pi,1.1626647520296078*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.205903960831576*pi,0.61668273878034*pi,0.621128616286136*pi) q[0];\ncx q[2],q[17];\nu3(0.710090458783211*pi,-0.03759462290409299*pi,1.0436640419386891*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.28119253644824*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44170689579295*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.23052043509573*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181087829396062*pi) q[19];\nu3(0.378657456365067*pi,0.35357633753140905*pi,3.91774872252445*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44477000766239*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.641637473267693*pi,0.356120989808155*pi,4.32496049165187*pi) q[8];\nu3(0.144167642255988*pi,2.98994321785068*pi,1.82666958791422*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1258307320098861*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.741126467615678*pi,0.6781240374961901*pi,0.682902224342825*pi) q[7];\nu3(0.550604023616321*pi,0.489017337052981*pi,1.332008720441828*pi) q[8];\nu3(0.354114459869481*pi,3.38535789991449*pi,0.6940385305053249*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.553566540756502*pi,2.64505040795066*pi,3.63316543652468*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.648272921692559*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42535950233305*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[18];\nu3(0.374952484273457*pi,0.26938881481518495*pi,4.472819205719221*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.663952327313317*pi,0.291860358579778*pi,1.342786983840293*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47207017075507*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[17];\ncx q[3],q[12];\nu3(3.5*pi,3.443236691762*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.283623463563232*pi,-0.286556950181572*pi,4.20513215180162*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.739175404565075*pi,0.23180451656717704*pi,4.36382292999356*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.225235730740175*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3191197900709*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.685554771605468*pi,-0.359592294783939*pi,3.4912359735155*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2093818343611669*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.283318004568077*pi,0.18670385679058998*pi,0.7316455213885951*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.783247954555929*pi,2.61525111524951*pi,3.5460487625663*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.31806451460777*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.077383014860136*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39283193253277*pi) q[20];\nu3(3.5*pi,3.48568940412549*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.349362388793621*pi,0.6301265174295401*pi,0.777856173624633*pi) q[6];\nu3(1.0*pi,0.0*pi,1.287578859793744*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5325465557251317*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.834732204622436*pi,0.29972542661635304*pi,0.998770003595875*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.33731289909117*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41060327800561*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.318696135021124*pi,3.4237551944694*pi,1.64773557027316*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3069769470394341*pi) q[11];\nu3(1.0*pi,0.0*pi,1.148280166404714*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.43355642341077*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.541052244161438*pi,3.25505154193392*pi,3.50604768963412*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.749985947211828*pi,-0.10582844174362599*pi,3.97311229884516*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46134529056316*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43129715679522*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(0.636935055686962*pi,0.6217476943434701*pi,1.3366402607905798*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49969901877644*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325813768449175*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3286685914608571*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.497660783722296*pi,0.335980985662957*pi,3.72999454511899*pi) q[2];\nu3(0.148985520358546*pi,3.26834119904832*pi,1.73561602631154*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4204323767958105*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.480136770708119*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.593841334734416*pi,0.9854037949776*pi,0.867723663024504*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.362965130157382*pi,0.36245219970809806*pi,1.068884896692397*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41526289740798*pi) q[16];\nu3(0.765946555678558*pi,2.8836876987807*pi,3.21822275289294*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.172615228992896*pi,0.18216710281874005*pi,4.4201690833742795*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.736215956136848*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.450398733680489*pi,0.235244520681698*pi,4.28813807982575*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.867747524565624*pi,3.22051552126561*pi,4.08351766305375*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.474794726841886*pi,0.43788503500670195*pi,0.961508301905314*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.298586155460854*pi,2.74375881234099*pi,1.0913709079673661*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.732297170248168*pi,-0.11605546042555298*pi,0.650825526810211*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.87702808673325*pi,-0.12208051100391099*pi,1.156902050834283*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.556872444980238*pi,-0.082359559363535*pi,4.45787488082849*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.73488395549203*pi,-0.05753381048855599*pi,1.219642761496371*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.69515005492189*pi,3.14502275613541*pi,4.3686403501686595*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.369280126454141*pi,0.193926744075559*pi,3.33085067373118*pi) q[14];\nu3(0.833537036489675*pi,3.18406067361839*pi,0.5051518395957073*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.271370399197232*pi,2.7456393046744*pi,1.71387709505336*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.11223860505899*pi,0.27625382745012605*pi,0.754093268117605*pi) q[0];\nu3(0.627058621052376*pi,3.22221957568582*pi,4.457890557620971*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.279176021065077*pi,0.50612871934236*pi,3.67622327807837*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.333766271881476*pi,2.62617430317826*pi,0.959991858678064*pi) q[14];\nu3(0.768636143686979*pi,0.042449079922785016*pi,3.69051222216572*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.576355574638595*pi,3.14304787416193*pi,3.78417771495937*pi) q[1];\ncx q[3],q[18];\nu3(3.5*pi,3.32457190389739*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.482309518756156*pi,3.40576137398982*pi,1.99720636417687*pi) q[7];\nu3(0.173985558945298*pi,0.18070499805003504*pi,4.3941327788206*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.264032245832378*pi) q[10];\nu3(0.61740574189443*pi,0.53725173923287*pi,1.2182116462866*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.66035245612499*pi,3.46895908325207*pi,3.12790977615265*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47786302752478*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.784468685501638*pi,-0.25769624865478*pi,0.857143450733173*pi) q[5];\nu3(0.676517374475215*pi,2.92935506625017*pi,3.61581783190691*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.340368786002144*pi,3.2731309331589*pi,1.070100895845893*pi) q[11];\nu3(0.524381168355844*pi,-0.06578921272731397*pi,1.467946508597209*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.216151857875998*pi,-0.09793001733926998*pi,3.75061804265397*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.3823528121291009*pi) q[18];\nu3(0.267194236585963*pi,0.353093147189952*pi,3.52202746189759*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.311807595550991*pi,0.16558853713836896*pi,4.4137660196933*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5806250482548356*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.546388233001614*pi,0.9924220791946801*pi,0.680294888654694*pi) q[13];\nu3(0.78107990557419*pi,-0.11238787136544998*pi,0.5630981237506172*pi) q[16];\nu3(3.5*pi,3.44201185189946*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.360484753076241*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37530808850837*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1873644464495259*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.32891445741853*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[14];\ncx q[2],q[15];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37772441304323*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.290154575026442*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4843584863020105*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41137289382969*pi,0.5*pi) q[0];\nu3(3.5*pi,3.2673743215032*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.196350850772069*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5722133927337958*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.289448347277066*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.380681684522138*pi,-0.16642040557030102*pi,1.3171374772690339*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.70850468453949*pi) q[8];\nu3(3.5*pi,3.44588641713936*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.286757213137006*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.607617091676806*pi,0.317132685019073*pi,0.5166159863784869*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[8];\ncx q[7],q[21];\ncx q[9],q[16];\nu3(0.439069789279872*pi,0.18706897749423002*pi,4.3420207439542295*pi) q[10];\nu3(3.5*pi,3.46699694402704*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3880509462479949*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40860240955645*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5350678749265212*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[14];\nu3(0.838594609927316*pi,0.7053613005721*pi,1.2856560330462599*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45316636410647*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45237174579294*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.145227733536648*pi,3.39362863461073*pi,0.787613546634971*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.301715229245219*pi) q[12];\nu3(0.261439438375261*pi,2.7306159794106*pi,0.99435196220168*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5311765476841559*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.362676975748307*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.316421524598352*pi,3.22548032310712*pi,2.20375323036327*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.676240857798183*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.341662946962158*pi,0.34418747013191897*pi,0.9064467895168811*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.604282127643649*pi,-0.311340014185186*pi,0.79029346773331*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.636190087184778*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5183336812648216*pi) q[21];\nu3(0.7490386033867*pi,-0.235537657158788*pi,1.1851291454864419*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0988630252468237*pi,0.13087633877855698*pi,1.167187328504667*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.707140246036739*pi,3.35562327235338*pi,3.35519943581689*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.633107797125792*pi,3.04040341991357*pi,3.86882521806715*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.490230851118112*pi,3.1518170920661*pi,3.05030939398439*pi) q[16];\nu3(0.360513473016558*pi,0.72345096846453*pi,0.729336110751635*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.90321742253208*pi,3.29326212818205*pi,4.19250492363435*pi) q[20];\nu3(0.371098506904728*pi,3.10823300593768*pi,0.705130389406059*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.39719276269665*pi,3.09282556765387*pi,4.465131268371779*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.466949294822556*pi,2.59815842479022*pi,1.2075986107282*pi) q[8];\nu3(0.214027179008855*pi,0.460300062574136*pi,3.81897707684022*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.108855632408317*pi,2.64289086196569*pi,1.098834808311869*pi) q[16];\nu3(0.456860376909207*pi,3.41248005383677*pi,1.3173686416764299*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.161600832809362*pi,-0.18534039529485602*pi,4.15058579935958*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.854955042793159*pi,2.93694867376543*pi,4.02766118424533*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.859176387883115*pi,2.99416677281139*pi,4.22116064323302*pi) q[18];\nu3(0.756811710770624*pi,1.14124235814144*pi,0.690167792033135*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.654042827292203*pi,2.50414114313867*pi,3.98898993723776*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.450384284928869*pi,0.66033487162263*pi,4.37711498916236*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.337502564304039*pi,-0.4513344701276501*pi,0.606352661567465*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.414242948183387*pi,-0.14142981505268798*pi,4.4468756679326304*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.56808275391487*pi,3.29978297153686*pi,0.516026064458533*pi) q[18];\nu3(0.434704721791295*pi,3.35221297357285*pi,1.71689762202487*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.739460707752838*pi,0.824959403619*pi,0.662046225365026*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.207930238588121*pi,2.56369704309897*pi,1.057035877071118*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.250214916398042*pi,-0.4241092049723439*pi,4.07301186467015*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.124806669575187*pi,0.36819773080517004*pi,0.696656538126079*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.270391375218133*pi,0.56748304789124*pi,4.0272782996968495*pi) q[7];\nu3(3.5*pi,3.46251287068736*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2189162533423779*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.584854196855802*pi,2.85162200514801*pi,4.01804179677577*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.221660815855013*pi,-0.325138959812046*pi,1.295343633851961*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47406252468507*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.4260898443079562*pi) q[6];\nu3(0.8720602861996*pi,-0.20780511336548002*pi,1.2744685049415612*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.740968123587155*pi,0.22201067459952994*pi,4.41752234622394*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.495352520139377*pi,3.01211535355503*pi,4.4269399033449695*pi) q[14];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46920427443108*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.15127084821305*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.523860832329688*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49921250825685*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.071359965553387*pi) q[20];\nu3(0.163527877747212*pi,3.09150590904489*pi,1.8469265663668*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[8];\nu3(3.5*pi,3.45479489648561*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5468250652856191*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.303374611334351*pi) q[19];\nu3(0.413117242113223*pi,-0.101968273410394*pi,4.11838637815438*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.2134385485256*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[19];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.4114214049708895*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.13096717352418*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49950176074552*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[8];\nu3(3.5*pi,3.36598521701855*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40479920643025*pi,0.5*pi) q[7];\nu3(0.159501401806791*pi,3.40020021182967*pi,0.794292670860854*pi) q[9];\nu3(0.543796479157964*pi,-0.255265159666174*pi,4.14434013679307*pi) q[10];\nu3(3.5*pi,3.49885915640465*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.302489902992324*pi) q[12];\nu3(3.5*pi,3.42102438009527*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.162672595015057*pi) q[14];\nu3(1.0*pi,0.0*pi,1.331902344846609*pi) q[15];\nu3(1.0*pi,0.0*pi,1.223478265163769*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.618288142171512*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.838043018934788*pi,3.42045050976938*pi,0.849331927950634*pi) q[9];\nu3(0.564707666519289*pi,2.88950142812835*pi,4.08010521718968*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5016773412821429*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.49912202914057*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49677526571158*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5547952970627534*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48603892427335*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.628557303431382*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1968194575620221*pi) q[21];\nu3(0.465885866791996*pi,2.81955487747073*pi,1.4513929133677062*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.391576483430942*pi,3.26312909666442*pi,2.0482866598252203*pi) q[5];\nu3(0.28548681939898*pi,0.67594942953985*pi,4.45355713216225*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.703229563263208*pi,0.40949446217475005*pi,4.04276792424191*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.562987920975767*pi,0.64354402863892*pi,4.41281634480863*pi) q[0];\nu3(0.292197774439534*pi,-0.087723008442249*pi,3.88719091062212*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.543239418914282*pi,2.77555688336547*pi,3.76454008127155*pi) q[5];\nu3(0.0435297015492576*pi,-0.08562985070395401*pi,1.382347098282105*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.554075794268066*pi,0.52507570824323*pi,4.283139779866691*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4431795609530695*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.457790254283464*pi,2.73445614738381*pi,1.58176849220027*pi) q[1];\ncx q[2],q[21];\nu3(0.735646072950452*pi,0.53713797171835*pi,4.071381538622569*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.389436909656625*pi,3.1346841937203*pi,0.5777495655904882*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.281827929129693*pi,2.74422282275417*pi,0.930258655579332*pi) q[3];\nu3(0.40792264052279*pi,0.16009183671738902*pi,1.301369313923427*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.890981884570027*pi,0.14134246872009804*pi,0.642612185757035*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.265862753653978*pi,0.282972032046948*pi,4.104709395399*pi) q[17];\nu3(0.583883463255617*pi,0.6134031774453099*pi,1.123720832085952*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.554617818679003*pi,3.24944606733747*pi,1.71727002181966*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.716252934151188*pi,3.19781732132541*pi,0.633349966398397*pi) q[8];\nu3(0.499640642789879*pi,0.9847989561430399*pi,3.99215020927879*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.470555788866418*pi,3.21494329888772*pi,0.657085373220656*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.164546954362125*pi,2.56131992957858*pi,1.52003425767803*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.260270553129688*pi,0.466772674987043*pi,3.51489858407916*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.760862879821376*pi,-0.4678957676839266*pi,0.651922796775938*pi) q[13];\nu3(0.395621160879091*pi,0.23278047473109398*pi,4.17567357550348*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.854641652543368*pi,2.88626596310714*pi,3.69847854125455*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.230499948654331*pi,3.34660012368981*pi,1.482528633654331*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.182193585618617*pi,3.06286257685903*pi,0.5701684003421906*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.391823329551282*pi,0.74736956807564*pi,3.99924515612905*pi) q[12];\nu3(0.665342911589522*pi,3.13406736481971*pi,4.16057538388087*pi) q[13];\nu3(0.472542246203617*pi,2.71540572010819*pi,3.63617966644167*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.888539463912275*pi,0.6342787019099401*pi,0.8527447656441409*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37504276309745*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.293780593230676*pi) q[1];\nu3(0.106305860647214*pi,3.38382315834278*pi,1.54423100828692*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.881038741812403*pi,0.32961226722036696*pi,0.5048017329539757*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.300098748873921*pi,3.22382832361004*pi,0.5216035861438312*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.6270943375395*pi,0.7661352970314801*pi,0.665755175784425*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.765743116543369*pi,0.09477616741280603*pi,1.037901012555916*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33333235084077*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.23588132606849*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.649133674130861*pi,0.78089715302242*pi,0.5487651237920557*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4656712894959405*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(3.5*pi,3.44447890589116*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.362668805311329*pi) q[19];\nu3(0.625444022145149*pi,3.17884561275067*pi,3.23583043442789*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48850234050585*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3891134076464389*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.5753449422141572*pi) q[9];\nu3(3.5*pi,3.45915079388895*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.177016140010837*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.748740240100719*pi,-0.15015784550259498*pi,1.2744487120221248*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[9];\nu3(3.5*pi,3.4427419141187*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47311638920555*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2137582810032779*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6267778225345411*pi) q[19];\nu3(1.0*pi,0.0*pi,1.252071693286015*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.243667555121251*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5439192394558175*pi) q[13];\nu3(3.5*pi,3.47549392678671*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.214660442828335*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38204967508468*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5294966269003307*pi) q[16];\nu3(1.0*pi,0.0*pi,1.224272587922977*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.381246862484669*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.159213077023309*pi,0.35166947772408896*pi,0.5998223225209492*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39573625467145*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.645652950138575*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293664654500901*pi) q[21];\nu3(0.454342552943912*pi,-0.4078880369764343*pi,1.058572025991688*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47987605256634*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.151577756828968*pi,3.40101281286438*pi,1.0325684517973421*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.287324452826945*pi,2.87116498746238*pi,0.974214038135983*pi) q[9];\nu3(0.410702227298766*pi,0.444219611596507*pi,4.23567539461385*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.60219887384667*pi,0.15163543313929695*pi,0.833977707215589*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.416280823423091*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.522323103462774*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.651892747962503*pi,0.43273575755649096*pi,4.13754183105714*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.150973857371043*pi,3.3169333990385*pi,1.99808697270604*pi) q[9];\nu3(0.245610455178259*pi,-0.21429929195151298*pi,4.44570357470331*pi) q[10];\nu3(0.706472385559919*pi,0.38744308115536197*pi,1.0544925469969408*pi) q[11];\ncx q[12],q[17];\nu3(0.532769567468207*pi,-0.396863090351782*pi,4.08102788147268*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.646627018043621*pi,3.32476874216427*pi,2.83441197840656*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5356849578397496*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.773699464736384*pi,2.87551872610052*pi,3.46028529613064*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.228544906966836*pi,0.358086340071497*pi,4.37772520965415*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.304070013837878*pi,-0.49178513613109165*pi,1.201679917116935*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43544302018107*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.744202665697303*pi,3.34298515568886*pi,0.807215146603261*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.536066695237264*pi,0.27408118580429297*pi,0.9801133640155351*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.44425201748079*pi,2.72983288068167*pi,0.957761591667304*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.766268015938323*pi,0.90832983725043*pi,0.698060196454837*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.290661625842348*pi,0.6357143766534701*pi,3.77631150969605*pi) q[12];\nu3(0.281341641981*pi,0.025112888511311993*pi,1.398940077858125*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.554764240691911*pi,0.47234728524205805*pi,4.40710955342383*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.364348543088773*pi,3.27672888370384*pi,2.1019067864427203*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.54874415585547*pi,-0.18689495350086*pi,0.731280964638447*pi) q[6];\nu3(0.206805733617402*pi,-0.17613950744560303*pi,3.78754110421507*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.560276584072484*pi,0.5270732780312399*pi,4.06493600376867*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.749597058289076*pi,0.027969997763905963*pi,4.46194523690353*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.868296269302232*pi,0.00011511124477103785*pi,1.010739839281273*pi) q[18];\nu3(0.560360201961252*pi,-0.046297622756863*pi,4.04949055532098*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.921411646633062*pi,-0.143790718889028*pi,3.70203408858966*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.610693776037624*pi,2.48499117853395*pi,3.96025198616926*pi) q[6];\nu3(0.631162846901662*pi,3.48088432528431*pi,4.48486421324095*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.962103779461977*pi,0.262761792093699*pi,1.479790645454631*pi) q[17];\nu3(0.549734525954036*pi,3.34559346771845*pi,0.581763158091041*pi) q[18];\nu3(0.429342766142678*pi,0.007912141355798985*pi,4.313917487798459*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.238899302311848*pi,2.2997511957402*pi,1.240868078457594*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.662966866431317*pi,0.308247758418284*pi,1.63299511729576*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0557228873428963*pi,0.17669612740807195*pi,4.47240948400444*pi) q[21];\nu3(3.5*pi,3.44204517597792*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.825505256343387*pi,3.32063695945711*pi,3.5724452780577*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.28129058747315*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.193763292832304*pi,3.47285960192825*pi,1.72853839878114*pi) q[21];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.27100311114289*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.41538838422158*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43445952208085*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.238593907444201*pi) q[12];\nu3(1.0*pi,0.0*pi,1.201415084043391*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.193595534291331*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.543890171369182*pi,3.19807144443634*pi,3.23431969344177*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40868989979206*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.1710264684922111*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5515406015880895*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(0.689505195976848*pi,0.50434223830974*pi,4.10192571570736*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5486923568311907*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5415014298679335*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,3.46026164066433*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.331875490367141*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6511759864428139*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[20];\nu3(3.5*pi,3.48715382852684*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.164529756304318*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.48430325412859*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.396999492734996*pi,1.05469534212928*pi,4.31446983749636*pi) q[15];\ncx q[17],q[19];\nu3(3.5*pi,3.47697632748903*pi,0.5*pi) q[0];\nu3(0.102894214314305*pi,-0.059199075689540026*pi,1.274188412750876*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49150844910857*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.200338583153806*pi,0.27325869349238296*pi,4.10380386339673*pi) q[14];\nu3(0.308556225709841*pi,3.47754062799659*pi,1.80248947023823*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.390096208355801*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3564137107319*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.427877377803084*pi) q[21];\ncx q[0],q[21];\nu3(0.59339002079931*pi,0.11270974905979103*pi,3.86128418202731*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41564520949889*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.247952551364611*pi,0.248667776692711*pi,3.27510687741713*pi) q[11];\nu3(0.350911829063981*pi,3.31402569858683*pi,4.3083991082330595*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.431669330020981*pi,3.49399605570415*pi,4.19410220851083*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35284751274633*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.457148507847828*pi,3.40579055150628*pi,1.2846757958650001*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.831228703122091*pi,0.5991751459491601*pi,1.117994799283478*pi) q[8];\nu3(1.0*pi,0.0*pi,1.181568099555148*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.224652025699572*pi,-0.38231646432586497*pi,1.1338691112773889*pi) q[11];\nu3(0.314372107605038*pi,3.16630590641677*pi,4.410783692172*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5477263454987154*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.787444916526569*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[18];\nu3(0.369979694292615*pi,3.24077469387315*pi,1.448364843566214*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.514446299583157*pi,-0.215230189550719*pi,1.3061570845436838*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.936410359602949*pi,-0.10026166246114598*pi,4.16689152310738*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48301723718523*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.81840358809882*pi,-0.323753936068578*pi,4.43228424355983*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.632903266076529*pi,0.9101085031613101*pi,0.92153618955339*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.687017057084968*pi,-0.38050894614502*pi,0.927457283559141*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.692376991039079*pi,0.58194585044077*pi,1.396454397223998*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.385905771874852*pi,3.38470338304836*pi,4.17671694959364*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47161627859537*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216370711555864*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.453748064412108*pi,0.06971613963378298*pi,0.988606810172429*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.288032960255818*pi,-0.422466082048725*pi,1.370078769345034*pi) q[10];\ncx q[12],q[13];\ncx q[15],q[16];\nu3(0.515821853820728*pi,-0.376994689692511*pi,1.3032960338354211*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.673126161754567*pi,2.63743340197845*pi,3.74080456818297*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.709064813323458*pi,-0.307754129728682*pi,3.52279376949888*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.321427015234188*pi,3.36699315615355*pi,0.997189759592884*pi) q[3];\nu3(0.577192425172993*pi,0.382646756705712*pi,1.38899714914486*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.786372514497463*pi,3.11961177461062*pi,4.45700742405445*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,3.35475066632559*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2818083861194451*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5950947421695627*pi) q[16];\nu3(0.835095979886764*pi,0.489141019311233*pi,1.458301482394352*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.952144755508572*pi,0.352078904154706*pi,3.96991007020507*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.572919380712206*pi,3.09888025919447*pi,4.19541765088323*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.546188062452375*pi,3.06170763032982*pi,3.76610791603847*pi) q[3];\nu3(0.767214773788422*pi,3.32495622369316*pi,4.31268602554165*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.302448338121889*pi,2.98830499988918*pi,1.220196637049862*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.260691162682312*pi,0.319794281861557*pi,1.0315865003225269*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5064146868506172*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.192659186002299*pi,-0.246600446428962*pi,0.920464555405069*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.916089126678555*pi,3.22507255847329*pi,0.562830476465222*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.529052948024219*pi,3.09815718632076*pi,3.16070157940669*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.49237878785071*pi,3.2857779255545*pi,3.15429165993776*pi) q[9];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.474429251124107*pi,3.35481965221858*pi,0.624758813837546*pi) q[18];\nu3(0.67016610488003*pi,2.65843854204053*pi,3.82389946399066*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43426247539707*pi,0.5*pi) q[8];\nu3(0.593952076264196*pi,2.46854474661535*pi,3.66086413484515*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.615849768228716*pi,3.40421374780996*pi,2.93519756847597*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.342535218405353*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39989394558619*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43424447550283*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.279454557941457*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.140285079682879*pi,3.16101005889588*pi,0.5014564322597517*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.462902687441556*pi,0.60729415741792*pi,4.1179904900048*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.12326485333432*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[5],q[17];\nu3(3.5*pi,3.22802457890717*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.846570661944786*pi,3.12367108132371*pi,3.73393278431713*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.333167812585396*pi,3.23540992096881*pi,1.381293180102967*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48141811581376*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1219885631798459*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48724337877557*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48783786570655*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47855728200717*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.651747359127063*pi,3.34766350413227*pi,4.4605956140577305*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.620886731446464*pi,-0.4126542941111551*pi,4.13823042035208*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1048292319001312*pi) q[17];\nu3(1.0*pi,0.0*pi,1.347143827658942*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47666455460358*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.598214676189092*pi,3.06613258384494*pi,4.39825856211206*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5194969909131704*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.40091684291127*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.15357348161203*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5606878331398848*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5366335582342234*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.42668764466493*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.406135794281606*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.405203050475*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.198093674997643*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5423124480678824*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.228881505965721*pi,0.7720267422598699*pi,4.26043566906889*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.29764107353051*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.190390917690532*pi,3.07623537343303*pi,0.793861674231862*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41197886298253*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.43024948929239*pi) q[14];\nu3(1.0*pi,0.0*pi,1.370242328698595*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.927093680704717*pi,-0.237703129344202*pi,1.216831209934931*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.481687105629963*pi,-0.297950481611707*pi,3.57642465702052*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.69631884861417*pi,0.03935273306678699*pi,3.87204025894019*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.396129959627113*pi,2.50699821207672*pi,0.994548950941314*pi) q[7];\nu3(0.13666991745138*pi,0.9895243257758*pi,4.26001239003736*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.494647432490074*pi,0.9153978103937299*pi,4.30826862844013*pi) q[18];\nu3(0.777318567927612*pi,0.6089255653033201*pi,4.45898527375496*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.523723757445182*pi,0.8588991195996301*pi,4.301079927469511*pi) q[21];\nu3(0.531963913900289*pi,2.59782054362508*pi,1.24347943335466*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.907297504888035*pi,-0.4974609426065148*pi,0.5025752406404137*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.37240972601943*pi,0.370145210340904*pi,0.8504385859095189*pi) q[5];\nu3(0.599412551763157*pi,0.266373502201559*pi,3.8839003792843*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.576150753928812*pi,0.06786942884848102*pi,3.71548625177052*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.703115511108923*pi,0.55099803463127*pi,1.245555675664471*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.237388292670051*pi,0.72279226201391*pi,0.5873167690941995*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41822507158854*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.219118235333992*pi,0.16672957446007297*pi,1.3036814770759761*pi) q[19];\nu3(0.680169221351855*pi,3.19362042794378*pi,3.76192014231366*pi) q[20];\nu3(0.639267400978304*pi,-0.31409431228123097*pi,3.48685222694059*pi) q[21];\nu3(0.630740136597025*pi,3.28940568543663*pi,0.773433940544357*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.00873857115470066*pi,0.463240825556974*pi,4.47113424895291*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.685709536538171*pi,-0.4175465679199798*pi,0.790596258525202*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.306556965958732*pi,3.28680033250783*pi,0.5994402231544528*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.460453775898999*pi,3.31991387262408*pi,3.25887281052908*pi) q[15];\nu3(0.497020898538271*pi,-0.015507384680117975*pi,1.2416301085353831*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.627706209720874*pi,-0.4490876833491778*pi,0.652864230696487*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.583643819398278*pi,0.34262162072201297*pi,4.4762806734408205*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[21];\nu3(0.343167774894851*pi,3.42947987475132*pi,0.816040031978098*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33190636809468*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1970527100004271*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45810411103184*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43569140175428*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.308940052856024*pi) q[6];\nu3(3.5*pi,3.37259351164755*pi,0.5*pi) q[7];\nu3(0.160656700922844*pi,0.37047377947273996*pi,4.4094956000670305*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.129062463047115*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243097664102439*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[13];\nu3(0.711140623393296*pi,0.57929759827109*pi,4.249705209746979*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.522071223242818*pi,0.93118894066841*pi,0.773361298435562*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5262551158916402*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.797737401664833*pi,2.30877705363181*pi,3.74499771516147*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5432104137288098*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44852940771506*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.47555314456452*pi) q[13];\nu3(0.310110186712253*pi,0.199875141222153*pi,3.90949797850263*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1583944900946*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.691477058632893*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.520499494156372*pi,-0.42042891998391163*pi,4.00520495435428*pi) q[4];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.930226911340751*pi,0.031593955008734964*pi,1.146314167059302*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.113747012287961*pi,0.06395209982658101*pi,3.66949601430776*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.766023595614047*pi,3.2626682235713*pi,3.39385019907301*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.551982618558756*pi,3.1245754333608*pi,4.04978892675019*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46504251623269*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.700155567019632*pi,-0.06505808290835802*pi,4.40720794293441*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.567587153571385*pi,0.017671178457063008*pi,0.5877136957740738*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.95520631147679*pi,2.96577092163489*pi,3.63176297903864*pi) q[10];\ncx q[11],q[20];\nu3(0.507662381883986*pi,-0.06941814113674699*pi,4.30549658425766*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.375870658989902*pi,0.127009814350578*pi,0.751290788730063*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.576965146215708*pi,-0.06389021334256001*pi,1.433463266382586*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.699693992971768*pi,0.57834785636192*pi,0.555133313011769*pi) q[6];\nu3(0.821013166197262*pi,-0.4460523800240748*pi,4.10288274026945*pi) q[7];\nu3(3.5*pi,3.39150966024305*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3382491127275111*pi) q[14];\nu3(0.435930024499969*pi,2.61007681990858*pi,1.046794671003798*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.567859862394415*pi,0.22406337808673205*pi,0.7556940100952829*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.48234744266227*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.824906496907783*pi,2.58343326021724*pi,4.07349338655529*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3876918945178351*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.511125510126016*pi,0.09981741740494299*pi,4.2066448867139705*pi) q[1];\nu3(3.5*pi,3.40783123720735*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3641267588485295*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1349212244669649*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.250898835877895*pi,-0.300152965596735*pi,4.20717682704052*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.578070595273921*pi,3.44821740898109*pi,0.892734226997594*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5679189976258598*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.225282515880518*pi,-0.13666942373762497*pi,1.256980334384182*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44103408365251*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4320191894161*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.223963110818149*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.34409695378509*pi,0.5*pi) q[10];\nu3(0.42165519084267*pi,2.87043309303189*pi,1.158545531614097*pi) q[11];\nu3(0.248753188142393*pi,-0.03891054938139599*pi,0.8417144307481921*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.43354278463142*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5087288509538395*pi) q[17];\nu3(1.0*pi,0.0*pi,1.139614140420764*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.812629318874089*pi,-0.095038572483722*pi,1.221373386828454*pi) q[11];\nu3(0.0393889715839405*pi,3.03597164867491*pi,1.1593767876971541*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5446822563579006*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.34745743586274*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.22809240585302*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5276063991379725*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.817140263512491*pi,3.48671673548076*pi,3.11482904501688*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211271868008898*pi) q[21];\nu3(3.5*pi,3.42580807390863*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.223157199996902*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.211426259151605*pi,3.27206701789313*pi,2.12482144395413*pi) q[20];\ncx q[1],q[12];\nu3(0.673674966967964*pi,-0.13017745105393602*pi,0.687403695147956*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.322961230112449*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.252719885197203*pi,-0.4589225212038476*pi,4.33760505421294*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.356700497710288*pi,3.23299935782473*pi,2.08417323704229*pi) q[8];\nu3(0.524417352203515*pi,0.275475146738551*pi,4.22893518689098*pi) q[9];\nu3(0.628981844615592*pi,0.47347906674298*pi,0.5042233896746956*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5474598845543922*pi) q[12];\nu3(0.290317483579056*pi,3.08966444529854*pi,1.7505791821239*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.50357446269749*pi,0.037125508334571955*pi,1.003318761557141*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.651167139466654*pi,0.15973013867362096*pi,1.104673516513897*pi) q[8];\nu3(0.613741506528248*pi,0.289314176351403*pi,4.15677156267755*pi) q[9];\nu3(0.63360422226541*pi,0.303737498728177*pi,4.36834932090437*pi) q[10];\ncx q[11],q[13];\nu3(0.922898901839105*pi,-0.040360516232294974*pi,4.25076480590523*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.468851136688977*pi,0.6657816913799699*pi,0.7513135917728679*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5442501689079*pi,3.45643007767428*pi,3.41673633409531*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4743352011381*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3440567359630902*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.624508155980958*pi,0.05398379360671102*pi,1.0353721028774951*pi) q[17];\nu3(0.884786329428392*pi,3.47834284585227*pi,4.49840189100604*pi) q[18];\nu3(0.391726765284648*pi,0.390723662734466*pi,3.66460783095277*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.647676002401265*pi,3.18375651052123*pi,4.3742949685863*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.566955813547966*pi,2.50850165071131*pi,3.88041379480027*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.194504617718293*pi,0.49137062478737004*pi,3.94394377440983*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.498678862391253*pi,0.91885601718606*pi,4.066549280650349*pi) q[18];\nu3(0.643555425337323*pi,2.95622092980722*pi,3.07460063276384*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.89957417512461*pi,0.51907748014672*pi,4.198593779594081*pi) q[1];\nu3(3.5*pi,3.45649543751309*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.345083950695619*pi,-0.20622643233889*pi,4.227852659935801*pi) q[5];\nu3(1.0*pi,0.0*pi,1.262708534937578*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.460322912765884*pi,-0.312520813990198*pi,3.83136450178432*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47083505429518*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.533418950590595*pi,3.35869989444383*pi,3.37886295903728*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[14],q[19];\nu3(0.319738627426911*pi,-0.360862326198521*pi,4.37373368655882*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.438822289662043*pi,-0.30073829191936696*pi,1.0141087468064791*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4081647346528*pi) q[6];\ncx q[7],q[18];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.32678689372998*pi,0.5*pi) q[14];\nu3(0.645253437056061*pi,3.20758361080426*pi,3.16161589565551*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2025884008559888*pi) q[19];\nu3(0.484088530620857*pi,3.29886776254294*pi,1.75404003506348*pi) q[21];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45668728311714*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44626167668171*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.522528094097755*pi,0.46012722208254897*pi,4.33775164796735*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261812911884888*pi) q[17];\nu3(1.0*pi,0.0*pi,1.19942001282376*pi) q[18];\nu3(0.192577915583179*pi,-0.21522315861400498*pi,1.0877335555779*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46991631700411*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.3436653693808909*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.377657683577861*pi,2.46001142569753*pi,1.175156823657281*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48398566901011*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.599988088289126*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6316581849392731*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44495961902049*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5073787807348582*pi) q[9];\ncx q[10],q[17];\nu3(0.75853750585013*pi,0.91261410481985*pi,0.688634560598711*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3408960543444501*pi) q[20];\nu3(3.5*pi,3.33262710889602*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.231534828133679*pi,0.5959324201356999*pi,0.769820584444338*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278717145553276*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40600113834794*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.280838753713357*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.342900944248043*pi,0.15950368236704204*pi,4.41922298242528*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.700269776690536*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.906194194193113*pi,0.6596629413981401*pi,0.9279614036571959*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.434040162996487*pi,0.482376712279485*pi,3.52610109060765*pi) q[6];\nu3(0.195307888686997*pi,-0.332172027059903*pi,0.5463394718053987*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.31083200885707*pi,0.10417750317338303*pi,0.5964720305739187*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.489697336263451*pi,3.48516616804852*pi,0.731536751305092*pi) q[13];\nu3(0.322623625102192*pi,2.62755527305041*pi,0.898505485973971*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5896409938916037*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(0.793195537285692*pi,3.26147096782302*pi,2.76437663219015*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.298201104960728*pi,3.12040574299588*pi,2.07389878129207*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.446761130526151*pi,3.35936672141678*pi,4.10188199388865*pi) q[6];\nu3(0.835887611906615*pi,0.52032724686417*pi,4.39003235246543*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48391039872673*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.164130513771651*pi,-0.102258082826791*pi,0.64840503195428*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.473087508052328*pi,0.9334598255327899*pi,4.2932105573982895*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[8];\nu3(0.496379019124983*pi,0.18930278277076096*pi,0.651559303894057*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.484732885715841*pi,-0.280842790722167*pi,1.056071904398665*pi) q[17];\nu3(0.334035538881842*pi,-0.216369029489069*pi,0.795874779342211*pi) q[18];\nu3(0.547958762584253*pi,0.36390919260060395*pi,0.942955275788945*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.656901304657625*pi,3.42677962052085*pi,3.5350916647103*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.98864497610877*pi,2.3743100131281*pi,3.87178720686064*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.560364169051965*pi,0.7261777630488799*pi,4.44743623485803*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.850949249936992*pi,3.37136679941553*pi,3.73856867080123*pi) q[17];\nu3(0.976943588940698*pi,0.5768296741505701*pi,4.31305197868906*pi) q[18];\nu3(0.504940337164932*pi,0.38833100393983*pi,4.034448384074651*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.531139708827387*pi,3.07260244453453*pi,3.38387594099453*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.282887599787257*pi,0.7163150671085401*pi,0.691450330425962*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.794093378521731*pi,3.46025924895769*pi,4.13037232205468*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47132534310479*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.831713870288862*pi,3.15965348605743*pi,3.10470173630258*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.341951605289679*pi,2.36383764409094*pi,1.309524574384477*pi) q[20];\nu3(1.0*pi,0.0*pi,1.242425945338131*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(3.5*pi,3.46280298328108*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.414206093520043*pi) q[14];\nu3(0.182181714472559*pi,-0.265891323332505*pi,3.90777763818009*pi) q[16];\nu3(0.286670308991517*pi,-0.4105039013766201*pi,0.9246134549624829*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30157391016746*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.821592884642975*pi,0.93991425328368*pi,1.038384089233721*pi) q[3];\nu3(3.5*pi,3.32706883637548*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.111853744547615*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.41595705829648*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.241676879526092*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211791808517312*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.600495073133414*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.48812049552377*pi,0.5*pi) q[2];\nu3(0.395787036016248*pi,0.92015943289942*pi,4.24643739877816*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.39069998873687*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.246046665365065*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.385284699823983*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.697308716991508*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[20];\nu3(0.626652881851082*pi,0.5772468357687901*pi,0.648929149849626*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5636429936173388*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32425877406552*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5406265288056167*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36579558934752*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4193641316036*pi) q[6];\nu3(3.5*pi,3.48396137593322*pi,0.5*pi) q[7];\nu3(0.610999971946379*pi,0.34734673316348297*pi,0.8630962846992241*pi) q[8];\nu3(0.540016636869145*pi,0.7441063741923*pi,0.5523999327734536*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5202026399307571*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2816565221260259*pi) q[15];\nu3(1.0*pi,0.0*pi,1.272123177712621*pi) q[20];\nu3(0.846331071757685*pi,0.5139575460013499*pi,0.5802727448765578*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.84060698190116*pi,0.43505638827413795*pi,4.21657454527929*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.791531442655022*pi,0.15856458092889802*pi,4.45710161997064*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.40073698454696*pi,-0.40761978169943613*pi,4.46148985123906*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6584574825563569*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45942237933793*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.558322553016288*pi,0.171911369737331*pi,1.4370822489197779*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34788451735754*pi,0.5*pi) q[3];\nu3(0.611491721229514*pi,-0.297853750402016*pi,4.167227331884201*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.896429929747644*pi,0.295764046876106*pi,1.68215513343481*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.540039773612865*pi,-0.342478785144667*pi,4.35968194096915*pi) q[14];\nu3(1.0*pi,0.0*pi,1.142915002834765*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.245641561373262*pi,0.369298171871586*pi,4.46970432490583*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.69486329169092*pi,0.18475310154416202*pi,4.29437913753988*pi) q[9];\nu3(0.706799129046707*pi,0.28007316900551404*pi,1.425574258430286*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.385806754150547*pi,2.87892682157667*pi,1.59089615962557*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.453174712622404*pi,0.431563719122372*pi,4.40179511731168*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.608531808995537*pi,0.333648654732533*pi,4.19839562623703*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5820289133468028*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.453907217936387*pi,3.48948655393821*pi,1.1276754366510429*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.722391446331533*pi,-0.309640257756774*pi,4.0289770640647795*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.459547039322784*pi,0.5415287790297401*pi,0.701600108266391*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42312346824631*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.639641626305717*pi,0.27633249584474895*pi,3.96460204005134*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.29534056366199*pi) q[16];\nu3(0.975785778645208*pi,2.8147480487526*pi,3.61470745031598*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.820174790652933*pi,3.33467031750001*pi,3.93794122638076*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.384055138920935*pi,3.35615442319785*pi,1.37557570326705*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.500599855467081*pi,3.42689386980567*pi,3.28194637528685*pi) q[5];\nu3(0.921829462526298*pi,0.92342732384412*pi,0.989079025274188*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.333976828759132*pi,-0.07961533241734697*pi,4.19692006941768*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.538137978434129*pi,2.59318181204606*pi,1.091957772239907*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.94699359613267*pi,0.49074946550659104*pi,4.47461167942953*pi) q[3];\nu3(0.438162589062775*pi,3.46673611262592*pi,1.75968599431319*pi) q[5];\nu3(0.729108781204045*pi,-0.342323923665507*pi,0.5491538324763567*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.665622659116317*pi,2.70222649402111*pi,3.52590979117626*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.521871082320179*pi,3.36920920069644*pi,3.28487790264795*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5622450293282779*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32803924000947*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.671105574391986*pi,0.274840642771196*pi,3.8324584512372*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.514170587124686*pi,3.09490736725389*pi,4.3282041660082395*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.27458955775643*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.287088685468402*pi) q[10];\nu3(0.610212293980933*pi,0.038829214483182994*pi,0.793921500114537*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.112414717746101*pi) q[14];\nu3(0.164817080888156*pi,3.08295479005349*pi,0.9515831140030679*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.724483863945225*pi,0.476886219171026*pi,0.679698208381057*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.180463532546826*pi,2.48728091172259*pi,1.2297029310198049*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.33722662641757*pi,3.28331078090377*pi,4.299638930033931*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.37846312428229*pi,3.17617795263078*pi,1.2516586118018571*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.641765886596518*pi) q[10];\nu3(3.5*pi,3.45216576831249*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1436101340136289*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5221364537716409*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.473662307480023*pi,0.5728651981106201*pi,3.69272430039825*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[10];\nu3(3.5*pi,3.46952128670559*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.710055689061321*pi,2.62653550616375*pi,3.43927507779944*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[13];\ncx q[12],q[21];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.381632420237666*pi) q[18];\nu3(3.5*pi,3.46438047034969*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.0979751219758849*pi) q[5];\nu3(0.735750850890429*pi,0.6437259164645499*pi,4.42907352746734*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38652314587062*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.476524708945179*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43294153124713*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.254161746151254*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1912176352658062*pi) q[21];\ncx q[0],q[5];\nu3(0.397800540047085*pi,0.5804690043457199*pi,3.8925311182195*pi) q[1];\nu3(3.5*pi,3.39626160068562*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.268259144076226*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.389190651727836*pi,-0.465585743283478*pi,1.90994004499402*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.766399811088551*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.636205578313035*pi,0.16440987080021197*pi,1.093666963779288*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,0.5062742307043568*pi) q[5];\nu3(3.5*pi,3.46626719215037*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.695669511601609*pi,0.020817383706504988*pi,4.254228697085431*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.859838144495696*pi,2.74042999737607*pi,3.93399284376144*pi) q[16];\nu3(1.0*pi,0.0*pi,1.311381429890873*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5076013780440646*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5369880891167809*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.5772127145093785*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.180079000892573*pi,0.22086099558582295*pi,0.87507562572875*pi) q[9];\nu3(0.755778136957943*pi,0.63335277073575*pi,0.811657682749391*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.319978787924542*pi,0.06725846794981405*pi,1.310693631777051*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.519480497283182*pi,0.13269016506243003*pi,3.90323795777452*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.569789801626109*pi,1.15566456858263*pi,0.792218155007157*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5785063148819298*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34613475627413*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.640182305806454*pi,-0.311974448220591*pi,4.40664979053709*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.656682274191982*pi,0.12798174267882*pi,3.87331559092815*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.417857570284285*pi,2.93438154301876*pi,0.5886946529046959*pi) q[19];\nu3(1.0*pi,0.0*pi,1.312177632681188*pi) q[20];\nu3(0.227268734233175*pi,0.04819026122496095*pi,1.205569459104981*pi) q[21];\nu3(0.54200379390276*pi,0.7291136925816999*pi,4.4139050076370605*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39056390420192*pi,0.5*pi) q[2];\nu3(0.528932089572815*pi,0.257676811111202*pi,1.0938314288506938*pi) q[3];\nu3(0.631682176337845*pi,-0.230687693946374*pi,3.80087279031594*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.747561288120732*pi,3.30685152463545*pi,3.40390087289183*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.132928745621591*pi,0.359020990048431*pi,3.72368201759751*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.775830544041191*pi,0.09694687880840103*pi,1.2759572368496301*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210270141449969*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.657355980323502*pi,3.08244509623032*pi,4.2535101876048*pi) q[18];\nu3(0.513813287275305*pi,-0.11797166814052801*pi,4.03718752945835*pi) q[19];\nu3(0.87720359769927*pi,0.165645564952414*pi,4.07493911936349*pi) q[21];\nu3(0.535269466368372*pi,0.15919918417683598*pi,4.08292510196876*pi) q[0];\ncx q[2],q[16];\nu3(0.484440045822906*pi,3.14914196195368*pi,4.2105315640419505*pi) q[3];\nu3(0.711082508943941*pi,0.13583188290537396*pi,1.57783889004928*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.599752008666955*pi,-0.385915265214176*pi,4.25644117169217*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.405346639858994*pi,-0.03894159550793902*pi,1.4585961194993309*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.302506354996413*pi,-0.353928665707986*pi,1.56555331694173*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.399042074166712*pi,3.12017199182628*pi,4.3819888839109*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.565959519906844*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.61836465698531*pi,-0.4003795984214263*pi,0.5405080754881157*pi) q[5];\nu3(0.496580306052366*pi,-0.22812007610554902*pi,0.8630091971664531*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.132032606261679*pi,-0.249982473378618*pi,0.5606000846219219*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.277980025496792*pi,3.2571241692545*pi,4.25881553776175*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48414157377276*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.482094304975195*pi,0.05071326768457096*pi,4.23991367829329*pi) q[5];\nu3(0.118510995142806*pi,3.17479829647682*pi,0.5281997719668016*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[15];\nu3(0.232277426845659*pi,0.42371341596796697*pi,3.76120764031903*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.584369388606921*pi,0.54460148881598*pi,0.5704604357103771*pi) q[17];\nu3(3.5*pi,3.3617866302108*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.11164569972258*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36556124835703*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40893521181844*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43533540180851*pi,0.5*pi) q[7];\nu3(0.688847387771061*pi,2.87344745448892*pi,3.36974523789965*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.263664531689494*pi) q[14];\nu3(1.0*pi,0.0*pi,1.237668656627448*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.60175082514523*pi,0.273649496102207*pi,1.0983775129385651*pi) q[17];\nu3(1.0*pi,0.0*pi,1.161453956388594*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.42060534144082*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.200699051642205*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.770016552983874*pi,0.23475357800692898*pi,1.358523920914398*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46147031102179*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4090857196868*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.243898127199859*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5383620855457381*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43540374436099*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5186597409073093*pi) q[18];\ncx q[19],q[21];\nu3(0.327271543747333*pi,0.021489550517066025*pi,3.88420766180146*pi) q[20];\nu3(3.5*pi,3.49188298119138*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.787854263529578*pi,0.12798317223802302*pi,3.90881557369879*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.410521964123691*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.606447113656341*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.198113837182531*pi,3.34348442722683*pi,1.114558802893143*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.47853696202761*pi) q[10];\nu3(3.5*pi,3.48086890144652*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.284816514811514*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.508542647378451*pi,0.134835579705891*pi,3.53614952850827*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4728124321231*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46932345014968*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.3653642426277979*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.643412493516141*pi,0.50265120081324*pi,0.831328430017652*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.393985542261051*pi,3.43416899140632*pi,1.03045019979603*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.544105593130903*pi,0.445407932779607*pi,1.278651772946948*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.614367623419135*pi,3.28555859162624*pi,4.20036825106418*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.41029499808303*pi,-0.4556484229896093*pi,1.082745119383424*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.533232435580742*pi,0.5420697080640899*pi,0.5896078234163646*pi) q[13];\nu3(0.31051915540741*pi,-0.434893311457736*pi,0.842104005054974*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.135559758933523*pi,-0.4730366486577784*pi,1.79874287199419*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46310630601705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.55518290381332*pi,3.23286457417866*pi,4.30602272185867*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.698972129001163*pi,0.41366560812015096*pi,3.93823128361719*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.29203203488012*pi) q[12];\nu3(0.503804302213113*pi,-0.34840650450104*pi,1.3489557976388231*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.738944196816101*pi,0.443316487170593*pi,1.5265957658899*pi) q[18];\nu3(0.250537911329228*pi,-0.243205702439174*pi,4.2798096053848*pi) q[19];\nu3(0.165360772162909*pi,-0.043238865189829*pi,0.708784257860005*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.353593887721624*pi,0.35588972666671603*pi,3.95693033456999*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.827237860464193*pi,0.364070961224192*pi,1.61473590124107*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.293594894791352*pi,3.19430721578931*pi,1.72524385420805*pi) q[18];\nu3(0.378955407282708*pi,3.40150119605687*pi,4.11739321796533*pi) q[19];\nu3(0.437079181424035*pi,-0.420337005874661*pi,1.181938367551501*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47164532464676*pi,0.5*pi) q[2];\nu3(0.791348323939169*pi,0.5468342141500799*pi,4.13024402344797*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.185731834517785*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.745152510238898*pi,-0.4141306712969944*pi,4.18650148144722*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.401873805310812*pi,0.5772756996281201*pi,4.03194479226045*pi) q[15];\nu3(3.5*pi,3.42673314613843*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.211721484322072*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(0.53960190655505*pi,0.13541058912175097*pi,0.8131595437676811*pi) q[3];\nu3(3.5*pi,3.45272549364833*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2433284889920468*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,0.614853363464326*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.509985061812423*pi,2.74150078950142*pi,1.30123341056617*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5582726928889239*pi) q[20];\nu3(0.255120883182689*pi,3.2118950912632*pi,1.52934659132997*pi) q[0];\nu3(3.5*pi,3.27163442642018*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.172789346702836*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.893490552961045*pi,0.20058380351124905*pi,0.73510632135445*pi) q[10];\nu3(0.54260640602272*pi,0.20533749975663096*pi,1.314794335632268*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.418870427917049*pi) q[13];\ncx q[16],q[20];\nu3(0.325319261562543*pi,-0.010848293651121999*pi,3.66320863405983*pi) q[17];\nu3(0.58058341520672*pi,0.9874654259684801*pi,0.941680959943082*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.481184235654391*pi,-0.11145369921799098*pi,4.22161512785556*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.383380144543532*pi,3.28009106111244*pi,0.694861832520675*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47370181670474*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.411482537374753*pi,2.99641392752317*pi,1.76848514538455*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48153325606993*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.147692604392395*pi) q[14];\nu3(0.535177529812249*pi,3.24684367020091*pi,1.61793202149475*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.481949064565149*pi,0.80763565707535*pi,4.20586175138388*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.32569143809571*pi,0.275703443239563*pi,4.00953377415215*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.805398110968562*pi,3.42709705129377*pi,0.605614509164866*pi) q[6];\nu3(0.512755898818036*pi,0.008103000575361952*pi,1.184152544731474*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.384664470603423*pi,0.16523813413504496*pi,4.34667879909537*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.509966239663825*pi,-0.293515359549464*pi,1.443255131379804*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.902827430008919*pi,0.61455285754097*pi,1.2386349855092211*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.485672652233182*pi,3.07023005901379*pi,1.0842095486839751*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0774748201479001*pi,-0.11240833004698098*pi,1.442422052500498*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.584827733250823*pi,-0.215684376425603*pi,3.93111484509241*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4531806275371295*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.543386203444292*pi,3.269707293347*pi,4.38388469326975*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.516160357373429*pi,3.21870798299904*pi,3.13929680601569*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4779984502437*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.541445523444028*pi,-0.13968452067492*pi,1.040130696167998*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.3539375550564179*pi) q[10];\nu3(3.5*pi,3.4804019519896*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.759289842663043*pi,2.6913227607105*pi,4.15709630211323*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.279406051260389*pi) q[21];\ncx q[0],q[10];\nu3(0.684041993601721*pi,-0.19284685036883498*pi,3.35367095949909*pi) q[1];\nu3(3.5*pi,3.47090918028666*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.840127005039873*pi,0.303924221433333*pi,1.6186270155197*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.27600209714645*pi,0.5*pi) q[8];\ncx q[11],q[21];\nu3(3.5*pi,3.45605165588367*pi,0.5*pi) q[12];\nu3(0.283435312836131*pi,-0.013452732826561009*pi,3.82296442336719*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48260355739143*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3842644492741991*pi) q[17];\nu3(1.0*pi,0.0*pi,1.337937599582192*pi) q[18];\nu3(1.0*pi,0.0*pi,1.332514903389141*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187422224055428*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.689802158093738*pi,3.31341822556064*pi,4.28142198115236*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39382363920022*pi,0.5*pi) q[6];\nu3(0.60962466259647*pi,-0.24272714548992003*pi,0.73774150037356*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.42692883837661*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.204790490839257*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5294951440173219*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.223864655948346*pi,0.483427715960001*pi,3.79877511378945*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40194456516108*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.704952022851959*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37510097292074*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5352508000383152*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.792671998915872*pi,3.3444041249329*pi,4.11148761486922*pi) q[3];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.445841672370534*pi,0.6139783701866699*pi,4.00692841137609*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.442416383237839*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.62568617764616*pi,0.27035689076091096*pi,0.8993400920986481*pi) q[3];\nu3(3.5*pi,3.39051598065839*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.267268913942226*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.339976241998102*pi,0.64733699712221*pi,3.79206960482855*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47503378361123*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.212595316361945*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.350545173611356*pi,-0.359327589000241*pi,4.12053016676402*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.239074676988553*pi,0.20773627668745598*pi,4.10330711485173*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5767717239257721*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.455229991044664*pi,3.25494170312844*pi,4.18979770908438*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.7251088511674*pi,0.8899398378641401*pi,0.79695466574147*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.559681270414776*pi,0.109140119615871*pi,4.00997721902474*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.607299693447657*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.594690793770137*pi,3.44068863447558*pi,3.43370857486282*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.444273775506172*pi,3.3114279176638*pi,3.20329277465033*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.768134958931991*pi,0.08559438110720596*pi,4.177341505947529*pi) q[20];\nu3(0.295016827971962*pi,3.40697717966447*pi,0.5231344315656169*pi) q[21];\nu3(0.311670491928703*pi,0.9572944554755001*pi,4.31359036271563*pi) q[0];\ncx q[1],q[4];\nu3(0.290428230702794*pi,3.22495109150294*pi,1.011450411404472*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.827729131897864*pi,-0.200947181315829*pi,4.25824790631615*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.585226531441265*pi,2.63142279974295*pi,3.65462428578226*pi) q[20];\nu3(0.558960217448058*pi,0.399694193669239*pi,4.4686776385135705*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.207882346206587*pi,0.27442811847582005*pi,4.02917489114267*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.217857220114237*pi,0.379430665214312*pi,1.044298890777565*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.246061614307565*pi,-0.017595451528433004*pi,3.67862694272872*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.480237761532191*pi,-0.18421688343064602*pi,1.474463473100402*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.475834192500102*pi,0.28338299595075*pi,0.86519240810096*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.254561031458123*pi,2.47782956641588*pi,1.343906744809145*pi) q[4];\nu3(0.0394637433472846*pi,2.85806075026944*pi,1.0583317836850301*pi) q[5];\nu3(0.785556136422481*pi,-0.317898179924*pi,4.33701426374822*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.183678259415134*pi,0.34802289927682295*pi,0.824064252402857*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.702048780318189*pi,2.79319598008037*pi,3.80118019097809*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.476710389335754*pi,3.02270301525581*pi,1.112343209455743*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.403704544687133*pi,-0.018506662500338*pi,1.485902300739892*pi) q[1];\nu3(0.337399333648058*pi,0.5108832413531501*pi,3.64844645295283*pi) q[4];\nu3(0.349361289439219*pi,2.76392596359517*pi,1.2826891030218919*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0589791946419413*pi,-0.18981158714531*pi,0.652349892099518*pi) q[15];\nu3(0.3873553525538*pi,3.4433821848788*pi,1.064475070023361*pi) q[16];\nu3(0.432030123597087*pi,0.6213732506468399*pi,0.6960025238151499*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.41701821667141*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45629072672524*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.556151865201247*pi,0.001224283769141965*pi,0.5464125236357616*pi) q[9];\nu3(3.5*pi,3.41132789222665*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213761357385637*pi) q[14];\nu3(0.31472311638246*pi,-0.349390859406562*pi,3.89547189904147*pi) q[15];\nu3(0.589863219923209*pi,0.360619781491917*pi,1.54427931838607*pi) q[16];\nu3(0.176113813131444*pi,0.5748531505693399*pi,0.662433164646067*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304466217536753*pi) q[20];\nu3(1.0*pi,0.0*pi,1.284429145587054*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.30375568021216*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28805190236661*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.211294635825686*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.45079428783468*pi,0.5*pi) q[8];\nu3(0.439092659698748*pi,0.38130734344187*pi,1.090734725097249*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1487955068382711*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.187376297721151*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48826254232992*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38068991529864*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46351283096665*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47365529952564*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4670236575854805*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.42284855533729*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[10];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46485064279808*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278814226703778*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48895092856483*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.28622278027354*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39464901178052*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36891402596245*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5316128384342912*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250264440446949*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2051688718903129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48927582822072*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0705725575571001*pi,2.67449472951759*pi,1.219631640099087*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.616659791721212*pi,-0.167031478788719*pi,3.85909475929717*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5573941815627501*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5253230228543995*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.796343073254137*pi,-0.277919931509242*pi,0.5383094230612037*pi) q[0];\nu3(0.695804978715157*pi,0.20236274642900198*pi,0.506476482929516*pi) q[2];\nu3(0.172382133862925*pi,0.03954185951064204*pi,3.55380865142099*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.51810303269059*pi,0.331450078143233*pi,0.875191351187455*pi) q[7];\nu3(0.361574607057465*pi,-0.18886432030865102*pi,4.07014645022352*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.45886947567026*pi,0.174521920263769*pi,3.51563728374555*pi) q[11];\nu3(0.988280715609889*pi,3.33197535331134*pi,0.715885812451305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[19];\nu3(0.326592630328191*pi,0.041350328868312025*pi,3.80268523921857*pi) q[17];\nu3(0.547785306229287*pi,-0.4105233612637632*pi,4.31132870456592*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.632159917806262*pi,3.33705456190332*pi,3.10353545055253*pi) q[0];\nu3(0.44702297546728*pi,1.12613143913996*pi,4.22409596511339*pi) q[2];\nu3(0.490892652080206*pi,3.34180247757198*pi,1.52378668381635*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.676536798292325*pi,0.43709882367404795*pi,4.45020852008683*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.113964739882502*pi,2.66691479520406*pi,0.873789397088927*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.353901125035278*pi,3.20317632640617*pi,1.014530544702081*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.701063228263126*pi,0.24083024052476398*pi,3.8322997672691*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.394544044506618*pi,2.72481485859549*pi,1.4507543329236658*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.229448226787746*pi,0.16641312893682503*pi,4.28727770442661*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.133352762440835*pi,3.02102536589601*pi,1.95507848783498*pi) q[20];\nu3(0.343542097299612*pi,2.59849975872405*pi,1.3240125009917079*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.849262008893944*pi,1.13347984852036*pi,0.701045866721867*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.590319280041541*pi,2.73723853445606*pi,1.275908458452192*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.487871507979691*pi,3.14374734107335*pi,0.694247706363644*pi) q[13];\nu3(0.639296193571029*pi,0.21916314990311903*pi,1.2948115562851021*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.351979286324144*pi,-0.31806132967823597*pi,4.25867531239178*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.894201432523694*pi,0.327032104788613*pi,0.526975205101829*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.381737629440962*pi,0.7363008747444899*pi,4.37547862079983*pi) q[15];\nu3(0.79356173168751*pi,3.05920615257807*pi,2.94416398484903*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.716876213795455*pi,0.023472723415995045*pi,1.166970932572315*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.614884160887053*pi,0.8334888397084399*pi,0.682273769437829*pi) q[15];\nu3(0.554687974449757*pi,2.67974350751081*pi,3.38600596522836*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.564282598023072*pi,-0.12154796982864402*pi,4.44121371010988*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.278181250985138*pi,0.6044407554517699*pi,3.62285518766648*pi) q[18];\nu3(0.324570523258046*pi,0.283356479338261*pi,3.69790319032355*pi) q[19];\ncx q[0],q[12];\ncx q[2],q[10];\ncx q[3],q[15];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.418458714321857*pi,0.340753837056583*pi,3.83640465596248*pi) q[9];\nu3(3.5*pi,3.44225472802618*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41150392986675*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268911911674276*pi) q[17];\nu3(0.767265886576649*pi,0.29504758827994404*pi,1.65399897468052*pi) q[18];\nu3(0.391751008283422*pi,3.40409362454057*pi,4.09798987545455*pi) q[19];\nu3(1.0*pi,0.0*pi,1.163853872989482*pi) q[20];\nu3(3.5*pi,3.40819557501887*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4777139781934*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31828828218411*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49648579364676*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.517653434911657*pi,0.128776149648829*pi,1.50298880878631*pi) q[9];\nu3(1.0*pi,0.0*pi,1.277137157198999*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.266334878165468*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2304875412332539*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.261744763160598*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\ncx q[2],q[10];\ncx q[3],q[15];\ncx q[4],q[13];\ncx q[5],q[7];\nu3(3.5*pi,3.37483807458057*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42629759883442*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5247416504980897*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302460249711653*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48443795315313*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.1928323418910831*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48159892732994*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.44540670805175*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5199903765503278*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.696647723031908*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[12];\nu3(3.5*pi,3.47025097902845*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[15];\ncx q[4],q[13];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245824637806059*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5121900246808231*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.5449275289266418*pi) q[7];\nu3(3.5*pi,3.47781356819492*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.40939920514105*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.6463340987898*pi,-0.23333378112972702*pi,1.044600187178355*pi) q[3];\nu3(0.276523176637892*pi,0.228457870156213*pi,4.0201452462671*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.283228170072338*pi,0.60875830473085*pi,4.15694683384669*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.370859069350979*pi,0.08098443928465604*pi,0.8610294438566259*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6291425412096809*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.915751890229277*pi,-0.21301409470188198*pi,3.45534619883712*pi) q[3];\nu3(0.697285455360727*pi,3.48804328063876*pi,4.40008711717187*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46530227854472*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.451617736731157*pi,3.34684637673824*pi,3.14241431045838*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.493058977824412*pi,3.03094620165588*pi,4.464836053084261*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.093580251727843*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29096694096759*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.352722488052261*pi,0.9921899345576*pi,4.137695940678229*pi) q[5];\nu3(0.648149906694624*pi,-0.188945965773209*pi,1.0087312865529419*pi) q[6];\nu3(0.489261341493706*pi,0.7758763029654001*pi,4.42089661681404*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.76878416984791*pi,-0.39033531187002*pi,3.6075141813523*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.727743624959773*pi,3.32980085988152*pi,3.43662733198541*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.112295132536771*pi,-0.371780847141564*pi,0.5652327739439041*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.164860341592767*pi,2.75055917131367*pi,1.54556919534387*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.823776366786284*pi,-0.30792583202515*pi,4.16393591944672*pi) q[5];\nu3(0.444490901550893*pi,0.85370710173302*pi,3.94607237044927*pi) q[6];\nu3(0.636326227433998*pi,-0.30869306054978196*pi,3.27095408320041*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.826824190775898*pi,0.5473198972738*pi,0.5918177635934386*pi) q[14];\nu3(0.487288181219033*pi,3.23006101041847*pi,4.0702928331324895*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45834894880164*pi) q[16];\nu3(0.262212697093044*pi,3.10932558913158*pi,1.42656982529727*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.7964064720604*pi,0.21299576590648095*pi,1.435322915913332*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.394074140537605*pi,2.89786078230063*pi,0.852937207213465*pi) q[0];\nu3(0.222058096601634*pi,-0.304267265809338*pi,3.9960658001885*pi) q[1];\nu3(0.259871884770428*pi,0.5545709061703901*pi,0.5000377395916261*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.1162202035622*pi,0.61202175891321*pi,4.18658762997811*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.679137272424285*pi,0.07389896959457598*pi,4.33999331587882*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.471514457746872*pi,0.6927159389850099*pi,0.5258991794822507*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.538188839763514*pi,3.05060742681776*pi,4.11339321733818*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.743390945184629*pi,-0.353753613735203*pi,4.016532397741511*pi) q[10];\nu3(0.577384984917106*pi,3.19434197351126*pi,0.5863468369183711*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.256416772242994*pi,0.5313206443812399*pi,3.67171757717587*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[11];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.426570018086589*pi,-0.251196345077061*pi,4.03920842765312*pi) q[10];\nu3(0.250969706555479*pi,-0.023003789008501974*pi,4.482449203289081*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.587325014779729*pi,-0.192467364049756*pi,3.49949058104643*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4766682028389*pi,0.5*pi) q[5];\nu3(3.5*pi,3.23963502049927*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.135513271395887*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.273249985790472*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.712759813557966*pi,0.57600819273058*pi,0.7091640127778029*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[5],q[11];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40243814958689*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2269990997299929*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35477211120875*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5421498674687708*pi) q[7];\nu3(0.526608605614253*pi,0.04857384901300399*pi,0.901053228637893*pi) q[8];\nu3(0.25541801093946*pi,-0.057006366854134016*pi,3.84850213660769*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33700933548051*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.188909228669647*pi) q[21];\nu3(3.5*pi,3.41851175787956*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,3.36725357349297*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1348255012000301*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[7];\nu3(0.615342701275439*pi,-0.20392473875128497*pi,0.925937887304635*pi) q[8];\nu3(0.633723935844827*pi,3.34962808696498*pi,0.695449496233302*pi) q[9];\nu3(1.0*pi,0.0*pi,1.281636096131308*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.32076345546965*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5721490526047296*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2335566749516849*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[19];\nu3(0.828426177208984*pi,3.21225594347727*pi,3.67255357453051*pi) q[16];\nu3(0.63128636051053*pi,0.5537738600270401*pi,4.46611827522702*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.624508484928538*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41020601154259*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48825508309376*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.287003712993618*pi,-0.4192412774549631*pi,1.3596457185581912*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.497558053434365*pi,0.09799763305269804*pi,3.91703145404998*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.650948577166394*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.670044112990418*pi,-0.4695659888813876*pi,0.587580032764081*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.444482251420578*pi,0.8388672082067501*pi,4.49229767491041*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.621764113955393*pi,3.10910100964693*pi,3.79386818879276*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49631718364144*pi,0.5*pi) q[1];\nu3(0.793650205715903*pi,-0.0799222038686*pi,3.96150536289078*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.899013522453673*pi,0.309221083791106*pi,4.14778396022272*pi) q[6];\nu3(0.879229155322929*pi,0.5540741784277401*pi,0.5475522950782258*pi) q[7];\nu3(1.0*pi,0.0*pi,1.349994023952343*pi) q[8];\nu3(3.5*pi,3.49906966288534*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3401763508864382*pi) q[12];\nu3(0.553688123534839*pi,0.05185930047935905*pi,4.22835636337165*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.758521719557558*pi,0.011212328324673004*pi,0.833476036601388*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.47236498560264*pi,-0.187999205477478*pi,1.356629590996641*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.565347857248076*pi,3.24590212527175*pi,3.28958736957853*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.712006238123971*pi,-0.257220175435166*pi,4.229535807457561*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.602873748385796*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.950293101992423*pi,0.60834730553962*pi,4.4164322122631*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.694981227921326*pi) q[12];\nu3(0.423027663253196*pi,0.21269069021909703*pi,3.49698089999649*pi) q[14];\nu3(3.5*pi,3.36220984467814*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.14545575531744*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.253998375570767*pi,3.48082296074906*pi,4.06251486786358*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.337590873016074*pi,0.12938478911233797*pi,3.8042597891516*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.639540385348332*pi,0.14277752207473304*pi,1.54797485149326*pi) q[11];\nu3(0.80434998787132*pi,0.15643164855206704*pi,4.01015358329519*pi) q[14];\ncx q[15],q[16];\ncx q[18],q[20];\nu3(0.236950650675403*pi,0.236419028088938*pi,0.8846527216734821*pi) q[19];\nu3(0.16636233005229*pi,3.08297635119671*pi,1.194560968635088*pi) q[21];\nu3(0.671875503473628*pi,0.050712383950049955*pi,3.62705090859656*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5682143021990527*pi) q[16];\nu3(3.5*pi,3.46648077107042*pi,0.5*pi) q[18];\nu3(0.550199804831833*pi,3.49846222593997*pi,3.63152504477376*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242336763038593*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.806512941436747*pi,3.03944213885481*pi,4.357326925658549*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.370478633047061*pi,2.70165863349361*pi,1.53513252786969*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.273266612303728*pi,0.55800787884813*pi,4.1319145254516005*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[15],q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.212611508476158*pi,3.19086791166899*pi,1.193591393231833*pi) q[1];\nu3(3.5*pi,3.32313390335495*pi,0.5*pi) q[2];\nu3(0.688357787620641*pi,-0.49720835377527706*pi,0.5265058007344224*pi) q[3];\nu3(0.191977629045698*pi,3.3652457258991*pi,0.914680809018137*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.411110858819348*pi,0.464040828571202*pi,3.74153147328607*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2640829405873921*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4423956412557395*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.502297059473196*pi,0.102095463277603*pi,1.2037996157472262*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.485190285817705*pi,3.20060053222503*pi,1.64585069700849*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.42537174397334*pi,0.047474740513745006*pi,3.57775558397263*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.425892930961393*pi,-0.347073482090071*pi,1.253786698670666*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30832611821279*pi,0.5*pi) q[5];\nu3(0.781503562732618*pi,-0.2211847527534*pi,3.62139222555678*pi) q[8];\nu3(0.555041325516478*pi,0.15774766086175496*pi,1.161730883933764*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.261383626992774*pi) q[11];\nu3(0.794058253194206*pi,2.34633395542593*pi,3.77840118497942*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.294790738128031*pi) q[14];\nu3(0.826413603092046*pi,3.3051702591766*pi,3.32803185742467*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.32868952799372*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.448237057045757*pi,2.43724787112126*pi,1.3166781717718838*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1663434590085329*pi) q[13];\nu3(0.205076525551541*pi,0.34010337383607003*pi,0.820841390977077*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48478006854874*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2820068398344011*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.649619274477752*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.855842792800834*pi,3.06377770722486*pi,4.48714231513651*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[11];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5609074968783805*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.648385288407176*pi,3.47885398759987*pi,4.460753636623171*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47505891971979*pi) q[6];\nu3(3.5*pi,3.48487695600723*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.242831735882008*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36331400653905*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.885989085743068*pi,2.84813197940401*pi,3.76571837584539*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219033457399513*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40446598117084*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.349544299288568*pi) q[4];\nu3(0.309009922575409*pi,3.07673967910193*pi,1.99634611229725*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.67373306796792*pi,0.57008515141805*pi,4.35969394636881*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[4];\nu3(0.357191761802943*pi,2.39940951050856*pi,1.1460775930444589*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.153837474300126*pi,-0.375830020025875*pi,1.3996523746286011*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44899941879995*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5777677477600278*pi) q[19];\nu3(0.573363303310233*pi,0.18179217772234102*pi,3.97518972136827*pi) q[20];\nu3(0.623714988510834*pi,2.93494703859694*pi,4.02029308287712*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.770059603847785*pi,0.318954051854907*pi,0.867193042580634*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5917821975902172*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.492161058615131*pi,2.72399923353043*pi,3.61750835566012*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.336025980590481*pi,-0.4110749912518708*pi,0.5145304820486372*pi) q[14];\nu3(3.5*pi,3.46288233749625*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42664395066135*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.178339875752233*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.260509544223577*pi,3.43731279435232*pi,0.855252665293903*pi) q[20];\nu3(1.0*pi,0.0*pi,1.353310750669799*pi) q[21];\nu3(0.800708778906305*pi,0.5691592792700899*pi,0.6391225279588519*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.577964460329231*pi,3.03802831740288*pi,4.42834850777594*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.42837555091066*pi,3.02209938753472*pi,1.4359630024677181*pi) q[13];\nu3(0.736211086197116*pi,-0.42197483767043487*pi,4.2438155324699*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36675848287073*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.506156903726359*pi,-0.10575853207352398*pi,1.281103133699592*pi) q[12];\nu3(0.193896074215891*pi,-0.09364531907242102*pi,4.1812910192946795*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5531884463994402*pi) q[17];\nu3(1.0*pi,0.0*pi,1.338519286297836*pi) q[18];\nu3(0.522250970112906*pi,2.80137857281847*pi,1.17087472307351*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4815970968246095*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.28223383788255*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.694302275663946*pi,-0.358585499587986*pi,4.46926971907223*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(0.343679367615785*pi,3.32826644057355*pi,1.059068580177454*pi) q[19];\nu3(1.0*pi,0.0*pi,1.170337730897911*pi) q[20];\nu3(0.183117595907762*pi,0.82907286308575*pi,3.95196043960539*pi) q[1];\nu3(0.272454444765647*pi,3.42339523984327*pi,1.543505614366*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.416589071776013*pi,0.58309587165875*pi,3.84218243253616*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4747905494315905*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.230154699449854*pi,0.1853213880415*pi,3.88975722476249*pi) q[1];\nu3(0.805929353212997*pi,3.35285589310803*pi,3.3895422560665*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.392769891411548*pi,0.039440068414107965*pi,3.64581244588632*pi) q[6];\nu3(0.698680688514006*pi,2.41354516662448*pi,3.73613490998247*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.602341910442894*pi,0.5021829318671001*pi,1.3340766332430611*pi) q[16];\nu3(0.396738084845701*pi,2.83901532723235*pi,1.02930996941819*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.646141071615965*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.775520609277348*pi,-0.06360742025969002*pi,3.95391204633335*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.127932045188976*pi,0.047418801658439036*pi,0.796745706517613*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.388042340739108*pi,0.62090200110493*pi,3.79763170202916*pi) q[16];\nu3(0.551062602703825*pi,-0.064720199544609*pi,0.667026247126531*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44718558691239*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.210954552702523*pi,-0.10812569296900598*pi,4.20915761949047*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.4977400060759*pi,0.84290619911473*pi,4.31108477306691*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2443818468458399*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.425478146665901*pi,3.49117828264673*pi,0.831941267856297*pi) q[8];\nu3(0.794489278911018*pi,-0.4599624676313827*pi,0.752364712507124*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.282192904028655*pi,0.75102468930268*pi,4.18899461825385*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.32595616220754*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.244697824683196*pi,3.05002344251098*pi,0.8473484559136699*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.391283415163835*pi,3.33049313468848*pi,1.8263325286105*pi) q[15];\nu3(1.0*pi,0.0*pi,1.207688432538209*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4565719884264094*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.48409512389148*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.346766052205162*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.600632289281049*pi,0.8058096448754899*pi,4.31401824909285*pi) q[20];\nu3(0.49599685720891*pi,2.82881990954686*pi,3.6939970907034*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44481722043826*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.771621197580562*pi,3.17982377580476*pi,3.78810878962209*pi) q[10];\nu3(1.0*pi,0.0*pi,1.161164257096433*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5976714662850346*pi) q[17];\nu3(0.26928241847831*pi,3.46157149955817*pi,0.9727374347172*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.895981792318579*pi,2.4787549713382*pi,3.86209241511949*pi) q[20];\nu3(0.897574214091779*pi,-0.08318742668340401*pi,3.56296526710762*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[9];\ncx q[5],q[17];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.286227882139214*pi,-0.309324531191427*pi,1.357019558757389*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.624041154867874*pi) q[16];\nu3(0.517666609062523*pi,2.683966670485*pi,3.52684337389589*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[3],q[21];\nu3(3.5*pi,3.49712615682446*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.352966616014562*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4613867532831*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36754058172526*pi) q[14];\nu3(1.0*pi,0.0*pi,1.343750399996213*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.32996866446704*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.498188037783529*pi,0.9211803513363199*pi,4.45169893499355*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1945626308709039*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.326789078986469*pi,-0.36179132326166097*pi,1.64823747223273*pi) q[1];\nu3(3.5*pi,3.33562548875881*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37058482518249*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36575766125629*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.611802067711415*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.246823816722674*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31125305158352*pi) q[15];\nu3(0.589120474431748*pi,3.46913094423785*pi,0.5011364141369264*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2707372883164139*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239785322550407*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[16] -> c[16];\nu3(0.395371175537273*pi,-0.392678569823654*pi,1.271416051847948*pi) q[0];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.252820283228924*pi,3.26815451194411*pi,1.1629387629591479*pi) q[17];\nu3(0.200238858921272*pi,3.04287627269781*pi,1.031945669964264*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42821097810112*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43945385903346*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34436212876325*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5092324450198782*pi) q[20];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43075802032275*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.324560009300692*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0961066278865956*pi,0.56364460965756*pi,4.072639195622219*pi) q[4];\nu3(0.737596250064077*pi,3.46319011664131*pi,4.053950231975151*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5887142632661662*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.449232832232541*pi,3.2554900340778*pi,0.992834735853516*pi) q[3];\nu3(0.151560329131687*pi,0.31050483920791105*pi,4.42679627801494*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.222101811161767*pi,0.53759586551244*pi,0.5552705638163636*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.33665378911585*pi,2.6791353915483*pi,1.153108009766384*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.742056141523325*pi,-0.216152105703593*pi,4.42432314562415*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.46819658419545*pi,0.48682709279470304*pi,0.643535973381311*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.531540778125541*pi,2.95467865960869*pi,3.55452264043897*pi) q[20];\nu3(0.813669202078679*pi,0.20979186418877505*pi,0.568430659853335*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.553867956943238*pi,-0.394727891550394*pi,0.61560844910452*pi) q[2];\nu3(0.806661720387731*pi,3.28204596098662*pi,3.03724623528269*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[2] -> c[2];\nmeasure q[10] -> c[10];\nu3(0.520087253846327*pi,0.487663825443989*pi,0.743390158752727*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.441633382392974*pi,0.252525076676977*pi,1.20460603949162*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nu3(0.572493506164668*pi,0.5689687320293699*pi,0.649633920227564*pi) q[13];\nu3(0.410146369708368*pi,-0.075656907556517*pi,1.067729553484026*pi) q[18];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.768969825049546*pi,-0.07772106923684602*pi,0.644194246293083*pi) q[0];\nu3(0.39959312417048*pi,0.289241293538953*pi,1.108210909140743*pi) q[1];\nu3(0.75068621507865*pi,3.20367082078571*pi,4.425075771012001*pi) q[2];\nu3(0.483040390761857*pi,0.5454162379915899*pi,3.69501464445113*pi) q[3];\nu3(0.323954170712308*pi,2.90556605991487*pi,1.7805747717886*pi) q[4];\nu3(0.676598223228533*pi,0.17470157427003896*pi,3.78392267123904*pi) q[5];\nu3(0.679387608978427*pi,2.90395258411133*pi,3.20712671673855*pi) q[6];\nu3(0.129075338268482*pi,3.08291372110508*pi,1.4875040457261721*pi) q[7];\nu3(0.660923478724791*pi,0.31205095051543297*pi,0.9396534581551039*pi) q[8];\nu3(0.681131489171803*pi,0.7332900517304899*pi,1.118692028274058*pi) q[9];\nu3(0.342931765893061*pi,3.48878104687775*pi,1.0984320456832029*pi) q[10];\nu3(0.690816265828555*pi,0.09366703512892405*pi,4.15921737353816*pi) q[11];\nu3(0.919309382365568*pi,2.94720878211615*pi,3.53960876987899*pi) q[12];\nu3(0.684491817475013*pi,-0.0066232584792910165*pi,0.778193431184268*pi) q[13];\nu3(0.434089641301827*pi,2.99767002248566*pi,1.009472363699364*pi) q[14];\nu3(0.90095753986389*pi,0.313958784930518*pi,3.81934934618499*pi) q[15];\nu3(0.641357022937272*pi,3.244785238316*pi,3.95862087614865*pi) q[16];\nu3(0.869027569108889*pi,-0.431615848978329*pi,3.13007772017199*pi) q[17];\nu3(0.755313537107414*pi,3.45833749525263*pi,3.36686394361171*pi) q[18];\nu3(0.11898416954151*pi,0.16686507082855895*pi,4.49502100483917*pi) q[19];\nu3(0.436544290008243*pi,2.60343254242301*pi,1.30194053805718*pi) q[20];\nu3(0.607774561850157*pi,3.12569885370701*pi,3.35370018499309*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[10];\ncx q[12],q[13];\ncx q[14],q[17];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38481393382056*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49684889833645*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2593315891912171*pi) q[7];\nu3(3.5*pi,3.28553804146013*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.171808520124715*pi) q[10];\nu3(3.5*pi,3.35342464418419*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2811646394158491*pi) q[13];\nu3(3.5*pi,3.47727257676798*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.168092683122374*pi) q[15];\nu3(1.0*pi,0.0*pi,1.174329348933537*pi) q[17];\nu3(3.5*pi,3.42929558057362*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.185695827376013*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[7];\ncx q[2],q[11];\ncx q[3],q[9];\ncx q[4],q[18];\ncx q[5],q[16];\ncx q[6],q[15];\ncx q[8],q[10];\ncx q[12],q[13];\ncx q[14],q[17];\ncx q[20],q[21];\nu3(3.5*pi,3.47993272483302*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38382507992929*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37211051717937*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43770535637467*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36381163348878*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5195816662691685*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.266810290484518*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5530396852928008*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246452001170888*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4121977541925705*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.602227085728183*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1726327358540392*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.666041590235913*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302551114350743*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3540698046150719*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48662563259245*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[7];\ncx q[2],q[11];\ncx q[3],q[9];\ncx q[4],q[18];\ncx q[5],q[16];\ncx q[6],q[15];\ncx q[8],q[10];\ncx q[12],q[13];\ncx q[14],q[17];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46460486715998*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5785325008278059*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5088098044868032*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43654348924004*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.671203539879184*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.347839449393745*pi,3.20797080790239*pi,0.9698091632483969*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[9];\ncx q[4],q[18];\ncx q[5],q[16];\nu3(0.518562690213619*pi,0.5111865225360901*pi,4.28378061002159*pi) q[6];\nu3(0.262320221417397*pi,-0.369621015233508*pi,0.692472887195198*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.682917456184856*pi,0.5299230411972*pi,0.898220128383857*pi) q[14];\nu3(0.504412742708191*pi,3.1592291314499*pi,1.75633576818906*pi) q[15];\nu3(0.688128059454251*pi,-0.32572462742569297*pi,1.10625369977737*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.21717265459333*pi,2.60553486494617*pi,1.2508004936638701*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.299907389543807*pi,0.73791904690407*pi,4.2178913412379195*pi) q[6];\nu3(0.352645910364291*pi,3.08038348764459*pi,0.5893364489257333*pi) q[7];\nu3(0.550070435698221*pi,-0.140846431314823*pi,4.23146209434433*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.832632753573212*pi,-0.239098850073445*pi,3.91416126888787*pi) q[14];\nu3(0.564791526010718*pi,3.44352515090773*pi,4.21338055868637*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.351261823555634*pi,3.26454327711285*pi,2.04684432113645*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.462782911922806*pi,-0.4358326594475345*pi,1.4702448449138799*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.881475897139523*pi,0.044470927592927034*pi,0.9716201329448191*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.353433299889186*pi,0.42633811762781304*pi,1.020725282106659*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.467724510835741*pi,-0.279078131132462*pi,0.879579407641362*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.107703363649788*pi,2.90155064965988*pi,1.354413450026375*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.604596214586102*pi,2.78174788115241*pi,3.97622209521156*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.237035911182761*pi,-0.192782015227699*pi,0.5529009031854202*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.312712618873037*pi,-0.06281173250064598*pi,0.992653518049071*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.58157248959294*pi,-0.45732861777721723*pi,4.13393588711207*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.247063232607286*pi,3.19418121210969*pi,1.59459317018306*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.226322292475321*pi,-0.42249208596273613*pi,4.36512693420351*pi) q[12];\nu3(0.642923243463677*pi,3.49937289617593*pi,3.89375348032511*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.494108556510695*pi,0.6929621350895301*pi,4.22799154510211*pi) q[20];\nu3(0.524007341635352*pi,3.22719072421226*pi,1.66843044033619*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.549658776509025*pi,2.68146601304071*pi,3.64327371224604*pi) q[3];\nu3(0.636941896908283*pi,-0.4398892334312442*pi,3.28203747247267*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.22115021945336*pi,0.26540329432015997*pi,1.076494032320817*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.181811043166678*pi,0.51824073501726*pi,0.5987080835011442*pi) q[13];\nu3(0.189966949454817*pi,2.899866749219*pi,0.9128695610729309*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.637134262855555*pi,-0.13009335516041598*pi,4.3501172710982505*pi) q[19];\nu3(0.557310705178203*pi,2.52134203408848*pi,3.70204798511203*pi) q[20];\nu3(0.551228856582041*pi,2.76401055359044*pi,4.11254724436564*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.373956654638862*pi,0.18796151597752997*pi,4.47390396101421*pi) q[3];\nu3(0.786360674449581*pi,3.47746214330338*pi,3.4269874656979*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524432370943466*pi,-0.4983029088031743*pi,4.4590648373217405*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.714936503296286*pi,2.92797908001741*pi,3.79594495833957*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.671073515894041*pi,-0.4622604042580184*pi,0.752259592921666*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41756252224861*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.1733830915815529*pi) q[8];\nu3(0.369176655689306*pi,-0.485124243149523*pi,0.848498702982448*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.445451899175339*pi,3.02889877536911*pi,0.5562550825067164*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48276088129446*pi,0.5*pi) q[6];\nu3(0.504974113818932*pi,0.19380540220221798*pi,3.79230651236841*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.261295427261093*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.828787495403228*pi,-0.06635280737810001*pi,4.210124127158339*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45498659863483*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.5487715331721161*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.38278123095224*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243833532048774*pi) q[15];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1480710516921802*pi) q[20];\ncx q[1],q[8];\ncx q[2],q[20];\nu3(3.5*pi,3.38756440805836*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42231740882143*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47859673587907*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42958497904778*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242784234914557*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.638976425920288*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.211964457088564*pi) q[14];\nu3(1.0*pi,0.0*pi,1.31252674495998*pi) q[16];\nu3(3.5*pi,3.46411351357236*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.298354510161582*pi) q[19];\nu3(1.0*pi,0.0*pi,1.176828204872455*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[9];\ncx q[5],q[14];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4346279433968405*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.622558664385176*pi) q[20];\nu3(3.5*pi,3.47021302343902*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38945195414618*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.18115551400046*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37516737113999*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5597649369655384*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41828241166263*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304427372513667*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35881333164817*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5345909861032478*pi) q[21];\ncx q[0],q[18];\nu3(0.622017088111324*pi,2.92496060977536*pi,3.14693890829021*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[9];\ncx q[5],q[14];\nu3(0.844020388456166*pi,-0.153658066751226*pi,1.234034330498921*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.22344247454483*pi,0.84782580814211*pi,4.35672701871432*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.440783018110501*pi,2.57804869784776*pi,1.083834959891038*pi) q[1];\nu3(0.378570289552374*pi,3.29613797965616*pi,4.36721579002315*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.759810624741912*pi,-0.359289361761002*pi,3.7949138651153*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5512942804345027*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.610335842493281*pi,3.03035033094261*pi,4.35519762238277*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.544397957973734*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0566676617123654*pi,2.70327688772172*pi,0.88550293749109*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.513549753657184*pi,0.485791993256262*pi,4.02117593001162*pi) q[2];\nu3(0.509095852350269*pi,0.10443797948947098*pi,4.113431453853011*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.55084464453966*pi,0.20084478222679003*pi,4.2062968960804294*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.393285684143578*pi,-0.028723114076499023*pi,3.86883399424286*pi) q[20];\nu3(0.635298187052305*pi,2.55986311150843*pi,3.61803879480304*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.632584897524087*pi,0.034686054654265*pi,3.94243146882292*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.602630563243696*pi,3.377112440957*pi,2.89654703269707*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0917025894472278*pi,3.3287373586369*pi,4.3054076823577105*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.54595733559677*pi,0.430291580983337*pi,1.56305367067705*pi) q[21];\nu3(0.561205472305236*pi,0.315690848529401*pi,0.7686061814311129*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.838819006709284*pi,3.34951854563122*pi,3.46824560950498*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.422871189397075*pi,2.9873649829509*pi,1.213360075132628*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.06531134137164*pi,3.16737351241347*pi,1.65061251489903*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.311095865185683*pi,2.86536743861787*pi,0.9685485207504869*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.306514234977075*pi,0.9887316351565101*pi,4.2788214095578*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.235949345251038*pi,0.12912348414035202*pi,4.42143880857646*pi) q[13];\nu3(0.560453920193689*pi,3.46476241013808*pi,3.54728790012469*pi) q[14];\nu3(0.764626356159306*pi,3.35700968924465*pi,3.72479216584492*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.863266623453199*pi,0.66306763657401*pi,1.047651325578454*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.814337753967625*pi,-0.296523974154132*pi,3.39289807365643*pi) q[4];\nu3(0.26907056611215*pi,0.08290780634666906*pi,0.976282624327929*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.778683983264738*pi,3.19670966018327*pi,2.87828405061952*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.541165653190642*pi,2.95533394539031*pi,4.41287878854783*pi) q[13];\nu3(0.426119876785129*pi,-0.024496350595290983*pi,3.72343257374603*pi) q[14];\nu3(0.54152753870222*pi,-0.38431287642912*pi,3.78164858286142*pi) q[15];\nu3(0.46967883436186*pi,3.21552936143606*pi,0.5648538535175757*pi) q[16];\nu3(0.4801745283318*pi,3.29690752012264*pi,0.67741137686019*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.606093695143979*pi,0.306116741770294*pi,1.397595696344379*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[8];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.829188849794762*pi,-0.13173932908289*pi,4.39012334440166*pi) q[7];\nu3(0.320960428865346*pi,0.75431938472646*pi,0.7027604293806891*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.630639618260312*pi,-0.10031288144025702*pi,0.686185696410747*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.376133451224677*pi,2.69544344614328*pi,1.0965773328736979*pi) q[16];\nu3(0.32955449171156*pi,-0.320965534736326*pi,1.71444259516522*pi) q[17];\nu3(0.471727687341414*pi,0.28231817189519703*pi,0.5663036630444279*pi) q[19];\nu3(3.5*pi,3.39447821426538*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32141863064878*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.225207780820935*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2984620180022302*pi) q[8];\nu3(0.101124369744973*pi,-0.158355672735987*pi,0.870653957381663*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.472628068089682*pi,2.78757904683811*pi,1.241719634456858*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[2],q[8];\ncx q[3],q[5];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47366345353022*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5832241706450425*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,0.5431080719167198*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.36653173460293*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.288393682387041*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.213607572634195*pi) q[20];\nu3(3.5*pi,3.44011592639734*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\ncx q[3],q[5];\ncx q[4],q[20];\nu3(3.5*pi,3.39706590778172*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45338235616305*pi,0.5*pi) q[7];\nu3(3.5*pi,3.24225493156232*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.272077403452999*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.118720671477163*pi) q[17];\nu3(1.0*pi,0.0*pi,1.116384346201062*pi) q[18];\nu3(1.0*pi,0.0*pi,1.262942929396466*pi) q[19];\ncx q[0],q[19];\nu3(3.5*pi,3.49723628454131*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.192888796788674*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.47230493747337*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42752715421834*pi) q[13];\nu3(3.5*pi,3.47753883202241*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.154654817422006*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5972452607476892*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2115401064909102*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.537412353325295*pi,-0.192461370570501*pi,4.04676174053019*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.5155765978201594*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.44722825531198*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5698405317657227*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45623276620388*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.420025496083528*pi,0.347533431120964*pi,3.56681550409197*pi) q[2];\nu3(0.335610493166078*pi,0.9796819328847399*pi,4.22166324875188*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5887632358407551*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5929415487620195*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5181753830870073*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.496226310658708*pi,-0.43894804521532127*pi,4.03002003140948*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.311602481239289*pi,-0.4658336325551357*pi,4.403346129892871*pi) q[4];\nu3(0.565810583077789*pi,3.4302343933778*pi,4.4951720489456495*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.536529350399154*pi,-0.336646574856178*pi,4.4640443826248895*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.349685258126084*pi,3.03699849924882*pi,4.476980861048499*pi) q[4];\nu3(0.326341108362344*pi,0.36707828789807895*pi,3.53222496256325*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.157442778700677*pi,3.08111134381494*pi,0.93370197315149*pi) q[7];\nu3(0.606327990572086*pi,-0.05562504107865601*pi,4.29330531171004*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.119174193274342*pi,0.12921293597583305*pi,4.04517095474218*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.567203013920521*pi,0.07294704881677605*pi,0.725080967492326*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.429121030170087*pi,3.04737979179818*pi,1.60342011926767*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.64661095408933*pi,-0.14285252474906202*pi,1.120411334455285*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.506199640096952*pi,2.54886790798568*pi,3.46893636828011*pi) q[7];\nu3(0.523192866317747*pi,-0.21656952008664498*pi,0.655812577603332*pi) q[8];\nu3(0.266690911462325*pi,2.93019277706664*pi,1.376705268219507*pi) q[9];\nu3(0.505565750386432*pi,2.86121467786352*pi,3.91324378698415*pi) q[10];\nu3(0.315366227640411*pi,0.31931113394309096*pi,4.1925096395359205*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.825313726182599*pi,-0.19088749518215298*pi,1.03612608691633*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.653825220061387*pi,3.0509769888208*pi,3.91000567511378*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.751023835337388*pi,2.96464055599415*pi,3.57180854739748*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.613958261994531*pi,3.23804601831438*pi,3.73206273475236*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.671425116797466*pi,-0.196005409376604*pi,0.5688891457100143*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.277807232097178*pi,3.41930918721903*pi,0.945110337536474*pi) q[15];\nu3(0.35867947280633*pi,0.004530925467590041*pi,4.329050274948489*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.550253984775385*pi,2.90258958457361*pi,1.33872337133247*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.798196333042051*pi,3.02034173047627*pi,3.77293200284388*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.722242873398586*pi,0.12555451970813003*pi,1.1152504411079711*pi) q[12];\nu3(0.616427275883327*pi,3.49573296440663*pi,0.665666576245237*pi) q[13];\nu3(0.901108338307357*pi,3.31610671256246*pi,2.98206617678415*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.806364834705821*pi,3.28730976520531*pi,4.31680640861263*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.11409876646857*pi,2.96332264148989*pi,1.5336581609047*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.733707679299595*pi,3.25145047523477*pi,3.88769050134528*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.802848804035566*pi,0.32616470245919105*pi,4.37010835383992*pi) q[12];\nu3(0.112870068690987*pi,-0.062868452088153*pi,0.7778684674872041*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.708668344756925*pi,0.66791948795789*pi,0.6945801076892579*pi) q[19];\nu3(0.467346323536609*pi,3.43145141364283*pi,1.68345971753137*pi) q[21];\nu3(0.686371596589927*pi,2.55839863988237*pi,3.9999130662682*pi) q[0];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.550883067694163*pi,0.35214054502121095*pi,4.36650137324855*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.446643216610692*pi,-0.40312315309303537*pi,0.797765883729039*pi) q[19];\nu3(0.789073346966011*pi,0.49804091721293*pi,0.649120214625013*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[15];\nu3(3.5*pi,3.48093198054115*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.40020506363419*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0218918660678774*pi,3.29351804934534*pi,4.29583897115713*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[12];\nu3(3.5*pi,3.47715999882339*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38604931857413*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48793288635222*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4613060451766*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.267005053261666*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2954075565113699*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.306474026099292*pi) q[18];\nu3(1.0*pi,0.0*pi,1.402471641128036*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35089866786235*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45188718571242*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.39647979725264*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.196379969563965*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228330114579268*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[17];\nu3(3.5*pi,3.30209771142621*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.134761821362049*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5106864196755541*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.397936204499199*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4733706475331*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38921098156673*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4674223310414*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.48528872056762*pi) q[12];\nu3(3.5*pi,3.44720447481372*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222341834585889*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5681755537136057*pi) q[19];\nu3(1.0*pi,0.0*pi,1.198958360782385*pi) q[21];\nu3(3.5*pi,3.42921817400093*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.227641341056392*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5820661996418068*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5072453265189241*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5166575287564217*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.430327003941732*pi,-0.4563968078376891*pi,1.76770662367944*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5665263712711681*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\nu3(0.477164732786782*pi,-0.08394870616040101*pi,1.069237881679391*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.391916798467673*pi,0.30912847675313704*pi,3.41402008046348*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.797609160042189*pi,3.48835557868604*pi,0.779135259477881*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.385429140701949*pi,0.44539746750154297*pi,0.84482825786708*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.163563405647632*pi,0.12735007815126798*pi,0.746219087396917*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.597500554214532*pi,3.34645222067759*pi,3.39174467545281*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.557971722175115*pi,-0.056078064917785*pi,3.46613529178144*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.388028054386089*pi,-0.140627969394637*pi,0.569706488706904*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.500314569589119*pi,0.40189801415928506*pi,1.139841051841229*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.401822020645863*pi,0.7652665164018599*pi,0.5344925259631909*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.136561005300641*pi,2.60850787831962*pi,1.22835935412953*pi) q[13];\nu3(0.419367748282952*pi,0.25738786189930196*pi,4.274727648354769*pi) q[14];\nu3(0.470981424044148*pi,0.64493926705929*pi,0.881529037974225*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.906065346699432*pi,0.376391002310684*pi,4.31366999540767*pi) q[18];\nu3(0.912692891940244*pi,-0.194163328003911*pi,1.044326275610991*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.639809212704369*pi,0.6178354330695399*pi,1.266999342020474*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.611290792119451*pi,3.42794635155387*pi,0.638218820924962*pi) q[2];\nu3(0.584525528513595*pi,0.23542172980625198*pi,1.3037131593147389*pi) q[4];\nu3(0.45943978873532*pi,-0.36481589445652196*pi,1.65713887613184*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.600511130859324*pi,3.2871724411879*pi,4.23395024402161*pi) q[7];\nu3(0.440343128161909*pi,-0.354722874545192*pi,0.5536505530622111*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.532385575640914*pi,-0.081130118822278*pi,0.919729275287284*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.457597629188011*pi,0.36398665922920803*pi,3.8760552335306*pi) q[13];\nu3(0.567117133650707*pi,-0.04576815746192198*pi,4.30707582572415*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.88422570722162*pi,3.27663833256275*pi,4.11745512981777*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.731048249180409*pi,0.37179590923498296*pi,1.30333854577579*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.147402499683019*pi,0.8648071460312501*pi,0.5479062009461643*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.237180457507274*pi,-0.02666589837393002*pi,0.5419440601807056*pi) q[7];\nu3(0.956838649607214*pi,2.80822282515866*pi,3.55537898794645*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.637483582636539*pi,0.60405232778014*pi,0.676078839924365*pi) q[11];\nu3(0.36690706648525*pi,-0.38325554375376303*pi,1.1335445961506871*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.214631012323443*pi,0.5364529669365501*pi,4.1245361119490305*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.87123795714804*pi,0.439843176605349*pi,0.5354178988809635*pi) q[20];\nu3(0.778931604913912*pi,0.24632577504698405*pi,4.34446157601802*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.26566097213928*pi,1.03961654295587*pi,4.17303950576845*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.481089205614266*pi,3.40356011720773*pi,4.14338777996992*pi) q[11];\nu3(0.269252883117703*pi,0.273022296891811*pi,3.67571286295209*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.583359760541837*pi,3.17553947863637*pi,4.26631884854717*pi) q[16];\nu3(0.0806539048749047*pi,3.31327884036136*pi,1.82315217440753*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.317541261714175*pi,3.29398873763346*pi,2.01283798391483*pi) q[20];\nu3(0.250619144505918*pi,2.69291204231593*pi,1.288065764642829*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.375025548379777*pi,0.28300037913964105*pi,3.3829377284065*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.400648314914419*pi,-0.11579554324888502*pi,0.676324980772977*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\nu3(3.5*pi,3.40794441652968*pi,0.5*pi) q[2];\nu3(3.5*pi,3.17685995424375*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.160439655135474*pi) q[4];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39331530962284*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.198129630310254*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.070096366521616*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.26908836783501*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\ncx q[6],q[20];\nu3(3.5*pi,3.27708570867619*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.103926033889804*pi) q[11];\ncx q[13],q[17];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.146886188138566*pi) q[19];\nu3(3.5*pi,3.40347471694089*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43534224681816*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.433748845719*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.287254616319033*pi) q[12];\nu3(3.5*pi,3.46048009701406*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4461724038001496*pi) q[14];\nu3(3.5*pi,3.43473665896139*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1302245681182819*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46087350721905*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3108276542850161*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335031011325062*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(3.5*pi,3.43266881525761*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36460718629703*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.278137346031933*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.574660075854506*pi) q[11];\ncx q[13],q[17];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.1721569926680782*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5330423493043637*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.605026829197663*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5061112732231909*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48627353450742*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5842248780185044*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3984268031381895*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5311671773047609*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.635310155439043*pi,2.5930750177979*pi,3.88723260533307*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.763437212437004*pi,0.22830320309289698*pi,1.5083750536428*pi) q[0];\nu3(0.241066599115641*pi,-0.03016275074000302*pi,0.754850948756833*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.694455170282594*pi,3.29107858959148*pi,0.77403755517679*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.482867210657411*pi,-0.21639980962552502*pi,4.479435893235911*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.168284374724242*pi,-0.350440745571178*pi,0.5441210919911099*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.528273159981398*pi,3.13062004175771*pi,3.27169390581113*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.709365257133665*pi,3.33502255746116*pi,4.36699906069435*pi) q[7];\nu3(0.470225719722009*pi,-0.031395606767971984*pi,0.5479309049073235*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.536767202675751*pi,0.038319350421054055*pi,4.42145086496487*pi) q[11];\nu3(0.843413310884981*pi,2.82355549102217*pi,4.14011708310694*pi) q[12];\nu3(0.581100986715931*pi,-0.04750817011139402*pi,4.07496268336451*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.112527515352585*pi,0.7960339025043499*pi,4.06629932825094*pi) q[15];\nu3(0.87040825195704*pi,-0.4163703099938538*pi,4.25386491894992*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.420943333022248*pi,0.74507021269578*pi,4.42662106261332*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.341981597214536*pi,-0.267331316562001*pi,0.5228666443769912*pi) q[2];\nu3(0.507601251199272*pi,-0.289511641098152*pi,0.687434208342363*pi) q[3];\nu3(0.666741541901485*pi,0.46095448885219703*pi,4.34495690312019*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.406629827455945*pi,0.20982240786427298*pi,3.99497722502576*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.922631147314181*pi,3.26896801611426*pi,3.62833694572842*pi) q[10];\nu3(0.605462344859444*pi,3.34852714979509*pi,3.87526281377793*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.561369475613996*pi,2.61080959430145*pi,3.92557710189312*pi) q[13];\nu3(0.538826297956002*pi,2.54947814324854*pi,3.61903245366763*pi) q[14];\nu3(0.215930235272762*pi,3.27945479833434*pi,2.0804588280928*pi) q[15];\nu3(0.254770823190113*pi,-0.11348646399950102*pi,0.899345118414307*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.332237278754147*pi,-0.375155219217916*pi,4.19971449906833*pi) q[18];\nu3(0.404949420764516*pi,0.17638136336794497*pi,4.44866164830408*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.432107135274977*pi,0.19981127550456101*pi,1.295048459976498*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.430429327312687*pi,-0.157994761139871*pi,1.431984748096002*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.293096973097652*pi,0.14410846944043798*pi,0.665122479789233*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.831083784627962*pi,3.12222950154304*pi,4.40532344796379*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.562244046583171*pi,3.16321105279764*pi,3.58218272421168*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.506189654085014*pi,0.473126392998085*pi,0.841909421167781*pi) q[17];\nu3(0.408834758319357*pi,2.7375878197322*pi,1.544771987366*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.177381433267259*pi,0.22066815920412297*pi,3.5606215526546*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.600929607585872*pi,0.47921476423515597*pi,0.925715062662321*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.422648128050888*pi,-0.145712193314752*pi,4.24425386240422*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0997594220845514*pi,0.07180049742883199*pi,1.224747465460129*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.708347234805779*pi,-0.24028742934270297*pi,1.03338130523616*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.33535867449195*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.191821808840916*pi,2.62453296223738*pi,0.932358352506682*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.160249230514221*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.482133049382676*pi,-0.126877804187206*pi,3.76414837548678*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33790208643516*pi,0.5*pi) q[3];\nu3(0.858260741546981*pi,0.20011088682821399*pi,4.25437250684653*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.4723040636632*pi,0.5*pi) q[8];\nu3(0.583647514981247*pi,0.420085157402438*pi,4.35416300945922*pi) q[9];\nu3(3.5*pi,3.4574595761882*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.259613638516426*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2497911736797072*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22739127678047*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.702863793552611*pi,-0.36374706921419897*pi,1.0602272036578682*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.48564747239725*pi) q[16];\nu3(3.5*pi,3.4659261422193*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2397350154564761*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49852069277033*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44920780752409*pi) q[12];\nu3(3.5*pi,3.47436503908315*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36303226113332*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5210207527389505*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2293685058309372*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2876431357754838*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[21];\nu3(3.5*pi,3.47447843882438*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.371422814412995*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[20];\ncx q[11],q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5691747780527042*pi) q[19];\nu3(3.5*pi,3.37901779032735*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44979299143867*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1498039754141671*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.242506936092258*pi) q[9];\nu3(3.5*pi,3.39019436685553*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5392217440163183*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.226858071444602*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.684749912893065*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.30215152159157*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.163984795498465*pi,2.81646220556158*pi,1.73363105619003*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.830626323786861*pi,-0.283276175834145*pi,4.158596382873791*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3657456673103*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.806740917511529*pi,3.30123021589784*pi,3.81864756979888*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37721526484531*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.921936441919984*pi,0.7797570602363799*pi,0.5331204269071445*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.358480342013906*pi,-0.49623162352118594*pi,1.094590995509594*pi) q[18];\nu3(0.72988069971623*pi,2.68510392481318*pi,3.55863027916051*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5311547534582263*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.687015773622406*pi,0.5646388369811399*pi,1.328315332077395*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.361025588443961*pi,-0.11072203014316001*pi,1.241452602207261*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.815136839680317*pi,-0.4118503101460816*pi,3.7634230967267*pi) q[18];\nu3(0.182254375336482*pi,0.7018484677058501*pi,4.36461678730249*pi) q[19];\nu3(0.3945032499359*pi,3.15227624514466*pi,0.621956359151862*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.450011299747866*pi,-0.04639836834347899*pi,4.19954848936713*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.73890200775944*pi,3.30147478468298*pi,4.09062541986907*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.471069942574207*pi,0.07473190536824204*pi,0.5521232283919636*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.21937713594248*pi,0.51612510214525*pi,3.60275221164511*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.300543163103397*pi,-0.226683371902685*pi,3.75791290682189*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.602850064988118*pi,-0.38934545050790403*pi,3.81329571762487*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.792302593476423*pi,3.00544436116382*pi,4.353238636166219*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.331674574853589*pi,3.17620092886784*pi,1.81336070920853*pi) q[10];\nu3(0.755612317644182*pi,3.34027886202781*pi,3.51108373458818*pi) q[11];\nu3(0.453625948986936*pi,0.58807705363299*pi,4.1542571166966*pi) q[12];\nu3(0.597876331230278*pi,0.417734433507447*pi,4.01576602347155*pi) q[13];\nu3(0.321332945633027*pi,-0.332358175613174*pi,3.90531840993973*pi) q[14];\nu3(0.109455025174646*pi,3.28807922791684*pi,1.8330997397016*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.22922141208711*pi,3.13136842581487*pi,2.01156292071639*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.104803799061256*pi,-0.380747508841357*pi,1.440674945429258*pi) q[10];\nu3(0.697401351259037*pi,-0.03262805245611*pi,1.09721719665074*pi) q[11];\nu3(0.127023212455047*pi,3.02741704325892*pi,0.788635937908459*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.523039827625328*pi,3.31913060111855*pi,3.33657181946615*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.79305304530696*pi,0.07424716735602199*pi,0.862213426233212*pi) q[17];\nu3(0.501054232804542*pi,0.345010805891547*pi,1.188431794950621*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.943489831171071*pi,3.48739362791569*pi,3.82299309629979*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.640355986912127*pi,0.252595501735976*pi,1.2708170119505748*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45128382556237*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2102893252104931*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.607249844022643*pi,2.93448060094283*pi,3.70918768880256*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.383470535514276*pi,0.284459051226177*pi,4.25672719052373*pi) q[4];\nu3(0.734442857102373*pi,-0.05473662443093902*pi,3.51542582776871*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47839762080203*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.305231920895235*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40324175718523*pi,0.5*pi) q[1];\nu3(0.178465837275667*pi,3.23512258933762*pi,1.57011771592048*pi) q[2];\nu3(0.163148034433024*pi,2.77218828494249*pi,1.487009007807369*pi) q[4];\nu3(0.859469538477648*pi,0.42879382405273003*pi,4.21889130325534*pi) q[5];\nu3(0.483744316329547*pi,3.39268458645493*pi,2.02087661509937*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47267884124566*pi,0.5*pi) q[8];\nu3(0.371024559504932*pi,-0.29434205401790803*pi,3.977153887567*pi) q[9];\nu3(1.0*pi,0.0*pi,1.285904368643496*pi) q[10];\nu3(1.0*pi,0.0*pi,1.198077137535181*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5587007153478716*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.225738052352729*pi,0.09076469195939296*pi,4.225333283415*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.35930943551475*pi,2.7998034791233*pi,0.943114933745945*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(0.276156618164105*pi,-0.273631935500949*pi,3.88470580335557*pi) q[9];\nu3(3.5*pi,3.41852608709959*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.49326435806083*pi) q[15];\nu3(1.0*pi,0.0*pi,1.196220630654489*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5828268977707798*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.470959877607919*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[15];\nu3(3.5*pi,3.49233435939465*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241305834153211*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.723179075741164*pi,0.07699569235881298*pi,0.618441635993346*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40415577666407*pi) q[17];\nu3(0.418677920619457*pi,0.208286661932375*pi,3.50054046086824*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.46755030527583*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.692365381127603*pi,3.0105323971401*pi,4.0240689738657895*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.311693984109344*pi) q[16];\nu3(0.41836400166453*pi,3.38345866012238*pi,1.3838060112445691*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47818085605039*pi) q[21];\nu3(3.5*pi,3.3717798202131*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45625875803763*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,1.212942952130404*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224194757745485*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(0.376620043930216*pi,0.1420448931803*pi,3.57261918919528*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.47552204398598*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.416031835579905*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5179564543369154*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.712603256008566*pi,3.40497889385498*pi,4.307149274116091*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,0.510225313633136*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.3950965368171*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5292319099078697*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245968953489321*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.525547951587928*pi,0.58824866356828*pi,4.29917838308062*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44947534540556*pi) q[9];\nu3(0.431301819431248*pi,-0.03970292940043901*pi,0.708036075138168*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.642204076317982*pi,0.56793589461461*pi,4.08151868434739*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.656893189375894*pi,-0.39024818531783*pi,3.21333525518731*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.491021427655793*pi,-0.111042816388422*pi,0.896257115126893*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.398760915778871*pi,3.01955582292059*pi,1.1206313579596139*pi) q[8];\nu3(0.377519527015848*pi,0.056970267362473015*pi,3.77575714606927*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.407485121526943*pi,0.8395578631103799*pi,3.88858416842482*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.312244315157163*pi,2.39429493674005*pi,1.339715710360271*pi) q[15];\nu3(0.265898773393139*pi,0.49193024629037896*pi,3.80642602115538*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5054372937792051*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.410258971616866*pi,0.29856704649428*pi,0.606496005415329*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.764788301167891*pi,0.6497989433562199*pi,1.2108975168905038*pi) q[4];\nu3(0.549745522933895*pi,3.14973769677853*pi,0.5016690682705811*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.597699177774618*pi,-0.025120495605740978*pi,4.02446566136181*pi) q[11];\nu3(0.552350719445055*pi,-0.06410715045932902*pi,0.772874434139516*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.744846039861642*pi,3.21404993470604*pi,2.79308880943448*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.261730685650788*pi,0.24011859275185998*pi,4.33547448241009*pi) q[16];\nu3(0.344211206388247*pi,0.476664025178116*pi,4.00815521220831*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.438031047033735*pi,3.23177625069709*pi,4.1875744074333*pi) q[0];\nu3(0.473173136964779*pi,0.376315449687596*pi,1.181403099669633*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.57547808769191*pi,2.50857373899119*pi,3.81390884805212*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.295036658304765*pi,3.17448614228694*pi,1.37525055308737*pi) q[11];\nu3(0.393706583541514*pi,0.43058468508093595*pi,0.857241020492717*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.182374225063273*pi,-0.045338914846237977*pi,1.4589666572918119*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.289907333202052*pi,0.5132464683901199*pi,3.59129960436465*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.514997983785794*pi,-0.335468046628761*pi,1.1498450138545588*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.641342142919618*pi,-0.164586406884209*pi,0.9204298067469721*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.681238466251778*pi,2.93916030636862*pi,3.80142905444323*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.512916569913212*pi,2.64621197979436*pi,1.1800843166252268*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.675537107465263*pi,-0.4695331497289303*pi,4.075701458335081*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.28848865422656*pi,0.5*pi) q[5];\nu3(0.407047232868343*pi,0.93149115387719*pi,0.5044214061408562*pi) q[6];\nu3(1.0*pi,0.0*pi,1.068425978026269*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.351663979820795*pi,3.19578492207158*pi,2.1412492113687502*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44949828574438*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.327126060786816*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.314495287387609*pi,-0.190712168173147*pi,1.67475366547567*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5057935373957498*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,3.42672047973503*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44622297401274*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3862331934450731*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224928519229179*pi) q[19];\nu3(0.689737261337987*pi,0.016916842586956027*pi,3.74324203518657*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.371166546171581*pi,0.8171016812882099*pi,4.474743962638319*pi) q[3];\nu3(3.5*pi,3.47135003583881*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49252461248755*pi) q[8];\nu3(0.464107632208704*pi,2.96401417644453*pi,0.950289666107256*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.39456927538556*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.269333184524641*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230945625492608*pi) q[21];\nu3(3.5*pi,3.47858825021448*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.301895023660896*pi) q[1];\ncx q[2],q[8];\nu3(0.535804451091339*pi,0.81142873738606*pi,0.85511033224022*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0976229035766003*pi,0.17999887275152104*pi,0.783220353860132*pi) q[9];\nu3(3.5*pi,3.43517857156095*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5911684697722044*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245720123533879*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5098483866447459*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.590634220569382*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.4913988316183*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5879621327953162*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.728783912099794*pi,-0.11660032050727098*pi,4.27331992602248*pi) q[5];\nu3(3.5*pi,3.47322855119547*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.193907409496552*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4114476651353005*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.671280836852001*pi,-0.4447847471995423*pi,3.89390393393789*pi) q[5];\ncx q[6],q[13];\nu3(0.637061099273253*pi,-0.305004873542821*pi,4.297189347344*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.924956267515856*pi,0.17828751987261804*pi,1.59420343312709*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.470798842712981*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.427484447044373*pi,0.57954043900317*pi,3.96883396287427*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.717619471372681*pi,-0.4826420485980975*pi,0.922598638300716*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32260942704275*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3083186070307131*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.829733340053901*pi,2.72116841099386*pi,3.98544673673817*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0286620557412409*pi,2.80780712271838*pi,1.74289267189392*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.22273077574436*pi,3.35233879052414*pi,0.664573876935324*pi) q[2];\nu3(3.5*pi,3.46297590053727*pi,0.5*pi) q[3];\nu3(0.768511051130579*pi,0.03137015454140002*pi,1.217131765441653*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.734361786921616*pi,-0.275379768502734*pi,1.094020070827678*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.796798301285399*pi,3.22958957251583*pi,0.602574885594575*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.788713268109139*pi,2.60919413147999*pi,3.85016788492894*pi) q[19];\nu3(1.0*pi,0.0*pi,1.179575218145938*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.474512552869907*pi,0.52657324690835*pi,3.54859143795662*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.360944055154304*pi,3.10982505570246*pi,0.652935597346087*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.165065155091281*pi,3.26211061448151*pi,0.940920770818183*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.168147859118701*pi,3.1890433184556*pi,4.47779472909971*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47681444395257*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.263363553926863*pi,0.67926197108486*pi,0.675439463324074*pi) q[14];\nu3(0.755514840572366*pi,-0.4315657094210982*pi,3.24857324133111*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.567710851523896*pi,-0.4891323150089801*pi,3.76175894652932*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.303428369182865*pi,0.6450787730017999*pi,4.09489957105633*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33937612256572*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2664080066903431*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[12];\nu3(0.401435792354166*pi,-0.07981843234922897*pi,0.8411126028858931*pi) q[10];\nu3(0.512666614006627*pi,-0.10608782086681101*pi,4.20812624691351*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.657600741701238*pi,-0.397371000716969*pi,0.7529726585597349*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.20417571720187*pi,0.12288454816460703*pi,0.865780223154603*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49663143389855*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.614482371355325*pi,-0.17408815962935398*pi,4.02672105571156*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.653788813499972*pi,0.8932486336260901*pi,0.616091488784914*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0973195837041304*pi,0.368580163437917*pi,1.117473859148863*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.766952194499669*pi,2.94991591157698*pi,3.47548054686818*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.358461700753948*pi,0.139987901715107*pi,3.45129687678044*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4467886936453205*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.607094450935666*pi,3.1954080531373*pi,3.35974447217558*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.772348924237152*pi,-0.10636514851051498*pi,1.141694975687414*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[7];\nu3(0.698657832139186*pi,0.341863415368163*pi,1.460122393741164*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.82781884872512*pi,-0.192476414102225*pi,0.903748083244863*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49269190625718*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.197166036577375*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.507630791474316*pi,3.47117454634391*pi,3.0361228852814*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.39446975993148*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.287840344022001*pi,-0.08438658330992399*pi,0.754496043933353*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181544240296824*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[6];\nu3(0.613088420619586*pi,-0.4844176328012868*pi,3.55466015132153*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.63756748398152*pi,0.13783621447087802*pi,4.16167613857905*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5640142045886805*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45834725272879*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22549264377495*pi) q[21];\nu3(3.5*pi,3.41025071671816*pi,0.5*pi) q[1];\nu3(0.434239979234802*pi,3.4375464412767*pi,1.406526329586741*pi) q[3];\ncx q[4],q[11];\nu3(0.578893423289369*pi,3.15370364965661*pi,3.86934672433684*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2646258175200469*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.636053072649369*pi,2.83706642994479*pi,3.66318215694794*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.45131893970616*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.198807694784721*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.60438159100747*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[6];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.67330527053173*pi,1.15067665388108*pi,0.8123098806293221*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.231880807576935*pi,3.16040534437694*pi,2.0587343711183097*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.795689872391316*pi,3.05462504684931*pi,3.78044515953616*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.637806331570364*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40617123159851*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.37793432096387*pi) q[6];\nu3(0.416883371276328*pi,-0.393016206604664*pi,1.67607100227983*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.645471437170875*pi,0.412783181319442*pi,1.461530498044818*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3320617154819359*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.539301453247155*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.573931698750561*pi,2.94244620383655*pi,3.25555612961544*pi) q[20];\ncx q[1],q[6];\ncx q[2],q[13];\ncx q[3],q[17];\nu3(0.405183731700234*pi,0.222998251794719*pi,1.241746867720571*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.763375527168561*pi,2.65124017913476*pi,3.50984358947378*pi) q[7];\ncx q[9],q[15];\nu3(0.8641137075799*pi,3.1161877993122*pi,4.09041926308761*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.733743682813641*pi,0.67052957773418*pi,0.8490884596799331*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44181905276257*pi,0.5*pi) q[3];\nu3(0.464060502411156*pi,3.48715287186553*pi,4.31172438214503*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31713202406565*pi,0.5*pi) q[9];\nu3(0.286657781542402*pi,0.62524328278699*pi,4.0610206042948*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.635154772346097*pi) q[13];\nu3(0.808780025279719*pi,-0.11222774598979202*pi,0.945859355997824*pi) q[14];\nu3(1.0*pi,0.0*pi,1.311588307315537*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.303684782596847*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.369835221407171*pi,0.21901136320429504*pi,3.74941665593233*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.852783601349533*pi,-0.29327340292397797*pi,3.20968267118029*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.502066066474598*pi,0.011679807928267949*pi,4.10634186974269*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.356697864519142*pi,-0.271193124489972*pi,1.266454770777636*pi) q[14];\nu3(0.467370777213866*pi,0.35755432751260696*pi,0.522922443027522*pi) q[16];\nu3(0.344625253836215*pi,0.8239334514499199*pi,4.0917985435766795*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.479888034043448*pi,2.75954508094512*pi,1.35590800810358*pi) q[21];\nu3(3.5*pi,3.49408930611467*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.280767706857689*pi,3.20417910754159*pi,1.94826913769555*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37903918864739*pi) q[15];\nu3(0.876619369541803*pi,0.303782998247335*pi,4.17529383656947*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.474881263180841*pi) q[17];\nu3(0.703445998022713*pi,0.82358143278246*pi,0.991771302002289*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303981230804895*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46853262529129*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3760168053281379*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.910150870962758*pi,3.12727871028799*pi,3.3848633863502*pi) q[1];\nu3(0.435392673811123*pi,0.377487803616798*pi,1.014661103298784*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.522912341163848*pi) q[20];\ncx q[0],q[20];\nu3(0.346856056178282*pi,0.8408953793138101*pi,4.20722073274556*pi) q[1];\nu3(0.205444448214125*pi,0.38222739381483195*pi,3.79540016660981*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41285595267503*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4906763999515*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259509518440057*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.38830426991322*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268283750572073*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.48888442067104*pi,0.5*pi) q[5];\nu3(0.484875366044604*pi,0.69230321161902*pi,4.32598870800856*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.207651803727861*pi,0.8567943427920599*pi,0.5256232073706433*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3305379471847179*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.696659460718671*pi,-0.235359945944684*pi,4.47470036824026*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.528759330121097*pi,3.14460689450515*pi,0.5150940034646643*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.659855048796797*pi,-0.22270802083409902*pi,4.44028695209754*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5553930170795895*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.471498260803307*pi,0.8112199656374299*pi,3.96928994977892*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43935737380999*pi) q[21];\nu3(0.614458166328785*pi,0.14141686436951895*pi,1.0132646234227312*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.128037176677217*pi,0.011863516864585977*pi,0.9004858497388659*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48930470089545*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.2366852341003*pi,3.13143230658116*pi,0.978609956200504*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.284693055861864*pi,2.47426249144676*pi,1.4538605888318799*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.234401086910141*pi,0.80316834384152*pi,0.5235873673549614*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.472791618027148*pi,0.310710338022805*pi,3.50557616686012*pi) q[15];\nu3(0.286537148626397*pi,2.72007196982909*pi,1.54481347726338*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[10];\nu3(0.233320211604006*pi,0.061036588297310956*pi,3.74581726713453*pi) q[3];\nu3(0.366622056479529*pi,-0.17288279220549502*pi,1.348565466535425*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.973996441967202*pi,-0.266180671375448*pi,3.89071069823741*pi) q[14];\nu3(0.745965322353396*pi,3.04420091955648*pi,3.85214218808875*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.966799634211945*pi,0.6179357612902301*pi,0.943906424459096*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38948655832927*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4946302203881*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.265235764502024*pi,0.26618736152768596*pi,1.142321406186799*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3468736331006141*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.318472007529798*pi) q[13];\nu3(0.370155404129596*pi,-0.15626435289913698*pi,4.34150629502322*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[13];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.48227223562256*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292830810045701*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.33138863777771*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.34766384236965*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43863058167518*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.333855691578011*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265313862188645*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.196637093514866*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[13];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.318244027686463*pi,0.13857561171840804*pi,0.985857614854706*pi) q[8];\ncx q[9],q[15];\nu3(0.289468320501144*pi,0.09234200894407896*pi,3.8432420039678*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.258418541159933*pi,-0.29547057689058*pi,4.4190402344028*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49210545799183*pi) q[20];\nu3(0.35992193473185*pi,2.85454962637394*pi,1.009567699218168*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.760713247303394*pi,3.37830143002684*pi,0.873962081290633*pi) q[5];\nu3(0.119676870190978*pi,0.331916038142524*pi,3.89013565139116*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.851828960421491*pi,3.42425118658412*pi,3.44746999836019*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34390695431062*pi) q[15];\nu3(0.73474598713233*pi,3.04191331352714*pi,3.34244906977751*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35655092973489*pi) q[17];\ncx q[18],q[20];\nu3(0.955700027981809*pi,-0.4696992025864855*pi,3.58918147371551*pi) q[19];\nu3(0.392137343011726*pi,0.009379329605251008*pi,3.92903070031195*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49924824837569*pi,0.5*pi) q[3];\nu3(0.602986440875568*pi,0.224432521663956*pi,0.827769559824824*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.25500314924641*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.712456289116802*pi,0.312820743778523*pi,1.2295278811007488*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5300391071398698*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.564349912803733*pi,0.83715348810757*pi,4.4840494311265395*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46780870833232*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41788182147993*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.196226458638002*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2966425010204818*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.333010000017807*pi,-0.391158509315059*pi,1.85354037782736*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.135485149843135*pi,3.36703050866814*pi,2.10231440039719*pi) q[0];\nu3(0.413946769924144*pi,3.10305918129144*pi,1.1332237112398569*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5388391856593667*pi) q[8];\nu3(0.720343656171064*pi,3.4160141101395*pi,0.5144836017743751*pi) q[9];\nu3(0.299791430628255*pi,2.77398568935189*pi,1.4537864157164169*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48811207890145*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.907596124926722*pi,3.41974468853877*pi,0.5574630166326339*pi) q[18];\nu3(0.334694862902262*pi,0.13660462180981103*pi,0.6590484833212971*pi) q[20];\nu3(0.39350245920583*pi,3.30485328170859*pi,0.5412874848820222*pi) q[0];\nu3(0.237248855497959*pi,-0.11671253177200003*pi,4.02163380703435*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.707641789327829*pi,-0.34615891475861804*pi,4.1448384062731005*pi) q[3];\nu3(3.5*pi,3.47918792176396*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[8];\nu3(0.400900534088974*pi,2.63367973891744*pi,1.001297462002929*pi) q[9];\nu3(0.261977827608185*pi,0.229178080411634*pi,0.5979359655816008*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.348811741448684*pi) q[14];\nu3(0.738640135110495*pi,-0.21639223119953*pi,0.6418899316359901*pi) q[15];\nu3(0.219126676006997*pi,2.7026135969117*pi,1.292239819977343*pi) q[17];\nu3(0.977345589066306*pi,-0.365048467126792*pi,0.963071948940859*pi) q[18];\nu3(0.57705663402819*pi,-0.06336713214998102*pi,3.87681231796973*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.273691658709744*pi,0.15925408092375104*pi,1.268399327379972*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.460207924008782*pi,0.8621835163324101*pi,4.44171009919361*pi) q[13];\nu3(0.644697945919074*pi,2.42431605746045*pi,3.71350499739589*pi) q[15];\nu3(0.107861604229453*pi,3.18941699676729*pi,0.952801328844932*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.77232337774398*pi,2.92199310387746*pi,3.42771662184937*pi) q[7];\nu3(0.845995229200202*pi,3.3239653414104*pi,2.83068137535656*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.307356302323723*pi,-0.10763573183373198*pi,1.373629740314003*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.144824951962041*pi,-0.08278468688956298*pi,1.137349729312779*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6607561668006809*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.314581541737295*pi,-0.373438577825002*pi,4.13747846210556*pi) q[7];\nu3(0.232702971418252*pi,1.01278678063386*pi,4.26670626602079*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5965877963809*pi,0.72224478947099*pi,1.095920555236297*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44099286293317*pi,0.5*pi) q[1];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,1.317732806463983*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[0],q[16];\ncx q[1],q[4];\nu3(3.5*pi,3.34244732712312*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3291133128773*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35925689625999*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1943764111428972*pi) q[15];\nu3(1.0*pi,0.0*pi,1.255376596207749*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272551508217449*pi) q[20];\nu3(3.5*pi,3.49414823063626*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,0.658816800537772*pi) q[4];\nu3(0.779130483794175*pi,0.205506746442918*pi,3.77687079071309*pi) q[5];\nu3(0.580332884960516*pi,2.83233424535859*pi,4.2220703574620195*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(0.528150273925291*pi,2.84200546435272*pi,1.408001887189438*pi) q[12];\nu3(3.5*pi,3.44579510197482*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2590233394385208*pi) q[16];\nu3(1.0*pi,0.0*pi,1.324714858749196*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[4];\nu3(3.5*pi,3.47091069544152*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.584209315381108*pi,3.24538565591715*pi,4.44562073309771*pi) q[5];\nu3(0.565304866610951*pi,2.63315780060007*pi,3.63393237179335*pi) q[6];\nu3(1.0*pi,0.0*pi,1.208204096971196*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.552001645934756*pi,-0.278716540092083*pi,4.3063551370349*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5327507573763461*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5679668115139922*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47996419203993*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46837575791521*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.739213475959936*pi,0.94927547365168*pi,0.88563281935601*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.698127831284518*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3837257257825781*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4097508518057005*pi) q[21];\ncx q[0],q[16];\nu3(0.564397180912117*pi,-0.34540195209756697*pi,1.131288714582199*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.49311142153916*pi,0.20057925567017*pi,1.324075808143887*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.630222904792231*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.768077923532433*pi,0.389500554119807*pi,1.51849890206435*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.410889217290402*pi,2.7913531925972*pi,0.99943009257086*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.873827034241177*pi,-0.04002035808427701*pi,0.804967241907964*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.688611438577107*pi,0.5637629409166001*pi,4.44447988703602*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.562519494273346*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.781096282692704*pi,2.83035285923816*pi,3.55468105910792*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.641962282263824*pi,2.5349968011002*pi,3.91750234065468*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.541087751167468*pi,-0.190639602923456*pi,0.7627949165145049*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.467489528050719*pi,0.08658152153089405*pi,3.58544131782922*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.277961448234927*pi,0.66822753443543*pi,4.04501211861894*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.308435716105925*pi,3.4133068967264*pi,1.76038910507584*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.728472609042878*pi,0.18998960153022604*pi,0.888015139826995*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.565303426306639*pi,0.56838805621075*pi,0.923111159867207*pi) q[0];\nu3(0.495384825390435*pi,0.06363372672568202*pi,0.5412195804186928*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41397338778251*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.447030763061213*pi,0.6325179964034799*pi,4.487080710416571*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1387825840496348*pi) q[11];\nu3(3.5*pi,3.37516957895942*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.485968277600375*pi,3.06083645770621*pi,3.34218306255034*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.444583872735724*pi,-0.28427801750984*pi,4.36954479454712*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.265715076996619*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.311958703060518*pi,-0.286465428957637*pi,0.612267889842022*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.51034116793642*pi,0.92911943688106*pi,4.30659471457648*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.88479925959145*pi,2.63368289313259*pi,3.53928965889539*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.509023088131783*pi,0.20017065064626205*pi,1.19910348529065*pi) q[7];\nu3(0.77377258635621*pi,0.58261086505709*pi,0.8718154622183301*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5002645590144659*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.586702497168606*pi,3.42125836084007*pi,3.73748600639804*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.390983924223462*pi,3.17969700568339*pi,0.7601697735429009*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.162256295030678*pi,0.7037218565625001*pi,0.654583489748673*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39899750575508*pi) q[19];\nu3(0.887267939570895*pi,-0.4637575271834311*pi,3.99311956042658*pi) q[20];\nu3(0.343468147980234*pi,-0.329465047580602*pi,4.34668570893632*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[11];\nu3(0.48305974035329*pi,2.68233010425968*pi,1.4983920540827929*pi) q[7];\nu3(0.280855409313618*pi,-0.189619699476899*pi,3.8806082151188*pi) q[8];\ncx q[9],q[17];\ncx q[12],q[19];\nu3(0.406952834849131*pi,3.2526984513638*pi,2.1390591606130203*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.546216019648679*pi,0.60759538759336*pi,1.063943838018786*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.608190070724507*pi,-0.10538366621892098*pi,4.2366635588341*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46753292300033*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.139265892466784*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44833577675706*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.210728880732743*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(0.541720191148998*pi,-0.045672747399323976*pi,4.1672369044350095*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48023516724966*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.42062067063018*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48149738507985*pi,0.5*pi) q[4];\nu3(0.339816474511507*pi,3.00654485357204*pi,0.518990768075675*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2804436888136999*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.163963710998667*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.49413620888075*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.946461218730784*pi,0.254897855298019*pi,3.82290405178208*pi) q[11];\nu3(0.801750154356525*pi,0.05038568564067103*pi,0.7696267255066189*pi) q[12];\nu3(3.5*pi,3.46585528820135*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.384967174204031*pi) q[14];\nu3(3.5*pi,3.38964659419196*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.367758323683566*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37664502098476*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3724548598853*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.391488595139318*pi,0.388912061345827*pi,4.24543481290494*pi) q[11];\nu3(0.565435098600041*pi,2.50216214525926*pi,3.9914972857072*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48497936907709*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292511579642046*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[18];\ncx q[5],q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45691558566476*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.554205437832583*pi,3.12326416228554*pi,3.90514280909842*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5334965543035253*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38701194222417*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.277620259958582*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.633496663376372*pi,0.401519122707092*pi,1.0888718501122439*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5036630290791781*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39463092160238*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.396516406173992*pi,0.07346024856258904*pi,0.5394545607076879*pi) q[9];\nu3(3.5*pi,3.44516609189542*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.245900324632564*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.352079244261545*pi,3.29691906892523*pi,1.66380629370592*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.76045808331191*pi,3.48457186998476*pi,4.01444432168498*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.407342260483798*pi,3.32430959461676*pi,4.21144347088815*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.334253136876347*pi,3.29496227663054*pi,1.80793763431808*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0677711449365947*pi,0.30660537615499805*pi,0.725195265795603*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45081457547745*pi,0.5*pi) q[2];\nu3(0.917142835405689*pi,-0.16216606838422098*pi,1.1638187483572802*pi) q[3];\nu3(0.425081270345933*pi,0.7327906082296101*pi,4.0956245096150905*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.580294633973319*pi,-0.047540984224934024*pi,3.70466653224275*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48126491488435*pi) q[11];\nu3(3.5*pi,3.44706353008371*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.791225842501146*pi,3.2234252089053*pi,4.213521440957431*pi) q[15];\nu3(1.0*pi,0.0*pi,1.147074080475591*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2633733382793881*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.707750581731733*pi,2.90806134902847*pi,3.19890140813776*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.424912272611697*pi,2.81872883709883*pi,3.6792116416751*pi) q[1];\ncx q[2],q[19];\nu3(0.625279238813063*pi,3.22119803165004*pi,3.75837729053866*pi) q[3];\nu3(0.685855293821235*pi,2.81556299993149*pi,4.14440631309601*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.530072985341808*pi,-0.170241950820258*pi,3.69172764114208*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.174753965776329*pi,0.8895229979094299*pi,3.96410108337422*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.391698481021502*pi,0.91279189121743*pi,4.2472938562057*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.51638443021074*pi,0.24672069201296798*pi,0.810879345094634*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.174717773423425*pi,0.77004692506218*pi,4.2314888414922205*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4911480655245395*pi) q[16];\nu3(0.349161461687*pi,0.15330501726729195*pi,3.89694388333292*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5764951586403857*pi) q[19];\nu3(0.592642277618533*pi,0.89250436005661*pi,0.7754451315022419*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.489696458543763*pi,-0.15185708112879898*pi,1.128374600013287*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.576086615442968*pi,2.84577435385628*pi,3.73497361692646*pi) q[18];\nu3(0.126809696229287*pi,3.29557434944976*pi,1.74449793042482*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.663432671950665*pi,-0.01156057051501902*pi,1.382628213026515*pi) q[13];\nu3(0.43954086134752*pi,0.26984454121758605*pi,3.41483917392903*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49544590034238*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.350169216809186*pi,-0.08959888160630802*pi,4.3884184350638495*pi) q[5];\nu3(0.898244158287306*pi,0.40730497793683196*pi,0.5039846341907318*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.947423301753497*pi,2.74868709346999*pi,3.54738359203185*pi) q[13];\nu3(0.305950023077558*pi,3.24402484264829*pi,4.30270542493924*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258958162619177*pi) q[21];\ncx q[0],q[21];\nu3(0.324362362892822*pi,0.33288786887856003*pi,3.55488748121879*pi) q[2];\ncx q[4],q[9];\nu3(0.849463140915521*pi,3.05949557172752*pi,3.78286968215844*pi) q[5];\nu3(0.398201288999323*pi,2.90303844655664*pi,1.64257864886687*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.59808797109158*pi,0.62356072494595*pi,0.8723315253892869*pi) q[2];\nu3(3.5*pi,3.39905080723733*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.202039526731683*pi) q[9];\nu3(0.834919796664209*pi,0.12181840381908504*pi,1.175850846404477*pi) q[10];\nu3(0.650384751698946*pi,-0.04888579994229397*pi,3.83130894980449*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40156292119532*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[15];\nu3(0.532754131124675*pi,0.6401347453879*pi,0.8112038557258869*pi) q[10];\nu3(0.88974545528782*pi,-0.242371373240231*pi,0.5886393995500642*pi) q[11];\nu3(0.477735413879207*pi,3.36556536588082*pi,0.7296471793941259*pi) q[12];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.424187016402801*pi,1.15087498961299*pi,4.19321916305264*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47580778337451*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49376445169187*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.823317186475379*pi,3.08640114792951*pi,3.53676681665627*pi) q[12];\nu3(3.5*pi,3.46206703063579*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2949111595443021*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.339586790810785*pi) q[17];\nu3(0.165425392390803*pi,-0.4118448428737247*pi,1.2106783861916481*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.729851797832396*pi,2.79242842054287*pi,3.32589103311755*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.49741735859779*pi) q[15];\nu3(0.327166820278023*pi,1.10777799885222*pi,4.22355794787245*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.689230844595511*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.28813502999684*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45584018550363*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3950274333434*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.233142992795956*pi) q[6];\nu3(3.5*pi,3.35942934608606*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.310310308105609*pi) q[11];\nu3(1.0*pi,0.0*pi,1.121423502007603*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.28156890985288*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21928872997464*pi) q[19];\nu3(1.0*pi,0.0*pi,1.238167640739682*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.513510217300224*pi,2.85890737558735*pi,1.212634719372217*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5516754505110528*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4625817867355*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.730533539837265*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.460145288381851*pi) q[12];\nu3(0.236555251997189*pi,2.34656560974397*pi,1.169451047536393*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.321173361844321*pi,3.02487607395687*pi,1.345107571506846*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222387743438993*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.54341283645604*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42827104371145*pi) q[20];\nu3(0.37777916002628*pi,3.33595488248818*pi,1.87568969816983*pi) q[21];\nu3(0.896585964451437*pi,0.385742681606865*pi,4.10974426439311*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(0.475059842074869*pi,-0.23617180238275198*pi,3.84202937452847*pi) q[4];\ncx q[5],q[20];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.582903983012358*pi,3.24144279596198*pi,0.758845484569501*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.661303153099226*pi,-0.23876740027702897*pi,4.22551376645524*pi) q[17];\nu3(0.502985768275239*pi,3.19626374030182*pi,3.45567517692833*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47167093574854*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.314079963174582*pi,-0.490051716655076*pi,0.656599636589621*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.411088834441282*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.423710363307491*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.780818957661432*pi,0.46929862237502995*pi,0.8929405575913101*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.613525969815543*pi,2.50345941217698*pi,3.57053443314212*pi) q[8];\nu3(0.100751343401321*pi,2.74241774719854*pi,1.15823334154377*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.209706966018218*pi,3.14163013268656*pi,1.96433164493073*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.408952048624589*pi,0.46553331911627704*pi,3.8628135362338*pi) q[2];\nu3(0.735234150653114*pi,0.05433429549072999*pi,0.918831086589522*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.496396303470835*pi,0.349550012043524*pi,0.648673968526887*pi) q[8];\nu3(0.37827433107925*pi,0.39547485408280203*pi,3.99448113066234*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.576493892270703*pi,2.3967141723986*pi,3.69110807277059*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6259226144364349*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.511955047415424*pi,0.17130039063397795*pi,4.41540895294137*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.48563311088676*pi,-0.378862678056162*pi,0.905273407237204*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.776018934237893*pi,2.43047354991617*pi,3.57783593750083*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.444275626463453*pi,3.36122674142279*pi,1.055175557603689*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.473670988955715*pi,-0.276939571368861*pi,3.89077578495783*pi) q[5];\nu3(0.105201847364409*pi,2.94189572098225*pi,1.63008418117249*pi) q[6];\nu3(0.647000729155296*pi,0.400725869359966*pi,0.5145051953508047*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.59368109572862*pi,0.19387536975112696*pi,3.72469438814254*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.418244076434042*pi,3.39337452829882*pi,1.90696547127015*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.361579099971788*pi,3.31376586870174*pi,4.43451316332996*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.568077432175031*pi,0.62253023054745*pi,4.2568430490789595*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.731298154565835*pi,3.14076117310547*pi,4.0484814300700105*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.11211012716028*pi,2.86577494813716*pi,0.704095471175763*pi) q[11];\nu3(0.662865908731896*pi,0.52830417800323*pi,0.987561413604374*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48807457105589*pi,0.5*pi) q[8];\nu3(0.760753722257009*pi,-0.04225399715713002*pi,0.64663179184157*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.603364312986642*pi,2.94374815534101*pi,4.30725743373597*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.383790564282163*pi,0.19926957253031297*pi,4.15773409393194*pi) q[20];\nu3(1.0*pi,0.0*pi,1.337289941754063*pi) q[21];\ncx q[0],q[19];\nu3(0.323281866806768*pi,1.16948554427577*pi,4.234158108932601*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.49977752693894*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.2509920126492982*pi) q[9];\nu3(0.357853798597288*pi,-0.162697280606673*pi,0.839424537799636*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.381943972346307*pi,-0.370768911657531*pi,4.22114092461997*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.32965396369509*pi,2.66972576829362*pi,1.314646902309172*pi) q[20];\nu3(3.5*pi,3.40272647652132*pi,0.5*pi) q[0];\nu3(0.263027801278699*pi,2.73077171815007*pi,0.840643012665354*pi) q[1];\nu3(3.5*pi,3.3772211705785*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,1.167939682777406*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.751004306858165*pi,-0.4146071819912404*pi,3.32949971865335*pi) q[16];\nu3(0.681191603554974*pi,3.24639245041266*pi,3.08577584580724*pi) q[18];\nu3(1.0*pi,0.0*pi,1.159395353367993*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31235102345867*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.714437864875158*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[20];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.47875351157704*pi,3.02236119228787*pi,1.93415738479139*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.37053578623267*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3478058667686*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39004675536886*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183844754212445*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627240524227587*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295984518713432*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[14];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.48534170592337*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43328290291959*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.226616447888473*pi) q[10];\nu3(1.0*pi,0.0*pi,1.205520790211113*pi) q[12];\ncx q[13],q[20];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46172370732541*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.548060838054802*pi,3.20176489525503*pi,1.62550998752204*pi) q[3];\nu3(3.5*pi,3.42747093800561*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.496029159292873*pi,0.36507828374416196*pi,4.2765639746425705*pi) q[9];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.233683471952237*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.26668067334393*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5648164567936775*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3929827623028*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.379907525122224*pi,-0.29298472329547*pi,0.798535658667838*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.840536698252518*pi,-0.226471976604327*pi,4.31952667074375*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.229095906084859*pi,-0.04700272800382299*pi,3.64757458515492*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46322354013252*pi) q[10];\nu3(3.5*pi,3.44830463795306*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45582154051343*pi) q[12];\ncx q[13],q[20];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.275941167636394*pi) q[18];\nu3(0.893791627550794*pi,-0.28031429975927*pi,0.8107363610479019*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.650540307621747*pi,0.60165902133825*pi,1.161120308501241*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5994508088293786*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5561833117320172*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.663635555362903*pi,3.21972334583315*pi,3.85636069416175*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.389115460454771*pi,2.43147247686308*pi,1.1720413974796*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5890088755868272*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.719916209907983*pi,2.93688049980826*pi,3.56979339463738*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.55826285437331*pi,0.84007922456188*pi,4.36320154235511*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.470163407839681*pi,0.37201566666709796*pi,0.639191137912264*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.584625997784081*pi,-0.4754117336536805*pi,3.63551838644962*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.569157575171689*pi,3.29917541475077*pi,3.4802817617625*pi) q[1];\nu3(0.384505145921812*pi,0.01562354417439804*pi,0.8773941283611759*pi) q[2];\nu3(0.722340908836635*pi,-0.07105665038327003*pi,4.02665142304339*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.404851588548608*pi,-0.20279987379526299*pi,4.28066127799135*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.351940297234905*pi,0.060777256500119003*pi,1.176846717075712*pi) q[14];\nu3(0.725280893414892*pi,0.08672591611632896*pi,3.92715560468698*pi) q[15];\nu3(0.4082195969033*pi,3.08721294628645*pi,1.63725147844717*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.411392976720868*pi,-0.4893922509874319*pi,4.16300622223799*pi) q[1];\nu3(0.667405014570584*pi,3.42622520475128*pi,3.47964996384496*pi) q[2];\nu3(0.368203803770831*pi,3.05253783715681*pi,0.967585019594564*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.446210472379116*pi,0.23129889495997602*pi,4.27266157243082*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.427958217207711*pi,0.24654388364385804*pi,4.44740675734155*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.169453737615208*pi,3.39869355739522*pi,4.1539057952236895*pi) q[16];\nu3(0.148681814701*pi,0.05260637042709204*pi,0.8013139585639311*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.64256676183653*pi,0.467007369002579*pi,0.669816158188954*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.213411938100915*pi,0.8693015313354*pi,4.49781890186382*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.462268039913903*pi,-0.018895172266172988*pi,3.69257302999616*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.784870222079208*pi,0.36380739673082396*pi,1.269483748968831*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.382102195650971*pi,3.38164542243377*pi,0.995518586873575*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.254844848817535*pi,-0.226262149608991*pi,1.68093032317767*pi) q[7];\nu3(0.57987200279044*pi,0.7965886960772399*pi,4.43061123183024*pi) q[10];\nu3(0.642161303265035*pi,-0.11112090349806297*pi,0.5501775584354378*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.210368260813142*pi,3.18023050630322*pi,4.464986921705091*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,3.49112145152927*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.702444617718436*pi,3.44730313614008*pi,3.86563613856259*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.863298010636384*pi,0.605216175005*pi,1.1763191447610581*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.776041113966637*pi,3.16241895141069*pi,3.80749058682979*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.523321638872838*pi,3.22394511576324*pi,1.92968244929015*pi) q[18];\nu3(0.156080193862137*pi,3.13848780025822*pi,2.11642220651873*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3668625458491501*pi) q[21];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.694510920788595*pi,0.043074962866874955*pi,3.87564230786144*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.728277538197943*pi,-0.227845688421199*pi,0.5759911277688554*pi) q[18];\nu3(0.434377618965338*pi,-0.043426680441850996*pi,4.0258176293142505*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.41883552677901*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.145545148026281*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.276125644119659*pi) q[21];\nu3(3.5*pi,3.48361398839839*pi,0.5*pi) q[0];\nu3(3.5*pi,3.25398988644706*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[21];\nu3(3.5*pi,3.46116079380843*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39654532145542*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.286131355196897*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3175017290898952*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.134302558002695*pi) q[10];\nu3(1.0*pi,0.0*pi,1.163668437741771*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39483623596214*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215208508742998*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[10];\nu3(3.5*pi,3.36932779788004*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.221945825906317*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[15];\ncx q[13],q[18];\ncx q[14],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.4847502068037794*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5573422160615809*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35411391991634*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.42586510741995*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.513944441006855*pi) q[11];\nu3(3.5*pi,3.48733041101039*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43053833027973*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41867162048099*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.216164395419068*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210209890681363*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5999524238247229*pi) q[19];\nu3(1.0*pi,0.0*pi,1.162578389300936*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.45023501400037*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\ncx q[13],q[18];\ncx q[14],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44095401951046*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4246306005972205*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4041724885501*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.818176972656976*pi,3.19798231581814*pi,4.41723330812254*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.248823033793295*pi,3.37956321173604*pi,4.220299771406729*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.47655922293183*pi,3.01679085959155*pi,1.58809369422246*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.447300740493079*pi,2.96815673335929*pi,1.298035723931916*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.382072351364937*pi,-0.06413283402471798*pi,0.633659001408601*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.382031809355273*pi,2.62120982542699*pi,1.57238415140113*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.741539851282693*pi,3.12383525879469*pi,3.92207591085719*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.340646769484686*pi,0.68270146564938*pi,4.4187590155903695*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.34824883838581*pi,-0.30597342772265*pi,0.8550343010818631*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.474979833504844*pi,0.6294287820854101*pi,0.7532500948965211*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.391969080117149*pi,2.96422488447405*pi,1.362910021727288*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.540174714654719*pi,3.04442428815374*pi,3.10390972628832*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.597104722469882*pi,-0.17390849023190902*pi,1.249922835679119*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.585427205550634*pi,0.416219570181525*pi,4.10184877449082*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.603842668440576*pi,3.01596794797477*pi,3.16244919471119*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.612351796729906*pi,3.42273031420929*pi,0.5417017095755478*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.691900785316137*pi,2.77624338821402*pi,3.60886652793049*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.80887875792749*pi,0.387303509414363*pi,1.1904457341961439*pi) q[10];\nu3(0.636978516959806*pi,-0.20674137320942598*pi,3.65188601335364*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.47892547044636*pi,0.7756887953966201*pi,0.5753657690858551*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.797991298835812*pi,3.06963421028174*pi,4.138120719249271*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.709540595644242*pi,3.09496515618205*pi,3.10666727065536*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.406716682459384*pi,3.25271246058726*pi,1.89925953897785*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.921138348928275*pi,-0.15356626831154302*pi,0.971322223689964*pi) q[5];\nu3(0.109731303297252*pi,0.68916789989798*pi,3.9172887970671*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.474411061589573*pi,0.7579907322175501*pi,0.763442122157281*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.221277859205304*pi,3.28416767279132*pi,1.085060781671145*pi) q[13];\nu3(0.570480677769537*pi,2.90001736365574*pi,3.36616779726625*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.794796669300133*pi,-0.26596010489120503*pi,3.42899098794329*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.45860050287686*pi,3.26030263363283*pi,4.17150979451453*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.599642272096799*pi,0.13573564434088903*pi,3.78898797764974*pi) q[5];\nu3(0.603979163796776*pi,0.43353144474415295*pi,4.47211471274524*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.220355210539019*pi,0.7302981815795699*pi,4.26297654869349*pi) q[12];\nu3(0.541797887009646*pi,2.92995975331517*pi,3.19350837912433*pi) q[13];\nu3(0.495471295942296*pi,2.99861785901995*pi,1.425300492331734*pi) q[14];\nu3(0.802296045415244*pi,0.55399315288915*pi,0.610116356748772*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.17586949644674*pi,0.78380988786026*pi,0.66976489547263*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.433478357685307*pi,3.0358209226279*pi,0.5530616683077495*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.877335154283726*pi,2.72142329494694*pi,3.75352817632007*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.603878749053477*pi,2.51791692912332*pi,3.65034101541714*pi) q[18];\nu3(0.373845774719181*pi,0.10954328233878896*pi,3.88365812653857*pi) q[20];\nu3(3.5*pi,3.46274237840107*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.462937419074676*pi,3.3716644108597*pi,1.444328948406071*pi) q[8];\nu3(1.0*pi,0.0*pi,1.156257600329079*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44389834096921*pi,0.5*pi) q[16];\nu3(0.907106161661027*pi,3.16322130632596*pi,3.53177357644466*pi) q[18];\nu3(0.348870471971193*pi,3.06036708325529*pi,0.849202917123978*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30898400721345*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.37491512230988*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.242503159904142*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[4];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46678976317193*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5364636875247535*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3185426948845569*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31373003403019*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30073053264561*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29118900980542*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2239236438023289*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(3.5*pi,3.48631453474157*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5848521643047329*pi) q[17];\nu3(1.0*pi,0.0*pi,1.173186581316205*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224752662751087*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[4];\ncx q[3],q[18];\nu3(3.5*pi,3.39101621707236*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39992387601958*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.29982454174088*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.234130322231172*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.47387762834377*pi) q[13];\nu3(1.0*pi,0.0*pi,1.210305672687766*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.265696475610872*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5827917178447244*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48261429017108*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.173650745244612*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42407606816567*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.630064596908211*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.569264962929888*pi,1.05567758772623*pi,0.827412814994019*pi) q[0];\nu3(0.449247583785929*pi,2.46054747286884*pi,1.225174054445495*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5225127818570994*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38253087413646*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.425443632291355*pi,0.238892286397707*pi,3.45174151895584*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35879534836564*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.443541586423689*pi,0.32288986109692197*pi,1.1680490470903648*pi) q[0];\nu3(0.446027158332999*pi,0.5878816379142*pi,3.68911847877765*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5289562479014136*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.766641953760368*pi,2.50683698059546*pi,3.89214680916945*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.195369994786103*pi,0.85084035745256*pi,0.5806136357210278*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.564273583760682*pi,0.7438970239362599*pi,4.4560649064721805*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.651684921782132*pi,-0.23531696504233002*pi,3.26761365269267*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.423700749395314*pi,2.67975544668233*pi,1.184087584430141*pi) q[9];\nu3(0.560241426926169*pi,0.268314530317711*pi,3.9827068296811*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.406885195986499*pi,0.26168229106322105*pi,0.836400343650417*pi) q[3];\nu3(0.571728304008101*pi,0.5436991793067001*pi,4.32738704471815*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.187603543177798*pi,0.6679126401167299*pi,4.08504670560629*pi) q[7];\nu3(0.689341703883818*pi,3.45617341442576*pi,3.82975559340382*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.541075181096604*pi,3.4652591129343*pi,4.16947173461922*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.433966720950055*pi,3.25738304151336*pi,1.382294332178731*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.441021560495621*pi,3.32491537013864*pi,0.968012654300055*pi) q[3];\nu3(0.548217811426944*pi,0.054786426539841004*pi,0.783600309084575*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.300747166634876*pi,3.0876618707789*pi,1.2827459875558551*pi) q[7];\nu3(0.66218394164051*pi,3.26375466253082*pi,3.73861446659765*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.238474109959198*pi,0.041476231923328055*pi,1.075713749521503*pi) q[11];\nu3(0.378728141255486*pi,-0.015106581134921027*pi,4.323757798935739*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.458304042566006*pi,0.37833972717894804*pi,0.618645386615332*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.484564535703634*pi,3.19002844599781*pi,1.5644548896655*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.223728305207779*pi,0.5551863864028199*pi,3.60424566455556*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.707519119773108*pi,3.06595588851791*pi,3.87743194110453*pi) q[11];\nu3(0.261412942273227*pi,0.91663144624536*pi,4.322334541917391*pi) q[12];\nu3(0.724223976443013*pi,0.11803744457781296*pi,4.2463222985842*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.360583759632911*pi,0.05493062417327499*pi,0.7292521952750051*pi) q[18];\nu3(0.224065604357174*pi,3.18519572136567*pi,1.368188097045767*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.35834829666225*pi,2.75853027203697*pi,1.58630140545859*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.900245290262301*pi,2.60539298564169*pi,3.76574367945501*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.523228989512712*pi,0.03980542631928896*pi,0.805982012392395*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.74295349492314*pi,0.25272761412770794*pi,4.03183732857939*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.84186954485185*pi,-0.396238752671887*pi,3.5150587343442*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.31431720377098*pi,-0.374312761036578*pi,0.878757013368193*pi) q[21];\ncx q[0],q[8];\ncx q[4],q[7];\nu3(0.180780389435119*pi,-0.18536696705185102*pi,3.97895378748945*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.654136013535124*pi,2.90794195558943*pi,4.172760715558891*pi) q[14];\nu3(0.700185337135573*pi,-0.07862504865192599*pi,3.46432966254295*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4979230390313*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[6];\nu3(3.5*pi,3.31154168979266*pi,0.5*pi) q[4];\nu3(0.154168654765987*pi,3.37562705091734*pi,0.958200217644546*pi) q[5];\nu3(1.0*pi,0.0*pi,1.137764163713828*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1675662128043571*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.81189744109013*pi,0.232965137171529*pi,1.35807889938701*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.40111859276536*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.34985791074461*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.171795726629586*pi) q[6];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.181161464615371*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.661289688382707*pi,3.04749448382879*pi,3.49813000543227*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.4225908210276*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.607048599699727*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40325948065243*pi) q[8];\nu3(3.5*pi,3.39856663495514*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.307673615897988*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.378520866276*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340455320338199*pi) q[18];\nu3(0.570967311793866*pi,0.02623474144884297*pi,4.15554873712547*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255348587724686*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,0.5055172141903541*pi) q[6];\ncx q[10],q[13];\nu3(3.5*pi,3.42324619133165*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5702937342609281*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0693489839879389*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44027225882767*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.240810468825269*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.375341165896931*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.697328144795275*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39539914440387*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,3.28840558517031*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4896074978406695*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.1109996028525329*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.185995527174183*pi,-0.208098080655102*pi,0.9590191177031919*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.564916437208671*pi,0.6650863243909699*pi,0.628363684101769*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5217315417040446*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.401134286552409*pi,-0.07844740473619599*pi,1.293742224660798*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44072746120026*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225878858770933*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.558835889013999*pi,0.23641644899369496*pi,1.473580279205048*pi) q[1];\nu3(0.762033386166983*pi,0.58855588099166*pi,0.644509840292384*pi) q[2];\nu3(0.0623251242810997*pi,0.15377400540124997*pi,3.41132692419237*pi) q[3];\nu3(0.674355832572429*pi,3.27142232530534*pi,3.24147026713827*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.706280956083376*pi,0.56410418491798*pi,4.186157964774329*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.241015482984218*pi,0.422359275870268*pi,1.0710604117769251*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.364193168203217*pi,-0.4140122849793622*pi,0.972495449707991*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5891182679901052*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.3621871570439*pi,3.43913429523264*pi,1.175044469830206*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.85373249610586*pi,3.13971344712455*pi,3.08408167354977*pi) q[2];\nu3(0.537057114739535*pi,-0.290497419286339*pi,4.438627986955661*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.35305758259579*pi,-0.013148538780418995*pi,1.2886661950775808*pi) q[6];\nu3(0.616611654189978*pi,0.78217508086705*pi,4.32951730019507*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.46621019980643*pi,3.20114256497858*pi,0.935063019002661*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.52293561329649*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.692668325772037*pi,3.0389355595991*pi,3.5172105415165*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.35163212700373*pi,3.20299252185553*pi,1.86445944088888*pi) q[5];\nu3(0.66736937803513*pi,0.40037339769163605*pi,1.52253508515453*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.276498609542488*pi,0.456343945554458*pi,0.984232150172272*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.623103216122722*pi,3.22818391194135*pi,3.22495390317427*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.43924803782796*pi,-0.20865593749810402*pi,3.73160462495913*pi) q[8];\nu3(0.424239875405218*pi,3.22889413249733*pi,4.47577615669311*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.321513633739367*pi,0.74180889667485*pi,4.1246553635708505*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.596160894274215*pi,0.7987184833940599*pi,0.734956616749614*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.321744454618253*pi,3.28444991580434*pi,0.7455095615753871*pi) q[10];\nu3(0.320769687790956*pi,0.36985810872524305*pi,3.65397333473016*pi) q[11];\nu3(0.476811819789457*pi,3.12518988366105*pi,4.49905018838818*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.404649205128843*pi,0.5576802011797799*pi,4.13366265565882*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.824099845484949*pi,0.025067653708528037*pi,4.11505960936722*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.743846123913184*pi,-0.206187606631628*pi,0.8752598803462119*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.520764135389974*pi,3.1215979777565*pi,4.48160414683427*pi) q[10];\nu3(0.231270931047476*pi,-0.22737981580649103*pi,3.77365900748009*pi) q[11];\nu3(0.180787276951997*pi,1.0660927578628*pi,4.41227567831436*pi) q[13];\nu3(0.91783977842201*pi,0.70868756316482*pi,0.6793215375691419*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.397017632969766*pi,3.255665659895*pi,2.13623820323738*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.356847413934945*pi,0.395118193189139*pi,4.42411279383957*pi) q[20];\nu3(0.26662447575271*pi,-0.26959235713638896*pi,0.615317641009853*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.48351411784257*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.310807988311958*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.714076049116273*pi,2.92828229119865*pi,3.36082545862912*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.389147704781405*pi,3.11022927554658*pi,1.56038420640981*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.690653879619607*pi,0.16198841990887403*pi,1.4183630491866221*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46062904950428*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2843385110851782*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.569214650876605*pi,0.5403239401917701*pi,0.749337225876245*pi) q[16];\nu3(0.35360996206289*pi,2.93568880272112*pi,1.66506090880519*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.35749488040614*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.442581055658771*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.13511105100679*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0930828533528977*pi,-0.186508611917874*pi,0.7241480621265239*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\ncx q[4],q[6];\nu3(3.5*pi,3.38716695183352*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.190501421147672*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.616457239819001*pi) q[9];\ncx q[11],q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.31042299520767*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274239160426307*pi) q[17];\nu3(3.5*pi,3.46998883130698*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.336301820583006*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4627797795749*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46283694008971*pi) q[10];\nu3(3.5*pi,3.26810351149722*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.254504557240183*pi) q[12];\nu3(3.5*pi,3.40604408911419*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2046337281800161*pi) q[14];\ncx q[15],q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242215299355641*pi) q[20];\nu3(3.5*pi,3.42969495086711*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37431100863213*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.213736275632089*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5364687825606888*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5332478512574292*pi) q[21];\ncx q[0],q[16];\nu3(0.29187923209601*pi,3.49401518566701*pi,4.146370797374971*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\nu3(0.504505865024212*pi,0.43239913385536*pi,4.4405498990588494*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46302669360378*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5846998450040135*pi) q[14];\ncx q[15],q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5576798644687926*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.90989087648944*pi,2.95326276157248*pi,3.73642746729121*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47335080410374*pi,0.5*pi) q[8];\nu3(0.204633041004734*pi,3.46338084927909*pi,1.84609707074791*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.442814749330401*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.395812925044607*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.700212903946639*pi,0.5398344277765099*pi,4.0993267953775*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.805361857997873*pi,-0.282318763887823*pi,4.09212566625855*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.836638314844258*pi,-0.360729170156522*pi,3.79709252738796*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.542023422704494*pi,3.37976299013685*pi,3.54669281728596*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.577325003119658*pi,0.153213008673863*pi,1.62319172336217*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.682255809788188*pi,-0.206247808897277*pi,1.243713583731192*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.268557097022411*pi,-0.4742539213943187*pi,0.864621751564244*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4540085552635205*pi) q[19];\nu3(0.599048021582178*pi,0.09700451618278505*pi,1.237963932655397*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.314273037437261*pi,-0.303110261581872*pi,0.870740201767845*pi) q[2];\nu3(0.593824464422552*pi,0.55952518220037*pi,1.381361047476327*pi) q[3];\nu3(0.104731348957875*pi,2.80122976132925*pi,1.50033751849584*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.213624282052629*pi,-0.07051816481046302*pi,0.5201408989238234*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.754461598780158*pi,0.32354621377012704*pi,1.162143183874595*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.362577485097654*pi,0.16757917801896605*pi,0.989031559996979*pi) q[17];\nu3(0.73276070284999*pi,3.19557599217041*pi,3.36141572204859*pi) q[18];\nu3(0.709445232630207*pi,0.253608908628709*pi,3.81142639205027*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.355224944099668*pi,-0.4965518584571917*pi,1.79382440901751*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.525346230004702*pi,0.64700440860641*pi,4.4081601396111*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.815973713483299*pi,0.59070845003404*pi,1.313879099499196*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.242578632051168*pi,-0.475158481324647*pi,4.44552989922672*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.726603597905399*pi,3.39806900310276*pi,4.25643084238029*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.626612067320818*pi,3.23732105993821*pi,3.03566876400164*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.784159114598308*pi,3.00427458793753*pi,3.53682589266883*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.388263911988458*pi,0.20267238226940698*pi,3.53731079534781*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.300634994302694*pi,-0.029483599175328*pi,3.83897508933672*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.463972807889995*pi,0.004097345260261953*pi,4.29502156651545*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.830434237628869*pi,0.18271924320282795*pi,0.5613791198774069*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.512022440160819*pi,3.42885652565289*pi,3.50870559104011*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.918532679870179*pi,0.25302840283524797*pi,3.87393695925151*pi) q[0];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.623265275755212*pi,0.29337445015156205*pi,1.335326969330651*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42601651519354*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.789255028320471*pi,0.155876029394716*pi,4.3998179113598805*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.669584738805515*pi,2.79301627192696*pi,3.98470314446257*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187130936061966*pi) q[20];\nu3(0.114939699756303*pi,3.26659885484893*pi,1.451692924803831*pi) q[0];\nu3(3.5*pi,3.30420123584315*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.237424093662573*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.366430807765315*pi,3.03081844681312*pi,1.235861677180166*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.740840038048973*pi,0.27634295113333296*pi,1.63945036504491*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[15];\nu3(3.5*pi,3.45437977776011*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.301906206563276*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.882535718037086*pi,0.9913385728537201*pi,4.49926110763304*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.29272768644135*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.581023532742202*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0871627581150651*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37426166937278*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.42291727275616*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.513092318165836*pi,-0.01751654551406301*pi,1.2156141418499091*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.224664289746661*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[6];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5946591086957773*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.366596631238622*pi,-0.4487014014999719*pi,4.1556274837884395*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4801582566043*pi) q[21];\nu3(3.5*pi,3.40116589020521*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.185642552284619*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.625570911114417*pi) q[15];\ncx q[17],q[21];\nu3(0.231695229243853*pi,0.12794771903394797*pi,4.42289497466991*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38373514790344*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.726598680602629*pi,0.28856694555253504*pi,0.8384623078601949*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.215979962987506*pi) q[18];\nu3(0.524281579571464*pi,3.3658277379263*pi,3.29057962628304*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5673578556879004*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.420827010555601*pi,2.71673155552204*pi,3.79129402060675*pi) q[9];\nu3(3.5*pi,3.46350585927589*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4745468617605*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.372240044952569*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3725582474940698*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.147291048412012*pi,-0.13045775072687*pi,4.28225919309534*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34993827540956*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.47004978390547*pi,0.6634062031144501*pi,4.43123889387459*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.776023377684902*pi,0.85659466916375*pi,0.801205858427011*pi) q[3];\nu3(0.283157563786561*pi,3.35205872935695*pi,1.195845983922442*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31066228746597*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.429749862325*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.802322280574104*pi,0.63780432655971*pi,0.805493897972738*pi) q[17];\nu3(0.441513430267525*pi,2.86232519334362*pi,0.9424746704848199*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.785342856168487*pi,3.00948545743383*pi,3.16356314723474*pi) q[0];\nu3(0.41449400536466*pi,3.23488439994395*pi,1.55769785735028*pi) q[1];\nu3(0.375794636959457*pi,0.74381648357344*pi,3.99188846588733*pi) q[2];\nu3(0.0260505416259228*pi,0.97544472113078*pi,4.3058419532209005*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.742082810934069*pi,2.77955909948775*pi,3.37754233294749*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46506825057235*pi,0.5*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(3.5*pi,3.48944527990175*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291861590297881*pi) q[16];\nu3(0.192544666899425*pi,3.3449749060745*pi,0.863189652252276*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2700194259384001*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.40093034281206*pi,3.29598650078342*pi,0.720545131550005*pi) q[0];\nu3(0.0864912867566048*pi,0.79652454614068*pi,4.11751237734381*pi) q[1];\nu3(0.517462804376895*pi,3.17497548703438*pi,1.72941516967098*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.225691661949249*pi,0.49326392977853495*pi,4.2107756664502904*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.756388797519364*pi,0.341174296092555*pi,4.23275428378588*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.57590234127436*pi,3.49928640718378*pi,3.709316119635*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.525850594485451*pi,0.06950502197528197*pi,3.71348537507341*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.25369372313751*pi,2.88958006742874*pi,1.2028357774819711*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46951378732292*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33128274518716*pi) q[19];\nu3(0.334385500018438*pi,0.496163571915202*pi,4.304758444358351*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.53708584350316*pi,0.37593899760511196*pi,3.72925809402985*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.407358940032133*pi,-0.275293860840645*pi,0.806319778195436*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47906050175877*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.204745822065665*pi) q[2];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.447157491223736*pi,3.25854681625179*pi,4.341050499770709*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[2];\nu3(3.5*pi,3.48047554481371*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2851465266475919*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.311454532524028*pi,2.86006616429545*pi,1.097078537989388*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.43418390554151*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,3.25718975308092*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.480067633109179*pi,-0.4140478774531187*pi,0.728782981896746*pi) q[10];\nu3(0.853889555577015*pi,-0.010303693005775993*pi,4.12295582675006*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.366762283441438*pi,3.1275415228988*pi,1.2571515758221459*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1905283264986148*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.651738134162708*pi,0.5861150316311401*pi,4.4046407948974196*pi) q[8];\nu3(0.457974839779112*pi,0.77697446893282*pi,4.413172161547649*pi) q[10];\nu3(0.92663702762463*pi,-0.289106870358327*pi,4.04573364076309*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40919619146632*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.397907496959978*pi,0.28371567289031796*pi,3.68932749892796*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.756266705690333*pi,0.6465616261718099*pi,1.053037248620956*pi) q[12];\nu3(0.322992263416006*pi,2.91096521822179*pi,0.8332974369699391*pi) q[13];\nu3(0.369933360071823*pi,0.01975051605100797*pi,3.84304011723637*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.336442056461327*pi,0.70908966131996*pi,4.4867876590546505*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.672668305688062*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.54910930462627*pi,2.92139726936034*pi,3.96319155394225*pi) q[12];\nu3(0.306836134310623*pi,0.211731106599231*pi,3.81727856831526*pi) q[13];\nu3(0.335435366563812*pi,-0.383182711733752*pi,1.3957594870002201*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.690369296995053*pi,-0.17981993385897*pi,1.299901854259431*pi) q[16];\nu3(0.425484825721382*pi,3.46316925379908*pi,1.65260754365542*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39921748552772*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.269060626500583*pi,0.343900805577419*pi,3.67066651941114*pi) q[16];\nu3(1.0*pi,0.0*pi,1.334652141272761*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39347191574663*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.47096845871405*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.142429891454021*pi) q[10];\nu3(1.0*pi,0.0*pi,1.070074121234685*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.45188683739046*pi,2.83425778882292*pi,1.166178918043429*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.47850999509548*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2967538568936319*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33623230000312*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.333793268106126*pi,2.76341844237356*pi,0.8683959015389731*pi) q[0];\nu3(3.5*pi,3.39733191162061*pi,0.5*pi) q[1];\nu3(0.394524514270341*pi,0.08053301451151496*pi,0.623095852092366*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.48197228315028*pi,1.01446696685134*pi,4.19247684092292*pi) q[4];\nu3(3.5*pi,3.38671203241383*pi,0.5*pi) q[5];\nu3(0.499699860701072*pi,3.23175400235393*pi,0.905676572446882*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5490614275460851*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5473215712134825*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2351851053659701*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2254897569638499*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.68954420169628*pi,3.32253842669253*pi,4.24273635100981*pi) q[20];\nu3(0.399566041737814*pi,3.02678979729711*pi,1.030591761116336*pi) q[0];\ncx q[1],q[13];\nu3(0.646912529366326*pi,-0.12740695517747502*pi,4.19233262896729*pi) q[2];\ncx q[3],q[10];\nu3(0.683043022139405*pi,0.74473391871497*pi,0.648142769492237*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49755613271194*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43098978768984*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251544092567619*pi) q[19];\nu3(0.791984696163962*pi,0.27323498631654297*pi,1.67437427782806*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44441995055556*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5940559746453666*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5425137595628264*pi) q[14];\nu3(0.719642749515011*pi,0.5362538858744501*pi,0.897066960659443*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0941434542444841*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.608378365820199*pi,0.6135590836198499*pi,1.306406919343929*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.167538181794946*pi,0.329879455521761*pi,0.945995301686246*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.489656831629149*pi,0.236252262019652*pi,4.25770311540034*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.613185943040225*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.451895321411523*pi,-0.483908834743709*pi,4.22365954159262*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.506562716410622*pi,0.81724643387898*pi,4.202772353495551*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.32963900660393*pi,-0.40951537015701*pi,1.120170584526321*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5085127309050752*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.598594180412767*pi,2.77691607378778*pi,3.54084850016577*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.580650399951621*pi,0.0029849271721089643*pi,3.97168246090267*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.240003146972107*pi,0.15157444833475997*pi,3.59220759160896*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.359690988013705*pi,-0.06111365520866202*pi,4.11146541208715*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.305710750514271*pi,2.8352029911179*pi,0.721207756426807*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.182673219567708*pi,2.30633450510815*pi,1.265148528266271*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.266774496641373*pi,0.23417497415537303*pi,0.6057965947739921*pi) q[18];\nu3(0.698901039800482*pi,2.76220167937822*pi,4.24533617838014*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.679470645684525*pi,3.13325062398856*pi,3.23598897348519*pi) q[1];\nu3(0.153060198350262*pi,3.19736942816759*pi,1.150354037821026*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.568098966700063*pi,3.38369769565559*pi,3.54478921486707*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.363100524809308*pi,0.09503890264623005*pi,4.00136914905012*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.500868664509704*pi,-0.151313317721663*pi,4.36281962364818*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.589270574131055*pi,3.24415755029739*pi,4.38178513363674*pi) q[18];\nu3(0.569630779880997*pi,3.25742553273757*pi,3.98308007580507*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.297368170857235*pi,0.173745660826081*pi,4.0061334536440505*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.498319310747823*pi,2.79180475525471*pi,3.88187730329707*pi) q[12];\nu3(0.43735884185417*pi,-0.4944192345339106*pi,1.483742686882213*pi) q[13];\nu3(0.342632462809393*pi,0.28028572984713795*pi,3.28182778042105*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.596410046319992*pi,0.467871872454376*pi,0.901853576631639*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.352421819774057*pi,0.203631552645392*pi,4.40338896252203*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.544942889923438*pi,3.17916434870571*pi,4.32944977672434*pi) q[12];\nu3(0.445631152657212*pi,0.54047986983769*pi,0.894626100418823*pi) q[13];\nu3(0.703008906512813*pi,3.28071485418052*pi,3.96070047630262*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.166437985164968*pi,-0.176825482992781*pi,3.85859342089557*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36688198764817*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.220442797376408*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.270475541106979*pi,3.28744859670631*pi,4.44181702579904*pi) q[21];\nu3(3.5*pi,3.40822643616918*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.25336647736689*pi) q[1];\nu3(3.5*pi,3.39065688691286*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46446935448932*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.49297432150526*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3142276324660331*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282002667164302*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231000898756393*pi) q[20];\nu3(0.260959085083301*pi,-0.4833746005398334*pi,1.2200301972602778*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[18];\ncx q[4],q[12];\ncx q[5],q[8];\ncx q[6],q[16];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40010168362744*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.381904629832389*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36303767892633*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46091648213127*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42814644833222*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.193671772949091*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.228042507099473*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.317220660774625*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45936887731255*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42060441782686*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5351209364357801*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[21];\ncx q[3],q[18];\ncx q[4],q[12];\ncx q[5],q[8];\ncx q[6],q[16];\ncx q[7],q[14];\nu3(3.5*pi,3.46535701334659*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.389203605274401*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42583623820432*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5276580709608503*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46438203540043*pi) q[12];\nu3(3.5*pi,3.48329589042386*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5789683522692648*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3076349313969349*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.276540435724793*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.362771423863402*pi,0.27704470478308896*pi,0.793778540452735*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5619466400620157*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.272219798034622*pi,0.32253864270278*pi,4.27445478500449*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.338152329240748*pi,3.31321379367359*pi,1.020944888934721*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.339494253231059*pi) q[19];\nu3(0.26852445128461*pi,3.4208406955982*pi,0.878533015037956*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4991414854394005*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.426881334254807*pi,-0.266374462123089*pi,0.608617108310612*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.457573135023751*pi,3.09642511948549*pi,1.446718184713093*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.173878555807895*pi,0.254738420349891*pi,0.697416292084208*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.456186639503289*pi,0.006241673566498962*pi,0.5917448922692488*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.198261367807679*pi,3.35986787265459*pi,0.7750311571881761*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.473936857183102*pi,3.35068292641689*pi,1.73017529425051*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.402500708988744*pi,0.120856512042823*pi,0.86391298106271*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.471129896879501*pi,3.44067708092194*pi,0.63192810729749*pi) q[0];\nu3(0.399631978427641*pi,3.032375239468*pi,1.76797564398596*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.540691672648362*pi,0.14065315187389504*pi,0.851844943028605*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.869189411812264*pi,-0.376821649846241*pi,4.200387865942449*pi) q[5];\nu3(0.383094512629984*pi,-0.22433403956755*pi,4.30694367110312*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.13693003935869*pi,-0.319666636397115*pi,3.94545243006554*pi) q[15];\nu3(0.598347667236832*pi,2.9731632861483*pi,3.22521244217245*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.291076516741769*pi,3.04273864168424*pi,0.7522712877623721*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.508073910334121*pi,-0.36481827189052296*pi,4.00826225294016*pi) q[0];\nu3(0.453152586258827*pi,0.39584741810131596*pi,4.38082859668146*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.76220739987411*pi,3.11865441950658*pi,3.28603678640675*pi) q[3];\nu3(0.493951014765246*pi,3.49354183416992*pi,1.70019711350465*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.11894005028654*pi,-0.24745161111665898*pi,0.651119800394131*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.514653150190079*pi,3.33132142835958*pi,4.489665661041769*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.632755693459235*pi,3.29803152426024*pi,3.571161061355*pi) q[15];\nu3(0.566790020483899*pi,0.9145273548867101*pi,0.681066316695458*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.205244158805914*pi,0.008066134834078031*pi,1.213850042533342*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.884111289997719*pi,0.7884540859103399*pi,0.749631917079264*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.380728483409613*pi,-0.14214386876573698*pi,0.5948145583484918*pi) q[8];\nu3(0.776832117354581*pi,3.03148566846915*pi,3.70842573948881*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.436927001725374*pi,0.82132681746316*pi,4.2305399051445995*pi) q[9];\nu3(0.0289567639933806*pi,0.21686002150858497*pi,1.163146761592085*pi) q[12];\nu3(0.663780044457427*pi,2.87257005063198*pi,4.00948108008647*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.4221797031368*pi,-0.184714542817769*pi,1.62024328638737*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4583384250269*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.270490195773378*pi) q[11];\nu3(0.25696519593984*pi,3.23617414061346*pi,1.445067124141512*pi) q[12];\nu3(0.333680688229066*pi,-0.18301042917452698*pi,1.57831465301064*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.455450439926856*pi,0.12167369835088504*pi,3.95331662418333*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.665687341118849*pi,-0.138503082279808*pi,4.23488431560705*pi) q[21];\nu3(3.5*pi,3.27408103610688*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.641528052956397*pi,0.5891127802601399*pi,1.216354614454026*pi) q[2];\nu3(3.5*pi,3.36571270546381*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.452385881570233*pi,0.18469298975187798*pi,4.01872317371203*pi) q[17];\nu3(1.0*pi,0.0*pi,1.226785750192442*pi) q[18];\nu3(0.40096546868237*pi,3.38785712792739*pi,1.1234246782964479*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21276583940766*pi) q[20];\nu3(0.741799772914494*pi,0.12731034297324095*pi,1.0921634256971902*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.47847339034239*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.42686689860549*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.24708677984906*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.498416577819301*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.227637548309555*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.443955816414111*pi,0.86492902301862*pi,0.698670728456825*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41805488917868*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[11];\nu3(3.5*pi,3.44724929507361*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.175111444311573*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.2020951910991688*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.570802561269951*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47012335774458*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5319465898043055*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42331706611442*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5498132931881705*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.607371869570297*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.49112358935934*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2358439580674712*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.30981529049749*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4311481286779*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.268232706468271*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.270085746548842*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.503142131114587*pi,0.67177856190035*pi,4.21126144537117*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.552011089147698*pi,-2.6050716232017823e-05*pi,1.1299512541989278*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.642266929286444*pi,-0.13644538245355098*pi,3.8894007213766*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.60546428805907*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5796441366772768*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.26667578973095*pi) q[16];\nu3(0.476519423135608*pi,0.09393231504148103*pi,3.64161497141342*pi) q[18];\nu3(3.5*pi,3.38326422935346*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1560291375747571*pi) q[21];\nmeasure q[18] -> c[18];\nu3(0.572810506119004*pi,2.7798447532725*pi,3.72807170742204*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.756605961357312*pi,3.39300733832499*pi,4.224811217542889*pi) q[5];\nu3(0.561734363968982*pi,0.03454027919354796*pi,0.711331837825233*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.317177053787732*pi,-0.354584673290104*pi,1.73062818816621*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[11] -> c[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.683299763834653*pi,0.006395280090339961*pi,3.80460774938891*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.250533264635118*pi,0.33961578577430196*pi,3.94229676813947*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46178642094373*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[20] -> c[20];\nu3(0.387444463406894*pi,-0.15981948350818398*pi,1.60585577542004*pi) q[2];\nu3(0.533327348463711*pi,2.86655080752315*pi,4.0216386344108095*pi) q[7];\nu3(0.711684285760226*pi,2.73310199146896*pi,3.30878376893959*pi) q[8];\nu3(0.77750676593946*pi,0.43167083416986396*pi,0.9973565410607981*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.148947025516716*pi,3.0912757448848*pi,1.76820595877104*pi) q[14];\nu3(0.350429690924623*pi,3.25271480195557*pi,1.485701072198573*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.768309398331634*pi,-0.21069160543988902*pi,3.91756724452487*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.414166655575382*pi,0.408893847179172*pi,0.687317542539413*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.773306665272262*pi,3.26161360755819*pi,3.72560091821479*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.372407367637576*pi,-0.27962437456559297*pi,4.15187899374639*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.652496216828351*pi,-0.15732250542578002*pi,4.1271950144362*pi) q[16];\nu3(0.364528254600254*pi,-0.4493439429535279*pi,1.229974863090455*pi) q[21];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.588100852007273*pi,-0.4145042007182274*pi,3.08727686444214*pi) q[0];\nu3(0.0118293431082802*pi,0.53118469327361*pi,0.5062381522235653*pi) q[1];\nu3(0.877041372617917*pi,-0.18576231142836203*pi,0.7818905111871319*pi) q[2];\nu3(0.42355978541693*pi,0.04321215166376402*pi,4.06794851312611*pi) q[3];\nu3(0.47322661021645*pi,-0.364277240348139*pi,1.144940283488582*pi) q[4];\nu3(0.442844611998116*pi,3.03967798293006*pi,1.63587096458274*pi) q[5];\nu3(0.415375865116555*pi,2.979208807784*pi,1.3435954062989701*pi) q[6];\nu3(0.542527446587361*pi,-0.015324107073312998*pi,4.38759792311288*pi) q[7];\nu3(0.427337344139905*pi,-0.275914198842157*pi,1.58502966145753*pi) q[8];\nu3(0.506467847533301*pi,2.54904764964034*pi,1.2436949734248879*pi) q[9];\nu3(0.696532066825053*pi,-0.21898739407787599*pi,3.29675616724604*pi) q[10];\nu3(0.471781770212724*pi,0.8334632732818801*pi,4.33342246375015*pi) q[11];\nu3(0.219082030383903*pi,0.5938541903107599*pi,0.882642278189142*pi) q[12];\nu3(0.224772095990691*pi,0.34874497962824*pi,0.770382586914634*pi) q[13];\nu3(0.293262890579926*pi,0.13509854762074203*pi,0.605356269032263*pi) q[14];\nu3(0.42798631439018*pi,3.18371405163132*pi,0.5137876824427704*pi) q[15];\nu3(0.322762791783462*pi,3.43176019068129*pi,1.493610412197759*pi) q[16];\nu3(0.784510606505499*pi,3.17773179813922*pi,3.7769937051828*pi) q[17];\nu3(0.647083597717847*pi,0.6973921460374399*pi,4.3199360099377095*pi) q[18];\nu3(0.202553076158998*pi,2.77210850866057*pi,1.64962462864701*pi) q[19];\nu3(0.538595161248588*pi,2.68178254624982*pi,1.208131383409542*pi) q[20];\nu3(0.142731096450624*pi,0.9154634652956599*pi,4.0606364970757*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[16];\ncx q[4],q[14];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39906010231999*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2593192921605438*pi) q[2];\nu3(3.5*pi,3.39916227310718*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46986998511256*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4360944210865*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36990499965015*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1672318462260391*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.326460428123595*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3509388253038361*pi) q[18];\nu3(3.5*pi,3.3941152975806*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.108299229835487*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263012862861489*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[2];\ncx q[3],q[16];\ncx q[4],q[14];\ncx q[5],q[18];\ncx q[6],q[12];\ncx q[7],q[13];\ncx q[9],q[21];\ncx q[10],q[11];\ncx q[15],q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.45463174290898*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.362387736521709*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49821059471754*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41788690173148*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2958003084190621*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38031533302109*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.28294726414707*pi) q[11];\nu3(1.0*pi,0.0*pi,1.168997329233307*pi) q[12];\nu3(1.0*pi,0.0*pi,1.205590549514195*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38867690842497*pi) q[14];\nu3(3.5*pi,3.45624130986164*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4837687081148*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205667838436119*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5822057318565022*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5386548783798054*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3212789214745*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[2];\ncx q[3],q[16];\ncx q[4],q[14];\ncx q[5],q[18];\ncx q[6],q[12];\ncx q[7],q[13];\ncx q[9],q[21];\ncx q[10],q[11];\ncx q[15],q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.24645791820802*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42315132710703*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42462921004466*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5412337399916067*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5551767341917708*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.658044626957797*pi,0.21540999661472704*pi,4.20730460720913*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0940535830732696*pi,0.19920876746739002*pi,3.55775230789285*pi) q[18];\nu3(0.575892411302084*pi,0.408579496891296*pi,0.776120441318862*pi) q[19];\nu3(0.563563555219504*pi,2.46184637743863*pi,3.79953031037812*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.803391724471433*pi,-0.34963402758517703*pi,0.667531765294105*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.8466373718016*pi,-0.441417794957845*pi,3.07712566282197*pi) q[18];\nu3(0.217014204823315*pi,2.80303329462376*pi,1.228186937431311*pi) q[19];\nu3(0.172944215610533*pi,-0.047774854833840974*pi,4.19755137440168*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.388960677354715*pi,0.494614711086491*pi,4.24826146419349*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.760985600192858*pi,-0.07009927860923199*pi,3.73093068004252*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.123840776138475*pi,-0.162534873958058*pi,1.415052536406483*pi) q[1];\nu3(0.696287738820593*pi,0.07735396200482803*pi,1.430568264479089*pi) q[2];\nu3(0.223382345426591*pi,3.30634070802703*pi,0.886242068846391*pi) q[3];\nu3(0.461258952260236*pi,-0.14941690814706998*pi,0.996980191224432*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.405056477798349*pi,2.46102164598096*pi,1.384365530596565*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.566152141389055*pi,0.06232776721501798*pi,1.021326054836416*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.81795345829556*pi,3.47641648905104*pi,3.40889818032634*pi) q[14];\nu3(0.575569092738753*pi,3.36126245409348*pi,3.19043772808016*pi) q[15];\nu3(0.744797750680866*pi,3.38130764694692*pi,0.643347167139084*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.587115796648778*pi,3.41695830042886*pi,4.1724779112108*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.35065799645812*pi,0.41043358492928195*pi,0.898558626650241*pi) q[1];\nu3(0.73965846144813*pi,0.368531284481069*pi,1.374422208214372*pi) q[2];\nu3(0.910450398406066*pi,0.60618786395534*pi,0.840491718302927*pi) q[3];\nu3(0.416921283995758*pi,3.43430604748201*pi,4.36348637861012*pi) q[4];\nu3(0.390685469381982*pi,0.8521820195091301*pi,0.631274950437922*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.510141557513338*pi,2.57891807641612*pi,3.45769227095286*pi) q[9];\nu3(0.228554924410382*pi,0.49514810459817704*pi,4.27738530590823*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.552071411877363*pi,2.92429754390287*pi,4.04780716793859*pi) q[13];\nu3(0.482213310830686*pi,0.22862328921283803*pi,0.823917505030774*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.560388885827356*pi,0.217375898139053*pi,1.037510337174444*pi) q[16];\nu3(0.0903707845460954*pi,0.7085973770539999*pi,3.99770147628857*pi) q[17];\nu3(0.118640609537784*pi,0.16431647542197203*pi,4.1072124913894505*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.711564629842782*pi,-0.168798746487547*pi,0.644435743052783*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.401748451861792*pi,3.07509232201538*pi,1.66958182074725*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.500948685667188*pi,0.89427528624587*pi,0.7267014320101011*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.360639685753469*pi,0.5500622012146701*pi,4.31546855229519*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.889041952856408*pi,2.94514490445984*pi,3.54838064795386*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.158991233543771*pi,0.37401520424464196*pi,0.9066010009524079*pi) q[11];\nu3(0.338280558856979*pi,2.74631118107755*pi,1.371540814325543*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.843871869726752*pi,3.26051434189599*pi,4.18822054875469*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.42955379860063*pi,-0.050059312861226*pi,0.897846365318996*pi) q[11];\nu3(0.512388034380365*pi,0.362311448122831*pi,0.8732962702074349*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43043057459032*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.118978594229355*pi,-0.23241677741074301*pi,1.223562122497819*pi) q[8];\nu3(3.5*pi,3.34066715924437*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.311580913786357*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.155809696696952*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[21];\ncx q[3],q[19];\ncx q[4],q[18];\nu3(3.5*pi,3.4131538615674*pi,0.5*pi) q[7];\nu3(0.386192964060537*pi,3.41164102810301*pi,1.111953631998428*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.190119469582791*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47160038305402*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.256736429546802*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46461125684924*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49862305031556*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49120739943417*pi,0.5*pi) q[4];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.628352813975646*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.321268409502942*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214143219931296*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270082738229274*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.545597805673724*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[20];\ncx q[2],q[21];\ncx q[3],q[19];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.49320274490961*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.376571280017091*pi) q[17];\nu3(3.5*pi,3.47080047838929*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.4287620906045762*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.41893512882118*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5217020982528195*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.647699684963682*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[20];\nu3(0.215693028104677*pi,0.76311575440777*pi,0.5896205499661086*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[18];\nu3(3.5*pi,3.45085648255102*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1495406797548489*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41935487456331*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4663556361075*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.190929636510114*pi) q[13];\nu3(1.0*pi,0.0*pi,1.228777246567365*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.763692362784139*pi,0.5926179893004*pi,0.5446600559021753*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.4692823330189*pi,0.40378633063302605*pi,3.57907435541248*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.4816247906051405*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.41409226350326*pi,2.98364946118447*pi,0.9738542733486419*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.676936885173741*pi,-0.045890677957384995*pi,0.941522915296146*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44125114402165*pi) q[8];\nu3(0.533522630424201*pi,-0.4659564065266903*pi,4.48524376401056*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5083211113002744*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.450193898835289*pi) q[14];\nu3(0.595666345964934*pi,2.77485838670392*pi,3.40700271291457*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.483956574414199*pi,3.07711298479007*pi,3.33035020113926*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.548750845583476*pi,3.1595001479394*pi,3.47687390483176*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[14];\nu3(0.67355373518953*pi,0.33146619736361405*pi,1.40553988156939*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.44618973998483*pi,-0.258618203710144*pi,0.5344627978929263*pi) q[1];\nu3(0.193024024746471*pi,2.79430969559109*pi,0.768293954201317*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.523487918447902*pi,-0.324065816165425*pi,3.92887449859504*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.222361398444555*pi,-0.4156251225736649*pi,0.709733664521815*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.703505431559625*pi,-0.11572929703478202*pi,4.419370141919821*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.620305630574363*pi,2.7859140066266*pi,4.138053720787131*pi) q[16];\nu3(0.554219580617987*pi,3.43695423087808*pi,3.78075602652346*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.225887042218032*pi,-0.24201429041488498*pi,1.71106445602867*pi) q[19];\nu3(0.470396910124148*pi,-0.4839680832481214*pi,1.7753586489716*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.465411012044524*pi,2.60230382594017*pi,1.50098447602182*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.278592897420551*pi,3.48992693581906*pi,1.75625087443942*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.534845606488015*pi,-0.395547503736626*pi,3.53737666520847*pi) q[10];\nu3(0.462014329390262*pi,3.42571375506413*pi,1.026399240592178*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.645582976228102*pi,0.435261414113863*pi,3.98226288547925*pi) q[16];\nu3(0.310028176717537*pi,0.9856821346940801*pi,4.00926932387355*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.604914810224314*pi,-0.218031197402753*pi,1.041212543555561*pi) q[19];\nu3(0.551424179269152*pi,3.41755822833415*pi,4.09999572386087*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.810938721846555*pi,0.181830087404106*pi,4.2782612376708*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.624689780616229*pi,0.246661639831957*pi,4.09124371389024*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32553208993576*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.623077221162652*pi,-0.04965613940000502*pi,3.48981131237571*pi) q[12];\nu3(0.203675835733108*pi,3.29963647223318*pi,2.10745705037439*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.197712569759293*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.365438815612532*pi,-0.42552518482164003*pi,1.163063364426075*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.462722097909596*pi,0.7704965398336101*pi,0.5090629082193614*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0845477805319803*pi,3.062590905451*pi,0.792101674303999*pi) q[8];\nu3(3.5*pi,3.34535972444455*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.618706159124545*pi,2.92906657950685*pi,4.1176995852438605*pi) q[12];\nu3(0.300205224043588*pi,0.03616334725327297*pi,3.70815800667155*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.168102916462687*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.332334622336181*pi,0.265182831277079*pi,0.983509192922887*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48865068140934*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.562404321843455*pi,-0.4521084348878977*pi,3.99921033161288*pi) q[5];\nu3(0.366452865904132*pi,0.378463756707333*pi,3.50754139240854*pi) q[6];\nu3(0.498714198974769*pi,0.8787258972308001*pi,0.817220046433107*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.46913302563047*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.720029856409673*pi,-0.16307110201521302*pi,3.62050328856816*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39517246895488*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235839291442878*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2816162954120571*pi) q[20];\nu3(0.311321069011385*pi,-0.29708946039095996*pi,1.3777908165364892*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[17];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.671346174995201*pi,-0.01169248962476499*pi,3.94479300364447*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.838067695620625*pi,-0.284889275580018*pi,3.68385959587018*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5050907301696195*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3759030010471*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45370380328501*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2210362746622851*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32225995154674*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[4],q[19];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.46930245014063*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.347033238218402*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49197269194353*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.267092351680522*pi) q[7];\nu3(3.5*pi,3.43151047703513*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.3315791658927*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5939914740031282*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\ncx q[5],q[7];\ncx q[8],q[12];\nu3(0.20289046921174*pi,-0.340282999027011*pi,1.0594331900363279*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39943050103461*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.66150609136932*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1502448489688502*pi) q[21];\nu3(3.5*pi,3.358375800167*pi,0.5*pi) q[0];\nu3(0.603988442100978*pi,-0.385668509109925*pi,3.25342732524693*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44831387224642*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.385959158195939*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42700370779733*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.331008722031056*pi,0.18677863705675601*pi,3.40900987071137*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5166317089909965*pi) q[12];\nu3(1.0*pi,0.0*pi,1.138975953646415*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.654964768533184*pi,3.43951852561234*pi,3.4462803023223*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(0.59995036915359*pi,2.69390165465795*pi,3.44929741952379*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.46625241396903*pi,3.19976014644192*pi,4.36490619227914*pi) q[15];\nu3(0.556630002213366*pi,2.75634541464469*pi,3.92195285553864*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.597226866380976*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.356496063379433*pi,3.33487394517036*pi,4.3102131016936*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46438911406279*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5066861798607101*pi) q[13];\ncx q[14],q[21];\nu3(0.331316685819561*pi,-0.11037950580221101*pi,1.60828258425061*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.606809078806478*pi,3.48424595176816*pi,3.5853741046448*pi) q[2];\ncx q[3],q[6];\nu3(0.702756937044437*pi,0.013602374894047031*pi,4.19604544763806*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.44506953439021*pi,2.84278895802905*pi,1.84039138637016*pi) q[8];\nu3(0.524506590038213*pi,0.314106588669144*pi,3.74003728891496*pi) q[10];\nu3(0.598632356124094*pi,-0.12322826634529599*pi,1.34471571307922*pi) q[11];\nu3(0.190313104841759*pi,0.241724094988798*pi,3.29935862286349*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.59554674057896*pi,2.8339332525742*pi,3.23366647483201*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.445049386110044*pi,0.56570624839044*pi,4.2650136108447505*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.138006652881115*pi,0.09992269717410995*pi,3.92481593231125*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.639264168423368*pi,-0.284203687735729*pi,0.712248382556304*pi) q[8];\nu3(0.386740673074778*pi,0.81910460002183*pi,4.20925155916456*pi) q[10];\nu3(0.397802091521337*pi,0.311877777949241*pi,4.08326089682157*pi) q[11];\nu3(0.174416655857846*pi,1.02886976086131*pi,4.47001916210749*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.750602803611849*pi,-0.039462601763885996*pi,0.9478792117671311*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.886821158920948*pi,2.96076466713832*pi,3.83870370893807*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.674061520859369*pi,-0.34849735222695*pi,4.20423561590919*pi) q[19];\nu3(0.732064368167963*pi,0.20806731266363598*pi,3.77670250587091*pi) q[20];\nu3(0.901253146259553*pi,2.45485772619815*pi,3.69657571681391*pi) q[21];\nu3(0.440446820335564*pi,3.23013284938704*pi,0.902999427252164*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.419821658118063*pi,2.98212989810305*pi,0.834571030725854*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.346823792122552*pi,0.46527483483813803*pi,4.3443450018783505*pi) q[18];\nu3(0.648210365670087*pi,3.11306177407488*pi,4.02955805514838*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.445583483852262*pi,3.46883316144627*pi,1.65715536947361*pi) q[21];\nu3(0.252526183178029*pi,-0.259330582062702*pi,1.0935725382821508*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.533828852811686*pi,-0.21647580655458398*pi,4.21873487989006*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.385462900419705*pi,0.7572295064908401*pi,4.01144810001147*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.707039196304693*pi,3.21973478648802*pi,3.91138527498218*pi) q[7];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.593830228009716*pi,3.4376395503742*pi,3.13644106991524*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45629165283328*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.55217165406279*pi,0.228524195014566*pi,1.452071842754791*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.457632497678178*pi,0.14806802828251897*pi,1.05130102115942*pi) q[7];\nu3(1.0*pi,0.0*pi,1.206828812142383*pi) q[8];\nu3(3.5*pi,3.33215095320361*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.68417403141392*pi,-0.304581804823315*pi,3.59497003493538*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.289858606725159*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[16];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47094883189047*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.347580636689613*pi) q[19];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.244447500978642*pi,3.09064633809189*pi,0.5205051332140481*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4517051721922805*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48041818629799*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5056880669028732*pi) q[16];\nu3(3.5*pi,3.49729721122607*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340349224637128*pi) q[18];\nu3(1.0*pi,0.0*pi,1.298457942208368*pi) q[21];\nu3(3.5*pi,3.30692158278817*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(0.802125113892151*pi,3.41905938829701*pi,3.07520810696905*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.265816815755832*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.322721783847809*pi) q[19];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45766106332573*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.487084172832*pi,0.5*pi) q[5];\nu3(0.155443853503486*pi,0.18731969828580097*pi,0.888976782720682*pi) q[6];\nu3(1.0*pi,0.0*pi,1.186989147173177*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.0827563419384472*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5173069148297245*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5593522775278643*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(0.23594191363782*pi,-0.35033255336256*pi,4.072515533352011*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5247700821406323*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5578279043992916*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46793656809105*pi) q[9];\nu3(0.368040162323733*pi,2.30694707244752*pi,1.2440329773766838*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40618779779351*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.195479270411385*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.734986113845157*pi,-0.18965238487144898*pi,1.0742686516144069*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.519860417523703*pi,3.08304810596347*pi,4.0396671384018195*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.518351617991442*pi,2.75129914442984*pi,3.8756471716623*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.447774035194733*pi,-0.33899697381640403*pi,0.748111188488333*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44650543569976*pi) q[15];\nu3(0.548972205995798*pi,0.040165364508262025*pi,0.688077629897202*pi) q[16];\nu3(0.828615555730962*pi,0.42654170467921104*pi,4.1373851939680595*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.593164334683413*pi,3.3278329197654*pi,3.70156389079949*pi) q[0];\nu3(0.760604457334271*pi,-0.37992313810917*pi,3.61978933170255*pi) q[1];\nu3(0.169859793586307*pi,0.148983985053173*pi,1.1986984834706171*pi) q[2];\nu3(3.5*pi,3.44521203291007*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.317089154615366*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43033371625668*pi,0.5*pi) q[6];\nu3(0.713782908029472*pi,-0.10975946693188798*pi,3.64013166134003*pi) q[7];\nu3(0.64404952387403*pi,2.89111283287784*pi,3.77676334242157*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.277883604250503*pi,3.16946313243879*pi,0.630310464454146*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.395750572506014*pi,3.41445848884041*pi,1.449893592148167*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3339115128943901*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.57357922186383*pi,-0.07091191259170598*pi,1.404820825698751*pi) q[1];\nu3(0.690950555044264*pi,3.27007927822736*pi,3.31862315770132*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.286987343551981*pi,0.48955467287853005*pi,0.623431820050255*pi) q[7];\nu3(0.322706162925923*pi,3.26586420800772*pi,1.128244959235988*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.418167585306441*pi,0.41248120309179104*pi,4.42318973343378*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.372907969839258*pi,-0.216140118381773*pi,3.77502582513156*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.76842660193122*pi,3.30385388778789*pi,0.660135844201847*pi) q[18];\nu3(0.442395761449293*pi,3.43841017691862*pi,1.0658936474020861*pi) q[19];\nu3(0.0145235186278291*pi,0.7919817807968199*pi,4.32654283110057*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5040827275014284*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.746345174991298*pi,3.21319641220465*pi,4.08497533111518*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.866707606990025*pi,0.9958166983233201*pi,0.983496532136082*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.857285780121405*pi,0.9601483717078101*pi,4.49644580326067*pi) q[18];\nu3(0.743312178523456*pi,-0.161148007888738*pi,0.707678851113151*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.627252104337426*pi) q[20];\nu3(0.635998192028775*pi,-0.29468209011950897*pi,4.44246921655323*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.27101418289483*pi,-0.4739059545891193*pi,1.037850287256771*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.688500674298653*pi,-0.40611058782409537*pi,3.45204159666414*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(3.5*pi,3.33982039825084*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.728537351117684*pi,0.16452796573989203*pi,0.584621600347301*pi) q[5];\nu3(0.719501383103297*pi,0.8906479687922499*pi,0.743321994827018*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.930178890329311*pi,-0.19189225040875701*pi,4.11727659525061*pi) q[9];\ncx q[10],q[19];\nu3(0.846813766022606*pi,-0.354544410650351*pi,0.843838747748126*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216559826911457*pi) q[18];\nu3(0.824913640384019*pi,-0.126897090069853*pi,4.45434785142562*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3602402169597*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.579315090723255*pi,-0.4396222720875255*pi,0.691065357592633*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.791037306837984*pi,3.41184274165961*pi,3.88611512483566*pi) q[6];\nu3(3.5*pi,3.32808285467657*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44204574736872*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3035501867617239*pi) q[12];\nu3(0.44797407513789*pi,-0.39037866929933*pi,4.39112640502296*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2481633722858358*pi) q[16];\nu3(1.0*pi,0.0*pi,1.345962365250466*pi) q[19];\nu3(0.237118212742048*pi,-0.008451048250893989*pi,0.811686329432454*pi) q[20];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.408763516613461*pi,0.64685193011132*pi,4.156188898934451*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.642379194591255*pi,-0.373390337371088*pi,4.10516393934868*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5833933996374556*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.773692635101367*pi,-0.004831405603961003*pi,4.023335238893781*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.390343573595009*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.597845513234212*pi,3.34419655430124*pi,0.680255060702466*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.626711267020807*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7467837356370051*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.605984001773916*pi,-0.369393721805171*pi,3.52733119504562*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(3.5*pi,3.4713650720054*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.333499843191164*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.47337675593529*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.3616120503125*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306085762346206*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.355724009834867*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.85490965526281*pi,0.126313349020176*pi,0.659291217858098*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42121399531221*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.498072774390094*pi,0.17068445547487798*pi,3.7717692001921*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.570934612795447*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3200930565772349*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.373002989865825*pi,3.23902630137225*pi,1.14141875061691*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.340579817264869*pi,3.3183410604463*pi,0.958263582579219*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5649491875580805*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.483955745795104*pi,3.23852840302644*pi,3.41622178089836*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46917969710803*pi) q[20];\nu3(3.5*pi,3.3984541413199*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36735098203753*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.293050276792574*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.275010649332803*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.17520317567237*pi,-0.25963279710877096*pi,4.20708570234903*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.336480711718017*pi,1.14777128612962*pi,4.33301675441452*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5827348971121449*pi) q[17];\nu3(0.348014236631062*pi,-0.09096803099925499*pi,3.94092050399171*pi) q[18];\nu3(0.351937317682723*pi,0.5854695291705101*pi,4.19542725540801*pi) q[19];\ncx q[0],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.770149899811014*pi,0.23597602991171196*pi,1.64227227372945*pi) q[9];\nu3(0.315692404229978*pi,3.29357771424218*pi,1.67682824106484*pi) q[10];\nu3(0.486898013333629*pi,0.5367478338718701*pi,0.8582795914610211*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.619175469658124*pi,0.94844076616201*pi,0.813421742308164*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.116076060261799*pi,1.06232396121213*pi,4.31554705519767*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.464563325754375*pi,3.43039287684537*pi,0.743696582026078*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.562322280053684*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5421349811489904*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.177032908535189*pi,2.89229553264967*pi,1.399902966751942*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.947772422327579*pi,3.39602563235406*pi,3.92830722865596*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.467222467819722*pi,3.38955191074384*pi,4.188231073522671*pi) q[13];\nu3(0.357032317275673*pi,-0.023723490072331987*pi,0.727182236782365*pi) q[14];\nu3(3.5*pi,3.45735557804475*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.411532959436*pi) q[21];\ncx q[0],q[4];\nu3(0.57341240579477*pi,-0.01632904048049999*pi,0.9711499943684669*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.138533769125436*pi,2.43661611991111*pi,1.15574428067402*pi) q[13];\nu3(0.0700039472671032*pi,3.09634881225803*pi,0.5303294036901377*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35062373994314*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.213049218716479*pi,0.7003920202109299*pi,4.16018729748646*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.626672212861276*pi,2.88513121370509*pi,4.09557305273432*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.227383409406611*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.432424006605411*pi) q[21];\nu3(0.78553243507886*pi,0.7610746297758899*pi,0.716880616222538*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.510660083709792*pi,0.5849141470674*pi,0.5469513037839047*pi) q[4];\nu3(0.177740725968976*pi,3.33581573500302*pi,0.609490401895883*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.18115883246649*pi,0.55402926124248*pi,4.31955704227728*pi) q[7];\ncx q[8],q[11];\nu3(0.791439169588132*pi,3.31535691841509*pi,3.81835203964314*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.326768155442034*pi,0.5721798749514799*pi,4.2798932401813*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.159128805297534*pi,3.24938592546402*pi,1.5195929250718*pi) q[3];\nu3(0.54352485575962*pi,3.02472319085676*pi,3.31183621934707*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.637252150809424*pi,0.6259233959197701*pi,4.337006671991681*pi) q[7];\nu3(3.5*pi,3.45254948229173*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.301897489841914*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.805038424681862*pi,-0.269952360993033*pi,4.35689517951435*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5118253141049607*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.52672326759361*pi,3.21176727261542*pi,0.8475351173149159*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.256599436719562*pi,0.41699362458823397*pi,3.57176789670825*pi) q[17];\nu3(0.221890258293806*pi,-0.06835042966356503*pi,0.615576340077216*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.255291658127274*pi,0.7644360332825499*pi,4.49128653872907*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5249172903130455*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.510153881033183*pi,0.71539875024987*pi,4.23181594505112*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37076097156301*pi,0.5*pi) q[1];\nu3(0.529483152029912*pi,0.17224049669641595*pi,4.15300043996*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.798730483273029*pi,-0.286023083750992*pi,3.49351807095037*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.32897095442073*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.191799587598669*pi,3.3380264236666*pi,2.14590509754321*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.42772246759565*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.300488247658035*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5469801489843761*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,3.43259381508839*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222452421597867*pi) q[17];\nu3(0.131864535722353*pi,3.13691485449984*pi,1.4486026889854369*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38711559666417*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.48247652276558*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(0.300965563378988*pi,2.83830250666439*pi,1.1102217073024119*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.249271708196272*pi) q[12];\nu3(3.5*pi,3.36881069388745*pi,0.5*pi) q[14];\nu3(0.794585440424966*pi,-0.19175035381087202*pi,0.96952479861077*pi) q[15];\ncx q[16],q[17];\nu3(0.0836975617815503*pi,-0.4485837681125572*pi,0.8014179012647971*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1747676224068249*pi) q[19];\nu3(1.0*pi,0.0*pi,1.298896561787324*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47205320614494*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43013486070237*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.320553305510765*pi) q[7];\nu3(0.673740719170366*pi,3.23953785490503*pi,3.15554789057674*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36648882804224*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1147751542502449*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.698034005709838*pi,-0.17325574310748698*pi,0.9974365370835909*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.641123940702073*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.446490557301487*pi,-0.17141947966655802*pi,0.789822538526305*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.412047224864461*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43193034553984*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5115719173195693*pi) q[20];\nu3(0.394972414217251*pi,0.057947696809456994*pi,3.9382358701304*pi) q[21];\ncx q[0],q[19];\nu3(0.11749737360868*pi,0.57058289422942*pi,0.7549234752124769*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.649066610633438*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5530533742011867*pi) q[10];\nu3(0.286150204850348*pi,-0.068131344986253*pi,0.614661122687006*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.512512618839862*pi,-0.208933964935187*pi,0.654910401105915*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.605061913397582*pi,0.36085394996113995*pi,1.1939697362561321*pi) q[1];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39022707637259*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.59583570115845*pi,2.36932730096777*pi,3.74081544333436*pi) q[13];\nu3(0.37563859634611*pi,3.20433134305371*pi,0.988264475387945*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.471240272019413*pi,0.44852020625323497*pi,1.129666089459221*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235244872755404*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.555324741635921*pi,-0.016482223133353013*pi,0.718874563042633*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.594227197235241*pi,0.11491749498100101*pi,1.423922216575858*pi) q[6];\nu3(0.696421996809718*pi,0.5167935152415399*pi,4.15530746178494*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.424026239535088*pi,2.82406717840653*pi,1.59525456064608*pi) q[13];\nu3(0.819899241788828*pi,3.25607991313625*pi,3.14881290755666*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.428659093556939*pi,0.57036312116306*pi,3.72393395288658*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.187970242812502*pi,3.4719884836432*pi,4.21937710664033*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.406061392585497*pi,0.8683879234335601*pi,0.5125958944537615*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.220833182903249*pi,3.04371945736568*pi,1.84675245499604*pi) q[6];\nu3(0.63655264166278*pi,3.27164872409177*pi,0.5976192460376517*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.305688702788976*pi,0.42087113440797796*pi,4.44419098166135*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3584808680723395*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.394991816396191*pi,2.51811452230721*pi,1.0504012209803228*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.43699820741009*pi,2.92750744437713*pi,1.53020747733854*pi) q[3];\nu3(0.275342659542689*pi,-0.30203197110174196*pi,1.137181754716833*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4451293379443*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.612353315061518*pi,-0.49006022275034483*pi,3.56229234185054*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3868026653291081*pi) q[21];\nu3(0.588588869554246*pi,-0.009375845835509988*pi,3.64902314742208*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.567136964018128*pi,-0.138411191344183*pi,4.122260161653*pi) q[4];\nu3(0.291620123144516*pi,0.17884331729897496*pi,4.3456918306126*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.578204547120887*pi,0.15889011340394998*pi,4.1824938511080205*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.598991413196937*pi,-0.06297139126579698*pi,3.86332632179196*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.568007157098578*pi,0.7176855638990001*pi,4.15353444248243*pi) q[10];\nu3(0.207245633374037*pi,-0.30695158550705104*pi,3.81803615783864*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.283175671408897*pi,-0.251781409345938*pi,1.337663477485608*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.638839527668259*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0797139650975323*pi,0.03465940997688699*pi,4.11006580749801*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.866964580769396*pi,-0.4524934747385599*pi,3.63171984871807*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.554340161252691*pi,2.99383963366418*pi,4.46155630102085*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,3.48925515004559*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.44174436287173*pi,3.20900166736936*pi,2.10584045700574*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38581747770083*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2881808001085489*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187634468832842*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49278765892197*pi,0.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[20];\ncx q[6],q[10];\nu3(3.5*pi,3.47734123987408*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.244178784155735*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.290415695808451*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.38293065723616*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.165653768571545*pi) q[5];\nu3(3.5*pi,3.41425122285315*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.28799604693188*pi,0.5673919832855701*pi,0.882242820706082*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3101741539157739*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48781329232027*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.47421756044949*pi,3.28957473657765*pi,1.76935723311929*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33489883000757*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[5];\ncx q[3],q[20];\nu3(3.5*pi,3.48336294422474*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.426544394603173*pi,0.39461805513763304*pi,3.45544845546914*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43700234928681*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1670488445870881*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.573738001904912*pi) q[17];\nu3(0.0476703669687915*pi,-0.181318338482158*pi,4.36428790266608*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.46225191455735*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,0.5620878748974826*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.264234412258795*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.23453910057234*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.188188447152325*pi,-0.30119112165948003*pi,0.5106974327482122*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.606637412222328*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.560921721283827*pi,0.11489989379376098*pi,3.62797497780816*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.403630493470783*pi,2.87148308993867*pi,1.272497717953324*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5301861535754551*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.622602373733686*pi,-0.31826422466718396*pi,0.581313995958379*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.512893925648605*pi,-0.138705615505945*pi,0.5951951558725184*pi) q[21];\nu3(0.424425292620481*pi,-0.4233597731108884*pi,1.2881145875277848*pi) q[0];\ncx q[1],q[9];\nu3(0.509815332063591*pi,0.7785415008671701*pi,0.5273813694682338*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.200339347673653*pi,-0.18006254843673197*pi,0.742770202368752*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.246527014615479*pi,2.87745010815276*pi,0.681921546106152*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.574869568578426*pi,0.07247126985146302*pi,4.24406599541158*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.395667396088707*pi,0.08369738833957796*pi,0.628722965686613*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.430370411122756*pi,-0.109411810504429*pi,0.650355141957377*pi) q[4];\nu3(0.448527314150791*pi,0.94377092935677*pi,4.2316488022161*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0575969352869656*pi,2.59365664390973*pi,1.296698670136541*pi) q[12];\nu3(0.53009060607312*pi,3.06779892260998*pi,1.67511148221994*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.374797524238792*pi,3.36254154167913*pi,4.21613333744322*pi) q[3];\nu3(0.574643022451447*pi,0.79709624393803*pi,1.0750379623100739*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.968727799340104*pi,-0.020030007746028977*pi,1.039318682282401*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.683065632008795*pi,2.73594502492193*pi,3.66786131628844*pi) q[12];\nu3(0.346705773668083*pi,3.46238815762754*pi,0.831428096703276*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39076069391484*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2228964446699488*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.386881924936529*pi,-0.4842267754223728*pi,4.48203505161387*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.695985149532327*pi,3.01082151210023*pi,4.23859189676162*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.390849673086366*pi,0.25608616040099197*pi,3.61362225866857*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.706668680380935*pi,-0.02803755028556998*pi,0.7342118657068231*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.817248751666714*pi,3.40638274382417*pi,2.93939274550578*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.32680956249964*pi,0.5*pi) q[19];\nu3(0.714597588287314*pi,0.5287293994815401*pi,0.8069013180115701*pi) q[20];\nu3(1.0*pi,0.0*pi,1.146771594575472*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.421148579339665*pi,-0.283185294030793*pi,1.2970624388864471*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.431830486541498*pi,0.23622359250648195*pi,3.92342277970918*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.699177596885584*pi,2.62952640108055*pi,3.50311584581302*pi) q[10];\nu3(0.362306355925668*pi,0.17996706023535203*pi,4.08425337207861*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.6929075457563*pi,3.49931652609717*pi,3.32363019518908*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5757817836493733*pi) q[16];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47044571098794*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.271210195155122*pi,3.03619800283959*pi,0.70534580260535*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.578680455127073*pi,0.34792125940058005*pi,1.109765624942126*pi) q[9];\nu3(0.675462407569292*pi,2.93103399499997*pi,3.55620574499946*pi) q[10];\nu3(0.549434161305707*pi,0.23793547881725896*pi,1.5215707823136*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.278987856104671*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5690996616042865*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44601235683842*pi,0.5*pi) q[8];\nu3(0.359501869574686*pi,-0.49681298873551105*pi,1.02831435570356*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.272458921519972*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(3.5*pi,3.41500238587232*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.16499392246015*pi,2.68386528402824*pi,1.2872950955294709*pi) q[15];\nu3(0.814634780885915*pi,0.64897465826445*pi,1.306538443247059*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46549465745789*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30154406327349*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.34954181994132*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(3.5*pi,3.34810238514263*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.21351961996054*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46968750409885*pi) q[13];\nu3(1.0*pi,0.0*pi,1.15387442331608*pi) q[14];\nu3(0.579620283778807*pi,-0.130886405893599*pi,3.64964502128258*pi) q[15];\nu3(0.434089496379427*pi,-0.354831534553803*pi,1.0577914241886641*pi) q[16];\nu3(0.169694775676719*pi,2.77219315766307*pi,1.56480869033001*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34552749144268*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44115369165613*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.16434476394479*pi) q[6];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.325215130705164*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.372026654162238*pi,2.65451840166534*pi,1.011390932766415*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5668909947510197*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.5812739330293559*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5295178419867761*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.526627841081873*pi,3.07397336331567*pi,3.29170949260624*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,0.562159587016072*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6070613386320161*pi) q[9];\nu3(3.5*pi,3.25686694250344*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205353169751963*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.703182078889185*pi,2.70533284732593*pi,3.39766458780599*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46666202747829*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20988198726434*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.196128519125661*pi,0.80941674978278*pi,4.0144678866207695*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41035913836233*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33247542928007*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236184764531663*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.511005654294913*pi,0.463220875763071*pi,1.131858726591806*pi) q[0];\nu3(0.302721542521714*pi,-0.35891290541432697*pi,1.325598772385919*pi) q[1];\nu3(0.710081707084743*pi,0.7846402750283099*pi,1.1350698228279579*pi) q[2];\nu3(0.536065452938139*pi,0.469901457969637*pi,1.108908277515133*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.537871485664396*pi,0.03372587783877601*pi,1.3710241843465258*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.652563128636283*pi) q[16];\nu3(0.76989844808659*pi,2.95875688363761*pi,3.15583526609016*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.279137923195208*pi,-0.032661185002040016*pi,0.5094390194842835*pi) q[1];\nu3(0.623540737917408*pi,3.42720797716087*pi,4.004771641869381*pi) q[2];\nu3(0.354834740163246*pi,0.296467021509621*pi,0.8585755027984849*pi) q[3];\nu3(0.801315809141623*pi,3.18653362167926*pi,3.95907964511604*pi) q[4];\nu3(0.167605865411328*pi,0.87652779859661*pi,4.31580024213062*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.309595470825222*pi,-0.02663758457920201*pi,1.3249614345929501*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.412625577491014*pi,2.74684117355758*pi,3.77718840034053*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.414586588253213*pi,-0.436325192309736*pi,0.810491263005038*pi) q[13];\nu3(0.659337768703174*pi,3.34434417657651*pi,3.19776447043815*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.276266612432141*pi,-0.399134843541602*pi,1.1629025457799989*pi) q[17];\nu3(3.5*pi,3.37944009759646*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5392884191438783*pi) q[19];\nu3(0.213999735848929*pi,-0.265027846832919*pi,3.95538846869836*pi) q[20];\nu3(1.0*pi,0.0*pi,1.160801981448756*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.195535784039508*pi,0.19944964819280098*pi,1.2904515044876659*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.676224286082112*pi,2.44707607804276*pi,3.76344262393966*pi) q[8];\nu3(0.167275325011838*pi,-0.047778472001900996*pi,3.93060290960203*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.40460918906785*pi,-0.4867908704016192*pi,0.6595087761689911*pi) q[11];\ncx q[12],q[19];\nu3(0.751114748797383*pi,0.401554898303086*pi,4.44807325644811*pi) q[13];\nu3(0.48295883180327*pi,0.434629340215239*pi,3.72487725094847*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.412822030078053*pi,0.101085479040671*pi,4.4638778071375995*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.489658107109841*pi,0.42380017004706105*pi,3.58169241113692*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.520705179552487*pi,1.02783507387493*pi,0.908170015708103*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4801577997379205*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.451494572272939*pi,3.2799664639942*pi,1.99521069671515*pi) q[6];\nu3(0.811409965606143*pi,0.162075341418062*pi,0.9156716010296619*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.192167051476161*pi,0.46401164352172897*pi,0.90577021070672*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.870710678380566*pi,0.54290935584499*pi,1.1939342763656668*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.563137286228459*pi,3.4307657153754*pi,3.80517225167178*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.32085582469194*pi,0.29043575078407*pi,4.170169020412359*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.326008229394115*pi,0.026393278107631035*pi,3.57196664776155*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.45122946239067*pi,2.77306097916699*pi,1.362902010904255*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.47251483544112*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.323619667945189*pi,3.46437586661782*pi,4.38447701725519*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.218337338540607*pi) q[13];\nu3(0.522498572054478*pi,-0.397943461025605*pi,0.9479565800259571*pi) q[15];\nu3(0.184849288529077*pi,1.01465494374732*pi,4.16274108342146*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49168484975877*pi,0.5*pi) q[0];\ncx q[4],q[13];\nu3(3.5*pi,3.40308611503393*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.257621547057646*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.240043592369422*pi,0.21570641227476195*pi,3.6120418879187*pi) q[15];\nu3(0.386998629243685*pi,0.41299841565791995*pi,4.08174551439423*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.364973564123936*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39656581214187*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5195704308043797*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209907414904366*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41035973151556*pi,0.5*pi) q[1];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49934955866954*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4023141528035*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.1726787890826151*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.334555144195496*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43443154095498*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[19];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4832321200593395*pi) q[17];\nu3(0.324660900001686*pi,3.08279221128094*pi,1.0771135211764489*pi) q[18];\nu3(0.170796709392507*pi,0.275958592942813*pi,3.4806091958596*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41598828682132*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45596888215866*pi,0.5*pi) q[3];\nu3(0.42742757839323*pi,2.86148334632362*pi,0.859445746084731*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5208682363466943*pi) q[12];\nu3(0.205986026731812*pi,3.19614796837227*pi,1.309456905838665*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314545054171421*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256172423466917*pi) q[16];\nu3(0.759884667958389*pi,3.47413959499458*pi,4.2560016095129*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.487338292611231*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.521739258028529*pi,2.82826132367035*pi,3.7231362553505*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.177283700942521*pi,2.95074671575203*pi,1.50323283052268*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38977330020833*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.21398168832585*pi,0.445980613013212*pi,4.3583579272340405*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194918603637136*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3945864174799105*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43559863711819*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42293265678698*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.29458732915628*pi,3.2201568910045*pi,0.5881785057315851*pi) q[5];\nu3(3.5*pi,3.4200679241719*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41538755944393*pi,0.5*pi) q[7];\nu3(0.687750686040443*pi,0.6384757532407299*pi,0.603759964593398*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.188400396683598*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2461085215708612*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.630963269452286*pi,0.331290952218968*pi,4.25965543009586*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(0.676404580762109*pi,3.24899156132378*pi,4.23510399958126*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.796855066218895*pi,2.86405732432329*pi,3.83094603167842*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.313365393102273*pi,-0.299964573569851*pi,0.698790264872888*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.841038654608664*pi,3.17526994396682*pi,4.49897220459051*pi) q[11];\nu3(0.783866173999884*pi,0.5067632210167601*pi,0.5315709875790049*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5636129213110572*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5095469455002721*pi) q[21];\nu3(0.418097173626491*pi,-0.4174614196219994*pi,1.69008840684974*pi) q[0];\nu3(0.391505516595153*pi,2.51913702034952*pi,1.265763757247026*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.565834257695639*pi,3.22380433969475*pi,4.48065217505429*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.54148642037449*pi,2.8214465269147*pi,3.94557952047645*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.874257715350807*pi,-0.1607395824012*pi,3.88846646478736*pi) q[17];\nu3(0.470897428469329*pi,2.68902825915367*pi,3.93294949832968*pi) q[19];\nu3(0.586977187422428*pi,3.22825883210463*pi,4.14610201745397*pi) q[20];\nu3(0.336183754322394*pi,-0.262196452137363*pi,1.00611936155158*pi) q[0];\nu3(0.358572691063926*pi,0.67638331441021*pi,4.29568152527545*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.60535952032152*pi,-0.385789712070975*pi,0.784748070057621*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.717784608348125*pi,3.38942130892989*pi,3.8124255389143*pi) q[19];\nu3(0.710586844124846*pi,3.04816593626741*pi,3.82364623419544*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.50726975378066*pi,0.133083113234727*pi,1.2810858212929879*pi) q[2];\nu3(0.346598033685565*pi,0.02123974017046204*pi,1.224629264732193*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.632874292312875*pi,3.0874788635661*pi,0.5812562518609925*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.307069340580858*pi,3.38519317445858*pi,0.5430960293541841*pi) q[15];\nu3(0.471706412661608*pi,3.07819074607158*pi,1.75842024584417*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.525354858029524*pi,3.08693717300327*pi,4.15216086225299*pi) q[2];\nu3(0.395633982189973*pi,2.82762738951461*pi,1.180118148101517*pi) q[3];\nu3(0.580332595669361*pi,-0.37293795631370497*pi,3.54438945585351*pi) q[6];\nu3(0.514690326297913*pi,0.04130551712630104*pi,4.18055823271634*pi) q[7];\ncx q[8],q[9];\nu3(0.125466362107685*pi,0.050248621347844025*pi,1.358598055155226*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.356359430818028*pi,0.23585278618210803*pi,0.700783874988591*pi) q[15];\nu3(0.357613095334163*pi,3.46496199743065*pi,0.8125775808888249*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.28491765830752*pi,-0.18754584725379297*pi,0.672476612138522*pi) q[6];\nu3(0.380137306873996*pi,0.008107874550282945*pi,0.720148344328945*pi) q[7];\nu3(3.5*pi,3.46807285938038*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.313494450979328*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.440271129791663*pi,3.00414477283912*pi,0.920850062267824*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38778670388642*pi,0.5*pi) q[12];\nu3(0.42381438308141*pi,3.20481346441608*pi,0.900846917170132*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.224382456996137*pi) q[17];\nu3(0.647158292494589*pi,-0.25536092479983397*pi,0.661403590509761*pi) q[18];\nu3(0.333140917098008*pi,2.96805075355523*pi,1.74709939456583*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3847146879602406*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.514703590556953*pi,2.90032948130631*pi,3.87399596123884*pi) q[18];\nu3(0.466067150040433*pi,-0.34699149107870497*pi,0.5174736595509732*pi) q[21];\nu3(3.5*pi,3.25576043944166*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47378384566213*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48780320333078*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48444755031809*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.0891495728289668*pi) q[5];\nu3(1.0*pi,0.0*pi,1.146216253994284*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39719190781707*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.302488051386006*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236987099219283*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3925872261555305*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267050135975387*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\ncx q[12],q[17];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.524137222513899*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5416125839454446*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42741305162553*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38836269257638*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41911766655975*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.168055874369058*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44787482463728*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[20];\nu3(3.5*pi,3.38388534973115*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37374853987425*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48034558694285*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.255641580764939*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249726669010331*pi) q[18];\nu3(1.0*pi,0.0*pi,1.192373513527391*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42751941641694*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.165410054090157*pi,3.36321188962639*pi,1.419357976362452*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.387855989433501*pi,3.28755754040245*pi,1.92146019902191*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5803813728032505*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.639236495020691*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5691717868558537*pi) q[21];\nu3(0.315252267455125*pi,0.29974903699086597*pi,3.7377124676773*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.744502875909809*pi,2.89506483123118*pi,4.0639544598073005*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.744748173464719*pi,3.15518508368084*pi,3.14767148362139*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[13];\nu3(0.619816003421749*pi,-0.04160245856469802*pi,3.62505835861347*pi) q[8];\nu3(0.597394790961031*pi,-0.265430382387825*pi,4.049253942108519*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.251928362203383*pi,3.14970837737194*pi,1.048522184651521*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.334892479333145*pi,0.492928627394043*pi,0.632690944023384*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.629592343294986*pi,0.00888662619288505*pi,4.4487843375896094*pi) q[8];\nu3(0.2705488726767*pi,-0.20781185785303402*pi,0.738639699984058*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.524673456705286*pi,0.131825944968452*pi,3.9955663271166*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.223130810138263*pi,3.07473672313325*pi,1.51484749376556*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.457026596264734*pi,0.10953134424862698*pi,0.696486588999607*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.531921736047559*pi,0.7475620786313799*pi,1.010719854655215*pi) q[11];\nu3(0.604274408927234*pi,0.15133020831657795*pi,3.72494261398209*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.181458393118808*pi,3.42990607480956*pi,0.5911921037895473*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.926725807821436*pi,2.71595729806619*pi,3.3405693256188*pi) q[1];\ncx q[2],q[9];\nu3(0.74130214682232*pi,3.25377925032108*pi,3.95133107881614*pi) q[3];\nu3(0.753509481841638*pi,0.32427859803813197*pi,0.745180104494708*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.478454403985228*pi,3.1834489619118*pi,4.16286962319807*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.153681014639323*pi,0.345776912962527*pi,3.38781181185111*pi) q[10];\nu3(0.454166024857437*pi,-0.396280992677588*pi,1.463782626037338*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.659993415939885*pi,-0.13080816855556898*pi,1.324605419363498*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.602113834383365*pi,0.62754057808765*pi,0.5648691355292588*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.261647405778365*pi,-0.052714189676560996*pi,1.087154158945875*pi) q[1];\nu3(3.5*pi,3.34732791915217*pi,0.5*pi) q[2];\nu3(0.344194983397334*pi,0.163208961729581*pi,3.95557485487017*pi) q[3];\nu3(0.276875792269253*pi,0.7112115703692901*pi,4.380936090506729*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.495485750754254*pi,0.39792833670515304*pi,1.220234468822837*pi) q[7];\nu3(1.0*pi,0.0*pi,1.164316424128325*pi) q[9];\nu3(0.586564965161406*pi,-0.085286649668596*pi,1.031764765252063*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.464430213342882*pi,0.09423322436952497*pi,0.5020865124053681*pi) q[15];\nu3(0.051892724783864*pi,0.8395510830722199*pi,4.46808735039392*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.425614448282034*pi,0.6499096506686*pi,3.70885256798793*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.224289377343044*pi,-0.10603929457531402*pi,4.08641618301705*pi) q[13];\nu3(0.30471765919309*pi,2.82771079288668*pi,1.56770147722715*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.694697085388364*pi,0.53274095434659*pi,1.409513887916554*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.627136148080843*pi,2.49153137507101*pi,3.85463148459756*pi) q[18];\nu3(0.703975816733874*pi,3.21035468155981*pi,0.655112073320967*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.533413741271496*pi,-0.198691218209111*pi,1.348935844621308*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5124896223627662*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.729500941083618*pi,0.09275511894762101*pi,0.905490999116516*pi) q[13];\nu3(0.972947814672037*pi,3.29626722407544*pi,3.68393464668785*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.706051439526981*pi,-0.4052357267605079*pi,3.58825464678259*pi) q[18];\nu3(0.139968573830958*pi,2.53232396227666*pi,1.283131485642111*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.559651609991449*pi,-0.32031122093517*pi,1.210223732986583*pi) q[21];\nu3(3.5*pi,3.47210167408721*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46489073567244*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1966301583576349*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.358133464060368*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.47280442415324*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.179261418342879*pi) q[15];\nu3(3.5*pi,3.45742180191931*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286493315897385*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.28169630337612*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34436160337917*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5634055119990022*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.4589596868593*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.180992194720534*pi) q[18];\nu3(1.0*pi,0.0*pi,1.170382516021129*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.688806216823385*pi,-0.313433939028536*pi,0.611175142868608*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.49040765431768*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.268547477624983*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.4428357220459*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46692279419543*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.354267579344427*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47375225157254*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276531711179608*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.451300469457021*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.689606320542335*pi,0.12778122822150395*pi,4.41312570912247*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.434456154588283*pi,3.30411261615014*pi,1.81697856305332*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[14],q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.4818635331533*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5872745405422579*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39753395421263*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.496730857854395*pi,-0.4424931251225208*pi,1.0742077660763392*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5249750776734361*pi) q[13];\nu3(3.5*pi,3.3875746297822*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220461043366601*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39880529541108*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.79279424190687*pi,1.07469826904568*pi,0.887231794118737*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.30230418011648*pi,3.46430492685631*pi,4.10046035876715*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.522272988356353*pi,3.49560703524407*pi,3.09466923830317*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5107774539055945*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.364716186682*pi,-0.33688787615828797*pi,4.36188662955213*pi) q[7];\nu3(0.786326787460014*pi,3.00420317109864*pi,2.99889770651774*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.409806193633594*pi,3.41837361841574*pi,4.16363974716087*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.345606832387759*pi,-0.013760503000486979*pi,3.82812622319111*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.448157318692159*pi,-0.046852643091461976*pi,3.94403027217742*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.299573787471319*pi,3.02670286338621*pi,1.63370071658077*pi) q[10];\nu3(0.295934658762012*pi,-0.157854539404917*pi,0.5197866643338745*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0821150429629665*pi,1.17205396219491*pi,4.186237599982849*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.863960523441775*pi,0.33317802503775096*pi,1.255544151229179*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.526764391510992*pi,2.97653759196236*pi,3.10625726943664*pi) q[1];\nu3(0.34260666540344*pi,-0.21327952438901598*pi,4.089102018258981*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.297645268224736*pi,-0.326313616305531*pi,1.7084225855427*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.321687330630932*pi,2.88450105236582*pi,0.963247784448948*pi) q[10];\nu3(0.607939164358479*pi,0.157206414175727*pi,1.01034649246305*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.365118867883361*pi,2.66245932537381*pi,1.59047256695542*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.610173451173534*pi,2.87729193994238*pi,4.26038921864109*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.668105391092446*pi,2.95848283370031*pi,3.91887393528216*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.255386223323901*pi,0.35493875219635196*pi,0.5229449371153765*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.619093275460099*pi,2.73683805732342*pi,3.91667818725961*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.705475587612175*pi,2.9890038371257*pi,4.2099745472328*pi) q[12];\nu3(0.62163616955774*pi,-0.11071612717740198*pi,1.313792015894*pi) q[13];\nu3(0.6751516316827*pi,0.242165665123925*pi,1.418933065877395*pi) q[14];\nu3(0.133713265149208*pi,3.44757307268859*pi,1.81181559124002*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.666215888150088*pi,3.36038394602998*pi,0.710945331631637*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.406379683403027*pi,0.025593932363299987*pi,3.61622434090182*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.425109972618363*pi,3.34611820519342*pi,0.7751763332589661*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.839487897603035*pi,3.16929892802728*pi,4.23146160388538*pi) q[12];\nu3(0.543229517223623*pi,1.04937414433051*pi,0.876786281347416*pi) q[13];\nu3(0.565305007106647*pi,3.00684797987331*pi,4.284283230765*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.569139384499476*pi,0.58945217870282*pi,4.49746905196507*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.494674746802464*pi,0.64938909136387*pi,4.42675797514169*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.1293639242679*pi,0.59145002853638*pi,4.15820814816659*pi) q[6];\nu3(3.5*pi,3.35532976162288*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2359530379912411*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.54208739560932*pi,-0.04987094282223897*pi,0.891696581380846*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.486532834596501*pi,2.82283687510068*pi,1.491872724887376*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49473183606925*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1466252615431038*pi) q[5];\nu3(0.214086323015363*pi,2.95792578943643*pi,1.90349720995646*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.368419620712399*pi,3.31644838781177*pi,1.372280771779226*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.762553639663679*pi,0.9671222976501701*pi,0.835863786790255*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.4671876804899*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1807329634021881*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.643268216297911*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,3.24557558515132*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1680342942485868*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.4651572630555*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.489447045588101*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.211818460768816*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45660069468285*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3378064074715539*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.448990020748941*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.609116895666249*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.49605307549086*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.121314543688306*pi,3.33454033785618*pi,4.30549352498205*pi) q[7];\nu3(3.5*pi,3.44882733387581*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47466686368898*pi) q[11];\nu3(3.5*pi,3.4189392119347*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3263238944649731*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.3591245512191041*pi) q[16];\nu3(3.5*pi,3.36953513601781*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278982971480582*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287857947058147*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37029295927227*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36078642283825*pi,0.5*pi) q[6];\nu3(0.759234301234227*pi,0.155864996544826*pi,3.91987088588112*pi) q[7];\nu3(1.0*pi,0.0*pi,1.11261823296738*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.743121623815302*pi,0.251003694033863*pi,4.0645586439542996*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.68305041087719*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7504693028970231*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3880697518047995*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46022429621542*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46129660054815*pi) q[8];\ncx q[9],q[16];\nu3(0.305758674388898*pi,0.5057182166712999*pi,3.80822277309559*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.541518688465479*pi,3.37419555391582*pi,4.26878170222283*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.539883642446827*pi,3.09804750464919*pi,4.33072194095055*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.220095924957785*pi,-0.4791314420393792*pi,0.973059640443519*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.139058368095465*pi,0.6015816094944999*pi,3.69503746933281*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.469346770428112*pi,0.9527142645322699*pi,4.13219637364959*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.311201927348107*pi,0.263165670777493*pi,4.01460838065773*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.368797511752377*pi,2.87743513308864*pi,0.9924096518389129*pi) q[1];\nu3(0.417340366552368*pi,0.397778023843822*pi,4.15976831629675*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.62236996986375*pi,3.03508739381205*pi,3.87085739698595*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.677742321162118*pi,0.484670388281646*pi,1.50354845892522*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.822039887956085*pi,0.10530050714900896*pi,1.1657014460486579*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.91550305285186*pi,3.04717557267022*pi,4.39483081062564*pi) q[1];\nu3(0.267856540291298*pi,0.10329866010851596*pi,0.5416242054331184*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.388417191663869*pi,-0.094183584495525*pi,4.093871386916231*pi) q[4];\nu3(0.733445869928446*pi,2.69461626038347*pi,3.66166712877227*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.406910342463917*pi,3.47373289518831*pi,4.3336389868304*pi) q[9];\nu3(0.594229837973068*pi,3.2851511271371*pi,4.45130772258358*pi) q[11];\nu3(0.393676546880406*pi,-0.066895549226968*pi,3.60053808064324*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.789876216538857*pi,-0.226599450435361*pi,0.651386654355411*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5093673005826*pi,0.9828747377959799*pi,0.5514159984965517*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.114451089709799*pi,-0.30547389753013*pi,4.08796376978523*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.291218703222971*pi,0.6605326275393799*pi,0.617087585602647*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.106291370393511*pi,0.42425142932342497*pi,4.19317966145434*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.456551029380979*pi,0.7818413048203701*pi,4.246671789333179*pi) q[13];\nu3(0.211695574426889*pi,-0.39726598248863*pi,3.90767704779304*pi) q[14];\nu3(0.344775177293111*pi,0.9424442105291699*pi,4.41814961511794*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.749179642269139*pi,-0.4174288473319493*pi,4.45879706376057*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.608534110104861*pi,0.86137176938673*pi,0.5065038971193382*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.558525913300509*pi,2.84334123821481*pi,3.62650037547088*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.613158618975641*pi,0.012817441413720987*pi,1.427797640902291*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.963219209133453*pi,3.21832639301425*pi,0.697287520287747*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.918844501293746*pi,-0.07703934604158702*pi,3.99026794099937*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.396344362213523*pi,-0.166184718679308*pi,4.3848672476343005*pi) q[18];\nu3(0.246540178137944*pi,-0.156561266451181*pi,4.01680223652685*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.279611195565533*pi,0.8310342688169501*pi,4.0517647416570295*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.797076221767841*pi,-0.012475691303581005*pi,1.302238690280807*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.519948228294165*pi,0.332606688120033*pi,0.604658664468415*pi) q[19];\nu3(0.554326612238983*pi,3.28263946628495*pi,3.35052714274171*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.341965021489698*pi,0.07615430848404503*pi,4.22515040956871*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.677616348983574*pi,0.06639790901192799*pi,1.289666824323763*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[9];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49852416576503*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37244842543847*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46629147723082*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.365185919685616*pi) q[4];\nu3(3.5*pi,3.40662771956216*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37774217961658*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.260492159418406*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1761445388647949*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.260105280327515*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25221552356306*pi) q[16];\nu3(3.5*pi,3.42694558862948*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2631139287746609*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[9];\ncx q[2],q[15];\ncx q[3],q[7];\ncx q[5],q[16];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48856441578771*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40079991065148*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.376291638822444*pi) q[13];\ncx q[14],q[20];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.236987470136489*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33019345946376*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5539498198534214*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.223610162833209*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.434768047048911*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49368840057056*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[13];\nu3(3.5*pi,3.48469533545399*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.497482629778521*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.619393260714299*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48224445410919*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336442362215478*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[9];\ncx q[2],q[15];\ncx q[3],q[7];\ncx q[5],q[16];\ncx q[6],q[10];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4391994090837095*pi) q[13];\ncx q[14],q[20];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.626178362395921*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5596408453508857*pi) q[7];\nu3(3.5*pi,3.40477261611865*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.340149614681002*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5710895127504578*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.611266023257667*pi,2.70751783520855*pi,4.14191812963187*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.646316332560817*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.657627504272155*pi,3.33872492503591*pi,3.54302820748327*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.84929936666368*pi,0.055605627526520984*pi,4.00955465265775*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.846369162675611*pi,-0.166776550678914*pi,1.0525287668785799*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.58522274410679*pi,0.4205140834816*pi,1.479068698741472*pi) q[0];\nu3(0.513051387132552*pi,-0.4754521000283901*pi,4.280361041697709*pi) q[1];\nu3(0.498037728700533*pi,0.99013762845397*pi,0.5390699295222219*pi) q[2];\nu3(0.858626648782707*pi,3.22982455528995*pi,3.13382489634869*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.585558323849028*pi,0.463639741396937*pi,3.99679714720421*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.544623818179744*pi,0.05734733235051104*pi,0.5564759094735104*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.474054237705393*pi,0.8243343422176601*pi,3.92588710888503*pi) q[16];\nu3(0.334136030277361*pi,0.379232969241312*pi,3.6194961424223*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.352374778646241*pi,-0.343350509925115*pi,1.50023566758939*pi) q[0];\nu3(0.260481070840048*pi,3.40138740514905*pi,4.26482837203644*pi) q[1];\nu3(0.127383766613532*pi,0.127111729449907*pi,3.42966889088035*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.50394038100977*pi,3.19750521901077*pi,4.124100775730771*pi) q[6];\nu3(0.138000281252248*pi,3.44405924204264*pi,0.640685815914346*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.599821547420776*pi,-0.338423392279547*pi,4.02106618857641*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.466571807004195*pi,0.7407477315222999*pi,0.6836354890773539*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.173874541465433*pi,2.93541221921325*pi,1.133617336854127*pi) q[16];\nu3(0.585125898905494*pi,0.03210881863661197*pi,4.390176358856079*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.547874885718865*pi,3.00937630720726*pi,3.48930639792158*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.206224979128957*pi,-0.18496584863110999*pi,1.201974641385982*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.65136064323234*pi,-0.4610638076658734*pi,4.17243683914112*pi) q[6];\nu3(0.477922538562528*pi,-0.15934534785521298*pi,3.80399731577582*pi) q[7];\nu3(0.505808736711488*pi,0.65135185872282*pi,4.32842641899411*pi) q[8];\nu3(0.734315753304643*pi,-0.107757626985724*pi,1.245931224730655*pi) q[9];\nu3(0.76914089893952*pi,0.21434787544492295*pi,1.5416596752963*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.679812646012798*pi,0.13848167161440805*pi,4.00291158221634*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.545986486385015*pi,-0.14175159505791002*pi,0.5238613839377879*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.115725108488126*pi,0.052255081301679995*pi,3.5492769721147*pi) q[20];\nu3(0.0970936484507434*pi,0.7347023085658599*pi,4.08737272586277*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.919609854844161*pi,0.5117931543701599*pi,1.453092882343628*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.58433985302215*pi,3.25800874956251*pi,3.58206057434608*pi) q[8];\nu3(0.555537733544308*pi,0.09788449570931401*pi,1.080825782325085*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.432482296562747*pi,2.76032149123123*pi,3.72556066279567*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.263320189579894*pi,3.31427989382446*pi,1.73733645901957*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.199560420367021*pi,2.78948581586175*pi,1.081690796861999*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.195292356615212*pi,-0.22323512570148202*pi,1.2631667040605299*pi) q[12];\nu3(0.483738818821324*pi,0.07347608738130595*pi,4.29184661154239*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.686893729629578*pi,0.21375631267140904*pi,0.5460638770874916*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.354659096004948*pi,0.35268041569933595*pi,3.49096186132087*pi) q[12];\nu3(0.487249632334228*pi,3.40359020210264*pi,1.5541558669734*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.945433636984246*pi,-8.55540764729823e-05*pi,3.56347698466665*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43707608841571*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[20];\ncx q[4],q[17];\nu3(3.5*pi,3.29562062178309*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33891375539973*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.233951124259912*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1590602198516171*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.228467738479679*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.41589700749162*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47656051519132*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35648723484253*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.2176722427551598*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42133436163737*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47238899886253*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288944447386591*pi) q[16];\nu3(1.0*pi,0.0*pi,1.213610374447774*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.310802104028842*pi) q[20];\nu3(1.0*pi,0.0*pi,1.107333595876576*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[20];\ncx q[3],q[13];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5053985170376771*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,0.5974340963179827*pi) q[10];\ncx q[11],q[12];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.4741061332648*pi) q[18];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48939087060309*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(3.5*pi,3.44859684643716*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41688560542464*pi) q[9];\nu3(3.5*pi,3.37212206564785*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.153982751654489*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2768482552707279*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2338862992036095*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5482233674825632*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278763481888014*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5456447467049983*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.537715317553169*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[20];\ncx q[3],q[13];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.182322369155075*pi,0.5627992828286099*pi,3.64740274814929*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.857777107927463*pi,3.16590698550991*pi,3.23845602014632*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46621001889412*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.71930746926279*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45478678266285*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.246045867971538*pi,0.5308397583253299*pi,3.70719444313654*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.749407408188362*pi,3.37010793278256*pi,0.8388570871234791*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.305882390531204*pi,0.015940473960295964*pi,3.75460259634731*pi) q[6];\nu3(0.717749152846781*pi,3.41573458696327*pi,0.5653456725846392*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.217373950179698*pi,-0.311366009377182*pi,3.86309165605059*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.769315841610314*pi,-0.09155729510999*pi,1.091303507946557*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.211452794910859*pi,-0.311607411663523*pi,1.030843016146691*pi) q[4];\nu3(0.225834216707331*pi,0.24351175231309896*pi,4.3971820101481605*pi) q[5];\nu3(0.860661310875836*pi,3.12736849867975*pi,4.14609094904459*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.258208162941851*pi,0.42902750268298395*pi,3.8592047181602*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0732147614169101*pi,3.39251915376338*pi,1.72525512929075*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.163346149481564*pi,0.6009931365589201*pi,3.86015118379443*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.524968955712781*pi,3.27099528291812*pi,4.39914003382179*pi) q[4];\nu3(0.48606274922958*pi,0.258615044736212*pi,4.0652658484585995*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.744009367111616*pi,0.059924506315297*pi,1.4427124826042101*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.399504947724234*pi,3.36783089493831*pi,2.10090257476728*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.649318285174517*pi,0.288180071137913*pi,1.61897103235647*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.881075737705253*pi,-0.40977986674053113*pi,3.90567270293432*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.181993811193568*pi,0.011846384408525035*pi,4.40904806247271*pi) q[17];\nu3(0.169905544522898*pi,0.53695134361802*pi,4.03293925066721*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.471337606171468*pi,0.33129649884602197*pi,1.345450228761528*pi) q[21];\nu3(3.5*pi,3.28402486447059*pi,0.5*pi) q[0];\nu3(0.396494779311357*pi,2.80491821621869*pi,1.70509445466732*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.510752745133522*pi,2.45253131410214*pi,3.63171280444829*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.232843072007112*pi,1.17435634432585*pi,4.3094293910665105*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.64745860194443*pi,-0.221436273905666*pi,4.22223136055031*pi) q[15];\nu3(0.62786601918683*pi,2.88225038237597*pi,3.69185746648104*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.405850151703471*pi,0.401920437121988*pi,4.16499408268904*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.118805618318171*pi) q[20];\nu3(0.663345429544296*pi,-0.4664278230198063*pi,4.463561984263929*pi) q[21];\ncx q[0],q[20];\nu3(0.32643216515665*pi,3.48660683788992*pi,1.3358357369883391*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.913202034389581*pi,2.73090359057773*pi,3.87157497214725*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.164089932307615*pi,3.08475223489534*pi,0.8336486018768909*pi) q[13];\nu3(0.898696649031037*pi,-0.18636881792357302*pi,4.26958909342855*pi) q[15];\nu3(0.492933196224797*pi,3.06905988367323*pi,0.5799233581006503*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.430856837029574*pi,0.24409522168860498*pi,1.2332225821177158*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4160392989892*pi,0.5*pi) q[10];\nu3(0.766449578356*pi,2.69592777277437*pi,3.46116383633969*pi) q[11];\nu3(0.810721390814107*pi,0.08284891634412095*pi,0.612712437390675*pi) q[12];\nu3(0.694741125235927*pi,-0.4620267301756773*pi,4.21741736001343*pi) q[13];\nu3(1.0*pi,0.0*pi,1.272919402307015*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.409945671621767*pi,-0.35223482430750896*pi,1.76332478358066*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.504879070600778*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43903374524048*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.386015789286604*pi,3.08665006898161*pi,0.8503935440864501*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.504341615612512*pi,3.47645043120577*pi,3.49394782423423*pi) q[11];\nu3(0.959284701786803*pi,2.90267753927988*pi,4.0158723913132*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.297655607962841*pi) q[17];\nu3(0.0811524735053239*pi,2.68592787695964*pi,1.65985322973596*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(3.5*pi,3.4747342514443*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.30179741375243*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236264724708597*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.33493475987618*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.221023723681617*pi) q[5];\nu3(3.5*pi,3.48151356049247*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.339887044282813*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7726170094009319*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.526037701296482*pi,0.252435094722557*pi,3.93904341955782*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(3.5*pi,3.31720348206266*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.39444284459392*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.099380583117049*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.330069474332244*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.712211596912566*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.205694073382224*pi,-0.341301943852534*pi,4.10507380140535*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.43068734126958*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.36806334391936*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32157495392069*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2484118449815989*pi) q[15];\nu3(3.5*pi,3.36242630580814*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.138983326904174*pi) q[19];\nu3(0.411094279706549*pi,0.014928563339559053*pi,1.2393745090637491*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47641121284285*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.37668081944513*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.570855230246023*pi,3.36552657445061*pi,3.58729339907381*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.423168575498295*pi,-0.271626881949035*pi,1.105872051968712*pi) q[2];\ncx q[3],q[11];\nu3(0.861344192562716*pi,0.5057617493389901*pi,0.6825034219334309*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4396853201276*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.410825744579061*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.568543717544838*pi,2.36826300960104*pi,3.79651828231296*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.522830906787628*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.289213019300428*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.294633373915107*pi,0.80665863848704*pi,3.87690462115872*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.731444913570539*pi,-0.293504849757118*pi,3.26124851112706*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0628136509176789*pi,1.03686863173679*pi,4.23950526220653*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.634842084889392*pi,-0.22504915640839301*pi,4.02474407479727*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.703201352679954*pi,-0.276077636245254*pi,0.5934877818477144*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.286864034320873*pi,0.6599037504516001*pi,4.46860435334529*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.438144050879799*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.273412716181763*pi,0.10619330703996299*pi,3.90911196299438*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.9514417622639*pi,0.7005704110991999*pi,0.889218451519172*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.80104004767052*pi,3.19638983792105*pi,2.92779385755176*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.270924319393027*pi,2.44763809743815*pi,1.281465328789771*pi) q[1];\nu3(0.704379620763975*pi,-0.06386315043555502*pi,1.356268056235768*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.724937831970924*pi,-0.10976439128677401*pi,3.51039542735503*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.644293927190495*pi,3.33626829200852*pi,3.21448843154755*pi) q[1];\nu3(0.436268853666673*pi,3.4763642878194*pi,4.18439088448645*pi) q[3];\nu3(0.499788444522504*pi,-0.4641047365071128*pi,3.64615899221525*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.369232613701312*pi,2.89237184827947*pi,1.66583321602212*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.402182753903506*pi,2.57405666165278*pi,1.318508014813613*pi) q[5];\nu3(0.861409628161785*pi,0.05524351981008302*pi,4.4595226621592605*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.584036423490747*pi,0.11670330688189601*pi,1.4177150887282601*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.252772795719142*pi,-0.46585484247080833*pi,0.8278863899800499*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.61165485845486*pi,-0.144006449912301*pi,3.96385899543849*pi) q[6];\nu3(0.73033925089717*pi,-0.0001285674403880277*pi,1.3298433306791941*pi) q[7];\nu3(0.456987238269934*pi,2.60506439177332*pi,1.58927066680326*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.479778653322191*pi,3.48184823154711*pi,1.387961063332598*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.686208809091606*pi,0.23646249757777305*pi,1.424768343752873*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.606907724301894*pi,0.459096295742474*pi,0.8602198994817201*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.624010254684351*pi,0.046153488903060036*pi,1.0465123874736642*pi) q[7];\nu3(0.352020736020513*pi,2.74454303489205*pi,0.785151749787521*pi) q[8];\nu3(0.726858610016943*pi,2.68066145927009*pi,3.55407275661631*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.427171942496369*pi,-0.369842210140004*pi,0.5050041471523392*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.673532667465018*pi,3.28336354200844*pi,3.69532749991961*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.47323983227948*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.166867088362106*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.323125152478875*pi,2.96034910875294*pi,0.600129620184794*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.146051297309804*pi,-0.062095395443372*pi,0.693448657501318*pi) q[12];\nu3(0.843520389013461*pi,-0.03232419861458602*pi,4.107271274194661*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.37130487393346*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280862979331403*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.425137487558*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.166470900916952*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.270175612039973*pi,2.3458577041156*pi,1.2666620617337*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\ncx q[19],q[20];\nu3(0.55693979404326*pi,1.08722001343137*pi,0.794530128586169*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,0.5002345052653194*pi) q[3];\nu3(3.5*pi,3.42132958553562*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.111537800448338*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37463648047344*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180634791364821*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.617226458404484*pi) q[17];\nu3(3.5*pi,3.49558649075038*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205563406871691*pi) q[20];\nu3(0.785890631745184*pi,-0.343232913326264*pi,3.8746630565442*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.43389323617164*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.46604328745979*pi) q[5];\nu3(1.0*pi,0.0*pi,1.290515540726466*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[17];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5562837262058326*pi) q[6];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32262964400864*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38850258138648*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.305323414824874*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43159361395646*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.287368481333027*pi,-0.291994899845956*pi,0.763256185805846*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.347262618618488*pi,0.97656078696831*pi,4.17008161149833*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.59664418585024*pi) q[7];\nu3(3.5*pi,3.33141658415278*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.79455978644269*pi,3.30212928565906*pi,4.19159679773177*pi) q[16];\nu3(0.711575073668824*pi,-0.4130256426653134*pi,3.66394075957794*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.169201765438378*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.310731040110645*pi,-0.4279189104257968*pi,0.630302980691807*pi) q[1];\ncx q[2],q[7];\nu3(0.974994152248674*pi,0.13817012151209696*pi,1.289835942569764*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(3.5*pi,3.4126615058069*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.217675642128588*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.161375387995338*pi,0.55514713280138*pi,3.85519097233348*pi) q[16];\nu3(0.749798519184712*pi,3.11041019795383*pi,3.06372549323777*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4579563431279805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.912798757669351*pi,2.60875165417054*pi,3.72257209210386*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.481036986752459*pi,-0.06387985354273801*pi,0.7805225525646611*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.4192067142431*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.224403444137418*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4475298456498*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.283665485373183*pi,0.342622364033345*pi,3.81490778887344*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.716016747483208*pi,0.32571946531532403*pi,0.96203137613295*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.715754405575068*pi,0.427319460094282*pi,1.377467084267715*pi) q[6];\nu3(0.72695530698711*pi,0.79247233208689*pi,1.115346398049329*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.568184029155475*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.551411993496752*pi,0.199062737474634*pi,1.353983797434368*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0929206783957158*pi,0.70633753300565*pi,4.2500762661164195*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.539628219490456*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.490788813280198*pi,3.08179200690962*pi,4.2043348326721794*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.469649440642519*pi,3.14653666259256*pi,1.61362785316919*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.512538185173811*pi,-0.346069130563813*pi,4.47580167751889*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.3476348974829*pi,2.83285769310303*pi,1.51020932719298*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.567174485589947*pi,2.60699258037654*pi,3.60990300956178*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.74881217211223*pi,0.433266886688744*pi,4.49919256907398*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.484695538608415*pi,-0.12075892380396303*pi,0.829118401966623*pi) q[19];\nu3(0.249366125239916*pi,2.79809962188559*pi,0.784145660469607*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.473696104078568*pi,0.5092053686934801*pi,3.72992828649616*pi) q[8];\nu3(0.79606789146302*pi,0.09581131311635704*pi,3.87725670670755*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.357768097968298*pi,2.6849029802281*pi,0.931627643946329*pi) q[11];\nu3(0.607586689645084*pi,3.39712666035366*pi,4.244183832855461*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.45620761200346*pi,0.10106976166130499*pi,0.880461567788862*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.806973092396552*pi,2.67807035520245*pi,3.55926936768755*pi) q[19];\nu3(0.252188659368434*pi,3.47174789315863*pi,0.8890914463095381*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.651700961342234*pi,0.06984432808252605*pi,4.034923513698169*pi) q[8];\nu3(0.50211811234228*pi,-0.4704449570408752*pi,0.5640275744497953*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.568024531579804*pi,-0.4763194574166445*pi,0.904849398238487*pi) q[12];\nu3(0.560837402425237*pi,-0.301580906431345*pi,0.663414588904137*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.798429472590372*pi,3.43051905787834*pi,4.35614555751034*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.635931791889886*pi,0.20884583940213397*pi,1.059269711328834*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.721240786138863*pi,2.74908041878682*pi,3.69676989940731*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.38339323119851*pi,0.32591310901883797*pi,3.64422832311644*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.831732814107462*pi,2.47415260235155*pi,3.59823303238165*pi) q[21];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.567788877510962*pi,0.24015354128702804*pi,0.943314250740896*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.574505238333623*pi,-0.136425653903416*pi,4.37787440178665*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.668727414567988*pi,3.12044171429372*pi,3.74787200695225*pi) q[21];\nu3(3.5*pi,3.44570472049848*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[12];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.235094231001387*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40735737780321*pi,0.5*pi) q[14];\nu3(0.469282878952251*pi,3.36206466347942*pi,3.36094646813912*pi) q[15];\nu3(1.0*pi,0.0*pi,1.152691705430162*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.37605488910713*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.321365878245924*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[11];\nu3(3.5*pi,3.39892116081953*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48993030632155*pi,0.5*pi) q[3];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.346370419766225*pi) q[8];\nu3(3.5*pi,3.44960676690285*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.187570464102236*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28160400087932*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43434915810878*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[12];\ncx q[4],q[21];\ncx q[5],q[10];\ncx q[6],q[15];\nu3(3.5*pi,3.38588613129468*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.6626207446528241*pi) q[11];\nu3(1.0*pi,0.0*pi,1.32442043104228*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47693849648788*pi) q[16];\nu3(1.0*pi,0.0*pi,1.346775431782566*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.26142112186574*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40660185459726*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46656444534293*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33662997336392*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.39358481737975*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.299104262862049*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.626698584209662*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.294258734597554*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.614393499072297*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.158505089902347*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[12];\ncx q[4],q[21];\ncx q[5],q[10];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.692923365464803*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.319029262940489*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(0.390618078752153*pi,2.9328361879869*pi,0.951732719102349*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6420388439383771*pi) q[10];\nu3(0.423203492219853*pi,0.488127369484079*pi,3.75851219082184*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3551534544213*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5410560058769653*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.694437128140417*pi,2.60969458641741*pi,3.8548836294266*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.547387934860244*pi,2.43547243528079*pi,3.76928517280809*pi) q[9];\nu3(0.155537005774832*pi,2.62300571937994*pi,1.458492122274184*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.348519888890011*pi,0.12222814191463005*pi,4.12744356909002*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.397045995116121*pi,-0.34843641380035*pi,0.9299409222470141*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.867567936235012*pi,0.387046612595363*pi,4.42525293067853*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.102366060455827*pi,3.03877152583082*pi,0.5012896363824716*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.673617716132965*pi,0.21161658546432804*pi,0.5883896346687295*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.880951431531551*pi,0.86147183081634*pi,4.41537816217551*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.30650397088178*pi,2.97493902520797*pi,1.4375518497032211*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.580994200045782*pi,0.456032819890539*pi,1.355422021800337*pi) q[3];\nu3(0.428888453422806*pi,-0.4108922420187912*pi,4.4586064908266305*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.609416055873862*pi,0.49570447453578803*pi,0.918066434053509*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.67547668643032*pi,-0.4177603536332357*pi,4.48872276579643*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.353717985685223*pi,2.94959293488959*pi,0.903064936568875*pi) q[4];\nu3(0.719674495292839*pi,0.27434806635362396*pi,1.343824313395364*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.563369984198716*pi,-0.319753156235642*pi,3.47761036457165*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.217574441711308*pi,-0.281693737105981*pi,1.296953462727459*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.540700306831666*pi,2.89324238836203*pi,3.92595225908933*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.526154178774632*pi,0.217303541616077*pi,1.4639587764267281*pi) q[19];\nu3(0.591539750652975*pi,0.9216265086164099*pi,0.501409463907966*pi) q[20];\nu3(0.603456009890324*pi,3.2911580779947*pi,3.76359762731033*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.309787479055664*pi,2.46874933144811*pi,1.1546740151294839*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.357002377012564*pi,3.12082422392201*pi,0.5843777347035959*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.533722458649302*pi,3.31185903409065*pi,0.5606330466516568*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.726238233794466*pi,-0.15031962176714397*pi,0.661627855470186*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.84843072550534*pi,0.33346794334143004*pi,3.88774234473967*pi) q[19];\nu3(0.743054894797142*pi,-0.338734261625195*pi,3.27504895809781*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.463648539787571*pi,0.08916367891913501*pi,1.446038662331341*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.545027021039177*pi,2.73363639464615*pi,3.59678975270019*pi) q[6];\nu3(0.711024674875312*pi,3.40801142670809*pi,0.5519098810589346*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.686114297966172*pi,0.12827443201701305*pi,3.96425840898346*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.602098967899241*pi,3.34393535623327*pi,0.5247425993460176*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.742568123097107*pi,3.14251878271869*pi,3.43662341980407*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.628331919932822*pi,0.329650291871353*pi,1.062163830912566*pi) q[6];\nu3(0.196208921528036*pi,-0.4209602228910897*pi,4.35008153860677*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.605636305896214*pi,0.11332135586191705*pi,1.3494275932503021*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.770241993207426*pi,3.31984352944282*pi,3.37465929477423*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.649225935973806*pi,-0.31956216528509096*pi,0.602463897156683*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.43271806680697*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47331835099339*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.28756880698242*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.474239515253043*pi,0.5705024381627599*pi,0.642581540199374*pi) q[8];\nu3(1.0*pi,0.0*pi,1.389147078070885*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[17];\nu3(0.171086753909236*pi,2.92493969394139*pi,1.3782918845973229*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.45292253467472*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.35307645946205*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.536237327004371*pi,0.10739800773369002*pi,4.160746347487191*pi) q[8];\nu3(3.5*pi,3.43642191892238*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.295820040479576*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3593088884810252*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181016029887012*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5073377393364087*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42068653087568*pi) q[9];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4487572442619*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3196252063087401*pi) q[11];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42019145981547*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44014808787015*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.507892828029934*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161837247173498*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5589250693004222*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[11];\nu3(3.5*pi,3.3386368146443*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4671418975391*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.3248001687257571*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.185955275997228*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48564216749882*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4343171007528195*pi) q[11];\nu3(1.0*pi,0.0*pi,1.353323134863456*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5391653629170512*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.289892429991577*pi,2.50768115984905*pi,1.273651322031413*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31212451583903*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2686223347073828*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5106586361132264*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39396172160081*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.309053253223964*pi,2.32579604428304*pi,1.3236247473488851*pi) q[0];\nu3(0.504741138584535*pi,3.1111981850224*pi,3.32049353860918*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.922493973212802*pi,-0.4353381413158885*pi,3.66404934747569*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5163284112864495*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.944794135298745*pi,0.41135882489613596*pi,0.5105807492296449*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.420158589647811*pi,3.47459758592569*pi,1.84881928205205*pi) q[4];\nu3(0.124154757289702*pi,1.21874869149443*pi,4.2210814482359*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47945624590572*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.455686182365098*pi,3.16595971970975*pi,1.147569931119097*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.204362599936662*pi,-0.21291439394731*pi,0.7909485117388539*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.57148929092483*pi,0.48715702292972196*pi,4.1760693197196606*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.619544850343541*pi,3.0384173575963*pi,4.24034016559247*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.547487686962032*pi,2.97184573315238*pi,3.0987305635567*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.481166916811578*pi,0.33126931891789*pi,1.060095909506775*pi) q[13];\nu3(0.461684344714333*pi,0.35620284146132897*pi,0.916229506281679*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.44575616892729*pi,3.35355419660766*pi,1.034005750596813*pi) q[16];\nu3(0.444477445882793*pi,3.06558763852081*pi,0.7193643832800221*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.560579879817099*pi,3.07898140925292*pi,2.95658538371328*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.94598431398692*pi,0.67393274645358*pi,4.48344299840481*pi) q[2];\nu3(0.685071918807396*pi,2.78586123845203*pi,3.2785155854082*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.864215258580237*pi,0.5857337801693201*pi,1.07365393357232*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.39459255670553*pi,3.36467758659107*pi,1.87017065512988*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.743188584654856*pi,-0.12137075545075698*pi,3.85832631523054*pi) q[13];\nu3(0.524826486221951*pi,-0.156206751485107*pi,4.200205461799349*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.421490883643279*pi,-0.184755284703555*pi,4.44068917099188*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.824699347739698*pi,-0.388766698235182*pi,3.8240005698229*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.334700968747069*pi,-0.0038585140223780234*pi,0.9293043815579369*pi) q[2];\nu3(0.691702979582171*pi,-0.03971419557365202*pi,3.47999802454192*pi) q[3];\nu3(0.231278958591649*pi,-0.219100005335569*pi,3.76543944733005*pi) q[6];\nu3(0.720131582119382*pi,0.40990868112083*pi,0.5860975516176171*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.598671835371334*pi,-0.28739143706075*pi,1.1770310707778981*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.517340603613709*pi,2.82504661895614*pi,1.096575499941949*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.495571688111899*pi,0.7034509403707501*pi,0.8017982630512019*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.501233658145811*pi,3.30665307336147*pi,0.862040987855507*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.298442891397517*pi,3.41534420328369*pi,1.1635339103494609*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.191314773249224*pi,0.03853182259074095*pi,0.637415495559703*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.535818741531669*pi,3.1635194668564*pi,2.92472645676753*pi) q[11];\nu3(0.0581461810114052*pi,0.264760664244047*pi,4.1820112609256395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.374503916173693*pi,2.74258814506963*pi,1.373217945554464*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.564647623803947*pi,0.5088676166119701*pi,1.4120626894099582*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.648874203174079*pi,3.47949734100059*pi,3.48004978199394*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.542880992216167*pi,3.02221981153841*pi,4.4129413077913195*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.414056716171605*pi,-0.22381511349351702*pi,3.90293545351723*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49295200803935*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27219103951542*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.3821675015966282*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.162908537879657*pi) q[9];\nu3(0.602961822626185*pi,3.28475753064036*pi,0.67502746934118*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[5];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46862451518181*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.543210694519344*pi,3.29347976677368*pi,0.7336383709332019*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46260212218193*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257524328954191*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2011372062961319*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,0.5370212114340203*pi) q[5];\nu3(3.5*pi,3.28213043529214*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5389663410310339*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[15],q[18];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.216068812776572*pi) q[17];\ncx q[0],q[5];\ncx q[1],q[9];\nu3(3.5*pi,3.48130332919333*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45981812580184*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,3.39932328273174*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.24991562760054*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1951482629350791*pi) q[12];\nu3(1.0*pi,0.0*pi,1.349982975977124*pi) q[13];\nu3(1.0*pi,0.0*pi,1.100186697877308*pi) q[14];\nu3(3.5*pi,3.44290447395506*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.350377040647323*pi) q[18];\nu3(1.0*pi,0.0*pi,1.147160758691322*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.543478573589914*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44477950510923*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[15],q[18];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.4949657217863095*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.308803547558081*pi,2.93707908874538*pi,0.628346246129786*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41807269693078*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.157540084828298*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.637403686107855*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4998870601862695*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5225647849090072*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5059858032646525*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44286038454729*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.591987193376896*pi,2.75052261636597*pi,3.75857379190773*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(0.770121759254155*pi,2.54373947547548*pi,4.001990057204949*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.933198283839604*pi,0.8754735302174499*pi,0.692012914569614*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.562248835063931*pi,-0.07505798201874497*pi,1.3282174957170971*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.624304448512923*pi,0.47095343247667*pi,0.5721170257354641*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.613213658069018*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0651423189916872*pi,-0.017593210578648988*pi,1.207721545670557*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.331212154968255*pi,-0.193314478812814*pi,4.35493406808489*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.589142717846376*pi,0.7410458404513101*pi,0.727057621484682*pi) q[9];\nu3(0.570042696167034*pi,1.12726491831068*pi,0.817999347113439*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.514992417426196*pi,0.25272784844782403*pi,3.79687878259468*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.789348867870734*pi,0.07224719811367197*pi,0.9481122377826501*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.794581500360005*pi,2.98318138873847*pi,3.99924717053115*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.215670967368407*pi,3.40838370973292*pi,1.093991708373455*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.896839194525214*pi,3.21263486810167*pi,3.04030501889314*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.709701710254255*pi,2.51895582694708*pi,3.65910886834468*pi) q[15];\nu3(0.326157708641479*pi,2.8464654759047*pi,1.3037906737800569*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.889882444655188*pi,3.12397043928925*pi,3.5910603205508*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.656823590804695*pi,0.86606880592661*pi,0.5114115953077762*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.682215224405308*pi,-0.4783638238490628*pi,0.742494268346749*pi) q[5];\nu3(0.802550546032545*pi,-0.4873913290354026*pi,3.61189393054623*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0497000003848937*pi,3.25454832281599*pi,1.86552405392428*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.672997701539434*pi,0.48832379454033203*pi,0.812321907307769*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.7210588546731*pi,-0.09721909589872202*pi,1.2790659753791*pi) q[3];\nu3(0.247166543032004*pi,3.25814315413483*pi,1.57303639911754*pi) q[5];\nu3(0.42564407638738*pi,0.159980457801026*pi,3.62526045494548*pi) q[6];\nu3(0.334159315800195*pi,-0.1062815766131*pi,4.38188488031078*pi) q[7];\nu3(0.862740488999373*pi,1.0558778537094*pi,0.9114362299290479*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.576202451840737*pi,0.70694726850531*pi,4.4575299587788795*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.657316994664028*pi,0.319795789652051*pi,4.0348819035306995*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.476351341803931*pi,0.436617478184002*pi,3.6460958369927*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.515141375239136*pi,-0.457965113800769*pi,4.30463135480906*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5660619613927*pi,3.44143705403716*pi,3.11274404332184*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.252672201594208*pi,-0.05652098187542598*pi,4.11349244947422*pi) q[7];\nu3(0.596911266909261*pi,0.55528430255482*pi,1.220211538228595*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.448729581474234*pi,3.322125832957*pi,1.0874660370078408*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.618147982536415*pi,0.284372202363828*pi,4.3550531450902294*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.890729224848758*pi,0.49492423727968304*pi,0.5153864416857472*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48939594337446*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44144710375285*pi,0.5*pi) q[9];\nu3(0.646301111023869*pi,-0.0005275154513050273*pi,3.96455453331609*pi) q[10];\nu3(1.0*pi,0.0*pi,1.347115544692439*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.780835523705055*pi,0.9133018776236701*pi,0.937064815228922*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.353116783193786*pi) q[18];\nu3(0.462760433658812*pi,2.91030167130973*pi,0.858939188413101*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.435150763915899*pi,0.67815422391647*pi,0.647457392734895*pi) q[10];\nu3(0.629254144500364*pi,0.44908635306753397*pi,4.33235780374405*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.419563672496373*pi,3.24897661849288*pi,0.655206802258337*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,3.29141187443598*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49111398471748*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5162899519738485*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243035789751898*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41706057853551*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.215955623361564*pi) q[21];\nu3(3.5*pi,3.44077559734931*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.43776468756729*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3367742528378*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.195497693587456*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230882487550012*pi) q[15];\nu3(1.0*pi,0.0*pi,1.18487307654573*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.329661784140701*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39467398079244*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.784193595912015*pi,0.14941100622399694*pi,3.84346551202843*pi) q[4];\nu3(3.5*pi,3.41694686349036*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.4279458295894*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49575662249584*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.315362313775719*pi) q[10];\nu3(0.297159691484456*pi,3.08447108851244*pi,0.766253993420521*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4728866330105905*pi) q[12];\nu3(3.5*pi,3.450382652705*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4607203151053*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316944742577543*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48249769769477*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.161474081857331*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2155123165688528*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[12];\nu3(0.773027753858713*pi,3.14206817836265*pi,2.88787509515617*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.230021872704386*pi,-0.4654270564003786*pi,1.71280343944291*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3498581239034895*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.467805978472461*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5199477564174821*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.458915986156811*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.48907805948733*pi,3.27467529244121*pi,1.51918014768428*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.261339164846151*pi,-0.005416585334659996*pi,0.680953464120753*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.813570641856868*pi,1.16553936503147*pi,0.832378596909549*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.583571830768604*pi,0.5741916312697599*pi,1.015533119054545*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.607434744449433*pi,2.67536795252229*pi,4.15144613170727*pi) q[0];\nu3(0.396782572575319*pi,0.28094091358164097*pi,4.26699032666174*pi) q[1];\nu3(0.163052541646716*pi,0.86439756423659*pi,4.32972960401524*pi) q[2];\nu3(0.532040012285472*pi,0.19866214191173004*pi,3.79417803673317*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.877749381702771*pi,-0.050716507283453005*pi,0.716898370507431*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.297844613940562*pi,0.6951921826888099*pi,4.4235576610007*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.626693818252096*pi,0.395351325850105*pi,0.998638940912966*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.39966716855219*pi,0.23205135980580305*pi,1.01325250193295*pi) q[0];\nu3(0.390976272144941*pi,2.77916041536991*pi,1.077799459129529*pi) q[1];\nu3(0.122857573723254*pi,3.22157091845664*pi,1.67671579128467*pi) q[2];\nu3(0.474527589657545*pi,-0.09854903715563001*pi,1.176973170644298*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.604222174056235*pi,2.86428293442572*pi,3.82488826471506*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.480295738836523*pi,3.05797163567689*pi,3.44242064587626*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.740985938445109*pi,0.9891930985198201*pi,0.92369454103014*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.114974124762356*pi,0.9528464435809101*pi,4.31718578494613*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.674140219355729*pi,0.32101047437155705*pi,4.32176100825681*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.661933192339925*pi,-0.21268503018518597*pi,3.90833425003818*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.337748066036542*pi,0.78157230342158*pi,0.5501879774353475*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.303750016337545*pi,3.22071277690696*pi,0.822557238002994*pi) q[17];\nu3(0.390325895123971*pi,3.35012165455831*pi,0.5778207195305471*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.710184877769118*pi,0.25028414456055104*pi,4.2057762101758005*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.476008070097285*pi,0.28835724926654904*pi,1.2576712893190711*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.474782701009738*pi,3.09221861275743*pi,1.86048291526549*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.314819701649976*pi,0.010701528790206027*pi,0.994675527088549*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.177864349031006*pi,3.45488591770931*pi,0.801011256704995*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.547410843519343*pi,3.17244559199628*pi,1.65715742605763*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.475361515346265*pi,0.09999831902804202*pi,0.5622309739379012*pi) q[17];\nu3(0.357400752245571*pi,3.382308360171*pi,4.4702407428610105*pi) q[19];\nu3(0.377398477016463*pi,3.21438104798456*pi,0.96391187048087*pi) q[20];\nu3(0.546925105857405*pi,0.33582496680054097*pi,1.42385983760916*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.629550610216239*pi,0.22893403436956405*pi,4.16882480305872*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.479805855069419*pi,0.300834264939257*pi,1.1949609509147399*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.499549605451879*pi,0.257426519820774*pi,1.413993338018251*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.58649102735674*pi,2.99768225231584*pi,3.43697295499957*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.807168690119999*pi,-0.384020716256162*pi,3.92921262694441*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42619370021284*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3140527069153771*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.479109553742612*pi,3.10120440736964*pi,3.43235893261041*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\ncx q[2],q[9];\nu3(3.5*pi,3.35988516491828*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2004358818509608*pi) q[21];\nu3(3.5*pi,3.43440280170358*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[20];\ncx q[5],q[10];\ncx q[6],q[11];\nu3(3.5*pi,3.47711580664788*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4287147275412*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5119910207212504*pi) q[9];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.3604305656676279*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310594234112941*pi) q[18];\nu3(1.0*pi,0.0*pi,1.213546717786012*pi) q[19];\ncx q[0],q[14];\nu3(3.5*pi,3.46497182972825*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43236718392913*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42710563523984*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48954699218399*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.338532958241247*pi) q[10];\nu3(1.0*pi,0.0*pi,1.394076180505523*pi) q[11];\nu3(3.5*pi,3.49159023462934*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240778453069285*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225944433824663*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3253679633124071*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44795597863309*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[20];\ncx q[5],q[10];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.515524550006611*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5314905380628838*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41635177448225*pi) q[19];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.532527833307989*pi,-0.15082464360619402*pi,3.73401686785777*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(0.710637676170218*pi,0.28031726771223997*pi,4.09593350425527*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.638515598820101*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.602788038794781*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41105237992012*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5812540158381627*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.3524008884316405*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.452551992903391*pi,-0.21447224794581699*pi,3.93000932061077*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[10];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.912474318224514*pi,0.9256833730456799*pi,0.610259558078609*pi) q[9];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38218598038165*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.346167856662471*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.257867580955379*pi,2.81751648879206*pi,1.098317728329141*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.750620353540532*pi,0.27110300972828405*pi,3.817579853557*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.529643626031662*pi,0.319431930892357*pi,1.54371438621627*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.580451293081351*pi,3.26047983733052*pi,0.688419298087857*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.330110276461683*pi,1.08457666946708*pi,4.08574838695019*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.473961745896689*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.282820325841265*pi,-0.13762819982456898*pi,1.381638986273803*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.198846091360657*pi,3.10052256306348*pi,1.87147513285914*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.477009277534624*pi,3.22597963141639*pi,1.48972567791821*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.614910075776231*pi,2.73410594249461*pi,3.91584100331184*pi) q[8];\nu3(0.866956774754677*pi,0.16512206345163005*pi,0.970312889475466*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.344946179222484*pi,0.45385257290466297*pi,3.68681772591165*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.770510277967249*pi,3.09503876652027*pi,4.27726589784897*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.661954469972389*pi,0.48785419938261*pi,4.44703485383814*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.175077656436488*pi,2.55082837009495*pi,1.375807913476802*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0878967652682701*pi,0.261931369947371*pi,0.70934434022349*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.260820778503697*pi,0.190422473188965*pi,0.604551698796265*pi) q[6];\nu3(0.345322137163841*pi,0.39532534269824005*pi,3.65539616449331*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.405544330636111*pi,2.91467200551314*pi,0.5973325606716695*pi) q[14];\nu3(0.460285269189184*pi,-0.310224171650265*pi,3.79932580365259*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.794268548650905*pi,3.13250926594129*pi,3.64522325343702*pi) q[18];\nu3(0.880401231531915*pi,3.30694539779635*pi,3.73783098975009*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.698981412966542*pi,2.62426238679647*pi,3.81748423851005*pi) q[21];\nu3(0.754405394299545*pi,0.347906655607221*pi,0.799248278701682*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.59429655371742*pi,3.37162587306185*pi,3.51988692936555*pi) q[4];\nu3(0.802590659827976*pi,0.8322395269279499*pi,4.4551128219754705*pi) q[6];\nu3(0.18215791248849*pi,0.25927993762621004*pi,0.5910450444266575*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.45386836953183*pi,3.12311219258524*pi,1.83472467195904*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.551623293869962*pi,0.45657791235228495*pi,1.199970337504191*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.289444944996243*pi,2.69372812576148*pi,0.833445457682721*pi) q[19];\nu3(0.679406465549699*pi,3.29508550309297*pi,4.39823969097914*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.289052862718175*pi,3.17708048945403*pi,1.4357681131296731*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.242995833253243*pi,1.06458572642216*pi,4.37849878164849*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.327809727963532*pi,3.1882903581498*pi,1.61585900053004*pi) q[11];\nu3(0.739789082711233*pi,-0.10151160964491801*pi,0.691562467111966*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.600797632961892*pi,-0.252965468640145*pi,4.1284864925663705*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.107238450506992*pi,-0.22771145604935*pi,1.63804524351047*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.412224181579052*pi,3.30689322434911*pi,1.79498960992627*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4155273049418*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,3.41758071053277*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2905493714474*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(0.674290680091106*pi,0.17296637846489205*pi,0.5650360484567879*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.330110488686762*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49536612044073*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[19];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.19091864336726*pi) q[6];\nu3(3.5*pi,3.46011167432191*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.347159013474472*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.29711830470725*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2088005250127751*pi) q[13];\nu3(3.5*pi,3.33309083346842*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.309898098529068*pi,0.7061363027563501*pi,3.81228979880933*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302607998320474*pi) q[20];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46583700164916*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48900449508322*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1818407089155931*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43189868154295*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.596164112368816*pi,-0.22998092404128*pi,3.69435637248451*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.650065012406051*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3829484484942371*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[4];\ncx q[3],q[19];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.411586403477299*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.43662860392356*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5210796011264915*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.627583084465643*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.45609020114982*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5472746869196001*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.255656113824388*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4959073852818*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[4];\ncx q[3],q[19];\nu3(0.332849967589721*pi,2.92437183418654*pi,1.465089370865213*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40338310949754*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.175999669786794*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.57105651958541*pi,0.241645120417332*pi,0.950184929463349*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39792913025158*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.502975213270623*pi,3.04397857305747*pi,1.5479572766514*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.288320500337809*pi,0.5541865290841099*pi,4.23755443255049*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.332339869143354*pi,3.42015466782617*pi,1.164452950120056*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.547425352860626*pi,0.44827473596287404*pi,1.036902161251588*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5791240199985119*pi) q[15];\nu3(3.5*pi,3.32944275331356*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.135272252068905*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.364253847315296*pi,3.41500056360381*pi,1.39494736159316*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.263459503246833*pi,3.48906506321754*pi,0.78433718476867*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.598030463950288*pi,0.70089240144476*pi,4.42343454337641*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5720789749995596*pi) q[21];\nu3(0.575959053665439*pi,0.38086329221859505*pi,4.04037534930188*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.358396483245064*pi,3.43463010399202*pi,4.21202793984661*pi) q[6];\nu3(0.655195057244161*pi,0.07081012219684801*pi,4.0961164958858*pi) q[7];\nu3(0.662191769357983*pi,0.5459170116171299*pi,1.039928541995714*pi) q[9];\nu3(0.328043990970398*pi,3.19840555136063*pi,2.08885928180022*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.583383141386473*pi,0.69438802686836*pi,0.864363674355143*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.547558242861218*pi,3.22859467930416*pi,4.127553002331791*pi) q[1];\nu3(0.757172144965219*pi,-0.063386659487017*pi,1.371443285890824*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.311252230733894*pi,0.06901881446386804*pi,3.45769314332868*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[17] -> c[17];\nu3(0.434646799230065*pi,3.30049235181032*pi,4.31862375645186*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.326484085029123*pi,2.76913788981768*pi,0.8228447255854421*pi) q[16];\nu3(0.502372023471913*pi,0.161754927164376*pi,0.808514314115513*pi) q[19];\nu3(0.117100766362641*pi,-0.10156797430986902*pi,3.85394921007988*pi) q[21];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.0365233119640361*pi,3.19974298479115*pi,1.074100040694381*pi) q[0];\nu3(0.52083484436723*pi,3.13465030854591*pi,1.86528844460267*pi) q[1];\nu3(0.903694373454373*pi,0.57968664128491*pi,4.45878914723452*pi) q[2];\nu3(0.418472557604037*pi,2.9630207169081*pi,1.83863218235413*pi) q[3];\nu3(0.612019242813406*pi,0.335197608650309*pi,4.35114508804789*pi) q[4];\nu3(0.342227378949805*pi,-0.04993764497291098*pi,3.5764671313274*pi) q[5];\nu3(0.174723770215642*pi,0.8005502751225*pi,0.616641195270517*pi) q[6];\nu3(0.428744507569704*pi,-0.101168792975462*pi,3.66343339765966*pi) q[7];\nu3(0.433453029967564*pi,3.35447833262827*pi,4.3512847693501*pi) q[8];\nu3(0.649772857657125*pi,3.48567429499831*pi,3.99210458484492*pi) q[9];\nu3(0.187956924173682*pi,0.013907961797883006*pi,3.69630400693051*pi) q[10];\nu3(0.357377803762535*pi,0.442434092024353*pi,4.1981257654436*pi) q[11];\nu3(0.164284673340771*pi,-0.191108384513832*pi,1.2735986938502561*pi) q[12];\nu3(0.827472410717046*pi,0.91110098308518*pi,1.047587067033235*pi) q[13];\nu3(0.804890840099227*pi,2.93219077399178*pi,4.38982062418411*pi) q[14];\nu3(0.611351010605937*pi,0.6075451753288501*pi,0.8727597801229741*pi) q[15];\nu3(0.49003869073362*pi,0.21381590944026696*pi,0.964497935739322*pi) q[16];\nu3(0.630178060844105*pi,0.034855993611753955*pi,0.619225727551853*pi) q[17];\nu3(0.0727300371736791*pi,2.77747079300722*pi,1.62382282335863*pi) q[18];\nu3(0.672174171027648*pi,-0.4742940890339719*pi,3.58989140389003*pi) q[19];\nu3(0.431284106313818*pi,-0.036963870161277*pi,0.7005635927821849*pi) q[20];\nu3(0.336616917134278*pi,2.77378488694144*pi,1.394274587500675*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44769316831952*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45907576305994*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38832447193921*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.336248427488473*pi) q[9];\nu3(3.5*pi,3.48077798839833*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2305036132378468*pi) q[14];\nu3(1.0*pi,0.0*pi,1.342119610088871*pi) q[18];\nu3(1.0*pi,0.0*pi,1.350734662072179*pi) q[21];\nu3(3.5*pi,3.3531691195397*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[9];\ncx q[5],q[21];\ncx q[6],q[19];\ncx q[7],q[10];\ncx q[8],q[20];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.23320633822842*pi) q[12];\ncx q[13],q[15];\ncx q[0],q[12];\nu3(3.5*pi,3.4664827052862*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49575141771626*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36569103908332*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46048906093264*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41233530183514*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5173318499424355*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1969103317912562*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47779407201022*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38727761985599*pi) q[14];\nu3(1.0*pi,0.0*pi,1.19795231948052*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3569414589105628*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253095789256367*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5101072776015422*pi) q[18];\nu3(1.0*pi,0.0*pi,1.34321258645093*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226975352524662*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.653937636497096*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[9];\ncx q[5],q[21];\ncx q[6],q[19];\ncx q[7],q[10];\ncx q[8],q[20];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.5177515651393332*pi) q[12];\ncx q[13],q[15];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4489544799058205*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41129117820816*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43672042286362*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5138367437987661*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4210466122696594*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37209212430417*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.377698243993732*pi,3.04640380608106*pi,1.46326544825451*pi) q[2];\ncx q[3],q[16];\nu3(0.563119916232366*pi,-0.14812575977798897*pi,0.913780637229494*pi) q[4];\nu3(0.826691351642687*pi,2.76168318532498*pi,3.67122423377925*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.78153636221884*pi,-0.20188976420057803*pi,0.8362588917074261*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.677250201267241*pi,0.6050821074898001*pi,0.5134708827682786*pi) q[18];\nu3(0.429045910661999*pi,0.023847685560034027*pi,4.34703689143727*pi) q[21];\nu3(0.877406211567642*pi,-0.326888997974831*pi,3.8889559226037*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.607775189808247*pi,1.01965804860865*pi,0.5789696189071998*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.604031844535243*pi,0.358774954685916*pi,1.424965838392531*pi) q[4];\nu3(0.0394252705399852*pi,0.68778647600952*pi,0.7767598227389501*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.776211082107335*pi,0.59031085791373*pi,1.0358224949345178*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.295203616834388*pi,0.437729560762843*pi,0.5704042784176024*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.596948946684247*pi,3.47600936676811*pi,4.40856358387986*pi) q[21];\nu3(0.181358945266545*pi,3.34735665710996*pi,2.13542490776652*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.29158405246999*pi,3.26720586887504*pi,1.51184497981658*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.505382084433548*pi,-0.08118602741054398*pi,4.35213474431319*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.360095935797694*pi,-0.413705846908596*pi,4.275147369122919*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.502563427996212*pi,0.19192769518406405*pi,1.38725244932196*pi) q[11];\nu3(0.505846386895201*pi,3.04744154445911*pi,4.0025336524557495*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.224212785882367*pi,2.65656666161089*pi,1.362625233667071*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.233495054090251*pi,0.5329708944606*pi,0.698142265678913*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.40717510464397*pi,-0.35880080221966903*pi,0.689237651025624*pi) q[7];\nu3(0.604366828223423*pi,2.73044436469679*pi,3.89120782904173*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.23007006423698*pi,2.88544129878416*pi,0.763197826377529*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.454615713228858*pi,3.27526988077288*pi,3.2417464420912*pi) q[13];\nu3(0.716348920555626*pi,3.3615363701739*pi,0.615772170686978*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.644788958515199*pi,2.83006132788902*pi,3.8747941495789*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.904081841602128*pi,3.23791295421965*pi,2.97718765740045*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.812795557425574*pi,2.5287786105938*pi,3.78739233813104*pi) q[7];\nu3(0.235028364868543*pi,-0.4358271186618297*pi,4.05003142902193*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.359306201461396*pi,-0.319399325754005*pi,1.62770430671228*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.408920861911288*pi,0.17157943682515797*pi,0.8180418686730639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44183073821703*pi,0.5*pi) q[4];\nu3(0.762187477631543*pi,-0.331791960086674*pi,0.918383119748891*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.546553118776428*pi,-0.31800753602820897*pi,0.5864981804490077*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.540780746444863*pi,3.08945881672862*pi,0.539381199329326*pi) q[15];\nu3(0.347060673186668*pi,-0.075248713753987*pi,3.80067483848197*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.874123756953136*pi,2.72145580935329*pi,4.06513911776482*pi) q[20];\nu3(1.0*pi,0.0*pi,1.213865398075576*pi) q[21];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.411722534401457*pi,-0.4924983364796553*pi,3.9952045697677*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36073216375954*pi,0.5*pi) q[9];\nu3(0.236603634112524*pi,0.5062376463504601*pi,3.59002044115875*pi) q[10];\nu3(1.0*pi,0.0*pi,1.311237382508003*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.416642904043001*pi,-0.15935716089032798*pi,4.17094042984375*pi) q[15];\nu3(0.922560953541543*pi,3.41186385880916*pi,0.731177099198483*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.676279996404716*pi,-0.183564819816198*pi,3.8923055846659*pi) q[20];\nu3(3.5*pi,3.41637277623496*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.263077697824398*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.502253697204566*pi,-0.17207390439875397*pi,1.109963958168792*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33585054154894*pi) q[21];\ncx q[1],q[20];\ncx q[2],q[14];\ncx q[4],q[21];\nu3(3.5*pi,3.49214380547212*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.266003253832357*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.634520426913462*pi) q[11];\nu3(3.5*pi,3.48442566578714*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.327186174596442*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.81882168143681*pi,-0.34641498197374*pi,3.32655105972754*pi) q[19];\ncx q[0],q[6];\nu3(3.5*pi,3.31565215646572*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[16];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.61487303310136*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241172404273152*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47374924428837*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.108597974855647*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.637026767289164*pi) q[7];\nu3(3.5*pi,3.37186845058989*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.24401700849599*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.228987748049176*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28582385204585*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.25425879167173*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.162563812243125*pi) q[17];\nu3(1.0*pi,0.0*pi,1.113370919289602*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39058973839416*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.304043295598599*pi,-0.4486681879947716*pi,1.255001971580198*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5458618010108327*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.745784726021364*pi,-0.16307288971219902*pi,3.43570426196027*pi) q[9];\nu3(3.5*pi,3.39321856365212*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.832933440028411*pi,3.1423955460498*pi,3.0229020726351*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.56178292394978*pi) q[16];\nu3(1.0*pi,0.0*pi,1.277771374458125*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.633966477640369*pi,3.48967452178352*pi,4.14848542085023*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.403303565713819*pi,-0.4895751021593207*pi,0.8301204075131581*pi) q[4];\nu3(0.193809208564435*pi,0.462585862151066*pi,3.63922493420431*pi) q[5];\nu3(0.313207810303311*pi,-0.4431749240708328*pi,1.75552226227121*pi) q[7];\ncx q[8],q[16];\nu3(0.552859336105442*pi,3.49725939863374*pi,3.1103579762792*pi) q[9];\ncx q[10],q[18];\nu3(0.865174148481824*pi,3.24745368034473*pi,3.69670457135478*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.553716521889274*pi,0.6666063838643299*pi,4.167860051509059*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38029791947902*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44798087760645*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.79223799723443*pi,0.5602662123282001*pi,4.091838948409659*pi) q[4];\nu3(0.402056212134932*pi,3.0726328568695*pi,1.50655806416307*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.487571972897765*pi,2.74985934959165*pi,1.271969282750634*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.517608041039459*pi,-0.23661363927766899*pi,3.48157679401171*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39097238274066*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.266630143569593*pi,2.5015155389938*pi,1.1131574129376252*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.256514184074926*pi,0.6361024663997701*pi,4.03875270769089*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.256081099748708*pi,2.50835269722278*pi,1.041072166725991*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.252893410074303*pi,2.65421923061037*pi,1.09446470793224*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.209006422540661*pi,3.03183374249709*pi,1.041243774676789*pi) q[21];\nu3(0.420543964811899*pi,0.13083044041594905*pi,3.49120917818104*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.784130032156899*pi,-0.106353608656587*pi,0.596831750465732*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.742544343812029*pi,0.27534989634485196*pi,4.39047123898006*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.450138319520889*pi,0.75812365077839*pi,0.6995638985689769*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.276533577071415*pi,0.99087342594201*pi,4.48888193554807*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.676779122096681*pi,2.9740469511273*pi,3.37006041635835*pi) q[1];\nu3(3.5*pi,3.37089694028155*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.4359342435445*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.154749586008865*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.324110793923398*pi) q[11];\nu3(0.305429680926144*pi,0.05544975196973001*pi,0.8568914451729239*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.579992130726807*pi,2.74257191982633*pi,3.43091493855508*pi) q[1];\ncx q[2],q[11];\nu3(0.285473993738876*pi,3.47541344156908*pi,1.2832421684423871*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.392905940529558*pi,-0.17099013155582898*pi,0.649154252546585*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.363574391339931*pi,0.324003718973377*pi,0.855095021835218*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5297793487705271*pi) q[5];\nu3(3.5*pi,3.43192023859041*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.303911038124858*pi) q[9];\nu3(0.327883712812411*pi,2.60790216045005*pi,1.300199083708548*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40684271413585*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.361283542968362*pi,2.66206708089929*pi,0.927025226366774*pi) q[13];\ncx q[14],q[21];\nu3(0.420662411694432*pi,3.33813104862267*pi,1.88430086049702*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.633766102758482*pi,-0.379491062782421*pi,1.02713650042495*pi) q[19];\nu3(0.284118489186253*pi,-0.4115430678610996*pi,0.747069280769201*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[9];\nu3(0.368955564841894*pi,0.34359006293211103*pi,4.38192000241523*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.363288245133075*pi,0.5513102353577399*pi,0.8982466532993569*pi) q[13];\nu3(3.5*pi,3.48693403452308*pi,0.5*pi) q[14];\nu3(0.280851802548511*pi,1.0547437399624*pi,4.15373972264024*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.600392373373371*pi,3.49832626792161*pi,4.2974205507675105*pi) q[19];\nu3(0.878679463968501*pi,0.26998165784211303*pi,0.5585099562758701*pi) q[20];\nu3(1.0*pi,0.0*pi,1.384289859599718*pi) q[21];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5927536835647047*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.714938016322844*pi,3.18631704595444*pi,3.96980404087197*pi) q[17];\nu3(0.45667918722286*pi,0.33352943910215205*pi,4.08390396843976*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44610243695242*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.43672921102607*pi,-0.033910239494788996*pi,1.148434245663751*pi) q[4];\nu3(0.707473058996532*pi,3.14284798000621*pi,4.339906536479321*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.193116395364819*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.603989840293613*pi,0.148006226646194*pi,4.157289130279731*pi) q[17];\nu3(0.642481236139056*pi,0.048128437001413005*pi,0.861377597339975*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3931068544952705*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.185216803377442*pi,-0.183240500153952*pi,1.2238730935968078*pi) q[4];\nu3(0.156935940474884*pi,0.6498497147670399*pi,3.81756473119963*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.26710335668715*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.198405263132752*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.39741695423776*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.519717759812138*pi,3.35100922790125*pi,3.27406585031259*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5636396870751722*pi) q[7];\ncx q[8],q[15];\nu3(0.349969463057373*pi,3.40165184118852*pi,0.937821056028445*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.36934087881362*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164143199133949*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.351713061522299*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4506695691048*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.707552226917497*pi,-0.135213462936917*pi,0.788380160177758*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.688056530627371*pi,-0.26482180217679896*pi,0.823801077864009*pi) q[9];\nu3(1.0*pi,0.0*pi,1.249246258008994*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4781867802171895*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.349882977893691*pi,3.11247978253066*pi,1.369087563117986*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.599101225971827*pi,-0.358642745140082*pi,0.5032326881595623*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4514700741029*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.464901630785009*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.31532977146448*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.237155649168544*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.838948853180787*pi,0.54514934338287*pi,0.746304440193352*pi) q[1];\nu3(0.534185834610721*pi,2.74584407325111*pi,3.75593870907151*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.433633838796375*pi,3.22261326291913*pi,0.5424330745415881*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.667661875967791*pi) q[10];\nu3(0.53288756457234*pi,-0.13999535822431303*pi,4.37454040149069*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0515875791724093*pi,-0.4451242423296801*pi,4.2413769813365*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0512326972920625*pi,0.53414102966366*pi,4.47937987049887*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5140605750644194*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.47531640904432*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.3794573964119659*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.645410178396579*pi,0.58843832484364*pi,0.744962537344945*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.518371582445157*pi,0.44496644731941404*pi,4.1115355376057305*pi) q[3];\nu3(0.324614004663556*pi,-0.27900044265534196*pi,1.0282933505571221*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.320325098499112*pi,0.70776650110088*pi,4.27159875074429*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5908088522508677*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.664061207244748*pi,3.48274480591449*pi,0.611340758991757*pi) q[21];\nu3(0.729877505335646*pi,-0.157248413592039*pi,1.327557546560234*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46145272873875*pi,0.5*pi) q[2];\nu3(0.505858123041505*pi,0.015221851095589045*pi,3.58060395436508*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1026306688431529*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.623802176109206*pi,3.30733617476744*pi,3.57830116939916*pi) q[14];\nu3(0.539552783733049*pi,2.67241135919425*pi,3.87736685850042*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.317193368315233*pi,0.45323966181867603*pi,4.03408320196558*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.809326417019587*pi,-0.32027707145595197*pi,3.58304762765304*pi) q[21];\nu3(0.880622046614678*pi,-0.309691755787253*pi,3.34040469704149*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.290451998088719*pi,-0.314266356917664*pi,1.292320638923439*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.215783929640947*pi,3.48852861094092*pi,4.07099274562141*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.343637833708665*pi,0.06746351572845499*pi,3.57941581899986*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.249408515213958*pi,0.49021008449480397*pi,3.92998646430239*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49329084056159*pi) q[7];\nu3(0.894285378695497*pi,-0.238138013348746*pi,4.30811050543223*pi) q[10];\nu3(0.751578274042481*pi,3.40417839603921*pi,3.76356869234449*pi) q[12];\nu3(0.442283165460137*pi,2.52965024648747*pi,1.0888313074434919*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.615756798659488*pi,2.72600678496157*pi,3.74346603167845*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.097014091217728*pi,3.4797345797817*pi,1.163205269566475*pi) q[12];\nu3(0.73056732198573*pi,0.46873520359379095*pi,0.7993853024824891*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.572155035118816*pi,0.08010740256189797*pi,1.151659772681459*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44991519755386*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48115556429226*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41701790006687*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2976216950851192*pi) q[15];\nu3(0.798340546709427*pi,2.97563219414222*pi,3.14219732159241*pi) q[16];\nu3(0.909035005081279*pi,-0.0018312506175369725*pi,0.7270743866398219*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222788130186446*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314561838282247*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.49350578523294*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.36321297044943*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.325120007348544*pi) q[10];\nu3(3.5*pi,3.34120223139478*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.133364023414146*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.368065498481586*pi,0.57970740163465*pi,0.5960198163302606*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.330949974782939*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.46480298204546*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.2278026605557621*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.638368410306501*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5281608426089524*pi) q[18];\nu3(0.411060970376577*pi,-0.202220295474331*pi,0.909454971280981*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5099664275345515*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33669107576587*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5109039176879047*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49983131986629*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.231614701794022*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.70538572334607*pi,-0.44631208853110027*pi,4.3405410187*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38499484285863*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.469755226703385*pi,-0.11297070735808801*pi,0.853299411631368*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.829643342056187*pi,2.37147192662563*pi,3.76237506867296*pi) q[7];\ncx q[9],q[16];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.39961643877547*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.868015963244449*pi,0.283162795093837*pi,4.24110722992185*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.466380584859279*pi,0.9146334216744201*pi,3.96240556660663*pi) q[2];\nu3(0.229179501016143*pi,0.62448796991992*pi,3.88813492413056*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49491531449774*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.426827587935091*pi,-0.041469655052897014*pi,0.9360629781666749*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.65425109948018*pi,0.5457376258703*pi,1.013332673025851*pi) q[14];\nu3(0.348284839889038*pi,0.7183111558967801*pi,4.3581979435422*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4975808786612905*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282305676299306*pi) q[17];\nu3(0.755174121508369*pi,0.26370222158354695*pi,1.5952269472361*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.384170505283124*pi,0.06983739548829904*pi,3.75699493421502*pi) q[21];\nu3(0.844899616109095*pi,3.03694729735083*pi,3.86061458777824*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.745496139654839*pi,0.95281306551752*pi,0.684755654290077*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.817694307819613*pi,-0.39622077368673403*pi,0.5358516477816719*pi) q[14];\nu3(0.712684043912653*pi,-0.323101548014889*pi,4.30071776078001*pi) q[15];\nu3(0.469013813328632*pi,-0.06582705108861397*pi,0.970054996775803*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.530110732565031*pi,0.269875268669023*pi,0.669355681113501*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.325104734764787*pi,2.96737196954096*pi,0.916057597453241*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36372399696904*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5016123250557745*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1412763284834861*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.521338911939255*pi,3.37602381253318*pi,4.12131990136268*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.793304561478734*pi,0.09437105115988598*pi,4.11888646914284*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.10627547694207*pi,3.34976383680472*pi,1.146627241371125*pi) q[10];\nu3(0.426190835680684*pi,3.21220782589902*pi,1.069069768894309*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.482850138032029*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.971967399087413*pi,0.362440016537536*pi,4.43426508017963*pi) q[4];\nu3(0.120696462265362*pi,2.71279458132198*pi,1.378027531220475*pi) q[5];\nu3(0.381929355980596*pi,-0.4392883310515963*pi,4.05474177517278*pi) q[6];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.559916728750342*pi,2.94840282814945*pi,3.8996306249742*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.141118153018014*pi,2.86231314176338*pi,0.702474898841428*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.268807920439265*pi,-0.056005690013401*pi,0.5005761722287659*pi) q[17];\nu3(0.274554155815374*pi,-0.19192237150692298*pi,3.72843862497822*pi) q[20];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46621526233992*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1771457328807848*pi) q[3];\nu3(0.198594902193366*pi,0.5135000188307*pi,3.64518620328192*pi) q[4];\nu3(0.200186849353401*pi,-0.49379102440943*pi,4.49990643405514*pi) q[5];\nu3(0.850719465102189*pi,3.38641959507434*pi,4.391551613360781*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.767050265671839*pi,-0.21306156902137102*pi,1.111005545104189*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.28239410701222*pi,-0.4302481296065605*pi,1.48861294932972*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.812403883632588*pi,0.04389434268775405*pi,3.81569553334856*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.826084086293554*pi,2.68842680481914*pi,3.46949576574028*pi) q[20];\nu3(3.5*pi,3.43086554057161*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.533199544385614*pi,-0.375699186438361*pi,0.695619621881712*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.186295791669736*pi,2.95446522337878*pi,0.975477711009259*pi) q[13];\nu3(0.197215803481337*pi,-0.16700664285455602*pi,1.50223440769079*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.270983050460216*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5946048406751356*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.749091765051487*pi,0.29480390840259796*pi,1.66468480597891*pi) q[13];\nu3(0.71830922241529*pi,-0.147872757103653*pi,0.617058427409153*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5523472640370928*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,3.40744957394596*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46933269673102*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39474192252268*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.210959355759456*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2777140316383528*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218818735745021*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[7];\nu3(0.670058665922976*pi,-0.39558444014843397*pi,3.58580850833797*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[16];\ncx q[11],q[15];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.585959887009115*pi,0.8145143688296299*pi,0.917326427139162*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.591218572254657*pi,0.227437347598337*pi,3.99937815420606*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44658838294629*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45398948186388*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.354540674361115*pi) q[7];\nu3(0.444878902881287*pi,3.19865320356211*pi,1.83811474785011*pi) q[8];\nu3(3.5*pi,3.2709539214887*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41568106705505*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191016626827132*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5192616488559008*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291080303710227*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5419490532073805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.880898067751825*pi,-0.12661382822357298*pi,3.90358766279116*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.339693413838869*pi) q[20];\nu3(1.0*pi,0.0*pi,1.233180611651452*pi) q[21];\nu3(0.618837816206513*pi,0.11352817370447099*pi,4.36948085612862*pi) q[0];\ncx q[1],q[17];\nu3(0.549400373182317*pi,3.15494505976724*pi,4.09593234258445*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[16];\ncx q[11],q[15];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.768625049661664*pi,0.6174908228376399*pi,0.654334082807472*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.861880744159534*pi,2.37295380278691*pi,3.68539888626674*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.666657684881777*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47145567171082*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5162755290907302*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5474608182246267*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.378054394592233*pi,3.18576931313782*pi,2.1206610762629703*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[8];\ncx q[6],q[7];\ncx q[9],q[21];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.460372977003272*pi,-0.261488559028733*pi,0.894635660658741*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.430478979866633*pi,0.04237180724357803*pi,0.808147915415294*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4462631377124*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.347708640089642*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.507866883820822*pi,0.10082480139113004*pi,4.06984329230205*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39801108527549*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.444717429821271*pi,0.463290826542735*pi,4.03791381216614*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1596321198241*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.513542042170766*pi,0.66248823974092*pi,4.17804462560792*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.685067477242023*pi,-0.093924740513598*pi,3.74086483429046*pi) q[9];\nu3(0.217727948498919*pi,0.12863745564908402*pi,0.805976087526497*pi) q[10];\nu3(0.830520106204975*pi,-0.212758994563777*pi,1.2698358457765608*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.779203091268639*pi,0.04257232757895202*pi,3.56115594951383*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.189686588260915*pi,2.69212567448258*pi,1.126071261032463*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40175877069208*pi) q[8];\nu3(0.651668089121146*pi,3.31676379911967*pi,4.11646416488839*pi) q[9];\nu3(0.534391564212742*pi,-0.4496712565834153*pi,4.04453340295938*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.235517681526014*pi,0.299158478830694*pi,3.91814186510208*pi) q[14];\nu3(0.48784617554869*pi,0.23350437841474703*pi,1.119713837977093*pi) q[15];\nu3(0.732709489454795*pi,2.75297674623546*pi,4.15730591867144*pi) q[16];\nu3(0.579200079401161*pi,0.194159916310651*pi,4.00730117120837*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.402252584860721*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.564590747887475*pi,2.78239711330507*pi,1.240696729842949*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.561285406075414*pi,-0.17706730513764102*pi,4.39912922836116*pi) q[14];\nu3(0.747790064811084*pi,0.244261052142011*pi,0.9248354439837749*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.503354712647831*pi,2.66032181570817*pi,3.62207817531384*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.61966187268566*pi,0.439427094307529*pi,0.5778557568417326*pi) q[21];\ncx q[1],q[18];\ncx q[2],q[16];\nu3(0.943974572495765*pi,2.60369705467728*pi,3.4231623736795*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.192810521235532*pi,2.75571501484624*pi,1.70491697485451*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.573554676987296*pi,0.9208935700121299*pi,0.603099866622118*pi) q[20];\nu3(0.51700015450502*pi,2.76098337308233*pi,3.69487760771766*pi) q[21];\nu3(3.5*pi,3.44912717988099*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29380141723629*pi,0.5*pi) q[2];\nu3(0.650694931522244*pi,0.5540674512597901*pi,4.36861657160565*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.76009166627418*pi,3.23630860367963*pi,0.5467625310343028*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.053085876306002*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.203024904099266*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.890437300423983*pi,0.25716590025368*pi,1.65846750726598*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\ncx q[2],q[16];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.535812998774625*pi,0.15126538060191497*pi,4.337078835760639*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49664288625325*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.490571852243664*pi,3.42770702986032*pi,4.1685699916895995*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5206763691785241*pi) q[16];\nu3(1.0*pi,0.0*pi,1.353149650172984*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49197533018852*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[18];\ncx q[2],q[16];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4099764987215*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.301358840675944*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4749140924476*pi,0.5*pi) q[4];\nu3(0.614671623281048*pi,0.044743673679568*pi,4.02216430462381*pi) q[5];\nu3(3.5*pi,3.33512152335615*pi,0.5*pi) q[7];\nu3(0.465260409114411*pi,3.44404680217298*pi,3.11312704912796*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.219145602904195*pi,3.4852242155148*pi,4.18580173262492*pi) q[13];\nu3(1.0*pi,0.0*pi,1.297215570597835*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5486778321420722*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.562324888872942*pi,-0.265594380573169*pi,4.12223132860764*pi) q[19];\nu3(1.0*pi,0.0*pi,1.23438057548559*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(0.0946255042835443*pi,-0.4032772377337567*pi,1.4172420116525961*pi) q[5];\ncx q[7],q[14];\nu3(0.849636658873391*pi,0.488055155422241*pi,1.038537858421995*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.470055238861081*pi) q[10];\ncx q[11],q[12];\nu3(0.329989418743055*pi,1.05018780910635*pi,4.31649391753302*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.217287975368598*pi,-0.366011016475421*pi,1.016352392683515*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.918933883908433*pi,0.19736384399014295*pi,0.824047183556369*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.4365610325905*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2247012042612209*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5110486564831027*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47144029776047*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.404823145957087*pi,-0.31287983460200997*pi,1.224354240521722*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.691996451279501*pi,2.97716860400579*pi,3.44594619941496*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.35298026749834*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.774868263072485*pi,0.464565499332803*pi,0.921225360107929*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.307978138197283*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.643790769905313*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.642196699648358*pi,0.0035916377146639755*pi,1.422838742280638*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.771729004064866*pi,0.104090378113749*pi,3.97300913460908*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.51242508764768*pi,3.24423755038345*pi,1.73055130677731*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44682914678705*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.109957810659344*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.4600164371355*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48181564134047*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.529544624398567*pi,0.7505243083881601*pi,0.8556708802066311*pi) q[18];\nu3(1.0*pi,0.0*pi,1.195400761802585*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2995816014031751*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.634168750153225*pi,3.49530324393401*pi,4.0958679092119805*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.69727724597438*pi) q[5];\ncx q[6],q[8];\nu3(0.550762839741797*pi,0.42699602987115104*pi,4.11428594766368*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.617688308795409*pi,-0.4763117879302909*pi,3.20920728013488*pi) q[17];\nu3(0.51458530444903*pi,0.82271660452119*pi,4.49683082258049*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.391254488832075*pi,0.31759000317464603*pi,3.75493216642382*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5351375817742756*pi) q[8];\nu3(0.291503711555881*pi,-0.005859687722766016*pi,4.28081879818712*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.289243345815224*pi,0.3439776863053*pi,0.859244832604373*pi) q[11];\nu3(0.693326169087435*pi,0.15655232111691597*pi,4.08742225536962*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.459440939454775*pi,0.387430389572367*pi,3.40745812936936*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.844145518036776*pi,0.69701422140599*pi,0.9901539895803191*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.374534381336209*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3151883542619505*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.694135453719406*pi,-0.28680171607627303*pi,4.00509805784044*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.454258865705742*pi,3.41294018350754*pi,1.69815163504194*pi) q[11];\nu3(0.00544524331670188*pi,-0.29941555552724897*pi,1.52523299251262*pi) q[12];\ncx q[13],q[20];\nu3(0.762265293142878*pi,1.19370654854147*pi,0.747457375133658*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43818250893103*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.13776255882208*pi) q[3];\nu3(0.328989566521932*pi,0.52116947996157*pi,4.49487653896934*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.566304077485777*pi,1.07124868641163*pi,0.8184960670868591*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.257424447736743*pi,2.86986946967686*pi,1.63384816852219*pi) q[21];\nu3(0.667169876837068*pi,0.490983963715522*pi,4.349719072283801*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.387724826614651*pi,0.35898731208091395*pi,4.05969853527167*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.739441368214956*pi,3.04885063322359*pi,3.34653864644614*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.417906410864476*pi,3.42289302845346*pi,4.36960799457019*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.832544311452885*pi,0.8767656711958101*pi,1.007699528509407*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.180335644263493*pi,3.40877231495329*pi,4.41021800286477*pi) q[21];\nu3(0.574165693568951*pi,-0.4238331544787859*pi,4.05715212469666*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5441123155939853*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0715160644314177*pi,3.15096587575511*pi,1.181116247679141*pi) q[5];\nu3(0.275569977506495*pi,0.21849327231633398*pi,3.80067055318021*pi) q[6];\nu3(0.794040308741699*pi,-0.4501249151593555*pi,4.117002749961269*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39620968266263*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.323426177274807*pi,-0.09432441761611399*pi,0.657955631843505*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.35018226763479*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.31912245171503*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.220706084009292*pi) q[8];\nu3(3.5*pi,3.3924797202835*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0905429202020072*pi) q[12];\nu3(0.487611983345149*pi,3.1973160152494*pi,3.30507708033055*pi) q[13];\nu3(3.5*pi,3.45964528871434*pi,0.5*pi) q[14];\nu3(0.405572835379699*pi,-0.24102866042736998*pi,1.167958978646257*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5831267859536846*pi) q[16];\nu3(1.0*pi,0.0*pi,1.300761233831788*pi) q[17];\nu3(0.583974226202248*pi,-0.319850208487797*pi,0.8563183863111621*pi) q[19];\nu3(0.56846811693123*pi,2.96670719625837*pi,3.60271140408543*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.421883575160873*pi,-0.399113568318492*pi,1.59783714426707*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4117547525946*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.3564385428966022*pi) q[10];\nu3(0.473817745505437*pi,0.8553830295302101*pi,0.804138925069587*pi) q[13];\ncx q[14],q[17];\nu3(0.509280845034237*pi,0.9763782249245101*pi,0.687283402494948*pi) q[15];\nu3(0.418476622597744*pi,1.08390815303775*pi,4.134120371303791*pi) q[19];\nu3(0.504372032198342*pi,2.68608342893045*pi,1.2520549684501359*pi) q[20];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.293370160014452*pi,0.44974522650179505*pi,3.73214264763376*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49973259045061*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48881871144338*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.484389550684719*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45046520654322*pi) q[17];\nu3(1.0*pi,0.0*pi,1.354406195433116*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38780507798473*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.253078853665747*pi,2.44289001351324*pi,1.271995673688193*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,0.5935922105724052*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2545886441306089*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.279255013235292*pi,0.76089087625966*pi,0.625585227150258*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.80020063062732*pi,2.418128759317*pi,3.67767695669336*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.638675310591681*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.773126624688384*pi,3.37497677023782*pi,0.720200430809076*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.42626212196548*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.619547003401641*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.322628489898905*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.126802218537425*pi,0.054883636621888*pi,1.055277997145632*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.158886071320961*pi,3.30422209184746*pi,0.5744867688183863*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.783136880468537*pi,-0.22464235088713103*pi,3.42847215104269*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.140331701128617*pi,3.15775006246111*pi,2.08020378028373*pi) q[6];\nu3(0.24498185550627*pi,-0.05855475710434499*pi,1.393101759035571*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.848984598957794*pi,3.18783343815896*pi,4.25576212235976*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36364914024785*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38292638676655*pi,0.5*pi) q[15];\nu3(0.650019258528363*pi,3.0029100321938*pi,3.18460247113173*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.350786840498503*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.706981324276793*pi) q[20];\nu3(1.0*pi,0.0*pi,1.155156000171562*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.713174356497298*pi,-0.339816508535448*pi,0.5553663901113867*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.642881055569317*pi,-0.4884511042080104*pi,3.7366072822751*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.362911312178434*pi,-0.367637982909076*pi,0.7941173895429561*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.547908814657848*pi,-0.19126791788088898*pi,0.8474707612599339*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.931993448234146*pi,0.07701506798424396*pi,3.80816921298685*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.583469372899545*pi,0.38750855616891*pi,1.54806509727857*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.547148131123461*pi,0.38138864995051003*pi,1.5065492759202*pi) q[8];\nu3(0.305738284116462*pi,-0.311759301637626*pi,4.31711488990314*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.344264792931262*pi,0.04764342795909504*pi,3.86697838642042*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.557547786472633*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40540307826393*pi) q[21];\nu3(0.626124605002282*pi,-0.013216740237938007*pi,1.262917687177803*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.299115377552453*pi,2.62190531844456*pi,1.259455363710377*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.872554157057336*pi,-0.11638846710380801*pi,0.698155943151914*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.76350851155933*pi,2.96244299162649*pi,3.44332172909104*pi) q[17];\nu3(0.460218794886635*pi,-0.49033125319416*pi,0.5219483635675329*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39147676563354*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.250117257426436*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.54643013538696*pi,0.5412589391331*pi,4.435261144692721*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.552545828185735*pi,0.35705874499463996*pi,1.124621124033307*pi) q[11];\nu3(0.880348677146724*pi,0.281974070415833*pi,4.418280710581071*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.467761568201062*pi,2.89608974447312*pi,1.0155051883525519*pi) q[17];\nu3(0.274961126953879*pi,2.75506341225792*pi,1.353124334062675*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[4];\nu3(0.4884809062193*pi,0.11272183863276797*pi,1.4053165744729061*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.288248624932782*pi,2.92931953415306*pi,1.84246639151642*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44381916059803*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5547582808576621*pi) q[3];\nu3(1.0*pi,0.0*pi,1.282401255887299*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.182041512685121*pi,0.01585394045257804*pi,0.872533817351124*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.24088933664687*pi,-0.164722562739598*pi,3.77312714582773*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[3];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.42118603422397*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3674452488549989*pi) q[14];\nu3(0.289657838805744*pi,0.17410754628813596*pi,0.713891123032516*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.540596520271053*pi,3.46284286238419*pi,4.3377325460765395*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5626767561513029*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.45713639177168*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.502401521602708*pi,-0.27494377453394603*pi,1.216442270638874*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.351778794665587*pi) q[18];\nu3(0.338097496931763*pi,3.14336692541281*pi,1.3908778272422189*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4691160412304*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.284273925579738*pi) q[9];\ncx q[11],q[15];\nu3(0.526497478404709*pi,-0.01617582862570499*pi,0.702774916635079*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.635948388207797*pi) q[14];\nu3(0.668705767310349*pi,3.22288881734859*pi,3.26426441870073*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25759708444969*pi,0.5*pi) q[0];\nu3(0.285303386182397*pi,0.11662141731535902*pi,1.045223195450499*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.4641843078435*pi,0.5*pi) q[8];\nu3(3.5*pi,3.29690443204675*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3644759103457549*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.13776815449203*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4005834022963*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.095912008903863*pi) q[20];\nu3(0.306594688099995*pi,2.89438053326788*pi,1.58866086119075*pi) q[21];\ncx q[0],q[20];\nu3(0.690798453532211*pi,0.5816433617466401*pi,0.748164217011084*pi) q[1];\nu3(0.29962260358586*pi,2.48649283362156*pi,1.1717299204603528*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.520125031465021*pi,1.07526598681974*pi,0.894495562553957*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5106381364326673*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.898241621611356*pi,0.33742115847922305*pi,1.0465519445329399*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.4785028247206*pi,3.44508175597602*pi,4.45776749435188*pi) q[2];\nu3(0.669822981293356*pi,0.71799384865909*pi,1.161606549081236*pi) q[3];\nu3(0.33878765522536*pi,-0.4896532201523313*pi,1.97012862010905*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.485782616313481*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46758086261672*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5088856728153224*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.647027314072297*pi,2.80369739335869*pi,3.43185229173004*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.723181087818204*pi,0.30180991345727404*pi,0.5414195475803842*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.418552876347632*pi,-0.19603195163235898*pi,1.2415983704532652*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.170640755108736*pi,0.6019620549518101*pi,3.82593879407776*pi) q[9];\nu3(3.5*pi,3.46733565588448*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.390817406344861*pi) q[13];\nu3(0.689536422942333*pi,0.7593300250459101*pi,0.776826056035957*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4594633653122*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.371811160412462*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.303099190583101*pi,2.76008772150253*pi,0.900870891327754*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.101506513280177*pi,0.05141667440750497*pi,3.79403672717748*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.53831838624854*pi,3.01047918325109*pi,3.07879023174942*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.536509284653315*pi,3.27789472927127*pi,3.00087293740633*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,3.44724214275373*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22744575193768*pi) q[21];\nu3(0.0458670313349552*pi,2.46008940696982*pi,1.0436678322480741*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34072521403052*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.601612006762015*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.482863744629964*pi,-0.372098153341176*pi,0.650663795384835*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.581997819530497*pi,0.42338704703754404*pi,1.413386649549718*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.631090683133869*pi,0.24854165914338*pi,3.81520174287426*pi) q[18];\nu3(0.563510252659417*pi,3.08921476644646*pi,4.057824750880879*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5550586903451018*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.529439112904779*pi,-0.08581796500928401*pi,4.39957475526466*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.728639448020517*pi,2.92465372953005*pi,4.237014380841471*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.049253570541522*pi,3.07853380532949*pi,0.738387486097174*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.405768173515175*pi,0.55020611447243*pi,4.05524408069156*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.473302839239392*pi,0.6812958750517599*pi,0.936186071636503*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.794840309094048*pi,-0.181203443785647*pi,4.16388122192931*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.978844616108504*pi,2.99232269869396*pi,4.45831575495158*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.434966816869152*pi,0.466873127220913*pi,0.856320256510513*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.27656302179516*pi,0.5*pi) q[1];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.701434056661014*pi,0.5344698241088699*pi,4.05920121299769*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.955009478161047*pi,3.35391419223972*pi,3.28516288762431*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1608169724373631*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(3.5*pi,3.41402481431342*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.35899462015426*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2789716316028659*pi) q[11];\nu3(0.61692078941251*pi,3.45792132196269*pi,3.77697690107513*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.780115409794784*pi,0.8209025638007601*pi,0.979129751751631*pi) q[16];\nu3(0.790072758652516*pi,-0.07038713355321302*pi,3.44439831498436*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304194461489676*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34197574840733*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[20];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.438500529747315*pi,-0.25513748451548*pi,4.474674748452831*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180161178270526*pi) q[15];\nu3(0.555747777412081*pi,0.46745577609685895*pi,4.38732082718065*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42383471834573*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.571000903455163*pi,2.63054848582255*pi,3.49652756536272*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37331437605658*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2699778585206691*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38908399737301*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.73826419184895*pi,0.70205987771193*pi,0.946264383914097*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38165784969157*pi) q[20];\nu3(0.422950675987764*pi,-0.321945700965538*pi,1.255158402302886*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[20];\ncx q[6],q[7];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(0.427517863966008*pi,3.12422102929001*pi,1.199915070714007*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.504752445997598*pi,2.63339823651208*pi,1.4250505917415301*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.556833413180108*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.796127346217625*pi,0.91651777616183*pi,4.42938257000573*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.434359598845591*pi) q[7];\nu3(3.5*pi,3.48589024418668*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.626817340087024*pi,-0.4423342470182614*pi,0.5830198214930775*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.381793072931007*pi,-0.18806668931451598*pi,3.77030096710959*pi) q[13];\nu3(1.0*pi,0.0*pi,1.424628600577968*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40199226186355*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.154306012669878*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.514653104014121*pi,3.20750877148548*pi,0.5659079257639696*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49260791475672*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.30425967841602*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38865428751453*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.158344918987995*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.288343324027329*pi) q[21];\nu3(0.619083128123588*pi,0.03994007051691695*pi,1.02408183347009*pi) q[0];\nu3(0.751531328557213*pi,3.49678227404334*pi,4.022776290788499*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44672896513287*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.628407197704188*pi,-0.398342027830739*pi,4.480196248474741*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38492445626482*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.62539419784424*pi,3.12480076801813*pi,3.88430728639839*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5042865720876817*pi) q[17];\nu3(0.270179926392125*pi,2.89032685247466*pi,1.3492501848820049*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1474663351234011*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36433179583166*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44172738757759*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.453132385947534*pi,0.08802043016208705*pi,1.231309161334528*pi) q[9];\nu3(1.0*pi,0.0*pi,1.36207455548335*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.514348305497817*pi,-0.10931926106131301*pi,3.64527329939748*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.503383731614275*pi,0.299384780968209*pi,1.1987254272292152*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.824048092989962*pi,3.1506827593044*pi,4.479700489706881*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.790886915581364*pi,0.72216093031564*pi,0.64736470921386*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.378961114359563*pi,0.196943709774832*pi,0.844562027054487*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5224068729846563*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.49929112581724*pi,0.025086569001671055*pi,0.865063291124814*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.489250406083142*pi,3.36860451654391*pi,0.634786788792224*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.20021507982133*pi) q[10];\nu3(0.556881512723672*pi,0.19627714220572*pi,4.2253115803733206*pi) q[11];\nu3(0.65730107536513*pi,2.77978591273502*pi,4.0445193320865105*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.630158320848349*pi,3.36577624400694*pi,3.22601445155488*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.57149266889517*pi,2.52921327547442*pi,3.83886185674162*pi) q[11];\nu3(0.783179227267116*pi,0.12083723581494499*pi,0.5721507613038285*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.540172083579878*pi,-0.06497034947310498*pi,0.772512664548043*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.350614215448736*pi,0.118151386182066*pi,0.714307027331013*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.417892064319399*pi,0.46722687983237*pi,0.6781414601229501*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.461989958848476*pi,3.0997365961176*pi,4.45549266325661*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.463842744395764*pi,-0.40383675853735923*pi,3.91722282803341*pi) q[17];\nu3(0.849199719988701*pi,0.5522314625153999*pi,0.514518228021173*pi) q[19];\nu3(0.744123670495587*pi,3.33630686234967*pi,4.39564347158389*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.487323204266582*pi,3.29858154292659*pi,1.89285243502938*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.910119189415749*pi,2.83648252280765*pi,3.33377620982057*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.246861912285792*pi,-0.237826741209884*pi,4.28156866713098*pi) q[17];\nu3(0.896611257497371*pi,3.35007923706422*pi,4.0549101420752205*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.819517202784804*pi,0.22099298950392898*pi,1.68350763859951*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.244807590994216*pi,0.7189554256078701*pi,0.758154891389045*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.266773984109075*pi,3.1318667814721*pi,1.90959833938905*pi) q[14];\nu3(0.194479462789912*pi,0.82704892940566*pi,0.611395773661639*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.555593134858968*pi,-0.215032868866532*pi,1.285839625406508*pi) q[21];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[9];\nu3(0.609436661990887*pi,-0.37160200279143596*pi,0.906807858371482*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.895068567236241*pi,-0.03228582013671799*pi,1.217956363276196*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.632015519582796*pi,3.48016423904975*pi,0.969074273577007*pi) q[14];\nu3(0.874968077035764*pi,0.30682444208983595*pi,0.94829759736359*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.789721098231506*pi,0.5054344448753001*pi,4.19413522669109*pi) q[21];\nu3(3.5*pi,3.38075325268509*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42687529937084*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2064156276786822*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.302241282798584*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\nu3(3.5*pi,3.4730419418331*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48020702516401*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208985338959933*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43774982627252*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246574915236607*pi) q[18];\nu3(1.0*pi,0.0*pi,1.342751557299736*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.34764131365779*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[19];\ncx q[14],q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.651982854392022*pi) q[20];\nu3(3.5*pi,3.49719005961173*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.583386316009991*pi,0.5199175118019901*pi,1.055284228799082*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.38211498215716*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.223692552523139*pi) q[8];\nu3(0.237308143541277*pi,0.294625664595046*pi,0.669195543168577*pi) q[10];\nu3(3.5*pi,3.4948690331109*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.203650058164871*pi) q[13];\nu3(3.5*pi,3.47804293579872*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36928451319974*pi) q[15];\nu3(1.0*pi,0.0*pi,1.24384566714963*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48545616351424*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.615462318171938*pi) q[19];\nu3(1.0*pi,0.0*pi,1.12321124490647*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.47880813712222*pi,2.8481050695858*pi,3.69031868800144*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.440955290025279*pi,3.1650661317917*pi,2.0359315693673903*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[19];\ncx q[14],q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.460285749689445*pi,3.07535646686445*pi,3.35069538178474*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.35841482987509*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5553113331748211*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.659896016421876*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.145522553327109*pi,-0.4653348069116327*pi,1.56340045111227*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5098868773082077*pi) q[21];\ncx q[0],q[8];\nu3(0.515196279408261*pi,3.08496622303058*pi,4.22695472382639*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.657917588299438*pi,3.40556340875335*pi,3.68175739391458*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.692723568488363*pi,0.6954901106109601*pi,0.8778994747144611*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.570281152316249*pi,3.18281649408842*pi,2.98616673546493*pi) q[4];\nu3(0.766606808025834*pi,0.9345203613241999*pi,0.5881531706915331*pi) q[5];\nu3(3.5*pi,3.47040797665919*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.357213671568906*pi) q[10];\nu3(0.453761068014199*pi,3.11559380400886*pi,4.311300494294009*pi) q[11];\nu3(0.552541211373738*pi,-0.258895149880328*pi,0.8096997591561961*pi) q[12];\nu3(0.633639752062681*pi,-0.334380221897169*pi,1.028315774390699*pi) q[13];\nu3(0.419451083531159*pi,3.45893590161645*pi,0.683105224106645*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.455115989003608*pi,-0.35303582185306404*pi,1.360455828645048*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.450883069353842*pi,2.93651027425118*pi,1.119751135360763*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.892011304082419*pi,-0.029095422931700976*pi,0.858886575273083*pi) q[4];\nu3(0.740960806358671*pi,0.7428584495467501*pi,4.30877408790024*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.71325035874808*pi,3.04776091793722*pi,4.459707913068*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.697131327280538*pi,0.35503213922767796*pi,0.5542758424765064*pi) q[13];\nu3(0.00987261833122319*pi,0.63567739594328*pi,4.11531257053166*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.15146909773873*pi,3.22473834674355*pi,0.718493312179367*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.249030910479339*pi,2.72189304072837*pi,1.226100681892798*pi) q[19];\nu3(0.355563614225416*pi,0.6715654375609299*pi,0.732495573230309*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.747509225645421*pi,2.54241584651769*pi,4.00404590091902*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.543137112519748*pi,0.16761312106554105*pi,1.05589108669564*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.330613543321951*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.408681746713895*pi,-0.18256952472356403*pi,1.3219764246449501*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.595083982332263*pi,2.67698593064663*pi,3.84710236154899*pi) q[17];\nu3(0.644425259405606*pi,-0.09157172410959202*pi,4.4033987673414305*pi) q[18];\nu3(0.57825315390826*pi,0.340740558020153*pi,3.90427637097997*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.90079095440365*pi,3.41418732019697*pi,3.49148903068417*pi) q[2];\nu3(3.5*pi,3.44636698761603*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.417192032451029*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.240716641581686*pi,3.40678619110956*pi,1.103352985377104*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.511548736046671*pi,0.92919713945067*pi,0.7575755400473569*pi) q[15];\nu3(0.36146913927123*pi,-0.17904020874430399*pi,0.5983004093776352*pi) q[17];\nu3(0.532477220857111*pi,0.460085598978034*pi,1.31868198708373*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.00660933843516986*pi,0.5919537245507001*pi,0.7452701857901349*pi) q[0];\nu3(3.5*pi,3.31679684951397*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.924737956306716*pi,3.07756343098426*pi,3.03206064765899*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.136991170629789*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.467856750094123*pi,-0.317281476379191*pi,4.2976591683229906*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5214338968878627*pi) q[7];\nu3(0.41617250749418*pi,3.11029403815761*pi,1.175433628402887*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5871575173783685*pi) q[16];\ncx q[18],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48830346559128*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43728826828245*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.20723175132873*pi) q[13];\nu3(1.0*pi,0.0*pi,1.088900949524381*pi) q[17];\nu3(3.5*pi,3.38693005086463*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.225568877235652*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,3.40854211872295*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21154248535651*pi) q[21];\nu3(3.5*pi,3.40011396944505*pi,0.5*pi) q[0];\nu3(0.608581839794946*pi,3.17255422413744*pi,0.587874278733887*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46256056500637*pi,0.5*pi) q[4];\nu3(0.70410549267774*pi,-0.34890322764119197*pi,3.89557683510898*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.194920023591668*pi) q[8];\nu3(0.817646482271687*pi,-0.23477242602735798*pi,3.75162611919002*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4195134428866805*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1002629994915831*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4841363948443*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.703400389456602*pi) q[20];\ncx q[0],q[15];\nu3(0.507078510090784*pi,0.6576785892199299*pi,0.5518977918797436*pi) q[1];\nu3(3.5*pi,3.46429929219017*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[8];\nu3(0.21813552767708*pi,3.07067367574634*pi,1.4240581933990701*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.38296624235236*pi) q[9];\nu3(0.493640193424863*pi,0.03508892326541602*pi,4.080723799441349*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5833755204187328*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.63553642311317*pi,2.33364103248301*pi,3.82068977729731*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.439678795556469*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5095768001374238*pi) q[15];\nu3(0.440182164305503*pi,0.14923280897121505*pi,0.946975291241495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.222116935842144*pi,-0.4113122751884581*pi,1.85228328014825*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.619846463713681*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.216710579214199*pi,2.47544003679466*pi,1.4046789366088461*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.719747925619059*pi,0.08024456038489702*pi,3.78768392741337*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.391717962970939*pi,3.3022176732757*pi,1.222936890104924*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.557679530953295*pi,2.92423976016476*pi,3.16766141405961*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.141750078458471*pi,2.85608653293784*pi,1.004590791439011*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.675605111663428*pi,2.63890089903389*pi,3.45368703707899*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.594399730924608*pi,0.6062172509800099*pi,0.9252952170112361*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.362258343528556*pi,-0.272214605054435*pi,1.207744372487795*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.760568367490036*pi,-0.46590207374706283*pi,0.5637200648450716*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.655425441283925*pi,2.70669417175473*pi,3.60571407094419*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.177212258326157*pi,0.057395820918568985*pi,3.56933131965414*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.170909862961633*pi,2.89026292234713*pi,0.757416144213099*pi) q[11];\nu3(0.367081436475565*pi,2.75885923670274*pi,0.786910170632903*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.836214655599573*pi,0.048441634283069024*pi,4.43334493698514*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.703817612951447*pi,0.6456393790172801*pi,4.3488339928121995*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40469572586214*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.162721231362673*pi) q[10];\nu3(0.604305011038007*pi,-0.05747780055829799*pi,1.078205503187172*pi) q[11];\nu3(0.358633433842618*pi,0.15100841595107395*pi,4.128017079362159*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.402548730069519*pi,3.34204167582724*pi,1.070633592984487*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.383837886782293*pi,0.366246980581857*pi,3.60198724595926*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.564014782108055*pi,3.15132901957161*pi,4.02611997923546*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.11678093939477*pi,0.214447803454763*pi,0.5660773849023779*pi) q[21];\ncx q[0],q[1];\nu3(0.808378727507031*pi,-0.282726629582118*pi,3.67011312555297*pi) q[2];\nu3(3.5*pi,3.42385723014376*pi,0.5*pi) q[3];\nu3(0.22285928011235*pi,-0.4259004034583468*pi,1.446462762696106*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1854651143359272*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42432244777954*pi,0.5*pi) q[7];\nu3(0.313376587316023*pi,-0.15217918931255398*pi,1.029171555421013*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47669279672645*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.618413475785821*pi,2.95386755727897*pi,3.53435741721695*pi) q[13];\nu3(1.0*pi,0.0*pi,1.357547306720822*pi) q[14];\nu3(0.153662498543185*pi,3.22542548881729*pi,0.592308852121735*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47396827109966*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.281839463681191*pi) q[1];\nu3(0.444800157226598*pi,-0.078731316721175*pi,3.72512846467836*pi) q[2];\ncx q[3],q[5];\nu3(0.512067110337814*pi,-0.0039141083808900134*pi,1.2559761026823661*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[14];\nu3(0.621039964659404*pi,0.20045474351509895*pi,1.58734269396195*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41404327608625*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.275040268667346*pi,2.56641652760054*pi,1.2459370438487891*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46639298421496*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.42980251333219*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.19803117126044*pi,2.98727540821476*pi,1.2703565330446032*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.40298272426621*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.3541960606815229*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,3.46648613555638*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.135165268264702*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47551649292712*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37871305093112*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1981407244639501*pi) q[12];\nu3(3.5*pi,3.38757143309063*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.115135757498508*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.373374303652802*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5869059644280206*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.379161007049326*pi,0.73300927086671*pi,4.11909048445993*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5215260182568959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3674754164971*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.900324693661297*pi,0.478221741668993*pi,1.445096746206401*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41827032467674*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.52150610371237*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.239368437635854*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42614788302164*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.288599375260664*pi,0.287535869563851*pi,4.19965401357531*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.287503996547838*pi,3.0023259478554*pi,0.647033910032485*pi) q[10];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.825413106726493*pi,-0.020141462890954975*pi,1.19179052960934*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.740745840775299*pi,3.4314307053668*pi,4.170557300345569*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.34874573770736*pi,0.118218412502887*pi,3.56377694428197*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.690786535589975*pi,3.02647321500631*pi,3.59989970742315*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.637650911832373*pi,-0.42489906311910297*pi,3.7215622894319*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.768803871468627*pi,1.01308102057267*pi,0.919264940796654*pi) q[14];\nu3(0.954307815702806*pi,0.8681013263716599*pi,1.0551840851016792*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.885340012642441*pi,0.19129118157951597*pi,0.5650136867321341*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5481862377176845*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.264743460048651*pi,-0.026500430216950976*pi,4.13775843060705*pi) q[20];\nu3(0.576824833308925*pi,0.45105634000925*pi,4.38416583987511*pi) q[21];\nu3(0.846463088186919*pi,1.21715660532008*pi,0.7538685868490931*pi) q[0];\nu3(0.852261415024301*pi,0.492189527965459*pi,0.78572959085999*pi) q[1];\nu3(0.487788419436398*pi,0.22201310631028104*pi,4.09473501852064*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.446645306556583*pi,-0.31823806136462296*pi,0.5743144821065864*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.547065944273558*pi,1.11802734604728*pi,0.83190624576647*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.68997755094954*pi,1.09497539864677*pi,0.684443287205993*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.300468616311022*pi,0.6866128437810699*pi,0.753476125864954*pi) q[16];\nu3(0.549973096141277*pi,0.43618142771188495*pi,4.45962892500968*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.481116760643166*pi,3.25197390378659*pi,4.36260047883639*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.665419700744049*pi,3.48349437325133*pi,3.55554440801144*pi) q[0];\nu3(0.825856225760552*pi,3.42392107314247*pi,4.4967082573993995*pi) q[1];\nu3(0.298311888985194*pi,2.76720358148034*pi,1.52004969555417*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.16491429837067*pi,-0.380394781632554*pi,1.155178566581771*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.419769743230307*pi,2.5107302476984*pi,1.249319203093883*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.43373951430779*pi,-0.323739070496824*pi,1.262936477371139*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[9];\nu3(0.294134672817191*pi,-0.388980617443788*pi,1.303409631725708*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42092608294316*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47519589245246*pi,0.5*pi) q[7];\nu3(0.085891831861459*pi,3.24192302675183*pi,1.402632922201993*pi) q[8];\nu3(1.0*pi,0.0*pi,1.237627400971087*pi) q[10];\nu3(0.810505513453938*pi,0.6633232673633*pi,0.99876392657963*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3105718690575738*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45027950651295*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[10];\nu3(0.596400717210816*pi,0.071520825091829*pi,4.41959585420748*pi) q[8];\nu3(1.0*pi,0.0*pi,1.295878574820551*pi) q[9];\nu3(0.216986454960906*pi,2.98215440429806*pi,1.5410200399082*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.352100300329264*pi,-0.030968702452155994*pi,3.89329993413464*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33907504672151*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.578460644069999*pi,3.14540794787844*pi,4.445925471836301*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.616625559632482*pi) q[14];\nu3(0.532145550642334*pi,-0.35263043870892197*pi,4.41957494154715*pi) q[18];\nu3(0.158941830994497*pi,0.08029391644058603*pi,3.78627135059212*pi) q[19];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[14];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,0.5891595332363546*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.407701154704884*pi,3.33623621964675*pi,1.9749387374912*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.397049599928139*pi,2.84493728468127*pi,1.238483092481159*pi) q[19];\nu3(3.5*pi,3.32068696674178*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(3.5*pi,3.40707765539149*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.083696859546118*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3886496289648*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.121009856168271*pi,-0.012845411259454986*pi,3.89283371693266*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5325692051370248*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31344253019833*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.35910500208651*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30397075626714*pi) q[19];\ncx q[1],q[8];\nu3(0.511445708805511*pi,0.23991361921570598*pi,0.617538458248346*pi) q[3];\ncx q[5],q[11];\nu3(0.607843274412009*pi,3.44119315173439*pi,3.29884738396455*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.29456320020009*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.208007172193005*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.661432520874976*pi,-0.4144347370588004*pi,0.679706454574895*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.678814572296966*pi,3.10931832684975*pi,4.13958007692311*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5602764666072257*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.206646235380691*pi,-0.380654051828144*pi,3.88517116948031*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.773728147084654*pi,0.8851710107573401*pi,0.704338267859693*pi) q[9];\nu3(0.795319979996097*pi,3.41798388037414*pi,3.35309460346393*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.268396646474943*pi,3.06234858516523*pi,0.667078142410637*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.34740848908483*pi) q[20];\nu3(0.417360221709626*pi,3.37884292215273*pi,1.57704357921274*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.308827851132852*pi,-0.4950707942370951*pi,1.233218306259448*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.902639907718736*pi,2.98270959702875*pi,4.45424121102909*pi) q[9];\nu3(0.343411069402072*pi,2.89792685941798*pi,0.8582484767395531*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.216940309586297*pi,3.16586060868874*pi,1.99163638371728*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.412129120559424*pi,-0.224433311049698*pi,3.88444366900141*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33775251737479*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.721074178312808*pi,-0.12843322607472202*pi,3.52799581952514*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.188172664479182*pi,2.48242778667435*pi,1.386719333315962*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249776115885406*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.28394262479526*pi,0.5*pi) q[14];\nu3(0.8076859068378*pi,0.6385962368501601*pi,4.281801897375329*pi) q[16];\nu3(0.782545933529958*pi,-0.381808107771506*pi,3.53512972986162*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.265851047453451*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47882976861297*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48732071047653*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.938120730501034*pi,-0.17711529333145698*pi,3.38453814726196*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.112733200775648*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.089762552701469*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44337244216102*pi) q[18];\nu3(0.220356649906595*pi,0.52773798354618*pi,3.6997938507984*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(3.5*pi,3.43954547232467*pi,0.5*pi) q[4];\nu3(0.830944064050306*pi,0.06666355395303403*pi,1.326437887748092*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.2972639332992*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.362437509929729*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.896795161377539*pi,3.32210953427148*pi,3.88252450940894*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.17164627260069*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5470909248910316*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.466810337809299*pi) q[10];\nu3(0.241259710914865*pi,-0.14343923670301*pi,0.883981985409353*pi) q[11];\nu3(0.752580298625157*pi,0.43362981648769106*pi,0.942590448976353*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.455080751372099*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.867274823933793*pi,0.24799070137734103*pi,1.39792784880832*pi) q[20];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.664843568165043*pi) q[9];\nu3(0.358604382336603*pi,0.376941960910651*pi,0.908500921203791*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5391835746663163*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.560075876739713*pi,-0.13006219068020097*pi,1.335672484612846*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43159780366466*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.294320174175515*pi) q[5];\nu3(0.19506386840563*pi,1.10114515830564*pi,4.22998374373932*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.258910615523041*pi,0.316605315323352*pi,4.4324299751164205*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.68519886240593*pi,2.61161827687759*pi,3.97474256145967*pi) q[6];\nu3(0.191145522999213*pi,-0.4599121804270434*pi,1.2625757727380988*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.260621672167268*pi,0.95395824193934*pi,4.17654256240003*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.747326721080372*pi,0.44465221909390795*pi,1.187981608917897*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38747777374227*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.597899085050991*pi,3.41168641924663*pi,3.22710925043751*pi) q[7];\nu3(3.5*pi,3.4801709397258*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.50564856076443*pi,0.23060534175741998*pi,0.6291707860633751*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1715593317238029*pi) q[20];\nu3(0.831391140480357*pi,3.32595280868212*pi,2.90413002724175*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.866548968232109*pi,-0.13298575645711003*pi,3.57307373105586*pi) q[3];\nu3(0.888773499123067*pi,2.77596745548898*pi,3.50319287512254*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[20];\nu3(0.657724165406475*pi,0.177300251565218*pi,0.729548143998709*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.355662628366881*pi,-0.20172195530846798*pi,3.84461337964389*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.429288849088908*pi,-0.268368791310591*pi,4.2182981900965*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.536500558163201*pi,0.204061883989482*pi,3.78464608180895*pi) q[2];\nu3(0.665995591571292*pi,3.40800200957485*pi,4.0621010549157806*pi) q[3];\nu3(0.69690391172351*pi,3.25465756043352*pi,3.24021250780722*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.203238349633488*pi,0.71995255354107*pi,0.60587483417087*pi) q[9];\nu3(0.512566315846219*pi,-0.165875638916828*pi,3.75192284541534*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.245805652280783*pi,3.19207083509774*pi,1.36063125874481*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40403602146476*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.44751988951992*pi,2.90444927804944*pi,1.86153586211555*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.60028134469208*pi,0.37958998770332597*pi,0.884672368749154*pi) q[10];\nu3(3.5*pi,3.44016538811789*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.391345147581292*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.514736232815663*pi,-0.266903165155025*pi,1.1484766552812031*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.12560247218346*pi,2.63950665870755*pi,1.15687630877558*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4446681549938*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.373514429461168*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3416385133215805*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41061430324061*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.154627022062967*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.716974457089716*pi,-0.29867005844891104*pi,3.29173595883374*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.597918358376047*pi,0.6011921820399899*pi,0.920604745319801*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40515989250975*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5268688637925107*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.584370170886488*pi,-0.348400058080619*pi,4.383706084527439*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4981232533833*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.46619104572079*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.307223316917743*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.281553905224079*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.513477531101798*pi,0.68923133147056*pi,4.191229366403141*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.516364390001608*pi,3.31714119280244*pi,2.99845696790612*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45401713617784*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.411961533158454*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.778152964536504*pi,2.4035108905701*pi,3.8841143745236*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.907323161487674*pi,3.0004447653549*pi,3.98065029493303*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40878509453924*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.396240797429075*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44540875754602*pi) q[19];\nu3(0.463746049051756*pi,0.7553552526215199*pi,4.02912890740847*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3772324354395895*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.505650866977019*pi,-0.03861712684372698*pi,3.67381585829268*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.24333117378914*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.32204103109253*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,0.0*pi,1.1895357229742491*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5751605916391567*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.564638331041667*pi,0.9065948349042801*pi,4.41101852095586*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.47277794652618*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3215734408824429*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.77911938951287*pi,-0.175959405468894*pi,3.34481789219918*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.820853470875751*pi,2.91328406928749*pi,3.63515847676772*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,0.59198892127089*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.661718068161617*pi,-0.49645947597162254*pi,0.959231701794534*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.4913587803766*pi,0.136980631405468*pi,3.81050491059327*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.479382153140341*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.399296330590283*pi,0.7302841609611199*pi,0.638149734432323*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.471256020080949*pi,2.86405119722431*pi,3.79517421204394*pi) q[6];\nu3(0.132014375943412*pi,0.866054201626*pi,4.19727111337191*pi) q[7];\nu3(0.550433728436855*pi,3.16404859882706*pi,3.47937398377126*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.46476209590133*pi,3.39556045976378*pi,0.939888803827574*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0860794885883157*pi,-0.35401848315475803*pi,3.96651459859097*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.382195676144833*pi,3.00686423216343*pi,1.400977861721677*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.381391738429771*pi,2.90634116932914*pi,1.52267737118315*pi) q[6];\nu3(0.383668079551992*pi,2.93170024224792*pi,1.173366974823858*pi) q[7];\nu3(0.466113095956476*pi,0.21145164535342398*pi,0.613391561677733*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.258321934820968*pi,0.24370773689483205*pi,0.910166273962389*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.279987986035825*pi,-0.337293070932068*pi,1.7671922049543*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4359155568973*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.245729444822299*pi,3.1171181881874*pi,0.830475611668108*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2800603994661661*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.316206839942621*pi,2.50358134793288*pi,1.4545402002009609*pi) q[19];\nu3(0.202519207766697*pi,0.21897354702244198*pi,4.3527449967505305*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.370553047957952*pi,3.22010840546711*pi,1.62799126344704*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.169979948541607*pi,2.96235992384035*pi,1.4592656764011949*pi) q[10];\nu3(0.243368284092282*pi,-0.4441768850804376*pi,0.741555505910515*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.426715624480588*pi,-0.33534709341143*pi,1.60733387757916*pi) q[19];\nu3(0.8531137649761*pi,2.88133148099044*pi,4.32129628058315*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.922398347966653*pi,2.86051681098748*pi,4.35369406239621*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40812958153742*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32246949466691*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4555779900126495*pi) q[11];\nu3(1.0*pi,0.0*pi,1.357155221603576*pi) q[12];\nu3(0.758767635590848*pi,-0.255543937247085*pi,0.807837836596454*pi) q[13];\nu3(0.354313345505719*pi,0.13809701873065805*pi,0.787326685798531*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258763474546204*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.317595673628914*pi,2.75548822897028*pi,1.435716513511681*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45223279770487*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.2536130507488261*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.611311214846191*pi,-0.031030123213130978*pi,1.2510434387693041*pi) q[14];\nu3(0.8434854274864*pi,0.7635058081505499*pi,4.382687071979269*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.898359786888359*pi,3.15790997548177*pi,0.610947051025077*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40948489000301*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.670529041759687*pi) q[15];\nu3(0.533631434366463*pi,-0.4521222120833301*pi,3.97933131618617*pi) q[17];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.349503906404464*pi,-0.358321061296779*pi,0.895893617679998*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43661257515589*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.45392383095617*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.054725674829178*pi) q[20];\nu3(3.5*pi,3.42997142282997*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.198108533595903*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.617571785916291*pi,0.79628014780543*pi,4.29742010590994*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[2];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.650326018793761*pi,3.22142932977151*pi,3.36779998137001*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44607861295913*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.342969283036106*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5357545442776832*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49476503996566*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.626658328702411*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.227245486730147*pi,0.6536133570229701*pi,4.43476528589567*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.331224292012678*pi) q[13];\nu3(3.5*pi,3.47072404156074*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.296452789887732*pi) q[17];\ncx q[0],q[2];\ncx q[1],q[13];\nu3(0.260807048905083*pi,3.46261914162871*pi,4.32368603705568*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.480076594785716*pi,0.6936085424557401*pi,3.9901114266506*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.390674044813041*pi,0.44421957814493296*pi,0.5651751305112238*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.606623682538731*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.785702010603356*pi,3.23129308234626*pi,4.065614903665249*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.4173120778916*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.605291378721066*pi,0.23176892269762095*pi,1.67580387387996*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.608241131575627*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.47829411217306*pi,0.37912816344396605*pi,0.5237072103994354*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5775865212440695*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224568653942171*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.732187032136228*pi,2.94710694179065*pi,3.14221477077584*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.937252348062749*pi,2.87385568098989*pi,3.78834408224659*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.510832188069336*pi,-0.24349612601132897*pi,1.073087554078485*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.572748682533041*pi,2.82330684592289*pi,1.334939771917453*pi) q[6];\nu3(0.45658451033865*pi,0.481544784854706*pi,4.46586032929695*pi) q[7];\nu3(0.436187539850684*pi,3.2695180162396*pi,0.646300036737699*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44994724232951*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.46382697431116*pi,0.10048157136525104*pi,1.182142871871228*pi) q[0];\nu3(0.762878468734379*pi,-0.30265902377477*pi,1.094282804842732*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.529896818861636*pi,2.92864386589598*pi,4.05525703285346*pi) q[4];\ncx q[5],q[19];\nu3(0.0681647845100272*pi,3.44838583277795*pi,0.5241021042978886*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.773706736961977*pi,3.18766194061532*pi,3.0908127866482*pi) q[9];\nu3(0.809887146323287*pi,0.9446429891654999*pi,0.704033134244917*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.725631895449777*pi,3.18866709370553*pi,4.03774608716921*pi) q[13];\nu3(0.670256945151761*pi,0.07789996947647704*pi,1.54253361720413*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.503730659562132*pi,-0.011552758389488993*pi,1.292760597545601*pi) q[17];\nu3(0.116395409207769*pi,0.73161973215941*pi,4.4163786592553*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.407565962718389*pi,3.32637783986501*pi,1.347156001635934*pi) q[1];\nu3(0.144769844727418*pi,2.8796207968757*pi,1.368705613569331*pi) q[2];\nu3(3.5*pi,3.3152358626644*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.915717282184863*pi,-0.014168228488815993*pi,3.67490827567985*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0224509402450375*pi,-0.4673574967160812*pi,0.7950030850237639*pi) q[12];\nu3(0.886666876160047*pi,3.11086103615727*pi,3.28577801039631*pi) q[13];\nu3(0.458571252413192*pi,-0.336242092546301*pi,0.664754843587655*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.80273684562038*pi,-0.348308992066897*pi,3.28409312917066*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.223710664876978*pi,3.07699348726378*pi,1.52506720549339*pi) q[20];\nu3(1.0*pi,0.0*pi,1.29031212567373*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.30943652957828*pi,3.43531086389359*pi,2.03537762298937*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.719106588905539*pi,0.23603941931254901*pi,1.63515248050946*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.306197298196443*pi,0.14513576243125903*pi,0.679646540766071*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4422761557621*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.483894734343005*pi,2.63879766952012*pi,3.69965646932875*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.188387378035721*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5134931928401696*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41135864404174*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43823188261076*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269282127340075*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206754966603015*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43669498116499*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[12];\nu3(0.288409721962102*pi,0.46687570919739096*pi,3.75339589764581*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[14];\ncx q[9],q[13];\ncx q[11],q[18];\nu3(3.5*pi,3.48630908197255*pi,0.5*pi) q[15];\nu3(0.448835636183345*pi,2.47778695664846*pi,1.245252560803015*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4054436806509991*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.562657307786592*pi,0.45587809549770697*pi,0.9790479047695391*pi) q[3];\nu3(3.5*pi,3.47002737465408*pi,0.5*pi) q[4];\nu3(0.164855129419827*pi,2.3049783429237*pi,1.212697735354662*pi) q[5];\nu3(3.5*pi,3.47367577529737*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.378481857060554*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33593307187238*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5881831872419411*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.258788187214086*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.308770022112417*pi,-0.045552868686229986*pi,0.5818585480700532*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.911130781205539*pi,-0.327702432961058*pi,3.39184993362967*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48409941267243*pi) q[20];\nu3(0.46817581255449*pi,3.18124881362767*pi,2.06318999143389*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5960691572195698*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.41449083359964*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.738461799491134*pi,-0.4318403646497899*pi,4.21734537659121*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.334578394129909*pi,0.6154203376685901*pi,0.7520876447675*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.504050841220536*pi,-0.449027513901482*pi,0.699158633105925*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.624274433290368*pi,3.16222960878859*pi,3.88347242841484*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.657335613633949*pi,2.86087673596891*pi,3.9909874131747*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.638140294209741*pi,3.31753983684836*pi,4.13471347510818*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49574537348332*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3192087367225809*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47949203339056*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.383484388639759*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.757697758208873*pi,2.46441797101371*pi,3.54860650953876*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.49313246570227*pi,0.5*pi) q[17];\nu3(0.54646070787191*pi,3.35607853512548*pi,4.276873774982731*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.193156311772696*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5333352921460093*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.706895589132069*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.182131892060168*pi,0.14721858482704497*pi,3.48305738325743*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.424448064573933*pi,0.408569004153454*pi,4.1050330356189395*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.874618250163497*pi,2.74913508983315*pi,3.86219725944497*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[2],q[3];\nu3(0.297613727055004*pi,0.30935782659396904*pi,4.07476087007693*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.264749931996771*pi,0.57957265835207*pi,4.29202234473214*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.484503679694656*pi,0.143368720840362*pi,4.23825628064678*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.434664624535181*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.938827106606572*pi,0.398120080844393*pi,1.232535014261962*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.377722360064615*pi,3.47420900865072*pi,4.03894669955298*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45359110105947*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.25760996177206*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.244925922374463*pi,2.62775898527756*pi,1.57460619393668*pi) q[15];\nu3(0.269818104855374*pi,0.59547378249337*pi,4.33022846172548*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.523723668134729*pi,0.14751085875592596*pi,4.33104571299378*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.770498900675725*pi,0.19405340627145495*pi,4.20814715697857*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.690753994912705*pi,2.65696239092932*pi,3.81878848746588*pi) q[15];\nu3(0.460971207126369*pi,-0.383547068315989*pi,1.339666400045368*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.708705681015649*pi,3.22814583052127*pi,3.9090277983863*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47360290187304*pi) q[11];\nu3(0.407857469890066*pi,0.491092745007791*pi,3.76177423468163*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.22687001311553*pi,0.07906328718476696*pi,3.65346366984498*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(0.717857612956976*pi,-0.16279402950292*pi,4.26098696457968*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.307533999729277*pi,0.08877732470795696*pi,0.5846806781547987*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.864598803707639*pi,0.352402326995349*pi,4.41484679266191*pi) q[7];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.33586879234191*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173596265312814*pi) q[19];\nu3(0.275440061972007*pi,3.22618480293319*pi,1.85651889774525*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37767230614325*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.219872784278309*pi,3.42472526935637*pi,4.14961172621266*pi) q[3];\nu3(1.0*pi,0.0*pi,1.220833181913728*pi) q[4];\nu3(0.746323547345881*pi,1.06812819748953*pi,0.8612469301310399*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.571379870351305*pi,3.45476205293492*pi,4.03193106273472*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.693526934048407*pi,2.65465934527575*pi,3.72478640365135*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45967559612176*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.269818060919766*pi) q[15];\nu3(0.31866935250219*pi,3.48001865507398*pi,0.9029626910503*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39112597563499*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46782676735413*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4317014455507895*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43090129384517*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.130023561171304*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.3628477184683199*pi) q[16];\nu3(0.156971369156604*pi,3.22501334516893*pi,1.320872088455003*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45915424789657*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.139287858865212*pi,0.6250111411639001*pi,3.67431809304863*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.716171126784028*pi,0.390513003632342*pi,1.57972068868557*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5965936276449147*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.510229991577126*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.667061218715041*pi,0.13958399071708505*pi,0.926634180185668*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.360045255770642*pi,-0.39357295283945903*pi,4.43614305605492*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.59527746777597*pi,3.42521615469595*pi,3.45376040297568*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40061629616926*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3287344323201888*pi) q[17];\nu3(0.438999184656063*pi,-0.08989077612225199*pi,0.725459280975057*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.481350430900327*pi,3.20292919405613*pi,1.050978882836271*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.252059970689456*pi,-0.13215384730221702*pi,3.96830779820703*pi) q[11];\nu3(0.287685952676656*pi,-0.21098215679920002*pi,3.9474431529105*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.607815512335482*pi,-0.366017422650854*pi,4.21844792975045*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.681990743917803*pi,2.35655581493838*pi,3.67842983558103*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32981664136796*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.139629601412014*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.563217597650747*pi,0.7004540835611599*pi,0.7711224482683481*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.652493291513319*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.552860359642168*pi,0.41506864582886804*pi,1.55092924803417*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.389553817806133*pi,0.73944223907602*pi,4.264289133810109*pi) q[1];\ncx q[3],q[10];\nu3(0.641329183977256*pi,-0.356837145752291*pi,4.49809376639318*pi) q[4];\nu3(0.51624621902289*pi,0.297062012760018*pi,3.67598082651998*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.326257511904726*pi,0.83748410184658*pi,4.27171996288628*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.225216799086818*pi,-0.198342717479019*pi,1.393950915084305*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.179195850781242*pi,0.426683522320253*pi,0.988546060708777*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.540333175510063*pi,0.7017491661197599*pi,0.703323082148315*pi) q[4];\nu3(0.524656411041099*pi,0.09686200542606405*pi,0.988878437199838*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.48405946300813*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.385687627231604*pi,3.25197380647182*pi,1.04673493423414*pi) q[14];\nu3(0.794916113253391*pi,2.93816457630391*pi,3.07558431514524*pi) q[15];\nu3(0.462707965447647*pi,-0.06031871338261302*pi,4.26416449841449*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.44048420324355*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.304031965818148*pi,0.022025963824252037*pi,0.72106253667958*pi) q[13];\nu3(0.612230031453237*pi,-0.390619843226944*pi,3.84333353263188*pi) q[14];\nu3(0.633378197259504*pi,0.34145735483444395*pi,0.779751866468922*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.872118516760457*pi,3.29195964503448*pi,0.5314628036399437*pi) q[17];\nu3(1.0*pi,0.0*pi,1.333490532416708*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.41204383708173*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.245093479595603*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48281435561095*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.2486513102053731*pi) q[12];\nu3(0.839410160166635*pi,-0.4854026508067914*pi,0.944255979769625*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.56951254644554*pi,-0.038476608020557024*pi,4.23291378006434*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.37487788171255*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35432545875687*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.224766955801218*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44340243965791*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36704211496604*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1682846619977831*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4644802871305*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.349490011426128*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.547239162979019*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[5];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.39901432287505*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25520996561055*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.600895227689546*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.219337477830756*pi,3.04839495590478*pi,1.0027834158204239*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5065445072614825*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5033184839001489*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(0.269298547319462*pi,3.01934624574912*pi,1.59570335352746*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.360452344470513*pi,0.97917640093049*pi,4.0332474471382405*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.656160233027844*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.296661134706716*pi,0.11165990581854501*pi,0.632467685172122*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.267845553957781*pi,-0.331050061465118*pi,3.88973611174996*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.784188574432772*pi,0.5362601160440099*pi,1.34730370696651*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.753440542560348*pi,0.445630256319973*pi,4.471875250036939*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.178514695658613*pi,3.38215464254154*pi,4.3254731939891595*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.167591535085997*pi,3.07580735113018*pi,0.757712909515321*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.552217604767794*pi,0.324128722129024*pi,4.134840275598171*pi) q[1];\nu3(0.74141643858844*pi,-0.059525488190904974*pi,0.857451561195729*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.285143993995921*pi,2.94098422909717*pi,0.655177463752538*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.398872652083043*pi,3.05098740656211*pi,4.491799854116881*pi) q[11];\nu3(0.764969960235729*pi,3.44330046812595*pi,3.51997382534545*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.471490596141492*pi,0.03195187433890401*pi,3.49100543796715*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.828582746209419*pi,0.57174945897502*pi,0.8307011631061509*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.738569628951143*pi,-0.4762301797681895*pi,4.36555712483999*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.56862884633938*pi,-0.279380146067786*pi,0.721663331080003*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.32170364390937*pi,0.23733223885461396*pi,3.92128943643686*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.571859167822506*pi,3.36031527149702*pi,3.7245633974017*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.603077127784484*pi,2.8241343519614*pi,3.22398825868862*pi) q[21];\nu3(0.792487857626746*pi,-0.4950943021941885*pi,3.38073726295377*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35790857274272*pi,0.5*pi) q[3];\nu3(0.299024667629783*pi,0.060875265396470035*pi,3.95287848023846*pi) q[4];\nu3(0.290014660259639*pi,0.24514308155755404*pi,0.836617452551988*pi) q[5];\ncx q[7],q[14];\nu3(0.932348039163242*pi,0.47936616194272097*pi,4.20190398372688*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.316904433743574*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.265841291486032*pi,0.73540219392797*pi,3.89113935681664*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.392232213846097*pi,2.85133575496156*pi,0.733932632438457*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.365299196134364*pi,0.360905984781662*pi,0.651796299616618*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3383372171598*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1501404976777931*pi) q[14];\nu3(0.341357525505035*pi,2.6082522848947*pi,1.456494763566959*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.425321662764629*pi,3.40544291668228*pi,0.778573858977626*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47224407125154*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45260075299135*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.083588491452327*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5739288866396663*pi) q[16];\nu3(1.0*pi,0.0*pi,1.228709362192393*pi) q[17];\nu3(0.617505144558837*pi,0.36800398882778196*pi,4.3163283752127395*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.550138897364161*pi,2.54637581972137*pi,3.72933674889428*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.59858410280959*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,3.49772510759896*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2724025568516781*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44946880483878*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.38968166831203*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5175945109614206*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321510792095148*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.577047507472628*pi,3.4383294570455*pi,4.185012985875559*pi) q[3];\nu3(3.5*pi,3.42176034408308*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.3096632790931269*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[11];\ncx q[10],q[17];\nu3(3.5*pi,3.42972803788758*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.28501661025595*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,4.26816647876994*pi) q[2];\nu3(0.403222482747212*pi,-0.4050545037108999*pi,1.3973084330858478*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.48006782492425*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.43097160803612*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.353103722548944*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33701357958643*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251197243332199*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.43938377180062*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.47221966648765*pi) q[6];\nu3(0.574302731252346*pi,0.22503068404178495*pi,1.140247281544848*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36821990141651*pi) q[15];\nu3(0.323408277252889*pi,1.23054295861362*pi,4.2681591301025*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.402003130791796*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.327402110212045*pi,-0.190742200388056*pi,3.77327907208726*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.789872568250424*pi,2.88681660118565*pi,3.27678580451875*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.387298266448824*pi,0.23256150873757597*pi,4.38421243023497*pi) q[14];\nu3(0.285230526322953*pi,-0.039580817931997025*pi,3.88592291460241*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48853245874513*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.395156952551471*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0687695256390638*pi,3.037306798314*pi,1.388234869245444*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.591762447262545*pi,3.07599160795352*pi,4.4372058813006*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.601133329493784*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.443383393105405*pi,0.22693432901517496*pi,3.73848093149506*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.754096259333164*pi,-0.46719824426655*pi,3.6396596678897*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.372340529514552*pi,-0.134021457628489*pi,0.676789891386572*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.230090735045832*pi,0.295682294962885*pi,3.44010705532489*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.261407451132659*pi,3.07706679472751*pi,1.1780407356909142*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.365847542640887*pi,2.99646164471234*pi,0.883317581764259*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.108531691704823*pi,3.43026265814829*pi,1.324487734993098*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.413583991400791*pi,0.31521339655593705*pi,3.57899721876884*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.54586949499637*pi,0.11853783273757801*pi,1.295265537626108*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.618943128873978*pi,2.63673614113239*pi,3.49452498784472*pi) q[0];\nu3(0.0712880961712778*pi,0.91051652686462*pi,3.97023517711558*pi) q[1];\nu3(0.633467207469913*pi,0.320976462401533*pi,4.27278877777362*pi) q[2];\nu3(0.318673750555135*pi,-0.11275863858239699*pi,1.12229038075611*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.237397049599114*pi,2.79809869668784*pi,0.804514726456228*pi) q[6];\nu3(0.22842165519656*pi,0.47938085940514896*pi,0.825785590276281*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.340401414969964*pi,3.05169659828537*pi,0.605906523802916*pi) q[12];\nu3(0.726806759216425*pi,3.07536778572172*pi,4.408233650061041*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.844882155020423*pi,0.24663648916746905*pi,3.78279215275304*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.821112845826769*pi,0.58254619035751*pi,4.17376878963972*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.530165855704293*pi,3.26120223569885*pi,4.25152930512325*pi) q[4];\nu3(0.768187588533414*pi,0.20185123765899204*pi,4.3293864249478595*pi) q[5];\nu3(0.789439469588471*pi,0.009288362002275008*pi,3.88531150405305*pi) q[6];\nu3(0.648048923049039*pi,2.9472194822496*pi,4.31288578040855*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.636114592637373*pi,3.03467511082652*pi,3.12720980714515*pi) q[13];\nu3(0.571490740492974*pi,3.27046609388458*pi,3.61987186014707*pi) q[15];\nu3(0.319893517789678*pi,-0.260388297692702*pi,1.198118764602833*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.281693684946724*pi,3.14170337534169*pi,1.65653994355054*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.828196968841104*pi,0.06479863348527004*pi,3.69562102459749*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.433138844882635*pi,2.71014801496702*pi,1.417963939172279*pi) q[15];\nu3(0.508544888294389*pi,0.195758216646157*pi,4.0665545411143995*pi) q[18];\nu3(0.350925032973619*pi,-0.11915888059574797*pi,4.146448781507869*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.447917947491112*pi,0.277937934178643*pi,1.084036873315094*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.715922568684824*pi,0.23051628632813503*pi,4.23769570709789*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.263849197776284*pi,3.18765616415357*pi,0.997415780364739*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.35788472768433*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.284569923648235*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.265223676329*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,0.0*pi,1.2009461517849331*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.39498704610153*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37766308856677*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.133965328688636*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2438120909859829*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46191704473538*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273440291240726*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37277732005035*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.30140776390496*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.1110808733288309*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.5938904698494079*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.234409990106644*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,4.41147683090077*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41179098948845*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45328509228817*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5412020258367224*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5839517357801425*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331571623361232*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46380690070547*pi) q[20];\nu3(1.0*pi,0.0*pi,1.217992327696277*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46605440098057*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.43122471405589*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.347279429299951*pi) q[14];\nu3(3.5*pi,3.45171881316652*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.357520730679163*pi) q[17];\nu3(1.0*pi,0.0*pi,1.417786218868976*pi) q[19];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48870750971947*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5359762774605126*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.453813707739942*pi,-0.19816252201872397*pi,1.4040944495654841*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.349637730509165*pi,-0.385625409867064*pi,1.66835098279588*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.231910750437347*pi,-0.164551881518601*pi,1.428468493297852*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39244616220355*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5926574821075392*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.106820566294313*pi,2.46558827148532*pi,1.151212407199008*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.436495003273483*pi,0.7286848257168701*pi,4.05480801252914*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.209301965415*pi,0.58244924437194*pi,3.7812246586003*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.666263851638878*pi,2.93722462935373*pi,3.15198798189084*pi) q[11];\nu3(0.777968364280737*pi,2.89409672688605*pi,4.085053796789261*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.735613495363808*pi,0.78515416253369*pi,0.998673468891218*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.803805244426042*pi,2.91511167354565*pi,4.30530841398461*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.623392266114673*pi,0.009511074709960043*pi,4.06030237744951*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.683009213749482*pi,3.27888922784819*pi,0.729191177018661*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.663483498262822*pi,3.09265371414012*pi,3.15466778862422*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.586043818378575*pi,3.358374902914*pi,3.81340397457893*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.661415129597933*pi,0.33148190784893194*pi,1.4951871085342399*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.152262123900615*pi,-0.05258560048473898*pi,4.025194272330641*pi) q[4];\nu3(0.345033571303943*pi,3.23032451732406*pi,1.452835743135385*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.560270618960029*pi,-0.018641812152032977*pi,4.018903524069859*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.703982023034633*pi,-0.07690669290219898*pi,3.81591259272035*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.241950360671179*pi,-0.0014124299410960273*pi,4.21876170279492*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.517716579706364*pi,3.33205839131752*pi,0.65463393004323*pi) q[4];\nu3(0.429959996386033*pi,0.16978866410029703*pi,3.60070072178547*pi) q[5];\nu3(3.5*pi,3.4348762562716*pi,0.5*pi) q[6];\nu3(0.750326702207063*pi,3.16902928935398*pi,0.667115167301553*pi) q[7];\nu3(0.607304844195075*pi,2.97112089703027*pi,3.51398681620264*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.203329490998976*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.33679200070241*pi,0.7590961902517499*pi,4.47851734270197*pi) q[20];\nu3(0.640117932113281*pi,2.89871492715373*pi,3.11449483586756*pi) q[21];\nu3(0.512221151200941*pi,3.12184232461355*pi,4.28777194759863*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.815439969228353*pi,-0.18562240211032*pi,4.32764628442058*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.239961644740498*pi,0.351300720522289*pi,0.6350994392648139*pi) q[7];\nu3(0.415730698503591*pi,0.09476306922801803*pi,1.266001706836973*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.583412700378372*pi,2.77120136375228*pi,3.52334293915961*pi) q[20];\nu3(0.386476555833943*pi,-0.4564562206239166*pi,4.017922748479171*pi) q[21];\nu3(0.684066059770768*pi,-0.137922764879281*pi,3.39578190532308*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.236256129519287*pi,3.32894984828693*pi,1.64231937656889*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.483117940269199*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.508345124593004*pi,-0.4873753244015139*pi,3.96092636267157*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.312036815962822*pi,2.84478786595913*pi,0.907317435748771*pi) q[14];\nu3(0.236087952445872*pi,0.0011310551264399615*pi,0.917657065657457*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0598289275850988*pi,-0.020820517413376982*pi,1.4357710098576*pi) q[18];\nu3(0.528043534547953*pi,2.97905870666057*pi,3.65739446324758*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.263044802598697*pi,2.77080922986233*pi,1.1731622703057019*pi) q[14];\nu3(0.283909136872839*pi,3.17392690303547*pi,1.4698852179100341*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.272244662605321*pi,-0.4202640568937193*pi,1.45424320424963*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43399372346568*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48507861282571*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46847511772598*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2067425789298611*pi) q[9];\nu3(3.5*pi,3.37348723226188*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.334415305816838*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191045425106339*pi) q[16];\nu3(0.55645325202071*pi,0.59483986738438*pi,0.695696030281935*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.166794193911028*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[21];\nu3(3.5*pi,3.46191243812365*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48347319599796*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2397723358212671*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.322434323404569*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.337253760875821*pi,0.48179679098266504*pi,0.622061110806133*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5301963306861688*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5243047887806154*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42733445095492*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5317932333462992*pi) q[21];\ncx q[1],q[9];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47965647139509*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.299633335750141*pi) q[8];\ncx q[10],q[13];\nu3(3.5*pi,3.47362442307404*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4191408349996*pi) q[18];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[8];\nu3(0.175357566812837*pi,3.37784868130395*pi,4.46681662900766*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.804273263720545*pi,-0.4205495796719678*pi,4.11810501359325*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42234264395172*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.635115017741846*pi,0.15476415348274697*pi,4.15841649154844*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.592002402918273*pi,0.25981398927245003*pi,0.634741497922318*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.639657340581772*pi,0.13890092067973603*pi,4.47428584789638*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38801972417333*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38608218914645*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276425019883571*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5461724117263498*pi) q[18];\nu3(1.0*pi,0.0*pi,1.319671832534798*pi) q[19];\nu3(1.0*pi,0.0*pi,1.184700182451356*pi) q[20];\nu3(0.227181105502367*pi,3.26185220742714*pi,1.154182704605648*pi) q[21];\ncx q[0],q[17];\nu3(0.250745280330047*pi,2.72074098443016*pi,0.8916359113001671*pi) q[1];\nu3(0.343856413062132*pi,3.19780808591971*pi,4.448899296228539*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.492004941095724*pi,3.26301756559131*pi,3.38590039966087*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.552880675150238*pi,-0.10577648328421901*pi,0.744159400551557*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.580986285624714*pi,3.1231357273777*pi,4.35577405137618*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.915676295938323*pi,0.27870119630642*pi,4.159699873889441*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40436025435544*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5362229766745763*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.498100275838119*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.325077724900227*pi,0.395380999413928*pi,0.615585635073177*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.426500683461901*pi,2.41822902730665*pi,1.15929731187076*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.627752837114013*pi,3.25191142999244*pi,4.18963501033274*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.503121172686024*pi,-0.254370633499651*pi,0.78157279838421*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.327253925184862*pi,2.9428468452496*pi,1.5612217116259*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.872520722876206*pi,1.03601031275149*pi,0.727920765351999*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.23688575728836*pi,-0.07656940932350498*pi,0.944114506045031*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.251146692662393*pi,0.25679107443693805*pi,0.5350650131163983*pi) q[5];\nu3(0.452296519995291*pi,0.09793059067728005*pi,4.00726204598024*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.521003785535782*pi,3.19634191387932*pi,0.6534878016933829*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.643689275680902*pi,0.132532378475533*pi,4.28004464600682*pi) q[3];\nu3(0.351666424222954*pi,-0.4513617723580422*pi,0.814519564240331*pi) q[4];\nu3(0.881271104234728*pi,0.5800716803533801*pi,1.113295310877161*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.540313011641115*pi,0.437287816173783*pi,1.44586878979181*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.829880511196605*pi,0.12399142392530405*pi,3.66807205227043*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.391241024464649*pi,3.24402995663617*pi,1.691954231657*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.154221051245201*pi,3.48194332284325*pi,0.859331368614326*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.260204657532233*pi,-0.4171500189043028*pi,0.771913974366538*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.310841342497455*pi,3.07758645906571*pi,1.452887486454467*pi) q[0];\nu3(3.5*pi,3.47835332090398*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2685719685877461*pi) q[6];\nu3(0.265839235405029*pi,0.6470876141098401*pi,4.27190842655713*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.356899536786581*pi,0.64366469406488*pi,0.5691913939063129*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.766786492199182*pi,2.49017896743524*pi,3.7065124280413*pi) q[18];\nu3(0.179686944048904*pi,3.25805493772001*pi,0.694290738402041*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.761315034449957*pi,-0.171388234910047*pi,1.022825816643129*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.42577712468756*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.252758064743537*pi) q[7];\nu3(0.431255383173567*pi,2.93234875011757*pi,0.933112259241189*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.319065312962217*pi,-0.019221346073478973*pi,0.797776648649143*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.238247363230473*pi,3.04179772159424*pi,1.0869510265625602*pi) q[18];\nu3(0.446873654262286*pi,3.46543351198142*pi,1.86594795661081*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,4.29609306016531*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.18494276251844*pi,2.7646638279672*pi,1.201147953811665*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.112574298170284*pi,0.319820456836305*pi,3.49963585651168*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.32747456989577*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.684171385649064*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48767472366563*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.312910978006549*pi) q[15];\nu3(0.15926351413318*pi,-0.40679518861892283*pi,1.308601366732951*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.562995629104469*pi,-0.243795155242161*pi,1.2154483843529431*pi) q[20];\nu3(1.0*pi,0.0*pi,1.156705576597773*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.38970913816862*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[15];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.1949974086426192*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35509445734664*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,1.187647937886003*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.41869032814386*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.315159999146517*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3954286340565805*pi) q[15];\nu3(3.5*pi,3.41413482682924*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.353794473036206*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.630212635523435*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.728250279917699*pi,-0.29010850405425204*pi,4.32892882944007*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.320403679962402*pi,2.9476700112501*pi,0.611939432398345*pi) q[7];\nu3(3.5*pi,3.33796770476719*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.4606475881549*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.42918599858946*pi) q[12];\ncx q[14],q[20];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.3149644350786391*pi) q[17];\nu3(1.0*pi,0.0*pi,1.381406127180109*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.898890095986315*pi,-0.286080806248459*pi,3.51916823928695*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.3863987165618905*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.450110304157864*pi,0.136164208968104*pi,4.408607395156141*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.375561709747259*pi) q[13];\nu3(3.5*pi,3.47581534000165*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.603433951100738*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217061078308044*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.428741048862324*pi,3.31917249471026*pi,0.52740297545458*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.375183252969733*pi,2.73889361418403*pi,0.818452019975896*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.4347685465056195*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.651449199483082*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.59975200475626*pi,0.438578106827222*pi,0.958141270770691*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.483412891667401*pi,3.37485589843981*pi,3.33322888477522*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3405787082866105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.335415936407743*pi,0.13302687457541096*pi,3.39337776635903*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.801300322916647*pi,2.86233016609343*pi,3.5122550206582*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.334273175764094*pi,0.05392893061683901*pi,1.299607830439802*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.48009086239494*pi,0.20629942530649203*pi,4.41294212210785*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.500324141340553*pi,0.9919788638801701*pi,4.26316196346453*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.534082096713924*pi,2.54359340339274*pi,3.94282486278432*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.430086956494623*pi,3.1989093488655*pi,0.770456353822677*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.516453482959004*pi,0.32668524717800795*pi,3.68204868230828*pi) q[15];\nu3(0.572078277190381*pi,3.13240790126973*pi,3.08786486644139*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.545506972320745*pi,3.45680096876525*pi,3.08984318823575*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0834135313910209*pi,2.96398145265937*pi,1.50571555375556*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.459366968960963*pi,1.08815671983395*pi,4.104825006214*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.423212861415714*pi,0.63087031128952*pi,3.65416299359189*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.881013785068489*pi,3.25414089547223*pi,2.91358393073646*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0473098889477981*pi,0.6508901915638501*pi,4.22865662705814*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.718492658273228*pi,-0.240658683713054*pi,0.5637001582414365*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.336152379973493*pi,2.98196505984926*pi,0.7773584168847221*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.178452419502532*pi,0.70417727692589*pi,4.4611516453377*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.762480201715941*pi,-0.11967580704266301*pi,1.008691342816997*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.518189372396*pi,3.23952408275124*pi,3.37346653684978*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.458578247281793*pi,-0.4658957030702605*pi,1.262168979156288*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.373907704333123*pi,2.72207989903911*pi,1.306891594796241*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.336057806419951*pi,-0.4049919599856169*pi,3.91914285031739*pi) q[10];\nu3(0.249573434039101*pi,-0.158066200118553*pi,4.21414424617823*pi) q[11];\nu3(0.587547311547728*pi,-0.365875446383944*pi,3.74175518457474*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.707724106175491*pi,3.3244881352267*pi,3.5278185555811*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.579507218650793*pi,3.16082072941473*pi,0.5438633483452759*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.685495282022063*pi,0.16365601195995205*pi,0.802271072571782*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.457844966532893*pi,2.82976914581887*pi,1.467889129731051*pi) q[14];\ncx q[15],q[16];\nu3(0.582890500184075*pi,1.10178291534541*pi,0.727349885172381*pi) q[17];\nu3(0.43363749210993*pi,3.39072501916286*pi,1.76461239891769*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,3.38983384670232*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.29589258981068*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41406113265301*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.344289146880087*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.115042404273046*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.983956133803772*pi,-0.4070085959220792*pi,0.7383416110247341*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46167992108906*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1905381943912579*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.359004838456732*pi,2.88106986567366*pi,1.70143553875874*pi) q[18];\nu3(1.0*pi,0.0*pi,1.149444955894078*pi) q[19];\nu3(0.933380006537529*pi,0.18563768204783804*pi,1.68295602804514*pi) q[20];\nu3(3.5*pi,3.35813766876272*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\ncx q[5],q[19];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.354568641720445*pi,3.41320485871756*pi,0.772546909076853*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.138843330686716*pi,0.5898832036966799*pi,4.46673101683265*pi) q[20];\nu3(1.0*pi,0.0*pi,1.337651387504017*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41263347257432*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.237503031616363*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.27921470339858*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5414549020459578*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4861980236005*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41553306058308*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\ncx q[5],q[19];\ncx q[6],q[7];\nu3(3.5*pi,3.41140965979424*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.348559641591883*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42107208681168*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,0.5987672094423397*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41898662569854*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.360241583659492*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.45780198415788*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.45896515931051*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35749303166889*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3083870292217918*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287154307977782*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.274873226706162*pi,3.36345268889345*pi,2.11672635953608*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5442853032359083*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0805783034587304*pi,3.33304428558128*pi,0.64164897038819*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.330633375956504*pi,2.56594753335757*pi,1.432085908779262*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45400607163307*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.157039084829698*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49701459958022*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.601911519631212*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[3],q[20];\nu3(0.78965075565788*pi,0.29476604675194495*pi,4.252569045202939*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.702538764146116*pi,-0.06270191352766902*pi,4.09040836700869*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[9] -> c[9];\nu3(0.336481376883592*pi,0.22863936187158695*pi,0.5191920868260212*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.147836337575478*pi,0.459967740523085*pi,4.18968511647049*pi) q[15];\nu3(0.37467553244514*pi,3.2647263470741*pi,2.1381661327372*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39262701520203*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.322782734796968*pi,3.14546423423635*pi,1.66104671847893*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.570324261838105*pi,2.59978367716864*pi,3.64917675031018*pi) q[3];\nu3(0.874769942430265*pi,-0.05454945756349*pi,1.392326533974201*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.566740433549833*pi,2.49094389290542*pi,3.86943499217677*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.773020499501751*pi,3.48726419707385*pi,3.93854571896321*pi) q[20];\nu3(0.728219853522*pi,0.09253518931886595*pi,3.64644663356735*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.386063509931027*pi,-0.311134463907188*pi,1.74940053209033*pi) q[7];\nu3(0.727986668992259*pi,2.53978580768716*pi,3.82353414882756*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.252087625679587*pi,-0.067409647537167*pi,0.9248231323078999*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.384487496548203*pi,2.80748783184164*pi,0.7717177584223309*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nu3(0.468617531653511*pi,3.10302039185603*pi,4.32277513206521*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.335552108397236*pi,-0.240453029578381*pi,1.040984178425971*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.321869615034455*pi,0.33675075510809005*pi,3.49335526966101*pi) q[18];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.823917014478944*pi,0.8035807835150901*pi,0.965942216089404*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.411247755736437*pi,0.61436809388478*pi,0.883010374219655*pi) q[0];\nu3(0.544398117913834*pi,0.6366964148693299*pi,4.49368082211267*pi) q[1];\nu3(0.285259394030743*pi,0.8803721828184701*pi,4.45969099083198*pi) q[2];\nu3(0.296815643934621*pi,2.9487119396321*pi,0.8115757226067519*pi) q[3];\nu3(0.35877034529966*pi,-0.123430892946226*pi,3.64389229171285*pi) q[4];\nu3(0.746219859355796*pi,3.08832670941413*pi,3.69949050748162*pi) q[5];\nu3(0.156079415136297*pi,3.49572253254076*pi,4.3344121993926095*pi) q[6];\nu3(0.516260685684396*pi,-0.151196698302702*pi,3.95538015902719*pi) q[7];\nu3(0.492056897295891*pi,0.371629156428831*pi,1.3114637685081418*pi) q[8];\nu3(0.578873220121024*pi,0.87996939310204*pi,0.8080979619412769*pi) q[9];\nu3(0.697124187012439*pi,0.5471149568084599*pi,1.3488049266548638*pi) q[10];\nu3(0.386668903601176*pi,0.400622336642945*pi,4.0781026288225*pi) q[11];\nu3(0.74530769010845*pi,3.41000921296635*pi,3.03859039985348*pi) q[12];\nu3(0.479220446449755*pi,3.08630765490419*pi,1.62924481856402*pi) q[13];\nu3(0.180791264433711*pi,0.302948252494568*pi,4.15491398347339*pi) q[14];\nu3(0.200447195723105*pi,2.87348254011546*pi,0.733599663475476*pi) q[15];\nu3(0.559805079367643*pi,2.65262405699919*pi,3.76803535772864*pi) q[16];\nu3(0.50925854109084*pi,3.11650034193485*pi,4.1033047407743695*pi) q[17];\nu3(0.35970482900455*pi,3.39864082440001*pi,4.30962681202523*pi) q[18];\nu3(0.345731537228352*pi,-0.4465956967091708*pi,1.098932225437951*pi) q[19];\nu3(0.450244117690669*pi,0.39799893105432205*pi,3.95468067705179*pi) q[20];\nu3(0.545248678134579*pi,2.48194386383126*pi,3.91722243805149*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47940559073748*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(3.5*pi,3.4852181493118*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4633415176681*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.311581690031106*pi) q[11];\nu3(3.5*pi,3.49879837233113*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3447452569904281*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1282901479060379*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.327659449154444*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[11];\nu3(3.5*pi,3.41315456557209*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35753054997481*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[14];\ncx q[8],q[12];\ncx q[9],q[18];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.3217279538581121*pi) q[16];\nu3(1.0*pi,0.0*pi,1.36533095481707*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.39232359195199*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.1013502818383412*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48843489421987*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45198218248095*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47487050015274*pi) q[11];\nu3(1.0*pi,0.0*pi,1.320195212724294*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.165378726489767*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5881330190511163*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5790880420824579*pi) q[18];\nu3(3.5*pi,3.49130094842054*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0501855295522309*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38971082940125*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45748317217596*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[14];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.396817865507104*pi) q[10];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.759535763554814*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.682857445392712*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,4.4577917608799105*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49016489949639*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43286129295603*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5149284677788222*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[12];\nu3(0.249013680097915*pi,0.39920296999068094*pi,0.784246184043063*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4985041434996305*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.650634578449463*pi,1.03040463075263*pi,0.793821989356324*pi) q[13];\nu3(0.631594390227764*pi,0.257116200798166*pi,0.838967085948665*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.371098126145767*pi,-0.43171536377362*pi,0.5255681080426364*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.723091410469479*pi,0.65723580481727*pi,4.16373209188839*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.672810435444335*pi,0.53896509656633*pi,4.44438757301183*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.448847886388168*pi,-0.275035405948725*pi,0.5021530763427084*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.260227992670976*pi,0.14466257811213*pi,3.54825760348409*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.41036432933341*pi,-0.080546165852247*pi,4.0094197586432*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.848757259506605*pi,2.66120617637352*pi,3.75336777592979*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.674935392422818*pi,3.45989530322963*pi,3.15063211815051*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.291575145405635*pi,3.30755141811941*pi,4.3515041471521805*pi) q[16];\nu3(0.79039145404713*pi,-0.22005128838738303*pi,3.74591501149932*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.650030414814133*pi,-0.07352145056885301*pi,0.864165825477937*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.578733832002388*pi,2.99234459894663*pi,3.25278761900138*pi) q[1];\nu3(0.484976072803048*pi,0.5522795414041*pi,0.92193803323617*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.537523076548851*pi,-0.021984322786600008*pi,3.61968294249085*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.378032941753367*pi,3.20584374700049*pi,0.645547371352558*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.479116554730045*pi,2.68379894090603*pi,1.377355925097794*pi) q[16];\nu3(0.343452463069534*pi,3.04553131302156*pi,1.393333196052341*pi) q[17];\nu3(0.472411583136715*pi,-0.380538690951321*pi,1.56981997692757*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.596662853830823*pi,-0.4719942687029249*pi,3.15970412645189*pi) q[21];\nu3(0.780865924430631*pi,0.6766620898987299*pi,0.974487244382578*pi) q[0];\nu3(0.549290361570286*pi,0.36825569273040204*pi,4.073479469831041*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.428463079962807*pi,3.23345455595794*pi,0.996532714793531*pi) q[6];\nu3(0.460705390829008*pi,0.77399712611429*pi,0.674387943560854*pi) q[7];\nu3(0.629874329398032*pi,2.70178972508131*pi,3.73947827874141*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0860908980097647*pi,2.60032461151448*pi,1.375853119188343*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.515649659082322*pi,-0.080341194556032*pi,0.835841011799594*pi) q[20];\nu3(0.432299944481516*pi,0.33764989096951403*pi,0.664718351080447*pi) q[21];\nu3(0.498126642152011*pi,-0.324394623693132*pi,0.76302283093445*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.495326106137296*pi,0.8726302226187801*pi,0.90955957076145*pi) q[7];\nu3(0.920504359904649*pi,3.33102652668477*pi,4.19389514795708*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.595973462902354*pi,0.29016220786980496*pi,3.81286024537342*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.196795545799553*pi,3.00070076018341*pi,1.308836581014261*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.526593174429332*pi,-0.070912501711827*pi,3.57920087380305*pi) q[12];\ncx q[13],q[17];\nu3(0.712169108666357*pi,0.9133373906408999*pi,0.82639671380362*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49086775556029*pi,0.5*pi) q[2];\nu3(0.80595962882858*pi,2.92535298084438*pi,4.13481880041204*pi) q[3];\nu3(0.527648775712724*pi,0.226519148034937*pi,3.57885766743232*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42547583868772*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.766089137928985*pi,-0.33896021248063*pi,4.148861108646511*pi) q[12];\nu3(3.5*pi,3.4229008671802*pi,0.5*pi) q[13];\nu3(0.322777111927838*pi,2.39170894121889*pi,1.112564965780693*pi) q[14];\nu3(1.0*pi,0.0*pi,1.102749071327515*pi) q[16];\nu3(1.0*pi,0.0*pi,1.07775456768407*pi) q[17];\nu3(1.0*pi,0.0*pi,1.115625245462945*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.736336251528921*pi,2.5364955221332*pi,3.86146876930875*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[15];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49461692440211*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42659546363182*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35233304445921*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.555591228392863*pi,-0.096537219919543*pi,1.3965216307597*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2903448914507178*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5371672532609213*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44564362665447*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4223848384655*pi) q[19];\nu3(1.0*pi,0.0*pi,1.17952929222728*pi) q[20];\nu3(1.0*pi,0.0*pi,1.177828810917462*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.47481636162288*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[20];\ncx q[6],q[15];\ncx q[8],q[12];\ncx q[9],q[19];\nu3(0.239341375291444*pi,-0.15574588507431603*pi,4.17076994549584*pi) q[10];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.3585581236139719*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.18954035236268*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.091331101153519*pi) q[7];\nu3(3.5*pi,3.48161530793793*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.336498508222061*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40761211795897*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42356995286544*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47838912752175*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.654875090780193*pi,2.91940850792982*pi,3.2592875677364*pi) q[2];\nu3(3.5*pi,3.39490198099801*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[20];\ncx q[6],q[15];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2943233856687049*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.557674341303179*pi,0.307747134523253*pi,1.5159839148205*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39717941216528*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.527355922374077*pi,0.02233434556042302*pi,0.5001445229828071*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46453581824357*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.630710726222233*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.494714617629079*pi,0.498400995697186*pi,0.5451742557138926*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49613913091544*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33087056338773*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.352872609107693*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.328613822912434*pi,3.32015469652017*pi,1.64118964742711*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.730501439013945*pi,0.44251364025405804*pi,0.6533163030255971*pi) q[8];\nu3(0.403465437904985*pi,-0.08756943716702298*pi,3.6816589919144*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.196406344803232*pi,0.05217627040488304*pi,3.66577453291268*pi) q[12];\nu3(0.620349074146289*pi,-0.260599343195542*pi,4.1358940444147105*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.608283208428464*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.210289188088719*pi,2.96573146265105*pi,1.407356753782568*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.928415413003965*pi,-0.28735174712449596*pi,3.23989421648584*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.823087382789029*pi,2.7293570689062*pi,4.10621262564786*pi) q[8];\nu3(0.280243444486964*pi,0.39711418757233297*pi,3.93693677073177*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.193990495084023*pi,0.21347989361172603*pi,3.48865366883887*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.406827352170484*pi,0.34638682112809205*pi,0.8304268942045601*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.548841894299569*pi,0.16928535644180098*pi,0.687846690700629*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.371412945958453*pi,0.20040482935776804*pi,1.004485791846279*pi) q[0];\nu3(0.253564953701335*pi,3.44902657109078*pi,1.37058627529195*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.179758156538104*pi,0.03464662291584897*pi,4.2132383227651005*pi) q[5];\nu3(0.436102378978558*pi,-0.397596932735937*pi,0.751738776376741*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.562156866317973*pi,3.382489727331*pi,3.50771623651249*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.598705845858693*pi,0.8103325082800501*pi,4.46937542246763*pi) q[21];\nu3(0.432481303538427*pi,0.75378083046305*pi,3.92363458387859*pi) q[0];\nu3(0.532534762119388*pi,3.29453099044285*pi,4.36810875034059*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.262589848615293*pi,0.024219467039999998*pi,3.8869729465535*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.190306493261031*pi,3.2943033126189*pi,1.84100911452244*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.371735837908325*pi,3.17505026560487*pi,2.11214676365329*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.770282937524821*pi,3.45136380847761*pi,3.60522324084189*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.532594145212475*pi,-0.19485412800414298*pi,1.383017560663675*pi) q[20];\nu3(0.835491618529259*pi,3.42868206096797*pi,3.29497739879073*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.497542040428939*pi,3.23682916200599*pi,4.2987911718400795*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.37030562149545*pi,0.18148745427813695*pi,0.859054761517597*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.805637097507136*pi,0.5883856749543299*pi,1.237460995883656*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.922920508638338*pi,3.35037831791923*pi,3.03873333677087*pi) q[14];\nu3(0.385639342163989*pi,0.059934328685761984*pi,4.10320972586895*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.580502992290858*pi,2.75616900739303*pi,1.2229409154104949*pi) q[18];\nu3(0.578694336297077*pi,0.309264195275361*pi,4.13943612256415*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.699370906954218*pi,3.25951290060591*pi,2.77591243315062*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.529600715216476*pi,0.8435166013219*pi,0.626516122781513*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.293966752922335*pi,-0.16305100453190302*pi,3.68383250760221*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.25224843582889*pi,2.96700186891049*pi,1.94330744237814*pi) q[15];\nu3(0.574117181114165*pi,-0.13198660111427502*pi,3.78813685955721*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47500317392985*pi,0.5*pi) q[2];\nu3(0.56116274570833*pi,3.17986237038627*pi,2.95700423659641*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.732695228000348*pi,-0.4264074057295887*pi,0.85804097160577*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3613539469971752*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.35903672974246*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2899175642872431*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34820828598322*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.272594958043487*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45914104560964*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253375333910932*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[13];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.73741102719213*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42258628650867*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.42655819658587*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.34256896061735*pi) q[6];\nu3(3.5*pi,3.49019204465853*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.307092719444546*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5164595943064265*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.180039200922719*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295091979008581*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45120608224209*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47161927459689*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[13];\ncx q[8],q[14];\nu3(3.5*pi,3.39086771786483*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.359674184613271*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.35218355852111*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2722030590681501*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.224194777850876*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.444107991528*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5435343219300139*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.349354645741521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.45209306458392*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.309503980941465*pi,2.87033684233487*pi,1.50459869750325*pi) q[8];\nu3(1.0*pi,0.0*pi,1.23485407084288*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5052597451826468*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5477437642999727*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4493244840607495*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.669114522671542*pi,2.61986205761155*pi,4.09387194367954*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.142535345077618*pi,0.86579906383636*pi,4.28306837324954*pi) q[8];\ncx q[10],q[11];\nu3(0.397057334592765*pi,2.9209017950425*pi,0.625987269677212*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.779557799064548*pi,0.7647858134404899*pi,0.5774766630984839*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.626795002845142*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.288050468572496*pi,0.16971719617314895*pi,0.717357165725942*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.677832747690566*pi,0.77647653261648*pi,4.48777626259825*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.594909245085979*pi,2.82296253936362*pi,3.21346000056554*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.499909227980006*pi,-0.4325375527413168*pi,0.768451796867031*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.308193143946933*pi,3.41913254698888*pi,1.54652648962538*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.560841666458101*pi,-0.4006908791578041*pi,0.71794428706779*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.668120062782726*pi,3.04979576156928*pi,4.2306431627074605*pi) q[4];\nu3(0.533830478142289*pi,-0.07037712606308*pi,1.156278291301104*pi) q[5];\nu3(0.782228395819746*pi,0.009558731242620966*pi,1.304772876085897*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.13812947340583*pi,3.23865990468302*pi,4.488226026902289*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.438723889255596*pi,-0.04459532421045198*pi,1.4529976422826771*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.327115851467298*pi,-0.49787892053091265*pi,1.84195825755633*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.590467463264708*pi,0.429426328299496*pi,4.39202025107152*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.12572752774363*pi,-0.08315749156110103*pi,1.210410859895928*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.364378109794887*pi,-0.30396143855147*pi,1.2642661635428771*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.458308585087541*pi,3.00635737317299*pi,0.813920688061197*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.304833946489578*pi,0.53864790822665*pi,3.94824705644399*pi) q[17];\nu3(0.0464500522684715*pi,-0.006648825068297004*pi,4.1928471584066305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.620621254299537*pi,0.8342603610719499*pi,0.6410930723205059*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.384639749205468*pi,0.47302360482947503*pi,0.919090336433951*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.731616629689099*pi,-0.13329997181709702*pi,1.230561023717557*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.37267317842904*pi,0.6588152555018101*pi,4.0234646887559595*pi) q[11];\nu3(0.664598872376359*pi,0.54472455850257*pi,1.285536211688921*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0795076114711425*pi,2.30161187372925*pi,1.235455934996334*pi) q[15];\nu3(0.598308833717999*pi,2.87459533143257*pi,3.17113384602154*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.758627983620748*pi,3.34889849385269*pi,0.729654034825813*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.937417655797567*pi,-0.061421753357039977*pi,0.930254503417139*pi) q[1];\nu3(0.773455160323367*pi,-0.36755213669723197*pi,3.74414346917102*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.143812575617409*pi,0.27998077666617205*pi,4.05871172511348*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.557056902826379*pi,0.274664482092549*pi,1.53630656758532*pi) q[11];\nu3(0.805645774825602*pi,-0.11692402531034801*pi,3.45174873285233*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.531445729064622*pi,-0.26789300312854303*pi,3.61650677529586*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.730894020892495*pi,-0.49034219774679055*pi,4.08006910470906*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.530277103334039*pi,3.39445719263584*pi,0.809822561829039*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.813311490397342*pi,0.43772806203220105*pi,4.46827826827583*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.592436835473339*pi,3.09722359034425*pi,3.96872823398825*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42135299275672*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.46805235632848*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.295248152849076*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.122548008551188*pi,0.36725306919701195*pi,4.17001175164382*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.379288186230804*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.539445386189547*pi,-0.42890022031257713*pi,0.946798660508603*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37405141640392*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3892690144226*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.363827760529602*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.323319154705497*pi,2.55538218869407*pi,1.51454127499686*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.301994840363691*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.33811498902201*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(3.5*pi,3.47087060911716*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.55647230937311*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.346078225967584*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.41135164555591*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.388129810272091*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.663452598649544*pi) q[10];\nu3(3.5*pi,3.46951281968147*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,3.48320978310943*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.402362811237985*pi) q[17];\nu3(1.0*pi,0.0*pi,1.216848374843555*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.527464606879581*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33538609235248*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5383738941163208*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269297098789181*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47183757608055*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.44088024766383*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.346035854605061*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5305248346254414*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38672050754976*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43067489796278*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.306173600822047*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.701225557643232*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.743116068706566*pi,2.66828599321136*pi,4.15056700034237*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.431750137820931*pi,0.07604580578239895*pi,4.07320961656957*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46371197973244*pi) q[12];\nu3(0.479370166726322*pi,2.66725684757423*pi,1.0007172301408311*pi) q[13];\nu3(0.475484333661651*pi,0.33622578427454497*pi,1.0904670321872239*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.578565770867945*pi,3.23417080158517*pi,3.45974472395827*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.67915725385089*pi,0.207502537723127*pi,1.13834825995267*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.201993449739925*pi,-0.284914920444515*pi,4.12554540220988*pi) q[4];\nu3(0.803670044087399*pi,3.05438251402512*pi,3.73356103558694*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.187564313521956*pi,2.63089208830687*pi,1.2384471984074659*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.164451570296538*pi,0.8692843447887899*pi,4.48698711167769*pi) q[13];\nu3(0.529280102493759*pi,0.18711697902219604*pi,0.5945776585135184*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.709663862704596*pi,2.8679942530239*pi,3.276710201676*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4507607021283*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.460399593436952*pi,3.38077493992627*pi,0.5204067892163396*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.62605659116725*pi,3.45284668493726*pi,0.510167077852214*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.119311856460051*pi,3.28781942132992*pi,2.1582098838367703*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.350627156037506*pi,-0.12995782779722498*pi,1.465767992552382*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.223656839480027*pi,3.41024732561706*pi,0.829764662720028*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.424265774190192*pi,0.38651966480801203*pi,4.1915487120115*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.69257008210834*pi,3.43433362081407*pi,0.792262659606882*pi) q[6];\nu3(0.474814210473141*pi,3.26838163379018*pi,4.09645820222547*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.869107312541293*pi,2.53875210484986*pi,4.02376628875926*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.492445099375582*pi,3.2497981647679*pi,1.72587273522971*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.844605063841817*pi,3.46241938385466*pi,3.48244799568994*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.433704895265266*pi,0.365760751760013*pi,3.3937974467269*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.704684867409232*pi,-0.10813402569222402*pi,3.7445460116285*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.701244672552186*pi,0.06720347343112099*pi,4.43297788623339*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.555757946598775*pi,0.636896356889*pi,0.752665712152214*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.592780640736947*pi,0.06775385765671305*pi,0.635703332071968*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.557385050777269*pi,-0.014958753975244987*pi,0.717700614545997*pi) q[19];\nu3(0.766286132120385*pi,3.3460078674511*pi,3.84850973793718*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48194769026762*pi,0.5*pi) q[0];\nu3(0.113380459520819*pi,3.11639605993844*pi,1.010491470048784*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,1.188151862668761*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.664907661014951*pi,-0.246751742994686*pi,1.187581330253711*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.457021274366937*pi,3.17695683459994*pi,1.53011986058678*pi) q[20];\ncx q[0],q[4];\nu3(0.512852069535669*pi,1.04774801808868*pi,0.892984123924086*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.463756028517895*pi,2.80133220268138*pi,1.01997541554616*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.414459550516395*pi,3.44422580256515*pi,4.19063049437373*pi) q[8];\nu3(0.220728850439904*pi,2.83258826751964*pi,1.026225328602494*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.73368629795024*pi,3.49758222577935*pi,3.10777232825303*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.33025639630219*pi) q[4];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.593354374413785*pi,0.31761091188163704*pi,4.1121905860024395*pi) q[8];\nu3(0.746549457700293*pi,3.40870662487567*pi,4.3893219774896295*pi) q[9];\nu3(3.5*pi,3.4923057125122*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.285265130956629*pi) q[11];\nu3(0.591779103495836*pi,0.493623161187166*pi,0.850013153581498*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.43276806050959*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.500743974708111*pi,-0.271358732150146*pi,4.12527424879721*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3170965773159309*pi) q[17];\nu3(0.481118409780468*pi,0.81591225029892*pi,0.729359475803372*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,3.46085695799582*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45734511929072*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2585152601929481*pi) q[16];\nu3(0.762283552439066*pi,0.7214631915115499*pi,1.153184208837379*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38725547598072*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.29888861872322*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42399021558439*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38754222582516*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.238606916352265*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47033277336322*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.45397886421915*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.172697330776633*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37297792184381*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38526907903759*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.195471672522587*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[12];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48783324398355*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.654190801926681*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2005484236675201*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.407037954381559*pi) q[21];\nu3(0.96104515378696*pi,0.0011068273929869532*pi,4.0892724435930194*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47252709680544*pi,0.5*pi) q[3];\nu3(0.790783579722013*pi,-0.4749174034079955*pi,3.39776319820981*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5958453626754721*pi) q[12];\nu3(1.0*pi,0.0*pi,1.400030000989363*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\ncx q[20],q[21];\nu3(0.543457141127604*pi,2.65730027817412*pi,3.53346624177076*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[14];\nu3(0.628090714276644*pi,-0.359089607149987*pi,0.734512890466353*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.291873057819264*pi,3.39388867920415*pi,4.42222966154496*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.541768736963407*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.38607107350189*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2274184752465271*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.336592425525314*pi,-0.4422653251179358*pi,1.89785555393926*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.842909664767993*pi,-0.176047591851567*pi,4.42733974251847*pi) q[8];\ncx q[9],q[15];\nu3(0.371779226455651*pi,3.34540875087551*pi,1.96335386103177*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.125997099025834*pi,0.09422275809581804*pi,3.98211734161983*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.23702752286112*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.422523572857932*pi,-0.387561358815315*pi,1.84722095978285*pi) q[6];\nu3(0.333763047907353*pi,0.332063630485387*pi,0.5796717804937955*pi) q[7];\nu3(0.376337342393742*pi,2.98867449227666*pi,0.6777714449022609*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.734469709084781*pi,2.6827282394935*pi,3.86965008743665*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.607417118104703*pi,1.11900624897372*pi,0.781785293422099*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616306488833897*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.726142186853679*pi,-0.04651276152924999*pi,0.766393115981142*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.310346388796469*pi,3.04437132881398*pi,0.866694377262963*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.39492112531442*pi,3.4747829290906*pi,1.61090714787902*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.487134932965839*pi,-0.202866863157951*pi,4.27773033670586*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.386049563518384*pi,-0.434161264051791*pi,1.60374472056794*pi) q[1];\nu3(0.492627206182479*pi,3.13692956927422*pi,4.30231710964344*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.717561127634605*pi,2.78988625567607*pi,3.93422513103206*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.126353829440472*pi,2.54432787357218*pi,1.488102219788533*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.60876013400699*pi,0.16585898146390599*pi,0.621909295174046*pi) q[16];\nu3(0.208704143914684*pi,-0.008918125016869005*pi,3.60770432414354*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.558362273721547*pi,3.3701447731468*pi,3.51423083418896*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47117659819162*pi,0.5*pi) q[0];\nu3(0.519877516113416*pi,-0.4159220759578828*pi,3.82572438533914*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.405909213368526*pi) q[4];\nu3(0.527550060834861*pi,2.90687674162059*pi,1.441391106726091*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.414694793237535*pi,3.36169908567173*pi,4.1759271627655*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.631637879770557*pi,0.07592818710476301*pi,3.96885644963295*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.59704165019514*pi,0.344306407201165*pi,1.098213296315203*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.724938975254671*pi,3.2521639295163*pi,3.98617571220892*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.812335159341446*pi,0.13514388187724102*pi,1.321083669622553*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0366320873424538*pi,-0.4334109419644286*pi,0.97458764206618*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.244953070762706*pi,2.9173915590215*pi,0.756367901851537*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.510846973975743*pi,2.47808351547413*pi,3.60320189663084*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39720947903278*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.553838483833666*pi,-0.07113617142005901*pi,1.117719664709327*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.36851444190802*pi,-0.22006336367114698*pi,3.92518928769945*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.796574345101301*pi,-0.130172062897085*pi,0.610930247371338*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4488336249516*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.130531962118039*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.218866049192931*pi,0.7485134655299099*pi,4.36751202022595*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.689384515295174*pi,0.64607143370224*pi,4.4134803534575795*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39256095213992*pi,0.5*pi) q[5];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.1253144617942081*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.214223592716382*pi,0.7423929407376*pi,3.87925267202188*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.662426648905121*pi,-0.313904425706068*pi,3.81350431231033*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[21];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.518464949386415*pi) q[10];\nu3(3.5*pi,3.44506666639461*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2765515369949139*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39859524120553*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.276303340735228*pi) q[6];\nu3(3.5*pi,3.48615235949785*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38193535488616*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5575238036295307*pi) q[13];\nu3(0.146968258951981*pi,0.7401374443626101*pi,4.17335170903427*pi) q[14];\nu3(1.0*pi,0.0*pi,1.282820193043165*pi) q[15];\nu3(3.5*pi,3.44770931814775*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.315089548126521*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2585875492747038*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[21];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.510611144288575*pi,-0.332438956677762*pi,3.87715968896723*pi) q[14];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.36060814659951*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.49996106753162*pi,-0.45957934642886933*pi,1.313779179598443*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5883125532340552*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.528125898204264*pi,2.4298969661901*pi,3.69166380773497*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4956546456290205*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.38636783029864*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43478944452373*pi) q[18];\nu3(1.0*pi,0.0*pi,1.269336207977853*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.645005087206389*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.734030382220787*pi,0.03946726291367697*pi,4.36174755939769*pi) q[2];\nu3(3.5*pi,3.39424615590139*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.283186034676746*pi,-0.4172782721557411*pi,1.58531431848346*pi) q[5];\ncx q[7],q[21];\ncx q[9],q[15];\nu3(0.0801379692026438*pi,0.404192588574803*pi,0.992238842426706*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275816388113514*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.283460722987165*pi,3.20182399374702*pi,0.5022830799897191*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.274477656383915*pi,0.44414736094726404*pi,4.1533019616347495*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.678805165122162*pi,3.19640386867669*pi,4.04085890014316*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5957286680728494*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.724691896338792*pi,3.49416062717067*pi,3.94563608525014*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.566464909291333*pi,3.48493970310984*pi,0.72247359070218*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46258884584425*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.638196705152181*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.280405143946913*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.544541228017903*pi,3.25337320156353*pi,3.22290178314763*pi) q[0];\nu3(0.894307966881635*pi,2.64859607560193*pi,3.61160495833972*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.570340200247515*pi,2.91517446071087*pi,3.34235027267815*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.484468341814718*pi,2.61602714035201*pi,3.67505645965782*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.686021992866107*pi,2.98500311401079*pi,4.34582336414651*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.386050189268585*pi,3.25202117059567*pi,4.401283412195561*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.634093639995175*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.394321951709189*pi,0.80340027292424*pi,4.26750145950873*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.360701432107915*pi,2.71631770307935*pi,1.1467333724026831*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.490690520503202*pi,2.93798517612424*pi,1.260755438905231*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.709035298603267*pi,0.8777532273228601*pi,0.915262024607041*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.416316066117277*pi,2.7745491288981*pi,1.291224387711613*pi) q[11];\nu3(0.895671738527499*pi,0.9284412156141999*pi,0.715623518080412*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.290625903837514*pi,-0.053297709000790006*pi,3.98733408749978*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.536397525075676*pi,0.43890467356419405*pi,1.15244986272449*pi) q[19];\nu3(0.270957886572912*pi,3.08022573636839*pi,1.294172680041925*pi) q[20];\nu3(0.638472424857901*pi,-0.13465855993659198*pi,0.6048885628008069*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.280625038519071*pi,3.14389835944222*pi,1.58780860948667*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.217090674590746*pi,-0.05112202643586*pi,1.409659092104125*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.221004512493822*pi,0.005561918779389052*pi,4.1933728967894*pi) q[9];\nu3(0.296130054581426*pi,2.59653996833797*pi,1.024987435857164*pi) q[11];\nu3(0.404108747951142*pi,1.20284701030091*pi,4.21464374818375*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.802387806062916*pi,3.18119031435998*pi,2.8879911842077*pi) q[15];\nu3(0.441375267285807*pi,3.40747886672787*pi,4.3816297739763*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.73884640728551*pi,0.264556419333851*pi,0.5004085749586834*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.634092795590241*pi,0.015123540090185017*pi,3.98323033463541*pi) q[20];\nu3(0.578219180000138*pi,0.9049616229972499*pi,4.49206714333761*pi) q[21];\nu3(3.5*pi,3.46231527320642*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.347886064554467*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.386100894878102*pi,0.17048060195653603*pi,0.612111461732013*pi) q[8];\nu3(0.473767698498576*pi,3.17170890580654*pi,1.72679378328958*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.709272798706113*pi,-0.4417510689909072*pi,3.17854538686238*pi) q[14];\nu3(0.80513480614967*pi,-0.333018387956207*pi,0.5588508806722264*pi) q[15];\nu3(0.416234078764811*pi,0.87764125669622*pi,3.95400331348554*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.256282930178873*pi,3.11005312539412*pi,4.44948703376694*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.39248681076832*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.304821881940337*pi) q[7];\nu3(0.358765426471927*pi,2.89855850217702*pi,0.740336185016954*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.389247426841972*pi,2.99868837252751*pi,1.1109933026314591*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\ncx q[3],q[21];\nu3(3.5*pi,3.46673797455948*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43029485434808*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0744052696629312*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43615680241014*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32444360767889*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.49145739572424*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5720061890794848*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.43182362033495*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.272733081755079*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.252316105963947*pi) q[19];\nu3(1.0*pi,0.0*pi,1.345201558955565*pi) q[20];\nu3(1.0*pi,0.0*pi,1.064730911254311*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[13];\nu3(3.5*pi,3.42160142021322*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5262077012648616*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4814795067644*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.122099627243226*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3080358127700968*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46662485141332*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5502287140611273*pi) q[12];\nu3(1.0*pi,0.0*pi,1.293038135619771*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.49776035871633*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.433810892662359*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49352142543942*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.690975087329175*pi,0.177621274627338*pi,3.6913425699894*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.734806162832785*pi,-0.19860918919054*pi,0.628208070691123*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.34719712833145*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.294505807952435*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48211157761345*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35129611756944*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.618379272077991*pi,0.353845907697217*pi,4.33597539430782*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.272734303874625*pi,-0.232653384193366*pi,1.0644003638276889*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.348881623269881*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.970634047789695*pi,3.32563482710075*pi,3.50304280338898*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4679588536483195*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.665753576849406*pi,-0.180359430444257*pi,3.42016363961484*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.718030405637268*pi,0.6765147854886799*pi,1.04928660221135*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.331803615114783*pi,0.14237616855817903*pi,4.23976024214441*pi) q[4];\nu3(0.508200091561328*pi,0.7833711732165001*pi,4.19843360361442*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.67217263622251*pi,0.32192228218810703*pi,0.89372811981776*pi) q[0];\nu3(0.241341215226143*pi,0.293441941363364*pi,4.1699121959132395*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.212019019457922*pi,-0.238751290668061*pi,1.67305332071727*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.142902654344355*pi,0.33336140696691596*pi,3.77974452016807*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.461381638771139*pi,2.54690259030287*pi,0.963376569846221*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.340160727176986*pi,2.95328343587137*pi,1.80062206620541*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.535656594951893*pi,3.14589577191212*pi,4.08599312200767*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.151097912878253*pi,0.391135482461736*pi,0.5600622001149431*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.798123854527996*pi,-0.4942415753505777*pi,4.4868169076958*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.38674815042574*pi,3.39284943003394*pi,0.961517642490196*pi) q[11];\nu3(0.673300781520779*pi,-0.05832071765707397*pi,1.364300244174852*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.142749027356584*pi,0.434436131839919*pi,3.55753028552103*pi) q[19];\nu3(0.566249110543712*pi,-0.05801994235421398*pi,3.87225795432233*pi) q[20];\nu3(0.824371021508572*pi,0.20135334533580596*pi,1.272978723279782*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.673997696513646*pi,0.323992943895145*pi,1.1722692669335388*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.465967103912716*pi,0.50916271317308*pi,0.835892125637874*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.53668828919416*pi,2.73386828035261*pi,1.262811762065442*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.477654465244244*pi,3.43088233332618*pi,1.89516537918058*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.21065655041319*pi,3.28956166787222*pi,1.93197605338255*pi) q[16];\nu3(0.722511459868799*pi,2.77644378098551*pi,4.26112002342156*pi) q[17];\nu3(0.691716439318879*pi,-0.40524918597643733*pi,4.07174701513764*pi) q[18];\nu3(0.334538042935189*pi,0.78564491518005*pi,4.2888770188995196*pi) q[19];\nu3(0.586741434682218*pi,0.5172706204709301*pi,1.190964894020769*pi) q[20];\nu3(0.497280232710847*pi,3.39592448365892*pi,0.804601188298546*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.761066630776427*pi,0.61675825975895*pi,0.5511472158005917*pi) q[8];\nu3(0.186388395757298*pi,2.8625486263869*pi,0.722183920582901*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.300593923010719*pi,-0.326921768181144*pi,1.42086805483147*pi) q[13];\nu3(0.416264343355082*pi,0.63837157892583*pi,4.16617430870067*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.229356985617052*pi,0.16577687226536497*pi,0.746138497081222*pi) q[16];\nu3(0.545459466673548*pi,3.12209028502288*pi,3.83479530340781*pi) q[17];\nu3(0.887010376028625*pi,0.401106210312801*pi,1.35902297815805*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4359604432464*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.854924046823141*pi,-0.364648882735202*pi,3.88621638310267*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.252289835983946*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.490442104122608*pi,0.8301792416950999*pi,4.05851389893993*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.523626805306663*pi,0.17769669669153298*pi,1.131129458497574*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[20];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.716280567848074*pi,3.48227127663404*pi,0.896919280911988*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46012348049253*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[14];\nu3(3.5*pi,3.4537871065048*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.40018874267795*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49425676078272*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1558723224285679*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.146317269369105*pi) q[20];\nu3(1.0*pi,0.0*pi,1.166624132545202*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[10];\nu3(3.5*pi,3.45955680927858*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48755733827724*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.39088879977821*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.324384977881651*pi) q[9];\nu3(1.0*pi,0.0*pi,1.319945731129567*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.161696053377507*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[12];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47423277682317*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39149374868994*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.374685147988189*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5805685585566511*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5182114558152656*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44838464011829*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.27995101111436*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.29459763503396*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.430927838964029*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270866127835079*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[12];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45663236495093*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43812372750763*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.296645943046912*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2389448425611391*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.618934489320913*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.473517661095084*pi,3.3002735192675*pi,1.9865151761476*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.57948865619718*pi,-0.175758616635472*pi,3.71264981523192*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.464805855637859*pi) q[15];\ncx q[17],q[19];\nu3(0.544152312975813*pi,0.18424730679886003*pi,3.7029999782502*pi) q[20];\nu3(0.771036984531505*pi,-0.0077526662370829835*pi,3.98624479378204*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.268343088946567*pi,0.7471931882352101*pi,4.37784252875098*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.722144871402533*pi,2.78376965492709*pi,3.42896660525796*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.60237463462093*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4070390929525605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.362023250263415*pi,-0.23106276867227898*pi,4.22636229863798*pi) q[20];\nu3(0.787375697138814*pi,-0.193111609496404*pi,0.623650453463516*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.674099750659266*pi,-0.371030723907976*pi,3.60773607269228*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.331578901649704*pi,3.169023944953*pi,0.724708557578725*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.582148203374418*pi,2.90744453506887*pi,3.82408631615957*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.40039140024648*pi,0.18657395272738098*pi,1.124931197891451*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.868374113529635*pi,2.93496524066131*pi,3.86962670568372*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.361344777115597*pi,-0.286158845041107*pi,4.45215648899159*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.410845108555022*pi,-0.11523789296352599*pi,3.79056285663504*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.462933225003926*pi,3.49469101346366*pi,1.2744701714008029*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.392890844680433*pi,0.10379467595358005*pi,3.92162560379303*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.555112009303318*pi,3.20528180531917*pi,4.19424197301601*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.79068103369253*pi,0.35248794938622696*pi,1.351703075881004*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.115907915836258*pi,0.47622395714946*pi,4.46561497858019*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.774647958592516*pi,3.27868460980097*pi,2.83547070813873*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.53784605254761*pi,0.21021729323820204*pi,1.3174084046494912*pi) q[13];\nu3(0.142171402739294*pi,0.50411826626854*pi,0.5038188025272674*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.641462768610392*pi,0.8534842192927199*pi,0.5019840073555781*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.473220144817813*pi,1.01634745445311*pi,4.39689787295989*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.233679600098335*pi,3.15772489830092*pi,4.3711157449262*pi) q[3];\nu3(0.717769816947796*pi,2.39376868863284*pi,3.64055331063948*pi) q[4];\nu3(0.839051935669054*pi,0.11122321457461704*pi,4.1707509527490405*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.119245307799653*pi,0.093282579393278*pi,4.36524132687512*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.132102583744624*pi,0.7349613111267399*pi,4.40044417135257*pi) q[13];\nu3(0.411340374787291*pi,0.13545429652616503*pi,1.256994295175119*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4958984415975*pi,0.5*pi) q[1];\nu3(0.103129027816253*pi,-0.352863062852375*pi,3.96432258521677*pi) q[2];\nu3(0.570744019128201*pi,0.6968658216740999*pi,4.392099687282419*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.319301163066733*pi,2.93498182543828*pi,0.702466884374666*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.413111624364741*pi,-0.04899288464215101*pi,3.9609681585203*pi) q[15];\nu3(0.404914589013437*pi,2.75867753318125*pi,1.4734604326007301*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251324278050165*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\nu3(0.622285202682665*pi,0.498323383487591*pi,4.425642730527629*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.226109330682713*pi,3.07314652360522*pi,0.662288253238191*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.121593942585101*pi,3.03603522156436*pi,0.885049230081565*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.211094704542797*pi,0.57644015837541*pi,3.76299240502936*pi) q[15];\nu3(0.575232609053202*pi,-0.415705655657567*pi,1.013694836609524*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47603668958281*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44996438700577*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.225943145567562*pi) q[11];\nu3(0.401060248564332*pi,0.10720559173181399*pi,3.62855440582409*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.385865301595407*pi,3.48603095056175*pi,1.153868106003224*pi) q[18];\nu3(1.0*pi,0.0*pi,1.355640716528907*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34705036568974*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[11];\nu3(3.5*pi,3.44570048270268*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.197031183470468*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.32726206714705*pi,3.18067875706789*pi,0.612631856347289*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.49736153540597*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.43818437693497*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2777916389052462*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5482030481494654*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38634015718991*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.551674981923024*pi) q[7];\nu3(3.5*pi,3.4102203370039*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.109196145843828*pi) q[9];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.332392038898703*pi) q[15];\nu3(3.5*pi,3.43434617614931*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29472103872596*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48529351103709*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240626498644907*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5288229776082648*pi) q[13];\nu3(3.5*pi,3.46660656308737*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3808997644060081*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.73035403207782*pi,0.302732161023329*pi,1.3680209771744*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5090743276297134*pi) q[9];\nu3(3.5*pi,3.47803517836177*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.206017888854181*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38555295411345*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2158190052022428*pi) q[18];\nu3(0.384957100011827*pi,3.34598641571366*pi,2.00267355067734*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.853684535876062*pi,0.306381003344142*pi,4.13827523731409*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.741467229384232*pi,0.6461682415508301*pi,4.297214767205229*pi) q[6];\nu3(0.272865882551019*pi,-0.237559944229358*pi,1.080452776444168*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48026256514924*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.874986692713069*pi,0.36141445925707105*pi,4.4099656724277505*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.456432885003871*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.214250910220892*pi,0.6456012126744499*pi,4.40228801475609*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.480852739746835*pi,0.69163338305295*pi,4.47120122388789*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.167831063091979*pi,3.24477460240717*pi,4.27566425320512*pi) q[6];\nu3(0.70686725558382*pi,0.53002281256492*pi,4.4286349476397096*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.595366583494345*pi,0.81288132898406*pi,1.121900287326055*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5172576629678991*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.512183292155109*pi,3.44820811920156*pi,4.06855190301797*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.308597565586536*pi,-0.211825262872829*pi,1.448545706572876*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.4802040186174*pi,0.08554041355378195*pi,1.110379091326992*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.977657639656454*pi,3.33033784570963*pi,3.640466339416*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.797203600057733*pi,3.40817116312746*pi,3.6487178890433*pi) q[8];\nu3(0.303595997902441*pi,2.64171792341107*pi,1.019562769307094*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.540416471865492*pi,3.42783256471292*pi,3.04758038647564*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.262076043259506*pi,0.24919841101373197*pi,3.54862312553659*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.503621680121304*pi,-0.385434141323584*pi,0.621013884745211*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.558250602366863*pi,0.434441498648253*pi,1.278945022052664*pi) q[8];\nu3(0.488803256687306*pi,3.35171208308407*pi,0.719692623154734*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.416617134005785*pi,-0.187658789328716*pi,4.4581097700677095*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.603688504024731*pi,3.20605715700422*pi,3.66727329223314*pi) q[10];\nu3(0.675990567725865*pi,0.21422416263646704*pi,0.931285146885706*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4816818114674*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0523048145146485*pi,0.74265431687583*pi,4.37942849625688*pi) q[2];\nu3(1.0*pi,0.0*pi,1.240900566114435*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.881636223339186*pi,-0.223904907316064*pi,3.56145265265942*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.397314111886697*pi,0.78126226712398*pi,4.29906409487408*pi) q[15];\nu3(0.382475462541847*pi,0.15960520003106704*pi,4.4215475684865595*pi) q[16];\nu3(0.606191411151796*pi,2.99235389436028*pi,3.17002528882475*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.842076318563122*pi,2.63597691318957*pi,3.8377405961017*pi) q[2];\nu3(0.404104252930257*pi,3.13380814693833*pi,1.53575243285014*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.905654949565698*pi,0.18287656593645396*pi,0.9869434515229341*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.846709200883685*pi,0.19845138649885297*pi,4.3180239205511*pi) q[15];\nu3(0.217054733910171*pi,0.7917935960313001*pi,0.544921593441497*pi) q[16];\nu3(0.376524721430434*pi,0.20554404110034097*pi,4.04846191559868*pi) q[17];\nu3(0.410351437741417*pi,-0.14923320337776003*pi,1.0930654990959199*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5550807513734517*pi) q[3];\nu3(0.150268456170777*pi,0.13621152909216105*pi,0.8056460372323939*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.902172741854269*pi,-0.105058295147547*pi,4.23984044653755*pi) q[12];\nu3(0.698536348077906*pi,2.95847228239881*pi,3.44534863004442*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.957361472302354*pi,2.9444381099504*pi,3.20138463088509*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.46408892986233*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3761338827349059*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.241834127096558*pi,0.474649132705118*pi,0.7862104005962021*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[16];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.48791056006129*pi,3.12214316825467*pi,4.19253767944413*pi) q[20];\nu3(0.386858879777547*pi,-0.02797120795828001*pi,0.5334330713062773*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.316398417482314*pi,-0.4515423065616846*pi,1.76689489538014*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.45332258640846*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5958128254858495*pi) q[7];\nu3(3.5*pi,3.48906674172325*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(3.5*pi,3.39643397901664*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275921732686069*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302577027872608*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2613974783732589*pi) q[17];\nu3(0.670710763947626*pi,-0.37484909763263796*pi,4.032605213613341*pi) q[20];\nu3(0.0573684137364974*pi,3.37417159501324*pi,4.2681362802211*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[19];\nu3(0.330812938966855*pi,0.61008947480731*pi,3.80686248394599*pi) q[3];\nu3(3.5*pi,3.45521196194379*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.253782428851971*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[17];\nu3(3.5*pi,3.44653795897365*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42569432894185*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.1744175006720559*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.210625458359333*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36582118462119*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(3.5*pi,3.44153969146612*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281457383189814*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5974653210158776*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.27929207261968*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40204368044909*pi) q[17];\nu3(1.0*pi,0.0*pi,1.131593447390399*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.404161220987239*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.477262920750221*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5117773651010138*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.611507203649856*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5232289354924373*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.784106407783103*pi,0.26091228779490205*pi,3.8178590778852*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.175086633566867*pi,3.24657447512509*pi,1.210346128687678*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47916887501522*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.342805428520266*pi) q[21];\nu3(0.493077930129373*pi,0.35094526414343996*pi,4.23867814290983*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.77222742859565*pi,0.400590728933903*pi,4.36308501442786*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.391045812096207*pi,3.29848728278635*pi,1.72070109983046*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.143659754682996*pi,0.5465118306551799*pi,3.8155083125586*pi) q[13];\nu3(0.787651572244273*pi,2.51073874992522*pi,3.8605686329969*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.526961022834568*pi,-0.158990682716725*pi,1.122079558495939*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.216513054902143*pi,-0.367495433582876*pi,3.89576962071348*pi) q[7];\nu3(0.52681950808142*pi,-0.008333942171470987*pi,4.05723834319638*pi) q[8];\nu3(0.433611915677762*pi,0.44457944740628297*pi,3.48700646673055*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.828976882368088*pi,-0.354190103865829*pi,3.23620623121587*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.644407321483873*pi,0.69791467496498*pi,1.222658325549069*pi) q[14];\nu3(0.813745686848935*pi,2.80203513596602*pi,4.03249907103169*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4507624370504*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.404517655943387*pi,3.37367444080457*pi,1.012644884651034*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.292933561966438*pi,0.83857358970267*pi,0.6544659905419961*pi) q[6];\nu3(0.56719218798686*pi,0.49485065246075*pi,0.821407460098494*pi) q[7];\nu3(0.636160625293957*pi,0.29562999702079196*pi,4.36090409718578*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.83749949642147*pi,0.14563825043988898*pi,1.353446854828218*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.612102224127476*pi,0.16516244864510599*pi,1.61633385416475*pi) q[15];\nu3(0.680058394687217*pi,0.222633278486289*pi,0.870258502974411*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.48024541428897*pi,0.6510143459678699*pi,0.834490838564182*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.713580266555422*pi,-0.4591539955802958*pi,0.762666722312257*pi) q[4];\nu3(0.533125109850504*pi,0.07315456660165698*pi,1.122613852307495*pi) q[5];\nu3(0.468715975033566*pi,-0.288008959511862*pi,3.90145647002352*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.167694044593584*pi,2.9028086111987*pi,0.745498812808987*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.428001050510852*pi,3.12085595467829*pi,3.34656029890044*pi) q[16];\nu3(0.334831437669117*pi,0.30921750693735095*pi,3.41618049306827*pi) q[17];\nu3(0.150008244469941*pi,2.99269670490321*pi,0.712427370233933*pi) q[18];\nu3(0.463059772842632*pi,3.33010890487855*pi,0.775875153141914*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.357864812671188*pi,3.30745831591812*pi,1.8628543051447*pi) q[4];\nu3(0.423815994707733*pi,-0.071037852433327*pi,0.9991952740210219*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.631617448208948*pi,-0.21489483399055698*pi,4.24708634754545*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.72329885443825*pi,-0.20610518856445897*pi,4.47433765906006*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.689514868556653*pi,0.57528982567766*pi,1.2264963387847891*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44984753502142*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.287765203368806*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.343867242934159*pi,0.6714832673937099*pi,3.81783499245964*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.39659700867589*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.214059884144835*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[11];\nu3(3.5*pi,3.42985367732756*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46036439894641*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5022188543376931*pi) q[9];\nu3(1.0*pi,0.0*pi,1.142768026917211*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.177177104483077*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.820871962868993*pi,-0.275926261187428*pi,3.72194519157451*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.36320924556377*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.132933893706654*pi) q[5];\ncx q[6],q[14];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.609828399912996*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48177856880114*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249653392195422*pi) q[17];\ncx q[18],q[19];\nu3(0.234840485440286*pi,3.02989211412783*pi,1.71074261838442*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.47017080776873*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5438879544595818*pi) q[10];\nu3(1.0*pi,0.0*pi,1.32621514682234*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.604507718872865*pi) q[16];\nu3(3.5*pi,3.47663556228418*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.169192746676158*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.914453968672515*pi,0.52930810434266*pi,4.2545780445795796*pi) q[21];\nu3(0.484319282964875*pi,0.496093554720186*pi,4.4965568669815905*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.43990452541008*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5029637938989223*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.306782465353177*pi) q[7];\ncx q[8],q[16];\nu3(0.272079126712668*pi,3.38778783582698*pi,4.41733102478251*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32742980615477*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.292390533232921*pi,2.75069678828706*pi,0.784438411145711*pi) q[21];\nu3(0.24445311912376*pi,-0.297425354189281*pi,1.0577720958560701*pi) q[0];\ncx q[1],q[5];\nu3(0.302418959157554*pi,-0.293831743086984*pi,4.22298571042988*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.340615539062967*pi,0.10572708002699105*pi,1.28575319727018*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.854551443330035*pi,2.92527314404969*pi,3.98926034652452*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.645012714721008*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5725084134862448*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.636159056301449*pi,-0.256309109712327*pi,0.93636884649717*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.4560333325103905*pi) q[7];\nu3(0.497525623036551*pi,0.02959042709511195*pi,0.957749272226665*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.355580550381632*pi,3.21566082293488*pi,1.99883027185834*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.743493542130649*pi,3.35497828810827*pi,4.23959917270947*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.476516721689023*pi,2.9896643563425*pi,0.5941284285084063*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.776566971763367*pi,3.33462377825141*pi,0.795864908637758*pi) q[3];\ncx q[4],q[7];\nu3(0.57209907299459*pi,3.36060776512319*pi,4.26308005861544*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.674901674327982*pi,-0.018061354747712977*pi,3.6626045387762*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45895291415721*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.597517294152276*pi,0.17718415895843398*pi,1.059745988180729*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4157085097989222*pi) q[20];\nu3(0.245222826048901*pi,3.38712256653151*pi,0.5341973366107658*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.436997179134468*pi,-0.125171458904893*pi,4.349371856793811*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.885773933792867*pi,0.8856633100865501*pi,0.64195672612669*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.4360082694634*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265432121027275*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.243993215175181*pi,-0.339148519587143*pi,1.79825116096209*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.343376706672082*pi,2.71255543160721*pi,1.57122810249969*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.561682152368009*pi,2.71492179550866*pi,1.258910941677081*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33559150966186*pi) q[20];\nu3(3.5*pi,3.48853210966561*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1867948917748419*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.45919003134721*pi,-0.00522501337407999*pi,3.52761232362553*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.757242212367029*pi,-0.132504331951862*pi,0.847805995003813*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.297725607748308*pi,2.83628675811652*pi,1.362172141645999*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.915034876569195*pi,3.30905072741166*pi,3.41046822202152*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.390046658526471*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44327811331506*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.202164840239956*pi,-0.38049881707141*pi,4.2780704339561595*pi) q[14];\nu3(0.721555465359176*pi,0.51677074646029*pi,0.5381684196168556*pi) q[15];\nu3(1.0*pi,0.0*pi,1.314430869150542*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.288181153040944*pi,-0.11082023202611702*pi,0.9444544134452679*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.48754322514017*pi) q[2];\nu3(0.779278573206482*pi,2.61726167624581*pi,3.44409588632203*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.228550361161607*pi,3.24068566678262*pi,1.57612218931511*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.380085304055834*pi,3.17624602143657*pi,1.51490089207831*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.345963455733959*pi,-0.257985596656497*pi,4.36056547828003*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.18045506351342*pi,0.74987303176753*pi,4.49628676989987*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5499221202770387*pi) q[16];\nu3(0.66601049170583*pi,0.08364622701978797*pi,3.74230738870155*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.335380455088254*pi,2.69488117634548*pi,1.035142918285973*pi) q[7];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(0.893627459557868*pi,-0.258586775236061*pi,4.10030492186318*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(3.5*pi,3.45439167675247*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.123345143145659*pi,2.81053479492238*pi,1.78337598260333*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41908416442711*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275539888017162*pi) q[15];\nu3(0.168347791521793*pi,3.06280556934403*pi,0.799215500269636*pi) q[16];\nu3(1.0*pi,0.0*pi,1.319084928658866*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4900469148284*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46396849704775*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2541852034224639*pi) q[10];\nu3(0.692188268507379*pi,0.427765346371658*pi,0.922058249875175*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.638682814361267*pi,0.38278236770545404*pi,1.53082059933806*pi) q[13];\ncx q[14],q[15];\nu3(0.823276659752775*pi,3.24859062591203*pi,4.44403579825952*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285977697162602*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.333805609090722*pi,3.07955547547083*pi,0.7776393360253*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.20643476702829*pi,3.13079144929025*pi,1.53718731759009*pi) q[12];\nu3(0.389710450225258*pi,0.75813456203353*pi,0.627364926516753*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.586033247283279*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.619189890001497*pi) q[18];\nu3(0.394772754735171*pi,-0.228774519639521*pi,4.22504469040328*pi) q[20];\nu3(0.636106966992669*pi,2.55757131342921*pi,3.86101851482369*pi) q[21];\nu3(0.601645226842972*pi,-0.14637590600409*pi,0.707998111724004*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.265567170675564*pi,3.36044574960119*pi,1.98557363083506*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45438800656593*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.3273954816513909*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49196350870538*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.593411984255509*pi,3.49635030178836*pi,3.27063401262986*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48193160785285*pi) q[17];\nu3(0.622842306481848*pi,2.92413730589451*pi,4.048835483224909*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.962166212002636*pi,3.01396794393145*pi,3.93915959899764*pi) q[0];\ncx q[1],q[17];\nu3(0.660152805586171*pi,3.25629617097393*pi,4.19535203198431*pi) q[2];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.290159095196239*pi) q[7];\nu3(3.5*pi,3.33523297769636*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.130204251700168*pi) q[13];\nu3(0.4253160574985*pi,0.323295434769846*pi,3.53936668294277*pi) q[14];\nu3(0.38951319382552*pi,0.55887755224613*pi,3.89030737204282*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35504229908427*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.49430230998316*pi,0.36545086314959496*pi,1.3669135445386251*pi) q[6];\ncx q[8],q[13];\nu3(3.5*pi,3.41136532607367*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.820776882489137*pi,2.81693595212398*pi,4.31557762087873*pi) q[14];\nu3(0.356680783885769*pi,-0.4168496604078425*pi,0.747888191014119*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.222780158099888*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2908149172418821*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.546283208786852*pi,-0.341292097185226*pi,3.42244126024232*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5924913822602997*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.258230732909836*pi,-0.10280222353228002*pi,4.4432129887419105*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5609934986949039*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46730614398775*pi) q[21];\nu3(0.649602253105535*pi,-0.021302407139865975*pi,4.30808624288927*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44789258132832*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.828452165164743*pi,3.11656616927769*pi,3.57928089668724*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254069754870355*pi) q[19];\nu3(0.68675218262982*pi,0.253293330979797*pi,0.7201448586514649*pi) q[1];\nu3(3.5*pi,3.47416528191537*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.247145172932065*pi,2.87248596961862*pi,1.74229308039373*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.496299238780371*pi,3.44245629896181*pi,3.33288757997313*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.299358269369893*pi,0.81880576180963*pi,4.1947840230150195*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.158191373793388*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.197473764199201*pi,3.04537133143796*pi,1.85788030363463*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.602143658670281*pi,0.6509254258506001*pi,0.767415124407689*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.399014535517157*pi,0.12120138879757703*pi,0.6894622863598681*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.661633738363891*pi,0.455730011787552*pi,0.5924454557805587*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40222410279177*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.593060334823478*pi,-0.034092761852721976*pi,1.0718561615354019*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.802745310675967*pi,0.5768262046927799*pi,0.936545837196355*pi) q[5];\nu3(0.342532745072274*pi,0.05428519972916701*pi,3.64269895365771*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.571695870942105*pi,1.07282620485969*pi,0.685043583875928*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47437494757996*pi) q[14];\nu3(0.404371195772976*pi,3.1889176861022*pi,4.38057780167213*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.473929881555872*pi,0.92239821414887*pi,4.12050060745608*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.538635993005732*pi,2.67151967223292*pi,1.352223832913062*pi) q[5];\nu3(0.354406053136402*pi,-0.011462512480888976*pi,0.888293796899439*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.131328147382855*pi,3.14657638366108*pi,4.43027981304512*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.601558165887322*pi,-0.369254859310703*pi,4.2845561011759*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.60504831498554*pi,-0.269223556940486*pi,3.70909922131145*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.55587823091676*pi,0.66858778901983*pi,4.34072386842262*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.268828952877594*pi,-0.276039394450984*pi,0.821517537628488*pi) q[21];\nu3(3.5*pi,3.46633988847911*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.831008753315039*pi,0.74906546299193*pi,4.2546807415882*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2543746102044269*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.212281603972163*pi,3.10637225724465*pi,1.348386151962343*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36844145762009*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.311244260581291*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.39019926146756*pi,0.38899264872971395*pi,3.41785460713353*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.685780680737237*pi) q[10];\nu3(3.5*pi,3.48447415541113*pi,0.5*pi) q[11];\nu3(0.2816404045656*pi,0.03271530158917202*pi,0.735120809514317*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261866477168284*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[10];\nu3(0.641043238444063*pi,3.03754824677027*pi,3.30320276902928*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45234545009251*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40377274491753*pi) q[6];\ncx q[7],q[8];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.62203473510844*pi,-0.18535106600380302*pi,3.7031264649787*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.141693288239071*pi) q[18];\nu3(0.677433136685183*pi,-0.35362944969566*pi,3.79848985039723*pi) q[19];\nu3(3.5*pi,3.48538128506159*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.107428726105521*pi,-0.02757976823740199*pi,1.0933103769112869*pi) q[2];\nu3(3.5*pi,3.49453416640205*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[18];\nu3(3.5*pi,3.46680696214201*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.379502906321338*pi) q[8];\nu3(1.0*pi,0.0*pi,1.320456594031712*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.365312708572012*pi) q[13];\nu3(0.911528874548227*pi,2.37980579923889*pi,3.76000727117822*pi) q[14];\nu3(3.5*pi,3.41862938363449*pi,0.5*pi) q[16];\nu3(0.390172204504741*pi,-0.383263794400054*pi,0.810071919456249*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5717728804264111*pi) q[20];\nu3(1.0*pi,0.0*pi,1.332883980014202*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.45318197739693*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.63871306746566*pi,3.09156960660241*pi,3.28219629290415*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5666684454241677*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5096057746988475*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.620009046736965*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.692263605399834*pi) q[21];\ncx q[0],q[9];\nu3(0.593813792923313*pi,3.28904024613224*pi,1.76382971942628*pi) q[1];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[16],q[21];\nu3(3.5*pi,3.33992996367798*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.269865291879364*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.531545167734776*pi,3.00386364238396*pi,3.26827712458449*pi) q[10];\nu3(0.266312081269485*pi,2.93577080047383*pi,1.68820786349013*pi) q[11];\nu3(3.5*pi,3.3929209848707*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.307625325649048*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.462657970953488*pi,0.6834862734496401*pi,0.80289618926406*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.822255120162483*pi,-0.257640023294827*pi,0.875230214521987*pi) q[9];\nu3(0.838605189446481*pi,1.02587138327337*pi,0.8056054772719949*pi) q[10];\nu3(0.560623619421601*pi,-0.273150769678695*pi,0.61563887454538*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5068335309783656*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.44239817996119*pi,2.96753921976866*pi,1.89099346720823*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.558664922437985*pi,0.7262563692841799*pi,4.2032351508405394*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5972333202950698*pi) q[15];\nu3(0.302653579819122*pi,3.33090958610769*pi,2.07748262362626*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.214113364884111*pi,-0.337496063720102*pi,0.734134995430464*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.636990657679125*pi,2.5663311976913*pi,3.45390383186043*pi) q[4];\nu3(0.430053111786097*pi,3.19476767994908*pi,0.795026852415482*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.330846286217721*pi,2.83513056709149*pi,1.170362980782335*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.806603710991973*pi,-0.16780658853763403*pi,1.068718419474005*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[11];\nu3(0.694197696054064*pi,0.84359328434976*pi,1.019624280394042*pi) q[3];\nu3(0.263657783258356*pi,3.06760300131018*pi,2.0331300983897*pi) q[4];\nu3(0.802244305263916*pi,0.50939540971748*pi,1.486004230138969*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.611359594735573*pi,2.98715043377538*pi,3.99610713966412*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.57933325000189*pi,-0.301797630029414*pi,4.48710247905718*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.613578629885445*pi,-0.18438091010698898*pi,3.57769113297846*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40483934418741*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45994905224298*pi,0.5*pi) q[2];\nu3(0.391879503612419*pi,0.24137509449068295*pi,0.5985957675516698*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.604742778738614*pi,0.8311575520880401*pi,4.42209673594782*pi) q[6];\nu3(0.669695564735922*pi,0.24355530291586103*pi,1.3028916558660901*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.31442869001458*pi) q[10];\nu3(1.0*pi,0.0*pi,1.251615838940088*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.485831678397288*pi,0.04085629224193199*pi,1.242532935608807*pi) q[17];\nu3(0.38114383161351*pi,2.88978446576163*pi,1.83518496053184*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.138313058599181*pi,3.28809587769069*pi,1.70505858355568*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.554667284899363*pi,3.20161409140943*pi,3.8467593996176*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.193942689451964*pi,-0.08606495822398502*pi,3.93699294803224*pi) q[8];\nu3(0.569742571408418*pi,-0.328476458838794*pi,3.94038218658297*pi) q[12];\nu3(0.546649446743594*pi,0.22668796700471205*pi,1.286344343667738*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.337570475043741*pi,0.33775411270966804*pi,4.06307113123335*pi) q[18];\nu3(0.47246511853211*pi,0.33768911223879206*pi,0.5911742802980541*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.563206403625299*pi,2.99175925196608*pi,4.28380721779792*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44784989606955*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.631336819065326*pi) q[11];\nu3(0.408790778129961*pi,2.79682874694379*pi,1.107439148040486*pi) q[12];\nu3(0.0847027448541303*pi,2.50376705965155*pi,1.289817981126155*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.159841037612565*pi,2.84955750440091*pi,0.7862926593924879*pi) q[19];\ncx q[1],q[10];\ncx q[2],q[11];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.321970588782649*pi,3.43693947722649*pi,1.97864682819735*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29919375146374*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.231144856176642*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.660095898027453*pi,3.05369170906324*pi,4.13494337073453*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.21611769238452*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.242551843917805*pi,0.61654339039765*pi,0.792601676110346*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.376745487720236*pi,3.06991480028017*pi,1.71576968553268*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1944820267998582*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.29850504136604*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156195675634774*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.627451707684551*pi,3.25882855092826*pi,3.68752904159097*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[19];\ncx q[6],q[20];\nu3(3.5*pi,3.43857727831385*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.488924819036081*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.160993997989889*pi,-0.039019052103499985*pi,1.474836201183866*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203694251565417*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[15];\nu3(3.5*pi,3.47327136005374*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40222233206034*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.26696354541369*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5093105665513749*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170964973769613*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3814436022048149*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261066492467843*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46385707253963*pi) q[21];\ncx q[0],q[12];\nu3(0.102035650406818*pi,0.5485323481250199*pi,0.5444724797247213*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4299785420655*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49939305837597*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.198775680816252*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275925403665826*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5659635354259831*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.547506239811899*pi,-0.11068336220318797*pi,0.943721357810444*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44673610759477*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.626602695625082*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.554988591704006*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.759505878190506*pi,0.60611478015773*pi,0.7069089848842129*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.160136464496261*pi,0.5052505497592299*pi,0.797580227253576*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5515674633325824*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5646272625551072*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.150637401766261*pi,2.86598322068299*pi,1.56939553966289*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.371022273138093*pi,0.44800885815207603*pi,4.042680681698251*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.500872866465765*pi,0.91413271681827*pi,4.08500532395787*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.480809999118697*pi,2.89968655681049*pi,1.2451082739714199*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.848722322999068*pi,2.31492425216887*pi,3.74124124463275*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.783060611775499*pi,3.04756690983184*pi,4.225535088658329*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.707315281013788*pi,0.34854193203526695*pi,0.813180779075791*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.20837217991869*pi,0.15898998416628296*pi,0.868577768434283*pi) q[6];\nu3(0.554399581577564*pi,3.39845546606136*pi,4.05414499480477*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.625305806615689*pi,0.13711177761502802*pi,0.7849761064975229*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.527941571116321*pi,3.33490349575155*pi,1.74595856926068*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.601243596056846*pi,-0.4309061969026527*pi,3.36654998516368*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.439786103836656*pi,-0.304797856744527*pi,0.562363341516917*pi) q[4];\nu3(0.295130828503203*pi,0.30116260773717196*pi,1.0200254566935039*pi) q[5];\nu3(0.26599853205525*pi,0.017471490173601945*pi,3.70403272159715*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.685979515539815*pi,-0.160709893810891*pi,0.990092896743184*pi) q[8];\nu3(0.310228738958672*pi,0.472980876307193*pi,4.4314485005252795*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.117736966386023*pi,0.03904744811377303*pi,0.98758598200321*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.48861856968369*pi,3.44385564717887*pi,4.23174437003805*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.144746435655277*pi,0.26269606509326604*pi,1.135642018748475*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.447553776100836*pi,0.49291776029105305*pi,0.609474343780321*pi) q[21];\nu3(3.5*pi,3.23060324622857*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.940543561547873*pi,3.31209581258279*pi,3.04836086273022*pi) q[4];\nu3(0.413583116363292*pi,0.74016837828049*pi,0.72214199558183*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.216223343638238*pi,0.008356572267801954*pi,4.32076380931278*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0814866075597012*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.799306376226514*pi,2.46604425286885*pi,3.82149811066444*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.496022626337732*pi,0.44948118296029804*pi,0.5498467156291155*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.299655823935796*pi,0.09949331446436305*pi,3.93917190377222*pi) q[19];\nu3(0.835833170545568*pi,0.15823944355045905*pi,1.143199316417246*pi) q[20];\nu3(0.738431842700314*pi,0.42312287094285705*pi,4.48480495756189*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.205613844246964*pi,3.43810794824408*pi,1.043303974759827*pi) q[14];\nu3(0.498178229616734*pi,0.221555858529636*pi,0.7956880958601791*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.1938395041209*pi,0.79330218170631*pi,4.08019168563802*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.469501298584157*pi,3.37418665120418*pi,3.28267489057187*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43133838413748*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.153019594187052*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.539423686267662*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.508469500491626*pi,3.29884043057639*pi,0.880913403234524*pi) q[14];\nu3(0.688953515511523*pi,3.49458557246489*pi,3.27928671799309*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.290158733016147*pi,3.22554340418158*pi,1.55272346899814*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.45205674588048*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49941498712044*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49649725753824*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.274297731008629*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1834320002208298*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[14];\ncx q[4],q[7];\ncx q[5],q[13];\ncx q[6],q[18];\ncx q[8],q[17];\nu3(3.5*pi,3.45371198025123*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2078895028690662*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[15],q[19];\nu3(3.5*pi,3.32493553369027*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2130600426041949*pi) q[21];\nu3(0.47171690396429*pi,0.21564416265417796*pi,3.68680686987276*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47316070552937*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45687213425651*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38611552766938*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42966768904161*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.251605310751546*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214401595162903*pi) q[13];\nu3(1.0*pi,0.0*pi,1.166308237917573*pi) q[14];\nu3(3.5*pi,3.41408363410255*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31572355584657*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.626535239905644*pi) q[17];\nu3(1.0*pi,0.0*pi,1.215096852007169*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134873030445101*pi) q[19];\ncx q[20],q[21];\nu3(0.174029778598634*pi,2.62276765228812*pi,1.37522666084015*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[13];\ncx q[6],q[18];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5815499725958628*pi) q[10];\nu3(0.304991731807643*pi,-0.03344244856116502*pi,4.21968413881513*pi) q[11];\ncx q[12],q[16];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48983329616976*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.29784669704034*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.306568069532734*pi,0.32777014597242005*pi,0.640424653728189*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5130405357761267*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5369913794933256*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5406570058812477*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.524700590333188*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[13];\ncx q[6],q[18];\nu3(0.403838609616883*pi,3.43280319411509*pi,1.370817674661134*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.469548804604467*pi,0.06934283382125095*pi,3.48487297939879*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.544512644109641*pi,0.27780244395528897*pi,3.69272977554601*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.85502209233739*pi,0.45657729994624097*pi,0.5209506897762122*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.24737755324061*pi,-0.4838417434171938*pi,1.57897388184877*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.424118460377884*pi,2.56509194482259*pi,1.3918913430921669*pi) q[1];\nu3(0.806854907037298*pi,0.02710727311526795*pi,0.869461110341168*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.59482277578906*pi,1.10612631565469*pi,0.8360100881574091*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.522308747201444*pi,0.5622934610971699*pi,4.183962125704371*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.663910954004737*pi,2.77616834606935*pi,3.47812081638907*pi) q[14];\nu3(0.846041442059881*pi,3.25862916168912*pi,0.718089542338766*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.214772460919593*pi,3.40614533113524*pi,4.20872012122072*pi) q[18];\nu3(0.440494082450987*pi,-0.27959073977500803*pi,0.765889194132414*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.223418639044662*pi,3.42495334930016*pi,0.696454542071612*pi) q[2];\nu3(0.366940116320613*pi,2.87833079298087*pi,1.63884567415629*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.499331163945648*pi,0.435872071247152*pi,4.37896466222766*pi) q[5];\nu3(0.367137164078105*pi,0.7942592395209*pi,0.6361487325053801*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.646366399600906*pi,0.16740818424391601*pi,3.74507940758372*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.278178365808547*pi,-0.059886897469307976*pi,0.787014652775785*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.873209576111065*pi,-0.09525434368526098*pi,4.21005662204494*pi) q[14];\nu3(0.774695614676834*pi,0.78877275021661*pi,0.768442512041198*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.579468110861179*pi,0.5253489159412399*pi,0.829446427625957*pi) q[18];\nu3(0.676148864279021*pi,3.47252116133056*pi,3.40577621746862*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.502838990851272*pi,0.9041027585152901*pi,4.09638384933917*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.531882826423373*pi,0.8726782696697399*pi,4.25997074547253*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.804163066297906*pi,-0.133816376682859*pi,3.46579306946223*pi) q[10];\nu3(0.53517109771924*pi,-0.324162951306058*pi,0.979504023214841*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.442847383019789*pi,2.8993522752113*pi,1.371769938871118*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.35695893131598*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2500995797850751*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.543887763762099*pi,0.7687457416725101*pi,4.42883989718018*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.483429436671175*pi,2.93649667937053*pi,3.66983232318601*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.9463629068491*pi,2.99164466306848*pi,3.80009869613318*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.441838206277392*pi,-0.38430921703140397*pi,0.5842845368751026*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.84468133474377*pi,1.02243085240339*pi,0.940965723947996*pi) q[20];\nu3(0.281227231132854*pi,0.94921183803682*pi,0.5474137720486943*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.230503907735341*pi,2.90734895297542*pi,1.53287211573724*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.661126065783178*pi,0.11589781859720305*pi,4.37474619155568*pi) q[13];\ncx q[15],q[19];\nu3(0.39349370617222*pi,-0.17980255108058701*pi,4.40120414786214*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.446335738189346*pi,3.03142525704489*pi,1.81530460101751*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.48326906176459*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[20];\nu3(0.0379328590382195*pi,2.80429585180718*pi,1.1720192201320039*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47459528876086*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202330282100137*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.44871357226368*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.30301374875723*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34884024662727*pi,0.5*pi) q[6];\nu3(0.404713240506462*pi,-0.385014183524813*pi,4.13940081635904*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1525368212000409*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45835218328681*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.296593502030007*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283816779579352*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277567727573724*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31177947497317*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4371314891605*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41045576102428*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5987731110281516*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.2238570814168859*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5680881058243324*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46254894751177*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5209027732294853*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2617470716406571*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[17];\ncx q[4],q[13];\ncx q[5],q[9];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.37720747705966*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.30238412706251*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40261512561398*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.160952193655586*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45928751550273*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6479171876382139*pi) q[21];\nu3(0.772822997441215*pi,1.17555523769529*pi,0.741919464881698*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[16];\nu3(0.750511732387926*pi,0.40206117847480405*pi,1.50681795007593*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.752957916273186*pi,-0.4252110184506589*pi,0.851980447669346*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44605941055696*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.565465024245729*pi,0.013076177874514983*pi,4.41166740061528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.239818825024986*pi,0.8142027093292299*pi,4.25999422371732*pi) q[0];\nu3(0.46762317966431*pi,0.25710308197032605*pi,1.357917528227482*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.653451909714567*pi,0.281606542875275*pi,0.5888329744259805*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.347577962762684*pi,3.12186703063847*pi,4.407860598852491*pi) q[5];\nu3(0.488429689193079*pi,2.59373737887525*pi,3.86866784205964*pi) q[6];\nu3(3.5*pi,3.38954417118789*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.1836241978533901*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4415342013323595*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.602120702054904*pi,3.3948544254803*pi,0.689082182824703*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.700748707341488*pi,3.14387733251014*pi,3.41298637708518*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.407729404408539*pi,-0.32732163084698096*pi,3.87746745062354*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.472320646230328*pi,-0.356158634907822*pi,1.50072113473279*pi) q[8];\nu3(0.0836655802872985*pi,3.37995620940201*pi,4.191322691013919*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.644904355783288*pi,-0.4182403864977008*pi,0.616680159757635*pi) q[20];\nu3(0.855180775512606*pi,-0.15476973532913701*pi,1.246776743761133*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.275288808859078*pi,0.50335246211483*pi,4.41596500920636*pi) q[8];\nu3(0.339803577504365*pi,-0.421972401661823*pi,4.0697714317172*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5931722612189438*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.211044321463207*pi,3.30883866150506*pi,1.339307933948291*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.454506283681956*pi,0.98465118774883*pi,3.98656828018938*pi) q[19];\nu3(0.218638207166882*pi,3.28089933930586*pi,1.84205307709935*pi) q[20];\nu3(0.525628054360816*pi,0.81459388619268*pi,0.983679470711471*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.691717024506629*pi,2.82580036060622*pi,3.6705814147404*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.482575459512007*pi,-0.11624693678557801*pi,3.94414118557239*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.713721289920014*pi,3.10759412226231*pi,3.41373628727898*pi) q[18];\nu3(0.932148529220279*pi,-0.4330715672371097*pi,3.83629100922878*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.707542450109099*pi,2.80799511649234*pi,3.30053792822055*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.588061192724722*pi,0.019094664235094982*pi,3.99407907008613*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.182042355531212*pi,-0.398770225600246*pi,1.285481818971731*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.48207269005717*pi,0.5*pi) q[1];\nu3(0.509325732213199*pi,0.09997195798603098*pi,1.3541719314786889*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.529598643118674*pi,-0.4380486758736216*pi,3.37986005354707*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186873892657753*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37048789848666*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4185417528215*pi,0.5*pi) q[3];\nu3(0.628401578101429*pi,2.94790859611765*pi,3.8436058927944*pi) q[4];\nu3(3.5*pi,3.34773048640267*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44084633863625*pi,0.5*pi) q[6];\nu3(0.198947986853929*pi,-0.005590922734608983*pi,1.404520822898934*pi) q[7];\nu3(1.0*pi,0.0*pi,1.322012763333847*pi) q[8];\nu3(1.0*pi,0.0*pi,1.124618033145627*pi) q[9];\nu3(0.521190338155319*pi,0.9721084170722001*pi,0.8480744761485319*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256064748592205*pi) q[15];\nu3(0.516269666613875*pi,0.5276882108008001*pi,1.417774081532255*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0998084216478738*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.479291353306903*pi,-0.4168554948084247*pi,0.934506185440614*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(0.733545235276478*pi,0.405785011521162*pi,4.38919695342932*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.432483643118806*pi,3.31174603972293*pi,4.34894389372994*pi) q[14];\nu3(0.444916768377587*pi,2.8909352688044*pi,0.815957547261559*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38569509512359*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34610734683835*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41047924806898*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.460058130100665*pi,3.21299090725622*pi,3.40809495498447*pi) q[11];\nu3(0.769334611695585*pi,0.15535236175816003*pi,4.46401716432634*pi) q[13];\nu3(0.720026100301292*pi,3.24418909740759*pi,0.740027259058235*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34254022251967*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44355000193344*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.662899700161667*pi,2.94359141422755*pi,3.91573257966669*pi) q[11];\nu3(0.519666548790841*pi,0.060330561412846984*pi,3.69716318166283*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.47663726522254*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.345140959080533*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45318885270241*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.322828136375054*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44338999412049*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.402435241236497*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.589914987472794*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.31899281759611*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44981961654702*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.325211214492011*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.107085125711576*pi,0.66947981417367*pi,3.77095312250575*pi) q[0];\nu3(0.246455066583044*pi,-0.4090324804151432*pi,1.70771742290513*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.803368080247507*pi,3.16948775178127*pi,4.12169873018836*pi) q[5];\nu3(0.596036129286449*pi,-0.373481894640874*pi,4.29913454734662*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.759650722620429*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.36470803970376*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.328122632506292*pi,2.94491462895833*pi,1.692727854048*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1370200025815*pi) q[21];\nu3(0.538824266096741*pi,0.9804611953415701*pi,0.986438504030374*pi) q[0];\nu3(0.859949012858543*pi,-0.280977333695952*pi,0.771327272048917*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.470102577084648*pi,0.75585958047767*pi,4.26039508352226*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.743990504247369*pi,-0.263768770782699*pi,4.27172297043156*pi) q[5];\nu3(0.179855499289733*pi,3.453025620652*pi,1.191958463316026*pi) q[6];\ncx q[7],q[12];\nu3(0.394189457949182*pi,-0.28802529088851103*pi,4.1553581591065605*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5297114577522768*pi) q[11];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(0.218785343059257*pi,0.15713446062702097*pi,0.76431120340154*pi) q[15];\nu3(0.659554783332222*pi,0.413441521920759*pi,1.4800131117471111*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.301064455058894*pi,3.40216178870388*pi,0.5487039842709246*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.397654261311546*pi,2.97176277495813*pi,1.122584281965291*pi) q[8];\nu3(0.316478242084087*pi,0.7105281142172*pi,4.41758778961976*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42862434046103*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.615671362180338*pi,-0.395076618645593*pi,4.45482247981311*pi) q[15];\nu3(1.0*pi,0.0*pi,1.388894064477765*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.542916088144557*pi,0.9238199517810499*pi,0.947834715629607*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.392567539403021*pi,2.99172588383176*pi,1.70293497498883*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49626373241937*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.264682228257367*pi,0.002007450032546987*pi,4.22423000318527*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.760894770032534*pi,3.11882158416129*pi,3.50806407310241*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.263401355550874*pi,0.485256747466299*pi,3.94805134850487*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.768392181716424*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.663306640245211*pi,0.23949797738402*pi,0.875626583986988*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45385554074187*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.224502583116224*pi) q[5];\nu3(0.754686785744652*pi,0.14697456178828805*pi,1.311348278834735*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.152062960927396*pi,-0.367116907403362*pi,0.8756304568980531*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.787195882891015*pi,0.28228659799561895*pi,3.85023109225845*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.837922181127723*pi,-0.4310872221140225*pi,3.70955134920596*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.276688277249596*pi,2.77269926868562*pi,1.1859286450298399*pi) q[7];\nu3(0.112683984942594*pi,0.498791603401184*pi,4.32209590761582*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.576121419158428*pi,3.4163567700434*pi,3.30081169431748*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.711715165255255*pi,3.36281816356418*pi,0.772428532672635*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48748978491978*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.566806796332444*pi,3.43296700917585*pi,4.21498220763113*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(0.532341283553146*pi,2.94563383283642*pi,3.20657878438629*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.553584337304119*pi,-0.07332574615812598*pi,1.255661553996855*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.449652214368539*pi,-0.07410456247888297*pi,4.32291168874263*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31345458090755*pi,0.5*pi) q[3];\nu3(0.649228023835726*pi,-0.305594293951425*pi,3.59595241299596*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.170498826968694*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.720603527358604*pi,-0.10413538292813102*pi,4.2756948827719405*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40504864530221*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251136147968647*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.525204035922276*pi,-0.016883347084181988*pi,0.986254093696707*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.545918992020643*pi,3.22650776770363*pi,3.05586816985557*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.479160715874103*pi,0.7876746154907901*pi,4.446214622981341*pi) q[21];\nu3(3.5*pi,3.4931626175032*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.363043975373557*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.43636184612466*pi) q[12];\nu3(0.469530588391883*pi,0.330373494641081*pi,1.185897441107892*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6947056506598039*pi) q[19];\nu3(0.397240854316955*pi,0.37710077983062096*pi,4.02737014394834*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48381340417273*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.18581585502235*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,3.32070241555213*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2804100145703758*pi) q[15];\nu3(0.386239680397568*pi,0.50732116501114*pi,3.77376176967308*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42767450553402*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5198795301813566*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.309286833242082*pi) q[14];\nu3(0.580015140571407*pi,3.10283412091778*pi,3.79676998979213*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.125081004430425*pi,3.36066884653798*pi,4.4340153573607*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.219741574875813*pi,-0.261999180032514*pi,0.9250437786561849*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38947511646736*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.373553989321859*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0800980085530665*pi,2.61881743789696*pi,1.377762549672533*pi) q[18];\nu3(0.440336462223748*pi,2.44883671689087*pi,1.3254653249808221*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.188580606464934*pi,2.70875257004481*pi,1.341119049983733*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.180511682529677*pi,-0.093624999581437*pi,3.78048054684516*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39821948927059*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.172920087722816*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35438431548501*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.36919070846964*pi,0.5*pi) q[17];\nu3(0.71877341486032*pi,3.22903658861586*pi,3.35670547543408*pi) q[18];\nu3(0.337516308487614*pi,0.315292762278926*pi,3.90763586122326*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169614124034033*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.118889501701934*pi,0.9882687719243699*pi,4.09458568127852*pi) q[3];\nu3(3.5*pi,3.43756545769777*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.123915782278976*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.480483827441515*pi,-0.32902503097117397*pi,1.4396622367043839*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42793717537346*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49877021878795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.234264855612115*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5430112967687811*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.443669221250346*pi,3.20059443069385*pi,1.55713717419499*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46388168632892*pi) q[20];\nu3(0.293002377789658*pi,-0.30085654911800097*pi,1.122380254614938*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.220798730189074*pi,3.06382426394401*pi,1.2716195663972019*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46913570864515*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.521030790370418*pi,-0.048025125584388983*pi,1.383525952662318*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.556272615644597*pi,3.2340327942403*pi,3.54469226551251*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.742460434057039*pi,-0.4210352394381461*pi,4.11935851452122*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.279981187178388*pi,-0.08638977106215001*pi,0.816738944868939*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0802001663515038*pi,1.04858969940631*pi,4.1387205564989*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.560530222855469*pi,2.89981961641995*pi,4.31737838449444*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.787774769385248*pi,-0.329452876022701*pi,0.8181830810696791*pi) q[10];\nu3(0.664062060405499*pi,-0.4411126408817315*pi,3.76674938300665*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.679841637761092*pi,-0.33434123693164297*pi,4.0801543517157395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.414400479126261*pi,-0.15136376011574698*pi,3.71422509556074*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.340037110795297*pi,3.10888210133107*pi,4.44878493366342*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.371747575631601*pi,2.63142364246977*pi,1.347837293312912*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.176056984309287*pi,-0.323447247754506*pi,0.86137079367503*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.481169127701617*pi,-0.08644776655211*pi,3.69277595979537*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.425748138636835*pi,-0.241538002991337*pi,1.074425176186143*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.590098902905402*pi,0.410645717089961*pi,4.17703642143488*pi) q[14];\nu3(0.798006051177129*pi,-0.4126924265358853*pi,1.022379641866758*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37394884066452*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.220660737375632*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.389410287518929*pi,2.99060187075601*pi,1.62950115472511*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.451486437941015*pi,2.61646364271289*pi,1.58948073070939*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40878864539887*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.420016609393599*pi,3.03273970308813*pi,0.953462973362054*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.352654388729218*pi,3.47587060551321*pi,0.616041609402756*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.283747685083859*pi) q[12];\nu3(0.259646000314575*pi,0.50505644796767*pi,4.17917575025918*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.121755097335733*pi,1.02880965797242*pi,4.40875410186981*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4493111344114595*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.13634397388233*pi,3.06855406859145*pi,0.544107191442676*pi) q[9];\nu3(0.525209697818936*pi,0.194153065166207*pi,3.86281346957625*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.292940628294501*pi,-0.19085341810517098*pi,3.90212095883011*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4652592497054*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.516349459923904*pi,-0.27399332470992*pi,0.989591079995142*pi) q[16];\nu3(0.170057830883427*pi,0.14991089349908404*pi,0.7163923613180461*pi) q[20];\ncx q[0],q[12];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.657149841796668*pi,3.41802587857299*pi,3.64754254221136*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.490888394758801*pi,3.46057681673341*pi,1.83042383366609*pi) q[16];\nu3(0.157142870837067*pi,-0.19717411383573302*pi,1.217065962472841*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.3739794456616*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.306823179124758*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32387959444176*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.21153404517658*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.196693571677585*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.206231265421125*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40376733848791*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.235289988019066*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.45687678962675*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.186206602781788*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47122670639812*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.267877731602504*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5255077533695358*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5717641832794316*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.49889841499773*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.400236854509863*pi,3.19384272871684*pi,1.334043305612691*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38235755782768*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35734383800939*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.49529537625281*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.235864114978853*pi) q[18];\nu3(3.5*pi,3.49458418546169*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2790726505516679*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45702246558636*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.341047563419703*pi,3.47051438820827*pi,1.369487676838461*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\ncx q[19],q[20];\nu3(0.811874675118863*pi,0.23715597936960198*pi,1.58380858587147*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.412105864634871*pi,2.91415253367363*pi,1.76402000899582*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.506731970048317*pi,0.8651467897269001*pi,4.471380268791091*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44093783951799*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.164999816545376*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5674713152728197*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47263697004505*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.461392027448106*pi,3.24039245442001*pi,1.86299173930772*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.830486905255821*pi,2.764952039583*pi,3.26094624668786*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.511960799989249*pi,2.59272926998927*pi,1.32897010799002*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.332835845217106*pi,0.74981733461678*pi,3.79898651757571*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.398713562870363*pi,3.3566991817806*pi,0.698624210890764*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.269169985735566*pi,3.38298114640677*pi,0.912202632902515*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.88456063380342*pi,-0.34723553474673696*pi,0.612180548534044*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.51806649610315*pi,0.25250058764456695*pi,4.45583949318008*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.744148055454061*pi,0.22811106604618703*pi,1.55843845210804*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47694169690009*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.759636716163202*pi,0.7332515708224701*pi,4.2904754241447005*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.579863232298147*pi,1.19384573471054*pi,0.798752794692273*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.647804293689575*pi,-0.08501594300405801*pi,4.21096983659808*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.583279920790916*pi,-0.21384048953497398*pi,4.10412096057461*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.516232397527957*pi,2.65882635676837*pi,1.321671175533818*pi) q[6];\nu3(0.28006920790071*pi,2.51514721881555*pi,1.298163090362362*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.428928187056606*pi,3.30579506810786*pi,1.95411839272701*pi) q[14];\nu3(0.468556148702854*pi,3.28301310101374*pi,0.7577905247006109*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.421060777193435*pi,-0.311651428621568*pi,0.9399761271009299*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.897334423946129*pi,0.161922511065401*pi,1.51629125083076*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.489809674492748*pi,-0.0012149497579220236*pi,1.349101354397602*pi) q[9];\nu3(0.311988458292477*pi,2.74417819345945*pi,0.8289628718908411*pi) q[11];\nu3(0.882600288954859*pi,2.37421953113818*pi,3.78395344249385*pi) q[14];\nu3(0.13771350077092*pi,3.38411265298351*pi,1.394327467181384*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.515094925437781*pi,2.53543739693598*pi,3.69004092731393*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25724201393182*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.411526610917172*pi,3.0143033707757*pi,1.99471998843042*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.673189014871609*pi,0.25390130241686304*pi,3.90290623217167*pi) q[9];\nu3(0.838159323062827*pi,0.08764169383947495*pi,0.9144421443158399*pi) q[11];\nu3(1.0*pi,0.0*pi,1.156244041946505*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.914871528052997*pi,0.78898437615682*pi,1.005183889411422*pi) q[18];\nu3(0.498837002095661*pi,3.35844360286011*pi,4.3083851553918*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.318478873675785*pi,0.52946117576646*pi,3.72521341223748*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.238388420713623*pi,0.479793819415253*pi,4.08779080625486*pi) q[4];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.342122356766465*pi,2.81080445688018*pi,0.944846177210124*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.578243180012072*pi,-0.32970325275699996*pi,0.911711357005059*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45740022854962*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.348917409185663*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.532593907463224*pi) q[13];\nu3(0.410368453428738*pi,-0.471230327572303*pi,1.95456250182559*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.616298631178085*pi,-0.36735983712357*pi,3.78985690862777*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.41961364830683*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(3.5*pi,3.4353862160847*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.257340390364238*pi) q[12];\nu3(1.0*pi,0.0*pi,1.350466317815288*pi) q[15];\nu3(0.333179995328039*pi,3.09174326778956*pi,1.63716239937559*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.832942456849403*pi,0.044961078628318996*pi,4.49089588465612*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.38566760849873*pi) q[8];\nu3(3.5*pi,3.29823783936921*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.216165806517591*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.439238812216771*pi,3.22262802948021*pi,1.975781892556*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.591227774258861*pi,0.308111092886701*pi,0.8996959897257231*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(3.5*pi,3.44848440906411*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41526597340944*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.71575969579739*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.800626997361204*pi,2.45381775739025*pi,3.93796127300093*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.334179482518602*pi) q[21];\nu3(0.111160092987972*pi,0.02268368388586195*pi,0.5227199882835305*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[20];\ncx q[4],q[18];\nu3(3.5*pi,3.49146486074671*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44018551358916*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.40437895458063*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44195707360474*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.39218433751675*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39744277658751*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.661528167003462*pi,0.6410329643988699*pi,0.905784383184659*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181487041692727*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314377819476704*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260654742923826*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4724115943539395*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.10374843166904*pi,0.21393728235264198*pi,1.139841225258312*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.2506520086131*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.516793827758201*pi,-0.4379684847784008*pi,3.77910883768151*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.840708679904131*pi,0.15087692700696398*pi,4.224200882660639*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22654020639827*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39872954413513*pi) q[19];\nu3(0.905958333201379*pi,0.95455190245641*pi,0.5708293985766024*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.168090998317164*pi,0.214054961775206*pi,1.127764516208995*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47504996684921*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3760726814767406*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5078608402191993*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5729231400795558*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.495975882743651*pi,0.6821691839456301*pi,4.47466357042717*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.510582666443952*pi,3.35710783161348*pi,1.79434385313716*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.823962680227388*pi,3.39330047041523*pi,4.43125675128732*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.625052444146264*pi,0.8894259437254399*pi,0.931970341925531*pi) q[6];\nu3(0.304614894821182*pi,3.21099475717761*pi,0.846954981249243*pi) q[7];\nu3(0.4913380844008*pi,3.24557906688471*pi,3.46454151641878*pi) q[8];\nu3(0.488458476154339*pi,3.46953898529343*pi,3.02873656402995*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.402037967835458*pi,0.30046796286893596*pi,4.3867259163429*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.203315860810889*pi,0.50822828398812*pi,4.31294330121961*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.935221064212627*pi,1.15137838039228*pi,0.692768056580463*pi) q[2];\nu3(0.636208513330407*pi,3.36311839716441*pi,0.784160271095515*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.348979165280038*pi,0.339912847358403*pi,0.925446577955365*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.548933812668451*pi,2.70135561360688*pi,1.19092724395235*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.432069765073238*pi,-0.45387611440966*pi,0.949823418909597*pi) q[12];\nu3(0.461520309558813*pi,0.12926525661659105*pi,0.877833107634594*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.613609560598628*pi,0.342131871803229*pi,1.112561938912859*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.232666782530091*pi,2.87946730680515*pi,1.81509742547488*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.561990695685808*pi,0.22334715727612198*pi,1.55639090858419*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.166317379631939*pi,0.6947023507424099*pi,3.70674339092814*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.603831536952654*pi,-0.100737632066978*pi,4.01151691174569*pi) q[21];\nu3(3.5*pi,3.35950444746687*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1701184999302199*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.149303548900772*pi,3.2860653583755*pi,0.6805936876994589*pi) q[10];\nu3(0.348478151542689*pi,2.54008691972296*pi,0.970156582896341*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.450879435656994*pi,-0.4194401348006283*pi,0.5434589720980456*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.674933913747506*pi,-0.348831820221601*pi,1.056836764512937*pi) q[21];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.288766082414469*pi,0.19579598332138803*pi,4.25954465394242*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.87130540055118*pi,3.19542667430823*pi,4.086335895744201*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.333538566634212*pi,-0.4120034105300959*pi,1.303192926158671*pi) q[4];\nu3(0.644610013063794*pi,3.36012770138702*pi,3.95453953187871*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.61312176663486*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.474949325782206*pi,-0.43044899701898043*pi,0.763003231356393*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.783832166282222*pi,3.35640226742032*pi,3.45821709012495*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,3.45181660400931*pi,0.5*pi) q[3];\nu3(0.629925011681472*pi,3.09322777371663*pi,4.0044524783655*pi) q[4];\nu3(0.185087203078135*pi,0.186522828368323*pi,3.46709008345402*pi) q[5];\nu3(1.0*pi,0.0*pi,1.276316244263729*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.846786998285559*pi,0.6433037114072999*pi,4.43353767084123*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.767461303070639*pi,0.27414486162943996*pi,4.232082264578381*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39835244241476*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48095179132376*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.252879113041451*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.275515710579171*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.182226681733901*pi,0.17918786778653795*pi,3.43291064597264*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.604279083092869*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.48104645654459*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36246783570822*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1590194022201739*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.345024854329151*pi,0.21874278391630397*pi,4.32884367639367*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262468321261689*pi) q[20];\ncx q[0],q[16];\nu3(0.143583563016054*pi,-0.150187963994259*pi,4.15748441959649*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[6];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.66197456709674*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.27415796859513*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.37693663998638*pi,0.5*pi) q[0];\nu3(0.589737042017448*pi,0.45440115726602404*pi,0.625835935870336*pi) q[1];\nu3(3.5*pi,3.43799293427604*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49095916620598*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45439509870368*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.411146667579981*pi,0.34732916186738205*pi,1.10522774609027*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273776902939749*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5310951337801497*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2400052776453059*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2722693925924329*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5549442218926024*pi) q[20];\nu3(1.0*pi,0.0*pi,1.17150024953361*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.413910405185182*pi,0.6276549080645399*pi,0.79055176293053*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(0.413962251434642*pi,3.10049798339821*pi,1.62391188609444*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.905971303163805*pi,-0.09150587731022097*pi,3.71186604188112*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.601661080070873*pi,-0.228606127094664*pi,3.58492259284914*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.338849323793012*pi,0.66454812999614*pi,3.7600405262747*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.122379532233347*pi,-0.06448140035720101*pi,4.27217405689686*pi) q[9];\nu3(0.447100217139343*pi,0.323589910466359*pi,3.43080988500379*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.7659114392536119*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.620380693032053*pi) q[16];\nu3(3.5*pi,3.39149011746138*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.060804251744442*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5702497939966382*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47053120747578*pi) q[21];\ncx q[0],q[16];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.727770060005718*pi,-0.370252280288329*pi,3.551134003932*pi) q[9];\nu3(0.333806412069585*pi,3.34858136570422*pi,4.35884520168953*pi) q[10];\nu3(0.516078983235392*pi,0.30593629559779*pi,0.979292125049732*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.258604287269471*pi,3.31932294434721*pi,1.94413577150396*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.690138178135705*pi,3.49218004161269*pi,0.5748558464011109*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.589513005961104*pi,2.82370573164057*pi,3.80239367707637*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49034856468187*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.776198213319664*pi,3.22554193774058*pi,3.77011120386998*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.606631271563012*pi,0.17666493262518002*pi,1.56586460315527*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.365266430442101*pi,-0.186308537252731*pi,0.86943752778617*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.475588802403767*pi,3.0637573878329*pi,0.724200170515996*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.122646453471413*pi,0.372883771885286*pi,0.771596889184101*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.464407068087128*pi,-0.4428025611778534*pi,4.01333361200473*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.423288706680442*pi,0.411000671299235*pi,4.08480571365034*pi) q[0];\nu3(0.678479715820501*pi,2.98996153217589*pi,4.0962155148015*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.429392846337806*pi,3.38499825546399*pi,0.91535813492528*pi) q[5];\nu3(3.5*pi,3.47242200988039*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.285714655368111*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.780957718994937*pi,0.012964953434619009*pi,4.18642365448599*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.41455119053201*pi,3.35702605356955*pi,4.48202126893989*pi) q[15];\nu3(0.600562338279557*pi,3.03529761170014*pi,3.76260474393785*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.364848366234675*pi,-0.268623280406433*pi,3.98076807433082*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.578645569056766*pi,-0.36703021049429796*pi,3.98828900835056*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.471920977124362*pi,3.4930791439713*pi,4.0460056743341895*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.723450444294425*pi,3.33489183613516*pi,3.199863359492*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5321143034217499*pi) q[8];\nu3(3.5*pi,3.31693358429491*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.195796195408291*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.170805418585798*pi,-0.313022778751885*pi,1.1197603116409152*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.429221099100037*pi,0.035595278209779035*pi,3.49127670541184*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,3.40720951508974*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.552034219816513*pi,0.07041317242782497*pi,4.08045983479225*pi) q[13];\nu3(1.0*pi,0.0*pi,1.345012381884949*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.129826191928535*pi,2.72123215963913*pi,0.9754534023050629*pi) q[19];\nu3(0.540877272319991*pi,2.82073167759968*pi,3.46763594423745*pi) q[21];\nu3(3.5*pi,3.48933179597926*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.250429930868611*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.619291799599316*pi,-0.257249022782791*pi,3.56211527509295*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5619541742304408*pi) q[10];\ncx q[11],q[14];\nu3(0.440909965849617*pi,0.14773780110736*pi,4.029302707849411*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.871054319308208*pi,3.0999459433328*pi,0.5424909382176315*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48123714542711*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.462151379894964*pi,-0.29027215334647*pi,1.54320225197261*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.682114430473301*pi,-0.36128829705099297*pi,1.076845448031222*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3838436634235411*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5274129443809088*pi) q[14];\nu3(0.407305669562132*pi,3.01896768436574*pi,0.936561590746132*pi) q[17];\nu3(0.403627359682466*pi,-0.182443387544435*pi,0.5882160667584988*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.60012722013854*pi) q[1];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46992089737507*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.589100448375761*pi,3.32672797231106*pi,3.14576838154606*pi) q[17];\nu3(0.785356998183539*pi,-0.127970887941126*pi,3.8031574574001*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2667290496695411*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.573570441902265*pi,3.11183667991583*pi,3.09828850278812*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31328091945031*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38941480789651*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.285907095581121*pi,2.99549078660427*pi,0.898140394240985*pi) q[11];\nu3(1.0*pi,0.0*pi,1.16950113332445*pi) q[13];\nu3(0.756140384432787*pi,2.91541383088902*pi,4.15257977799164*pi) q[14];\nu3(3.5*pi,3.43120506618281*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.729457024691214*pi) q[20];\nu3(1.0*pi,0.0*pi,1.26270697468162*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nu3(0.480692141118466*pi,-0.21456309618221098*pi,0.947443654153266*pi) q[0];\nu3(0.936754046163582*pi,0.6174608338168901*pi,1.183869855761646*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.31039894692319*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.750021254967166*pi,-0.18261097573351198*pi,4.16950386333287*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.091777329895915*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[10] -> c[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5880561938308122*pi) q[13];\nu3(3.5*pi,3.36122131341135*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.213988842954496*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49765775986055*pi) q[21];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43620475472758*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.391522462096629*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.538379064098145*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.165808605320471*pi,0.28085263387027404*pi,3.87445618436717*pi) q[5];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32122762388635*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.62561768306788*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.685401486065733*pi,-0.098267927205763*pi,3.83480034617009*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.325142682357314*pi,2.69650374649592*pi,0.987374217431692*pi) q[4];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.706482808486076*pi,-0.309708691512335*pi,4.12111270376267*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[20] -> c[20];\nu3(0.89751910453945*pi,2.87906151148805*pi,3.68179013156386*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.162576230070496*pi,0.23878184121466095*pi,3.41226683117738*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.627897316885345*pi,2.89149101655265*pi,4.04362107859275*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.717467653177604*pi,2.57670902794982*pi,3.9285295261623*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.267867329511807*pi,0.24093272915284203*pi,1.1261646087725419*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.227650333323345*pi,0.46417180158370996*pi,4.087176245492969*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.566562708452401*pi,-0.02441330256851798*pi,1.1143184409337539*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.686638765911275*pi,0.08958982543012795*pi,0.5908758754050869*pi) q[18];\nmeasure q[7] -> c[7];\nmeasure q[18] -> c[18];\nu3(0.677750828635127*pi,0.36022907158281103*pi,3.97380885876986*pi) q[15];\nu3(0.389015704539177*pi,3.0428658412694*pi,1.77002684468027*pi) q[17];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.179636158074693*pi,0.64608661472129*pi,0.6311805072558561*pi) q[0];\nu3(0.670857313601552*pi,0.5714046136202999*pi,1.3471876754428531*pi) q[1];\nu3(0.39292310625771*pi,2.91390013870691*pi,1.65615538577623*pi) q[2];\nu3(0.290501895406928*pi,-0.4156056125960266*pi,1.0394917478091439*pi) q[3];\nu3(0.139533296477129*pi,2.86036548018068*pi,1.376181176497976*pi) q[4];\nu3(0.846417096012239*pi,-0.310372372493407*pi,0.6752723176271029*pi) q[5];\nu3(0.55075000639949*pi,-0.076278351743862*pi,3.9597306541064*pi) q[6];\nu3(0.214619812683908*pi,0.17325368832341204*pi,3.62537566191495*pi) q[7];\nu3(0.594879215364416*pi,-0.007584964997425003*pi,1.174886148618649*pi) q[8];\nu3(0.701101357903271*pi,-0.4877332913125591*pi,4.0292189727571*pi) q[9];\nu3(0.557213244892704*pi,0.33849959306926003*pi,0.9329274203581139*pi) q[10];\nu3(0.716021044807761*pi,2.34560882121258*pi,3.6690179264391*pi) q[11];\nu3(0.268761281893972*pi,-0.17626103174372998*pi,0.901212815948017*pi) q[12];\nu3(0.917988320276048*pi,1.02275282955768*pi,0.664173762617152*pi) q[13];\nu3(0.831165571258052*pi,0.06668726962777505*pi,0.70938089131227*pi) q[14];\nu3(0.254777793529061*pi,0.781488690769*pi,4.1391455467859*pi) q[15];\nu3(0.454372132664735*pi,3.38022255602118*pi,1.65408295285744*pi) q[16];\nu3(0.3786663629568*pi,3.2857465665763*pi,0.623365475084308*pi) q[17];\nu3(0.340434937894834*pi,0.07365788618081603*pi,3.67266085672767*pi) q[18];\nu3(0.396178514757049*pi,0.315934529069265*pi,3.46750049865545*pi) q[19];\nu3(0.183852665638916*pi,0.09114725569229698*pi,1.255282996822668*pi) q[20];\nu3(0.623997837494952*pi,3.20869914198824*pi,2.87405864944921*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[21];\nu3(3.5*pi,3.33992178340184*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42869341964877*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.42226430957969*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32095218772294*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48712718017869*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2650272044053321*pi) q[9];\nu3(3.5*pi,3.44663721023459*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.237324612319127*pi) q[11];\nu3(1.0*pi,0.0*pi,1.174761407160277*pi) q[13];\nu3(1.0*pi,0.0*pi,1.320880466221567*pi) q[14];\nu3(3.5*pi,3.40635821312069*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20887152195457*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297594619419609*pi) q[19];\nu3(1.0*pi,0.0*pi,1.182389920086186*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.45511460468057*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[14];\nu3(3.5*pi,3.34727143956276*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[19];\ncx q[7],q[15];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.405719884811242*pi) q[12];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.162434560639289*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.44521685465686*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41686779689538*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5250680005170759*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.57482848416721*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.62593585935605*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.623670239355863*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2624737911889619*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5471768811408912*pi) q[17];\nu3(1.0*pi,0.0*pi,1.347567268744917*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44395788267292*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48518478537006*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[19];\ncx q[7],q[15];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.40640955138565*pi) q[12];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.398182794785701*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.453062617222081*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42041164884723*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.522172726066932*pi,3.49500788314572*pi,3.41581887590186*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.681913063887467*pi,0.8309621680043*pi,4.40858958212808*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.4814861553863*pi,-0.4239280173121457*pi,0.9659473671079291*pi) q[8];\nu3(0.676537872916923*pi,3.48192295992432*pi,3.19587912880408*pi) q[9];\nu3(0.432122473967815*pi,0.7630398897914901*pi,0.602693251195046*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.250684289480321*pi,-0.4263825874932527*pi,0.822659885709699*pi) q[13];\nu3(0.830914402139843*pi,3.13779867007765*pi,3.40063713499941*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.351799815921526*pi,3.35712087393173*pi,1.70184302599298*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.543538206006904*pi,0.41877477652516004*pi,4.3888705472419804*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.495276369293092*pi,-0.091418565714596*pi,0.932819906047459*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.735649363825839*pi,3.49557334818657*pi,3.16105038011334*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.524348965208165*pi,2.57687460226936*pi,3.50715956164677*pi) q[8];\nu3(0.715336122373073*pi,3.09798371327733*pi,3.02420208568911*pi) q[9];\nu3(0.90370778097427*pi,0.44552460381761805*pi,4.22267932832383*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.624051632281302*pi,0.40920093335349095*pi,1.285879016002031*pi) q[13];\nu3(0.673482402488485*pi,0.7706658796707*pi,0.5991678250314189*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0732969698518472*pi,-0.12183461699502202*pi,1.196095232886286*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.304723606512149*pi,-0.4240247134702419*pi,1.092269988744921*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.245355300572387*pi,2.63736576101843*pi,1.0863819666100891*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0577815632818618*pi,3.38161082070698*pi,0.878852640310014*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.100607939114785*pi,0.38689039027996*pi,3.73266998721891*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.31757044782735*pi,3.0458080240864*pi,1.12257697605693*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.584999292187268*pi,0.14266836084077394*pi,1.4634058303828499*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.253943229425136*pi,-0.017865843200008003*pi,4.2881407558794695*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.419779755343435*pi,-0.14500210224668297*pi,4.3648901185213*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.168168225578264*pi,-0.299320066054737*pi,1.61100072673081*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.45993981583811*pi,0.72291633808563*pi,4.04736544283532*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.588075475490285*pi,3.27313033782203*pi,4.05111566218914*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.769232480423028*pi,3.19582194809978*pi,3.97330236723418*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.810264813705188*pi,0.343149235060183*pi,1.230760397109635*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.384763950585429*pi,-0.23267540776275297*pi,0.5203290633280745*pi) q[19];\nu3(0.308531196111952*pi,2.89262350948921*pi,1.79335882509027*pi) q[20];\nu3(0.819293137783134*pi,3.24994473052069*pi,3.49040144041509*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.385725838112946*pi,0.9807709354526*pi,4.48392317125508*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.396146890700435*pi,-0.449369299303312*pi,0.826770306162399*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.897319758492686*pi,-0.134504914501838*pi,0.5889236784202962*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.792333699225374*pi,3.28418921251851*pi,4.13593256811507*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4290808904699*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47110662835374*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.289728434252123*pi) q[10];\nu3(1.0*pi,0.0*pi,1.306576190698826*pi) q[11];\nu3(0.351965982514943*pi,0.020748453381433052*pi,4.0113695886985195*pi) q[12];\nu3(0.841293046259915*pi,-0.49041170478960355*pi,3.26989090556989*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.407595004457847*pi,0.11281507368909505*pi,3.62923650630995*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.799489397124812*pi,3.012263851429*pi,3.61545840380194*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.495070754633774*pi,0.5792242886838199*pi,4.46289587608086*pi) q[12];\nu3(0.848040222053403*pi,0.168339259598847*pi,0.5900419711773927*pi) q[15];\ncx q[16],q[19];\nu3(0.404400730497804*pi,2.38637442123216*pi,1.1907026759567612*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37358206767515*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4731524151121*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5906355053878265*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,3.49390128232764*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.343748787117327*pi) q[19];\nu3(1.0*pi,0.0*pi,1.126771239926516*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[10];\nu3(3.5*pi,3.37725544094181*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.184339042894371*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,3.4872302871261*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199344657145089*pi) q[20];\nu3(3.5*pi,3.31764740557521*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1217616104810308*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.29941000968597*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4989568386090895*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.39329478915568*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39634210701879*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.225765197808641*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44185803230785*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.348869694035872*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.542369768617319*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.288040059189988*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.527311112728669*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(0.658177279823198*pi,0.254680858218556*pi,0.594613243904462*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5560074695857962*pi) q[12];\nu3(3.5*pi,3.42055939797881*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.364217191812209*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.362069265759337*pi,2.96838461133187*pi,0.980957668189428*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5881453764070752*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5014247884214039*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3885889702255*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.290280218432566*pi,0.434380347751511*pi,0.735616187091919*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.668980946017712*pi,0.020032429135915963*pi,3.90321682400275*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.624911586932095*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0637872325695096*pi,3.18850763408229*pi,1.16774354408135*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.42863440164815*pi,0.56459536014115*pi,4.22508858414866*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.664110206013382*pi,3.2713019180854*pi,3.8827864938031*pi) q[5];\nu3(0.623305602625749*pi,-0.05007780695243502*pi,1.4449083932250821*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.283791245581679*pi,3.43805988851465*pi,4.1482884796304*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.34011132845204*pi,0.269738863557472*pi,1.143492796194387*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.388610450288656*pi,-0.057098699110048*pi,1.087803853038832*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.294180885103998*pi,2.88895606478138*pi,0.614783905951473*pi) q[0];\nu3(0.612509157980463*pi,-0.359525211897494*pi,3.76228588279914*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.164026360320925*pi,0.49256863761525305*pi,3.91755523094232*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.689617865463755*pi,2.9725682699654*pi,3.42537562089132*pi) q[8];\nu3(0.127558995097859*pi,-0.038983168828814974*pi,3.80355818492105*pi) q[9];\nu3(0.694996895848963*pi,3.12482736352719*pi,3.77614408421025*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.490860630986243*pi,-0.268794113131967*pi,3.96895574065264*pi) q[0];\nu3(0.601309643861779*pi,0.07818842485310495*pi,4.37900596788801*pi) q[1];\nu3(0.521805137987383*pi,3.20084325454815*pi,4.1199485599177805*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.601847931503838*pi,3.44438132519133*pi,3.65256412463792*pi) q[8];\nu3(0.53471043791651*pi,3.36321956564913*pi,4.21003995840167*pi) q[9];\nu3(0.0657621294960562*pi,3.03784519168309*pi,1.400854257122554*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.632491703057984*pi,-0.05753338642717298*pi,4.05285262078533*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.443933113971556*pi,0.31192873283089295*pi,1.075774468446931*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.404588942600225*pi,0.62445199771453*pi,4.409475071037*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.764508717226991*pi,2.84707998178675*pi,3.6811476914461*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.13985357032665*pi,0.29427093206213994*pi,4.3552904803386*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.256366899943337*pi,1.18312912713289*pi,4.28604754077514*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.706394363885991*pi,0.21760286068060297*pi,1.4160387098807679*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.616629291708944*pi,0.03585424242773705*pi,0.6961707015166441*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.213905913552067*pi,3.42897807515815*pi,1.6776753361369*pi) q[19];\nu3(0.208211888207517*pi,0.24281842874258397*pi,4.3890307933151*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.182924158928721*pi,3.37454477025883*pi,4.46418187469434*pi) q[4];\ncx q[6],q[20];\nu3(0.70391739705999*pi,3.27546879284209*pi,3.6236588266166*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.626825881957634*pi,0.43438751458645297*pi,1.450991480943593*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.222146558691594*pi,2.59635008307385*pi,1.53619531525201*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.690707000883003*pi,2.6306810706338*pi,4.07765741189482*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.368549300775649*pi,0.272784663861639*pi,3.6877793135778*pi) q[4];\nu3(3.5*pi,3.48763366869744*pi,0.5*pi) q[6];\nu3(0.610610866746165*pi,0.04744936937507305*pi,1.3286669134476021*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.343293833919761*pi,0.07459088495241495*pi,1.354016278298427*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.377341731944553*pi,-0.4841510128030985*pi,1.0926529202159712*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.079306144460484*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48709176798821*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35503210284867*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2054275571524031*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47578515971983*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2797137732883561*pi) q[16];\nu3(1.0*pi,0.0*pi,1.263304366891822*pi) q[17];\nu3(0.680830586013192*pi,0.07023510805380295*pi,0.736278783249486*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.302846568331138*pi,2.77721964085938*pi,1.404930946797764*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43991919988701*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[13];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,4.46661885092154*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[10];\nu3(3.5*pi,3.45193869475521*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.15200146016515*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39868002184274*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30259339042396*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(3.5*pi,3.41653058503348*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40952639997064*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45763673552494*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43484049804076*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.146660614498281*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.17517276132603*pi) q[13];\nu3(1.0*pi,0.0*pi,1.156951239931681*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254367063139863*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[13];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47438584478929*pi) q[11];\nu3(3.5*pi,3.48528449948291*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4072835454950972*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43535009577574*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.38466005427812*pi) q[13];\nu3(3.5*pi,3.42246838116387*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.605960930040054*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3023569639982209*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.438073920392069*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[13];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38249610334301*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33703658353547*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.460680181193415*pi,3.29155770822577*pi,1.85012004797599*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.642826303050714*pi,3.0878982342563*pi,3.44241774264739*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.904836575252791*pi,0.8635516489817201*pi,0.956303076496096*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.44138113881292*pi,0.02557919414758303*pi,4.3390117059353805*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.57168557318099*pi,-0.21744612132101399*pi,3.53674230231025*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.389382332573174*pi,0.11041159723077398*pi,0.857550657456511*pi) q[0];\nu3(0.513888553547857*pi,0.06198571977207101*pi,4.3071990898744*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.484013809854195*pi,-0.292552730822273*pi,1.337072557847804*pi) q[4];\nu3(0.100104278278249*pi,-0.4408872193632596*pi,1.415884801758448*pi) q[5];\nu3(0.725080739175692*pi,0.07029986178673098*pi,3.79432204838829*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.587772902899392*pi,-0.30545304817889396*pi,4.3903724611826505*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.327778585771206*pi,-0.035441968037598026*pi,0.701372316173716*pi) q[15];\nu3(0.815419945650723*pi,-0.18837439099739*pi,3.38376183645931*pi) q[16];\nu3(0.605076517951863*pi,-0.4404722357865052*pi,4.06920428363637*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.6868501132074*pi,-0.111182503336196*pi,3.80176773446796*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.592048545321634*pi,1.13799285462573*pi,0.737276291223137*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.401827056024554*pi,0.01160229379349298*pi,1.305449701860423*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.551121230368757*pi,-0.22440124334044298*pi,4.15337675958517*pi) q[8];\nu3(0.815933031819292*pi,0.29090593811329*pi,1.401235101420601*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.696884243286614*pi,-0.28147998313959*pi,0.610318638920696*pi) q[16];\nu3(0.730389363431436*pi,3.48365756899627*pi,3.45382923206006*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.624644036485466*pi,-0.352398462216564*pi,4.039480983676031*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.659753668870558*pi,-0.312114940676525*pi,4.48802151488547*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.474311424755187*pi,0.9998207083253301*pi,4.49086193615914*pi) q[2];\nu3(0.976958022728861*pi,2.95811199765728*pi,4.4472681777088*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.35109158085995*pi,2.66906483667027*pi,1.168027894613327*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.215946606832009*pi,-0.31382801945719696*pi,3.99457231353611*pi) q[10];\nu3(0.434168703485532*pi,0.339303230976005*pi,0.750345355965796*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.309547735949242*pi,0.492449237108724*pi,3.9386826328615*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.557422214990973*pi,3.38483491293989*pi,4.41836922665647*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.400242090647166*pi,0.07322055121901205*pi,3.78996534576331*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0678652748077373*pi,3.36185525104775*pi,1.110970069795032*pi) q[10];\nu3(0.122189804271196*pi,-0.4488163274591777*pi,1.052487417371292*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.622435430709386*pi,3.28596259330183*pi,3.62853977143345*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.599871566176912*pi,-0.370777620827095*pi,4.10480515359566*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.31251384488134*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.629200512152448*pi,-0.4509803761850418*pi,3.65689623527135*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1569199522431108*pi) q[20];\nu3(0.92619933224189*pi,0.48349915668493604*pi,4.43586060516503*pi) q[21];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.955365476247212*pi,0.37499170182017005*pi,1.406125597953948*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.561256813347802*pi,3.116869008336*pi,4.36358558635153*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.48565717912485*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.598311324524912*pi,-0.306153308198883*pi,4.09787879382013*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3115604169816368*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.293667530382231*pi,-0.161625373449364*pi,0.582730272734487*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5503908885272732*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(3.5*pi,3.4359902230238*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.462160913952*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2880414987561268*pi) q[7];\nu3(3.5*pi,3.46516550628938*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257533754640372*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.125621881984473*pi) q[16];\nu3(0.741601797858831*pi,3.34162478294403*pi,4.41458637730432*pi) q[18];\nu3(0.382379410186781*pi,-0.18290858153343498*pi,4.39449204478878*pi) q[19];\nu3(3.5*pi,3.41646308217367*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47564326497039*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.4470015044798*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3476840118347169*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.388548277440065*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34680958861456*pi) q[15];\nu3(0.542060981695392*pi,-0.49989675239550063*pi,0.883818315519914*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.241057675497557*pi) q[21];\ncx q[0],q[21];\nu3(0.224180237795326*pi,-0.20761644018783498*pi,3.77113412875903*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5378187665852066*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.4979558361731*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.330867310409088*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39753370892437*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48263854412855*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.349024840665882*pi,-0.303251222653234*pi,0.998221899239573*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.672895219458677*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5286713081212295*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.607830810684993*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5451150958097002*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.501875269124059*pi,-0.48673034127553*pi,4.02030468164532*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.140397557459775*pi,3.45662019151852*pi,0.786411220019111*pi) q[6];\nu3(0.685294433596717*pi,2.83229730850337*pi,4.18314437756593*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39319016721322*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.320486142623837*pi) q[17];\nu3(3.5*pi,3.45875985735845*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1675365230149262*pi) q[19];\nu3(0.8483792304742*pi,-0.386979327879006*pi,0.5186163918257736*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.595294216826928*pi,3.23769554989206*pi,4.123589319287531*pi) q[6];\nu3(0.677152864483067*pi,2.66469935622849*pi,3.40879547377029*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.179733639778716*pi,-0.39929815195526097*pi,1.158085087054624*pi) q[0];\nu3(0.58264126161275*pi,-0.007429587612690025*pi,3.67549296995058*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.747676125890915*pi,0.46580840177053195*pi,1.128421191439616*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48999185049256*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5227674578739928*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.669111719586051*pi,0.70912928015996*pi,0.868062792835706*pi) q[0];\nu3(0.20527531965528*pi,0.7897057394445901*pi,4.0685591644055705*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.419795457604456*pi,1.06076357265641*pi,4.1352498090401895*pi) q[8];\nu3(0.855253967210996*pi,0.56541748796031*pi,4.4243160912993105*pi) q[9];\nu3(0.369560428575394*pi,3.48399353238857*pi,0.701873219575128*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.533947806778262*pi,0.03899597111341302*pi,4.11299170375306*pi) q[3];\nu3(0.32601486514517*pi,-0.253166403701621*pi,0.8463379323408671*pi) q[4];\nu3(0.589742066992572*pi,3.07887485156694*pi,4.3416182003128405*pi) q[5];\nu3(0.378375768830046*pi,-0.02468579707810198*pi,1.087755529805451*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.66663950781913*pi,3.49592889084488*pi,4.25867007292608*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.510415060079723*pi,3.13856494439185*pi,3.02015897319446*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.344369134871902*pi,2.88461006320574*pi,0.648573987285721*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.437888788476771*pi,3.18301663146281*pi,1.69444943772392*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.388304372977447*pi,2.78937291231811*pi,1.25813646826978*pi) q[3];\nu3(0.455817065995698*pi,3.12594078845854*pi,0.717094455807973*pi) q[4];\nu3(0.387891466744139*pi,3.3039190370748*pi,0.952878100747877*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.104237608749031*pi,0.429851650541178*pi,0.617335933706868*pi) q[12];\nu3(0.326963463818692*pi,3.10835287161537*pi,1.2706031649352179*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.191848663186354*pi,-0.156291606871173*pi,4.06639424848251*pi) q[15];\nu3(0.776516519990158*pi,3.37517078166864*pi,3.49873915414957*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.339658650186985*pi,0.230794688974726*pi,0.68912959354468*pi) q[18];\nu3(0.402336122071481*pi,0.78542594412383*pi,4.20808128771062*pi) q[19];\nu3(0.0785164040575223*pi,-0.09707029305716203*pi,1.58116969489218*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.621009762956098*pi,2.61109065377776*pi,3.3984243940841*pi) q[11];\nu3(0.533070960909731*pi,2.47924432790212*pi,3.90531839438859*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.774861724525662*pi,0.26715859413825704*pi,3.83904488562347*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.536854260779381*pi,3.3146135709502*pi,0.725344380496658*pi) q[18];\nu3(0.81368902733588*pi,2.49250399907464*pi,3.51571913967266*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38185742026063*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.20315272795785*pi) q[9];\nu3(0.383503671170125*pi,-0.4014798921021059*pi,0.78475117275946*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.436764673433249*pi,3.19200766910424*pi,1.486034896002115*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.41864040231836*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(3.5*pi,3.48640689611015*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34513798508517*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5161642847381553*pi) q[9];\nu3(1.0*pi,0.0*pi,1.132561815467642*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.268623824716375*pi) q[13];\nu3(0.408184584607414*pi,0.010364088573250996*pi,3.71521079756754*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.248096307783269*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[10];\ncx q[1],q[12];\nu3(3.5*pi,3.4185428523083*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.178731754057817*pi) q[16];\nu3(0.872016731545621*pi,0.23069695060448503*pi,0.621348580089501*pi) q[17];\nu3(3.5*pi,3.40992133109965*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.315298785203686*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4945900464958*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45317503017251*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4767085078024*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43436775697577*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2630961431284171*pi) q[11];\nu3(1.0*pi,0.0*pi,1.381164851189806*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5069719236896224*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.466016371064874*pi,-0.11429790914405902*pi,0.614908288322441*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.302359878181321*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.345296548197809*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(0.644918676976348*pi,2.42715483117036*pi,3.7977154022715*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(0.617254045334077*pi,3.49859292221409*pi,4.26591928032901*pi) q[9];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.49838434857135*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.19007461301189*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.44144690654372*pi,0.7639902925575499*pi,0.828685843943611*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.578679137899339*pi,0.9575206674824*pi,0.5750682841103902*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5767243195762393*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4536109783975295*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43393339042541*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.279077710429414*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.40243226542635*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.115471454711443*pi,2.56834772421427*pi,1.188317021953788*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.602612964352468*pi,-0.368493513952424*pi,3.98624004860573*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.339014014571256*pi,-0.263632602365325*pi,0.709748163055997*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.268988626253519*pi,0.6157237926494199*pi,4.41348135649865*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.518455005040557*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39935817738686*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.37687947649676*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.604376262745254*pi,-0.08147861979250198*pi,1.1859610434810222*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.773693688001416*pi,0.489334349121735*pi,0.968991041687447*pi) q[7];\nu3(0.480279299711404*pi,0.012246846167704994*pi,4.20127053192541*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.40073090142475*pi,2.98129121428553*pi,1.394463305878906*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.902600068293737*pi,2.69127597846776*pi,3.55852445676916*pi) q[7];\nu3(0.789192567766916*pi,-0.329694200602984*pi,0.653496423283208*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.559208007833079*pi,0.8526971409544299*pi,1.0925570576349601*pi) q[14];\nu3(0.326347104078948*pi,3.12193541834979*pi,1.9710473994852*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43225728291489*pi) q[17];\nu3(0.132983900297373*pi,0.285594926356054*pi,3.85900267585167*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.355716905441637*pi,-0.167582125473634*pi,3.87551715933766*pi) q[2];\nu3(0.545637765626913*pi,0.32618899405147195*pi,0.5733508195332584*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.428633505795553*pi,0.57439066863909*pi,0.5933774616503756*pi) q[10];\nu3(0.676980950207313*pi,0.19798956512991495*pi,1.424384281023543*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.445032812813309*pi,0.09639665398535102*pi,1.364673810325522*pi) q[14];\nu3(0.627036266020347*pi,3.12530699777195*pi,3.50045580248824*pi) q[15];\nu3(0.671257238808419*pi,0.58287998512848*pi,0.617691088590662*pi) q[16];\nu3(0.471223152031738*pi,-0.14544001717007998*pi,0.5400671815330852*pi) q[18];\nu3(0.193623904984093*pi,3.30911899653284*pi,2.1694649787973397*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.141349697892078*pi,0.7434159021442599*pi,0.688684766973436*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.282610059391739*pi,0.07903484182066*pi,0.62855054625397*pi) q[2];\nu3(0.876994442353078*pi,-0.356055312308068*pi,3.70030981137018*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.691772556400335*pi,3.49978617716297*pi,3.89670433453813*pi) q[10];\nu3(0.70563532286605*pi,-0.361721926323216*pi,3.35189536462743*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.820353461059116*pi,2.58828473725618*pi,3.47590603294197*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.566300986290356*pi,0.50868117704776*pi,1.004933479489004*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.478023447181338*pi,0.8457005331276899*pi,4.01731846637609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.483384559047701*pi,0.380365390493661*pi,0.966112392379143*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.599325438800422*pi,-0.027691211622979994*pi,1.1367782637433281*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.517403573610543*pi,-0.12572144186046402*pi,4.27541655140622*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.273525534351216*pi,3.23467115135989*pi,0.902789542439583*pi) q[20];\ncx q[0],q[11];\nu3(0.589775091231391*pi,0.6503336092219001*pi,1.004312504027375*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.360931095434*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34015609730995*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.217114733527819*pi) q[10];\nu3(0.170500158906868*pi,-0.21458036976037798*pi,1.141324239133323*pi) q[12];\nu3(3.5*pi,3.45728016725995*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252472831332586*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.250670093853024*pi) q[21];\nu3(3.5*pi,3.3900654420532*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.236104699664897*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3632205757159*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48160469413211*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5713122082142112*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259301552871002*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47994188189742*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44091195289491*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.47583194203147*pi,0.5*pi) q[4];\nu3(0.294900156968973*pi,2.52560442827976*pi,1.261484242205566*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[10];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.49773198179717*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.1208718953663581*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.275942040464751*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.318145897379827*pi,3.4501820484472*pi,1.458352741667173*pi) q[5];\nu3(3.5*pi,3.44202105135556*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45004452825103*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.316595262779386*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5560173790972942*pi) q[19];\nu3(1.0*pi,0.0*pi,1.374393081084458*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.521021105222447*pi,-0.390945650134115*pi,3.41776971454792*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.60736292060307*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.34630981960254*pi) q[16];\nu3(0.334182274345924*pi,0.43454364816828195*pi,4.43666314919654*pi) q[17];\nu3(0.362245754881096*pi,-0.393654711706749*pi,0.765970494494556*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42149346729861*pi) q[12];\nu3(0.490204964288442*pi,3.31951263449358*pi,3.26045051901332*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.283072241444298*pi,0.10113349987212605*pi,4.210556791445359*pi) q[17];\nu3(0.574240463795395*pi,0.5963473632465599*pi,1.202242682855048*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5740085975971716*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44711839348428*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.399952907943109*pi,3.15267999130076*pi,0.8741284648854539*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.309499526497266*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.513690532841181*pi,3.21509833099858*pi,2.96903296303176*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.822340157841926*pi,0.79983840980637*pi,0.8784648279794349*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.2947147255661*pi,-0.204249697390471*pi,1.67319174936003*pi) q[2];\nu3(0.536533122615909*pi,-0.156899279563602*pi,1.4066005722162052*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.454287803949556*pi,2.79257815700766*pi,1.24242264165966*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.483171487446506*pi,3.08755673488062*pi,1.108878981803573*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.281576611271134*pi,0.26990746043998104*pi,1.014364678935522*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.864950545182695*pi,3.27981453910728*pi,3.73666645112376*pi) q[21];\nu3(0.433039128897327*pi,3.11542029513845*pi,1.79097286917426*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.46245896180522*pi,3.241314035879*pi,4.42032367033035*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5441712114150614*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45285595001379*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.721471825214739*pi,-0.4105247360278595*pi,1.067635730683729*pi) q[10];\nu3(0.535727986620123*pi,3.37592770876609*pi,0.640786362026197*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3410021532513539*pi) q[17];\nu3(0.580071629342281*pi,3.3802174675198*pi,3.27440926798267*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.370691074352319*pi,0.61245649780445*pi,3.65280110691816*pi) q[21];\nu3(0.219897408518181*pi,0.39990337242544205*pi,3.4769142161975*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.137704861609525*pi,0.07339847283232503*pi,4.474734819065469*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.263788734195007*pi,3.13218441530133*pi,1.264869088620276*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.346674919763626*pi,-0.23007373265937903*pi,4.25592786574028*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.15106247340933*pi,0.36344283054122795*pi,0.78731231870704*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.787796594669577*pi,0.20860834010337503*pi,3.78851914630099*pi) q[19];\nu3(0.1134103973601*pi,3.23369707659482*pi,1.111866723840147*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.857963515859256*pi,-0.300389373490786*pi,3.68542096220926*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.76691352425176*pi,3.0516429263632*pi,4.2883671230986895*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.560838546459543*pi,-0.02907019204712802*pi,3.73499922680702*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.388589814469469*pi,2.68572854287406*pi,1.51306018046071*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6810964901945971*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.366722243168031*pi,0.9232576774552199*pi,3.92916221112557*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.277593034487752*pi,2.83818984891856*pi,1.063730472938646*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.328784231005451*pi,2.95421000922394*pi,1.385838106378602*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.306350416563595*pi,2.99538026981911*pi,0.722186881330217*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.757747994896812*pi,0.6878890622089999*pi,4.2038454941832395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.373232785273729*pi,0.5113428959395301*pi,0.5131274332173659*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.277494650354743*pi,2.9944608845171*pi,0.8362528055873419*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40704812147163*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.18456199327468*pi,-0.18166077580671902*pi,3.86637763419237*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1113835483201049*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37539986589381*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(0.683645633781376*pi,1.11095196635049*pi,0.8540200727369289*pi) q[5];\nu3(0.677404125851312*pi,0.33981229255744605*pi,4.48284932956929*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.127964724093278*pi) q[9];\nu3(3.5*pi,3.49539764271164*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.18341699269746*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.43446849178635*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.38672989429294*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49702852183269*pi,0.5*pi) q[4];\nu3(0.542926345285189*pi,-0.4857296279012001*pi,0.9128528524499351*pi) q[5];\nu3(1.0*pi,0.0*pi,1.163388276262531*pi) q[6];\nu3(0.783224736712227*pi,1.19316294690238*pi,0.729030614177882*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5501928841262576*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1500651708931469*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.415112576612944*pi) q[19];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5796132790661233*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49186311009441*pi) q[11];\ncx q[15],q[16];\nu3(0.781369731201766*pi,-0.07884267830197*pi,3.52334093777066*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49907376656979*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5056761735579647*pi) q[14];\nu3(3.5*pi,3.43314952559712*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.375202763940975*pi) q[16];\nu3(0.350924562967647*pi,0.014711218947625948*pi,1.0345699335489371*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3377682655894105*pi) q[19];\ncx q[0],q[14];\nu3(3.5*pi,3.34689074236178*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1944917762455511*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.748097971106607*pi,-0.14281401440220798*pi,3.52239885901593*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42871864787642*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.232190611989944*pi,0.315724482309478*pi,4.27648137494722*pi) q[8];\nu3(0.593585816933427*pi,-0.219368357118438*pi,4.3633243983674195*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5393390920302115*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209445949345956*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.751825800075099*pi,-0.13734547857798302*pi,1.1274686455303211*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.181699850737235*pi,-0.430594821210267*pi,1.85244700013698*pi) q[8];\nu3(0.630075874107487*pi,-0.18670741492514598*pi,0.857950302097306*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46182763297345*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.436523422126655*pi,-0.074443526495169*pi,4.199395637356281*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45021549670971*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.663764433694226*pi,0.009561673091194045*pi,0.830052855187977*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49057988564889*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33732350129835*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339304592697001*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229056540632371*pi) q[21];\nu3(0.194268576538665*pi,0.6736046928777*pi,4.0921991665459405*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.778323485744697*pi,-0.15685966376690802*pi,3.55045934338892*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.44394627226267*pi,0.10904719482504299*pi,1.111575559423866*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.797622087935313*pi,2.89063538352706*pi,3.57246112961484*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.204549653107666*pi,0.82536302581078*pi,4.11265074133239*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.605273196104346*pi,0.87579160476069*pi,0.5955085385691371*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34082492056441*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41580724798564*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.848447082926701*pi,2.71062321118775*pi,3.59962768346513*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.526124659892709*pi,0.55998615459143*pi,1.259182425170662*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.533806056470043*pi,0.70921478602112*pi,4.08250795555106*pi) q[14];\nu3(0.647533600761102*pi,0.04798351626312203*pi,0.679367775209577*pi) q[15];\nu3(0.591147458511974*pi,0.71172696532414*pi,1.077258690994463*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.53550940863768*pi,3.24449538016438*pi,4.247097502116279*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.431357522107647*pi,0.42682261618420403*pi,3.58693387008091*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.785106486664847*pi,3.48118598439368*pi,3.55920937308493*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.34050534574185*pi,3.32474840877739*pi,1.0332009620345581*pi) q[15];\nu3(0.17727080766753*pi,0.21815471752495996*pi,3.39029337535109*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.88078455806573*pi,-0.387882732484674*pi,4.01969600392507*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.585606955346012*pi,3.27882911241387*pi,4.03446549332309*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.549907918447827*pi,-0.213180961574648*pi,3.46044452715284*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.274021906651406*pi,-0.25091786283386097*pi,0.9991901923995661*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.260010597635693*pi,3.28306993201347*pi,4.32727404898575*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.874402469381852*pi,0.8400309598595901*pi,0.697550796476291*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.371169926110361*pi,-0.07567859490449103*pi,3.74432592768293*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44399823759662*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.514583901749333*pi,0.20642173414798204*pi,1.38358447332533*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.69184508915516*pi,0.22826294123664903*pi,0.631175279186354*pi) q[12];\nu3(1.0*pi,0.0*pi,1.192707534032259*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.363104870147155*pi,0.10345488353048604*pi,3.62721612641505*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49139184006735*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.629639785305025*pi,0.66465982208332*pi,0.866405957279625*pi) q[5];\ncx q[6],q[8];\nu3(0.357384665790167*pi,0.30675673262723*pi,0.5318866932410338*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.135781671080146*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.252952676359303*pi,0.68434514156357*pi,4.102496917555619*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41567098097405*pi,0.5*pi) q[6];\nu3(0.341367187558595*pi,0.307389243004501*pi,0.983938955111888*pi) q[7];\nu3(1.0*pi,0.0*pi,1.222842037040929*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45212023456598*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.610528070765611*pi,-0.255578213499443*pi,3.31765098472083*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.471063148856386*pi,0.12030769323774604*pi,4.02449288594136*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4380240783707*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.277379086922074*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49156006844208*pi) q[15];\nu3(0.866108219264832*pi,1.01820406232697*pi,0.89957362772591*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.407426231174698*pi,0.20450966784314395*pi,3.36945408939813*pi) q[20];\nu3(0.505693269139796*pi,0.80494242657617*pi,4.02053033594656*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[15];\ncx q[4],q[9];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6501195495351579*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.793242155982766*pi,3.32567600438697*pi,3.73511626378659*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44462194261948*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.699078910314094*pi) q[9];\nu3(1.0*pi,0.0*pi,1.265624358933567*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37545288727691*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.323670060548599*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,3.39748711905633*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.219669706301278*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4781432979755*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3701572521094771*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.648818072230414*pi,3.34907996378405*pi,3.12890538509694*pi) q[6];\nu3(0.290690283205383*pi,0.7896555781152299*pi,4.04692046016282*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40625903354923*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.639321054456653*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.336672863568558*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40703909642991*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.461523777869703*pi,0.43315305147530003*pi,3.75289264277155*pi) q[4];\ncx q[5],q[11];\nu3(0.391227428303767*pi,3.16551798713244*pi,1.268236173171894*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44029310350024*pi) q[7];\nu3(0.76183331592438*pi,0.14970810051565697*pi,0.5197846305081948*pi) q[8];\nu3(0.522652574571214*pi,2.8292983001017*pi,1.208767461627412*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5449208172939826*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.44286232814746*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2985556166566719*pi) q[21];\nu3(0.67497895137153*pi,3.24908623884552*pi,4.25272488437517*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.821748506983246*pi,0.34981169990472405*pi,4.37060798405154*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.818043418812165*pi,2.47065563063627*pi,3.61638471480943*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.187940836621436*pi,-0.154595263050814*pi,4.0597172618101105*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,3.43654723573909*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293100677204634*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33494874900363*pi) q[20];\nu3(0.405270403786445*pi,0.15284007387279697*pi,3.60387772661412*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.825504195121137*pi,0.5104147173826501*pi,4.25283441218445*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.528328347506359*pi,0.20591972666381098*pi,3.96859952008714*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.301207223398064*pi,0.6324700650600299*pi,0.78078070367588*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.515072747529485*pi,3.36393144462504*pi,0.695854082139054*pi) q[14];\nu3(0.0598568816327877*pi,0.9509668952211101*pi,4.22304788343976*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.692126582730231*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.480437477381868*pi,0.049160830209792006*pi,3.51094635122996*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.525556020806973*pi,2.7786805198194*pi,1.1298249182151299*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.296479531358832*pi,0.19530028756754503*pi,3.5674239518249*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.428151119046394*pi,-0.19530802591375201*pi,4.13511934631244*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35227372125796*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3373679163704*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2970817139118709*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.498916875166067*pi,3.24582111799848*pi,3.47691254193843*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.350849767932517*pi,-0.06645298852653603*pi,0.956604363202631*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.57479978365301*pi,3.37638539958437*pi,3.59305665455725*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5056602384328337*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.455045363725624*pi,3.10616598979724*pi,4.39491831765152*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.674228741617107*pi,0.147967403685072*pi,3.69575858026081*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41874981411577*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38510323869434*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.846123744634521*pi,0.42591607021280997*pi,1.0979874601561819*pi) q[13];\nu3(1.0*pi,0.0*pi,1.193081482394141*pi) q[14];\nu3(1.0*pi,0.0*pi,1.138949992230602*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.473056433055104*pi,0.20875161460214198*pi,4.28492219861855*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.545423031435558*pi,0.19522437476375298*pi,3.88804593277883*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.534687600093072*pi,2.80850731128894*pi,4.0143628081908105*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.736932160277673*pi,0.34142112852280804*pi,1.144828507168915*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.488241422730876*pi,0.5617466567404901*pi,0.935229264124289*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.661751483009692*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5285949974534083*pi) q[15];\nu3(0.266997372657337*pi,3.07346725814537*pi,4.43640917155187*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.452924539588696*pi,-0.263997597630183*pi,1.451368658848377*pi) q[21];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.599594618949114*pi,0.336767149168988*pi,4.45593966157578*pi) q[6];\nu3(0.827374467116129*pi,0.23249215758820097*pi,0.729593817590223*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[14];\nu3(0.545150364819712*pi,2.51473921660035*pi,3.86882206973052*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.192871978014485*pi,3.14432659111593*pi,1.58455840387192*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46958869020201*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.343189704640655*pi) q[4];\nu3(0.618662319468187*pi,-0.11432786980056198*pi,1.199702183684823*pi) q[6];\nu3(0.823168689856272*pi,3.39370115887722*pi,4.346378523273319*pi) q[7];\nu3(0.0558919044371766*pi,0.5200702259292*pi,3.67979038850669*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.647853701669013*pi,2.80321648396367*pi,3.49539044710398*pi) q[17];\nu3(0.167398358458557*pi,3.38229255149419*pi,1.0972316809989229*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.665305397399816*pi,0.45392143465898205*pi,0.727766379629078*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[12];\nu3(0.257918401808876*pi,0.190522414173381*pi,3.91779309986899*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.696550784345727*pi,0.65808901898582*pi,1.2285782962006881*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.718419691983272*pi,0.093658330722317*pi,1.230159076821294*pi) q[15];\nu3(0.251595452471001*pi,0.43157618141674503*pi,0.5186098586102397*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.355642231869991*pi,3.16041651338121*pi,1.68735470987079*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44208093912559*pi,0.5*pi) q[2];\nu3(0.380563047294325*pi,2.53279102676085*pi,1.44119565679275*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5638764219597239*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.25730048421285*pi,-0.07977777756733301*pi,4.28617836794184*pi) q[9];\nu3(3.5*pi,3.43042763751889*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2767066370713231*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.632918783548539*pi,3.10848053233774*pi,3.08058735055351*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288775124374798*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.507654847538408*pi,0.85835079113375*pi,4.40516866574727*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[4];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.311849896705403*pi,-0.08461006455658099*pi,4.1145369076097005*pi) q[9];\ncx q[11],q[16];\nu3(3.5*pi,3.2141328793605*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.167401272903632*pi) q[18];\nu3(0.496105425698773*pi,0.97072210429761*pi,0.830097289180474*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38141274908077*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.185158115338895*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.388406342345149*pi) q[12];\ncx q[13],q[18];\nu3(0.200915514690725*pi,-0.278789259493361*pi,3.94395933414266*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.443423335309371*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.40223214178335*pi,0.5*pi) q[0];\nu3(0.490271008870435*pi,0.288621554080836*pi,3.88391930684135*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[8];\nu3(0.797934698255951*pi,-0.366885676563368*pi,3.50158373459166*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45672585866859*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.647396850543803*pi,-0.130578813289852*pi,1.303816378030807*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2291456090158999*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43708216406336*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229935965110963*pi) q[20];\ncx q[0],q[20];\nu3(0.334666336874142*pi,3.2212587690616*pi,1.6071591850293*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36087900771238*pi,0.5*pi) q[3];\nu3(0.500727009546648*pi,0.486049168727243*pi,3.77855382356039*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5095715320550149*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1748486639708169*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3023479514529*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.639871213954375*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37448909514352*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.4829633062544*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.467994927141461*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38172767540943*pi,0.5*pi) q[4];\nu3(0.549701240311541*pi,3.10030025617181*pi,3.92829837677057*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2656260754792998*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.493039436714256*pi,-0.346526005695536*pi,1.026755714083952*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34792726713642*pi) q[21];\nu3(0.468660648914703*pi,2.95027237223847*pi,0.831747312564306*pi) q[0];\nu3(0.261091179305002*pi,2.40094105366399*pi,1.292052233677866*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.574878095424265*pi,-0.4006757122117226*pi,0.652262328323773*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.295057656022158*pi,-0.370905517565712*pi,1.032622846826279*pi) q[11];\nu3(0.5241362978102*pi,0.299366902548165*pi,3.8068274198692*pi) q[12];\nu3(0.15402114855997*pi,3.31932902066209*pi,0.740453805410785*pi) q[13];\nu3(3.5*pi,3.48079364323476*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.335786232927323*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.808907501483989*pi,0.50337566283103*pi,1.401246332389815*pi) q[0];\nu3(0.653050199144222*pi,0.09164460140924802*pi,1.375666483441465*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.290283420266213*pi,2.68146165227936*pi,0.880092452830711*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44259347811066*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.445182684676969*pi,0.30955017384511196*pi,1.013206394867122*pi) q[12];\nu3(0.271705367392335*pi,1.08939287403455*pi,4.09580328259676*pi) q[13];\ncx q[14],q[15];\nu3(0.227377868389546*pi,3.08957838226797*pi,1.381012750216513*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.154321407949085*pi,-0.14499577071845499*pi,0.784888965961714*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[9];\nu3(0.795367560851808*pi,0.10987657344962098*pi,1.493977401490769*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49371611003384*pi) q[15];\nu3(0.618168574628654*pi,0.44699671689293896*pi,4.10251379399914*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.578431389257234*pi,0.59125169128711*pi,4.31703239135988*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.527920895933051*pi,1.01776511340133*pi,0.807628715066565*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.524886784799167*pi,3.18406003482632*pi,3.13727875615561*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.110050105404856*pi,2.7192056431909*pi,1.233294557891559*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.171114518099879*pi,2.67270312861828*pi,1.018515728928866*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.512570309692332*pi,2.91137292667963*pi,3.99120826617106*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.476603192516607*pi,3.21436233232251*pi,3.09858853036217*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.469529073029246*pi,2.68084176688591*pi,1.51800086740556*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.475585992483308*pi,2.69637441018039*pi,3.61679284608165*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.388757878046744*pi,3.20926799926534*pi,1.3470005592570709*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.29939020424511*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37340908244544*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.162894212876733*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.708920302245308*pi,0.9071659857319401*pi,0.5538298150055859*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.291593321687798*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37297398766484*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41349647380929*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254962290042085*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208792652234769*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45517183776764*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.34480758789292*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.637513620787562*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.316758494506123*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[12];\nu3(0.346224828287267*pi,-0.03264841207809599*pi,0.60506051834287*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.578105753121471*pi,0.020683033636842985*pi,4.069742865852509*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.254126167360599*pi,1.02332860823464*pi,4.34113847369505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.489327980542329*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47040977204176*pi) q[18];\nu3(0.38037981630794*pi,0.9461473947326999*pi,4.21546639963453*pi) q[19];\nu3(0.257872615903843*pi,-0.38092049339829603*pi,1.346067608899914*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.661580951168564*pi,3.36790337186608*pi,3.21808707082157*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.618777445769252*pi,0.44936094126894*pi,0.7556180234015051*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.503542065793349*pi,2.50842886668876*pi,3.98899599275902*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.560807355703366*pi,2.86387274566542*pi,4.15939321878092*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42984132509878*pi) q[20];\nu3(0.628174423965056*pi,3.2496192336708*pi,4.34976124374179*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44184603364217*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.154485443158737*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.157393430429539*pi,0.6302247243574599*pi,0.5359147021489332*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.396982570223672*pi,0.76839251328748*pi,3.88849760151496*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.909186132134788*pi,-0.4614852811852817*pi,3.18528253042576*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.395113697620156*pi,0.7050962510179*pi,0.718957053261057*pi) q[1];\nu3(3.5*pi,3.33952000632538*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47878130981453*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1551540785001149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.56307979185441*pi,0.172547187699448*pi,1.60369366731175*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.439561588015429*pi,-0.157757559595875*pi,1.161185912926321*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.40630713036816*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.216464054417383*pi) q[21];\nu3(0.319469975492993*pi,-0.148541521712177*pi,3.75782483651221*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.929321405305302*pi,-0.4841611154326785*pi,3.76629017856053*pi) q[5];\nu3(0.149972444810786*pi,-0.21436747855181398*pi,1.123626967313133*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.554934819235148*pi,0.491681811128458*pi,4.11899504499692*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48958430806112*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.608326441404553*pi,-0.4968720611069963*pi,3.17539007113541*pi) q[5];\nu3(0.123673162375828*pi,0.56830361031874*pi,0.5893589560962237*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.348482194358472*pi,3.34061175965924*pi,4.225379875002091*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.00788954483473773*pi,0.68114864896896*pi,0.809439623872914*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5727639621533611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.360361394450086*pi,-0.4661593254627109*pi,1.6996994388328*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0868755135064512*pi,0.11598742061468503*pi,3.76681791946902*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.751002887202356*pi,0.214982971153857*pi,4.40836746630459*pi) q[16];\ncx q[17],q[21];\nu3(0.787193126417646*pi,2.98267788619572*pi,4.21895105058624*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.602026497062143*pi,3.35403838582239*pi,3.33126225108535*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.338079225846953*pi,0.12831176715579695*pi,1.22678816745962*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.759475056587504*pi,0.48433018730730104*pi,1.2074950863209342*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.793982249598418*pi,3.48614877427548*pi,0.729174775984156*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.42967547371951*pi,0.5*pi) q[1];\nu3(0.683395944953952*pi,-0.21297141670783798*pi,4.080965532572311*pi) q[2];\nu3(3.5*pi,3.3398313213845*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30733917111533*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.221159198570878*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1766296364331739*pi) q[9];\nu3(0.75671705542635*pi,3.22185742039738*pi,3.58529366068336*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2882677471910409*pi) q[16];\nu3(0.561107515048491*pi,-0.34817995608041397*pi,4.26138079038976*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.70743552988311*pi,-0.032160929361889024*pi,3.84273396535085*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44982158838963*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.512143513498046*pi,0.6005865553384899*pi,0.9778840336723851*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3303054322462309*pi) q[12];\nu3(0.829016619086926*pi,2.54804154048606*pi,3.49824953634079*pi) q[13];\nu3(0.327290835068506*pi,3.44699237937441*pi,1.26419578237954*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.380140673887491*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.618578146522475*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.480341086829466*pi,0.9334664010209199*pi,0.5748424308953023*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4727962993886*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.393830787871822*pi,2.4871155093712*pi,1.280099825960965*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.325040500064431*pi,-0.178439896344381*pi,0.947143209748013*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[9];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5754112149574877*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.644940275569603*pi,3.20716687453977*pi,4.13955050452216*pi) q[19];\nu3(0.447793974822314*pi,0.267166885419414*pi,0.880474867018942*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48393724283443*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42286727073167*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.192542718106415*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.252872273571335*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4988466756861*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41836991234977*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.273593798448045*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234331675880893*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.622274553740312*pi,0.48511308900527905*pi,0.849947862254048*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5745443185466801*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41560316999656*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251051788607102*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.609908362963161*pi) q[20];\nu3(0.847275526051869*pi,-0.15008465875572302*pi,1.020468652187942*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.699174094197492*pi,0.9852416438598599*pi,0.5097998983819798*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.603998845103905*pi,2.90965480860893*pi,3.88501526979219*pi) q[9];\nu3(3.5*pi,3.39695534134034*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.48507693535727*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47778849000723*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4436142835508*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272378549063433*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29034107902369*pi) q[21];\nu3(0.580554204766807*pi,1.01446643370422*pi,0.644885825817636*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\nu3(0.660138814129429*pi,3.41177120845325*pi,4.23428616237228*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.628448383091428*pi,3.42972792677548*pi,3.97066080870756*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45769530598707*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.410979030373953*pi,0.58424847544023*pi,4.24463938736594*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.44315760668954*pi,3.29942892372903*pi,0.5855117614413977*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.693667837149187*pi,1.05591807328225*pi,0.628567017858651*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.345170465900408*pi,0.07678422907512505*pi,1.251353727315054*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.299896791370473*pi,0.6383267905491901*pi,0.651730613640652*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.128702700285947*pi,-0.348900231664132*pi,4.4126708725184*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5317911626319285*pi) q[19];\nu3(0.83303192552915*pi,3.443264292598*pi,3.67162986493941*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5536872009758316*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.42990316061032*pi,-0.11082297277922498*pi,1.58558430006905*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.313077503206466*pi,-0.288553832095311*pi,1.0597632280306009*pi) q[6];\nu3(0.64987327986025*pi,-0.277676459674227*pi,3.36976918108383*pi) q[7];\nu3(0.756969679549389*pi,0.5842791692706999*pi,0.5987398785421725*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.430866962152531*pi,-0.4837726616334599*pi,0.5611415513221462*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.697273630762107*pi,3.21109327066763*pi,4.33894695604527*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.728661871400657*pi,3.06518663434342*pi,3.01276070691463*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.325274965392536*pi,3.24345325835673*pi,0.853274818181674*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.861789323089575*pi,-0.367220769052475*pi,3.88762454028589*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.518455776532638*pi,3.04837727178384*pi,2.96122894603924*pi) q[10];\nu3(0.750264684501757*pi,3.22803727130283*pi,3.09203145966795*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.208676204610488*pi,3.08042056643752*pi,1.196674875585297*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4302607989749*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.621070419501735*pi,0.6132441692314801*pi,1.3091099205037708*pi) q[2];\nu3(0.759910930556214*pi,-0.12866969397941302*pi,1.338637603823674*pi) q[3];\ncx q[8],q[20];\nu3(3.5*pi,3.39448272013514*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.109363933010427*pi,2.87859317825459*pi,0.732313521876523*pi) q[11];\nu3(1.0*pi,0.0*pi,1.334770160409359*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.765814951650986*pi,0.024458394847186038*pi,1.0457590757403779*pi) q[15];\nu3(1.0*pi,0.0*pi,1.223610272661815*pi) q[16];\nu3(0.531538005743625*pi,3.39729438872291*pi,1.71452695412459*pi) q[17];\nu3(0.644832643245424*pi,-0.4889297855634735*pi,3.2340662110172*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.755250034711576*pi,2.35791933637685*pi,3.68674546157369*pi) q[2];\nu3(0.307744199471739*pi,-0.26840307093603*pi,0.784875709328806*pi) q[3];\nu3(3.5*pi,3.44086428528758*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.280415446271479*pi,0.57418323657052*pi,4.06599675169901*pi) q[13];\nu3(0.16161036761703*pi,2.66125594815464*pi,0.932411023369903*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.291656522471573*pi,-0.4826496280003432*pi,4.28140823130376*pi) q[17];\nu3(0.771465421888865*pi,0.234934003505184*pi,0.7448748467524859*pi) q[18];\nu3(0.648493917065365*pi,-0.387039930126919*pi,4.06199739097748*pi) q[19];\nu3(1.0*pi,0.0*pi,1.400941277582042*pi) q[20];\nu3(0.43440803114753*pi,2.91559599408628*pi,1.4323886296396902*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3593673810416*pi) q[12];\nu3(0.736715745683581*pi,3.33842138186062*pi,3.86519768526725*pi) q[13];\nu3(0.34605453275235*pi,0.69557213367311*pi,3.93300038195229*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49101033931052*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.427369148942055*pi,0.8712762524752*pi,0.5489608248338447*pi) q[19];\nu3(0.680177753505686*pi,-0.258357052420147*pi,1.186770042023399*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32521477278772*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1763026557531449*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2034083456808204*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45576464209605*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\ncx q[6],q[19];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.338645538709165*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.45048813517325*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.136883134339247*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.34528937463862*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5274297755228896*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.215177499517474*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.45694770604545*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.41331676974396*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.431748061566919*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3398225481367478*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2784535152174579*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4516415510696*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48994488888241*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.405474819553847*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.54341780589544*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.457051270870917*pi,3.2919925918011*pi,4.37668406211991*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.65640146001951*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.3809006037287*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.370548924753946*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5517663691375445*pi) q[21];\nu3(0.900020102435414*pi,1.06487150412066*pi,0.790036100611565*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.792853447769435*pi,3.44052251821918*pi,3.94063420927805*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.652438355604593*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.304112361870386*pi,0.337169723050074*pi,3.53625136828416*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.679510147347596*pi,0.29174381028809104*pi,0.5926654469528324*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.532002571746916*pi,2.85399145377602*pi,3.94958882160716*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.651165516807178*pi,-0.243707333387082*pi,3.88122290424393*pi) q[15];\nu3(0.54613077394491*pi,3.38512003137704*pi,0.8542118163141099*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.382698289254201*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.61649252282174*pi,3.21545517913056*pi,0.5402920493232688*pi) q[5];\nu3(0.49111334126478*pi,0.252174336432728*pi,3.60707865301622*pi) q[6];\nu3(0.18008505061152*pi,-0.25201844838322196*pi,1.389442249005869*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.508549794782349*pi,3.1480130523096*pi,1.93272879461689*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.528682707612303*pi,0.9163715821320899*pi,0.679716566306228*pi) q[14];\nu3(0.375472188242479*pi,1.08952502487521*pi,4.35626873568769*pi) q[15];\nu3(0.765676821481735*pi,-0.364764811951935*pi,4.32160520847958*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.812850247010398*pi,-0.123680850878226*pi,3.79358453511548*pi) q[21];\nu3(0.34771688747808*pi,-0.243455328675018*pi,3.80133590689406*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.19979464593228*pi,-0.043287597684119994*pi,4.02414191628442*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.941771164672335*pi,3.34209425803114*pi,4.12931389823439*pi) q[7];\nu3(0.347566896673601*pi,0.5037925170933999*pi,3.61173400648676*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.904066064339918*pi,-0.226541516423923*pi,4.20397540677339*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.57119015112868*pi,3.33251431017488*pi,1.86575625990227*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.4531703703232*pi,0.12064276584159395*pi,3.6000406363123*pi) q[19];\nu3(0.373664525430295*pi,-0.10091570988119902*pi,1.0847465373948881*pi) q[20];\nu3(0.542858233037917*pi,3.2943422746157*pi,3.31681369174362*pi) q[21];\nu3(0.365721068602012*pi,0.15368317586317404*pi,4.431898577055049*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.516440619029933*pi,3.49307987939734*pi,3.73998378233903*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.263535920964558*pi,-0.4963062052054359*pi,4.0965712185718495*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.614828575910683*pi,0.6773705677843*pi,1.197969282940863*pi) q[19];\nu3(0.58536360783062*pi,-0.49275366098047907*pi,3.92094236137906*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.747245633357512*pi,3.00154346168157*pi,3.94593683148954*pi) q[2];\nu3(0.62907483227062*pi,-0.372018340116158*pi,4.394902500464109*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.40359073568113*pi,0.07726246417571103*pi,0.8296923051902321*pi) q[10];\nu3(0.199780358892971*pi,2.52048727422662*pi,1.495759761349667*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.291478114203081*pi,2.98337685261268*pi,0.892560461774616*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.136133348378474*pi,0.72707575625097*pi,4.38931789659121*pi) q[2];\nu3(0.573200984287404*pi,0.373635128636582*pi,0.917197497360445*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.507010923692239*pi,-0.4229556692562352*pi,1.379950668519113*pi) q[10];\nu3(0.917775947969869*pi,-0.4731218075029628*pi,4.22526375864574*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.834061706423504*pi,2.67529677904115*pi,4.00634333073744*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46504745175481*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.2535503003495219*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[7];\nu3(3.5*pi,3.4510304323117*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42474224078763*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38887982742826*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.256300205265417*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.164423087730527*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.279746587004189*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.4311402500697*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4152159618766*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.201745868771499*pi) q[16];\nu3(0.616588390745322*pi,0.96372634851784*pi,0.7985788396399089*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5243055865858102*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5154403396402314*pi) q[15];\nu3(0.44833968854652*pi,0.295697684240274*pi,3.87832963631715*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.29750474071352*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[13];\ncx q[3],q[9];\ncx q[4],q[8];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5345887691791962*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.404136409715525*pi,3.36460220412992*pi,1.4756271233039069*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4913189646709*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42648013423764*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187190957490727*pi) q[9];\nu3(3.5*pi,3.47790994901448*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49419611987551*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.244814420576912*pi) q[12];\nu3(1.0*pi,0.0*pi,1.109982131015604*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.588142710396398*pi,3.1145788600484*pi,3.10094889899851*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322576350596891*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.259858682991039*pi,0.97256833802842*pi,4.44602167997638*pi) q[4];\nu3(3.5*pi,3.4146050564946*pi,0.5*pi) q[5];\nu3(0.572176918214061*pi,0.46846054587575403*pi,1.087734211229636*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5398857683412919*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4021308178485405*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4123929786458*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195228043833614*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4464752578979*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[9];\nu3(0.672839060720309*pi,-0.349669466349797*pi,1.089773198993355*pi) q[4];\ncx q[5],q[17];\nu3(0.786278380487797*pi,0.7592002069177799*pi,0.719893877622767*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.623337572625213*pi,-0.118788031918453*pi,3.73626436971384*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.338035752637161*pi,3.30157817485069*pi,0.643641184413976*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.460932131539837*pi,3.39435158716078*pi,1.63936082389889*pi) q[7];\nu3(0.741131049118957*pi,-0.183093641615373*pi,0.5802900660489176*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.201942619851417*pi,3.1454453408359*pi,1.51477105682182*pi) q[14];\nu3(0.65708347567575*pi,-0.166970528657426*pi,4.16561079093062*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.643465116013242*pi) q[17];\nu3(3.5*pi,3.43044880359975*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296356667267041*pi) q[21];\nu3(0.447737750505403*pi,0.41862443734505395*pi,0.5037456729057255*pi) q[0];\nu3(0.521498552388983*pi,2.94891819218864*pi,3.96042015843166*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.195137085326853*pi,2.89702013955567*pi,1.490979569886175*pi) q[7];\nu3(0.829439713264313*pi,2.92908485024341*pi,3.24868625658358*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.364271226001285*pi,3.13707011357002*pi,1.3716173168604189*pi) q[15];\nu3(0.72412029614104*pi,0.13916011416807395*pi,1.404794972993596*pi) q[16];\ncx q[18],q[21];\nu3(0.314151927403707*pi,0.06553141115929895*pi,4.1653549970979*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.259129423362118*pi,-0.057946120175841*pi,3.61749840659619*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.483855959864798*pi,0.415638619966581*pi,0.679606725166107*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.642538990650688*pi,0.05499359607654297*pi,1.153282616322987*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.8905590620292*pi,0.417184691842001*pi,4.28627344326389*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3482608153846005*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.59974536817994*pi,3.46518805251854*pi,3.35235433506778*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.793534357630458*pi,-0.335898295602702*pi,4.17491312186531*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.743727665732999*pi,0.8854268013476501*pi,0.5805045275187868*pi) q[5];\nu3(3.5*pi,3.28529932203452*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.247196468178349*pi) q[8];\nu3(0.334892365981673*pi,-0.16407649160619697*pi,1.59011511826045*pi) q[9];\nu3(0.571456102807335*pi,-0.30411424199374304*pi,1.111844466903616*pi) q[10];\nu3(0.409027422579551*pi,0.460229589204451*pi,3.9838788900247*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49809589075187*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.577925593882056*pi,3.21315998665349*pi,4.28707297503124*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.379426015702427*pi,-0.05764545507908603*pi,4.40384121892514*pi) q[5];\ncx q[6],q[8];\nu3(0.0593659049375067*pi,-0.4484039559981038*pi,4.21349896672702*pi) q[9];\nu3(0.679596539015811*pi,0.10199709772915999*pi,3.67718447444213*pi) q[10];\nu3(0.83064217103907*pi,-0.262486427165027*pi,0.5351366833248878*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1968614897274779*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.38572961810947*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1589567571630761*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5320649072369203*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.155619727685591*pi,-0.4134515359367316*pi,0.877949944239233*pi) q[12];\nu3(0.645277303401909*pi,2.78807434771686*pi,4.22912409772055*pi) q[13];\nu3(0.466602676020911*pi,-0.4443493291057257*pi,4.10331363344923*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.166663049272782*pi,0.20033936814721598*pi,0.996660542147604*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.358394272072525*pi,0.326909188888048*pi,0.739666537366376*pi) q[12];\nu3(0.146016481608178*pi,2.32584525582654*pi,1.17653600446753*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4733261136414*pi) q[14];\nu3(0.827870413171276*pi,-0.267534829847129*pi,0.6346856830468259*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.325022154638945*pi,0.60257239941542*pi,4.10709714179285*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.593814378641975*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47765319145576*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.415549879730486*pi,0.021577847261215033*pi,4.22627583227966*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43169784680743*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.29407233580266*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2123662907118709*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.300090785671996*pi,-0.184299016417441*pi,4.4931110713491*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.450351281283581*pi,0.45408184409528696*pi,4.3889291986922*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[11];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.340685253307758*pi,3.44067234058133*pi,0.5253132239667105*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.179915382781532*pi,-0.32622046131919*pi,1.4458504723212249*pi) q[18];\nu3(0.476062642561928*pi,2.71054926848525*pi,1.1246169937486639*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0999033418905588*pi,-0.305135829247216*pi,1.68418664091692*pi) q[1];\nu3(3.5*pi,3.45252060772035*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44639160007722*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.780209074331759*pi,0.73654082775615*pi,0.690693758888896*pi) q[7];\nu3(0.69683403852296*pi,0.79141842020008*pi,1.1735760776881001*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.494428548388219*pi) q[11];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5092866994718694*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317196032160737*pi) q[19];\nu3(1.0*pi,0.0*pi,1.160572019314928*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.747886993127108*pi,3.29037148920032*pi,3.84099676212923*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[11];\ncx q[4],q[20];\nu3(3.5*pi,3.49760839575674*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.224895032178066*pi,0.7463903968797001*pi,4.30279315379047*pi) q[7];\nu3(0.386174932249464*pi,2.84164370468289*pi,1.105955924899245*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.365049945202194*pi) q[10];\nu3(3.5*pi,3.31606789089724*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2841347930743*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.39363507674898*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.106010453975585*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.611152359318054*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5217482893676171*pi) q[20];\nu3(0.316574523722699*pi,3.47319456699473*pi,1.86363255451324*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.501760687362569*pi,0.58818508713779*pi,4.37695373237037*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.594216542948335*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.518001661640851*pi,-0.41910684196896697*pi,1.104316645595448*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5035524564345022*pi) q[15];\nu3(0.59353743797815*pi,0.93950266209966*pi,0.9124231230033131*pi) q[16];\nu3(3.5*pi,3.35104642834351*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22998545835291*pi) q[21];\nu3(0.182334764002517*pi,-0.4319483489204866*pi,1.248776063009923*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.549644925997264*pi,0.50264025557332*pi,1.434177524711183*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.37252011995419*pi,3.49185652897765*pi,0.5892988953765139*pi) q[14];\nu3(0.279318472254087*pi,2.92342582594582*pi,1.0978394012666128*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47457218149246*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5827172458101009*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.894358207517195*pi,2.92964569505968*pi,3.93695491642814*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.689259699447675*pi,0.24108340520024296*pi,1.407515066082111*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.242802102030945*pi,3.10119637286072*pi,2.02130682871395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.847644731786741*pi,-0.24801138549583002*pi,3.49507316503319*pi) q[2];\nu3(0.696036994309266*pi,-0.4895917391020057*pi,0.883691224396175*pi) q[3];\nu3(0.712917741448101*pi,0.927649963626*pi,0.5393106447634948*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.797784189039741*pi,-0.06679351890817697*pi,1.166777844325512*pi) q[11];\nu3(0.422743349048142*pi,0.402967322278065*pi,3.68167175431934*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.425400046372002*pi,3.0972852869338*pi,1.82836904587123*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.614762644855291*pi,0.23530604947608902*pi,1.71004919131961*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.582908531082623*pi,0.482381226255704*pi,1.0131278072688379*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.574284262707953*pi,-0.134205912050732*pi,3.45024714839947*pi) q[19];\nu3(0.461661828152017*pi,2.9692695040269*pi,1.55245930166153*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.320321824183782*pi,0.9385873246297001*pi,4.04540145987708*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.34393918299436*pi,0.14680181307943596*pi,0.610298899203789*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.642146945772747*pi,-0.136796409652652*pi,3.94125893458413*pi) q[18];\nu3(0.272828502376416*pi,-0.358987265676209*pi,0.6972754021033309*pi) q[19];\nu3(0.450495094500276*pi,-0.10147503530201202*pi,1.1798564848209812*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.259692637114543*pi,3.00269424845341*pi,0.5786188382202042*pi) q[5];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.226132184141067*pi,-0.04267072892332502*pi,3.89081190304626*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.198726760119995*pi,2.79384483694808*pi,1.335239814701741*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.598471410799368*pi,3.29079911288009*pi,3.34167595341346*pi) q[21];\nu3(3.5*pi,3.35713833355005*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.20966203526982*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48597241803429*pi,0.5*pi) q[8];\nu3(0.59602747157768*pi,-0.19639699353932*pi,0.958894737455652*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.2563296564692519*pi) q[12];\nu3(0.61981392998735*pi,-0.059095344400938*pi,3.8196709916548*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.637156819703794*pi,0.06097773351053304*pi,3.83776298366626*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[3];\nu3(3.5*pi,3.35284765650478*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[12];\nu3(0.700826578084954*pi,-0.05798866012932402*pi,0.845968197865996*pi) q[10];\nu3(3.5*pi,3.46395097254851*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.242716135662529*pi) q[14];\nu3(1.0*pi,0.0*pi,1.215433731308164*pi) q[16];\nu3(0.70405512724628*pi,0.65753183380138*pi,4.4799186516748595*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49500295864376*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5262598171175026*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.493396290736451*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.939004854338065*pi,0.11565616604374995*pi,3.94569963418483*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2331374957772692*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[19];\ncx q[1],q[3];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45560875296973*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.196233920403426*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.4249808521599*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38116267802263*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44399770912197*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.333230339317222*pi) q[18];\nu3(3.5*pi,3.35366681597416*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316417086659921*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47208279374078*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.119251983033041*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.63680807063068*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[19];\nu3(0.670318628092864*pi,-0.014070553122278007*pi,3.55272333198719*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5959373263681089*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5532877067771211*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.674670127178504*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.199201251215542*pi,-0.006218043690923991*pi,0.5560327343822583*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42237037286699*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.509173018079235*pi,-0.377420482992281*pi,0.642385721640654*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.615775599755384*pi,2.7106801196129*pi,4.07897905148501*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46451894572217*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46797474270304*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1793921779122711*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.43707401790649*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.455408369558035*pi,0.430498136376782*pi,0.957835428464441*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.267083462818751*pi,-0.136414135792069*pi,0.889021140003776*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.811658987158836*pi,2.75400801438606*pi,3.66245483516117*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.700861155161168*pi,-0.18964429562477297*pi,4.244538741068499*pi) q[5];\ncx q[6],q[17];\nu3(0.358579564755358*pi,0.114723000805115*pi,1.3086128732153481*pi) q[7];\nu3(0.514841064045628*pi,-0.361911005472917*pi,1.131633943433377*pi) q[8];\nu3(0.24890488220774*pi,3.46309929941553*pi,4.29308296889355*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.23888510415815*pi,3.06759656150941*pi,0.550827267098712*pi) q[18];\nu3(0.625287546749776*pi,-0.242440142883257*pi,3.66738649886306*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0833247152564253*pi,3.33792155233232*pi,2.04237162987779*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.585933336563792*pi,2.51074994341588*pi,3.72755549497947*pi) q[7];\nu3(0.729333917753575*pi,3.18340803562175*pi,3.80013131917345*pi) q[8];\nu3(0.399897217189241*pi,3.00529666263758*pi,1.0916038739353668*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5672869678684482*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47844453156482*pi) q[17];\nu3(0.030217536082673*pi,-0.14396085033969502*pi,3.77504080280504*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.710905535047901*pi,3.342334429521*pi,4.16443659220594*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.146427922298268*pi,0.17786367933772296*pi,3.82366595173171*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.586285927074276*pi,2.71122170697141*pi,1.2143076039906568*pi) q[11];\nu3(0.50309845734322*pi,-0.349979495863148*pi,3.72215757973907*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.810581740397478*pi,2.46631295999511*pi,3.95225977166925*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.540633238898655*pi,-0.10306682492340902*pi,4.0002094391201*pi) q[20];\nu3(0.390436281358409*pi,0.23120323557740596*pi,0.719261062505756*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.201004566798382*pi,3.01739096826328*pi,0.840682527304066*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.281071474845855*pi,-0.4087646177851586*pi,1.79034385591221*pi) q[11];\nu3(0.478801026572855*pi,2.92138819191631*pi,1.428126901414718*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.581828722078222*pi,0.204904878285457*pi,4.24004807251936*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.618809123967385*pi,0.371880311243469*pi,4.25963774212444*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.433530471256534*pi,-0.4870821970200197*pi,1.88277184456994*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.362335069367348*pi,0.6383163432088199*pi,0.5376850241054107*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.562614401089423*pi,0.3762126094096*pi,3.81337110078386*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,3.40600015404286*pi,0.5*pi) q[9];\nu3(0.3644475418499*pi,0.32755821684819*pi,3.99777863582025*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.405589626317264*pi,0.38500267444552505*pi,3.94090955205931*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304389755137193*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43401976253652*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.319030005211041*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.44716828246185*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.931782247019796*pi,3.33616209669754*pi,3.08534765440044*pi) q[10];\nu3(0.464644339191311*pi,-0.042057119456126*pi,0.9175728099507869*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.34338812103746*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.46568070240919*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45012077857497*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.230899232450229*pi) q[12];\nu3(0.497921400219852*pi,-0.4334196141409987*pi,4.1511189701567*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.618655278210972*pi,3.17278901688888*pi,4.30148094965521*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1807273568742471*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5566875067873774*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,4.48064129353099*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.230030990713618*pi,0.21235570281111105*pi,4.380704949739529*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6200598031808771*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45389299848737*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.195802975907792*pi) q[4];\ncx q[5],q[10];\nu3(0.385917133130259*pi,2.41822674209458*pi,1.301753978976173*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46031137954191*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38314146459408*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5740727043604515*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272235287796088*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46406247823657*pi,0.5*pi) q[5];\nu3(0.209407666516836*pi,-0.29637743713959297*pi,4.18522487739438*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.8280113272484*pi,3.39429858030509*pi,3.57001973841342*pi) q[9];\nu3(1.0*pi,0.0*pi,1.320934343313912*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.205107850083749*pi,2.84656958170086*pi,1.021923537756678*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38582504392431*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.435046143711107*pi,3.43111558977634*pi,4.07000567498043*pi) q[8];\nu3(0.675772803505353*pi,2.57262365047709*pi,4.0265597344814*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.320747490675928*pi,0.68414756481803*pi,0.770494989869264*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.659662735250333*pi) q[18];\nu3(0.199696952216624*pi,3.30950730885602*pi,1.86313567325308*pi) q[19];\nu3(0.809347007452789*pi,0.94834878169006*pi,0.959727533850137*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.183747391176868*pi,-0.257031002273588*pi,3.96615900925602*pi) q[7];\nu3(0.44180772870669*pi,3.25262404818506*pi,2.0609413052191803*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40342579951715*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.504655078282958*pi,-0.06456071036099098*pi,4.273592737093621*pi) q[16];\nu3(0.748209308496021*pi,2.84570696070359*pi,4.04570981846544*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.616456264004795*pi,2.81431107065744*pi,3.20960159418894*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[11];\nu3(0.303655413105674*pi,3.23482371162026*pi,2.11621057080519*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49707768230856*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.707112372384968*pi,3.21132207401182*pi,3.87519648896465*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.197613931120763*pi) q[21];\nu3(0.119850245439579*pi,2.79521713879691*pi,1.56002154169956*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37448917062534*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.269460748579791*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.860226670289104*pi,-0.387307134502218*pi,3.53510333442397*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.567636328966015*pi,0.345200070981204*pi,0.622589471724274*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.207924277723811*pi,0.419973762958623*pi,3.58134547029708*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.25628014909294*pi,0.18079788922844797*pi,3.87814186174612*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.396357627820945*pi,3.35583403237083*pi,1.013302528868979*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49091839930359*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.294903263005643*pi,2.955011366977*pi,1.3483449566101329*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.398643131768719*pi,3.14140793383697*pi,0.624542948969423*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.62852482885285*pi) q[11];\nu3(0.774638732561612*pi,2.73096979400912*pi,3.70624357354482*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39939513562491*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3530218155074412*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.545180349008207*pi,3.44387150430685*pi,0.785204968438088*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.624982741881819*pi,3.19073603021137*pi,2.95935993054981*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.44839253019669*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2711827054518658*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.396942928712345*pi,2.76177465922259*pi,1.4254637794001401*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.862768765444543*pi,3.28375240943673*pi,3.07451815240202*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.52859377997944*pi,-0.214703939017646*pi,1.1544184833404652*pi) q[4];\nu3(0.201101041086991*pi,-0.006402321755820006*pi,4.0962346889288295*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3804062022834795*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.696764451432412*pi,3.31803572231177*pi,3.23308587839634*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.225290374487921*pi,2.40987610814173*pi,1.192054018085636*pi) q[4];\nu3(0.342791647802625*pi,3.07948364295306*pi,0.7751209819946789*pi) q[5];\nu3(0.20447567506563*pi,-0.45757702294923197*pi,4.37976064892655*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.506003453900085*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.482874506997526*pi,0.6283178325688901*pi,0.5096605362234021*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.536316303989372*pi,-0.144439796713473*pi,4.03587609169474*pi) q[6];\ncx q[7],q[9];\nu3(0.371944924643096*pi,-0.31657413397852396*pi,3.84915410001603*pi) q[10];\nu3(0.407009675052716*pi,0.284492613323972*pi,3.54396299831361*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40939473303319*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.744849776323973*pi,0.86959567389074*pi,1.041705650645312*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.205619395427391*pi,3.10647878561748*pi,1.1823010123737099*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196596995877231*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.697250482184192*pi,-0.15676087667792998*pi,3.83279121556693*pi) q[7];\nu3(0.799632592960202*pi,0.24889226819834398*pi,0.935883598260151*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.466030803112394*pi,-0.21092216149355503*pi,4.49434529998037*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43903134281376*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.587668379078879*pi,0.012600315152629049*pi,1.327284905881644*pi) q[7];\nu3(0.733953891833444*pi,0.45522811796030205*pi,1.52486274016603*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42517459214829*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.250802458970866*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2832553048056061*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5448944174903024*pi) q[20];\nu3(0.686551613129902*pi,0.6157761374006401*pi,0.712321779925518*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[20];\nu3(3.5*pi,3.29150856836133*pi,0.5*pi) q[2];\ncx q[5],q[19];\nu3(3.5*pi,3.32153607000369*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.066636924787968*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.272948356808409*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.472047782654322*pi,0.40056415465735595*pi,1.021215176615675*pi) q[21];\nu3(3.5*pi,3.42094641144515*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.075270692252988*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46998953780293*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.574772339714613*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.792215920736355*pi,2.58657278175258*pi,4.0674095044969505*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47093077119351*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.651754070554041*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.532802242920837*pi,1.10123026107264*pi,0.8099100786692099*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.260167942888457*pi,-0.236213012894121*pi,1.258254091968561*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.417531898335337*pi,2.9116947465499*pi,1.51945586543894*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.484064950680271*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.664469015816974*pi,2.77246324991596*pi,3.44518442178473*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.349143007651407*pi,-0.34915110729449*pi,1.53672994339472*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3684443920034*pi,0.5*pi) q[4];\nu3(0.63981900551865*pi,-0.4347988506266989*pi,3.12272741574206*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.852043540892985*pi,0.8843560313185399*pi,0.5629553261366315*pi) q[17];\nu3(0.928963747764192*pi,0.9664601976624101*pi,0.829718999647109*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1308573243615672*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.585958506553723*pi,0.26625201287426303*pi,3.97309088170059*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42445545780182*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.505168592217493*pi,2.85924252252485*pi,1.094764211122027*pi) q[17];\nu3(1.0*pi,0.0*pi,1.416686363595498*pi) q[18];\nu3(0.15467778223934*pi,3.26526972654735*pi,1.5532173549187*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.917711311396261*pi,-0.13983237204319698*pi,4.0597834129146495*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5415444660659419*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.572185674391371*pi,0.87076951189756*pi,1.052658988662302*pi) q[2];\nu3(3.5*pi,3.49369033197723*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.659718725459465*pi,-0.225227941661503*pi,3.93725487937315*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.929283727455809*pi,2.72586634532934*pi,3.53303880020981*pi) q[11];\nu3(0.219345785875497*pi,0.7704557349505401*pi,3.98486760526196*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.221684905221692*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.303964052812709*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.363484220779758*pi,1.12242237472258*pi,4.20531452154524*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.532638458229124*pi,2.89052351448122*pi,4.05676811973912*pi) q[11];\nu3(0.77693773563692*pi,-0.224344608149472*pi,4.04337144308026*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.433077967552811*pi,0.43852695796874097*pi,3.91540348510306*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3487687721668*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.910281204364929*pi,0.07181862219480695*pi,1.236821512373959*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.41741747840314*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.67154058291337*pi) q[15];\nu3(0.754662080462758*pi,0.461124531843363*pi,4.33766445891416*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1615448459713908*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134880164704001*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.245285901000746*pi,2.89273731269591*pi,1.71858077885403*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.67909025959155*pi,0.24895239698667904*pi,0.5037403431269898*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.488385339329077*pi,0.14052662226261203*pi,3.87196538281182*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.486287261311683*pi,3.29180025674268*pi,1.010155800072416*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.640954556487537*pi,3.07719326721163*pi,3.45160475947459*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.423198728823368*pi,0.356325527827965*pi,4.23376260535267*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5435685673505977*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.491268802059119*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.74460988752785*pi,-0.07285745708774499*pi,0.896026143055114*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.791620696198165*pi,2.91552788786341*pi,3.93872348810938*pi) q[21];\ncx q[1],q[16];\nu3(3.5*pi,3.34035591377066*pi,0.5*pi) q[2];\nu3(0.30799891396802*pi,-0.4258942402883474*pi,1.3342209061781891*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1639895108486171*pi) q[11];\nu3(3.5*pi,3.34561830141694*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.207666745302343*pi) q[20];\nu3(0.352739094087969*pi,0.311314467220386*pi,0.988632213629262*pi) q[21];\nu3(3.5*pi,3.40322029385969*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.861856523752859*pi,-0.09013082082041901*pi,4.22784503068449*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.610953304751685*pi,-0.053998061379676*pi,4.34397063358752*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.163068472036277*pi) q[16];\nu3(0.5348211483105*pi,2.64465830594434*pi,3.4018158537869*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.613179275382054*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.26123113088035*pi,-0.4578010862101016*pi,1.292994665115011*pi) q[13];\nu3(0.667098772577291*pi,-0.296319242940728*pi,1.010206776319464*pi) q[14];\nu3(0.783021505817236*pi,0.07465720288549105*pi,1.40482977432571*pi) q[15];\nu3(0.489671790986827*pi,-0.28090997983019*pi,3.7646782304445*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6035024653862711*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.26145600603942*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.266571050052263*pi,-0.128908321505306*pi,0.736531135045825*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.503199729344177*pi,2.88892513801458*pi,3.84454039103756*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.640771462687831*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1851692427498128*pi) q[21];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.613176707017113*pi,-0.03654703487518002*pi,1.273794023547652*pi) q[5];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.278598210285303*pi,3.36147356353203*pi,2.02440017431889*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.63080055361526*pi,0.80960290767777*pi,0.576648909071382*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.14731729950681*pi,-0.261488258271654*pi,0.608694329089293*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.447695524589339*pi,2.96028191348541*pi,0.9946227302833179*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.235620030989527*pi,0.13244317155513596*pi,3.78204787554688*pi) q[18];\nu3(0.570345224494519*pi,0.03532835248294497*pi,0.949621307710069*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.61936461835492*pi) q[21];\ncx q[0],q[13];\nu3(0.241196203375596*pi,-0.267006088648419*pi,1.492325320429496*pi) q[1];\nu3(0.789536076841564*pi,2.41395510861376*pi,3.83333974974781*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.3967340248318*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[17];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.717820491613288*pi,0.401722497252346*pi,0.708773710212845*pi) q[12];\nu3(1.0*pi,0.0*pi,1.183514747750164*pi) q[14];\nu3(0.657134412919517*pi,-0.290707862042453*pi,3.99804770908694*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.624803706286416*pi,3.29508428954498*pi,4.03931763526621*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47567943733688*pi,0.5*pi) q[0];\nu3(0.639832250834692*pi,-0.235710700808204*pi,0.618407164402897*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49477562787053*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38589261173029*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42465096716345*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.161811447809789*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.378286741318583*pi,2.47266198188062*pi,1.291497438522627*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.181335387201238*pi) q[13];\nu3(1.0*pi,0.0*pi,1.234531717230781*pi) q[15];\nu3(0.496670823671708*pi,-0.335628353709909*pi,0.5274695297347889*pi) q[16];\nu3(1.0*pi,0.0*pi,1.407400091334088*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.570610674624791*pi,0.153187526356251*pi,0.8964312083054631*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.223829898108146*pi,3.40543797283679*pi,1.120760342403662*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3956128364616*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.479249267267832*pi,0.8784746738651199*pi,0.600284504107385*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4825354113954194*pi) q[9];\nu3(0.355291804953253*pi,2.89473056933011*pi,1.2877808664710328*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44417113695307*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.288867985183741*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.727247016608611*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,3.41404830765333*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.842486344465554*pi,1.08794663150563*pi,0.7721525018295641*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.401072252042748*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.325506892991546*pi,-0.227141249998215*pi,1.0133414224534971*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.448596973495875*pi,-0.178151041643884*pi,1.468134029347359*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.2165045150171*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.173308443746395*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44872768930947*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.646283777495478*pi,2.95094918566502*pi,4.26756167479232*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5806238441775606*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.515058504816229*pi,0.176618224398017*pi,1.053428291932258*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.475791344503041*pi,0.34431125835668*pi,4.44576397027459*pi) q[3];\nu3(0.19792093848004*pi,3.13563867213902*pi,0.912014667419763*pi) q[4];\nu3(3.5*pi,3.48727208368491*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.885413041608769*pi,0.428113496099628*pi,4.49985953273433*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.398584804238319*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.30509042300358*pi,-0.037883576858232015*pi,0.5529136709089383*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.438293401020875*pi,0.14514061724848704*pi,4.44297998681673*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.555563921389017*pi,-0.11180455283719798*pi,0.94058588685274*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.475088701509775*pi,3.21757510629025*pi,1.057019384334275*pi) q[3];\nu3(0.629018327530008*pi,-0.415746216354011*pi,4.08688115211649*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.628128029111023*pi,-0.4252355292512269*pi,0.843236062460209*pi) q[13];\nu3(0.169285317182921*pi,0.21965514579518297*pi,0.912616306420261*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.257128238123978*pi,-0.19466241303528498*pi,0.610503387994983*pi) q[0];\nu3(0.529583311231152*pi,3.42487547764261*pi,3.73152948056637*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.58020530519932*pi,3.43631912158605*pi,3.30586370788719*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.349366834590439*pi,0.018248223484948034*pi,0.974658890994835*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5396066657710212*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.741811377136276*pi,2.87962844443126*pi,4.26952825306095*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.557872071279909*pi,3.31610999666193*pi,0.5171198082758258*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.333969668446947*pi,0.415347082277537*pi,0.5029662144167425*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.199174318353536*pi,0.378611024313638*pi,0.750425674937124*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.137345623621207*pi,-0.4720274222264733*pi,1.78143077134231*pi) q[11];\nu3(0.617111451236103*pi,3.0530380884419*pi,3.58400064707502*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38455834186394*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38219762629314*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.695593780426166*pi,0.024908427369406017*pi,4.1644929266602*pi) q[11];\nu3(1.0*pi,0.0*pi,1.21608554039251*pi) q[14];\nu3(0.933134193176661*pi,0.537698259401*pi,4.1008273608707*pi) q[15];\nu3(1.0*pi,0.0*pi,1.208492880018928*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,3.4842023660836*pi,0.5*pi) q[0];\ncx q[2],q[14];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.356652309825278*pi,-0.378589780197433*pi,1.64565973960754*pi) q[7];\nu3(3.5*pi,3.47103783806345*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.173646447275674*pi) q[17];\nu3(0.501141942949126*pi,2.58934719850787*pi,1.38455986293918*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256716946447221*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.533761319808806*pi,-0.307440196570841*pi,3.68347721482377*pi) q[5];\ncx q[6],q[20];\nu3(0.524369356995121*pi,3.20221054833936*pi,1.69838770701711*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.48794538570939*pi,0.5*pi) q[9];\nu3(0.766420564233853*pi,-0.361518990544229*pi,3.5238973117941*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.288406235053839*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.608464978829791*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5940951582703824*pi) q[16];\nu3(0.53387571829819*pi,-0.29720189157226*pi,0.619921552498202*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[14];\ncx q[4],q[16];\nu3(0.0305172880610101*pi,0.306957820263032*pi,4.458304460379249*pi) q[5];\nu3(3.5*pi,3.40532686029391*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.466355425401794*pi,-0.08759065770774*pi,0.5803568805159707*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.42940715018954*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.36453732717006*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.392278951366761*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46417601027837*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43536159394197*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271538797491028*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.26041562862011*pi,0.19034927782760502*pi,3.61703038023618*pi) q[2];\ncx q[3],q[18];\nu3(0.506496215172094*pi,0.7684164105484099*pi,0.5319653882458957*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.303563365271639*pi,0.33929464367041295*pi,3.95260314660498*pi) q[14];\ncx q[15],q[19];\nu3(0.74130930032813*pi,0.345513134041608*pi,3.86610565483886*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.444017104086329*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.361870720924708*pi,3.43847863792239*pi,1.55425889382618*pi) q[2];\nu3(3.5*pi,3.41896532114486*pi,0.5*pi) q[3];\nu3(0.473045714370698*pi,3.3237071229545*pi,0.8344912428203031*pi) q[4];\ncx q[6],q[20];\nu3(3.5*pi,3.28244523395116*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.112640603338183*pi) q[13];\nu3(0.654737120026044*pi,0.005185801411208946*pi,1.206080909737681*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.257443317464612*pi,0.8610979685106499*pi,0.5953303958226012*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2724080984109691*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5675315592452048*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47043983803265*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5120091116682608*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\ncx q[3],q[18];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.342870314376024*pi,0.174318561639203*pi,1.249723531017628*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.878179894419172*pi,-0.12078232891077001*pi,3.68230556115898*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.754551466050699*pi,0.27231841333124895*pi,1.2373240287491791*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.973943784096542*pi,3.34229794263187*pi,4.19835470359728*pi) q[0];\nu3(3.5*pi,3.3363366803409*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.182101982765138*pi) q[4];\nu3(3.5*pi,3.4172197245278*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.83247363896455*pi,0.05425081544450305*pi,4.355435825182401*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.891560968575255*pi,0.36152418322895297*pi,4.37248673083329*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2943803923605*pi) q[16];\nu3(0.651316583669168*pi,3.45260922017513*pi,3.21933258830594*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.731626559101788*pi,3.06169136879355*pi,3.26031977954872*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.628447786951432*pi,0.64438756643779*pi,0.700338242834524*pi) q[0];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.117132394562435*pi,0.42391744478860605*pi,3.51153908962465*pi) q[9];\nu3(0.369781161833342*pi,3.08825774272528*pi,4.45357227811433*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.972273566263326*pi,0.5178914535766499*pi,1.257087742220322*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.22921988000536*pi,2.81724701085847*pi,0.899985469278269*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.528672657240391*pi,2.96265035769585*pi,1.4259642822728469*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48548357180603*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.656548797933833*pi,-0.4578439088557243*pi,4.48591549970406*pi) q[9];\nu3(0.890236482037849*pi,3.15237520725806*pi,4.01456584210907*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.646083647621699*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.617059334748557*pi,2.60544972679819*pi,3.85897793938319*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[4];\nu3(0.801186386403027*pi,-0.382617475391932*pi,4.06890272725316*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.313992648239423*pi,0.54800461309062*pi,0.610305019498062*pi) q[6];\nu3(0.505716402581858*pi,-0.4664121755270665*pi,4.02125853021846*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48231842027389*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.202211730956439*pi,0.119004849155664*pi,1.1438742852085189*pi) q[18];\nu3(1.0*pi,0.0*pi,1.334032326281755*pi) q[19];\nu3(0.110254382888762*pi,0.93477430810665*pi,4.40859158260773*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.754123055976802*pi,-0.385912585832768*pi,0.752075066201199*pi) q[5];\nu3(0.129853554246695*pi,2.63347052056736*pi,1.281246595769277*pi) q[6];\nu3(0.100934789062589*pi,-0.23437664053074603*pi,3.91731337354477*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[10];\ncx q[11],q[19];\nu3(0.0870138310924565*pi,-0.13838714310622902*pi,0.917852296247324*pi) q[13];\nu3(0.277551532391796*pi,-0.12513400798606*pi,1.423347272695306*pi) q[16];\nu3(0.23035101341589*pi,-0.04716737266627802*pi,0.5553919618347447*pi) q[18];\nu3(0.301404464874398*pi,0.035104435779525045*pi,1.173298306076584*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.410706269473538*pi,0.279788486492034*pi,0.5678484832576833*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48925122358052*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49199206643386*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.150808423624476*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.344649043974389*pi) q[12];\nu3(0.653622675488249*pi,1.09756385583622*pi,0.720155324036462*pi) q[13];\nu3(0.543307698984497*pi,0.350371492849739*pi,1.170607384358131*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5812532464482643*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38615911814803*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.180435237682339*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.33651248781883*pi,0.55802199725201*pi,0.690678107643555*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47289057556004*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5063320574706607*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.45904204133425*pi) q[1];\nu3(0.475618553604879*pi,-0.023933697209369997*pi,1.046779997980381*pi) q[2];\nu3(3.5*pi,3.4978667254128*pi,0.5*pi) q[3];\nu3(0.804189306109322*pi,-0.349077663032604*pi,4.33091784985465*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.226649744482886*pi) q[14];\nu3(3.5*pi,3.46471749898258*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42511951485684*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.193188920348742*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340271537955668*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.122049674996*pi,3.03910919308806*pi,1.196585773111865*pi) q[4];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.319114793107896*pi,-0.014398694798176015*pi,0.972555701360151*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[20];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43705006041958*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.08239280060637*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.612495111583732*pi,-0.09243589956780202*pi,4.42763495303744*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.619674306552775*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5169434303098019*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3948265858066*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(0.701990118043731*pi,0.16290893476304003*pi,1.18583571757402*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49673897093391*pi,0.5*pi) q[13];\ncx q[15],q[20];\ncx q[17],q[18];\nu3(0.465758063476076*pi,3.06542002520514*pi,1.61524176948896*pi) q[19];\nu3(1.0*pi,0.0*pi,1.26669891555537*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5482578880503746*pi) q[7];\nu3(0.419938784234051*pi,0.57073588972178*pi,0.772646071571122*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.29938999664184*pi,-0.18946088061323002*pi,3.94382133248855*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.789610012194487*pi,0.058856242937779024*pi,1.2348866382086419*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.748741915990609*pi,-0.4285804502652641*pi,3.73681593555616*pi) q[17];\nu3(0.275534380496249*pi,0.5417142356884601*pi,4.06863123281183*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34651664515705*pi) q[21];\nu3(0.690833932833416*pi,-0.4767536482253637*pi,1.007720299802807*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44388444420983*pi,0.5*pi) q[2];\nu3(0.698651860550203*pi,-0.232531284692729*pi,0.7443858706736259*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2633550117647099*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.765573289634345*pi,2.7373462216739*pi,3.39326882387827*pi) q[9];\nu3(0.684949691416472*pi,0.349591822838514*pi,1.265427659262538*pi) q[10];\nu3(3.5*pi,3.45048270022296*pi,0.5*pi) q[11];\nu3(0.364518932037022*pi,-0.06787271374332698*pi,0.601584726065383*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.250507176110083*pi) q[16];\nu3(0.263582455505647*pi,3.45761848649841*pi,4.36221279138991*pi) q[17];\nu3(0.497688893647949*pi,2.77126019270799*pi,1.367930504368347*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.304174280104659*pi,2.75942211359187*pi,1.2571711869465911*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.492733281801281*pi,-0.337637493082163*pi,1.3157018869327342*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.368130825982452*pi,2.74930112929303*pi,1.226867611589331*pi) q[9];\nu3(0.676587319328497*pi,0.146552338981494*pi,1.2674862519537111*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.678180491060878*pi,3.13026438882382*pi,3.10781209042177*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49849240180221*pi) q[5];\nu3(0.40666154256385*pi,-0.261657646998277*pi,0.76848329106811*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.59569393492594*pi,-0.053894246725067985*pi,0.6133956549688591*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5282390670241632*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.637936358283552*pi,-0.4350848434125058*pi,0.698697224858655*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.741862233116223*pi,3.42873656641119*pi,3.26903655561793*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.469997167565986*pi,0.15233852133594505*pi,3.7300863057811*pi) q[14];\nu3(0.258564095033507*pi,3.06897603693977*pi,1.470723012149225*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.565387888442712*pi,-0.162478078271857*pi,3.47907385791378*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.562713863166195*pi,-0.17822064449332298*pi,1.1856461597591301*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.780426284924857*pi,-0.49060678359191817*pi,4.29149375967547*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.267057663510205*pi,3.10920568891146*pi,1.394860381041656*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41176584034083*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.432948694573713*pi,0.417547145697298*pi,0.760982111470953*pi) q[7];\nu3(1.0*pi,0.0*pi,1.206420162392447*pi) q[9];\nu3(0.490934861492273*pi,2.82187752674001*pi,3.54939392056551*pi) q[11];\ncx q[12],q[19];\nu3(0.53434603315293*pi,0.14032225333300496*pi,1.3364022009011691*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.528295725586588*pi,2.47401750701182*pi,3.80192745772782*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(0.380763225083969*pi,0.21319906681510303*pi,3.43031337796182*pi) q[11];\nu3(3.5*pi,3.41200168352302*pi,0.5*pi) q[12];\nu3(0.355061207931403*pi,2.72553247044455*pi,1.71185131187512*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.592649409397645*pi,-0.365523342112264*pi,3.95335092760793*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281343727857835*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41964747662897*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1639199408759748*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41875623369798*pi) q[9];\nu3(3.5*pi,3.38970157487202*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1141764803722038*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0923037220756405*pi,0.6571152496858399*pi,3.74296135494428*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(0.679707651683398*pi,-0.180989580499552*pi,0.6371486861496181*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.38617098753031*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.356186440000069*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263704240769648*pi) q[20];\nu3(0.279490808770094*pi,-0.167020158739545*pi,0.618199209030939*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43350525984329*pi,0.5*pi) q[1];\nu3(0.222078408893509*pi,0.404507470207334*pi,4.46767356659982*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44830844411536*pi) q[6];\nu3(1.0*pi,0.0*pi,1.221944261014157*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5297092664952535*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43287853441536*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.846088280044837*pi,0.87670725555298*pi,4.38538286520187*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.342492478946588*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4948958532438805*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.484622049899502*pi,2.79382517037427*pi,1.149022960697438*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.55262841890534*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47034167478613*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3895171278849832*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47171728432636*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.300736661099232*pi,0.07338811360478303*pi,1.023185960457407*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5681627970223662*pi) q[13];\nu3(0.62486554428061*pi,-0.4924231574299568*pi,3.18958058945179*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218269599025593*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.403777163879689*pi,3.10450396106706*pi,0.609115901823285*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.758541118604966*pi,2.59105162474778*pi,3.8582595185121*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.560707562351136*pi,0.6098795715601499*pi,4.20092147462249*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5431992220693336*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.336224932177606*pi,0.406995353982068*pi,0.653883923072186*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.249017897218125*pi,3.35619768453368*pi,2.09296939227342*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.839756641207263*pi,0.04981312746089195*pi,4.4370528949180095*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45553996246217*pi) q[21];\nu3(0.142652374055843*pi,-0.214810678752747*pi,0.888443597785525*pi) q[0];\nu3(0.677703963630401*pi,3.42799394034148*pi,3.40745452915701*pi) q[1];\nu3(0.232024689032027*pi,3.09732769612191*pi,1.94232463215622*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.44814060174424*pi,0.22970309165370995*pi,3.60376192984564*pi) q[7];\ncx q[8],q[21];\nu3(0.188784072603681*pi,-0.08062120747835*pi,1.260848896197744*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.642114334599608*pi,0.27447689461881797*pi,0.633368482908078*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.178860236090407*pi,0.50568309894625*pi,0.689279864288569*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.625521501675212*pi,0.51076280228993*pi,1.377778545100273*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.432791245400947*pi,3.24662644115325*pi,3.33768941865245*pi) q[9];\nu3(0.541395003296591*pi,0.35235623368411495*pi,4.10606402241064*pi) q[12];\nu3(0.553535456908889*pi,3.36476950378918*pi,3.62936151081462*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.231241627149258*pi,2.66422224908758*pi,1.42978704491206*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.585226271642854*pi,-0.25178844400926204*pi,4.29308664232619*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.500679332952114*pi,3.24786941984505*pi,4.20326093401486*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.162611775632159*pi,3.06217446561584*pi,1.312086122063753*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.697996024505623*pi,-0.272215932317288*pi,3.9531236085419*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0896758294702322*pi,-0.362090495313861*pi,1.80506782567382*pi) q[18];\nu3(0.183759898264826*pi,3.05846508801642*pi,0.69080226940843*pi) q[19];\nu3(0.650476751697681*pi,2.61175099641956*pi,4.104507879730599*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[7];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.506455911000258*pi,2.52203034307105*pi,1.312656620020987*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.468250669160565*pi,0.279499130798165*pi,3.93316591218474*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44532238921435*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47822467566492*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.203898049008635*pi) q[7];\nu3(0.695869916893007*pi,0.35941950263579103*pi,1.54169621603501*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1777607183926722*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.230314748197859*pi,2.74268148580697*pi,1.341383413311332*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[18];\ncx q[3],q[7];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(0.171717593087989*pi,3.36265483869693*pi,2.02754081508504*pi) q[8];\ncx q[11],q[20];\nu3(3.5*pi,3.35627140763483*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2854868476647159*pi) q[16];\nu3(0.540600266713897*pi,-0.4842332001296281*pi,0.846055514389938*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48440298288913*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40125886659346*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47907385895712*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5571948354841236*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5040467700451721*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1793936027892888*pi) q[10];\nu3(3.5*pi,3.40335762933226*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.2893299402362741*pi) q[14];\nu3(0.540480899726667*pi,-0.09488783168248599*pi,1.3928675938230781*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289027868099023*pi) q[18];\nu3(1.0*pi,0.0*pi,1.32116741211183*pi) q[20];\nu3(0.633113518274689*pi,2.9980493659197*pi,3.70968906019895*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[18];\nu3(3.5*pi,3.45395912115723*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[20];\nu3(3.5*pi,3.24903022124208*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.171274114509069*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49069802673279*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.197249885874853*pi) q[19];\nu3(0.561952879889749*pi,0.08488621745527603*pi,4.14968314107896*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5133699982975651*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5490199518484493*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5406381742461797*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30489185725087*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.355017295504196*pi,-0.031149137329397003*pi,1.1150974797806539*pi) q[3];\nu3(3.5*pi,3.35152708864262*pi,0.5*pi) q[4];\nu3(0.523863785637687*pi,3.02380581907448*pi,3.06614012358735*pi) q[5];\ncx q[6],q[10];\nu3(0.731912437571297*pi,0.329984558425771*pi,3.95408752598329*pi) q[7];\nu3(0.200265795751224*pi,3.25536133466434*pi,0.999481050211281*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.604853713804593*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2923962280551708*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41075664704091*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.381446107634561*pi,2.97201019660519*pi,1.33131421381262*pi) q[6];\nu3(3.5*pi,3.3857380126876*pi,0.5*pi) q[8];\nu3(0.521608410208308*pi,0.172272774210404*pi,1.50089359662569*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5795340698035873*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3116311600322281*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nu3(0.918113434472788*pi,3.15496243316145*pi,3.03847488598069*pi) q[0];\nu3(0.145516119574595*pi,3.08671685549198*pi,1.8699938974136*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.475806891248579*pi,-0.262508071736133*pi,0.864818510851014*pi) q[12];\nu3(0.870540648038807*pi,3.2545735785362*pi,4.0965976855251895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32716019423711*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.849842105011362*pi,-0.237228619792487*pi,0.853521575515212*pi) q[4];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.466844584170695*pi,-0.08796854268471299*pi,1.154200291637234*pi) q[14];\nu3(0.526341989997302*pi,0.82069273768218*pi,0.694224728695565*pi) q[15];\nu3(0.721278883104427*pi,3.16834310323091*pi,3.16979624054132*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.335630369641965*pi,3.40707183777977*pi,1.62116951247156*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.340559663736457*pi,0.97167307609933*pi,4.46785248463317*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.251707654574905*pi,2.80209959373761*pi,1.473719204257823*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.248532519628117*pi,2.3712824489939*pi,1.2342216370307941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.969252074142204*pi,-0.363157518565844*pi,4.10262233187478*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.673048741072275*pi,-0.4336779897393047*pi,3.74467109287346*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.313305504058714*pi,3.34757591107894*pi,4.2888844678981695*pi) q[8];\nu3(0.190248428220119*pi,0.04573805394536201*pi,3.97801428171091*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.567916676787293*pi,2.78005821507755*pi,1.309647131300012*pi) q[0];\nu3(0.319795874805982*pi,2.6154361810014*pi,1.306234712540408*pi) q[1];\nu3(0.522678870184229*pi,3.29271672972154*pi,3.17953324591068*pi) q[2];\nu3(0.787399539046172*pi,3.47872421717883*pi,3.07833070971909*pi) q[3];\nu3(0.202599267462085*pi,0.22019942227710199*pi,3.65404132284251*pi) q[4];\nu3(0.57084534119453*pi,2.7128948996984*pi,3.64842597481026*pi) q[5];\nu3(0.859373757101426*pi,0.80163362402776*pi,1.092890943054843*pi) q[6];\nu3(0.72381240717122*pi,3.49832635198517*pi,0.8326146992158949*pi) q[7];\nu3(0.643670664620173*pi,0.68463947334898*pi,4.3034281111005495*pi) q[8];\nu3(0.269269257231697*pi,3.0098679374284*pi,1.318802145427859*pi) q[9];\nu3(0.57976517936607*pi,0.24469314807791598*pi,3.72952683807443*pi) q[10];\nu3(0.132624449830804*pi,0.018787832568835983*pi,4.38373499792934*pi) q[11];\nu3(0.0771504477579329*pi,2.65691617339639*pi,1.1875824036579*pi) q[12];\nu3(0.766964834222905*pi,3.21877223171228*pi,3.12016515508237*pi) q[13];\nu3(0.642262807997041*pi,2.7972763690115*pi,3.34257198618729*pi) q[14];\nu3(0.146679416535491*pi,3.37642750159189*pi,1.89879682782318*pi) q[15];\nu3(0.34383573228699*pi,-0.17817844666230498*pi,0.726521587733497*pi) q[16];\nu3(0.571273808875902*pi,3.1180036774363*pi,3.9066718999622*pi) q[17];\nu3(0.404160621948413*pi,0.5493593311751801*pi,3.73036190260283*pi) q[18];\nu3(0.307962040340252*pi,-0.4868630146164036*pi,4.20114049313288*pi) q[19];\nu3(0.411694872289666*pi,1.16240464740623*pi,4.18332720934293*pi) q[20];\nu3(0.667908919825841*pi,0.7342290935767*pi,0.813138584725092*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[17],q[21];\nu3(3.5*pi,3.43567259557134*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1504316161731452*pi) q[2];\nu3(3.5*pi,3.45615934394079*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.28941206936131*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.197730674027994*pi) q[16];\nu3(3.5*pi,3.48143125023453*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1643553404025941*pi) q[19];\nu3(1.0*pi,0.0*pi,1.247600263248959*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[9];\ncx q[3],q[19];\ncx q[4],q[5];\ncx q[6],q[20];\ncx q[7],q[18];\ncx q[8],q[16];\nu3(3.5*pi,3.27764931333849*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.234658162735208*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43522574801253*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.3982962322815*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45850729048286*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.338930306826511*pi) q[5];\nu3(3.5*pi,3.4883137780601*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41342065113436*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.213698948054664*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.49350109759636*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37076158713136*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.156897088059512*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3309019588654851*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45689820659926*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.166887988848516*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4334695122016505*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332962373218445*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37980253337715*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[9];\ncx q[3],q[19];\ncx q[4],q[5];\ncx q[6],q[20];\ncx q[7],q[18];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.4290838468047*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3974960686949895*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5199300074063529*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4074812109908095*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41750918622055*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36713919133859*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.620688779210743*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[20];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.24618054555774*pi,2.64637603731243*pi,1.022039373493472*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.625553656892676*pi,0.77010060490963*pi,0.9202130857017821*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.535416075300981*pi,3.26762811674067*pi,4.19940411103343*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.764304592326157*pi,0.30386857273546697*pi,4.14175285045023*pi) q[0];\nu3(0.446322369288328*pi,0.30608562794928296*pi,0.882180030843822*pi) q[1];\nu3(0.375548961156447*pi,3.03404073184547*pi,1.295329112551939*pi) q[2];\nu3(0.423482864067049*pi,2.55152431367644*pi,1.431066393752861*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.134964338198494*pi,0.45901747814634797*pi,4.36774967560779*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.733005277992381*pi,2.81485638836409*pi,4.17635235865985*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.117095589320876*pi,0.15082493457732005*pi,3.79780504602943*pi) q[16];\nu3(0.708095659710729*pi,3.202654654018*pi,3.90067573506353*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.890310868733939*pi,-0.05490109008596*pi,3.52996447290131*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.36977204508465*pi,0.26380402523857704*pi,4.4537742899259705*pi) q[21];\nu3(0.66908573352654*pi,-0.22171726293482202*pi,0.643842403910182*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.141163544829539*pi,3.16785988716477*pi,1.65794333146954*pi) q[2];\nu3(0.411599584233507*pi,3.11441788315903*pi,1.69391077044713*pi) q[3];\nu3(0.278177201693746*pi,0.54759899694213*pi,3.9492886357075*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.533454093828225*pi,-0.10198915231802003*pi,0.698548056796505*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.573480347998606*pi,2.697474598842*pi,1.212758231325191*pi) q[9];\nu3(0.378672862929264*pi,3.47462828909688*pi,4.28721744336956*pi) q[10];\nu3(0.376877704219802*pi,-0.349951020506528*pi,1.78652582823781*pi) q[11];\nu3(0.678323630401169*pi,3.38899819570404*pi,3.88006800559056*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.577295415925062*pi,0.031500842927754014*pi,3.77405792331597*pi) q[16];\nu3(0.197167405861904*pi,2.75552539800359*pi,0.907596062737117*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.763910338181537*pi,2.78162029583423*pi,4.05664797812366*pi) q[19];\nu3(0.606853480272487*pi,0.04277552924435302*pi,4.4957808043191605*pi) q[20];\nu3(0.410002359000376*pi,1.03971822993612*pi,4.093189927491251*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.287016072452878*pi,2.5000468762044*pi,1.497585598788824*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.547757356588558*pi,-0.141005805727225*pi,0.915750197953795*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.615146361900745*pi,2.70648672556401*pi,4.102925628336401*pi) q[9];\nu3(0.775203644324442*pi,0.7123171264828501*pi,4.47666748862464*pi) q[10];\nu3(0.631163883553235*pi,-0.243533031714115*pi,1.1101977112743922*pi) q[11];\nu3(0.162449858100619*pi,0.63350756417676*pi,4.33235561493569*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.444931408215918*pi,0.08510694931201201*pi,4.204261726238499*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.676005773613292*pi,-0.4919172898127325*pi,4.2180338869055305*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.392192068339837*pi,-0.07174218928564902*pi,4.423811292569249*pi) q[13];\nu3(0.574749295972572*pi,0.9935330520140899*pi,0.6608614847204359*pi) q[14];\nu3(0.718062617236344*pi,3.24230173237948*pi,0.528137121579055*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.464560055913368*pi,0.373872527609735*pi,1.255550500229486*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.534769748718098*pi,2.99297351585498*pi,3.44730086648495*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.254405789859839*pi,2.73850382863174*pi,1.0778687899633042*pi) q[13];\nu3(0.862798513439394*pi,2.97843146394377*pi,4.30433216147282*pi) q[14];\nu3(0.694527414543138*pi,0.92056741999894*pi,0.936651795331518*pi) q[15];\nu3(0.36474211287514*pi,0.85719615726048*pi,0.6315234087381429*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49073531443581*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46812411778182*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.245451494167551*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41547443187711*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.48553629958369*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45502670171592*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.30489527080743*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.087766808184659*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.176383367338983*pi) q[20];\nu3(1.0*pi,0.0*pi,1.380597517475024*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[4];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.41184882962149*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[16];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.370263564359795*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41496673505883*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48560457291188*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.601049618389231*pi) q[4];\nu3(1.0*pi,0.0*pi,1.077693696229732*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.48494685195384*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5616209055552746*pi) q[11];\nu3(3.5*pi,3.39094578694104*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.244146208229306*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1661918955194759*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45650293014186*pi) q[16];\nu3(1.0*pi,0.0*pi,1.137432632919092*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5350964265241922*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.639003690384141*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[4];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[16];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.41765895653496*pi) q[12];\ncx q[13],q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49922941985022*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.604594427207217*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3902412911269995*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47497916579979*pi) q[17];\nu3(3.5*pi,3.41983469588965*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.223918006771272*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.515087341213124*pi,0.82846114142142*pi,4.4982338803183*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.637865324434026*pi,0.16548574268399197*pi,4.29804667877784*pi) q[10];\nu3(0.257210313974852*pi,3.21188413173074*pi,0.831853040437205*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.369358639515541*pi,3.4138701545255*pi,1.416407714751824*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.846721779044644*pi,-0.388640895660071*pi,3.35506116269669*pi) q[0];\nu3(0.120121143169523*pi,3.46418663073422*pi,4.15299631764271*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.8155258618474*pi,0.12264097643906202*pi,3.70363621717531*pi) q[10];\nu3(0.523996008741752*pi,2.68810009846224*pi,1.2418442813605401*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.671769565467411*pi) q[19];\nu3(0.252483849631017*pi,2.9942580657688*pi,1.94956723349209*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.358528331416405*pi,0.6263132858229199*pi,4.22013254257868*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.680741980572121*pi,0.43597873158134703*pi,4.0883015086566505*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.620027581215014*pi,2.98507099156821*pi,3.93648892232579*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.870550984365395*pi,0.20471506996181799*pi,1.494271276680251*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.319060057345023*pi,0.13092855513824198*pi,4.142012842062281*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.567152801935532*pi,0.81597833280542*pi,0.5185529659739322*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.712650254345484*pi,1.07431098111665*pi,0.875283941596783*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.367168802426097*pi,0.218388983045937*pi,3.92254467051573*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.616626443421529*pi,3.16982895638417*pi,4.1149014585295*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.157445622346322*pi,3.19092329671952*pi,1.95124391709428*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.279864362471894*pi,2.86534849238904*pi,1.060562850923956*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.419306848048841*pi,0.64912258283312*pi,4.2006753203967*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.84164947701512*pi,0.287069984154975*pi,4.20755502594172*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.32372475643984*pi,3.34108565979147*pi,1.018076210284572*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.898063421582832*pi,-0.389140692516614*pi,0.716590139245362*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.424639080499434*pi,0.17866015364813403*pi,1.051282684860774*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(0.599175937911894*pi,-0.17471608027425*pi,1.110045060229033*pi) q[2];\nu3(0.697516466931524*pi,3.49910120108499*pi,3.21239466597635*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.612537928630197*pi,-0.205974012838266*pi,0.693738039332342*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.89592532528401*pi,3.43135660598609*pi,0.73195482742158*pi) q[13];\nu3(0.723032790389237*pi,3.41128316634097*pi,3.24397285154941*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.873076451984341*pi,3.18150671198975*pi,3.74900904103898*pi) q[17];\nu3(0.66134003407223*pi,2.94601751988304*pi,4.37281277963174*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47465402839765*pi,0.5*pi) q[1];\nu3(0.191250439835343*pi,0.83422245268523*pi,4.105301018010509*pi) q[2];\nu3(0.141307470751188*pi,-0.4794445771543386*pi,1.290664625753511*pi) q[3];\ncx q[4],q[11];\nu3(0.530619597033964*pi,-0.45133140026690133*pi,4.159380916205119*pi) q[5];\nu3(0.672909884935324*pi,0.5753315642992001*pi,0.982126498301277*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.579358136445884*pi,-0.4456871088576113*pi,3.63024681733468*pi) q[12];\nu3(0.82334810200834*pi,3.15615774945869*pi,3.04004911690894*pi) q[13];\nu3(0.447223470231758*pi,3.1445223514417*pi,0.5503296120344237*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.306195353917934*pi,2.97835412183927*pi,0.73228587229469*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.549964678563025*pi,0.5203131998475099*pi,0.781034802091247*pi) q[19];\nu3(1.0*pi,0.0*pi,1.178954859272082*pi) q[21];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.40497732522628*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.488384580298317*pi,2.97091426639036*pi,1.77917862689057*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.281187707481683*pi) q[11];\nu3(0.106786151771258*pi,3.01138767041893*pi,1.92292461409638*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.741405232340192*pi,3.01317517357979*pi,4.19835952577524*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38019205315105*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.302632762734067*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5141365843245986*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5439202818280093*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48729459014046*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.288260626165922*pi) q[5];\nu3(3.5*pi,3.43261938880175*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.741351702596819*pi) q[9];\nu3(3.5*pi,3.4193087941591*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2931896644689949*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.45106621657338*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226177448826592*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2167540362241511*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.81794952795852*pi,0.160938815173712*pi,4.33510375117819*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(3.5*pi,3.39866766706493*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43315731462775*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.238454708397458*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.317672673893654*pi) q[19];\nu3(0.434093396130573*pi,3.10335599847528*pi,2.06716309896099*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.426544403122685*pi,-0.185724392891085*pi,3.65113267930918*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(0.108034822189129*pi,3.05449315973141*pi,0.982035838436838*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.600104235125735*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.447029387988778*pi,-0.4118404751157164*pi,4.189480909812071*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.663641215486935*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5054797083574281*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.623635234291853*pi) q[20];\nu3(0.383437881643372*pi,3.27628782421485*pi,0.8357928212342021*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41094814709862*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44899698842494*pi,0.5*pi) q[3];\nu3(0.641781467483945*pi,1.19674370355714*pi,0.7606267401044671*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.583033322454166*pi,2.98467352955153*pi,4.48074591950623*pi) q[11];\nu3(1.0*pi,0.0*pi,1.39583054571468*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5280171761872059*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.402576663739235*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5240873747558783*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.275492475709507*pi,3.29798694663208*pi,1.74351929616259*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.598497661437562*pi,0.259223115110241*pi,0.862501952773575*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.976477347072047*pi,0.473696336009072*pi,1.409539500315482*pi) q[5];\nu3(0.465576350626163*pi,-0.389372710409896*pi,0.8834753623546989*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.754236384507325*pi,3.02386555237746*pi,3.18666312040814*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.603011651961379*pi) q[12];\nu3(0.415084460093837*pi,3.00988553120963*pi,1.011253106280551*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32380878624876*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.667689625964743*pi,3.13932313855473*pi,2.89928627371139*pi) q[0];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.844308141966823*pi,2.73231606406219*pi,3.50379762678224*pi) q[5];\nu3(0.777987662425184*pi,0.97034328850593*pi,0.707321358062727*pi) q[6];\nu3(0.699203222965925*pi,-0.16370584444805902*pi,4.10963961370103*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.456475843387356*pi,2.95343773623303*pi,1.1970925413279119*pi) q[9];\nu3(0.561204912094931*pi,2.88720453049296*pi,3.41276781343586*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.271802552993246*pi,0.79501522026805*pi,4.106626884051559*pi) q[13];\nu3(0.271213326616484*pi,0.18490024675733296*pi,3.43617716537866*pi) q[14];\nu3(0.227964694598705*pi,0.6210313773996201*pi,4.37180848645006*pi) q[15];\nu3(0.607271744644874*pi,-0.16023119879777498*pi,3.8462524162133*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.869921867583406*pi,0.277290962701939*pi,4.14566833128805*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.856675917548894*pi,0.16406965570363596*pi,4.28462026236038*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.275520773384861*pi,0.04040373312749901*pi,0.991245784275287*pi) q[9];\nu3(0.0773534612548269*pi,3.22544674576879*pi,4.35066883070371*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.307271715839399*pi,-0.214050091557822*pi,3.81839626243552*pi) q[14];\nu3(0.585515265914616*pi,2.68099798924066*pi,3.54850962028231*pi) q[15];\nu3(0.538937028082486*pi,3.29362741533735*pi,0.717728249435431*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.546658199120439*pi,-0.323525260996006*pi,0.719033307860489*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34973494873835*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.213503182928252*pi,3.09181552044817*pi,0.73165992907106*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.420176722766847*pi,0.052085706533335996*pi,1.13277456455535*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229136593496039*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.330748406940064*pi,0.34997561968274704*pi,0.628663631627585*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.175341031181304*pi,0.64258432704918*pi,0.5809268108594996*pi) q[20];\nu3(3.5*pi,3.36983309118067*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.200029585247929*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43190961085752*pi) q[21];\ncx q[0],q[1];\nu3(0.880971477781531*pi,-0.381658239731195*pi,0.754241110032827*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(3.5*pi,3.49279657095931*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44758081836896*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0926646553416*pi) q[13];\nu3(1.0*pi,0.0*pi,1.183301962864767*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5000467842199455*pi) q[1];\nu3(0.281428061651824*pi,2.89527880645482*pi,0.734285773827889*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45635289717556*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45109173521923*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.2640060565578821*pi) q[9];\nu3(3.5*pi,3.43611745466496*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.148292808075087*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3868491466587352*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.340375463711622*pi,3.26173956124212*pi,0.695440248867857*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[11],q[19];\nu3(0.912988368912695*pi,0.17931308917489797*pi,1.13840780503637*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5604570477609438*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5507306098435014*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.574335669062412*pi,0.45477730661563*pi,4.227561138848451*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.29716291810109*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.490095911755479*pi,0.6401245531245201*pi,4.125476327543669*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5027812124431001*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37811096389626*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.466994148515018*pi,0.11706759029227898*pi,1.258758566072218*pi) q[0];\nu3(0.92460737042386*pi,3.25480411731928*pi,3.97262027889627*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.344145723470893*pi,-0.205980870281197*pi,0.605849016575936*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.460973276009446*pi,0.72645004618174*pi,0.728035671446164*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.565621263376034*pi,0.337426466404361*pi,1.62991518818612*pi) q[0];\nu3(0.0485123502955732*pi,2.27831208831772*pi,1.255995763518087*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.516064103803726*pi,0.16204943147256*pi,3.9604321437811*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.716001464033663*pi,0.14366035380810904*pi,4.04907314539131*pi) q[7];\nu3(0.510964857124377*pi,3.34593401572832*pi,1.72255146153247*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.691132950851826*pi,3.481119690311*pi,3.85301613945726*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0722795959673875*pi,2.80427357857442*pi,1.5094194374782*pi) q[16];\nu3(0.570337744072791*pi,0.321422096667233*pi,0.919316059086758*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.619410745357499*pi,-0.16238056157771802*pi,4.27905169983041*pi) q[7];\nu3(0.324965760301455*pi,0.9041187623677001*pi,4.36761012095411*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.666265895732634*pi,0.76907844782878*pi,1.1471162906271681*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.479447638993366*pi,3.11001440505569*pi,1.81849762296166*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.625931688258375*pi,-0.15129192069533098*pi,4.15064738978481*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40751104072165*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41372583903796*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.922148971449587*pi,3.17566622343137*pi,3.9062257762725*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44963500152256*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2581280330575288*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.349064878168976*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.333506246075924*pi) q[20];\nu3(0.742759671577776*pi,2.78147325997721*pi,3.32104065186014*pi) q[21];\ncx q[2],q[17];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.219517357771467*pi,-0.09084415534455098*pi,4.23737043197289*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48191520101399*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2951414615152395*pi) q[14];\nu3(0.25968005932911*pi,0.34689218759182106*pi,4.45430952063831*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40948681296313*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2057475854621549*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.539308781259691*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[17];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[20];\nu3(0.469897745179976*pi,2.83791038748153*pi,3.87995890111225*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.222600430353664*pi,0.07584990595172902*pi,1.0699156298946981*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.654488472746006*pi,0.026219772680173947*pi,4.35010624887117*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.602389226533509*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.235165408531479*pi,3.41372761106167*pi,4.453641794297781*pi) q[5];\nu3(3.5*pi,3.38585353123688*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.29460246025326*pi,0.292808007452114*pi,0.8651758828350691*pi) q[11];\nu3(0.588695823333719*pi,0.5828937424226299*pi,4.10763152081135*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.252954340840648*pi,2.79156079622995*pi,0.963593365220099*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2181504323667611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[8],q[15];\nu3(0.621612723500184*pi,0.124019302188208*pi,4.3091786415339*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.468357723431054*pi,-0.324783047788023*pi,3.83306491809289*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.390027694508764*pi,0.31200560929730703*pi,0.777790573183281*pi) q[19];\nu3(0.102826281192594*pi,3.21393056555059*pi,1.87795751077684*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46103068356892*pi,0.5*pi) q[8];\nu3(0.31093340356739*pi,0.43307789345524295*pi,3.5085238241618*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.324109172175013*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.344344437590375*pi,2.58033879810476*pi,1.2789297939132949*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4816496071938605*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[21];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.781800164060901*pi,-0.35228132404177404*pi,3.26354321236137*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.592488013281445*pi,0.82117241256383*pi,0.6683175474880381*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.862530115068313*pi,0.5867175486870799*pi,0.926551327929801*pi) q[10];\nu3(0.968764557789348*pi,3.06226013402675*pi,3.26061302417509*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5653459034722133*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.3796027699323*pi,0.5*pi) q[1];\nu3(0.624084786786667*pi,-0.331891607091377*pi,3.54145794313387*pi) q[2];\nu3(0.537640610331139*pi,2.85059898371136*pi,4.04463204104392*pi) q[3];\nu3(3.5*pi,3.47043348936035*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.207940085746275*pi) q[12];\nu3(0.559087884670761*pi,0.21887722427748801*pi,1.271320667174977*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.281257792339747*pi,0.44161934340028397*pi,3.72245296698185*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3234945749039548*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46007239605343*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.493184089528013*pi,3.01371603250652*pi,1.054732231309257*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.283490044463877*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.509524801892201*pi,-0.20694503019209898*pi,4.32341241012038*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48050193267259*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.799499641887559*pi,-0.348508098068898*pi,4.36025630703568*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5681542670465659*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.45649600320137*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.269337762304982*pi,0.49635123599764597*pi,3.99777175876394*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3815229323417295*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2548480309689491*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0787760392134888*pi,3.37202990170035*pi,4.27340077447501*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.456781190191272*pi,3.12914649057618*pi,4.31551688959087*pi) q[6];\nu3(3.5*pi,3.43962281791509*pi,0.5*pi) q[7];\nu3(0.345333227329696*pi,3.17636472562785*pi,1.406160068466797*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232881169723199*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.370477741156004*pi,0.62145043596382*pi,4.0996492905470205*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49050468898012*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.364756460411685*pi,3.25461829396601*pi,1.94348508989281*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.397164977977964*pi,2.76977895191811*pi,0.957763509412549*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6803712574009699*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292394113249324*pi) q[13];\nu3(0.401942709847795*pi,3.18520201802783*pi,2.1296708992069897*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.414107322370376*pi,2.98955639110583*pi,1.77331713215529*pi) q[20];\nu3(0.499118895761018*pi,0.75910488917286*pi,0.7305115742337001*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.47154287850193*pi,0.5*pi) q[3];\nu3(0.221236264762158*pi,0.5173183118753599*pi,0.734835519567034*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275100377549061*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5404516916720675*pi) q[14];\nu3(0.246675175888296*pi,0.5714558833940799*pi,4.34446995941133*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.544100213756216*pi,0.10180900463226905*pi,1.000809805091703*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34838580262101*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,3.48776689772203*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.124461456130095*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.65319388980351*pi,0.466738232841177*pi,0.744118855073954*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.481457553612172*pi,-0.187582083932534*pi,3.82941516600503*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5681518548082352*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47194991298544*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.392208977948775*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.39459097991102*pi,-0.08427357469182101*pi,3.65009425598473*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[15];\nu3(0.563483372374703*pi,0.13497613853317303*pi,4.41401635200111*pi) q[5];\nu3(0.134699088274117*pi,3.46140087952325*pi,1.2673705250190581*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.340256011991118*pi,0.52434506648197*pi,3.66049923242176*pi) q[10];\nu3(0.454576555028201*pi,0.84026872748618*pi,0.791227662181216*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.195339603417204*pi,3.04954189667297*pi,1.472812083750111*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.442444175712231*pi) q[19];\nu3(0.854450719978329*pi,0.018124175500073947*pi,3.90429272397686*pi) q[0];\nu3(0.429342064338739*pi,0.42504782736524405*pi,0.946416907910696*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46722117026615*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.264948262550198*pi,0.321354882315536*pi,3.38357601032443*pi) q[7];\nu3(0.238220859663686*pi,2.98299848925644*pi,1.491850139109144*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.217100094351544*pi,-0.4021094194909814*pi,3.97371157884014*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.466151730176965*pi,0.25040193249350096*pi,3.70091016673263*pi) q[14];\nu3(1.0*pi,0.0*pi,1.344296642296153*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31074783325966*pi) q[17];\ncx q[18],q[19];\nu3(0.689663114156185*pi,2.78776493978814*pi,3.56632335579122*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.550948702282278*pi,2.88558356921006*pi,3.24091378439829*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.285747255260413*pi,3.4299285185668*pi,1.178452861045383*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.417756996739*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.810081338936542*pi,-0.31354607279947*pi,4.03918215492094*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.777019868513765*pi,2.33192220266915*pi,3.80125081161775*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[9];\nu3(0.663869485618285*pi,2.9192758805357*pi,3.85116234150535*pi) q[11];\ncx q[12],q[20];\nu3(0.534600346951291*pi,3.15205099003635*pi,3.89227852034317*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.32289448647327*pi,0.5*pi) q[0];\nu3(0.334066068019579*pi,3.44947126609706*pi,2.02467221812683*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.20913933831517*pi) q[6];\nu3(3.5*pi,3.44473229757521*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.14552763112827*pi) q[9];\nu3(0.661345750145031*pi,3.29096571273153*pi,0.621514148686713*pi) q[11];\nu3(3.5*pi,3.30989573191149*pi,0.5*pi) q[12];\nu3(0.294225920737831*pi,2.48554318047985*pi,1.469793221177971*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.543683830523805*pi,3.13048700855301*pi,4.1590409371054005*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.155800185283492*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.3666395376708*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.677276219150027*pi,0.163745561794707*pi,4.14186644129674*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2741130471688389*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44696919242379*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49999427426793*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.398636573505347*pi,2.87129873687479*pi,1.0435940388833531*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38245838431732*pi) q[20];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0984544753749551*pi,0.97733611059757*pi,4.38891993045506*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5447757704392169*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42993312068785*pi,0.5*pi) q[3];\nu3(0.558937169957617*pi,0.248650435421652*pi,1.470020748492646*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.342024444914403*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.275217705609364*pi,-0.15411648793175903*pi,4.28649037778618*pi) q[15];\nu3(0.787205763424345*pi,0.24213343325762604*pi,4.26716444323202*pi) q[16];\nu3(0.815499649872501*pi,3.45750173804276*pi,0.8624540138537751*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[8];\nu3(0.429229146031464*pi,3.22048452880259*pi,0.863368038309971*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45998353616327*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.243203226819213*pi,0.76364366680521*pi,0.5916404543600617*pi) q[15];\nu3(0.64455924808364*pi,0.24785850486378602*pi,3.91187020283322*pi) q[16];\nu3(0.755528271302379*pi,3.00699637622729*pi,3.79370940227379*pi) q[17];\nu3(1.0*pi,0.0*pi,1.185742683318019*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40065010211372*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.211289782198081*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.27701730125852*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.27769771064646*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0954376833953892*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.256427489114449*pi,3.25070575740695*pi,4.26064158894133*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.800568285792077*pi,-0.4999771451780597*pi,3.13930695274598*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42255100536965*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.52034731254159*pi,-0.146624120931877*pi,3.52860909245341*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.61321397994289*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.225572585872146*pi,3.46076441697456*pi,4.19855390922264*pi) q[12];\ncx q[13],q[18];\nu3(0.66478356357551*pi,3.02869206054375*pi,3.06245332636548*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5521680914236695*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.377164590264699*pi,0.14539785859109*pi,1.036886035422227*pi) q[0];\nu3(3.5*pi,3.47538544100845*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.397316992051434*pi,-0.24406245075801902*pi,3.96372367002049*pi) q[6];\nu3(0.589888215433536*pi,0.48646136794640404*pi,0.880799829988406*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.360781702995399*pi,3.09528264261006*pi,1.4703704509413869*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.47536034684994*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208588730645346*pi) q[16];\nu3(1.0*pi,0.0*pi,1.099693420552971*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.598611914908872*pi,0.82300837653947*pi,0.655393541300866*pi) q[20];\nu3(0.457340114515311*pi,-0.254722307624402*pi,0.633314837453749*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.648002654462659*pi,-0.20586810391162802*pi,4.23197915012397*pi) q[6];\nu3(0.91555844180307*pi,0.06520902427826303*pi,0.5345711607306629*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.506586732229222*pi,3.36203824760961*pi,1.55925586184319*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.319992344575476*pi,3.10133193042475*pi,1.0826995305901042*pi) q[20];\nu3(0.292409910355741*pi,0.11845828072171805*pi,3.683701714164*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5480087207579079*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42961005451136*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.628601987385135*pi,3.3721358819727*pi,4.43722721303869*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.584336979722436*pi,3.47486268359939*pi,3.48767143545358*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.677709082255539*pi,0.19801849801766302*pi,0.756226414365723*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.183433667436423*pi,0.023856299197781983*pi,1.001894013222355*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.365844839949469*pi,-0.19325023793171903*pi,4.150583442660849*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.222635653776944*pi,-0.13495071996834002*pi,1.55603777389891*pi) q[3];\nu3(3.5*pi,3.41862607821469*pi,0.5*pi) q[4];\nu3(0.299395813888545*pi,0.000952566103455954*pi,4.31953686289858*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3369197770687409*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.45336769367612*pi,0.5138556547569899*pi,4.097802085144179*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.349116954472421*pi,2.93367468871025*pi,1.158549360478586*pi) q[18];\nu3(0.260579265977568*pi,2.63862435533784*pi,1.50460859071256*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.756883018134564*pi,3.28314011010078*pi,3.80145309060742*pi) q[3];\ncx q[4],q[9];\nu3(0.225931212779327*pi,-0.4475139565950926*pi,1.2672815552842152*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.390402178646084*pi,0.437455778765358*pi,0.746701255819038*pi) q[11];\nu3(0.49576498524268*pi,0.23941665653661204*pi,0.767466066368858*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.352733268131582*pi,3.17527080748904*pi,2.16254992462275*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48644774877241*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.8588349632219*pi,0.041119913686695986*pi,3.67926183559726*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46532846012113*pi) q[9];\nu3(0.774791216777191*pi,-0.26990180477180503*pi,4.30062618214734*pi) q[11];\nu3(1.0*pi,0.0*pi,1.349821188724752*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.46511873821343*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2103534876587378*pi) q[21];\nu3(0.711798341362083*pi,2.87035070604372*pi,3.36854818144995*pi) q[1];\nu3(3.5*pi,3.3891909365088*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.49796921683027*pi,0.5*pi) q[7];\nu3(0.349169143324864*pi,0.22705425530982903*pi,3.89805447232272*pi) q[8];\nu3(1.0*pi,0.0*pi,1.304338342476698*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.239698674486649*pi) q[15];\nu3(0.506947844689824*pi,2.87651178080069*pi,1.370194468419381*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.643269970117198*pi,-0.283440287905324*pi,1.161946534146995*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.639499780187479*pi) q[12];\nu3(0.503067255658512*pi,0.377424399812329*pi,4.27187007629222*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.631147162344983*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.601022115523383*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.372626339793349*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.593571640967491*pi,2.95707213090081*pi,3.56873106030091*pi) q[17];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.31366822944077*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.41303496367234*pi,2.60137195683314*pi,1.471610321180905*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289487606664016*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49517454822762*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.103664045068802*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42490947517974*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37892575400811*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.658683455705645*pi,-0.21207247430332699*pi,3.78577299429823*pi) q[6];\nu3(0.478071745740445*pi,0.06939783469956695*pi,1.02301606758629*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.759510649180061*pi,1.03639689215319*pi,0.949715580186007*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.223409661358854*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.178856151894816*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.478116775747759*pi) q[19];\nu3(0.350202400902234*pi,-0.08930236046294998*pi,1.257847505056948*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.661736935330022*pi,-0.219193131763725*pi,3.30178568262284*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.710889750727218*pi,-0.22437937140674302*pi,1.200835895905549*pi) q[6];\nu3(0.367517890002925*pi,0.10671366776445601*pi,0.5087754695389374*pi) q[7];\nu3(3.5*pi,3.41795304124072*pi,0.5*pi) q[8];\nu3(0.286025364040024*pi,0.05584405226821598*pi,4.30684508648815*pi) q[9];\nu3(0.497056530572861*pi,2.82780333520488*pi,3.90209931933485*pi) q[10];\nu3(3.5*pi,3.3407707530042*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.170237166646337*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.184288326559162*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45991267659838*pi) q[18];\nu3(0.735741857215749*pi,3.47181825891457*pi,3.89087063883015*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.407930614304335*pi,-0.10099604373271898*pi,1.322977113662692*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.77973783923439*pi,-0.100926036143137*pi,0.672661853567729*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.788478745205683*pi,-0.345318713189471*pi,0.752951289770682*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49144788843856*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3716950705663*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.670805644708577*pi,0.22950627934478496*pi,1.0037179601583421*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.336395052679655*pi,2.52210374618355*pi,1.090360760202059*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5233115375917192*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5693867477443306*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.887932890657142*pi,3.49355707853553*pi,4.41464301291577*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.356291536801487*pi,3.46399097638026*pi,1.314787466933422*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.472989649169707*pi,2.61346435593197*pi,3.67522491984821*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.257286845843152*pi,3.14523913860562*pi,2.0949139916401602*pi) q[2];\nu3(0.664060749956558*pi,0.89862598530646*pi,0.5391194679154389*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.230141416560452*pi,-0.185383284144778*pi,4.1745730570431*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.282537836768173*pi,0.41862487359964495*pi,3.64174186464989*pi) q[3];\nu3(3.5*pi,3.4587564367534*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.224117633501429*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.348190644706671*pi,-0.253618869241943*pi,4.1929832317232005*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.552640898707152*pi,0.80365532169364*pi,0.876088350785461*pi) q[5];\nu3(3.5*pi,3.38215289219621*pi,0.5*pi) q[6];\nu3(0.0885699823142645*pi,3.02070931107405*pi,1.67428161555965*pi) q[8];\nu3(0.551071970573325*pi,-0.4723301390137166*pi,0.802553140645358*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.630772337067146*pi,2.94944912408253*pi,3.5730077241038*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1735670419447861*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.301282782549414*pi,0.21414231243800996*pi,3.65331893484261*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.43197129637589*pi) q[7];\nu3(0.882683801198659*pi,0.248054144578148*pi,3.80697392922746*pi) q[8];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.800106344851546*pi,3.41289264162845*pi,3.55885235180655*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.438885496247578*pi,0.070789915307778*pi,1.2974242395456939*pi) q[19];\nu3(0.461172422493605*pi,-0.15105470063051002*pi,3.69933956395871*pi) q[0];\nu3(0.647795479072425*pi,3.13581454408282*pi,4.284162917693*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.46755968242892*pi,0.5*pi) q[10];\nu3(0.642560356015235*pi,3.33660521917956*pi,3.65378054897182*pi) q[13];\nu3(0.361924936205709*pi,0.7256619606435599*pi,4.403469547180411*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3266800646920789*pi) q[15];\nu3(0.659692067052944*pi,-0.008773194108154025*pi,1.144723487590154*pi) q[16];\nu3(0.451097279641703*pi,-0.0038425271740890055*pi,4.29676112546009*pi) q[17];\nu3(0.683204798001143*pi,3.21744635581372*pi,4.07754646985021*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4840904462168005*pi) q[21];\nu3(0.303044178853598*pi,3.42141914687548*pi,1.87060796285263*pi) q[0];\nu3(0.338275734270316*pi,3.40986374846274*pi,1.0732849963425761*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.26891477681273*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.1846964692783208*pi) q[11];\nu3(0.359498472544114*pi,2.74409837149263*pi,0.8062603183677131*pi) q[13];\nu3(0.444925034198609*pi,3.1758004330819*pi,0.881236164085324*pi) q[14];\nu3(0.609709959343311*pi,0.22645487452186197*pi,1.058747067141556*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.505087712553112*pi,2.67856644069423*pi,3.92107275749075*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5560147171826041*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48370839217713*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.382493769847191*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.129348598184921*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[20];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38595527396905*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46853440878661*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39492825857499*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40402219091373*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.235628111276815*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.662243757814884*pi,3.08529251369066*pi,3.02243434716997*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.170423983510641*pi) q[12];\nu3(1.0*pi,0.0*pi,1.115937237444811*pi) q[13];\nu3(3.5*pi,3.48300522995088*pi,0.5*pi) q[14];\nu3(0.555039059449782*pi,-0.4129282471553379*pi,0.750642490989755*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.27622041577907*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5125626185452594*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246695978011275*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[20];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.848720398666647*pi,3.14671900879987*pi,3.89442219543922*pi) q[4];\ncx q[5],q[12];\nu3(0.0455652370657081*pi,0.200895605036558*pi,0.716497871118332*pi) q[6];\nu3(0.499483148853418*pi,0.321140097343651*pi,4.01188162538919*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.626630168564916*pi,0.08831920071771104*pi,4.03268487628715*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[18];\nu3(0.755165985118112*pi,2.86648935402966*pi,3.2019730651934*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.281890456028176*pi,3.0436080345696*pi,0.7072830751164441*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.715347698608092*pi,-0.4005823072523571*pi,4.27742862023132*pi) q[6];\nu3(0.442154531370578*pi,-0.39392112699938*pi,1.69984090385424*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38896275644938*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49423303527061*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4116131269819*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,3.45322659437315*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.295937727591617*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5527642757492717*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45402907797976*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.422702569099228*pi,3.34063712744026*pi,0.909142747172181*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.680782722256105*pi,3.07306976494401*pi,3.48525460580503*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.630220834475836*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.430016248322052*pi,-0.282333054191566*pi,0.89832945508931*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.373088926064842*pi,3.17319133407622*pi,1.115136384136912*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.114823748625842*pi,3.28342579957678*pi,1.190350347524497*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.545805059934999*pi,-0.4782461918389959*pi,3.63469453840249*pi) q[14];\ncx q[16],q[17];\nu3(0.441485075478997*pi,2.69800902807759*pi,1.442706366099817*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.630051784782887*pi,0.7639963917141599*pi,1.061052646538323*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.566708719652513*pi,0.388179098207288*pi,4.19109029803512*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.468684190879804*pi,-0.09901073989286602*pi,4.03468480402059*pi) q[18];\nu3(0.437655138578808*pi,2.85839233162211*pi,3.67718080587477*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.369178815040111*pi,2.53115164192216*pi,1.402982672602219*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.122348081865897*pi,2.46344222887617*pi,1.334335625159936*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.185233690821369*pi,2.44894634925958*pi,1.298335246571847*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.187544887323491*pi,0.44036430497566104*pi,3.82450504240743*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.726437421039212*pi,-0.4728737744155908*pi,0.5919471941186958*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.29802863270644*pi,3.05800750557046*pi,0.940224037098585*pi) q[0];\nu3(0.470286141411589*pi,2.8431601980897*pi,3.78957664685786*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.571199628314565*pi,3.49072107912762*pi,0.623833785603557*pi) q[3];\ncx q[4],q[14];\nu3(0.420393110668962*pi,3.48673300273724*pi,4.018756821722819*pi) q[5];\nu3(0.350797565009305*pi,3.09956800187529*pi,0.5406689299969153*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.22025835373805*pi,3.18044067822798*pi,1.57162658564523*pi) q[13];\nu3(0.411862659616618*pi,-0.212695593793844*pi,1.154556171313811*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0746757722755962*pi,0.420688709886476*pi,0.977831621517263*pi) q[20];\nu3(0.429493133768566*pi,0.26090576320425896*pi,4.21493187973806*pi) q[0];\nu3(0.275510174217205*pi,0.5625974982936801*pi,3.72751282986079*pi) q[1];\nu3(0.307799754736887*pi,-0.41465547174123063*pi,1.15959671320162*pi) q[3];\nu3(3.5*pi,3.48956759487199*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.58219683709105*pi,3.48030981476831*pi,0.829914705473762*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.39375349682086*pi,0.342806713784117*pi,0.9759765703523811*pi) q[12];\nu3(0.242826034350829*pi,0.03358842808516005*pi,0.5303477028211283*pi) q[13];\nu3(1.0*pi,0.0*pi,1.257624464650561*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.297754985215088*pi,0.9030506232200399*pi,3.95135672478299*pi) q[17];\nu3(0.445503622145081*pi,0.281228174697566*pi,1.0853462799994928*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4331625365526*pi,0.5*pi) q[10];\nu3(0.439694540509982*pi,-0.06461855321424398*pi,3.90270098078328*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.466389940300649*pi,3.40904017604892*pi,1.78429578954656*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2211599276058491*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.666320586748928*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[14];\nu3(3.5*pi,3.36620113533981*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.223109557941536*pi) q[6];\nu3(3.5*pi,3.29529144672311*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3948292917376*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157249234037049*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(3.5*pi,3.45889230112735*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.45822068215275*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46534204871844*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.242207675161262*pi) q[11];\nu3(1.0*pi,0.0*pi,1.279051111682526*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.22089106510454*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.157826234244427*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2401898152588808*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37794035160709*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.932597397240894*pi,-0.209917102424113*pi,3.89213414067246*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5879148034262752*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.188326547394148*pi) q[12];\nu3(0.39933846432374*pi,-0.05361321019214399*pi,3.92478736400755*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.422365221340041*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.137541285437712*pi,-0.02144519604370898*pi,0.5226225757058653*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.619770810684226*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4716527919350995*pi) q[13];\nu3(0.787204110420866*pi,-0.4072669822716224*pi,4.49110846774229*pi) q[14];\nu3(3.5*pi,3.42595923927765*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3920299796566291*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.375544968885119*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30654792048412*pi) q[21];\nu3(3.5*pi,3.43927140944366*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3958096703203209*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4556774885069395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.80424764793627*pi,3.29062179813405*pi,2.89288407905385*pi) q[5];\nu3(0.289824925300495*pi,2.51966228588237*pi,1.055377503868431*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47174285067768*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.71702069131437*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.381798824691819*pi,3.4162472464603*pi,0.5513498010050689*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.389483346843974*pi,3.00893759480218*pi,1.320101510906422*pi) q[5];\nu3(0.67591007336685*pi,0.0052857728492650136*pi,4.12217719014365*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.554139516500602*pi,-0.12701215195315602*pi,3.90036183962382*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.259204753344678*pi,3.00351046741448*pi,1.190758154215453*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.606760470430201*pi,-0.350955145020019*pi,3.55353700130211*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.585678815829695*pi,-0.134510199751063*pi,0.604937231227906*pi) q[10];\nu3(0.754490732648598*pi,0.29974511926312697*pi,0.682256258912483*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.277822181060683*pi,-0.06457248497068202*pi,1.006357393985519*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.177889815366042*pi,0.67691795468629*pi,4.30989438074311*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.558285796582814*pi,0.16067024762475002*pi,1.474061769110228*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.650997665117488*pi,-0.25587745017921*pi,3.54848933674049*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.354677060935766*pi,0.17865178480799304*pi,0.5228636780742879*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.849642766488849*pi,1.07230625423333*pi,0.8828124420361461*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.562817719772352*pi,-0.341110708502504*pi,3.74145376141223*pi) q[8];\nu3(0.567391249390018*pi,-0.445626053252556*pi,3.66022511657493*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.677508911792359*pi,0.09381967450562201*pi,4.43058329206342*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.190403847987898*pi,-0.4481988345056849*pi,1.020915860705297*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.831763908816562*pi,0.357386007985505*pi,0.703528974128943*pi) q[20];\nu3(0.425496613071358*pi,0.97477042821695*pi,4.31073473803535*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.503695337818278*pi,-0.078396097217528*pi,0.7931237907686439*pi) q[2];\ncx q[5],q[11];\ncx q[6],q[10];\nu3(0.309460125865363*pi,0.88498699142462*pi,4.17405608536345*pi) q[8];\nu3(0.351696501514973*pi,3.1456368044556*pi,1.113878238783474*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.270592255526747*pi,0.45740966446756004*pi,4.065713634035189*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.193712384945096*pi,3.1574712335798*pi,0.559720501105962*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.543496299569488*pi,2.50196824812891*pi,3.92177364916112*pi) q[21];\nu3(0.379646514760775*pi,3.39759404110665*pi,0.865135650303822*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44539148141555*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43595317423792*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1946004208820469*pi) q[10];\nu3(1.0*pi,0.0*pi,1.144302412701585*pi) q[11];\nu3(0.785670133489829*pi,3.27765676862872*pi,0.753774013078492*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.860877461151924*pi,2.62237504596308*pi,3.80966896215416*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.51060397058028*pi,0.6768710204475901*pi,4.386691658767219*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[11];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.693330461456717*pi,0.5283615594048301*pi,4.0640626935366395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.47743285728842*pi,-0.313830066847876*pi,4.46836346871795*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.647907050780285*pi,0.172137222216036*pi,1.2403557504211111*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.45959297061924*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41259471901901*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.468720843165933*pi,3.21382600471953*pi,4.19338825670461*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.357125141170698*pi,-0.16242015959512102*pi,1.000728383830602*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.196762453836472*pi,2.81715032828451*pi,1.087758054059225*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[11];\ncx q[6],q[10];\nu3(3.5*pi,3.44197402830257*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31341280772733*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38162126004903*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2248399174744962*pi) q[14];\nu3(0.243090446627248*pi,-0.4373997604401529*pi,1.238294351802282*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.964970054560872*pi,-0.10464921475737998*pi,0.5810167938763036*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2787282942941989*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181628624181297*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.38581515795468*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43211691005661*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2045379330118169*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.36783746316456*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198007669373131*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.567790497419467*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222237507135468*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34628954748719*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.390972442764189*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5745462833032131*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4886259929056*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4787710469638*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.140262954134937*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5213784916183231*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[20];\ncx q[2],q[3];\nu3(3.5*pi,3.45849842543891*pi,0.5*pi) q[4];\nu3(0.830372503212165*pi,2.85728067206789*pi,3.69441510563881*pi) q[5];\nu3(0.338685761485649*pi,0.05881337803090003*pi,0.8611743686361639*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4270016151188631*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36709689382388*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.119928410895525*pi,0.00667106337331802*pi,0.505579476425079*pi) q[5];\nu3(0.433177551562979*pi,2.95746739538764*pi,0.914743135439963*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.635897389445202*pi,0.49165404246445*pi,4.2420348197027895*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44087121291367*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339632494156682*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.772492328680173*pi,0.10541393289275602*pi,0.607413798167306*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.552540107328637*pi,-0.10610718965147298*pi,3.56063172155928*pi) q[10];\nu3(0.416250532699618*pi,0.015823699905954003*pi,3.75574691363011*pi) q[11];\nu3(0.429204699715648*pi,0.297845338811059*pi,4.013851860627*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.445684349461175*pi,0.7625558573470299*pi,4.23245377454341*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5695647902693262*pi) q[15];\ncx q[16],q[17];\nu3(0.356500620201007*pi,-0.068771268320517*pi,3.63088632048886*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.33081885995617*pi,0.37592166207199895*pi,0.75438001303664*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.8690981387764*pi,-0.429885070465467*pi,3.11086972163773*pi) q[10];\nu3(0.498747571472027*pi,0.5271702264539999*pi,0.739536214924888*pi) q[11];\nu3(0.738917556463422*pi,3.09768991694081*pi,3.21309520898271*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.257902975222433*pi,2.51562223605015*pi,1.1124245353162951*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0558705438715029*pi,2.78225742777073*pi,1.52221515646097*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40175151304351*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.242830823333502*pi,3.32320451015692*pi,1.001969767780475*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.909221898178762*pi,0.39139655810579*pi,4.3078712431106005*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.844209095903503*pi,2.61688474682962*pi,4.04282338580862*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.437550571991018*pi,3.16290185511209*pi,2.01728870709265*pi) q[19];\nu3(0.192738223573541*pi,0.7134245855626999*pi,3.81212920741864*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.382148437445482*pi,0.5425169084544299*pi,3.54453236795735*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.298653001176219*pi,-0.06009906979803398*pi,4.333837385231281*pi) q[7];\nu3(0.655357744812656*pi,2.54438609674729*pi,3.62019216314991*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.354507911351496*pi,0.8347013447696201*pi,3.97144149199383*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.555467816259651*pi,3.414460388384*pi,4.1396962932420305*pi) q[21];\nu3(0.507228159544256*pi,0.17254071795308001*pi,1.447015260236832*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.580652467766775*pi,-0.324419507529894*pi,0.9862571332462691*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.242218996464391*pi,0.40197576768338705*pi,0.632157520010983*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.829484272769355*pi,0.34067680666439104*pi,3.91838558527406*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.645003432027956*pi,2.50871741172771*pi,3.80641268191598*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.410197156766107*pi,0.09160363451228604*pi,3.84634560965832*pi) q[13];\nu3(0.530148249163464*pi,-0.282925112613038*pi,4.3850789691604195*pi) q[15];\nu3(0.0728789477705475*pi,3.39597744963629*pi,1.52727082440265*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.442475405543983*pi,2.6026304766289*pi,1.098506047657956*pi) q[4];\ncx q[6],q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.77628221722309*pi,0.288854137748929*pi,4.35822337230237*pi) q[15];\nu3(0.673755179003951*pi,0.58075773813413*pi,1.0883633891373439*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.34382668260862*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46438067513323*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.184370666691649*pi) q[9];\nu3(3.5*pi,3.4152937619336*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.240981114507284*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.569192927987485*pi,3.2266970550654*pi,1.65456292973991*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2906368394177101*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.602145897518252*pi,0.220652703758896*pi,1.484535423759528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45196512317905*pi,0.5*pi) q[0];\nu3(0.607772306289381*pi,-0.18297124207626098*pi,0.62105262970409*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.448623915730289*pi) q[9];\nu3(1.0*pi,0.0*pi,1.249646192958894*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3901924338491*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33405657215962*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[10];\nu3(0.271573957298173*pi,-0.4373940537009779*pi,1.93606072663251*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.37849489452192*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44765012592314*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.124407242874164*pi) q[7];\ncx q[11],q[19];\nu3(3.5*pi,3.46735458410879*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.278690878982005*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2806557930394868*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[21];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43777162778192*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.547083656692278*pi,3.30066421596433*pi,1.88978875326991*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39965330782577*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5700001939627191*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43120349422044*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5658229970840951*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.705595409089306*pi) q[16];\nu3(1.0*pi,0.0*pi,1.166500426309364*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.743626399619518*pi,2.69032196455722*pi,3.39213162278535*pi) q[20];\nu3(1.0*pi,0.0*pi,1.108022579753136*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[21];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.612309051154181*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47423189735817*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.160779336603178*pi,-0.06441846589796402*pi,4.1709189368269595*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.350267902544897*pi,0.358403819912281*pi,3.44976046559612*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48663747102738*pi,0.5*pi) q[1];\nu3(0.633652565857921*pi,-0.372373597861895*pi,4.42695755590915*pi) q[2];\nu3(0.490325455056569*pi,-0.23120047028177998*pi,3.76960833782399*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.203994855714726*pi,3.46370229320709*pi,2.0153688589477*pi) q[5];\nu3(0.773550419906767*pi,-0.03733816705683002*pi,0.5842197663545983*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.353778504386708*pi) q[8];\nu3(0.136058702752711*pi,0.42687728461401997*pi,3.77380209280623*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.381406459546802*pi,-0.283473553617147*pi,1.4521012360623669*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.54512942616161*pi,0.08558706355096102*pi,1.117106183448717*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49082236872514*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.280995425293773*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.829174429214599*pi,-0.4528988265047426*pi,3.88826055970404*pi) q[2];\nu3(0.699304437308836*pi,0.24749547284366102*pi,1.54651255565293*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.328123857448127*pi,3.37353451580209*pi,1.96368588014309*pi) q[5];\nu3(0.29924507033588*pi,2.86888519947605*pi,1.171181586398201*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.333304444932051*pi,2.87124059324181*pi,1.020299776880024*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.501673885884425*pi,0.066186524906089*pi,4.2011837835416195*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.258224380949572*pi,-0.25717597108601*pi,0.856867696785658*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.690535634687751*pi,3.2653880546384*pi,0.720656211086565*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5143663107550163*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.889234798607078*pi,3.46726689774661*pi,3.53080518231811*pi) q[10];\nu3(0.574986613642481*pi,0.5579770135670901*pi,1.253971358915037*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.377222781057821*pi,-0.34155162006609996*pi,3.95685952639865*pi) q[13];\nu3(0.498519327366282*pi,3.03205327322019*pi,1.65676974577219*pi) q[14];\nu3(0.140638604833764*pi,0.26467879347851897*pi,1.188866729740187*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5230080147856637*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.692658965139075*pi,0.190791827932145*pi,1.54713512298227*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.455773558566168*pi,2.95142869250916*pi,1.157358697699459*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.929579823106498*pi,0.96913583707791*pi,0.5698431552265488*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.110726138329768*pi,0.24029224224215195*pi,1.065048211617788*pi) q[13];\nu3(0.496074864344399*pi,3.30862981008089*pi,3.11898992807822*pi) q[14];\nu3(0.793318450390565*pi,3.4126347611807*pi,4.17819962450049*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.568600057836991*pi,3.19002961160854*pi,3.60423540958524*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.616405145599491*pi,0.21321351145675504*pi,0.90277760025523*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.518181800448432*pi,-0.21811773907904902*pi,0.9021246662472799*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.860123741942336*pi,0.14892950952495*pi,0.692983360630546*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49116408603771*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.265498750993025*pi,-0.481135601352087*pi,1.64964372101785*pi) q[4];\nu3(1.0*pi,0.0*pi,1.196764875110282*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.867535896448175*pi,2.67231186492922*pi,3.74672372825615*pi) q[17];\nu3(0.213156434732026*pi,0.156740891673107*pi,3.41417081543899*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.274026895996529*pi,0.307620891636774*pi,0.657379290026133*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.569107584189321*pi,-0.27274845199737796*pi,0.5848229585088338*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.593821656770936*pi,0.443516653287209*pi,1.199934632903998*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.424287186307814*pi,0.19926753800305397*pi,3.95445680962867*pi) q[20];\nu3(0.355593211011899*pi,0.335714685857337*pi,3.77903248474182*pi) q[21];\nu3(3.5*pi,3.49182611666288*pi,0.5*pi) q[0];\nu3(0.740724146222147*pi,2.82493864452464*pi,3.94807555675644*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37128324673073*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5582264143578698*pi) q[5];\nu3(1.0*pi,0.0*pi,1.137444263222817*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.31894976461844*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.135852911375938*pi,0.38501623501848303*pi,3.86742097533107*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[10];\nu3(0.267522093512198*pi,0.24765097977080897*pi,4.0811538159275*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48078056389945*pi) q[6];\nu3(3.5*pi,3.3899369027207*pi,0.5*pi) q[7];\nu3(0.267789263804457*pi,0.180854648519303*pi,4.2805536796128*pi) q[8];\nu3(3.5*pi,3.40292709612125*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1912350796313529*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5897171513388455*pi) q[11];\ncx q[13],q[15];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.2412887840199969*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.514698705432153*pi,0.9123432189098599*pi,0.726187181658329*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(0.203328836182249*pi,-0.01654657166981599*pi,3.54975217312254*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.43647815828548*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43349042555109*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.39609182107026*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.2617774548022571*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.822000299542053*pi,0.42248904721943803*pi,4.0533540929594505*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4875922274346*pi,0.5*pi) q[4];\nu3(0.233450014334423*pi,-0.266393980015031*pi,0.7537368414867041*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5226819728277787*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\ncx q[14],q[20];\nu3(3.5*pi,3.39530997491296*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.622488975107233*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2648858829516492*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258224272229572*pi) q[21];\nu3(0.600531821980078*pi,3.49157313133559*pi,0.8466507259844249*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\ncx q[9],q[17];\nu3(0.298203319209147*pi,0.155798326941611*pi,4.08928911710709*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.650317937376666*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.4724228162444195*pi) q[20];\nu3(0.288380581770292*pi,2.63793885490628*pi,1.155936811992936*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39910095268517*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.456168186775524*pi,0.18050457901177397*pi,0.869069886312262*pi) q[11];\ncx q[13],q[15];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1708011021804081*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.613308936570133*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44183594488927*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47378653905484*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.29285528874634*pi,-0.379093042548561*pi,1.55589705039583*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.429204951994201*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0881167533201238*pi,-0.4652709249435787*pi,1.6144599816311*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.684873822268413*pi,0.5283415223161501*pi,4.19987417583783*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.168329037259904*pi,0.19049958858013905*pi,3.83050197110206*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.590215213228627*pi,2.90996728453978*pi,3.60947850109621*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.894840232613748*pi,3.18213230617274*pi,4.2457348867805695*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5655625834763254*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.225681347496248*pi,0.463259254030264*pi,3.92701432468481*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.857306804478548*pi,3.19340996634676*pi,3.68762925755234*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.305906964932531*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.113968300024083*pi,2.56785672487064*pi,0.947308466849352*pi) q[4];\nu3(0.25496906006792*pi,2.8734883929545*pi,1.5991765130515*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.632896645787339*pi,-0.06040243528233302*pi,3.790589428693*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.550413899209219*pi,3.27558271275817*pi,4.031739463074031*pi) q[4];\nu3(0.641908490449699*pi,-0.110262502280915*pi,3.51139999573527*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.281106552974524*pi,0.7271605342806*pi,4.24764780009086*pi) q[8];\nu3(0.58908327835024*pi,0.5424330500300301*pi,0.970763913562249*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.641401854065512*pi,-0.255157024937959*pi,4.396151827263321*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.35100186882797*pi,0.8222421843696*pi,4.37021803533132*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.684845333032335*pi,0.16496206408618697*pi,4.1896759209031895*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.824079644791536*pi,3.15391370170039*pi,3.02923548874502*pi) q[13];\nu3(0.258998660048237*pi,0.6088388682925601*pi,0.748748604431943*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.374779436504162*pi,-0.050708059661253024*pi,1.036785498710206*pi) q[16];\nu3(0.333303146551821*pi,0.8183602784273101*pi,4.17601297020331*pi) q[18];\nu3(0.802907301171478*pi,0.14021420538061902*pi,4.30738971692522*pi) q[19];\nu3(0.665583982490295*pi,-0.03736702768233302*pi,4.22153801356183*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.463178732702829*pi,-0.24965668259357*pi,1.118370754942519*pi) q[14];\nu3(0.282752477170317*pi,0.5739914129655199*pi,0.8471894331634799*pi) q[15];\nu3(0.312737307293912*pi,3.4002456204167*pi,1.8278127922196*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.443642643744763*pi,1.06189068484094*pi,4.39571131751906*pi) q[19];\nu3(0.504903601328114*pi,2.88879843346076*pi,3.96470420598516*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.542213823792136*pi,-0.43143750815951887*pi,1.027105526805351*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.304976358232797*pi,0.64834079109373*pi,4.3692751932562395*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(3.5*pi,3.32466599622672*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.216697532704915*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.246621112649855*pi,0.6501243683737501*pi,3.79811771831844*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.44190614740138*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39904493133581*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.263510851896331*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.116204593728713*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4859243340752*pi,0.5*pi) q[0];\nu3(0.501408673970834*pi,3.4956759205441*pi,0.569777378668858*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.38756825522574*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42270700329134*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.172413883077002*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.66807569325206*pi) q[13];\nu3(1.0*pi,0.0*pi,1.139943047319576*pi) q[14];\nu3(1.0*pi,0.0*pi,1.252481273045189*pi) q[16];\nu3(3.5*pi,3.49988930813402*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.093389083732516*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.634724095254042*pi,0.141652969410054*pi,0.876450188612133*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.49605278949204*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.44679897982349*pi) q[8];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246214289922112*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.46735438848*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4767287553137205*pi) q[9];\nu3(3.5*pi,3.43612583039218*pi,0.5*pi) q[11];\nu3(0.437537425999049*pi,-0.014040128477135982*pi,4.16423636976282*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6067139801234029*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4123521618579495*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4957939446002495*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282965064549153*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[21];\nu3(0.328239780278249*pi,0.9284613380515601*pi,0.5220572329211335*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40463234899714*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.253952727513175*pi,-0.061823727842404974*pi,3.80155624160918*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5478714966220406*pi) q[21];\nu3(0.484967549899801*pi,2.57812768771145*pi,3.71924918285214*pi) q[0];\nu3(3.5*pi,3.40981282491918*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.868326116962779*pi,3.14928208813021*pi,3.10996651766421*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2424249809133219*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.240549026361203*pi,3.0692471378051*pi,1.60691375313598*pi) q[13];\nu3(0.585792460006688*pi,-0.393791873711686*pi,3.48657362677924*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.564808907387099*pi,0.022959816949832956*pi,4.29775567796029*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.298654602711524*pi,0.25598894007748196*pi,3.68629865960582*pi) q[13];\nu3(0.477023503766358*pi,3.04797761692714*pi,0.6935477227521469*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.429612782589308*pi,-0.054256521336963015*pi,0.648150328670346*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5077572214241757*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.987974018004306*pi,-0.09363521565558097*pi,0.5466014524268556*pi) q[2];\nu3(0.669454337387441*pi,3.49525150969065*pi,3.10108374556103*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.614832368575558*pi,-0.4497274194744211*pi,4.4672131753349*pi) q[6];\nu3(0.604190561215163*pi,-0.137263218101839*pi,0.80952693379938*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.587801379463255*pi,3.29958419960829*pi,4.03452928967707*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.336555082888266*pi,0.30153457449237697*pi,1.137153517882288*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.627533757011783*pi,0.413760243957922*pi,4.16516535448969*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.831078353128999*pi,0.423445156962459*pi,4.0080204659627405*pi) q[6];\nu3(0.254461854925825*pi,0.250028559213867*pi,3.52287456681852*pi) q[7];\nu3(0.855232175788006*pi,-0.36624277001434*pi,3.59031780911816*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.222620123590388*pi,3.49525851275216*pi,0.5775168755729896*pi) q[11];\nu3(3.5*pi,3.46198820225516*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.574012677985055*pi,3.38344471887579*pi,3.36907053795775*pi) q[17];\nu3(0.58501470115468*pi,-0.012469177320228009*pi,0.5276872420683695*pi) q[18];\nu3(1.0*pi,0.0*pi,1.354942102167729*pi) q[19];\nu3(0.772128919893987*pi,0.29593370587497403*pi,4.25668313754199*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.238703285273898*pi,0.035775119810832035*pi,0.751308149486406*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.311488525045121*pi,-0.128138725070868*pi,1.3265138284743538*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.158838953348309*pi,2.52439231289039*pi,1.300721942780682*pi) q[8];\nu3(0.300103007910054*pi,0.5311783912378101*pi,3.73500042705059*pi) q[9];\nu3(0.605850268423169*pi,0.12435825496625996*pi,3.69077338342532*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.44625267216547*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1818608784803009*pi) q[14];\nu3(0.186202064817551*pi,-0.4717501306246294*pi,1.106815649419064*pi) q[15];\nu3(0.230653544815816*pi,0.059436525476626034*pi,3.57061604084121*pi) q[16];\nu3(0.246019080279858*pi,0.29904397580933595*pi,0.5549449974462628*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.919885173646426*pi,-0.07938394615467198*pi,3.963926384448*pi) q[20];\nu3(0.607562182166679*pi,3.45957891207714*pi,3.13123083625582*pi) q[21];\nu3(0.716810219331954*pi,3.45328914196344*pi,4.19477929655212*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.18674139453314*pi,3.14330251707067*pi,0.744882534670995*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.668859552976737*pi,0.042294308846449025*pi,1.212077552216239*pi) q[9];\nu3(0.352692939478539*pi,0.56158094518897*pi,0.7580875500312849*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.540129744809359*pi,0.35341493350825404*pi,0.5806549864960167*pi) q[15];\nu3(0.589618679224836*pi,3.23729963495072*pi,3.81256111046178*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3858803137539795*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.728649911465787*pi,0.46599096379196003*pi,1.227564826946125*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49669119652301*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42940320247339*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.175004756058624*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[4];\nu3(3.5*pi,3.35873662220783*pi,0.5*pi) q[2];\ncx q[5],q[7];\ncx q[6],q[11];\ncx q[8],q[21];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.301866225762112*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.47792037914372*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46219037144672*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,0.0*pi,1.274536991633647*pi) q[4];\nu3(3.5*pi,3.443408993897*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.193516916415714*pi) q[7];\nu3(3.5*pi,3.48324849000787*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35190442451077*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.627739234607671*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3445578175545498*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.269700757502267*pi) q[20];\nu3(1.0*pi,0.0*pi,1.328662582573495*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[7];\ncx q[6],q[11];\ncx q[8],q[21];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.607200887242898*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,4.28237329603081*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5882022938928915*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.44371858808379*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42105934683375*pi) q[16];\nu3(1.0*pi,0.0*pi,1.158110523829037*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47344503584088*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4424521505188395*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[7];\nu3(0.414541799723453*pi,0.29395626273680997*pi,4.05757437474751*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.33570064706286*pi,0.61661925830567*pi,4.4664977230092*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.469621374842657*pi,2.89368086337665*pi,1.086487638418535*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.819564617722576*pi,-0.4804903909395088*pi,0.750577013251108*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.450422082132046*pi,0.7184239434289299*pi,0.5531321304696456*pi) q[11];\nu3(0.477390328675694*pi,3.14599664677584*pi,4.1414794500884895*pi) q[12];\nu3(0.750293403775362*pi,-0.309465283529584*pi,0.763286125619389*pi) q[13];\nu3(0.244157999738757*pi,2.86389952795087*pi,0.8976433981878811*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.613055177930207*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.723996287674328*pi,-0.317540804857604*pi,3.37230249115404*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.388632781986946*pi,0.7469909787423701*pi,4.49946288626775*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.307493161786045*pi,-0.162759790629169*pi,0.736812719553757*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.532715337589414*pi,3.45476125547069*pi,3.32906319772483*pi) q[12];\nu3(0.185126719477987*pi,-0.066209691082943*pi,1.47460355982725*pi) q[13];\nu3(0.697120371763726*pi,0.143338813120238*pi,3.80469075966151*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.357829999501633*pi,0.13915619301513704*pi,4.20188666973939*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.485581515118652*pi,-0.4138392432061663*pi,0.5620947088304916*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.571016550375269*pi,0.485299015665157*pi,0.5798410358937947*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.480214007317252*pi,0.376606046475782*pi,4.27774189566335*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.493707014722755*pi,3.37868502549474*pi,4.05001186671533*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.341569270230511*pi,0.08236814851407204*pi,0.80930448319767*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.815367704997765*pi,-0.094873395995004*pi,3.82488395116536*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.666165679383989*pi,-0.063580385249907*pi,3.57606363360896*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.639977020836966*pi,0.497460596636383*pi,4.01455718678078*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.468427353489263*pi,0.42162592877296*pi,3.68141512341745*pi) q[0];\nu3(0.547298306529201*pi,3.28101939902276*pi,4.21788812515532*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43050725595702*pi,0.5*pi) q[3];\nu3(0.332558051371041*pi,3.43627924438138*pi,1.064266491609412*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.28253381940907*pi,2.65821630538262*pi,1.27626003878459*pi) q[8];\nu3(0.0658063788840812*pi,0.12189287574176699*pi,0.701739101540405*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.241090941368185*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.389473311629624*pi,0.098108268321207*pi,1.0148421567855461*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.646689725472053*pi,3.09819911277135*pi,3.56611889771006*pi) q[20];\nu3(0.480112270677393*pi,2.99777072655965*pi,0.60760543585512*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.275611830836189*pi,3.28761505251359*pi,1.99807503659383*pi) q[1];\ncx q[3],q[12];\nu3(0.400409648839635*pi,3.03161953766139*pi,0.889211882689765*pi) q[4];\nu3(3.5*pi,3.25677639048829*pi,0.5*pi) q[7];\nu3(0.576395582699004*pi,0.19125173419798203*pi,4.05719906653224*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.228293803881934*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.699026728489875*pi,0.6901332886596401*pi,0.949353576665344*pi) q[16];\nu3(0.718968246906964*pi,0.25181067694439896*pi,1.265200518620081*pi) q[17];\nu3(3.5*pi,3.33585700059111*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.120971514415508*pi) q[19];\nu3(0.932506262607568*pi,0.5180759523479701*pi,0.6703678072482759*pi) q[20];\nu3(0.0296787389689427*pi,3.26081170085395*pi,1.268721183437487*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5320490728802145*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.599251021315648*pi,2.64355168745378*pi,4.05813831073766*pi) q[16];\nu3(0.550068705347556*pi,0.29076779750097403*pi,1.499798421739364*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5361455211522319*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.448467266207469*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[15];\ncx q[7],q[13];\ncx q[8],q[17];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49100863244647*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.32428643646698*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41272851094527*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.400980969592864*pi) q[15];\nu3(1.0*pi,0.0*pi,1.109908628280499*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.281691310169619*pi) q[21];\nu3(3.5*pi,3.45419565354932*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.241452315641127*pi,-0.11096233078579998*pi,3.67345219397977*pi) q[3];\ncx q[5],q[15];\nu3(3.5*pi,3.39413851817764*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.286226679714005*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.131226925925085*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.42222463488042*pi,0.5*pi) q[1];\nu3(0.209065080168416*pi,3.19561489354003*pi,0.942387888647211*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.566261155675801*pi,2.44967901763596*pi,3.64039582691185*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.613995788216273*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5061131602449942*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3526535445253511*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3369310329520605*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.398085479328578*pi,0.10207963286261601*pi,0.922637980077454*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.37223294633585*pi) q[11];\nu3(0.306405122693489*pi,-0.4607740914498053*pi,0.5281978820407179*pi) q[12];\nu3(0.744694157226927*pi,-0.13035898784418198*pi,3.50624593369449*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44234123270652*pi) q[16];\nu3(0.928375268250961*pi,0.55073398248933*pi,4.3659578141314*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.491304432626088*pi,-0.354775523424981*pi,3.84019286464794*pi) q[12];\nu3(0.343125431391266*pi,0.116695946131257*pi,0.9251902619375161*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.459389999812438*pi,-0.4081210576104982*pi,0.701612053046945*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.692554005053873*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.483592600622766*pi,-0.05607710554398898*pi,4.3515507240305595*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.558895780249134*pi,-0.01742117543043198*pi,4.41636893126329*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.13919160169224*pi,3.36571561857138*pi,1.085135331237487*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(0.413308769312699*pi,0.6031889967860999*pi,4.12713976608962*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.813028231744557*pi,-0.4187693877409291*pi,3.50160226560983*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.556174530001925*pi,3.00773273615245*pi,4.086431405314*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.731828984580903*pi,0.8734188015786699*pi,0.633252627669249*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.375691476455069*pi,2.49297618487429*pi,1.084390799474833*pi) q[1];\nu3(3.5*pi,3.44635451436446*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45130720058034*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3102877056469842*pi) q[4];\nu3(0.97011461123069*pi,-0.271855262379402*pi,0.819157569531182*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46120333885212*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.333782399953746*pi) q[12];\nu3(0.187189763911095*pi,0.029511665392260023*pi,4.49471675367682*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.117315369033923*pi,3.20331113768169*pi,2.17173278935185*pi) q[17];\nu3(1.0*pi,0.0*pi,1.326945432822245*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.232118270630138*pi,0.012534155307074024*pi,3.85907933927777*pi) q[0];\nu3(0.305364531048263*pi,0.010246742487262983*pi,1.0840840012522759*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.486918574722434*pi,0.6927312553123901*pi,0.6826957603870389*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.632550165480767*pi,-0.343464020363*pi,3.22957354712937*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.879765990675624*pi,3.32451686663451*pi,4.33941623509231*pi) q[21];\nu3(0.587917588282035*pi,0.494601820815494*pi,0.989755236206625*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.602800924507665*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.350617451928483*pi,3.23800850354224*pi,1.221906983518179*pi) q[6];\nu3(0.384103112161778*pi,0.05714676322553802*pi,4.43671152520742*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.476799962383581*pi) q[12];\nu3(3.5*pi,3.408140545448*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5753161984057678*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263436054813302*pi) q[19];\nu3(0.122453385745924*pi,3.29168863384792*pi,2.1107858322294897*pi) q[20];\nu3(0.670045428218602*pi,0.17169505962101606*pi,3.82990159047539*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.487891495570612*pi,0.67150230380539*pi,0.667075343561745*pi) q[11];\ncx q[14],q[19];\nu3(0.533038205667771*pi,-0.282959529114662*pi,0.683131776482877*pi) q[16];\nu3(0.55872864855887*pi,3.13176291625037*pi,4.02048162844291*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.743504998910453*pi,0.487183307071139*pi,0.783964801538248*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.802463610446084*pi,0.17062898672669902*pi,4.32288875678632*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35601947599393*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46570443314637*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33063577848398*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.142861176538987*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2847797037509792*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.422614548406801*pi,0.8925212603910999*pi,4.27483220376639*pi) q[2];\nu3(0.811431139948901*pi,-0.49060087940602704*pi,4.07689708574006*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.660854749440149*pi,1.02946119110742*pi,0.9376714304968601*pi) q[2];\nu3(0.846582462014925*pi,-0.259938703622336*pi,4.00553333169929*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5379458759961904*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5267530026952367*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.494400934553209*pi,3.17392021945753*pi,3.05213918652203*pi) q[4];\ncx q[7],q[9];\nu3(0.649843065442291*pi,-0.158727486500517*pi,0.837838306682122*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.748007454667485*pi,0.24090825761926504*pi,3.78830099137262*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.501826423982251*pi,2.75350352564721*pi,3.95373970478753*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5224971145698*pi,0.06837337932957899*pi,0.630826725628056*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.356396313320125*pi,0.29816567801418303*pi,4.38635740181647*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.476323749989262*pi,1.09286144677128*pi,4.13196815560061*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.52214230994837*pi,3.46502526608503*pi,3.40444503712324*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.390519643234434*pi,3.26379698948042*pi,0.99660087971029*pi) q[12];\nu3(0.874772126793909*pi,2.75332448141025*pi,3.72601044254282*pi) q[14];\nu3(3.5*pi,3.4704121647877*pi,0.5*pi) q[16];\nu3(0.189897952736646*pi,0.72899012256412*pi,3.86014387736438*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2906910568113998*pi) q[20];\nu3(0.769644766882326*pi,0.5399939744598701*pi,1.407766539637098*pi) q[1];\nu3(3.5*pi,3.27248954696515*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48025425852747*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3243985232733961*pi) q[5];\nu3(0.61517634121399*pi,-0.008567547724871005*pi,3.50016938979419*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.392970387260302*pi,0.11717226500622802*pi,0.8673258754037301*pi) q[12];\nu3(0.445530724164417*pi,2.94243613813364*pi,1.69907953314107*pi) q[14];\nu3(1.0*pi,0.0*pi,1.168865984414822*pi) q[15];\ncx q[16],q[20];\nu3(0.192695270263018*pi,0.313147770289406*pi,3.85342394288112*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.701991937939827*pi,-0.04087222813088798*pi,3.63755553974595*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.704320681471459*pi,2.69012529824874*pi,4.1502105243263205*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43242247184404*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5051081719221302*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.93513293679882*pi,-0.364374370435691*pi,0.9357979072660441*pi) q[9];\nu3(3.5*pi,3.39349932515617*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.260776042342468*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4473683929062*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.395324661702827*pi,0.95566990756215*pi,4.09358129947075*pi) q[19];\ncx q[0],q[14];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[4],q[8];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.442313928391*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.400152695035422*pi) q[21];\nu3(3.5*pi,3.43132196131515*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47444246808832*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41199376334374*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.239469541731415*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.087876287413486*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.31332599889299*pi) q[13];\nu3(1.0*pi,0.0*pi,1.157649463549894*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.313036643418708*pi,0.89832206895916*pi,0.5341864921275442*pi) q[3];\ncx q[4],q[8];\nu3(0.379912162848062*pi,1.11977088524258*pi,4.156547425514621*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5130983683144251*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.19966784713424*pi,3.26656440573998*pi,1.6438551069511*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.587207803673577*pi,2.55889519870392*pi,3.85550041068415*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49113611341442*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48050893602058*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5417471940778336*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5124799622852003*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.1512895138322898*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0715847490637177*pi,2.58830108615422*pi,1.1136489644976821*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.281440691790666*pi,-0.349611164574984*pi,1.6156405837729*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.131534202513563*pi,-0.43670081050224563*pi,0.816042876532973*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5156552870918557*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.615325629614187*pi,0.149736358869634*pi,0.712768653979045*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.52394005051189*pi,2.84602955782566*pi,3.99279324215874*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.480694211836922*pi,2.50814711585941*pi,1.075168377819684*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.643534533806446*pi,2.84603119076548*pi,3.65288144612702*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.365530478763667*pi,3.27761943451793*pi,1.165841206267833*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.605678099805393*pi,0.204090394238017*pi,1.479858911125693*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.651328673829782*pi,-0.4508734477269068*pi,4.1650297498123*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.595506909068322*pi,0.04159085999529899*pi,1.000836901363647*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.627026193959234*pi,-0.315650648782803*pi,3.77770071850883*pi) q[15];\nu3(0.280099571730862*pi,3.28151201994069*pi,1.215703763032836*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.239710512350682*pi,3.18274402032521*pi,4.48706430467678*pi) q[20];\nu3(0.588773514653079*pi,3.4689615764949*pi,0.660487062960312*pi) q[21];\nu3(0.714731317706319*pi,0.48696102200924396*pi,4.421212583453951*pi) q[0];\nu3(3.5*pi,3.33195403485434*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.133933376014824*pi,0.385011538954276*pi,3.64844341648586*pi) q[10];\nu3(0.210744201905201*pi,2.94671949392473*pi,0.685385137966915*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.354003760491312*pi,0.20376720922315705*pi,3.40200271221184*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2798410019133168*pi) q[16];\nu3(0.794062426453202*pi,0.18488751550681504*pi,0.832974422834071*pi) q[18];\nu3(0.473689346225786*pi,3.44260236198636*pi,4.265505904791921*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.135680649125012*pi,0.14062252530146802*pi,1.327655532367978*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.58307335305256*pi,0.78653494977454*pi,1.03589921169615*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.364562450054008*pi,2.99254202993359*pi,0.860365602772986*pi) q[10];\nu3(0.0700323366970139*pi,2.49497696003722*pi,1.491831843070047*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.132505350409671*pi,0.13952214775113703*pi,1.254551354517376*pi) q[13];\nu3(0.26838587858122*pi,3.27092910477098*pi,1.99675569212372*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.373859217019112*pi,3.0969781346336*pi,1.74185674643409*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.322885393945014*pi,3.4831228371892*pi,4.30356805073928*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.529098096015661*pi,0.267762729637781*pi,1.151344640763814*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5985962291970752*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4073393141102*pi,0.5*pi) q[5];\nu3(0.66166817872691*pi,2.46745574485753*pi,3.54338770285821*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.20560987878286*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[7],q[11];\nu3(0.674953722970641*pi,-0.029519957926433027*pi,4.37231009549002*pi) q[8];\ncx q[9],q[10];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43071910785737*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250819363671913*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.44023627254537*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.43635623225046*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38653630568542*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.180475877544957*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2340813015713779*pi) q[11];\nu3(1.0*pi,0.0*pi,1.383704791164361*pi) q[12];\nu3(3.5*pi,3.38169845342468*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.1828005064869251*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5552935734136542*pi) q[20];\ncx q[0],q[3];\nu3(0.625255241987555*pi,-0.12342048914849701*pi,4.41700202098373*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.46200654740526*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.25441184411237*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30346973012818*pi) q[18];\nu3(3.5*pi,3.45283849691963*pi,0.5*pi) q[0];\nu3(0.652377934544659*pi,2.79436434445607*pi,3.93688080094665*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.384258885521229*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3738302211437095*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5891413332076859*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5977406312107387*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.22454902209149*pi,0.31026483241207004*pi,3.66452304232777*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.48209504786261*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.39670138955072*pi,0.5*pi) q[4];\nu3(0.749274624448644*pi,0.36231378814762005*pi,0.90350310545106*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.34251401157687*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.41178701894075*pi) q[14];\nu3(1.0*pi,0.0*pi,1.186364319039571*pi) q[15];\nu3(0.226128878932523*pi,3.39151998788299*pi,1.457589106487863*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.692891678272204*pi,-0.11623676911171499*pi,1.3593427356084429*pi) q[20];\nu3(1.0*pi,0.0*pi,1.187088675567118*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.652427076930084*pi) q[3];\ncx q[4],q[15];\nu3(0.48004846735803*pi,3.06095553302291*pi,1.04764835304869*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.301883284052856*pi,0.5989288018002701*pi,0.8494966263107651*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.631842623285304*pi,2.78101483455294*pi,4.1518862645029095*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.461805699043836*pi,0.98507126211099*pi,4.03932495947179*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44489038794689*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42279441154545*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.547000078357328*pi,2.91003779048882*pi,3.56460116452764*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.189168771879105*pi,0.24417906608151496*pi,3.65045550326508*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36253377211924*pi,0.5*pi) q[1];\nu3(0.431709184724362*pi,-0.230767277323993*pi,1.3075525360244948*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.573580230053327*pi,3.20879758028057*pi,0.528192994129542*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264845048603267*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[16];\nu3(0.608115737879844*pi,3.44646318722225*pi,4.0474150582922*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.140695781629422*pi,-0.07786095563147*pi,0.95353129744646*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.794520608749953*pi,-0.4398475806991324*pi,3.67409140214669*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.543897212732466*pi,-0.171071933864971*pi,4.13281984208436*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.627808452494725*pi,3.23301954792696*pi,2.91869992100886*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.327267655784976*pi,0.60100622438485*pi,0.809229892889183*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.708595658928607*pi,0.497411445579523*pi,4.01349490580577*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.177549561835043*pi,3.05634376019476*pi,1.037006749919171*pi) q[10];\nu3(0.428943148042894*pi,3.25618788679172*pi,1.63890043578501*pi) q[12];\nu3(0.175605616384511*pi,0.58484084644738*pi,3.62851980716422*pi) q[13];\nu3(0.143305574424977*pi,0.40005334905732903*pi,4.3460737435638706*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.450631135908679*pi) q[16];\nu3(0.567404832719071*pi,2.70188687358713*pi,3.67869014663359*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.303555075558318*pi,1.20716235642167*pi,4.272198430867061*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.607803875306162*pi,2.86243977905368*pi,3.83299005286069*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.543058977375462*pi,0.21952536829914904*pi,3.74640193178926*pi) q[4];\nu3(0.398063551209639*pi,-0.17830448863369602*pi,4.08983371465576*pi) q[6];\nu3(0.269682189338017*pi,3.01130096953274*pi,1.090656031974975*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.815929541898732*pi,2.81586648393892*pi,4.29561836632496*pi) q[10];\nu3(0.4178521172452*pi,3.15360264243128*pi,0.86304314116819*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.458064546415853*pi,0.20323465077427405*pi,3.85048695291497*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.738596389884096*pi,2.46920570612813*pi,3.85569403902705*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.53334311573097*pi,3.18276322042504*pi,0.661602963015707*pi) q[3];\nu3(0.333721959861018*pi,0.11928937682700602*pi,4.2670963161437605*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.708326972466237*pi,0.7986129303191201*pi,0.509796886434017*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.705952034435653*pi,3.2313561583521*pi,4.0933103634208*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.447420271621915*pi,0.198010358094735*pi,4.42069776833086*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.121649394294354*pi,0.64776092790312*pi,3.93044140433698*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.381735079088325*pi,-0.4463070025150298*pi,4.45377062853267*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.133643827675827*pi,0.5533763357825701*pi,4.12480168880238*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.556826337310339*pi,-0.08250329076124302*pi,3.56100584729998*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44656915216601*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36180098094286*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49128109651112*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.301279819162776*pi) q[9];\nu3(1.0*pi,0.0*pi,1.321288033535098*pi) q[10];\nu3(1.0*pi,0.0*pi,1.301022927687719*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.883474506374005*pi,3.13164357353334*pi,3.33557883515618*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[17];\nu3(3.5*pi,3.44442262325464*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.31428382716438*pi) q[8];\nu3(3.5*pi,3.39338043275366*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43156122781937*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.283313394795284*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.223572742609766*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.487968226871812*pi,2.52087609024639*pi,1.301762050087039*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42299796401023*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.625040557234273*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43859009174783*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.399824439434839*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[20];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2767335887775642*pi) q[17];\nu3(3.5*pi,3.45267807525403*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.10039347425539*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\ncx q[5],q[10];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39702734567744*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4696076815736*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.327338922997346*pi) q[15];\nu3(0.492066037463149*pi,-0.144848737613815*pi,4.18453396115892*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5256646855748153*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5180986465409796*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40202751928718*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.196467739070957*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[20];\ncx q[14],q[15];\nu3(0.252648161331705*pi,2.93782055227563*pi,0.809201418323763*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4790621408982805*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5284203375985239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.339804329148929*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.777540034738318*pi,0.19005275089614504*pi,0.920699215602448*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48831704920533*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.569165188548276*pi,3.40224306017869*pi,0.877304479323603*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.478980306966138*pi,2.94038278921434*pi,0.955643648290308*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.351706244531408*pi,2.73795095995194*pi,1.100335122635686*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.41747748986905*pi,-0.066976739209192*pi,3.97920444836702*pi) q[12];\nu3(0.253040797215735*pi,-0.016239049583905985*pi,1.151498429747406*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.149364195777422*pi,1.02979840861713*pi,4.04626621574169*pi) q[18];\nu3(0.137946338804526*pi,-0.4528691465520723*pi,4.13466026669181*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.367640705440406*pi,2.62380456562423*pi,1.3358960086457619*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.567911855811958*pi,0.025060153935554053*pi,0.5647978853616795*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.540978898116202*pi,3.08413688233143*pi,0.5000085969771311*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.700540534717266*pi,0.94927144997434*pi,0.6148862640575989*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.516132744999639*pi,2.76607710388912*pi,1.178349437975068*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.526483397053546*pi,0.40839854096414396*pi,1.307082450759054*pi) q[21];\nu3(0.421506485244478*pi,-0.11450547045248699*pi,4.05320763592589*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.8986909979057*pi,3.15208809853747*pi,3.49189998720239*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.30822528957989*pi,-0.085475536808031*pi,0.5557869086844082*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.361887008862126*pi,0.5288355224971*pi,4.15553336062548*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.488542854284956*pi,0.14530190923917197*pi,1.277276733862962*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.229839411823305*pi,2.78629976439546*pi,1.76477521114942*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.413510813870113*pi,0.39900597555092*pi,0.8131176193178851*pi) q[6];\nu3(0.372608864222138*pi,-0.4302574154288449*pi,4.2562358030107195*pi) q[7];\nu3(0.434754395483201*pi,-0.19111357367558302*pi,4.48892654773201*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.744561583823658*pi,-0.35469539466341704*pi,0.8210750685526049*pi) q[10];\nu3(0.558860909683553*pi,3.07442635151172*pi,3.354973030904*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.325726752058839*pi,3.11499992490103*pi,1.83609180410964*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.6289654161261*pi,-0.316978695997825*pi,1.098554324438102*pi) q[6];\nu3(0.440958481833958*pi,3.26535145886101*pi,1.88011735223493*pi) q[7];\nu3(0.457048969961088*pi,3.35370431111198*pi,0.702775560032338*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.783098964219458*pi,0.11671034337107*pi,1.284462780135442*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.254494454648926*pi,0.5702139459023701*pi,0.790931980199421*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39345317953547*pi,0.5*pi) q[12];\nu3(0.573333427777998*pi,0.74286751093204*pi,0.96992442812788*pi) q[14];\nu3(0.283767218757582*pi,2.86286589808725*pi,1.3678601453609232*pi) q[15];\nu3(0.583061605844727*pi,-0.4346303905357478*pi,4.408313226174251*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.226144170217516*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.589248560538297*pi,3.29756763303715*pi,3.14013744275571*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4203964480633*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.700608484190495*pi,0.032275202829856964*pi,1.207525004910361*pi) q[14];\nu3(0.0734493644782384*pi,-0.22613616965359*pi,1.67322021138572*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2810917864119369*pi) q[16];\nu3(0.749873521255383*pi,-0.025879636165973996*pi,4.14496933248103*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.913627466269166*pi,1.08304581476118*pi,0.787774276838066*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5602931105149368*pi) q[21];\nu3(3.5*pi,3.34031364334264*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4130016686684*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.441634975281823*pi,3.35997122885713*pi,3.20436595837248*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5324526529680134*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229252484186679*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3880458075786581*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[15];\ncx q[2],q[20];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[9];\ncx q[8],q[14];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41745059963453*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46906822379823*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49704337373731*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.344925548389063*pi) q[7];\nu3(3.5*pi,3.39744006690147*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3463263639814151*pi) q[9];\nu3(3.5*pi,3.47887329598054*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3110154590656609*pi) q[11];\nu3(0.849535205764875*pi,-0.267372008074044*pi,3.607969635615*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3288750361172421*pi) q[14];\nu3(1.0*pi,0.0*pi,1.172262151752876*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.35124760903741*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7733975085448981*pi) q[20];\nu3(0.621005184713825*pi,3.4099930996782*pi,3.73827132372274*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[15];\ncx q[2],q[20];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.555690088631569*pi,0.5940268470044201*pi,1.1999057694205821*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[14];\ncx q[10],q[11];\nu3(0.444904539421111*pi,0.5925654648257499*pi,0.901219797908385*pi) q[12];\nu3(0.0321841491332284*pi,3.28887359240234*pi,0.5417229883132922*pi) q[16];\nu3(3.5*pi,3.34556776414082*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243598541148737*pi) q[19];\nu3(0.842667443047404*pi,3.28557585304132*pi,2.9709698058228*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.835000661969754*pi,0.17622648342082803*pi,4.034626650978931*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5387245626962512*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5091081159600792*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33134735678021*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.741385587685122*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.631550246191463*pi) q[15];\nu3(0.680108827312708*pi,0.75499438786625*pi,4.34396153253889*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.48076162099498*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[14];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4519764818542389*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5510885940964667*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.430994386314348*pi,0.84546709505674*pi,4.39833712980248*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.258913616998431*pi,0.47433384609664697*pi,0.921130575102738*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3939848169698905*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.519519258607456*pi,0.46330155078452595*pi,1.06046737277947*pi) q[1];\nu3(0.549444643578758*pi,-0.4576279653024119*pi,3.93042728511273*pi) q[2];\nu3(0.315458801725875*pi,-0.154092787022661*pi,4.01587341383975*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.704206176888885*pi,3.06064928078543*pi,4.13565058444922*pi) q[6];\nu3(0.047740029072011*pi,0.5670830448936099*pi,0.8340494080302909*pi) q[7];\nu3(0.651844202720522*pi,-0.4788645263712408*pi,4.04765549114396*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.777013692751261*pi,0.30260640885092804*pi,0.893989463729824*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.304131579481227*pi,3.14047082275359*pi,4.3949929501481595*pi) q[0];\nu3(0.891426659365955*pi,3.15093156931049*pi,3.0690689626423*pi) q[1];\nu3(0.592878557740376*pi,2.96081483574179*pi,3.32136081809628*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.834208276695822*pi,2.46816955522693*pi,3.89180601840138*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.609620436698208*pi,3.31607386631222*pi,4.05452129937727*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.990895447560536*pi,0.04040581794046205*pi,1.181496836134931*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.757027485105122*pi,2.55126829762789*pi,3.91697491564401*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.353401496043642*pi,3.4952095928768*pi,4.14756190914011*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.171279624994736*pi,-0.04687447276304002*pi,1.1419747522685189*pi) q[14];\nu3(0.584810482967257*pi,-0.18781196418752*pi,4.221202703434789*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.521504281464123*pi,0.423365896230277*pi,0.640862050505093*pi) q[19];\nu3(0.33609413353078*pi,3.40549380478693*pi,4.275961996107791*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.965119560267827*pi,-0.4812859512953068*pi,0.845493124016765*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.140950921111023*pi,0.373111968892465*pi,0.6131269015920779*pi) q[14];\nu3(0.627898313797157*pi,0.9868874962780301*pi,0.5237843665195612*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.208276248664633*pi,-0.380906048772534*pi,0.5866471564959613*pi) q[18];\nu3(0.883588256398544*pi,-0.18419708815004898*pi,3.883838585444*pi) q[19];\nu3(0.531088974043434*pi,-0.008590887454930973*pi,4.02831282833552*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.39889854157268*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.198455888792533*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.230486750860015*pi,-0.239497103475789*pi,3.85225093550632*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.578824577253188*pi,3.22842079733258*pi,4.37546854455542*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.761336342472872*pi,0.20360366189023804*pi,0.7175833069753*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40845322854415*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(3.5*pi,3.35173305020393*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.53511004626843*pi) q[7];\nu3(1.0*pi,0.0*pi,1.249350460263716*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.285566937618532*pi,0.28147010135554495*pi,3.45158412918491*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2193338650466838*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[20];\nu3(3.5*pi,3.40875957713586*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.380557470686894*pi,0.73303445984168*pi,4.01736479274547*pi) q[11];\nu3(1.0*pi,0.0*pi,1.215195509214303*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46132099229565*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.292220186322809*pi,0.396744987914988*pi,0.557257285658447*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.365777711007659*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.408309982909921*pi,1.13689075975347*pi,4.2295294351304005*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5835805911210294*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.42971617610673*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225347640905762*pi) q[18];\nu3(1.0*pi,0.0*pi,1.40785973424768*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.57645221010626*pi,0.30177505387995696*pi,0.5511274769852876*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36502417519554*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46141798469428*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.353707172069429*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3521556083044395*pi) q[12];\nu3(0.656386522115447*pi,0.07857101975035696*pi,4.35536834504794*pi) q[13];\nu3(3.5*pi,3.46343995188895*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.1403608144917539*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3172330446200768*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.879327164187926*pi,0.60678801722302*pi,0.842275843481589*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4888123181460795*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5509389297923043*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.491147001909635*pi,2.5859863592402*pi,1.147549083383254*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.499239262657217*pi,-0.327749138232786*pi,3.68853580770621*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.373298728330671*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.4144939062419795*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5026371295036882*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.378775942404651*pi,-0.357932812253356*pi,1.130375613334167*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.83981616956474*pi,-0.4959254155946216*pi,3.45223080504778*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.36283690770464*pi,-0.09756436225232401*pi,1.53541526067353*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.246453089136175*pi,-0.06862347470209701*pi,0.7770733792498781*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.610396081629267*pi,-0.10898760409054697*pi,1.072881750433584*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.492092078868421*pi,2.90752654850381*pi,3.76545508431119*pi) q[0];\nu3(0.16291810489685*pi,0.5524805429674*pi,4.421729293462549*pi) q[1];\nu3(0.25604640743783*pi,0.6003003784872101*pi,3.70444713747975*pi) q[2];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.92451368088815*pi,0.70016211115146*pi,1.0512092967653701*pi) q[8];\nu3(0.806417300738137*pi,0.103558715716916*pi,0.5633247293524457*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40660705027626*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256731667134412*pi) q[19];\nu3(0.727855208808743*pi,0.49366207551165997*pi,0.695409858980833*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.444525761532656*pi,-0.085141796934604*pi,1.329573701147335*pi) q[0];\nu3(0.0431250243402298*pi,3.36209352975268*pi,0.5426381775666411*pi) q[1];\nu3(0.92757440357339*pi,3.06500161279876*pi,3.17217807925826*pi) q[2];\nu3(3.5*pi,3.48428816983823*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.542060508165686*pi,3.24961699183636*pi,0.741586726147847*pi) q[8];\nu3(0.883627107368356*pi,0.58221932065711*pi,1.416109413022927*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.375249370301207*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.860269136890987*pi,3.02742997537752*pi,3.94563059409876*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.822184639019149*pi,0.5327563451647199*pi,4.10389476009031*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.377783973377724*pi,3.15512365696857*pi,1.91836364459209*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.37755941241622*pi,0.86220042023385*pi,4.20921112356832*pi) q[15];\nu3(0.530618731795035*pi,0.6173316297848901*pi,4.082448186565291*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.55667645167747*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.355586924324164*pi,0.83844574105329*pi,4.20752757499592*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.693864037635495*pi) q[11];\nu3(0.578876075606348*pi,3.07145715677097*pi,4.09656638143152*pi) q[12];\ncx q[13],q[19];\nu3(0.667498788360131*pi,0.7095804557476899*pi,1.211983737763696*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.33146150890418*pi,0.043791057786776055*pi,3.52668586097474*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.32120807097213*pi,0.362061331775854*pi,3.56224546724523*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[2];\ncx q[3],q[8];\ncx q[4],q[11];\nu3(0.207367425194916*pi,2.75606360885538*pi,1.53992415467296*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.920285185453654*pi,3.07233406281978*pi,3.69858469360398*pi) q[17];\nu3(0.878238550425239*pi,2.86450184708215*pi,3.82530566519706*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47306132840237*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42524951223758*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.190916632583881*pi) q[2];\nu3(3.5*pi,3.39067169116716*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.179154694021712*pi,-0.370891344456728*pi,0.844875380996452*pi) q[6];\nu3(1.0*pi,0.0*pi,1.287010363013822*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.166957843518244*pi,-0.34159124810013897*pi,4.06714652858538*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208335953258051*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.672553888620957*pi,0.37335638183319597*pi,1.4324294299772449*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.464783438101264*pi,-0.4809366272885107*pi,0.5422242568333964*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.42832519830098*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45699351087408*pi) q[8];\nu3(0.330275753536383*pi,3.44051359009531*pi,0.912052952408041*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.56389615931877*pi,3.43671032377963*pi,3.34201549396813*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5073910736752998*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.483649214060771*pi,-0.012012188111544975*pi,1.302843065426989*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.574877125489007*pi,0.16588863932977904*pi,0.842740820856551*pi) q[4];\nu3(3.5*pi,3.48342871325911*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.129847957914797*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49565858332157*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.615207816862465*pi,2.81710308811386*pi,3.76096208251403*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.333783317904176*pi) q[21];\nu3(0.852227428149211*pi,-0.4577286018424599*pi,4.3060851225990096*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.561989976118953*pi,-0.20481875021380602*pi,4.15426619608154*pi) q[4];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[13];\ncx q[15],q[21];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.486703382595066*pi,3.46072913390346*pi,4.041286575634119*pi) q[20];\nu3(0.526695645487228*pi,-0.05400433670733101*pi,1.131708832364768*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5432048286022801*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37899025691771*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1679271541026939*pi) q[10];\nu3(0.101980157401827*pi,0.89730796919983*pi,4.41652300296568*pi) q[11];\nu3(3.5*pi,3.48919385527166*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3043222094682911*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47067544050622*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.355934550051034*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.462884562602635*pi,3.20070905670525*pi,2.07366493848942*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.655091614329679*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.274458432434644*pi,0.07999411929176803*pi,4.48660663684928*pi) q[11];\ncx q[12],q[13];\ncx q[15],q[21];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.43591759398846*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40969597286897*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.725089229206607*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.746809333428984*pi) q[18];\nu3(1.0*pi,0.0*pi,1.328981628959921*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.357504110995164*pi,3.30617812061383*pi,0.7898767825872*pi) q[1];\nu3(0.510043976238657*pi,2.60929701729606*pi,3.55101691446587*pi) q[2];\nu3(0.618352103090822*pi,-0.10528810706540098*pi,1.012677965918391*pi) q[3];\nu3(3.5*pi,3.42378458513293*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.600083800548358*pi,-0.31048019160489604*pi,0.5534532866667454*pi) q[6];\nu3(0.29007732653112*pi,0.216003871787809*pi,4.29338159716084*pi) q[7];\nu3(0.603493329750054*pi,3.27182925762611*pi,3.19172913329878*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.250857247021909*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.37131144291424*pi,2.9647550326088*pi,1.15834206038322*pi) q[1];\nu3(0.573212192316415*pi,-0.242542474159342*pi,0.664205333106198*pi) q[2];\nu3(0.671533713031871*pi,3.42124084087267*pi,2.95453585006666*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.311320971439315*pi,2.92978377940571*pi,1.15258013233035*pi) q[6];\nu3(0.306155693939617*pi,2.98486589308854*pi,0.767288584318043*pi) q[7];\nu3(0.332007928789254*pi,-0.03847384829928202*pi,1.301770962447657*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.297048025833324*pi,3.49445442608245*pi,1.52771332813574*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.730342621029307*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4930987041454*pi) q[14];\nu3(0.478977031265732*pi,0.39732988796080204*pi,3.55923624908513*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.477299567075523*pi,-0.4366878581395492*pi,1.456879139646519*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.405208795207619*pi,0.60413477178392*pi,0.7240514985159829*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47543741333493*pi,0.5*pi) q[11];\nu3(0.551174635743495*pi,0.19016512851970502*pi,3.90151871620727*pi) q[12];\nu3(0.488974883533785*pi,0.344263612373772*pi,4.21285231053082*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240660312917944*pi) q[16];\nu3(0.24613078234136*pi,-0.344620636145595*pi,4.48910218210151*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.874075338881077*pi,0.383564500573218*pi,1.413837703381363*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.874442287922985*pi,2.43834394273886*pi,3.63141539742879*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.368975417455124*pi,0.03314460485939896*pi,4.1656651544388*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.385965946816642*pi,-0.31233899055215597*pi,1.67438919289421*pi) q[12];\nu3(0.658544637166771*pi,3.11994858614638*pi,3.92992684203273*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.388281336841678*pi,3.18698988093753*pi,1.048932904987483*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.21044636611984*pi,0.075791134134095*pi,3.56575628182838*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.750904635577444*pi,3.29235533685071*pi,3.17498226847383*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.427088227605839*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.758706289517006*pi,0.5447780866768701*pi,4.46873955276891*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40745779691792*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46286533883384*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.340191780690903*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.172931079030231*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.166097898145868*pi,3.31189628801279*pi,4.49043347770616*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.2360759959291*pi,0.022701954444424022*pi,4.25372087342462*pi) q[19];\ncx q[1],q[7];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.474925981215284*pi,1.02288409848736*pi,4.03192445642868*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.777736090954216*pi,0.367351314535764*pi,1.480656506711352*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.20225770187139*pi) q[3];\nu3(0.112617822731312*pi,-0.361516140156684*pi,1.79475832409891*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41586257557185*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.538663900093679*pi,3.43185614936834*pi,4.27031006716401*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[7];\ncx q[2],q[3];\nu3(0.585521942677292*pi,-0.10269976027015298*pi,4.24686120224548*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.176759816494926*pi,0.6940925761259*pi,4.16690400971734*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.29910628112064*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.080677083867303*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.47124156086456*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.337554284907347*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40850489183709*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.672499197051849*pi,-0.295193120633064*pi,4.08463479753846*pi) q[11];\nu3(3.5*pi,3.48150793366514*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.403751155960565*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.217562926858398*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49761877991455*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48981748875077*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.408035839685497*pi) q[10];\nu3(0.784751443765633*pi,-0.193886811257508*pi,0.6483567553035909*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45259052352011*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35157308635674*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.2263669697508*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.440532004706268*pi,0.369908314655077*pi,1.067769340083807*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5878617114598783*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5050527139588719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.377026832537461*pi,0.21984267087655596*pi,1.029877265155021*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41593558812178*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.753314829905532*pi,3.45556832992004*pi,3.26098409582006*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.4807560639038595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45528035719005*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30744466160683*pi) q[21];\nu3(3.5*pi,3.49431823762382*pi,0.5*pi) q[0];\nu3(0.955165859561096*pi,0.73013757635194*pi,4.27525494788345*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[9];\nu3(0.222092374764037*pi,0.6761177438780701*pi,3.76970463226224*pi) q[5];\nu3(0.420778936950681*pi,3.42203335036189*pi,0.680285796364196*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.13904743506081*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.548820593380875*pi,0.39187826633980605*pi,0.889967951690551*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nmeasure q[19] -> c[19];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.835490363148864*pi,0.194660703197037*pi,1.2183286254160262*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.622467459508069*pi) q[21];\nmeasure q[18] -> c[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.601865854447018*pi,3.48642293004948*pi,0.7367367426064471*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39601757037922*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.539076909095705*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.426827099471656*pi,0.26409262004691403*pi,3.70385073517203*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2957038225209931*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.401410576603172*pi,-0.07126320769550998*pi,3.76009903340424*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.855045280136443*pi,3.48223113562863*pi,4.42721566156758*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.327466787549768*pi,3.44915068807578*pi,1.88319814352599*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41189568546394*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.542027383948655*pi,3.26469163028219*pi,4.32969123091694*pi) q[0];\nu3(0.562700657059036*pi,0.13271978066179602*pi,0.617981529339227*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.771092925044632*pi,2.9763826063073*pi,3.65640328865403*pi) q[11];\nu3(0.603643167642923*pi,3.42304822009385*pi,3.90970401125891*pi) q[14];\nu3(0.166370577697058*pi,2.69359339668271*pi,0.808497014598486*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.559988315891589*pi,0.50284325138766*pi,0.996424640893136*pi) q[8];\nu3(0.205749731107348*pi,0.23513826755808098*pi,4.47170456723176*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.362309024330045*pi,3.46541475159515*pi,0.745985286846192*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.614097086237883*pi,3.46896955883214*pi,0.650038636863808*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.408575317396794*pi,0.79188999388826*pi,4.49966462163003*pi) q[6];\nu3(0.796029126505717*pi,2.83402189821152*pi,3.28081731095451*pi) q[16];\nmeasure q[6] -> c[6];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.452533897326769*pi,2.88280153442701*pi,1.236195609656783*pi) q[0];\nu3(0.198167248746047*pi,2.48955485364941*pi,1.05466713750404*pi) q[1];\nu3(0.190393785676591*pi,-0.08623573617993102*pi,4.44856782583874*pi) q[2];\nu3(0.353190066860057*pi,-0.49050150999669173*pi,1.87874321656314*pi) q[3];\nu3(0.177524870094482*pi,-0.42326140585326133*pi,0.688828721709676*pi) q[4];\nu3(0.564877671472074*pi,3.13999647067724*pi,3.86515417389687*pi) q[5];\nu3(0.267004368295684*pi,0.10570447094596502*pi,4.3088393347923795*pi) q[6];\nu3(0.896275300674202*pi,2.57606972371411*pi,3.52131985339959*pi) q[7];\nu3(0.616009450690607*pi,0.65012610170665*pi,1.296210010613804*pi) q[8];\nu3(0.532738208563938*pi,0.8444685225330499*pi,1.11573273505659*pi) q[9];\nu3(0.307161187562741*pi,0.06005136105893705*pi,4.234183151016341*pi) q[10];\nu3(0.570122647510576*pi,0.19858830072022904*pi,0.5441861432403439*pi) q[11];\nu3(0.788555263016561*pi,3.49399227946717*pi,3.68389269298329*pi) q[12];\nu3(0.333357770908746*pi,0.23340555714234001*pi,1.215006702629345*pi) q[13];\nu3(0.870526443685743*pi,2.78842436105799*pi,4.120190172327209*pi) q[14];\nu3(0.608943943767767*pi,0.74675492081461*pi,0.661488985021938*pi) q[15];\nu3(0.650847056819823*pi,-0.237739863181526*pi,0.5584088052010202*pi) q[16];\nu3(0.328828561326014*pi,2.89594582576259*pi,1.73432840094906*pi) q[17];\nu3(0.441671994577417*pi,3.14713572402664*pi,1.86553945781833*pi) q[18];\nu3(0.0717920985462534*pi,-0.12725987227247398*pi,1.4791771931424589*pi) q[19];\nu3(0.729534572028436*pi,3.12899601281002*pi,4.19903180543979*pi) q[20];\nu3(0.288701590279878*pi,0.64551753387979*pi,4.1643922805726*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.32309250146066*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48825451439347*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43674219913374*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43762842260128*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39902663772951*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.222754298431963*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.339865010333467*pi) q[14];\nu3(1.0*pi,0.0*pi,1.111863587665618*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269061279848896*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32994711636011*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[3];\ncx q[2],q[14];\ncx q[4],q[15];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(3.5*pi,3.35470605152941*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35133437383958*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[21];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.1716934186875338*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2862210114611679*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49585338977032*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.246066124900794*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37979061165308*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42151286499414*pi) q[12];\nu3(3.5*pi,3.37805891388194*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.540135673129067*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.425091686568869*pi) q[15];\nu3(1.0*pi,0.0*pi,1.086524019718278*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.611452043789822*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326812857667494*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43353710426386*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[3];\ncx q[2],q[14];\ncx q[4],q[15];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49569496044476*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3742022289216709*pi) q[10];\ncx q[11],q[21];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.464843792974889*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40929828030895*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5785418310387809*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49357156691039*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.700752202953421*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.258679255665087*pi,-0.30721343749989*pi,0.8256567675773889*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.509524340946228*pi,3.38642171652234*pi,3.99730111111415*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.601338462486506*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.597368924563779*pi,-0.162311111730213*pi,1.09686587882713*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.722746209635747*pi,3.38913771635321*pi,3.12688116376253*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.848887818565622*pi,3.3223919595114*pi,3.23671474469974*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.511654786747329*pi,0.035409480866566034*pi,3.75789024268896*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.463320898492971*pi,0.229341896675056*pi,0.5093984873524274*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.716868881180187*pi,3.30907474826789*pi,3.44529316882157*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.879388594407899*pi,-0.11668449302916101*pi,4.42898506041794*pi) q[0];\nu3(0.639132692556072*pi,-0.4781254734460511*pi,0.5861223693503783*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0905009569925637*pi,0.292321592315957*pi,4.01176838106936*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.581467332339617*pi,-0.4025629431497447*pi,0.745558590568102*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.232364458791703*pi,-0.4827910966548908*pi,1.78458175702748*pi) q[0];\nu3(0.984275163741733*pi,0.12395627553210598*pi,1.097597288511075*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.165063522957827*pi,0.331216998940556*pi,4.0896166189583*pi) q[4];\nu3(0.473520766019182*pi,0.5365810015293*pi,0.806581057345493*pi) q[5];\nu3(0.462969713948212*pi,-0.182816371395498*pi,0.603640123659552*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.681995512152126*pi,-0.4112737013597363*pi,3.17888161285033*pi) q[11];\nu3(0.575891956752411*pi,-0.28597469053395697*pi,3.61662805482487*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.760163401968651*pi,0.6677156529839301*pi,0.912715020762891*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.623520859703468*pi,-0.208843997759751*pi,4.2691185457765*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.771944550093603*pi,-0.020590297579585026*pi,4.0600594325834*pi) q[3];\nu3(0.350673462452852*pi,-0.059626236425283974*pi,3.88770299382603*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.630329698396743*pi,0.98876805591094*pi,0.63128442131637*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.390551164630095*pi,-0.34133361898828496*pi,3.93900141025382*pi) q[11];\nu3(0.295777326516582*pi,-0.4347063017954075*pi,4.06983924227153*pi) q[12];\nu3(0.738061437439133*pi,2.97159506223893*pi,3.07271416008554*pi) q[13];\nu3(0.656095786445619*pi,0.36004663465878195*pi,1.58055332666892*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.875705835823342*pi,0.37618991707802696*pi,0.8597515484181599*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.531815643896176*pi,2.9658129001694*pi,3.55787560873129*pi) q[20];\nu3(0.494815357170512*pi,0.134584228277567*pi,0.6384825925787749*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.410509658306393*pi,3.12559210579928*pi,0.9665334706743349*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.227416387293561*pi,-0.004853892293360973*pi,3.66671722156766*pi) q[8];\nu3(0.192036757711633*pi,-0.14245828242762*pi,0.87605819097726*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.544851068392838*pi,2.80929266332261*pi,3.61334022175985*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.587661540887286*pi,3.33555604047906*pi,3.21405060742539*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.23039551848734*pi,3.10020105989365*pi,1.95187932925103*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.3262347273388*pi,-0.4598490075706292*pi,1.011265369354007*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.312541904592592*pi,-0.4058921290912101*pi,0.725953014775012*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.744619223789049*pi,0.484424941657725*pi,1.50509784575791*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.761724536008706*pi,3.18250479013213*pi,0.5815489175872798*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.789186957055347*pi,3.32416698278348*pi,3.81379078867783*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.524186921627215*pi,0.25266550829022505*pi,4.37475869385514*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.28354348017538*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.588779019730193*pi,3.41210963636568*pi,3.71135607451549*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.239847938629672*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44946054489794*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.38564095345343*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46169313957312*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35188008328349*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.202697594349884*pi) q[5];\nu3(1.0*pi,0.0*pi,1.304081629060307*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225887337006607*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2194815042083769*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[5];\nu3(3.5*pi,3.4664823581062*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.38260346344844*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5316695389792918*pi) q[13];\nu3(1.0*pi,0.0*pi,1.307320715157418*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3658092119725609*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42940055858104*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49456672546325*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.44011497563992*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45893958690385*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.215412151077951*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313773928149998*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30908268657366*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36184592990456*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5082115310506299*pi) q[14];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5019940008505444*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.456662626535047*pi,-0.19759036299570998*pi,1.183426052151556*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.661464450864786*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.652504693310384*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.47732205839957*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.142531927163334*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.622408870809954*pi,3.06065715156862*pi,3.24251972390458*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3949282882234*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.24286422630503*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.380773631946799*pi,0.460039747694311*pi,3.52896680092058*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.631780796486062*pi,0.358254799611453*pi,0.9284953413188259*pi) q[13];\nu3(0.14863420629028*pi,3.47868801060565*pi,0.7769862548678981*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5038751688790408*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.901128658820108*pi,0.30259928400082403*pi,0.642680650394403*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.91992264768806*pi,0.8821238805962499*pi,0.923868262497595*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39296147878629*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.592028087910331*pi,3.16635343187922*pi,3.87672239500023*pi) q[13];\nu3(0.455669762295394*pi,0.14123143831836005*pi,4.3999133472772005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.193305643420768*pi,0.451662932058987*pi,4.14815038484467*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.216649561569275*pi,0.46267773352695596*pi,3.72537605266564*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.849453313732438*pi,3.18311134618127*pi,3.911815720087*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.436473186322669*pi,2.55113370954923*pi,1.266650356236692*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.766632255449618*pi,3.11501501125126*pi,0.5176314644306114*pi) q[0];\nu3(0.186975276444081*pi,3.29003217939322*pi,1.72660797380783*pi) q[2];\nu3(0.54943756208973*pi,3.2845254720474*pi,1.73692932587998*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.522541019257765*pi,-0.043123197828731974*pi,4.18048440051572*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.396465561335845*pi,3.1889776129077*pi,1.67582746198822*pi) q[7];\nu3(0.173168850445456*pi,0.07623065442337695*pi,3.45745218626008*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0305732591396985*pi,0.26987888718751396*pi,3.56840349083717*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.158722065843091*pi,0.6455518203991599*pi,0.5958236935202812*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.8439853764035*pi,2.27349287424739*pi,3.75821169926633*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.425701108019224*pi,0.401215966505477*pi,4.34026667799976*pi) q[2];\nu3(0.255540831991895*pi,0.6770576644078301*pi,0.683491339225899*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.479420343339727*pi,2.73274287433038*pi,1.1361686318162119*pi) q[5];\nu3(0.258837177387024*pi,0.298160223442516*pi,4.26290234479917*pi) q[6];\nu3(0.699821466487197*pi,2.64858441023907*pi,3.52649915935216*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.795572421777114*pi,-0.20548221563137797*pi,3.93301237400486*pi) q[15];\nu3(0.703907118896248*pi,-0.10130514008404201*pi,3.5226017371774*pi) q[16];\nu3(0.559580214683538*pi,-0.03362606577381799*pi,3.59737173949158*pi) q[17];\nu3(0.358825051121562*pi,2.74035163502573*pi,1.1742483731463431*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.351408278450761*pi,3.10619316467367*pi,1.99516438203387*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.963245539698699*pi,2.72236142451265*pi,3.80311152096865*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.735172005379852*pi,0.47902752749559296*pi,1.0367474868787712*pi) q[15];\nu3(0.66414565274193*pi,3.45979657551259*pi,0.5637429027010868*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.493502683627777*pi,0.70522288629118*pi,0.5298363354910741*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.800613166655268*pi,0.6206823907099099*pi,4.43505642843065*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.597036717363943*pi,-0.167036689040581*pi,4.27398886119591*pi) q[19];\nu3(0.490742231478356*pi,-0.4067416411403685*pi,3.56810657820098*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[3];\nu3(3.5*pi,3.42338115779116*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.721232698355714*pi,0.4884354389933*pi,0.9630564201762599*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2378050490126609*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.576728427981608*pi,0.40297780288915497*pi,0.618521217472579*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.40855553583422*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45098758789235*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2532081221952969*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39859617902215*pi,0.5*pi) q[7];\nu3(0.270906154961072*pi,-0.35053183031645296*pi,0.525391298436311*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.304676299066999*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3221804013245508*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39270734371239*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33933100814359*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.2035850844037181*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524728204447306*pi,0.41224916123392497*pi,3.74428334997126*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.620853586937835*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.2811044595709968*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.38983541197187*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.312771968285623*pi,-0.137484977279153*pi,1.437630213321834*pi) q[11];\nu3(3.5*pi,3.40473856871524*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.399065998529251*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4101143327950005*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2625030151928889*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43781354670159*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.36849851447224*pi) q[8];\nu3(3.5*pi,3.35912144731219*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3493870476747691*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.1853708114162091*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4663038632623895*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0819496137686414*pi,-0.08572527364189902*pi,4.31538880663242*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.172340015874887*pi,3.42672480841515*pi,1.86881506995945*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.45023764656853*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.611769794656058*pi,0.20549275423092594*pi,4.08187324533484*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46936906733244*pi) q[10];\ncx q[11],q[18];\nu3(0.324464458971132*pi,3.0944938754841*pi,1.51967178757128*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4539830462619605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.42665800065987*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.16791762099475*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.33056924054665*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.172550660851412*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5077169939008708*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.740755331534559*pi,-0.4565212662043237*pi,3.26845944776176*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39794980664978*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.457911139789711*pi,-0.20804763434517498*pi,4.09862779561951*pi) q[0];\nu3(0.893153438203416*pi,3.07662067133235*pi,3.06432431797377*pi) q[1];\nu3(0.0961782670186658*pi,0.7548690172639201*pi,4.26621887576201*pi) q[2];\nu3(0.538110921551107*pi,-0.22518589497187802*pi,0.781332982806803*pi) q[3];\nu3(0.817938818997141*pi,3.15337216322447*pi,4.28206617499026*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.36028475878941*pi,3.4746899791518*pi,0.942833478192225*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.708920849468037*pi,2.31125029395212*pi,3.79329105571774*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.76223180673821*pi,2.69812362826618*pi,3.7785584670002*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.418037666783901*pi,3.39497780399186*pi,1.74792436823191*pi) q[0];\nu3(0.202735165928517*pi,0.62376382888149*pi,3.88920365096178*pi) q[1];\nu3(0.484289743188498*pi,-0.08897815970977901*pi,4.18507489086938*pi) q[2];\nu3(0.882607182865872*pi,2.96431077976591*pi,3.96133047146629*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.379682227210308*pi,3.38638117605779*pi,1.84221457965027*pi) q[7];\nu3(0.695581907764372*pi,3.23307023398443*pi,3.96347785240337*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.470547586604316*pi,3.31370583232557*pi,1.52512018981959*pi) q[13];\nu3(0.842572696353904*pi,-0.032873239208764005*pi,4.46644166657501*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.385291163445707*pi,-0.010015951888066976*pi,3.69299081321035*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.620942357254212*pi,-0.4757670349437836*pi,3.49892650794046*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.393866755354611*pi,-0.472271606312819*pi,4.23355846626713*pi) q[8];\nu3(0.397448649096934*pi,-0.07830168640086599*pi,4.17210358031761*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.398539755831284*pi,0.44233738938893497*pi,4.0743153755067905*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.793499566604464*pi,0.17539199020650198*pi,0.628355693108721*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.650695789031753*pi,2.79623204920634*pi,3.46539780769199*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.42751021059506*pi,0.7843968517272*pi,4.37630448217319*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.650145879011864*pi,2.95221955339476*pi,4.13002426477252*pi) q[9];\nu3(0.334149625397163*pi,-0.175314525089456*pi,3.75777342891861*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.700458809624513*pi,-0.379524414752264*pi,3.18405089493905*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.480413410511219*pi,-0.221140330111754*pi,3.60034548191586*pi) q[19];\nu3(0.486326311879797*pi,0.6616059708422*pi,4.01803965844095*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.364022588618841*pi,-0.07450795116001002*pi,0.856829250493409*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.547247832490868*pi,0.6333942147523599*pi,0.540566341736664*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.667170341952456*pi,3.20183863296836*pi,4.23178045425887*pi) q[20];\nu3(0.884914320291218*pi,-0.280225397004898*pi,1.0222340975815931*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.471308959749076*pi,-0.4969346174085022*pi,1.384349512040808*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.479402310447698*pi,3.42583934539032*pi,4.4421477289664*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.542477412477565*pi,0.35437432751963904*pi,1.485758940399447*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.30448468337414*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37516368115633*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1515074119959139*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.155048975687212*pi) q[8];\ncx q[9],q[10];\nu3(0.891166605660939*pi,-0.26730937884622297*pi,3.862027380869*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.565602932623064*pi,-0.171251846475865*pi,0.62659626974469*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45015092984795*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[19];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.34685849083561*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.117770000330994*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2528743779438472*pi) q[17];\nu3(0.671918121337219*pi,3.42374514810983*pi,4.33920217225659*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49653186034891*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4548906162638*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.35340563120588*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5121291118256089*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.401312490720617*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212481583771285*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[19];\ncx q[3],q[8];\ncx q[5],q[11];\nu3(3.5*pi,3.36499400213079*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45685046913424*pi) q[10];\nu3(1.0*pi,0.0*pi,1.221749932251825*pi) q[12];\nu3(3.5*pi,3.4556436468748*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325605349451834*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5754564915636071*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46247423159657*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.1885374033519809*pi) q[11];\ncx q[14],q[15];\nu3(3.5*pi,3.475498700871*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.25063332094601*pi) q[19];\nu3(1.0*pi,0.0*pi,1.382218196714693*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49652306414818*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.746362933514885*pi,0.40443614606936795*pi,0.916680590641351*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.746552213718204*pi,1.09062482320992*pi,0.633876901176699*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5280104746391197*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42846164198913*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.187964207802479*pi,-0.300720697551005*pi,0.5959530817655327*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.176259817495122*pi,-0.11462734873060398*pi,3.93094402369398*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47302823872098*pi) q[11];\nu3(3.5*pi,3.47801361760713*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.383952037752314*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.677750012756363*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.427505248124076*pi,0.42058947803190005*pi,4.27288549849827*pi) q[0];\nu3(0.692872662355638*pi,0.68585435932191*pi,4.35818577432131*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.155529637308621*pi,2.64754574270987*pi,1.485305973426253*pi) q[0];\nu3(0.523118996011473*pi,3.17495535363707*pi,0.5917378660053315*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4180342200799405*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.659351149862061*pi,0.194022153951258*pi,0.5327170785607952*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.745197064629459*pi,3.00953899075032*pi,3.67923254450732*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.557078251663138*pi,3.37329099603554*pi,4.06090775005654*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.723947750030919*pi,3.31146507343933*pi,3.24667393579798*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.684878863261815*pi,-0.4311985905079345*pi,1.0411014956381939*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.720143339187477*pi,0.08915798868606395*pi,1.30117164453432*pi) q[6];\nu3(0.724305048642891*pi,3.46848475988416*pi,3.65585618482636*pi) q[7];\nu3(0.76328928664499*pi,-0.020016148359285002*pi,0.677849660809944*pi) q[9];\nu3(0.51121008330676*pi,3.00508118931241*pi,3.28691717154284*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.424893533996657*pi,1.1045729911047*pi,4.25109221729374*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.637732391170351*pi,2.43649385667957*pi,3.62526068865275*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.314328082577787*pi,-0.4500406379075089*pi,4.3710182937763395*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.32209645743512*pi,0.24506092875365604*pi,3.82707535532679*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.644146363064798*pi,0.87156688611653*pi,0.730775506669598*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.470614117611684*pi,0.33222680426875395*pi,0.8281098706646439*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.574793457396934*pi,0.05672708654568204*pi,0.919512973885228*pi) q[14];\nu3(0.522414451820143*pi,-0.19746103807938797*pi,0.704147056258048*pi) q[15];\nu3(0.926186278662613*pi,-0.26496836568843496*pi,0.651606507081984*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.799827662305377*pi,3.48622360662083*pi,0.648568110379616*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.743090788089059*pi,2.99964440130289*pi,4.27120030325308*pi) q[2];\ncx q[4],q[9];\nu3(0.544153401671605*pi,3.13517066315435*pi,2.90021784168422*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.553927978436163*pi,0.21279750872597503*pi,1.58641071551266*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.522344026111571*pi,-0.440048326013203*pi,1.004636290244021*pi) q[14];\nu3(0.506064614354605*pi,-0.25244319418765804*pi,1.181556194425208*pi) q[15];\nu3(0.556183399017256*pi,-0.193898949185132*pi,0.65539028158569*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.887704974972076*pi,-0.23912894509946397*pi,4.46526048766673*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.594197924588025*pi,0.71495993399346*pi,4.29447901115456*pi) q[2];\nu3(3.5*pi,3.40031229035263*pi,0.5*pi) q[4];\nu3(0.630830475968798*pi,0.11258120095407598*pi,1.199612565180012*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.329309888808923*pi) q[9];\nu3(0.577841253564807*pi,-0.04598477289016001*pi,4.1796797018575*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.256517558984842*pi,2.9383318277713*pi,0.685462675572719*pi) q[19];\nu3(0.60048470834103*pi,0.32518374093493496*pi,4.03646861971119*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44918496266599*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49301888131436*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.326703437435983*pi) q[7];\nu3(1.0*pi,0.0*pi,1.302939139581887*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.635225878227553*pi,3.15204949074091*pi,4.0292105243213*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.36869524183709*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.673090715609972*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38267088640268*pi) q[10];\ncx q[11],q[17];\nu3(0.71317035954372*pi,0.6477842990206399*pi,1.212770684410492*pi) q[13];\nu3(3.5*pi,3.46475722046203*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46589502774097*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.284852120430436*pi) q[16];\nu3(0.175208705216825*pi,3.11189907266167*pi,1.61939594997243*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.199428949651237*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34514697489524*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.246429706520412*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37341605369245*pi,0.5*pi) q[11];\nu3(0.635637029831305*pi,0.029498779082989035*pi,0.702435368539054*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.243881262162588*pi) q[17];\nu3(0.658080059834129*pi,0.246845546670171*pi,1.265332917200332*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46024675703743*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40453616510251*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44431726074788*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47288414880579*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.30184324966471*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4998830787212505*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5444120669978435*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.401693512907507*pi) q[20];\nu3(0.0400014427931532*pi,-0.4156274853687722*pi,4.08798349970787*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.382875557143654*pi,2.78664034062206*pi,1.55898722311985*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5580020991795012*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44230739079159*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.174827960228136*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.38142883441539*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[3];\nu3(0.0362155375669455*pi,3.21815665675027*pi,2.0426240330053798*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.231657691263248*pi,3.04261193374699*pi,1.409147904108052*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.497168342157161*pi,3.24967590896694*pi,3.06138154798041*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.553104269569709*pi,3.3904334278164*pi,3.10507046665227*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.441200499820883*pi,0.6554097320035399*pi,4.17334260562426*pi) q[17];\nu3(3.5*pi,3.28561889883517*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1727194799264051*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.462039360170044*pi,0.193328144422377*pi,0.851099993864161*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.485419355941549*pi,-0.4765163752016742*pi,1.416824968692241*pi) q[6];\nu3(0.700332533180156*pi,0.028358661388131035*pi,1.128905527643783*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.236211648545443*pi,0.73380354829364*pi,0.5833281266711386*pi) q[9];\nu3(0.658108322112886*pi,3.14649808021316*pi,3.0838031572955*pi) q[10];\nu3(0.925054985806191*pi,2.97623501816091*pi,3.77915736114126*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5504820992310505*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.797434615343243*pi,2.95873544921457*pi,3.72822040494916*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.87694751522477*pi,0.12787601162416895*pi,0.625268550473287*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.564221789082652*pi,0.375505688772523*pi,3.87571420982891*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.610632125157524*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.62439555008075*pi,0.02816776137823296*pi,0.5962175353829013*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.53507508328699*pi,0.33012664748202303*pi,4.22673620626556*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0588534643166358*pi,0.67996037063097*pi,3.75704905508513*pi) q[14];\nu3(0.522974841200467*pi,3.06621154919526*pi,0.5198496054136836*pi) q[15];\nu3(0.572514855036441*pi,0.26020047159508797*pi,3.68746856278467*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.70830415967485*pi,0.84861887403034*pi,1.047387539308902*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.653444512118502*pi,-0.13690740726224299*pi,3.38377961430494*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.274831832444861*pi,2.49876486665741*pi,1.320041214934459*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.526816624620269*pi,3.38727897638331*pi,4.38182638967102*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0721047790698226*pi,3.23563707988239*pi,0.932692861132728*pi) q[12];\nu3(0.70563661755205*pi,0.11465915666877802*pi,0.5462437464672504*pi) q[13];\nu3(0.402242052947584*pi,-0.30915731088742704*pi,3.98630268805221*pi) q[14];\nu3(0.986407154395759*pi,0.46069921882240505*pi,4.471153438235509*pi) q[15];\nu3(0.539910286697681*pi,3.05363011734226*pi,0.568899401082151*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.839460549679225*pi,2.85111356721409*pi,4.13859241007174*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.432900168784074*pi,-0.090440784577561*pi,4.3524424314966*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.504868093308638*pi,-0.228263122706168*pi,1.458515676506486*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.55232046648507*pi,-0.49370505497754424*pi,3.57495291486712*pi) q[12];\nu3(0.202925656469663*pi,-0.3578088218359*pi,4.42904038510295*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0879293591707394*pi,3.46067754758276*pi,1.367670141327165*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.255372555520159*pi,-0.152189927053138*pi,3.95099484043235*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.426623931355184*pi,-0.4430530384746023*pi,1.80126526320638*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.773450093378102*pi,3.28212003494009*pi,3.65471944952895*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.715889680922561*pi,-0.12117043230698998*pi,0.768597807020195*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.264268789592155*pi,-0.03540406535101798*pi,3.96079633123638*pi) q[1];\nu3(3.5*pi,3.4407209702645*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46067469512477*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.281288515488796*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.4163745851161*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.167506817759874*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.839678520893815*pi,2.95832941115293*pi,3.89509661088098*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.149094977027348*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[16];\ncx q[7],q[8];\nu3(3.5*pi,3.3725889351685*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.258067596263806*pi) q[12];\nu3(3.5*pi,3.39499291864341*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.238212429836232*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.443493301647939*pi,2.53516386945954*pi,1.353510988850503*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45616010553733*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.405441854972352*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32555433207115*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38638757075566*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.606059972256488*pi) q[16];\nu3(1.0*pi,0.0*pi,1.306328650854589*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.356334129114211*pi,3.37341784378133*pi,1.185541500554093*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38050924333036*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[10];\ncx q[3],q[4];\ncx q[6],q[16];\ncx q[7],q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5573302968008216*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5259566297401115*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45232903465476*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47604013742693*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.216691724134926*pi) q[4];\nu3(1.0*pi,0.0*pi,1.164569680948685*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44220712247623*pi) q[8];\nu3(3.5*pi,3.48622593947506*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2074136880665804*pi) q[18];\nu3(1.0*pi,0.0*pi,1.195026634536072*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.571449454113545*pi,-0.322793074990847*pi,0.5270395714811333*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.122953689511623*pi,-0.06152993863874001*pi,4.164745509846361*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49000601260876*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38138102608813*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3957854866480695*pi) q[5];\nu3(0.416568010000754*pi,0.36515835933043195*pi,3.61433337370888*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.191538517570296*pi,0.68745156219847*pi,4.3058187545787305*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.627111084830732*pi,-0.11261186618510499*pi,4.27406573787345*pi) q[16];\nu3(0.623364719167854*pi,2.52710670097909*pi,3.88367520076687*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3176682405170705*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2047985312918978*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.134817878487771*pi,3.19901413360463*pi,1.4540753940527549*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.360043691434996*pi,1.18915532687341*pi,4.22517485080396*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.705973263137118*pi,0.201914822970655*pi,4.38111846387557*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.175940844862799*pi,2.92977577184414*pi,1.309373435862571*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4044082263812605*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.409321111969811*pi,-0.4951762934142946*pi,4.23698358060531*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.681920067268498*pi,0.06192585088373004*pi,4.342623615867209*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.347816084675706*pi,3.38207369419984*pi,1.83192279372149*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.136235481573533*pi,-0.23011098146598102*pi,4.13331875966984*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.202777033129148*pi,0.6254312069138199*pi,4.0495125517521*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.361167012109565*pi,0.26344065594186705*pi,3.45757000415518*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.692000745096537*pi,3.09504631630253*pi,4.48494325524885*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.550492299047595*pi,-0.4798382260744148*pi,4.1251624866205*pi) q[12];\nu3(0.630088742319955*pi,1.0005757195195*pi,0.954566925891106*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.474522669389622*pi,2.82833837063309*pi,3.76608580431869*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.626053451433095*pi,0.9279846039486599*pi,4.4998721973037*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.361707132255487*pi,0.11025512298813*pi,0.989100388068646*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.321671636521911*pi,0.219614847389201*pi,4.16876304821971*pi) q[1];\nu3(0.744132537165802*pi,3.08481250871272*pi,3.68388186644378*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.277675536101108*pi,0.5709038090721399*pi,0.724259527405297*pi) q[5];\nu3(0.852617663264062*pi,0.340896745406047*pi,1.499967100014044*pi) q[7];\nu3(0.602256756764928*pi,3.21049868435339*pi,0.5691523651418293*pi) q[8];\nu3(0.64163101263109*pi,-0.05731263769766998*pi,0.8600577582422699*pi) q[9];\ncx q[12],q[13];\nu3(0.500408185946406*pi,-0.4102050929238114*pi,1.375408660520265*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.32720623321564*pi,3.3211806348903*pi,1.72115729008781*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.48451025396679*pi,-0.0012963325168269813*pi,4.1831928965437*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.692100230680646*pi,-0.15121086798980699*pi,3.7267832330814*pi) q[4];\nu3(0.711058068517034*pi,-0.380898489596757*pi,3.59828563659267*pi) q[5];\nu3(0.360279555142786*pi,-0.116346682218956*pi,4.40541578965835*pi) q[7];\nu3(0.188531505438442*pi,2.87173131667857*pi,1.78182396645069*pi) q[8];\nu3(0.751579019848189*pi,0.17256357699092895*pi,1.377774302431461*pi) q[9];\nu3(3.5*pi,3.49320028404736*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2804073514262329*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.363247950631964*pi,3.40333833765292*pi,4.2243484776765605*pi) q[18];\nu3(0.0636375656844238*pi,3.46908531828067*pi,0.531587431898998*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.245157559778715*pi,2.69318796063591*pi,0.971869256187192*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.771681338150374*pi,0.6004500601646501*pi,4.23807632670677*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.623933936817116*pi,-0.165810571987054*pi,1.045199124878513*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.462312930597183*pi,-0.07472527054008898*pi,3.84437044168749*pi) q[20];\nu3(0.467833161556724*pi,3.44101008290763*pi,1.71686435556952*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43492312264965*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.581390456830544*pi,0.10720820377114404*pi,1.0999142050312218*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41259699151031*pi,0.5*pi) q[1];\ncx q[3],q[14];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37386683454936*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38565702804269*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.237734078169259*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286625879072208*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2663060105071668*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\nu3(3.5*pi,3.45236117797637*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37832520789329*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[21];\ncx q[8],q[17];\ncx q[9],q[16];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.215040677834696*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1508500527880199*pi) q[15];\nu3(3.5*pi,3.28791566093825*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.129467022031979*pi) q[19];\nu3(3.5*pi,3.37498681128919*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.224281498207662*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[15];\nu3(3.5*pi,3.45049149902578*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.219541539828061*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36899474960379*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42617712166806*pi) q[10];\nu3(3.5*pi,3.48927795727293*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.74128398369154*pi) q[16];\nu3(1.0*pi,0.0*pi,1.297232935784633*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.279299912499057*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43944332332557*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[21];\ncx q[8],q[17];\ncx q[9],q[16];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38149113640959*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5199621796297234*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6001649962813*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.618252574631406*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5202963641995013*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.578775932407404*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.32253201790368*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.669555430930442*pi,0.267357242418943*pi,1.1405201707106238*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.731349170838297*pi,0.277001305503926*pi,1.62745328059654*pi) q[12];\nu3(0.476246848753502*pi,-0.13799280845234602*pi,4.4757211954432705*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.489055716754351*pi,-0.48431385415407613*pi,0.750522930534253*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.162975438265823*pi,0.42179420949412005*pi,3.76821643510742*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.559369623516916*pi,0.07020653873133798*pi,4.01740725906222*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.314844392830798*pi,0.06787535526676503*pi,3.45931386344975*pi) q[12];\nu3(0.691468886183425*pi,3.3877564978211*pi,3.03378030334624*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.850871164801128*pi,3.36555116845609*pi,4.00428223979455*pi) q[15];\nu3(0.724988405982701*pi,3.17172255095731*pi,4.16922170883184*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.287040813944742*pi,-0.014379634995980994*pi,1.2019045675048319*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.467939874937758*pi,-0.320522692944694*pi,0.923428827195556*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.837585852396985*pi,2.89454882450383*pi,4.26658064174699*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.30918003170519*pi,0.11944138159462703*pi,3.61624871822675*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.401614418674077*pi,3.11457873332991*pi,4.42086689606616*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.805477721805097*pi,-0.360412461666553*pi,3.90714893948559*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.446613729617121*pi,0.05648486054350099*pi,1.383156395627521*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.948180029962858*pi,-0.17487270736223198*pi,3.6479248937926*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.564795670068772*pi,2.72657227611146*pi,3.79466460792185*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.573987578844157*pi,0.20802390959852202*pi,4.41498629385025*pi) q[18];\nu3(0.633402405727841*pi,3.4191801525696*pi,0.5302411378746752*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.708922010158591*pi,-0.365812838902261*pi,1.113406607827104*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.86290672622353*pi,-0.272046485810567*pi,3.68771510610907*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.323473794864173*pi,-0.22818852654149901*pi,4.03973315489419*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.270370071566133*pi,0.022045436582803002*pi,1.2249277183339569*pi) q[7];\nu3(0.920159394407262*pi,2.42312922767185*pi,3.67523289484515*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.258998822651915*pi,0.95993787552897*pi,4.19833222973001*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.727346724540957*pi,0.01615363506399803*pi,1.415504924253137*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.562381481909364*pi,0.5041431284400599*pi,1.401781840752482*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.576544686996368*pi,-0.18092124669026*pi,3.53596571835884*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.511975851582819*pi,3.09298729359272*pi,3.96564194599983*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.651894768578047*pi,-0.31136318699189003*pi,0.614380840428285*pi) q[6];\nu3(0.868076454207122*pi,3.17864414601209*pi,4.19778660033969*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.259689570891088*pi,3.11473895618125*pi,1.8498430526765*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.693464125795159*pi,-0.16485892828349802*pi,3.54370044031116*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.379924088303059*pi,0.27646102529954397*pi,3.72859774614022*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34292656067336*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.285428239036213*pi,-0.24275783363943199*pi,1.029062535047099*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.16775641283029*pi,0.43059637397180195*pi,0.649107085425234*pi) q[11];\nu3(0.394779714209425*pi,2.92890762907124*pi,0.750643529776921*pi) q[14];\nu3(1.0*pi,0.0*pi,1.118061850124725*pi) q[15];\nu3(0.485028284822075*pi,0.09268109514144596*pi,0.634308820661689*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.398979535728863*pi,-0.337531584576868*pi,4.25428281048457*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.153618019911972*pi,-0.4104251887723374*pi,1.90708199005446*pi) q[11];\nu3(0.475183742186141*pi,3.34804292349087*pi,3.13877943302276*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.626475880472506*pi,0.287180356085873*pi,1.57840138051043*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4759420077853*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5544413727202611*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244729884772531*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46912902333714*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39033512477996*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.314407933671371*pi) q[7];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3216880548234449*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[12];\ncx q[2],q[11];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.4986548269334605*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41421542072016*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4713261563421*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.42270580208076*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.426559499266601*pi) q[7];\nu3(3.5*pi,3.43104729500115*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.37290805619177*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.341514974884185*pi) q[11];\nu3(1.0*pi,0.0*pi,1.195611526774701*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.677307950927517*pi) q[13];\nu3(1.0*pi,0.0*pi,1.311292453454778*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4800462458426*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.352913793360865*pi) q[18];\nu3(1.0*pi,0.0*pi,1.310335507950193*pi) q[20];\nu3(1.0*pi,0.0*pi,1.369596170118275*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[12];\ncx q[2],q[11];\ncx q[3],q[7];\nu3(0.817111759918642*pi,0.45348538293217*pi,4.13307586002399*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.44771519595215*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.163354183352956*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.417045799792539*pi,-0.141680357080937*pi,4.09278799005486*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40911967696107*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.497967633374429*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40288739060047*pi) q[14];\nu3(0.0842350885995027*pi,-0.051176548959141976*pi,1.370111570826503*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5547719439445977*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5383805359890221*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.519828395399657*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.661988718127784*pi,-0.160597227009468*pi,3.81065785833365*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5101689884792426*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.199956827372348*pi,0.66492040603024*pi,3.8044852095469*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.655850576175497*pi,0.7319186629669601*pi,0.885046870718478*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.726266298081568*pi,0.186360152846618*pi,1.223898674317669*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.640759833504636*pi,0.01281776387398903*pi,0.5516004596784813*pi) q[9];\nu3(0.38394191187565*pi,0.68175962238833*pi,0.5574196730204569*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.63628626037496*pi,3.35565324805112*pi,3.10644825181848*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.269437671038497*pi,-0.05777774003616398*pi,1.149689807045271*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.260788994479725*pi,-0.11244643995300602*pi,0.5154605985942046*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.441621847073958*pi,-0.334078554655747*pi,1.113795290101314*pi) q[6];\nu3(0.653576026913558*pi,3.22081172311461*pi,3.15750293475377*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.15643930657083*pi,-0.20538222083978902*pi,1.64578564257605*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.542097478766888*pi,3.09869325734212*pi,3.15395435296505*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.652810162296497*pi,3.23605956010097*pi,4.20391620530402*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.342288115887267*pi,2.69263611509891*pi,1.1220499590588289*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.350610644986218*pi,0.28730831387826306*pi,4.1588118931557005*pi) q[1];\nu3(0.512428271165362*pi,3.22263962416347*pi,0.763003307858411*pi) q[2];\nu3(0.7749120228527*pi,0.91957358059091*pi,0.984005750809058*pi) q[3];\nu3(0.654087360885164*pi,2.38228886434185*pi,3.82806621285951*pi) q[5];\nu3(0.0436915193682761*pi,3.2389598073317*pi,0.790305922577332*pi) q[6];\nu3(0.839729170697393*pi,2.99875073096161*pi,3.27893723082017*pi) q[7];\nu3(0.80380103669038*pi,3.47802829756081*pi,0.9290235504923*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.464071130044105*pi,2.71466249784282*pi,1.108507351874323*pi) q[18];\nu3(0.400704816154061*pi,0.24909034282806197*pi,3.54132203126431*pi) q[19];\nu3(0.140102954470565*pi,0.7758922402002899*pi,3.87766651245005*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.374621068274084*pi,0.09851836646355905*pi,0.8541284582820521*pi) q[1];\nu3(0.0940055686552623*pi,-0.38906514265166503*pi,0.9023131197184511*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.628294114915497*pi,-0.123598412498928*pi,3.43318708353265*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.414740426964421*pi,-0.23088365827887097*pi,0.8433216584027*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.47884326810125*pi,3.1757708295783*pi,4.4731684569830605*pi) q[17];\nu3(0.554819984712033*pi,0.255703867687337*pi,1.54951721406604*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.615383692127574*pi,0.02088862107529499*pi,0.506058868802638*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.381671356415689*pi,0.6735730182002999*pi,4.4268949243847295*pi) q[11];\nu3(0.581836765902709*pi,3.24010054427935*pi,3.26476875334985*pi) q[12];\nu3(0.358036611753066*pi,0.056995856266854994*pi,3.80765947603588*pi) q[14];\nu3(0.28415674825113*pi,0.03227702625696205*pi,0.7759291753919619*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.443392549908979*pi,-0.032971151100484986*pi,1.369643829331924*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.390320273710176*pi,2.81449426482479*pi,1.439756565357957*pi) q[11];\nu3(0.896042386622988*pi,2.62182058687103*pi,3.75345624900928*pi) q[12];\nu3(0.570684009842814*pi,-0.390879906830014*pi,3.57111631398465*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.516122635035205*pi,3.19541936297331*pi,4.1003299135208895*pi) q[21];\nu3(3.5*pi,3.44285823411415*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2845286051489428*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[6],q[16];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[5];\nu3(3.5*pi,3.38907706842402*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.38989011465337*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45477864667308*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.254912769652757*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.1001723932381489*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250322090265644*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.502986131927631*pi) q[19];\ncx q[0],q[19];\nu3(3.5*pi,3.42719841868088*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44989218829441*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.47200691609806*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.265731449278791*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.302690503894243*pi) q[9];\nu3(3.5*pi,3.48490402166939*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48788820784408*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.228790135954225*pi) q[12];\nu3(3.5*pi,3.46932944905625*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.294219239133081*pi) q[15];\nu3(1.0*pi,0.0*pi,1.114288338411284*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1790219600775331*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47754531547669*pi,0.5*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.39968499103888*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5110890783918083*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48388834345318*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.418964856829124*pi) q[20];\nu3(0.471449830711979*pi,0.72524048924015*pi,4.0837405033770295*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5389071187743815*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.664331843601699*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47029273077329*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34694212317782*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43802981538933*pi) q[17];\nu3(0.0878002449472099*pi,3.10372961133326*pi,0.7796350451259579*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5281121819535285*pi) q[21];\nu3(0.736476794042998*pi,3.22377979889876*pi,0.637086808319847*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.668041621004471*pi,3.02815754066513*pi,3.85889145736949*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45367594986347*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.67796594894553*pi,2.60963650485257*pi,3.44091112882878*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.554423147194526*pi,0.23097322567551604*pi,1.57014532986941*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.645996065107976*pi,3.44212063596367*pi,4.07537702928529*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.122169880348673*pi,0.67607442255324*pi,3.83589639705387*pi) q[1];\nu3(0.541325510060031*pi,3.41223007997903*pi,0.806401958206322*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.266755289388068*pi,3.34737588751394*pi,1.069407557251913*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.570584399862021*pi,0.06687763222991505*pi,3.97389656879344*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.567703621315619*pi,3.16928610390388*pi,1.66757530745784*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.418454905444131*pi,2.75919907903373*pi,1.082134165821159*pi) q[1];\nu3(0.247913023764672*pi,3.45423257542583*pi,0.865729926120409*pi) q[2];\nu3(0.858482532180256*pi,0.040923296408513*pi,1.4403503638419881*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.321638345622285*pi,0.311763713952837*pi,3.60628221961154*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.868956145481972*pi,0.58529222829492*pi,1.052196759155305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.576297795264118*pi,-0.01727083009188002*pi,0.8952898161935541*pi) q[3];\nu3(0.605010889674187*pi,0.57460029052118*pi,4.30954105890756*pi) q[4];\nu3(0.563477606325204*pi,0.20199845882897105*pi,1.291458651041295*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.89705195861745*pi,3.12818369189193*pi,3.53817847728425*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.271096631352151*pi,3.0435474243764*pi,1.85069031657145*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.454050153919925*pi,0.265014206779693*pi,0.5761195606226469*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.803011742237938*pi,3.07473118056066*pi,2.95044722503702*pi) q[4];\nu3(0.295034262265747*pi,-0.16231460849610801*pi,0.780404910993706*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.64438064002069*pi,0.54365239005297*pi,0.662043300875732*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.685840015402429*pi,0.183723539997234*pi,3.94738354451229*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.695430145938804*pi,-0.455904538969725*pi,3.51224920598204*pi) q[13];\nu3(0.891027216329096*pi,3.38474608869017*pi,0.838176065854196*pi) q[14];\nu3(0.261795749392205*pi,3.29197347072612*pi,1.237039124008875*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.573343103931405*pi,2.90257074717524*pi,3.31041539071873*pi) q[17];\nu3(0.578891496993798*pi,3.02606385608464*pi,4.14883939340255*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.860181090429537*pi,3.05272561774889*pi,3.7007050565736*pi) q[11];\nu3(0.220132326080321*pi,3.39088273127456*pi,4.32377090170098*pi) q[12];\nu3(0.210548641639039*pi,-0.16280958247802402*pi,3.97451810924498*pi) q[13];\nu3(0.193083176445597*pi,2.72105973035328*pi,0.8244262476569599*pi) q[14];\nu3(0.132015793429585*pi,1.01421065176876*pi,4.217761907353919*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.570009685771652*pi,-0.4776905025748414*pi,3.96625022694855*pi) q[17];\nu3(0.469896027273358*pi,0.112815712006469*pi,1.405591582939534*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.36357026276269*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.622241881057066*pi,0.6865542142704499*pi,0.776052672631345*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.662417656058099*pi,3.21495582627022*pi,3.77360481877701*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341414191638005*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49369496909821*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.25752775075501*pi) q[7];\nu3(0.575894434562191*pi,2.51183965898526*pi,3.49051244710188*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.26625902893963*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.18378516389651*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.23726552628148*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.117306985797513*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5357902921134655*pi) q[19];\nu3(0.558398063812096*pi,2.75523304252943*pi,4.082143221338971*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.45738963008822*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.373484228538346*pi) q[5];\nu3(3.5*pi,3.26389551778894*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4785287707700405*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.49524067828978*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1775842078010021*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2338602638209188*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.514983068938346*pi,2.73944280845206*pi,3.65626189879973*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[6],q[12];\nu3(3.5*pi,3.48268526554063*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.48339035383675*pi) q[11];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.229498657674502*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46480787818899*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.385631106402494*pi,0.14527681647830704*pi,0.5336746743683728*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.36140026637188*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5642394560200623*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.265241586694064*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39735587300645*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4706539555576*pi) q[13];\nu3(3.5*pi,3.47681252177506*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.312153510785497*pi) q[17];\nu3(0.40095552093581*pi,3.27661512929095*pi,1.149299347220798*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.551110580088121*pi,0.28616825336044704*pi,1.2734721471391799*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.6081780515972159*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.112801204633649*pi,0.04451803134468302*pi,0.707552034399251*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.33463591347931*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5746321700578871*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.710113856226852*pi,0.7788023344469299*pi,1.200077974977627*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49603415070305*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.327232572031999*pi) q[21];\nu3(0.612924487116593*pi,-0.26618567657814296*pi,4.23173531455414*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.668118540536877*pi,0.39370133970035304*pi,0.923414608939692*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.593207320630794*pi,0.20498240785952904*pi,3.70116580261561*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.295595524781471*pi,2.76221790258456*pi,1.114434387032703*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.630321166612701*pi,3.24456086596466*pi,2.99494124391268*pi) q[2];\nu3(0.375652219333947*pi,3.23658275872091*pi,0.7136159558983111*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.425311135524783*pi,0.318987806577661*pi,4.49310047425519*pi) q[6];\nu3(0.265133821847918*pi,0.297160312430633*pi,1.194704462675877*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.862485593160416*pi,2.89971701435453*pi,3.90687888162859*pi) q[9];\nu3(0.680870808687497*pi,3.37560691596346*pi,3.22627265647157*pi) q[10];\nu3(0.513585923692133*pi,0.389727462849095*pi,3.96214078710845*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.478185878809505*pi,3.36427637205583*pi,0.7409423889932*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.852480575050636*pi,1.040842103182*pi,0.839977676043697*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.635028842547343*pi,-0.37100731925046*pi,4.23258571580252*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32237041502588*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.721806683981467*pi,0.28641158450650905*pi,0.802703297058653*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.562215390564503*pi,3.19963672277491*pi,3.37131391502008*pi) q[6];\nu3(0.845073528939561*pi,0.41890660288704895*pi,3.92194567017027*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.223477091909183*pi,0.002573197901972968*pi,3.58175374082754*pi) q[10];\nu3(0.393510739127758*pi,-0.180050307877331*pi,4.1739036408696*pi) q[11];\nu3(0.193362582493991*pi,-0.364578634871493*pi,3.88432654904337*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.225303167515531*pi,3.26103913920411*pi,0.636260930332439*pi) q[14];\nu3(0.129838713770584*pi,-0.04197053360654701*pi,3.88758787786503*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.427347848654857*pi,0.43553463286830996*pi,0.791675851586459*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.761326625627363*pi,3.28753157799588*pi,2.92381266123052*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.588506749146047*pi,3.40264213783116*pi,3.11175665978383*pi) q[12];\nu3(0.661484076881381*pi,0.430032542222308*pi,1.2508100348318671*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.684001299010797*pi,0.75328500903619*pi,1.2371694757656448*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.54530315451403*pi,3.46608110633565*pi,4.15052381084151*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.782222992936985*pi,0.12802029207032495*pi,1.55144523597855*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.781668378370581*pi,0.25750889189096204*pi,0.791270125426152*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.236049970585753*pi,0.5064087702900799*pi,3.64144962310366*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.900786616933175*pi,-0.366444718537278*pi,4.32771215725546*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.341301299523474*pi,1.09612066116982*pi,4.3259565969540095*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4161329626575*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(0.609836292250645*pi,-0.4626937374894177*pi,4.484950552356819*pi) q[8];\nu3(3.5*pi,3.35271184667336*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.309078421033772*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258319349906476*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.45069469851122*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.36940243137454*pi,0.5*pi) q[7];\nu3(0.207876385662299*pi,-0.237636664555129*pi,1.73726278798764*pi) q[8];\nu3(1.0*pi,0.0*pi,1.193660960495027*pi) q[9];\nu3(1.0*pi,0.0*pi,1.273023334528103*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.49809997313663*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3757677059782258*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[4];\nu3(3.5*pi,3.48383781021786*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.414503619891918*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.641615157893725*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.48787141327545*pi) q[19];\nu3(0.510813782685254*pi,3.04850131682571*pi,4.1214917628529495*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49304939273555*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.303379215935957*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5336428819062835*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5085542981648867*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5362716633496697*pi) q[14];\nu3(3.5*pi,3.47879167626018*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.281564508148532*pi) q[18];\nu3(0.373230803620153*pi,2.77758006591825*pi,1.1106506052899792*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.4257330028560204*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.855358813286792*pi,0.265674668552752*pi,4.372335170921319*pi) q[21];\nu3(0.369816566642028*pi,0.11779684300171*pi,4.1171289504411295*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48964539011323*pi) q[4];\nu3(3.5*pi,3.42585099775831*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.275010793395655*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.484339233549009*pi,-0.290761790455788*pi,1.4599046733276722*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38323598740344*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.522761218689585*pi,0.10685141063102199*pi,0.5075952506296729*pi) q[21];\nu3(0.846860778393282*pi,0.032024087920094035*pi,4.0410345412017605*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.270828354939287*pi,3.23677304979833*pi,1.345877759724058*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49241902518911*pi,0.5*pi) q[1];\nu3(0.614978695509827*pi,0.66421071097389*pi,0.7743735686971189*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.322163916931902*pi,2.77957872923184*pi,1.459374940115313*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4966766343271*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.883813199516597*pi,2.58421541886801*pi,3.54135148460688*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308538353653929*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.789506132828284*pi,3.16472373173612*pi,4.06225517023012*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.291349092505579*pi,-0.351127374601873*pi,0.9160668413354309*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0783051851964135*pi,0.7164892095786899*pi,3.7678441670856*pi) q[11];\nu3(0.172062436375286*pi,3.35102091256923*pi,0.944558472331264*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.270279487472866*pi,3.49730925920764*pi,4.38728936910125*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.687705729589445*pi,-0.321155001827647*pi,4.3558965272039*pi) q[9];\nu3(0.563767501857612*pi,3.34833277264284*pi,3.33960312378687*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.310495400432496*pi,2.73851845119686*pi,1.262727550765985*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.424397990558268*pi,3.40460354146458*pi,0.657216195651105*pi) q[14];\nu3(3.5*pi,3.39962876922577*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.351835093743901*pi,3.20562835468972*pi,1.28051970987267*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42513733896374*pi) q[20];\nu3(1.0*pi,0.0*pi,1.358405514760044*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.933755920648312*pi,2.64521023429598*pi,3.51896462503458*pi) q[9];\nu3(0.30166562857207*pi,3.12320916489995*pi,0.641383924240457*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.337182144223838*pi,-0.38414259758639*pi,0.920904986888583*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.495940151529841*pi,3.14828126849298*pi,4.060078373878159*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5159289129245864*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.535659414660093*pi,0.407333874110146*pi,0.5092903002433486*pi) q[3];\nu3(0.510033651081154*pi,2.96700024339955*pi,4.055280444888799*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[16],q[21];\nu3(0.477497705967402*pi,-0.10593692153794898*pi,0.9721978151383319*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33414813404079*pi,0.5*pi) q[2];\nu3(0.408446534871837*pi,1.05495038805018*pi,4.06753560971788*pi) q[3];\nu3(0.529797718057867*pi,3.39793215977423*pi,4.138362631365419*pi) q[4];\nu3(0.599344458412293*pi,0.30261849854832*pi,0.6499147796703579*pi) q[5];\nu3(0.861404345568959*pi,2.92930723953491*pi,3.66741555148313*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.508585397078011*pi,0.0015441397881710284*pi,0.938085426787699*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.656411787342834*pi,-0.4311603614201676*pi,3.92547127109856*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1525085446592849*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38040383622399*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.603227461095082*pi,-0.37562211837111603*pi,3.75366841952903*pi) q[5];\nu3(0.574358355259322*pi,0.6093550649444099*pi,1.073701173398669*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2840914181415242*pi) q[10];\nu3(0.69013703118344*pi,0.29837471111425995*pi,4.364192400341921*pi) q[13];\nu3(0.156305259830218*pi,0.35259181140295903*pi,0.5554791435968071*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.910608944124781*pi,2.99926551859882*pi,4.4042779694883*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.152575849603616*pi,-0.364010092505961*pi,1.4895993373700969*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.791708465584564*pi,0.77384456720957*pi,1.024666285596889*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.498640562162857*pi,2.9803943404334*pi,1.094741742699136*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5356239184723659*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500683283882592*pi,0.49892844417706705*pi,3.98764914992208*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.42296578255285*pi,0.64294291464207*pi,4.42773305576943*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.826215253703529*pi,2.96793638079401*pi,4.00832460002386*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39834577707804*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.700645987278402*pi,2.97007577288007*pi,3.51558220744543*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.248531780191293*pi,0.33618632788383296*pi,0.5956283701029725*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.515973201667561*pi,2.83281671551345*pi,4.01593062970681*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.187306087451599*pi,3.49450201039052*pi,1.95885676879617*pi) q[2];\ncx q[4],q[14];\ncx q[5],q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46055458985051*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3166642485777968*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.773326419346329*pi,0.331336723636807*pi,0.5279708473972508*pi) q[2];\nu3(3.5*pi,3.46080514634607*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4653862877239*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.4232439539840391*pi) q[6];\nu3(3.5*pi,3.41591272444667*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.39094606096705*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.269833668150937*pi) q[14];\nu3(1.0*pi,0.0*pi,1.343841218814813*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1896536439164151*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[14];\ncx q[5],q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.48810070870243*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.308815149619214*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.48601446557596*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.297175049464942*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5703982118513351*pi) q[18];\nu3(0.371610548212208*pi,3.28926407294358*pi,0.680052750203085*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41858836103449*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5579181069659458*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.42591668180789*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42598368373144*pi) q[16];\nu3(0.658605346610938*pi,2.5270724128571*pi,3.50624174404891*pi) q[19];\nu3(1.0*pi,0.0*pi,1.141935590830872*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5360264155572156*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[17];\ncx q[3],q[20];\ncx q[4],q[14];\ncx q[5],q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.712211151456233*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.499652093418311*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41032392254256*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.382043285874059*pi,2.79658565119326*pi,1.60511386234555*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1323256746344321*pi) q[17];\nu3(0.953655909424589*pi,3.41055982963221*pi,3.9952855017063*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.455002885436199*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.507417639473515*pi,3.23427693578574*pi,3.40619716016287*pi) q[0];\ncx q[1],q[17];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.318651489699171*pi,0.5351438922371099*pi,4.330852963497151*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.370921300656932*pi,3.19870184002904*pi,2.00353101574651*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.29116581989811*pi,3.48612663362369*pi,0.693964905741235*pi) q[18];\nu3(0.567234860582839*pi,2.84029597405392*pi,3.22656625908228*pi) q[21];\nu3(0.703081597954266*pi,-0.363702400813641*pi,0.743469889704846*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.51097495423965*pi,0.13199864183168297*pi,1.493172059897271*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5026055824446054*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.433826619665348*pi,0.6835048546284499*pi,0.5474316514207682*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.411621199437681*pi,0.54911190990326*pi,4.43221318842759*pi) q[5];\nu3(0.184140116984378*pi,2.96476255192511*pi,0.931694981789035*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.883510808024349*pi,0.287500640270716*pi,3.88020015543134*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.503492221170171*pi,0.24389916982218296*pi,0.7672064017540909*pi) q[4];\nu3(0.596827567231701*pi,0.42479414197146104*pi,1.52555325758705*pi) q[5];\nu3(0.402292794418089*pi,-0.12660591343391198*pi,0.65051159026251*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.529792630137372*pi,0.252232418984075*pi,1.4996635277478059*pi) q[8];\nu3(0.207894736520754*pi,-0.189842980496002*pi,4.35788041599084*pi) q[9];\nu3(0.341811723281605*pi,0.304952575968796*pi,4.24741210055644*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.46026807922985*pi,3.40554605083414*pi,0.9696244334425019*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.479190326118642*pi,0.251168850558915*pi,1.195416461233326*pi) q[8];\nu3(0.216522416249809*pi,0.09928450678099798*pi,1.038332781518109*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.55949655834411*pi,0.8279479428623899*pi,0.5704552267880938*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.204327268427666*pi,2.6487107125398*pi,1.335182276477441*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.66324260696216*pi,3.05031781823623*pi,2.95377038435267*pi) q[12];\nu3(0.402445814203224*pi,0.7820224361674699*pi,4.44829214318478*pi) q[13];\nu3(0.389731383072468*pi,0.63916518567815*pi,3.85776886468899*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.959704706318547*pi,0.10313133428124299*pi,1.2099174798731989*pi) q[1];\nu3(0.674404152005279*pi,2.94252162448943*pi,3.518424316608*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.45215740169286*pi,3.47035622245726*pi,4.104877537330291*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.300534725953498*pi,3.36486952380985*pi,2.06885247895004*pi) q[14];\nu3(0.437276952881442*pi,-0.008343884971502014*pi,1.3898221463035259*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394948579401913*pi,0.30829037360620304*pi,3.83310567919603*pi) q[20];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.670412571845588*pi,0.281088506322953*pi,1.444215195786545*pi) q[3];\nu3(3.5*pi,3.37392540041145*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46474374054571*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.261118148135528*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.222869478776459*pi,-0.29278664346664096*pi,3.84016208714512*pi) q[15];\nu3(0.308805256687346*pi,1.03631180173741*pi,4.248083408906361*pi) q[16];\nu3(0.346991573272961*pi,0.201914655426915*pi,3.60562805367308*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283836696265194*pi) q[18];\nu3(0.376022131219516*pi,-0.4968745340845189*pi,4.04888170771227*pi) q[20];\nu3(3.5*pi,3.40607938528771*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.293396840060274*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[10];\nu3(3.5*pi,3.31751923785792*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39016300488725*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33107115301783*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.312324133113423*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.27593922670846*pi,-0.06386652030588502*pi,0.969756715578757*pi) q[16];\nu3(0.288753442736366*pi,2.53077862452656*pi,1.226040329155696*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228504753961382*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.087458469844985*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5570677780030726*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.564438968968205*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34991637929921*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48651894574912*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.224287539054929*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40675366662677*pi) q[13];\nu3(3.5*pi,3.32592096643418*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2240528663004961*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.658952157362772*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5168283556141504*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(3.5*pi,3.49605013585657*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[16];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337644330137297*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.199381117960843*pi,0.204999379432228*pi,4.119523210812281*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4957377059398205*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42365836368798*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.622630854646375*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181584463638454*pi) q[16];\nu3(0.429953280871117*pi,2.97973344061211*pi,1.59909391272843*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45944095204372*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.493161073850836*pi,3.06408534589055*pi,4.39386647979258*pi) q[5];\nu3(0.361094036164513*pi,0.62796444539853*pi,0.815718698350684*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.277340490213223*pi,3.04007015067684*pi,0.621215306325946*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.162885749864698*pi) q[17];\nu3(0.84301601803762*pi,-0.42527478128693463*pi,0.953413807268652*pi) q[18];\nu3(0.227548547809303*pi,2.75342406983313*pi,0.991262688207738*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.69568359417172*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.386063583064766*pi,-0.4882283311457118*pi,0.600776335168132*pi) q[7];\nu3(0.80579515231127*pi,3.46461626226731*pi,3.12723840128478*pi) q[8];\nu3(0.32735266057457*pi,-0.4633783857412468*pi,1.403766962371966*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46828465974137*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.568993437965324*pi,3.33906674271602*pi,4.48759340695065*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.557567579400184*pi,0.8817147217605501*pi,4.43932809306642*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.925024714556847*pi,0.27826110489704403*pi,1.443013689490571*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49717007937952*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.599379485608687*pi,2.54412222217144*pi,3.66223462712405*pi) q[21];\nu3(0.4594623108623*pi,3.17649421491306*pi,0.725707176759617*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.706473154170634*pi,2.86807812097696*pi,4.200196576467659*pi) q[10];\nu3(0.571882412719299*pi,-0.15947164012521498*pi,4.096140295643631*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.243872089679823*pi,3.27221566323695*pi,2.20035518153352*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.436467470963102*pi,-0.269907988605398*pi,0.5851088559235682*pi) q[21];\nu3(0.41886669513141*pi,-0.006464738156245986*pi,4.2768464058977*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.269433735383665*pi,2.66666523480237*pi,1.57169015706171*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.471636120524297*pi,3.45333374242398*pi,4.17697011058432*pi) q[13];\nu3(0.775436790659627*pi,0.305621625378404*pi,4.42480232549143*pi) q[14];\nu3(0.662450938950265*pi,-0.10036595031758799*pi,3.96904793359238*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.73125238693513*pi,0.126302520795622*pi,3.7690525551592*pi) q[1];\nu3(0.553171912722485*pi,0.66365800308347*pi,4.18112914208273*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.618775386234163*pi,2.93462650781434*pi,4.43221104570544*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.701648476402492*pi,3.39268637170213*pi,0.5388534191106685*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.352207276523948*pi,3.15434773119847*pi,1.85045525822947*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.632183909564603*pi,1.12136180029844*pi,0.64778145189263*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.791007573863321*pi,3.43784330678135*pi,0.609535510973531*pi) q[1];\nu3(0.614585816481494*pi,3.01124013552593*pi,3.93840554219904*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.255584334012172*pi,0.172231776160096*pi,4.4526496297902405*pi) q[4];\nu3(0.325865167000477*pi,3.28810107739784*pi,1.8871473482482*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.594854715137322*pi,0.52127233354778*pi,1.029587291633135*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.561485669417692*pi,0.62705602731008*pi,0.734466241398571*pi) q[6];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.574653722623296*pi,-0.304010106855773*pi,4.49603045960459*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.295670154003669*pi,-0.09434209416081202*pi,1.0673193818973798*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45466283098488*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.097465100016458*pi,0.08968848424846299*pi,0.82579702592805*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.2185541254897*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.390499604022571*pi,3.45735615907707*pi,1.355478317273995*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[14];\nu3(3.5*pi,3.37597612910254*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38315760176362*pi,0.5*pi) q[13];\nu3(0.708523113258386*pi,0.384236988310824*pi,4.38292485825344*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1907314711393688*pi) q[18];\nu3(1.0*pi,0.0*pi,1.206794713686282*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41862803585005*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,3.47238425561901*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.178731584399772*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.2973371118941905*pi) q[14];\nu3(0.308901604491358*pi,-0.17198638872119698*pi,4.08614758613326*pi) q[16];\nu3(0.334103424183432*pi,0.5622498289464299*pi,3.67921092600914*pi) q[17];\nu3(1.0*pi,0.0*pi,1.256718920499777*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.44002797020154*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3706531519024638*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.43985486570381*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.229175857123074*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.593570189855235*pi,0.424269919069057*pi,1.33574199054658*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36635595190212*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5472409467481091*pi) q[21];\nu3(3.5*pi,3.36953938035726*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5367380430595391*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.125247046626757*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39730818478884*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.6873758795767719*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5547289332087703*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36100425583529*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41516822496901*pi) q[12];\nu3(0.0986482208655464*pi,1.08542424093097*pi,4.099937967852259*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3144328751459*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.349324480032068*pi,-0.292947471358844*pi,1.71243118738961*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46399768195015*pi,0.5*pi) q[3];\nu3(0.483955035834994*pi,0.40969982065492905*pi,4.20940682928011*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.499552652116387*pi,3.05762449028309*pi,1.54793717945906*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.62611627803461*pi,2.98890198285419*pi,3.68481085865316*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2171395950186459*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.557644020391005*pi,3.32852073861791*pi,4.43948580522736*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.826973326381063*pi,0.52582911356738*pi,1.3190006234305849*pi) q[4];\nu3(3.5*pi,3.4767910912051*pi,0.5*pi) q[5];\nu3(0.192880771349683*pi,2.70040563351763*pi,1.173190794604825*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.431147093370446*pi,3.40500774966181*pi,1.644572825444*pi) q[8];\nu3(0.38245258654376*pi,-0.23806757888534302*pi,0.705300441077831*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.305276935172868*pi,0.5533098053904799*pi,0.893860771884222*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.474569328035161*pi) q[16];\nu3(1.0*pi,0.0*pi,1.383662577252144*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.500746222920455*pi,-0.153598406723298*pi,1.005314059753509*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.246984447627153*pi,3.39259355406325*pi,0.978667586868221*pi) q[9];\nu3(0.733198055515176*pi,0.024418967758289*pi,4.285839652988599*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.715287482494697*pi,3.17068020461188*pi,0.5195227665057615*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3610457816617*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.106788401914089*pi,0.314522418688322*pi,4.10598690277733*pi) q[1];\nu3(0.597967784896118*pi,2.74907561319749*pi,4.164660436091189*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.08229124843966*pi,0.175213919276069*pi,4.4227534162878595*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.509262539952537*pi,0.02842455256232501*pi,3.78709005364978*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7087946484173839*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.107526344163223*pi,3.08993034455762*pi,0.703058664287279*pi) q[1];\nu3(0.663408542785162*pi,0.9438953901437701*pi,0.936835110429192*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.604348799072696*pi,-0.18374114563488397*pi,4.15479858999611*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.810383857235764*pi,0.28615108021414004*pi,0.6327265839296949*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.320819720012399*pi,0.30234527111576004*pi,4.16882583458125*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.693089877024562*pi,0.01830315538034899*pi,0.821624456086977*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.771275668013215*pi,2.99837575435759*pi,3.37317837514524*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.756747693502751*pi,3.08418569134151*pi,4.4025979962093*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.773219149161848*pi,3.22952806528316*pi,3.95098988750757*pi) q[20];\nu3(0.587540632905376*pi,-0.16966632360428402*pi,0.696698636434269*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.363170019969432*pi,-0.4569826988319765*pi,0.906480892683255*pi) q[12];\nu3(3.5*pi,3.49971735296162*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.230386240640021*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.820809334680266*pi,2.73545042041873*pi,3.9341691998085*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44910079174526*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0815763447289979*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.293413219779291*pi,0.11620307706819*pi,3.78014779250534*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.747615087496167*pi,1.04474479925804*pi,0.576229930774746*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[8];\nu3(0.339732212470993*pi,-0.264383997060814*pi,4.1551442546165305*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5668994385321962*pi) q[15];\nu3(0.726388859081235*pi,2.87278311251228*pi,4.23241276611284*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.31970803275916*pi,-0.152801823954193*pi,0.5441265446882754*pi) q[3];\nu3(0.183630352784568*pi,2.5026053812609*pi,1.076660047508097*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.25189120503192*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.245510047026851*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46766937673922*pi) q[10];\nu3(0.442602216424824*pi,0.11303563438534303*pi,4.18950251932361*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.3983940211067*pi,2.40360591233016*pi,1.217095069120032*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41899627924928*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208119309967645*pi) q[20];\ncx q[0],q[12];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.762051106017005*pi,3.42487377640548*pi,3.79037167936831*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\ncx q[18],q[20];\nu3(0.419515576992773*pi,2.88942532626017*pi,1.61174274456513*pi) q[19];\nu3(3.5*pi,3.39761376482198*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41319632927674*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5420481933616128*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.321087351828862*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.562994963786365*pi,0.7176166720984101*pi,0.968933776632502*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.389808365331483*pi,3.01939572509298*pi,1.4631551810716021*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37465542151179*pi) q[20];\nu3(1.0*pi,0.0*pi,1.37806994160043*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[5];\ncx q[2],q[21];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.214570413424192*pi,3.13554391359255*pi,1.88102442065747*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.569788191953154*pi,2.66071817590362*pi,3.44466679772738*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35557956198231*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35482967870169*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.200161860300885*pi) q[4];\nu3(1.0*pi,0.0*pi,1.334968051788535*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44502605518281*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.116448733642906*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5558532819462416*pi) q[12];\nu3(0.844291314683167*pi,2.5903736861827*pi,3.91054352233557*pi) q[13];\nu3(3.5*pi,3.36254440790038*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289706369202609*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5908163145893925*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[5];\ncx q[2],q[21];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.315976325427227*pi,-0.387187940886269*pi,1.3566588799915529*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5847850291329442*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5164024429923795*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.591151968670639*pi,0.5292348807429199*pi,1.191290563307541*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5576089817668617*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.474000559614098*pi,-0.04051803973923701*pi,3.72978302404562*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.684330922880271*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.47234760595263*pi,3.47863942634372*pi,4.04672057387579*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.142832049750125*pi,0.08860372510313796*pi,3.61155573182412*pi) q[6];\nu3(0.549869760858535*pi,-0.33567798844005303*pi,0.855123044748672*pi) q[7];\nu3(0.350037971548015*pi,2.78559079711535*pi,1.150352960209601*pi) q[8];\ncx q[9],q[11];\nu3(0.681742478123946*pi,-0.051451533379471004*pi,4.15608416046374*pi) q[10];\nu3(0.508728545161508*pi,3.39410503954234*pi,0.692985012260197*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.926131458258508*pi,0.12825039185239095*pi,4.24547153363629*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.171254877716671*pi,-0.4559509117727431*pi,1.394978257766174*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.235260540214977*pi,2.49920130695745*pi,1.4203587111332698*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.468096464414441*pi,3.19374580399347*pi,2.03690373411298*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.337097868464393*pi,2.72342395569683*pi,1.53839523791309*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.34697357443088*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.28788880366299*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.710715420716147*pi,-0.238447973839706*pi,3.44716982153758*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.208714703269817*pi,3.30952271677244*pi,0.5024967055321675*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0704924263654234*pi,-0.331575285075256*pi,1.4896890995781988*pi) q[14];\nu3(0.296672637173309*pi,-0.4589969555794421*pi,1.8242522071988*pi) q[16];\ncx q[17],q[19];\nu3(0.651463121070862*pi,3.26808505899998*pi,3.4565541261867*pi) q[18];\nu3(0.146698938711681*pi,0.49564565188742704*pi,0.5192484774575998*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5973868573031*pi,3.4043764068264*pi,0.663475981611843*pi) q[1];\nu3(0.478433014906015*pi,0.82119308414077*pi,4.28237285202192*pi) q[2];\nu3(0.266002555321294*pi,2.58180716218753*pi,1.086981866948652*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.424664013515666*pi,2.69062986678608*pi,1.264831392461526*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.616471635912281*pi,-0.344471959507447*pi,3.22860583559666*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.199041743610276*pi,3.36382131176592*pi,0.8673280655361391*pi) q[14];\nu3(0.136909977384189*pi,3.4569859738497*pi,0.5208053465283033*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.430642958607331*pi,0.094668834496894*pi,3.69997607376814*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.57356928798522*pi) q[19];\nu3(0.521552623074841*pi,0.381968623263393*pi,3.65150185283044*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.65197347452731*pi,-0.4751794434134205*pi,4.12614723024244*pi) q[1];\nu3(0.341516163777841*pi,0.29461800958819895*pi,3.39784923164943*pi) q[2];\nu3(0.601198802128897*pi,-0.18633441736123202*pi,3.43894960807701*pi) q[3];\nu3(0.567701085872481*pi,0.41786798431285*pi,0.931912599398495*pi) q[4];\nu3(0.251771514150007*pi,-0.235249243272795*pi,3.85731423783777*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.829460621454959*pi,0.21059802248872295*pi,1.2980344212514479*pi) q[4];\nu3(0.593816498338247*pi,-0.314988042209579*pi,4.28755758349273*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.415010953006588*pi,0.42321688779396405*pi,0.5692192020269307*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.31072742248858*pi,0.5*pi) q[15];\nu3(0.337589938742735*pi,0.16882384598663303*pi,4.23749452015638*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275096590559986*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.467532537589448*pi,0.6638207367868301*pi,4.07664691486315*pi) q[21];\nu3(3.5*pi,3.4590843796963*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48939362700399*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.231435156178839*pi) q[9];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.259748812355355*pi) q[16];\nu3(0.129257582249986*pi,-0.329712631557386*pi,1.418058736216828*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.47083990915939*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42607003756915*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3631992971285*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.214689884954141*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.1830865778718591*pi) q[12];\nu3(1.0*pi,0.0*pi,1.200480622214845*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5486097414835003*pi) q[18];\nu3(0.489633260796851*pi,0.48646966753957*pi,3.6149888595058*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5301991060547269*pi) q[9];\ncx q[10],q[21];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.3724690053182105*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.384328700774272*pi,-0.1645461413921*pi,4.00492545251047*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.4168412881838*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.49425914053237*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.651230823199219*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.423623207459761*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.129956858394583*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(3.5*pi,3.45993015819967*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41817480916694*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1145294621676691*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.333064608690468*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0877912092380144*pi,0.018148829514441966*pi,3.64881091733723*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5123396144807248*pi) q[21];\nu3(0.649591659823496*pi,0.5151808091400001*pi,1.012168909456356*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.538125812400874*pi,-0.006433050161651022*pi,1.302709397356052*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.509621780142981*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(0.541572659453439*pi,0.65100171971499*pi,1.060813294889142*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.653645384526385*pi) q[14];\nu3(0.907101580666929*pi,0.57066916458461*pi,4.3712536541474005*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44161257967183*pi,0.5*pi) q[17];\nu3(0.21348277690178*pi,2.95477915661188*pi,1.60408353979253*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287276158790014*pi) q[20];\nu3(0.234676295939387*pi,0.9010875367501701*pi,4.35996145302816*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.773902725706217*pi,2.57775115725671*pi,3.91325640931052*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43584243151885*pi,0.5*pi) q[11];\nu3(0.547382283009302*pi,3.10324391673078*pi,0.626358195475706*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.911923143806126*pi,2.61517378496543*pi,3.55537017365056*pi) q[18];\nu3(1.0*pi,0.0*pi,1.387018809743298*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.546077948021411*pi,0.341861435173472*pi,0.98852744020632*pi) q[9];\nu3(0.274872700614295*pi,2.74236158688132*pi,1.379856547191769*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.734994112842162*pi) q[20];\nu3(0.542756374425808*pi,-0.19840157032615402*pi,0.679718064978108*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.51716800535609*pi,-0.24804500949409097*pi,4.032170627205041*pi) q[8];\nu3(0.413696242392798*pi,3.34776071597454*pi,4.374092940211209*pi) q[9];\nu3(0.415471045311306*pi,0.6998863199572101*pi,0.715652198942475*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.55988178135897*pi,-0.4629231182132791*pi,3.32274696598705*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4466712006915206*pi) q[19];\nu3(0.194308280109883*pi,2.90411822916808*pi,0.952851345701299*pi) q[21];\nu3(0.368029696279529*pi,0.97090513967991*pi,4.35827232604498*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.334879836420648*pi,2.83407467922444*pi,1.3266642086653428*pi) q[3];\nu3(0.468202774578289*pi,0.67087021653803*pi,4.39144884555278*pi) q[4];\nu3(0.480087546007626*pi,0.11942429727798498*pi,3.72171896867645*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.780283755485186*pi,0.8069692379823299*pi,0.784677867789948*pi) q[7];\nu3(0.656788746779381*pi,-0.29766217547567797*pi,3.53280468635858*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[18];\nu3(0.6451306815386*pi,3.426875599362*pi,3.79872804928642*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.950809456683302*pi,2.73832663743833*pi,3.74611375925596*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.406750346444168*pi,0.13220535670850597*pi,1.293957425126104*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.356723946879227*pi,0.7994287446588599*pi,3.80674301649435*pi) q[3];\nu3(0.64965029499623*pi,0.48497043336926304*pi,0.9507349277242529*pi) q[4];\nu3(0.0628076644211742*pi,0.36636972352320496*pi,3.90006696121133*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.154742811405303*pi,-0.231283736770119*pi,3.92328940900586*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39796472624615*pi,0.5*pi) q[12];\nu3(0.567126558155084*pi,2.66204627328025*pi,3.63641319636943*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285068784130404*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.396375121254247*pi,-0.022311282421874024*pi,0.906305092032505*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.260903104544787*pi,0.06229020782194605*pi,3.44176989722079*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.536578672234548*pi,-0.387998092463424*pi,0.694379216248926*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.598473241577537*pi,3.35431394513891*pi,3.07996911643306*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.619459009229696*pi,-0.16458357613097002*pi,0.918856710166688*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.823913146061212*pi,0.171171843563791*pi,0.936167459894493*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4296739474892295*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[10];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.759720738283762*pi,0.23033242342036198*pi,4.4906334260519*pi) q[20];\nu3(3.5*pi,3.43571106346542*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45778729032816*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.261531634584123*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.48960231262413*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37998833087309*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.2856990442604719*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.191642068517409*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1323960894600948*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.114394346334286*pi,3.17962448462808*pi,1.85564961931131*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(3.5*pi,3.27761070698493*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[13];\nu3(3.5*pi,3.46972615786929*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1449967127637*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.333095665005007*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46655086391637*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45788563619749*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.339675785138379*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.3776513740457*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40199307835561*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39539859422133*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.478473262563989*pi) q[15];\nu3(1.0*pi,0.0*pi,1.111031496951266*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.410028289070205*pi,0.495013360586784*pi,4.105403185725979*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5465641272350719*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.736812713993418*pi,3.081125869542*pi,3.06420659027386*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5516992360209931*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48079233394065*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.223706862332465*pi,0.6891795281144*pi,3.94414387600933*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48502718232474*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.506187959413167*pi,3.0204039470198*pi,4.0924517907821905*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.473225917930511*pi,2.96264906996228*pi,0.92981801372014*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.325093052431369*pi,-0.26525125725952503*pi,1.0345184813287789*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.455204084033145*pi,2.89811542122073*pi,0.9216624489349821*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.722461100333894*pi,2.98992671764849*pi,3.39215556679736*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.707999695868312*pi,0.350411467862098*pi,0.99511510485166*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.628034024295726*pi,0.8087776939984599*pi,0.790982297099903*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.428782241929146*pi,0.72695962200896*pi,4.42069927970967*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.258726343414377*pi,3.02019951906587*pi,0.5625398534774695*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.28746768222786*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.534181196965004*pi,2.84475543087444*pi,3.86176077101788*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49923362271875*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.209684306423782*pi) q[19];\nu3(1.0*pi,0.0*pi,1.197601463865005*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.570241778603754*pi,0.18297278875859402*pi,0.856088605143963*pi) q[0];\nu3(0.574894616786812*pi,3.26343833668317*pi,3.39671446461814*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.821440043617733*pi,0.52476364789601*pi,1.363232876322936*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.567482573303729*pi,0.48494940262947295*pi,0.5326759488320264*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.771494788592135*pi,-0.235007372507256*pi,4.1061991622863605*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.555090699596782*pi,-0.05426988053925902*pi,4.16613693485857*pi) q[10];\ncx q[11],q[20];\nu3(0.265864663946378*pi,3.47417479773975*pi,1.276735869038415*pi) q[13];\nu3(0.390604760185495*pi,-0.191742404468499*pi,4.0390638688457905*pi) q[14];\nu3(0.593382769230694*pi,0.279401450534014*pi,0.75659172283121*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.618165000502779*pi,3.42682996511973*pi,3.8695302930954*pi) q[21];\nu3(0.540474015338261*pi,0.01796387255089804*pi,0.838763948280361*pi) q[0];\nu3(0.353641977541021*pi,0.9545334912864201*pi,4.109818722351649*pi) q[1];\nu3(0.0898026274549358*pi,0.060708235863981996*pi,3.48307812865412*pi) q[2];\nu3(0.623252281612015*pi,2.46504946384432*pi,3.87701887326475*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.592283109658914*pi,3.32654366534126*pi,3.98977752898556*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.636623165790092*pi,0.107441644296976*pi,3.73027180237258*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.61494599725544*pi,0.128472781861532*pi,3.99914503192841*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.586320728448091*pi,-0.17114957130782*pi,0.8707772609721289*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.385711767587047*pi,-0.09522419654287101*pi,4.27029031794427*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42212992491074*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5147801175366604*pi) q[20];\nu3(0.370210035565598*pi,-0.062581406360189*pi,1.096871391928162*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.175059475672429*pi,-0.391985156197109*pi,1.008878622090722*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.331462470612439*pi,0.512276129392*pi,3.67597742816665*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.662689982352915*pi,2.44440717041184*pi,3.69473221414602*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.892484840174568*pi,0.346497990862248*pi,1.327497039275882*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.131408833883562*pi,3.49001178434214*pi,0.653321974048754*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.82713487356553*pi,-0.06214078358681402*pi,1.165522114034115*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(0.208950764634617*pi,2.9816649099001*pi,1.69140232954222*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.39175913223803*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.255658405324146*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44322507167263*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41905860719168*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.328089760259036*pi) q[10];\nu3(0.660677155416613*pi,3.35049422318551*pi,3.85642300599063*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.236168270125443*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.4873351220377*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49054981807887*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.671631936632549*pi,3.46199823510697*pi,3.04910349094854*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2425798746258319*pi) q[12];\nu3(1.0*pi,0.0*pi,1.388604742762183*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.864651433369354*pi,0.6264160902626701*pi,0.5674462908678*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5519605643329935*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.43041264645351*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.703912999798234*pi,0.75915672111677*pi,0.963784530520327*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.378723995233782*pi,-0.4669305916267208*pi,4.394189587294671*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4248292494563*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47686360130597*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(3.5*pi,3.41134455964406*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.194967501033523*pi) q[8];\nu3(1.0*pi,0.0*pi,1.426154082387358*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.648278362192841*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47939443643414*pi) q[14];\nu3(0.491803207260491*pi,0.20517014286632596*pi,0.5907367462286677*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.910373999262888*pi,0.7935672525667199*pi,0.524389082712993*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.70443164288367*pi,-0.22594576121793097*pi,0.859939917317588*pi) q[0];\nu3(0.682697847095149*pi,3.24117798027097*pi,4.17798603466394*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5238606918472141*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3574935912762705*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.35963357743972*pi,0.5*pi) q[18];\nu3(0.449821814500054*pi,1.12478634158381*pi,4.17091903827766*pi) q[19];\nu3(1.0*pi,0.0*pi,1.16025209421829*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.232149203863699*pi,0.08575998047874*pi,4.076293642197*pi) q[0];\nu3(0.375719444128644*pi,0.8489034440378*pi,0.5651604697699671*pi) q[1];\nu3(0.510242118986544*pi,3.26362030464574*pi,1.82596478478122*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46853357168827*pi,0.5*pi) q[11];\nu3(0.258629190573873*pi,0.613432682679*pi,4.39776937255448*pi) q[12];\nu3(1.0*pi,0.0*pi,1.372693610927791*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.623370190807577*pi,-0.07321283154595098*pi,3.83166505790332*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.898096423662197*pi,0.80218113185865*pi,0.683572731964137*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39216668245726*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2879912201224921*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44094682223447*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.379058875439587*pi,-0.4129778355203186*pi,1.429491560646662*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.523086262243708*pi,2.51429213785566*pi,3.57158878096553*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.760212559317724*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.36008735632149*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.309600082265655*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.773821889099669*pi,2.35975760261869*pi,3.83190207170349*pi) q[4];\nu3(0.378948979398083*pi,3.16157727655666*pi,1.126547914545523*pi) q[5];\nu3(0.373415770551233*pi,0.77898699753009*pi,4.310208663864859*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.37268085562709*pi,2.80028828012805*pi,0.7465559132155379*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.447116468410982*pi,3.36103414442187*pi,3.23494502823837*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5710494525387326*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.818119373308137*pi,0.09550969606231796*pi,0.5477953501787575*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.485873917009556*pi,-0.4157071461802472*pi,1.025609327175176*pi) q[4];\nu3(0.0300578342911128*pi,0.5472619562593799*pi,3.63441951850015*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.224585351603634*pi,3.17968950576937*pi,1.424148155104827*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5860433591484235*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.910145288800561*pi,2.99475154379412*pi,3.29971731832094*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.447532253250885*pi,-0.273615586127478*pi,3.98273559623867*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.827040789117891*pi,-0.291720432530454*pi,3.9751531620393*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44395213253229*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(0.949503929530148*pi,-0.48864103601761*pi,3.73699671259181*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.767646018921371*pi,0.20020237949629804*pi,0.8808110958638711*pi) q[7];\nu3(1.0*pi,0.0*pi,1.132256841363219*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.347946049071242*pi,0.029788892495636987*pi,1.375946494281203*pi) q[11];\nu3(0.3463876719675*pi,-0.28326213241917997*pi,3.98126347164454*pi) q[13];\nu3(0.420779734655902*pi,0.10758300897561701*pi,1.340955251044535*pi) q[14];\nu3(0.622322481818038*pi,-0.17745705448305898*pi,0.843049628021139*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.609544839968094*pi,0.27959183152255795*pi,0.748023781612099*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.45578516739065*pi,0.5*pi) q[2];\nu3(0.336333521857253*pi,0.5125838248800201*pi,3.51498409982648*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.28855178128512*pi,0.32440404336262596*pi,0.9521286713862229*pi) q[11];\nu3(0.75643268743408*pi,3.1560534163324*pi,0.5321564700579338*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.604698118628229*pi,-0.4707988020949035*pi,0.755008986524585*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.293701633072244*pi,-0.022789133966094*pi,1.095306222200128*pi) q[17];\nu3(0.505853485856054*pi,-0.27123891012122003*pi,1.019477742912515*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.898284945414851*pi,2.88361833719225*pi,3.2791478092499*pi) q[20];\nu3(1.0*pi,0.0*pi,1.313869231238502*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43541236461196*pi) q[8];\nu3(0.187199861238873*pi,2.75459571387824*pi,1.313713312249702*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.825313542764639*pi,-0.20927303349452903*pi,0.693845446819648*pi) q[16];\nu3(0.780711661230778*pi,2.85560367766981*pi,3.2546272633565*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.407313168990397*pi,3.41281236586312*pi,0.818732292302164*pi) q[19];\nu3(0.52061469584834*pi,0.8018792193991799*pi,4.23348797629005*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38832749342447*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.159513337165204*pi) q[5];\nu3(0.657284403004517*pi,3.33189278620458*pi,3.93800465640085*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.750000956192712*pi,0.17356779450555504*pi,4.32153469000626*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.340566923886681*pi,0.5442268119945599*pi,4.04729486316631*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5480396878436397*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43915411997011*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.222510725932774*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44445069267561*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.607162840751979*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1587421027480191*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.29359153022546*pi,0.15700941293579596*pi,4.21200532840321*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(3.5*pi,3.44847405194774*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43498071963852*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.366410204861976*pi) q[13];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.25492355481234*pi,-0.49747746259084885*pi,1.094230377912801*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.732359977830965*pi,-0.13516324633292198*pi,0.673550825631694*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4093365901564*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.402430732319321*pi) q[10];\nu3(3.5*pi,3.43283882739903*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3364840501211819*pi) q[12];\nu3(3.5*pi,3.37851970073301*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.32532672616157*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299003164724192*pi) q[18];\nu3(1.0*pi,0.0*pi,1.166230452897108*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1928446030291688*pi) q[20];\nu3(0.505688652384902*pi,-0.23272288878915998*pi,4.20699436790873*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.42534129357859*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.48914591666524*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.377074991070115*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.409284456463423*pi,3.41250301555118*pi,0.764102912842658*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.454771413658493*pi,0.6562600032233601*pi,0.70652353472033*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.047203110754799*pi,2.73845168699544*pi,1.50732420908625*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.640616229766496*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.62147359205489*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.465576314344*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.62190289840303*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.562991962014145*pi,0.009134097585175027*pi,1.016121040128924*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.574514630255317*pi,-0.4495152405469095*pi,0.5478588430307966*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.467886192862662*pi,2.94757707754872*pi,1.0644691417952301*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.539848585054818*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.427223795116363*pi,0.19650458614251098*pi,1.096804262237184*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.17296798021755*pi,0.11295548697482205*pi,1.3070007658590361*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.194738289466357*pi,1.15736469617898*pi,4.26499731607905*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.104275774701098*pi,2.4765349673266*pi,1.246671507110098*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.28046518169059*pi,0.285595290200097*pi,3.46658613487618*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.401147885477347*pi,0.37231839991596105*pi,1.046722569502762*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.190296798230219*pi,-0.4615627693338599*pi,1.165580012830195*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.652345406381515*pi,-0.4226137617045236*pi,3.42543575565717*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.52484047517369*pi,1.01087779765311*pi,0.8235582454017081*pi) q[11];\nu3(0.532196509376847*pi,0.39603205592645097*pi,0.5763530572266702*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.52312013810734*pi,3.38923316258579*pi,4.06126095670518*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[21];\nu3(0.821689297013774*pi,3.36166125834912*pi,3.49446639036763*pi) q[1];\nu3(0.775567661779421*pi,0.52419522932706*pi,4.42094942706712*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.515802739028215*pi,0.42445695593548805*pi,1.037130893791214*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.683309403422655*pi,0.02506499312852295*pi,3.67713236131105*pi) q[10];\nu3(0.540637338985429*pi,2.51908542341542*pi,3.52006312608105*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.445439972056755*pi,3.09936531543179*pi,0.823198692315668*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49149020656347*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.767422845123839*pi,-0.30443545534968*pi,1.121315467236974*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.122584914597288*pi,2.47670656869028*pi,1.159490243885708*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.180865445244902*pi,0.88265345563922*pi,3.91838092191841*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.766188122785203*pi,0.43510980034282*pi,4.188564699016149*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.579355493034117*pi,3.27558586112598*pi,4.14262935020011*pi) q[20];\nu3(1.0*pi,0.0*pi,1.385323258347001*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.24800666539538*pi,0.277375244737444*pi,1.168256796579696*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.110229736025389*pi,2.75305280800151*pi,0.826553252013781*pi) q[14];\nu3(0.022117298005403*pi,-0.324216976646654*pi,1.007980443398012*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.46170499385793*pi,2.78496287858465*pi,1.0114200043797479*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.715750577827078*pi,3.35332063413128*pi,3.98294979326885*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.306559056142311*pi,0.279780638089972*pi,4.36160810040978*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.125486774776325*pi,0.374163654893537*pi,4.41113043690385*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.661558861869414*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.520328705431058*pi,3.18245506827074*pi,4.02703082560274*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.881400314415983*pi,0.430659316069962*pi,4.15914474584111*pi) q[16];\nu3(0.354557101707472*pi,2.49485954539639*pi,1.379925485840402*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.38713228699265*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.281634182481953*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.38528445990472*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187061756643246*pi) q[10];\ncx q[11],q[14];\nu3(0.292343236115029*pi,0.8322589263778899*pi,4.21452010431321*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.234866370516518*pi,3.31222069863774*pi,1.194834684556942*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49445460350324*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47726079464375*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.46230962247653*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.340801515806785*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3229703679754539*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2251673166078532*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5843129673829797*pi) q[3];\nu3(3.5*pi,3.46398730750439*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48079256468872*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.16953729545056*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.392816810163297*pi,1.08536113627163*pi,4.14127208571894*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\ncx q[5],q[13];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5373611004427192*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.737430962428358*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.45198568139212*pi) q[17];\nu3(3.5*pi,3.42329525329812*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205888069506841*pi) q[20];\nu3(0.496004653227007*pi,3.05194240412846*pi,4.19214385056479*pi) q[21];\nu3(0.372035749662423*pi,3.15064045728691*pi,0.837767156969745*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3792182945405*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47645560721643*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.116457381948388*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.257689516159467*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.571684515765248*pi) q[15];\nu3(3.5*pi,3.40318682504528*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.301846839525165*pi) q[18];\ncx q[19],q[20];\nu3(0.45893312446007*pi,2.78305901831995*pi,1.135623998551225*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[13];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46440417041477*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0124052769618337*pi,-0.320129574691442*pi,4.43893822668627*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49551196766093*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5330566547487314*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.473459382840041*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.647542400083811*pi,0.04393687976292204*pi,0.663912931520656*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.558384701004879*pi,-0.4111462887847712*pi,0.5769324096626367*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[9];\nu3(0.489199698082378*pi,-0.349917355705554*pi,0.816071376101668*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.605633018962684*pi,0.90854568307813*pi,0.54568409104726*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.620203423228896*pi,0.65964708585265*pi,4.291286779622871*pi) q[3];\nu3(0.324384415472603*pi,0.14830968213778795*pi,0.737425376004455*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.837899615093731*pi,0.29603563560677904*pi,0.860078109719971*pi) q[7];\nu3(0.29045936869641*pi,0.63839763280622*pi,0.714905400021428*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0452404053301309*pi,0.403538315557024*pi,4.2925128499886505*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.794652773052496*pi,3.27324015140816*pi,4.37489898188323*pi) q[14];\nu3(0.158010953198138*pi,2.7957042291762*pi,0.817664472594694*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.350047852623666*pi,-0.33073925230376*pi,3.87678113703126*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.405741100116279*pi,-0.4287150502198052*pi,1.72326436117528*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.620740837905821*pi,-0.028020855121896004*pi,3.60059012411471*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.224828047134167*pi,3.14117242721413*pi,0.601266142058238*pi) q[11];\nu3(0.544522489498979*pi,0.90506790555296*pi,0.830572180750744*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.859020776671068*pi,0.76358110581887*pi,0.705555161041038*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.740139592672766*pi,-0.4538409287654393*pi,3.21702565471621*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.601764994801154*pi,0.75486880842769*pi,4.3463139662459405*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.249006019295356*pi,0.7224931433188599*pi,4.35902386080876*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.580224847210316*pi,3.3750549748837*pi,0.736474684239712*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.15839719686865*pi,3.04626986582863*pi,1.72509508111967*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.407554725350911*pi,3.22295372846528*pi,1.133436119991339*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.151546137866716*pi,-0.339846647573978*pi,0.623218229468364*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.801851459142648*pi,0.336643493733221*pi,1.277226306795109*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.819961936696312*pi,2.96276637066796*pi,4.11568117938737*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.685262649656115*pi,0.441152271359474*pi,4.007735477056221*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.330053957856576*pi,3.06825314803734*pi,0.920885294230397*pi) q[19];\nu3(0.766561792787013*pi,0.419223196392559*pi,4.02600821747316*pi) q[20];\nu3(3.5*pi,3.41317484075012*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49178970389088*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.367057995160522*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.272544797286169*pi,-0.123813801668962*pi,0.9574623666177571*pi) q[6];\nu3(1.0*pi,0.0*pi,1.243806294546642*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.363090845543988*pi,0.48627946899894303*pi,4.09876526072069*pi) q[13];\ncx q[15],q[21];\nu3(0.376266376656371*pi,3.24692570069762*pi,1.81466070105693*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.572452020263219*pi,0.33493781178555204*pi,3.77913398103327*pi) q[18];\nu3(0.821102781434312*pi,0.55491890900078*pi,0.7814347102061581*pi) q[19];\nu3(0.422393270085833*pi,-0.09823500818144898*pi,0.837253705205159*pi) q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[7];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(0.57307923377437*pi,0.003840912978982036*pi,3.95095741825743*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48904346691453*pi,0.5*pi) q[15];\nu3(0.596081225171213*pi,-0.4834005467046363*pi,3.13217917425764*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.436660045040128*pi,-0.4735295278244606*pi,4.46418966360104*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335010738533503*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37721752141854*pi) q[4];\nu3(3.5*pi,3.48986385642035*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.626750718408974*pi) q[7];\nu3(3.5*pi,3.49340784660218*pi,0.5*pi) q[8];\nu3(0.352904806238708*pi,-0.4806267062764939*pi,4.19836135101177*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258808352485048*pi) q[11];\nu3(1.0*pi,0.0*pi,1.413604470372905*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[19];\ncx q[3],q[7];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47237462394359*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45943311820792*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.27868299850422*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33344624420879*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3464973891562009*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[16];\nu3(0.328139280978347*pi,2.62959017152656*pi,1.0805473292671222*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[17];\nu3(0.709712178501638*pi,-0.4519688711122694*pi,1.028378054562955*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4052140628308*pi,0.5*pi) q[10];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241996561784074*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48248219755962*pi,0.5*pi) q[2];\nu3(0.758522713198191*pi,3.40061287372666*pi,3.79902040512122*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44004330602809*pi,0.5*pi) q[6];\nu3(0.427324074788724*pi,0.35446186987719097*pi,0.659907680460135*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42748144641274*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.168719233505779*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.377826052151128*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2193531329857978*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.738767528632521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34624590876925*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37340673707206*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5967501554461636*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2729018318673795*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.635930943793114*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243624729873779*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[14];\nu3(0.176287059339739*pi,2.93681045980272*pi,1.81712029956425*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.271682068796197*pi,3.43549368723002*pi,1.97318163158626*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.184675003116112*pi,-0.4757465134930574*pi,1.224510895738685*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.54943973404519*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.422193528552541*pi,2.73073854885265*pi,1.177931910539975*pi) q[0];\nu3(0.607270342527427*pi,-0.096884517238362*pi,0.900607729765899*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.888115350774941*pi,3.21239328072127*pi,4.11776693083006*pi) q[4];\nu3(0.493640556924899*pi,0.78081273436687*pi,0.6709641849874299*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.124473214123769*pi,-0.263280984787796*pi,1.55360605739242*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.442152539328238*pi,-0.32943314521894196*pi,0.503327827069566*pi) q[21];\nu3(0.534238030502376*pi,0.023829152284888022*pi,3.94226486692011*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.429224928252143*pi,-0.17645277721387798*pi,4.14509653346065*pi) q[4];\nu3(0.393964974152812*pi,0.83465066945048*pi,0.64112961969021*pi) q[5];\nu3(0.814571300625087*pi,0.424380408334716*pi,4.30993838826536*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.35685077982383*pi,3.13032820520914*pi,1.425616497676016*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.563150332313395*pi,3.11115302206107*pi,0.5698793826071379*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.218749586504978*pi,0.32434168378777195*pi,4.47056336208812*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.478720515670177*pi,3.29725192466316*pi,0.8673332454402161*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.556067130992156*pi,2.93951541154605*pi,4.02549989308417*pi) q[6];\nu3(0.517326480560602*pi,2.86704590514428*pi,1.3862212689078661*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.457384619649427*pi,-0.008326273923657979*pi,3.85840865966745*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.647413338417584*pi,3.18442057634778*pi,3.76416119161632*pi) q[12];\nu3(0.762317573568253*pi,0.17927424291064198*pi,3.83586933330688*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.237683340479135*pi,2.43024233886662*pi,1.1822093791877641*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.464088478833973*pi,0.481578888998097*pi,0.8169557213451171*pi) q[8];\nu3(0.352228455122823*pi,2.83438803176943*pi,0.7709089855125151*pi) q[9];\nu3(0.283188981228198*pi,2.84758187053754*pi,1.62491360271431*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.542977284362711*pi,-0.25618798729702696*pi,4.15447067914852*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.626997677010617*pi,3.37715082690324*pi,4.448253962355761*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.511543340085118*pi,3.41746744653923*pi,4.09092545560478*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.527640396270377*pi,-0.4553424912901728*pi,3.73215536918599*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.892552087666264*pi,3.06079621172086*pi,3.69183868830925*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.87268630798262*pi,2.84896383217181*pi,3.22491365031758*pi) q[17];\nu3(0.786181572234631*pi,3.27720605203361*pi,4.2300270099543*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.487934371405212*pi,0.18073959262975603*pi,0.787836795013268*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[12];\ncx q[6],q[21];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.667427853532864*pi,1.08711182948701*pi,0.82507647180538*pi) q[18];\nu3(0.692544428987567*pi,3.48097330296344*pi,4.30644585194343*pi) q[20];\ncx q[1],q[10];\nu3(0.864375184694899*pi,0.407244016599967*pi,1.54673969879949*pi) q[2];\nu3(3.5*pi,3.22051996906278*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3106201717176*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38447054734069*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47495428371522*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.151928890815829*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37370072351682*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2559017677691129*pi) q[12];\nu3(1.0*pi,0.0*pi,1.281800983850107*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2455656372333102*pi) q[19];\nu3(0.376590502766701*pi,-0.135105282303435*pi,4.2114588440997895*pi) q[20];\nu3(1.0*pi,0.0*pi,1.187827235499216*pi) q[21];\nu3(3.5*pi,3.39120419098479*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[8];\ncx q[5],q[12];\ncx q[6],q[21];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.220283991657193*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.880242881325977*pi,1.03086563220992*pi,0.6424030085136*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37955718155523*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43567075492502*pi) q[8];\nu3(1.0*pi,0.0*pi,1.308352875408532*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43659200415686*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35396939438362*pi) q[13];\nu3(0.644011243146927*pi,-0.303435132521346*pi,0.849733465104223*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3426090351980005*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45238079559111*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[8];\ncx q[5],q[12];\ncx q[6],q[21];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.43183761405668*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36339863936333*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.36998611364358*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29581927245893*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46181741026682*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.377164244345641*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48809542492385*pi,0.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.385918555551241*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.3672675152756*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3064356536507211*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5666953754245241*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.3171783413890505*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5925136371443254*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.591368579516155*pi,0.06246642049628204*pi,4.05746954127725*pi) q[4];\nu3(0.90177934749622*pi,-0.134508560343102*pi,0.92551210707791*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.424955048475955*pi,-0.11319107907848602*pi,0.82562158059303*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.348956306497*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.703337074974548*pi,0.8435802067832401*pi,0.882084493055343*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.615417099973083*pi,-0.279815497414989*pi,3.90277212174538*pi) q[6];\nu3(0.421490785517478*pi,0.17528264033943297*pi,3.60924957405002*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.264915906690869*pi,3.37791766342905*pi,0.8637907162716589*pi) q[11];\nu3(0.657733655775646*pi,0.36004866449223405*pi,0.888084863469569*pi) q[12];\nu3(0.802804533871392*pi,3.32506448779915*pi,2.97887050219988*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0473223443053145*pi,2.99715180672842*pi,1.63892859181148*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.508807205654944*pi,0.73802420952248*pi,0.5726683578681964*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.727909302842972*pi,-0.031958165053184995*pi,0.692082669425914*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.750390853684297*pi,-0.14812232940939501*pi,3.51337278804668*pi) q[3];\nu3(0.657984524597916*pi,3.16858912731533*pi,0.5948195832882092*pi) q[9];\nu3(0.152709740072043*pi,0.14057292120828702*pi,4.47326950421603*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.571408184520187*pi,3.24712121478962*pi,4.22093784019807*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.581738765948322*pi,2.46750373985252*pi,3.90916832407343*pi) q[18];\nu3(0.322295291142778*pi,0.24474542837729496*pi,1.041871395191074*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.279394133072556*pi,0.289441209282857*pi,3.5808410321345*pi) q[15];\nu3(0.156578487870278*pi,3.32206618452175*pi,1.264354335919641*pi) q[16];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nu3(0.297767373937154*pi,3.38450945715738*pi,0.643510227631397*pi) q[0];\nu3(0.898364424466907*pi,-0.09692138375631398*pi,3.71764811313191*pi) q[2];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.932343669959735*pi,-0.324978188528519*pi,0.639599612653305*pi) q[0];\nu3(0.761202011609428*pi,-0.4416747826836692*pi,0.909133071898509*pi) q[1];\nu3(0.441389036249319*pi,0.10575910077360995*pi,3.80781463498065*pi) q[2];\nu3(0.535048096609237*pi,0.24562924241996198*pi,4.46493186247256*pi) q[3];\nu3(0.161028001403972*pi,0.20504801634059*pi,3.74010770948191*pi) q[4];\nu3(0.292582702728794*pi,-0.320532516988701*pi,1.3368900617873138*pi) q[5];\nu3(0.413328335793302*pi,3.07451850282088*pi,1.0515791604814861*pi) q[6];\nu3(0.204988272826108*pi,0.061692270059889975*pi,0.9382103042386369*pi) q[7];\nu3(0.183589332882371*pi,3.46153118734171*pi,0.723120126127015*pi) q[8];\nu3(0.747391088826037*pi,-0.265824109669601*pi,0.909726347081373*pi) q[9];\nu3(0.797100923075874*pi,3.38460329889394*pi,3.43748959654844*pi) q[10];\nu3(0.717694149884763*pi,0.13754109647379398*pi,1.000533345386575*pi) q[11];\nu3(0.570015282846972*pi,0.326182642847493*pi,1.307168617858157*pi) q[12];\nu3(0.596518729442528*pi,0.239827670830298*pi,3.8177295944468*pi) q[13];\nu3(0.356884347992392*pi,-0.009611489160350983*pi,0.68261407502401*pi) q[14];\nu3(0.402632199841616*pi,0.36466719021843896*pi,1.1104454897454619*pi) q[15];\nu3(0.43992454144056*pi,3.22326144487992*pi,1.7777875712755*pi) q[16];\nu3(0.401172432058539*pi,0.364586165869758*pi,0.6352542552991309*pi) q[17];\nu3(0.74182610469222*pi,3.43721367935664*pi,3.86961544384127*pi) q[18];\nu3(0.756967559006678*pi,2.50644916354273*pi,3.61171229597226*pi) q[19];\nu3(0.061764615424625*pi,2.70427503198773*pi,1.190511775264632*pi) q[20];\nu3(0.440311589894192*pi,0.462521620669778*pi,4.1880433402187*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[12];\ncx q[4],q[11];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[21];\nu3(3.5*pi,3.37925635697044*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.27660712821588*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4283699390205*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48237576695665*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47300198360362*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2179427239819471*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47957826967718*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1842278875634928*pi) q[11];\nu3(1.0*pi,0.0*pi,1.20448394055263*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.101926958200875*pi) q[14];\nu3(3.5*pi,3.41140339369657*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.303482269735327*pi) q[18];\nu3(1.0*pi,0.0*pi,1.14909067458616*pi) q[20];\nu3(1.0*pi,0.0*pi,1.329007615239105*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[8];\ncx q[2],q[6];\ncx q[3],q[12];\ncx q[4],q[11];\ncx q[5],q[20];\nu3(3.5*pi,3.32259966213937*pi,0.5*pi) q[7];\ncx q[9],q[19];\ncx q[10],q[18];\ncx q[13],q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.135624137807663*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42489068042801*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6254504818912721*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.233344309424044*pi) q[8];\nu3(3.5*pi,3.3657420717888*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5271926589160573*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4795763867107095*pi) q[12];\nu3(3.5*pi,3.46643342195383*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5204737380862108*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2687067867924822*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5043154097543461*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0902360539532299*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5101937189213723*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.25402270470064*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[8];\ncx q[2],q[6];\ncx q[3],q[12];\ncx q[4],q[11];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[19];\ncx q[10],q[18];\ncx q[13],q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.625110235990696*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.40981531076307*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5479585547725034*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48493765835319*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.615675793946881*pi,-0.032959833539279004*pi,4.20636560817251*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.59306829292851*pi,0.54954412078503*pi,1.310661078728542*pi) q[4];\nu3(0.470762028836826*pi,-0.4505048586512364*pi,4.02937116931766*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(0.0574529587695695*pi,-0.19556728425076902*pi,1.066321764227691*pi) q[10];\nu3(0.797642263061096*pi,-0.223574231661335*pi,3.28970763872004*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.644112995275029*pi,-0.036188264268327996*pi,0.973987745415016*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.674350256854326*pi,0.94746279780735*pi,0.788625057816988*pi) q[18];\nu3(0.560073525307608*pi,0.13240627633934798*pi,4.03250102425311*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.4056407062734*pi,3.19831388950548*pi,4.38172067795035*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.40605130728665*pi,0.426750893599099*pi,0.840241958837998*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.693388121340748*pi,-0.4840984513045886*pi,3.6925084879855*pi) q[4];\nu3(0.304815636245737*pi,0.25073296295327696*pi,3.72939373326575*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.669092156695746*pi,0.5718353438555199*pi,4.15222199267144*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.564997014530023*pi,-0.09551702082143099*pi,4.4491830317886*pi) q[10];\nu3(0.738378242159506*pi,3.24081189990121*pi,0.5364994674374343*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.348637805037157*pi,0.08664018613513502*pi,4.077609656525929*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.699180692158157*pi,3.04507298459831*pi,3.28160647633358*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.55744627953612*pi,0.045538426768191975*pi,1.338168571829819*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.62232905121037*pi,2.98170000800225*pi,3.72340338302366*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.457522219070283*pi,2.44998094530977*pi,1.1494860967948*pi) q[6];\nu3(0.228195106037503*pi,0.122563992650216*pi,1.231897645327345*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.507404669504816*pi,2.99204237610595*pi,3.58379483438356*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.137108098090651*pi,-0.06805489099788797*pi,1.50121073533724*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.172807672375966*pi,3.42731113646466*pi,0.670846985536871*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.241317290210718*pi,0.70743847922438*pi,0.5394576599394015*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.442657316903396*pi,3.19520938408835*pi,0.866494777205696*pi) q[12];\nu3(0.60292692882296*pi,2.59787732802102*pi,4.09430459503611*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.30005062142567*pi,0.166368504345486*pi,4.136614955177389*pi) q[16];\nu3(0.199984335555546*pi,3.09025217273059*pi,1.479219502266865*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.166493397993866*pi,-0.051742996176395994*pi,3.69831975119863*pi) q[21];\nu3(0.55716212672584*pi,0.029457869988716023*pi,4.23142049787727*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.592147023238217*pi,0.37416946879111*pi,1.0565343923014439*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45571607308471*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.870574710119137*pi,3.27562907318602*pi,3.4153129373164*pi) q[9];\nu3(0.559352756015647*pi,2.46382374738171*pi,3.79060333457319*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.394210364885096*pi,3.32521318238119*pi,0.811209876965456*pi) q[15];\nu3(0.64693899632841*pi,2.88952250454785*pi,3.38848082486161*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.199567609658206*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.432593803544958*pi,-0.06609334527399302*pi,0.659986252583408*pi) q[21];\nu3(0.549577400711039*pi,3.28000962980465*pi,4.04428457666736*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.451971571593147*pi,3.31861307188104*pi,3.18807727868841*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.180640630646769*pi,-0.293249878224757*pi,4.11464534031509*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.27958675827429*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.334601105873927*pi,-0.189435139242569*pi,4.33184237365679*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.095307900607051*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46727923619172*pi) q[18];\nu3(0.479524854557722*pi,3.42115058596164*pi,0.5173467372064037*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[5],q[18];\nu3(3.5*pi,3.49388069437648*pi,0.5*pi) q[6];\nu3(0.839218251067801*pi,-0.31318063360479*pi,1.07581481844262*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.3869261315058*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298656950488829*pi) q[17];\nu3(0.387035642531628*pi,0.64042046245926*pi,3.90121954719018*pi) q[19];\nu3(1.0*pi,0.0*pi,1.449777345015442*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46705675583532*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2515419376018229*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.534118473639821*pi) q[10];\nu3(3.5*pi,3.33222551960434*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.180884070657388*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.44298025170027*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46352841424962*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40364628125596*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.397667723692636*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.360286589122079*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3694429247397*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5851992425384385*pi) q[20];\nu3(1.0*pi,0.0*pi,1.380595365542522*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5325167345196454*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.514331972695103*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.179377169027126*pi,2.8965409950982*pi,1.59629836001439*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.646506005823731*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5971759662526865*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41639116553836*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48695740447524*pi,0.5*pi) q[1];\nu3(0.508474755487369*pi,0.10656358946856004*pi,0.888801861688841*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.372709730516656*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500989979236337*pi,3.08494879968678*pi,1.92991101149995*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.526051908176899*pi,0.15013018412796897*pi,1.2873101552153479*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.2372512954844*pi,2.4248995360914*pi,1.273618679508902*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45869157834861*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.400601597216371*pi,0.39784025204903795*pi,3.99539246168056*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.603683580561602*pi,2.60932894250315*pi,3.71825869202727*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.89927728319716*pi,3.44593461461175*pi,3.0782006029484*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2735256500314591*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.838933815515991*pi,0.05677935689109803*pi,1.28488033481378*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.617839513996922*pi,-0.046978290083181995*pi,3.71989614428105*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.720040968864817*pi,0.03736992617630397*pi,1.397358465190647*pi) q[5];\nu3(0.278644413236257*pi,0.350562695332887*pi,0.5872287387352472*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.899304536437424*pi,3.06594292198337*pi,3.5028490128565*pi) q[9];\nu3(0.160068263778427*pi,0.165389745080187*pi,4.10120674312757*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41716902996738*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0614749878754876*pi,-0.08001560207707298*pi,3.72931905288916*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.308478190399685*pi,-0.162510584805602*pi,3.87854721341224*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.648214882697866*pi,0.173820696851393*pi,4.33080349162698*pi) q[18];\nu3(0.359760681071563*pi,0.63477721460794*pi,3.8266113549167*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.455076183675766*pi,-0.375055992555266*pi,4.16993052375603*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.310766273264181*pi,0.96092298360543*pi,4.44783339285389*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.743158816577276*pi,-0.365555659063516*pi,4.416384743186979*pi) q[15];\nu3(0.591822074758018*pi,-0.030800608475757996*pi,0.995094273070704*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33497997565417*pi) q[19];\nu3(0.52418610743196*pi,-0.13875243238672602*pi,3.65347536105961*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.702498652103165*pi,3.02704647811962*pi,3.39320731121065*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.445341820034476*pi,0.219672071859914*pi,0.659847468177052*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.493371435488645*pi,-0.12772524657603002*pi,0.7834908301183521*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.28531397503182*pi,0.99151620985842*pi,4.39639833216027*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.508297483771092*pi,0.9777811640987*pi,0.8184328168770181*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.134006535933108*pi,-0.215486827527833*pi,3.73216076735206*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.387124178088223*pi,0.32337408521878597*pi,0.7894577028561109*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.672763751540644*pi,0.40016226979967395*pi,1.54546495544616*pi) q[17];\nu3(3.5*pi,3.47855164576242*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.104756237097348*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.886806808176694*pi,0.34865466199514905*pi,1.62103392568621*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.452210921523728*pi,2.83807240705597*pi,3.63607398745301*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.655975032489921*pi,1.16875751168187*pi,0.8185716013366511*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49137558750475*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.181459575345153*pi,-0.330586941953666*pi,4.07093072420104*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.307423947635101*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5023249729290071*pi) q[20];\nu3(0.840518487689979*pi,-0.241560384789882*pi,3.29548271323665*pi) q[21];\nu3(0.570452885268875*pi,0.12087758280146499*pi,1.3058803047658931*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.437007936369811*pi,3.03725961723204*pi,0.678140725393361*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.25137156702708*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.115007229443603*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.329940178753468*pi,3.45619503860004*pi,0.574550601248713*pi) q[21];\nu3(0.118698113662944*pi,2.50264612879385*pi,1.448764097395536*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.232828194379691*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.682355885760253*pi,1.06002354250955*pi,0.771572215054921*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47812752446995*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42773987052295*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.265991536184075*pi) q[10];\nu3(0.506210972601902*pi,3.24137482879665*pi,0.836937851000797*pi) q[11];\nu3(1.0*pi,0.0*pi,1.204565356627056*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49852512526137*pi) q[15];\nu3(0.475537728357354*pi,-0.36059548504496597*pi,3.71979024724927*pi) q[18];\nu3(0.367261277742779*pi,-0.09020255938850802*pi,3.8614439008427*pi) q[19];\nu3(0.514420107746457*pi,0.14964295854585896*pi,4.41226205433084*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[10];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[9],q[21];\nu3(0.632065119186389*pi,0.21374345327408195*pi,4.398114765971981*pi) q[11];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.489611490605944*pi,3.07370363216949*pi,1.78441438775473*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.399723024762722*pi,3.0862390106098*pi,1.416218211963192*pi) q[20];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45625915435026*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43224423516776*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.31511093896233*pi) q[8];\nu3(3.5*pi,3.45589533067431*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5854526577290673*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5579840084948205*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259552785160232*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.240531818777568*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.44045514017015*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[19];\ncx q[4],q[10];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.184098664415171*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.34486253172675*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42075973216437*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.7237172518393971*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.127420655335194*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5134774763460102*pi) q[17];\nu3(1.0*pi,0.0*pi,1.347639733568921*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.585928389625184*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.379532985225098*pi,2.45185729117321*pi,1.2682768831694449*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[17];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.222083931073778*pi,0.7381543391393299*pi,3.86751328528753*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4619619266696695*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.236443857116301*pi,3.48567026515327*pi,1.60762156929691*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.840160597879836*pi,3.40401576436588*pi,4.260537463409721*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5392704567370128*pi) q[11];\nu3(0.243788856953833*pi,0.08309716598414596*pi,3.75762373662846*pi) q[12];\nu3(0.294520703964723*pi,0.40337432448605104*pi,4.24345137023188*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5571356470284535*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.372051106292213*pi,3.17133756127189*pi,1.016206745759284*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.627383224008012*pi,0.02141945436005499*pi,4.3223802062475905*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.842982104530615*pi,3.14403333400865*pi,3.26803178600189*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.704401780560823*pi,-0.16428050221594898*pi,4.26906563122844*pi) q[14];\nu3(0.939149474053368*pi,3.34306985981682*pi,3.28413682729784*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.72808286364442*pi,0.18928501025072797*pi,3.94180139719266*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.462546190861287*pi,2.9655924586954*pi,1.8189159005578*pi) q[5];\nu3(0.437531001713754*pi,0.5548815868097501*pi,0.80629766253942*pi) q[6];\nu3(0.231884341508927*pi,3.07206154921206*pi,1.2627199666368*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.220735692652856*pi,3.26541162228949*pi,1.64405528894217*pi) q[9];\nu3(0.254639413178718*pi,3.20773170737732*pi,0.89232374537099*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.42728241896976*pi,-0.24945705098259602*pi,0.705520259016476*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.106556866446899*pi,3.43419755694522*pi,4.30067015938203*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.510842458482309*pi,-0.18472704151963*pi,4.18482221504439*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.657535193828944*pi,2.92403311679462*pi,4.200420668244989*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.697731259989719*pi,0.02633982268798496*pi,1.289968961775069*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.43590007514826*pi,2.93629404307732*pi,1.76098990743421*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.50336730317223*pi,0.5785639076676801*pi,0.716268108037477*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.427621821459402*pi,0.30315325085399303*pi,4.18538822731743*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.806712754905005*pi,0.07242252016272399*pi,0.701968331983261*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.789296595925658*pi,-0.13033597229626498*pi,3.68672724867025*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.68932334741072*pi,3.4836867592551*pi,4.231813672397919*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.394195530269132*pi,-0.174079241126413*pi,1.313964644222597*pi) q[16];\nu3(0.674498782347693*pi,0.14248597020534803*pi,0.611072610575586*pi) q[17];\nu3(0.775578414173657*pi,-0.347917707945465*pi,3.67811835483668*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.725894703057939*pi,0.17795791494909297*pi,0.5500157648081886*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.6485990175642*pi,0.20060913343586795*pi,4.18246159866475*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524278046181963*pi,-0.4939055460631031*pi,3.87829123206128*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.201519695593123*pi,-0.4474390388175671*pi,0.808352666023915*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.583468054758913*pi,-0.207033616230887*pi,4.09543885483464*pi) q[1];\nu3(3.5*pi,3.47172766106534*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.307900544136058*pi,0.67787956801028*pi,3.73945382365526*pi) q[11];\nu3(1.0*pi,0.0*pi,1.230923339238986*pi) q[12];\nu3(0.377882843242489*pi,0.25366816850502505*pi,0.5369398044829659*pi) q[13];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.173440019947489*pi,-0.4179382969325778*pi,1.1226496854903338*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45643273133566*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.247718502536791*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.315785733129406*pi,0.81296133832288*pi,0.5294515128346566*pi) q[13];\nu3(3.5*pi,3.4177592019928*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.344794709222659*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[18];\nu3(3.5*pi,3.49552656924898*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.2717214557181848*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43981173015478*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.40554831397166*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.178503218601145*pi) q[19];\nu3(3.5*pi,3.26805182287446*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49480268294418*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.4520192859651*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5858648087133003*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5013008365142153*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.319929048443071*pi) q[18];\nu3(1.0*pi,0.0*pi,1.167519331013049*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2224318032041799*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49203959230262*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.3430923929972*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.702681381169462*pi) q[9];\nu3(1.0*pi,0.0*pi,1.186582439430444*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.179882313329589*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36223176347624*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47309989154548*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.143912339546418*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5143916374721154*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.545861701645864*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5632076680556071*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5146666622276732*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49949367373513*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.178850412393782*pi,3.47279162277467*pi,0.943259681406891*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.600921011889691*pi,2.92559772923014*pi,3.64909973475274*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.498405390386219*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[17];\nu3(0.536703045078957*pi,0.10219027027917704*pi,3.97595532247003*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.706711522091015*pi,3.04663871913279*pi,3.67013876585793*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.29518824187041*pi,3.21397504791212*pi,4.41701116152377*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.646478964381096*pi,-0.36465888534270197*pi,3.52959397972347*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.922691303288639*pi,0.19301509396127303*pi,3.69984807588066*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.187034736723617*pi,3.22389156310396*pi,1.455419702360485*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.543630348271623*pi,2.92409328368803*pi,3.76041671006668*pi) q[5];\nu3(0.283362124024247*pi,2.92682547548439*pi,1.65526546267043*pi) q[6];\nu3(0.17143152894582*pi,-0.27053971227499396*pi,1.74641781975038*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.532221290838774*pi,3.35586433054808*pi,0.634674898233236*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.759651396148989*pi,3.2165538402617*pi,3.95210221250788*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.465014496201268*pi,0.31269997561055296*pi,0.740753213698456*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.757062442750905*pi,0.22444412875313702*pi,4.14113473573039*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.888738173555655*pi,-0.09338774642778203*pi,3.56718416077003*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.848449347136311*pi,-0.4686775866493419*pi,3.6412716446321*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.143278171172767*pi,0.365165366129795*pi,3.77031510480075*pi) q[9];\nu3(0.437850280875505*pi,-0.057806355779408014*pi,3.58037575493477*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0439783907423778*pi,-0.16475030185617*pi,4.28077564979363*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.517036736492104*pi,0.84602679611006*pi,4.47812372794806*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.250633370778737*pi,2.79618652064907*pi,1.3790150399897239*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.354354151908808*pi,0.6858205340899901*pi,0.5992891651780533*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.423407295220409*pi,-0.336443114376614*pi,4.0600932186170695*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.825071417718538*pi,0.21292601536654798*pi,1.59713580371684*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.622506330821614*pi,-0.315490712653561*pi,3.82028890535442*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.230991805782211*pi,0.07593222036006897*pi,0.765827783547674*pi) q[18];\nu3(0.438734671586522*pi,3.46041841859722*pi,1.84438975759477*pi) q[19];\nu3(0.384817021595895*pi,3.34143877373682*pi,0.5615111135682773*pi) q[20];\nu3(0.511166567681678*pi,0.31353719451013795*pi,0.675535977092866*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.737018367833102*pi,0.65767518428374*pi,4.42468221367244*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.095991639264753*pi,3.1941035438419*pi,0.8566801253910821*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.485283880573048*pi,0.85331655355397*pi,4.37873336081777*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.727739173045373*pi,0.44949696201425804*pi,0.806355992928142*pi) q[18];\nu3(0.394965899728218*pi,2.77829195668265*pi,1.61193009153192*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.39640922366641*pi,0.41272615101922305*pi,4.2421507977365*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[7];\nu3(0.519109148063329*pi,0.06234587766019495*pi,4.39430817558644*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.353663585174139*pi,0.21081089382081597*pi,4.07479521677557*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.12908200588645*pi,3.33320312622334*pi,0.979629487947153*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.355796491655655*pi,-0.08667694485435501*pi,0.765502569537697*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.2698386918375*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.208532384086849*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.381863788277366*pi,2.6560096239152*pi,1.068066491163498*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.545175481975189*pi,3.3618821844246*pi,1.74614162717005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.368467941679267*pi,0.129553639586801*pi,3.56443475592169*pi) q[1];\nu3(3.5*pi,3.40207031488101*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1659926090104271*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.103738286146871*pi,3.06615505080543*pi,1.74548165452942*pi) q[17];\nu3(3.5*pi,3.37406748366005*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[12];\nu3(3.5*pi,3.49902653480863*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.613272764307589*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.31745939501298*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.281682236066489*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1281745588538201*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284375658764676*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41515761768419*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.626580885499557*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.1956278176948572*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.4972415005145*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37601351529989*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.42063881099709*pi) q[14];\nu3(3.5*pi,3.34722296464346*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.039226587738858*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45181139068555*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5968563854240031*pi) q[20];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.580007985543305*pi,3.17524470257102*pi,4.334588882035661*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49857728145281*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5051485633488983*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.2345009397938829*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.283768469946391*pi,0.306054267127718*pi,3.49820652178172*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46422291122644*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.25500450233945*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47940884446308*pi) q[17];\nu3(1.0*pi,0.0*pi,1.348769295928246*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41292645233408*pi,0.5*pi) q[1];\nu3(0.368517876855541*pi,0.010545838839018051*pi,4.28999799687635*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.811443559711315*pi,2.72521416621183*pi,4.15658895276721*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.359267927262501*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1853358382449208*pi) q[21];\nu3(0.867083233617129*pi,2.65874328656201*pi,3.35963763005544*pi) q[0];\ncx q[1],q[21];\nu3(0.81696018150533*pi,0.11361506140510202*pi,4.32678314787048*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.76394171920934*pi,3.05154216533733*pi,3.53657744736505*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5674097291663993*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.577157728773542*pi,-0.0010433805011429986*pi,4.24231527455916*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.850356061093933*pi,0.294227328308596*pi,1.55108974266637*pi) q[3];\nu3(0.811393064011183*pi,3.10996922190064*pi,3.22401259562145*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.467889638190179*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.115251419106336*pi,0.289691109527473*pi,0.5999363460098706*pi) q[3];\nu3(0.322163201556*pi,0.58183028263968*pi,3.59195966769923*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.757121209824928*pi,1.01422614346334*pi,0.5746617442355453*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.474943922088142*pi,-0.19305195961203098*pi,3.81344915337131*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.319418484861465*pi,-0.34099069585653097*pi,1.404186934640214*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.550268533715184*pi,0.7197625909087*pi,0.550634213777652*pi) q[10];\nu3(0.11473744264304*pi,-0.34461139315995204*pi,3.93406475099165*pi) q[11];\nu3(0.352659870701255*pi,-0.054244255277069*pi,0.847987327741606*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.831657443343043*pi,3.31015966937032*pi,3.70838995647148*pi) q[19];\nu3(0.881562260284484*pi,-0.4162837722198795*pi,3.93558096239464*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.292848856141277*pi,0.18345215814930205*pi,3.630250979679*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.90552060802559*pi,0.55759349815024*pi,0.799845634943972*pi) q[11];\nu3(0.514763838907037*pi,3.13849302898822*pi,2.96641101143874*pi) q[12];\nu3(0.646360552484336*pi,3.27067452597498*pi,3.14978189876088*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.174510808126109*pi,2.58104977854003*pi,1.133667165712557*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.906343270103982*pi,3.12149435457022*pi,4.25003974451427*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.420172284017568*pi,-0.107199760144365*pi,4.408587928417321*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.435668094934756*pi,0.46077125290504695*pi,4.25258192935282*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.419020535396552*pi,3.05415528655789*pi,1.95469413408257*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0878553677783598*pi,3.3520275142356*pi,4.37991766258041*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47875996550912*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3293874998542878*pi) q[6];\nu3(0.630595170518992*pi,2.77627297038782*pi,3.93617373841076*pi) q[8];\nu3(0.659581195553575*pi,-0.37138339119945396*pi,3.91684759182589*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.738277863786662*pi,0.17583963640315103*pi,0.731590658107071*pi) q[17];\nu3(0.823100547250297*pi,0.405736251660459*pi,0.660016848894587*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40498151380681*pi,0.5*pi) q[0];\nu3(0.320979986358585*pi,-0.16792264308188898*pi,0.907654579602727*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,1.1851156652758221*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.714774879231119*pi,-0.33280755418791397*pi,0.942528550554059*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.245419169368033*pi,-0.362031292982791*pi,1.75202105078599*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.51510969105703*pi,3.23462801432883*pi,1.60177152928929*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.325204938906769*pi,2.99817082922945*pi,0.5241904085153593*pi) q[1];\nu3(3.5*pi,3.2173464102001*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,0.721389325003817*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.534544279928339*pi,3.45897866026538*pi,3.0113350711809*pi) q[14];\nu3(1.0*pi,0.0*pi,1.140470515937123*pi) q[15];\nu3(0.379765855853541*pi,3.39051776233748*pi,1.79122865033239*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,4.42270665395431*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.40329793007183*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.318314153077276*pi) q[13];\nu3(0.643027453105401*pi,3.32369609096162*pi,0.685568550213417*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.367843493729653*pi,0.67896070198211*pi,4.27728281275029*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36103940278475*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2003983974217651*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5930936809323679*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.46575677734102*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332821162483218*pi) q[20];\nu3(0.471622139870134*pi,0.5111750037770599*pi,0.8378666596009909*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.361085288988789*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4739821283253*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.303141573390639*pi) q[7];\nu3(3.5*pi,3.46788325900409*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.49587846394582*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4863068587226405*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.126687178085482*pi) q[16];\nu3(1.0*pi,0.0*pi,1.240315384596181*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.260868897530949*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.603060015544415*pi,0.402693216584322*pi,1.170756101761354*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.15820272198314*pi,2.95667892250571*pi,0.792608812202943*pi) q[6];\ncx q[8],q[17];\nu3(3.5*pi,3.4829111877231*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.302789664233752*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[21];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.398766341007864*pi,3.26002326859922*pi,4.35902002269541*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.3402384453974*pi,0.027725920933980963*pi,3.96408858013038*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.638443805316987*pi,-0.023055588623693002*pi,4.236284311592771*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5053258305085149*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5065286144855348*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4692955159041805*pi) q[17];\nu3(3.5*pi,3.47893936723788*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.274508207355584*pi) q[21];\nu3(0.843930396953951*pi,0.327378581522634*pi,4.414297490398*pi) q[0];\ncx q[1],q[7];\nu3(0.844777368004942*pi,-0.4956534974424297*pi,0.5188657190741996*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.635436700813738*pi) q[14];\nu3(0.417871943420188*pi,3.35811617769231*pi,1.8214557527046*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.456027821429186*pi,0.9106484523382099*pi,0.6007782945355951*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.7253979727808*pi,-0.24746886540674*pi,3.52726867531519*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35925831394457*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.779721167212737*pi,2.54783945676235*pi,3.51468158928916*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.868600042578836*pi,0.23193712181152804*pi,4.46159981362287*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.365049283240637*pi,-0.211224145159717*pi,3.78664721345389*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.60885229291803*pi,0.26339796665667103*pi,1.3100787005149082*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.358637185980015*pi,-0.06758837995624101*pi,1.038653427878013*pi) q[3];\nu3(0.686207246002516*pi,1.03594092829229*pi,0.812576475418883*pi) q[5];\nu3(0.444988508065857*pi,-0.22973294651270898*pi,1.360692221043921*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.357537538104276*pi,3.35735800930387*pi,2.08539383894277*pi) q[10];\nu3(0.406815691603409*pi,0.48339631174407205*pi,3.96185039794004*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.608703854005673*pi,3.22845106843751*pi,4.40381605926002*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.552735442093644*pi,0.14171372134285698*pi,4.24210261653745*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0926650541127553*pi,0.25277207879919505*pi,3.37970543974065*pi) q[9];\nu3(0.444927055215755*pi,2.84968602410589*pi,1.227399997845515*pi) q[10];\nu3(0.604481686596535*pi,0.402273115124162*pi,0.841655711761769*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.660515541102275*pi,2.69062084583703*pi,4.1297897497293405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.356383095339968*pi,3.42636117191572*pi,0.5970345879016448*pi) q[8];\nu3(0.495274792972316*pi,0.15980867516221897*pi,0.6604725254311*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.567704052111932*pi,3.00502165933553*pi,4.48872097972328*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.139457825987036*pi,1.12142425783134*pi,4.23455342992166*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.585912799695291*pi,0.33604421386612804*pi,1.48737960938666*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.492734320533288*pi,3.23346026490349*pi,0.9936586761599631*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.580984707376037*pi,3.26531790544493*pi,4.48556431441982*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.523796245456156*pi,-0.4210225613563249*pi,4.33339054344604*pi) q[14];\nu3(0.723769963557819*pi,-0.350055522255588*pi,3.2558051202382*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.75249280283353*pi,3.07463482541719*pi,3.71682292081883*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46540144836912*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.29585577036197*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.458905391378322*pi,2.98887344436088*pi,0.8908970975006689*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.554532235415996*pi,3.45173718109415*pi,3.35449178838506*pi) q[17];\nu3(0.763794963381416*pi,0.12079315831957105*pi,1.251042573316892*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0831897994971606*pi,3.05472734018293*pi,1.83768441559233*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[6];\ncx q[2],q[9];\ncx q[3],q[13];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.425712378211096*pi,0.385456561201436*pi,4.2422777028988605*pi) q[17];\nu3(0.461955976540949*pi,3.00993708457182*pi,1.342949404762696*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.51925508989404*pi,-0.4317101505933628*pi,1.231210353373047*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49662137756437*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49903433955413*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44065807566691*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5813701305040913*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.198888425193861*pi) q[9];\nu3(1.0*pi,0.0*pi,1.410725304752336*pi) q[11];\nu3(1.0*pi,0.0*pi,1.144146820524298*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.651766886687548*pi,0.340442344194975*pi,1.210548642144823*pi) q[21];\nu3(3.5*pi,3.42139227252777*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\ncx q[3],q[13];\ncx q[4],q[11];\ncx q[5],q[16];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.28488324884882*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.603923735117143*pi,0.280087732592434*pi,0.64507553253533*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47597901623563*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48060309882795*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5105651690765289*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3782414720781229*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.697178428136779*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5886738182854923*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.372964999720985*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.763808041424112*pi,0.16130528911833297*pi,4.13531996626673*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[13];\ncx q[4],q[11];\ncx q[5],q[16];\nu3(0.667972292925499*pi,3.03305673857752*pi,3.21046072416714*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.5425350399016216*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48488481777113*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1225391659867379*pi) q[20];\ncx q[0],q[12];\nu3(0.475664601333734*pi,2.77195321173635*pi,1.145890215922889*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.534308200575547*pi,3.46642994898396*pi,3.68159383356928*pi) q[6];\nu3(3.5*pi,3.23425879067082*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48580225546607*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.42130407365718*pi) q[16];\ncx q[17],q[20];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.1900524455001031*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43626920376083*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.392419171979157*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,3.48933825025786*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302647684331225*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5726897138467006*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.616535687000467*pi,2.9098032433677*pi,3.32724381515626*pi) q[2];\nu3(0.783815632103352*pi,0.116924938197149*pi,1.3050618076086131*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.503828635323011*pi) q[21];\nu3(0.141200428773998*pi,3.37930393414519*pi,1.67985681291101*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.412669790357292*pi,3.22581687080255*pi,4.2324960623504495*pi) q[2];\nu3(0.419600474034731*pi,3.18189071888377*pi,1.92908363353289*pi) q[3];\nu3(0.9381807995879*pi,0.54688085130291*pi,0.5509540354006597*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.625772860848408*pi,3.0334618300099*pi,3.86512590838893*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.814141616435669*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46345720995253*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.379883094471774*pi,3.36164884817922*pi,4.39715252163193*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.818982645806265*pi,-0.197675063563595*pi,0.8739144464733499*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.50464129183248*pi,-0.300394901951893*pi,0.797845069538671*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.381183966876678*pi,0.365070605680511*pi,4.16664041667843*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.580595414700941*pi,0.17839328683366396*pi,4.29686769675774*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.477400561122272*pi,3.07755979504045*pi,0.887004255412329*pi) q[17];\ncx q[18],q[19];\nu3(0.584449310493235*pi,3.32911681392329*pi,1.83804419695425*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.631932179326574*pi,0.06882231730202804*pi,4.10162317539206*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.543383053281534*pi,0.95065294666973*pi,0.5465460806478615*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.875632229644772*pi,0.7354157730736699*pi,1.0955670141632239*pi) q[12];\nu3(0.458522687536961*pi,0.5676155571805499*pi,0.927776081000132*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.581845438960564*pi,2.69439787510979*pi,3.3792204603306*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.475743472488463*pi,0.021650819553976963*pi,1.126872636215941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.601879000280011*pi,2.93915063266352*pi,4.14847050335508*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.800947567781813*pi,1.06918654837203*pi,0.8824444171150889*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.568021180094333*pi,-0.318904726834494*pi,1.0331541572645802*pi) q[21];\ncx q[0],q[20];\ncx q[4],q[13];\nu3(0.590065189506091*pi,0.009763757389404049*pi,1.2753727951576121*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.525737556503155*pi,0.005857098749979972*pi,3.62296742852385*pi) q[21];\nu3(3.5*pi,3.37641550798077*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,3.40363263888896*pi,0.5*pi) q[4];\nu3(0.194877497437709*pi,-0.27439901670418*pi,1.76312966558349*pi) q[5];\nu3(0.0887175217538499*pi,-0.21273105686112898*pi,0.5616653151729881*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.103142219122443*pi,0.45736179567916*pi,3.66623740702559*pi) q[10];\nu3(3.5*pi,3.35515993139702*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.19341785135799*pi) q[12];\nu3(1.0*pi,0.0*pi,1.154760442684554*pi) q[13];\nu3(0.471095783997196*pi,0.7897764443945401*pi,4.18077928384478*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.225492411838928*pi,-0.15275995374108398*pi,4.45385587301198*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2607295472816271*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.44397775005801*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.326392684850485*pi) q[7];\nu3(0.763836633830617*pi,3.04870951411978*pi,3.89645884803667*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.744481054416578*pi,0.15271677224528601*pi,1.191150018421756*pi) q[10];\ncx q[11],q[12];\nu3(0.522014973548154*pi,0.22625074483013796*pi,3.84569212684028*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.411717087389919*pi,2.41015123963178*pi,1.175458927539458*pi) q[16];\nu3(0.764036627159384*pi,0.419833793010321*pi,4.39243083963765*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5239903710987845*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.644671464922001*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.792599395675309*pi,-0.14450365504415003*pi,0.99411325408287*pi) q[15];\nu3(0.268653879152753*pi,3.16086300753383*pi,1.96488021470696*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.535552673300241*pi,2.59674102367349*pi,3.79725165508858*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.671051145766575*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.46760610216893*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.788791462733311*pi,3.25334180651743*pi,3.89257848147456*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.261942467988532*pi,-0.4245049181624879*pi,1.011338562554093*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[7];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44239443806463*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21669090896907*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.727952602677842*pi,-0.31117404450186703*pi,0.686481455192989*pi) q[0];\nu3(3.5*pi,3.45284632794177*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46191132958937*pi,0.5*pi) q[3];\nu3(0.394303942362948*pi,-0.16361158570725798*pi,1.231537650315325*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.43567545573018*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.08403761031579*pi) q[8];\nu3(1.0*pi,0.0*pi,1.318192221620973*pi) q[10];\nu3(0.689466970992982*pi,0.34297618166642796*pi,1.62583045581117*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.642942339096077*pi,2.74329323407814*pi,4.09385277890371*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330117910596209*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46716908985728*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.173208701150282*pi,3.06603832320436*pi,1.3633254141135391*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3067522095460649*pi) q[21];\nu3(0.125830221397215*pi,0.18479835088084295*pi,0.952627255231451*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.649996200311545*pi,-0.14651057313868598*pi,3.58670851031919*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.502449342528309*pi,3.35340671510888*pi,0.711837606348105*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.181065314243374*pi,0.494748317634088*pi,4.18635346725988*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.41936522549118*pi) q[17];\ncx q[18],q[21];\nu3(0.277428948255886*pi,-0.4174961629758308*pi,4.11691038374187*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.533694979333823*pi) q[8];\nu3(3.5*pi,3.45647779810063*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5504413496252201*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.78202707632994*pi,-0.4246562779379225*pi,4.06861276119686*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4330815067032*pi) q[14];\nu3(3.5*pi,3.4425073853045*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.379253946355984*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216041763866871*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46571030703768*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.227724594674185*pi,2.86251672773294*pi,1.366747194237281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3201587210464005*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38138084161295*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.409999767584549*pi,0.00015468570829602069*pi,3.81752664857243*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.772690561540815*pi,0.388949943158723*pi,1.4985325778617349*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.822900962885888*pi,0.68468413005553*pi,0.812646737348699*pi) q[1];\nu3(0.567393027304667*pi,0.068451873850083*pi,1.1128421860270121*pi) q[2];\nu3(0.777933751128185*pi,-0.13660837791950597*pi,1.02859289639105*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.684641831676997*pi,0.19710772924256004*pi,4.05140994694288*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.239363126790736*pi,-0.375337039134099*pi,1.35931507134659*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.337021781876745*pi,0.45716865507638604*pi,4.01668580548071*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.324642223044913*pi,2.86184399125437*pi,1.84227729937116*pi) q[5];\nu3(0.211231955804055*pi,-0.289123502629981*pi,0.7274959399030541*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.507453732080323*pi,2.7016595862602*pi,1.0267348051145269*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.364974065650106*pi,3.27636361863287*pi,0.607049495857864*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.734523789576235*pi,0.97742237310885*pi,0.661762965896607*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.626222205570162*pi,3.29932959548419*pi,2.9441676205696*pi) q[5];\nu3(0.495402490338445*pi,0.07349051998206901*pi,1.400992859771433*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.751464324907529*pi,0.391852046224052*pi,4.27215905656915*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.50914293312875*pi,0.320625840315401*pi,3.6727263635225*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.733145476007075*pi,2.88390144481274*pi,4.0748980312603695*pi) q[17];\nu3(0.376071931799443*pi,2.73277957741378*pi,1.391293589366307*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.485901381027349*pi,0.449457936421339*pi,3.4834089090353*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48720654812714*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.204785890526848*pi) q[12];\nu3(0.283617636810573*pi,3.43360626400401*pi,0.9276095321209881*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.711698496925993*pi,2.85705871743178*pi,4.20660368995984*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.148867260369504*pi,0.17417338611952005*pi,3.75702860214057*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.49465960748588*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.302119313869041*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.272122070509377*pi,-0.392535521740663*pi,4.3201616143081*pi) q[14];\nu3(0.343639426269844*pi,2.9082512766466*pi,0.878823726419081*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.716417450615016*pi,0.8878783920439901*pi,0.723204009660771*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(0.295319120847161*pi,0.384278344072853*pi,3.64876171017097*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.41089047303572*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.665286273427794*pi,3.1381002830897*pi,4.14742184540078*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.443081119444191*pi,3.49347802280363*pi,4.182643464567461*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46893669677078*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.21484633641142*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47304023633288*pi,0.5*pi) q[8];\nu3(0.171574856438125*pi,0.34079865701982304*pi,3.60432178019176*pi) q[9];\nu3(3.5*pi,3.39196299852592*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.259236033800256*pi) q[11];\nu3(3.5*pi,3.43662853604593*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293010437369579*pi) q[17];\nu3(1.0*pi,0.0*pi,1.155576899005464*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.298525688891812*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[19];\ncx q[6],q[14];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.429278800353136*pi,-0.28357939940924304*pi,4.44900566942641*pi) q[16];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.29797959363972*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41270543782447*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.432454976401781*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.287135433836686*pi) q[14];\nu3(0.444472926107534*pi,-0.103507087726813*pi,4.14728966082642*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.729424431295058*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5578546386316061*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214374951219449*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4146810952584605*pi) q[20];\nu3(3.5*pi,3.46995298720821*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\ncx q[7],q[18];\ncx q[8],q[11];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.1232588827201662*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36158686259604*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.670095427659468*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5490174787345352*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.245249432374596*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(0.624723865817426*pi,3.37714631875724*pi,3.3299229444511*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49614019562113*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(0.561766513633419*pi,0.0021282936684789977*pi,3.52961038390778*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.492149796748522*pi,0.26138478490095995*pi,0.979294374341097*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.892491823897386*pi,3.03903084578232*pi,3.65460990703824*pi) q[12];\nu3(0.383634540713001*pi,0.231438601124885*pi,1.2604103719127249*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36566031144298*pi) q[21];\nu3(3.5*pi,3.48581975443556*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.677692212582572*pi,-0.06111984864871001*pi,0.940141342518917*pi) q[2];\nu3(0.413153042700559*pi,0.72421565314355*pi,0.8023848681784*pi) q[3];\nu3(0.818070175950867*pi,3.20626840288107*pi,3.30926752132948*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.889867013019351*pi,0.134808076188197*pi,4.107073710405*pi) q[12];\nu3(0.444292627182866*pi,0.30897849190482196*pi,0.664081530532851*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.439104198186208*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.64550411592676*pi,-0.018729371591206023*pi,0.9568524001441401*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.379073373157049*pi,-0.026590666501235982*pi,0.7219198934246169*pi) q[3];\nu3(0.672063971360817*pi,0.51648337117573*pi,4.29855047595723*pi) q[4];\nu3(0.913506890987341*pi,2.49639122690146*pi,3.85310420512043*pi) q[5];\nu3(0.194601888062583*pi,2.83303847407369*pi,1.80022941370491*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.848504690912324*pi,3.21905765325813*pi,2.94582274116011*pi) q[17];\nu3(0.378364967893706*pi,0.15050882424673695*pi,4.35709543459223*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.174123462942618*pi,2.62792512650354*pi,1.010679793086943*pi) q[5];\nu3(0.0274727819398264*pi,0.20241806674835505*pi,1.247828436275878*pi) q[6];\nu3(0.775996415804373*pi,-0.325293423866923*pi,3.87819795228072*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.600742066923991*pi,-0.394562428583245*pi,3.14603021717217*pi) q[10];\nu3(0.152421239258852*pi,0.69700466329867*pi,0.526971578826668*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4187942578373995*pi) q[16];\nu3(0.606290140898127*pi,0.405819453137923*pi,1.169181139976926*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.764773886759001*pi,3.43556885150457*pi,3.64493536644872*pi) q[19];\nu3(0.295284041326494*pi,-0.340479744660537*pi,0.7346001165143761*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.757459096963469*pi,3.42234864839931*pi,4.162051887383139*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.934920986144595*pi,0.36440497219214396*pi,1.51247138558099*pi) q[10];\nu3(0.301755132116229*pi,0.58108903165874*pi,4.33247688912228*pi) q[11];\nu3(0.639925851645075*pi,-0.30735841154405996*pi,0.7927673441222429*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.264309617157295*pi,3.35681362814354*pi,4.21241266565987*pi) q[19];\nu3(0.392969887332159*pi,3.47122989852523*pi,0.7939552224529389*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.625302128311324*pi,0.199117016873528*pi,0.9527796738152761*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38451806457366*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.187855970014182*pi) q[13];\nu3(0.674072409065684*pi,0.198028982178848*pi,1.365391432226727*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.738899401416598*pi,-0.089467469859005*pi,1.0607429928881449*pi) q[1];\nu3(3.5*pi,3.46162671553905*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.223040077845648*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.750513186039559*pi,3.10366413896061*pi,3.48321537109588*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.607787388705519*pi) q[13];\nu3(0.35975698074973*pi,0.16442403740016098*pi,0.838272381180007*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.716475741769958*pi,0.49401918047303095*pi,4.1258185771910405*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.356934869794101*pi) q[3];\nu3(3.5*pi,3.40834834770391*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.31967838883391*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.31777106115608*pi,0.5*pi) q[8];\nu3(0.296032424214457*pi,-0.17624949718729999*pi,1.143947995749555*pi) q[9];\nu3(3.5*pi,3.3827632081948*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.130572661474041*pi) q[12];\nu3(1.0*pi,0.0*pi,1.130048179553995*pi) q[14];\nu3(0.07588973381002*pi,-0.13912229816579003*pi,0.64857502512346*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195446352638836*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294965426558345*pi) q[19];\nu3(0.65940821241601*pi,0.27130887595963704*pi,4.47718018842135*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.48855174500065*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261261086819571*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.491032755826079*pi,0.444316726193981*pi,1.071950481729914*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.473036464585499*pi) q[12];\nu3(0.326860548319376*pi,0.55358277288719*pi,4.18333163045377*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5411594149733032*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5081057531411834*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5331552614318683*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.574511842014863*pi,3.20780968513993*pi,1.64878001009047*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.883577537484277*pi,0.327607261488725*pi,4.26524573949266*pi) q[7];\ncx q[8],q[12];\ncx q[10],q[18];\nu3(0.863095392494084*pi,-0.10514205065842103*pi,4.2038895744506295*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4912778549954*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.208265467804511*pi,0.60574113747717*pi,0.802867673982389*pi) q[0];\nu3(3.5*pi,3.42100054333289*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3247681722400309*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.76546226264758*pi,3.22634616014586*pi,0.6850505926858*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0647577412270046*pi,0.24645453271876905*pi,3.41708934163688*pi) q[10];\nu3(3.5*pi,3.45868159615827*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0779027541973328*pi,3.00578452795045*pi,1.97889473964669*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.503224121301019*pi,-0.301394710037302*pi,4.17022593933225*pi) q[18];\nu3(0.658861950077175*pi,0.6984675652366601*pi,4.20366643640561*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3813878637519*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.856098284804991*pi,-0.4636836461870911*pi,4.087248306140269*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.657427378953523*pi,3.38894468355553*pi,2.94179896793155*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5014216669565107*pi) q[9];\nu3(0.583399827178041*pi,0.44403797921453103*pi,4.154927206077501*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,3.4124489998413*pi,0.5*pi) q[15];\nu3(0.481870675688799*pi,3.15140783859412*pi,1.63165633006107*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.60764235568733*pi,-0.4507566334220949*pi,3.13949414191285*pi) q[18];\nu3(0.456053449923987*pi,0.08554661725701995*pi,0.5321186395577545*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205417066817303*pi) q[20];\ncx q[1],q[9];\nu3(0.297759641320668*pi,-0.20111640224794203*pi,0.8781078236937301*pi) q[2];\nu3(0.805176539615747*pi,0.12637120644877498*pi,1.3250628129927051*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.65055078798773*pi,-0.07177563204570098*pi,0.5689387889170616*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.979507903600784*pi,0.16770897325191403*pi,3.96148380646794*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41532115111197*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.772035956352778*pi,-0.21738095239774602*pi,3.57935286584463*pi) q[2];\nu3(0.207399470900877*pi,3.44838141292381*pi,1.90073983244095*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.67245397994491*pi,0.8380569957200701*pi,4.3422611888063205*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.688749821965167*pi,-0.14408452955921902*pi,3.7831351458318*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5838727252260951*pi) q[20];\ncx q[0],q[16];\nu3(0.53243020900673*pi,-0.320574619696274*pi,4.47016941410244*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.1260455286966*pi,2.58068643941175*pi,1.37551593292006*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.471647575854494*pi,3.0492674126101*pi,4.34162591523045*pi) q[8];\nu3(0.637578891827223*pi,-0.016421837029042985*pi,3.51939655678635*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.573824392743121*pi,0.33446111523036204*pi,1.2103782782285402*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48187404008358*pi,0.5*pi) q[0];\nu3(0.343964696200604*pi,0.314981360743246*pi,3.93132717059478*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.498474075863666*pi,-0.03393273911702499*pi,1.338643007793181*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.671968986077882*pi,0.036358472028692024*pi,3.58225055634535*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.95140286781711*pi,3.18226941573625*pi,3.00237518753736*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1966802448191651*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.622198221332611*pi,0.77411966098643*pi,0.729650582519603*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.309575075967038*pi,0.13881906326592597*pi,1.3091716585998419*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44041839647778*pi) q[16];\nu3(0.740723942573346*pi,2.52469076639269*pi,3.92918648028501*pi) q[17];\nu3(3.5*pi,3.39369273673658*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2856557798394541*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.691944419946342*pi,-0.328246314153874*pi,1.07314984923391*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43216675882229*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.274119865203367*pi) q[6];\nu3(3.5*pi,3.39434098550727*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1735531632313418*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7702616980457659*pi) q[19];\nu3(0.397638566570123*pi,-0.005544884501041014*pi,0.742106512638784*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[17];\ncx q[3],q[6];\ncx q[5],q[13];\ncx q[7],q[9];\nu3(0.224846312116508*pi,1.02220487904059*pi,4.1276817877567105*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.511846324591228*pi,0.48617817014979003*pi,0.5065842789416779*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44702722648758*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.47305235038778*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45225009800171*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5387817728409336*pi) q[9];\nu3(0.288560007336863*pi,0.74551838936802*pi,4.29582343505163*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3093262714722531*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.144167497069113*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[17];\ncx q[3],q[6];\nu3(3.5*pi,3.38938110376074*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2497945343859111*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.671504478900978*pi,3.20064618715792*pi,4.06946263128224*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47997215335206*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.494748151986419*pi) q[17];\nu3(0.37927375918958*pi,-0.10794581509809298*pi,1.3027905778845659*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.455659376007256*pi,-0.035013188441988974*pi,1.462880464087434*pi) q[21];\nu3(0.403719375140539*pi,1.03686676436232*pi,4.4152538575757*pi) q[0];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.581554392914315*pi,-0.244126873586355*pi,3.59792295617497*pi) q[7];\ncx q[8],q[20];\nu3(0.10825417117786*pi,-0.013810602124118998*pi,1.3995430598579501*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41383269369358*pi) q[15];\nu3(0.703726436656196*pi,1.0950075107933*pi,0.72330509123104*pi) q[16];\nu3(0.434122017391679*pi,0.23960692478812695*pi,3.59971892451178*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.139960901673728*pi,3.19513568421185*pi,2.18830017988107*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.803233204380423*pi,-0.356668620945012*pi,3.16714333304969*pi) q[7];\nu3(3.5*pi,3.48010804429493*pi,0.5*pi) q[8];\nu3(0.164502172245842*pi,0.298429789696963*pi,3.90041736299577*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.687695693139669*pi,0.376710523824747*pi,1.4309205889467012*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.707735170083804*pi,3.43419468587073*pi,3.23739596195059*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3878297900409882*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.663915146499284*pi,0.55684540344268*pi,0.9396096082834651*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.648712953625155*pi,0.80819600784821*pi,0.8258356211026889*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47976762869331*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.177349706445178*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.493555862539241*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.3527706024208*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.845890509964727*pi,3.32290888508455*pi,4.37999841542077*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[20];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42867885693138*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1802661097318121*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.37143622745784*pi) q[21];\nu3(3.5*pi,3.44954667157896*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.486265045852538*pi,3.42640636273954*pi,1.3897980900024551*pi) q[5];\nu3(0.825326305574215*pi,-0.4000138439163615*pi,0.566846068753665*pi) q[6];\nu3(3.5*pi,3.47715774216635*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.328851573440696*pi) q[9];\nu3(1.0*pi,0.0*pi,1.24548885248536*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34904387084904*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.845732608325179*pi,-0.13306399135368602*pi,0.835313261605231*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.366930713867766*pi,0.195440409264101*pi,3.70494465946436*pi) q[5];\nu3(0.447334212158266*pi,-0.211195517158349*pi,1.338605207802693*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4939132205675705*pi) q[16];\nu3(0.413560779189388*pi,-0.387991555383121*pi,1.318931039955312*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5457529426957901*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.359795010493331*pi,0.34556461098063296*pi,1.105823613834759*pi) q[2];\nu3(0.600101497966995*pi,3.382783304042*pi,4.070286769292689*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5339627665082365*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48875086785382*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.912956603400996*pi,0.33275369426786405*pi,1.107000358799124*pi) q[13];\ncx q[14],q[21];\nu3(0.330195117310465*pi,0.184166824394685*pi,4.39348167261734*pi) q[15];\nu3(0.716808472624427*pi,2.36108291884459*pi,3.79787363039723*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.810479674121792*pi,3.18679607841497*pi,3.1050833587487*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.602628566889524*pi,-0.34798820353237603*pi,1.073428871221196*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.574425787460383*pi,0.402452887834856*pi,4.15096492553573*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0855051854778444*pi,0.03605140805127405*pi,3.79451999921768*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.316478329495949*pi,3.13783922065744*pi,2.0962108139326503*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43612365075861*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3680849420397379*pi) q[6];\nu3(0.843676926155292*pi,2.45952423511013*pi,3.83365922304991*pi) q[7];\nu3(0.533242104222046*pi,0.44910847538988197*pi,4.08601944631841*pi) q[8];\nu3(0.737751305078263*pi,3.06981128750449*pi,4.1407437987492095*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.544031587158599*pi,-0.16651212908895302*pi,3.45324130464446*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.344992057301304*pi,0.317394238492693*pi,0.637386568803569*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.848549398785237*pi,-0.127121967383235*pi,1.001281552406673*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.523718701015116*pi,3.4819136005472*pi,3.20498932301282*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.469118680131315*pi,-0.4686942825054435*pi,1.72628405629326*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.133042497376668*pi,3.48499080880373*pi,4.45460388751154*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34293277937848*pi,0.5*pi) q[13];\nu3(0.872920366976196*pi,0.28425750393403104*pi,4.36871163272174*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.301125668971895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.512704648870192*pi,2.92821284358378*pi,1.372868013406936*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.586594647632748*pi,3.48086609147456*pi,3.18153074458907*pi) q[1];\nu3(3.5*pi,3.4708037392437*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.30808647520103*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.626411104539073*pi,-0.4218688145104485*pi,3.59351535541981*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284284492704977*pi) q[15];\nu3(0.14748780747266*pi,2.97479940425524*pi,1.1025397846258*pi) q[16];\nu3(0.814358424467218*pi,-0.42067934297257303*pi,3.92314838652499*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.741298550426679*pi,0.8957704726493401*pi,4.43838745439039*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.784651203556612*pi,0.279689697534084*pi,0.778226851971809*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.494432212906679*pi,3.13701257404297*pi,1.493775763655612*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.703349294023581*pi,3.19906699691732*pi,3.40868394184372*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5337444490390526*pi) q[19];\nu3(0.619891464628576*pi,2.37260699224573*pi,3.79617345621311*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.292384470426131*pi,2.97098371950687*pi,0.7180018755394559*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.696497707269771*pi,0.07372606134969795*pi,4.2737293342351705*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.47087070534847*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(3.5*pi,3.43516200887251*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38864005498336*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.323068650978791*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.238063323022868*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45886872467035*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5078296726931577*pi) q[11];\nu3(1.0*pi,0.0*pi,1.352234465229798*pi) q[12];\nu3(0.432998876164083*pi,3.22392352527467*pi,1.367823447246531*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45949283701562*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33101280246703*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3489176542728512*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.657948092375381*pi,-0.4677971829965645*pi,3.14713422145622*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,3.48055612243791*pi,0.5*pi) q[18];\nu3(0.952133560721569*pi,0.40788840690456296*pi,0.6256397699912419*pi) q[19];\nu3(1.0*pi,0.0*pi,1.370125880502985*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5270573847733677*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.164941469763424*pi,-0.4659049522071011*pi,0.976046297053617*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30440092427878*pi) q[21];\nu3(3.5*pi,3.48249934742588*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.461381651649846*pi,0.15474597946179502*pi,3.90846387355234*pi) q[2];\nu3(1.0*pi,0.0*pi,1.342794168652024*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40841086454188*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2868707698474289*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5222462160775772*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.744041556381465*pi,-0.352287359807796*pi,0.958698932011615*pi) q[2];\nu3(0.826223304906746*pi,-0.316329657124843*pi,0.607187143696358*pi) q[4];\nu3(0.130297839031295*pi,0.94525830992559*pi,4.119656086363619*pi) q[5];\nu3(0.7656879768462*pi,-0.305347762283721*pi,4.26466753429067*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.821766523870319*pi,0.57870268070443*pi,0.7310687776977061*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42649839622873*pi) q[3];\nu3(0.409337708562548*pi,-0.4083917098618969*pi,4.187928643284231*pi) q[4];\nu3(0.361980157311664*pi,0.494316139565114*pi,3.82281443677173*pi) q[5];\nu3(0.624336484270327*pi,3.06525081960693*pi,3.54302329331987*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.252039892127084*pi,2.99316777612452*pi,1.09575273692422*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49088491351156*pi) q[14];\nu3(0.714852909523388*pi,-0.391100837915925*pi,0.916982024488164*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.457480519218185*pi,3.06270978882174*pi,0.755086561560809*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.470452541852155*pi,3.06373028806402*pi,1.476179390165737*pi) q[11];\nu3(0.836230280030822*pi,0.09059502467940905*pi,0.9419667771631011*pi) q[12];\nu3(0.464383666713116*pi,2.94217942933177*pi,0.669270886652543*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.593395050121613*pi,0.345182633685827*pi,0.560557507354033*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.471305050820375*pi,-0.4280510566104024*pi,1.4367305822628569*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.341371120944826*pi,2.65662319563714*pi,1.62417165478568*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35357407332457*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.482891435464757*pi,0.249939712927161*pi,3.97385310987889*pi) q[8];\nu3(1.0*pi,0.0*pi,1.184978641553027*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.595864535236409*pi,0.11188426730539003*pi,0.79187971370744*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.28934017976901*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.141374414028727*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.84816995182562*pi,0.488335910770597*pi,4.22387384011925*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.871293535139131*pi,0.37304846376632705*pi,0.872799874364525*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.513671246131537*pi,-0.4775832518060169*pi,4.07696092136554*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43611644421072*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4646535311826305*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.600523543350325*pi,3.22628457337147*pi,3.70351146781044*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.660388523578684*pi,3.33478883005903*pi,4.45644593392076*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256722617576529*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.531636337401588*pi,3.07406015021852*pi,0.6795505643238879*pi) q[21];\nu3(0.899921052733992*pi,3.35366195201272*pi,0.794079089886746*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.482102218626124*pi,-0.054039944794289974*pi,3.93434964016661*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.578526313188545*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.229396963233397*pi,2.99209496443172*pi,0.7868910762811461*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.399077120139034*pi,0.8244391173941401*pi,4.28342503966439*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.443039887482767*pi,-0.36650431405109596*pi,4.34148897646781*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5305511451126618*pi) q[19];\nu3(0.57848830317971*pi,3.2413257551011*pi,3.53233691081839*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.634692297410393*pi,3.25585369824848*pi,0.5754841513687063*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.603646180146362*pi,0.05577262686592299*pi,3.73649747790615*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.206476592852912*pi,-0.4035864364622624*pi,0.667767956264975*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.38937389930927*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47811326313884*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.458299820278589*pi,-0.326973936896168*pi,4.28216458437147*pi) q[14];\nu3(3.5*pi,3.37329107466421*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.224744461269795*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2301446210477391*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2409926115963361*pi) q[21];\ncx q[0],q[12];\nu3(0.642601269355195*pi,1.0655555191206*pi,0.683781062565905*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.442697760463401*pi,0.08772333007728195*pi,4.1684462661495*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[20];\nu3(0.457910304773795*pi,3.44762314719813*pi,0.902586268997731*pi) q[19];\nu3(3.5*pi,3.43200822740193*pi,0.5*pi) q[0];\nu3(0.284853937014103*pi,3.033790915998*pi,1.490574293203792*pi) q[1];\nu3(0.342682711990645*pi,-0.28532718345547603*pi,3.96614782676295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.495882603679102*pi,0.412707164164138*pi,0.949603185656946*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4552658568135*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3508054084848768*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.3427208421670191*pi) q[12];\nu3(0.616465006395393*pi,2.87842348157379*pi,3.71488560711766*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43274860675835*pi) q[16];\nu3(3.5*pi,3.49528825832865*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45402649979225*pi) q[18];\nu3(0.632474709486565*pi,-0.024189147186917004*pi,0.729181201365428*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329661676832828*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3758222906161794*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.849291695947204*pi,0.34804935497649203*pi,4.35706006117419*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(0.140672486182441*pi,0.15436216003736403*pi,0.876532265564314*pi) q[9];\nu3(3.5*pi,3.35095811095938*pi,0.5*pi) q[11];\nu3(0.46446890557142*pi,3.09047912190117*pi,1.55302312699027*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3079812073768329*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.525467301549471*pi,0.305472825706103*pi,3.85416512046112*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.480054645036191*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.48502414887254*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5831883605616124*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5632944808413972*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46492933062191*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.269637641165672*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5087945825398696*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.689895521796274*pi,2.33592810951661*pi,3.74018805516441*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.61557092518431*pi,3.13418417745952*pi,2.8790758859764*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42848829575066*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.478760706815405*pi,0.82744147012322*pi,0.5675839115180007*pi) q[5];\nu3(0.358610160916922*pi,0.29811779109591796*pi,3.34077360432918*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.3461523806691*pi,2.91517252726706*pi,0.9270155952286949*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.351166629333987*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.65327361835269*pi,-0.10802796044462898*pi,3.41008060209806*pi) q[15];\nu3(0.250538997368535*pi,2.4987010319551*pi,1.299827637365359*pi) q[16];\nu3(0.346347775310872*pi,0.229094926580378*pi,0.984606713327749*pi) q[17];\nu3(0.716266055574338*pi,0.35115316242043504*pi,1.217164395869303*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.931151999965097*pi,2.63813480397514*pi,3.72507959210458*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.14988184217642*pi,3.12162287501216*pi,0.920750117984515*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.172750396463883*pi,-0.133372412161892*pi,0.723952047094675*pi) q[7];\nu3(0.54437065849302*pi,3.45566828592904*pi,3.98116470802386*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.301714826688708*pi,-0.339920243923879*pi,1.39590238001788*pi) q[14];\nu3(0.629771349937877*pi,2.56334831364128*pi,3.74720340100175*pi) q[15];\nu3(0.171963987423183*pi,0.64279721144341*pi,0.856957158136709*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.766022203837673*pi,0.5354338298004*pi,0.653817926688223*pi) q[18];\nu3(0.766394490996466*pi,3.14306380350738*pi,3.22687819692156*pi) q[20];\nu3(0.91129591683808*pi,-0.32447235524018103*pi,0.706766019419385*pi) q[21];\nu3(0.206604223393364*pi,3.13536089743033*pi,0.5855446283802536*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0733750701648612*pi,0.51608923925223*pi,0.906945193766608*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.685512005386428*pi,0.212270792665178*pi,4.1638109613564005*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49651970584549*pi) q[13];\nu3(0.667082159159587*pi,2.9626960279747*pi,3.53721420340941*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.447349794588753*pi,0.36056832127636795*pi,4.06581260355332*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.610759507083696*pi,0.06132801024252099*pi,0.5775970575148197*pi) q[0];\nu3(3.5*pi,3.35373423730738*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.273127136938447*pi,0.48332227720294896*pi,0.7997269266744971*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.469533684626532*pi,2.51858803247166*pi,1.3106733232406969*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.55257520230588*pi,3.26136405919563*pi,0.725740080273312*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250112896247803*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.377371361649283*pi,0.144165160256156*pi,3.72541688952678*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.295758600120815*pi,-0.32930412675980403*pi,0.716365777580077*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.186019947910225*pi,2.70012504341488*pi,1.2493959374921642*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48311785636435*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(0.706482659574017*pi,-0.4195155085417991*pi,0.671281137087114*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38651170646921*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.276776710252058*pi) q[19];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49893921018648*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4579268494478*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43042124282781*pi,0.5*pi) q[7];\nu3(3.5*pi,3.25587990146967*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.152971360745396*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.394729521693354*pi) q[14];\nu3(3.5*pi,3.42862199965372*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2372731028668489*pi) q[18];\nu3(1.0*pi,0.0*pi,1.383314464881908*pi) q[20];\nu3(1.0*pi,0.0*pi,1.205403781698371*pi) q[21];\nu3(3.5*pi,3.34887333109241*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.405900979346526*pi,-0.16895480445239403*pi,4.39302094842291*pi) q[2];\nu3(1.0*pi,0.0*pi,1.185621715406056*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(3.5*pi,3.43720845913786*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.32284258207365*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5339469643748767*pi) q[19];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.272772498339772*pi,0.55666312401437*pi,4.28652111408923*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.48567061426525*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5408528091260943*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5860670632855789*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.427375355404299*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5083112796001621*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.524265062840305*pi,0.025383612920077958*pi,4.45047259677055*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4481679566792405*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47304365621385*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.724612288391178*pi,0.05389388854671995*pi,1.52018046969669*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\nu3(0.521772021872219*pi,0.29159724013362*pi,4.23446713347942*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.240550394761263*pi,0.25408183015558905*pi,3.53863153393453*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46194064215135*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.730503573947628*pi,0.6760854707572099*pi,4.37448556459825*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.621246227346573*pi,3.43338363266193*pi,4.32443226997245*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.145340841842089*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.576225729637116*pi,3.18203685172267*pi,1.70777844926705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[15];\nu3(0.523024209606275*pi,3.31006467869789*pi,0.623082487479559*pi) q[7];\nu3(0.435536436733537*pi,0.28370101473531895*pi,3.35376752953893*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.397241192794565*pi,2.55929996712711*pi,1.245847968428343*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.430677770755622*pi,3.28602435844216*pi,1.71988041340351*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.23169715493453*pi,-0.265180043968668*pi,1.415602831553299*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.430040920623931*pi,2.74958983001893*pi,3.73676123669483*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.671659107033564*pi,0.301034667758195*pi,1.65108309287611*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.464544084948431*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.249071131850057*pi,2.43674253669859*pi,1.393925470821686*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.382619855935343*pi,0.25853636018705595*pi,0.626285214780555*pi) q[21];\nu3(0.706922128114013*pi,3.02783251490349*pi,3.98108547885202*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.535549171086575*pi,0.04644969153041101*pi,1.278396644506455*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.650202173201679*pi,3.17288092259695*pi,3.47005706927312*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.230915887992955*pi,2.41904752621181*pi,1.2153022482991829*pi) q[18];\nu3(0.629574472693702*pi,0.86327784508141*pi,0.7995442865449349*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.537093668230781*pi,0.8186105019810399*pi,4.392945252422059*pi) q[21];\nu3(0.217901227376372*pi,2.97293880661445*pi,1.4403713493790828*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.536763135315437*pi,2.79845722948328*pi,1.391193861872756*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.463983095546094*pi,0.406134699133579*pi,0.70416849513236*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.693042788884074*pi,-0.32689219572091*pi,0.882620122282092*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.360661834268855*pi,0.8176810483177599*pi,3.93421262246635*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.460220807941355*pi,3.43686838520733*pi,4.45250714387386*pi) q[3];\nu3(0.342414768245648*pi,-0.19319623778477002*pi,1.3321006682233079*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44795713377197*pi,0.5*pi) q[8];\nu3(0.510064037279028*pi,3.06973474109685*pi,1.77693976437215*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.197301434408071*pi) q[11];\nu3(0.438444687485122*pi,0.53990743602946*pi,4.09485730445704*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.337459919510223*pi,-0.4686901776612296*pi,1.68814605928812*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.420478041332489*pi,2.97126868461242*pi,1.67720260809749*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.753754830440738*pi,0.37708057419252505*pi,1.4086042780240429*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.184234179623252*pi,-0.274422255577239*pi,4.39630342577826*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37787415018766*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4220436872619*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.689123056367907*pi,0.86628682122822*pi,0.5187734777648256*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.547483762733869*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.540007349904396*pi,3.48004444008537*pi,3.18923114723035*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227214716868695*pi) q[19];\nu3(0.514286386519933*pi,3.08969480821643*pi,4.27092588828409*pi) q[20];\nu3(1.0*pi,0.0*pi,1.081269643310552*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41977613722793*pi,0.5*pi) q[5];\nu3(0.704389914314003*pi,-0.4495706356367375*pi,3.60601291580109*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[11];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242620503481253*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[5],q[18];\nu3(0.561337531866265*pi,3.18326446969484*pi,3.52883190179683*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36879694346591*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.205484587997248*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5417171384945861*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5130729028827025*pi) q[21];\nu3(3.5*pi,3.46758471854319*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[20];\nu3(3.5*pi,3.29964269678031*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.213202131574376*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.861101144276986*pi,-0.315185836898477*pi,0.987810151655709*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[17];\nu3(0.707736917698455*pi,0.9003117565605301*pi,0.7809847542718751*pi) q[11];\nu3(1.0*pi,0.0*pi,1.120848796045528*pi) q[12];\nu3(0.51433238340138*pi,3.24050537407774*pi,0.9090668057113*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5623450743961295*pi) q[18];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45851893458492*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.438883905659203*pi,0.8686010836568101*pi,4.201809713877029*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29001927822249*pi,0.5*pi) q[10];\nu3(0.161173876291277*pi,0.029387687831380016*pi,3.72628828177988*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.613183974323924*pi) q[13];\nu3(0.657595601576303*pi,-0.373331775719533*pi,3.36559902988516*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2079062904976459*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.213072381092943*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.733167313964752*pi,0.347908653682346*pi,4.243023710778591*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3980381808012705*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.810917609288656*pi,3.00885945718846*pi,3.64714077848865*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5042138745778999*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.210192808844829*pi,2.77880730389622*pi,1.446031621985002*pi) q[19];\nu3(0.576576925766551*pi,0.248074959557548*pi,0.951888210389222*pi) q[21];\ncx q[0],q[4];\nu3(0.380167794233975*pi,3.47706392734862*pi,4.24112478876911*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.425929294727736*pi,0.56917411702976*pi,4.41703002747684*pi) q[5];\nu3(3.5*pi,3.44760987239974*pi,0.5*pi) q[6];\nu3(0.615969967200638*pi,0.11887839922273502*pi,0.579255478943155*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.215358992847251*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5223656686226619*pi) q[17];\nu3(0.660313301186124*pi,2.41466154083017*pi,3.80781935708634*pi) q[18];\nu3(0.863797406074864*pi,-0.369796240229315*pi,0.889486415384303*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.443604613363171*pi) q[20];\nu3(0.51069161218351*pi,3.00439994845473*pi,3.05552822355762*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.174707271166071*pi,-0.38822848383666597*pi,1.56096586351043*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.471648195599525*pi,2.94866368860192*pi,1.81977126752884*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.864336754354421*pi,-0.25026414361371696*pi,0.5686976382660699*pi) q[13];\ncx q[14],q[15];\nu3(0.231483277035982*pi,0.22418602974957103*pi,0.945420129741408*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.789844699442742*pi,3.33878503405345*pi,3.9129094248896*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.403157075807463*pi,2.83556233453019*pi,1.344952699293203*pi) q[13];\nu3(3.5*pi,3.39623401638717*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.350132797183948*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36631947041854*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.269761562441808*pi,2.79524692406489*pi,0.880766130999914*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.849201351418691*pi,0.27498251592651*pi,4.3471935910798205*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.72608254524811*pi,3.26937654721111*pi,3.93909448881338*pi) q[10];\nu3(0.469286188944107*pi,-0.061731509393643025*pi,1.07883172951371*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3962773708349*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.747455232496347*pi,3.14753141727101*pi,3.46437093197326*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45627979148982*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.153393975444186*pi,0.274457584460285*pi,0.794727126526698*pi) q[10];\nu3(0.719803278838764*pi,3.24368524426555*pi,0.697022031242198*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.430639446920537*pi,0.6800563050144199*pi,0.730170848496016*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3245191057488541*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.72998681866264*pi,0.6941229616084601*pi,0.584845930575722*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.103993303993688*pi,2.94725812833969*pi,1.00600863006526*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.360168254993174*pi,3.23523502017183*pi,1.011362611456149*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.330639147760727*pi,-0.151483289114123*pi,4.04395358163382*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.629743344325264*pi) q[18];\nu3(0.660377680639238*pi,-0.291237106801171*pi,0.704284718775825*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.63928062324611*pi,2.9343427765476*pi,4.29761486921893*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.428622229318816*pi,0.38302427666928995*pi,4.0317130046173695*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(3.5*pi,3.37440321926281*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308875238954736*pi) q[19];\nu3(0.231385683982952*pi,0.258319037114492*pi,3.65971881555366*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.673100137411251*pi,-0.4066448513445936*pi,0.5343170423423731*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.62773473030086*pi,-0.237529479562552*pi,0.8837828713900819*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49947513265901*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37351558431228*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.441685526583479*pi,0.13490386429226897*pi,0.5140849006384347*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.876907630415441*pi,-0.27284035602282597*pi,1.203937357069053*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1672890228886401*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5028093733338617*pi) q[19];\nu3(1.0*pi,0.0*pi,1.164843446851024*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\ncx q[3],q[17];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.783685492914173*pi,0.037418902144272015*pi,1.045826493275439*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.36014757366804*pi,0.5*pi) q[10];\nu3(0.202573229176461*pi,0.27322618408731403*pi,4.4471383167172*pi) q[14];\nu3(0.762397466661624*pi,0.58618717400215*pi,4.26816762836913*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272304343470487*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45788888905411*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.193566739275571*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36848376714414*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.508232157501703*pi,0.44354300276185*pi,4.05295299467702*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.249608164403438*pi) q[11];\nu3(0.448605329687047*pi,0.17249381012286302*pi,3.68447176898049*pi) q[14];\nu3(0.840166577280364*pi,-0.25608037608227796*pi,0.805441321332095*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3876413394326*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5165669064131283*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\ncx q[3],q[17];\ncx q[4],q[11];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.537905013156238*pi,0.449979080386405*pi,1.249731250823896*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48101709610866*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5437283836792952*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39159815060091*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.491675980831582*pi,3.14096378987884*pi,3.28965223963939*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.4792756550068*pi) q[11];\nu3(3.5*pi,3.44290844088531*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.279186613925896*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.301198348727659*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.32277218834151*pi,2.68728396614812*pi,1.138577620280247*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.316351543935794*pi,2.87793317433068*pi,1.291678386364191*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[14];\ncx q[6],q[13];\ncx q[7],q[15];\nu3(0.75976020880596*pi,-0.10592073867308399*pi,4.38411382106918*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.890054670872978*pi,0.033374068780173016*pi,1.234606055334698*pi) q[21];\nu3(0.0670351530881314*pi,-0.21233604981664*pi,0.68887341580038*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45692333155183*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49433132768655*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.238372567488399*pi) q[13];\nu3(1.0*pi,0.0*pi,1.252481586679989*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1929023612336191*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.475908920299609*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.650526661021922*pi,0.481162882447872*pi,0.7551194370649941*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.678589343997948*pi,0.54113996578783*pi,1.345016448083188*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[13];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.322904404699*pi,-0.20564703919723198*pi,3.88375399954559*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0914153160592766*pi,2.46476370013302*pi,1.311449268839028*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.787302044024716*pi,0.35942501711271*pi,0.798084282395801*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.738804219643149*pi,3.34373361159517*pi,4.3601756877181295*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4889583242954*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4543006231898605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.279526125157162*pi,-0.13021868798692499*pi,0.5373779760068431*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.696019332157228*pi,3.44069030767691*pi,0.893916657407535*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.331314959976078*pi,-0.226085214752342*pi,0.908965751002796*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.527642488335107*pi,0.5538326038668*pi,0.609175190387699*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.850106960387181*pi,2.52623606805398*pi,3.52112189410095*pi) q[17];\nu3(3.5*pi,3.46782623512056*pi,0.5*pi) q[18];\nu3(0.720898234972972*pi,3.47880613030463*pi,3.21482153709735*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1955099418891129*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0577706293622566*pi,0.54726737189147*pi,4.47312490343766*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.358778069824449*pi,0.8179223708024499*pi,4.4187477929632095*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.652404948324608*pi,0.13739417328807801*pi,1.030308302660788*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5609581742394*pi,0.40700193417234*pi,1.186333599895568*pi) q[17];\ncx q[18],q[21];\nu3(0.254174789672879*pi,3.16870036087313*pi,2.08457772532958*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.597830561494673*pi,0.154379356626832*pi,1.070375410881067*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.604055257895362*pi,0.23952498974718395*pi,1.4318090806392219*pi) q[11];\nu3(0.568946231078441*pi,-0.28365334475447*pi,3.84315137514177*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.381066374989651*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.672373195297385*pi,0.17895342541235104*pi,1.61378747670916*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.786047979034233*pi,0.25137431809603905*pi,1.56030828187314*pi) q[12];\nu3(0.28905566347956*pi,2.50152886879837*pi,1.333907234831213*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.610367644724777*pi,2.83271950290279*pi,3.90425786061179*pi) q[5];\nu3(0.811754696291308*pi,0.40817270382000403*pi,1.452402735768786*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.224774064010792*pi,0.23322606486278297*pi,3.27807837179542*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.593186760337377*pi,3.06613946473676*pi,4.4277763452318695*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41184279273259*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.322594242863342*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.616672165566926*pi,3.49373581108974*pi,4.39290461407319*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.555099478122003*pi,2.50520607863574*pi,3.76227742513068*pi) q[7];\nu3(3.5*pi,3.40849772057456*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.296784850799747*pi,-0.117037457879487*pi,4.391057605669911*pi) q[15];\nu3(0.480046095868397*pi,2.82068441943633*pi,1.07000002811524*pi) q[16];\nu3(1.0*pi,0.0*pi,1.306684000761001*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.149544477298778*pi,2.52750082795763*pi,1.230286904974709*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.415102402725105*pi,-0.4594144334650941*pi,1.373785952211123*pi) q[14];\nu3(0.811469419198206*pi,-0.177978516740954*pi,1.005914362402363*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5297786427808467*pi) q[2];\nu3(3.5*pi,3.42988332386312*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.367763317655319*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41808011212601*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2771538523846662*pi) q[12];\nu3(0.413092050119015*pi,2.75446269020003*pi,1.4565634157547032*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37816108565881*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[17];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.646363937325389*pi,0.8818051183823401*pi,0.5646600497365901*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.33503328224938*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.598753017416159*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.2121050974853511*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48606661538446*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5656370849188468*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2371234078706341*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.081843134034467*pi,0.29603464827441806*pi,3.88849848996907*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.25131076925324*pi,0.8502510938627299*pi,4.210755909778349*pi) q[1];\nu3(0.485588810660748*pi,3.45677195908228*pi,1.56606600714295*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.49298347597295*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(3.5*pi,3.26212246196597*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.090480318701497*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.333648686080258*pi) q[19];\nu3(0.385215152287604*pi,3.42653027509384*pi,1.320704130526892*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.592964673978124*pi,1.12628058377555*pi,0.722744183391065*pi) q[1];\nu3(0.782553147244909*pi,0.37482807370166704*pi,0.906740144639374*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48844771221565*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.4045067756976*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.232865029319193*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.637823551063526*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.210630859770811*pi,0.34176190767512105*pi,0.8423967960609939*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.651782762315662*pi,0.032679860167174946*pi,1.50825542562295*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.79127537675801*pi,0.232378974269558*pi,0.639355088798353*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47572546643851*pi) q[14];\nu3(3.5*pi,3.47746330222471*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5894357155730421*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287675910720543*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.832966182436712*pi,0.328183091882598*pi,0.899566082275541*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42352275851365*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.673483247450169*pi,-0.14536796181976702*pi,1.102915206901136*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.207078207758071*pi,3.35672534575908*pi,4.2178247780645*pi) q[3];\nu3(0.728352421073983*pi,3.16906844576417*pi,2.9919596457763*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.611959796461195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0890176797139865*pi,0.016147559576422*pi,4.072527968983151*pi) q[3];\nu3(0.333096571606559*pi,0.41008140948663796*pi,4.20304485888063*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.306845869278908*pi,0.27397442705777997*pi,3.57134876763082*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.545927178021995*pi,3.13714799242102*pi,4.48976237958696*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.487007994488105*pi,3.39588246439725*pi,1.43335862579165*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.798788801718667*pi,0.30268487143736*pi,1.026869804120808*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0891092549797157*pi,0.57293864659323*pi,0.5791888403712979*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.654339821547205*pi,-0.46281148106579517*pi,3.42789807078028*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.956348629278124*pi,0.6222321663070001*pi,4.13406813954165*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0801593932992064*pi,0.13959952850464497*pi,3.37532306746653*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39113015546448*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.43816370705098*pi,2.54805700165474*pi,1.181183007335775*pi) q[16];\nu3(0.156535277990411*pi,0.54125426637889*pi,0.702467146197682*pi) q[17];\nu3(1.0*pi,0.0*pi,1.298330603308677*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.420853913659978*pi,-0.14619408383514498*pi,4.00792090095708*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.821582734762248*pi,3.37505524856807*pi,4.47588231920073*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.367527883115553*pi,0.19339815923301895*pi,0.880603683491836*pi) q[15];\nu3(0.136725624494066*pi,0.12035232135756702*pi,1.312336551028379*pi) q[16];\nu3(0.939186735780564*pi,2.99445932842799*pi,4.125018478700349*pi) q[17];\nu3(0.54263254265419*pi,0.13840091092805895*pi,0.99230732728908*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.257491286358251*pi,0.040618263162612966*pi,1.253804591887365*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.55091358503356*pi,3.33240533230325*pi,3.07216889747794*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.863615474515909*pi,0.040242849416253*pi,4.38186200689666*pi) q[13];\nu3(0.518515788115622*pi,0.41109245041042897*pi,4.43191659140472*pi) q[14];\nu3(0.567445674734151*pi,0.0017090561787449499*pi,0.516440449698416*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.608921130359693*pi) q[18];\nu3(0.935060902703676*pi,-0.4757261781455145*pi,3.83227198914394*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.520018452052533*pi,2.88769276880858*pi,1.424339195144894*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39571261226732*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.229688596921783*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.620101311226471*pi,0.9317911318269101*pi,0.901046578094616*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.252921158898841*pi,0.7932302482328699*pi,4.36161346182883*pi) q[20];\ncx q[3],q[17];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43816460151296*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.224488979648868*pi) q[9];\nu3(0.512336140225432*pi,3.2775823339628*pi,0.8873554210728289*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.503668639064979*pi,-0.37842645692821897*pi,3.53669233538686*pi) q[20];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(3.5*pi,3.46923136725992*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47178540040396*pi,0.5*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.79101361331359*pi,-0.35706809072852796*pi,0.963030219458419*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.612221176235226*pi) q[11];\nu3(0.776602382807969*pi,3.38879562785494*pi,0.5801658557724797*pi) q[12];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.157161203047991*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2833784683149871*pi) q[17];\nu3(0.628418655457363*pi,3.24981351952801*pi,4.238124278371361*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42625164606306*pi,0.5*pi) q[1];\nu3(3.5*pi,3.28012411033648*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,1.237838339457089*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49809445579855*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.623029608791723*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.310628698266261*pi,-0.14882576181081097*pi,1.110328239000789*pi) q[12];\nu3(3.5*pi,3.41143938660397*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.239178730031718*pi) q[15];\nu3(0.351340854138571*pi,-0.09793242513404299*pi,1.54563845718884*pi) q[18];\nu3(1.0*pi,0.0*pi,1.093180027018102*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229632638642948*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.34447765858106*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39427107820823*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.689620354328669*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221474953173425*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,0.570901782754798*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.912084474245309*pi,-0.336064003993174*pi,0.716504243523786*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.766134128508362*pi,2.54955972915895*pi,3.67683391098153*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.30686499661188*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5544830979786588*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38360041714146*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.714621923418781*pi,3.18550432138393*pi,4.37045069795783*pi) q[6];\ncx q[7],q[15];\nu3(0.268491229488466*pi,3.29196026424888*pi,1.69958645407648*pi) q[8];\nu3(0.466527557779634*pi,3.42501576897607*pi,1.45294415804186*pi) q[9];\nu3(0.591602076160725*pi,-0.12579277806487998*pi,1.020306073881203*pi) q[11];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38182934863554*pi) q[20];\nu3(3.5*pi,3.48950777535508*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.4050864011691*pi,3.08168735367792*pi,1.497214625389022*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.701975965256842*pi,-0.028121425021469026*pi,3.50668149340659*pi) q[9];\nu3(1.0*pi,0.0*pi,1.39662421798598*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.241128020671663*pi,0.206381382139469*pi,3.79451027391475*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.341646092456228*pi,3.0859466172675*pi,4.41939232058159*pi) q[1];\nu3(0.685312166122455*pi,0.39242439989227396*pi,4.15081521619664*pi) q[2];\nu3(0.589883475440885*pi,2.9644984234185*pi,3.31121200322193*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.603265132710321*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.774497202689986*pi,-0.181823109257635*pi,4.03444225844697*pi) q[1];\nu3(0.473930597268366*pi,3.0938470044478*pi,1.137025668022785*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.515924884323074*pi,0.13789149032112802*pi,1.008631505298157*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.598733564339514*pi,-0.4668070099373356*pi,3.51238638664315*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.577659393269265*pi,2.61702284556516*pi,3.48920360197765*pi) q[4];\nu3(0.678469874664041*pi,3.24908357749739*pi,4.05830727587308*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.787095469197612*pi,0.04757336317668104*pi,0.5546951362162675*pi) q[16];\nu3(0.668002977194153*pi,-0.4616933973399978*pi,3.83441354326952*pi) q[17];\nu3(0.503523996089882*pi,0.14418069036942605*pi,3.85092245027671*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.620639575639404*pi,2.64228988173241*pi,3.73593373418792*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.120706755306656*pi,0.9664078968494001*pi,4.04520720097866*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.754316755032929*pi,3.39511543662811*pi,3.2459845940418*pi) q[13];\nu3(0.808983086553048*pi,0.22027281308693603*pi,4.2439374151958305*pi) q[14];\nu3(0.0890450960446264*pi,3.08135368230954*pi,1.303258497906896*pi) q[15];\nu3(0.346713479496406*pi,0.56572847983162*pi,4.49785488992646*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0775810002187562*pi,0.46364316983894105*pi,3.46838326854537*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0389990913057195*pi,3.13571516384096*pi,1.459555856573385*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.546203571202739*pi,-0.316622756148433*pi,3.41265032479811*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.880965543537039*pi,0.17849814836642597*pi,4.358763628562301*pi) q[13];\nu3(0.576008887645619*pi,1.06150635875537*pi,0.916996060940107*pi) q[14];\nu3(0.387229760552873*pi,0.42831631470848797*pi,3.81616902862581*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0899194051076446*pi,0.425289138233619*pi,0.750089181289342*pi) q[20];\nu3(0.845500181483856*pi,3.22325441776286*pi,2.89340451434326*pi) q[21];\nu3(0.702122960690013*pi,2.60496241880128*pi,3.93934412277314*pi) q[0];\nu3(3.5*pi,3.45565042594582*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.267820360954701*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.206909518363768*pi,2.79623696727184*pi,1.76147878912942*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.841973497856132*pi,0.098394031513934*pi,4.00329067755598*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.68443736881339*pi,-0.26545714821044697*pi,4.24180122130523*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.275181729088754*pi,0.44307016574480096*pi,4.32172392408253*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.27623105299945*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2006634898164399*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40375639600152*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.291191692590882*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.3742657884777305*pi) q[6];\nu3(3.5*pi,3.35137118257601*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.184757999427621*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(3.5*pi,3.2553316080071*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42907640691513*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.324133432872559*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2014069412937949*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5557674018190384*pi) q[18];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46611878724696*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37760847698413*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.45440709222908*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[19];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.235322196212721*pi) q[20];\nu3(3.5*pi,3.43267200546173*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.610344589027938*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[13];\nu3(3.5*pi,3.46309294964164*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.325775589987231*pi) q[11];\nu3(1.0*pi,0.0*pi,1.102052401097876*pi) q[12];\nu3(3.5*pi,3.40534062087532*pi,0.5*pi) q[14];\nu3(3.5*pi,3.3753595987617*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5482979922952742*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.262585621808932*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2665929021347049*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38247162334782*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35725462913536*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5109229972191867*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.683235139925339*pi,3.32390845720428*pi,3.83392492317551*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.363917896114771*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5319845780521177*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.238687796277818*pi,3.20289380814176*pi,1.1717720184309979*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.195741026485265*pi,0.88935099619237*pi,0.5925093798605232*pi) q[17];\nu3(0.528693012693433*pi,3.48411044561634*pi,4.06212876807348*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.891858551704735*pi,-0.4787627914750099*pi,3.28623790961992*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.609417143923588*pi,2.8000546017928*pi,3.80304557840601*pi) q[4];\nu3(0.429856181069698*pi,2.52531300786066*pi,1.01931769534257*pi) q[5];\nu3(0.35334121669004*pi,-0.04317612194882198*pi,0.628977718307411*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.742071026871032*pi,3.02308888164395*pi,3.98353780574025*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.884161657418553*pi,-0.4295512129998831*pi,1.055629013520225*pi) q[0];\nu3(0.374586896673161*pi,-0.28164209710288*pi,1.135815682835024*pi) q[1];\nu3(0.212690028754874*pi,3.41898307019628*pi,0.848559126021618*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.471110822843683*pi,3.21625700799405*pi,0.677978390898968*pi) q[5];\nu3(0.730546099116302*pi,-0.36647225440445697*pi,3.51109954605521*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.528721693739916*pi,0.5191631955910401*pi,1.235999453461512*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.633044552962128*pi,3.21371010552205*pi,4.2450105678212005*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.266839296890917*pi,2.45193599435935*pi,1.099751325873238*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.354989145043614*pi,-0.010392554234857021*pi,4.12851138382213*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.561681624932029*pi,3.43878083794518*pi,4.04878827228074*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.484332026134591*pi,0.13652935023297996*pi,1.0909175939379079*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.425966431504552*pi,3.42113969851231*pi,1.82867949609031*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.271960291172777*pi,0.16227495361618005*pi,0.988484356003148*pi) q[12];\nu3(0.628615432984301*pi,0.67731842398679*pi,4.3668783613667195*pi) q[13];\nu3(0.239439574231359*pi,0.54743730044358*pi,0.913322319709235*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.545809909454445*pi,0.483056917924356*pi,0.5142218965985401*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.321530581637363*pi,-0.246802191773361*pi,0.676666003804895*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.61745250996677*pi,2.68129093038268*pi,3.59415184003094*pi) q[7];\nu3(0.638877243362049*pi,-0.4726664280838583*pi,3.81802555635759*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.466900750746749*pi,3.25420421594966*pi,4.156451770779411*pi) q[13];\nu3(0.482568434314871*pi,0.007052797776259001*pi,3.68928044032448*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.336020406334638*pi,0.88002445438918*pi,4.39474823442845*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.585333366964492*pi,-0.169270113453649*pi,3.47967998904647*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.112102854504512*pi,-0.24504423257087*pi,1.68595582359948*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.828209496301015*pi,3.31681797165788*pi,3.67984851104843*pi) q[10];\nu3(0.0892414739823353*pi,0.5053987416826999*pi,0.5039630134283108*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0894661233124339*pi,-0.016818548164777014*pi,4.269418678862261*pi) q[20];\nu3(0.849083865345907*pi,-0.364432721694672*pi,3.7991314985891*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.34211046310964*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.26605275453669*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.892730131864687*pi,-0.09706942666669499*pi,4.17002810212802*pi) q[10];\nu3(0.936314216957809*pi,-0.09373673393642801*pi,4.17460695380127*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236171544999449*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230862664299528*pi) q[14];\nu3(0.616556321182597*pi,-0.12493663222733098*pi,4.14431807091097*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.721086386301376*pi,-0.34181123946540903*pi,4.42797993330522*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25499521008325*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2237902080547292*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[17];\ncx q[4],q[14];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.684227780040718*pi,-0.37327004809167896*pi,3.23998618658128*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49939274862814*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36726761278269*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.239746331035895*pi) q[8];\nu3(3.5*pi,3.38392554924641*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4077014646903*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5775515788569283*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.129728786913959*pi) q[16];\nu3(1.0*pi,0.0*pi,1.265474732868194*pi) q[17];\nu3(0.902149661745928*pi,3.3714116283617*pi,4.08013010516619*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.702588747975682*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[17];\ncx q[4],q[14];\ncx q[5],q[8];\nu3(3.5*pi,3.34123795733318*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.414474829960869*pi,0.80299783636575*pi,0.5782809995942473*pi) q[19];\nu3(1.0*pi,0.0*pi,1.117208659769646*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.41620757125631*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5862689735732256*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.32100338825079*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.165220079231214*pi) q[11];\nu3(1.0*pi,0.0*pi,1.255110873921514*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.43323683267315*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35698512845089*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43928539556206*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2465352592367989*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5028254520062716*pi) q[20];\nu3(0.491182655330084*pi,3.12904307271862*pi,1.56354559828417*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.230910860013691*pi,0.35930463596832396*pi,4.28261448897776*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5382780339453705*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5709089275184054*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.58226663126065*pi,3.36233122845019*pi,3.55096120066723*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.676757460034265*pi,-0.05803910565260301*pi,3.64624555599084*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.54345556163028*pi,-0.4373018735098085*pi,4.24675982792575*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.621529969134068*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.288675820522584*pi,3.48199381129304*pi,1.1308529331921648*pi) q[1];\nu3(0.0926731336340036*pi,0.39571444736737704*pi,0.744730223075381*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.270130663335414*pi,3.41882715622373*pi,1.5496655430816*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.777957736162181*pi,-0.4754093006172863*pi,3.27217014745961*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.153508507264477*pi,0.55925173124613*pi,0.747825007580338*pi) q[1];\nu3(0.860441163185484*pi,0.45149435394468795*pi,4.39278432121794*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.434620295642943*pi,-0.10073376925287197*pi,1.52555552126475*pi) q[5];\nu3(0.732607697272277*pi,3.13247846092278*pi,3.63538161606686*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.641612291692808*pi,-0.416218503605353*pi,0.830372956592608*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.38935802279956*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2078736886109591*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.366255354957479*pi,0.36776564545678403*pi,0.992901796733782*pi) q[6];\nu3(0.68583652702691*pi,3.13900320744188*pi,4.1543123083319*pi) q[7];\nu3(0.143266726610697*pi,-0.276565259493572*pi,1.287700713803908*pi) q[8];\nu3(0.688846017691839*pi,-0.49096176112383394*pi,3.63518257410209*pi) q[9];\nu3(0.302194509021994*pi,3.0029234853124*pi,1.86047287103187*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.590096516075844*pi,-0.313279299249245*pi,3.62516245415785*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.882350950597032*pi,3.23761102724213*pi,2.77249201338816*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.686569776832129*pi,3.45184573496955*pi,3.64993057141379*pi) q[18];\ncx q[19],q[21];\nu3(0.735688482035194*pi,2.90763424479614*pi,3.4461296708571*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.235821252020353*pi,-0.297944489305015*pi,1.59512702267278*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.75806318337404*pi,3.09895821861129*pi,3.16041018790997*pi) q[7];\nu3(0.271487029798699*pi,3.32926364046177*pi,1.88716322529393*pi) q[8];\nu3(0.768498443950526*pi,3.05986636693813*pi,4.23819467126125*pi) q[9];\nu3(0.659024897888819*pi,3.17607729001428*pi,3.58888353064787*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.572723198784498*pi,2.51402809927306*pi,3.64874856642591*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.645485761568041*pi,-0.04738661290480001*pi,1.186865047462267*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.919031495755*pi,-0.237553611228006*pi,3.39152907901994*pi) q[17];\nu3(0.648258123830665*pi,3.13670957114328*pi,3.96178378191688*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.489121112220397*pi,-0.12913330752476698*pi,0.64646666643552*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45539192534961*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[4];\nu3(0.429547129417579*pi,3.47662674058853*pi,4.21771968012082*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.485041789603999*pi,3.21334277621121*pi,3.08581304070416*pi) q[11];\nu3(0.260532335199512*pi,0.98444933858166*pi,4.45918030180623*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.405504504238131*pi,3.26136924028549*pi,1.98875796238226*pi) q[16];\nu3(0.462275558950329*pi,1.09297611760416*pi,4.09825105283726*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48704487206833*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2687053584543109*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.3349340257635*pi,-0.33998565519208*pi,4.22437647427824*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.757062297524322*pi,-0.14604456344488997*pi,4.08345003058521*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.63252566603149*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37351394487519*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40684554591877*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2111276803651219*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.24854023995503*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42939003325541*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4929056701553*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[7],q[15];\ncx q[8],q[18];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.38356628598826*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274709118360748*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42138826065981*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(3.5*pi,3.47493923151718*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40073107358333*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302930972715242*pi) q[16];\nu3(1.0*pi,0.0*pi,1.386441299335228*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49547564609691*pi) q[18];\nu3(0.369060073302075*pi,-0.20320965676611902*pi,1.29620460088815*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5143154385379*pi,-0.4747971870977763*pi,3.67038243559015*pi) q[2];\nu3(3.5*pi,3.41502059497206*pi,0.5*pi) q[3];\nu3(0.789407935610106*pi,-0.391859057978321*pi,4.15017847612907*pi) q[4];\ncx q[7],q[15];\ncx q[8],q[18];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.248170149551401*pi) q[10];\nu3(3.5*pi,3.33031217980862*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.28569089698961*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.337154649240309*pi) q[14];\nu3(0.3587494545224*pi,1.00731363596465*pi,4.10665031813729*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229683350122865*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[12];\nu3(0.902860349742304*pi,3.06292943844623*pi,3.01815222325291*pi) q[2];\ncx q[3],q[14];\nu3(0.539671953149409*pi,3.38094056723917*pi,0.668369312181201*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.739750126727641*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5371336209022077*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.34453875411428*pi,3.01078287485808*pi,0.945895807182375*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.44902635157644*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.439920534803489*pi) q[20];\nu3(0.694189653978498*pi,2.35166007588681*pi,3.78735851739231*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32421549847008*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42973349288085*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.325789141242911*pi,-0.01873615352550101*pi,1.367128175081372*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3999547542994462*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.12156151806226*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[19];\nu3(0.506711654550485*pi,0.93710431220169*pi,0.83375130897037*pi) q[7];\nu3(0.156409333038904*pi,0.11930441193296204*pi,4.1510593058442105*pi) q[8];\nu3(0.633418607285832*pi,0.332029172677767*pi,4.39738430295704*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.577530419473992*pi,3.27898287566968*pi,4.13485288022761*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.27954773898873*pi,-0.25761208039427497*pi,1.346129967564577*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.935190508808747*pi,3.32754008029344*pi,3.88641098621882*pi) q[17];\nu3(0.885708770381778*pi,0.9334482606227399*pi,1.04198258382436*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.41258349927155*pi,0.5804699382682801*pi,0.877706727305528*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.500211210921614*pi,-0.18541489874524902*pi,0.888954303269228*pi) q[7];\nu3(0.798146520201396*pi,-0.4803773615316978*pi,4.15976631199219*pi) q[8];\nu3(0.167439364177605*pi,3.35525780771437*pi,1.469910311745146*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.648250974274405*pi,3.10786505495363*pi,3.21820014803641*pi) q[11];\nu3(0.418162896789587*pi,0.8791185521934199*pi,4.43535486133986*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.208363108100983*pi,0.5222242848884999*pi,3.81581762406715*pi) q[15];\nu3(0.166444436542472*pi,0.15760213105250098*pi,0.5474609995091144*pi) q[16];\nu3(0.724603843810579*pi,0.06438766948830599*pi,0.5898769620407309*pi) q[17];\nu3(0.123631218840366*pi,-0.07339739494035802*pi,3.92088696044242*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.667342026147902*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5490473012581996*pi) q[21];\nu3(0.491704866731355*pi,0.7273687772989701*pi,4.104667648858539*pi) q[0];\nu3(0.401712316444735*pi,3.3321274189416*pi,4.42879299102703*pi) q[1];\nu3(0.613371397353255*pi,0.66814165661586*pi,4.4072067792056*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.784696389848385*pi,-0.054283383127634977*pi,4.43738108521273*pi) q[11];\nu3(0.757054737149167*pi,0.35812031795075805*pi,1.10685055931082*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.336914672374399*pi,3.10153510568864*pi,1.111595942054503*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.268894699083479*pi,3.40577256283067*pi,4.30244476603791*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.266596677618698*pi,0.5799716892654201*pi,4.41127420928352*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.595807067053547*pi,0.58505487420634*pi,1.003577256986085*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.27761822618623*pi,0.07266926504247195*pi,3.62295251181577*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.236293370941227*pi,2.79531531432851*pi,1.376734469564634*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.594346938703682*pi,0.08788805640780595*pi,4.14518631916546*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.399358238573955*pi,0.58413732319582*pi,4.072126159945849*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.624447795542607*pi,0.10350914543715695*pi,1.266611075473518*pi) q[10];\ncx q[12],q[18];\nu3(0.0938492589080275*pi,0.447856651790861*pi,0.915923702413163*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36917274757743*pi,0.5*pi) q[4];\nu3(0.438004757509116*pi,1.11532583393296*pi,4.307678994614211*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.313509566392342*pi) q[11];\nu3(3.5*pi,3.42469715212498*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325327909879223*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.643446257757786*pi,-0.042320664033491995*pi,0.5505019704157751*pi) q[21];\ncx q[1],q[16];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.416498581639667*pi,0.89111928159275*pi,4.063510881705961*pi) q[6];\nu3(3.5*pi,3.45933864430869*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.355456297693528*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.383758650936175*pi,3.02302516042231*pi,1.0766118292771671*pi) q[21];\nu3(3.5*pi,3.38122870364339*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.353823248704517*pi,0.6291407639590101*pi,3.81806790008876*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.529065055187468*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.113125939705672*pi) q[16];\nu3(3.5*pi,3.4677407503861*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.688005544648741*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.096673278933179*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\ncx q[3],q[5];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3998686347602*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5649345384293687*pi) q[9];\nu3(1.0*pi,0.0*pi,1.098019780934008*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,3.48469846729866*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.344386680916704*pi) q[14];\ncx q[17],q[20];\nu3(0.32578993003159*pi,3.1654079745823*pi,1.482611527539723*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37035024269713*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.239096668368063*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5082405657994018*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.666123458410365*pi,3.18418282145132*pi,4.01145692250154*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5540191280224697*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[16];\ncx q[3],q[5];\nu3(0.848671754787615*pi,3.14156286182862*pi,4.25445906049739*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5500603951658865*pi) q[10];\nu3(0.834375293580656*pi,-0.4250587598636643*pi,3.31731481605317*pi) q[11];\nu3(0.116582833731638*pi,2.49658345155404*pi,1.0524641689266359*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.500635083301177*pi) q[14];\nu3(3.5*pi,3.41915388182584*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.569803378611302*pi,2.49696845279145*pi,3.98522861805311*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.100506237307195*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[18] -> c[18];\nu3(3.5*pi,3.44400946721391*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5972943285605801*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2975324010353169*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(0.632792956391764*pi,-0.17396030501708698*pi,0.9674917290907961*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.647863898140356*pi,-0.081043788297744*pi,1.280481835290453*pi) q[17];\nu3(0.39865983971254*pi,3.40025612124502*pi,2.07130700227716*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48884897334049*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.258963180016781*pi,0.12060248030335596*pi,0.684988625744722*pi) q[1];\nu3(3.5*pi,3.42286363749877*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4826224398891*pi) q[6];\nu3(0.620105116560601*pi,0.438313488273117*pi,4.4066261338405806*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.105514007322394*pi,-0.005263661932606023*pi,1.413874735899534*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.263377743175219*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[8] -> c[8];\nmeasure q[10] -> c[10];\ncx q[0],q[6];\ncx q[2],q[19];\nu3(0.510982382572025*pi,0.016158060512908023*pi,4.43830127720833*pi) q[3];\nu3(0.370450234348359*pi,0.342918029072499*pi,3.42095197953885*pi) q[5];\nu3(0.581355211389519*pi,3.37774023442483*pi,3.07136123624548*pi) q[9];\nu3(0.579397147032219*pi,-0.31814004992671896*pi,4.372235480271209*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.525306216874227*pi,0.52506521329498*pi,0.5460633732410805*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5359142379193665*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.246706176240623*pi,0.51420028023291*pi,3.67828526507251*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.647194491536244*pi,0.83908210253656*pi,4.36345529079676*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.503206011618622*pi,0.31712770857151495*pi,1.259500930888438*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.294373630426532*pi,-0.4999816727927491*pi,4.3306794677929705*pi) q[15];\nu3(0.489294687044038*pi,2.78844468317702*pi,3.84445466602334*pi) q[21];\nmeasure q[15] -> c[15];\nmeasure q[21] -> c[21];\nu3(0.51811812178137*pi,0.92052421361417*pi,0.966648977060339*pi) q[0];\nu3(0.592407011612613*pi,0.17766405673545604*pi,3.82031447851152*pi) q[6];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.636163424333579*pi,3.33734726830459*pi,4.21727863023334*pi) q[0];\nu3(0.407047526734964*pi,1.17223527966925*pi,4.21567294825134*pi) q[1];\nu3(0.138307545696446*pi,0.025059492920133986*pi,1.010048966107638*pi) q[2];\nu3(0.326826331693562*pi,3.01875407737119*pi,0.918607209123412*pi) q[3];\nu3(0.608597555945393*pi,-0.36966677987184804*pi,4.05274674037833*pi) q[4];\nu3(0.300075995613079*pi,3.46135867421333*pi,0.6282238664558291*pi) q[5];\nu3(0.674534583987821*pi,0.6445504895721199*pi,1.002637069095948*pi) q[6];\nu3(0.140886526348984*pi,3.26333401900342*pi,4.4220515762342405*pi) q[7];\nu3(0.450170080805464*pi,-0.16919363100588097*pi,1.31250089152992*pi) q[8];\nu3(0.500036961852661*pi,0.8738795146534699*pi,0.912148709996238*pi) q[9];\nu3(0.698020008075142*pi,-0.01292507997051301*pi,0.631762469977594*pi) q[10];\nu3(0.264604017777384*pi,3.28860084937499*pi,1.93657417362374*pi) q[11];\nu3(0.523874295620447*pi,-0.12278017412018499*pi,4.30597168300508*pi) q[12];\nu3(0.474364128613022*pi,0.9025540009330599*pi,4.47427726583847*pi) q[13];\nu3(0.7651270240005*pi,0.5893062126983699*pi,4.49190269569665*pi) q[14];\nu3(0.242476944522283*pi,3.24471355092217*pi,2.0445060321198802*pi) q[15];\nu3(0.41261941155197*pi,0.491331942560955*pi,4.14037080815123*pi) q[16];\nu3(0.444123817678698*pi,0.308042365667787*pi,1.217010706502664*pi) q[17];\nu3(0.767487732148542*pi,2.81908255762463*pi,3.64359618918227*pi) q[18];\nu3(0.397299469378058*pi,0.46277370886647695*pi,3.79675146382193*pi) q[19];\nu3(0.919176182204346*pi,3.48658688315219*pi,0.5744034370204738*pi) q[20];\nu3(0.638575148752785*pi,2.68535258528121*pi,3.36062468903394*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[8];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38824672808582*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43366049307781*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40617890825511*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41852507182457*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.306465037049116*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.099284509240968*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2561686635128089*pi) q[11];\nu3(3.5*pi,3.46989401326145*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.306081699797601*pi) q[16];\nu3(1.0*pi,0.0*pi,1.175919527277739*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.4862669719781*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[11];\ncx q[6],q[8];\ncx q[7],q[21];\ncx q[9],q[17];\ncx q[12],q[16];\ncx q[13],q[15];\nu3(3.5*pi,3.28221494033719*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.229341653997986*pi) q[18];\nu3(1.0*pi,0.0*pi,1.431625926949133*pi) q[19];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.48239773384271*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3252686058760839*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.706074934524887*pi) q[8];\nu3(3.5*pi,3.39255106780714*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5202334710381684*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5929677314646165*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4422308111485*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.261108592337304*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6778755383813*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226538328984758*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5834274192923651*pi) q[21];\nu3(3.5*pi,3.4554479559666*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[11];\ncx q[6],q[8];\ncx q[7],q[21];\ncx q[9],q[17];\ncx q[12],q[16];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.671069581403554*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35782389297873*pi) q[19];\nu3(1.0*pi,0.0*pi,1.365958359939499*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.28919397351194*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5663881408797851*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.66485620666734*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.830327214525655*pi,3.26177952322608*pi,4.29053229292612*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.524116681658501*pi,-0.29979534751938297*pi,4.3167091152997905*pi) q[4];\nu3(0.520207415696162*pi,2.76580985420343*pi,4.04188114017496*pi) q[6];\nu3(0.727407418041972*pi,-0.343991160621805*pi,1.093031441840985*pi) q[7];\nu3(0.360408860231201*pi,-0.471834485937628*pi,0.9432522244188211*pi) q[8];\ncx q[9],q[17];\nu3(0.0873934267388908*pi,2.68085852996584*pi,0.922803708686748*pi) q[10];\nu3(0.580835851842521*pi,0.60480092664458*pi,1.233367929552315*pi) q[11];\nu3(0.340077414157688*pi,0.71798255101695*pi,4.20520748444224*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.770478807434964*pi,3.46276050072465*pi,0.5328449045560518*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.409365195771819*pi) q[20];\nu3(0.248455358958105*pi,0.214482166386466*pi,3.36854400024686*pi) q[21];\ncx q[0],q[20];\nu3(0.400638256280003*pi,-0.433771330037043*pi,1.2547756432258321*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.678326850208068*pi,0.30447155029878004*pi,0.837771857888532*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.191714909240988*pi,-0.359481325420759*pi,4.277911766493149*pi) q[6];\nu3(0.258848812666951*pi,0.35669069041409995*pi,4.06206839587127*pi) q[7];\nu3(0.923277548003261*pi,3.24835133443681*pi,4.47656194598218*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.67981709046809*pi,0.99385453036985*pi,0.995220421685493*pi) q[10];\nu3(0.306060206262402*pi,0.07249341709130597*pi,3.64007718628427*pi) q[11];\nu3(0.451061227162405*pi,0.06720203419634097*pi,3.80561050382373*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.619038253090542*pi,2.30649067980641*pi,3.70845987778584*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.519811955902577*pi,-0.18987147974303498*pi,4.31014759777849*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.336161774546832*pi,0.8991024889761501*pi,4.03344229765672*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.494267907525007*pi,0.264189454448044*pi,1.0577597342112162*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.151993816769152*pi,2.95486510153894*pi,1.62285537191935*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.242294599592687*pi,-0.32764673415212897*pi,4.147143609276689*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.536466481641868*pi,3.12963806128826*pi,4.46530248461575*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.652789244376645*pi,-0.07336415210471597*pi,0.6490286896149691*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.440082573765997*pi,2.99024859390796*pi,1.78495456783188*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.323274092821992*pi,3.49974628870845*pi,0.697175419182045*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47822744241925*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.301263738425145*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.532151692672279*pi,-0.38521667517784797*pi,4.119226007560719*pi) q[15];\nu3(0.106776847147115*pi,0.385858553245768*pi,3.79182962700696*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46394684369235*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.372925731736233*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.651035657405091*pi,0.38001801346563*pi,1.4482846633641429*pi) q[15];\nu3(0.421740361113885*pi,-0.31170407658266397*pi,3.90317507021163*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[10];\nu3(0.201514093425189*pi,3.41925591132657*pi,0.658136797062996*pi) q[2];\nu3(0.368704162108149*pi,-0.022189154040666015*pi,4.07487714525499*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4704684844254*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.800701236057706*pi,3.35895693624353*pi,3.40597304898656*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.709548999620572*pi,2.99640516660535*pi,3.27463220778469*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.706956209322939*pi,3.45220493205917*pi,3.41541901482736*pi) q[2];\nu3(0.739888681540028*pi,0.147240667273558*pi,0.756830112047193*pi) q[3];\nu3(3.5*pi,3.39157037967838*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.5884895388022819*pi) q[10];\nu3(1.0*pi,0.0*pi,1.33528670800955*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.42998349637206*pi,2.74897248649655*pi,0.8569943141547209*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.468547160094716*pi,0.81490847224251*pi,4.06102475724256*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.120307178112495*pi,3.49991554632692*pi,1.69707985526907*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[14],q[17];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.177306252154093*pi,3.18076060845068*pi,2.16208471786807*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.673864824367398*pi) q[13];\nu3(3.5*pi,3.48320431930984*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41115176224372*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.163234413659848*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0942639590782801*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.65363919615011*pi,-0.005439572807398985*pi,4.19699463946878*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[14],q[17];\ncx q[15],q[18];\nu3(0.100993013349674*pi,2.80016459538445*pi,1.0485121127570292*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.38569723815506*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37806365409362*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.38349256119834*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.215862045011552*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45403781447137*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44480275116105*pi) q[18];\nu3(1.0*pi,0.0*pi,1.326057890531013*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.12371292137197*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.78732856733184*pi,0.03945609555130103*pi,0.973394511747883*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0804438706644209*pi,-0.231982317562137*pi,4.30526644476575*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[18];\ncx q[16],q[20];\ncx q[0],q[9];\nu3(0.399291777091833*pi,2.67035923922423*pi,1.094789189562697*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.737736275531369*pi,0.7000735593196701*pi,4.24474925324689*pi) q[4];\ncx q[5],q[7];\nu3(0.546882600531583*pi,0.50662375720319*pi,1.32355739424704*pi) q[6];\nu3(0.253928522511526*pi,-0.162560254487982*pi,4.135126317006479*pi) q[8];\nu3(0.729096175370936*pi,0.6214766102634199*pi,4.37485314282461*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38638859135276*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.32438444288464*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5545101106815293*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212826838657537*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5280678917613535*pi) q[21];\nu3(3.5*pi,3.36993077579524*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\nu3(0.357496844109789*pi,3.44833400479497*pi,1.74783037102291*pi) q[4];\nu3(3.5*pi,3.31724292446032*pi,0.5*pi) q[5];\nu3(0.212507033019025*pi,0.22401506436153695*pi,0.5402080295656873*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1926627233306482*pi) q[7];\nu3(0.830018117561105*pi,0.99612913568521*pi,0.65736094523382*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2916500282446108*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.199520282238143*pi,3.21176943308787*pi,1.463430636679391*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49089002904834*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.173373860532182*pi,0.08048100866964603*pi,3.55882190132624*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.558740431223649*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46614447355377*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.832865775491797*pi,0.450630259776059*pi,0.5554545991011011*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.566645692882953*pi,0.63544431704462*pi,0.8681889618151339*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.626071495937646*pi,0.24749185901235704*pi,1.449920612190994*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[7];\nu3(0.618407871811353*pi,0.259194126280487*pi,4.10931940115604*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.509612609333656*pi,0.347084004986992*pi,3.5867659352081*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44651237903725*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.235829790680273*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.442292938696592*pi,3.23553110434506*pi,1.5287084483754*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0354824845934791*pi,-0.24765387682324502*pi,4.168540401062851*pi) q[14];\nu3(0.815803497267338*pi,-0.009027563020855*pi,0.512660677186011*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.850724585581158*pi,-0.028043525043125017*pi,4.33278207454846*pi) q[17];\nu3(0.380847165447868*pi,-0.3871358041017*pi,1.51957006962689*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.34860706502276*pi,-0.08309015084591997*pi,0.650192207213974*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.292505869693941*pi,-0.193770999253627*pi,1.056645820250744*pi) q[14];\nu3(0.456851464375775*pi,3.32587816908909*pi,0.5574264153234882*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.178863399162672*pi,2.85800421751716*pi,0.6894421823856101*pi) q[17];\nu3(0.346339421908513*pi,3.08379888392277*pi,0.5606903024772919*pi) q[18];\nu3(0.419300268354468*pi,-0.28907920904825*pi,4.05343658711484*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.327593430597233*pi,2.77043102579848*pi,1.06654939050919*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.38646999065168*pi,-0.07431202586862501*pi,1.3609089574598578*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43071314958298*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.27053856305026*pi,3.3747657227081*pi,4.14663604663881*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.594319975901214*pi,-0.4791087335914398*pi,0.5300078488556654*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.606600852108245*pi,3.0692460483502*pi,4.30156767191543*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.2929331440233*pi,0.51089034744438*pi,3.63021498667454*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.582343146839924*pi,-0.31959720751757903*pi,3.35921605974815*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.205622113262076*pi,1.0279002812304*pi,4.44698157283013*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.181902510644851*pi,-0.149721358502389*pi,1.391311557576985*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.563727701011898*pi,0.5774220417222999*pi,4.37599857499531*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.260021752032741*pi,3.28984475512353*pi,1.467859133033363*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.550688768098745*pi,0.12086119305477505*pi,3.67430391516247*pi) q[20];\nu3(0.561205192338126*pi,0.73399719448463*pi,0.830475960133592*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.567947206066232*pi,0.04103799431948996*pi,0.7347325523396759*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.560474821424858*pi,-0.4130399272174118*pi,4.47951047934494*pi) q[9];\nu3(3.5*pi,3.48744149809044*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4784900857184*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.244765071017476*pi) q[13];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.407487250098344*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47005719336562*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.556657995347908*pi,0.19945472205159098*pi,3.65538832973435*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.230256535131172*pi) q[16];\nu3(3.5*pi,3.48139210339251*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293749526989914*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[5];\nu3(3.5*pi,3.38656868969966*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.277138218603195*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.482556236987611*pi) q[13];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.29577944991005*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49491148794753*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.342560794290982*pi,3.11565861461586*pi,1.89692699195677*pi) q[4];\nu3(1.0*pi,0.0*pi,1.326089025324207*pi) q[5];\nu3(3.5*pi,3.47714511804482*pi,0.5*pi) q[6];\nu3(0.788283263257148*pi,-0.177957905043363*pi,0.5069332795592509*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(3.5*pi,3.41834298102064*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46034843710604*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.67040844102018*pi) q[19];\nu3(1.0*pi,0.0*pi,1.350302731675427*pi) q[20];\nu3(1.0*pi,0.0*pi,1.219268472173792*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[16];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.206220102089016*pi,0.42860524825845103*pi,0.5221526926863337*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5244269404520749*pi) q[7];\nu3(0.779393408641314*pi,0.030772930832138945*pi,1.208969690762871*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.39896487999849*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43790085391391*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45348927797661*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250135433295351*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1702901600126658*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45604802353627*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.623688000773417*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.613498440083921*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4689497845707695*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.602048256164211*pi,0.13492845851518398*pi,0.692446161144647*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.856149052095933*pi,0.10608453193706302*pi,1.54142850689413*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.510214942110006*pi,-0.22216395364836*pi,3.57152811917999*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.475882281321797*pi,-0.294394691498926*pi,3.91705927728446*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.690756742901364*pi,0.59611779320319*pi,4.36013990285855*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.388246159442018*pi,3.37389755972367*pi,1.70920556881435*pi) q[11];\nu3(0.410319283974418*pi,3.23394981923867*pi,1.82891927070913*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.468900292714359*pi,0.08266376921258001*pi,0.5591094781236058*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.858809371870415*pi,3.09986113419913*pi,4.1364538161786*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.564901044284129*pi,0.45210450835708105*pi,0.996542080864159*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.699162904433358*pi,-0.27619037641397803*pi,3.47520720991789*pi) q[12];\nu3(0.755568394882763*pi,-0.17514011912438898*pi,0.720717162155242*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0832029903017617*pi,2.92793004204849*pi,0.834385097609984*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.778079228537626*pi,-0.4682032123770003*pi,3.83521845319756*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.608538190036453*pi,2.95095118212078*pi,4.29381626063775*pi) q[0];\nu3(0.644878592277477*pi,3.43453626948874*pi,0.8005737951848519*pi) q[1];\nu3(0.261976320487862*pi,-0.36037223443212296*pi,1.078107973052193*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.542757938104614*pi,3.12585289810605*pi,1.66935674006866*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.447758393206361*pi,3.2477226191015*pi,4.24744948394221*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.880749950712288*pi,-0.24864713584425002*pi,1.0579718223735148*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.822386169746213*pi,3.35082611720552*pi,0.728562729858686*pi) q[16];\nu3(0.555525977731194*pi,0.21872793602038199*pi,3.7643556051167*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.713048003786961*pi,-0.330111195397574*pi,3.89974477440364*pi) q[21];\nu3(0.640368441781511*pi,0.468906820554982*pi,1.352414613084806*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.693243535839352*pi,2.62870757340292*pi,3.42674702920785*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.418373191658418*pi,3.09539748001357*pi,0.5316007030940157*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.820090395616808*pi,3.33848650730059*pi,3.13895355987926*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.062494491123541*pi,0.51046348898932*pi,0.816040108664839*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.596916053736423*pi,0.80275668159553*pi,1.053556111954347*pi) q[20];\nu3(0.323104132378484*pi,0.377580321631915*pi,3.7078966377542*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.20842946502424*pi,-0.11214632641598898*pi,4.28802382321437*pi) q[5];\nu3(0.326226679964638*pi,-0.303988789384702*pi,4.3730835545179705*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.539201009895305*pi,0.012299066037745998*pi,1.229365371815959*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.852575986821517*pi,-0.4644906316259484*pi,4.017161519592269*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[7];\nu3(0.57365531496163*pi,0.31983869377821095*pi,1.273703274918545*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.21839584824392*pi,0.74451881248155*pi,4.46558809740647*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.436956808977733*pi,-0.4909313428239257*pi,1.5477827165006*pi) q[14];\nu3(0.806455211770904*pi,-0.04143829290561102*pi,1.2659004437613461*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42991546332736*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49841624477259*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.350021038763968*pi) q[7];\nu3(0.499385457222654*pi,2.59808417305552*pi,1.192152502898576*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.3942271834739*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.2973073188604212*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.825246329506204*pi,-0.07366037523889601*pi,3.78379273066979*pi) q[15];\nu3(1.0*pi,0.0*pi,1.165598735289455*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44011596689175*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44230233157493*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.38540574217825*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232343937764122*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184211603682318*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215304091537686*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.47747304956811*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46427794140236*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.406017924473931*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.565578842219614*pi) q[16];\nu3(1.0*pi,0.0*pi,1.326001412133808*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.38953853983304*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[7];\nu3(3.5*pi,3.49549097799801*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.1990934006094949*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5258568988862335*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39291708347291*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134718474468599*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4690991411107905*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.40201923902247*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.094637993982156*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48626591847381*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.138519364988495*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6027067850868351*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5025746656910468*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.376314793097309*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.559226504378157*pi,0.7124619730981301*pi,4.38760150920315*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4777446379628*pi) q[9];\nu3(0.632173881311673*pi,-0.287405860880276*pi,0.5128331215831524*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5478901433750079*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.3642111301447*pi,0.9202804101547*pi,4.43671122873395*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.263248105226372*pi,3.00834948502792*pi,1.5880706550203*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.595772611098693*pi,-0.4144525074885854*pi,4.42835229966201*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.293339123220243*pi,0.059759346636715005*pi,4.30280660341063*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.226898189959255*pi,-0.28396630557659197*pi,0.718557697636626*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.552030723212268*pi,0.36208389736602997*pi,1.352359592773848*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.493433899140301*pi,0.1350674812157*pi,1.449767924750497*pi) q[1];\nu3(0.767490775352326*pi,-0.071230768692229*pi,4.184635560559*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.594971914389912*pi,3.35456004244852*pi,3.67360063677708*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.220525267116053*pi,-0.346279985135874*pi,1.4565561149267099*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.419881265003911*pi,0.339506989286966*pi,4.23212442988552*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.457676963477193*pi,-0.320614917195305*pi,4.4280646223130695*pi) q[13];\nu3(0.187121878116646*pi,0.41946096122909504*pi,0.5537766266939286*pi) q[14];\nu3(0.356991255377437*pi,0.399169253365419*pi,3.59140581630494*pi) q[15];\nu3(0.500495782543254*pi,0.25370351929757096*pi,3.67339632003806*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.305386227877786*pi,0.82763877514115*pi,4.46055976765171*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.459528853845609*pi,0.43321599900877705*pi,3.56780612360046*pi) q[2];\nu3(0.817679345626306*pi,0.061092813168980964*pi,1.4177895025276142*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.4758920790286*pi,3.48148347451502*pi,0.835585893001879*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.232184503634873*pi,2.87784024560068*pi,1.171325823743121*pi) q[11];\nu3(0.414484551376094*pi,0.35000899370596505*pi,3.99668575315982*pi) q[12];\nu3(0.711400606560958*pi,0.64505210218691*pi,0.781997499221492*pi) q[13];\nu3(0.721391064343489*pi,-0.022736679769701007*pi,3.55141982713381*pi) q[14];\nu3(0.233343849446382*pi,3.30505376654651*pi,2.0024039013000703*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.873309078670077*pi,2.68364063736661*pi,3.83463222615783*pi) q[18];\nu3(0.214193800850324*pi,3.03246077150869*pi,0.5098819743722665*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.486263301405557*pi,-0.356353273288812*pi,4.48807808022909*pi) q[21];\nu3(0.312325818816033*pi,2.94706153361926*pi,1.52191500773341*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.593546184361293*pi,-0.013968767900099988*pi,3.80617028123829*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.467218078095331*pi,0.280891130590743*pi,3.69738110235781*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.416293097210476*pi,-0.38190258730308*pi,4.481718872945001*pi) q[18];\nu3(0.535041367362967*pi,0.79056961871087*pi,4.48238624755894*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.589313076855938*pi,0.38433925546926595*pi,0.5009076919738394*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0916198935279836*pi,0.04980767558632704*pi,3.94527424221821*pi) q[5];\nu3(0.0540774201159928*pi,-0.4259491980436305*pi,0.688713885677703*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.197373086860633*pi,-0.19920145354869*pi,1.3327962325192448*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.621421550200247*pi,0.5633036858612499*pi,0.5382956044806118*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0934663992566539*pi,-0.4032657973493894*pi,1.61257315653617*pi) q[5];\nu3(0.630460135760828*pi,3.06996419229709*pi,4.3998772155792505*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.156525933107259*pi,2.78678332639968*pi,0.716656413931665*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46447951957622*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.645853946572894*pi,-0.07131821881533301*pi,4.4173314045900405*pi) q[9];\nu3(1.0*pi,0.0*pi,1.23363522718097*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40074600472115*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.45537669583757*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0673460448690607*pi,0.04044292663557403*pi,0.87608272497057*pi) q[9];\nu3(1.0*pi,0.0*pi,1.222775623200834*pi) q[11];\nu3(1.0*pi,0.0*pi,1.178225935379022*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[11];\nu3(3.5*pi,3.36838115683567*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.46275170623491*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.304842297655038*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.619113253175735*pi) q[16];\nu3(1.0*pi,0.0*pi,1.414865302355875*pi) q[21];\nu3(3.5*pi,3.44424464103796*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.27883885545457*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43862048010296*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.076987018626353*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.610842857724903*pi) q[11];\nu3(1.0*pi,0.0*pi,1.10293801373162*pi) q[12];\nu3(3.5*pi,3.4501050676531*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.167217633194302*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5129915462796744*pi) q[18];\nu3(1.0*pi,0.0*pi,1.186749691040851*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42957234120867*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45888127461159*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1159729203533368*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.425449044000549*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.404968185442428*pi,2.78080091883657*pi,1.2139956077236609*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45440347982248*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4703286806295*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36639967185305*pi) q[15];\nu3(0.702975282642276*pi,3.07922731807352*pi,3.33480449630528*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5708900862848144*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.665921336092305*pi,2.9139723302318*pi,3.51214473711111*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[15];\nu3(0.85500633068588*pi,3.24981326482553*pi,3.74006106999445*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.946922509947676*pi,0.138330377219533*pi,1.015994648245927*pi) q[16];\nu3(0.371098980727415*pi,2.91207897038181*pi,1.326885658133988*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47166083787961*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.34532167958915*pi,0.5826534341401399*pi,4.12107256746025*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.379437060403822*pi,3.31537225554107*pi,0.798120565278725*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.44562907071311*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314665513580624*pi) q[17];\nu3(0.206794819914028*pi,0.18034074762240604*pi,4.47813484958723*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.214064055643577*pi,0.107166193116639*pi,0.868991609245183*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.225892040026747*pi,2.81463108268477*pi,0.9565571359615059*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.320313623264156*pi,3.48108832432735*pi,1.80666051168964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.619582629459925*pi,3.03354529192883*pi,4.37395310950439*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.555153222546867*pi,0.360471250668963*pi,0.5004646511702344*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.716632375573941*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.62765206877948*pi,0.04815094460790004*pi,4.13007989308668*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.546748672627241*pi,3.0594578494012*pi,3.14825282495466*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.553089336469153*pi,-0.4614521542754295*pi,3.08752223141144*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.245917427081029*pi,0.96717170112347*pi,4.20353410302429*pi) q[0];\nu3(0.775787630297582*pi,3.48116489538104*pi,0.7000720866408681*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.405429055976225*pi,-0.08310648760503098*pi,4.0777161646826094*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.762871437375942*pi,-0.295244700824354*pi,3.96062974828543*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.662079594235225*pi,2.97363633747241*pi,4.35286502070087*pi) q[5];\nu3(0.503324095791809*pi,-0.245075348521327*pi,4.01007008937399*pi) q[6];\nu3(0.558434756758528*pi,3.22249766361884*pi,4.463077988567861*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.478069273337359*pi,0.77484922933501*pi,4.19217107442698*pi) q[12];\nu3(0.763598771252768*pi,3.3557219063217*pi,3.52803872027531*pi) q[13];\nu3(0.912173087161592*pi,3.42015571018957*pi,3.4853593794029*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46869499969028*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45087968478405*pi,0.5*pi) q[3];\nu3(0.276940731120718*pi,0.35998516379324197*pi,0.799089980875334*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.641613848472817*pi,3.15083929030502*pi,3.6833306338053*pi) q[6];\nu3(0.318012628775518*pi,0.76625370436611*pi,4.22035266963369*pi) q[8];\nu3(0.396594407468855*pi,0.437131921020376*pi,4.18114748695698*pi) q[9];\nu3(0.391391772875144*pi,0.316770776166748*pi,0.623687756475635*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.562516358547022*pi,-0.10024375351722498*pi,0.9067336324805519*pi) q[12];\nu3(0.143170126936737*pi,0.66920225062661*pi,3.79588748558739*pi) q[13];\nu3(1.0*pi,0.0*pi,1.265397945198864*pi) q[14];\nu3(0.686906554486473*pi,-0.052594630408904997*pi,1.12102129189474*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2972685187227468*pi) q[20];\nu3(0.255949893935519*pi,3.29984057225938*pi,0.562730468713609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.564076814928339*pi,-0.13757500909063902*pi,1.299454295043724*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.944344755911822*pi,0.13923203628667802*pi,4.08102359212569*pi) q[9];\nu3(0.0903243035407588*pi,0.88704585246257*pi,3.96464141692337*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.549442235121455*pi,-0.03750147100913398*pi,4.0955882788499895*pi) q[19];\nu3(0.453640746515199*pi,-0.19624114267660597*pi,3.60483271546837*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5008133622839084*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.612556366401036*pi,0.29794283575232705*pi,4.36415239074897*pi) q[17];\nu3(0.201268426389972*pi,3.46825067227703*pi,4.32782686625321*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41667771039133*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\ncx q[15],q[16];\nu3(0.251893394023122*pi,3.35538065531409*pi,4.23537986626863*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.32281131472009*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40251559924692*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219764772960535*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258380609348626*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47727969911314*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48439354000432*pi,0.5*pi) q[2];\nu3(0.58906035064989*pi,0.03223053061799097*pi,4.00983584943196*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.348552452506578*pi) q[6];\nu3(3.5*pi,3.4930510275116*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.265144154130722*pi) q[9];\ncx q[11],q[17];\ncx q[12],q[18];\ncx q[13],q[19];\nu3(0.769907906005161*pi,1.12569992852867*pi,0.715803081363806*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.162876651643435*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.763713272096137*pi,-0.09111392164155402*pi,4.34525728343061*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[21];\nu3(3.5*pi,3.39493787238577*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.302302125450336*pi) q[10];\nu3(3.5*pi,3.23220390283968*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44515490361717*pi,0.5*pi) q[13];\nu3(0.0979441195773209*pi,2.59439038807763*pi,1.259744997535037*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47944902371999*pi) q[16];\nu3(1.0*pi,0.0*pi,1.091935913677553*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45932302324682*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2244696076479369*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48187752802832*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.209881719914101*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.661057908431891*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.35906966931067*pi) q[9];\ncx q[11],q[17];\ncx q[12],q[18];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.622530183828312*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44754220408883*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48293497507073*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5707008721859665*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.264498856939742*pi,0.6351818008380401*pi,0.838908815807509*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5437633606703325*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.419117871315832*pi,2.66210480418648*pi,3.81116229897707*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.495452515272266*pi,-0.20390056961727498*pi,0.654916819262936*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.855943815270859*pi,3.36883681101665*pi,4.144255873051851*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.374720913889593*pi,3.46936190315985*pi,0.65434367579052*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.62170061508727*pi,3.17421762640258*pi,3.71799818034931*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.182261052115848*pi,3.23822429162411*pi,1.5292400465862*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.561128793109195*pi,-0.048342673219629984*pi,0.839802502736098*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.649359300442596*pi,3.37155714155891*pi,3.1770481794004*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.436094827426895*pi,-0.4269251882378835*pi,1.198327651979418*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.331687768688723*pi,3.21040817554233*pi,1.247176277156707*pi) q[12];\nu3(0.147637545737427*pi,-0.19786259987577098*pi,1.0061954135461622*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.594741180920038*pi,1.04141490232716*pi,0.564160633688952*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.554145119994645*pi,0.454989948439565*pi,0.5857449599880676*pi) q[2];\nu3(0.760523728059427*pi,2.43996789910684*pi,3.76917951174444*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.285273104242274*pi,-0.192505110331616*pi,3.82195584811379*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.637618524990499*pi,3.17055910252738*pi,3.42299321576939*pi) q[11];\nu3(0.489332575503463*pi,-0.49396143260519826*pi,4.02583605639719*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.460981720699978*pi,3.05019157094938*pi,1.51355857447186*pi) q[15];\nu3(0.312606365942096*pi,0.25707466330173*pi,3.82605034802133*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.166567619118243*pi,3.11978732954798*pi,1.98117322652599*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.668763779135316*pi,-0.4871943856627121*pi,3.69239806240333*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.827924177543906*pi,-0.09121626884863598*pi,3.90661075474117*pi) q[2];\nu3(0.975914860287585*pi,2.92468636193358*pi,3.14290603491211*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.380659825153493*pi,0.20627705894374904*pi,0.88131353129195*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.561464869260332*pi,0.12361374277390502*pi,1.1475594133781089*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.487602997725152*pi,0.78645079881172*pi,4.21681243939417*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.137426706258273*pi,3.25808395231885*pi,4.41895781561628*pi) q[15];\nu3(0.122195725586956*pi,2.75217869812201*pi,1.2804806505310609*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.865310469579134*pi,0.12262574101304402*pi,1.3234308418143121*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.597047499840642*pi,-0.49606058759119553*pi,4.16004035716092*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.26484812625393*pi,-0.33196240455361803*pi,0.6217771389226*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.376564811045495*pi,2.5938839779365*pi,1.001636269715696*pi) q[8];\nu3(0.336000793087986*pi,2.95093921865908*pi,1.55842457197109*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.560303957926254*pi,3.3510770140467*pi,4.38543024108432*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36532572768651*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.285850738593514*pi,3.31262775114241*pi,1.83139649327473*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.786253562502614*pi,0.7780720088478801*pi,1.130392701092908*pi) q[9];\nu3(0.696152242836759*pi,0.376940151137799*pi,1.033310249352908*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.446099319181488*pi,3.19706663403884*pi,1.79185340555419*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134300479397964*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[6];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.55211598069507*pi,0.5156126082803401*pi,1.441700168001283*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43311488904809*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34334565229061*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.216534048851498*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.104451960017313*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49185002663879*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[4],q[12];\ncx q[5],q[15];\nu3(3.5*pi,3.43384135100184*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4020191847635*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.33094111276977*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.137584808978056*pi) q[13];\nu3(1.0*pi,0.0*pi,1.229260755661632*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.414526706435778*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.47134735743326*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45534561385146*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42650630142345*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.255529065862248*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5647058647947643*pi) q[14];\nu3(1.0*pi,0.0*pi,1.320222277780704*pi) q[15];\nu3(3.5*pi,3.40656341715714*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.167778724899809*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[14];\nu3(3.5*pi,3.38937065882787*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.300954303027444*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48524396249266*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44910389408521*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5800698076546076*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[16];\nu3(3.5*pi,3.43070243013376*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.30839943826993*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.21980494148225*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46893241889384*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.287654847805787*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.62702504948295*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.728248443371268*pi,0.10503019492157295*pi,4.38830591131528*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46789115843852*pi) q[21];\nu3(0.363043256221129*pi,2.8152886551808*pi,0.987449297046102*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.459207052195986*pi,0.53859058492325*pi,0.886005330991807*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.527863462167538*pi,3.3544698376921*pi,0.905384878978579*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.635645637591283*pi,3.29036757758033*pi,4.1842502878707695*pi) q[20];\nu3(0.18283450680213*pi,-0.355344038799779*pi,1.122384587648239*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.23384730281114*pi,0.59903855899282*pi,4.39982995011579*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.55183571164261*pi,0.484290249488204*pi,4.13105320026608*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.759189966757297*pi,3.06763825788105*pi,3.10109882821902*pi) q[10];\nu3(0.170114014239767*pi,3.28567737750743*pi,4.44563994465964*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.733054250308399*pi,2.90204935516348*pi,4.14321842381781*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.494122594626753*pi,3.08593190185825*pi,3.37248470068765*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.417763727675544*pi,0.26561270608132703*pi,0.959581580414932*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.633551581841408*pi,0.21685747326362503*pi,3.84641942331709*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.747309837698053*pi,2.83759978325335*pi,4.1726872127179*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.721203979663219*pi,3.05010135733326*pi,3.46198667208548*pi) q[6];\nu3(0.148935842843643*pi,1.03942706795554*pi,4.06902025938676*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.855371873830295*pi,0.32242806033068006*pi,1.6528298094253*pi) q[10];\nu3(0.750887979743569*pi,3.44318604369175*pi,3.90165743125124*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.407036826535866*pi,3.15313809660193*pi,2.0217617705637103*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.156050198397908*pi,0.28941047318929103*pi,0.5318190835604268*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.469653351768643*pi,2.86819564284975*pi,0.903431641176345*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.453040363588327*pi,0.6408224708925101*pi,4.00313394324991*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.402065137285709*pi,0.63809473894648*pi,3.71706392255635*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.679840975716887*pi,2.84861777263361*pi,3.48124210113156*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.248374782220522*pi,-0.39979703046532*pi,0.612579592977412*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.505096218311824*pi,-0.361880300188072*pi,0.733589545390176*pi) q[4];\nu3(0.367326485281401*pi,-0.316276077337815*pi,0.650661533158165*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.186887876242776*pi,0.8333453453742501*pi,4.41082425767915*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.323726873576097*pi,-0.4512844504558609*pi,0.5572992543901865*pi) q[13];\nu3(0.493500484938161*pi,3.2260904218854*pi,3.04263550919766*pi) q[15];\nu3(0.451881993545645*pi,-0.4754817363433348*pi,4.0541077810863*pi) q[16];\nu3(0.674520488915308*pi,3.43659655547693*pi,3.13350362313868*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.57007265689781*pi,0.38594189432341497*pi,1.291578265080217*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.203504022484262*pi,3.3943032724147*pi,4.4502387607902705*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.885502163180754*pi,3.22670787821173*pi,3.56565938644864*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.850862259493633*pi,0.5281962756230201*pi,4.384325596905979*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.175807722079049*pi,2.945405365363*pi,1.099054032937788*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.630585622880677*pi,0.6072402374352801*pi,4.27752919107308*pi) q[17];\nu3(0.409023830714864*pi,2.92547938819256*pi,0.8419458800927759*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[7];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.244078397939048*pi,-0.298625086360399*pi,1.288600810059397*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.200742301302463*pi,-0.352007335961779*pi,0.569166493869733*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.44124530404182*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36201762502335*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3205504344615941*pi) q[6];\nu3(1.0*pi,0.0*pi,1.191094605300117*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.359203976825745*pi,0.00529844670907198*pi,3.95818116566702*pi) q[21];\nu3(3.5*pi,3.35622654925834*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[6];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2626328150051491*pi) q[19];\nu3(0.733034643548102*pi,0.6675908364688199*pi,1.2153728271359259*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45697057895766*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5627634457225401*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39204503420088*pi) q[7];\nu3(3.5*pi,3.36081506062479*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48908916251988*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.314067818347746*pi) q[15];\nu3(1.0*pi,0.0*pi,1.326350846443336*pi) q[16];\nu3(1.0*pi,0.0*pi,1.316335042214063*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[6];\ncx q[3],q[17];\nu3(3.5*pi,3.43677597217499*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.3781587472758*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.07977038902991*pi) q[12];\nu3(1.0*pi,0.0*pi,1.19546340705178*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46306885274074*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.39058029571945*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5077326949374541*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44684138661313*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38070375398202*pi) q[17];\nu3(1.0*pi,0.0*pi,1.33897113096875*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.41047794270958*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5401164998195732*pi) q[12];\nu3(3.5*pi,3.41717609590032*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5568421996537221*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2557255490093309*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1162084449841139*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.522693614723514*pi,0.41298720852788295*pi,3.69928114970554*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6479146698771721*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.402809273574072*pi,0.407015400733853*pi,3.66862299090302*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.648896848455037*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49290679909498*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.755823353281982*pi,0.297235552445662*pi,4.18608333191214*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.325935377706831*pi,0.48428940714205804*pi,0.767035501940034*pi) q[10];\nu3(0.193012406347206*pi,2.94297146983804*pi,1.61280717800723*pi) q[11];\nu3(0.574699539354568*pi,0.237349894771136*pi,0.5928081795468867*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.660355518344024*pi,-0.28127424122953504*pi,3.62475811431269*pi) q[0];\nu3(0.483243407090426*pi,-0.4241754432167216*pi,1.56620907630082*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.738229307349945*pi,-0.023851663360726028*pi,4.14704901850732*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.321990793565661*pi,3.37300103134085*pi,0.955738766484364*pi) q[6];\nu3(0.605418235528646*pi,2.70250810428877*pi,4.05787824736396*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.683516331776019*pi,-0.36358247915450503*pi,0.832294926139866*pi) q[10];\nu3(0.473816962321911*pi,3.09160526925163*pi,4.42983943251823*pi) q[11];\nu3(0.713101145432187*pi,2.56643703361089*pi,4.01425633748621*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.665424886818049*pi,0.12575549572965505*pi,0.5235337508019974*pi) q[0];\nu3(0.215922841265263*pi,0.15205290459424703*pi,3.41956017618585*pi) q[1];\nu3(0.701728088546756*pi,2.88531095692415*pi,4.08367254070623*pi) q[3];\nu3(0.710794513638192*pi,-0.095492000465911*pi,4.43278864401377*pi) q[4];\nu3(0.232129831800023*pi,0.30372695501661795*pi,1.077922151237824*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.399931393638598*pi,2.71592643153081*pi,1.383784494320905*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.592822264785747*pi,2.344716980009*pi,3.83852496833485*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.743376146260369*pi,0.9350215543340701*pi,0.5915001830088538*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0934450903517352*pi,0.48911508738573795*pi,3.76376078379129*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.354437257122271*pi,3.10224715196745*pi,1.435385597740994*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.419463128502846*pi,2.92306376729237*pi,1.0887409554863439*pi) q[8];\nu3(0.813721955663415*pi,3.08392065305908*pi,4.26240368488799*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.346107035360089*pi,2.70076243189567*pi,1.268466373785178*pi) q[14];\nu3(0.556263211878886*pi,-0.41574347398896183*pi,0.8207126133538509*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.725278544578198*pi,0.474904817627657*pi,0.759153879517217*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.323577297427237*pi,-0.4834969685622429*pi,1.113605244882267*pi) q[8];\nu3(0.41362367005083*pi,0.13920906461717197*pi,1.226860037740587*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.146241530763328*pi,0.7050980558392901*pi,4.4209530302201205*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.619050452502617*pi,0.17302348189360905*pi,0.621950079721698*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.467846588171933*pi,3.28482774481904*pi,1.50786407430666*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.852045855549096*pi,3.31976521838678*pi,3.38231803341192*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.229448054763962*pi,3.41312518252244*pi,4.2830473556752295*pi) q[16];\nu3(0.576805427845501*pi,-0.29573802330854904*pi,3.53748883832978*pi) q[17];\nu3(0.516945129633567*pi,0.252443773512369*pi,4.307707281505969*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.735319943830241*pi,0.9235537763044801*pi,0.6265741809687491*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[6];\ncx q[4],q[15];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.160430113819446*pi,-0.341193706306339*pi,1.134704123586588*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.615636570496186*pi,-0.19666009721008698*pi,1.2809008411908271*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.431108003276272*pi,3.2888265323437*pi,0.94898300925867*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[2];\nu3(3.5*pi,3.34828410580416*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43957396221108*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.24734731023796*pi) q[6];\nu3(3.5*pi,3.4405696616799*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271887101842003*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24094703456237*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.101791324791047*pi,3.4868388766937*pi,1.135528968302367*pi) q[21];\nu3(3.5*pi,3.47872615304384*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38495178391843*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.154803561552834*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.192279578519273*pi) q[5];\ncx q[7],q[19];\nu3(3.5*pi,3.49886482016208*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.320697095020035*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.321989638928489*pi,0.34071836151299795*pi,0.658287955695218*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5465431646177588*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.49020978582458*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.411699562379626*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6333740640958561*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5519750820169289*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5228933987877808*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.5728543579561522*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.45767800269833*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5715026024921523*pi) q[12];\nu3(3.5*pi,3.37811158739687*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47939456420648*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2034859303828211*pi) q[17];\nu3(1.0*pi,0.0*pi,1.06286708765985*pi) q[18];\nu3(1.0*pi,0.0*pi,1.217045401986306*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[21];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.39150550949789*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.241529183843132*pi,-0.348300713605997*pi,0.963319439744293*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0918989114898594*pi,-0.09821550435537102*pi,1.50317523272313*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4367527407383*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.436777781226932*pi,0.057357231411346965*pi,1.4061076913200399*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49579423317791*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5150713948808938*pi) q[18];\nu3(0.666336319549867*pi,1.04939821687802*pi,0.842432906942861*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600813302432536*pi) q[20];\nu3(1.0*pi,0.0*pi,1.352474531154128*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.91193039338004*pi,0.42000684437033*pi,4.33676886266108*pi) q[3];\nu3(0.375818307730151*pi,0.56031582470278*pi,3.74649962510775*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.595307121148885*pi,2.95172488942682*pi,3.36192236263678*pi) q[7];\nu3(0.386628497006004*pi,0.44669520201705903*pi,3.62934363740836*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[21];\nu3(0.192441959472585*pi,3.45236522032111*pi,1.3714697688997362*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.593099771805224*pi,2.44969185733273*pi,3.84414317665614*pi) q[15];\ncx q[16],q[17];\nu3(0.736792385447223*pi,-0.09979047627017201*pi,3.98443557904334*pi) q[19];\nu3(0.203250010501956*pi,0.212244531469305*pi,4.139828348915771*pi) q[0];\nu3(0.471292521701824*pi,0.5502642788155301*pi,4.29782242462963*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.282361168880565*pi,0.48750634235433*pi,4.34229219149697*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.642259062097212*pi,0.21252888487904098*pi,4.34552914433291*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.541044324596924*pi,0.39435394493392395*pi,0.678043424269348*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.653888756001116*pi,2.7773639545353*pi,3.28947019339663*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44800739606257*pi) q[21];\nu3(0.793934790315593*pi,0.477294748875685*pi,0.976230053713522*pi) q[0];\nu3(0.531623274592299*pi,0.65497596783413*pi,4.21609281896625*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.686346714261181*pi,3.18725834224431*pi,4.37668722595149*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.513537950246578*pi,3.29343265360079*pi,1.72098507426957*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.624126199861624*pi,0.28944074785957397*pi,0.623861282645418*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.645938927328789*pi,-0.07109258135065599*pi,0.5184500187349226*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.556506580133539*pi,2.99439416998354*pi,4.05852303788581*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.61822160662031*pi,-0.132302041038531*pi,3.4071698301298*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.336956579559043*pi,3.45383706539809*pi,4.379370179857331*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.328688612547764*pi,-0.4177254690543477*pi,1.1782755780775132*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.502434284846018*pi,0.392692316045689*pi,1.292794126126441*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.499155295584504*pi,-0.4799614505599988*pi,4.07424952071797*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.507918771614484*pi,3.35316973755258*pi,1.8084989920317*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.672626973541977*pi,3.02327076199733*pi,3.36576582589032*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.564694852225673*pi,3.20091204671117*pi,3.30528816578033*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4809949618011*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304907241608901*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43286806839194*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.40285827893388*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.244580521332081*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1010566251182539*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.879020521839428*pi,3.21462428060701*pi,3.7798888948953*pi) q[16];\nu3(0.338394889317773*pi,3.36767057301144*pi,1.7348072005818*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.321197809758748*pi,0.384595636001431*pi,3.81075762256446*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.618639340557514*pi,3.29355691810715*pi,3.537112918834*pi) q[11];\nu3(0.275525103835114*pi,0.67209592112968*pi,3.82689070833943*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.424697681199429*pi) q[15];\nu3(0.384985699348939*pi,-0.4178948114241758*pi,1.82859113749169*pi) q[16];\nu3(0.21567371550062*pi,2.50971553251369*pi,1.455445674575288*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47416285350724*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48701085698296*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49117771429375*pi) q[8];\nu3(0.352525458445231*pi,0.12585784681967005*pi,0.9396235969753011*pi) q[9];\ncx q[10],q[13];\nu3(0.847531380879428*pi,0.44551939509221805*pi,1.027806910255181*pi) q[11];\nu3(0.685941378888319*pi,3.11597268980706*pi,3.3403464368293*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.381313701938238*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[18];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45546198779495*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.253117378689372*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.537420342818787*pi,-0.141593992850719*pi,1.234936712031379*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39600272760501*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191705958470697*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3527531730247*pi) q[20];\nu3(0.415338368108761*pi,-0.09694760825617299*pi,1.2193051307681682*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39158325070266*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47648114035781*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.5893712407209049*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.137913070881005*pi) q[16];\nu3(1.0*pi,0.0*pi,1.321858696318008*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.48817343507541*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.290532038825507*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39062378597922*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41919355180362*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5621116551268747*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.630514055786903*pi,0.5239993703814201*pi,1.144989068371435*pi) q[3];\nu3(0.10452564608847*pi,3.14679858798325*pi,4.49382255754945*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48711692662577*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.344974831623172*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3004360192777*pi) q[14];\nu3(0.448671536381197*pi,3.05801807606795*pi,2.00557840214635*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.844342923101584*pi,3.34590141351307*pi,3.86498048050961*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.654176962903488*pi,0.47642788866460295*pi,0.791867720448552*pi) q[3];\nu3(0.554854112022448*pi,-0.232020441874001*pi,4.46154227801234*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.778305579943478*pi,-0.458740621641582*pi,0.8020880860626189*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.324971504951683*pi,-0.10949928750586801*pi,3.70031224006335*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.287307946717393*pi,3.44896564960107*pi,1.71142376273007*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.42313258440699*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.372105195308938*pi) q[21];\nu3(0.643867763589044*pi,2.57027385704685*pi,3.72808659393849*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.399135088145269*pi,3.18596488052587*pi,1.359803384960854*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.22814037314953*pi,-0.4465965489076294*pi,1.432285713292297*pi) q[7];\nu3(0.279444428032246*pi,0.5005415267440101*pi,0.618923250400029*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0332911147279579*pi,3.38061899794761*pi,1.67585873348335*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37701501787838*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.477687419935293*pi,0.029991083100689986*pi,0.705031377480965*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.502298562299197*pi,3.27823100167636*pi,0.5045978506179976*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.763704996543458*pi,-0.13616113283730003*pi,1.089517857134499*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.67596197923374*pi,3.47243809522625*pi,0.934586000583028*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.483146659344662*pi,3.41116532503639*pi,1.55098187830694*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5264641469725175*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.344731344065351*pi,3.00395013633223*pi,1.98739561646198*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.441697021799439*pi,2.97152587110439*pi,0.5488977985928959*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.574084882611081*pi,2.93595120615929*pi,3.48427049728733*pi) q[5];\nu3(0.526873128636723*pi,0.37110270774667997*pi,1.485141378086763*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.582910034741632*pi,-0.33428871074190103*pi,3.55968192200413*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.698792223512803*pi,0.383903805548526*pi,0.676311294384788*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.476164198381409*pi,-0.221282265705387*pi,1.351072667535848*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.388403414728119*pi,2.88276859737807*pi,0.973790290251537*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.279079695405254*pi,-0.375826966988511*pi,0.88429223398409*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.546977372765735*pi,-0.39324656187573703*pi,1.215448490968631*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.715931203526125*pi,-0.314419158658727*pi,4.0219416415803*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.264307262826563*pi,3.13594921197834*pi,0.604981360673528*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.805449245254169*pi,0.6668197764908499*pi,1.28492342235718*pi) q[14];\nu3(0.440841602693388*pi,-0.24226019000593302*pi,0.713534626564834*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.828121853143776*pi,0.63046115407803*pi,4.27158584019815*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37573813086781*pi,0.5*pi) q[7];\nu3(0.863411429319687*pi,-0.4637912448841638*pi,4.2061931034113*pi) q[9];\nu3(0.360283748084588*pi,2.85079269048054*pi,1.234130532205997*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.174288549492819*pi) q[13];\nu3(0.522420814502813*pi,3.18092944014557*pi,3.49534403069389*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46794416739214*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2748182881750472*pi) q[5];\ncx q[7],q[13];\nu3(0.373742669907088*pi,0.18104641448695802*pi,4.22827764709826*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.391671215193522*pi,3.0096744964561*pi,1.066869040539868*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.299816919791565*pi,-0.4828289041771981*pi,0.973066826379713*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5223752868803677*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.551860388766563*pi,0.15858348892639695*pi,3.85058878644457*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.32470436081176*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.148018649883213*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,0.5921315621517018*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.296808070482219*pi,2.6964345489362*pi,1.333265791191958*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.37703290221762*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220628569335962*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.432452453606053*pi,2.42378804823854*pi,1.092623469387524*pi) q[21];\nu3(3.5*pi,3.48102808654514*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.49023628853732*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.295945041758507*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.363420673821548*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.834736019074611*pi,-0.10331088156635498*pi,4.11928606241845*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.43455811678054*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49513477928148*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.273510294574276*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49264262170702*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.539363224194724*pi,2.73170097457569*pi,4.007433755454549*pi) q[7];\nu3(3.5*pi,3.49445509539619*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5813394615630241*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37114679170242*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25118769841019*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.727323283237671*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.299444786137677*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.3864973105544*pi,0.26201792035957805*pi,1.19290638322303*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.195515035624286*pi,-0.4249017446996818*pi,4.10497260519716*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.34965112906809*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.38775185620937*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307704559701873*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.693828682930622*pi,0.02273339546373998*pi,1.167104676297033*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45217554546953*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.671345139198718*pi,-0.284455140464548*pi,3.72184877198794*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5447765795117618*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4441854315216*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3057786720838331*pi) q[21];\nu3(0.550090954657395*pi,0.65759004438863*pi,4.1764230973909395*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.521117425973637*pi,-0.274861770697873*pi,4.32492972409542*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.297188285247403*pi,0.448250008162256*pi,3.91954111099396*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.734830922477761*pi,-0.299956177821589*pi,4.36599294175611*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4856159720442506*pi) q[20];\nu3(0.733003502368247*pi,0.34401197475621004*pi,3.89281518178774*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.793704069456833*pi,3.09743921013635*pi,0.5562320935390955*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.879990880098179*pi,-0.30904852309228303*pi,4.009586777798059*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5992971645226746*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.558759716071266*pi,0.34018366710774595*pi,0.5694955446842233*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.708311412814389*pi,2.98472843529949*pi,4.45619538463149*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.331972915196382*pi,0.10279830117761701*pi,4.424404148102759*pi) q[1];\nu3(0.497387152936646*pi,3.32325874857021*pi,1.76413323710746*pi) q[2];\nu3(0.749627616371109*pi,3.35586761485807*pi,3.92599602198117*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.92951351586998*pi,2.87252001710349*pi,4.26951078370395*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.579026314953899*pi,0.29225847778120595*pi,0.802242883822867*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.275134603862913*pi,-0.309135828573852*pi,4.08730473946523*pi) q[2];\nu3(0.290856909837403*pi,-0.372715784008243*pi,4.29152927430853*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.766436495181487*pi,3.4664458975213*pi,0.821428445484135*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.279631364631217*pi,3.2675284817078*pi,1.95471940761117*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.333161347816555*pi,-0.4436409870739557*pi,4.15373980577964*pi) q[6];\nu3(0.286595046501479*pi,0.414910500898547*pi,1.0462342740554669*pi) q[8];\nu3(0.577419698832099*pi,-0.17771860560339597*pi,3.79135058503166*pi) q[9];\nu3(0.590694281708936*pi,2.72440612247987*pi,3.44128493936344*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.223220389158788*pi,0.50704505048633*pi,4.2782352570436295*pi) q[15];\nu3(0.76321951479377*pi,0.16733976381999305*pi,0.818593518897056*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694339361366246*pi,-0.194780553694766*pi,3.75063972011848*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29213411432069*pi,0.5*pi) q[5];\nu3(0.15517232700048*pi,0.9160206869777101*pi,4.14704556060365*pi) q[6];\nu3(0.45299231931216*pi,0.15082278164073404*pi,4.10173227982556*pi) q[8];\nu3(0.712004129336516*pi,0.30146530412372796*pi,3.84183763167658*pi) q[9];\nu3(0.399830476063724*pi,0.27631238487254295*pi,4.3593350557573505*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2231050501135279*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.776229642164438*pi,3.05617368686653*pi,4.38678801590299*pi) q[15];\nu3(0.152532522743054*pi,3.3470986208608*pi,1.68220582079026*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33688517064984*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.249592153097284*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.684738796547713*pi,3.31022225600157*pi,3.6263933692041*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.562389613087466*pi,0.99843407305348*pi,0.746310925232721*pi) q[19];\nu3(0.127838927212356*pi,-0.38852092103321*pi,1.52689010662974*pi) q[20];\nu3(0.475715821848971*pi,3.07914235795184*pi,1.78894134457764*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5966194683549774*pi) q[11];\nu3(0.538360706776102*pi,3.08900770957197*pi,0.671444487794445*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.838781632637701*pi,2.49694081966093*pi,3.50511271798109*pi) q[19];\nu3(0.113800919568078*pi,3.3072177662246*pi,4.43158329472178*pi) q[20];\nu3(0.489107854726592*pi,-0.16306741000737102*pi,3.98377504257324*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.401938074352881*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47469170629395*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4746468675009*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31485408180461*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.340663755093272*pi) q[9];\nu3(1.0*pi,0.0*pi,1.171349502124737*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38932191981779*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22762845558407*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194868395871504*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.42926422048019*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.4119305754294769*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.724375891114788*pi,2.99724006645139*pi,3.46027804055853*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39441323582493*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.53010811473761*pi,3.38441387788714*pi,1.81520718646809*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48338204350632*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5299546658938942*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46893645879088*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.299559803067448*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5880954429613299*pi) q[15];\nu3(3.5*pi,3.46896688970043*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3022770203288299*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5811644736970187*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3201591482101271*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.773698684460085*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[18];\nu3(0.60817428125587*pi,3.0261100803504*pi,4.38697894322449*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[15];\ncx q[16],q[17];\ncx q[20],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.732600372811076*pi,3.42466268814933*pi,3.09257871136123*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45659561530105*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.600797274439704*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45760523936573*pi) q[19];\nu3(3.5*pi,3.4677428062772*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2924431581476221*pi) q[21];\nu3(0.113653828310581*pi,0.29199823192808105*pi,3.99416453095436*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.60931568526583*pi,3.41360505002745*pi,0.659165124795893*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.395628053064748*pi,0.6738104336614901*pi,3.76845428498869*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.286106254266227*pi,3.0438307879676*pi,1.87864694897961*pi) q[14];\nu3(0.707290669248765*pi,-0.12538632422053902*pi,4.129155254014281*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.409790226941784*pi,2.7947688541692*pi,0.7731756946757979*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.657876744186301*pi,2.90739325074302*pi,4.09703377084723*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.62712826803978*pi,0.5888276786670199*pi,0.625908976008981*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.483029901087769*pi,0.314013085226192*pi,1.213061176305885*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.187987295504517*pi,0.60189069573368*pi,3.71125869396321*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.934235874153148*pi,0.152042293167858*pi,1.102122603767043*pi) q[14];\nu3(0.476498116526119*pi,3.38981339378861*pi,3.12399200702493*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4644717901266695*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.862618662466455*pi,3.35916940163808*pi,3.07251191809381*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.516039931718579*pi,0.25529067671571004*pi,4.27053058115012*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.545537308043865*pi,3.24908504470986*pi,3.29957966123685*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44832580198291*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.604149892147672*pi,3.39132979636807*pi,3.3158688197655*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.294841317029884*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.717844087260467*pi,-0.4397924581454754*pi,0.5126192921114856*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.282209373691414*pi,2.69117572891289*pi,1.3508960971530208*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.256434575562916*pi,3.11425324460779*pi,0.605498127808902*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.27343143745758*pi,-0.352766672934964*pi,0.6971964672261111*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.699248192742818*pi,0.050102907788171946*pi,4.096972405664189*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.789909212966287*pi,2.67421871968593*pi,3.71510537322756*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.89712412464978*pi,1.13031358415493*pi,0.721321247182899*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.714864813023019*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.558763509114822*pi,3.29946532635598*pi,3.29266507290188*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.236868870262283*pi,1.06718014373239*pi,4.25436932888182*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.478037612601732*pi,0.22253664205367096*pi,1.253885693368066*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.603682810542936*pi,3.19795637856334*pi,4.28642155666833*pi) q[9];\nu3(0.918978521004484*pi,0.47112628401590095*pi,0.5597721298002107*pi) q[12];\nu3(0.418127529709938*pi,0.13373807146197703*pi,4.0824584266193*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.368107453893578*pi,0.227181186017833*pi,3.63262511511461*pi) q[17];\nu3(0.513183277510987*pi,-0.319953725440291*pi,0.804805307561691*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.247500003796839*pi,-0.019683513963938026*pi,0.5913647630603577*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.561616353168542*pi,3.30161960319288*pi,3.3068376439753*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40881845675444*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.398344268190013*pi,-0.17340390819518198*pi,1.042251283329581*pi) q[12];\nu3(0.268146102304379*pi,1.00386429233833*pi,4.478441792432831*pi) q[13];\nu3(3.5*pi,3.37184598731647*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2204102845534028*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.140102495830374*pi) q[18];\nu3(0.243387542905489*pi,-0.390121708149745*pi,0.920313346192732*pi) q[19];\nu3(0.338549493460277*pi,0.96222291126832*pi,4.4762514773479705*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.864598790636337*pi,0.15755604723892103*pi,4.14299653000691*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33484935022832*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2921401027382942*pi) q[4];\nu3(0.539345841401931*pi,3.04847435531065*pi,3.51150741166046*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43911877206749*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5665161333832409*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.241817161281617*pi,0.87477070790331*pi,0.511668201175244*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[7];\ncx q[2],q[4];\nu3(0.310284029664192*pi,3.07771721003695*pi,1.76685044715764*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.516978372552141*pi,-0.09867202620769*pi,1.156422741427646*pi) q[21];\nu3(3.5*pi,3.48729811529386*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3832213965317*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.317487941125194*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39316371011384*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2051034274299561*pi) q[7];\nu3(3.5*pi,3.42668439003847*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.38830916672964*pi,0.5*pi) q[10];\nu3(0.74856379676848*pi,2.98825527544498*pi,3.50935406341362*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1720102371764178*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290265526918573*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[7];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(3.5*pi,3.43919583758391*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.780271319004668*pi,0.55486745462512*pi,1.059556176959392*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216192477053056*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.404962659210041*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.67735900797014*pi,0.6468320262079601*pi,4.3637211775199205*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49838856242419*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5212629651086278*pi) q[12];\nu3(3.5*pi,3.47036933905018*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254985453871038*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.606143355865267*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[3];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.24852948087733*pi,3.16304170244157*pi,4.48303334417087*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5269462605061688*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49575676166005*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.167687263381744*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.700233163537026*pi,3.36671146443077*pi,4.43229580578456*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46039017681915*pi) q[17];\nu3(0.162404909492092*pi,0.77552159787564*pi,3.81390125432569*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.259257163511615*pi,0.46504521521394404*pi,3.73865309259259*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.297744852722882*pi,-0.353192252577768*pi,1.372272896342079*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.816415863923403*pi,3.34506640806167*pi,3.51590351752626*pi) q[18];\nu3(0.274735593769725*pi,3.2853440601722*pi,0.5605186845936041*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4327431449461*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.240481210656667*pi,-0.367925102074326*pi,0.724684500386504*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.249296154857092*pi,-0.22093162702653202*pi,1.3167088710012131*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.63954537445092*pi,2.92844136092617*pi,4.06883080311016*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.775743032244633*pi,-0.41500142856152833*pi,4.43935746198476*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.224629287320206*pi,-0.286614733971715*pi,1.54764739614072*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.375621724457773*pi,3.38498810280681*pi,1.9540787244394*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.332539976106841*pi,3.21865840738134*pi,1.85605225410603*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.329643571527278*pi,-0.386066222549371*pi,1.47145898728528*pi) q[8];\nu3(0.503727298370499*pi,-0.325291513578968*pi,4.02887321820147*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.819540723499781*pi,0.36116116960907696*pi,4.17551489130732*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.447635957764548*pi,0.6399080542740101*pi,4.12239444262547*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.750947772759033*pi,2.80695625217468*pi,3.8015052700232*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.43202865165562*pi,3.29921021303764*pi,0.739705986870123*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.363181126224236*pi,3.47966064344294*pi,1.361474086318583*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.75801837573487*pi,2.80767734332522*pi,3.82410299302365*pi) q[0];\nu3(0.223721146279744*pi,2.79057805178689*pi,1.342101487689935*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.14464600209588*pi,0.65712259384064*pi,4.49750961285222*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.740089261660747*pi,0.38319813773949296*pi,4.34571034890539*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.35798827956342*pi,-0.37144175313363703*pi,1.001294397084548*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.585531823102164*pi,-0.09700565535316102*pi,1.1989841722869858*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.519654165681221*pi,0.6450489512315101*pi,0.620875911966854*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.287345919082588*pi,-0.4480977979689446*pi,4.07819403721739*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.204348359444153*pi,2.53940731546724*pi,1.071224226891633*pi) q[13];\ncx q[14],q[15];\nu3(0.616180571399613*pi,0.14619743349764502*pi,3.921745998529*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.658939896890661*pi,-0.4583748060072846*pi,3.89505173215313*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.380476095894327*pi,0.45323849886463496*pi,4.31568010990765*pi) q[13];\nu3(3.5*pi,3.39742337147263*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2652419343027002*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34819303958441*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.279020888542128*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.814098420913807*pi,0.98832989243438*pi,0.996806584566434*pi) q[17];\nu3(0.409627203562111*pi,2.65397704871767*pi,1.63065119906384*pi) q[20];\nu3(0.547053823549997*pi,0.80122744226121*pi,1.134377390800743*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40604045588818*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.488922196975666*pi,-0.14197962141743697*pi,4.40744656343137*pi) q[17];\nu3(0.141499296084265*pi,0.28821934339396704*pi,0.6346404168054149*pi) q[20];\nu3(0.296398564801546*pi,0.21650598724047*pi,4.13344195549262*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41149150139583*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5655126197218534*pi) q[5];\nu3(3.5*pi,3.46264678388445*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.229658353351308*pi) q[11];\ncx q[12],q[19];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222329124891104*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[13];\ncx q[2],q[5];\ncx q[3],q[6];\ncx q[4],q[18];\ncx q[7],q[11];\nu3(3.5*pi,3.49678896075318*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49336112761411*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.423544161387108*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.141502023432962*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.38560142355448*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4519191856552*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.398545471037115*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.3311426303765*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.296667894886785*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.368734803719191*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42529531047197*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.304941735224587*pi,-0.251503150453609*pi,0.5293481241771625*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29389342236888*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5716374996222129*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259412665154519*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.198984069405947*pi,0.021604550110514986*pi,1.077823185960881*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.628543526660805*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4620938381069*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.47297024742721*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5639252716281242*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.395717484449494*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3863795181697869*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.387415085369405*pi,-0.008034634758674997*pi,1.024734715658088*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5069194140463251*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.721367183942302*pi,-0.09132738300945098*pi,4.0243963081472405*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.258657327463103*pi,0.21177778770571398*pi,3.39535031863865*pi) q[14];\nu3(0.657620367060007*pi,2.81006800362591*pi,4.10620952897803*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32168397369066*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3554592375751096*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.734280475135787*pi,0.14012089445018705*pi,0.8911545919555119*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.446238736499941*pi,0.14070838420322995*pi,4.031485883633961*pi) q[14];\nu3(0.518832633751806*pi,2.64630590748806*pi,3.62386434684846*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.60339374857941*pi,2.42848326235377*pi,3.65706961016145*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.151005871505706*pi,0.57294502174596*pi,0.720833168233978*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.395573435355383*pi,0.65642802780951*pi,3.99719462142306*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.78039552838608*pi,3.0211072479494*pi,3.02453745986676*pi) q[0];\nu3(0.814275071804922*pi,-0.4441186020438129*pi,3.13624775937987*pi) q[1];\nu3(0.416157057690192*pi,-0.381887137107089*pi,1.0511690728721979*pi) q[3];\nu3(0.945041993448351*pi,0.20746525319071896*pi,0.737431574269233*pi) q[4];\nu3(0.308781637675947*pi,3.38915046395983*pi,1.29316557386417*pi) q[6];\nu3(0.691074438518303*pi,-0.003733163784048976*pi,4.32517778315286*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.872799983795311*pi,0.47488021695904903*pi,0.749339162674426*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.47686107651785*pi,2.6390968675675*pi,3.66007212562477*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.709317192651913*pi,-0.349508369197873*pi,3.4448712606949*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.284704415574934*pi,0.70901466189445*pi,3.89196596990835*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.186656502024501*pi,0.53695128327402*pi,3.76346624005801*pi) q[6];\nu3(0.723951246539341*pi,-0.060380624290652996*pi,0.76901609177914*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.481810753124383*pi,-0.370557008964967*pi,3.65647707628658*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.632140482979393*pi,0.52892657318345*pi,1.393809610163711*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.723264443627597*pi,0.76072472836762*pi,0.9894587061975*pi) q[18];\nu3(0.406364915009403*pi,-0.19291929981914802*pi,1.53515495864214*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.477208400105554*pi,0.10073268423132198*pi,3.85218259104954*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.559434065555204*pi,-0.07826459488718102*pi,1.2436941890674031*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.564582436169146*pi,2.38014911880072*pi,3.62447170988905*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.664223310276731*pi,0.93150728884078*pi,0.636785875875653*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.619043853866435*pi,-0.223927291519465*pi,3.28190610643037*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.150122302040373*pi,0.45029675099212296*pi,0.773843891367325*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.244454113742965*pi,0.12589336305811805*pi,3.84398888108359*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.26240069836107*pi,0.5*pi) q[15];\nu3(0.36846686628353*pi,2.9145460455436*pi,0.967259764267062*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199128936331682*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37449240466274*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.47368288523836*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.360359719365205*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5447274065253*pi,-0.311900272846744*pi,0.819416896187342*pi) q[10];\nu3(1.0*pi,0.0*pi,1.26790935084076*pi) q[11];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[20];\nu3(3.5*pi,3.38138525635456*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.746737043232444*pi,3.17749528900433*pi,3.16858633715997*pi) q[8];\nu3(0.179966474925594*pi,-0.375980830386481*pi,1.75337332300569*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2138636573757249*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5344792688534383*pi) q[19];\nu3(0.276510174633342*pi,-0.233915597508835*pi,3.79612186905406*pi) q[21];\nu3(3.5*pi,3.34028017046426*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40647306420286*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.33646993542017*pi) q[6];\nu3(0.768869644075013*pi,2.71206689663691*pi,4.03710104076997*pi) q[8];\nu3(1.0*pi,0.0*pi,1.200248941349823*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.662519567678119*pi) q[11];\ncx q[15],q[19];\nu3(0.795303692531256*pi,0.13150835877747902*pi,4.2311361403459*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2589830858916349*pi) q[20];\nu3(0.465102977579586*pi,-0.323236236007587*pi,4.4556255484566005*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[20];\nu3(3.5*pi,3.49071388486666*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46637994009545*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.348870730210213*pi) q[16];\nu3(0.387699322079289*pi,0.5723530534334*pi,4.498572562210089*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.622555077931343*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45333614751322*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.39595657220822*pi,-0.03362317998206099*pi,0.5616569981952095*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3302366502934*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.262732580850265*pi) q[8];\nu3(3.5*pi,3.43248631709932*pi,0.5*pi) q[10];\nu3(0.689737820391986*pi,-0.18261515891998997*pi,4.26872102538969*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2712606847937828*pi) q[13];\ncx q[14],q[17];\nu3(0.702468904637675*pi,-0.37449646381603996*pi,0.619430496685912*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42068859245378*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.167840256808919*pi,0.5172906328596101*pi,4.1484666820023595*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.187193759388566*pi,0.10065771205421903*pi,3.46209136217895*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.3030919660314*pi,0.5*pi) q[14];\nu3(0.582768759048649*pi,0.27593712769200096*pi,0.634652267725847*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249080530333766*pi) q[17];\nu3(3.5*pi,3.47339478301171*pi,0.5*pi) q[18];\nu3(0.882958124550968*pi,0.45894656879291496*pi,4.01249922575065*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.27573900984908*pi) q[21];\nu3(0.248742794423788*pi,-0.44247305350759647*pi,1.92235130391581*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.29187577158776*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.606285171383206*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.296559569100151*pi,0.316318213312784*pi,3.79308460955399*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.297629355062496*pi,3.17518835964675*pi,4.4110279276711495*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29582162478033*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44663320694683*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.588721980888594*pi,0.53617659281081*pi,4.0449959511042906*pi) q[4];\nu3(0.527381872155122*pi,0.349924603383707*pi,1.5404059035754*pi) q[5];\nu3(0.786640735988939*pi,-0.359417517914861*pi,4.18815930980281*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.585554165545918*pi,0.62063278980875*pi,4.31335604379957*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.562137325801889*pi,3.32244175535711*pi,3.15925689240107*pi) q[4];\nu3(0.536003788084525*pi,2.76005507451009*pi,1.205009605911147*pi) q[5];\nu3(0.422476745337108*pi,3.34553156688953*pi,1.7026700484646*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.148681730463108*pi,-0.374491343866506*pi,1.087473426680323*pi) q[9];\nu3(0.252779622937344*pi,3.11613288196092*pi,0.79253402987478*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.300547577643874*pi,0.19528156688583098*pi,3.35877860496889*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.37266165877796*pi,0.011601347646736038*pi,4.1528251834739*pi) q[2];\nu3(0.591360542663939*pi,0.27286841033377296*pi,1.264748917678435*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.68615581495966*pi,0.137070002533068*pi,3.65714138093728*pi) q[10];\nu3(0.340608859158009*pi,1.00213486203726*pi,4.34521334309718*pi) q[12];\nu3(0.252838352606669*pi,2.42677762068837*pi,1.109654181249344*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.521290145415531*pi,0.248948331894288*pi,4.1385540301022505*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.743912306986907*pi,0.091605137805718*pi,0.9630740023689011*pi) q[2];\nu3(0.583650616986747*pi,-0.26755640071187803*pi,3.49983270282757*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.175246646233162*pi,3.41148148760761*pi,1.73551743852699*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.231825037169693*pi,1.071645697112*pi,4.16695744170158*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.35133170271137*pi,0.6626868331559701*pi,3.81906010963949*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4288023465831*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.178468542290823*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.804050527271505*pi,3.04866928192907*pi,4.36557365258315*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.520631811060431*pi,3.2134475495571*pi,4.02999169852302*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.712374562170195*pi,0.03189291392331495*pi,4.343815447189391*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.118547424513945*pi,0.5409093281603901*pi,4.23585679855668*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[15];\nu3(0.74010657916667*pi,2.96440676093409*pi,3.69280773691581*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.552250842158887*pi,2.66265874553675*pi,3.79516938026757*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48260466336628*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5074879111256888*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.724521525579171*pi,-0.20884235810295598*pi,0.770761877041069*pi) q[8];\nu3(3.5*pi,3.40165516796255*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.202653478195801*pi) q[10];\nu3(3.5*pi,3.48040126662294*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214103802864014*pi) q[13];\nu3(0.267591059980808*pi,0.460372636731876*pi,0.968560273043807*pi) q[14];\nu3(1.0*pi,0.0*pi,1.315775267638199*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.364015686233578*pi,-0.41998186409894633*pi,1.77013718720667*pi) q[21];\ncx q[1],q[5];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.505021028268624*pi,0.01392898892069605*pi,4.11748545615605*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.317585004182767*pi,2.99886022128439*pi,1.8635162581028*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.273941466339262*pi,0.56373630160323*pi,3.98397953853016*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45326925114214*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44545796978034*pi) q[10];\nu3(1.0*pi,0.0*pi,1.176387718084499*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44622010401931*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5605832578249362*pi) q[15];\nu3(3.5*pi,3.4687135249205*pi,0.5*pi) q[16];\nu3(0.0231074841599467*pi,0.024743608552349028*pi,3.85225016129967*pi) q[17];\nu3(1.0*pi,0.0*pi,1.186504005708728*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43102845381627*pi,0.5*pi) q[0];\nu3(0.649999583946126*pi,-0.002642577208962993*pi,3.98636242288387*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(0.289440656714057*pi,-0.194214867281854*pi,1.65077035922226*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299266666705989*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.341923409477515*pi,0.36759647730019096*pi,1.025132818696133*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.415774102614416*pi,3.40067127046146*pi,1.53700447536362*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37936436982888*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3855171515833895*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45829793211964*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4763087260941*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.283313703932598*pi,-0.331035450612595*pi,1.1958404894181212*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.347047704513312*pi) q[14];\nu3(0.434700468747981*pi,2.89024481343654*pi,1.342560122961806*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44323784874007*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317376384686062*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42629584724284*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.3628815689944989*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.657675154909805*pi,0.11001429121955497*pi,4.28347073847015*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.478808893223334*pi,3.0735771102043*pi,1.88226472988506*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32942795558669*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48981314322134*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.326328694427665*pi,0.15110235052629795*pi,1.0121149253854749*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,0.648522124233065*pi) q[8];\nu3(0.904805709416942*pi,-0.150612629606717*pi,0.648010208028849*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.37813531867822*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2464758760144319*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.440706142569854*pi,-0.37115835941255*pi,0.956694781213815*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0728398808726834*pi,-0.37360586033316*pi,0.707178816924351*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.444038223508741*pi,-0.22811952752437198*pi,1.471798669021585*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.214092770213209*pi,-0.21880109385302499*pi,1.186145818600664*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.527625448808617*pi,-0.4293997867982824*pi,3.88413413479642*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36270166883818*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.62266658115022*pi,0.380470629556954*pi,4.16565738316608*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.458431638870225*pi,0.062302779273507025*pi,4.0256185278813295*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.705530168934895*pi,3.48974713277547*pi,0.501598330775197*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.350050512128927*pi,0.5463586160987799*pi,0.5672560521951725*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.850149424372969*pi,3.10839926929478*pi,0.584931138660972*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.369035978327759*pi,3.07097832378645*pi,1.71093640938024*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.316222134093253*pi,0.6386005780274*pi,0.5836528830979753*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.84026429756923*pi,3.12674366665166*pi,2.9259147508298*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.413129054526954*pi,-0.10185651152235298*pi,1.2496553456878101*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.486708077578051*pi,3.13465885368219*pi,1.9368010861523*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.534611978615582*pi,-0.30008901475111*pi,1.164479218916172*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.694280577718397*pi,3.13038314949196*pi,0.5205387498388944*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.459983356942054*pi,-0.345197597230607*pi,1.407011461353346*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.328935905977421*pi,0.11144283707165203*pi,4.18250829674711*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.48480082289724*pi,0.266214149624994*pi,1.278354982112592*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.696389652944792*pi,3.13387573538624*pi,0.5096618221422452*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(0.907801725141367*pi,2.89458889425342*pi,4.01229731009502*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0759649275630697*pi,2.61706676285923*pi,0.931075832047226*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.298903839969435*pi,0.05481372823383601*pi,3.99242284151475*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34125440839449*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47850950536824*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49168592123524*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.443525358218678*pi,0.37543464342642796*pi,3.66756774829622*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2980935738908141*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.215977978795802*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.228761986006874*pi) q[20];\nu3(0.43098955725788*pi,0.053139480035483966*pi,4.42742083954799*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.581969314410211*pi,0.21804282199817204*pi,3.74261127343927*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36484593228821*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.228992481071262*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.401503128353402*pi,-0.289267822181169*pi,4.44155830841861*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.615020384648046*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.632640519257979*pi) q[13];\nu3(0.712171903788216*pi,-0.24644974874665299*pi,1.2070170203681592*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4935818823883*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\nu3(3.5*pi,3.4272500824164*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.265462789065162*pi) q[10];\nu3(3.5*pi,3.36015632731913*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1848040384211491*pi) q[12];\nu3(0.347450289085502*pi,3.48781964411241*pi,1.250338107963099*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.466297283981159*pi) q[16];\nu3(0.745851837148242*pi,0.472866947046658*pi,4.42080804226504*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.853629599659299*pi,-0.247566610824056*pi,3.3686861380541*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.37895519975227*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.349702121502376*pi,3.07042410087294*pi,1.250736992580555*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42232343477771*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.28049743631404*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4632972489301*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44894738472225*pi) q[12];\nu3(0.617106331483038*pi,0.24278413820614098*pi,0.598148460809191*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.613717800218531*pi,-0.4103547481391419*pi,4.3667436129748705*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.124724696352558*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.515061455132085*pi,3.34193893789163*pi,4.1084720133725*pi) q[3];\nu3(0.77591192377791*pi,-0.36645562840067303*pi,4.153847973208141*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.490931715425315*pi,3.40224252385354*pi,0.97609767409659*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.863573230085022*pi,0.08545997049491405*pi,4.14600132209032*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.714253344771567*pi,0.02028524612323601*pi,4.31851431705807*pi) q[4];\nu3(3.5*pi,3.2254731610985*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47562542869216*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.114158549100567*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5778001566221915*pi) q[21];\ncx q[0],q[7];\nu3(0.301672440945012*pi,1.10122558143765*pi,4.1203667064259*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[21];\nu3(0.545062341682968*pi,3.43895171418087*pi,3.60036219294349*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.33821903893021*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193569690681342*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.512290609116079*pi,0.132795770117487*pi,1.149570643644747*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.803109974539017*pi,0.27367473048477997*pi,4.40575938084039*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.200052948756779*pi,-0.24120048761795299*pi,1.6551134385266*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43527840016744*pi) q[17];\nu3(0.435858657967446*pi,0.015374174050355016*pi,3.90573727087454*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47072167495676*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.295931603260164*pi,2.58307340382049*pi,1.189999345893428*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.784602070862888*pi,-0.4561690206643826*pi,4.33088098506162*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4541195529703295*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218588985912689*pi) q[19];\nu3(0.727119552519861*pi,3.47200558296689*pi,0.5342065459266963*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.181113586550286*pi,3.19061119524522*pi,0.698686714205623*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.79235929942039*pi,0.406353090573325*pi,4.04092754129077*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.317667275292806*pi,0.34109424550524203*pi,4.1034158201916*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.605666530030971*pi,2.95683855079159*pi,3.82503114506063*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.81913092980449*pi,3.45921173994946*pi,3.58958469099624*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.527336675945547*pi,0.05160742367290705*pi,1.40095435129201*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.766889309451495*pi,0.37737043823815997*pi,1.147395934700737*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.439339844073866*pi,2.72731233762871*pi,0.905904445404192*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42866787263063*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.194446348674582*pi,-0.44555181657458287*pi,0.828372150888854*pi) q[0];\nu3(0.436814156208375*pi,-0.338894387940554*pi,4.174974874167329*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.244305209640946*pi,3.10160713542993*pi,0.684837648398719*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.683119788611818*pi,0.76963643209832*pi,0.945590161761266*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.475964035157114*pi,3.32966676066765*pi,1.50645818141184*pi) q[21];\nu3(0.786506876763308*pi,2.92872788729678*pi,3.30955049948678*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.188443306613268*pi,0.0036763845229570435*pi,3.68779177511644*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.555699787969368*pi,0.24203379967664995*pi,1.165557985912764*pi) q[5];\nu3(0.424649331068675*pi,1.03468734890495*pi,4.195836108620091*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46492873680297*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.34732090315169*pi) q[13];\nu3(0.485303493192626*pi,0.7680492221745701*pi,0.901376623828833*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.534787342624745*pi,-0.18083544664235301*pi,4.36776862035118*pi) q[5];\ncx q[6],q[21];\nu3(0.472735181528056*pi,3.28877687081845*pi,3.36112274591437*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.218637692507439*pi,-0.286203403307446*pi,4.1446051383611096*pi) q[14];\nu3(0.482354587625777*pi,0.278263537636834*pi,3.56324189578575*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(3.5*pi,3.38708908973023*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35085978839291*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.3323072860978349*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5685878627812286*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.587206243730168*pi,1.10750628354872*pi,0.813650365081365*pi) q[17];\nu3(0.330587254029829*pi,0.8617687490418*pi,4.29524073870615*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.137977208484871*pi) q[21];\nu3(3.5*pi,3.28288310677621*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.3003491231148*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1600857021284479*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.75000803821076*pi,0.322149566186253*pi,1.2419437838692389*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157196891815272*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[7];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.532594491980445*pi,0.113644302940352*pi,1.50226524398067*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.44953839696669*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.222367467787968*pi,-0.05964557375511298*pi,4.02916172379455*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44274437781002*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[17];\nu3(3.5*pi,3.49891336505672*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45967434122599*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.224470880470347*pi) q[7];\nu3(0.199504500745625*pi,-0.07911001228935499*pi,0.715814641206849*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41064928482895*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205770707552219*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1901157809077851*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3690758441614*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.461433114824961*pi,0.33901513510054904*pi,4.06192644813314*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4034908678229705*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.48669881432659*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.710823375453785*pi,3.27860862844254*pi,3.27512277221121*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206454145954679*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41589507898914*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.620781587920544*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.232475395297767*pi,0.76474080746108*pi,0.668936774317784*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5124935100009612*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46394281509853*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.165258577245671*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.774079169862846*pi,-0.06214998510793601*pi,0.614142907245514*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5508955507688837*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.745717245203596*pi,-0.463474625145101*pi,4.32397197448501*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43572430173389*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.378066699565797*pi,-0.08912114212065197*pi,3.76168261690128*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.841181131783924*pi,0.244868453866523*pi,3.91248871972537*pi) q[6];\nu3(0.330029226375653*pi,0.10967373457359897*pi,4.30902364145561*pi) q[7];\nu3(3.5*pi,3.31979383197629*pi,0.5*pi) q[8];\nu3(0.486941310481841*pi,-0.23955700407248198*pi,3.96350799501085*pi) q[10];\nu3(0.57141484192734*pi,0.16708274847320204*pi,4.25845790606208*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.396236753592791*pi,-0.009116739265553009*pi,4.12879662921255*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297435511225519*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.240826867603908*pi,2.93595073852201*pi,1.170554509485629*pi) q[0];\nu3(0.147367701970454*pi,0.5690722316705801*pi,4.23223244389699*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.275282177648369*pi,3.4018423587727*pi,0.648175771868143*pi) q[3];\nu3(0.753920994434554*pi,-0.321083311552226*pi,3.92233391983794*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.773736707591136*pi,3.18922388942764*pi,4.26139687278257*pi) q[6];\nu3(0.337549647446482*pi,-0.08687685236791598*pi,4.078050049089191*pi) q[7];\ncx q[8],q[19];\nu3(0.45818944911232*pi,2.83553351553601*pi,3.66788251498482*pi) q[10];\nu3(0.715800730193659*pi,3.21460762668699*pi,4.08158756876203*pi) q[11];\nu3(0.763779447037521*pi,3.41946109202363*pi,2.96985581975883*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.59343043012833*pi,2.82493037322331*pi,3.62142909025973*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.572793626209699*pi,0.57779972683606*pi,0.805309565554867*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.656113078788003*pi,2.94172012961818*pi,4.196639521924331*pi) q[21];\nu3(0.0695275508507667*pi,3.23924667412261*pi,1.69021010840077*pi) q[0];\nu3(0.0972182577406058*pi,0.51741052884018*pi,0.776463929013007*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.740252185957589*pi,3.20647121133829*pi,4.4142918424046*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.621793195823003*pi,3.06121409088005*pi,3.08146126970857*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.053465949132698*pi,-0.196252430916322*pi,0.958783240417254*pi) q[16];\nu3(0.201680842796701*pi,0.19525827130781603*pi,3.49727950715236*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5208434849600523*pi) q[19];\nu3(0.107445483765918*pi,3.06477181944745*pi,0.950857033393285*pi) q[20];\nu3(0.632956868125055*pi,-0.4350599410496857*pi,3.24318118621513*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.416444458730701*pi,3.29557415057804*pi,1.352445440607623*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.85552517084556*pi,0.442852896937735*pi,4.3569007839020095*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.331531318230135*pi,3.25276530905837*pi,1.4732705769585102*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.431048544679133*pi,2.65491670225228*pi,1.370119783208468*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.40139225450603*pi,0.5*pi) q[4];\nu3(0.521173076850589*pi,-0.276367395557956*pi,3.75942706244913*pi) q[5];\nu3(1.0*pi,0.0*pi,1.270493633362489*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.855708175064792*pi,-0.4597136500034197*pi,3.3508121777252*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.31870359595414*pi,0.5*pi) q[13];\nu3(0.797946185007656*pi,0.30831154155240303*pi,0.5710152905635928*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.243043748939142*pi) q[21];\nu3(3.5*pi,3.41407391379473*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.169529865396764*pi,-0.027736162825451993*pi,3.84002520707115*pi) q[2];\nu3(3.5*pi,3.4256665508173*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.591552669502172*pi,3.23056531175272*pi,0.560349656318981*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2832824148000679*pi) q[9];\ncx q[12],q[17];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.340286562573459*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.486068165469724*pi,3.19947446967081*pi,1.86426771073798*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[20];\nu3(0.742062361063025*pi,0.16066792489386295*pi,0.63298200044384*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3597135378959795*pi) q[6];\nu3(3.5*pi,3.42379840184653*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.190897726498126*pi) q[11];\nu3(3.5*pi,3.36040699807366*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.170550936836998*pi) q[17];\nu3(0.640281383815949*pi,-0.34607756588931604*pi,0.8204734254198041*pi) q[18];\nu3(0.284176387773828*pi,0.07023195986201902*pi,1.327506713444973*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39525883540448*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45317324843384*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[10];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.623995165413867*pi) q[9];\ncx q[12],q[17];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5667813778669795*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.439040046270714*pi,3.25205700404648*pi,2.06182139018198*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3442473794347691*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48045719084713*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.185896473954247*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5240114809497491*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.623317810082084*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.606024529019271*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0391394650990175*pi,-0.297253049787258*pi,3.91469604184129*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.353911423434087*pi,0.401016547283223*pi,4.25803990329653*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35004929685996*pi,0.5*pi) q[8];\nu3(0.660738154804436*pi,-0.4297304448658441*pi,0.6626338786371*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5557276013462513*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.249582293845567*pi,0.03799256400898199*pi,0.934540953063066*pi) q[14];\nu3(3.5*pi,3.41353627807424*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.273361093429474*pi) q[18];\nu3(1.0*pi,0.0*pi,1.167258440988106*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.730085738896755*pi,3.08670364775704*pi,3.32777894842264*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.488995951609379*pi,0.27937290261910497*pi,3.48207265671372*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.291062146621116*pi,0.5535615972339001*pi,3.68522526993888*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.496060609976145*pi,0.19562787673980098*pi,4.11764533742469*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.703417531435125*pi,3.34358630549502*pi,3.60929417120215*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.532447531172886*pi,0.289731838865841*pi,0.839642886252817*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.564071645545853*pi,3.25774847340227*pi,3.2471357768011*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4936934317889*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.591172536384426*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.251672732040645*pi,-0.08443332227630101*pi,1.14242233963242*pi) q[1];\nu3(3.5*pi,3.47592891846889*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.884213235695344*pi,0.006101065520751958*pi,1.2841730725402472*pi) q[4];\nu3(0.627893639573215*pi,-0.18784607851646*pi,0.976713377388504*pi) q[5];\nu3(0.797802955376061*pi,3.2606855934885*pi,2.9846441794734*pi) q[6];\nu3(0.542241616983359*pi,3.00790927075037*pi,3.1982740163719*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.269281838695893*pi,0.5644012118342101*pi,4.33717370139232*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.533307025619572*pi,0.53523389720384*pi,1.197682530352913*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.427676501893342*pi) q[16];\nu3(0.275536615202275*pi,1.00712054184574*pi,4.18431248880204*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.649536381509415*pi,3.36100157667765*pi,3.81971463183274*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.611847155824696*pi,0.17259888181345295*pi,3.98673348142468*pi) q[4];\nu3(0.53073930734615*pi,-0.30967185707809797*pi,0.8251203090417081*pi) q[5];\nu3(0.609580861287129*pi,0.21205207463867604*pi,0.96819224609469*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.65936832663712*pi,0.322344639188726*pi,0.985137893629786*pi) q[10];\nu3(0.807010167616288*pi,-0.19473313877175502*pi,4.0229823122733706*pi) q[11];\nu3(0.636420267540768*pi,0.41253629916769896*pi,1.009623743217196*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.299454329817224*pi,-0.240116690013421*pi,3.99858818437057*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.892801344009705*pi,-0.21298873384412897*pi,1.275454806230735*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.468684029540119*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.564835821977523*pi,3.36043232701801*pi,2.98929502918114*pi) q[20];\nu3(0.352310164672846*pi,0.6914716382050801*pi,0.601817093452945*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.605739340019027*pi,0.43457255542958095*pi,0.820167886835603*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.785134942017723*pi,-0.46473959154308697*pi,3.9363392083692*pi) q[20];\nu3(0.388512296720778*pi,3.30405780589553*pi,1.83239053540321*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.35461394206245*pi,0.5*pi) q[7];\nu3(0.899763066784834*pi,1.07246175070406*pi,0.630956212268367*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.245135717510055*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.876314426879946*pi,-0.06527147724584198*pi,3.82485938880381*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46364672063378*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27601127746763*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48579407752845*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.346130135019046*pi) q[4];\nu3(3.5*pi,3.38479429616778*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3023939537741809*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.246355713613408*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21098186994461*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.641504058215154*pi,-0.09192695104637*pi,4.3477651928054595*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.491456234787901*pi) q[14];\nu3(0.191401528712218*pi,0.5919624169761699*pi,0.5584581956443136*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.382171127024093*pi,0.21289395238638897*pi,4.36589050134404*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4190999690104995*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44914230383066*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44737707895782*pi) q[12];\nu3(3.5*pi,3.40103201489497*pi,0.5*pi) q[13];\nu3(0.3810320358568*pi,0.137553454251105*pi,4.4888908284813*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.628710555933927*pi) q[17];\nu3(0.454735337173519*pi,2.93026103018201*pi,3.60820415858932*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1929716965935109*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5359528048327067*pi) q[21];\nu3(0.474700049197574*pi,0.11321769518382296*pi,1.29846720548054*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.423539587410165*pi,2.51904384555265*pi,1.425438042657969*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48389296347678*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31202582890401*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.800205532207628*pi,3.34695533079126*pi,3.77659152488097*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1330454035392*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26985130352066*pi) q[20];\nu3(0.246757278691061*pi,2.40478128230891*pi,1.181085111973053*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.901731037297066*pi,0.6234481573731401*pi,4.3649614234209295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[20];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.654807911153122*pi,0.8704439307476599*pi,1.1217185485273249*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.427175475855142*pi,3.36178992057901*pi,4.42966786432453*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.759947042916157*pi,-0.0008277069412709892*pi,4.0584037966024*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5897923614290228*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49567378802964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.64801289006516*pi,-0.04780008753231202*pi,4.1846089937993405*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.90374695391354*pi,-0.15487471432634697*pi,3.87317331085884*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.557029424911238*pi,3.01707402720218*pi,3.35804233958233*pi) q[7];\ncx q[8],q[20];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.473740386513626*pi,0.283628395853573*pi,4.40128876013193*pi) q[13];\nu3(0.311524667709312*pi,2.75210201758428*pi,1.62103088863041*pi) q[14];\nu3(3.5*pi,3.4846706120874*pi,0.5*pi) q[15];\nu3(0.75701960114086*pi,-0.210106903495058*pi,0.650398881365484*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133380436368425*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.352125994647087*pi,0.9656444878332799*pi,3.97288228621575*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.22769460292246*pi,-0.03739532934707901*pi,3.55326775641642*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.393010800078146*pi,-0.154742840131884*pi,4.1929874305777695*pi) q[5];\nu3(0.200956313514854*pi,3.38779740118061*pi,1.02178936805073*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.54847233380685*pi,1.0208731983083*pi,0.7519967921718149*pi) q[12];\nu3(0.393026088996904*pi,2.54770754737942*pi,1.451503110647953*pi) q[13];\nu3(0.825794287410693*pi,-0.05650350372875801*pi,0.913235587935887*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.199232639794462*pi,-0.008455611298678*pi,0.72920066451282*pi) q[4];\nu3(0.506135087731273*pi,3.34616753366526*pi,1.53610233037644*pi) q[5];\nu3(0.543689171229216*pi,0.50594832021544*pi,0.756943484058786*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.48868374258232*pi,-0.18577463165185498*pi,4.35370349086385*pi) q[11];\nu3(0.0845882321568067*pi,3.22273342718264*pi,4.32340120379191*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4754982191048*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.585286040348491*pi,2.43310236768476*pi,3.87657637754517*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.748864754036127*pi,3.25947440285391*pi,4.487104619427059*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.556277116867362*pi,-0.265002997114418*pi,4.35877881099443*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.498023034986295*pi,2.94024769218634*pi,1.465861460836888*pi) q[21];\ncx q[1],q[3];\nu3(3.5*pi,3.36172437417077*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.230827563368777*pi) q[9];\nu3(3.5*pi,3.36861642756451*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232826569281221*pi) q[16];\nu3(0.32220905381915*pi,2.64252144432891*pi,0.9052840763996179*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.35072017447778*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,0.0*pi,1.240691263578991*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.39116703115791*pi,0.30627521997401297*pi,3.73999100058947*pi) q[8];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.850293075229467*pi,-0.4997038096617816*pi,3.89436804923702*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47885731600349*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(3.5*pi,3.37958191816687*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3108500729780501*pi) q[6];\ncx q[7],q[21];\nu3(0.780037639170286*pi,3.34986688673795*pi,0.6304821045340581*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.606169170923338*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.28081850802889*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5756481404058839*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,4.43223239080499*pi) q[3];\nu3(3.5*pi,3.39264927963158*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.45999242750527*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.331581161423851*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.624924498569519*pi,-0.4046761269381413*pi,0.77879800862421*pi) q[20];\nu3(1.0*pi,0.0*pi,1.312997361749336*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41110620222777*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31970296832435*pi) q[14];\nu3(0.981262026157547*pi,0.364756519452233*pi,4.29417543613185*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.35447392486026*pi,0.8943213198428701*pi,4.181265229424779*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.193552543455965*pi,0.368212812129445*pi,1.067763275723149*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45062020689723*pi) q[11];\ncx q[12],q[18];\nu3(0.413652928102296*pi,3.21018963590394*pi,2.1920033401155097*pi) q[15];\nu3(0.468982566682626*pi,-0.49324489451104875*pi,4.133081955265871*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46747163978584*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.282091752195804*pi,3.00083426196755*pi,1.95558604998224*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.21965588577837*pi,0.97205017940422*pi,4.17569760761162*pi) q[10];\nu3(3.5*pi,3.49757413596814*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.196028471191119*pi,3.06359261735349*pi,1.295706762703945*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4241642445658051*pi) q[18];\nu3(0.681148180629303*pi,-0.428283739199374*pi,3.11735939535655*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.819383439439541*pi,3.26462362666277*pi,3.66247117367152*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.73693698926624*pi,3.13174212646293*pi,4.09352274699385*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.442617963133822*pi,0.09884249828215697*pi,0.689087279222748*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47947197189545*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.398428675222934*pi,3.27972493559652*pi,1.79403130895868*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.706281441223676*pi,0.279976790321825*pi,1.4778431966837369*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.605354687268335*pi,0.15968107302513201*pi,0.943785573417773*pi) q[0];\nu3(0.552028462724408*pi,1.07893255146619*pi,0.664620447586043*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.361516151708594*pi,0.5632703322779999*pi,4.23029897125541*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41438839820746*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4114270113641*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304284312360928*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1977911410838789*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.403605306869293*pi,-0.303395090835125*pi,1.390302119161883*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.157058518435201*pi,0.7119751038397899*pi,4.083852905732821*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.176492610616829*pi,-0.4496774556759944*pi,1.020515526006202*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.518313607298385*pi,2.89139353983643*pi,3.52424690542708*pi) q[14];\nu3(3.5*pi,3.42308097220166*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.152090103391584*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.534230745243531*pi,0.48638078327604495*pi,4.36887933302579*pi) q[4];\nu3(0.449281095216155*pi,2.88179217636913*pi,1.50931510060753*pi) q[5];\nu3(0.794688036188018*pi,2.92974459606476*pi,4.11799490127628*pi) q[6];\nu3(0.327571475420481*pi,0.61320211563307*pi,4.31987401426867*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.724488304672734*pi,3.05028701271072*pi,3.05678058169685*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.795304355288323*pi,0.6109607252895599*pi,0.8168932862688709*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5425048007941586*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45617233346826*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.774864038359504*pi,-0.24317484236288*pi,0.74037186583348*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4004377725699*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.68029975930295*pi,0.84620698500341*pi,0.735202390938084*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.354842094575101*pi,0.13536134905241204*pi,0.653639168113689*pi) q[6];\nu3(0.684407210195406*pi,-0.4314175787520593*pi,0.945542820716083*pi) q[7];\nu3(1.0*pi,0.0*pi,1.308640947851831*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.369995964723438*pi,0.756487028859*pi,4.01638129135375*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44510584623396*pi) q[19];\nu3(0.433652369484864*pi,1.14379644693576*pi,4.26227307611917*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5771147723164258*pi) q[8];\nu3(3.5*pi,3.39489350117738*pi,0.5*pi) q[9];\nu3(0.771917400901568*pi,0.37141871764406*pi,1.475284843735311*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.711976701090477*pi,-0.4274269108477934*pi,4.2273337892088705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22820300302241*pi) q[20];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[9],q[20];\nu3(0.499290088292506*pi,0.329411794631703*pi,4.3808026491918195*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.855434872785164*pi,-0.27988780559648896*pi,4.0929193285361105*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[14];\nu3(3.5*pi,3.45054312138424*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2205102754823631*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.334551420977732*pi,-0.02980163129365898*pi,1.037281163064512*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5123683867035*pi,-0.319611046692943*pi,1.260503050755418*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.637320413700047*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41613962230764*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.733392928774566*pi,0.09428062879396504*pi,3.80541908932112*pi) q[12];\nu3(0.736415938237232*pi,-0.38279217885955097*pi,0.5091360425381352*pi) q[13];\nu3(1.0*pi,0.0*pi,1.313231732105343*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.692022662522693*pi,3.45239310715463*pi,3.62344564631555*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0536187047686265*pi,3.10222794283277*pi,4.41334698861207*pi) q[2];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5949517071193012*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.689450534235539*pi,3.23699400562216*pi,3.75689990527425*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.893507163673451*pi,-0.4776461124253672*pi,3.73827568282732*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.458813445419757*pi,-0.116035570937841*pi,1.1169080546592332*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3311270265311*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4903534307461*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.416423185453337*pi,-0.17174629574106598*pi,3.82556216563851*pi) q[16];\nu3(0.262533900998037*pi,3.09663411464804*pi,0.5746279725969184*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227258691238596*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.10042789085179*pi,-0.19787577856471*pi,1.179378275020041*pi) q[8];\nu3(0.498907883155657*pi,3.19335925570563*pi,4.1819869180860305*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.711825523064088*pi,0.22965278859652005*pi,3.74345138137166*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.658444369360128*pi,3.29059309327638*pi,4.35905892212236*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.805920722382336*pi,-0.4117830722725433*pi,3.44921887921449*pi) q[6];\nu3(0.546643575338091*pi,0.80821533732615*pi,0.9840747944663051*pi) q[7];\nu3(0.319688792039461*pi,-0.374988405146922*pi,1.1743713984224051*pi) q[8];\nu3(0.838915760736859*pi,3.17445554200276*pi,3.61403598942409*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4539319473447*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.160264926513116*pi) q[18];\nu3(0.524531030721923*pi,-0.31487962872761*pi,3.90432848643811*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48677693953944*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nu3(3.5*pi,3.40824569530552*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.2834522725089799*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.716556975395641*pi,-0.309105259699923*pi,3.25094753022779*pi) q[20];\ncx q[1],q[13];\nu3(3.5*pi,3.45391980487403*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1986479806329031*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5156100491502498*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0374296535239909*pi,0.74008992392704*pi,4.08964352324784*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42400395894423*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47212088449895*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.221965917189121*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48006400511917*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.37228052690788*pi) q[3];\nu3(3.5*pi,3.46328493786298*pi,0.5*pi) q[4];\nu3(0.615023762245932*pi,0.35551266725585995*pi,4.42476148887693*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.311925027183861*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.168656535173002*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[19];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5026871116283048*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46019659787462*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.570444588340367*pi) q[9];\nu3(0.840459621378146*pi,3.45882889243235*pi,4.4297146076649305*pi) q[10];\nu3(3.5*pi,3.42792397725464*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.354660767462422*pi,-0.212151473478513*pi,0.751347544532301*pi) q[14];\nu3(0.104702976126109*pi,0.03837828244572705*pi,1.361549711588256*pi) q[15];\nu3(1.0*pi,0.0*pi,1.151151431073582*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.650320454717026*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2828581000505999*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[8],q[17];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.717622359436935*pi,-0.17744518025927603*pi,3.61546733905652*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.460745307647732*pi,2.84676390892389*pi,1.338980509684703*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.520132139489211*pi,0.024486574968053954*pi,3.87271198481773*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45932104656568*pi) q[17];\nu3(0.817523734053486*pi,0.294414072519224*pi,4.223331835158691*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5206751951197872*pi) q[20];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.440294684290601*pi,0.7966063294791099*pi,4.02138810344325*pi) q[0];\nu3(0.815891339592306*pi,-0.241352133264241*pi,4.47451601357718*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.61641823933602*pi,0.50877665823083*pi,0.71851550874048*pi) q[4];\ncx q[8],q[17];\nu3(0.599300660298206*pi,3.16120596481698*pi,3.43222748289343*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.41011539867661*pi,0.51231004692242*pi,3.91102837588794*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.282257909462883*pi,0.16846307814681105*pi,3.91411006655912*pi) q[2];\nu3(0.76946791717083*pi,0.024978658795338005*pi,4.3003428514633*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.889408673587862*pi,-0.022196828286957015*pi,3.80005237836587*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.424782264827044*pi,0.405111187069064*pi,0.993082838670428*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.713806005143895*pi,0.9053396315378299*pi,0.654763019718626*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.520165700868221*pi,2.73233716793195*pi,3.9253401411787*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.279586659502427*pi,-0.07371898098408602*pi,0.5183120028229686*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.388125629882874*pi,3.24055724731685*pi,4.33638019737477*pi) q[0];\nu3(0.483458542298676*pi,0.22236083408142704*pi,4.31069973883632*pi) q[1];\nu3(0.489785848497553*pi,0.7073228676396499*pi,4.35264154997936*pi) q[2];\nu3(0.305479597366172*pi,-0.138542133658497*pi,3.92514791233964*pi) q[3];\nu3(0.970212393389585*pi,0.5704494995878*pi,4.4665097264119*pi) q[4];\nu3(0.497773518382778*pi,-0.388074982541111*pi,4.41965189006591*pi) q[5];\nu3(0.332515198335874*pi,3.32712834756264*pi,4.177833560080019*pi) q[6];\nu3(0.434065910535471*pi,-0.051973863062588*pi,0.739319272217316*pi) q[7];\nu3(0.755100478739437*pi,-0.140270726014329*pi,0.889188749672496*pi) q[8];\nu3(0.315725357579264*pi,0.43583161023580697*pi,0.7560059469131419*pi) q[9];\nu3(0.631143630029288*pi,3.09316347226353*pi,4.0455498546954995*pi) q[10];\nu3(0.332337082464964*pi,-0.392427335010816*pi,1.467960353801804*pi) q[11];\nu3(0.5169766122087*pi,-0.11302629348256199*pi,4.40276290460554*pi) q[12];\nu3(0.946493347360305*pi,2.63447198774854*pi,3.85604175322762*pi) q[13];\nu3(0.580399127506829*pi,0.07897539075934401*pi,4.10348094150822*pi) q[14];\nu3(0.84684411409917*pi,0.8069447578978499*pi,0.672424741199002*pi) q[15];\nu3(0.431475434343823*pi,3.12274455292519*pi,1.77106606372909*pi) q[16];\nu3(0.384101031567825*pi,1.11750464451656*pi,4.28132548227738*pi) q[17];\nu3(0.719241373388811*pi,2.65029390246375*pi,3.68592881308823*pi) q[18];\nu3(0.385376187286468*pi,-0.17842863048131602*pi,1.076257118359006*pi) q[19];\nu3(0.292654235672142*pi,0.361403031984434*pi,4.23023611883611*pi) q[20];\nu3(0.292704277260064*pi,3.09086461675249*pi,1.257885797537212*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45369628682145*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31564886401923*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46211812256135*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37926837903305*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.27317246937228*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.197542343526521*pi) q[11];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.283074078417449*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1902591676083731*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257829184858473*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1289432448191459*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[11];\ncx q[2],q[9];\ncx q[3],q[14];\ncx q[4],q[17];\ncx q[5],q[18];\ncx q[6],q[13];\ncx q[7],q[12];\ncx q[8],q[19];\ncx q[10],q[20];\nu3(3.5*pi,3.32979627401325*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236083829381076*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46144141230418*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3638088567691*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46886731084738*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46744236087661*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.322705440285132*pi) q[9];\nu3(3.5*pi,3.48292097431697*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5818138205650554*pi) q[11];\nu3(1.0*pi,0.0*pi,1.272492040667687*pi) q[12];\nu3(1.0*pi,0.0*pi,1.350718437778514*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2684457231639321*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.43617335682419*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44571303884609*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36438669706061*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43267179805815*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250689981763887*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[11];\ncx q[2],q[9];\ncx q[3],q[14];\ncx q[4],q[17];\ncx q[5],q[18];\ncx q[6],q[13];\ncx q[7],q[12];\ncx q[8],q[19];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34089864724117*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5117079610435402*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43338459972144*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.715270921981075*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36540891302319*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5267572093149377*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.218773361050167*pi,2.57323522114054*pi,1.133374506896435*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.860850519634138*pi,2.84723056684219*pi,3.99756841206232*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0535750917215886*pi,0.6958782022465599*pi,4.144728193625371*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.400101988255741*pi,-0.24137055387537598*pi,1.296361444150745*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0999444623425043*pi,-0.267224000074046*pi,1.201398661392242*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.541242679827535*pi,0.39663523277248103*pi,4.38518787296338*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.456128857239928*pi,2.93311070664142*pi,1.70215576103796*pi) q[10];\nu3(0.679717155035519*pi,3.26675977763306*pi,4.4817270705132195*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.820403451821299*pi,3.08536334693387*pi,4.25284868574074*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.658461643975252*pi,-0.4498444024416132*pi,4.33244950551689*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.520023184802626*pi,-0.194333705708728*pi,0.7127860848968*pi) q[4];\nu3(0.183789438866033*pi,3.29886332095071*pi,2.12069029609468*pi) q[5];\nu3(0.532002668044974*pi,-0.227528374441898*pi,4.0980174266350105*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.789869411198915*pi,0.370467734726737*pi,0.8016462010712571*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.867116089524075*pi,3.242855393401*pi,0.702364581193732*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.553303742324456*pi,0.283950741132751*pi,0.977376957619016*pi) q[16];\nu3(0.120653491398095*pi,3.30693223476479*pi,0.5787463149778459*pi) q[17];\nu3(0.331548065012848*pi,-0.31018942853534703*pi,3.93031863426484*pi) q[18];\nu3(0.395838693551337*pi,2.67182490911487*pi,1.393446916790408*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.787245103225581*pi,2.60732918393817*pi,3.65932169932667*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.640343371077694*pi,3.17052471218802*pi,3.62385881204803*pi) q[4];\nu3(0.732069103440026*pi,0.7951047361135899*pi,0.88336732371241*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.481618020039688*pi,-0.34171341718519*pi,0.604219950133754*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.816087768242804*pi,3.29549251037024*pi,0.5177574006421125*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.471144213777647*pi,0.7325257226767601*pi,0.672563463007439*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.663881127351017*pi,0.78091678793841*pi,1.0046664265149081*pi) q[15];\nu3(0.393458767187472*pi,0.45574463750293404*pi,4.48360540439086*pi) q[16];\nu3(0.520496305114803*pi,-0.020177692952252024*pi,3.95742676940932*pi) q[17];\nu3(0.485848057071721*pi,-0.4221387666729071*pi,1.0001787879090989*pi) q[18];\nu3(0.586556520829571*pi,-0.133217262853481*pi,3.75095171505518*pi) q[19];\nu3(0.328508878058481*pi,-0.16707285857377102*pi,0.613861509261233*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.104249859972412*pi,3.10946783405125*pi,1.9717620700716*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.513120237339534*pi,-0.166519170784171*pi,0.664892350118817*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.299501845240456*pi,-0.08204942806411297*pi,0.7278236130607421*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.738016971163801*pi,3.00637022914933*pi,4.17917200231366*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.342898927877507*pi,-0.303977034998573*pi,0.8435520044877309*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.145052770290187*pi,3.36654840310677*pi,1.78674326275859*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.299350462133829*pi,3.34431009285418*pi,1.66729848521828*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.773065216348197*pi,0.25589649539873605*pi,4.189540019351*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39291113438135*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.467293731749698*pi,0.456837719531896*pi,3.63028606641585*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.1975682947739998*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.922094344999218*pi,-0.23050803365918698*pi,0.7289357030436581*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.595416418659098*pi,3.20973556815702*pi,3.36610470132178*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[6];\nu3(3.5*pi,3.34386049419491*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.34914471110993*pi,0.5*pi) q[4];\ncx q[7],q[11];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.720917603859124*pi,3.1857475648753*pi,3.8753369733909*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1356362410345109*pi) q[17];\nu3(1.0*pi,0.0*pi,1.30267180545317*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34863620637239*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.2847024259279332*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36372106849083*pi) q[6];\nu3(3.5*pi,3.42141155775422*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46676454612939*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.2791891159934021*pi) q[11];\nu3(0.86380230801564*pi,-0.213443408662724*pi,4.36212293898137*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25976220706261*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[11];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32065646907947*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.285858040819869*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5525714169736338*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37554085209051*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,0.5523256997009423*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.619553262001306*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4404611342518*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5406030963147237*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2885415440630879*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[20];\nu3(3.5*pi,3.41234070744738*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4942093003350205*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.397098977029903*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47263341296089*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173094710860416*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49665186206255*pi) q[21];\nu3(0.177212557899872*pi,3.3565966139129*pi,1.331113289789693*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47632031569413*pi,0.5*pi) q[3];\nu3(0.497856251300907*pi,0.09259825961957202*pi,3.82462766390972*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.469951778049525*pi,0.47297083088855396*pi,4.4582607495683195*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.896740216843246*pi,3.40441536193233*pi,0.509793033894542*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.434411496185382*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.49579151566061*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.376506459677499*pi,0.257631949856688*pi,3.39579497606857*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.260440212005843*pi,0.30500326325759997*pi,1.016573299015654*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0739669003625743*pi,-0.17696162561142598*pi,0.5258933703024559*pi) q[7];\nu3(0.160719224895037*pi,-0.26937274627666397*pi,3.81354736724318*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.655732610047642*pi,2.89839044948745*pi,4.30267718450178*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.376175937551863*pi,-0.258311882502618*pi,1.454083587743344*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4673319158780505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.392774142401407*pi,3.47314143804423*pi,0.8506118552863611*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.205847823519472*pi,3.38909688417963*pi,0.6582416497000501*pi) q[5];\nu3(0.409927366671365*pi,3.45593896850925*pi,1.016824986567599*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.416057560135554*pi,0.68449026261694*pi,0.550057375957911*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5690562823080727*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.571238155676505*pi,3.03382451328254*pi,3.61877838107434*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.828034099800635*pi,3.12749125655027*pi,0.5956504201429095*pi) q[1];\nu3(0.50130372033148*pi,0.5697498633148701*pi,0.941458184997748*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.21758702849801*pi,0.9648546377731799*pi,4.185238635079*pi) q[5];\nu3(0.218228953224755*pi,0.21388358362870996*pi,3.32715135001778*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.502420736875228*pi,-0.25657029548836296*pi,1.404950801251056*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.876305156838767*pi,-0.143377317363639*pi,3.40200798115741*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.413736205112407*pi,2.88210985966216*pi,1.471292674173817*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.429357088931495*pi,2.7023588976704*pi,1.186725374162942*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.259623820742999*pi,3.02685948030491*pi,0.604311450272202*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.22541254475496*pi,-0.10474406071947101*pi,4.2043804442673895*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.292717897718187*pi,2.8809267922003*pi,1.5993162993232*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.705657273658921*pi,0.16467182909074396*pi,1.238173170120578*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.879672025685526*pi,2.62716623591589*pi,3.81368530650657*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.495955332191352*pi,2.56131296592362*pi,1.1228141752816239*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.532942001101591*pi,0.5306166459520101*pi,0.704163294353065*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.45881776435169*pi,0.5*pi) q[5];\nu3(3.5*pi,3.23141272509782*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3590580549165*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0983302358607658*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.641423353961875*pi,-0.23239596263206902*pi,4.19482190175229*pi) q[21];\nu3(3.5*pi,3.39665939610965*pi,0.5*pi) q[2];\nu3(0.432944058290165*pi,0.6126012672293599*pi,3.77553580814669*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.219456792128053*pi) q[7];\nu3(0.250589677161914*pi,2.64648765023774*pi,0.936567109753368*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.640108117892075*pi,3.20834915522623*pi,3.26435468825866*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.759168592602845*pi,2.86927735546515*pi,4.1836472363762205*pi) q[19];\nu3(0.676067416254146*pi,3.05574967089557*pi,3.6904253368982*pi) q[21];\ncx q[2],q[7];\nu3(0.5959965266726*pi,3.21621435855912*pi,2.86213705700156*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.664151021424608*pi) q[8];\nu3(0.0719520521449056*pi,0.05848353873197898*pi,3.51078201552576*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47639459983818*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.565852356011201*pi,2.99938687406817*pi,4.02956260701591*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.585977727227961*pi,2.6538374793931*pi,3.84224613658055*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.5265867760828746*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40251581050828*pi,0.5*pi) q[12];\nu3(0.799852994014127*pi,0.09864594506327795*pi,3.71358311514499*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39578787911833*pi,0.5*pi) q[15];\nu3(0.564835896944918*pi,-0.256666322899107*pi,3.39535811591866*pi) q[16];\nu3(1.0*pi,0.0*pi,1.315846570346174*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308899592435767*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(0.531508149526529*pi,3.38852755091974*pi,3.42491579412967*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.570542459387311*pi,3.43035066357129*pi,4.3193701960293005*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40263358281705*pi,0.5*pi) q[4];\nu3(0.665577931500637*pi,2.32217114575517*pi,3.7710448890824*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.515617285429345*pi,-0.14095195619135797*pi,0.5559809593845646*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.674707939328645*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5640610116544179*pi) q[20];\nu3(1.0*pi,0.0*pi,1.11358373813483*pi) q[21];\nu3(3.5*pi,3.44657252850526*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41101294812249*pi,0.5*pi) q[1];\nu3(0.651436806082186*pi,2.64203692127793*pi,3.40455969335133*pi) q[2];\ncx q[4],q[21];\nu3(0.425706790817893*pi,-0.354404845723715*pi,1.4790619922040649*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.481511414838108*pi,0.147107866659974*pi,1.367070268763797*pi) q[7];\nu3(0.566922193725508*pi,2.75636217893899*pi,3.69441353330904*pi) q[8];\nu3(1.0*pi,0.0*pi,1.223992172103972*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.232975797765182*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.38461385536526*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.171277040587587*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[14];\nu3(0.832686304986339*pi,0.5501211617706601*pi,1.008828046958766*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.36438620717781*pi,-0.386649468295138*pi,0.5715653048375934*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34278169676805*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2246327235160122*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4224414203918005*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39304608684596*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.831613429094541*pi,3.20412492341786*pi,0.5679655566214847*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5727943894531031*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[16];\nu3(0.701664630193302*pi,3.3365742182008*pi,4.04318740541101*pi) q[12];\nu3(1.0*pi,0.0*pi,1.320690606402511*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41545703214693*pi) q[14];\nu3(0.454476647964218*pi,0.83484757233712*pi,0.797710655044402*pi) q[15];\nu3(0.448549988086912*pi,-0.14497470945408403*pi,0.913602697901183*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.396747331874391*pi) q[19];\nu3(0.376013640845602*pi,3.44750236806647*pi,1.447191601830929*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.976031035456199*pi,0.6508378152996901*pi,0.717729430964186*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.550277983488667*pi,0.478112456297737*pi,0.817693348319801*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.44141152941473*pi,0.6841312624401801*pi,4.156014785519011*pi) q[12];\nu3(0.717055199617211*pi,0.15676894825917997*pi,1.3414804118906831*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49788998619054*pi) q[16];\nu3(0.543573165871634*pi,2.83933041358207*pi,3.68163998147093*pi) q[17];\ncx q[18],q[19];\nu3(0.326345712310696*pi,3.02329990913572*pi,0.5827881826181822*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.888222874119764*pi,-0.146438002795295*pi,4.1688394201877195*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5274711079724589*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.629737742021575*pi,2.95327071788931*pi,4.29844566692142*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.549106595814881*pi,3.47526377805276*pi,0.5246104658056369*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47664423282024*pi,0.5*pi) q[2];\nu3(0.17671871944508*pi,-0.22819272779391397*pi,4.3740001593238205*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.537977901505864*pi,0.412124944817598*pi,0.5283510373987*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183895955080392*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.793040605110719*pi,-0.16114827386639402*pi,0.8377740424361211*pi) q[1];\ncx q[2],q[17];\nu3(0.700521123372247*pi,3.29203891967828*pi,4.4909429017145595*pi) q[3];\nu3(0.424128060304168*pi,3.01314764641322*pi,1.74596165173496*pi) q[4];\nu3(3.5*pi,3.46579251545318*pi,0.5*pi) q[5];\nu3(0.418056145758196*pi,0.335136032590308*pi,3.6332492024704*pi) q[9];\nu3(1.0*pi,0.0*pi,1.334009704351043*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.369675648913025*pi,2.91204163239232*pi,0.792835183171666*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.488427026820863*pi,3.12706437493823*pi,4.34701731145312*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.766541243633863*pi,-0.16768774315184798*pi,4.15621919625964*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.888577342076185*pi,-0.22079886371229202*pi,3.45841561519203*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.455906412030311*pi,-0.49345157204382784*pi,1.380772508558442*pi) q[4];\ncx q[5],q[10];\nu3(0.396115241133515*pi,0.7019517840471601*pi,4.03814377482839*pi) q[9];\nu3(0.28476565398625*pi,0.6763391174253599*pi,0.700707092109855*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45777140245366*pi) q[17];\nu3(0.707749274581734*pi,-0.319075785286152*pi,0.806444348689222*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.622799101632446*pi,0.137753646490955*pi,4.15864758507346*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47088502787685*pi) q[10];\nu3(0.670632946528809*pi,3.36936247054246*pi,0.8061198398645719*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.4060617580404*pi,3.27840251730788*pi,0.792082324859107*pi) q[14];\nu3(0.518214284537186*pi,3.17767131488696*pi,3.35790772880781*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.264279942669659*pi,0.45668200423775696*pi,3.80003347188268*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.418800227235021*pi,3.18967854069989*pi,1.1800639110259001*pi) q[14];\nu3(0.670196614156462*pi,0.67085629855463*pi,4.37005150850236*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.278521967670154*pi,-0.22610380629467303*pi,4.12260618241383*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43075701040655*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49035245563383*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.145858770324247*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.47914637902121*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.382891427467785*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1580522502666288*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.48923858587762*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3891525889319372*pi) q[6];\nu3(3.5*pi,3.33460811591518*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,3.44673313413303*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.26406428880492*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246406664942237*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.116241849351035*pi,0.66246874466026*pi,4.09402076733213*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45115751542386*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5028472111790059*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.401500955996412*pi) q[11];\nu3(3.5*pi,3.44985640019624*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.28601899983715*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245621455374444*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.458983627841111*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.901236079228021*pi,-0.192534839989022*pi,3.81185780593131*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.763352103874393*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.455325407003841*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4880767550195095*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.537685626132317*pi,0.79440788971336*pi,4.18621438412202*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.774736411773206*pi,0.23049049838896896*pi,4.27152751126512*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.68843449640258*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5751030844581573*pi) q[16];\nu3(0.945931788893598*pi,-0.260149739702984*pi,3.71089517757328*pi) q[17];\nu3(3.5*pi,3.43169631491497*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.088728486755939*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.197167750394679*pi,-0.240974111743385*pi,4.45790066406886*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.628942937825998*pi,0.03926646889351704*pi,1.035042598029018*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.643295825900393*pi,-0.26483510421804*pi,3.66198535337273*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.596453114969416*pi,0.19984102698123496*pi,0.764296390566813*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4401793657470705*pi) q[21];\nu3(0.647823352250068*pi,3.22076601470285*pi,2.79044594031605*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.874851171654138*pi,3.45115980831094*pi,3.68324187100069*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.21294813708024*pi,0.08743762617172901*pi,0.6849813759200281*pi) q[6];\nu3(0.592146552142318*pi,-0.16321142443897202*pi,0.764432476941256*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.524276506280633*pi,2.64112493635544*pi,1.3090249898225421*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.597680547776267*pi,3.30667769133673*pi,3.87153448899653*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.861569218983029*pi,3.42561841010153*pi,4.38962085411354*pi) q[4];\nu3(0.585409154431466*pi,-0.05830259450310399*pi,3.97076547189561*pi) q[6];\nu3(0.608328892024017*pi,2.43978727753556*pi,3.92953042541934*pi) q[7];\nu3(0.422890616382549*pi,0.5534221882324699*pi,4.44719217185364*pi) q[8];\nu3(0.294748000440437*pi,2.88572157210553*pi,1.485577320097648*pi) q[9];\nu3(0.405472392315718*pi,2.91748571647754*pi,0.649457460139051*pi) q[11];\nu3(0.520525643124977*pi,2.95569078810889*pi,3.26385317372933*pi) q[12];\nu3(0.4809658893502*pi,-0.20358038539245998*pi,1.195355297474652*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.23588542098101*pi,-0.109876114914086*pi,1.5948877814375*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.562033538938918*pi,1.08624846185005*pi,0.820602315888985*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.278763579716152*pi,0.33315544029117905*pi,3.72989563230808*pi) q[8];\nu3(0.849591958744692*pi,2.7403555418703*pi,3.85590709020483*pi) q[9];\nu3(0.682453242453305*pi,0.350701150596072*pi,1.257150988735407*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.506283318893888*pi,3.27224135736548*pi,0.799271765022358*pi) q[13];\nu3(0.734766580012588*pi,0.38437000247340103*pi,0.5908469131103561*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.376915667410244*pi,2.61983687818721*pi,1.4280015114974849*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.486883384063799*pi,0.25633277684107103*pi,3.55228679249311*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42925285615986*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.29502643861257*pi) q[2];\nu3(0.127368427924064*pi,2.43712250216071*pi,1.3417443197745809*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.631512848334424*pi,2.91224465950877*pi,3.20721546193819*pi) q[14];\nu3(0.114411620288776*pi,2.79864030456369*pi,0.726882107963398*pi) q[15];\nu3(0.167844750473336*pi,-0.339846466915916*pi,1.014795364926231*pi) q[16];\nu3(0.431146303360191*pi,-0.23963928183185101*pi,1.61201628735242*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\nu3(0.605116182926712*pi,-0.08280469042007499*pi,3.98748212317119*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.507105319221278*pi,-0.254670425779044*pi,0.8463785780025239*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.355223541883573*pi,2.64110729447321*pi,0.875602534196141*pi) q[18];\nu3(0.545757839906037*pi,-0.394912074049315*pi,3.26772137533851*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40671146633455*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37709526531493*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.136517493168431*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.2933950917764*pi,0.35609251538876396*pi,0.639352392185605*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33652928183548*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.235690699648417*pi) q[12];\nu3(3.5*pi,3.48512758602585*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1738135586295408*pi) q[20];\nu3(0.819948531446282*pi,0.33632437483018296*pi,0.702571597261099*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(3.5*pi,3.46879999683344*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45557295146449*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30152691781209*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2405319706926279*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49645961439739*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.3162512082086701*pi) q[14];\nu3(1.0*pi,0.0*pi,1.181286363873221*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.179882585700499*pi,0.50765309730275*pi,3.5422284562366*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.29956938396301*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.143877628247612*pi) q[8];\nu3(3.5*pi,3.42349194793153*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39769470198602*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.232037143025204*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5186757710783021*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.494407712483071*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.278495885980361*pi) q[14];\nu3(3.5*pi,3.37390875606467*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.472251430457829*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273305974210422*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.43479226083773*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5425998840388*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.435468413491835*pi,0.31622446027029705*pi,4.48600653092664*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36998404615622*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4285170350697705*pi) q[19];\nu3(0.761840174055537*pi,3.43108602648044*pi,3.71375631897131*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282829376024387*pi) q[21];\nu3(0.487693058925832*pi,0.39946687285496396*pi,0.616794359712738*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.325468730766839*pi,-0.4722141689063986*pi,1.66686055310959*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.676689448374244*pi,-0.03459510602079702*pi,1.312626682291004*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.422547396449012*pi,2.84386984658486*pi,0.923481203066858*pi) q[20];\nu3(0.4464939511572*pi,-0.124931686648313*pi,4.11630256096282*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.410272406972257*pi,3.205045470695*pi,4.35801324751484*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5480916737691099*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.665300593136252*pi,0.123637712010089*pi,0.8942138023395729*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.545471834450892*pi,2.93358147263488*pi,4.2788865633327795*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.718621421672947*pi,2.74696664693568*pi,3.88441652084452*pi) q[10];\nu3(0.791361446525913*pi,2.89374662312831*pi,3.49066352569143*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.510794010698052*pi,0.03376981522216704*pi,4.20465612142421*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.29566361947671*pi,3.26756110214308*pi,1.67365079930886*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.732089477893303*pi,-0.259957019134554*pi,3.7870550704608*pi) q[6];\nu3(0.689286375604268*pi,0.65543694370092*pi,1.193051805788285*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.641718863699186*pi,-0.4020093567497325*pi,4.0517961227670405*pi) q[10];\nu3(0.195827761609588*pi,-0.362979822715622*pi,0.860606884256292*pi) q[11];\nu3(0.796232332557093*pi,-0.393558874693855*pi,3.66867259201371*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.419796506228688*pi,3.26601121364417*pi,2.02688954452384*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.459951692564651*pi,2.63380312520249*pi,1.57604654573373*pi) q[5];\nu3(0.669975455053475*pi,-0.16552876324674898*pi,0.776872920521466*pi) q[6];\nu3(0.670841016023377*pi,3.0804568709273*pi,3.91837358814361*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.797516284149814*pi,-0.388613577030289*pi,3.52265296981493*pi) q[12];\nu3(0.982136164696665*pi,3.28496766407099*pi,4.46326975989423*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.541518157901806*pi,-0.097524855703985*pi,0.840157891875128*pi) q[16];\nu3(0.611930820403818*pi,-0.4939003058995256*pi,3.20460521062511*pi) q[17];\nu3(0.737675732198555*pi,-0.14053740033019602*pi,1.086110290511588*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.844315518779443*pi,3.03225503750387*pi,3.36192476400646*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.795442167498752*pi,0.7227179097885801*pi,0.706606330830054*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.671454200438605*pi,0.13151012885567603*pi,1.391861924987077*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.708586099685637*pi,0.8780250010239901*pi,4.49760960223667*pi) q[8];\nu3(0.132137406119491*pi,2.98848217097626*pi,1.036649755520433*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.688571304205898*pi,0.6457092793843899*pi,0.5859632068196693*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.438097675954245*pi,-0.03195068955736502*pi,0.63965574441254*pi) q[16];\nu3(0.498170374699708*pi,-0.10197539813184298*pi,1.035857575304332*pi) q[17];\nu3(0.908782723246471*pi,-0.4740155145998348*pi,0.82030095323013*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.49080407867064*pi,0.76771396584122*pi,4.19493390863462*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.843462542146054*pi,0.16872242652535796*pi,3.70945720464392*pi) q[8];\nu3(0.307308646478148*pi,-0.261536244741905*pi,4.38665510877499*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.668274604660525*pi,3.32965346686255*pi,0.784065871735645*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.720918395022554*pi,3.00824641383826*pi,3.87724393237645*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.473807808961138*pi,0.8268455938391801*pi,4.3500904920099295*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.276445489237471*pi,-0.336776030711162*pi,0.829406229941742*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.46826179787008*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.255205575367307*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42873603344339*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,1.153646638891633*pi) q[3];\nu3(3.5*pi,3.29086946762734*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.202176747807147*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.38120890712188*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4861316186095*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.137312639873866*pi) q[14];\nu3(3.5*pi,3.47581212103316*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252079701104483*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266207113684176*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.34974297167298*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.49406806587143*pi) q[7];\nu3(3.5*pi,3.47224524229779*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[17];\nu3(3.5*pi,3.48536541701363*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.137334531295895*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321133453915303*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.326494483723581*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,0.5060907779972692*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43346892444664*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3979376296729*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.36121052024639*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.3729046700647505*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5215615263434651*pi) q[17];\nu3(1.0*pi,0.0*pi,1.286859576532587*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2336533160482421*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45678735762574*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41738462686303*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.632233778192277*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.43906050689026*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.658672623272055*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39460374750551*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.331723493273173*pi,2.75376064594188*pi,0.8098963159576851*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.667087603980559*pi,0.59055960276415*pi,0.5382148330982907*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.341623116327086*pi,-0.129011144781093*pi,1.4757746694551939*pi) q[0];\nu3(0.794383243066109*pi,-0.09564899342602101*pi,3.99547799703943*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.606107338981486*pi,3.3456992621966*pi,4.26164127843472*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.274183951215965*pi,2.93714666721714*pi,1.92023986663351*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.625114929357621*pi,2.80058023012243*pi,3.52144518718313*pi) q[0];\nu3(0.254982032796667*pi,3.39079159836646*pi,1.69529050887827*pi) q[1];\nu3(0.0881045421564266*pi,-0.06970242456675602*pi,3.88728506457625*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.723187729929654*pi,-0.34556601830017397*pi,4.45733502372819*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.570482165422164*pi,3.03890682352091*pi,3.12710860469825*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.704550872817431*pi,0.7835728798744199*pi,0.741366447867547*pi) q[2];\nu3(0.784448292902149*pi,-0.4589247152713864*pi,3.65164297762273*pi) q[3];\nu3(0.526555675786566*pi,0.51553524277961*pi,0.969708813760909*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.263444918952036*pi,3.20677750938193*pi,1.78557485678262*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.715683331414393*pi,-0.4453467912576198*pi,3.09541330167397*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.279571078765498*pi,2.95882461881559*pi,1.327460557531365*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.822980929134117*pi,-0.22843709745060098*pi,0.8672937376837679*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.576737456770239*pi,1.11119676594144*pi,0.821008023913091*pi) q[3];\nu3(0.266234253170974*pi,0.8608238516389399*pi,4.348103211695991*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.514118126613344*pi,-0.061601991204739026*pi,3.65198461836356*pi) q[7];\nu3(0.715478889222681*pi,-0.41492565373877477*pi,3.13590892404404*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.380159498884711*pi,0.230681302353968*pi,4.2149909127437795*pi) q[10];\nu3(0.264602706230751*pi,2.85565937020424*pi,1.031185560960538*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.41072865802599*pi,0.06489741027409401*pi,4.49952404183788*pi) q[15];\nu3(0.632973031451571*pi,0.33940121395754796*pi,1.0409102550978901*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.527496926143706*pi,0.44866944083374105*pi,0.7207141716845971*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.720290093294869*pi,0.05460567506430203*pi,4.44249899217212*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.453598670327673*pi,2.69888956285787*pi,1.238536598408304*pi) q[7];\nu3(0.357763825631103*pi,2.71842305329178*pi,1.221719756616769*pi) q[8];\nu3(0.570566398509974*pi,3.23060268175373*pi,3.9732014472475*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.696212289186132*pi,0.498801968868525*pi,1.3155185803322968*pi) q[12];\nu3(0.40473373943369*pi,-0.08474698554420501*pi,3.95776936530923*pi) q[13];\nu3(0.218917270557523*pi,0.8108897827089601*pi,4.43798873842793*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.732760101140736*pi,-0.4446275009739701*pi,0.981052628667215*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.64387793682377*pi,3.36529447557327*pi,3.79190801601163*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0224432606102521*pi,0.62577154259327*pi,0.696165140885782*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.112774864139231*pi,0.98542623412552*pi,4.380096408522411*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.516566069867137*pi,-0.347527876825872*pi,1.304255207185805*pi) q[13];\nu3(0.441388298105973*pi,0.347743069845314*pi,3.87788609546946*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.217530728887323*pi,-0.006992386243578008*pi,0.822358705953525*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[2];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.634408638044928*pi,0.21960882510796598*pi,3.95198807498858*pi) q[18];\nu3(0.53309009392557*pi,-0.04068726343632001*pi,0.5967753960541086*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48497600680796*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49870736654665*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.353538715213853*pi) q[2];\nu3(3.5*pi,3.44400999784686*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.231604221986149*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314970768229603*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.18752268436406*pi,-0.307756860500837*pi,0.960965971592156*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[2];\ncx q[4],q[11];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.41208919139282*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.4681213362699*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.3908324326008081*pi) q[8];\nu3(3.5*pi,3.28938947536361*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42682884812927*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41280595745982*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.28054167602444*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36094579137288*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.293481507955482*pi) q[17];\ncx q[0],q[15];\ncx q[1],q[2];\nu3(3.5*pi,3.35289594829382*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.48250811338336*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.41293785395886*pi,0.5*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[17];\nu3(3.5*pi,3.46002764815531*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269600113127022*pi) q[13];\nu3(3.5*pi,3.44891256787618*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237378348985819*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2357196027578992*pi) q[19];\nu3(1.0*pi,0.0*pi,1.172196966329845*pi) q[20];\nu3(1.0*pi,0.0*pi,1.352704014326106*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.607189874389233*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.36914358646803*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.603817225187824*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5548549203400559*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6328905512541381*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46598446564665*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5851109645703034*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5844483176728629*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.275803033419822*pi,3.49025905789605*pi,1.89897434041544*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.302450311059235*pi,3.31139063861742*pi,1.06055638564359*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.127940494046106*pi,0.14347254125479403*pi,4.15361567883655*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.398337888481027*pi,0.03379392468840603*pi,3.98082938157847*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.34411948176999*pi,0.6547788643505901*pi,0.574008398657236*pi) q[0];\nu3(0.535787339444186*pi,3.44901178903748*pi,4.17439141182398*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.384383300402278*pi,0.202940860003477*pi,3.93623664785863*pi) q[3];\nu3(0.255026896367812*pi,0.25148585775188204*pi,3.37198069130909*pi) q[4];\nu3(0.285160044162226*pi,-0.333704656075265*pi,1.76109213917953*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.345785223397172*pi,0.33365452062186995*pi,0.676839360700749*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.573072944986512*pi,2.70361689045441*pi,3.77265994539216*pi) q[10];\nu3(0.405773737889346*pi,3.31637722432549*pi,0.93338144973793*pi) q[11];\nu3(0.737907364227367*pi,2.61492538413065*pi,3.6526343562334*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.415812982216308*pi,0.58678075856778*pi,0.7549701884436*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.566899758534899*pi,-0.04096232276742101*pi,4.449995043668411*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.650242739078365*pi,2.91191112750691*pi,3.67413947470038*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.572386778809213*pi,0.015610331222697948*pi,4.09807773932991*pi) q[2];\nu3(0.638602955696952*pi,0.34146979582486003*pi,0.9607624135600981*pi) q[3];\nu3(0.600696358646095*pi,3.39815601871744*pi,3.05306579089098*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.48573388371989*pi,0.479904818945351*pi,0.7805710066374261*pi) q[6];\nu3(0.22666221390653*pi,-0.4900407520167751*pi,1.6744373285371*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.731088138390304*pi,-0.4516090583462876*pi,4.3488350228006*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.56092886679031*pi,3.15773571975921*pi,1.70367836696961*pi) q[11];\nu3(0.427035307343513*pi,0.260036898277308*pi,3.79148941068808*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.572224209949769*pi,2.99289303768035*pi,3.47070410932186*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.579952417602386*pi,3.42832179221061*pi,4.22022972474726*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.599866102310258*pi,0.56193410449903*pi,1.378539100527642*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.413191802563742*pi,2.90550301148325*pi,0.758922140127238*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.472617136677066*pi,3.13274245597524*pi,0.9782161029430321*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.478913315873292*pi,3.40249861336804*pi,1.9097102438033*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.893558608238152*pi,0.283090972376969*pi,0.8861336970123159*pi) q[13];\nu3(0.713680034779603*pi,0.14830093276688705*pi,3.70361921778603*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.243350154543849*pi,3.15074826346575*pi,1.60166965213877*pi) q[16];\nu3(0.158998918852223*pi,3.22592697398046*pi,1.73365968312264*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.664144603147237*pi,2.68331156600278*pi,3.51097957468387*pi) q[20];\nu3(0.544454146882355*pi,-0.317855281332813*pi,3.41521150258063*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.536434841819546*pi,0.12465262373197505*pi,0.9524927715310261*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.818706823011529*pi,2.91039346526813*pi,3.67124068473303*pi) q[13];\nu3(0.532714146431623*pi,2.63108702829273*pi,1.071745388117471*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.670779666217186*pi,0.07054152196998997*pi,0.855755227203526*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.253296179681269*pi,3.25262527611187*pi,1.54427985319944*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4867827185816*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.320105479837447*pi,2.8831074317167*pi,1.286529384281754*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.190528542563545*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.62903965003056*pi,-0.345272956064384*pi,3.26207183437811*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.48243482708031*pi,3.08269658812236*pi,3.16364144177068*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[13];\ncx q[3],q[17];\nu3(3.5*pi,3.4765623409568*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43964419212573*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.321600623632356*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5693997372254064*pi) q[10];\nu3(1.0*pi,0.0*pi,1.415398476781085*pi) q[11];\ncx q[12],q[14];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.3624590436935*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46310604401387*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.067612731737549*pi) q[2];\nu3(3.5*pi,3.39870629430791*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[10];\ncx q[6],q[21];\ncx q[7],q[11];\ncx q[8],q[15];\nu3(3.5*pi,3.36788494098676*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.285707508628561*pi) q[13];\nu3(1.0*pi,0.0*pi,1.355801298371087*pi) q[14];\nu3(3.5*pi,3.42181462051188*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3089764172823921*pi) q[17];\nu3(1.0*pi,0.0*pi,1.266080726918832*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[2];\ncx q[1],q[13];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44077219765354*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39357639291924*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.593975016230484*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.632288002838952*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.1633006770557102*pi) q[15];\ncx q[16],q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.3287754924322321*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4738282219765*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.657385288635569*pi,0.06682135544015999*pi,3.91041313136551*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[11];\ncx q[8],q[15];\nu3(0.598813511376225*pi,3.29190245010401*pi,3.8127020110126*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.605370867785563*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.620393664645309*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3864064875116195*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49026161818045*pi) q[18];\nu3(3.5*pi,3.38209454004237*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305293826874246*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[13];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.9083017248431*pi,2.88037928232821*pi,4.2754047422621095*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.286197676242742*pi,-0.135245737022966*pi,0.5719864196569476*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5115842200910897*pi) q[15];\ncx q[16],q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.27450979841385*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.359294203091783*pi,0.13188746346227698*pi,4.28120383018862*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.722264299399067*pi,-0.319141069118428*pi,3.25155433287574*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49008294166511*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.752531910510472*pi,-0.4727112615447123*pi,0.5670928323908725*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.856845914229865*pi,3.3403417357497*pi,0.7578510006992181*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.200804862771368*pi,3.16120783113679*pi,1.87172962580033*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.678920590405176*pi,1.00843373041777*pi,0.5088168373115114*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.635480078115569*pi,0.37037001006841497*pi,1.4856975188227168*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.448086601949454*pi,0.349289688448187*pi,4.2990333196084904*pi) q[7];\nu3(0.729832270042347*pi,-0.36710662917221903*pi,3.58432105916401*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.924194644148639*pi,0.28774018720825*pi,4.32078976391388*pi) q[11];\nu3(0.565850131724121*pi,3.2050839343076*pi,4.455990779382541*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.482229113254311*pi,3.03705512125654*pi,0.796395406776067*pi) q[14];\nu3(0.604845004760517*pi,0.18810863366631603*pi,0.5881000651152307*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.290993405640249*pi,2.88394500929444*pi,1.387662987690316*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.503131569181758*pi,2.71563389082108*pi,3.91311482698894*pi) q[7];\nu3(0.356304321161809*pi,0.5946665024912099*pi,3.87007471493249*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.512280204633462*pi,0.91490680237534*pi,4.45517519780926*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.653874602017017*pi,3.11801426300708*pi,3.07000964106525*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.635118709823419*pi,-0.184513028214094*pi,1.141650382292472*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.24597813663295*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.161757908951654*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.912510262284511*pi,0.038140590837051014*pi,4.2750449947966995*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.463923085455647*pi,0.048449391595089986*pi,0.606156235788054*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0495154336186762*pi,3.45724393920195*pi,1.1815226225579911*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.399495765953262*pi,2.76247188390564*pi,1.70819311777665*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.471953537012747*pi,0.05371351409624803*pi,4.34169428489969*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.273551402488506*pi,1.06696537732209*pi,4.07576089768772*pi) q[2];\nu3(0.459910726729753*pi,-0.4319248161836979*pi,1.54053299501983*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5553927360817208*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.248407674195549*pi,3.25573251281931*pi,0.746575479834418*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.521335125988124*pi,0.06730198939225296*pi,0.626301464469105*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.975162333537132*pi,2.85967340560544*pi,3.87009320167445*pi) q[2];\nu3(0.314396264006988*pi,3.16766113126554*pi,0.665022516207899*pi) q[3];\ncx q[5],q[10];\nu3(0.34229184480191*pi,3.26854928093089*pi,1.97786342243258*pi) q[6];\nu3(3.5*pi,3.43912287520916*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3047144201199*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.128737274989942*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2726064252571279*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.506466021664516*pi,0.299676952610321*pi,4.1087266561512*pi) q[19];\nu3(0.423745785617616*pi,3.46981615094083*pi,0.998844922019703*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.862419111251476*pi,0.6958899971323*pi,1.159149007180916*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(3.5*pi,3.35823477053101*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3052145490422888*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.605443613796067*pi,2.76225005975915*pi,3.59789003056482*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.791693643533369*pi,2.75663604912786*pi,3.40887550843244*pi) q[19];\nu3(0.567586074277469*pi,-0.155801497353305*pi,0.982094418465295*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.347613326659207*pi,2.59940518523842*pi,1.437617241709221*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5238249520647416*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44739116822901*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.471615080471263*pi,3.0464430140338*pi,2.02528784487545*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.584286319733393*pi,-0.098906963414646*pi,1.155223305277923*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.576275300987683*pi,2.84461766144815*pi,3.19011129527912*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5912230539174743*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.837092124846179*pi,0.80912052928711*pi,0.645527136726123*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.903162569825944*pi,3.36799790377392*pi,0.8536546930255999*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47624672989122*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.377089308190644*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.664499524504217*pi,0.392740621762936*pi,4.07825372459487*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37787317079346*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40973292531977*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.277411853039836*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2466233825335271*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\ncx q[2],q[3];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.606033568033678*pi,0.432187803133246*pi,0.875871820115431*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(3.5*pi,3.36334899523819*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.349007684411712*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47178801513287*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40774350661086*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.392020560569021*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47767470618495*pi) q[4];\nu3(3.5*pi,3.42434382045579*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.551169625228827*pi,-0.362213470525653*pi,3.9142803122589*pi) q[8];\nu3(0.325192423554686*pi,3.27983677805561*pi,2.0706304741880297*pi) q[9];\nu3(0.289449493987327*pi,0.19790164377784702*pi,4.06405475365092*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.195161322198836*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.700798355460892*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.647668340132404*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3352025388942201*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\ncx q[2],q[3];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.788175937886455*pi,3.26071254399854*pi,3.77551946849434*pi) q[9];\nu3(0.151655766470076*pi,0.5556680173431601*pi,3.9697222079505*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.611118553365806*pi,-0.4899150922055246*pi,3.46498325329753*pi) q[13];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30328636087258*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.607743006727736*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.712905702605557*pi,3.29942839059657*pi,2.88566073439183*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.758073692474756*pi,0.349923479119175*pi,3.9451492693284*pi) q[12];\nu3(0.190967554791159*pi,2.7325007719318*pi,1.64207710410175*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4792341051770705*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44026899165837*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(0.714219070160088*pi,-0.4634752232816107*pi,3.98631403742386*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.226688907040726*pi,0.5155462798697099*pi,4.01147275225632*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.432974789849768*pi,3.2102595817916*pi,1.80384378406797*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.570820088199587*pi,0.02291830753976798*pi,4.067183850767631*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.4124817320844*pi,2.88585125545812*pi,1.482429326693452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.640038429182284*pi,0.58312588793903*pi,1.2235029139964961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.173567370816571*pi,3.29860027875241*pi,4.238291241902591*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.28687554520903*pi,3.23708441266303*pi,1.66648087437988*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.375976564684463*pi,2.98869145832042*pi,1.252542398048409*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.40125252014814*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1282635075821479*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.466559884032147*pi,-0.170242653029625*pi,4.30998064497914*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.348142383402414*pi,0.32350346943073904*pi,0.9875947533526239*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.462773933841113*pi,-0.4427483983556371*pi,0.631651174378695*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.56712296710588*pi,0.143370990866432*pi,0.54484943227684*pi) q[6];\nu3(3.5*pi,3.32176045227014*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.189940485283195*pi) q[10];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.154129441854169*pi,3.05298720582659*pi,1.265826773353555*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.700604538998702*pi,-0.44073003008947853*pi,3.28635314408534*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.467303206301413*pi,-0.145219388762993*pi,0.839945648469692*pi) q[0];\nu3(0.697727890635792*pi,3.08803739524322*pi,4.439753020669761*pi) q[1];\nu3(0.915101015731113*pi,-0.03870364026728901*pi,1.364234490986947*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.345982609920516*pi,0.29746589577062*pi,0.559520475430508*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48708883725038*pi) q[12];\nu3(3.5*pi,3.47158555255377*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.237661188005867*pi) q[16];\nu3(0.367987554366807*pi,2.85999857652399*pi,0.9944740317558209*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.51733702774177*pi,0.483044497823518*pi,1.126572298481519*pi) q[20];\nu3(0.579855010672159*pi,0.7436441593271701*pi,0.864707330983164*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.203286677860511*pi,0.167825232060281*pi,3.62455045500878*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.367980979518365*pi,2.96866639182715*pi,0.927233340675705*pi) q[3];\nu3(0.560560005905936*pi,2.77364341264791*pi,4.09568808988192*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.49507911299534*pi) q[10];\ncx q[13],q[16];\nu3(0.331056914185855*pi,0.482323889056409*pi,4.35373807433212*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.649861519185069*pi,0.6868754241733801*pi,4.29842712896031*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.497633300571911*pi,-0.23111423765439498*pi,0.70692273677825*pi) q[3];\nu3(0.528819805433144*pi,0.23078893910184595*pi,3.62753737650136*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.559080287833194*pi,-0.284427540388865*pi,3.8589696726846*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49361631004486*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.30555881660156*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.34998578687859*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248973329258018*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208718745455526*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.48247427766799*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42020637207931*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3312296984168*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.364593752819147*pi) q[17];\nu3(3.5*pi,3.43317045024081*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.41364448458635*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39571270222451*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.27870029703115*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.585742682856031*pi,0.24492163565713398*pi,1.462732645668507*pi) q[7];\nu3(0.227915947880224*pi,-0.247983153701411*pi,3.80112797557965*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.213669511279956*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48494765275195*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2954685788799511*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3902445460399*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[5];\ncx q[4],q[15];\ncx q[6],q[19];\nu3(0.874080566420687*pi,-0.4293395562906171*pi,3.16105972652144*pi) q[7];\nu3(0.166460190889348*pi,0.5059863963006199*pi,3.62186565976695*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5651684522765665*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47282601212784*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45708176761235*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49347833887586*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.73171582866723*pi,0.19928438286174*pi,0.5537836384793485*pi) q[10];\ncx q[11],q[17];\nu3(0.657134789014307*pi,0.38266490113987095*pi,4.429679146717691*pi) q[12];\nu3(0.851114751149325*pi,0.11871471198399797*pi,1.295073145259987*pi) q[13];\nu3(1.0*pi,0.0*pi,1.245946131300307*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.60900253620199*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5757111159524411*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[5];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.11910854850819*pi,2.84310390496856*pi,0.9339065917764939*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.748007270261839*pi,0.10403058249390196*pi,3.92058001731096*pi) q[12];\nu3(0.302953467850045*pi,3.01243434098461*pi,1.70653734054216*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.816303954177263*pi,0.9848460525267599*pi,0.584933758031764*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.368733110511689*pi,0.6686670945206401*pi,0.677989815411456*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48431984182286*pi) q[15];\nu3(0.373975143614874*pi,0.43762739387347205*pi,0.682149969874114*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.501252433859234*pi,0.7415156953239499*pi,0.992230165152329*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.699485662711539*pi,0.253218305990912*pi,4.15296595184023*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.875863214044792*pi,-0.4620249446586696*pi,4.28043578912863*pi) q[14];\nu3(0.679034871966629*pi,3.37755251025825*pi,3.22417792067761*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.215035301693148*pi,-0.21035171452163498*pi,3.98519228044625*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.406216526094559*pi,-0.289262269536236*pi,1.63323396231249*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.620712376986156*pi,-0.26334178784484696*pi,3.73201173997098*pi) q[6];\ncx q[7],q[13];\nu3(0.328000914194443*pi,3.18789290661108*pi,1.0988734363716781*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.693758819094181*pi,0.60618952445778*pi,0.68783511236469*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.348704207486908*pi,3.02855641123061*pi,1.48846324462401*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.184340603452522*pi,2.91081124684935*pi,1.3064404632720579*pi) q[6];\nu3(3.5*pi,3.4640401291085*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1799336419327902*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.633765201843829*pi,0.9185004228726501*pi,0.8746525867991479*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.511277300360522*pi,-0.24706381481339101*pi,0.915490497374901*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.106752207927008*pi,3.35172710453128*pi,1.1944950180990639*pi) q[18];\nu3(0.836534457509349*pi,3.39034040704425*pi,0.867025566208229*pi) q[19];\nu3(0.988124166568404*pi,-0.34131978890554504*pi,4.1798358381539*pi) q[20];\nu3(0.326195525690634*pi,0.8912447601282001*pi,4.0748819964017695*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.6546126220937*pi,0.73241504259369*pi,0.735197555008563*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.256438335017015*pi,3.33707638952695*pi,4.26405506371097*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39952476816497*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.491978636713441*pi) q[13];\nu3(1.0*pi,0.0*pi,1.346527035297236*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.701031582474024*pi,0.15699206367280505*pi,4.31151703555172*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.406416477212904*pi,0.13094625521853398*pi,0.984749830222043*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[6];\nu3(0.488880708356235*pi,0.73544700316387*pi,4.2281670256614*pi) q[3];\nu3(0.402137283058661*pi,3.30134882117253*pi,2.12849242529644*pi) q[4];\nu3(0.422096764644281*pi,3.38899926658439*pi,1.72689629023719*pi) q[5];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.722550894533648*pi,2.90241637007783*pi,3.12581010943783*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.660722265605353*pi,0.023053705707852035*pi,0.795689662384437*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45909092495372*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.298742759537325*pi,3.42217140316359*pi,1.2002355415163999*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.256479272007317*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.372355040787959*pi,0.6194417920675801*pi,3.80638662330902*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.29607516852203*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.38923790735186*pi,-0.14212195199780098*pi,0.68034436884316*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44241383202309*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.320487319435446*pi,3.14158721955886*pi,2.07246593126643*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196125188352633*pi) q[19];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,0.5884216459619847*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.276726152075806*pi,0.08200383211367701*pi,1.061290701963431*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,3.3855473535836*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,1.237494532180424*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46910674478938*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31207681711719*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.172217377019918*pi) q[11];\nu3(1.0*pi,0.0*pi,1.189490236097839*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5316794303374133*pi) q[19];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.465599467649981*pi,-0.34112620056556797*pi,4.22708913122535*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47545278715174*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44076654181063*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2590561358776329*pi) q[20];\nu3(1.0*pi,0.0*pi,1.313736455417909*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.364185798320738*pi,0.11119263229680099*pi,3.61170517137135*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4485160998424504*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.644490993164025*pi,3.11563586535399*pi,4.10252684287898*pi) q[6];\nu3(0.478666348439864*pi,2.72746679655683*pi,1.117331869302219*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42013884973436*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42266128335401*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.39002293043252*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.674820598299533*pi,2.77176128988221*pi,3.78768713633718*pi) q[2];\nu3(3.5*pi,3.46926450050736*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.298485145636359*pi,0.6837596712826199*pi,0.5802737565554451*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.464472997599772*pi,2.60558397271665*pi,1.111487699842967*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.167206971475824*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285230055123039*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6180472303289279*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3495901752075*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.611407223777564*pi,-0.4851735380336509*pi,0.6426713151778369*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.277664401642484*pi,-0.097462730021318*pi,1.52027046242057*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[20];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.864007236078253*pi,2.9500323139079*pi,3.33585819883572*pi) q[9];\nu3(0.193893142597495*pi,0.76517126938377*pi,3.78720018545201*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5992659890487196*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.515569322541102*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.594293767340315*pi,0.40544552712983795*pi,1.002002497552837*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.388284642833361*pi,3.07637067516603*pi,1.0051990152762271*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.699992911859424*pi,3.31897886472195*pi,3.49119103245101*pi) q[19];\nu3(0.793379987397601*pi,2.88192855138279*pi,4.34751069571925*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.222581660511621*pi,-0.231465665541085*pi,4.28917825546755*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.561975934870999*pi,3.45388624396511*pi,3.96602635326366*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.2848781190706*pi,-0.30169205518811304*pi,0.703382014350029*pi) q[19];\nu3(0.404165532462548*pi,3.35715921223926*pi,1.89453435595577*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.855940217293266*pi,0.69600094801169*pi,0.5347035253492252*pi) q[0];\nu3(0.137339157286198*pi,0.015729823880182958*pi,0.5148842421439367*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.171877470691563*pi,0.161116839427629*pi,1.121104186391737*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.892049296059116*pi,3.33740764639212*pi,4.15424253752711*pi) q[14];\nu3(0.185879690724825*pi,-0.07817025109606801*pi,0.986258181438438*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.417078775726807*pi,2.9006945421515*pi,0.71063542265546*pi) q[0];\nu3(0.547978685615524*pi,3.14092983904729*pi,0.6501004647674979*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.880708139873443*pi,0.317335257347256*pi,4.4127879348966506*pi) q[4];\nu3(0.16132172713599*pi,0.274417639156759*pi,4.03840073573717*pi) q[5];\nu3(0.594276829941201*pi,3.30166055760923*pi,3.26652034894113*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.359855502562788*pi,-0.23061002532228198*pi,3.77744120735651*pi) q[11];\nu3(0.350857091884612*pi,-0.4762621985366316*pi,1.303928115863596*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.362654330881484*pi,3.48028666103415*pi,1.1383319123860751*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.104863156284121*pi,0.36956002532922405*pi,3.55469139510106*pi) q[3];\nu3(0.650861720456003*pi,0.35700299289732895*pi,1.348967707369014*pi) q[4];\nu3(0.423350692395567*pi,0.98802231858345*pi,4.34197675078943*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.76874499755363*pi,3.41665054347467*pi,3.10285879673169*pi) q[11];\nu3(0.243242919047122*pi,0.7841435142272499*pi,4.3157860911385*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.475020839802193*pi,0.16026320668587302*pi,3.53748060903206*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.811403565421598*pi,-0.259312561255927*pi,3.76193679146161*pi) q[16];\nu3(0.348327791530658*pi,-0.4777361552610614*pi,1.50252767616733*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33185838005043*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37051626504899*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1870103472755251*pi) q[15];\nu3(0.524781258792*pi,3.05699469104773*pi,1.62779593770791*pi) q[16];\nu3(0.77540064225078*pi,0.7548302198211301*pi,0.5357561448356873*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283659614996584*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44115292351063*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.33957327559954*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.692863625599193*pi,0.02118187781133296*pi,1.2139746678523151*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[10];\nu3(3.5*pi,3.48322092016846*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.38055119348495*pi) q[8];\nu3(3.5*pi,3.48935638035595*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46217564895528*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.359229322510338*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3775329089984005*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19059981613482*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5128355223782304*pi) q[19];\nu3(0.48419224239579*pi,-0.4182181192386645*pi,3.94188368648744*pi) q[21];\nu3(3.5*pi,3.48746602103498*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.49603104822309*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.163079545304115*pi) q[4];\nu3(1.0*pi,0.0*pi,1.099589625994985*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.743235173571114*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\ncx q[14],q[19];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.49105826635651*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.658391492073917*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5986326707476409*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2040006713540898*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47790387400058*pi) q[17];\nu3(3.5*pi,3.47859464128448*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181003632199283*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5084991637556073*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49698737773177*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(0.494436754866676*pi,-0.41764570440214777*pi,4.44297081872205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[20];\nu3(0.350038929684729*pi,-0.18611393881286997*pi,4.30887285972216*pi) q[19];\ncx q[0],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4316279307279*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.578681693785607*pi,3.3554592045414*pi,4.139466948632251*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4731480237443*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.206747268287264*pi,2.48191815423789*pi,1.02958734086672*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.603157390023397*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2521346976835899*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.433624609418338*pi,0.57230448692619*pi,4.29469628607034*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0715865761187772*pi,-0.4330384451532906*pi,4.3041192069758605*pi) q[12];\nu3(0.138177924129764*pi,0.41128944173801096*pi,0.624177541169177*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.808745507176096*pi,2.77886403248172*pi,3.95497094888305*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.739115605990361*pi,-0.19211791681171903*pi,3.3784657653213*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.462580194434219*pi,-0.186875890183355*pi,1.4982668284074618*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.482214160856786*pi,0.8176660758450001*pi,0.5541146376395009*pi) q[12];\nu3(0.672114401186621*pi,0.9977882677748*pi,0.5816815368848273*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5937220057386621*pi) q[21];\nu3(0.901648053592315*pi,3.36355299702445*pi,4.12530590349297*pi) q[0];\nu3(0.169888749509187*pi,0.5721720727474899*pi,0.902074374800782*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.690847938736439*pi,-0.10119474851177701*pi,4.25440919813449*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.779577969172921*pi,-0.10563117006853001*pi,0.608949318714666*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.655393854788687*pi,0.439230266618605*pi,1.53750664081226*pi) q[18];\nu3(0.036935813293399*pi,2.95179556386518*pi,1.80030775083245*pi) q[20];\nu3(0.43130155174502*pi,3.22046014666284*pi,1.9014875707087*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.498463726262464*pi,3.23030607954529*pi,4.14712081469082*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.334754378497592*pi,3.02306368879815*pi,1.53541860777021*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.207741416564682*pi,3.3293334111905*pi,4.452380976352011*pi) q[18];\nu3(0.70974686853844*pi,3.11948795337266*pi,3.546517149414*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.595323010743686*pi,2.85038975749567*pi,4.14426748359959*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.308421444091926*pi,-0.12033310721937801*pi,4.46207785306119*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.192039689190554*pi,0.021127287444177023*pi,3.70408937998441*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.746773451408819*pi,0.29773359828134405*pi,0.879118308726492*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.18062701588182*pi,-0.175197226506342*pi,1.60303787395412*pi) q[3];\nu3(0.760293612676021*pi,3.40356113696632*pi,3.6360156833836*pi) q[4];\nu3(0.206182141814867*pi,0.19672331413168598*pi,3.77377096299018*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.410213086810615*pi,0.95277409390253*pi,4.23818460175107*pi) q[8];\nu3(0.199400765522329*pi,3.45191284864419*pi,0.8405905479353459*pi) q[9];\nu3(0.456944424226954*pi,2.88250479190684*pi,0.937811215269293*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.407912496802444*pi,-0.319606451821221*pi,4.32129113967416*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49651700585285*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.20884922097503*pi,3.00138056417313*pi,1.452068930765868*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.701938967243005*pi,-0.004324261199455004*pi,1.206365376416036*pi) q[5];\nu3(0.583239980726884*pi,0.9525376245064401*pi,0.5671743726973145*pi) q[6];\nu3(0.422437634441786*pi,2.85677415167976*pi,1.11560247176052*pi) q[8];\nu3(0.436567962769327*pi,0.60725026121938*pi,4.491262987498461*pi) q[9];\nu3(1.0*pi,0.0*pi,1.261783266078772*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32276863368868*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.172345136728092*pi) q[14];\nu3(0.581072697836969*pi,3.39048678347003*pi,4.210881503504471*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.26470439694201*pi,-0.4630059232122033*pi,0.8316117492395241*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.264541517252539*pi,-0.028888465177087985*pi,4.0645878955287*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.381970344496239*pi,-0.356954305790148*pi,3.87890312488312*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5720423016599674*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36051096747523*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.643211189975963*pi,3.0015714715953*pi,3.10577664142139*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[10];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40003028348705*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37304421280049*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2198775785191969*pi) q[17];\nu3(1.0*pi,0.0*pi,1.239955981935604*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3990483096243*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45024731461209*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.345308440918377*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.30169012315497*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.789586360171015*pi,3.27343411938491*pi,3.06081405341885*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\nu3(3.5*pi,3.379940950278*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45872501140863*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.283935067807958*pi) q[9];\nu3(0.13279461923605*pi,3.13470846737945*pi,0.803154663363479*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.31234736113957*pi) q[15];\nu3(3.5*pi,3.37182232873731*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.609466118819791*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275932398477687*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39103523672245*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.407648205794755*pi,3.07724531175977*pi,1.286566031349702*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40594671824381*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,0.655044912991162*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[17];\nu3(3.5*pi,3.4566391746664*pi,0.5*pi) q[8];\nu3(0.797454848075986*pi,-0.344061492318466*pi,3.47728068238727*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5133408590232125*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.21432049576385*pi) q[18];\nu3(1.0*pi,0.0*pi,1.296823702530608*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.42724851109419*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.217199269639815*pi,0.486627235118944*pi,0.943252451759371*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43508553795443*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5665076953047744*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.344310731274484*pi,0.49676207186142396*pi,0.959085709973279*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.596201443934031*pi,-0.16502615820099198*pi,3.59926880073197*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.772456007364914*pi,0.889766952587*pi,0.826228253854409*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.379806509271599*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5807184590086085*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.572231180332459*pi,0.260687488098019*pi,0.690217773122551*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.596362183702997*pi,-0.189130948545294*pi,3.978821518287*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.797329525965336*pi,3.3956878633674*pi,4.236707925020729*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.378844286416193*pi,3.43776745029667*pi,4.27095270242597*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.523616611694111*pi,3.2301707442197*pi,3.39190026543559*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.380008266434125*pi,0.32090028343410204*pi,1.021445792489392*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.323385704450768*pi,3.0480702597107*pi,1.87015872746068*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.612873671921534*pi,0.423946453709253*pi,1.51579994065861*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.19199639371921*pi,-0.43659119762338283*pi,0.608012439376464*pi) q[0];\nu3(0.538855569336459*pi,0.03512174848532701*pi,0.950006984173349*pi) q[2];\nu3(0.531811795084154*pi,0.26763649592417604*pi,1.01385904892119*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0636695000261521*pi,0.6644527083748899*pi,3.77202106471666*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.572414394446672*pi,3.40581235297835*pi,0.5870532803359627*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.412759358393628*pi,-0.364439853818863*pi,1.57200720353497*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.309527517773155*pi,0.7976447253146299*pi,0.680233302869962*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.457840647690048*pi,3.2290062745139*pi,1.5915333994475*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.683196337137074*pi,2.93370442101983*pi,3.31150945387895*pi) q[11];\nu3(0.18408992609225*pi,0.45291253420410904*pi,4.32052789736208*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.769378877514991*pi,-0.058910662399629*pi,0.8819383318073459*pi) q[20];\nu3(0.979155858419592*pi,3.3494089866156*pi,4.14540644748109*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.430214858163041*pi,0.73609067928299*pi,0.813371673058715*pi) q[4];\nu3(0.210449050234397*pi,0.025713885092451982*pi,0.718039701151152*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.73541731580507*pi,0.297203452587394*pi,0.88512922358643*pi) q[11];\nu3(0.705706677152332*pi,0.13558451887774703*pi,1.045705366376957*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.720001983728479*pi,2.79033970212882*pi,3.43708904897643*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.428537809288467*pi,-0.210244760178169*pi,1.233589277853595*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.577058885808642*pi,2.80503089852741*pi,3.92657942146484*pi) q[6];\nu3(0.409057563757836*pi,0.47753122481896504*pi,4.0517856562852295*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.485302025417508*pi,-0.265676853377302*pi,0.872634140981293*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.511932616443114*pi,0.9966078881506799*pi,0.988840811248349*pi) q[6];\nu3(0.231571380152981*pi,3.28934012076151*pi,0.812141333088148*pi) q[8];\nu3(0.539588380849998*pi,0.327116943954044*pi,1.318146521393883*pi) q[9];\nu3(3.5*pi,3.37958951043337*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0360015313257853*pi,1.01809026491619*pi,4.337845610199841*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3225826768793119*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[11];\nu3(3.5*pi,3.35011215511518*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.34919623649204*pi,3.04383741790851*pi,1.0797723863200481*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.218254403131033*pi,0.8741994463215299*pi,4.27997890034611*pi) q[18];\nu3(1.0*pi,0.0*pi,1.209176514318607*pi) q[21];\nu3(3.5*pi,3.45182201170887*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42285709289234*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2932335398719839*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.291336670769061*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37775966913906*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.41330515723297*pi,0.07574071024206397*pi,1.228531898736755*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5002204676974031*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190973321502201*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[10],q[19];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5536395788363269*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.28886780888462*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[8];\nu3(3.5*pi,3.38438983610364*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.2872386714939*pi) q[7];\nu3(1.0*pi,0.0*pi,1.211270305535183*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4022003860096195*pi) q[11];\nu3(3.5*pi,3.41369650947961*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.267435120567389*pi) q[14];\nu3(1.0*pi,0.0*pi,1.296251811901856*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43826185151697*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43875951634197*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.300704073834427*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[20];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41067527243501*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45926115969784*pi) q[9];\nu3(0.915300786252018*pi,0.5499938591932101*pi,4.40211100037167*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39821915281841*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5668727338900224*pi) q[15];\nu3(3.5*pi,3.48234864814969*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259506503782862*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280456202584762*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.278590276570128*pi,0.476389089299575*pi,0.729873063329047*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5077711336044999*pi) q[8];\nu3(0.693516393914745*pi,0.175306374894165*pi,4.4411250603677*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.77736760558968*pi,-0.012956606362790002*pi,3.74032744538002*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.604203699560871*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42212304797701*pi) q[18];\nu3(0.834579223184887*pi,3.03826023781134*pi,4.021076847867199*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.274890674257933*pi,3.29856227712038*pi,1.0787113335691059*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.725684169847896*pi,0.47134926164507696*pi,1.4934839147220949*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.742329432055883*pi,0.30813157594544305*pi,1.414654071796757*pi) q[15];\ncx q[16],q[18];\nu3(0.224853484669809*pi,0.422447013528618*pi,4.1899626787397395*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.651665913728347*pi,0.84549329719692*pi,0.5579192417916639*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.409035067713067*pi,-0.02833712053152898*pi,1.418897524810932*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.128058417069547*pi,0.61950559762515*pi,0.768036469810794*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.59001200156719*pi,3.17194549674772*pi,2.90844727155582*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.481029265019505*pi,0.146471947495732*pi,1.230415324414732*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.181133003387211*pi,2.984941678141*pi,1.78418130902926*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.506912746485052*pi,0.7509983581795601*pi,0.770846153005694*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.508076735315967*pi,2.69025239626709*pi,3.97515768207531*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.709467188749356*pi,-0.4344255228207707*pi,4.24007885254867*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.899001170889586*pi,0.91626643814591*pi,0.702611792304231*pi) q[2];\nu3(0.569201782992059*pi,0.60413029901825*pi,4.18118075546207*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.907993850915883*pi,3.19170736365575*pi,3.40572470637361*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.222794702312617*pi,0.29149554668189503*pi,0.9538852797067761*pi) q[11];\nu3(0.310760761012471*pi,0.384728670585478*pi,0.5964455862177654*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.914466377800991*pi,-0.220061631389265*pi,4.31697864539294*pi) q[20];\nu3(0.583786961588144*pi,-0.4639461769012918*pi,3.26912686880802*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.312870101311624*pi,3.37649498414567*pi,1.343611455035415*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.414283078067883*pi,0.20376335904604703*pi,3.88185640026025*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.26561951316092*pi,-0.051160555975758026*pi,4.0152483527204*pi) q[8];\nu3(0.596917647398187*pi,0.22237176597382002*pi,0.877352809335041*pi) q[9];\nu3(0.717965575473463*pi,3.35170065676478*pi,3.08632431199541*pi) q[11];\nu3(0.160673960403617*pi,3.22038976251326*pi,0.769471765266571*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.476573324521599*pi,0.39658346505128805*pi,4.46795158053874*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.791021934704126*pi,2.7949668233176*pi,4.2615148212572*pi) q[7];\nu3(0.324926858200071*pi,3.45341383761721*pi,1.7533022306669*pi) q[8];\nu3(0.168657972624836*pi,0.8807721470008101*pi,4.4246077917027105*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[21];\nu3(0.270775113396093*pi,-0.4684159452594798*pi,0.795074061076261*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.833651059429155*pi,-0.230834725808236*pi,4.10453221892293*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.298222223477696*pi,0.30073126967700403*pi,3.93919563532553*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49154607006354*pi,0.5*pi) q[13];\nu3(0.169852429721397*pi,-0.18632850409664697*pi,4.16273957353329*pi) q[14];\nu3(0.300026834692786*pi,3.33607420765089*pi,1.57227456530735*pi) q[16];\nu3(0.725209015487443*pi,0.28261369592500396*pi,1.136883162233582*pi) q[17];\nu3(0.429372244726102*pi,0.02345358641798101*pi,3.61574373473598*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225872829718238*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.438034823648768*pi,3.38523150437238*pi,4.24255926750177*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.611152030487967*pi,2.96783389158333*pi,4.08844827736575*pi) q[18];\ncx q[0],q[8];\ncx q[1],q[12];\nu3(3.5*pi,3.49429878074634*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.344419323276549*pi) q[3];\nu3(3.5*pi,3.45658521100269*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.368883275049018*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.653907806040901*pi) q[21];\nu3(3.5*pi,3.41120918743622*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49230748242536*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[5],q[10];\ncx q[6],q[19];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.182653038085324*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3855870331819649*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[8];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4650258528991*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39644640296867*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3955938202529*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.57054908869411*pi) q[10];\nu3(1.0*pi,0.0*pi,1.16343726833796*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.23058274003174*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.41129834527535*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[19];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.5760031684791184*pi) q[8];\nu3(3.5*pi,3.42276044061831*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3609610447348395*pi) q[12];\nu3(0.475483326392122*pi,-0.37703224080708*pi,3.72024419402113*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.306259086694193*pi) q[15];\nu3(3.5*pi,3.33449149229526*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1209365667066788*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307042859187865*pi) q[20];\nu3(0.484880980732398*pi,2.66829633127975*pi,1.389066919585355*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.560234636582019*pi) q[11];\nu3(0.724555706270436*pi,3.17679595717986*pi,0.5892410505919996*pi) q[13];\nu3(3.5*pi,3.43148755293014*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.161734719321152*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49809555064007*pi) q[19];\nu3(0.591798908467543*pi,3.3667154473968*pi,3.01180360454021*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5898062478709254*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4602237859756695*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5756208100129601*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.67569324394197*pi,1.09979854016072*pi,0.614596898632495*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.789248071998196*pi,3.03502554877011*pi,4.16521664463579*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5563540641010647*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.711317775336859*pi,3.43260604810199*pi,4.18622212721751*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.366836663025626*pi,3.13822545633623*pi,0.90806941175954*pi) q[7];\nu3(0.574822699883011*pi,0.08989062705366102*pi,3.6748298652689*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.558061143016879*pi,0.09379569516640296*pi,1.114646595918767*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.315826004829267*pi,3.12036214093623*pi,4.46724847748347*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.246291768541834*pi,0.01481411045624803*pi,0.763089351430413*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.48840610770194*pi,3.03386961051512*pi,0.822356976451676*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.660480287154292*pi,3.44953703687671*pi,0.792221983219284*pi) q[2];\nu3(0.139277761648823*pi,0.71901428708726*pi,3.76186514651013*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.507330189302187*pi,-0.018135317767595027*pi,3.64252588691617*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.511796925730861*pi,2.47756575504908*pi,3.76713907991727*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.615226870655873*pi,0.22598940307192095*pi,4.4839304044360695*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.00659110358531223*pi,2.84754195905*pi,0.952278447543362*pi) q[2];\nu3(0.487966720094048*pi,0.019828078747245015*pi,0.914446746733108*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.572064909896083*pi,2.52223681478634*pi,3.80449346764307*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.708879994844725*pi,3.33159957824454*pi,3.10515960602413*pi) q[9];\nu3(0.909783958509833*pi,0.5042538422662299*pi,0.623679817457428*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.306220470472613*pi,-0.24232800549531602*pi,1.50631120062817*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.779095939734866*pi,3.33714877785377*pi,0.5660806778230278*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.245859147192212*pi,2.99478215039068*pi,0.631508925697212*pi) q[20];\nu3(0.752751128701841*pi,3.09963890051965*pi,3.73061074675587*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.2662248107433*pi,2.96218268234662*pi,0.987319706500984*pi) q[6];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.230731147773363*pi,2.89260224146598*pi,0.886112107562964*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.481412315387868*pi,3.07186743468569*pi,1.63391965066932*pi) q[14];\nu3(0.504367884396516*pi,-0.36485421365652*pi,4.25757066092*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.63622740534689*pi,3.49805792255741*pi,3.18742315451623*pi) q[20];\nu3(0.944054102367317*pi,-0.412967763016054*pi,4.11333392014025*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.364050531626847*pi,0.17234760586758302*pi,0.88617724771228*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47754830707776*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.209104618839472*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.75531237200847*pi,0.37415926808912603*pi,4.46654793292079*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.226634109691763*pi,3.39145258607999*pi,1.6092790380862*pi) q[17];\nu3(0.528475452116533*pi,0.6918015155211501*pi,0.71677643286091*pi) q[18];\nu3(0.819877451992916*pi,3.33911809584808*pi,3.73329179196698*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.483569974402929*pi,3.23528385346663*pi,2.02043153851141*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.465274827752592*pi,0.005218980195629053*pi,1.176104305906261*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.485414273336761*pi,0.07128578605868496*pi,1.324492694254163*pi) q[17];\nu3(0.286737129349184*pi,3.26226457806489*pi,0.5944367602983216*pi) q[18];\nu3(0.486131917518327*pi,3.47690881813136*pi,4.13324540229287*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4167453210933*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.612075767678463*pi) q[11];\nu3(0.364454693914425*pi,0.18756251504918098*pi,4.431952699177*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.193728771395574*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49739823130752*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.2092101453311979*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.48229358047951*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.270038169033936*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42600180253699*pi) q[16];\ncx q[0],q[16];\nu3(3.5*pi,3.22592028992931*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43381219706569*pi,0.5*pi) q[6];\nu3(0.624001286435326*pi,-0.311527080998186*pi,3.85821293351919*pi) q[8];\nu3(3.5*pi,3.45683152145245*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5861393612242263*pi) q[10];\nu3(0.74715978122092*pi,-0.00275623658848001*pi,1.211257981900785*pi) q[11];\nu3(3.5*pi,3.45390159506313*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.162679860343009*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.142665139380896*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2651168167279652*pi) q[19];\nu3(1.0*pi,0.0*pi,1.230710932207106*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41641955770811*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.4112423733693795*pi) q[7];\nu3(0.142019037349929*pi,3.21994794862688*pi,1.428034810829634*pi) q[8];\ncx q[9],q[18];\nu3(0.133929478918439*pi,2.9997544449686*pi,1.493885312249067*pi) q[11];\nu3(1.0*pi,0.0*pi,1.190945725491412*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.43925234161053*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.352248724762109*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[12];\nu3(3.5*pi,3.47976875169629*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41310941479826*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44827020554164*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.387249753235411*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5744588952748226*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227118313089612*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4796327422510895*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33821687583172*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.864029213919458*pi,-0.10411792350534299*pi,0.803304589621981*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.640618211488615*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.492925978676334*pi,-0.340286662313783*pi,3.55718265759529*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.171710834698378*pi,0.33472679649120396*pi,4.43474448034034*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.389781354743021*pi,3.21041332534025*pi,1.86363379850315*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.678277146853941*pi,3.4353461633007*pi,4.01277317200051*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.292304322239333*pi,2.57580738896713*pi,1.55094595763937*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.608695601891481*pi,-0.08727424462268601*pi,4.385151588870849*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.743649768525945*pi,0.150607275135049*pi,4.23331957286491*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.423654885343492*pi,3.21757593251751*pi,4.24664444505167*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.223342750671611*pi,0.37172484912078196*pi,3.65253386983699*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.103627475905333*pi,-0.32623353840849*pi,4.0489461799019*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.925756759299492*pi,-0.06063999832575001*pi,3.53358871919426*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.345224451601771*pi,3.46863212176766*pi,1.55763125947822*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.572422781785761*pi,-0.213271100354184*pi,0.742628394024438*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.36273106812462*pi,1.06544551887048*pi,4.242614620257751*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.312771335907378*pi,0.6854192816973801*pi,3.76195578525336*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.302259435250516*pi,-0.266757920976683*pi,1.0585089092533289*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.526012424502973*pi,-0.27867040604347704*pi,3.67570035323153*pi) q[7];\nu3(0.756390350257031*pi,-0.17962970866197803*pi,0.988226151311437*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.466155402338621*pi,0.6390873914308299*pi,4.14502296767216*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.844115568816715*pi,-0.184891330476118*pi,3.43025493135063*pi) q[19];\nu3(0.507684090106043*pi,3.086328319141*pi,1.8989888712568*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.816863873277447*pi,0.82255881274208*pi,0.5726186724606178*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.631180227762068*pi,0.42141655475961204*pi,0.770035353662827*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.497379780701853*pi,0.48570749972139504*pi,0.784661234498127*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.438677783064093*pi,0.30699542623229104*pi,1.0287803960024071*pi) q[12];\nu3(0.457867310107065*pi,0.038354404423253*pi,4.3527816402596695*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.271466614222172*pi,0.34894834497817895*pi,3.49056096316543*pi) q[18];\nu3(0.133298187149245*pi,0.8538161090346099*pi,4.06526402963821*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.384131778577651*pi,0.09872665399356195*pi,4.068872647863779*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.179344354349295*pi,-0.17532584276782998*pi,4.1913601857303195*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4498408105438*pi,0.5*pi) q[10];\nu3(0.478598100957198*pi,-0.391078052923695*pi,4.36018224869456*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.777442151719897*pi,3.28655171286478*pi,3.02384292614664*pi) q[14];\nu3(0.581527460729453*pi,-0.029734110750510023*pi,0.5524569076689009*pi) q[15];\nu3(1.0*pi,0.0*pi,1.135735184062523*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.440302422306682*pi,0.051857701122808963*pi,4.2769081674726905*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0918713374814993*pi,3.08570638077314*pi,1.361264267743667*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.611806979042869*pi,2.90763235489257*pi,4.193818929902379*pi) q[14];\nu3(0.567401007282929*pi,0.51411581033569*pi,1.225429563776161*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4537364994647*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.291993882494673*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5401151117958126*pi) q[16];\nu3(0.883189990573805*pi,2.96698226266344*pi,3.31780985149832*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43561476940716*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47015611895747*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[9];\ncx q[7],q[21];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.274462942397312*pi) q[11];\nu3(3.5*pi,3.35422981594693*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.279611535702108*pi,0.44125730641932603*pi,0.6411354007165451*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2421366205105588*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2404085091299382*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[20];\ncx q[2],q[11];\nu3(3.5*pi,3.46601352970246*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.291854531832508*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43251412952759*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.46921690294693*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2587944345410809*pi) q[21];\nu3(3.5*pi,3.48489437910661*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.48440308669672*pi,0.5*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[21];\nu3(3.5*pi,3.46094494807778*pi,0.5*pi) q[8];\nu3(0.272605438547723*pi,2.69427652924181*pi,0.934743675103317*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44578683224203*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.350779715522908*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3008877566507389*pi) q[15];\nu3(0.193134127267537*pi,2.96535211962749*pi,1.54438922773853*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4467661313361408*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.644694285537013*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.64000438557264*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[20];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,0.5914736980504065*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.701476371281516*pi,2.75238064739572*pi,4.16936185235548*pi) q[10];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(0.629994945758525*pi,0.19899761024441198*pi,3.97488331345411*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.314220201224909*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42349692532307*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.267327235445499*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.703491517468276*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186060101270388*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27606386151552*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.440426600499111*pi,3.21597261316854*pi,4.4736189300714795*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.286236048522815*pi,3.27587954433962*pi,1.2745388987816249*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.703493840410158*pi,3.49592601468784*pi,3.81537871116098*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.966970110385902*pi,3.15007837098712*pi,2.8913205418365*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.830259807240171*pi,2.65007776956617*pi,3.8223160907295*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.409705932048716*pi,0.49633817802742897*pi,4.4235987774585706*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5819126472165117*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.856419402111775*pi,-0.11940310893626699*pi,4.0618205958689995*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.346558812475716*pi,0.388453491528456*pi,3.70909415857918*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.35533318549935*pi,-0.4168749155611041*pi,1.6640466627601*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.389720752185842*pi,2.42769070374768*pi,1.2955347190865378*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.657237434797166*pi,3.1035047925604*pi,3.52922896557312*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.407634562564282*pi,0.38229442353563703*pi,0.795826804435245*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.606120645768191*pi,3.17498591198537*pi,4.42140499716037*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.643624622737716*pi,2.79253262900447*pi,3.26040111958528*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.483043957953689*pi,-0.39963689661956003*pi,1.305018451280231*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.755020988315409*pi,0.5806468992251199*pi,1.39337334603437*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.144851629845448*pi,2.92175711988367*pi,0.61259401384347*pi) q[0];\ncx q[1],q[20];\nu3(0.169503143920812*pi,0.15071929473478696*pi,3.39645977828323*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.822631289757526*pi,2.81480519369628*pi,4.22906615110848*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.904982521766162*pi,0.5770024056188201*pi,0.6086312973633*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.872192602257084*pi,-0.381108015645301*pi,0.963806771641565*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.11695249658004*pi,-0.20448131350890297*pi,4.22791655604109*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44099548111953*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.358981925249806*pi,0.330466628429644*pi,0.766851745933102*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.836806914080143*pi,0.299516748593033*pi,0.7219826890887711*pi) q[11];\nu3(0.358123042024779*pi,2.76875211211946*pi,0.754481491012456*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.149778623129557*pi,0.47715479854515497*pi,4.41931173503545*pi) q[15];\nu3(0.769515862556184*pi,3.3118405286925*pi,4.07973934950608*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2143369417429168*pi) q[20];\nu3(0.421174782735109*pi,1.05017952977275*pi,4.13066904434434*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.634291817829132*pi,0.7899546514469*pi,4.4410220233110405*pi) q[7];\nu3(0.589045074180671*pi,0.5197736480433199*pi,4.43213666093709*pi) q[8];\nu3(0.569898184507847*pi,3.26141701289609*pi,4.4168580046524895*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.504499893887755*pi,0.5810743302966901*pi,0.5890622990092151*pi) q[14];\nu3(0.327042749261396*pi,-0.254784374677241*pi,1.6421347117608*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.197243880721348*pi,0.28874881005432296*pi,4.4706027857946395*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.362839679920981*pi,3.2948634161788*pi,0.7437505276991*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.467626724111258*pi,0.47542654039408605*pi,3.90260267940355*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5738775439196648*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39287723334397*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.758634485749903*pi,2.62306384998048*pi,3.63215836665*pi) q[4];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.270172282312422*pi,2.60161142389958*pi,1.58268310008129*pi) q[18];\nu3(1.0*pi,0.0*pi,1.314498963060331*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.33147460856009*pi,0.5*pi) q[3];\nu3(0.170901565201643*pi,0.319454950813867*pi,0.694786620652063*pi) q[4];\nu3(3.5*pi,3.35207106497949*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.18859273178456*pi) q[9];\nu3(3.5*pi,3.37888032512825*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.174413075715239*pi) q[15];\nu3(1.0*pi,0.0*pi,1.199222320333936*pi) q[16];\nu3(0.0801300499866921*pi,2.9493553154291*pi,1.63187795207094*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.85039632271557*pi,-0.233026881571826*pi,0.686780384875348*pi) q[1];\nu3(3.5*pi,3.48655704885789*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\nu3(3.5*pi,3.42994790923913*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.255173879013363*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.714962816900089*pi) q[19];\nu3(0.271151917053431*pi,3.35460666875013*pi,1.498077964985952*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3525882823202209*pi) q[21];\ncx q[0],q[19];\nu3(0.962675985491544*pi,2.56946693421543*pi,3.51657911461764*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43188794349701*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.3702261365589*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47384269739321*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257784617166984*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41619701028624*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.618221952493357*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30740240488534*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.625529029111339*pi,0.9160804967570999*pi,4.483429707536461*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.4974624497392*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48232729495504*pi) q[21];\nu3(0.838715360283445*pi,-0.258641973764396*pi,0.61224908231928*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37614859260483*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44921083804655*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38623572074377*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294932596082685*pi) q[18];\nu3(0.887284826255096*pi,3.49908139594943*pi,4.3450389324135195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.77717148473281*pi,0.97885185577352*pi,0.981298432880917*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.316144862518524*pi,3.18587505498815*pi,1.239772327641281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.415322821808391*pi,2.90328975617549*pi,1.68080113921022*pi) q[16];\nu3(0.526704629348906*pi,3.15070889777236*pi,1.7122549410459*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.413032291808051*pi,-0.334622833203011*pi,3.92179830545211*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.114506060205502*pi,0.52010560483067*pi,3.72554923856613*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29909341918374*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.39362233821727*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.2458154748021*pi,1.02163247001082*pi,4.0387256515721095*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.388730001584304*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.114057979686972*pi,-0.196292337151115*pi,1.333189048866683*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.481504226961091*pi,-0.470658836684463*pi,1.78075923793037*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.732545774593983*pi,3.48751628484423*pi,0.900274008921331*pi) q[2];\nu3(0.154104454534322*pi,1.12549495057813*pi,4.296674174263719*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.661390367361913*pi,-0.29532272482994604*pi,3.67507873318563*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3347829157747295*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.708277897229285*pi,2.96916713512341*pi,3.59138616786151*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.660643861144692*pi,2.91164212726513*pi,4.13346270748462*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.703576189938381*pi,3.04974829205284*pi,0.5410520833769639*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.7787285154831*pi,2.91926537899299*pi,3.73366055200085*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.56608798725962*pi,3.22924458856499*pi,1.72408664530028*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.47019431634114*pi,3.07469822733807*pi,0.645316948445394*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49923405352178*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.583984511637772*pi,-0.05664654501387001*pi,3.99228653194029*pi) q[5];\ncx q[6],q[12];\nu3(0.0836515664087298*pi,0.29806271732868805*pi,3.42077698236466*pi) q[7];\nu3(0.603337117363819*pi,0.9387379656173*pi,0.5010471148827667*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.861236022668896*pi,3.33500074763424*pi,0.7722200309772209*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.767530523040682*pi,-0.15501383685334802*pi,0.834547738607522*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.532002382436259*pi,3.26523596931455*pi,0.924399989975558*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2897490389908741*pi) q[19];\nu3(0.769933421670139*pi,3.03134432185628*pi,4.256789470975599*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.847245978170303*pi,-0.4233496976210444*pi,3.35181070794735*pi) q[5];\nu3(3.5*pi,3.3715039484923*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.685611324991165*pi,0.11401142561955002*pi,3.93113392141478*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.080500339008557*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.472775147578471*pi,0.35034482953344204*pi,3.62837588811546*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.507938195383565*pi,3.21247877286759*pi,4.17479113030645*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.788426925198389*pi,-0.154636899828058*pi,3.37749972686215*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6661754362771091*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.40287175156418*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.938653657803407*pi,0.61956098747683*pi,1.176447225526824*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43705223271144*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.321418406606161*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.931133706055861*pi,-0.43349157881646583*pi,3.87558519950298*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48726161554404*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.49207612926667*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.356764799274544*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5680906120449757*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197615892742234*pi) q[17];\nu3(0.63444210793002*pi,0.70454993227018*pi,4.39307212232157*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.43776542310231*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0572795739358671*pi) q[21];\nu3(0.424611044185473*pi,-0.4196221265349701*pi,1.485527813575074*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[17];\nu3(0.229430535610484*pi,0.12664891838307402*pi,0.705107947967157*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38507312089397*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.324843004352707*pi) q[16];\nu3(0.749083100556716*pi,3.08124705312355*pi,3.79026317798098*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.44691915244382*pi,0.166899335591689*pi,1.160693944036018*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.732462613595168*pi,-0.4004137136257158*pi,3.68413050692614*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.723280092241616*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5302752529991057*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5007802717157528*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.616000917322774*pi,0.7213894354677799*pi,0.662733152120807*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.49135682184021*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.2602171098649189*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.40164253654766*pi,-0.4240612036492667*pi,4.04492752677827*pi) q[13];\nu3(0.20210534906085*pi,0.9148972522502601*pi,4.20337226635081*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5629896620616784*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.460078048375738*pi,0.332661729178788*pi,3.86674053556433*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.736594119776834*pi,3.49031989994052*pi,3.70279581902764*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.53223351311012*pi,0.17348957446214297*pi,0.777187519196999*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.550704035178113*pi,0.44253844401363696*pi,1.136736106087008*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.281819503078307*pi,0.51064072930404*pi,4.09572177132259*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.657968739848117*pi,0.52264496081875*pi,0.747560286410998*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.672952136763219*pi) q[10];\nu3(0.62297993760806*pi,2.71161479929587*pi,4.04052266987205*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.743342896992208*pi,0.07286340350058595*pi,3.61332924464708*pi) q[2];\nu3(3.5*pi,3.47273884998487*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(0.819065338081605*pi,-0.40576986836498463*pi,3.29361053138181*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.612625989064493*pi,-0.15756917684864602*pi,1.183827150680747*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.412178021907128*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.241587484013228*pi,3.20604128717551*pi,1.04693125119086*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.595986818196968*pi,3.33407980722202*pi,2.93928931716765*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.45240503429012*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.372047080734981*pi,0.9066032156724999*pi,3.96371025924968*pi) q[7];\nu3(0.960060404001434*pi,-0.003045121888491986*pi,3.80814984863424*pi) q[8];\nu3(3.5*pi,3.30284626233004*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.380079211347615*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.170461901973463*pi) q[13];\nu3(0.495395426259788*pi,3.11825830076434*pi,3.34896535417091*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.175789698750308*pi,3.13233747411458*pi,1.63503917258017*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.703518122744745*pi,3.22852889719408*pi,3.78716595966663*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.800153231905846*pi,3.44549871761093*pi,0.5955167006340991*pi) q[7];\nu3(0.752199860777031*pi,3.41530107691869*pi,4.06635704772727*pi) q[8];\ncx q[9],q[13];\nu3(0.454166974753091*pi,0.8826775988458699*pi,0.74157610474969*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.45177033292146*pi,0.23437216200573896*pi,4.11966744313923*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.899279017324898*pi,0.5106578505080901*pi,1.3376204666480311*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48341275047944*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.451152778986991*pi,3.37112895427578*pi,0.753410116691997*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.295330101168717*pi,3.35309985341625*pi,1.1728967869839129*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.451603758780855*pi,0.21077603701590597*pi,3.55556156444976*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.614590023902903*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46456307650428*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.859395015133759*pi,3.4971552364927*pi,3.26271841417232*pi) q[16];\nu3(0.0929085385861722*pi,2.3006160828042*pi,1.257692548893318*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.644130567989938*pi,3.28336199231949*pi,3.36565084022815*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.211682680172026*pi,3.1326788815548*pi,2.00220956163919*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40812418222248*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.286844118735633*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38830933759551*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3292726951917762*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.770312016711939*pi,3.10762905314299*pi,3.25814988323779*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44181657603305*pi) q[7];\nu3(3.5*pi,3.37708310692253*pi,0.5*pi) q[8];\nu3(0.757486066771995*pi,0.17493233552217802*pi,3.71965319774709*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.358618244621686*pi,-0.00883599666064*pi,1.414953448097127*pi) q[11];\nu3(1.0*pi,0.0*pi,1.176111392395745*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.393392546206901*pi) q[20];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.506928922726538*pi,0.306423129853567*pi,1.062550744164319*pi) q[4];\ncx q[8],q[12];\nu3(0.950341502000104*pi,0.338690321101603*pi,4.2001109002108805*pi) q[9];\ncx q[10],q[21];\nu3(0.538302667278113*pi,3.24147822192677*pi,3.90880260728085*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.43671935860321*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.308604920373114*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44667770360768*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.653224086123168*pi) q[12];\nu3(0.501569995954669*pi,0.464819136492747*pi,4.2427211379612*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.384134035914086*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.668785022219414*pi,3.06502814591271*pi,3.59530496865653*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.395279027546081*pi,-0.20451671121258203*pi,0.833347045701323*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.411014894474838*pi,3.18805750137442*pi,3.31458847248327*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34870874140535*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.382773950926994*pi,0.290682310465885*pi,0.8376289145747*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[19];\nu3(0.193299664435397*pi,3.35189097003607*pi,1.9033059207844*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2861463295428806*pi) q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49045188549178*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49775916953523*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3191402484093722*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.096832426873287*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47078737936464*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.422762510352656*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.926658171961684*pi,2.71280149841623*pi,3.44770338652368*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[4];\nu3(0.721144292798988*pi,0.78741439599352*pi,0.8435568974030809*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.432221493493672*pi,3.11079277960854*pi,0.834752509177227*pi) q[7];\nu3(0.299277010375941*pi,2.62466172171874*pi,0.9934347387624101*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4769216775683*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5454216598656728*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.971747317535901*pi,-0.4678532086823666*pi,3.16902230880476*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.589769182799974*pi,3.01286051364322*pi,3.52365438511111*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4688085067199*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.458968084148753*pi,0.82662994927862*pi,3.93867921404493*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.657660637938307*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[9];\nu3(0.843603240854639*pi,0.25361136433810005*pi,3.93800329665256*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.748206771011187*pi,3.23265739221226*pi,3.39874653319331*pi) q[12];\nu3(3.5*pi,3.46726801440381*pi,0.5*pi) q[13];\nu3(0.657311521193499*pi,2.59890348250322*pi,3.97678671550225*pi) q[14];\nu3(1.0*pi,0.0*pi,1.376573968076885*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182151599969492*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.455427113201055*pi,0.342321071248759*pi,3.34491797961771*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.114205428654787*pi,2.63068033162541*pi,1.56747501726956*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47209659355246*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.516960587774526*pi,2.81521596649952*pi,3.9133373915084*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.283614584104458*pi,-0.071149029927498*pi,0.791601938050067*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.25385880351403*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3190766461626429*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5275075466070436*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.636205528327249*pi,0.057531828345228964*pi,1.0831319040613692*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.29048566089635*pi,-0.38379712277505*pi,1.064234210194011*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.409431679408003*pi,-0.32577981216721097*pi,1.492155860016343*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.766448089742799*pi,2.9444493365477*pi,4.16678092013515*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5798782486209313*pi) q[16];\nu3(0.310196181875443*pi,3.3801750177989*pi,1.192143051088485*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.517553728729874*pi,2.84073731982099*pi,1.355905886115387*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[16];\nu3(0.521912122810381*pi,-0.10321295926622698*pi,0.866854486577994*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.639002113713315*pi,-0.07238853856057897*pi,3.68522242162653*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.475890911013629*pi,0.54713102845578*pi,0.657620598964358*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.354557455558309*pi,3.18398415074705*pi,1.803670834942*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.830824499087953*pi,0.42756555145834496*pi,3.9509685881265*pi) q[0];\nu3(0.266548240070478*pi,0.013674974911925042*pi,1.467803212439778*pi) q[1];\nu3(3.5*pi,3.39569631264803*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.731316920063591*pi,0.09905948738085102*pi,4.36454270703478*pi) q[4];\nu3(0.257649634275455*pi,2.68167054195285*pi,1.345250011474149*pi) q[6];\nu3(1.0*pi,0.0*pi,1.307118322014981*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.192254165672699*pi,3.30551316023259*pi,1.88337214744197*pi) q[19];\nu3(0.268132946998309*pi,3.11518903510309*pi,1.0415460175932019*pi) q[21];\nu3(0.508220688320224*pi,2.83503401063708*pi,1.065762425771371*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.439009279953331*pi,0.54464558365189*pi,0.66113965288264*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.662203186926332*pi,0.392418645649375*pi,3.90536837231333*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.384708945925616*pi,3.15391215546524*pi,1.91891854825012*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.433255185434771*pi) q[7];\nu3(3.5*pi,3.41382443706358*pi,0.5*pi) q[8];\nu3(0.281612482959991*pi,0.363001852916929*pi,4.13791774026359*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266526223304359*pi) q[17];\nu3(0.29682687191272*pi,0.6272654797973001*pi,3.95965314634123*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[7];\nu3(0.736947726706448*pi,2.83844239733336*pi,3.38297112085321*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.305662248479243*pi,-0.4563253926936587*pi,1.221262077621869*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.564214079628362*pi,3.24313329174369*pi,0.816943562123086*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5661662422604454*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48607203879234*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.787950197200132*pi,0.445778749561484*pi,0.568505982849231*pi) q[13];\nu3(0.333199453129652*pi,0.59414259542941*pi,3.902744583297*pi) q[15];\nu3(0.387631659247528*pi,0.34398767036019096*pi,0.920699955561598*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.20156379839355*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46934813917226*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.202109745250112*pi) q[5];\nu3(3.5*pi,3.46855720444847*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[18];\nu3(0.599695271770541*pi,-0.318211258278671*pi,3.88768388730004*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3373601544024591*pi) q[14];\nu3(0.769854218023808*pi,0.42460990938992405*pi,0.608436956079943*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.42846466249082*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1793293072105069*pi) q[20];\nu3(3.5*pi,3.4421076717274*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.352214002601916*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.44912033273495*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2823504208191498*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5894891086110923*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[21];\nu3(0.115516270374163*pi,-0.17264241153611398*pi,4.14105761266207*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.652970528042619*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.313525384231971*pi,3.32247815517611*pi,1.253310010284155*pi) q[8];\nu3(3.5*pi,3.33250297514412*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43644076131965*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.149458375815537*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5857474538715093*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.709131130339915*pi,0.458381423567897*pi,4.14737077283012*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.298795101610431*pi,3.48543249670999*pi,1.98079801885695*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.719094712319468*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5585161046271256*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.360044899347169*pi,-0.27384675192879504*pi,4.06306466636505*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47241359452337*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.71374950118561*pi,-0.08235537339778198*pi,3.80708921027958*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43002657208055*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.179980251474284*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2758593297352792*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45916062970427*pi) q[16];\nu3(0.210507133478437*pi,0.19533499901137297*pi,4.1861106651368996*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.771476448630068*pi,-0.4374561368032775*pi,4.4578868428489695*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.377059230683678*pi,-0.331654574429852*pi,0.951977591604346*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.104791878903279*pi,0.60329428976965*pi,0.7020478042317679*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.613978379493799*pi,3.06505645326477*pi,3.02812896619708*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.182238996613845*pi,-0.366196758219421*pi,1.3449404644642189*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.47002276203053*pi,0.267812986166143*pi,4.4602863922488005*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.740581205827368*pi,0.16573349277705396*pi,1.213894356679822*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.627159875420058*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5246993741667164*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.323808742607636*pi,-0.4013099213492324*pi,1.37224932423154*pi) q[18];\nu3(0.910569385167414*pi,-0.164214968590927*pi,3.47223833294722*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.833358761945727*pi,3.23149758950638*pi,4.200348286427079*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(0.82466292676699*pi,0.0028595679216270042*pi,1.397981046796823*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.627189780721999*pi,2.94210006819602*pi,3.59979221290394*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.287287519735043*pi,0.176601492562938*pi,0.955077977029883*pi) q[18];\nu3(0.38118907094187*pi,0.34301294694458595*pi,3.57912160786662*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.112761321138281*pi,2.41969522496407*pi,1.094915106569771*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.331648719167951*pi,0.5065807253846799*pi,0.709890209517688*pi) q[5];\nu3(0.185389973032489*pi,0.69343652118305*pi,4.28228484624689*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.323383419190107*pi,3.43413955512104*pi,1.4135196499821059*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.479554057414736*pi,0.04546995883212002*pi,4.3427655125081*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.34711475060721*pi,-0.26197329397184*pi,3.84932800628485*pi) q[5];\nu3(0.476709662283837*pi,0.12745338337511003*pi,3.98306461876868*pi) q[6];\nu3(0.668502531473508*pi,0.71682169002857*pi,1.0852544287337*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.576535839175419*pi,0.36757964599387005*pi,1.0825368581678*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.361963931115003*pi,-0.06316097236110901*pi,4.12139968873784*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.644598786141417*pi,0.54849330308287*pi,4.16162340167135*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.223838611766878*pi,-0.340877034794895*pi,4.01258241595751*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.501099801367575*pi,-0.200646303153439*pi,4.32935077390404*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.654174074403566*pi,-0.38466930745635197*pi,4.0964214760947*pi) q[9];\nu3(0.379854124836673*pi,-0.340330890568163*pi,3.99008037726894*pi) q[10];\nu3(0.211428470190234*pi,-0.42333535660989463*pi,1.294612010868397*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.679051808231784*pi,1.10937424241601*pi,0.8321263351877359*pi) q[13];\nu3(0.16147538641924*pi,3.36369079960599*pi,0.9962284831902499*pi) q[14];\nu3(0.154878794662016*pi,2.85518945299774*pi,1.65096908506432*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43004659931449*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1820281031574411*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.895177961061403*pi,-0.265508218978396*pi,1.020512155676103*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.292791617724742*pi,0.31542733116002797*pi,3.92161851366234*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.150176475403844*pi,-0.4042824539219788*pi,0.5803185010256275*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.27203996310999*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.767957608280598*pi,0.64987071670941*pi,4.23978630161914*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217025397573485*pi) q[18];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42373813348011*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,0.5301180776949878*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.22763749049816*pi) q[20];\nu3(3.5*pi,3.37758007457345*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[20];\nu3(3.5*pi,3.44937854008434*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.3031117004829889*pi) q[7];\nu3(3.5*pi,3.36647035852424*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3067210014710922*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40183203084211*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29877241208212*pi) q[19];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44225153312872*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.315837927912558*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,3.44802424091536*pi,0.5*pi) q[13];\nu3(3.5*pi,3.29777752501396*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204998848198511*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.352101586905301*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3833263816102401*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.348930676504615*pi,3.27623929461727*pi,0.777966874274041*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.216153192247265*pi,0.0023372558075019922*pi,0.979730124568715*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.47308025269194*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5300843611063608*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.5167900824896852*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.410143044969527*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47066477696935*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.45600820814441*pi) q[9];\nu3(3.5*pi,3.39402390180139*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241179011252312*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.67831876737668*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5910232938592999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.652032210385618*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42380712637857*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.405143384090749*pi,0.51071071376635*pi,0.8639371363837249*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.498212234418739*pi,0.51136024175167*pi,4.39476473318102*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.794638981605194*pi,-0.07254838550242199*pi,1.195873798585714*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.613387394994454*pi,0.11032595465828698*pi,0.787068234146592*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.52463764522719*pi,0.13242814001562597*pi,0.619575961496639*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0537294979081652*pi,-0.332311686144469*pi,0.70978353828006*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.217490287432534*pi,2.61679858650142*pi,1.60851023543437*pi) q[11];\nu3(0.254697366143394*pi,2.52652861009581*pi,1.3070692599420481*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0100067039520436*pi,3.40446790152335*pi,1.62611473454985*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.44354606517983*pi,3.19039326088702*pi,1.71388366035064*pi) q[20];\nu3(0.525888027065104*pi,-0.4122351858359877*pi,3.94928233609411*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.81993882538307*pi,0.5353490982526199*pi,1.2287191811395721*pi) q[3];\nu3(0.31927549500445*pi,-0.351570935263401*pi,4.396661226674929*pi) q[5];\nu3(0.505980607750776*pi,2.62652394511442*pi,3.90838560367942*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.321208982128268*pi,-0.04480491772975598*pi,3.55125071631762*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.447621513640781*pi,-0.274553407001002*pi,0.509148282197144*pi) q[18];\nu3(0.104148619964004*pi,3.10256835954273*pi,1.50390584132571*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.775164926558762*pi,-0.4010391821176456*pi,3.60061297963286*pi) q[9];\nu3(0.314943101746093*pi,3.23602628916967*pi,0.8152023822156*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.480285117151919*pi,0.74764082575917*pi,4.15880646115985*pi) q[16];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.257440705910153*pi,1.02158294622133*pi,4.11465293886896*pi) q[0];\nu3(0.477271428753864*pi,0.10843303069818999*pi,1.241990907175159*pi) q[1];\nu3(0.464884929002109*pi,0.017974599231445954*pi,4.3942301679482*pi) q[2];\nu3(0.273211578586767*pi,3.49094585065366*pi,1.85261634292774*pi) q[3];\nu3(0.452750859093414*pi,0.79083151534424*pi,4.3034584272166*pi) q[4];\nu3(0.574802569516685*pi,-0.33722390533914604*pi,0.990427373152899*pi) q[5];\nu3(0.586405184439865*pi,0.5980808433456299*pi,0.74161114219304*pi) q[6];\nu3(0.329144910664668*pi,0.081995691737479*pi,4.04452499450779*pi) q[7];\nu3(0.769483554351201*pi,0.5237458745030701*pi,0.686837642945084*pi) q[8];\nu3(0.231652251209957*pi,-0.286162054208642*pi,4.09700460728686*pi) q[9];\nu3(0.857889577218458*pi,-0.24402127890567898*pi,4.3456802025761405*pi) q[10];\nu3(0.33858296567734*pi,2.73182054563851*pi,1.3662652910261142*pi) q[11];\nu3(0.832625808139712*pi,0.66875692730306*pi,4.36099884363383*pi) q[12];\nu3(0.1619906429107*pi,0.29002134084821796*pi,1.039954369038365*pi) q[13];\nu3(0.564423385917113*pi,2.79135792849023*pi,3.66860725602483*pi) q[14];\nu3(0.656208556854496*pi,3.24801288372815*pi,3.66660005438188*pi) q[15];\nu3(0.562222676327137*pi,0.07838210225028897*pi,4.074277147891721*pi) q[16];\nu3(0.350672356452197*pi,0.41553745127061104*pi,4.01773839826776*pi) q[17];\nu3(0.426540473679391*pi,-0.187952736938297*pi,3.72849382870338*pi) q[18];\nu3(0.351894006793155*pi,-0.11291196925638303*pi,1.53278409079437*pi) q[19];\nu3(0.255098112476164*pi,2.75584225108448*pi,0.957618580735051*pi) q[20];\nu3(0.62521122389756*pi,3.2757610524308*pi,4.4306576040696495*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[11];\ncx q[4],q[21];\ncx q[5],q[16];\ncx q[6],q[17];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.4379346034986*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45386278790276*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42142866804804*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49826632542615*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40906413083796*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47865522591313*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46999822631697*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.336454215558345*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46946748223029*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3447750773332698*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.110903089953317*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2166828898574251*pi) q[14];\nu3(1.0*pi,0.0*pi,1.172449711708792*pi) q[15];\nu3(1.0*pi,0.0*pi,1.242404589656069*pi) q[16];\nu3(1.0*pi,0.0*pi,1.338681771630474*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293479725287799*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\ncx q[2],q[13];\ncx q[3],q[11];\ncx q[4],q[21];\ncx q[5],q[16];\ncx q[6],q[17];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3779980683628*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.60096218060642*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49938697678792*pi) q[11];\nu3(3.5*pi,3.43721387746848*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5146038884912069*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.482611733406641*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.607172477647328*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5982731306113374*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.578525468224502*pi) q[17];\nu3(1.0*pi,0.0*pi,1.198745605870406*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1843831061419459*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2949515298912395*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\ncx q[2],q[13];\ncx q[3],q[11];\ncx q[4],q[21];\ncx q[5],q[16];\ncx q[6],q[17];\ncx q[7],q[8];\nu3(3.5*pi,3.47070234717686*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.418908313419625*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5324764842836118*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5878553407872738*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.802805644919345*pi,0.43977928965436597*pi,0.5320141797103847*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.151986243290177*pi,3.36380918861435*pi,1.09834502340811*pi) q[5];\nu3(0.629129402929539*pi,0.33313574123698697*pi,4.37057560980893*pi) q[6];\nu3(0.235029556109799*pi,3.41822340857465*pi,1.70101029951594*pi) q[7];\nu3(0.360086463843912*pi,3.2616920017405*pi,0.823460157667973*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.883376544805634*pi,0.5382291368468799*pi,0.637007877004233*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.40360709620395*pi,2.96743650357205*pi,1.69019148197913*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.502829987545197*pi,-0.17762084907313302*pi,3.59225943351334*pi) q[15];\nu3(0.500445256753962*pi,0.7509761092259399*pi,0.645485950034961*pi) q[16];\nu3(0.564609015443989*pi,2.77362896602037*pi,3.53211082576405*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5982025669167554*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.846945231725056*pi,2.79668882310601*pi,4.2157558553130805*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.6635327169232*pi,3.36313805106443*pi,4.27644505940513*pi) q[5];\nu3(0.314275441390165*pi,2.80897661308506*pi,1.73896167547129*pi) q[6];\nu3(0.822152969450101*pi,2.49503369988229*pi,3.73196653408462*pi) q[7];\nu3(0.688489898272619*pi,3.48693606770091*pi,4.4139848941182205*pi) q[8];\ncx q[9],q[18];\nu3(0.552983783077463*pi,-0.4601869256962522*pi,0.957809186868544*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.443664351653283*pi,-0.27164292336026097*pi,1.370594753612318*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.727870262481185*pi,-0.19904113193205503*pi,4.4944163742003695*pi) q[15];\nu3(0.764172573482567*pi,2.75369753721289*pi,3.70979483790977*pi) q[16];\nu3(0.603048535488247*pi,-0.275126792387304*pi,3.81185563367697*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.231217810983429*pi,-0.076068624673158*pi,3.58162989166526*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.736446088838493*pi,-0.36051679428954997*pi,3.38470352608654*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.466716203345559*pi,0.431594053578382*pi,4.31391998630873*pi) q[0];\nu3(0.765704466985374*pi,0.170883242834455*pi,1.51069934555082*pi) q[1];\ncx q[2],q[15];\nu3(0.632258821114375*pi,0.108524580481556*pi,1.230718565983679*pi) q[3];\nu3(0.340541282656813*pi,-0.281546517776796*pi,0.765321374168302*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.510450826327224*pi,0.67063517117482*pi,0.809355038041059*pi) q[11];\nu3(0.476498364604954*pi,2.83950763955241*pi,1.116984335985506*pi) q[12];\ncx q[13],q[17];\nu3(0.22597119203367*pi,-0.040012789672905*pi,3.97849867787742*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.419091529697729*pi,-0.35357777688068004*pi,0.68533123996722*pi) q[21];\nu3(0.496754382526349*pi,0.9388259116437001*pi,0.5806086934067222*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45030759278385*pi,0.5*pi) q[2];\nu3(0.718991677703525*pi,0.9986704642583999*pi,1.000552375959065*pi) q[3];\nu3(0.627054390798904*pi,0.18983378154187203*pi,3.95159159287366*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48219825951399*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.267469085621792*pi) q[10];\nu3(0.490700886205326*pi,-0.19786940529215802*pi,3.65232415939977*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39538058088614*pi,0.5*pi) q[13];\nu3(0.619586633888369*pi,0.126381814417603*pi,3.96666440434025*pi) q[14];\nu3(1.0*pi,0.0*pi,1.262445222634788*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183964956258363*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.516720290647235*pi,0.7969057905174901*pi,4.356167989418481*pi) q[19];\nu3(0.673296973441859*pi,0.29064661514740797*pi,0.962347011169761*pi) q[20];\nu3(0.307873233202491*pi,-0.4574584188707769*pi,1.261114766701684*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[10];\nu3(0.38686779732245*pi,0.025423820481600967*pi,3.60528748723892*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.531288931946336*pi,3.07913742400385*pi,0.750839935540383*pi) q[19];\nu3(0.671214420101231*pi,0.6463113531737701*pi,0.7015098197953971*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.339033476345326*pi,-0.353250306548556*pi,1.82408332356754*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3422537813438105*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32032861437023*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5755280026910061*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.249083544775737*pi,2.65953689913133*pi,1.57053360817981*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.862717825800469*pi,-0.09429085062416498*pi,3.53066031010695*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.4800025737866*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(3.5*pi,3.46027927477075*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.219527201213964*pi) q[12];\nu3(0.558569111873814*pi,-0.24139631240381298*pi,0.776711803492785*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.295587156200418*pi,2.98638109616528*pi,0.5346087352654032*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.284322213274532*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.48178033938917*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46546844163015*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48776129639797*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.256913031663378*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.348610629042218*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1060375821819202*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48829299202854*pi,0.5*pi) q[11];\nu3(0.953368079357031*pi,-0.179019748193669*pi,3.3736117059264*pi) q[13];\nu3(1.0*pi,0.0*pi,1.33017442512523*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.351144261573717*pi,0.305830688610221*pi,3.83206658845595*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.21971644262224*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.196703731865826*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.40015012095847*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.606525972316713*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.46041019262748*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5858944027552844*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47660494553938*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.700906456743041*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5470638483535959*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.435132455856014*pi,0.093237570988146*pi,0.8912917893876471*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.278858810642658*pi,2.68987183707041*pi,1.62701711249022*pi) q[7];\nu3(0.374267360036779*pi,2.93620228084229*pi,1.69710812266588*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.683646269557854*pi,2.70249947350687*pi,4.18167734873911*pi) q[15];\nu3(3.5*pi,3.46185806510673*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.367374747006052*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.685974954676162*pi,0.316132908218025*pi,1.52143892654956*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.339026330215271*pi,0.58113701900705*pi,4.32139125101526*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.650647643765105*pi,2.48970113574563*pi,3.9742341143583*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.571843180379875*pi,2.80632260734811*pi,3.96715944624096*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.419705948027331*pi,2.82078607889076*pi,0.882603792904313*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.614208299452052*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.417503865693464*pi,-0.22555451424830097*pi,0.726241162804738*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.340492962634741*pi,-0.4813075259243725*pi,0.915420947107835*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.33766336629816*pi,3.14656298444233*pi,0.749667804426039*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.55627051616062*pi,-0.208647345792633*pi,1.082293631860312*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.277805810079058*pi,-0.4299631565007422*pi,1.61893509594337*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.425295719115684*pi,2.87658832813536*pi,1.121689524624042*pi) q[0];\nu3(0.752046554723809*pi,2.43104611486511*pi,3.77631623631558*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.361949073422302*pi,3.49418728569253*pi,1.492507029075413*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.238574473791647*pi,2.98973982439458*pi,1.124053693041658*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.675515737756009*pi,0.07346970207436399*pi,4.0340145930834606*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.332182838138397*pi,2.52408831100432*pi,1.1259049284233429*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.704264643960034*pi,-0.24252031900203103*pi,4.17089470293507*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3893066685637*pi,0.5*pi) q[7];\nu3(0.676833303863857*pi,3.3675305905273*pi,0.668055226252494*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.186342771422485*pi,3.08345279346018*pi,1.48292691044524*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325751296814735*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.232674946864275*pi,0.29518350288443296*pi,0.9423073670419779*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.947169660550098*pi,0.37008295006968805*pi,4.18875176374329*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[20];\nu3(0.483322065173909*pi,3.24487369501745*pi,3.23484513166219*pi) q[3];\nu3(0.905953303889709*pi,3.10251371421316*pi,4.27151033213482*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.683941144394643*pi,2.53903369334738*pi,3.55408713297601*pi) q[8];\nu3(0.760676473312278*pi,0.34004092011118103*pi,0.849477994125821*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.385473010829093*pi,2.92105267100782*pi,0.620825182776156*pi) q[12];\nu3(0.499744499602208*pi,0.27171859041207*pi,3.63008039365438*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48843773396868*pi,0.5*pi) q[2];\nu3(0.42943299800378*pi,-0.237073234276242*pi,3.71381204364701*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.862641327095656*pi,0.33909234209627503*pi,0.714643538264807*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.356730551667417*pi,3.17478890868132*pi,1.246941479764501*pi) q[9];\nu3(0.691650193735462*pi,3.1520748125806*pi,3.76622617387178*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.27655610097288*pi) q[15];\nu3(0.218628139746723*pi,0.37029831438181104*pi,3.80491188390343*pi) q[16];\nu3(0.266292498944295*pi,-0.283549241821543*pi,1.360945838977869*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326435360270277*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.108221633888973*pi,0.407685100161278*pi,1.071228252099073*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.878634816346983*pi,2.93007680387244*pi,3.20024933296088*pi) q[16];\nu3(0.442262505185054*pi,3.43896516916544*pi,0.890751528506037*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6571153282742039*pi) q[20];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45851149672255*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45571025513797*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.263105810756741*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.40920450996514*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2370660526001949*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.326758572043095*pi) q[21];\nu3(3.5*pi,3.44597098645905*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.21932857522109*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.216391551442018*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.162977015416339*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.44168490316952*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5875965834060501*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41905461781018*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5675352084241312*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.380602015016077*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2570439882575961*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44246312500476*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.682849130912651*pi,0.8529493078133099*pi,4.40950382162535*pi) q[2];\nu3(3.5*pi,3.45906568211008*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.31033314430647*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.418700138088401*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19469871037815*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.750980918606845*pi,-0.24531920770975402*pi,3.98400767110167*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40914463687502*pi,0.5*pi) q[6];\nu3(0.262894908884781*pi,-0.20591979648193398*pi,4.47800014345675*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.218618929592726*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.865996734572856*pi,-0.207562892900298*pi,3.99336096147583*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7089900923561681*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45153291375654*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.64362249607975*pi,3.08824230517586*pi,4.2690630153879106*pi) q[5];\ncx q[6],q[11];\nu3(0.662620881430092*pi,2.97453540365674*pi,3.56299102815225*pi) q[7];\nu3(0.41393148393789*pi,3.35173090625671*pi,2.0227176299194403*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.315053270308469*pi,0.64426670162462*pi,3.76793322920012*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.914456493627411*pi,0.7649992201652001*pi,0.8478260406059139*pi) q[14];\nu3(0.831540371753614*pi,-0.489257419352149*pi,3.56478488374159*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.472167580057739*pi) q[19];\nu3(0.474797671249657*pi,-0.331107959664313*pi,3.98370696455162*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.732920823529977*pi,2.95232830579214*pi,3.49774816715292*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.281318230566764*pi,0.49195861699355903*pi,4.373184455406809*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.56368765051968*pi,3.24616446484047*pi,3.37894764321322*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44616709476687*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.340386146784387*pi,-0.35489745140296003*pi,0.5755550330566029*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.475104600114805*pi,0.58880126679079*pi,0.826429848898613*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.785738469070716*pi,2.84154324293005*pi,4.03922201736959*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.680023393158599*pi,2.70865401634816*pi,3.82054732814997*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.108334978136494*pi,2.54123392100425*pi,1.2379668847113598*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.605764969989972*pi,2.88281304522639*pi,3.38669144453749*pi) q[21];\nu3(0.308923492207212*pi,0.9405562685245501*pi,3.96496946755756*pi) q[0];\nu3(0.716042870913436*pi,3.29516444349203*pi,3.43525472514485*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.159718352228475*pi,3.43350202299677*pi,0.5467732975334476*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41570818885054*pi,0.5*pi) q[7];\nu3(0.912257435303646*pi,0.025512060774542045*pi,1.478071590819967*pi) q[9];\nu3(1.0*pi,0.0*pi,1.102888817461742*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.248142256367284*pi,0.23623789521027605*pi,4.2083984396714005*pi) q[13];\ncx q[15],q[20];\nu3(0.701853084407452*pi,0.23362124561599296*pi,3.98008567406172*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.229180808382178*pi,0.031077718276743993*pi,3.59625886961647*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.286709401921373*pi,0.29839360190319797*pi,0.9060166457557279*pi) q[1];\nu3(0.130159808021996*pi,3.15585661987095*pi,1.194158913277078*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.460231882530425*pi,0.35220301062842996*pi,1.132925456353268*pi) q[12];\nu3(0.483584212272456*pi,-0.421955963548737*pi,1.271284324177147*pi) q[13];\nu3(3.5*pi,3.48457941576753*pi,0.5*pi) q[15];\nu3(0.262156060782248*pi,-0.201984963064183*pi,3.81326664019019*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244478023222573*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.333417674011026*pi,3.24157995816654*pi,0.612229132883871*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46496103244999*pi,0.5*pi) q[5];\nu3(0.389730438806474*pi,-0.277120861479213*pi,4.4424592042668*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49237122232533*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.562537584224663*pi,-0.11993873059981103*pi,4.12948541250511*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.177086618992895*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.530606017720431*pi,2.57530646264142*pi,3.84546762278499*pi) q[17];\nu3(0.727393219060158*pi,0.18101046429423495*pi,4.3221346633162305*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33169745789042*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.487979169705736*pi,3.08057193708793*pi,3.2805979078356*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.208347227275471*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.596961045681847*pi,0.21077765540955495*pi,0.8964618095768819*pi) q[17];\nu3(0.32172355388736*pi,0.011841062363911026*pi,3.57498604383303*pi) q[18];\nu3(0.713304243135524*pi,3.11031559903597*pi,3.18860586163609*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43788946637648*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47586950755773*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.584936018377204*pi,1.08245187085074*pi,0.828356353140717*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5963910214849393*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.701431047709841*pi,0.22611734861563004*pi,0.653636384406127*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1860859844107101*pi) q[21];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.47844663383877*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.803068238041443*pi,3.48076614071851*pi,4.42029827115708*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.32315836384222*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,0.0*pi,1.188638416061551*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42960288241699*pi) q[21];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36852011435846*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3100412071678251*pi) q[12];\nu3(3.5*pi,3.48654672321624*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.36999731083815*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.291007422605343*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182913867872206*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3803655191696595*pi) q[3];\nu3(3.5*pi,3.45827265419834*pi,0.5*pi) q[4];\nu3(0.569914835208801*pi,0.011107758927197953*pi,1.3648022892490541*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.303439684551722*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42204251442987*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[19];\nu3(0.336815495908061*pi,3.32890226002415*pi,0.9981079791701419*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.409191881050688*pi,0.46665582825601604*pi,4.4134642540137*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.833102472693478*pi,-0.4630118939572302*pi,4.4283031745849595*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3167463967131559*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.72112043159369*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.688892669364446*pi,3.05955657664534*pi,4.116814172949001*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.26705681430624*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49264741226155*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.36705638530669*pi,0.19813595634716297*pi,0.861094175622117*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.622789404097041*pi,-0.367538070157882*pi,3.47129971810953*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.401010933509045*pi,3.38016739765809*pi,2.03846890984788*pi) q[10];\ncx q[13],q[17];\nu3(0.334827582247235*pi,-0.05583469602111202*pi,3.78106908954688*pi) q[14];\nu3(0.471062419510036*pi,-0.367626318317532*pi,1.3203306550320821*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.615085209447369*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.366334630971594*pi,0.238325834109834*pi,3.9541107828449*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4996481219661195*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.24564108684399*pi,0.12382875070210897*pi,1.203414385096254*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.248218093191733*pi,2.73856165933731*pi,1.353018670870631*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.199715204982452*pi,0.418418468236714*pi,3.86435237131652*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.675561648465506*pi,1.07637341903723*pi,0.865362883700346*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.579311761686297*pi,0.9170656159680299*pi,1.061369855152565*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.734850267234876*pi,3.08325306397261*pi,4.43181327078807*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.416225580004509*pi,-0.202710311120388*pi,4.4985385887931795*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.242356500119622*pi,3.18646203356355*pi,0.687668886383394*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.455778099989806*pi,-0.306275006042003*pi,4.41404804743852*pi) q[8];\nu3(0.403708525215214*pi,-0.202634171511408*pi,4.17717666145201*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.918978237034144*pi,-0.05444403504467099*pi,0.880620802630083*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.442629074255475*pi,-0.105578752833839*pi,4.04504735173183*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.458862380952643*pi,0.487524392939199*pi,3.88458576367942*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.580298232872256*pi,0.22095824782281803*pi,4.07374583342183*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.571356485901734*pi,-0.111533870322301*pi,3.47377198779021*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.248407998835573*pi,-0.240659804631706*pi,1.44111586919454*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.187540635582107*pi,3.25833474524427*pi,1.97493718290662*pi) q[3];\nu3(0.463038844423063*pi,0.36160599290323403*pi,0.752951786226682*pi) q[4];\nu3(3.5*pi,3.47300530886039*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2180343518053132*pi) q[14];\nu3(0.687178169194028*pi,-0.051982296416556995*pi,0.791142103551052*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.259661719315571*pi,2.56011258201273*pi,1.260974707093047*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.638656174960719*pi,2.68938445190983*pi,3.53667868000996*pi) q[13];\nu3(0.307819413060074*pi,0.6117283819738599*pi,0.7325697461046881*pi) q[16];\nu3(0.216100659007544*pi,2.71566876101512*pi,1.70244594491851*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.142106501843417*pi,-0.15086368065280598*pi,1.45823594900571*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48333195614182*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.3804732538806*pi,0.51662018065855*pi,4.2883886542007*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45669957821854*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.64821687727786*pi,0.022747597185517998*pi,1.0494956484231621*pi) q[17];\nu3(0.566608942990243*pi,2.81294093885291*pi,3.95554796027981*pi) q[18];\nu3(0.1622005224596*pi,-0.16188310710162002*pi,0.5504628517306915*pi) q[19];\nu3(1.0*pi,0.0*pi,1.298519714430916*pi) q[20];\nu3(0.697513759271629*pi,-0.07413486701196398*pi,4.47007481222957*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.665580634533794*pi,3.39976003585224*pi,0.5805121613333927*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.736435041295047*pi,-0.34610956268320203*pi,4.42309120282064*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.538899439763571*pi,3.40116977047241*pi,1.82991640503937*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41601580916861*pi,0.5*pi) q[9];\nu3(0.464437560037188*pi,-0.15238190813492097*pi,3.71033459340649*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41599840452178*pi) q[20];\nu3(1.0*pi,0.0*pi,1.279118183899051*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39085213205806*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.347189056010156*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48651950630044*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49670867195355*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49285688440334*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.245245111710584*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.204399521852757*pi) q[17];\nu3(1.0*pi,0.0*pi,1.172815995881607*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5483651667798095*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[11];\nu3(3.5*pi,3.39679469920161*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[13];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.2813153624281*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269151029850468*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.44943798701471*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46322847962725*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.393267496183952*pi) q[4];\nu3(0.0863242287036903*pi,0.41799998870881805*pi,3.62081848345478*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45047377976911*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3607996895196122*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46323436019605*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247022757564749*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.425968555741051*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3926145301684105*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.330787394736325*pi,0.255784127452393*pi,4.40651347462184*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.643660579482207*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.617045303952434*pi,3.07975833202819*pi,0.5093685592509731*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.647522925742426*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.893628983930907*pi,0.258193049306939*pi,4.0315250570841705*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.759897109810005*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.643182430889227*pi,0.6327252257598901*pi,0.63967591333999*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.699253746570667*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.63445317590734*pi,3.01947898871702*pi,3.05300942958966*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.86562547709519*pi,3.41474390939754*pi,4.3346563856661895*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.686695750087163*pi,-0.384912868788268*pi,0.758230546167499*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.374543860879156*pi,0.32421588621057595*pi,3.78927364864961*pi) q[20];\nu3(0.727487508098491*pi,0.9629901541574599*pi,0.6453845101071161*pi) q[21];\nu3(0.452305202293909*pi,-0.41226418641539253*pi,0.688141408203151*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.637401534464711*pi,0.34925301898960803*pi,4.26800161445328*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.761270959161742*pi,0.481462200761804*pi,1.292391184762538*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.544116441467361*pi,0.895552872336*pi,0.8281140674092611*pi) q[20];\nu3(0.773330669901313*pi,3.19553923829116*pi,4.42593554141286*pi) q[21];\nu3(0.323678256127474*pi,0.11185985109221397*pi,1.093245999148494*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0666719103299121*pi,3.2337386954207*pi,1.89836121157061*pi) q[7];\nu3(0.712573735405734*pi,0.28827051408497295*pi,4.41177557816907*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.215595899508135*pi,-0.029363893237005*pi,3.83346725791514*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.698736407498738*pi,2.44350336824136*pi,3.85362331435815*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.739846418179219*pi,3.3892743064378*pi,0.7950125579977501*pi) q[6];\nu3(0.734337410448301*pi,0.463629719771948*pi,1.4690395688937539*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4494543286602*pi,0.5*pi) q[9];\nu3(0.427734997655497*pi,-0.16283161384447897*pi,1.145226909781986*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.443155218348708*pi,0.481601495885032*pi,0.536832058228167*pi) q[12];\nu3(0.107786877242477*pi,0.288768977143985*pi,0.5584996969087337*pi) q[13];\nu3(1.0*pi,0.0*pi,1.167680314944124*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.679884400874651*pi,2.77945513033621*pi,4.27705781658322*pi) q[17];\nu3(0.259824112074831*pi,-0.08633735450311297*pi,0.5752978649581896*pi) q[18];\nu3(0.459591182341676*pi,3.16170766596827*pi,1.9172687768603*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.374871514124525*pi,-0.4433561486204984*pi,4.40661994134343*pi) q[1];\nu3(0.515137172441203*pi,3.44397081704362*pi,4.21810709684809*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.617183490058206*pi,0.03887185868613996*pi,1.334145464039345*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.435195361843*pi,0.308786805499224*pi,3.42164812820153*pi) q[10];\nu3(0.463543558096395*pi,0.7160491679404899*pi,0.908353178131982*pi) q[11];\nu3(0.236564215904781*pi,0.419326224616118*pi,3.81657249570385*pi) q[12];\nu3(0.627104081811898*pi,0.68857997604191*pi,0.962627384340348*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.281218308151225*pi,0.310940634417761*pi,3.91845919636083*pi) q[17];\nu3(0.505594558365066*pi,0.38579050842915896*pi,1.340283606384563*pi) q[18];\nu3(0.615065467080898*pi,0.23335790255738498*pi,1.028988623591582*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.386728405392285*pi,3.40361018666017*pi,2.0720945337504997*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.592586519268229*pi,-0.17925211184267997*pi,4.05191563074223*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47377066823318*pi) q[14];\nu3(0.655759597972625*pi,3.26833654211701*pi,0.509640489569301*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.290141382038611*pi,0.76552671579874*pi,4.39105075419311*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.497851270927698*pi,2.56758975019369*pi,1.434831142120136*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3246209898063*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.706025608480874*pi,0.5999208909662299*pi,0.5260999466572203*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274869722936704*pi) q[17];\nu3(3.5*pi,3.42665482325767*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.237316933771858*pi) q[21];\nu3(3.5*pi,3.38663677508582*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44062935805443*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46058396485083*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.226065950033239*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2412061255471278*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.262933225313174*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[20],q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[12];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40407758183247*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5695357894659847*pi) q[17];\nu3(1.0*pi,0.0*pi,1.14997893303924*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5193973519507842*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[17];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5605756428147388*pi) q[7];\nu3(3.5*pi,3.43611017103318*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4214955742330595*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.3383951992767695*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22688617640008*pi) q[16];\ncx q[20],q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.44516038904129*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42532474155983*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[12];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.393637767429754*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5477524295976663*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185485019147818*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.671544288380928*pi,2.95057543647911*pi,3.47591561077119*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.806392224459266*pi,3.27490169754881*pi,3.90081909099768*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.523367604039832*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.903930035753768*pi,0.05902027079071104*pi,3.9679956192333*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46865625913259*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.204567806959259*pi,0.34102587175173205*pi,0.790079097113771*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39286230417402*pi) q[13];\nu3(0.242850987061977*pi,0.8233426451758801*pi,3.94922386695873*pi) q[14];\nu3(1.0*pi,0.0*pi,1.186486674885691*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.458060446389*pi) q[19];\nu3(0.400460536726317*pi,0.7928488287559201*pi,3.97865975605112*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.595818465432993*pi,2.97893567841567*pi,3.95521358207272*pi) q[0];\ncx q[1],q[13];\nu3(0.879198556710134*pi,-0.141460262286077*pi,4.3276923108934*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.513630577943358*pi,0.23092282966103395*pi,1.485925418583592*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.722462723468216*pi,0.86358185584373*pi,0.8252338949612841*pi) q[17];\nu3(0.176606851674554*pi,3.43109090928889*pi,1.28455912769176*pi) q[18];\nu3(0.0554646116134524*pi,3.32452569355472*pi,2.1182158009198*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0097467527521573*pi,-0.225472463310946*pi,1.41445895566252*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.205871388839054*pi,3.15334142034337*pi,1.1880537350093872*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.278292548288137*pi,0.318171144578106*pi,0.806251907408437*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5339631162518259*pi) q[15];\nu3(0.406507396869437*pi,2.59357705458915*pi,1.2860102776969011*pi) q[16];\nu3(0.55532812366226*pi,0.04852926903807597*pi,0.853430482692848*pi) q[17];\nu3(0.549033382968721*pi,0.01022399797816298*pi,1.102373529018985*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.589626600261466*pi,-0.23537470061155902*pi,3.39577952525197*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.185247570328178*pi,3.47528927943869*pi,4.2881066863672395*pi) q[7];\nu3(0.381330599273872*pi,0.48862794829466405*pi,0.701545140111318*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.746257491882349*pi,-0.4374502531061466*pi,3.77822463639112*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.541157802818603*pi,2.9459772852236*pi,3.30150731869547*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.95059238601238*pi,3.29041090477682*pi,3.90188294237397*pi) q[5];\nu3(0.577218596386444*pi,3.37587202017292*pi,0.730364111101077*pi) q[6];\nu3(0.480870534426709*pi,0.42074300751898797*pi,0.791183782866809*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.475510820965008*pi,0.33039227431768803*pi,0.869974910999243*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.362423475306303*pi,0.40954554890695305*pi,3.99495226687803*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.533016229155605*pi,0.38787354372579497*pi,4.0105841364655*pi) q[5];\nu3(0.738144803666846*pi,-0.08429002930228602*pi,1.040752688266679*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.656394572930966*pi,2.41036634656604*pi,3.84130840743544*pi) q[10];\nu3(0.357741546943131*pi,0.490022979389104*pi,4.380669520020859*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.640262909882866*pi,0.5830469080095599*pi,0.651540232587863*pi) q[3];\nu3(0.184690190463016*pi,3.40287697311824*pi,2.04333349827496*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.47945111403097*pi,0.5*pi) q[2];\nu3(0.62329501930914*pi,0.42460709330118895*pi,4.45171674546423*pi) q[3];\nu3(0.654076807931083*pi,2.83799060536159*pi,3.45022516190936*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.32103756526164*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.223637650066045*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.31041217842409*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.187906057356221*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3451818393338368*pi) q[20];\ncx q[0],q[12];\nu3(0.829240607793873*pi,0.03286937122278899*pi,3.55974213348243*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.443666977805487*pi,0.294002402581397*pi,3.64146846021733*pi) q[15];\ncx q[16],q[18];\nu3(0.329987874907022*pi,-0.49702223102262477*pi,1.90732581843776*pi) q[19];\nu3(3.5*pi,3.48609028671843*pi,0.5*pi) q[0];\nu3(0.878359597513519*pi,3.38629552279207*pi,3.78995390899098*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34275876342912*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.236941262010661*pi) q[10];\nu3(1.0*pi,0.0*pi,1.340400245478067*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.556886586139238*pi) q[14];\nu3(0.767470948776305*pi,0.8000747145343401*pi,0.65516294915131*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5039184513748163*pi) q[18];\nu3(0.688169355122102*pi,2.67198385195234*pi,3.50167100746086*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44546973283565*pi) q[20];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(0.514850613823303*pi,0.25753062046017305*pi,4.49242552722738*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40430626706557*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44401592405161*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4171985257969695*pi) q[10];\nu3(1.0*pi,0.0*pi,1.187764000870303*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.334080867556549*pi) q[12];\nu3(0.634440544346487*pi,2.48059080109547*pi,3.60180973829404*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194529169558953*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[21];\ncx q[5],q[19];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33266318502169*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4801158279189*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48892052864624*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.586156596862761*pi,1.03204312746243*pi,0.803130250710463*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45048415981608*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.185028986884487*pi) q[15];\nu3(0.766754548267843*pi,-0.4128567912614211*pi,3.67610258236753*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5514706579677848*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0737656161303661*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.201582647495763*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[21];\ncx q[5],q[19];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.327073637160108*pi,-0.07112592401046403*pi,0.5251637594709715*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.249897871071672*pi,2.90965479456225*pi,0.615947697266827*pi) q[14];\nu3(0.53279692506787*pi,2.99544308832537*pi,3.81460105343599*pi) q[16];\nu3(0.397567764566816*pi,3.15562616136607*pi,1.76764970223935*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.316031973233871*pi,2.88393867304061*pi,1.314434696510261*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49425406372252*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.25027083731071*pi) q[13];\nu3(0.615349999364223*pi,3.05685159911413*pi,3.85001706250694*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36389891277293*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.493476285189481*pi,0.18943838484341202*pi,3.9202909941263*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4969208046526195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5418516870591135*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.410547717153722*pi,0.8827872778138399*pi,4.10873438603987*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.351712117421352*pi,0.15596912080701797*pi,1.19712772878269*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.21342752835106*pi,2.80023785437478*pi,1.65356919654839*pi) q[6];\nu3(0.51144073335096*pi,-0.4922694351021531*pi,4.25442157741281*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5993990577971546*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.233000588387321*pi,0.297069500047779*pi,0.652678787007037*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.569044003507107*pi,0.34519213991047404*pi,4.31097321309925*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.438608500702*pi,0.30929475752245394*pi,0.644579972039559*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.525839799622006*pi,0.07407231498184097*pi,4.48922233470899*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.733766185018006*pi,3.06691359374984*pi,2.97000540501228*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.784127078670177*pi,0.14307415763188602*pi,1.354459063939875*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.476747787708132*pi,-0.059366592366001*pi,0.750352850117189*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.745712743707015*pi,-0.339484163022734*pi,3.92937340048456*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.646393804923318*pi,3.33224251914128*pi,4.03272054403932*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.501566163529255*pi,-0.065821357590855*pi,4.17692350448403*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.822029184622764*pi,3.30117208676963*pi,3.24886051685567*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.63437987742001*pi,0.0014401002255119977*pi,0.750234133412081*pi) q[3];\nu3(0.644587583818613*pi,0.7851833526999199*pi,1.009431274911302*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.198009291599186*pi,2.79843651628762*pi,1.65801682347861*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.504667020687097*pi,-0.013805771072157025*pi,3.83952650090826*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.405845715263933*pi,0.162668432505935*pi,0.663371276782353*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.180009566424231*pi,-0.10855801211872002*pi,1.58056277721863*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.957198658036403*pi,0.38940309079478697*pi,4.41546328062687*pi) q[1];\ncx q[2],q[20];\nu3(0.655422824693402*pi,3.36862848339572*pi,3.24745348307646*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0776277274330414*pi,2.69902028201239*pi,1.6684586177422*pi) q[5];\nu3(0.766696206206237*pi,3.25964011797016*pi,4.03509420694337*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.369589382897151*pi,-0.11522806846480699*pi,0.595585184593061*pi) q[11];\nu3(0.38746165956026*pi,0.20135829717583298*pi,3.37396653587114*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.236898082199023*pi,2.70039841368179*pi,0.872002832053727*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.220240755821312*pi,3.26789076717147*pi,1.82147791068296*pi) q[1];\nu3(3.5*pi,3.47953729051944*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.563156559922779*pi,2.47467559831947*pi,3.91868555260842*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.410727701029074*pi,3.06672037439155*pi,1.84271536001012*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322538209208006*pi) q[20];\nu3(0.333673881536063*pi,2.89472577114238*pi,1.0567713203175209*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48215674129534*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.350437243005248*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.309346485567547*pi,0.367661661427895*pi,4.205441891126879*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.751344211102358*pi,2.91044460610378*pi,4.04921315238453*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32908279359677*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,1.3012459668874339*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.853056852890656*pi,3.05124595553567*pi,4.38401669568627*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38872832981685*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[14];\ncx q[2],q[20];\nu3(3.5*pi,3.47494197151527*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43110458710914*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.355835539890802*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5305829496911806*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.302108240029677*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48823741922289*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,0.732541080974243*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[15];\nu3(3.5*pi,3.35753967122854*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.069440655257353*pi) q[12];\nu3(1.0*pi,0.0*pi,1.331873897715157*pi) q[14];\nu3(3.5*pi,3.46423118035621*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3443956453557702*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49469273332212*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5496486615874566*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.41444800352349*pi) q[13];\nu3(1.0*pi,0.0*pi,1.265525920597748*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47998436828772*pi,0.5*pi) q[5];\nu3(0.355828199582155*pi,0.74587726305767*pi,3.99735715927086*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[15];\nu3(0.112652543424338*pi,2.74458510370416*pi,0.988659992152007*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44897594990571*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6029507546502431*pi) q[14];\nu3(3.5*pi,3.44236187152682*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2676614899954*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1750390782058608*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.538929011357197*pi) q[21];\nu3(0.809922812141543*pi,0.024369143314227015*pi,4.4542811427514*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.379595214073152*pi,3.07530412829127*pi,4.42875907902612*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.577861581934239*pi,3.39318189640661*pi,3.50522246338034*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41533659082389*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.708370949782193*pi,0.17054047938138694*pi,1.341906310820073*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.249578305764571*pi,0.9216903031719901*pi,4.35063816820072*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.673633759560887*pi,3.01665782296796*pi,3.07303967054518*pi) q[7];\ncx q[8],q[15];\nu3(0.862627179407183*pi,0.011723879918309033*pi,3.85261540599218*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43970390437949*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5869009111947613*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.106682721621816*pi,3.47841769657979*pi,1.8072027829049*pi) q[1];\nu3(0.581205939238082*pi,2.86117633722311*pi,4.14272798508688*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.785517861504613*pi,0.39831557151476105*pi,0.761837340593359*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.662233362265471*pi,2.41791694719614*pi,3.85993829570495*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.141174611968041*pi,0.309194747080875*pi,3.86080713322484*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.467327619907057*pi,0.03407313885693597*pi,0.739428251669365*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.522775464337351*pi,3.31310234658624*pi,4.08037785567033*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.38989234261168*pi,-0.22341398508850202*pi,3.74695389095791*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.864666744282572*pi,2.73756129263541*pi,3.75050484337908*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.778270406419666*pi,2.89941450101834*pi,4.30953821352022*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.201061180137359*pi,0.5177379404656799*pi,0.5000843314492145*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.226218025252754*pi,2.55254650742012*pi,1.4260017560875209*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.712551701310146*pi,0.375255579408896*pi,4.09890019254504*pi) q[16];\nu3(0.667725166900995*pi,-0.287467956608463*pi,3.80313585540639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.588374089983826*pi,3.49618894724218*pi,4.2194123886227395*pi) q[19];\nu3(0.180718828566594*pi,-0.26676290493016497*pi,0.908445390707735*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.642839345191316*pi,1.08575044245771*pi,0.9033768028710261*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.362304861572428*pi,3.09906704273978*pi,1.85722818174191*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.687407683673635*pi,-0.159699799433009*pi,0.5573609794887168*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.319650542751657*pi,0.73393730048314*pi,0.671469089545235*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.183642830811814*pi,-0.08198153509918099*pi,0.5370433327414709*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.820249796809548*pi,-0.155321333791677*pi,3.94621062038224*pi) q[21];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.743260558627349*pi,3.17827680986882*pi,3.28485276976321*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.140383025404532*pi,0.04891923052258296*pi,0.858464360784758*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.83082884337531*pi,3.33028305770493*pi,3.95160841243035*pi) q[12];\nu3(0.128043408629839*pi,-0.19691070305125702*pi,1.200303582648415*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.730545881412667*pi,-0.02707366494955399*pi,3.51928343731701*pi) q[21];\nu3(3.5*pi,3.42370750192397*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.402048942888435*pi,0.422968461001185*pi,3.71347769476118*pi) q[5];\nu3(0.805830441283462*pi,0.34842620477529895*pi,1.387089207313914*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.487282852049769*pi,0.133500501899105*pi,1.4799701922387731*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1975465691427591*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.660123357758859*pi,-0.4641298203665943*pi,4.40840083724412*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4241087463921*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.469304285684468*pi,0.12800684899175896*pi,3.67245002142374*pi) q[15];\nu3(1.0*pi,0.0*pi,1.340564771358102*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46913504686986*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[16];\nu3(3.5*pi,3.45282231277344*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3077038155319691*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.21613813853938*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49866198194999*pi) q[14];\nu3(0.27364422066685*pi,3.14700102488857*pi,0.802483194382575*pi) q[15];\nu3(0.815978365052165*pi,2.79739434127512*pi,4.1103523566873506*pi) q[18];\ncx q[0],q[11];\ncx q[1],q[14];\nu3(3.5*pi,3.42251079770005*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47909632369073*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[20];\nu3(3.5*pi,3.48012620432963*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.233557169417294*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.300899379020491*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.467268842801991*pi) q[17];\nu3(0.771646469642563*pi,-0.4920774216482493*pi,0.884358164171709*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3370867218521991*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5808627900176506*pi) q[6];\nu3(3.5*pi,3.4272158547366*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.49125584685519*pi) q[11];\nu3(3.5*pi,3.48482193915297*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.097512577235352*pi) q[19];\nu3(1.0*pi,0.0*pi,1.253751569020924*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[15];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.603030090124491*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5474623607409207*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.666420619319827*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45190370513511*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2116895573008342*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43768944282406*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46836642708551*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39712034970285*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3178978714406049*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.300100633043501*pi,0.23584207143233005*pi,1.0054840962822968*pi) q[3];\nu3(0.659041296262895*pi,0.6469564061764601*pi,0.932719976371184*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.783959803666351*pi,0.33131556929195305*pi,1.3379278739756821*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.511962986027191*pi,0.45236425502309496*pi,1.05091201449149*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5366180614328457*pi) q[15];\nu3(0.47744172039893*pi,0.402429547303062*pi,4.1129111671354295*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.248041963902691*pi,-0.29201418154997*pi,1.196672353812495*pi) q[1];\nu3(0.301868423933423*pi,-0.353637612822634*pi,4.26827443976818*pi) q[2];\nu3(0.310310435477896*pi,-0.026657526380953978*pi,4.31875424228459*pi) q[3];\nu3(0.565628687571124*pi,3.05231872493333*pi,4.10253589359627*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.818742207232641*pi,0.5930076524966299*pi,1.066554167432674*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.856584510857178*pi,0.09191800774815695*pi,4.29505389145532*pi) q[13];\nu3(0.12490041896868*pi,0.324987674603173*pi,1.039790233460361*pi) q[14];\nu3(0.18701373293656*pi,0.010093748344480957*pi,3.88035506382344*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5827842458205812*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.854169602242812*pi,2.4733580466027*pi,3.68632716953744*pi) q[1];\nu3(0.331741989232735*pi,0.20836526568621005*pi,0.71897330489782*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.254816314198138*pi,2.98085890105054*pi,1.90289818498533*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.843558510813094*pi,-0.26764046269542796*pi,0.5520181300938465*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.35273568566469*pi,3.15381047869659*pi,2.0793835268195897*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.258616652785561*pi,-0.311252968922605*pi,1.463902397502254*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.820225642765436*pi,2.5431150361288*pi,3.97749495161389*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0825857114498872*pi,3.39750637035154*pi,1.010987798264639*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.567003936876409*pi,3.11853971970652*pi,4.456957872158*pi) q[10];\nu3(0.288777737553003*pi,0.20216492913831596*pi,1.247137836917393*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.496387413010855*pi,0.39013681756971896*pi,0.860941984012921*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.685528410159812*pi,2.88443127607576*pi,4.16219209069995*pi) q[21];\nu3(0.609595212552871*pi,0.10558907889053604*pi,1.398060203898718*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.602766978287807*pi,-0.262291454578849*pi,4.188801207897059*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.613899700400943*pi,0.27940518834916805*pi,1.412230072286609*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.284798805845092*pi,0.03342252156586201*pi,1.217370147740776*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.776775216758147*pi,-0.117682941806031*pi,0.518414332624783*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.925895030512831*pi,-0.4160610081146097*pi,4.283773022064469*pi) q[7];\nu3(0.388380588386317*pi,-0.398282534142991*pi,0.9568940149577649*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.55035416938374*pi,2.55965328984017*pi,4.0366782639523*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.435590824823986*pi,-0.272224552461018*pi,4.30488225555076*pi) q[19];\nu3(0.55270728331717*pi,2.59080455398787*pi,3.82274897685583*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\ncx q[4],q[10];\nu3(0.651467850456631*pi,-0.18824866691702102*pi,3.91583768206367*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.150629682396541*pi,-0.08898250534687602*pi,1.1380199102110011*pi) q[8];\nu3(0.888741003100374*pi,3.47185224064455*pi,0.7783486958661581*pi) q[12];\ncx q[13],q[14];\nu3(0.450565904406195*pi,3.1833867705379*pi,3.30732046849827*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.14795210894536*pi,-0.10467804781128698*pi,4.19979508184871*pi) q[19];\nu3(0.841562843898069*pi,3.15932103659652*pi,0.640029675497537*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3191138774361*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4024004035583*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.28777746535171*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.27353618780109*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2159170602387341*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,3.45220829493116*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.078213208381565*pi) q[14];\nu3(0.330925009952367*pi,-0.369155321006379*pi,1.66443760679344*pi) q[15];\nu3(3.5*pi,3.42462710324339*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3063027188653171*pi) q[17];\nu3(0.91537197697572*pi,3.23812849458351*pi,3.94594804783485*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.138713952887838*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[21];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.513473658355663*pi,0.9868167326035899*pi,0.736013926619948*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.2813155163767*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49454944994344*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49566224257605*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5894086302004656*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43337886768593*pi) q[21];\nu3(3.5*pi,3.4425709967857*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[15];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[20];\nu3(3.5*pi,3.4183342884892*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3323253541400049*pi) q[9];\ncx q[13],q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358385024728298*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41059252175338*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38194887909222*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.14610023030865*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.104442655614128*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45358364523165*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48755272852853*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.71802420230506*pi,0.7439764245895499*pi,4.27172629147033*pi) q[16];\nu3(0.531910912121256*pi,3.08483809337394*pi,3.41139871231576*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2042004080118112*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3185312404978*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47534030919072*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.363150631065253*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4721454213042104*pi) q[15];\nu3(0.210545053457838*pi,3.07856608151722*pi,0.636525075674816*pi) q[16];\nu3(0.880749671696417*pi,3.34156702903495*pi,3.46680953478048*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5495066896413014*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5432230728464358*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.460435875084732*pi,0.6929499596887201*pi,4.36310753426394*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.189638280719208*pi,-0.033131395046650025*pi,4.13852550577489*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.635525628394148*pi) q[12];\nu3(0.300438866284191*pi,3.40473701353902*pi,4.40487450531943*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.491286235770463*pi,0.14568505539277699*pi,4.16746782869048*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.3067568970509*pi,2.6515082391223*pi,0.975016369049417*pi) q[4];\ncx q[5],q[12];\nu3(0.493587409326203*pi,0.17664694286900695*pi,4.18290287952863*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.900007845447237*pi,2.35780523952581*pi,3.73278651626558*pi) q[10];\nu3(0.55018953113863*pi,3.3002957616264*pi,0.862275874568188*pi) q[11];\nu3(0.194197537125891*pi,1.03766830482362*pi,4.11287739569938*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.415573194198169*pi,0.3945628832146*pi,3.49038464671561*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.128251368052305*pi,0.80947715158351*pi,4.02057918641008*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.600789855052048*pi,0.473440235429597*pi,4.4173414098701596*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.625387228830666*pi,0.287016029881463*pi,4.12149810444892*pi) q[10];\nu3(0.718226416401023*pi,0.19150547821518804*pi,1.52984039410194*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.626547025556288*pi,3.09577599375634*pi,3.46341417745828*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.453783442357008*pi,2.65194003423759*pi,1.20748642277812*pi) q[21];\nu3(0.88115193669964*pi,0.5925239434537299*pi,4.41435336924794*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.160033073769936*pi,0.238128539067879*pi,1.1856089625562851*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.849609601265129*pi,0.09175218114390904*pi,1.115652487207846*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.588515546667626*pi,-0.05805815456454699*pi,1.091582419840739*pi) q[0];\nu3(0.700770064340047*pi,-0.4663712003151718*pi,3.93506205962829*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.649518181198003*pi,3.46168655646086*pi,3.91608846261104*pi) q[8];\nu3(0.159784414162598*pi,3.34735229503534*pi,1.100902379557106*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.520426163800166*pi,-0.11497668232252001*pi,0.635377227903198*pi) q[19];\nu3(0.451315427574507*pi,3.2810605123018*pi,1.62819400538488*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.294117866728315*pi,0.40851781041038704*pi,3.6747091955299*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.935434743443596*pi,2.84339930102775*pi,3.63165657160551*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.37566086045918*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.339516041248388*pi,2.98949066385528*pi,1.9692336791481*pi) q[8];\nu3(0.784660591924975*pi,0.261888498866124*pi,1.57929156330629*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.307881198594548*pi,0.18263053626103298*pi,4.4210973603762405*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285213257114632*pi) q[16];\nu3(0.411961562533818*pi,-0.02326217310117501*pi,4.31706612901762*pi) q[18];\nu3(0.44694954630734*pi,-0.114864718858469*pi,1.051364688893546*pi) q[19];\nu3(0.554926203884473*pi,0.8918868420219801*pi,4.41644377264507*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.671366888782336*pi,3.49477128782952*pi,3.5500720041038*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.717492415336037*pi,3.24117538721532*pi,3.27117056903971*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45088085973765*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.272021119846588*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.209018637539745*pi,0.88830053495407*pi,4.45018899837128*pi) q[15];\nu3(0.585533569104109*pi,0.005594361540054993*pi,1.4934344898250411*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47054603325411*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.663329621726219*pi,0.21948252427994497*pi,0.900689104836115*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,3.48397578038751*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.162700716245205*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4054260829538805*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2011388901236941*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35172055448734*pi) q[11];\nu3(0.790039789123718*pi,2.91066288091367*pi,3.63277984184177*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47221622710632*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.720111684444141*pi,0.299957929011083*pi,4.16255587195433*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5512837396070739*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5193079018933724*pi) q[17];\nu3(1.0*pi,0.0*pi,1.378738819542575*pi) q[21];\nu3(3.5*pi,3.4051585079825*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48502216492003*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.219000697923864*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.288963411778979*pi) q[18];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44881275241647*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40834925707977*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201205001471087*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332903470177458*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.692443551389218*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47545250910143*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.271779927762902*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.506220135924104*pi,0.6481528462656501*pi,0.664417089363555*pi) q[13];\nu3(0.650067192777294*pi,3.42324445110739*pi,2.99381981342176*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40251936473166*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.561147825811269*pi) q[18];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(0.430766980931462*pi,-0.1785911005393*pi,3.66905017921732*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36301445060584*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1541749303281539*pi) q[12];\nu3(0.945197469589956*pi,-0.101266640723153*pi,1.088251024020007*pi) q[13];\nu3(0.234164719419048*pi,1.06866014302213*pi,4.41127393533332*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5282499858460843*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.26394788666572*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.451821242886072*pi,2.92847975460829*pi,1.2110498547098238*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.458835822413025*pi,-0.12457844357254799*pi,4.27682537273755*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.494232886905451*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.874507902134506*pi,0.364356530180054*pi,4.25398035166714*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.303701528332842*pi,0.14570296020569196*pi,3.41675841869072*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.519239740803133*pi,0.038944853617476016*pi,3.79881404097249*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.331410135228625*pi,3.35465041556207*pi,1.51467068816205*pi) q[10];\nu3(0.643749846149037*pi,2.94294389791976*pi,4.15607172593452*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.533601125400136*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.317382245720882*pi,0.85525128034369*pi,4.06601861913631*pi) q[16];\nu3(0.21328364349203*pi,2.99232251160334*pi,1.415988797489095*pi) q[17];\nu3(0.178120772793701*pi,0.15407402652562796*pi,3.95373037950411*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.275797325939018*pi,2.62850362446557*pi,1.31174952974516*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.643281991021713*pi,-0.4061941129208287*pi,3.90035050616766*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.387034840334604*pi,3.22342985190676*pi,0.7713265752722309*pi) q[10];\nu3(0.497126780807409*pi,3.28926393122799*pi,4.42399027876965*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.871150589204125*pi,3.30999373527596*pi,3.29951449018097*pi) q[17];\nu3(0.15371930916996*pi,0.21519772659800895*pi,3.56426968188608*pi) q[18];\nu3(0.714993095204772*pi,3.10702067944727*pi,4.0758372608095605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.759616130303385*pi,-0.09918486539007099*pi,3.439861234139*pi) q[4];\nu3(0.735166312458383*pi,3.21738763529944*pi,3.22734455021463*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.312134640676673*pi,3.4429251377586*pi,2.04797300561349*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.552310832915277*pi,0.7925397787404*pi,0.646710955935771*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.253505025106345*pi,3.22868014883282*pi,1.70548612277244*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.591691292543776*pi,0.361203469763805*pi,3.93623059380772*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.481931531354089*pi,0.391805899382796*pi,1.208971100648923*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.6535843494036*pi,2.88136468041927*pi,3.82222131553511*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.78643144809026*pi,0.6379269737512301*pi,4.477514071834451*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.394205737194755*pi,-0.09780468698005101*pi,1.50179619399087*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.198077675087081*pi,3.00605279274035*pi,0.999542919343722*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.321527525193696*pi,-0.4983898749977884*pi,0.6509235554769*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47828347718113*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2834773116139329*pi) q[13];\nu3(0.247273890603896*pi,2.72503398386616*pi,1.295736367075095*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.239252242380356*pi,-0.07125731473048502*pi,3.64704737165392*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.43182783733759*pi,0.329123832987544*pi,0.831104966132022*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4327731560335*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.296947193292023*pi,2.83074417565723*pi,0.712641932524988*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2730833582975039*pi) q[14];\nu3(0.892413450800767*pi,0.031207598314324958*pi,1.198236369454911*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(0.0789409537347954*pi,3.47935172664694*pi,0.9072356968244031*pi) q[8];\nu3(0.574126976370289*pi,3.19810527414583*pi,2.9484040498515*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.42391409477794*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43225297404954*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3292860066733239*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45285423138075*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3549011961663129*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.208431861858017*pi,3.02174244362902*pi,1.863371203457*pi) q[9];\ncx q[11],q[13];\nu3(3.5*pi,3.41406604144165*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4567787593505095*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.261996951948479*pi) q[18];\nu3(0.185948859553822*pi,-0.023493026453486*pi,4.4162474791246*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.43330361593609*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.613950944905522*pi) q[19];\nu3(0.751215436847377*pi,-0.268443916478792*pi,3.93917112565406*pi) q[20];\nu3(1.0*pi,0.0*pi,1.240626309580981*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48907470081764*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.646344411343747*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.263161763145491*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5626271848534488*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46205281349773*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.431353022420365*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.628637220688504*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.49216429707371*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.279603777481993*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.698392033434502*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.5660932019792235*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(3.5*pi,3.45902138241789*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.636969467469376*pi,-0.163255026276107*pi,4.2132084163669905*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.78984343317138*pi,2.8187804319037*pi,4.30918263681074*pi) q[17];\nu3(0.190044792599672*pi,-0.21616806243238001*pi,1.40806689775959*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244975489820052*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.531904496691866*pi,3.32079790305639*pi,3.14201048437263*pi) q[1];\nu3(0.969459410508118*pi,-0.021081820825471997*pi,1.30724965571551*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.614637251545025*pi,3.31917238372953*pi,0.723578289010632*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44707023131372*pi) q[8];\nu3(3.5*pi,3.43589969960561*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.655058381771383*pi,0.494748357337785*pi,1.3923961044086108*pi) q[11];\nu3(0.720394724110126*pi,-0.32414244057324*pi,4.22926081971622*pi) q[12];\nu3(0.427729340046164*pi,2.84062088207684*pi,1.4129265412089311*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3209533233156439*pi) q[16];\nu3(0.583089504355745*pi,0.64283387453213*pi,0.948751027295868*pi) q[17];\nu3(0.716658636115762*pi,-0.4203833961378599*pi,4.37548938714317*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.591189304393163*pi,3.32955992502235*pi,4.35996930036932*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.54528968473023*pi,2.47850963991746*pi,3.72760833831387*pi) q[1];\nu3(0.427909448698594*pi,0.6535357589109101*pi,4.27911879517041*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.1288036360445*pi,3.33821967593258*pi,2.09062446925315*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.826258950253221*pi,-0.314425902489627*pi,3.22480239692849*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.467291592453574*pi,3.45580707180149*pi,1.13806365981522*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.299094595696236*pi,3.00638967973114*pi,1.51452785940973*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4404180901135*pi) q[20];\nu3(0.654594019361058*pi,0.363292201010745*pi,0.996035964569718*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.680142221095459*pi,0.46989520210965796*pi,0.763658489626598*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.526672754785913*pi,0.7221766396840601*pi,4.19710299349105*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.188881408450065*pi,0.37086731298022*pi,3.746191961115*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5273237192588325*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.562586079426525*pi,3.1508481682565*pi,3.16816309983802*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.210962242114703*pi,3.40793498462921*pi,2.0228630058146*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.340197915789799*pi,0.32293479177517603*pi,3.5411726144583*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.654635459449749*pi,3.01000776008599*pi,3.51584312502838*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.545689819991773*pi,3.14538832088765*pi,4.04284864076246*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.592086359813244*pi,-0.011718643562359021*pi,1.437161181578753*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.852182780751116*pi,3.18939648932736*pi,0.5109075662052228*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.582057546507462*pi,3.06545454047444*pi,4.03376993640029*pi) q[0];\nu3(3.5*pi,3.34146266195402*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.578800054911605*pi,3.49122722740426*pi,3.95016297799553*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.852290291220618*pi,2.98973892728823*pi,3.81974264650869*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191431743891594*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.43768985900339*pi,0.5*pi) q[2];\nu3(0.584287564427924*pi,3.14141222141309*pi,4.461454164778409*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.413849741010934*pi,0.5533841767413299*pi,4.0351603478239895*pi) q[5];\nu3(1.0*pi,0.0*pi,1.228417755761313*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.187810694487964*pi,-0.4045024648022323*pi,1.73038400346554*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44426346197347*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2132266271011551*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.488641210468308*pi,0.6595655393850199*pi,0.580739068394622*pi) q[5];\nu3(0.719828871216466*pi,0.6237895675645799*pi,0.8299682125601939*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.687097849999439*pi,3.33086654110011*pi,3.0595896158106*pi) q[10];\ncx q[14],q[17];\nu3(0.422162956809458*pi,2.38297791982834*pi,1.226482436487148*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.600593690948863*pi) q[19];\nu3(0.327643524138398*pi,3.26218013682094*pi,4.489576308141761*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41527478696512*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.351708641687513*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.645092835244371*pi) q[7];\nu3(0.365659023692139*pi,-0.15294223399546097*pi,4.24481202951341*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.237716350545662*pi,3.12397258664313*pi,0.739666393711482*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.361004227295774*pi,3.45350395533719*pi,4.05357427521131*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43350397929982*pi) q[17];\nu3(0.621425994936902*pi,-0.376842724676622*pi,4.28212377796461*pi) q[20];\nu3(3.5*pi,3.39162911149901*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.225087173473653*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[12];\nu3(0.203621863493263*pi,0.39243640852643*pi,4.341133512126779*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.610193937457722*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.622993146762906*pi,3.39063672347638*pi,3.66132858203138*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.439065251686451*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.346636542843114*pi,-0.346292468659003*pi,1.71590002051393*pi) q[2];\nu3(3.5*pi,3.45144381970496*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44187612514469*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39902587237694*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.12903031467431*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3211256562480629*pi) q[18];\nu3(0.263690174281654*pi,3.04919939458445*pi,1.225970072851358*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244779469114867*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.488831064153284*pi,3.08280059695848*pi,1.00147305374457*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38885801751451*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.47883433095223*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2301546560548289*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.415575341821585*pi,0.23160945579125602*pi,3.32174207866776*pi) q[19];\nu3(1.0*pi,0.0*pi,1.439056956484364*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.276288079951188*pi,2.68046876215729*pi,1.253167964973228*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.701683315901941*pi,3.28743746448855*pi,3.29974182827711*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.45351981700137*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2551915338050241*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40929767147742*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33495412324842*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5409829951697952*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.407579973900769*pi,0.6888986858791399*pi,4.3578531743676*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.740849056912653*pi,0.444351389164353*pi,1.254698493916204*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.165612504121331*pi,2.84179177985752*pi,1.157508892236999*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36737665078969*pi) q[15];\nu3(0.395452087452582*pi,0.6984212569477499*pi,4.10775726620415*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34968865808257*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.329999093898442*pi,2.87917264325855*pi,1.52535452463482*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4749112384018*pi) q[13];\nu3(0.0588158068429806*pi,-0.4280122971724241*pi,4.1653264788205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.428378426650456*pi,2.86573711724256*pi,1.3877363551498552*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.225168479833172*pi,-0.06653887291425897*pi,4.364054579208981*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.821997687632445*pi,-0.4782246888706478*pi,3.93483302601966*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.109520654818285*pi,2.7610530922994*pi,1.194272184875828*pi) q[21];\nu3(0.401581615712041*pi,3.1970256307959*pi,0.879933535038179*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.397514850004814*pi,0.47357612401431004*pi,0.577267825751209*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.54036801364651*pi,0.01448989654238797*pi,1.4799915287798129*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.697368969038153*pi,-0.287638151249131*pi,1.02665592401695*pi) q[21];\nu3(0.701814542485276*pi,-0.321152847824164*pi,3.83821199487892*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.42019925294802*pi,-0.317309397747695*pi,0.975167341192833*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.653591098828968*pi,-0.16948775200085597*pi,4.09330090650827*pi) q[5];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.371702599244695*pi,-0.4080013764555509*pi,1.84466928565118*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.167642719865279*pi,3.14057687556542*pi,1.2278351328887869*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.666417602263356*pi,3.02259891170545*pi,4.4837201885349*pi) q[3];\nu3(0.570853483870849*pi,0.38497954345729*pi,0.899619706413875*pi) q[5];\nu3(3.5*pi,3.46322940327525*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.346693987514109*pi,3.32056723599426*pi,4.31865717790107*pi) q[10];\nu3(0.364791632103573*pi,2.84538271615386*pi,1.7318323486517*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.751774734816177*pi,-0.290643104531488*pi,0.5018176143893789*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3149492738400759*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45440966324356*pi,0.5*pi) q[2];\nu3(0.378300407031001*pi,2.626279763426*pi,1.55113479063454*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.169102296376515*pi,2.92413207795791*pi,0.682185446206606*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.252124375547131*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.42271615577157*pi,-0.322710511130624*pi,1.57552879174893*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.549658053298436*pi,3.13196996230733*pi,1.7127718567968*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.450045228302453*pi,2.53532236262877*pi,1.219490853651924*pi) q[13];\nu3(0.154708249796418*pi,3.451331808696*pi,1.4125558303048051*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.204529931155899*pi,-0.094427630750746*pi,0.5190956906674024*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43096934695185*pi) q[19];\nu3(0.733805125892634*pi,0.07397021649121505*pi,4.15718605421984*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[19];\nu3(0.518186189986747*pi,0.379876994058594*pi,0.622471706590804*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42155278678813*pi) q[12];\nu3(0.749890473014606*pi,-0.242909912469719*pi,3.54145506411221*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.794089705554556*pi,0.18626318259736596*pi,4.0052486115279*pi) q[18];\nu3(0.681052506960679*pi,0.5848884853429701*pi,4.17333437144147*pi) q[20];\nu3(3.5*pi,3.43033259649857*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42652246037383*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.261524890711259*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.052025962451844*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[10];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35311289538377*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(3.5*pi,3.48837343963556*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.295089252931533*pi) q[9];\nu3(1.0*pi,0.0*pi,1.265876922476435*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5159220400477946*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43469577894446*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5109453546751976*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303972816181691*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4658679519675*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45155586136297*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.193946093530333*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(3.5*pi,3.43751246364132*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280028504559477*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.20768920084742*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44080067713905*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34720656278075*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5340273867804257*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,0.5519950408577512*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.754183153347136*pi,-0.192881577008227*pi,3.51596083661922*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40548759044782*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1963811817579448*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5240063521204408*pi) q[18];\nu3(0.0878235262845617*pi,0.36743312260566896*pi,0.758168569247186*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4673350750350895*pi) q[20];\nu3(0.851031851280432*pi,2.3617779612937*pi,3.8517711905151*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.642758641202782*pi,-0.374701004667914*pi,3.64858277389142*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.134259342663209*pi,-0.3106932551796*pi,1.027775132579471*pi) q[7];\nu3(0.356280825108378*pi,0.8207037798515999*pi,3.83960529060773*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.460702084158762*pi,0.41991014546413297*pi,3.53902794814107*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.753089321034985*pi,0.37745711684987404*pi,0.824180266416101*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.491709598465047*pi,0.5038339910802001*pi,3.74065138315562*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.730373193941123*pi,-0.137669654312029*pi,1.041734662742035*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.712733804959136*pi,3.25846965287879*pi,3.78266206551632*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.597619582848718*pi,-0.260927911287391*pi,0.9361834402388489*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47750086749897*pi) q[14];\nu3(0.503676730467798*pi,3.29261165522148*pi,0.7295521843548249*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.327164287939412*pi,2.80578710083022*pi,1.21009614688113*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.311259971571437*pi,3.4565740368343*pi,4.40338355393997*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.24113867177351*pi,3.25892282194204*pi,1.6371588687287*pi) q[15];\nu3(0.484358125753724*pi,0.9468904225702199*pi,3.96381555941457*pi) q[16];\nu3(0.139832805580645*pi,3.44023369756825*pi,1.421743691255877*pi) q[17];\nu3(0.44144450976562*pi,3.49097487424109*pi,4.23369777179471*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.657488926150484*pi,3.43659882962156*pi,4.17566719666401*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.579860555869361*pi,-0.19157556334314502*pi,1.33065375655674*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.238190278532831*pi,-0.4418719854000249*pi,1.73926789480569*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.697489783947187*pi,0.471739131158344*pi,4.31074218420991*pi) q[16];\nu3(0.778819321572461*pi,3.09414732469385*pi,3.92088024587665*pi) q[17];\nu3(0.462137059971465*pi,-0.46100081048700803*pi,0.671920363318586*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.494599971274863*pi,0.67832199023687*pi,0.9809013606643799*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.641049633435804*pi,0.19589980695849996*pi,1.0778081344064772*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.535682446586993*pi,0.07217334841454104*pi,4.184755009289891*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.339390834840989*pi,2.76792962721505*pi,1.211033071032955*pi) q[4];\nu3(0.17052670270285*pi,0.33759644788284704*pi,4.285312830756061*pi) q[5];\nu3(0.284582566665221*pi,1.03707520489611*pi,4.3072620303060205*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.202879293651989*pi,-0.24145714730254503*pi,0.613494466553506*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.712113243093437*pi,3.28988103223112*pi,3.21105418237528*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.642944521248413*pi,-0.02524761595660502*pi,1.227445413531405*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.39165169115295*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.783251498709847*pi,0.61902176264012*pi,4.46429057567463*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.3563645919369*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265341992197404*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.276373863842519*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42515688631707*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40120109652455*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.489145507060323*pi,0.8976245309789499*pi,4.09865955010327*pi) q[9];\nu3(0.461584847922878*pi,-0.14277437514604702*pi,4.09687370908071*pi) q[10];\nu3(3.5*pi,3.49499870477201*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.64780950462438*pi,-0.018973824047084975*pi,4.3789832459961*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.238143985137037*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1947130394432302*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2720932439082*pi) q[17];\nu3(0.698735139480246*pi,3.44903700763735*pi,3.6247394961871*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.43605182705974*pi,0.66003126140297*pi,0.839316112483075*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.846549415269419*pi,3.23733749778547*pi,3.63431802870996*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.647626674819282*pi) q[18];\nu3(0.210304562680853*pi,0.223306167581798*pi,3.47314012914503*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5892439845469855*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0786483734060981*pi,0.58572349706249*pi,0.5455951253809533*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.625426510291939*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5109742909828962*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4523791223133*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49117290178652*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42077419769741*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,1.32535618949731*pi) q[4];\nu3(1.0*pi,0.0*pi,1.056919482461965*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.718492260103482*pi,2.69715352521092*pi,3.6411780137187*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.418115111634171*pi) q[4];\nu3(3.5*pi,3.44126545634275*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47309702989348*pi) q[6];\nu3(0.347652681554481*pi,-0.4132830475015489*pi,4.17871544185735*pi) q[7];\nu3(0.560247639200033*pi,-0.322275201123168*pi,3.63557160509234*pi) q[8];\nu3(1.0*pi,0.0*pi,1.211597656223808*pi) q[9];\ncx q[10],q[13];\nu3(0.640209113786795*pi,-0.4293268563856922*pi,0.7997569375407729*pi) q[11];\nu3(0.943916493542586*pi,3.11160176542706*pi,3.9453263765819*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.409842838765155*pi,0.03492905485633002*pi,1.4587017977304582*pi) q[15];\nu3(0.310429473547824*pi,3.17410779844121*pi,1.350214689120023*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,3.48702428110896*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226231279372308*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[5],q[9];\nu3(0.627878077316182*pi,-0.04376790628751698*pi,0.676127695014791*pi) q[7];\nu3(0.472572222794625*pi,2.95432938766229*pi,1.72092898403558*pi) q[8];\nu3(3.5*pi,3.46741060044565*pi,0.5*pi) q[10];\nu3(0.682656325080152*pi,3.25846788928385*pi,3.39582129432495*pi) q[11];\nu3(0.341653225827279*pi,0.197441893986382*pi,0.7415041378195559*pi) q[12];\nu3(1.0*pi,0.0*pi,1.277638668270584*pi) q[13];\nu3(0.868691671518865*pi,0.281630934993931*pi,4.149430466408321*pi) q[15];\nu3(0.431081807454178*pi,0.346885317507049*pi,4.38528169668992*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.653160129895534*pi,3.34293470707825*pi,3.54449023037506*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4399984042658*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4869566683657105*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.245233298507576*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.829678189009727*pi,0.63173348730527*pi,1.363330432750626*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5525845844540497*pi) q[20];\nu3(0.481576021747621*pi,0.07435866009141501*pi,4.02710295294232*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.679746878300952*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.504596071636144*pi,3.39055363456038*pi,3.20518003360614*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.196201671590964*pi,3.10981175443994*pi,1.95726042633102*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5220112578534762*pi) q[14];\nu3(0.461694627175989*pi,-0.4924209621173456*pi,4.309498988154219*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.402333138236438*pi,0.41993849854976695*pi,4.2503420851167*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43102106129393*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.135823117131031*pi) q[15];\nu3(0.34241204211821*pi,-0.11975611701869698*pi,1.1302063860667428*pi) q[17];\nu3(0.572407822827011*pi,0.377371068789188*pi,0.6703713872145081*pi) q[19];\nu3(0.443838200304897*pi,2.79909500705084*pi,1.222014900690072*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.38725859868912*pi,0.049069510260434046*pi,1.2159372331091869*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.48891325495248*pi,0.024052905025408022*pi,3.85695805545992*pi) q[19];\nu3(0.809988960709108*pi,2.80927304537754*pi,3.87839362573974*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.599969393312363*pi,-0.134466545427738*pi,4.03234481747777*pi) q[0];\nu3(0.277825602704214*pi,0.9855690033700699*pi,4.06926573598171*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.715044386337092*pi,0.13331415913533995*pi,0.5095561739357592*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.743611373551576*pi,0.7649888200184101*pi,4.29969346007912*pi) q[6];\nu3(3.5*pi,3.45779518768872*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.86661667391215*pi,-0.16999373244626198*pi,0.926682873109859*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.388882395405401*pi,2.70719204949685*pi,0.906168903125917*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.493665183388639*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.339355273845277*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.959876107673028*pi,0.58992505278028*pi,0.619630487244043*pi) q[1];\ncx q[2],q[16];\nu3(0.66225896755859*pi,-0.256854609766067*pi,0.930763688541418*pi) q[3];\nu3(0.864936350280131*pi,-0.026682390787446997*pi,0.924481956938688*pi) q[4];\nu3(0.50083241125988*pi,3.22344276131685*pi,4.40819505587437*pi) q[5];\nu3(0.49001554682819*pi,3.36650490599582*pi,4.34173943790849*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.24676255333662*pi,1.03611710514073*pi,4.06977829033082*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.442403892118637*pi,3.1944610874093*pi,0.5242520267162282*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41326770422834*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.76722662694376*pi,2.75999006291301*pi,3.74259627178539*pi) q[4];\nu3(0.195073243953694*pi,0.5735824374082801*pi,4.07048551697454*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.388239332464338*pi,3.24353156291413*pi,1.203171912531149*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.273025538053796*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.669340114790559*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.470050626030359*pi,-0.4443182553067925*pi,0.843489129514002*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.49984511477105*pi,3.17041750883413*pi,0.743666498520194*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.549499856887029*pi,0.15558961280041295*pi,1.53444169449695*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44588607138194*pi) q[16];\nu3(3.5*pi,3.46119426657995*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.126979057368755*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.34835194504606*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46079306043633*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.295040624072034*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191382967285775*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[20];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0358391789758534*pi,3.21516232327704*pi,1.035941067578798*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46842667302818*pi) q[19];\nu3(3.5*pi,3.47075133185337*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4733980685222*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.359463365065558*pi) q[6];\nu3(0.400157293555224*pi,0.307267355650353*pi,1.081328291694923*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5966719140035575*pi) q[10];\nu3(0.840657324443136*pi,0.23280181086155405*pi,0.5290459013225686*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5175754924858178*pi) q[14];\nu3(0.595881001175169*pi,0.52886588291096*pi,1.127177656189452*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.366318621824865*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(3.5*pi,3.38031443926694*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.33986706657922*pi,0.5*pi) q[9];\nu3(0.743955610883244*pi,0.38735899446386*pi,1.198727229957707*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1619507810174459*pi) q[12];\nu3(1.0*pi,0.0*pi,1.166052797795472*pi) q[13];\nu3(0.645400149278592*pi,3.33762601021053*pi,3.42759359451504*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.621066359817492*pi,3.46260680120522*pi,4.266464982392121*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47911170275744*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,0.657609237831179*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.495843396201794*pi,-0.09023650127100502*pi,4.20138284501439*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.79033589014156*pi) q[20];\nu3(1.0*pi,0.0*pi,1.391494094914232*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.638021874705752*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4844031967427*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5882003549875*pi,3.35167127410013*pi,0.5700848256830771*pi) q[2];\nu3(0.197709342392063*pi,-0.490914321280185*pi,1.9578755859898*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.266896490649837*pi,3.37946052567291*pi,1.56098331844505*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.134749988301349*pi,0.06287016701743098*pi,4.03189083948361*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4078660897507*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0696718950768596*pi,-0.438436447822984*pi,3.96515228144397*pi) q[2];\nu3(0.350174596062305*pi,0.62302201251433*pi,4.27159408933008*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.440729654381247*pi,0.79751054024258*pi,0.5454024463579602*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.919551602094815*pi,2.94708755635343*pi,3.57767934451002*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.682728816433204*pi,2.84936945591681*pi,3.34570556135314*pi) q[16];\nu3(0.46635256910458*pi,2.79757872799131*pi,1.138590508798886*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.638302373324796*pi,0.8262111299236199*pi,4.41866753523173*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0749480154765704*pi,3.45865594037763*pi,1.86696130545105*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.344455167289772*pi,-0.06580651197404103*pi,1.1612829036221028*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.289559463162109*pi,2.66635297000415*pi,1.0103636751019152*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.471713494006762*pi,0.15210436597855803*pi,3.82320037060005*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.645432440319441*pi,3.26297587015896*pi,4.2280692507109805*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0897343232178348*pi,0.12030278006615303*pi,4.4567601654369895*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.454030070093425*pi,0.32465840368649*pi,3.67115338214112*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.888164622492393*pi,-0.11669650251312702*pi,3.47409054656031*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.183346816961212*pi,0.25553029548606*pi,1.088017446754024*pi) q[5];\nu3(0.309082597810875*pi,-0.10513025388760999*pi,0.762695567001622*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.470181093520179*pi,-0.40166287341993623*pi,1.400510497778619*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.9400784698663*pi,0.20699212223126895*pi,0.794906376108513*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49898579970657*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.497958219397841*pi,-0.04879928221838198*pi,4.3218016858990005*pi) q[6];\nu3(0.508910463544387*pi,2.97908948362595*pi,3.20491068213913*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.611538511643728*pi,3.31395850416144*pi,0.702760641725263*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.140686806067841*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.110267680499247*pi,3.2672949900454*pi,4.333834343544201*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.215086910381051*pi,3.13900512469947*pi,1.143485903455728*pi) q[12];\nu3(0.0372954616821564*pi,3.45884287196639*pi,0.5255874851242709*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.548667959467035*pi,3.16562069228472*pi,0.633810072787503*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42064132808272*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0699442933431958*pi,0.297219923162109*pi,3.87742398736035*pi) q[13];\nu3(1.0*pi,0.0*pi,1.328191271996228*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4640279686992095*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0963273555891355*pi,3.42666433857486*pi,1.69878645007846*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[18];\nu3(0.559219881298595*pi,2.46227072051653*pi,3.65125080232903*pi) q[4];\nu3(3.5*pi,3.41999200747523*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.236227194613277*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.43698265639757*pi,0.81211715655783*pi,0.665033895471265*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.49142212428345*pi,0.5*pi) q[6];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.2008560995149669*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5895172899937957*pi) q[14];\nu3(3.5*pi,3.41815599983668*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.414852482868171*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.38911840543396*pi) q[8];\nu3(3.5*pi,3.44679907028219*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41211005084318*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.315056329098491*pi) q[12];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.168269305508825*pi) q[16];\nu3(3.5*pi,3.21257195317203*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1437975971065741*pi) q[20];\nu3(0.203942156472904*pi,0.60324856466984*pi,4.390221884256571*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43308542517445*pi,0.5*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5929489732081669*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2912574046068799*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.475172635545309*pi) q[19];\nu3(0.121485864454481*pi,0.26167607349426003*pi,3.78011920858736*pi) q[21];\ncx q[0],q[4];\nu3(0.192109211556759*pi,-0.397597304304878*pi,4.39274733078833*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.801491289421193*pi) q[12];\nu3(0.360759394791446*pi,-0.128922606487145*pi,1.357309575162848*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.49640025336789*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5291261577859392*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46974592608566*pi,0.5*pi) q[0];\nu3(0.51621500223855*pi,3.42028718183524*pi,3.61624623786842*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.203732869321248*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.622751606535358*pi) q[13];\nu3(0.751984651651441*pi,0.8071108230548301*pi,4.46353587113787*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.413232295050847*pi,-0.13656411208179298*pi,0.850545681011811*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.265140462425017*pi,0.05595618607742103*pi,0.792069098460641*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.428998523264371*pi,-0.4172406244944775*pi,1.78345864244835*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5885814939011*pi,3.04894383171407*pi,4.22834199025347*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.341002421840233*pi,-0.11730975164330998*pi,4.17099427751327*pi) q[2];\nu3(3.5*pi,3.36920802054822*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41711829442528*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.633353425791899*pi,-0.0035855773292899906*pi,3.56708043450908*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.327336737923248*pi,2.96872365608087*pi,0.874874715429908*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.396469201192059*pi,-0.244225065441678*pi,1.28257809088854*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.198732809629844*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0540308174495206*pi,2.89381356246147*pi,1.07085691495253*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.377294797303909*pi,0.180146463678307*pi,3.9697091706077*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.37547495902413*pi,0.10727907942429404*pi,4.43705689657426*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.332094291387095*pi,-0.07598013347113802*pi,4.05368612223414*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.433577913486143*pi,3.1306672773288*pi,0.906210218305895*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.27889958830342*pi,2.60863698552035*pi,1.1516899983346192*pi) q[7];\nu3(0.256480068085468*pi,-0.20165905618026703*pi,4.14847395093749*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.328263163227797*pi,3.36925285691835*pi,0.757500687811834*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.763012693622329*pi,-0.110451466691245*pi,0.965044111366013*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.445467417261357*pi,2.46911458312776*pi,1.14154249573719*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.506327719873084*pi,0.50132616578174*pi,0.737013502662709*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.519302603838019*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.572713912208371*pi,0.7535373982768301*pi,0.8361237514659601*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.444136139938372*pi,0.29723154344982605*pi,3.89345407520114*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.660708729746227*pi,-0.36602650856810504*pi,4.365195499602811*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.31277729171272*pi,2.74644703475476*pi,1.3129862955360672*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33847055571035*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.343256684692327*pi,3.10950264479804*pi,1.79451003091553*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.770487236048404*pi,0.60361041271546*pi,1.1538083374553532*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.246581810272871*pi) q[14];\nu3(0.858384529474435*pi,3.10089786248042*pi,3.96142789773861*pi) q[15];\nu3(0.438377416189598*pi,1.07316600063473*pi,4.15089024394318*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.277702761042104*pi,2.59164860778654*pi,0.957516001731763*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.824076648009625*pi,-0.4822771339502723*pi,0.9403859512182571*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.893357631204608*pi,-0.037701701540309995*pi,3.50674915767901*pi) q[15];\nu3(0.448469305332456*pi,0.104824553229796*pi,4.38780361763786*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.212890424136014*pi,-0.27178200513512396*pi,1.51332245817397*pi) q[21];\nu3(0.661159955188307*pi,3.45583074733962*pi,0.5690025926249183*pi) q[0];\nu3(3.5*pi,3.37762470826496*pi,0.5*pi) q[1];\nu3(0.164620081603633*pi,-0.252256676569174*pi,4.46086404738886*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.19788079838968*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5384676289345056*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.811077062612793*pi,0.36513490631727896*pi,0.694979010639336*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.215171000238907*pi,3.02085095671493*pi,0.881107759403441*pi) q[21];\nu3(0.789794973447878*pi,0.308174364823946*pi,0.656208051113945*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.415273306624105*pi,0.23010257976485105*pi,4.42328508976887*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.104296323579828*pi,3.29338272644324*pi,1.54777206804515*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,0.623790517543222*pi) q[10];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.43821531966359*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.270167650349417*pi,3.3484216955227*pi,1.93330250912758*pi) q[4];\nu3(3.5*pi,3.44486995951553*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.44042334701739*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2095740171876121*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,3.49772336440703*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.202461070494816*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295906078155089*pi) q[16];\nu3(1.0*pi,0.0*pi,1.350416672890833*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.38635266767271*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.116992229061869*pi,0.35522434944259496*pi,3.60909217366915*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44449045685811*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.166258435379934*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.268869314027466*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.595945094019584*pi,0.6169018400693*pi,4.22728550866889*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.23982261903847*pi,-0.360321260314055*pi,1.45240739940191*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38273801431172*pi) q[9];\nu3(0.904499867382906*pi,0.42902195652253605*pi,0.91091872905065*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.817935294975508*pi,0.025651869305760022*pi,3.7235150614066*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47732336362212*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5457030133761833*pi) q[16];\nu3(3.5*pi,3.47072280365785*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.269554811061861*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3364939144846741*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.513419883763697*pi,0.229114061801185*pi,1.163482739706956*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.461448054490565*pi,0.321804902218061*pi,4.11096096177905*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45839610639263*pi) q[12];\ncx q[13],q[16];\nu3(0.481303488059859*pi,3.11101891026042*pi,1.91915381042228*pi) q[14];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.3828324390547895*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.39834814605215*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.177331247672638*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.612754606998839*pi) q[19];\nu3(3.5*pi,3.42428743654158*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4038500666717328*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43752550540983*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.641323019810435*pi,-0.4123016793030308*pi,4.32670527081556*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.340568956956745*pi,0.58948334187258*pi,4.3227574241299305*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.620301664441306*pi,0.28842152347391203*pi,1.264652580010935*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.625836296929966*pi,-0.023664808823565975*pi,4.38790378707108*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5524804895077979*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.549841582264144*pi,3.35841859556121*pi,3.15701530636971*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.854261268811621*pi,0.045579099989251026*pi,1.2926959607156339*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.466850068983572*pi,2.82194230053535*pi,1.268400157740349*pi) q[16];\nu3(0.725889078382693*pi,3.23661234496743*pi,3.00564521638957*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.297879089858154*pi,-0.12041721218461698*pi,1.4155594843505641*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.563930406080767*pi,-0.15136649801875102*pi,3.99506566923162*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.591369196884632*pi,-0.23698035672289702*pi,3.88263750000309*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.406630971485111*pi,0.68073827804475*pi,4.12482883143063*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.881723410807687*pi,3.4858095798777*pi,3.95866129732583*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.493988778360025*pi,0.95274072769516*pi,0.8853933995964349*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.184923532333794*pi,3.37933432513227*pi,4.446392791962269*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.711449851433779*pi,-0.4107818870522837*pi,4.3315594769846495*pi) q[9];\nu3(0.694306001428444*pi,0.5740253200407299*pi,4.23377018187176*pi) q[11];\nu3(0.580295773840967*pi,-0.49171837267680457*pi,3.82746926516402*pi) q[12];\nu3(0.400164809851822*pi,2.92117856370187*pi,1.390777532320679*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.477884901510407*pi,0.26131688037726897*pi,1.080322141822901*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.472344374376189*pi,2.52855360943871*pi,1.465886473946288*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.624514131991037*pi,0.335405104364055*pi,3.89883731978776*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.651448007871257*pi,0.07236305533663501*pi,3.83997561734083*pi) q[12];\nu3(0.861202961906988*pi,0.09663709038403101*pi,4.25860400669832*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.932479127402802*pi,-0.03029333517473498*pi,3.62911357111808*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.688671881427881*pi,0.27380234158582295*pi,4.44599077266524*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.540060305774909*pi,0.18398924753343104*pi,3.88051163019835*pi) q[21];\nu3(0.876270460532239*pi,3.18158764244667*pi,4.12359633045347*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.762030821298144*pi,2.7461408584277*pi,3.62735714010217*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(0.54311624733184*pi,-0.38856676920183697*pi,3.97671117778376*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.960129764038914*pi,0.28689889285369397*pi,1.40390199434656*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.380971206984383*pi,0.15531327371693204*pi,3.45864142652193*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.711680900099191*pi,-0.20953034473797*pi,3.62202970758958*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.35185224437132*pi,0.5*pi) q[7];\nu3(0.395668211582027*pi,2.45608445346139*pi,1.113716771082871*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.175510647111145*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30419982246169*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39366235013253*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36774414848786*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.163745137184524*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.23836667724886*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.470805357751432*pi,2.76205996724083*pi,3.69070165471205*pi) q[20];\nu3(1.0*pi,0.0*pi,1.246469711876673*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[6];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.33861441307019*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.37830937196515*pi) q[15];\nu3(1.0*pi,0.0*pi,1.20777781637179*pi) q[16];\nu3(0.640031463217253*pi,-0.061973684835533005*pi,3.51298267146148*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47891176978084*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5148496658369424*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[9];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.354865222687039*pi) q[13];\nu3(3.5*pi,3.41844560960502*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.618042951034491*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247709268815006*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40762195924782*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[6];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39411555946593*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1479949869388961*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5035230759034977*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5809231418037668*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5653196801419142*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41509194915131*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.44814240093083*pi,0.5*pi) q[4];\nu3(0.155884416628504*pi,3.06090901483991*pi,0.803249965754682*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5470761087449691*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2293562834960579*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.52201784549809*pi,-0.22805529146652798*pi,0.8123739803805781*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2109231152709001*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.58032279508566*pi,0.304368998000056*pi,3.76416281417176*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.219091307725932*pi,0.54775053147191*pi,0.5542773485863693*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.575794014966234*pi,-0.011524014052471998*pi,4.45490268379095*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.42103474416921*pi,0.5*pi) q[11];\nu3(0.649240309623024*pi,3.40012324033709*pi,3.8103524288192*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.72195621385713*pi,-0.28731684010174896*pi,4.49743228173074*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3680421216286311*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.562844303824008*pi,-0.139817869094632*pi,4.17151927291071*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.800375440314829*pi,0.022319235835411955*pi,4.28306729533343*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.530266076799851*pi) q[10];\ncx q[11],q[20];\nu3(0.0758583200908475*pi,-0.283950627432093*pi,4.03970569842353*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.291472662948437*pi,3.2874886625721*pi,4.26019383349049*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.313172737585877*pi,0.19749522648891504*pi,4.365709025981269*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43172498253806*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.191755036812416*pi,-0.4141648481637441*pi,1.012426287341082*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.385647743038209*pi,-0.30436590523017704*pi,0.5854744689464091*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.79249030705833*pi,-0.07408848621846398*pi,4.2030033691612605*pi) q[8];\nu3(0.57572692711109*pi,-0.028311586836756997*pi,0.868892875832664*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.719383296790265*pi,0.491395998296286*pi,1.197766574049281*pi) q[14];\nu3(0.767435183591956*pi,0.420649620731524*pi,1.233687035714802*pi) q[15];\nu3(0.549609504695391*pi,-0.03905957064754001*pi,1.4187193128322049*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.279696293884377*pi,0.399170151748549*pi,0.768436878204795*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5780284757969509*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.729957202590354*pi,-0.124078464844675*pi,3.68981719650569*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.292071442757159*pi,0.38747576123004*pi,0.799737188684413*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.279471183633495*pi,3.08891364946659*pi,4.41742584797926*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.306969845711217*pi,-0.239698833158629*pi,4.33095945458183*pi) q[8];\nu3(0.532205291701538*pi,3.10451825053893*pi,3.9652791040739*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.88095655994829*pi,3.24536676233269*pi,3.70873046201178*pi) q[15];\nu3(0.258847444312268*pi,0.343049823595477*pi,0.914316406699034*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.402802953404761*pi,-0.059374583269347025*pi,3.62825574147144*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.583157858428105*pi,-0.06094121817492398*pi,1.3412466609228129*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.710787539180814*pi,3.05286791075221*pi,3.60723116403212*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.558150751570862*pi,-0.20030968202869898*pi,4.1839500929285105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.785103168973202*pi,3.41619024855196*pi,4.45445614685526*pi) q[21];\nu3(0.159167740644844*pi,0.256948366686111*pi,3.4270881684797*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3045257914544*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.222376668829292*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44824228832414*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.053634517091791*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.639997872110179*pi,0.8395937977132899*pi,1.06653935463903*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(0.832814024601041*pi,0.70754104291606*pi,1.008301344068014*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.467540341310033*pi,0.13353791080781097*pi,3.49447743999632*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,3.42268268128526*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225525361364004*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5771296838027222*pi) q[3];\nu3(0.497240116541844*pi,-0.313943982210106*pi,4.2246618660038*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.448795250079067*pi,2.50176203202888*pi,1.397909850622489*pi) q[10];\nu3(0.787077868551143*pi,3.15947087096946*pi,3.15676863259556*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47917974716382*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.41656609800827*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.265235687660841*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.751423149733111*pi,3.18929249387943*pi,0.673512431921471*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.401520313079271*pi) q[16];\nu3(0.11505962789312*pi,0.09003730159977896*pi,3.67269886216607*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[17];\nu3(3.5*pi,3.44953743941354*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0228057292120591*pi,0.65605566588739*pi,4.18841220814806*pi) q[19];\nu3(0.800943547831853*pi,3.42805911115298*pi,0.652520656686739*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2628236364914969*pi) q[21];\ncx q[1],q[4];\nu3(0.516340456311344*pi,-0.06401507157799502*pi,0.7833868149065151*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5641055239256412*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45143611721739*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2431771382923489*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.652474167638564*pi,0.13158849523290395*pi,4.21876467026308*pi) q[20];\nu3(3.5*pi,3.43663659951604*pi,0.5*pi) q[1];\nu3(0.657065324872133*pi,3.29419414769642*pi,3.70808603191315*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.298484734696916*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4671916631777595*pi) q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.795171301028303*pi,3.14702820859207*pi,0.5488039868873726*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34060489945316*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42339796293291*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.315817320367825*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5353717962914533*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259366143404188*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.388697602978813*pi,1.03860666826185*pi,4.15783281620905*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40543693026328*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36805054261046*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.25230303730843*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48472831807793*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.399034104338251*pi,3.26256020465691*pi,1.61102064665958*pi) q[5];\nu3(0.383300587083091*pi,-0.376362407710666*pi,4.12902239903654*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.37764803992382*pi) q[11];\nu3(0.798404085466955*pi,-0.4261330456846421*pi,0.970667332506514*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.663267047401481*pi,-0.15120723791857799*pi,1.200163145031277*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41933762853861*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242171895074864*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.268743350334253*pi,0.6746857603029399*pi,4.07000448835848*pi) q[5];\nu3(0.280361585373031*pi,-0.284738727128263*pi,0.5071733305575742*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.752688208266768*pi,-0.263448917314212*pi,4.152153844569121*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31579131755492*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.460601001273011*pi,3.40593071869803*pi,3.06885919269298*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.367393790585575*pi,0.475781127533734*pi,4.45134461358573*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.414473321129991*pi,2.45873284715052*pi,1.047503714151228*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.424146523909455*pi,-0.100866086565435*pi,1.203303405242662*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.545445777386766*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.777838211395771*pi,2.46150771196754*pi,3.85242470498705*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.69898928246138*pi,-0.02734541479549002*pi,0.979830832544258*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.72884163366687*pi,3.07694066228653*pi,3.8897055708596*pi) q[15];\nu3(0.660411354450278*pi,2.42679217079934*pi,3.76750743250715*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.346493864082636*pi,0.429277859618171*pi,3.66641750691554*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.639285590839298*pi,-0.20703818881388403*pi,3.66301931175798*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41030941560307*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.31542324242456*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.716345983233694*pi,0.08174704439911995*pi,3.7997655574578*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.455344934706361*pi,-0.4946462588184038*pi,4.4655949320367405*pi) q[21];\nu3(0.839214943974529*pi,2.92305554281706*pi,4.02013108913955*pi) q[0];\nu3(0.290809393912712*pi,2.61076684655944*pi,1.56745927492072*pi) q[1];\nu3(0.623981983295286*pi,0.245262958683639*pi,4.247403920675049*pi) q[4];\ncx q[5],q[6];\nu3(0.71681776906405*pi,2.86199767955634*pi,4.27341058737274*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.602467878343932*pi,0.96403514780747*pi,0.900621928634742*pi) q[21];\nu3(0.676944882099331*pi,3.16094714674583*pi,3.68742721620903*pi) q[0];\nu3(0.336782654155761*pi,-0.101313270590563*pi,0.8283845414184849*pi) q[1];\nu3(0.440125920122902*pi,3.10426135756689*pi,1.101440289572257*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5650326542826885*pi) q[6];\nu3(0.187593044255003*pi,0.166223452499904*pi,4.2653292416118695*pi) q[7];\nu3(0.297495692100049*pi,0.5790554722886001*pi,0.5732794916532371*pi) q[8];\nu3(3.5*pi,3.22697100271591*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.613661516752829*pi,-0.35247806283844196*pi,0.861460120580041*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.076542302590042*pi) q[18];\nu3(0.473694405794098*pi,-0.11944149979816698*pi,0.743031901229764*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.587206218455882*pi,-0.4108603071403063*pi,0.73339621795328*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.605512440976984*pi,3.06205433005264*pi,4.265797640602781*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42202311167775*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292052295802209*pi) q[16];\nu3(0.167300252558607*pi,0.56900751993519*pi,4.2256233741402305*pi) q[19];\nu3(0.359407022448166*pi,-0.237379690219288*pi,1.65221497641141*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.927843134590225*pi,0.6321291907220501*pi,0.769225196898766*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.47561694486296*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.900382874949221*pi,0.79753832550272*pi,1.033622255454075*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.380966061685669*pi,-0.12431540448758799*pi,0.895572544013866*pi) q[5];\nu3(0.581628580644792*pi,0.63805330225799*pi,4.31594714995806*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.632755623503959*pi,2.67342014267175*pi,4.16188246068776*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5775281500847915*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42278662659608*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[11];\nu3(0.137460967424298*pi,3.1080997200562*pi,1.340296210276674*pi) q[5];\nu3(0.616840844221145*pi,-0.132134736663167*pi,3.81838044457798*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1997109524853031*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.695589986395659*pi,0.66148240634027*pi,4.3504260796144*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[7];\nu3(3.5*pi,3.45739735614125*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45093170815728*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.400564652870266*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36348397384685*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.270558568179075*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.198050274504633*pi) q[13];\nu3(0.226994553753797*pi,0.99083005544386*pi,4.03254734533888*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.4404641784295*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.473591460939669*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43847486702526*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.711422010112356*pi,-0.4043506454157123*pi,3.81852126601316*pi) q[15];\nu3(0.189529498400917*pi,0.033325285451278996*pi,3.95975199699246*pi) q[16];\nu3(1.0*pi,0.0*pi,1.348807439730562*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190809442562717*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.790128381256956*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.39092606622974*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5283654705447867*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.314498332570459*pi,0.74088532274622*pi,4.3779690309821095*pi) q[15];\nu3(0.307546884095309*pi,0.011837664671381032*pi,1.475523997230526*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.39888632386772*pi,-0.193395329712302*pi,4.28008750912113*pi) q[9];\nu3(3.5*pi,3.33375550842074*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43987079182598*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46825790543297*pi) q[20];\nu3(1.0*pi,0.0*pi,1.176229819788212*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.141977121431365*pi,0.5139009482013*pi,3.72113173978754*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41327124985955*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.156159757247523*pi,0.26705247592023695*pi,4.45687236394041*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235651112683583*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.497087377059828*pi,3.2237015395553*pi,0.5305688090804147*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.597033674235794*pi,3.03529633593424*pi,3.35181478203648*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.612803058199003*pi,-0.37105188696977*pi,3.34092067793888*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5630371028828067*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.48169507942361*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.58118635752304*pi,0.82978455043257*pi,1.1438717037005182*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0827160049414449*pi,3.3453884954886*pi,0.939001973050428*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.352146481865085*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5157718336608521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.445535726365338*pi,0.08746460857550797*pi,1.426378866450377*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.444909137572312*pi,3.06187820649504*pi,1.117000996953464*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.149866731864251*pi,0.36086949443114*pi,4.05674841699337*pi) q[1];\nu3(0.628440844299019*pi,2.69452914763116*pi,3.64473116933159*pi) q[2];\nu3(0.534363627193136*pi,3.21354437552758*pi,4.30330372909817*pi) q[3];\nu3(0.504433205016541*pi,0.18146176848056295*pi,4.32747291332603*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.356243175634526*pi,3.2985266470976*pi,2.05001620491581*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.262547160013473*pi,-0.08804457739603899*pi,3.63698579286807*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.606588009161189*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.753356264122196*pi,0.45645107035076005*pi,4.28090642239261*pi) q[0];\nu3(0.424732113506799*pi,0.26128460213125504*pi,3.89882124006724*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.65497329244675*pi,2.84476567032124*pi,4.16520988415087*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.392475746750788*pi,0.42363087276034805*pi,0.5307415727899838*pi) q[7];\nu3(0.8427042745634*pi,-0.276128795834798*pi,3.45200789536398*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.562961388672199*pi,3.19646543583067*pi,3.27677870224824*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.491624902810806*pi,0.18969764145498302*pi,4.025002410706421*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.697858491693519*pi,-0.20913718532640801*pi,3.38998704262907*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.887922481145688*pi,2.50562971118533*pi,3.99209517888929*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.046386018298943*pi,3.24180261931398*pi,1.045640777987435*pi) q[11];\nu3(0.432078861939204*pi,3.29974268025579*pi,4.33140476521794*pi) q[12];\ncx q[13],q[18];\nu3(0.597823696634355*pi,2.90674447229007*pi,3.10423359729165*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.209811963132922*pi,-0.32201006326564596*pi,4.49831140909133*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.380259882793228*pi,-0.06435676467079898*pi,1.177548176137819*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.142909826166993*pi,3.44844869319434*pi,4.0771685689454*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32268376795386*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.288339471857741*pi,0.6920653822391201*pi,4.28932276337277*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2747716006448129*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.378878690670006*pi,0.6115768698277*pi,0.865391974897162*pi) q[20];\nu3(0.744249457358162*pi,3.23070793812063*pi,4.41803913358991*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.886428313465401*pi,-0.08865941173874198*pi,1.149683291287916*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.579339118043386*pi,0.26072100570537005*pi,1.60888219729845*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.940726510769309*pi,0.47282984349408497*pi,0.730188611266268*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.28436675677337*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.32217649281517*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2601102238333821*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255415069283548*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.290216489250859*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.38784005501398*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[20];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.325865676573605*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[17];\ncx q[13],q[18];\nu3(0.531303295514766*pi,0.238221155388342*pi,0.839927565977588*pi) q[16];\nmeasure q[16] -> c[16];\ncx q[0],q[10];\nu3(3.5*pi,3.40340761658651*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.47303486240606*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34480194741182*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47906485530424*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.30093064842582*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5844567780928376*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5425250409316056*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3296436866245949*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2145214911101991*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.394887699546865*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266618418226372*pi) q[20];\nu3(1.0*pi,0.0*pi,1.272715765017523*pi) q[21];\nu3(3.5*pi,3.43790154944094*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[20];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.29998745417843*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.303938628673434*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5364960943876826*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5346059421726954*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5902706666050976*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4208006037949*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.643861389261204*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[20];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43307144309534*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.611950356640844*pi,2.75830002470856*pi,3.83120634751176*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.626857607696157*pi,3.19734632825119*pi,3.08566164679117*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.572089735336331*pi,2.82946444230555*pi,4.093748330848809*pi) q[12];\nu3(0.587867685388013*pi,-0.4464208402011994*pi,3.43843484077297*pi) q[13];\nu3(0.163794458840952*pi,0.21179607014844803*pi,4.23730411779331*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.260258151629008*pi,0.22488801325624996*pi,3.51748939559095*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.414919629733506*pi,-0.315772661377416*pi,1.469650628672796*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.321864688275826*pi,2.79553571107338*pi,1.233434115749887*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0764362822485423*pi,3.06093862765096*pi,1.72521383453755*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.595901173482715*pi,-0.23097739466433398*pi,3.89904282797444*pi) q[17];\nu3(0.631715668823847*pi,3.31958326117169*pi,4.23549451906333*pi) q[18];\nu3(0.900518228340621*pi,3.46064899087304*pi,4.1103608567440695*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.135709455571627*pi,3.18434949309378*pi,0.7573790592936209*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.454167831861989*pi,0.76652681853977*pi,4.42383879183369*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.351902625715026*pi,0.20524791081360105*pi,3.6292327731571*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[15] -> c[15];\nmeasure q[21] -> c[21];\nu3(0.793602017928672*pi,-0.24441692184706698*pi,3.2635581488795*pi) q[0];\nu3(0.484928823124583*pi,3.05451836223085*pi,1.98818951102226*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.52153232723117*pi,0.382012503408405*pi,0.826075212332074*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.852445892848995*pi,-0.13990764445909099*pi,0.7220445020758091*pi) q[8];\nu3(0.648632983958486*pi,2.69748301597589*pi,3.8949042111464*pi) q[10];\nmeasure q[8] -> c[8];\nmeasure q[10] -> c[10];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.603455355754795*pi,-0.10457599075394902*pi,3.9218250580733*pi) q[0];\nu3(0.195655129013513*pi,0.46839757092133905*pi,4.4824765879862*pi) q[1];\nu3(0.183047303512775*pi,3.09153026544061*pi,0.5670668928814435*pi) q[2];\nu3(0.452480304771096*pi,0.39969897946869004*pi,0.5642236964543635*pi) q[3];\nu3(0.408812780309443*pi,-0.010528700507271005*pi,3.83763870217032*pi) q[4];\nu3(0.496705815539371*pi,-0.19294846828830098*pi,4.06126195501294*pi) q[5];\nu3(0.706110067257473*pi,0.54235064351836*pi,0.805732608337959*pi) q[6];\nu3(0.445552280675858*pi,-0.373921481809735*pi,4.15146523592096*pi) q[7];\nu3(0.44160243978155*pi,2.9493888866314*pi,0.771285767630711*pi) q[8];\nu3(0.75516674725799*pi,0.49049433232720296*pi,4.32959704300619*pi) q[9];\nu3(0.56714706051673*pi,-0.03763881706382699*pi,0.7155545859311749*pi) q[10];\nu3(0.631866480916239*pi,0.291038469906021*pi,1.51538510348261*pi) q[11];\nu3(0.0401811478138437*pi,-0.4191694927654274*pi,1.68213687289077*pi) q[12];\nu3(0.24806477970581*pi,3.41574986010016*pi,4.35340839688119*pi) q[13];\nu3(0.463209398391875*pi,3.13737440219295*pi,1.61634196701691*pi) q[14];\nu3(0.488637998628925*pi,2.51437820579771*pi,1.4574128566313531*pi) q[15];\nu3(0.51864651630779*pi,0.5010540389093701*pi,0.5912849543956711*pi) q[16];\nu3(0.560923875290371*pi,0.18498292549822204*pi,3.70300198614776*pi) q[17];\nu3(0.435346099348325*pi,0.12945809410213505*pi,0.798000248951685*pi) q[18];\nu3(0.816372912712083*pi,0.06317310333689896*pi,0.940359797274553*pi) q[19];\nu3(0.687281600513479*pi,0.31100530875770804*pi,4.27523129459343*pi) q[20];\nu3(0.204377513266186*pi,0.6656627448269601*pi,4.02966207871753*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\ncx q[3],q[21];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[10],q[19];\ncx q[16],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36283522408541*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4858139396385*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36498138456173*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39530586837483*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.251086381113811*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49028089333505*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41225046198829*pi,0.5*pi) q[9];\nu3(3.5*pi,3.34141691303442*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2526750335791519*pi) q[14];\nu3(1.0*pi,0.0*pi,1.206103566149342*pi) q[15];\nu3(3.5*pi,3.44168077512117*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2453390615867779*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304279657837863*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229244059249535*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2732726350566241*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22333630773101*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[20];\ncx q[2],q[5];\ncx q[3],q[21];\ncx q[4],q[15];\nu3(3.5*pi,3.2985356501883*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.210564081035749*pi) q[13];\ncx q[16],q[18];\nu3(3.5*pi,3.44049957483188*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5456277414220352*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.44290304691887*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2250431829903858*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2742360934516*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4961003225393*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.431269583715141*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36671713690742*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5390245814218185*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.438672817336251*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41996819734399*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5360210268050224*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[20];\ncx q[2],q[5];\ncx q[3],q[21];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.376702261067599*pi) q[13];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5815196555998732*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37860894675467*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.276526276255307*pi,3.25582709300073*pi,1.275748479958176*pi) q[2];\nu3(0.763788214665364*pi,3.42645693803639*pi,3.92883653745037*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.598098335107294*pi,0.287734968223299*pi,4.28929364583308*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.352588740039354*pi,3.09890658229963*pi,0.848648220579242*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.785046768866523*pi,-0.4794588496865647*pi,1.009574829733161*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.506290906420126*pi,0.90537156149574*pi,0.8848417107101649*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.531505428385227*pi,0.04910264354582705*pi,3.84600176792919*pi) q[2];\nu3(0.607746195923604*pi,-0.10967962850922502*pi,0.863855818376051*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.442703050178974*pi,2.56932302259306*pi,1.205447273830961*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0574455823759407*pi,-0.380565847737519*pi,4.1206447945923195*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.793712184795774*pi,3.1240377924326*pi,0.5629214620225426*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.109708046162966*pi,-0.133913888012907*pi,0.793181908038915*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.242737288269598*pi,0.152581362988936*pi,0.617753349673532*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.457387870233199*pi,0.29030440498327403*pi,3.63981461526361*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.497157582309573*pi,0.097231576204728*pi,0.866374607036656*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.621384902006477*pi,0.78244484938026*pi,0.6750079155765341*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.194763067435777*pi,3.05344688762871*pi,1.96156875342781*pi) q[7];\nu3(0.280667218465917*pi,0.46595967062062005*pi,0.788855236576991*pi) q[8];\nu3(0.686184018162968*pi,0.5449271004802401*pi,0.653121174435739*pi) q[9];\nu3(0.662549033531973*pi,2.95931257683833*pi,4.13184125554426*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.778217654200274*pi,2.69865643705071*pi,3.44597731048709*pi) q[14];\nu3(0.815738438502185*pi,0.61613439198219*pi,1.288282171767737*pi) q[15];\nu3(0.657512508317674*pi,-0.06105805910200002*pi,1.007654946756757*pi) q[17];\nu3(0.28499255161881*pi,-0.02828782489436299*pi,1.2184538393985451*pi) q[19];\nu3(0.573178004517893*pi,2.91359079961643*pi,4.40805298811604*pi) q[20];\nu3(0.419067599107279*pi,3.25005964396477*pi,1.71912660529822*pi) q[0];\nu3(0.610893223349672*pi,3.05596571601456*pi,3.03865567362096*pi) q[1];\nu3(0.320013055470683*pi,0.51385654731315*pi,4.0497343866321*pi) q[4];\nu3(0.191493595893879*pi,2.88136831534037*pi,1.308421904790312*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.717343975285159*pi,3.14430112807489*pi,4.05875482934545*pi) q[8];\nu3(0.282099766263224*pi,0.6824957756385399*pi,0.640920751768014*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.740314121161219*pi,0.450795299556781*pi,0.811943901318952*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.616184003802839*pi,0.5011306677180101*pi,4.11347591027224*pi) q[14];\nu3(0.758228644027692*pi,3.00324550884418*pi,3.58196346279756*pi) q[15];\nu3(0.30039136711568*pi,2.88367996311447*pi,1.80184996035746*pi) q[17];\nu3(0.730376122605564*pi,2.66712687634014*pi,3.43712165784175*pi) q[19];\nu3(0.662899080464768*pi,1.05029437636356*pi,0.5900415977088866*pi) q[20];\nu3(0.708111815870531*pi,-0.323416632963923*pi,4.24258877436446*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.755968255856771*pi,-0.09223663967489898*pi,1.333951795090123*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.536798183785001*pi,-0.13891506848048402*pi,1.03472911905958*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.772766444302846*pi,0.04040505080769996*pi,0.670958293063453*pi) q[12];\nu3(0.480958656175523*pi,0.85739308601906*pi,4.36948921257893*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.31748055733919*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.269357267084478*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.528427782112229*pi,-0.22098703343897003*pi,1.247565711300272*pi) q[12];\nu3(0.192716823163208*pi,0.30104358354418903*pi,4.36836058755636*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49073132981583*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.0946000899649*pi) q[9];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42495788280464*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47539645817099*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2185676909142211*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38240662371959*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[13];\nu3(3.5*pi,3.38031264960165*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.260558148088305*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.185408825563122*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.49048538821378*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(3.5*pi,3.43686862080352*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5285782476331126*pi) q[9];\nu3(3.5*pi,3.32572201615565*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.16816021248767*pi) q[13];\nu3(3.5*pi,3.49409697489494*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.356985376066701*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294062475308652*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303711196411042*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5161921705755586*pi) q[5];\nu3(3.5*pi,3.39908714363158*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43677645392566*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4462630619542*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.356005934807703*pi) q[17];\nu3(1.0*pi,0.0*pi,1.186608571764478*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45459270189434*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.48090246926388*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.448619761719669*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5291703581270992*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49049578212695*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.406718176092215*pi,-0.31256050457101403*pi,0.5951077289083159*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.68082224030179*pi,-0.316203882796751*pi,3.71347140508625*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.2060021501070395*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4693809057633*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.350192731275214*pi,-0.267253608860073*pi,4.20111125251196*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.730547889267988*pi,-0.298198246613671*pi,4.22733010042082*pi) q[2];\nu3(0.375714348484741*pi,-0.11181188504360301*pi,4.109210966679489*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.609662241597685*pi,-0.32868048250555604*pi,4.48554506776256*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.677413634391982*pi,2.89804286238564*pi,3.32527092426749*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.324309237767391*pi,3.10617115956189*pi,1.040940389242804*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.502641108849113*pi,0.37810072080104296*pi,1.4614127294060442*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.391393838941232*pi,2.66182097033152*pi,1.3703350687366211*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.626936556617465*pi,-0.000288027302021987*pi,1.28149301783019*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.592363181814391*pi,3.18049046229969*pi,3.03012519201093*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.375777480030439*pi,0.36380585174232505*pi,4.3334289437913895*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.51203937275663*pi,-0.22717504035854902*pi,3.54012817975335*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.991537371397109*pi,-0.12488190422190099*pi,3.9332726233511*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.517109417078488*pi,-0.4130606201234126*pi,3.88678745395663*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.262622518106953*pi,0.10117821620339595*pi,4.03377481483164*pi) q[7];\nu3(0.694904472579896*pi,0.7137541323405701*pi,1.032442434129855*pi) q[8];\nu3(0.354017805042648*pi,0.64606811591851*pi,3.91335828346034*pi) q[10];\nu3(0.610028857458374*pi,-0.4878448667981219*pi,3.66096886573794*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.408696863271171*pi,0.33549007524185404*pi,0.88758617415262*pi) q[14];\nu3(0.0912929418044018*pi,-0.314360309276583*pi,1.3499661864211951*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.638678590654981*pi,0.9735876725641399*pi,0.86740991854274*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0589850777477126*pi,3.22572779458108*pi,4.38840550450412*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.331472182065257*pi,3.29844210823109*pi,0.938670152119432*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.422799749111279*pi,-0.14111226425995*pi,1.12050998268383*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.851636087919295*pi,-0.183266209562925*pi,4.24897010921114*pi) q[13];\nu3(0.377637501745067*pi,-0.060316935386568016*pi,0.941754321135852*pi) q[14];\nu3(0.49982093436606*pi,2.86898352593345*pi,3.73820064973506*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.704609032177868*pi,0.60468363305177*pi,1.087865366795827*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.590361121419521*pi,3.20230696471281*pi,3.25398641698995*pi) q[21];\nu3(3.5*pi,3.3336433788261*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.193251979992961*pi) q[4];\nu3(0.664662937373571*pi,2.96906184222198*pi,3.79644699887114*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.628807147343537*pi,0.7840646164254299*pi,1.004591019126446*pi) q[12];\nu3(0.382161402194204*pi,-0.016406378742358008*pi,0.7381460157181821*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.386578096317487*pi,-0.31991205245427*pi,1.44861302221939*pi) q[16];\nu3(0.748554755017185*pi,-0.482797924725012*pi,3.13032658467726*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.63651667960199*pi,-0.490236504125978*pi,3.04258020210671*pi) q[20];\nu3(0.590522074818891*pi,0.229501059848772*pi,3.84233943964309*pi) q[21];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.582454746041677*pi,0.357658768279424*pi,0.769581751105633*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.222965389627296*pi,0.15433684602127995*pi,3.70010150364404*pi) q[16];\nu3(0.371399755811552*pi,3.28228983030251*pi,1.191979244022717*pi) q[17];\nu3(0.554639046989284*pi,-0.242360718931524*pi,0.8073157226673779*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.177566917371942*pi,0.5246184288672*pi,4.246742987375971*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46052767426737*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44637158433684*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3573936724816251*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.688331423651493*pi,0.444786536679345*pi,0.628836514440702*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4982732925613*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.39506904704177*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2834624224653979*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234850778399999*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.23722490285071*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44693164481618*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.610531849011923*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.178112309551699*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3457755829334102*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37991416653327*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[10];\ncx q[8],q[21];\nu3(3.5*pi,3.49392576073752*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.29168988568862*pi) q[12];\nu3(3.5*pi,3.28822462270017*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40911365997835*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.537540538042859*pi) q[15];\nu3(1.0*pi,0.0*pi,1.136601290421537*pi) q[16];\nu3(1.0*pi,0.0*pi,1.350078995271915*pi) q[17];\nu3(1.0*pi,0.0*pi,1.248057894757146*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.663263199545547*pi) q[19];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.40915096957324*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.174424832530651*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5326241598331118*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5885934367162876*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.578256648412252*pi,-0.20578107576174798*pi,0.86548640070963*pi) q[7];\ncx q[8],q[21];\nu3(0.577811212093643*pi,0.5406023299532301*pi,0.77223177943922*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.602823068984628*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5842153237501765*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30898179566238*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.665844397086206*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.511237840001718*pi,3.16109058634007*pi,4.191951612821089*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.148136957234214*pi,0.26432081346414404*pi,0.5481184231288025*pi) q[2];\nu3(0.311306120134125*pi,3.44986990052056*pi,0.743525654323258*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.478838886784257*pi,0.46863192912721996*pi,0.612258458005304*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5272751146442518*pi) q[9];\nu3(0.446436896699553*pi,2.63530132935565*pi,1.52440569909459*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\ncx q[14],q[17];\nu3(0.368062944482886*pi,2.6942540154856*pi,0.919399545617265*pi) q[15];\nu3(0.353550239732052*pi,2.37482165079482*pi,1.372076823656285*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.273461299041768*pi,0.12701013719431897*pi,0.738470662265571*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.634135430986157*pi,0.10697677465284805*pi,4.180529300738749*pi) q[2];\nu3(0.209436991399847*pi,2.74319024512637*pi,0.967318275499773*pi) q[3];\nu3(0.831102066187087*pi,3.06189147653503*pi,2.96036455589486*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.635280625492591*pi,0.5189209272144499*pi,0.788658996623554*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.143920665925324*pi,0.39312733659965604*pi,3.66243306472896*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0475139614786646*pi,0.5090957430818599*pi,0.8555440596678969*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.493300206441943*pi,2.58282887370638*pi,3.81968478158999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.39869273074452*pi,0.30764011413924697*pi,4.17041921246563*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.569270033973944*pi,0.6225145322036301*pi,4.33973799494232*pi) q[4];\nu3(0.794162980858496*pi,3.32336942357113*pi,3.57363526099635*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.790284404590957*pi,0.01680157222265899*pi,0.607819503642268*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.276219077103449*pi,3.18964402255397*pi,1.54942039818603*pi) q[11];\nu3(0.253318784769209*pi,0.52771112855026*pi,4.07871988812958*pi) q[12];\nu3(0.541755470031203*pi,-0.06851421102486199*pi,3.73417354273239*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.409314035633518*pi,0.07057429132342097*pi,0.564850540332329*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.157343274737214*pi,0.48258812119527605*pi,0.5544825277529019*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.439887636039598*pi,3.45818963829444*pi,1.9017810640021*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.387625135236213*pi,3.07217549414052*pi,1.128424043197316*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.756253814454888*pi,-0.13093700417825999*pi,4.03417376544745*pi) q[11];\nu3(0.0842942107781703*pi,3.1865805426923*pi,1.83402784348027*pi) q[12];\nu3(0.437636506652196*pi,0.6941331439077301*pi,4.375402948667761*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.729941064628197*pi,2.90041238047275*pi,4.06336642849633*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.87873815104089*pi,2.80134859055262*pi,3.58814975906558*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.356206042285113*pi,3.26597535306068*pi,0.8393518806802229*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35073403114773*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274434221619374*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.193614724927587*pi,3.28363971601948*pi,1.216186527471395*pi) q[18];\nu3(0.463895411850436*pi,0.28260263429839305*pi,4.10176755436403*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.213051150570582*pi,-0.0007292638293689979*pi,3.85693189374019*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.482692007776874*pi,0.17651478292769596*pi,1.092093978296415*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.2692488648229*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49901088478162*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2607078584917288*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.741183096752721*pi,2.65298746673456*pi,3.48184624836898*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38845261849034*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2350914463974512*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.567159442893583*pi,-0.02190307630990601*pi,3.98955225085164*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42347336863263*pi,0.5*pi) q[13];\nu3(0.622672428019921*pi,0.41518577110992605*pi,4.26155879993176*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200713231588415*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.40651851850796*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[13],q[19];\nu3(0.320542779814609*pi,3.32647748191744*pi,2.17078356725156*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5227647267932582*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.49742722442929*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,1.331305720451081*pi) q[5];\nu3(3.5*pi,3.42530860505449*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44276678297401*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39195517451531*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.396352209957112*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.562185530228695*pi,2.39839580624101*pi,3.80641224451038*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261127017212464*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.595251885625546*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300863377418596*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.464082628263556*pi,2.54468827824107*pi,1.037900142898202*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47694846489502*pi,0.5*pi) q[2];\nu3(0.612280748694281*pi,-0.10520002156964697*pi,1.008184110059444*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.32755365553837*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2374976626155552*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45794623673207*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.682179408244335*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5891313951476245*pi) q[20];\nu3(0.736198427815928*pi,-0.29646633588467297*pi,0.928050291211858*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[9];\nu3(0.11364900511802*pi,0.284522909347215*pi,4.32862551328296*pi) q[3];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.473357943944463*pi,-0.132529449716335*pi,1.301607491488559*pi) q[10];\ncx q[11],q[20];\nu3(0.615361901562234*pi,0.29701596016854503*pi,0.964500639936454*pi) q[13];\nu3(3.5*pi,3.36961473378574*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192006102330354*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.315470798435807*pi,3.04010477034251*pi,1.41788269168192*pi) q[19];\nu3(0.302240795968408*pi,3.49914569920335*pi,1.76188869037016*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.31982934164329*pi) q[9];\nu3(0.621213076793326*pi,2.89662682528337*pi,3.22095059360637*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.578463052702492*pi,3.26512472450584*pi,4.15782101523092*pi) q[13];\ncx q[14],q[16];\nu3(0.566466155328464*pi,3.12511945408985*pi,4.36348361924146*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.356261768421586*pi,2.84858413224446*pi,1.2406292703083261*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48986711001328*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.41885078017453*pi,2.76559321055432*pi,1.61458324884433*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.898959369295597*pi,0.331001394255954*pi,4.38121567246984*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5010638731072349*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1447394478284552*pi) q[17];\nu3(0.401367601588542*pi,-0.205792834429875*pi,1.4908574573806899*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.825805556344801*pi,0.21537940873678696*pi,1.69397575915955*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.461301558192335*pi,2.89601566652043*pi,1.50451631774325*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.767777839008056*pi,3.1646513472199*pi,4.13796558154975*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.228910618022446*pi,-0.039593930955464984*pi,0.9529430608934151*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.222193206540228*pi,3.09737036529719*pi,1.2989385479065318*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.380921776645396*pi,2.46624904439567*pi,1.286578348374987*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49825684134077*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.376971630694926*pi,1.12907892010688*pi,4.1397344670769805*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.278904250408058*pi,-0.266204726733808*pi,1.0576470009730858*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.716627666225829*pi,2.51627171245986*pi,3.79896199618662*pi) q[16];\nu3(0.889925235727573*pi,0.48597822408607205*pi,4.47641423663927*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.57829502484932*pi,0.00807512885246997*pi,0.923894349275975*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.414184299116812*pi,2.82754274078053*pi,1.190929609412032*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.779782150905731*pi,-0.28511829743734196*pi,3.94449856104318*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.315959027187465*pi,-0.261325296225954*pi,1.142560299126312*pi) q[20];\nu3(0.906341073192812*pi,0.47049645082470903*pi,0.735658243015924*pi) q[1];\nu3(0.24616231933412*pi,0.29074295510926496*pi,1.145251531329367*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.246958648925652*pi,0.189852996871684*pi,3.86259371339137*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39309540232382*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.25972774852359*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.832116361840883*pi,-0.379616902454483*pi,3.79117153833453*pi) q[1];\nu3(0.31391988199036*pi,-0.4084904376456594*pi,1.065463542172378*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.580954303600551*pi,0.60691235617621*pi,1.33415758799177*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46231105576512*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.305250227140321*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44068934014425*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.357155012575143*pi,0.7298663426533301*pi,3.84224556475527*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.11616551671401*pi,-0.4820773954301663*pi,1.30042498840477*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.376858891557468*pi) q[11];\nu3(0.322187567759769*pi,-0.21449059839775603*pi,1.293109636650442*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.31718893733572*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.341530078324534*pi,-0.16200458369155002*pi,3.74440623878689*pi) q[4];\nu3(0.451907607922179*pi,3.06034439406669*pi,1.3742031524261429*pi) q[5];\nu3(3.5*pi,3.31841284391834*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.847845281599957*pi,3.30595364921351*pi,4.32994697846012*pi) q[9];\ncx q[10],q[13];\nu3(0.36934257438944*pi,-0.033896102410398976*pi,4.00090308367176*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2485428518685309*pi) q[18];\nu3(3.5*pi,3.38302873683457*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314333096188075*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.730781978554476*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.464277362591238*pi,2.77850444399031*pi,1.387517108922901*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35927614345891*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36245085011763*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.226515190779782*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.470790488903528*pi,-0.24260594304738903*pi,3.62461851172127*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40973780962549*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.736093653816893*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.389744596859238*pi,3.42557434869802*pi,0.7301117929958301*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.4991166194077*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38158750681765*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42731045671239*pi) q[8];\nu3(1.0*pi,0.0*pi,1.332953542959609*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.502957734991514*pi,0.134889254637531*pi,0.746035220055822*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279698740369736*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42523480769606*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.0783434779087568*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.456760746589679*pi,3.37637120324344*pi,4.2810493219738195*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.475145360108816*pi,2.91584338995108*pi,1.38683907695399*pi) q[19];\nu3(0.725880940974856*pi,-0.387514324697991*pi,0.5430302241582425*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.602515430960291*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.48464174632929*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225284923975018*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47844780107968*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.39820162951541*pi,3.33594222510306*pi,1.075232274212506*pi) q[19];\nu3(0.675448125173436*pi,-0.34958642570528*pi,3.98741086952419*pi) q[20];\nu3(0.774622323088535*pi,0.6410492626094*pi,0.893304304129025*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.472267610848061*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.44633359409401*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.803406765533832*pi,-0.04965913818505502*pi,1.2712252325034639*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3272665607411591*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.564314068365043*pi,-0.40025540257720293*pi,3.47004186332171*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.31107679076887*pi,0.91914126590913*pi,0.5093302973574837*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.456566117062094*pi,-0.36981365456051496*pi,4.38504173780635*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4904258981890095*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.11661335138323*pi,2.98966116726972*pi,1.16028823875419*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[14];\nu3(0.376139199162474*pi,3.09910725956005*pi,1.53171789828963*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.360009941571819*pi) q[17];\nu3(0.475009225367282*pi,0.11002073512017496*pi,3.50568872958912*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.675982299430338*pi,3.12234708625779*pi,4.415134116155199*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.795745045685471*pi,0.68855618073865*pi,0.741696008477723*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.974075549735876*pi,-0.28184086374137296*pi,3.88032026564533*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.184720901464117*pi,3.46118949813578*pi,4.04558898414245*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.904813390564219*pi,3.08958515517848*pi,4.04190409426005*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.422889775271681*pi,-0.16480509506804703*pi,1.074560257784844*pi) q[1];\nu3(0.321493241139202*pi,0.5239309873473299*pi,3.65231428862145*pi) q[2];\nu3(0.027109027510465*pi,3.43400069438752*pi,1.69806793000906*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.582739732218728*pi,3.21453587939987*pi,0.675442441999569*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.441550554150086*pi,1.03255361555307*pi,4.4258162014236095*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.760101690733993*pi,3.19951083968842*pi,3.24393037059959*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.562382578864064*pi,-0.273196518084989*pi,3.84213430361944*pi) q[8];\nu3(0.641291258838855*pi,3.19481562648524*pi,2.93593938407407*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.48485240693461*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32606319763285*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.857274426174062*pi,2.53101899896182*pi,3.56630632341024*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.611965452383798*pi,0.10026903707116797*pi,4.33822023687926*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.710699633273922*pi,0.56148052395226*pi,1.1762499306940462*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.549103818210979*pi,3.18184257252575*pi,3.23962011567838*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.155020485366779*pi,0.63695940587618*pi,3.95309955359492*pi) q[4];\nu3(0.667836780359157*pi,-0.4662029193085152*pi,4.28920101099725*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.244633377810177*pi,3.32462986258133*pi,1.75723436954214*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.363126794008721*pi,3.01915132931441*pi,0.870971663329587*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5689723519812371*pi) q[21];\nu3(0.733403436384894*pi,0.56331738113232*pi,4.3238687858304505*pi) q[0];\nu3(3.5*pi,3.46408803612815*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.547471332756447*pi,2.55562493420981*pi,3.86047402958812*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.224657441132043*pi) q[10];\nu3(0.643987540902556*pi,3.22090594042704*pi,4.01664730213142*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45830190484854*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.445923769710518*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45011621944525*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1426210549037221*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.548311449088046*pi,0.8549489358731299*pi,0.73888639583959*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.498133142636554*pi,0.6268420611013199*pi,0.5907116195009969*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.632992204755193*pi) q[10];\nu3(0.564557774662885*pi,3.22014075193932*pi,3.28965860916424*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36868215060088*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.33584962538692*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39410711848774*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.360281994328803*pi) q[5];\nu3(0.512567970836784*pi,0.5018050551947499*pi,1.297362368649492*pi) q[6];\nu3(3.5*pi,3.41063375199797*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.379244741447939*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2135667781569999*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.216238221783311*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.442272980007631*pi,0.5132218164984801*pi,4.4176206297617195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[5];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.273903381779393*pi,3.23182033626608*pi,4.44249460552827*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.61687305751272*pi,-0.07331164197950202*pi,3.44935192969465*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3567629898768*pi,0.5*pi) q[0];\nu3(0.481888818504674*pi,0.274500095839178*pi,3.61640453297214*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36025288049914*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36607359761881*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2821789900189149*pi) q[9];\nu3(0.619775680416985*pi,3.05238147641211*pi,3.70487040621806*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4998367982750995*pi) q[12];\nu3(1.0*pi,0.0*pi,1.266750152070663*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38995170281359*pi) q[16];\nu3(0.445434882998529*pi,3.44803940018538*pi,4.396841008072959*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.282347198764578*pi,3.28911320024682*pi,4.44935063809157*pi) q[21];\ncx q[0],q[9];\nu3(0.510136925804315*pi,-0.454943271953713*pi,3.52647514596604*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[5];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.594817316585633*pi,3.35600633423033*pi,2.85735839782077*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.747871714865875*pi,3.48823095399255*pi,3.34359750818971*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5827622665648832*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.454433734989459*pi) q[13];\nu3(3.5*pi,3.42531056619937*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3703029765772818*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37412877149076*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3003477901189*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623638991378257*pi) q[19];\nu3(0.738847564275033*pi,-0.149470796387129*pi,3.42535579589956*pi) q[0];\nu3(0.226101685863434*pi,-0.359738067119102*pi,4.12217055793535*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.523413491009515*pi,0.44826652140005596*pi,1.0027127058599499*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.600034060890798*pi,2.45298629705849*pi,3.7426910617792*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.371608909567374*pi,0.52425416945141*pi,3.88409085304149*pi) q[0];\nu3(0.484255027791771*pi,2.95181865660157*pi,1.3027756411928229*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.47795902921101*pi,3.04234827509406*pi,4.45853559110449*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.432811254487777*pi,-0.259919954817067*pi,4.05505664400566*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.595205415485088*pi,2.74445765065816*pi,4.015075165727*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.597149288630183*pi) q[17];\nu3(0.36190786063674*pi,2.99350566584354*pi,0.806946164456133*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.158484839141674*pi,0.48577746209530603*pi,3.6740164403616*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.746420745814009*pi,-0.29627983072810904*pi,0.657041483772081*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.367031900249174*pi,0.21285183171160804*pi,1.262175701238764*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0841826042004763*pi,3.20005889183694*pi,1.86391060804782*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.803877784601473*pi,2.96261978101676*pi,4.34074603674795*pi) q[15];\nu3(0.526712104519081*pi,-0.267945194552681*pi,1.185241991972162*pi) q[16];\nu3(0.510806387639612*pi,3.29129269465454*pi,3.43080026908035*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.551658022119229*pi,3.42163024351366*pi,3.79631927772774*pi) q[3];\nu3(0.523623520066391*pi,3.13823632622184*pi,1.75714145731067*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.803159433320981*pi,0.03928997726046202*pi,1.057147190071062*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.685863660102738*pi,0.28355494580472196*pi,1.0757611305676011*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.271212398535061*pi,0.14317105661499296*pi,4.330573359827881*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.951774411914333*pi,0.61121408390885*pi,4.15238581380579*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.353413194712972*pi,0.485504768453467*pi,3.59674121895426*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.920277195872461*pi,0.33854069094584505*pi,3.96375357003267*pi) q[13];\nu3(0.408201871250568*pi,-0.193719155408085*pi,1.2457610184642571*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.263969750809141*pi,-0.14615478532321302*pi,1.080378751078773*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.706574792771625*pi,-0.06975744755802599*pi,0.745190257909964*pi) q[5];\nu3(0.452459252892885*pi,3.20967846836042*pi,1.65740316172473*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45901826777088*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.257265887282548*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.40960730970342*pi,-0.34863319755517097*pi,4.3932444094809195*pi) q[13];\nu3(0.554402757441349*pi,3.07222622370152*pi,3.16598541632271*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.35974908588195*pi,0.411992986444654*pi,4.231411213149061*pi) q[19];\ncx q[0],q[12];\nu3(3.5*pi,3.35611716379901*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.749873394659375*pi,3.2984183543102*pi,3.51888273432808*pi) q[5];\nu3(0.327060897470785*pi,-0.4464516971588543*pi,0.939301744682888*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247882524514748*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41379179974673*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241533893455685*pi) q[20];\nu3(3.5*pi,3.42403281685641*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.3906028468259*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46397363241279*pi) q[11];\nu3(1.0*pi,0.0*pi,1.151621219720534*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.709958152769291*pi,0.6311271995233401*pi,0.662495234044148*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3333401909450031*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[14];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4020015714967204*pi) q[16];\nu3(0.156064760812578*pi,-0.08797623835338603*pi,0.620445156846222*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5523289057769687*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47944362755432*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36561957018311*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.277975571462904*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5638829976969157*pi) q[12];\nu3(1.0*pi,0.0*pi,1.154111252122225*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5322759381043016*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[14];\ncx q[4],q[7];\ncx q[5],q[15];\nu3(3.5*pi,3.47478364134343*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49928363368711*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.401503530361968*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.122289732208046*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3233689359202*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.45782612409452*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40438401235874*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247344636566929*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.384497984106734*pi,3.13261866858485*pi,1.99971377983516*pi) q[18];\nu3(0.949520101724634*pi,-0.194231285596063*pi,1.262730533494351*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[7];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45648767762984*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.630887940642152*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2634047436724019*pi) q[17];\nu3(0.874270490235893*pi,-0.139078199363599*pi,1.2836420528324402*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44503677836018*pi) q[19];\nu3(0.339052379047472*pi,3.07740617661119*pi,1.89111430350705*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.526566267357348*pi,0.024177047038366983*pi,4.21710560048491*pi) q[0];\nu3(0.304321865003775*pi,0.21139581289527598*pi,0.980605808500279*pi) q[1];\nu3(0.455460254504235*pi,-0.174611950390979*pi,4.24465182351924*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.68419168495999*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.635011855339545*pi,0.323303517032146*pi,3.93383202011789*pi) q[0];\nu3(0.73334005212643*pi,0.11349700267662899*pi,0.847774914894518*pi) q[1];\nu3(0.491273007425985*pi,3.23551613030799*pi,0.93562569476178*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.726528329371637*pi,0.9987594855308*pi,0.802112942916697*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.445994677374716*pi,-0.32482564242308*pi,1.451134417572451*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.422623902974371*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.281332206275237*pi,3.31989508395381*pi,4.4246842619299*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.492938780513555*pi,-0.4303810321962783*pi,0.6355476160413169*pi) q[11];\nu3(0.275515431238564*pi,3.16926340022216*pi,1.78150471210143*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.374732874406642*pi,-0.04501435586925201*pi,3.82246408873042*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.344089065761792*pi,3.0159361103591*pi,0.671110684404726*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.214183080882431*pi,3.11228480672345*pi,2.0834759550269*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.120026726114297*pi,-0.04917311212109898*pi,0.790565817377664*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.241808094709528*pi,0.73486443431937*pi,0.674440102289016*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.809040275631932*pi,3.23063020722402*pi,3.65889164367976*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.906774064481147*pi,0.06535901889542295*pi,4.41093535289522*pi) q[4];\nu3(0.743431491604586*pi,0.00985399442532997*pi,3.70658976377949*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.616634011329203*pi,0.453472078071541*pi,1.53305098172289*pi) q[3];\nu3(0.532030971202489*pi,0.17327107249889195*pi,4.367761282072101*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.84545243201462*pi,0.19753753101752702*pi,1.0717406844664201*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.510633114855289*pi,-0.250021627323822*pi,0.718492919716262*pi) q[14];\nu3(0.547926771648746*pi,0.5636685067562801*pi,4.2038403177858*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.239283038484369*pi,3.10596320706775*pi,2.07509183775701*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.280872883435857*pi,-0.358485742140065*pi,4.42995473725452*pi) q[6];\nu3(0.654414284450741*pi,0.22465957651373003*pi,4.38246210045088*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.645447247727197*pi,0.8925410574132899*pi,0.890339338536951*pi) q[10];\nu3(3.5*pi,3.44218987114925*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.235194922249276*pi,0.107403326774549*pi,1.036497056697923*pi) q[14];\nu3(0.95824314067694*pi,-0.08709274865984101*pi,4.38037905675274*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250408267607121*pi) q[18];\nu3(0.299049862072126*pi,0.16020385795133696*pi,3.86227752162013*pi) q[19];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.660348680748098*pi,-0.31605894239738697*pi,3.74519331395958*pi) q[6];\nu3(0.673562414768199*pi,3.46895806568018*pi,0.69443184401538*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.118196207245831*pi,2.65911966853696*pi,1.60075469455669*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.437672717687326*pi,2.88046398674226*pi,1.71278696817685*pi) q[19];\ncx q[1],q[3];\nu3(3.5*pi,3.46916629379513*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.178394530241764*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.541666678216174*pi,-0.375732534114401*pi,3.93462111135055*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.193503406151029*pi,2.82097261701871*pi,0.679393958326272*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.590406038646131*pi,1.17710907665546*pi,0.79880108499969*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.530901725350314*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.34631154897748*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,1.2165113517879949*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.231708854594221*pi,-0.08167106059681101*pi,3.62501773527314*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.803090477944839*pi,0.50305989715437*pi,0.778651783101577*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36851249628452*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44121387710136*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.305480883281514*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,0.5816987830793265*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.646153136232429*pi,-0.182176097893396*pi,1.3112892125533882*pi) q[11];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.41210087274903*pi,3.33963406877762*pi,0.991864694605334*pi) q[18];\nu3(3.5*pi,3.42261427565706*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49981167231267*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[8];\nu3(3.5*pi,3.4149442727316*pi,0.5*pi) q[10];\nu3(0.912258337127512*pi,3.28003696124045*pi,3.88354790826367*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.337807801141313*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.37024424447664*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49390015225115*pi) q[16];\nu3(0.608564729041177*pi,-0.27479190045295*pi,3.446906872183*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201287991801606*pi) q[19];\nu3(1.0*pi,0.0*pi,1.38242540642857*pi) q[20];\nu3(1.0*pi,0.0*pi,1.20748467254467*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4197168785591*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47210282418625*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.200031368990772*pi) q[8];\nu3(1.0*pi,0.0*pi,1.276137025731257*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48809539731783*pi,0.5*pi) q[12];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.1438661989466001*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.589955255926372*pi,0.5199136456717399*pi,4.31786789188256*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.48342706225022*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.608569443091873*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5724863367191269*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45088513247495*pi) q[21];\ncx q[0],q[13];\nu3(0.752243065490473*pi,0.51594129630516*pi,0.9226165084543609*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4971120667008595*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4776098221824*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.426778046213061*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.468887849303325*pi,0.400509129913048*pi,4.36623178580056*pi) q[2];\nu3(0.440697695268097*pi,3.40550113796463*pi,1.4716285051410551*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41606054589202*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.255268587307695*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0737154994848777*pi,-0.19227707618967999*pi,1.402288673774391*pi) q[2];\nu3(0.259314986499733*pi,2.73627236866249*pi,1.201630356704573*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.804120562803845*pi,3.30538510360636*pi,3.40309415023874*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.624614728927149*pi,3.24589465389588*pi,2.99696265259665*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5339321903785973*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.607739768569737*pi,3.23237569512699*pi,3.28989010152388*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.316479415368796*pi,0.366859604434143*pi,4.22585734016804*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.562500817591733*pi,2.5541317542684*pi,3.45987478162609*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.555293174986401*pi,0.422685241832947*pi,0.819482337793789*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.145151099683986*pi,0.273403212858215*pi,4.035248679465321*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.165826583884057*pi,-0.077622427839866*pi,0.6253607887807779*pi) q[14];\nu3(0.95455278292145*pi,-0.379838658386661*pi,1.087869316468041*pi) q[15];\nu3(0.396351273269923*pi,-0.174997103092621*pi,1.56252147660499*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.339375465326595*pi,3.1225520668628*pi,0.998140197439499*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.44516218283006*pi,2.9308695038221*pi,1.79594160968693*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.849611451254438*pi,-0.12331611534377002*pi,3.45733188841548*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.366912478586863*pi,2.8865663527818*pi,1.368144090639489*pi) q[6];\nu3(0.196923061289544*pi,0.50375415739578*pi,3.74848173297255*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.723798123480648*pi,3.21236970678763*pi,3.51906950250958*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.348265660215464*pi,3.42404214826866*pi,1.75318166414277*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.595323841258273*pi,3.26267692310617*pi,3.98799280820856*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.116972628892188*pi,0.23117890272224595*pi,0.663186243186529*pi) q[18];\nu3(0.190223802074256*pi,3.30961176311102*pi,4.496668977035419*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.852973735526754*pi,0.83896659356793*pi,1.153137958284786*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.569631047293056*pi,2.37149786317766*pi,3.77852654113019*pi) q[6];\nu3(0.253735044656725*pi,0.08150116072318003*pi,0.779086124211922*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.417595953839166*pi,-0.308213124608683*pi,0.867832730674255*pi) q[11];\nu3(0.357699704321485*pi,2.581049317757*pi,0.988244342047462*pi) q[12];\nu3(0.505992832164617*pi,-0.252096034616349*pi,0.5377906412330953*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.461662427075002*pi,2.55973064354453*pi,1.53038469212461*pi) q[17];\nu3(0.757407308288997*pi,2.61915114761976*pi,3.96154589409552*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.763928378784625*pi,-0.4123129833364507*pi,4.21989707736899*pi) q[20];\nu3(0.167625875635675*pi,-0.346720001223759*pi,3.887368695683*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48190377711355*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35308359223344*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.381656778004546*pi,-0.40801362361127713*pi,0.846272182329296*pi) q[8];\nu3(0.726241042044594*pi,0.288824692647663*pi,0.794934269670927*pi) q[9];\nu3(1.0*pi,0.0*pi,1.138446516228228*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.672489899265785*pi,0.59877953273038*pi,0.700584067223422*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.21177462272659*pi) q[14];\nu3(0.404608791819919*pi,2.98597219846688*pi,1.471748980029472*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.765339113264357*pi,0.07054078151163601*pi,0.870649510031434*pi) q[20];\nu3(0.567741351359548*pi,0.20297066950489995*pi,1.0658145050624022*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.817448786189766*pi,0.328580305194905*pi,0.6891451106847419*pi) q[8];\nu3(0.188376569505442*pi,-0.4652153066353353*pi,4.22012670983446*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37917332503167*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5442114341126514*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.44102926668007*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[17];\nu3(3.5*pi,3.37023423011767*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.167646725839995*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.25220665489079*pi) q[13];\ncx q[19],q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45274983229656*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2654147335170118*pi) q[17];\nu3(3.5*pi,3.46967910456979*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3165043076530871*pi) q[21];\nu3(3.5*pi,3.41844174553639*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5100102062385887*pi) q[6];\nu3(1.0*pi,0.0*pi,1.348905983118599*pi) q[7];\nu3(3.5*pi,3.36918434328929*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.34083460368109*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4949028146878*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.132809589942767*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3212938976716528*pi) q[16];\ncx q[19],q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.534645950325326*pi,0.83516994802293*pi,0.619385325076193*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[8],q[16];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.665231614214295*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.636057299600215*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.640545000629936*pi,1.1034649998936*pi,0.796618229147015*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4856643324066106*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45131334530359*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.605123405331838*pi,0.09433311461772498*pi,0.9639675985019329*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5412365189608206*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.556372138201677*pi) q[16];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.20507579939725*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.792642350202813*pi,3.11111726718292*pi,3.81929550496986*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.483830581073781*pi,-0.4951441960476589*pi,0.595341543428412*pi) q[1];\nu3(0.661001582764109*pi,-0.279231170330084*pi,3.81193676179458*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.279243570452837*pi,0.002081552154427957*pi,1.236916310964045*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.497271500218485*pi,-0.276680170493958*pi,3.99872453519978*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.872024973507919*pi,3.43835777431289*pi,4.09329861232686*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49985028379786*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.936052865949452*pi,3.35890012124661*pi,3.5888025971814*pi) q[1];\nu3(0.661104015242461*pi,0.345680893730961*pi,3.97881701311491*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.197357840556875*pi,-0.49884120750794453*pi,1.62355191175038*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.692249093517963*pi,0.43620903061629*pi,1.347161208381946*pi) q[8];\ncx q[9],q[20];\nu3(0.32376897617733*pi,2.71669315296956*pi,1.4213548567409369*pi) q[10];\nu3(0.422274539490021*pi,-0.247583786316542*pi,1.021838671313122*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.682848261922758*pi,3.11138134774374*pi,3.25806263793963*pi) q[16];\nu3(0.845724833373103*pi,3.42487294990385*pi,4.3009165854897*pi) q[17];\nu3(0.581030480437891*pi,-0.282033887154363*pi,3.78392698696235*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.708832074356563*pi,-0.209926494155464*pi,3.55038087920705*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.519706378228958*pi,0.9609778162709199*pi,4.33318638003899*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.362126580484258*pi,3.2411628986403*pi,1.349424738822173*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.435187841655325*pi,0.340171209742273*pi,4.27151739418806*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.578657386651744*pi,3.46255428606046*pi,3.42295775837931*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.272570888788656*pi,3.23191204354203*pi,1.069974681589738*pi) q[5];\nu3(0.426296792541806*pi,-0.18073743533227699*pi,1.53466576400848*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.245054011791813*pi,-0.272351370388204*pi,1.1302357905046931*pi) q[13];\nu3(0.239676456588454*pi,-0.011619308016104002*pi,4.31775834912745*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.839124551390115*pi,-0.28847850115212603*pi,1.12031677835481*pi) q[21];\nu3(0.362823433449949*pi,-0.247974839996015*pi,4.243481871796741*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.503342821128608*pi,3.22038660520306*pi,0.7826789287289351*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.184936872422703*pi,0.81302424326241*pi,4.4644917623703595*pi) q[13];\nu3(0.648790058088681*pi,-0.150190012868954*pi,4.4253683516821*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.193110593389795*pi,0.5048213398843*pi,3.76028774803819*pi) q[21];\nu3(0.119847593394492*pi,2.55401333071402*pi,1.237590119869145*pi) q[0];\ncx q[1],q[6];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34424372346998*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33432689465662*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.232876382424588*pi) q[6];\nu3(0.776014473974257*pi,0.56779152320296*pi,1.068051368428599*pi) q[7];\nu3(3.5*pi,3.38057530485928*pi,0.5*pi) q[8];\nu3(0.41384221278154*pi,0.7748352268602301*pi,4.347690061849709*pi) q[9];\nu3(3.5*pi,3.36833219814141*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.242167090814775*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313489811554272*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271773347406078*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[5];\ncx q[3],q[21];\ncx q[4],q[18];\nu3(0.516399300963256*pi,0.5070545110894*pi,4.204962674968661*pi) q[7];\ncx q[8],q[17];\nu3(0.758381913792564*pi,-0.169691046248369*pi,0.709751508176416*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.33682437895194*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26222605334382*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46025589515352*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40383139579062*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.336473683711326*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.631437157999072*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5204469959417843*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7361448314812971*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.682595956002751*pi) q[19];\nu3(0.743345997331201*pi,1.14155553963531*pi,0.778740623061164*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1355155944541782*pi) q[21];\ncx q[1],q[6];\ncx q[2],q[5];\ncx q[3],q[21];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5407297603499766*pi) q[15];\nu3(0.900619912563764*pi,2.67742636902129*pi,3.74434611135398*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.22478869858919*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43114137587317*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.159154677703309*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4669628230926595*pi) q[21];\nu3(3.5*pi,3.41451605340124*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[21];\nu3(0.447682002111256*pi,0.77910620458793*pi,0.615198627290554*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.349421301486011*pi) q[7];\nu3(0.258776205231743*pi,0.24067465621822903*pi,0.86934633775657*pi) q[8];\nu3(3.5*pi,3.3606026113452*pi,0.5*pi) q[9];\nu3(0.394158202343958*pi,3.06319953352204*pi,0.655526799854648*pi) q[10];\nu3(1.0*pi,0.0*pi,1.158264782044525*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.583275294468827*pi,3.32500195701346*pi,3.11519983096345*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.509223283825652*pi,0.368052433719658*pi,1.391766249738986*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.526880377548865*pi,0.358056115915129*pi,0.9594329662000189*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.930605864314089*pi,3.38676857436951*pi,2.96517111289325*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.638136276730031*pi,-0.4429738364754275*pi,0.951480230312451*pi) q[8];\ncx q[9],q[12];\nu3(0.636132013980794*pi,-0.004353649438922025*pi,0.5129168999719971*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47949680720171*pi) q[16];\nu3(0.513717308901804*pi,3.23681326851123*pi,3.20396473842682*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.324460050056319*pi,0.89050161379708*pi,4.054022533228229*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.735846173492522*pi,0.5876825257399001*pi,4.43355045208275*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.171164361027689*pi,-0.21769806798971397*pi,4.23340767052942*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46008835239436*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49127609616619*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3956934189878805*pi) q[12];\ncx q[13],q[16];\nu3(0.339996213455744*pi,3.39250474199827*pi,0.964678460967717*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.184237762584123*pi,0.107512245982062*pi,4.49579627958545*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293915259266696*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.695010028844766*pi,2.84322480375447*pi,3.60778233705899*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.667713920880908*pi,2.66438943383238*pi,3.76791666560682*pi) q[14];\nu3(0.399020386035524*pi,3.23447945075318*pi,1.58177205642104*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.428667187002379*pi,-0.264689785683288*pi,0.9781544242546629*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.13696971043127*pi,2.91266835284429*pi,0.829797203843884*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.645497368929992*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.377356581133222*pi,2.79697648664692*pi,1.67742806884926*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35610763421316*pi,0.5*pi) q[1];\nu3(0.391804085607016*pi,0.32605355316751305*pi,4.31443192764578*pi) q[2];\nu3(0.293081005890903*pi,-0.4448794268915625*pi,4.47232507688588*pi) q[3];\nu3(0.308335456323319*pi,-0.31748548777667196*pi,1.67978387832591*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246545177104906*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.463810308281542*pi,-0.491965377302995*pi,4.46216730547787*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.710291508089981*pi,3.45810656430586*pi,0.9533094153954991*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.49294904130538*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.550995115347723*pi,0.68139628762247*pi,4.26548294537109*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.17773196961162*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.83876624296907*pi,0.40620182278195904*pi,0.8737341874052951*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.126956674185327*pi,2.91836239655236*pi,0.975325722827204*pi) q[9];\ncx q[10],q[19];\nu3(0.174859881704414*pi,-0.004227803272999986*pi,4.23773272778417*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.570472675926275*pi,3.15676038612967*pi,3.48716736399525*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.516582343315207*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.79024122067583*pi,0.45927448903730095*pi,0.638686778968692*pi) q[21];\nu3(0.501006368138823*pi,3.03865091196173*pi,2.99053063721833*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.227387615631001*pi,0.176711337761969*pi,3.76644833180849*pi) q[7];\nu3(0.98201368596851*pi,2.72845681008087*pi,3.32907993820829*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.326477964635808*pi,2.76456922285109*pi,1.4133696882085172*pi) q[11];\nu3(0.552956234915248*pi,0.6005545323524799*pi,4.44436920650546*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38466400667896*pi,0.5*pi) q[14];\nu3(0.73014096836779*pi,2.99597411329187*pi,4.43362920221203*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223572807914267*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4686169584783*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.102221610413155*pi,3.35231331190566*pi,1.58709904827611*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42414435705394*pi,0.5*pi) q[3];\ncx q[6],q[13];\nu3(0.220084920831919*pi,2.89013273240433*pi,1.2235618853404961*pi) q[7];\nu3(1.0*pi,0.0*pi,1.276595905559598*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.438023762824863*pi,0.053687121527775994*pi,3.99329090077196*pi) q[12];\ncx q[14],q[17];\nu3(0.748184417235102*pi,0.013916942462822046*pi,0.719291175224804*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.579006623815787*pi,-0.234760412508836*pi,3.75706720629741*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\nu3(3.5*pi,3.35221604394055*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.166554540451872*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5017297359702289*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.950085574331071*pi,3.33196012520307*pi,3.62786643108577*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.673298082861527*pi,0.054262018717161964*pi,1.446077419863885*pi) q[1];\nu3(3.5*pi,3.3014974483819*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41898252834559*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2229247228317282*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.416971382678991*pi,0.51426893754497*pi,3.71222554441176*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5229495176932137*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.533453474676717*pi,0.24061902593977402*pi,4.12881836522196*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.39385145629173*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39722837854838*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47836379726363*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.28042289924661*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5777620022910219*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.180724787921306*pi) q[11];\nu3(1.0*pi,0.0*pi,1.282489355968906*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2236871023983449*pi) q[15];\nu3(1.0*pi,0.0*pi,1.194450872908466*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.627453416365025*pi,2.88731195414527*pi,3.77090406256564*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.283953246704533*pi,0.35695582850846796*pi,0.9141121839759541*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.785689463375792*pi,0.16652045206020905*pi,4.13304404331994*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.379861451560637*pi,2.79331050335753*pi,0.7793245118528109*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.110776212419542*pi,-0.370656899478703*pi,4.44526434354446*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39374201393437*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5528158444952813*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.57200109183709*pi,0.13661833495392495*pi,4.00985835166634*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30585203256712*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40468011643407*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(0.33670391335678*pi,2.90541333631507*pi,1.80559461147276*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.443067664722367*pi,-0.471008506665725*pi,1.74943540657583*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.614678628646808*pi,0.22814032608124102*pi,0.939828440800667*pi) q[19];\nu3(3.5*pi,3.41791301847576*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0460088639318519*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.741852558151147*pi,2.6936275876608*pi,3.72757049237768*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.64998697318741*pi,3.16598173662541*pi,3.7033707509571*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.254357723943913*pi,0.87017195541586*pi,4.09297934086921*pi) q[17];\nu3(0.0805189436645393*pi,-0.4830614616395864*pi,1.098312282532274*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.308659919126299*pi,-0.4862360035945463*pi,1.7725110237724*pi) q[2];\nu3(0.486666153331722*pi,0.039338189077867014*pi,0.5045394804576515*pi) q[3];\nu3(0.701812600156087*pi,2.98553900243877*pi,3.66085866203325*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.229725309346895*pi,0.86345776395598*pi,4.0366455295520005*pi) q[8];\nu3(0.569434375957645*pi,0.367749464409052*pi,4.407452080010129*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.732654592923262*pi,0.30498657163201104*pi,4.257929098805921*pi) q[12];\nu3(0.559675689537581*pi,0.67470926911921*pi,0.604504569910895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5131087984706917*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.490767715822386*pi,2.78448758192708*pi,3.91428637608689*pi) q[3];\nu3(0.478997949419282*pi,0.29804049004062105*pi,4.40529133155373*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.37019401108617*pi,0.67166667557418*pi,0.5413796489336541*pi) q[8];\nu3(0.223805372740816*pi,2.89940230169843*pi,1.81540905583495*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.377546114293291*pi,0.261484716386138*pi,4.165502813729621*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.522110193582066*pi,2.63758682901504*pi,1.172840807145045*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.337272556076862*pi,3.10059998875358*pi,1.3248901829273572*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.358987605071018*pi,-0.22930785440520102*pi,4.176165751980459*pi) q[5];\nu3(0.489402165114546*pi,-0.15785413546097998*pi,0.793103314012177*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.184515843242835*pi,-0.4408094244202407*pi,1.253648637620578*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.228005674608606*pi,-0.08216020790349599*pi,1.3353027797528099*pi) q[15];\nu3(0.584995164320224*pi,3.36074126186737*pi,3.36511087748991*pi) q[16];\nu3(0.533834656093288*pi,2.56029636019343*pi,3.58283755853261*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.230172353082516*pi,0.347303598482243*pi,3.64900846228336*pi) q[0];\ncx q[2],q[14];\ncx q[4],q[18];\nu3(0.596655600755144*pi,0.5178611912273099*pi,0.8822237485557349*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.438583312947598*pi,3.14721859652903*pi,0.5439388186282392*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.624704014533263*pi,-0.21584087490959902*pi,0.8402743046283869*pi) q[15];\nu3(0.089658322762482*pi,-0.390659504669152*pi,1.000103093786493*pi) q[16];\nu3(0.275302110862441*pi,2.96549849054901*pi,1.2639686020096241*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41326773738236*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49265125578504*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.0934232003062219*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.387789630210226*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.61608873143272*pi,3.13612664549584*pi,3.31015405123795*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[14];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.42721679814921*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38519298353108*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.328699851540458*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38586956790273*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.132723271381205*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2524730934292259*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.517054874420877*pi,0.269140955241955*pi,0.952396551180409*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45497979405931*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.295226896534557*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.49202522298234*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.408858094559291*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41095219962153*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40537760062588*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,1.318965732588163*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.133772458623043*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.609390854588491*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48721034485773*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.586089860393733*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.32760212632099*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.244698050516741*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5298316774997289*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43131768846538*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.40898381320299*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43774378988718*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251690155611398*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1559747558154911*pi) q[20];\nu3(1.0*pi,0.0*pi,1.239347187204403*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.208022519426194*pi,3.16417254681625*pi,2.0814724925295*pi) q[8];\nu3(0.691652501643928*pi,2.76794560046886*pi,3.86698209048269*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.61825071079849*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6352606685341*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43582307856401*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.443835551781503*pi,2.86465993885109*pi,3.65807939171763*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.691603866014095*pi,2.41009663591214*pi,3.68302197982059*pi) q[8];\nu3(0.674768923230518*pi,2.94231536364614*pi,3.31332807012515*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0802664901946146*pi,-0.11049041840414803*pi,4.20371030316163*pi) q[1];\nu3(0.467101195609821*pi,3.13481362405913*pi,2.0409040675931998*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.178214502637316*pi,0.43321083285154005*pi,0.74263072105914*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.586483478229451*pi,0.207685283265579*pi,3.90775660658166*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.315868429962065*pi,3.23728222788829*pi,0.5006768036999514*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.772954242722582*pi,2.64440294130945*pi,3.86651093069786*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.744849356122556*pi,-0.18423602000122002*pi,4.0190930547042*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.431025392802075*pi,3.32354912138102*pi,3.17517723596344*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.373123689479796*pi,0.7630382203334201*pi,3.89466312861393*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.424280706092424*pi,-0.06885824805163099*pi,4.21772101429283*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.838892660810468*pi,0.09438893592138398*pi,1.51403367446352*pi) q[4];\nu3(0.673242264999023*pi,0.9878181640555499*pi,0.768058304189591*pi) q[5];\nu3(0.726689389723567*pi,0.22800916874119903*pi,1.483141594006145*pi) q[6];\nu3(0.391748822272994*pi,3.30100907366625*pi,0.5076182575110639*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.408601760119124*pi,-0.254844699709289*pi,4.359880074451819*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.90658737050648*pi,0.420858178065018*pi,0.983219634603083*pi) q[13];\nu3(0.542587254218896*pi,3.11372027226304*pi,3.01930173837225*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.476165612969231*pi,0.6186162727554501*pi,4.09559682281178*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.589296278969657*pi,0.75020198236519*pi,0.6697359557850711*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.910185579330853*pi,-0.24622361884309302*pi,4.25608316673067*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.715290047409983*pi,-0.372757251192343*pi,0.5202731766495691*pi) q[3];\nu3(0.742585812062341*pi,-0.381226201593807*pi,0.9707050888898701*pi) q[4];\nu3(0.695473499733336*pi,3.39171669184119*pi,4.238542445073*pi) q[5];\nu3(0.43971546365877*pi,0.33029952087363*pi,0.80385344693333*pi) q[6];\nu3(0.737995223403228*pi,0.66196129498887*pi,1.2218856910971811*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.617167002687053*pi,0.36647053167596*pi,0.696856364674995*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.204842317364599*pi,2.95913101001411*pi,1.9578168801037*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.661605413895946*pi,2.63736821954859*pi,3.92454582957507*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.407975450598433*pi,3.15869476662732*pi,1.89968525799893*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.741583018552538*pi,2.79607416832191*pi,3.95545957049243*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.789919970107823*pi,3.39354358571975*pi,3.31554747556086*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.779673695508967*pi,0.7263377901366399*pi,0.82516758287553*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592308560157781*pi,-0.172536988804791*pi,3.75456185817437*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.707114948232305*pi,0.6898235720374399*pi,1.0020481353125081*pi) q[15];\nu3(0.960848711525855*pi,-0.33514249605916*pi,0.696574785068041*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.40799433087823*pi,0.489792769789567*pi,3.85709379335078*pi) q[20];\nu3(0.512472649781634*pi,3.21363477248452*pi,4.17729176270329*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3603329245006*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.639610374618684*pi,-0.31559251275800704*pi,4.39739235382415*pi) q[15];\nu3(1.0*pi,0.0*pi,1.251127272767297*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.310384474106658*pi,2.94946378004788*pi,0.901084946341711*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38516982693601*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.231068159779978*pi) q[5];\nu3(3.5*pi,3.43748833707912*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.150342785834523*pi) q[8];\nu3(3.5*pi,3.44710292727803*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340480821160651*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37084298234655*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[8];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.65117527910548*pi) q[16];\nu3(1.0*pi,0.0*pi,1.09741855500952*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\ncx q[2],q[21];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5587249521415782*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5875569271515122*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39189680981734*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.45119636601069*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.3013863961342769*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.647764193193672*pi) q[18];\nu3(1.0*pi,0.0*pi,1.313789554741478*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42151426205238*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42588296541208*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.271380289464787*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(3.5*pi,3.47133128830545*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.361224494079436*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.45624198126241*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.198266821069307*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4978279767308*pi) q[19];\nu3(1.0*pi,0.0*pi,1.331186858542081*pi) q[21];\ncx q[0],q[19];\nu3(0.603606209329377*pi,0.125545092281116*pi,3.72379730382909*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41501741841454*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38030483461862*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.556125461320281*pi,2.99685268283094*pi,4.17459449245052*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.765894481609921*pi,-0.4778202971074936*pi,3.33728697469299*pi) q[4];\nu3(0.53065342903632*pi,3.31050236427125*pi,3.43385016769507*pi) q[5];\nu3(0.430534373678866*pi,-0.289826173444461*pi,0.78520377044319*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.35037070584209*pi) q[7];\nu3(0.51599430604064*pi,3.06620549091137*pi,3.20529960104338*pi) q[8];\nu3(0.264533027087431*pi,0.87929632385278*pi,4.25116419851612*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4016440850669*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.551269843536502*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.472873518724729*pi,-0.05974045728143901*pi,0.669945137293646*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7390688406759169*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[7];\nu3(0.480469814901379*pi,0.81153436876846*pi,0.5571897770691471*pi) q[4];\nu3(0.637653353610145*pi,-0.4665345984382634*pi,3.27158310669217*pi) q[5];\nu3(0.795126214416842*pi,2.91192734458758*pi,3.83071108295495*pi) q[6];\nu3(0.898240325567197*pi,3.33002842209395*pi,3.6909567099864*pi) q[8];\nu3(0.71512086876775*pi,3.40236477712211*pi,3.83320888237185*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.848017591379344*pi,2.69490873905672*pi,3.34179595523821*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.575859668593163*pi,-0.4064803374569792*pi,3.31987250444122*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.742133454004277*pi,0.490933250958982*pi,1.035523432063583*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.692567645586194*pi,3.0546411303028*pi,3.52519805816303*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.19593046052988*pi,-0.24598204221380598*pi,1.2160367884316678*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.438244125475818*pi,0.039348395778459055*pi,0.5311516494606737*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.511555677617811*pi,0.08498769602796596*pi,3.74395835612866*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.685313157269905*pi,3.03575330963632*pi,4.15149977755471*pi) q[21];\nu3(0.763935148823522*pi,-0.376122363354857*pi,3.46132176855739*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.598136735225258*pi,0.41670466021296404*pi,1.193110718505824*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.30419225689005*pi,-0.20335439447868098*pi,3.73652426348747*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.447392842917031*pi,0.11674284955374303*pi,4.16328950085278*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.196583163806204*pi,-0.381120519141452*pi,0.873596198767399*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.546782283312406*pi,-0.376109677110812*pi,1.005353613344949*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.764118780621107*pi,-0.338318225222359*pi,3.20914418944976*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.844370338208974*pi,-0.41562790149737383*pi,3.95061107354745*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.200581897106397*pi,0.8307207795579701*pi,4.33667949894419*pi) q[17];\nu3(0.505463394516171*pi,3.08599205313334*pi,3.97519752294806*pi) q[19];\nu3(0.145068206737984*pi,-0.06366976307183703*pi,1.2370283355205292*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.403947344178664*pi,-0.33646910964646903*pi,4.36800255607997*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.442138250225602*pi,0.001046474279494003*pi,1.330993316256341*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.453353384602947*pi,0.19970266487440003*pi,3.90956001476661*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.294074460290079*pi,3.06222241856384*pi,1.74066499945694*pi) q[15];\ncx q[16],q[18];\nu3(0.510873307819404*pi,0.29590321276603104*pi,0.5195851046049988*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.488887993681009*pi,0.13691866730458002*pi,1.3167062105225589*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38188969876842*pi,0.5*pi) q[4];\nu3(0.225214199533834*pi,3.2338966560718*pi,1.283142963748479*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.600297479410731*pi,0.58173267341483*pi,1.198262670724581*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47949418442935*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261697418451847*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.327299694960032*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.33932993325286*pi,1.01181767037944*pi,4.1067954823395105*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.726555296095493*pi,3.19969949545768*pi,4.04029253537887*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44830330571894*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.865579414356453*pi,3.21472592307417*pi,3.18602507487615*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5831498137817865*pi) q[18];\nu3(1.0*pi,0.0*pi,1.351509498871375*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5318410659132686*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.49208371111877*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41892329121209*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.45224929950944*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.334508037072507*pi,3.45054552488502*pi,4.16980511265584*pi) q[12];\nu3(3.5*pi,3.39082573547535*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.26667472725331*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270739860126512*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.321154262058828*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238923286116766*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43546937668353*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.405758937957682*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33637869967353*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39153771337035*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.289502653268623*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5598014869666541*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.623214704177279*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4253421768515*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5641144830918314*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[14];\nu3(0.106998557901526*pi,3.4492652365023*pi,0.7665557912897081*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[17];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5351701105857107*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.509718880873898*pi,2.62138196684025*pi,1.130101856976843*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.333178370745115*pi,-0.361138137942084*pi,0.9211336250209801*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4128891424133*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.2335838407114799*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34775611979245*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.306780871899325*pi,0.6935227655668901*pi,3.98243051249873*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46189214614073*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.627328843623178*pi,0.324740474142855*pi,1.1734019026896498*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.393987162498014*pi) q[12];\nu3(0.631113354150788*pi,3.49423714492488*pi,0.801770842034037*pi) q[13];\nu3(0.343078295180685*pi,-0.30622849942791597*pi,0.703922154671115*pi) q[14];\nu3(0.75826312515365*pi,3.24387078292584*pi,3.62009830014506*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.700411140473815*pi,3.2761755199802*pi,2.842753124323*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.897524842552347*pi,-0.014708878355723987*pi,3.77207058681261*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.481808520907323*pi,1.0083400683806*pi,4.38731482715137*pi) q[2];\nu3(0.853172854525504*pi,0.38084259527834197*pi,1.154179889903732*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47139186891017*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.747701112490614*pi,0.06345685603439*pi,1.439651028086598*pi) q[13];\nu3(0.220044594074391*pi,3.27692193360232*pi,1.056149175404989*pi) q[14];\nu3(0.786322146149404*pi,2.76796791965942*pi,3.48219027614146*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.604745953717151*pi,3.23002262588541*pi,2.79510125947413*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.455080914594462*pi,2.75587177611217*pi,3.74091092197134*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.940700280278508*pi,-0.4689493203953381*pi,0.920863075561364*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33358710406635*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.188937758735753*pi,0.29557865493108504*pi,1.159479968514065*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.230273397914533*pi,0.75698883801645*pi,4.06009131307038*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.574548197751908*pi,2.67737219527632*pi,3.68034632638306*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.575779093152776*pi,0.240743405243935*pi,3.70074069112398*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.31639407862622*pi,3.19793918543183*pi,4.4014921190076794*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.212806131876804*pi,-0.286738085991119*pi,1.263705457331848*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.493986381434519*pi,3.37762254976716*pi,0.5842698018384144*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49918703846732*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.638337846113602*pi,0.67390877070859*pi,1.085974170841327*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.220584001688584*pi) q[14];\nu3(0.922178474100849*pi,0.34493322481481703*pi,1.275909545167969*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.250942987433986*pi,-0.483627043775193*pi,1.54387752516671*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.36973303807855*pi,2.80848339628795*pi,1.124419908024219*pi) q[10];\nu3(0.658717593019834*pi,0.16788491171512698*pi,4.43212680301775*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0836599487968189*pi,3.42471758739467*pi,0.780311065164741*pi) q[17];\nu3(0.355406067599611*pi,0.7426867702897*pi,4.09323040248666*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.811252517630022*pi,2.87058101658899*pi,3.59456378821166*pi) q[5];\nu3(0.73416692129823*pi,3.35844625508572*pi,3.5876222293201*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.434306924634059*pi,0.109339547157415*pi,3.69694719773566*pi) q[10];\nu3(0.405744430895605*pi,3.42320327644302*pi,0.6786562985617071*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42938871234953*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.552228489594472*pi,-0.4302269278277046*pi,0.671780774328686*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.569260995111158*pi,0.01547302996773503*pi,4.32429992067955*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.953411043548627*pi,3.44611411113885*pi,0.5720967487264366*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.331531578663769*pi,0.54412832351726*pi,0.711814169774375*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.42599119212311*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.497314919183434*pi,3.02700839497921*pi,4.3114503500845505*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.309388375210692*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.147391583089799*pi,-0.269438716389307*pi,1.57071307443363*pi) q[0];\nu3(3.5*pi,3.39473789580684*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.199304134548648*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39900739965212*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.139306999357619*pi) q[7];\nu3(3.5*pi,3.47232132791906*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39462558750992*pi,0.5*pi) q[10];\nu3(0.530925485300285*pi,0.56838814586918*pi,1.250470865102232*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3642934667957332*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.612961742455499*pi) q[17];\nu3(3.5*pi,3.46491571272616*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.387491703111513*pi) q[20];\nu3(1.0*pi,0.0*pi,1.429262598851009*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.44629306069049*pi,0.5*pi) q[5];\ncx q[8],q[21];\ncx q[9],q[16];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.49091921592613*pi) q[11];\nu3(0.497362536899511*pi,2.85016037299725*pi,1.143181000967299*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.257428887567807*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.655377992858242*pi,-0.277271270513084*pi,4.46722181819962*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,0.5609124159398868*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45331203384418*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5413739481924229*pi) q[13];\nu3(0.722075912121081*pi,0.7681638425439501*pi,0.98615651667352*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261995619648866*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.62042898647768*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35153885274776*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.872362904671508*pi,3.48156963316144*pi,3.63241156288912*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[21];\ncx q[9],q[16];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.922550704093869*pi,1.0413899915596*pi,0.5755506714069012*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40955584192959*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.586785455373785*pi,-0.09677514817405702*pi,3.67426123329498*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.73481549202861*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46023538897563*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.125052789990423*pi,0.12802535255311798*pi,4.1147253872792895*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.417508591367185*pi,2.76087954645542*pi,1.55860682261961*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1668340603643879*pi) q[6];\nu3(0.737781527136895*pi,-0.27062498175721*pi,3.8728964129179*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.507773255498141*pi,3.06767357851126*pi,2.99561153762369*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.853746946329817*pi,-0.397921697509392*pi,3.66557942159349*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.272872794820028*pi,-0.09513171847957202*pi,0.8270039122555459*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.169160768302053*pi,0.50062445600684*pi,4.01602612426326*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4942057068609405*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.257768584759386*pi,2.93188823815933*pi,1.85822884049828*pi) q[9];\nu3(0.822388034882871*pi,2.45179905426971*pi,3.78265635328215*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.518505518739035*pi,0.467428098556092*pi,1.0247042210606652*pi) q[13];\nu3(0.617778292459323*pi,0.5359871605576201*pi,1.4061417576090691*pi) q[16];\nu3(0.717606539323446*pi,0.54374224468586*pi,1.072220606200649*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.435673515779817*pi,0.39508390650052005*pi,4.13756741779034*pi) q[19];\nu3(0.460353151258901*pi,0.2433913362797*pi,4.38554742267901*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.592260325522443*pi,-0.108525035476005*pi,4.337562871974249*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.905501460488763*pi,-0.37782951042275903*pi,4.34840253680683*pi) q[9];\nu3(0.656079702518262*pi,-0.30306291041296096*pi,0.901538027079964*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45674772792808*pi,0.5*pi) q[12];\nu3(0.363948058094171*pi,0.34443751062015604*pi,0.635105211310395*pi) q[13];\nu3(1.0*pi,0.0*pi,1.40671204763988*pi) q[15];\nu3(0.636405378802896*pi,-0.022189502841836017*pi,1.377747547708476*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592251795913368*pi,2.62141444013492*pi,3.79708195721794*pi) q[19];\nu3(0.699919788534968*pi,-0.274695769059753*pi,4.1715871706701*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.704093264984974*pi,2.58931390714215*pi,3.75128453712272*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.802188170316857*pi,2.99258286632897*pi,3.84839166721807*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.574734751343486*pi,0.44729585397650695*pi,3.97042434298906*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.27012116748677*pi,0.58863704094484*pi,0.881620886604367*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.466133658416146*pi,3.31985598549793*pi,1.99821514100083*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33969372396577*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[19];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.698908550576684*pi,0.26316552978361796*pi,3.97600354933903*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[16],q[17];\nu3(0.650083693520188*pi,0.5690653400441901*pi,4.47171691246351*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42684286564885*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49743712173779*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.188680097003342*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45278431287955*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29840446244166*pi) q[17];\nu3(0.356264129711588*pi,-0.05184956018853698*pi,0.5054085718470049*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285727194291628*pi) q[19];\nu3(0.594383914892114*pi,-0.255555053720886*pi,3.67300707657228*pi) q[21];\nu3(0.635563182264069*pi,-0.20331055607953502*pi,3.84149581446096*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[19];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.468154737157371*pi,0.87017443559178*pi,4.1420081189669595*pi) q[21];\nu3(0.811743411283582*pi,-0.05400610824739699*pi,1.272945020008698*pi) q[0];\nu3(3.5*pi,3.39015445259967*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.199417492471679*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.446264080797921*pi) q[9];\nu3(3.5*pi,3.46289337407781*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.216205326675925*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.449352189811989*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44194499808275*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[19];\ncx q[4],q[9];\ncx q[5],q[14];\nu3(0.699808547380238*pi,0.48875796325923204*pi,0.904998833705869*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42440804933543*pi,0.5*pi) q[5];\nu3(0.57943261062027*pi,0.55003823065481*pi,1.145899537923188*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46584761107213*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.603843550009315*pi) q[13];\nu3(1.0*pi,0.0*pi,1.30723477371176*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[20];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47810785623193*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.49567096224114*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2056363107360308*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.337613918579534*pi) q[21];\nu3(3.5*pi,3.37396059106957*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.803663354700688*pi,2.99401267793879*pi,3.71303769051384*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48992274958582*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208353267324771*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.884559579154283*pi,0.38831911534268704*pi,1.112989065516396*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43192463421199*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.734442115853752*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.914442721947563*pi,0.64767067373716*pi,1.256629917607716*pi) q[3];\nu3(0.625913858259995*pi,0.27034888410316504*pi,4.06023942227434*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.170909197172277*pi,0.21969930859599096*pi,0.601648348788011*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.177717014694628*pi,3.4978813535247*pi,4.35382464473176*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4735763206903005*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.777882815916376*pi,2.92530490997389*pi,4.36572696729905*pi) q[3];\nu3(0.696325796381253*pi,0.318583122977945*pi,4.45997672145635*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.491220627045788*pi,-0.4448616710614265*pi,4.11299305654801*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.518686692073863*pi,0.31141763330677996*pi,0.5022677613264704*pi) q[15];\nu3(0.355780441569363*pi,3.26400293161335*pi,1.470716599562318*pi) q[16];\nu3(0.280134385179193*pi,-0.11962411895316599*pi,3.91080069570508*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.222617023496308*pi,3.03462829199757*pi,1.085233989628613*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35816595951918*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.148307235292592*pi,0.36791173937170296*pi,1.11697577719662*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.119624944297102*pi) q[12];\nu3(0.532517918591255*pi,2.46108737221496*pi,3.76691050674566*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.194075715203688*pi,3.42927445860737*pi,1.257070962403252*pi) q[16];\nu3(0.779456946902016*pi,0.08623862288492501*pi,3.6356644538525*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.51568060761738*pi,2.86923595316238*pi,3.93872431994496*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.346896824298318*pi,2.72810996461545*pi,0.859761993968146*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.251583155927267*pi,3.22605928615218*pi,0.953586756572067*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.740518541720189*pi,-0.361453736555995*pi,3.60477896595586*pi) q[11];\nu3(0.443899385186874*pi,3.09433857476589*pi,1.445646835578738*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.198068259762823*pi,0.20437066527839398*pi,1.1701713416792119*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.589114462401719*pi,-0.279558964557805*pi,3.501632171367*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.651500934756959*pi,3.45013807623235*pi,3.89357576965533*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0722486169695421*pi,0.5271626185740601*pi,4.24329706340354*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.55371888096693*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48319562381558*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.468686227719119*pi,2.99835490913898*pi,1.7074877647318*pi) q[5];\ncx q[6],q[12];\nu3(0.412714924240498*pi,0.30675098256879296*pi,0.646202489628619*pi) q[7];\nu3(0.871771687372107*pi,0.78666733025501*pi,0.7818090625929051*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2759625867955942*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.802815235354076*pi,3.22926269206556*pi,3.15879468136943*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[15];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0782628730920503*pi,2.79905584661824*pi,1.0863219997703881*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.508257706478381*pi,0.145548582572254*pi,3.74218847256882*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.498891564004399*pi,0.98049964028989*pi,4.301833462776759*pi) q[21];\nu3(0.59907690181545*pi,-0.332669673722854*pi,1.0154324241605899*pi) q[0];\nu3(3.5*pi,3.44795505944114*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48866838411578*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.654733624450597*pi,3.31547102694659*pi,3.41319591019971*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.188183951625031*pi) q[13];\nu3(0.17943464012678*pi,0.311980014039415*pi,0.5100804931790192*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34362712193534*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240723261571008*pi) q[16];\nu3(0.237318886561032*pi,3.4498233941415*pi,1.379880655282177*pi) q[18];\nu3(0.48065479703094*pi,0.33226362481790706*pi,0.794147185880844*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.746317438113258*pi,3.2356508647813*pi,3.57131729946774*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[15];\ncx q[4],q[16];\nu3(0.26731611275013*pi,2.89710559160007*pi,0.649762757057875*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.534300132782745*pi,0.036359117517397954*pi,1.306594429848636*pi) q[18];\nu3(0.500991732568052*pi,0.6515442999713501*pi,0.6047046861293159*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.144666720295595*pi,2.99029185506645*pi,1.277731535827073*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5377376755934098*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5613091295515704*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\nu3(3.5*pi,3.49515936596967*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48118163768414*pi,0.5*pi) q[8];\nu3(0.457065328749583*pi,-0.11452696934745099*pi,4.392840981920671*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315024312433807*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2000023275481428*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[14];\ncx q[7],q[20];\ncx q[8],q[19];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.623312087789796*pi,0.7608898926396099*pi,4.33153126395786*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41614656555166*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49613898400733*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46147964590607*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.763357388024867*pi,-0.21086644453278303*pi,4.48501779482247*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2950194312529208*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267809605967176*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5962974881007758*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3487943390322639*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4879265892974995*pi) q[21];\ncx q[0],q[17];\nu3(0.104067586739453*pi,3.41669365911219*pi,1.418164344882586*pi) q[1];\nu3(0.855682849208263*pi,0.33651914150624096*pi,0.5150028782935029*pi) q[2];\ncx q[3],q[12];\nu3(0.210543843547077*pi,3.47835340710448*pi,4.3090512055353205*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[14];\ncx q[7],q[20];\ncx q[8],q[19];\ncx q[11],q[18];\nu3(0.450432336565485*pi,2.4460057612615*pi,1.387227347224129*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.49693249166214*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.542148364375795*pi,-0.339015253840532*pi,1.253820614451407*pi) q[2];\nu3(3.5*pi,3.48751401827563*pi,0.5*pi) q[3];\nu3(0.586068000471812*pi,3.17989468502496*pi,3.41748917650479*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.189840333222051*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.643325780119658*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.307245572143398*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49026829494564*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41377939394824*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[20];\nu3(0.0945891818248317*pi,-0.384513271939043*pi,0.708604899371153*pi) q[8];\ncx q[11],q[18];\nu3(0.129532606976275*pi,-0.4127355125802919*pi,1.73677295765576*pi) q[15];\nu3(0.5768754412546*pi,0.357612595664897*pi,4.24692524304223*pi) q[16];\nu3(0.192953771644609*pi,-0.07664509681307702*pi,0.7818984573800061*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.334400093435544*pi,3.19283374927637*pi,1.92655813885404*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5497935966748811*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.73289281381692*pi,0.23933021292998502*pi,4.49828353906104*pi) q[15];\nu3(0.553274676887274*pi,2.88299674305158*pi,4.26018176908892*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5959567242373462*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.544103691999966*pi,1.00633383684647*pi,0.910722680372043*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.722829785388022*pi,3.41696334135066*pi,0.8139516044420441*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.490320826034218*pi,2.97529925410738*pi,1.85534166077612*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.836844797320387*pi,-0.4571799862887742*pi,3.46439278488979*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.201700160951731*pi,0.5018918538749699*pi,3.9646159996386*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.315211721866943*pi,3.40678412443299*pi,1.321120357351965*pi) q[3];\nu3(0.704425052973323*pi,-0.11226080556965301*pi,4.3994154885587395*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.742699628142864*pi,-0.4346549522876199*pi,3.54280134466873*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.442028745838543*pi,3.27329152830719*pi,3.23063387533968*pi) q[21];\nu3(0.317942633610696*pi,2.65113853903465*pi,1.60065690854789*pi) q[0];\nu3(3.5*pi,3.38331770501422*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.262192978850342*pi,-0.319410863489979*pi,1.60076649494939*pi) q[3];\nu3(0.691058243617928*pi,0.413181033527122*pi,4.40839903727867*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40899908197882*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.173295976897037*pi,-0.391853377066244*pi,0.5690635773824831*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1643937788755911*pi) q[15];\nu3(1.0*pi,0.0*pi,1.248587940144106*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.455486393325568*pi,-0.253950942907313*pi,1.60363960655041*pi) q[21];\nu3(0.801750371312946*pi,0.06557524062142805*pi,0.5207482609939729*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.49236415165549*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.59837568921277*pi,0.11517743996992402*pi,0.776788493319704*pi) q[7];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.3964379831568698*pi) q[10];\nu3(0.295472593594306*pi,-0.12610230671157802*pi,0.855615264151242*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.248973193528487*pi,3.45306304073769*pi,1.8640733996192*pi) q[18];\nu3(0.602836067320149*pi,0.311913220528622*pi,0.609583477381112*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.350400516893908*pi,-0.04428415612174902*pi,3.88390579846548*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0370852248546026*pi,3.19869219521885*pi,1.8735930981573*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44685263668948*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34800001092662*pi) q[16];\nu3(0.514085567615707*pi,2.61518628096111*pi,1.128513787991184*pi) q[17];\nu3(0.373430847005316*pi,0.357797986743999*pi,0.852525617010802*pi) q[18];\nu3(0.609426127872951*pi,0.14993843464328205*pi,0.9264056528856219*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.4684176652978*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.524133217990418*pi,0.028537671337448*pi,1.4176656210790761*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.46918893730638*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.357481945170872*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.31564836369908*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[20];\nu3(3.5*pi,3.48490503575446*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3670658248513798*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.137913243682143*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45799427956758*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.35296834487401*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.32086005521376*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.248113901325476*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2271212302502819*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.33760413450052*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5961371886983775*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42719848455649*pi) q[19];\nu3(1.0*pi,0.0*pi,1.170322130088869*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.528530268356818*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49722493031277*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.436426218168619*pi,3.29694339295013*pi,0.624176193513512*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.625700223724232*pi,3.09564164814238*pi,3.93030732310478*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.476400488393914*pi,3.11952776526816*pi,1.96369180999899*pi) q[15];\nu3(0.147764495408103*pi,-0.39461903357017003*pi,1.13114796894416*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40092602602058*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.944685798629645*pi,0.11664688259106604*pi,0.628931495136508*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.238194475057121*pi,2.76869771151423*pi,1.401745119890565*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0645185225284621*pi,0.03151427383434602*pi,1.1329850654703462*pi) q[15];\nu3(0.502359144138603*pi,0.8654584729891099*pi,4.4540986820871105*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.648663121901728*pi,-0.13213467045161997*pi,0.680126216428464*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.323249398330768*pi,0.19392448103326398*pi,1.196417255373792*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.387290935737084*pi,0.248360396222017*pi,4.4525643282419995*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.21886197016722*pi,0.375748997279851*pi,0.846032272690019*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.604439461476642*pi,3.09057892102249*pi,3.85894876960381*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.349173093910552*pi,-0.028794076651948997*pi,1.313199738736939*pi) q[5];\nu3(0.690744851779973*pi,-0.20261436014975398*pi,1.066239334555215*pi) q[6];\nu3(0.861096070325545*pi,0.6074872286525099*pi,1.136783484235123*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.636611471135406*pi,2.49743566633737*pi,3.94360500132315*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.649283108066817*pi,0.67926041830599*pi,0.5322032765493905*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.683124556647908*pi,3.37346697252861*pi,3.97969148142649*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.499019608559769*pi,3.36629327007039*pi,1.50957432796172*pi) q[3];\nu3(0.508921094673162*pi,0.490603970452558*pi,0.737402860765776*pi) q[4];\nu3(0.271894396756206*pi,0.11034110423626997*pi,0.525255270629821*pi) q[5];\nu3(0.756386961466318*pi,1.11575125296099*pi,0.8765271719728229*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.374244363938896*pi,0.32065778096490305*pi,0.626228057715172*pi) q[10];\nu3(0.571897256962274*pi,0.25724354920886905*pi,3.69927789350464*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.936429614814012*pi,0.29452795932239795*pi,4.18224371200676*pi) q[13];\nu3(3.5*pi,3.43098493785073*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208415034716206*pi) q[15];\nu3(0.360915520300527*pi,3.08715168008867*pi,0.772118788652099*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.268283317113096*pi,-0.488292514297632*pi,4.12722966197877*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.455129367037429*pi,-0.33888712036886404*pi,1.440291043710432*pi) q[11];\nu3(0.531373387365336*pi,2.77981644725982*pi,1.160318548651484*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.487148031297939*pi,0.11104462353098499*pi,0.5432880720369103*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45560237567051*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.486594777980746*pi,3.00263823767349*pi,1.93498810247533*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3971735019287905*pi) q[15];\nu3(1.0*pi,0.0*pi,1.283960946658195*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.593064733861966*pi,2.46721217479091*pi,3.65511792786698*pi) q[20];\nu3(0.413626656977185*pi,3.10731941487017*pi,1.2635663678489348*pi) q[21];\ncx q[1],q[6];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[8],q[10];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.362856350815238*pi,3.22692010194106*pi,1.93232682518436*pi) q[20];\nu3(0.580227104323641*pi,2.91709276806517*pi,3.82189081836948*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.40731775976398*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39702951454103*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.214164926115839*pi) q[6];\nu3(3.5*pi,3.46458313060432*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.098499894586795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22098687738285*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.482830715486029*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42390280285811*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[17];\ncx q[8],q[10];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.1954581750698519*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5417585181492957*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47007437504481*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46844429614124*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2399400651559112*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43343594704854*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.35071672458137*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1888224529171039*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[17];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5702090752097269*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.363416623194571*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48634439365102*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.332028070312069*pi,-0.272318192304338*pi,0.831117165769962*pi) q[14];\nu3(0.341860261629454*pi,0.66591290037158*pi,3.70147990242663*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.828449674403554*pi,3.41302460323067*pi,2.93679866960622*pi) q[0];\nu3(0.35815498008436*pi,2.76251211984728*pi,1.0911914193899839*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.274417086257863*pi,0.12679915031545796*pi,0.5740106855889728*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.444049555995959*pi,-0.4489913941699731*pi,1.83714092638943*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.196881208540201*pi,-0.307739289212111*pi,0.8443156720095579*pi) q[14];\nu3(0.680674671815057*pi,2.63722735588014*pi,4.03278478761647*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.222728114445786*pi,-0.10388377288172401*pi,4.11872480454445*pi) q[0];\nu3(0.79404813468648*pi,3.28153404207502*pi,3.37780862225553*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.329090139143469*pi,-0.221866273573956*pi,0.7950068678180899*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.844264801850265*pi,0.8513392424978901*pi,0.817869045375273*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.276321253839606*pi,-0.269897210326164*pi,0.815631777538499*pi) q[2];\nu3(0.239605808594274*pi,0.25629315129198105*pi,0.717409146476492*pi) q[6];\nu3(0.897103149028324*pi,0.020364108999453956*pi,4.12693025022588*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.772505224979913*pi,-0.393758892564709*pi,3.97760200023834*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.790468989140863*pi,0.40402834889766703*pi,1.3795497551683709*pi) q[2];\nu3(0.408914128227657*pi,-0.0034112407562709723*pi,1.4621288036783961*pi) q[6];\nu3(0.264972072825136*pi,0.85134487003881*pi,4.37604408076993*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.50074974093384*pi,0.9965229984083701*pi,4.16505073951388*pi) q[18];\nu3(0.596812024108343*pi,3.35566395926074*pi,3.14356575555346*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.502079526745041*pi,2.58681324293072*pi,1.408667883832255*pi) q[10];\nu3(0.585280153035408*pi,0.31172144095113496*pi,1.52337846030839*pi) q[13];\nu3(3.5*pi,3.49558151358789*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.829949030194505*pi,0.146238405808521*pi,4.15546914918487*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.547942994486728*pi,0.24340097776090996*pi,1.179088266354001*pi) q[19];\nu3(1.0*pi,0.0*pi,1.213213996827901*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.630571805925306*pi,-0.18160647834994398*pi,1.200549251410178*pi) q[10];\nu3(0.638896439711276*pi,-0.12211125308325199*pi,3.39126857886763*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.752317311899788*pi,-0.371381713898821*pi,0.662887959829157*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.459772185838851*pi,0.88248177059487*pi,0.5524915408754781*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[7],q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.439147835737002*pi,-0.06247063752797499*pi,3.99098832300993*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30676501114182*pi) q[20];\nu3(0.549055845298286*pi,0.30613870158937095*pi,1.2488114508796722*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.46754097137948*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.125986475262248*pi) q[8];\nu3(3.5*pi,3.38374527133813*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4832619749831*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.289055852071104*pi) q[14];\ncx q[15],q[20];\nu3(0.267056882781202*pi,0.389784582459337*pi,4.1321528500608995*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294701336769395*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[5];\nu3(3.5*pi,3.35464587508356*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[7],q[8];\ncx q[9],q[14];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3195822797020669*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48665021196909*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.46562443629938*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.337624869141591*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5769508082348727*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.219944449437246*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5390971777470179*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.724620465244345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[7],q[8];\ncx q[9],q[14];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.3321984536410305*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5960221221504653*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47611041657668*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.3364953266276*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.171000420419412*pi) q[21];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.522832485349534*pi,3.33432177333032*pi,0.7061949835131209*pi) q[7];\nu3(0.190309618087945*pi,-0.20211749808714302*pi,3.85395413466365*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.870460584793739*pi,-0.13473565474403398*pi,4.39487616423639*pi) q[7];\nu3(0.0562363769089289*pi,0.12985381906221405*pi,4.088904001340509*pi) q[8];\nu3(0.288469263809484*pi,-0.370439671917633*pi,0.9988581817164099*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.298991586949872*pi,0.39322188914031597*pi,4.47481376611519*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.298883807704998*pi,3.47079608892717*pi,1.3571774639067669*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.420342858264955*pi,-0.06298420085363099*pi,0.644117926435812*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.446654713347931*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.330352299253376*pi,3.32339208305437*pi,1.80107031881485*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.690218337808551*pi,3.26863945686977*pi,2.8262036697445*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.753706750462989*pi,0.23585132673131803*pi,1.66907480391767*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.68560579971329*pi,0.7038913019298201*pi,1.1093362892756131*pi) q[20];\nu3(0.606288892089516*pi,2.3163946450259*pi,3.70905955414389*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.416594728180186*pi,-0.06302609514692797*pi,0.764252062711932*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.673270759638443*pi,0.17545853896918995*pi,1.58515667678908*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.621303063797699*pi,3.24812197949927*pi,2.81042347947436*pi) q[2];\nu3(0.687991215057637*pi,-0.4931799617590891*pi,4.03118885558021*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.392624266082254*pi,3.4760891917473*pi,1.172919348870803*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.106318007137441*pi,0.79735245089647*pi,4.133455759652771*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.562637757223616*pi,-0.11318617471453801*pi,1.339965614281617*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.75961103485576*pi,0.31687072867922095*pi,4.16525347471815*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42810757403377*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.165413821269715*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0525358438038818*pi,0.205974650582327*pi,0.99816356982138*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.378832332475528*pi,0.60527263487716*pi,4.085696041942899*pi) q[4];\nu3(0.256387796946732*pi,0.60982932675603*pi,0.5668053266739259*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(3.5*pi,3.45503556893458*pi,0.5*pi) q[9];\nu3(0.282678572549364*pi,3.24668811589515*pi,1.94711245556671*pi) q[10];\nu3(3.5*pi,3.46759251474103*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2723993462914112*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.490069839374576*pi,-0.229646413756882*pi,1.04315861996641*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211129115596981*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.340960103348*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.700884748873713*pi,0.16908490765829198*pi,1.214735754731532*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48942551008998*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.53392490988421*pi,-0.237771257336572*pi,4.21004263007703*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.456687606286319*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.2107466441930899*pi) q[14];\nu3(0.658601015429903*pi,-0.27701276412917397*pi,3.98499116310392*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.251858708357066*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5526320682531546*pi) q[15];\nu3(0.262106246559901*pi,3.2498358700592*pi,0.658530753024688*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38906132931962*pi) q[20];\nu3(0.139258084337341*pi,-0.12079125914225203*pi,4.274913501027029*pi) q[21];\nu3(3.5*pi,3.41291465475151*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.241986169803527*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5627722355027216*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4724612031021*pi) q[19];\nu3(0.797694983445798*pi,3.49205491290916*pi,3.2288297800819*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[14];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.22352340540983*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.213335748086402*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49732319820641*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4961685263521005*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.800521356776668*pi,0.24264886099263805*pi,4.114373792521*pi) q[9];\nu3(3.5*pi,3.42165775236729*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.250488695761814*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.962377381796043*pi,-0.372180010699139*pi,3.17441472554174*pi) q[15];\nu3(1.0*pi,0.0*pi,1.386320549028445*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[17];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.615328232482541*pi,0.016971861018100998*pi,0.656793417765942*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.52325533095383*pi,0.069482696732589*pi,4.48064892638621*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4495409464100995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.644432477654293*pi,-0.4349812741306456*pi,3.87994785465984*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45432718538922*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.326295889152051*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.619964782652816*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3932251714456605*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.418842767621449*pi,2.45578253103182*pi,1.4434461445189481*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.337681068127911*pi,3.45617629192253*pi,0.985668267240106*pi) q[8];\ncx q[10],q[12];\nu3(0.405262850828655*pi,3.00684615291928*pi,1.78582184369311*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.614838162306003*pi,0.134021787403924*pi,1.035639131033259*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48362442394888*pi) q[6];\nu3(0.349410703678977*pi,-0.061123025401794984*pi,3.62864526875268*pi) q[7];\nu3(0.124508456492575*pi,0.35254265374260396*pi,3.86281416065344*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.328718102532346*pi,3.09860981518891*pi,1.79980953714051*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.586719641858248*pi,3.22259499805362*pi,3.47301123244091*pi) q[13];\nu3(0.338769430824044*pi,0.17716951769398803*pi,0.8036053831899941*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.31269631228857*pi,0.245307718294958*pi,3.43337153600058*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.630134405116116*pi,0.442572788978009*pi,1.1737966898563341*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.300144140846695*pi,-0.14791759225037998*pi,0.75647782774827*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.610485290293213*pi,0.49744067256883095*pi,0.555781487031245*pi) q[12];\nu3(0.154425903687151*pi,0.5736374432223601*pi,4.14603511671735*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.090956523936181*pi,3.20929079010167*pi,1.266174568102415*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.512522295455898*pi,0.416356446772674*pi,4.42668766672369*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.445055597686381*pi,0.32051402741006796*pi,4.393279014380941*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.647590613895033*pi,-0.05209751816750402*pi,0.895829138184962*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.241297365063754*pi,0.45405761929338595*pi,0.791948005884267*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.837344200801519*pi,-0.023173454153818995*pi,0.787779087288061*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.690656965700067*pi,-0.190668514936509*pi,3.42351726517909*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.382593759673979*pi,-0.26125103224663304*pi,0.829855981991563*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.377681978615883*pi,3.34725375112881*pi,0.919493438040332*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.296300645935422*pi,0.343049510606112*pi,1.1263305868058309*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.130749197887264*pi,2.62272994379747*pi,1.307207334206835*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46911012411832*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.310209238898592*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.474219168250092*pi,0.89723933233182*pi,0.633585902492065*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48278227138435*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.22652114260345*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.392889975856743*pi,3.30963224285742*pi,1.89405518175083*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42798927891741*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.870141625940333*pi,0.11381844199626401*pi,4.45301686918192*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.4944768483883*pi,0.5*pi) q[8];\nu3(3.5*pi,3.26107327200404*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4423219611527305*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.228848364744886*pi) q[19];\nu3(1.0*pi,0.0*pi,1.40787782852808*pi) q[20];\nu3(1.0*pi,0.0*pi,1.323208806521756*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.428604190791116*pi,2.83264025527067*pi,1.050318539512088*pi) q[2];\ncx q[3],q[5];\nu3(0.601934665086677*pi,0.281416039009719*pi,4.0177508280986505*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4570682829453805*pi) q[13];\ncx q[14],q[15];\nu3(0.452894240743308*pi,-0.238027289629482*pi,1.53455497397679*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.403740982341767*pi,2.59945423745472*pi,0.9552693254488329*pi) q[2];\nu3(3.5*pi,3.42064938656878*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.144456671264746*pi) q[5];\nu3(0.698317575391759*pi,-0.235322347968911*pi,0.686455460631579*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.648747179855047*pi,0.7063469180708299*pi,0.946242385853607*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.635527152823685*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.616559019979563*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.491544066709309*pi) q[21];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.592568592639429*pi,0.02535703104477205*pi,0.763635794582034*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[19];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.4807537393066905*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47916353141631*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3753773135746639*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(3.5*pi,3.47453441790328*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.314068896716821*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49771306067487*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2020620402957771*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.909965744317598*pi,0.29999985563670595*pi,0.613242307956876*pi) q[10];\nu3(3.5*pi,3.36277620944811*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.199238546670359*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45695058391037*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.816303531802508*pi,3.39888487822076*pi,3.60041058783019*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.426058478124476*pi,2.99706200066975*pi,1.230683689903102*pi) q[14];\nu3(0.566051231115999*pi,3.09128791143471*pi,4.364021614653851*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5596569853235936*pi) q[16];\nu3(0.545285319771394*pi,0.25168169232597004*pi,1.258079436610535*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.554551015346255*pi,-0.4173144650243489*pi,3.26918314635367*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4944696740659005*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34250909941182*pi,0.5*pi) q[6];\nu3(0.744769664870186*pi,3.24732095510869*pi,3.953809985473*pi) q[7];\nu3(0.268816337734601*pi,0.04698598079571903*pi,4.2202214329357695*pi) q[8];\nu3(1.0*pi,0.0*pi,1.146183382412353*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.784162833311516*pi,0.151849295715496*pi,3.98031394749749*pi) q[13];\nu3(0.662636432260335*pi,0.22133114702661705*pi,0.931130002932275*pi) q[14];\nu3(0.248849153231743*pi,2.81701360811285*pi,0.946797872222741*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3797566681028695*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.407932041411877*pi,3.39345289386088*pi,1.85251316655292*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.22494075936682*pi,3.24560864079176*pi,1.114074523824304*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.612930735129356*pi,3.46824800280743*pi,0.848360141240786*pi) q[7];\nu3(0.74666357410719*pi,2.67950577516432*pi,3.82938966994146*pi) q[8];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.507353927642596*pi,3.42928792975381*pi,3.05127468235953*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.532797643240325*pi,2.70025751630472*pi,3.40562258327981*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5884846891854094*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.251619649381641*pi,-0.345465169984699*pi,1.2298708013563489*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.321793713083422*pi,2.43081039372463*pi,1.3951739669797831*pi) q[20];\nu3(0.0971475321555581*pi,0.21478590088898897*pi,3.45598319227718*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.320501147350087*pi,3.46780536724103*pi,1.462561668920713*pi) q[3];\nu3(0.358230038479605*pi,0.448327748714786*pi,4.42732305993417*pi) q[4];\nu3(0.606661961104758*pi,2.79866147970497*pi,3.93033118389751*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.411840502262605*pi,-0.33255121664479304*pi,4.132231841599911*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.581803086946136*pi,-0.27169163117609196*pi,3.61706820201641*pi) q[20];\nu3(0.54317179279641*pi,2.46618968219872*pi,3.75015805599404*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.25998482157566*pi,0.19713121342204298*pi,4.3415193752215195*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.763185301119776*pi,2.79657155926234*pi,3.8673895950846*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.523397801650564*pi,2.97393504477118*pi,3.17402753095079*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.481669624171072*pi,-0.29919741919020204*pi,0.5928218183302651*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.667247734674694*pi,3.16250367242274*pi,3.35184252543867*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.4246546175397*pi,0.03148617112554297*pi,1.081412205857902*pi) q[12];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.162806425910379*pi,-0.03521602558940801*pi,1.096471789124347*pi) q[0];\nu3(3.5*pi,3.49447121104254*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.333319645636828*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37565276156322*pi,0.5*pi) q[8];\nu3(0.226267500731555*pi,0.6653329654379201*pi,4.17071926280706*pi) q[9];\nu3(0.52419784730682*pi,3.21910423559879*pi,3.51126256081414*pi) q[11];\nu3(0.385626889754046*pi,3.30363814051315*pi,1.1202050495538871*pi) q[12];\nu3(1.0*pi,0.0*pi,1.241155173969494*pi) q[14];\nu3(3.5*pi,3.47846233818564*pi,0.5*pi) q[15];\nu3(0.132229950402835*pi,3.37245193674812*pi,1.55969684350595*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208334489597459*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.733557910730924*pi,2.65075091251463*pi,3.50714046192335*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.544477207347052*pi,2.87807552727119*pi,3.97907404446167*pi) q[9];\nu3(0.779733582723253*pi,-0.18726861301957298*pi,1.135836724744816*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(0.597839926882218*pi,0.029703948914545975*pi,4.20069013977845*pi) q[17];\nu3(0.764874275725187*pi,3.01935885533133*pi,3.07155516557517*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.787806611077515*pi,0.67915434967314*pi,1.2357690367051881*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,0.72380472226307*pi) q[4];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5716309139382463*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.567322295022918*pi,-0.30728369040425696*pi,3.34794157281455*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45480796823425*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40298957703359*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35802230325864*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2402098716964018*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.2376843226001228*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.4669091591572*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.160280201476401*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4759936377687595*pi) q[10];\nu3(3.5*pi,3.49745642246015*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.350578062918061*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.274640386141371*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.41214930414944*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31956859894589*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.195202153386346*pi) q[7];\nu3(0.506902021141708*pi,3.34088143304949*pi,4.2761898649798695*pi) q[8];\ncx q[11],q[19];\nu3(3.5*pi,3.44334307477484*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.194201317509218*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.31450513563293*pi) q[17];\nu3(3.5*pi,3.415531817345*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.161002091396662*pi) q[21];\nmeasure q[8] -> c[8];\ncx q[0],q[17];\nu3(0.437865451415796*pi,0.47286774782928*pi,4.117024999657*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.464105631567023*pi,-0.12861208670526603*pi,3.90483641610519*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5725139410538849*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5639668776562752*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4730471039098*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46256186320597*pi) q[13];\nu3(0.48983687697364*pi,-0.049712930704501*pi,3.81284573253553*pi) q[14];\nu3(0.191111408220732*pi,0.07593829941036401*pi,4.153760211741011*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5645047795922227*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48751025679468*pi) q[21];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\ncx q[0],q[17];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.804478127999613*pi,-0.065236577502086*pi,1.120031660475901*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.347497690752613*pi,0.70467217046149*pi,0.783534219423182*pi) q[19];\nu3(0.274093826789706*pi,-0.11591381937359801*pi,4.19265874243052*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.287899842540043*pi,-0.34516522232304603*pi,1.74496802756203*pi) q[3];\nu3(0.499222317656016*pi,2.63406340984639*pi,3.52191643366253*pi) q[5];\nu3(0.385219857091601*pi,0.17995404013232197*pi,0.5250475625143776*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nu3(0.675092605027956*pi,0.15610011883555897*pi,1.62693480893922*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.516087776904911*pi,3.30271336292877*pi,3.34624090490811*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[10] -> c[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0893779012634589*pi,2.90706880805248*pi,0.9696504892701461*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.457390797762703*pi,-0.4099582260369749*pi,3.8437260005968*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nu3(0.263272505841392*pi,0.17616955095617404*pi,1.076038804048094*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.506680169282641*pi,0.34421302110266205*pi,1.51127034212728*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.721548333770233*pi,0.91420555979197*pi,0.712753802270531*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(0.460226312659093*pi,-0.4477711243113071*pi,1.474067400740795*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.42724592825294*pi,2.77222120928356*pi,1.3880600213483492*pi) q[18];\nu3(0.956748077842963*pi,2.82305440366804*pi,3.4955617309446*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.271635543686414*pi,0.281930123428361*pi,1.0710851012227809*pi) q[13];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.662342782345178*pi,-0.117241438926034*pi,4.31064457346021*pi) q[0];\nu3(0.441738784621037*pi,0.020850558808508945*pi,0.94193989768248*pi) q[1];\nu3(0.624245232856529*pi,-0.315634832969024*pi,4.30882025724004*pi) q[2];\nu3(0.336807543369541*pi,3.06799710019853*pi,1.400688897002105*pi) q[3];\nu3(0.539312021166659*pi,-0.142774590486466*pi,3.94280613700733*pi) q[4];\nu3(0.570630562090375*pi,0.324258565597106*pi,1.52852445231196*pi) q[5];\nu3(0.697019278531167*pi,3.0561174845407*pi,4.153804362740971*pi) q[6];\nu3(0.75528936535657*pi,-0.4483232444020489*pi,1.0232387210095881*pi) q[7];\nu3(0.311561232802965*pi,0.10356250887803997*pi,0.860560706032693*pi) q[8];\nu3(0.521344995907877*pi,-0.4133703233303229*pi,4.433642135726069*pi) q[9];\nu3(0.725236831711656*pi,-0.21010847089087298*pi,3.87380866945532*pi) q[10];\nu3(0.176456975904408*pi,0.234088340514788*pi,3.94272621663046*pi) q[11];\nu3(0.307307627568765*pi,3.09410747186447*pi,0.753136997775532*pi) q[12];\nu3(0.319597604666242*pi,3.44568890069891*pi,1.63222597827622*pi) q[13];\nu3(0.714705233194674*pi,-0.09528893080575201*pi,0.667319964328875*pi) q[14];\nu3(0.454409473041284*pi,3.26935863636756*pi,1.73162448980462*pi) q[15];\nu3(0.383404470446802*pi,0.53100566778821*pi,0.9519284920996449*pi) q[16];\nu3(0.475081381424462*pi,-0.277642592965642*pi,3.65762740862161*pi) q[17];\nu3(0.326511835811094*pi,0.17976566681684203*pi,1.2617447765529382*pi) q[18];\nu3(0.603996400154013*pi,0.5183540025239499*pi,4.142446779097471*pi) q[19];\nu3(0.120235383044183*pi,-0.11208530791638899*pi,0.633881042714987*pi) q[20];\nu3(0.391231772687435*pi,2.58570401412975*pi,1.51985520934249*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38414911476576*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35864038316284*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.296915273930908*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.40996919419125*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.325516378365109*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.38329935936375*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234477723330714*pi) q[20];\nu3(1.0*pi,0.0*pi,1.113061104091045*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[15];\ncx q[3],q[20];\ncx q[4],q[18];\ncx q[5],q[12];\ncx q[6],q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.45622052132139*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3650585037710101*pi) q[11];\ncx q[13],q[14];\ncx q[16],q[19];\ncx q[17],q[21];\nu3(3.5*pi,3.44217491803746*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.231466199564881*pi) q[1];\nu3(3.5*pi,3.4485434497552*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44201367139651*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46269054536802*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42508087700182*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.17090215767084*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45651853289536*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.2755837902357179*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46982935290531*pi) q[14];\nu3(1.0*pi,0.0*pi,1.230994350296418*pi) q[15];\nu3(3.5*pi,3.47445538137863*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2171824748689208*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2191489039089851*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5264834018128163*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5644194563468437*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[15];\ncx q[3],q[20];\ncx q[4],q[18];\ncx q[5],q[12];\ncx q[6],q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31237872225575*pi) q[11];\ncx q[13],q[14];\ncx q[16],q[19];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5693488104553737*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5942775949473047*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5224848820032149*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42027050187306*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4355286118381905*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3763649579057*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[15];\nu3(0.778627646741558*pi,2.97896562205977*pi,3.41620233267664*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.651954424218165*pi,0.172955303525814*pi,1.65762304268683*pi) q[17];\nu3(0.167834387497901*pi,1.02495270262437*pi,4.16968001553747*pi) q[20];\nu3(0.506635295313929*pi,2.53689177807901*pi,3.8372314374713*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.755442865435058*pi,0.14645381644501698*pi,3.86734875081108*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.327299543724533*pi,0.08292964920451895*pi,0.836114778758955*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.219280773536575*pi,3.21313309653941*pi,0.653551878389664*pi) q[20];\nu3(0.641652315153911*pi,-0.315356909442086*pi,0.994565817766534*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.166714537125648*pi,0.004661194439706029*pi,4.3576931567147*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.787210926282235*pi,2.85935337569432*pi,4.28077055063391*pi) q[5];\nu3(0.730418865586144*pi,3.17336414300687*pi,3.65508017814663*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.777321102041279*pi,2.30615933148443*pi,3.7680878189854*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.420065968239704*pi,3.32154550847146*pi,1.0852973395837449*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.393857988998432*pi,2.68506254915399*pi,1.074457487473003*pi) q[5];\nu3(0.206671451567122*pi,3.26845047835353*pi,0.5674109121161071*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.523711199696893*pi,0.20263016293548997*pi,3.92196231481435*pi) q[8];\nu3(0.845219117672621*pi,2.72270753510032*pi,3.97650755340266*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.443556631759422*pi,0.24294342153650506*pi,1.118682275009286*pi) q[13];\nu3(0.653448176875387*pi,0.6574647788399199*pi,0.800622754788738*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.797301729258452*pi,0.186888567339069*pi,0.866116624701033*pi) q[1];\nu3(0.743162053282029*pi,3.45497536378554*pi,3.50982013402257*pi) q[2];\nu3(0.865930572366876*pi,3.03737244973409*pi,3.22644000879529*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.55700371285123*pi,0.83564442865884*pi,4.284638352958099*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.471762496993569*pi,0.48896516777299204*pi,4.06154054920585*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.688734468671335*pi,2.68965460478192*pi,3.57496597526258*pi) q[12];\nu3(0.552399672660431*pi,2.88478590591246*pi,3.59001499697097*pi) q[13];\nu3(0.924191739084688*pi,0.16653311740799204*pi,0.657805599549776*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.577118669662939*pi,2.87181145106123*pi,4.16196402029497*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.586272753979704*pi,-0.4452046644136448*pi,3.22862081456199*pi) q[1];\nu3(0.902473252350695*pi,3.17298007380355*pi,3.26060677555084*pi) q[2];\nu3(0.64942017996381*pi,0.5756421942416401*pi,1.012503856544624*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.133988681927063*pi,0.462228667672798*pi,3.57628595477342*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.182742382976128*pi,3.28159396553131*pi,1.99918332011997*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.385962900843894*pi,0.206387125572719*pi,0.5815244454766108*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.223204896658066*pi,3.08715446965685*pi,0.773579798289405*pi) q[10];\nu3(0.45089710735533*pi,-0.4421035227963358*pi,1.112349071314461*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.44490508049722*pi,2.80844515730491*pi,0.8919628451570021*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.403313454483131*pi,0.05309058120608301*pi,0.9217074872546029*pi) q[18];\nu3(0.538682836428053*pi,-0.30283145685645196*pi,0.917599847046648*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43692940095485*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41233187288841*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.308684861817534*pi) q[8];\ncx q[9],q[20];\nu3(0.513727375975068*pi,1.0345856671854*pi,0.909331287546377*pi) q[10];\nu3(0.408672509197424*pi,2.78115679623076*pi,1.158403142188491*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.423887064661977*pi,3.23584189686589*pi,2.0235208087009*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210907386192289*pi) q[17];\nu3(0.389388075177866*pi,0.24817122986366102*pi,1.133749625925309*pi) q[18];\nu3(0.80240750597776*pi,0.43666510917796597*pi,1.175579626536822*pi) q[19];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[13];\nu3(3.5*pi,3.34613329058112*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.144720759742144*pi) q[20];\nu3(3.5*pi,3.44158251278051*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35597699259805*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.721527952140504*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.197836623906883*pi) q[13];\nu3(1.0*pi,0.0*pi,1.227536648840276*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.616590091325919*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[14];\ncx q[2],q[12];\ncx q[3],q[8];\ncx q[4],q[19];\ncx q[5],q[15];\ncx q[6],q[17];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.25134036887433*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.104525557868921*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.471748508258949*pi) q[20];\nu3(3.5*pi,3.43966959694158*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39635471167647*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48186104281994*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48584955310478*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.164095432602739*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.197729409030541*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47581502580608*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47068630326172*pi) q[14];\nu3(1.0*pi,0.0*pi,1.360405895569538*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2221326112052648*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[14];\ncx q[2],q[12];\nu3(0.538080788228979*pi,0.06330625617820096*pi,1.423924677931174*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(0.680961170631623*pi,3.16209885215171*pi,0.629402295817601*pi) q[6];\ncx q[7],q[13];\nu3(0.387740511464963*pi,0.80985275680224*pi,4.3739674226938305*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.259255794077131*pi,3.22552586312653*pi,1.490528728435015*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.580684153313745*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.600198626860292*pi,3.4433189471265*pi,3.05709400565096*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.211558521658196*pi,2.64782261104481*pi,1.57726484098927*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.259108763442425*pi,-0.03100595071141299*pi,0.5719775504726501*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.637076679398195*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.529212878952845*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.649445490561898*pi) q[15];\ncx q[16],q[18];\nu3(0.370539736626689*pi,0.7184402677014501*pi,4.37482791092938*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39115808003002*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4922623966761*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.405392916110955*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.122537606220078*pi,2.96875206718223*pi,1.389470511747827*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.37333963814785*pi,0.03267522871973605*pi,3.53094075610826*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.299528068070923*pi,0.09352925372404497*pi,1.130854800745043*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0795773361703969*pi,0.05863837120815796*pi,3.58342221643717*pi) q[15];\nu3(0.780045630255646*pi,0.7867628988372599*pi,0.5864626034746692*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.605084844599452*pi) q[21];\nu3(0.386859027514736*pi,0.98292697553485*pi,4.44245077352207*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.889029513439716*pi,0.037280443011519004*pi,4.15680559524391*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.600392486393937*pi,3.3116348649893*pi,4.47807350607791*pi) q[5];\nu3(0.775308030230998*pi,0.9348169582671799*pi,0.815935809324217*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.614129054360915*pi,2.83789353690851*pi,4.14477666846628*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.504697108650871*pi,-0.4499810410607533*pi,0.764112729331663*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.352658765772858*pi,2.43089661742378*pi,1.3141601206621059*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.275892325376218*pi,3.18059445360183*pi,1.87769429738803*pi) q[20];\nu3(0.811249066831197*pi,-0.06472059078027198*pi,1.245544287305*pi) q[0];\nu3(0.686371597011018*pi,-0.34089409206160004*pi,3.92571588254952*pi) q[1];\nu3(0.688709135340075*pi,-0.270888171395971*pi,1.058620655035261*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.478213175262824*pi,0.24810386596413503*pi,0.802009174383826*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.750773718664393*pi,0.01611796021170897*pi,1.4919486679670961*pi) q[13];\nu3(0.121074935994071*pi,3.32697051940433*pi,1.74709117946634*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.414512231594699*pi,0.22546613256073*pi,3.9551000209775*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.519331379115129*pi,-0.27204617005376397*pi,3.68636874149062*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.652663070538522*pi,-0.006418845097419024*pi,1.4223093583497959*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.497223028137516*pi,2.66351597147366*pi,3.72936881899735*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.369251101158392*pi,0.7861641142591*pi,4.1875257262050205*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.51066043295604*pi,-0.24580797347535*pi,4.17337149874401*pi) q[12];\nu3(0.142408443108069*pi,0.18945061943401398*pi,4.28473308172515*pi) q[13];\nu3(0.784404920728293*pi,0.69784248196419*pi,4.337135642969249*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.229659629041366*pi,0.354298740494555*pi,4.38588994191329*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.872324892076351*pi,0.42058485437761295*pi,3.96387095699099*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.532992998940743*pi,0.325723821967576*pi,4.072569415620681*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.785934832591719*pi,0.9033612033453899*pi,4.45863682132636*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44518243761906*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.603072262667634*pi,0.012678504596812967*pi,1.407208208230496*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.218402912935817*pi) q[16];\nu3(0.641513072233161*pi,0.237986512508082*pi,4.45109782434314*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45239459627867*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,1.392526265934874*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.41083589789729*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49187990234902*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46765264387811*pi,0.5*pi) q[9];\nu3(0.588353682464588*pi,2.97197729071441*pi,4.30593483860265*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.194727334376417*pi) q[13];\nu3(1.0*pi,0.0*pi,1.329804535389854*pi) q[14];\nu3(1.0*pi,0.0*pi,1.353274291547802*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4012894125435*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.279500346995887*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43606595423435*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.390828939760651*pi) q[16];\nu3(1.0*pi,0.0*pi,1.264201211284755*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.678099174961992*pi,3.34662694228587*pi,3.59791415863648*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,4.3684791114857795*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5445462013162534*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49386070333837*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39799258650938*pi) q[15];\nu3(0.320986491094782*pi,0.48187969216249305*pi,3.52327893484021*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37255973670299*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.48940126178074*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.5735113268336323*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4327478389388695*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223193265142403*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294064305965232*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38236023832788*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.321048647622227*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5053024161774298*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49743171868099*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45495331434321*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.91291464498234*pi,0.7246790357334401*pi,1.2380776795910848*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.430056137736208*pi,0.29936703039619195*pi,0.98322708020605*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.672613067765281*pi,0.00015009287411604788*pi,4.41444430030141*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30474159653007*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3054917889820978*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.293561453805229*pi,0.197813748504867*pi,4.49169466449358*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.748991891704603*pi,-0.332174256636832*pi,3.45638637191131*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.666751777342267*pi,0.273228070650002*pi,1.0212815091365068*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.354123301489252*pi,3.07898531337435*pi,1.077603895434116*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.219942147704651*pi,0.45267710943722295*pi,3.61740957473193*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.589335955786793*pi,3.44206699311313*pi,3.71471520380986*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.796670539384602*pi,3.0392795195753*pi,3.29486630899072*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43516021904935*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.195843030279983*pi,-0.342491937643167*pi,0.5996856402868342*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.84033029653478*pi,0.168094941891609*pi,1.0190210528144301*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.388644591842131*pi,0.40149025790133597*pi,4.04407319050567*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.537558481823405*pi,0.434832304012731*pi,1.480193863871131*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.744720112371842*pi,2.68294672967529*pi,4.165286952592529*pi) q[13];\nu3(0.82027979505589*pi,2.97577879079604*pi,4.07476367823106*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.4413630796552*pi,-0.4758259632242316*pi,4.06275361998547*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.406820554157175*pi,3.27346411347295*pi,1.68052894783067*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.605058061252614*pi,2.6247102321178*pi,3.99425071967806*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.195498001791058*pi,0.43333064376087405*pi,4.22741384951655*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.511399807840221*pi,0.032067997674167015*pi,1.322240199963735*pi) q[14];\nu3(0.300605838698934*pi,2.73847626788272*pi,1.148601082191129*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.615390122262829*pi,3.11062024982402*pi,0.5161971444146449*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.356707046075931*pi,-0.188862393720798*pi,3.80467943602506*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.623786040857225*pi,0.18743057359840898*pi,1.238630955098835*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.636732080403738*pi,2.6768129787185*pi,4.16154214100803*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.467143309655099*pi,3.39384184948815*pi,0.860383746913296*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.281555979543919*pi,2.68934769782668*pi,0.871868609938686*pi) q[17];\nu3(0.370983882374462*pi,0.311342301765378*pi,3.57780611350816*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.423466638179106*pi,0.5242657520843199*pi,4.27242289785837*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.623176520021247*pi,0.9322176940852*pi,0.696577746834711*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.413002301792925*pi,3.23995333252651*pi,1.92957513139888*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.734391288051538*pi,-0.4953224670482103*pi,0.610970377780332*pi) q[18];\nu3(0.749080081845078*pi,0.11781640354267198*pi,4.41656337701503*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.719445175616126*pi,-0.4848292714810722*pi,3.28974763722386*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.532735133506638*pi,0.06431641811299205*pi,4.22881972191559*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.227197456002263*pi,-0.4661431572791929*pi,0.8954050462255769*pi) q[19];\nu3(0.398620660525063*pi,0.6145767940168401*pi,0.70167251308722*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.158723302703501*pi,0.39692016895265103*pi,3.57076415488605*pi) q[1];\nu3(3.5*pi,3.4435785699754*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[12];\nu3(0.329841193998639*pi,-0.116490671640962*pi,1.1546717879561341*pi) q[11];\nu3(1.0*pi,0.0*pi,1.384140417041214*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.875204171567177*pi,0.287622434856758*pi,1.69496647233493*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.194575023471962*pi,3.23863524733283*pi,0.5156330978581039*pi) q[1];\ncx q[2],q[13];\ncx q[4],q[14];\nu3(3.5*pi,3.4057656931561*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40837162740284*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49771860634501*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2122477008859232*pi) q[12];\nu3(1.0*pi,0.0*pi,1.328550588189058*pi) q[15];\nu3(1.0*pi,0.0*pi,1.255487930613228*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45583556252719*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[16];\ncx q[8],q[15];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5178868969348146*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1136399805666999*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.326179923970423*pi,2.96860911180932*pi,0.756057168148797*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[11];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40744187272496*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43710892837097*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45901041204635*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.628839198720019*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2743776924436179*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45055238145587*pi) q[17];\nu3(1.0*pi,0.0*pi,1.134315010581692*pi) q[19];\nu3(0.561776077006241*pi,-0.23800695790132798*pi,3.97656195987291*pi) q[21];\nu3(3.5*pi,3.45347213718777*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37926138501254*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.235324456374655*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[15];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.201812706426906*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.428753330057*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49871317300956*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46090403899445*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47873956347266*pi) q[6];\ncx q[7],q[16];\nu3(0.528515672865015*pi,3.13396453752724*pi,3.02906693903992*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41562136009771*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.275905133407707*pi,-0.368923773202897*pi,1.2016500822781628*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.39989038341165*pi,0.5*pi) q[1];\nu3(0.834827316519155*pi,0.71819257399766*pi,1.034616029177149*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.707867335632971*pi,0.14297412857907899*pi,0.8402797549642*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.497094440965106*pi,-0.269329893721473*pi,4.06038749269372*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.353785731937404*pi,2.77301475257025*pi,0.7286238566388961*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282948289613572*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.43365017729738*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2765104033111059*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.48508969908*pi,0.16328124343586803*pi,4.46785343115676*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.554553410633174*pi,-0.020111443026309017*pi,4.16568335820347*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.473991058979943*pi,3.0358732018517*pi,1.76234061538386*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.732321069278054*pi,1.10848130306833*pi,0.622984562657605*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35267650330516*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5086293173683015*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.655999900149055*pi,3.33449303119903*pi,3.18438272277393*pi) q[4];\nu3(0.330841156130632*pi,0.008036476804979986*pi,3.86354238412274*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.677713724125523*pi,-0.32894581286762403*pi,3.66025650682099*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.148811451885472*pi,0.46559983000333405*pi,4.2429313074912205*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.383844441087095*pi,-0.38099515884646*pi,4.24944784387593*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.392736840671289*pi,0.6440759712155899*pi,4.27338753667083*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.655348690326329*pi,0.81737625704622*pi,4.37002586680461*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.21764286878186*pi,-0.28424884214369*pi,4.13422883148295*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.197460524221661*pi,-0.23602453128531198*pi,1.432270393626486*pi) q[7];\nu3(0.693893491168845*pi,0.08437889041136304*pi,0.600887676263107*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.222361847809534*pi,-0.49389695323654653*pi,0.95465088730573*pi) q[12];\nu3(0.619676752412161*pi,-0.32008693727555904*pi,0.8254830020623289*pi) q[14];\nu3(0.433631321989897*pi,0.29290693891044906*pi,3.82899736346032*pi) q[16];\nu3(0.425820849508594*pi,0.5399919073394099*pi,0.624359690988898*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.461688802078726*pi,-0.194033978036516*pi,3.87994220105303*pi) q[20];\nu3(0.490440425223766*pi,3.11969528133231*pi,3.35029175352664*pi) q[21];\nu3(0.515434772520169*pi,3.03613171450266*pi,3.99720178508782*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.338832811254147*pi,3.0144182758233*pi,0.795152258303685*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.733073344632044*pi,3.11023236265105*pi,0.5718810098287316*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.649807922646091*pi,-0.17432920726351803*pi,3.37996326123136*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.947534460050269*pi,0.027137741855271957*pi,1.260762333090583*pi) q[14];\nu3(0.300746197888223*pi,3.31863846302763*pi,4.33901192706162*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.695528321021548*pi,0.87983117278231*pi,0.984711852173956*pi) q[19];\nu3(0.602036528115211*pi,0.7830285876009999*pi,4.39856952186237*pi) q[20];\nu3(0.817686517064595*pi,0.295782170310278*pi,1.68358917855666*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.522808649724675*pi,3.12809650269819*pi,0.649829024491872*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.469884238959179*pi,-0.061678491722477025*pi,1.0350901400467771*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.845324178793862*pi,2.82120874286267*pi,3.87243832136889*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.681231438718895*pi,-0.255173925824758*pi,3.89471265296192*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.35653174183373*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.554028992778672*pi,0.9155754237781*pi,4.41485384442142*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25419526630135*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.46524002414913*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.099695289671053*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.49176342312224*pi,0.5*pi) q[0];\nu3(0.780610498235503*pi,3.10371518875479*pi,3.08641706264109*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.45582713570083*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34323581974073*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.229750397400022*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.333670483089953*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2648602816473*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47209334644372*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,3.30690337697107*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.195767879450923*pi) q[21];\ncx q[0],q[10];\nu3(0.432973534129668*pi,3.19728525706377*pi,4.48555888126867*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.46376039519817*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.340261852385294*pi) q[9];\nu3(3.5*pi,3.29804336818925*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1598784836279301*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4835891222345605*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.44423535516844*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.602199450751141*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5591184588109237*pi) q[12];\nu3(1.0*pi,0.0*pi,1.349329193258078*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5908204988209489*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.423844348528703*pi,3.36519523828933*pi,0.8579685956899701*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5460260455339214*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.693605560648806*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5031759359972479*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.528212153222129*pi,0.8728127513777899*pi,4.36651940282454*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.497178232170651*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.652606019306637*pi,0.030200460873775037*pi,1.388097436002551*pi) q[0];\nu3(3.5*pi,3.39481346801355*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.236904426095991*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.510484819301032*pi,0.23403911312606196*pi,4.3681938207030395*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.506400445336544*pi,-0.41791055872524807*pi,4.33677564975987*pi) q[0];\ncx q[1],q[8];\nu3(0.443021627344174*pi,-0.4120630477009535*pi,3.93630847926748*pi) q[2];\nu3(0.0923584326808547*pi,0.291105851540321*pi,3.97112566813037*pi) q[3];\nu3(0.780913876464126*pi,0.5960747396747701*pi,0.860393179828718*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.68827947114181*pi,1.04548110850041*pi,0.685053953620695*pi) q[7];\nu3(0.602051595272708*pi,3.02194547018219*pi,3.39996599634959*pi) q[9];\nu3(0.34868459589864*pi,2.7541123050081*pi,1.52840775587267*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[19];\nu3(0.0895316862615212*pi,0.05961989698314596*pi,3.71105969260958*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.955822304428691*pi,2.85199575697108*pi,4.20680296009845*pi) q[2];\nu3(0.5538992909171*pi,3.21816415619571*pi,1.77463026236602*pi) q[3];\nu3(0.848575975539527*pi,3.04667999730566*pi,3.51793340368744*pi) q[4];\nu3(0.58604653084324*pi,-0.237998550731081*pi,1.069938096534571*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.258049605292103*pi,3.03272717233118*pi,4.470343296429959*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5537207435764665*pi) q[8];\nu3(0.330591461529567*pi,3.17060704231674*pi,1.037396146335253*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.193552950905659*pi,3.1213673092165*pi,0.760152696951641*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.614814457466836*pi,3.1910368196089*pi,3.11344702229497*pi) q[16];\nu3(0.685939443484456*pi,-0.12010379198614002*pi,3.64235957616626*pi) q[17];\nu3(3.5*pi,3.45474230634922*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280474602493574*pi) q[19];\nu3(0.352387385716285*pi,2.77141555083894*pi,1.136204831047434*pi) q[20];\nu3(0.30964558137506*pi,0.8809058359711499*pi,0.5224970861312676*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.626090899101432*pi,0.6001083900744699*pi,4.40593243986301*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.216976047764912*pi,0.13082583455100705*pi,4.33061294552233*pi) q[11];\nu3(0.8802863008746*pi,2.91877638024498*pi,3.6953472862*pi) q[12];\nu3(0.344513788522724*pi,3.33820594900241*pi,0.8454878715248699*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.294966836472383*pi,3.4840708173706*pi,1.081447691527601*pi) q[16];\nu3(0.899739028610869*pi,3.10837858356358*pi,3.35606793279366*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.197374997334032*pi,0.7755419810685*pi,0.5346287256248525*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.509098873323065*pi,-0.30941121879134603*pi,1.134317314266373*pi) q[12];\nu3(0.185155902630843*pi,2.70246940328741*pi,1.378119204168784*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.709934666685263*pi,2.634618755858*pi,3.55661769131615*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3992533054970995*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.533137040022438*pi,0.67632033747142*pi,4.41669252290692*pi) q[1];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.745487727214945*pi,0.17701008716995204*pi,4.101412672204161*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.232056608853567*pi,0.79885594997962*pi,0.570991611837955*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.172763377145555*pi,-0.341072782238187*pi,1.406261990288165*pi) q[1];\nu3(3.5*pi,3.40068371997741*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.407101219995726*pi,-0.316720364290077*pi,1.50612369819969*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.580743176212781*pi,0.14788940639137504*pi,0.8706944852496681*pi) q[8];\nu3(1.0*pi,0.0*pi,1.265167621519669*pi) q[9];\nu3(3.5*pi,3.33835115051938*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.712474655261666*pi,0.169057632500501*pi,4.18644587963237*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.17596223786267*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(3.5*pi,3.4750614778898*pi,0.5*pi) q[5];\nu3(0.350952159060716*pi,3.3803093936022*pi,0.5303902378139852*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.264374995409797*pi,2.85207627315499*pi,1.71405357929501*pi) q[14];\nu3(1.0*pi,0.0*pi,1.13631076380946*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.28095647663014*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.423305396467169*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[17];\ncx q[11],q[21];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.516454413909972*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.38791802445663*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42853762695454*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.288846876759173*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.169382804978171*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49816279316909*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46237752994918*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3421290588178572*pi) q[20];\nu3(1.0*pi,0.0*pi,1.37909296168272*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[13],q[20];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.319059822697744*pi,3.1786918848506*pi,1.4994329014061831*pi) q[18];\nu3(0.483712301814896*pi,-0.4269895572254897*pi,1.4340011176999719*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5464558137667406*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.775276678719364*pi,0.41840292900491205*pi,0.878991005758121*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5089857830788826*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.3117826396987*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.212173465052714*pi) q[15];\nu3(0.629267637471434*pi,3.00942965611895*pi,4.26573512487617*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.491447382094094*pi,0.18200130506490297*pi,3.88910208837409*pi) q[18];\nu3(0.765057477694117*pi,0.01151081486376504*pi,0.96340189059821*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45362252433484*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5660268500908101*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.204422846836974*pi,-0.14096000564073002*pi,4.141974544135969*pi) q[5];\nu3(3.5*pi,3.41812924808504*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.736426828189946*pi,0.288493424347402*pi,1.234739532020755*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.244521541735152*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[15];\nu3(0.165907198109443*pi,0.277009079246627*pi,3.55159844251535*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.641318917798851*pi,2.79091797215156*pi,3.39507805638525*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5008864203634502*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.765725884624474*pi,2.87829452208489*pi,3.42223051987858*pi) q[0];\nu3(0.754250546917319*pi,0.062122629737830004*pi,1.51192575309608*pi) q[1];\nu3(0.258400882903821*pi,-0.05867233527660998*pi,3.61608414122704*pi) q[2];\nu3(0.772079882034048*pi,0.24400565342788405*pi,1.095402655197311*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.337492439198235*pi,2.75874396414324*pi,1.328338841752159*pi) q[8];\nu3(0.557441602007925*pi,0.052288017997729974*pi,1.1567652758637919*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5394231505749847*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.636376770497086*pi,2.88192676379775*pi,3.42790805979328*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.149668841891102*pi,2.7585790014502*pi,1.70852354937299*pi) q[0];\nu3(0.295446832119976*pi,0.314500226482336*pi,4.39444317774694*pi) q[1];\nu3(0.240694532451449*pi,-0.384546501296852*pi,1.81337338889238*pi) q[2];\nu3(0.675977289589778*pi,0.96907700965628*pi,0.713076180793508*pi) q[3];\nu3(3.5*pi,3.44030664447847*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.40447891035063*pi,0.5*pi) q[7];\nu3(0.63964162194575*pi,2.65629719506309*pi,3.4799469377348*pi) q[8];\nu3(0.175908257061744*pi,-0.320187524382192*pi,0.747351068113412*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.289171267725755*pi,-0.4354070558711972*pi,0.9644547631284119*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299727584996645*pi) q[18];\nu3(1.0*pi,0.0*pi,1.296155890476762*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.371528699973183*pi,3.01954958854302*pi,1.179478566515204*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.745409211546176*pi,-0.19213444692279902*pi,0.5554839979380859*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.36942447111507*pi,-0.4689688660603867*pi,4.12705745795132*pi) q[13];\nu3(0.572090698123398*pi,2.58512641414892*pi,3.57514628906021*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4936749386040304*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.691326949151526*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.760201261705626*pi,2.92804802475496*pi,3.13430827253271*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.146488517860338*pi,-0.17371319698299498*pi,1.50384471271133*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.677066296022309*pi,3.44492989237856*pi,3.83160067157325*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.701149380528833*pi,0.2929808656381*pi,3.84000801212825*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.65584206928648*pi,-0.21537257287620598*pi,3.31083900011412*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45001282293434*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.183064966203628*pi) q[9];\nu3(3.5*pi,3.43314925346339*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.768330705849385*pi,0.024691566822614974*pi,3.87564684540839*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2543014908229582*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.651378197985945*pi,0.30614204991792104*pi,4.11391900386718*pi) q[20];\nu3(0.195343280256398*pi,3.24486214095308*pi,1.54931113130922*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.35538896195916*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2321351971667092*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.393225190445237*pi,3.06570756395475*pi,4.49952356937721*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.392967957563998*pi,3.17348847723669*pi,4.49795402622462*pi) q[20];\nu3(0.740531570748955*pi,-0.074940773371859*pi,4.49846867151996*pi) q[21];\nu3(3.5*pi,3.40989150932912*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.376509006467966*pi,0.38081692788812005*pi,3.4133231894218*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35190112532306*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.867582274533303*pi,2.89642668747692*pi,3.73413615298058*pi) q[12];\nu3(1.0*pi,0.0*pi,1.187435651262563*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.616964668972594*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.114544754286828*pi,2.66980852044883*pi,0.8404611473000609*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5099717601604303*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.4065976814126*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.924376911007677*pi,0.92520530454599*pi,0.5680585230300779*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5827337940941956*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231606563047226*pi) q[15];\nu3(3.5*pi,3.25471674666733*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.465965046243056*pi,-0.031095518689254975*pi,3.5826329439635*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2167011369831569*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.4466683445024*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.745222194128934*pi,-0.4358821605700663*pi,4.05915245222564*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.313458106546439*pi,-0.326555008732083*pi,4.12169945852475*pi) q[19];\nu3(1.0*pi,0.0*pi,1.281989202965454*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.115826095334844*pi,0.26275097816496595*pi,4.1545057238541006*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45469481255873*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.630103196652269*pi,0.8362976300725999*pi,0.560838986233354*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2970873070142939*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5009831970980337*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.476379399788793*pi,0.6972555534767699*pi,4.22237035063832*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5962314729888276*pi) q[21];\nu3(0.155953159012339*pi,0.182963645595984*pi,0.703813974294377*pi) q[0];\nu3(0.465508708215291*pi,-0.49841189811633085*pi,4.12213114308358*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44009487943325*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.232675461820749*pi,-0.18202235537675*pi,4.219050831113011*pi) q[10];\nu3(1.0*pi,0.0*pi,1.243898314888245*pi) q[12];\nu3(0.785545509732432*pi,-0.15257534641235498*pi,4.471646767439*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.863467550080951*pi,0.06032748150030098*pi,4.13078466724797*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.540115886079882*pi) q[20];\nu3(0.300638849796838*pi,0.49970566760103996*pi,4.30765530436313*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[12];\nu3(0.318008056677181*pi,2.39021038918068*pi,1.2266125409778859*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.4585166108960195*pi) q[13];\nu3(0.0297591257627403*pi,0.041051516883861994*pi,0.5247855070104231*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.659773008601666*pi,2.9628732614875*pi,3.4473165149679*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.214044215511121*pi,2.85973128935103*pi,1.394733908325755*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.395639525346718*pi,2.91910822326086*pi,0.9711195998084949*pi) q[5];\ncx q[6],q[13];\nu3(0.720292342532885*pi,0.21309775277709797*pi,3.75515747773643*pi) q[8];\nu3(0.700439040406075*pi,-0.392616738608416*pi,3.38435443457781*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41937078597548*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40397230104469*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.531463731697968*pi,0.06742759161398604*pi,0.968536888154068*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.76493948312698*pi,3.43319740896262*pi,4.40646712351699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.344958974901961*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.457755896127283*pi,0.126236289474993*pi,0.7057686857062571*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.49982578001106*pi,0.7782592956185099*pi,0.5146325475915725*pi) q[8];\nu3(0.424132434480566*pi,0.54882206046057*pi,3.89298804330858*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.818875536362937*pi,-0.021792384684364008*pi,0.5865422480730296*pi) q[15];\nu3(0.699026502115801*pi,-0.33019968650145903*pi,4.259878971377351*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.674901538135005*pi,0.02742707527426702*pi,3.91581948163636*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48213589837854*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.568825914190199*pi,0.06790954421641104*pi,3.85500351396358*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206579481965242*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.643692582759651*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.840818140963945*pi,0.6412256439080499*pi,0.613514430678316*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.365543460516579*pi,2.67554556975615*pi,1.185914548197702*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.837502967426162*pi,-0.136792743459191*pi,3.54089867457149*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5246722686549448*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.508784255338039*pi,3.44025207921471*pi,4.49938941592766*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.632798813597176*pi,3.26749129187907*pi,3.45039086184776*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.32634735294048*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.231915316707933*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.60467315959904*pi,0.17254493235190704*pi,3.95587429805599*pi) q[20];\nu3(3.5*pi,3.37594939007491*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.583640321521964*pi,2.89253881525669*pi,3.68204598841075*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.35793719502709*pi,0.5*pi) q[10];\nu3(0.387481527742247*pi,-0.040010948027599025*pi,1.3651127150715738*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.195997294665111*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2672176650541291*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[16];\nu3(0.732526778964275*pi,3.3654497466526*pi,2.87411350418382*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.277733915615418*pi,-0.10409932219735801*pi,3.69212729114422*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.556108325037497*pi) q[9];\ncx q[10],q[21];\nu3(0.366440664881992*pi,0.5288285331992799*pi,3.94170340557377*pi) q[11];\nu3(0.183788118281512*pi,2.92330853577002*pi,0.935670764432046*pi) q[12];\nu3(0.529504305216736*pi,-0.382782931381129*pi,3.6997391467788*pi) q[13];\nu3(0.105776169269031*pi,1.02790985861784*pi,4.11290300792605*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.35500789358071*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.455259127389066*pi,2.80019041936864*pi,3.61385671851955*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.304771232171587*pi,0.8651661863981299*pi,4.39544448213321*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.412275546739186*pi,0.16484084487420303*pi,3.81497333984926*pi) q[12];\nu3(0.171236513962357*pi,0.32464731745100295*pi,3.93541835609642*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5389197911931274*pi) q[16];\nu3(0.805716452352861*pi,0.10893316862771196*pi,0.632837206709576*pi) q[18];\nu3(0.465974830668387*pi,3.02042737724951*pi,0.733611724783743*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243834739168319*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32264350120882*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[16];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.492819886447038*pi,3.14195015620831*pi,0.748652448169534*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47413889359349*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.212317363926857*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45923298241993*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[6];\ncx q[4],q[5];\ncx q[7],q[14];\nu3(0.211396744196548*pi,0.433971739753657*pi,4.0351778942307*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.202042839665502*pi,3.26888331308013*pi,0.915184545709639*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44996541311391*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.169334612860145*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42189652056595*pi) q[6];\nu3(3.5*pi,3.46148278448771*pi,0.5*pi) q[7];\nu3(0.743066677834409*pi,0.90838561489224*pi,0.899826880845073*pi) q[8];\nu3(0.37995548608325*pi,3.15490274758605*pi,0.729708771266133*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.251966320610593*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44285465896397*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302525601519734*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.934699767492197*pi,-0.4088431066998419*pi,0.6842566035844451*pi) q[1];\nu3(3.5*pi,3.4518940962939*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[5];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.496898643829124*pi,0.81072385278001*pi,0.893460864187452*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.47858976849204*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4057175648829001*pi) q[12];\nu3(3.5*pi,3.32546308120602*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.102515102832945*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.267993942176688*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44781133274984*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.578668889979141*pi,-0.016263290284116994*pi,4.45133319756747*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.707404406691417*pi) q[14];\nu3(0.502874031263203*pi,-0.392309284029632*pi,3.76078283696453*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.649626301608532*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.776428109761814*pi,3.45130723812503*pi,0.612664154046254*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.257396456339307*pi,-0.013204476584364022*pi,1.335501778372693*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.27264216107168*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5369985096021366*pi) q[15];\nu3(0.519609221275509*pi,0.140908612596662*pi,1.222152241972468*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.4772571258146705*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.910909342908789*pi,3.38191622628506*pi,3.61243699789549*pi) q[21];\nu3(0.139832293276242*pi,0.25177160308371205*pi,4.243087817198671*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.489918849287189*pi,3.48127813853224*pi,0.5663473680442656*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.390990192716896*pi,0.44777833021987*pi,0.713764920309122*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.856332555691763*pi,0.7963012366340001*pi,0.613951972574464*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.698304374927641*pi,2.94380953854826*pi,3.87161145721701*pi) q[17];\nu3(0.484262857666282*pi,2.8865363610415*pi,1.2284408986947999*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.622902146937167*pi,-0.096877361880563*pi,1.133923908031705*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.236571866363663*pi,0.12503896653541202*pi,3.59681314719504*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.350015523320449*pi,-0.20753694239966602*pi,1.204236682963477*pi) q[13];\nu3(0.731336992149637*pi,0.11539368311950604*pi,1.064556651437286*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.722342573149774*pi,3.03620544321041*pi,3.55273553656066*pi) q[17];\nu3(0.581752519350627*pi,3.22330269109259*pi,4.0488978252558*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.416306381748305*pi,-0.34284288574619104*pi,0.963946066573526*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.63903095695328*pi,3.40752183696842*pi,4.077298542455139*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.897834367694555*pi,0.363773685000106*pi,0.854248562849975*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.400272514633176*pi,0.282437054158747*pi,4.40823415804437*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.219720136351983*pi,2.4816473767402*pi,1.306977084817599*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.480305963372935*pi,3.253326862947*pi,3.06407284157828*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.72080343445277*pi,-0.22968054921645398*pi,3.37166964893585*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.779529901745218*pi,0.9251204794417001*pi,0.923366489911836*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.238862489946854*pi,0.63674027835978*pi,4.35722218976761*pi) q[4];\nu3(0.568161827663482*pi,0.28951835493547295*pi,1.2137837487905752*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.342324896000031*pi,0.9211012400827101*pi,4.39882494141128*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.753670967469426*pi,0.21429564500072895*pi,3.85915160891918*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.325854448018603*pi,3.29206761662279*pi,4.2665644608592*pi) q[4];\nu3(0.405995158938562*pi,0.17755772657858904*pi,3.43417065135744*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.42105332701196*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249287535733274*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34550210517098*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.49412055394681*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.189637361757067*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.388755604081581*pi) q[18];\nu3(0.562766158960871*pi,-0.212848545198358*pi,1.218355438952448*pi) q[19];\nu3(3.5*pi,3.39620953077837*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.108589252571015*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.353974476593315*pi,0.6652959726166101*pi,4.09830205943112*pi) q[11];\nu3(0.185107784739639*pi,3.05300871966447*pi,0.7126689100258969*pi) q[12];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.38339179827686*pi) q[17];\nu3(0.0920423216300764*pi,0.24098320312496702*pi,4.14257670012572*pi) q[19];\ncx q[1],q[6];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.414017493730641*pi,0.30802189440831196*pi,4.43731496105112*pi) q[11];\nu3(0.553906428880623*pi,0.459615976138011*pi,1.0797748725274912*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5964652991816095*pi) q[14];\nu3(3.5*pi,3.49846383402567*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5446156660677488*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3503234487085969*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49940043874699*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39111648585403*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44630354495453*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46204506442777*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.239857077454154*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.34253471452046*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.349158982539861*pi) q[21];\ncx q[1],q[6];\ncx q[2],q[21];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31521760921026*pi) q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.86236119638329*pi,2.38054730347123*pi,3.69940444414005*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33444514536074*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.39218721896324*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6395979012773629*pi) q[21];\nu3(3.5*pi,3.45317741998753*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.44345721203093*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.274420777499353*pi,-0.20880849976590998*pi,3.99664061320687*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.360895617339545*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.39714635030621*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.542950155190476*pi,-0.146539159189442*pi,1.3490865316268321*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.625605388455925*pi,-0.4637723167956496*pi,3.29044419643864*pi) q[10];\ncx q[11],q[13];\nu3(0.224864200794483*pi,0.86569649458616*pi,4.03549659463437*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.552837134222525*pi,0.6668384776091201*pi,0.807185990126586*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.627735230901982*pi,0.42300814623192196*pi,4.2510828326363495*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.251134976457233*pi,0.04591150209753303*pi,4.47597350036332*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.106015390754513*pi,0.6630931983405799*pi,0.5459817978025479*pi) q[10];\nu3(3.5*pi,3.45590703266843*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5249797322030261*pi) q[12];\nu3(1.0*pi,0.0*pi,1.241960489894839*pi) q[13];\nu3(0.144347930363462*pi,-0.278906957791831*pi,1.73778868172335*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.58462172978155*pi,3.28770599737758*pi,3.00516189019441*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48771162162933*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.242594088410503*pi,-0.361251267720498*pi,0.702666071592992*pi) q[21];\ncx q[0],q[12];\nu3(0.89495516254266*pi,3.25919722504967*pi,4.03824797715839*pi) q[1];\nu3(0.121298899793168*pi,2.98446033353973*pi,0.5210075724929031*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.615986558886725*pi,-0.4121420445007725*pi,3.80093598465949*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.099901181193658*pi,0.11906766417454695*pi,0.5452863437899934*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.93382546678436*pi,0.09514725724744899*pi,1.161341919878467*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.661295779051708*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.476788274619993*pi,-0.17506998726628298*pi,4.36864255719708*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.864046904136943*pi,2.95908507001441*pi,3.61048915021018*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0113122582325589*pi,0.37897753476990004*pi,0.657519566350649*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.807117927452034*pi,2.96660505914319*pi,4.1359941272812595*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.485383401376119*pi,3.36891814241079*pi,4.33763576336505*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.504181485082803*pi,0.205843522943862*pi,0.9214946068080361*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.456470812496091*pi,0.55741351067612*pi,3.79810803441995*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.442640039514074*pi,2.61692575185301*pi,3.87582831110441*pi) q[4];\nu3(0.686859086667501*pi,-0.4650734876882759*pi,4.193643846132*pi) q[5];\nu3(0.72592914561805*pi,0.7651111962845101*pi,0.634824949386086*pi) q[6];\nu3(0.35245155521334*pi,0.7216035508246399*pi,4.23699215670222*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.376912048534359*pi,-0.4253260454552285*pi,4.3364737730725995*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.638044758977541*pi,0.5153503649419899*pi,4.37853071501162*pi) q[15];\nu3(0.411448171629999*pi,3.11906876263126*pi,1.86440855950968*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.258481149981308*pi,3.39245281491424*pi,4.422074276414699*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.4533586826943*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.616992478615102*pi,3.35876203600754*pi,3.87525352704639*pi) q[4];\nu3(0.398152371770744*pi,-0.4222431198926872*pi,0.904707383443618*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.810621786656011*pi,0.5982284773331701*pi,4.34636278176068*pi) q[9];\nu3(1.0*pi,0.0*pi,1.085572944884851*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.631689819832943*pi,3.14930749133373*pi,4.273709586868749*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46697687086392*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.226004014719462*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.612788883654974*pi,3.37235882013007*pi,3.59462211572159*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5209204158862917*pi) q[10];\nu3(0.62423426555186*pi,3.14266793903075*pi,3.33915208761198*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39830817601974*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.208892238910498*pi,0.92217412699929*pi,4.36647608161244*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5308034022727054*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.645882731402819*pi,3.4442359674662*pi,3.8047292967508*pi) q[13];\nu3(1.0*pi,0.0*pi,1.305951902933118*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.4233910405112*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2595286951392342*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.59558901449404*pi,0.17173023095114703*pi,3.98394778701667*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.38638365295021*pi,2.74830413546989*pi,1.2446171526486118*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.644009971173341*pi,2.9443344053022*pi,4.13245427287412*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.569798169775568*pi,-0.4540302378800482*pi,3.52635011698224*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43452915607063*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5536618048496642*pi) q[15];\nu3(1.0*pi,0.0*pi,1.395824355593148*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.163565792451524*pi,-0.218977705330773*pi,0.851410361142257*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49022409194551*pi) q[21];\ncx q[0],q[15];\nu3(0.497199574583119*pi,2.69631548555166*pi,1.422744733407036*pi) q[1];\nu3(0.54817011146259*pi,0.85529253946247*pi,0.8607064926010499*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45095882585491*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41842218994113*pi,0.5*pi) q[5];\nu3(0.583079360368791*pi,3.06451426890062*pi,4.37126884343127*pi) q[8];\ncx q[9],q[20];\nu3(0.157476662210507*pi,3.40227694092129*pi,0.8600950697585841*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233310500994918*pi) q[11];\nu3(1.0*pi,0.0*pi,1.29768023082772*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[21];\nu3(0.320624834686926*pi,0.04836749349583003*pi,4.34212705429835*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.485388276302936*pi,0.151061399744*pi,1.1507487844472721*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(0.285582639396096*pi,0.304829013229862*pi,4.16220179422981*pi) q[8];\nu3(3.5*pi,3.49749834159075*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.822545145381316*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.407349709267736*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.234034959690975*pi,-0.06629067101903002*pi,1.5459136185515*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.54105028833999*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.702545741341148*pi) q[12];\nu3(3.5*pi,3.4040525206662*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.435386785497434*pi,-0.4629961995148103*pi,0.903219635015575*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280549277278321*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.576157941562873*pi,3.11953019874771*pi,3.7270149754812*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[12];\ncx q[5],q[11];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.324626595280301*pi,0.41446781451798*pi,0.7203033935518119*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.681194516698783*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45571020508427*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3321158381124971*pi) q[6];\nu3(3.5*pi,3.49121346089642*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39934281266878*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2975781830456379*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.16921860447894*pi,0.5677485091816299*pi,3.75600240138071*pi) q[5];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.349980741612963*pi,0.292372564598526*pi,1.151561320328681*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.274547191018947*pi,-0.339377935455689*pi,0.998490000624384*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.844682126069184*pi,3.29836987435275*pi,2.9960943178559*pi) q[4];\nu3(0.625136313432267*pi,0.19643273200253897*pi,4.28439082328389*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47128690327283*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.58825033236017*pi,-0.19249498651901897*pi,3.35626092078343*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.271894484899394*pi,0.31569974885252605*pi,3.85585532139106*pi) q[14];\nu3(0.76267028539128*pi,-0.21685226913545802*pi,1.0214480395428351*pi) q[16];\nu3(0.38713742630985*pi,0.64171796885259*pi,3.64302091575885*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3056108229791406*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[6];\nu3(0.046207980510846*pi,2.75951888582269*pi,1.27538353306335*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(3.5*pi,3.36096622491114*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.341558670733116*pi,0.8239606917071001*pi,0.5389034213666276*pi) q[14];\nu3(1.0*pi,0.0*pi,1.33823123861867*pi) q[15];\nu3(0.332330577969539*pi,3.27306383199708*pi,1.74170058192989*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.870808563908966*pi,3.32479407975546*pi,3.2190682765078*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.392144607449946*pi,0.17204279604787898*pi,0.966048141423293*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.704368362153942*pi,0.0048142723564750245*pi,1.04973178847495*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.380797463424013*pi,3.03484937547905*pi,0.719214829579643*pi) q[9];\nu3(0.404182278071229*pi,-0.054871039184079984*pi,3.84502591525255*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.22821117483089*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38493015669802*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31024197537934*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.13535247890276*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.163915330857016*pi,0.240095096765371*pi,3.73706436087929*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.193220900452121*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40442289950319*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.218063710642736*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.366478870984792*pi,0.36787339404086405*pi,0.90176251793665*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.500123683116533*pi,-0.448447929701528*pi,3.75758378101678*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.646163771948138*pi,0.34764767432132704*pi,4.0129458346684*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.374288652208092*pi,3.02187772873174*pi,0.5773925884548033*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,0.633481871284792*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46786022229601*pi,0.5*pi) q[10];\nu3(0.258100971752528*pi,0.36522367209914297*pi,4.257862132499961*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4413112701928394*pi) q[16];\nu3(0.278784148169079*pi,-0.4929722753216425*pi,1.5026873857576*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.118789130579097*pi,-0.00974727287878202*pi,0.919980157911299*pi) q[20];\nu3(1.0*pi,0.0*pi,1.249300695811343*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(0.77108660518173*pi,0.27582584856037395*pi,4.17990043099285*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.33072409713356*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.655615915589632*pi,0.69970767606846*pi,0.977366405562592*pi) q[6];\nu3(0.797606720859714*pi,0.9255316099988999*pi,0.8291238123121301*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45302808383122*pi) q[21];\nu3(0.705687418262085*pi,-0.4335391676003459*pi,3.18705726867925*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.119067719177218*pi,3.49605588571218*pi,0.923811225881923*pi) q[5];\nu3(0.504133913085676*pi,2.85106187770316*pi,1.0987245876325749*pi) q[6];\nu3(0.429255694135226*pi,3.40082774201028*pi,1.89516309745685*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.776824547506982*pi,-0.40894995994323957*pi,0.784973737225925*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.576828563470388*pi,0.13158752062935197*pi,3.83443011110822*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.2163403469856*pi,-0.4091481912849036*pi,1.66677424386803*pi) q[8];\nu3(3.5*pi,3.40853038873864*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.15827637317684*pi) q[12];\nu3(3.5*pi,3.43238936926113*pi,0.5*pi) q[14];\nu3(0.659477706380267*pi,3.10112184651956*pi,3.51585541790981*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.690777885670093*pi,3.2079192048286*pi,3.22670656030721*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334332761265568*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.821251725258917*pi,0.43910357491402396*pi,0.865780086899856*pi) q[1];\nu3(3.5*pi,3.48514823492759*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.516562513730612*pi,-0.4645669799715507*pi,4.125969297478401*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[20];\nu3(0.497687821211512*pi,3.28375506024985*pi,3.2485276786583*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.349739244703609*pi) q[18];\nu3(0.525540308524906*pi,3.25731662166011*pi,4.34841655358377*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.549470790931191*pi,0.6079160772296299*pi,0.9389373447589571*pi) q[1];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5082058887892762*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43586729406311*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.144281100119472*pi,3.40900593214081*pi,0.9988948728870319*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34233356174348*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[18];\nu3(0.612372917350164*pi,0.35696033837421604*pi,0.765364998430029*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,3.34967547374366*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.288846931041482*pi,0.05392887919587197*pi,1.2085241438936118*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.153946348542626*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.724634695850849*pi,2.92944680163524*pi,3.84466331001424*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37630295215092*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.550007400834594*pi,2.70375435339637*pi,1.128092651544798*pi) q[4];\nu3(3.5*pi,3.44328441966222*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.555280259510075*pi,0.160707739738282*pi,3.81183357514002*pi) q[10];\nu3(0.739213197287551*pi,2.83672456116349*pi,3.35204221755949*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292329359883638*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2410323171714461*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0727475304107466*pi,-0.36104882299267*pi,1.354095426207145*pi) q[21];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.723465711773298*pi,-0.340002827931673*pi,4.46186431976585*pi) q[9];\nu3(0.516390845717764*pi,0.48856487521055003*pi,1.009893038410945*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4584739997047205*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.339460974649383*pi,3.12749187454088*pi,1.030652522876263*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.639844524314211*pi,2.93989799417176*pi,4.13777508614548*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5020742352245269*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5614078191753045*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.418314499782192*pi,0.52305685414149*pi,0.690084406507514*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49920440398718*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.501554786571768*pi,3.33587426636793*pi,3.17277762095334*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.668818646095568*pi,3.3444559176941*pi,3.10009186016096*pi) q[14];\nu3(1.0*pi,0.0*pi,1.423366357611894*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.787738604277388*pi,-0.294615851428834*pi,3.25683027736781*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.461575685013229*pi,0.309952839547623*pi,1.1607950514402239*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.480368176642272*pi,0.79854151880195*pi,0.891152111028651*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.210361968457725*pi,3.30240013708012*pi,4.20089346350695*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.490229117659699*pi,3.382821673482*pi,0.887949872470829*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.502171534686388*pi,-0.032823140356339986*pi,3.88871207454267*pi) q[2];\nu3(0.425626735871753*pi,0.223411190625053*pi,0.638379102508534*pi) q[3];\nu3(0.569399563458542*pi,0.004966646646649031*pi,1.274179082477584*pi) q[6];\nu3(0.43833461323942*pi,2.5968113336828*pi,1.196924044685088*pi) q[7];\nu3(3.5*pi,3.34931191763691*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2187735149448171*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44147618215061*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.608228961675164*pi,0.6214659471175601*pi,4.1221333055853*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[12];\nu3(0.36293439557228*pi,2.97259508321594*pi,0.8787208924193131*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.717272805183546*pi,2.63050455951023*pi,3.88888015769128*pi) q[6];\nu3(0.440503182656256*pi,3.43522828378961*pi,1.90658872843419*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39723080726184*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35301157511198*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5344274775709841*pi) q[11];\nu3(1.0*pi,0.0*pi,1.352406049686163*pi) q[12];\nu3(0.347239325349558*pi,0.08533373089138996*pi,0.898482543551723*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.821409566263873*pi,0.07883460900026995*pi,4.48718128873946*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.712757122192108*pi,1.01633464024788*pi,0.708529773340224*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261816099927364*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[11];\nu3(0.470698632864095*pi,0.6882982133192801*pi,3.97389455623849*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.526125213435306*pi,-0.024424753632690976*pi,1.452873366650353*pi) q[17];\nu3(0.786529196798158*pi,0.6961433013223*pi,4.455200033198659*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3215011368857*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.233008271059749*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.615204799337039*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4070156678212005*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\ncx q[3],q[18];\ncx q[5],q[6];\nu3(3.5*pi,3.49185541128414*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1589939270209761*pi) q[8];\ncx q[9],q[20];\nu3(0.507677306625454*pi,0.26884222199573904*pi,3.6654799690221*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44285379552368*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45131702615129*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4509912127088995*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.42987039923928*pi,3.42179075766946*pi,4.2971721716214795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.403482755468983*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.283410136276994*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.521963572031559*pi,3.46452340766698*pi,4.02514605423608*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(3.5*pi,3.43877882883251*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5204532411436866*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.512382889288897*pi,0.039092221225552004*pi,0.800420558527274*pi) q[11];\nu3(0.730281581428353*pi,0.7796421198205801*pi,0.911156328642782*pi) q[12];\nu3(3.5*pi,3.39534348237758*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42522147160148*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.123765250284422*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308444971831221*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2746587306577268*pi) q[21];\nu3(0.851705315439662*pi,0.50404997178632*pi,1.194854857446321*pi) q[0];\nu3(0.678578914355388*pi,-0.374764042239099*pi,3.20342341168075*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0516395847630052*pi,2.92013993247059*pi,0.9723638246073301*pi) q[11];\nu3(0.585376488429268*pi,0.65276834242188*pi,0.959616371772951*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.4253577167604305*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.529884721808767*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.352561944642165*pi,3.11150840530626*pi,0.644279643341115*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5568574486153834*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40638141092852*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48917466724493*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.543327599053367*pi,3.1569765334669*pi,0.5881300042757748*pi) q[7];\nu3(0.662251101339187*pi,2.95061205707763*pi,3.30096575238975*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.637584442582367*pi,3.37333885338909*pi,3.1710424096096*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.750211312417239*pi,-0.399328917451444*pi,4.0552313503235*pi) q[7];\nu3(0.639642256164566*pi,2.90357801816645*pi,3.9553644778085*pi) q[8];\nu3(0.6195219043078*pi,2.85686171650238*pi,4.20828203078392*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.368045805012152*pi,-0.278542778656903*pi,1.458821472194677*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.757379798768788*pi,0.250159398357665*pi,4.12005746677547*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.505784186769209*pi,-0.23180805384840703*pi,3.93808108299964*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.475712570031637*pi,0.336263772264648*pi,3.88887496087399*pi) q[9];\nu3(3.5*pi,3.49578290870834*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.202997025694811*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.630702536216638*pi,0.74032480368457*pi,1.023418350924796*pi) q[3];\nu3(0.80051665641076*pi,0.397046000173772*pi,0.9238923601450311*pi) q[4];\nu3(0.410348776228139*pi,1.14637098754156*pi,4.26773492829126*pi) q[5];\nu3(0.424177855671617*pi,0.9359026468290499*pi,0.5477179650494921*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.918112684098718*pi,-0.35328647557123*pi,4.101123101118819*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.292514539317379*pi,-0.363564562040137*pi,1.85453006316827*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.573230255590956*pi,0.427748390669239*pi,1.399986113432814*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.375179458807819*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.358314283168262*pi,2.79883742496551*pi,1.74095704327464*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.789985900553116*pi,-0.07796314586654202*pi,4.03811952097727*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[11];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.169729111679865*pi,-0.178342751766638*pi,3.71380810838074*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.405381926307216*pi,3.28128373173816*pi,1.65970743708892*pi) q[17];\nu3(0.588244840363029*pi,-0.248807904859555*pi,4.00018318456124*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.45709393494628*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.262571418905778*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.355758054316652*pi,-0.01736299207917602*pi,1.3630304885423041*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.72682784747599*pi,3.17287944703069*pi,4.02783539057672*pi) q[15];\nu3(0.303198823355082*pi,3.08611136637553*pi,0.939674207682084*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.263324676901173*pi,3.33704113667202*pi,1.50247718196725*pi) q[21];\ncx q[1],q[4];\nu3(0.529405571134448*pi,0.013704695597627992*pi,1.3288200549230988*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34348147970276*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.800344167570151*pi,2.9533630587279*pi,3.2140587364531*pi) q[13];\nu3(0.764464062781968*pi,-0.352649405085084*pi,3.90308557978365*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.359834972176505*pi,-0.0076285943054890115*pi,3.922072493581*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226900834993227*pi) q[20];\nu3(0.0838588671439159*pi,0.5154768373722101*pi,4.07123071167313*pi) q[21];\nu3(3.5*pi,3.42524125390848*pi,0.5*pi) q[1];\nu3(0.681659936362061*pi,-0.388654278863457*pi,3.525442303168*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,1.230753569750822*pi) q[4];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5078826257622568*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.226448630426364*pi,-0.24692165984460002*pi,3.81262585200902*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.296771568646619*pi,3.12528230050279*pi,1.72338883483642*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39492540446444*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1092655401528*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4414549620446*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2632826329331341*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.599805370531318*pi) q[20];\nu3(3.5*pi,3.48083942399865*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,0.5529220605519902*pi) q[4];\nu3(3.5*pi,3.30371709030321*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4142286884566*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.536925893473688*pi,3.36319624737492*pi,3.32479658315627*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3230436432040769*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.328109332584793*pi) q[17];\nu3(1.0*pi,0.0*pi,1.151428281641055*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5127506692675774*pi) q[8];\nu3(0.184599327302779*pi,3.22845038649671*pi,2.02229058892945*pi) q[9];\nu3(0.290704669790129*pi,3.06397677280327*pi,1.0014725481453421*pi) q[10];\nu3(0.450956587304436*pi,-0.293739106697962*pi,1.4214832037913339*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.642486320156029*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.261967108046145*pi,0.297516269127829*pi,1.16794657784564*pi) q[7];\nu3(0.755629638030112*pi,-0.38621939069295197*pi,3.52064852640491*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.738464032222103*pi,0.26594608719188695*pi,0.818177963146631*pi) q[11];\nu3(0.535223075067634*pi,0.5476363250670699*pi,1.3746230423195311*pi) q[12];\nu3(3.5*pi,3.34145827320162*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5584453994712901*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.47856361072059*pi) q[17];\nu3(1.0*pi,0.0*pi,1.164953676786481*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5133773164689508*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(0.460374116548893*pi,0.005894012924240966*pi,3.55615003621008*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.883458231804894*pi,-0.4528130933302365*pi,0.5402250107679666*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0884600207734862*pi,-0.297262269507619*pi,1.53911273218238*pi) q[1];\nu3(3.5*pi,3.44791527445156*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1953474666719481*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43720805540115*pi) q[19];\nu3(0.193800740737792*pi,-0.174892696117262*pi,3.95183809523778*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.702710144689797*pi,-0.4785917067664722*pi,3.99536081015563*pi) q[1];\ncx q[2],q[14];\nu3(0.676717530590818*pi,3.08882663876973*pi,2.94096611322402*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.642625789915759*pi,3.23078145324455*pi,3.73921256552579*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.605421408981984*pi,3.20350811182199*pi,3.53028812612111*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.915786440785532*pi,-0.284162020441927*pi,0.516430299352561*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.245914293765072*pi,0.33469312865379*pi,0.9418360435538831*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.475816734784976*pi,-0.48494187938057143*pi,0.873282736097469*pi) q[3];\nu3(0.426977061415069*pi,3.29828664880764*pi,1.54035139332965*pi) q[4];\nu3(0.786634759174518*pi,3.48855789365574*pi,3.68790573147534*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39848732221209*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.202614138412982*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5983763425984812*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.575885247788802*pi,-0.4397491638935922*pi,4.0763213327063905*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.562600776808591*pi,-0.4717487407309578*pi,4.435890849662281*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.625652238279723*pi,-0.429652305762336*pi,0.951067624174694*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.33455711291914*pi,3.26548103444978*pi,1.7702794307886*pi) q[8];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.420420230695627*pi,0.22073933969108805*pi,0.5416362848214025*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.606919291816352*pi,2.68776102100599*pi,3.60742263196148*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.275177179279233*pi,2.38933647667115*pi,1.210772745288714*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43199434739138*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.380935557839571*pi,3.04784680854425*pi,1.58969827022114*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.503663538816785*pi,-0.096232124328058*pi,1.2570312647591289*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.749555383291084*pi,2.86064992849244*pi,3.24992139388456*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.804405387558063*pi,0.09072142694341201*pi,4.07766782643111*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.4952696090204*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.88802934804982*pi,-0.333724543120545*pi,3.27848361083748*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.663770994658399*pi,0.21489073320599505*pi,1.4626820937626501*pi) q[15];\nu3(0.758940023768879*pi,0.09877199937817205*pi,4.43934564378944*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.281044876975103*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.740463246315692*pi,0.25931476821642596*pi,4.45185462212707*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.601573622885001*pi,0.28433038083598705*pi,4.18779734099539*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.191595106060895*pi,2.85567383011752*pi,1.1238236015760599*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.142105315881205*pi,0.42462586916527*pi,3.51307234694768*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\nu3(0.262759462217587*pi,2.99504053040546*pi,1.68674305956914*pi) q[2];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0964465125763201*pi,-0.06097438414087902*pi,1.313150449587593*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3162159938749*pi) q[20];\nu3(3.5*pi,3.47733145918658*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38469367990394*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37261034123314*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.424222823558447*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.689811997243801*pi,3.15905856880039*pi,4.4070634292244*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2444006909613559*pi) q[18];\nu3(0.385492381204971*pi,3.37836045354661*pi,0.645769878903927*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268867674393995*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.588163208681812*pi,-0.193256199600442*pi,0.6531535773606361*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45059317087838*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4558613935870905*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1208477507114711*pi) q[15];\nu3(3.5*pi,3.48006658146952*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.330743142751817*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.634618024798239*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5025318359276401*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[21];\ncx q[6],q[15];\nu3(3.5*pi,3.47980583706723*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.437554739110418*pi,3.25539502498559*pi,0.5921825627465133*pi) q[10];\nu3(0.652982645848217*pi,3.47223219994986*pi,3.83476355384227*pi) q[11];\nu3(1.0*pi,0.0*pi,1.406228301474759*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.40582439326522*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.45662127010961*pi,-0.23496599431365*pi,4.3603739699758*pi) q[10];\nu3(0.182237906603586*pi,-0.4220651234952173*pi,4.35658389395332*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.48078085459104*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.730809738758657*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1757549830064828*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.579293042957289*pi,-0.4775231939284907*pi,4.22278664046434*pi) q[1];\nu3(3.5*pi,3.40400867684787*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.363629857038444*pi,3.26447756033405*pi,0.936443568001021*pi) q[4];\nu3(1.0*pi,0.0*pi,1.235900489056829*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.615629109751064*pi,0.10077005829086305*pi,3.71906589766381*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40363026492527*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.493612916402769*pi) q[13];\nu3(1.0*pi,0.0*pi,1.233839249708252*pi) q[14];\ncx q[16],q[17];\nu3(0.346581505282856*pi,2.63674429075631*pi,0.9654180787921269*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.717019442524358*pi,3.07713013436103*pi,3.85985533319116*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.796878827420524*pi,3.26458240670289*pi,4.17291787967765*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.418336822025451*pi,2.96572856009337*pi,1.69036748017135*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.685018712195288*pi,2.6268130761567*pi,3.86845175996932*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.594502631203197*pi,2.86145570395353*pi,4.3175539957666995*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5261450494347191*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.471692424315222*pi,0.353625481597317*pi,0.5948795830073812*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.539501410609077*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5542910980328846*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.461457088178589*pi,3.01045249162055*pi,1.108976808835491*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.647168130033634*pi,2.97300840770244*pi,3.05732926735136*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.554468250668379*pi,0.470604712846342*pi,1.119529992908219*pi) q[16];\nu3(0.535192257355649*pi,2.68454212995584*pi,1.113840682045574*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.688839246827623*pi,-0.007130168942860005*pi,1.043017988490736*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.438329620735658*pi,0.78080180052044*pi,4.0403786377895*pi) q[16];\nu3(0.175538625526099*pi,-0.146029116901719*pi,1.55369942418016*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.225996555732714*pi,1.19900587930289*pi,4.29999643124885*pi) q[0];\nu3(0.547791764409263*pi,0.58239318987017*pi,4.394801032545621*pi) q[2];\nu3(0.741515387805449*pi,0.466266621393401*pi,1.487001551720391*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.371366339714395*pi,0.08393359147340695*pi,3.70891181955948*pi) q[6];\nu3(0.910601774534021*pi,2.97330410011889*pi,3.30057679548146*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.465532881052154*pi,-0.388444536931785*pi,1.472964934532351*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.30944392736742*pi,-0.473060265185314*pi,3.97641036873876*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.589230541132459*pi,0.031756571649196985*pi,4.388041141028721*pi) q[0];\nu3(0.412270883474317*pi,-0.258992785194113*pi,4.47651563813242*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.598235342312985*pi,3.27179492636396*pi,4.209479282921*pi) q[6];\nu3(0.832270720342485*pi,-0.327796275336652*pi,1.126675852563043*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.486009534044141*pi,0.16402010732635597*pi,0.5242095545175153*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.611998165532739*pi,-0.05846705585933998*pi,1.0915397027385692*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.442091738443569*pi,0.186695562628589*pi,4.3594089361781805*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.227981952094823*pi,0.289633573047125*pi,0.5924521906253752*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.104567046350722*pi,0.07197028065685895*pi,1.2068283186905249*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.547518988550536*pi,2.8482606170543*pi,3.50110946148457*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42452618007514*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.378915791554212*pi,0.21033250169970497*pi,0.664106451776366*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.290190008528345*pi,3.0062753649394*pi,1.35172212313986*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.50708922050844*pi,-0.27878406146449797*pi,4.14474782871684*pi) q[13];\nu3(0.279220436327637*pi,3.27393911651244*pi,2.0952207606361197*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.358824578217261*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.259145913922625*pi,-0.18967076535063498*pi,4.23589445011537*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.515652325175035*pi,-0.304080478212801*pi,1.068743099720453*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31037158852649*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40376365432846*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.280932028023545*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47110135080028*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249920076292594*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.33515253462269*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[21];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,1.274518007948402*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.47583470043623*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242611800457642*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48639350020604*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.43634025559524*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.33289101918994*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1343418366105071*pi) q[11];\nu3(3.5*pi,3.46701374208639*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47033071745871*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3002204696890192*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270957479292424*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5257601980453126*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.1942059796791211*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[18];\nu3(3.5*pi,3.4034465999844*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40269550059677*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[10];\nu3(3.5*pi,3.48669093952062*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.27075236967974*pi) q[9];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.271252330689886*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.646496695930627*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45946908608615*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48044470790295*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43664320619855*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.43659152779549*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.820703733213828*pi,-0.18392353454656601*pi,3.88857905914932*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5634062624787481*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.376789210715311*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.487024325923571*pi,2.85232277728637*pi,3.68118644446414*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.414961026898124*pi,3.10591369544321*pi,2.07113329651949*pi) q[19];\nu3(0.16407606592552*pi,-0.04051052247866899*pi,4.16891087855625*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.709199447859466*pi,-0.26971370590948096*pi,4.36104482954864*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.411296877498893*pi,2.63272693287541*pi,1.426537094403548*pi) q[17];\nu3(0.775941227321878*pi,3.00388360375388*pi,4.0783874212924704*pi) q[18];\nu3(0.679566237918244*pi,-0.4115451677501319*pi,0.916748035252493*pi) q[19];\nu3(0.818935408853686*pi,0.6268545916754*pi,1.129327412897796*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.877122996168492*pi,2.89109449097985*pi,4.18843928348805*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.502974940714158*pi,0.6797598413163699*pi,4.36629122361028*pi) q[8];\nu3(0.195058585589592*pi,-0.303326030924713*pi,3.95610399098846*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.552936349326113*pi,2.8640990545129*pi,3.90480802099075*pi) q[17];\nu3(0.279254918805393*pi,-0.4855233522877543*pi,4.06074528188762*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.60792664379474*pi,-0.06999901319857599*pi,0.5778043655339143*pi) q[7];\nu3(0.301619980037409*pi,-0.33388416714803704*pi,0.794632835067568*pi) q[8];\nu3(0.492343308260431*pi,3.47723526015664*pi,4.03347227118944*pi) q[9];\nu3(0.356021825545979*pi,0.5611821570705*pi,4.25510440066974*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.499626923729046*pi,0.056778398097607985*pi,3.88200182235386*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.174030413231204*pi,0.35311992772162404*pi,0.713796279045265*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.565270464658111*pi,0.6602658228509599*pi,0.720420580160539*pi) q[6];\nu3(0.518837587304437*pi,3.35847306446044*pi,0.871897549905593*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.83159261693917*pi,0.271960316568424*pi,1.61057302973538*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.364078859562662*pi,0.451893681846098*pi,0.5184593118366257*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.521270694314032*pi,-0.022762589510616993*pi,0.960381495805813*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.8603478944112*pi,3.03831537770309*pi,3.07601855063588*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.572583009655635*pi,2.903189200122*pi,4.32782789362878*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.857692100193142*pi,-0.358361998947836*pi,3.64570590917316*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.351575958050866*pi,3.05897945207684*pi,1.305776010388854*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.341855700844391*pi,2.69497317343398*pi,1.2600368119387269*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0478696384818192*pi,-0.4262075323262479*pi,0.7838986893633411*pi) q[4];\nu3(0.287269841493707*pi,3.04716087594417*pi,1.55663513473791*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.53714536850972*pi,3.43089205259885*pi,3.25857752081419*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.504600822289154*pi,3.09792267882686*pi,3.13576158277262*pi) q[13];\nu3(0.227025017756751*pi,-0.103129390239932*pi,1.3277598652280092*pi) q[14];\nu3(0.512898944342599*pi,3.01001712263186*pi,3.76773212294698*pi) q[15];\nu3(0.282471289289994*pi,2.58894398204328*pi,1.302704455413995*pi) q[16];\nu3(0.448842807729343*pi,-0.118301998471597*pi,4.37855831086686*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.424123217044973*pi,0.28426665783386595*pi,4.12105607281591*pi) q[4];\nu3(0.475343238033039*pi,3.18747399509785*pi,3.3994232716968*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.600385588357201*pi,-0.386425210281397*pi,3.93144531071904*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.547500410062728*pi,0.393841285860307*pi,0.5892330686403029*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.152667574127414*pi,-0.226446583147155*pi,0.711396117979442*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.536790169641757*pi,0.48479340309129404*pi,0.5417703987499026*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42848329017288*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.239234815779144*pi) q[7];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42429317929273*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.43674402756948*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.209084750929109*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227072101729012*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.44835839285384*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39109028487993*pi) q[7];\ncx q[9],q[19];\ncx q[10],q[11];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4250830425074819*pi) q[17];\nu3(3.5*pi,3.38730602753285*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.47912189095107*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40534016974957*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.326167543991554*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44073661495166*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.316986573821937*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.651002791126272*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3008446049736069*pi) q[13];\nu3(3.5*pi,3.48524527030867*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263681542223325*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5419776929821571*pi) q[19];\nu3(1.0*pi,0.0*pi,1.086314236011096*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[19];\ncx q[10],q[11];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.31408425403758*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48406066237964*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45395098677744*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.336382359304411*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46296055373561*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4276753978870005*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270579392459388*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5474155085729244*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.60611444546639*pi,-0.364735116203787*pi,4.40795270708465*pi) q[3];\nu3(3.5*pi,3.400872606725*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.14895626692576*pi,0.10450178997743098*pi,0.8509567253104691*pi) q[12];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.379301540291624*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0808878493723221*pi,2.76208184934916*pi,1.011197169845253*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.688636716584274*pi,0.46542300429501005*pi,4.16382777448326*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.24565173456734*pi,3.40269297496922*pi,1.419090211067993*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.512986974348896*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.111549890697545*pi,0.6473039547639701*pi,4.38670546005413*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.72369863663144*pi,3.38009099854348*pi,2.95526844191687*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.793365034780081*pi,0.35361030411245*pi,0.730873765632578*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.48104702151877*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.644734032449641*pi,-0.393717645971653*pi,3.79528020128881*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.788943156969794*pi,3.14595165243236*pi,3.01127201237282*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.720987777748131*pi,0.76100624698201*pi,4.28393040092997*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.637066645851328*pi,-0.39003156242702*pi,4.2117958331831495*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0325382038166672*pi,2.51524061630689*pi,0.9944717949857871*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.539199841079153*pi,3.25809375456007*pi,3.07107723398773*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.595180894336794*pi,3.12893246321966*pi,3.78891678237452*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.795216077260134*pi,0.95439986245674*pi,0.6043883364909*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.38262466445701*pi,3.32120304023641*pi,1.2274920628351311*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.476751575602412*pi,0.79811232574638*pi,0.719451186805553*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.36118082884779*pi,0.7575110865256001*pi,4.088236208709381*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.695320864954315*pi,0.363850897103399*pi,0.609822388149046*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.875875770142237*pi,-0.229091940226205*pi,3.92464848131621*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.397018803471691*pi,2.5316530848364*pi,1.090087070047581*pi) q[8];\nu3(0.0988572979543488*pi,-0.270329001836064*pi,1.4579555398532031*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.282335911967638*pi,0.24847754899115604*pi,1.004713570605688*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.559654586825059*pi,-0.4221192949584221*pi,3.52285502541609*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.347870324093452*pi,1.07182852982282*pi,4.27416942395627*pi) q[5];\nu3(0.658559299115883*pi,1.03351704528146*pi,0.833992439327648*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.154596570732344*pi,0.061545267396573955*pi,3.75363849430366*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.611511824497656*pi,-0.189799180168025*pi,3.7635088037541*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.359076282031881*pi,3.46565008071795*pi,4.199465580825279*pi) q[17];\nu3(0.434074506755095*pi,2.57847021037004*pi,1.1951976362139058*pi) q[18];\nu3(0.572843274876695*pi,0.05973853620868197*pi,4.43841793961823*pi) q[20];\nu3(0.779553062824804*pi,3.20942078961059*pi,0.681189172845335*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.799735117166341*pi,3.39718893442154*pi,3.55780258668392*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.853750680584499*pi,2.7622610373659*pi,3.55707459534063*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.333267151727828*pi,-0.162783313805148*pi,3.78392405040832*pi) q[17];\nu3(0.755147779966913*pi,2.70270508232078*pi,3.3642201160003*pi) q[18];\nu3(0.180484627109918*pi,0.7763683013213301*pi,4.4494531345913195*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.569392955360655*pi,0.278454807159055*pi,3.74124206012136*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.682896047728716*pi,-0.18740927420242598*pi,0.822231677453657*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.27091794457503*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.105739951827502*pi) q[9];\nu3(3.5*pi,3.49577921338922*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.745949594899731*pi,2.67558742870944*pi,3.66242090851769*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.189313415968752*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[6];\ncx q[2],q[21];\nu3(0.533871296153295*pi,2.87568130409693*pi,3.99273522847173*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,3.49141518345066*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40905063981014*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45774596396645*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,0.0*pi,1.317871008991835*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.45811511783035*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.252199149165218*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4908919126756*pi,0.5*pi) q[14];\nu3(0.867294024087412*pi,3.3084525252821*pi,3.9652202209357*pi) q[16];\nu3(3.5*pi,3.47337770178925*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.295749970706023*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6133191345642139*pi) q[19];\nu3(1.0*pi,0.0*pi,1.26506324704924*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2035834539714378*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[6];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4290903907298*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(3.5*pi,3.4578100024621*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.198586666446786*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.319794303652213*pi) q[15];\nu3(0.373891793051957*pi,0.68237257905795*pi,0.5686247830623553*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,0.5887826213841474*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5329275425760528*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2807151478445*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36229962646823*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4234281620372204*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[6];\ncx q[2],q[21];\nu3(3.5*pi,3.44393717898555*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.270117166843046*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.354445139629647*pi,0.443187393869523*pi,0.720292068463906*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44001706105857*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.40471914193917*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.622810329598688*pi,-0.474794380630568*pi,3.18494482875064*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.812332049766381*pi,0.300542950156362*pi,4.15803668738266*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.295709590684129*pi,0.03624828639755895*pi,4.33069141314981*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.62987683342893*pi,3.38465101211174*pi,3.44730805592959*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44996996584543*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.4633860074583*pi,0.39724363661114603*pi,3.56660880114277*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.385146762178053*pi,2.9560801789594*pi,1.402658787276319*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39375916275975*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3154118410168651*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.689335619126822*pi,0.14491423686680505*pi,4.1049267335646*pi) q[0];\nu3(0.797839486605059*pi,-0.274637936100561*pi,3.89328150240234*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.391424135771727*pi,0.268205284806344*pi,0.767969037840543*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.624418757476901*pi,3.37765780565808*pi,3.09334660528092*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.257591740084262*pi,0.87262491247291*pi,0.6259065997826601*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.172447288160949*pi,0.09511224921004102*pi,0.9275651952244279*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5375023431952668*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.156883140811334*pi,-0.006270020617508976*pi,0.785193122933832*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.512193083932044*pi,2.70417068310895*pi,1.1048190679041991*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.247396066155841*pi,3.30293733429154*pi,0.8682519297877189*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.519516029158764*pi,2.5279460000409*pi,3.97133154001433*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.405541229156638*pi,0.7478328112486801*pi,4.0588992183703105*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.539052498094567*pi,-0.208439205254133*pi,4.11930211476386*pi) q[5];\nu3(0.802807426698668*pi,0.06411039744901204*pi,0.8083488949315649*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.139665884928615*pi,3.32341147807361*pi,1.83634505872634*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.767605718008969*pi,-0.14104982029184*pi,0.9723858413673829*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.50120533245937*pi,3.41860327848164*pi,1.72785475223036*pi) q[17];\nu3(0.354664871238865*pi,-0.4876724939804008*pi,0.683787218868219*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.559320487697403*pi,-0.3942383311169*pi,3.88618378273097*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.629276787604907*pi,3.03259832909984*pi,3.5094299090929*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.51418661456683*pi,3.22280720330222*pi,4.1967247301642*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.923287779277669*pi,0.02734732526236805*pi,1.351522349559748*pi) q[16];\nu3(0.753235765672431*pi,0.24996475286146702*pi,1.2165831041463648*pi) q[17];\nu3(0.424989096920041*pi,0.55422416755325*pi,4.41854735266473*pi) q[18];\nu3(0.796526375022109*pi,0.5093013451909201*pi,0.9856024392977041*pi) q[20];\nu3(0.560080652401549*pi,0.7904043598292201*pi,0.8589350518370971*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.437130966530421*pi,-0.33396423321187396*pi,1.3658066706061631*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.635323177534366*pi,0.8385989657400099*pi,0.9192848985985931*pi) q[12];\nu3(0.334884557726244*pi,-0.051078637976137986*pi,0.7450149205583609*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.534919585291447*pi,2.53335489685954*pi,3.93265630571854*pi) q[15];\nu3(0.20495936026361*pi,0.20243433069587502*pi,3.46109277941625*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.503499443065267*pi,0.85128470929668*pi,0.5611573529197668*pi) q[20];\nu3(0.310136426016933*pi,0.5887296115784799*pi,4.298072726362539*pi) q[21];\nu3(3.5*pi,3.49959780524133*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.117740996231599*pi) q[1];\nu3(0.257142125756761*pi,0.034819467373286006*pi,3.5215051520504*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38898331449699*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.116685861418037*pi) q[10];\nu3(0.516262958128654*pi,0.33490163432616005*pi,0.647544891441079*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.836895977180468*pi,3.07020468199143*pi,3.39656667195897*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.464795344707735*pi,2.99406142867886*pi,1.3730480045612259*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[14];\ncx q[9],q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.521202877477934*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.972727236933593*pi,2.46205590149249*pi,3.83155234400943*pi) q[4];\ncx q[7],q[16];\nu3(3.5*pi,3.44867378163695*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44492618069986*pi) q[10];\nu3(3.5*pi,3.40156067798226*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.153360455238515*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0886402451427322*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[1];\nu3(3.5*pi,3.44561796679856*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.48663955534199*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[10];\ncx q[11],q[17];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.1812770103309629*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.208164224019987*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.48673192919598*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.349075502523795*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45606211292101*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5274318616727152*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5024705605958291*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.152066464977852*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5105416477135208*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.45723118454643*pi) q[16];\nu3(3.5*pi,3.48781251109718*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3855623363497749*pi) q[19];\nu3(0.364856775763513*pi,3.47122051585823*pi,0.787472194806133*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.492328334673131*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47866720683692*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.312246583882104*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44294036615815*pi) q[21];\nu3(0.476949542182123*pi,-0.19430040705296397*pi,1.218993745293345*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.862190892856871*pi,-0.4395354808826069*pi,4.15929862957071*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.52070376986357*pi,-0.390588730904162*pi,0.5966798625790376*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40147330295*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.333746522166027*pi,0.86719074729002*pi,3.96275612137724*pi) q[1];\nu3(0.217023303133274*pi,0.29552809819604897*pi,4.0220099471947*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.600298065089833*pi,-0.19946416637799702*pi,4.410346918104469*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.751785810107368*pi,-0.4357085681415373*pi,0.884800721277323*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.318692028777452*pi,0.354457889597522*pi,0.672992445381736*pi) q[13];\nu3(0.437046091260282*pi,2.93947060344669*pi,1.240246892639386*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5224227913259312*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.632890736140496*pi,3.45561687818199*pi,4.36708838815607*pi) q[1];\nu3(0.706196943451448*pi,0.5979352024464799*pi,0.624233037095398*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48152772879184*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.36601643867835*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.320817655941539*pi,3.14552617800579*pi,0.762841909537868*pi) q[9];\nu3(0.474775224972351*pi,0.27371406378602603*pi,3.86775668186299*pi) q[10];\nu3(0.78530075901911*pi,-0.08296771297537697*pi,1.1194327648429732*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.363221695843538*pi,-0.04796956682268899*pi,3.74665448302358*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.607231437644807*pi,0.3281369887697*pi,0.91978259186887*pi) q[9];\nu3(0.121141925996762*pi,2.7867179959924*pi,1.65851226456527*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.523616099963252*pi,0.8332751349076399*pi,0.6830576972146409*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.606023042916327*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.516490897422455*pi,-0.09306476170225703*pi,1.422733709014873*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.535476670089184*pi,-0.02937815743877098*pi,4.0535652811832*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.113614978956007*pi,-0.21472202006832303*pi,1.139769411722138*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.352246253172509*pi,-0.336618490184957*pi,1.485535390988907*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46180124444608*pi,0.5*pi) q[1];\nu3(0.467395370782305*pi,3.24393270228446*pi,3.38514351558096*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.481604021721933*pi,-0.263122297309361*pi,0.698036080907591*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.141689278662978*pi) q[11];\nu3(0.705743234097817*pi,-0.0035495718074969873*pi,0.909435035984664*pi) q[12];\nu3(0.456326504692557*pi,2.69758825311336*pi,1.1795384569984009*pi) q[15];\nu3(0.645130189941071*pi,0.360630394546128*pi,4.32363346304946*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.711718406941244*pi,-0.177174483920158*pi,3.8080569111451*pi) q[21];\ncx q[1],q[11];\nu3(0.30388251819348*pi,0.7797813765263699*pi,4.43219221735357*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.736754883783071*pi,0.32094210599734896*pi,1.102318691299157*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.772435674154403*pi,3.16299087838109*pi,3.69791451806026*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.556537864952399*pi,3.11789815504671*pi,4.48747645639409*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.556449940527665*pi,-0.17561104222421597*pi,3.67095119659021*pi) q[20];\nu3(0.535755267490755*pi,2.90626814210641*pi,1.438842816102343*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5426947950898866*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.541727460615861*pi,3.04059537694693*pi,4.45381003306703*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.462280812622408*pi,2.53999691795275*pi,1.300059882856228*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.337254616254513*pi,3.34682192179023*pi,0.937647256927278*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.884265788956506*pi,2.88095731272168*pi,3.5303561913032*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4706406047597*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.31579787718332*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.780424623953402*pi,-0.18760558278969602*pi,4.34144041896557*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47703152966676*pi,0.5*pi) q[0];\nu3(0.490646466454492*pi,3.36337943236324*pi,4.47204480295368*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[13];\nu3(0.277744774711389*pi,-0.25431053219601596*pi,0.914289342481061*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[15];\nu3(0.404515929435427*pi,3.3302878506977*pi,1.98986953534948*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243164207606966*pi) q[16];\nu3(3.5*pi,3.24752162254643*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.745581617474192*pi,0.8520805642175*pi,0.696322741688026*pi) q[19];\nu3(1.0*pi,0.0*pi,1.164241092955542*pi) q[20];\ncx q[0],q[16];\nu3(0.433700550575582*pi,-0.37388195150879*pi,0.781168816245714*pi) q[1];\nu3(3.5*pi,3.45677651182715*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34668218444453*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.183167252889202*pi,0.109008980585383*pi,4.07429883845859*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.258871414804977*pi,0.37260325834973396*pi,4.42013925988797*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.164679256260247*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47534931194984*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361782694701059*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.498111548575878*pi,3.30616423446537*pi,0.751781404272875*pi) q[5];\nu3(3.5*pi,3.40930744231689*pi,0.5*pi) q[6];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47863756906501*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.277197016387936*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5553109964262627*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3227140274972649*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5341088318571554*pi) q[20];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.44924597994365*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.4301685950056005*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[21];\ncx q[3],q[13];\nu3(3.5*pi,3.38494964151903*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42574915346874*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.278624750048356*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5539756058396148*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.635769968977275*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238041623273791*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.781334280951646*pi,0.357734809405133*pi,0.759190243261642*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.833249873528423*pi,0.5157565323059901*pi,4.20764125263611*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.469811470575616*pi,3.10531376336911*pi,1.023316022174326*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5360655641258488*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.279871570288641*pi,3.13937372042826*pi,4.496317211470171*pi) q[16];\nu3(0.848279229824806*pi,0.7796683843804999*pi,0.935126981364533*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.621913201185003*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.37892216428991*pi,-0.25924991374100004*pi,0.6454995994505139*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.226890588551813*pi,-0.09509800143897501*pi,3.61402888193022*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.521309444735949*pi,3.42789618627064*pi,1.85147221629833*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49330202346198*pi,0.5*pi) q[5];\nu3(0.0844502684487633*pi,-0.07273254847264399*pi,1.250802936515581*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.236822595492224*pi) q[8];\nu3(0.229660543610889*pi,3.47159448971812*pi,0.637589037559863*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.600099167689013*pi,1.05348111854681*pi,0.602370012292328*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.301135310396858*pi,0.31208651488975503*pi,3.43677605748333*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.506369397803122*pi,3.20014697744081*pi,1.68984212012348*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.827075055902212*pi,0.252470187125467*pi,1.486368728377374*pi) q[3];\nu3(0.84545483983623*pi,3.07240776643546*pi,4.0534663678644804*pi) q[4];\ncx q[5],q[8];\nu3(0.577525096416671*pi,2.55592164049184*pi,3.50093328453658*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0343198423996322*pi,2.75371177248736*pi,1.006433577221199*pi) q[9];\nu3(0.957816679665685*pi,-0.198725951456231*pi,0.83617854906244*pi) q[10];\ncx q[11],q[17];\nu3(0.523642825922362*pi,3.2376588465866*pi,1.60591105993159*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.310385641864586*pi,-0.010244725290817991*pi,1.478248667619901*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.630086887573665*pi,0.8031074838399701*pi,1.075521778068162*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.481747113725825*pi,-0.291641734222425*pi,3.83536980585897*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36384328312819*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.437967868724124*pi,0.07652060641365599*pi,3.78395070331202*pi) q[10];\nu3(3.5*pi,3.32517058900321*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.262075730795201*pi,3.08911367136923*pi,1.244438800021284*pi) q[13];\nu3(0.168914982989991*pi,-0.20807308814257303*pi,1.174475160221864*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.059534205129919*pi) q[17];\nu3(0.699108566336601*pi,0.17283994404881498*pi,4.27416166246039*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.14859358188581*pi,2.68763905047595*pi,1.2478689932254219*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.517892401971719*pi,3.19226374952861*pi,0.881378654807256*pi) q[13];\nu3(0.0801648960207733*pi,0.27776049956875604*pi,4.15204420230903*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.821151097770131*pi,3.36262322399915*pi,2.93517760481394*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[15];\nu3(0.834310705262798*pi,-0.15720157475965502*pi,4.36772921188457*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46262926140998*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.691937096721426*pi,3.44875680143091*pi,3.69032756384857*pi) q[19];\nu3(0.11937283211411*pi,3.3393774544989*pi,1.483288142387213*pi) q[21];\nu3(3.5*pi,3.46207887599104*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.659739597524964*pi,2.98437169884999*pi,4.32500203503876*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.257380115377833*pi) q[15];\nu3(0.464750645822589*pi,-0.063012967888261*pi,1.317832643857775*pi) q[19];\nu3(0.750663761367023*pi,0.16768619159475195*pi,4.22633801439215*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.28998390999582*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.35815914948334*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2159875976581191*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.131837718357466*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40043090693622*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5417999575567216*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1487708070232578*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.33929474318882*pi) q[4];\nu3(0.929044251331012*pi,-0.31971413913498603*pi,3.29395612272068*pi) q[5];\nu3(3.5*pi,3.32040147819047*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41895127828804*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.172883618513207*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[4];\nu3(0.708718361499492*pi,0.046553710267950965*pi,4.20972917208271*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.48409656922963*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.138783440693842*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.47673514211354*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.318979056402261*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.535810506140868*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.368564021569802*pi,-0.139702973503798*pi,4.13618841515072*pi) q[8];\nu3(0.520394721135307*pi,3.27166517520053*pi,0.89408208201943*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.4508221077027*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.40204209814171*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49658536351998*pi) q[21];\nu3(0.592982196155462*pi,0.49732022399712295*pi,1.130448832371209*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.292968106637633*pi,-0.4772783772337416*pi,1.8395128921709*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.462578910517919*pi) q[9];\nu3(0.515191416417756*pi,-0.4749077639540146*pi,3.46975414235914*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5566471069885188*pi) q[16];\nu3(0.0973777705858837*pi,0.65021229408515*pi,3.90910777618313*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.648512038133066*pi,-0.022253601417575986*pi,4.336453154665691*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.662784892123902*pi,0.19438813148106804*pi,3.73834531318924*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45048215146177*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.438499115120141*pi,0.06511931417452899*pi,3.46222817675197*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.334513780251905*pi,2.8299796743607*pi,0.8509818181779301*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.616054516903571*pi,3.0825868939395*pi,4.06881348584022*pi) q[1];\nu3(3.5*pi,3.49370757422365*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.4258541073038309*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.251988810079492*pi,3.02327543654013*pi,0.669110735472236*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.463951545990197*pi,2.9777872736277*pi,1.440297034574586*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.404450857860824*pi,3.16420251414567*pi,1.57597614911297*pi) q[1];\ncx q[2],q[5];\nu3(0.0848655513750715*pi,3.1239743901021*pi,1.1912721966216608*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.573312352461201*pi,-0.354379172097887*pi,4.4833703538263805*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.675703509642299*pi,2.97982503108521*pi,3.38236028839764*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0697932089881242*pi,0.00506770175515403*pi,0.980031401751772*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0226806135672692*pi,3.13688594189061*pi,2.03081160633278*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.32182781701313*pi) q[5];\nu3(0.276558982090046*pi,3.24069509506884*pi,0.997494459066285*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.63893674096615*pi,-0.100118070894955*pi,3.804973640972*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.421277696454269*pi,-0.08056385505770097*pi,4.018655559864531*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.209298984840013*pi,0.28208325544937596*pi,3.78532693136127*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.357683611175573*pi,0.46463252619257*pi,4.40754903133303*pi) q[4];\nu3(0.325192137671059*pi,3.1856837788874*pi,1.075627214945722*pi) q[6];\nu3(0.329418032415225*pi,-0.274411746347504*pi,4.2228970971347*pi) q[7];\nu3(3.5*pi,3.496466352999*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2930576007713*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.51893471003978*pi,0.22123193601015*pi,1.5149687787735*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.396707696185754*pi,-0.256513877067502*pi,4.138220176654659*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.1182165489353*pi,3.29746055220674*pi,1.204398439129901*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.613766321600192*pi,0.03759105933432705*pi,1.492689439766169*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.447197076084932*pi,2.6222961977282*pi,3.91330122273628*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.457423251653188*pi,0.031051524885297055*pi,4.19443705747707*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.624027541294074*pi,3.33585672993669*pi,3.5003157027094*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48001739526726*pi) q[10];\nu3(3.5*pi,3.35674042159403*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304654269236126*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0497042668205951*pi,3.4704766049981*pi,0.9144223419966351*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46699828458129*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.557724469662518*pi,0.92316933101305*pi,0.815131193050534*pi) q[13];\nu3(1.0*pi,0.0*pi,1.37016782429999*pi) q[18];\nu3(0.421364474725259*pi,-0.315678784676951*pi,4.48733158296624*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34366067690147*pi) q[20];\nu3(3.5*pi,3.40873103025052*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44481339527791*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40257451487984*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47270566027034*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.349010229431821*pi) q[6];\nu3(1.0*pi,0.0*pi,1.203480890212884*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[20];\nu3(0.488055749185879*pi,3.30340389000806*pi,1.66253854020055*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205344734926686*pi) q[16];\nu3(0.684829242352931*pi,3.2703509408833*pi,2.81893331998649*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3176241842566991*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6022242494962939*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.313407979313061*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4616139720339305*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49532734130681*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.457984075755149*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(0.201831041066451*pi,0.10410639732085403*pi,1.2024235431786439*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[6];\nu3(0.226425344438266*pi,-0.4134262840970467*pi,1.59936736059775*pi) q[5];\nu3(0.415991110324604*pi,3.21668344592617*pi,1.392104830608438*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.762487634539458*pi,-0.101170543619996*pi,4.29126892772125*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.400206551974566*pi,3.00652748465799*pi,1.298160655942626*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.452946900731165*pi,0.031557099937240984*pi,0.7669943545190521*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4259886291681*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278221296104961*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.430792309620446*pi,0.43609662896495605*pi,0.746126723216907*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.895383470792248*pi,-0.068331570822047*pi,4.34034244526455*pi) q[10];\nu3(0.768380920347158*pi,-0.0020896214398100077*pi,4.0828133829388005*pi) q[11];\nu3(0.734988118334076*pi,-0.12894626312165303*pi,0.877075577916443*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.723879697164939*pi,-0.21182350137502898*pi,1.2012120315415609*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.27622564982315*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.337240587348751*pi,2.9990824135597*pi,0.5799808303706352*pi) q[11];\nu3(0.641173391390786*pi,3.24825238317025*pi,3.48262255186468*pi) q[12];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.4883368536808*pi,0.42089956134684103*pi,4.01644736785876*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.536927934434477*pi,3.25397146097928*pi,0.695626303103213*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.712668696128681*pi,2.44420377434729*pi,3.7327006256632*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.876969788212781*pi,-0.228480016334136*pi,4.1583793645467*pi) q[0];\nu3(0.620885846613008*pi,0.11852565506828405*pi,3.63138288651995*pi) q[1];\ncx q[2],q[13];\nu3(0.475645008418002*pi,3.34604784802019*pi,1.4664153231469101*pi) q[3];\nu3(0.855221857384811*pi,3.40578059190147*pi,3.56847077267802*pi) q[4];\ncx q[5],q[14];\nu3(0.303862705978325*pi,0.323926369413973*pi,4.4759621034696995*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.403619745364717*pi,3.01711975912404*pi,1.22575743249507*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.636574601394131*pi,-0.28868894658309796*pi,3.48542290926171*pi) q[20];\nu3(0.319943430255999*pi,-0.159497076193299*pi,0.5559579704853308*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.276699323925084*pi,0.5371853751692299*pi,3.61375395184092*pi) q[1];\nu3(3.5*pi,3.45544802654034*pi,0.5*pi) q[2];\nu3(0.652003699664262*pi,0.27261220933548*pi,4.37658814902789*pi) q[3];\nu3(0.486226873329728*pi,0.9392332768295499*pi,0.5618082727366475*pi) q[4];\nu3(3.5*pi,3.48565612338483*pi,0.5*pi) q[5];\nu3(0.240986871535722*pi,-0.4243606824463775*pi,0.845658856393411*pi) q[6];\nu3(0.417970390111139*pi,-0.194983172757063*pi,1.07436067861864*pi) q[7];\nu3(3.5*pi,3.46155836323811*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36125852768139*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.279235245140916*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1562235541354111*pi) q[13];\nu3(1.0*pi,0.0*pi,1.293168585819486*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.137601715250956*pi,0.15464750012596096*pi,1.261107682995195*pi) q[16];\nu3(1.0*pi,0.0*pi,1.311845149292031*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.506844831287893*pi,3.49724488676676*pi,3.35980705367445*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.895256906795182*pi,-0.363743494256077*pi,4.3237744667590405*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.650150001113821*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.42078466145568*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44727803337815*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.388156297538989*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[13];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[10];\nu3(3.5*pi,3.3985413981787*pi,0.5*pi) q[12];\nu3(0.297864599401832*pi,0.11985322666721099*pi,0.838169869864549*pi) q[15];\nu3(1.0*pi,0.0*pi,1.358376241936506*pi) q[18];\nu3(0.514673222933038*pi,-0.25392545157192703*pi,0.600465742622563*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49530608294548*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.904943749821767*pi,-0.132309857128525*pi,3.89274107502159*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.670234388456401*pi,0.412186713479751*pi,1.105291178266788*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2791385682776*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5548386598874406*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.579875423345555*pi,0.37108850774061997*pi,0.982077722078879*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5553643134882036*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.48217890478588*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.363911255591558*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.457506730739041*pi,-0.12974888266755302*pi,1.203695501979717*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.831771379845152*pi,-0.363736290763751*pi,4.29068331379563*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.517259362711043*pi,0.88677836974895*pi,0.746341288652964*pi) q[5];\nu3(0.695744527248979*pi,0.28733024082037795*pi,4.19383102071333*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.528163567310956*pi,0.50680642825308*pi,0.828769298656209*pi) q[10];\nu3(3.5*pi,3.47050117445044*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.35171113961605*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2754666479687669*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.356107454818041*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.750662446325046*pi,-0.262423727138118*pi,0.951842892859371*pi) q[2];\nu3(0.934493536716269*pi,3.32526887505937*pi,3.78065474129097*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.588801321846491*pi,-0.22330614453493403*pi,0.600784003472932*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41098746922274*pi) q[7];\nu3(0.285298949866467*pi,-0.348766773738889*pi,1.229605250252567*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.783084133371684*pi,-0.015399937659479002*pi,0.883899594663025*pi) q[10];\ncx q[11],q[19];\nu3(0.452641672194029*pi,-0.148068238658141*pi,4.168836378342069*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.198774589217359*pi,-0.4462038443932161*pi,4.47576129287505*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[12] -> c[12];\nmeasure q[21] -> c[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.753255700806847*pi,3.438137050255*pi,3.3153500129342*pi) q[13];\nu3(0.500373831333019*pi,2.8367372393923*pi,1.024186074348924*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6439777779675631*pi) q[16];\nu3(0.43657403754511*pi,0.016438051641020968*pi,1.315830800294189*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6856177258809251*pi) q[19];\nu3(3.5*pi,3.40133486882386*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.267069410546208*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.642433926311046*pi,0.9895109196655301*pi,0.8659303410675869*pi) q[13];\nu3(0.0435136195055048*pi,-0.14052856008005998*pi,1.2968903243217071*pi) q[14];\ncx q[15],q[16];\nu3(0.475515380415714*pi,2.92472505101856*pi,1.414745758741339*pi) q[17];\nu3(0.780350213123397*pi,2.70353957901006*pi,3.4481894260539*pi) q[18];\nmeasure q[18] -> c[18];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3662233677476*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1486168803958678*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47335890934292*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.679792668442726*pi,3.34202994838174*pi,4.42147696050494*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40650188058899*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37494257958247*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1941937656124502*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44558682606047*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42395977833193*pi,0.5*pi) q[10];\nu3(0.85308686117976*pi,2.69782386964401*pi,3.85959595825638*pi) q[11];\nu3(3.5*pi,3.23591551620954*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359198119718511*pi) q[14];\nu3(0.345508933448433*pi,0.39346524659917603*pi,3.61466884737077*pi) q[16];\nu3(1.0*pi,0.0*pi,1.315126245560744*pi) q[17];\nu3(0.511639962125476*pi,-0.215518988572049*pi,4.33833414627011*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161070997320371*pi) q[20];\nmeasure q[11] -> c[11];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.713947044946561*pi,2.77015413916316*pi,3.88557144142002*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4716459815692*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6684381226637159*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.674283347142816*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.466135217738611*pi) q[20];\nmeasure q[4] -> c[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.304458082933953*pi,-0.133515863990533*pi,4.19696318153094*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[7] -> c[7];\nu3(0.412618707066583*pi,2.51599201842935*pi,0.995903875150888*pi) q[0];\nu3(0.413974956388809*pi,2.77801122917068*pi,0.980273377053137*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.192734955569838*pi,0.62001650295198*pi,0.7626234598327459*pi) q[9];\nu3(0.822146045001376*pi,-0.225772692606104*pi,1.0497156809519401*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.399821289528971*pi,-0.4572921710719501*pi,1.86235924419141*pi) q[14];\nu3(0.307241119844395*pi,3.39869734777858*pi,1.036343949452875*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.594219234424255*pi,2.73448876398155*pi,3.33314001647353*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.515437175407273*pi,-0.283585851605724*pi,4.38650159292038*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nu3(0.410918556283207*pi,-0.024141078137162986*pi,4.26519667175033*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.458308740888122*pi,3.29731936345336*pi,4.11688243420892*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494197277042418*pi,-0.215983163072475*pi,3.77052313859306*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.782690498039449*pi,0.23161749674244803*pi,0.8733292199049101*pi) q[6];\nmeasure q[6] -> c[6];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.472547414014591*pi,-0.14172044864128702*pi,1.261166720619336*pi) q[0];\nu3(0.480869695170005*pi,3.0998018077193*pi,1.97002965139578*pi) q[1];\nu3(0.397705458240903*pi,0.7401003817814*pi,3.84622241139518*pi) q[2];\nu3(0.34499016513255*pi,3.12573355191957*pi,0.7063835835711529*pi) q[3];\nu3(0.846354991963429*pi,2.88931495461831*pi,3.683253056079*pi) q[4];\nu3(0.190719400584567*pi,0.45616822539188895*pi,0.658134897480719*pi) q[5];\nu3(0.626540967184728*pi,-0.4608985557363497*pi,3.25633643120531*pi) q[6];\nu3(0.606672014929147*pi,-0.027447255482935973*pi,3.99325467766313*pi) q[7];\nu3(0.551955943592018*pi,0.44422406633147404*pi,1.396193520699925*pi) q[8];\nu3(0.337253976562298*pi,0.444206569253379*pi,0.576150773041899*pi) q[9];\nu3(0.424673603703506*pi,0.6900846886649299*pi,4.34255693921293*pi) q[10];\nu3(0.303562737687227*pi,0.40982021546775504*pi,4.05696887589895*pi) q[11];\nu3(0.263200467920422*pi,0.55948911931361*pi,3.56525741284659*pi) q[12];\nu3(0.37778296151438*pi,-0.349372119862445*pi,0.5867421152756715*pi) q[13];\nu3(0.232745278442198*pi,-0.007885683475050975*pi,1.26856754996965*pi) q[14];\nu3(0.517261796198026*pi,2.85142179278898*pi,1.149675159230445*pi) q[15];\nu3(0.455687951259017*pi,-0.142152032797269*pi,0.5349905766084952*pi) q[16];\nu3(0.671466722879674*pi,2.50588049223053*pi,3.62298311934489*pi) q[17];\nu3(0.205450662049977*pi,3.37887123501556*pi,1.52845195799938*pi) q[18];\nu3(0.10069273006098*pi,-0.254007469542863*pi,1.75097378903739*pi) q[19];\nu3(0.736611410619635*pi,0.03959289372265795*pi,4.40833994483861*pi) q[20];\nu3(0.0151516906245621*pi,0.73966140900366*pi,4.028073328761661*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.33398178097376*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41422941807717*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49793837050129*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.322743310447656*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.336621362935034*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304748295059377*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[6],q[7];\ncx q[9],q[12];\ncx q[10],q[18];\ncx q[11],q[20];\ncx q[13],q[21];\ncx q[14],q[17];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.39048063422549*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.320699891074082*pi) q[3];\nu3(3.5*pi,3.44288080213367*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2428752338263909*pi) q[5];\nu3(3.5*pi,3.43000714022483*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1578192671377021*pi) q[7];\nu3(3.5*pi,3.48624355340696*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40528969728698*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4187261917819*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.276950666635539*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5613056062840136*pi) q[15];\nu3(3.5*pi,3.48683048052769*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.476805255803869*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1884787842070899*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253634219205958*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271660877882653*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49453397802498*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.39245490296123*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.362619558785544*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[18];\ncx q[11],q[20];\ncx q[13],q[21];\ncx q[14],q[17];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.39121109512511*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38617198589992*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5472752006370825*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5808579210968143*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37341334669223*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47887179365478*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38748888635138*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,0.5954037725613599*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.517261015260078*pi,3.38827255556733*pi,4.33880530236215*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.534640334370463*pi,0.7285369159595201*pi,4.42601381669909*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.365703156162655*pi,0.6731241805556201*pi,3.98459976238789*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0594791170524293*pi,-0.010927161240775973*pi,3.9156975331703*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.914001830173399*pi,0.37337498070338704*pi,0.938123281551947*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.14367650600054*pi,0.05064085604136803*pi,4.0420480711734*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.764361327005264*pi,-0.035624447148358995*pi,3.92039396308535*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.222640482697595*pi,3.16234463026724*pi,0.5463590338148644*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.257541206311679*pi,3.00821241079287*pi,1.300777010859211*pi) q[13];\nu3(0.905538460527644*pi,0.18384201458859795*pi,1.244184083167313*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.497455932156585*pi,0.06290887940624101*pi,4.17035637837511*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.529262731164677*pi,0.65998807272979*pi,1.012700885354604*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.721958926624202*pi,3.31999013899908*pi,3.0677303365697*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.666517933860707*pi,-0.09217739436320799*pi,0.845626052758353*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.742521190653536*pi,-0.042740619111564015*pi,4.423439558305899*pi) q[10];\nu3(0.0750227730720593*pi,0.84618270668763*pi,4.24491000117561*pi) q[11];\nu3(0.644072069213063*pi,3.42280068784222*pi,3.24890013575685*pi) q[12];\nu3(0.366704780438559*pi,2.56314976682308*pi,1.073077368703109*pi) q[13];\nu3(0.408261045633417*pi,0.5473662980582099*pi,3.60755870983302*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.216994250961655*pi,0.14382720175629904*pi,4.035954381714189*pi) q[16];\nu3(0.744582511242213*pi,3.40698483627332*pi,0.5264754350837458*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.647553919624079*pi,3.17307982921873*pi,3.69307225707948*pi) q[21];\nu3(0.890229830953574*pi,0.64230261955628*pi,4.22985214166265*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.372034835231155*pi,-0.387809297998295*pi,0.754937042516376*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0679416218799284*pi,0.23850990741283196*pi,4.43740843029635*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.624297154300754*pi,-0.356516103994031*pi,3.80207370206245*pi) q[10];\nu3(0.217448120258418*pi,2.85996479927813*pi,1.82141492228581*pi) q[11];\nu3(0.736567372518914*pi,-0.377203242782515*pi,0.5848184319354564*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.492122403359299*pi,0.497265098719724*pi,4.19088850794167*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.424844417692557*pi,0.302061796773211*pi,0.960620734869867*pi) q[1];\nu3(0.689150995193938*pi,2.97731826466998*pi,3.40791908819325*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.370524367104172*pi,3.02308514696098*pi,1.62605820313045*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.542719864732408*pi,-0.4343089357837428*pi,3.31750705358575*pi) q[18];\nu3(0.946661774487369*pi,0.258583903541696*pi,1.011095786543069*pi) q[19];\nu3(0.511921257055799*pi,0.78141788864196*pi,0.639999194814306*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.395804818839145*pi,3.0060992449612*pi,1.189946074499806*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.194832336867712*pi,2.78545093936538*pi,1.477573649691414*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.391618925932065*pi,3.43183024014487*pi,1.311270667746965*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.296297796147684*pi,2.8591344400617*pi,1.433935393195605*pi) q[18];\nu3(0.655334385228808*pi,2.62201983889879*pi,3.86130218411244*pi) q[19];\nu3(0.32218946169908*pi,0.00642195988926797*pi,3.70859606670284*pi) q[20];\nu3(3.5*pi,3.43711541961699*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.48043552566284*pi,0.255870861895071*pi,4.4652801777858695*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[7],q[13];\nu3(0.355016169610291*pi,0.9333668416978*pi,4.4761945323090995*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.48641618747072*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.267301096607015*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3163695478700501*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.719595119189867*pi,0.7251748537796301*pi,0.852339324470354*pi) q[3];\nu3(3.5*pi,3.47989633634374*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39941322825874*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4728228687047*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.218160895375918*pi) q[11];\nu3(1.0*pi,0.0*pi,1.299546334925982*pi) q[12];\nu3(1.0*pi,0.0*pi,1.338514883419528*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3399273150446795*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5478278205192451*pi) q[17];\ncx q[0],q[17];\nu3(3.5*pi,3.40498379191481*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4548168562316*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.354166221434809*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5865405923330433*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5222617428714532*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.159310088305987*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2003325890469139*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[21];\ncx q[3],q[10];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.116370232748848*pi,2.72287806281325*pi,1.221699568398904*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43224659770281*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41800716441294*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.102417543696552*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.545065156327877*pi,3.49801604663879*pi,4.25022471203531*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4518768777016895*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47718200713204*pi) q[19];\nu3(1.0*pi,0.0*pi,1.252701704879567*pi) q[21];\nu3(0.639662418953653*pi,0.20341417780062*pi,1.67237929487791*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[21];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43485037997448*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.577995206591802*pi,0.30544170228217904*pi,1.66220412516887*pi) q[7];\nu3(3.5*pi,3.42711429995596*pi,0.5*pi) q[8];\nu3(0.7171929112857*pi,0.300412521926118*pi,0.9716047067598139*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.516683858803452*pi,3.46541524635053*pi,1.81549868533076*pi) q[12];\nu3(0.694031941884256*pi,1.124138596769*pi,0.6642279146905861*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.379274611941244*pi) q[16];\nu3(0.734991786958091*pi,3.37117681050381*pi,4.093289837184971*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1359157850185801*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.75610027249869*pi,0.145200568251023*pi,3.70807297548731*pi) q[7];\ncx q[8],q[20];\nu3(0.463944865002238*pi,0.26787398039419197*pi,4.19344183786137*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5210357512772582*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.163087515258243*pi,0.7841377122061699*pi,4.49793791504854*pi) q[12];\nu3(0.674492203222637*pi,0.43148096421398296*pi,4.0422711561892495*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.66433182116331*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3867059352953195*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5044049927244671*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.436788165522099*pi,0.8667659167702699*pi,0.620100250326524*pi) q[14];\nu3(0.831063710449025*pi,-0.374613895335666*pi,3.72172584867726*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.640491604389603*pi,-0.227333400923715*pi,4.2038203256813595*pi) q[3];\nu3(0.422068393309436*pi,0.28187113398306196*pi,0.682774415892745*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.655263264838998*pi,2.85247611997427*pi,3.54579664270889*pi) q[10];\nu3(0.7446011319957*pi,0.71559450814179*pi,0.673934994177738*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.593070271853375*pi,3.46995618782395*pi,3.37722524166258*pi) q[14];\nu3(0.219437152460124*pi,0.218386472653609*pi,0.96047133489629*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46609378581325*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.298366555532779*pi,3.01210426206547*pi,1.72876577860678*pi) q[2];\nu3(0.656959925876373*pi,2.4816046958834*pi,3.66046460111197*pi) q[3];\nu3(0.284674415157703*pi,0.09827584435808501*pi,3.99845067136075*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.498556885458562*pi,0.438203315456553*pi,0.660607927519366*pi) q[6];\nu3(1.0*pi,0.0*pi,1.206403708322954*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.30034881933462*pi,0.7658495059377599*pi,0.5675599221554993*pi) q[10];\nu3(0.422496879368301*pi,-0.4750733727255189*pi,1.155084424175643*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.741177522655413*pi,3.05613447007579*pi,3.46812973290201*pi) q[1];\nu3(0.365506407524732*pi,0.262251086454084*pi,3.28327937973175*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.971213850637146*pi,3.47339057782583*pi,3.46321969789268*pi) q[6];\nu3(0.320567740788166*pi,0.6606407350902599*pi,4.2023027868720195*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.154518319083301*pi,1.13488716901261*pi,4.31838109190247*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.52846389607597*pi,3.32275396414748*pi,3.44290235244114*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43048501421857*pi) q[7];\nu3(0.498242078492374*pi,3.44841785416728*pi,4.15246648575167*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.292341972411358*pi,2.90004037259838*pi,1.75372818723984*pi) q[18];\nu3(0.471944191625348*pi,3.42144129852082*pi,0.5325126907249204*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.558909166088159*pi,0.8621304493900299*pi,0.8853664263161369*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41876517972638*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3611994832125869*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.619784231251344*pi,3.35846253951353*pi,4.06851909212741*pi) q[19];\nu3(0.345270920409128*pi,2.99543244480283*pi,0.667150439549273*pi) q[20];\nu3(0.191261036197079*pi,-0.346165712731084*pi,4.430390255377651*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.60554691349863*pi,-0.269473542964935*pi,3.97722145358541*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[18];\nu3(0.686361440520859*pi,-0.486294030642481*pi,0.929924504446877*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.684992901057386*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[11];\nu3(3.5*pi,3.37687659791756*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49282658272687*pi,0.5*pi) q[4];\nu3(0.514046274597299*pi,-0.4757489341050133*pi,3.73966051643144*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.179685158937233*pi) q[9];\ncx q[12],q[17];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.181015448103481*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33447609569134*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42535350405357*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.2991066018898199*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38328696190465*pi,0.5*pi) q[14];\nu3(0.364428766704847*pi,3.03516833290449*pi,1.66678730994641*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2719487241743161*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.18345619375544*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45880094305597*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41882328565339*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.211488152455308*pi) q[15];\nu3(0.509571268691695*pi,-0.39904129765776297*pi,1.154865980126262*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4963881974797495*pi) q[18];\nu3(0.356904360307037*pi,3.45402243666419*pi,1.93296093886301*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.316507405118301*pi,-0.13283221443772802*pi,1.1060427676132218*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.4135640137984*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.603140390275454*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5633226315624001*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361091824651223*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5548267020793376*pi) q[21];\nu3(0.746036112654795*pi,-0.025462269932722992*pi,3.65098608794775*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.523577442702832*pi,0.9315462961568399*pi,4.21570376430208*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.49503796557191*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.413489072169686*pi,0.18253463169850304*pi,4.3323819019123*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.413483648488009*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.483642349728703*pi,0.48130424298653995*pi,4.41003103908994*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4701455378358*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.224019865248237*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.285681155433098*pi,0.51443362228456*pi,3.98129638683801*pi) q[12];\nu3(3.5*pi,3.45759872670818*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.099766775822588*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.227649068165096*pi,-0.11626127427126998*pi,4.23110192487105*pi) q[1];\nu3(0.672448785963854*pi,-0.288747103702756*pi,4.241087648021161*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.789543727693993*pi,0.5535181708378201*pi,4.38412333660818*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.747618156486759*pi,-0.234944909869524*pi,3.68742008849523*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.467279763577994*pi,2.96815893415951*pi,1.266861202126021*pi) q[2];\nu3(0.410061625314592*pi,-0.283978898696401*pi,4.1825741990245895*pi) q[3];\nu3(0.605471816460884*pi,0.18928434724908005*pi,0.767012809456691*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5977499484120172*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.401039784924176*pi,-0.332877481074926*pi,4.24832510585035*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5836257199352755*pi) q[16];\nu3(0.159192409008686*pi,-0.025312537452596984*pi,3.56617903321315*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.610846611468475*pi,0.7564165767773401*pi,4.314178709823031*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.499951254509749*pi,0.9255145191185601*pi,0.665792822533093*pi) q[3];\nu3(0.709287720982786*pi,-0.057219756582152004*pi,4.02132308827178*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.652881234653657*pi,3.2676938214821*pi,3.60769227151857*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.744935760013403*pi,-0.4156040945384989*pi,0.965165870883874*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.527660217226421*pi,-0.252033860558605*pi,4.27535736160605*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.52423756821249*pi,-0.125259946184407*pi,0.708026635407037*pi) q[8];\nu3(0.916298746629887*pi,2.95750058609982*pi,3.86875314700855*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.919850096177432*pi,-0.369115133555519*pi,3.14874423523755*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.452358364181502*pi,-0.190533457634606*pi,3.88797843318167*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.508206366145403*pi,0.08705281392152697*pi,4.06864652880446*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.340805363269715*pi,2.91329990307039*pi,1.152642872872558*pi) q[8];\nu3(0.483635090653142*pi,3.09194795101278*pi,1.71421999731285*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.271508526008073*pi,0.76134722788605*pi,0.69530586920289*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.666739505806131*pi,0.42977357377937997*pi,0.64310910945711*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.391092137794273*pi,3.3626278434374*pi,1.444429200053904*pi) q[13];\nu3(0.248841440023049*pi,-0.37660178554671897*pi,3.93287016768653*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.48263371575214*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.256663140401895*pi,3.30800667022598*pi,1.61889399612327*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.613980060977134*pi,0.36758310220021795*pi,3.90394269964531*pi) q[13];\nu3(0.298715016500537*pi,-0.05656344971007499*pi,0.9425427497522201*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240255036622265*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.34290125581787*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.596368391434443*pi,3.36560530814204*pi,3.39306907435159*pi) q[6];\nu3(3.5*pi,3.37299541522246*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.267766438904957*pi) q[9];\nu3(0.415449723937402*pi,-0.22174040905695702*pi,4.33447233654867*pi) q[10];\nu3(1.0*pi,0.0*pi,1.308917940566793*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.643653713735614*pi,3.30492857574476*pi,3.07731202216041*pi) q[16];\nu3(0.59395755345646*pi,-0.213131553610103*pi,4.21944901500831*pi) q[20];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49159043844922*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.163602930032165*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.608024271344763*pi,0.248858260321409*pi,1.488897157759129*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.49377111342817*pi,0.5*pi) q[8];\nu3(0.245191871481222*pi,2.70925730522139*pi,1.66751936596848*pi) q[10];\nu3(1.0*pi,0.0*pi,1.302766937828959*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.441467585435865*pi,-0.172757362633277*pi,4.31732145219001*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.440258812202741*pi) q[19];\nu3(0.368431041300835*pi,0.07217618562475603*pi,0.823505510257805*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.45752553794517*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42473961385946*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49810281060573*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.522140987744169*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38840799067483*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2355693998706219*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.346555237913*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.083658108617552*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36283439903282*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49575988407381*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49568096521853*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4342348403405705*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.38959214980705*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.345783253708238*pi) q[16];\nu3(1.0*pi,0.0*pi,1.326290838289757*pi) q[17];\nu3(1.0*pi,0.0*pi,1.173776559916494*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.170996113004185*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4729777535135*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.447831263923977*pi,0.16723140339820097*pi,0.733694349100296*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5626625554621592*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.676076556581661*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5272004825952882*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44512850639536*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.444243847002874*pi,2.62682430020633*pi,1.176892115064087*pi) q[1];\nu3(0.320876267231868*pi,-0.301816957474937*pi,4.4589664513593394*pi) q[2];\nu3(0.257739440777925*pi,-0.19762751124106198*pi,4.47206329719166*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.615794781095357*pi,3.02463435797915*pi,3.36706801809747*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.571571512947092*pi,0.03809265827735098*pi,0.8048185367836129*pi) q[1];\nu3(0.406509394379918*pi,0.90444448187348*pi,4.21445432711113*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.743651759477658*pi,-0.17935911581049901*pi,1.0830368453514159*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.313571483706073*pi,0.6318757676140301*pi,0.739082719684637*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.124664043816783*pi,0.09689010024245104*pi,0.847268499867751*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.475940876623019*pi,-0.164375666077543*pi,3.80611865354193*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.660933595235868*pi,-0.06056894570826399*pi,1.327792041890709*pi) q[6];\nu3(0.382452062258256*pi,3.36073988767781*pi,4.480519178165331*pi) q[7];\nu3(0.472760128772931*pi,-0.4690190991663466*pi,1.51491991966795*pi) q[8];\nu3(0.429650376942692*pi,2.85365665336641*pi,1.3609403849586759*pi) q[9];\nu3(0.600812322798402*pi,2.6729533152981*pi,3.82369661428019*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.70999474061632*pi,2.91035002041523*pi,4.041776623764299*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.860960317889825*pi,2.52679495494115*pi,3.80407136901097*pi) q[15];\nu3(0.780002093795995*pi,2.91511487101108*pi,3.7068745964095*pi) q[16];\nu3(0.822884117716266*pi,0.69302362075702*pi,4.3652452050713*pi) q[17];\nu3(0.523089516150617*pi,3.20872003387632*pi,4.37200360816737*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.457208603891887*pi,-0.17836911965504298*pi,1.222819883631383*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.179517116988205*pi,-0.4737386852086687*pi,1.68349093951206*pi) q[6];\nu3(0.689485431124834*pi,3.23353754472614*pi,3.46673827126311*pi) q[7];\nu3(0.5504774516899*pi,0.05888017943928903*pi,1.391831222427303*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.803290696779032*pi,3.11569333521901*pi,3.36568293654347*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.470897387954775*pi,0.259724775522987*pi,0.886820173923714*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.545838261682306*pi,-0.4560709290781512*pi,3.32107113708704*pi) q[14];\nu3(0.40250079059476*pi,-0.117164779409058*pi,1.413319723487887*pi) q[15];\nu3(0.446724648835771*pi,3.04881062984734*pi,0.5862859442314478*pi) q[16];\nu3(0.145263142769106*pi,3.02927645754579*pi,1.382499195704047*pi) q[17];\nu3(0.240384361915423*pi,3.19463004218758*pi,0.994691102740016*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.692368307326177*pi,-0.4060796082369436*pi,1.040893629057674*pi) q[0];\nu3(3.5*pi,3.35660886258621*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.534140478792074*pi,0.29941384452130204*pi,3.81257198859749*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.27007176785892*pi,0.21787573242539804*pi,4.35024623051757*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.16225003073761*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[19];\nu3(0.511171526257572*pi,0.15107044673352799*pi,1.3462488447737289*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.57726956581011*pi,2.47179369627744*pi,3.70532994610262*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.163368128468584*pi,-0.09708632586173299*pi,0.668107597259185*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.205589918430663*pi,2.89339581091481*pi,1.1778586412125311*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.703839905283105*pi,0.34614038627744304*pi,1.021076271626342*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33938065157882*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.407272723973738*pi,0.031160244998494013*pi,1.296605411285428*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.191901309675713*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.454271657671789*pi) q[19];\nu3(0.191776486885801*pi,-0.31900249719235496*pi,1.291886870440044*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[19];\nu3(3.5*pi,3.4318087120659*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3184995752759199*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.399118704406*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.184136268810727*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.278322092446737*pi,3.42460092171969*pi,0.80583258566042*pi) q[21];\nu3(3.5*pi,3.4158948359084*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.340702385464547*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.48726251057245*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.29304277069989*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.404100397657761*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.45724639494593*pi,3.47717148145721*pi,0.969078694660567*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34349427265553*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.645321657117325*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(3.5*pi,3.2510623142552*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48429678236763*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.210791426787924*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.190829177081925*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.433111945354041*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.134371734571358*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5134679276838373*pi) q[1];\nu3(3.5*pi,3.49937704395669*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.3275368014719748*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.563041552174913*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.40938449431129*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39915288652262*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47710022670939*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.408710142662428*pi,-0.4136026951964854*pi,1.74204492717089*pi) q[3];\nu3(0.719017661598358*pi,3.48820249153716*pi,4.20861139008098*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.644436094762762*pi) q[5];\ncx q[6],q[13];\nu3(0.520428198114151*pi,-0.020056371023823016*pi,3.98047168051318*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[16];\nu3(3.5*pi,3.38616512241476*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.186444479722074*pi) q[21];\nu3(0.640289260214492*pi,3.35004485006032*pi,3.64676130452669*pi) q[0];\nu3(0.184530849878244*pi,-0.278561916502098*pi,1.473167921389619*pi) q[1];\ncx q[2],q[5];\nu3(0.488967563606525*pi,-0.28115872304468403*pi,4.0290799237128*pi) q[3];\nu3(0.592109408675852*pi,-0.4340159324613438*pi,3.07219941467687*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.463030202377991*pi,-0.03768004298500999*pi,3.93789073392816*pi) q[7];\nu3(0.699912135379559*pi,-0.33572935806902*pi,4.32401668481993*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.258210620269157*pi,0.21220441905298404*pi,1.133089859288635*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.735055928274379*pi,0.62931784190923*pi,1.3002717102688721*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.28966923309822*pi,-0.0013413082666680065*pi,4.0437159578349195*pi) q[0];\nu3(0.360949643937734*pi,0.14930517356904005*pi,4.1970822093854*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.321265403730437*pi,-0.215418734125026*pi,1.413939843948096*pi) q[8];\nu3(0.085157559508058*pi,-0.063024475960415*pi,3.61443819605833*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.652303208184085*pi,0.57631876147972*pi,1.1786549407954459*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.54045906882285*pi,0.5167503820280299*pi,1.187759339291915*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43797385375718*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.606171721320976*pi,0.766434976812*pi,0.5658006089707869*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.421054948743689*pi,-0.15477595669600702*pi,4.178822100807*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.730634199260897*pi,0.022318070068079954*pi,1.3231801669470769*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.131070460678743*pi,-0.28058919822039796*pi,0.735883139199496*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0939475525673122*pi,0.56954408032453*pi,3.92895292261818*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.518324963138689*pi,0.27646426796871804*pi,0.9755400027023531*pi) q[5];\nu3(0.440726497317894*pi,-0.0020296637571959875*pi,0.828689434406005*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.441406050531861*pi,3.42398622578668*pi,1.429498854146565*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.354968551131875*pi,3.04329894440011*pi,0.899665664057791*pi) q[17];\nu3(0.658376505050988*pi,3.41203408237344*pi,4.23256173537291*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.742969400841541*pi,0.479083004260058*pi,4.4685528560211*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0944027566344993*pi,2.41143786134997*pi,1.370696155545527*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.508935330468095*pi,2.48510085102511*pi,3.74617569471103*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.15711273816139*pi,0.35463439106736405*pi,3.47196861174326*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494505012372597*pi,-0.4517617054984323*pi,1.136081256145021*pi) q[10];\nu3(0.328319985444568*pi,3.46238920102924*pi,1.9493526221697*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0843648037566168*pi,3.21326982317213*pi,0.766188804453685*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.330298056461634*pi,-0.08683742717276999*pi,3.84131526078941*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.908400902449738*pi,0.6224260137678299*pi,4.44397788844665*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.925637238574708*pi,0.91132341199531*pi,4.45738803759547*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.200123772071642*pi,3.10032987049355*pi,1.184152850778038*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.15278530203778*pi,0.456247433100775*pi,0.7753931451492599*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.473641489753024*pi,-0.006899328274041994*pi,4.44767856227579*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48657439022857*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49684256528457*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4481892806276*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2395492546377072*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.264064681480294*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.749736927634665*pi,2.5417445992948*pi,3.7810880390749*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2476482426456839*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\ncx q[2],q[9];\nu3(3.5*pi,3.49361095945356*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.255970379493459*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.412713584884895*pi,2.59903648911764*pi,1.414154091972313*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.36860750176496*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[16];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.4970552970929*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.41510028640847*pi) q[17];\ncx q[18],q[19];\nu3(0.810585663182867*pi,0.04615466065006801*pi,4.3592476901787*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39560387013859*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.715106219691797*pi) q[6];\nu3(3.5*pi,3.49261302500408*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.35585146534874*pi) q[13];\nu3(3.5*pi,3.44381117189791*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.319807565766461*pi) q[16];\nu3(3.5*pi,3.45656756983406*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210620140872537*pi) q[19];\nu3(1.0*pi,0.0*pi,1.215504240680954*pi) q[20];\nu3(0.702330902342601*pi,3.26067737763835*pi,2.802504037749*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[16];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43407317720136*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36289157091035*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3064237247578379*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40163655632887*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2138990487288681*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.636620725146283*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5615143459293614*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5371232109063695*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[15];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.221894499316803*pi,-0.10571790007910697*pi,4.06790064259577*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47339982367118*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.602293148759743*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4604920896367*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.259637768898617*pi) q[21];\nu3(0.397368897101095*pi,0.22788910156950004*pi,3.35189680617738*pi) q[0];\nu3(0.766668924967846*pi,2.69513222630282*pi,3.84287247554636*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.829333857862346*pi,-0.48387019165162093*pi,3.19407654445501*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.256379005440567*pi,2.97019502158401*pi,1.3424496528197811*pi) q[0];\nu3(0.583643991837687*pi,2.42703540551521*pi,3.85143791192901*pi) q[1];\nu3(0.578257895930522*pi,-0.24623262170252302*pi,4.1250167332926395*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.869054832221528*pi,-0.4640438909526639*pi,4.22847183763982*pi) q[5];\nu3(0.0807151610997409*pi,3.09577416419844*pi,1.3223310019553849*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.691415219335023*pi,0.418750065182384*pi,4.3357341197515*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.530284654865071*pi,3.41428612408125*pi,4.16214472165429*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.465238275225926*pi,0.409452987000021*pi,1.1711643511633119*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5937526613349924*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.121444922175193*pi,2.95830049848*pi,1.63769137144419*pi) q[2];\nu3(0.246332901576996*pi,3.47602053051357*pi,0.671068895263471*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.098516868088808*pi,3.47375223001971*pi,1.005195031956269*pi) q[5];\nu3(0.344489948416501*pi,0.078631980898213*pi,4.366412212076661*pi) q[6];\nu3(0.484001643692869*pi,3.41542036637678*pi,0.855233505503838*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.572542381130607*pi,0.276007469032457*pi,0.919161710804921*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.490523684150146*pi,-0.4047919571132766*pi,3.89148188058252*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.547153032325357*pi,2.85700139396139*pi,3.8104697990789*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0944334596994133*pi,0.24798614803359997*pi,4.34537067245284*pi) q[17];\nu3(0.3597752379103*pi,2.5013207858038*pi,1.338394779672853*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.221128024324817*pi,0.6929251255048801*pi,4.15256218279751*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.872418890650254*pi,2.44709832202472*pi,3.79417335351057*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.869274409770328*pi,-0.4167931595801737*pi,0.954032547607607*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.431867988436348*pi,0.42755088580661804*pi,3.87674599201048*pi) q[16];\nu3(0.753675400686755*pi,-0.14413592661761399*pi,3.82112997945052*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.085367336755112*pi,2.60503288789551*pi,1.346422054511996*pi) q[19];\nu3(0.480045731478012*pi,-0.35103659456451697*pi,3.65323472719282*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.208341923585237*pi,3.41703503336934*pi,0.869236248169022*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.220180346795497*pi,3.01887731597768*pi,1.77775184343575*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.400437988491941*pi,2.40432076143618*pi,1.1300697605705499*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.692807949764529*pi,0.51831329461911*pi,1.096407098808047*pi) q[19];\nu3(0.171942282798894*pi,3.12741829231061*pi,2.11821405192061*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.405578389789126*pi,0.10771785313286197*pi,4.12682680471639*pi) q[8];\nu3(0.688887700248626*pi,0.333172270612598*pi,4.28527495910874*pi) q[10];\nu3(0.878402747814003*pi,0.68717379884521*pi,1.2357054383598078*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.35378612777989*pi,2.98408256510511*pi,1.79254118635049*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.740305890177404*pi,-0.132253867592032*pi,4.1823769748322395*pi) q[10];\nu3(0.094809513465208*pi,-0.4368312785272727*pi,4.438135419531109*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45086192093779*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[7];\ncx q[3],q[17];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.309523827695866*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.49860967216007*pi,-0.216216059776915*pi,0.970205831732991*pi) q[15];\ncx q[18],q[19];\nu3(0.533629641762838*pi,3.07050191999134*pi,0.5283645970309518*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.40843313732124*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49994216793124*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46994517438143*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3257472857651*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39358104238783*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.162608688275651*pi) q[6];\nu3(1.0*pi,0.0*pi,1.350548355441016*pi) q[7];\nu3(1.0*pi,0.0*pi,1.135132191174801*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.41013529951584*pi,0.32837155675505203*pi,4.39117053346029*pi) q[15];\nu3(1.0*pi,0.0*pi,1.464620844619408*pi) q[17];\nu3(3.5*pi,3.40426388322471*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204143928730352*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329807140586575*pi) q[20];\nu3(0.466804626138181*pi,0.009226197510108003*pi,1.411094518437572*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[7];\ncx q[3],q[17];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.46814768759778*pi) q[9];\ncx q[11],q[13];\nu3(3.5*pi,3.4849201779648*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.233948089454302*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3722098933597*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48427981168007*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5525005242063181*pi) q[8];\nu3(3.5*pi,3.46601494822201*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.351535685793164*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.442115744558739*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5865869915116475*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.28906423972213*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[7];\ncx q[3],q[17];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.300391943484399*pi) q[14];\ncx q[15],q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44859996473515*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.713958123327142*pi) q[13];\nu3(3.5*pi,3.37882879835208*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254696698695195*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.092588413268519*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.39181859128222*pi,-0.4184195270753675*pi,1.49046839157457*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.64687663364939*pi,1.14391310796706*pi,0.6718617592930161*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7157614112180279*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.165835018800616*pi,3.20803441098335*pi,1.98925379949061*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5028193668926257*pi) q[21];\nu3(0.823824787356084*pi,0.7180110377053801*pi,1.272821729289622*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.232518034697352*pi,-0.002745475571337974*pi,4.18276312838764*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.802716754400889*pi,-0.34663992907135*pi,3.26165913309475*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.597044785862869*pi,0.466631001514603*pi,0.8993804888966059*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.331176445207632*pi,0.5927964232451699*pi,0.900645281911804*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.55638218020913*pi,3.12840676040654*pi,1.69218964463461*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.516975176112325*pi,2.8011100134376*pi,1.2995906165463489*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.645486018734719*pi,2.87740332394176*pi,4.188400537543631*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.606467789593196*pi,3.04502867549036*pi,4.3953233593854595*pi) q[1];\nu3(0.606575528743182*pi,0.35313142712784396*pi,4.22935189805135*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.460062862953628*pi,3.05487591079489*pi,1.60840102954331*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.441448003801045*pi,0.23497286782382198*pi,1.0288057019088162*pi) q[9];\nu3(0.3183614097653*pi,2.78586622179938*pi,1.013684223772895*pi) q[10];\nu3(0.519797450110648*pi,-0.342874182325473*pi,1.0950573126709*pi) q[11];\nu3(0.663281843524817*pi,2.83597663951107*pi,3.86607715964825*pi) q[12];\nu3(0.67903735920855*pi,-0.373810786528661*pi,3.17188934564261*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.751954979723507*pi,0.24840891856854896*pi,4.22383439952667*pi) q[15];\nu3(0.513060266117826*pi,2.88404595538075*pi,1.224007303492755*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.288651699887332*pi,0.6827669962154601*pi,3.76510615997462*pi) q[19];\nu3(0.526087683286861*pi,2.78043119067835*pi,1.116110149768117*pi) q[20];\nu3(0.875612350730781*pi,2.91233366683578*pi,4.00784020099534*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.382284583215837*pi,3.47950456784611*pi,4.22596408091202*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.151507971448434*pi,3.4172455852504*pi,1.78387284406845*pi) q[6];\nu3(0.404826023391816*pi,0.57388676404369*pi,0.794393521026023*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.432048486844634*pi,-0.236653037463821*pi,1.52170536064118*pi) q[9];\nu3(0.38917142008803*pi,0.38312569016812204*pi,3.92232761452681*pi) q[10];\nu3(0.536982114864214*pi,2.94914648930329*pi,1.426619656340839*pi) q[11];\nu3(0.645434603641092*pi,0.6082422946984101*pi,1.249619794490033*pi) q[12];\nu3(0.0936007747851784*pi,2.66844615433212*pi,1.23659746541365*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.395119904030085*pi,0.45220651205331897*pi,0.745268816497701*pi) q[15];\nu3(0.355862579082269*pi,2.8210873646228*pi,1.05130242076465*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.853949972499744*pi,-0.381910431091305*pi,4.37537820003178*pi) q[20];\nu3(0.180041867040051*pi,-0.07308752732818402*pi,4.18276753400304*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.807111488436845*pi,-0.06081128563216898*pi,4.09829376047478*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.874480316013907*pi,-0.381138693622632*pi,3.79302652533199*pi) q[6];\nu3(0.836323736540851*pi,-0.16264599790510098*pi,3.56068659768128*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.390005331407252*pi,-0.42514749690285913*pi,1.0843726839892072*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.228597516171485*pi,-0.215957659030295*pi,0.915629044699739*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.408716538450124*pi,0.08061455765033199*pi,1.0518925686440919*pi) q[3];\nu3(3.5*pi,3.34128699955818*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.387463695825486*pi,2.33319763838725*pi,1.240653423128846*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.669888972902757*pi,-0.256670674602831*pi,3.88582885103537*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260577700971898*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,3.37152481529165*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2047248004674391*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.36109045089034*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240436483730049*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39399686722563*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.613837228111611*pi) q[19];\nu3(1.0*pi,0.0*pi,1.183771399337037*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.33853211734086*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49590792457572*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.171252673869314*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236659642959871*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5034387784346355*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45778553561728*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42236085162417*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40128855049802*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5999223867240642*pi) q[12];\nu3(1.0*pi,0.0*pi,1.296807998120586*pi) q[14];\nu3(1.0*pi,0.0*pi,1.186396249508666*pi) q[15];\nu3(1.0*pi,0.0*pi,1.367501703586032*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41770324776273*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.62589900181169*pi,2.98279537150754*pi,4.31297338084864*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.46088559178442*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.159797510888239*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5724834242001969*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5945749251802916*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.49578957100938*pi,0.5*pi) q[3];\nu3(0.127699571424322*pi,-0.024688859942566976*pi,3.68396848990272*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6300038626364051*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4384293006757005*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.1815275508078305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180322461975057*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.562707106472234*pi,3.40910790065377*pi,4.38282004481033*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5387830689832414*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(0.359476307219214*pi,0.6206508228669201*pi,4.243934456130431*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.393570552436634*pi,0.015334000118113034*pi,0.947423438020324*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.617311609691693*pi,3.11786581436064*pi,3.70308796075259*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.444855948303804*pi,-0.237870037008598*pi,1.52177720237875*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.376331212121677*pi,2.95619470349652*pi,1.1054617026379971*pi) q[7];\nu3(0.328429390428357*pi,0.36028745045991895*pi,3.61649008604601*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.514056819265302*pi,0.21562209034181*pi,0.5344383336528441*pi) q[12];\nu3(0.484174753289782*pi,-0.122936365120143*pi,1.50551728155253*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.110621028813315*pi,-0.234469714613527*pi,1.50784181012452*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46743868887801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.293887490573969*pi,3.30307531088431*pi,2.15476971747883*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.102690385753875*pi,0.50720426517937*pi,0.640808294916017*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.376800029274471*pi,-0.119624600321879*pi,1.005651674083035*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.74149503009527*pi,-0.07700055545465201*pi,1.220178987430721*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.581104359630441*pi,2.72710182867371*pi,4.00601611490677*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.240458491866947*pi,2.44661784246354*pi,1.4406073987093921*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.181532008732948*pi,3.04629777179537*pi,1.366136955252565*pi) q[17];\nu3(0.707456533973587*pi,0.7854925680170599*pi,0.967129135573627*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.899635537746891*pi,0.07233024704263702*pi,3.63138666709479*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.168495495748523*pi,0.368872723835178*pi,3.55545007109839*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.805352117773528*pi,3.1097915904309*pi,4.24357263321701*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.608239622157738*pi,3.28670150029387*pi,3.86327898280274*pi) q[17];\nu3(0.369753274671904*pi,0.07932226133331399*pi,3.92917367378123*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.632421561450289*pi,0.6304672050978899*pi,4.40502015297161*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.807644502687032*pi,0.431548172629318*pi,1.35560696398486*pi) q[11];\nu3(0.299354743031387*pi,0.5912711449511701*pi,3.73870203130271*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.759965920769205*pi,3.33662157111305*pi,4.1456480389621095*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.27839820043864*pi,-0.03399753671574901*pi,0.878650216592089*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.435273509367119*pi,-0.04105484239186802*pi,4.03839040935155*pi) q[11];\nu3(0.554691573769821*pi,-0.04649560789400298*pi,4.10826602401555*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0781589685931349*pi,0.8718339817184999*pi,0.5017018750856044*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45194232809941*pi,0.5*pi) q[2];\nu3(0.482009094833705*pi,3.4940294718602*pi,1.0782141217440842*pi) q[3];\nu3(0.385525652470557*pi,3.20086918103216*pi,1.4488757072659189*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.361105062915404*pi) q[8];\nu3(0.374643249203236*pi,3.26690992487443*pi,1.200036233768311*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.286248097427508*pi,0.435953499707595*pi,3.55610758871137*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.788002717931561*pi,-0.06048128379140899*pi,3.50275809371522*pi) q[3];\nu3(0.714857354755206*pi,-0.09984603534738101*pi,3.68443483981739*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46970696021521*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.141868856166913*pi,0.330115588373601*pi,3.93447865001072*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191292802263813*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5426625119849254*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.725428203629776*pi,3.03431934276471*pi,3.9092915065845*pi) q[16];\nu3(0.403586198771082*pi,-0.04486257170302699*pi,3.80965540369537*pi) q[20];\nu3(3.5*pi,3.45953817275953*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.213026434113303*pi) q[11];\nu3(3.5*pi,3.49034562797976*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199917871971093*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.189501303215265*pi,2.38720619243727*pi,1.1977041012225809*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46420460587548*pi) q[18];\nu3(0.299328220806121*pi,-0.10610955561875401*pi,3.79890002025054*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41946438520119*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43262141192047*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.209934866502427*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46890154761158*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.6719942377785459*pi) q[11];\nu3(1.0*pi,0.0*pi,1.368505886380702*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5756383203502725*pi) q[14];\nu3(1.0*pi,0.0*pi,1.276027132281261*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[21];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.41748785968628*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[13],q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.29088134676497*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.784019314437359*pi,0.13228696147233998*pi,3.91212151946864*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.495142471275059*pi) q[4];\nu3(3.5*pi,3.48422620256722*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.351965303573685*pi,3.16245926485039*pi,1.68849643026238*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.49873013641829*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49969300845249*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5486419473116739*pi) q[15];\nu3(3.5*pi,3.44466557863463*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.232001542874928*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218582435205616*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2862078447910519*pi) q[21];\nu3(0.53023041849561*pi,0.49101026583338303*pi,4.140884492455561*pi) q[0];\ncx q[1],q[15];\nu3(0.208872676844942*pi,-0.226233851785812*pi,0.782809854688681*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[21];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.426216288824272*pi,0.5643607425318*pi,3.81316277307703*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.816209306896374*pi,0.6205803100881899*pi,0.983070544804524*pi) q[11];\nu3(0.319840053913527*pi,2.35528436648004*pi,1.246353706461911*pi) q[13];\nu3(0.757516988869303*pi,2.73734334466113*pi,3.70176907491126*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.432638522683829*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.551647062777573*pi,0.8498926129995601*pi,0.935367978958184*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.621519377840246*pi,2.9650844276517*pi,4.30708621898392*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.201962266982452*pi,3.05436982814068*pi,1.80644395807979*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.555296987580337*pi,1.06240303932847*pi,0.716840804305782*pi) q[13];\nu3(0.425989431666397*pi,3.10671991944993*pi,0.692756175467873*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.651071485378961*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5275342419732022*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.338446863980289*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.47199133870126*pi,0.06295447568148305*pi,4.02428797623549*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.48210407837347*pi,0.09547862931339901*pi,4.31122390117479*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.235525983733461*pi,0.18683220534538103*pi,1.182445752980445*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.161828307537152*pi,0.39452275984651*pi,1.039161187186881*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.747971603862233*pi,0.07389324375433304*pi,0.8855396818946*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.241196691922121*pi,-0.22418940081694*pi,1.344607985611027*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.61895332090404*pi,3.47603850902515*pi,4.46671141198037*pi) q[18];\nu3(0.409159102908765*pi,-0.303898503233042*pi,1.55968045668879*pi) q[19];\nu3(0.510553704627492*pi,0.25386860895129204*pi,0.9997976702001881*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.331536034783739*pi,-0.4086564435213254*pi,4.20838939536687*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.444745583204969*pi,3.18895416093246*pi,3.24565043412095*pi) q[15];\nu3(0.380107375131924*pi,3.41765350813552*pi,2.07345262994446*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.612409006008292*pi,0.01795880254840998*pi,3.75103674586682*pi) q[19];\nu3(0.623373780878864*pi,0.13952283241625996*pi,4.2656520572955205*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.858445146549485*pi,-0.195648057128896*pi,4.24807917308964*pi) q[3];\nu3(0.565817312272608*pi,2.69615113156508*pi,1.1641206756004099*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.952780583874116*pi,2.4572164246985*pi,3.82914824016309*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.673945720151212*pi,0.7780767682615499*pi,4.46486805211309*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\nu3(0.609519067843215*pi,3.49379992862146*pi,3.75672521432832*pi) q[3];\nu3(0.343733177153557*pi,3.36222290052549*pi,4.45701952954672*pi) q[4];\nu3(0.835737647957787*pi,-0.025113358147838993*pi,4.26365192514933*pi) q[5];\nu3(0.596157184987672*pi,0.6477679800553899*pi,1.166689006160948*pi) q[6];\nu3(0.598442127192269*pi,0.452116708504654*pi,1.0681810227692559*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39727844065763*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.321618232139055*pi,0.55814873631212*pi,3.82043065406299*pi) q[5];\nu3(0.401729615290307*pi,3.30497264287152*pi,2.12720161888441*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.247356759482714*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.742427442650878*pi,3.05730127411626*pi,4.39182789267063*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\nu3(3.5*pi,3.27610919767548*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40398752122554*pi,0.5*pi) q[10];\nu3(0.584609766738591*pi,3.15290948363118*pi,0.5192425529747327*pi) q[12];\nu3(1.0*pi,0.0*pi,1.19003411972584*pi) q[15];\nu3(0.262551628509596*pi,0.25222567699349496*pi,3.39206821397087*pi) q[17];\nu3(1.0*pi,0.0*pi,1.23129977928015*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.300283188350156*pi,3.28404354541508*pi,0.727911045880315*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5533860151597151*pi) q[11];\nu3(0.750397897673947*pi,0.73412816826314*pi,0.794911937736*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.91888861392115*pi,0.70567797893201*pi,1.1627210821119252*pi) q[21];\nu3(3.5*pi,3.43997063375576*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.316134399009644*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.643255350999006*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.639238967969149*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.45552566996394*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.45344347657418*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.263465644627451*pi) q[13];\nu3(3.5*pi,3.35429929952422*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4303111321402109*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1445264433993652*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5818378133072*pi,2.36155186418568*pi,3.75973204106191*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.42751122615259*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.2287794191602561*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5877640616908661*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.236458349117591*pi,-0.40317156267117693*pi,1.77496800045503*pi) q[11];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[9];\nu3(0.619710396842132*pi,2.87999165785768*pi,3.63038946639262*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36226516960322*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38080870696219*pi,0.5*pi) q[8];\nu3(0.776412810512755*pi,3.00175418487094*pi,3.48520051335311*pi) q[10];\nu3(0.707769687474515*pi,-0.362785863530115*pi,4.39314723712302*pi) q[11];\nu3(1.0*pi,0.0*pi,1.203223605893917*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5532275540992551*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.71561548025876*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4788801356028305*pi) q[17];\nu3(0.51693661076126*pi,-0.4734309675969553*pi,0.984446317383127*pi) q[18];\nu3(3.5*pi,3.36379155062502*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223416305000278*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1487600736808101*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.825347101873655*pi,0.015304984677966038*pi,1.317555616983318*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.649046083168531*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.812174383364938*pi,3.37709551158647*pi,3.56579959705045*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.188164511551904*pi,-0.01824445994256302*pi,0.774898380755523*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.520198692083223*pi,3.07915392947258*pi,3.34918012882724*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5030645161340461*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.179051030572575*pi,0.43626012108546197*pi,3.49184598488865*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.377620858788751*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5771662692791404*pi) q[21];\nu3(0.661426649709976*pi,0.021533625631673048*pi,1.3192835424282419*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.24009512492651*pi,3.40023399643548*pi,1.4307019808014179*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.959980347161603*pi,0.7722796160744001*pi,4.43639804322176*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.166793967967149*pi,3.41985314180522*pi,0.819627725595174*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.586276042379055*pi,0.33219163883872505*pi,4.39968243856808*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.672672335991105*pi,-0.34682644607520696*pi,3.27333718184351*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.285865296846623*pi,0.5677538202928001*pi,4.48687155073452*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.512826899234095*pi,3.11232736271036*pi,1.56397163050585*pi) q[3];\nu3(0.132508344929511*pi,2.73453021853656*pi,0.793674503507957*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.595847963069266*pi,-0.233169242663415*pi,0.897620773146683*pi) q[8];\nu3(0.205466244767513*pi,-0.22005146991687502*pi,1.129684699779058*pi) q[9];\nu3(0.607891662731385*pi,0.50370620906129*pi,0.649256513873263*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.363504608559219*pi,-0.08404184168184098*pi,0.70075486757434*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.465408473417018*pi,0.221639936054999*pi,4.48109651448398*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.667982109535894*pi,3.19799683901856*pi,3.68849735798998*pi) q[3];\nu3(0.798368637239046*pi,0.310189856423037*pi,4.38467369480157*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.280298436239067*pi,0.7037946918637099*pi,0.758604749902507*pi) q[8];\nu3(0.791607715686973*pi,2.88587648692117*pi,3.73885996319247*pi) q[9];\nu3(0.513938824785275*pi,0.326845525446416*pi,1.277962899169329*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0969297775436634*pi,0.7667791763412799*pi,3.85279608319266*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.663907210061924*pi,0.06377700936515196*pi,0.930256716124622*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.335847569672434*pi,0.7916459197266099*pi,4.0427959578949*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.893026708944441*pi,3.28212044962613*pi,4.0172607769421305*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.284419884551134*pi,0.07774356709809305*pi,3.90276311334979*pi) q[17];\nu3(0.596513516667819*pi,0.9082282812017901*pi,4.42505324768634*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48855891819252*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2283535898258209*pi) q[5];\nu3(0.35263194211366*pi,-0.287327972939109*pi,1.2507595381660002*pi) q[6];\nu3(0.105411477780288*pi,-0.29964093808022796*pi,1.74689303231144*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.565115566182209*pi,-0.4154612827965446*pi,4.35986206855224*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.469350201899343*pi,2.91555450017378*pi,1.076491101974964*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[5];\ncx q[3],q[12];\nu3(0.299683234202483*pi,0.98669498174104*pi,4.423825325407369*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.239664695778007*pi,-0.07773465233284399*pi,1.56768510027443*pi) q[21];\nu3(3.5*pi,3.43367184712396*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48518730997819*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.295255689545175*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40983594726459*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.204393485753127*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.330817880780629*pi,2.79595579592329*pi,1.59463394941394*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[5];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49835698967156*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.48203864057719*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.367573190667263*pi) q[13];\nu3(3.5*pi,3.47648635981028*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.399266079929364*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277249369906079*pi) q[19];\nu3(0.205117691642994*pi,3.47005441817849*pi,1.65784904055499*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.657319133486049*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.42603909172075*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.279725271239925*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.5285636612818856*pi) q[12];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39223513995424*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.223816501891642*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5169697705964551*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.857797694982968*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5922206446376079*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3953113779621*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.32572065985568*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[20];\nu3(3.5*pi,3.39345996425014*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313576558089355*pi) q[18];\nu3(1.0*pi,0.0*pi,1.213500667220429*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.286910586022812*pi,-0.4747764433534012*pi,4.49228633402995*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.37451797202351*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.789314137376857*pi,-0.37361108386208297*pi,4.34812596438657*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4889207018737*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2935341922418049*pi) q[20];\ncx q[0],q[6];\nu3(0.701651779043885*pi,3.02497624367333*pi,4.27085720210831*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.255666575771536*pi,0.41872574417143604*pi,3.60138019067519*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.932929735384981*pi,-0.41120519847865233*pi,0.5965335188899886*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47037127283314*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33956014159434*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.150838922472279*pi,1.00473647339444*pi,4.09080843167966*pi) q[1];\nu3(0.393145016724198*pi,-0.373050837522268*pi,1.55591385702616*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.804074785908926*pi,3.37216139145525*pi,0.87089689535511*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.721307292886995*pi,2.66453237482258*pi,3.40922770441569*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.550176173285316*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.859931380394323*pi,-0.350254441857488*pi,3.48316836381677*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.760662487095326*pi,0.19574187177271396*pi,1.45117645876091*pi) q[4];\nu3(0.284607248937385*pi,2.91578892170565*pi,1.86195854506851*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.445848854667864*pi,-0.125143623603166*pi,0.709114637871005*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.337883538243642*pi,0.10235297375500696*pi,0.697701756859537*pi) q[11];\nu3(0.193204958097453*pi,3.14816437862356*pi,1.400961872341471*pi) q[13];\nu3(0.215399230002988*pi,3.14191773256411*pi,4.466496288923381*pi) q[14];\nu3(0.361377208978814*pi,3.2253857952805*pi,1.150869138184773*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.709912412404558*pi,0.57398292067388*pi,4.33776188794725*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.816137573720024*pi,-0.4787812834642344*pi,3.02354918052227*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0556449476042956*pi,2.64148799656521*pi,0.900808229759098*pi) q[13];\nu3(0.475032161536508*pi,-0.4864361242592304*pi,0.751484261052729*pi) q[14];\nu3(0.345316483621575*pi,3.40961573341428*pi,1.80596514593928*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.652855827864611*pi,0.21649611400068702*pi,0.8435688817657829*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.760155858987933*pi,3.38429286575434*pi,3.36724410103314*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.603671753567576*pi,0.6084245654592499*pi,0.793969440495804*pi) q[19];\nu3(0.42941581498411*pi,3.42266104622962*pi,1.10279243602076*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.828548917270832*pi,-0.16787283006525*pi,4.07133746329146*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.417342591587831*pi,0.035021587427988*pi,3.86101022244532*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.177681492556166*pi,3.0170868535141*pi,1.73413427592577*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.426024986132896*pi,2.83013707412159*pi,1.50285824008453*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0842692466842928*pi,3.28471773861781*pi,4.38615406879372*pi) q[7];\nu3(0.242956422569924*pi,0.093262214798427*pi,1.0636414163979588*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.685145844823034*pi,-0.267148014290558*pi,3.35431593515338*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43553889131923*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.505822145723386*pi,0.37315169321597397*pi,3.82664484912664*pi) q[6];\nu3(0.483093164957188*pi,-0.01780926161153601*pi,1.0823463732735599*pi) q[7];\nu3(1.0*pi,0.0*pi,1.219332606782034*pi) q[8];\nu3(0.112689125656193*pi,3.37014781273461*pi,1.95878271621075*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.21126999780077*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1869395081045742*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.746918677337838*pi,2.43088482019809*pi,3.63770898599368*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[4],q[5];\nu3(0.271099221428072*pi,3.06325616694511*pi,1.6772535941912*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.332200036326401*pi,3.48497338491692*pi,1.486568754759362*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[16];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.924122799332545*pi,1.19514380475081*pi,0.714889119038857*pi) q[18];\nu3(0.299359250833138*pi,0.55422485149269*pi,3.73844632007899*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41862671551961*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.302377349833523*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4082866954787*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.458844918244849*pi,0.27257183664559803*pi,3.59173833529107*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47810247577507*pi) q[12];\nu3(3.5*pi,3.38263331632245*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39350349316005*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.174662804926285*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.454721172707013*pi,3.23624556717484*pi,3.29064346328387*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337289148347931*pi) q[19];\nu3(0.487824603895818*pi,3.2039808685265*pi,4.34418211706594*pi) q[21];\ncx q[1],q[8];\ncx q[3],q[9];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[16];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38551057216431*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.405103783315051*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.159340423606392*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49652846865863*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5452111922151515*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[9];\ncx q[4],q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[19];\ncx q[17],q[21];\nu3(3.5*pi,3.38632877902081*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43397370710384*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.361129642640218*pi) q[6];\nu3(3.5*pi,3.39450895163623*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41740193797028*pi) q[9];\nu3(3.5*pi,3.31495777679422*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.293448039897038*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.41060647262583*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2185204805787428*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.128168003971989*pi) q[20];\nu3(1.0*pi,0.0*pi,1.134156820362072*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.274459721298339*pi,-0.390672171080232*pi,4.30071874572511*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.355233798839237*pi,2.88066340382463*pi,1.4830475966702878*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3420276600746295*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.535407073649194*pi,0.40805390607026704*pi,0.838915738020038*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.478726571117869*pi) q[14];\nu3(0.793971352919246*pi,0.5614343964870501*pi,0.896346903804598*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.66084091418278*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5452950466293744*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49341381374977*pi) q[21];\ncx q[0],q[18];\nu3(0.451952105109384*pi,0.29290053063679*pi,1.301353481802076*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.354654319878085*pi,-0.25634520567950503*pi,1.10530143533191*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.573688278733271*pi,3.32437589358308*pi,3.49804318114213*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.39604534987338*pi,3.49150384674222*pi,1.96164189080384*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.816610830049927*pi,0.08840207377785303*pi,4.49703691129282*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.676060505954565*pi,2.99276304551379*pi,4.0960265775444995*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.422853689599775*pi,3.0098987974625*pi,0.655699326249329*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.416552619662393*pi,-0.32427666810328504*pi,4.1198806968321*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.692663691001197*pi,0.285905179182789*pi,1.156668606878382*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.527131672531674*pi,2.53841490370739*pi,3.6424436607524*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.490249600770662*pi,0.37533447777583495*pi,0.5582983667047501*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.690271432380561*pi,3.13050905669982*pi,4.28835306410552*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.270434454566011*pi,-0.23257097919769898*pi,0.982225250150712*pi) q[18];\nu3(0.482413426627326*pi,0.22457556637002596*pi,3.6426628595699*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.15273025101377*pi,-0.255587958086466*pi,0.5784764135096572*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.885342856632201*pi,0.06082004794500895*pi,3.86823272010463*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.824504743980784*pi,0.11731488735686002*pi,4.36924817306023*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.107883861584294*pi,3.45616854899192*pi,1.290599636736943*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.561664864217675*pi,3.44521681342298*pi,4.219651636182871*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.629239727832645*pi,-0.27323645330232904*pi,3.72253506802738*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.777366481916146*pi,0.40201718936145703*pi,4.3012748911143*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.858116797023666*pi,-0.061482936844732994*pi,4.07997335751149*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.496658440421895*pi,2.67968325381857*pi,1.015892646996778*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.717522784845945*pi,3.2955264837371*pi,4.002066809283599*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.430261729723472*pi,-0.396173779367863*pi,1.65065245319978*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.714712610456181*pi,-0.15765431653630602*pi,1.1496670079917521*pi) q[7];\nu3(0.816353423274466*pi,3.0802594424082*pi,3.96810354414937*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.425119113245041*pi,2.52478139188109*pi,1.319213821573873*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.49677565981598*pi,3.35317380733598*pi,0.5319883098619879*pi) q[7];\nu3(0.647931715580362*pi,3.11535854417684*pi,3.50179162445919*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.337118999123402*pi,2.88227167215027*pi,0.948829464770448*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.859610545858532*pi,3.06398695713133*pi,2.98325631188595*pi) q[21];\nu3(3.5*pi,3.41693586650662*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1583300392370481*pi) q[11];\nu3(0.928798734199327*pi,-0.304242434559276*pi,4.47525654044483*pi) q[14];\nu3(3.5*pi,3.47811101618414*pi,0.5*pi) q[16];\nu3(0.595462192533031*pi,2.82917065473121*pi,3.2717151143594*pi) q[17];\nu3(1.0*pi,0.0*pi,1.171557000379274*pi) q[19];\nu3(0.307260930045559*pi,-0.09104289070323301*pi,0.5148414865265245*pi) q[21];\ncx q[0],q[11];\nu3(0.612716770697747*pi,3.22361458738037*pi,0.5432795459290856*pi) q[2];\nu3(3.5*pi,3.33018378098902*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41581205056684*pi,0.5*pi) q[4];\nu3(0.23331936707992*pi,-0.176064502176135*pi,3.83259709811442*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.244038584143671*pi) q[10];\nu3(0.615450440708903*pi,3.44769401663947*pi,0.660978174625179*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2392658862293748*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0991685465795693*pi,-0.18116480954610797*pi,1.186926850724996*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[10];\ncx q[5],q[21];\nu3(0.431264440222438*pi,-0.4810870930409958*pi,0.7318047875588081*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46221101104147*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4142597962520895*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3498114564246*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39772680697804*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4499849152076*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2390335403636898*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5179973477014941*pi) q[20];\nu3(1.0*pi,0.0*pi,1.149574730409777*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[10];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41952034348059*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43830774950483*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34076112176691*pi) q[13];\nu3(3.5*pi,3.42831641427614*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.159716646932143*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.387230432559107*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3016486391116*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38864060714372*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.41851897975833*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.346010598219947*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.160376017699866*pi,0.5888066303202999*pi,3.78114482837619*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4303410138287305*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3284216618546605*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5861779527001895*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.57756336669783*pi,3.05218711456819*pi,4.4186564986977*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47844913726356*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.646532601083269*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.162021045526728*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.22623481478729*pi,-0.246579073426467*pi,0.780615413008616*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.691888399266224*pi,0.087426156295485*pi,0.645132788708632*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.625895605604617*pi,0.5688159381209099*pi,1.3846874663569*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.969770219445708*pi,-0.21623317742762*pi,0.852373664442467*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.222406260980405*pi,3.06448960455605*pi,1.3896297503707649*pi) q[19];\nu3(0.826585346007435*pi,0.5922449467514399*pi,0.5082232308834701*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.63099914396531*pi,2.93071623988407*pi,4.18716545143695*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.203040535775991*pi,0.5975051623205001*pi,4.47073066723532*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.526024185477236*pi,0.453976803805208*pi,0.960143286572593*pi) q[10];\nu3(0.715518585226205*pi,0.8167071990975201*pi,0.930504530109409*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.455048393902469*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.683876372074716*pi,0.71924440996496*pi,1.022468658646597*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.550298243924388*pi,2.73146693755843*pi,3.51288937251176*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.802990204107622*pi,-0.4455014156523494*pi,0.77424886982377*pi) q[18];\nu3(0.768211329326552*pi,3.30537804189862*pi,4.20464615966708*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.664990998433029*pi,2.86937235539622*pi,3.69401231147077*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.444738897516956*pi,-0.477891856464593*pi,4.4006828230129*pi) q[4];\nu3(0.374408899900713*pi,0.41541386677262104*pi,3.95338610451024*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.106461162485821*pi,0.24952970338119496*pi,3.54706915232643*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.604818326582172*pi,2.9684593337592*pi,3.38145200978098*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.340904308933757*pi,2.96338420800528*pi,0.84938948832395*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.151946279637375*pi,-0.10909679066230399*pi,0.5104161140898715*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.775946736219273*pi,-0.270182056817619*pi,3.50954460662795*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.684178597092925*pi,3.39846806161289*pi,0.790893777883375*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.835519494170353*pi,2.89466320999091*pi,4.21361412245329*pi) q[7];\nu3(0.267532930735841*pi,0.46449506615592695*pi,3.95577839896546*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.891845386977358*pi,2.580705636862*pi,3.88804277505112*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.606750719561876*pi,2.51397917869126*pi,3.95183452145165*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.415159564890533*pi,0.023872888955927984*pi,3.67628529319008*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.53900058391786*pi,3.21539353192399*pi,4.13308027610759*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.782168074032566*pi,-0.35866025893558*pi,4.16378989922757*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.186307124234238*pi,0.6920943731374101*pi,4.43515552681329*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.445668660446637*pi,-0.35289393860415696*pi,0.597540213433077*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.118118117143974*pi,3.13733482846766*pi,1.0459822667622118*pi) q[1];\ncx q[3],q[8];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.226834245461913*pi,1.18968483979259*pi,4.27622393014666*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.618210128081497*pi,0.25984088138350003*pi,1.0207020828615612*pi) q[1];\nu3(3.5*pi,3.4723555424021*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46877086408516*pi,0.5*pi) q[5];\nu3(0.866987221041424*pi,0.18527953578469902*pi,1.62212461405695*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.148347700224463*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.36515804433136*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.536799031434431*pi,0.213041494864472*pi,4.0148609613261*pi) q[15];\nu3(1.0*pi,0.0*pi,1.298719460700977*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.115933124780389*pi) q[19];\nu3(3.5*pi,3.3694709080071*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\ncx q[5],q[16];\nu3(0.90636439340995*pi,0.50207516159046*pi,1.255907763009164*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40027087245015*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.290836093552608*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.302081005616244*pi,-0.070170478216732*pi,0.5838156410716238*pi) q[17];\nu3(1.0*pi,0.0*pi,1.173819879326428*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5604020747379268*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.406525772294613*pi,0.08634418120643395*pi,4.25161834710385*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.367060401575889*pi) q[16];\nu3(0.435624120182391*pi,0.05427499071984099*pi,1.341603644677509*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5794006012321677*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[8];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.42444591628363*pi,0.028602346089242947*pi,1.102484767734546*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.60481555891551*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3890347563164696*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45404130706951*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46714874853852*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.291320668030461*pi) q[13];\nu3(1.0*pi,0.0*pi,1.170576116872144*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40056625346587*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.205478583254906*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39919275588557*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.374718026608251*pi,2.54457838270467*pi,1.115537584023601*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38042645459127*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.305880452906153*pi,0.07981717671318*pi,3.88135995967469*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5751215141624586*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4370951187153995*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.16852278471828*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1406436575738659*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[15];\nu3(0.652658230638238*pi,1.00374862772259*pi,0.913972712460727*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46477003737413*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.649144614515576*pi,3.18865782067091*pi,3.58621371701395*pi) q[10];\nu3(0.5380692929099*pi,0.12384956994058505*pi,3.86965479076945*pi) q[11];\nu3(3.5*pi,3.47920311887113*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.162090257869386*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.619022797438439*pi,0.304743632039822*pi,1.52107346238909*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.69787681079323*pi,-0.016944712064272005*pi,0.698988734057649*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5656857489865827*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5793976084007069*pi) q[18];\nu3(0.0118969569435947*pi,-0.15461763979882898*pi,3.99425343232489*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0889166288354046*pi,-0.255269796419218*pi,0.8206559994087941*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.361654396977723*pi,3.38388762985508*pi,1.351257828795609*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.610893202511084*pi,0.02576952615210204*pi,4.08426191163636*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.685075652227356*pi,-0.22662861179445698*pi,3.61668914464996*pi) q[16];\nu3(0.95713714650297*pi,0.8430871844835*pi,1.037244663833949*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41738053030517*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.670958491093633*pi,0.77734609995126*pi,1.195708487811722*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.255413712194563*pi,3.46333304509195*pi,4.45054875910749*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.411804933283122*pi,0.17181193549177198*pi,1.143403885112805*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.476910934981432*pi,0.466343811160816*pi,0.8105995607232019*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.616755831095564*pi,0.03672271080282996*pi,0.953945575157769*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.827889126328169*pi,3.3226031678507*pi,3.77202530060103*pi) q[21];\nu3(0.662437813015452*pi,2.58242062174469*pi,3.66391668617461*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.729090597915536*pi,0.6048666268821099*pi,0.9131152506917131*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.903607728211186*pi,3.39100840875016*pi,0.6599934202089*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.166708580854196*pi,0.65124794906419*pi,0.5425187219771989*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.612677760889167*pi,-0.41624834830214397*pi,4.11040299533025*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.42867869704462*pi,0.80142537671356*pi,3.84532915097368*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.442982232711144*pi,0.54575152269368*pi,4.0003361131794595*pi) q[1];\nu3(0.585290550748698*pi,3.27253839699812*pi,2.87358233370866*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.663279116233282*pi,1.07962820645413*pi,0.717619705749694*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.434891027490843*pi,0.496656175562022*pi,3.98984219124062*pi) q[13];\nu3(0.557756486276476*pi,3.0912200435041*pi,3.53555892961309*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.521909227595577*pi,0.45714370620573497*pi,1.140040425730328*pi) q[2];\nu3(0.255277758528859*pi,0.23220829921943198*pi,0.940100468928197*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.622080241943659*pi,0.351276086407451*pi,0.5566822648050874*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(3.5*pi,3.42499168153087*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2800163683612191*pi) q[14];\nu3(0.348057298737375*pi,3.21655280757608*pi,1.85810313986306*pi) q[15];\nu3(0.364115806770561*pi,2.98662562482859*pi,1.57881546771619*pi) q[17];\nu3(0.409978572179005*pi,-0.299684696349992*pi,4.0316782163745*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.299307874692077*pi,0.398635887858683*pi,3.98645889802668*pi) q[4];\ncx q[5],q[10];\nu3(0.184190883416559*pi,0.07774320600634999*pi,4.06941342524865*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41080281740372*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1717377193436889*pi) q[16];\nu3(0.315724497332394*pi,0.5248067229983799*pi,0.606056027228655*pi) q[17];\nu3(0.877450186004549*pi,0.92798738683103*pi,0.749514121738659*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39172478310639*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.28374345510353*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.792505436854595*pi,-0.037694411741863*pi,1.370610699615584*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5361293338164508*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.52267199500538*pi,0.29522759453505*pi,3.68574334859846*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.359918167128553*pi,3.03942707325817*pi,0.846411933445772*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.426821401690971*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.736451652018553*pi,0.64650240173985*pi,1.107101098401217*pi) q[20];\ncx q[1],q[4];\nu3(3.5*pi,3.41964774964382*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.1781408617651539*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5966194066244039*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43384748339128*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3143650475859419*pi) q[21];\nu3(3.5*pi,3.45939908497767*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.47921729075667*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.217240456464253*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.193502436871557*pi) q[6];\nu3(3.5*pi,3.46916531621804*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47288231372324*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210505578268706*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224175144589481*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5281910205194646*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.614288156228435*pi,3.35299414772308*pi,3.66280102574734*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5449612345723036*pi) q[21];\nu3(3.5*pi,3.39274585992601*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5139784325420287*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5517239052506158*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.151730613200385*pi,2.82928651738993*pi,1.53271993951718*pi) q[11];\nu3(1.0*pi,0.0*pi,1.319377292357931*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.605514566260282*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.658855632835776*pi) q[18];\nu3(3.5*pi,3.47002566033137*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3152444769305869*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.22644856430772*pi,-0.360655990997221*pi,3.86615200657394*pi) q[5];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0417287740330354*pi,0.47784460330895195*pi,4.194435167337231*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.763657727282406*pi,3.2775602105389*pi,2.95549776820252*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.510514715716899*pi,-0.14881441506905901*pi,1.341714716282803*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.675304776293179*pi,-0.05826562260650903*pi,4.17339201631918*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.694563033876323*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.13355658772344*pi,3.21088974430361*pi,1.69833024782245*pi) q[14];\nu3(0.411349110515244*pi,3.41278558989342*pi,1.027031553077152*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40883057328253*pi) q[20];\nu3(0.561840745486063*pi,0.248311752908151*pi,4.40118529988791*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.784617621319971*pi,3.41396956298268*pi,4.23788363317694*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.302177780522193*pi,3.15189050554019*pi,1.284048051808506*pi) q[7];\nu3(0.425505503441536*pi,-0.14687750227027302*pi,3.75815686187477*pi) q[8];\nu3(0.174705212837781*pi,0.432875276520295*pi,4.29065879140976*pi) q[9];\nu3(0.770479275952682*pi,0.298974747721271*pi,0.698927307314405*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0890784033641774*pi,-0.06383581089270901*pi,0.651769338580367*pi) q[15];\nu3(0.152474103103189*pi,0.6988219442357699*pi,4.119087753359279*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.80355592578252*pi,3.41997000780272*pi,3.24285845517428*pi) q[18];\ncx q[19],q[20];\nu3(0.843666976367381*pi,1.10748194632119*pi,0.66080446839557*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.237537877703562*pi,0.9441106992755799*pi,4.05435128408741*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.76375416824634*pi,3.23958419754463*pi,3.36239726117531*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.67464304783313*pi,0.01239518208982704*pi,3.7093005264644*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.249100779892*pi,1.1881844904953*pi,4.20369637911178*pi) q[9];\nu3(0.20044988839301*pi,0.34715256814596696*pi,0.73909025113058*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.827737577268315*pi,-0.09729401411250799*pi,3.71781523961325*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.614945656589409*pi,0.37813885616241605*pi,4.476768438285919*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.197887766747487*pi,3.39008622108329*pi,2.10845357094327*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.443235254207969*pi,2.77789057156358*pi,0.897002754983006*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0517302769257403*pi,0.16887886860369505*pi,4.3575796881699*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.348434879964932*pi,3.00877887624991*pi,1.1786932245996669*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.638405871966241*pi,3.04777754796797*pi,3.94629782378091*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.725685978207203*pi,-0.4137052771891105*pi,0.680986748241317*pi) q[4];\nu3(0.407268975767289*pi,0.40031640316237904*pi,3.58583337026694*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.331898715862095*pi,3.10361353765027*pi,1.047414701141764*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.710688133004458*pi,2.77873019586429*pi,3.32850811826448*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.512458412227661*pi,0.443308885000976*pi,1.245142533388691*pi) q[4];\nu3(0.259013690586776*pi,-0.09911387873452598*pi,1.152424264109472*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(0.51386728473269*pi,3.42605396980912*pi,3.98894440695052*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.72797302467947*pi,-0.25174444890841696*pi,3.84476259166996*pi) q[12];\nu3(3.5*pi,3.39658833358884*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340023492489404*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38280369971768*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48559182114739*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43335775214918*pi,0.5*pi) q[10];\nu3(0.436086277209886*pi,2.55725097245264*pi,0.945846741363789*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2981157310610532*pi) q[13];\nu3(1.0*pi,0.0*pi,1.382880953346413*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2055493072078591*pi) q[15];\ncx q[16],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.255383320195761*pi,3.30397838795143*pi,1.80594542710623*pi) q[19];\nu3(0.639163870618292*pi,3.31549940247318*pi,3.34598962433738*pi) q[20];\ncx q[1],q[15];\nu3(3.5*pi,3.35578512354422*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.163248637259229*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[13];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.4620619489605*pi) q[18];\nu3(0.917339369431166*pi,0.76581387960164*pi,4.3182698911835296*pi) q[19];\nu3(0.421083768177456*pi,-0.4544864703588134*pi,1.498412851386533*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(3.5*pi,3.45307414535867*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45536701939876*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.179042405288556*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1870388161911452*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5981633559086674*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5747034124805488*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.649181210227192*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,3.40196847511388*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.340550165616622*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,0.5432157699018836*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[13];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4940040013112*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6356424460478141*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49520518294585*pi) q[11];\nu3(1.0*pi,0.0*pi,1.272813997044544*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.691305587340779*pi) q[21];\ncx q[0],q[12];\nu3(0.704724361958206*pi,0.63796285431809*pi,4.43662961631896*pi) q[1];\nu3(3.5*pi,3.45922373766922*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44362500540415*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.825857287917264*pi,3.41670569439265*pi,3.34553391705811*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.184864497515381*pi) q[19];\nu3(1.0*pi,0.0*pi,1.067555046420407*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.595685930058707*pi,3.20681816009403*pi,3.4345722025389*pi) q[1];\ncx q[2],q[20];\nu3(0.489055948998241*pi,1.00385815511675*pi,4.1010318302709*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.274047658774679*pi,3.41816945987881*pi,1.85957312635168*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5731358923121638*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.776098162045566*pi,-0.03842076031034097*pi,3.5908479551967*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.721393359960353*pi,0.12539769205420503*pi,4.48773954353276*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.716982620539532*pi,-0.4644678767832738*pi,0.861539135718544*pi) q[6];\nu3(0.468037893494018*pi,2.96091740883339*pi,1.488025214444637*pi) q[7];\nu3(0.479723397677005*pi,0.306088285348601*pi,1.060755255348411*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.634891315072278*pi,3.03642319977386*pi,4.05182669734492*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.486404119630756*pi,3.48391171396087*pi,1.95325721913022*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.779567345827527*pi,3.25182209901458*pi,2.92598920705942*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5289384058895346*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5201137082226639*pi) q[20];\nu3(0.470597524925424*pi,-0.4099278762567655*pi,3.86579045362319*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.856749271603223*pi,3.43017033384726*pi,3.22753985906293*pi) q[5];\nu3(0.261825277660919*pi,-0.253177650146083*pi,1.40693241224163*pi) q[6];\nu3(0.48781979501903*pi,3.34485912774017*pi,1.74777840803214*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.46040221269791*pi,0.389257213754198*pi,4.16078168812209*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.729988458438714*pi,0.253840010333638*pi,1.033001024828068*pi) q[13];\nu3(0.592984744811957*pi,2.70776828016277*pi,3.62188339446921*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.514982099831119*pi,-0.10127808218921702*pi,3.67548488644236*pi) q[16];\nu3(0.260936597058317*pi,-0.007058178681545013*pi,1.1904559844467348*pi) q[17];\nu3(0.621144111747635*pi,-0.20196671228713298*pi,3.83810739303452*pi) q[18];\nu3(0.761293420506318*pi,3.41680936580308*pi,4.2030094659858*pi) q[21];\nu3(0.471251463180794*pi,-0.49693523924339117*pi,1.326340179159185*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.811711292000377*pi,-0.337506482339113*pi,4.21982101815213*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.627067917418588*pi,-0.065936711208545*pi,4.05224344163072*pi) q[12];\nu3(0.412551662871192*pi,3.48182425803367*pi,1.1175045812439302*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.362989006291814*pi,-0.35031742228434504*pi,4.1341226797837*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.871776772147409*pi,3.32605730397994*pi,2.90239408616661*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.495063348912756*pi,3.06117031010917*pi,4.38242981933365*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.950183747278271*pi,1.13042883190995*pi,0.711022363016941*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.606397391618307*pi,-0.25265157658443904*pi,1.0321516397985588*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.430338951624347*pi,-0.198354136795369*pi,0.534606167514512*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.44356987130298*pi,0.13395991618400005*pi,4.34692179430864*pi) q[9];\nu3(0.8496273817437*pi,-0.4520575205779394*pi,0.692847231799262*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44332380555967*pi,0.5*pi) q[1];\nu3(0.538626589171231*pi,0.6092190655844201*pi,0.767912605392874*pi) q[2];\ncx q[3],q[18];\nu3(0.525040643900914*pi,3.36303726201079*pi,3.32891917038521*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.583516147634185*pi,3.15716774283085*pi,3.40741168042058*pi) q[9];\nu3(0.696455885771731*pi,2.70377765706051*pi,3.574945095566*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192523643028385*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.47991183188228*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3158460901154991*pi) q[18];\nu3(0.589064957528358*pi,2.63488012236065*pi,3.95017486220808*pi) q[19];\nu3(0.817803801635854*pi,2.76798253542047*pi,4.264351099902051*pi) q[20];\nu3(3.5*pi,3.42432636891172*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.4386091287373*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.264882298945862*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1538278412730198*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5065692364462979*pi) q[15];\ncx q[16],q[17];\nu3(0.220597188318483*pi,3.02091483894654*pi,0.94068789885706*pi) q[19];\nu3(0.215413373549542*pi,-0.4868691057236055*pi,4.11102250366932*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37976321985583*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[11];\nu3(3.5*pi,3.48979145182826*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2551929305915581*pi) q[14];\nu3(3.5*pi,3.4405832901525*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281379406820212*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.730212479637641*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.334664291725813*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[9];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42493689960121*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.611573285247913*pi) q[10];\nu3(1.0*pi,0.0*pi,1.21924473844128*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39706028736592*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.25843148737905*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.122693623955864*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34505370005194*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5100859046408046*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5536489753992417*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.270475269657395*pi,-0.193459149943282*pi,3.79476640235739*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44918718948081*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46354740613741*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300957556041654*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.263644252624628*pi,3.26187516404384*pi,1.266742485133064*pi) q[1];\nu3(3.5*pi,3.45080820130386*pi,0.5*pi) q[2];\nu3(0.71727119560671*pi,3.46590888875441*pi,3.62847617399287*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5249629610934314*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4228988736173*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.136122051050667*pi,3.06632293816094*pi,1.55183401430927*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.369632125430722*pi,0.89906297761377*pi,4.37141386366637*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.382458631341092*pi,2.93163767021418*pi,0.5774288569710682*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46937375803187*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.556771750052773*pi,-0.09131307707266101*pi,4.34116723571801*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.368673630338235*pi,2.92229599207661*pi,1.5444714029944*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.387271441218069*pi,3.12624469753481*pi,1.61465226481532*pi) q[15];\nu3(0.254312605561369*pi,0.14407053666176395*pi,3.40612542205305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.567036945045754*pi,3.30409484323533*pi,2.92545471129281*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39227879121041*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.84405701344604*pi,2.78082401194598*pi,3.34060679107203*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.393638182226991*pi,2.80933228270471*pi,1.080571828749687*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.628688731686434*pi,0.8201094177989401*pi,1.1784639339520449*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.732160362679232*pi,0.12925334282502898*pi,0.721318355529333*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.274461829672858*pi,0.380658644141434*pi,1.0364375646784971*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.366581171497747*pi,3.07724645901594*pi,1.064558786987781*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.365521186598106*pi,2.96546144248719*pi,1.465588750918535*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.108645030126091*pi,3.40361319527737*pi,4.102609363250529*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.445033868712434*pi,0.6117909146818901*pi,4.29910598131965*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.34739480288216*pi,-0.08271560333753097*pi,1.5275026152884*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.4607866637075*pi,2.91488746302515*pi,1.132476800178766*pi) q[21];\nu3(0.205621565532154*pi,-0.13405684717927302*pi,0.9853565707656731*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.608011670989297*pi,0.07996722924469102*pi,4.09427396853085*pi) q[8];\nu3(0.419638284537758*pi,2.76459645721639*pi,0.866414052530273*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.226100184642477*pi,0.44474410078927795*pi,3.71207266730264*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.434759524110749*pi,3.33258932673604*pi,0.596168931106985*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.360703929486699*pi,3.45852655136095*pi,1.084876743982589*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45349221222942*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.375902755837302*pi,0.16232821447007195*pi,1.31796877145408*pi) q[5];\nu3(1.0*pi,0.0*pi,1.313223561082508*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.230995577646094*pi,2.99278253012698*pi,0.971442184975291*pi) q[8];\nu3(0.346253041125971*pi,3.01003185043539*pi,1.56351825497316*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37215988338803*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.737062614565692*pi,0.6180657348662899*pi,1.158693197060245*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.498304251072502*pi,0.8024332143754*pi,0.5256127906663147*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.216331318011284*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48707141077315*pi) q[6];\nu3(0.70794733790761*pi,3.15606474925213*pi,3.96294617910619*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.457859198291303*pi,0.48450019542426204*pi,0.796142234692678*pi) q[11];\nu3(0.417022091611485*pi,2.71774984679*pi,3.74452125726976*pi) q[14];\nu3(3.5*pi,3.29335563833968*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2007573846465571*pi) q[17];\nu3(0.638703811235622*pi,0.13155577271942698*pi,3.67265246496024*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.232615850544052*pi,0.44370344691530705*pi,3.51514443761925*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.637099602633828*pi,0.19952367715493902*pi,3.96414936201148*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5257714192261811*pi) q[18];\nu3(0.242933105056359*pi,2.9507501866045*pi,0.942098237239994*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.686471157599996*pi,3.01215589755193*pi,4.002513618242141*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[8];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4527686428679605*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46067348886726*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.592202593653501*pi,0.18674407693789696*pi,0.763738310060444*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49821538781686*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32317718052145*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.375730486588842*pi) q[8];\nu3(1.0*pi,0.0*pi,1.280733666516214*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1387555830328089*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.073710414077702*pi,2.80395060163613*pi,1.1882471192974609*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.737372444872287*pi,0.12391924877023297*pi,3.89362410090929*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,0.5029814880801216*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33230628724043*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.34602553125956*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230153847044658*pi) q[19];\nu3(0.885288654710525*pi,3.38906346545629*pi,0.602085838613569*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4723316910577005*pi) q[21];\ncx q[0],q[10];\nu3(0.744784948049148*pi,0.28094657962678105*pi,1.1406229927413811*pi) q[1];\ncx q[2],q[16];\nu3(0.88393523184134*pi,3.14127940747399*pi,3.91712148114702*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.28039779057274*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48117102114436*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.168105023129265*pi) q[12];\nu3(1.0*pi,0.0*pi,1.148037244113441*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.673618098048216*pi,0.20006069807327298*pi,0.787563473790189*pi) q[1];\nu3(3.5*pi,3.42370969869001*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.400796789552865*pi,-0.373196258441352*pi,1.69258796966107*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249711024474157*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.42928811774655*pi,-0.4147322897518338*pi,1.289647709827494*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5775164968448698*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.543336985669338*pi,0.38544616972884005*pi,1.2763355559359542*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5253035457388102*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5496796121346774*pi) q[13];\ncx q[14],q[19];\nu3(0.118251953463642*pi,0.5692828705674*pi,4.490104119493839*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.207522548655323*pi,0.496814117015812*pi,0.8480790699817919*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.385601183969999*pi,3.0237383402369*pi,1.90167081719449*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.42805589805407*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.698447630081408*pi) q[16];\nu3(0.319535259010735*pi,-0.07787154423509102*pi,0.716925881324071*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.122350455320299*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.644881063848612*pi,2.58016863846565*pi,3.48400958731422*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0686428166597831*pi,-0.11056441549117801*pi,3.69819195608493*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.326270034844957*pi,0.032799297081110956*pi,3.78900201978139*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.402771848532539*pi,3.31635883623303*pi,2.04316883772306*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.150347099392246*pi,-0.09439924505685299*pi,4.0003630490483495*pi) q[4];\nu3(0.698674378366506*pi,2.93492031067311*pi,3.12537004447608*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.521219271739332*pi,-0.4480051580716453*pi,1.133369599800961*pi) q[7];\nu3(0.771121550736821*pi,-0.032880898677855985*pi,3.79297154233607*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.243775285304704*pi,2.72446780986939*pi,0.779644335279013*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5823507631706181*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.611654231971113*pi,0.52308749802526*pi,4.2096441575476895*pi) q[0];\nu3(0.237490384243413*pi,2.98634847904115*pi,1.193509855768818*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.427068662456353*pi,0.248265949278891*pi,3.97730232869388*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.183061115851118*pi,3.19989582350233*pi,4.33876527183938*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.800950890288572*pi,-0.49500951119800973*pi,4.38467980109409*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.307476414345296*pi,0.01914971858143899*pi,3.90081131048619*pi) q[14];\nu3(0.750648158128327*pi,0.438643372453854*pi,4.08789606498439*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.65375464551958*pi,2.81867376905956*pi,4.122445142970109*pi) q[19];\nu3(0.420408429612832*pi,2.822790927332*pi,1.78452847320856*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.474719610382055*pi,3.09295101275918*pi,4.319581418543001*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.869087571358059*pi,0.217863271445064*pi,1.6341856994234*pi) q[10];\nu3(0.433610074417692*pi,3.1426785418364*pi,0.880321161576261*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.334374651099603*pi,3.27042010250585*pi,0.678720157877795*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.299163699380499*pi,-0.080211520399122*pi,0.809724374045786*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.320230486100242*pi,3.47340393853701*pi,4.059581129725061*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.432510192280468*pi,-0.4987747653281106*pi,4.40148866345229*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.360332636565551*pi,0.5567193424132*pi,3.58139483312688*pi) q[9];\nu3(0.767701723315504*pi,0.41851478525216*pi,4.0727678864631205*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.348672248599469*pi,0.12692200101504703*pi,3.65573610955423*pi) q[12];\nu3(0.685034342073907*pi,0.94278031520566*pi,0.6429261757389559*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.561307755828553*pi,0.07761439630404798*pi,3.67779971167778*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.345198216028394*pi,2.59265377316973*pi,1.50695337264345*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.550070344506281*pi,3.36490666855772*pi,3.99683340874708*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.646341052662227*pi,-0.229966608525225*pi,4.08880076551678*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44655245926274*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.381459310612109*pi) q[15];\nu3(3.5*pi,3.40933454961062*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271088927603234*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.41574967793991*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[15];\nu3(3.5*pi,3.45750057792876*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.199330205060066*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.179511810767268*pi) q[21];\nu3(3.5*pi,3.42551071880383*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.31040957892226*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1253794870620029*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.42091267625137*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49767859198497*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.340624922907276*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1908971261891539*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5968192698344179*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5048279140093674*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194219927073258*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.48997338856053*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.43860874188984*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.27859153489158*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.549277124364981*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.259524616771576*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39885526415346*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.565818497594595*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.62255473938978*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5362193641209168*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.535048973329022*pi) q[19];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43826076002223*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.228969608992852*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36324893114197*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5109623142896041*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.411853551170165*pi,-0.112333320891773*pi,0.5427259612976156*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.706818503000565*pi,0.13548071717257104*pi,4.30246185444096*pi) q[1];\nu3(0.244733727966557*pi,0.7248902849282499*pi,0.5446313954698733*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.29379685038446*pi,0.36686361244212595*pi,0.5502796982498019*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.144526822665077*pi,3.43727597239901*pi,1.70630700284871*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.675689828256351*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.650283239571024*pi,1.12240994728731*pi,0.734129841944322*pi) q[14];\nu3(0.216685278180734*pi,0.37823912032083495*pi,3.55203855822362*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.574215796178973*pi,-0.28388088759964003*pi,3.76648230507483*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.835695574462285*pi,3.39249180538689*pi,3.40314545380255*pi) q[0];\nu3(0.427853321485825*pi,-0.28170963184847997*pi,4.02199307273105*pi) q[1];\nu3(0.73249453882912*pi,0.027371802409852042*pi,4.49563312652038*pi) q[2];\nu3(0.0696289620092431*pi,0.466199115855502*pi,3.98208809901815*pi) q[3];\nu3(0.287393009506004*pi,0.41984718301382196*pi,4.07011205940413*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.310101952734405*pi,0.019325149295515986*pi,0.856336427274695*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.691634391031456*pi,-0.04392255234292902*pi,3.7075466550619*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.595460580727162*pi,0.261719907836115*pi,4.18032027788684*pi) q[14];\nu3(0.752045292340863*pi,1.01451112022667*pi,0.812469111335725*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.661676932597816*pi,0.336274336026563*pi,4.16087779243201*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.41524244735138*pi,-0.368795084355927*pi,1.1688650154687799*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.602908830734005*pi,-0.22784279790823497*pi,3.69076411875428*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.183243965024032*pi,0.451532470138555*pi,0.671736077542893*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.800245493000346*pi,-0.345954527457615*pi,4.39906552177848*pi) q[6];\nu3(0.11733118172894*pi,0.08056005365374297*pi,3.89525993671767*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.214268214765161*pi,-0.30101130594929804*pi,0.789452312021103*pi) q[16];\nu3(0.702495218915892*pi,0.63000118715605*pi,0.974920219921066*pi) q[18];\nu3(0.594098296828302*pi,3.00207737582763*pi,3.62074288990366*pi) q[19];\nu3(0.842095800542798*pi,-0.300182042079967*pi,4.04682997516057*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.39713904936346*pi,3.27711490583576*pi,0.805484408350874*pi) q[5];\nu3(0.369023076998197*pi,0.49369266625126496*pi,0.958844679621205*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.578016887859576*pi,3.144776143715*pi,0.5440967902753698*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.57983461555863*pi,0.416762181992837*pi,4.218882628924041*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.397158863775915*pi,3.42695031610343*pi,0.9126881033757019*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.755596178844894*pi,0.39054829579461003*pi,4.19061002736634*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.276305179452084*pi,-0.307057132377898*pi,1.4884312680334308*pi) q[8];\nu3(0.626040016070699*pi,3.00415125975018*pi,3.85799270382443*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.637932450148198*pi,0.125392269788126*pi,3.99233449173525*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.931900242371555*pi,0.15362759482259403*pi,3.73344308522339*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.25337397026889*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.690668932565409*pi,0.020660363649177005*pi,4.42998430061332*pi) q[8];\nu3(0.449449327926917*pi,3.0395091714618*pi,0.5305868505884092*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.092991700224551*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.156858417481646*pi,2.62272587527997*pi,0.970803742752465*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.127071560508945*pi,0.20262826303507797*pi,0.737646600551502*pi) q[11];\nu3(0.328533336623297*pi,0.19065776688861402*pi,0.5719614657972976*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41589863596434*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.362199740047064*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.675877197601485*pi,-0.349373541585109*pi,4.43058284300538*pi) q[11];\nu3(0.435750554674192*pi,0.475754859039603*pi,3.4892865098056*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.49702401564335*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.414815461227549*pi) q[17];\nu3(1.0*pi,0.0*pi,1.38050354120945*pi) q[20];\nu3(3.5*pi,3.42916738733785*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[7];\ncx q[3],q[9];\nu3(3.5*pi,3.39786785349696*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.280197821204853*pi) q[5];\nu3(1.0*pi,0.0*pi,1.225690479081928*pi) q[6];\nu3(3.5*pi,3.47686553679531*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.23897946821572*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.4194081982418751*pi) q[16];\nu3(1.0*pi,0.0*pi,1.117058140673455*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36735999744649*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,0.5396808925210057*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2046323690567902*pi) q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42677843664481*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48333314433806*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39665413815267*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.48736426611651*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.3020942458252005*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.152839805957375*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5735721725954255*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47500282166153*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43242208864378*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.49675846345354*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2960149385968451*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.292644396365082*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43904967928155*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.571524155452346*pi,0.6803431724608999*pi,1.079290534678365*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43553833109763*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37805343877355*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.516305909697813*pi,-0.07168365781164199*pi,3.95682884768864*pi) q[1];\nu3(0.280384440311648*pi,3.23075984460575*pi,2.09952913061326*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.674196962920092*pi,0.39711862673506104*pi,4.42554007590899*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.229463022977868*pi,0.5302754899414399*pi,3.58160842190322*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.133306535082567*pi,-0.18899613922186898*pi,0.870878971292486*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.423111757235287*pi,0.323942934341925*pi,1.11476107148254*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.469725412551902*pi,0.339638668270275*pi,4.05470975324655*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.624691528813131*pi,-0.4362570064938535*pi,3.11935299836668*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.270479864770784*pi,-0.39674865391812897*pi,4.39098042063905*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.197228909430269*pi,3.27409070465587*pi,0.616169695068303*pi) q[21];\nu3(0.411672921374243*pi,0.414666516344241*pi,0.73167309202693*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.406698332066084*pi,3.24636471998025*pi,2.03701834086843*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.901710842650939*pi,3.09864499272668*pi,3.74225219444145*pi) q[21];\nu3(0.600564712327925*pi,2.47728462988878*pi,3.81700660047918*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.355168216729675*pi,-0.087027594243901*pi,4.21257356460485*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.192560299590151*pi,2.86938053257713*pi,0.855213135764566*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.453016198872966*pi,-0.309132181307741*pi,0.8630667664944329*pi) q[5];\nu3(0.608559308332155*pi,-0.371263683274269*pi,0.880320848595056*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.492997256029444*pi,-0.4976012183280572*pi,1.1437403846204681*pi) q[9];\nu3(0.412042433086811*pi,-0.19372850187386098*pi,3.78999669590597*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.360397153730321*pi,-0.10682665447482897*pi,4.10207980796394*pi) q[13];\ncx q[14],q[17];\nu3(0.216480411247788*pi,0.24910528636984797*pi,0.884990728770457*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.952018037119188*pi,0.469003142026612*pi,4.321664922055501*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.678940635282528*pi,2.89543900270093*pi,3.2356099469389*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.441333918258793*pi,0.9546437465170099*pi,3.96872609284334*pi) q[5];\nu3(0.696512369989936*pi,-0.4893401786218111*pi,3.74400979542766*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.200211362192643*pi,3.11719395906602*pi,0.856960510497943*pi) q[9];\nu3(0.234249255602814*pi,0.73726255284955*pi,0.5889843883196773*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.565653789573539*pi,-0.19026498028157002*pi,0.644334801947284*pi) q[13];\nu3(3.5*pi,3.49711080924055*pi,0.5*pi) q[14];\nu3(0.425775265955812*pi,0.355579996391983*pi,3.39194084473961*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209127474751222*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.409867306336338*pi,-0.009314409878332985*pi,0.744492116975953*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.924685390170624*pi,2.4025737295582*pi,3.71893678436308*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.545768821337298*pi,0.14179607417725903*pi,1.289585371994285*pi) q[11];\nu3(0.733989171667924*pi,3.22401453374337*pi,3.67068095141926*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.750952831407182*pi,0.25959086610287097*pi,4.37280338207864*pi) q[16];\nu3(0.787629402246801*pi,-0.367180863919699*pi,4.02642782212383*pi) q[18];\nu3(0.322588255944785*pi,0.36460900568477606*pi,0.7048762401929061*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.197723920263155*pi,3.32580050310055*pi,1.7974836083438*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.293332870633688*pi,-0.4478664017518457*pi,3.97741052152216*pi) q[11];\nu3(0.334535331116199*pi,3.24756323466638*pi,4.42169997785378*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.381453356691938*pi,0.03980910922257097*pi,4.00503723662389*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5092817160141759*pi) q[17];\nu3(0.358899100490936*pi,3.25218030341719*pi,4.27009895509463*pi) q[18];\nu3(0.189850500318007*pi,-0.243753335222615*pi,0.8087794266415029*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.27861253495995*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.0780269161854998*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.388497718959*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,1.195543037763769*pi) q[3];\nu3(3.5*pi,3.41093624452482*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44395922867781*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.225495222083764*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.306489674425902*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.23983292158139*pi,0.5*pi) q[2];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48042787721812*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.330211981387635*pi,3.38927623294775*pi,2.0746980031793303*pi) q[14];\ncx q[15],q[18];\nu3(0.808543691640371*pi,0.268950645208631*pi,0.7055459009193881*pi) q[17];\nu3(1.0*pi,0.0*pi,1.175416693642843*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,0.5196986511268751*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42677716582849*pi) q[9];\nu3(3.5*pi,3.38087879502963*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.435117945803309*pi) q[13];\nu3(0.539017191904699*pi,0.64160730689121*pi,0.5835430875190601*pi) q[14];\nu3(3.5*pi,3.3688075182198*pi,0.5*pi) q[15];\nu3(0.825955444793721*pi,1.20724410937853*pi,0.7667885868038851*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2872869785475989*pi) q[18];\nu3(1.0*pi,0.0*pi,1.189875314192665*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46131192499876*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.48043059428661*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.372481789086746*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42464700282439*pi) q[19];\nu3(1.0*pi,0.0*pi,1.391028256306647*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47163355562875*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292185015818462*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.633731620050785*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5305301224258845*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4286672410515795*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5816082206524311*pi) q[20];\nu3(0.544524854491193*pi,1.03548954497959*pi,0.5668548345832165*pi) q[0];\nu3(0.708830765863307*pi,-0.13549498674299*pi,0.5983538700857416*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.703734191570188*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.790971368026871*pi,3.3005783084549*pi,4.27858535927917*pi) q[0];\nu3(0.16203786699091*pi,-0.344414597699006*pi,0.712515852849312*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.654205402295724*pi,0.440065446698246*pi,4.22819525024153*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.579230082815425*pi,0.6076281851564*pi,4.19226851333679*pi) q[15];\nu3(0.326841693834805*pi,-0.191205583832404*pi,3.80900552563703*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.555399223465255*pi,3.15602366155073*pi,4.4542567265274595*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.688828787486471*pi,-0.414547915743886*pi,0.790426325942167*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.471295591099285*pi,3.48376313004203*pi,4.24252574494185*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.38799807875102*pi,0.85922303420554*pi,4.12427156662905*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.740742199400686*pi,-0.228662013222106*pi,0.8270219441669531*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.496949528614543*pi,-0.305884817277419*pi,4.36205201182154*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0857387282239069*pi,0.37291067563011904*pi,1.0836937547150391*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.56644310886108*pi,3.24195597099637*pi,4.36423865036935*pi) q[2];\nu3(0.429009626558714*pi,2.64911020731861*pi,1.349282648358521*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.258117380571907*pi,-0.316541532643768*pi,1.52879982498444*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.368565439128285*pi,3.0521565916034*pi,1.66107421131182*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.344386901005059*pi,0.62705342110642*pi,0.829243423190493*pi) q[9];\nu3(0.686817607032411*pi,3.21303650401593*pi,3.80835183500159*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.16482944711012*pi,2.72985947792774*pi,1.67340021535774*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[14];\nu3(0.247120926612116*pi,-0.313523298305799*pi,3.95962989889154*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.267887707731424*pi,-0.31497179934227904*pi,0.863327620692212*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.25330167489195*pi,0.308125604754091*pi,3.30938887080182*pi) q[7];\nu3(0.73778023392611*pi,3.48732769264547*pi,4.38017102929601*pi) q[8];\nu3(0.225389741143296*pi,3.20981914350964*pi,1.303292401360256*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.812404212735118*pi,2.69933304619082*pi,3.64811507508663*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.455474464085675*pi,-0.4612903433533016*pi,1.55517224590316*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48128412314984*pi,0.5*pi) q[0];\nu3(3.5*pi,3.325296388839*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.431483470191822*pi,-0.16532489769375203*pi,3.75078840806777*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.937204034737029*pi,3.19133312772922*pi,3.83712253758671*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2634817822453521*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2811657296581709*pi) q[17];\nu3(0.33271939537093*pi,2.43315226908293*pi,1.220131269964479*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.57523772940245*pi,-0.379805274240692*pi,4.4344534147203305*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.469667191345664*pi,0.5383119318818399*pi,0.665989326544552*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.423940279291601*pi,-0.26556088462140504*pi,0.641787920520792*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5316178354042522*pi) q[14];\nu3(0.902105701560845*pi,-0.344223720918196*pi,1.008597310288271*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36832025811675*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.91115170805493*pi,0.17067424585035895*pi,1.065133562117245*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.618802632708822*pi,2.43882182750689*pi,3.69657391609837*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.71380700985568*pi,-0.255213148050482*pi,0.716874378085974*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.41342552269869*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4698851932791*pi,0.5*pi) q[10];\nu3(0.581380598587652*pi,2.943821091195*pi,4.08876054669782*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2467107728074591*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245556613776374*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.44910306018657*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42206256394884*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.232377970570103*pi) q[6];\nu3(3.5*pi,3.40270930549912*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.204639088072178*pi) q[9];\ncx q[10],q[15];\nu3(0.918196961507381*pi,0.11673818026830296*pi,1.51921906056783*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1404054369452101*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.874136381715181*pi,3.422846802295*pi,3.88127435536974*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[6];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4991479849216205*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4742915998887*pi) q[19];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.38346115351039*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.660792264361034*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.395321571642*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48815847779783*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48409322171722*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5612840845710165*pi) q[13];\nu3(0.794143918614959*pi,3.08521952963553*pi,4.23387193303596*pi) q[14];\nu3(1.0*pi,0.0*pi,1.434679970794192*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257960839578391*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258639717734991*pi) q[21];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[6];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.451765429798622*pi,0.203953540001112*pi,3.87377901555138*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.3102953816795*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.619925735624882*pi) q[16];\nu3(0.34466226322695*pi,-0.277435608037388*pi,1.157502290756582*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231945890081267*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5643240252424038*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.681101078897973*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.810961855448948*pi,0.06583388612296603*pi,3.71742232487282*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.428807961369903*pi,2.56954463774843*pi,1.3678796075235709*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6858022586257511*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.169207253095336*pi,3.45403989171758*pi,4.4213290263913105*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.394450755401072*pi,0.101017914665398*pi,4.10939738382644*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.576170994365627*pi,-0.03812520548266901*pi,1.114357558353288*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nmeasure q[21] -> c[21];\nu3(0.382674524325737*pi,2.61907365571062*pi,1.57066139059797*pi) q[2];\nu3(0.364897056743689*pi,3.41582117376349*pi,2.0063084650115197*pi) q[3];\nu3(0.308909949324725*pi,3.43836174304433*pi,1.83859383472894*pi) q[6];\nu3(0.86179496764831*pi,0.09563267184574398*pi,4.3923749097123395*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.696137283873404*pi,0.06312337271243995*pi,4.1110591975831206*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.400851219592455*pi,-0.297614901948256*pi,4.22945828633183*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.639220651097057*pi,0.027528279523671983*pi,0.5119461249889335*pi) q[12];\nu3(0.732891057115909*pi,0.8511068113131299*pi,0.5842386933902469*pi) q[15];\nu3(0.604679606918421*pi,0.44342938034588997*pi,0.5488798992177724*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nu3(0.69119038405723*pi,2.85480093275185*pi,4.18612655969037*pi) q[9];\nu3(0.514370630637265*pi,0.66552679371479*pi,4.47795504549729*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.540973615834244*pi,2.73720226937178*pi,3.5999809177496*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nu3(0.408908352691852*pi,3.29460657801045*pi,4.46717345045462*pi) q[18];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.518332520096554*pi,0.5848799670729901*pi,4.35293568880383*pi) q[0];\nu3(0.658113954356337*pi,0.09443765692220896*pi,4.38651256131641*pi) q[1];\nu3(0.384365692369504*pi,-0.201090169500535*pi,3.9217395919398*pi) q[2];\nu3(0.818207177824888*pi,0.323177129448863*pi,3.91311345087913*pi) q[3];\nu3(0.963401589208763*pi,-0.49972058397626157*pi,0.965740818504671*pi) q[4];\nu3(0.641381797987611*pi,3.11278532366283*pi,4.49619604004788*pi) q[5];\nu3(0.755923827903776*pi,3.10992050184713*pi,3.37826316984023*pi) q[6];\nu3(0.0316564660973668*pi,-0.303948075723237*pi,3.83019321198507*pi) q[7];\nu3(0.911105947409117*pi,3.13212495453466*pi,3.34737958483929*pi) q[8];\nu3(0.454143742657845*pi,2.88855133793238*pi,1.8271835377679*pi) q[9];\nu3(0.566843922796669*pi,0.78815283963876*pi,4.20588779573031*pi) q[10];\nu3(0.708415232677812*pi,0.15207071469742905*pi,4.35702671046527*pi) q[11];\nu3(0.400584982376747*pi,0.19684191218692604*pi,4.26137798105174*pi) q[12];\nu3(0.619792462562225*pi,1.03307462312779*pi,0.775155537670464*pi) q[13];\nu3(0.667292362837074*pi,3.1145591719967*pi,4.01996252265489*pi) q[14];\nu3(0.221787532269546*pi,-0.375619039021654*pi,1.168473953435395*pi) q[15];\nu3(0.511568998595259*pi,0.39332325332675*pi,1.0026961421492189*pi) q[16];\nu3(0.440865214402042*pi,-0.379006002630261*pi,1.57147861467435*pi) q[17];\nu3(0.126752800340856*pi,0.03629683632263103*pi,3.60054727336371*pi) q[18];\nu3(0.207267610256512*pi,0.116611108241785*pi,4.47866159947351*pi) q[19];\nu3(0.320217983416282*pi,0.7851721910214999*pi,0.5329867310581703*pi) q[20];\nu3(0.513994032676884*pi,0.339260085428734*pi,4.01363855300605*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(3.5*pi,3.4989319657068*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.43019166096642*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.241562338586623*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31486748173116*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34006769594829*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43942456381434*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37611015775424*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2966626555875949*pi) q[16];\nu3(1.0*pi,0.0*pi,1.159320106261919*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1660005774677211*pi) q[19];\nu3(1.0*pi,0.0*pi,1.209572260042029*pi) q[20];\nu3(1.0*pi,0.0*pi,1.237004089538952*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.35698760092604*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.2433729761392551*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\ncx q[9],q[14];\nu3(3.5*pi,3.2844489611259*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.1590090603455692*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.673828778266809*pi) q[3];\nu3(3.5*pi,3.46906683731863*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42006063379481*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.27888390088453*pi) q[11];\nu3(3.5*pi,3.39866015974873*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.256455720290779*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.610182588772883*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5155067206778634*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313749512780777*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5593858326680663*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4165911697249705*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44989666613195*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.49902245207391*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.5412870194603521*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.664958810955059*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39184946044952*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.646895029107504*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.689812226943928*pi,3.11366709367558*pi,3.40325945059263*pi) q[2];\nu3(0.123966799625087*pi,-0.43197425237143283*pi,4.1732802055402995*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.35499918749133*pi,-0.39810413348178597*pi,4.06453405898161*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.776720879413452*pi,0.63786480024442*pi,0.682107093464003*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.640013634027997*pi,3.38384716030404*pi,3.09410521120649*pi) q[2];\nu3(0.699406619779853*pi,-0.4710174325438165*pi,3.82551652920077*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.657556803388679*pi,0.401101302747249*pi,0.833584661288219*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.935722767287447*pi,0.66541216302501*pi,4.251354962265999*pi) q[7];\nu3(0.603904893364097*pi,-0.19501490109716302*pi,4.2909243712205996*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.351565492435974*pi,0.21025372577370505*pi,0.782420061989803*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.161024759878723*pi,2.96809594165481*pi,1.91009911465568*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.437147154110414*pi,0.183557956957359*pi,4.129034924705509*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.571724448615075*pi,0.76537940646318*pi,0.774649431090899*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.434631680729168*pi,3.45253185314061*pi,0.9477885614571879*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.68812793685415*pi,3.13035975547321*pi,4.3397734949123095*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.629017941492951*pi,0.024822903811991037*pi,0.645273046337433*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.247183219219326*pi,0.9857450617561601*pi,4.21996256295784*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.828633617002753*pi,2.76050938814831*pi,4.11692393158257*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.533147666588907*pi,-0.30310259208177803*pi,0.9005209205200599*pi) q[12];\nu3(0.331364281539584*pi,3.21762527037734*pi,1.3034917404334498*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.72626276024315*pi,0.58874069477119*pi,0.674768079263423*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.459366403288061*pi,-0.262995908219099*pi,1.340339120356941*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.425139612191874*pi,3.49218143998845*pi,1.82253846018891*pi) q[0];\nu3(0.439792945611676*pi,0.80275795295438*pi,3.8857841227036*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.741594042852618*pi,2.85873457451245*pi,4.1129231005018*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.449666782851856*pi,3.24030212738971*pi,1.81753393423285*pi) q[12];\nu3(0.537818076546901*pi,3.4341399242841*pi,4.32466609352811*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.682576300405633*pi,-0.135757002928796*pi,3.37086432281564*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.11630304978954*pi,3.24550897842779*pi,2.1469325588700903*pi) q[20];\nu3(0.138292948759886*pi,2.94133429719542*pi,1.5432737561073*pi) q[21];\nu3(0.705993750645139*pi,3.31432270829103*pi,2.90546618084797*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.388032831851598*pi,-0.22750133226338998*pi,1.66503724873394*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.202760286966763*pi,-0.080686163598296*pi,0.910618790101875*pi) q[9];\nu3(0.479235666157376*pi,-0.154731230789247*pi,4.2583556576351*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.833761062732908*pi,-0.353425346184487*pi,3.21499379905615*pi) q[15];\nu3(0.462586806577077*pi,3.23425052365486*pi,3.28801946997828*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.607072757758349*pi,0.304307972004891*pi,0.702172852427602*pi) q[20];\nu3(0.885708180089719*pi,3.05521405437846*pi,3.14838284163872*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.610044280911674*pi,2.94259812344911*pi,4.2368771202239195*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.29593311778402*pi,0.6398028451369999*pi,4.1555647770981*pi) q[9];\nu3(0.747194938431695*pi,3.2917491063036*pi,3.835188953444*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.63094334712582*pi,-0.317516276044726*pi,0.917758433380634*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35109993264505*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.44016069983555*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42371865840768*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.536985375079078*pi,0.8650539675796101*pi,0.939827267385681*pi) q[14];\nu3(1.0*pi,0.0*pi,1.312331365542587*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282039371907117*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290569438612788*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31041532492153*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.362170078406018*pi,2.74303525250316*pi,1.59064887314248*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.19268144521943*pi) q[20];\nu3(3.5*pi,3.35568671470358*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1679194889473519*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49467542193266*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47816895617955*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4842544881960205*pi) q[19];\ncx q[0],q[12];\nu3(3.5*pi,3.40117956549632*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.319475938472781*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38930339308842*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.44070588855402*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45507531241329*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.23192446901633*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.5283133614001261*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3912472827442839*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.097846196062237*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.372889066827037*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.25688559601167*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42036665330917*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.205583795791884*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4305940072934*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.413385031962602*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.618992421482334*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.48460435542486*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5700845633896354*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[13];\nu3(0.195375249420959*pi,-0.20916937132826602*pi,3.78182245940892*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3469542119717595*pi) q[21];\nu3(0.456320529119634*pi,0.006369203661800049*pi,1.489231219890377*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.471088783483764*pi,2.69427317974369*pi,3.69101690305215*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.460302727754734*pi,3.36716490805797*pi,4.06190227297183*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45930104666863*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.841786111326667*pi,2.74672017287757*pi,3.61832841857455*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.525238732030583*pi,0.468950810350624*pi,0.7127145816874421*pi) q[7];\nu3(0.702961922767256*pi,-0.277481787939144*pi,3.85734490899897*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.863584913523225*pi,3.10663864688563*pi,3.91024549551608*pi) q[10];\nu3(0.78806398820954*pi,2.99855352217629*pi,4.0781054729927*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.510343018478552*pi,0.95840259017991*pi,4.22704912364716*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.230233915488758*pi,0.23761443272565597*pi,0.766968713510602*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.678510094080148*pi,-0.37701451698030897*pi,3.13035313961898*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.358277093293385*pi,3.35702977171154*pi,2.05380004057596*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.173267094287448*pi,2.94079601198328*pi,1.70473391636327*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.71189083003466*pi,3.26716227669949*pi,4.45023024015745*pi) q[16];\nu3(0.854100074018502*pi,3.14742839837884*pi,3.11520290558958*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.579102292811166*pi,3.16465960594492*pi,4.09196246516251*pi) q[19];\nu3(0.237097739190975*pi,0.5511916015302301*pi,4.36319895332406*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.511906696760949*pi,2.70612010369464*pi,3.49500608555801*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.219826969295022*pi,2.73751275403252*pi,1.50411881484888*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.334604781079941*pi,-0.09145404593171302*pi,0.864560838740959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.735868328609754*pi,3.27624751781853*pi,3.71699960851428*pi) q[3];\nu3(0.630025485685381*pi,3.30466596900259*pi,3.84186948046127*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.788651824107148*pi,0.08239503675479898*pi,1.005327469830086*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0813232006391693*pi,-0.333432853281302*pi,1.281027695576134*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.108866872128156*pi,-0.19629922774368502*pi,1.1973402485797822*pi) q[3];\nu3(0.241964734543619*pi,0.10459485439426297*pi,1.2171868826993268*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0530721512895449*pi,2.50508089278057*pi,1.1903312356694271*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.600463093720223*pi,0.296908022597575*pi,1.53775689647716*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36458313264639*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.276051547516007*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.505249812597207*pi,0.012767677119694953*pi,3.9530847147712*pi) q[13];\nu3(0.862206599348716*pi,0.236652081463944*pi,1.069569823556402*pi) q[14];\nu3(0.315805516746035*pi,3.21488013763796*pi,1.5935672166231*pi) q[15];\nu3(0.418664817671579*pi,2.57711410897771*pi,1.478193181408621*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.469353404800864*pi,-0.024337962809426017*pi,3.7763913761633*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.748824762197893*pi,0.03843879426340702*pi,3.60972208820118*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.550939829706215*pi,0.4134145867332*pi,0.627126183889589*pi) q[13];\nu3(0.614083225494376*pi,0.04108542507394397*pi,0.988773200184097*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.348093757185845*pi,0.7299573619058399*pi,0.727991167130554*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.764523502910519*pi,0.8279544178760101*pi,0.831338104908823*pi) q[21];\nu3(3.5*pi,3.48163845816885*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.184185841200265*pi,2.84130698306688*pi,1.3140592403751779*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.701431435959547*pi,0.290324970573714*pi,1.62925026466769*pi) q[6];\nu3(3.5*pi,3.49930756905765*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.268663892525184*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2384569098748028*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5245182157881145*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.37133776278112*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.311575900275067*pi,0.7911954265358201*pi,0.5795484477559455*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.137432102778825*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32847057240277*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6698920248436719*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5086869512864816*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.614169351512784*pi,0.227231817214812*pi,4.394841175679851*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205357325817705*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.223472688673006*pi,3.20782652565196*pi,1.079410518163788*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5288778857010603*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46199986135725*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1766521137451629*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.433026382447898*pi,3.15650862940079*pi,2.06041637662616*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.45776246984437*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.48945041627543*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3681678780323479*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.421989902392269*pi,1.11469958687518*pi,4.2595286072382805*pi) q[5];\nu3(3.5*pi,3.47617822204602*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38135549253773*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4086389154372*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235823200613571*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3794394983592468*pi) q[17];\nu3(1.0*pi,0.0*pi,1.210832445815334*pi) q[19];\ncx q[20],q[21];\nu3(0.551359504971769*pi,2.65175015187861*pi,3.72778256538425*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5112584538067991*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.621641015251033*pi,-0.4108058932711419*pi,3.30599123942959*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.329667969606007*pi,-0.33709702615415*pi,1.75226991217599*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.700295044235871*pi,0.14409656604314303*pi,3.91593475652185*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.525463770875709*pi,0.34318290731668*pi,3.98397431296678*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46010271295366*pi) q[21];\nu3(0.744609536481402*pi,3.36658246197207*pi,3.81929425236181*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.181517862859986*pi,-0.239609081463535*pi,0.631664925976954*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.396907184880473*pi,0.5818944735174401*pi,0.5605729462217985*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.787908225884636*pi,2.71701558941313*pi,4.097928829800789*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.959326115642801*pi,3.13232010486973*pi,4.1592207558801*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.653866686761205*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5694628798180998*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5055083956335249*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.626631223814792*pi,-0.271156397087826*pi,0.864334496313922*pi) q[8];\nu3(0.43139120433533*pi,3.33264155509297*pi,4.36832674610715*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.437189361627105*pi,0.19520111139976404*pi,4.21054652719039*pi) q[1];\nu3(0.455047128002797*pi,2.60140261150641*pi,1.368840237196802*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.490062682623446*pi,-0.4036845903682695*pi,1.275698699089352*pi) q[8];\nu3(0.475441630329047*pi,0.35030639786990403*pi,0.882140575177889*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47704616917376*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.176559323924266*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.562871326488004*pi,2.61871991555285*pi,3.8260948327438*pi) q[1];\nu3(0.308682223200354*pi,0.323139032566782*pi,0.9851913848945411*pi) q[2];\nu3(0.164488629949716*pi,-0.4222366011184659*pi,1.69468165695802*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.334425909871778*pi,-0.282738343614235*pi,4.19386102919302*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.038960577738841*pi,2.54898571877906*pi,1.324224681868879*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.458108664745076*pi,0.41303670117298996*pi,0.5626361554477*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.251793403771724*pi,3.33488434423551*pi,0.8978394341388549*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.339590338816503*pi,0.127063763175435*pi,4.23058276542681*pi) q[13];\nu3(0.815442251658241*pi,3.38751450869891*pi,2.97621323907169*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.675230922800767*pi,0.257613311707253*pi,4.33391015801225*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.601738007605099*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30830698676845*pi,0.5*pi) q[7];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.169408816193247*pi) q[12];\nu3(0.215015715748378*pi,-0.347578285946817*pi,4.1753158881595*pi) q[13];\nu3(0.418580686649256*pi,3.26601446150334*pi,2.11262966015213*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38148816066648*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.078999055061088*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.373623077080927*pi,2.66643355105017*pi,1.49767791712467*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.329569762461776*pi,0.06685621343285297*pi,0.8176542405439939*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5192526723059552*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.692887092895834*pi,0.32827218017943305*pi,4.21981637215407*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.551699013149895*pi,0.58920262962991*pi,4.3450551991425*pi) q[19];\nu3(0.316324460245258*pi,0.6767777190600499*pi,4.34146888923023*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[14];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.4968462951651595*pi) q[9];\nu3(3.5*pi,3.46255199824394*pi,0.5*pi) q[10];\nu3(0.243597776224828*pi,2.82917733416158*pi,1.450924147699149*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3019759995864248*pi) q[16];\nu3(0.772666713357451*pi,3.05817207792997*pi,3.44743481414785*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.622476991429879*pi,0.36462095293074304*pi,1.441122927806099*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.49194133507748*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29727895128051*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.208365392292531*pi) q[8];\ncx q[10],q[16];\nu3(0.242359747545424*pi,-0.020528326971544997*pi,0.605567134667378*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2338052848247139*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.768651362259964*pi,3.45174452607536*pi,0.702653605061567*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.345118308696024*pi,-0.07413602652055501*pi,0.959195526015565*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[14];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.568844827662194*pi,0.381555901085306*pi,0.649153381724763*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46810210597538*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.269149010428462*pi,0.354639311463544*pi,0.774256669071015*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.389850574168849*pi,0.70441186896152*pi,0.7263326743032*pi) q[21];\nu3(3.5*pi,3.47359693012461*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45826747040238*pi,0.5*pi) q[6];\nu3(0.337517548266049*pi,-0.06713468856038601*pi,4.10405053246168*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5011519024396667*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.570152449227988*pi) q[14];\nu3(1.0*pi,0.0*pi,1.249294801163868*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.711271840764748*pi,0.77238510236571*pi,4.2779580384623*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26340664372557*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[17];\ncx q[2],q[14];\ncx q[3],q[8];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0343371024455597*pi,3.47743935731069*pi,1.6607330127441*pi) q[12];\nu3(3.5*pi,3.46794368382883*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230654508203786*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43805659753317*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39386007830713*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1825248923499911*pi) q[11];\nu3(0.692492396431364*pi,2.86497827367651*pi,3.55415704207505*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34221516720989*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.330760185994527*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4649293518413895*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[17];\nu3(0.545555126176976*pi,-0.25982168955463303*pi,3.86442902559029*pi) q[2];\nu3(0.516458441661513*pi,0.21454201515392202*pi,3.67452596026382*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.474370360968959*pi,-0.032958633084779976*pi,3.81667065246643*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5399193279965213*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.347303032006941*pi,0.9377463382878*pi,4.0216583780382695*pi) q[2];\nu3(0.520814619755703*pi,3.39929920302551*pi,4.32263210336375*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.529077825082527*pi,0.45834474965738503*pi,0.672773035186861*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.102896484567465*pi,-0.16312645280399002*pi,1.1643399171226099*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3989102340037505*pi) q[11];\ncx q[13],q[20];\nu3(0.67255445306046*pi,3.30865093513885*pi,2.95701500348422*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33862325306341*pi) q[17];\nu3(3.5*pi,3.23236187032373*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.103655823975503*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.414541672648756*pi,2.68610154784335*pi,1.0563439516411441*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.84845811499008*pi,2.75056144711881*pi,4.04175733626707*pi) q[8];\nu3(0.12998993227988*pi,0.024175003450991994*pi,4.2640093136985*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.623644226298624*pi,0.13483545031435695*pi,1.0312522924065939*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.663683330705934*pi,-0.117719743704915*pi,4.38230104344389*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.499408028263925*pi,-0.21027182658515697*pi,3.7434028389342*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.862851890505077*pi,0.09649918601532004*pi,1.412202200507142*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.467554196288392*pi,0.11571758721272896*pi,4.444129192473341*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5588809424991577*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.895389810662339*pi,2.50984905769094*pi,3.99400268594191*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.355346121201899*pi,-0.325131118605933*pi,0.724050365345258*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.400244846948709*pi,2.75888988624205*pi,1.61453326328394*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.268561930901942*pi,0.5050028804415101*pi,0.90861341702566*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.598037175900396*pi,-0.30571422438101303*pi,0.8200998828624679*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.428296108846259*pi,3.14102226261619*pi,3.36738995694015*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.604792805117417*pi,0.467479554837675*pi,1.35066768148032*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.387911351648836*pi,-0.17313634502640002*pi,1.247486811618073*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.635194889899371*pi,3.15348580654593*pi,4.12758023005087*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.42653812348956*pi,0.5*pi) q[2];\nu3(0.102873551533385*pi,2.78844274879761*pi,1.458887591703701*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.252189376312336*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.674791367350214*pi,2.63130652183066*pi,3.71994524002779*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.258434964918774*pi,0.07723892626023399*pi,1.32855631042692*pi) q[18];\nu3(0.486782722744692*pi,0.5973132358111599*pi,4.19952221481752*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.400332837238316*pi,2.77692036476243*pi,1.53578464859808*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.89488606782309*pi,2.82804516907543*pi,3.8901795725134*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.463626146870699*pi,3.21182194769352*pi,0.90037539473972*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.519894356724547*pi,-0.200803753047749*pi,3.51919525828193*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.323531271289623*pi,3.26680433653395*pi,0.9273767092416629*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5172126039141002*pi) q[8];\nu3(3.5*pi,3.42242038176655*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.497439943096653*pi,-0.364385799321263*pi,4.32702773282314*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.379821735591018*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.838956034740327*pi,-0.37126919990165697*pi,3.50244361835285*pi) q[21];\ncx q[0],q[3];\nu3(0.240346679638083*pi,-0.30752581764502096*pi,3.91320772911053*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[16];\nu3(3.5*pi,3.37902356145403*pi,0.5*pi) q[10];\nu3(0.856804129544553*pi,0.046250654327608*pi,1.30665589878211*pi) q[11];\nu3(1.0*pi,0.0*pi,1.21155022140198*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36863515420945*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.266419194934004*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.44785391867505*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.45401125156951*pi) q[16];\nu3(0.797687092233461*pi,3.22398842736697*pi,2.98111509419812*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2122234886575*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.800592020274678*pi,0.03706923332868095*pi,1.5249186744318*pi) q[2];\nu3(3.5*pi,3.33333578594084*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[21];\nu3(0.648462305740728*pi,-0.05446723208184201*pi,3.92170022686214*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.559244323042074*pi) q[14];\nu3(3.5*pi,3.43234362591517*pi,0.5*pi) q[15];\nu3(0.440200486425869*pi,-0.374578299288139*pi,0.51802431276643*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229850529916301*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1936091782811808*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.488499388376631*pi,0.59248750781055*pi,0.5859102312883573*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5735489439715334*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49573778458718*pi,0.5*pi) q[7];\nu3(0.28151055751408*pi,-0.364073480978374*pi,1.4816580729650481*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5191148559642569*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201383455364416*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.29993448565721*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41795250356075*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.23604974461395*pi) q[12];\nu3(1.0*pi,0.0*pi,1.241648776214158*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45138097817824*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45314431442571*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3247429510621505*pi) q[21];\nu3(0.618233733450885*pi,-0.4570986529975444*pi,3.80266047181961*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.552110258420888*pi,-0.294445094814229*pi,4.48261137470381*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.539787434446006*pi,0.7208638688150999*pi,1.072622301876841*pi) q[5];\nu3(3.5*pi,3.47581031502676*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.204265765636223*pi,3.14387100701524*pi,1.434597780844421*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38120340500598*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5987215230967167*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.32583883139066*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.266951142263157*pi,3.20633728977235*pi,0.714335983188608*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.561373024407566*pi,-0.005778530408659999*pi,4.464540508288151*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.105640473075558*pi,0.142011042472729*pi,1.354106415587423*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.413005656361944*pi,0.65336038796761*pi,4.3046002209141*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.265700823688253*pi,3.27230772418859*pi,1.185269952396507*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.42266155760104*pi,-0.167803583065255*pi,0.757646611674761*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.735875184842685*pi,3.0333054342697*pi,4.13124377701003*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.21347923636962*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.631102052991662*pi,0.053500154973668*pi,1.4713859501189361*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.549960679349422*pi,0.85182503250756*pi,4.3472161632025905*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.317298296065397*pi,-0.100791839875296*pi,1.4965862929107732*pi) q[13];\nu3(0.44449148741856*pi,-0.08533407070145599*pi,1.165687421537253*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.548326371171238*pi,3.44496251714312*pi,4.03712493409949*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.505341257182667*pi,-0.4278953410036919*pi,4.15453373266862*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.70896254603868*pi,0.61881413505923*pi,1.255475044353842*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.971451209441866*pi,0.49920059859880195*pi,1.201161712817078*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46237671230542*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,1.232617466685747*pi) q[3];\nu3(0.482381669665268*pi,3.04186819378426*pi,3.34740562255195*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.284454467002449*pi,3.48505174829471*pi,1.191572840987644*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.183785715154227*pi,0.8047169688858*pi,4.05410713740136*pi) q[15];\nu3(0.697852391245336*pi,0.74503343452915*pi,1.017729719090846*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.444439229656732*pi,2.73064987104136*pi,1.398434192601631*pi) q[18];\nu3(0.16502671175272*pi,-0.056120200325185*pi,4.0759566200644795*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.616163578574096*pi,0.333158622740635*pi,0.940981081642118*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.530386620983144*pi,0.26496430731293297*pi,4.14235094057831*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.884508108617888*pi,-0.26520885354955204*pi,3.96704172791019*pi) q[15];\nu3(0.53883872136844*pi,-0.32853363471797703*pi,1.2737405445877141*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.392856100613758*pi,0.15872495825421895*pi,0.789083088810659*pi) q[18];\nu3(0.211151949514337*pi,0.20280116351368704*pi,4.17491346300672*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.637810563983755*pi,0.55468999504024*pi,0.731418375592463*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.488303099242771*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.879879866984135*pi,0.29158466840028696*pi,4.21800010970548*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.565443350977867*pi,0.21733056270654305*pi,4.30643812870265*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.331411001615916*pi,2.99001485401252*pi,0.679614735745125*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.398335561447348*pi,0.5842762680268301*pi,3.60102698935153*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4198472378547*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.206154697622945*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[20];\ncx q[9],q[16];\ncx q[10],q[15];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.421415730055212*pi,-0.24522293609469697*pi,1.58111522535793*pi) q[6];\nu3(3.5*pi,3.37559900922258*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46462678493982*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49911689526325*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38518303784395*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37247338536331*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1463551223008839*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3373835156207519*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192684704370388*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.132578135775131*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3404399498057251*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.28266453737279*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46171089614109*pi) q[4];\nu3(0.297095247926528*pi,-0.393024687785471*pi,4.33315148824623*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[20];\ncx q[9],q[16];\ncx q[10],q[15];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.225219558325362*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40088521491634*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.325861822407071*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4093770798843*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5568819914118799*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5008569535903762*pi) q[16];\nu3(0.338260555527977*pi,3.3552325077075*pi,1.4097335653523921*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.616501493439496*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5870524758678302*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[20];\ncx q[9],q[16];\ncx q[10],q[15];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(0.484300345713143*pi,3.49807626651121*pi,1.150939050278701*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.537655652220415*pi) q[21];\nu3(0.352708580493692*pi,-0.213309112882628*pi,4.2022871006948606*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.625395487313865*pi,0.6714841528998401*pi,1.147040061722283*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.342730300692621*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.289610295375663*pi,3.27011916897491*pi,2.20777291978983*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.327081942896954*pi,0.56835022919383*pi,0.5542125674683684*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40777050702391*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.295078023574575*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.242652603507175*pi,3.48072096313268*pi,4.380971718651979*pi) q[8];\nu3(0.603894937471417*pi,0.39537089029109396*pi,0.5527727626139219*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.468277319025899*pi,-0.4270888943741657*pi,3.77594611956605*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.743588036899662*pi,2.45732035111863*pi,3.70657031909864*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.623171415957511*pi,0.21078003926590505*pi,4.39523598772968*pi) q[8];\nu3(0.174593310694695*pi,3.42435814854878*pi,0.685417516446703*pi) q[9];\nu3(0.450340063526126*pi,-0.348840286604871*pi,4.41385783488722*pi) q[10];\nu3(0.575451164441027*pi,-0.375423694836246*pi,3.20083937309171*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.248856806520296*pi,2.47445271221153*pi,1.334637115046326*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.381911766323593*pi,-0.4446219570586434*pi,0.5309739115379835*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.813363959052278*pi,3.3327521482474*pi,0.626505298397761*pi) q[1];\nu3(0.393381738551151*pi,0.8031314399920599*pi,3.89433336408893*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.411114970538939*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.631201251212877*pi,3.36910133038794*pi,0.698365928052264*pi) q[10];\nu3(0.316005204338802*pi,3.42929837977768*pi,1.93171479503231*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.25894742973224*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2080620486768119*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.356870175862223*pi,2.74571988520423*pi,1.63554442120441*pi) q[1];\nu3(0.631010345469881*pi,0.6775651755171701*pi,4.30070284777991*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.409735538566828*pi,0.46979294446718*pi,3.84083332350564*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.881449024259836*pi,3.28245278156462*pi,3.52058881128021*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.678841101309618*pi,0.009300412932175983*pi,3.90479183780652*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.946116914138297*pi,2.70360301512336*pi,3.47663537572658*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.390895751837069*pi,3.07887046072589*pi,2.00322452205004*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.508523338778874*pi,3.06228158519085*pi,4.4687565747618105*pi) q[14];\nu3(0.807937217868902*pi,-0.303716714889225*pi,3.5892483502168*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.521797026813346*pi,2.70344100696856*pi,3.73727044891222*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5325480520768271*pi) q[19];\nu3(0.613555245248374*pi,3.22389839024143*pi,3.01005056387219*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.265782442489861*pi,0.007861292843241996*pi,4.09513359703403*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.473336351577488*pi,0.44948125517414905*pi,3.84973547261262*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.371713619295438*pi,3.00414139637169*pi,0.8587209545396031*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,3.40689835422979*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.174273256702089*pi) q[11];\nu3(0.0463106813376046*pi,2.73320232250706*pi,1.301879755668672*pi) q[12];\nu3(0.466293229113587*pi,0.23543938142144905*pi,3.69498886523282*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41279834510931*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.191688277148576*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[20];\nu3(0.671272005469793*pi,-0.194551349183475*pi,4.035359164825071*pi) q[12];\nu3(0.17581645190589*pi,-0.07879537383707402*pi,4.2507359284846*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.653082808784562*pi,1.04099981484577*pi,0.697609735642262*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46052007320817*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40522646302816*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.561671378723982*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.84129169405716*pi,2.9634276185655*pi,3.13958452685982*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2725946728980642*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2097261961364731*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.49063183611514*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.691622004369502*pi,-0.26826045833491197*pi,0.813900430876819*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[18];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.504680169729941*pi,2.53397445284998*pi,1.244456625284474*pi) q[17];\nu3(0.752076817977118*pi,0.260624588120563*pi,3.78118683711833*pi) q[19];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.455051387231938*pi,-0.25075665980372697*pi,0.630149934985368*pi) q[6];\nu3(3.5*pi,3.48341815967046*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.407295000179059*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5965456811959347*pi) q[18];\nu3(0.204666528724341*pi,3.4609988226375*pi,0.725940280431414*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.697672308521444*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.540981906528176*pi,-0.4576824150180079*pi,3.22362612581513*pi) q[3];\nu3(3.5*pi,3.48160569250946*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.352614352299636*pi,-0.10665401085820803*pi,1.17974707660745*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[18];\ncx q[10],q[20];\nu3(0.710950527250607*pi,2.54846541170253*pi,4.01294344100552*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.116921421662185*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.24163617167074*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.608399662341206*pi,-0.246185440622323*pi,4.48576986414373*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.52646659700743*pi,3.14734411514499*pi,4.32603507010056*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5710592863398634*pi) q[14];\nu3(1.0*pi,0.0*pi,1.13402686708262*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,3.40585892974948*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5174332198174567*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232989981666871*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.344960532627122*pi,3.00295927965632*pi,1.73909384936876*pi) q[9];\nu3(0.644803737990719*pi,0.128031465420825*pi,1.52121766658324*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48269741570573*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46371594618577*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200666215146794*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46120884938669*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.599722955819055*pi,0.07981279367976402*pi,3.65606948961188*pi) q[9];\nu3(0.692775510819359*pi,3.39371889792854*pi,3.17290425997516*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.267823524884016*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4472264940930195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.868596635544624*pi,0.04857984221285405*pi,0.6308320113225501*pi) q[1];\nu3(0.407274541596962*pi,0.8568849792772499*pi,4.27829628308214*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.718682468651345*pi,3.40076736605436*pi,4.49868503419514*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6074827879888081*pi) q[19];\nu3(0.5447839756258*pi,3.24081240359479*pi,3.54190522430585*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.587984744592309*pi,0.56416880461223*pi,4.06983069587959*pi) q[1];\nu3(0.730132110954827*pi,0.09156170377504802*pi,4.3092529946395*pi) q[2];\ncx q[3],q[10];\nu3(0.114083838462287*pi,-0.4906468271691785*pi,0.5316397020939168*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42758671492006*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.305441143738767*pi) q[7];\nu3(0.268724227917104*pi,0.94233537192893*pi,4.11114373680191*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5642439380134863*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.773867846239384*pi,3.3567316934445*pi,4.30697618052253*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.7745297086663*pi,-0.23987666838523197*pi,3.67202194434133*pi) q[18];\nu3(0.540648495925113*pi,2.95086422639144*pi,3.84065782777637*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35118799463387*pi,0.5*pi) q[3];\nu3(0.074056679225252*pi,0.53919557007465*pi,0.807689683918437*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(0.550960835071933*pi,2.55398426749499*pi,3.83774658751888*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1860646010635612*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.580836552464072*pi,-0.021025623470614985*pi,3.98916860950512*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.65229941678992*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.636669050065079*pi,0.8790837297020799*pi,0.66815238798598*pi) q[15];\nu3(0.609606408855968*pi,3.18174303934665*pi,3.33155516880423*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.372720116190601*pi,3.32670555430893*pi,1.0327640479011602*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.222918910408157*pi,-0.288199489406087*pi,4.4862633839251*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.376013963617*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.208380866882413*pi,3.0480821124118*pi,0.8482828469022761*pi) q[15];\nu3(0.390208018728795*pi,-0.357730982972297*pi,0.90839879019098*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.414968991136015*pi,0.354735791784505*pi,3.65482083115307*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.420633537107287*pi,-0.024044395185605028*pi,4.21564286614983*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.663937571693596*pi,3.33872405873619*pi,3.02927363388282*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.768621690860237*pi,3.14975014718191*pi,4.11208112956876*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.695221706284896*pi,3.08097409745071*pi,3.22665550125733*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.46401960602935*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.514151653197832*pi,0.65609601790847*pi,4.49548864220527*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48247936443107*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.312300175298715*pi,-0.195211581788452*pi,1.54424521330473*pi) q[13];\nu3(1.0*pi,0.0*pi,1.249116477791902*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.461567179363028*pi,2.45248195512632*pi,1.2991872442477002*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.372679233620129*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.415348087956149*pi,2.45020130575032*pi,1.442164095881622*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.332120651451136*pi,0.42453385052132797*pi,0.77076794499396*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.515379813468921*pi,0.05580138352578401*pi,1.382192058341265*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44288382796127*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.216729927930696*pi,3.40488539954063*pi,0.780693874005458*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.275306147713656*pi,-0.01693598031531801*pi,4.2005671467287*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5436720316493411*pi) q[14];\nu3(1.0*pi,0.0*pi,1.315191834369468*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4465294708823695*pi) q[20];\nu3(0.241151376655144*pi,2.84471144309539*pi,0.922767102210848*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.34056766964162*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2322264239732141*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.719225387283003*pi,-0.289393113531044*pi,4.10183614026547*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.390282706817963*pi,0.262708864499273*pi,3.67306586620234*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.356015430203295*pi,-0.386696045148102*pi,1.75735363069557*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.614783831415962*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.945683873948356*pi,0.29520219105242695*pi,1.38416221448088*pi) q[1];\ncx q[2],q[16];\nu3(0.524491930552684*pi,3.18352100614099*pi,3.9449150679229*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5665680515500267*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.118593068404725*pi,-0.166962242844094*pi,3.86893553177788*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.624577072350846*pi,3.34309856630633*pi,4.036298319191809*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45474843736118*pi,0.5*pi) q[0];\nu3(0.799927203801758*pi,-0.02608975536621999*pi,3.67529244738693*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47034761120655*pi,0.5*pi) q[9];\nu3(0.522278834696832*pi,2.63039715343255*pi,3.61983163526118*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4318783219303*pi,0.5*pi) q[13];\nu3(0.452491489259524*pi,0.7018149760858099*pi,3.98382752717167*pi) q[14];\nu3(1.0*pi,0.0*pi,1.314949033562531*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.385210420001564*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.07278986746599*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.47684044639131*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.369374818741574*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.816133296369037*pi,0.19149117891198197*pi,4.26449951124521*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.44652296572781*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2676724073546781*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5845683024908048*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5674864866310454*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49478749348067*pi) q[21];\ncx q[0],q[18];\nu3(0.505705618383292*pi,2.93846858884906*pi,1.2652861470495411*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.571708310940016*pi,0.266146577410009*pi,4.2693941761323*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.44248142814215*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3800544774411652*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5320917772408396*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.757692928726569*pi,-0.49840640272895176*pi,0.5651408271761528*pi) q[4];\nu3(0.423054591876157*pi,-0.14667256693007302*pi,0.5196441003523272*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5228181774641153*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.582095391875208*pi,-0.22131694660802598*pi,3.94875118135386*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.584169410946614*pi,0.054091429785765976*pi,4.49797257820571*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.449949886736442*pi,-0.4319703796125879*pi,0.689488509164348*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36514944805622*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.408269699089454*pi,0.58183122362146*pi,4.15642217240337*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.453862987147576*pi,2.78030017950758*pi,3.84339223364062*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.559833030085864*pi,-0.331522658476617*pi,1.100697389528621*pi) q[11];\nu3(0.387663204402554*pi,-0.022520057030762985*pi,3.89614083540054*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.866326505058897*pi,-0.41222998369010777*pi,0.828443596575117*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.507727999197995*pi,0.016285974681175985*pi,4.10059155350625*pi) q[7];\nu3(0.311040593477142*pi,0.12835128553762698*pi,1.1211897491214429*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.181787387709177*pi,0.5176938542159499*pi,3.90587673996204*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.659718927227522*pi,0.22826729590447803*pi,4.24393132914105*pi) q[0];\nu3(3.5*pi,3.48707812516481*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.205322924120497*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.288096880652242*pi,0.37056810278818697*pi,3.99327986545219*pi) q[7];\nu3(0.139328870881904*pi,3.01020589691123*pi,1.3738755597769021*pi) q[8];\nu3(0.302502653054028*pi,3.08496750151416*pi,1.94351912265627*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.315914955245209*pi,3.49512962548247*pi,4.41733905465487*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.206264424553751*pi,0.94864417135274*pi,4.48668479118464*pi) q[0];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.751360789382493*pi,2.94135354320734*pi,4.069230508428991*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.432288673724278*pi,0.21665914325179303*pi,4.40373281275014*pi) q[15];\nu3(0.573075625405506*pi,-0.4483462731934825*pi,4.41716662292453*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4630406863445895*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0533539232078021*pi,-0.15540549785534802*pi,1.141526666145511*pi) q[17];\nu3(0.990048420481186*pi,3.17219472042143*pi,2.96909793615299*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.527650617476093*pi,2.69885901371208*pi,1.269471146784011*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43498758314285*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.233898245341341*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.395284619968977*pi,0.24861428999267499*pi,3.3534514393325*pi) q[18];\nu3(0.790535497410487*pi,-0.03333562359709702*pi,1.2150324208556569*pi) q[19];\nu3(0.522894209554534*pi,0.06776700613735798*pi,4.457563520018541*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36039216286517*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3080370231266811*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.79178563295832*pi,2.72581446691139*pi,4.08382341673256*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.169754790874836*pi,0.14234749489453702*pi,1.1237550628602762*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.38670156693918*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5150948572862124*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2274783533180549*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.181615805132008*pi,-0.009197867233777024*pi,3.56391671805512*pi) q[6];\nu3(3.5*pi,3.43657622397752*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.549966660855131*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.30573861666162*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.41053058412968*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.372212767621652*pi,0.92878413112587*pi,3.99919113773318*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.200924053867865*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32011338673206*pi) q[15];\nu3(3.5*pi,3.49918817648619*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.326462785287484*pi) q[18];\nu3(3.5*pi,3.39945342174089*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.151896430758051*pi) q[21];\ncx q[0],q[14];\nu3(0.583756553197669*pi,3.29025177401684*pi,2.91828644244356*pi) q[1];\nu3(0.864438625428018*pi,0.12249184236545796*pi,4.3242794680838*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47896951171982*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.2395059237559*pi,3.18567554518283*pi,1.285284710910275*pi) q[12];\nu3(0.755293915214609*pi,0.42002597341051096*pi,4.49805180287354*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.3774363043322*pi) q[17];\nu3(1.0*pi,0.0*pi,1.35532939436274*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.606468146549619*pi,2.51593182872913*pi,3.55234594913573*pi) q[1];\nu3(0.892657648574366*pi,3.46291499314693*pi,3.26244143095841*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.537226456073835*pi,3.2267899733661*pi,4.37543492103374*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4229054465294695*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31679059436272*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44554320215133*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.373642813688205*pi,3.11788333229446*pi,1.0427461757777419*pi) q[4];\nu3(0.300904957411199*pi,0.060896423593117976*pi,4.28656664870617*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.481443982311189*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49476348662502*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.39271887341104*pi,3.49370662684937*pi,0.5900099044613337*pi) q[4];\nu3(0.0897375827231593*pi,3.00537365400854*pi,0.846932558346294*pi) q[5];\nu3(1.0*pi,0.0*pi,1.430519348241994*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.261494956486699*pi,-0.14854563954496097*pi,0.641672153881393*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.494115072105857*pi,-0.13508876027552202*pi,1.4481493166006731*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41770254091629*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3485894151488909*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.472834245229119*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[6];\ncx q[3],q[5];\nu3(0.693651557977568*pi,0.054456831583161946*pi,0.855171965581329*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.893366962227311*pi,-0.42873059443182693*pi,0.722838314661482*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5112949820414291*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.28881141802516*pi,0.268465087865281*pi,3.89460505307716*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.636653220719211*pi,0.05432184817473196*pi,0.941096183464347*pi) q[0];\nu3(3.5*pi,3.48544418308685*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44751742693606*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1962842050540758*pi) q[4];\nu3(1.0*pi,0.0*pi,1.184655093928668*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.174089174208455*pi,2.71722607341899*pi,1.0147576990851839*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.689782357389267*pi,3.03900318647063*pi,4.39255345788631*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.522527297799375*pi,2.71855351939656*pi,3.96057868852096*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.713579060777194*pi,-0.031377270706239024*pi,3.55534010934198*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.722405686162036*pi,1.04617366471436*pi,0.6024125575417361*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.447331061952037*pi,-0.292736167464763*pi,3.78396636786224*pi) q[16];\nu3(0.21722615298199*pi,-0.4166994676412668*pi,4.10933539092356*pi) q[17];\nu3(0.476725191099228*pi,0.23950244328650905*pi,3.51428839858284*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0335726963675071*pi,3.40657595915648*pi,1.397830249429497*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6307396451385849*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5537719658003892*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.154816615548943*pi,-0.15530493508833798*pi,1.478094437613894*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.551595719717401*pi,3.37411632421196*pi,3.71300160933241*pi) q[11];\nu3(0.490848354448746*pi,0.17121344077172396*pi,3.79542288345142*pi) q[12];\nu3(0.66633834438652*pi,2.98760982120126*pi,3.17321541608632*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.419989944383198*pi,0.19367215149635697*pi,1.193787195858424*pi) q[16];\nu3(0.152218194829107*pi,0.37205156174214604*pi,3.40366673167425*pi) q[17];\nu3(0.919272666992235*pi,3.45669561678633*pi,3.32998473670296*pi) q[18];\nu3(0.612092379685869*pi,0.055402514302750006*pi,0.705465965084395*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.834856355534619*pi,2.96164020336486*pi,3.21977733847552*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.707492919364366*pi,2.89334138173552*pi,3.86115120054229*pi) q[8];\nu3(0.354564840852638*pi,2.70214377828992*pi,0.8276371790028809*pi) q[11];\nu3(0.228295426606067*pi,3.41638497405487*pi,1.61337093817564*pi) q[12];\nu3(0.55418812580303*pi,0.6069150055839101*pi,0.8945389960262811*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.318817954101018*pi,0.028043018221561966*pi,4.25727710894983*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.339313164895076*pi,0.323994140858504*pi,0.74857922323663*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40467817544229*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42314318016644*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.275736717544256*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216439984390268*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.70343847709108*pi,3.2201621525851*pi,4.33419147299996*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.711092931515858*pi,3.40148246537128*pi,3.08557454366387*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[10];\nu3(3.5*pi,3.46682071793019*pi,0.5*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.288658136518285*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.366314196744686*pi,3.08717886825694*pi,1.71468358924401*pi) q[1];\nu3(0.405600428735079*pi,0.05376704826373302*pi,4.15893991879764*pi) q[2];\nu3(0.727067977344812*pi,0.14319198917536202*pi,4.42660875190581*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.20729068569118*pi,3.23526241310719*pi,2.16653682118229*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48192446566289*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.261884541558975*pi) q[10];\nu3(3.5*pi,3.37987497558675*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45451486376084*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5248432852240288*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2273262623533792*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.21785058114002*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4427791073344505*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.468847698444378*pi,3.04563056244318*pi,3.43637791931787*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.579346843098763*pi,3.19631407272824*pi,3.02796086568224*pi) q[4];\nu3(0.398871757296662*pi,0.457525087745279*pi,4.4698629125176*pi) q[5];\nu3(0.131748778528639*pi,-0.441720645971768*pi,1.56922806649604*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[19];\nu3(3.5*pi,3.47060109315711*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5198347666792746*pi) q[17];\nu3(1.0*pi,0.0*pi,1.154979413340481*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.883751692722867*pi,3.17590371037979*pi,0.649608846676614*pi) q[4];\nu3(0.398632542220827*pi,1.00179759388617*pi,4.2336754969033805*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5705740595744381*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36653504017583*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.602162317289894*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.383910876248298*pi,0.42782681066442596*pi,3.67095012840859*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[19];\nu3(0.640584049894126*pi,0.49341754140969696*pi,1.283090549609586*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6028691520596849*pi) q[21];\nu3(0.855885686564613*pi,0.029911303603492034*pi,0.910030627278248*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.566500114066607*pi,3.21640246610559*pi,4.24812239865506*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[14];\ncx q[4],q[5];\nu3(3.5*pi,3.4308331936798*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.158799393517168*pi,2.46782104630082*pi,1.277640688786998*pi) q[8];\nu3(0.417299793064159*pi,0.19684984418248497*pi,0.915895788302287*pi) q[9];\nu3(0.542803339562471*pi,0.50260219983453*pi,1.469088428296337*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.308044990376148*pi,3.43836353696656*pi,1.3904683747735311*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280525728653641*pi) q[18];\nu3(0.43456295100426*pi,0.69111657730895*pi,4.2292378811348605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.2645994458564*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36189346069624*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3241353210044169*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.652780552871458*pi,-0.11262839499023097*pi,1.246950594803867*pi) q[8];\nu3(0.41685545317012*pi,0.014717056821153984*pi,3.55467986831472*pi) q[9];\nu3(0.332239921753658*pi,0.12757508478205604*pi,1.0805538238935601*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.357320637889617*pi,3.07110209574045*pi,1.083395450982596*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.178038864288474*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.710837490431343*pi,0.6912745480481*pi,1.060052573210186*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[14];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.289684614308133*pi,-0.4862301212556287*pi,4.09501318616727*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.355696459577632*pi,-0.11495308497819601*pi,3.72857430724751*pi) q[16];\nu3(0.431032782948206*pi,-0.266709522729738*pi,1.50278134950478*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4143876526148205*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.569466705947316*pi,-0.130971212477212*pi,0.906817221448375*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.31017552036366*pi) q[5];\ncx q[6],q[18];\nu3(0.364554087686857*pi,0.190897914893441*pi,4.46570489995248*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5408115937959432*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.335391786192249*pi,3.18069947615351*pi,1.4837318573371419*pi) q[16];\nu3(0.322553775266185*pi,0.18261162529460095*pi,0.8995237070546269*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.715689416433394*pi,0.50451136429204*pi,1.344925297539109*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[14];\ncx q[3],q[8];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.565365161881593*pi,0.49105501341785196*pi,1.3084151361442231*pi) q[11];\nu3(0.219901902140342*pi,0.362178432639242*pi,0.951643156369627*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.456224150983731*pi,0.76187082536106*pi,4.143335467995239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44531525544861*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.253676489964981*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.82363629203639*pi,0.191571555595632*pi,0.7726292367470611*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.871298963091191*pi,2.96959794520069*pi,4.0515961720633396*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.635857655930838*pi,3.04273325347923*pi,0.535035756255397*pi) q[21];\ncx q[1],q[17];\nu3(0.45121300797465*pi,-0.16134069642090298*pi,0.76615760117243*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44095054412697*pi,0.5*pi) q[1];\nu3(0.20501024088427*pi,-0.09877523198499899*pi,4.12947402727925*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40468108393817*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.327466903962939*pi) q[8];\nu3(3.5*pi,3.39614348225046*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.129754234644526*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.148161793306759*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.289234726730165*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[13];\nu3(3.5*pi,3.49968095469983*pi,0.5*pi) q[10];\nu3(0.418923267912112*pi,0.07003010102473695*pi,4.1068738327183905*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.384358347151881*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39396843184279*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.877019940668161*pi,3.05203777890254*pi,3.72550584793398*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.287416442186867*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39881700858042*pi) q[13];\nu3(0.326779965239931*pi,0.99377749659488*pi,4.385170656716809*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5881973812901196*pi) q[17];\nu3(0.490868249485124*pi,0.33230729221434196*pi,3.80044440244443*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30775133514857*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[17];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.898205094297649*pi,3.45313972239438*pi,3.58492953918759*pi) q[4];\nu3(0.787035644603759*pi,0.38257039368992196*pi,1.325819713280607*pi) q[5];\nu3(0.418321070201274*pi,3.20599231843278*pi,4.42163144614014*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.790583841674128*pi) q[16];\nu3(0.861609234181461*pi,0.24596833267071805*pi,3.76288788472263*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47649849915416*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.696889247426147*pi,0.299212170621862*pi,3.82326148756616*pi) q[4];\nu3(0.567476982353066*pi,1.07656849755994*pi,0.820634682622573*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.35311550782062*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3341950334661759*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49288179955556*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.230405969850123*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.488989765572746*pi,0.59039055983731*pi,4.01194833585112*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5826709609630256*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49909393215077*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.346475960690739*pi,0.59421097599395*pi,4.08580999411836*pi) q[1];\ncx q[2],q[12];\nu3(0.827903003741102*pi,0.7192183253578901*pi,4.34740157090682*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43783561708826*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.230277817803226*pi,3.13671220822111*pi,1.326693145410065*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42922429773521*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245135673088597*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339107716542973*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.491541446800168*pi,0.265889383904206*pi,3.63461262005845*pi) q[3];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.331138017131382*pi,-0.4581801991226767*pi,1.310301799475182*pi) q[8];\nu3(0.518891110163979*pi,3.21429658496289*pi,3.37273510673301*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.206815462044936*pi,-0.029721030406508975*pi,4.16462400519036*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.394546814807326*pi,3.40307833037338*pi,1.09321670806372*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.626309082812621*pi,0.015725371125189014*pi,4.19817884806559*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.141066934499381*pi,0.17712433371621505*pi,0.640105681173013*pi) q[9];\nu3(0.63692248380997*pi,-0.20922912038895303*pi,0.922367364635174*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.870653873333195*pi,3.27745002905842*pi,4.14362372946486*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.504403578320564*pi,-0.346922643301951*pi,0.70204986258694*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5122260957924333*pi) q[18];\nu3(0.20253567867141*pi,-0.352443055601537*pi,1.095195005214211*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.464021936343309*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.724107627553961*pi,0.016623572677246012*pi,1.0543505022215989*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[20];\nu3(0.887625464243387*pi,-0.159858736399905*pi,3.42432742877545*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.434101167331506*pi,3.34864059773319*pi,1.77243058704079*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.770962715856298*pi,3.4817538268757*pi,3.16215622153655*pi) q[12];\nu3(0.536729729343125*pi,-0.0023655289784449973*pi,0.5891903337875893*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.316932994198454*pi,0.257809244526792*pi,3.91766967587489*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.580733834496941*pi,-0.287648776414383*pi,3.33153182382222*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.637691860123631*pi,2.44438252511138*pi,3.75346922905453*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.435218678859183*pi,-0.270743861360288*pi,0.618312255847006*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.815230160249447*pi,0.002282559388318006*pi,4.19875623192784*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.961166199223929*pi,-0.332180883236475*pi,1.008081342295156*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.594677647002769*pi,3.20251675006425*pi,4.3144612229858*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.780771220070239*pi,-0.28021164062423*pi,0.895186060809097*pi) q[14];\nu3(0.654126127722382*pi,-0.246845737314689*pi,0.657023331702796*pi) q[15];\nu3(0.742549185177503*pi,-0.4751581267866341*pi,3.75292563027221*pi) q[16];\nu3(0.419094627962548*pi,2.54905924205504*pi,1.043527110320757*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47423306693491*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.645824951659988*pi,3.06399357444421*pi,3.28307087201194*pi) q[14];\nu3(0.430234444647441*pi,3.02980831217721*pi,0.974575549115366*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.304930388084508*pi) q[17];\nu3(0.512645186132876*pi,3.03348420337733*pi,0.5768620549072073*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42386942293507*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.15608586942474*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.537690766773573*pi,-0.20689092140529097*pi,3.5398141950978*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[7];\nu3(3.5*pi,3.46844410877022*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.368695414862867*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44799220031962*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42447990096609*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.400458183122232*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.362154734862267*pi,-0.138631542435445*pi,1.53731316123871*pi) q[21];\nu3(3.5*pi,3.4989804868605*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[5];\nu3(0.160418433553244*pi,0.7103945492509001*pi,4.285002452484299*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5788204423279658*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2388012979470369*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.361846008138335*pi,-0.286409519427324*pi,0.626376253950343*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[7];\nu3(3.5*pi,3.36477248830356*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3718781209921005*pi) q[5];\nu3(0.289737071635019*pi,3.00138358563976*pi,0.6444807298663631*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1794086649137792*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38565143519364*pi) q[19];\nu3(0.763397788079945*pi,0.127775882728153*pi,1.56907556473718*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.40112887128411*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2754633483857138*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3861181755831495*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.376765488069342*pi,3.23343265849997*pi,0.729619253385139*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.623132283930162*pi,3.49868199484167*pi,4.43140839888591*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48011547863576*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.39929345058039*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4765791312663*pi) q[15];\nu3(1.0*pi,0.0*pi,1.096333299145011*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251628006152277*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.286978091169194*pi,3.1790104027585*pi,1.50317200620839*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.277094072000301*pi,-0.4940212260612636*pi,1.6519309716451*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.490635682156*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4806195233964*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1376105190239891*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4561828770959995*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44042938579395*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.23277536133745*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5330964630182682*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.630425209405185*pi,2.35771691499088*pi,3.71219353556543*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.373177639803608*pi,2.63713305161538*pi,0.967743366183642*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48622768974253*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.440520329451937*pi,2.57702109394676*pi,1.161785660568201*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.498229953383376*pi,-0.088926206765363*pi,4.1121797639279105*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.623653362757986*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.732604534065827*pi,2.97540447532122*pi,4.217716504411451*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0412489420584371*pi,0.7139880580379001*pi,4.1714196838294395*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.41162455030234*pi,3.02464923847609*pi,1.84151679034646*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.282556484747115*pi,3.17478224209082*pi,1.212977224154785*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.579052735104515*pi,2.46922118280922*pi,3.66460002943112*pi) q[0];\nu3(0.0664630712352653*pi,0.027812611885646987*pi,1.351517665345776*pi) q[2];\nu3(0.548191685217323*pi,-0.17968136011091101*pi,0.988771619078888*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.188922342885286*pi,0.34131457599897397*pi,3.62567095469932*pi) q[8];\nu3(0.449609158091226*pi,2.93263849450571*pi,1.425313085176931*pi) q[10];\nu3(0.797819992068131*pi,-0.4855115648623334*pi,0.899432249941059*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.318392958885507*pi,-0.26409342463586*pi,4.41156330980336*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.490411758841129*pi,0.460509753436669*pi,4.37745421007946*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.884100322927366*pi,2.54634809842565*pi,3.83467757590042*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.101064404466661*pi,2.74615350127011*pi,1.388498786637483*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.586881864647371*pi,1.00449700724117*pi,0.5347953186047031*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42360241052102*pi,0.5*pi) q[7];\nu3(0.907933645198194*pi,1.17587464701598*pi,0.81623714663878*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.642087304392615*pi,0.36905036925937496*pi,0.896266786237413*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.351301254082497*pi,-0.132533778235902*pi,0.9885713889710259*pi) q[14];\nu3(0.446027258409259*pi,3.17498942865989*pi,3.22658414511777*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.359909937399336*pi) q[17];\nu3(0.308778365377278*pi,3.38876246786607*pi,2.03404277700764*pi) q[18];\nu3(0.709466706540431*pi,0.428138824806229*pi,0.5342630430553749*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.320756613072554*pi,-0.4362617868703449*pi,0.885906100098781*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0523914812858989*pi,2.98773808752453*pi,1.1421532369890661*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.975043986391099*pi,3.37646588779319*pi,4.240734241330809*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.381950467644861*pi,-0.45407202609995323*pi,0.765350705297017*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.951494523988071*pi,3.17202618694368*pi,3.70879877537691*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.555966565731457*pi,3.33861068936128*pi,1.82369362888665*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.422151259033075*pi,-0.21970939871925999*pi,0.846636499701535*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.150270878145599*pi,-0.4555584202970746*pi,4.43826485429142*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43923090552011*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.875938331644004*pi,0.07125867824561005*pi,4.40964444933251*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.647491158544782*pi,3.26375866566559*pi,0.719686493639674*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0413241118802733*pi,0.21767293287545397*pi,0.963084578395607*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.511639591782368*pi,3.09988461020488*pi,3.35298344073446*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.708167464938998*pi,-0.13005904536287*pi,3.99139297394522*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[9];\ncx q[3],q[5];\nu3(0.668976493565756*pi,0.21403502781024197*pi,4.45761177229225*pi) q[4];\nu3(0.446510157519045*pi,3.32215290246267*pi,3.15430976146356*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.33588930857088*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39794727154369*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.250448406590149*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48503525628465*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.293344429197885*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.2168204767541329*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44112580117628*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[9];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.41055433161944*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46198914947487*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.179431676336284*pi) q[12];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.161157235970063*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4335849352605439*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.48379259937338*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.5376901970364534*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5651482093492943*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.476201494532139*pi) q[14];\nu3(3.5*pi,3.46864744208014*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.353202146013794*pi) q[18];\nu3(1.0*pi,0.0*pi,1.319369142535215*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[9];\ncx q[3],q[5];\nu3(3.5*pi,3.32032493647844*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5533999983640094*pi) q[12];\nu3(1.0*pi,0.0*pi,1.250962669522909*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48735885110239*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6359451331220229*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.662723640254846*pi,2.53264197819631*pi,3.63923407299291*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.655117923420507*pi,-0.21721640608548098*pi,0.9443368965664369*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5589913549263961*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4019731274820995*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.682805081389065*pi,-0.322381306327997*pi,4.36853752508818*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39226531161398*pi,0.5*pi) q[6];\nu3(0.283734757183195*pi,-0.361427033016836*pi,0.737841335808352*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.282725312762514*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.486210980946121*pi) q[15];\ncx q[16],q[18];\nu3(0.211704392595599*pi,0.22660070797591503*pi,4.27771884093631*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.730345110888789*pi,3.04837084811101*pi,4.35993026697629*pi) q[2];\nu3(0.151974911146723*pi,2.99211881877475*pi,1.099538255979997*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.508681657598415*pi,0.063231223765702*pi,1.1815116645087689*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.432253082967131*pi,-0.23503452770650501*pi,4.30517511544185*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.762109629268459*pi,-0.076485819966911*pi,0.853197793665316*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.233904221666972*pi,-0.04755961949373899*pi,4.36269336798715*pi) q[9];\nu3(0.662983994945735*pi,3.19872851308158*pi,3.51703317065682*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.100004079390971*pi,-0.018478466604176014*pi,4.20058135611475*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5472468649526006*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.631134704847479*pi,3.33911508952288*pi,2.91654129378206*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.291753244421556*pi,0.5685335456182901*pi,4.33265356211289*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.566643605969735*pi,0.282273667768019*pi,0.5521333942026503*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.322916488847276*pi,3.49025697617176*pi,0.742712527571445*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.203322006560905*pi,-0.15191875529994497*pi,1.30405863490569*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.358521423224003*pi,3.20422422703807*pi,1.155775051373236*pi) q[16];\nu3(0.358374480120489*pi,0.32765020293562996*pi,4.41648789679092*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.424812174862275*pi,2.55465240324956*pi,1.315417096583611*pi) q[21];\nu3(0.172015515038687*pi,1.02072743341467*pi,4.17227619457774*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.39710512395977*pi,2.88143574095904*pi,1.59587341125458*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.699404328458841*pi,-0.20976777584106798*pi,4.26386705435298*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.173622249301939*pi,0.354538355899053*pi,3.50038241478582*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.652736898229637*pi,0.082827418446632*pi,0.812480140889678*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.26745490720667*pi,0.5315326906848199*pi,4.29024284600079*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.76863806464251*pi,-0.307227859425951*pi,1.136756476108972*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0969826925425311*pi,0.57070476543377*pi,4.22679765245738*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.215658699808761*pi,0.07834706453162399*pi,4.15604834175242*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.446160606761731*pi,0.051771409736006024*pi,0.5901833707529287*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.186461478823562*pi,2.69467988041712*pi,1.37511329086841*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.291619245598176*pi,0.380510980264943*pi,4.09563880016204*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.361169694335883*pi,3.01336422790811*pi,0.624215432552214*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[17],q[18];\nu3(0.756971127957812*pi,2.74989786158977*pi,3.34304734175462*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(0.679263271615221*pi,0.51884266427829*pi,0.9769241918139651*pi) q[4];\nu3(0.289276865796397*pi,3.41284678158206*pi,1.280167337416339*pi) q[6];\nu3(3.5*pi,3.4712358951875*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.338809106298159*pi,-0.002882930442879017*pi,4.22907926347607*pi) q[15];\nu3(1.0*pi,0.0*pi,1.359424608334028*pi) q[16];\nu3(3.5*pi,3.48010542311713*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250676529950932*pi) q[18];\nu3(0.716112661693036*pi,0.5199962837138199*pi,0.5304104455670353*pi) q[19];\nu3(0.0679030923147789*pi,0.010528120325712043*pi,3.88640936500377*pi) q[20];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.43468774763168*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.34001350050846*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[11],q[21];\nu3(0.286873790268863*pi,0.39235426120779904*pi,0.8044337931644481*pi) q[13];\nu3(0.59496197940809*pi,-0.13554229186960398*pi,4.40691966031102*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.51110760261006*pi,2.79006463218161*pi,1.04615939101587*pi) q[20];\nu3(3.5*pi,3.4582210050767*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.41454914089383*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.224539726553881*pi) q[8];\nu3(3.5*pi,3.49665556504016*pi,0.5*pi) q[11];\nu3(0.718109742425915*pi,3.08032287480894*pi,2.938002278917*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1863925517344471*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46277010532473*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.356559575249181*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303999700746811*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.44354236359822*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.39972724653921*pi) q[5];\ncx q[7],q[16];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.297861054021788*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.46016093649605*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.150252033987895*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.704119534547021*pi) q[8];\nu3(3.5*pi,3.40866612332355*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34079861533289*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5136763554585531*pi) q[14];\nu3(1.0*pi,0.0*pi,1.165409072132035*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260141112568856*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5678221866044983*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.47044718207454*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5358273711360201*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.526332167374119*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5584341721013777*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.290549742333381*pi,3.17848055323137*pi,0.8933137977743291*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.819108710754138*pi,3.20003027041094*pi,3.94707067520511*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.806822618961741*pi,-0.206793918789195*pi,3.50764160262607*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.690718364940207*pi,3.38216444115957*pi,4.09612955120651*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[20];\nu3(0.788905149157174*pi,3.14073632612622*pi,4.01332698916137*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.658671693629659*pi,-0.33149551560399404*pi,0.609456523614554*pi) q[21];\nu3(0.113298932750483*pi,-0.05008867427913999*pi,3.81311659905434*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.477541435180393*pi,2.87683982202748*pi,1.321600275224132*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.324364053741207*pi,0.400558300275601*pi,0.633549029504905*pi) q[7];\nu3(0.465821748648857*pi,3.24393284165021*pi,3.24245789927505*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.876944282054834*pi,0.17652959895049802*pi,0.8691703403961619*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47456797119161*pi,0.5*pi) q[13];\nu3(0.746573276482845*pi,2.79481862514377*pi,3.21180119577609*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205607443587873*pi) q[20];\nu3(0.774094892721092*pi,0.6416563554268899*pi,0.93590924177934*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.34139870981867*pi,-0.217432557412975*pi,0.9930787467926769*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.330795333312263*pi,-0.246067792775585*pi,1.257027448680442*pi) q[6];\nu3(0.519920608617866*pi,-0.321487641680467*pi,0.744190281110067*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.173051154089248*pi,3.03941074751141*pi,2.0260658019201*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.638341730060047*pi,-0.26906801543874603*pi,0.652526618696305*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.282175124549059*pi,0.82334844404816*pi,4.44410966009763*pi) q[17];\nu3(0.359306183701422*pi,2.9258271123986*pi,1.482777530393524*pi) q[18];\nu3(0.654174615191049*pi,2.99769988610065*pi,3.43960526783139*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0519251117506579*pi,3.10227904705521*pi,0.992444686835185*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.533608834506351*pi,0.46997508823810596*pi,1.457944137637102*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.522982535459782*pi,3.30623730599683*pi,3.10397840905391*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.388464974180059*pi,0.6785981757132*pi,3.96749985747163*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.498108303031888*pi,-0.07623020162064897*pi,1.257736324280506*pi) q[16];\nu3(0.867141551789153*pi,3.37975192577984*pi,3.48071429243966*pi) q[17];\nu3(0.403120551354247*pi,0.6786438539113799*pi,0.8122101765379439*pi) q[18];\nu3(0.329316658064243*pi,0.5057587757408599*pi,0.5027957307334899*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.478451203687969*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.761808148413486*pi,-0.471378595457032*pi,3.25132664287562*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.736655686148677*pi,0.07357531683925*pi,3.7592313699273*pi) q[15];\nu3(0.404687647495564*pi,3.21958995132577*pi,1.3871630844272511*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.38433383912292*pi,0.5*pi) q[0];\nu3(0.452654556633989*pi,0.31891529758597803*pi,4.4629769686923595*pi) q[1];\nu3(0.530116125811106*pi,3.07345378160343*pi,4.30547483151228*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.441031797239452*pi,3.39348229068485*pi,0.780574559704931*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.551577845577321*pi,0.42269209923294304*pi,1.48741406545627*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2934009640245439*pi) q[21];\ncx q[0],q[21];\nu3(0.783877311749905*pi,3.44766125919856*pi,3.27855753098343*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[11];\nu3(0.446681495368283*pi,2.80062458523691*pi,1.302535719795979*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.479584666224997*pi,-0.10346971817165401*pi,3.89767006844512*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39152344254461*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46611875904065*pi,0.5*pi) q[4];\nu3(0.653543331040699*pi,-0.4243294736883554*pi,0.776518108650986*pi) q[5];\nu3(3.5*pi,3.4481915791178*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.297674974708411*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.240342439203236*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269601830909815*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.438698495256141*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46724791088568*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.322018945416638*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46785684124339*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5665587501618154*pi) q[11];\nu3(0.327409822163461*pi,2.6803790552577*pi,1.2202243032189402*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5578086894222432*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.41825436650624*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3836715975030112*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.363245973146175*pi,0.391934678896268*pi,3.47976685401268*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3934532848219*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.312530819485695*pi,-0.4393501854137527*pi,1.228290752516708*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4980685063284*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.639955889417783*pi,0.39512868731294903*pi,0.7083845003747999*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,0.5330263025940353*pi) q[6];\nu3(0.457966390473638*pi,0.157677487737357*pi,3.81641908801543*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40805219780534*pi,0.5*pi) q[10];\nu3(0.635507352744867*pi,2.64095793086492*pi,4.06454947189967*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298658426866026*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.671791936838168*pi,-0.4928300891719228*pi,3.69754034309176*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297359344073672*pi) q[18];\nu3(0.630466994729853*pi,0.09742790266349399*pi,0.723238665602808*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.556805062714342*pi,3.38988268298477*pi,3.67081208710025*pi) q[4];\nu3(3.5*pi,3.4709301573303*pi,0.5*pi) q[5];\nu3(0.467339559609691*pi,3.43110305988924*pi,4.46898926892613*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.689175679718023*pi,3.21393556215623*pi,0.634414172758596*pi) q[11];\nu3(1.0*pi,0.0*pi,1.326195046696119*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.24483412639562*pi,0.24130497401414597*pi,0.726567577859065*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.149719323073979*pi,3.49485105960615*pi,0.781284609929377*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42022209575559*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5393110993402703*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.748843427929375*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1197416627931611*pi) q[19];\nu3(0.550726167159499*pi,0.6160594259015699*pi,4.12955641380353*pi) q[21];\nu3(0.454668884403241*pi,-0.4223056964333044*pi,4.30410237001749*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34095827731447*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.603661373051059*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1051416652139259*pi) q[20];\nu3(0.407694598275792*pi,-0.4943818811235676*pi,1.59505711414892*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.755472381437936*pi,2.8300971165379*pi,3.52510194255329*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.714474650451618*pi,3.16908435735498*pi,3.39930230760677*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.342594149251146*pi,0.91188914134486*pi,0.5574840723985844*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46496047656094*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.47342525964927*pi,0.9233994355669*pi,0.5299223802658*pi) q[2];\nu3(0.867997988157098*pi,0.25152191885644104*pi,1.55869789147369*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.343963296192895*pi,0.95523055793718*pi,4.4645938953294895*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.83993181250276*pi,-0.143156012604571*pi,3.40759827496735*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.762719425122999*pi,0.00823523092718803*pi,4.00099245319172*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.547982527144725*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0670887371272895*pi,2.85632200762135*pi,1.136381274213047*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.433903469775388*pi,-0.355321901589738*pi,0.621700962175739*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.86165301128207*pi,2.96352091704002*pi,3.28405585810332*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.547298959820626*pi,3.22179068102904*pi,1.86544480422243*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.618055138491324*pi,2.90747615324783*pi,4.10431849299172*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.488670566615962*pi,0.12306507982344905*pi,0.935969040530661*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.435298678027314*pi,-0.355194538815013*pi,4.109743003247059*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.450539931145803*pi,3.0569614375871*pi,1.75023759583784*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.327599492179833*pi,0.29294730956619697*pi,0.645315243516521*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.724702871842768*pi,0.102461757390651*pi,0.753541941593983*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.605176299224493*pi,3.31719431184794*pi,0.7453550737348*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.371760815627972*pi,-0.22823964415018*pi,1.085935049415946*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.57662492122855*pi,0.52822253631297*pi,4.158644062706999*pi) q[8];\nu3(0.328551336882627*pi,0.05015871448065701*pi,3.96854005715457*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43999957641397*pi,0.5*pi) q[14];\nu3(0.308876770293422*pi,0.5985646281832699*pi,0.83908739996294*pi) q[15];\nu3(0.760565162897152*pi,-0.25503011864202696*pi,3.91343836233829*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.359982088892071*pi) q[21];\nu3(3.5*pi,3.31968857383799*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.29615932391741*pi,0.5*pi) q[7];\nu3(0.693306194316455*pi,0.19728308880195*pi,4.35260437607516*pi) q[8];\nu3(1.0*pi,0.0*pi,1.223732409739748*pi) q[10];\nu3(0.315198691016204*pi,-0.18072702810943803*pi,3.86546513558157*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.111879869181232*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.601052207376748*pi,0.25059413577148104*pi,1.54640392542365*pi) q[20];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[5],q[17];\ncx q[6],q[11];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.462549106847028*pi,2.59035987234894*pi,1.52377607224281*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.457785362990349*pi,3.07614101261504*pi,0.978897364132851*pi) q[19];\nu3(0.347038578137178*pi,2.68860010819106*pi,1.1565259720813978*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5880759350936042*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.49551098743641*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43059023747718*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5723200137296671*pi) q[10];\nu3(1.0*pi,0.0*pi,1.135404752716246*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.342510686651172*pi,0.11900984953735605*pi,3.69945095345561*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.457074247015139*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246445012576595*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.286145227017394*pi,-0.13485359211188902*pi,3.68372227448586*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.42789462127076*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[8];\ncx q[5],q[17];\ncx q[6],q[11];\ncx q[7],q[16];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298944425733958*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.40059397912563*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47428521610512*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.174572659704844*pi) q[8];\nu3(3.5*pi,3.3586248226859*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5798320210375891*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.635169363735522*pi,0.09636051671976997*pi,4.275953787204839*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46965654365613*pi) q[17];\nu3(1.0*pi,0.0*pi,1.380530382687239*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205452884724786*pi) q[20];\nu3(0.286385492099853*pi,0.22145103986416403*pi,0.5855104984229138*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[13];\ncx q[4],q[8];\ncx q[5],q[17];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.469381318939805*pi,0.79033961597702*pi,4.39670559472892*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5224563544269047*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.529434832994479*pi,-0.13579793284729302*pi,0.633276112901579*pi) q[21];\nu3(0.653707190586023*pi,0.8157618859357101*pi,0.87909125935854*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39845470245945*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5514743019144785*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47595371344735*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2029593648436578*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43032311902769*pi) q[18];\nu3(1.0*pi,0.0*pi,1.298039422848409*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.471084187671821*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.701183003537049*pi,0.97033247845176*pi,0.736897631616399*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[13];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0235055576577895*pi,-0.4377867801843263*pi,1.74942468003698*pi) q[7];\ncx q[9],q[20];\nu3(0.414063567784782*pi,0.06213680753857498*pi,3.87391015136878*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.916943604943783*pi,-0.21289099483094398*pi,4.49383058674998*pi) q[6];\nu3(0.731314052809406*pi,0.12716249985973405*pi,0.688251039483553*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.154628071999895*pi,0.18800229852316097*pi,3.46767157256529*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42546702688205*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40801715704436*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.409750307781435*pi,3.35753315540793*pi,1.70473859416387*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.18523516358865*pi,-0.320281827591816*pi,1.227113310844238*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.507491016477809*pi,0.08925458366974903*pi,1.239771000213933*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.914506983760991*pi,-0.4703144963608634*pi,4.228586101481071*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.528562854889557*pi,-0.158476467540827*pi,3.81729810031531*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.214829447472543*pi,3.15302162819428*pi,1.358227774429876*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.495726458779727*pi,-0.283138017868627*pi,4.40193920997458*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.739559603309326*pi,0.16006616287063202*pi,1.115379855037363*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.216887383163317*pi,-0.186442387272448*pi,1.017100282418962*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.424112636273708*pi,-0.253580583311321*pi,1.6631023582997*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.318047431661501*pi,3.36567226476843*pi,1.374747127935638*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.518608499118049*pi,1.03685861996257*pi,0.785201654507278*pi) q[9];\nu3(0.680580319674538*pi,0.6486566568852301*pi,4.43437103188648*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.773718424104193*pi,0.72852398354049*pi,4.49995969552614*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.481601965877821*pi,3.4849606831005*pi,0.698390988146154*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.486827312578039*pi,3.36864089252244*pi,1.71564233636649*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.596304476537265*pi,3.1059345945983*pi,4.04216642552398*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.190028640960199*pi,-0.11956579538539602*pi,1.4722644219764471*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.32806573098989*pi,3.17253443353442*pi,1.289820723225969*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.362100856191336*pi,0.18589031285762803*pi,4.30722446752294*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0449131118232718*pi,0.49564676252919104*pi,0.8907522479879*pi) q[3];\nu3(3.5*pi,3.30226487507874*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.164955927499972*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.493898838869*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(0.527507259655904*pi,0.04405528924584501*pi,3.67671778851887*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.577067282179075*pi,0.56265146856957*pi,4.32773103755051*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258491335854559*pi) q[21];\ncx q[1],q[14];\nu3(0.0429063288341641*pi,3.22102655287457*pi,1.60491067470756*pi) q[2];\nu3(0.875307253237857*pi,2.80767859377452*pi,4.26649267933197*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31132297387552*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.37961339525542*pi,0.5*pi) q[11];\nu3(0.110784225700283*pi,2.34682839375056*pi,1.310289289032869*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.173018919768325*pi) q[16];\nu3(1.0*pi,0.0*pi,1.120152518354899*pi) q[17];\nu3(0.560194234185005*pi,2.8839327853206*pi,4.19867987441893*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48247719333306*pi,0.5*pi) q[1];\nu3(0.543437028018732*pi,-0.23619132326832198*pi,1.364145651024036*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45038464105955*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.510095543356394*pi,-0.15894065168919203*pi,0.631199397071489*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2500071790961491*pi) q[14];\nu3(0.401371726983583*pi,0.41367106056263003*pi,0.5841880307658663*pi) q[18];\nu3(0.461318210859519*pi,-0.17959853901955902*pi,3.87797934341434*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6176392599934359*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.379676009841107*pi,2.8268834515978*pi,1.74812467205881*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43433881303486*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5242168789767101*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.540592761335084*pi,0.17036464660112005*pi,1.360161611859383*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38540949239204*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.647665321615717*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1797788319097822*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42842675490161*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.625389421066171*pi,3.0694138737678*pi,4.3193631515097195*pi) q[8];\nu3(1.0*pi,0.0*pi,1.237184606864321*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.46434515185303*pi,-0.046602512532866014*pi,1.2534113967403981*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.739943008050474*pi,3.12129401551252*pi,4.11765963912555*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.34760488846854*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35586882021193*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264825533687938*pi) q[19];\nu3(0.618251728514074*pi,2.6041000511379*pi,3.70635787279592*pi) q[21];\nu3(3.5*pi,3.40675405532967*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.648348220487783*pi,-0.257998249428802*pi,1.006120013806328*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33517863402436*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.112949818318244*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.737167616435715*pi,0.6748499813089801*pi,1.306737292499405*pi) q[1];\nu3(3.5*pi,3.46128715296416*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.487748182712336*pi,0.08385902848298998*pi,0.5907817253319715*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.607752254177814*pi,-0.33273255038431804*pi,3.91942237776673*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.207472764932122*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.714038325325629*pi,0.17466097709456796*pi,3.69307902821524*pi) q[17];\nu3(3.5*pi,3.43937230295356*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5977939000370199*pi) q[19];\nu3(1.0*pi,0.0*pi,1.275738532113178*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.841170640630226*pi,2.9621982174163*pi,4.46157451740892*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.325992291524434*pi,0.6254506216292*pi,3.81732662067981*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.284438780327901*pi,0.6186979975373501*pi,4.06402364639664*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5191019167416191*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.373025997644333*pi,3.43111233128223*pi,1.91253218272769*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.592489076192071*pi,-0.24329013580527697*pi,0.839171291198417*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.483874740268369*pi) q[10];\nu3(0.5764934225082*pi,0.97829802992766*pi,0.9435995059761451*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.319110158033571*pi,-0.0004117016124580153*pi,1.3103511932077598*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.698939005561444*pi,0.052278137110252976*pi,1.342968901984064*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49343770385779*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.343783105480148*pi,-0.01995758343264198*pi,0.793893793889692*pi) q[11];\nu3(0.219669794434079*pi,-0.11323811447238002*pi,1.3799333207094588*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.676427634751468*pi,0.03983739142383602*pi,0.751436014762498*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.821970247544341*pi,-0.183689902384023*pi,4.24393215896714*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.785077451521047*pi,-0.16203819041447198*pi,1.167344852135308*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.3591734285215*pi,0.264641041136467*pi,0.783230496737648*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.563628570078606*pi,3.1439706244392*pi,4.49481367211681*pi) q[0];\nu3(3.5*pi,3.3505419661275*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.465919882967538*pi,3.41677677183889*pi,1.60537357452925*pi) q[5];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26360267220027*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.41923145572469*pi,-0.026354627128339025*pi,1.10755787983972*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.185137300380884*pi,-0.275593293452433*pi,3.95038504855232*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.745762572056738*pi,3.35613331284975*pi,3.26303309032069*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35011134039959*pi,0.5*pi) q[8];\nu3(0.623538001765464*pi,3.30785183477565*pi,3.361985569832*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.316656220015461*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.46982490121308*pi,0.04508723569756001*pi,4.09436790314236*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.581504295356263*pi,3.49821026247164*pi,0.969897454174414*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.596934169352909*pi,0.13652316166920497*pi,3.9935155530966*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[11];\nu3(0.619582097050103*pi,0.09093950852922095*pi,4.34282079324457*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.304498124762403*pi,3.36553872345301*pi,0.9238624104434521*pi) q[13];\nu3(3.5*pi,3.42028727016585*pi,0.5*pi) q[14];\nu3(0.0386138407141809*pi,-0.208826517985709*pi,4.18673952380729*pi) q[15];\nu3(1.0*pi,0.0*pi,1.205270285902793*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42537644887107*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.498382052754388*pi,3.0771717325994*pi,0.924353134267796*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38561407483432*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5790983111943508*pi) q[11];\nu3(1.0*pi,0.0*pi,1.286874997413689*pi) q[12];\nu3(0.560119498859089*pi,0.6532827613038601*pi,4.46547285955882*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.398004501106401*pi,3.33620140503644*pi,1.4728416845682641*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.500057754809831*pi,2.527102567243*pi,3.7961039083484*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36679231168171*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.437246396257387*pi,3.15480446132588*pi,1.1413002700221608*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.806386446270391*pi,-0.4984858298069998*pi,3.94892151062877*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4033370240003*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.623112538648741*pi,-0.31623715926275997*pi,1.028788252788985*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.43797477358673*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.50407070547068*pi,2.90116423096954*pi,1.252354123341774*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.940583215482068*pi,0.8505401167698401*pi,0.9318316600209*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3220584200106331*pi) q[21];\nu3(3.5*pi,3.40117675288362*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[15];\nu3(3.5*pi,3.39074254149682*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1932687867795329*pi) q[7];\nu3(0.799627878030415*pi,0.438593578093331*pi,1.018502436544971*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.26819608677549*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.816374823143503*pi,0.14360669605515297*pi,1.0604331993176879*pi) q[1];\nu3(3.5*pi,3.34302682910972*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4739439181365*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.242792945535802*pi,3.47530483519193*pi,1.240490469464357*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.697359802420823*pi,3.25325248719551*pi,2.99420815525446*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.319709141473103*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246991094597997*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49580954590495*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.446774655652119*pi,2.91647114737131*pi,1.276412730835861*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.36415440584294*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.541771701819471*pi,0.56906594423739*pi,4.08929585053356*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5238915991100851*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.706959134641127*pi,0.14438242223087705*pi,1.6216353849687*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46519962958112*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.260715245371824*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4280642560365*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.912067903272782*pi,2.8800817327618*pi,3.20532234005527*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45371106009874*pi) q[18];\nu3(3.5*pi,3.47821846993786*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.042559121233728*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.845745817766076*pi,0.8885021163287701*pi,0.62411458597292*pi) q[14];\nu3(0.314391700141215*pi,1.12520840008143*pi,4.19211577538589*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.40508403785024*pi,3.38353724030522*pi,0.73578891889544*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.966355492102109*pi,-0.4180510057126561*pi,4.20220063388164*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.604991151189038*pi) q[10];\nu3(0.370266276564282*pi,0.27371828807813803*pi,3.79661666827255*pi) q[12];\nu3(0.948492599687124*pi,-0.216655597736073*pi,4.10764758831176*pi) q[13];\nu3(0.0771802459186115*pi,0.5945664721352*pi,0.5474024625490924*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.789036292649417*pi,-0.39088371460134397*pi,0.996492684918557*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.468626064982709*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.728776255934359*pi,-0.08612229391759102*pi,0.923958221963374*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.384429209363891*pi,3.14868496753295*pi,0.5080432946945194*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.469077046553221*pi,-0.29070306429869097*pi,3.90957891918245*pi) q[12];\nu3(0.190613006129783*pi,2.82936177125891*pi,0.728440400362283*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.141415668886243*pi,0.37180043041115096*pi,4.41007953158633*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.395841256849971*pi,0.7163955348878801*pi,4.314133299354459*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.125934762804623*pi,2.61334411974821*pi,1.3058339913622778*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.958624358397145*pi,0.6310620546488599*pi,4.1649216989142595*pi) q[0];\nu3(0.304945138100938*pi,2.83582521382178*pi,0.7875285579056199*pi) q[2];\nu3(0.593668704725059*pi,-0.42603319772755477*pi,0.971403939779794*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.36488355321843*pi,-0.341674183828988*pi,4.11800938747365*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.17980010945026*pi,0.35467580549629796*pi,1.093560250924916*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.893304171007231*pi,0.32927458720238*pi,4.34501427616245*pi) q[2];\nu3(0.2952663235842*pi,-0.310416938704476*pi,1.363640251075646*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.629666478178897*pi,0.061467110215985055*pi,0.791711335114031*pi) q[7];\nu3(3.5*pi,3.39874438032894*pi,0.5*pi) q[8];\nu3(0.729010944415278*pi,3.38034280822983*pi,3.75065810451687*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2757444371091888*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.33137292215953*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204937151890104*pi) q[16];\nu3(0.450498431488129*pi,0.431281899853695*pi,0.5382006652757565*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.497743193153789*pi,-0.242626611808125*pi,1.348515732709084*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.710491353758056*pi,0.42504094367924306*pi,0.995408686734344*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.591569028086773*pi,0.50218304320373*pi,1.3843920410667039*pi) q[10];\ncx q[14],q[16];\nu3(0.566931060211901*pi,3.25537149692672*pi,3.53632491205993*pi) q[15];\nu3(0.439434523184569*pi,-0.10446866497802798*pi,4.20126125694776*pi) q[18];\nu3(0.926270731771499*pi,3.09932966543774*pi,4.26045041489054*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38184890466984*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.329095215121934*pi,0.024356786486118054*pi,4.38202126721512*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.51276310255634*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.537825614593383*pi,2.6255979844424*pi,1.3000854312280619*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5643788985750557*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272056936789678*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.425091654864812*pi,0.07452877367805*pi,1.317823699137465*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[4];\ncx q[3],q[11];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.278484370130528*pi,-0.15956760017834498*pi,0.806403185970772*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.34295711562364*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33155025903918*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.226256143035038*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2207774495309112*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5248359677880783*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.367034901792841*pi,0.95435806281743*pi,4.25583005399211*pi) q[20];\nu3(3.5*pi,3.38614254460416*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[4];\ncx q[3],q[11];\ncx q[5],q[17];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.138782223224001*pi,-0.303717440586065*pi,3.87575960190161*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3029704725005589*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.46498768260662*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.606261536397616*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43937910926106*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.364569552914496*pi,3.2563500261816*pi,1.89914098612923*pi) q[8];\nu3(3.5*pi,3.45117171825877*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.260837437848578*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.607387474155596*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0969649464512554*pi,0.10626219457113595*pi,4.487737716965039*pi) q[14];\nu3(1.0*pi,0.0*pi,1.198476987412497*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2055120624452589*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[4];\ncx q[3],q[11];\nu3(0.34172460239066*pi,0.72822037072795*pi,4.31033621307133*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.37301336790171*pi,0.5*pi) q[7];\nu3(0.292314997785581*pi,-0.04157834899649798*pi,4.3598782777027*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.294986211040518*pi,3.29832727531331*pi,0.9949544989907799*pi) q[16];\nu3(0.790100471802889*pi,3.2053268126864*pi,3.07340748011545*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.615707451759159*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3326839170050109*pi) q[19];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.210061680239792*pi,0.39099509162539703*pi,1.044811242305651*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45658981018038*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.735293684186124*pi,1.20611647994334*pi,0.775808019737571*pi) q[12];\nu3(3.5*pi,3.4302785721431*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47646257159301*pi) q[15];\nu3(0.705997687674138*pi,0.21725492777835398*pi,0.88793221837166*pi) q[16];\nu3(0.475884837354777*pi,-0.22455648948255302*pi,1.128862066406221*pi) q[17];\nu3(1.0*pi,0.0*pi,1.356719599383688*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5901391228400756*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.59087016129854*pi,2.95129673804666*pi,3.94995055321424*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6698866892573501*pi) q[19];\nu3(0.524016218842257*pi,3.06312589287855*pi,4.416923961545439*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.532953981723708*pi,0.196288774596034*pi,1.2424083839901439*pi) q[2];\nu3(0.859775325761522*pi,3.05142846666062*pi,3.03582962132177*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.77218547899957*pi,-0.16796129155823503*pi,1.161110182109635*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.667296664885981*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.877754971124367*pi,-0.383679177885627*pi,3.61927577756132*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.790750563890087*pi,-0.378667200153533*pi,0.749867758314491*pi) q[2];\nu3(0.430987212225683*pi,-0.062685731426534*pi,4.341021022365339*pi) q[3];\nu3(0.588043999624628*pi,2.74652045630238*pi,3.47983244016039*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.311248347649262*pi,2.77113493673314*pi,1.160514411131011*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.319635613654568*pi,-0.13350554386226698*pi,0.90079748360377*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.34906361248807*pi,-0.4732757124656208*pi,0.6413922560602769*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.304791924275016*pi,0.91090511871464*pi,0.5338308818016427*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.24692823547102*pi,-0.4311109115066915*pi,1.404368565602164*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.465378252724737*pi,0.6774537210298699*pi,0.8280589731347949*pi) q[7];\nu3(0.319548569092936*pi,0.33682154179284196*pi,0.778396613267472*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.833342583598652*pi,0.27232597707098705*pi,1.219263667809869*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.383226460690253*pi,-0.34053404610677196*pi,0.5966342020773411*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.33504397597277*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1531285348564762*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.16666766468852*pi,-0.10214670600588399*pi,3.62894731239345*pi) q[21];\nu3(3.5*pi,3.32852361342809*pi,0.5*pi) q[0];\nu3(0.594159875445008*pi,2.9069177879678*pi,3.3156326550165*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.719024855549953*pi,-0.19524878981163601*pi,4.4882974695483*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.933455210110592*pi,-0.34025480326233504*pi,4.0823645072432395*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.694980315626549*pi,0.17833315390923798*pi,0.5865182147506781*pi) q[13];\nu3(0.242101180250561*pi,-0.288629452814428*pi,1.161009131628782*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2774016988426289*pi) q[17];\nu3(0.416243784825221*pi,0.41747046796837295*pi,0.8468407721498701*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.796968119397983*pi,0.62737481000872*pi,4.39782838608546*pi) q[21];\ncx q[0],q[17];\nu3(0.446525665126124*pi,2.80752502083248*pi,3.65713554798362*pi) q[1];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.764454914201882*pi,0.72577690262233*pi,0.755562638619503*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.279320668218173*pi,2.92855370925333*pi,0.977023967513438*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.211838893324245*pi,0.8804536729511301*pi,4.1502132961441305*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5017733682656127*pi) q[18];\nu3(0.616571205585261*pi,0.40919562210843297*pi,0.909469062405164*pi) q[19];\nu3(0.435420160141304*pi,0.04769627300478596*pi,3.58742581434105*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29487886016874*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.155680490267641*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.4744169882546405*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.602373085813916*pi,3.22586374976047*pi,3.23404916340557*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[7];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.41801040113107*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48627945741078*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6305235973640659*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.377828693285525*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.271458851318773*pi) q[13];\nu3(3.5*pi,3.4185306242623*pi,0.5*pi) q[14];\nu3(0.905431288090342*pi,-0.49126421735541276*pi,3.17969408602299*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.283664908630836*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38124685454326*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[7];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45620694860745*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.205745116856976*pi) q[10];\nu3(3.5*pi,3.38305332634226*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.32898472460943*pi) q[15];\nu3(0.128133239155093*pi,-0.14315349366582802*pi,0.799581220343188*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190424636481192*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.3610133806283*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5212371072673888*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.423942619725914*pi,-0.12248849593007999*pi,3.76405666771084*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4004501877674596*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.185333516522789*pi,-0.115639290124317*pi,1.162799534251078*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.43741139568781*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5879420867479129*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5851459354145928*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.76901912020164*pi,0.313345944073406*pi,4.36191152353037*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38552070520266*pi) q[19];\nu3(1.0*pi,0.0*pi,1.365967611213309*pi) q[20];\nu3(0.343249062220944*pi,0.25135488757567304*pi,0.791804871218058*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.523970909535701*pi,0.71160239029769*pi,4.46763717221162*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.49329578461249*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.457744350227879*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.296604811703787*pi,0.12747821675333404*pi,4.38644062545848*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.373411166722038*pi,0.268245714143607*pi,4.068892953594689*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.564804631545881*pi,3.00800715640184*pi,3.73523378064491*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.707747185469043*pi,0.38877687811567296*pi,4.45295945353276*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.404841595086371*pi,0.008171167135849977*pi,1.378024243655314*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5442280144985234*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.894817144414105*pi,0.35671292003116795*pi,1.194030512459497*pi) q[1];\nu3(0.309224409662897*pi,3.43815805490276*pi,1.0558958671574539*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.697689594228947*pi,0.43304340123431495*pi,1.3883302079470061*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.65522461032123*pi) q[9];\nu3(0.258220405080347*pi,0.5281413016721099*pi,4.49216260305662*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.434243075504468*pi,0.19905186567455502*pi,3.60108950924664*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.047433004852639*pi,0.021535736911532988*pi,3.6582915922185*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.731878535349635*pi,0.5053885357833501*pi,0.7651416156533171*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.855555448770214*pi,3.38343749764717*pi,3.01554697977429*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.26868318311524*pi,2.97384317150947*pi,1.387443658515821*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.615276548828077*pi,2.68755498128435*pi,3.77795574824791*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0617838959429031*pi,0.50613861733307*pi,4.48512509095072*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0841712504032251*pi,0.17490435284130001*pi,0.918792290181198*pi) q[14];\nu3(0.436254535290825*pi,0.6583451683938599*pi,4.10566450511177*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.36640327019365*pi,0.5*pi) q[2];\nu3(0.418852857011406*pi,3.27157097663709*pi,0.927216082126055*pi) q[4];\nu3(0.503373600410121*pi,0.316984770237817*pi,0.655567233944787*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.452865753606869*pi,2.95433952164401*pi,0.5878126149654869*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.666643027699322*pi,2.47381065249187*pi,3.72958435639027*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225431732155081*pi) q[18];\nu3(0.426473937896337*pi,-0.379912870116754*pi,4.49461299807041*pi) q[19];\nu3(0.304195733784278*pi,-0.4486682159332869*pi,4.432346886763289*pi) q[20];\nu3(0.247797986628605*pi,3.21339118851985*pi,1.476221078054981*pi) q[21];\nu3(3.5*pi,3.40137259952956*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.278979258819348*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[12];\nu3(0.342361194070443*pi,2.94760267593424*pi,1.85862936141418*pi) q[4];\nu3(0.196124675014066*pi,0.98264777793005*pi,4.45401209201367*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.515819575014412*pi,0.298226660990184*pi,4.21193301701583*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.373644402517101*pi,0.480851753573347*pi,3.86742979009843*pi) q[19];\nu3(0.281431641537704*pi,3.43358902770341*pi,4.479638003692299*pi) q[20];\nu3(0.229400921459691*pi,-0.4734096250865476*pi,0.9687818369083749*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43970008560337*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.905712323191831*pi,3.35786806667252*pi,2.96908367789454*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.53401612318293*pi,0.283267452485663*pi,4.3923385440703395*pi) q[11];\nu3(1.0*pi,0.0*pi,1.31231448839442*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5174657466818191*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4010792665698695*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.190065618758717*pi,0.425525860041702*pi,0.620521598045771*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.757320935896276*pi,2.68275600063921*pi,3.45165625040685*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.624269401628911*pi,0.24059190650565698*pi,3.87895011233711*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.733175908955424*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.840795744741707*pi,-0.458772922180107*pi,3.33025628371206*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.48705266098542*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3639643951801*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.278739985684854*pi) q[8];\nu3(0.766625660968776*pi,0.13891717272696702*pi,3.73200075147146*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4371560422966*pi,0.5*pi) q[13];\ncx q[16],q[19];\nu3(0.563900988555074*pi,0.88421438891093*pi,0.8023743396979071*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303042348661823*pi) q[20];\nu3(1.0*pi,0.0*pi,1.183397617142979*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.908023443543323*pi,0.115111805143434*pi,0.726795173561178*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.48762093661839*pi,0.5*pi) q[16];\nu3(0.329455671448396*pi,0.7704986433354899*pi,3.80464565659338*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3964275689406151*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.668847387916671*pi,3.20706255992457*pi,4.29489947382514*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39275653636753*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41915574460152*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5513511774456082*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37980099029521*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.089066160376055*pi) q[11];\nu3(0.0483231974896201*pi,3.43874146623352*pi,1.68871245130275*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.242496494426438*pi) q[14];\nu3(1.0*pi,0.0*pi,1.109927398460541*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.356270963494611*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49908966788167*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.658804087931478*pi,-0.27061974558367696*pi,0.687886245909096*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.342944990308782*pi,3.42088016669871*pi,0.868734480970025*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37701260298854*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4585671857495*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36461765608336*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48653653408169*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.47408469213857*pi,3.11715486016909*pi,4.39855813396957*pi) q[0];\nu3(0.794234973284166*pi,0.5999193042901001*pi,0.5958981006887515*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.559503532625063*pi,3.11964239264967*pi,3.76237159935992*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.427183669348376*pi,3.45912201907414*pi,1.173612343606347*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.514159351401636*pi,2.99535590441296*pi,3.98534729316226*pi) q[0];\nu3(0.710858977888387*pi,0.5933821825690899*pi,4.21184229194894*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.713399031023949*pi,2.85591591637798*pi,4.2034911009251*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.398707791014917*pi,0.41882861540912497*pi,3.98457596683181*pi) q[8];\nu3(3.5*pi,3.45087838126541*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25362583025468*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.456669272738489*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.410979228463906*pi,-0.13573342421225199*pi,3.71282112402654*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.856974966668594*pi,0.6131330823754*pi,0.8104300696331139*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.696003920426897*pi,0.52634784789321*pi,4.31886864100528*pi) q[20];\nu3(0.148323556961079*pi,0.16916604146730896*pi,4.41026029985639*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4076927486319*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.237774732575784*pi) q[4];\nu3(0.756944229203651*pi,-0.05117813266715299*pi,0.783035435882253*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.427715810542369*pi,2.7850143468504*pi,1.62191416559825*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.646593116244339*pi,3.11200824421781*pi,3.74572213236693*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.587578237425557*pi,-0.057758511785615974*pi,3.93114977593237*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.436316289701928*pi,3.12051672959014*pi,1.96827432266286*pi) q[20];\nu3(0.746437199524346*pi,0.286745113102609*pi,4.47752648087145*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[4];\nu3(0.36576706826092*pi,3.1686270443277*pi,0.939042334906236*pi) q[5];\nu3(0.736598952012002*pi,0.7105914774972499*pi,0.5162289871090769*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.782847950226698*pi,0.71033073681699*pi,0.5665063000186353*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.585866311281054*pi,-0.315965451246527*pi,0.944004667575*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47727306147487*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.225891882868076*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5737945706203469*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.364774968359348*pi,-0.279055392933802*pi,4.44110709927881*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.695409211711278*pi,0.70119464296478*pi,1.114362026041567*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.655177521479868*pi,0.14185124574367303*pi,1.387636691904101*pi) q[14];\nu3(0.575965401229276*pi,3.23896466284915*pi,4.35674396310262*pi) q[15];\nu3(0.653389721485653*pi,-0.382121201967811*pi,0.763787180272433*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.763823606555163*pi,-0.369280788295396*pi,1.045655936293941*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.475788048408385*pi,0.6034799861539599*pi,0.761630238851562*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.165538755646505*pi,3.16361931239503*pi,1.62233686080106*pi) q[15];\nu3(0.575846477977838*pi,0.07551381493234599*pi,4.42810486857517*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.119192652478875*pi,-0.388282927159985*pi,1.57516993315567*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.58476774844697*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39840457695128*pi,0.5*pi) q[7];\nu3(0.607664985911277*pi,0.7624411800797899*pi,1.070997813845787*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.229395162329934*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.45496896011475*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.104658725286684*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(0.362997958329012*pi,0.68192496114384*pi,3.95813575044113*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.700109046223443*pi,0.21363675214846*pi,1.285263717420464*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.28698707311857*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.29820742016414*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.227477273949994*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5070029311727983*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.577130943542221*pi,3.17601559739012*pi,4.04456177979214*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180908168423846*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5826082573720986*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.30899418877907*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38788186797173*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41022206913179*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.222595812913952*pi) q[15];\nu3(1.0*pi,0.0*pi,1.266735018395285*pi) q[16];\nu3(0.093486256396012*pi,3.02614485163158*pi,1.270160539507776*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.11956270182803*pi) q[19];\nu3(0.352874494848914*pi,3.03942298939714*pi,1.136234639168046*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.699016352750645*pi,0.08839851836249402*pi,0.697834866034976*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4471731451281205*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49826524841144*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nu3(3.5*pi,3.44972238003718*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.168767817968925*pi,1.01226315930212*pi,4.13860400459968*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.341090513494851*pi) q[9];\ncx q[10],q[17];\nu3(0.605322986590822*pi,3.01451291181518*pi,3.74838604736699*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43070497761395*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46039052461054*pi) q[16];\nu3(0.868877309179826*pi,2.77228067455609*pi,4.06420050807025*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5125599891474177*pi) q[19];\nu3(0.771933625526382*pi,3.4712678723408*pi,3.95580587939759*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\ncx q[1],q[9];\nu3(0.155898814032656*pi,0.03438785166757996*pi,0.600300674521778*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.34656376070496*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.245683528150162*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5851812200540845*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.555002618183277*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.270746409709477*pi,3.0808766988646*pi,1.89728779755163*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.856815924057006*pi,-0.31947565422330704*pi,0.818067425992453*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\nu3(0.440995769358287*pi,-0.15424184590755902*pi,1.2058143447669831*pi) q[1];\nu3(0.45986677528027*pi,3.27071915275139*pi,1.01230379440682*pi) q[6];\nu3(0.29473051295293*pi,2.99448879765591*pi,0.869554636522896*pi) q[8];\nu3(0.602046073139523*pi,0.09076892337179598*pi,1.111083970496201*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nu3(0.595855685569678*pi,3.26901152473246*pi,4.06032661659575*pi) q[10];\nu3(0.275986689814059*pi,0.12350863548938995*pi,3.49675325011442*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.31106670631268*pi,3.14219385379203*pi,1.186237897262054*pi) q[19];\nu3(0.90110214963503*pi,0.8751028415212301*pi,0.626816618352529*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(0.689144601745799*pi,0.10679157698420005*pi,4.1181162432405305*pi) q[14];\nu3(0.637042214489753*pi,2.93903533869552*pi,4.06952358923869*pi) q[15];\nu3(0.189161905303558*pi,0.5640955265319301*pi,4.32606879574948*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nu3(0.247507422087271*pi,-0.17699836916127598*pi,4.03125272402297*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.379076808453867*pi,3.26152538470418*pi,1.662034347036*pi) q[0];\nu3(0.182867978105797*pi,3.45925928629027*pi,0.931693572881102*pi) q[1];\nu3(0.643703307234238*pi,2.82103849094685*pi,3.29144624992606*pi) q[2];\nu3(0.443760262247724*pi,0.307311828324476*pi,3.98169689977262*pi) q[3];\nu3(0.627869701139663*pi,0.5817550825086699*pi,1.037512598216483*pi) q[4];\nu3(0.7766844526452*pi,-0.165731509484914*pi,1.083572150090446*pi) q[5];\nu3(0.477730487658865*pi,3.25707721223016*pi,0.881918027297419*pi) q[6];\nu3(0.594353530431361*pi,2.41617515214944*pi,3.83911024191039*pi) q[7];\nu3(0.599052221959368*pi,-0.289036292647391*pi,4.46787460648303*pi) q[8];\nu3(0.225478709464872*pi,-0.291633402687108*pi,3.91780015412691*pi) q[9];\nu3(0.528679690408769*pi,-0.363776920257811*pi,4.35563585344686*pi) q[10];\nu3(0.415193367642946*pi,0.23578938544931605*pi,1.155795068704828*pi) q[11];\nu3(0.399494467044708*pi,-0.256836996337488*pi,0.732764143520468*pi) q[12];\nu3(0.165590329688149*pi,0.15783039755597905*pi,4.24751795109921*pi) q[13];\nu3(0.663659176038147*pi,0.06499319588645303*pi,0.6719169803102369*pi) q[14];\nu3(0.549088163841109*pi,0.9540280201620199*pi,0.6992316937624989*pi) q[15];\nu3(0.382539053663602*pi,-0.16542464684180902*pi,1.52937762044282*pi) q[16];\nu3(0.495392579047605*pi,0.07224337727605201*pi,1.095226351742069*pi) q[17];\nu3(0.463224189617778*pi,2.6697097804497*pi,1.183487108317397*pi) q[18];\nu3(0.779050919627948*pi,3.44407823134674*pi,3.89307876291472*pi) q[19];\nu3(0.540872379657948*pi,3.42055547718258*pi,3.182399971371*pi) q[20];\nu3(0.406169552957841*pi,3.37141747559867*pi,1.485337522278593*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4957809232863*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49184799622646*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.30839634080084*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.233685422833115*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37379726893896*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42527162226233*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.20777872830919*pi) q[11];\nu3(1.0*pi,0.0*pi,1.133093140970935*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.332934239411784*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25140414797917*pi) q[18];\nu3(3.5*pi,3.38326174330074*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239003508964577*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[6];\ncx q[3],q[16];\ncx q[5],q[12];\nu3(3.5*pi,3.19824222907328*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[18];\ncx q[10],q[14];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.13260799896823*pi) q[15];\ncx q[19],q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46740380373525*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43745291917329*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.42225213759615*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45174388491344*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.474033906892259*pi) q[12];\nu3(3.5*pi,3.46831712704723*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42140819128131*pi) q[14];\nu3(1.0*pi,0.0*pi,1.310016693075048*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3330681118247472*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5504315197407628*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30801993494219*pi) q[20];\nu3(1.0*pi,0.0*pi,1.181482139820376*pi) q[21];\nu3(3.5*pi,3.4176027619523*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[6];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,1.364485635810917*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[18];\ncx q[10],q[14];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.48824337923707*pi) q[15];\ncx q[19],q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.475039595254961*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4464591620765805*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49687622939771*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,0.734411306969593*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.77609392189796*pi,3.33534559300779*pi,3.44176560045662*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.370820126380003*pi,0.5116319578956701*pi,3.74730552217904*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.744476449686725*pi,0.39010723477267595*pi,4.33643845108498*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.469482083836249*pi,3.19969245150725*pi,1.7380401446218*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.53699796247036*pi,3.34455841862694*pi,4.09096363943952*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.700973949144208*pi,0.04026365198042603*pi,3.87050359268176*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.676536473995139*pi,0.04666381601047298*pi,3.59867163612109*pi) q[1];\nu3(0.17183255441539*pi,0.261332093600103*pi,3.89823926243382*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.59043730673586*pi,3.42623545432374*pi,3.35638459876692*pi) q[5];\nu3(0.466868894957651*pi,2.91899146923098*pi,0.877966583339172*pi) q[6];\nu3(0.201841650161504*pi,-0.4436656254322392*pi,4.194142471499751*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.654030053813341*pi,2.94648019104515*pi,3.8734760488354*pi) q[10];\nu3(0.729855544633656*pi,-0.041385906831907016*pi,3.98246168599249*pi) q[11];\nu3(0.334906591740083*pi,3.15015643231532*pi,1.83132616869785*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.398912790765184*pi,0.5101121732691101*pi,0.6613392325555449*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.753612196164725*pi,0.21607531191734697*pi,1.57337702107201*pi) q[19];\nu3(0.36003994705473*pi,3.45344890963766*pi,0.798499276243078*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.695666269436942*pi,3.29230316846619*pi,3.86792793224555*pi) q[1];\nu3(0.351366983063826*pi,-0.189693746175014*pi,4.36679873880529*pi) q[2];\nu3(0.665232513326449*pi,-0.038296162789224986*pi,1.293768094478011*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.57709448290433*pi,0.11941739514241001*pi,1.043446234861225*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.249696653706746*pi,0.34304629350281*pi,1.04573488167308*pi) q[8];\nu3(0.295831501653862*pi,0.32347273447651204*pi,3.71780607676577*pi) q[10];\nu3(0.205722865614466*pi,-0.254018407501864*pi,1.50753544543041*pi) q[11];\nu3(0.157613242775678*pi,3.38006144587402*pi,0.7165882186316079*pi) q[12];\nu3(0.789265179547528*pi,0.43612340946360595*pi,0.953112094608234*pi) q[13];\nu3(0.626465492339832*pi,-0.387176278222902*pi,0.931057856209231*pi) q[14];\nu3(0.415211068758852*pi,0.46606082657179504*pi,4.29760456234477*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.601338443548749*pi,3.19565557970041*pi,4.1933937200709295*pi) q[19];\nu3(0.463215356930816*pi,0.498422015372466*pi,0.790465255107319*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.280916614011287*pi,-0.18418843892652798*pi,1.60003589912173*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.373457314309422*pi,-0.367588087437523*pi,1.43658457146964*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.749875407372106*pi,-0.33403482001239904*pi,4.25683837772541*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.280773775999124*pi,2.78803072680399*pi,1.345630287147101*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.460159198950326*pi,0.41600134132948596*pi,3.73775786814903*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.628746114656563*pi,2.66867314869089*pi,3.86413104135783*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.254405969728789*pi,0.293699699174479*pi,1.0530312589109019*pi) q[16];\nu3(0.218170447642718*pi,-0.320861884264737*pi,4.1365451032906*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.564924588566082*pi,-0.06807548568669203*pi,0.727780693116814*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.523027035637145*pi,3.49698091683695*pi,3.24856431090505*pi) q[4];\ncx q[5],q[8];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.232124139681229*pi,-0.24046413156031698*pi,4.48014082820809*pi) q[16];\nu3(0.415665451293345*pi,0.296269969679123*pi,4.49108156107747*pi) q[17];\ncx q[18],q[20];\nu3(0.677898971962595*pi,2.36916076178805*pi,3.81555882069171*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35740977884671*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.090717810569384*pi) q[3];\nu3(0.284993016988105*pi,-0.4204914890180758*pi,1.480067349454473*pi) q[4];\nu3(3.5*pi,3.35144098146526*pi,0.5*pi) q[5];\nu3(3.5*pi,3.28314560978954*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.285404288733583*pi) q[8];\nu3(1.0*pi,0.0*pi,1.199770335759659*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.36204771884288*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.124462725527894*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[7],q[9];\nu3(3.5*pi,3.38243315151755*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2383959457378761*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42307875904257*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4742700384589895*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.273812849276089*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48965572872089*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5616924823653746*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[15];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.44071818512508*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[7],q[9];\nu3(3.5*pi,3.49660023624779*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41109344508633*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1557571132404099*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.720867392698929*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2432024306099199*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,3.47910230144609*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241342662311561*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5349519136491074*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[15];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49248611013292*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.571930210367007*pi,0.322398698558902*pi,0.934423595166615*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.407326840213073*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3995115290087*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.610475286931171*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41371082254949*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41161139770031*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.434115639749269*pi,-0.4312109268446603*pi,0.7820623486075791*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.627980985408324*pi,2.71339091911362*pi,3.84800027670834*pi) q[11];\ncx q[13],q[14];\nu3(0.355544233346299*pi,0.5063517653710099*pi,0.5173901342850058*pi) q[15];\nu3(1.0*pi,0.0*pi,1.044062612658471*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.34606141852632*pi,2.5173090519763*pi,1.295203415474145*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.912690025667708*pi,0.6681587452995701*pi,0.907125486984727*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5310714358289124*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.680708095025129*pi,3.16599376659318*pi,4.05583145488041*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.550386075086048*pi,0.62507710555801*pi,4.14485945340025*pi) q[1];\nu3(0.564936523871284*pi,0.17367193700164896*pi,0.5536227915561166*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.544484393460253*pi,-0.207641476848907*pi,3.99416372441909*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.165049084642011*pi,0.13628974932651805*pi,3.73689627161777*pi) q[9];\nu3(0.462258622540093*pi,-0.310861914675194*pi,1.56095094672466*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.810453290290325*pi,0.33623954241799503*pi,0.9522401752944669*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.485466844316781*pi) q[17];\nu3(0.521964702202417*pi,3.46217785458275*pi,3.3835171315192*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.543568533336102*pi,0.74232068912193*pi,0.6863375210607741*pi) q[1];\nu3(0.132828759017764*pi,0.026391284722691033*pi,1.079842877608613*pi) q[2];\nu3(0.511871562608565*pi,0.5601395914379901*pi,4.42908379549392*pi) q[3];\ncx q[4],q[17];\nu3(0.365190435036345*pi,2.87899144408926*pi,1.367423973735074*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.609401534534051*pi,-0.4371296617560639*pi,3.72002458218412*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.666644419020171*pi,0.207456842460922*pi,1.56183172426285*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.434939994682619*pi,0.485421872869484*pi,3.49841251543982*pi) q[16];\nu3(0.807279047525172*pi,2.95267726710387*pi,3.80071023224959*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0957949412216489*pi,0.28576611672268004*pi,0.838464189963519*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.849933506803973*pi,0.71306222959026*pi,0.706817577136788*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.750575375750438*pi,0.376299052454672*pi,3.9796428341533*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.717261694764168*pi,3.35834905279195*pi,3.64858514055999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.190989163157772*pi,-0.35634321604319297*pi,3.8925326716506*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.211737918980131*pi,3.08237214057623*pi,0.5668238210989185*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.197423558119488*pi,3.06575170434612*pi,0.6661776890824069*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.442948536817641*pi,3.13692906141392*pi,1.92539071328817*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.430915592315135*pi,2.78031573788024*pi,0.926700033320354*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.880631978587614*pi,3.43096881942396*pi,3.66798941884375*pi) q[21];\nu3(0.836552310442019*pi,2.48403677846224*pi,3.54232362959828*pi) q[0];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.381054928701175*pi,-0.0009315674052239875*pi,4.20526651167643*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.499697760637689*pi,3.05022871345641*pi,4.1684968332224805*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.459311855128846*pi,0.8810860519852699*pi,4.05301884950313*pi) q[21];\nu3(0.593447036643337*pi,3.3285091015195*pi,3.54676057905483*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.35343736522569*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.214174628140007*pi,3.40546952056211*pi,1.206547009246087*pi) q[4];\nu3(3.5*pi,3.3592848408324*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.145523055836032*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.573609711649098*pi,2.86858937212356*pi,3.73106455820404*pi) q[14];\nu3(1.0*pi,0.0*pi,1.32129497164662*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3541004385793*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.49911476172267*pi,0.5*pi) q[3];\nu3(0.462796365582445*pi,-0.4144024349694876*pi,1.4459779509150281*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.3712272328530601*pi) q[8];\nu3(0.708817073233165*pi,0.20339219732033098*pi,1.218337836730224*pi) q[12];\nu3(1.0*pi,0.0*pi,1.200095775664759*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45088556002011*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.233983102712646*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4442942271365*pi) q[6];\nu3(0.254579715642203*pi,-0.053359745594736996*pi,0.5337994661799466*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.35327775979084*pi) q[16];\nu3(0.323775203705018*pi,-0.4109033334469955*pi,0.963054461023579*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,0.780494681548639*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5610998381821419*pi) q[13];\nu3(3.5*pi,3.39203579645651*pi,0.5*pi) q[15];\nu3(0.661006653333957*pi,0.486106197043503*pi,0.709960208639136*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45313502936703*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2456920784823171*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43929926863295*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.34502114770932*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3658180567957*pi) q[21];\nu3(3.5*pi,3.45159027807219*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2085932007970421*pi) q[10];\nu3(3.5*pi,3.43746036927914*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.349325958731675*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5997860847387296*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.498926795861397*pi,0.054719569780162014*pi,1.464523548004409*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.42973387443035*pi,0.5*pi) q[4];\nu3(0.567127722184408*pi,-0.4107796091445869*pi,3.56680125662138*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.208156283744706*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46900248528995*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.153107805331971*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.667361247103901*pi,-0.315293142264351*pi,4.14959637784572*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.413102353293063*pi,3.45471176752039*pi,1.90756203848717*pi) q[3];\ncx q[4],q[9];\nu3(0.217287414670336*pi,0.310428788338188*pi,1.0039971311083211*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.345094750581581*pi,2.31946189084427*pi,1.1876288513996132*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5855927961660097*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49326779349646*pi) q[12];\nu3(0.47689430316433*pi,0.36227917456290504*pi,3.46003838329032*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.683379020981267*pi,3.15281711023775*pi,3.52784875015607*pi) q[2];\nu3(0.417436486816328*pi,2.63151597662311*pi,1.283749383581264*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.530064035945457*pi,2.79962545149821*pi,3.53469978496667*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.674258745323477*pi,2.77742716910388*pi,3.42485683761691*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37747674456961*pi) q[9];\ncx q[11],q[12];\nu3(0.486163627344875*pi,3.39968264673212*pi,0.8253235994145209*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47756424025841*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.728797425246544*pi,-0.23788042086286798*pi,4.33621645316593*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.513732435278098*pi,2.85092069982216*pi,1.211199789376687*pi) q[6];\nu3(0.413241608490072*pi,2.89063635591616*pi,1.64703790865545*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[19];\nu3(0.454305768557778*pi,-0.4417527174037104*pi,1.79394829840106*pi) q[18];\nu3(0.167037251729778*pi,0.07422213007842704*pi,4.222635066798571*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.784010875188797*pi,3.3182705771447*pi,4.26908832295517*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.381406465538928*pi,-0.143285405777762*pi,4.212765366991761*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.295818627032862*pi,-0.06718296343118602*pi,3.68071029898994*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.720109023768616*pi,0.92876306712857*pi,0.6446759508528079*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.31759867540203*pi,-0.4165841851809873*pi,1.67873571447818*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.51957644042768*pi,0.37651308618561896*pi,1.290435430772567*pi) q[14];\nu3(0.695071662551005*pi,0.15247356950759305*pi,1.4170820603142111*pi) q[15];\nu3(0.69690139858377*pi,-0.14209730153893202*pi,1.05540348672025*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.690840953767068*pi,1.02993223291588*pi,0.843964939380434*pi) q[21];\nu3(0.711206898491467*pi,0.14024936079316697*pi,1.053246654434996*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.365859264704671*pi,3.48345607977989*pi,0.876308296213573*pi) q[14];\nu3(0.733227264327398*pi,-0.383626013248471*pi,0.860402974371625*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.227285540052231*pi,-0.284639642030954*pi,1.22028360708449*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45359586734704*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.248370006069947*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.439557501695362*pi,-0.15331423724287502*pi,0.9605775634690741*pi) q[10];\nu3(0.37520079195266*pi,0.14451991432655997*pi,4.02761690255337*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.17412511157609*pi,0.6191954214229201*pi,4.3555639172164895*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.467704636623775*pi,0.24655316451656795*pi,4.13980748445485*pi) q[10];\nu3(0.894822633348452*pi,-0.4412330846051099*pi,0.614882815901901*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(0.66017177861637*pi,3.18628660007829*pi,3.59458663682184*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49474355341944*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.593126356844603*pi,0.8136002411777301*pi,4.42574529792197*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.112863841663491*pi,0.30027343105677495*pi,3.94416464954551*pi) q[17];\nu3(0.670426495267859*pi,2.39699755239707*pi,3.8680190534038*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.49544526764049*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.48758822406478*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.452908975103917*pi) q[8];\nu3(0.682358524160855*pi,-0.03058586868431401*pi,1.334642481440133*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.445072574439397*pi,3.20801679722375*pi,3.35180524820128*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.496494594463496*pi,-0.23303689607182698*pi,1.462532571664219*pi) q[17];\nu3(0.832025468341177*pi,3.33279675286646*pi,3.21360027832375*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2735060257071908*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.136260321556419*pi,3.07236624957291*pi,1.488733450266*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44495085840889*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2457115480258811*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5683661901908937*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46134278625616*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.316086392372275*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5117781627451576*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.2480465753378*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.076825279685756*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47848264905581*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.606992530165064*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.40035837104443*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5172301578266875*pi) q[13];\nu3(3.5*pi,3.47674665616988*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.418020808843957*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2805866102676768*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2430270470232179*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.625177143263124*pi,3.04628396356661*pi,4.25563840651587*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.353518642642713*pi,-0.324551327513503*pi,4.39495043108447*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.28792686034803*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(3.5*pi,3.29972281317273*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2153663854831471*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5044593749449655*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2255926192344901*pi) q[20];\nu3(0.233793226217259*pi,0.07472645375128495*pi,4.254286509727439*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.127149535051987*pi,0.19875450285405805*pi,4.2057874823049*pi) q[1];\ncx q[2],q[19];\nu3(0.336598831826156*pi,3.40617798672725*pi,0.949952716569733*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.318375677903051*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40985101467193*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4539478233075*pi) q[18];\nu3(0.0641377754966019*pi,3.19703620592287*pi,1.86734351988212*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.22921101862933*pi,0.38370570518661395*pi,0.5412940031734165*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.210244938659007*pi,3.10096841652048*pi,1.187705308394492*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.480440395926705*pi,2.84445817891586*pi,3.61464338811281*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.386570749557411*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.532462194739936*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.162711969445025*pi,2.89794958643554*pi,1.46393120029559*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.731329758205846*pi,0.14258218587863702*pi,1.136399298693663*pi) q[5];\nu3(0.209437551094256*pi,-0.33321862440155403*pi,4.20063495299547*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.719029610884018*pi,-0.190373531908879*pi,3.44711576401358*pi) q[11];\ncx q[12],q[15];\nu3(0.190384840161705*pi,-0.349129913448628*pi,1.152652819063952*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.497458647363469*pi,0.27804415612757105*pi,3.61344381449804*pi) q[0];\ncx q[1],q[3];\nu3(0.804390205011438*pi,3.45628885056736*pi,4.03183313907706*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.618097717463125*pi,-0.264276322651262*pi,3.87974716208388*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47031922134833*pi,0.5*pi) q[1];\nu3(0.310786188124384*pi,3.25747388667068*pi,1.71510877679339*pi) q[2];\nu3(1.0*pi,0.0*pi,1.22068929978009*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.555283103590299*pi,0.7717267773461001*pi,4.442052910054921*pi) q[7];\nu3(0.39198981020073*pi,0.6274385228013*pi,0.730807093344381*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.494035599228089*pi,0.80294397609231*pi,4.36608628820021*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.634277733973052*pi,-0.20994229942284098*pi,0.65857297215577*pi) q[7];\nu3(0.753247046438162*pi,2.5723517200589*pi,3.66418978330508*pi) q[8];\nu3(0.24302229231652*pi,0.10601610766906*pi,0.585603174273052*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.677641411588681*pi,3.18044187691109*pi,3.44270983834531*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.654156503896563*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.623329075496232*pi,0.24643968698658603*pi,0.5258948819883957*pi) q[9];\nu3(0.311290666832951*pi,2.78985998075208*pi,1.64039295661959*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.368949447398423*pi,3.38469457485733*pi,0.5743825237314792*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.398455449215528*pi,-0.10498647957489898*pi,1.4804307204792981*pi) q[20];\ncx q[1],q[3];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.666043633846777*pi,3.17310931700818*pi,4.19416162468632*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.661182618696703*pi,0.42651758730523004*pi,0.861365442050284*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.408628048926645*pi,0.015690903118278032*pi,0.693962005038675*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43225992959311*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2791864723307191*pi) q[11];\nu3(0.623530546261947*pi,0.33234216535317296*pi,4.39941810380535*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.243204063621069*pi,-0.12381867706767502*pi,1.131182507196635*pi) q[17];\nu3(0.81805624596445*pi,-0.129081866641291*pi,1.246213714509334*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.196158579269118*pi,3.37756764512409*pi,1.73029763983274*pi) q[1];\ncx q[2],q[11];\nu3(0.658238496136093*pi,0.26980392304727796*pi,4.02173612412269*pi) q[3];\nu3(0.490098826572919*pi,0.24014080768574497*pi,4.03564384430891*pi) q[4];\nu3(3.5*pi,3.38387126252804*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.357376697434092*pi,-0.10102995893254901*pi,3.96992285741533*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.495046899998237*pi,2.86560003173814*pi,1.3769279337558489*pi) q[16];\nu3(0.455652668349978*pi,-0.25082745861046196*pi,1.4669679687365211*pi) q[17];\nu3(0.414294072730086*pi,0.21518176514292098*pi,3.38300337573046*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.192639922037086*pi) q[21];\nu3(0.623424953854183*pi,0.04743162562418102*pi,4.45980204773144*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0864618684972944*pi,-0.25334524114774104*pi,1.083326269253749*pi) q[3];\nu3(0.207403717508551*pi,2.75416347610216*pi,1.412378183241273*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(3.5*pi,3.35614293153751*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5103647906091517*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.905339078327821*pi,3.48183712752697*pi,3.7914860304919*pi) q[15];\nu3(0.615379213297229*pi,0.373524100480608*pi,0.761126429442871*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268249381756124*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44965570841313*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.056069922002861*pi) q[14];\nu3(0.57094969648693*pi,3.01324970960741*pi,3.3459532082656*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45620161273627*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38271126611546*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.340879973338553*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5165812756760002*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.556955316018646*pi,3.35826986832415*pi,3.06977492994173*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(3.5*pi,3.47868043474943*pi,0.5*pi) q[10];\nu3(0.394948153006814*pi,0.13940764555825702*pi,1.31709127841516*pi) q[11];\nu3(3.5*pi,3.38631568644203*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49794476110357*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.251662682457149*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325979861412606*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.471795913994138*pi,2.46173205930571*pi,1.097567571751749*pi) q[2];\nu3(3.5*pi,3.37388871868449*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.274629571379367*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.351024557181558*pi,2.94071627755004*pi,0.838090177734761*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.733170098226086*pi) q[13];\nu3(3.5*pi,3.41652294557603*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.128403396594273*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45875282303265*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.862164860415379*pi,3.18644339953465*pi,3.71232163942961*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1786680782359489*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.468160303318189*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34565275119905*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5169259432994892*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.692740362519221*pi,-0.358101814338348*pi,0.761266728817537*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4402598755811*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.389374201299848*pi,-0.228449566834937*pi,4.19007584617299*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.607073269650085*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.675678048430661*pi,0.08543764486243799*pi,0.768056258444286*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.572120437248347*pi,1.02083586600856*pi,0.5676161748325238*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.796029654535515*pi,-0.291273561555935*pi,0.852107715561097*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.569114151036493*pi,0.5253641899444801*pi,1.065781756954559*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.45871984225457*pi,-0.4027313162517495*pi,1.4568234615973439*pi) q[4];\nu3(0.157098793629545*pi,0.03515608320320296*pi,0.5400623571653351*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.58282236577443*pi,0.7688919925547599*pi,1.20898946146644*pi) q[7];\nu3(0.973414108844824*pi,3.13223752193103*pi,4.0668029719056396*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.298283973241774*pi,0.288906791630957*pi,4.08343798291894*pi) q[21];\nu3(0.719088330481264*pi,0.6321353030876*pi,0.93727186426957*pi) q[0];\nu3(0.483230216472771*pi,0.420042633192253*pi,0.685588676201026*pi) q[4];\nu3(0.586232250104816*pi,0.64373479060292*pi,1.040386544126929*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.396538715082836*pi,0.7985155068765499*pi,4.2758240508733*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.718002552372678*pi,2.59524024648558*pi,3.92637089275921*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.298747982779435*pi,0.14893383605009003*pi,4.00788774309987*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.719230553435862*pi,3.23290399637052*pi,4.16936316243448*pi) q[21];\nu3(0.286019783259932*pi,0.45417363721999104*pi,0.855067548956045*pi) q[0];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.289565140117181*pi,0.9779729165184701*pi,4.11128370913083*pi) q[13];\nu3(0.782449081517798*pi,-0.348796659819422*pi,4.488582054328861*pi) q[14];\nu3(0.702024324359387*pi,-0.330193917647313*pi,0.722404966744277*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45461086126047*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38974214445986*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2814533816480629*pi) q[8];\nu3(0.464986895438752*pi,0.323856290246865*pi,4.004195742971421*pi) q[10];\nu3(0.352295494875093*pi,0.04048132114803904*pi,1.438738415813023*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.829202390155139*pi,-0.176203011104277*pi,3.94433566573566*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.510569748916677*pi,-0.181395793293479*pi,1.0266221041989732*pi) q[17];\nu3(0.462661096180874*pi,-0.24669500785799398*pi,1.262972777440823*pi) q[18];\nu3(1.0*pi,0.0*pi,1.266548379177914*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[19];\ncx q[6],q[8];\nu3(0.450045129063643*pi,-0.35849133408491296*pi,3.83403536635954*pi) q[10];\nu3(0.293465127907217*pi,0.34799581931755796*pi,0.8786512253319709*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.62784904296207*pi,-0.1650556409692*pi,4.05336662888298*pi) q[16];\nu3(0.492282757028094*pi,0.024341624473650958*pi,3.52794427311677*pi) q[17];\nu3(0.177779332033292*pi,2.95850603354284*pi,0.612103320996672*pi) q[18];\nu3(0.400824750525116*pi,3.13972060118985*pi,1.62703669421012*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38172241913494*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2909831686045141*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5775095328135689*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.402463562629319*pi,3.1988754058572*pi,1.84884260666426*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5804415052867172*pi) q[19];\nu3(0.584869087253333*pi,-0.122655177637575*pi,0.84873432492498*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[19];\ncx q[6],q[8];\nu3(3.5*pi,3.38370325640797*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37170245281812*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1734173236132541*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2242333215246681*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,0.5079690512061092*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[15];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,3.37402623508954*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4118189501222*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.925936283020544*pi,0.6279708864651199*pi,0.775508939464044*pi) q[3];\nu3(3.5*pi,3.37399467107692*pi,0.5*pi) q[4];\nu3(0.88305177153617*pi,-0.383955462079326*pi,3.52166981290969*pi) q[6];\ncx q[7],q[16];\nu3(0.58971321695592*pi,-0.399137679087522*pi,3.52930154067079*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.24951442929954*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.327844257307167*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35234050338026*pi) q[13];\nu3(3.5*pi,3.43590051743785*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38652217962657*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1897853379094299*pi) q[17];\nu3(1.0*pi,0.0*pi,1.215551570051191*pi) q[18];\nu3(0.186702632500859*pi,0.5895098410122801*pi,4.32395675141765*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[10];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.712955948631752*pi,0.8112146584601501*pi,0.853349542674828*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.747949187089374*pi,0.52378924631306*pi,4.06448226294543*pi) q[6];\nu3(3.5*pi,3.44897630006492*pi,0.5*pi) q[7];\nu3(0.268944528278747*pi,2.35871948894423*pi,1.156021537733509*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[15];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2382454951325*pi) q[16];\nu3(0.663226461854779*pi,0.7174324298613499*pi,0.896191545694264*pi) q[19];\nu3(3.5*pi,3.46171514526307*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.354781898967637*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.496653606714069*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5104920033701044*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47252609393445*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7019563829233619*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[10];\ncx q[1],q[18];\nu3(0.11335846431095*pi,3.26202006909668*pi,0.5930470846992736*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5567858569213684*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.476944624413489*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.492095153684316*pi,3.06545191138673*pi,4.20476608163194*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.808620506191114*pi,3.48089041898086*pi,3.36319650836003*pi) q[4];\nu3(0.252762669176239*pi,0.028475194172686957*pi,0.601499239519116*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.166466342227327*pi,0.252153164495759*pi,3.63694056199732*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.463083755688259*pi,2.63831895172373*pi,1.144200803098217*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.520170042847818*pi,-0.4592816033716932*pi,0.8931290697188881*pi) q[4];\nu3(0.159080011244765*pi,0.13693586780260503*pi,0.5584785978824119*pi) q[5];\nu3(0.270911619445291*pi,0.83472506712461*pi,3.84570816096188*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.168001304058246*pi,3.4483777549227*pi,0.6453949446327449*pi) q[11];\nu3(0.569121581123898*pi,0.016968486187746046*pi,4.1755613188078495*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.474663441907825*pi,0.53293639265382*pi,3.7273510807687*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0933071004302344*pi,0.445501080647855*pi,3.6061327400436*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.432877356036391*pi,3.19885509213705*pi,2.0125290919169*pi) q[7];\nu3(0.469211040580626*pi,3.04821528132997*pi,1.020696390201359*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.815314238346305*pi,2.62332100076189*pi,3.73460216068618*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.595225544365904*pi,2.77921078361587*pi,3.9836632426041*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.360789188230806*pi,-0.49940635821248275*pi,1.98165975888002*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.529241761351668*pi,-0.180188087136816*pi,3.68382287465717*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.46353309705441*pi,-0.29564800291731197*pi,3.62252684788961*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.30440977712556*pi,0.09065200142165197*pi,3.46948879713678*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.324461445151879*pi,3.10164414255624*pi,1.367947784772063*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.688850622399838*pi,3.43439549877023*pi,0.7130488953070651*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.348182935444443*pi,0.5281481698760799*pi,0.656642205204907*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.680524778106161*pi,1.0513733259007*pi,0.823613566235341*pi) q[14];\nu3(0.311262389766431*pi,0.257382668078574*pi,3.92997391784615*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.60643706141465*pi,-0.192173129843639*pi,4.17509834993775*pi) q[17];\nu3(0.153463335679846*pi,0.17534061758063801*pi,0.7761141430869609*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46698447387705*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.726993471744345*pi,-0.4959022705020479*pi,3.49274474748005*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3140098512202631*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.458710707263597*pi,3.08549631400591*pi,0.920496747789064*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.421147393526322*pi,-0.4807062732648374*pi,1.56492003941598*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.660390823730205*pi,0.15282620713210804*pi,1.51944077947482*pi) q[20];\nu3(0.379857460343489*pi,3.21581725755729*pi,1.3799911911176581*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[5],q[18];\ncx q[6],q[12];\ncx q[9],q[11];\nu3(0.463518153864664*pi,-0.340531572028761*pi,3.89694251162553*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.121275268251484*pi,-0.49996683337679676*pi,4.2588769741110895*pi) q[20];\nu3(0.49434784276918*pi,3.09428868416225*pi,3.3650573156687*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39638476357454*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32601705404651*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46677593829117*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3181058656537021*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5594132520066784*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3687661673297091*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.254384142469764*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\ncx q[2],q[16];\ncx q[5],q[18];\ncx q[6],q[12];\ncx q[7],q[17];\ncx q[9],q[11];\ncx q[13],q[15];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.27834597698427*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48443651052319*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,1.4021919818328419*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48794502245561*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.172505213715785*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34545871288236*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49123431829353*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39914670148713*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.38348827207272*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4655606008827995*pi) q[16];\nu3(1.0*pi,0.0*pi,1.353250676400879*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6531107516575401*pi) q[18];\nu3(1.0*pi,0.0*pi,1.163912292114605*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[4];\ncx q[2],q[16];\nu3(3.5*pi,3.49236991755598*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.46944166330024*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.2609515272435279*pi) q[20];\nu3(1.0*pi,0.0*pi,1.332330860481475*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,4.48471967451478*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.634870607478891*pi,0.5213770111476901*pi,4.39171397241721*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6138713820882911*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45610494674861*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4990654104148895*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5747414063393887*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.444774060969389*pi,0.34174805062699*pi,3.94233931385032*pi) q[5];\nu3(0.557071824473081*pi,3.12790380491839*pi,0.5925815884671851*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.603857352744344*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.668160131877994*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.204753972858786*pi,3.36431744585037*pi,0.975296942637477*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.342071247502352*pi,-0.048536524649664015*pi,3.90863969086881*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.272815527462269*pi,0.8852188819437601*pi,3.89662860926398*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.157558033385626*pi,0.11013385738896597*pi,0.675015430975832*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.559644278827226*pi,-0.060355038857755006*pi,3.50515717683553*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.912581964182488*pi,0.09593478914706899*pi,0.5995874410472966*pi) q[18];\nu3(0.618881329980954*pi,0.43748523438632303*pi,4.48076630337754*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.324003097067756*pi,0.9154541476363101*pi,4.4499811852468305*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.458726739705792*pi,3.45746420749764*pi,4.35937820102538*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.552155549596753*pi,0.71365628793632*pi,0.5152623099872453*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.229454867470428*pi,-0.127411208341702*pi,0.882485425258817*pi) q[18];\nu3(0.638965091282243*pi,0.07657559098206601*pi,1.52000506201678*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.27210554087355*pi,-0.026368424696928017*pi,4.34966777330271*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.702937686686063*pi,0.27258196290041503*pi,1.72345767449903*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.868303199624615*pi,3.27362719146408*pi,3.27306409568486*pi) q[8];\nu3(0.668167908621133*pi,0.319830867618211*pi,4.19488834410083*pi) q[9];\nu3(0.554221497419978*pi,0.51477374372246*pi,0.614980309189057*pi) q[10];\nu3(0.487647808896838*pi,0.02363956067331896*pi,1.098829465409884*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.43245635293826*pi,-0.4167785829186357*pi,3.93475184199578*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.4429276175009*pi,2.58810261763927*pi,1.58772953722307*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.154662075015123*pi,-0.398166785867131*pi,1.3535683152339661*pi) q[8];\nu3(0.269639952281407*pi,0.05505898197252401*pi,3.96053152498513*pi) q[9];\nu3(0.922711759389322*pi,0.056296476855292044*pi,1.179226242627334*pi) q[10];\nu3(0.656454625487682*pi,-0.06537686342705201*pi,3.76137278709471*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.459279856125209*pi,3.15413172575403*pi,0.931579699148511*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.550723606314597*pi,-0.48873358753788587*pi,0.8195873238103539*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.557957671734284*pi,0.49308214943878304*pi,1.449428925912688*pi) q[17];\nu3(0.218469120465403*pi,-0.23835050737275898*pi,1.3825819439322768*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.776824911827075*pi,0.9951740550245101*pi,0.7712800277648231*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48643044025281*pi,0.5*pi) q[5];\nu3(0.455927618512017*pi,-0.130903776835554*pi,4.29912745894067*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.647515456076574*pi,-0.304210939889618*pi,1.032023019795571*pi) q[16];\nu3(0.545103113965779*pi,0.05206262899249403*pi,1.018843731998032*pi) q[17];\nu3(1.0*pi,0.0*pi,1.268734766115105*pi) q[18];\nu3(0.633676413108311*pi,-0.4943389834183878*pi,3.05852781873988*pi) q[20];\nu3(0.773384615389654*pi,3.47015553319791*pi,0.629602111149256*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.52850096996094*pi,0.7656705320543*pi,0.7131549644692889*pi) q[13];\nu3(0.740291614787645*pi,2.84017193057267*pi,3.85263181184468*pi) q[15];\nu3(0.732471908024792*pi,3.49480382158409*pi,3.58850407285299*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.621470470029895*pi,0.5102893534178501*pi,1.3704737462204801*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38018510207561*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.237171531712899*pi) q[10];\nu3(0.384660281298356*pi,3.08126351698312*pi,1.84608263185116*pi) q[13];\nu3(0.515725247534931*pi,3.36906166241927*pi,4.49336519449586*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5282303294153463*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49542324665904*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.505952683020971*pi,0.15146735624630403*pi,3.93085876862471*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\ncx q[7],q[17];\nu3(3.5*pi,3.31452863938184*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.411847948848761*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1464281413352269*pi) q[19];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44672860335655*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.44330304140565*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261002960447923*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48846312399742*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.207233108966694*pi,-0.342109994563651*pi,1.38590082213183*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.1802446387220495*pi) q[9];\nu3(1.0*pi,0.0*pi,1.267439447718627*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.174450337356395*pi,0.13185695519821305*pi,0.667138420473735*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.572464201422993*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[21];\ncx q[2],q[11];\nu3(3.5*pi,3.43283080695854*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.784707061899168*pi,3.26401465596038*pi,0.750835481098851*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49395876266286*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.351994175359129*pi) q[13];\nu3(1.0*pi,0.0*pi,1.188661653295045*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.707808940112279*pi) q[17];\nu3(0.485697851884194*pi,-0.25282788292374503*pi,1.193842129307473*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48238546476805*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5487917797787407*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.4820273504913*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.109097297090854*pi) q[20];\nu3(1.0*pi,0.0*pi,1.331264858887525*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.774345056376888*pi,2.54688531320557*pi,3.67927429407905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2487249686212*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44804433012182*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.43744643555887*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.700103310620345*pi,2.61255411648428*pi,3.57154911403682*pi) q[7];\nu3(0.595716532820761*pi,0.26626113975413*pi,3.84906577143049*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.0962744171006231*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.38788029577935*pi,0.30539097358556*pi,3.81683629403565*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.570969612572358*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44312223955723*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.27081751138342*pi,0.29388065448827505*pi,4.45782660508395*pi) q[6];\nu3(0.347158504906545*pi,-0.4853906310123304*pi,0.674675027159762*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.495288220647733*pi,2.96090080047099*pi,0.975556565375611*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.767232399170887*pi,0.5988376389264101*pi,4.25549549103187*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.680212266761984*pi,3.27283911135213*pi,3.533118634385*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.790626488070908*pi,-0.099319566978882*pi,1.371785907958532*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41888354481478*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.61510453548511*pi,0.15047449170593796*pi,4.19755430891253*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.548047479640153*pi,-0.318963677600885*pi,4.3654707873889205*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.888306158860717*pi,1.10066874757772*pi,0.601497878297362*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.569924728981183*pi,-0.169105613381345*pi,0.5633415776033328*pi) q[10];\nu3(0.571346114073394*pi,-0.11844580841990199*pi,1.318757205314119*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.307871863949611*pi,-0.21664605379359603*pi,4.41393503515467*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.354385015514616*pi,2.74164031327853*pi,1.3024665053290851*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.621502789402647*pi,-0.03389209224289902*pi,1.0278776231539362*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.209129038343599*pi,2.78103040242182*pi,1.392761733293933*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.376549761831696*pi,2.67629145513182*pi,1.001506154732426*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.897440037824816*pi,3.12613944600899*pi,0.5060588336783183*pi) q[0];\nu3(0.406275969008873*pi,0.33172255453019095*pi,0.5824442807831958*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.460242171889589*pi,-0.16624104462601802*pi,3.58376958117176*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.693427107559579*pi,2.55680720373788*pi,3.70576254068983*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.655533696040984*pi,3.10743422107417*pi,3.94836514457211*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47856196689708*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.179704050862418*pi) q[19];\nu3(0.60909938663304*pi,0.8413862217744901*pi,1.1343373633026141*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.758121742136331*pi,0.61654693650359*pi,0.5791169567757097*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.449447583384234*pi,3.4235184746543*pi,1.96502918969767*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.20809585982894*pi,0.7010787128898699*pi,0.5287728968377045*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.62408539222125*pi,0.004871544340426026*pi,3.68498568305543*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.419128101317422*pi,0.27523286888780796*pi,0.984403988303997*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.810942268544287*pi,1.0271124290595*pi,0.61422378486431*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.875539329409459*pi,3.09149190617978*pi,4.35363038360533*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.607167290765131*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.625542891009362*pi,2.37839893572534*pi,3.72542260583935*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41179503481391*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.611361385544945*pi,1.01828213040357*pi,0.5204830843884924*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.578941723175705*pi,-0.281057414538543*pi,1.0670109220956951*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.308019834354048*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.358044974217764*pi,3.28925544868775*pi,0.654937539277719*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.22086169873132*pi,0.5*pi) q[5];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.655733304428084*pi,0.60704815506782*pi,0.792450044406027*pi) q[13];\nu3(0.0472459001216094*pi,-0.40462176095924707*pi,4.30141235242507*pi) q[14];\nu3(1.0*pi,0.0*pi,1.219826232921576*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46889292273693*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.129420937829918*pi) q[9];\nu3(3.5*pi,3.41424285955065*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.214135105664708*pi,-0.362730797443671*pi,1.068647083278226*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.674359624020795*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285786446432882*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[8];\ncx q[2],q[16];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35610977399263*pi,0.5*pi) q[6];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5612071144067982*pi) q[15];\nu3(0.292159960430079*pi,-0.191016058538106*pi,4.20380602501585*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241143617480515*pi) q[21];\nu3(3.5*pi,3.41668361605076*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4875058164886*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.286000545660207*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.161801085136433*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.542951626028729*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.517275631110357*pi,2.9956169027914*pi,3.40225337602047*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4937497739047405*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.45872534686654*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.42640370584215*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1834377165237608*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.116933476168211*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.152308976263804*pi,2.76872295129915*pi,0.864687240694219*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5268313187366584*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.538724176493069*pi,0.9640559659957499*pi,0.845713592243788*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.646830386531526*pi) q[4];\nu3(0.570557491030133*pi,2.86528103733779*pi,3.40828525077192*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.40368224124694*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47772892333854*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.335691038241987*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.213343940746096*pi,2.49891385543661*pi,1.2134601775108749*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[8];\nu3(0.376118152150996*pi,0.14882214938942395*pi,3.78863713026482*pi) q[2];\nu3(0.536760795039511*pi,0.168530286333889*pi,4.1535085864238095*pi) q[3];\nu3(0.667330841541126*pi,-0.4581079184056374*pi,4.10662529529081*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.606973801665725*pi,0.160012265245566*pi,3.66775640039587*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39346662298424*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5100597755071652*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.373231384556584*pi,1.03279437448173*pi,4.38666378186927*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.38188282968596*pi,0.5195705691599699*pi,3.92222905193372*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.758868025127417*pi,0.30650920672250204*pi,3.87871334134348*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.7268356827078339*pi) q[14];\nu3(0.574191348071225*pi,0.7216902835049801*pi,4.26932274831474*pi) q[15];\nu3(0.773496214285216*pi,-0.4812992452497031*pi,4.42358733301432*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.546529290722786*pi,3.13113080839383*pi,0.674824781717976*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.214115077525807*pi,-0.314451344711148*pi,3.92851025702196*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.559008252773113*pi,3.4398573038645*pi,3.58936443965169*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.197791994872402*pi,-0.459182935365895*pi,4.09891635445635*pi) q[15];\nu3(0.276670883390372*pi,0.08713901322429896*pi,3.48855105021462*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.840810187657591*pi,0.5070406119570201*pi,4.3383386065181995*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.457563886970777*pi,-0.04239682004591*pi,0.701257057896475*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.609160183542977*pi,2.82270933520483*pi,3.55120499445739*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.836336027515567*pi,-0.309631122077455*pi,1.0400225050668261*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.608258754724612*pi,2.51301546226802*pi,3.59615653443577*pi) q[11];\nu3(0.299645331100066*pi,-0.03344003740472401*pi,3.64137796117267*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.244305770513768*pi,-0.4310329640277986*pi,1.061578877047571*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.798249964263212*pi,2.87702063811172*pi,3.46134682343823*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.152371793873494*pi,0.6598635505088599*pi,4.02112406270951*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.397570801262978*pi,3.11421786795576*pi,1.4019101323898329*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0403618792898352*pi,-0.126121310560601*pi,4.2863794316075*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.594607772147399*pi,0.21843459747447902*pi,4.46865369476022*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42922705881028*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.446462889498824*pi,3.2015447754338*pi,4.3968852937074505*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.192675309034445*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45288021274724*pi,0.5*pi) q[16];\nu3(0.622392133821589*pi,-0.334631684253076*pi,0.670166109004279*pi) q[17];\nu3(1.0*pi,0.0*pi,1.358947610038473*pi) q[19];\nu3(0.247458645476336*pi,-0.06662720649036302*pi,4.06324223081086*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.534650531961039*pi,3.4192139978009*pi,1.80907349148611*pi) q[8];\nu3(0.386652509683921*pi,-0.219742254228671*pi,1.021768513176517*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.102016179015784*pi,2.97452525025568*pi,0.964524302514761*pi) q[13];\nu3(0.521144669863195*pi,3.02251823733394*pi,3.89893012734698*pi) q[14];\ncx q[16],q[19];\nu3(0.415571320965801*pi,0.94210384512543*pi,4.25107868889937*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.576994617405924*pi,2.57741678640209*pi,4.0336841096852005*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.533502478970663*pi) q[9];\nu3(0.644554359828645*pi,3.27720713249228*pi,2.82605453325526*pi) q[10];\nu3(0.155874629318939*pi,-0.237480048810493*pi,0.687478589739947*pi) q[13];\nu3(0.368244481622485*pi,-0.251673909586723*pi,0.8626596610124471*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45013577640295*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41889122878027*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,0.0*pi,1.355309773221372*pi) q[3];\nu3(3.5*pi,3.44108999260663*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208074329314654*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[3];\nu3(3.5*pi,3.46502869326197*pi,0.5*pi) q[1];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.254828035522618*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,4.46628910928103*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44056907886421*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3028863808644*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.216926752425896*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.4392442665418805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2355992383035939*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40745756617517*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(0.836433509346664*pi,-0.062267093744856006*pi,3.66621301117139*pi) q[5];\nu3(3.5*pi,3.4555798747627*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45879103566576*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1927502598815711*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.343301410485761*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(3.5*pi,3.40624828039469*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.647579077701956*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.144966116198467*pi) q[20];\nu3(1.0*pi,0.0*pi,1.274398749994839*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.665230776571506*pi,1.21349350539157*pi,0.777186732707581*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3927005703096995*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42618000575989*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44720572684464*pi) q[8];\nu3(0.512675098212504*pi,0.22021745400158*pi,3.53471647886749*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5967701399186072*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45855893160882*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5788603345034756*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.247988933989192*pi,-0.19939008597421198*pi,1.326241006657668*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[20];\nu3(0.742885750805883*pi,0.398395683104549*pi,4.05860245240433*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.624434189125851*pi,3.09942105383731*pi,3.44744082788251*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.41978610684621*pi,2.61281563750937*pi,0.9993886201633759*pi) q[18];\nu3(0.304541264069189*pi,2.85179715161668*pi,1.58673639691916*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.233322747103004*pi,0.16140558609813205*pi,0.825519181659256*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.817178783212806*pi,-0.256311702062832*pi,4.13881378020432*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.340411730857117*pi,0.66477337998939*pi,0.5623975432188281*pi) q[18];\nu3(0.375993744328297*pi,3.33042979413673*pi,1.90199569414831*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.428809886157504*pi,-0.069318982330208*pi,4.4727188982872494*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.224348122764976*pi,3.17951008918362*pi,1.276416998217418*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.331653391199406*pi,-0.11087423669381702*pi,1.60553094481008*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.40169748355795*pi,2.51135519696509*pi,1.230973139682205*pi) q[21];\nu3(0.485105520006899*pi,0.28376626110776604*pi,3.66868137172025*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.442002648010705*pi,1.04509945093427*pi,4.2774288394921705*pi) q[4];\nu3(0.525882950158448*pi,-0.10189531282011799*pi,3.53995410854736*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.38891371882804*pi,0.05082008246581604*pi,0.880643321874205*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.288646321730614*pi,-0.015488783895518998*pi,1.3686246600168341*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.813435368875552*pi,-0.09240611238080498*pi,4.29265780754301*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.585957151410826*pi,0.08413549409272603*pi,0.928279735999991*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.442568454587375*pi,-0.08261643305820998*pi,1.4977973199852*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.413269476314355*pi,0.04678387477775703*pi,0.664056068605129*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.739681296027523*pi,0.23489003220507398*pi,0.69273675572998*pi) q[2];\nu3(0.574254178773052*pi,0.26814956333344997*pi,1.56802398483295*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.869478443597608*pi,-0.141891511095101*pi,4.41600641186214*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.408671380014745*pi,0.298614191534484*pi,1.082372917167087*pi) q[10];\nu3(0.861356815097655*pi,-0.13631701850545802*pi,0.633822364615826*pi) q[11];\nu3(0.455049952457825*pi,-0.399931369494143*pi,0.980999596720108*pi) q[12];\nu3(0.699036742879374*pi,-0.135014791628791*pi,4.26634596803311*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.626388501874139*pi,3.05317635119837*pi,3.4841225380798*pi) q[15];\nu3(0.83014856834266*pi,3.32613860251073*pi,4.13433877602089*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.343091187457769*pi,0.370717638469671*pi,3.9999803144456*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.735189236929715*pi,-0.21451712492117198*pi,1.236844830125007*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.361211484555988*pi,3.4980155950496*pi,4.35096200524298*pi) q[10];\nu3(0.729638233207806*pi,3.45077291764863*pi,3.25182649379462*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.581008736355372*pi,0.88806988110094*pi,0.747360236923944*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.634362575353875*pi,0.50232208930802*pi,4.41048623990564*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34913767220951*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.494706138206312*pi,3.25329937063851*pi,0.811463920557552*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.198761959795956*pi) q[19];\nu3(0.345700771903506*pi,3.04871966832268*pi,1.64642337272715*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.665712127008576*pi,2.97195843961302*pi,4.12563444820207*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.121423039457786*pi,0.349196687390917*pi,3.80603901934231*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45727359611684*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.349667173096858*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.629464410031364*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40017280411357*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47348787276221*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.222641572310196*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(3.5*pi,3.46841758222872*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44471019924772*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.11552064546868*pi) q[13];\nu3(1.0*pi,0.0*pi,1.368375451175001*pi) q[14];\nu3(3.5*pi,3.37425808433679*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279082162024249*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235333751340612*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[2];\nu3(3.5*pi,3.35594364305599*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\ncx q[8],q[9];\ncx q[11],q[16];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5964595453377625*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279508022982366*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.31240830661055*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39870025039605*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4531689087812*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.275428494333668*pi) q[9];\nu3(1.0*pi,0.0*pi,1.23315492209653*pi) q[10];\nu3(3.5*pi,3.4127196410581*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5400133330753243*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39978809345373*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258599349901845*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4868967916279505*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.619286545410304*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.576676748855558*pi,2.4469258829409*pi,3.58177644821878*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\ncx q[8],q[9];\ncx q[11],q[16];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.610073756090066*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.515609324752885*pi,-0.4497181951888771*pi,3.97391434722404*pi) q[4];\nu3(0.267881329824028*pi,0.61237859138605*pi,0.5138038394391949*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43404723269836*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42846797046759*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.257953120565939*pi,2.87843240211222*pi,1.66824083498428*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5428154016150959*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.421848150422614*pi,2.9142892114083*pi,0.663366750169997*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.116612578612472*pi,-0.25706384318811*pi,1.093320487708339*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.689514077125853*pi,2.52780674075992*pi,4.01345296194778*pi) q[15];\nu3(0.469040137644157*pi,3.016132770833*pi,0.8869307854050981*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.770159833189266*pi,2.91085884950196*pi,4.32303955471826*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.760173546267613*pi,0.57133601219748*pi,4.09751470665229*pi) q[21];\nu3(0.850677830100911*pi,-0.178302076821103*pi,4.1361733126577*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.584172971072761*pi,0.9226687490490899*pi,4.43034722894276*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.264374868069029*pi,0.5724839013876699*pi,4.40523350531011*pi) q[21];\nu3(0.739662761604052*pi,0.011464992806266006*pi,1.248386860752811*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.270052332992045*pi,3.19458355511923*pi,4.42528928796522*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.721842025639449*pi,-0.19706325312838102*pi,3.44398001451402*pi) q[3];\nu3(0.681991654337758*pi,0.78563546410119*pi,4.39561902752817*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.780528055232044*pi,0.31150980086422997*pi,1.256912223605239*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0517894135087012*pi,3.199491132398*pi,0.704011555128822*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.600717002276813*pi,0.335311325506952*pi,1.200781660204959*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.518403243201685*pi,0.15804931930001198*pi,1.173074044213678*pi) q[1];\nu3(0.504040267793*pi,3.47000177550724*pi,1.60345568096588*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.43251420640716*pi,0.5105963130315401*pi,3.82341889899297*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.931531391132443*pi,3.42204703557823*pi,4.2562378627310995*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.4787792385549*pi,0.10681902231562002*pi,3.97411458400282*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.784450802316791*pi,3.31346884241102*pi,2.92188115854106*pi) q[20];\nu3(0.72732271304032*pi,-0.04544868121803097*pi,4.30190568547024*pi) q[1];\nu3(0.801742695340665*pi,-0.030788814530589015*pi,1.2657450459622739*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.576486104646255*pi,0.12395344585027801*pi,1.57407800665971*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.466438539287581*pi,3.44528022579723*pi,4.33179298908971*pi) q[16];\ncx q[17],q[19];\nu3(0.0925381395695313*pi,3.33347236948572*pi,4.4638524889231395*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.483232224061258*pi,2.5566083483153*pi,1.3712313420915359*pi) q[7];\nu3(0.152486806399574*pi,-0.21541258636594401*pi,1.1459012038336969*pi) q[8];\nu3(0.528129218267808*pi,0.21815361343475803*pi,0.9320534728996059*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.569394321237399*pi,0.13084470851368601*pi,1.080956512014642*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.908345844509341*pi,0.26017626577935504*pi,4.17133509527181*pi) q[14];\nu3(0.517893233476727*pi,2.78303014058107*pi,3.5247379732545*pi) q[16];\nu3(3.5*pi,3.35849866079357*pi,0.5*pi) q[17];\nu3(0.595824013675008*pi,-0.14813179817400102*pi,0.573948898806513*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273369567584584*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.28651954932652*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2316705178506329*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.47368540481739*pi,3.15541730676613*pi,0.5385918040062538*pi) q[8];\nu3(0.159815445728814*pi,2.54425482317004*pi,1.318663861025869*pi) q[9];\nu3(0.765806002283649*pi,-0.03333613763795601*pi,0.5656112386468024*pi) q[10];\nu3(0.336127181959644*pi,0.11159438348440298*pi,4.4719513952159495*pi) q[12];\nu3(0.557954822268979*pi,0.54957056250537*pi,1.43601827958039*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.260340810116933*pi,0.369107403068639*pi,3.97691775635902*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.677354012537192*pi) q[19];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36461093767644*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5358714455698816*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.206370178553167*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[21];\nu3(3.5*pi,3.3068023831595*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[11];\ncx q[3],q[13];\ncx q[4],q[6];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1757925885245841*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.46524703440566*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.26583360728612*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.44725106939028*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45529696874405*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40044987748727*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2015281445235009*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.188095573414061*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2863819920695772*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48390886109678*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.293655230321726*pi,3.36940077327566*pi,4.38650284746997*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(0.506078368417073*pi,0.54806434530891*pi,4.41676628046201*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.645555606379353*pi) q[9];\nu3(3.5*pi,3.36759064561433*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.282928584645593*pi) q[14];\ncx q[16],q[20];\nu3(0.59610978372382*pi,-0.021811861561741974*pi,1.3956935086403721*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39174390574742*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.400311121872265*pi,2.98410708995783*pi,0.622398116941232*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49505530977358*pi) q[7];\nu3(3.5*pi,3.46932089770261*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.5430151869079363*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39487797375118*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.322302096433749*pi) q[15];\nu3(3.5*pi,3.44236737824324*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.408950586115978*pi,3.01395047895962*pi,0.689936710300178*pi) q[19];\nu3(1.0*pi,0.0*pi,1.371162672064445*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.844903111438978*pi,3.31610562667072*pi,3.53845041193116*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45824754890638*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.919474862420401*pi,3.31786119375399*pi,2.9178627176597*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.264138105975977*pi,0.297992803747428*pi,4.31679155113388*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49760439262165*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.298196904922619*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.242387129225285*pi,-0.109554620908559*pi,1.005735523735765*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.276432024080235*pi,0.5438183187263299*pi,3.8692793958057*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.53336270071601*pi,2.83600398188675*pi,3.85893238066887*pi) q[2];\nu3(0.227182509896601*pi,-0.132481500931251*pi,1.0032477053916629*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.557399669755072*pi,-0.08018907081457399*pi,0.817548380068551*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.723209831591442*pi,-0.10120614735655797*pi,0.974286883213946*pi) q[2];\nu3(0.249367744066163*pi,3.2715807385423*pi,1.352639439534431*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.578885374040812*pi,0.76985119665071*pi,0.5619305062120099*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.430056541430791*pi,3.49350632681527*pi,0.6504823015489201*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.359969599112272*pi,-0.38463909135179297*pi,4.34580884934681*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.591682487994074*pi,-0.14045002375370302*pi,4.31386592794654*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.202772563879041*pi,1.11474515292566*pi,4.3409844762072005*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.18540197252369*pi,-0.20290497400603003*pi,4.33543334459327*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.670821582554175*pi,0.81022314913566*pi,0.955759720562859*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.610632667162625*pi,-0.21142274464309802*pi,1.057989267187049*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.509614407598614*pi,0.25454456811301196*pi,4.43115894380946*pi) q[11];\nu3(0.673067914508942*pi,-0.4410285985638223*pi,0.868083648302616*pi) q[12];\nu3(0.425684347791221*pi,-0.019019650834337987*pi,4.28747108037029*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.775426830298552*pi,2.92261134010811*pi,3.9909905582057*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.18656779220545*pi,2.84803759709082*pi,1.112446326956626*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.432783218131617*pi,-0.168747357717365*pi,4.2119829494963295*pi) q[5];\nu3(0.802778657158357*pi,0.27134148846555495*pi,1.267826077738344*pi) q[7];\nu3(0.43379022718103*pi,0.5711818696117801*pi,3.90087635759697*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.305487999404016*pi,3.45419800966611*pi,0.754595745564753*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.114763170856349*pi,-0.19144817450225998*pi,0.7347737612910901*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.784088303028724*pi,0.28043895968203303*pi,1.162259769733615*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.854426391627385*pi,0.23023550917549496*pi,1.62207760256704*pi) q[7];\nu3(0.51029210195249*pi,-0.258481571661505*pi,0.980038607761279*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.437709391473335*pi,0.356036229327501*pi,0.94439829835915*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.386347407881861*pi,0.027380796952499953*pi,3.78660467881717*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29483846555253*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.656684360282514*pi,-0.30003591094584603*pi,4.12640375924286*pi) q[15];\nu3(0.594382083357693*pi,0.29480003656646203*pi,4.1218321016620205*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1528617042270741*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[19];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38523179426699*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.649276318752977*pi,-0.008335169481214988*pi,1.168807125917575*pi) q[15];\nu3(0.164988949445302*pi,2.50833607756267*pi,1.409748978925792*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325216395347586*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.32860637190668*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.37423039088099*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38406916371133*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.104456895989392*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.292351302508125*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2610869366316368*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5961432255076051*pi) q[19];\nu3(0.736616962644035*pi,2.70302782956697*pi,4.135888332715631*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.48525023985678*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[19];\ncx q[5],q[6];\nu3(3.5*pi,3.38839451761152*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42277590420331*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.336237309746215*pi) q[11];\nu3(1.0*pi,0.0*pi,1.211909334019778*pi) q[13];\nu3(3.5*pi,3.38908677083042*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37656521267206*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1607337930401411*pi) q[18];\nu3(0.484612255695075*pi,2.68963396330048*pi,1.454091537105813*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2400759355730049*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5993743574103735*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.529978006761179*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.524610090736211*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.269157142178126*pi,0.03398960403650897*pi,4.096015928723579*pi) q[3];\nu3(3.5*pi,3.42682743581073*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4443908087197705*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4397813485854005*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.19655987624578*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48374348339122*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.63478263653661*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0986286552493914*pi,2.97541475857595*pi,0.629981543079768*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.578072630722811*pi,0.11884998283450299*pi,1.50861520705355*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.323707813117836*pi,-0.027235626226533027*pi,1.325828270540266*pi) q[5];\nu3(0.911895201669396*pi,2.66629398767181*pi,3.63008246565066*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36593659751885*pi) q[15];\nu3(3.5*pi,3.41683207203772*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.261196764462069*pi,0.04678793205843901*pi,0.8355335162459909*pi) q[19];\nu3(1.0*pi,0.0*pi,1.20546442132924*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.332354506288836*pi,-0.4493405725960763*pi,0.642792307732484*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.107827755617131*pi,-0.38570646848852697*pi,1.4986543939798729*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.380315104027801*pi,3.37018513231705*pi,1.416239196021684*pi) q[5];\nu3(0.704661860456279*pi,0.11347917780496997*pi,0.989586409679454*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.236317831603955*pi,3.38562493947945*pi,4.11859040524136*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.370534185205717*pi,0.49779703219496196*pi,3.74590094784102*pi) q[19];\nu3(0.320810976261927*pi,0.25948148742976196*pi,3.59713843826951*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0813313127654696*pi,3.16831049194173*pi,1.391074576806482*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.499116187045574*pi,0.9211908879197901*pi,0.813689096002242*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.242091162238362*pi,0.8128275545467101*pi,0.639988569700217*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.684984456127478*pi) q[20];\nu3(0.245893813490571*pi,0.009425846030485019*pi,4.445734883241149*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.428285674525499*pi,0.30169310543807804*pi,3.86125710334499*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.709795897785521*pi,0.74208320145007*pi,1.186875754192005*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.086595154369992*pi,3.47725053012121*pi,0.9128699250143291*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.227396352504186*pi,-0.160855049360213*pi,1.39598158021363*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.673061155101948*pi,3.18260780412847*pi,0.662335737476771*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41780288095672*pi,0.5*pi) q[0];\nu3(0.0555932683058585*pi,2.82799565022612*pi,1.60036883913865*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.422542383928015*pi,0.33464718826970996*pi,3.43439557685915*pi) q[7];\nu3(0.367144349004645*pi,0.62739691911989*pi,0.830661317219172*pi) q[8];\nu3(0.778983709509582*pi,2.67717095397184*pi,3.74026770259125*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.252105005825068*pi,0.5740287682557901*pi,4.36312385600091*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.445022107500637*pi,2.94313600423707*pi,1.85519331565899*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.330386394448714*pi,0.250966302381343*pi,3.54147582274436*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358859774867995*pi) q[19];\nu3(0.552226405709022*pi,-0.13377358545242102*pi,3.75794123601557*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.339946151384079*pi,0.43104519597827995*pi,4.002064521218*pi) q[4];\nu3(0.632513622701339*pi,3.09789231178341*pi,3.93475727655797*pi) q[7];\nu3(0.666478025468777*pi,0.287895654025778*pi,0.767524885809051*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.246321613573854*pi,0.6272290939151901*pi,3.87151969540735*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.361019862466903*pi,-0.258858298917301*pi,1.72458864908147*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.326798434158682*pi,-0.2916492229965*pi,3.86998538270866*pi) q[16];\nu3(0.526121358795645*pi,0.326875498100872*pi,0.78238267742395*pi) q[17];\nu3(0.414466479768022*pi,-0.070674417021859*pi,0.908386493596028*pi) q[18];\nu3(0.846828456392961*pi,-0.283325960177622*pi,1.172478792412577*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.13820920226417*pi,3.29607870856183*pi,2.17042293837436*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49592059612187*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.736776214186562*pi,0.55100258838895*pi,1.193006894119838*pi) q[17];\nu3(0.538679854762435*pi,0.40872069802828803*pi,3.77572583080579*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3460718893762*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.198628304121333*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.19739915734681*pi,0.27196969848352404*pi,0.5296052424420096*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37003413129448*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.238986528724012*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.15877163171144*pi,-0.49737820222950374*pi,4.084455212567271*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5861628556787305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.43091020295104*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44906616016744*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44056863296344*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.31061098546339*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.285282937702688*pi) q[11];\nu3(3.5*pi,3.4504098855868*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.349236902440818*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.086291258013766*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5002198860980762*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[11];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,3.47803590806303*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4109348432006321*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.545450599374293*pi) q[7];\nu3(3.5*pi,3.49377321308679*pi,0.5*pi) q[8];\nu3(0.342321475084102*pi,3.15413338970003*pi,1.85323290365123*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.626259991782409*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34492398086348*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3127976767069018*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48641507286931*pi) q[20];\nu3(0.604558473097322*pi,-0.369300110010215*pi,0.986379646590111*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.38303644386375*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[11];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.2077514403028848*pi) q[9];\nu3(0.546349403225043*pi,-0.315557776316438*pi,4.450260140227099*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42220911105489*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.592850773573723*pi,0.19008642861097702*pi,0.9718411212824389*pi) q[21];\nu3(0.796389548980425*pi,-0.357907261840118*pi,0.986219221355485*pi) q[0];\nu3(0.295412326344789*pi,0.0029483708968309763*pi,0.5882015609961757*pi) q[1];\nu3(0.127089722667843*pi,-0.4806263667876145*pi,1.0292111325205529*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.651592570575236*pi) q[17];\nu3(0.456934903050165*pi,-0.386853523250224*pi,3.77816827750963*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.194856220720984*pi,-0.24662955873658898*pi,1.373161634155231*pi) q[0];\nu3(0.301354457028472*pi,-0.359609789485124*pi,0.623360462856885*pi) q[1];\nu3(0.863945691683517*pi,0.030286632283503034*pi,1.361978728971979*pi) q[2];\nu3(0.0472251412554441*pi,0.67918069486596*pi,3.71242294176733*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.502301190297773*pi,3.29382705518885*pi,3.24907950277326*pi) q[6];\nu3(0.657491755080938*pi,0.360550539695655*pi,1.402195323221493*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.5122483620812197*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.271913485348713*pi,2.8366339751238*pi,1.096343011604312*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.3846844591808*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.326405302915393*pi) q[18];\nu3(0.905865306441902*pi,0.28526565940707405*pi,1.1350492608027238*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.406409030606755*pi,2.84408586510343*pi,1.74018848248603*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.67220095221481*pi,0.457649506057222*pi,0.6578125535092469*pi) q[6];\nu3(0.357661168851457*pi,0.12255467464778602*pi,4.43697314503574*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.190949604659957*pi,-0.323210100964054*pi,0.924060023855011*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5562620236893601*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.67113628049235*pi,-0.435906948946165*pi,4.090846352795721*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.346121017740418*pi,0.07332358568298503*pi,1.1979474959089669*pi) q[4];\nu3(0.346549836299867*pi,3.16032490945097*pi,1.05952005343336*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.527274057596211*pi,1.01020335419739*pi,0.845739433992871*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.380762120622946*pi,2.41643622656409*pi,1.407445866082647*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.668037251011093*pi,0.46681491871620795*pi,4.44905429202153*pi) q[4];\nu3(0.858845331782338*pi,0.47385446291062505*pi,0.9600882783852309*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.703220589728407*pi,0.5173110701965*pi,4.44638185954309*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0443511958140541*pi,-0.373747230515736*pi,4.32612458750703*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.84554415136555*pi,-0.4431838885410827*pi,3.30954441226877*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.799146450838914*pi,3.10034992464119*pi,3.66304348207446*pi) q[9];\nu3(0.753737790842818*pi,0.9377661275962199*pi,1.0276863388415811*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.527571183003259*pi,-0.343779956610961*pi,0.765364656521565*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.450566695866492*pi,0.361865941392045*pi,0.808107892391949*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.256065702461316*pi,0.57258046984793*pi,4.063419561710511*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.101993458849159*pi,3.47618334217342*pi,1.161031276819883*pi) q[13];\nu3(0.246698750867279*pi,-0.4136327906495634*pi,0.5161979007589815*pi) q[14];\nu3(0.120927339138498*pi,-0.13962416943895*pi,3.67376055113729*pi) q[15];\nu3(0.860496084567528*pi,-0.419647261033103*pi,3.18213276862319*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[2],q[17];\nu3(3.5*pi,3.49436201298217*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.403433317190578*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.303641867571131*pi,0.8636708810591001*pi,4.37218725043419*pi) q[13];\nu3(0.539780012057627*pi,3.09544505264883*pi,3.31338365886937*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.512785153083699*pi,-0.093709447622631*pi,0.624951232648518*pi) q[16];\nu3(0.394730181796105*pi,-0.126744430532866*pi,1.2954482462069858*pi) q[18];\ncx q[0],q[12];\nu3(3.5*pi,3.20745591382006*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36144402892806*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.146212900220923*pi) q[17];\nu3(0.774272439671912*pi,0.64374776762959*pi,0.8681153701995801*pi) q[18];\nu3(1.0*pi,0.0*pi,1.179335500436661*pi) q[20];\nu3(3.5*pi,3.43634602020396*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.3560540082756*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.644643151240784*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.314323534919224*pi) q[8];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.349024113483384*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[12];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.49217014935004*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.33942404134457*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2679365748752711*pi) q[11];\nu3(1.0*pi,0.0*pi,1.243752223256072*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5225253498791838*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.610521564806498*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48413024161498*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,0.507470920269288*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.43067618084388*pi) q[12];\nu3(3.5*pi,3.39717777312298*pi,0.5*pi) q[14];\nu3(3.5*pi,3.32907300280609*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.152433249738303*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171011985521405*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189431512262734*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49332110629355*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5658195352159048*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.418573685423381*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283568245356193*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.212050036896655*pi,0.15292953639098505*pi,3.74534575073624*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5346677185522215*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5604921194885155*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49568121868807*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.25007543287122*pi,3.4409178966382*pi,4.17373736925531*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.328853734140246*pi,0.187340644370389*pi,3.96799796573052*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.844011544069241*pi,0.10150541705660598*pi,0.5835719133702296*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.694247572099548*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0864974687270013*pi,3.45567570121972*pi,1.138695540144934*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.625356432571982*pi,2.63949144424128*pi,3.36596055364114*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.329440971131862*pi,2.712230086329*pi,1.2860254971966971*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.500458274576655*pi,3.07091446705052*pi,4.051613516476269*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.494274692792724*pi,-0.142403165376426*pi,4.2861579987258605*pi) q[3];\nu3(0.135911975168948*pi,0.6225475941093599*pi,4.21233596466827*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.415004617037354*pi,3.43662077363782*pi,0.908139539446816*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.298912613902425*pi,0.18470560716681605*pi,1.164052217520746*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.463642970070148*pi,3.13553039358105*pi,0.68897194905614*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.320361560474574*pi,0.31721645354719397*pi,4.214834697782591*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.557708655763467*pi,2.89776816392053*pi,3.2342502161762*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.815122669769247*pi,-0.133886075642352*pi,1.257758440780153*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.655999333210293*pi,3.41989171515542*pi,3.86879560981763*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.902131112897509*pi,2.30274693892308*pi,3.75325933192717*pi) q[8];\nu3(0.945615810645358*pi,-0.125717760911761*pi,3.595480509468*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.328752632509865*pi,2.59822105917082*pi,1.3338011335833069*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.364105664119868*pi,-0.05323452370134202*pi,0.991265764261808*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.226932815818807*pi,-0.130340848838418*pi,0.810073511212673*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.355025138730739*pi,2.94525576769737*pi,1.78062179713306*pi) q[0];\nu3(0.118667618198184*pi,0.71530789503668*pi,4.40567731993869*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.185419360739082*pi,-0.19657172644334903*pi,0.590077308696981*pi) q[6];\nu3(0.435984046159097*pi,0.9180398123434499*pi,0.5733290294620977*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.720176853611252*pi,-0.129821308871775*pi,3.40067618416956*pi) q[9];\nu3(0.46292026558562*pi,3.10077701095601*pi,1.87163495401399*pi) q[11];\nu3(0.315137011385894*pi,3.49061589280285*pi,1.50228440103377*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.560054193681447*pi,0.10006326537877597*pi,1.103560056130838*pi) q[18];\nu3(0.29728956726044*pi,0.412538452106867*pi,3.65615831258566*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.470750687231332*pi,3.25607173611617*pi,4.26381480205078*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.250818060880941*pi,0.12551663638977895*pi,0.979305585364331*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.340561227466468*pi,2.98331625862791*pi,1.58465434758874*pi) q[11];\nu3(0.54416038333083*pi,-0.196249752942175*pi,0.721127365954481*pi) q[12];\nu3(0.159289170934464*pi,0.71624463210696*pi,4.34325408520405*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.274908842856446*pi,0.5054619046375699*pi,3.571061218076*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.949525658680843*pi,0.36678410816456*pi,3.89769063790386*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48700692843392*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49401964867989*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.144744692326738*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.359821296091987*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.228154512663065*pi,3.38149339567178*pi,1.375634368727653*pi) q[13];\nu3(0.568410127184106*pi,2.92111749335973*pi,3.16352439278353*pi) q[14];\nu3(0.552227438641474*pi,0.266540708540153*pi,4.32806867807782*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.833548082478458*pi,3.23871294477116*pi,4.106037433907661*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41012359320265*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.883514123180802*pi,-0.132676335409755*pi,0.508997391472483*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20378827599504*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.164810449886968*pi,0.51137934876082*pi,0.786199387280746*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.49212311906835*pi) q[5];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3626538617489405*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(3.5*pi,3.45462176217555*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.129866101319441*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.4886268676877*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40516470615336*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.620871498543386*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2685356802039531*pi) q[19];\nu3(1.0*pi,0.0*pi,1.204438314574974*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.4547158769256*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40670225392018*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.46487756739445*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.0633894832434199*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1984344525647939*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293884291084154*pi) q[16];\nu3(3.5*pi,3.44792878358781*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5535549680116114*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2907327738050505*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38576942290053*pi) q[20];\nu3(1.0*pi,0.0*pi,1.23666036326284*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.298048083932513*pi,3.18457091079395*pi,2.053232709663*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.4707574385537*pi) q[13];\nu3(3.5*pi,3.416289614246*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.51404413256896*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4754146719732795*pi) q[16];\nu3(0.49162463291945*pi,0.9074683059066899*pi,0.5464371411307675*pi) q[17];\nu3(1.0*pi,0.0*pi,1.361661347147427*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.471642769422564*pi,-0.255274142282779*pi,3.70418746410549*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.704327714857685*pi,3.03971023554062*pi,4.4643993910482305*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.687754313300423*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.253417015845509*pi,-0.16134190018685102*pi,0.5912457743557796*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5158468256432664*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.365989941814787*pi,-0.31455947622623903*pi,1.67751038114305*pi) q[2];\nu3(0.301864985998025*pi,2.87877616831483*pi,1.54071893241817*pi) q[3];\nu3(0.35436764236332*pi,0.8185246609036101*pi,4.4603553752573095*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.529060222431243*pi,-0.33096040325857*pi,1.178222132281081*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.796524742003898*pi,2.4641818461333*pi,3.95964152314999*pi) q[3];\nu3(0.460913974604501*pi,0.64786540637947*pi,4.20670102511483*pi) q[4];\nu3(0.519404981720214*pi,-0.06531500340798602*pi,0.720120416193884*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.595847849128703*pi,0.477606226677881*pi,0.6149643244928991*pi) q[9];\nu3(0.541229290642605*pi,-0.276593431525543*pi,4.00226373866256*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.608859188097628*pi,3.2377648492782*pi,0.608655133027034*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.341411622236981*pi,3.4937147303933*pi,0.689508791385663*pi) q[5];\nu3(0.217744929886109*pi,0.28383298162763104*pi,4.3174069099378105*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.615504041885906*pi,0.06615811035570895*pi,3.90401527153965*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.693945810468882*pi,-0.4507376485866733*pi,3.38102661554498*pi) q[0];\nu3(0.662989079994678*pi,-0.324301131648261*pi,4.41976814116336*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.695100889947812*pi,0.50638200638273*pi,4.20165844462019*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.370296008378101*pi,0.04278616575437899*pi,4.21764321377693*pi) q[11];\nu3(0.496071741534882*pi,0.64231310438409*pi,0.715736550197713*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.487687625884576*pi,0.38993879702893597*pi,1.088067137737322*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.332271473032289*pi,3.19660962013159*pi,1.06981488083623*pi) q[19];\nu3(0.732631349527551*pi,3.33978828215315*pi,3.41857784448781*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.695641988149012*pi,2.95091356192876*pi,4.42260864043195*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.556617946589412*pi,2.54830591151542*pi,3.57247870417417*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.613544409499242*pi,0.19109124266217703*pi,4.37573542184025*pi) q[11];\nu3(0.957169497039321*pi,2.60703946246418*pi,4.07310941715736*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.792112940453793*pi,-0.390684748643089*pi,3.42905595247069*pi) q[14];\nu3(0.277602963339867*pi,3.11724170698252*pi,0.788847345866028*pi) q[15];\nu3(0.312882488440677*pi,2.6194055210639*pi,1.54863425346379*pi) q[16];\nu3(0.623621281734427*pi,3.30580110674166*pi,3.63397895415916*pi) q[18];\nu3(0.573937345585676*pi,0.437914400697786*pi,1.479703319343979*pi) q[19];\nu3(0.077206421444247*pi,0.05802599301907696*pi,0.5630806702507701*pi) q[20];\nu3(0.719714861317356*pi,0.06746072622655297*pi,3.60197702682368*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.356000173533285*pi,-0.05567730047541303*pi,1.283665437489132*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.799987890647777*pi,2.71108800951786*pi,3.67951612733589*pi) q[13];\nu3(0.55753091667993*pi,0.38093097866578196*pi,1.364611387907567*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.722105761599728*pi,3.47282220539118*pi,3.03536261321795*pi) q[16];\nu3(0.449423357258887*pi,2.97597690615409*pi,1.225774466670945*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.58405146800915*pi,2.62704140306564*pi,3.51746627612901*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46223708063968*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3522883076341579*pi) q[3];\nu3(3.5*pi,3.41225544365813*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.385119208216219*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.544525079447593*pi,3.1675041511259*pi,4.272251394467499*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[8];\ncx q[5],q[11];\nu3(3.5*pi,3.44487543500242*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.33954945255374*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.225419851795478*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223017731451719*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.595162206159666*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40073035663819*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,0.5335545414042171*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.47801632807691*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.24120747483435*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.30789590003563*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229715910482732*pi) q[18];\nu3(1.0*pi,0.0*pi,1.091358469755011*pi) q[19];\nu3(3.5*pi,3.48898257976693*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[3];\ncx q[4],q[8];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32717558558334*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.34729699968991*pi) q[12];\nu3(1.0*pi,0.0*pi,1.189305190363356*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.322965553355829*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35249404191925*pi) q[17];\ncx q[0],q[16];\nu3(3.5*pi,3.39578229352161*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32338906515232*pi) q[11];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36489484547112*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5003195417105938*pi) q[19];\nu3(1.0*pi,0.0*pi,1.120354136842257*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.539200425647699*pi) q[13];\nu3(3.5*pi,3.42381218610824*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.66063761415485*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.262364909849105*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.389339798549823*pi,-0.332249159008172*pi,0.623814777040859*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49506719326566*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.941880073512359*pi,3.35375145044456*pi,2.95902498070548*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.548329398107339*pi,3.46963539261418*pi,4.18284009790903*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.185074741792613*pi,0.41505268033505405*pi,1.023513141184561*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.330114832985787*pi,3.27081302636873*pi,1.90316267954097*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.680091245162449*pi,2.98176913369043*pi,4.42818066768207*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35140325529547*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.352239123207882*pi,0.012677983789893044*pi,3.79213585704574*pi) q[3];\nu3(0.0883808036571248*pi,3.16239343597496*pi,4.35538790021685*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.651689241563686*pi,2.99311254554029*pi,4.180248959402951*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.13815540132394*pi,2.69794115216558*pi,0.8381650427012359*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.577519888684321*pi,0.12784846885841405*pi,1.108637590871469*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.329784969484264*pi,1.15089808909301*pi,4.33159415459074*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.438556545508953*pi,-0.03133385297043201*pi,3.97301680350503*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.666937232545573*pi,3.09052298697598*pi,4.12966918745681*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.743876834498578*pi,0.14835213900424404*pi,0.7275876726295241*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.435528260120866*pi,3.0243034744438*pi,1.97909378461265*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.184474580792668*pi,-0.157686034849643*pi,0.950872424663832*pi) q[6];\nu3(0.512315009413048*pi,-0.169287817334888*pi,3.76679604669765*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.825516910696126*pi,3.4579846830072*pi,3.14979534329915*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.601033498093225*pi,3.01594497022328*pi,4.345794156304811*pi) q[12];\nu3(0.804751623192465*pi,2.96659937408335*pi,3.88024102669401*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.618245415581093*pi,-0.184855964209371*pi,3.76828930851619*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.766103338779859*pi,2.52885480423598*pi,3.55442508767999*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.331459993754334*pi,0.34197046536445797*pi,0.644551495701467*pi) q[5];\nu3(0.501960727649423*pi,0.82463718452524*pi,0.914916919351989*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.51777223651596*pi,2.78369137754238*pi,3.97577018870724*pi) q[11];\nu3(0.0839025162723958*pi,-0.303813564835357*pi,4.07683635745186*pi) q[12];\nu3(0.481291235128088*pi,-0.4475378012372046*pi,3.84459438717571*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.512174719052826*pi,0.20308153121510897*pi,4.02077086586794*pi) q[15];\nu3(0.589782023107175*pi,0.0036187869518330418*pi,4.3442931518412*pi) q[16];\nu3(0.334064536951502*pi,1.02829603370845*pi,4.09457699334165*pi) q[17];\nu3(0.557681027071952*pi,2.97568462348104*pi,3.26128422450022*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.504916228471866*pi,3.27207830148173*pi,3.25556270960232*pi) q[1];\ncx q[2],q[4];\nu3(0.884811882306498*pi,3.29101769941697*pi,4.02209067815219*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48388514274846*pi,0.5*pi) q[10];\nu3(0.693639354269537*pi,0.39128308663562905*pi,4.433712314215009*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.450450178373087*pi,-0.016582778134236975*pi,0.5595988135264852*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.513031593025993*pi,0.177485870668584*pi,1.460634096756916*pi) q[18];\nu3(1.0*pi,0.0*pi,1.291336065824837*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.573574839234*pi,-0.10683556318210102*pi,0.824495055083702*pi) q[1];\nu3(3.5*pi,3.42741401542259*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.25821101640282*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.594462598895655*pi,-0.4421765100617211*pi,0.677809881382438*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.283218336706681*pi,3.19640180223657*pi,1.77122992585733*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.665158433610564*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.60889240203442*pi,2.41327879178817*pi,3.88789772764847*pi) q[21];\nu3(3.5*pi,3.3632860306313*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.35535839349937*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2571283744544681*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[15];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43572868930766*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.115410836541664*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5759956628846*pi,3.19370050988042*pi,4.48405316277867*pi) q[20];\nu3(0.552274807582133*pi,3.02766088978393*pi,3.60687047331331*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45860426111895*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1698744805547698*pi) q[8];\nu3(3.5*pi,3.46985870684105*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26895988876735*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5346435614269*pi,3.06116372827068*pi,1.6185389110095*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38151423673755*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5650986976652856*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[15];\nu3(0.487897944911142*pi,0.6943186564822199*pi,4.2337576305664*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5864279659582531*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26031236696209*pi) q[16];\nu3(0.818567641040167*pi,-0.11587562769653997*pi,3.53735694037876*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5145784812813758*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.289042204083909*pi,-0.4818605782239726*pi,1.0924056397033581*pi) q[10];\nu3(3.5*pi,3.4210337201254*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48197695836908*pi) q[15];\nu3(1.0*pi,0.0*pi,1.167085046929305*pi) q[17];\nu3(0.167595785272362*pi,0.72588900175597*pi,4.38766798468622*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45994202307998*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5956360485660599*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.312995356341852*pi) q[21];\nu3(0.66536008055106*pi,3.45175573611457*pi,0.5114555667227426*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41987059117713*pi,0.5*pi) q[5];\nu3(0.370575570803373*pi,3.23944849993483*pi,1.210031916916913*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.799865670615552*pi,3.40590912457496*pi,3.8913702064844*pi) q[12];\nu3(0.242876341096485*pi,-0.46349313315954277*pi,4.05474205111196*pi) q[13];\nu3(3.5*pi,3.44593266617074*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5722669151378157*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249217209688973*pi) q[18];\nu3(1.0*pi,0.0*pi,1.265296988459458*pi) q[20];\nu3(0.392515499013091*pi,-0.12433041357687002*pi,1.56276080298519*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.252914159929459*pi,2.91959506570443*pi,1.82598377617101*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.291026369670492*pi,-0.12570757665765098*pi,3.64739606350233*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.702509282928555*pi,2.75021485263898*pi,3.97788942972444*pi) q[12];\nu3(0.383495999654876*pi,0.261601411386958*pi,1.038469318035991*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42262676505837*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.739633238664918*pi,0.7923563625693*pi,1.009935191003583*pi) q[1];\nu3(0.0888230960336479*pi,0.8276991433126999*pi,4.3142009490312905*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.437034578607346*pi,3.36343666836902*pi,4.47264954915312*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.557358172991561*pi,0.90452001027432*pi,0.838509281483646*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5541286401854584*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44875901180992*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.477575573495508*pi,0.47193042844074495*pi,3.73015428605794*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.442140507655407*pi,3.43500206696126*pi,4.35812149831019*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0399023565222326*pi,3.2109401112454*pi,1.59473322367094*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.415031276049873*pi,0.18650816556496996*pi,4.45631131612312*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.534223143743478*pi,2.98272786323696*pi,3.74219194800874*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.506619977658583*pi,-0.230482916353919*pi,4.05504324733975*pi) q[8];\nu3(0.327320397671072*pi,-0.19408127780169798*pi,1.445536405531433*pi) q[9];\nu3(0.302202059063808*pi,0.12820357984876696*pi,1.3230762588747*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.346057993690717*pi,2.73804378040109*pi,1.479643311312493*pi) q[8];\nu3(0.371240356920671*pi,-0.12095604067239302*pi,3.63351928761989*pi) q[9];\nu3(0.581241324609865*pi,3.27395947053773*pi,0.5375089733035983*pi) q[11];\nu3(3.5*pi,3.43558434214261*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.142805853899258*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.415301900660636*pi,2.90403049913081*pi,0.981513263469667*pi) q[14];\nu3(0.235727330213786*pi,3.44381406840904*pi,1.3827907462132059*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.826598329437183*pi,0.479441941127837*pi,1.252771111361801*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46455923030898*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39860852976072*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.243160342964646*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.283099959779773*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5979260650540066*pi) q[13];\nu3(0.250239735745045*pi,-0.392539156893035*pi,4.0990038423021*pi) q[14];\nu3(0.355722591366977*pi,0.98777790740019*pi,4.073444696288901*pi) q[15];\nu3(0.532244602489678*pi,0.89651888467225*pi,0.5298288892584146*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(0.606456538405121*pi,0.026366384163791*pi,0.860407535556702*pi) q[3];\nu3(0.628463785852082*pi,-0.269823764289026*pi,3.32458202323592*pi) q[5];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.228153102785764*pi,0.14314014194968305*pi,4.43059645336725*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.22576786324777*pi,3.12203899678445*pi,0.8288274431621869*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4235416597097*pi) q[2];\nu3(0.873674236516369*pi,3.44532900033524*pi,3.30059142128792*pi) q[3];\nu3(0.621572845285769*pi,-0.069184308989935*pi,3.67136068211032*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5724817534666392*pi) q[7];\nu3(3.5*pi,3.4698129408236*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.233169691982941*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.275461378498494*pi,-0.49149988741012485*pi,1.98261850263771*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.789916700715981*pi,3.29639406292543*pi,4.303173545081901*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[10];\nu3(3.5*pi,3.34349633514767*pi,0.5*pi) q[9];\nu3(0.911108448001061*pi,3.4324110199651*pi,0.780147435125045*pi) q[12];\nu3(0.493530359650696*pi,0.73565920277271*pi,4.293262045293099*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2593698701752851*pi) q[19];\nu3(0.533684006560368*pi,2.81758830333202*pi,3.51748066212727*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5603113483112908*pi) q[10];\nu3(0.580193775781465*pi,0.64679292963967*pi,0.675791413359013*pi) q[12];\nu3(0.749377093098448*pi,1.11590293154918*pi,0.8497815377516891*pi) q[13];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.587032926622741*pi,-0.363587977391726*pi,0.504484614098144*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.641752620373824*pi,-0.266109874558139*pi,4.30503552676445*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[17];\ncx q[6],q[18];\nu3(0.564859903516674*pi,3.4232197600374*pi,0.859738729206696*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.48826422212026*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.365191941219713*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35297421432055*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.649939435565096*pi,-0.359914066585943*pi,3.57394503201867*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39135743102627*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.173650768196254*pi) q[4];\nu3(3.5*pi,3.47117594298302*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42487416023277*pi,0.5*pi) q[6];\nu3(0.490572911433613*pi,3.48247038791754*pi,1.212062427539436*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48789259437139*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.307627491616755*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3148865663493599*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.352463311342299*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[17];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.19549703961438*pi,1.08578035212781*pi,4.20756264864598*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.393157932287307*pi,3.16278154399043*pi,1.73387032219485*pi) q[10];\ncx q[11],q[20];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5974683896704183*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48094742043389*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.455244376204462*pi,3.01633054697006*pi,0.954329905218257*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.540350958249674*pi,0.42733363370091204*pi,1.21370679958655*pi) q[10];\nu3(3.5*pi,3.41391904419452*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5741451302919016*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49279596274228*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293072919705667*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42115727468922*pi) q[21];\nu3(0.394063635205418*pi,-0.06542999622278*pi,3.63316029117255*pi) q[1];\nu3(0.333591032868248*pi,0.35641565789918805*pi,3.39457171230141*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[17];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.633383314204096*pi,-0.04462685210274098*pi,4.27910902207738*pi) q[1];\nu3(0.885347918906716*pi,3.37167241911166*pi,3.97991635123655*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.27631671749159*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.803810462188899*pi,0.6061104952599301*pi,0.556456506100996*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.700356319124316*pi,-0.321005362116513*pi,1.0871731219038892*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.511438146648903*pi,3.43185960354004*pi,0.544330981125688*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.387024244400087*pi,1.17837996798412*pi,4.21639564074819*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.699327719336638*pi,0.391451319467948*pi,0.977266273308934*pi) q[15];\nu3(0.15892636491152*pi,2.48349707441567*pi,1.465724084264362*pi) q[16];\nu3(0.359284156429374*pi,1.11211658684515*pi,4.16615191468983*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.278413175654076*pi,2.98266438370051*pi,0.78622289199622*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.721155780746682*pi,-0.373567427893084*pi,4.19352823034934*pi) q[15];\nu3(0.717665526759159*pi,-0.4348616508340359*pi,3.1758148587014*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.584381121389249*pi,-0.279820695044056*pi,0.5982596907027963*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.3325778068073*pi,0.5*pi) q[2];\nu3(0.618235833149429*pi,3.38355951009835*pi,3.83878950545977*pi) q[3];\nu3(0.704693059149738*pi,-0.08409801224012697*pi,0.8792941037083011*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.680831257205996*pi,3.26400200545723*pi,0.5805497311026864*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283254769153316*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.509615499879778*pi,0.9022376284817999*pi,0.743241571396263*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.815342111886428*pi,2.86570675199681*pi,3.84416060389714*pi) q[18];\nu3(0.752286050250597*pi,-0.022223844564722983*pi,4.44795131385185*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.567234911494625*pi,-0.287501201854309*pi,0.5586103802592645*pi) q[21];\nu3(3.5*pi,3.43999443450531*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.406764286368572*pi,2.95899565380602*pi,1.494606685868326*pi) q[3];\nu3(0.204879073154856*pi,2.99327222752418*pi,0.860693685117046*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0900700379278292*pi,2.84329870657141*pi,1.355944500037337*pi) q[6];\nu3(1.0*pi,0.0*pi,1.204241650291147*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.182966311425169*pi,0.371793665608134*pi,0.682445620045064*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.553991160330718*pi,0.342298717170634*pi,4.14667514491021*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.877592561470481*pi,0.35279021147757705*pi,4.0923901651055505*pi) q[21];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4329972747037*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5284257246905009*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2285299603731739*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.602513059366963*pi) q[7];\ncx q[8],q[15];\nu3(0.882724706197695*pi,0.205432908165453*pi,4.19385275182254*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.396511280459772*pi,3.33940197396627*pi,1.332741004965516*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5477521108873796*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41415073046214*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.627780459829742*pi,-0.056882344784511985*pi,1.4360413110491939*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4660561050565*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4154788765986*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.209027324034595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.19477511226374*pi) q[18];\nu3(0.405767363360617*pi,0.47522466356569504*pi,3.61831238995527*pi) q[20];\nu3(1.0*pi,0.0*pi,1.157661777344813*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.497152121019751*pi,2.65336367622173*pi,1.066295330185693*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\ncx q[5],q[18];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.374365726785506*pi,0.04440228500800203*pi,4.42837593703484*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.436117574940476*pi,-0.30068005054984703*pi,1.269190658336416*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44051987723953*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49859776945576*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.775846237217184*pi,-0.499437708889231*pi,0.7005019554722189*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35845314420904*pi) q[9];\nu3(0.216495112735418*pi,2.82023446777102*pi,1.460689292426349*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2939058907253669*pi) q[12];\nu3(3.5*pi,3.47376793624315*pi,0.5*pi) q[14];\nu3(0.828794008948214*pi,0.30888608862161804*pi,0.5057945320657361*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288097090921762*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4367556628433995*pi) q[18];\nu3(1.0*pi,0.0*pi,1.087689481649297*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3945421219295*pi) q[21];\ncx q[0],q[21];\nu3(0.0811572583252774*pi,0.55482344950355*pi,0.5069486413549422*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\ncx q[5],q[18];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.590898431067436*pi,3.03289950944456*pi,3.12925781582593*pi) q[8];\nu3(0.166836395233791*pi,2.95636897393129*pi,1.66071560634115*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[14],q[17];\nu3(0.409877545660142*pi,-0.234430434590648*pi,4.3479102244825505*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.119313220048501*pi,-0.4061119160948431*pi,4.07934279458701*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.519583050985593*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5673460704944926*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5179529825793745*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.426141191536496*pi,2.6694424065852*pi,3.84880171322332*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45045471153068*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.214763477081723*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47468034170891*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251064558096449*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40613586208949*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5429496153275024*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.434577289994875*pi,0.7048015235036*pi,4.06696589361793*pi) q[3];\nu3(0.81837694529203*pi,0.47026109272083605*pi,4.45245338980342*pi) q[4];\nu3(0.214625482895979*pi,-0.273907888758804*pi,4.40343709784607*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.419704032565921*pi,0.041938406260809025*pi,3.90218401638367*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.524760040832991*pi,3.20381123857158*pi,3.08911354162004*pi) q[0];\nu3(0.344307720279714*pi,3.36939809550913*pi,1.87353570051605*pi) q[3];\nu3(0.364750111623275*pi,0.283145549155543*pi,0.729152153957644*pi) q[4];\nu3(0.450686057524225*pi,2.85156676574976*pi,3.68042632093019*pi) q[5];\nu3(0.595243219097602*pi,2.99448530471257*pi,4.28577007829442*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.378572351212686*pi,-0.38629243790436*pi,1.7415518666386*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.357875280336349*pi,2.85417707678967*pi,0.759559563860005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.460998551073753*pi,2.83663803774306*pi,0.9938594084861949*pi) q[21];\nu3(0.385392041440832*pi,0.39125636647545403*pi,3.71660979106258*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.844240288871586*pi,1.01060030590422*pi,0.742854372823917*pi) q[6];\ncx q[7],q[8];\nu3(0.86197021681934*pi,-0.06272427402480402*pi,3.60421990023042*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.291218636393879*pi,-0.22150383545905*pi,1.081415026180397*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.465604361067995*pi,-0.237350925930724*pi,3.94805787331873*pi) q[17];\nu3(0.648548026258035*pi,2.51617229884706*pi,3.58235909804041*pi) q[18];\nu3(0.50333023818328*pi,0.9725671200530299*pi,4.4938496562343*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.955001960492997*pi,3.011006191137*pi,4.15925754954784*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.40291764988873*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.336170932480992*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.557091472819773*pi,-0.350904664951196*pi,1.089962220068982*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.270107188201181*pi,0.398775093264059*pi,0.781230676035637*pi) q[16];\nu3(0.342938930108655*pi,3.24964649260447*pi,4.43983750170504*pi) q[17];\nu3(0.881603793358363*pi,0.9892451754188301*pi,0.607127483571527*pi) q[18];\nu3(0.341964699439663*pi,0.6594864416108801*pi,4.03618243400176*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35508411246468*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.263509021966166*pi) q[14];\nu3(0.695350359495142*pi,-0.4837307423622642*pi,4.24234115648217*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[19];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.7391114240310079*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.357348345933222*pi,0.66860194552454*pi,3.95746585490051*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.421130050521083*pi,2.56713723273923*pi,1.495200670981147*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4333029969778*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31448771433163*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.182311499061889*pi) q[2];\nu3(3.5*pi,3.34496378051022*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.336319778575539*pi,3.22888488041663*pi,0.5161082385180198*pi) q[11];\nu3(1.0*pi,0.0*pi,1.216095964311221*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.415166555082029*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2211241747867239*pi) q[19];\nu3(0.0947995977149192*pi,-0.16939936802439498*pi,1.272421476718504*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[19];\ncx q[4],q[12];\nu3(3.5*pi,3.49624754825381*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.778873893595969*pi,0.15191482781071297*pi,4.08289421589655*pi) q[13];\nu3(1.0*pi,0.0*pi,1.216439819148912*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.62030533186547*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49952434308991*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42327863099694*pi) q[12];\nu3(0.592181671571265*pi,-0.288405532280408*pi,3.85890491535133*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.260701924520919*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41483093540512*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[19];\nu3(3.5*pi,3.33028188134529*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46766554016713*pi,0.5*pi) q[6];\nu3(0.628485384716112*pi,0.56926679936919*pi,4.21753242721777*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.178264419453636*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.392616106285271*pi) q[17];\nu3(1.0*pi,0.0*pi,1.404496923473031*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[21];\nu3(0.566306373409638*pi,0.70473421455022*pi,1.104234990522466*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5713509165669453*pi) q[15];\nu3(3.5*pi,3.48622703809666*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223821683238546*pi) q[20];\nu3(0.2008487722218*pi,0.75142106529136*pi,3.75778017851605*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.245374835581112*pi,3.1533253371648*pi,4.383483921043*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.298176350530722*pi,0.9843164260112001*pi,4.366041536095651*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42549997746033*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7107100905574499*pi) q[21];\nu3(0.372663900560768*pi,0.45491385679976903*pi,0.7163724980562269*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.615169640878215*pi,0.79917973367773*pi,4.40559469028466*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.534577045837239*pi,-0.09793565006396299*pi,3.48901823167377*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.251032461054006*pi,-0.4198248730077351*pi,0.934337060898632*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37256424339895*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201723145176981*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4057233984763*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.646329409564529*pi,0.87528306344636*pi,0.640414048469948*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.826668161903114*pi,-0.052743295748513*pi,4.04436391959326*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.508937842390326*pi,3.17187742790819*pi,0.504791036449949*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.300906365496732*pi,3.41760366397119*pi,1.351588481368527*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.516839593882401*pi,0.41720005937027305*pi,3.90917151616268*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.905834269480749*pi,0.223302426677213*pi,4.44327215220285*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.334552948459051*pi,-0.246151478597449*pi,1.2902439906611392*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45673851968328*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.56447635549507*pi,-0.312279939396936*pi,4.04481538068866*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.491596346394296*pi,0.90109189403404*pi,0.7563775954905749*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.329158144756189*pi,3.35155231071809*pi,4.19330297933666*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.869562600640156*pi,0.07701828224817597*pi,0.950600105774538*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.951383164703461*pi,3.2014952296592*pi,4.06588852312691*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.710616834195291*pi,2.95031862546237*pi,4.1857300852161305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.307322097891885*pi,0.96313391631067*pi,4.28179223190987*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.594378112346473*pi,-0.12979817602238602*pi,4.25074542858031*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.427261044812747*pi,3.11293879679896*pi,0.767460500512902*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.765540508790273*pi,3.10561970125305*pi,3.15853436894668*pi) q[3];\nu3(0.710275565209973*pi,-0.461699183610179*pi,3.26109268192562*pi) q[5];\nu3(0.652160818937099*pi,0.102525242227678*pi,4.26135658509867*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.641457158835237*pi,0.418040703287904*pi,4.17037369469445*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.529882386225586*pi,-0.04851472988356398*pi,4.44563964324357*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.313371808261026*pi,-0.09313156085692997*pi,0.745826261125818*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.227833120649795*pi,-0.234235913212527*pi,0.710714146971478*pi) q[6];\nu3(3.5*pi,3.48159775525177*pi,0.5*pi) q[7];\nu3(0.607013936842427*pi,3.27993570058881*pi,3.28170024608342*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281030914727891*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.207947242352997*pi,0.36317832253704296*pi,0.600224026931836*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.55568630797483*pi,3.48001365173434*pi,0.929271395850463*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.557918247042136*pi,3.45354412091738*pi,3.70422770834049*pi) q[20];\nu3(0.226717714708001*pi,2.79135339387991*pi,1.480813568340696*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5392567895811866*pi) q[14];\nu3(0.0953459320275465*pi,0.9275401224342199*pi,0.5625175358848177*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.670649659091066*pi,3.35090799569899*pi,3.50138693987729*pi) q[20];\nu3(0.851965188604719*pi,0.7874082074592701*pi,0.998851823721158*pi) q[21];\nu3(3.5*pi,3.36816074202662*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49286371816115*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.31379302594433*pi) q[5];\ncx q[7],q[14];\nu3(3.5*pi,3.39685898993595*pi,0.5*pi) q[12];\nu3(0.537016785862069*pi,1.04136100237551*pi,0.7616404203324441*pi) q[13];\nu3(1.0*pi,0.0*pi,1.15144201888764*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.167502965683415*pi) q[17];\nu3(0.319380370081521*pi,-0.03213035606801201*pi,3.5855128013995*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.28194428771906*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.2524405577055449*pi) q[11];\ncx q[12],q[17];\nu3(0.485876320411636*pi,3.20804365496637*pi,1.71094070863783*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.825345058750936*pi,0.95949867273286*pi,0.9813445944485559*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[11];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.603633477994761*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.25078726788975*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5309579537503359*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4518500764227*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2192193049775*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.48300113712894*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39265486366011*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.296950611086191*pi,2.76669126190462*pi,1.433590121982032*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.2443166512480142*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.4698047455473*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194556378950638*pi) q[21];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[11];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.48355640719755*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.433393007308503*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5076139785674005*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.490451948517262*pi,0.396772789372438*pi,1.423469229248489*pi) q[4];\nu3(0.189972719135243*pi,-0.05968615354116302*pi,3.97052711062371*pi) q[5];\nu3(3.5*pi,3.39256752768048*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.42019507778896*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.679735089768616*pi,3.12927186871517*pi,3.09136962215083*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252746013056612*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40115634546685*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[14] -> c[14];\nu3(0.579619371273405*pi,-0.383175424296213*pi,0.876110650973088*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49518160526846*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39870392364349*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.386022488953576*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5581153585470214*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.40283463992156*pi,0.13355211062609895*pi,3.44914891881395*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.604359706695064*pi,3.48679898615559*pi,3.26429622828858*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4716560453989995*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.75682726607167*pi,3.01486125407154*pi,4.40612673770536*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.222931474249183*pi,0.6506672623746601*pi,0.632483665493176*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.544865134694002*pi,0.31888432277983103*pi,0.988605686909929*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.504746459341622*pi,0.117324641041334*pi,4.27045704095492*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.569044928832709*pi,2.71796751297508*pi,4.12400274099602*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.791309905680203*pi,0.260594973928881*pi,1.162953800666494*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.805647473426479*pi,-0.41079015566873023*pi,0.622715818221451*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nu3(0.518558816791245*pi,0.230429237351774*pi,0.679059828514827*pi) q[1];\nu3(0.7236233044641*pi,0.11004811778024304*pi,0.5517817764745113*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.585387565929467*pi,3.2714683123028*pi,4.09440915391623*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.542264585556615*pi,0.17347680048276803*pi,1.51994108477232*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.378529833436894*pi,0.64755562674387*pi,4.109877583039*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.727357983283398*pi,0.07824383672790902*pi,3.67388098203827*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[8] -> c[8];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.247818185236639*pi,-0.200575259466571*pi,0.900599396095041*pi) q[13];\nu3(0.652123649834559*pi,0.44909688949509496*pi,0.5011351090779705*pi) q[19];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.818911402261766*pi,-0.04465927595045999*pi,0.553572122472889*pi) q[0];\nu3(0.68495180779907*pi,0.024057534962898974*pi,1.395676764708945*pi) q[1];\nu3(0.508830073783263*pi,2.80157054251397*pi,3.8154032514459*pi) q[2];\nu3(0.494873223318198*pi,-0.259700296653813*pi,3.96434480406532*pi) q[3];\nu3(0.805975886828257*pi,-0.08497574192330298*pi,3.96290196298318*pi) q[4];\nu3(0.441455852850543*pi,3.23841021494709*pi,4.28250839734003*pi) q[5];\nu3(0.25852904861823*pi,0.70064080118809*pi,0.72867754050043*pi) q[6];\nu3(0.528717910971076*pi,0.6638962384303799*pi,4.27224252556258*pi) q[7];\nu3(0.643128881442316*pi,3.45483906748348*pi,3.76893844960556*pi) q[8];\nu3(0.148379385065822*pi,-0.4276007108685579*pi,1.54254705310266*pi) q[9];\nu3(0.30909880988761*pi,3.08291015065168*pi,0.5058613333831894*pi) q[10];\nu3(0.212249592217359*pi,0.13487910348093302*pi,3.7223895026475*pi) q[11];\nu3(0.91304494402005*pi,3.1572424075323*pi,3.09428520656339*pi) q[12];\nu3(0.265839802477826*pi,0.20152865620605698*pi,4.15506522233934*pi) q[13];\nu3(0.310312695691824*pi,0.14455792223797703*pi,3.81211089440824*pi) q[14];\nu3(0.44433184783302*pi,3.22564466572831*pi,0.639365873806367*pi) q[15];\nu3(0.806416282710873*pi,3.2868131121308*pi,0.687552850249338*pi) q[16];\nu3(0.591667867010017*pi,3.05533864298782*pi,4.0822669384818*pi) q[17];\nu3(0.676327590216941*pi,-0.0011322685041549874*pi,1.361801964751109*pi) q[18];\nu3(0.158687231696965*pi,3.37778527346159*pi,4.1378244192415305*pi) q[19];\nu3(0.249091077592423*pi,-0.057148714730094974*pi,4.1395325415677995*pi) q[20];\nu3(0.695183893724228*pi,-0.214953248486345*pi,1.016996427413814*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[10];\ncx q[11],q[13];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.46855028814141*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47643834382355*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42865163490013*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48893656723903*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0750986084032799*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3571684093178749*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2165551779747958*pi) q[10];\nu3(3.5*pi,3.42708314729681*pi,0.5*pi) q[11];\nu3(3.5*pi,3.31033542595682*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333068990088967*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.39573361652142*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.323827927067696*pi) q[17];\nu3(3.5*pi,3.44331734002738*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.312767572765799*pi) q[19];\nu3(1.0*pi,0.0*pi,1.120588733497594*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2395298289731729*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\ncx q[2],q[8];\ncx q[3],q[7];\ncx q[4],q[6];\ncx q[5],q[10];\ncx q[11],q[13];\ncx q[12],q[21];\nu3(3.5*pi,3.49830592717338*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.37256876020569*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45029993483163*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48319729013773*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5544741089722575*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1871089783493929*pi) q[7];\nu3(1.0*pi,0.0*pi,1.303721409725334*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.387700701703141*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4871949542577205*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.623693981696768*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.559791559425321*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5043749882863277*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.439657195459279*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45791610240026*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\ncx q[2],q[8];\ncx q[3],q[7];\ncx q[4],q[6];\ncx q[5],q[10];\ncx q[11],q[13];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5554341405193393*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5861555287676921*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40993612443399*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.399438797344491*pi,-0.10866673924749698*pi,0.971251641373708*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[7];\nu3(0.550258439153611*pi,0.8351456955838401*pi,0.657388962413472*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.540484291313033*pi,-0.079231610995804*pi,0.982387116678073*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.44765736631237*pi,0.397274720082027*pi,4.34630451384922*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.703883528272311*pi,0.04985462856010503*pi,1.0113181979958998*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.739618405532842*pi,3.32891428419134*pi,2.88734985215401*pi) q[16];\nu3(0.706420666375796*pi,0.69876337366514*pi,0.720266694620609*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.539641882795327*pi,3.35274298770769*pi,1.72437998684764*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.246085104347588*pi,0.41845524457454497*pi,4.30111625121495*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.25244807068482*pi,0.24302130123446897*pi,4.48296885912671*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.424176679737388*pi,2.8582835994316*pi,3.63935551004417*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.334483261190856*pi,3.35686465788427*pi,2.13718070175244*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.841203175945214*pi,2.47626139952435*pi,3.66367148661627*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.699765426803393*pi,3.13255807123326*pi,3.76632803722168*pi) q[16];\nu3(0.592995301051766*pi,2.68575829015943*pi,3.92275455502521*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.423475402681158*pi,2.93646262271587*pi,0.967634915330204*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.494372051470178*pi,-0.4259781084793826*pi,3.71049374218721*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.743998517931072*pi,0.36895384386141505*pi,0.5665012430304339*pi) q[12];\nu3(0.501700422882504*pi,-0.328944766743796*pi,0.762985782745571*pi) q[14];\nu3(0.334640609561863*pi,-0.29423166824825897*pi,0.733127123178684*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.228476794352647*pi,-0.135194489592542*pi,0.9981510078552001*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.41136271301565*pi,0.34792055727126003*pi,4.4497800944025006*pi) q[3];\nu3(0.592526164815668*pi,-0.371477265038205*pi,3.1485197200815*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.309023112808262*pi,2.78057545165464*pi,0.7461432603779921*pi) q[9];\nu3(0.580436056812073*pi,-0.44246544447181313*pi,0.5328602391169353*pi) q[10];\nu3(0.171963845063187*pi,3.4587622559994*pi,1.73992271746263*pi) q[12];\nu3(0.336262347363029*pi,0.9362422134280599*pi,4.47096441742893*pi) q[14];\nu3(0.462170863145817*pi,0.20582212693672797*pi,0.723184277266699*pi) q[15];\nu3(0.727421424823252*pi,-0.4539777931344399*pi,0.757134015284497*pi) q[18];\nu3(0.20270556057455*pi,0.418686785237084*pi,4.245435706690969*pi) q[20];\nu3(0.75652681574718*pi,3.16754156153247*pi,4.28130991942645*pi) q[21];\nu3(0.30114897277563*pi,-0.175556929933961*pi,4.49143691012451*pi) q[0];\nu3(3.5*pi,3.35496808120387*pi,0.5*pi) q[1];\nu3(0.658514627738956*pi,0.071622410244498*pi,1.384125383692042*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.441441426151932*pi,2.79309747856671*pi,0.870691315206318*pi) q[5];\nu3(0.276879650319973*pi,-0.362856384868413*pi,1.220004147237142*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.783775372074683*pi,2.91455617560301*pi,3.73999180301866*pi) q[9];\nu3(0.232756313572096*pi,-0.282889788174151*pi,1.63916125867983*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.216395063385223*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.166844503695281*pi,-0.19508508914366202*pi,0.700086954175061*pi) q[18];\nu3(0.717390355843637*pi,0.14006728436008897*pi,4.34373021721191*pi) q[20];\nu3(0.588241098345823*pi,0.79223561976198*pi,0.745949973389511*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.262352944386516*pi,2.40681865827466*pi,1.171916484543414*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.196617138736687*pi,-0.11181650478698701*pi,3.97330862152779*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.599665188976548*pi,-0.173156872244981*pi,3.37292626236819*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.615032632737144*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46746400287214*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.613814635391451*pi,-0.326180351074128*pi,0.980124227341503*pi) q[8];\nu3(1.0*pi,0.0*pi,1.274826669492602*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[18],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[11];\nu3(3.5*pi,3.47649319687567*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48301880546226*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.225788034865382*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3577709075942859*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.41965670598569*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245924021552798*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.36615259735316*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[16];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.635165545662161*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45088936860638*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21604034344445*pi) q[15];\nu3(1.0*pi,0.0*pi,1.122701717732863*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,3.40069437913033*pi,0.5*pi) q[0];\nu3(0.157733524644584*pi,3.35973297934621*pi,2.083150073965*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41190659759311*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.664647286129972*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3029920361027*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2075141780773468*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.292320841316249*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5935922158186907*pi) q[21];\ncx q[0],q[19];\nu3(0.312357038519979*pi,3.2162542030262*pi,1.52387194476757*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[16];\ncx q[6],q[9];\nu3(3.5*pi,3.47840809455869*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.310463793559999*pi) q[12];\nu3(0.769574863053667*pi,0.6979378330305099*pi,0.823026613660361*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.557723867598038*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45521347492816*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[15];\nu3(0.34644933275852*pi,0.26350780818676*pi,3.74456781360924*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.263695126788643*pi,0.22678679284028003*pi,0.5535506828759907*pi) q[11];\nu3(0.0833851720069188*pi,3.01282665772654*pi,0.623140048713972*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.43437121438277*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623998683065656*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.168664210342652*pi,0.19696075378751499*pi,3.30882912293481*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5659030137606*pi,0.16987161347817403*pi,0.83584653841392*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44017598621493*pi,0.5*pi) q[8];\nu3(0.377525679769144*pi,0.178802526082104*pi,1.128047471311503*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.194687444289007*pi,2.69322281639746*pi,1.62159869580225*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40200164337406*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.492797202513154*pi,-0.4466928705432877*pi,4.09424491863557*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2919386302732891*pi) q[20];\nu3(0.113406210356882*pi,3.21739416785986*pi,4.33291729923908*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.614703949648426*pi,3.44628797371982*pi,2.98779510471109*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.230392483802294*pi,-0.4144208188322988*pi,0.5062122478760901*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(0.678518010262123*pi,0.44280988285829603*pi,4.06248069034522*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.183067363907078*pi,0.6124947458833001*pi,4.15701726527668*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.330553826409339*pi,0.39724048120783795*pi,4.0587797028571195*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.186098151017041*pi,0.273701071836457*pi,3.64286761389458*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.883500470279153*pi,3.24754942582291*pi,2.8810912822088*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.662559088780962*pi,0.65978432767691*pi,0.8018724897081579*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4364706865403605*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.622179983215161*pi,2.47075606355991*pi,3.76698983344769*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.252181774610101*pi,0.262087127869598*pi,1.017060789012628*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46230018750389*pi,0.5*pi) q[3];\nu3(0.16577195091674*pi,0.38157392453029704*pi,4.0047133748345605*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.423798318676648*pi,-0.04336927872095703*pi,1.026029647717439*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.287496925445524*pi) q[13];\nu3(0.219062847413425*pi,3.00177575255826*pi,1.54146252375876*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(0.610105671431931*pi,2.9179760069473*pi,3.95854259917607*pi) q[4];\nu3(0.808415939129407*pi,-0.08425730588566599*pi,3.53208744186785*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.366696849355215*pi,-0.127183746754515*pi,1.154379307699187*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.351253599431513*pi,0.62627476576347*pi,3.73051297475844*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.335742777077071*pi,0.008651031769480011*pi,4.01017932334479*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48804131460933*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.773495938598829*pi,0.09280879233848005*pi,4.4793133789122095*pi) q[5];\nu3(0.284087812322037*pi,2.96021961087091*pi,0.5514337757862334*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.174907404494445*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5691978455266283*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.516777740195924*pi,2.87951685283146*pi,4.0037808888378805*pi) q[17];\nu3(0.865899883892968*pi,0.454617624246641*pi,0.667156814663571*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0310214199986073*pi,0.9003460534905401*pi,3.96864028199504*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.324442631978235*pi,0.89201566134457*pi,4.27714480129804*pi) q[16];\nu3(0.694771755453176*pi,-0.29328084784199804*pi,1.190723132322817*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.600387254164157*pi,0.81340030421278*pi,4.377828140123301*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5665902323668512*pi) q[11];\nu3(0.310180459689896*pi,0.22556578876617805*pi,4.131702549863951*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.660640518928581*pi,0.219852486029389*pi,1.67400533297112*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\ncx q[2],q[11];\nu3(0.658069479029466*pi,0.28265937465690505*pi,1.165231138650308*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.283854997592576*pi,3.40785999273117*pi,1.50658357886558*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.786332328685614*pi,-0.4037596681175514*pi,3.90424649310159*pi) q[12];\nu3(0.253899407431393*pi,-0.4542141695457826*pi,1.431582116943387*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43791864469261*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.320643027744268*pi,0.75300646475931*pi,0.5309803771603149*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.755435412402445*pi,3.11284687316888*pi,4.39915019042215*pi) q[13];\nu3(3.5*pi,3.36044536778078*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2578285569706211*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.127515411277792*pi) q[18];\nu3(0.582828639486606*pi,0.61236979862699*pi,4.17928166285175*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.4488528373309*pi,0.5*pi) q[1];\nu3(0.502166127091519*pi,0.26866214122584*pi,1.212404404443647*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.466483692049*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.42796387299824*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2011371451764519*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.555394813979466*pi,-0.03305431210030302*pi,4.01913171844593*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2932846206569582*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3670012574649*pi) q[19];\nu3(0.716383702222084*pi,0.09900678230503901*pi,3.76397230171442*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.251587456251341*pi,3.0240961553769*pi,1.351983704214116*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.36624331149147*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[9];\ncx q[10],q[12];\nu3(0.109659819342042*pi,-0.277084520555624*pi,1.57674214255583*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.457367438304431*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.563647404138393*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.275132037360705*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5065883950872276*pi) q[7];\nu3(3.5*pi,3.47509835277835*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.167834908210549*pi) q[9];\nu3(3.5*pi,3.47149205512085*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2980069742782079*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.37498941769692*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31067593910299*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43660043793869*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40814272883883*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.615689630592146*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.41957375211812*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.202187687750611*pi) q[20];\nu3(0.599692246042413*pi,2.78764227980752*pi,4.00893839292886*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.741301223478153*pi,3.3150736476158*pi,3.58367645147268*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.426821952530912*pi,0.148617497408412*pi,4.138275162648609*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0305210563524903*pi,0.8675635246476501*pi,4.47682547995967*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.645097817039448*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.577484260374255*pi,0.37282383472647096*pi,0.850703636389761*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.616864517664341*pi,0.14071809068403696*pi,1.292843761837964*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.41642688155767*pi,3.12255144183929*pi,0.908708871934775*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0903221613681906*pi,3.34800851619495*pi,0.625718868976587*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.572037459200015*pi,-0.379401740264473*pi,0.629671582893401*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.699258682447713*pi,0.6671382386995*pi,1.3025618232099299*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.30459417784708*pi,-0.4886949184343996*pi,1.088158580044424*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.6426136138504*pi,0.7876891854897601*pi,4.31294567069056*pi) q[5];\nu3(0.810673042840641*pi,0.69510060328006*pi,4.27636524792768*pi) q[6];\nu3(0.820868784192118*pi,0.62647959662701*pi,4.25977223874314*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.722293649997455*pi,2.54553895734494*pi,3.89338866775147*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.621959221964708*pi,-0.194283302506563*pi,4.31340662445081*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.675889964531928*pi,0.8667067414051599*pi,1.0091952598097929*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46008356918667*pi,0.5*pi) q[0];\nu3(0.570326020657295*pi,0.33282934569340705*pi,0.991077541114027*pi) q[1];\nu3(1.0*pi,0.0*pi,1.266388535494136*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.136964265075841*pi,3.0382133121764*pi,1.76372998838876*pi) q[5];\nu3(0.167661208215648*pi,-0.370955355744948*pi,1.75413836611523*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.131968049195331*pi,0.174482955881766*pi,0.647808159507793*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.443240364417075*pi,2.51422985141041*pi,1.127278917161111*pi) q[16];\nu3(0.577009320834906*pi,0.5581816029781901*pi,0.66414165131904*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.539376293623666*pi,3.17597357476272*pi,4.36554802526304*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.602942323244282*pi,0.418139132429888*pi,0.8183540600435351*pi) q[8];\nu3(0.931603037808015*pi,2.47356505308723*pi,3.62362669123912*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49984413176948*pi,0.5*pi) q[11];\nu3(0.346453967955642*pi,3.35059456102984*pi,1.282647265255184*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1016209162473491*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.16691128026491*pi,-0.4635508106021246*pi,1.60851582926993*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.453267836289905*pi,3.12884251416168*pi,2.0283785616137697*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.49465677433919*pi) q[2];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.44096969104104*pi,0.195870814463036*pi,3.4948283317952*pi) q[8];\nu3(0.282082533813397*pi,3.31480757223192*pi,0.70498401345631*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.4732086922947*pi,0.11901951977735403*pi,0.5591290297948459*pi) q[19];\nu3(0.347818061256526*pi,3.28686965022964*pi,2.16671533367719*pi) q[20];\nu3(0.375648739655071*pi,3.34901556706846*pi,1.60893784633343*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38592203650299*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4757601095287*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47235869450214*pi) q[14];\nu3(1.0*pi,0.0*pi,1.163840788852338*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26315999433648*pi) q[18];\nu3(0.48538919894871*pi,3.35185952047346*pi,1.88650805411125*pi) q[19];\nu3(0.867291067501495*pi,3.24005628132583*pi,0.5288794516687777*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43876887161497*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41940695935633*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.229566216179693*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5873106451736128*pi) q[15];\nu3(1.0*pi,0.0*pi,1.362091303390073*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5610009308766375*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[18];\nu3(3.5*pi,3.48173889137819*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.39870555004641*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3230765193577891*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.298370270930877*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.39432247187356*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49644524044795*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.3967576796749*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.4716705320923*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5873792418805097*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.252103855067341*pi) q[19];\nu3(1.0*pi,0.0*pi,1.306281876450043*pi) q[20];\nu3(1.0*pi,0.0*pi,1.279240158043626*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.626485836390793*pi) q[9];\nu3(0.539721993632935*pi,2.66265934061625*pi,3.52466821882088*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.693566542625105*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0733887365910713*pi,-0.23862135753865*pi,1.317293401414416*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.288366515066186*pi,0.58656176599641*pi,4.09997521351891*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.380508599863912*pi,3.47926489853199*pi,1.63306464483493*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.950006635826518*pi,0.13098516223034196*pi,3.64877123702188*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.366771016046466*pi,-0.25543724055470396*pi,1.296633896913915*pi) q[10];\nu3(0.337934048205924*pi,-0.34277397295983203*pi,4.17109831912705*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.165870505007594*pi,0.96705266942931*pi,4.26536412220618*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.630632605490557*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5569715697826783*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42701829994693*pi) q[21];\nu3(0.338051643092783*pi,-0.4465331166708745*pi,4.40397710812109*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.7564124286392*pi,0.085334016225865*pi,1.234949631483427*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.698938972160167*pi,1.1362783813415*pi,0.657739551954079*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.598608452470329*pi,-0.03683495797562403*pi,0.646998684976213*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0810498167491992*pi,0.30319541793469995*pi,4.18767568896409*pi) q[8];\nu3(0.234560740943642*pi,-0.16587362486989798*pi,1.5061581366779*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.197602337618566*pi,-0.02244573425812002*pi,4.115090710710501*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.473013499571556*pi,0.8502671067539*pi,4.47638099774111*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.754266597837524*pi,-0.4442350482446738*pi,3.60567984191536*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.352271557803716*pi,0.8342702881022901*pi,3.92388520369365*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.759731278936256*pi,1.14805507429306*pi,0.667575921951625*pi) q[8];\nu3(0.577379736591174*pi,3.26935831851507*pi,3.59828461417197*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.736815932838322*pi,-0.15896742868229502*pi,3.67997691233055*pi) q[14];\nu3(0.404373442179936*pi,3.29896118699666*pi,1.138303266046604*pi) q[16];\nu3(0.893645890383177*pi,2.83190316720255*pi,3.78226046902343*pi) q[17];\nu3(0.38267769305821*pi,0.9858924283347199*pi,4.20588887739247*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.790824229513371*pi,0.8416200123792601*pi,0.992002486817529*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.347143620301963*pi,3.48256235055018*pi,0.612878665572908*pi) q[3];\nu3(0.605000695623338*pi,-0.14849634320703198*pi,0.9675770729903039*pi) q[5];\nu3(0.487719768284557*pi,0.350716976241062*pi,4.48045614820471*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.522721054655118*pi,3.14926189593404*pi,3.52077121677574*pi) q[16];\nu3(0.444975292208688*pi,0.42154985093474695*pi,3.72484522042457*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.793326167570032*pi,0.440514777196761*pi,0.612669548505301*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.192515671290278*pi,0.22788824111600003*pi,0.706279252928051*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.318929239783543*pi,0.481212187855546*pi,0.9025839489319001*pi) q[6];\nu3(0.132575586876546*pi,0.127816493599487*pi,3.44733769968855*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.604171712518302*pi,3.48913556130336*pi,0.772721077302429*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.384679729414391*pi,3.46387047845635*pi,4.26562770841274*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.24788188760019*pi,0.45790417185882004*pi,0.83539709603376*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.759802273451154*pi,0.357010136610855*pi,0.80320406643429*pi) q[12];\nu3(0.834846717471365*pi,-0.30853599747788096*pi,1.081499512054702*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.252048237274305*pi,-0.061985734253585*pi,0.7580271049913501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42495298944327*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44809040745829*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.342695308688247*pi) q[11];\nu3(0.258708840007739*pi,0.098886895967082*pi,0.621254709115599*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.333960341617519*pi) q[18];\nu3(0.332016575285179*pi,0.6190382252498701*pi,4.449679744845319*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47628870210832*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314692234111623*pi) q[20];\nu3(0.1181763705155*pi,0.07437854945076805*pi,0.750878163254469*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[20];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36405682092412*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.32919004241751*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.293958048741062*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.656746027912723*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.654729261426126*pi,0.12020474965776795*pi,1.58840641031222*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42657506445015*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47831846971787*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.332657524917232*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[14];\ncx q[10],q[19];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.2604461420663529*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4036193106173105*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[3],q[7];\ncx q[4],q[20];\ncx q[5],q[15];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49286742627984*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47007719198004*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47505637845832*pi) q[14];\nu3(1.0*pi,0.0*pi,1.345983439698177*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.167450965562768*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43311991309068*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42280457606723*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5687548783276879*pi) q[7];\nu3(0.66769061149242*pi,-0.005184545800023976*pi,0.5832014373516651*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.328261551774399*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43315221527345*pi) q[15];\nu3(1.0*pi,0.0*pi,1.40943697905466*pi) q[16];\nu3(0.383161056676821*pi,3.16380458676819*pi,1.108457739155446*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.36580861994952*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[16];\nu3(0.819345858582778*pi,3.31356187365415*pi,3.58832351268578*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5790474637237322*pi) q[17];\nu3(0.714968534933625*pi,0.19027857244313995*pi,4.4383848925414195*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47449816159989*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.344178812673515*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.6881974621529909*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34050048260894*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.781167266874544*pi,0.53722373017108*pi,0.801515279296941*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.234919055252286*pi,0.5863121399271101*pi,4.08894737364311*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4541759530691*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.51672674228569*pi,3.34916331690755*pi,0.901655800079066*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.423943298167793*pi,0.58340522653894*pi,3.74015416106117*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.43417514827256*pi,-0.23554608409038102*pi,0.983459082931357*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.978845963981144*pi,-0.22468314695053299*pi,3.36728710474807*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.636069748662318*pi,0.95025958530691*pi,0.666827636736189*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.283693261013499*pi,2.75258284151764*pi,1.73719763345177*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.387126779563271*pi,0.78474909168272*pi,4.20995766824747*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.692433694140667*pi,3.23337060781259*pi,4.0786861343270004*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.314705240285579*pi,-0.057117570341437995*pi,0.6884031445070911*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.870089425744215*pi,-0.4385056110331508*pi,0.995065517091211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.304126025145789*pi,0.39309625179027896*pi,0.5399742692913845*pi) q[0];\nu3(0.658921785265797*pi,-0.320659135787843*pi,0.5344078853257652*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.587334280143425*pi,0.76472320728978*pi,4.41449829577213*pi) q[4];\nu3(0.151384777378909*pi,3.43710061559921*pi,2.05827170309415*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.587455070783284*pi,0.6507978949300901*pi,4.4904117891332*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.680049345717523*pi,0.79938301625106*pi,0.88334973090014*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.389138798104598*pi,3.36768717443971*pi,1.64466107012224*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.526162671777417*pi,3.02395767675152*pi,4.08028664771949*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.876190995099405*pi,0.36528397477279495*pi,1.155923336221665*pi) q[10];\nu3(0.605907276149857*pi,0.00386439638083802*pi,4.158771792404361*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.451140430154615*pi,2.60661130713456*pi,0.969469045190771*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.462362864277066*pi,3.17904166363506*pi,2.05598249060619*pi) q[10];\nu3(0.466210133249163*pi,3.02665683366181*pi,1.74035356936005*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.602106841364741*pi,-0.126139494697029*pi,4.17794964439374*pi) q[13];\nu3(0.8417421674229*pi,0.5088186201529299*pi,1.091073498523129*pi) q[14];\nu3(0.748230488927583*pi,0.59319159437768*pi,1.104228907219363*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.81929473410384*pi,-0.49471424232775113*pi,0.806454838533164*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.390436179589738*pi,3.28982465263865*pi,0.5357674369961781*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.513872644174639*pi,3.34380313952298*pi,1.68932650390012*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49457615292477*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.622130172310502*pi,0.44314155567826197*pi,0.5613907553854539*pi) q[6];\nu3(3.5*pi,3.48761460350629*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2420646974145289*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1718084147509749*pi) q[18];\nu3(0.399678699469375*pi,3.47839328058395*pi,1.238749853418504*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35932355401593*pi,0.5*pi) q[1];\nu3(0.37768187481345*pi,1.11143494810031*pi,4.38666858442856*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(3.5*pi,3.49047786729327*pi,0.5*pi) q[5];\nu3(0.716288664029548*pi,0.22766047898705*pi,1.133099364468369*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.236322425334087*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1661705352024438*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[14];\nu3(0.337767244765669*pi,0.35677501816728696*pi,0.962558781952189*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40368776846386*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3505394275944305*pi) q[8];\nu3(1.0*pi,0.0*pi,1.170122805247052*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.25823252205351*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.279219223970114*pi,0.37813596889994705*pi,4.42090730200457*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34621612902067*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2078483575570371*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.453961637564079*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.439393833134876*pi,0.464428805089082*pi,0.7983541051662619*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5085168010710965*pi) q[17];\nu3(0.312702138161129*pi,0.15491365109378696*pi,3.88828652411062*pi) q[21];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.627436932771085*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42109139124292*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.250434359921252*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5405762936595515*pi) q[20];\nu3(0.457872625024164*pi,3.01119075739763*pi,1.205255661645951*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47990135000731*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1635754417590118*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.459205134737344*pi,3.23351046535942*pi,4.34261232928108*pi) q[5];\nu3(3.5*pi,3.31665496143242*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2118547825164732*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.222071325021971*pi,-0.307583718261827*pi,1.219659079088748*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37706332593295*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.609190586307381*pi,2.91202268130127*pi,3.47568003673852*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47321902237278*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.092920297876016*pi) q[16];\nu3(0.401133181083414*pi,3.30859579516606*pi,1.418424612099889*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5423562513088167*pi) q[2];\nu3(0.237199149292962*pi,-0.316294625100327*pi,1.338824484469895*pi) q[3];\nu3(0.501168020058686*pi,0.5814035640448401*pi,0.5550755445442678*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.741452326269195*pi,0.6144670709717499*pi,4.33720830377582*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.613436017013758*pi,0.036327538376147994*pi,1.0885829870193269*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34644717233974*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.37723605607668*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296951694314759*pi) q[21];\ncx q[0],q[2];\nu3(0.34277561380445*pi,-0.12195945367421102*pi,0.829233223404802*pi) q[1];\nu3(0.104405199251521*pi,-0.266126680222985*pi,3.90168370939242*pi) q[3];\nu3(0.838925040252425*pi,0.0029091827383089797*pi,4.1099942145977995*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.618915945045416*pi,1.06245410469134*pi,0.673211393116026*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.380031196613373*pi,2.95556483972745*pi,1.2018008623732381*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.4906346474048*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.562421610510182*pi,2.85635867426178*pi,3.77098566406201*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.620483966027466*pi,3.31776368683901*pi,4.1252722195513805*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.501328993102599*pi,0.6077926990304401*pi,0.64079594893824*pi) q[8];\nu3(0.401494696767253*pi,0.03543140459637095*pi,3.89629151258809*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.728446883846133*pi,-0.10265941419586799*pi,0.618505921018127*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.160834376607665*pi,2.74051877150873*pi,0.780571603669594*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.587824772699272*pi,0.8177457283516201*pi,4.36965589842322*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38622789854076*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.640633006223855*pi,0.27758642311592296*pi,1.196228442945438*pi) q[8];\nu3(0.595926650026102*pi,-0.044163030428836014*pi,3.47430470445618*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.277782659908458*pi,3.14212789885593*pi,1.203060780880483*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.367286669448943*pi,-0.22344635877246*pi,3.72747457852308*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.246340159657071*pi,3.117236961788*pi,1.62400988690576*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.622747316164231*pi,-0.040586889337675014*pi,1.048217353635694*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.393058459414765*pi,3.05952301605129*pi,0.627348766795868*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49622849680656*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.315498963747912*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.636950618661352*pi,3.04974630583359*pi,4.15174940710106*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.449499817006448*pi,-0.08723215254606598*pi,3.68404495470296*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.508422896663471*pi,-0.4508536941913203*pi,0.5865218282904832*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44553884786353*pi,0.5*pi) q[1];\nu3(0.661878434068328*pi,0.28789563273281604*pi,3.9312113886977*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37161288362994*pi) q[5];\nu3(0.574685607280083*pi,3.48423343743376*pi,3.15246862943459*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2827257958771772*pi) q[8];\nu3(3.5*pi,3.46914305189716*pi,0.5*pi) q[9];\nu3(0.559237927569397*pi,0.6059452867125701*pi,0.824135766751342*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.347169063759499*pi) q[18];\nu3(0.666615112841546*pi,3.32430484728942*pi,3.28348930749308*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.598337981720313*pi,2.59178004865593*pi,3.70758808933452*pi) q[6];\ncx q[9],q[18];\nu3(0.566545305659839*pi,-0.201547520764764*pi,3.44479840688916*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.28254370315702*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.4109888060378495*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.567533568079464*pi,0.53141559051797*pi,1.324208356559607*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.247849445670683*pi,-0.4882327589764707*pi,4.40894566766347*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1500500549006611*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49753308284861*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42889333523277*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.366693412577707*pi) q[12];\nu3(0.320306299974675*pi,3.06167868613591*pi,0.8193645565245851*pi) q[13];\ncx q[14],q[19];\nu3(0.440945786648619*pi,3.10777422151108*pi,0.9585330671805881*pi) q[15];\nu3(0.427144792155159*pi,3.44303335396426*pi,4.17190880791993*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48138821186893*pi,0.5*pi) q[14];\nu3(0.492598482167475*pi,2.58555084761816*pi,3.55508327807214*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.496410600176469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.320685824401059*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42253604375384*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.235562917231598*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.714233205249704*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.384439906118241*pi,0.8353625827494*pi,4.10154246653386*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4304509602426005*pi) q[19];\nu3(0.157331037896312*pi,1.17317693056303*pi,4.276302397647569*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42509519384292*pi,0.5*pi) q[2];\nu3(0.370749091219572*pi,2.93070740630441*pi,1.0104925926369162*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.164541915029854*pi,2.8441758893059*pi,1.59258360756565*pi) q[5];\nu3(3.5*pi,3.36166174291647*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41756901184747*pi) q[10];\nu3(3.5*pi,3.35888028251128*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.326276658645942*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.242565552161971*pi) q[15];\nu3(1.0*pi,0.0*pi,1.294238599319923*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.769754151914853*pi,0.61695247319336*pi,4.4601556778099205*pi) q[3];\ncx q[4],q[10];\nu3(0.752359956337122*pi,2.36758653906602*pi,3.63534026694968*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.962865239866217*pi,0.21495595831687098*pi,1.307865992591964*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.486182062795625*pi,3.17380900170871*pi,1.70277956243312*pi) q[8];\nu3(0.0974606222300756*pi,0.812268971765*pi,4.43351501374263*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.555548209921359*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39191315395996*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33593377637568*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.851366534445453*pi,0.82734849287234*pi,4.42206104105531*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.515353193721405*pi,3.39261772539753*pi,3.36581241820778*pi) q[0];\nu3(0.0197684353651054*pi,3.02912656387445*pi,1.31412382699333*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.731030025528161*pi,2.79656411211061*pi,3.99462449475459*pi) q[8];\nu3(0.520195540224173*pi,-0.11834279382288698*pi,4.2332577442622*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.339729234074085*pi,3.34078423558597*pi,1.87938307781511*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.892424179044165*pi,3.35515280892845*pi,3.56618065832127*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.423833813736129*pi,0.53235701978174*pi,0.5523729852048352*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.863287186618124*pi,0.21961128566783195*pi,1.237789060790817*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.38777999491232*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3779887252837462*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.418138061062511*pi,-0.462236924604374*pi,1.362789657400741*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.228768382548607*pi,2.88977224752975*pi,1.54303748115346*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.153568233652102*pi,3.2952425591149*pi,1.145991825820935*pi) q[4];\nu3(0.703786886392722*pi,3.02610672000427*pi,4.33337598298131*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.531570168423578*pi,0.314381742062369*pi,0.7675840355899479*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.611355938407675*pi,3.25950504312675*pi,4.30695178325728*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.341681573092112*pi,-0.391574871051401*pi,4.079262793633021*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2712074562944995*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.682908781185325*pi,0.6862399518172999*pi,1.028867691599807*pi) q[4];\nu3(0.589154975256699*pi,0.15168576032747505*pi,4.0864537301506*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.817761889856959*pi,0.24946879205205896*pi,3.79331705282386*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.748699913320136*pi,0.8472084381243601*pi,0.61869773516234*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.702557854374447*pi,2.85636679028956*pi,3.22978056748402*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.309166682204371*pi,2.76734598445987*pi,0.7827611555729159*pi) q[10];\nu3(0.544433614820241*pi,3.02441392580276*pi,3.57248284052339*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.482626171256734*pi,-0.370533167150701*pi,3.92953363953777*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35274180970092*pi,0.5*pi) q[0];\nu3(0.776643101923707*pi,3.20406892440643*pi,3.22359738753317*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2631145646349329*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.414438659881297*pi,0.023297598973753053*pi,4.303095624605509*pi) q[10];\nu3(0.188806652126771*pi,3.09336471092287*pi,1.7046692531354*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.732891657878257*pi,0.074761018975397*pi,1.211522465180288*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.56346170912598*pi,-0.324693449335752*pi,4.1361686864608505*pi) q[15];\nu3(0.163429952581123*pi,2.63584436576851*pi,0.864872177033272*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[4];\nu3(0.298126822854355*pi,3.01672582877122*pi,1.4464773735380398*pi) q[2];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.366068094712423*pi,-0.482315326034605*pi,4.045126726739539*pi) q[15];\nu3(0.837471610344627*pi,3.26849752452788*pi,3.59264195082956*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4722039070062*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.609253473362487*pi) q[3];\nu3(1.0*pi,0.0*pi,1.296998351335691*pi) q[4];\nu3(3.5*pi,3.39617173686641*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.276470167485642*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[6];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.697640662364207*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4705946091807895*pi) q[6];\nu3(3.5*pi,3.48729969443034*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48269476483993*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.226482080217804*pi) q[11];\nu3(1.0*pi,0.0*pi,1.283194709505461*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.738718590965893*pi,2.53938710345753*pi,3.468297817698*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.48851035005495*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(3.5*pi,3.45023584378398*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35634504489628*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.339862691509515*pi) q[15];\nu3(1.0*pi,0.0*pi,1.227243519282935*pi) q[17];\nu3(1.0*pi,0.0*pi,1.25921977151148*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.840321139932909*pi,2.75956996063622*pi,3.43295091107396*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.43563809532284*pi) q[11];\nu3(3.5*pi,3.47165640042538*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5847537410112125*pi) q[13];\nu3(1.0*pi,0.0*pi,1.380724118105525*pi) q[16];\nu3(0.592060651872419*pi,3.32592726963505*pi,2.90553104641735*pi) q[20];\nu3(0.58191406023277*pi,3.4637300099548*pi,4.48820968070412*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.622045257380446*pi,-0.11391707007475799*pi,3.81232777349771*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5930109516575759*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35752802117098*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49641545470518*pi) q[19];\nu3(0.647321406727773*pi,-0.243107174738804*pi,3.33896697891571*pi) q[20];\nu3(0.575008394490986*pi,3.40534289213383*pi,4.353068593348279*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.36615455148845*pi,2.88849988774792*pi,1.67987458422244*pi) q[1];\ncx q[2],q[19];\nu3(0.80546006001347*pi,-0.383797018457167*pi,3.25943665685206*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4836126881470495*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.336862275018697*pi,-0.11825293634293299*pi,1.1875396267773262*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0982995862467477*pi,2.62821149289326*pi,1.194203437279413*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.450367696356139*pi,0.29744582543838105*pi,1.349103605543267*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.589988845541858*pi,0.465706528840356*pi,0.764461977062048*pi) q[4];\nu3(0.533890802066807*pi,0.49638328054203795*pi,1.45539680034382*pi) q[5];\nu3(0.35275627044835*pi,-0.22282076935706402*pi,4.42569468377347*pi) q[6];\nu3(0.419091373850599*pi,3.44445389947524*pi,1.7774295578262*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5136906957057*pi,3.03386151501135*pi,3.94634990139501*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38903089124708*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.43891662211592*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.194863540734848*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296712264479263*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.940414470968113*pi,3.42950365395231*pi,3.54789233412582*pi) q[5];\nu3(0.893616856677789*pi,0.9829596362142199*pi,0.686311544314527*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.431666713212591*pi,0.46918017207694596*pi,0.696282326462452*pi) q[8];\nu3(0.320261349537494*pi,-0.084199853954051*pi,3.73330164905418*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.229908726738652*pi,-0.23397967233493*pi,1.59011922648166*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.38353606854427*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1997791562423759*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.484725513037086*pi,0.40534144718589005*pi,3.74570386012798*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.495619967407583*pi,3.30227673256628*pi,3.37675134496801*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.554915443846538*pi,3.37560001591315*pi,4.33479600848593*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5380126783465564*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40249293247611*pi) q[21];\ncx q[0],q[1];\nu3(0.302630874262151*pi,0.7585847042073*pi,3.76564486258337*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.581611819562088*pi,-0.22746959875516298*pi,4.13061356303786*pi) q[10];\nu3(0.920738388273415*pi,2.79043914686438*pi,3.78527753028375*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.670606082416917*pi,0.60691241546566*pi,1.261869091753094*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.234966768453756*pi,-0.363266593954754*pi,4.0975329374042495*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5669874279740235*pi) q[1];\nu3(0.300366139966111*pi,3.0756546609093*pi,1.82267911097713*pi) q[2];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.846085139844028*pi,3.47862603385419*pi,3.4178416124683*pi) q[10];\nu3(0.758712667003535*pi,3.34533419965475*pi,4.18076985850952*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.713622173234397*pi,-0.04102342839024298*pi,3.92546871973637*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.24027383601707*pi,0.5*pi) q[5];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.779822390023931*pi,0.34686912338114495*pi,3.86863258263677*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1656962263092199*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.748856211455973*pi,0.21562934359567199*pi,0.7877731976241951*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[13];\ncx q[7],q[19];\nu3(3.5*pi,3.35756894103138*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.236794872998005*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.48510899283851*pi,0.05248077854894795*pi,4.27981904856609*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.863584807398185*pi,3.36185488954606*pi,0.7728303098362099*pi) q[17];\nu3(0.414691285775348*pi,-0.03177189518328*pi,3.64704236476965*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.728379974226597*pi,-0.4055936015673343*pi,0.823134694055699*pi) q[0];\nu3(0.878709427240942*pi,3.26451448607055*pi,3.97671924736105*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34606048964933*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5705388816436856*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.754114321958546*pi,-0.37990395096477403*pi,0.97154676032265*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.516853573515212*pi,0.08198125293305203*pi,3.99797007285279*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2181634006530349*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.473866546432062*pi,3.17178063262461*pi,0.644688085081942*pi) q[0];\nu3(0.518753933958691*pi,3.35434872973318*pi,3.30827737245213*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45927360771848*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.31235710671229*pi) q[9];\nu3(1.0*pi,0.0*pi,1.219094841094443*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.629814543652851*pi,-0.346010228060896*pi,4.17848211955701*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.429389022307734*pi,-0.226009591551525*pi,0.63850213701467*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4290133417337305*pi) q[19];\nu3(0.900589138699293*pi,0.365289904187567*pi,4.22372232823076*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44146168234081*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.45670184716754*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.098392906614813*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5147148131684172*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.421916232475055*pi,0.5323267874264199*pi,4.02408390384434*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1952048294207809*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[2],q[10];\nu3(3.5*pi,3.45835349846889*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.774281236684187*pi,0.009901308830821964*pi,4.2522260045046*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.430716433900114*pi,-0.424158336157767*pi,1.257957153087096*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2378367167330961*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.121063615585942*pi,0.9427871254670499*pi,4.35217421641434*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5238807318726182*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.423986371987534*pi,0.486853917346838*pi,0.706901749614822*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.643932759165665*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.141103818240239*pi,3.37839995505901*pi,4.362816538469859*pi) q[21];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.79597641266124*pi,-0.4843728070629492*pi,3.91537786086825*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.549155943996712*pi,0.12252573143726497*pi,4.29910602891594*pi) q[11];\nu3(3.5*pi,3.40466379950709*pi,0.5*pi) q[12];\nu3(0.400329961373244*pi,2.64967176453587*pi,1.279769680372046*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5466189525274343*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.346920763821206*pi) q[20];\nu3(0.430990783004564*pi,0.22761267242348704*pi,1.0158881243186269*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.884552523614868*pi,-0.054117669280112024*pi,0.811776542906979*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.184259476600067*pi,3.20429639684958*pi,0.847021158580139*pi) q[7];\nu3(0.538500326994732*pi,2.95307063923172*pi,3.79576237177888*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.137624029489044*pi,3.21092297909536*pi,0.933478709012761*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.382354748360164*pi,3.32072937007629*pi,1.465763408986196*pi) q[6];\nu3(0.637605474103898*pi,0.006820365037626952*pi,0.716189333082863*pi) q[7];\nu3(0.537306820762426*pi,-0.315708043766194*pi,4.30249481106997*pi) q[8];\nu3(0.493484423227687*pi,3.21338704322743*pi,3.33937003139141*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43190105512941*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3254005124906731*pi) q[15];\nu3(0.343689310300349*pi,0.16949924675948103*pi,1.20907381606543*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.655271175556084*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.497541082518603*pi,3.07341966368105*pi,0.8322021603597001*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.591099432817957*pi,0.76072862840462*pi,0.753658294347873*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0284413391482254*pi,1.01388832952488*pi,4.11630495318908*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[21];\nu3(0.541351417897866*pi,3.06619962515857*pi,4.07232225646208*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.203755569061874*pi,0.013187286606085036*pi,0.945042782612225*pi) q[19];\nu3(0.307004293639268*pi,-0.38528718722697497*pi,0.7552769527306971*pi) q[2];\nu3(0.303472496394413*pi,-0.25923772663565703*pi,1.176542040619486*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.568805926264933*pi) q[15];\nu3(3.5*pi,3.49223598490561*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.725400093637561*pi,2.36845553740199*pi,3.77275816371447*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.311743034887046*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.618763394442032*pi,0.265401975391687*pi,3.88669396315703*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.531210308746531*pi,2.44050052043992*pi,3.74325059628538*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\ncx q[6],q[8];\nu3(3.5*pi,3.35721091277587*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.184994112410225*pi) q[9];\nu3(0.379369518561942*pi,3.22464410138886*pi,1.2319276989171781*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.794269638281233*pi,2.66026535324721*pi,3.35416608000638*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.150053717505465*pi,0.6355095467688301*pi,3.92575361270727*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.62531664295123*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49563461431052*pi,0.5*pi) q[5];\nu3(3.5*pi,3.28892163535554*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.214526003052994*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.496675402774587*pi,0.82741211832088*pi,4.2753928834816*pi) q[12];\nu3(0.798014409854708*pi,-0.4675874850092978*pi,4.30874624612253*pi) q[14];\nu3(0.686113743644295*pi,0.11651152121201602*pi,4.23464921417253*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.122809962758498*pi) q[17];\nu3(0.466018692289667*pi,-0.098332472174816*pi,0.8741664646878959*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[3];\ncx q[5],q[17];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.658198498503724*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.19215015774402*pi,-0.4641677604979488*pi,1.73037909605827*pi) q[14];\nu3(0.483025029029274*pi,3.01403395209298*pi,1.183272662599589*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.630206392382843*pi,0.35307330966735895*pi,4.01455293993782*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40939338725263*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.215735507299109*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.46997230572288*pi) q[8];\nu3(3.5*pi,3.41830535566006*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.309994835275429*pi,2.96294796603694*pi,0.902790078458086*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5425534585053411*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.368634106186573*pi) q[19];\nu3(0.366735885370845*pi,-0.367919318336336*pi,4.0321482415854994*pi) q[20];\nu3(0.386671448773347*pi,0.024104817117225008*pi,4.40917124963457*pi) q[21];\ncx q[1],q[3];\ncx q[4],q[18];\ncx q[5],q[17];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.254614115200538*pi,0.40036349507964997*pi,3.70663991457775*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.433595443964585*pi,-0.03970930950915502*pi,0.902549628231439*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,4.38003790624731*pi) q[3];\nu3(3.5*pi,3.41006631790299*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20869081314721*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5117029278369629*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36376213756702*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.49211043863179*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.641724919618168*pi,2.69675728456618*pi,3.53774743646226*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[11],q[19];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.2455388452246279*pi) q[14];\nu3(1.0*pi,0.0*pi,1.220820336982938*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.241943890706822*pi,-0.228586518647581*pi,1.3506562302286849*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.332680142408757*pi,2.56675512372903*pi,0.966034099805674*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.670057705248869*pi,0.09578853984917302*pi,0.785016930232564*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42656516135234*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49742278792213*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262182997765493*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.714964565624335*pi,-0.019781325263141025*pi,3.6223754472395*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.731969003355088*pi,-0.298492853260516*pi,3.57271648319888*pi) q[9];\nu3(3.5*pi,3.4563588621889*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5234955061738529*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.523233825081117*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.234708033641935*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.447454001742567*pi,0.33004399132058804*pi,1.0947255674944572*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43911427302179*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3834425342229308*pi) q[16];\nu3(0.446680705373848*pi,0.6629629740140499*pi,4.0871482212323*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44670011081425*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.355252820238696*pi,-0.34822617684498003*pi,4.08362479773648*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.52126328455475*pi,0.5803350429890901*pi,4.248631034501949*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.696545366648059*pi,2.86967295948863*pi,4.263724969305271*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.512736348145323*pi) q[21];\nu3(0.325750179920311*pi,2.70700254861727*pi,1.276571333375327*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.347987926514701*pi,2.9337007273086*pi,1.70617886265915*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.360527120256492*pi,3.33122410037322*pi,1.173764242428958*pi) q[8];\ncx q[10],q[21];\nu3(0.858406928164406*pi,0.421192505175935*pi,1.304434031506368*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.58344490575017*pi,0.223791566418158*pi,4.19263435883847*pi) q[14];\nu3(0.740861873552668*pi,3.23250643294866*pi,3.27982398205578*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.68256826160127*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.60783905775624*pi,3.19041045645549*pi,0.618149040055211*pi) q[0];\nu3(0.504507049515811*pi,3.12311642045257*pi,2.99111642144572*pi) q[1];\nu3(0.893345900952254*pi,0.49128984738120296*pi,1.31961820791043*pi) q[2];\nu3(0.58915705294985*pi,-0.173680389672763*pi,3.99629364560348*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.183672608788291*pi,0.084633839160274*pi,3.79578736715322*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.605350631322552*pi,0.11156559747891104*pi,3.73944872180025*pi) q[14];\nu3(0.551889959671002*pi,-0.232306993277399*pi,4.40686209019308*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.282450631474128*pi,-0.10244218898518198*pi,4.41381868560306*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.103802468401463*pi,3.21392413611951*pi,2.17054226717073*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.250373816606328*pi,2.39969079121621*pi,1.395172681362173*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.242744729786206*pi,-0.267612713889059*pi,1.59633501933374*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.683074024190522*pi,3.23808345193465*pi,3.05550185043564*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.552894107046123*pi,0.118181695697953*pi,1.119124241945606*pi) q[4];\ncx q[7],q[8];\nu3(0.403061258631139*pi,0.376908326654003*pi,0.704858350401092*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.522844092421078*pi,0.17541073653930295*pi,4.21666059788703*pi) q[18];\nu3(0.796582553979303*pi,0.10077727729613195*pi,3.94633155779526*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.702806314122978*pi,3.28451623942403*pi,4.1525980953827*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.440371378686004*pi,0.445938875667488*pi,0.9869218886583719*pi) q[4];\nu3(3.5*pi,3.49832868153631*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2650134237788642*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.902017533879617*pi,0.8093549612268001*pi,1.0625650458974611*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.491234673154685*pi,0.16533455632620997*pi,3.59160523315161*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.430186407338*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.47349902701923*pi,0.442640138850214*pi,4.42194964420173*pi) q[12];\nu3(0.154847324258455*pi,0.19124797042942798*pi,0.5979801797563096*pi) q[13];\nu3(0.744703710028312*pi,0.61437834835062*pi,1.2686723754337241*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245027999673673*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42446287593697*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.444287412691158*pi,-0.154734656093524*pi,1.5838761327956*pi) q[13];\ncx q[14],q[18];\nu3(0.359334412566033*pi,-0.40208062939399747*pi,1.83515668636125*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.72586491832093*pi,0.271650107118269*pi,1.52118479865863*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[8];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.18772280803601*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5392081596053314*pi) q[17];\nu3(1.0*pi,0.0*pi,1.181155073514675*pi) q[18];\nu3(0.765570798601576*pi,1.16226916696127*pi,0.691112360502539*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.38625773374493*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43380839217534*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.353028566909793*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.386118722943075*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45463772744*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.38310120084009*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[6];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[21];\nu3(3.5*pi,3.42011104311498*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.340212785576558*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5064611572861417*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.421250175882098*pi,0.475695329750928*pi,3.59786421843884*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.612256170855996*pi) q[3];\nu3(3.5*pi,3.40558850829743*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.30272645540667*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.407212657093*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.156059372339282*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.332193854782422*pi) q[15];\ncx q[16],q[19];\nu3(0.277564637144167*pi,-0.4221265601711443*pi,0.5319754560311329*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42146217793752*pi) q[21];\nu3(0.488640636528307*pi,3.0619174805712*pi,2.01476613128325*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[6];\ncx q[4],q[15];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3345064831599*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.41227637981136*pi,0.5*pi) q[16];\nu3(0.802587295179891*pi,0.15984332683189995*pi,1.51606519888771*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3626289478934779*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49783260397198*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.609015694532319*pi,2.80150268067629*pi,3.797087621338*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.416771315545541*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39572068591535*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3822622004380811*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.589891411177506*pi,-0.348317058304271*pi,1.0736365078604488*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.586980786145908*pi,-0.052601686589972996*pi,1.304373717460141*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.525576203094968*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.481080438257266*pi,2.73158039036375*pi,3.67254818824563*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.684858990217268*pi,0.7435419036891*pi,0.8610138649742529*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.184183206746956*pi,2.97482711134057*pi,1.459331184586452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.851244458900278*pi,0.35288807276913003*pi,4.1082429647893*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623320028893724*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.796185451029649*pi,0.155755073711221*pi,0.915728360656689*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.763136874264036*pi,-0.04129576303184601*pi,3.69491915612561*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.100134075773074*pi,3.36765389144888*pi,0.7898985258620961*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.928109613032744*pi,0.318655502331453*pi,1.314320319987331*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.327241508011624*pi,2.34453155499577*pi,1.269320813554357*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.692289940020715*pi,3.18300016704639*pi,4.376098334093291*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.658031893478884*pi,0.99537766314551*pi,0.52604352128381*pi) q[11];\nu3(0.2025664477652*pi,3.49698117124887*pi,1.164620729067746*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.284299788783231*pi,3.10257398217776*pi,1.117190739119388*pi) q[16];\nu3(0.723448228857184*pi,0.40231303886346803*pi,0.667565988575751*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.48446459110196*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.29623120073229*pi) q[1];\nu3(0.556328104007889*pi,3.29688155831453*pi,3.10827817428445*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.378916877524223*pi,0.049875337733517044*pi,4.08517739960513*pi) q[9];\nu3(0.358450494081374*pi,-0.326412350386879*pi,1.62755293551684*pi) q[10];\nu3(0.319324048946931*pi,0.291565234769564*pi,3.77859078707203*pi) q[11];\nu3(0.54070102905908*pi,-0.390911996759838*pi,4.1839297434962806*pi) q[12];\nu3(0.679918013777602*pi,0.54392807338118*pi,0.688517894335918*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.121069895422925*pi,0.29231463262982005*pi,0.802308639604275*pi) q[16];\nu3(0.650033590046512*pi,-0.461085846117861*pi,3.31982466602359*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.306531172678442*pi,3.33559511694988*pi,0.998955933857401*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.108632041905751*pi,3.13270928299656*pi,0.782033168115574*pi) q[4];\nu3(0.441984967093294*pi,2.68142370732788*pi,1.62892375796823*pi) q[5];\nu3(0.235974778806756*pi,0.07068319557748204*pi,3.9996438663654*pi) q[6];\nu3(0.825048376110035*pi,0.16465582064609297*pi,1.0383010504691161*pi) q[9];\nu3(0.554498363408377*pi,0.85044015062593*pi,4.4193761006419905*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.633881006537658*pi,3.19545610092351*pi,4.13243352280194*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.672452306307323*pi,3.41361872826336*pi,3.19317937111887*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5936822811697451*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44464520395322*pi,0.5*pi) q[3];\nu3(0.734716461353008*pi,0.23214420774116995*pi,1.3265165134980519*pi) q[4];\nu3(0.935332977170833*pi,-0.3540586002382*pi,3.71783910089892*pi) q[5];\nu3(0.563456761793698*pi,-0.408829968672921*pi,4.20986721737826*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.284224168581003*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.524304197811114*pi,3.41421886578255*pi,0.916177588617898*pi) q[15];\ncx q[18],q[19];\nu3(0.16348245770731*pi,-0.14108156446744502*pi,4.03584283090265*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.42582686755774*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.438537046256981*pi) q[14];\nu3(0.112006516178482*pi,0.19960759881713497*pi,3.69903166394922*pi) q[15];\nu3(1.0*pi,0.0*pi,1.305741242952996*pi) q[17];\nu3(3.5*pi,3.4176975784442*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.323922523474659*pi) q[19];\nu3(0.316543678886806*pi,2.91146472526091*pi,0.962562450131065*pi) q[20];\nu3(0.605749374399897*pi,0.6509634448625199*pi,0.95485654997328*pi) q[0];\nu3(0.237052548608468*pi,-0.238037052652168*pi,3.82293385800779*pi) q[1];\nu3(3.5*pi,3.3289311999378*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.2014302560649202*pi) q[6];\nu3(3.5*pi,3.40826023955829*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3138650733526411*pi) q[9];\nu3(3.5*pi,3.46060792031071*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.24319897643021*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.63804998756911*pi,2.62326359643854*pi,3.80648005870195*pi) q[0];\nu3(0.301290231521685*pi,0.6533920955691299*pi,4.11745046323031*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48240138035502*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2039852911769509*pi) q[5];\ncx q[7],q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.514310742383977*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.656753980267053*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,0.561204190287504*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.30370521902851*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(3.5*pi,3.49132961344603*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5011547601816859*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.183013756103641*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46566176749667*pi) q[5];\ncx q[7],q[9];\nu3(3.5*pi,3.48376760315777*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44254707128671*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250667757758275*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.228992604918439*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.697088415330062*pi,3.20900684394535*pi,0.5253715423058946*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.420080578205307*pi,-0.03180692632797899*pi,4.1670533594174195*pi) q[17];\nu3(0.315851260343008*pi,1.20342370760722*pi,4.2859225314194*pi) q[18];\nu3(0.555566624327991*pi,3.23692881329513*pi,3.46835184604194*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5940481837555667*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.23844945915114*pi,2.77548927526484*pi,1.462996221640482*pi) q[10];\nu3(0.433341439959098*pi,0.38785794242496496*pi,0.81228000835451*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.623432612890741*pi) q[15];\nu3(0.921146436096811*pi,0.71114979721085*pi,0.5427821426483687*pi) q[16];\nu3(0.370815226084101*pi,3.41444759537559*pi,1.047368258052209*pi) q[17];\nu3(0.0440972161443657*pi,3.10612178476702*pi,2.01728856002417*pi) q[18];\nu3(0.514521067228378*pi,3.15047181903054*pi,2.95851735896142*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.470129474446*pi) q[20];\nu3(0.771335127816497*pi,3.28647324735976*pi,4.1164591338771395*pi) q[2];\nu3(0.875438143825068*pi,2.72093378479005*pi,3.6716007591381*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.613286783672895*pi,-0.284568531864664*pi,0.872122795496602*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.790363593470537*pi,2.67440108499963*pi,3.70476955807892*pi) q[14];\nu3(0.590914041369033*pi,0.432723481096033*pi,4.130390510398771*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.37671611084152*pi,0.5572717117218899*pi,4.0555400669956*pi) q[2];\nu3(0.395697754685705*pi,0.376656228224148*pi,3.67744217807772*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0695155353024406*pi,0.50545115010122*pi,3.59616852778109*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.484859013225913*pi,0.15396216759929204*pi,0.986299937003182*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.415230151942592*pi,-0.00458649075572598*pi,0.744398759111596*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.646946859505075*pi,0.11541330188127397*pi,3.69511342291684*pi) q[12];\nu3(0.667129901847334*pi,0.18590153761013295*pi,1.51177919854893*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.371274936838057*pi,0.08443927637728499*pi,0.8948437111301519*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.770017069306757*pi,3.06906815003454*pi,3.36034668288438*pi) q[12];\nu3(0.144200930206432*pi,2.99765810995731*pi,1.93480090503189*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.860949889163406*pi,-0.28595403074582504*pi,1.104203429037387*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38131681443391*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.516269965712327*pi,0.65753538294074*pi,0.626208140308152*pi) q[4];\nu3(0.297441299915187*pi,-0.136257852581109*pi,4.41149211690059*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.552216070283142*pi,3.24509123137915*pi,3.35423183447802*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2364981044193741*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.3523788888634*pi,0.58145525852884*pi,3.7548757083101*pi) q[21];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.282954764987309*pi,0.43129951089750695*pi,4.2160912117476705*pi) q[4];\nu3(0.544324459007526*pi,2.61911506818536*pi,1.1188296884301279*pi) q[5];\nu3(0.308894859898111*pi,3.28687270663667*pi,4.47166180669738*pi) q[7];\nu3(0.396994002526286*pi,0.5340138984688301*pi,4.3181340155588295*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40562433879277*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.366526032202757*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.485384929365137*pi,0.47913149999496396*pi,4.11621114177694*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.223239769196694*pi,2.46453447662454*pi,1.171093552622392*pi) q[8];\nu3(0.44364860898586*pi,2.90439093842361*pi,1.0528113381393451*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45067665238061*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.280684254642258*pi,2.87372147627007*pi,0.975951106664257*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45818532591074*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46525309919746*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261038971573275*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.298653242344595*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.714780539814468*pi) q[18];\nu3(0.971369259150778*pi,0.04507530931922299*pi,4.28481263411774*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33318524565614*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.143376817234393*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[13];\ncx q[12],q[17];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.576718496550737*pi,0.6826482100790501*pi,4.4897760485596*pi) q[20];\nu3(3.5*pi,3.40095727387799*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[5];\nu3(3.5*pi,3.36590814965233*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.26451214969942*pi) q[6];\nu3(1.0*pi,0.0*pi,1.095176074646841*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.749943827784349*pi) q[13];\nu3(3.5*pi,3.42787190956507*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37742979322005*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1639769354423541*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47743477405338*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,0.5685166221181044*pi) q[5];\nu3(1.0*pi,0.0*pi,1.251597613218288*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.368947164491249*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5149627452008398*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41786618181141*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4189178369774*pi) q[8];\ncx q[9],q[14];\nu3(0.276456432881227*pi,-0.174006481908052*pi,0.5741446175048703*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.534697845482317*pi,0.8707118911568901*pi,0.604421027434946*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.326101623539192*pi,0.11484340461283604*pi,3.82400271615555*pi) q[1];\ncx q[2],q[8];\nu3(0.412282242748358*pi,0.61870114909068*pi,4.0205308274236*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36550836066346*pi,0.5*pi) q[9];\nu3(0.132426489647331*pi,3.26003102881596*pi,1.76977643485088*pi) q[10];\nu3(0.685329286943739*pi,0.9941452889025999*pi,0.672124977342609*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.302711689941281*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.454956362561176*pi,2.98919700757446*pi,1.468069966333849*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.446960315927319*pi,0.60701109394501*pi,4.333693510561909*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.414647338290266*pi,0.35622061917022696*pi,0.624945353156902*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.238280598576516*pi,0.15598125601726698*pi,4.1707364692701*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.627641623222605*pi,2.76212093597705*pi,3.48559868969917*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.820473531877215*pi,0.20392420564087899*pi,3.99611593146862*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.43514519269443*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3536693660324501*pi) q[21];\nu3(0.77869701810244*pi,-0.22751774047788698*pi,3.40109772243375*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.78758529035343*pi,-0.4073839793488081*pi,4.457629917992421*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.226830685443272*pi,-0.093873955648205*pi,1.150028093597214*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38488378800087*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.639439363669207*pi,-0.4894173368986045*pi,0.5381214173390739*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.524977778538572*pi,3.32956383477189*pi,3.36503658103819*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.34290000134077*pi,-0.4752538378951249*pi,1.299446602939197*pi) q[12];\nu3(0.559830805101517*pi,-0.4759195429542319*pi,4.30826512300812*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695218786256892*pi,3.12250628323178*pi,4.12872437875257*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.25592467078965*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.356715393674298*pi,3.44240881949379*pi,1.426629865220288*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.268759365281493*pi,-0.285687312438138*pi,1.75146279948139*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.726909129011162*pi,2.78690090783606*pi,4.20248790927735*pi) q[15];\nu3(0.562053557896432*pi,0.5173280261376001*pi,0.627014173607606*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.827116760339743*pi,0.421662241533345*pi,0.5153150150803179*pi) q[2];\ncx q[3],q[5];\nu3(0.800045839715139*pi,0.33610199392604*pi,0.975555025129021*pi) q[4];\nu3(0.342374491813889*pi,-0.4395330242453266*pi,0.988103066930769*pi) q[6];\nu3(0.716280605541045*pi,-0.231310588578981*pi,0.939438239384369*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.2999895822015*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.32190777780721*pi,3.14945326324409*pi,1.4900505460627431*pi) q[15];\nu3(1.0*pi,0.0*pi,1.111562041963074*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.822723066638655*pi,-0.06645431628494503*pi,0.765483949468083*pi) q[2];\nu3(3.5*pi,3.35758010637617*pi,0.5*pi) q[3];\nu3(0.173691609067928*pi,-0.399693576990288*pi,4.23237242051753*pi) q[4];\nu3(1.0*pi,0.0*pi,1.211298998942456*pi) q[5];\nu3(0.389104593555135*pi,3.31233357793455*pi,1.82058242808479*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.22329691049574*pi,-0.28853735084892196*pi,4.27325404139564*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.219691019356194*pi,3.35956433085039*pi,0.867803471307999*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45732678182265*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.35929547698308*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.538432233423026*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.127280335726777*pi,0.34921266637915804*pi,0.698414321572591*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3929916041137105*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.332533634081928*pi,3.3886126510311*pi,4.29315473567057*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.424351296017321*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.137398148803922*pi,0.11177020793127401*pi,3.54388579114683*pi) q[9];\nu3(0.671510929476524*pi,3.17328722638543*pi,3.87943791605864*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.38627330893216*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2475159702286969*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.44097839598523*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.675531620284081*pi,-0.371622375038293*pi,3.4412504672009*pi) q[9];\nu3(0.610252696425612*pi,2.48865808086533*pi,3.95837321828268*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.294984624948528*pi) q[19];\nu3(0.687164028001937*pi,-0.4816912228884138*pi,3.51300593453738*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.42252082978417*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41338578872531*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.346873067972427*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2517344013787741*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.288972252222187*pi,2.62721372312566*pi,1.100791709592618*pi) q[14];\nu3(0.847296007323448*pi,0.30161843162075797*pi,4.21319727199071*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.667440373824232*pi) q[18];\nu3(0.606259588441424*pi,0.16558054252100596*pi,1.464434014065932*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.314948470028774*pi,0.21780201085010198*pi,0.681093483535974*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.706809002223552*pi,-0.42985632998949497*pi,4.48497818534852*pi) q[14];\nu3(0.768736388985052*pi,3.18369836712582*pi,4.26781950798582*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.704364807592875*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.118734714000966*pi,0.25098636921178996*pi,0.67156866796269*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.385009792164402*pi,-0.11837054792115997*pi,0.760288504565314*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5088569518877719*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.710241344994185*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.513206921521427*pi,-0.16335891507975098*pi,3.9864389096068*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48042061939745*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.380765143063017*pi,3.44291429335784*pi,4.09100895719208*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.3529139255411269*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.57788786316533*pi,0.5403542545458899*pi,0.5893200716137506*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.268824605655713*pi,0.39580418522960603*pi,0.686860734005544*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.717551426117117*pi,0.271083131426306*pi,1.3017572152995172*pi) q[11];\nu3(3.5*pi,3.40299260202963*pi,0.5*pi) q[12];\nu3(0.5208893437616*pi,-0.4731082358019009*pi,0.966439588647583*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.491674885592496*pi,3.35475814439773*pi,4.38626638988931*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.459611814310052*pi,-0.126556327313954*pi,0.5814689405386062*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2190679843419518*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.632797515915037*pi,3.32064470067911*pi,3.53810021647898*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.511723809873207*pi) q[9];\nu3(0.49605413364337*pi,0.71094184682183*pi,0.987615681583916*pi) q[11];\ncx q[12],q[20];\nu3(0.134535964659826*pi,0.17305822461549603*pi,1.024341586380888*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.637110592739432*pi,2.98367173856018*pi,3.3602591986901*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.934148471230302*pi,-0.4213234477954566*pi,3.27987822908647*pi) q[19];\nu3(0.118575521351427*pi,3.43736570217156*pi,0.976432757208197*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.44771076108488*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.878209699850958*pi,-0.13897577706373399*pi,0.628296435834819*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.576293609396954*pi,0.93557656741113*pi,0.6543050596999009*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35792750592676*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211578962961986*pi) q[21];\nu3(0.157869971953497*pi,2.89229923805299*pi,1.2688430383463039*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(0.558977349185519*pi,-0.16848953125945998*pi,3.8372358108721*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44694027821284*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.102952867681033*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.789916657687938*pi,2.32670743875033*pi,3.81592901260673*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.786419695060151*pi,3.15394356018947*pi,3.49831533006255*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43733556317856*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.710271278742903*pi,3.04890900934276*pi,4.1144204069658095*pi) q[7];\nu3(0.445880284037181*pi,3.46943351183063*pi,1.056304093318998*pi) q[8];\nu3(0.433511910308632*pi,0.11925339225148501*pi,3.76322328032033*pi) q[9];\nu3(1.0*pi,0.0*pi,1.23828705081368*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36095881485725*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49681423841322*pi,0.5*pi) q[1];\nu3(0.732988789921623*pi,0.5137112498049801*pi,0.5762057259017538*pi) q[2];\nu3(3.5*pi,3.40577899879287*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.59221114572508*pi,3.19428100008912*pi,0.5250526649492275*pi) q[7];\nu3(0.3088614666221*pi,-0.4813833579392394*pi,0.812818724482101*pi) q[8];\nu3(0.786579922056646*pi,0.222371107882129*pi,4.24466332995254*pi) q[9];\nu3(1.0*pi,0.0*pi,1.248225826891277*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.230400595288959*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42112749208711*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31952082534883*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45908228007418*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5518212335299367*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.422840412681079*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1975062098737879*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[18];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4206044228603*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41259096530994*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40661039126154*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.269344198476687*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.172529312351008*pi,0.7273651444706299*pi,0.608609165259234*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5072177443000925*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170674875047597*pi) q[18];\nu3(1.0*pi,0.0*pi,1.338803778489686*pi) q[19];\nu3(0.498034896071152*pi,0.08907061095065405*pi,4.22521402747644*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.628959474309582*pi,0.35598175785683805*pi,0.5369212359396106*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.376864643013892*pi,0.311876794734283*pi,0.946073430209295*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[18];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.85398889089768*pi,-0.202759777759128*pi,1.154645255266491*pi) q[11];\nu3(0.293470340170543*pi,-0.262255950951718*pi,0.9741495402892171*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.302022642479337*pi,3.12721012435422*pi,1.58004772263603*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.607958783953148*pi,3.33881971914908*pi,3.21833398741007*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.408365617099254*pi,3.04984452756963*pi,1.225659780731905*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41776668800674*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.436583318793077*pi,-0.19162725641607498*pi,3.94689046123561*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.224198780095923*pi,-0.385386653719285*pi,1.415431082428195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47203599866876*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.22328464984963*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.58863533696566*pi,0.7779618118440501*pi,0.634120064447293*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[18];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.289822438913478*pi,3.40833191387047*pi,0.90736212432737*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.813869370617556*pi,-0.4681492065646106*pi,4.355241506515171*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.596358324432378*pi,-0.022317905098968027*pi,4.34942913808564*pi) q[21];\nu3(0.537821032439849*pi,3.31188164373231*pi,4.31998763402195*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.403380897915382*pi,-0.415092367460049*pi,0.974760613556816*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.637678892430249*pi,-0.321321616045085*pi,3.54946602392335*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.579600806871905*pi,0.33414962900996303*pi,1.357174739176725*pi) q[15];\nu3(0.764272731150382*pi,-0.057961072332707975*pi,4.05431464161911*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.643779673749512*pi,3.28434583695095*pi,3.38791190466974*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.466362468351929*pi,0.190132315052425*pi,0.657927971352073*pi) q[3];\ncx q[4],q[12];\nu3(0.0984073163468943*pi,0.417153857517673*pi,3.81015399164472*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.369854500595563*pi,-0.4731540628916449*pi,1.263456376952052*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.416942269995399*pi,-0.31216504875901996*pi,0.683813396914728*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.477920764021098*pi,-0.05066786267412998*pi,1.4258094511473831*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.159820508789034*pi,0.24669173179395798*pi,3.66341980579211*pi) q[3];\nu3(3.5*pi,3.35496113509459*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1842377789357519*pi) q[12];\nu3(0.677130381374034*pi,0.291109392685008*pi,1.0213488891603921*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.38427897988969*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45992464774687*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1781468485676339*pi) q[21];\ncx q[2],q[21];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.760355105834629*pi,-0.18175899529859302*pi,4.2832716480947095*pi) q[7];\nu3(0.310560233713749*pi,-0.37929388190659197*pi,0.885518579082457*pi) q[8];\nu3(0.41104044248186*pi,3.03604833928071*pi,1.283062518020337*pi) q[9];\ncx q[14],q[20];\nu3(3.5*pi,3.48472633947184*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.26768686689199*pi) q[16];\nu3(0.654449951645526*pi,-0.4181313049862478*pi,3.61604218019498*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.55191392273467*pi,3.26565461091746*pi,2.96452921454055*pi) q[6];\nu3(0.222426001073974*pi,0.27056647995423*pi,3.43555107182567*pi) q[7];\nu3(0.0353733013103906*pi,-0.122392424769799*pi,4.25937364023091*pi) q[8];\nu3(0.298757830841233*pi,2.87667022894537*pi,0.631691486912323*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49936310523255*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.707456838449597*pi,-0.353490938014524*pi,3.95404798016658*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.381832526637222*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48442083496992*pi) q[21];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.68162926674653*pi,0.03263547253682597*pi,3.57016125589888*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5575790707446016*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.297963892763185*pi,-0.4510039663097773*pi,1.73204607318455*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3849347472999405*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.099041061004548*pi,-0.07432413831602203*pi,0.902675108219095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4600550175751*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3564171137246*pi,0.5*pi) q[3];\nu3(0.189740605378257*pi,-0.102263992182623*pi,4.0842010082433*pi) q[4];\nu3(1.0*pi,0.0*pi,1.153982008266512*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.625951841141366*pi,0.83205226505326*pi,0.698649741240926*pi) q[15];\nu3(0.178077641149887*pi,-0.4987205982328624*pi,4.23047689009004*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2179694997911379*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.816321884157587*pi,-0.382505376145297*pi,3.62688552753334*pi) q[4];\nu3(0.415142882306514*pi,-0.027308676300902*pi,4.15360307990478*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.725740149848893*pi,0.7857019997205099*pi,1.2076889730139069*pi) q[15];\nu3(0.399968542992341*pi,0.126513686442984*pi,4.09449089014947*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.558755695792193*pi,3.39044269415217*pi,4.40892013280975*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5316283995127979*pi) q[6];\nu3(0.505965983795517*pi,0.16205362171035897*pi,1.1400599596478909*pi) q[12];\nu3(3.5*pi,3.31488095041542*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42618435945601*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201170646159747*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[18];\nu3(0.549703029314535*pi,-0.17136220350633702*pi,1.226175019980591*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5624196654745526*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.368706369787204*pi,2.47264835339516*pi,1.369791544965841*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36388981001504*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,3.38614529434728*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2216781551336409*pi) q[16];\nu3(1.0*pi,0.0*pi,1.324307930464558*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.917092137114095*pi,2.55433422770703*pi,4.04246074686653*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.772769598691995*pi,3.12280668914346*pi,4.16197287740838*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[9],q[16];\nu3(3.5*pi,3.47025808483342*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.121822077113603*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.532191667147012*pi,0.197394131182537*pi,1.50194260674539*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.621441846223398*pi,0.20865505035003895*pi,1.046802165958941*pi) q[3];\nu3(3.5*pi,3.49073364230624*pi,0.5*pi) q[4];\nu3(0.328700467328492*pi,0.45372253881313496*pi,4.3586639658625*pi) q[6];\nu3(1.0*pi,0.0*pi,1.328330738660155*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.497950445667637*pi,2.71181666871301*pi,3.52669595982711*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5804416688697055*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48739809970387*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.255205514591901*pi,0.82434181464843*pi,4.38932396774962*pi) q[6];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5068868903343399*pi) q[12];\nu3(0.585449707475658*pi,3.45130131901757*pi,3.37010466115565*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.649936717962588*pi,2.97590431821285*pi,4.20650245807672*pi) q[20];\nu3(3.5*pi,3.39860983111553*pi,0.5*pi) q[0];\nu3(0.656556585789066*pi,-0.4701135285496107*pi,0.588761531199561*pi) q[1];\nu3(3.5*pi,3.48540780678056*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5775438755301461*pi) q[7];\nu3(1.0*pi,0.0*pi,1.324551970733886*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.777140003523669*pi,0.35077633716431*pi,0.753244161639422*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.754707020114423*pi,-0.043906309493406015*pi,0.75251260453577*pi) q[18];\nu3(0.1067511434543*pi,-0.4721806012714078*pi,4.19116508039757*pi) q[19];\nu3(0.23638671056744*pi,3.277092025651*pi,2.0799691131714*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310511721724406*pi) q[21];\ncx q[0],q[21];\nu3(0.185194171344558*pi,3.40427959064664*pi,1.2894917617018171*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.458654481539735*pi,0.271760978847038*pi,0.921687863263675*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.567949543915921*pi,3.4639210842882*pi,3.57613564225181*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.541756575952372*pi,3.13024583483794*pi,2.91931691438398*pi) q[18];\nu3(0.558761637453715*pi,-0.365492600448057*pi,4.10070027663308*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38541929677539*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4086882186148095*pi) q[8];\nu3(0.524010036162735*pi,3.29566954202477*pi,0.886493710595567*pi) q[9];\nu3(0.31519423016292*pi,0.45611392466961*pi,3.97003889808713*pi) q[10];\nu3(0.865360526833273*pi,3.43575066298069*pi,3.63695471735616*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306991530602382*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.281175369362974*pi,2.50110469418994*pi,1.250691281970909*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5087849411512907*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.198461647498933*pi,2.61273532990281*pi,0.9547573738384769*pi) q[10];\ncx q[11],q[20];\nu3(0.50704841690145*pi,2.93693486819679*pi,3.73382691751989*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.257930993764698*pi,0.33708429006207696*pi,1.1337017593444418*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4384623943591*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.640794725842452*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1254281072910781*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.874880276766554*pi,1.02453241645963*pi,0.768249825341049*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4198001350663*pi,0.5*pi) q[3];\nu3(0.295465528374722*pi,0.15837200416835395*pi,3.57162843399596*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.552402562360026*pi,2.79290199934547*pi,3.88491691532229*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.774501166516153*pi,0.027067930153181985*pi,1.234160874838134*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2133303741968589*pi) q[18];\nu3(0.632996819289447*pi,2.328757987349*pi,3.82578017846066*pi) q[21];\nu3(0.16703750862402*pi,0.5240344037312099*pi,4.253350545185199*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.54128645610295*pi,0.7747801356359301*pi,4.1132102408533004*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.746232869759197*pi,0.11297847222142399*pi,1.0809961526079719*pi) q[15];\nu3(0.230245224897575*pi,0.395989232037002*pi,0.973845853592458*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.522499955250677*pi) q[20];\nu3(0.771592617169048*pi,3.46810424416251*pi,3.10128862261537*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.504308334207513*pi,3.20663394967588*pi,4.32427720092935*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5983724421780741*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.370376235628732*pi,0.7316664945150999*pi,4.1882462727903995*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.259574439670289*pi,0.07647150402291503*pi,1.2814474921655838*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.686952651230941*pi,0.13092590084274003*pi,4.2006770873142*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.518889644267746*pi,2.70861584366699*pi,4.00779488311911*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.190341649955395*pi,0.342573453332663*pi,3.5826679519944*pi) q[8];\nu3(0.177854459298464*pi,0.64918881139988*pi,4.40509905098796*pi) q[11];\nu3(3.5*pi,3.4409890382635*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45051463462697*pi,0.5*pi) q[13];\nu3(0.930235655062165*pi,2.81490878666816*pi,3.67126529892805*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300487366135973*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.212591854834122*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.743220713361061*pi,0.64339897415744*pi,0.938067761203086*pi) q[3];\nu3(3.5*pi,3.40280110114698*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.332642076118738*pi,0.02932228493259703*pi,4.0028050377102*pi) q[8];\nu3(0.636463494012298*pi,-0.393487468573386*pi,4.108220589790649*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(0.379045279058174*pi,2.44362118911925*pi,1.100076108945174*pi) q[14];\nu3(1.0*pi,0.0*pi,1.294868836790185*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(0.416926467571646*pi,0.5414689221712501*pi,0.66359672398256*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46777338535383*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.521899661209492*pi,-0.4570004111221355*pi,3.34695867467528*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4106905301921095*pi) q[21];\nu3(3.5*pi,3.49438507566908*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44683273097546*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2046052296230632*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.423180043745413*pi) q[6];\nu3(3.5*pi,3.4126323848862*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.288502181991956*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45127237634245*pi) q[17];\nu3(0.851892256155018*pi,0.12359567796745397*pi,1.048216049046345*pi) q[18];\nu3(0.273707261872081*pi,3.48037435277978*pi,1.77255147477314*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.658480751268972*pi,0.31868397657968295*pi,4.09544636958561*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.45434517084286*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.2939099204717905*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5920776611384997*pi) q[9];\nu3(3.5*pi,3.48609113857516*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.292060708420345*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4149711261256*pi,0.5*pi) q[5];\ncx q[7],q[9];\ncx q[8],q[14];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.398456983144245*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48010498604665*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5289803191911852*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.185646573829569*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.44482598861788*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28839445824544*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.348943513674164*pi,0.9761994373979901*pi,4.40568306988405*pi) q[12];\nu3(0.528567750603317*pi,0.46406088704037896*pi,1.158618120930107*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48729942737541*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.571825075758837*pi,0.90119603583277*pi,0.9535731946160231*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.521673496973161*pi,3.01198635424255*pi,4.0305264736544295*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.36528204590242*pi,0.2657823128154*pi,1.081068572958129*pi) q[12];\nu3(0.618970677895195*pi,0.36683073837716296*pi,0.93884183984081*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.601558903543584*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.693659416676017*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.141289910157095*pi,3.35013400972304*pi,0.5393704227035422*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.559051745225698*pi,0.39137140507772505*pi,1.57514828968283*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.323060165557739*pi,2.79162109200265*pi,1.51047085843768*pi) q[10];\nu3(0.631008159128805*pi,3.26765704420479*pi,0.738578831871687*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.587902414377805*pi,3.2559584423817*pi,3.41056617264295*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.725399082570638*pi,0.04735002473453298*pi,1.137366670907431*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.850742466973125*pi,0.295470326990925*pi,1.250208613193629*pi) q[9];\nu3(0.151219612785871*pi,3.38365823899643*pi,0.764789918679042*pi) q[10];\nu3(0.299628282599476*pi,2.97582820128141*pi,1.302662625207853*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.16006512657654*pi,3.47932806437913*pi,1.408118884815537*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.403594607075796*pi,0.06017210744627899*pi,0.5159657948120716*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.430987251999856*pi,0.61381143643361*pi,3.74642671572829*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.604503297294185*pi,0.44012199025044796*pi,1.205334379124964*pi) q[1];\nu3(0.637217204310988*pi,0.8399917615794701*pi,0.756868660683801*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.671574901926855*pi,2.74104870612146*pi,4.00371895510962*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.160387500753025*pi,2.41412959081997*pi,1.2839098832330968*pi) q[17];\nu3(0.303366094132356*pi,2.65158126560644*pi,1.2101425392263812*pi) q[19];\nu3(0.647948314336191*pi,0.36455283472601396*pi,0.747924197001507*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.41268418189931*pi,-0.4538089614347481*pi,4.0860866776300995*pi) q[0];\nu3(0.757184358522741*pi,-0.044407107695646986*pi,0.809807537459571*pi) q[1];\nu3(0.194690134283172*pi,0.8032871505116901*pi,4.42590115556897*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.441719015279224*pi,0.36672796734720603*pi,3.78868726592979*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4131771519209*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312121789904344*pi) q[18];\nu3(0.847633203699812*pi,-0.4301682519204628*pi,3.16836240858746*pi) q[19];\nu3(0.776468563766274*pi,3.23581430065993*pi,3.57835248212124*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.163618101757064*pi,0.460439859336198*pi,0.6643826990188451*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.21014006602752*pi,3.25780325758412*pi,0.732040105582662*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37030901715801*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.249919780543553*pi,3.39760184486735*pi,4.38703061457766*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.27185077620408*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.846466216306485*pi,0.28206949040362905*pi,4.0503702145578995*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.260420536364871*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[13];\ncx q[3],q[11];\nu3(0.761646191623727*pi,0.09793074998551499*pi,0.5614724757471206*pi) q[5];\nu3(0.636076996968056*pi,-0.17366654587916602*pi,0.970373631954855*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[12],q[18];\nu3(0.824212370109532*pi,3.02242600896187*pi,3.99422558581409*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45399015188393*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45483842330939*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.310878794472381*pi) q[4];\nu3(0.342334373599634*pi,-0.43998137098540513*pi,1.72978789377399*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.33446118904516*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5577861063195519*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.235208975355898*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.244297305992371*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[13];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45007237047685*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.218017355537214*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.261235610696184*pi,-0.35698229491687*pi,1.268148720547842*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.31095090812101*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.459308253899*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.3277371642747*pi) q[15];\nu3(0.216166289302198*pi,0.320452218688007*pi,3.67727217060169*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.48558793161779*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4734522695339205*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38615430325367*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.159870532178837*pi) q[19];\nu3(1.0*pi,0.0*pi,1.358169675922202*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.232975620185466*pi,-0.267237249161392*pi,0.91841406749712*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.144659159016153*pi,1.19875344924929*pi,4.19951440649934*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.37934590433827*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.278935444607924*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.283447287893383*pi,2.98334298431861*pi,0.832831164722305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.729686241460239*pi,0.31805790702248204*pi,3.87002875488458*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5996640852823814*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45671805543018*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38470729601232*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0454319115527487*pi,0.38755899883771605*pi,3.7707922231876*pi) q[11];\nu3(0.318835056243843*pi,2.72920404923214*pi,1.364821727846429*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.277192756742197*pi) q[17];\nu3(0.187940707240935*pi,-0.313579382662008*pi,0.719664161195951*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3313963459797105*pi) q[10];\nu3(0.445028897773662*pi,3.34922484003021*pi,3.25300275247451*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.723902873613008*pi,-0.051594811259164985*pi,1.0861940106793861*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.44894199004924*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.490664671731259*pi,2.60844985850133*pi,3.58116358501638*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.274348439871442*pi,-0.41354108320883187*pi,4.1360468106313*pi) q[1];\nu3(0.838715668933855*pi,3.3582437591183*pi,3.61939418791058*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.532192464499446*pi,0.85582210288073*pi,0.835039590868758*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.52306529132533*pi,-0.267653821500514*pi,0.943063194701078*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.621932898423201*pi,2.77268069253004*pi,3.4365732556603*pi) q[13];\nu3(0.447164129040752*pi,1.02468700747792*pi,4.32202551785256*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45815819878224*pi,0.5*pi) q[16];\nu3(0.580199273705453*pi,3.27225296838375*pi,3.06986726952531*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.374465890674995*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.584765812142705*pi,0.28834308795296504*pi,0.797982194688418*pi) q[1];\nu3(0.729860969010978*pi,3.32783999521482*pi,0.779482675471202*pi) q[2];\nu3(0.763839524232284*pi,2.51622635003761*pi,3.81088392460627*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.354910047592074*pi,0.07567742268466204*pi,3.5454695067123*pi) q[7];\nu3(0.595197880383037*pi,0.36276420256014996*pi,0.817085091106048*pi) q[8];\nu3(0.74602068582584*pi,-0.32568511093352304*pi,3.62845956550826*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.771940832639995*pi,2.43630530414641*pi,3.5659753977013*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.370693126047647*pi,3.27524104006183*pi,4.40188868084234*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.325951906221986*pi,3.11728938475524*pi,1.1570775361165069*pi) q[7];\nu3(0.424334112027723*pi,2.69916470562691*pi,1.115760781187026*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.542054192082436*pi,-0.19365039824109898*pi,4.35887881332151*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45687196905534*pi) q[21];\nu3(0.157259023607279*pi,0.375815285010321*pi,4.1743683945695995*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.452504805008002*pi,3.07209121160821*pi,1.55996461841194*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[9];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.248490720396177*pi,0.278058303315023*pi,3.67534750693808*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45104475207137*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47537307292976*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48132663773578*pi,0.5*pi) q[3];\nu3(0.119489815712538*pi,3.28459553437588*pi,0.6281195359694309*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.129155977639702*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44346371802489*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.251307393082664*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212676852889421*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4085315123933602*pi) q[19];\nu3(0.493887255012089*pi,-0.014723492999825005*pi,4.4882218975742205*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\ncx q[2],q[9];\ncx q[3],q[13];\nu3(0.87990958871941*pi,-0.06894271527977602*pi,4.415136600898689*pi) q[5];\nu3(0.738364802431001*pi,3.49432791146455*pi,4.3418225092066205*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.28977236446327*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.551616051064916*pi,0.9219101897608799*pi,0.618166216918795*pi) q[6];\nu3(3.5*pi,3.40447989716191*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.491245973241449*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.277164163426733*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.617632088642366*pi) q[13];\nu3(1.0*pi,0.0*pi,1.267034917254679*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.578468286123326*pi,0.18422112271334*pi,1.086796671529064*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.367050197108441*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.209148051799501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\ncx q[2],q[9];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.147636917843839*pi,3.26120117861613*pi,0.761200839771768*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.842889654653078*pi,0.24026272158664996*pi,1.319154872195651*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49157292921043*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.414137713361147*pi,3.45832662420356*pi,4.43599247816957*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46447968667456*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41951269161257*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1807787219090131*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.3973640045411*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.173398256511222*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.300124161736839*pi,0.088822238523391*pi,4.17129833146154*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.386434109362986*pi,3.02187714410363*pi,1.78139852042174*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.672272107130725*pi,3.02181887375064*pi,4.47850799802913*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.521403390882518*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.601997180058213*pi,3.28331601855006*pi,2.83915525474936*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.603070843823619*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.835429606388154*pi,0.454571950514026*pi,1.3544600059293819*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.36976700505648*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.720105699912976*pi,0.75870582104806*pi,0.881355409381293*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.262479905516884*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.551843344244497*pi,2.63089843889375*pi,3.37224810496115*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.388226477449608*pi,-0.388486843777281*pi,4.36819771318719*pi) q[1];\nu3(0.62985085311372*pi,3.14434005903461*pi,2.97050388432795*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.325283005031309*pi,-0.09117684453250902*pi,3.82919948738301*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.635653637935389*pi,0.429569898913187*pi,0.968004782997441*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.839370929029824*pi,0.11777291048077099*pi,1.0486617647107281*pi) q[13];\nu3(3.5*pi,3.36007291765114*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.101317298895808*pi) q[16];\nu3(0.595691407796521*pi,0.188620014361238*pi,1.67360102556374*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.636310105967652*pi,0.254712007221053*pi,0.832944248397236*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.385754282822659*pi,-0.46539267746159363*pi,0.643276350384675*pi) q[0];\nu3(0.190824710106901*pi,2.89089504483376*pi,1.51428855564941*pi) q[1];\nu3(0.398478112480308*pi,0.11022162767844201*pi,1.35120248850179*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.825459845060522*pi,-0.37789034540356203*pi,3.75966871908134*pi) q[4];\nu3(0.19183057438891*pi,0.7070723411664299*pi,3.93588608775292*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.292758303674832*pi,3.33071980008442*pi,0.9756300311648529*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.472247588330313*pi,2.75572028143935*pi,1.5244061511582*pi) q[9];\nu3(0.770128748547637*pi,3.17817292829492*pi,3.66029382654627*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.668230027485597*pi) q[17];\nu3(0.443149645378767*pi,3.34885938664804*pi,1.474913658559076*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.429027134320331*pi,0.32192863137512395*pi,0.884753606990579*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.652191260605047*pi,3.40740181708493*pi,0.5412011359495918*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.359058265072483*pi,0.51631479351422*pi,3.61503264802593*pi) q[5];\ncx q[6],q[17];\nu3(0.209896349943748*pi,-0.140652061996201*pi,0.6423011005965971*pi) q[7];\nu3(0.664200748764128*pi,2.60556064960223*pi,3.75146850527464*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.14890181615862*pi,3.4825940595841*pi,4.16718639271663*pi) q[11];\nu3(0.24857678655389*pi,0.30258687976476895*pi,4.44754483766666*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.113238772428276*pi,2.97759348192696*pi,1.410386252766145*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47822401129538*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.523341163889314*pi,-0.383241796736613*pi,1.139264869577864*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42402502365662*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.37693195098929*pi,-0.27967594096844*pi,1.73217118533343*pi) q[12];\ncx q[14],q[16];\nu3(0.634886000874445*pi,-0.11909888473605601*pi,3.68464394490094*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.154895972170261*pi,0.171321139666607*pi,3.38089207279127*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.164319815355656*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.562549987847065*pi,3.49511178767339*pi,3.14156929095202*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.322023113603941*pi,0.6414794833065001*pi,0.5396720364001292*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.392701773836389*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[4];\nu3(3.5*pi,3.38512921199779*pi,0.5*pi) q[2];\nu3(0.1967858474209*pi,2.98654696867699*pi,0.6616260364573789*pi) q[6];\nu3(1.0*pi,0.0*pi,1.29040426915689*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.4320942645073*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36365258750892*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,1.373992251160254*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1381329395711108*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,3.42255131059392*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.208192187168544*pi,3.2076863125467*pi,0.787816014585585*pi) q[17];\nu3(1.0*pi,0.0*pi,1.321610993654935*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.45487861802564*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40486612308883*pi,0.5*pi) q[11];\nu3(0.320599864895513*pi,2.75566337190496*pi,0.949688338235364*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.783645422487261*pi,3.3437168229865*pi,3.41411198554419*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.330538666462419*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,4.3650921006905605*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5089658591959858*pi) q[4];\nu3(3.5*pi,3.35940756046354*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.269625447604788*pi) q[6];\nu3(3.5*pi,3.49972891097218*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.12237262725424*pi) q[13];\nu3(0.225476140695491*pi,3.31578991106774*pi,0.969217994891321*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.329286770867994*pi,2.90911236896595*pi,1.321742127888953*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.659583087926946*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.392550038138116*pi,-0.27761374491703*pi,3.94846867905476*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5648233739316049*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.515225411019526*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5149602747829793*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[14];\nu3(0.116503003367824*pi,-0.07828083410981002*pi,4.46081684295179*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.669485006596443*pi,3.42368915257441*pi,0.6387972941042099*pi) q[15];\nu3(0.911043379247178*pi,0.8535316418843899*pi,0.602560012508806*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.334380718305374*pi,-0.04100958486304401*pi,4.21920830289895*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.662225755806724*pi,0.83770672070803*pi,0.860036205700285*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46080406842286*pi,0.5*pi) q[9];\nu3(0.302911730793519*pi,0.312076662842412*pi,4.14090331495262*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33705607785997*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.272385554980469*pi) q[14];\nu3(0.801910186140607*pi,3.21052343143391*pi,3.8682249193163*pi) q[15];\nu3(1.0*pi,0.0*pi,1.213565580140111*pi) q[16];\nu3(0.232794954638437*pi,0.7826621991348199*pi,4.44793678120274*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.732018158761805*pi,-0.13527358342538798*pi,0.678611496946524*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.111536167231842*pi,3.40230891403408*pi,1.467203347383541*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.499052983070318*pi,-0.30012899375964897*pi,4.4870547498313*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.201161323219124*pi,0.9817289292459901*pi,4.24939140708278*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.133603911755127*pi,-0.024873945966382982*pi,1.1105643721678549*pi) q[4];\nu3(0.751266452072587*pi,0.40934545595455996*pi,4.198095214148919*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.235116344251431*pi,-0.22233757953272598*pi,0.679926285789004*pi) q[7];\nu3(0.719077804475896*pi,-0.179680468381831*pi,0.5997959739454448*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.517573404332454*pi,3.3528271679637*pi,1.8459494196147*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5308342779612811*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.578659478249425*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.330693139592201*pi,2.89768865291511*pi,0.618719133497534*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.442838291580306*pi,3.04177777158435*pi,1.407262152356616*pi) q[4];\nu3(0.406197384317712*pi,0.402741726242997*pi,3.43680284070928*pi) q[5];\nu3(0.634335552360158*pi,0.04648260216512601*pi,3.65966954718234*pi) q[6];\nu3(0.2045796135177*pi,3.41792047089049*pi,0.977401222675554*pi) q[7];\nu3(0.350185198053168*pi,2.78466982424334*pi,1.38920173214701*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[19],q[21];\nu3(0.405790978667908*pi,3.10738076395103*pi,0.798047056191726*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.71714545728636*pi,3.36525839612131*pi,4.17667333089641*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46990280663903*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.760793382706278*pi,0.05075011512635097*pi,4.0204249915849*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3139424201318821*pi) q[17];\nu3(3.5*pi,3.46300920413123*pi,0.5*pi) q[19];\nu3(0.574483310963732*pi,3.26962316918091*pi,4.10324205548165*pi) q[20];\nu3(1.0*pi,0.0*pi,1.241229490352311*pi) q[21];\nu3(0.170490005529148*pi,0.316198671421706*pi,3.73314179588786*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.230931666361417*pi,3.23021128333568*pi,1.69605738063175*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.283467713720853*pi,-0.283950809779561*pi,0.760812391358592*pi) q[12];\nu3(0.843357254660226*pi,-0.37115690787058*pi,3.27944771841178*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.271061223956241*pi,0.414192116483712*pi,4.4990390708312695*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[15];\nu3(0.141115938878331*pi,2.96525234635664*pi,0.645727527660509*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.665341191678258*pi,3.18694658702856*pi,4.08271869321396*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.408931309805399*pi,0.130830980344516*pi,1.236709795448379*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48579679709343*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.614926144097232*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41297911847764*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39620433981294*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35920466074614*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.136614563848124*pi) q[8];\nu3(0.592065758749263*pi,0.8345233181106699*pi,1.149659228367736*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.342674336249451*pi) q[15];\nu3(0.239335741824163*pi,3.17572762201399*pi,1.6100718603841*pi) q[16];\nu3(1.0*pi,0.0*pi,1.275482498281715*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.19430681540147*pi,0.58208481920547*pi,0.5935145031204773*pi) q[14];\nu3(0.506974856304346*pi,0.6053457709105099*pi,0.843152201316103*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.500225274795381*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.209269683669411*pi,-0.437543309787856*pi,0.673506437339738*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5261315260531259*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48048355259272*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[15];\ncx q[4],q[8];\nu3(3.5*pi,3.4488752017542*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.178681453866856*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.747724344445905*pi,3.00715274012196*pi,3.50836847095174*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.626384968328456*pi,0.9398283519862101*pi,0.946741263766465*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38713777901755*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.474220233530802*pi,-0.4515241969111764*pi,3.98316837917993*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.172944761791975*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38445039312375*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5503972827277823*pi) q[13];\ncx q[14],q[16];\nu3(0.858597467663657*pi,-0.4879894055700998*pi,3.9576254505104*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.155751375647759*pi) q[20];\nu3(0.640227048225847*pi,0.5228519792352*pi,4.10057096496572*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.21026425891476*pi,0.06460251793557203*pi,0.9703789015091411*pi) q[2];\nu3(0.769160973296282*pi,0.24066549445087104*pi,1.24080937637018*pi) q[4];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.576701619800156*pi,-0.4627053747101653*pi,3.0630736466633*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,3.48232539035214*pi,0.5*pi) q[14];\nu3(0.611355459015495*pi,-0.40689654379995877*pi,3.4124278206413*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2848186297290178*pi) q[16];\nu3(0.755247120941904*pi,2.92281951942604*pi,4.25013562383369*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.153034086672676*pi,3.39383483933099*pi,1.089604161708777*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.448531571153142*pi,0.47173851769087805*pi,3.93067275848848*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.634618290232291*pi,2.79249193368459*pi,3.30454852522998*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48655946057516*pi) q[9];\nu3(0.720345956490909*pi,-0.393943231955844*pi,3.92101313227456*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.76163812364397*pi,-0.006109001884791021*pi,1.488344226854516*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5369725905350355*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.34001361185739*pi,0.54160107967902*pi,0.66319989840221*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48698422932736*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.743987072074335*pi,3.48745163551165*pi,3.57843024185058*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5480092594261885*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3284510102160358*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.354460766882103*pi,0.19034259281791*pi,0.789381005762722*pi) q[1];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.219096303760337*pi,0.295967261108132*pi,3.95963726921897*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48177314493452*pi,0.5*pi) q[5];\nu3(0.393025352619714*pi,0.5218649983949*pi,4.029378422926349*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.744906894390726*pi,-0.03975945347994497*pi,1.198220306381407*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.610106409039642*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.209096613951302*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[19];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44275547768385*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.578429593998165*pi,3.06603737132101*pi,3.53657211558024*pi) q[12];\nu3(0.771626628206775*pi,-0.4490917344162609*pi,3.28189445240426*pi) q[13];\nu3(0.879180647246106*pi,0.15661236650224997*pi,4.23119765324559*pi) q[14];\nu3(0.556442961033176*pi,0.341750229297588*pi,4.47328538010394*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2556087288816231*pi) q[17];\nu3(0.50914469735024*pi,3.26144993311003*pi,3.41887786142024*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.358805513855361*pi,0.25354258924736905*pi,1.149287367808913*pi) q[12];\nu3(0.472525957487825*pi,-0.4639737232332696*pi,4.29512624090153*pi) q[13];\nu3(0.465525640942526*pi,3.45191467817727*pi,1.76616842601757*pi) q[14];\nu3(0.437622365884346*pi,3.08733831314065*pi,0.5920025903800413*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48687825704523*pi) q[21];\nu3(0.709658906185674*pi,-0.4924448622855076*pi,4.3469940733740895*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.416826283713046*pi,0.09946298787031305*pi,4.49680913780234*pi) q[3];\nu3(3.5*pi,3.29444056410577*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.195456046005333*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38738379116401*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.219387314873476*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49169052940496*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.758467840062119*pi,0.5766318012262699*pi,0.5697480555226246*pi) q[19];\nu3(0.312598341666574*pi,-0.49797668302392273*pi,0.999321288482141*pi) q[20];\nu3(0.436349612686304*pi,0.71716816065278*pi,3.92949650451164*pi) q[0];\nu3(0.663394909163301*pi,3.03863687988991*pi,3.35716900779677*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.909753166606498*pi,0.353427951825921*pi,1.175704469285932*pi) q[19];\nu3(0.413885278082491*pi,3.24812278918049*pi,0.8737541159362769*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5403047237299106*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.792008814218825*pi,-0.214028814576743*pi,1.105429715685113*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36394725515729*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.374904086073696*pi,3.49605202224115*pi,1.4336015843979721*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35393056343784*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.159008386917461*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45148035556309*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49916294774657*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.297797901254015*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3601479752025472*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[3],q[15];\nu3(0.437821126244857*pi,3.07164782882947*pi,1.63475469243605*pi) q[4];\nu3(0.309851355801289*pi,3.22098263182084*pi,1.048294597608062*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.433040065542984*pi,3.37833473086259*pi,0.959163324010254*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.601664802770231*pi) q[20];\nu3(0.504505449151195*pi,3.10300877676998*pi,0.64266247353926*pi) q[21];\nmeasure q[4] -> c[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45697076609049*pi,0.5*pi) q[3];\nu3(0.300975140607564*pi,3.26311951292827*pi,0.653360588401947*pi) q[5];\nu3(0.387496976133169*pi,0.5474409604924*pi,4.13415241996353*pi) q[6];\nu3(0.557225451691757*pi,0.70014105106574*pi,0.6988096940889*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41356618521108*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4127612188512*pi) q[14];\nu3(1.0*pi,0.0*pi,1.130925536747984*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.473406286285804*pi,0.446846498164321*pi,3.77121174339871*pi) q[21];\nmeasure q[6] -> c[6];\ncx q[0],q[13];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.46607513320847*pi,0.8014119818774501*pi,4.01928729296443*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.428551044639016*pi,-0.34643548168719196*pi,0.920488245501928*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.46850260258562*pi,0.5*pi) q[9];\nu3(0.169168005963907*pi,1.0068398023271*pi,4.45821830994647*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49078758169676*pi) q[15];\nu3(1.0*pi,0.0*pi,1.301986356871264*pi) q[16];\nu3(0.248557853388514*pi,0.74808926949619*pi,4.17203994829463*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(0.410894720773655*pi,-0.4439056641202566*pi,1.94337248845403*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.530306810728941*pi,0.84453161688765*pi,4.44122850655414*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47966166406546*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37831520576102*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.615935349794187*pi,2.73137786932593*pi,3.93262731986728*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43406324073209*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303016017891302*pi) q[18];\nu3(0.119525708984664*pi,3.17145164665488*pi,1.95447623818529*pi) q[20];\nu3(1.0*pi,0.0*pi,1.164630414036617*pi) q[21];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\ncx q[7],q[18];\ncx q[9],q[16];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40886999016709*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39092013614554*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.664086383055666*pi,-0.032241397453104004*pi,4.08540455520718*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.133864762007649*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.502374669932522*pi) q[18];\nu3(1.0*pi,0.0*pi,1.301629523148454*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5558524976801764*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.261982008399367*pi,3.47918861471307*pi,4.47965450831499*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.140959334853447*pi,3.40397323211711*pi,0.9497114351841369*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nmeasure q[0] -> c[0];\nmeasure q[13] -> c[13];\nu3(3.5*pi,3.42479317560414*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.670397634409412*pi,0.37610997477362296*pi,0.5527753475291657*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.257988775980635*pi) q[11];\nu3(0.649571904941415*pi,-0.268093402883459*pi,3.84567225560342*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43114435820485*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32453119317994*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\ncx q[1],q[11];\nu3(0.0587205688780331*pi,3.15541078613776*pi,4.43513030232028*pi) q[2];\ncx q[5],q[19];\nu3(0.43165810109702*pi,-0.4836437300813234*pi,1.82726398843347*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.915062576892397*pi,0.45243757229040904*pi,1.1536875003897151*pi) q[18];\nu3(0.496204230925407*pi,0.11769030955607995*pi,3.59049604170895*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.483920922755615*pi,-0.22471004378374299*pi,0.7922505176419781*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.634928728458149*pi) q[11];\nu3(0.43269468576381*pi,3.0365671835326*pi,0.963615025191427*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[9] -> c[9];\nmeasure q[15] -> c[15];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.241257728309474*pi,0.63392845119364*pi,3.98588238492821*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.141192010258537*pi,-0.43047427831668583*pi,4.053334396976361*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[1] -> c[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.622124446864648*pi,2.51371186691995*pi,3.81216571403364*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.677301303130903*pi,2.43651544228946*pi,3.60162101914579*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nu3(0.064100460341197*pi,-0.17911845649922298*pi,0.819245772001832*pi) q[5];\nu3(0.780082813601057*pi,-0.253518235432666*pi,1.078864701621423*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.206027454372101*pi,1.07448265925658*pi,4.19983214905591*pi) q[19];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.381512980301063*pi,0.6876943408273499*pi,0.759567845030955*pi) q[0];\nu3(0.165655910638135*pi,1.14838633961939*pi,4.3493447167584804*pi) q[1];\nu3(0.763058256231635*pi,0.60069138606535*pi,1.145136229961955*pi) q[2];\nu3(0.441746905375493*pi,-0.194000434002445*pi,0.7622310808960671*pi) q[3];\nu3(0.596540820840227*pi,0.38814286267614095*pi,4.16904520804613*pi) q[4];\nu3(0.44837556231513*pi,2.97821423446418*pi,1.64942959452802*pi) q[5];\nu3(0.635460958680776*pi,-0.015981230074072983*pi,1.155736432797301*pi) q[6];\nu3(0.37706709729766*pi,0.49813187472710496*pi,0.725521380651454*pi) q[7];\nu3(0.919527221450681*pi,0.7473160128163501*pi,0.618788222628281*pi) q[8];\nu3(0.305709449614447*pi,-0.07335459446190001*pi,3.8561261229194*pi) q[9];\nu3(0.199734443940018*pi,0.60309360420213*pi,4.304108976337281*pi) q[10];\nu3(0.173944270034869*pi,0.07286607104022602*pi,0.903987447794619*pi) q[11];\nu3(0.308271100265182*pi,3.36946238330495*pi,0.969567805624292*pi) q[12];\nu3(0.635231404980947*pi,0.26839011105672295*pi,1.347798235240584*pi) q[13];\nu3(0.485767414115088*pi,-0.321552505769494*pi,4.45229132955928*pi) q[14];\nu3(0.792839579785673*pi,3.00748774739532*pi,3.90259261827128*pi) q[15];\nu3(0.237302334835917*pi,0.342195720524896*pi,4.47838885994038*pi) q[16];\nu3(0.562514734626125*pi,0.81024230051787*pi,4.26699373926882*pi) q[17];\nu3(0.402281171260075*pi,-0.296327535719615*pi,1.59958940001201*pi) q[18];\nu3(0.714883090024055*pi,0.14214542200233404*pi,3.7164071434151*pi) q[19];\nu3(0.174047328519887*pi,3.20441821206885*pi,1.361126444365492*pi) q[20];\nu3(0.385686913932442*pi,-0.15303097268673999*pi,4.350632179124689*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45406495181968*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42697566360643*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.166294722233057*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.152751755058759*pi) q[8];\nu3(3.5*pi,3.4085617582776*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45751849300796*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.15904160675869*pi) q[12];\nu3(1.0*pi,0.0*pi,1.139920617044738*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.40926497418022*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1052289560066089*pi) q[18];\nu3(3.5*pi,3.37799505196457*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279983089311141*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[10];\ncx q[9],q[13];\ncx q[11],q[12];\ncx q[14],q[20];\ncx q[15],q[18];\ncx q[19],q[21];\nu3(3.5*pi,3.46832026370708*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43537531674228*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.46387943845909*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.277542668902338*pi) q[6];\nu3(3.5*pi,3.43746878825397*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49586758453182*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.282810483046301*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5474433415953026*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4881539098643195*pi) q[13];\nu3(3.5*pi,3.4776844694867*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2567684339728729*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4140921190213795*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.087832747560407*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3351765292104005*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[3];\nu3(3.5*pi,3.39979777447933*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[10];\ncx q[9],q[13];\ncx q[11],q[12];\ncx q[14],q[20];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.3611607167025621*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36691032956114*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48165380584084*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4942748171766205*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.473442386786839*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.790588652599796*pi,-0.25557206089996*pi,3.30940339263895*pi) q[11];\nu3(0.378972492757548*pi,2.45041075988039*pi,1.323132722167998*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.756272685017894*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.738896561314719*pi,0.15526542380937802*pi,3.92299030808266*pi) q[11];\nu3(0.694841366406572*pi,-0.22149962697875503*pi,3.27887919716747*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.511402943836791*pi,-0.4880528030439955*pi,0.856529071870821*pi) q[1];\nu3(0.372765203471106*pi,0.323623928675421*pi,3.55196105466226*pi) q[2];\nu3(0.627470043807771*pi,3.38155035463648*pi,0.665725014970165*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.755950297202012*pi,3.29523269847019*pi,0.5232179307851783*pi) q[8];\nu3(0.285043708704526*pi,-0.12711609426140902*pi,1.6037033380327*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.682011803438623*pi,3.06202887216325*pi,4.31149806784474*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.523548722950415*pi,3.05152580494537*pi,3.73238000342956*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.799188600789431*pi,0.10319237602021103*pi,4.22715822720261*pi) q[18];\nu3(0.363536002026011*pi,3.18033579663489*pi,1.86394540570322*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.476716210463375*pi,0.6981030945967699*pi,4.335219884023919*pi) q[21];\nu3(0.830138430166261*pi,0.52524301135137*pi,1.02650324035494*pi) q[0];\nu3(0.512503467668797*pi,0.34828878222592896*pi,1.364746282394967*pi) q[1];\nu3(0.269017684620896*pi,3.02145886514965*pi,1.173308796602764*pi) q[2];\nu3(0.135410280739695*pi,0.499918797565569*pi,4.36597496669416*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.230029967029994*pi,-0.374589046709425*pi,1.2278835260455558*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.277625465760366*pi,2.89405520940206*pi,0.8020456731227821*pi) q[7];\nu3(0.115477871032808*pi,-0.24126542677248197*pi,4.0809526065619*pi) q[8];\nu3(0.895464393752436*pi,0.48858724791039*pi,0.7751697556485251*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.341125747133341*pi,3.29707222683182*pi,0.7800291653383931*pi) q[13];\nu3(0.838832832328087*pi,-0.21222655269047802*pi,4.08570461932357*pi) q[14];\nu3(0.609154548705564*pi,0.334374696556739*pi,1.200934862446284*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.45751682762113*pi,0.63488883634062*pi,0.80065795984769*pi) q[18];\nu3(0.752883902185599*pi,2.90593301478275*pi,3.18107898045373*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.682370031244147*pi,2.91909395161868*pi,4.12105241690253*pi) q[21];\nu3(0.32100221244257*pi,2.82250423028318*pi,1.429938592202826*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.847988581374283*pi,-0.362908470885291*pi,3.25584433403006*pi) q[4];\nu3(0.887708256048659*pi,0.20838593552143303*pi,4.27973006607505*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.432696328889366*pi,2.83747773535046*pi,0.923010899129442*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.445041144705855*pi,-0.36361393122832397*pi,4.458626943349421*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.571498900629638*pi,0.5057801787619101*pi,4.024652280326221*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.777203186867776*pi,-0.4839206779751539*pi,4.3581649838417995*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.941840127414658*pi,2.80566170697402*pi,4.1878838431937*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.470470124019347*pi,0.403620143567041*pi,4.22033027267673*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.424276643335113*pi,-0.167472405109225*pi,1.3435647713461059*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.288141676769584*pi,0.92038898417355*pi,4.38216294279303*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.64860567786489*pi,2.99020851298523*pi,3.01345761567041*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.841232661346851*pi,0.48067684785797504*pi,0.820416323080942*pi) q[16];\nu3(0.492794368878929*pi,0.01906883012403604*pi,4.41955146537685*pi) q[17];\nu3(0.236811782390065*pi,2.47842806281204*pi,1.284234833011476*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48262843869196*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.237663759891187*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40472482184523*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.189032801362948*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.380789600011404*pi,2.38766165434613*pi,1.298329145737985*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,3.32522157890717*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2533972935630069*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.42256717111745*pi) q[2];\nu3(3.5*pi,3.49631234909549*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.261314368709233*pi) q[11];\nu3(3.5*pi,3.28403740813958*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.49793659269077*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.137820621931976*pi) q[20];\nu3(3.5*pi,3.44609866158162*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[11];\ncx q[4],q[10];\nu3(1.0*pi,0.0*pi,1.199453477152141*pi) q[5];\nu3(3.5*pi,3.33562503003746*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4046178770189*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.1612000887624259*pi) q[9];\ncx q[12],q[20];\nu3(3.5*pi,3.40269115260927*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.230175048192047*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.37332203410217*pi) q[19];\nu3(1.0*pi,0.0*pi,1.124989336243889*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45672945840818*pi,0.5*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.293089272992676*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.29946683460836*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42036127437117*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.159987425903682*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5180838661525304*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,4.39528490482423*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.63880004900021*pi) q[9];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5946645938279902*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5219480936604595*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4098143446859*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.631481951711063*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.769652177024478*pi,-0.32747304674726296*pi,3.58438374631398*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.945511400105667*pi,3.36086278514435*pi,4.19180503100811*pi) q[12];\nu3(0.148362205021293*pi,0.353527176919905*pi,0.8056332771034971*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.304227300753169*pi,0.7750462907440501*pi,0.5514386535819173*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.885173489574454*pi,3.06196073419712*pi,3.97690901215833*pi) q[1];\nu3(0.492866445914583*pi,2.91364025398079*pi,1.271140855585237*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.720859247203287*pi,0.48250093966859997*pi,4.06852722239085*pi) q[6];\nu3(0.515793249570328*pi,0.13928986602681503*pi,3.9046820357274*pi) q[7];\nu3(0.120924480084654*pi,3.30711953211064*pi,1.303927502840162*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.553676293092737*pi,0.34079585398909695*pi,1.55069719470588*pi) q[13];\nu3(0.573134830267925*pi,3.43421620218985*pi,0.5688549658846096*pi) q[14];\nu3(0.297824726916997*pi,3.15797694096348*pi,0.5556978428114443*pi) q[15];\nu3(0.67302922984916*pi,2.65018790780008*pi,3.53070308506736*pi) q[16];\nu3(0.120367955471824*pi,3.47934331254005*pi,4.13345063237153*pi) q[17];\nu3(0.329287958652564*pi,3.01025769717556*pi,1.74053262657309*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.360534820780728*pi,2.5282123738968*pi,1.356560644055647*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.18598919362204*pi,3.07487949846756*pi,0.620364498188684*pi) q[1];\nu3(0.537629768679216*pi,2.55106984140194*pi,3.52161473897428*pi) q[2];\nu3(0.750922117626072*pi,3.00104686039177*pi,4.43999186133026*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.692165842117608*pi,-0.226397946052743*pi,4.10958816707672*pi) q[6];\nu3(0.275701874836345*pi,0.5408081754281799*pi,3.83916319344788*pi) q[7];\nu3(0.0455000809732126*pi,0.419738136602139*pi,3.56179135963135*pi) q[8];\nu3(0.638051565525125*pi,2.64036960379081*pi,3.59641284350418*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.69902123189856*pi,3.1960740503914*pi,3.08195219671958*pi) q[14];\nu3(0.717192614234681*pi,-0.23373553771498*pi,3.85259666852503*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.430498736492267*pi,2.98007874214227*pi,0.693983346079101*pi) q[17];\nu3(0.368025721221282*pi,2.8424572399907*pi,1.7991326348591*pi) q[18];\nu3(0.571744325268115*pi,0.23926872981413205*pi,1.1808548797782379*pi) q[19];\nu3(0.510293129930264*pi,3.38050170585598*pi,4.08734140913257*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.495345691167542*pi,3.21777360074932*pi,1.89160269529138*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.640726860374859*pi,0.85941462822595*pi,0.9059300148955389*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.727124011703823*pi,0.06284885774542404*pi,4.4828543468768505*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.495452877169822*pi,0.8563016863531101*pi,4.25068792655731*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.458281258181858*pi,2.46178249730083*pi,1.233567385184016*pi) q[21];\nu3(0.288197698336128*pi,3.03993929202344*pi,1.94394432816857*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.470823149240849*pi,3.11743408692158*pi,0.9462282558056949*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.127526539376149*pi,2.5880098159877*pi,1.1157674406846518*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.671061276558905*pi,-0.18781250204870797*pi,3.77374358198002*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.900794595532657*pi,1.04245262235845*pi,0.952705453430406*pi) q[4];\nu3(0.613235888890221*pi,3.3303872845029*pi,3.64837458359003*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.336782355910835*pi,3.38544247559857*pi,1.116399247347853*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43814711365581*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.373304134932139*pi,-0.20010227807616998*pi,0.959109670352615*pi) q[5];\nu3(1.0*pi,0.0*pi,1.260701610687023*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.170915723452841*pi,-0.302495667350908*pi,3.9074215633875*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45933337873686*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.184815094327268*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.610621619573027*pi,3.15128206943965*pi,3.96581292195271*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.36357978485064*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2489954243190131*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43414223528866*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.638703647737688*pi) q[6];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.48897477719574*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258039087382408*pi) q[19];\ncx q[0],q[21];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(3.5*pi,3.37840893978354*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36153248172144*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.239042252214508*pi) q[8];\nu3(3.5*pi,3.47992573906761*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1616295695659828*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1393439861476*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43283764559755*pi) q[20];\nu3(3.5*pi,3.41015264436166*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\nu3(3.5*pi,3.4196242054907*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.0705787162527312*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[15];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5566819495180098*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1625237320596549*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.667747189281809*pi,2.77369714240109*pi,4.2173364476936595*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.810425271258933*pi,3.31144849889812*pi,3.80990355607493*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.625948606252158*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43753768540946*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49182988248998*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.236164373062068*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5635904577251837*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294103343310238*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49706384976714*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.759363189301728*pi,-0.457841135063839*pi,3.42252082984469*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.627879269890393*pi,0.37878896841670295*pi,0.5750369980474356*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5253898432126145*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[15];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.485461182047381*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5559624524227442*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.600846156862016*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.327466340928582*pi,0.20195474146925396*pi,3.45522319832213*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.122138957754765*pi,-0.340245923401938*pi,4.20989540184875*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.559254480043571*pi,0.30262473350819896*pi,0.8429717358097679*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.196440621151048*pi,-0.355808221909849*pi,3.96063950793847*pi) q[1];\nu3(0.759729292248502*pi,-0.165130446963694*pi,0.9143581965742991*pi) q[3];\nu3(0.370086531617947*pi,3.37149730286938*pi,1.060246584106457*pi) q[4];\nu3(0.869570869522788*pi,0.0033401954280940505*pi,4.12180387979424*pi) q[5];\nu3(0.55506820206281*pi,-0.211783449306642*pi,3.95910976810383*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.803476384575093*pi,2.51414141001769*pi,3.55869322403621*pi) q[12];\nu3(0.656551773506481*pi,3.14506830513496*pi,4.25303076074956*pi) q[13];\nu3(0.404402302824183*pi,0.475988314008742*pi,0.8803963085103159*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.426776732188348*pi,0.9228049953269899*pi,3.94080393260519*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.30789789128005*pi,2.72552217291944*pi,1.1428896996297762*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0979187934415595*pi,2.86328040032815*pi,1.054855139266671*pi) q[5];\nu3(0.132422010775774*pi,-0.17110430243202202*pi,0.5569522753741428*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.897244469588457*pi,-0.232653412166901*pi,0.863194823921762*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.543446130956466*pi,3.00688507275443*pi,3.81178067793285*pi) q[12];\nu3(0.309648177143641*pi,0.51679659387706*pi,4.28459894930389*pi) q[13];\nu3(0.493704712286188*pi,-0.4504006266387302*pi,4.1300972294717795*pi) q[14];\nu3(0.40835604156715*pi,3.10548852779491*pi,0.657833735743928*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.575991814045936*pi,-0.17363438552593802*pi,1.119106262180509*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.443022849390991*pi,2.71179113161998*pi,1.5508239963688*pi) q[8];\nu3(0.861773594016858*pi,-0.102747975837851*pi,4.21447363103281*pi) q[9];\nu3(0.143167051645949*pi,-0.34322958094190903*pi,4.22171197010722*pi) q[10];\nu3(0.101615079056823*pi,2.82110451450567*pi,1.7781182825678*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.235480193070494*pi,0.48156725814675905*pi,3.88708484527932*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.360257857706497*pi,0.11784438492927496*pi,0.5327202639472077*pi) q[19];\nu3(0.206735537045818*pi,-0.25028875229297*pi,0.993272170770712*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0504510037196224*pi,0.247599697362491*pi,1.007010667892572*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.520939795819143*pi,0.379999085611579*pi,4.0640831454319795*pi) q[8];\nu3(0.814114122230845*pi,0.39935640864313104*pi,1.391843065457584*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0845074200414429*pi,3.265564897462*pi,2.15830068285187*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.572556603785742*pi,0.68725980312379*pi,4.19179902367604*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.330721605053699*pi,2.38203302849216*pi,1.334309281998274*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.451282024987519*pi,2.51691251941557*pi,1.0905136520802339*pi) q[17];\nu3(0.216459494902096*pi,-0.19907442696584698*pi,4.2155802936154*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3288296833982*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33837437231317*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.210418157185356*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.2697466602472018*pi) q[15];\nu3(0.572878002868189*pi,3.01980099331977*pi,3.13620270688365*pi) q[17];\nu3(0.687881054460413*pi,-0.398353863340411*pi,3.32984138514541*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.3973625626699*pi,0.282832271454608*pi,4.20722917844195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[20];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,3.46815139575867*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.357911251894329*pi) q[19];\nu3(0.406305895304759*pi,-0.18382576630842*pi,1.4005463434691379*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46337774573816*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46488556239627*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41847721479205*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.321645355014774*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2660049897626768*pi) q[9];\nu3(3.5*pi,3.29131282939867*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42526390828135*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.622572074267933*pi) q[15];\nu3(1.0*pi,0.0*pi,1.118196509163708*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274684953158921*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[20];\ncx q[3],q[9];\ncx q[6],q[15];\ncx q[7],q[8];\ncx q[11],q[16];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5789809959853205*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.660725549439538*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5915835465953707*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47670805660253*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46612142707483*pi) q[16];\nu3(1.0*pi,0.0*pi,1.339146929726669*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5876782535058768*pi) q[20];\nu3(3.5*pi,3.43422537097177*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,1.358206997216782*pi) q[4];\nu3(3.5*pi,3.42307132311461*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.47902262685817*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.399286215347832*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.27075064300386*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[17];\nu3(0.663863019041992*pi,3.25128390935938*pi,3.31362216749959*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.583234723643129*pi,-0.49433967725526523*pi,3.34017105079037*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47058021192171*pi) q[18];\nu3(0.778507214920318*pi,0.355436003035984*pi,0.719640084726657*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.50865839781975*pi,0.56404296993026*pi,4.32620764848301*pi) q[1];\nu3(0.459935729596628*pi,0.364810904658872*pi,4.21035414763351*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5842274124179946*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.489408791720993*pi,0.45743616901864304*pi,3.57653835921359*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.368909505527767*pi,3.06203499759281*pi,0.5560319700967794*pi) q[14];\nu3(0.427902745287327*pi,1.0008555298175*pi,4.18663715859298*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49674867805949*pi) q[17];\nu3(0.777725365553001*pi,-0.09658822716795501*pi,4.2122816336321005*pi) q[19];\nu3(0.455290090447439*pi,0.29253868466919597*pi,4.44851960365465*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.642304260120024*pi) q[21];\ncx q[0],q[4];\nu3(0.829418080339105*pi,-0.10065998206092203*pi,1.216514787294234*pi) q[1];\nu3(0.161605566693412*pi,0.20649817806570903*pi,0.5671767705856642*pi) q[2];\nu3(0.426496356165378*pi,0.11184405004074205*pi,3.67142167967428*pi) q[3];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.461202535660209*pi,0.238136343801839*pi,3.85275424354937*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.817577377352257*pi,0.04977829151382296*pi,1.51071687633305*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.224356477372223*pi,0.354738114886859*pi,3.52933342481554*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.489533215513124*pi,-0.012371387371332976*pi,4.477741904419791*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.482081248472882*pi,-0.4682176678134766*pi,3.89935319815585*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.406831434453862*pi,-0.06535306791071599*pi,0.649802222722085*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.904947054186385*pi,3.3558561262634*pi,4.0096096560920795*pi) q[8];\nu3(0.399536181354402*pi,3.31164296724526*pi,1.106522546956319*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.532915299046152*pi,-0.07229122525608*pi,4.07738236777266*pi) q[11];\nu3(0.641695030912654*pi,2.71340396472327*pi,4.17440106704355*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.792683068783137*pi,0.18843274746896999*pi,4.42307606758029*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.570535937926344*pi,0.57351397286202*pi,0.8668517970680689*pi) q[8];\nu3(0.184897664302734*pi,-0.4753414640173299*pi,4.01409158056738*pi) q[9];\nu3(0.915357715959471*pi,-0.4071446167113058*pi,3.89750374411246*pi) q[10];\nu3(0.313842011792552*pi,3.1831914875829*pi,1.016932097650433*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.558788593863204*pi,0.145820234741054*pi,1.0132894699156632*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.760835254300794*pi,0.6514913969579601*pi,0.855635437238399*pi) q[0];\nu3(3.5*pi,3.47413716116075*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.34804977055413*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.692805781742604*pi,0.08017047411228795*pi,4.20740951602784*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39761499482121*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.289681076162085*pi) q[15];\nu3(0.401182103051285*pi,2.85521134056055*pi,1.1357995775559049*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[6];\nu3(3.5*pi,3.45855440255919*pi,0.5*pi) q[3];\nu3(0.713176052983227*pi,3.08170760226216*pi,3.920091546979*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.906817864242194*pi,0.444351165375489*pi,4.03660923201946*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.823427001308478*pi,3.30963799927945*pi,3.204050443746*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306377903862388*pi) q[20];\nu3(0.523613273582545*pi,3.14413423196934*pi,4.115092477608259*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32965481605719*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.457643602191709*pi,-0.0033656846892790027*pi,1.24649835632229*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.696845757302621*pi) q[6];\nu3(3.5*pi,3.42373201712406*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.187983787767491*pi) q[11];\nu3(1.0*pi,0.0*pi,1.131935238773619*pi) q[12];\nu3(0.925441343600869*pi,3.31730152381376*pi,4.1295524321566806*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5061585181634529*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.274874089525572*pi,3.13655266494884*pi,0.777838928041301*pi) q[18];\nu3(0.736592957241553*pi,0.447198795619563*pi,0.9443604914200461*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.784349661331728*pi,2.60300157349778*pi,3.56212138286844*pi) q[5];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6656646324116859*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.202045198066131*pi,-0.18216279739539798*pi,4.36331917771986*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.5810338844967946*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45317069977081*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.45107046587262*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3938157662896211*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.429293830146133*pi,-0.34839498560986*pi,0.632245444787601*pi) q[14];\nu3(0.594780023667951*pi,3.06349536843814*pi,4.08980830102691*pi) q[15];\ncx q[16],q[21];\nu3(0.124104345940531*pi,0.409203028750186*pi,3.95595088191829*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46002114599535*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.79984522532846*pi,2.64637982744983*pi,3.47418959388252*pi) q[3];\nu3(1.0*pi,0.0*pi,1.207011559197045*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.570712682117314*pi,3.28888313812368*pi,3.03349235409403*pi) q[14];\nu3(0.316930106454755*pi,-0.4248123236167076*pi,4.3660627474407*pi) q[15];\nu3(3.5*pi,3.46630421226622*pi,0.5*pi) q[16];\nu3(0.843391176397186*pi,0.15881860723993801*pi,0.5777767804683391*pi) q[17];\nu3(0.436359864482852*pi,2.86948215678184*pi,0.911045471349904*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0859331062802329*pi) q[21];\ncx q[0],q[4];\nu3(0.0833973376808137*pi,2.96460573165911*pi,0.64981664693001*pi) q[1];\nu3(0.768124950334515*pi,3.42628446004037*pi,0.676874211850646*pi) q[2];\nu3(0.298559824304129*pi,0.7889521914115001*pi,4.25727108657723*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.581440445273649*pi,3.22003846470791*pi,3.09895066304951*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.596129782225018*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.686095580051236*pi,2.67162615545682*pi,3.67997053256612*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.552061191832471*pi,0.35329329498417095*pi,0.716010512477318*pi) q[1];\nu3(0.21590140419157*pi,3.42711308640032*pi,1.344230408000924*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.406409349022081*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.527607929900424*pi,0.412618835598236*pi,0.5645560283948369*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40453088157558*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.313691523499068*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.490168560039439*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.34502367982335*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.583033076575686*pi,0.01717345903909495*pi,4.218519478052659*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.263058787167721*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37731588348258*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.616522798430058*pi,-0.041186962622298984*pi,3.59613411774667*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233395052584061*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5537473147200367*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.438163716355989*pi,3.30208874523653*pi,0.5611835256263209*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.579106088035382*pi,0.7753667714291199*pi,1.098680092548309*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3032024649177*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47099125506952*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2979242236651412*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.505676603847086*pi,-0.223413508863743*pi,3.89800073373781*pi) q[7];\nu3(0.581995928482151*pi,3.22229611982525*pi,3.54298648964797*pi) q[8];\ncx q[9],q[17];\nu3(0.441117599621694*pi,3.0430667668608*pi,1.169941892223762*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.37894612074309*pi,-0.4840473002684192*pi,1.90389856576713*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.40689135617741*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.232919443623869*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5727506788585579*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.31044450254171*pi,0.53619569245547*pi,3.57983931003854*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.536968268962895*pi,0.38486465939192105*pi,1.314029130444244*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.438125190885166*pi,1.1408260740541*pi,4.189755065729409*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.39423988402784*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.283844890459896*pi,2.80463784816844*pi,1.20335413339656*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42711803783975*pi) q[15];\nu3(0.629603992400002*pi,2.88773096816292*pi,4.00585711099232*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.401354146812487*pi,0.5710954041874301*pi,4.41673472885466*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.443879983339769*pi,0.23741599838055205*pi,3.78562775817573*pi) q[13];\ncx q[14],q[15];\nu3(0.175498845754216*pi,2.56967185316154*pi,1.011946465987402*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.485041329689226*pi,2.73837177102065*pi,1.115831729855685*pi) q[4];\nu3(0.366666831777961*pi,3.19013205803529*pi,1.495835263614582*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.71986630169747*pi,2.71622540758995*pi,4.15973642801891*pi) q[19];\nu3(0.372152018825898*pi,0.8006010385102*pi,4.4425866573293895*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.442069068345454*pi,0.5329916341394201*pi,4.37832812263233*pi) q[4];\nu3(0.465400746314844*pi,3.28021029356415*pi,2.0215354954691502*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.346575876947776*pi,0.30508069080267197*pi,3.34395655790171*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.391500876569004*pi,0.70443141888444*pi,4.25089569540599*pi) q[19];\nu3(0.495173515283626*pi,0.356886017253764*pi,1.392659591032644*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[8],q[16];\nu3(0.676642597986682*pi,2.63399969794905*pi,3.64248193188163*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.639592312613735*pi,-0.16165294716957102*pi,4.4032537580612*pi) q[17];\nu3(0.410794728091233*pi,2.91153208806932*pi,0.9619337509452071*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45488251412171*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37354119026043*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1577195092193882*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2448606601742331*pi) q[16];\nu3(0.52784477748072*pi,3.07417957689039*pi,4.12359885397474*pi) q[17];\nu3(0.378692144948834*pi,2.90411333266552*pi,0.8214784594851501*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.41782069698675*pi,0.21152588381368798*pi,0.5115079311297247*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.382372180458731*pi,0.05119663202550695*pi,4.37361031683637*pi) q[1];\nu3(0.364699605148649*pi,0.30614039752137*pi,3.58478026212553*pi) q[2];\nu3(3.5*pi,3.48361226262086*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39477672750478*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.319356885514662*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35661812908536*pi) q[13];\nu3(0.68948050052906*pi,0.9007805058203899*pi,4.462259330420149*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5900019877462008*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199089718687502*pi) q[19];\nu3(3.5*pi,3.41340780462992*pi,0.5*pi) q[0];\nu3(0.500528269061523*pi,-0.16888141135489398*pi,3.95393075592482*pi) q[1];\nu3(0.711881090518114*pi,3.0448119651461*pi,4.2569695620584405*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47034768155845*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.327773788410537*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.249868390847738*pi,3.19339761466052*pi,1.078595797027768*pi) q[15];\nu3(1.0*pi,0.0*pi,1.377407984552994*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[9];\nu3(3.5*pi,3.38349814368719*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42578187381365*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.28903805795345*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.558895490866594*pi,0.200896100593277*pi,0.723849006370912*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219230859652825*pi) q[17];\nu3(1.0*pi,0.0*pi,1.17987087776613*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5379413747892176*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(3.5*pi,3.4309667531366*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38939673027506*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.619979529623651*pi) q[20];\nu3(1.0*pi,0.0*pi,1.370936191087159*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.553681050675796*pi,3.39605675327559*pi,3.68242226132533*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.691182723566462*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5762866018854218*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.7210653293317*pi,0.61450145553903*pi,1.17522460691683*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.601236303878819*pi,2.50338909477461*pi,3.88834144649466*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.593760960277399*pi,3.44498042696517*pi,3.47966872265211*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5579968190904117*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.262428194778941*pi,3.04500872771589*pi,0.875015449238851*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.872607642959644*pi,3.09546611584275*pi,2.94492104619454*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.28540679194013*pi,3.47960577955127*pi,1.198894042429926*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.362574148852645*pi,0.16581598255011598*pi,0.7739945966623141*pi) q[10];\nu3(0.251324650835908*pi,2.96436967487947*pi,0.9686563181708441*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.305287283661738*pi,3.22364833442369*pi,1.58371289213216*pi) q[13];\nu3(0.542684845622554*pi,-0.060619410173325006*pi,4.04572135085579*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.334521822589253*pi,0.57542775613732*pi,3.58207194818739*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.367731493940261*pi,3.34869719739823*pi,0.753067625516739*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.410111082266744*pi,3.16053828813291*pi,0.8176138292970889*pi) q[10];\nu3(0.785244064099256*pi,0.028205037816823042*pi,3.72196022582947*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.404029466751149*pi,3.25770245775686*pi,0.5729063803644969*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.790031970066856*pi,1.10989053743477*pi,0.637380360862611*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.399477267136403*pi,0.97028262506788*pi,4.29480193929379*pi) q[0];\nu3(0.735477223134952*pi,3.43645564748065*pi,3.22674224331305*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.901389725575395*pi,-0.313763208849108*pi,0.75900219802021*pi) q[6];\nu3(0.290428896061156*pi,2.85414716957313*pi,0.898094902107628*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.595136746841129*pi,0.08540902170726505*pi,3.81814422464905*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.272053444074405*pi,0.8214492206289401*pi,4.0685010829977095*pi) q[0];\nu3(0.55019391664792*pi,0.396592732613952*pi,0.617752653425202*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.656989717587897*pi,0.16692809234819805*pi,3.98658660266643*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.61216686605101*pi,3.31560590011389*pi,3.87830864700993*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.439928548059598*pi,-0.18854710236108901*pi,4.41217938691641*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.343318056955811*pi,-0.146210347273743*pi,4.2419761390529*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.634393259194425*pi,3.22349324565389*pi,3.82060091462313*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48106401559427*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.29498122626084*pi) q[16];\nu3(0.430103619717142*pi,3.27448080261979*pi,0.5122205210730584*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.759388014523935*pi,0.336345282987188*pi,1.159434802979264*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.566728348059837*pi,2.90538778849352*pi,3.80715113170544*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.241387045781833*pi,0.177782096756109*pi,1.172115540957438*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.904722413287435*pi,0.104498531895027*pi,3.75634824975525*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47834345982621*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4766386625434*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.645988027898929*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.408846602400061*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224647618746727*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5008645816598*pi,2.9813267977578*pi,3.93160942987114*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[17];\nu3(3.5*pi,3.46648358017034*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2366193314823541*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.48453963647509*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.184529946865795*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.748871779298041*pi,2.98627618487482*pi,3.23475351735057*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4422537550192*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[11],q[12];\nu3(3.5*pi,3.45275510541769*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.380651464442584*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.117115044416693*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40033629566834*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616421750234213*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4887238688138*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48034397985983*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.43206909389849*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.240164843055044*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3640522184987*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2628259693832309*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.29698063062422*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.190476591879793*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.280268725089468*pi,0.52182562970433*pi,4.49556980324534*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41790169287024*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5771375506764049*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.618364678192229*pi,0.41553211553109903*pi,4.37327634630796*pi) q[7];\nu3(3.5*pi,3.49846243069875*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.724329925637161*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.256340647506123*pi,2.75424263512945*pi,1.351190608122287*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.4624455684642*pi,-0.4848575067570725*pi,4.2159320158337*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5008447299020702*pi) q[20];\nu3(1.0*pi,0.0*pi,1.345735060483778*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.318378731016865*pi,2.78452821649214*pi,1.38679982269063*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.610223502288749*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.655530699515636*pi,0.458563516166796*pi,0.8404006453960811*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.509476388199691*pi,3.27784280331689*pi,4.018306031804769*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.347345343810294*pi,2.96467105459298*pi,0.776577899747403*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.380013367590831*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.669291439008301*pi,-0.24607014054625498*pi,4.41724324397513*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.229816185052075*pi,3.06961229172257*pi,1.4365217549124*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.430181243084173*pi,3.09098561574271*pi,0.5295328572805044*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.786997886584833*pi,1.12818384579276*pi,0.708509011962184*pi) q[5];\nu3(0.486984605646545*pi,2.74346120518031*pi,1.4514016687382472*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.848064793166068*pi,0.016821024015386987*pi,3.59341579953586*pi) q[0];\nu3(0.723865192647311*pi,-0.148980386997505*pi,1.092151113194026*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.629163032732529*pi,2.9781789248195*pi,3.72755711730086*pi) q[3];\nu3(0.341912756910883*pi,-0.058478968080064975*pi,0.5124716960767391*pi) q[4];\nu3(0.668327253647944*pi,0.146258621464185*pi,4.3385809393023*pi) q[5];\nu3(0.0724445411069435*pi,2.82837610742517*pi,1.227944805497891*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487091690634355*pi,0.33284801548849396*pi,1.129321969035019*pi) q[11];\nu3(0.402535658942233*pi,2.52893912669998*pi,1.093986432068258*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.308230611817386*pi,-0.299859763735318*pi,4.19877349969839*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0887519841036062*pi,-0.11760707891351302*pi,0.5459965760347892*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.501743506585543*pi,0.03464035913805796*pi,1.3031828553988158*pi) q[3];\nu3(0.484764391069695*pi,-0.166581638304233*pi,4.21609127813574*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.421370189271421*pi,-0.30949278744672803*pi,0.8236175749599011*pi) q[9];\nu3(0.389400127040239*pi,0.55086399624019*pi,3.64294906105443*pi) q[10];\nu3(0.493852012517013*pi,0.7558929405549799*pi,4.46248688228816*pi) q[11];\nu3(0.506511851661397*pi,3.02467393696585*pi,4.19203021190347*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.378503287637274*pi,0.59989764568081*pi,4.000377551745871*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.460439041006807*pi,-0.4551749821640837*pi,0.5418844832695555*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.219242210808914*pi,0.14652458496120502*pi,4.15393444150858*pi) q[9];\nu3(0.483732529605418*pi,-0.313344757869753*pi,1.55084713145981*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.812631649845503*pi,3.39756536116462*pi,4.11390654423783*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.521161114615424*pi,-0.330438248715255*pi,4.2226829017756*pi) q[18];\nu3(0.762574421788528*pi,3.02032665367992*pi,3.81631414518473*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.74479956748936*pi,-0.20309098394292502*pi,3.89827014724933*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.623440320140168*pi,0.53983294854114*pi,4.11331624736132*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.575809291063985*pi,3.41094359861369*pi,3.19751240881363*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.257440488943894*pi,0.6451079633482999*pi,4.33862748470195*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.691205780791897*pi,2.81679836969806*pi,3.85069621042178*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.47788599110409*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2615308383046449*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,3.48719308525185*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.350588453780135*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.462960830940176*pi,0.58854631567498*pi,4.08941482083904*pi) q[15];\nu3(0.880903778906321*pi,0.77333046963671*pi,0.805121528729819*pi) q[21];\nu3(3.5*pi,3.33205709998506*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39963469208139*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.49696220611746*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2247298686043249*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.300758877535126*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299320762257072*pi) q[20];\nu3(0.441838759767722*pi,2.90166657276419*pi,1.400548975459516*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[14];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38490669769613*pi) q[4];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.5952590037841284*pi) q[11];\nu3(3.5*pi,3.43126705268768*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.237213437123734*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44230720209581*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.48657860592159*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.348499489658347*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5643451017169996*pi) q[10];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.4005766770945591*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.4990181658739505*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40654316954798*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[14];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37287788312007*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4218091616601*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.284310558154698*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3467935605599095*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233721007699513*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41357386102243*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.564654172628411*pi,-0.007697781071917986*pi,1.191096924057554*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.403750818214871*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.503200526939495*pi,-0.003949273268669007*pi,4.0164182040914405*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.450280810272281*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.275806422552935*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.58149386973695*pi,3.16722292111347*pi,3.87382672460153*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.645877029601919*pi,3.17296222680081*pi,3.53211995836117*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.617818074494262*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.600697062363879*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.209921900858249*pi,0.304626574091028*pi,3.99711743694257*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.636014911358422*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.203093868994326*pi,-0.393403815504823*pi,3.99971173330205*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.352657068716536*pi,3.39180001964384*pi,1.203554841252826*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.60749133068241*pi,-0.06248550574108103*pi,0.9022897609506211*pi) q[3];\nu3(0.668296323443631*pi,3.44721127141355*pi,0.9136319978331611*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.744261244079049*pi,0.31576040588487897*pi,4.42275455955969*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.559129321461299*pi,-0.312197339053506*pi,3.68211774659245*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.296761469549629*pi,0.9497973679529601*pi,4.40157786930682*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.458517366602892*pi,3.47212338558903*pi,4.47439098960973*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.119295595489975*pi,0.03892755798062997*pi,3.506468610433*pi) q[2];\nu3(0.513845701175079*pi,0.80076454689831*pi,4.14281114674227*pi) q[3];\nu3(0.369866002634468*pi,2.51957273982423*pi,1.292098276986121*pi) q[4];\nu3(0.730432971231036*pi,-0.27434335875162097*pi,3.79396737769315*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.483630412877727*pi,2.87590785311252*pi,0.998802136069035*pi) q[10];\nu3(0.264434668074869*pi,-0.372796606854344*pi,4.20562596652263*pi) q[12];\nu3(0.505996381555438*pi,3.23604280792893*pi,3.50020751363384*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.599694401496869*pi,1.09337791014926*pi,0.772201784450048*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.809812572603714*pi,3.32627683198927*pi,3.24185380095596*pi) q[18];\nu3(0.675544736617136*pi,3.45366082182176*pi,4.30640107491692*pi) q[19];\nu3(0.871818640558313*pi,-0.040416834369145005*pi,4.46825664533605*pi) q[20];\nu3(0.322133331481644*pi,-0.4629462765556242*pi,4.26907920466609*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.555058034652456*pi,0.54546869925051*pi,0.979632695466935*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.585869046705686*pi,3.39458773208554*pi,3.61047024136635*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.561747483302561*pi,0.05684380270146805*pi,0.9570858753282849*pi) q[12];\nu3(0.721467084894092*pi,0.125061917878718*pi,3.98386188121607*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.376657901502352*pi,2.64698904188188*pi,1.3217114654111919*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.575765413569945*pi,3.49220275545242*pi,0.5723449618693583*pi) q[20];\nu3(0.204126996356702*pi,-0.277421627764161*pi,0.815050788125494*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.54367310772728*pi,2.8586221651036*pi,4.116632779355649*pi) q[8];\nu3(0.342905473461275*pi,3.39130856449003*pi,1.36714021828701*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.426843134919674*pi,0.56785520255182*pi,4.1618660847979605*pi) q[16];\nu3(0.109897880527495*pi,2.80771407953299*pi,1.77226974854821*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.773056025808744*pi,-0.058810859872562016*pi,0.650696690461244*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.211727386683791*pi,3.4373744978275*pi,0.575668898505556*pi) q[8];\nu3(0.916537677458761*pi,2.50967299209509*pi,3.64518727973338*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.461175983743461*pi,0.23472072172430702*pi,0.754270819705826*pi) q[16];\nu3(0.220039378256528*pi,3.15922415029844*pi,1.4370043245090272*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.223966197626739*pi,0.451118927588429*pi,4.0459640320305095*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49720573745031*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2621954422260009*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[21];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49735571392024*pi,0.5*pi) q[12];\nu3(0.316051195221131*pi,0.12628580208733498*pi,0.896033806217641*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3410239113585138*pi) q[19];\nu3(3.5*pi,3.37389713358738*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.38130755268268*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49573859217906*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.519628579195258*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1643299366296311*pi) q[11];\ncx q[12],q[19];\nu3(0.361708671030556*pi,3.32637124031413*pi,0.649519922991159*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2145379256585591*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234004341112301*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[16];\nu3(3.5*pi,3.4621907829015*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[11];\nu3(3.5*pi,3.40026536975095*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.195656605519221*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1869413367609*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30338797884397*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46406491308688*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43187641912494*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.330111844407754*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.619540100558132*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47475979951882*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5644171648048291*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43524581772353*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40291886642633*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.302030367901766*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5156577722405975*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2482965117018199*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.118230679825671*pi,2.35583401097599*pi,1.2387759658864321*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38470181351979*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.293513495212663*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5620640026621436*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.449008732746722*pi,-0.4329540442916166*pi,1.302209277432367*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.43300087225049*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4731675708867*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.218921729128448*pi,1.03827735750844*pi,4.03905242649211*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.41648000551555*pi,0.42117278145870696*pi,4.34373321591156*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[15];\nu3(0.59605750500844*pi,3.27041672425856*pi,0.767328143562226*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5596841772567805*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.567330178906653*pi,0.06825179857020802*pi,3.83349969455881*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.618246944437915*pi,2.89157579448812*pi,3.50256591482386*pi) q[0];\nu3(0.566402669522217*pi,3.16352829972132*pi,2.88593340101628*pi) q[1];\nu3(0.786447864372668*pi,0.007176686838255009*pi,4.35188188729699*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.815621086688369*pi,3.20236482846923*pi,3.70854054047965*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.462603333510815*pi,2.62168075238915*pi,1.382140078367827*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.380816558331861*pi,0.24127216968321896*pi,3.78658672278405*pi) q[16];\nu3(0.0571821555068794*pi,3.23476727174737*pi,1.59083205941815*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.962402487103483*pi,0.247488328573796*pi,1.5224527714625*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.288480595914585*pi,2.83550196292057*pi,0.753821710297049*pi) q[3];\nu3(0.759728345071603*pi,2.9070210033874*pi,3.98954277885243*pi) q[4];\nu3(0.593250325997139*pi,-0.05782933938250501*pi,0.862935374322514*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.291046674162961*pi,-0.130410244619942*pi,0.5547932803674809*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.750882025010817*pi,2.57041002946658*pi,3.53690150365375*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.652292011597512*pi,0.276428594734375*pi,1.299206037910221*pi) q[19];\nu3(0.825407018922633*pi,0.49682224760960203*pi,4.2005955778643695*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.340111136428594*pi,-0.49220537179353957*pi,4.393890150649581*pi) q[3];\nu3(0.783591614376589*pi,-0.4571563719470384*pi,0.896071729816199*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.847573613520168*pi,3.22331798406043*pi,4.25857693396499*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.813155235140594*pi,-0.4184031581288364*pi,3.83568559105811*pi) q[12];\nu3(0.306898548587205*pi,0.6055016620995299*pi,3.81428020184325*pi) q[13];\nu3(0.817646554151378*pi,-0.32788399260352996*pi,3.23096905038694*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.602309972888641*pi,3.4415477918097*pi,0.831858844172858*pi) q[19];\nu3(0.380652774085717*pi,3.32782014716808*pi,1.262768372416958*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.61009316099925*pi,0.46847313593461404*pi,1.049530253272567*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.291138549127552*pi,0.9788223011488599*pi,4.4670559129806*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.572683409351947*pi,3.34650113385638*pi,0.839891031429584*pi) q[13];\nu3(0.669181338151521*pi,0.348843514312533*pi,1.437339966499834*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.524637533158542*pi,-0.4704769254207581*pi,3.13749743713834*pi) q[21];\nu3(3.5*pi,3.43362637546265*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.288472218683075*pi,0.44609700759147397*pi,4.22316131583373*pi) q[8];\nu3(0.573171521792588*pi,-0.171116654716142*pi,3.63770962877947*pi) q[9];\nu3(0.737725795904223*pi,-0.39600584209285*pi,3.32991250171471*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269225314939448*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.62670660136541*pi,-0.49786733311118914*pi,0.678209792031253*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.481943497350518*pi,3.15130742455489*pi,1.90411097420486*pi) q[8];\nu3(0.540672849496035*pi,0.9202740574430901*pi,1.0071388095011389*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41330174186955*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39976097711783*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.41437594993638*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.175244025909129*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.331533017307172*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.708406500053727*pi,2.75906695998521*pi,4.081997276068741*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5052226561210362*pi) q[17];\nu3(0.641089856884172*pi,-0.4432083678730191*pi,4.30888967887864*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196512484912035*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(3.5*pi,3.27291516607405*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.41703590311264*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.160090363030105*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.157911921355214*pi) q[13];\nu3(0.264849275581108*pi,-0.19743224422753602*pi,4.23631577044028*pi) q[15];\nu3(0.15801167640234*pi,-0.346929318262521*pi,0.731793440785728*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49502454518305*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.26975969517434*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39708763532939*pi) q[19];\nu3(3.5*pi,3.46236759619804*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.163072696812717*pi) q[21];\ncx q[0],q[19];\nu3(0.0862218365517701*pi,0.85631256630833*pi,0.60867255275154*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5058065239096213*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5654694250568935*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.337579383193105*pi,2.99121412819637*pi,1.89293092539771*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.273802665370434*pi,0.19800747386553696*pi,3.66576169094335*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[18];\nu3(0.606757160958791*pi,2.6153695703824*pi,3.99642014938707*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5214643295183249*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46355970097232*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3821138872356*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1805164028668211*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206695848843585*pi) q[15];\nu3(3.5*pi,3.42469983655202*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2538496891257491*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.322372790157836*pi,0.7157071754717801*pi,3.79055154911122*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.618742836746365*pi,0.82452145288531*pi,0.980713890963681*pi) q[6];\nu3(0.242179979460166*pi,0.8269532427825299*pi,4.14058795145886*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.49528160728561*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.441281784136947*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.402475376646346*pi,3.28064676085513*pi,4.34014196663792*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.572598305850422*pi,3.23102929351666*pi,4.0302514053741*pi) q[6];\nu3(0.357777802168301*pi,0.15685680369349198*pi,0.6259735745202271*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4733486762716*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5540465510796214*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4708745659585905*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.222270849929329*pi,-0.179823401588463*pi,1.351095260306154*pi) q[20];\nu3(0.438582261883073*pi,-0.147873693306114*pi,4.15930579351115*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.769763856598715*pi,3.25616679813313*pi,3.40174459793456*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42483069221837*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.156678276757001*pi,2.63600318466105*pi,1.268056004154107*pi) q[20];\nu3(0.226578041838162*pi,3.21617227626896*pi,1.74648659737137*pi) q[21];\nu3(0.704596085040764*pi,0.32462533858340803*pi,1.54400617334163*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.617348937503913*pi,3.00918105980537*pi,3.40713554911108*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.633865373844028*pi,-0.305730494550221*pi,3.72333468815763*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.281091891229554*pi,3.42494893711008*pi,1.39506907111338*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.606400086248779*pi,-0.449635497248635*pi,4.33801647817853*pi) q[12];\nu3(0.662972188880545*pi,2.79648706912341*pi,4.13787243525006*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.248969404024986*pi,2.65820313765593*pi,1.2732252181711639*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.68440808930366*pi,2.8987031602913*pi,3.46184302946749*pi) q[0];\nu3(0.392486725301842*pi,-0.29151207861925*pi,1.324133363156688*pi) q[1];\nu3(0.768734126422011*pi,0.21280318090456696*pi,1.003653077278361*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.345425015952706*pi,-0.375076557788535*pi,4.00128714862648*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.350321259403334*pi,0.381936686357932*pi,3.61801715159286*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.476692976909847*pi,3.46053010973318*pi,0.775245168276322*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.673722331328364*pi,-0.175947041316031*pi,3.9828512931779*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.579350307127469*pi,3.31353700116908*pi,1.78508385173792*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.49155393523791*pi,3.21448040756633*pi,3.19826442954512*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49997225954445*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.276583979525219*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.717743554292142*pi,2.91179358222473*pi,4.0726806399946405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46235179368439*pi) q[7];\nu3(0.422538573468517*pi,-0.4784515649075985*pi,0.601545702752886*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49242639314657*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.139870503710326*pi) q[5];\ncx q[6],q[7];\nu3(0.355345918531155*pi,0.97145424684371*pi,0.5013890315973892*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.826349438337397*pi,3.41172415158076*pi,3.37242849916157*pi) q[16];\nu3(0.572825077138029*pi,0.010437688552109026*pi,4.4219658903865895*pi) q[18];\ncx q[0],q[19];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.264424724947695*pi,3.22630566184007*pi,0.5147319957677962*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.533383612566161*pi,0.24713256146685203*pi,1.2334816757536609*pi) q[16];\nu3(0.851715461417722*pi,-0.232706174832651*pi,4.1868214644736*pi) q[18];\nu3(3.5*pi,3.43301163226663*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39869258040173*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5093030329901107*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.258002436533903*pi,3.16050351875365*pi,1.70606730075604*pi) q[9];\nu3(1.0*pi,0.0*pi,1.276682636208607*pi) q[10];\nu3(0.377818295605929*pi,0.30254426222573805*pi,3.80522827291494*pi) q[11];\nu3(3.5*pi,3.42336049269169*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2761023453132911*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191412631784827*pi) q[19];\ncx q[0],q[19];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.620140332921362*pi,2.92226754336979*pi,4.34433696712052*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,3.42345663821927*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23121978924312*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4491110529677*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4722206463018495*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.683497161533005*pi) q[13];\nu3(0.170425992752544*pi,-0.15701983580593898*pi,4.4400690632806*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45597827054302*pi) q[19];\nu3(1.0*pi,0.0*pi,1.127191338279074*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.39366261826425*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[13];\nu3(0.852081859977732*pi,0.4312806702809*pi,4.44953246732221*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198320222884922*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4678351024842495*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47150284360035*pi,0.5*pi) q[1];\nu3(0.78725705799126*pi,0.09703550248332005*pi,4.3778578649931905*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.888560523004891*pi,0.194344293842989*pi,4.47731560241738*pi) q[6];\nu3(0.424914470809613*pi,-0.4625829178363796*pi,1.50964874178822*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.288800661204047*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5414754801077478*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.554847957025426*pi,0.47894304357094997*pi,3.98174955485518*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.702138487175238*pi,0.17263834003787204*pi,1.16614117850556*pi) q[6];\nu3(0.422166734578282*pi,0.35313575007451103*pi,3.68958642289899*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.33758166103079*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.223326174135819*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5617076654062334*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.882521993296053*pi,3.1370467876232*pi,4.09450098938425*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5181502761390159*pi) q[11];\nu3(0.74313015212991*pi,-0.16486893348298598*pi,0.6459660021535449*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.140143835999321*pi,0.13778483588971902*pi,1.069014697344178*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.755929443763135*pi,0.435746779210773*pi,4.23695294084631*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.272820351863205*pi,-0.23070673932078*pi,0.727372254157732*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5242807136277587*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.171427056684465*pi,2.73705672094205*pi,1.53302962793909*pi) q[21];\nu3(0.737004361736239*pi,-0.13075191442233203*pi,1.072377371346362*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.763702348768876*pi,3.45944075336044*pi,4.11654547273104*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.607397097798629*pi,-0.290584386531752*pi,4.30913714825836*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.648473005422398*pi,0.6407342131534199*pi,1.1575629547841308*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.78351322207142*pi,-0.15436931397891301*pi,3.57278847953233*pi) q[21];\nu3(0.827077940929866*pi,0.7029907699560001*pi,1.2693928602558628*pi) q[0];\nu3(0.259514667990735*pi,0.387612471040088*pi,3.80323699497755*pi) q[1];\nu3(3.5*pi,3.302862157893*pi,0.5*pi) q[2];\nu3(0.150340849301457*pi,0.15193364177910795*pi,3.83886462100592*pi) q[3];\nu3(0.767543718984497*pi,2.99836567510536*pi,4.07915747906832*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.225030937489913*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.592415378862807*pi,0.377711628799725*pi,1.002750558268061*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.712568148545228*pi,0.416777593961032*pi,4.13713064042272*pi) q[13];\ncx q[14],q[16];\nu3(0.925423015279786*pi,3.17269868695936*pi,0.650297501421689*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.40940155672031*pi,0.53832623590335*pi,3.85146235506173*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.577553148451865*pi,-0.317555376545001*pi,3.67436473383391*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.936605757209304*pi,3.0667237019459*pi,3.67309433977445*pi) q[10];\nu3(0.256892758020563*pi,3.42654054668798*pi,0.5484481417504437*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.41906721261878*pi,0.5*pi) q[14];\nu3(0.575610205314811*pi,0.30182870309045495*pi,1.0435524361215411*pi) q[15];\nu3(1.0*pi,0.0*pi,1.38694717743355*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.399303562912179*pi,-0.385745774245831*pi,1.63761719915559*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3875087979479*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3780230507071*pi) q[7];\nu3(0.685572992630574*pi,-0.000672056857014991*pi,0.758542739848997*pi) q[9];\nu3(0.369896894150187*pi,3.42837606469951*pi,0.5784163006350008*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2245033275973989*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.123211177745956*pi,3.17113390018989*pi,1.219873981863536*pi) q[18];\nu3(0.744912625561414*pi,0.22379067744026104*pi,1.296271716814198*pi) q[19];\nu3(0.788920457524845*pi,-0.36440919219246604*pi,1.1331838882159229*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.524327012332443*pi,3.02611370971287*pi,4.22698626286622*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5175087103809028*pi) q[16];\nu3(0.935762835578106*pi,2.88969598593755*pi,3.56311978637365*pi) q[17];\nu3(0.166002468321964*pi,0.03669860925130797*pi,1.274264806945045*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.622482556594325*pi,3.1049420365512*pi,2.9540439655839*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46913160634323*pi) q[12];\ncx q[14],q[16];\nu3(0.210281496982717*pi,-0.380634460220428*pi,4.16979910109308*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36413684265505*pi,0.5*pi) q[3];\nu3(3.5*pi,3.2926862938418*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.45274137086794*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.307232234138192*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239573210525526*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1786644616247721*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.49571068306007*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47945564100299*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.2786162627590905*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.35451737502897*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5010740181471702*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.116059058045244*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0748144147889849*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4626189533605*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3332313361855919*pi) q[20];\ncx q[0],q[18];\nu3(0.59869958585479*pi,3.25893526143329*pi,3.59114268722978*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.588949951164385*pi,-0.391478501739899*pi,0.712277494571146*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.226847212851183*pi,2.3991621779005*pi,1.3835466928766111*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48685804162113*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.505338721890198*pi,-0.4451538744464608*pi,3.44944599605008*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48987353367514*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5307095100738763*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.637451942748387*pi) q[20];\nu3(1.0*pi,0.0*pi,1.145579798809012*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.953749890165761*pi,3.45967610596817*pi,3.62399742395119*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.767452330702757*pi,0.7698633265136701*pi,0.987486879376575*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.603194374269921*pi,0.27944329428036396*pi,1.207475844644553*pi) q[14];\nu3(0.509668992378386*pi,0.307401434090945*pi,3.84638062906712*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.689891328519127*pi,3.01408841678241*pi,3.83530205553303*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.47775331759363*pi,0.027371030168131028*pi,0.661330667157531*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.465515021434059*pi,0.11654625357875703*pi,0.911583224204742*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.530752737134635*pi,3.06260485265731*pi,4.4420593320409*pi) q[15];\nu3(0.288339803044139*pi,-0.23182207064204202*pi,1.227218286453897*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.526416241114843*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.625991763575043*pi,3.06181123297846*pi,3.00156054261576*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0773318341938566*pi,0.41930617974358897*pi,0.5683925768736384*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.357095357291106*pi,-0.155565016905789*pi,4.07121691812333*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.277626416944822*pi,-0.03962685752904899*pi,3.71615239780193*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.516613807069019*pi,0.34077578698919*pi,1.50854243240012*pi) q[20];\nu3(0.587948258223855*pi,3.20229277193658*pi,4.48265613859968*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.559079665045179*pi,3.14829101026558*pi,4.3816071267199295*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.504350043557728*pi,0.17372867716962004*pi,3.89781712677264*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.557862503405989*pi,0.402120081287459*pi,1.457600009179097*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.775058293348317*pi,2.77965954383497*pi,4.2488527796719495*pi) q[0];\nu3(0.86812933117947*pi,0.67958891222735*pi,0.884784292731885*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44036082378385*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.447953734380301*pi,2.60685061950071*pi,3.82514050199008*pi) q[13];\nu3(1.0*pi,0.0*pi,1.292704487494151*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0952133855653279*pi,2.5935326433001*pi,1.462413556271341*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.399756664345835*pi,-0.05096706979864202*pi,1.3928663488694188*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.484694080556921*pi,0.8938840874851599*pi,4.170051633339201*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.625951604007518*pi,-0.268787228533547*pi,3.67911359621124*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.804458300133927*pi,0.488648899742848*pi,1.142589443674379*pi) q[18];\nu3(0.624185863676813*pi,-0.17727298914134798*pi,3.78815804902955*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46715774078688*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.839985792763568*pi,3.29977745612268*pi,3.90602562648283*pi) q[6];\nu3(0.78140754558816*pi,2.70703712670096*pi,3.40273088664832*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.25217416956866*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2486095562157011*pi) q[16];\nu3(0.516571181614924*pi,-0.038399117833605*pi,1.065822201872*pi) q[17];\nu3(0.368807195287573*pi,-0.395029278401737*pi,4.08972521118079*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.637351557057072*pi,0.07229683926406705*pi,1.139172399658761*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.797957185245041*pi,-0.4416787911108706*pi,3.93161790306808*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.495464924353509*pi,-0.361313921158945*pi,0.5218402428616167*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49622354735561*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.212245016449966*pi) q[4];\nu3(3.5*pi,3.47069803760983*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.682538894296758*pi,2.61272303039549*pi,3.7751601811283*pi) q[11];\nu3(1.0*pi,0.0*pi,1.177676596469847*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.656570855616982*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.343116167254143*pi,2.98381914280716*pi,1.261869367733812*pi) q[21];\nu3(3.5*pi,3.41763405684093*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[4];\ncx q[5],q[12];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.197402868340059*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40579781256721*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.4104669173842*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5767228230141606*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230278318612862*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.4562402549973*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3069967816616899*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47532675320259*pi) q[19];\nu3(3.5*pi,3.32823885173086*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.136538860710886*pi) q[21];\ncx q[0],q[19];\nu3(0.436816284351534*pi,0.6036147353813199*pi,3.94217202200465*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40443293267284*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.158892384284675*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4133674812706705*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.379868564452056*pi,3.12372723264613*pi,0.730566959107923*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(0.333191258744629*pi,0.285213647136483*pi,1.0456061437908821*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.240768128674104*pi,-0.256127138318593*pi,0.7017017967526931*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42292160065335*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.463259126936849*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.33324975436233*pi,2.99871016165209*pi,0.748169421650722*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.478160516675394*pi,2.72601156382955*pi,1.0508723085257121*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.482078251536199*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.296869929900614*pi,0.031152280284205025*pi,1.20910068417828*pi) q[14];\nu3(0.162681518885229*pi,0.370869461282078*pi,3.8121041859163*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.738370662827386*pi,3.39629107783279*pi,3.93753168141451*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.279859708475694*pi,-0.20276663164717101*pi,1.3726448789174341*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.909811950975699*pi,2.92210933544444*pi,3.92571638758902*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.370943889666891*pi,0.08082169241484405*pi,1.346585241444524*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.727829792046139*pi,3.36644783659973*pi,3.4038660161791*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.119189248260078*pi,-0.085842183610576*pi,0.674232221332845*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.746673428272524*pi,-0.316216147908448*pi,0.588000278762487*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.438922161019216*pi,0.45080561311351597*pi,4.139233088452659*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.449837355671818*pi,0.138938308460699*pi,1.170786078012238*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44100456467826*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.222869971721618*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38359458965299*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.312373804058246*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.735698022010424*pi,2.56807428831989*pi,3.43652496534329*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.32518426398476*pi,0.093164027390781*pi,3.99447325729405*pi) q[0];\nu3(3.5*pi,3.3947033186174*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.311262114341564*pi) q[3];\nu3(0.43421387974463*pi,0.36331598940925103*pi,0.87852652969819*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.20685546844347*pi,3.23954621896567*pi,0.5469428062465921*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.47351362291329*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.342412681421849*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.491905434287124*pi,0.493939941911388*pi,0.855509482935344*pi) q[19];\nu3(0.706209490093177*pi,0.03369690502840805*pi,3.59456565265532*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0665943337437384*pi,2.89036822337201*pi,1.57309279650647*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5711587419781857*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46231464108404*pi) q[14];\ncx q[15],q[16];\nu3(0.567988700405134*pi,2.97151961845127*pi,3.64334482505113*pi) q[17];\nu3(0.768898633862956*pi,0.40662168821587397*pi,4.17597359310253*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.464865097828049*pi,0.67904054546936*pi,4.29801126390936*pi) q[20];\nu3(0.191488919240491*pi,-0.227821681950777*pi,1.43689763221745*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4536465879439895*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.361288250671379*pi,3.30202740622171*pi,0.672308055694864*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.874073229418085*pi,0.61201647655536*pi,0.986062263959648*pi) q[8];\ncx q[9],q[10];\nu3(0.75594364019871*pi,0.37818984206945805*pi,1.346082310895854*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.562464357436988*pi) q[16];\nu3(0.674292776790837*pi,-0.397691562905523*pi,3.13765184498945*pi) q[17];\nu3(0.29995857490339*pi,-0.4218750771177163*pi,0.5642231018159848*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.446917516655795*pi,3.45978145135107*pi,1.62573758535683*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.401546228022315*pi,-0.18988697071396898*pi,1.2289518863890931*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.387742608890105*pi,3.47849479315432*pi,4.41752726021517*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0999920810436456*pi,0.7571584391819901*pi,3.94917741569021*pi) q[9];\nu3(0.159697134397832*pi,3.38117003767713*pi,0.909054338178756*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.53339656945129*pi,0.31003928697307404*pi,3.82547829014221*pi) q[9];\nu3(0.157113478143184*pi,-0.4771817225919644*pi,1.52600083623481*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.702254820033224*pi,3.15867118018176*pi,0.631415795397964*pi) q[15];\nu3(0.520225498358229*pi,2.91464053011979*pi,3.92189532406606*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45529687393371*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.673187849740211*pi,0.289837723711433*pi,1.55861432481569*pi) q[15];\nu3(0.544295526981003*pi,0.18037016345272705*pi,1.53014187135382*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192449616123366*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42982262460388*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.157145768786636*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.850404082987799*pi,0.18399460804941803*pi,1.59588107824605*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.345633990284002*pi,3.01973861533344*pi,0.5163276406929412*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.387916984632728*pi,-0.49904683967341273*pi,4.3388081185123095*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.39725247035779*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312237396186789*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4512723595801*pi) q[21];\ncx q[0],q[21];\nu3(0.697069671522881*pi,0.56116822690279*pi,0.723752530671771*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45457879349097*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.605428193835928*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.205015935097268*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.737865446797944*pi,3.19745758372803*pi,0.5258858639925021*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.46965335100895*pi,2.78779999866181*pi,1.234773825182212*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.45767556970028*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.430326866871831*pi,-0.12923816195167698*pi,1.54483474080784*pi) q[14];\nu3(1.0*pi,0.0*pi,1.218210854092916*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5265893107208388*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.395770871330238*pi,0.410239781323236*pi,3.53587286006184*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39178013707518*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.424046925623379*pi) q[10];\nu3(1.0*pi,0.0*pi,1.147741214331107*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43686935139414*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.845693107790965*pi,0.9214950580815799*pi,0.969399613137219*pi) q[7];\nu3(0.498012376920834*pi,-0.109617527940233*pi,1.199305210918479*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.292810984893271*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5811049341741756*pi) q[15];\nu3(3.5*pi,3.43024819519965*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1515134163836032*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(0.55708317276711*pi,2.82738413421212*pi,1.2846489028774188*pi) q[7];\nu3(0.519290962455812*pi,-0.44879072418303223*pi,3.73537814146895*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5147909980335217*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.177020595207796*pi,0.5069184472778401*pi,3.92054381205477*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.30712851531515*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.355497675645928*pi,0.11319245688199797*pi,0.652619633713087*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5127178040500326*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.34587405896921*pi,0.244324716116187*pi,3.77619052635962*pi) q[0];\nu3(3.5*pi,3.48439667121229*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.3624294895024*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2101050368115391*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2270575410202*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.725329796363531*pi,0.470329541171556*pi,4.32173047139136*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.455574558662758*pi,0.90751756418238*pi,4.08291229107597*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48623215220794*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.279790426090681*pi,-0.165474948316789*pi,4.07417870528084*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2137331768240571*pi) q[20];\nu3(0.23357658027606*pi,0.9326005802611399*pi,4.0309821697911*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.61155978536091*pi) q[5];\nu3(0.867010260824679*pi,1.00576269596971*pi,0.88814101699746*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.445824691125494*pi,-0.06782099012110299*pi,4.248074166381*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32611584284229*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.9164253681444*pi,2.75976325093623*pi,3.67876023538135*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.286623819991143*pi,-0.18934654998366202*pi,1.0463417181131351*pi) q[21];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.277576471494997*pi,0.32691903169758596*pi,4.01468319879733*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.429827376497398*pi,-0.08805773672447997*pi,3.8155588042338*pi) q[9];\nu3(0.419084095986006*pi,-0.370715639880473*pi,0.692264558168428*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.449730028937186*pi,0.10486939406686901*pi,1.317201476114152*pi) q[15];\nu3(0.302067483302609*pi,3.05610756221711*pi,2.04285274880943*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.587369024794266*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.628396486103896*pi,0.29027990438154205*pi,4.22437959659341*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.165968674738519*pi,3.4527036779532*pi,1.0078437744502171*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.205273583629707*pi,-0.32581089901805*pi,1.269217905857957*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.19469513655552*pi,-0.4097618441377258*pi,1.6242428071843*pi) q[15];\nu3(0.380801231143522*pi,-0.09921753674289202*pi,1.52872198116896*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.631403234458391*pi,0.7865208941177899*pi,0.9020817427311449*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.622605294551545*pi,-0.13966441250699202*pi,0.833567630924385*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.90300161476096*pi,-0.035382787559670004*pi,4.0722685552364*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47203169494588*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4804250395097*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.135904050088294*pi) q[18];\nu3(0.538108200099656*pi,2.94406284773082*pi,4.15943921242725*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2804566941314919*pi) q[21];\nu3(0.490617385109956*pi,3.10827127002526*pi,4.41854516884907*pi) q[1];\nu3(0.0448171003945796*pi,0.21868724701949405*pi,1.145121766159554*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.437036311764997*pi,0.014105984486397993*pi,1.026523716170996*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.370956475008261*pi,-0.009851416679843017*pi,1.207218738478912*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.294318180022849*pi,-0.20874681839300702*pi,1.133233408284902*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.496299917374995*pi,3.33064153272622*pi,0.641427034226824*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43333971408188*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40587886930194*pi) q[21];\nu3(3.5*pi,3.4308254337633*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.138989570254431*pi,3.44792138830182*pi,4.1053440936093395*pi) q[3];\ncx q[4],q[15];\nu3(0.799193314416134*pi,-0.382624722628217*pi,4.19641212841022*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(0.305545580182377*pi,3.39094046474194*pi,0.5171873714089236*pi) q[11];\nu3(1.0*pi,0.0*pi,1.268711267784873*pi) q[12];\nu3(0.741752185852987*pi,3.25855220572913*pi,0.694308028558667*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.588489150709738*pi,-0.250928322188133*pi,0.5768960187700979*pi) q[20];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.599945313986718*pi,2.98943216292279*pi,4.31052050101048*pi) q[3];\nu3(3.5*pi,3.47023637939279*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41881021983797*pi,0.5*pi) q[9];\nu3(0.499853396217601*pi,3.44180084874772*pi,4.22133171188739*pi) q[11];\nu3(0.613610151079407*pi,3.10406146980737*pi,4.09867675560798*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2690279392484989*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1522692724977301*pi) q[19];\nu3(0.0978174794225629*pi,-0.17986936916048002*pi,1.170076371115222*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5630966347537331*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(3.5*pi,3.39214996665961*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2201419039228791*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46652478455783*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5368784481359401*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48111044215595*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.38138404588821*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.321269093845154*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.209172007036155*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.615943590210328*pi,-0.4211636958238794*pi,3.09962164209431*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.606093261409902*pi,3.23870997731437*pi,4.010200200391941*pi) q[7];\nu3(0.622430813908881*pi,0.6619727389623999*pi,0.5577875798588908*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42395075850213*pi) q[10];\ncx q[11],q[20];\nu3(0.601287063095383*pi,0.24593865310805796*pi,0.73662115458795*pi) q[12];\nu3(3.5*pi,3.42970534142244*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1747199208982981*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.72297973363237*pi,0.44546473476466797*pi,4.280457783956329*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5065063671558978*pi) q[6];\nu3(0.535517389232118*pi,0.18112582647493203*pi,4.23124629458074*pi) q[7];\nu3(0.931425501347891*pi,0.4359400451662*pi,0.792183348820232*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.26731177357048*pi,0.5*pi) q[11];\nu3(0.757243577935487*pi,3.25136675601561*pi,0.614711720437864*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.48305598536756*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175143020917321*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48167294308277*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.804543293553663*pi,3.28060058028822*pi,3.04131867195737*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297622928110721*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5686347268390349*pi) q[17];\nu3(0.713960474709032*pi,0.6028660874904801*pi,1.194044832198022*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.644045959480646*pi,3.32452152634139*pi,3.91412704993684*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.336009452865245*pi,-0.253678836850946*pi,1.2480255582002369*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.140991441780932*pi,3.40579708306978*pi,1.10817198231064*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42728947769542*pi) q[20];\nu3(0.648603898763952*pi,-0.45569031742765953*pi,4.46450269973244*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0966605099468666*pi,1.08470045438333*pi,4.22894802313796*pi) q[4];\nu3(0.292437062038596*pi,-0.14772487588107303*pi,4.43591623557441*pi) q[5];\nu3(0.256617903627396*pi,-0.340496889988976*pi,4.17477264553165*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.604264215599274*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.580629667623268*pi,3.10984330745782*pi,4.37887393008875*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.684021425895404*pi,-0.010993135385929997*pi,0.617951517331522*pi) q[4];\nu3(0.498608159771112*pi,3.27481153609759*pi,4.15285828616242*pi) q[5];\nu3(0.798251801950426*pi,-0.134901946112143*pi,0.629122915759572*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.231829770364944*pi,-0.333387615492941*pi,0.8234457929466821*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.697675466341587*pi,3.10337502041985*pi,0.5003244420389509*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.552276868546534*pi,-0.12908513321861698*pi,0.783580528127961*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.884168220533246*pi,3.03579893336689*pi,4.420068467886161*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.476964417189655*pi,2.71328938274188*pi,1.418758226321432*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.376338510451954*pi,3.32818238452325*pi,1.92911140409663*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.264918193551784*pi,-0.306987188393983*pi,0.938436023542242*pi) q[1];\nu3(0.111120679094823*pi,3.15072335971067*pi,0.905846102336654*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[19];\nu3(0.561528326776409*pi,-0.195843803174161*pi,3.58482838575203*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.542059590776701*pi,-0.371605788025575*pi,0.7994320717612551*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.746861494301938*pi,-0.066473392932615*pi,0.924906748275686*pi) q[1];\nu3(0.646384957932691*pi,3.19904655566463*pi,3.89256994693016*pi) q[2];\nu3(0.66338666437139*pi,0.51952598773973*pi,1.087673596975045*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[21];\nu3(3.5*pi,3.34778221978013*pi,0.5*pi) q[8];\nu3(0.487652980908195*pi,3.14507360534456*pi,1.65876007503065*pi) q[10];\nu3(0.434238426870797*pi,3.34557641080647*pi,0.782295029566182*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278604368028911*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.317399582581531*pi,0.9235431872927999*pi,4.11770527251953*pi) q[3];\nu3(3.5*pi,3.41883646352737*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42100143555597*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.754487650716451*pi,3.13336399350003*pi,3.00591963273506*pi) q[11];\nu3(0.242459406377205*pi,2.32748614229541*pi,1.2382470466716*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.273436501754119*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2871762823168709*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[21];\nu3(3.5*pi,3.35387566474719*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.693112796068397*pi,0.415930955189167*pi,4.1350253264441*pi) q[14];\nu3(1.0*pi,0.0*pi,1.120092334146499*pi) q[15];\nu3(0.322661071877704*pi,0.390324096347505*pi,0.9110429822278*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5032681765118765*pi) q[19];\nu3(0.220741160310276*pi,2.98288917346176*pi,1.176238397334863*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.249647933387888*pi,0.7113278680561099*pi,4.12613485657978*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5255919499101837*pi) q[18];\nu3(0.355167204950633*pi,0.12827874049117205*pi,3.7509543677767*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.647033326163996*pi) q[21];\nu3(3.5*pi,3.47580716231916*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3931429150685*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[18];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.301512643763476*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1024782267287079*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5356049408975054*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[13];\ncx q[2],q[9];\nu3(3.5*pi,3.3798836534497*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.313752012751301*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43706456541902*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.146031607356764*pi,3.37603107637394*pi,1.269012809200526*pi) q[4];\nu3(0.503610096864778*pi,3.20703221511071*pi,0.714098561733759*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.368692771902631*pi,0.25405211797667304*pi,0.625114312487527*pi) q[8];\nu3(1.0*pi,0.0*pi,1.234126483015306*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.531580471966068*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5704902270901562*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.603266316126615*pi,0.05231568343335902*pi,0.5056477115673583*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.58568426981335*pi,-0.20337082391100703*pi,1.231788950180756*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[13];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.311801918334288*pi,0.363354033671652*pi,3.98835940297346*pi) q[4];\nu3(0.742814842207912*pi,-0.20947445546207*pi,3.30068645438557*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.47252723371069*pi,0.5*pi) q[7];\nu3(0.614001792569121*pi,1.19943062108536*pi,0.721603935256698*pi) q[8];\nu3(3.5*pi,3.39328229088771*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45487144362727*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225186840637891*pi) q[16];\nu3(1.0*pi,0.0*pi,1.139932080003292*pi) q[17];\nu3(0.257676854940558*pi,2.85695972260868*pi,0.8538818954567631*pi) q[18];\nu3(0.778608115121553*pi,0.12642982208586895*pi,1.4299413370407121*pi) q[19];\nu3(0.359805569948385*pi,0.19689555248619595*pi,3.37190617490694*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.732263241149025*pi,0.079067310706317*pi,3.96184246584849*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.370896519637*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44009163048364*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.163494976877177*pi,0.6569654038636801*pi,0.642837298676967*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1687470023326338*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.525426795478128*pi,3.23165161788982*pi,3.09771769577413*pi) q[0];\nu3(0.638721728340394*pi,2.75436393151033*pi,3.9689809848423*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.491529564077513*pi,2.71723732216175*pi,3.66337239445809*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.607481062134781*pi,3.29133307693989*pi,4.27306805506466*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.70437904571215*pi,-0.253956719284814*pi,4.26319459591266*pi) q[13];\ncx q[14],q[20];\nu3(0.465271826807563*pi,2.99584406035235*pi,1.295333439690277*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5712990482789573*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.432120080111281*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.256870920621939*pi,-0.28724280828098303*pi,4.07037006655772*pi) q[0];\nu3(0.63826191935697*pi,0.7394262732611401*pi,0.822251690945596*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.299378184167717*pi,3.24898186516496*pi,1.57809503721094*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.385418128725464*pi,0.64701232858107*pi,0.5112547733494311*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.518576808543564*pi,-0.40301584443736593*pi,4.00967800916073*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5314692588455019*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.110756866447358*pi,0.6675265349270001*pi,0.650803639728431*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.231352259475028*pi,-0.014422077768578012*pi,1.370631427774272*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.238088811473149*pi,-0.253225857362526*pi,0.7474015631522279*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.574680761850873*pi,3.38899865011226*pi,3.89527572930455*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.33924758099026*pi,0.5*pi) q[0];\nu3(3.5*pi,3.25531687460619*pi,0.5*pi) q[1];\nu3(0.566237705387166*pi,2.92990792320436*pi,3.91818492203501*pi) q[2];\nu3(0.562890403073867*pi,-0.4527409986386953*pi,0.750755547277365*pi) q[3];\nu3(3.5*pi,3.41533187178323*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.305247530682991*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.563442495984316*pi,2.82227464092996*pi,3.6870037346733*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1137843537632581*pi) q[13];\nu3(0.298468592124324*pi,3.21900632520871*pi,0.95764191685787*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1758888674801788*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[18];\nu3(0.014697133835355*pi,0.08853222512953796*pi,4.46754242546079*pi) q[2];\nu3(0.698376432893382*pi,3.46794639829272*pi,0.653655981277656*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.504894742619187*pi,0.416838474875184*pi,0.5116891310370477*pi) q[11];\nu3(0.416032781470659*pi,3.47257279188206*pi,1.042318819316802*pi) q[12];\nu3(0.421330127928159*pi,0.18707279206401795*pi,4.24960628929446*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(0.714138808090843*pi,-0.09488535559031402*pi,0.800525427568392*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5263191954120376*pi) q[10];\nu3(0.693803262247178*pi,3.31679017252818*pi,4.24860011048974*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42793943110975*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5700496235481833*pi) q[18];\nu3(0.604885865303509*pi,-0.09762681186627897*pi,3.72823904355361*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.41392905795017*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.174964044917664*pi) q[7];\nu3(3.5*pi,3.46090568522595*pi,0.5*pi) q[8];\nu3(0.751418304070991*pi,-0.267269135393021*pi,3.36704471372243*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3423420688656091*pi) q[16];\nu3(0.377616222331976*pi,2.33714798155135*pi,1.306934628524123*pi) q[17];\nu3(0.397745114938259*pi,0.23651086935118004*pi,4.37392706626542*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.669278852830575*pi,-0.259373022166113*pi,4.16094493943411*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.49017978601671*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32850924115755*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44633824007092*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.201278150217758*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285968406070468*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5727685913467417*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.496081460340906*pi,-0.014290390077775994*pi,4.28344723236978*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[15];\nu3(0.601682741194818*pi,0.36806728760554597*pi,1.354343769053268*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.30786621453247*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227795151191206*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.732793909826343*pi,2.9540187321163*pi,4.2355110045844295*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.612605091880777*pi,3.41688796781893*pi,3.51443339494831*pi) q[4];\nu3(3.5*pi,3.45599317895835*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3910400004669*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4982405479569*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.301364606366716*pi,3.3927344833319*pi,1.429738984522476*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238474128604611*pi) q[20];\nu3(0.242152059245881*pi,-0.244286814649531*pi,1.66897225039186*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.791802741084433*pi,-0.4751323782537879*pi,3.31833137303825*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44632340671682*pi,0.5*pi) q[17];\nu3(0.111511526182364*pi,3.35304823047128*pi,1.75768795583391*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2070389672404511*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5523619220606939*pi) q[21];\nu3(0.125038608896165*pi,0.55429636473097*pi,4.01152123609688*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.687764627189884*pi,0.6387044710427501*pi,4.18241149620477*pi) q[8];\nu3(3.5*pi,3.4004205806168*pi,0.5*pi) q[9];\nu3(0.857101030976268*pi,0.11271293225978696*pi,4.2693567671064905*pi) q[10];\nu3(1.0*pi,0.0*pi,1.282732846253384*pi) q[11];\ncx q[12],q[21];\nu3(0.665796982839953*pi,-0.09162320815216601*pi,3.93064093750104*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5684318347166468*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.359595080766099*pi,1.10029901751248*pi,4.23708568897882*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.74791106170283*pi,0.56031226535345*pi,0.5379228397647141*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42075632679812*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.435783338890549*pi,-0.4883044941156309*pi,1.425173235725698*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40020859230758*pi) q[11];\nu3(0.408176596625718*pi,-0.4136826339840714*pi,1.60013391050087*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.49605382631565*pi,-0.04858934797480602*pi,0.68027142856462*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.75405503205023*pi,0.442347829292994*pi,1.1754302131129069*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0469412724109907*pi,3.2801603301589*pi,0.674326447939601*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.625334016997176*pi,0.342356183813891*pi,3.91795899654368*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.440701848064605*pi,0.85773985792407*pi,0.6523047661310339*pi) q[3];\nu3(0.891821082169424*pi,-0.26314074379540797*pi,3.28486553259604*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.904329725314756*pi,0.37021032300648105*pi,1.3506687858506*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.31184487129802*pi,-0.19915354741138602*pi,0.5108456501525962*pi) q[21];\nu3(0.656765997688357*pi,-0.21044481832433598*pi,3.89674882159167*pi) q[2];\nu3(0.558380915745129*pi,3.15277503775464*pi,1.75388549167324*pi) q[3];\nu3(0.351866069768897*pi,2.59976745988113*pi,1.135423243439017*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.377504568790673*pi,3.47867093247651*pi,1.74576945534896*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.281553866667625*pi,-0.172290734933652*pi,3.71833860409979*pi) q[14];\nu3(0.293529179021518*pi,0.420056365450464*pi,4.46588295048428*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0490178351132712*pi,3.26168768190632*pi,1.53061098472177*pi) q[21];\nu3(0.881678870689787*pi,-0.221019684596156*pi,4.1441494536897*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39735498406603*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.565342403808291*pi,2.69839053428312*pi,3.71582384361334*pi) q[14];\nu3(0.182540191533333*pi,-0.249118325194928*pi,0.994805545454693*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279649754109808*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0973314178397585*pi,0.40127162883788503*pi,0.748201067687813*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.663564583014812*pi,-0.006719411749038007*pi,1.027546144392256*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32841577621165*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.140663414205508*pi,3.15118158007895*pi,4.4384251775453105*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.211503803612557*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.598059789999629*pi,-0.387318960833419*pi,4.1060122598225*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.606680865790263*pi) q[18];\nu3(0.595162246734023*pi,0.05759900699819498*pi,1.0568513900283611*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4064462392155*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.664317498494239*pi,2.75913884336628*pi,4.1125039520843*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.356474727039031*pi,1.14632460313166*pi,4.1662789849851*pi) q[17];\nu3(0.395843017908214*pi,0.276636581597391*pi,3.94404434427435*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.301580515757228*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.849966771330963*pi,0.386334764871202*pi,4.38231285892725*pi) q[11];\nu3(3.5*pi,3.46222963181273*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42964351072102*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248890117607649*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(3.5*pi,3.36865786751488*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2082851392657319*pi) q[4];\ncx q[6],q[13];\nu3(3.5*pi,3.44702508627662*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.14553258499273*pi,-0.09578356203802002*pi,1.1077960588970481*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1361702169278969*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5264518425882936*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[17];\nu3(3.5*pi,3.48926976602525*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,1.3274394546448711*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.644808516024494*pi,2.90291495977883*pi,3.80520237487174*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.405076733147149*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44783150903633*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5533704947344824*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48918236995321*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.632235731002101*pi,0.08219699466360297*pi,4.34834723442268*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.22811422270058*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.331223565902794*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5739209171596757*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,0.5179933127064493*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[20];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.290955695695598*pi,0.6294191351024401*pi,4.18707480498273*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.763320462408314*pi,3.08402606488029*pi,4.21457454752472*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.606862994987527*pi,2.87523214444709*pi,3.31881960353738*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48558021305486*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2025410303185051*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5281494244291451*pi) q[17];\nu3(0.66966868194943*pi,3.44440899094022*pi,4.11305636830362*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43437765717552*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.340907581915984*pi,3.37406206505795*pi,4.31411112166344*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.397808219084794*pi,0.401544042756227*pi,1.005011945913173*pi) q[6];\ncx q[7],q[19];\nu3(0.70473747947407*pi,-0.16835313633999*pi,4.281299250962769*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.814432138425894*pi,-0.325158612870809*pi,3.93155798596644*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.626727499044947*pi,3.33888128652427*pi,3.60187316115304*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.762205794894153*pi,3.27376060616064*pi,3.84091447957873*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38421261584435*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.351133688926183*pi,2.64760306306507*pi,1.5046102410766*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2142361121712542*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5332843829851788*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.687090037510922*pi,0.441565478631612*pi,0.985869411972931*pi) q[20];\nu3(0.221913082021578*pi,-0.11983783611566201*pi,1.078420153539706*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.863940021067656*pi,3.47983818355806*pi,3.71969615151318*pi) q[2];\nu3(0.752481531466777*pi,2.36067229180514*pi,3.76068778569675*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.125136380761936*pi,0.16518801654951798*pi,4.46518943492414*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.908009750305145*pi,0.255103146891548*pi,3.96254524200437*pi) q[21];\nu3(0.135880494622915*pi,2.8782020864288*pi,1.82990381995613*pi) q[1];\nu3(0.792973213875326*pi,0.6161219092957999*pi,1.1970145844994229*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.660055291323212*pi,3.25615168558471*pi,3.86490066520954*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.766418104079723*pi,2.46495225108704*pi,3.6277846445403*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.552983014591526*pi,3.29714633989214*pi,2.95438589953579*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41850352898218*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.729500297431668*pi,0.7013405049136101*pi,0.861110571516174*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.20528958587622*pi,3.44744583968744*pi,1.4220029927279731*pi) q[4];\nu3(0.769315752957542*pi,-0.11125688864003302*pi,4.0508013007438795*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.689471226939222*pi,2.47032320303179*pi,3.85036855158571*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.200513906462614*pi,0.19895379529495705*pi,3.81125782220822*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.706532656605576*pi,3.38497272604133*pi,3.2353572730344*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.38547466665447*pi,2.39111673933275*pi,1.235688925462872*pi) q[7];\nu3(3.5*pi,3.33537340258094*pi,0.5*pi) q[8];\nu3(0.709414278652454*pi,3.42395587783443*pi,3.34643929092013*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.562539753635952*pi,3.08098682272959*pi,3.08346602318948*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.118261182874051*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.271007063764278*pi,2.57399222197332*pi,1.4091630858891109*pi) q[7];\ncx q[8],q[21];\nu3(0.666707696670746*pi,3.12907102551574*pi,4.3385747299751305*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.541000442666817*pi,0.05931615685871505*pi,3.9933403979228*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46645149447977*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.265783086035872*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.628065355827158*pi,3.01698528025079*pi,3.01174123673936*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.369829728125752*pi,3.42796779518653*pi,1.444595099631052*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5930987940022523*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46067494358525*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.285641304247019*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33004174725424*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.342865184149151*pi,0.0006832115410460027*pi,4.36040427790897*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1817654235270338*pi) q[18];\nu3(0.0367756330004226*pi,0.305206753852429*pi,3.64414442981178*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.41479942896943*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.43020728750979*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.348958598699766*pi,2.79361300389816*pi,1.78736805970357*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.1619124117900639*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37957144847026*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.780470816282354*pi,0.6164838242664299*pi,1.0598241517177511*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4637780046653095*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.461489031428*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30508829135556*pi,0.5*pi) q[7];\nu3(0.575890402163945*pi,-0.094076416176197*pi,3.949770756474*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.5272460022833985*pi) q[14];\nu3(0.721749809927211*pi,0.453182184661465*pi,1.1959723626446919*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.377915131275022*pi) q[17];\nu3(1.0*pi,0.0*pi,1.10546469724894*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(0.285851240137579*pi,3.4920445039922*pi,0.88013857130653*pi) q[8];\nu3(3.5*pi,3.48504831220174*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2293135269476791*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.515006756181507*pi,3.13993488248365*pi,1.85719594312746*pi) q[15];\nu3(3.5*pi,3.46852155556906*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26773509597672*pi) q[19];\nu3(0.243452181128458*pi,0.56604845810702*pi,4.1094739745123*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5891040423792289*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5670425847131693*pi) q[20];\nu3(0.421447037611519*pi,0.46059295934822697*pi,3.91937987301472*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.896745281280552*pi,3.35771068785329*pi,3.75992161279332*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5401521671421161*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.35698180868344*pi,0.15117344046278303*pi,3.90593821714593*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46160880478425*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.868741444798614*pi,-0.326436371770359*pi,0.765454503108753*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.533574423198226*pi,-0.12540314672451103*pi,0.8442667651477049*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.680511855430724*pi,3.14740050106227*pi,4.29398700560923*pi) q[0];\nu3(3.5*pi,3.42062190740106*pi,0.5*pi) q[1];\nu3(0.537809807441879*pi,3.42702049008035*pi,3.01512139367593*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.962626364900761*pi,3.06349397698887*pi,3.76833228311481*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49503053356557*pi,0.5*pi) q[11];\nu3(0.452177226822657*pi,-0.096529544839221*pi,0.834253959301698*pi) q[12];\nu3(1.0*pi,0.0*pi,1.264971138484503*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21868425715975*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.768716899271242*pi,2.98967391912548*pi,4.32030090998921*pi) q[0];\ncx q[1],q[15];\nu3(0.525044630287285*pi,3.16955494846561*pi,1.61385709968565*pi) q[2];\nu3(0.615321537708039*pi,-0.282405015869875*pi,0.939763813061533*pi) q[3];\nu3(0.191547524973982*pi,-0.4560243031364054*pi,1.200674820713421*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.48888591837656*pi,3.28489030018042*pi,4.44227855717146*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.116282989326132*pi,0.63674895902714*pi,3.84341420274948*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.642014425856334*pi,2.50460494570071*pi,3.67517407208711*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.737595876228922*pi,-0.204605735722724*pi,3.48708344712295*pi) q[3];\nu3(0.338090465501108*pi,3.06903821060329*pi,1.298239493013353*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.301216021450327*pi,-0.4784715648883902*pi,1.088645281108253*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42456185623696*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41471740563993*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.195913223581156*pi,0.216864781753783*pi,3.58249441054533*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.715512211495428*pi,3.09308829591978*pi,3.52880262599209*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.65739722003012*pi,0.17252805820338402*pi,0.776241424946603*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.440500361606112*pi,3.09650652840938*pi,0.9399432150999061*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.470456346383125*pi,2.57264367311723*pi,1.0701469792269171*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.341125724716023*pi,0.16398568401423996*pi,3.99163900883669*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.812896051040724*pi,-0.35181481061249*pi,4.287429547577711*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35575699722208*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.250937924294576*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.285661907959122*pi,-0.216338864044816*pi,3.8950406464726*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.514176074046626*pi,0.28068573691615095*pi,4.2299047926934605*pi) q[16];\nu3(0.489163330843823*pi,3.29230935868885*pi,1.79272848095363*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.268476197563166*pi,-0.397693608342738*pi,0.893563481663749*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.4776247349009*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.177070813106649*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.756609534149436*pi,-0.15771364153474*pi,4.39092523253859*pi) q[16];\nu3(0.340796898218377*pi,3.14248896988472*pi,4.3597446253574095*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.445810100214482*pi,0.5644526584741401*pi,0.827913017284053*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.5028353469409281*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.353075180779928*pi,-0.02995528821473198*pi,4.198831251006689*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47847060579066*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40307630735637*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0871707942653939*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.488677953473379*pi) q[7];\nu3(0.688905246592414*pi,3.34436195947478*pi,4.25920255749528*pi) q[11];\nu3(1.0*pi,0.0*pi,1.288953574410642*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42121181114164*pi,0.5*pi) q[0];\nu3(0.46509791990737*pi,0.06488714075677204*pi,1.059595889872476*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.1669365067606141*pi) q[10];\nu3(0.359633618065181*pi,3.42675741172876*pi,1.2966566303430929*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4925759409463595*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45380804435511*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47366093228574*pi) q[12];\nu3(0.617593464974809*pi,-0.31515183314080897*pi,3.6664369802255*pi) q[13];\nu3(0.517903044970526*pi,-0.0021640028921939836*pi,4.283747370635449*pi) q[15];\nu3(1.0*pi,0.0*pi,1.296924526191722*pi) q[16];\nu3(3.5*pi,3.44719434635861*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.405934322868817*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.803530073845444*pi,3.22354561600174*pi,3.72434986438902*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.4232264406789294*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.472670500268576*pi,2.87400505318357*pi,1.304774973247028*pi) q[13];\nu3(0.228961949184218*pi,0.430351966857067*pi,3.84652327021418*pi) q[15];\ncx q[18],q[20];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.700166380130179*pi,0.7393126187821699*pi,0.5615019199410344*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.24883813120563*pi,0.46021133927234503*pi,3.52416860185366*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5792424435880967*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.8761896673171761*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.568346548820657*pi,2.76824207521625*pi,4.08550965326671*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.31678748929408*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1425707616074599*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45276072821161*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.401486736711527*pi,0.89220095458511*pi,4.3549988767952*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.458691645357198*pi,-0.356201188493395*pi,1.66026643663305*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37352360508461*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.249362756863798*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2423955831681979*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.31606199982883*pi,0.5*pi) q[2];\nu3(0.609410620137986*pi,-0.083043187613285*pi,3.44372547592301*pi) q[3];\nu3(0.676421338311955*pi,-0.08469521783483902*pi,0.9297590763769761*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.58875793475243*pi,-0.13626723438913202*pi,0.601975814298047*pi) q[7];\nu3(1.0*pi,0.0*pi,1.220554878458149*pi) q[8];\nu3(0.0219230603125209*pi,0.09780735304037302*pi,3.85621962224947*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.442125300474681*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.362188893880067*pi,0.47229990692062296*pi,4.29244005355162*pi) q[4];\nu3(0.650774970120827*pi,1.03123447020127*pi,0.881324849234295*pi) q[5];\nu3(0.26232195233486*pi,3.40988997301275*pi,1.144200129610945*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.437682173078311*pi,3.21506996850346*pi,0.5537099842957792*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42554580168729*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.338520302370441*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2033763916276379*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35204640162035*pi) q[21];\nu3(0.175777844782867*pi,0.35122668459362205*pi,3.9232921570023*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.497449493066994*pi,0.82074934753648*pi,0.5917466693908343*pi) q[5];\nu3(0.694388678739245*pi,3.13313549256815*pi,3.22349996523108*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5563684443797743*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.14778004877175*pi,3.29207645575978*pi,1.77266653483939*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.337252335600567*pi,-0.29558358995777*pi,3.97050616871979*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.339702778382406*pi,0.7040209321720301*pi,4.21000565218728*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.244728291997072*pi,0.7306437662196901*pi,0.5286227041390908*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.735823299599412*pi,2.52248205848595*pi,3.6633423063996*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.595710633239163*pi,-0.11869130328678901*pi,1.370025801927629*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.68078952602922*pi,2.6896928280262*pi,3.78565489587089*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.135392857941038*pi,0.7478429485414699*pi,4.16344589628368*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46660942965576*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.640475754635772*pi,3.01321202776245*pi,3.3934097564395*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.726279264373979*pi,3.01360851605864*pi,3.89839466102547*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.416233255634208*pi,3.01565581076142*pi,0.610815201978611*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.746851693063674*pi,0.40113953799397595*pi,4.4814533184366105*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.28377910499371*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.433455552104639*pi,-0.4422246171478247*pi,4.40172621784669*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182493130033377*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.720994856087191*pi,0.10479456169044199*pi,1.21077118104674*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.614061007870856*pi,3.04573089218872*pi,3.87739554825234*pi) q[1];\nu3(0.596537169429509*pi,0.6536879276066301*pi,1.2450158316591131*pi) q[2];\nu3(3.5*pi,3.493196487533*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39882157790329*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.504599885824595*pi,2.49405412086764*pi,3.70620331611299*pi) q[8];\nu3(1.0*pi,0.0*pi,1.388231252814602*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.33977193872058*pi) q[16];\nu3(0.199021962011285*pi,3.32193208969*pi,2.1395766154492497*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.522178223499053*pi,3.04314161620403*pi,3.75664174645091*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.522266042548244*pi,-0.27035951458769303*pi,3.49450591571188*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43817872117236*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.360170135674834*pi,2.86998398339606*pi,0.777492931387901*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.84418700762637*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.316297910862783*pi,3.1742073719898*pi,4.46816016580794*pi) q[13];\nu3(0.340192077155033*pi,0.428848700714052*pi,4.0393840828555*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35306562753709*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.681514792690202*pi,3.3282215731366*pi,4.30040958894961*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[16];\nu3(3.5*pi,3.45057914117035*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.648408955142376*pi,0.393370773098348*pi,1.42735226554362*pi) q[13];\nu3(0.337891857471548*pi,0.5586636234242801*pi,3.72312396554441*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156904811511773*pi) q[20];\nu3(0.329240441085835*pi,2.90173442289032*pi,1.124284770709418*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.290570741001174*pi,0.399271852723452*pi,3.56942504595351*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.62232487137573*pi,3.25391664210394*pi,2.95628074231397*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.778700218226307*pi,0.6547476707358599*pi,1.0448272617358971*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.6433415934466*pi,2.50748205954416*pi,3.89200276116197*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5702968952876195*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.24683853389329*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1812682651109578*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(3.5*pi,3.44051123959537*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.237824214224463*pi,0.6770475975952299*pi,0.6155188532668769*pi) q[6];\nu3(3.5*pi,3.39696553580942*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.323132542352919*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2517773166815669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.37551189550738*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.152480436182897*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.774552874095878*pi,-0.14333752878454498*pi,1.050045110685168*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.657489728409903*pi,-0.197739005960135*pi,0.847174254272402*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.531448932470957*pi,2.79925515625041*pi,1.364333040570275*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5459356515513467*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.780262463533896*pi,-0.135718676013044*pi,4.33489904666178*pi) q[3];\nu3(0.962690876890553*pi,0.07790983490796599*pi,3.96137028749505*pi) q[4];\nu3(0.719352912802512*pi,0.11167453418357998*pi,1.1925153163437852*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.29255033169542*pi) q[10];\nu3(3.5*pi,3.44577511145313*pi,0.5*pi) q[11];\nu3(0.539635190589137*pi,0.9839877425807799*pi,0.6832508612997961*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35246073719151*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.164376454760738*pi,0.5249768997803701*pi,0.5849092738461457*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.344899713155711*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.401205428427319*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.503040981207875*pi,-0.385123606074725*pi,0.9344259906211629*pi) q[4];\nu3(0.274194870828356*pi,3.13349827997055*pi,0.707642592489694*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.536036809628677*pi,0.27309702100338895*pi,0.765362572676034*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.709751791851477*pi,0.47336550140876*pi,1.0214119922132379*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.260942697707899*pi,2.51747571342717*pi,1.0159348824792*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4623970122469*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1334544961647581*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.617072036126678*pi) q[19];\nu3(0.522032609234485*pi,-0.10700026767041898*pi,3.4745909048273*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.327463373837011*pi,3.00787548032512*pi,0.666224968582896*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.369876384610677*pi,-0.4853647941119178*pi,0.711659263764996*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.28469713571421*pi,0.39188102043872297*pi,0.85256312749063*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.472120659354948*pi,0.060745236679136005*pi,4.16858934076491*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46309101943259*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.601733300638109*pi,-0.09384176247806703*pi,0.5948150463980113*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.33365842376871*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.811559944744965*pi,3.35776100562792*pi,2.91428707543317*pi) q[11];\nu3(1.0*pi,0.0*pi,1.21856782277216*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[12];\nu3(3.5*pi,3.44481408875424*pi,0.5*pi) q[6];\nu3(0.834582784244725*pi,-0.0018308681255069792*pi,0.9264326446562969*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.424861259436048*pi,3.3353229394864*pi,1.378355381116424*pi) q[11];\nu3(0.566409833772298*pi,3.25179889299268*pi,3.17013020408749*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.650194971546752*pi,3.2407891881023*pi,3.42921021280755*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.183963425922091*pi) q[20];\nu3(0.620172421884688*pi,2.35804408836235*pi,3.80145092893345*pi) q[21];\ncx q[0],q[8];\nu3(0.268008971458713*pi,0.85618690303476*pi,4.42651429570596*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.172373291727367*pi,0.35373448941582897*pi,4.11064609697934*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5012277585993647*pi) q[12];\nu3(0.0574335535171575*pi,0.231763856226732*pi,3.57563374489797*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.555813300546122*pi,2.60203328238*pi,1.1103502874893971*pi) q[18];\nu3(0.297867409890658*pi,0.30861068300875005*pi,0.641997407611735*pi) q[19];\nu3(0.422508365197964*pi,2.87289824906394*pi,3.63538361634472*pi) q[21];\nu3(3.5*pi,3.33744160941423*pi,0.5*pi) q[0];\nu3(0.231754426098955*pi,0.18932200518131503*pi,3.79214637248383*pi) q[1];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.256878213012453*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.480108928659364*pi,2.97411369633599*pi,1.497233262806461*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5638091938993024*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.58961299834591*pi,3.28266652404132*pi,0.77983047484698*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.339270902150478*pi,0.023938417565811054*pi,0.5909039540826256*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33067264632511*pi,0.5*pi) q[3];\nu3(0.432111116002409*pi,0.23501778774716497*pi,4.124622586702619*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.4130493367031995*pi) q[8];\nu3(0.610552396805937*pi,3.11407789981702*pi,3.23074844619959*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.189118524107318*pi) q[13];\nu3(0.196875820422836*pi,-0.086546464568239*pi,4.21955371809613*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[4] -> c[4];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4678100555855*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2541724079663559*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.26629435730888*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.18854498747418*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.599506569991836*pi,0.7876074111681299*pi,0.570756811609841*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42872128670459*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.290272355774485*pi,0.08189949496070703*pi,0.769448527835629*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.189254912862214*pi,-0.14346777654516202*pi,0.696879268411488*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42735227727017*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.440647267853638*pi,2.81740524138409*pi,1.477403313894814*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.263925108960144*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5744239204234164*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.606723108738442*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.38775282021612*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.276651010814768*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46816941776046*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43738375744629*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.258465851860549*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192760277000375*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.35190798153205*pi) q[19];\nu3(0.683723065744458*pi,0.38843604991536396*pi,1.220442937782092*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.345629266941501*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.312376001927068*pi,0.21652439078084795*pi,4.11529735904692*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.262613671180224*pi,3.1527189348038*pi,1.4889923642452318*pi) q[9];\nu3(3.5*pi,3.41050296131617*pi,0.5*pi) q[10];\nu3(0.308903374116264*pi,3.48549316605094*pi,0.5879832788323359*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41380869710867*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5256679212870683*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3184207532536298*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nu3(0.489066461748041*pi,2.97842331991409*pi,1.87844087900909*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.94042166014057*pi,0.84238779428334*pi,4.3430008679763095*pi) q[3];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.855470616685009*pi,2.74211272530802*pi,3.62075891686716*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4464208952599105*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.387107854652881*pi,-0.35771046639189197*pi,1.58093863398221*pi) q[8];\ncx q[10],q[17];\nu3(0.141962439865088*pi,-0.352076228225982*pi,1.63121609641797*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nu3(0.846902456277183*pi,0.06502155714565905*pi,0.7895634227784429*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nu3(0.656603347633249*pi,-0.26825110619938*pi,4.43226322536484*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.289036035138307*pi,3.07896413657198*pi,1.81843124782516*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[19] -> c[19];\nu3(0.699673777127502*pi,0.34937756912087503*pi,0.780345895643275*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.316294530488541*pi,2.90990470680237*pi,1.84787937019785*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.536173841600605*pi,3.2026911678673*pi,0.8597313193411*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[18] -> c[18];\nu3(0.373159909231031*pi,2.75518123746156*pi,1.045271048982113*pi) q[10];\nu3(0.316983338558623*pi,-0.07755759288848602*pi,3.77434369409331*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.757766507847672*pi,0.44748928888899897*pi,3.99144034555915*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.291578423469767*pi,-0.032827179071924006*pi,3.76321813275733*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.627259128979888*pi,0.45940504780804303*pi,1.261302579638014*pi) q[0];\nu3(0.524287713780204*pi,-0.238191590100431*pi,4.45666714518015*pi) q[1];\nu3(0.539125544508817*pi,3.15148147125244*pi,3.01154075705603*pi) q[2];\nu3(0.570932605633717*pi,0.8622644514262201*pi,0.5739268960260323*pi) q[3];\nu3(0.408848355031322*pi,2.79241193230493*pi,0.8493244441518071*pi) q[4];\nu3(0.272430881433341*pi,-0.11463845912248*pi,0.813192082467706*pi) q[5];\nu3(0.0704857255789089*pi,2.89597223018581*pi,0.899056788193531*pi) q[6];\nu3(0.469084832659347*pi,3.17336274706938*pi,4.43513249170179*pi) q[7];\nu3(0.467434185842389*pi,0.26945842699353695*pi,0.746822164653693*pi) q[8];\nu3(0.381330405185399*pi,-0.332912530296764*pi,0.844380554795668*pi) q[9];\nu3(0.698244705353056*pi,3.40862274407721*pi,4.11993753342025*pi) q[10];\nu3(0.484964850470677*pi,3.182003199465*pi,4.41261422594472*pi) q[11];\nu3(0.384730426851939*pi,3.34952519520084*pi,1.189990751357092*pi) q[12];\nu3(0.567772809490391*pi,0.294040060866984*pi,3.95895188004328*pi) q[13];\nu3(0.848071875724608*pi,3.30673575112452*pi,3.7720149934826*pi) q[14];\nu3(0.489690811273402*pi,-0.328093964743371*pi,4.41039130486814*pi) q[15];\nu3(0.875003590893458*pi,-0.4214861978434355*pi,3.85977131469376*pi) q[16];\nu3(0.767433927329084*pi,-0.399327477026663*pi,0.734187046161955*pi) q[17];\nu3(0.302528506557241*pi,0.6751748257349399*pi,0.7721575270583501*pi) q[18];\nu3(0.419927932414502*pi,0.394982912808336*pi,4.18560682839154*pi) q[19];\nu3(0.752074285787702*pi,3.05888180048912*pi,3.95864612391072*pi) q[20];\nu3(0.46740145897046*pi,3.49721623127984*pi,0.5620828764649795*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42382439964357*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34630408426793*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45738466931559*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41816037810692*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.320737897129256*pi) q[8];\nu3(3.5*pi,3.35106347975294*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40768194394133*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.248002441572954*pi) q[13];\nu3(1.0*pi,0.0*pi,1.260615930835532*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1784397174735641*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278097664849672*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2154796043278782*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[17];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(3.5*pi,3.4134088256803*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.3658212073504918*pi) q[10];\ncx q[11],q[20];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4299322692804*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4097462428906*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.42559137850278*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4922052614954495*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5906113667838273*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285210907742993*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39851773901023*pi) q[16];\nu3(1.0*pi,0.0*pi,1.301321482051398*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37734447976009*pi) q[18];\nu3(3.5*pi,3.4737524318024*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3665779197017205*pi) q[20];\nu3(1.0*pi,0.0*pi,1.115763994342484*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[17];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(3.5*pi,3.49923389391991*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5573289366245668*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.369344582435887*pi) q[12];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5274860906199894*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5801223727023919*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48802272983795*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36089130330149*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.814755776682323*pi,-0.311784012023427*pi,0.6398943437479581*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.558900868102821*pi,0.20116715739097002*pi,1.278801617558237*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.675335045482772*pi,2.66812202227445*pi,3.82751140372803*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.131660704883023*pi,0.14876509343964694*pi,4.233037427519561*pi) q[1];\nu3(0.843207066876709*pi,-0.015802730477735005*pi,3.6037077340081*pi) q[2];\nu3(0.126837045169003*pi,0.11968842428667703*pi,4.0741052635153*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.767155282040513*pi,0.35784433280707995*pi,1.244989581194785*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.300147821635277*pi,3.40629199799277*pi,1.62700035364177*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.683905008560439*pi,0.50753548464269*pi,1.348548666871644*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.518476630710274*pi,-0.01902357112122799*pi,1.0637367321763351*pi) q[0];\nu3(0.5900680908993*pi,0.11183986045525096*pi,4.0864484856654*pi) q[1];\nu3(0.424547396843101*pi,0.16772626830883097*pi,4.121509987393431*pi) q[2];\nu3(0.460157173689122*pi,3.45390036954965*pi,0.71864369331858*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.356241967358658*pi,3.23003811810806*pi,1.52377292118193*pi) q[5];\nu3(0.232570501374042*pi,0.21684772140423803*pi,4.22894437705453*pi) q[6];\nu3(0.505277622807495*pi,0.31946370621408404*pi,1.0193285111389039*pi) q[7];\nu3(0.0899038163366781*pi,-0.15019741557407001*pi,1.0290542647825331*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.6322300047235*pi,3.43690668228707*pi,0.611928064396283*pi) q[10];\nu3(0.841213804260487*pi,3.36870997673693*pi,0.807970959144052*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.821148112379369*pi,-0.29246613328328996*pi,4.0301687232345*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.112296758529606*pi,-0.340498621036175*pi,0.753219479040423*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.621917545640301*pi,0.06123160837592301*pi,1.117030639133699*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.343935924425952*pi,-0.099854746475881*pi,4.24851210724061*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.274892873073317*pi,2.91692191499778*pi,0.710525782833301*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.694125477112334*pi,-0.36673680414007404*pi,0.668849860356761*pi) q[5];\nu3(0.788593954420722*pi,0.5734765238484201*pi,4.35074056105354*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.455158549830604*pi,0.020124043169691963*pi,1.019547447861957*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.244604287797467*pi,0.08311920939073203*pi,0.863559986732807*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.342967550772125*pi,3.31586864425273*pi,1.78174959168591*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.65193348252948*pi,2.90956015103605*pi,4.14545493576502*pi) q[15];\nu3(0.18083612691165*pi,-0.179864388177098*pi,0.741227947650049*pi) q[16];\nu3(0.572930399208668*pi,2.63022621955252*pi,3.42727440054689*pi) q[17];\nu3(0.218587408409194*pi,3.36365104019625*pi,0.803318412955284*pi) q[18];\nu3(0.434382278544181*pi,3.27938588871982*pi,4.25269160464085*pi) q[19];\nu3(0.181385909700896*pi,3.35544736164125*pi,0.574911075041551*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.611891674950697*pi,3.26677486898738*pi,0.655650801216952*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.154679689144758*pi,3.1404614408155*pi,1.036123628904033*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.478645119360108*pi,0.47625823491793895*pi,4.309103936989731*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.575907131069923*pi,3.44503240666849*pi,0.8027753303087151*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.47167058178011*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47010314640968*pi,0.5*pi) q[3];\nu3(0.569167267802284*pi,-0.20555795010953698*pi,3.58840814098811*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.265199992465815*pi) q[7];\nu3(3.5*pi,3.48150957829982*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2235099690642661*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.35898449465499*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.644190725432961*pi,-0.385839230715716*pi,3.74536870694942*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45154527031408*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(0.749271730715157*pi,-0.182461879496503*pi,4.4796275785422495*pi) q[4];\ncx q[6],q[17];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2279777053040561*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35657628273423*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4777905369813595*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3625905678247*pi) q[10];\nu3(0.688969967268118*pi,3.1238293739109*pi,3.30163193761729*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.68274197647972*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.251448762924505*pi) q[17];\nu3(3.5*pi,3.41643176181527*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.200551646238533*pi) q[5];\ncx q[6],q[17];\ncx q[9],q[10];\nu3(0.706379644649095*pi,2.695141153387*pi,3.98816648688986*pi) q[12];\nu3(3.5*pi,3.40580202435424*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35327418360221*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36408465663717*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221609480550738*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256694928299963*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5269043414359735*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234985935062493*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.39783425796785*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.38008045823357*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5820929143859983*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.161515475024152*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5006759182880889*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5095770758530307*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5253828499108368*pi) q[21];\ncx q[0],q[5];\nu3(0.634761892596152*pi,1.04588919108186*pi,0.770715478077729*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.692889706971764*pi,2.82590770899933*pi,4.26612726431113*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.278790952715403*pi,0.5264114949776*pi,0.759578207810873*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.705068132738011*pi,2.87137550988983*pi,3.3663376114859*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4636514438596695*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40474781109595*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.323924273664449*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.478337628971017*pi,3.47444452170016*pi,1.399178937532761*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.281417952592986*pi,3.24456846658223*pi,4.3936686803703005*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.673500011106009*pi,3.49146852741131*pi,0.5817785496056402*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.245626853543583*pi,0.06593734189928502*pi,4.15344367270847*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.18352173691864*pi,-0.09438521544099598*pi,0.740845801262888*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.460797174260121*pi,-0.313732396758557*pi,0.5251344558725592*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.705494928095321*pi,0.5198037718931201*pi,1.184774684375195*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.65884340188781*pi,0.353859131920617*pi,0.510312694850235*pi) q[6];\nu3(0.483565182866395*pi,3.479133132255*pi,0.922687490740564*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.216132091669059*pi,3.24329048148319*pi,1.2556796570594329*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4121089806924*pi) q[12];\nu3(0.906866085606064*pi,-0.007026481361447012*pi,4.355889282366331*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.421040942333055*pi,2.7812408758138*pi,1.023587684081729*pi) q[15];\nu3(0.559505210794019*pi,-0.024709386032196023*pi,3.94368523726928*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.730878528176171*pi,0.343769439092922*pi,1.2059517153058659*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.595030018012346*pi,3.08755665704089*pi,3.34998765709173*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.446123691737517*pi,-0.4044337783032146*pi,4.10486222641737*pi) q[6];\nu3(0.255819626884835*pi,-0.4491579842977959*pi,1.078403000515618*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.21714191135263*pi,3.20174024907726*pi,1.77513205837185*pi) q[10];\ncx q[11],q[12];\nu3(0.695453149419946*pi,2.80594975040043*pi,3.47968890233888*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.012322653432778*pi,-0.233791558217389*pi,0.730130368397703*pi) q[15];\nu3(0.628885432563457*pi,-0.12090429230970201*pi,4.35275361686889*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.241496947278761*pi,3.1519123760773*pi,1.9933882304661*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.590954507122413*pi,0.5388926823354301*pi,4.45882225370779*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.155037446436393*pi,3.24895840646576*pi,0.660027300000968*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.897252287593736*pi,2.80074014058109*pi,3.76484639071014*pi) q[17];\nu3(0.700504384465848*pi,-0.31777178132275297*pi,3.63800317596369*pi) q[18];\nu3(0.217613890884693*pi,3.06641924671303*pi,4.45415712639382*pi) q[19];\nu3(0.546686362026731*pi,0.0076172299612470296*pi,1.424352763630706*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.476468189090179*pi,0.5533163155179399*pi,0.688520249107807*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.433443841341472*pi,2.56927885028566*pi,1.2274760877915019*pi) q[17];\nu3(0.247738079864842*pi,0.163121224526508*pi,4.23037828633373*pi) q[18];\nu3(0.381735297066117*pi,3.2658590818116*pi,0.962662858033339*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34107618182694*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[21];\nu3(3.5*pi,3.48921838907209*pi,0.5*pi) q[3];\nu3(0.207039924226683*pi,0.06702315359156397*pi,3.53430810742276*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.45949661076304*pi,-0.018429629235435008*pi,3.68663730766306*pi) q[8];\nu3(1.0*pi,0.0*pi,1.273288218287418*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.335325336575145*pi) q[13];\nu3(3.5*pi,3.44747233743898*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.277694892867986*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(3.5*pi,3.45955461006832*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47698473938912*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.77115294847753*pi,3.05191271008352*pi,3.04165437832175*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[18];\nu3(0.559154872198862*pi,-0.02634310063022499*pi,4.06176720371907*pi) q[8];\nu3(1.0*pi,0.0*pi,1.179859801116409*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(3.5*pi,3.25656391167568*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.155011173980442*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209069193758955*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49999908357956*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49720361283599*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36159483020886*pi) q[9];\nu3(0.41555089543194*pi,0.8484658970355199*pi,3.88131368019512*pi) q[11];\nu3(0.844271870938959*pi,-0.06742132341430102*pi,1.005596488343077*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6124813527952659*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39686290245603*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.140528462587411*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185410708818768*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5921454377903315*pi) q[10];\nu3(0.756854148002771*pi,0.5795604893536399*pi,1.3472325083503591*pi) q[11];\nu3(0.601033746901521*pi,0.11703697045031403*pi,1.240571061082741*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5713811370881494*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6525477743686801*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5279497383718682*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5502657096205748*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.411108685342919*pi,-0.4610402951241774*pi,1.256609368353919*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.294187444954491*pi,3.41408936344097*pi,1.001298275415604*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.577179010270137*pi,3.28749536772866*pi,4.1405469042309*pi) q[2];\nu3(0.719120434574216*pi,-0.456640485453574*pi,0.641095902276605*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.575030676834736*pi,2.75873590504517*pi,3.92605490031879*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.551143750982987*pi,0.8866478721039*pi,0.711573992433138*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.694149698432468*pi,2.45911137920126*pi,3.59057249930528*pi) q[1];\nu3(0.167972631469185*pi,0.273683740761995*pi,4.16229053058853*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47045103958486*pi,0.5*pi) q[4];\nu3(0.515036049084716*pi,0.403898202459128*pi,4.17441043508596*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1794093161515669*pi) q[6];\nu3(0.823368787517593*pi,0.29992370473568597*pi,1.313455765999696*pi) q[7];\nu3(3.5*pi,3.4578893374251*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.249248571009133*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.506837441563106*pi,0.9334046300846499*pi,0.892227536910816*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.285239448126517*pi,3.49768824851854*pi,4.17704385915114*pi) q[18];\nu3(0.552972301967846*pi,3.32650926074515*pi,0.772684953384278*pi) q[19];\nu3(0.560331294018243*pi,3.16720318142626*pi,1.73314198769956*pi) q[21];\nu3(0.358175646120675*pi,1.00877615875995*pi,4.42541355479018*pi) q[0];\nu3(0.388965742210765*pi,2.39418929796649*pi,1.2270129238355612*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.655913114632508*pi,0.36077790567255497*pi,0.5325829448829869*pi) q[5];\nu3(0.775099031819943*pi,3.32173051651195*pi,3.31182084861914*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35131233303282*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.65485991958249*pi,3.01634225604506*pi,4.30590806254915*pi) q[16];\nu3(0.387540917058538*pi,0.192613821838569*pi,1.2893228782032669*pi) q[17];\nu3(0.896283806900682*pi,-0.4431405623722506*pi,3.91602021730775*pi) q[18];\nu3(0.71189481152707*pi,-0.4326431017957046*pi,4.45718724429266*pi) q[19];\nu3(1.0*pi,0.0*pi,1.159614952302888*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.855720325882623*pi,0.144587214478606*pi,4.16484927316727*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4444486768171405*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.721973275406743*pi,3.31859290917206*pi,3.78680016996524*pi) q[9];\nu3(0.455372532747369*pi,0.05164039359705297*pi,3.5738851237313*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5826538926491209*pi) q[12];\nu3(0.301486249324707*pi,0.6411729267916599*pi,4.442875418776611*pi) q[14];\nu3(0.540019020052934*pi,0.90748620270401*pi,0.655119433007072*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.858257765829005*pi,0.35021418028610796*pi,1.0583730276440861*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.566886914134198*pi,-0.03318306326669701*pi,0.8561529394398699*pi) q[9];\nu3(0.64798908635896*pi,-0.373348209010948*pi,1.1018538336948889*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.531794711589093*pi,2.56863787231959*pi,3.78994320087434*pi) q[14];\nu3(0.696128312089482*pi,0.23120457983922804*pi,1.208639066306928*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.445773954980989*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4870249890589*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.283536035205477*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.416881786423514*pi,0.28161728969562905*pi,4.48142947401675*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.551328824989284*pi,-0.05580010219182602*pi,4.0807884302990995*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.356001627083739*pi,3.16058416028019*pi,1.78755401113792*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.827730450294288*pi,-0.4728324927339237*pi,3.36919075763176*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.326084789425909*pi) q[2];\nu3(3.5*pi,3.45339241024734*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47121649761533*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3834650532187*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2719237295097972*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243999735664457*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243256626572987*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4368027717645*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[9];\nu3(0.150940244388448*pi,0.7765455358175399*pi,4.2172664315543*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.635419179849498*pi,3.11313614378127*pi,2.95213863468011*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.296593306860096*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.463692400954292*pi,3.31921418908685*pi,1.50261301715238*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5852270443429124*pi) q[9];\nu3(3.5*pi,3.40056478773515*pi,0.5*pi) q[10];\nu3(0.376899279543779*pi,2.69563441753743*pi,0.893604510311037*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.559743281119236*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2472947226953441*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.666028173998946*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.296734584862494*pi,-0.018415688857572998*pi,4.4403542921368295*pi) q[6];\ncx q[7],q[19];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46623593607047*pi) q[14];\nu3(0.907836110982692*pi,0.8058425530900399*pi,0.526742987326701*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.725442413487304*pi,0.18702626573826497*pi,1.324793436151541*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.588629322401296*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.601618059722824*pi,3.18350309190462*pi,4.42842597430586*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.439615004173017*pi,3.30975928753329*pi,0.8947572968782149*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.445848244381469*pi,2.73795997968518*pi,1.380115350752407*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[17];\nu3(3.5*pi,3.48762220987414*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232851486618864*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.467881376001166*pi,1.03987547041077*pi,4.18456390754476*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.28308834100522*pi,2.707193006353*pi,1.57110880061191*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.865143245261137*pi,0.52284211930128*pi,1.424072774402891*pi) q[7];\nu3(0.62336596908334*pi,2.7594890899938*pi,4.13918883370739*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49105931283437*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.298012389119535*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.245070854873394*pi,0.2326839711766*pi,0.805962930250674*pi) q[1];\nu3(0.574427974146047*pi,0.33667887622924597*pi,0.960634683406838*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.898115034253203*pi,3.27071574084761*pi,4.44332053460667*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.652233980673328*pi,2.89340760497124*pi,3.71891762899164*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.451190300688641*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.348040864621499*pi,2.44479925496416*pi,1.400417123538779*pi) q[1];\nu3(0.238995490717632*pi,0.30581104117398505*pi,3.44033369997845*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45349323311588*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.568110031476144*pi,0.45429244230031796*pi,0.600838020854724*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.2756691790785362*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38790815365222*pi,0.5*pi) q[15];\nu3(0.605385793552965*pi,2.98129717160574*pi,3.65593610244162*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.66152205405614*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.642878515224843*pi,2.56613316713748*pi,3.95930578468432*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1374362966564782*pi) q[20];\nu3(0.215016515741047*pi,3.40321903721653*pi,0.9917996236101909*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.744103999704625*pi,0.5046656930309701*pi,1.053330763469131*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.577268344021103*pi,-0.30393820171249797*pi,0.789279687635966*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.409084562468612*pi,3.18086366766216*pi,1.67464928170659*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.263499051116587*pi,2.78453355410163*pi,0.824325056663263*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41688403132696*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2617399444789679*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3605840313235795*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.289728616752905*pi,0.09471772524322597*pi,3.81961264244554*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49946268836218*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.408147559735681*pi,3.00058197547172*pi,0.610041256581598*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.762191254202496*pi,3.2027015429023*pi,3.06576422734896*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.874761497942718*pi,0.08605195730117499*pi,1.319647204141973*pi) q[17];\nu3(0.437055871336584*pi,3.18811404555217*pi,1.51760240985811*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.636007361781213*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.601957797559567*pi,2.74804865848647*pi,3.49947586311438*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.629676711690977*pi,1.0851164174274*pi,0.788337367230014*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.461919299619453*pi,3.14520180867101*pi,1.88024824042038*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.438550268881005*pi,2.73815429405396*pi,1.61546628247707*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.712165152585792*pi,-0.19948152356889098*pi,4.39189916151801*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35902604994738*pi,0.5*pi) q[0];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2100491323404001*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35544691221004*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.46299833525157*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.231647228673845*pi) q[17];\nu3(1.0*pi,0.0*pi,1.321098755477161*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.526282640635866*pi,3.02545316443389*pi,4.34788800492869*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.38420640288148*pi,0.5*pi) q[3];\nu3(0.733611952778961*pi,3.1863218669779*pi,0.570715313610907*pi) q[4];\nu3(0.265352010610188*pi,0.04052214634164297*pi,3.70030214836973*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.4503756333253*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2155528318908582*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.316361453850559*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.655743390798342*pi,2.91985063468003*pi,3.38945033261235*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[14];\nu3(0.549650560328162*pi,0.59907343293667*pi,4.4460245105104*pi) q[4];\nu3(0.541582151310497*pi,-0.05787876765682798*pi,1.21463043061245*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.600821525294571*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.851550409564907*pi,-0.4574169373229126*pi,0.5735573018857449*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5541326821866499*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.678833554863161*pi) q[19];\nu3(0.415939345143123*pi,0.493850074795844*pi,4.093210401384789*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.136466085503122*pi,0.17991826166770697*pi,0.5297568296998973*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5494947122542433*pi) q[11];\nu3(3.5*pi,3.47989774814135*pi,0.5*pi) q[12];\nu3(0.681274161171002*pi,3.38102075172361*pi,0.797517441593518*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5372370908093065*pi) q[14];\nu3(0.749214280766246*pi,-0.4864028497001889*pi,4.25264849360121*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.2044805772499299*pi) q[18];\nu3(0.478701742468847*pi,-0.176569615326909*pi,0.888857175844415*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.20165021233974*pi,2.85239577120198*pi,1.4995373344304181*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[18];\nu3(0.0763657940290497*pi,0.258249405051021*pi,0.6889953647231251*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.384026357348659*pi,-0.045369286807310005*pi,1.246903846901203*pi) q[0];\nu3(3.5*pi,3.49544459116214*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5709126693207411*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.147631616052875*pi) q[21];\nu3(0.579249916145338*pi,3.07042432778921*pi,3.67537231328747*pi) q[0];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.674767684223703*pi,0.142009594043368*pi,1.3268624449704611*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.651790509167758*pi,2.62727390214752*pi,3.37782332484873*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.526570337276895*pi,-0.22598711262870202*pi,1.036677965851099*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.45377430099838*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.363983411493958*pi) q[6];\nu3(0.629465633175582*pi,0.241093327508352*pi,1.23271733068316*pi) q[7];\nu3(0.225248476833175*pi,0.272216791370277*pi,0.870671802289497*pi) q[9];\nu3(0.647760090674645*pi,3.10006724331828*pi,3.63379458477243*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.800950964519122*pi,0.0016898510507500353*pi,4.385557304807779*pi) q[16];\nu3(0.213562481928691*pi,0.19293299568552003*pi,3.31908837080337*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5784632331842685*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38806870747019*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.700480473380342*pi,3.44394373452681*pi,0.749386777990265*pi) q[3];\nu3(3.5*pi,3.43942507691217*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.553674403344534*pi,0.9761952536862699*pi,0.942691797301713*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2374276193141531*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.791948656902354*pi,3.40373699855322*pi,3.79696545595524*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.523352619892731*pi,0.95074735669498*pi,0.854861653072266*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2812588336427781*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.35977328850859*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.843016096763132*pi,2.63475684171886*pi,3.87009025565206*pi) q[17];\nu3(0.532719252387423*pi,3.13139904962382*pi,3.24127568967435*pi) q[18];\nu3(0.50732756452339*pi,3.39775611767388*pi,3.35854335308905*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2855250883667249*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40883731406065*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.655988138758353*pi,-0.10992402774210303*pi,4.48555206591383*pi) q[11];\nu3(0.553319990516499*pi,2.78680693433993*pi,1.1758056842615519*pi) q[12];\nu3(0.581755859464153*pi,2.98503613039601*pi,4.19243772683755*pi) q[14];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.193845789833642*pi,-0.4325778777170287*pi,0.5774516426727732*pi) q[18];\nu3(0.35016694477294*pi,0.27455853708156097*pi,0.5541180060370618*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45106828084308*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.537051841024721*pi,0.285063617930319*pi,4.40206734168679*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5220065934410623*pi) q[13];\nu3(0.600324731688583*pi,-0.196126422698913*pi,0.6567075593577469*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46703663105109*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(0.570253235986519*pi,0.06862716274676495*pi,1.43512806523954*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.292489480096133*pi,0.68140782489554*pi,4.0428221968088*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44070732450965*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.34441188408618*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.246158654442739*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254260890676374*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.304286027878716*pi,-0.104059035481461*pi,0.87525796328392*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36793442062857*pi,0.5*pi) q[3];\nu3(0.371654685384794*pi,-0.4490003299178505*pi,4.0252651320946295*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.594689026542116*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.158427223360761*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40419829741356*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.757315003172135*pi,3.39503776273192*pi,3.45385127541617*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.615892254286509*pi,-0.310201200284118*pi,0.730637589646597*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.243769655528757*pi,3.12572602023164*pi,1.787190345957*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48120880182862*pi,0.5*pi) q[12];\nu3(0.626669187222502*pi,2.446190110053*pi,3.67322926723311*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5780557033021534*pi) q[14];\nu3(0.23043757066179*pi,3.12323553058913*pi,1.466113147808219*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3843193120702448*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.501946292025805*pi,3.32662790377656*pi,0.835368010862945*pi) q[1];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.609159470952597*pi,0.7395808132494599*pi,0.880967568646351*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.455196807574048*pi,3.41582950454976*pi,1.404833021294655*pi) q[7];\nu3(0.616825705249345*pi,2.51222886191268*pi,3.53488575527531*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.429960223249378*pi,3.15191522861874*pi,0.953944502966232*pi) q[10];\ncx q[12],q[18];\nu3(0.521248563181113*pi,0.37442879806623197*pi,4.0620881741284105*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.2137723639295*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.416176395447375*pi,2.80706069623864*pi,0.942345994227834*pi) q[20];\nu3(1.0*pi,0.0*pi,1.083792466018543*pi) q[21];\nu3(0.437024005925501*pi,-0.152764668398288*pi,3.78641955864581*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.535536966747663*pi,-0.056381190194007*pi,4.38512756575032*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.371595055466179*pi,0.7505914057546099*pi,4.32265262933595*pi) q[7];\nu3(0.684773589156596*pi,0.21580865076726397*pi,4.22850868798875*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.819436177620819*pi,-0.274664363001292*pi,3.30628762878527*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5781197875316*pi) q[18];\nu3(0.747394396042103*pi,3.32293513397236*pi,2.99184754416664*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45858457365701*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.217931998305327*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.560283771609089*pi,0.7689457497130501*pi,0.5294293379145564*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5597637037571066*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.697781533287543*pi,0.8342368735352701*pi,0.942912609947234*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.612429142213937*pi,3.05213560111962*pi,3.83835500591675*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.418686770733012*pi,0.17842454152796505*pi,0.686819099524882*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4809362507510695*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.105854880853227*pi,0.11526316505428602*pi,3.57663440148274*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.408868761463*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.161602854033029*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.37218762274316*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.302650527975191*pi,-0.383332975607686*pi,0.5808048979072529*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.414978500353334*pi,2.70714691629134*pi,1.58044258336632*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230686681630342*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41095545831029*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.32045777602578*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.372219884043927*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.220923835270227*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.661405665997217*pi,0.8767032296680599*pi,0.5214264763657225*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37646797602155*pi) q[15];\nu3(0.150132154667856*pi,3.07766857202381*pi,1.59920558853141*pi) q[16];\nu3(0.792325446663033*pi,3.28174017239709*pi,3.03913069354001*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.332747647403733*pi,0.400501734791467*pi,4.4109660798037*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.647450450869163*pi,0.64701860872612*pi,1.200078108864954*pi) q[16];\nu3(0.41948755556051*pi,0.251239888495411*pi,4.4030067345326405*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.29517867676754*pi) q[20];\nu3(0.724444002558454*pi,0.52639839147536*pi,1.2987580840971251*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34288169084816*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5429985966788333*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47293655705089*pi) q[11];\nu3(0.497494792547102*pi,-0.4858034470910499*pi,0.9475735579511839*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.27150114336234*pi) q[19];\nu3(0.614634986569502*pi,-0.199629053094679*pi,3.7447514202354*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.298784381351268*pi,-0.174215629388492*pi,4.366786560728039*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.816512781590318*pi,-0.0016576103970379896*pi,3.65117079974809*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.152894722592853*pi,0.79825830503454*pi,0.5624816759468712*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.650503753241235*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.437871871362827*pi,3.48100830350073*pi,0.869024001953435*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37085667236011*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.160470349892808*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0574657407232021*pi,-0.35372024243212097*pi,3.95535587031584*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.656584859984713*pi,3.38162001725292*pi,3.81175521929153*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.795673285170766*pi,3.10894192296582*pi,3.07548401305614*pi) q[4];\nu3(0.631024534836286*pi,0.60999631758284*pi,0.8053037906402429*pi) q[5];\nu3(0.182534930350232*pi,3.41763054517554*pi,4.14715958957079*pi) q[6];\nu3(0.898801607283146*pi,3.36413714997438*pi,3.58558458649531*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.593954163487502*pi,0.18747686382683904*pi,3.93021244745413*pi) q[13];\ncx q[14],q[18];\nu3(0.354615730020604*pi,2.41012803690961*pi,1.3200448375600469*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5567606657081301*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.348807547907138*pi,1.05838798773367*pi,4.159159975113051*pi) q[0];\nu3(0.19398922743063*pi,-0.13044015145030602*pi,0.524744994399814*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.3139588927267*pi,0.22619532915588003*pi,4.49144987294204*pi) q[5];\nu3(0.573749967385753*pi,3.28214069881943*pi,2.91110345406956*pi) q[6];\nu3(0.73113277617765*pi,0.05834576263689695*pi,0.75602766753617*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.418245941255019*pi,2.56555585930533*pi,1.007556304066785*pi) q[13];\nu3(3.5*pi,3.41968041910803*pi,0.5*pi) q[14];\nu3(0.342333913213772*pi,3.40761665933523*pi,4.204043002699811*pi) q[15];\nu3(1.0*pi,0.0*pi,1.246288872628438*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.544556568301641*pi,0.06624042465956304*pi,3.58483542417906*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.643051832165622*pi,0.33480516114466796*pi,1.035537675011113*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.837212378890503*pi,-0.092235464673874*pi,4.3819445381102895*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.490868135167337*pi,0.6744799598767299*pi,4.19817198820889*pi) q[19];\nu3(0.416159467244272*pi,-0.281671616577173*pi,1.430274429093307*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0591764030252539*pi,0.20834903888718304*pi,3.70948422512888*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.479195039292771*pi) q[18];\nu3(0.330744603939969*pi,3.47143215673653*pi,2.00350454178823*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[12];\ncx q[6],q[8];\ncx q[7],q[13];\nu3(0.506535548688984*pi,0.48403520535227496*pi,3.83035730023256*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46488846731112*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48520133944623*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36195495733402*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.31783982188185*pi) q[8];\ncx q[9],q[20];\nu3(0.333554029460951*pi,2.99056123674026*pi,1.63991968101329*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.40710284164389*pi) q[12];\nu3(1.0*pi,0.0*pi,1.238917986217118*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[11];\ncx q[6],q[8];\ncx q[7],q[13];\nu3(3.5*pi,3.4663396270404*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.465265966758064*pi,-0.477088344019272*pi,1.471908228569272*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278036510716194*pi) q[20];\nu3(3.5*pi,3.36467235243019*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.45902536308969*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44349957170554*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39033478270692*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.306537869010624*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.682311771741245*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5220580366061917*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.46547098640167*pi,0.5*pi) q[15];\nu3(0.791121346468892*pi,3.1562082051507*pi,3.13879148311729*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2629783110453618*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283248447305302*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244985715144086*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.39985002242994*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1702055389855541*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[11];\ncx q[6],q[8];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.507735658764596*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.47152447052876*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5948613650031329*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38421074385446*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.60159282205869*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5186469975676755*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.375213777688722*pi,3.46282295606804*pi,1.0728989697415061*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.30158257880719*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.420769606561632*pi,-0.125271625404002*pi,0.955049276576461*pi) q[13];\nu3(0.551385364367521*pi,-0.198371182670044*pi,4.0784048276692495*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.201255201481914*pi) q[16];\nu3(0.293113051110598*pi,3.01306415424138*pi,1.89517704301686*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.794644265218797*pi,0.12006006517798595*pi,4.33650596154501*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.610686933724145*pi,2.8906462316715*pi,3.28671900574251*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.356778875021575*pi,2.78752213302137*pi,1.61330318664677*pi) q[13];\nu3(0.256567337042338*pi,1.12602388019442*pi,4.15174477546043*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.803097944448437*pi,0.23109592071513496*pi,0.8304620930212601*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.620531012834249*pi,0.10190599838149705*pi,1.56522039201128*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.665423085874292*pi,-0.289631651869396*pi,0.9186916836497561*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.875180842812776*pi,3.47135974803395*pi,4.05407397578397*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.344455043278772*pi,0.014267646484571017*pi,1.444064286751595*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5930186617984599*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.712494415130652*pi,-0.037486472387910974*pi,0.71097730601932*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0695711445448737*pi,-0.21218029362165802*pi,3.85120176916088*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.553528441919523*pi,-0.4278288939071989*pi,3.30029190105255*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.32987579296942*pi,-0.384926752033118*pi,1.50419406451654*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.745674328770652*pi,-0.113382916518801*pi,4.47669552768115*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0201024020209373*pi,0.47088321069774897*pi,3.59353273892413*pi) q[0];\nu3(0.416881864655277*pi,2.97428771723106*pi,0.721957928173809*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.280980826312447*pi,2.84576576898084*pi,0.830788753470139*pi) q[6];\nu3(0.664879336895361*pi,0.14944883302545797*pi,1.415569451202416*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.227574018872576*pi,-0.4449642369395322*pi,0.695872669090566*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.90696622181404*pi,0.6487811838962401*pi,1.224129842136167*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.40972101915978*pi,2.56039465030166*pi,1.306452839817652*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.61801552480354*pi,-0.14767887417847397*pi,1.226537111944948*pi) q[6];\nu3(0.260030205742028*pi,3.17719954065018*pi,0.826198838881109*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.415379010593873*pi,0.10892378734296604*pi,0.5419511767466553*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.235152789879696*pi,-0.14671473790393302*pi,1.64480508035805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.518891489362749*pi,-0.254618958285722*pi,1.0939075550810529*pi) q[2];\nu3(0.327207092544792*pi,2.9182494643657*pi,0.624741120705695*pi) q[3];\ncx q[4],q[7];\nu3(0.657728388867387*pi,2.83490938940751*pi,3.49120191540324*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.527661002766369*pi,-0.16895198169471998*pi,1.142684899589282*pi) q[10];\nu3(0.349851851650969*pi,0.9280310604600499*pi,4.4103678122663705*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.487226195380736*pi,2.78276519743241*pi,1.073325948936041*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.573641775041404*pi,0.71151309490012*pi,0.6806356638302951*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.639766077451467*pi,3.23537161590114*pi,3.26797426612239*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.43666625658159*pi,0.5*pi) q[4];\nu3(0.703384114701484*pi,3.18597214173063*pi,3.9176501070977*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2854269726972238*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.816898996898838*pi,0.40039456067979395*pi,3.91264363555558*pi) q[10];\nu3(0.511019303113791*pi,0.32253127977985896*pi,3.6072173532958*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.462400918380526*pi,0.05933083445156795*pi,4.18290614881694*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.62585984090983*pi,0.16365839387443304*pi,4.124663986887009*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.837769182454809*pi,0.7223877815627*pi,0.5970394523017112*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.256122956514743*pi,-0.063980904171339*pi,1.398684310346723*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39120912270894*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4751178240536*pi) q[7];\nu3(1.0*pi,0.0*pi,1.335710032648121*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44685755614421*pi,0.5*pi) q[12];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.337869278510805*pi) q[20];\nu3(3.5*pi,3.4130448581967*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[11],q[14];\ncx q[12],q[20];\nu3(3.5*pi,3.41573672857501*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.239938793299475*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1045649061226461*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,3.36534792757178*pi,0.5*pi) q[1];\nu3(3.5*pi,3.27730907164916*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.700808691531721*pi) q[8];\nu3(1.0*pi,0.0*pi,1.165556037944788*pi) q[9];\nu3(3.5*pi,3.4753624301696*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232159669624946*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.38768155853355*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2260681928430182*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[9];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[11],q[14];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.325018077283071*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.481505373839299*pi) q[18];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49096401217214*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39925214698504*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5826478855222201*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.405485831018587*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4185574607764995*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.179861953225301*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5866461785025594*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[9];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.347149403374779*pi,-0.07120219753629298*pi,0.636414785239444*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.939223127989763*pi,3.01713801819775*pi,3.54881925815804*pi) q[8];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.732227336728248*pi,-0.367674811118257*pi,0.682841440650771*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.423332022939973*pi,0.9625641561112701*pi,3.98921549649314*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6230787307075341*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5722167795110837*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[13];\nu3(0.138112618467973*pi,-0.4298440981514266*pi,0.5439827637603578*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.599632296237485*pi,-0.15980197108549798*pi,0.996926670695089*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.723081579611213*pi,-0.311478703862881*pi,3.48111049835534*pi) q[1];\nu3(0.0501954158706324*pi,0.38040546197870695*pi,3.87576901537237*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0762794008233246*pi,0.46939820657770903*pi,3.52254829590998*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0665848761845549*pi,-0.237717568430512*pi,1.312611494349418*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.295425466597989*pi,-0.4800237619863849*pi,0.5356079560392712*pi) q[0];\nu3(0.455665967899734*pi,3.25196541063879*pi,0.733960381223108*pi) q[1];\nu3(0.298607498950186*pi,0.69414658548689*pi,4.08769073916716*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.683232440470764*pi,3.02196299675579*pi,3.3190974415614*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.103014875257277*pi,-0.06803205044336602*pi,4.4822127610664*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.289457244942746*pi,-0.37659448772556503*pi,1.150465999438008*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.33435366341387*pi,-0.382236171875715*pi,4.26753155658525*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.271973232400244*pi,0.14103262607448597*pi,4.103764368523191*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.741445103932586*pi,0.36994460493803705*pi,4.28078904195179*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.411214246092922*pi,-0.4587547596093745*pi,1.087188681686532*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.224428480930435*pi,0.09052789748604595*pi,4.26027328854293*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.525749987497234*pi,-0.4719693072823294*pi,3.86217761466402*pi) q[5];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.500065114559749*pi,-0.06512012175238502*pi,4.36302044205487*pi) q[11];\nu3(0.85821093563477*pi,3.11879908874442*pi,3.34703315238053*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.489401125070915*pi,3.1379412840856*pi,3.1077006254165*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.35106174337051*pi,2.95075464428156*pi,1.81159347034238*pi) q[17];\nu3(0.665591328956115*pi,3.01819928698363*pi,4.40167549545485*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.902495673509775*pi,-0.031333862474590024*pi,3.51148080662822*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.453952771461738*pi,-0.207843258818043*pi,4.4808407864204405*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37519484951496*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.71360102600153*pi,2.63252482562942*pi,3.48327059692465*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.676121117900751*pi,3.49128938605521*pi,0.5355122684073449*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2653505908148*pi) q[16];\nu3(0.131791743120047*pi,0.7897591602682099*pi,4.05140074096022*pi) q[17];\nu3(0.459142525775178*pi,3.46685931079948*pi,0.5849102191729179*pi) q[18];\nu3(0.214412948613906*pi,0.13960581583167198*pi,1.1729177396693529*pi) q[19];\nu3(0.715359580864545*pi,0.5774813477807801*pi,1.067824036474998*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.364765284287981*pi,0.306116087583303*pi,4.42084637853397*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.193163175919909*pi,0.6377379105099801*pi,0.694904184549336*pi) q[19];\nu3(0.466068012906758*pi,2.62695433150484*pi,3.82800630464164*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.265650765167001*pi,3.4158204719352*pi,1.94528447399516*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.388175087345219*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3736724322183*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47317658230559*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4588044724813*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.354374395783523*pi) q[8];\nu3(3.5*pi,3.27350718117285*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.343602348347714*pi) q[12];\nu3(0.71250234043716*pi,3.48230444895124*pi,4.18634563547472*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22616782700625*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187418551443852*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(3.5*pi,3.23432966050826*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.126437859780167*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46436474019057*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.47113136579629*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44241276809033*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5603313789993516*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.151185347286771*pi) q[10];\nu3(1.0*pi,0.0*pi,1.280297646550344*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5310535443745389*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.35428577257388*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.631761491274994*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293609047910216*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274622603082317*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4948292242579395*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48576983371378*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.522013592732486*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5129595093734841*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.439619694681641*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3210915151665805*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.321918569968951*pi,3.40706474700398*pi,1.451919032818602*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.346133006468368*pi,2.55995268683877*pi,1.256540879893417*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.392437217696708*pi,2.7624968282745*pi,1.64871295424423*pi) q[0];\nu3(0.580049110151913*pi,2.72442191546322*pi,3.60311951761627*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.18079947054799*pi,0.12782261416373197*pi,0.872382454309813*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.191448060701619*pi,3.22182322262244*pi,1.327236354913774*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.753041576103011*pi,2.97382886543086*pi,3.78313108886712*pi) q[12];\nu3(3.5*pi,3.41175306038781*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.193842738379629*pi) q[15];\nu3(0.562534387424592*pi,1.11109875472173*pi,0.807371141983663*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.154721748528463*pi,0.77818258515463*pi,4.29605864866205*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.461740297653393*pi,3.18635409937024*pi,4.49135780196279*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0333468807036078*pi,0.87220821916336*pi,4.48310272888166*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.422082527479768*pi,3.47021696005417*pi,1.257190792471159*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.274810814076307*pi,0.6508219036103899*pi,4.35446166442426*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.49541141595967*pi,0.23813872148147297*pi,0.5673908448697186*pi) q[16];\nu3(0.312569414750684*pi,-0.4567483732799329*pi,0.828377974384671*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.705686880964335*pi,-0.153096588354578*pi,0.569909181984336*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.381109364253765*pi,3.06794980711838*pi,0.879002315718476*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.616889833101992*pi,0.5608207664717999*pi,1.330357005142695*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.630701760985642*pi,3.2213757304469*pi,3.51051871258456*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5696733274636041*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.266356890842315*pi,0.11555646814246101*pi,1.128093141271689*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.540403700606848*pi,0.30093904587753595*pi,0.688555591979667*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.547763712227039*pi,0.09479909702934597*pi,4.06997283907249*pi) q[4];\nu3(0.403446729205543*pi,0.119906365178157*pi,1.357470649450798*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.47365130960507*pi,0.33135613822378596*pi,1.21400718717909*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.797569225759324*pi,-0.09939942184082201*pi,0.832871552121156*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0838981399133834*pi,-0.212459569010451*pi,1.3228174838491311*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.566130678322816*pi,3.26770628033752*pi,0.652847083409719*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.903084030759967*pi,-0.319568049464454*pi,3.67633430936355*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.809124924643455*pi,-0.38302448689066*pi,3.46906425965211*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.761292260307463*pi,0.020639530428275044*pi,0.779598987578784*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.274698044994687*pi,0.109156363093321*pi,1.0299968637816241*pi) q[20];\nu3(0.592406594317707*pi,3.17479865972661*pi,3.08101990996879*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.265033823260865*pi,3.01841770604853*pi,1.255921534814541*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.621802395150607*pi,0.27303553780853196*pi,0.8865072292833189*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.626826946987177*pi,2.78626710092559*pi,3.35174677921426*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.331004161765935*pi,3.3857975393021*pi,0.5707539153211415*pi) q[6];\nu3(3.5*pi,3.35304882288637*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.258469810188322*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.13356262204377*pi,-0.044085462273892984*pi,1.068072724381514*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.34336175573365*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.238262366379749*pi) q[17];\nu3(0.676378865711653*pi,0.6911817074250699*pi,4.43421517703506*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[11];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.268177993076503*pi,2.74022286868807*pi,0.9118579271310461*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.294905573158659*pi,0.40635039536181505*pi,3.83188196799276*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4306633937557*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46516964682899*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39663648276906*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.112026659395684*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.33234129692041*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.315842523551692*pi) q[11];\nu3(3.5*pi,3.41521051690932*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2175379851455879*pi) q[14];\nu3(0.477310176236601*pi,-0.4302592378026675*pi,0.654221224483274*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5860701383943705*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.430995416409608*pi,-0.4598943734109544*pi,4.17854543550089*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1632608380372589*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[18];\ncx q[2],q[11];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.47141543383027*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0768272234673929*pi,0.9084755180325801*pi,4.20514207232507*pi) q[15];\ncx q[16],q[17];\nu3(0.811450660601886*pi,3.26739925424087*pi,0.660543647279096*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169615452870802*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49289842743253*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46890419738023*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46632216420326*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.334409042521219*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.31178971854669*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40014397331322*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[18];\ncx q[2],q[11];\ncx q[3],q[14];\nu3(3.5*pi,3.36247708149729*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.191168261953325*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.713185183890598*pi,-0.14016995770637303*pi,4.37211566189462*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5319541608718666*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.246907481463688*pi,0.18162163927393804*pi,0.781633382525798*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33505344130778*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40950747530739*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42245063674454*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4648774351621405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.204951508739824*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.828283161500475*pi,0.55926605063228*pi,0.734264643962927*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192875388869888*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.434503128281829*pi,3.20518507551379*pi,2.15546983241892*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.497567043993202*pi,0.0008230260420799551*pi,1.195149238965009*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.684476527015258*pi,3.33473322803254*pi,0.710871933409551*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.562562758825711*pi,0.266789352829647*pi,0.708421408157455*pi) q[7];\nu3(0.747383558059872*pi,0.6512725200990399*pi,1.036383186843484*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5442584588787301*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5550973073921868*pi) q[19];\nu3(0.0801676175673238*pi,0.47207343234036303*pi,0.881507208456609*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.239459521776461*pi,0.15267332870781203*pi,1.16715379563196*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.678040994163832*pi,3.21650409524737*pi,4.3702777988375505*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.386198953905815*pi,3.47018992524358*pi,1.86564145643507*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.137363110616338*pi,-0.052352629426826*pi,1.03108124461384*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.700743313401165*pi,-0.41929231177518167*pi,0.779762284490688*pi) q[2];\nu3(0.409604542392627*pi,3.27131784315014*pi,1.70607997469135*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.248859686416548*pi,-0.13258555062926503*pi,3.96265981603287*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.318126655135856*pi,0.85741322967406*pi,4.49730886799747*pi) q[11];\nu3(0.296702135411587*pi,0.14588562061787202*pi,0.877676236907099*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.807314553111969*pi,-0.06303298796532902*pi,0.934546263112617*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.437066759232708*pi,3.38415785039734*pi,0.5661595566537314*pi) q[2];\nu3(0.270037805311961*pi,-0.312876956537943*pi,1.203093069159706*pi) q[3];\nu3(0.909070526518729*pi,0.24070780528648805*pi,1.268755686713686*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.337378279528487*pi,2.85959465308443*pi,1.289488671049679*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.765714342285664*pi,-0.11884927192661099*pi,4.25867770593039*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.745828736541119*pi,-0.12815251247680498*pi,4.4609790041506*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.821068165389601*pi,0.261598993221149*pi,0.9832173255061301*pi) q[14];\nu3(0.636681615924892*pi,3.16650836676182*pi,3.07551134052664*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.560669469518652*pi,-0.49317427990111157*pi,3.81966805978212*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.672553948499374*pi,-0.07343800953873397*pi,0.753248216575393*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.555466703023579*pi,2.96243359941142*pi,3.38968277985143*pi) q[4];\nu3(0.399204036376814*pi,3.35471211203938*pi,1.031027385712092*pi) q[5];\nu3(0.475715889636473*pi,2.49919838295373*pi,1.340862200822488*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.296707892147867*pi,-0.4747968516266549*pi,0.5797235141877222*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.178629558074403*pi,2.4491521742201*pi,1.2121513071760641*pi) q[15];\nu3(0.772091587976286*pi,3.41299743543943*pi,3.46732195702126*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.606009081911107*pi,2.49818280112274*pi,3.86862254276874*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.743395091857913*pi,-0.166248300336715*pi,4.1363808827286395*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.576381919337232*pi,2.89321277005571*pi,3.84197379703914*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.822137894574959*pi,0.01265850568795801*pi,4.15688305293339*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.489435949677838*pi,0.03043746365316302*pi,4.18826265618015*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.834954504845423*pi,0.460220546600826*pi,0.5960116520149588*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.930747615222477*pi,0.67768301478241*pi,1.005952428322878*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43491358727533*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41806012649985*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.323838757586318*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.331559840385443*pi) q[11];\ncx q[12],q[21];\nu3(0.759832671259988*pi,0.9916175766114299*pi,0.9453402663570241*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.686796370391263*pi,0.281756568266916*pi,0.928573752021248*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[17];\ncx q[2],q[10];\nu3(3.5*pi,3.26557221167547*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[11];\nu3(3.5*pi,3.43430301279355*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2420456440751582*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2731276593569039*pi) q[21];\nu3(3.5*pi,3.43543625009389*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46422208690687*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47135060031162*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.21643662878654*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5830054175563884*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2840735004038781*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37453014685222*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2773687942324141*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[17];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49514872258345*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49927654877*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.491271923049419*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3449408650583181*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249167160116017*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34674289486138*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,0.675435546120999*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5088235515466197*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.49009600029192*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44270456672437*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.205269226984613*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35144408389124*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224545262190503*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[17];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.410033861718052*pi,3.05380277964468*pi,1.22840234050666*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.139002985100529*pi,-0.23544384875878*pi,1.267029363579294*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46413524711911*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49732989102108*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.317612458896792*pi,0.23778062143176704*pi,4.23142511396203*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.312714803962513*pi,-0.33446642741225197*pi,4.04425798702094*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5341877895888332*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.63354506732929*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.443454195619948*pi,2.50279339289996*pi,1.066090197165901*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.262295583692985*pi,2.69741982237991*pi,1.53630718525355*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.677101424085986*pi,3.29261832425101*pi,0.733447890587085*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.70567087717341*pi,0.23795055961580702*pi,3.83187005861904*pi) q[2];\nu3(0.543668154226857*pi,-0.283326293407062*pi,3.44983595406967*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.864280331805408*pi,-0.4272364843248761*pi,0.701307929267613*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.205510910445147*pi,-0.352050121443438*pi,4.43384367123556*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.633955347739927*pi,-0.17985113672138803*pi,3.63440716489122*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.697170198461995*pi,3.06531497857073*pi,3.15684668844685*pi) q[12];\nu3(0.240591382613644*pi,0.17700551461328895*pi,3.65838315690527*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.562366066353866*pi,-0.277633398059442*pi,0.981998215317209*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.378505638695028*pi,-0.02688193113797699*pi,3.96473839016481*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.842580151049302*pi,0.299875195279244*pi,0.792127701019522*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.561222851174223*pi,3.21285873727873*pi,2.8385010571305*pi) q[12];\nu3(0.772183296963423*pi,3.37230305747469*pi,4.05542652193643*pi) q[13];\nu3(0.392378817111836*pi,3.386614399135*pi,2.11251999182941*pi) q[14];\nu3(0.228215025930863*pi,-0.131754877266331*pi,4.23298667292831*pi) q[15];\nu3(0.453172436543036*pi,3.48420999022194*pi,1.346344461080613*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.225082408201761*pi,0.91177506635326*pi,4.32781725993964*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.590566971724344*pi,0.77000024970501*pi,4.409065481263021*pi) q[4];\nu3(0.363846590428925*pi,-0.039763298812792*pi,0.788202587211554*pi) q[5];\nu3(0.438483745426246*pi,3.09071627323915*pi,0.5517168920183796*pi) q[6];\nu3(0.724645458739958*pi,0.28522971020687704*pi,0.5820644132546398*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.894190341189396*pi,0.52231171611133*pi,0.943112541352032*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.316855568969898*pi,-0.09585734082360797*pi,4.01496269210547*pi) q[16];\nu3(0.392380229127225*pi,0.50302473922885*pi,4.35228929165181*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.52454965076097*pi,3.41700850392273*pi,0.93854943829657*pi) q[21];\nu3(0.80434924833584*pi,3.18353753726277*pi,3.15490371090743*pi) q[1];\nu3(0.906306493068976*pi,2.64702591836931*pi,3.46352851626172*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.623608810153162*pi,-0.06871867607829202*pi,0.8340984405720739*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.897752366279922*pi,3.22728177946986*pi,0.608707646243305*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.75038514373785*pi,-0.340452358877821*pi,3.48045559148055*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.676170950511346*pi,0.270709136814248*pi,1.396062225484739*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.295209292022498*pi,0.44921132918582996*pi,0.722768373890913*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.327604284804186*pi,-0.25633049540524*pi,1.125918494504732*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0753269176433853*pi,0.37717003243746905*pi,4.31040588346117*pi) q[18];\nu3(0.649757369521426*pi,-0.42659134788553477*pi,3.13263014575471*pi) q[19];\nu3(0.321213366095117*pi,0.50794881597868*pi,4.215075872873809*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3789110166756*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47216026972544*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.281674808770439*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222138961724107*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.593457331945401*pi,0.11844800097355301*pi,1.51530387256107*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.3880960063705*pi,2.44874517091826*pi,1.095389123791911*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44471145008318*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[15];\ncx q[4],q[12];\nu3(3.5*pi,3.39814487678267*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.257634996059761*pi) q[7];\nu3(1.0*pi,0.0*pi,1.257795273629648*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.44302385281422*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.125705543849549*pi) q[3];\nu3(3.5*pi,3.48762046457391*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.49031057977541*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46748684213392*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.287522143725573*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5544705341398131*pi) q[13];\nu3(1.0*pi,0.0*pi,1.185850033065013*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49568765769605*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.319059629752358*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[15];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.33963508187007*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47865828002956*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[16],q[20];\nu3(3.5*pi,3.48482980689972*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196753087489052*pi) q[19];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5067741389507979*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.607139239735906*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.587791167991448*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.3994196712006*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.0693787292997219*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.618620766126744*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.302927422031581*pi,0.09767411786509705*pi,0.5080405585165009*pi) q[10];\nu3(3.5*pi,3.38803727283295*pi,0.5*pi) q[11];\nu3(0.785792161824946*pi,0.405292092428574*pi,1.50192839138344*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.25469665669758*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3877604152686*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.415149341908882*pi,-0.289857910471569*pi,1.43313737826155*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.793796486654832*pi,3.23795370546294*pi,4.2858369550454*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.4993854146256*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.362798261953302*pi,0.6812171161221401*pi,0.5957236587340538*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.336823603760449*pi,0.61804668060418*pi,3.87847748118176*pi) q[3];\nu3(0.263442578875638*pi,2.87687844308373*pi,1.61719857000865*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.546427449980998*pi,-0.12066505966951802*pi,4.49454099086*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.809309892225394*pi,-0.35604387158554296*pi,1.007678715051098*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.696022794168675*pi,1.12358793941188*pi,0.637372667094097*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5296701268284312*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.545958987640344*pi,-0.19573453372356098*pi,3.77646190453303*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.504252138747632*pi,-0.238961619209414*pi,4.24294445827935*pi) q[3];\nu3(0.182909851952059*pi,-0.07870860172216099*pi,1.52626189171952*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.273565494423276*pi,2.49409000731684*pi,1.054119067202478*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.415228228151655*pi,0.6301138039194101*pi,3.77219082047174*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.601335123266707*pi,0.027296177184793047*pi,3.79347297157747*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.565235835482879*pi,2.97373011050533*pi,3.76843873704623*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.650427043193511*pi,2.49068872722815*pi,3.73114532022133*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.642423880852601*pi,2.43303996621544*pi,3.64583089202556*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.734622086496764*pi,2.83903310567327*pi,4.22520719371514*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.710564633144543*pi,-0.240872761601224*pi,3.30453218068824*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.814184361529966*pi,0.486752912621909*pi,4.12466481908715*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.619368534404565*pi,2.54501551592818*pi,3.77951295409048*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.490943006571738*pi,0.6312979642037*pi,0.6433905018136961*pi) q[7];\nu3(0.575668455441279*pi,-0.08626564525085201*pi,3.63128647938556*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.384305833281194*pi,-0.336780753346277*pi,1.52673785681811*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.13605484949129*pi,0.5325213235939901*pi,4.420718597925029*pi) q[21];\nu3(0.34324185984866*pi,2.88882030263948*pi,1.53198581895276*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.903318248200359*pi,3.24111226543148*pi,4.227165881152899*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.48908311591235*pi,-0.4234408648108992*pi,0.946066118393236*pi) q[7];\nu3(0.403356233396991*pi,3.15396427029561*pi,2.1053299381981203*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.734775149426834*pi,2.77811776693564*pi,3.93976819223926*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.489316712770449*pi,0.19103591476763104*pi,4.26345626457559*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.188771844094785*pi,1.00813789564861*pi,4.0596023021607*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.554045659283286*pi,0.481235800569659*pi,4.4894640276096105*pi) q[16];\nu3(0.659253179966542*pi,3.41686619604447*pi,3.0016811394044*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.298921859867758*pi,3.28741690855122*pi,2.13503843030818*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.436666040330963*pi,0.5482714629782901*pi,3.78427773241523*pi) q[16];\nu3(0.884090509928728*pi,3.28658955274553*pi,4.15595084386614*pi) q[17];\nu3(0.771018733495049*pi,3.09920220772082*pi,3.77121695278804*pi) q[18];\nu3(0.215284522112144*pi,0.9977490630577599*pi,4.47075856649287*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36991981852662*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.243057943479142*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.690547389052497*pi,3.44183603698815*pi,3.18619618479835*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.7300299450321*pi,2.8715941654893*pi,3.14828572528548*pi) q[20];\nu3(3.5*pi,3.48423673927316*pi,0.5*pi) q[0];\ncx q[2],q[14];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.148745247894035*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[13];\nu3(3.5*pi,3.49911063827238*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.409349172813939*pi,2.98538062016718*pi,1.381715209068238*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3044010724319741*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[19];\nu3(3.5*pi,3.49588271883057*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.7017410663956241*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.47513694682652*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.145142091697657*pi) q[13];\nu3(1.0*pi,0.0*pi,1.084442980043822*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49720133131196*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[4],q[9];\ncx q[5],q[18];\nu3(3.5*pi,3.45027926972053*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5402561908863907*pi) q[7];\nu3(3.5*pi,3.49525784941136*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4780063247725*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.29151795500933*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.280171002068145*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1579283841076*pi) q[17];\nu3(1.0*pi,0.0*pi,1.121717505258451*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40720534795007*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46959846348185*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5174259959946861*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43607735565346*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.1144408484672002*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.42770932992331*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.25212675648405*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.338924970745079*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42130870483889*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5919434044699088*pi) q[19];\nu3(1.0*pi,0.0*pi,1.114466161895111*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.643516243353834*pi,0.408317966355344*pi,1.476419067087843*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.758038080981646*pi,0.41530619043085604*pi,4.49218467857614*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.886034827450117*pi,0.5144026333495499*pi,4.05853257458038*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47205193282945*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.772570491548357*pi,2.6974457182808*pi,3.44178948005594*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.286792801468472*pi,3.34334055647928*pi,1.67115804097682*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.712431307417504*pi,-0.499296910733773*pi,3.01231404582168*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.49338177493571*pi,3.12995926166185*pi,1.023174136478177*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.957040063694537*pi,3.33736644498002*pi,4.27895198359911*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.542434718510449*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.306456528487039*pi,-0.42685838276539423*pi,1.138803032088122*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.708869895263695*pi,-0.31412455493117497*pi,3.72110782547944*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.548887359210685*pi,0.312886887973963*pi,1.016701932656455*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.217499046592175*pi,2.65495061003348*pi,0.919578150065012*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.931713047296608*pi,0.112844990609557*pi,4.19138343905514*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.329186597338132*pi,0.96728963337843*pi,4.12711447579488*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.803551664769474*pi,0.74942145663903*pi,1.152393385167515*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.402615317598593*pi,2.64423752188542*pi,1.0817824663964029*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.744097983320919*pi,0.260345421963293*pi,4.18431036927856*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.348699328362204*pi,0.86852173043404*pi,4.06112638340569*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.585914501843929*pi,2.90373940710195*pi,3.9716742447649*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.307296421799278*pi,3.33381745187278*pi,1.064310359112413*pi) q[2];\nu3(0.659631836201708*pi,0.04269975396916803*pi,4.09933674769589*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.582050885835863*pi,0.35581692042785495*pi,4.327816948647079*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.588711995532901*pi,-0.363806866961722*pi,3.88749200088906*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.626754603541897*pi,3.07628431429455*pi,3.18343168890568*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.29771192716393*pi,0.059319280107019035*pi,1.3069892124270641*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.595238015660703*pi,3.24689867534057*pi,4.1825309506831*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.537237307809206*pi,0.09113507069190396*pi,3.88723310491743*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.460168752293607*pi,2.78963041445943*pi,0.908000739906019*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.821618468204886*pi,3.33053139081511*pi,0.5052607617079635*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.198012411099613*pi,0.7638390055161199*pi,3.78814447052952*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.837610173346441*pi,3.42136404397913*pi,4.10620487709363*pi) q[8];\nu3(3.5*pi,3.38078178177163*pi,0.5*pi) q[9];\nu3(0.707752428498536*pi,-0.010080272663843981*pi,3.56352697600543*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.218323646367059*pi) q[13];\nu3(0.304616880629568*pi,2.87688029030882*pi,1.475272476150661*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.803264737180159*pi,3.47643996823394*pi,4.19097450088321*pi) q[16];\nu3(0.28998839582855*pi,2.5463511078631*pi,1.0268238043265479*pi) q[17];\nu3(0.725402804035663*pi,0.248115274317393*pi,1.305321347559207*pi) q[18];\nu3(0.352497053615402*pi,0.26275765804962903*pi,3.40843625223693*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.46238607385802*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.347852402022008*pi,-0.377594111118184*pi,1.66178867203636*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.683521810418938*pi,0.7513135531623001*pi,4.40010289279377*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.377739390448016*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.483589321267393*pi,-0.297510028497469*pi,4.34750708622881*pi) q[17];\nu3(0.692949588548203*pi,-0.373889838291395*pi,4.39219308679179*pi) q[18];\nu3(0.836711787385575*pi,0.6134872676501799*pi,1.189827657747357*pi) q[20];\nu3(3.5*pi,3.41957856053408*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.81046769904516*pi,3.26996014227316*pi,3.80670145391351*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38296339475864*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2208991725583989*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43195155648618*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.153286867817169*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.640631066999413*pi) q[11];\nu3(0.330471805373891*pi,-0.123105716043516*pi,0.8877917959837021*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.4633158316933*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,1.098333966739649*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.494851829827629*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.43359800352221*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.461303028278881*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.41541427849747*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.337894739626417*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307016116142959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,4.44442720876201*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.36701810272536*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.308851304715025*pi) q[16];\nu3(3.5*pi,3.2750316606623*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.116134851865844*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47018094256086*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2349292688820541*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43915103173948*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.334200599115606*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.669745982093567*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.67666654242175*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.906708149529248*pi,-0.054072610325482995*pi,3.7041301809661*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.20492752705906*pi,3.35607155286772*pi,1.85140988091118*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.62804437495659*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5502251386055939*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.619757342133273*pi,3.44566193414915*pi,4.2108234592938*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.632194448413411*pi) q[8];\nu3(0.638107106921801*pi,0.06367213353753598*pi,0.866301464860591*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.255590154850949*pi,-0.4943708994691404*pi,1.399298126074322*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35695794675477*pi) q[12];\nu3(0.428559516824407*pi,0.301354894671494*pi,0.963450544253706*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.609359578924081*pi,2.8963568662524*pi,3.2296853433136*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.493337222904687*pi,-0.283197796667613*pi,0.898820535360815*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.334410342741561*pi,0.23170978387693597*pi,3.47266773868972*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.091937908008332*pi,0.465418652876849*pi,0.5619120383702049*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.231639479531154*pi,0.426902895759422*pi,3.84650931978109*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.532817195247508*pi,-0.117560098922173*pi,1.227217027051815*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.409722701669615*pi,3.09220414140284*pi,1.95623171660441*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.206842931748746*pi,3.07408127759776*pi,1.335192508908821*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.679178707270746*pi,-0.380224393400733*pi,4.18580770778619*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.483020671483881*pi,-0.477698728411082*pi,4.04886074095962*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.436084270330131*pi,0.38202580093001304*pi,4.05219769075772*pi) q[2];\nu3(0.412294206376721*pi,3.24632125004448*pi,1.70541545474636*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.343356573404903*pi,0.639492921862*pi,4.33463048842263*pi) q[6];\nu3(0.259632245774368*pi,3.38569301154293*pi,1.53149686140904*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.786403627997742*pi,0.17455129983119*pi,3.98073278368189*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.392500626001357*pi,0.48721157595662*pi,3.66102950694723*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.394038846026731*pi,0.42664522025044505*pi,0.770490011391158*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.543870520370401*pi,-0.365070550406017*pi,3.67924383843218*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.234829285600601*pi,2.38176835009065*pi,1.160180859221356*pi) q[5];\nu3(0.265403417842285*pi,0.45184871381677205*pi,4.350934171605299*pi) q[6];\nu3(0.596341666049089*pi,-0.13593011635943603*pi,0.7429144171556901*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.7029521157338*pi,0.272415667540406*pi,3.78455032147381*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.417976397061454*pi,2.91625055939147*pi,1.74691020082553*pi) q[18];\nu3(0.297340810591091*pi,0.88699707979301*pi,0.561402209698601*pi) q[19];\nu3(0.162765322362605*pi,-0.4287551435645226*pi,0.784695397588338*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.780022671746741*pi,0.42040340576993696*pi,1.0110201933006882*pi) q[4];\nu3(0.288894988288275*pi,0.5430296120927101*pi,0.769916025886255*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.148198147614629*pi,0.18866165972744697*pi,4.2811955069257*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.615084421776159*pi,-0.396996005880416*pi,0.7893669983806311*pi) q[18];\nu3(0.163688023819388*pi,0.46158084471141303*pi,1.009790410826131*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.581861186878264*pi,-0.048898405432101*pi,0.5899880929890621*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.71863925017291*pi,3.23597970154783*pi,3.33498908415176*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.3299225825591*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.738807749473605*pi,2.75874924191992*pi,3.89556553605352*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263551194938282*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.248012063705796*pi,0.301958258443218*pi,0.888473078325956*pi) q[8];\nu3(0.787611441004434*pi,0.6712341841157901*pi,0.675173013103076*pi) q[10];\nu3(0.631320460214535*pi,3.42004032888567*pi,4.34713413081905*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4878338359095*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.229724528337611*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35678623392271*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.206045477081169*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.654384289657975*pi,0.6562343679815901*pi,1.0394631877937481*pi) q[10];\nu3(0.57682283718961*pi,-0.04060663502580503*pi,0.9492886223309209*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5782414113910542*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[17];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\ncx q[16],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.38160929617828*pi) q[1];\nu3(3.5*pi,3.46333909559375*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.5333510584622911*pi) q[6];\nu3(3.5*pi,3.4166984699362*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.220699431040458*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46313466049383*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2363060024220252*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.3115234333148789*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[17];\ncx q[3],q[6];\nu3(3.5*pi,3.40287015307525*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47361708511152*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.312277093630615*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.499308903107185*pi,-0.4681466533460172*pi,1.0484230864478121*pi) q[13];\nu3(1.0*pi,0.0*pi,1.372985342456718*pi) q[14];\ncx q[16],q[19];\nu3(3.5*pi,3.3690740276137*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.161233125484944*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5024998284049929*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.538708808635452*pi,-0.077299628362203*pi,3.64203846396908*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.720904791933803*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.41862796257798*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.335995646893626*pi,2.99997538900596*pi,1.72807969295712*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.33713308302075*pi) q[8];\ncx q[10],q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5959064056380043*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.794232530855177*pi,-0.381762351242161*pi,3.30529630361749*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5607224978974492*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.305816324156579*pi,0.6835179699682901*pi,3.8793000814684*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44702359054874*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.306934304564967*pi) q[11];\nu3(3.5*pi,3.41618692991066*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.289590876480867*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.931987773943157*pi,-0.08494658884567902*pi,0.944230197300092*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.900688331413121*pi,2.70578916987881*pi,3.54941494919907*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.630087709312226*pi,0.7165532386548501*pi,4.4048913480650995*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.252205820223937*pi,0.08412736798772102*pi,3.58306683479977*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.865551406971588*pi,3.29565635452961*pi,4.1897183496998*pi) q[6];\nu3(0.773609393523639*pi,2.69739509920097*pi,3.34156516515801*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48799146309877*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.661683135702687*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.683154776750346*pi,0.491750167158976*pi,4.30091783318474*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.435875070082357*pi,3.12600731050072*pi,0.611973462331638*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.628852018279439*pi,3.42291448192878*pi,0.842659861486249*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.335814110750292*pi,-0.08294473746367698*pi,3.82981139553672*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.560533372252272*pi,0.74842131510867*pi,0.891469696172036*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.230363994946838*pi,3.23556146677602*pi,0.919984761245658*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.280542159225345*pi,0.49040659552586197*pi,0.583768907627623*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.858586101365802*pi,3.08189983548714*pi,0.5774363408671522*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.305842902806741*pi,-0.29193088803701*pi,1.046017878190757*pi) q[17];\nu3(0.766226310656821*pi,3.36540102517191*pi,3.35162515832351*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.347878824713407*pi,-0.04738745796952498*pi,4.46003806234074*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.461048124922687*pi,0.6836165545891499*pi,4.012593850955669*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.456057717398697*pi,0.7418454062239599*pi,3.94476335450757*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.711714487105986*pi,3.31492898947607*pi,3.99453362560168*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.26024385746142*pi,3.11978211799837*pi,1.155519501247674*pi) q[16];\nu3(0.532990357991148*pi,0.317004233375235*pi,1.381904427053176*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.524390164377337*pi,0.42865976642260195*pi,1.237971578133814*pi) q[19];\nu3(0.635108541678229*pi,3.13859858294005*pi,3.3480223738499*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.505025799488768*pi,0.03001665247198204*pi,0.657561493962466*pi) q[5];\ncx q[7],q[18];\nu3(0.881681808744945*pi,0.20437746363020404*pi,4.0800878863642005*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.473443436791926*pi,2.99417654708339*pi,1.9464783666836*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.547513151731934*pi,0.10265259374374403*pi,0.924028576722068*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.330834441021233*pi,-0.020005432600445017*pi,0.5771783900986341*pi) q[19];\nu3(0.495032862877056*pi,0.07864695400351096*pi,4.40798583855027*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48651927575769*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.227187001182989*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.540038312327102*pi,0.157912494880172*pi,4.26291028550881*pi) q[5];\nu3(3.5*pi,3.33285807646186*pi,0.5*pi) q[7];\nu3(0.892723992685847*pi,-0.4213089564547253*pi,4.21810177385065*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.527205948337473*pi,0.95188188150794*pi,0.571044200065774*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2964184944872001*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.748708823376618*pi,0.5773615961844101*pi,4.45820937421019*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.360822680838306*pi,0.7562934838899*pi,4.03752927845159*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5604419406404314*pi) q[3];\nu3(3.5*pi,3.37357558008818*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.274709680742058*pi,-0.053566781027793*pi,1.398559283165154*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2411467523936621*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.488941737019308*pi,3.427861526689*pi,1.437984489894994*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.43263810408829*pi) q[18];\ncx q[1],q[5];\ncx q[2],q[3];\ncx q[4],q[13];\ncx q[6],q[8];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.514148779730482*pi,3.04352479258834*pi,3.48670554366098*pi) q[11];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.39750357501026*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229154166474515*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.38295580546658*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1524937303447649*pi) q[5];\nu3(3.5*pi,3.46375692204744*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3263160964211411*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.147215268133857*pi,0.352031378015228*pi,4.29860583012783*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.360235947011191*pi) q[13];\nu3(3.5*pi,3.39767261520609*pi,0.5*pi) q[14];\ncx q[16],q[19];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3166368832870519*pi) q[20];\nu3(3.5*pi,3.34428472469085*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.335252747162552*pi,-0.256135075390942*pi,4.1976199608334195*pi) q[2];\nu3(0.22925368967096*pi,2.61581649730756*pi,1.106636455262766*pi) q[3];\ncx q[4],q[13];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.176601291988012*pi) q[15];\nu3(3.5*pi,3.38011070584637*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.186828348422216*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45733898715159*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.840041345680041*pi,2.92448860780449*pi,3.49327554053518*pi) q[2];\nu3(0.264763096320053*pi,2.93901146916615*pi,0.993777203717547*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5409910763613031*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46970234458211*pi) q[8];\nu3(3.5*pi,3.39646537763351*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.350369475563979*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[19];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5667753785464873*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5732467206605731*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.608247827856057*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.481840310367206*pi,3.27324534623007*pi,4.34692319045571*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.484601523940929*pi) q[10];\nu3(3.5*pi,3.40322024115479*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.290121568721358*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.317797416131427*pi,3.40753826656897*pi,1.381676737908637*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.286493431486579*pi,0.33553803406665905*pi,1.136027430647529*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.363807252863508*pi,0.42323090425085497*pi,3.83840382147973*pi) q[0];\nu3(0.848802677519612*pi,3.14767895772141*pi,3.18017054659053*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5764905898831382*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.381689146086686*pi,2.87597280271545*pi,1.176926649267976*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.102855268424111*pi,2.90284583010316*pi,1.67988251071113*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.671015813371602*pi,0.384006294059714*pi,1.4514001843529138*pi) q[0];\nu3(0.156966846370135*pi,0.21051545931231797*pi,4.28170246541968*pi) q[1];\nu3(0.120653023835934*pi,0.98589374615485*pi,4.43970519871413*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.808733398449481*pi,0.8735946202976499*pi,1.073067984120782*pi) q[13];\nu3(0.514959745855312*pi,2.46591049720286*pi,3.70908144482415*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.355028734597109*pi,2.46030943350052*pi,1.122937849429246*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.186827222852309*pi,0.383337774041137*pi,3.95847912369632*pi) q[4];\nu3(0.31836249583624*pi,0.11112045754521904*pi,0.642773391401373*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.329849169790849*pi,0.34074241624994095*pi,4.29104314374826*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.887338902478101*pi,3.49575887320034*pi,3.22699856081078*pi) q[15];\nu3(0.86487608417959*pi,2.91718276647938*pi,4.28629481765502*pi) q[16];\nu3(0.594687984396318*pi,0.5008103721503401*pi,1.1089875727410399*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.542196826536144*pi,0.7499460825884601*pi,4.30401812353319*pi) q[20];\nu3(0.432261834391911*pi,0.05545647322568503*pi,0.734587293111118*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.156046536796674*pi,0.429003422126247*pi,3.67266693991999*pi) q[5];\nu3(0.609045737589085*pi,3.06057939516928*pi,4.39460606901675*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.692963793256175*pi,0.326296939134479*pi,0.691429254045393*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.217638128478247*pi,0.5534036078629501*pi,4.12164059829934*pi) q[11];\nu3(0.241271845241215*pi,0.357272676692187*pi,3.83448032518371*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.691378525275763*pi,0.6891917582973499*pi,4.22563421506418*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.156002549746261*pi,0.5168472378608899*pi,0.9152039663123279*pi) q[17];\nu3(0.766824420999443*pi,0.10102126742448003*pi,4.07792246008084*pi) q[19];\nu3(0.448267568624257*pi,-0.4499847085743048*pi,4.04799414891516*pi) q[20];\nu3(0.734472419317589*pi,-0.4435202517838594*pi,0.730075124156996*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.602334078430597*pi,-0.383981515255288*pi,3.45709314537213*pi) q[6];\nu3(0.696467138567584*pi,3.17154937037766*pi,3.16664096410278*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.80738991263376*pi,3.39423483690995*pi,4.3888505366225*pi) q[11];\nu3(0.396318577671101*pi,2.29991942656425*pi,1.2666941962162341*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.377868590210011*pi,3.3621787515903*pi,2.03116628195781*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47279356064864*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.56103242037777*pi,3.38885692296045*pi,0.9057088764745069*pi) q[9];\nu3(0.127487370846396*pi,0.63001244226462*pi,4.22591416333216*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.359575941330613*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.831365095397584*pi,3.36022789559012*pi,3.11171284971966*pi) q[9];\nu3(0.458740546983267*pi,2.76571394501002*pi,1.194525649299289*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44154503951403*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.230696486553964*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39862581656886*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42058334323555*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47767096879241*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.3568441267975*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1823870745168459*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.49037802676222*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.39162249338628*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.218271044140376*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.267649433977096*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.42971513348418*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0498049648828038*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5829427378973047*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.6853649936660771*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41638846233392*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.45397445259306*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4718519343047*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,0.5279903729971843*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3049925690333302*pi) q[9];\nu3(3.5*pi,3.45870899507102*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.46223470846322*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.271009891540176*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2070863675081012*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49747191384988*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[18];\nu3(3.5*pi,3.46816246905993*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.398347673812197*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5775801238991849*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.297432647298441*pi,0.164398214904374*pi,4.0930414326849505*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43987920146353*pi) q[16];\nu3(0.753924356028174*pi,0.12073201293108204*pi,3.7848044598166*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46326722962443*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.55294159600639*pi,-0.49574544697023826*pi,3.52576286327848*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.576930266623809*pi,2.89453827513343*pi,3.12800764587913*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.925646061482826*pi,0.40156572698611503*pi,1.54206860222937*pi) q[8];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.694664951311947*pi,-0.019145443217275016*pi,1.199941095192723*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.896085092039431*pi,0.08450848421767199*pi,4.25231307009951*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5677756061489614*pi) q[21];\nu3(0.195490277102956*pi,2.86373560569714*pi,1.290285929047468*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.440816026284096*pi,0.060064085565513015*pi,0.5108092286502192*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.682055547661386*pi,3.22409273952209*pi,0.5030044613358029*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.906447843473484*pi,2.93916978112799*pi,4.10108081642*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.496012064377793*pi,-0.027195304600717007*pi,0.702221423658449*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.402939617377704*pi,-0.49862266723155224*pi,1.458369956340505*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.182186156555425*pi,3.27134095863484*pi,1.63173280566326*pi) q[3];\nu3(0.171961193072322*pi,-0.269234932897669*pi,1.010983158592397*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.509223781468151*pi,3.45767819712318*pi,3.4277632232953*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.200322127960558*pi,0.221515025488368*pi,3.80249017064314*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.685646802815721*pi,0.44895682986556995*pi,1.4998145266316971*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.271988608680224*pi,0.30914596253594195*pi,3.54094776280938*pi) q[1];\nu3(0.711534806055744*pi,-0.22529994066542602*pi,3.38884412842554*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.742732273870259*pi,0.34190265995673996*pi,1.051923947595364*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.734495254660348*pi,0.46430925407410795*pi,1.261830546381226*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.492528632937872*pi,0.19486249870692995*pi,0.730825447434127*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.292492353757375*pi,2.94461026667176*pi,0.5678263700123731*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.570545598589194*pi,0.7091383609367301*pi,0.998926053104018*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.155922378670286*pi,-0.279346057932588*pi,4.28009699064221*pi) q[19];\nu3(0.556032225749786*pi,0.7070821338137201*pi,4.26780735988796*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.894526581345273*pi,-0.065214751622507*pi,1.049480047753196*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.162547519864889*pi,0.36724083430932497*pi,4.2760181355736595*pi) q[12];\nu3(0.609908637338173*pi,0.83096525616702*pi,4.4271821954407695*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.637965306892583*pi,-0.31134251468048*pi,3.65648880447602*pi) q[19];\nu3(0.305414905687579*pi,2.81021302061679*pi,1.297245280913095*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44278434932192*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2932458857949332*pi) q[5];\nu3(0.71580729240394*pi,3.13624370914877*pi,3.1309508149597*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(0.886731813425877*pi,-0.19141999163601298*pi,0.797105520328652*pi) q[10];\nu3(0.761232388347775*pi,3.0836942547363*pi,3.47292463924082*pi) q[11];\nu3(0.241399754451588*pi,-0.4087796843691992*pi,0.956368347914254*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.73404741542775*pi,-0.373420555705661*pi,3.57338078954726*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.46098527850039*pi,0.5*pi) q[9];\nu3(0.452636933183591*pi,2.91573548161696*pi,1.87945253316322*pi) q[10];\nu3(0.214608764752999*pi,3.33195304901251*pi,1.308618737345594*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.355227428203436*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.822708115622531*pi,2.47218855261287*pi,3.79610491561921*pi) q[16];\nu3(0.634268789923742*pi,1.05847701850004*pi,0.865683843956659*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5288621108402592*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35775178532525*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.712612541157758*pi,3.31943278970084*pi,4.48532343717577*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.292425512479947*pi) q[20];\nu3(0.143300268065877*pi,0.79693071320282*pi,0.571546107712305*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(3.5*pi,3.38116265205656*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[7],q[20];\nu3(3.5*pi,3.4555564001067*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.702600836873686*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2549048329433*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272278787528934*pi) q[19];\nu3(0.612178295829468*pi,0.213892432184157*pi,1.031865801824694*pi) q[21];\nu3(3.5*pi,3.48013329878498*pi,0.5*pi) q[0];\nu3(3.5*pi,3.25260009051827*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.360528092801724*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.123939215523236*pi) q[11];\nu3(3.5*pi,3.46784454473896*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.209574119331724*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.383226759639539*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.849417904211246*pi,0.26220491911882005*pi,0.5965342087577163*pi) q[3];\ncx q[4],q[16];\nu3(0.27227653032083*pi,0.38047203744964697*pi,3.65670136702047*pi) q[5];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48145166054001*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37934648301955*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1879064532540888*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4488067403958205*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.544498874379595*pi,2.52943699478065*pi,3.59080399029804*pi) q[3];\nu3(3.5*pi,3.48264110704584*pi,0.5*pi) q[4];\nu3(0.800210675000587*pi,3.09466408219552*pi,3.02944153632613*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4185435787730505*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.43729727685447*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5300485782406792*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251078142121143*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42471797967332*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33447825283985*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.122533749223669*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.27786127194805*pi,0.023479264261304977*pi,4.34780484077328*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.552528544958262*pi,0.22125105828333103*pi,3.99633466566626*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5453385164815688*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.247659124010137*pi,0.007291415002436019*pi,0.677804502883929*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.189205154324329*pi,1.00104357308561*pi,4.24748109260665*pi) q[12];\nu3(0.644915138632604*pi,3.30633966588926*pi,0.758524291679137*pi) q[13];\nu3(0.61848685753881*pi,0.87811224873297*pi,0.5457878055587629*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41815012166839*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.711861456562902*pi,0.362200129970508*pi,4.02148593335391*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.583019575846841*pi,-0.07676240424368902*pi,1.128207837920952*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.496463101409873*pi,0.13646742892573605*pi,4.47568459014613*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.332846205261655*pi,-0.020329486865552027*pi,1.321793852484312*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.882287211193812*pi,3.01266976815937*pi,3.63638169701462*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.427193673800194*pi,3.41195182565927*pi,1.332617138511229*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.233562126406769*pi,3.30095760845641*pi,1.344622270498402*pi) q[0];\nu3(0.693198557882489*pi,3.28664855395802*pi,3.93496303454229*pi) q[1];\nu3(0.375465343687163*pi,3.46929818840594*pi,0.811659872587403*pi) q[2];\nu3(0.0960510673097195*pi,0.5574515937692499*pi,0.557143930216322*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.282271293241872*pi,2.74154094776413*pi,1.405705689098291*pi) q[7];\nu3(0.68341980016997*pi,-0.4430083422532532*pi,3.72818531519646*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0302393468408557*pi,0.41763962869039095*pi,3.84818785672101*pi) q[15];\nu3(0.909571385958313*pi,3.31211020623528*pi,3.79057174004243*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.686177778252317*pi,0.20314024731645797*pi,0.888767419152044*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.370683422280946*pi,0.10933328257030595*pi,1.3336488297014188*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.805453609091953*pi,0.09737809291862298*pi,0.793177447753439*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0455685370863262*pi,0.7182287015909099*pi,4.39513829847614*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.40790022364539*pi,3.46565922076499*pi,4.45977608528181*pi) q[11];\nu3(0.306111862570817*pi,-0.13268573381641302*pi,1.201586944564089*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.224750372973673*pi,-0.4576601121359712*pi,1.148041837423287*pi) q[19];\nu3(0.47870266112787*pi,-0.326846332479045*pi,1.101724352377824*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.162468199416182*pi,-0.4522405458864822*pi,0.719628895354555*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.6352729680164*pi,0.489341608192142*pi,0.601718988039021*pi) q[10];\nu3(0.583880740216978*pi,-0.20220204857544*pi,0.5541105042743963*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.66413435209202*pi,1.06026384261988*pi,0.633631239007501*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.257390414534359*pi,0.6537299488908599*pi,3.76139068864147*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.483417616032113*pi,-0.23828791901263002*pi,1.052721330666563*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.452066814147163*pi,0.155557889849106*pi,4.20895698364817*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.474529302566143*pi,0.373830132304214*pi,4.4450982061469695*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(3.5*pi,3.46465765024561*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.238863915917281*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48994862311137*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.195995768542781*pi) q[16];\nu3(0.463843317939263*pi,-0.4892220379205336*pi,4.07710135460954*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.491142844917249*pi,2.64526306893509*pi,3.97226843404176*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.45011139827849*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.280577660866867*pi,-0.14570999018736702*pi,4.45371590891507*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.111864049828168*pi) q[19];\nu3(0.38965825619739*pi,2.8992258121788*pi,1.53847800547102*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.34388019681748*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.422780986368*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.181697088201679*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48124134294677*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4081414559712595*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3020524445140111*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37896172521831*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[20];\ncx q[5],q[10];\nu3(3.5*pi,3.4066772006839*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49709383287497*pi,0.5*pi) q[9];\nu3(3.5*pi,3.27082669220793*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.360159472516977*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.18641833454413*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297055879651729*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238784083482027*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5486956970815199*pi) q[19];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46007631519658*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.439353078078669*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.3690331870814831*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.38207959797691*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5871490440638949*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39996282393403*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.732373546011735*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.31545582530085*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5372645730058409*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270362573776385*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.923549191583825*pi,0.41684374229631904*pi,3.94855156006997*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.45489059680528*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.731488185226195*pi,0.32975031894851703*pi,3.97229380102421*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.26016180908297*pi,-0.09055603985649202*pi,1.280545449140646*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0952200633686878*pi,-0.4618079304142602*pi,4.44772223214294*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5257904425815911*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.500381432534403*pi,2.93568155975909*pi,1.0670381000061528*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.345009628852913*pi,0.5112544733464599*pi,4.35303359428948*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.186595269575998*pi,3.27571355341528*pi,1.6123286719256*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.385103601620887*pi,3.4046140753532*pi,4.29730690338962*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.779612603390605*pi,3.37662761438148*pi,3.11394342803864*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.550791442398593*pi,-0.198998929747629*pi,1.292794862038116*pi) q[8];\nu3(0.906554497716563*pi,-0.33064127295636603*pi,3.36177147897987*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.726587831999408*pi,0.23820434372532995*pi,1.035794849318225*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0798213950764845*pi,-0.03487027260397002*pi,4.2927843159814305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.727625398461311*pi,-0.4947638371622182*pi,0.924133505693988*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.355708339732739*pi,3.32216856706963*pi,1.57092069602699*pi) q[0];\nu3(0.0910844626712802*pi,0.07859189071745198*pi,4.451378227452119*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.717961916540145*pi,0.277159843903928*pi,4.2337150193088*pi) q[7];\nu3(0.665927471006785*pi,-0.024386064049631007*pi,3.73511461110631*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.290432721989575*pi,2.99233141432525*pi,0.661468924666938*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.935948922826767*pi,3.31936307959448*pi,0.739897081665907*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.593792480094517*pi,0.20246475493190097*pi,1.3375363374464349*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.180204158148103*pi,0.13622416996964903*pi,0.5428849071691788*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.431297385127*pi,-0.306042361557908*pi,1.06932210579127*pi) q[6];\nu3(0.430273663489954*pi,0.09618433926910896*pi,3.64895773792161*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.403684359756383*pi,-0.36379436200862303*pi,4.33073687875269*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.451599329181896*pi,1.00309478834595*pi,4.295323473854809*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0384319760921594*pi,2.65269698383716*pi,1.3474974088742782*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.424332267121311*pi,-0.010709827146704987*pi,4.3216907716453*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.898334092606554*pi,0.51949050782259*pi,1.031160690841114*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.390202967708045*pi,0.001641834916075946*pi,0.725389103330192*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.382300800514178*pi,-0.372305698590794*pi,1.4096120134701131*pi) q[11];\nu3(0.561609358081773*pi,3.02599372933676*pi,3.19845544467109*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.532717617766594*pi,-0.16653178867228602*pi,0.5941106886260962*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.380698975116607*pi,2.78903851172148*pi,1.187598056474783*pi) q[17];\nu3(0.617035219740128*pi,-0.4602558093308064*pi,3.84505003713365*pi) q[20];\nu3(0.49513973341881*pi,-0.43057579456636763*pi,0.800958614286335*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44026949183259*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.36624548304375*pi,0.24198398722353298*pi,3.59221460031664*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.180566426925234*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.502651948502405*pi,-0.184385062506635*pi,3.98448858179968*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41392222690783*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.211344339258227*pi) q[13];\nu3(0.777049460603274*pi,0.92429445245894*pi,0.9554621437053*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.4301603680676*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.608198311301997*pi,0.11321731899541698*pi,0.669582099644452*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2753617647087792*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.50184876114927*pi,0.16988990269971505*pi,4.15118495362108*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.351161187429124*pi,2.79976888191583*pi,1.13023025839647*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37476049970298*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.49570215439694*pi,0.5*pi) q[4];\nu3(0.897910758647934*pi,0.08265549789301696*pi,3.96562434587127*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[18];\nu3(0.57119913524257*pi,0.44812359544978997*pi,0.7477353214865889*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5689303326772166*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246049606221562*pi) q[19];\nu3(3.5*pi,3.4909762201402*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.42676374064833*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3182442088598059*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39859124474242*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43369268213841*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.42786791446348*pi) q[11];\nu3(3.5*pi,3.39933610592939*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.257915829104471*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3329504011391595*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219526075371945*pi) q[21];\nu3(3.5*pi,3.45514901824282*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.51916528115598*pi,-0.19654211376401998*pi,0.985429054301896*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[20];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.687142317153641*pi,-0.170743366523887*pi,0.763777728470542*pi) q[13];\nu3(1.0*pi,0.0*pi,1.301791430592717*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5365641085423927*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[17];\nu3(0.779395573635937*pi,3.13444836341184*pi,4.40072246560077*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48321506477092*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.709647068951588*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.55216896907093*pi,-0.08724035866829*pi,1.1782396029710052*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31377701451099*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.174009479480669*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39997983733349*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5372245290590961*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.758619240948937*pi,0.48497915002951597*pi,0.788661095738345*pi) q[9];\nu3(3.5*pi,3.48381969295414*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.331487099347278*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.79096558816442*pi,3.31126514058975*pi,3.2511360036431*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.437918426701669*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.925453559194847*pi,0.14460990885467195*pi,4.3467097725727*pi) q[1];\nu3(0.820339782343571*pi,0.412191764903014*pi,1.56372976374497*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.145978440124711*pi,3.06471960458799*pi,1.020045720200279*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.550329510400779*pi,-0.16080595596662*pi,0.5113247692822229*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.79652216748889*pi,3.46230337487406*pi,3.07423004793996*pi) q[0];\nu3(0.519099363471389*pi,-0.38494149973520597*pi,1.317422352028853*pi) q[1];\nu3(0.292837321765068*pi,0.06637394628191595*pi,1.358087388733616*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.439707626472131*pi,2.67317553147064*pi,1.65107702720898*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.439747591699129*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.884540650023483*pi,0.373448466020023*pi,0.728927219710778*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.194085527238235*pi,0.44985249117980197*pi,4.40391742933579*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.408931215549432*pi,2.55534614126908*pi,1.2797905990921419*pi) q[7];\nu3(0.87548987611626*pi,0.42154685698103*pi,0.7903522515029731*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.716775548543478*pi,-0.389369798779772*pi,1.0700985828462422*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.511889403075054*pi,3.25043943566766*pi,1.82067380509874*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.678228954281712*pi,2.92370475831297*pi,4.02771710051719*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.86511166073268*pi,-0.016126884344006998*pi,1.018473201246262*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.555537359726752*pi,-0.32350367921421397*pi,0.9929667380649649*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.172035827634691*pi,3.43602889799015*pi,1.3462441087633699*pi) q[6];\nu3(0.6188478621076*pi,0.08085821945984195*pi,4.22162960116302*pi) q[7];\nu3(0.970164122958718*pi,3.37428273830468*pi,3.14702462239199*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.387723468901362*pi,3.468576959664*pi,0.68554388251849*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.764658998006601*pi,2.47172914481501*pi,3.89844019808503*pi) q[17];\nu3(0.174268774815432*pi,0.10488115835701295*pi,0.541590327477846*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.846361666383772*pi,0.31581369736003195*pi,1.1396337448219152*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.443066275986927*pi,0.013592800013395023*pi,0.794157974334869*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.747698224213002*pi,3.30961344459592*pi,3.43874998802185*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[11];\ncx q[4],q[19];\nu3(0.596344375861169*pi,-0.05850976867049901*pi,1.3758437302276731*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.614418096623716*pi,2.91049513183072*pi,3.28577414789244*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.932195950532455*pi,0.307292035311165*pi,1.2157145623790089*pi) q[20];\nu3(0.247837958549451*pi,2.56693383384824*pi,1.3098263229505989*pi) q[21];\nu3(3.5*pi,3.45827379437443*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4403337643629*pi,0.5*pi) q[4];\nu3(0.279296507521339*pi,0.340682761879771*pi,0.882702627676235*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39834821251758*pi,0.5*pi) q[8];\nu3(0.967569250273385*pi,3.3641842332509*pi,3.79358217123806*pi) q[10];\nu3(1.0*pi,0.0*pi,1.256800896808684*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.231607625886669*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.57320972969937*pi,0.347618512535929*pi,4.44758133508169*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3280464797782718*pi) q[19];\nu3(0.143250208498159*pi,-0.4349052161294456*pi,4.49346615124824*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[11];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(0.38845346677543*pi,-0.05967302693484*pi,3.60334084665611*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.28787732631112*pi,-0.21491092746631701*pi,0.999822584572075*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.43603926889279*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.272253291218068*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48210543265267*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.5100444205018673*pi) q[14];\nu3(0.597057872444873*pi,3.13319752214345*pi,3.38607640667955*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.477194922863021*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[2],q[11];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43130904606784*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35978698142893*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1430158661517789*pi) q[13];\nu3(0.488570024887368*pi,-0.11507679850181302*pi,4.11954177777406*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272175417653573*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5322214548431035*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,3.42110645633816*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47132473907849*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.608919848656064*pi,0.6364166834273799*pi,0.743696582338119*pi) q[8];\nu3(1.0*pi,0.0*pi,1.272517650058558*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.383533263399039*pi) q[13];\nu3(0.336755188240814*pi,0.10124727990484494*pi,0.902005857009191*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1936333672938289*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30410241485525*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49864797111158*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.556922866135137*pi,0.47144739934087*pi,1.113563377866381*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.340119640679118*pi,0.8181099008553501*pi,0.681030215385376*pi) q[14];\nu3(1.0*pi,0.0*pi,1.241756484594221*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.39880583675846*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.155071297773703*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42000698973639*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5342927878972367*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1715920718630861*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49983576062876*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.491887243538157*pi,2.90524054223943*pi,3.74934886559897*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.504326417487853*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5724057589910809*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.479241894686216*pi,2.61824348635229*pi,3.89298815592156*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.536140220334998*pi,0.326964758341992*pi,3.70371780280169*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.158746390372271*pi,-0.19043101655669198*pi,1.66684028754797*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.2750940661956*pi,0.6001365419270801*pi,3.64657899848927*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.600509511098573*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.782360668214136*pi,3.28936527038911*pi,4.09243015538204*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.967228953431862*pi,3.04742979664538*pi,3.13246337854295*pi) q[2];\nu3(0.28282790683039*pi,3.01227797341893*pi,1.471801762536243*pi) q[3];\nu3(0.149011001571586*pi,0.9318627669185*pi,4.15936321769878*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.297061257442469*pi,0.7343034701747599*pi,4.25137377059575*pi) q[9];\nu3(0.447894068157568*pi,0.12636930660685497*pi,4.323513477318221*pi) q[10];\nu3(0.378631633782021*pi,3.36327887497571*pi,4.225944382245141*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.709144911723556*pi,3.17976242277448*pi,3.28306904521412*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.443322771714282*pi,-0.309077885310526*pi,0.5775492863971056*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0902778621557069*pi,2.84426918514167*pi,1.83390668978595*pi) q[9];\nu3(0.781018933358175*pi,-0.230028358456627*pi,3.99635182579726*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.599670880965105*pi,2.69788919396469*pi,3.72403859026427*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.752819298848323*pi,0.9756233307542299*pi,0.830460273587128*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.591438680639709*pi,0.43532015153919*pi,4.24269981816685*pi) q[12];\nu3(0.221100594380454*pi,-0.12334470193125102*pi,4.21810894119015*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.53906376840157*pi,0.38581830280776697*pi,4.359160925473271*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.323960054479184*pi,0.42684371779041896*pi,4.38209814104003*pi) q[0];\nu3(0.848172741943547*pi,-0.4387687834163713*pi,3.08832532836768*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.833083706715185*pi,2.88935239214922*pi,4.1016727821788805*pi) q[5];\nu3(0.646094879147923*pi,3.28181867568292*pi,3.85041194302172*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.740941964583437*pi,3.47562699250667*pi,3.25800878686801*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.95795346896764*pi,3.35251177150124*pi,4.21153975164928*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.331594586780396*pi,3.31698052104092*pi,4.4558412732114405*pi) q[0];\nu3(0.284352715380686*pi,0.03368197814665297*pi,4.33098152656099*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.550187132661291*pi,0.06033906820728496*pi,1.55824368448551*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.599633660680648*pi,0.65516619982721*pi,4.30122279041824*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0886743957301015*pi,0.73268973503877*pi,4.218032723092*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36235964346037*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.252772665357125*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[13];\nu3(0.788619573625*pi,0.84294412994278*pi,1.1363481582040311*pi) q[15];\nu3(0.0647285265489576*pi,0.483748078565328*pi,3.56610045457057*pi) q[16];\nu3(0.670413114162021*pi,0.08746412269017201*pi,0.781062679448412*pi) q[17];\nu3(0.802971239205249*pi,0.30542676753270204*pi,1.0062756513024511*pi) q[18];\nu3(0.20347931094274*pi,3.04732020438655*pi,1.429048801407308*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[19];\nu3(3.5*pi,3.43478776059309*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.33895458108317*pi,0.5*pi) q[10];\nu3(3.5*pi,3.21434626407891*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2654354169822821*pi) q[12];\nu3(1.0*pi,0.0*pi,1.191844585531572*pi) q[13];\nu3(0.56696476623464*pi,-0.037828951623365026*pi,4.47675040982851*pi) q[15];\nu3(0.923670960511581*pi,3.49661001974205*pi,4.33071785606351*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.635066598600196*pi,-0.4446810456581255*pi,4.1487977053003195*pi) q[18];\nu3(1.0*pi,0.0*pi,1.250986158588064*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.44177312675044*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5041086026858768*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2089327807128258*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.47223527840885*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[14];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.305818971724325*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.608357866655149*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43407562770659*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5805933685604132*pi) q[20];\nu3(3.5*pi,3.32792262643762*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,0.0*pi,1.071829915322386*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.29251936143366*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35654582785489*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.163857153735857*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183310109780297*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48524752490067*pi) q[19];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4272853540429296*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,0.5094246067160033*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.671159693027295*pi,1.01679866832925*pi,0.875448806668203*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.569969190329784*pi,-0.302348641541413*pi,0.765112405384504*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.192503012112892*pi,0.53983387893818*pi,3.80393612849585*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44779826797847*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5226643944780238*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.458892233024052*pi,-0.27152814309487*pi,0.9270331773591349*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.41081643294042*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43896092418096*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2852485798537678*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.144343414996621*pi) q[21];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.686285359846297*pi,0.414986640193417*pi,1.2702481864251691*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.336629284065015*pi,3.18290976628992*pi,4.48889177042462*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[20] -> c[20];\nu3(0.223826644106134*pi,0.86475339860946*pi,4.372309821131481*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5358015850825639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49787854059425*pi) q[21];\nmeasure q[0] -> c[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.523895808058836*pi,3.40637328869826*pi,3.45863171249322*pi) q[3];\nu3(0.782494430514741*pi,3.00734265841331*pi,3.5488578258552*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.292853724448703*pi,0.249731378295171*pi,0.610766035165988*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.354468837664968*pi,2.94309090162794*pi,0.995048438456576*pi) q[2];\nu3(0.224325897895048*pi,-0.279887784912459*pi,0.76883373294009*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.505965318351233*pi,-0.4880794330300017*pi,3.36330635945954*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nmeasure q[18] -> c[18];\nu3(0.535511000412932*pi,0.051080813762878985*pi,1.258758469779794*pi) q[1];\nu3(0.382563152384623*pi,3.07170385375062*pi,0.87621016420835*pi) q[9];\nu3(0.474678697754429*pi,0.69916550259896*pi,4.36844818478189*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.24537294988612*pi,2.83525634413277*pi,1.64966527687905*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nu3(0.419372918102892*pi,2.83209782499556*pi,1.067002650282714*pi) q[14];\nu3(0.463573647792273*pi,-0.39531626210605897*pi,0.861583953731056*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.56229316353977*pi,0.41759691176006*pi,0.5728988731609654*pi) q[16];\nu3(0.458358593656569*pi,0.9633571061417301*pi,4.45558457173566*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.793209545930429*pi,0.75741397999628*pi,0.772279569676068*pi) q[21];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.59085414054605*pi,0.84649159942273*pi,4.4360831292012*pi) q[0];\nu3(0.0776429127552454*pi,-0.24521757433171698*pi,4.36990400320967*pi) q[1];\nu3(0.369629306271306*pi,0.09971156206972398*pi,3.67688665539194*pi) q[2];\nu3(0.718646286182811*pi,-0.47716750137558017*pi,3.55246451472383*pi) q[3];\nu3(0.901584223238708*pi,-0.05475881223901302*pi,3.52925781851628*pi) q[4];\nu3(0.465947420263443*pi,0.15272742166185005*pi,0.607700596057113*pi) q[5];\nu3(0.417871155664253*pi,0.24528359045388504*pi,0.561264726979988*pi) q[6];\nu3(0.152936524264294*pi,0.11949397247467997*pi,1.121769144114731*pi) q[7];\nu3(0.271882679396771*pi,1.08402097310263*pi,4.37372837682618*pi) q[8];\nu3(0.283274122181654*pi,0.08606860604257505*pi,3.56248169157573*pi) q[9];\nu3(0.423991604306259*pi,0.55194957749064*pi,4.33495797280354*pi) q[10];\nu3(0.522346172928997*pi,-0.09131583063968002*pi,0.786314195073767*pi) q[11];\nu3(0.364077770948352*pi,-0.076655598848692*pi,3.92464750145755*pi) q[12];\nu3(0.362623547825685*pi,-0.05330425406355699*pi,1.053938656772062*pi) q[13];\nu3(0.824582089168313*pi,0.24704004609111896*pi,0.916645427129401*pi) q[14];\nu3(0.420011525139637*pi,2.57986557480984*pi,1.342260250590176*pi) q[15];\nu3(0.508349755417985*pi,3.09375619796697*pi,1.84140866851775*pi) q[16];\nu3(0.322506952027565*pi,2.97068293567561*pi,1.78946752910608*pi) q[17];\nu3(0.634668767134947*pi,3.14481617947437*pi,4.41934070486856*pi) q[18];\nu3(0.808733895561609*pi,3.24290665389375*pi,4.308405009070491*pi) q[19];\nu3(0.316607024249885*pi,-0.49862274606169604*pi,4.01180339383037*pi) q[20];\nu3(0.777789691850739*pi,0.30993992271593296*pi,1.0225824120164368*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[7],q[16];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47623064847297*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46457415307623*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48700230331274*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39212561986017*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.206792100508248*pi) q[6];\nu3(3.5*pi,3.46546824089091*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2686060392793959*pi) q[8];\nu3(3.5*pi,3.29575150181879*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.219309965554231*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.147943657543908*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249120302960721*pi) q[19];\nu3(1.0*pi,0.0*pi,1.215584292678846*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[6];\ncx q[2],q[9];\ncx q[3],q[19];\ncx q[4],q[20];\ncx q[5],q[8];\ncx q[7],q[16];\ncx q[10],q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(3.5*pi,3.35665991481693*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.221104269137708*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47603364885069*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39491083090682*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5561993379498913*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41453104705416*pi) q[8];\nu3(1.0*pi,0.0*pi,1.204542723833488*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5113732359373584*pi) q[11];\nu3(3.5*pi,3.36703908912134*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46976650434164*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.2597032534926451*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5563459699840339*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266686479974152*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43003540503244*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243753189323404*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43330495782111*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[6];\ncx q[2],q[9];\ncx q[3],q[19];\ncx q[4],q[20];\ncx q[5],q[8];\ncx q[7],q[16];\ncx q[10],q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37895056952431*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5207600507576773*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.33296644749908*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5388992462534254*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.612036023227148*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.737628368989364*pi,-0.12878986861394498*pi,0.5819155830938049*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.782228170921167*pi,3.18711852384588*pi,0.639126573021711*pi) q[6];\nu3(0.423080812692632*pi,-0.37324471126479797*pi,1.79573119828041*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.498047775341558*pi,2.69565600960009*pi,3.51281671365312*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.436158228544217*pi,1.06853794225837*pi,4.1598099077527095*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.458890816963356*pi,0.40510854257375195*pi,4.410875609382289*pi) q[6];\nu3(0.384338783837821*pi,2.54891013308746*pi,1.357218476935105*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.980555222878608*pi,3.30855151723308*pi,2.82537288425137*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.808501376149344*pi,2.52964147375495*pi,3.53077210985552*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.834097420329856*pi,0.46405214516705096*pi,0.868052041684937*pi) q[10];\nu3(0.476328013807874*pi,-0.05938456338104198*pi,4.00166913860768*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.798455319398704*pi,0.11832004202950297*pi,4.3034508946640795*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.634720893294113*pi,0.50382141428517*pi,4.2006188218925296*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.306295461056686*pi,-0.306587130633615*pi,1.67049043662245*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.747739025754565*pi,3.12160410397003*pi,3.13516381784973*pi) q[13];\nu3(0.359096664733979*pi,0.27786112577936894*pi,3.62161543807908*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.326243156632975*pi,0.7653260248665299*pi,4.15581083104085*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.262782800032653*pi,-0.4716668879851312*pi,0.957731739042242*pi) q[2];\nu3(0.784179951489562*pi,0.0011571919021320376*pi,1.4185812326563552*pi) q[3];\nu3(0.863184823853044*pi,3.27128609900093*pi,3.09870922465531*pi) q[4];\nu3(0.494704818959216*pi,-0.4425988715675643*pi,4.49685330538669*pi) q[5];\nu3(0.109989676954487*pi,-0.210609394567573*pi,0.615773720874346*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.301521521565515*pi,2.92782872494756*pi,0.7590995007242349*pi) q[13];\nu3(0.643221141617756*pi,0.377846034153162*pi,4.0343601308429005*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.546861376345417*pi,0.18096173842278596*pi,0.655474399847653*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.390872427873449*pi,3.19377835510804*pi,1.1698483194291471*pi) q[21];\nu3(0.456176855399916*pi,3.26997630235498*pi,1.028048854111556*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.387342950653368*pi,-0.12131813451846102*pi,4.29412599460428*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.209047078094454*pi,2.83848777731563*pi,1.0249174557225351*pi) q[5];\nu3(0.826448955902722*pi,-0.25873650481709*pi,3.25169184841679*pi) q[8];\nu3(0.357640595420107*pi,0.94208983576507*pi,0.5450684569785159*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.274282166398471*pi,3.21806394861898*pi,2.10227013050315*pi) q[17];\nu3(0.756012709693989*pi,-0.23125205546162397*pi,0.665982565273913*pi) q[18];\nu3(0.216162614674205*pi,3.48807701560701*pi,1.111374444835002*pi) q[19];\nu3(0.864616650621743*pi,0.08039095875431101*pi,1.18296099174475*pi) q[20];\nu3(0.576391565793821*pi,0.06918613079847102*pi,1.3812033493470959*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.547523518232394*pi,-0.11424788319905499*pi,0.931967937180872*pi) q[9];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.542461195387743*pi,3.35975306274644*pi,4.44218947887026*pi) q[17];\nu3(0.474818599795814*pi,2.97772563726055*pi,0.622212006871862*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.233761014365441*pi,1.21950482905227*pi,4.2758414910197295*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29775015372607*pi,0.5*pi) q[11];\nu3(0.811098438209459*pi,-0.396632883113763*pi,3.25161896077296*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236081077887287*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\ncx q[8],q[20];\ncx q[11],q[16];\nu3(0.604033568547197*pi,0.243266314632683*pi,4.06437054144003*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.31735520228985*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39570820214648*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.335659052900745*pi) q[7];\nu3(3.5*pi,3.28621817061078*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1807861588738309*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.587918179731761*pi,0.75649246912881*pi,0.5798219780584174*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43334570932258*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187941371725991*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[9];\nu3(3.5*pi,3.36125063113873*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.49174884637844*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.255682648747998*pi) q[14];\nu3(0.744482523946077*pi,-0.05610023483460802*pi,0.643004143543889*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.172870039879014*pi) q[18];\nu3(3.5*pi,3.49444644499396*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.42497038494307*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.330279270841308*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3533228910855981*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41295326807078*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.548949630216518*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.530497921782477*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43691006586817*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5529343959334287*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.38016565322917*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5075954535658237*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2261703683638658*pi) q[19];\nu3(1.0*pi,0.0*pi,1.203012357854625*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.61176905784354*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36925755883699*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.57087020102963*pi,0.04378424648493495*pi,1.0358365225463961*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40357754646752*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.272075989699076*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5596624195151683*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4411739094243305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.223639922558822*pi,2.84821845628196*pi,1.50631272900285*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.720231402704827*pi,0.5436241127302*pi,1.1492791360559451*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.283903439934577*pi,1.13215069602249*pi,4.35148618739837*pi) q[10];\nu3(0.836829630070209*pi,-0.49314506628235816*pi,4.37656023402843*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[19];\nu3(0.388437856171311*pi,0.7866943321515201*pi,4.31489373096651*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.613264137285381*pi,0.5031663606964001*pi,1.342076876891344*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.151456964552143*pi,0.26277424100495905*pi,4.13593606783508*pi) q[8];\nu3(0.536247163535609*pi,0.52323751299806*pi,1.133496888272403*pi) q[9];\nu3(0.187112289907918*pi,-0.4447427918352133*pi,1.346718925288077*pi) q[10];\nu3(0.714242093164294*pi,3.33671688069835*pi,4.43060797013851*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.403605486923571*pi) q[15];\nu3(0.133892205933534*pi,2.78559556591665*pi,1.158988651366051*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.673207325838377*pi,2.54048436612692*pi,3.8871393878706*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.969050691272537*pi,0.380078519092234*pi,1.52576906477042*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.542118599288688*pi,0.245809529657126*pi,1.062590032055383*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.464718225811834*pi,0.49491101138786797*pi,4.40952269902868*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.441528116291146*pi,0.8921404265144799*pi,3.98190925550029*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.772207874238381*pi,0.7732051405967699*pi,0.726740835540309*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.47590657143699*pi,-0.4636565382411878*pi,0.893089636966083*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.495827827186703*pi,2.52471115427453*pi,1.479463233953626*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.869232820888812*pi,2.61672012773715*pi,3.73848490943335*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0589468605051043*pi,3.26537930515398*pi,0.5995966915656367*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.613730861448014*pi,3.49621654627161*pi,4.02727409409888*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.514574846841098*pi,-0.49002692154329097*pi,0.889299395195441*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.915859667790987*pi,3.41019846359672*pi,0.5602849312551323*pi) q[4];\nu3(0.4709221909404*pi,2.90758235205391*pi,3.58608152083398*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.878849753997168*pi,-0.227759908371355*pi,0.5745101662501895*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.211386562785164*pi,3.49566501385383*pi,0.69650792680579*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.530124649148008*pi,2.75629641032664*pi,1.135301700587887*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.544738483384397*pi,0.241886824372188*pi,0.611871023303688*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.31847615653704*pi,3.20876010284839*pi,0.612993824416097*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.854138376104453*pi,0.18729012398549005*pi,1.336448952166808*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.58689761601244*pi,1.12146738035461*pi,0.641342843574177*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.695648023329586*pi,-0.059707843121347026*pi,0.626171864713355*pi) q[19];\nu3(0.478444664871036*pi,-0.25563046877109696*pi,1.39752388395551*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[18];\nu3(0.607824782828334*pi,0.224023112045725*pi,3.90310214727079*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\ncx q[11],q[14];\nu3(0.219562750261289*pi,3.41117054848989*pi,0.7782458484711501*pi) q[12];\nu3(0.485395724832336*pi,2.4513776770414*pi,1.3468343362680009*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.502725635587881*pi,-0.12190152538563898*pi,4.070462520525799*pi) q[21];\nu3(3.5*pi,3.48555177634507*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4157866323211*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.358261831785848*pi) q[5];\nu3(0.640569192602777*pi,-0.4096508159959129*pi,1.01106610418516*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45745518581343*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38080794619716*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.730513365000921*pi,0.22201822244507696*pi,0.623714071922009*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274367599604588*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.266458442975292*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309798871510486*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4112872968396*pi,0.5*pi) q[4];\nu3(0.152509647275806*pi,0.30034899955913297*pi,1.126898600642848*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[16];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.706639381413779*pi,2.60607694727476*pi,3.50126737823048*pi) q[15];\nu3(1.0*pi,0.0*pi,1.356036363763838*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,4.47589847403408*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4632078030595*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2463778878890999*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.562189126778716*pi) q[14];\nu3(0.14584903838456*pi,0.232136626634594*pi,3.67466436756767*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2535494902229*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34123108588312*pi) q[18];\ncx q[1],q[5];\ncx q[2],q[18];\nu3(3.5*pi,3.45793859176044*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[16];\ncx q[11],q[14];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29055721288256*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1829536870389878*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49936576537741*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.31015427796107*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2306633948107941*pi) q[19];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.363237120496*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.3054763471723279*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5714137452305692*pi) q[21];\nu3(3.5*pi,3.4938669858312*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.798342650037482*pi,0.04929937315270505*pi,1.467452525533717*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40359608184403*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2990752278407949*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258015641408085*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44822209841369*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.481892933100831*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.736144626731913*pi,0.06248713810119899*pi,1.0770823396635039*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.75941118491155*pi,0.306546378312639*pi,3.82562136020417*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.776914105077643*pi,2.74210205977538*pi,3.71434967121017*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3968718146878*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.648164663335784*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.869965352937286*pi,-0.4380122545065991*pi,3.67442878590249*pi) q[21];\ncx q[0],q[15];\nu3(0.518338977282356*pi,3.35786352934738*pi,1.70044589241215*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.25881608561658*pi,3.25189989265672*pi,0.5960403539325477*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.405044324933047*pi,-0.08359464161915497*pi,4.061801765525701*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.296228081993508*pi,2.65942224198917*pi,1.408038168346464*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.723910347104556*pi,-0.225550361497926*pi,0.94772823171586*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.589438467271881*pi,0.31555110003020903*pi,4.27382627421004*pi) q[1];\nu3(0.559576923198667*pi,2.90858423406521*pi,4.1624422970124*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.623898395439729*pi,-0.34172200855644597*pi,4.3135531531741105*pi) q[4];\nu3(0.18479139197829*pi,-0.27622510885893004*pi,1.55004777679017*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.325232170485552*pi,0.047635824044688024*pi,1.039948699378976*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.88135811372671*pi,0.8309169231478399*pi,0.8834532607330681*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.213771386701891*pi,0.7295963814497*pi,4.466218446141*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.303785274971222*pi,0.5328412797309701*pi,0.941018917266532*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.443379940451654*pi,3.02602972641106*pi,0.845121209888258*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.288975993585666*pi,2.55853088923021*pi,1.54328187334735*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.127567440586806*pi,3.28080956873849*pi,1.65856505404681*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.444954215391351*pi,-0.4849421032910813*pi,4.19440446630128*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.587584592031162*pi,0.48758341251188*pi,0.925478118700036*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.672056203239236*pi,2.99522191669497*pi,4.283522979208859*pi) q[10];\nu3(0.342017597216359*pi,0.83954712990957*pi,3.88966812576111*pi) q[12];\nu3(0.178832038030487*pi,-0.286360641629069*pi,3.8053299261482*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.910908886230384*pi,3.29544236210042*pi,0.5806684304882148*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.35938526518817*pi,-0.068089052291333*pi,3.83515177409246*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.232976701646991*pi,-0.14788549286418*pi,1.3192910180516861*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.540495001241259*pi,1.04180669128353*pi,0.751280207791423*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.772543940839204*pi,0.73454982307696*pi,0.75056121746076*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.581472786303993*pi,-0.10168431089605401*pi,4.44758780151104*pi) q[18];\nu3(0.241057611441776*pi,0.35387471718129204*pi,0.685781272758608*pi) q[19];\nu3(0.813483167663834*pi,2.54528471774194*pi,3.72182165114246*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.493847412933485*pi,3.16390082461112*pi,1.61580107514915*pi) q[6];\nu3(0.489108122289669*pi,0.09633338356035204*pi,1.05299114802029*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.481156420143402*pi,0.10529386068258995*pi,4.1776723273987795*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.195174377786974*pi,0.27368241229477996*pi,3.51637976347184*pi) q[19];\nu3(0.630454906017397*pi,-0.14700083366940703*pi,4.03016381564623*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.556337111190509*pi,0.75552044837082*pi,0.896705898470905*pi) q[6];\nu3(0.737190847347253*pi,-0.184504221987007*pi,4.27611611236933*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.406791171320563*pi,-0.49382018718509535*pi,1.0518407854763439*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4143248617356*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.20043374423811*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.172921823176336*pi) q[12];\nu3(0.789178280509341*pi,-0.19606944766177897*pi,0.5846991402739758*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1775595804801329*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.4839345931392*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37814349539539*pi,0.5*pi) q[4];\nu3(3.5*pi,3.23586236803812*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.230711143806019*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.48246447402179*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.207544689690987*pi) q[13];\nu3(0.821638561833185*pi,-0.012802644724847989*pi,4.218401358272979*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.181167635909468*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251214259796393*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5801882982008268*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.41465718554612*pi) q[20];\nu3(3.5*pi,3.45516459839526*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.349481344200326*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5263407397442417*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.477262271548939*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40664656240797*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238048885754816*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48198321151369*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41539277669046*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5947837303090385*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41046540199828*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.271546661740961*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6615438565747069*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0580940302885621*pi,-0.4590749549306194*pi,0.5132876004204637*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46948130139779*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.380500776380827*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.40865765994845*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.371075045530076*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.488774636177917*pi,0.66651419031843*pi,4.0934757202118*pi) q[1];\nu3(0.279624372799334*pi,0.50724195803145*pi,3.63187390883689*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.480477163735641*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.615585354197127*pi,0.313749783381606*pi,1.63173757026297*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.29297012797427*pi,3.27582263032805*pi,1.64607925659159*pi) q[2];\nu3(0.514938869662465*pi,2.87975761170116*pi,1.447637812259186*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.639391320633043*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.6774140079969*pi,0.358420544297142*pi,1.411682535763003*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3739502977895*pi) q[15];\nu3(0.393028909600487*pi,0.59724280311129*pi,0.5754079858800044*pi) q[17];\nu3(0.361666834295952*pi,3.24792460802431*pi,1.62331750331419*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.490120841806062*pi,3.15714751398203*pi,3.4568112173976*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.518970873832708*pi,1.08185561364913*pi,0.90785399904624*pi) q[3];\nu3(0.271321703590162*pi,-0.37134206420431903*pi,0.5015856201758476*pi) q[4];\nu3(0.215684796446877*pi,2.8948564754405*pi,1.489378890502804*pi) q[5];\ncx q[6],q[10];\nu3(0.327182115730201*pi,0.14826938401071998*pi,3.5148743467556*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.201854138522347*pi,0.37098360057871105*pi,3.51847941205916*pi) q[9];\nu3(0.764686788622315*pi,-0.11785659789886499*pi,3.69805335628274*pi) q[11];\nu3(0.371248810921836*pi,2.94307630029217*pi,1.83457055018357*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.709008738128422*pi,-0.15258238733115298*pi,4.47392952694941*pi) q[17];\nu3(0.670566079209106*pi,2.49210953549898*pi,3.89636169594373*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.846484262337182*pi,-0.4736989905103654*pi,4.28533081748546*pi) q[4];\nu3(0.934764394904555*pi,2.65321899263374*pi,3.76245404361142*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.43086229587228*pi,0.046684134785812015*pi,1.423577109432612*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.298708047861518*pi,2.89134781148199*pi,0.689307099363998*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.292525135945691*pi,-0.190933472187911*pi,1.4174626300851632*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.38014259269545*pi,-0.235614692635512*pi,3.77701614799221*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.51915852162401*pi,3.37112241855127*pi,1.73745820694299*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.47310342961194*pi,-0.05554057157714298*pi,4.44338932534506*pi) q[19];\nu3(0.709417537945707*pi,-0.11734997694959098*pi,3.47306475198546*pi) q[20];\nu3(0.407347786273191*pi,0.33100272398071495*pi,4.419392620467081*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4322937174896*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.287992453828792*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.509755440968824*pi,0.9072971957724401*pi,4.07138500031194*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.166267492384185*pi,-0.0011788431199820093*pi,0.682291099421977*pi) q[20];\nu3(0.333821572018931*pi,0.32509922654968504*pi,0.70420062258551*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,3.35452706481556*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.148570630354655*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.869281996477498*pi,2.79185833211417*pi,3.81874516095392*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4539317398815506*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.149647601824657*pi,3.44692519480668*pi,0.704223271948177*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.364434803307727*pi,0.065053519162523*pi,1.407179369574703*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4152081305277*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.116203422120811*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42779834430089*pi) q[4];\ncx q[5],q[12];\nu3(0.783207983457772*pi,-0.20048515166658598*pi,1.144758476726666*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.554030402809648*pi,0.012940443291676984*pi,1.146558353129219*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.39326019917376*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3748737648892*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.176005140341258*pi,0.18007490913379898*pi,3.96051461810052*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.316919608787509*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.325025016877519*pi,-0.4437136413286779*pi,1.47640109290048*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4776181239721*pi) q[18];\nu3(1.0*pi,0.0*pi,1.28037436780123*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[9];\nu3(0.296263781584202*pi,-0.262657907787272*pi,0.648867875466681*pi) q[10];\ncx q[11],q[18];\ncx q[13],q[21];\nu3(0.570503887599362*pi,-0.261868162202221*pi,1.259770126574152*pi) q[14];\nu3(0.56195955711198*pi,0.31041798587173897*pi,0.8952097041918601*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3462056204586*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.084641306049002*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.59236714537013*pi) q[12];\nu3(3.5*pi,3.4755837620556*pi,0.5*pi) q[13];\nu3(0.761178500391578*pi,-0.09809284351453801*pi,4.3503348740050605*pi) q[14];\nu3(0.864574906765125*pi,-0.4102934838642641*pi,3.98515086018059*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.387813242623221*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2480553696206549*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.49772221904598*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2487208536764811*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5291040656728625*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5575733567804173*pi) q[21];\nu3(3.5*pi,3.35198353864756*pi,0.5*pi) q[0];\nu3(0.536847281262095*pi,-0.307837739185924*pi,1.0473077557120272*pi) q[1];\nu3(0.512627905451166*pi,-0.21282950921508498*pi,1.001014767757886*pi) q[2];\nu3(0.766978473084447*pi,2.6823753445527*pi,3.99283898957345*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.27845613911997*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38509487870725*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[15];\nu3(0.952475148597151*pi,-0.25425254544278897*pi,0.925024064357659*pi) q[1];\nu3(0.318158154014091*pi,0.14895465741496094*pi,0.6922925136418681*pi) q[2];\nu3(0.251436168085085*pi,-0.29409202401889*pi,1.41253231918319*pi) q[3];\nu3(0.181607001241146*pi,2.97767029690151*pi,1.4432533963219871*pi) q[4];\nu3(0.712480456953101*pi,3.2302478695589*pi,4.12088562579563*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.235351771338775*pi,0.53635510179343*pi,4.1364039094547*pi) q[4];\nu3(0.760246783541039*pi,0.68750542461755*pi,1.141610836302633*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4046877355846*pi,0.5*pi) q[10];\nu3(0.816136412109362*pi,0.29954565094181695*pi,4.03793913471742*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.34585084678356*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39637900828356*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1708535180842161*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.245821818169018*pi,0.48432692848035996*pi,4.40234206080416*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.186249259090371*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.638900020613763*pi,3.09680149452706*pi,3.2908412419666*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[20];\nu3(0.498326490344631*pi,0.65374365097675*pi,4.27436550047661*pi) q[11];\nu3(0.721752565772423*pi,2.9183176328722*pi,4.2254531109904*pi) q[12];\nu3(0.431418068449929*pi,0.350647650309872*pi,3.61794005679493*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.703545676642218*pi,-0.4093101739805634*pi,0.9452347487515149*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.306660246406815*pi,2.43158493131063*pi,1.369259684984749*pi) q[8];\nu3(0.597227424942367*pi,0.8111628976308201*pi,0.77840800157671*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.768970473415813*pi,3.15109692166302*pi,3.22097778436149*pi) q[12];\nu3(0.500402258243335*pi,2.5998279530938*pi,1.145443072673022*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.553164615879445*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5234927161902729*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.358106217053283*pi,3.49667420421615*pi,1.72978969325085*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.602517681252011*pi,-0.04601174050746498*pi,4.37870395947457*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.605778713756419*pi,0.433271668537059*pi,0.776828829484411*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.912693622037536*pi,0.28923752027824*pi,3.95974948967694*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.241638915778028*pi,3.27069034529493*pi,0.691606133586913*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[8];\nu3(0.262717126592996*pi,0.89369050896009*pi,3.98975119033967*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.716564527733476*pi,0.29922272339315603*pi,3.89655695191289*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.781930500905053*pi,-0.395729323798478*pi,3.88457203619277*pi) q[17];\nu3(0.245978675426218*pi,-0.04103884599372698*pi,4.29137827746725*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[2],q[13];\nu3(3.5*pi,3.4058009692438*pi,0.5*pi) q[3];\nu3(0.794947416368003*pi,0.8880151862550401*pi,1.08563457961543*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.225446890701091*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5869286402365*pi,-0.014591964159236026*pi,3.60133701612312*pi) q[10];\nu3(3.5*pi,3.49939689999332*pi,0.5*pi) q[12];\nu3(0.319542811685174*pi,-0.24977514888217*pi,3.80771517892541*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.276239271434501*pi,1.07295874512406*pi,4.18612731504011*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220891832433066*pi) q[18];\nu3(0.282517558122025*pi,0.09235449276269703*pi,4.0795371433121606*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.517127433972253*pi,3.23204138789921*pi,3.39195045256441*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.45473763049229*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.41602280528892*pi,-0.321583117368504*pi,1.241246280376217*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.3947876010884581*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.538777436948918*pi,2.68288643198569*pi,3.93227223306229*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.768086822293272*pi,0.20173100560585*pi,4.1982059914522605*pi) q[0];\nu3(3.5*pi,3.45509885446119*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.320708615419379*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44535758287271*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,3.45918777591466*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.832245572315078*pi,0.29407698632185997*pi,1.50055426388449*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.541249366088256*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.415347101241423*pi,2.73339881014357*pi,1.4286489839423901*pi) q[20];\nu3(1.0*pi,0.0*pi,1.319812117179743*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.38166540313753*pi) q[13];\nu3(0.452098448239606*pi,3.45170615337465*pi,1.64982192685945*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.32558461871007*pi,-0.017053029667864983*pi,0.880194589092522*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.25171333180704*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.536321029472134*pi,0.053162059087250024*pi,1.4718264854083731*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.742964422921059*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[21];\nu3(0.109058253688652*pi,0.455855945557225*pi,3.57054900486188*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.896655805748054*pi,-0.356629804740907*pi,3.30466513110639*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34248506956552*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.489896970452*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45142442049353*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.381040261919686*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.254395780252541*pi,3.35893160479313*pi,4.233918422144621*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.118770606459726*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.39322975322405*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.17634043964255*pi) q[17];\nu3(0.454544898615358*pi,0.14930053391669196*pi,0.625485934968961*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2779416011516869*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.420489286789149*pi,-0.192692504601793*pi,4.37355142573128*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44467736637696*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40108579747574*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42031472505544*pi) q[10];\nu3(0.182754854371416*pi,2.33781030700933*pi,1.2661248763982131*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49822001647934*pi) q[14];\nu3(1.0*pi,0.0*pi,1.212270704020162*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46507044160525*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.696470060902896*pi) q[19];\nu3(1.0*pi,0.0*pi,1.375583723749482*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.558022115320572*pi,0.32615771519299097*pi,1.47883987214687*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.375945465102174*pi,-0.27489027968177504*pi,4.11544691102766*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.483275073448082*pi,3.41321268803905*pi,3.27832173393237*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42667997252186*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.543417643099692*pi) q[20];\nu3(0.525889516942581*pi,0.06982167919999605*pi,1.154680689526999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.26836864996958*pi,0.364127039938692*pi,4.12132008590632*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.427680133743236*pi,0.42295978739722195*pi,4.25342041084876*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.622561380362384*pi,2.69378571583475*pi,3.41756570812564*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.795209960887578*pi,2.47709112234595*pi,3.67366728708412*pi) q[19];\nu3(0.309048768752857*pi,3.05715658026227*pi,0.5711648642572241*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.425132513342098*pi,3.40636357958961*pi,1.24566718932523*pi) q[1];\nu3(0.699006487582404*pi,-0.30975604926126*pi,0.6355466679305211*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.397175830494766*pi,3.37071698454869*pi,0.5248737919985457*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.839481481056822*pi,-0.14722942995591098*pi,0.84265199429476*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.463577789505202*pi,2.77315064002016*pi,3.82223207915762*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.414469355916986*pi,0.43870992640096695*pi,3.48754670438624*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.427714762005127*pi,-0.12405842812703*pi,0.5178301312211202*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.367682675763414*pi,3.49650218130577*pi,1.274559676449242*pi) q[6];\nu3(0.665984931740156*pi,0.39413721466112805*pi,1.3623839246834089*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.826415429702695*pi,0.016257234115825026*pi,4.47705911447368*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.891501774364726*pi,0.14795382128593404*pi,4.15623825920214*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.625194167798756*pi,0.0032273339370429976*pi,0.5563804245439259*pi) q[6];\nu3(0.174056393156041*pi,-0.263926064206515*pi,3.97509442203617*pi) q[7];\nu3(0.670201837604847*pi,0.9857047530790699*pi,0.9635784329796591*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.374106728525079*pi,0.5401186646215199*pi,3.58396382781611*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.753753602727644*pi,-0.4525574360979036*pi,0.858765666755536*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.746278652610225*pi,3.38991556094085*pi,4.20663364346823*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.598962874573753*pi,0.323403710106009*pi,4.37183315660679*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.49795348791794*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.811914626564555*pi,3.14691670788056*pi,3.28471953710853*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44084460357302*pi,0.5*pi) q[16];\nu3(0.791452415170679*pi,2.60734299280691*pi,3.98103775544436*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2148462104616229*pi) q[18];\nu3(1.0*pi,0.0*pi,1.206615964937753*pi) q[19];\nu3(0.759594080141964*pi,-0.07093713290634501*pi,4.45608373198524*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.584528605577731*pi,2.84015164531621*pi,3.37421840164804*pi) q[4];\nu3(0.404286414143935*pi,0.341784690457676*pi,4.29101575394999*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.764458043960029*pi,-0.10922507828426198*pi,4.43955846425596*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.453689197937585*pi,-0.23798226291512198*pi,3.75257324643567*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[7];\nu3(0.324411583072911*pi,-0.4760687110090755*pi,0.751585522849913*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0732962255071318*pi,0.27126001545396905*pi,0.704303140821543*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.926229071248478*pi,0.71870187007896*pi,0.5386110601739024*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.618794327688364*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47900467650433*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,3.41582155704135*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.295701699552702*pi) q[2];\nu3(3.5*pi,3.46005678087948*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48661242956627*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.148962940157841*pi) q[7];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.341191207188551*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.555434530001185*pi,0.29879603333220695*pi,1.208033425886529*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.35642789156748*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.45654310156091*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.335858417347378*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.306400475761881*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.632816023331657*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47121768805141*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41536940453048*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.385806618370356*pi,3.04246423155293*pi,1.64397275377858*pi) q[16];\nu3(0.888871427512106*pi,3.18620847567716*pi,3.77382316793842*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.49926762841182*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(3.5*pi,3.43568554525704*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2262734913613431*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42808821318858*pi) q[12];\nu3(3.5*pi,3.41078354685409*pi,0.5*pi) q[14];\nu3(0.572690017178398*pi,3.43380431725401*pi,3.0931035031845*pi) q[16];\nu3(1.0*pi,0.0*pi,1.128490040863612*pi) q[17];\nu3(0.614342254128408*pi,3.29488709373553*pi,0.7814287090725149*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.315373803127689*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.584025068865397*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.48264786446032*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2673290247281481*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5310193356318662*pi) q[10];\nu3(0.681275090577023*pi,-0.386753272898005*pi,3.39829824207133*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.499975637836339*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.621612424754561*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.313854910675829*pi,0.58010363219183*pi,3.81994759909905*pi) q[0];\nu3(0.468367581102292*pi,3.25767465410006*pi,0.7354912254368919*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.506318771221743*pi,0.41224573450564295*pi,0.738233450225334*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.46694703922806*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.563010864507429*pi,-0.37435284588766904*pi,4.37030352590196*pi) q[0];\nu3(0.331304704052334*pi,2.79278790747392*pi,0.7156420364161851*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.87406891200136*pi,3.40992811630683*pi,3.97973698403425*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.406793135845426*pi,-0.4790372793569924*pi,0.935366033474217*pi) q[2];\nu3(0.867049077790279*pi,-0.16721815747630703*pi,0.79307919106412*pi) q[3];\nu3(0.0290930492344358*pi,3.30849675715483*pi,0.736944842581605*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.225684280018534*pi,0.92646364095699*pi,4.02205857298911*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.764527417008825*pi,3.32140636318589*pi,4.01271842867387*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.663140743625239*pi,-0.4183994918829636*pi,3.72016313525547*pi) q[19];\nu3(0.518786975212924*pi,3.1316579782929*pi,3.31486664585753*pi) q[20];\nu3(0.0243497223055153*pi,3.27533600460996*pi,0.901514193191696*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.527763377352585*pi,0.5260546209636701*pi,4.21900292076776*pi) q[2];\nu3(0.22767048530428*pi,2.89944740289493*pi,0.7938435494745171*pi) q[3];\nu3(0.913881579474913*pi,0.302424588281598*pi,0.750108685850591*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.199703257841067*pi,2.73596439597728*pi,1.2257683152624161*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.542788106842285*pi,0.61304800527415*pi,4.09803228087601*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.48518741635495*pi,3.45975738253022*pi,0.656376747678198*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.316266683701214*pi,0.13169957720798597*pi,3.86936573881087*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.459399181633299*pi,-0.49448293240191893*pi,3.99478449784704*pi) q[20];\nu3(0.474565001944543*pi,0.020313912536511047*pi,0.5004905307615317*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.502686022962233*pi,0.76765491900964*pi,4.33696337484957*pi) q[6];\nu3(0.519096011350128*pi,1.06047231596051*pi,0.8550994575107189*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.321646340165087*pi,3.20545436244411*pi,0.708857554948077*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.21317103009989*pi,-0.035893654049535983*pi,3.77280146364734*pi) q[12];\nu3(0.0407115380495319*pi,0.34265497268556*pi,3.42565137073494*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.115667713458325*pi,3.09550497560388*pi,0.6907780528218059*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.373871686481697*pi,0.67525291000413*pi,4.37512258481974*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.848212823266098*pi,3.31563455505327*pi,0.6757525809507781*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.207363085575233*pi,-0.345091221155143*pi,0.66028670559967*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.102991436323211*pi,0.23371541824265896*pi,0.809526407080666*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.37248794465437*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.749145429927895*pi,0.032629479530351*pi,1.054701969874552*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2703666761941101*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.21048691592024*pi,2.66750169109403*pi,0.976276499404807*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48905335240473*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.192696260792683*pi,2.94304408706464*pi,1.130432801627715*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2077995399832*pi) q[21];\ncx q[2],q[6];\nu3(3.5*pi,3.24866498657683*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.316377904606443*pi,-0.14197222357732697*pi,4.3290716852618605*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5917504848957247*pi) q[16];\nu3(0.481767079219897*pi,-0.140882384120527*pi,0.619442468588083*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187469069327003*pi) q[19];\ncx q[1],q[14];\nu3(3.5*pi,3.38494707784877*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.41184362846278*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1843056497467979*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40079348777451*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39153047714727*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.1925301718673231*pi) q[12];\nu3(0.133377048341426*pi,3.09046129124527*pi,1.4903245743969231*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3408355310322722*pi) q[18];\nu3(1.0*pi,0.0*pi,1.222081681603197*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.453612091427869*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.3918818398411*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[8],q[18];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.2941009294642871*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.620002133514112*pi) q[19];\nu3(3.5*pi,3.48232481334486*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3428333428422738*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.625134496929735*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.677666466263784*pi) q[12];\nu3(3.5*pi,3.31401560078808*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285791189461349*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39128985098601*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43957064499509*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[7],q[15];\ncx q[8],q[18];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.194433018561062*pi,0.04896843328529099*pi,1.044325405298691*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5453389721178756*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.190775001661898*pi,2.96160604803625*pi,1.91916772778462*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.26239332936935*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48982746889163*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.617689946656075*pi,-0.332302791648783*pi,3.62251671058552*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.329007083425241*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5795387193996682*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.252944296299408*pi,0.9909333730054499*pi,4.1236803258054895*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.656354547713651*pi,0.08267712677706895*pi,3.92718233816886*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.482887695698847*pi,3.25916171343178*pi,3.09536670070017*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.22520937731161*pi,0.30685957505983397*pi,3.47258306394493*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5091951073412462*pi) q[15];\nu3(0.195785296532633*pi,2.39878640740903*pi,1.36872027684313*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.358557887707743*pi,0.34580923394847596*pi,0.858115587930944*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.457287874036861*pi,-0.4843466849377801*pi,1.04311336664654*pi) q[1];\nu3(0.89425085276981*pi,3.19209661042221*pi,3.10250754175998*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.211936072780327*pi,0.07436325406103805*pi,3.74633565424317*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.403406714402888*pi,0.008567122132769*pi,0.5644035006826837*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.504780284755133*pi,0.43719548139073505*pi,1.116094708417977*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.725821080222936*pi,-0.142136713009555*pi,1.2476773810608242*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.637272924372214*pi,-0.03888289567800701*pi,3.74753684761868*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.788757632620922*pi,3.14834364418855*pi,3.3267806197365*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.429925782623039*pi,0.64492798949081*pi,3.70218292888762*pi) q[10];\nu3(0.685835365714778*pi,0.28298413604027595*pi,0.885510796190853*pi) q[12];\nu3(0.71799893921884*pi,0.58866718028933*pi,1.12074544149*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.522532654653772*pi,-0.4332611514852538*pi,0.786102368593905*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.261041797798743*pi,3.45701698686647*pi,1.3299308201388689*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.179509426658283*pi,2.9695923317628*pi,1.075330175535647*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.241689436559079*pi,0.6662747064713199*pi,0.625308457293118*pi) q[12];\nu3(0.665766050330319*pi,3.37096777648186*pi,3.43726286795907*pi) q[13];\nu3(0.725201845971003*pi,0.08558258417463505*pi,0.8395095315029051*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.862555612375781*pi,0.56625286794037*pi,0.692821875371439*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.430001057569911*pi,3.22045052704084*pi,0.939799920813733*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.625917188936585*pi,0.39919694419889196*pi,4.27540306559841*pi) q[7];\nu3(0.293443841870438*pi,0.49080816266916005*pi,3.62935006467708*pi) q[8];\nu3(0.785556675094318*pi,-0.050534410514585015*pi,1.232108242571005*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.539458397449882*pi,0.136260734803203*pi,4.02277377177195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.205267281262048*pi,-0.182327128335237*pi,4.02893848524212*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.153988912772739*pi,3.04415956799704*pi,0.685626460940595*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.255739497750198*pi,3.49246736760228*pi,0.791154236029706*pi) q[7];\nu3(0.311882831494738*pi,2.2895794026018*pi,1.261148605809645*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.348339342174227*pi,2.69821775159598*pi,1.58665156952438*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32212953425741*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.233970910951468*pi,0.09787928921501499*pi,0.85953355823992*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.284133924429186*pi,0.62867127548455*pi,3.99751578861635*pi) q[18];\nu3(1.0*pi,0.0*pi,1.288581448093246*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.529599950438998*pi,3.21427416287153*pi,3.24658620695562*pi) q[0];\ncx q[1],q[10];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[11],q[20];\ncx q[13],q[17];\ncx q[14],q[16];\nu3(0.247039061925769*pi,-0.314505752595233*pi,3.84793018582286*pi) q[15];\nu3(0.142950597860166*pi,0.6076236863815001*pi,3.84938264006079*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49689603221907*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.658974523604334*pi,2.85183831158154*pi,3.35301237357461*pi) q[5];\nu3(3.5*pi,3.3396990829983*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.129600650500599*pi) q[7];\nu3(3.5*pi,3.40061333741413*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2468777591449771*pi) q[10];\nu3(3.5*pi,3.49041929060363*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42984887787489*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46089499536252*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209625984611621*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244403003730067*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43237411567233*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322183737378184*pi) q[20];\nu3(1.0*pi,0.0*pi,1.198412359240389*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[4],q[19];\nu3(0.326286935944606*pi,0.9689993106183199*pi,4.19666567466538*pi) q[5];\ncx q[6],q[7];\ncx q[9],q[21];\ncx q[11],q[20];\ncx q[13],q[17];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47619716557659*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45402829886388*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47068925008066*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5323084173464036*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.306386055235571*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5073542385162795*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.43174757391824*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[11],q[20];\ncx q[13],q[17];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.1901277431761081*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.33682368662106*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1772238559318051*pi) q[2];\nu3(3.5*pi,3.47774315986472*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.402886749539706*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48866325172438*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.325350132070698*pi,3.25464459583618*pi,2.1293876038295103*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2784975744602871*pi) q[12];\nu3(0.730620628599775*pi,3.01682309574392*pi,4.19529322466387*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.830258475352992*pi,0.8145827882077099*pi,0.8952862604744101*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5826784379876498*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.572041246883945*pi,0.431087568630662*pi,1.2092015828256781*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.581843186722725*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.287268053107894*pi,-0.4756493016286688*pi,4.381503278886321*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.316566230243899*pi,3.06377892667018*pi,1.343859619855305*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.249735193897219*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.473703100549241*pi,0.82292207173926*pi,4.361204383492289*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.800886310245744*pi,0.28810915403812*pi,1.178565028237528*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[15];\nu3(0.827133031594974*pi,3.23873780380124*pi,3.64756151670146*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.629306971033869*pi,2.73107110372624*pi,3.48246753786451*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5735757459551085*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.249083546904266*pi,3.26490567357346*pi,4.3892710812939395*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.394820582062046*pi,2.59257390485889*pi,1.213001005732191*pi) q[4];\ncx q[5],q[12];\nu3(0.789100466338312*pi,3.27045218906128*pi,2.86871873468553*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.780011659148303*pi,-0.22335987243391398*pi,3.63692428158646*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.449812314667163*pi,-0.207625750258089*pi,4.03384017495046*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.475453207061902*pi,-0.377507817254359*pi,4.04932196030217*pi) q[0];\nu3(0.190026647896005*pi,3.06159004715964*pi,0.7773615480910989*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.335499236721309*pi,-0.16040586461731599*pi,1.362236530581832*pi) q[7];\nu3(0.582462480746103*pi,0.460866003156036*pi,1.4102442236748791*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.798827887054262*pi,0.24054908662823205*pi,1.189456298486026*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.396274828634738*pi,2.9678320796541*pi,1.72527355224891*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.828299191747098*pi,3.05742342729813*pi,4.42856383709927*pi) q[16];\nu3(0.440127494018127*pi,0.28995961184851304*pi,0.6353898680080801*pi) q[18];\nu3(0.628427734689645*pi,0.8696557678078101*pi,0.957441867910847*pi) q[19];\nu3(0.721030124092851*pi,-0.250687451248613*pi,0.8846536926674999*pi) q[20];\nu3(0.454921207586925*pi,0.11990456362720303*pi,3.90826215552012*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.30136563086319*pi,2.66533570312743*pi,1.224095480694476*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.680730221954108*pi,0.47434607443157595*pi,1.2813566853792961*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.813581120854863*pi,2.45715143300067*pi,3.94783379562564*pi) q[10];\nu3(0.108101642248793*pi,0.250267853633265*pi,0.796782734013341*pi) q[11];\nu3(0.400003629059037*pi,2.58088194726993*pi,1.309982998234452*pi) q[12];\nu3(0.632663585905431*pi,0.68172295981871*pi,4.4949161397361195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0673041863419242*pi,0.403826947113343*pi,0.9886014401583361*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.2879102296918*pi,3.00136576436601*pi,0.7845316751375451*pi) q[19];\nu3(0.821334405915244*pi,0.36689428516203104*pi,1.57060370181854*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.403188051442009*pi,-0.058923590636556*pi,4.33032289439537*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.823454793684743*pi,2.81670903989844*pi,3.69591967716526*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.336135643338908*pi,0.36270075122341605*pi,3.40515609364447*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.630880718124184*pi,3.23530970940164*pi,4.23985936405783*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.655935597959759*pi,3.04071803283781*pi,4.43960665966764*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.23413035073945*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1142826121802871*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.621652434576178*pi,-0.4760816316037104*pi,0.5113338254057762*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37191569658031*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39752615074203*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.195579516966655*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.43557466810763*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.220128362471502*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43175561791693*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1879377337451928*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46190868205306*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.573350985244811*pi,3.29349749363483*pi,0.5006948537774738*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.116922289244564*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[11];\nu3(3.5*pi,3.41044124587332*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.337694248419795*pi) q[10];\nu3(3.5*pi,3.49282008059288*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.275119960310402*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[5];\nu3(3.5*pi,3.49951337111555*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.40252378100636*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5642183662913447*pi) q[14];\nu3(0.168031626847524*pi,2.74203739181218*pi,0.83188591637478*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43100536865511*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259709091340247*pi) q[20];\nu3(3.5*pi,3.47514945997363*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45626234008656*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.29917660055327*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.266502638828968*pi,0.16752917523342403*pi,3.66879093974977*pi) q[15];\nu3(1.0*pi,0.0*pi,1.441438788058703*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35654517729739*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5316840202484423*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.627913301022169*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.747157198472888*pi,0.465963798545706*pi,4.0361381376102194*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.412157616243034*pi,0.12641896014152398*pi,0.5073499598620891*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.655273644928856*pi,0.06576632916954595*pi,4.24424767152274*pi) q[2];\nu3(3.5*pi,3.4851454995672*pi,0.5*pi) q[3];\nu3(0.644613511176197*pi,3.06424955221095*pi,2.98425696254067*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.856342770335631*pi,3.12406747003953*pi,4.282533675766841*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3295434150993088*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.31824093222099*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.238195924700876*pi) q[17];\nu3(0.195355332669674*pi,2.71014755396859*pi,1.333483921368565*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.69772255917317*pi,-0.4179292503619032*pi,3.44028843724569*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.279549849363153*pi,-0.319822647848801*pi,1.76061374001604*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.601233668477759*pi,0.9318825922951599*pi,0.600452149056014*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.097311219476559*pi,3.22063255648376*pi,2.17375377777581*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.746042408175861*pi,3.33982598650697*pi,4.0044506609705*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.160184618296223*pi,0.11294523392021505*pi,1.154710432188161*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.745302232715521*pi,-0.18579317877239998*pi,3.37429925938647*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42470540415317*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.54828626458043*pi,0.308857725868776*pi,3.89169911781674*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.584630764865231*pi,2.96999266012985*pi,3.52171735759049*pi) q[13];\nu3(0.747732980427272*pi,3.16133512013824*pi,4.081769146714549*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46988950743115*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.531992988268174*pi,-0.23774215341584598*pi,3.52124123420821*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.838945097233346*pi,3.27188437495969*pi,3.5352011583038*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.927573061214455*pi,-0.4383675252806558*pi,3.1534379187171*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.692249236920581*pi,2.77551258648449*pi,3.89346543303127*pi) q[11];\nu3(0.423743934908064*pi,2.47717227052912*pi,1.259610332885691*pi) q[12];\nu3(0.648068561002209*pi,0.49573600856451905*pi,1.42831340396517*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.751553754802647*pi,2.49108717865423*pi,3.71778485122178*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.258965821024512*pi,0.8298285345438701*pi,4.2925984060783495*pi) q[21];\nu3(0.338052906552448*pi,-0.4173729191080383*pi,4.2709558096236595*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.725323000569751*pi,-0.11296225295978002*pi,1.236580411959058*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.780296432074778*pi,0.79122338373193*pi,4.4533268329004105*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.56212799906278*pi,3.12093248831122*pi,3.53286951871595*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.178755203192895*pi,3.04671408543409*pi,1.46481566443668*pi) q[21];\nu3(0.915712528494016*pi,0.398808303394271*pi,0.951189511413219*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41555339740217*pi,0.5*pi) q[4];\nu3(0.494583622451394*pi,3.25202669906085*pi,0.618532989632758*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.134256058685445*pi,3.40956045322394*pi,0.950161746647247*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.327441096954605*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.29671304552644*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.161292114217186*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.258368797905767*pi,-0.06917368615341002*pi,0.756470932311862*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.790610456297722*pi,3.45583030956493*pi,3.54896000473672*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.25393097592392*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.538229590485154*pi,0.85699081361358*pi,4.34025991952247*pi) q[10];\nu3(1.0*pi,0.0*pi,1.226347877431875*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.153555037938877*pi,2.30862776815036*pi,1.282811611859307*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.46991517380765*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247738168396895*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39628843294863*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.447609227022602*pi,3.09952501981976*pi,1.54074428614034*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,4.46562410177698*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.510360147547693*pi,-0.23904969181884*pi,3.66920402851682*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.277554389119004*pi,2.83358511775832*pi,1.005744351515274*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6084496810482221*pi) q[12];\nu3(0.245356164160225*pi,0.66473759549956*pi,0.616631612114144*pi) q[15];\nu3(0.573478649149094*pi,0.6628647384594999*pi,0.9527001602081799*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46422520631409*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.515318468781309*pi,3.38709020079461*pi,0.778941698736317*pi) q[8];\nu3(3.5*pi,3.34871487914194*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2266178899210471*pi) q[16];\nu3(0.386723493588625*pi,3.00464970713082*pi,1.349787618982886*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.39432783006111*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.223320167483148*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.332246084169689*pi,0.32127967888476605*pi,0.797850324994244*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.43006987796794*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292458415468325*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4001948017023*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.801865642513823*pi,2.94407143832847*pi,3.14361521833428*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.39208251018663*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.679622280378672*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.30291687399964*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.661873971915213*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251633457281892*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.246189654757613*pi) q[21];\ncx q[0],q[5];\nu3(0.59260155549112*pi,2.44207089215164*pi,3.78456762566364*pi) q[1];\nu3(0.212001401117157*pi,3.47906784202176*pi,4.43276726607738*pi) q[2];\ncx q[3],q[21];\nu3(0.33635559360613*pi,3.04970928712951*pi,1.63329355869146*pi) q[4];\nu3(3.5*pi,3.49928404154807*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.915393125161054*pi,-0.08378876128052598*pi,4.16677758065396*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.366825179360177*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.412403596350326*pi,3.4221658843656*pi,1.64049614295685*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.690248768220664*pi,0.6520712787585801*pi,1.2484094859471009*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.78213610532015*pi,2.95788456197997*pi,4.33903324787918*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.754996105326947*pi,0.65386676000981*pi,4.41726057869603*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.65683399209252*pi,3.29326948852087*pi,3.28457348764085*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.482361804347979*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.875385796941377*pi,0.18248549959511795*pi,1.57748688210746*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49288891040824*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.827939734212935*pi,3.48773970179394*pi,3.58133361772962*pi) q[7];\nu3(3.5*pi,3.32734438873898*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.59012856675493*pi,3.3811247191903*pi,3.86699636197854*pi) q[10];\nu3(1.0*pi,0.0*pi,1.210992772354506*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.604523081353534*pi,3.28165419427514*pi,2.96772936949598*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.618103084921498*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.807524369247269*pi,0.43328732500272804*pi,3.96121740047056*pi) q[18];\nu3(0.368291465743229*pi,0.439820508254669*pi,4.204520490723921*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.625575257498396*pi,3.23814686654143*pi,2.91619033900523*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.843239783332368*pi,-0.15775948758336*pi,0.943397001964497*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.300336763067374*pi,0.35168128103626795*pi,3.79548093360441*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.240603323875702*pi,2.90392863052117*pi,0.801498484110658*pi) q[18];\nu3(0.35257217888993*pi,0.27066474777344296*pi,3.83508654766452*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.840627356241069*pi,-0.07736373986949002*pi,4.35058376663138*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.889509911672201*pi,0.66594780300792*pi,1.076482341497559*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5258579103126637*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.594480673652905*pi,2.31225014474091*pi,3.75582102560718*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.619095538049362*pi,0.13260012670246002*pi,1.085872150139676*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.429341669951826*pi,3.03577836168472*pi,1.6873016202001*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.191282956173758*pi,2.94591457591741*pi,0.67322610598252*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.515278184885514*pi,2.87581053277745*pi,3.89291382779411*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.30061160986994*pi,-0.33571638147459504*pi,1.342984793306481*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45739884370043*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.267692413954164*pi,3.14133449862098*pi,1.94647464250256*pi) q[6];\nu3(0.297456617463101*pi,0.7305090127491001*pi,3.86280973168852*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.340898017307391*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.183086350079178*pi,2.98891746060308*pi,1.085455951288699*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.399875323674346*pi,-0.085416101806841*pi,0.621172808312521*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36574045945607*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(0.48401991565494*pi,0.53774964376502*pi,3.69973081829492*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.428468783394208*pi,3.33899958800714*pi,3.14858519874862*pi) q[6];\nu3(0.125641266823152*pi,0.13269707268897202*pi,1.1157282364721048*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.312048497769353*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.287669212802668*pi,-0.12458624956562703*pi,3.80238937768946*pi) q[15];\nu3(0.416081090838788*pi,0.485904995660972*pi,3.68634494171303*pi) q[17];\nu3(0.274930631005489*pi,2.33346322345834*pi,1.3296798078293142*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.34222259912835*pi,0.5*pi) q[2];\nu3(0.727487984615104*pi,-0.040792564401777975*pi,4.34799009379099*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3983907579555*pi) q[10];\nu3(0.0593075758623623*pi,3.27722742876629*pi,1.1368801345443371*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40949847602042*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.102368241238148*pi) q[16];\nu3(0.404521161260807*pi,0.24544527975382302*pi,0.745950116128967*pi) q[17];\nu3(1.0*pi,0.0*pi,1.349039984321392*pi) q[19];\nu3(0.466323668900522*pi,-0.10749432967929401*pi,4.012080955831101*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0624154992507815*pi,-0.357347875862165*pi,3.90710793561668*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.319871987152*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.4524364667544*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3407600583328572*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5001444836867237*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41256419921062*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[16];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38899049807848*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2841037405570281*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48791668814602*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.306338688769615*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48256406149455*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37454422120247*pi,0.5*pi) q[1];\nu3(0.324062474441593*pi,0.9932650064742701*pi,4.15064200239623*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.38635654041442*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5343431429415446*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265504153640274*pi) q[20];\nu3(1.0*pi,0.0*pi,1.367191389226746*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.966523924412759*pi,-0.05055435977046002*pi,4.411569867241941*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,4.43474924935771*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.3864792145392*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.125736572154223*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.230114021472431*pi,0.38940392974454197*pi,4.4723649900456905*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.728223077237403*pi,0.88285205321542*pi,0.900993369843618*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.708133319872656*pi,3.23297758948641*pi,4.46497496983498*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4541785485259595*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5180781786470039*pi) q[21];\nu3(0.62781148264118*pi,-0.295613596101031*pi,3.77424852719976*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.450565359229643*pi,0.23893140307597704*pi,0.9213616888745539*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.401748097156426*pi,0.260954681094835*pi,1.231054938654168*pi) q[10];\nu3(3.5*pi,3.42644217579269*pi,0.5*pi) q[11];\nu3(0.295107505139444*pi,2.66275227099013*pi,1.343148439895932*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.402934982607726*pi) q[15];\nu3(0.375766297034607*pi,3.10441698083941*pi,2.0608928002071902*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5176944837104456*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.769344162660547*pi,1.093690406926*pi,0.759101377612607*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.794000500904311*pi,3.13341783140225*pi,3.27410914709183*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.245110705654633*pi,-0.323977422280265*pi,3.91476818304655*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.265994129209923*pi,-0.057483611888257014*pi,4.21810739081444*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.384349585454104*pi,3.18538073763882*pi,1.87222889651451*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6594918261995*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.318564052424557*pi,2.82081310180808*pi,1.243800465927083*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.581863698457328*pi,-0.014403972619875027*pi,0.818116264183003*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.58304434505792*pi,1.06934155439407*pi,0.691694743844739*pi) q[13];\nu3(0.676703691136646*pi,-0.19245431602534302*pi,3.32429685330994*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.841579340317118*pi,-0.164493436883344*pi,1.2835139563439149*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.732408679157619*pi,-0.21296133386017202*pi,4.08642304142814*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.376133013366336*pi,-0.395413006973772*pi,4.43154651736306*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.28642548214155*pi,3.0163363759615*pi,0.648749860315872*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.291616818400007*pi,3.15949990588476*pi,1.3433358032510578*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.298947433649316*pi,2.7546287900509*pi,1.318129070068129*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.648657233263336*pi,0.9510106121222599*pi,0.7452669123472551*pi) q[21];\nu3(0.525631371841852*pi,2.94625649207669*pi,1.322122684996824*pi) q[1];\nu3(0.804405672547507*pi,0.472358026580161*pi,0.604285740561422*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.458546139566464*pi,0.075954706860485*pi,0.624852268699936*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.384374580146991*pi,-0.4029296879380329*pi,1.58804574942029*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.335962195016094*pi,-0.202394355737412*pi,1.1648040009626421*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.683936761721581*pi,2.51851993457189*pi,3.95820487853532*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.564045053160436*pi,0.23781960997195495*pi,0.6777466070885549*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.800806856793455*pi,0.312046989403556*pi,1.1185633208456789*pi) q[3];\nu3(0.25154261479915*pi,0.23837061437178697*pi,0.989160783208249*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.266121930814069*pi,-0.317716733082116*pi,3.97891949109886*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.858268184126809*pi,-0.25513696895892*pi,4.44306077584371*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41391250765611*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.148873955120346*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.809941587430613*pi,2.70150550192584*pi,4.08561508808698*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.353088199043128*pi,0.96341643699365*pi,4.43870686003349*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(3.5*pi,3.4681151968134*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.655249345361851*pi,-0.19075798410435002*pi,1.102049079529193*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1531035134502199*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.704289237277614*pi,0.44744149996542504*pi,0.7075172901393321*pi) q[20];\nu3(3.5*pi,3.43242893849673*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2330800671175*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.2931001538613*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1343592643456502*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.29117282809933*pi,0.5*pi) q[9];\nu3(0.445346716285262*pi,3.09476313674182*pi,1.95268874877049*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5161415407664172*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,3.45198025987142*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337370490577183*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1573602670581251*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4084390020348305*pi) q[12];\nu3(0.658685807143584*pi,3.30791031356593*pi,3.31514536026701*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.40108217888136*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.423929977212159*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.244932629055382*pi,0.335488702299926*pi,3.9336418876575*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.664192529657102*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.495064049538589*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38260643470808*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47353202016818*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49369810182576*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.337647021681775*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165342086820465*pi) q[18];\nu3(1.0*pi,0.0*pi,1.187261173032373*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.880723988377716*pi,0.467184285726825*pi,4.2579434830937*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.591488648401626*pi,1.11772345045004*pi,0.756230220304449*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.677894826243107*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5430547906106082*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34085838702999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47017049794007*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49919258499491*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.090427496305227*pi) q[13];\nu3(0.607267191694105*pi,-0.07488417066584002*pi,3.85498973015495*pi) q[14];\nu3(1.0*pi,0.0*pi,1.167746299097802*pi) q[15];\nu3(0.529537380225217*pi,0.08008637007034702*pi,4.30106874772499*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.540224308361792*pi,0.38569817610050905*pi,4.49835961219428*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.46017823968957*pi,2.59466101921676*pi,1.4569872984727898*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.484814669921274*pi,3.37643688127798*pi,4.29036640783188*pi) q[14];\nu3(0.666456819992584*pi,2.99231103088143*pi,3.3881060465534*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.229579586297524*pi,-0.331080071008641*pi,3.85715833307332*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.4163268899823*pi,2.64680656832615*pi,1.259140000581487*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.696420578117021*pi,-0.4120268911745495*pi,0.900100702542733*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.853565963833679*pi,-0.21906468168642002*pi,1.0426478696084351*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5760531804647209*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5021104187367769*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.503717120946347*pi,0.08046138188242802*pi,4.4081157220875795*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.302868125465643*pi,0.24759930468274005*pi,3.35479757554059*pi) q[0];\nu3(0.418712315052045*pi,3.10599307705208*pi,1.44997560446601*pi) q[1];\nu3(0.756184959481785*pi,0.036980640504386986*pi,0.602987346177264*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.413181485297314*pi,1.06402521586953*pi,4.238999725802071*pi) q[6];\nu3(0.730226975922962*pi,-0.385367538230758*pi,3.97087570509458*pi) q[7];\nu3(0.847601494500785*pi,-0.013807717833059008*pi,0.723970632721071*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(0.691321325185877*pi,2.9821529890564*pi,3.85959822955977*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.528108269313819*pi,3.10119857490003*pi,2.98220862989839*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.29563996557296*pi,3.46998723286355*pi,0.8907192157178481*pi) q[21];\nu3(0.395774984095405*pi,3.03535424526573*pi,1.54682647495676*pi) q[0];\nu3(0.502333901097597*pi,0.348089289871635*pi,0.5428858687701675*pi) q[1];\nu3(0.573347955082371*pi,3.32579087137667*pi,3.3667069094241*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.536813700301735*pi,-0.43768556390776*pi,4.18952536337758*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.261590739712783*pi,2.66775475850453*pi,0.855513317357545*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.833668667815041*pi,0.265594461206311*pi,1.53418600163498*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.147089787124146*pi,-0.298483821574266*pi,1.73928805383155*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.22959147459771*pi,3.1500772806379*pi,0.70540935971277*pi) q[15];\nu3(0.0883465836467108*pi,3.46237618957806*pi,1.1070242756971*pi) q[17];\nu3(0.843162525697475*pi,0.40580215669414*pi,1.37442683887672*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.446457668071733*pi,-0.18517900866576598*pi,1.159386995615201*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.16599765622172*pi,-0.332754505521131*pi,1.216157145452023*pi) q[10];\nu3(0.432531335064667*pi,0.22964179724993905*pi,0.5178165563569292*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.299456122612952*pi,3.47799529499289*pi,4.15068186426073*pi) q[15];\nu3(0.536521418342824*pi,0.75345393811089*pi,0.5716388598466312*pi) q[17];\nu3(0.36488006979356*pi,2.97830104713185*pi,0.97713620334634*pi) q[18];\nu3(0.177431318986936*pi,3.47158116780868*pi,0.608282534081992*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(0.484098372871858*pi,0.51652157653608*pi,3.82741933465616*pi) q[4];\nu3(3.5*pi,3.48455191911039*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.271697593867659*pi,3.42680656132197*pi,1.242849034367596*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2857583783435609*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.644177397995042*pi,0.05374542324747*pi,4.37345046577245*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4136462283155*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.211539803121797*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.51692313262527*pi,0.39332642844240695*pi,1.59524199556016*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49546984473674*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32264893867354*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.347717274807497*pi,-0.211049937204845*pi,4.09289537633261*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44698074479272*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42011220014854*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47842580139838*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.359404405211441*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5783834326299827*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.44045948405191*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3131911531234302*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2844218609833051*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46373322805329*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294148451115671*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5203862651712906*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(3.5*pi,3.39569877496487*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45197206954278*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.384721706204541*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.282324611947995*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5538274404485186*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35273251353738*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5475176619346422*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.2038726256619379*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.535121898545343*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5164060092672585*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[10];\nu3(0.3251433220526*pi,2.98713616111252*pi,1.7956429841639*pi) q[2];\nu3(3.5*pi,3.44957083300574*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.270335634751818*pi) q[5];\nu3(0.707215240846749*pi,2.63632779797512*pi,3.89358858093389*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0713597222559517*pi,3.19815014743805*pi,1.66821550966231*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7267408212172171*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.684341367081464*pi) q[20];\nu3(0.514530988001494*pi,0.76960036795705*pi,0.5324057895146249*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.831375490474782*pi,3.10707430476542*pi,4.1196233716196495*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.237989715052081*pi,0.056215671400062006*pi,3.85236893571396*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.573193375826679*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.361261426351342*pi,-0.017247028071014026*pi,4.344195653964389*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0349990546199681*pi,3.12332990706061*pi,0.672115663015606*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.359192527043384*pi,0.11821720440191896*pi,4.39527642917721*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5163144294068398*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.782375784315013*pi,0.09040650471346401*pi,3.80516057271496*pi) q[9];\nu3(0.478545527599103*pi,0.51833700635067*pi,3.70260573718514*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.877164100468183*pi,3.13080953301856*pi,3.24904424986059*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.593308103660158*pi,-0.37817320602944*pi,4.35133283413591*pi) q[18];\nu3(0.671996933253871*pi,-0.368228547278649*pi,4.14090390471949*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.561301956497388*pi,-0.363376695507848*pi,3.25716262957245*pi) q[0];\nu3(0.5375035813204*pi,2.7018079981194*pi,3.44916741283865*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.36123327085662*pi,2.56939943161465*pi,1.52228136083052*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.614414939765573*pi,3.22666648320903*pi,0.713412934410522*pi) q[9];\nu3(0.147805430031705*pi,3.12904584047503*pi,1.62874092025423*pi) q[10];\nu3(0.220450738267747*pi,3.29905974502264*pi,1.59829813865073*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.663841408399804*pi,3.28309403150876*pi,0.665178241465681*pi) q[14];\nu3(0.448115200661569*pi,0.34354208350995796*pi,3.84523095286379*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.780876353269964*pi,0.254640208801446*pi,0.6156662100474171*pi) q[18];\nu3(0.527088069493805*pi,-0.15178631191119601*pi,3.89990774006823*pi) q[19];\nu3(0.239393172578929*pi,-0.30338070368661496*pi,3.93311517867953*pi) q[20];\nu3(0.461312891235144*pi,-0.217360752457467*pi,0.5339691226066842*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.838784707519073*pi,3.4032470209792*pi,0.7728101164614489*pi) q[7];\nu3(0.599572903694751*pi,0.54041155099944*pi,1.358007616999348*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.682098578824886*pi,-0.4001667437954483*pi,3.75613891230836*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0394924468073243*pi,0.228261699731091*pi,3.59136397191135*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.15982238745898*pi,3.37373047381613*pi,1.71888533345048*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.75974152404447*pi,3.34077693601213*pi,4.48195136359477*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.409863042304339*pi,-0.04762594490991601*pi,3.950674573587*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.194369175214672*pi,0.63604865843636*pi,4.25096901252007*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.534319413318913*pi,2.55927949023423*pi,3.48334476778745*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.73707412778868*pi,0.18360121425027898*pi,0.921883754708947*pi) q[3];\nu3(0.364210981241618*pi,0.7179888428768999*pi,4.01145417370048*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.668040206625906*pi,2.97770766343344*pi,3.97554367895645*pi) q[12];\nu3(0.53425388691215*pi,2.69289748152168*pi,1.386644760967702*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.562778839940056*pi,0.42482019963001805*pi,4.25567711082892*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.622038419942936*pi,0.28020032836195496*pi,0.5165472342608722*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.841421432424689*pi,-0.4099076687253978*pi,3.99712252202854*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.546823488269072*pi,2.47709658131469*pi,3.67648910648764*pi) q[5];\nu3(3.5*pi,3.30138950662319*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.226977471217094*pi) q[19];\nu3(3.5*pi,3.32939729866323*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4797727398821*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.439652400242787*pi,3.35104802049265*pi,1.52729399307748*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(3.5*pi,3.4282260854372*pi,0.5*pi) q[10];\nu3(3.5*pi,3.32923510281719*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.44892288610376*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0990139934005239*pi) q[15];\nu3(3.5*pi,3.48556527738417*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1103684395144509*pi) q[17];\nu3(1.0*pi,0.0*pi,1.364707409864246*pi) q[20];\nu3(1.0*pi,0.0*pi,1.237599643557413*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4769257388215*pi,0.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[17];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.363474492995492*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.636411794265767*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39856536840234*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.098721511813588*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.484382703157539*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4305609029898*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47677318510763*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49011850924766*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5600705165523232*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(3.5*pi,3.3988160325047*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.196300521946631*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[17];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.582236853819336*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.47357649033865*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47727740581798*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.274725633435857*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.299251523374815*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.452476008567309*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.145792058667367*pi,1.14074999569491*pi,4.29718504773631*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(0.117762832270582*pi,2.45139072313547*pi,1.233757431453324*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5233122867075766*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.53757411920014*pi,-0.293970721498386*pi,0.995716294555985*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5981885923513407*pi) q[6];\nu3(0.40312598492155*pi,0.7754970825776899*pi,4.0692140990690895*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5038145132795862*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.310244726347707*pi,0.19079058425877304*pi,4.47999519767085*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.312703880501543*pi,3.09694828408369*pi,1.96807357694752*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.680470942941188*pi,2.76940928036899*pi,4.05495391661612*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.249812191315218*pi,3.27657510906698*pi,4.283494139969*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.200996722783552*pi,0.034014243691491974*pi,0.7977106966712211*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.645938510270136*pi,0.04348070522888303*pi,3.93120228100124*pi) q[10];\nu3(0.571593952436478*pi,1.02284679197541*pi,0.619948467529939*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.250976736714823*pi,-0.31399741753164*pi,4.09132447118391*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.630106432623622*pi,-0.350884438297569*pi,4.096130076474481*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.632967733375363*pi,-0.390004713204621*pi,4.13872355415219*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.265840529820937*pi,-0.375176873726877*pi,3.89689887761276*pi) q[5];\nu3(0.706844159287784*pi,2.48711889782982*pi,3.8916232767338*pi) q[6];\nu3(0.227068139022081*pi,3.43247002465545*pi,4.45738083738845*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.633509199213846*pi,3.40869295529318*pi,3.1091238705276*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.671319153136128*pi,3.37792188333724*pi,3.26396646521017*pi) q[17];\nu3(0.692669358273446*pi,0.5980079869486501*pi,1.340828439257695*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.492093051011117*pi,-0.19703531959460802*pi,1.1199867067180849*pi) q[3];\nu3(0.632885019666581*pi,2.39234600599506*pi,3.88262187631627*pi) q[4];\nu3(0.968013066915228*pi,3.24551323938903*pi,3.47025005332502*pi) q[5];\nu3(0.376630720290964*pi,0.58308988498821*pi,0.75162588628065*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.222240649346457*pi,0.72314023657524*pi,0.5115204473365164*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.370190912648955*pi,0.281738434784223*pi,0.792466083848023*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.693862598299993*pi,0.23889367095242298*pi,1.432782275663779*pi) q[1];\nu3(0.814242569609674*pi,-0.4140891264214792*pi,3.28072454103311*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.483879080363189*pi,3.21959090117633*pi,0.976252422556405*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.703309766472621*pi,0.332561799637884*pi,1.56658035348574*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.383495403072543*pi,-0.18866945417348402*pi,1.1084581011451249*pi) q[13];\nu3(0.543902170303438*pi,-0.4292379136252288*pi,4.22720308294342*pi) q[14];\nu3(0.0315798126362766*pi,0.36733563646713396*pi,4.09379433224067*pi) q[15];\nu3(0.136043208149115*pi,2.94931046125887*pi,0.976997468033308*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.132701831372846*pi,0.72708651169589*pi,3.99094094496555*pi) q[20];\nu3(0.487321577767767*pi,-0.336222973381305*pi,4.27953868450099*pi) q[1];\nu3(0.673676978170772*pi,-0.039207824890472975*pi,4.36854957860243*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.644501460131573*pi,-0.39769059902733*pi,0.68995193947*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.703290220003054*pi,3.3676093990612*pi,0.686327201306183*pi) q[12];\nu3(0.553845113859445*pi,-0.146447783254893*pi,3.60841753585469*pi) q[13];\nu3(0.472371646048497*pi,-0.24173781834604402*pi,4.15969640045258*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.959391444579964*pi,3.093237425321*pi,3.9412713096638*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.582293170376759*pi,-0.269191012357643*pi,4.04227038616315*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.294097557338115*pi,-0.10165963508832299*pi,4.14521252924152*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[21];\ncx q[5],q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46907525475987*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49744687569329*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.417179634491632*pi) q[6];\nu3(3.5*pi,3.42321745059848*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2312559450668341*pi) q[15];\nu3(1.0*pi,0.0*pi,1.252098959033837*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[21];\ncx q[5],q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.39712721031198*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1146779560923221*pi) q[9];\nu3(3.5*pi,3.49513734950502*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39970293866031*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47219399381204*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.206009828945551*pi) q[16];\nu3(1.0*pi,0.0*pi,1.460416023568592*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2303328208710949*pi) q[20];\nu3(3.5*pi,3.45050795758108*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,0.0*pi,1.382020732350199*pi) q[2];\nu3(3.5*pi,3.41387207762639*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4156726171360905*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.14604360139044*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5006786506340298*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34251155094703*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.46109970515795*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[21];\ncx q[5],q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.420880777697381*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46305560277065*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.434500431336399*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180757860593571*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.740753753146098*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274458191382962*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39936167996457*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,0.730078646672904*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5033725076236213*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.786571542619368*pi,3.06752337668452*pi,3.70669378122032*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.444086804626233*pi,2.95791929025729*pi,1.000944732407567*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41996515975057*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4216435611151095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.793156487125566*pi,3.10593030152821*pi,3.53256243601259*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.523698098573562*pi,-0.370775604682761*pi,4.05186244460291*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.195339379021488*pi,0.011260462886246048*pi,1.395404891379421*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.430186220425138*pi,3.20925294072191*pi,1.55695950962603*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.331317293270178*pi,3.12570175231458*pi,1.94730269587189*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.326806482507059*pi,0.48247116050126904*pi,0.616442323140075*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.477957407312355*pi,-0.4466775561353143*pi,3.79164647558728*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.553211136458259*pi,3.20330151919537*pi,0.66562481212433*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.80588570152377*pi,0.98997421537356*pi,0.919681438685352*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.447408481032208*pi,3.09140284728625*pi,3.33688820935412*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.405243194300882*pi,2.86309960799302*pi,1.56864388644584*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.641898952824351*pi,0.22896067384762298*pi,0.895309690844418*pi) q[21];\nu3(0.477015049888555*pi,-0.296704792854582*pi,0.850067249639215*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.393245711921778*pi,3.4304580472098*pi,0.810677432276754*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.463129661886373*pi,-0.4455545323953881*pi,4.20072180753066*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.476589493179838*pi,0.89616465482687*pi,0.7029512808805*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.477136405391653*pi,2.55707663566463*pi,3.75710440954756*pi) q[10];\nu3(0.681458275832923*pi,3.18154268162001*pi,0.5552300887855353*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.575750452597869*pi,0.83792720770906*pi,0.943212200422875*pi) q[14];\nu3(0.587905681251925*pi,3.40378531911598*pi,3.69219604772834*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.254537000232249*pi,0.37230574931718596*pi,3.77307083546315*pi) q[20];\nu3(0.814860346773494*pi,-0.4127745841688618*pi,0.720299857028281*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.916000617468366*pi,2.52756995181838*pi,3.51190208087339*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.76890063188222*pi,0.009305627412233952*pi,4.02640619491513*pi) q[5];\nu3(0.377685396024859*pi,0.280626030485973*pi,1.15954264424468*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.39270650150313*pi,-0.4556020523772031*pi,1.64172905900159*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.415979142302091*pi,0.27206703601568505*pi,3.88706466120593*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.449451922709684*pi,3.19918588131661*pi,0.6365548748691781*pi) q[13];\nu3(0.761591992590051*pi,-0.20084479065967298*pi,4.08273022287262*pi) q[14];\nu3(0.336008586793337*pi,-0.030943544964478986*pi,4.0862434534346495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.900257980441377*pi,3.11545263475121*pi,3.96361691220843*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.310204620598686*pi,3.33411074951357*pi,1.61627351712265*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.337923586025117*pi,3.34765693639645*pi,0.602490869390195*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.405630133804281*pi,-0.262439389072958*pi,4.43837248086333*pi) q[5];\nu3(0.258728142735562*pi,-0.4131743091614025*pi,1.0210703430952681*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.940825233591986*pi,3.3639276654981*pi,3.58486183529454*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.481971620733171*pi,3.31934473313929*pi,3.42956087632532*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.699296372402198*pi,0.6248741655629799*pi,4.29044122460993*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.35117817732784*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.210083367289331*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.555514259401891*pi,2.76219463061092*pi,3.640009323022*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.591938660988021*pi,3.25397628930051*pi,2.94923938816364*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40546614380238*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.836425667119667*pi,3.17836774931957*pi,3.0631646980387*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.383292568545263*pi,0.13897119869333396*pi,1.1881974052112478*pi) q[19];\nu3(1.0*pi,0.0*pi,1.213508657769967*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49394516713037*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[13];\ncx q[10],q[20];\nu3(3.5*pi,3.49252457806313*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.35383993721484*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37670594063151*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44312110649541*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47165818721328*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.332539152022566*pi) q[9];\nu3(3.5*pi,3.47672969093815*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.207971950791779*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.274319262114443*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.197849885924293*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43893190377009*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[11];\ncx q[7],q[21];\ncx q[8],q[13];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.707609148741025*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46265325491263*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48819865934509*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.626631399116161*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1281586289758772*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5083337734426201*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.37693744399415*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.204414169819686*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.664391064200076*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173468705167842*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38334370112122*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.44009179449735*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.372411384005465*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43248832259242*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.606114774027698*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46934309266056*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.669830316953728*pi,0.78353021876184*pi,1.173387842123971*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.682000665915175*pi,-0.4098940218794478*pi,3.91292423129819*pi) q[2];\nu3(0.551771646900581*pi,3.11432960094133*pi,3.43854117305029*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.671512345068002*pi,0.06294877007028299*pi,3.92936534530442*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.666075804702662*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.677890240337632*pi,2.71733039905366*pi,3.41133875030647*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.557432778409758*pi,0.27021902748023596*pi,0.951620555727112*pi) q[0];\ncx q[1],q[12];\nu3(0.496821733497977*pi,-0.4785250476048587*pi,0.817776646493213*pi) q[2];\nu3(0.547042140436798*pi,0.5354533727253601*pi,4.15412625224251*pi) q[3];\nu3(0.467933458636033*pi,0.233068993585973*pi,1.380273284394626*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0443110878732608*pi,-0.081296885316405*pi,0.81267480622857*pi) q[8];\nu3(0.403504935880003*pi,0.11167278097381605*pi,0.9089832856637741*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.417185855356095*pi,3.27476951559951*pi,1.088701104277745*pi) q[14];\nu3(0.580730826432992*pi,-0.4747001703000959*pi,3.3811663114781*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.487816343159239*pi,-0.41199680115171733*pi,3.62777784889014*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.777992944582596*pi,-0.34207385762691*pi,3.5370413938229*pi) q[4];\nu3(0.151192632233124*pi,0.50182718516703*pi,4.2455864327504695*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.819518711169402*pi,2.77075986187574*pi,3.4054821535389*pi) q[7];\nu3(0.674949854169832*pi,3.28189253820355*pi,4.00609565589818*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.657808445704004*pi,-0.350706085601003*pi,3.92088357574581*pi) q[14];\nu3(0.866863829143136*pi,0.26174213229669596*pi,0.676701418225216*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.549194880048761*pi,0.6196223554543401*pi,0.9541724577234301*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.276758134338643*pi,2.73905555017016*pi,0.824196628579984*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.61859262970649*pi,-0.203502148642618*pi,0.914330141554084*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.109582983860746*pi,3.07023307865709*pi,1.67926864308864*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.139495516340628*pi,3.11651362090429*pi,2.11482124207883*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.359634082463534*pi,3.4734503268902*pi,0.5336609121295414*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.809116019198539*pi,3.37957603942243*pi,3.78243752546479*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.83135131258249*pi,0.38440707721824396*pi,4.45831045307669*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.536084851637811*pi,0.22133165567414903*pi,4.10094291021495*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.711485265496131*pi,3.07893203693298*pi,3.20860808872725*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.320200046915646*pi,0.20214126534746002*pi,4.19382154363357*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.707399350880941*pi,3.18163590430814*pi,3.09910732650651*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.387814924364144*pi,-0.255431217055824*pi,0.5402569183072937*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5350102354199*pi,0.86148610557284*pi,0.7140638376134321*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.41270594224151*pi,0.5*pi) q[4];\nu3(0.32742571842094*pi,0.05977549956100803*pi,4.23991966899392*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1928692953141*pi) q[15];\nu3(0.7756011480766*pi,-0.347297780102037*pi,3.67532811100238*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.488526212847784*pi,0.18973914233862*pi,1.191325514086347*pi) q[20];\nu3(3.5*pi,3.49639670746071*pi,0.5*pi) q[0];\nu3(0.262114544527002*pi,2.56734880195577*pi,1.456257238162719*pi) q[1];\nu3(3.5*pi,3.49122450211457*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2163600135698491*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.210937229732876*pi) q[9];\nu3(0.301681580539573*pi,3.24225829519717*pi,1.77008674699183*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.778731805556615*pi,0.05188474574076296*pi,4.42674523186931*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45945154186306*pi,0.5*pi) q[8];\nu3(0.480624208378644*pi,0.8369842913092*pi,0.5426670969233514*pi) q[11];\nu3(0.595182234517064*pi,0.019641233075062048*pi,4.140061996268059*pi) q[12];\nu3(1.0*pi,0.0*pi,1.303813888219202*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39706695585084*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.517616103207494*pi,2.79226217167232*pi,3.7222066901424*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[16];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.49792909779884*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.667377370372793*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.233493207160049*pi,0.8808592982964001*pi,4.0374538678977*pi) q[12];\nu3(3.5*pi,3.49166125251645*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.202999135855783*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40918154473905*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48952801917593*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.261660584240349*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241407160074663*pi) q[16];\ncx q[17],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199038302181691*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.624615117540248*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4530132506245*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36081744525002*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.143560159368934*pi) q[11];\nu3(1.0*pi,0.0*pi,1.306406064855979*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.582389476019978*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,3.45998167073737*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.611481007798103*pi) q[20];\nu3(1.0*pi,0.0*pi,1.29853018510186*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36910059665887*pi,0.5*pi) q[1];\nu3(0.591323174349912*pi,3.42384215238667*pi,0.8351379872457481*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.245425755655258*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.744470191698547*pi,2.96806790264502*pi,4.42398320857545*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5754858739484378*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.619726833495246*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40541542112153*pi) q[21];\nu3(0.672799218114148*pi,2.97111618426425*pi,3.48001483160479*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.404060902639628*pi,0.10733854141590105*pi,0.867021139662171*pi) q[4];\nu3(0.491347007899244*pi,-0.27976390729963896*pi,0.616764804025075*pi) q[5];\nu3(0.551337774964733*pi,3.4597778269682*pi,4.01511343825047*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.457344033413263*pi,0.33742275573608205*pi,1.08836022078694*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5637627765862061*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.212871296854061*pi,0.051878567641508*pi,3.80621055874794*pi) q[15];\nu3(0.80770775981945*pi,0.20643222457908705*pi,1.02315032847599*pi) q[16];\nu3(0.450419416669086*pi,0.6929133359884101*pi,4.06836641751163*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0889691011295702*pi,2.42223155735711*pi,1.251928663089177*pi) q[20];\nu3(0.564083995303722*pi,0.198080210256797*pi,4.22934076719526*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.456756263966326*pi,-0.15930813746435202*pi,1.4233494160229712*pi) q[4];\nu3(0.453657984857857*pi,-0.012561878572614982*pi,3.93029268044119*pi) q[5];\nu3(0.75335065125231*pi,2.45664640767685*pi,3.94088795649434*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.50055424111593*pi,-0.4088259976917594*pi,1.411766644913735*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.649163426841567*pi,2.96316065797357*pi,4.13881210377989*pi) q[15];\nu3(0.758835192097908*pi,0.008151755815714035*pi,4.21985341289402*pi) q[16];\nu3(0.766848382193289*pi,3.06752301031676*pi,0.5314296510585188*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.383332580032866*pi,3.45812789064274*pi,1.154596457331008*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.523607030313972*pi,0.233399999629733*pi,1.40771469591272*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.560447234800551*pi,-0.293919528719161*pi,3.80835751804479*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.472706999779335*pi,0.35717255685320703*pi,1.176125497154343*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.514304804585222*pi,0.21464471779415295*pi,4.47778190709025*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.200064259384654*pi,-0.280708082301444*pi,4.05376940511133*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.725942100295794*pi,0.8432615529774701*pi,0.639981428377804*pi) q[7];\nu3(0.34814349449781*pi,-0.254437384795674*pi,3.85905553982019*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.679953801980007*pi,3.27366740360304*pi,4.09089117735987*pi) q[10];\nu3(0.297481171311302*pi,2.96131629035628*pi,1.280282628731944*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.568242249307078*pi,3.34673036941828*pi,4.10404922686254*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.570264434261216*pi,0.38924056068151003*pi,1.1057643131234172*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.262469371946496*pi,-0.48679923249902*pi,4.03945514439722*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.604069624017123*pi,0.240463509687732*pi,4.4141295090278*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.927023496780896*pi,-0.4190408271266694*pi,0.7204006963446841*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40287760956658*pi,0.5*pi) q[0];\nu3(0.332110475118687*pi,0.88470005391453*pi,4.2153544181294205*pi) q[1];\nu3(1.0*pi,0.0*pi,1.173179045159693*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43306278651871*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.521996648883059*pi,-0.07957056070830298*pi,3.55269375802837*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.646828548279344*pi,-0.073710911538233*pi,3.94327645122378*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2844330362108511*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.628656350257644*pi,-0.4433102563441505*pi,3.32413902774844*pi) q[13];\nu3(0.279214745906829*pi,-0.127403703557606*pi,0.5546608289763632*pi) q[14];\nu3(0.664141479994532*pi,0.25913072603562404*pi,0.99699858019546*pi) q[19];\nu3(0.645429118388388*pi,0.05857412406562701*pi,0.71061410185687*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.49274583762282*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43599010387626*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46974345355637*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0335595033016243*pi,0.032020469618964986*pi,0.812582636344841*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.189616081373033*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4537902772093805*pi) q[17];\nu3(0.698004016099061*pi,0.259246737525615*pi,4.18705965366366*pi) q[19];\nu3(1.0*pi,0.0*pi,1.128457599593782*pi) q[20];\nu3(0.801772619103316*pi,2.67089444184495*pi,3.63044318092267*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[18];\ncx q[3],q[5];\nu3(3.5*pi,3.45045349992374*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.360349374195843*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48999944236362*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4061449827217*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,1.319710996302904*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3139681684576*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.275639196214117*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5134292754129413*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296505095017511*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5893663877700479*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5662753056341727*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.43345137696685*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.181251872365059*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,4.3098299073340804*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47610074037052*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49033852975986*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.301602080448999*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270848596600324*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49461745188396*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.461963289168839*pi,-0.360460330923583*pi,4.11189549294883*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.40543229762492*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.214346497457863*pi,-0.3925804055077*pi,1.30475510059274*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4376704784539491*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.41293206824345*pi,-0.36353879947213397*pi,1.328458343194999*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.563581861455014*pi,-0.35599156404752297*pi,3.81672939850904*pi) q[8];\nu3(0.497116187714842*pi,2.71629916435021*pi,1.301989389377967*pi) q[9];\ncx q[10],q[15];\nu3(0.659029647270397*pi,2.97737529592734*pi,3.03675468397888*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.657428418068716*pi) q[19];\nu3(0.429071205137392*pi,0.85556516934913*pi,3.87917020600378*pi) q[20];\nu3(0.262476775701311*pi,0.18403331059552097*pi,3.93506150969468*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.207287272017123*pi,2.94538395523795*pi,1.84407385499689*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.180061030503434*pi,0.072117992071982*pi,3.98831987924169*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.271397132616029*pi,-0.36678927432751296*pi,1.85729916060818*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.413772478364691*pi,0.6244914176695999*pi,0.626529459321649*pi) q[8];\nu3(0.583991299440135*pi,2.6372331310032*pi,3.84704239378453*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.749847792405267*pi,0.6450288307812799*pi,4.14607654082824*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.20310775510183*pi) q[21];\nu3(0.49882220796085*pi,2.67732927199878*pi,1.0690368162103159*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0891263007599386*pi,0.83487940111167*pi,4.47188203101252*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0836952814593021*pi,0.05969903422952805*pi,0.5385295986783277*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.244569475260373*pi,1.02208094408721*pi,4.208730071884331*pi) q[16];\nu3(0.513575281426174*pi,0.217150026289731*pi,1.333474949821826*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.547283301778375*pi,3.00004759408912*pi,4.05299937248904*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.501905244483317*pi,-0.233147103972826*pi,0.978610823007563*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.550230620947326*pi,3.31098041428035*pi,3.11370910781012*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.583396819868962*pi,0.5546645307304601*pi,0.8440571401696559*pi) q[12];\nu3(0.588235276270186*pi,0.347790510589972*pi,0.944098853545887*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.267195162486591*pi,-0.07836965682827102*pi,4.3403105338957*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.406867398097836*pi,-0.23850430249383597*pi,4.34936554284912*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.223870809680725*pi,-0.220942570028058*pi,0.5559407632120966*pi) q[10];\nu3(0.594192076171497*pi,-0.393034016304194*pi,3.33631527393514*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.178277671632333*pi,-0.10023041710540098*pi,3.74987232040026*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.526130541236672*pi,0.76618735750276*pi,0.697525000270628*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0646858282200578*pi,0.47286614427822804*pi,3.90047764894172*pi) q[1];\nu3(0.725181435989467*pi,0.45232301781083395*pi,0.887769736197358*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.860590673861019*pi,-0.05536569996549301*pi,4.4999940251195305*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.548042104182012*pi,-0.291428728987134*pi,4.0992201498844*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.455940939053253*pi,0.21061996046228804*pi,3.51064184550368*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.119874660926029*pi,0.5025228237972701*pi,4.2625296350477395*pi) q[3];\nu3(3.5*pi,3.45696301074665*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1210393261185359*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.185580172159252*pi,2.80386404256821*pi,0.744520959073516*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41266929140801*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.272614270955346*pi,-0.4185894952643107*pi,0.636181131483183*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3372228261799362*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.470273274445809*pi,0.7366096127767601*pi,0.560758037995793*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.237488990726273*pi,2.96035546380319*pi,0.993946488960085*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5570696820757499*pi) q[9];\ncx q[12],q[14];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5094861954009966*pi) q[6];\nu3(0.461082198015238*pi,-0.28448118230305*pi,0.994126491901512*pi) q[7];\nu3(3.5*pi,3.4755264689401*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47293464330795*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359061237342281*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.332084910474582*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.268569875664257*pi,0.06300650529114304*pi,3.44173320857722*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(3.5*pi,3.45911411336478*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.680968822733777*pi,0.31380488358994696*pi,1.4631494921508281*pi) q[7];\nu3(1.0*pi,0.0*pi,1.165723644804159*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[14];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.282456965374031*pi,0.014653609463680994*pi,3.78620119033007*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43945621610043*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2460730390013999*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49676240822068*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32217618263666*pi) q[16];\nu3(3.5*pi,3.49872097598647*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24939964348906*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.646517088734276*pi,0.9755162181405499*pi,0.7347287666121249*pi) q[4];\nu3(3.5*pi,3.45680357892796*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46715044278461*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2660452448613642*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[16];\ncx q[15],q[20];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.293274992986636*pi,0.27992291758724896*pi,1.2085031721423531*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[8];\nu3(0.374151245077307*pi,-0.378125996626857*pi,0.81075154456846*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.654770934100353*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.44588536473699*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.603461354046332*pi) q[19];\nu3(1.0*pi,0.0*pi,1.224522257443692*pi) q[20];\nu3(0.383648003470714*pi,3.23715283628439*pi,4.35524307878552*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.40297965101874*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.090799482246779*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.182128507021662*pi,0.262947482901403*pi,4.224117499899069*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5670762419631269*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.41053417041723*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.242401302339829*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.246461575194826*pi,2.4183906041692*pi,1.2868331150638999*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0832548566952704*pi,0.481475080881246*pi,4.289072179580041*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35673342834086*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.85582041861825*pi,3.15230904207789*pi,3.52271403978365*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5218813837995119*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.611904986329899*pi) q[21];\nu3(0.262872822232561*pi,0.049968828238807994*pi,0.747074974602866*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.121646778932632*pi,3.4204962959696*pi,1.4396121600366412*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.712058380674155*pi,-0.288391588319452*pi,4.36866452382879*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.546846481490694*pi,-0.207399615356346*pi,3.93144420365212*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.869843110260846*pi,2.34346868203431*pi,3.81306569190959*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.730568165989743*pi,0.06779326570618005*pi,3.76352088005754*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.314436688013819*pi,2.96650067642471*pi,0.999261061547349*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.577180389130814*pi,0.19504197025801695*pi,0.633865338091992*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.711360580620448*pi,3.02881374885164*pi,3.0496353064499*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.314347908413698*pi,0.7547159730124*pi,0.649779615107016*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.547163101132627*pi,-0.348106396947394*pi,3.87976751621214*pi) q[2];\nu3(0.542979747899849*pi,-0.092753652418058*pi,0.7442144461647*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.308410293754781*pi,0.7411086302174099*pi,4.4963353381606*pi) q[7];\nu3(0.414976392652356*pi,-0.37916135960734*pi,0.875818463982825*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.665652193478302*pi,2.76171590585062*pi,3.43041325887011*pi) q[11];\nu3(0.380418821157972*pi,-0.255302275367448*pi,1.19168654856706*pi) q[12];\nu3(0.349836954415522*pi,-0.12764901448550497*pi,1.387638512096536*pi) q[13];\nu3(0.157112191203357*pi,-0.028080826311215*pi,0.826021834894954*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.501220731502782*pi,3.38581328258945*pi,4.12222085968391*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.780259276145858*pi,-0.151568320925202*pi,4.3168345011915*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.448806547014936*pi,0.8333749839708899*pi,4.35544940719439*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.428042654814524*pi,0.5769928330765199*pi,4.05434597973057*pi) q[2];\nu3(0.395239316041128*pi,-0.319465916478084*pi,1.061776848040815*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.407044766053259*pi,-0.4470618258820277*pi,4.34790302149473*pi) q[7];\nu3(0.562255838299616*pi,-0.039240102866633986*pi,4.14794436744845*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.908449543374989*pi,0.90183230593834*pi,0.912853029667704*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.324693163972281*pi,0.18097502287987*pi,0.815006326000042*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.388728325126755*pi,-0.08034294146240101*pi,4.42854828340413*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.618308594072861*pi,3.20373285907888*pi,3.48395515588558*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.319314418672923*pi,-0.28371374922202597*pi,1.203347758421933*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.626256626782826*pi,0.368541096399178*pi,4.46722022867549*pi) q[15];\nu3(0.680471644942649*pi,-0.22814662283875398*pi,4.1842479568093705*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44212088648006*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.21840346945901*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.909177709398572*pi,0.80421318451191*pi,4.36540521058126*pi) q[15];\nu3(0.906910819733031*pi,0.9381191420081101*pi,0.720577138299111*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.24543747464042*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.208284988587492*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.285520439782817*pi,0.84394095519875*pi,4.36795412530813*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49260141192951*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40147199376967*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2448643633849579*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42604506132551*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.43352746526223*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.350761921522156*pi) q[11];\nu3(3.5*pi,3.49494694645159*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.342625195841737*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184717915512934*pi) q[18];\nu3(0.217060249855422*pi,2.5791026810574*pi,1.55620070579459*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[4];\ncx q[2],q[16];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5081669232717694*pi) q[7];\nu3(3.5*pi,3.33973701871561*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.291173065645935*pi) q[9];\ncx q[10],q[11];\ncx q[13],q[18];\ncx q[15],q[19];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41559531414566*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.60952607948267*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5482136844059626*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5813778540795312*pi) q[14];\nu3(3.5*pi,3.38756481921369*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.189657819094448*pi) q[16];\nu3(3.5*pi,3.49390751210447*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.644243298176402*pi) q[18];\nu3(1.0*pi,0.0*pi,1.252863912918984*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25015470015855*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[16];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4819937384471*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[20];\ncx q[13],q[18];\ncx q[15],q[19];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.507052464399857*pi,0.06967204500272695*pi,0.629257957239531*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39509927706987*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4107254051387095*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34794190604469*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267253633233643*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.461199383675909*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.499022147436615*pi,2.54168205248665*pi,3.84307470073657*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.279523382671575*pi,0.76321537667096*pi,4.10978995893249*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.542415295768239*pi,0.43941877565988197*pi,0.9553743569998709*pi) q[13];\nu3(0.910328155946931*pi,-0.21884478472088398*pi,4.34806176318504*pi) q[14];\ncx q[15],q[19];\ncx q[17],q[21];\nu3(0.257619876525623*pi,2.52589071202626*pi,1.4336303219833662*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.806851427346956*pi,2.85667784780892*pi,4.05891206259687*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.980908585254701*pi,-0.11748981503567502*pi,4.12034796907318*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.398486476382903*pi,-0.11922769249496501*pi,0.845230884647689*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.442134418607256*pi,2.79001576473839*pi,1.10454649664865*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.27553724164661*pi,3.09018782087052*pi,1.89542482885366*pi) q[13];\nu3(0.597080655245247*pi,-0.27046015024040404*pi,3.9252078586605*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.586991788322836*pi,2.91192166286532*pi,3.21668542885686*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.695356596809885*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0432598945503013*pi,-0.17330018292688698*pi,0.545850330550127*pi) q[0];\nu3(0.623128207912647*pi,-0.4615713392497413*pi,4.48159903702777*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.580556821486385*pi,3.19921946951819*pi,3.29523973973077*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.250073570054388*pi,3.28534568476954*pi,4.29865564371526*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.512588092021977*pi,0.17708691873653004*pi,3.87706592313638*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.527711558730627*pi,3.10120029183554*pi,3.2081505822938*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.818376850139345*pi,3.37244331939872*pi,0.5461495278533072*pi) q[4];\nu3(0.898626034755482*pi,-0.4304122575786111*pi,1.051096881207318*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.405073858222059*pi,2.84729826148181*pi,1.300155194292365*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.571557595371636*pi,-0.228449030944119*pi,3.66218350524507*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.145650683925705*pi,-0.30554260405545197*pi,4.4875519369958194*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.323117071458147*pi,2.76109502238177*pi,1.240954717005362*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.521521338021868*pi,0.75154468288823*pi,4.08546425298859*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.471233199509558*pi,0.84892681009693*pi,0.629200842757099*pi) q[2];\nu3(3.5*pi,3.46588479698792*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.268519748204818*pi,0.009350522103903969*pi,1.461344294772428*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.407107507209927*pi,0.5235452374846601*pi,0.739858903361519*pi) q[12];\nu3(1.0*pi,0.0*pi,1.342190269070902*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.256496448937794*pi,0.82839267438091*pi,4.43160786110259*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(0.521369983796043*pi,2.76730156533614*pi,3.54986124963688*pi) q[2];\ncx q[3],q[14];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.455708507015173*pi,0.45975092162796805*pi,3.50345174254887*pi) q[9];\nu3(0.416717821994874*pi,3.27943688152686*pi,3.23019278966045*pi) q[12];\nu3(0.311243502972776*pi,-0.449763185412888*pi,1.57873671351652*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.144187812841752*pi,2.96644137783879*pi,1.71917263931491*pi) q[17];\nu3(0.237184692095513*pi,2.8380608550423*pi,1.68873113039108*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35164250725636*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.187162709638756*pi) q[4];\nu3(3.5*pi,3.35693844404941*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.176343184629054*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.658536049006725*pi) q[14];\nu3(0.177729923586585*pi,2.61553252650868*pi,1.101318909885753*pi) q[15];\nu3(0.301021684699465*pi,2.4619645429023*pi,1.2176784672082501*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.861166890465812*pi,0.15741773939831105*pi,4.2592725995482095*pi) q[19];\nu3(0.181653401582158*pi,0.32552911434770304*pi,3.64866829955149*pi) q[20];\nu3(0.503662817102691*pi,3.37920961831675*pi,3.49016978658553*pi) q[21];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[5],q[17];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.455467236500087*pi,0.94467595963816*pi,4.454214677339349*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.373974766762156*pi,-0.128414502379173*pi,3.86747832692535*pi) q[20];\nu3(0.797935356297541*pi,3.47176793161644*pi,3.46087418054872*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42569907676933*pi) q[4];\nu3(3.5*pi,3.20491839793064*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37249485080014*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.126587805622006*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.27181205677262*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.38777815532326*pi,0.5*pi) q[2];\nu3(0.406573786908147*pi,2.74314564444787*pi,1.55015979295946*pi) q[3];\ncx q[5],q[17];\ncx q[6],q[11];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2759052655423861*pi) q[12];\nu3(0.409203315155246*pi,0.42848475613984505*pi,0.829155201112695*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22332332793806*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34678977307189*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.4638981767615995*pi) q[17];\nu3(3.5*pi,3.44380242817535*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214368064008927*pi) q[19];\nu3(1.0*pi,0.0*pi,1.289219944140347*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.40775578133743*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46624073208427*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0823983061934022*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.676717332476824*pi) q[12];\nu3(3.5*pi,3.36975635080084*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5852204298911219*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269660096574613*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.145837005290465*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44214885199088*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40940725057639*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.555345159440401*pi,-0.29246652113192*pi,4.09223946326809*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5576790794238353*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.675532258909533*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5050507632533872*pi) q[21];\nmeasure q[1] -> c[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.709652880386492*pi,3.11858968027917*pi,4.35581996873745*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.832603408766694*pi,-0.4666287744056019*pi,0.650718022340759*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.403909599725566*pi,3.07346566453374*pi,0.9661528840797631*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nu3(0.643231695131122*pi,0.036138221632421974*pi,4.28604990164233*pi) q[0];\nu3(0.209436498814444*pi,1.01532896370545*pi,4.1543845797809595*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.194103961740237*pi,2.92728287303721*pi,1.73489887752086*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nu3(0.678065487402877*pi,-0.49602898802569456*pi,4.20402035984381*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.706594295179995*pi,-0.25270424811092096*pi,3.93007641206749*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.368977721337592*pi,0.83901811155077*pi,3.85675535122134*pi) q[13];\nu3(0.854243392491008*pi,3.34617777464328*pi,3.46162530558825*pi) q[15];\nu3(0.697765064968483*pi,2.68278596924123*pi,3.73518266678058*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.211095999022497*pi,0.7816545880140899*pi,4.40346207546207*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.436303846313055*pi,2.66846169072606*pi,1.269009866813726*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.491816839261321*pi,0.419445299788336*pi,0.947869768452827*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[17] -> c[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.402662668323504*pi,0.17332373383895305*pi,0.790424292011328*pi) q[7];\nu3(0.354430716572328*pi,3.16063083936228*pi,1.035133344677841*pi) q[10];\nu3(0.758203078144728*pi,3.20643433701642*pi,3.48775375070492*pi) q[18];\nu3(0.679106861409235*pi,0.041370623830318976*pi,0.5789020365518849*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.312613224467251*pi,3.18376560778385*pi,1.90949199789779*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.605471333128286*pi,-0.255970045249652*pi,3.54080998086872*pi) q[0];\nu3(0.234533897741896*pi,3.11130234695545*pi,1.309125294222653*pi) q[1];\nu3(0.881572894967703*pi,0.14634448451079995*pi,1.59776860660867*pi) q[2];\nu3(0.483324520097135*pi,0.197286024531534*pi,0.7429604470571181*pi) q[3];\nu3(0.5771856656579*pi,3.19421610183699*pi,4.01823084898283*pi) q[4];\nu3(0.475621960296234*pi,0.381106558309671*pi,1.1862134206295831*pi) q[5];\nu3(0.309350263085538*pi,0.65106119504428*pi,3.89234814695525*pi) q[6];\nu3(0.15433354418994*pi,3.13097488183187*pi,1.77537440122927*pi) q[7];\nu3(0.464804391617726*pi,-0.397498212482167*pi,1.2847713354564951*pi) q[8];\nu3(0.305373714080967*pi,-0.071259227033377*pi,1.012281756676852*pi) q[9];\nu3(0.415480545162763*pi,-0.11957091810403497*pi,1.51385653437075*pi) q[10];\nu3(0.194283055966075*pi,2.53214183005526*pi,1.51036422636944*pi) q[11];\nu3(0.237380395590746*pi,-0.05753360821400899*pi,0.8686593336121551*pi) q[12];\nu3(0.69792178839541*pi,3.02826141862581*pi,4.41486259105481*pi) q[13];\nu3(0.769845096519917*pi,0.14854328596182198*pi,3.83020463099729*pi) q[14];\nu3(0.527055532371115*pi,-0.326303253160766*pi,4.37243030894969*pi) q[15];\nu3(0.430822941585859*pi,2.85158173788371*pi,1.8312305522304*pi) q[16];\nu3(0.294090056194642*pi,0.5838344849111401*pi,3.91929269020888*pi) q[17];\nu3(0.834392523206275*pi,2.92833505375394*pi,3.72976084140421*pi) q[18];\nu3(0.351988872431127*pi,0.403078043780438*pi,3.88245178781332*pi) q[19];\nu3(0.0582190276789192*pi,3.42230160492885*pi,4.35844005644356*pi) q[20];\nu3(0.813498193384147*pi,0.73381113882912*pi,4.45825638299438*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[13];\ncx q[5],q[19];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45997375235215*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43865319610905*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46481490646084*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41534852327509*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48971501176375*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.37561191035334*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2480467914274271*pi) q[12];\nu3(1.0*pi,0.0*pi,1.153113606901639*pi) q[13];\nu3(3.5*pi,3.45902421743933*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.145747788172957*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249176077733938*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2877144817963249*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2722513048448492*pi) q[19];\nu3(1.0*pi,0.0*pi,1.158551593481185*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\ncx q[3],q[16];\ncx q[4],q[13];\ncx q[5],q[19];\ncx q[6],q[21];\ncx q[7],q[9];\nu3(3.5*pi,3.30783416025556*pi,0.5*pi) q[8];\ncx q[11],q[17];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.161798546649376*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42945366503632*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48847563056092*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.110094269664982*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.629622607630156*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5269697118995276*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2279700751650289*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48148009725853*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5102839795754549*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34485866058196*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39522445441927*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4743396225433205*pi) q[21];\nu3(3.5*pi,3.46316162044488*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\ncx q[3],q[16];\ncx q[4],q[13];\ncx q[5],q[19];\ncx q[6],q[21];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.417533215141644*pi) q[10];\ncx q[11],q[17];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5396820470493151*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5230736544751373*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5160801996566668*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.639479144537368*pi,-0.258920390219078*pi,4.12935677738657*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.423212940429619*pi,0.7382467299676001*pi,0.5802159267945239*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3247456860682*pi) q[10];\nu3(0.655734575213096*pi,3.38181610814009*pi,4.0063932232036805*pi) q[11];\nu3(0.294438529476662*pi,0.97572736525199*pi,4.48649541768017*pi) q[12];\nu3(0.580531197205944*pi,0.74220588016862*pi,0.702956676931579*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.323070920032447*pi,3.04881170340293*pi,0.870486598131441*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.633183519972235*pi,0.39992831538932605*pi,1.59568767701993*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0850295075539092*pi,3.4776179212624*pi,0.8374519167037731*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.881216449909163*pi,-0.4355456310547373*pi,0.8860024634316139*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.467267750014272*pi,0.018649989394884048*pi,3.49930126947278*pi) q[11];\nu3(0.712672902649701*pi,2.97134996521232*pi,3.6466109775088*pi) q[12];\nu3(0.225342697497453*pi,0.09162529267505504*pi,4.45716011992359*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.150142124349581*pi,0.7264768184810999*pi,3.93945228533008*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.530744167014531*pi,-0.39297040217663*pi,1.236975884560794*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.105702283440765*pi,2.8756410502922*pi,0.804446720115435*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.730691226275323*pi,0.6881557637256299*pi,1.1834550811142361*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.687499028776018*pi,3.23939958564075*pi,3.25868626716791*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.422815260403089*pi,3.06753894540687*pi,1.421848023761208*pi) q[2];\nu3(0.862652862750093*pi,0.20584184007973405*pi,1.64816546330508*pi) q[3];\ncx q[4],q[12];\nu3(0.394609529109736*pi,2.59330838022526*pi,1.0091010814408778*pi) q[5];\nu3(0.179437604554046*pi,0.11652528034512899*pi,0.7011458966220521*pi) q[6];\nu3(0.518255896857691*pi,3.109733344618*pi,3.1811898271263*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.21690814892064*pi,-0.302104051158546*pi,4.05622445545993*pi) q[15];\nu3(0.76307282058492*pi,-0.32804416179489804*pi,3.89612040306291*pi) q[16];\nu3(0.289463184436735*pi,3.3413058840028*pi,0.793704878624838*pi) q[18];\nu3(0.0508763023147022*pi,0.5723816723713*pi,0.7704587037981969*pi) q[19];\nu3(0.634786710572514*pi,0.11595124383571997*pi,0.662793108673775*pi) q[20];\nu3(0.919588407993217*pi,2.46554849141769*pi,3.60806377803891*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.163602067503531*pi,3.22785420876291*pi,0.999554047033563*pi) q[3];\nu3(3.5*pi,3.38213568216917*pi,0.5*pi) q[4];\nu3(0.904400410627784*pi,2.73353182035311*pi,3.52528604523222*pi) q[5];\nu3(0.543416577776431*pi,2.98021244582247*pi,3.19056210433077*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.44912057449674*pi,2.91475632362259*pi,1.37138889407949*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2595163168084809*pi) q[12];\nu3(0.757385036955369*pi,-0.381064565659627*pi,4.30290058991672*pi) q[14];\nu3(0.450132111552399*pi,0.385300141043179*pi,3.76564683828175*pi) q[15];\nu3(0.300528850518401*pi,-0.287172446619368*pi,4.43508315009913*pi) q[16];\nu3(0.323039484002*pi,0.033771743174423996*pi,1.275013661335324*pi) q[18];\nu3(0.703835681798194*pi,3.43007573014733*pi,3.78651544650525*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.483939445872571*pi,2.94934617557935*pi,0.899357544329314*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.599457908761087*pi,-0.12643955166044202*pi,0.5154499446943771*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.457484379544106*pi,2.67752211510896*pi,0.932514877818954*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5939026084042869*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.23913311096893*pi,0.18956395275170002*pi,3.47768483992241*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.343962345066209*pi,3.38871764338999*pi,4.18749905834656*pi) q[0];\nu3(3.5*pi,3.37098372322616*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46013827871692*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42909715430173*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.4075567526795512*pi) q[7];\nu3(1.0*pi,0.0*pi,1.103304234541743*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.302774721562689*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\ncx q[3],q[20];\nu3(0.771928374452965*pi,-0.229940657643375*pi,4.2929540207884695*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[11];\nu3(3.5*pi,3.37610617606546*pi,0.5*pi) q[9];\nu3(0.300084752076651*pi,0.5624960646139401*pi,0.76933402938899*pi) q[10];\nu3(0.921050914192772*pi,3.16343326236463*pi,3.58835421168808*pi) q[12];\nu3(1.0*pi,0.0*pi,1.136822206703735*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[19],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48803707466639*pi,0.5*pi) q[3];\nu3(0.562927060184634*pi,0.8989946967157001*pi,0.609398947134844*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3911571232034*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.680908017779712*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47724228551293*pi) q[8];\ncx q[9],q[13];\nu3(0.561174235000436*pi,-0.10400686472517401*pi,3.809524637387*pi) q[10];\nu3(1.0*pi,0.0*pi,1.336629984214936*pi) q[11];\nu3(0.44167656278385*pi,3.15052921080894*pi,4.38872238978076*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.32733522240414*pi) q[16];\nu3(3.5*pi,3.48437215468996*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.337266945413806*pi) q[20];\nu3(1.0*pi,0.0*pi,1.289950403783642*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[16];\ncx q[2],q[7];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5704539296329358*pi) q[13];\nu3(3.5*pi,3.40935490900886*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2920969252076429*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,3.46964003352543*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.638031552796267*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2698387106869888*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47832397052177*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5043381888701104*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.647305655081257*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.53377128044054*pi,3.04717099286008*pi,4.46859759560536*pi) q[9];\nu3(3.5*pi,3.48365099891838*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.653391004381327*pi,-0.24091775255625902*pi,4.3026482938992*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5222674961724776*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1305360279551229*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.535982528794391*pi,0.376808359575454*pi,4.07854866561331*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.510522533441284*pi,-0.391133369890602*pi,3.46750441258837*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.568877360337012*pi,0.30452653908177396*pi,1.4612672931716149*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.815107493143047*pi,0.92884506946483*pi,0.990135267472523*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.435466571061686*pi,0.347679630598822*pi,3.81345751767828*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.416163933225317*pi,0.168816280326599*pi,4.175411472602439*pi) q[6];\nu3(0.124769789439239*pi,3.13217963633479*pi,2.01535476048308*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5338822003733372*pi) q[18];\nu3(0.348798408827909*pi,2.81641183582519*pi,1.381932430570777*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.11975027087225*pi,0.0009859602494050046*pi,4.00899978047207*pi) q[0];\nu3(0.868625407297141*pi,3.04167210684798*pi,3.1928077528986*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.437086562586096*pi,0.6615976369988601*pi,4.05245955240674*pi) q[5];\nu3(0.728409971607475*pi,-0.299767983442529*pi,3.52433684602239*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.348085205988628*pi,3.48250663625917*pi,0.922045501067831*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.316790420591405*pi,0.6401611632851401*pi,0.690309631054276*pi) q[14];\nu3(0.792241275348948*pi,3.27821493024312*pi,3.15702062099174*pi) q[15];\nu3(0.601759124554343*pi,-0.397753285820796*pi,3.90951199571122*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.677330489744237*pi,0.93598808378125*pi,0.895630104627551*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.607167618235958*pi,-0.11934443741732398*pi,0.707431175569092*pi) q[0];\nu3(0.527643821151115*pi,-0.31205776549931297*pi,0.747148347255619*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.200918873311428*pi,0.85148020040748*pi,0.587021464032758*pi) q[3];\nu3(0.15127959392841*pi,3.41459149891649*pi,4.311924629104849*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.418422046156003*pi,0.77074495575623*pi,4.22921501416221*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.783175981363166*pi,0.07198085645317198*pi,1.120307553165145*pi) q[11];\nu3(0.703622993718632*pi,-0.19916753194290399*pi,0.6218082328511509*pi) q[14];\nu3(0.713405829604426*pi,0.71080326806973*pi,4.35190277950318*pi) q[15];\nu3(0.503793280034725*pi,0.10144743163667003*pi,3.84331215493644*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.499013616724038*pi,2.94801552700001*pi,3.61110827130693*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.453339961746816*pi,-0.10063620374584398*pi,4.35047298641034*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.827532039774309*pi,1.11627115849128*pi,0.7652766484732141*pi) q[10];\nu3(0.57086269065412*pi,0.404464907735159*pi,0.5041123245795782*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.322153965258899*pi,2.93282334329992*pi,1.60351926019891*pi) q[17];\nu3(0.635619014598711*pi,0.36140323875035796*pi,1.56704065648886*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.114147489139595*pi,3.389500969368*pi,1.2656122605355171*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4124883867407*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.2261121539710151*pi) q[9];\nu3(0.162545637954387*pi,2.77919000913384*pi,1.4245465180234609*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.475864156695592*pi,-0.20161282533067598*pi,1.437905434301486*pi) q[17];\nu3(0.373565849558461*pi,0.5518705424397701*pi,3.70220106631729*pi) q[18];\nu3(0.789871216027629*pi,2.90855799490964*pi,3.33871007232437*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33716914957816*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.49049798946278*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.191678850947077*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.289942914388506*pi) q[19];\nu3(0.665849011213053*pi,2.93922945892338*pi,3.53111363474044*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.426161438307361*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44428384369802*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.22825941424421*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45705932330071*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49492761430699*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.370682225287368*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5772759683942308*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.507202057243388*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.184832552442727*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35089957387221*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43710058321757*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.257011953085651*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44929834674131*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.653689370239376*pi) q[16];\nu3(1.0*pi,0.0*pi,1.286130258822046*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235527010387754*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(3.5*pi,3.49867527180931*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40458001089304*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3617214930367*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47778617558441*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1376863638271781*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5785747115924892*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5098698841473941*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.747500430443235*pi,0.41506537047980696*pi,0.5625232571722388*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45945693180126*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5137947525446811*pi) q[18];\nu3(0.936977025433674*pi,3.12336691576061*pi,4.24882044044701*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.471830512266272*pi,0.24240416090789296*pi,1.056744532892536*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.760489282220479*pi) q[10];\ncx q[11],q[17];\nu3(0.47543504452641*pi,2.73379104035474*pi,3.65601579403636*pi) q[12];\nu3(0.930148378872035*pi,-0.126050567691538*pi,4.37146851712047*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.784991357164985*pi,-0.46858994697945733*pi,4.34972966906988*pi) q[16];\nu3(0.469886944614658*pi,-0.03232168970750299*pi,3.97836252732172*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47034250266822*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0797590055705131*pi,-0.127327226136209*pi,1.157865985811376*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(0.82770759450741*pi,0.04693834659545604*pi,1.0648306099084799*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.48053699553767*pi,2.85975505982018*pi,3.89229658486669*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.501984126684897*pi,0.72158814773851*pi,4.13929896410591*pi) q[15];\nu3(0.310322095481908*pi,3.3555043259402*pi,0.5577021746659314*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.196317740587041*pi,0.8649201221768299*pi,4.17234587299834*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.337104812694281*pi,-0.028647234527225007*pi,4.08473305016552*pi) q[1];\nu3(0.23513537149613*pi,3.10471260351497*pi,1.54798634692612*pi) q[2];\nu3(0.300477884002452*pi,3.48684156989693*pi,4.35956869777758*pi) q[3];\nu3(0.146110100023198*pi,0.70347595125939*pi,4.04589577175195*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.06406398984431*pi,-0.171791999575031*pi,4.33754019267726*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.513504027728084*pi,3.0984876644464*pi,0.837248270655611*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0316331404929601*pi,-0.322090408642808*pi,4.39251621656441*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.753139018008236*pi,0.010881981840308974*pi,0.616078324925459*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.8493277602802*pi,2.97871989683791*pi,3.99489683817405*pi) q[2];\nu3(0.273175087709408*pi,0.53662169014673*pi,3.5736291023457*pi) q[3];\nu3(0.535404566193427*pi,3.22990504285302*pi,4.070564648583741*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.144680134392833*pi,-0.13712478133663503*pi,3.96600492043623*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.283915917947856*pi,-0.10342653986942002*pi,4.36393969959642*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.729790799490849*pi,-0.234408981931798*pi,4.249777910538279*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.616195386656846*pi,-0.251111202759425*pi,3.38978100220583*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[3],q[15];\nu3(0.447911403306474*pi,-0.4756113316070391*pi,1.471809252946487*pi) q[5];\nu3(0.309761513693148*pi,-0.32927608950548404*pi,0.603780544511345*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.845091479609895*pi,0.026325963800880037*pi,1.412152426464389*pi) q[11];\nu3(3.5*pi,3.42883402873161*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.348365830798147*pi) q[16];\nu3(0.629238039671272*pi,3.3627366357019*pi,4.46435127101572*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.590292019565906*pi,0.13399992641814495*pi,1.141739482927908*pi) q[0];\nu3(3.5*pi,3.38677625327185*pi,0.5*pi) q[3];\nu3(0.792982003018435*pi,3.29871045757402*pi,3.28798333788152*pi) q[5];\nu3(0.226475991500061*pi,0.26208799848501696*pi,1.140027249582322*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34127250669758*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.281336831509903*pi,-0.11111834585874403*pi,0.9577087379805209*pi) q[11];\ncx q[13],q[16];\nu3(0.55000596125582*pi,3.48848911915707*pi,0.8693864707752961*pi) q[14];\nu3(1.0*pi,0.0*pi,1.257774511605154*pi) q[15];\nu3(0.294068112867149*pi,0.01620109805259995*pi,0.5879204150338095*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230381633110151*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.863513977382828*pi,-0.284788041091182*pi,0.813511497808045*pi) q[0];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[19];\nu3(0.607646784642431*pi,-0.381838544289791*pi,0.5215626919800592*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.419826525310432*pi,2.97280258865534*pi,1.391168094375177*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5406577982176985*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.571444766116376*pi,2.98719810336117*pi,3.11591535053012*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43036647275733*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.325564406585877*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.142302374480766*pi,3.16958243819921*pi,1.3953535180482168*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5429212539548302*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35550537725859*pi) q[19];\nu3(0.36169104600538*pi,0.09744442359388195*pi,3.62504066539708*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42159436155262*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5753733197333936*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3207418932166202*pi) q[11];\nu3(3.5*pi,3.43693335174973*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.080960094817074*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[20];\ncx q[2],q[11];\nu3(0.579452345572461*pi,3.48652263295846*pi,4.19020450745799*pi) q[3];\ncx q[4],q[8];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0765788513598684*pi,3.01178889402286*pi,1.229762115560702*pi) q[13];\nu3(3.5*pi,3.47291132160713*pi,0.5*pi) q[14];\nu3(0.44248164624637*pi,0.27378179538637504*pi,3.36451414247629*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3118371741669521*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45157645509353*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48418515033098*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.542673464781446*pi,2.59615970296409*pi,3.90111266358509*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.404096740639404*pi) q[5];\nu3(3.5*pi,3.43944378914165*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.321983363124016*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.35745075381464*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.777942891670578*pi,0.29756317665684595*pi,0.944934452237703*pi) q[13];\ncx q[14],q[18];\nu3(0.393768220148976*pi,0.34857743072539005*pi,3.49882125885179*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49756120323208*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.227588861093691*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[20];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.270388029366152*pi,3.15746120280885*pi,0.774141741106238*pi) q[4];\ncx q[6],q[7];\nu3(0.462638105008986*pi,2.70412498197999*pi,1.4046987265245932*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.48877183524985*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.240853897833471*pi,0.61450651479832*pi,0.636595464522085*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.540130388955742*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.391620818541138*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.574654365877239*pi,0.407776016772583*pi,0.966664625117989*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49439574133825*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5269802044935692*pi) q[7];\nu3(0.58477091731435*pi,-0.173486052220729*pi,3.37016895771912*pi) q[8];\nu3(0.66419682179414*pi,-0.132844780056944*pi,1.225473212043612*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.487498287147397*pi,0.006058874880261023*pi,1.0498592722612181*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5404560362450334*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.569258700983278*pi,3.05044181452319*pi,2.98098090693914*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.286692450581901*pi,3.07480154989892*pi,1.298965258419488*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.625393737783586*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.635845851760084*pi,2.78603890477832*pi,3.53873179748248*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.169838375537477*pi,0.188730495618312*pi,4.43930059975178*pi) q[18];\nu3(0.430598783775889*pi,3.39450595349653*pi,1.057295675921414*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.948665971810994*pi,0.6437069088810801*pi,4.38815691034576*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.631236335535104*pi,2.92808334792496*pi,3.54340259692241*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.767195266470614*pi,0.31834208410142995*pi,1.2555441745802192*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.702992499379216*pi,2.87743752169664*pi,3.25125900585102*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.547915776407171*pi,2.90410741936727*pi,3.92575909023654*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40144301431973*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.446485247174145*pi,3.32800373256987*pi,4.43933624952127*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.113724518043007*pi,-0.050470666009253984*pi,1.176479236920472*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.211655884690986*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.210368020204904*pi,0.09666267418131602*pi,4.45902302087009*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.340667783916997*pi,3.12803180990543*pi,1.88986453236239*pi) q[2];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.312577818386297*pi,0.20691462117204096*pi,1.046429242232956*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.365624532010036*pi,3.34529882259929*pi,0.5691763180796642*pi) q[11];\nu3(0.439610562503328*pi,0.8068964182348799*pi,0.771929501755904*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.885839379594099*pi,-0.376884810374043*pi,4.21914451172611*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.405664107554046*pi,0.39717831787230395*pi,1.0667962464736869*pi) q[7];\ncx q[9],q[14];\nu3(0.138421658231572*pi,-0.087053014639356*pi,4.068656099163761*pi) q[10];\nu3(0.601869629808278*pi,0.63815917666987*pi,0.910692873040744*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.601323326805579*pi) q[16];\nu3(0.202195501931918*pi,0.48671720006921004*pi,3.93620277366823*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.852742315715707*pi,0.8260339632170699*pi,1.1131621191473902*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46116979441851*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.693464104816271*pi,0.03938255179472605*pi,3.77938613229476*pi) q[7];\nu3(3.5*pi,3.43627874377336*pi,0.5*pi) q[9];\nu3(0.64610140074054*pi,-0.323661027351761*pi,0.792258016143021*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.231624229919476*pi) q[14];\nu3(0.347056899755224*pi,-0.178976922150827*pi,3.74290635142327*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.384588663490709*pi) q[19];\nu3(0.444507207610081*pi,0.10920593149225899*pi,0.833165380798836*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.578868981749506*pi,0.32267266475077905*pi,3.95405800044843*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.631086255768754*pi,0.7115134610873901*pi,4.30986725562616*pi) q[4];\nu3(0.611210340576712*pi,-0.222353055392483*pi,1.234337807045877*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.609621407808984*pi) q[14];\nu3(0.655772936124765*pi,3.03779588763647*pi,3.35319154570758*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.48515388827895*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.642506579189541*pi) q[19];\nu3(1.0*pi,0.0*pi,1.328837664338816*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.676970708415269*pi,0.44097221347037596*pi,0.855643049308539*pi) q[0];\nu3(3.5*pi,3.28898280527277*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.624579945058568*pi,3.43190562571055*pi,3.93784292427706*pi) q[4];\nu3(0.831637823796033*pi,0.5466090505533401*pi,0.975357137304177*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.1518699665689152*pi) q[10];\nu3(3.5*pi,3.40698988529039*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.216576187918502*pi) q[15];\nu3(0.714209577758574*pi,3.2793617704207*pi,0.528233669605104*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45328428757162*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2638517406555692*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,3.45648156994129*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5964239716415554*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3245900516339129*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4227136864977*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5521521145756974*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45221492446162*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278188284809153*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6365161957979519*pi) q[8];\nu3(0.448561239110739*pi,3.28871382922188*pi,0.771441013296974*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.694292388836484*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.988319891298295*pi,3.08598717562138*pi,3.1160917004573*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.726507201539892*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(0.496806325523422*pi,0.17429792675156996*pi,4.40239120655025*pi) q[1];\ncx q[2],q[17];\nu3(0.680508384220434*pi,2.54388299721107*pi,3.72029676176809*pi) q[3];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.259768991318122*pi,-0.22296773585708102*pi,0.681709616843699*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.234175534181583*pi,3.08854066406575*pi,1.64454536257122*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41669152958478*pi,0.5*pi) q[0];\nu3(0.143629535974873*pi,2.558461077492*pi,1.4888559419521878*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.618222151788855*pi,3.26175436161315*pi,3.88617767891057*pi) q[3];\nu3(3.5*pi,3.44753027647439*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2671384774599441*pi) q[6];\nu3(0.3539167989528*pi,-0.26553589433860203*pi,0.5384905324056553*pi) q[7];\nu3(0.585430756559637*pi,0.30679304714994104*pi,1.462122697526334*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.472713348584937*pi,3.00865018633907*pi,1.82945873217067*pi) q[12];\nu3(1.0*pi,0.0*pi,1.320832132523433*pi) q[13];\nu3(0.511995804787793*pi,3.20721963651774*pi,1.79469519289954*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.447216794130083*pi,-0.15387215217336297*pi,1.25157576542317*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.244739171084326*pi,0.08209727762651498*pi,0.645826782726908*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(0.351337329900773*pi,0.025302295448464962*pi,3.81231180718858*pi) q[7];\nu3(0.331346744776424*pi,0.77057372610759*pi,3.98618013505149*pi) q[8];\nu3(0.726897695904558*pi,-0.49869504058264325*pi,3.14338818437879*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.328808175643978*pi,-0.49333143872551527*pi,4.37000865965741*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.665286170525635*pi,0.14490606030943798*pi,4.27382124089999*pi) q[19];\nu3(0.178402159227506*pi,0.05517876097647101*pi,4.36547906870943*pi) q[20];\nu3(0.435737443126949*pi,2.9538375715847*pi,1.28477893943184*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.337873143428661*pi,3.13894752320587*pi,4.3945487263492*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4246997355580895*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.687500779399294*pi,0.320532155098307*pi,4.29860212631276*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.674797900968689*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.342884994273224*pi,0.41805842276789096*pi,3.74524974003173*pi) q[19];\nu3(0.449932045546407*pi,3.29233276438665*pi,0.709107208265884*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[9];\nu3(0.163594731655496*pi,3.38802663444501*pi,2.06420119179025*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.293317375367663*pi,3.46972192719981*pi,0.874820589520088*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.37188844434224*pi,2.99681679678126*pi,1.64641676923017*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34439853458147*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.182155694506358*pi) q[9];\nu3(0.51018689250668*pi,2.60022860583415*pi,3.99250604421465*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.114295245931005*pi,-0.07822485500842602*pi,4.18545881452482*pi) q[15];\nu3(0.726280609063009*pi,0.17294931333468*pi,4.24006318068515*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41756048767587*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.198569350221862*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.683350173249247*pi,2.69400341303282*pi,3.54046213125081*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49575916040624*pi,0.5*pi) q[3];\nu3(0.652800057210011*pi,-0.241142776680924*pi,0.8020798537923499*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.32652049576939*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5626618493732964*pi) q[9];\nu3(1.0*pi,0.0*pi,1.249260997066415*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.333924942716223*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.36675213565156*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.308898106782513*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[3],q[16];\nu3(0.567649790257782*pi,-0.263402478886616*pi,4.0013404111804*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5977041815816796*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.626272390998621*pi,3.28430612101315*pi,3.85465187287691*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45056183876258*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.487034361342015*pi,2.65811916678589*pi,1.248111690101273*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49203351681793*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5706599628149572*pi) q[19];\nu3(0.523885106274805*pi,0.96173408869624*pi,0.734481348835864*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,3.48442371419723*pi,0.5*pi) q[12];\nu3(0.445041039278443*pi,2.53370124606223*pi,1.4047653669351639*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.19510841376708*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.32452876216222*pi,0.49736955367869595*pi,0.622673156292593*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(0.585490485502341*pi,-0.4859929700395295*pi,3.38915025637618*pi) q[6];\nu3(0.780875762462224*pi,0.15125656154350797*pi,0.999787032205953*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43768679047634*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.389989422701476*pi,-0.09733030854437202*pi,4.2492691141996595*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20643831372709*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.293182823824368*pi,0.24490878317617404*pi,0.5536946558131125*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46668956768104*pi,0.5*pi) q[5];\nu3(0.598153380980456*pi,2.74464417057629*pi,4.19368767290912*pi) q[6];\nu3(0.472266043006768*pi,-0.0007682763360680189*pi,4.1007977740207995*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.405029086545807*pi,-0.336316962207343*pi,3.86403080726444*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.626070669704829*pi,0.17061439433853198*pi,0.603896809599028*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5235007003204815*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2873556564508108*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.85416554135063*pi,2.98156409625115*pi,3.99808214003013*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46249941579309*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.330740127031081*pi,-0.24680733224089002*pi,0.9081850847051329*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.41875241806315*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.165378942461727*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.395698657645088*pi,0.09370221931485001*pi,0.613220084731523*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47898444691092*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.503762503233923*pi,-0.067092210693796*pi,1.176544851404464*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.148177149089497*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5645850175299246*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.64050564541588*pi,-0.338819036216395*pi,0.5971340835563755*pi) q[3];\ncx q[5],q[21];\nu3(0.435983267606232*pi,2.4853091118564*pi,1.217123773838654*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.679468976680721*pi,3.2865754878439*pi,0.5628846783049326*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.31643580951367*pi,3.4659362272424*pi,0.966698174929723*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.303915396137123*pi,0.33598833553266705*pi,1.051641386131206*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43201405939479*pi,0.5*pi) q[2];\nu3(0.151384943441448*pi,-0.389070171611223*pi,1.55941645813561*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49276247653664*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.312288995903181*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.398513351767834*pi,2.66821467174948*pi,1.418330826964803*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.107703422497043*pi,0.341892877453676*pi,0.5634879538872112*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.227624873958928*pi,0.17765153036860204*pi,1.313798921757158*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.936803835045114*pi,2.79756958630589*pi,3.91801717012307*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5045430653197417*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.528332156655959*pi,-0.268931092701409*pi,3.84011168663568*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.801484335462731*pi,2.36913549012013*pi,3.83536666099202*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.644337485730338*pi,-0.392877765645422*pi,4.21790820258881*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.4948359585081*pi,0.421518010600325*pi,0.5659388533302387*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.327619818711698*pi,-0.019691518095512006*pi,0.725696904464704*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.707713751871483*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.77200486803405*pi,3.33863594109283*pi,3.34476262834606*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.656250774439538*pi,-0.170828206328687*pi,3.57035312747758*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.25403007640093*pi,-0.226516110383788*pi,1.107128697136736*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.887069653600229*pi,3.45424775233313*pi,4.21847595302491*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.829809151611189*pi,3.31954771291532*pi,3.89525366597105*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.636861308271971*pi,-0.140156674398429*pi,0.6460192217880489*pi) q[11];\ncx q[12],q[19];\nu3(0.231648168580123*pi,0.298893942258203*pi,0.9608728829890669*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.546131167094372*pi,-0.272321291684791*pi,1.2607618565849061*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.782247035527274*pi,3.46916396121945*pi,3.71119360851204*pi) q[2];\nu3(3.5*pi,3.33711910979983*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.146649776959985*pi) q[5];\nu3(0.475511161466243*pi,0.341830945165187*pi,3.79958665152381*pi) q[6];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30680022692093*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.363279935246419*pi,0.180955835501993*pi,3.40340558318393*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2339715747140199*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.364275100736594*pi,0.59807752857332*pi,3.87561300827394*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.376790038238525*pi,0.28057428759036696*pi,3.40026991126628*pi) q[6];\nu3(3.5*pi,3.49693008883642*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.878265549943177*pi,0.13024707176610895*pi,4.23767055402474*pi) q[15];\nu3(1.0*pi,0.0*pi,1.342476690187085*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.738204081236967*pi,0.5977413028141201*pi,1.345247416943798*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.531635672229421*pi,0.14960915808786202*pi,3.85688633804071*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5198499681703397*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.481086254165*pi) q[19];\nu3(0.614409471998029*pi,0.10275181168978098*pi,0.5341958680732048*pi) q[0];\nu3(3.5*pi,3.38225678825618*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.54887665666952*pi,-0.00159135098395502*pi,0.737148823408647*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38446718993877*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.244191428223163*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.659643027303962*pi) q[16];\nu3(1.0*pi,0.0*pi,1.319665965661755*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[13];\ncx q[9],q[15];\ncx q[10],q[16];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36159055998241*pi,0.5*pi) q[2];\nu3(0.456324669899006*pi,0.24541274026062798*pi,3.41038286541955*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4433356399782*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.275696810781814*pi) q[8];\nu3(3.5*pi,3.46738498088577*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46356067578443*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5705607460544214*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3524765148293851*pi) q[14];\nu3(1.0*pi,0.0*pi,1.145333550877357*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5362941681872191*pi) q[20];\nu3(1.0*pi,0.0*pi,1.19208615609861*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[21];\nu3(0.735619255082288*pi,0.0010966546266050203*pi,3.50286356601388*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[13];\ncx q[9],q[15];\nu3(0.257404686330343*pi,2.31925798218913*pi,1.282921365243109*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.583802179280235*pi,0.3839652253885*pi,0.777612819479981*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49977203961237*pi,0.5*pi) q[4];\nu3(0.340866421058679*pi,-0.21848711302541202*pi,1.406861387693053*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.583574967923249*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.833500756163617*pi,0.59287879941198*pi,0.5205295519439656*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.509063817999895*pi,0.71925788014393*pi,4.02400632259593*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5335003812094188*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43427575991363*pi) q[15];\nu3(0.139055549380304*pi,0.17245833313925596*pi,3.91052957665698*pi) q[16];\nu3(1.0*pi,0.0*pi,1.305052103458019*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5985006946841512*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.740216150031591*pi,2.69277264201378*pi,4.072024851600959*pi) q[5];\ncx q[6],q[8];\nu3(0.978707822869213*pi,3.04552433540928*pi,3.63783980544099*pi) q[7];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.807518325618618*pi,0.67777636307108*pi,1.267992187940153*pi) q[12];\nu3(0.173622675867435*pi,0.05457537791530598*pi,3.55082445177954*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49249063951246*pi,0.5*pi) q[0];\nu3(0.767181014623024*pi,0.40932058882342104*pi,1.091093916963997*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.547237548222146*pi,0.60840507221816*pi,1.362622552784715*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.326210453526921*pi,0.04553594442834097*pi,1.146754258766087*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4614534119193*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2003781172657*pi) q[18];\nu3(0.575290802029066*pi,3.19750063341287*pi,3.9340967542361*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.418617618029076*pi,3.275506581398*pi,1.86426574458821*pi) q[1];\nu3(0.254667541786374*pi,0.12850414309570501*pi,4.08189891960974*pi) q[2];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.327124425139701*pi,3.24578540221611*pi,1.53288155812279*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.974708192657088*pi,0.83289610802938*pi,0.620752027387105*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.484194902217854*pi,3.4618377472078*pi,0.5744934430827116*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.297098644772352*pi,2.85406800576362*pi,1.61330857878613*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.397344733576809*pi,0.09515886710777899*pi,1.141571073257144*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.566066873496843*pi,0.56483945340874*pi,1.206449607735887*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.198605579029984*pi,3.07160973629327*pi,1.3239151165150171*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.843128141483775*pi,-0.19247009294226602*pi,3.4857566537656*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5065860310962247*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.636948055097362*pi,-0.359570481237169*pi,0.842712362084294*pi) q[20];\nu3(0.457919700685416*pi,-0.438202844682716*pi,0.961008199916672*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33998399577337*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.29095971271755*pi,2.79856229976818*pi,1.65702671382423*pi) q[11];\nu3(1.0*pi,0.0*pi,1.216667471196381*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.294812373301311*pi,0.66100922109505*pi,0.677483756968872*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.358765833629701*pi,-0.031811233704586994*pi,4.36752625500924*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.398693888851142*pi,0.397092316964781*pi,0.5000517507111835*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40431168515856*pi,0.5*pi) q[5];\nu3(0.623610119099411*pi,0.07265977316266203*pi,1.337252125038531*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.35769402575533*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.630083382300321*pi) q[13];\nu3(0.114193429155401*pi,0.048436530969743985*pi,1.414637795094107*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224114003175439*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.23664737346179*pi) q[21];\nu3(0.335592753638101*pi,3.18581863185053*pi,4.460048420398779*pi) q[0];\nu3(3.5*pi,3.48117309071315*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.354066599030575*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.460151685718294*pi,0.60542765340028*pi,0.9306245276094021*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.7948068487378*pi,0.056657159113126965*pi,4.00634077352516*pi) q[0];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.44952738824718*pi,3.46074602299914*pi,2.00800908999403*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46221531462207*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.519838650757716*pi,0.5418691429137901*pi,0.890609166835511*pi) q[15];\nu3(0.542468144326814*pi,3.47905457825545*pi,3.3033957792503*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5078999086557706*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2361167238251491*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5168940452505488*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.593107333052708*pi,3.3743071459704*pi,4.19713691137852*pi) q[3];\nu3(0.542647956268452*pi,0.241622158889925*pi,3.71859902057794*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47455312353664*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.034206063348142*pi,-0.33369870877708896*pi,0.8703233718907031*pi) q[17];\nu3(0.732078026080333*pi,-0.169461760707717*pi,0.660233864003835*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[10];\nu3(0.71193010306561*pi,3.42123596267445*pi,4.10520642694533*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.501861587425167*pi,0.34351570809449705*pi,1.381885988993478*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.680925681861654*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46233750399133*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.46073195628999*pi,0.15480786102494604*pi,1.157243787746486*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.3818674484642721*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.734175293437084*pi,3.15106145501736*pi,3.80843113869201*pi) q[12];\nu3(0.351213130232488*pi,-0.05171064506775103*pi,3.86197549182964*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.511869389842802*pi,-0.057322346454574014*pi,3.8133509703768*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.860725375749582*pi,0.44460527332032196*pi,1.54201185457062*pi) q[5];\nu3(3.5*pi,3.4490978754479*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.701886804773252*pi,0.54730567729056*pi,1.163160482332215*pi) q[12];\nu3(0.324551390728144*pi,-0.02960725430243899*pi,4.261973884397721*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255347501383039*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.453261136406626*pi,3.00401153417352*pi,1.71787862146701*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43754711287945*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.612561087855475*pi,0.7307740942006999*pi,1.109457701974041*pi) q[7];\nu3(1.0*pi,0.0*pi,1.257508085568794*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.26385657065767*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,3.42312041579474*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.284930701538749*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.542285923638507*pi,0.6213522242098799*pi,4.29199935239501*pi) q[20];\nu3(0.116667047161404*pi,0.389553044776326*pi,3.81832026950509*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.290558666684489*pi,3.35182605559399*pi,4.31682667274311*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49410383640614*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.634628011777352*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.293746382054761*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.549644352958745*pi,3.35339982915968*pi,1.89778638881759*pi) q[20];\nu3(0.660033641591721*pi,0.67368213531446*pi,0.5574078610737906*pi) q[21];\nu3(3.5*pi,3.42191448690353*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.613477389076944*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.38213831940153*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.701740639010151*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.53272331911796*pi,0.08310613299349401*pi,4.23505057707975*pi) q[2];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.890167197578723*pi,3.09504337279075*pi,0.5378663596164882*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5540449036171708*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.163172779889134*pi,0.127062229157214*pi,4.4489577698915*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.333179162501754*pi,0.42457602605409395*pi,0.840027281595651*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.681734315376673*pi,-0.38929323950614003*pi,3.77919084166689*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5376720955682659*pi) q[14];\nu3(0.800251380678672*pi,3.49018473777384*pi,0.781639965160854*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.40568413167931*pi,2.41236337089685*pi,1.3814085187071719*pi) q[4];\nu3(0.649818088468516*pi,3.27981363128925*pi,3.45727293141117*pi) q[6];\nu3(0.43016084896881*pi,0.486643345175248*pi,4.48924668500597*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.661433967203503*pi,0.7052340322561499*pi,4.3286254074628*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.871641081618724*pi,0.7993454038538499*pi,0.806497366362143*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.758066559886952*pi,-0.10439360554506699*pi,4.40189403529636*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.426561284033972*pi,3.03676291500534*pi,0.994045710074666*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.864304590074152*pi,-0.19640396233813*pi,4.45403674587323*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.495599667533535*pi,3.32359350021237*pi,1.91180438201017*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.455298075458016*pi,3.0435353723292*pi,1.24129128948094*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.618988726464859*pi,0.10003866462529598*pi,1.123494360043908*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.305372964715701*pi,3.17954176843491*pi,0.793949637721908*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46470260779629*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.251506444401329*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.381501726536415*pi,3.40871789827078*pi,1.160018181733124*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.238821687507485*pi,-0.32682443177918996*pi,1.60585200082489*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.716948540163817*pi,2.7419978689784*pi,3.74013181973147*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.109224255252821*pi,3.12496224778866*pi,1.62381350314796*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.742108593594169*pi,0.15379392035654704*pi,4.23686000621135*pi) q[0];\nu3(0.941156345948178*pi,-0.22670072825579202*pi,4.3148414870735206*pi) q[1];\nu3(3.5*pi,3.37977319346468*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[20];\nu3(0.455851547277044*pi,3.19372286970641*pi,0.8419251478972001*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5400154386804106*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.137540593505821*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.880310457424659*pi,-0.0011508863545380277*pi,3.53254546916663*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[10];\ncx q[4],q[7];\nu3(3.5*pi,3.4575269662773*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3960239338978*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284839549717303*pi) q[20];\nu3(1.0*pi,0.0*pi,1.345765739334*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38403967794121*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.2545443202721152*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[17];\nu3(3.5*pi,3.4717507817266*pi,0.5*pi) q[13];\nu3(0.708772831731283*pi,-0.33182152256338904*pi,3.22277032692304*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5811931585471624*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4012601345337239*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.424558110079*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.724854940035697*pi,2.98204533288379*pi,3.25338840302877*pi) q[14];\nu3(1.0*pi,0.0*pi,1.078833878859488*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42483324262811*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.604474398864774*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.44617584724486*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.383547816023021*pi,3.17687570935355*pi,1.59905108368507*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.267333754239073*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5353831999552496*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5605786220002196*pi) q[18];\nu3(3.5*pi,3.46228029436933*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.532783077707833*pi,2.7993823709057*pi,3.97693749751055*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.191571846877135*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47483488515612*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.525426253421171*pi,-0.4681466527953412*pi,4.28144153754751*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5021139754339967*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38300688209216*pi,0.5*pi) q[9];\nu3(0.548240038141681*pi,-0.151406008029061*pi,4.30617735453443*pi) q[10];\nu3(0.188849512249874*pi,2.81988298227753*pi,0.712059787155131*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285071277448055*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.274461532776152*pi,3.14341211606011*pi,1.0859287184106892*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.337687360780359*pi,0.06545931917476*pi,1.379280381289675*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.402334624475699*pi) q[8];\ncx q[9],q[19];\nu3(0.434050824057808*pi,1.04397049784964*pi,4.3423485075835995*pi) q[10];\nu3(0.200099504459454*pi,0.20789753159517999*pi,0.888283061630437*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.30441992803262*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236996049124425*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.312801873055643*pi,2.6685215437004*pi,1.337756811521744*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.397151141240767*pi,-0.31643089463214*pi,0.988533609489047*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[16];\nu3(0.454929505648916*pi,0.13541194058777695*pi,3.66314592677248*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.718249153525554*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.584357009865059*pi,3.39060923138401*pi,4.4358843786769*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.590713170890711*pi,3.22124860736927*pi,3.29932878478037*pi) q[4];\nu3(0.407646999206069*pi,0.23470404534650702*pi,1.1086683952250191*pi) q[5];\nu3(0.813194674815924*pi,2.7519453655704*pi,3.35859846111522*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.380937040640083*pi,3.26679811509323*pi,0.62383721520358*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.70206346053122*pi,3.43441805593273*pi,0.8384749801682849*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4355737654992495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.387600266083667*pi,2.75870899692325*pi,1.66720579062497*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.596740398693164*pi,3.14013265459283*pi,4.42030544765753*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0273195038957739*pi,2.80141502493258*pi,1.069343648348406*pi) q[5];\nu3(0.446923854175126*pi,3.00637285338399*pi,0.786925971941034*pi) q[6];\nu3(0.365311201671159*pi,0.5265437792841401*pi,4.34658943764902*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.643995343011829*pi,-0.29971119325892903*pi,4.49265669508425*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.539413106150107*pi,3.33956217105002*pi,4.153840526002989*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.386981443682408*pi,0.67309834263231*pi,4.02233241087157*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.363716768320933*pi,2.5951011665965*pi,1.184405834882678*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.524286460064632*pi,0.6077791986924199*pi,0.5002853277160946*pi) q[9];\nu3(0.622872588466178*pi,3.20604779083683*pi,2.99589847465217*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0718639140753715*pi,1.1067162031877*pi,4.10949782155728*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.417498257912854*pi,-0.299624608810551*pi,1.471834313907625*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.478438053247602*pi,0.324721381632175*pi,3.8037140942035*pi) q[9];\ncx q[10],q[15];\nu3(0.203758100001808*pi,3.28406565646017*pi,0.5368614901672247*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.483993055875757*pi,3.38282175524898*pi,0.9082814789927289*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.18732949764132*pi,0.060417259279600954*pi,3.85780206353149*pi) q[0];\nu3(3.5*pi,3.41541418011808*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47093621803226*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.757890069863538*pi,-0.026553539858059028*pi,3.70820320025601*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41756868020842*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2129665348556649*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.114063819846131*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.394233856210818*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.807476820679204*pi,3.38815093497099*pi,3.80135914153639*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.653385639483436*pi,0.90917654229421*pi,1.0049998200967831*pi) q[0];\ncx q[1],q[13];\ncx q[5],q[11];\nu3(0.575519241128618*pi,0.030653266593510975*pi,1.37755907899195*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.871414180434067*pi,0.9478675217690999*pi,0.5937731453160286*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.49164093918997*pi,0.026054579914601028*pi,4.43654492344731*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5897036541596211*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5609525999666819*pi) q[13];\nu3(0.386807004474243*pi,0.173996310087149*pi,0.9257499593352729*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.28763055075868*pi) q[15];\nu3(0.661080412597147*pi,-0.133255738675519*pi,0.899384931051517*pi) q[16];\nu3(3.5*pi,3.43679035885194*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261682054134683*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.44117979256563*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3721619515933*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,3.46950306589429*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.356082714615692*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.299511719547022*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.580971921222075*pi,-0.09088739968505899*pi,4.005765100298429*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2314388363697208*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5240428640092832*pi) q[20];\nu3(3.5*pi,3.45714837740688*pi,0.5*pi) q[0];\nu3(0.624459226013041*pi,-0.145341437553496*pi,1.2534328848839231*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.668632485505203*pi,2.85883000188153*pi,3.39525084545199*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1880877155334209*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.644327465097797*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.693142269885728*pi,2.77386000348214*pi,3.888582798739*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.628915147085098*pi) q[12];\nu3(0.698947234397579*pi,0.6198483568441*pi,4.49978242227094*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.446148591110839*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[7];\nu3(0.326213878650797*pi,1.11325858942747*pi,4.13956614428181*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[17];\ncx q[4],q[16];\nu3(0.493840009732053*pi,-0.07211611005103202*pi,4.3589868612002*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.531539624405187*pi,3.32964615987874*pi,3.34478531013862*pi) q[11];\nu3(0.576448315006553*pi,3.22658258158374*pi,3.59149829753512*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4711255048939*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.584934188849219*pi) q[7];\nu3(3.5*pi,3.44602469462961*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217096659903274*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.566196698645822*pi,-0.174462943290224*pi,4.29778012123775*pi) q[18];\nu3(0.523165594131978*pi,2.96989319595028*pi,3.96667439472046*pi) q[20];\nu3(1.0*pi,0.0*pi,1.197299011924024*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45583939232151*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.151559423533596*pi,3.41515059124231*pi,4.47321814290164*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180595541151566*pi) q[19];\nu3(0.422145536020363*pi,2.9605279850497*pi,1.4831390189977491*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0953912366563276*pi,2.96419352759701*pi,1.15500860161232*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.540004983216682*pi,3.35513907230371*pi,3.59720747469538*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.630790901940075*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.611872800907875*pi) q[21];\nu3(0.832422638354728*pi,2.59470650790291*pi,3.5732186405973*pi) q[0];\nu3(0.603155594954044*pi,-0.4397862613696561*pi,3.07933899010934*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.247221366353194*pi,0.9128039488893*pi,4.04913554936663*pi) q[6];\nu3(0.611822054116893*pi,3.34149797631096*pi,3.21532082245201*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46630633073463*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.692359969428233*pi,3.26966242106722*pi,0.5054812967363316*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.599982086460325*pi,0.5479781393351999*pi,4.398408216397399*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.320098085879414*pi,2.78948888395143*pi,1.71675985862682*pi) q[9];\nu3(0.643667811267211*pi,0.9631409649793099*pi,0.7622560840989361*pi) q[10];\nu3(0.721406959565928*pi,0.01993961065553196*pi,0.7877666986776211*pi) q[12];\ncx q[14],q[19];\nu3(0.409209482870636*pi,-0.07361235133428001*pi,4.15455275880825*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.444586944890536*pi,-0.362956526068248*pi,4.1069807588821*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.695384164999082*pi,0.5806535962269399*pi,4.48087125400298*pi) q[9];\nu3(0.797660450059364*pi,0.6306750624686599*pi,1.252580830598263*pi) q[10];\nu3(0.810617985001586*pi,0.31391939039278505*pi,3.89349151041454*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0874701826458146*pi,3.15076126875356*pi,1.94794683069823*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.739912766683841*pi,-0.4667503252409129*pi,4.39044116479416*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.500282939718609*pi,2.72287128320885*pi,1.193746110974884*pi) q[3];\nu3(0.800108583011962*pi,-0.4430794168840921*pi,3.8050616647686*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.321656522720655*pi,3.49454599552039*pi,1.3775022323571902*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.364687876845586*pi,0.42261228716794597*pi,3.83769975566509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.261885399808522*pi,2.4525133662667*pi,1.407282798191668*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.101301606311438*pi,0.6506247982306299*pi,3.77387419660465*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42121535375195*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.416941393003621*pi,0.8883715303895301*pi,4.2824426113817005*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304158881365802*pi) q[20];\nu3(0.835941919172443*pi,0.59222432166674*pi,4.2531624281385305*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.49568510102104*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.281115539647823*pi) q[9];\nu3(0.57479324300146*pi,-0.4460634916732812*pi,3.50049939676663*pi) q[14];\ncx q[15],q[17];\nu3(0.674040373279426*pi,0.07522909812543399*pi,4.20159145418923*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.30712212325812*pi,0.243233427107983*pi,0.88654022549998*pi) q[21];\nu3(3.5*pi,3.43113777136834*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.285717206186699*pi) q[11];\nu3(0.369207938152384*pi,2.56007087217199*pi,1.50045551481614*pi) q[14];\nu3(3.5*pi,3.41855665740646*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.065357056916737*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5210773651061534*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(3.5*pi,3.46870217450692*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2542222350901069*pi) q[5];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5714549375153773*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.8919482126984*pi,0.28427518984058*pi,4.23446441609335*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[16];\nu3(3.5*pi,3.45213187611479*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.329460376961966*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.610302821145053*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4925243183888*pi) q[17];\nu3(0.255699760830638*pi,3.40210798837029*pi,1.486064757711513*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43657089959098*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37686585699635*pi) q[5];\nu3(3.5*pi,3.43628797925809*pi,0.5*pi) q[6];\nu3(0.820189600718785*pi,0.08006364731530302*pi,1.296700556314285*pi) q[7];\nu3(3.5*pi,3.49829159721348*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.238607983882549*pi) q[16];\nu3(1.0*pi,0.0*pi,1.066089608521982*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.548704423904252*pi,3.26783545255075*pi,1.84813170216238*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1863350270342878*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.599961547542954*pi,2.69103623252799*pi,4.15928542138278*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(0.46703057298586*pi,3.12234150285959*pi,0.907600988277991*pi) q[7];\ncx q[8],q[18];\nu3(0.77095817488872*pi,0.6649715658868101*pi,4.20823656974014*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.702845685141837*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47698539516671*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.342231165642226*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.468655141739964*pi,0.66001562596454*pi,0.756776554197487*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.426179374744569*pi,-0.053140890207358016*pi,1.3679208460929821*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.169209154117393*pi,0.24657378035422595*pi,0.790494163843293*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43626774546603*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46596190681494*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5438579550846483*pi) q[21];\nu3(0.484459573670058*pi,-0.390447891106948*pi,4.1717036091034*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43179603535621*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4805990253617995*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.270955010853151*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.524022012051002*pi,-0.07837609384411398*pi,0.7731043991694899*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.733808251769667*pi,2.77783908457083*pi,4.1615758687634*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.279407449046285*pi,3.05313584936515*pi,0.60074991859338*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5377518443702844*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.461949444020502*pi,0.86664778671336*pi,4.001913744452359*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.745988611230141*pi,-0.223228167222435*pi,1.142332383580184*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.379664683592037*pi,2.89546009863715*pi,1.80041784819475*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.537162968888326*pi,3.02916365134854*pi,3.92315668968662*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0987320625371558*pi,3.36500364912025*pi,4.28479398319776*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0926402086520155*pi,-0.247372427179411*pi,1.282276494753122*pi) q[4];\nu3(0.304702531493822*pi,2.6587634684747*pi,0.978397043060668*pi) q[5];\nu3(0.555912444594431*pi,0.05508746272124099*pi,3.82279831475762*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.568243322939033*pi,1.0052781143207*pi,0.629390667544549*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.612194307132448*pi,0.12368897951875502*pi,0.754891073706403*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.368431950024773*pi,-0.336245300605407*pi,1.59674646696406*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.676704417490392*pi,0.58209134351377*pi,0.722299412410113*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.569405013041583*pi,-0.14753870599498498*pi,3.5360307323883*pi) q[4];\nu3(0.742220566440688*pi,0.046131081400431984*pi,3.85128641231205*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.148074991237332*pi,3.34028751779468*pi,1.417712727830422*pi) q[8];\nu3(0.0980672350115406*pi,0.23769206142792498*pi,3.86937878653773*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.306469435199298*pi,-0.49545719170710106*pi,4.36286612897173*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.607991445234741*pi,-0.10894987268232997*pi,4.3957371064416*pi) q[19];\nu3(0.382317313095171*pi,0.21526945897126204*pi,3.57233709481658*pi) q[21];\ncx q[1],q[3];\nu3(0.47817273007653*pi,3.18920050318985*pi,0.5607743578277194*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.770604770662456*pi,0.43478312341316405*pi,4.17650236023795*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.138796580765542*pi,0.30798891646442395*pi,4.39056520525634*pi) q[12];\nu3(0.245533531335972*pi,-0.374895527046457*pi,1.207427910131311*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.272917800704708*pi,3.16047993100547*pi,0.567314851118299*pi) q[19];\nu3(0.181270090815418*pi,-0.07138853399029799*pi,1.241202031452194*pi) q[21];\nu3(3.5*pi,3.49702600716172*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.205789492947002*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.671557449073939*pi,1.01123364322081*pi,0.621864727249748*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.424732435688281*pi,0.25384626237536*pi,1.1188874270108249*pi) q[16];\nu3(0.135230950837003*pi,-0.299215201902456*pi,3.89013400110775*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.603508310541344*pi,3.32783111634476*pi,3.98634311729457*pi) q[14];\nu3(0.752942426152021*pi,-0.08282840733233698*pi,4.41917903156528*pi) q[16];\nu3(0.510259055036495*pi,-0.327088348252238*pi,0.851944887402848*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,0.5601161595227384*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.256479994575914*pi,0.04521150943633301*pi,3.72228201309064*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.4060918634619*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.49163113948986*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2349501560769651*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.42669709128488*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48394356772197*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.296691888604284*pi) q[8];\nu3(1.0*pi,0.0*pi,1.17741848504983*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2476375031796612*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.36431087039585*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3291471751630901*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49318607686314*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\ncx q[9],q[18];\ncx q[10],q[16];\nu3(3.5*pi,3.4820735453488*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.205063321663745*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210549298274542*pi) q[17];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.36711862522295*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47593466681331*pi) q[8];\nu3(3.5*pi,3.49526941362081*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39474421505013*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.613711997761796*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45358644530718*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.215355190904678*pi) q[16];\nu3(1.0*pi,0.0*pi,1.108039003428861*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5797436896823855*pi) q[21];\ncx q[0],q[12];\nu3(0.741872511016737*pi,0.27154771449188997*pi,0.5181477837698949*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\ncx q[9],q[18];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.460333051768011*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5787762274953763*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.211485795508252*pi,0.41143397572653895*pi,0.912974405092831*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.3626142647396*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4578552648819*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.791784676876805*pi,0.406128364907158*pi,4.143398353588379*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3854726117373*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3361514737254478*pi) q[19];\nu3(0.408469438917135*pi,-0.29841192733239696*pi,1.403197124648077*pi) q[20];\nu3(0.638465057611617*pi,3.01289396347826*pi,3.308654203648*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.743625440325014*pi,3.34521053890824*pi,3.05537391113753*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.552036853806439*pi,-0.4455713125433479*pi,3.5578288509956*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0717447533196279*pi,-0.4188456989661641*pi,4.1931858777711*pi) q[20];\nu3(0.248552644188365*pi,3.08960204764609*pi,1.275624515386688*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.470578595676735*pi,-0.24434974669945703*pi,3.67051496130273*pi) q[5];\nu3(0.92389213224407*pi,3.33678144722656*pi,0.816125620330863*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5158512495632399*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.67951887965842*pi,0.345210524792085*pi,0.5815541358031721*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.669656510126812*pi,-0.10038605669836098*pi,0.713105053302476*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.235359058327807*pi,2.94194069967592*pi,1.143707700762259*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.401196975227653*pi,3.04417133921308*pi,4.4970611880638405*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.441578610251108*pi,0.44214890985841504*pi,3.58450965532361*pi) q[0];\nu3(0.599393839106786*pi,3.17682630301801*pi,3.50334413382281*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.287316677208908*pi,-0.277778547876588*pi,4.3610837698623595*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.593309223134143*pi,0.11420539850581202*pi,1.298598321434119*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.521659257708747*pi,2.92495656646701*pi,3.96866472574243*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.609708696435543*pi,3.29310935678561*pi,4.47664502242934*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.312275580934266*pi,-0.4672796460300556*pi,1.58253868171869*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.808132215918722*pi,0.6530667882304999*pi,0.8363570556067139*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.856970924301434*pi,0.34352994157132*pi,1.011285625907305*pi) q[8];\nu3(0.19777974726639*pi,0.044897628189074945*pi,3.63085381865077*pi) q[9];\nu3(0.489729470636418*pi,2.81085428733314*pi,1.427703231044645*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.430757894829952*pi,2.63787274976602*pi,1.007174172586935*pi) q[12];\nu3(0.505506458613923*pi,3.41730967597048*pi,1.95783452138683*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.349595451131437*pi,0.23883426508981798*pi,3.72668452894493*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.455044825602651*pi,3.320309660493*pi,0.830542998257526*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.760044452749867*pi,3.39290231541514*pi,3.26235567596879*pi) q[8];\nu3(0.646736080996035*pi,-0.283280944707036*pi,3.91549911771342*pi) q[9];\nu3(0.722472069884467*pi,0.019365002299503997*pi,1.49371850094458*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.254114699796176*pi,0.72140208742276*pi,4.244674844911399*pi) q[12];\nu3(0.29193183654112*pi,-0.331375010068307*pi,4.348198843075091*pi) q[13];\nu3(0.712698360022101*pi,3.03175071394343*pi,3.16168222644478*pi) q[14];\nu3(0.632144007625359*pi,3.40671716632199*pi,3.49970509471664*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49722461960813*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.302243469610086*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.459696551112532*pi,0.49593309417421105*pi,0.729650006369679*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.234353459046507*pi,2.94546978799435*pi,1.338085930238792*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.678601139175638*pi,-0.03682160490111602*pi,0.685504654842346*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49048807255109*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.285368505097758*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.687138363628963*pi,3.25189361025434*pi,4.4982130657930295*pi) q[16];\nu3(0.411522309143628*pi,3.30022957554232*pi,0.5950366203956987*pi) q[18];\nu3(0.567249240613845*pi,0.54743471184999*pi,1.435971792020411*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.388905656422541*pi) q[5];\nu3(3.5*pi,3.464106346187*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.297261173576411*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.405806316470231*pi,0.373504370088769*pi,4.12328127616874*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[5];\nu3(3.5*pi,3.3310967250994*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.3108154172367*pi) q[7];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241911866840455*pi) q[20];\nu3(3.5*pi,3.2587796956289*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[7];\nu3(3.5*pi,3.47108024117324*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.359051435457833*pi) q[8];\nu3(3.5*pi,3.46764269328701*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[16];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.354332988847895*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44762058062185*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209150460163692*pi) q[18];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(3.5*pi,3.45533004991965*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45818790594908*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33697287814974*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38793073533619*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3349093310402669*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1456536335234309*pi) q[16];\nu3(1.0*pi,0.0*pi,1.173707787615772*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5990163442839905*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210417825610676*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.527120587679069*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[16];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.34716883482151*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5357791132345664*pi) q[18];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47297666085889*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.626147878651239*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5963684170376862*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5426989489126846*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.3602068526798*pi,0.92809986431865*pi,4.11339222202691*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[16];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.662309637710769*pi,2.88363906031738*pi,3.12356848730937*pi) q[0];\nu3(0.335942354202385*pi,2.41667057035635*pi,1.213717059288511*pi) q[1];\nu3(0.246566568313384*pi,0.27891096562080797*pi,3.64101113167646*pi) q[2];\nu3(0.477459797806261*pi,0.303787460013079*pi,1.082035319524062*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.877344118702478*pi,0.03264022412629497*pi,3.76596100372092*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.263544399562543*pi,0.00717283184497397*pi,0.6269089722429491*pi) q[0];\nu3(0.613149437987534*pi,-0.4903233741743102*pi,0.963281976933092*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.754528975179437*pi,0.27175014380362505*pi,1.315833826827348*pi) q[3];\nu3(0.422211991692115*pi,2.79587107744609*pi,1.54379274088834*pi) q[4];\nu3(0.393947689255153*pi,0.5446690920258399*pi,3.68933201346549*pi) q[5];\nu3(0.567937088823307*pi,3.43000314890456*pi,4.058685124335*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.562868854039031*pi,-0.11634561077794803*pi,1.011514442085689*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.767446256980013*pi,3.12597592621131*pi,3.17679723828292*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.671161926001383*pi,0.55916973632096*pi,4.32236471019282*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.355367829787168*pi,0.33849078809702005*pi,4.215276910237*pi) q[6];\nu3(0.440528698158763*pi,-0.350430352531082*pi,4.1860803157469*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.901655200608889*pi,0.306859324697598*pi,4.06316055197147*pi) q[11];\nu3(0.659401298535028*pi,-0.20659266433658802*pi,1.278419634991945*pi) q[12];\nu3(0.623227503128075*pi,3.11620589090464*pi,4.31694835768862*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.17705542584962*pi,0.5310400956629*pi,0.665865655202483*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.697558328607351*pi,2.93316342103562*pi,4.43011286227323*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.294644243040192*pi,3.08926937928812*pi,1.430487044421831*pi) q[7];\nu3(0.160397085619723*pi,-0.349105812260898*pi,1.046708369756435*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.45250674126497*pi,0.6970560669416099*pi,0.868505533253389*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.550745009832931*pi,3.31185120717649*pi,0.637235893975503*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.81182229124785*pi,3.29758022951753*pi,2.95272565360242*pi) q[17];\nu3(0.717176032449381*pi,-0.24094535349220297*pi,3.89830304660163*pi) q[18];\nu3(0.161621570598691*pi,-0.42050247171920163*pi,1.139869017123723*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.705181233522915*pi,0.77670640160456*pi,0.998217904644214*pi) q[8];\nu3(0.84649587216422*pi,-0.10097861048609202*pi,0.806471600666809*pi) q[9];\nu3(0.675259664232187*pi,0.6010650788057601*pi,4.41339850117782*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.560291740319976*pi,0.8501058522137199*pi,4.26914186172273*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.417395830688468*pi,-0.32256531924778997*pi,0.836475926813248*pi) q[16];\nu3(0.365770918701105*pi,0.73144132676524*pi,4.3358376833260905*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.30055173348137*pi,2.85617915354693*pi,1.180793326829932*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.176957773204391*pi,3.24215287027441*pi,1.5494674666078*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.332215275236704*pi,1.06477634710291*pi,4.40110614817273*pi) q[9];\nu3(0.353742371538006*pi,3.33876714387105*pi,1.68099195059339*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.409701180420173*pi,0.007547054620907989*pi,3.87988540373895*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.850260280898037*pi,3.45900724945702*pi,3.4979370357111*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.791398819536407*pi,-0.151983551400185*pi,3.39392737317111*pi) q[21];\nu3(3.5*pi,3.32021226658772*pi,0.5*pi) q[3];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1331445322593101*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.897978496288143*pi,0.37407476623540803*pi,0.814325930111954*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\ncx q[3],q[13];\nu3(3.5*pi,3.48747157694391*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.146248404966527*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.720428229025756*pi,3.48471671627187*pi,0.69225338806951*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.47671785779887*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.291240295632103*pi) q[8];\ncx q[11],q[19];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.48666519567339*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.43817235661515*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.38869159264887*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.40152930264533*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38925315333935*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5640581201119383*pi) q[7];\nu3(1.0*pi,0.0*pi,1.303648896096548*pi) q[9];\nu3(1.0*pi,0.0*pi,1.194036320475035*pi) q[10];\nu3(3.5*pi,3.48739284075093*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38966379209919*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.321118027194718*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.305484124566284*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.145487124235675*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206739022412458*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.49295927363998*pi) q[8];\ncx q[11],q[19];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45741169123496*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220865770395686*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5114379091902486*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.681704240970863*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.469574064713759*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.21863635698101*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5395839638794309*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48642685390157*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(0.453828023853003*pi,0.29254884113594104*pi,4.29569914496689*pi) q[6];\nu3(0.60580508611891*pi,0.73473015275433*pi,4.41613489267254*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[19];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5673886588910011*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.521654674826075*pi,3.29676171216361*pi,4.23765900034621*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.180122797739703*pi,2.89679208468842*pi,0.734856643125864*pi) q[6];\nu3(0.588688479271991*pi,-0.20039972948566098*pi,4.02583474824918*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.46531864825596*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2339581259264198*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.437334657493714*pi,-0.217066566311508*pi,4.22148932077261*pi) q[2];\nu3(0.793786561158029*pi,3.18764502063152*pi,4.388500850705039*pi) q[3];\nu3(0.24483143835641*pi,0.30278456630263695*pi,0.5076860845988536*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.474323797024868*pi,0.21679638665044698*pi,4.32240626916557*pi) q[9];\nu3(0.638887169059458*pi,3.49048148785116*pi,4.310239999062469*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.664915158047857*pi,3.34899616346224*pi,0.658465165842408*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.381329067050159*pi,2.59883198128919*pi,1.375759423064474*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.701557937140287*pi,0.18339962444007296*pi,3.77822168617953*pi) q[9];\nu3(0.164986330245271*pi,0.026937053863505978*pi,3.97171906060471*pi) q[10];\nu3(0.833977897774852*pi,0.045835823338043036*pi,4.0485846877371205*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.409386072358885*pi,2.79727414976815*pi,1.137269442124405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5052796066557597*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.695692267676276*pi,0.29785575503844997*pi,0.8647831577373579*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.422640180054864*pi,3.31157471613107*pi,0.946862104667737*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.203276554707883*pi,1.11488522091754*pi,4.18192617605668*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.757112940711653*pi,-0.212744743025074*pi,4.3966739568715205*pi) q[0];\nu3(0.33991144411076*pi,0.79090031260971*pi,4.13032643292275*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.152801643304321*pi,3.09465505611893*pi,4.48098133616583*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.797439744018064*pi,0.00627516531338701*pi,1.0669294707815231*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.408097145343449*pi,2.81288171122657*pi,1.184326384804618*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.561044869420026*pi,-0.246002388252068*pi,3.87172305357826*pi) q[0];\nu3(0.362330315524295*pi,3.30128458300216*pi,1.410818782089494*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.564834135459032*pi,3.02728618665751*pi,4.46648959055885*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.303112095022229*pi,3.16638063122048*pi,1.031911677785943*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.565659816909042*pi,-0.15649826514798298*pi,3.47903617735734*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.668326363478247*pi,-0.20223304649481*pi,3.51658291801299*pi) q[19];\nu3(0.341836919807878*pi,3.2470137717344*pi,1.376312394411039*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.507988891065175*pi,0.34253062729557704*pi,0.74671180811842*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.354588102077149*pi,3.49347270600469*pi,1.209106672292588*pi) q[12];\nu3(0.728434987247603*pi,3.234251441202*pi,3.45554451996556*pi) q[14];\nu3(0.511587595530521*pi,-0.186808902498602*pi,0.606142946207696*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.668044834416757*pi,2.67174633583049*pi,3.53751540037368*pi) q[20];\nu3(0.438476493577792*pi,3.06314023513481*pi,0.959444356445184*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.292583516787496*pi,-0.16135245207419302*pi,4.40817586714686*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46796125494562*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.201198101000833*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.253709524743129*pi,3.46968888678528*pi,4.1673706699346*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.261871216451062*pi,3.11624457459336*pi,1.6277639385533*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.49796675383217*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.295178692177081*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.739325521482778*pi,2.5367923919011*pi,3.85469192851015*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.20346404398058*pi,2.67191446568463*pi,1.227859702971623*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40381426143142*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34526341587184*pi,0.5*pi) q[6];\nu3(3.5*pi,3.23711223216226*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275960446953294*pi) q[11];\nu3(1.0*pi,0.0*pi,1.12848479343856*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.600958621585512*pi) q[13];\nu3(0.637211613090315*pi,2.87941490332482*pi,4.33192147641866*pi) q[16];\nu3(0.313664668261224*pi,0.34762222442547297*pi,0.90972893021764*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2539714195388418*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.608543986210604*pi) q[3];\nu3(3.5*pi,3.39153234376892*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[20];\ncx q[7],q[12];\nu3(3.5*pi,3.31729113894191*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.272843676462212*pi) q[14];\nu3(1.0*pi,0.0*pi,1.156690790162541*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.43760955438358*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47191820179349*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4999012380682295*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.42814918227729*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.169943003830511*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5051118176137197*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2740472352579268*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[20];\ncx q[7],q[12];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.26915732952398*pi,-0.35516973028072496*pi,4.33361030683205*pi) q[10];\nu3(0.58594882196944*pi,2.97697437847019*pi,3.42342951419315*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3662003352714205*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5266758311439821*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,3.47900870882102*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44022370145095*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.398974159753648*pi,-0.028270509843712988*pi,1.0453633836143719*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.364771452810044*pi,3.25138785646645*pi,0.995801060082267*pi) q[13];\nu3(1.0*pi,0.0*pi,1.31199688544077*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.202089306362061*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5284844350663043*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41178281012434*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.723321553645806*pi,-0.26981572628094797*pi,0.5357226015411127*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.288749165811227*pi,2.90954180571055*pi,1.470319689066051*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.410537112174337*pi,0.05432081544310996*pi,3.99530315510424*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46037909099899*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40598941091051*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.568647688262783*pi,0.11744861751077595*pi,1.495132936943905*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.709307001198679*pi,0.38447210763789497*pi,0.5462802058996855*pi) q[5];\nu3(0.55187096689936*pi,0.82282498242145*pi,0.956856259607807*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[16];\nu3(0.473708256900384*pi,0.51977395970099*pi,3.85192622003922*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.739856661264424*pi,0.83516133580172*pi,0.740726247245285*pi) q[19];\nu3(0.50221118950794*pi,0.20056993179933602*pi,3.6027121306517*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.56425489404713*pi,2.64621479544013*pi,4.02793069298767*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.743420731594771*pi,3.15707378639266*pi,3.99983021505122*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.543902427880113*pi,0.09050249259730103*pi,1.267149401710592*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.426583518316528*pi,3.28749001504197*pi,1.0235682080471769*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.432196665715176*pi,2.95609405332959*pi,1.78447169666411*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.886192649623642*pi,-0.11143294589137798*pi,4.483059683420191*pi) q[19];\nu3(0.679879482705478*pi,-0.292123089014856*pi,3.90060750774708*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.32794332640203*pi,0.39191943020339703*pi,3.58991204621259*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.448592894279793*pi,-0.001164843817834993*pi,3.68143834533912*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.812869567911093*pi,3.15879871378296*pi,2.922632734134*pi) q[11];\nu3(0.473423726864852*pi,-0.354889595185868*pi,0.79966395175154*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.550817624764861*pi,0.155487364969501*pi,3.80651757166893*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.674178137787426*pi,0.040220748787086036*pi,1.462909443252395*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.772273206211953*pi,0.434758334710878*pi,4.44450659308126*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.251498827674662*pi,3.12527970264795*pi,1.68827134916876*pi) q[11];\nu3(0.698071451042551*pi,3.48869921717141*pi,3.37710489557527*pi) q[12];\nu3(0.246101905723709*pi,0.45114629482924995*pi,0.61197616924744*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.327579888048474*pi,-0.376583104013612*pi,4.16145346029141*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46150317149642*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.51482861967428*pi,-0.4579208197258823*pi,0.5343719264872911*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2183465838895962*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.22889706667326*pi,0.33754418131171804*pi,3.52372806525489*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.568568355271333*pi,-0.4202696983208874*pi,4.2208674957119605*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.356338313735004*pi,3.33750428278111*pi,4.20075380639547*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.429634730711783*pi,-0.05856252888744701*pi,4.28746346417026*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.676650925419172*pi,0.5584729828580699*pi,0.623508120976744*pi) q[21];\nu3(0.554876856482271*pi,2.99822327298332*pi,4.2263526881674895*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39780816269569*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.363327279371565*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4139054903270605*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.944210900842456*pi,2.42059168344916*pi,3.6515879954095*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.785114502865505*pi,-0.306560015118012*pi,3.34574462940934*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[5];\ncx q[4],q[10];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.680228950099547*pi,3.17280575605531*pi,2.95774035440384*pi) q[16];\nu3(0.713465841909016*pi,0.5024762690318301*pi,4.10681620953648*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43345279078692*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.657092318839498*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44824087146877*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.232084158727543*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2281799140835798*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.2642265520393*pi,0.5*pi) q[14];\nu3(0.585161599036186*pi,3.37312916554182*pi,3.41187267021457*pi) q[16];\nu3(0.676109076690336*pi,-0.03853851510630102*pi,3.99774335452413*pi) q[18];\nu3(1.0*pi,0.0*pi,1.187998901697848*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(3.5*pi,3.46951508507486*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2262113400394279*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38893884008124*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.287020897653198*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44548544072642*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42810569589114*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.632901132702361*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(3.5*pi,3.48852698573406*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.517984604110294*pi) q[19];\nu3(1.0*pi,0.0*pi,1.406595619234615*pi) q[21];\nu3(3.5*pi,3.38832029763172*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4937128235938*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46625610656083*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.45282072048807*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.336301936744479*pi) q[16];\nu3(1.0*pi,0.0*pi,1.322790081410146*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234066423281801*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[18];\nu3(0.453806852335609*pi,0.257710474681519*pi,3.46640357271003*pi) q[2];\nu3(0.228559411920259*pi,0.7435007952530099*pi,4.38804606719222*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.434590582436089*pi,0.21298001313187298*pi,1.1745605096562222*pi) q[5];\nu3(0.295504097314055*pi,0.11661106940425603*pi,1.1153041627488909*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.624426657681335*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.365218411940948*pi,-0.21560532891822998*pi,1.136943475053347*pi) q[2];\nu3(0.51181959073821*pi,-0.15818170312261498*pi,0.674609655802086*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.318225524095255*pi,0.5713450792830801*pi,0.5324511198560372*pi) q[5];\nu3(0.539219291482315*pi,-0.13238568730936*pi,4.38578331019632*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.379959829094976*pi,3.39099924279665*pi,1.61674048506538*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5370956600601853*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34222088612816*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39154899638633*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.349789903622267*pi,0.25409675832176204*pi,3.98815654355204*pi) q[12];\ncx q[13],q[16];\nu3(0.623035339721609*pi,0.61058326950331*pi,0.75710281147004*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.535133407283504*pi,0.13219555267023797*pi,0.9140750604648691*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.327497073320333*pi,3.32016459407784*pi,0.617831325786124*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.468430585816434*pi,0.27274215491131903*pi,0.914342705070424*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.723888996161586*pi,0.226882737077849*pi,0.581826422497289*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.526618347174963*pi,-0.34693092240519297*pi,3.40116152829803*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.43855650377555*pi,0.5188211413397401*pi,3.62115479825952*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.853094751368305*pi,3.21787773078148*pi,2.87227661886256*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.580798677565743*pi,2.58239219853987*pi,3.47223046498482*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.688540969526127*pi,3.18255930046617*pi,3.67669680305217*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.409843665375492*pi,0.155276752887764*pi,0.849449990420438*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.875784489913535*pi,0.434147491236616*pi,0.840035513770219*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.663877317898793*pi,3.18648045212668*pi,4.37438510936898*pi) q[10];\nu3(0.136753191058515*pi,0.20002980860061104*pi,4.0911897979168295*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.519508965287289*pi,3.10400097324613*pi,1.68547050294065*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.674422377776117*pi,-0.334872636725009*pi,3.76384537466128*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.205030456915246*pi,0.39588861659225205*pi,3.90564787006028*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.844355463837257*pi,-0.17996714799833502*pi,3.5532346887937*pi) q[8];\nu3(0.748685771769826*pi,0.75323297082321*pi,0.734179523684699*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.352398489764504*pi,0.76492848525726*pi,0.5273450460664485*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.708738094222475*pi,2.86372512288785*pi,3.55688137689596*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.774702310638273*pi,3.04895684611422*pi,3.19242038895443*pi) q[8];\nu3(0.705973852537162*pi,3.0611333913087*pi,3.70235682460851*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.309478341234891*pi,-0.41802151973465607*pi,1.0356050103384868*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.400928805015961*pi,2.82397834347813*pi,1.52352124284595*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\nu3(3.5*pi,3.44056792265794*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.237599257634141*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.575061294375971*pi,-0.14068214058196699*pi,3.42482276821018*pi) q[18];\nu3(0.696984778816664*pi,2.96344527921622*pi,3.96779601206602*pi) q[21];\nu3(0.440087886102566*pi,0.406590826544056*pi,4.0366493875076*pi) q[0];\nu3(0.0427803914811066*pi,0.17089925086675095*pi,3.72399006674766*pi) q[1];\nu3(3.5*pi,3.42211168596989*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43675586206127*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2339296869643879*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[16];\nu3(3.5*pi,3.4839740864926*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.517082517627065*pi,-0.260980445090609*pi,3.91345877503843*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218299461107186*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2744306522908109*pi) q[20];\nu3(0.562987241123399*pi,3.28260932328922*pi,1.68066638953466*pi) q[21];\nu3(0.672066059085463*pi,-0.117243641427066*pi,1.218393636181492*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.665432339819887*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.46370807126105*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.362875725105952*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4849443490513*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42221138639594*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.174282047982146*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.436855591008624*pi,3.44776298228616*pi,4.28581426728139*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46669252822411*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40026104924841*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[19];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.763902921427429*pi) q[16];\nu3(0.888682129174521*pi,-0.10605671861475702*pi,3.64982477895381*pi) q[17];\ncx q[0],q[6];\nu3(3.5*pi,3.43993651153457*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48766815051931*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.520067548922803*pi) q[10];\nu3(3.5*pi,3.49629025770712*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.244464591670424*pi) q[14];\nu3(1.0*pi,0.0*pi,1.211040716364904*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.270570331823726*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45011953292012*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.532368173894489*pi,0.13593478464986597*pi,1.031797998351855*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2791520705928718*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.390976952916145*pi,2.90743836632629*pi,0.9953682993012241*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39442311522461*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3989639273798495*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.4005663752265*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5245462220563939*pi) q[6];\nu3(0.503437396076533*pi,-0.49278211578631953*pi,3.29661744640195*pi) q[7];\ncx q[8],q[15];\nu3(0.310704698542274*pi,2.82232599410955*pi,1.24355682337477*pi) q[9];\nu3(0.423272979770775*pi,3.15756430460326*pi,0.6007437998042*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,3.36948239619344*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.073337580336224*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.788797159644514*pi,3.39889687357664*pi,3.08855463550073*pi) q[2];\nu3(0.590856168582308*pi,3.430365768026*pi,4.10753177246983*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.638857377371842*pi,0.327266058742931*pi,3.94386800162985*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.819623289492256*pi,-0.244648961221742*pi,3.26768163508735*pi) q[9];\nu3(0.254964109572858*pi,-0.18282670227277298*pi,4.191277426521999*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.920229731929274*pi,0.79416036562198*pi,1.179783107043898*pi) q[2];\nu3(0.915646206549499*pi,0.82681683946576*pi,0.919170457384511*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.382409291959014*pi,2.91307537466473*pi,0.93634353227966*pi) q[12];\nu3(0.498264404324314*pi,3.29846475986549*pi,0.5238065058659293*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.362922876407607*pi,0.88180707626515*pi,4.00741708333934*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47075759110803*pi) q[21];\nu3(0.373732696532913*pi,-0.12475496177629702*pi,0.625473349978627*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.223496439206132*pi,3.15953457271462*pi,1.218216482064817*pi) q[4];\nu3(0.718834229553861*pi,3.39663818766307*pi,3.90491313859253*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.631709784359973*pi,3.21441173410694*pi,2.792280389573*pi) q[12];\nu3(0.444998869229826*pi,0.0007711979894250431*pi,1.452024150581648*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.651703792550655*pi,3.19554946278739*pi,4.40438127642031*pi) q[19];\nu3(0.170721043265159*pi,0.487702021644697*pi,3.59262701987522*pi) q[20];\nu3(0.464245369249184*pi,3.05406250488991*pi,1.289924103434903*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.51123997533322*pi,3.26395919152986*pi,1.82401593549467*pi) q[4];\nu3(0.727594384957338*pi,0.07023800844280603*pi,4.37291065656426*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.534106489826719*pi,0.38141668931194095*pi,1.421249097540042*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.657486989414795*pi,-0.075864772631757*pi,1.37368853188755*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.466797565454698*pi,1.0092513970442*pi,4.2579939778888*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.59795648219242*pi,-0.300656511472863*pi,3.41536532222342*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.858160965817069*pi,3.30331735198942*pi,3.20319284755324*pi) q[1];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0761696755208381*pi,3.31453116835174*pi,1.69953093560702*pi) q[8];\nu3(0.587542839456403*pi,-0.09433402809362701*pi,4.10887261428768*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.558274359725076*pi,2.93219295716971*pi,3.82496666223545*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.74002723605689*pi,0.5043209541795199*pi,4.2445169488944305*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.129835142921135*pi,0.08140479974303005*pi,1.15259384164508*pi) q[1];\nu3(3.5*pi,3.34160023837988*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.246606081111449*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(0.355434341810598*pi,3.40010770010986*pi,1.26097387136981*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.205574178418142*pi,3.1514116405683*pi,1.70652884258104*pi) q[14];\nu3(0.154747562423916*pi,0.10256839284215802*pi,1.2258261946265971*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.832281642622992*pi,-0.038928942802370026*pi,1.409599622080205*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,3.32004668919112*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48335599249597*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1433110997119709*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.206754099051252*pi,0.43378565380199796*pi,0.772908586403953*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273460526151172*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.35580453837817*pi) q[7];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.418536708879144*pi,-0.343855301450112*pi,0.828450987646641*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.387671342739163*pi,3.29991233478429*pi,1.70418033625851*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31977253557835*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43312729137123*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2150580082309*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.216532631752195*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49977595913067*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.565160370457076*pi,0.70738200724453*pi,4.24038176808555*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44989790298184*pi) q[19];\nu3(0.299644796444204*pi,3.44281365311372*pi,4.45822615910732*pi) q[21];\nu3(3.5*pi,3.42753007349971*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.410938940709584*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47216962159394*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.23683896565296*pi) q[14];\nu3(3.5*pi,3.3618892467609*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2847017485035779*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3489268801125*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5487565178181129*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37071301317807*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.5764305654643542*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.661050272724531*pi) q[14];\nu3(3.5*pi,3.30134545242571*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184082613258723*pi) q[17];\nu3(1.0*pi,0.0*pi,1.264655202409773*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47783901508783*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43092820683467*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.152198413982729*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.662489856413074*pi,-0.32155667572770097*pi,4.0541314355218*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.458882187507211*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47975760300505*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.380186098760393*pi,0.35880268381664604*pi,3.77618917660776*pi) q[2];\nu3(0.373829182689696*pi,-0.389289787201823*pi,3.92549453076101*pi) q[3];\nu3(0.184593262170275*pi,-0.166808576223902*pi,0.663836592696581*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4879837229145*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.467746449651992*pi,-0.139792166712289*pi,4.1367000726682*pi) q[3];\nu3(0.447337555301264*pi,3.06296114748268*pi,4.46969606738339*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.554482421292305*pi,3.05789333278332*pi,3.51101147023162*pi) q[9];\nu3(0.840130363051091*pi,0.019557766283594957*pi,3.9721100023652*pi) q[10];\nu3(0.455740158843851*pi,-0.359867011852124*pi,4.25822757466114*pi) q[11];\ncx q[12],q[21];\nu3(0.251716194935456*pi,3.23032986247101*pi,0.741898305650756*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.479861691238205*pi,1.00344616924685*pi,4.0263714547714*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.529444884922535*pi,2.94017361542035*pi,4.20404767710572*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.23437828262161*pi,-0.232710302902207*pi,4.475754082194991*pi) q[9];\nu3(0.31559896357284*pi,0.10608162987803704*pi,4.09843563382776*pi) q[10];\nu3(0.414767524036402*pi,2.98256297960044*pi,1.86920286919301*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.494969594723*pi,3.04627288466567*pi,1.77661030819448*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.366356721065358*pi,2.91836781091449*pi,1.74914938776176*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.341572837950156*pi,-0.20798400190175098*pi,3.9438649623722*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.475298024689851*pi,2.58553904026634*pi,3.8553875089979*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.932447906912054*pi,2.62621529171619*pi,4.09891239379984*pi) q[7];\nu3(0.799781723918404*pi,0.020025786762594033*pi,1.232336928726152*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.422062530384929*pi,0.45868494285347206*pi,0.5606647602440041*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.521774386571332*pi,-0.08505110245583303*pi,1.3364789597355111*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.643847464874293*pi,-0.21937521681244698*pi,4.421594309532059*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.629111755108941*pi,3.37785998257643*pi,0.8135291987697151*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.452773910527453*pi,3.32274964846892*pi,2.02289682770692*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.381899474437692*pi,2.58556320648393*pi,1.111752806533415*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.76518969597645*pi,2.50876829183042*pi,3.71824067725781*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.526931735414162*pi,3.47549956218393*pi,4.48922718394166*pi) q[1];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.264281391981684*pi,1.11063249403981*pi,4.38887972859881*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.512900577649241*pi,3.30827781415107*pi,2.98487751581017*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.785091826231486*pi,2.9790585803994*pi,4.12222606817903*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.593910660361287*pi,-0.29564664017848397*pi,3.45909697558086*pi) q[1];\nu3(3.5*pi,3.48630655034392*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.760216073563077*pi,2.65653924660112*pi,3.9667841061233*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.619733117497362*pi,-0.157122521780806*pi,4.43866051282649*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2123751464194479*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.409799304754969*pi,-0.07265336067755102*pi,4.38584382823975*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.300211659408458*pi,3.22911611620135*pi,1.1417255349287871*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.545440069610478*pi,-0.20894329581079002*pi,1.087636264685353*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[14];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.47113332819811*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.265038687849044*pi) q[10];\nu3(0.174022617405794*pi,-0.18332109359557303*pi,1.092923001469212*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0385728658158636*pi,3.34935382660905*pi,1.54478951040522*pi) q[17];\nu3(0.330990240568265*pi,3.35374940360276*pi,1.83886067052167*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47402831246281*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.37339092289841*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43970610080434*pi) q[13];\nu3(1.0*pi,0.0*pi,1.263323950941956*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3389554588565051*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.247657391115917*pi,0.43743257184879103*pi,3.87654014481*pi) q[18];\nu3(0.403312195428001*pi,-0.474536860204474*pi,1.59711530781245*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.33299248838333*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.42714773556325*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249615828479849*pi) q[20];\nu3(0.684102474487133*pi,3.4048093330174*pi,0.77487125076391*pi) q[21];\nu3(3.5*pi,3.44274339688732*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.280437001888751*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34118023296615*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43530772161503*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5185608588246245*pi) q[16];\nu3(1.0*pi,0.0*pi,1.216825163665944*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47088151205616*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3942189734727695*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5739033042833452*pi) q[17];\ncx q[19],q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.43399166080809*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4308143492743*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.852086189472008*pi,0.269484826576865*pi,3.7944331837646*pi) q[8];\nu3(1.0*pi,0.0*pi,1.364098318597389*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.45595227335255*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.412496000151163*pi) q[15];\nu3(0.600180666072478*pi,3.25298747021686*pi,0.5752650468150174*pi) q[16];\nu3(1.0*pi,0.0*pi,1.100676768552538*pi) q[18];\nu3(3.5*pi,3.40189747692533*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.193236134582801*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.871938666899517*pi,2.50827360917404*pi,3.93867291374637*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.740607815218165*pi,0.5127559235433099*pi,1.261215119226555*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.526799035686191*pi,0.5111463449715801*pi,1.1950749904836528*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32606664857631*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.178512733285424*pi,3.16187802621228*pi,1.1553093951446631*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.655559045654921*pi,0.5087103590257*pi,4.0883164742414895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4097470614768*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4692531756425495*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.604832087886973*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.844929553288534*pi,-0.2689159875551*pi,0.5616362708767756*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.50084100134789*pi,0.17677512304811405*pi,1.21199809784214*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.481803054777677*pi,0.279055029791073*pi,3.82852910306763*pi) q[10];\nu3(0.868769463970112*pi,2.90445078438488*pi,4.0400432934823005*pi) q[11];\ncx q[12],q[18];\nu3(0.125376859484911*pi,3.21763755862549*pi,1.345121711731128*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.209656702889484*pi,3.49708166736186*pi,1.7592989774577*pi) q[2];\nu3(0.547689713027277*pi,0.37118820704867805*pi,1.27125688012201*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.295970076696815*pi,-0.4809062904401365*pi,1.71329558438055*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.638468933931411*pi,-0.335521097148877*pi,3.553907991903*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.315960969334564*pi,3.07173557752855*pi,1.75070775978976*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.453326894440063*pi,3.49022090418319*pi,1.53444357508998*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.717972292490236*pi,-0.4134252002061968*pi,4.39489746709307*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.207694527923479*pi,0.6521878055055801*pi,0.83556945637341*pi) q[2];\nu3(0.500744232347378*pi,-0.11484216952783*pi,0.9733818620867489*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.676130255466153*pi,-0.21875114435277598*pi,4.10865712373345*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.236615332251775*pi,-0.290486817180862*pi,0.7536449336438851*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.229247941951733*pi,3.49558819625869*pi,1.317782803337084*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.36295464006973*pi,3.16554558908746*pi,1.75344004913479*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.311989943318988*pi,-0.357555601244652*pi,0.836173200789111*pi) q[19];\nu3(0.748879814424318*pi,0.5774946178286899*pi,4.33590531537756*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.663888996107693*pi,2.94429298796758*pi,4.13096605138177*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.457920875629352*pi,0.7007489042146999*pi,3.92414376121711*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.352644189111567*pi,-0.177394329197047*pi,0.670938197068303*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.33709294463401*pi,0.5*pi) q[11];\nu3(0.858998435127918*pi,0.09207498240361*pi,0.682299501929277*pi) q[12];\nu3(1.0*pi,0.0*pi,1.248170832560699*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.902527492478707*pi,0.0039010512152519716*pi,4.09297149408848*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.3200463870383*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.729748241397438*pi,-0.345663823349256*pi,3.35757744986805*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2158671044286309*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.798167595928808*pi,-0.043590979574060995*pi,1.3341654723393859*pi) q[21];\ncx q[0],q[10];\nu3(0.348749813572479*pi,-0.04772658338892899*pi,0.919539957640673*pi) q[1];\ncx q[2],q[16];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.801511140925075*pi,0.7382672078307899*pi,0.990664940826783*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40209215476299*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.374611233622961*pi,-0.192041249317222*pi,4.48900437061877*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.17258095146253*pi,0.5*pi) q[0];\nu3(0.196750619641427*pi,0.11375325923466695*pi,0.62968244369933*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47297610054687*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.559305244227458*pi,3.39319720499798*pi,3.2740515609268*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0801581776262559*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.676909168919045*pi) q[16];\nu3(0.613773276432791*pi,3.10541301877636*pi,0.5370904898149897*pi) q[18];\nu3(1.0*pi,0.0*pi,1.352390599864267*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.67122492869869*pi,3.28900121552014*pi,4.11291550190947*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.414233725249916*pi,-0.180557560628071*pi,0.5717912598414795*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41800141275131*pi,0.5*pi) q[7];\nu3(0.242521813239974*pi,3.13765239771869*pi,1.53959657631776*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5245101322221397*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.304572504900888*pi) q[12];\nu3(3.5*pi,3.3757623409255*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.25330308391091*pi,0.278162987608385*pi,0.739899831100118*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43377056543566*pi) q[19];\nu3(1.0*pi,0.0*pi,1.167634578017458*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[19];\nu3(3.5*pi,3.43715348374141*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.21485577073169*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.554700993322305*pi,2.69221964808246*pi,3.42260660341372*pi) q[2];\nu3(3.5*pi,3.40417481461975*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5786330737095124*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.336097997573044*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5176111199963227*pi) q[21];\nu3(0.0222734767710859*pi,3.26061999108184*pi,0.803541824247329*pi) q[0];\ncx q[1],q[17];\nu3(0.914832169073609*pi,2.62382536780614*pi,4.01026552964058*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,0.635334448773624*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.33553820414568*pi,2.30053056511032*pi,1.278228011094106*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.548979603606731*pi,-0.39317946653339997*pi,1.012280745141115*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.500582323689066*pi,-0.106379224397323*pi,4.32228679687679*pi) q[0];\nu3(3.5*pi,3.44789811902634*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.45551589843003*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.415221010282796*pi,-0.03544324489322498*pi,0.8422996973895349*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.247386093450125*pi,3.22038752243884*pi,2.06161801450372*pi) q[14];\nu3(0.253032915170104*pi,0.6377483326294999*pi,4.19522941426729*pi) q[16];\nu3(1.0*pi,0.0*pi,1.231308038517077*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44651500984533*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2708853649713578*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.218930180780216*pi,0.486843372033269*pi,3.88281087157171*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0719226225520582*pi,2.91377150653502*pi,0.625048287820752*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.542711330955318*pi,3.40704054341251*pi,4.420814795808489*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.511139513008245*pi,0.41158930161486895*pi,1.305449846534233*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.352651028065701*pi,-0.18836061782209101*pi,0.659840427115564*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.287560553842721*pi,0.06603142401273399*pi,0.5750836470606813*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4131643495586*pi,0.5*pi) q[9];\nu3(0.434028460967834*pi,0.17171184726615596*pi,4.32562691045001*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.759476150477259*pi,0.45268398352677597*pi,1.50807954195837*pi) q[12];\nu3(0.567884353902976*pi,-0.126611275087799*pi,4.37856234790045*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1131152992629039*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46618221187383*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4896112501015395*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.339347871034563*pi,3.44157383512679*pi,0.710354841601493*pi) q[4];\nu3(0.24296658603433*pi,-0.259753738531095*pi,0.932115986660877*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.447863563303244*pi,2.91233490481603*pi,1.026984587699707*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.284076040210354*pi,0.259156388145794*pi,4.22293731381885*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5067186080369082*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.290788918818878*pi,-0.21334279257573202*pi,0.7713093044873061*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.657426607713865*pi,0.45272231308213995*pi,4.1418266735645695*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.215447000275951*pi,0.13849320988342995*pi,1.127096605061952*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.450992859824815*pi,0.9409769547389699*pi,4.40616752100207*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.338329265404367*pi,-0.0013824879362390186*pi,3.7928444103878*pi) q[21];\nu3(3.5*pi,3.37854686806618*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.16241155331745*pi,-0.11078186692840902*pi,4.25524893167278*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.379468901436748*pi,3.35226321770249*pi,0.941460480837294*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3218721589891391*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.298736465511468*pi,1.03449876114412*pi,4.10692305452279*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.604254646115417*pi,-0.159041776744332*pi,0.961252935245661*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.352305393225086*pi,3.42322196217429*pi,1.90626308821684*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.376850163337141*pi,0.23056738206582506*pi,4.42670396405579*pi) q[9];\nu3(3.5*pi,3.41914035681526*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.290676285985215*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.394406739002401*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.579192082387012*pi,3.18983770861596*pi,0.5695184251538028*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.463322474573058*pi,-0.4273821054319945*pi,1.0005400232893868*pi) q[1];\nu3(3.5*pi,3.45621517687943*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.620876180728735*pi,0.089036311249582*pi,0.68141249802795*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.934145716701116*pi,0.79428195566455*pi,1.0165094498497211*pi) q[9];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.290286789313606*pi,2.83658585566044*pi,1.66744231759011*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2289484297951598*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32508364665465*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.628403356773338*pi,-0.27208678048218904*pi,3.39657618510804*pi) q[15];\nu3(0.210718470233231*pi,2.9958808112543*pi,1.58733312668636*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.745044971376837*pi,2.43845789706585*pi,3.6132918733531*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.23492831001604*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.098554802461907*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.678824045145491*pi,2.69389393515624*pi,3.52410214321962*pi) q[15];\nu3(0.16216507607392*pi,3.01338058869041*pi,0.5079556540941285*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4764271090467*pi) q[19];\nu3(0.160615001565552*pi,-0.4913035666534319*pi,1.87434337858211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(3.5*pi,3.29437183383936*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.212523642396613*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44075807573384*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.213422757132743*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.481816978023581*pi) q[10];\nu3(3.5*pi,3.44988531419669*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247932060150891*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47673976210498*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.421207060544745*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.43200295390308*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36206493966539*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,4.3704329824079196*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.269016119761567*pi) q[15];\nu3(3.5*pi,3.41257498391038*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191639789324823*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48880845270215*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45915843465433*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.24632062201313*pi) q[21];\nu3(0.376709808554897*pi,3.29833387109915*pi,0.7450839650993459*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5990241716318474*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.382751036423188*pi,0.376699353865368*pi,3.52370361718434*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.643382935799237*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33946468626928*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43110913102005*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.508473755347153*pi,0.03914709495194901*pi,0.5921045432031932*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.53640964107798*pi,-0.370097757076647*pi,4.44085848028687*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.379175609171897*pi,3.38460553439492*pi,1.67014011603827*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.296071167051564*pi,0.5832534066780699*pi,4.1800584328528*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.25788942831855*pi,0.24866867317736896*pi,0.5982431598173676*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.757824473519123*pi,-0.011359524807151022*pi,4.14267926859148*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.419435812755089*pi,-0.18149469703606702*pi,4.03296537490143*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.780467400706553*pi,0.73060499769689*pi,4.331629652659959*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.160966359862905*pi,-0.4893088210525497*pi,4.17703141985438*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.643630076049104*pi,0.51076777883857*pi,4.10056420732073*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.674352254041778*pi,0.26729727828968*pi,1.21091693978214*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.522594698270046*pi,3.15610574627647*pi,3.13965238198366*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.925519634733336*pi,0.457341804219874*pi,0.788648184645953*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.351778176582781*pi,0.12980413683556502*pi,0.5035170381344669*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.352340245051521*pi,3.14708046703835*pi,1.1211034557956419*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.650249334047481*pi,-0.4964618332610514*pi,3.24588988702428*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.251808125264091*pi,-0.182136407232947*pi,1.332338990830162*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.489908578630543*pi,0.7908681166367699*pi,4.3770877828375*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.779747297615374*pi,0.6555914656479*pi,1.1774778703859798*pi) q[6];\nu3(0.26519514266516*pi,-0.4824053135168192*pi,1.57152742180929*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.578017561061381*pi,0.5258711373648399*pi,4.2776724456257*pi) q[9];\nu3(0.465865017393272*pi,3.12383633128906*pi,1.466316931793279*pi) q[10];\nu3(0.0805662567204571*pi,2.48080280421751*pi,1.411780098027105*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.689125107438834*pi,0.46502895197960004*pi,1.06105932124051*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.958855933738892*pi,3.33666776635376*pi,3.34440808714432*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.262618204828453*pi,-9.9866115997993e-05*pi,1.4895973095997062*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.350038515927238*pi,0.209003832637777*pi,0.868891035745325*pi) q[6];\nu3(0.684618196538155*pi,3.3257962996087*pi,0.632013785375109*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.576803095665235*pi,3.02683393045781*pi,3.33075528454112*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524606729389494*pi,-0.206457093175007*pi,4.200153352361831*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.537410773959362*pi,0.258213702099074*pi,4.39659832551858*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.464194270817941*pi,-0.12592869677263102*pi,0.735346482221428*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.351781076015224*pi,-0.14690612961869598*pi,0.8619866409139469*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.486711566491246*pi,-0.4729133488009379*pi,1.53558793284987*pi) q[16];\nu3(0.723049663532107*pi,0.18307743847240798*pi,0.5464734870437378*pi) q[17];\nu3(0.516528604761629*pi,2.64986230202332*pi,4.01741792236775*pi) q[18];\nu3(0.479788360252317*pi,0.28981527848006505*pi,3.7918305703783*pi) q[20];\nu3(0.147627019757205*pi,0.06232016086498604*pi,3.6694888028326*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42774187978682*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333619521812571*pi) q[14];\nu3(0.127739313156295*pi,0.27431640648772904*pi,3.88911334949288*pi) q[16];\nu3(0.471400802164894*pi,-0.15301326903739698*pi,0.8936711659141621*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.358622115326816*pi,3.26847432329111*pi,1.488179993587915*pi) q[20];\nu3(0.46747929185403*pi,2.9722122934132*pi,1.2240852664846589*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.37351788886003*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.231777595266684*pi) q[3];\nu3(3.5*pi,3.4765104747025*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40605359893435*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.188639495921851*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.334713968913767*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3054465535975*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[3];\ncx q[4],q[9];\ncx q[7],q[11];\nu3(3.5*pi,3.4190306693452*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.22327529049599*pi) q[14];\nu3(1.0*pi,0.0*pi,1.119970607876237*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.163815872014267*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.36832626353642*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.427776724767281*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2069783756291481*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.48055552707401*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.25572502105449*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[20];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.47387827095662*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.49514069258297*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.412996232682*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5557113401416749*pi) q[15];\nu3(1.0*pi,0.0*pi,1.196198353836432*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3149498233555699*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46436496401643*pi) q[18];\nu3(3.5*pi,3.41196948666605*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181758751734576*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258248617402282*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.432910043689549*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5662595624651425*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5481503879737986*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34703222314248*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5409230122029964*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0644778360938196*pi,0.29439169280056*pi,0.970137991644038*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[10] -> c[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.687191342359072*pi,0.32176964968688604*pi,4.01056654322137*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.370777938593154*pi,2.84064614848026*pi,1.143187855088474*pi) q[21];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.817431744104914*pi,0.011473498995705045*pi,1.068769002330264*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.72039483504241*pi,0.48470374421638496*pi,1.35169956908699*pi) q[2];\nu3(0.446461858684733*pi,3.3025513048344*pi,1.54645864903666*pi) q[3];\nu3(0.245088189962609*pi,3.44595327362535*pi,4.21555826151718*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.471818847902954*pi,2.69517740670309*pi,1.169694917786995*pi) q[6];\nu3(0.769536127493128*pi,3.35245402656254*pi,4.22965181774772*pi) q[7];\nu3(0.710932691582509*pi,-0.05536834445281402*pi,0.9245689112513871*pi) q[8];\nu3(0.443228770808608*pi,0.6157113647469501*pi,4.4067676665929305*pi) q[9];\nu3(0.814643107185286*pi,-0.10340389289535001*pi,4.39542475662219*pi) q[11];\nu3(0.575393476583512*pi,0.18664212165278704*pi,1.4016886319119641*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.55942800559929*pi,2.65504219486331*pi,3.75497443348194*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nu3(0.481102394784751*pi,-0.338354073972263*pi,4.440008403662469*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.320492926714332*pi,1.11291910134256*pi,4.1821911795120705*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.591928367042241*pi,3.07719566686242*pi,3.29501138412845*pi) q[14];\nu3(0.236423357436164*pi,0.63839416005058*pi,3.7896923319132*pi) q[16];\nu3(0.384695921906629*pi,3.03575966999559*pi,2.03188133892098*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nu3(0.577362069539393*pi,0.36228873188093*pi,4.22119629469239*pi) q[5];\nu3(0.316983383671803*pi,0.6958522510770899*pi,4.15887369924791*pi) q[13];\nu3(0.574599557867978*pi,0.7815816813248799*pi,1.138783482494941*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.328713074981077*pi,2.53899397792502*pi,1.2872720315576989*pi) q[0];\nu3(0.777479577167618*pi,0.401597912453587*pi,0.630492029106229*pi) q[1];\nu3(0.0796346641784152*pi,0.17781509585924105*pi,0.557811195530147*pi) q[2];\nu3(0.856524169556067*pi,-0.257192480421305*pi,3.83824353099523*pi) q[3];\nu3(0.203092669304529*pi,-0.4583195572411835*pi,1.86551469914307*pi) q[4];\nu3(0.738914298085367*pi,3.45966890216017*pi,3.90909584903908*pi) q[5];\nu3(0.520696514477739*pi,2.64298000384933*pi,3.89242191879094*pi) q[6];\nu3(0.305201753777809*pi,3.35678171151696*pi,1.88795422234936*pi) q[7];\nu3(0.580462363379961*pi,-0.4431121262899801*pi,4.19778799427038*pi) q[8];\nu3(0.612298129884522*pi,3.37772204556855*pi,4.42837704040672*pi) q[9];\nu3(0.394068985746156*pi,2.87549886859544*pi,0.881494623223546*pi) q[10];\nu3(0.226809227158073*pi,0.8339242452545099*pi,4.2267127460357905*pi) q[11];\nu3(0.567743305780197*pi,0.5490157828054401*pi,4.1932775883239*pi) q[12];\nu3(0.541342155396918*pi,-0.150434075490458*pi,4.16476199349839*pi) q[13];\nu3(0.455966296545608*pi,2.91213614557689*pi,1.330723432017776*pi) q[14];\nu3(0.264329533005969*pi,1.17649343789172*pi,4.2947724054690095*pi) q[15];\nu3(0.884374864419356*pi,-0.31073436093934204*pi,0.985744587974586*pi) q[16];\nu3(0.395509863287657*pi,0.31971889466568604*pi,0.5994103458173412*pi) q[17];\nu3(0.73847598882926*pi,0.76843633649941*pi,4.46712586543279*pi) q[18];\nu3(0.40429993397861*pi,3.39579186747959*pi,4.38298205709991*pi) q[19];\nu3(0.428087127243624*pi,0.12134166221536402*pi,0.721897961352065*pi) q[20];\nu3(0.332065773579298*pi,3.00817007877612*pi,1.2904842203292959*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[17];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4273989492778*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.47670557903765*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41917402349364*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47883793357609*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43073632159103*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.231191902023894*pi) q[15];\nu3(1.0*pi,0.0*pi,1.20955273732421*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272718996790719*pi) q[18];\nu3(1.0*pi,0.0*pi,1.352366550397448*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1903065222368179*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[21];\nu3(3.5*pi,3.35006612516196*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[20];\ncx q[5],q[7];\ncx q[6],q[8];\ncx q[9],q[17];\ncx q[11],q[18];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.222952875976012*pi) q[16];\nu3(3.5*pi,3.40094553119035*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38935681368508*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49645249342888*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.188625935694837*pi) q[7];\nu3(1.0*pi,0.0*pi,1.213768627557589*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.331308453897319*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38946657028216*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47488067425442*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2133886452059661*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.515014106254084*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.589889237626879*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37954602143244*pi) q[18];\nu3(1.0*pi,0.0*pi,1.062380343729483*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5278820255002249*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.439208976953919*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[20];\ncx q[5],q[7];\ncx q[6],q[8];\ncx q[9],q[17];\ncx q[11],q[18];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5752134125584698*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.506931981351447*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5052134688007928*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35458187056838*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3891354618580305*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5014752593357881*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.381619075005956*pi,0.67922738758648*pi,0.611518936517913*pi) q[3];\nu3(0.469886555459868*pi,0.6789524440402701*pi,4.46753384605945*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[8];\nu3(0.626304150735082*pi,2.69149265259518*pi,3.72075884604312*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.525449557952149*pi,0.08698448737356601*pi,4.02240185176303*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.349451733449161*pi,-0.19963523820109802*pi,1.102204232312076*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.69079506146109*pi,-0.257383403901824*pi,4.07186090719715*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.793470514817519*pi,2.92013988204658*pi,3.32724898363609*pi) q[2];\nu3(0.725391905957273*pi,3.38365426212175*pi,0.622434616445063*pi) q[3];\nu3(0.462653828098509*pi,1.02309594296273*pi,4.325468447461359*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.63468847424771*pi,0.250658050777514*pi,4.18571808489817*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.975378246883119*pi,2.95325337925511*pi,4.2411328071389*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.622238032710693*pi,0.27610927243292305*pi,0.75282807131051*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.243393122171532*pi,2.82487493215464*pi,0.9499436653287*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.384496049499947*pi,0.7225164291748001*pi,3.97794478896671*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.489563385817725*pi,0.09842317962509795*pi,3.65107856640494*pi) q[5];\nu3(0.847217606884259*pi,-0.30608316527388*pi,4.3409588466715405*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.269775937013508*pi,0.7376855209262501*pi,3.9938359484627*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.588152857951212*pi,3.21455588141764*pi,3.7851056280188*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.22497778297286*pi,3.3954975418951*pi,4.24623543959501*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.356946730334753*pi,0.376964425972126*pi,4.19521182693427*pi) q[5];\nu3(0.557662181148918*pi,2.40423250619249*pi,3.75530939525073*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.453543411899415*pi,-0.10873681391239598*pi,0.707691262274859*pi) q[11];\nu3(0.379517360019573*pi,3.08696700694666*pi,1.98092910579708*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.78363010217676*pi,0.23936038718735997*pi,4.2382801556698695*pi) q[16];\nu3(0.476803990832117*pi,0.039958585881811004*pi,3.65354684621994*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.98652800405565*pi,2.71478324686173*pi,3.79692973295921*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.460468042773121*pi,2.68028396983458*pi,3.87061153027262*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.413509123252906*pi,2.7365982539097*pi,1.3991720353404111*pi) q[7];\nu3(0.701129984155939*pi,3.40958764184499*pi,4.40850275815612*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.595368907566154*pi,0.7684060998926401*pi,0.968325558442021*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.764152914044266*pi,2.4824088444235*pi,3.90742245564172*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.775131396267827*pi,3.33070690218602*pi,3.68459041285517*pi) q[18];\nu3(0.282248498116779*pi,0.36638877784247403*pi,3.45252475936863*pi) q[19];\nu3(0.54959623562028*pi,-0.098425114468495*pi,4.29912560914091*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.786605259347535*pi,0.9150043858707799*pi,4.431267968125701*pi) q[7];\nu3(0.408471426861242*pi,0.7051331040237501*pi,0.5652666015270381*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.247586575846276*pi,0.51671976677703*pi,4.42312194352015*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.861089860925474*pi,0.482328110169837*pi,1.410049154071584*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.457753537794987*pi,3.33316204996143*pi,2.02100476782961*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34600028577127*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.689973412281833*pi,3.38747827776106*pi,3.98829681137105*pi) q[14];\nu3(1.0*pi,0.0*pi,1.267941258292392*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.136645516754928*pi,0.53194168243863*pi,3.65647693493417*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[18];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.622164801975025*pi,1.13288480806626*pi,0.664269781316945*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4552341623908*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35233429064396*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.253891977669711*pi) q[7];\nu3(0.711894954218012*pi,0.30085955769346096*pi,4.45294550351481*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40563279776685*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.513183456725578*pi) q[16];\nu3(1.0*pi,0.0*pi,1.189928196499926*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2238739788498338*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[16];\ncx q[3],q[18];\ncx q[4],q[19];\ncx q[5],q[7];\nu3(0.513066931222946*pi,3.46017517342486*pi,4.177553327519989*pi) q[10];\nu3(3.5*pi,3.47369547371727*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40133632857051*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.226220954450046*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.43457062169086*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.49631724282079*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47503545287101*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5344724848372704*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2621830137991021*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4431596080003395*pi) q[18];\nu3(1.0*pi,0.0*pi,1.377501833500564*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48301042901481*pi) q[21];\nu3(3.5*pi,3.4645733717157*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.823513625750509*pi,0.85647269938751*pi,4.43529695165965*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[19];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.3004917087434151*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5277015196076213*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.639613915443586*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.298669040606403*pi,-0.26597937415683304*pi,0.5841829744041392*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.3898952670970495*pi) q[9];\ncx q[11],q[20];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48496755735462*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.539038896846371*pi,2.73637214723577*pi,3.99722446582397*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47673327403939*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43740317104434*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.238189333550163*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4835054959425*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.32103445769436*pi,0.6131834282784101*pi,4.4026739573838*pi) q[16];\nu3(1.0*pi,0.0*pi,1.265352767919817*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.63153028676598*pi,3.41348668657275*pi,3.86038566433683*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.897336115037563*pi,0.88962767885714*pi,1.093849627057287*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.254646814371769*pi,2.98719274495796*pi,1.74533802876183*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5760280820331505*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.540114911946049*pi,-0.09651141113369399*pi,3.85177176603993*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.662291278443869*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.329019320759791*pi,2.90781199056897*pi,1.03676383271714*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.694687034104662*pi,0.21375661249173294*pi,4.07442694815634*pi) q[11];\nu3(0.893825105702435*pi,-0.144719314259655*pi,3.65729073244311*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.742524238979966*pi,0.341537492258036*pi,1.094077540884083*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.678305249229855*pi,0.24407131291610396*pi,0.973342768533902*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.731110617208417*pi,2.46711057346835*pi,3.8806271475476*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.595782135903077*pi,3.11881011280525*pi,3.85817752991109*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.577302865202959*pi,0.82908110909879*pi,4.3841999928298705*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.311195785225513*pi,0.92115068244352*pi,0.5622778466590512*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.226384713699841*pi,3.1589176837626*pi,0.738298066163908*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.75150335105299*pi,3.16239950556357*pi,3.3082541640754*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.926380867595998*pi,0.15180487591025904*pi,0.833625805453247*pi) q[1];\nu3(3.5*pi,3.4673020975206*pi,0.5*pi) q[2];\nu3(0.804021368913678*pi,-0.015942586627721023*pi,1.286365751784341*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.598983170468507*pi,0.49473486890322305*pi,1.384466914859848*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.305668400712725*pi,2.82058670878911*pi,1.15059357023061*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.602760041079312*pi,3.28987046338802*pi,2.82704173601048*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3603895802795472*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.60310206685898*pi,2.65658987184914*pi,4.1445236358389*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.68698354111886*pi,3.47333768966176*pi,0.810022008870033*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.311810107639293*pi,0.74772509907522*pi,4.11923412316711*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.256213846004679*pi,-0.4822836296946039*pi,4.011607502174639*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.348691929606006*pi,-0.217143286561932*pi,0.69546359604367*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.29458134587516*pi,0.7465417690131599*pi,4.10430333536503*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0963694153883824*pi,2.58664715375111*pi,1.16275067349149*pi) q[21];\nu3(0.548874612694784*pi,3.22175427643617*pi,4.39763937234968*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.188825558982816*pi,-0.00766361099443702*pi,0.5940198575941646*pi) q[4];\ncx q[5],q[20];\nu3(0.543478346934232*pi,0.56589895740053*pi,4.49913722481773*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.254812707675642*pi,-0.08274983296697902*pi,1.352656015581361*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.524977423599558*pi,-0.27015942181532*pi,1.032951354351479*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37186996030816*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.183645975094906*pi,0.44558795056727396*pi,3.98972377934925*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.683645102625756*pi,3.00686959639123*pi,4.28116239838468*pi) q[4];\nu3(3.5*pi,3.43512586362775*pi,0.5*pi) q[5];\nu3(0.224128537855259*pi,-0.4289155742913402*pi,1.010793257131293*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.82260520537616*pi,0.39689332913987896*pi,0.859175630340405*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.836279386494036*pi,3.09777498233932*pi,3.29406268968611*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2490438300664422*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.612335472280722*pi,0.484224515772004*pi,4.25967066637856*pi) q[17];\nu3(0.425176299676609*pi,2.87217961717889*pi,0.713951636156221*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44776222175037*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.453491302085868*pi,-0.385890493384431*pi,4.46645072540281*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5078098470491328*pi) q[20];\nu3(1.0*pi,0.0*pi,1.325570837777314*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.3779546021237*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.2503629745552352*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47936702424651*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41322503669301*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.368747666956748*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2446041052171979*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.558097017666624*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45062581717503*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.282939539777518*pi,0.386328518010127*pi,4.03390986662986*pi) q[5];\nu3(3.5*pi,3.41950801467611*pi,0.5*pi) q[6];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272571799131615*pi) q[17];\nu3(1.0*pi,0.0*pi,1.382055789680608*pi) q[18];\nu3(0.315330940485033*pi,0.011850126655876037*pi,1.046756783918687*pi) q[20];\nu3(3.5*pi,3.42154239350821*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.623256627090909*pi,0.21316352407100003*pi,1.459525119470249*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.639669395456946*pi,2.86114841877953*pi,3.36041503542129*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.289033916846491*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5645778141862383*pi) q[8];\nu3(3.5*pi,3.45142129753389*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1989992332782*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40619423547282*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.630918029507881*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.567062570723508*pi) q[15];\nu3(0.560514580084907*pi,0.43328926782827804*pi,1.50345189162884*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236388541714121*pi) q[19];\nu3(0.722812042223641*pi,0.5159597337404*pi,1.0492443868198849*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.45720926249121*pi,-0.4684222906629013*pi,0.688371572567506*pi) q[1];\nu3(0.861694079511204*pi,2.96765396698826*pi,3.34694561441462*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(0.394010678542766*pi,3.37854709367536*pi,4.45294498681073*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4470190098463895*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41400990878798*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.816498589229444*pi,0.0035948199912470002*pi,1.118159658377973*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.365126082877798*pi,2.7615189200093*pi,1.65056802444495*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.2658622108951*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34685899714247*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.614505854060496*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.394468284829619*pi,0.9670584921757901*pi,4.3421954839587205*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.186823889862486*pi,0.5754457693001*pi,0.918341061634216*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0987731737321593*pi,3.37623468526591*pi,0.910790673791972*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.575231324864467*pi,-0.022206035062242002*pi,3.82197989558736*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.777023557652203*pi,2.64576871175038*pi,3.9619407279477*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.559848728770733*pi,3.31858803214983*pi,4.1834923529772094*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45150557702908*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.779027692606583*pi,3.14487958766726*pi,2.97006148863507*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.725146506386349*pi,0.12463206459379494*pi,0.852926197564724*pi) q[12];\nu3(0.480771402298555*pi,2.96041286083109*pi,1.4592778781564109*pi) q[13];\nu3(0.469336707935804*pi,2.9870878433585*pi,0.5205600947140911*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.713043471706821*pi,0.5008168613764299*pi,0.8029565447248019*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2049139811887*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.216945838958322*pi,3.28914641190997*pi,0.667914241341163*pi) q[12];\nu3(0.267931782745649*pi,0.30148127039294803*pi,1.1083853180860062*pi) q[13];\nu3(0.489584734144584*pi,3.03606066886364*pi,4.291841156614391*pi) q[14];\nu3(0.537367895422496*pi,-0.08119748758659501*pi,3.97807184526703*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.589429920455888*pi,0.359827071114287*pi,1.51373995705553*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.814868595187236*pi,0.35876874751117305*pi,0.988309899000847*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.767595212974468*pi,3.17086525599461*pi,4.01011784628502*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4724379174479*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[20];\nu3(0.59197026828833*pi,0.92838236356688*pi,1.030029173739923*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.229850121782224*pi,2.71690942816356*pi,1.3822858340948398*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41739041961073*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.517681536480935*pi,0.43515493850627196*pi,4.13121660618982*pi) q[9];\nu3(1.0*pi,0.0*pi,1.138085968067035*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.444601112850235*pi,0.6010038969254701*pi,3.72794455494192*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.516409230747705*pi,0.44270667914821804*pi,4.374139150228*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4139102419135*pi,0.5*pi) q[4];\nu3(0.407139041581129*pi,-0.22419503269013602*pi,4.01648099002235*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.65132562638283*pi,3.39736490361484*pi,4.260521263038299*pi) q[11];\nu3(1.0*pi,0.0*pi,1.179702196350249*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.268011556252212*pi,-0.051047090300151976*pi,0.618825680632608*pi) q[17];\nu3(0.243043916163791*pi,1.11357395150383*pi,4.1400085602954*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.28298380299617*pi,0.63133581664811*pi,4.43971817572496*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.46110792520167*pi,3.15633120231388*pi,4.302623887972111*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42029188686156*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4057912497895995*pi) q[10];\nu3(0.608640740030006*pi,3.22931676552372*pi,4.0075587311155605*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.181489968614309*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694475827644563*pi,0.47085398258162203*pi,1.154258848994746*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.451716791252822*pi,0.24599119624487797*pi,0.5562458393484373*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3824365222090105*pi) q[12];\nu3(3.5*pi,3.44602485034917*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225808642216258*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[12];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.175163167917154*pi,3.40812056246578*pi,2.04933895014109*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38253224079622*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.523722489825942*pi) q[15];\nu3(1.0*pi,0.0*pi,1.330751827583724*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.260231141442772*pi,1.00612791854658*pi,4.00676745447071*pi) q[2];\nu3(3.5*pi,3.46694453241288*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33615505353053*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.291470655715867*pi) q[17];\nu3(1.0*pi,0.0*pi,1.306235469704472*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.626884558597366*pi) q[19];\nu3(0.574496162316674*pi,0.81027507932412*pi,0.618922310694618*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.608825834654028*pi,0.66179219795319*pi,1.073550954376664*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42406841890031*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.706896696135183*pi) q[16];\nu3(0.664508449624475*pi,-0.032690607318833*pi,1.3070667218559708*pi) q[20];\nu3(1.0*pi,0.0*pi,1.349089008992413*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4579408143485*pi,0.5*pi) q[6];\nu3(0.529195678499566*pi,0.340658013882032*pi,0.755334730496056*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3967977442888548*pi) q[14];\nu3(0.486599023035335*pi,0.37391747529208796*pi,4.04540133564946*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5762229250597066*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5494230376684333*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43550747387886*pi,0.5*pi) q[0];\nu3(0.548346925309452*pi,2.951324268548*pi,4.09599466721159*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.290169869542243*pi) q[7];\nu3(0.594575734282366*pi,3.175689927233*pi,3.43192067161948*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.10593809098133*pi,0.17104799897829503*pi,1.122920091192503*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30913251978665*pi) q[21];\ncx q[0],q[7];\nu3(0.428654618287861*pi,0.88912050869563*pi,4.04471710361333*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0656789241292295*pi,2.42808281213466*pi,1.175847224021609*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.509382692677917*pi,0.7271939712076501*pi,0.5852480301537722*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5751517836369566*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.943276736956805*pi,-0.314008209591511*pi,4.00283065472495*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.339572695341331*pi,2.82179248269593*pi,0.800844009154074*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,0.762149792045747*pi) q[7];\nu3(0.25564529858869*pi,-0.15631928793990502*pi,0.5749537004132105*pi) q[9];\nu3(0.92248911525741*pi,3.15450281551773*pi,3.82320362893602*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.238070073914407*pi,3.35782949438347*pi,2.11425760282218*pi) q[12];\nu3(0.978127051401271*pi,0.46191039584430105*pi,1.491193580719252*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.333463785492992*pi,3.49181257208661*pi,0.905102020233051*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.325296861380151*pi,0.10254441341561704*pi,3.88892009380561*pi) q[3];\nu3(0.7877802437113*pi,3.26209371646695*pi,3.38041144954381*pi) q[4];\nu3(0.258939771095686*pi,2.75795103133319*pi,1.57873213938804*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.486107253687448*pi,3.18254253344875*pi,1.97215931829201*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.350032283977546*pi,-0.196548007785174*pi,4.27077550461024*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.53515069160207*pi,-0.19066106236213398*pi,4.01331994250914*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.365638915634461*pi,-0.14213891628090902*pi,1.0147124537906689*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.541195625008539*pi,-0.459870027096369*pi,0.8393734954183709*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.913518601846066*pi,-0.09004980194580198*pi,4.19807573006828*pi) q[18];\nu3(0.224452330280875*pi,3.29295430795482*pi,2.05057443416413*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.624034082697228*pi,0.03767716109289099*pi,4.25405506822799*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.802904465005153*pi,-0.22678460956909302*pi,4.49250715661325*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.670436278554554*pi,2.64391218825014*pi,3.46197062617245*pi) q[17];\nu3(0.238887130181808*pi,0.70068145719913*pi,0.72687425225143*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.512073631172945*pi,0.57384057409621*pi,4.30389798706232*pi) q[0];\nu3(3.5*pi,3.33308123315949*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.310124083185254*pi,2.65888826937388*pi,1.423570809053499*pi) q[6];\nu3(0.832195214257601*pi,2.77005947078139*pi,3.51938916544214*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.266896454220749*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.601467966018645*pi,0.40397858994246205*pi,1.195881156718034*pi) q[14];\nu3(0.244327896638512*pi,0.40417943977231496*pi,4.4655922512859*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.162752900630239*pi,0.384031379979061*pi,4.39567555541126*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35909152608684*pi,0.5*pi) q[9];\nu3(0.28121561135824*pi,0.9316014439247899*pi,0.5389335403520177*pi) q[11];\nu3(3.5*pi,3.47031663531068*pi,0.5*pi) q[12];\nu3(0.133076397197605*pi,0.5479892296437101*pi,4.42527430998323*pi) q[14];\nu3(1.0*pi,0.0*pi,1.124237885524509*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.098976841686732*pi) q[20];\nu3(0.61411532952126*pi,0.214541653712221*pi,3.72815575606019*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.6419323580872169*pi) q[10];\nu3(0.369064817659421*pi,3.05885732033418*pi,0.6935199045705069*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.385089379362063*pi,0.30276991982579604*pi,4.34084150848806*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[10];\nu3(3.5*pi,3.45176161237307*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42417950802117*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48892949708886*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269152348565999*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258589730263924*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48630582268054*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43948931691988*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[6];\ncx q[4],q[19];\ncx q[7],q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.228650572351164*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.856180139952009*pi,-0.293574676689464*pi,0.5658281528292671*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49446193402134*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.323006486309869*pi) q[6];\nu3(3.5*pi,3.31637874543688*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.163079008564343*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41521539652002*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.148242454919945*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.650866174559845*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.453116289637229*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.745456240406997*pi,0.457696749830236*pi,1.066083079900611*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(3.5*pi,3.39907409666519*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5689203844558103*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2946276686324851*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,4.33108660234975*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47186418105061*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.452039148704857*pi,0.6645129872726101*pi,0.609750920841724*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48330919842114*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.75826170564086*pi,0.423344326447354*pi,1.158416335169129*pi) q[9];\nu3(0.515192052541191*pi,3.39845608975585*pi,0.758954794250817*pi) q[10];\nu3(3.5*pi,3.47806599180253*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249835233071942*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5438515728059422*pi) q[21];\nu3(0.518919646033848*pi,3.02300284224066*pi,4.4761767827506596*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.575839639806994*pi,0.70203220233985*pi,4.38692815161457*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5251551208533*pi,3.18198192429807*pi,0.873157289974205*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.670932846382002*pi,-0.0007340928987910056*pi,1.4331092439361819*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.624027586441402*pi,-0.015392415658387004*pi,0.619520425792017*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.798073457273555*pi,0.017067216645113015*pi,0.806614041955649*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.476454421677013*pi,2.96856259322326*pi,1.43535421011901*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.121348629488035*pi,-0.39255759585076*pi,0.650099058929007*pi) q[15];\nu3(0.652976725108411*pi,3.37701387340688*pi,3.79174917673063*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.677620856205764*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.744272096265533*pi,0.37874736947353205*pi,4.4196244578698*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.512847766228871*pi,3.21236739807659*pi,1.64916719120357*pi) q[4];\nu3(0.126083907132684*pi,3.4576281487153*pi,1.67659416439075*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.866739766891454*pi,0.43503182217858605*pi,1.135302154629384*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.274516684369284*pi,0.65584829472655*pi,4.3155622704012195*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.434090993576566*pi,-0.206012289040848*pi,0.5451412835362894*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.279769494896477*pi,2.88712114002378*pi,0.713624619896227*pi) q[20];\nu3(0.297201618082545*pi,2.94900561942021*pi,1.81395095565549*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.571870643035502*pi,-0.4265834712403855*pi,3.2630065100112*pi) q[4];\nu3(0.207931272536852*pi,-0.007503329101389011*pi,0.917530592352914*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.341234736249522*pi,-0.4315336993362352*pi,1.66388246471253*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.736266888401089*pi,0.18566652029478004*pi,4.30405417873523*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.640653726865373*pi,0.366080548631986*pi,1.50810276188194*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.573870756298821*pi,2.63695470936331*pi,1.130680133228078*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.533930105697032*pi,3.49426056004405*pi,3.95023713457913*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45195779154586*pi,0.5*pi) q[2];\nu3(0.938094367779204*pi,0.6158716347284601*pi,1.269122021581522*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.334666268633545*pi,2.73722078534624*pi,1.141175558558925*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.550562211319691*pi,2.75080907527449*pi,1.3658718524291271*pi) q[8];\nu3(1.0*pi,0.0*pi,1.27114922932473*pi) q[9];\ncx q[10],q[16];\nu3(0.489926094617752*pi,3.26471166646079*pi,3.2297623990215*pi) q[11];\nu3(0.238762888862005*pi,3.25415899583387*pi,2.1168147386666*pi) q[13];\nu3(0.8527410662195*pi,3.03475590237916*pi,4.25224406079552*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.653015068921185*pi,3.35795720494616*pi,3.40298712603732*pi) q[19];\ncx q[0],q[20];\ncx q[2],q[9];\nu3(0.362710476735405*pi,3.25654725928768*pi,0.610376572997419*pi) q[3];\ncx q[4],q[18];\nu3(0.503882271683781*pi,0.89343087718795*pi,4.0234481104328506*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.511512207707609*pi,0.81349604098206*pi,4.459026026242491*pi) q[8];\nu3(3.5*pi,3.41452723821926*pi,0.5*pi) q[10];\nu3(0.354432205690769*pi,0.08837217120775498*pi,4.47188530422019*pi) q[11];\nu3(0.470871064857419*pi,-0.377404719690358*pi,4.350777386169581*pi) q[13];\nu3(0.364898535459591*pi,-0.4686173859477001*pi,1.257359263093256*pi) q[14];\nu3(1.0*pi,0.0*pi,1.363866672046774*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37475014602328*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3868561034258*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44084109007364*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.623376739529945*pi,0.32628206573416696*pi,1.198039208912187*pi) q[17];\nu3(1.0*pi,0.0*pi,1.256162435420059*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.164190526205853*pi) q[20];\ncx q[0],q[20];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.742454547160093*pi) q[16];\nu3(0.242272257703247*pi,2.93526119611418*pi,0.8345920012261829*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.43450342056582*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29180262084536*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229568188441048*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5653218337124732*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.38997521214563*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3469625690819709*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.43082055435634*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44018913442123*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.299014926560182*pi) q[13];\nu3(1.0*pi,0.0*pi,1.285350493722367*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[11];\ncx q[7],q[14];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4145277649849195*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.642911058142903*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43569804598277*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46596531114198*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.144559406517929*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.49377607549572*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5057531632772209*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3369330486448239*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.847584456120322*pi,3.18358895057088*pi,4.17442169079076*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[11];\ncx q[7],q[14];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.29959619438638*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227626708337646*pi) q[21];\nu3(0.489067740476076*pi,3.30787120411198*pi,4.32383117678022*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.436108457806369*pi,-0.174669300931393*pi,1.0153771911842409*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.804186445661212*pi,3.44525054986759*pi,4.01179280701908*pi) q[9];\nu3(0.449180833192259*pi,2.67394539225453*pi,1.093719260104191*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.531646328873745*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4583187681333705*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.621575355268628*pi,3.41707854365713*pi,4.3072566442589295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.297037926726168*pi,3.25462589009558*pi,1.244114425006856*pi) q[7];\ncx q[8],q[15];\nu3(0.810350574402491*pi,0.04659492246297603*pi,0.8981399674578741*pi) q[9];\nu3(0.661015239596955*pi,0.184047115213829*pi,1.086084058259003*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.278537091896074*pi,-0.16951267209599202*pi,0.9483816511379051*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.253100334590619*pi,-0.05674909979675802*pi,4.11803243473746*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5082293318319762*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.148121873644817*pi,3.41247728840845*pi,1.82929227573842*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.657113387065675*pi,3.26264000629363*pi,3.64405225479671*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.598766236444633*pi,-0.4890756760795801*pi,4.45899912140493*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.63200327003724*pi,-0.4573804475697715*pi,0.85872136553431*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.652412461415239*pi,0.7644207047110501*pi,1.2016464923348869*pi) q[16];\ncx q[17],q[21];\nu3(0.71499521379937*pi,0.5991866004291699*pi,1.374554733048301*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.657050383699918*pi,-0.4370980025914297*pi,3.06828582983242*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.557390605001429*pi,0.49333435927774005*pi,1.3650627927219179*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.200088531139479*pi,-0.19036072907433*pi,4.10058676184794*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.783096118788521*pi,0.39811113730508296*pi,1.338756981179258*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.218879376129288*pi,1.02355465937359*pi,4.04136884319707*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.167536039117725*pi,3.25446954902025*pi,4.2701084306572294*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.365907478696192*pi,3.30778233120401*pi,1.410386770183654*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.724632251301514*pi,2.48514620185753*pi,3.77511221789197*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.252617646348889*pi,3.36746827889736*pi,1.86644585680518*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.544340997587389*pi,-0.14137562026732597*pi,4.2089622409247*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.496143352821763*pi,3.2853046698171*pi,0.750742945726082*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.657487504830268*pi,3.17587124940698*pi,2.95053468146563*pi) q[5];\nu3(0.899202285330169*pi,0.14029866720225703*pi,0.8316918177579871*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.593153461985964*pi,0.08287941138090205*pi,1.55804661360492*pi) q[12];\nu3(0.848893695284677*pi,-0.057662067014212004*pi,1.2644418237408321*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.679120214335455*pi,-0.28292470206277*pi,0.728137997552171*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.762677575748187*pi,0.468750395580512*pi,1.283838580215009*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.47738826035533*pi,3.03236793584173*pi,1.2005735177128058*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.653243719560162*pi,0.14336220804738997*pi,0.96113429483327*pi) q[8];\ncx q[10],q[18];\nu3(0.373765664649489*pi,0.417147592503719*pi,4.3768374281631495*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.420226969846154*pi,-0.027723235615908004*pi,4.36586183865742*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.72799307814063*pi,-0.235579362747121*pi,1.167015333309466*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0959051232615434*pi,0.7062347603330399*pi,4.02965219591445*pi) q[8];\nu3(3.5*pi,3.39992491823371*pi,0.5*pi) q[10];\nu3(0.744083477257349*pi,3.49694663065922*pi,0.794685386520019*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.280089975447567*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.500645449260391*pi,0.07000656620346402*pi,0.9655159295956359*pi) q[21];\ncx q[3],q[7];\nu3(3.5*pi,3.35932625356753*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45724407513034*pi,0.5*pi) q[14];\nu3(0.20951092366279*pi,3.00492497968764*pi,1.58689621713612*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264676848412193*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2540527742245051*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[8];\nu3(3.5*pi,3.4401551972324*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.301884708471347*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.508966944502864*pi,0.368533630016289*pi,1.1717044370163539*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.671812771085323*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49579309286738*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31414791012452*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.4613150883714758*pi) q[6];\nu3(1.0*pi,0.0*pi,1.171931111885808*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[18];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5797964363681478*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5725728963997865*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[8];\nu3(3.5*pi,3.4344291535824*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,0.5452012509999709*pi) q[7];\nu3(3.5*pi,3.43563506163968*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242826139533048*pi) q[11];\nu3(3.5*pi,3.46766549188739*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.150525373344911*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.122116485537886*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48814909079742*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.735379561723825*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5494225836396804*pi) q[8];\ncx q[9],q[11];\nu3(0.42447257322817*pi,3.10532595561169*pi,1.75375956544933*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.400546789235234*pi,0.003888988032303975*pi,3.64505537631916*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321733019864174*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.620204601572459*pi,-0.271979380918676*pi,4.0805038647453795*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.637634913371111*pi,-0.15882764068418798*pi,1.285207261276041*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.603289664103031*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.610740742959036*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.733795832731414*pi,0.8032141739157901*pi,0.60541949497203*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.568637866968098*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.489998256102333*pi,-0.08345670556074702*pi,4.0117782327691*pi) q[3];\nu3(0.264677631095496*pi,-0.467188636707955*pi,4.45886865570598*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.411631032519493*pi,2.84437073766621*pi,1.63555844937816*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.781880084831128*pi,3.49140325771976*pi,3.93951010555958*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.678416823401577*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.682215683312448*pi,3.3201033821813*pi,4.22169731668569*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.684576532723972*pi,0.319843809428084*pi,1.475237588579994*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.424010914664737*pi,0.12526961081023102*pi,3.43763419934983*pi) q[14];\nu3(3.5*pi,3.3968602591622*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.282389905439933*pi) q[16];\nu3(0.56730629916345*pi,3.04558651485192*pi,3.84007517838736*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.177985530481118*pi,2.69211802272542*pi,1.4225053416460671*pi) q[1];\nu3(0.296955468878013*pi,2.82074237789818*pi,1.68972163568885*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.627390346362625*pi,0.157029584918288*pi,3.85236758830926*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.164644830516457*pi,-0.17209867559236702*pi,4.392904100181481*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.54603090438835*pi,1.01130095683797*pi,0.801574036591422*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.237560294426531*pi,2.94972397386479*pi,1.12158625243991*pi) q[20];\nu3(0.316288932747782*pi,0.88964748755886*pi,4.4419560935053095*pi) q[21];\nu3(0.320759057490701*pi,3.32711799840309*pi,4.47435710173794*pi) q[0];\nu3(0.265081882236874*pi,-0.247718429667297*pi,0.8986046598948529*pi) q[1];\nu3(0.556374070530569*pi,3.34873012598916*pi,3.67046722291977*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.351353058647204*pi,3.27876412115249*pi,4.27663659147119*pi) q[6];\nu3(0.20446265928996*pi,0.19066979327301703*pi,1.011897237250932*pi) q[8];\nu3(0.543114225386985*pi,0.15534713871696004*pi,0.884881461448621*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.56341185666838*pi,-0.4524993513418336*pi,0.5219431299763798*pi) q[11];\nu3(0.731689187556443*pi,0.57973804130969*pi,0.786756879554976*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46505762426143*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.901674146342827*pi,3.28350361122793*pi,4.4397060006213*pi) q[20];\nu3(0.716300253911803*pi,-0.4950079306614332*pi,4.40610198460028*pi) q[21];\nu3(0.639631266278294*pi,0.5446034309449901*pi,0.5375072897849542*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.26274757478713*pi,0.5*pi) q[4];\nu3(0.332818678542698*pi,0.6890941680569*pi,0.682736781195466*pi) q[5];\nu3(0.232505014850943*pi,3.25554504616563*pi,1.395646397221054*pi) q[6];\nu3(1.0*pi,0.0*pi,1.173142202865731*pi) q[7];\nu3(0.120209310517845*pi,-0.4773896400879447*pi,1.54807640011368*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.52205951757048*pi,0.45421722879955595*pi,3.93418245357135*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[7];\nu3(0.831354637305974*pi,3.12362338941801*pi,3.85928396356497*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.270240151716218*pi,3.20662769219073*pi,0.5816244270746533*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[9];\nu3(3.5*pi,3.33433172102599*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48765853455361*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.0959561188970088*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.360795291805731*pi,3.14960731232269*pi,0.878821888366878*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.671191646827835*pi,0.6333035264270901*pi,1.253513705865356*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47472258083815*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42228098351248*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.278228714037003*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.250744798622408*pi,3.26072990409858*pi,0.5675538985170604*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292189604485541*pi) q[20];\ncx q[1],q[20];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5220581222551646*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.636413385036126*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.292991739332585*pi,0.5186739077798499*pi,3.9918416009785*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42744738297277*pi) q[20];\nu3(3.5*pi,3.49883394830975*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.368966063215391*pi) q[5];\nu3(3.5*pi,3.42456504808508*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.48648127096596*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.19986233437519*pi) q[13];\nu3(0.616621889850536*pi,0.41180161090251*pi,0.5378106143479301*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260648174236072*pi) q[18];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36205401730984*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40056321074849*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.7777578535485*pi,0.06941057403116002*pi,0.705922144510883*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3646500006903661*pi) q[17];\nu3(1.0*pi,0.0*pi,1.264429096778189*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.148103043364603*pi,-0.19420196611449603*pi,3.94799950347315*pi) q[2];\nu3(0.29888577524661*pi,0.331026445638825*pi,4.1397235761332105*pi) q[3];\nu3(0.60269742548936*pi,3.08030810154613*pi,2.97655573389475*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.64007546070286*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[19];\nu3(0.319760383916741*pi,2.92420142831156*pi,1.66742658563288*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5014272827064037*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.393343199444402*pi,1.06288961671639*pi,4.13038111262843*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46053715137737*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.172247397538909*pi,3.46218261997577*pi,1.93216881508788*pi) q[2];\nu3(0.449340832751226*pi,2.49991557239685*pi,1.139817744798599*pi) q[3];\nu3(0.46897353995405*pi,-0.021956191977721973*pi,3.67630513860584*pi) q[4];\ncx q[6],q[18];\nu3(0.887550571974857*pi,2.95435791581642*pi,4.22611163032409*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.643350142370475*pi,3.19347773016181*pi,4.34772157202909*pi) q[9];\ncx q[10],q[13];\nu3(0.844881822826677*pi,2.60728052675299*pi,3.49677445730345*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.526605936841475*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5563733840818998*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.52891345050602*pi,0.5962952513944899*pi,0.5453975204113044*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.429106267687206*pi,2.4537479158935*pi,1.35756420038429*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.36718939651706*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2053588485637992*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.143715038171073*pi,0.7510961268869201*pi,4.2323288116435105*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.254217178773015*pi,3.09551585816423*pi,1.062579879034671*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.448728955975509*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.330900535120602*pi,-0.4636057724270911*pi,1.5408197478494*pi) q[20];\nu3(0.494117651760534*pi,0.467514461435913*pi,0.74157126288662*pi) q[0];\nu3(0.543129608629334*pi,-0.17187796917251302*pi,4.1514175476412*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.314337481096578*pi,3.3996272013147*pi,1.1347943747069351*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.32482805868268*pi,0.5484025777308501*pi,3.60462173869722*pi) q[8];\nu3(0.457966446167839*pi,2.97565848769108*pi,0.694932951227727*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.719499773578053*pi,3.11674090858203*pi,4.28389792904194*pi) q[20];\nu3(0.234751739656162*pi,0.6868953912310201*pi,4.26766260738322*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[11];\nu3(0.423936155745357*pi,-0.31275874923535196*pi,1.165896900946872*pi) q[5];\nu3(0.2758724686785*pi,0.019894955362225963*pi,3.52217589888872*pi) q[6];\nu3(0.413394214641665*pi,3.37071477228671*pi,4.22970824386388*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.112381329224514*pi,3.44898821565028*pi,0.683577495141466*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48038627986163*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.216000753279869*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46869669128174*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.638584769829383*pi,-0.237728280810108*pi,3.67412512512695*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.336482120358127*pi) q[11];\nu3(0.450139204086475*pi,3.4782895466107*pi,0.67021281585098*pi) q[12];\nu3(0.759152650927084*pi,0.75748821798522*pi,1.227038881373937*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.639744096520831*pi,3.47487537830365*pi,2.98701057460505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.559831035672407*pi,2.73955034546404*pi,3.79418682955484*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.333849527990885*pi,0.6972107661312601*pi,4.22203705719986*pi) q[18];\nu3(0.213959268403979*pi,3.37333995613043*pi,4.179475564179739*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5482361447790174*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.24130425776845*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.386537182322839*pi,2.74382495117303*pi,1.66241967345905*pi) q[17];\nu3(0.413008206468873*pi,-0.225247949082366*pi,4.32734037822462*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.767681665724752*pi,2.44270414341603*pi,3.67126736280899*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44235640312784*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2144077034648*pi) q[6];\nu3(3.5*pi,3.4272135853318*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.278032654833937*pi) q[13];\nu3(0.264085856048071*pi,-0.351765427336301*pi,1.3274038630234282*pi) q[14];\nu3(0.261614254571316*pi,0.6842653528995599*pi,3.85825890067157*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[6];\nu3(3.5*pi,3.41617840133786*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46594604710148*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[9],q[18];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.122736270804153*pi) q[12];\nu3(0.766703585074359*pi,-0.20652341954680697*pi,0.721289066610427*pi) q[14];\nu3(0.294327785912604*pi,0.35827040273780697*pi,4.00732853267453*pi) q[15];\nu3(0.558468167968649*pi,1.01696784426161*pi,0.79440625680398*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.349065472275847*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5030863634472249*pi) q[6];\nu3(3.5*pi,3.39669910941294*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.631628769283607*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.47340374502045*pi,-0.22325004212335797*pi,4.2453706588944*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2303021980322861*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44486831718493*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[9],q[18];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45118448009977*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260911526552706*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36373635307255*pi) q[19];\nu3(0.565972344470508*pi,-0.326039101781807*pi,0.865734888920735*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5063087717536953*pi) q[18];\nu3(0.776055145664044*pi,0.461581087225998*pi,1.129145678948527*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41504413159191*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.126539520006559*pi,0.40405832637205596*pi,3.47557330003556*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.425802409285117*pi,2.54494189390027*pi,1.4034397208375768*pi) q[13];\nu3(3.5*pi,3.34676322024442*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.174371862171491*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5126273126005478*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1029793739109541*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.492461867337793*pi,-0.23100630348977502*pi,3.6627760265956*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.415416483155712*pi,1.01713939835421*pi,4.07391059105743*pi) q[4];\nu3(3.5*pi,3.45296979689999*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.866027174554982*pi,0.7391536354066099*pi,1.243367461954557*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0333903932012059*pi,-0.4092842089799159*pi,0.936625416688998*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.291424640615252*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.328539942806646*pi,0.362594230401317*pi,1.087575171405489*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.246093280813028*pi,0.9172339439738*pi,3.92386560249759*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.459549485609001*pi,-0.23881942742547801*pi,3.88583800476337*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5149485477740302*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.305127327052513*pi,-0.01605381781614401*pi,4.03344899400274*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46031383815468*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.704005070935783*pi,-0.334703013457613*pi,0.933073036314814*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.39310801905989*pi,0.5*pi) q[8];\nu3(0.295990861945683*pi,-0.4393900398736552*pi,1.57149572508716*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.718786464919402*pi,0.85210247350388*pi,0.890060280748993*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.518345102493776*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.171184401313728*pi,3.35086075366859*pi,0.5707906801184424*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3385274568084808*pi) q[21];\nu3(0.507165957394385*pi,3.06612502659845*pi,0.715651686283518*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.29326501336596*pi,0.50634193529784*pi,4.43374858843411*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.474920332410436*pi,3.20490021584296*pi,0.680143222648942*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.212382154586528*pi,-0.4256214766989316*pi,4.22163208563563*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.575489441721445*pi,-0.330807830808317*pi,4.386508760177151*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.961722963354604*pi,0.8182057313414199*pi,0.655794931465138*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0743919634800887*pi,0.18469001816959196*pi,0.67834737527428*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.244421490821104*pi,2.63632044613395*pi,1.373429342347268*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.755587293007309*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0759593119741335*pi,-0.213676612530165*pi,4.109710855845631*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.538818539698041*pi,0.13390499315755*pi,1.34827340203864*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.489710799460115*pi,-0.4834522132347053*pi,1.403655996322704*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.731884372294918*pi,-0.13373412623076802*pi,3.71842235724153*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.261830830992216*pi,-0.386023226193297*pi,1.66435302885041*pi) q[15];\nu3(0.553114825263631*pi,3.07791155364757*pi,4.14156268394372*pi) q[16];\nu3(0.94083994246212*pi,0.256337190180266*pi,4.4844907637378*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.58637393991665*pi,0.480344087141225*pi,1.51636764035857*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.119048847049551*pi,-0.13763152909363602*pi,0.9457062127502329*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.579326516676902*pi,0.10055391948937498*pi,0.650579492430022*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.301936767959153*pi,3.25720328031587*pi,0.620301968312447*pi) q[16];\nu3(0.653350909426256*pi,-0.132746729895716*pi,4.30309124717379*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.630831490786926*pi,3.43192977961318*pi,3.4745897510699*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.453176552089839*pi,2.90612548941531*pi,0.797014879755608*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.317020338929367*pi,0.402672446888918*pi,4.078708761132*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.3541954221715*pi,0.5*pi) q[13];\nu3(0.694415241982018*pi,3.45375741741327*pi,3.6252034287264*pi) q[14];\nu3(1.0*pi,0.0*pi,1.199699899077987*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.312690197628569*pi,3.20231275142781*pi,1.579270846633*pi) q[19];\nu3(0.260659619223245*pi,0.07541268359924502*pi,3.90241942005768*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.311120294218558*pi,0.354929137867554*pi,0.9315864106463829*pi) q[8];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.252540803274809*pi,0.07532807508268902*pi,3.44175226736783*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41529099514766*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42740544889116*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,1.22237398826996*pi) q[5];\nu3(3.5*pi,3.36931370055519*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3860927088386*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2383975797502491*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2850162611301679*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.513820502764075*pi,3.40550795689271*pi,1.7240550126392*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(3.5*pi,3.34594600188939*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[6],q[17];\nu3(3.5*pi,3.41217599064024*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.27207537013086*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.18071371341593*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.1991740522311352*pi) q[18];\nu3(1.0*pi,0.0*pi,1.188046932677139*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.481734755380624*pi,3.46713081689271*pi,0.978746515670044*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.37095811812583*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,0.636210170242981*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.096942159195347*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.575744461094823*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44477704343546*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.39919583734419*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49134918460066*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.268949082323469*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39897284669889*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5836715835516446*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4515096835603405*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1793475333171601*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[9];\nu3(3.5*pi,3.35971224710336*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.464681068345421*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1924681820008*pi) q[21];\nu3(0.526593092544019*pi,-0.10025341026433199*pi,3.77976639659698*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0585166956592244*pi,0.7459421333774301*pi,3.93707405900346*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3938149329468*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.118062627967496*pi,3.40573544738778*pi,4.157143825626029*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42170362268173*pi) q[20];\nu3(0.573026205955172*pi,-0.136560385347337*pi,3.40029158585481*pi) q[0];\nu3(0.571518724277483*pi,-0.11058816995583898*pi,1.164184391016584*pi) q[1];\nu3(0.26974448404505*pi,0.06330131483705703*pi,4.26271759171778*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.21874687860954*pi,-0.05025680625864698*pi,0.8623984024883791*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.40753244352446*pi,0.53036162171837*pi,0.808011719573283*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46641762826746*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.77205031131787*pi,-0.15413759758024098*pi,0.7672621024123301*pi) q[1];\nu3(0.439818901027832*pi,0.157504032085092*pi,3.55899834890311*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.542160505957051*pi,2.84360403887323*pi,1.308388604921473*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.766800177065709*pi,0.422871477317863*pi,3.93655256265341*pi) q[15];\nu3(0.621833918609964*pi,3.13870724358114*pi,4.08951265644718*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.690908942112886*pi,-0.13677210775377902*pi,3.80623475516215*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.863359840570938*pi,0.7602511325924699*pi,0.953856967119888*pi) q[6];\nu3(0.795964475341687*pi,-0.050413862505332974*pi,3.76365661164301*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.287571897571747*pi,0.21980410471843603*pi,0.66810700995527*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.829612181066222*pi,2.92956451070949*pi,3.79025486204633*pi) q[16];\nu3(0.715187823443079*pi,0.07221266321728603*pi,1.094187980903587*pi) q[17];\nu3(0.32241123891399*pi,3.37781923431394*pi,0.929919234846194*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.955505652661936*pi,-0.183895604926558*pi,3.77072356261917*pi) q[6];\nu3(0.496730095917458*pi,3.06693768393573*pi,0.980791411873499*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.75840016076627*pi,0.26527205906458395*pi,4.40738130242197*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.168746411637826*pi,0.489039819846648*pi,4.00513113599952*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.720498126242688*pi,0.09948752147374096*pi,0.827957820512481*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.609470660953303*pi,-0.013087025248961992*pi,1.4159160824520591*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.374477036052419*pi,-0.29570937568026*pi,4.27946436262892*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.677506762849833*pi,0.11865302113353104*pi,3.94284186612922*pi) q[12];\nu3(0.264086898305232*pi,0.403315015978315*pi,0.730658868945901*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.503055020100803*pi,-0.12697936797514298*pi,0.5641325705211635*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(0.777075715140857*pi,2.69080911357065*pi,4.10726475351455*pi) q[3];\nu3(0.372508602698058*pi,3.02283910930028*pi,1.88367830123642*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.428311607919155*pi,2.98957585082474*pi,1.88051512556865*pi) q[8];\nu3(0.390447655648491*pi,0.3196135994418*pi,0.981782090204186*pi) q[9];\nu3(0.156731772372147*pi,0.050435237870658955*pi,4.02646537956214*pi) q[10];\nu3(0.478136873964232*pi,3.10332222551032*pi,1.85442967310121*pi) q[12];\nu3(0.299459502088012*pi,0.9956492309534599*pi,4.26787938619517*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.87435619177331*pi,-0.08934464850517898*pi,4.41009906829781*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.30937892986676*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.137807463555533*pi,2.47575313552511*pi,1.081808480967147*pi) q[4];\nu3(3.5*pi,3.3185983605624*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1597350128774742*pi) q[7];\nu3(0.369700389333561*pi,-0.4107732074235596*pi,4.406652285950679*pi) q[8];\nu3(0.678046924212096*pi,3.42978185416089*pi,0.784330190270424*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.206319498810919*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0624299680095973*pi,3.45486852633208*pi,0.5806257982498015*pi) q[20];\nu3(0.883554579458143*pi,0.43979001231244097*pi,4.06233488343004*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.41346149965847*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.299908574192483*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.580971109538966*pi,1.12779520550108*pi,0.655433992907021*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5410488439306897*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5445119661536335*pi) q[11];\ncx q[14],q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43007196398048*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.46749103422965*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.1571056119193481*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,3.39728025323943*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.299418890540677*pi) q[16];\nu3(3.5*pi,3.4818858362028*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1582171162118051*pi) q[18];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35482552190172*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32186207889525*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.35621001344388*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213955143121838*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.2506139100088909*pi) q[19];\nu3(1.0*pi,0.0*pi,1.309836302394527*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48895521451126*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5456810841721045*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.165011587052416*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45936796104591*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.503773726091425*pi) q[18];\ncx q[0],q[10];\nu3(0.715222804131063*pi,-0.18902663278300003*pi,4.36780744717887*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.41040552349326*pi,0.5*pi) q[4];\nu3(0.604114095631526*pi,0.410868277403308*pi,0.640599768216724*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5516907312233372*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.38899922650742*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2573071093535542*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5940175195565125*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.660087627550046*pi,-0.18028128125610998*pi,3.56849243737943*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.308863404351135*pi,0.28760704486254196*pi,3.39398675021417*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.356032727281142*pi,0.77676584694005*pi,4.293812688647391*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.301129215672167*pi,2.48434373273176*pi,1.4142083646405221*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36233802179082*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.636868531820569*pi,2.81434535722549*pi,3.91528212438866*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.394941498685268*pi,-0.316399422275902*pi,4.240395465496849*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5259280234055654*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0873694741466313*pi,-0.4333384826183267*pi,1.198070862533866*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.398286298194503*pi,2.48010535111255*pi,1.237673021372078*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.662540417557833*pi,2.87883618454491*pi,3.86476000613511*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.103078818654252*pi,2.44224951755425*pi,1.1596857575404749*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0706267373287436*pi,2.66826988799646*pi,1.58856646049798*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.613167882819668*pi,3.36649730472183*pi,4.25924453645741*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.626892046546908*pi,0.46690476379720103*pi,4.4741610464986*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.271063125770934*pi,0.011326074890732007*pi,4.30567511138966*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.485055341701469*pi,-0.10991426998439002*pi,3.93236685357932*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.398426459613039*pi,0.14085831381707903*pi,4.3382450427832495*pi) q[6];\nu3(0.630909213136635*pi,2.8458454646526*pi,3.41064657778569*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.592393034074889*pi,-0.15137808263923902*pi,1.033629766974995*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0725443814187254*pi,3.42013832597197*pi,1.75247756363835*pi) q[12];\nu3(0.824371308432362*pi,0.8645395246689*pi,0.615150699985828*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.449513199094872*pi,1.09494177483529*pi,4.2165924300335*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.223791675324192*pi,-0.11608389904038502*pi,0.5849361387577895*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.319844320451674*pi,2.38059421866036*pi,1.1441452403930779*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.552723095165245*pi,2.8845535064676*pi,3.75283204127938*pi) q[9];\nu3(0.344312569401721*pi,0.08921590280982905*pi,3.85710490769196*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.336615269992087*pi,3.32519181788889*pi,0.979853021448329*pi) q[13];\nu3(0.355807393700599*pi,0.24595921701701395*pi,4.3372094635193505*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.446382683257028*pi,3.2582861833297*pi,1.67515462070337*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.222445960184558*pi,-0.4623520186983263*pi,1.81747369361874*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.267017974408279*pi,0.64497255829345*pi,4.4926065835587305*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.556632294273987*pi,0.7113153148037701*pi,4.43398596894728*pi) q[3];\nu3(0.47300407398323*pi,-0.33472778851435503*pi,1.48808349582661*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.465186176877273*pi,-0.196134695514098*pi,3.67517673605158*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.414076520823859*pi,2.62586417523374*pi,1.3714012229823*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.460486402938881*pi,2.82378075065439*pi,3.84266667674561*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.345055701778498*pi,3.03527198144836*pi,1.196805708496913*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.39694191353047*pi,0.6914573519227201*pi,4.13111772027708*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.613014317601328*pi,0.342325289633005*pi,1.64731905802285*pi) q[19];\nu3(0.434802130645837*pi,-0.281017322482296*pi,0.693338955410858*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47401962375474*pi,0.5*pi) q[12];\nu3(0.310609084542036*pi,3.32235796973612*pi,1.487862993836468*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.174708307715512*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0733092030789601*pi,0.71219848989885*pi,0.630650293579439*pi) q[20];\nu3(3.5*pi,3.31385930264027*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44411317989767*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40737738231056*pi,0.5*pi) q[7];\ncx q[9],q[16];\ncx q[11],q[18];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.203373101285214*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1745722782627421*pi) q[14];\nu3(0.374811238790339*pi,-0.4744164668205747*pi,0.5623449758495505*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310611359509804*pi) q[21];\ncx q[1],q[3];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[21];\ncx q[7],q[13];\nu3(3.5*pi,3.42006375206947*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43076896540277*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263463961383951*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5633941845982405*pi) q[17];\nu3(1.0*pi,0.0*pi,1.364227555088606*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47922557549688*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.225330866031515*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.43071546918634*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[16];\ncx q[11],q[18];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.41118485722986*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48680175103617*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2837647048373109*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.723200374651493*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[3];\ncx q[2],q[14];\nu3(3.5*pi,3.43690394733319*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[21];\ncx q[7],q[13];\nu3(3.5*pi,3.44401392010298*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.352962200062372*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36644669270033*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5073372730585026*pi) q[18];\nu3(1.0*pi,0.0*pi,1.291606213900924*pi) q[20];\nu3(3.5*pi,3.49583632821786*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5370349725183923*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[16];\ncx q[11],q[18];\nu3(0.840778575291695*pi,-0.417993386970207*pi,4.30986831168425*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.337532242225191*pi) q[15];\nu3(0.666026610164763*pi,2.75411207360622*pi,3.85515709278858*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5160851915274471*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.869046815880509*pi,0.027795660796128052*pi,0.754016524792106*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5801939670544756*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.63091736352709*pi,-0.151340722976466*pi,0.869805385452852*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.797760852511906*pi,3.36609094087257*pi,4.44746048265747*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42418936386452*pi) q[20];\nu3(0.233613573955786*pi,-0.4487986142492112*pi,4.24171575112726*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.565848133497879*pi,3.0353057309396*pi,3.39756665173954*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.708109029242102*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.500302676767023*pi,2.89505266320469*pi,1.389400132966001*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.586836680920307*pi,-0.4178760667450101*pi,4.3119870714091295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.431268799801881*pi,0.462842202037861*pi,0.5341938427026592*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.196421298333019*pi,3.26069063299053*pi,0.9612589217845771*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.552271852423078*pi,2.3894681347912*pi,3.75045679196377*pi) q[1];\nu3(0.489827711395463*pi,2.6146622873712*pi,3.70064854398811*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.484883669236657*pi,0.9923582585000901*pi,4.4876929963797*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.319791919828623*pi,2.99928847428632*pi,0.748593874699197*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.787503621522678*pi,-0.144128267419329*pi,1.265576397510503*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.559254953051323*pi,2.97655407241576*pi,4.40556291396147*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.42142027036338*pi,-0.23690919830504797*pi,4.146206771529529*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.350031009482202*pi,2.45496545809283*pi,1.059320440808307*pi) q[11];\nu3(0.479541220236068*pi,0.21003338244491*pi,1.2325989128639239*pi) q[13];\nu3(0.58234519151522*pi,0.92597746266468*pi,0.726926445986634*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.328963347558288*pi,0.156872490750404*pi,1.098509283711338*pi) q[3];\nu3(0.462833460640111*pi,-0.306570686459127*pi,4.42863970559248*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.716715805364208*pi,2.72672589221009*pi,3.99751989512646*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.373861863563012*pi,0.6509473449190899*pi,0.840245314658044*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.147505283121055*pi,-0.38165067313219503*pi,1.455515046130866*pi) q[11];\nu3(0.175466278285802*pi,3.09236539575604*pi,1.78256716040677*pi) q[13];\nu3(0.285198194722869*pi,3.3366745325724*pi,1.349877638777307*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.520220659973862*pi,0.45657395198684503*pi,4.41966245915484*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.42102871307927*pi,3.49730734926302*pi,1.240623309626464*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.169598268389434*pi,-0.033661528809910024*pi,1.430199383712975*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.55111834189225*pi,0.6176863994860899*pi,1.026794667216187*pi) q[8];\nu3(0.224553821088527*pi,-0.010684423384925978*pi,0.8866583523874749*pi) q[9];\nu3(0.765246315628886*pi,3.02784392754422*pi,3.2466585707975*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.644584830612855*pi,3.04321758447586*pi,3.94741747735782*pi) q[15];\nu3(0.614359271181472*pi,2.5359200185554*pi,3.83770941233043*pi) q[16];\nu3(0.473353958951097*pi,0.7765647227560699*pi,4.228195285406899*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.717200518684785*pi,0.97360622498238*pi,0.706200627153759*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46067714237007*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.169278686554978*pi,-0.4674632632226384*pi,0.752610945350713*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.878766083948667*pi,3.11566708399867*pi,4.1037499625322695*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.268703163606844*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.923795692735273*pi,0.8411933095726101*pi,4.4117267404366896*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.637040247113244*pi,-0.360292213512156*pi,4.10847212843489*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.226857293607375*pi,0.10249439361706503*pi,1.225179733047638*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4623544474002*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48929495559115*pi) q[12];\nu3(1.0*pi,0.0*pi,1.208226949940091*pi) q[13];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.722076618307332*pi,2.94707978771439*pi,4.092833373098021*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.36027732557684*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2830909690060142*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36052629428992*pi,0.5*pi) q[0];\nu3(3.5*pi,3.440433130801*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.28604398402639*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(3.5*pi,3.46804189743995*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.246779375646435*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5349836118040558*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.36220067498347*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.201354270666934*pi) q[17];\nu3(1.0*pi,0.0*pi,1.127953747974201*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\ncx q[3],q[6];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49516878121563*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.33857423349478*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3702222057355051*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.4441074741215*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5087397779602276*pi) q[18];\nu3(1.0*pi,0.0*pi,1.359155249845257*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196036469828692*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5695729548671613*pi) q[2];\nu3(3.5*pi,3.45378048282988*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.364778037780746*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.35893803320712*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.559953289448941*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.473821559325939*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\ncx q[3],q[6];\nu3(0.340119372427949*pi,3.21801290002489*pi,1.039595605143953*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.532947164034792*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.267701038183407*pi,3.31444166087003*pi,1.268244265255942*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5317171798742399*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5209421059566837*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.06629438034345*pi,3.14605233417699*pi,1.412814482069858*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.35220805314722*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.659304931904616*pi,0.47542265273778295*pi,4.05975135330552*pi) q[13];\nu3(0.549987258391831*pi,0.420374346463378*pi,1.403420752724329*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.17694640270056*pi,3.01778351553514*pi,1.161183736835083*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.520999189993695*pi,0.084451566548294*pi,0.660714113265458*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.3636644175729*pi,3.41397256752065*pi,1.114044292290894*pi) q[14];\nu3(0.346852868349557*pi,-0.24122988273418*pi,4.0431102146406594*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.648215071343117*pi,2.9821444431473*pi,3.61837711547232*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.481047287527008*pi,2.78459672773539*pi,3.93812427615101*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.376192214713055*pi,0.7530331005586901*pi,0.5668002842042033*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.352199528732231*pi,-0.202988735989716*pi,3.94844729114946*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.65188539183906*pi,0.8494556062299301*pi,4.49088658930166*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.161850889202445*pi,2.94565940008433*pi,0.779577819544343*pi) q[17];\nu3(0.524294834037632*pi,2.7614961735219*pi,3.44469046407628*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.778461721609525*pi,2.53774634035465*pi,3.62577112737883*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.461232124715294*pi,0.7492431122627601*pi,4.11213884104089*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.528938061853391*pi,3.23596442630826*pi,1.61222852296867*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.764626054776981*pi,3.19541656452268*pi,3.09553718235343*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.697530338572096*pi,-0.44713273632197903*pi,0.7568318793055799*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.767243055464128*pi,-0.09748452321995099*pi,1.161308670934976*pi) q[1];\nu3(0.0335535410927434*pi,-0.162806289928751*pi,3.83266329579262*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.633544801338413*pi,3.31931339318321*pi,0.755675669836382*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.247471882943616*pi,2.71879435556686*pi,1.456440772956145*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.781438101144645*pi,0.6821151606817499*pi,4.31915550655117*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.329629814311583*pi,3.03835368875323*pi,1.63518365061364*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.607731044818483*pi,0.04330520653425396*pi,0.8881971953803169*pi) q[7];\nu3(0.414208703343585*pi,3.13214588422186*pi,1.75604183089428*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34840503372011*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2213455250804781*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.688842777703999*pi,0.8585354596530701*pi,0.8447890376144089*pi) q[19];\nu3(0.804273155320504*pi,3.22658003659647*pi,4.42483373944087*pi) q[20];\nu3(0.530288215048445*pi,3.37417930760498*pi,1.67888917503544*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4093631130314*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.230341480761605*pi,-0.198628783096222*pi,1.2305568829358648*pi) q[7];\nu3(0.143909187614681*pi,0.94163136277045*pi,4.2968785563328*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.718972454300241*pi,-0.060209380899646*pi,1.1572335671099059*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2631416632844679*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.106316717058436*pi,2.92638860006392*pi,1.60078331061258*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.466613867173511*pi,-0.291755971033347*pi,0.561107422196875*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.428285238405811*pi,0.46013122476758905*pi,3.74479861416458*pi) q[10];\nu3(0.191692819308067*pi,3.35393971312999*pi,0.834906435120579*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47357716622266*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0900738908414388*pi,0.5451640785655201*pi,3.86428090141642*pi) q[3];\nu3(3.5*pi,3.41114748812732*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.628249636115908*pi,2.87750372424318*pi,3.16080290812218*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32104577180008*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.41586761422197*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.280098903952464*pi) q[16];\nu3(1.0*pi,0.0*pi,1.340930010455704*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[19];\nu3(0.500932518824911*pi,-0.33520424051916*pi,4.1368067787210805*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.39027952767891*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.4823715705813*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.546815653160213*pi,0.5333141143628*pi,4.158829810572*pi) q[6];\nu3(1.0*pi,0.0*pi,1.165054095370254*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.25203357871478*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41153585079457*pi) q[18];\nu3(1.0*pi,0.0*pi,1.129421341148964*pi) q[19];\nu3(3.5*pi,3.48405800974371*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.189069823754213*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.47466335312792*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.551960133544702*pi,3.48287803377293*pi,0.9004676601820509*pi) q[6];\nu3(1.0*pi,0.0*pi,1.413665014832892*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.447101845621599*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.211716909448256*pi,0.78654330747429*pi,3.94447961736339*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47509028823729*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.471438639963409*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.45075703141704*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44046930272321*pi) q[7];\nu3(1.0*pi,0.0*pi,1.323960287860178*pi) q[9];\nu3(3.5*pi,3.41320525357658*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.421767836538875*pi,0.22509369320512296*pi,0.698013734752478*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.343079340445988*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.390686836236923*pi,0.72728471386703*pi,4.24860279096937*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.711474766044484*pi,-0.4301203268713409*pi,4.24847649785134*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5921524402113932*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.452431963233643*pi,3.20334010127376*pi,4.24112178313673*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.737067691550956*pi,3.11141492860636*pi,4.0965319206743995*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5498198343907381*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.455656490686166*pi,0.386733627093215*pi,4.31413110793399*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.792824214056983*pi,-0.370366610433181*pi,0.850642045390153*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.654381229248083*pi,-0.4467507844087881*pi,3.40095549525535*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48998704711593*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2864767182326529*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.305614021281264*pi,-0.143817179602738*pi,0.772349839925681*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.30054794400687*pi,2.35825835419871*pi,1.313333898117512*pi) q[2];\nu3(0.592730208566494*pi,0.12164221573494305*pi,4.29340275688395*pi) q[3];\nu3(0.57603506650836*pi,3.35318875225388*pi,3.59717134604603*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.457365485532576*pi,0.37235564497808804*pi,3.39751358241501*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.88389547183003*pi,0.470429192380623*pi,1.469589216911868*pi) q[15];\nu3(0.595987354244645*pi,0.28528865507272905*pi,0.874098575861457*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.647239580962556*pi,0.16177478553649405*pi,0.5473423763725981*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.556626251447359*pi,3.45564018878259*pi,3.60158499813813*pi) q[2];\nu3(0.283893603810787*pi,3.36659928289365*pi,1.57232404588803*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.960049589161164*pi,0.17968556786021195*pi,3.74598780902831*pi) q[8];\nu3(0.230071364083962*pi,-0.268604936583768*pi,1.2834925009983569*pi) q[9];\nu3(0.581572629156912*pi,-0.14703835664105303*pi,4.3730701998512*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49507927063684*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.659436117296231*pi,-0.130267834643579*pi,3.89804467149856*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.294818285453145*pi,-0.155043874928686*pi,0.691046644883526*pi) q[20];\nu3(0.545072869369131*pi,0.11584878799493203*pi,3.63502784311755*pi) q[21];\nu3(0.705431791604936*pi,-0.344798902429385*pi,0.5280376067128576*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.824937534688476*pi,3.384721836169*pi,3.74863712747699*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.688799014292222*pi,2.42551071150499*pi,3.74875653561233*pi) q[10];\nu3(3.5*pi,3.46084642368956*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.265108320844213*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.574087937734587*pi,0.39516718374958104*pi,4.11975262750587*pi) q[18];\nu3(0.249997060583124*pi,0.251609404855881*pi,3.84713884631599*pi) q[19];\nu3(0.269004132736485*pi,3.12785833024519*pi,0.717471728277675*pi) q[20];\nu3(0.243014459120725*pi,-0.397409636506372*pi,1.4235615133569501*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.484720807398541*pi,0.453470880845223*pi,3.81199422899876*pi) q[17];\nu3(0.663627016824436*pi,3.39884065854989*pi,3.48521986101377*pi) q[18];\nu3(0.546468272070057*pi,3.36911559601527*pi,4.1566354592120405*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.679584113388377*pi,3.02148248486599*pi,3.42537389173966*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.677465869103205*pi,0.6977580756022199*pi,0.782461913897479*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36756427978465*pi) q[13];\nu3(0.761747207570041*pi,-0.382224982730645*pi,3.58073493015544*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.615027383937689*pi,0.06990697137781099*pi,0.648946868416418*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.767099272035772*pi,0.172528019799001*pi,3.86292456562281*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38072115434236*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.208401128852111*pi) q[3];\nu3(0.496317439227603*pi,-0.22628525034686098*pi,0.6474887680579691*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4140682518752*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33411376801139*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38043117444299*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1027141422359379*pi) q[15];\nu3(3.5*pi,3.38100656422575*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.227133221239062*pi) q[18];\nu3(1.0*pi,0.0*pi,1.168599346211252*pi) q[20];\nu3(1.0*pi,0.0*pi,1.363763406565886*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[3];\ncx q[5],q[7];\nu3(0.73317968937894*pi,0.7185362476869901*pi,4.28477299391769*pi) q[6];\ncx q[9],q[15];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(3.5*pi,3.47059418649713*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.108925523782543*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5441625630830242*pi) q[3];\nu3(3.5*pi,3.46666568725219*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.299703221844227*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.954243526555422*pi,0.393582644302342*pi,1.074729453747357*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5063383597996656*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.30852181490003*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5411920041191993*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2202557088273531*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.626055423896736*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.27256869157587*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[3];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[15];\ncx q[10],q[20];\nu3(0.757348204751267*pi,2.68131517429005*pi,3.52295670592328*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4470172113897*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48344161923952*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.719845525118884*pi,3.1005328614793*pi,3.82189197845496*pi) q[12];\nu3(0.39446745675465*pi,-0.0615270667417*pi,3.78187906268533*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44105752055012*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44409767146092*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.288483058177499*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.961293655975996*pi,3.25226196070778*pi,4.38455347836259*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.560990299404505*pi,0.04953679600062799*pi,1.453104824443993*pi) q[12];\nu3(0.35473070998333*pi,3.42029062153893*pi,1.96791711288829*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.400645128548239*pi,0.56063457209375*pi,4.46060697539836*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.267374822587963*pi,0.08730137613766698*pi,4.062736368445281*pi) q[9];\nu3(0.592274670620494*pi,0.50898385783149*pi,4.16468440808309*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.385946482144288*pi,3.3653154201847*pi,1.10502991066091*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.534324676218631*pi,0.392029835048765*pi,4.325476584188539*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.2867908242685*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45972877632285*pi,0.5*pi) q[8];\nu3(0.398160505887061*pi,0.77759087467999*pi,0.578008966601033*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.248850792066471*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.48691535780647*pi,2.76368898521091*pi,3.83559468682442*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.637210361404549*pi,0.97278833102696*pi,0.5615723591478727*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.667866795522119*pi,0.245361261082644*pi,1.310180975332245*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.799156590647074*pi,3.08311367423784*pi,3.60080898632593*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.239897424445602*pi,0.5583749896794801*pi,4.16662335920636*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.841855363459514*pi,3.26120030608234*pi,3.3645285524162*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.205331626085866*pi,-0.396265843978168*pi,1.68400981938622*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48863338752478*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.715111725601404*pi,2.46830606300535*pi,3.61859356928377*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.330497830530165*pi,-0.393439998779251*pi,0.946758699737968*pi) q[17];\nu3(0.686602504619268*pi,-0.276829257005593*pi,4.09928561726278*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.492730631202179*pi,0.400579253545693*pi,4.36541366207706*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.33353773494419*pi,0.330641133020264*pi,1.136464395076127*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.677288632207913*pi,3.46032834704055*pi,3.52049239560848*pi) q[0];\nu3(0.677152697549399*pi,2.65001028441734*pi,3.72394988954312*pi) q[1];\nu3(3.5*pi,3.42058600656859*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.617471079278762*pi,0.292294660392611*pi,0.850581342498239*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.232366384610243*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.51950188599617*pi,-0.18477835423802003*pi,4.0916877568759595*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.78673875883937*pi,2.98299715972261*pi,3.47290681105495*pi) q[19];\nu3(0.207725760064733*pi,0.15902321871442004*pi,1.162222855629337*pi) q[21];\nu3(0.415655923077376*pi,3.4930492331998*pi,4.03349550829157*pi) q[0];\nu3(0.768557918876747*pi,2.52956400538862*pi,3.66954652196261*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.365204227297305*pi,2.98919243718473*pi,1.8989820424016*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.206927558395477*pi,-0.24206851531108597*pi,0.93499016454994*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.93525593300082*pi,2.96956409655022*pi,3.04589955775061*pi) q[19];\nu3(0.577319027464329*pi,3.11055225513084*pi,4.16338975508687*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0388733022383332*pi,0.423309577782474*pi,4.312113836245111*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5526589978639846*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.917085729697782*pi,-0.025051295185223976*pi,3.98448858054552*pi) q[4];\nu3(0.661034124807316*pi,-0.27547022358907003*pi,0.6507481217468389*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41045068636645*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.107707845308042*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.376821964667428*pi,-0.251128110983876*pi,4.34502265552692*pi) q[4];\ncx q[5],q[16];\nu3(0.341503282416379*pi,0.7166320858527999*pi,4.40492756473862*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.671393416227968*pi,0.41092620037008*pi,1.092387056141134*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.41772938070327*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.612709967045872*pi,3.41611416510703*pi,4.37853425511632*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47507847934011*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.671299655113859*pi,-0.279025101952796*pi,3.55507714579426*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.438813961251504*pi,0.48801446209671595*pi,0.768642358108688*pi) q[13];\nu3(3.5*pi,3.4724424834694*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.067867181688352*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1959986008979229*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.419039504868239*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307947945901808*pi) q[21];\ncx q[0],q[15];\nu3(0.740980006444831*pi,0.07117482699695998*pi,3.69799925070551*pi) q[2];\nu3(3.5*pi,3.48758223764592*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42034402869381*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.257752051992669*pi) q[9];\nu3(0.513666919681588*pi,3.0815203681845*pi,4.04178460065007*pi) q[11];\ncx q[12],q[17];\nu3(0.860838402733774*pi,0.37721560190757697*pi,0.665731991480945*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.401935848532831*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.445478559201178*pi,2.79704698208785*pi,1.189243527528383*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.490930703321689*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33258732892918*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.455656683269*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[16];\nu3(3.5*pi,3.45978978522555*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.40727528261748*pi) q[9];\nu3(1.0*pi,0.0*pi,1.316296247307171*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27160548163413*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.35930830130912*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(3.5*pi,3.45926577811252*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2490758451070931*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271803535981221*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46287445795135*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38290932958648*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.294709085436623*pi) q[11];\nu3(0.305116601709989*pi,3.11980876607826*pi,0.891924853038348*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.553365463658021*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5963676017699886*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.496685135399819*pi,0.19926087864048203*pi,1.039178611734878*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.569777862602963*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.663717549003941*pi,0.15324893822340402*pi,3.99907335099075*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.523713851158613*pi,-0.07131311506080501*pi,4.44457347289448*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.485875946049705*pi,3.39747892218742*pi,4.25686607917673*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.308881702372836*pi,2.82614009242989*pi,1.76158268488556*pi) q[4];\nu3(0.538027400455471*pi,2.54341540669294*pi,3.61266023777422*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.607522780290755*pi,0.69923418252237*pi,1.080641292745258*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.438263802387178*pi,-0.003327187013047017*pi,0.76317927080959*pi) q[14];\nu3(0.206443167732785*pi,0.6152304327101199*pi,4.24506670820318*pi) q[15];\nu3(0.23077729508089*pi,2.93678578356189*pi,1.488040595982165*pi) q[16];\nu3(0.539688507869499*pi,2.83977636559491*pi,3.92988902230199*pi) q[17];\nu3(0.533537272162058*pi,3.19331549845899*pi,1.74965184674075*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.569562933694252*pi,3.46753479182779*pi,3.18824978702372*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.512898977338378*pi,-0.423136492291737*pi,1.0036699404928409*pi) q[4];\nu3(0.316224325778227*pi,-0.302975541757484*pi,0.791717017102087*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.703770180936212*pi,3.45912189756141*pi,3.14861923903327*pi) q[7];\nu3(0.369570838202197*pi,2.91679330773706*pi,1.299199240438812*pi) q[8];\nu3(0.676695660083013*pi,0.5048401101337401*pi,0.801592173360111*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.729892512030818*pi,0.59231204203657*pi,1.127377715529768*pi) q[15];\nu3(0.392189662312549*pi,3.43311202001519*pi,0.922526969634895*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.725902710458715*pi,3.27705922213198*pi,2.84358896663372*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.388566637900334*pi,2.95729394913677*pi,1.76996350550694*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.283130797773399*pi,3.24533062285576*pi,1.64178684627614*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.287845119888735*pi,-0.49768037852791647*pi,4.16510175070968*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.748171654095958*pi,0.64176111265638*pi,0.618026207183215*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.888873858079197*pi,3.44575482895902*pi,4.44796405841313*pi) q[20];\nu3(0.618606356288981*pi,-0.426292473778322*pi,0.860043709883568*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.867979824423037*pi,0.5826936399051199*pi,4.218895276900151*pi) q[1];\nu3(0.671034677908982*pi,0.62160653696377*pi,0.854688272766521*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.204637361610996*pi,-0.343183542828861*pi,1.286074232827985*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.447259110545269*pi,0.5591247463756399*pi,0.772090676947468*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.60369505566807*pi,-0.35407441673169504*pi,0.935963613185988*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.327734010904136*pi,3.39792608241325*pi,4.48353457639484*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.931456185604719*pi,-0.394145342633942*pi,3.4843114914236*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.251529907976707*pi,0.238946521178809*pi,3.53682173377588*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.566210720239552*pi,0.48799255453802803*pi,1.050242681502602*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48670774464322*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38179796552529*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41408477365968*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.505727704605517*pi,3.39148724009882*pi,0.615376178727259*pi) q[11];\nu3(1.0*pi,0.0*pi,1.337436248128413*pi) q[12];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.2249089158100421*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183689032332619*pi) q[18];\nu3(0.618845297526049*pi,2.66435912559451*pi,3.63554172265942*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0683176601874737*pi,3.09353565892059*pi,1.415512774851563*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,3.43528672257644*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.233182772863501*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.45603208008762*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.301342871601796*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5563151647593485*pi) q[12];\nu3(3.5*pi,3.43464814352015*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.4458367979673294*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5755645942953331*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.346922502868714*pi) q[20];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47051194225614*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(3.5*pi,3.4754532423678*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.233331189451345*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.262469276352876*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5588337874976522*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41496509654341*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3859726183189505*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.787033210424674*pi,2.42959463028131*pi,3.86528247265636*pi) q[4];\nu3(3.5*pi,3.41745106227972*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2746662154285389*pi) q[7];\nu3(0.596217753572951*pi,3.48713283296049*pi,3.50475823875436*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.616202893836436*pi) q[10];\nu3(3.5*pi,3.45288603467169*pi,0.5*pi) q[11];\nu3(0.0609063557523626*pi,-0.4338990084096881*pi,1.60908791218458*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.175289679797815*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5485645464538855*pi) q[17];\nu3(0.49467365725652*pi,-0.4890093113491417*pi,4.38624218072649*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4655077316799*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.68098065454335*pi,0.35861434736155395*pi,1.4095246009396*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.442171111352347*pi,0.279199411726495*pi,3.87841134902044*pi) q[8];\ncx q[9],q[17];\ncx q[11],q[14];\nu3(0.658465471183946*pi,0.25595414798625105*pi,0.5843514007461366*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.916877253661653*pi,0.14117231347016002*pi,1.452849365346631*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.245038030772902*pi,3.27292664773115*pi,0.65373356988279*pi) q[18];\nu3(1.0*pi,0.0*pi,1.389392002942077*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.281578442672572*pi,3.02274618832182*pi,0.674728647117348*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5914931084937312*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5294700728598984*pi) q[14];\nu3(0.545185553860697*pi,-0.4864039250125858*pi,3.84181188630085*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.924038073000123*pi,-0.4392741285930914*pi,0.684406342523499*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.678237393241698*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.475523410803104*pi,3.48566774498275*pi,1.58870613938313*pi) q[0];\ncx q[1],q[19];\nu3(0.411190397955906*pi,-0.4665784710237535*pi,1.68368746965444*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.298429734528576*pi,3.44445615282341*pi,0.988292118083006*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.176823660580025*pi,0.42950621543754897*pi,4.23221875242008*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.610428653499454*pi,3.22360845960378*pi,3.37790139075258*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.644797063341572*pi,2.9732717777267*pi,3.8934630353991*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.425118842330597*pi,2.84644966536127*pi,0.8783554724711651*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.242628270834894*pi,2.98174980975765*pi,0.855486142823999*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.480445915851769*pi,0.16552409890875597*pi,1.4098050603752021*pi) q[14];\ncx q[15],q[21];\nu3(0.639460259031406*pi,3.03392535207965*pi,3.24328697713596*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.748178739211447*pi,2.94649470090453*pi,4.40022845636818*pi) q[3];\nu3(0.422919443460389*pi,0.04246514068221097*pi,1.098442131716219*pi) q[5];\nu3(0.506127639234798*pi,3.25796237371784*pi,1.94012153428028*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.8679101206075*pi,2.96237237235914*pi,3.49845127454161*pi) q[10];\nu3(0.16766836504017*pi,3.36688775331338*pi,0.5729314513551492*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.543631821828941*pi,-0.07090416435292002*pi,1.06462258882715*pi) q[14];\nu3(3.5*pi,3.4610251465323*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.126645865894091*pi,0.22432964039797898*pi,3.73874565492439*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.270367116904262*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.456985075448741*pi,0.40460044015108*pi,0.7000435781509959*pi) q[3];\nu3(0.0598948860784571*pi,0.7777185945548899*pi,4.3416157714052*pi) q[5];\nu3(0.6567132563315*pi,2.53222392173672*pi,3.60004429513466*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.364266048021729*pi,2.87168290894411*pi,1.3017166364736998*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.535070556191432*pi,3.21970338448678*pi,3.26846277150432*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.820978193317697*pi,2.5194778190378*pi,3.97137418999958*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.365753824178957*pi,3.34266149346198*pi,1.91155210438*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.689185642071926*pi,3.34216665399402*pi,4.1308558902877195*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5178448482590959*pi) q[21];\ncx q[0],q[3];\nu3(0.0559537379421271*pi,0.220335072359636*pi,3.33114444680826*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.49813319282791*pi,-0.26308447387190403*pi,3.70072520285133*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34881196743549*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2862177378542259*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.496654711192876*pi,3.20446967653392*pi,1.57637077548178*pi) q[20];\nu3(3.5*pi,3.24999391956125*pi,0.5*pi) q[0];\nu3(0.625102703445729*pi,-0.21521244637165798*pi,3.37218485650513*pi) q[1];\nu3(3.5*pi,3.30389691933896*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1147131007125841*pi) q[3];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.199127254740965*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.789031109576041*pi,0.12076407004220102*pi,4.385177079915509*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.4032355842993*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2364230038726869*pi) q[8];\nu3(3.5*pi,3.33377914617687*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246601107367454*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43341871675157*pi) q[14];\nu3(0.199797344465395*pi,3.39249915305322*pi,1.57629836900238*pi) q[15];\nu3(0.218121496339398*pi,2.65589446661372*pi,1.479087691147262*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.703157654306211*pi,0.090003198223913*pi,3.84224868169618*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5734869862106691*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[7];\ncx q[9],q[13];\nu3(3.5*pi,3.46873389319229*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.979337495464439*pi,3.39095074194994*pi,3.09905014421591*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47343703913928*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2735347100874779*pi) q[17];\nu3(0.228971729983307*pi,0.12555421097778396*pi,4.3786760778291995*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.470428648829194*pi,2.7532085227254*pi,3.79912072799702*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48217943690104*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.348333931640786*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.650290327075942*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3571636688125395*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[7];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.442679817448489*pi) q[17];\nu3(3.5*pi,3.37617118865444*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.135477618675544*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5263164923319748*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.264061999832536*pi,3.13353738846002*pi,4.39867108264093*pi) q[0];\nu3(3.5*pi,3.47561155503836*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,1.166270843436044*pi) q[4];\nu3(0.763058094166055*pi,3.37041370011645*pi,3.1582366586303*pi) q[5];\ncx q[6],q[7];\nu3(0.577304530897643*pi,0.24488829229729303*pi,1.383357086352673*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43013020941737*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.109868991758849*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46596425674242*pi) q[20];\nu3(0.585561000017438*pi,-0.37248980151281696*pi,3.7749867961898*pi) q[0];\ncx q[1],q[4];\nu3(0.4926755661076*pi,-0.289336337306642*pi,1.3068310728977361*pi) q[2];\nu3(0.331621544817298*pi,0.46293735056406005*pi,4.1992988129859405*pi) q[3];\nu3(0.77777149043579*pi,3.30405829245236*pi,3.89177394402264*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.828830141386363*pi,3.17312107709489*pi,3.59276419135251*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.518707890208516*pi,3.32253180674009*pi,3.13048042189857*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.451040119948887*pi,0.18666302999918805*pi,4.35910198998117*pi) q[2];\nu3(0.255174745446209*pi,-0.4982797573428666*pi,4.22271995845088*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5338802453627562*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.703790813242674*pi,0.33686093255303295*pi,3.93889660405208*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.446646275656391*pi,3.26354887415799*pi,1.57902627956779*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5430356000339609*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.529643537360979*pi,-0.11686327532667301*pi,4.08164226978392*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.146367418743639*pi,0.8016468723344801*pi,4.14871358800261*pi) q[14];\nu3(0.511945071010678*pi,3.49949729292512*pi,0.781668433889647*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5940043629581*pi,0.19172493451038797*pi,0.817890090376055*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.616316591272862*pi,2.74782236217*pi,4.13632726667944*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.942237048624682*pi,0.05959587909223296*pi,4.35829305803456*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.807678283770229*pi,3.45207432578107*pi,4.09079959629384*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.581201405062335*pi,0.7504824375570001*pi,0.5762678857951621*pi) q[7];\nu3(0.66132707648437*pi,0.07295382250100002*pi,3.92663127790203*pi) q[9];\nu3(0.18111911745563*pi,0.05514466960754205*pi,0.5479778060547077*pi) q[10];\nu3(0.283272117259331*pi,0.7158349676109901*pi,3.81635670497312*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.836247296234855*pi,3.24225085563169*pi,2.9566659610451*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47901558722573*pi,0.5*pi) q[0];\nu3(0.50946635713093*pi,3.08242370306675*pi,0.879925609936169*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.302370943983414*pi,0.17072613560114602*pi,3.80887207339637*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.495364245451744*pi,-0.09882485980536398*pi,1.0212187279588472*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.66541556725298*pi,-0.226365382844037*pi,4.01516550392267*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.378312685943631*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.321530656405864*pi,3.41246158289814*pi,0.555770498795511*pi) q[17];\nu3(0.182798273317908*pi,-0.26246082746684296*pi,0.5935796843237782*pi) q[18];\nu3(0.25125700016688*pi,2.90245767998222*pi,1.2095057218640681*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.453281819339235*pi,-0.41316591168257*pi,1.177186601412176*pi) q[1];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.416778736207628*pi,0.5282344491029101*pi,3.8804254719052*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.6011289123384*pi,0.6637278451395401*pi,4.44536983119111*pi) q[17];\nu3(0.220154303996825*pi,3.451702869201*pi,1.95313575274166*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49691937852973*pi,0.5*pi) q[3];\nu3(0.52416030478934*pi,0.05987498186272999*pi,0.760469105961447*pi) q[4];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.09553644531755*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30669941282897*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.64598464001593*pi,-0.005779890763156992*pi,1.0310322333517479*pi) q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(0.664469036875405*pi,0.19229807016756895*pi,1.69032549175953*pi) q[4];\nu3(3.5*pi,3.47174840463328*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3870942771294419*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.594579977553963*pi,0.03500263587132202*pi,1.491621250226903*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,3.46739963083728*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5646669887360649*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.156710131254763*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43327937028982*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36494122937655*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.08486483523539*pi) q[12];\nu3(1.0*pi,0.0*pi,1.250961632777806*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4408200145137595*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3972932096904*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.185024912926014*pi) q[11];\nu3(3.5*pi,3.43791400946336*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3708534762494389*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.417793529382109*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5000364843010933*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.633352015328547*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44890579112865*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2997607262293291*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[13];\nu3(0.445332670027738*pi,3.11819428130331*pi,0.762141749768843*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.43785707935539*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3896697976576*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6285226082177631*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.433981179978502*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.943255698088181*pi,3.41268068388023*pi,3.67458813931523*pi) q[3];\nu3(3.5*pi,3.47823987960779*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.197164838498984*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4263129941947295*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.971250827960219*pi,0.317529327549502*pi,0.623815039201797*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.491884601591084*pi,-0.16564557372022598*pi,4.242964541780481*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.852257081192686*pi,0.82033952223429*pi,0.797366297921712*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35337408051152*pi) q[20];\nu3(0.468568426535973*pi,3.35200634968033*pi,4.37982493052317*pi) q[0];\nu3(0.756814686030918*pi,0.93286139692245*pi,0.7529599606880271*pi) q[1];\nu3(0.0386708628332438*pi,3.44917457269095*pi,1.96300838131569*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.636593588281399*pi,3.41233292750332*pi,3.00559715609595*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3992063282092495*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.585935457872128*pi,3.16985238077921*pi,3.55043569820521*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.410113571285183*pi,3.16834895116592*pi,0.77100160184269*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.406801137074867*pi,3.12503990148183*pi,1.90415364805387*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.468383153474518*pi,0.20871249543994896*pi,4.16218607748773*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.442955992122096*pi,-0.235090107596922*pi,3.73208395189193*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.372962942516544*pi,0.6210441462677401*pi,0.632428701720228*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.503763006692808*pi,-0.045232025004771026*pi,3.72153466918227*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.397125747269331*pi,0.08745226980724097*pi,3.50140779684435*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.580500218523017*pi,0.7626312551877199*pi,0.579096338007326*pi) q[6];\nu3(0.181983392467097*pi,0.322010726162019*pi,4.0507256190764895*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.557280808404077*pi,2.55904998959193*pi,3.7343611743332*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.483886125882834*pi,3.4338897520184*pi,4.198906274033909*pi) q[13];\nu3(0.387543265254528*pi,0.9243799485486499*pi,4.15503019934879*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.396286718219721*pi,0.041263336605872*pi,3.79953855865293*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.249181714432561*pi,2.82830102836728*pi,1.73874745820835*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.248563723846724*pi,-0.07951955906866998*pi,4.41187649954705*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.442578019498525*pi,-0.4978163286495671*pi,4.35610466433732*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.283158439576431*pi,2.68116328381646*pi,1.041872968542835*pi) q[14];\nu3(0.698306298160325*pi,3.40320808657489*pi,3.84211446546387*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.497997066908715*pi,3.08767056713252*pi,3.28618319624844*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43239496184708*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.743349523607503*pi,3.29473826068239*pi,4.40242603598516*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.132661030079595*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.506649012205487*pi,-0.01055266545403799*pi,3.84579589778552*pi) q[17];\nu3(0.78764049773508*pi,2.95495305511616*pi,4.0661585387878*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[15];\nu3(0.502482925758356*pi,0.29042586321945596*pi,3.6442211183621*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.694717275821389*pi,3.30326760341879*pi,0.5830356489565749*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.705044665604058*pi,3.10247710534259*pi,4.11284890200629*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.523536238382254*pi,0.18064442588999396*pi,4.3087830273523196*pi) q[21];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.426110021446388*pi,2.62750638476707*pi,1.083307979364156*pi) q[4];\nu3(0.45483279044307*pi,3.2314975341739*pi,3.21907605296774*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38493346089161*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.159700463907492*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49707158490973*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.705459727110463*pi,0.72468037308719*pi,0.8464611331173211*pi) q[21];\nu3(3.5*pi,3.40516151755092*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.560681918002433*pi,0.388824946597104*pi,0.8415726519518*pi) q[5];\ncx q[8],q[13];\nu3(0.66862559548265*pi,2.958763106954*pi,3.94248726108073*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.251808077746366*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[17];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.528279037669627*pi,0.42448674278336296*pi,4.2195369853071*pi) q[9];\nu3(3.5*pi,3.45598517253977*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.477341311011299*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259543409704703*pi) q[18];\nu3(0.8402383552625*pi,0.9317646909977599*pi,0.5911793978298369*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46230398723255*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37688291970591*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.235907572762893*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.44101593057892*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192270122232419*pi) q[17];\nu3(0.60905670945383*pi,0.45664881073335095*pi,4.20874156370167*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[17];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43139657735937*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49164122993587*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.081716244372146*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.579526362419522*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.317592108360687*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5099519886615377*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.656364869734636*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.44980937653053*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2960130911183518*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46578403121405*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.60903492372289*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.167365448087611*pi,3.20987594177912*pi,0.718221452347675*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.47306055160631*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.47804450517945*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.86467448501022*pi,0.301076871562337*pi,4.40462169260452*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.405284526045439*pi,-0.264463576430206*pi,1.418285923056321*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.207147462478469*pi,-0.4751597680732275*pi,1.3194706530675648*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302200409363262*pi) q[19];\nu3(1.0*pi,0.0*pi,1.158284174888847*pi) q[20];\nu3(0.72912264680646*pi,-0.198079925722981*pi,3.94375550657906*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.794565363805259*pi,3.19110255606487*pi,3.48749357000497*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.550262487843634*pi,0.8187798786078*pi,0.613609454828524*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.7866457970253911*pi) q[9];\nu3(0.56690683519545*pi,2.83537739039599*pi,4.058244196321359*pi) q[10];\nu3(0.476696425354107*pi,0.045974722362930986*pi,4.26824297964225*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.657160807927052*pi,-0.17532994057295997*pi,4.3010771122264995*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.876382662747626*pi,-0.4247890755090063*pi,4.2983340022671*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.533741997762051*pi,0.13770239731187395*pi,3.79307689051875*pi) q[0];\nu3(0.490024518884823*pi,2.51941552351653*pi,1.4607883326376259*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.775470385125938*pi,-0.4967311538825502*pi,3.39215025863466*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.909961180565024*pi,0.137561642317527*pi,1.154256811663938*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48319624752805*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5263211596543274*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.351426865734945*pi,0.069556926040509*pi,3.96002705706417*pi) q[1];\nu3(0.138381811748721*pi,3.29673862744512*pi,4.41330178067314*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.302545624408011*pi,3.0667293182016*pi,4.4971217145788405*pi) q[12];\nu3(0.398038027985021*pi,0.6876499737862101*pi,0.677298568960403*pi) q[13];\nu3(0.884880278921177*pi,-0.301731088116458*pi,1.153582114755603*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.701505670434649*pi,0.29005742539023405*pi,3.86582966515382*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.479914022685133*pi,3.24195183460757*pi,4.3476709662370805*pi) q[12];\nu3(0.740742889495702*pi,0.01598922507648204*pi,4.00515382788438*pi) q[13];\nu3(0.471916282112947*pi,0.9739806679193299*pi,4.48669530646521*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.681407013131834*pi,2.73397318663685*pi,3.68339489967213*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.284707124888754*pi,-0.43257741676248307*pi,4.33796434658143*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.745491972285206*pi,0.126333998107115*pi,3.80603007091151*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.156267564186249*pi,3.38178173002842*pi,0.936770192377565*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.218635804424479*pi,2.5613013807871*pi,1.2300447386999669*pi) q[6];\nu3(0.552895859263439*pi,0.5932470453273999*pi,4.43228007077648*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.865029387219863*pi,-0.4295640107838379*pi,4.43814282503801*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.576106180063708*pi,2.59462723100813*pi,3.96134510408308*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.733454255020926*pi,0.49814709284429803*pi,0.7708683318280529*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0211626827680557*pi,0.42949158950622*pi,3.69455247984321*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.412342272657943*pi,-0.10380345428697901*pi,4.25103204543975*pi) q[6];\nu3(0.522371508631986*pi,2.82956322986683*pi,1.3052564854836421*pi) q[7];\ncx q[8],q[18];\nu3(0.625239463358895*pi,0.37471463868002597*pi,0.655861922306801*pi) q[9];\nu3(3.5*pi,3.35247860711952*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.278686421649883*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.448011702006496*pi,3.36834194772714*pi,1.79777268166809*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.27822465888152*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.408666174790578*pi,0.018700626534620013*pi,0.8512049144016101*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4705298979052*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.40494045592783*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.263608711467896*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267141514996593*pi) q[17];\nu3(1.0*pi,0.0*pi,1.23382113370999*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.864066208259241*pi,0.5370542287681901*pi,1.2189055156968989*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0406072116121378*pi,2.56239182327909*pi,1.3924495005213982*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.38576341305297*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.561665665769128*pi,0.6450331804184599*pi,4.10464531025604*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49589877279307*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.372672272019059*pi) q[2];\nu3(3.5*pi,3.46093445678531*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37088359211906*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.260158380289564*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.450262147261601*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45861735496818*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5257939516803787*pi) q[18];\nu3(0.528031487116688*pi,0.60160706788735*pi,0.7350165567843789*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.228138685315837*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0707296252231642*pi,2.29082714921068*pi,1.284720054656888*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37970168865541*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(3.5*pi,3.35476481566066*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44757284769629*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289885784212918*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35543670934975*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.40764117291046*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47401155267105*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.180936915871773*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3092955746175359*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.720621919711423*pi,-0.18203825360595*pi,3.61726764620074*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.717398947115337*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39922508614929*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.666446738331054*pi,0.9589281553659901*pi,0.867955352167575*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5148337840860848*pi) q[9];\nu3(0.148972730774406*pi,0.74967229671915*pi,4.13035536920502*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1857865710311781*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.729991816573119*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.26712949301063*pi,-0.20572862648449503*pi,1.63954544059965*pi) q[10];\nu3(0.815568992660259*pi,0.5114973244477701*pi,0.5647598452226886*pi) q[11];\nu3(0.391900139999928*pi,-0.34196918294102296*pi,4.30623592490695*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.621980884512068*pi,0.044411034795172055*pi,0.5542300078698363*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.685045531783335*pi,0.60828178885454*pi,0.734550527722281*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.322119720494025*pi,0.5674870527956499*pi,0.641825755580141*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.566117218114603*pi,0.314066017469958*pi,3.74546162558258*pi) q[11];\nu3(0.756650219923903*pi,0.65452974980004*pi,0.666583360233297*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.280127356373483*pi,1.03958290009172*pi,4.3660859095080795*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41161941444626*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.77953799667621*pi,3.10728966972087*pi,3.29503992562867*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.619546397389864*pi,2.68182526121876*pi,3.69531523874889*pi) q[3];\ncx q[4],q[19];\nu3(0.310859755708435*pi,3.39866468193293*pi,1.87677577522234*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.6149283289382*pi,-0.26682795112982*pi,4.1705330206852995*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.403767935137771*pi,-0.251736463712006*pi,3.92483716043053*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.596206339098552*pi,-0.11488846858491703*pi,3.3882154902135*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.232564197812342*pi,-0.04811777111756599*pi,1.306068962519944*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.306773867926331*pi,2.88975277438614*pi,0.8926171837369721*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.189417042556407*pi,-0.4698112373600883*pi,1.93501966439412*pi) q[5];\nu3(0.184926180582521*pi,3.42222598145266*pi,0.5746037532493594*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.765678716787249*pi,1.0846747193567*pi,0.731812326655529*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.221798718848222*pi,0.5418817146149999*pi,0.64652212559845*pi) q[15];\nu3(0.677203258169027*pi,3.30344463967187*pi,2.94792847897807*pi) q[16];\nu3(0.673784784372779*pi,2.71009376587514*pi,3.55396831808854*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.371911744422512*pi,3.48890276556433*pi,0.825840146262835*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.341172416057557*pi,3.36616741244358*pi,0.819354911669298*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.563471400027894*pi,0.289996986905411*pi,0.5113082665114239*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.680834460216554*pi,3.04576963248001*pi,4.2392551962944705*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.516567801073104*pi,0.6783721487993399*pi,4.4537616592798095*pi) q[16];\nu3(0.275839748378256*pi,3.25158505719175*pi,1.94293191109572*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.655740940202425*pi,-0.37755362687182603*pi,3.32935383774621*pi) q[21];\nu3(0.089377184790064*pi,0.32982448495363603*pi,4.28277723627921*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.375885490422228*pi,0.41972217834705206*pi,3.53146699484506*pi) q[9];\nu3(3.5*pi,3.49680491715139*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.681834849034627*pi,-0.374201600086638*pi,3.26641728403506*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245630439648*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.671189558482808*pi,2.97640544295241*pi,3.08325835308869*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.661335584305226*pi,0.01338883501819299*pi,1.1588555411527421*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.407094951499791*pi,0.48605021921063896*pi,4.04529940019332*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.859106187337035*pi,0.219471007575595*pi,0.8148131857648471*pi) q[2];\nu3(3.5*pi,3.33612442737285*pi,0.5*pi) q[3];\nu3(0.778717946266979*pi,0.30411118736836296*pi,0.5224128585384222*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.186353220381907*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5174423277672123*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.486400737319639*pi,-0.057267794701529984*pi,1.184264676786004*pi) q[4];\nu3(3.5*pi,3.43365145656221*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.399642859777404*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[15],q[17];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45929535794005*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.446289168786571*pi) q[11];\nu3(3.5*pi,3.47339219620633*pi,0.5*pi) q[15];\nu3(3.5*pi,3.38426484144892*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2869088400179*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.261513200798377*pi,3.41175393090132*pi,1.333040011426728*pi) q[19];\nu3(1.0*pi,0.0*pi,1.372667445924826*pi) q[20];\nu3(1.0*pi,0.0*pi,1.209612709416352*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,4.472231456358561*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.252452211608356*pi,-0.30418291955029897*pi,1.76743019675871*pi) q[10];\ncx q[15],q[17];\ncx q[16],q[20];\nu3(0.582881281592607*pi,-0.4065774709887317*pi,0.61489415823204*pi) q[18];\nu3(0.188838319443752*pi,0.08792032608490297*pi,0.9184650081104759*pi) q[19];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.43022210905209*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.365435289027459*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.720740161995447*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5118183592418379*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36801707179098*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44774225256879*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.308980658480721*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.427662499586*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.27174183811927*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.124712079322312*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42235580570406*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.3632117890898*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.174062418651773*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4556778472625105*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201068301090308*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.214192012312396*pi,-0.265961613033178*pi,1.0493487770292211*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48034950147687*pi) q[13];\nu3(0.673226585787113*pi,0.16163888451714303*pi,1.0886235458332418*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.892401235640898*pi,2.96865113788299*pi,3.25133138451512*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5751413318582421*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.295647213483298*pi,0.45159608415166397*pi,0.588378551058689*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.594816196640976*pi) q[19];\nu3(0.326492281420772*pi,0.78434007774309*pi,4.23251496699007*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.954409726714628*pi,0.7895815015996099*pi,0.853579051110126*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[17] -> c[17];\nu3(0.46360158848727*pi,-0.4501983283545555*pi,1.495442003458348*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.18264445433044*pi,2.96235035576224*pi,0.741583734365804*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[21] -> c[21];\nu3(0.705884202520464*pi,0.336309652898484*pi,0.898728324759879*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.256035440652083*pi,3.34966050010547*pi,0.597890969027053*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.377189529722444*pi,0.83792508979384*pi,3.92933873715903*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.409300321254128*pi,1.00210615290926*pi,4.09181139151282*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.676153494816946*pi,-0.212508641874935*pi,3.84321517629822*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.782776415527078*pi,-0.13361618277432302*pi,4.10934316169417*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nu3(0.401825887279539*pi,3.05111771051517*pi,1.79511279045829*pi) q[2];\nu3(0.2111405862884*pi,0.56547747828255*pi,0.753625546396137*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.51741279057384*pi,3.42566940461379*pi,1.70884488165201*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.679824716372947*pi,0.21831667099519203*pi,1.028766522963254*pi) q[14];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nu3(0.814312331766643*pi,1.20532962661894*pi,0.76488075874526*pi) q[8];\nu3(0.641191656787788*pi,0.25524937079932597*pi,4.47062723148571*pi) q[13];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.434128584546045*pi,0.471729351309474*pi,0.632727026280017*pi) q[0];\nu3(0.574649827784156*pi,3.10167262891503*pi,0.5381912862083077*pi) q[1];\nu3(0.394906846837064*pi,-0.4947403792273017*pi,0.875997198694643*pi) q[2];\nu3(0.075139964507537*pi,3.21550328023542*pi,1.56263683317883*pi) q[3];\nu3(0.718146215783399*pi,-0.4582018308065547*pi,3.76535487693977*pi) q[4];\nu3(0.223311617976599*pi,-0.053768021847169*pi,1.1696244470401669*pi) q[5];\nu3(0.273126970042841*pi,2.95885365943272*pi,1.2223226651648509*pi) q[6];\nu3(0.115039568813622*pi,-0.314041431675258*pi,0.516628272933037*pi) q[7];\nu3(0.177107627360653*pi,0.16530462801620205*pi,4.41570441058167*pi) q[8];\nu3(0.476503596171267*pi,0.174460900418696*pi,3.56832989845544*pi) q[9];\nu3(0.693351362445421*pi,0.053347415785019*pi,3.99952110031587*pi) q[10];\nu3(0.336506604537393*pi,2.91556734723085*pi,1.456058242559447*pi) q[11];\nu3(0.0950125630123236*pi,-0.297008136367862*pi,1.159378874855099*pi) q[12];\nu3(0.177003999251849*pi,0.66796822875209*pi,4.35971024394233*pi) q[13];\nu3(0.440162230902793*pi,0.68672180905805*pi,0.5740729314544484*pi) q[14];\nu3(0.271602699155404*pi,0.14989231229725597*pi,3.56219636178953*pi) q[15];\nu3(0.298559914732873*pi,3.10153438804412*pi,1.90563720468992*pi) q[16];\nu3(0.601664972604956*pi,2.83265869727104*pi,4.28728574163868*pi) q[17];\nu3(0.407531404229914*pi,3.03308615794177*pi,1.93039043473597*pi) q[18];\nu3(0.338315977927414*pi,2.90824838888767*pi,1.336453979783117*pi) q[19];\nu3(0.868064928417969*pi,0.09016201218054698*pi,4.2642645708709495*pi) q[20];\nu3(0.416737168977554*pi,3.32990050446824*pi,1.86481184085851*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46899737610094*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4117057954677*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47779708367543*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35102598683932*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275678926083628*pi) q[11];\nu3(3.5*pi,3.42089808129809*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.277860069394176*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223294041616982*pi) q[17];\nu3(1.0*pi,0.0*pi,1.198247152980233*pi) q[19];\nu3(1.0*pi,0.0*pi,1.319850282734139*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[20];\ncx q[2],q[13];\ncx q[3],q[8];\ncx q[4],q[16];\ncx q[5],q[7];\ncx q[6],q[19];\ncx q[9],q[11];\ncx q[10],q[21];\ncx q[12],q[17];\ncx q[14],q[15];\nu3(3.5*pi,3.49599944496216*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43658079419529*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40552645624926*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39684499377497*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.201173993399576*pi) q[7];\nu3(1.0*pi,0.0*pi,1.346802567040913*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46900968138161*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38940755682788*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5666200139646569*pi) q[13];\nu3(3.5*pi,3.44815480299766*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.124043437365249*pi) q[15];\nu3(1.0*pi,0.0*pi,1.224908577406348*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5368573858257976*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221603254102177*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6238449086971241*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44277758248714*pi) q[20];\nu3(1.0*pi,0.0*pi,1.125508870784321*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[20];\ncx q[2],q[13];\ncx q[3],q[8];\ncx q[4],q[16];\ncx q[5],q[7];\ncx q[6],q[19];\ncx q[9],q[11];\ncx q[10],q[21];\ncx q[12],q[17];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43658391933382*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.601019055106362*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.545117677243903*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.583031278414428*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5823504485375861*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46092128622648*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.777398751575564*pi,3.45909734817419*pi,3.97492490354322*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\ncx q[5],q[7];\nu3(0.305163182282953*pi,3.42488655949141*pi,0.897540365792816*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.637198396799485*pi,0.29860016899741604*pi,1.03203422476266*pi) q[12];\nu3(0.306259361681828*pi,0.7858794075999*pi,0.5804909365100248*pi) q[13];\ncx q[14],q[15];\nu3(0.523154696375528*pi,-0.219587697388255*pi,0.896595401795105*pi) q[17];\nu3(0.609595868895784*pi,2.92083371245791*pi,4.22821040236726*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.328758423109816*pi,-0.04035216959306298*pi,4.01672990765302*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.332265247038415*pi,3.24804323577831*pi,1.26490943986595*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.341818926427336*pi,-0.10581953293151503*pi,0.580809284765951*pi) q[12];\nu3(0.325288784735873*pi,3.15163357685996*pi,0.5018454300777948*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.129422111704224*pi,-0.088526086532978*pi,1.433325893737663*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.314899376699245*pi,0.16393649421936696*pi,1.27694592365418*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.677268451214898*pi,0.11510386770580305*pi,1.288334044231813*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.280335235711655*pi,2.76704706744246*pi,0.973076999888725*pi) q[3];\nu3(0.887377213585237*pi,2.80779827137636*pi,4.1724431268748905*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.648138423804099*pi,-0.08644733258746301*pi,0.788310253092955*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.666256303880601*pi,0.6848268423855799*pi,4.4737627986039605*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.541291163773863*pi,-0.22747313586912798*pi,4.3641697430103505*pi) q[0];\nu3(0.768798843031685*pi,0.6381319802543199*pi,0.5697558218411285*pi) q[1];\nu3(0.718072526094194*pi,2.97342062419735*pi,4.14898204697488*pi) q[3];\nu3(0.819176250103442*pi,-0.138889379337445*pi,0.979558119918944*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.252161139526772*pi,0.03055585173228703*pi,0.981208176170151*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.151593696964651*pi,2.87317954123664*pi,1.245280765998987*pi) q[11];\ncx q[12],q[19];\nu3(0.267900591895988*pi,2.5279554983665*pi,1.302913823667906*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.604687494505292*pi,0.7300985947113601*pi,1.0747817495552239*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.683387764165016*pi,3.07777648667518*pi,3.20367929185379*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.475063446927619*pi,-0.16740528286715*pi,0.7888243109044379*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.276033545376334*pi,3.28782657807523*pi,0.5200101073280597*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.58094774880211*pi,-0.4861354112427816*pi,0.922541970727507*pi) q[10];\nu3(0.181616448621635*pi,0.374676196555482*pi,4.09340519784865*pi) q[11];\nu3(3.5*pi,3.45120562527385*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.44093365058795*pi,0.12799511562004795*pi,1.233488496832774*pi) q[15];\nu3(0.440657755105698*pi,0.15612781920209096*pi,0.7393318641915*pi) q[16];\nu3(0.355206413699404*pi,3.15461487741326*pi,1.79491228745251*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1909882022358849*pi) q[19];\nu3(0.242507528481476*pi,-0.208045425895861*pi,0.5047285096150076*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.322607313296867*pi,-0.4768442058657786*pi,1.0367389966512*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.351317193246782*pi,0.12300578475185397*pi,3.84588901281085*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.755859934407034*pi,2.43928738008694*pi,3.58351006086146*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.804927848933831*pi,-0.15555941586420802*pi,0.803640193618107*pi) q[15];\nu3(0.446055282519629*pi,2.68087008129105*pi,1.447945731130356*pi) q[16];\nu3(0.513739010148266*pi,3.37481938710128*pi,4.449770222603091*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.558297993419884*pi,0.61610330982276*pi,0.8087248539706691*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3956617576748*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.440980892150936*pi,0.36729197381634404*pi,3.54331202613023*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36556339129004*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.39674413586678*pi,-0.068840684725823*pi,3.69224225343531*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.166025318821195*pi) q[17];\nu3(0.419383581378095*pi,0.010947675183770045*pi,1.344788135101231*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44051904673935*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37547818539415*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.292566437456943*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.24895780704515*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.278131184009443*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45599717622527*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20099929080915*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.43290298751981*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[17];\ncx q[4],q[6];\nu3(3.5*pi,3.45148294002984*pi,0.5*pi) q[5];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.42590141527883*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.484626581016*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.096529953625456*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274129543290287*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.34808132853893*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221945768880047*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.41252411284562*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,0.6719775746188961*pi) q[6];\nu3(1.0*pi,0.0*pi,1.275396418560913*pi) q[7];\nu3(3.5*pi,3.46024325078961*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4136806943007*pi) q[15];\nu3(1.0*pi,0.0*pi,1.351761930715898*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.614243349414166*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.5280227597838714*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47727080674649*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.642262094076557*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.603785853997139*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5537041199377526*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.547434764177677*pi,0.07311533493809497*pi,0.631385934125678*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45032463139069*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.841410313847134*pi,3.27571769119878*pi,3.00430438335857*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.643639752482425*pi,3.29297518204317*pi,4.23103933208834*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.778148719302087*pi,0.41023514795095195*pi,1.334693134684993*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.722393002580873*pi,-0.258876618075056*pi,0.749567261035639*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.625764257441*pi,-0.390232497633293*pi,4.38593237614431*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.790944143855363*pi,3.44167211909253*pi,4.48899120016608*pi) q[1];\nu3(0.539150647198668*pi,3.4028191672341*pi,4.3329254950920895*pi) q[2];\nu3(0.677463114409725*pi,0.52762438138681*pi,4.47958885366198*pi) q[3];\nu3(0.15488990596999*pi,0.26953507751571204*pi,3.81140049536425*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.432608181860417*pi,3.12205220433229*pi,4.34212211182321*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.902307660088913*pi,0.5340360894601499*pi,0.5338507627902555*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.541158734392272*pi,0.053380282168245974*pi,1.0916981312149519*pi) q[17];\nu3(0.559122345350846*pi,-0.377377190303338*pi,0.5034252134534345*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.255008713600279*pi,0.69529202841904*pi,4.47054140965753*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.716503298783277*pi,2.57103857326786*pi,3.64832692126015*pi) q[1];\nu3(0.257715926448065*pi,0.67210827995166*pi,4.29637252129268*pi) q[2];\nu3(0.38155468189017*pi,0.9028195723925301*pi,4.35994715334337*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.587638768710022*pi,0.33225311349116304*pi,0.5174393315205146*pi) q[5];\nu3(0.473198118871064*pi,0.5020322237805701*pi,0.533975652462356*pi) q[6];\nu3(0.712813561928862*pi,1.00644396341276*pi,0.5561948409785922*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.067674277788214*pi,0.10272580961942201*pi,4.49837775074721*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.830504697344785*pi,0.485613474224189*pi,0.88169418382636*pi) q[17];\nu3(0.329869793240844*pi,-0.251025730769021*pi,1.300900811036189*pi) q[18];\nu3(0.356847673906556*pi,0.22074713217536102*pi,4.03289410553817*pi) q[20];\nu3(0.340444520944607*pi,0.445583232943188*pi,1.0158880990715429*pi) q[21];\nu3(0.592578185956366*pi,2.88908466032036*pi,4.031117017705149*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.77614047033158*pi,3.48958445589236*pi,4.4878178177916705*pi) q[5];\nu3(0.461059146367742*pi,3.22726383274426*pi,2.03620043264304*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.342488485402534*pi,2.52627293761895*pi,1.083140530647479*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.378811742993193*pi,3.27361717919271*pi,1.93641205879167*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.480708864945802*pi,0.9975530654779201*pi,4.45150103653121*pi) q[14];\nu3(0.57478925173152*pi,0.7596790600291301*pi,4.31463777593615*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.822443342569722*pi,-0.248333402016505*pi,3.9844585828081*pi) q[21];\nu3(0.319307496526104*pi,0.09634712612011898*pi,3.43221582210207*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.829214075554541*pi,3.03083865717186*pi,3.83931542227066*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.403528547006854*pi,-0.381645042205099*pi,1.57782577501631*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.449771205195358*pi,0.25024791306678695*pi,4.095621922510221*pi) q[14];\nu3(0.66505433788193*pi,3.02883751662955*pi,4.29094043019449*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.24077326271254*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.113968493341666*pi,1.0043338220813*pi,4.38049202528975*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.671184739090977*pi,2.37134803368649*pi,3.84078357476207*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2034773929119171*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[17];\ncx q[5],q[19];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.23254889251013*pi,0.44810576315610096*pi,4.4220540857113*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.33648314286094*pi,-0.139299917420748*pi,0.696446335893655*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45828013069946*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42781031085142*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4410543785601*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.687429581056274*pi,-0.331105264042385*pi,1.068857586551168*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.625367349538551*pi) q[17];\nu3(1.0*pi,0.0*pi,1.301786289558851*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234478878503849*pi) q[19];\nu3(1.0*pi,0.0*pi,1.311649922986948*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36886755439209*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.266124799377121*pi) q[2];\ncx q[4],q[17];\ncx q[5],q[19];\ncx q[7],q[21];\ncx q[8],q[20];\ncx q[9],q[18];\nu3(3.5*pi,3.4774005929529*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2012052477708641*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[6];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31173787607277*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.453023469379421*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40392330911797*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157839575511932*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4551914143427105*pi) q[21];\nu3(3.5*pi,3.47527448275404*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.532751149595788*pi) q[2];\nu3(3.5*pi,3.46015517866907*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.3410213463988812*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[20];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39478380004961*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.323183056962486*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3139429197323929*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5591006172272686*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[6];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(0.421510972103175*pi,2.49870489325748*pi,1.287332445595484*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[12];\nu3(3.5*pi,3.3981487656153*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.221812199688852*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48339660044941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0502673294540773*pi,-0.4151423417335671*pi,4.1856983747281*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.68759859522134*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.653066547354587*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2975008867450395*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.568143076204856*pi,3.21182825387486*pi,0.683817069618391*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.49452900153549*pi,0.96217355152254*pi,0.5204535666542174*pi) q[10];\ncx q[11],q[12];\nu3(0.249147586185249*pi,2.93876206141374*pi,1.68477440735445*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.587206128997157*pi) q[16];\nu3(0.71333259203706*pi,3.13320266533337*pi,3.87528900319382*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.73954644472253*pi,0.36834791854166704*pi,0.5225099668775705*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.445286022762593*pi,0.033410858617743955*pi,4.25013697834821*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.438130677983957*pi,3.43233051890017*pi,0.5795835915707427*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.138584708022163*pi,3.19843220745599*pi,0.8924942144839829*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.684909580687404*pi,3.2423817306812*pi,4.4438828343439*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.288271351892476*pi,3.14073103779368*pi,1.451932273360307*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.280228267019137*pi,3.34536934346474*pi,1.3825080298670112*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.155044558744693*pi,3.25205956263009*pi,1.82773260570395*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.399521815295525*pi,0.22922750564481098*pi,4.49146845072061*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.359857185531707*pi,-0.4175276378320754*pi,1.40274543658417*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.503001461432634*pi,2.85136225519341*pi,3.81709369668956*pi) q[15];\nu3(0.426055920483303*pi,0.23533978192620097*pi,0.913696088615324*pi) q[16];\nu3(0.624313759241005*pi,-0.05502836767220998*pi,3.72267252802355*pi) q[18];\nu3(0.263076683501353*pi,0.26805693520968*pi,1.225174605709312*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.916824059002179*pi,3.40413586479573*pi,0.799743129277195*pi) q[21];\nu3(0.296323024895172*pi,0.42826578157570205*pi,3.8781558720717*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.867107783397152*pi,0.75144741823348*pi,0.942844657415861*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.407275391410605*pi,3.36506768483734*pi,0.668750062934452*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.169929458614217*pi,2.89617038198585*pi,1.382162067621425*pi) q[7];\nu3(0.207566890307886*pi,3.36676609091148*pi,1.63517778342629*pi) q[8];\nu3(0.669168874555544*pi,-0.10150716317131703*pi,4.24771368145909*pi) q[9];\nu3(0.488580151141699*pi,3.20428962955655*pi,0.7830483851707439*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.883545610358299*pi,-0.04201149610528698*pi,3.79085988929901*pi) q[15];\nu3(0.592021912736168*pi,0.9397974598332399*pi,0.5751050623839884*pi) q[16];\nu3(0.62714625190844*pi,-0.369609776811919*pi,0.5663650234994841*pi) q[18];\nu3(0.623276281924615*pi,-0.4581474747963437*pi,3.26875236697346*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.585699651815924*pi,3.29817076565392*pi,2.95833348255253*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.539825765538457*pi,2.51154950881616*pi,3.81862853870746*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.753678084601022*pi,-0.4285875104108819*pi,4.12680475707076*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.664428742041799*pi,0.298680533031897*pi,0.5745768123990018*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.751706267177131*pi,0.11304872701583502*pi,1.28805795510447*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.43017525502311*pi,2.63897851406968*pi,3.86647180147923*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.543580276311866*pi,0.45098532717682505*pi,1.434998039685387*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.459157818129518*pi,0.22964711821518902*pi,3.71425026685335*pi) q[12];\nu3(0.5937967548922*pi,3.49161533420605*pi,0.5763969822488283*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.17790728488288*pi,-0.20118511927754001*pi,0.854348983671174*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.805444006781908*pi,2.52911425709552*pi,3.87257600750478*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.256400477667355*pi,-0.38630758124076103*pi,4.39352528643024*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44924356007231*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39917524673363*pi,0.5*pi) q[14];\nu3(3.5*pi,3.31275188092996*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293481109572707*pi) q[16];\nu3(1.0*pi,0.0*pi,1.197217920485207*pi) q[17];\nu3(1.0*pi,0.0*pi,1.292109180617915*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35962008107864*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4899115828846*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.154772542895455*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.374476637530418*pi) q[7];\nu3(3.5*pi,3.47988499021762*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.270305558220766*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40916342216804*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41905064063715*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.290782915663284*pi) q[6];\ncx q[8],q[21];\nu3(3.5*pi,3.36384230229885*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.221739077087568*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47315396588779*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.488305155496191*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34458776129261*pi) q[18];\nu3(1.0*pi,0.0*pi,1.170017641381634*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.395560109735991*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.5448366304283838*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5628090653132306*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[7];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5143358922691206*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.615000078963427*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38070351863616*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45447433402391*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.207807962489891*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.37770785039009*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1888229192935449*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.63074687685053*pi,-0.20388614228150898*pi,3.99076518378872*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.904807424543184*pi,0.10362875524313397*pi,0.895173329714228*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.651958427936032*pi,3.36055703808203*pi,3.72934015273635*pi) q[5];\nu3(0.524708234134591*pi,3.21604719646641*pi,4.02966852871687*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.470960609960441*pi,-0.4553593387137169*pi,0.77346551630226*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5451508057450045*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5421987732120348*pi) q[20];\nu3(0.285735611749672*pi,-0.061647827686755974*pi,1.235908925181997*pi) q[21];\nu3(0.393522511664147*pi,-0.09509009940413399*pi,1.384096825245266*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.289095715602823*pi,0.49829230999920804*pi,3.71126952239865*pi) q[4];\nu3(0.663802574526867*pi,2.46807943448199*pi,3.85446195706241*pi) q[5];\nu3(0.618674735813422*pi,2.59586895185924*pi,3.51152799368708*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.289025678332524*pi,-0.4795260200273227*pi,0.8306291885874151*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.535294997387896*pi,0.260966226191531*pi,1.128619187182864*pi) q[0];\nu3(0.304527085659799*pi,0.36852135922085105*pi,3.87213321260812*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.394200681039978*pi,0.08915380471945*pi,0.904147414390714*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.607297120733396*pi,2.62299623784637*pi,3.88321388691097*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.816240039792814*pi,-0.21088240678702702*pi,3.54512518749313*pi) q[14];\nu3(0.388177616723887*pi,3.20744094387346*pi,0.664795309714237*pi) q[15];\nu3(0.604653685256571*pi,-0.254846303275177*pi,4.31795841901792*pi) q[16];\nu3(0.744679296094709*pi,-0.4807036757762762*pi,4.20411812134939*pi) q[17];\nu3(0.875984686554261*pi,0.395385255913697*pi,3.91507303085283*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.544626348787756*pi,3.49926145573114*pi,3.83343324709244*pi) q[1];\nu3(0.67872266124149*pi,0.83256019550542*pi,4.41224979179084*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.568000677004274*pi,0.06552925563297096*pi,4.4164221031765205*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.150964959904458*pi,0.406042181235891*pi,4.1162077572781*pi) q[11];\nu3(0.746294787391752*pi,0.025286799020364015*pi,0.884978930038008*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.613702196327716*pi,-0.4720115180031874*pi,3.52820267320409*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.264295328166796*pi,-0.32142401310033797*pi,1.0799270520140412*pi) q[16];\nu3(0.298289806021097*pi,3.15804227248195*pi,0.992606465214935*pi) q[17];\nu3(0.545426455379082*pi,0.17197131204093297*pi,3.86570477361907*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.420758279603232*pi,-0.283059469329353*pi,1.51137577702277*pi) q[2];\nu3(0.419965502680318*pi,-0.14618916985477798*pi,3.72225885290882*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.58406606668315*pi,-0.396878903718053*pi,3.7356757505316*pi) q[7];\nu3(0.572527971260061*pi,0.19691383556739805*pi,1.137215192332575*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.675978831369304*pi,-0.11057346041177801*pi,3.65987359598808*pi) q[12];\nu3(0.227666876750728*pi,0.32865554507848305*pi,4.31068512652039*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.817613038659323*pi,2.71641352193337*pi,3.39839612580502*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.533393402908682*pi,2.73758673826778*pi,3.77434432031234*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.775688974537901*pi,0.17556396936381102*pi,3.87854766419173*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.922894566935506*pi,0.24954723581996796*pi,3.97674658956759*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3196338269546*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4356859929758*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.211368836710008*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.387748991021234*pi,0.57889001494001*pi,0.5418678008669529*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.283459000209801*pi) q[15];\nu3(0.731365999509408*pi,2.8539484953841*pi,3.68597680486874*pi) q[19];\nu3(0.620148355712343*pi,0.202397390692729*pi,1.247244460440025*pi) q[20];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(3.5*pi,3.39374765416384*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.579739240432857*pi,3.35149566669468*pi,4.09739919469179*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.28963951813681*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.224056258386223*pi,-0.09603901791943598*pi,0.926464087494118*pi) q[20];\nu3(3.5*pi,3.41414172616127*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.33726318217098*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42058246748015*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47355284879412*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5052103992749726*pi) q[15];\nu3(1.0*pi,0.0*pi,1.214144847850422*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[2];\nu3(3.5*pi,3.47030521081306*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.339502279568769*pi) q[16];\nu3(1.0*pi,0.0*pi,1.200814541713863*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.676239689725985*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40278760676826*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3009273435108208*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.450956411133291*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,3.41937077661435*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.280681902259369*pi,0.021342842798118045*pi,3.81403944006622*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47256098533464*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.330242040441765*pi) q[13];\nu3(0.378900440272433*pi,0.29356758628067803*pi,3.69410757803686*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5324919817301569*pi) q[17];\nu3(3.5*pi,3.45330789372069*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322448725795839*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4230962503662319*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.828482358412562*pi,-0.377935171760514*pi,0.8803545862217059*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.35592907761788*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.810280446443242*pi,0.17263079321262098*pi,0.79968204555559*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.184549968791984*pi,-0.0007456041080620146*pi,1.3700530020152328*pi) q[1];\nu3(0.0220118082924562*pi,2.53489518607676*pi,1.479554982854913*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.48444611448181*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.609721363546243*pi) q[13];\nu3(1.0*pi,0.0*pi,1.151195680657572*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.604298676930641*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45454876463744*pi) q[21];\ncx q[0],q[20];\nu3(0.322242937985081*pi,0.22349126634498595*pi,3.87892155576483*pi) q[1];\nu3(0.702824380083033*pi,3.2918396529202*pi,4.310406883320439*pi) q[2];\nu3(0.192503424990529*pi,0.30632827402320095*pi,3.52266801173144*pi) q[3];\nu3(0.249402873368844*pi,3.11413726965506*pi,1.467652353981494*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0920252802762986*pi,0.391340640300055*pi,3.96568166784006*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.149627010804999*pi,2.37602729167944*pi,1.131854760327242*pi) q[3];\nu3(0.843559719808551*pi,-0.40391732454301477*pi,0.716480445377343*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.259937712310199*pi,0.21680330792636304*pi,4.0643403465779*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.560784758701967*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.449829978556267*pi,0.46381479168416195*pi,0.972916745751168*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.767929491312405*pi,0.26738323366327*pi,1.410066557435429*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.915370625762239*pi,3.0065770305071*pi,3.86822726525307*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.555953329624737*pi,-0.230254145259371*pi,4.24880159981503*pi) q[6];\nu3(0.209951453113088*pi,2.4211130291153*pi,1.2548233573108631*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.928603404262611*pi,3.07749267498154*pi,3.27095079876662*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.265260270000362*pi,2.93499453152385*pi,1.53443652400085*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.628839452592983*pi,0.6833402888529001*pi,1.216249903972864*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43909264240189*pi,0.5*pi) q[5];\nu3(0.0993800986251297*pi,3.42176818408702*pi,2.02629014040822*pi) q[6];\nu3(0.282204909263492*pi,0.14418003491726294*pi,3.5639638054457*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.427065831592823*pi,-0.4367699312591675*pi,1.61628307562245*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.293991720429931*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.907827687474382*pi,-0.14797323217262498*pi,1.227263786085723*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.207755677280533*pi,-0.285140474232767*pi,1.115320163603873*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.478537557613146*pi,-0.349382660755779*pi,4.081163702305981*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.884707978255883*pi,0.39573620944781995*pi,1.391068718330338*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.629811264546426*pi,-0.08166696506468102*pi,0.91498301657885*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.785149879313455*pi,2.61697844013894*pi,3.52986714385859*pi) q[9];\nu3(0.425157862014141*pi,0.86377695767396*pi,4.29367069056764*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.875899873833227*pi,-0.12327231669358801*pi,3.96140378914899*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48350604530526*pi) q[15];\nu3(0.456075696706701*pi,-0.22194768987174102*pi,3.82416396680788*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.684060872723009*pi,0.363982344755006*pi,4.206877605664451*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.419734136857767*pi,2.9926051427487*pi,1.283094413108309*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.739608364308631*pi,2.32194579070437*pi,3.76348133258409*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46458796449197*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.290566551797665*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.406894644429837*pi,3.38971965551322*pi,0.876639002755589*pi) q[11];\nu3(3.5*pi,3.39980726062532*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.376885499572355*pi,3.46991952691824*pi,1.71542271612397*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.192407324544857*pi) q[18];\nu3(0.61451242051577*pi,0.135854623492498*pi,0.5627653857524024*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.314182176579567*pi,2.83198299915038*pi,1.367768618241811*pi) q[21];\ncx q[1],q[7];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.682878279234125*pi,2.61890995589941*pi,3.49419367806915*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.300028168506125*pi,3.49790569838222*pi,1.298760681897916*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.224096946957082*pi,2.95201018708295*pi,0.5656820342972128*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40500266780149*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49989082524993*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44509186555849*pi) q[7];\nu3(1.0*pi,0.0*pi,1.188026429147945*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.313285557220303*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5571282041582435*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[7];\ncx q[2],q[13];\nu3(3.5*pi,3.48586189765932*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.41889881259967*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277558821362355*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.400432266782446*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[19];\nu3(0.320496177838665*pi,2.79140704643774*pi,1.286358616524066*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35017610976298*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.46488106378566*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5591545689547882*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3171135928271*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3992795252867*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4457014351044*pi,0.5*pi) q[4];\nu3(0.628117799322621*pi,-0.44112308590119*pi,3.69117467593037*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.292186242442658*pi) q[11];\nu3(0.564057955311817*pi,3.13122649826725*pi,0.601110276139272*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5234253767227244*pi) q[17];\nu3(0.302380668633716*pi,2.96732087712764*pi,1.495393967313472*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225332211705504*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.623669309723919*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.634055576497378*pi,0.07915967815601099*pi,4.21751046166891*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.675144446196773*pi) q[14];\nu3(0.163144812398646*pi,0.015395816820580999*pi,4.12594235806387*pi) q[15];\nu3(3.5*pi,3.4314230176878*pi,0.5*pi) q[16];\nu3(0.602346168690374*pi,3.27623493144721*pi,0.692170452708576*pi) q[18];\nu3(1.0*pi,0.0*pi,1.400894506527566*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.792836430441789*pi,-0.257452232689504*pi,3.83115534193494*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.612766148374484*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.62709641360783*pi,-0.08790220691230699*pi,0.61292817036387*pi) q[13];\nu3(0.611179660284134*pi,-0.166834140112335*pi,4.24332360051646*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36680396744641*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(0.546407778590379*pi,3.4601282509698*pi,3.63681747500208*pi) q[1];\nu3(0.521265597406481*pi,3.23043305673215*pi,0.719215247979491*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.550910272095556*pi,0.039968393822313986*pi,3.57658702521236*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.76976634852124*pi,0.28197012848748904*pi,4.459309783024549*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.883088753034606*pi,3.24001957128428*pi,2.82919098172516*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32498279373232*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.205480346166041*pi,3.1899718855466*pi,0.700968120900518*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.730882231869645*pi,-0.20951374473239998*pi,3.59694063202727*pi) q[9];\nu3(0.559254639814749*pi,-0.4731910884991145*pi,4.329257946250539*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.135560853977109*pi,0.294581225315551*pi,3.71642185261279*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.342642272233105*pi,0.09744279566768299*pi,4.40733808664611*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.100743065745274*pi,3.10043545589685*pi,1.81868140827859*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.588700915954538*pi,0.94136825972019*pi,0.5886886709189192*pi) q[6];\nu3(0.973041340835487*pi,-0.19533820129878998*pi,4.11908733008077*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.630169778645043*pi,0.99276263085018*pi,0.644346739608582*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45608041577076*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.499627442612785*pi,-0.4478928915048251*pi,0.5889237414811928*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2480988947441989*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.218632214077972*pi,2.9446933822573*pi,1.4965138595796041*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.184620613266285*pi,0.02891291392901396*pi,4.082258877690251*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.350482425542047*pi,2.79544683701353*pi,1.3890448790145729*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.30879094272648*pi,0.13512027424331297*pi,1.063604480887214*pi) q[6];\nu3(0.692561078868541*pi,0.5876383563468399*pi,0.998965179343683*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.14663642831642*pi,0.65304316114279*pi,4.19729597895242*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.68376274063516*pi,3.2323559785448*pi,4.40740205550027*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.616692093305978*pi,0.22672754890458802*pi,1.458005100360533*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.465605731695931*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.53768011982065*pi,0.12233595838769495*pi,1.398263946149013*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.263492984789727*pi,0.04100806596721196*pi,1.2215815604111269*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.200741004927669*pi,-0.298064611439274*pi,1.73704425923019*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.931159062201445*pi,3.2577125549475*pi,0.618617419456544*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.237734763322361*pi,-0.332101069110607*pi,0.89710165751599*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46893202511792*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.19211928600209*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47325494086293*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.707004177752888*pi,2.95936476149221*pi,3.99146747076124*pi) q[19];\nu3(1.0*pi,0.0*pi,1.247031901328799*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.195714138046171*pi,0.13930393140239095*pi,3.68481503538052*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[2];\ncx q[4],q[15];\ncx q[5],q[11];\nu3(3.5*pi,3.46344209274035*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.635624384951742*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.756332913167616*pi,-0.02629448858177902*pi,4.29086006376563*pi) q[16];\nu3(1.0*pi,0.0*pi,1.224150242809225*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45813961012525*pi) q[20];\nu3(0.347181752483069*pi,2.92499163388585*pi,0.690131107516955*pi) q[21];\nu3(3.5*pi,3.45799097754941*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1671665659667632*pi) q[2];\nu3(3.5*pi,3.43535610950637*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38485690913998*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.105066104579224*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.186688310776091*pi) q[15];\nu3(0.717370267717027*pi,0.267506769590224*pi,1.162337103126974*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.45971175960239*pi,0.21663833330485305*pi,0.965717840438151*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[19];\ncx q[4],q[15];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37695627060507*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.343838304932166*pi,2.48266610773427*pi,1.0878130654012281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.308779410932021*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.561431453212542*pi) q[17];\nu3(0.612071032909627*pi,0.83083799860447*pi,0.768317157025227*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.43360964284762*pi) q[2];\nu3(3.5*pi,3.45304468157502*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.174621287504517*pi,0.07985895807814702*pi,4.397782534315811*pi) q[7];\ncx q[8],q[14];\nu3(0.214902761163091*pi,2.3494919333682*pi,1.3009600689814769*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5941610138775806*pi) q[11];\nu3(0.452999914185148*pi,0.10311987968162595*pi,0.7425391402268979*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4638835893873505*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.291129042028024*pi,3.34554284423051*pi,1.234016431577172*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336160641540462*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[19];\ncx q[4],q[15];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.668907157900799*pi,-0.43266291167996973*pi,0.740505799235363*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.671600252389198*pi,0.59591166074215*pi,4.3275039253916106*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5486733298109776*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.41488207726178*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.603733657975664*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1798537629952799*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45379694866508*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.770975739566464*pi,3.03897577665207*pi,0.5376911086819565*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.378039845431319*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.237023454524555*pi,-0.4044425670940427*pi,4.4149717848904295*pi) q[5];\nu3(0.702818133508451*pi,-0.05649668613262798*pi,0.732185785391871*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.430443511621769*pi,2.85846215845649*pi,1.3957947474743269*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.218188748954695*pi,0.10799172243732003*pi,0.8581421411589409*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5274776839080935*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.343569515081045*pi,0.22826061664127995*pi,4.2677675831410795*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.21471488767801*pi,0.5*pi) q[7];\nu3(0.82217003164898*pi,-0.061018151667694975*pi,1.095540405406825*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.292263622053578*pi,0.27931786890313703*pi,3.46556821445826*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5267896364744233*pi) q[16];\nu3(0.805725815554061*pi,3.40263896025352*pi,0.5041440710888051*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182119621574661*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.740479558544267*pi,3.043261542439*pi,3.21986316786264*pi) q[20];\nu3(0.232385726685239*pi,-0.36523819481959396*pi,4.39311062145905*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.95553417411837*pi,-0.024000549243661018*pi,0.5584738919274369*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.330228564671646*pi,0.83186725418837*pi,4.22347859769353*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.449622464123831*pi,0.16998715049816504*pi,0.6455368834017969*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.44173353953489*pi,0.7660134627428301*pi,3.96818067808461*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.239766539005501*pi,0.343042167248113*pi,4.06275067421498*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.332665218486367*pi,2.5341006892111*pi,1.047957354174236*pi) q[3];\nu3(0.570516295013754*pi,3.06869081340925*pi,3.67588802173237*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5953642760536*pi,3.31373603722882*pi,3.06263211246876*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.724645732635863*pi,0.47395920490626897*pi,1.346774521203408*pi) q[14];\nu3(0.51901819635501*pi,3.08946402416524*pi,4.169467899955579*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.479178622777249*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.297806723026091*pi,-0.30771310200087*pi,4.362267496511301*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.647947200778202*pi,-0.30030952183791704*pi,3.21555130335234*pi) q[4];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.766652768177578*pi,3.33922115360371*pi,4.32475305929896*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.972841998088919*pi,2.97886575566785*pi,4.10507589509502*pi) q[14];\nu3(0.782811730203509*pi,-0.256576374680828*pi,0.847406416634273*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.652086639024615*pi,3.09558465517597*pi,3.32057978731816*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.652627246500422*pi,0.7546514119607799*pi,0.6837187065645121*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.141437265753663*pi,3.47129415855181*pi,1.113057591894933*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47602646434554*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.098360445665468*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.914476792984141*pi,3.24685555853147*pi,3.6111323061769*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39412957765699*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242137267316985*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.560109840506469*pi,0.75961971165371*pi,0.751936447089518*pi) q[21];\nu3(0.797303469959208*pi,-0.306975811513037*pi,3.55264207357776*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36558951502073*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.268850446302824*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4592646878599105*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.511181483500057*pi,3.02954339700872*pi,1.57950248073897*pi) q[21];\ncx q[0],q[2];\nu3(0.456450354402127*pi,3.33282144246591*pi,1.85206664254772*pi) q[1];\ncx q[3],q[8];\nu3(3.5*pi,3.46494411590688*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.294898474075814*pi) q[11];\ncx q[12],q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5201266474815175*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36940563448661*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.309952323488554*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(0.0130628017117643*pi,0.289308398074145*pi,3.50990601161014*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.710191356910758*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39126099971498*pi,0.5*pi) q[15];\nu3(0.879143332453491*pi,3.36036410577973*pi,4.38495389663127*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327053236315173*pi) q[19];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.518366427038922*pi,0.480580089422482*pi,1.204641691506244*pi) q[7];\ncx q[9],q[20];\nu3(3.5*pi,3.33920118892466*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5689492110734176*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.110344180408792*pi,3.18226512967766*pi,1.371348014557654*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.827901879281609*pi,3.3032286425507*pi,4.2767358111379*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1185571321436338*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,4.294349366180009*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.305344450747653*pi,3.24584715479708*pi,1.3357994775484991*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49000509039675*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.377287594412214*pi,-0.329105539792015*pi,0.961397942159521*pi) q[17];\nu3(0.810193965788855*pi,3.20037434201641*pi,4.33006133823928*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.60163596854029*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296857795985836*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.49869398423913*pi,0.5*pi) q[1];\nu3(0.435826137288491*pi,0.5752944262220601*pi,0.5036522294539556*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.657835070492057*pi,3.39952545200541*pi,3.6241273803907*pi) q[5];\nu3(1.0*pi,0.0*pi,1.356656736231968*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.285086546246793*pi,-0.153910927399885*pi,4.3198015602263595*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(0.771635258599019*pi,2.98322440403821*pi,3.23686956425447*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4615557848258796*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.809548973329097*pi,0.24319956277254795*pi,1.3038783443543132*pi) q[3];\nu3(0.463742229241737*pi,3.42410947730782*pi,4.10259302771367*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.215801377024218*pi,0.250946205738382*pi,0.9576106379909091*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.443598767605984*pi,-0.145245591599025*pi,3.74210666464056*pi) q[11];\nu3(0.609264333901398*pi,3.37699571682045*pi,3.69517483285631*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.33782499203611*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192749011737789*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.657876089550722*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.23573022333386*pi,0.37953118476815395*pi,0.758673862384036*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46276577135955*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.614925702022326*pi,0.042792614479850055*pi,3.59679281801559*pi) q[11];\nu3(0.498033673661623*pi,-0.310050272668296*pi,4.4693079875377695*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.430983533675743*pi,2.84366727154552*pi,1.265977126936296*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.137549038354979*pi,2.90340458423643*pi,1.421234419525073*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.674306663267558*pi,2.97131350991752*pi,3.59809953960984*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.238856141879619*pi,0.045832080845388035*pi,4.42837516063557*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44480321410227*pi) q[16];\nu3(0.490396131609974*pi,2.88495981295498*pi,3.92867800378176*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.536129789568748*pi,2.78659626437941*pi,1.393417949010657*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.320747194246411*pi,2.91790924059736*pi,0.914252664287011*pi) q[9];\nu3(0.356719311732388*pi,3.17991560583838*pi,0.8022518172577631*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.278293730546977*pi,-0.019631257747692976*pi,0.5966536445516032*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.571598816775463*pi,0.16188681876496902*pi,1.10283273800859*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.446170126640564*pi,3.09294993519256*pi,0.639229040842622*pi) q[9];\nu3(0.0599461540679994*pi,-0.4759507037257445*pi,1.96649524577618*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.708664497984493*pi,0.43059972806428504*pi,0.937267442361905*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.361690730686303*pi,0.206280355322342*pi,4.24022808146976*pi) q[2];\nu3(3.5*pi,3.40145037759564*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.15452114435549*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.249555035633996*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.042684540609145*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.553358832744874*pi,0.81057802696564*pi,4.26226570334026*pi) q[20];\nu3(0.199640324251758*pi,3.01167339926067*pi,1.71770213541321*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.77193101719223*pi,0.391594058426203*pi,1.57165279450117*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.82300052801987*pi,2.57050746391477*pi,3.48909491268299*pi) q[20];\nu3(0.602841949671528*pi,3.45947715353069*pi,3.48471250226027*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.769839690335391*pi,0.29630915528293*pi,3.87734710346622*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.595395659668198*pi,0.6857157576678901*pi,0.5071542762830613*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39231518621251*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46685449965369*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5298346145736268*pi) q[13];\nu3(0.462051715368603*pi,-0.4913461505338716*pi,0.896181921807705*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4050552657631759*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5864706311777*pi,0.97596395216933*pi,0.802022787944099*pi) q[1];\ncx q[3],q[8];\nu3(0.723037682863669*pi,-0.02395130830565101*pi,1.343880710572255*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.171533926056474*pi,-0.085200512283928*pi,3.80596094625251*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4563720484635*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.457165352713281*pi) q[15];\nu3(0.516577497955958*pi,3.17473840486855*pi,3.46279871810704*pi) q[16];\nu3(1.0*pi,0.0*pi,1.338299405225871*pi) q[17];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4914678644675*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3728280221515*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.629306695837424*pi,3.47886163066506*pi,3.38067969265204*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47150369448576*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261100030681158*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2338842087742639*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25965122885569*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[9];\nu3(0.25218339818249*pi,-0.4774885638073394*pi,1.85272904708051*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.36513760147443*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5734750402532736*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293217402807014*pi) q[18];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.4363095842124*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.326569704590812*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.590340660540354*pi,0.33286986706098*pi,1.220947495813175*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4511766105943*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6923694206258411*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.636527486249693*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[21];\nu3(0.551740370767771*pi,0.50357096205917*pi,0.8778407502320831*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.40875268359298*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.215058464240679*pi,-0.4351182198883563*pi,1.84698268923475*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.260366172449193*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34406248437774*pi) q[18];\nu3(0.417810967166482*pi,3.03942409811979*pi,1.4260747270942868*pi) q[0];\nu3(3.5*pi,3.43321602115831*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.672791771744891*pi,-0.21296363431988202*pi,0.731806762088138*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.667454950344182*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.29017965232196*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.788682799335945*pi,-0.02211978902634798*pi,0.862584427729865*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.896798212412842*pi,1.05303708541662*pi,0.816470803276321*pi) q[0];\ncx q[1],q[12];\nu3(0.681306518192455*pi,0.41651859031817096*pi,4.4967690138431795*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.481188461269133*pi,0.44730707793665303*pi,1.2708976686248499*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.476780146236427*pi,3.38297793305401*pi,1.5846775992264*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41655115272231*pi) q[16];\nu3(0.756889773975551*pi,0.10956190011727795*pi,1.1484514106267412*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.929373770920279*pi,3.01104177724098*pi,3.20209886545258*pi) q[20];\nu3(0.522428833380228*pi,0.373537853968151*pi,4.14008204185598*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.508820205976576*pi,0.9074566970898601*pi,4.33782251352846*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.468531289468178*pi,-0.261848343254173*pi,4.38155486211431*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.350124552290574*pi,-0.4551632804802817*pi,1.85766612043403*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49558693788809*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.344473822366315*pi,3.34946377761859*pi,1.54101968791029*pi) q[20];\nu3(0.450386648981978*pi,0.9807000526399601*pi,4.4074433702192*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.504534026659289*pi,0.19769423237653405*pi,3.92600810837517*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.780245305188768*pi,0.43535146678357595*pi,3.96558273356878*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.522754699005596*pi,-0.398374694660045*pi,4.25669962899319*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.33160934772384*pi,0.422039329908255*pi,0.5876854877442295*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.303769357053431*pi,-0.16106245432925298*pi,0.642323530091076*pi) q[9];\nu3(0.931153209027606*pi,3.1176332788599*pi,3.62582802466112*pi) q[10];\nu3(0.805038393909605*pi,0.5096511805003201*pi,0.5071094329029094*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.868724473427668*pi,0.03278952934592405*pi,0.80821542122492*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.733316585832357*pi,0.146467956975185*pi,1.3558325438859171*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.46312043261252*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.405096701391079*pi,0.008031882153731962*pi,0.736716532896145*pi) q[14];\nu3(0.709469027333322*pi,0.13937739366107205*pi,0.613314879763978*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329333277983338*pi) q[17];\nu3(0.872970496486699*pi,2.9230963975416*pi,4.11150119751529*pi) q[18];\nu3(0.692043129820273*pi,0.6540521955843*pi,1.210026169817392*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44449158127326*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.397920373219798*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.970770105202605*pi,3.38658603945903*pi,0.626743924890678*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.760105319325249*pi,-0.320730615101896*pi,0.603840723519979*pi) q[18];\nu3(0.493367687356828*pi,-0.4579231870679551*pi,0.918380970537735*pi) q[19];\nu3(0.413203538248584*pi,2.95138991250937*pi,1.153148114512204*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.718360648778216*pi,0.024441447455271992*pi,0.742440463369064*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46645367221265*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.211206838974519*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.530154393130637*pi,0.18867742293156697*pi,4.3987076653041*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5715495664727785*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.65725884966698*pi,3.34080150289751*pi,3.82323207260049*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.353536518881261*pi,3.09099424369252*pi,1.64723846750995*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5433132038943653*pi) q[7];\ncx q[8],q[13];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.870699080611307*pi,2.37558702211921*pi,3.85580897762864*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44495563911375*pi,0.5*pi) q[10];\nu3(0.236102793043204*pi,0.03552728570784902*pi,4.1282824546674*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4117547754835*pi) q[13];\nu3(1.0*pi,0.0*pi,1.261750977465923*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46277773527392*pi,0.5*pi) q[3];\nu3(0.311280324023875*pi,3.10676940390176*pi,0.772476624650855*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36881937521816*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[10],q[15];\nu3(0.309679715936691*pi,0.499060452435803*pi,0.5695493274264096*pi) q[12];\nu3(1.0*pi,0.0*pi,1.221675438893116*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.607695187048505*pi,3.16037312487943*pi,3.91831087198593*pi) q[17];\nu3(3.5*pi,3.49051410117573*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244324704585247*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322974721885728*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.812734394975037*pi,3.05181210239216*pi,3.53519688057385*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.679696404103144*pi) q[15];\nu3(0.166897620275023*pi,2.73171491581454*pi,1.6300987803582*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.4915951876709*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2751057309521578*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36756327040157*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41132743807399*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.176949904075711*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5647565731774273*pi) q[14];\nu3(1.0*pi,0.0*pi,1.178125686919435*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4204918012710195*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6755457383696251*pi) q[20];\ncx q[0],q[1];\nu3(0.377770676408448*pi,0.292810053834901*pi,3.85697371296977*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[14];\nu3(0.428088176455353*pi,2.67497989376299*pi,3.80177291395395*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.45547206000204*pi) q[1];\nu3(0.216451223181751*pi,0.33883714413951804*pi,0.97795656237604*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.873115784681915*pi,0.07223787742148302*pi,1.390033559184052*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.78312500889905*pi,2.65218268906572*pi,3.93594883238628*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.404893597056541*pi) q[11];\nu3(3.5*pi,3.49100281261773*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.711478598599436*pi,0.230201069585651*pi,3.95797876334504*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.496526437090591*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.164736621886532*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.880183059137945*pi,2.94240849477981*pi,4.2606358869403*pi) q[8];\ncx q[9],q[16];\nu3(0.595930366289087*pi,-0.270838978072664*pi,1.0956809727889771*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.715296073753386*pi,2.86680437656713*pi,3.77744435446768*pi) q[15];\nu3(0.680020358858984*pi,-0.388157901457111*pi,3.70103931947559*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.528410992461535*pi,-0.16753907584254202*pi,4.416383984260349*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.392450037329548*pi,3.09034317724707*pi,0.5437668184242366*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.434935743675141*pi,-0.33633931596908*pi,1.0306032223005879*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.768580357475623*pi,3.24942948826399*pi,3.79525908673167*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.175657724074839*pi,0.08171101094855804*pi,4.2493768868196895*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39534487629534*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.30826107097111*pi,-0.4750987794799527*pi,4.38294827424906*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.364173512212939*pi,0.5396479958868501*pi,0.690713142379294*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.38135926088352*pi,3.26941164103473*pi,0.5628711552314704*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.330815346473052*pi,3.07714775636323*pi,1.420232193672467*pi) q[13];\nu3(0.657381712783976*pi,2.37055771696445*pi,3.68041190193012*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.323773810996753*pi,0.402946820641531*pi,3.55704922880319*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42798813352044*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.531500582463302*pi,3.10251036075662*pi,3.84396855215033*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.232442858377187*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.303150493896861*pi,0.7305928929452401*pi,0.5358584956291482*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.658606247163355*pi,3.29952224188505*pi,4.4239234349434*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.641922738606011*pi,2.71314096029558*pi,4.05807883708767*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.269699161351212*pi,0.9310010243115601*pi,4.07991484434759*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.590046448069999*pi,3.44091279143461*pi,2.97925312482025*pi) q[5];\nu3(3.5*pi,3.418605925317*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.335741907288968*pi) q[7];\nu3(0.648601125342232*pi,1.14202684133707*pi,0.8023883411477091*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.218865213267997*pi,0.55958069472434*pi,0.853529029094919*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40013434423501*pi) q[17];\nu3(0.363249830028569*pi,-0.12048687517692303*pi,4.1196904267409895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.753421208911505*pi,0.61184138355541*pi,1.108594204966519*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.566705501429244*pi,3.05548379176191*pi,3.02846946473552*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.144643082762176*pi,0.025644648880073007*pi,4.127671940121591*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.238403655204905*pi,-0.08821646130326999*pi,3.62240977896493*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.232387287544413*pi,2.72301541070763*pi,1.70181486991449*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48301590314177*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5047798691090312*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.708397559730887*pi,3.33772456282037*pi,4.45635789041634*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2405694790325081*pi) q[14];\nu3(0.484712150424262*pi,0.419053357049722*pi,1.149848211179299*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.277555589228987*pi,3.05635204257357*pi,1.76154359558123*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.375071778936157*pi,3.41321327099055*pi,1.101831327066316*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.799462549431937*pi,3.43075254311122*pi,3.72684713441798*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45893781305525*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39587193766301*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229956148910191*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[2];\ncx q[4],q[14];\nu3(3.5*pi,3.48149971689196*pi,0.5*pi) q[5];\nu3(0.463396728552512*pi,0.215059874937084*pi,0.614922575651302*pi) q[6];\nu3(0.945828166663309*pi,0.29138854456777896*pi,3.95500294126264*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.212681022351819*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46578258211873*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39184647286406*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.34746508784733*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.513637734704884*pi,0.51356841593276*pi,1.0246286562438471*pi) q[6];\nu3(0.377166610547147*pi,3.44143462591166*pi,0.917134893216081*pi) q[7];\nu3(1.0*pi,0.0*pi,1.301356830603847*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.610603532277439*pi) q[18];\nu3(3.5*pi,3.37717014879699*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232811549404563*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[2];\nu3(3.5*pi,3.45334580294419*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.352502557738054*pi,0.39705229255153895*pi,4.1739175192641795*pi) q[10];\nu3(3.5*pi,3.45979665880551*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240977759203957*pi) q[12];\nu3(3.5*pi,3.38920608660482*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47455107160595*pi) q[15];\nu3(1.0*pi,0.0*pi,1.403431070943776*pi) q[16];\nu3(0.82116534560306*pi,-0.301536364332883*pi,3.85022076227658*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.15954298320497*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5461860778453382*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5299124819433692*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.733769804758552*pi,0.63511991919297*pi,1.004948644856239*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.736884495484832*pi,0.62626646846961*pi,0.9806722321919961*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44001623440593*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.508722632349079*pi,-0.4889677703212808*pi,4.00759317524485*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48598868467486*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46166587178508*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.54293838800405*pi,2.77660024997483*pi,3.92030491362739*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5527448926995695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.444706863169493*pi,2.4439195372878*pi,1.105622518207133*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.46669787558944*pi,-0.08156686198802598*pi,0.906649137633201*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.820758806689456*pi,3.49910130475399*pi,0.711970236139168*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.219208492808424*pi,-0.308134995897264*pi,0.6216272904235169*pi) q[1];\nu3(0.483207156426276*pi,3.10131129366145*pi,1.81265462135512*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.781911315679161*pi,2.95639007475354*pi,3.13361815114312*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.252871965237808*pi,0.051584728109455025*pi,3.69476341835576*pi) q[0];\nu3(0.0959371109043012*pi,3.34763825983157*pi,2.12734602306465*pi) q[1];\nu3(0.591202732839938*pi,2.60067529842721*pi,3.87244099218293*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3956953571699*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.608699423028947*pi,-0.32386117758833*pi,4.0731970755623905*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.196741555990666*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.41364523872638*pi,-0.451028476090813*pi,0.9609681194387041*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.72209227928265*pi,0.60472275501421*pi,0.684979251971376*pi) q[13];\nu3(0.394359043318097*pi,-0.32083681498012*pi,0.980228620987516*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0959452562943721*pi,3.26281654908017*pi,0.681596072919732*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.164833823583135*pi,0.50793285646173*pi,4.490907815234349*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.459248776227858*pi,0.08035956104122599*pi,0.812784548739357*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.787803328956722*pi,3.07922104949956*pi,3.64513386636952*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5537432682497325*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.402381500057718*pi,0.259008162212527*pi,1.1598892548712572*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.328147629289213*pi,2.62973113149241*pi,0.988064417951126*pi) q[5];\ncx q[7],q[17];\nu3(0.0865929275466665*pi,0.56872223944496*pi,4.36935382901117*pi) q[8];\nu3(0.635166875842102*pi,0.29638523906425196*pi,0.5232483443042274*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.804751205738522*pi,-0.390962577480365*pi,0.743243517037949*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.358243220134948*pi,0.85152292309812*pi,4.13862128345083*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.562757154554067*pi,0.44048856718984697*pi,4.19278446577394*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.530428520138042*pi,-0.016966424872845998*pi,4.09438065684916*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.248272860311475*pi,0.198816951109536*pi,4.0723664896219*pi) q[20];\nu3(0.164038575252721*pi,-0.007355928332112016*pi,0.5517609322701287*pi) q[21];\nu3(3.5*pi,3.49481107489258*pi,0.5*pi) q[0];\nu3(0.35842115834556*pi,3.25968834964504*pi,0.997371029027491*pi) q[3];\nu3(1.0*pi,0.0*pi,1.214544562787108*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.629543521821531*pi,3.3174654374415*pi,3.50638035485292*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.4563187707003*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.744385029568633*pi,0.7488026912896899*pi,1.078092921304758*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0363997304695212*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.290012346180503*pi,2.65146051606724*pi,1.264701137283798*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.804098032359104*pi,3.04077458790225*pi,4.2438143436549804*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(0.733913321151185*pi,2.95220544555373*pi,3.54734598082379*pi) q[3];\ncx q[6],q[8];\nu3(0.688578355574143*pi,2.86372559893252*pi,3.29319439335301*pi) q[7];\nu3(3.5*pi,3.39995745516593*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.437172192756324*pi,-0.370323600117127*pi,1.27048220701684*pi) q[12];\nu3(1.0*pi,0.0*pi,1.238969058885169*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.43018597102433*pi,0.3273823727138*pi,4.19238864509483*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49903074301501*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47516452545672*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5750181177438815*pi) q[4];\nu3(1.0*pi,0.0*pi,1.235086204604128*pi) q[5];\nu3(3.5*pi,3.40563975747499*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.273418038255308*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5159667015747896*pi) q[14];\nu3(0.689977936025639*pi,0.39509640543983804*pi,3.90000451066662*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.323164886149709*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.26954102815925*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33450863633632*pi) q[13];\nu3(0.546705295328073*pi,-0.4231630189913499*pi,3.88374698443937*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.43786062309112*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1295557655379729*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2966942880111731*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.524061990033237*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.7105895804829521*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.518309514288172*pi) q[19];\nu3(0.782234596775999*pi,0.25595174555484*pi,4.11825510396407*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.69475264088387*pi,3.31180290745909*pi,4.3696522829185*pi) q[4];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.688975655713099*pi,-0.27855964133842703*pi,1.195354110855611*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.233545596456785*pi,2.8716350748822*pi,0.975149286216139*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49551594506606*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.674509602286657*pi) q[21];\nu3(0.324443365282652*pi,0.45691236574107497*pi,3.6238506731824*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.754146274599438*pi,-0.192137063118492*pi,4.20866569115487*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.44810769717458*pi,-0.319534939598335*pi,1.235382824190765*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.210565926416099*pi,2.96473072491581*pi,0.904126975240615*pi) q[14];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.451878902272038*pi,-0.21231344622992399*pi,0.742175739710676*pi) q[2];\nu3(3.5*pi,3.40770713307201*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.534014699641104*pi,0.08183718028398701*pi,1.480247351292582*pi) q[5];\nu3(0.695206875536927*pi,2.89372583754543*pi,4.21326606212336*pi) q[6];\nu3(0.628088625990319*pi,3.08999728150436*pi,3.29049411070416*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.36261928389526*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256225547002848*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2631604671768129*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.478954919896111*pi,3.14615132803417*pi,3.28916073914517*pi) q[1];\nu3(0.332730893285456*pi,0.21581541334464704*pi,3.97006245343705*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.336088751147649*pi,2.65441887678347*pi,1.002734433851858*pi) q[5];\nu3(0.773007444223029*pi,2.80557584534066*pi,3.73459539623887*pi) q[6];\nu3(0.0608994937657401*pi,0.052632679777098956*pi,1.126315170256883*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.244801447060614*pi,3.23535027652756*pi,2.13135149486716*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.678972567432763*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.670252264225905*pi) q[16];\nu3(0.359769836072362*pi,0.68633579111617*pi,0.644801019836872*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.927845209828407*pi,0.20798688557952805*pi,1.085455860646908*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[15];\nu3(0.448759886371843*pi,3.20980391308422*pi,1.56375905613334*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.555186611117232*pi,2.84143420141995*pi,3.71727182291491*pi) q[18];\nu3(0.415301861270638*pi,3.30136717225893*pi,1.3462352403796611*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.484913046625482*pi,0.12628087372423302*pi,0.5873912233072789*pi) q[9];\nu3(0.243832975380552*pi,0.475480840157923*pi,3.95747422438985*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.739699212703072*pi,-0.15995011293704198*pi,3.85709673101855*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.619029175359156*pi,2.81051035745671*pi,3.9292970607561*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.26027985524278*pi,-0.06903568072904998*pi,1.506807316182*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39723522206152*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2071853073697159*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.440033305785873*pi,3.4089818052009*pi,1.53062364177301*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.609405777723366*pi,0.477765801537131*pi,4.35605806922446*pi) q[20];\nu3(0.261109728511939*pi,-0.49482935764081704*pi,4.4819485222939*pi) q[21];\ncx q[2],q[5];\nu3(0.23231802541928*pi,0.8027319515179401*pi,3.86553617402002*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.655670406947945*pi,-0.203922464335138*pi,0.892093531618787*pi) q[12];\nu3(3.5*pi,3.4286078395721*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.380028291026166*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.214361963137426*pi,0.51596958166029*pi,3.77630516401165*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(3.5*pi,3.42186299701737*pi,0.5*pi) q[2];\nu3(0.484720520380295*pi,0.353460711279144*pi,3.77890908772108*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.200735287776636*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4187121354338394*pi) q[6];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.244310368828577*pi,0.66726073194884*pi,0.5238165448412145*pi) q[12];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4413589153957*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.34428567972976*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.239224787177966*pi,-0.37397780937998504*pi,4.10953315171946*pi) q[15];\nu3(0.323760626296183*pi,3.28849170348855*pi,4.23776615314986*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.385426185599361*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289391378384841*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302995971548863*pi) q[21];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41930041182605*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.322587967627301*pi,0.09251456241272105*pi,4.101321393370441*pi) q[15];\nu3(0.478217917562921*pi,2.87758755425295*pi,3.83862837971382*pi) q[16];\ncx q[18],q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39034677937205*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.193921532807791*pi) q[10];\nu3(3.5*pi,3.34055509330896*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.226916387941507*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.42703055301289*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5666070499541024*pi) q[19];\nu3(1.0*pi,0.0*pi,1.222155456373643*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37734145131707*pi) q[21];\nu3(3.5*pi,3.42352666493198*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[21];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.126986462429955*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.26193157301649*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5556868771558126*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.524006855101252*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.050644640628633*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5167448519722861*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.208727281808621*pi,2.53523958877882*pi,1.4901625474679498*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39970618134856*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5332030710241109*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2620900020485961*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.702438947237524*pi,-0.042846455045187026*pi,3.51744825729274*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.325147244675993*pi,-0.271862765297543*pi,1.0467347895642218*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.394771725417406*pi,1.00926819469709*pi,4.05085623118527*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.91001033588882*pi,0.403044664785713*pi,0.7091715192193531*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46361784979525*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.4876198154517*pi,0.70259604010437*pi,4.18054221374964*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.181785164032364*pi,0.7624348798141201*pi,3.81003638495379*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.352871930074014*pi,-0.26386588849800197*pi,4.04435560339909*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.445991449692999*pi,0.19195060043934697*pi,4.08107132796403*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.207210738575004*pi,3.05572340915089*pi,0.710100672042398*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44623067481601*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.858233239222217*pi,-0.102189969995299*pi,3.86205435915571*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.699163923757175*pi,-0.002978432699553002*pi,4.26720163901077*pi) q[8];\nu3(0.204868138545691*pi,3.19807578572768*pi,1.65842650435373*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.465736578850608*pi,-0.08356482166273299*pi,0.638599407698574*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.653344409673445*pi,0.98495414614199*pi,0.839298454517398*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.498459626134779*pi,2.97434785024761*pi,3.8484873530531*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.463532171959028*pi,-0.4157983831388894*pi,4.04754272557149*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.685576384884232*pi,3.21809609997348*pi,4.11377911785587*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.453864507716255*pi,0.269427159701218*pi,3.73757926961572*pi) q[8];\nu3(0.827513346485877*pi,3.05506182268411*pi,3.525136569569*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.666247039781337*pi,-0.07147272721960901*pi,1.264128968394799*pi) q[13];\nu3(0.37718916096087*pi,0.019959282681989987*pi,0.789540046082351*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0671178326969614*pi,0.427672272075427*pi,0.793699362274647*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.487594428733237*pi,-0.4565771709293647*pi,1.1184570695017149*pi) q[21];\nu3(0.645785746490777*pi,3.39385445926459*pi,4.0977142265313695*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.444331248982321*pi,0.6287200434094999*pi,3.70956892596889*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.73072057010923*pi,0.483748726550826*pi,1.19113644313249*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.279264965569354*pi,0.486616579133367*pi,0.844586995488873*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.340880507570785*pi,3.04863319920019*pi,1.1948918851351231*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.417146143453064*pi,-0.4657466455597477*pi,1.368307290296386*pi) q[20];\nu3(0.121158728474557*pi,-0.319725421257609*pi,1.64762024214365*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.353289011920953*pi,-0.4108702588920397*pi,4.319893926353259*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.563224573421413*pi,-0.05329255649403403*pi,4.02070228078282*pi) q[10];\nu3(0.615819114930699*pi,0.6602945028277101*pi,0.631823170066127*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.33202094856747*pi,-0.27418779045964203*pi,1.73200975712678*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.83060475833454*pi,3.00028725974739*pi,3.45679547472953*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.31347676020037*pi,2.77053700457554*pi,1.050619559679443*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.405351309707908*pi,2.85578067368507*pi,1.200689569738665*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.396217343260154*pi,2.70744863889703*pi,1.308731208419124*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.31094372590799*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.151670396688651*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.951422421829502*pi,0.0035515825833659642*pi,4.22396196476451*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40058436673069*pi,0.5*pi) q[1];\nu3(0.195814801282878*pi,3.15597315760041*pi,1.0761761136914139*pi) q[3];\nu3(3.5*pi,3.46855877098883*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.363418630970368*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.26556169981499*pi,-0.4357630198822345*pi,4.09453811912095*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272940202123594*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(3.5*pi,3.4794035313418*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.48160130385334*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4296422827446005*pi) q[13];\nu3(0.427103931283638*pi,0.59777176361938*pi,4.156669681431*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2882348031257331*pi) q[17];\nu3(1.0*pi,0.0*pi,1.158106415924091*pi) q[18];\nu3(3.5*pi,3.44021044318244*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43545940960972*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.43806381959271*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48051638541276*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2598549786182232*pi) q[12];\nu3(0.695205339427705*pi,0.411923318990168*pi,1.148253074650114*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2470619269792431*pi) q[19];\nu3(1.0*pi,0.0*pi,1.116997199518688*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.67229000245684*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[9];\ncx q[3],q[14];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5633843143163492*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5115701919515078*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39753924887265*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41263909101976*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.235207172178187*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5608850426242658*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5407289825341816*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[14];\nu3(0.583444377601*pi,-0.4008611776763078*pi,4.1501330788215505*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.45798579070115*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.362505636151482*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.55614843333945*pi,-0.23292500779186398*pi,4.11921486742227*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4669217844367*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.484359204166322*pi,2.48799174737206*pi,1.3693707561311*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.445431934937402*pi,0.20490615962287395*pi,3.41787469538986*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.542576956003526*pi,-0.16841587118073997*pi,0.895280121249291*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5742697168177633*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285608856453209*pi) q[15];\nu3(0.546774923825932*pi,0.00013511582151104484*pi,3.80466046786491*pi) q[17];\nu3(0.845042382052297*pi,-0.386132397984136*pi,3.82150081696013*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.190204389816204*pi,0.7106058083807101*pi,4.2660096789203905*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.552323274162906*pi,3.34072859358229*pi,3.95837195555695*pi) q[6];\nu3(0.770767758624902*pi,3.44156239087392*pi,3.04146058395111*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.899897174123292*pi,-0.276836430955834*pi,3.50489677838146*pi) q[10];\nu3(0.460046030816055*pi,2.79204786274349*pi,1.115799559825294*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42810616569167*pi) q[16];\nu3(0.201263389756583*pi,-0.123395757299881*pi,3.81301704733174*pi) q[17];\nu3(0.248345906383011*pi,3.23169382568411*pi,1.038619716640306*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.534509535060933*pi,-0.4785228912692836*pi,4.400786698644*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.188292716453242*pi,-0.273160567971578*pi,1.7420082090715*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.204299179652105*pi,0.12898209205705202*pi,4.4171706301841205*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.220522479655528*pi,2.66293130860781*pi,1.44940084970229*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.486320835057483*pi,0.24606834843386405*pi,4.476106370631991*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.376469907676951*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.809110357610504*pi,-0.08432463011304198*pi,3.96306525282761*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.554068508629244*pi,3.1709162017885*pi,2.99111367671903*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0451297953078368*pi,0.166415904036749*pi,4.49338164780753*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.492972411798397*pi,-0.357656845416398*pi,0.788558470961964*pi) q[13];\nu3(0.358122607301064*pi,3.09562756816077*pi,1.7245160423043*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.295810176796639*pi,3.45107293974605*pi,4.22012632844665*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.845318920342055*pi,-0.076385492723277*pi,4.42615495666361*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.766972802401332*pi,3.29560061266179*pi,3.9991468438996*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.464914203655539*pi,0.10633027607651002*pi,0.79095046053583*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.58951633671867*pi,-0.20001083634713002*pi,3.35305242530406*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.506568061349394*pi,3.3363833987376*pi,4.43859495266073*pi) q[9];\nu3(0.918938906308827*pi,2.89560027778702*pi,4.03438155012358*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.618099960574673*pi,-0.289796636769949*pi,0.819158134331047*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.530932206530165*pi,-0.25897268439452403*pi,1.3180363188989919*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44769698525688*pi,0.5*pi) q[4];\nu3(0.808510664067866*pi,2.64888339444503*pi,3.87563349540682*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.399886012165203*pi,3.36335674668458*pi,0.5530585007499116*pi) q[9];\nu3(1.0*pi,0.0*pi,1.247709999285888*pi) q[11];\nu3(0.212808480495884*pi,2.63711625456908*pi,1.443880663326796*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.70802596026144*pi,0.15747014220856004*pi,1.0380780999069041*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4540417441027405*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.43775340181623*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302374669218471*pi) q[18];\nu3(3.5*pi,3.36441996389369*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.224210628540289*pi) q[21];\nu3(3.5*pi,3.45405244001814*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.407610925622072*pi,0.915643089597*pi,4.13481763360809*pi) q[2];\nu3(3.5*pi,3.34925568867572*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.093174505066799*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.306266254161017*pi) q[10];\nu3(3.5*pi,3.46124479938729*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269073224087266*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.320222940681558*pi,2.97056528670053*pi,1.3182193924015722*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.416209047568141*pi,3.36476634395218*pi,1.58647842868604*pi) q[15];\nu3(0.641152551738328*pi,0.26785338373411804*pi,4.283858674799561*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43892849968301*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5327807476439479*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5395827667270083*pi) q[5];\nu3(0.419263770161551*pi,0.6319020787660501*pi,3.66127322498704*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5643989728158072*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.72774955946332*pi,-0.189605881797568*pi,1.045965032823963*pi) q[15];\nu3(0.374599907288009*pi,0.66253430786432*pi,0.5313712584192043*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5287271430414302*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.40789017833485*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3609525736211*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2021579529081499*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1551143058718099*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.36165882385467*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.268047183183877*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.50218880947761*pi,0.06463447886748996*pi,1.168124069076981*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48916327293201*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5540848677696588*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.482266855481097*pi,0.19394167157282705*pi,4.01238599881721*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.718532264481911*pi,0.442616674987212*pi,4.19253243642574*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.604361031607911*pi,2.38780339982214*pi,3.80751425039123*pi) q[3];\nu3(0.190321846198471*pi,-0.21260606474642602*pi,4.29049804385299*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.47501699252558*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.610125147821207*pi) q[7];\nu3(3.5*pi,3.48850104749428*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.208961048757521*pi,0.11104905463491899*pi,3.54116209451163*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.112603523458279*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204807487203961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0345943197894834*pi,0.34230810117966504*pi,0.625198901254045*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.767029703283307*pi,3.30198521762201*pi,0.647772096016073*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.541120489778256*pi,3.17054736330062*pi,3.17781411927524*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.527328446834357*pi,0.43086664713232703*pi,4.37714253942036*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.551194295116594*pi,3.26255185434831*pi,0.816133065004193*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.772321343658061*pi,3.31309845549349*pi,3.68884274916279*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.754377269867992*pi,-0.32245748158709897*pi,3.9346767385134*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.536803398857665*pi,0.061884675332257055*pi,4.18885765488406*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.500940195004909*pi,-0.4578966692068643*pi,3.98729004019062*pi) q[10];\nu3(0.153635786271852*pi,0.349769247937332*pi,3.37654105680919*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.113496459163442*pi,0.263987226805793*pi,3.52069593693155*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4928903014617*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5101713796126766*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.465451519735497*pi,-0.06275781365869898*pi,4.26331455603889*pi) q[18];\nu3(0.230090940757687*pi,-0.171899590016795*pi,1.54450573797325*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.455770883073528*pi,0.436506363433687*pi,3.65179132628174*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.92550415952241*pi,3.45517540366502*pi,4.43226907860126*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.280318550651689*pi,-0.03148287615017997*pi,4.45881553648404*pi) q[7];\ncx q[8],q[16];\nu3(0.880930227465737*pi,-0.343978059002101*pi,3.79888493766625*pi) q[9];\nu3(0.292856168884482*pi,2.75345715307156*pi,1.275066140369348*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.495180375643202*pi,3.47938376564101*pi,4.34739464765686*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.283569085953334*pi,0.6842157828845801*pi,0.720905365944958*pi) q[18];\nu3(0.847780181818564*pi,0.57392943233048*pi,1.037902111497111*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.201717583297495*pi,0.202117646656215*pi,3.41024500266571*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.630895303326855*pi,0.34356143208150003*pi,1.61060422436953*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.827988149313141*pi,0.18586350726998901*pi,4.36755063347*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.740705935947964*pi,0.298019185962772*pi,1.4838931249707659*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.647131192984241*pi,2.79240931033668*pi,4.23995223512868*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.338954837937259*pi,3.35023403868476*pi,1.82836706766544*pi) q[16];\nu3(0.489707672495562*pi,1.03684107526984*pi,4.09951413035635*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.558514082018109*pi,3.26168682524375*pi,1.74135207593462*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.229919053800719*pi,3.04922304938751*pi,1.297924366388223*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.518064383476992*pi,0.475280231742633*pi,1.250441095277709*pi) q[16];\nu3(0.268123331984218*pi,3.41937931300648*pi,1.3026585043331909*pi) q[17];\nu3(3.5*pi,3.38260446762371*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30755214184344*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.21200528742958*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3998576180719*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.0983394479180442*pi) q[9];\nu3(3.5*pi,3.26481041407685*pi,0.5*pi) q[10];\nu3(0.409130036929708*pi,2.75750155911563*pi,1.19711988818985*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236985067380054*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183919796885919*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.45417970927206*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[9];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.161879613159807*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.39445794400907*pi,3.21821420547424*pi,0.895572654028546*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.643064376319257*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.134521915577648*pi,-0.4286252643901189*pi,1.5817980634899*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48227998737583*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.662388427204013*pi,0.44586747193436105*pi,4.39086987987192*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5111867447168119*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39412668578724*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45946088395144*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[9];\ncx q[5],q[18];\nu3(0.415432213762452*pi,0.5361042516963701*pi,0.648153057543992*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5372736751541316*pi) q[7];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44725036001154*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3422191946165989*pi) q[14];\nu3(0.302363021543535*pi,0.34478008700888696*pi,0.7050840978946891*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285667208523898*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(3.5*pi,3.49107177897906*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.426840885263036*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.393227202233589*pi,-0.4993133361390965*pi,0.636990388595683*pi) q[20];\nu3(0.224662227268468*pi,-0.204174528300261*pi,4.126729336485219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.299345614466707*pi,0.9449527868281*pi,4.06049316303406*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36449854197283*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.234206965846685*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4145376387149*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3031575312722*pi) q[17];\nu3(0.461930406094718*pi,0.31064893096477*pi,4.0471804554363295*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.694070828834072*pi,-0.478897934750342*pi,3.11563403837662*pi) q[20];\nu3(0.591066854298651*pi,3.37481038823384*pi,3.62888304193266*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.995406173673821*pi,2.4474389074346*pi,3.60743257154705*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.609231649631424*pi) q[16];\nu3(0.774920649618076*pi,1.13408906404882*pi,0.643647698437267*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.398372656184465*pi,3.35679856565905*pi,1.59081722885097*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.46904795091089*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4811834651332*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3147996227300789*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.798695467315463*pi,0.88150255430077*pi,1.059190642059521*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.356088214651138*pi,3.1346156922921*pi,0.740377600382089*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.319808565029665*pi,1.07133767414636*pi,4.08720095711341*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.241433859603014*pi,0.09804572391150601*pi,4.22714106797962*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40933394431303*pi,0.5*pi) q[6];\nu3(0.519266915629325*pi,2.62945759770458*pi,1.093232058722023*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.847002804283683*pi,0.73173812336117*pi,4.45655642402223*pi) q[9];\nu3(0.202442026541495*pi,-0.052827044995444994*pi,1.277264013510234*pi) q[10];\nu3(1.0*pi,0.0*pi,1.229317007439589*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3828952260381*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.356987938159711*pi,2.52621927586388*pi,1.329694084332293*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.679402238931331*pi,0.6562131402439799*pi,4.332210433199711*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.734510214618417*pi,0.36040404293999195*pi,0.6483055522187979*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.41162650377857*pi,0.5*pi) q[18];\nu3(0.366828497631436*pi,0.6890209624177*pi,4.07945353920341*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265764481806904*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.165049893132739*pi,3.35152737141892*pi,4.36628911380937*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36703350510137*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.106119271399199*pi,0.238927182810602*pi,4.122976882747929*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.626364212414264*pi,2.50155458638691*pi,3.64169288683326*pi) q[1];\nu3(0.484546353646083*pi,0.52724252671085*pi,3.71901976163989*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.644193321975327*pi,0.112357854957987*pi,1.2299252652457922*pi) q[13];\nu3(0.527911442909614*pi,0.15223943929239103*pi,3.96587458186505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.271886729546557*pi,3.34385432943228*pi,1.492822392243026*pi) q[16];\nu3(0.490828935561774*pi,2.7577039748244*pi,1.3878801489569481*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.467257048904591*pi) q[21];\nu3(0.946214795522776*pi,0.23641340987604498*pi,0.9132499408370409*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.35192638358898*pi,3.43563319429964*pi,2.02525950408977*pi) q[13];\nu3(0.476345180400512*pi,3.25149498762093*pi,1.95483296205516*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.461518762982761*pi,-0.252899163119392*pi,3.7471125785743*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37835309801171*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.192342756270755*pi) q[7];\nu3(0.865860039479996*pi,0.31248023886578*pi,4.29945825140846*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.189241048001249*pi,3.37827071691241*pi,4.27261102362296*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.389533092763639*pi,-0.133140760858786*pi,4.3210432479800005*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.418659818105709*pi,0.418502578094047*pi,0.810628444864218*pi) q[8];\nu3(3.5*pi,3.4780591673285*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.314917520778319*pi,3.26022051482822*pi,1.098054052772075*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.250672497829403*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.562689647896359*pi,2.92659274371362*pi,3.17056037534878*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45273134773295*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45673309143444*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.277814884783526*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[7];\nu3(0.281586584530772*pi,0.23174952679127203*pi,0.641344904817136*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.486164268118173*pi,0.6557277031151101*pi,0.652203506840332*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.714385309561647*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.31740538785201*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.447357077423762*pi,2.50392269374825*pi,1.021792648233381*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2262242462404531*pi) q[12];\ncx q[14],q[17];\nu3(0.221360376160986*pi,0.21596941915316303*pi,3.88614196684672*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.6932153343091609*pi) q[1];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.00809343871526289*pi,2.91528289277796*pi,1.78846442555942*pi) q[11];\nu3(3.5*pi,3.4462684230373*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2104082285740159*pi) q[17];\nu3(0.351472816520502*pi,0.13011564052222602*pi,3.72375657507431*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.591127899598153*pi,2.64788157091477*pi,3.59832553374772*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.474761548916145*pi,2.76995600554467*pi,1.440191539956233*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44922363410348*pi) q[12];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.662012344114686*pi,0.46966211416191095*pi,1.123950545269407*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.496616405698968*pi,3.0094054707192*pi,1.1396750015246448*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49182508931768*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,1.4357327484437938*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39917698214836*pi,0.5*pi) q[8];\nu3(0.855589474754835*pi,0.404525045466657*pi,4.22145033388479*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.130894801104223*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5566350282391577*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.428308976863651*pi,3.36743885714023*pi,1.362027804691335*pi) q[0];\nu3(0.356152384428912*pi,-0.05427452464958099*pi,1.376622433275543*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.421331953532878*pi,2.9781046152013*pi,1.485226816353105*pi) q[5];\nu3(3.5*pi,3.45923170576197*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.700456010435745*pi,-0.19413813364264598*pi,3.5807543850743*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,3.33597171611625*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.36085427121589*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0539665065227721*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.28663129601167*pi,-0.4131613375988008*pi,1.026786936420753*pi) q[0];\nu3(0.907807141660102*pi,0.388031236218329*pi,1.024343543267493*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4234597096052894*pi) q[4];\nu3(0.749537170543152*pi,3.22052457429476*pi,2.89855076808325*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4147004383144*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.6927214229018*pi,0.32298395514828204*pi,0.554441411308223*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.391749933058845*pi,0.18976819145216295*pi,3.44036405877727*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.40270433822598*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2869365133028459*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49743676227975*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.209189007847844*pi,0.34723854002312804*pi,3.39035457278063*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5140748823979959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.351334497235626*pi,-0.204850562479844*pi,0.5859870152714629*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.413688920548125*pi,-0.30223817611320003*pi,4.4408983810319*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.866926530197474*pi,3.23777019124484*pi,3.15343199559246*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.475817822549822*pi,0.15244979932091496*pi,3.62302365803805*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.612729317300098*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.638539331111475*pi,0.11149354541591305*pi,4.2751431132035*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.703606198757519*pi,3.18712742403642*pi,0.5359965062746008*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.325608742910983*pi,-0.14309810069071*pi,3.81293312950949*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.497297641825195*pi,3.42714769807841*pi,0.6349763567210089*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.727639999592418*pi,0.53618317886138*pi,4.138798217163011*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.245075537659376*pi,0.364853966695602*pi,0.5335249566587639*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,3.42191187894306*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.164990132643902*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.761050952045455*pi,-0.269446205462782*pi,3.35044623658004*pi) q[8];\nu3(0.184479569961084*pi,0.8776314235882701*pi,4.10146290277726*pi) q[9];\nu3(0.602134179185817*pi,2.60523594478842*pi,3.65909583180535*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.586401906466327*pi,2.99158800579631*pi,3.62712181276586*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.346745617256438*pi,3.41538739382479*pi,4.3927720718078*pi) q[20];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.21294880960523*pi,1.0865759920232*pi,4.315509225427061*pi) q[8];\nu3(0.711561333054336*pi,3.46973324882459*pi,0.580271740884494*pi) q[9];\nu3(0.692970527893712*pi,-0.00015857860048301697*pi,3.81882138232614*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.296041012580506*pi,3.489450341559*pi,4.29169400608179*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.404032573534621*pi,0.335713236961221*pi,4.290675070121139*pi) q[2];\nu3(3.5*pi,3.46847079515071*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.514497191016448*pi) q[5];\nu3(0.183006392365874*pi,3.34889225939366*pi,0.706256877767473*pi) q[6];\nu3(3.5*pi,3.43056518020464*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.480679186561133*pi,0.292298278782705*pi,3.84922479565103*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.857510983002717*pi,-0.014852483448493992*pi,0.738291389508472*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.382398989798968*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257083093180806*pi) q[21];\ncx q[1],q[5];\nu3(0.802612422509615*pi,3.14643117579251*pi,3.81697281340096*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.184111912369774*pi,3.40674034670008*pi,4.19382258139387*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.720992297773033*pi,0.7453359511339801*pi,4.3794245277318495*pi) q[13];\nu3(0.436047618980885*pi,3.03081058373738*pi,1.93553931707663*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.153701049138652*pi,-0.04707956839591998*pi,4.27909711995514*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43148188453136*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.374028655002009*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.54157506693437*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40190765792077*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.277011445721404*pi,-0.416549530638653*pi,4.36661361910542*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[2];\nu3(0.865588090924472*pi,3.38250130304299*pi,3.86874150184068*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.668322230747965*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44864116235867*pi,0.5*pi) q[0];\nu3(0.420395557885007*pi,0.35598789464772196*pi,3.7415328365626*pi) q[1];\nu3(1.0*pi,0.0*pi,1.297326975326786*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46920847291938*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49761029798633*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.37571635813782*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.331340920415576*pi) q[13];\nu3(3.5*pi,3.41663754185295*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2077890590889782*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289293656933621*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250195345477036*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[18];\nu3(0.589262283766943*pi,0.03665911136827804*pi,3.5713648797633*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.619972865026904*pi) q[2];\nu3(0.503214595624677*pi,2.72901640443355*pi,1.177910019568185*pi) q[3];\nu3(3.5*pi,3.49343057418785*pi,0.5*pi) q[4];\nu3(0.136503768401839*pi,0.25569714086696405*pi,3.78733173490366*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.685725596109379*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45238693681028*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5737559331029044*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282924015643247*pi) q[18];\nu3(0.5968176564197*pi,-0.116575310872153*pi,3.74277635270082*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5325123062119079*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.549056219505227*pi,2.75547634309432*pi,1.362640887286682*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.39545351489798*pi,0.5*pi) q[6];\nu3(0.886518800336*pi,-0.07775078916537298*pi,3.51320216524502*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.362670352804862*pi) q[17];\nu3(0.357174144553867*pi,3.43729376698247*pi,1.364027212529055*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.461284764348354*pi,-0.21660334113603402*pi,4.3515926588733596*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35393612577173*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.637600728069667*pi,3.35860030471442*pi,3.86836962002578*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.276954210556642*pi,-0.4737188364166274*pi,3.99599285125812*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0465564563873756*pi,0.317126717915195*pi,0.691994443396497*pi) q[13];\nu3(0.515866356275037*pi,0.09595996673673501*pi,0.5394224536521157*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.335585259375387*pi,-0.15922591542251102*pi,4.1732880239127805*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5572919873309865*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.65470111127424*pi,-0.039528280111066016*pi,3.77279173612598*pi) q[21];\nu3(0.146594326818266*pi,-0.20188154162740501*pi,0.814157328378796*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.554944628699662*pi,1.00909112596247*pi,0.916184122959683*pi) q[8];\nu3(0.593242834346322*pi,2.94887732230221*pi,3.44080916306084*pi) q[9];\nu3(0.216070450100585*pi,0.20298426816149795*pi,3.4430695246498*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.452165636913716*pi,-0.4363823777267995*pi,4.1783336552235095*pi) q[13];\nu3(0.249371636451557*pi,3.21659458702876*pi,0.683697757182931*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.219581825982677*pi,2.39490967792723*pi,1.3582776891166741*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.581530013363197*pi,2.81039073053273*pi,4.23062318072402*pi) q[21];\nu3(0.297840463249509*pi,0.23972766675129997*pi,0.936696979058339*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.422270440051254*pi,-0.360391025668236*pi,4.186569483099079*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.218501746555439*pi,-0.015933780913013007*pi,0.5278364474433739*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.323904926998598*pi,0.7137092121514499*pi,4.11013848359751*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.692275623051685*pi,0.355078772842336*pi,4.40029639439533*pi) q[11];\nu3(0.595628356052942*pi,0.92807526766904*pi,4.4851700925425995*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.18840800232212*pi,0.6674117986515999*pi,3.96285986517068*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.461410066983253*pi,-0.169649106777291*pi,1.382943238984078*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.557910041263199*pi,-0.4905202698962005*pi,3.80718575622684*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.234300020727058*pi,3.23793315093035*pi,1.039926928201115*pi) q[20];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.45868806144672*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.49669726167411*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.348015083481231*pi) q[14];\nu3(0.206747939539298*pi,0.034352190525659965*pi,0.993077790772673*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2651962739870481*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,3.42248167679205*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.242601734762809*pi,0.220135339773473*pi,0.5580360070414623*pi) q[4];\nu3(3.5*pi,3.41755336629233*pi,0.5*pi) q[5];\nu3(0.576326765055465*pi,0.7596381989686101*pi,0.926470533850243*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.32698692317676*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2245695572086959*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.116900382685567*pi) q[13];\nu3(0.485845438659042*pi,2.98371814687239*pi,1.78008028253029*pi) q[15];\nu3(1.0*pi,0.0*pi,1.40354371736035*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.294522197708811*pi,0.20547331465960195*pi,3.70640873736443*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[9];\ncx q[2],q[12];\nu3(0.715942311188227*pi,3.25148151219569*pi,4.421085538773021*pi) q[4];\ncx q[5],q[16];\nu3(0.268152604820882*pi,3.31333457251222*pi,0.675477773353387*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45915375360456*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.443273329299948*pi,0.036672901212079*pi,0.5475283346202025*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37225754322725*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46534758288907*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46111111828641*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.186560541137591*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45913968444621*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31741454816755*pi) q[16];\nu3(0.500134194721779*pi,-0.01915246379032398*pi,1.264653460456182*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[9];\ncx q[2],q[12];\nu3(3.5*pi,3.49055759197107*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.780326945302716*pi,0.36905254556213296*pi,1.394262263258129*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.372979285320459*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5590148250651463*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.44320910690565*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.290156883823233*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5872359826709165*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.361792872486285*pi,0.8990595979193601*pi,4.18671028922152*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45349592853057*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.39285797373416*pi,0.5*pi) q[6];\nu3(0.261471035654076*pi,2.85377515862348*pi,1.4926043498567378*pi) q[7];\nu3(0.71664038139177*pi,-0.4403883551257285*pi,3.16031083224697*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.312994577468927*pi,-0.4740521430739143*pi,4.38286069012797*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250142667454901*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,3.4518451435728*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.092794204569958*pi) q[21];\ncx q[0],q[4];\nu3(0.0875555758176925*pi,3.28092825533575*pi,0.6261625099624419*pi) q[1];\nu3(0.328680136389628*pi,2.67177090282462*pi,1.430651317981763*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.313724234543885*pi,0.5491621954329*pi,3.57040005787508*pi) q[7];\nu3(0.189079635642471*pi,-0.324731220352316*pi,0.719707407874523*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.243673522108146*pi,2.62492631589568*pi,1.077621418747537*pi) q[10];\nu3(3.5*pi,3.4124675892726*pi,0.5*pi) q[11];\nu3(0.148084108455508*pi,2.74774152168625*pi,1.4303227350482262*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.130697049705575*pi,2.94681475630606*pi,1.28077284014361*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.38497661332538*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.223795472104318*pi,3.34389694476061*pi,1.0885952843767*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.185699774688438*pi,0.431379655438357*pi,4.0545926527067895*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.792071765688529*pi,0.477850046987947*pi,4.15478295002864*pi) q[13];\nu3(0.624958125881753*pi,0.06383504251454497*pi,0.5437124585255234*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5756316515491489*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.410228335837515*pi,-0.49679209208791797*pi,0.889882901287535*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5499196822679142*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.866039382621162*pi,3.46761656715957*pi,3.67393205522635*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.577856039392895*pi,3.29504827288783*pi,4.43239054870979*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.437784145071125*pi,-0.45667248970945873*pi,3.95885614253858*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40431969457981*pi) q[17];\ncx q[18],q[21];\nu3(0.387484197078728*pi,3.14281717258378*pi,1.75124278888779*pi) q[19];\nu3(0.192775876869868*pi,3.2263404508289*pi,1.085575657835483*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.388681962052162*pi,3.17472296368938*pi,0.961790040185985*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.724477915589868*pi,-0.321260537420356*pi,3.866462576918*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.735930811084356*pi,3.387655413173*pi,3.25407698392276*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.707709367629623*pi,3.48809037680461*pi,3.87382495830689*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.30047099344662*pi,2.92994480914677*pi,1.0014007433912089*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.592518688146077*pi,-0.08925481192957901*pi,0.790568124267391*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.905083128082863*pi,3.17924986898407*pi,3.483455306033*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.413623524506958*pi,3.39197292789205*pi,1.66457686848707*pi) q[6];\nu3(3.5*pi,3.42991292586366*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2498046309810809*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.608474913646342*pi,0.6822713714095601*pi,0.982405847637345*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.608959046420989*pi,0.14653977869814105*pi,0.94146494317387*pi) q[0];\ncx q[3],q[7];\nu3(0.277761681437764*pi,-0.49286561555305847*pi,1.56372012643466*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.416315726583863*pi,-0.21216150896618302*pi,0.8306486360424821*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.324215454225992*pi,-0.336577320628182*pi,1.1300490662786329*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.69189171620445*pi,3.27553023902497*pi,3.62734208536708*pi) q[0];\nu3(3.5*pi,3.44288152003356*pi,0.5*pi) q[3];\nu3(0.979113057126167*pi,2.87853838389111*pi,3.23842085992428*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.266526878880856*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.48861628881898*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4393270963574505*pi) q[14];\nu3(0.323526131562123*pi,3.47925686625075*pi,1.88245479150376*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.237927221353062*pi) q[20];\nu3(0.362211599233319*pi,0.25097016191632404*pi,1.15973990894007*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.888234258472581*pi,2.91164720340047*pi,3.62277728683084*pi) q[15];\nu3(3.5*pi,3.42779507726955*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.193181573116709*pi) q[19];\nu3(0.857763553011613*pi,-0.026062065587387995*pi,0.930317318801001*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.642219458922574*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41423676133657*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[3],q[7];\nu3(3.5*pi,3.45348354405845*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.264085898056344*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5586447887647304*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43848400885054*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.248882258483033*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.540120421153046*pi,0.5591710057239001*pi,4.20540042730297*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.802849562265273*pi,2.63252917758682*pi,3.60152509993796*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[4];\nu3(0.643699657873256*pi,0.46190455544988396*pi,4.43358863211781*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.548602719114819*pi,3.10436811516303*pi,0.5693636884098425*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.634102997712331*pi) q[10];\nu3(0.419745984710816*pi,0.008435355179910009*pi,4.05454381481281*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.671602131630171*pi,0.9594291701364399*pi,0.630427187641946*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.39860296357967*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.932762749873195*pi,0.22013728907797103*pi,1.6877969722862*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38391955650645*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.49875125437999*pi,0.5*pi) q[6];\nu3(0.487383786863197*pi,-0.151267252028147*pi,0.658017715217857*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.229095868202878*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4478991100171*pi,0.5*pi) q[15];\nu3(0.36006892635936*pi,0.38301588472980397*pi,1.054460280541974*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.380114974372026*pi) q[18];\nu3(0.169151303242319*pi,1.1478550830809*pi,4.21543362186443*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.388522781443094*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.572238964824061*pi,3.35646113452958*pi,3.77014401673351*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.248558132575908*pi,0.353600870673237*pi,0.75190901974779*pi) q[14];\ncx q[15],q[18];\nu3(0.45844052784048*pi,0.35652477749871303*pi,4.12971023201795*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.555738333440218*pi,2.4788100884879*pi,3.62779793692396*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.509801624139926*pi,0.53478387061483*pi,0.5712596032655761*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47166012824274*pi) q[13];\nu3(0.356928835646373*pi,3.24772217880266*pi,2.21902066683874*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38861150334984*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41783225338411*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.623382314278973*pi,3.16509580822077*pi,3.25457731113565*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46972063087678*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2429153531064658*pi) q[11];\nu3(0.212416323180868*pi,-0.4038401780322685*pi,0.5591518581121537*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.761008709401207*pi,-0.43558426473192957*pi,0.84037257782652*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49062300781675*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.819366242030198*pi,0.27678603455974704*pi,1.125337893820453*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.415954144323616*pi,-0.4307043308440341*pi,1.76333363866493*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3652962947989908*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.360549921611863*pi,0.017029426895802002*pi,4.0103461236585805*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.360691081744294*pi,3.0334003254349*pi,0.844942877871924*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45588577475191*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.911458290130829*pi,3.07192580521112*pi,2.99521536756785*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47224537275706*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.692176470094087*pi,0.07461924621573202*pi,0.5087415072772112*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1424140375044511*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.763916648234788*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.621845493340669*pi,3.33622662330898*pi,3.07652928234685*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.776723511338977*pi,3.39499637654458*pi,4.234870470107721*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.647662822992495*pi,3.38319514105717*pi,4.3383127528987195*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5092686065548151*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.519599536875*pi,3.49407651075733*pi,3.20753401786405*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.800673982528899*pi,-0.4165303585720952*pi,1.0703377322521321*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48646507235633*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.384038579861707*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.543448449035252*pi,0.00933850402804004*pi,0.618680767622397*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4532083814555*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.576207049582964*pi,0.44134348030827597*pi,1.3509839637241101*pi) q[6];\nu3(1.0*pi,0.0*pi,1.335193488836778*pi) q[7];\nu3(0.404875502099364*pi,0.07676089871965996*pi,0.681412715548052*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.565235832988659*pi,0.5485846590046799*pi,0.898509533910406*pi) q[13];\nu3(0.328547789691022*pi,2.59908287975888*pi,1.50981960341049*pi) q[14];\nu3(0.402118373286565*pi,3.32693470586592*pi,1.57020695095042*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.645705894551529*pi,0.8627451512436699*pi,0.830746209469666*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5176423520798596*pi) q[20];\nu3(0.357734538364977*pi,3.36970023006295*pi,1.33174638289751*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.513706393169847*pi,3.4900427153303*pi,3.91955538236015*pi) q[2];\nu3(0.813473173322189*pi,-0.4892452950854778*pi,3.53663403915231*pi) q[6];\nu3(0.46696644657731*pi,3.10942979989444*pi,1.76171952116441*pi) q[8];\nu3(0.505211866515541*pi,0.78701516609886*pi,0.985150104440203*pi) q[9];\nu3(0.526059130122217*pi,0.9236715321180899*pi,1.009577623749288*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.697265128132035*pi,3.16907618393959*pi,3.37084058301391*pi) q[14];\nu3(0.473376415547188*pi,-0.15773899456978002*pi,1.099571056590169*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.310373606146904*pi,3.15304800422216*pi,4.481864935819781*pi) q[18];\nu3(0.0933066339344718*pi,-0.260730982727329*pi,0.5327772944799827*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.694691170007771*pi,-0.061765186048668985*pi,3.82955254791098*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47639853943157*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.223899264550334*pi,-0.13201109767861902*pi,1.3472416881565619*pi) q[9];\nu3(0.790954804553174*pi,-0.192783223360443*pi,3.6602300322364*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.26052902837045*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2146369098758392*pi) q[16];\nu3(0.313102387089598*pi,3.39504212035271*pi,1.331201101907542*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.386480968991552*pi,0.45828335700200495*pi,0.872241407224043*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42684344955798*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,3.49545875373806*pi,0.5*pi) q[10];\nu3(0.723868438635203*pi,-0.4534348157229104*pi,4.377760364028029*pi) q[12];\nu3(1.0*pi,0.0*pi,1.168856694906418*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.655747472544835*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.566611929861344*pi,0.269100408054863*pi,3.98372459797493*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2692322429546659*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[21];\nu3(3.5*pi,3.39613471634667*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36926691095165*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.234756607878527*pi) q[11];\nu3(0.447439429425067*pi,2.81269942614246*pi,1.345365246716921*pi) q[12];\nu3(1.0*pi,0.0*pi,1.24766571625692*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.574714819148633*pi,0.6350477034725699*pi,0.5057742657645526*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47396718031492*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.424784436876057*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5353163892694921*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39412005203568*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277623323153024*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4450911699307*pi) q[21];\nu3(0.321469536074933*pi,3.30461158158961*pi,1.451743071658375*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49417406281938*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.45603868536491*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.537755779019517*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.213833084821619*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.516522798772298*pi,3.02605612366574*pi,0.617718558225774*pi) q[0];\nu3(0.571912192540772*pi,3.47863698861137*pi,3.37202181423665*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.36976585133829*pi) q[6];\nu3(0.593660740264562*pi,0.20248675664673899*pi,1.24324550365943*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.503343045378418*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.773862824399878*pi,-0.201998042324461*pi,4.23394845285581*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.506693855422565*pi,-0.4938366478876935*pi,3.23151081776882*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.295780178836061*pi,2.93689108839904*pi,0.972392483207908*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4985065045855706*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.842382565586201*pi,3.39214869741676*pi,3.1205875684317*pi) q[9];\nu3(0.489803079718983*pi,-0.4251002685922442*pi,1.286309153899375*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.804067648121542*pi,3.13415869682033*pi,4.113351181386*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.876891233635851*pi,3.40767977227916*pi,3.95350058761254*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.924477816268908*pi,-0.4249714551519835*pi,3.99763625412713*pi) q[9];\nu3(0.11721165523549*pi,-0.398962443915646*pi,0.7600176056214041*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.673155760727627*pi,-0.20310694268573898*pi,0.90216435177848*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.223389798047931*pi,3.48897370278875*pi,1.9977544554359*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.542094905700164*pi,-0.49822157617492924*pi,3.53730498527848*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.654943986523156*pi,3.36665568665301*pi,3.68761242866843*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.709914565991774*pi,3.43505642733121*pi,3.38151258135449*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.141435157435777*pi,0.24254564559876002*pi,1.171269924485057*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.697934593165619*pi,-0.206065479680353*pi,3.50923883003539*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.586518143037771*pi,2.74284642986861*pi,3.62416952936631*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.523045861059516*pi,2.74749385979912*pi,3.62805221490274*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.637163390745072*pi,0.23132759230867905*pi,1.247119959766371*pi) q[19];\nu3(0.446413185014951*pi,-0.07803964313493*pi,3.61049996338086*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.70012560004872*pi,0.273233864240618*pi,0.8330492800217639*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.847250655245301*pi,-0.20499066457244902*pi,0.5526960784392663*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.323580953307202*pi,2.55775276413518*pi,1.1083077703295912*pi) q[19];\nu3(0.22624634736932*pi,0.36529421934766804*pi,4.00883259196521*pi) q[21];\nu3(3.5*pi,3.45436384048505*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.567120938762273*pi,3.04029842965918*pi,3.41040928525693*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3611016293059661*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.3538164264667*pi,-0.06812074670031198*pi,3.60943138632227*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.45871613910675*pi,0.5*pi) q[1];\nu3(0.693124755381502*pi,-0.18295665406613099*pi,0.66805147714375*pi) q[2];\nu3(1.0*pi,0.0*pi,1.203933853423846*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.492442668906892*pi,-0.18157308351538798*pi,0.8719494904507801*pi) q[5];\nu3(0.338207452959698*pi,-0.23998071143418598*pi,4.40357305351891*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44641765250533*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.492635621053934*pi,-0.394689990652689*pi,3.54561768248968*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3350888903894909*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.716280604943478*pi,-0.37480424311932503*pi,3.35201856815773*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.201852680869615*pi,3.1295420676663*pi,1.6126561691118*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.21957446045313*pi) q[9];\ncx q[12],q[18];\nu3(3.5*pi,3.34315144462344*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2651687385470631*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5479419496343614*pi) q[3];\nu3(3.5*pi,3.41754862331917*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49848574895914*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.234761718723731*pi) q[8];\nu3(1.0*pi,0.0*pi,1.301435686304428*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.49283593804128*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43423160972238*pi,0.5*pi) q[15];\nu3(3.5*pi,3.25524825067413*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.136728615869872*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27088918889916*pi) q[19];\nu3(1.0*pi,0.0*pi,1.373546500926611*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44883427476276*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33008331528388*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.663361240077586*pi,0.459811013141876*pi,4.09162538143274*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.690307503582554*pi,2.79070303264133*pi,3.43705878438745*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44905025825115*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.717221296541394*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39258570049591*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.331340635273416*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48674929149405*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.41086301577571*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.356729827324871*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3185256265246141*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.935652146183371*pi,2.7146240953002*pi,3.98224867744569*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.633417050990985*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.974658419563357*pi,2.91927156884514*pi,3.95076974842813*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36293425576007*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.476488513812059*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[0] -> c[0];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.242422295208337*pi,0.7051675069976999*pi,3.90198037814457*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.331411861026791*pi,2.79390656895916*pi,1.302221653390297*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.72532059445801*pi,3.1912064062976*pi,3.27872960443342*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.554784163555013*pi,3.17860317499506*pi,3.16306940140074*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.163249391518936*pi,0.10522709873851799*pi,1.3601339834939679*pi) q[8];\nu3(0.566240975396472*pi,2.92941148350129*pi,3.95280967627935*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.354155861452287*pi,0.414820740302298*pi,0.8160981492475661*pi) q[15];\nu3(0.199437590767546*pi,3.0779190966474*pi,1.3037452691974019*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.742654792505974*pi,0.22148467938761196*pi,1.341878012304166*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.53200651705082*pi,3.48330267085076*pi,3.00908897375743*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.808272705921469*pi,2.95222494405644*pi,3.40647690343365*pi) q[17];\nu3(0.0396571182709219*pi,0.07174067713671906*pi,1.276160385061168*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.44872885585263*pi,3.01735588246465*pi,1.95762699519785*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.615305704172237*pi,2.70180297148122*pi,3.79223973058662*pi) q[21];\nmeasure q[21] -> c[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.374233228407939*pi,0.6587479352538199*pi,0.823900289825629*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nmeasure q[6] -> c[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.419593719008005*pi,0.5416035374594701*pi,3.78215555213256*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.275489130955375*pi,-0.30868445466941097*pi,3.88016616800058*pi) q[13];\nmeasure q[2] -> c[2];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.549350546140234*pi,1.0211876235686*pi,0.6592334447281489*pi) q[10];\nmeasure q[10] -> c[10];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.383534522602864*pi,-0.029513872400759977*pi,3.71244601065338*pi) q[0];\nu3(0.0985699034679292*pi,3.15115339238774*pi,1.6396120720209*pi) q[1];\nu3(0.565353024782023*pi,0.8355009631357699*pi,0.8988597824952971*pi) q[2];\nu3(0.132286880696416*pi,3.09314214821607*pi,0.896905189591371*pi) q[3];\nu3(0.677710339380524*pi,0.17552308925068605*pi,1.65014684078992*pi) q[4];\nu3(0.926199242130028*pi,2.79212617908806*pi,3.23110253794637*pi) q[5];\nu3(0.566848306418658*pi,0.12552775769355196*pi,1.59349676518081*pi) q[6];\nu3(0.139087337138678*pi,0.17452485775010695*pi,0.678196580718176*pi) q[7];\nu3(0.856585060741202*pi,3.20686229497178*pi,0.5676828963088845*pi) q[8];\nu3(0.831565300289733*pi,2.79498156965896*pi,4.27473217141095*pi) q[9];\nu3(0.122770572964132*pi,2.90486113637002*pi,1.6237932926148*pi) q[10];\nu3(0.74597861421386*pi,0.25414988765247504*pi,4.1165112912018795*pi) q[11];\nu3(0.344995784576391*pi,0.8663559175353099*pi,4.18998306932523*pi) q[12];\nu3(0.336443066732305*pi,3.16633846560572*pi,1.468915815105728*pi) q[13];\nu3(0.228004648622327*pi,-0.009900321140570989*pi,3.60616497958526*pi) q[14];\nu3(0.589172164359993*pi,-0.238033446006723*pi,3.6186858137179*pi) q[15];\nu3(0.375450061343545*pi,2.65390601028152*pi,1.130246341516115*pi) q[16];\nu3(0.334670482774598*pi,0.09011909298818799*pi,4.28879987217255*pi) q[17];\nu3(0.535212829156283*pi,3.44255136949342*pi,3.50478820770038*pi) q[18];\nu3(0.309122150694698*pi,-0.16070984819156497*pi,0.5207123621944191*pi) q[19];\nu3(0.490717871105409*pi,0.8098124856933799*pi,0.834481465504871*pi) q[20];\nu3(0.306873113531865*pi,-0.067659536144133*pi,0.91102072129459*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[10];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40399732390669*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45619712766595*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37121763422742*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3381398081037261*pi) q[4];\nu3(3.5*pi,3.43267134312378*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46732900644406*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39025224714779*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.280744914695422*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.3774387060437*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49594085377908*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.283441029975793*pi) q[15];\nu3(1.0*pi,0.0*pi,1.126584692885287*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253549706795775*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236041887914274*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2498417236830761*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175461729085366*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[9];\ncx q[2],q[18];\ncx q[3],q[10];\ncx q[5],q[20];\ncx q[6],q[11];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41979663713007*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4520521257948396*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49129077680295*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.342375906513925*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.604732873175728*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3271166082019419*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.355496854429299*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42209953082015*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.62188332029408*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48470743595597*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40033663524538*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5957767666734354*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[9];\ncx q[2],q[18];\ncx q[3],q[10];\ncx q[5],q[20];\ncx q[6],q[11];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(3.5*pi,3.43727368512268*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.3854658258460169*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.410040661034079*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.29005678651631*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.649947115227576*pi,-0.303062220849066*pi,3.83603880833666*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.485454506816369*pi,-0.03477999872578602*pi,3.91376389488559*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.646603592447013*pi,0.14638063095055998*pi,4.08292349599213*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0379462552924022*pi,3.26803471230643*pi,0.9375758720113649*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.631491127044579*pi,0.47970971761942105*pi,4.423563366801909*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.781156560795902*pi,-0.10600739943237503*pi,3.5704210092336*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.545031684759473*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.810405654604133*pi,0.15581117288453805*pi,1.497067512067179*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.118611094066166*pi,3.10043857653331*pi,1.023157126007915*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.167591669136939*pi,1.0216486029865*pi,4.10549628654142*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.942718131796081*pi,3.42388614480613*pi,0.628186276401937*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.687724000023241*pi,-0.12527179424548102*pi,3.58539559744503*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.68583591340629*pi,0.5214983318117701*pi,0.5829599946613102*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.746748920288004*pi,3.168788597632*pi,4.0656117716634*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.577122772431434*pi,3.26769316555598*pi,1.74414186599146*pi) q[2];\nu3(0.55227680671391*pi,0.5668006022551599*pi,4.12507358247124*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.68828151215353*pi,3.46276567761565*pi,4.2466470071058*pi) q[7];\nu3(0.517016652368434*pi,0.51961159040787*pi,0.739701549169005*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.751740415266389*pi,0.423045220355608*pi,1.5002621403896*pi) q[13];\nu3(0.901401761463476*pi,3.37470940432644*pi,3.58160307315139*pi) q[15];\nu3(0.726950385024711*pi,-0.3329087014744*pi,3.18633575567061*pi) q[16];\nu3(0.374737947830139*pi,3.01826154927738*pi,1.4110270568352479*pi) q[18];\nu3(0.652778110138152*pi,-0.4567612481921466*pi,0.811008265614127*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.704108964087265*pi,3.02896848882467*pi,4.24982738233762*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.438058780773607*pi,-0.4970011770257625*pi,4.48372455019594*pi) q[2];\nu3(0.320632961317119*pi,-0.4517683360553165*pi,4.434418399566789*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.783674496007808*pi,0.5059111071406599*pi,0.891517801417963*pi) q[7];\nu3(0.318670553214511*pi,0.71987299703385*pi,4.44147288930061*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.387758968072793*pi,-0.4379900346941221*pi,0.5731828822140315*pi) q[13];\nu3(0.664148759780674*pi,-0.388569345019672*pi,3.2103581750753*pi) q[15];\nu3(0.73186067889747*pi,-0.08731047430085798*pi,4.02169526248877*pi) q[16];\nu3(0.49936397230061*pi,0.286726564757117*pi,3.64095402025535*pi) q[18];\nu3(0.785335798902863*pi,1.07028539366347*pi,0.7363859015159591*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.507788451785843*pi,2.90640907517594*pi,1.261474916561835*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.194766905289332*pi,3.2553248707092*pi,0.902063757384876*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.320314312906112*pi,2.93655075993931*pi,0.737942032333911*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.600370439183078*pi,-0.15460273716627698*pi,0.7482916420696251*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[17];\nu3(0.707752195953273*pi,0.9320246182655401*pi,4.48946637575836*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.31806320298053*pi,0.5*pi) q[5];\nu3(0.0977928612976651*pi,0.08530219540680395*pi,0.7603502473420549*pi) q[6];\nu3(1.0*pi,0.0*pi,1.17283406547602*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.34816817854755*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252102139569*pi) q[15];\nu3(0.950107314408446*pi,0.80258756763476*pi,4.410520825754951*pi) q[21];\nu3(3.5*pi,3.42095310201502*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49886805144748*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.0534577282471451*pi) q[3];\nu3(3.5*pi,3.40763044476267*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45684317364613*pi,0.5*pi) q[8];\nu3(0.715382272618853*pi,0.267014156287794*pi,1.57804605665416*pi) q[9];\ncx q[10],q[15];\nu3(0.214769806286969*pi,2.61605707539595*pi,1.011921990679628*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.167674962225645*pi) q[14];\nu3(1.0*pi,0.0*pi,1.302269078703443*pi) q[17];\nu3(1.0*pi,0.0*pi,1.137368614998407*pi) q[18];\nu3(0.528781236863234*pi,2.66679197194197*pi,3.50148251461291*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.357807287162061*pi) q[7];\ncx q[8],q[14];\nu3(0.739021491685578*pi,3.21459429808503*pi,2.85022993902176*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.717911099638545*pi,2.83798823781826*pi,3.37268672188994*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32329907348077*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5147508844078598*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.5502330403665703*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5128585520352436*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.526129463030764*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.2181885404799*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.25618623209044*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.11982765766962*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.154065989936408*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.44076645275168*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.320374316405112*pi) q[21];\nu3(0.424262571264856*pi,0.36076045358140996*pi,1.1273794569550901*pi) q[0];\nu3(3.5*pi,3.42513090463021*pi,0.5*pi) q[1];\nu3(0.0102618714281815*pi,0.7035796698213601*pi,3.77684749608615*pi) q[2];\nu3(0.806770586556513*pi,3.16691992315844*pi,3.90735671068302*pi) q[3];\nu3(0.483928253398969*pi,-0.0036753627353889873*pi,1.176664935747055*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.795399083256334*pi,2.76817565246603*pi,3.64167523843381*pi) q[8];\nu3(3.5*pi,3.36034739833997*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.12945650960392*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5720544186804428*pi) q[13];\nu3(0.501540842892172*pi,-0.231564648892837*pi,1.445020962901437*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2486471045946281*pi) q[16];\nu3(0.724504361460316*pi,3.10308841497555*pi,4.17894660532324*pi) q[17];\nu3(0.424494316206804*pi,0.268721783847942*pi,1.235997767309047*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48927664715021*pi) q[19];\ncx q[20],q[21];\nu3(0.559536026773635*pi,1.0942285552972*pi,0.8326185966403761*pi) q[0];\ncx q[1],q[16];\nu3(0.593305239968993*pi,0.6868187540466799*pi,4.45569917438909*pi) q[2];\nu3(0.902994714545897*pi,2.94834170408484*pi,4.14824256895431*pi) q[3];\nu3(0.716766239670517*pi,3.47802397479726*pi,3.72049499207054*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.56576248775386*pi,3.29523751930465*pi,4.18918561233484*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.481018050602108*pi,3.24672152434424*pi,4.399530923142541*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.586988137821305*pi,2.91007532051274*pi,3.51416187190527*pi) q[17];\nu3(0.218772163039703*pi,0.442218705976549*pi,0.711079607503798*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5452909021970416*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.749093512358653*pi,2.3438182675697*pi,3.72568748487177*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45841394041327*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35068269847267*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.877168585953981*pi,-0.305092131095244*pi,3.60454326105428*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.168726585233*pi,3.28911013400416*pi,0.913331039995569*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.27915633700147*pi,3.11107335153856*pi,0.640619289993134*pi) q[10];\nu3(0.647009574684065*pi,0.13927209370347704*pi,1.4241408964328262*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.320148397625264*pi,0.320281708667704*pi,3.46350447904826*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.224479968341068*pi,2.69647446608497*pi,1.120407050934165*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.671681060565674*pi,0.45085900286791103*pi,4.45274760321124*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.542811010827338*pi,1.02821068691942*pi,0.9157230646012819*pi) q[13];\nu3(0.626894275108247*pi,-0.240271489127113*pi,1.129238763948691*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.253011779551146*pi,3.19221813108878*pi,2.10801174314003*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[5];\nu3(0.479034594158783*pi,-0.035149761072698016*pi,4.3538361824412295*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.675342357411574*pi,3.07324386468705*pi,0.5292727527306561*pi) q[13];\nu3(0.191670562441183*pi,-0.112283383791428*pi,3.75248303351187*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.817252016083193*pi,0.8540004446489999*pi,0.74248409759244*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38228037897515*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[12];\nu3(3.5*pi,3.42011107506944*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.272972900252312*pi) q[5];\nu3(0.825141442194626*pi,2.80894712285497*pi,4.21698912983425*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.246588278900823*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.83985753659603*pi,3.34638805307525*pi,2.93648787885023*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.151145882613133*pi,2.76969359275619*pi,0.980797491192446*pi) q[21];\ncx q[0],q[14];\nu3(0.249592032620335*pi,2.62820396137975*pi,1.54355255518699*pi) q[1];\nu3(3.5*pi,3.41421316142704*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.822765888308918*pi,3.4500440225841*pi,0.852189610297841*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2291465946801838*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.672586163388792*pi,-0.393276551798902*pi,3.66618668757602*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.307997158663713*pi,0.17674757861504098*pi,3.46791411446738*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.52742900143308*pi,3.06362567651637*pi,0.645524848563834*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.607156906699207*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.673393602110679*pi,2.68540070431364*pi,3.4016520115819*pi) q[9];\nu3(0.568977460199594*pi,2.90026391911454*pi,3.44646793765733*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48086280629315*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36785981142853*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.39475909953997*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.131829138265473*pi) q[10];\nu3(0.534995108821019*pi,-0.078975271299627*pi,1.402564116918453*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.63667682820621*pi) q[12];\ncx q[13],q[17];\nu3(0.502161933701238*pi,2.69560578198869*pi,1.11412211687687*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268377880208095*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34500863136577*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.341606327319744*pi,0.9409601017223801*pi,4.34373001600513*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184635764638797*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5042049692674495*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.44212371924061*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.41768792990394*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1930907437055551*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41231759706383*pi) q[20];\nu3(1.0*pi,0.0*pi,1.21237656367393*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47256319921267*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.645160763150045*pi,0.7212283876027401*pi,0.776327049569417*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.163647451267017*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5652759598320225*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.364365555087025*pi,0.08509832683846097*pi,3.82215097533155*pi) q[3];\nu3(0.428403886642759*pi,0.50142056034459*pi,0.5025076143393032*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4819946029187605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47529022742778*pi) q[21];\nu3(0.305965170831197*pi,2.75217306682645*pi,1.1327776094361899*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.501754833564872*pi,0.26504554562426097*pi,4.17404207016201*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.892309871179372*pi,-0.14363968146977002*pi,3.71627252205541*pi) q[5];\nu3(3.5*pi,3.44150655856763*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5391001649056169*pi) q[8];\nu3(3.5*pi,3.45826383551028*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.331410979991405*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.3370924496311472*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.551173694648272*pi,0.06559991603680104*pi,3.96688057062938*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.473725435922044*pi,2.69964267068862*pi,1.267264388406828*pi) q[5];\ncx q[6],q[16];\nu3(0.984670428739334*pi,3.00194900779149*pi,3.43884841589638*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.918592521525038*pi,3.13743879653042*pi,3.07281897697546*pi) q[12];\nu3(0.527473224786508*pi,3.02367606894572*pi,3.78558289290295*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.350723853983137*pi,0.75660033143485*pi,4.2668720060605505*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35489605243524*pi) q[11];\nu3(0.697406323992806*pi,-0.08428747387872998*pi,1.1145629723300972*pi) q[12];\nu3(0.404602880093137*pi,3.02747835041186*pi,1.95792783706666*pi) q[13];\nu3(0.28560526418547*pi,0.79717440115267*pi,0.579687354419616*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.28582110885387*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.499628950447413*pi,-0.247813389084232*pi,0.735624381381905*pi) q[1];\nu3(0.667588524263467*pi,0.20855102819137095*pi,4.281548589887549*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.853200114551173*pi,2.4450942956467*pi,3.75070290659429*pi) q[8];\ncx q[9],q[11];\nu3(0.531119638657888*pi,-0.367239592190048*pi,4.259821464622799*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.21623989254356*pi,2.69954233011793*pi,1.034529895372684*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.58543004526987*pi,0.011538126608470978*pi,0.716705644066643*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.396865652601787*pi,3.08477176860683*pi,1.77188234235537*pi) q[1];\nu3(0.609552184374284*pi,0.6399995998844299*pi,0.7831321928984349*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.120390615614864*pi,-0.4152074152293165*pi,1.200715395408516*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.27818989301792*pi,2.89402823279193*pi,1.390181505295887*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.527897928262984*pi,0.08448593684573802*pi,3.61670841592913*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.393471912763738*pi,0.64672923388941*pi,0.8046671423431431*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.858930498971714*pi,0.263614670494809*pi,1.050820072104204*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.546268148008483*pi,0.9874947788898301*pi,0.7747134621038421*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.548527318420006*pi,3.23268177781538*pi,3.49908961776436*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.500586879039014*pi,3.35719021301127*pi,3.13732190762507*pi) q[20];\nu3(0.270863420794029*pi,2.84860476252515*pi,0.693241311389674*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[17];\nu3(0.785149430511591*pi,0.03104268907797203*pi,1.1649917150575528*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.455478739697854*pi,0.40010759372593596*pi,0.906699066197181*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.210748350807299*pi,3.38777951491111*pi,2.0337943611995497*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44628239212367*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260569128909554*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.79888353319112*pi,-0.4443401657095274*pi,3.6701201876051*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[21];\ncx q[3],q[20];\nu3(0.516995215607986*pi,3.32385036823346*pi,0.624396168866393*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.556176601610221*pi,0.66687606138052*pi,0.5462123192653128*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.30471714955607*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43832223267639*pi,0.5*pi) q[3];\nu3(0.276852197740667*pi,3.05657679982746*pi,0.633933822518275*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.42508767985948*pi,0.5*pi) q[8];\nu3(0.760028105767471*pi,-0.018050916480399026*pi,0.669788950266772*pi) q[9];\nu3(3.5*pi,3.47763116293125*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2587811926090309*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.608939058004034*pi,0.5400233832086101*pi,0.9219639671965081*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4621782243235995*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1822984369797869*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.163094570402397*pi) q[20];\nu3(1.0*pi,0.0*pi,1.200683048150369*pi) q[21];\ncx q[2],q[21];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48142057100797*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.256340050945245*pi,2.79936542886068*pi,0.959960646301856*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.1526964682025111*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.473052015312015*pi,3.27490489333749*pi,4.48309379705866*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4534070610804*pi) q[12];\nu3(3.5*pi,3.45009471256214*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5937357434611763*pi) q[18];\nu3(1.0*pi,0.0*pi,1.217388240126113*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48562994821966*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34277978716898*pi) q[21];\ncx q[2],q[21];\ncx q[3],q[20];\ncx q[4],q[16];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.711890255507237*pi,3.24931584609307*pi,0.5210135890849212*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49797483343694*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44889509853395*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42206843884518*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.19828555408048*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1615589694669222*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3794485182074805*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43609314519038*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.139287245363078*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6395213742606201*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.497985324227343*pi,-0.4792321980221836*pi,0.870064417297441*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.50842385448755*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.520867920059852*pi) q[9];\nu3(0.683189424706962*pi,0.07972113886827104*pi,4.46619271878535*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.359311691705233*pi,0.6069481654689*pi,0.5358480625685278*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.238773856837191*pi,3.11874182763711*pi,1.283818209463207*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4587455712593*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.630900916453268*pi,0.42797722784702896*pi,4.29108602552826*pi) q[2];\nu3(0.830792729436434*pi,3.28656361382951*pi,4.1893922242901205*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.692002811807453*pi,3.02413731007705*pi,3.79771421623543*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.381401326256025*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.440876182259962*pi,0.09656678340976299*pi,3.6587875571952*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.257874423199088*pi,3.09056105653099*pi,1.40087860158365*pi) q[17];\nu3(0.563570851889658*pi,0.16914518636431097*pi,1.0902165936525758*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.881651105159123*pi,0.85375970185417*pi,0.678749797412081*pi) q[2];\nu3(0.602260478295837*pi,-0.05153026921217102*pi,0.9059837249874341*pi) q[3];\nu3(0.177466831530685*pi,0.246026554436651*pi,3.34698430694501*pi) q[4];\nu3(0.884891530926928*pi,2.85420761270259*pi,3.28109242170832*pi) q[5];\nu3(0.867186880875145*pi,0.016258589545173008*pi,0.974571624709644*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.745933787386502*pi,0.7735806718998499*pi,0.9933755693549859*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.320636029996093*pi,3.22390509548348*pi,1.92877194497675*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0745588543395659*pi,0.24132919144992504*pi,3.59512267664171*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.760199995311983*pi,2.32973572593535*pi,3.81074372506157*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.373224655262156*pi,3.02503364431078*pi,0.72468324595085*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.240785251435731*pi,-0.4851795515018794*pi,4.49368201801549*pi) q[4];\nu3(0.618237521027646*pi,0.5078428515293201*pi,4.0329139792937*pi) q[5];\nu3(0.574901415867246*pi,2.62434544252451*pi,1.1241861510207078*pi) q[6];\nu3(0.605756373884159*pi,0.65487949086614*pi,0.87405986847535*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.432925094647788*pi,-0.178149247051685*pi,4.280784895957471*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.716722727713245*pi) q[11];\nu3(0.470943467806182*pi,0.23223716465563105*pi,0.841214840120297*pi) q[12];\nu3(0.494187576150357*pi,3.19806732135634*pi,3.30319566518268*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.692485228751805*pi,3.15450260999552*pi,3.36716750419508*pi) q[15];\nu3(0.336794515703922*pi,0.213161784433749*pi,3.9220268026678*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.720072321189327*pi,0.93472085824603*pi,0.6332813436274061*pi) q[20];\nu3(0.587322741393792*pi,2.86828050955695*pi,3.56370011263382*pi) q[21];\ncx q[0],q[11];\nu3(0.399451450289174*pi,0.80813715231951*pi,4.00623145489854*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.579896505890355*pi,0.53682087559931*pi,1.293090041319961*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.832031321573965*pi,0.309086101754087*pi,4.18550469768046*pi) q[9];\nu3(0.571292380812081*pi,-0.4097507036001611*pi,3.49798804075596*pi) q[12];\nu3(0.819397684739869*pi,-0.205278989325633*pi,3.41453800801133*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.572874906711045*pi,0.330312423062171*pi,0.854973843274959*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.242762861054721*pi,-0.48899635138026*pi,1.5074669987714*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.48660269686344*pi,0.9743007554735601*pi,4.05371570033837*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.350764212646109*pi,2.62880518567412*pi,1.307682209601924*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[2],q[4];\ncx q[3],q[16];\nu3(3.5*pi,3.49513574921969*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[12];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2286388705542821*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.729435525208746*pi,-0.301064156474789*pi,0.911878601120915*pi) q[0];\nu3(3.5*pi,3.42874349688459*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39715565821393*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1876326850527579*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[13];\nu3(3.5*pi,3.39131681400057*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37108315221396*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37112005496606*pi,0.5*pi) q[9];\nu3(0.710555459235756*pi,-0.4750209915431638*pi,0.8803344567128091*pi) q[11];\nu3(1.0*pi,0.0*pi,1.301465313313412*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.257737644733339*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.158946839787738*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0449975069856379*pi) q[21];\nu3(0.934305714191727*pi,3.22880339787421*pi,4.26799643814573*pi) q[0];\ncx q[2],q[4];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45252077017469*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[12];\ncx q[9],q[20];\nu3(0.333569172583492*pi,0.5347802120184499*pi,4.20721771920749*pi) q[11];\nu3(1.0*pi,0.0*pi,1.311496335006097*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5555683977254524*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.62888631004321*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.451689822198571*pi) q[12];\nu3(3.5*pi,3.45684337135115*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48130089051153*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.657216352590863*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289695617413936*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277609487299722*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48974144049886*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4803664580568*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[4];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[12];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33195457125567*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.524365950635138*pi,3.16585028675402*pi,0.5355707634454485*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5276874612614959*pi) q[17];\nu3(0.578050150593384*pi,0.6312808214062999*pi,1.240319130614109*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4277381896622*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46003900502646*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1412248040825559*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.187989631291352*pi,-0.358445722640723*pi,4.4639173237523195*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4491793251489*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.146106226476536*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.845388157078677*pi,3.11097333237865*pi,3.04735879632706*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.501871072954006*pi,3.07304388279583*pi,4.35772751632818*pi) q[2];\nu3(0.739678174618864*pi,2.47375772680429*pi,3.80877074308201*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5278623568798524*pi) q[1];\nu3(0.343682241883413*pi,3.45920800354853*pi,0.658708054498269*pi) q[2];\nu3(0.427778655762621*pi,0.374910184093709*pi,1.011828590565101*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5779402667145574*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.84552598330651*pi,0.82143152873191*pi,1.158327480416324*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.688385347701228*pi,-0.16179510016978899*pi,3.36971346118915*pi) q[15];\nu3(0.585012985161943*pi,-0.313232150957734*pi,4.18222813064805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.685616209606272*pi,0.42599035619939796*pi,0.786771333227574*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.771700184593453*pi,0.33985236311785805*pi,1.166138212865943*pi) q[7];\nu3(0.764215441356643*pi,2.61452999996583*pi,3.86660263874913*pi) q[8];\nu3(0.495273375114116*pi,3.0531176439918*pi,4.2719898119563*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.475956957076783*pi,0.482964072011166*pi,4.20819101727472*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.375946302253114*pi,3.35429558613453*pi,1.064114303069025*pi) q[15];\nu3(0.192654002010496*pi,0.16624116008974898*pi,1.311859226741964*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.73365570176558*pi,2.9915534867354*pi,3.42895023655575*pi) q[20];\nu3(0.136393729805202*pi,-0.317443700805099*pi,1.7839416357484*pi) q[21];\nu3(0.819813746998126*pi,-0.25340515549867704*pi,3.53370303033258*pi) q[0];\nu3(0.340839653075963*pi,-0.357417362961038*pi,1.0057955864090529*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.790684677475218*pi,3.09788632363326*pi,0.5704728684177213*pi) q[7];\nu3(0.50817878772049*pi,2.67089566587706*pi,3.89043508702624*pi) q[8];\nu3(0.712284690229621*pi,3.42302184068939*pi,4.43735336646621*pi) q[9];\nu3(0.721961511336646*pi,3.20181336234141*pi,4.0075220770670406*pi) q[10];\nu3(0.298787555910762*pi,1.13424291306375*pi,4.31330875080249*pi) q[11];\nu3(0.518112330020967*pi,-0.18694116146046502*pi,4.306465455149651*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.171508972571167*pi,0.17175988083780802*pi,0.5281559864389433*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.345235235828709*pi,3.47112750818126*pi,1.3761558065250181*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.481227365083342*pi,-0.375394605744324*pi,4.4961358372634095*pi) q[20];\nu3(0.382385648901607*pi,0.020440645393167034*pi,4.20745472824684*pi) q[21];\nu3(0.237206548169019*pi,0.010978550048588054*pi,1.273897957633463*pi) q[0];\nu3(0.289374956055843*pi,0.01467541531497496*pi,3.61531607531094*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.593297616928663*pi,0.8827472979489801*pi,0.5966420014304845*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.611677172472041*pi,0.21963749571367397*pi,4.02146874135343*pi) q[10];\nu3(0.490877068294909*pi,2.78210885892886*pi,3.53031537610828*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.391625125893336*pi,3.37174971935696*pi,0.5196709722645237*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.535775309903546*pi,3.30492429469355*pi,0.748146435317481*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.92715909064168*pi,-0.087132377611216*pi,4.36151385534003*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.501814475232017*pi,-0.465547277919793*pi,0.5680954840324943*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.4386118390063*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2158517144336098*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.76076183541512*pi,3.35812780578076*pi,3.98395174287787*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.692908263885692*pi,2.75745908861436*pi,3.6384226735249*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.45329746399896*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.88435332458171*pi,3.48255384055705*pi,3.09533358504265*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.353397441307028*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.35011030880959*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4317987370832395*pi) q[4];\nu3(3.5*pi,3.38648751625464*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.42857980428139*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1808720014180452*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3073128058797439*pi) q[14];\nu3(1.0*pi,0.0*pi,1.120033443604542*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.35145497782098*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45606894236925*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.215257980911159*pi) q[10];\nu3(3.5*pi,3.36378509724726*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.2941429492639*pi) q[17];\nu3(1.0*pi,0.0*pi,1.142007616481995*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45903383784796*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5505533574552016*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.43959659666114*pi) q[14];\nu3(3.5*pi,3.44739842325897*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41456336556086*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2538612184855848*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.45209497764293*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.301626006928014*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31262718961233*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46343138330765*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.40866765083668*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5240551479942033*pi) q[18];\nu3(1.0*pi,0.0*pi,1.169959948802741*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.59923277332246*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.57573776983323*pi,0.6926549137123299*pi,1.0338296264194*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5560750279819939*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.671977475236941*pi,0.308144894467548*pi,4.4109356210762805*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3951513444460595*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.744513787827845*pi,2.46765251233703*pi,3.76510219832895*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.700297711290719*pi,0.17953166014400201*pi,1.119768109277509*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.464959519603881*pi,3.14554852653182*pi,4.37389700457085*pi) q[3];\nu3(0.630998042191112*pi,-0.4832330558339774*pi,4.0132271791046605*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.558369382675672*pi,-0.06456194064322202*pi,3.48481187272165*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.682039340338001*pi,-0.375521677530783*pi,0.715532705921458*pi) q[1];\nu3(0.480629067226972*pi,3.34916191539949*pi,3.26759935234895*pi) q[2];\nu3(0.161163610593228*pi,-0.4669082188478293*pi,1.230930240941029*pi) q[3];\nu3(0.681176868058687*pi,-0.23687833682256798*pi,4.47410239932373*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.494624128020927*pi,0.79807642713565*pi,0.5923066231117637*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.343793717014136*pi,0.47077985535464295*pi,3.5389586053664*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.284560446131107*pi,2.84534734724013*pi,1.81984137018493*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.549494529837201*pi,0.312945849000254*pi,3.66058139359207*pi) q[1];\nu3(0.267157597015395*pi,3.2527364277971*pi,1.012106209024531*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.715015215274146*pi,0.086763075456462*pi,1.173319168609473*pi) q[6];\nu3(0.0346409571432721*pi,2.82048891645794*pi,0.791961944838957*pi) q[7];\nu3(0.237520559123724*pi,3.06349681993451*pi,1.68548765080134*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.407373192855054*pi,2.50561180362818*pi,1.2483359289231*pi) q[14];\nu3(0.422787105140421*pi,2.96093783546543*pi,1.077520454035103*pi) q[15];\nu3(0.25290600089922*pi,3.23088358174752*pi,4.341548280527681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.622640957418063*pi,0.16864373165643898*pi,0.800146675593008*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.201196603676845*pi,3.33082731286327*pi,0.5266803690518128*pi) q[21];\nu3(0.626506145916783*pi,0.261006198532473*pi,4.44363363787724*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.437559604214636*pi,3.48182568145473*pi,4.18865422843262*pi) q[6];\nu3(0.657926499696396*pi,-0.156541647363465*pi,3.61672229248153*pi) q[7];\nu3(0.262333877528429*pi,0.5762326585295401*pi,4.0551100169406205*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.650901061158273*pi,3.17202374236203*pi,2.89650224934732*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.742392863869742*pi,3.19023003021515*pi,3.23797445819511*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.656607291376984*pi,-0.290271716474517*pi,4.477667798990311*pi) q[18];\nu3(0.715373501697901*pi,0.92844488595431*pi,0.793412749169389*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.736917553148027*pi,0.27056289068348505*pi,1.2449615080773841*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.712825769241284*pi,0.32205806990462504*pi,1.66935221075746*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.403651001468244*pi,3.28640593928239*pi,1.9431161233029*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.37025503650169*pi,0.07628873609351705*pi,3.62140965234959*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49423258796677*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.815332469104383*pi,0.8879303267668299*pi,0.835013389315604*pi) q[9];\nu3(0.108154902841982*pi,-0.4825025379299172*pi,4.401702489442981*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2590253980008361*pi) q[12];\nu3(0.553150840024327*pi,3.38507191274854*pi,4.33660789833844*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.50656117985977*pi,3.0956973443364*pi,1.66615669030866*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.861063529776431*pi,0.26253690742579705*pi,1.46393625291969*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45676116275642*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.205872897522746*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.725917615748551*pi,0.6241880108012501*pi,4.4096549034221795*pi) q[10];\nu3(0.497128845028397*pi,-0.4674665694376421*pi,1.406911540226425*pi) q[13];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.736369869820375*pi,0.22057004202473096*pi,4.11803512550938*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49601327249229*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.202360879399035*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5139697574501375*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,3.49273777009594*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1417810179981291*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,0.5659928505206306*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.43483017989837*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.1910645576114969*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[21];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5276065245831583*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,3.38749034354568*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31712555323929*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5155355810093246*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45477684959913*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.680786893085985*pi,0.436772283795668*pi,0.62390248594408*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.250379877799804*pi) q[6];\nu3(3.5*pi,3.43942374928503*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41317631391412*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.233937869214977*pi) q[10];\nu3(0.417192408921452*pi,3.01465182313955*pi,1.282237678415083*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.4582116415707205*pi) q[19];\nu3(1.0*pi,0.0*pi,1.364131718408123*pi) q[21];\ncx q[0],q[6];\nu3(0.467526703967198*pi,3.30309294935019*pi,1.62305902826174*pi) q[1];\nu3(3.5*pi,3.49056146888917*pi,0.5*pi) q[2];\nu3(0.410509564784741*pi,3.38879554443711*pi,1.476593770919958*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.434337348245204*pi,2.90743393397447*pi,0.63872319797872*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.328492119673988*pi,-0.12163461592133001*pi,3.65747427996042*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5468968640946184*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.442737729836995*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.343290793381381*pi,3.26378661924284*pi,1.88067218125322*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.408793689463247*pi,3.44799379920793*pi,4.2189854605209405*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5676733625981991*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49379520564197*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40407168152801*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.365900473920507*pi) q[13];\nu3(0.34446312347849*pi,2.94153481000841*pi,0.9714150385728519*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.521906127117794*pi,-0.15466761258227701*pi,1.2964478937142752*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.614106542745404*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.168019789447467*pi,0.054784123110522054*pi,4.0096085429093495*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.390648499985702*pi,3.36183098768178*pi,1.4275067402773551*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.554534298934904*pi,3.00581164462362*pi,3.76155714715408*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.655108517601247*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.494837845219413*pi,0.389577481716048*pi,4.03773578429686*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6728324766403719*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.274454344652578*pi,-0.055923024017068*pi,0.9389662267746179*pi) q[16];\nu3(0.393176866281735*pi,3.41795385225981*pi,1.94932058675235*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.380774146067232*pi,2.42257249881738*pi,1.2401310519297168*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.287821364148349*pi,3.36290531728047*pi,0.725110214285918*pi) q[16];\nu3(0.404031485698833*pi,0.64680401187361*pi,4.1277093528203*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.260934477282389*pi,0.365581715549432*pi,3.96865911734916*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.115180535893082*pi,0.05236597288839995*pi,4.42604259100312*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.47873500446443*pi,-0.22778392166572697*pi,1.424849513565631*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.546705452294575*pi,0.19572002053449*pi,0.639487991138787*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.27275957298435*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1995715289748698*pi) q[4];\nu3(3.5*pi,3.47961752475018*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.702028709090019*pi,0.42806864401771705*pi,0.8309434794601049*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.16952035478471*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.506984404009243*pi,0.54311196331009*pi,0.668644832037511*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[18];\nu3(0.332200961310378*pi,0.384358551770141*pi,3.43647868772811*pi) q[6];\nu3(0.191677122083691*pi,0.75862762981755*pi,4.384923123535319*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.637961222737416*pi,0.64022624537817*pi,1.052518674424907*pi) q[19];\nu3(0.507043389819227*pi,0.39699411261422*pi,3.56965375734074*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.655832027103098*pi,3.48623943417542*pi,3.38513777812955*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.609293483720242*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.519651958149857*pi,0.41922196581301596*pi,1.3904315580523159*pi) q[6];\nu3(0.685435574348014*pi,-0.355629610312707*pi,0.984795426389779*pi) q[7];\nu3(0.553378053159152*pi,0.289666661663209*pi,4.44933175312449*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.696820086342093*pi,0.22099684403332098*pi,4.098592566567699*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5031780391606063*pi) q[18];\nu3(0.25967418306117*pi,2.65778329144689*pi,1.487619744170779*pi) q[19];\nu3(0.723367448664775*pi,0.012400237454151974*pi,1.206204031981245*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.49853003061456*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.562867679450238*pi,0.19895774345296102*pi,4.19876843811108*pi) q[8];\nu3(0.687003754919263*pi,3.40142950748478*pi,3.80185677558838*pi) q[9];\nu3(0.835156057634929*pi,0.39529929151409204*pi,0.653515171800057*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4157449714445391*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.585220012115153*pi,2.38158704933785*pi,3.6876396381646*pi) q[21];\nu3(3.5*pi,3.37188755165261*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.282939284920571*pi,2.73693412780958*pi,1.66915312720482*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.24656868961009*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.887520315579498*pi,2.94525074275673*pi,3.10172587917034*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0515760561592203*pi,-0.239197756078683*pi,0.907381389923715*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.254503996835459*pi,0.9139069150349699*pi,4.41410205668111*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.21105861247289*pi) q[17];\nu3(0.751847691984571*pi,0.394957395514568*pi,4.12134626742243*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\nu3(0.323664879867487*pi,-0.361044748208095*pi,1.23091039316308*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.499525015464984*pi,0.94472008309079*pi,0.7625768859182009*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42699075802818*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49045747276532*pi,0.5*pi) q[12];\nu3(0.663468951907132*pi,2.81730233276504*pi,4.05419071079918*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5402289177935082*pi) q[15];\nu3(0.389515208127493*pi,0.8782079333184301*pi,4.02268958315817*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268416821639464*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22162097552067*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43918970995216*pi,0.5*pi) q[2];\nu3(0.654676120585342*pi,0.46812824910141704*pi,1.011215159297628*pi) q[3];\nu3(0.675635205281352*pi,0.267068061051578*pi,1.62111018639346*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37005495323464*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.229937446108638*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2379413374042811*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.55146328929338*pi,-0.327302273351164*pi,0.830621216788037*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49130815179634*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5539751492345473*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.655517196122292*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3215760112998471*pi) q[21];\nu3(0.206392928297784*pi,0.56712834434012*pi,4.20788640220871*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,0.5133819224269665*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5861982249921011*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.537348717045119*pi,2.97449099592398*pi,3.06555948906118*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.480806359902719*pi,2.61228440716078*pi,1.41271917705528*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.48214981029294*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45770780028661*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.288857412396057*pi) q[13];\nu3(1.0*pi,0.0*pi,1.045223546869169*pi) q[14];\nu3(0.159439504480401*pi,0.37981858727279005*pi,0.809533892255816*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4214127498544595*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.357849736442952*pi,-0.4302129308086841*pi,1.92878984118297*pi) q[11];\nu3(0.401362644497351*pi,0.49279060737523295*pi,4.36150566621421*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.449909701665232*pi,0.243482209268166*pi,4.13388887447649*pi) q[19];\nu3(0.35083710345629*pi,-0.32225834738359*pi,4.38611458440791*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.170633514563014*pi,0.10194268463088896*pi,0.98499078172618*pi) q[2];\nu3(0.346206118105547*pi,3.01000429378466*pi,1.34614945045232*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0960788123419585*pi,-0.05002217882794102*pi,0.748960363252257*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.200776367600188*pi,-0.14733908582905098*pi,4.29015251860089*pi) q[10];\nu3(0.767942217856926*pi,0.48461505885118095*pi,1.366272409110811*pi) q[11];\nu3(0.160467944471751*pi,0.09389992885519605*pi,4.33303596149484*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.519816987474754*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5261911120411384*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.079782427891772*pi,0.7738808777796*pi,3.82882910775924*pi) q[19];\nu3(0.733625586596087*pi,0.06804059906660398*pi,3.70486969973671*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.307723432043432*pi,2.7709834336225*pi,1.72568629905256*pi) q[1];\nu3(0.486234516773421*pi,3.39513186141019*pi,0.611387829478375*pi) q[2];\ncx q[3],q[15];\nu3(0.154897244055345*pi,0.14050567593991203*pi,3.72098705491016*pi) q[6];\ncx q[7],q[13];\nu3(0.418727896574826*pi,0.24597455367753895*pi,0.737261874393874*pi) q[8];\ncx q[9],q[14];\nu3(0.832714426885668*pi,0.66472271469704*pi,4.331653599684159*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.649352057441238*pi,0.10151638482361502*pi,4.18825927950273*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49888004446021*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.301916455282552*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.55586565707357*pi,0.12565972069852305*pi,3.83750946948664*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46274144829586*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.143880536084775*pi,-0.4730712872107947*pi,4.4016078087209305*pi) q[7];\nu3(0.534428860722546*pi,3.43765896469394*pi,1.83436180665076*pi) q[9];\nu3(3.5*pi,3.32944658691138*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.485050312750889*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.204091806387662*pi,-0.230124853838026*pi,1.225395492158331*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196682591316367*pi) q[19];\nu3(1.0*pi,0.0*pi,1.359441455501688*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.375235874734056*pi,2.52632343330482*pi,1.416345558474126*pi) q[7];\nu3(0.260991895209744*pi,-0.4772196747667353*pi,1.7961950229641*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.697651054094349*pi,0.16855625039835098*pi,1.2541215570407211*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.348202548450686*pi,-0.29782931316524*pi,4.194869312264959*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.612722344437491*pi,2.74491067171338*pi,3.70337282468642*pi) q[13];\nu3(0.346454991024649*pi,3.44510469001217*pi,1.77286252583479*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.725491633808618*pi,3.35596067046723*pi,3.17405116067389*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45803200691978*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.652933352927433*pi) q[20];\nu3(0.410342191054864*pi,3.06070245761584*pi,0.825704658066921*pi) q[21];\nu3(3.5*pi,3.42501768278783*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.322920900775702*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.38407015308661*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.253318544575196*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[19];\ncx q[12],q[17];\nu3(0.640911675461322*pi,0.45961516877783704*pi,0.966564095216526*pi) q[13];\nu3(0.308019671763853*pi,0.77720032553055*pi,4.40261089789915*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46310659952603*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.35989985645968*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.41118181780992*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.64064399361476*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.152153628598912*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45454364922442*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49254837097023*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[4];\nu3(0.659937627420663*pi,-0.4082052326903018*pi,3.13490111779796*pi) q[3];\nu3(0.73203037254497*pi,3.4651420720421*pi,3.71998644063801*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.46913926541505*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.357926047023509*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.621380931576642*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2713175528645921*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.988111023370418*pi,-0.240074407230902*pi,4.241372632138161*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.698989251510377*pi,2.96504198523414*pi,3.16037578118617*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5147750254463466*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36993186255486*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.1630941649079691*pi) q[13];\nu3(3.5*pi,3.42399725553516*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292264988171959*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.373162532083884*pi,-0.05583340408196802*pi,3.65520440446284*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.698127576958221*pi,3.39313769658012*pi,0.5812339368827903*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4919976756624305*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.129666129116692*pi,3.25781234617368*pi,1.77365522029774*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.621655036238962*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.521748242759895*pi,0.389139795101207*pi,4.19848698671269*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.772302342125217*pi,3.10602171905897*pi,3.26624042573249*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.398893252574609*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.453802216748667*pi,0.34124472867435796*pi,0.5771913406199956*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37395033991001*pi) q[18];\nu3(0.150160467063528*pi,0.8349859867762901*pi,4.0122551946924006*pi) q[19];\nu3(0.667394790109945*pi,0.04992061965904204*pi,4.08012929605479*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.841274508899897*pi,-0.385617266581242*pi,3.69914400754499*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.544595085396241*pi,3.21772256091333*pi,1.85101546992906*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.762601264743655*pi,2.6366527726938*pi,3.37432681049189*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.482252571744224*pi,3.3603073900919*pi,0.9469721087123171*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.332073232232975*pi,3.24127616100744*pi,0.722626139455876*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.725993383898571*pi,3.43480570705816*pi,0.74571257973875*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.486580349120863*pi,0.7262089322843499*pi,0.7593532676115811*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.334004768313731*pi,3.1715840274241*pi,1.2414079413535481*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.778542451615744*pi,0.058869862967601994*pi,0.7160128206698699*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.844390424051522*pi,2.82391315719009*pi,3.70233135670432*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0481765714828973*pi,3.08079489037981*pi,1.135482956701611*pi) q[4];\nu3(0.561197053861035*pi,2.39318797926073*pi,3.61173776141495*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.59019283490497*pi,0.39439403808221496*pi,1.1087252781843469*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.842309242110952*pi,3.08169018311225*pi,4.27967493403068*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.701040638894382*pi,0.10579441017679503*pi,4.1927166897716095*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.836380660203409*pi,3.32031453301148*pi,4.12990315959803*pi) q[7];\nu3(0.188589461580051*pi,3.03480288192121*pi,0.605567196077861*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.497225387931557*pi,0.20223782003345003*pi,3.90730457377478*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.197874034249199*pi,-0.07654104599359601*pi,1.209317513751805*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44998521641571*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.56419142015617*pi,0.33220588574034804*pi,0.676798818970093*pi) q[7];\nu3(0.669201620909629*pi,-0.12888357818865798*pi,0.906866733906986*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.333363690536326*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.337047431155599*pi,1.21186535475876*pi,4.257393245323151*pi) q[0];\ncx q[3],q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.49309177339813*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.31782192717139*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0944181177567138*pi,2.68182505782922*pi,1.2200993649947551*pi) q[9];\nu3(0.479276442639692*pi,-0.481484261357432*pi,3.99388450867302*pi) q[13];\nu3(0.374901018059124*pi,0.5583606625811399*pi,4.13317805265638*pi) q[14];\nu3(0.702696623752947*pi,0.16109985831794205*pi,0.8853207491946959*pi) q[16];\nu3(0.532619361528524*pi,0.08568601006356502*pi,0.666439469383034*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32057810437409*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[4];\ncx q[5],q[19];\ncx q[6],q[12];\ncx q[8],q[11];\nu3(0.492693130767668*pi,-0.08070801025963698*pi,1.235495995082788*pi) q[9];\nu3(0.657105587095283*pi,2.90258312018154*pi,3.29421339809146*pi) q[13];\nu3(0.226250526272178*pi,-0.282838580134482*pi,1.492367868639765*pi) q[14];\nu3(0.410639457913804*pi,1.9604730729039233e-05*pi,3.7005285600917*pi) q[16];\nu3(0.294894808348376*pi,-0.4715660645897427*pi,4.07069507492923*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43187611280367*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.737881938206035*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37976761463445*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.164249076330393*pi) q[7];\nu3(3.5*pi,3.4119415357607*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.268654487698475*pi) q[11];\nu3(1.0*pi,0.0*pi,1.185016324869153*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48778085245921*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.31597026111286*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.378851124766641*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45605844951735*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1178353458088641*pi) q[13];\ncx q[15],q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.41636768830659*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[11];\nu3(3.5*pi,3.41651380426033*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.224153626306371*pi) q[14];\nu3(3.5*pi,3.39804682885856*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2446801514065409*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1576257547466668*pi) q[17];\nu3(3.5*pi,3.38964990234827*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.118003256782805*pi) q[20];\nu3(3.5*pi,3.47015524038443*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.154683112664836*pi,2.93496781199702*pi,0.770773397248355*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5173685976712163*pi) q[13];\ncx q[15],q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.398611306251596*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.350187310218453*pi,0.40777096190055595*pi,0.927810407609515*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5321759053943345*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5828179157146831*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45556869522214*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4389644427882295*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.318886678300712*pi,0.59325061737373*pi,4.245754397334*pi) q[4];\nu3(0.588092497240856*pi,3.49683078920615*pi,3.33830275237662*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3439132524368596*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.228306500106242*pi,2.50727858664115*pi,1.108046225700119*pi) q[4];\nu3(0.263136691257566*pi,3.14674737789942*pi,1.89513202724277*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.593221775277815*pi,3.47491219906568*pi,4.14730627036559*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.541238952547273*pi,0.32027704493935605*pi,4.018624336417091*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.725730900092828*pi,3.11659550663125*pi,3.66613422122044*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.151471556139516*pi,0.76797547789094*pi,4.1748408362786105*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.35738590600221*pi,0.28562353549962505*pi,4.42096419460053*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.830043156236835*pi,0.279676781965184*pi,4.422555433509039*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.298847949275527*pi,2.67283438737959*pi,1.158183942024879*pi) q[1];\nu3(0.657535513254488*pi,-0.4878228700830825*pi,3.21246015938065*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.33562177171839*pi,0.86134735295198*pi,0.5249999200325625*pi) q[6];\nu3(0.667690831387365*pi,2.82831453574668*pi,3.84287817871788*pi) q[7];\nu3(0.928113173991823*pi,3.29819548229119*pi,3.99630824617454*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.782157609531251*pi,-0.388533883662472*pi,0.5168246819466458*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.410011964267789*pi,0.221274219986053*pi,4.47637714069786*pi) q[13];\nu3(0.566360701036249*pi,2.58173358141903*pi,3.75469125721836*pi) q[14];\nu3(0.59505554877279*pi,2.8162858362323*pi,3.75506630081612*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.342222110636859*pi,-0.20504936193763101*pi,4.02930131990774*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.484631981082624*pi,-0.27862720972641397*pi,0.969167161628146*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.320118400756121*pi,0.10929495663655497*pi,3.8288137140968*pi) q[7];\nu3(0.240534066579714*pi,-0.4303351579379614*pi,1.88770238199198*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.366191519575116*pi,2.94242287388276*pi,1.262239747430793*pi) q[11];\nu3(0.583233437409339*pi,0.35090682890771996*pi,0.5436456660731315*pi) q[12];\nu3(0.177156429660367*pi,0.5792851054213599*pi,0.685065699891551*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.327676682560116*pi,-0.125732484372646*pi,0.6710780398631639*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40552470909075*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.169395341780028*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.341942883171542*pi,0.08873788671693095*pi,0.6982089750228591*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.633947603456488*pi,0.5350361657129801*pi,0.73341738295542*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.405697836739322*pi,3.34478959663682*pi,0.5491073875343664*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.351882317936663*pi,0.290695724856864*pi,4.26041696258234*pi) q[16];\nu3(0.594692430092591*pi,-0.223489172877532*pi,4.29046895141079*pi) q[17];\nu3(0.178433578957585*pi,0.282625267415317*pi,1.1756719897703989*pi) q[18];\nu3(0.551059265307004*pi,-0.20332156168079102*pi,3.72375868160665*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.4075161728134*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.685802659863665*pi,0.003992079979379004*pi,3.61992410188858*pi) q[9];\nu3(3.5*pi,3.34014621270121*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.20172386922581*pi,3.33671074533908*pi,1.4779482126844479*pi) q[17];\nu3(0.537729378028334*pi,-0.090619177256343*pi,0.8835678047105491*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210323839979554*pi) q[19];\nu3(0.293099420793895*pi,3.34938553127258*pi,1.6161366389696*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0381452278892052*pi,-0.16702898278275502*pi,3.81840448642865*pi) q[0];\ncx q[3],q[5];\nu3(3.5*pi,3.43075973853492*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2551888927755641*pi) q[13];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.761839587658103*pi,2.7471952964372*pi,3.56659779305053*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39323308866502*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.175339220517368*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3352639478999*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.141096544757936*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5660036507675765*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43236974208487*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.373088303347533*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.639198124677377*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.250930305448793*pi,3.19637050692662*pi,1.96414579394589*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40717087761861*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5064146068523923*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45602754765457*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4733091863031*pi) q[16];\nu3(1.0*pi,0.0*pi,1.359788339802029*pi) q[17];\nu3(1.0*pi,0.0*pi,1.320442063226835*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5253087562619*pi,3.19943199905224*pi,0.5852106757425092*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[17];\nu3(3.5*pi,3.15934744761947*pi,0.5*pi) q[9];\nu3(0.331263317747334*pi,3.23701344488691*pi,4.30504775517975*pi) q[10];\nu3(1.0*pi,0.0*pi,1.139257131558091*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.488438377897539*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37897754418612*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,0.0*pi,1.240534965485552*pi) q[2];\nu3(0.87821376054334*pi,0.52651822912374*pi,1.340893231647156*pi) q[3];\nu3(0.323059421277452*pi,0.09552417378228695*pi,4.22069333940556*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.500400014254133*pi,3.25133776499841*pi,0.5873897632448731*pi) q[10];\nu3(0.809088928322653*pi,0.83914714100496*pi,1.1547388928569151*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45155261674703*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.739589348351646*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.398604662321503*pi,-0.118123593753938*pi,0.770790950377815*pi) q[3];\nu3(0.515482741165657*pi,2.63831405367605*pi,1.3463430823130929*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5923391211810518*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.292436932132916*pi,3.03144809643233*pi,1.61980311107305*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.6230155319676*pi,-0.10390408610073698*pi,4.47458622260572*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.549706836209238*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.293165500139244*pi,3.42755583311351*pi,0.700635714157866*pi) q[5];\nu3(0.768833558182636*pi,0.052354610387899014*pi,1.181433091313622*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.411156705664018*pi,0.5664095233136*pi,4.23691150796332*pi) q[19];\nu3(3.5*pi,3.46844625413449*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207599168463164*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.452451114624103*pi,3.24038307628435*pi,1.057598678900776*pi) q[5];\nu3(0.253839894395148*pi,3.12663643973586*pi,0.5027235152981311*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.311613225731093*pi,0.29424497271750105*pi,0.5052838571584134*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.958671698978977*pi,-0.09331326400705098*pi,1.025984456755407*pi) q[8];\nu3(0.129989268001758*pi,0.9730486660670801*pi,4.418092944940771*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.97999271631863*pi,-0.382617377936037*pi,3.68495922499906*pi) q[14];\nu3(0.43101824655045*pi,0.020232676308109987*pi,4.36854080735485*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44729241326256*pi) q[21];\nu3(0.353896832584421*pi,0.396181409044423*pi,4.21375948295681*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.549326928554958*pi,0.06391206968051699*pi,4.4924141039800105*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.581139658323636*pi,-0.11714552218558999*pi,0.643450761524783*pi) q[8];\nu3(0.298550314416924*pi,-0.178937664598114*pi,1.394005863777185*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.826260094582936*pi,2.69093214705908*pi,3.71164134478939*pi) q[15];\nu3(0.911644888284917*pi,2.57787449086054*pi,3.9764557173107*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.466840476164335*pi,3.26518065542507*pi,1.5119107848717*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.521464963872538*pi,-0.23891853878283498*pi,1.1138494935049739*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.528194154749861*pi,-0.048311274794126*pi,0.924663492862251*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.694039603254665*pi,3.47207495116843*pi,0.515602854836686*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.457906867650536*pi,3.4277556144152*pi,2.0041265064848597*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.600216237892082*pi,0.025098021221306*pi,4.109996790269999*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.30755241914375*pi,0.53836265598651*pi,0.5484306867734643*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,3.34761242693821*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281625834267931*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.817808157973597*pi,2.89104754350491*pi,3.79449520790789*pi) q[17];\nu3(0.55040342042072*pi,3.04714968716518*pi,3.06448612576639*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.461451939890721*pi,0.5709637669404499*pi,4.32676187402201*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[8];\nu3(3.5*pi,3.46281178792617*pi,0.5*pi) q[6];\nu3(0.484397751468742*pi,0.26816983284686*pi,3.85378840756165*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.614726312687327*pi,3.29745346645982*pi,3.75443405003295*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.723325561921183*pi,2.98602443328907*pi,4.31006309811252*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.399412632718485*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.441370636571074*pi,0.57281774695858*pi,3.94079762777291*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.45527599719809*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.195316689305782*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.51902677757092*pi,0.23501481033789895*pi,3.61022326500024*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48906762897675*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36453421960165*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.105327494776785*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48812220412245*pi) q[19];\nu3(0.159813938603663*pi,3.4321845051224*pi,1.8087917857552*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.43119837702439*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45594553969126*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1142304119464121*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.932661234172059*pi,0.382902581047771*pi,4.31851346593527*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48215566247436*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.77673966355284*pi,3.46531343406331*pi,0.8371620294289011*pi) q[21];\nu3(3.5*pi,3.46448338855807*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.4038447913837*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5493433880838245*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.784355857468139*pi,3.26129584935135*pi,3.97897304387544*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.21469083606815*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38401332837479*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\ncx q[12],q[18];\nu3(0.445253857132926*pi,0.347512417044504*pi,4.4948259293446995*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.200874827523105*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.159021259056656*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48623615633526*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47369773347676*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48480933305664*pi,0.5*pi) q[12];\nu3(0.532585685727042*pi,0.64153430749491*pi,4.1826641067906*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.347903113377983*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1931756327760819*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.313968533316568*pi,3.02838024460754*pi,0.651524276891864*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43640813684401*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4777375590168305*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.727734561056595*pi,3.09011825024356*pi,3.03824593446407*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.283552477784145*pi,-0.257067818381934*pi,4.12993659381147*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45998932510202*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.628100417511283*pi,0.5051178097273901*pi,1.035480872414408*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.678749562629135*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5303327569070495*pi) q[20];\nu3(1.0*pi,0.0*pi,1.208351216765259*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.62924612555183*pi,3.37052880544433*pi,4.22624709271333*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.952760853578954*pi,2.88952689268892*pi,4.02336976946412*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.494793063873019*pi,-0.4342928690128151*pi,3.92428032631129*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.568937713816089*pi,3.48601969026999*pi,3.05004960805655*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.760659270116866*pi,-0.354244027549082*pi,3.79141147081174*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.567708821376281*pi,0.6064447434964599*pi,1.374188513279368*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.797320036753473*pi,3.24691789409731*pi,3.56208104963544*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.62046917249402*pi,3.21278103302596*pi,0.5185508493505782*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.632523861528941*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.48253536580529*pi,3.193898569744*pi,0.87757633776221*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.494613761121106*pi,0.44981969527211896*pi,3.83634603606163*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.676309576222983*pi,3.47750190735151*pi,3.96329244624211*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.324279273500046*pi,3.24133269910565*pi,0.845647615766415*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.218863558099663*pi,2.47739535450426*pi,1.423153331241159*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.665533224349386*pi,-0.401436563734924*pi,0.5878625737296447*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.48875077416958*pi,2.68081766096381*pi,3.6843854372014*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.582762324698491*pi,-0.375829051176955*pi,3.91404107341939*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.497618154509748*pi,3.07844340207845*pi,0.585382187831027*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.505176422523278*pi,3.22197167108205*pi,0.6456754732733601*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.444304253283022*pi,-0.219095764073937*pi,1.51275786830586*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.684941944203505*pi,0.459510305230896*pi,0.5262665870441539*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.95394819499326*pi,0.25481136294560003*pi,4.38868631893059*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.776749733435648*pi,-0.49975246343231033*pi,4.463019390369039*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.291217236019346*pi,-0.29137994318260496*pi,1.1426615039518588*pi) q[7];\nu3(0.419070567377531*pi,3.2694335531891*pi,4.48397710324503*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.503176856950659*pi,0.5849772796092101*pi,0.836768474616165*pi) q[17];\nu3(0.325888376083577*pi,3.31873392652512*pi,4.3479962836611605*pi) q[18];\nu3(0.572528388998288*pi,-0.151106031596615*pi,4.03739812676712*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.707083575758387*pi,0.473756332232356*pi,0.897298353772656*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.4077780082479*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46267909007284*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.33553814841849*pi) q[8];\nu3(0.706426085822433*pi,0.399033342064006*pi,0.735646564368573*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.260454842310337*pi) q[13];\nu3(0.549510928919282*pi,2.59528802954332*pi,4.04635615168873*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.312796693301413*pi,-0.06327257992289997*pi,1.189158991606413*pi) q[17];\nu3(0.13545135364254*pi,-0.11093720043424798*pi,1.197082083463218*pi) q[18];\nu3(0.499297543167954*pi,3.4554167193608*pi,4.44741044059798*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.386092588084731*pi,2.86868018574124*pi,1.68728969406263*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.482888354039313*pi,0.12997689606831497*pi,4.281053933358169*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.268375866503713*pi,-0.10804016792344201*pi,1.019162434022358*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[7];\nu3(0.765097834537039*pi,3.04008986171979*pi,3.98410515140173*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.33502054923276*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37075958716836*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.230028514244918*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5578927682820066*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.617381371490396*pi,2.56148660344843*pi,3.52698940212981*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(3.5*pi,3.43414899834198*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.2640416261206782*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48895274957277*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4950800086671805*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254418685093474*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.395102089581848*pi,-0.320726325754286*pi,3.9774795506129*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5124695006160933*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[11],q[12];\nu3(0.324952649611051*pi,2.72800694082499*pi,0.89440877244652*pi) q[13];\nu3(3.5*pi,3.49795634397202*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.27397260946515*pi) q[15];\ncx q[16],q[21];\ncx q[18],q[19];\nu3(3.5*pi,3.4709461970847*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.320098976278171*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.39357597346001*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.401356246709716*pi,2.97284228127584*pi,0.5827608973324608*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44564126933863*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.274480671545684*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.420525535472173*pi,-0.12489381043786302*pi,3.92669630183345*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.43147836833591*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3567811307322821*pi) q[17];\nu3(3.5*pi,3.48809793496004*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274240644817122*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6444997521194971*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3297151714141942*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46433249983453*pi) q[15];\ncx q[16],q[21];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.31641597654816*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.305003459077215*pi,3.19821624752293*pi,1.56250184492963*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.269564834860367*pi,2.66216315107443*pi,1.58492226763285*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.474093161952791*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2176272511739406*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38170835450351*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.276260473922569*pi) q[21];\ncx q[0],q[1];\nu3(0.214207591089345*pi,-0.24334228606366998*pi,1.354530340965622*pi) q[2];\nu3(0.911000133671545*pi,-0.4692483539339271*pi,3.55856403896564*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.318891090741843*pi,3.24857401498461*pi,1.8103974260273*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\ncx q[18],q[19];\nu3(0.844420596068492*pi,2.92045656229829*pi,4.080420499470479*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.586367007757663*pi,0.264214254955233*pi,0.549311041342071*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.731837402149501*pi,2.48345779465092*pi,3.83722061825411*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.488570427782809*pi,0.259933420010632*pi,4.03672220902767*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.174370988010777*pi,0.33549014178972303*pi,1.034188097644558*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.32955777720389*pi,2.58023949741857*pi,1.226320555875797*pi) q[11];\nu3(0.481929899545667*pi,0.37689840582231204*pi,4.45783743086573*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.268212745443836*pi,2.98388044865056*pi,1.88914923743333*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.861040045246072*pi,3.13794283320703*pi,4.34475086119926*pi) q[11];\nu3(0.604102064970604*pi,3.41954319341992*pi,3.37505638640977*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44652633611097*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.447413425392866*pi,-0.35271837101846604*pi,3.87124196192123*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213290284808304*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.684645564476434*pi,-0.185806789556965*pi,3.45914130574675*pi) q[14];\nu3(0.565586191126257*pi,-0.29478745478977797*pi,3.65418408198519*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.796611466473872*pi,3.00304331451495*pi,4.198088267573199*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.706664866143171*pi,3.41797642382022*pi,4.47342574312846*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.136054309183086*pi,1.13672439603853*pi,4.26824897616058*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3786540501536795*pi) q[13];\nu3(0.128932603387431*pi,0.448398258131505*pi,4.26346481763909*pi) q[14];\nu3(0.756930289210599*pi,-0.008219374690388026*pi,0.698203138003147*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.65152872089627*pi,-0.19976675184703502*pi,3.62208511511469*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.596706427891521*pi,0.19339667663625004*pi,3.96606021082391*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[3],q[13];\nu3(0.798083857235819*pi,3.06875662689026*pi,4.0322687374201305*pi) q[4];\ncx q[6],q[8];\nu3(0.470335259122603*pi,-0.398679355194584*pi,0.751189774111646*pi) q[9];\nu3(0.448916810486593*pi,0.178662415171973*pi,0.882215460203316*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.483774990691592*pi,3.32636809638952*pi,4.47578259042397*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.634377077468383*pi,1.0849411269073*pi,0.690149441693287*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.741707424050099*pi,0.8831692079086599*pi,1.056751765778063*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37125048307483*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.239849501115493*pi) q[8];\nu3(0.134122941923326*pi,-0.07961838172917801*pi,4.18544443490953*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.799400224817635*pi,-0.25997215318699196*pi,3.80449674268188*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.44928059834781*pi,0.6194227206346701*pi,4.48715671724446*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.764628975101107*pi,0.202765437521645*pi,1.308944293349875*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.910234178283711*pi,3.18512615674625*pi,4.11926658592919*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.593188726938137*pi,0.85973110836405*pi,0.5127167351538886*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.137860098737858*pi,2.85806388728491*pi,1.308085057640783*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5587984075134855*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.905014673230628*pi,-0.4759234648064474*pi,3.68439607987187*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.688913474482312*pi,-0.086230576643258*pi,0.601882530831288*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41536780902612*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[8];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.244752919714091*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.24787238778544*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44016596436959*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.167184500811966*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4337558035596*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278976193893428*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45683540188462*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203962962987011*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2940755407972548*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.764101308891547*pi,0.17672884375869702*pi,1.272528557783993*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.5952014057446204*pi) q[10];\ncx q[11],q[21];\nu3(0.560519383121334*pi,-0.423041971516722*pi,3.59618987207663*pi) q[13];\ncx q[14],q[19];\ncx q[18],q[20];\nu3(3.5*pi,3.49942231125035*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[10];\nu3(0.585565255975485*pi,-0.176637469059861*pi,4.2074706527039805*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.792508881034517*pi,0.96281590887514*pi,0.890312991166473*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40266998751841*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48527390222368*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5520043132581995*pi) q[12];\nu3(0.786220549072309*pi,3.26000063898918*pi,3.48386756136032*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.193578511358691*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47875446715789*pi) q[16];\nu3(1.0*pi,0.0*pi,1.169720918461614*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.631433447727503*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49198481375603*pi) q[20];\nu3(1.0*pi,0.0*pi,1.135563306994382*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.31917422853694*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.21126587814067*pi) q[5];\nu3(0.567242070150889*pi,0.21464094769763398*pi,0.615013210028086*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.86016046887634*pi,2.82547584737736*pi,4.09876624106642*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.606532354125209*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45535970174378*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5091715106019556*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.329553757791914*pi,2.82724286538279*pi,1.5116349769047*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.502787448621365*pi,2.51511506149773*pi,1.086770543529524*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45632031727672*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.373469408833195*pi,3.39498337793388*pi,1.55199125172146*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.519009048884245*pi,-0.27934001497116*pi,3.51886991486973*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.867695686590282*pi,-0.009575218067820024*pi,0.798251899610381*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.45561783576382*pi,3.09019222811406*pi,0.621908400663198*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.486967291446354*pi,0.019976805272306053*pi,3.71301594821668*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.664493686493251*pi,2.41690629208944*pi,3.74500124900937*pi) q[12];\nu3(0.402010976579129*pi,2.67294522972774*pi,1.198370733099986*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.46289112119487*pi,0.7406912289742*pi,4.44259446690965*pi) q[9];\nu3(0.847626125979905*pi,2.95971144516398*pi,3.88458634121412*pi) q[10];\nu3(0.563261251600616*pi,0.7036067294782999*pi,4.32942616589576*pi) q[11];\nu3(0.325017824305759*pi,3.24204732706893*pi,4.45126801418776*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.353253628792998*pi,2.86311188904513*pi,1.4096332161623382*pi) q[18];\nu3(0.549687502497702*pi,-0.4629568198650873*pi,0.678110584457546*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.204117057196293*pi,0.19283518084583495*pi,0.5515132912192157*pi) q[7];\nu3(0.150511472725146*pi,-0.282641148502713*pi,1.480283186752252*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.336563295072771*pi,3.03252215685632*pi,1.92901934799293*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.13007634106213*pi,-0.370763969182878*pi,0.966645793201217*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.656900420713026*pi,2.47489996604497*pi,3.92753790440504*pi) q[18];\nu3(0.230830619329636*pi,0.12580972344603503*pi,3.6510208488522*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.540110771398002*pi,3.12817210764896*pi,3.54582314354552*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.507462898484624*pi,2.80387371581174*pi,3.61858336528798*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.895656706075384*pi,3.3889239549096*pi,4.43469259106112*pi) q[15];\nu3(0.620139941882481*pi,0.75697954608352*pi,1.185487884194845*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.83886450650457*pi,0.14706725240696905*pi,1.63625408270966*pi) q[20];\nu3(0.46580815076404*pi,0.62274612516493*pi,4.20966391693714*pi) q[21];\nu3(0.919425101594247*pi,2.71565470027767*pi,3.48783625792363*pi) q[0];\nu3(0.409337044065735*pi,3.19393784633587*pi,0.8121421126938739*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.708050210845481*pi,-0.052958024125159986*pi,3.61116279958474*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.706986131766365*pi,-0.4402635512329425*pi,0.5871462066628471*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.296830502961489*pi,0.32955795723847203*pi,3.97952138411601*pi) q[20];\nu3(0.362454326659075*pi,-0.4126019836994326*pi,1.1129310621940212*pi) q[21];\nu3(0.751734845385027*pi,-0.4469677106559397*pi,4.03627504609212*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(0.596922827571371*pi,2.98218392678514*pi,4.28629559604237*pi) q[5];\nu3(3.5*pi,3.34074734753543*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.597898157467745*pi,0.51191859251834*pi,4.32413244623283*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1593864633197342*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45311023592405*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[11];\nu3(0.210475494299645*pi,3.48608520153127*pi,1.413374493839582*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.256241001478147*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.47600105645108*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47980981602673*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.377559671824931*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.197327378795034*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.643254977853153*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.43314489303013*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.218965996959045*pi) q[10];\nu3(3.5*pi,3.41979878096471*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49192550625586*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3029925980693151*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49828307997956*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275151793490982*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.32705086654824*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5998287420582877*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.565491691362223*pi,2.88499565088972*pi,4.2109125801528*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6118595213950611*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47424029738594*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3564913342709595*pi) q[20];\nu3(3.5*pi,3.46397915411718*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49918232639553*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.323715375336636*pi,-0.01187557490692398*pi,0.602905552142126*pi) q[6];\nu3(1.0*pi,0.0*pi,1.365906128846899*pi) q[7];\nu3(1.0*pi,0.0*pi,1.352931325102597*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.42345554786112*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223973797668511*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48014984878984*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314990775571474*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.347210750509837*pi,3.39368507564367*pi,1.65583595783736*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.198494158228218*pi,0.9631767400639799*pi,3.96614500422201*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.2873872736882195*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38917841794931*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.155952186456823*pi,0.72414039863043*pi,4.362645723027169*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5533241205562174*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.540411851185879*pi,1.098649519993*pi,0.83527881438235*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.613928586965435*pi,0.77905209508445*pi,1.007463524782596*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40279490246093*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.529073014491317*pi,0.11548672164446605*pi,0.968800216881881*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.217060276730215*pi,-0.26751380754854304*pi,4.25234914589292*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.326850391461918*pi,3.30115048967222*pi,1.420322624824891*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.326034688859531*pi,-0.07648320442998502*pi,1.0267185880197989*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.112508331671662*pi,2.88398927072158*pi,1.2602670697386111*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.15476517897642*pi,0.7014820344691599*pi,4.07869796972623*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.59378026125719*pi,0.9772445235357099*pi,0.9137808913457279*pi) q[12];\nu3(0.772745044181633*pi,3.0114949313967*pi,3.23762510652093*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.590308953504405*pi,0.473637251913678*pi,1.0861872461564341*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.670418562788087*pi,-0.23484326198510902*pi,3.31755311579554*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48115652442399*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.64325012735659*pi,3.45553618351026*pi,0.5644600577792055*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.703650036156226*pi,2.86907250391556*pi,3.57254599493412*pi) q[12];\nu3(0.395127462776931*pi,0.40204911200259497*pi,4.30783969398954*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.611041010247659*pi,3.02104229896102*pi,4.02903649556188*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2921384310308661*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.646683847600884*pi,3.36064299958585*pi,2.95551109028247*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.458391261643031*pi,-0.013060038352830983*pi,0.872537518438803*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.418598367213531*pi,-0.10844576483366802*pi,1.301378832617309*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.388420949862809*pi,0.033246893634859*pi,3.60054310635162*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.600537793213401*pi,0.68345601091199*pi,1.119516097416559*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.41977435259181*pi,-0.28577698109479*pi,1.386949430239652*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.863993930684079*pi,0.384813083073693*pi,3.99700451493701*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.544969444707746*pi,3.04124311957121*pi,3.32331027591646*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.262627566414073*pi,3.05624045946807*pi,0.8618220419622671*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2475785207326*pi) q[19];\nu3(0.191277203353574*pi,0.014002284148467048*pi,1.26892803803804*pi) q[20];\nu3(0.584811692752524*pi,2.74531336815284*pi,3.7897666371823*pi) q[21];\nu3(0.86227161982927*pi,0.20310036427769196*pi,4.22166612260715*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.408001397273978*pi,-0.34912270415936797*pi,4.439176260017399*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.114761931505581*pi,0.012265814767300043*pi,0.9174079722173609*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.751137967573428*pi,-0.221650523030057*pi,0.7518006717722789*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.546805644740969*pi,-0.021326050860108026*pi,3.60060586170549*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.334756475320601*pi,2.70458509185304*pi,1.221042185579934*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.388986579719259*pi,0.25766605620137795*pi,4.0049886878299805*pi) q[1];\nu3(3.5*pi,3.41181016360517*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.909663186076041*pi,3.07537102177845*pi,3.24199605490852*pi) q[8];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.3641566346611889*pi) q[12];\nu3(3.5*pi,3.41011913432368*pi,0.5*pi) q[13];\nu3(0.364924844897803*pi,0.60234764276431*pi,3.72678690559229*pi) q[14];\nu3(1.0*pi,0.0*pi,1.322052534286112*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.728675817489819*pi,0.15702034894362404*pi,3.8713581212669*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46920512117936*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.323651976049936*pi,-0.157274058925501*pi,3.86022251284516*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265042936643645*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45086112607384*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.389364538814677*pi,3.15371028838759*pi,1.87305221450369*pi) q[7];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.49400921675517*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.660507088331423*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.328968389689589*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[21];\ncx q[2],q[12];\nu3(3.5*pi,3.22557416473038*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47660977540727*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.185492715689025*pi) q[8];\nu3(1.0*pi,0.0*pi,1.354829312977397*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36461756135645*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48573693369957*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[10];\ncx q[5],q[15];\nu3(0.450944065946695*pi,0.147491359154032*pi,0.7036973828419311*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.829323814070891*pi,-0.4152587801762354*pi,3.40613295201469*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.681661965826132*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3159956856447619*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37732794959055*pi,0.5*pi) q[5];\nu3(0.393644250231357*pi,-0.4889331757732563*pi,1.87928317683163*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.641620215757717*pi) q[8];\nu3(3.5*pi,3.37192096758964*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5710354869838001*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.400039674468087*pi,0.23250897554835304*pi,4.13596651762943*pi) q[13];\nu3(1.0*pi,0.0*pi,1.271271134167797*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0922953018234671*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.74855960425636*pi,3.34736936076943*pi,3.70331712193435*pi) q[17];\nu3(0.240176531927624*pi,2.75017347614423*pi,1.50707269128863*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[10];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40609967900868*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.269435576349177*pi,3.41960193763217*pi,1.064616295171078*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.261248198730278*pi,2.91448785442924*pi,1.431634294767529*pi) q[17];\nu3(1.0*pi,0.0*pi,1.112620397128235*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4633816775966*pi) q[21];\nu3(0.731282375106537*pi,2.78231895535978*pi,3.3332682540422*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4366488960209605*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45951129398689*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.481437126678513*pi,0.28066769159677596*pi,3.94356644919637*pi) q[20];\nu3(0.726017812891473*pi,0.52965409111143*pi,0.7559952069264471*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.124306929138735*pi,3.19416369577025*pi,1.80411430466736*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.59095630159503*pi) q[18];\nu3(0.213250054445458*pi,2.84353552791851*pi,1.51437886321356*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.932714371618421*pi,2.88469614250513*pi,3.92114581452311*pi) q[3];\nu3(0.622846971065059*pi,0.34966012783074096*pi,0.5412502806749656*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.279333503590789*pi,3.46498942305628*pi,1.61443264663563*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.462746124222493*pi,0.31682619189290395*pi,0.8349634836423481*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.401749990787881*pi,3.49545564938993*pi,1.59613622746551*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.863905020086954*pi,2.82139956162239*pi,3.67522713029651*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.408200655610799*pi,3.24857529386418*pi,0.741846331613122*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.57561429615337*pi,2.99252727542854*pi,3.47115041688691*pi) q[7];\nu3(0.320433782197734*pi,2.45007257060559*pi,1.439288017597201*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.690060405489642*pi,3.18221502337182*pi,3.02835232201256*pi) q[10];\nu3(0.359786995901707*pi,-0.28520168121315204*pi,1.76533096806174*pi) q[11];\nu3(0.817267165866293*pi,2.89148045843843*pi,3.5319850417929*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.461436046294083*pi,0.255999093626994*pi,1.0927531862689261*pi) q[16];\nu3(0.907726439254574*pi,0.7423507245115999*pi,0.673686923204494*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45916313096454*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.80576481321866*pi,2.83687895653491*pi,4.25069041757768*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.166251963054204*pi,0.92282562815778*pi,0.5081524630607753*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.664221942789986*pi,3.20279853474462*pi,3.20575398613596*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.451355537238289*pi,3.3264721519554*pi,1.79690323178628*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.256945457069841*pi) q[17];\nu3(0.618499180285971*pi,3.18894611403399*pi,2.87643631830773*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.165283594490046*pi,-0.293002295895462*pi,0.5452009597692493*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.627331243288377*pi,0.7909371067198601*pi,4.38093103995133*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.617699188136591*pi,3.13698470332983*pi,2.99904094985306*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.597949091402977*pi,-0.359719214216267*pi,4.134887427831719*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.443768226562901*pi,0.78435259864054*pi,4.27164216640373*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0432751594090186*pi,0.88505775570787*pi,4.120034241381299*pi) q[5];\ncx q[8],q[20];\nu3(0.314410524961043*pi,0.66486590365577*pi,0.5099407387581845*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.29333190719471*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1757077032565229*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38536193906329*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.889332834721038*pi,-0.199514954093441*pi,3.37982862235093*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[18];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.40343440228431*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[13],q[16];\nu3(0.658899212424484*pi,-0.078617754172225*pi,3.86655700755662*pi) q[14];\nu3(0.749121021494982*pi,3.1179083901288*pi,3.1974689366188*pi) q[15];\nu3(1.0*pi,0.0*pi,1.207837294558486*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40097600519238*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39468682529187*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.209413501293249*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.27423878968861*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.534123355650137*pi,-0.165080199036781*pi,1.279459638278194*pi) q[14];\nu3(0.729526569646071*pi,-0.047836502276530024*pi,4.489486631436*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5608802893867546*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2983164340191409*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200120777645892*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[21];\ncx q[3],q[18];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3890224358844705*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33396596655892*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47314923593352*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.583712930109427*pi) q[6];\nu3(1.0*pi,0.0*pi,1.153178356230115*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.612557871040679*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627432651876113*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29609100079941*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[21];\ncx q[3],q[18];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[19];\nu3(3.5*pi,3.33000062181441*pi,0.5*pi) q[12];\nu3(0.476248832125343*pi,0.96507757492029*pi,4.1979655244827*pi) q[13];\nu3(1.0*pi,0.0*pi,1.261472951485613*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.423195508965*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47364076069679*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.961328569008853*pi,3.08085536958669*pi,3.73458843224577*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2137892779662751*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.756099928050587*pi) q[21];\nu3(0.622386016812364*pi,0.60639225759978*pi,4.325478628930631*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47571794806405*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.394510848680071*pi) q[9];\ncx q[10],q[15];\nu3(0.463924205709265*pi,3.24486211062268*pi,0.878933486843373*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.488072416173511*pi) q[14];\nu3(0.504984983595177*pi,0.6829206175462801*pi,4.15344401596115*pi) q[16];\nu3(0.722035594390807*pi,2.80968868997181*pi,4.1367436995354705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.921820156353022*pi,3.2740473216392*pi,4.01583748281221*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.503692574877604*pi,-0.356038385922467*pi,4.17707085822671*pi) q[3];\nu3(0.340246006158647*pi,0.02132871588902696*pi,1.377911221752449*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.228119435858215*pi,3.07767555961686*pi,1.053500194760415*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6080339006291839*pi) q[15];\nu3(0.235089317774118*pi,-0.09041104466813399*pi,1.56397988791781*pi) q[16];\nu3(0.737326839462737*pi,-0.390731566436498*pi,0.85536196423537*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.418988099935507*pi,-0.475377226960446*pi,4.27218088745662*pi) q[3];\nu3(0.356672879183635*pi,0.30057050315087797*pi,0.926691426985949*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5104237360856816*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.105739093299745*pi,0.5489380354886699*pi,4.430956453237*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.114859294217431*pi,0.08243077625888495*pi,3.59426769930678*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.473152409861405*pi,0.05042590080324605*pi,3.48659819133086*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.252415135726864*pi,0.421926554690797*pi,4.03392928200987*pi) q[18];\nu3(0.411597156301916*pi,0.6133013284475901*pi,3.75758970424492*pi) q[19];\nu3(0.359142823899446*pi,2.54818003414334*pi,1.50366060532531*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.172197654502648*pi,0.11494720252262003*pi,0.771314833429626*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.543057458981445*pi,2.81169752871988*pi,4.07599371473703*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.625223392978303*pi,-0.17369488055634302*pi,4.04786963220002*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.33867330231094*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2060253224192459*pi) q[17];\nu3(0.737167200953201*pi,3.01384785703921*pi,4.16395881339305*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.226447421086826*pi,-0.41187363784863573*pi,4.13555033837332*pi) q[20];\nu3(0.584861119995322*pi,-0.35379388282275803*pi,0.5058094788146168*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.516291035465273*pi,3.00634646993152*pi,3.36431115829311*pi) q[1];\nu3(0.736779540267387*pi,-0.159990648135929*pi,0.5455750595690758*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.82244939358751*pi,0.174894683666044*pi,1.1647070406992341*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.456089403169806*pi,0.25683985531057596*pi,1.190081605185733*pi) q[21];\nu3(0.799905331790314*pi,1.05996268475974*pi,0.674588293690572*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.39075678643548*pi,0.06524833883191195*pi,3.48670378134493*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.443318382358167*pi,-0.304539002094448*pi,0.9235352852194729*pi) q[10];\nu3(0.779131522924574*pi,0.12199762662606695*pi,1.321102103110782*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.46686319359525*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.6310498004649*pi,3.07963769230311*pi,3.07249722722739*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.474384583933142*pi,0.22810567308478202*pi,0.7418695014402961*pi) q[12];\ncx q[13],q[17];\nu3(0.452204418380103*pi,3.32086540858199*pi,0.752040786998174*pi) q[14];\nu3(0.180789135816407*pi,3.1793831310482*pi,1.73123160823277*pi) q[15];\nu3(3.5*pi,3.35181565690991*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2425933882361901*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32591177264973*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49034991549571*pi,0.5*pi) q[4];\nu3(0.0513214074624874*pi,3.28909882622782*pi,2.1679799281829997*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.446635153161202*pi,0.7883955573113799*pi,4.44962272201293*pi) q[14];\nu3(0.729331240343023*pi,-0.07913070169759001*pi,1.315261694674912*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.346352098183732*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248093836439834*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(0.309010004485592*pi,-0.283561482433137*pi,3.85917847297405*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47991411762419*pi) q[18];\nu3(3.5*pi,3.40133029064577*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.264593437573321*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.373941079210075*pi,0.296609955080418*pi,0.610389468864394*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.407963261488209*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5352068682213642*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[15];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.533005530437302*pi,0.64512343566335*pi,0.633073407747397*pi) q[9];\nu3(3.5*pi,3.37564239155543*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.191688234030942*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.652467319858875*pi) q[1];\nu3(3.5*pi,3.48802876621678*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.43271294826505*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.554790916787305*pi,0.7383742845588599*pi,0.60582368108248*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286279837317768*pi) q[14];\nu3(1.0*pi,0.0*pi,1.357491941373844*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44550538136181*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43039263804738*pi) q[12];\nu3(0.937301338173409*pi,0.36475808138143295*pi,0.765691760214567*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.573827275401259*pi,1.07817948817542*pi,0.748614466107862*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.302038272775145*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.406998605786993*pi,0.14424292080524304*pi,3.48361460721388*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42380305665312*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.397299559020467*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.630163005179906*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34362209994168*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.690474934948009*pi,0.7116588215470201*pi,4.4657502755657*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.455080603988292*pi,-0.4015820956481294*pi,1.56130621867227*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.884253163500426*pi,0.25489541680885697*pi,1.111409632997232*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47719632988556*pi) q[20];\nu3(0.644303033610134*pi,-0.276136821840944*pi,0.5233006111104324*pi) q[21];\nu3(0.306023240301372*pi,-0.4507520364119742*pi,4.23597371929559*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.153818096237995*pi,2.37353761180585*pi,1.1942555495392528*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.27394534328175*pi) q[8];\nu3(3.5*pi,3.2777269336695*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1360467665835579*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.444168098960558*pi,3.34082207900443*pi,0.5029980954507302*pi) q[16];\nu3(0.645061273349921*pi,-0.4835795817046388*pi,4.44052758342106*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.54693663973745*pi,-0.251120264516347*pi,4.0138091090973695*pi) q[21];\nu3(0.568890847874482*pi,1.16037526920539*pi,0.838195158558728*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.507693794468335*pi,0.51970186787313*pi,0.697285066419131*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.487161430596555*pi,-0.142048074918538*pi,0.898159269732029*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.606468083154768*pi,3.44484380074894*pi,3.68890611723967*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.337303129333284*pi,-0.177333933501221*pi,4.48720816909441*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.656580817522762*pi,-0.280506234510898*pi,3.26379893453493*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0890899995311273*pi,0.76055577704417*pi,3.90743643647291*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46992365367774*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.416400665486096*pi,0.28747098881257005*pi,3.59031739279344*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.425816258245201*pi,2.88495404429913*pi,1.2386354259731909*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.788481685056001*pi,0.32360783300439*pi,4.13759957230662*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.291550606038805*pi,0.6463275171943901*pi,4.032614220135191*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.584132466177895*pi,-0.11634743807540299*pi,0.5355277411932874*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.293534761629462*pi,-0.165059274273063*pi,4.14448370669502*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.64421764670615*pi,-0.4618530553676119*pi,0.878929359598636*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.303539910802845*pi,2.53759560497814*pi,1.293423144916531*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.647836809170337*pi,-0.13702542656170102*pi,0.8601931064253541*pi) q[12];\nu3(0.55221789204275*pi,0.367651622956349*pi,0.5044194322466201*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[21];\nu3(0.363893670291934*pi,2.56954910165202*pi,1.058078608598374*pi) q[2];\nu3(3.5*pi,3.41386190190949*pi,0.5*pi) q[3];\nu3(0.486351931124923*pi,-0.095843044649423*pi,0.5314183672750308*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.341379846737416*pi) q[14];\nu3(0.780224967592291*pi,-0.0962448713297*pi,1.134531652454028*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.503183607137335*pi,-0.07678868539230699*pi,4.0802907964758095*pi) q[20];\nu3(3.5*pi,3.39240793079689*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45123862620826*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.262298923019689*pi,-0.09623324635028402*pi,3.80435820935448*pi) q[5];\nu3(1.0*pi,0.0*pi,1.346829351201102*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.570749902846057*pi,2.40399255252183*pi,3.62431047112719*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.324293629327492*pi,0.55502142327625*pi,4.486502568261891*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255066181477446*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.372561961836576*pi,3.18298898101466*pi,2.12922667539514*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.472967427545051*pi,0.6237443348767799*pi,4.44578664936286*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6789119760072639*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[14];\nu3(3.5*pi,3.3896269003381*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.533816161395197*pi) q[6];\nu3(0.707705489992464*pi,0.6831800286695999*pi,0.785735233336972*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.301058767586141*pi,3.04933867257194*pi,1.309755683950308*pi) q[11];\nu3(1.0*pi,0.0*pi,1.224378269983788*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.570333351362087*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[21];\nu3(3.5*pi,3.30946546162975*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.42900982163745*pi,0.48647343718173697*pi,0.796097864109051*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5965045331449*pi,0.67319423830191*pi,1.192583470064901*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182682742101059*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4502418615043*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.56536612722257*pi,-0.07453779994965398*pi,4.12814716807595*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2314190952586341*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3904173616472*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39250332045068*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.193290535148728*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.954953323489267*pi,-0.361654734369219*pi,3.80044842706353*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.337656525945502*pi,2.95775606624078*pi,1.450272512254641*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5136759098650461*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[18],q[20];\nu3(0.437455879777589*pi,-0.33278114555663096*pi,1.452057256508224*pi) q[21];\nu3(0.37241618324211*pi,-0.069889951899191*pi,4.0458982046538*pi) q[0];\nu3(0.483111308097071*pi,-0.10340043667696103*pi,4.45742529301357*pi) q[1];\ncx q[2],q[13];\nu3(0.579170980539427*pi,3.14071958104153*pi,4.38372794442879*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33839164187073*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5263952255640567*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.10480579476537*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5719200526956714*pi) q[20];\nu3(0.426823384561386*pi,0.59222132560498*pi,3.74431195513686*pi) q[21];\nu3(0.483660792330002*pi,0.29597371444520504*pi,4.11132082230944*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.752483248893223*pi,-0.283736212756795*pi,4.1402997872695995*pi) q[14];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.661329473521633*pi,2.64055456553991*pi,3.83493897694582*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.863531881263525*pi,3.34651439414823*pi,4.20426837220513*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4625316778540896*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.512772638709197*pi,0.5897550699612599*pi,4.03898024749462*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.15323976200465*pi,3.3198864469257*pi,0.5186706608173555*pi) q[5];\nu3(0.293379819967877*pi,0.13027331136039*pi,1.321376423701436*pi) q[6];\nu3(3.5*pi,3.46724964654428*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4645672976316*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.634970814052858*pi,0.20014973936512603*pi,0.901560217390042*pi) q[10];\nu3(3.5*pi,3.45579446088198*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1615189873388019*pi) q[15];\nu3(1.0*pi,0.0*pi,1.384610095937794*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.38266232623404*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.492425075469966*pi,-0.327983117463854*pi,0.722675868946667*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.555500798983411*pi,3.24950218249019*pi,4.43168886575406*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.894918466715221*pi,3.24303685641291*pi,3.30932702200611*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.762876097853712*pi,3.17092432067783*pi,3.88408205716248*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.956376712729513*pi,0.93232619325225*pi,0.82087685422751*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.616200157024086*pi,0.417352497495868*pi,1.064437566748845*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.424670163514896*pi,0.23224069532219804*pi,3.75213731078846*pi) q[12];\nu3(0.191205947950073*pi,3.18993224619807*pi,1.54069777617647*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43350473653363*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32176543061491*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.747451218702758*pi,0.97572795526469*pi,0.881621176927746*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3885934879732105*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.531008401034171*pi,0.041141460250398*pi,1.093367376127763*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.479147631759964*pi,3.10196552559311*pi,3.24502281732084*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.870038198715611*pi,3.26195020211566*pi,0.5332520654732122*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.525168379403132*pi,-0.44757941958268177*pi,3.3802565937437*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.467282368697228*pi,-0.393630859532314*pi,0.8060367302319811*pi) q[20];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0977015963733085*pi,-0.07855926741790697*pi,0.818050193307523*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41350718758932*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.27037982584286*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.452797683733263*pi,-0.22191775969851701*pi,1.5504303882676*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[13];\nu3(3.5*pi,3.44381308065592*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3500225035783209*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43504523965183*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.73714955398935*pi,3.44106441152301*pi,2.97890658669085*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.210823129888706*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.885743007989701*pi,3.31672740958*pi,3.24014882932379*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.33933895964152*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49263916440772*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.544102537511301*pi,0.185486557440683*pi,4.40181257335451*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5675171416259677*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[17];\nu3(0.588076935533431*pi,0.04318068740372205*pi,0.989779582313147*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.29508253096513*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.738737155308356*pi,-0.18755195943568798*pi,3.73707201827961*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244768653472053*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43935027589018*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.266546077397055*pi,0.09136538937142102*pi,1.1524231738473971*pi) q[7];\nu3(0.138354853473496*pi,0.9825052823288201*pi,4.10414669967281*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.273760256628759*pi,3.42336881044489*pi,4.09187205505597*pi) q[15];\nu3(0.569087225193942*pi,3.25541261975101*pi,3.11133751722609*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193230726521914*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.276701283434598*pi,0.75699412248345*pi,0.711955244832518*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0633970754761538*pi,2.92118752266859*pi,1.428924872610073*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.519223372266406*pi,3.05586337143293*pi,1.68709669578042*pi) q[16];\nu3(0.595300875130009*pi,-0.42506441458132627*pi,0.733011476276221*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.637830691241604*pi) q[20];\nu3(0.82211653130416*pi,-0.318945543609141*pi,4.10726632289262*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37400310089921*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.13055407484008*pi) q[11];\nu3(0.243357335869493*pi,3.03380341624243*pi,1.59268535962059*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42687999556394*pi) q[17];\nu3(0.598101294000419*pi,-0.158141830579072*pi,1.136562143730387*pi) q[19];\nu3(0.498772102990264*pi,3.20421949274731*pi,0.5419581485569938*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.437493474228044*pi,0.04661778870751199*pi,1.399431698434236*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.343547451565469*pi,0.08626783329057397*pi,0.9094487878556701*pi) q[9];\nu3(3.5*pi,3.44403678854571*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5166878072564147*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.269996686570561*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.38184218760637*pi,0.5*pi) q[0];\nu3(0.575229999269632*pi,3.33672890191504*pi,3.14193406909117*pi) q[1];\nu3(0.0875645970410699*pi,2.59875147342436*pi,1.459023134984199*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.39796806436078*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35456500553315*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.168843934099163*pi) q[8];\nu3(0.620192796641075*pi,0.13359695045061304*pi,0.861696041135098*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255376834417362*pi) q[14];\nu3(1.0*pi,0.0*pi,1.117395471887425*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.790259909932681*pi,0.16827397548338896*pi,4.107355023974311*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.276083815691907*pi,3.1694442583276*pi,4.34349913713382*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.619410912674071*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.39066491382624*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248230708922706*pi) q[19];\nu3(0.830081485883965*pi,0.29310494587701097*pi,1.398262771062662*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.944716485988188*pi,0.06990104351193904*pi,0.9006809242645359*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.436869584102397*pi,-0.4634716909295788*pi,0.951444025735694*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49624505521017*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.204558293279624*pi,0.444794674515295*pi,4.08170820047015*pi) q[11];\nu3(0.534898912167895*pi,0.301719272292428*pi,0.5720910586810356*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40547195037167*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5266887950400605*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.420425216893184*pi,-0.4607733960448391*pi,1.54743688930324*pi) q[20];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.492700017480389*pi,0.07348845012777305*pi,3.62605356114947*pi) q[3];\nu3(0.200619559142727*pi,-0.08959617250778001*pi,0.8338860704337561*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.778648610671644*pi,-0.33569525568415803*pi,3.38130840388716*pi) q[11];\nu3(0.387529342636124*pi,3.2488908357155*pi,1.88430467146967*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48042414616515*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45764788508382*pi,0.5*pi) q[2];\nu3(0.775025186968916*pi,-0.30953534330653*pi,3.66253448760522*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.635125669425304*pi,0.21757795378372002*pi,4.4568858713707*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.346756442459734*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.466359475283175*pi,3.20583274030745*pi,1.76656747954315*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.388734246352755*pi,3.37488976089449*pi,1.62430469878516*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.257376868755375*pi,-0.334406480797491*pi,4.055229605306311*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.269284483208578*pi,3.44848078708926*pi,1.056493179452839*pi) q[15];\nu3(0.156620857244745*pi,0.06259835170738504*pi,3.53046496666958*pi) q[16];\nu3(0.271533673492391*pi,0.26187982770736096*pi,3.29452432228813*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42323649295204*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.572967711177609*pi,0.31689411698179504*pi,1.074067442528381*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5489489132343589*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.540882128742005*pi,0.31270059648578596*pi,1.367369098191233*pi) q[16];\nu3(0.233988965388509*pi,-0.04378484425774298*pi,1.013738051314615*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.291706926289781*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.779590461963126*pi,0.030936146314236024*pi,1.109042250083704*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4064722123777*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.272416191529617*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.102922689439761*pi,-0.17380015804899202*pi,0.5925796892829305*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.186437635151778*pi,3.39954774509392*pi,1.124483822288663*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.27876061949717*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5198556990588861*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1370140963063768*pi) q[21];\nu3(0.790347327927298*pi,2.72478348322238*pi,3.97659875817715*pi) q[0];\ncx q[1],q[20];\nu3(0.593788077712977*pi,-0.4429617856909436*pi,3.42233332212898*pi) q[2];\nu3(3.5*pi,3.42092425039203*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.309782983010064*pi,3.03753010914452*pi,0.882674385403402*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5667811991192655*pi) q[13];\nu3(0.73511993611856*pi,3.44964204076816*pi,0.5628033807841544*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271914557486461*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.715564559976044*pi,3.38120162509166*pi,0.842702430420398*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,3.4224109857301*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.24741745822912*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.859020708296415*pi,2.40910958217298*pi,3.88120751501036*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.467181606084972*pi,-0.20495131956545798*pi,3.6088496763109*pi) q[12];\nu3(0.395152609235804*pi,0.26639463857005496*pi,4.3925370449098295*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.782536623957711*pi,-0.08984351777067301*pi,4.24811784448087*pi) q[18];\nu3(0.861617739101878*pi,3.45802657581587*pi,4.390143332625669*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5619405894752294*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.526997262801026*pi,2.80368368003438*pi,3.61470409618779*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.120828360872132*pi,3.20915242738964*pi,0.68344394473893*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43548468395947*pi) q[15];\nu3(0.850373869320066*pi,0.26040289771980196*pi,4.4081928734115206*pi) q[18];\nu3(0.417149917028241*pi,0.7414836352178*pi,0.744280777629559*pi) q[19];\nu3(0.674609261874105*pi,-0.11693247721507699*pi,0.8576324436478879*pi) q[20];\ncx q[0],q[10];\nu3(0.909638645481268*pi,0.75405102587386*pi,4.39322186944184*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.454525235711349*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.359769347588117*pi,0.58549020372807*pi,4.05251199401756*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.646060376162503*pi,3.43954698624199*pi,4.48545273508477*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.340060292152375*pi,2.3004584696553*pi,1.2972447032203251*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39000745055383*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.621509695418779*pi,0.07711489839760999*pi,0.97497439508649*pi) q[9];\nu3(1.0*pi,0.0*pi,1.209469884453389*pi) q[10];\nu3(0.429269158677307*pi,0.349791257621917*pi,4.3796363833909595*pi) q[11];\nu3(0.607490549936415*pi,3.41297596073743*pi,4.35117502015931*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37741606342159*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.695484742327823*pi,-0.020566925816243975*pi,4.29958275019254*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.210970291726666*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44613878492238*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44954717918187*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331766720449005*pi) q[18];\nu3(0.46613401936993*pi,3.3152895741781*pi,1.92238990853507*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.40720715083348*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43471164790982*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2480861739379772*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5760148234883018*pi) q[17];\nu3(1.0*pi,0.0*pi,1.392989067457941*pi) q[19];\nu3(0.502221026817973*pi,-0.36193547103927104*pi,1.474202348617814*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[19];\nu3(0.75796492397385*pi,-0.260110026210274*pi,3.53543085457929*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.4707950534686*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.352864551568402*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5923959061090569*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.338542742083942*pi,2.90829381292171*pi,0.647884324521345*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39811877391085*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5626951197743582*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[21];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.369264677644203*pi,0.61506583273168*pi,0.653228775269239*pi) q[5];\nu3(0.36406387802354*pi,0.24684110942877302*pi,3.93551009174059*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5279907405666693*pi) q[14];\nu3(0.587200583995484*pi,0.7423743797425799*pi,0.7727259326857441*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43411581998973*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.298437034545092*pi,0.90526656106319*pi,4.4284645240431395*pi) q[5];\nu3(0.441854783095782*pi,0.5995359548350401*pi,3.79062895591292*pi) q[6];\nu3(0.332375547898267*pi,3.01821905179023*pi,1.0767509625447889*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.352789287908522*pi,2.71289381505963*pi,1.4445546737091322*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262227646816587*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.526015474864843*pi,-0.037784016483844995*pi,3.48355946497723*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.255814047070311*pi,0.8215804679910399*pi,4.439005744177161*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.737352049380056*pi,-0.4172959781684902*pi,4.31169134756603*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.328388642757794*pi,2.58535188663068*pi,0.998916843612342*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.733774607895431*pi,0.04779876823280804*pi,1.50024071127966*pi) q[16];\nu3(0.617466975941043*pi,-0.12802374968459102*pi,4.27014737152046*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.607421847250856*pi) q[21];\nu3(0.0601074223723145*pi,1.11569647573516*pi,4.20485474547818*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.702091229565054*pi,-0.03685117345991801*pi,1.096681980978677*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.404678337928117*pi,-0.318490142468896*pi,4.29555263615266*pi) q[8];\nu3(0.233202407790671*pi,0.281047997740129*pi,0.5240747960687703*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.552193422034369*pi,2.63113586103591*pi,3.38649647918023*pi) q[17];\nu3(0.675874912233637*pi,0.7897278104911201*pi,4.43919223993116*pi) q[18];\nu3(0.360006689985036*pi,0.55641659405351*pi,3.6751900424383*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0853938348581398*pi,-0.252305511263809*pi,1.69892501878879*pi) q[3];\nu3(3.5*pi,3.37084873377421*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.327219008647854*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.515370038803658*pi,0.78067916201584*pi,0.677264813073963*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.702959140977193*pi,0.70480001435936*pi,0.830949092583388*pi) q[18];\nu3(0.364490376897311*pi,-0.004966365825758989*pi,4.46524069202143*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.658620293844861*pi,3.19797034638801*pi,3.73008932406358*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.478300333528732*pi,0.25998902829096104*pi,3.61862816823142*pi) q[12];\nu3(0.853504824394248*pi,2.70063794760444*pi,3.30370211856303*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[12] -> c[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.810995898061486*pi,3.11573829530375*pi,4.25951026197699*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5345043836734034*pi) q[5];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.590108754875759*pi,3.48065125113486*pi,3.25739064071989*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.38142908550139*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.25168130433992*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48525275212587*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.27451803901532*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264535657463663*pi) q[17];\nu3(1.0*pi,0.0*pi,1.094538386016757*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47462486342594*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.34525964286645*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.363583314858424*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.156360565894551*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.434942129702521*pi,0.15561594017278702*pi,0.999358825813045*pi) q[21];\nmeasure q[21] -> c[21];\nu3(3.5*pi,3.42795204258193*pi,0.5*pi) q[0];\ncx q[3],q[20];\nu3(0.567497135970636*pi,3.08907356364206*pi,3.9910267623418*pi) q[4];\nu3(0.119047067596316*pi,3.10468737502424*pi,1.034009905781849*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.7398549342593019*pi) q[15];\nu3(1.0*pi,0.0*pi,1.18215948226187*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.669050742933471*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5150815010761352*pi) q[19];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\ncx q[0],q[16];\nu3(3.5*pi,3.38937313507863*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.332942735105361*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.43486380152568*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.220178329407031*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[20];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5295377506722079*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48926975127521*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293573648365943*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42028294807183*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.958899799030521*pi,3.46958491650389*pi,3.78733185723998*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.639030222799051*pi,0.23935936511786504*pi,3.83951761588129*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.230474316518779*pi,0.58083233688801*pi,4.10558490815443*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48287025456018*pi) q[18];\nu3(0.664703090434496*pi,1.04834858676395*pi,0.904580680838882*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[19] -> c[19];\nu3(0.690911092764651*pi,2.58742436658756*pi,4.078965914334621*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.707722854088182*pi,3.25986744884623*pi,3.57758281091735*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.771969128930071*pi,3.37546642019945*pi,4.45636820189813*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.631186755713667*pi,2.74871621467885*pi,3.44388664710715*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.565933748725173*pi,2.80004531525665*pi,4.087518956532779*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.484388191647827*pi,0.275229885585494*pi,1.1787458458778661*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nu3(0.605317120829907*pi,0.16194666030677995*pi,1.59582117648807*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nu3(0.460703484459632*pi,2.90592307236851*pi,1.299794432328988*pi) q[6];\nu3(0.30964643829195*pi,3.07493511456159*pi,0.805465191901385*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nu3(0.30095788479008*pi,-0.013495282371974004*pi,1.004684411181422*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.553369082552534*pi,3.24656223012771*pi,4.11460235384342*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.293409098031383*pi,-0.394160514968199*pi,3.97158408554191*pi) q[18];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.599936959773468*pi,-0.36681866013992304*pi,0.5822298170498453*pi) q[0];\nu3(0.36685376714456*pi,0.5115409094435*pi,0.5955843529271416*pi) q[1];\nu3(0.113129066951331*pi,0.15653680008564597*pi,4.34028117563161*pi) q[2];\nu3(0.72261080063896*pi,0.430817436027899*pi,0.831555979617669*pi) q[3];\nu3(0.755633792470147*pi,2.71464805831613*pi,3.69639512888936*pi) q[4];\nu3(0.589099802545577*pi,-0.4602875664748345*pi,4.30222616634369*pi) q[5];\nu3(0.444634881072815*pi,3.31459467842174*pi,3.1072301245494*pi) q[6];\nu3(0.543565969709243*pi,-0.4082787307805893*pi,4.2003554792871896*pi) q[7];\nu3(0.745291932482801*pi,0.20771061276610603*pi,4.06190492028687*pi) q[8];\nu3(0.667186454999372*pi,2.86312015693076*pi,3.86224914354033*pi) q[9];\nu3(0.518513688439063*pi,0.9417924017235699*pi,4.27170550993022*pi) q[10];\nu3(0.286428163005366*pi,3.25770954990595*pi,0.87735778576594*pi) q[11];\nu3(0.652810095769385*pi,3.34456772853276*pi,3.6939531741524*pi) q[12];\nu3(0.679389776531932*pi,0.00877909357333595*pi,1.307123013484637*pi) q[13];\nu3(0.577634062324822*pi,-0.09881909143821*pi,1.2069645701335538*pi) q[14];\nu3(0.401026243328471*pi,-0.4050669661732159*pi,1.238888045481314*pi) q[15];\nu3(0.114662908195116*pi,3.04825271765977*pi,1.97184541444019*pi) q[16];\nu3(0.204945804015948*pi,1.09825977738865*pi,4.25266132416254*pi) q[17];\nu3(0.370420311616403*pi,-0.058142496381798026*pi,3.64688688855225*pi) q[18];\nu3(0.507597104560802*pi,0.7457269165665099*pi,0.5148352907547094*pi) q[19];\nu3(0.65608013245689*pi,3.39922182649692*pi,4.43818654604597*pi) q[20];\nu3(0.250840827267656*pi,2.80931660066595*pi,0.758728266390057*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,3.40122022838028*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4460759237455*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36175624290836*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35522862457148*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.097237911770883*pi) q[8];\nu3(3.5*pi,3.43924865379582*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.234610783995201*pi) q[11];\nu3(1.0*pi,0.0*pi,1.232304104286639*pi) q[12];\nu3(3.5*pi,3.47831235377232*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.354846495639285*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.1031810275699931*pi) q[17];\nu3(1.0*pi,0.0*pi,1.292028404775393*pi) q[18];\nu3(3.5*pi,3.34404458998272*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[19];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.1731799220556671*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.32155021079046*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266062107978952*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4771895510905*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48951347657686*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5554810554413714*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.335727096116883*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41148536633068*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45488563205216*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.526969964013588*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5088675503582673*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5622760319958848*pi) q[18];\nu3(1.0*pi,0.0*pi,1.189785072835904*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(3.5*pi,3.47931444905769*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[19];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.48513440969528*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.403240856020693*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45182826624098*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45900635299763*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.557753524675797*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.943754637333777*pi,2.45595448601331*pi,3.73446922137245*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.847609987991194*pi,3.1239593604109*pi,0.583005254383503*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.237690577419833*pi,0.25705288116782*pi,4.04289647744293*pi) q[14];\nu3(0.574518924414427*pi,3.43499634449474*pi,0.787321141720175*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.353404042632043*pi,0.384175943957199*pi,4.281223302021401*pi) q[17];\nu3(0.580323748379247*pi,-0.14153784087634602*pi,3.67279792011493*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4679620041108805*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.673821818569691*pi,3.43978000798826*pi,3.72991529711699*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.436365126430527*pi,2.49680868925898*pi,1.415284796950991*pi) q[4];\ncx q[5],q[20];\nu3(0.442236984808249*pi,-0.4409689737502249*pi,0.528300395108975*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.771549111564873*pi,3.27086738879371*pi,0.663834149531831*pi) q[14];\nu3(0.819989925271551*pi,-0.021612334416715007*pi,1.391180970901525*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.291523848517887*pi,3.20665544629263*pi,1.2229861988072082*pi) q[17];\nu3(0.487821957045996*pi,3.21741227810232*pi,4.06684675715244*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.457216743393737*pi,0.36052342345810695*pi,4.31967579599121*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.709321059382679*pi,3.23523859510625*pi,2.90132444446837*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.30182471692766*pi,3.4810007710907*pi,1.181157171681261*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.353058785801623*pi,3.43807311890924*pi,1.54285329066537*pi) q[7];\nu3(0.919672017320271*pi,3.31634702277997*pi,3.66045296688202*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.155690548476556*pi,0.23356887509109003*pi,4.0092785964243305*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.555341653312973*pi,0.5573778770870501*pi,1.307948089849841*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.638046562677684*pi,0.54344999478977*pi,1.408005241340698*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.518641823738604*pi,3.49086478543142*pi,3.15570514784101*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.345842460305102*pi,-0.24350700160106598*pi,1.440034575392305*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.484992746040469*pi,3.24792182590209*pi,4.3087313207813995*pi) q[11];\nu3(0.360415913758642*pi,-0.10377099723571998*pi,3.89921901089812*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.553304362440195*pi,-0.264719055720517*pi,4.34180175335601*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.697948568518064*pi,3.19398647141617*pi,4.33862182990718*pi) q[2];\nu3(0.170822179213611*pi,-0.38419534208024997*pi,1.4606808672136489*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.656495218367068*pi,0.6479915093345601*pi,4.32114178015481*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.35617288792225*pi,0.432883825712318*pi,3.60048309509312*pi) q[11];\nu3(0.268956068754454*pi,0.97666713005952*pi,4.11138047782147*pi) q[12];\nu3(0.737037850211483*pi,-0.182215219368086*pi,3.67946798799345*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.315380126497323*pi,-0.189176766011304*pi,4.10851255434407*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.810016127123946*pi,2.85229596428589*pi,3.58489183568403*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.8088738432412*pi,0.236794783568827*pi,1.367414291639351*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.624556983964937*pi,2.92585663162489*pi,4.22860371047166*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.685557838130343*pi,2.75699909270176*pi,3.76609914356623*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.655616168916167*pi,0.45092895611456696*pi,4.0753457096258305*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3785689481721*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.29774168350577*pi,-0.073721233570825*pi,1.3393183175809908*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2800162367154528*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.674823600638856*pi,3.40035939705517*pi,0.845697075418318*pi) q[5];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.771616732577692*pi,-0.4895215575011111*pi,3.30744952729845*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.141919852520773*pi,0.050507522067705035*pi,4.16878118278301*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.49639456553976*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40365927129957*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44583608665784*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2980500779812751*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246135599352546*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.41558087569034*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[14];\nu3(3.5*pi,3.40971817075914*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40914382150212*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1556667227055621*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.369899082258101*pi) q[12];\nu3(0.785007740818198*pi,2.55366068404887*pi,3.49609563274718*pi) q[20];\nu3(1.0*pi,0.0*pi,1.172123173418803*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48533999744145*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43468263981674*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.300966437276897*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4539941918476131*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5003915568940697*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41965102124319*pi) q[18];\nu3(0.280432476900428*pi,3.24648160021846*pi,1.73160230218456*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5655733493645627*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[13];\nu3(3.5*pi,3.49878197247525*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.475810526713699*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.272520085190437*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5857987766686389*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.41384768970674*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.157944721007246*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42607571100078*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.666754719477632*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.589815583997525*pi,3.28361357716701*pi,4.34068466025024*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.42622219625006*pi,0.52585973920185*pi,0.69807732025263*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4841357772913994*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.467968348274789*pi,2.98610688578063*pi,1.1064435738293041*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.616109029432435*pi,3.4074468197378*pi,0.5399483687018783*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43093187251326*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.455373505456732*pi,0.34438778413278204*pi,1.290585510883263*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.46901623389312*pi,0.5*pi) q[16];\nu3(0.155490225640006*pi,3.38145967193193*pi,1.0060894434204641*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.304227014901644*pi) q[20];\nu3(0.544658706382062*pi,2.493938264165*pi,3.91598415356893*pi) q[21];\nu3(0.595170028708045*pi,-0.394972119074984*pi,3.11791033850776*pi) q[0];\nu3(0.497432120264834*pi,-0.40812487322889823*pi,3.67238057165167*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.476466832752059*pi,3.45257243728204*pi,3.19390197155052*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.416493495533804*pi,0.9557452459312299*pi,4.184897602122589*pi) q[21];\nu3(0.538954339897445*pi,3.46793253748988*pi,3.22654270301378*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.422058333243051*pi,2.74393342381923*pi,0.869407666487485*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.568131531106277*pi,-0.19099653991917498*pi,1.328057465532162*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40217208077965*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.514672653999657*pi,2.6117015312104*pi,1.1241659109837219*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.549688166720044*pi,0.422490908802425*pi,4.285564638731779*pi) q[7];\nu3(0.359579958902112*pi,-0.28019794556562*pi,1.002131956804198*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.402783072541096*pi,0.9730505767467199*pi,3.98051633502266*pi) q[14];\nu3(0.807731599896337*pi,3.42977515551086*pi,3.60035839142042*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.624416917328852*pi,2.72999213608093*pi,3.59761241768755*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.140513380765031*pi,0.03697710107490104*pi,0.848170717064435*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.735532054787869*pi,-0.05844568234590303*pi,3.81138478072541*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.580792283406182*pi,2.61789150047714*pi,3.87074617674894*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.554830960524893*pi,-0.299128593937661*pi,3.55128347309013*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.594801806031213*pi,2.72816482649641*pi,3.75939474357842*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.491166602987964*pi,3.15751623219836*pi,0.5539877036012054*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.594914851565228*pi,0.06525903258860599*pi,1.464698557022692*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.588503660496487*pi,0.19820550936738202*pi,4.39471123085092*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.361656816851929*pi,2.71498525214787*pi,1.50405434374377*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.36480321885602*pi,0.419727010658135*pi,4.0009560425143*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.226896438732984*pi,3.2625338559996*pi,1.133334580707958*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.584196448758417*pi,3.28687067826226*pi,3.67327548829381*pi) q[4];\nu3(0.13033882798463*pi,-0.384549812577532*pi,0.681496195067288*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.667719451778933*pi,3.31279956747717*pi,3.96042349447*pi) q[10];\nu3(0.246322118231009*pi,3.47595033591933*pi,0.676668774118106*pi) q[12];\nu3(0.68864666061691*pi,-0.06682595649116102*pi,0.7204795837497739*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.861980110853309*pi,0.8210331544305001*pi,0.9155427879280871*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49896795281618*pi,0.5*pi) q[0];\nu3(0.394993418714354*pi,-0.40388303919937163*pi,1.82863519770951*pi) q[4];\nu3(0.566143685578705*pi,0.410707156878231*pi,0.800587759071067*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.896002900019073*pi,0.46418595308129995*pi,0.5673790838084658*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.334271128977016*pi) q[15];\nu3(0.769171823243467*pi,3.14602201856907*pi,3.46521685957055*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[21];\nu3(3.5*pi,3.48042737526043*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.566763096749598*pi,3.34535943399926*pi,1.84341960743216*pi) q[16];\nu3(1.0*pi,0.0*pi,1.185247926622333*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46348249326933*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2050149807432171*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.47443886368595*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.438442424818939*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.198460090635609*pi,-0.281140483700068*pi,3.97841945262646*pi) q[20];\nu3(1.0*pi,0.0*pi,1.389274545830232*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\nu3(3.5*pi,3.46277353855483*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[14];\nu3(3.5*pi,3.37956516703973*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.244865979105402*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48404563476026*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251297697045168*pi) q[19];\nu3(0.82995548257324*pi,-0.157995968047627*pi,3.79482272536406*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.39513882954456*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48639491539057*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.181157615197836*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40158628886362*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.305179247419437*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.449527242943351*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37046825174562*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.48280992622787*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2916856713808231*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48065912515337*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.660294954104414*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[16];\nu3(3.5*pi,3.46833163724963*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.70291736109308*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2683318425033479*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43585692316657*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5754520842004966*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28706823616933*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.617655044511688*pi,0.40956906606992305*pi,0.9120591723346521*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49268979393126*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.112568645052466*pi,2.57921443710116*pi,1.3608032039099252*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.459312962604624*pi,0.24534853208087304*pi,4.2958737207116595*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.360700124335835*pi,-0.4234420745133203*pi,1.1012010672709711*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5717774503807642*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.951750828841559*pi,0.07556752545571799*pi,1.213284661406598*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.612355287146581*pi,3.25971924438921*pi,4.3284457728898005*pi) q[3];\nu3(0.359279328599056*pi,2.8439822605831*pi,1.082496662396097*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.985193608688122*pi,3.27442738599252*pi,3.22626475541447*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.787318137942022*pi,3.43310749846492*pi,3.25070388354345*pi) q[14];\nu3(0.550450130896424*pi,0.91445057366735*pi,4.49180524841432*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.586430185715281*pi,0.7195306934561401*pi,0.904531246685919*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.502241716137215*pi,2.80727684985686*pi,3.84028447305121*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0312568090216159*pi,0.251934463888995*pi,4.32372768487411*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.4872934236317*pi,3.0424199736065*pi,1.017383409905103*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.374477987992948*pi,3.23395372903286*pi,0.6184483984784039*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.416310371059228*pi,0.49296492399249703*pi,0.539155627908854*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.17737868177849*pi,0.44346959834687605*pi,0.701995130582883*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.468930953956063*pi,0.23247251921218304*pi,1.429359746909181*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.425472888344632*pi,3.49267534761746*pi,1.38746058772537*pi) q[5];\nu3(0.492539450727021*pi,2.79289366810475*pi,1.136065465071793*pi) q[6];\nu3(0.3294137929725*pi,0.17558789407903197*pi,3.81049688818484*pi) q[7];\nu3(0.342474083650091*pi,-0.336367817319295*pi,0.7069503381123761*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.48722416454619*pi,0.5275591405153699*pi,3.56386905995353*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0716741796370376*pi,2.70515441895184*pi,1.2476226546201619*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.568793860816414*pi,0.85460864640362*pi,4.29184293363514*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.694316825097582*pi,3.47130358362904*pi,3.15801058301185*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.146658135500132*pi,2.88669111509373*pi,0.905737242936982*pi) q[5];\nu3(0.829243406863411*pi,0.5106578140021301*pi,1.289735225899315*pi) q[6];\nu3(0.564029006677647*pi,0.45402628720898297*pi,0.9590182004705661*pi) q[7];\nu3(0.840023256897652*pi,3.20442887026131*pi,2.96877255731954*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.598307808542054*pi,2.91205951803695*pi,3.14409447477871*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.604012748464991*pi,2.47094581783125*pi,3.91910867694093*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.654323904916453*pi,2.67013873148161*pi,4.09067287793656*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.311700935440246*pi,2.84052418063302*pi,0.945761985254145*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.47752119921281*pi,3.24728567484889*pi,4.259446900172129*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.435114123329864*pi,0.88424991514037*pi,4.27479927089803*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.691844353837554*pi,-0.237359815588635*pi,3.41137067268771*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.911364879641159*pi,-0.316089104423665*pi,4.080409260040771*pi) q[21];\nu3(3.5*pi,3.38902560987065*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.271560967230269*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.680029678365395*pi,-0.359571737529025*pi,3.3551209279014*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45488288855983*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1798723343444522*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.473710066867592*pi,-0.34986371070634104*pi,3.61787948952081*pi) q[20];\nu3(0.0939648332051187*pi,0.362811557965551*pi,3.58253393542355*pi) q[21];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.448870351568875*pi,-0.25715385909990096*pi,3.79270056404511*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.20803612033663*pi,-0.276893605181625*pi,1.68950829546018*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,0.698294808821253*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47592957710007*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.315525686393209*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0598472671037144*pi,0.5882180819879901*pi,4.40574559394633*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47823145154921*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[4];\nu3(3.5*pi,3.46640761991876*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46488676193237*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.375466509891412*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[12];\ncx q[9],q[14];\ncx q[11],q[20];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.27960649767401*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,3.4899645371868*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.449439627356*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47352103063534*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42378093309852*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.39738902072048*pi) q[10];\nu3(3.5*pi,3.31101722309081*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.330138046225057*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242098859101969*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.456722009476049*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0820652691240729*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0870523712025388*pi) q[21];\ncx q[0],q[21];\nu3(0.87009288536055*pi,0.7326067231339499*pi,0.718267927767581*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.227540180152903*pi,0.14221390401561096*pi,3.61944575091624*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.35904128621377*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[12];\ncx q[9],q[14];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5522816152802256*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.334062245280861*pi,-0.4496429640459581*pi,1.1028267073729041*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[6];\nu3(0.692480829314007*pi,2.91108129505959*pi,4.3544690325112*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5274069911184579*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.2972345101075895*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3934750760749495*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.422334761345271*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5358525675021109*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.339974671871414*pi,2.95667477444891*pi,0.5448673843016758*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.66998703388216*pi,3.04644152341461*pi,3.0001710497502*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.552035487324914*pi,0.241428972781212*pi,1.463870968088607*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.525104609951623*pi,0.6064334029723899*pi,4.28758414119558*pi) q[15];\nu3(0.608027036523827*pi,3.43385721304122*pi,3.4862870720385*pi) q[16];\nu3(3.5*pi,3.471943781922*pi,0.5*pi) q[17];\nu3(0.500169995941929*pi,0.9819397047821401*pi,4.46771751963931*pi) q[18];\nu3(1.0*pi,0.0*pi,1.441007683797542*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.311037514053132*pi,2.99648723711811*pi,1.8828772380031*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.31240403597797*pi,-0.4958125693228246*pi,4.1180964750281195*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.459196714158085*pi,2.93911792945629*pi,1.1814348713048979*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.42666657570625*pi,0.9262581015765301*pi,4.06355322432485*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.124820156450967*pi,0.046537543142550986*pi,3.89906286945777*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.453395013753587*pi,-0.369938095569385*pi,1.34849625743215*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.34825778787185*pi,-0.374547160071315*pi,0.766600808176388*pi) q[9];\nu3(0.615221395078596*pi,0.82359603769144*pi,1.0186895749825902*pi) q[10];\nu3(0.378218935743282*pi,0.341645916314979*pi,0.926546161322757*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7528465491315459*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.895594459942128*pi,0.009264699858405945*pi,1.407056102408696*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.836323846382146*pi,0.20018688105725702*pi,4.23679809039333*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.51289257722182*pi,0.38018148359552295*pi,3.66929871357054*pi) q[10];\nu3(0.0805387938284328*pi,-0.255412108679719*pi,1.64165141652055*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.577923241956503*pi,2.81285148897595*pi,1.28480411249845*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.434999578035668*pi,0.06279093254630597*pi,4.4988989261050705*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42992454560493*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.317083219285534*pi,-0.4602872296877679*pi,4.21471318260841*pi) q[3];\nu3(0.134171884876323*pi,0.60013830961827*pi,0.7900903527993279*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.204062189209614*pi,0.68858009113138*pi,4.0709080928679295*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.190040534723493*pi,3.08924243044559*pi,1.90939155440053*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.552667258781698*pi,3.26017551917732*pi,1.66688259219235*pi) q[14];\nu3(1.0*pi,0.0*pi,1.185169196876185*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.649361171984247*pi,0.33127887109561005*pi,4.14241811385764*pi) q[20];\nu3(0.278493625579137*pi,0.473221994461961*pi,0.7965331126749979*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[16];\ncx q[2],q[4];\nu3(0.330692237695284*pi,-0.25731328303358203*pi,0.672109706300719*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.664004100734651*pi,0.15090526890532996*pi,0.901711958697307*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.070455435856522*pi,2.9226603117964*pi,1.100773114676783*pi) q[12];\nu3(0.498382058442478*pi,0.47641821770580395*pi,1.050032524601816*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.461226879170013*pi,0.8519647481357*pi,4.48135546087185*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.45198152779348*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42084347274285*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.188455225326504*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.836244035539141*pi,3.4930556912983*pi,4.1848659928520195*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.609539520882135*pi,2.82766860862729*pi,3.23406206769522*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5459660863634066*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.358137160111148*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[16];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.300449532784513*pi,0.10302881148348197*pi,1.280635138404873*pi) q[6];\nu3(3.5*pi,3.4765587812126*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43410492305049*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.325660881926927*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.152336659298106*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44517801203473*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.54236311249699*pi,0.01591694412811595*pi,4.0880735994877195*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3673775513584*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(0.409038633799509*pi,3.48418557722196*pi,1.297973606502941*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[13];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40080909599356*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.649360038876745*pi) q[11];\nu3(3.5*pi,3.39544443099924*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5070866958366194*pi) q[15];\nu3(0.443639534957145*pi,-0.23296825776277302*pi,0.768263741316425*pi) q[16];\nu3(0.136324639659475*pi,3.16750252423452*pi,0.667850843131893*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2226083450619791*pi) q[20];\nu3(1.0*pi,0.0*pi,1.389608112594729*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.59924537716715*pi,3.23030135112489*pi,0.5194004679821735*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37536555218114*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48601319794568*pi,0.5*pi) q[5];\ncx q[7],q[15];\ncx q[9],q[20];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.15999901850655*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2586657670189139*pi) q[13];\ncx q[14],q[21];\nu3(0.153718543605451*pi,1.02524901557185*pi,4.07023634291789*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.346480246099032*pi,3.16331611497487*pi,4.38765763571579*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.420845222308961*pi,-0.020288617673534015*pi,1.042974604395257*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40191877514222*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42675959453171*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.516702901498734*pi,0.22984855582332198*pi,1.494476759164335*pi) q[7];\ncx q[9],q[20];\nu3(0.558891014156627*pi,-0.354612128568663*pi,3.68380051728388*pi) q[10];\nu3(0.418440600803568*pi,3.49720167053575*pi,1.153627801065505*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6338827769095989*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45890957285541*pi) q[13];\ncx q[14],q[21];\nu3(0.31701059901756*pi,-0.368382636218332*pi,4.09690925526318*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.48386645880432*pi,0.5*pi) q[6];\nu3(0.270267578695704*pi,-0.28411572305531296*pi,4.49076482072862*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.544991077992369*pi,0.51851440082803*pi,0.546638791794977*pi) q[10];\nu3(0.869895502878805*pi,2.68460484325449*pi,3.61635636517365*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.52039025343493*pi,3.42839793586719*pi,4.33276659281326*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306832023038693*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.327467670793081*pi,0.39009506388970305*pi,0.9066852083925789*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.618165249217883*pi,3.38619679977653*pi,3.2622749840489*pi) q[0];\nu3(0.546223397231463*pi,0.8848777334344999*pi,0.686111199834223*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4463653876238*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.486692321920939*pi) q[17];\nu3(0.632019894010236*pi,2.97666086695241*pi,4.291409421694301*pi) q[18];\nu3(1.0*pi,0.0*pi,1.360632339196119*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.560910940040126*pi,0.20948287308913804*pi,3.95890378392221*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.86252118481832*pi,0.12851785722943998*pi,1.386452261102836*pi) q[4];\nu3(0.424439491956168*pi,0.5676278785721001*pi,4.08029034494776*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[10];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.351208086143056*pi,-0.4741729655411775*pi,1.406228530683531*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0377377842496449*pi,3.00424657853713*pi,1.228804611042181*pi) q[4];\nu3(0.456064936818395*pi,-0.17140563145076998*pi,1.230641276195984*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37758433154502*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.688178359165173*pi,0.350882798514906*pi,1.112119124913185*pi) q[9];\nu3(1.0*pi,0.0*pi,1.269241642172863*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.727881705077043*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[19];\nu3(0.627699693263307*pi,3.12564188016682*pi,2.99214364641357*pi) q[9];\nu3(0.47816516931513*pi,3.20361272603932*pi,1.63889812725259*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.685137843199036*pi,0.09134024571185195*pi,0.755629637348991*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42020664266545*pi) q[10];\nu3(0.566296858319676*pi,-0.40258993486671857*pi,3.56966835722154*pi) q[12];\nu3(0.484804376405088*pi,2.92528988473798*pi,1.249746765481221*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.187243975398546*pi,0.010958511139229965*pi,0.920925646505149*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[2],q[4];\nu3(0.408939169760864*pi,0.86089367075342*pi,4.07191856943626*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.655810458030372*pi,-0.057333556117514006*pi,0.8326638726583371*pi) q[13];\nu3(0.286917507066537*pi,-0.255112903749354*pi,4.23747828175512*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0491211822965558*pi,2.9855678081331*pi,1.71207698306619*pi) q[20];\nu3(0.766798447604137*pi,0.28859274737336105*pi,1.259057690760189*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.37484084118171*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.28807135609829*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.809983368510114*pi,-0.39274830445722797*pi,3.93689609780608*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.584636648893757*pi,3.11647916309391*pi,2.96844293967439*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.625157638897841*pi,0.15270915580205502*pi,1.61469252890655*pi) q[21];\nu3(3.5*pi,3.4908212995097*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.390983631146948*pi) q[5];\nu3(0.491743031853397*pi,-0.129122763248814*pi,1.102594881926737*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.610217784998538*pi,0.12228911513315399*pi,4.24461429801669*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.734414473457937*pi,3.03913572528446*pi,3.48687614347262*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45790696284764*pi) q[4];\nu3(0.777355146446648*pi,-0.464203287110649*pi,0.5645443937439377*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.866119887424963*pi,0.18986555117007198*pi,0.5189769010788631*pi) q[17];\ncx q[18],q[21];\nu3(0.393722383585662*pi,0.07253618696424702*pi,3.5463864189459*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4378719377387*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37651005026762*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.126403534718986*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.35160485092584*pi,0.5*pi) q[18];\nu3(0.543740050440712*pi,2.52251126131053*pi,3.87648806788468*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276344094768245*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40224351540104*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.271786221661551*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39541261096563*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.607241031997422*pi,0.19241260693936701*pi,4.32324558393396*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.558071666690549*pi,3.15213478537961*pi,1.74052395677416*pi) q[10];\ncx q[11],q[14];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.45701459772164*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285054726036271*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.637779486327359*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4980974534751*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.220751752717152*pi) q[6];\nu3(0.452723290387976*pi,2.72676187873579*pi,0.9482186935561889*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[15];\nu3(0.574113385609124*pi,3.24590373290815*pi,0.727105869281551*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43392828853178*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32108718167306*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271591903025735*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4482251056521*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.201839442170861*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33208375490537*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.560959036167972*pi,0.70882370950588*pi,4.3863010851753*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43640119812023*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37785595410034*pi) q[17];\nu3(0.635035819893022*pi,0.188705565701072*pi,3.92447963933159*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.548548246660082*pi,0.43952662045615*pi,1.245803161142359*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.601496746833467*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.204065499112196*pi,3.3684706939689*pi,1.369513717279865*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.206121350913905*pi,3.14562402633812*pi,1.95106215590165*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.4974726100153*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4734437469019541*pi) q[20];\nu3(0.144747820517039*pi,0.49431312904346303*pi,4.08461432014557*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.798457909280602*pi,0.02248125346924601*pi,0.882947490447306*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.583942447256839*pi,3.26631879222247*pi,4.45610530670543*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.695496315658757*pi,3.3430356990019*pi,3.24141256534289*pi) q[21];\nu3(0.40913475225233*pi,0.06726172707073197*pi,1.4110788372457521*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.579427760543203*pi,0.0024113294857940337*pi,1.323439778558535*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.444136431527817*pi,0.347831646810836*pi,1.024710324595342*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43943835515383*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.78066491560445*pi,3.45881086726265*pi,3.25700378203078*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.580688136436463*pi,2.68133630702903*pi,3.79203541972422*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0824551001106582*pi,-0.09690477028827899*pi,3.70533841287138*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.471996824867725*pi,2.7390298062413*pi,1.54401074476236*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.703950481381186*pi,0.49759558684543004*pi,4.38759905495474*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.380760484657473*pi,0.0009596382726350106*pi,4.16535831461745*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.374080498918397*pi,2.8784111165373*pi,0.675238760631048*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.71503006656559*pi,-0.380126452129968*pi,4.1472114626864105*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.35437081662107*pi,0.145337564003448*pi,1.184717520375549*pi) q[1];\nu3(0.438713933597402*pi,0.18874026076383*pi,1.091412659643723*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.441888993800886*pi,0.8914100719989699*pi,4.25968184767715*pi) q[11];\nu3(0.255044589014911*pi,0.48398480150977097*pi,0.5439992394186471*pi) q[12];\nu3(0.727754790269125*pi,-0.316501010755382*pi,1.051331665636936*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.536814029533142*pi,3.24245767258051*pi,1.70863758319994*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.185013443705795*pi,-0.4000723332538192*pi,3.95516822426056*pi) q[3];\nu3(0.154517467576535*pi,2.9914981685452*pi,0.706398433603476*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.282126099113958*pi,0.6069501485667399*pi,3.9756467029038*pi) q[12];\nu3(0.693990271869642*pi,3.32859546080713*pi,0.5042687421174248*pi) q[13];\nu3(0.466454296987905*pi,3.06588013672358*pi,4.30924545339738*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.54131978916403*pi,0.90474514470624*pi,0.5753923962647581*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.461499687681159*pi,2.56788122934005*pi,1.51410030202369*pi) q[6];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.804137091349989*pi,2.87863016067896*pi,3.44954769454744*pi) q[14];\nu3(0.850764960277765*pi,3.38359885275804*pi,3.49013023017097*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.39354945243828*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.270968363799323*pi) q[8];\nu3(3.5*pi,3.46359294778715*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1578462206386662*pi) q[15];\nu3(0.650589552838144*pi,-0.262246562755149*pi,4.27776955138258*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49823212402781*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[12];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.1695701740214322*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[2];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.509017276636315*pi) q[8];\nu3(3.5*pi,3.4089863849462*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2318018804827822*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.48017600313731*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.64251890701809*pi,0.332115397188524*pi,1.241596237222717*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.37946246309937*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.299160326127162*pi) q[2];\nu3(3.5*pi,3.41420582234466*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.2335657127166861*pi) q[6];\ncx q[9],q[12];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.48595134969542*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,3.42591677718454*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.174577898420882*pi) q[17];\nu3(0.884519903388325*pi,-0.32475876869377096*pi,4.08355289098305*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.38910698548443*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.329402851317321*pi) q[12];\nu3(3.5*pi,3.43094425050778*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.324829201679695*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3196302526387491*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.505049004852083*pi,3.49576133343391*pi,3.33537515036972*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37663581415238*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.598322319383368*pi,-0.4690049419711056*pi,4.48913174468419*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.32811145816032*pi) q[6];\nu3(0.695019395290118*pi,3.00630085914102*pi,4.27823000904053*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.571099747057914*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.391626184440739*pi,2.77031311527749*pi,1.1200997099690149*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.46501050637481*pi,3.32168029342826*pi,4.29986159786262*pi) q[5];\ncx q[7],q[19];\nu3(0.525299022761863*pi,0.05515406119391297*pi,0.606633205678404*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5908907754339916*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5973720187143563*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41650874360349*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.237832755449297*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.599189081196895*pi,-0.33313252315750097*pi,0.8345218813562729*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.316827392772978*pi,3.06445056852614*pi,0.742477730465162*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.74485815769339*pi,0.6431374140706301*pi,0.612067101460246*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.259125147058775*pi,0.302167144047908*pi,3.51747403961491*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.588166369702191*pi,-0.269068379067885*pi,3.38676874294869*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.607902970538582*pi,-0.142651750286722*pi,4.10225183906302*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.238449407878073*pi,0.53052049537893*pi,0.8774140059736479*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.190780504821801*pi,0.37029437443427504*pi,4.41174954151821*pi) q[16];\nu3(0.411011843868058*pi,3.01165313527783*pi,1.044727511972682*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48410293416695*pi) q[19];\ncx q[20],q[21];\nu3(0.634867268576307*pi,2.68544603780567*pi,3.40057188160582*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.360840224613842*pi,3.10013809118755*pi,0.933994236510505*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.660887164387578*pi,0.30000749829960205*pi,1.370857276367133*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.694660075782459*pi,2.54891690821056*pi,3.66018995544345*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0942626022284693*pi,2.54722772775222*pi,1.158406170755618*pi) q[15];\nu3(0.049287229924083*pi,0.31484459449914903*pi,4.2780137945075705*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.25815496285715*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.178681109506487*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.388943517425703*pi,-0.241786898048844*pi,4.28956663475046*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.289826557706479*pi,-0.316918033538175*pi,1.385815069864114*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.334563684386954*pi,0.05508087302398701*pi,4.32800384861007*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.498366323051941*pi,0.04297470573755702*pi,0.7553331536461829*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.246643856394554*pi,3.29763826889022*pi,1.64410930122226*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.201497145249573*pi,0.09614281153331805*pi,3.5468916277903*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.66060136089105*pi,0.8374287920589001*pi,1.131742546967943*pi) q[11];\nu3(0.120498968954907*pi,0.21471675491429898*pi,1.1096559769031429*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.216582137502961*pi,-0.274177226284289*pi,1.36793791445591*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5140115913214545*pi) q[21];\nu3(0.48777960720598*pi,0.5997693926638299*pi,4.186021623956901*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.405005381459668*pi,0.005393014491067993*pi,4.1555771138367*pi) q[3];\nu3(0.229188993495242*pi,3.3384877998551*pi,0.883127120222183*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.636946486453562*pi,3.18585080843202*pi,3.48544769763657*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.837842486963696*pi,0.5823100521771201*pi,1.009169932650829*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.135991766436094*pi,0.6392045272223601*pi,3.70158880630513*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36952406785147*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.220455950050864*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.703512889578927*pi,-0.232683343910416*pi,3.96990718336038*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.29943252784478*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44029470781162*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.132534114456458*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.136155620826709*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.108467453282107*pi,0.82267838526934*pi,4.41066631023402*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.86454203389671*pi,0.6733659017196301*pi,1.293340200583784*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(0.867115653372935*pi,3.27077537019426*pi,2.91665127359316*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[17];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46585733142921*pi) q[16];\nu3(0.863580588263113*pi,2.72825613603803*pi,4.19470104325426*pi) q[19];\nu3(0.313131449214443*pi,-0.32427014115111996*pi,0.608019817481728*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.113822190792969*pi,3.13027574628627*pi,1.2760671090564721*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37292867566225*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49757878098891*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49280475735567*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5485886962235607*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285431974614419*pi) q[17];\nu3(1.0*pi,0.0*pi,1.237188797673881*pi) q[18];\nu3(0.483341619924713*pi,3.35858546572599*pi,3.147657613554*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.313418158635292*pi,-0.18865256199316*pi,1.080455971991775*pi) q[21];\nu3(3.5*pi,3.39104541682141*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.301912411473013*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[17];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.41363708247513*pi,-0.0021400713462410015*pi,0.607336976508315*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.40978365004472*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.258129502013304*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3686816969432805*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40702158550096*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.330477313789411*pi) q[1];\nu3(3.5*pi,3.42430342012681*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.1890233674235269*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39156916496535*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.157457741201074*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3679489057164*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.779278461034535*pi,2.86862923820932*pi,3.13187541748073*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,4.4694281419930295*pi) q[4];\nu3(0.572858088856771*pi,2.90340003981443*pi,3.4818761029395*pi) q[5];\ncx q[7],q[13];\nu3(0.318951786093308*pi,-0.4073912990304376*pi,1.471950415501106*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.39341801672091*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5038411254200206*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316862593267449*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.231986691406388*pi,0.26582841886987296*pi,4.2808922348944005*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43104952463518*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.165892954786621*pi) q[13];\nu3(0.330638895822375*pi,-0.302756823065103*pi,1.441784386823516*pi) q[14];\nu3(0.342862785106396*pi,0.10213866306081698*pi,4.497073231619909*pi) q[15];\nu3(0.310171465713616*pi,0.27066103727258894*pi,4.31733355680087*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.681040695756163*pi,0.04127378564475204*pi,4.12795487325686*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.849296021443444*pi,-0.396130263756156*pi,4.21490469643518*pi) q[14];\nu3(0.53491637448461*pi,0.34943989960675903*pi,4.48595534148992*pi) q[15];\nu3(0.60224667952483*pi,-0.39829342101716103*pi,3.38612930580165*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3255619283685*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.707587750219757*pi,0.27904173209417305*pi,3.88311968618559*pi) q[10];\nu3(0.755966076425149*pi,-0.023890406783415974*pi,3.57055463714534*pi) q[11];\nu3(0.492588960991826*pi,0.70805477655225*pi,0.9831085890497979*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5574417509596095*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.309645656611295*pi,3.07630323971367*pi,1.72814264490727*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.594787110933834*pi,1.04252299947549*pi,0.672727647753397*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.112959808551331*pi,0.08918496212613203*pi,1.1226256877147271*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0941547980474655*pi,0.80064079618993*pi,4.01141243798211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.879507342203346*pi,3.3951910899458*pi,0.689025984910428*pi) q[0];\nu3(0.38686406288115*pi,1.12537675684958*pi,4.22873815514689*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.387144127934546*pi,3.32766016140367*pi,4.3742984286501905*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.327578681925492*pi,3.09545416047781*pi,1.017603333413033*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.704453325454768*pi,3.12526683371949*pi,4.26706332455671*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.340054756488164*pi,-0.4547916256900445*pi,1.8805828189284*pi) q[0];\nu3(0.897441880773905*pi,2.74149395364314*pi,3.47934813543628*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.120008283579047*pi,0.276884550905111*pi,4.433897885459681*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.852133973336702*pi,3.06920541595614*pi,3.13398677792524*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.709845056466844*pi,-0.237561588273982*pi,4.13595021639212*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.79782684744412*pi,-0.03879374672045499*pi,0.672356000642246*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.698008797733241*pi,0.13252911155883795*pi,1.283902021859697*pi) q[4];\ncx q[5],q[10];\nu3(0.618807744184855*pi,0.36135400612145596*pi,0.734709729832925*pi) q[6];\nu3(0.100050198540443*pi,3.04592042022334*pi,1.366723805931442*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.352423656373505*pi,0.70976351169099*pi,4.0233277352971*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.279047011919491*pi,2.87521287281902*pi,0.8353203268527429*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.831493813660599*pi,-0.09614084295767*pi,3.79190829023888*pi) q[4];\nu3(3.5*pi,3.49996508819556*pi,0.5*pi) q[5];\nu3(0.258199066642155*pi,3.4108295890983*pi,0.695006482650955*pi) q[6];\nu3(0.272756215168722*pi,3.29662535936537*pi,0.602493550989618*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2709348488346501*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.709142821771136*pi,3.41616090020763*pi,4.49235448430849*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.738256696864848*pi,0.90582478731751*pi,0.867955875346796*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.492310594890949*pi,-0.236855493899853*pi,4.09127666187862*pi) q[19];\nu3(0.288961622373314*pi,2.82029863200145*pi,1.74249801984562*pi) q[21];\nu3(3.5*pi,3.44226709983971*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.217786529837372*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.30165054302135*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47448768663157*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.302220672811593*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5750584103199244*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0939535922717551*pi) q[12];\nu3(0.434865474970644*pi,1.02151406016467*pi,4.29641498235636*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.346074418536518*pi,0.356276947497712*pi,4.04792725884109*pi) q[19];\nu3(0.327476716553477*pi,1.16661690533024*pi,4.2620485142320295*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[14];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[11];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5896346642995545*pi) q[1];\nu3(3.5*pi,3.40896054104986*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35602788000323*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4079707698437005*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.211145875430635*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5481341558192732*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2244780121432899*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[14];\ncx q[3],q[12];\ncx q[4],q[7];\nu3(0.214208228119226*pi,3.24276491095663*pi,1.085086875672195*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[9];\nu3(0.344737671930657*pi,3.334586721167*pi,0.5902408318966872*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36681106647843*pi,0.5*pi) q[4];\nu3(0.179984089486324*pi,-0.36304612308076*pi,1.73966854167932*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2364058111409881*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.448274477459225*pi,-0.266414077356972*pi,1.254704407093366*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.628203069041827*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48256407229313*pi) q[14];\nu3(3.5*pi,3.46223484804832*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,3.28361423626525*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208625598565371*pi) q[20];\nu3(1.0*pi,0.0*pi,1.208394960959918*pi) q[21];\nu3(0.753846658684242*pi,-0.23178471124731098*pi,3.72660687578979*pi) q[0];\nu3(0.331221405475374*pi,-0.018789273475335988*pi,4.304591306421759*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[15],q[21];\nu3(3.5*pi,3.45181400624783*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.384655790444308*pi) q[18];\ncx q[19],q[20];\nu3(0.76787459150909*pi,2.81873226733943*pi,3.68316978822579*pi) q[0];\nu3(0.70416624703426*pi,-0.372575445685307*pi,3.59207838665322*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.760516367073808*pi,0.6354048558834*pi,1.271322974649719*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.604969099766044*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.41630410627579*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23618004844238*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.560810047078665*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34785547671122*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.721645528048764*pi,0.19326951357642796*pi,4.133145607426799*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.601359648650122*pi,2.57541626163878*pi,3.5320088563332*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49841583435832*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.851049424418329*pi,3.05233549374477*pi,0.5429586535788103*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.285988317092947*pi,0.156108181904815*pi,0.897353552070921*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.502125620894946*pi,2.6448608950647*pi,1.190295719265896*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.364671808460519*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.621835925275379*pi,2.73882241299452*pi,3.49828164690474*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.480072175766787*pi,0.361954714239081*pi,4.20483081852169*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.516057588360892*pi,-0.10982136239804002*pi,1.4098984590623949*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.420501165838695*pi,0.36548248204243605*pi,0.888718192387947*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.915894574654267*pi,2.53678629713388*pi,3.88329315386814*pi) q[9];\nu3(0.539018598370975*pi,2.91950195837088*pi,3.78003455301072*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.237283738049432*pi,3.21102232515025*pi,1.162700871591954*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.716407354842042*pi,0.03203169330760902*pi,0.996238324888298*pi) q[2];\nu3(3.5*pi,3.43116376646399*pi,0.5*pi) q[3];\nu3(0.894898456070646*pi,0.52279354412165*pi,0.906342431704747*pi) q[4];\nu3(1.0*pi,0.0*pi,1.277874791700585*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.800314356169138*pi,0.346872752176022*pi,0.767086189996495*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.46191709670041*pi,0.5475383428146601*pi,0.774484753368352*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.134990834155085*pi,-0.38275994770217103*pi,4.22174900901606*pi) q[19];\nu3(0.705626891817174*pi,-0.351777249513025*pi,0.5244282048363349*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48418700242817*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.110433403293618*pi) q[1];\nu3(0.189386538905096*pi,-0.303221588566425*pi,0.649270647294102*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.655245907051648*pi,3.20730894114759*pi,3.62379603995087*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.790943425048679*pi,0.14991434948294302*pi,0.937864921537371*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.524556363299075*pi,3.3310038244196*pi,4.25367336478538*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.388134659285869*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.776868006230803*pi,2.92802314146185*pi,3.29358984307723*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.829179179311633*pi,2.73135737612134*pi,3.61634505713732*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.200321912041455*pi,0.291229526260242*pi,4.122976169940641*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4925723913086095*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.31162480465188*pi,0.5*pi) q[11];\nu3(0.608435325094546*pi,0.161787093349545*pi,1.20279341208714*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.463392325993006*pi,-0.307190504419182*pi,1.2906132633105138*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2289790521645099*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.58251177610978*pi,-0.392755340926373*pi,0.606683727840576*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44714528863354*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.189394187635172*pi) q[9];\ncx q[11],q[19];\nu3(0.61486138339374*pi,3.36743246609249*pi,3.80008293211341*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.414354958000221*pi,0.49715099515004*pi,3.95583626155331*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.728000249188744*pi,3.42807461934804*pi,4.00740359671981*pi) q[16];\nu3(0.665059159989745*pi,0.08984516812819499*pi,1.325100479722758*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.676634324243322*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40248048787633*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37451965864336*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.15749440244949*pi) q[14];\nu3(0.473874078350576*pi,3.2387381004918*pi,3.41984787414423*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.686011739369302*pi,0.8699863015590299*pi,0.75611856694806*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38737103722564*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.25799487531783*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.524100919055167*pi,0.170911245319608*pi,4.09682866656022*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4358841614623*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.314931265644568*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.608381871979627*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.466752773551595*pi,2.95279020224235*pi,0.834511341895523*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.656339765969702*pi,0.438738150529556*pi,4.2910584574327*pi) q[3];\ncx q[4],q[16];\nu3(0.323730588505811*pi,3.37641911544293*pi,2.03904582293227*pi) q[5];\nu3(3.5*pi,3.43742868130922*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.496102717640397*pi,0.09461040648739305*pi,3.98957921608722*pi) q[11];\nu3(3.5*pi,3.48097964142285*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3773673433044569*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.60011585212742*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230698276232535*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.27025417500338*pi) q[21];\nu3(0.511216291277856*pi,0.5015454417629499*pi,4.09465323864113*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.277611949993048*pi,-0.364489896150356*pi,1.42011439758511*pi) q[3];\nu3(3.5*pi,3.47349673440519*pi,0.5*pi) q[4];\nu3(0.77590365568742*pi,0.28275804480156197*pi,0.5688561096214608*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.345068239402873*pi,0.479226672556899*pi,3.79494212354977*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223089598596333*pi) q[16];\nu3(0.503952563559852*pi,0.6895459673231099*pi,4.494091909351409*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.676443886699913*pi,3.29524352186654*pi,3.58905523253484*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.684011918089886*pi,2.87104100303101*pi,3.58739584156626*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4579472865942*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.446326872796099*pi) q[13];\nu3(0.335547794288101*pi,0.8053640007971099*pi,4.01006128438084*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.439638496105211*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250862850379389*pi) q[18];\nu3(0.35258580787384*pi,0.42595172464237196*pi,3.4443959090779*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.635571928485462*pi,0.93491290392905*pi,4.43930439778312*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.729827739262003*pi,2.98942226348082*pi,3.48833864089102*pi) q[7];\nu3(0.39729901064912*pi,0.7344084601963099*pi,4.09070798529423*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.593011531021256*pi,0.47958428034051104*pi,0.712283099790923*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48282631172271*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.579362946698444*pi,0.8184033954083301*pi,1.002980350513843*pi) q[2];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.201674626114414*pi,-0.12149940298513401*pi,3.73766257498853*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5380628924619841*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.549561196272832*pi,-0.21877738914602002*pi,4.16638502812156*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.458099467877276*pi,2.35073545505071*pi,1.337219494477069*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.695089189590563*pi,0.06036105398093705*pi,3.8550731799335*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.626144874855155*pi,2.68893456091822*pi,3.72835628605205*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47953893873189*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.328984977995006*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44753851438165*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.611936305019452*pi,0.379140487839257*pi,1.52092841415798*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.379198838003952*pi,3.09794130664605*pi,0.996422952391258*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.884740209332478*pi,2.63868560289972*pi,3.37018764958891*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254197867781755*pi) q[19];\nu3(0.763673091891673*pi,-0.4660714316434269*pi,3.11913401595851*pi) q[20];\nu3(0.531140713735905*pi,2.92702339783528*pi,4.078664917886281*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.310390065089944*pi,0.12215555187293503*pi,1.239646340367948*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.625737544198743*pi,3.08051112815656*pi,3.34232627670899*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.480063800003905*pi,2.59070451297777*pi,1.5700035212427*pi) q[18];\nu3(0.858576655073786*pi,3.19744559397444*pi,0.5453976661142902*pi) q[20];\nu3(0.147821281783217*pi,2.91842578692061*pi,0.874339243135834*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.705086859636064*pi) q[1];\nu3(3.5*pi,3.43638589507941*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.201289225331726*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.453654732172156*pi,-0.345523965572493*pi,1.451460905544554*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37792802157818*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[3];\nu3(0.684504481633046*pi,-0.09819502538343*pi,0.682148085632184*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45656884993168*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.36023367765685*pi) q[11];\nu3(0.668493627333683*pi,-0.01502813566847*pi,3.49047052903341*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.240774593606862*pi,0.421635237990857*pi,4.37652897280166*pi) q[16];\nu3(0.374918433704115*pi,-0.249779817061553*pi,4.1490574115803796*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.554024686682029*pi) q[3];\nu3(0.110626828417131*pi,2.9269110414789*pi,1.223264916156634*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[11];\ncx q[10],q[14];\nu3(0.378255913880233*pi,-0.17850898363608902*pi,1.064412255561199*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[15],q[21];\nu3(0.217287165703224*pi,-0.4334817133331003*pi,4.04514344691491*pi) q[16];\nu3(0.514191976279775*pi,0.21972091976457897*pi,4.08136831144652*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34230811247359*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45381347604423*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.36154312721769*pi,0.7701344918700599*pi,4.231500387653361*pi) q[13];\nu3(1.0*pi,0.0*pi,1.116519773739947*pi) q[14];\nu3(3.5*pi,3.49461694602774*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3053840125906389*pi) q[21];\nu3(0.633843015481562*pi,0.41063992866702304*pi,1.273255937771296*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45271945560723*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.193509074008999*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.392737421100699*pi,0.02688613943117002*pi,3.69754015042644*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.332835470165544*pi,2.84713569223513*pi,1.398319436537484*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.821337021745607*pi,0.012362257445778013*pi,3.96446831254549*pi) q[2];\nu3(0.157642806244729*pi,0.5323769226950701*pi,4.39987676729418*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46169593865857*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5690331072280336*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.16333563550401*pi,-0.146253560133344*pi,0.641706133422127*pi) q[1];\nu3(0.224939860091272*pi,0.74875987625427*pi,4.0538462104832895*pi) q[2];\nu3(0.500503158731163*pi,-0.210547230521287*pi,1.276961227218525*pi) q[3];\nu3(3.5*pi,3.41745510051898*pi,0.5*pi) q[4];\nu3(0.436245822923592*pi,2.7830178318369*pi,3.64014443715334*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.62202450371512*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43207253246864*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49048644264271*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.297007303847203*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1654468178232888*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300065127078411*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.317760887830627*pi,0.61222467353451*pi,3.89979320889682*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.559024000677066*pi,-0.053292226254716024*pi,4.0994068236264*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.425728211083657*pi,3.0917036821967*pi,0.705165502497237*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.483230526988541*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.383772868278*pi) q[17];\nu3(0.244983908503968*pi,1.16301886006542*pi,4.29497896679716*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3834634626939195*pi) q[20];\nu3(0.660397437626843*pi,0.8893067903687499*pi,0.869896870347314*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.374519218546008*pi,3.40747430443234*pi,1.51629856980471*pi) q[6];\nu3(0.830140652154281*pi,-0.275108679822119*pi,4.19451563950204*pi) q[7];\nu3(0.131495358392793*pi,0.95006950148163*pi,4.025480112188379*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.100645508637177*pi,0.168314446954135*pi,0.862971606448505*pi) q[15];\nu3(0.286222200443883*pi,0.81102429163484*pi,4.36404744864761*pi) q[19];\nu3(0.611367180776278*pi,-0.018813295346690018*pi,3.56405275336346*pi) q[21];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.204994138933056*pi,3.31058401071869*pi,4.24209692890806*pi) q[6];\nu3(0.247444279503732*pi,3.04731382706057*pi,1.7813200664539*pi) q[7];\nu3(0.451287001997565*pi,-0.14521065104813402*pi,0.711074153506113*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49539835786944*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222657577693925*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38790573278534*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2065828787521808*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.168509460106498*pi,2.50210134806776*pi,1.105751971226302*pi) q[10];\nu3(0.210348043288757*pi,3.28637329100022*pi,1.0987408676657568*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.569631591510105*pi,2.62338032539573*pi,3.53682517506414*pi) q[10];\nu3(0.146889889766596*pi,2.52270962209642*pi,1.331856561445386*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.464564203958466*pi,3.08507018621853*pi,1.94206860727203*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5122024535998357*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4441175114771*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5617376791174198*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.432535884296967*pi,-0.077219927898042*pi,1.322286163941546*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.174228877076205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.731251940083436*pi,0.6374929548825501*pi,4.26074168931233*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.777110962753291*pi,-0.4303483073600654*pi,3.14731175560852*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.235218214003747*pi,0.26091960443448203*pi,4.11125919287759*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41729847224934*pi,0.5*pi) q[15];\nu3(0.415362958767392*pi,-0.09101322822325397*pi,1.165301507044344*pi) q[16];\nu3(0.504947247218763*pi,-0.4506775719024986*pi,0.790287330324215*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5029461089536084*pi) q[19];\nu3(0.302162431352389*pi,-0.286823085814477*pi,4.4010885116353595*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257451275861152*pi) q[21];\ncx q[2],q[19];\nu3(0.537853770581627*pi,0.14156609230831696*pi,1.4780022437734202*pi) q[3];\nu3(0.631066964592717*pi,3.29162683153536*pi,0.51786084386097*pi) q[4];\nu3(0.721673480617236*pi,-0.4440464981960181*pi,4.36627429926963*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.43191343063921*pi,0.5*pi) q[7];\nu3(0.402853904831266*pi,-0.22866832460646302*pi,0.844685233847543*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.331936749327868*pi) q[11];\nu3(0.379288408030671*pi,2.99389450995245*pi,0.971826496582491*pi) q[12];\nu3(0.114215437826479*pi,3.35543063930695*pi,0.7409430945994679*pi) q[13];\ncx q[15],q[21];\nu3(0.655875572065991*pi,-0.128317230963506*pi,0.9981207686436391*pi) q[16];\nu3(0.599081397754401*pi,-0.4079771630352691*pi,4.47481555008544*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.218320632554888*pi,2.51359976987847*pi,1.338810110228673*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.636976513323599*pi,0.482501372542944*pi,0.812648642394843*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.440614928508627*pi,2.62993884195326*pi,3.80950689223077*pi) q[5];\nu3(3.5*pi,3.46708100956294*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.714663703232336*pi,3.44415928190056*pi,0.5903429605385424*pi) q[13];\nu3(1.0*pi,0.0*pi,1.279967692529913*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47961893245251*pi) q[21];\nu3(0.54756438075504*pi,3.48798397469315*pi,3.95669775454576*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4483986543797105*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.553481316044343*pi,2.78914638022294*pi,1.3823273471042858*pi) q[18];\nu3(0.665937465869953*pi,-0.234031587982522*pi,3.73642838575411*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[4];\nu3(0.191315815902108*pi,3.43207450293399*pi,1.420540355829616*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6295636359114241*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.494654767268377*pi,3.10799924674809*pi,0.8781286595311051*pi) q[18];\nu3(0.564939065680526*pi,0.43934145137705605*pi,0.826979355399027*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39097324955652*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.33150619954535*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45786618011017*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.27446615737149*pi) q[9];\nu3(3.5*pi,3.40399194115615*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1805856195363131*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47268635919383*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.2786736538149839*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46140947127095*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4553431985374*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3762449617637*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40426417644016*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.153950595504325*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47029744102091*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.570736748232609*pi,0.18602987165653295*pi,0.659234455413804*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.373880832571819*pi,-0.32510879103343504*pi,4.43954384127981*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5203424386646543*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229938638563139*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.709868177887624*pi,-0.257681811409209*pi,3.72683543773751*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.716606038883472*pi,2.35562131031808*pi,3.85178809295982*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48392701380714*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.848537014752996*pi,-0.373799431438641*pi,4.26124315505428*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.410890821220461*pi,0.8861257427468701*pi,4.397347803140271*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.790298701401879*pi,3.43615161831897*pi,0.929203842136752*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5967711539667997*pi) q[18];\nu3(0.542182897743479*pi,3.02552265242394*pi,3.38330675952928*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.425237143470155*pi,2.50120886465867*pi,1.2953161598767151*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.406432949482605*pi,3.1627717567308*pi,1.264777376590607*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.601622197716567*pi,2.93340637848469*pi,3.22703413087218*pi) q[13];\nu3(0.672795641804551*pi,-0.14118331347282098*pi,4.29928118319164*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.78637923219985*pi,3.1447794949517*pi,3.27303947459056*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.615514078155055*pi,0.52525822889706*pi,1.404941938103068*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.796090920272652*pi,-0.251329991441393*pi,3.60917953270512*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.216771787345792*pi,2.82580894169215*pi,1.191754384134253*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.295133198995688*pi,2.58856275168446*pi,1.2186713197076902*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.64119100898115*pi,0.48499594575691696*pi,4.28639772891193*pi) q[0];\nu3(0.800761297126189*pi,-0.19398234740549702*pi,3.66748017567177*pi) q[1];\nu3(0.204076193029039*pi,3.15688180220558*pi,1.52466895666829*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.417657707214676*pi,3.13386483139418*pi,0.9875169164061111*pi) q[8];\nu3(0.798032819333147*pi,0.18376789705664998*pi,0.62028605337836*pi) q[9];\nu3(0.409543614557054*pi,0.7144545202199599*pi,4.03377642320246*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.200940567003011*pi,-0.11284713948785802*pi,1.085912761430897*pi) q[0];\nu3(0.249495395814951*pi,3.34707722124202*pi,0.8342215127723229*pi) q[1];\ncx q[2],q[13];\nu3(0.662671948122023*pi,2.47158421407669*pi,3.63332304027143*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.215070008676482*pi,0.05229121327907904*pi,4.08869685672394*pi) q[8];\nu3(0.561138069429087*pi,0.11427169175316099*pi,0.899051054136767*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.843495513815913*pi,0.233683195933569*pi,1.2030212336113641*pi) q[12];\nu3(0.539532144818045*pi,2.98379851452154*pi,4.09835612544056*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4750444846444*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.51972695521935*pi,0.8390784546810399*pi,4.14424508855557*pi) q[12];\nu3(1.0*pi,0.0*pi,1.351682562781239*pi) q[13];\nu3(0.330701882379952*pi,0.13758039450402804*pi,0.988409979024366*pi) q[16];\nu3(0.935809557215977*pi,2.79634700074435*pi,3.35618893230396*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.48020170205006*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39606498829722*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.36775942840601*pi) q[17];\nu3(0.891547061899637*pi,0.196687509177652*pi,1.290498734239283*pi) q[18];\nu3(0.843256144533234*pi,0.266297377488251*pi,3.76887314372283*pi) q[20];\nu3(1.0*pi,0.0*pi,1.252974358515472*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4182647142461*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.23260387068084*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.1853131597452942*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.241642666361269*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2240640870591*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.575073689400286*pi,0.23239857111171003*pi,0.5867283126816927*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[10];\nu3(3.5*pi,3.27255486771098*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44934889077683*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.118611065202865*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.34559200771301*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.15907772999787*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5345406780329693*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.298277993054275*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3230025674403905*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.38360656287046*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.43774585098144*pi) q[10];\nu3(3.5*pi,3.43701078953337*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.1629236733844501*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42680450037616*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5286120314439589*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5228914673523937*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.273323140748385*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7558053458723111*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.4246799295305*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5342067063312842*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.166314670025316*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.558994204352*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.698911415845882*pi,3.15298516085096*pi,4.29177932603886*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.630725931362681*pi,-0.199655667404185*pi,3.31404601284059*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4694294291153405*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.474875622903051*pi,3.14390863523552*pi,3.43873895314007*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.681054110908183*pi,2.98375132210408*pi,3.15691459623835*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.875998716136244*pi,2.44942533968593*pi,3.66560958320822*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.67994863041641*pi,-0.327222231194989*pi,4.46528261825791*pi) q[14];\nu3(0.665444088919736*pi,1.03727773894793*pi,0.757900227949948*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.683485096648073*pi,-0.010178138231870026*pi,0.8060061608618361*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.406745010822773*pi,-0.16931939246355598*pi,0.503785213205099*pi) q[2];\nu3(0.49821841561067*pi,0.412270961827093*pi,3.534168304433*pi) q[3];\nu3(0.549513379598835*pi,0.238582694042764*pi,1.57597766700656*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.844542934415104*pi,-0.021240958447443004*pi,4.03213426254622*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.119862323651332*pi,3.09797810907681*pi,1.94317714189729*pi) q[11];\nu3(0.474469984507652*pi,2.9930040598062*pi,1.61156698681281*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.470663635363937*pi,3.14593422560834*pi,0.5018649720463543*pi) q[14];\nu3(0.57162514993227*pi,0.37787863103351305*pi,4.3229189458071495*pi) q[15];\nu3(0.65120002372156*pi,3.22543284254683*pi,3.90236542223507*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.473081534013868*pi,0.094234627366096*pi,3.54055515892101*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.877897635638282*pi,0.6762297614644*pi,0.764564530116171*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.632749526437375*pi,0.08375303705704695*pi,0.9432995529655139*pi) q[2];\nu3(0.210304633359859*pi,0.09421324471445403*pi,1.211860979200989*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.803539921320025*pi,3.37363419639561*pi,4.3864642832451*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.338309118721118*pi,-0.38785605585946503*pi,1.3845696840353812*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.855293581930126*pi,3.03444425799537*pi,3.26993305060396*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.801134660000093*pi,0.7340140088685301*pi,0.917051404746533*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.349849230993707*pi,-0.26904177125359596*pi,1.3385763866682119*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.338238176113049*pi,3.41240999631752*pi,4.20732727423733*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.654552215052804*pi,0.7039976928615099*pi,1.154271985957601*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.27550457358986*pi,-0.395916794911649*pi,0.683450826487709*pi) q[5];\nu3(0.319383492941959*pi,3.37953079337992*pi,1.68888229912147*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.67519001671203*pi,-0.166051488153049*pi,0.9396609587172611*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.589871656659256*pi,-0.07689114042719902*pi,4.44351055898668*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.697921652876742*pi,0.60063454548071*pi,1.3729839635849221*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.401150395881102*pi,3.43234314174283*pi,1.53178609840467*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.239741130463223*pi,3.42707250619537*pi,0.5994454081555188*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.175142202241186*pi,2.52432428838261*pi,1.335846923194143*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.766240057857891*pi,0.11491173516810504*pi,1.172464608588494*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.491515124696732*pi,2.53708889250041*pi,3.85843496033453*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47445007178029*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.345717459416486*pi,3.14181212235994*pi,1.56103427007017*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359851691567346*pi) q[14];\nu3(0.941043738521645*pi,-0.39306732695484103*pi,3.70795213423936*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.84728863212126*pi,-0.011566734251886979*pi,4.38705903437274*pi) q[21];\nu3(0.507652217886512*pi,2.9677803662475*pi,1.296357680650754*pi) q[1];\nu3(3.5*pi,3.38916378956141*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41323413752573*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2024275081280131*pi) q[11];\nu3(1.0*pi,0.0*pi,1.318627724772673*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6536840553059791*pi) q[14];\nu3(3.5*pi,3.49519042636949*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.415335882409932*pi) q[19];\nu3(0.811538912442991*pi,3.14411952791485*pi,4.07638997775151*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[14];\ncx q[6],q[18];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46499521251274*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48263693671562*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.83127821744468*pi,-0.33603278823960003*pi,0.600596222598484*pi) q[20];\nu3(3.5*pi,3.47247568395629*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.46394317862366*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48597326864452*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38526479345261*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.237699986605063*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.187207706782556*pi) q[16];\nu3(1.0*pi,0.0*pi,1.160190064504465*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31468326793812*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.193188812438346*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.207980777287071*pi,0.36117899077690596*pi,4.15476197133846*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49390912152198*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.709043361768181*pi,2.87984757430072*pi,3.44905223268318*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.236691325696841*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.851775721864887*pi,3.37529904200026*pi,3.31484434338181*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49536109837733*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.736465506423089*pi,3.16310834197611*pi,3.23888166759748*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41645534274939*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44489555597916*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5437360414710004*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.45274146642277*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3459248656401939*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46747602195334*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4065949234792*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2981764693108722*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5587782400761716*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.719412703218938*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.227014978972652*pi,2.78089713508216*pi,1.0011943169298019*pi) q[2];\nu3(0.0819118564682764*pi,-0.167486368760687*pi,4.0523054840554895*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.766336620305224*pi,-0.307913367802226*pi,4.1046507094344005*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.613818175917678*pi,0.5939776827860599*pi,1.1367743096838079*pi) q[11];\nu3(0.364602691767278*pi,3.02798781760551*pi,1.83108477003878*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.634523723553237*pi,2.70546677375548*pi,3.60304286044849*pi) q[2];\nu3(0.5407609152951*pi,-0.4693448560212474*pi,0.5830629733792593*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.516888951962812*pi,-0.252002283683623*pi,0.834432721009686*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.416987846731996*pi,0.259605221134354*pi,0.5208779663746916*pi) q[11];\nu3(0.133482336112083*pi,3.43640003584788*pi,4.16617021849408*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.309166249881482*pi,0.299203640581595*pi,3.63144952569705*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.510088335590841*pi,-0.023462538677202993*pi,3.67110119655162*pi) q[21];\nu3(0.837334046681236*pi,-0.397994580361871*pi,0.816015049552737*pi) q[0];\nu3(0.682160335193336*pi,3.35254277460526*pi,4.05710719259484*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.908043489892877*pi,2.92297855335508*pi,3.84054730864186*pi) q[6];\nu3(0.561583369889238*pi,3.21528492493216*pi,4.33266145429438*pi) q[7];\nu3(0.339402800138156*pi,0.84791066233799*pi,4.24730594771727*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.393890744569807*pi,3.15168933763287*pi,1.88310393449201*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.414333767589669*pi,0.6481051617364499*pi,0.780453890396563*pi) q[13];\nu3(0.20562501175132*pi,2.94187016633865*pi,1.4612254509689588*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.384334199937402*pi,-0.4737237110678898*pi,0.819430691312562*pi) q[18];\nu3(0.564810017286806*pi,0.259237848335634*pi,1.1455892024598668*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.637938882655957*pi,3.29742508014144*pi,3.46724835368811*pi) q[21];\nu3(0.853104902848241*pi,0.16757494031377695*pi,3.6939380454612*pi) q[0];\nu3(0.732236531978911*pi,0.053813372234229995*pi,0.670569622469663*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.44365810357684*pi,0.34602329248354*pi,4.06620004720358*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.733852807189288*pi,-0.139964163550176*pi,3.7287403430262*pi) q[8];\nu3(0.913749448162887*pi,2.79335024392655*pi,3.45401549883263*pi) q[10];\nu3(0.770785543574176*pi,0.17119186510815299*pi,1.3551548829339382*pi) q[13];\nu3(0.573086932890224*pi,0.95608217063368*pi,0.789747833184427*pi) q[15];\nu3(0.534471159057502*pi,2.83202813776501*pi,3.70690003945791*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.545460504467573*pi,2.85691656547685*pi,1.211978504237988*pi) q[18];\nu3(0.608334946865105*pi,2.90327611080886*pi,3.5860372185599*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[21];\nu3(0.364141276327104*pi,0.449990869171748*pi,4.092388915217089*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.290157973487294*pi,-0.302143988170979*pi,0.822576023667278*pi) q[16];\nu3(0.755147295907278*pi,-0.014395234530139023*pi,0.797699299112804*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.896670091529515*pi,0.022064545876484987*pi,1.201383493209395*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31573054493064*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.539341821058489*pi,3.3477380603853*pi,0.5167128812287332*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.629609271903151*pi,-0.07514271271564898*pi,4.3427440661695105*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.517501716654094*pi,3.22100214567495*pi,1.55261551610319*pi) q[20];\nu3(1.0*pi,0.0*pi,1.078612678368179*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.29815984392123*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2277434859210938*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42123171267097*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.49769898139527*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.2500016737675042*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2644236341376889*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5461668773422628*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.44497609812574*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35195061966813*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.298072824059778*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5300938928303447*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2289241492023*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48028261792898*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.4231015940649705*pi) q[12];\nu3(3.5*pi,3.49754123574546*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.152067390175402*pi) q[15];\nu3(1.0*pi,0.0*pi,1.418377823873246*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6301692433613479*pi) q[18];\nu3(3.5*pi,3.48355874520855*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.10275783958717*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.49573630442505*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.38041203508519*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45064968125171*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.481271859254*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.159765691110472*pi,0.280605971470151*pi,3.45094152081356*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38963569848136*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.182588978355585*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42543339540512*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48147901885702*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5617202741470113*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.220402063766897*pi,0.12126154257639399*pi,3.61476172753185*pi) q[2];\nu3(0.558766854917975*pi,0.314304886339547*pi,0.853195705708253*pi) q[3];\nu3(0.475403270476497*pi,-0.20694254907757997*pi,0.809277855806921*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5332620444440486*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.574619219539082*pi,2.43748369357459*pi,3.59192414582288*pi) q[18];\ncx q[19],q[20];\nu3(0.863375902364383*pi,3.05299824442386*pi,3.8378821100738*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.269972981152349*pi,-0.19382075395499*pi,1.61866130457512*pi) q[3];\nu3(0.0700495239978492*pi,2.92238838066738*pi,1.11313872727062*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.581468159265973*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.859754179746047*pi,-0.4059667420999723*pi,0.973361385293062*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.64101667308867*pi,3.09304931824818*pi,3.16933150832631*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.577716219045102*pi,-0.36126685614404097*pi,3.26522192207298*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.456887359168171*pi,2.85695278909741*pi,3.69433052774622*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.188241333076274*pi,3.06943817239121*pi,1.0821960716508041*pi) q[19];\nu3(0.388851837628575*pi,1.08697046865915*pi,4.30625344005286*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.403847561870835*pi,-0.07570046385353602*pi,0.603572760841295*pi) q[19];\nu3(0.284799289751121*pi,0.318080227894631*pi,4.46147112961314*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.58887969048217*pi,-0.340605867868138*pi,3.88316112716898*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.597495222628777*pi,2.78453318171814*pi,3.69735442732436*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.563992098454982*pi,-0.398836587959854*pi,3.56756551630583*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.459307227993343*pi,2.78975057156107*pi,3.8204711843777*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.373826585907682*pi,-0.4178324145747876*pi,4.187150894907941*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.345976555624823*pi,3.4610607989535*pi,1.281796439705492*pi) q[5];\nu3(0.687220450382326*pi,0.017282328329532026*pi,4.32025240619695*pi) q[6];\nu3(0.486988049802012*pi,3.24669212536078*pi,3.159365441617*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.743065133991001*pi,0.6348273528216799*pi,0.825694504888504*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.514349726508319*pi,0.300826809203519*pi,4.37195635351334*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.730579146515228*pi,0.57362012501346*pi,1.1916592846936749*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.478605407990834*pi,3.03300642058852*pi,1.58516359862416*pi) q[1];\nu3(0.820375523902911*pi,-0.14980951550829202*pi,3.41919235271056*pi) q[5];\nu3(0.733640793692218*pi,3.46996168220061*pi,3.64680440041414*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.416791721093248*pi,0.18408602275942398*pi,4.45416585467772*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.279262414483202*pi,2.73763067120557*pi,1.3642977373410061*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.929590435174425*pi,0.028497245570858976*pi,4.22993634392253*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.410405982856954*pi,-0.03416716359966998*pi,3.97070802807734*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.637308560969076*pi,3.4138231072808*pi,3.43795765853567*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.165105799661794*pi,0.7227729986337901*pi,4.01910235226876*pi) q[14];\nu3(0.595629068472585*pi,-0.4785402754860691*pi,0.866290595066726*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.24289513964824*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.213667728074879*pi) q[7];\nu3(0.166187189608053*pi,2.92376833887669*pi,1.74886331967271*pi) q[8];\nu3(0.483803394552458*pi,0.38257501506603997*pi,4.09972437434851*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.419136807238543*pi,0.19938119141051003*pi,3.67579211822805*pi) q[14];\nu3(0.452781756227666*pi,2.65158936310194*pi,1.370059024157615*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.48379609494121*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.411065999692779*pi) q[20];\nu3(3.5*pi,3.44524991422717*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.757587227595391*pi,2.49538705667997*pi,3.97609954278985*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41462079317331*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240808437955873*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.605787643655045*pi,3.22661391988311*pi,4.37766521525751*pi) q[16];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.291379313481114*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49293916283011*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5310305161907518*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.137505786047386*pi,2.83870253998901*pi,0.953194897089328*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0952287544982169*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41215058655854*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[15];\ncx q[5],q[17];\ncx q[6],q[10];\ncx q[8],q[18];\nu3(3.5*pi,3.49283981331492*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.173428352191149*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45688493454035*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.45730618531932*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42943946728876*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31118999604781*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48882127488326*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.198229258582097*pi) q[10];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.204072968545673*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5603921030579804*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313071452184813*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.745727496963886*pi,3.21048118410706*pi,2.92492270725858*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49699456510873*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47447222535806*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.385666887636642*pi) q[2];\nu3(0.405730832679071*pi,0.241334202798268*pi,0.812058890605402*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5121073755888914*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.63357725305234*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48393314928356*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.562982132889859*pi,3.11313425678581*pi,3.26592757096663*pi) q[5];\ncx q[6],q[10];\nu3(0.141428720197218*pi,3.49889450243527*pi,0.5380330580011*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48795540265822*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.391520959918539*pi) q[16];\nu3(0.462622282603663*pi,-0.20596065078055698*pi,4.307997559381731*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5680168231290437*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.373752877840837*pi,0.21347798604948798*pi,4.368213750538629*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.582896735544985*pi,-0.4083164996172824*pi,3.57181414332527*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.707911732947854*pi,2.86363739596649*pi,3.91756127369773*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0962515008435527*pi,2.86421774593713*pi,1.85319749884023*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.350312436940063*pi,0.80340125833397*pi,4.055674561153721*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.530279160664316*pi,0.5243409716564*pi,1.048083007554795*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5858611873421212*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.116696089314936*pi,0.75251676788168*pi,0.5902016077596385*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.453290652080647*pi,3.12731675328533*pi,1.484930854075557*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.424751841498607*pi,0.09500775188711896*pi,4.181601605388121*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.175834045569266*pi,0.23245699263561603*pi,1.108786064374517*pi) q[12];\nu3(0.190770037283376*pi,3.43305341097159*pi,1.96050289563811*pi) q[13];\ncx q[14],q[16];\nu3(0.637223182534658*pi,-0.25361068125964603*pi,3.38636134732057*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.351395079380991*pi,0.06067416983115104*pi,4.38439706373532*pi) q[21];\nu3(0.501861333134591*pi,-0.347919902895249*pi,1.043402488534322*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.637776593959336*pi,-0.129687473221334*pi,0.8047910791691071*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.632574137805943*pi,3.1603756152433*pi,3.86522534270788*pi) q[12];\nu3(0.738549656067053*pi,-0.286643688940878*pi,1.212838712567962*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.651598243250375*pi,2.59248658156848*pi,3.65038633157318*pi) q[19];\nu3(0.725272563986953*pi,0.30364993593769696*pi,1.457264786585325*pi) q[20];\nu3(0.61065026667673*pi,-0.346155335953903*pi,1.0194921551060872*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39598207000484*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0980083040540769*pi,-0.07334354239727398*pi,0.9921751231223239*pi) q[9];\nu3(0.531163514771835*pi,2.92578396311373*pi,3.57008312561844*pi) q[10];\nu3(0.25712059585014*pi,3.25905330212931*pi,4.472007929702389*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1525780734952829*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.596155224378942*pi,3.4304612400492*pi,3.80683521426706*pi) q[19];\nu3(0.637058132689354*pi,0.29058624904892105*pi,1.368013415182159*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.371266333285703*pi,0.254586946870352*pi,3.80334487048853*pi) q[8];\nu3(0.684631169493293*pi,0.5436459808256999*pi,1.2111449733212*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.314770683837498*pi,0.7289043783868501*pi,4.322788199678429*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.570306883534689*pi,-0.059726130995927995*pi,0.856641451286493*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.311117772935125*pi,3.00462652318988*pi,0.88890195040808*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.387263492230278*pi,0.13911450927186497*pi,0.972845288242365*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.596850646110713*pi,0.19110512762828302*pi,4.25003026536269*pi) q[14];\nu3(0.238358444539326*pi,3.40800675706707*pi,0.5605528381281469*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4854148893856305*pi) q[17];\nu3(0.237086226916803*pi,0.59153270015181*pi,0.5361993451581903*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.367653048157176*pi,0.177233327255214*pi,0.873124040433231*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.46730772272296*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.467954417179259*pi,3.21034028239299*pi,3.19855119719868*pi) q[14];\nu3(0.319666207471973*pi,-0.354573758569084*pi,0.781325337053653*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.309350706156734*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.870869870641665*pi,-0.16451863165375002*pi,4.3846565805602395*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.609864779705521*pi,0.6711605791522*pi,0.954381841661089*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.65631132249131*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[14];\nu3(3.5*pi,3.41005757552453*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48031292681495*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1584674553976169*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.38588329788822*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.2452339892075441*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.345311699786979*pi) q[18];\nu3(3.5*pi,3.38716674698103*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.344711938527983*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47964527211426*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(3.5*pi,3.39587976805134*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.45326554334197*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.262577559422719*pi) q[12];\nu3(1.0*pi,0.0*pi,1.157721556411706*pi) q[14];\nu3(1.0*pi,0.0*pi,1.306789346868554*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(0.310505103135671*pi,0.06131164446113502*pi,3.84097193693984*pi) q[3];\nu3(0.687002565098173*pi,2.93256722381873*pi,3.45974701732541*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46306747574398*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.611034940312485*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27301278364187*pi) q[18];\nu3(0.71767890592859*pi,3.45639346978108*pi,0.640828460896386*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4848833938591*pi) q[1];\nu3(3.5*pi,3.45378668229347*pi,0.5*pi) q[2];\nu3(0.297988158790074*pi,-0.4680836626312339*pi,1.03167020729513*pi) q[3];\nu3(0.257297053014103*pi,0.009268555035832016*pi,4.08738574524594*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5848106604704415*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.520527628170737*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34596955776451*pi) q[15];\nu3(3.5*pi,3.36982648229504*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.189154393405536*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2658348645246909*pi) q[20];\nu3(0.388518284425901*pi,-0.09641344862851497*pi,3.76318924353331*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(0.704262354745045*pi,0.7712910674467099*pi,0.9185056860660881*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.806705765944063*pi,0.12820637533132295*pi,3.638472746458*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4802565398730305*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36117669417974*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.655215895984654*pi,3.35483738160328*pi,4.30941861675013*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.197263967756608*pi,0.15078250612684196*pi,0.8405538258452561*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.472095265999455*pi,-0.009802224466604004*pi,1.392012155769301*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.315049742064948*pi,2.54707255727342*pi,1.53478508032881*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.41044375607673*pi,-0.19178641237105798*pi,4.00648478569536*pi) q[9];\nu3(0.600012897976175*pi,-0.15989876578921702*pi,1.164990275483172*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.622703111351377*pi,2.69381635595144*pi,3.47154593763294*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.475073331219796*pi,0.43173858432219403*pi,4.11822761388324*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.580147803081267*pi,0.77460636872662*pi,0.955264775762555*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.76234175386321*pi,-0.4110672964591295*pi,3.54772446924215*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.380996068890134*pi,0.311339109856281*pi,0.647349500394831*pi) q[6];\nu3(0.436356079877061*pi,0.250566245953028*pi,0.663520110071918*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.600414877344621*pi,-0.223551561432615*pi,4.49069035023426*pi) q[12];\nu3(0.676091343774765*pi,0.7442196621500701*pi,1.025655846539133*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.538779999268681*pi,3.26397588607843*pi,4.28178027168183*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.38621609507499*pi,-0.07339346955998999*pi,3.91244383635743*pi) q[0];\nu3(0.747631427477212*pi,-0.078826447778439*pi,4.13368901171356*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.533648465998203*pi,0.6560857552506401*pi,1.012838068531094*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.495843629506771*pi,0.44207337776781197*pi,0.5624400354168735*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.192273561326813*pi,3.00652815545742*pi,1.56827995945864*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.734563117291668*pi,2.92305674956759*pi,4.02379390190276*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.79577737426248*pi,3.04432295874226*pi,3.00406046609661*pi) q[0];\nu3(0.773826191463537*pi,3.36717920801045*pi,0.638878339529092*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45431048406621*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.558363200494631*pi,-0.4263891417762542*pi,4.04417444881589*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.324630066726285*pi) q[10];\nu3(0.330561348854519*pi,0.7265705881967801*pi,0.5624579475914436*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.537254374103488*pi,0.491698938335968*pi,4.3678376593107995*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36497798050648*pi,0.5*pi) q[9];\nu3(0.615677047876924*pi,-0.4272205732633543*pi,3.33262603700977*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250393361933815*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.283361753470264*pi,1.00131996805916*pi,4.34530166800986*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.782024736468764*pi,0.13689440658457397*pi,3.93376155533114*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.4200099074878*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.449933225153588*pi,-0.22284027718988098*pi,0.9557515292091741*pi) q[15];\nu3(0.287967005638675*pi,-0.360151706702883*pi,0.798661912800665*pi) q[16];\nu3(0.87382794224703*pi,0.041142393911010045*pi,0.779486096940033*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[10];\nu3(3.5*pi,3.49454852609454*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44317946230733*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2878491514614852*pi) q[12];\nu3(1.0*pi,0.0*pi,1.413965261171072*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38362748408814*pi) q[14];\nu3(0.253242513059516*pi,2.91292755827372*pi,0.7537081948722131*pi) q[15];\nu3(0.673385913141347*pi,0.10595661170571102*pi,0.830611147724688*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43118954486214*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.2455449532779501*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.570003413533726*pi,0.36543679039978805*pi,1.020679043608557*pi) q[20];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45076545986273*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.27428776479256*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.237812072533791*pi,3.1980296663111*pi,0.5455616281763375*pi) q[20];\nu3(3.5*pi,3.44650318386652*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.43315952811445*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.28909515708818*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.386214429762959*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2042729724995849*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.45236594243636*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.1413803278417118*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.36703716219946*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.935804733374339*pi,2.7169124784142*pi,3.77474933496707*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3894650835165105*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.34748051352281*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.180572391637718*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5848280711715383*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201417578922664*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.627332963575919*pi,3.10042231388948*pi,4.0072059001735205*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.49438230938747*pi) q[16];\nu3(3.5*pi,3.38737205638406*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.110104322413624*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.811884481434429*pi,3.08698543694549*pi,3.72162780041542*pi) q[9];\nu3(0.208729604501076*pi,0.108341022664046*pi,3.45738945051843*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.409844760155737*pi,-0.232683765216895*pi,0.999785640084438*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5574188356884786*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.625143419142877*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.588555930464812*pi,-0.4275866182891264*pi,0.5388506779299403*pi) q[9];\nu3(0.396039196544987*pi,2.41133821412089*pi,1.150226605022802*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.745250279319066*pi,-0.232804448990528*pi,3.69988153255326*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5364711809451059*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.607559370974124*pi,2.83755548343985*pi,3.3111803777583*pi) q[6];\nu3(0.353914127194038*pi,3.06372965443274*pi,1.98425440919772*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.590876370338824*pi,0.89160527123941*pi,0.751872904873347*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.278162669537719*pi,0.96630872548476*pi,4.242806607251691*pi) q[6];\nu3(0.26466745321447*pi,3.37869254244792*pi,0.972195759547557*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.235004667765312*pi,0.17607245262188798*pi,1.26909901468784*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.409131064816349*pi,-0.36856925854754397*pi,4.32813119826422*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.538149061940724*pi,-0.180065690188199*pi,4.15120885924868*pi) q[2];\nu3(0.345648526841929*pi,3.37332237498918*pi,1.84067645941809*pi) q[3];\ncx q[4],q[14];\nu3(0.770484618332308*pi,2.9131282782316*pi,3.16546905419027*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.770027551900392*pi,0.23480085941279905*pi,1.095992824120962*pi) q[13];\nu3(0.775234706954254*pi,2.82669185630492*pi,3.34600623447877*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.461854500854697*pi,0.07965999024550297*pi,4.07593614607813*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.506540478342004*pi,0.239194176711788*pi,0.943930806335683*pi) q[19];\nu3(0.834633254112982*pi,3.44991100543459*pi,3.82435432042046*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.280080637775892*pi,0.132748388749671*pi,0.752076859277347*pi) q[2];\nu3(0.607361865647583*pi,0.023264193297135027*pi,0.806187028007331*pi) q[3];\nu3(3.5*pi,3.47608153716706*pi,0.5*pi) q[4];\nu3(0.576056937801954*pi,3.08258844535124*pi,3.32564168058771*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.489277326272257*pi,3.06698809965514*pi,4.466055009184521*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314939551043554*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.422069376957141*pi,3.07531569830169*pi,1.63813569100048*pi) q[17];\nu3(0.45780502371579*pi,-0.131162298359966*pi,1.50262981988004*pi) q[18];\nu3(0.731868281203844*pi,0.04574460500289401*pi,0.786044760251275*pi) q[19];\nu3(0.685493087518343*pi,-0.337990122007096*pi,1.06729333595825*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.213446014771789*pi,2.56384944477398*pi,1.349612714294214*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.528326858726875*pi,0.8386699124493999*pi,4.2791464304161995*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.426829169997714*pi,3.35559252048615*pi,4.15499297292709*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.484499453853985*pi,-0.08609530704413798*pi,0.5868273904883454*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.371316163942019*pi,0.6668272552226799*pi,4.2349422283589195*pi) q[21];\nu3(0.670512315706371*pi,0.34398979942472396*pi,1.471373969176954*pi) q[0];\nu3(0.418048956116167*pi,2.41058814602846*pi,1.267969996154725*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.592294326178097*pi,-0.328011620014741*pi,1.1735922148533628*pi) q[8];\nu3(0.757915899273797*pi,-0.40344126172523487*pi,4.46264060590693*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.75157503343932*pi) q[14];\nu3(0.318161395650965*pi,3.34039348953805*pi,1.90865268334579*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.688336195388313*pi,0.6084057773773199*pi,4.37688809481549*pi) q[21];\nu3(0.68000375833584*pi,-0.4832124498406728*pi,4.10237750869239*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[6];\ncx q[4],q[14];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.650014027495039*pi,3.2955457694919*pi,2.98152227666366*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43676351625356*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47998753271932*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49987721966663*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.255695969265949*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,3.48418028965027*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222688926642669*pi) q[17];\nu3(1.0*pi,0.0*pi,1.326549943676574*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196137513834569*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.43501384454185*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30798176820157*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42525833794558*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.45148760697148*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43854908757438*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.360464117786289*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4831567537815395*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39815544574363*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5558508057444356*pi) q[20];\nu3(1.0*pi,0.0*pi,1.23653885040679*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[17];\ncx q[3],q[6];\nu3(0.812070567821353*pi,3.14975185952585*pi,0.5875573901044617*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[16];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.304334577040746*pi,0.418323554533931*pi,0.731391608442112*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5318899551440182*pi) q[18];\ncx q[0],q[9];\nu3(3.5*pi,3.42040647973223*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.347880173791495*pi,2.65718244014237*pi,1.377781016497359*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.43541630207433*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.376223284379652*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.432408928597299*pi,2.61025450618026*pi,1.015778781894317*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2687275709344181*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49639645413511*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5110475396978251*pi) q[21];\nu3(3.5*pi,3.4913798343936*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.2655348322637159*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[21];\nu3(0.395411953971845*pi,0.08192697858998699*pi,0.6360547107210011*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.36728048150038*pi,3.34678031575587*pi,0.645492513718471*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.700600461023316*pi,0.90759370021782*pi,0.979602424534513*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49867769370956*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.459549897235772*pi,-0.37128452853149096*pi,3.85505508426519*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5339978444978772*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.627236051590678*pi,0.50567822239587*pi,4.20996925786432*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.726621941029635*pi,0.24784894286376502*pi,3.83311104799628*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.71392265404071*pi,0.36328325811790696*pi,4.453536715449561*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.659042118216902*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.672642351242937*pi,-0.4484253608748202*pi,0.790180413914523*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.560324532210641*pi,-0.289046574013121*pi,4.05803441918599*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.587584065258709*pi,0.389455063993431*pi,0.9930473503663719*pi) q[2];\nu3(0.333443111462014*pi,-0.070066492132418*pi,4.05948334408701*pi) q[3];\nu3(0.638439582567222*pi,0.300344781760298*pi,4.4486321964424*pi) q[5];\nu3(0.603746446887769*pi,-0.34551736628853*pi,4.13904464311843*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.541842330524169*pi,0.100193381499606*pi,0.747087247448422*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.784582303344506*pi,0.145903097370635*pi,0.8203155420728829*pi) q[17];\nu3(0.229257832629682*pi,3.38819448113583*pi,4.4696224092951695*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.362601982043557*pi,3.35942768448707*pi,1.84371578965712*pi) q[1];\nu3(0.551890429377312*pi,0.66054601334233*pi,1.0350767327144421*pi) q[2];\nu3(0.53918827522312*pi,2.82944835937478*pi,3.4488769454351*pi) q[3];\nu3(0.672799404270171*pi,3.16123701493774*pi,3.29090701072526*pi) q[5];\nu3(0.403618438258007*pi,0.34127541030867403*pi,0.694686104084798*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.678029017443032*pi,-0.23588797885781998*pi,1.064672548512384*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.262125925342155*pi,0.07386439933077105*pi,4.32600663451258*pi) q[17];\nu3(0.199354167507558*pi,-0.06563585022342999*pi,0.8474399816924381*pi) q[19];\nu3(0.684009186917922*pi,-0.11572783144267901*pi,4.28908787924581*pi) q[21];\nu3(0.506875998644492*pi,3.07613496474826*pi,2.95255179190771*pi) q[0];\nu3(0.554756564951406*pi,2.98267183090514*pi,3.74135157404477*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.729661186559721*pi,-0.14563219992431797*pi,1.224930640426161*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.298426549052061*pi,0.68002133334229*pi,4.02981865619584*pi) q[21];\nu3(0.179076520928873*pi,2.68463663413204*pi,1.480991448622933*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.818059912772947*pi,3.03765863381658*pi,3.36824109963954*pi) q[15];\nu3(0.354450513546763*pi,3.29660043683782*pi,4.2537291457886806*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.235358620379666*pi,-0.4806884200969139*pi,1.04187653536169*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40962709917729*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.081873386117669*pi) q[14];\nu3(0.664580053656304*pi,2.7875262689852*pi,3.42141797095504*pi) q[15];\nu3(0.107929103370597*pi,3.3990376091479*pi,1.3944825830401562*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(3.5*pi,3.48306595126606*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.646237959325741*pi,3.14202381431605*pi,3.0700536387038*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.233774536299331*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.29901624130148*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.39460050405169*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47783093160637*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.463346313172623*pi,-0.020774323746152012*pi,0.612858414281247*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.19019911905902*pi) q[10];\nu3(0.700272537778159*pi,0.18030331836948*pi,1.0358975269972142*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5511821575290434*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.182667530407*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2703954214484061*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(3.5*pi,3.39823924260089*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.136629104758258*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.325082253960367*pi,0.05811912954045095*pi,0.700278498772199*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.491773002451253*pi,0.335648509471248*pi,4.0433705789389*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5783723336625091*pi) q[13];\ncx q[16],q[20];\nu3(3.5*pi,3.46485355041247*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47132418729514*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.317141194329296*pi) q[15];\nu3(3.5*pi,3.46858703480886*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.60483906429437*pi) q[18];\nu3(1.0*pi,0.0*pi,1.328025350758221*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49440351562804*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4966233043861*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46583362782167*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.269733742162722*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0904513325904078*pi,0.371236337461336*pi,4.03607344762998*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.75859142444521*pi,3.17131089899494*pi,4.48129993136256*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.250653508007011*pi,2.98598977154796*pi,1.4566734350113881*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.369734209047792*pi,0.10561376234828201*pi,4.23276972710702*pi) q[12];\nu3(0.66740923676621*pi,3.37658454008415*pi,3.4672699708862*pi) q[13];\nu3(0.525510156018957*pi,-0.463113723266783*pi,3.76791763921565*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5177780140247439*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43396513312155*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.626961031597585*pi,-0.209417698195149*pi,1.1592277879893111*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47592229298815*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4057620213054705*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.391560434514148*pi,3.49740913579257*pi,1.3624766382735372*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.348472430076409*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.556222563389391*pi,0.65303977491096*pi,0.945702472839189*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.817129579506195*pi,-0.131925035480073*pi,3.81403975560474*pi) q[0];\nu3(0.351988553179924*pi,3.30490475255758*pi,0.892719995951536*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.150544483617184*pi,-0.4626583918088555*pi,1.83567833399926*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5998526770809401*pi) q[17];\nu3(0.408433396569796*pi,-0.11324934383354901*pi,0.877840128870345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.201491317031137*pi,0.59559839568714*pi,3.61091784941696*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49527978060114*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.314357924922757*pi,2.92142005271816*pi,1.52943499875398*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.83432700536733*pi,0.438658593660863*pi,0.844308781067143*pi) q[18];\nu3(1.0*pi,0.0*pi,1.362245568575047*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.518175141451363*pi,3.09414416492098*pi,3.14937639950972*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.811920694975397*pi,-0.38846410776027*pi,0.965790259443005*pi) q[4];\nu3(0.925752888194401*pi,3.28777430050924*pi,0.563851679106588*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.429549444140722*pi,-0.22566056826375402*pi,3.79211498770641*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.763989709081187*pi,0.27880449632928295*pi,4.3030155168934705*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.485959359358921*pi,-0.19731873774658898*pi,3.94930152848257*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.393077864642508*pi,0.6282380577909299*pi,0.5493343716813054*pi) q[4];\nu3(0.767098794672703*pi,0.346999795825951*pi,1.53909599479632*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.596054625290132*pi,3.30391669492257*pi,3.3263576969503*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.547145505363466*pi,2.81414558834765*pi,4.08868942436193*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.421622484622479*pi,2.9536387481366*pi,1.184084768110474*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2090729009021*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.365613760251778*pi,0.18798866344292497*pi,0.678381243458464*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.411612703741357*pi,3.26731779620758*pi,0.818097571368139*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.364056488345608*pi,0.6334976185272001*pi,4.44434693803464*pi) q[7];\nu3(0.468144279332196*pi,-0.048516456635040006*pi,4.16246046915848*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.489485335420885*pi,0.09355691690142098*pi,3.73699717551666*pi) q[16];\nu3(0.23370443658111*pi,0.09940489558735699*pi,3.65632661627289*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.146086928924931*pi,0.6975374877992899*pi,0.767126312873849*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.751514332970853*pi,-0.377082498701236*pi,4.19719347871653*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.195556583060299*pi,3.26337755399661*pi,0.954559222493398*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[15],q[18];\nu3(0.846137934391612*pi,3.48391843510119*pi,3.66366989886613*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.340194801755784*pi,3.4041629317894*pi,4.41790047102939*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.779485524945995*pi,0.11975360147798098*pi,4.29884359960475*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4943973662796*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.396582617740183*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48699580275716*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.208043289924064*pi,0.7300818011889301*pi,4.40666840617193*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.183700603363686*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38995224451123*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.31062533240825*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.121269027349792*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.523475390102842*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.252568090155246*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.42074438703316*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.173364727230679*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49882054248848*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.104942477880986*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43294068599518*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.47209501010296*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,0.0*pi,1.385945571335137*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5871761698426874*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5226971908898657*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.41765920626715*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.45633684587576*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.08755542254902*pi) q[8];\nu3(1.0*pi,0.0*pi,1.295513087148991*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43833022375697*pi) q[10];\nu3(0.678075495873441*pi,3.11514502164763*pi,2.98451435008526*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48690356038494*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,4.35777157722319*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.333688972321357*pi,0.310372897592876*pi,0.7131351897527229*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.735378846488705*pi,-0.124360034573264*pi,3.66418543494306*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.450662976807153*pi,0.09110325452383305*pi,1.296706075335306*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.445468783195739*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36102140328796*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.733714531398735*pi,-0.374059119824396*pi,1.054762128821078*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.487275617055048*pi,-0.180878066970261*pi,0.993079387626828*pi) q[17];\nu3(0.726655670869785*pi,0.62809711074495*pi,0.9197980273266659*pi) q[18];\nu3(0.212933337864092*pi,0.11040668860186198*pi,3.40762993975659*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.837693999665546*pi,0.23769633415970803*pi,0.9528406726071981*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.387672710157607*pi,3.05749867200608*pi,1.6281298844269*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.470030747067443*pi,0.60717248311896*pi,0.5470679033134906*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.204452913671938*pi,0.14350173343857497*pi,0.644719190780361*pi) q[17];\nu3(0.408676838997833*pi,3.37981100902064*pi,4.17733335634073*pi) q[18];\nu3(0.681239993303624*pi,-0.128048879335116*pi,0.5381713906679682*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.199462406125761*pi,3.48488230728907*pi,0.909953222675401*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.269003369468007*pi,0.02202867971033695*pi,0.9057547160737129*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.197821392364834*pi,2.51083038729646*pi,1.114809156059669*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4253527318413*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1510562020248138*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.904254092054944*pi,3.2047545347217*pi,4.35150478745798*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.889168967359195*pi,2.73751984969643*pi,3.26624170984417*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.45119534684757*pi,3.43700450063763*pi,1.87156918488505*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.730953481163913*pi,-0.236367295931583*pi,1.035230380040405*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41680523965587*pi) q[12];\nu3(0.217402639332958*pi,3.12659527476385*pi,0.7709396916988249*pi) q[13];\nu3(3.5*pi,3.43990099931951*pi,0.5*pi) q[14];\nu3(0.148088434040067*pi,2.91251516973551*pi,1.4730368017320679*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258443027995698*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.589933545180741*pi,0.41017669338681995*pi,1.13000347699979*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.824395846528854*pi,3.07641359292699*pi,4.034376977571171*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.448888903203755*pi,3.18264944259683*pi,1.8576592706241*pi) q[10];\ncx q[11],q[12];\nu3(0.351093349941501*pi,2.97950754798629*pi,1.0615717172720789*pi) q[13];\ncx q[14],q[19];\nu3(0.142696727764185*pi,-0.4191995175806779*pi,0.665126038319798*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31237395205882*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[5];\nu3(0.591887855360506*pi,2.91895563462651*pi,3.40182665886531*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.586107950178729*pi,0.50515582737652*pi,4.32706867498737*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.291200611138416*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6525845862963671*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.233313348350094*pi,-0.17191696671464002*pi,4.03885964055123*pi) q[1];\nu3(0.514251105990021*pi,-0.007074763581775001*pi,0.873616818220169*pi) q[2];\nu3(0.550002427606155*pi,0.78978714315035*pi,4.1578280142595805*pi) q[3];\nu3(3.5*pi,3.34058303850937*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2065257812271502*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.216871425261847*pi,0.19239149167733505*pi,1.0412236072406569*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.491258817049699*pi,0.308734770287159*pi,3.90391059586229*pi) q[1];\nu3(0.410798917627776*pi,2.96128343603293*pi,1.92674297306682*pi) q[2];\nu3(0.724715982158843*pi,3.03256351455557*pi,3.12877752111683*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.87349398647901*pi,-0.10498012122233802*pi,3.69208552839296*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39701563558115*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.491310949321*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.594248894944093*pi,3.13858705111894*pi,3.96264465017555*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40500311218487*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2469452330196789*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.137836401290446*pi,3.13954487397855*pi,0.843887473890366*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.545849900903711*pi,-0.24864173131615203*pi,4.29840202720204*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(0.256922724141826*pi,0.14915197282839698*pi,3.88307363574254*pi) q[11];\nu3(0.50759822147456*pi,3.19100745649539*pi,1.71862158570939*pi) q[12];\nu3(0.769596563772182*pi,-0.035998803604044005*pi,1.280256982323312*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.698291755040686*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49571196802119*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38437505884884*pi,0.5*pi) q[10];\nu3(0.148659730659262*pi,2.75209176514658*pi,1.67451920649416*pi) q[11];\nu3(0.47117965947062*pi,-0.17866247091752802*pi,4.46989240148124*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.139258022896895*pi) q[18];\nu3(0.239492631875237*pi,0.37463723472989496*pi,4.4542772337692895*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272306001479911*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.401216493803224*pi,3.33048213638349*pi,0.616795547699809*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.505510397624607*pi,3.07260095382734*pi,3.01627708313384*pi) q[0];\nu3(3.5*pi,3.42187664724945*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.244878356170657*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(3.5*pi,3.26494639434703*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.180738288827915*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.517688477097381*pi,0.43804484810961997*pi,0.569110909713769*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5944214348332677*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43669372858268*pi) q[20];\nu3(0.828060270553711*pi,0.412620329395168*pi,0.8827416479913279*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\ncx q[1],q[3];\ncx q[2],q[20];\nu3(0.580239693060231*pi,0.67039037033788*pi,0.5054392827091219*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.4608195953251*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.3898010781100019*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.870656439509958*pi,2.62932919564546*pi,4.02400569429446*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[4] -> c[4];\nmeasure q[15] -> c[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.33744036962307*pi) q[3];\nu3(0.466764842880237*pi,3.0529606252422*pi,3.37616380550502*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.4543110486028805*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[5] -> c[5];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40048247261226*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.46479898783305*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3320369935359*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32283835980189*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.158620500590838*pi) q[13];\nu3(1.0*pi,0.0*pi,1.112404215905511*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.357206078401056*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[19];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.600446852463629*pi,3.1310020586157*pi,3.56001922234666*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5704785870109026*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45630249184454*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7039284201693761*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.169771810953228*pi,0.49115833051882396*pi,0.70148608279931*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.819033573527665*pi,0.20369560678431797*pi,0.769207853596489*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.611386568083039*pi,3.27230121435468*pi,4.2311360279212895*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[20] -> c[20];\nu3(0.393716089487625*pi,0.486027526815877*pi,3.97490839882988*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.47725692794107*pi,-0.22900891927377398*pi,3.68280230494639*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.363531313026302*pi,0.73436625530542*pi,4.3479616047697505*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.826543223826036*pi,-0.10213307557722401*pi,1.162228683664198*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0680404538105305*pi,2.85150291895393*pi,1.84104034968112*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nu3(0.478529540346095*pi,0.45651973627293096*pi,0.931857968555434*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.74079289954161*pi,3.26106685399715*pi,3.69229383322966*pi) q[12];\nu3(0.431788843637204*pi,-0.042564791355227005*pi,3.71041086111517*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.37841195153062*pi,2.55519495760617*pi,1.260631908243872*pi) q[19];\nmeasure q[19] -> c[19];\nu3(0.115176316280947*pi,0.72877556529007*pi,4.114607022005*pi) q[7];\nu3(0.592042474283039*pi,2.9113003802183*pi,4.30287932033141*pi) q[9];\nu3(0.639638507367478*pi,2.80603402680987*pi,3.93296058024468*pi) q[17];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.219747838608798*pi,2.68355804185242*pi,1.411004435709833*pi) q[0];\nu3(0.228229861796104*pi,3.0958855032647*pi,0.61198796964813*pi) q[1];\nu3(0.131001366943553*pi,0.5535767615868401*pi,0.889964148383869*pi) q[2];\nu3(0.299919324774014*pi,0.085826378181179*pi,1.138881955968843*pi) q[3];\nu3(0.466028346109178*pi,-0.16032609695789402*pi,1.062749620910386*pi) q[4];\nu3(0.297636377474329*pi,0.18414192082506597*pi,3.57203857046247*pi) q[5];\nu3(0.291732662373629*pi,0.8460624837175399*pi,4.39838734623876*pi) q[6];\nu3(0.38998770120198*pi,0.023960639372098025*pi,3.94402558102081*pi) q[7];\nu3(0.904232149276067*pi,3.00246551208781*pi,3.84345821225622*pi) q[8];\nu3(0.922966306203649*pi,3.41310125453359*pi,2.91879653152067*pi) q[9];\nu3(0.821630346250883*pi,-0.271061015204877*pi,3.95238347785669*pi) q[10];\nu3(0.342036727664769*pi,-0.09314686425704899*pi,3.98804824413061*pi) q[11];\nu3(0.782774262929306*pi,0.28932745222411205*pi,0.514744182051888*pi) q[12];\nu3(0.785041471699698*pi,0.98477517235867*pi,0.517058545925493*pi) q[13];\nu3(0.888383830899208*pi,2.95464816395182*pi,3.26607133089624*pi) q[14];\nu3(0.542456699904167*pi,-0.03460465840555399*pi,3.57445756868326*pi) q[15];\nu3(0.188293335454256*pi,0.13799511787477603*pi,3.87216939159625*pi) q[16];\nu3(0.761316883800519*pi,-0.29033877567283*pi,0.690920698869265*pi) q[17];\nu3(0.803988186960748*pi,2.99676664469807*pi,3.35185998440601*pi) q[18];\nu3(0.930783694342067*pi,-0.4857525042362927*pi,0.746597448390854*pi) q[19];\nu3(0.43999967056924*pi,3.40049484714501*pi,4.3456222658663695*pi) q[20];\nu3(0.658506772431766*pi,0.7171214246298301*pi,4.39842122269966*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,3.29392869452471*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47305391430581*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47547298242985*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2049091233472269*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37977391373949*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4398664871403*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47292784326246*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.108827526084786*pi) q[12];\nu3(1.0*pi,0.0*pi,1.211854080745744*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48332495226021*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.271768582447054*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281556211748393*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1817343682487809*pi) q[20];\nu3(1.0*pi,0.0*pi,1.176009058565099*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\ncx q[2],q[20];\ncx q[4],q[5];\ncx q[6],q[16];\ncx q[7],q[9];\ncx q[8],q[12];\ncx q[10],q[19];\ncx q[11],q[13];\ncx q[14],q[18];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5383550875785619*pi) q[3];\nu3(3.5*pi,3.41563337368837*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.265238250713411*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46727009080333*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.215412776618799*pi) q[9];\nu3(3.5*pi,3.4129938433097*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5001326936517398*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43658533824347*pi) q[13];\nu3(3.5*pi,3.46553537896084*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33679875706672*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5208430916461638*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303884364885854*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198633650566173*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5300829078755508*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40546521627749*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\ncx q[2],q[20];\ncx q[4],q[5];\ncx q[6],q[16];\ncx q[7],q[9];\ncx q[8],q[12];\ncx q[10],q[19];\ncx q[11],q[13];\ncx q[14],q[18];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.32620572847512*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5737844214746097*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.608478140723634*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.64235177641953*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.364382924053996*pi,0.42011342384636496*pi,0.990255288632159*pi) q[1];\nu3(0.465060341136248*pi,0.52157126898482*pi,3.63629868726319*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.893218874491872*pi,2.55748072106252*pi,3.9208455932982*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.157979036533518*pi,3.11914559259324*pi,1.73949085387976*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.186504796102733*pi,-0.17745039031585502*pi,1.135906955588339*pi) q[17];\nu3(0.854763448735002*pi,-0.064290984231961*pi,1.040865927174762*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.311374476416161*pi,0.12061035730399605*pi,3.72822351721817*pi) q[0];\nu3(0.192013440949132*pi,0.6968384138717201*pi,3.8959309946324*pi) q[1];\nu3(0.195360510600232*pi,-0.046670629634674*pi,1.0325367893999151*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.27322346389446*pi,0.5290079608567*pi,3.75172439962608*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.644408489097596*pi,0.14867242767156996*pi,0.9114285805698801*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.112348795092888*pi,3.23475851700371*pi,4.33143921047081*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.462363488509196*pi,0.35431779399518903*pi,3.49377459244886*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.607989426163885*pi,3.34769230311281*pi,3.01589714584752*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.244063871298672*pi,2.50710880927614*pi,1.121671808733014*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.44586577072582*pi,3.1926217603644*pi,3.33303633527455*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.700961205119442*pi,2.86463589852458*pi,3.91977521431004*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.776385361939418*pi,2.63257673846197*pi,3.64096199115518*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.261881969579094*pi,-0.34578201000628*pi,1.66824805673418*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.257695140684716*pi,-0.355925542523277*pi,1.328800513316399*pi) q[6];\nu3(0.871496818037959*pi,0.6428998748613499*pi,1.311924270340295*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.563344408013733*pi,0.12347934375562797*pi,1.139348348935716*pi) q[10];\nu3(0.812688577177926*pi,3.21866014853909*pi,4.07427218192964*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.553552360013262*pi,0.14107701757421098*pi,1.3547501318988031*pi) q[13];\nu3(0.590325492826728*pi,-0.4514665438937379*pi,0.5783820288915595*pi) q[14];\nu3(0.75940477316364*pi,3.17715581363784*pi,3.87355901048008*pi) q[15];\nu3(0.710203034975535*pi,0.9657272413308899*pi,0.933061372775492*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.359329330238154*pi,-0.200042021331094*pi,3.902421735621*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.458091195395181*pi,3.0781431819477*pi,0.678483762629094*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.574371007629409*pi,2.72097994898089*pi,3.31168417854428*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.794793482579064*pi,-0.4816593968949783*pi,1.007445258209943*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.290739684603917*pi,0.60897136299337*pi,0.777399558649249*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.497022153643163*pi,0.9939150529826499*pi,4.319675497012771*pi) q[15];\nu3(0.69753539851113*pi,-0.15993704705870698*pi,1.113731275350144*pi) q[16];\nu3(0.338914683312076*pi,0.9316141722306099*pi,4.344838990429491*pi) q[18];\nu3(0.49661328365808*pi,0.22550913906694503*pi,4.15971420575191*pi) q[19];\nu3(0.100139342519282*pi,0.199870236315424*pi,3.87256310348824*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.727451310495805*pi,0.16020442747186003*pi,0.797596695437718*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.325084905852857*pi,3.30028365809231*pi,0.891145640078145*pi) q[18];\nu3(0.212545974714038*pi,3.32868592772583*pi,4.20107153562533*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.34555261270586*pi,0.5*pi) q[1];\nu3(0.40010337495911*pi,0.71793391068254*pi,3.80507402042784*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.344878952083381*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44460048522811*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.708184012643153*pi,0.5790480384230801*pi,4.35465989899482*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.318960094546298*pi) q[7];\nu3(3.5*pi,3.27518614407608*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1766223318436562*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.359010044540646*pi,-0.259028445910243*pi,1.143374200375363*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.613161384903948*pi) q[10];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.42742104623385*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.621111450070406*pi,3.4423490475205*pi,4.49539610614049*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5263937678548616*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.5842348927810952*pi) q[13];\nu3(3.5*pi,3.45546995108816*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.356521082546635*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.189523321303426*pi) q[19];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.32670099089886*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.146687088889942*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38276684376863*pi,0.5*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46493282333453*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(3.5*pi,3.41922166721446*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.443214825656804*pi) q[18];\nu3(1.0*pi,0.0*pi,1.228652935061206*pi) q[20];\nu3(1.0*pi,0.0*pi,1.313110083417065*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.164153987684534*pi,2.72730673567773*pi,1.114245347327846*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45436980738122*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5245685068150125*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.298910987606317*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6157044716182221*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.625037821899025*pi,0.29523435829755595*pi,1.59484106960118*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40505414132187*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.604074345323216*pi,0.62623066421107*pi,0.5232096530628381*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.357968458420951*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41914518144643*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46965746342567*pi) q[21];\nu3(0.41456294183104*pi,0.10102338131518196*pi,4.188573249864239*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.549862403550916*pi,0.48631158011297604*pi,1.082543782742027*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.135891921909092*pi,2.8458303796446*pi,1.73985667801362*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5423695986887611*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.894756226424596*pi,3.05907494888805*pi,4.20733648846352*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.476741577265851*pi,-0.220294440114015*pi,1.314528343247551*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.293959785953358*pi,0.19072792285420903*pi,4.40605585238688*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.389886020992905*pi,0.48343674960343797*pi,3.90295120770026*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.577049991639591*pi,2.78307407689025*pi,4.02873235104036*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.50759077590804*pi,-0.44751916239244227*pi,0.91250945297112*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40944202504124*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.109814446066041*pi,2.70201816261245*pi,1.089551545466551*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1869426142360289*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.880746721976417*pi,-0.29836719641936*pi,0.95288645813465*pi) q[13];\nu3(0.666888139633097*pi,0.19027277937750497*pi,3.75200141729496*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.768200150190917*pi,-0.49899109862188257*pi,4.15164206379651*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.501312585923619*pi,0.31472471604250196*pi,3.96838302766835*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.550390508908369*pi,3.00528928417413*pi,3.78147630685989*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.87748669709077*pi,2.75291466898746*pi,3.65577767898595*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5337829570110149*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.37189790731734*pi,3.19924138931366*pi,1.2593647712391731*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.50137519170472*pi,3.44209052027012*pi,0.881466268096061*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[11];\nu3(0.762687974831189*pi,-0.485961233947731*pi,3.60497980434513*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.670435961232841*pi,0.30165922189349903*pi,0.5637799662530911*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.675164717873393*pi,-0.28758841888584996*pi,4.374448787007299*pi) q[15];\nu3(0.325875271618963*pi,-0.414712096806092*pi,4.35458222124676*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.523748837374574*pi,2.54797202043009*pi,1.202352212971322*pi) q[3];\nu3(0.54027456012912*pi,0.08664808969723103*pi,0.728715424708313*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.227133451682263*pi,0.18058258354433399*pi,4.31619600755021*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.220416943310608*pi,2.56243238517258*pi,0.9921998058377479*pi) q[16];\nu3(0.0864551075347296*pi,0.53557109361727*pi,0.7131427087464259*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.59994398903515*pi,-0.08015331841220902*pi,4.0036087051686895*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.224866749349454*pi,0.27372102658111497*pi,3.78213464690759*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.877589741589372*pi,0.7406052401558301*pi,4.26988315615226*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.337514875921498*pi,3.01223886992741*pi,1.0281495145815431*pi) q[20];\nu3(0.29000600035468*pi,-0.4304461460182821*pi,0.78691434537507*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.353504456130096*pi,0.12501887821373403*pi,1.009757938944194*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.10399207602508*pi,0.8861524015892099*pi,4.40721853989068*pi) q[12];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.125210874688312*pi,0.03648955757471595*pi,4.04268628911443*pi) q[20];\nu3(0.493488191429028*pi,0.59934870156505*pi,4.04669528082421*pi) q[21];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.530476277384438*pi,3.02484913710155*pi,3.95134577970842*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40905611935859*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.541767938562055*pi,-0.027528371331766*pi,0.817932825986296*pi) q[18];\nu3(1.0*pi,0.0*pi,1.141994779429972*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.36324589374586*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.195695377285654*pi) q[8];\nu3(3.5*pi,3.49577457723673*pi,0.5*pi) q[9];\nu3(0.579408105991261*pi,0.018453382577761968*pi,0.7501945485216319*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.374995598823129*pi) q[14];\ncx q[15],q[19];\nu3(0.690683399780391*pi,-0.17259957868550402*pi,4.094323817848609*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49404455142938*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,1.237491889852251*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[9],q[14];\ncx q[10],q[21];\nu3(0.241053449899113*pi,0.13810666333700405*pi,3.87413012674088*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48443522622659*pi) q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.49976686979447*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49334507429042*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47801212832782*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43730049197773*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243922825429675*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43588105653311*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300265215339031*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211266842830243*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.48292319744033*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[9],q[14];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4373085569497*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44489761443491*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5487659822084905*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.098004922568868*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1923264642008111*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.721399760655197*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40063921003639*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39028754901398*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.339130197989123*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[16];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35239698513137*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.158388401512521*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43420868899561*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5994035492476792*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41884677951127*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.415080983505458*pi,-0.446379889524986*pi,1.3001180120377631*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.355390026944741*pi,0.25290899121478805*pi,1.2155207698534198*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.578723023329859*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.290543251331833*pi,3.21942302863104*pi,2.17277380599159*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.785331842152078*pi,-0.18506363505672502*pi,4.18245890287994*pi) q[0];\nu3(0.414608044303743*pi,0.62520606590928*pi,0.602966108298716*pi) q[1];\nu3(0.279791185060428*pi,-0.067641863547445*pi,3.82899790207061*pi) q[2];\nu3(0.566440367101825*pi,0.25471448465594704*pi,1.4252529271084962*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.288657289555022*pi,3.27050156697964*pi,1.2677362135382642*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.394506000627639*pi,0.5073376980595901*pi,3.83704750022633*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.847247614461011*pi,3.41713294370422*pi,4.41852125352899*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.303165737654286*pi,0.5479823108836199*pi,3.83335846262245*pi) q[18];\nu3(0.43858818097348*pi,-0.242281478905728*pi,4.4798498871037395*pi) q[19];\nu3(0.541823493057055*pi,3.4895648341413*pi,0.5486506917878464*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.11824887300346*pi,2.44631174520149*pi,1.225212114373229*pi) q[0];\nu3(0.368684266390827*pi,3.48057348417183*pi,1.72874515706929*pi) q[1];\nu3(0.862519496833265*pi,3.3637854521438*pi,0.560981304992633*pi) q[2];\nu3(0.575991992757833*pi,3.04958582222525*pi,4.41161418071732*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.718780021813203*pi,-0.10538895308864898*pi,0.839905891807236*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.790215562192462*pi,-0.4690185115461395*pi,3.16672051361371*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.34255735646184*pi,0.148639294062881*pi,4.05053425901996*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.753535658685597*pi,3.36151113043593*pi,2.92142649893155*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.693523761594664*pi,0.202879030577354*pi,3.86043159848204*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.590009780626799*pi,3.44151618567604*pi,0.570207491365908*pi) q[9];\nu3(0.392785916358482*pi,0.05737911803803197*pi,3.67584774737256*pi) q[10];\nu3(0.447956981842964*pi,0.475379282647457*pi,3.9838706317746*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.805649942010654*pi,0.09354057011275896*pi,1.177109302935507*pi) q[13];\nu3(0.303084277400084*pi,0.76061262679363*pi,4.43263374196551*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.512119485909395*pi,0.40774758552050405*pi,1.55031093966151*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.662306400304497*pi,0.5902681610335301*pi,1.200309952711679*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.263789662416203*pi,-0.257536933387291*pi,1.213429967373803*pi) q[9];\nu3(0.301450484730998*pi,0.391063446246416*pi,0.661388428203376*pi) q[10];\nu3(0.55634794589846*pi,3.44481312464662*pi,3.72520249002695*pi) q[11];\nu3(0.770569030539707*pi,3.33142142347793*pi,0.60977204754278*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.793776719056892*pi,-0.24363596506888402*pi,0.7550584290158999*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.331944856694942*pi,-0.065491986496992*pi,1.405418180260424*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.628716790949443*pi,0.20149653283102098*pi,0.719769388437259*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.340796416169327*pi,0.34597767267316804*pi,3.99192704401645*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38237066284417*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.593210759640762*pi,0.08295744411807104*pi,0.5248541006128552*pi) q[16];\nu3(0.636252843656606*pi,2.47775078097774*pi,3.59894237470009*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2466951224044411*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3461731317983*pi,0.5*pi) q[0];\ncx q[2],q[14];\ncx q[3],q[19];\ncx q[4],q[11];\nu3(0.481721273049386*pi,0.6959825905672099*pi,0.792879007646901*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.268220522230548*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36906641714216*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.497999132089114*pi,0.08206222057271995*pi,4.26441046595448*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283384280160659*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.46919701126508*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.28255073724909*pi,0.5*pi) q[4];\nu3(0.777565364249032*pi,0.66490689481759*pi,4.37828869128823*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.42829538818383*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.262646303435828*pi) q[11];\nu3(1.0*pi,0.0*pi,1.231744959859428*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1924192569015402*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32431214490504*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[14];\ncx q[3],q[19];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.640715049987845*pi,0.6666929742037*pi,4.42646015063379*pi) q[7];\nu3(3.5*pi,3.39701653193419*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.617495742839585*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2537210827062601*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38205496874709*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.41067277851953*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.555564334980813*pi,3.1574184632984*pi,4.0812350241335995*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48317997448275*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.696585936827293*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.283053807120441*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5130723908268973*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5249874211965966*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49471070454997*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.126843423973018*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37227310101441*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.364958809918761*pi,3.26196639209336*pi,1.0135775100906121*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.642336105563076*pi,-0.130630956393552*pi,1.234715270281461*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45852514097534*pi,0.5*pi) q[17];\nu3(0.91722726204638*pi,3.0996502771204*pi,2.92132508003731*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.072291817010342*pi) q[21];\nu3(0.765635749716986*pi,2.62067594494567*pi,3.40136363330248*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.398467867052606*pi,-0.10954586985633702*pi,1.170667762265136*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.600131408328306*pi) q[6];\nu3(3.5*pi,3.40480202114081*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.748890388209807*pi,-0.107410428661464*pi,0.609685883856947*pi) q[9];\nu3(0.855885951253646*pi,0.6015408750198199*pi,1.1237266454981811*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2808936110130391*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.326493814503852*pi,0.15644246287695995*pi,0.731017246360214*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.645864418490412*pi,-0.023016305058829012*pi,4.39606070271775*pi) q[2];\nu3(0.439041762765559*pi,-0.03152380482664602*pi,1.33548569839429*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(0.599759513398778*pi,3.43592024796494*pi,4.1475496806248*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.374440033869906*pi,2.86571518644458*pi,1.295070310828173*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.608184411894351*pi,2.36283483524178*pi,3.71048714788502*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.521555017126329*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.874545493203553*pi,3.31659111455448*pi,3.26091566342407*pi) q[3];\nu3(0.643845954763652*pi,-0.39447648039785*pi,4.01023700706622*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0700900214819001*pi,0.44602459414849505*pi,3.63267382361037*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3873486156996*pi) q[13];\nu3(0.242347493801466*pi,0.426394876307302*pi,3.49161268365008*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.357737106441153*pi,0.09443267273345402*pi,1.171037652543426*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.226158363140571*pi,-0.387671760202559*pi,4.0827901766924*pi) q[4];\nu3(0.731907005950048*pi,0.29655806213549496*pi,1.231493940112014*pi) q[5];\nu3(0.829292102386931*pi,0.50064409014466*pi,0.8214179247400579*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.457613343549135*pi,3.07722050031253*pi,0.679933378795853*pi) q[11];\nu3(0.111186305332039*pi,0.46475213486515*pi,4.1962818693688995*pi) q[12];\nu3(0.250478411096917*pi,2.33231717335279*pi,1.179052996803511*pi) q[14];\nu3(0.319925405688385*pi,-0.4785966181227198*pi,0.9859188290976271*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.144781006537048*pi,3.27826575070681*pi,0.915801195412234*pi) q[5];\nu3(0.441347393675121*pi,3.18743500625727*pi,3.3136185060125*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.356232084450842*pi,2.59874495362213*pi,1.144023929725742*pi) q[11];\nu3(0.167715626055294*pi,-0.4167506271275488*pi,4.26966471209684*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.436042696978656*pi,3.14369191322902*pi,3.28132473929637*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.48876708608303*pi,0.426915599928694*pi,4.39590390822989*pi) q[17];\nu3(0.292317273158982*pi,1.16203829456914*pi,4.18402916247681*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.796620754090267*pi,-0.143662646048333*pi,0.638349151427689*pi) q[1];\nu3(3.5*pi,3.37538719358622*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.375757208656953*pi,-0.350513239353079*pi,4.27923450443812*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271840221894075*pi) q[19];\nu3(0.313722190427459*pi,3.11339048667867*pi,1.0491748872556719*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.657089414872573*pi,3.10794137512471*pi,3.87430925743946*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.50127624938733*pi,2.92218280531523*pi,3.62896561744966*pi) q[21];\nu3(3.5*pi,3.41824712346235*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.2899172953572942*pi) q[5];\nu3(3.5*pi,3.36714888823902*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1297164279285599*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.501324908844044*pi,0.224158776865235*pi,0.600983166878067*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.639721513896404*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.113621087515999*pi,0.20543929602894495*pi,1.210123991180428*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.45880216813835*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.611415282245973*pi,3.34233690846885*pi,3.82260083970524*pi) q[7];\ncx q[10],q[20];\ncx q[11],q[12];\nu3(0.90953980135715*pi,0.113246705156137*pi,4.38798592170634*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.242602355601808*pi) q[15];\nu3(0.64250610654234*pi,3.10847944378882*pi,3.45324215974305*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,4.39898462607633*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.814649281430024*pi,3.44983610348611*pi,0.5661560881564298*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46079425357025*pi) q[9];\nu3(3.5*pi,3.37205387961517*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40458394960227*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2939075176959691*pi) q[12];\nu3(0.0471062299124619*pi,-0.275036219207129*pi,4.44923745781189*pi) q[13];\nu3(3.5*pi,3.49542805215*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2628177157216292*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189224682628185*pi) q[20];\ncx q[0],q[5];\nu3(0.614582697167537*pi,3.18179430102816*pi,2.89245030549116*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[20];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.44796863529739*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.35550065894882*pi,0.5*pi) q[18];\nu3(0.528329585609588*pi,0.86804230510179*pi,0.5711834574020735*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217541748075482*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.673704355392734*pi,-0.12130106499639198*pi,0.877190862955616*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5482781655494762*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.613412297276*pi) q[17];\ncx q[18],q[21];\nu3(0.476021434050949*pi,-0.30387766740230604*pi,1.126165742239544*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5622786315649546*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45116463530301*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34119634178731*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.1542257849948871*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.278476585937647*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43149327478303*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43726726983431*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2859209595523882*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5294627180087716*pi) q[13];\nu3(0.368200097932113*pi,0.27258220542884404*pi,0.5012703163998246*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5603399860518534*pi) q[16];\nu3(0.290493603894355*pi,-0.078861650637707*pi,1.112010619930822*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47209512057286*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.206253867681498*pi,-0.223641729393173*pi,0.9551547319340941*pi) q[10];\nu3(0.309174067363182*pi,0.24913209209212495*pi,1.214402200655568*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.818039809881944*pi,3.28644336602311*pi,3.89623344231078*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.435811753019822*pi,1.02989473304501*pi,4.06662150464212*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.276356971138498*pi,3.14096598443488*pi,0.656486095763587*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.541402538748592*pi,0.217457076935618*pi,3.61018248854853*pi) q[4];\nu3(0.410589334458645*pi,3.19584965251923*pi,1.228134449682192*pi) q[5];\nu3(0.116440592163687*pi,3.05580214314111*pi,0.6865930279879819*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.437401364394305*pi,0.379840187682442*pi,3.86627774725575*pi) q[9];\nu3(0.413366631614814*pi,0.73868152892543*pi,3.86450480766782*pi) q[10];\nu3(0.751434286030014*pi,-0.05053588538963799*pi,1.270459050228359*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.140850612989833*pi,-0.10039010696565398*pi,3.75352919169886*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.482017431001018*pi,0.09694296892139997*pi,3.95645495112717*pi) q[4];\nu3(0.722110637577073*pi,3.07533613818974*pi,3.80221127291889*pi) q[5];\nu3(0.533651371875915*pi,0.08354540978074598*pi,4.07899847688477*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.285797385276292*pi,3.25387928074868*pi,1.465964535062118*pi) q[8];\nu3(0.856343649487392*pi,-0.4197811690686409*pi,3.21239978821329*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.893792951326214*pi,0.450244566221112*pi,1.038476739567026*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.84402505145229*pi,2.95702250061689*pi,3.72650978952511*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.273202719229502*pi,3.12999896393382*pi,1.71582143043176*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.753727042948738*pi,0.7729872533053901*pi,0.655914700650069*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.761612628106443*pi,2.81253651902531*pi,3.79095318276272*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.250328903222606*pi,0.7544772014546299*pi,3.98256281969803*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.397118286389063*pi,-0.4424092071330819*pi,0.9448218914316671*pi) q[18];\nu3(0.568932139704383*pi,0.174458514071003*pi,4.33876762199794*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.267074387592083*pi,-0.043618793983011994*pi,4.09734670694194*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.812595121424104*pi,2.52193015051442*pi,3.83530155291301*pi) q[13];\nu3(0.495198228650877*pi,0.85506982451679*pi,0.660444820348531*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.539413547901065*pi,2.38023943302431*pi,3.69149003475536*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.817266344434651*pi,0.29893232487378396*pi,3.96774843941382*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.77206360467623*pi,3.45860827195288*pi,3.62178966260879*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.284124184882531*pi,2.8579792595954*pi,1.58202055045731*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.318086178039937*pi,0.40744998923589204*pi,4.05139262774028*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40224189098711*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.28736954700683*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.215960195975055*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.551212804305953*pi,2.89159151737196*pi,1.334331316192152*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.178104041329139*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35842663748761*pi,0.5*pi) q[0];\nu3(0.25934983264264*pi,3.29016816737854*pi,0.907399708465506*pi) q[1];\nu3(3.5*pi,3.4860644732052*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.241190285381934*pi) q[6];\nu3(0.341866901688158*pi,1.16142737223206*pi,4.16213369029631*pi) q[7];\nu3(3.5*pi,3.25916979300797*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.229605150956767*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.232499254721134*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.191624243717759*pi,2.93584738108789*pi,1.390800382015789*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(3.5*pi,3.4577651507791*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.634359258223554*pi,3.00853516172694*pi,3.88192131775498*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42430141415033*pi) q[11];\nu3(1.0*pi,0.0*pi,1.329074742601356*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.4279457861389595*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43556651072806*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.46197114749833*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.397898497059895*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6343810420859091*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45999426076386*pi) q[17];\nu3(3.5*pi,3.36751626340353*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295097840686275*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5079069911974545*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.61207832743133*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3112176334987*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48996394328281*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.11560227135834*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.697357183351818*pi,0.135635217015466*pi,3.72345557587953*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34228219490168*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.12272671606455*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.513773595267669*pi,2.87944388683287*pi,3.71173149795748*pi) q[0];\nu3(3.5*pi,3.46189655642852*pi,0.5*pi) q[1];\nu3(0.619313260485149*pi,3.30009369091629*pi,3.32194907359213*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.915113083949493*pi,-0.256446465535079*pi,1.0816431215787121*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.459941940049679*pi,0.87903450511517*pi,0.5161608471756085*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.199416230505862*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5078929217015378*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.853923380548581*pi,0.32881367796001404*pi,1.229942200170747*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.408223539758943*pi,3.04895658230118*pi,1.277282109922613*pi) q[4];\nu3(0.455715258536421*pi,-0.226322933541442*pi,4.03478997546991*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.148873428459871*pi,2.76786396233911*pi,1.018166301178479*pi) q[8];\nu3(0.34314131111345*pi,0.6302996719557601*pi,4.21833443862253*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.695773442548154*pi,0.14711299081850504*pi,0.651931310782608*pi) q[11];\nu3(0.5627080793792*pi,-0.4644225473863002*pi,3.20182453022861*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5651304218198208*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.366962976736373*pi,0.384315177675315*pi,4.41475736325595*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.499553913197169*pi,0.07167075662284905*pi,4.18329573867888*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.365876952642068*pi,0.41986346091761095*pi,3.49170524082262*pi) q[5];\nu3(0.612716691942376*pi,3.22928421973392*pi,3.56157527586271*pi) q[6];\ncx q[7],q[13];\nu3(0.669048634452934*pi,0.32379852107776397*pi,1.192720875884336*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.394770014165899*pi,-0.21211745660529602*pi,0.746338796340948*pi) q[10];\nu3(0.510777099829519*pi,2.77018907497702*pi,1.27285855212211*pi) q[11];\nu3(0.888565406762329*pi,3.41269099648917*pi,3.24622546350717*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3909212928303*pi) q[14];\nu3(0.691126055126485*pi,-0.046682301650283975*pi,4.25207133567695*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.917633851725359*pi,-0.03273905213801498*pi,1.103160076590723*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.464515528745557*pi,3.21424124872989*pi,4.3060868891315796*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0991375762158349*pi,-0.24080769942735702*pi,4.45205782937476*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.722062244157375*pi,-0.292388479716742*pi,0.740881200532062*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.453663573452686*pi,3.47253791687915*pi,1.7604594721659*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.698425325888217*pi,0.57148406465208*pi,4.4997557275314*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.746830697955742*pi,0.258396626042798*pi,4.4797219924503295*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.263467102873851*pi,-0.40931151307807667*pi,0.8375448181363929*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.900045319843675*pi,0.6366979466770999*pi,1.083801410415199*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.276812535918236*pi,0.68716731876258*pi,4.35999219425932*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.483524372599989*pi,0.442374000133674*pi,0.976602192043694*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.590797850773548*pi,3.45195453766963*pi,4.27220727664798*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[11];\nu3(3.5*pi,3.37421540088325*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.148914143195662*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.400394640615259*pi,-0.21206859970874398*pi,3.85825381693985*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.105366605326097*pi,0.11453993181976796*pi,1.3625324025073269*pi) q[18];\nu3(0.125932038821499*pi,1.04960886419146*pi,4.26482154722535*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39212436666211*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43491968719334*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.216207126235181*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.273486778268754*pi) q[11];\nu3(0.211708151545884*pi,2.88473504243919*pi,0.760505999792862*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.768198549367534*pi,0.6348298266116901*pi,0.82788098804719*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.49689936002489*pi,-0.300969929805478*pi,1.0549223622700739*pi) q[21];\ncx q[0],q[6];\nu3(0.366236900756201*pi,0.8470956898297499*pi,3.93633653335054*pi) q[1];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34858905917279*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42738534096004*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.187670353123771*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.666653084311218*pi,0.18059076659226403*pi,0.923478860206421*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.164668079722262*pi,3.41277594759881*pi,1.87101149958751*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,4.44851612799026*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.42898561454676*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5563043819055058*pi) q[11];\nu3(1.0*pi,0.0*pi,1.261767798300368*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49054152036273*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3300310995022269*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[18];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.35934068255877*pi,2.5211290107872*pi,1.415406392499074*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5441321747847665*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40339074364851*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38475991117552*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5031512142412882*pi) q[12];\ncx q[13],q[21];\nu3(0.448922464142583*pi,2.58901247993404*pi,1.00097027879656*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246604174136865*pi) q[18];\nu3(1.0*pi,0.0*pi,1.356629868356513*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5503078034252882*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.26414002351905*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.220485602093206*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.174850752666119*pi,2.74343813623326*pi,1.71323036141833*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.821491170855427*pi,0.137911262792636*pi,4.14399893392447*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4447843286466*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.340205590473079*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.33103574794655*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0748710745117862*pi,3.13395486687204*pi,4.42878335074229*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.221915035579555*pi,0.6504559036892099*pi,4.308582307915859*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2051418903379338*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5377673363278839*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45322323870307*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.359950643825483*pi,0.17874229726767898*pi,0.920915442217733*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.645164111326074*pi,3.39927980824695*pi,4.17922424534696*pi) q[9];\nu3(0.524866567101164*pi,0.51204708279591*pi,1.22059578888427*pi) q[10];\nu3(0.876507555209782*pi,3.18236824458993*pi,3.18529661344792*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.27821449036803*pi) q[15];\nu3(0.769922204630729*pi,0.8949301266380101*pi,0.716125042828877*pi) q[16];\nu3(0.561474989915084*pi,3.43525995425728*pi,3.51721512400459*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.294534058076065*pi,0.15454572098463404*pi,0.9888524151885549*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.486296623346622*pi,0.172294897174177*pi,0.9690179404899371*pi) q[5];\nu3(0.636750625925034*pi,0.14405731102212205*pi,4.194749385665149*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.631384209669448*pi,0.45188411627745695*pi,0.5773591237842977*pi) q[9];\nu3(0.765938654109853*pi,0.254280334595001*pi,0.989846608559131*pi) q[10];\nu3(0.142964842450086*pi,-0.08722469363275998*pi,1.083878960840047*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.525147609541186*pi) q[14];\nu3(0.447872482557688*pi,-0.13252578258744402*pi,0.563610038963508*pi) q[16];\nu3(0.534344968235489*pi,0.56316975851051*pi,0.5922707683592118*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.606814036970836*pi,0.323839051489074*pi,0.542757918764257*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.784023708063161*pi,3.24608850875423*pi,2.8706691679423*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.3291403690901*pi,-0.10887982766035298*pi,0.9805911081934839*pi) q[12];\nu3(0.512775305132606*pi,3.38530200920405*pi,3.05932716656145*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5383050047086106*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.358761228159615*pi,-0.10563259318847501*pi,1.408684529520825*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.434806433986261*pi,3.49525384239943*pi,0.896414412892783*pi) q[12];\nu3(0.0834552286637225*pi,1.0594649603992*pi,4.24307635440549*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0349929790034127*pi,0.026665985527838054*pi,1.3684489484562539*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.483692540667838*pi,3.40858493950545*pi,1.78020928289581*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.568766667315095*pi,0.7970532139578099*pi,1.122895707193058*pi) q[2];\nu3(0.668353136377921*pi,-0.117432065737407*pi,0.6446684370585289*pi) q[3];\nu3(3.5*pi,3.4616988937024*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.347722018556515*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.407686388934358*pi,2.65297312351206*pi,1.351462667071555*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.549969338819546*pi,2.69485113572375*pi,3.60570814811411*pi) q[21];\nu3(0.910898994931508*pi,3.03655557424908*pi,3.04449212727713*pi) q[1];\nu3(0.775477086402343*pi,2.71917199009404*pi,3.52037724193734*pi) q[2];\nu3(0.513841970835782*pi,3.38177243038986*pi,0.8394320743871879*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.246838047514212*pi,3.46538869388717*pi,2.00481079855343*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.803141837394649*pi,3.07324924724174*pi,3.41609810700855*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.665154665030238*pi,3.41927131372348*pi,0.8729918516496951*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.59354505033541*pi,-0.4577542703949231*pi,4.07518250689958*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47355744978238*pi) q[5];\ncx q[6],q[9];\nu3(0.809720793544202*pi,-0.4743553266615983*pi,0.75447408046045*pi) q[7];\nu3(3.5*pi,3.43604466366543*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.246115274886034*pi,0.8739399814092601*pi,0.5177096566450315*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.354247135386664*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.3799960790918*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.264217143641011*pi) q[9];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.801094907417671*pi,-0.210562547457662*pi,3.33628958828537*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.589395550185282*pi,0.24302918931583495*pi,4.28610039875769*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47587882069393*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.405371282100361*pi,2.96419390476231*pi,1.185848489619262*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312019282465662*pi) q[17];\nu3(0.528846894970916*pi,2.68025036628977*pi,3.42957895974777*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5485679005273244*pi) q[20];\ncx q[1],q[21];\nu3(3.5*pi,3.39129144597651*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46879784076797*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5833424678135506*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2366582250093558*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.239133640213548*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.46893546608893*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48690276494523*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257994014852713*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.46979887541547*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2939934770943249*pi) q[21];\nu3(3.5*pi,3.3463300551486*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.1689950193542*pi,3.01454771727343*pi,0.968710303659566*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.409188790062791*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.681575377248747*pi) q[13];\nu3(1.0*pi,0.0*pi,1.224199936854781*pi) q[15];\nu3(3.5*pi,3.26499722177926*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205893761910715*pi) q[19];\nu3(0.545315632126927*pi,-0.350622056867706*pi,0.860158025896137*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3849072193566*pi,0.5*pi) q[7];\nu3(0.663202097818251*pi,0.70726668575203*pi,0.647672211145708*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4233158257516*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.157594963780106*pi) q[18];\nu3(0.539537861814325*pi,-0.10864596135648702*pi,3.56116939227079*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5465251305356326*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.597627373082615*pi,3.2449283551686*pi,0.630822901994845*pi) q[4];\nu3(0.164801041360469*pi,-0.4497724596340091*pi,1.93253904152839*pi) q[5];\nu3(0.438429416245937*pi,0.12905678038930102*pi,4.1973783374240305*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46122170916191*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5901866142228579*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.462241926261314*pi,0.7140827774535501*pi,4.08863651295383*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.940693055102995*pi,-0.28469604262132*pi,4.42599779193778*pi) q[4];\nu3(0.507364123028457*pi,-0.199298995702669*pi,3.72851499476295*pi) q[5];\nu3(0.534072598952126*pi,2.71702055752163*pi,1.335972045350673*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.91169839728455*pi,0.23513717028886805*pi,0.72004461500175*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44676627040121*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.175877429531016*pi,0.30195190406792505*pi,0.616633165668134*pi) q[1];\nu3(0.0378577354300387*pi,-0.334223511509257*pi,0.765766410583903*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.55263035163636*pi,-0.352918374492762*pi,0.615900238306043*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.658581101206614*pi,0.53343782096048*pi,1.10418752523439*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.522454535010966*pi,0.309754673353672*pi,0.5071544230134027*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.905315449925136*pi,2.80550851812026*pi,4.22174838470597*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.249607660901671*pi,2.84059167635812*pi,1.497566025347747*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.223079777715397*pi,3.34312528085462*pi,1.4148841618529069*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.592032028464965*pi,3.33444079779361*pi,3.5226089656376*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.70831619894341*pi,-0.24030912625496498*pi,0.723022227472992*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.586525610208918*pi,0.6755320714953601*pi,1.02040477194002*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.48597809457465*pi,-0.186582944122754*pi,1.061177870514045*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.824499491428819*pi,-0.375779560530913*pi,0.828809506283367*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.319602557123252*pi,-0.454689671122199*pi,1.083613791341546*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47621889737419*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.601098867414892*pi,2.7355042450092*pi,3.92251824028205*pi) q[10];\nu3(0.159556091531507*pi,-0.09306990671102*pi,0.916666195090927*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.114623648711342*pi,3.13586097084892*pi,1.447790810287847*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.38875110354781*pi,-0.4617999178374754*pi,1.137126415674266*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271332541810461*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.397070171435833*pi,3.1113047323736*pi,0.5261407127362763*pi) q[0];\nu3(0.21169731206208*pi,0.5783299649888201*pi,0.6712008823710189*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.71556862848011*pi,3.26360486349871*pi,3.29951701918153*pi) q[10];\nu3(0.426558058641442*pi,0.95375231215142*pi,4.35920570519631*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.378682842520934*pi,-0.325695696947779*pi,0.5073227467203496*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.74393369825877*pi,-0.365478824177843*pi,0.912777710198328*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.401700875664574*pi,-0.246543323803655*pi,0.5095968729821087*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0867993437201606*pi,3.33155605307328*pi,0.876108549669005*pi) q[14];\nu3(0.297982589633512*pi,0.292355669105102*pi,3.88393154670116*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.442383282432051*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.407617728977368*pi,-0.18250889665402797*pi,4.4805202777615705*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39652802515979*pi,0.5*pi) q[12];\nu3(0.425025520359214*pi,-0.38103727703338*pi,1.47877101549194*pi) q[14];\nu3(0.766690810461966*pi,0.6493869596539901*pi,0.758684382635864*pi) q[15];\nu3(1.0*pi,0.0*pi,1.152131700611184*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.803295544106281*pi,0.43400286311872205*pi,0.759814750262052*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48428269236124*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.340871336407552*pi) q[1];\nu3(3.5*pi,3.44516443863509*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.241594891008694*pi) q[3];\nu3(3.5*pi,3.48802461339419*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.268080400731371*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5039654028354665*pi) q[16];\ncx q[17],q[19];\nu3(0.146439669788692*pi,2.79594526573219*pi,0.7195712057917321*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[3];\ncx q[4],q[10];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[21];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46636377618151*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.395933844526004*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5477325213076696*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49560611192557*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,3.4333285978478*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3795446188278*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5386601401270497*pi) q[10];\nu3(3.5*pi,3.36755572076491*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2636643547324828*pi) q[13];\nu3(1.0*pi,0.0*pi,1.129397002816812*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.176762269811233*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.49775678680735*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.689601996597407*pi,3.34784831392152*pi,4.09304614552243*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[21];\nu3(0.220330785224775*pi,0.7280749343536499*pi,3.9203574902458*pi) q[12];\nu3(1.0*pi,0.0*pi,1.389283602283538*pi) q[15];\nu3(0.836014468922127*pi,-0.11550002019530597*pi,0.926303713818962*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5569805474002321*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.220540684679795*pi,2.88465351403072*pi,1.86100894293456*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.748043765895827*pi,0.6944771038961799*pi,0.712329089861234*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.739198703804256*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.411991587707179*pi) q[14];\nu3(0.136492915012856*pi,-0.193825983151454*pi,1.63828509825405*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5126774447971294*pi) q[21];\nu3(0.762475941821014*pi,-0.30184665273778*pi,1.147422591920519*pi) q[0];\nu3(0.279028462378907*pi,3.45332710190835*pi,1.245894164274679*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44597439807737*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4669887086354905*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3872960954341371*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.456919859025934*pi,0.13743041242877896*pi,0.70086107527916*pi) q[20];\nu3(0.442542015818298*pi,3.38785607038121*pi,1.439088515666286*pi) q[0];\nu3(0.691894902742873*pi,0.38570650918166105*pi,4.06219886101925*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.570360395598628*pi,-0.39512191302044*pi,0.900797409784295*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.82762782642963*pi,3.39288372954486*pi,3.97494513876505*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.680013062969368*pi,-0.21321066646873998*pi,4.49508105987038*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.718066244175191*pi,-0.4690343753961419*pi,0.675116833354662*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.534880766135265*pi,1.00269617305078*pi,0.5242193092711995*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3563744578619605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.223052718860488*pi,3.1009408597455*pi,0.8845743216931881*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.338426405887419*pi,2.68510503963192*pi,1.407597068550233*pi) q[10];\nu3(0.277157267900822*pi,2.70728105650637*pi,1.237512043347132*pi) q[11];\nu3(0.464861037222084*pi,-0.36588864657279296*pi,3.94373784693013*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.298550100087755*pi,3.21246119417146*pi,1.225043808632573*pi) q[17];\nu3(0.737813070475202*pi,-0.06683987827348498*pi,3.9634239524115*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.850480929540244*pi,3.14057483626148*pi,4.2364994019803195*pi) q[2];\nu3(0.817580298128906*pi,0.09651138838784601*pi,0.918654541541163*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.649724368561568*pi,3.1924333212478*pi,4.12328701600995*pi) q[10];\nu3(0.735573047693019*pi,3.41562112617326*pi,0.8362744992281179*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.576157092085302*pi,-0.22014339572820601*pi,4.4033372490291995*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.854558418123366*pi,2.63189827995766*pi,3.95713971074949*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49530735830273*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.125472522555757*pi,2.58450646199307*pi,1.51820022564625*pi) q[2];\nu3(0.338518730758498*pi,-0.4644568908959425*pi,0.999899344419794*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.831344662562783*pi,0.39552662844908704*pi,1.59150961485655*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.251160651343508*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.403016423642654*pi,0.90757421885856*pi,4.05779849354875*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37364331453298*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.597463005210606*pi,0.23898925721323006*pi,1.2920855214052729*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3370457155823559*pi) q[20];\nu3(0.361403035374386*pi,0.162082089645033*pi,3.68763168094484*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.31150401302383*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.659080868915195*pi,3.2740295125455*pi,4.02959315900505*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.449593644799337*pi,2.99431517121464*pi,0.5938731406075427*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45194421768727*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.689995467360123*pi,2.64067969049041*pi,3.81459342081773*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.304953816962041*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.377655820732199*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30652304351245*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.437092161736427*pi,3.25273889133637*pi,1.88139967465741*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.178632766565499*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49081579877873*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.128773405653682*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49346349484023*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.299768049173254*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.881759054010924*pi,0.8299409439783101*pi,4.47809573079775*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5649997247387681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.403867071312195*pi,-0.30183904382917703*pi,0.718572593216859*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,0.5080418456005527*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.442529756947079*pi,-0.226912617355358*pi,4.00353214838518*pi) q[15];\nu3(0.47908375298675*pi,2.89581529574948*pi,3.585074628697*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4658702852197205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.79177690577064*pi,0.35395554758540504*pi,1.0367855753067818*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5423771715458022*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.48512848451661*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2309098584462501*pi) q[17];\nu3(0.429745952652957*pi,3.17272320803528*pi,1.96116198764373*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48593765369578*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.243597796459077*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.962325290346153*pi,-0.04902899146898598*pi,4.36413041722656*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.409038717164889*pi,0.5329540159188599*pi,3.70638868130318*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.849886624774083*pi,-0.222366629304508*pi,4.136997606745*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.725231705720329*pi,2.53574144442887*pi,3.60334889820609*pi) q[10];\nu3(0.206553807325389*pi,0.5132584624869301*pi,4.41352733063069*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.188045840993462*pi,2.9927875865588*pi,1.027770861410007*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46804363209787*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.480976546272244*pi,0.344223046705767*pi,4.03121356992931*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.551795913698253*pi,-0.29506634984706304*pi,4.38367215524475*pi) q[2];\ncx q[3],q[5];\nu3(0.0996575365904107*pi,-0.324479416728511*pi,4.41698579943691*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37951624633864*pi) q[6];\nu3(0.329903014814628*pi,0.6401798069438001*pi,3.79232437496946*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.462564012624081*pi,-0.265488534408797*pi,4.1968007470043105*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.33456238895861*pi,0.19736296340805404*pi,1.072088943427676*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.49691634483431*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.394725471450352*pi,3.0878809859429*pi,1.2164229253725352*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3194954292253929*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.557326210768728*pi,3.03737879368132*pi,3.95635414593039*pi) q[2];\nu3(3.5*pi,3.39401233593925*pi,0.5*pi) q[3];\nu3(0.477051035882207*pi,0.347488952803646*pi,3.90989328429479*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2979664242598399*pi) q[5];\nu3(0.285904554806968*pi,3.15938400745635*pi,1.5679998728607*pi) q[7];\nu3(0.910346549461723*pi,0.04768555891998705*pi,4.14275722134537*pi) q[8];\nu3(0.0888351779887735*pi,3.36049627953984*pi,0.624082230670014*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46943451480852*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285821079419333*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.714022721551895*pi,3.14204737468768*pi,0.519487216852753*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.444785010464371*pi,0.09333750971393295*pi,4.39281228621245*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.684344309485386*pi,3.26498746232805*pi,4.26333475347842*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.709914231711678*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3515164308190695*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.433986624803114*pi,0.67870664856194*pi,0.711746893308466*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.639671236924356*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.520181990080327*pi,3.13931069333124*pi,3.44657880162562*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42763296563973*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.278791728924257*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.732516281309078*pi,2.8088349300359*pi,3.89531607101117*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[9];\nu3(0.370873400893947*pi,2.77782898803159*pi,1.305580503756116*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45726694931983*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2231860754022579*pi) q[8];\nu3(0.570202378731063*pi,0.10392772206602496*pi,0.6938455189112029*pi) q[11];\nu3(0.19463997656357*pi,0.7957163341056599*pi,0.611138853013278*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.426178976273087*pi,3.36926904330754*pi,3.12549041874745*pi) q[17];\nu3(0.499097245639475*pi,-0.07039637893869999*pi,1.239701322181891*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.404679207085906*pi,3.20256842698583*pi,2.19511950723229*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4516660592069*pi) q[9];\nu3(0.708478843546346*pi,3.49248552377793*pi,0.8319924140132839*pi) q[11];\nu3(0.645269353884815*pi,1.09980671892615*pi,0.7563502799462121*pi) q[14];\nu3(0.726816289852988*pi,0.7919873852850301*pi,1.200133776217112*pi) q[15];\nu3(0.461041383504738*pi,3.29664900666663*pi,1.62216297833243*pi) q[17];\nu3(0.535771422828102*pi,0.4445615248228*pi,0.5098403599829858*pi) q[18];\nu3(0.782473333278596*pi,-0.272497804547685*pi,3.26199536283904*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.43467366538521*pi,-0.4405162085564693*pi,0.898052991503371*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.656609585870016*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.125819851485138*pi,2.86580659861468*pi,0.786108347023736*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.766221420951474*pi,0.14085379902144501*pi,3.71918187569995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.654452007243362*pi,0.225280207182306*pi,4.28533373199131*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44629118177149*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49909735285088*pi,0.5*pi) q[2];\nu3(0.229977630212894*pi,0.058718236928845036*pi,4.071077515322401*pi) q[3];\nu3(0.812159245797844*pi,0.151128496288922*pi,3.69328337582816*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33987900603839*pi,0.5*pi) q[7];\nu3(0.300075342324874*pi,3.25544299505538*pi,0.85142634632755*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46937906241233*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37986494668705*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2644020966758371*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.209547275066283*pi) q[17];\nu3(1.0*pi,0.0*pi,1.174124650887061*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230672149251736*pi) q[20];\nu3(1.0*pi,0.0*pi,1.127916373831809*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\nu3(0.684117699699477*pi,2.74304809039414*pi,3.64135183976285*pi) q[3];\nu3(0.502802592335358*pi,3.39273651233553*pi,0.812717132957167*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.395010253671058*pi,2.30542254017579*pi,1.300350212739097*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(3.5*pi,3.34766648069418*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.15640460811429*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.265268123597043*pi,0.326683333313039*pi,0.9383165963283631*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41412228325808*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.6394732770593969*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.481711935656509*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42359159208552*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5128587772490611*pi) q[21];\nu3(0.840796974657384*pi,0.51724051711006*pi,4.22492758041773*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.306403560977846*pi,3.06850391677276*pi,1.265000952321792*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0609329857375901*pi,0.10240806223145005*pi,0.998531405385904*pi) q[9];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47893045905455*pi) q[19];\nu3(0.366127785837388*pi,3.46814130976178*pi,1.73304740449416*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42602906069543*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.145662636080422*pi,2.83629462347801*pi,1.377978617537855*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3326652609376861*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.726678462337552*pi,3.07301000539855*pi,4.480132030934*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.190347147526493*pi,-0.4278125073209151*pi,1.53172622158003*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.591934209895611*pi,-0.045030953232303994*pi,0.738667678369045*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.315483739775586*pi,3.46448479035413*pi,1.57979455871117*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.375411998563591*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.731699361938107*pi,3.45279990343885*pi,0.818342060076136*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.310822507217186*pi,0.80832793666504*pi,3.81648001382475*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42705436460338*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.340092750260659*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.550240151705136*pi,3.27191669575579*pi,4.4664770890762*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.579553214602553*pi,0.05320934396704302*pi,1.2052429122972619*pi) q[21];\nu3(0.490454459332971*pi,2.57102085929155*pi,1.056209486553713*pi) q[1];\nu3(0.724026347083918*pi,3.24351799569808*pi,4.33761389405619*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40289135577286*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.286071609119455*pi) q[11];\nu3(0.648765562393243*pi,-0.40710570432399673*pi,4.16938095240601*pi) q[12];\nu3(0.367596583043198*pi,2.71959903424686*pi,1.380526868855899*pi) q[14];\nu3(0.0324241131904992*pi,-0.40909079845387053*pi,4.3872504701144805*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.280116649878471*pi) q[16];\nu3(0.479712704585443*pi,0.15503735612788505*pi,0.9648895943843929*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.285226320503054*pi,-0.30309355574796104*pi,0.821423525668022*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.847915392414599*pi,-0.02848654651528698*pi,0.956932939287214*pi) q[1];\nu3(0.570152195820415*pi,0.8085862024552699*pi,1.04231278567366*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.346422046070506*pi,0.185182763819157*pi,4.13579334236352*pi) q[12];\nu3(0.219838983123792*pi,-0.4120945024211071*pi,1.61930611642506*pi) q[14];\nu3(0.589161945887164*pi,3.37288325455943*pi,3.0814946988828*pi) q[15];\nu3(0.458787749630808*pi,0.08898168971529397*pi,0.625357643192556*pi) q[18];\nu3(0.306050996629747*pi,3.37488856663592*pi,4.2850111101842305*pi) q[19];\nu3(0.450947938232768*pi,-0.295616170766437*pi,4.09156049376526*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48240819676045*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.312128866452504*pi,-0.048121015500562025*pi,0.5814432438862899*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36840505688577*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22074982132414*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40560412932634*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.330192169457778*pi,-0.19087491827645597*pi,0.5266817861682312*pi) q[6];\nu3(3.5*pi,3.3774940913246*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.302061157780569*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.181268647937817*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5412973698814945*pi) q[21];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.815329722388177*pi,3.24622883581314*pi,4.4651910218875095*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.47210357208528*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4086756891570968*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5552487571161705*pi) q[8];\ncx q[9],q[18];\nu3(0.401344084018826*pi,1.032072631978*pi,4.23967329352067*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41140431868775*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40947646701548*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252673391617698*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[8];\nu3(0.56659060639769*pi,3.37849105958441*pi,3.96167162228003*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.746682533869223*pi,0.86673554454257*pi,0.707938628472093*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.496751306126971*pi,0.88027124294519*pi,0.900712969293836*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36964283362661*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.360352965605773*pi,3.35634688076929*pi,1.375610007833322*pi) q[3];\nu3(0.628300590122172*pi,-0.13827588521018302*pi,3.65328502844763*pi) q[4];\nu3(0.559536680819426*pi,3.10463470240986*pi,3.19163933882306*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33029386501992*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.649406522028425*pi,0.358463303476107*pi,1.2417777743498228*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.6404447373583*pi,-0.139349343742046*pi,0.6502371799098989*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.378121882499444*pi,2.81046662139412*pi,0.757257453095699*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.455904045688762*pi,-0.470746219513743*pi,3.97769505034472*pi) q[11];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.276136015324496*pi,2.8939128019986*pi,0.886606733023475*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.684802298028169*pi,2.88690865471383*pi,3.46901101378556*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.235547605428478*pi,2.6780499994868*pi,1.122057476134393*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.690640125816354*pi,2.98063661331452*pi,4.11415408039411*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.746512638505267*pi,2.44939375550303*pi,3.7786011138979*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.109811595432336*pi,-0.09625772423450801*pi,3.66804635981075*pi) q[21];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49517626799781*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2156748132794641*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.430868572239242*pi,-0.14129237348721002*pi,3.97514734305687*pi) q[21];\nu3(3.5*pi,3.49066139419562*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1467358150739981*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.389057533971475*pi,2.46721427511699*pi,1.043259985666807*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48168620802007*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2328922418862889*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5799397940545581*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.755214180450019*pi,-0.381730291676485*pi,3.80520925361622*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46340675977455*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36794814621155*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46437599434623*pi) q[5];\ncx q[6],q[13];\nu3(0.234439209933649*pi,-0.4869860700002326*pi,1.66155481900948*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.311353656437292*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.17203237287397*pi,0.28144336057337205*pi,4.05877697756727*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.160296868002485*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[5];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49828598544752*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.583961098892246*pi,-0.11355585876589402*pi,4.23157579339021*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.44380646686586*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.851111039336687*pi,3.42105584011101*pi,4.480594977220591*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36523880700534*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.177374541243975*pi) q[17];\nu3(0.159051547322707*pi,0.6675284967269199*pi,3.75105301581709*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5566118923594816*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.508974127640556*pi,2.49562026241652*pi,3.85438147114756*pi) q[6];\nu3(0.745714242210031*pi,-0.096047706564514*pi,4.13293148473273*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.159906391318044*pi,0.5005879267136499*pi,4.15879317626516*pi) q[14];\ncx q[16],q[17];\nu3(0.418478529761307*pi,3.39782737677769*pi,4.12336799305273*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39908967977395*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.387109231980756*pi,0.22500867682625703*pi,0.7559841185252569*pi) q[6];\nu3(1.0*pi,0.0*pi,1.205777203122024*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5512228453030814*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.860439502371771*pi,1.08321340226509*pi,0.8971425806774069*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.52407405169432*pi,-0.385242514099224*pi,4.11753357224144*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.399796101234502*pi,-0.04299325972310197*pi,0.8586100070902389*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.513699892396454*pi,2.44689585729184*pi,3.5966056815262*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.460657441069881*pi,0.491334789324674*pi,3.6485311714096*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5731866332183571*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.483352675741552*pi,-0.37952748384275803*pi,0.6892322045709149*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.542438164241297*pi,0.9050848009758501*pi,0.5746398718154215*pi) q[1];\ncx q[2],q[7];\nu3(0.50620533738024*pi,3.45942970160745*pi,3.32879640190499*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.45121374161593*pi,0.5*pi) q[8];\nu3(0.685915706380869*pi,0.09509916411962405*pi,3.8949691813792*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.190803433649297*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.403362614450438*pi,0.43518837868141*pi,0.5951630712940598*pi) q[5];\nu3(3.5*pi,3.47207777652791*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.898992029148633*pi,0.88587002639048*pi,0.633104209612712*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3563854787723741*pi) q[15];\nu3(0.329145664057708*pi,-0.11910387088916402*pi,4.1082247429882095*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.262634771323567*pi,3.2965040880186*pi,2.1658805590364203*pi) q[20];\nu3(0.401881899162628*pi,2.86213568762776*pi,1.63199049105682*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.336240155773534*pi,3.36559261242808*pi,2.08123061379207*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.475952759123469*pi,-0.325928085190765*pi,0.814074923011467*pi) q[11];\nu3(0.31387461242284*pi,3.07373602247175*pi,0.7834110465016391*pi) q[12];\ncx q[13],q[14];\nu3(0.522208816297728*pi,3.23415220712202*pi,4.29179020209072*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5226176270386853*pi) q[18];\nu3(0.26948378108535*pi,3.32602658108569*pi,0.9555971392193701*pi) q[20];\nu3(0.180074175754175*pi,3.22146203157888*pi,1.31832106979446*pi) q[0];\nu3(0.416696732657162*pi,0.5794429573025801*pi,0.808669982396909*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.176969697617097*pi,-0.24597831414480598*pi,4.34654718502889*pi) q[11];\nu3(0.552122714898714*pi,2.77299162432994*pi,3.62884071922107*pi) q[12];\nu3(3.5*pi,3.43404177959225*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255538753119664*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.408699754811829*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.12330808259937*pi,2.8510501178954*pi,1.13321714082563*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.644962920574548*pi,2.75405443616257*pi,3.75158177347689*pi) q[2];\nu3(3.5*pi,3.42459997725796*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.332558082298616*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.503686878819098*pi,0.22551278500360505*pi,3.56667871731851*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.43522521508788*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.475779126929922*pi,0.38161640637404903*pi,0.929259331756076*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.164562207557039*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.658112432428857*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[19];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.47750477943756*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.575918526669756*pi,0.499829303101207*pi,4.16764046097441*pi) q[7];\nu3(0.360524337086793*pi,-0.027843996346733013*pi,1.427162327059035*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4186123256643*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2535982744727638*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.33900300660803*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46674510051959*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.202182880912149*pi,0.2272627154043*pi,1.092994891166539*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4555968508430706*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.242156632294062*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2934339362923342*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.33385466372962*pi,0.5*pi) q[11];\nu3(0.438660631434673*pi,-0.301817145462474*pi,4.04126244336827*pi) q[13];\nu3(0.417497209199627*pi,0.8289362112184*pi,0.672483610314059*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.625569930930792*pi) q[16];\nu3(3.5*pi,3.49120412160759*pi,0.5*pi) q[17];\nu3(0.765452370305117*pi,0.52353884897653*pi,4.18769412701676*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271517379691801*pi) q[20];\nu3(1.0*pi,0.0*pi,1.325962723513719*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5710407858602257*pi) q[12];\nu3(0.181119418708531*pi,-0.04567434608776999*pi,3.97327503149361*pi) q[13];\nu3(0.336423554404692*pi,3.34723580932897*pi,1.6487747872023*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.360776185544359*pi,0.310405639246234*pi,0.5785519084328896*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3125917466980805*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.449094017709872*pi,-0.34337283302174204*pi,4.22212425884697*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.824843323585873*pi,3.29966981612746*pi,4.182437943103411*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5726953822432701*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.604988396864118*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.761710118258169*pi,-0.038143666414900024*pi,3.8669889719477*pi) q[5];\nu3(0.6328673100263*pi,0.282230083992016*pi,3.94578707526283*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.529429979835044*pi,0.9836661799511599*pi,0.714995430039485*pi) q[15];\nu3(0.445462480509641*pi,3.4076524498747*pi,4.42249676614826*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.517076728458011*pi,-0.291054595617252*pi,0.5974368629916409*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.794459158624949*pi,-0.018839618909162026*pi,3.64444950954894*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.701043872536229*pi,3.28046253208514*pi,4.27567499771264*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.204854119250201*pi,0.14251371963353499*pi,1.3071170545442339*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.316815445277609*pi,0.039568690067350976*pi,4.25643555087949*pi) q[1];\nu3(0.318126676686774*pi,0.23551882468311003*pi,0.8094925348146931*pi) q[3];\nu3(0.401160320035121*pi,0.266867168024597*pi,4.49690233563602*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.457757377777798*pi,2.64968597963307*pi,1.082939830236295*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.262721316253902*pi,0.9227370078677799*pi,4.07382712586616*pi) q[11];\nu3(0.318056547486955*pi,-0.03872394751508601*pi,3.75978431606393*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.60314053014048*pi,-0.4107626359264288*pi,3.66656036397317*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0880748226401566*pi,-0.336765956567025*pi,4.32010059671188*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.685316815285495*pi,-0.18237253857547903*pi,0.840054141690004*pi) q[3];\nu3(0.29483657996304*pi,-0.372170047574625*pi,1.412293270297953*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.160696150333525*pi,3.11064898082347*pi,1.325943854811684*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.265908900422461*pi,3.49143218647004*pi,1.418865960413829*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0956732523903903*pi,2.85417936629992*pi,0.685693778926979*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.218326625950732*pi,-0.017160304325435027*pi,3.72964617492007*pi) q[21];\nu3(0.610847268640856*pi,-0.080740582026817*pi,1.0644401021223509*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38980823438659*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.21290624503865*pi,-0.4429001455634485*pi,4.32344747539466*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3371250861666248*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.639747489895386*pi,0.40568438101389803*pi,0.5904947119357454*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.79809503090189*pi,0.373762772403061*pi,4.22833025673105*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43767925850452*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.438323617300848*pi,-0.4016523492399222*pi,1.85106253212808*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.241063174186861*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.735117357588174*pi,-0.058973054105671996*pi,3.48352241427646*pi) q[19];\nu3(0.321317407174462*pi,3.40187988562014*pi,4.37684901272822*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[16];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.601978064470587*pi) q[15];\nu3(0.601431463209796*pi,2.47900334207033*pi,3.76667224289022*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47540705402892*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3299237132737192*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4619156395426405*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37718306789963*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[21];\ncx q[5],q[10];\ncx q[6],q[20];\ncx q[7],q[16];\ncx q[8],q[9];\ncx q[11],q[13];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.3166984920689822*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.533141219197025*pi,0.51749493228103*pi,1.198768972631971*pi) q[2];\nu3(3.5*pi,3.49164002053773*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43492960868634*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43228373572626*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44522288540524*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46227475343969*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0914681863769848*pi) q[10];\nu3(3.5*pi,3.49997283710515*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32838929481779*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.216182928581701*pi) q[13];\nu3(0.817851438352269*pi,2.54016775912048*pi,3.492949001502*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.337947845887342*pi) q[18];\nu3(1.0*pi,0.0*pi,1.241754919148121*pi) q[19];\nu3(1.0*pi,0.0*pi,1.354609041199161*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3051402642446601*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.970908893970594*pi,3.07515850627202*pi,3.07352336839719*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[21];\ncx q[5],q[10];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[13];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.42626513708016*pi) q[14];\nu3(0.862781196353752*pi,2.75538891483324*pi,4.140538210163379*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44931882772124*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5338298186194886*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.464736094855541*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2865066217778849*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46309022376996*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35694685953391*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39898983844939*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47916097450241*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[21];\ncx q[5],q[10];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.373522366192812*pi,3.01080344158455*pi,0.8261643922127879*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5170233071570052*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.562510262804158*pi,-0.056729420372987005*pi,3.47942166538774*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.516228115815555*pi,0.88502453290406*pi,4.10592127175315*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.672653850963863*pi,0.15343246605573402*pi,4.08129384736891*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.473893265148071*pi,-0.07590987695678802*pi,0.980490099479186*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.49033624012456*pi,0.9973937729260001*pi,4.4004638974636805*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.726930873342123*pi,-0.24541007851095697*pi,4.05303216226054*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.9237112974556*pi,0.52173104172447*pi,1.2972967751879079*pi) q[8];\nu3(0.57669797500127*pi,-0.168744097000332*pi,1.266950289665655*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.362115929176237*pi,3.43193116738597*pi,1.67033384211702*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.345934940221802*pi,2.88104352097471*pi,1.52083862376354*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.442158206361737*pi,0.463560609271756*pi,3.85162924899321*pi) q[3];\nu3(0.432552629248492*pi,3.04040038356354*pi,1.99000388447232*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.228556858790773*pi,2.9251960889867*pi,1.76741931260214*pi) q[8];\nu3(0.702738507119768*pi,0.407138116107593*pi,4.0743400134262*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.749048303446129*pi,0.27721452579034*pi,4.38530034450241*pi) q[11];\nu3(0.908993699648103*pi,0.31327301831698495*pi,1.380349702827788*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.781016317548805*pi,-0.276303867439796*pi,4.2063906243434595*pi) q[0];\nu3(0.518292800022586*pi,0.042079155104051025*pi,0.800310778095527*pi) q[1];\nu3(0.844549793116021*pi,-0.283693238737095*pi,0.5342938135461608*pi) q[3];\nu3(0.545877030472532*pi,2.73839361801075*pi,1.2255878336253652*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.646558660491004*pi,0.9460898119110901*pi,4.46189807299486*pi) q[11];\nu3(0.531350336782557*pi,3.04459342036996*pi,3.12812481669215*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.459586893950626*pi,0.011137219467194037*pi,4.2106417360708495*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.509832046311742*pi,3.24546737471008*pi,3.22418420153607*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45503528314701*pi,0.5*pi) q[5];\nu3(0.361799629927663*pi,-0.200539416446114*pi,0.706191204315725*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.280231974465524*pi,-0.4256013216006256*pi,4.36761051656732*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.269779766590035*pi) q[15];\nu3(0.591376651624172*pi,3.17629690465681*pi,4.20797287528221*pi) q[17];\nu3(0.614382358226803*pi,2.7751851796604*pi,4.184180790333929*pi) q[18];\nu3(0.642811164269037*pi,0.280293941251204*pi,1.69589000506498*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.286470603065661*pi,3.32543109595871*pi,4.25734411071472*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.575020221234374*pi,3.15860655883196*pi,2.90458279018979*pi) q[6];\nu3(3.5*pi,3.34298428192251*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3033140422321239*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.6803459611702*pi,0.13418102690755096*pi,1.3181114078405889*pi) q[13];\nu3(0.392999864895486*pi,2.71584596932576*pi,0.909483583387814*pi) q[14];\nu3(0.251398372747343*pi,0.17882426841795696*pi,4.14503935739738*pi) q[17];\nu3(0.519940295158972*pi,-0.259537016706369*pi,1.1473101233206289*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.544867866920765*pi,3.14205723065349*pi,3.01100013841239*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.487090918303772*pi,0.051498805482993015*pi,3.57636907615428*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43714813215957*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.600153255002907*pi,-0.19711902745801302*pi,4.41560732455359*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4960471189335*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.310358703246076*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37797456944412*pi) q[8];\nu3(3.5*pi,3.47702104902353*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.248075537503197*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.544541583732884*pi,0.40760964899989105*pi,1.11160658485781*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43309123886687*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[8];\ncx q[10],q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.288030597934585*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.30696929904251*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.7006908530067391*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46223745304707*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.282039805129499*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5325687959000232*pi) q[11];\nu3(3.5*pi,3.36547538431553*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.25876201861111*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.26566027557639*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.200228246803483*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.353401810053092*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.44355926651887*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46718732655147*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.647761662371404*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.476844266829319*pi) q[13];\nu3(1.0*pi,0.0*pi,1.389438674261799*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.37022619332848*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5328937028236309*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2985310142375202*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.707931579877387*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.190228590712243*pi,-0.06554532777447503*pi,0.6583506598461231*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.42830552139361*pi,-0.07480093368408602*pi,0.760023556750336*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6505204720645*pi) q[14];\nu3(0.508290656150936*pi,0.21058647815750198*pi,3.97455770769335*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2246538603896*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.820629168804695*pi,0.48177270313181997*pi,4.2074515249191204*pi) q[1];\nu3(0.284757941198075*pi,0.5260926175515199*pi,0.5094769247243567*pi) q[2];\ncx q[3],q[14];\nu3(0.575569736219605*pi,-0.026173099329444005*pi,4.04108912467526*pi) q[4];\nu3(0.256014041018994*pi,-0.357042655958271*pi,1.83375569918706*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.651537884647439*pi,0.363125338111851*pi,0.688510918531528*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.212170601254968*pi,0.292963775929755*pi,0.5838878427528685*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.643968334780686*pi,0.7030747357429199*pi,0.60934434524284*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.29502168309519*pi,0.6058976767064801*pi,4.17286779703998*pi) q[1];\nu3(0.76570292784798*pi,0.298797653374978*pi,4.4884854993367505*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0832044399259375*pi,-0.03559481377659701*pi,0.507845525543618*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.368987287239593*pi,0.02644479988354198*pi,4.09932238339962*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.570346358537333*pi,2.76134028516997*pi,3.45375915749429*pi) q[11];\nu3(0.868435812318742*pi,0.6252906379694201*pi,1.158352482750423*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.576512527186849*pi,3.44577691619906*pi,0.80497559212022*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.30301120904897*pi,2.98418862404338*pi,1.361072875552412*pi) q[8];\nu3(0.150444825416553*pi,3.35982310592468*pi,1.93911247738758*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.770039810780012*pi,-0.219199620616231*pi,1.244303105508636*pi) q[11];\nu3(0.385596657521432*pi,2.38762780802228*pi,1.3715645435680601*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.535854877675013*pi,-0.16362469421548798*pi,3.52372635992466*pi) q[17];\nu3(0.300687644141033*pi,0.11702525435191502*pi,3.48719060445577*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.476797946585449*pi,-0.317410828884119*pi,0.614671137767778*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.774380289331678*pi,0.129933808872294*pi,0.817644624303391*pi) q[8];\nu3(0.653053910028451*pi,3.33561475733064*pi,3.96832032606459*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.674109158436262*pi,3.47587572615421*pi,3.38926518417161*pi) q[18];\nu3(0.801834104562345*pi,0.383915064752963*pi,1.2373961320101579*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.063751715331763*pi,0.480386125955354*pi,0.947416659629503*pi) q[21];\nu3(0.35957366196207*pi,0.73289758952923*pi,0.5953862322625803*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.412281434000311*pi,3.2914085009922*pi,0.688089032565075*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.521714093742669*pi,3.06466521107486*pi,3.83980616567086*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.822850055477168*pi,3.09724101146014*pi,4.23860445564479*pi) q[13];\nu3(0.250125134623273*pi,0.07021618965366605*pi,0.811693338298237*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.522457136373245*pi,0.131732843359468*pi,1.137491779690827*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.52140900081721*pi,0.286064744111552*pi,1.2009125203296032*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.674576736201896*pi,3.23379483259589*pi,4.1240861712045*pi) q[3];\ncx q[5],q[11];\nu3(0.327552820359543*pi,-0.218422607637197*pi,1.459499129460851*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.782517249145885*pi,0.42137101364905105*pi,4.258505385854869*pi) q[13];\nu3(0.672936133914978*pi,2.82696608804769*pi,4.2537284930837505*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.40159007556001*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.139278936463998*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.531652016937447*pi,3.2829331168735*pi,1.8649029113858*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.298419080578232*pi,2.88419395638247*pi,1.79767491901026*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41379620568196*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43781524556819*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.45748087751023*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3605824202347971*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.209542303863101*pi) q[10];\nu3(1.0*pi,0.0*pi,1.138592204597263*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.232687996594888*pi,-0.424004109639759*pi,4.0988783751356*pi) q[16];\ncx q[18],q[21];\nu3(0.617189609253852*pi,2.63030937872997*pi,4.0721773422197405*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.34151509092576*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.160311643231466*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.37897743782865*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.474456685894189*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.443801308756*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1948367592790339*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.272927150718927*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.30459991999718*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.515879876221844*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5884436710842227*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49825861265392*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2474220150596769*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37668770173793*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5524062409430934*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.248534351665014*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5276756200199632*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.608851738349643*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.44205430253145*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46170834465166*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5755480287700608*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1768282414627729*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.246293141294212*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.60739384620833*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.32341601102847*pi,-0.4878702792037406*pi,1.115096010944093*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.379473630003805*pi,0.08228316496939803*pi,0.698216507546884*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.733690132696839*pi,0.150906601333458*pi,0.9478150322076551*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39007201431448*pi) q[16];\nu3(0.33935845955765*pi,-0.4735415667703881*pi,1.93717021949188*pi) q[18];\nu3(0.843569634680288*pi,0.413857744391425*pi,4.21162174308655*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4089810181885*pi) q[20];\nu3(0.569144997838012*pi,0.304429370514137*pi,4.39729919672658*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.936780745757547*pi,2.78903916099089*pi,3.44023258830506*pi) q[1];\nu3(0.325392585704203*pi,3.31305798358562*pi,1.70552734302346*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.33409067033101*pi,0.5601772867319801*pi,4.4989800539294*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.230607406214021*pi,2.71370568853445*pi,0.850295125097157*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.580937109310162*pi,0.446141395095769*pi,1.3739585496096152*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.429787404758981*pi,0.089831267983008*pi,3.63012421524355*pi) q[14];\nu3(0.590528206030597*pi,3.41107109525954*pi,0.676625155398836*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.676429472392143*pi,0.009001975413341023*pi,0.746022766677377*pi) q[18];\nu3(0.283677769781816*pi,2.73246965985598*pi,0.96288804180052*pi) q[19];\nu3(0.477050581527187*pi,-0.331197907432519*pi,3.77989298762896*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.474915423540016*pi,3.13514369357802*pi,1.059970523587824*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.168079866079826*pi,3.253767160937*pi,1.2702708293057419*pi) q[5];\nu3(0.267428568246665*pi,-0.485642860747859*pi,1.03314434073286*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.729538616777311*pi,0.6186253443694101*pi,0.797371400916446*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.611356578735637*pi,-0.232742086577081*pi,4.28526935214483*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.209841383226727*pi,-0.35914958702924704*pi,0.735271773090832*pi) q[14];\nu3(0.613442431836029*pi,2.81658381223561*pi,3.3859806302443*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.382879018576747*pi,3.11542594475286*pi,0.673005014242873*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.503197316340755*pi,3.07990246715569*pi,0.647205475001756*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.758383647017015*pi,3.15809211985165*pi,4.132391432735901*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.462489859096345*pi,3.41061362054856*pi,3.0530890119581*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.368333880349061*pi,0.12330306468510999*pi,4.3743622281039*pi) q[10];\nu3(0.527101737164931*pi,3.02291202525189*pi,3.99659750251778*pi) q[11];\nu3(0.506425006432385*pi,0.193644772042053*pi,1.390446460468429*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5596306576392*pi,-0.272611306722152*pi,3.57394545453718*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.641188064815082*pi,-0.18406972401907*pi,0.9598531248011479*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.389187644120429*pi,-0.4864130015820886*pi,4.42539901671908*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.419355425488508*pi,-0.10479025556036398*pi,4.2114848862087*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.563040988380037*pi,0.329096190697969*pi,1.399708922526985*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.65246863200794*pi,2.98160803253679*pi,4.08087581091174*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44881270613763*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.43869391470018*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.496480534747544*pi,0.96001983593009*pi,0.6638340988770299*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.76609098630986*pi,0.25908360770076*pi,4.33389364843313*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[4];\nu3(0.608699000759866*pi,0.17746707834237296*pi,1.478110328778379*pi) q[3];\ncx q[5],q[6];\ncx q[7],q[9];\ncx q[11],q[21];\nu3(3.5*pi,3.46183918523414*pi,0.5*pi) q[12];\nu3(0.471708123510242*pi,2.6786172938477*pi,1.0739937772881571*pi) q[13];\nu3(1.0*pi,0.0*pi,1.246067503354954*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.40211372648163*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.182304213201001*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44644125348368*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.285155775914086*pi) q[4];\nu3(3.5*pi,3.40657041114849*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.127970115680446*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.629633325739948*pi) q[9];\nu3(3.5*pi,3.48108345924123*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.784393883835614*pi,-0.014866820674559023*pi,4.10235023358745*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.737982907246241*pi,-0.006019056447174986*pi,0.841643674939105*pi) q[20];\nu3(1.0*pi,0.0*pi,1.240216053448161*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\ncx q[7],q[9];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32003530080925*pi) q[14];\nu3(0.787650792263951*pi,0.14818983144826603*pi,4.1384355494136305*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5199756348224791*pi) q[19];\nu3(0.361810847758302*pi,-0.44242561501921*pi,1.403750838198714*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47244507335729*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5698541229259342*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5951793146319218*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280806502749164*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5193047717737377*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49333393131367*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.35854864853224*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.720007925234494*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38661114314333*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.44085489620556*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.692570877276888*pi,0.20140208389515601*pi,4.02848762482271*pi) q[7];\nu3(1.0*pi,0.0*pi,1.310907345165032*pi) q[8];\nu3(0.979236494488389*pi,3.16742643719612*pi,4.25121822861414*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.443572513859516*pi,2.95349430494409*pi,1.61304244149088*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.7091197554712441*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.3947039420702*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.30891166818301*pi) q[16];\nu3(0.240105578533222*pi,3.00506047413035*pi,1.422192034083745*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175335591113341*pi) q[20];\nu3(0.202022095983926*pi,-0.140922954623042*pi,0.995643046774545*pi) q[21];\ncx q[0],q[16];\nu3(0.329929454493541*pi,0.18748382123852503*pi,1.112680703519707*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.457817057554547*pi,3.41437905248194*pi,1.65594336512967*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.292745870536709*pi,0.82377737919196*pi,0.6615650413417999*pi) q[7];\nu3(0.6936407093288*pi,2.95646570865468*pi,3.5832984047833*pi) q[9];\ncx q[10],q[13];\nu3(0.0915677716512519*pi,0.75746710135091*pi,0.69666743786342*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.641499566579687*pi,-0.4322211956568739*pi,0.693285095267751*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.564005505342271*pi,-0.199500598799717*pi,4.01302820347627*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.25310709732446*pi,2.83056563448362*pi,1.4717184648356159*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.302253917557312*pi,3.28868742966256*pi,1.58673481016485*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5249689189850266*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5854781225780513*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.323128790361941*pi,-0.4416308635332179*pi,0.5362962915626184*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45515575066538*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.344746934177969*pi,-0.35433876137520803*pi,1.1358564385697751*pi) q[2];\ncx q[3],q[8];\nu3(0.308574159463948*pi,2.47678676955877*pi,1.16163635428802*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.605751755603468*pi,-0.31765419060522904*pi,0.701124027413251*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.872941692539694*pi,2.91609588647298*pi,3.76493441532676*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0178568817429728*pi,0.55015796275742*pi,4.10852567642001*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.677843241830797*pi,0.68786689873281*pi,1.3033478192862429*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.272272261933502*pi,3.21368610682838*pi,4.35008679220084*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.317041404019799*pi,-0.07243071874462997*pi,3.8956887889644*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.962790851804305*pi,-0.299085290979223*pi,3.53074378047089*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.823440543728296*pi,0.07937436148091104*pi,3.80931283030279*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.463775220364347*pi,3.05202447519981*pi,0.5298391611154383*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.206875043542774*pi,3.31150086533527*pi,0.6351013235806791*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.44411762821255*pi,0.308377696923683*pi,1.143980623713*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.300347061638515*pi,-0.10083371744821401*pi,1.2932101761447181*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.513588059374387*pi,0.8082495530151601*pi,4.2321955317539*pi) q[16];\nu3(0.622667761514526*pi,-0.015822716197089026*pi,3.91485431427111*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.681094507891553*pi,-0.343053291321964*pi,3.4678946704099*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.523775028262287*pi,0.0018666651125790468*pi,1.087347396265864*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.145655615475359*pi,0.306481776451658*pi,3.91695705052031*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.490544940510147*pi,3.22262777360387*pi,0.5535959251050108*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.623133484448338*pi,0.31166196319001604*pi,0.891263862435984*pi) q[16];\nu3(0.127501867606742*pi,0.101010878741282*pi,3.4653052889128*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.422092769685507*pi,3.13905806977533*pi,4.491681422508901*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37202741699675*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.201096994406962*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47765229272164*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.749166758631032*pi,3.24977471670057*pi,3.68137727531464*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.398951738147816*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.46595241467429*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[10];\nu3(0.273968726603611*pi,0.35643545463300197*pi,4.39067765164869*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47022273840075*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4028072848914*pi) q[12];\nu3(0.0814704112973612*pi,0.66409313119924*pi,4.12362660229604*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.415685051524999*pi,0.28286193301113405*pi,4.188724793991851*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[18];\ncx q[4],q[17];\nu3(3.5*pi,3.45702113034096*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44837276998915*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.337804782027098*pi) q[10];\nu3(1.0*pi,0.0*pi,1.139234776134604*pi) q[13];\nu3(0.471239594422081*pi,3.42685204968197*pi,1.352986066612285*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.656921973477079*pi) q[19];\nu3(0.72400023388496*pi,-0.388742917664502*pi,0.5687822340808926*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.394314262231*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45211483744454*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5950391935233545*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.394076205406782*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1644043083775761*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49157735875987*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[18];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5058821348832829*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4830745056582995*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.262038567107912*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[10];\ncx q[7],q[15];\nu3(3.5*pi,3.41354536898206*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.241134569167866*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40204069677578*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6335764791122029*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46490961143242*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48942775606653*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2339690605574911*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.335733908383482*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.637636843434404*pi) q[21];\ncx q[0],q[21];\nu3(0.669392022555261*pi,3.38436046725757*pi,4.2500562018173795*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.752685723816264*pi,2.63413593524691*pi,3.93319334137597*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.32789394647767*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.598904433448441*pi,-0.4591108238392894*pi,3.55011668201468*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.429926146854847*pi,0.33000315161277205*pi,4.17350717753557*pi) q[1];\nu3(0.851692131231889*pi,2.58592821485077*pi,3.58941164435522*pi) q[2];\nu3(0.476562147222456*pi,-0.18476027832410902*pi,1.187702542633844*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.264335093462524*pi,-0.009752958605682982*pi,1.344249989357372*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.678434103271455*pi,3.26942270010372*pi,3.37265782371083*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.903536334540907*pi,-0.31097013681936203*pi,1.13230219979727*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4845326099003096*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.137061777558588*pi,-0.19902870260878502*pi,0.7892957742845981*pi) q[18];\nu3(0.285463497493331*pi,1.04351238745991*pi,4.29004674653434*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5029449934674792*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.256929798713494*pi,0.29861135171276*pi,3.6754183335127*pi) q[2];\nu3(0.418490237115147*pi,3.22253123217158*pi,1.855067769341*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.242362976940111*pi,0.6477087955840399*pi,4.370214245678071*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.822683708198015*pi,0.75403939379614*pi,0.633130833901038*pi) q[11];\nu3(0.359858227740414*pi,0.8199637947745599*pi,4.15546469682829*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.593294497859138*pi,0.97750739193246*pi,4.484288900910959*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.654612760218936*pi,3.41421446964288*pi,2.9403784014948*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.119435102421797*pi,-0.12169986866917298*pi,0.960685471321573*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.254307662525193*pi,2.94784544031122*pi,1.81716899458148*pi) q[10];\nu3(0.0433613372401504*pi,-0.130555861645053*pi,1.60371674395876*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.289837610708*pi,-0.4099305821724114*pi,1.008754846465075*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.577929349435497*pi,2.79293175978334*pi,3.55191634164959*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.868160921898942*pi,-0.373498101108926*pi,3.14991963124303*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.663288369445826*pi,-0.05535417590502101*pi,0.755870136341366*pi) q[13];\nu3(0.760640627650762*pi,3.41601005051475*pi,0.908790700919501*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.300608374679637*pi,0.5327771216208601*pi,3.71430985769731*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.45091219460311*pi,0.63320113319837*pi,4.4379144258813294*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.403330404602233*pi,3.45322094309878*pi,4.10968459699468*pi) q[13];\nu3(0.31495766454557*pi,-0.4085673950290981*pi,4.02348927003132*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.985326481784422*pi,2.47659410464105*pi,3.9661342292396*pi) q[21];\nu3(3.5*pi,3.27243112348644*pi,0.5*pi) q[3];\nu3(0.698648034643462*pi,-0.19054579884742*pi,3.67653897760202*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.339252489937171*pi,0.452723568800385*pi,3.82518092422395*pi) q[7];\nu3(0.600145043057902*pi,0.44308899376892896*pi,0.5526354929455856*pi) q[8];\nu3(1.0*pi,0.0*pi,1.190953894403088*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.513048536763889*pi,2.85634785279274*pi,3.54026838811364*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.758515399206529*pi,2.79790564882347*pi,3.32050935349036*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0981922993276877*pi,-0.146263122748641*pi,1.3215052112621581*pi) q[7];\nu3(0.313996593091241*pi,3.0893751879336*pi,1.28914264237485*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.756248873078293*pi,-0.23178557588176602*pi,4.25886443855274*pi) q[16];\nu3(0.412325486019388*pi,0.5287507317714699*pi,4.10969408271675*pi) q[17];\nu3(0.0849929363837484*pi,3.01763001281573*pi,1.54583126428177*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46981177469663*pi) q[9];\nu3(0.692624131986976*pi,2.37002855360886*pi,3.7253661814704*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.464057351862788*pi,0.23237689704618203*pi,0.729382773000704*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.44018504667733*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41929089447539*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.2230096648293571*pi) q[13];\nu3(1.0*pi,0.0*pi,1.184075198207807*pi) q[14];\nu3(0.177173253364657*pi,0.5388138064982799*pi,0.895044361400287*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44165436178115*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.155119059666868*pi) q[21];\nu3(3.5*pi,3.35338709514245*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46395574414344*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34885413193585*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.1572989490018188*pi) q[7];\nu3(1.0*pi,0.0*pi,1.257121127558563*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1333754391367101*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(3.5*pi,3.40664678287159*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,3.37537115958103*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35469432896348*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43567769222705*pi) q[14];\nu3(1.0*pi,0.0*pi,1.15527925413859*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2407709397577*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5006274495727951*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5553606379953324*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.497026936521809*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47742455971108*pi) q[10];\nu3(3.5*pi,3.25422748056877*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.246399168097484*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.351768685013366*pi,0.29255960393301705*pi,0.739723759640205*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5234951048341205*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42525539525162*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.64852418180443*pi,0.44770600946892103*pi,4.45397818514132*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.558154053018689*pi) q[15];\nu3(3.5*pi,3.4107533789246*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2740301488727641*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.629422054405017*pi,-0.11838210338336602*pi,0.77725151798438*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.677771323774637*pi,1.03181308835111*pi,0.716818527834113*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.217174592704521*pi,0.48542125361550004*pi,0.648048973576126*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.4204433134286*pi,3.02421167015854*pi,0.7646327786388509*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.530495525181093*pi,-0.294221620791401*pi,4.105228003416499*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.262442484369632*pi,-0.4666884543866048*pi,1.226868417348822*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41275067429292*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.519592811104772*pi,-0.380917461701226*pi,4.37295587716938*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.353556834896092*pi,-0.03808883859048401*pi,0.646147790925558*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.579038438952043*pi,3.44453436978097*pi,3.33631563606622*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.229181824207948*pi,0.00291347369767303*pi,4.03068694464436*pi) q[21];\nu3(0.296107160923616*pi,0.14582361119449805*pi,0.812536357750849*pi) q[0];\nu3(0.23448409496576*pi,0.433949009546438*pi,3.90607345383717*pi) q[1];\nu3(0.81693977743688*pi,2.6737960820426*pi,4.14067411916224*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.341087590539209*pi,3.43099411951689*pi,1.50321086137584*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.669299622503561*pi,0.23404319600673495*pi,0.6034115485100711*pi) q[11];\nu3(0.702182456834407*pi,-0.4828514188649787*pi,3.31269555120915*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.539345178169652*pi,-0.006868666837331006*pi,1.48503896804671*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.304517605828452*pi,3.01678885115136*pi,0.5656191814730847*pi) q[21];\nu3(0.607802690872733*pi,2.9186430948398*pi,3.96361429171193*pi) q[0];\nu3(0.286893803245556*pi,0.8930911943373301*pi,4.338099470215*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.539363905225942*pi,0.8210054324203*pi,0.5420947485347681*pi) q[4];\nu3(0.857490822172912*pi,0.358063653911764*pi,0.867093483875917*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0678366140635538*pi,2.56438836002564*pi,0.954205667175962*pi) q[8];\nu3(0.238415148521336*pi,-0.13180840060028298*pi,0.654788584060414*pi) q[10];\nu3(0.629697805458086*pi,0.024521599367568037*pi,3.81968257247231*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.496356042601367*pi,3.33243458734775*pi,1.74121084113783*pi) q[13];\nu3(0.48218236641631*pi,3.16228201609464*pi,1.72599217637607*pi) q[14];\nu3(0.668942716460605*pi,0.36813781652764*pi,0.9530816859735489*pi) q[15];\nu3(0.665388912078611*pi,-0.09176412893539099*pi,3.93313352222196*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.258067508190516*pi,0.23873179074291095*pi,4.39303677538056*pi) q[4];\nu3(0.300188825034934*pi,0.84591002351676*pi,4.37068933692634*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.296488633064301*pi,0.08207041027851303*pi,3.65745672012961*pi) q[8];\nu3(0.576374238757485*pi,3.13819190603974*pi,3.23235394857758*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.366072978878735*pi,-0.18405561516636998*pi,1.207794066506908*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.893538199219066*pi,-0.27759929019944396*pi,4.22346505840744*pi) q[15];\nu3(0.386383803038774*pi,3.40305798762381*pi,1.428913540361578*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.308826345350533*pi,-0.4084746624197897*pi,1.3304370952205309*pi) q[20];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36508972008031*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0285766833750475*pi,-0.199390808235564*pi,1.073546498206966*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2289254927564182*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.134545970776626*pi,1.00411533111133*pi,4.01459883355578*pi) q[20];\nu3(3.5*pi,3.19710591100114*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.131456456858279*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43919019263073*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.550708199496706*pi,0.495775421251773*pi,1.427436404495358*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.324561398376774*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.38867825138756*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.22565184362518*pi) q[6];\nu3(3.5*pi,3.48681644931094*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.277760863266625*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6377780057622771*pi) q[18];\nu3(0.689500640373134*pi,0.308324663770411*pi,1.131672556856836*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.48465013309176*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[5];\ncx q[7],q[8];\ncx q[10],q[11];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.34196090624352*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216953152195609*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.883924921208549*pi,-0.287853532273518*pi,3.47915942593544*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48001041706495*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4027928898225*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.241571686618371*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49056993305828*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3492470763546*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.40151974780384*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.139801620984396*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4389520189315*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.188104137240114*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[5];\ncx q[7],q[8];\nu3(3.5*pi,3.44077317764525*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.567225352412807*pi,3.29846205333107*pi,2.95601628763794*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5383606882554379*pi) q[16];\nu3(1.0*pi,0.0*pi,1.318762562322269*pi) q[17];\nu3(0.346607336906183*pi,3.10554307805965*pi,0.684477631447988*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5421653663965067*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5282391190694602*pi) q[11];\nu3(0.536734596993153*pi,3.33895745085518*pi,0.655271635819383*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.673593653889789*pi,0.54094252544969*pi,4.1990864538079204*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41230658898155*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38439876591431*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5905826625370779*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1768354898866988*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.258933019634449*pi,0.43404473110558806*pi,4.43953495248037*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.684928951434276*pi,3.49170348873405*pi,3.41857346259318*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.379626287102504*pi,0.206908556487447*pi,3.37251589505017*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49589773735025*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.599448491417847*pi,-0.389248601678963*pi,4.18798651904036*pi) q[0];\ncx q[1],q[19];\nu3(0.951752150349958*pi,0.65622140098501*pi,0.60863265103294*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.743794760383431*pi,3.36112085448605*pi,4.1025842715282295*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.420250689580832*pi,3.38413762858309*pi,0.806579066437797*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.424888143281626*pi,0.16179982368217505*pi,4.39088495216284*pi) q[9];\nu3(0.669398955900964*pi,-0.062653239657806*pi,1.1376076109290532*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.883849820966521*pi,2.72947171803554*pi,3.82025508006461*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.675158326701185*pi,0.6283091941702399*pi,1.051221851174203*pi) q[16];\nu3(0.637320979604132*pi,0.493816388522075*pi,4.08969227950508*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.479586511708561*pi,0.324033697016228*pi,3.94119944773858*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.390651596875745*pi,3.0880808856079*pi,1.6219088526051*pi) q[2];\nu3(0.559510320000096*pi,0.8646385675467101*pi,0.922494159290512*pi) q[3];\nu3(0.508223370565582*pi,2.99667795597901*pi,3.05485830082006*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.600477691095374*pi,0.28202240678319*pi,0.5304015154147566*pi) q[6];\nu3(0.537659359449072*pi,0.70855697601649*pi,1.0475410949126869*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.2733089736905*pi,3.13721812487045*pi,1.133337945513305*pi) q[9];\nu3(0.453551180499976*pi,3.12787888096216*pi,4.415578182081839*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.774155406056248*pi,3.36254499915297*pi,4.4614680327724*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.571311339615637*pi,-0.275498339796166*pi,3.92100282072604*pi) q[16];\nu3(0.722201155774642*pi,-0.380172469627019*pi,0.850765632731074*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.145035075646014*pi,2.37284830192083*pi,1.14073612254958*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.403106463439466*pi,3.20096788716462*pi,4.3498964299076*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.936376698608973*pi,0.11622799989922805*pi,3.88604301474605*pi) q[5];\nu3(0.633471680665926*pi,3.03896344425467*pi,3.26948360502902*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.721652601664456*pi,2.74270288879997*pi,3.46857049080038*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.766475347755147*pi,0.6989577105839999*pi,1.2350517738023798*pi) q[11];\nu3(0.515900170176254*pi,2.74335525047818*pi,1.1284402005296261*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.228574837853779*pi,-0.398387911736566*pi,1.093859497451702*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.605544156908453*pi,3.44122595310651*pi,3.83397662991996*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.198928516819636*pi,0.014654669509562956*pi,0.983342504489359*pi) q[11];\nu3(0.470627119063935*pi,0.06662755834518896*pi,4.41261049388244*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47719864522332*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.182058069649411*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.321713630404478*pi,-0.4639673226810058*pi,0.690155629259761*pi) q[20];\ncx q[0],q[18];\nu3(0.771883719810218*pi,0.04370066927060101*pi,3.65333806631761*pi) q[1];\nu3(3.5*pi,3.4310007576045*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3160637213198711*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.272243928385107*pi,3.20849625214595*pi,1.301056753737246*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.612702980426067*pi,2.90361890429552*pi,4.18064864900935*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[17];\ncx q[7],q[8];\nu3(3.5*pi,3.44083016308136*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.369246187052433*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.625622249717826*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.3840362588397*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37752532130267*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.136145518305071*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5223607045284897*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(3.5*pi,3.43897887453979*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.221755401880137*pi) q[17];\nu3(0.147975420869336*pi,2.84620519427909*pi,1.0687747169884911*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.186428990854054*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.42100649398124*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.288788860023868*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44235296289241*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.4170552530429061*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46779302232844*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.412342038532961*pi,-0.23140119898089*pi,1.53259192443177*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.347206524737783*pi,3.35094596952859*pi,2.08201250684151*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44712706594464*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5025965114525123*pi) q[17];\nu3(0.678960136380181*pi,0.136773022773772*pi,4.14289380743637*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5224253728915275*pi) q[21];\nu3(0.439389028095741*pi,3.41359825255669*pi,4.1588655876806*pi) q[0];\ncx q[1],q[12];\nu3(0.391244010024347*pi,-0.03916278524525302*pi,0.987208335170457*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42925836641983*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,0.5926547977311807*pi) q[6];\ncx q[7],q[8];\nu3(0.266482184624837*pi,0.62411821411994*pi,0.5838725168829874*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.6014166239555649*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.75906999114652*pi,1.01242703856997*pi,0.922660413984828*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.395503673302585*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44773618189621*pi,0.5*pi) q[1];\nu3(0.357650085014223*pi,2.74665526609156*pi,1.039953510434977*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.256692781280135*pi,-0.4577921242125166*pi,1.50534096595015*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.378367025610387*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.27957464231135*pi,0.035206857946349035*pi,0.7947109766017211*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.602388953944702*pi,-0.49538394749015013*pi,0.862741280367582*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44038620783044*pi,0.5*pi) q[16];\nu3(0.499385201492589*pi,0.38668350454065503*pi,0.9221820539267*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3107881313012681*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.26585022850489*pi) q[20];\nu3(0.680979619860667*pi,0.17151471507078897*pi,4.05438082938021*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.505835017137475*pi,0.05195126250650295*pi,0.717603415674197*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.1968285500804*pi) q[12];\nu3(0.215613496870344*pi,2.61456741767861*pi,1.034226589987026*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.346466159389807*pi,0.8550535312218399*pi,4.45840793407411*pi) q[17];\nu3(0.377447755939843*pi,-0.203764617392436*pi,1.63449201797358*pi) q[21];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.855384289077607*pi,0.051160006099179034*pi,3.7019209542175*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46725315577756*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.95651446983816*pi,0.053525553642265966*pi,0.897186794354911*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.188203966536071*pi,-0.4164929167485938*pi,1.1307574984628639*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.680304194090243*pi,-0.29175692673102*pi,0.683498088051273*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.517757278516973*pi,3.06469625776001*pi,3.07865643815535*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.820440939653809*pi,3.23817848759703*pi,3.53380976857073*pi) q[6];\nu3(0.62108183868671*pi,-0.08635824758722599*pi,4.30584113663647*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.724643020973793*pi,-0.20218949391894098*pi,4.1650733104341295*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.635732541574382*pi,0.10349885053617203*pi,1.4479982530074431*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.455590556293263*pi,3.38989130938555*pi,1.70110758249008*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.702905634289302*pi,-0.11964652584478003*pi,3.43249363968547*pi) q[8];\nu3(0.750612211218849*pi,2.70938843998672*pi,3.32076253398668*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.538421464806693*pi,3.29345240660952*pi,4.01203297690395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0225422496599656*pi,0.52545019586641*pi,3.64272540520566*pi) q[8];\nu3(0.610193342720406*pi,-0.449066224071707*pi,3.75955031718094*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.39941717721863*pi,-0.305205809726859*pi,1.2136297666190021*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45220211208861*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3178500952098862*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49405037807212*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2983368869860321*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.434515197866951*pi) q[3];\nu3(0.260082801183978*pi,-0.4716913803002222*pi,1.2618620964375311*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48105540868953*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.450866271427536*pi,0.115310720462513*pi,0.5943512462713999*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.28874182006456*pi) q[18];\nu3(0.361042234923298*pi,3.3381250646724*pi,4.4699129491317*pi) q[19];\nu3(0.847228800665949*pi,2.89765197547829*pi,3.46781481107899*pi) q[20];\nu3(1.0*pi,0.0*pi,1.14870658487996*pi) q[21];\nu3(0.794635664108455*pi,0.6379474384269599*pi,4.36864035384765*pi) q[1];\ncx q[2],q[3];\nu3(0.85144339902697*pi,3.20402692767467*pi,3.90523044466959*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[21];\nu3(3.5*pi,3.45748645069654*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.201100107862871*pi,-0.143406897467175*pi,4.35244071863558*pi) q[12];\nu3(0.813547004948822*pi,2.7340896879171*pi,3.86044305695647*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194650689909688*pi) q[17];\nu3(0.751606413315824*pi,0.294748899419947*pi,4.33272718970677*pi) q[19];\nu3(0.181294540057378*pi,0.28736810454455897*pi,4.0329976253031194*pi) q[20];\nu3(0.110442700100105*pi,0.59736273827804*pi,3.72386256714648*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[10];\nu3(0.804085585352306*pi,2.92012744353711*pi,3.68912760647616*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5741216169593372*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40969296664826*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.139500683536653*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.636845180491158*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46948673366946*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40895010191457*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.809072724034422*pi,3.14302835246184*pi,3.79019432396808*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.5861345138082359*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1659569758861879*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49403425225626*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3583270466827289*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.207559425887379*pi) q[19];\nu3(0.821104797752169*pi,0.164896203915333*pi,3.68907106540249*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[21] -> c[21];\ncx q[0],q[16];\nu3(3.5*pi,3.40462340817749*pi,0.5*pi) q[1];\nu3(0.797242507912486*pi,3.41718864370572*pi,0.77874465118777*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.47633474807226*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.240530313557004*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.364830703935373*pi) q[20];\nmeasure q[2] -> c[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.470972317740642*pi,-0.13391577891885198*pi,3.62686055367474*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.517065419571233*pi) q[11];\nu3(3.5*pi,3.35933895919228*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3072837591379969*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5291011525270439*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.625527822193776*pi) q[19];\nmeasure q[7] -> c[7];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.534422935818213*pi,3.23810430103832*pi,0.678415189679109*pi) q[3];\ncx q[4],q[11];\nu3(0.901174006892299*pi,0.38334421183176504*pi,0.908393808348811*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.4771304873216895*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4887249913295*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.55949698579123*pi,0.08635182614717496*pi,4.26723456454614*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.430419124039609*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.716276431667123*pi,3.2420209262686*pi,4.09202644887453*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[8] -> c[8];\nmeasure q[17] -> c[17];\nu3(0.442495606808305*pi,3.1450186617751*pi,4.333235311454629*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.692986429217341*pi,-0.156341506687114*pi,3.53646190637604*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.672266504235197*pi,2.88300311530844*pi,4.09504662933381*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0411771127058296*pi,0.50176959853852*pi,4.29109813369123*pi) q[16];\nu3(0.661647475457632*pi,2.85194455523842*pi,3.83072501181119*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.646881975757065*pi,0.454193575199645*pi,1.490759107168048*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.566178264794209*pi,0.16285233870522897*pi,1.128038889597299*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.905774588441832*pi,3.35105037386958*pi,0.5144021423042981*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.598785544573745*pi,3.45194066802489*pi,3.83029193044139*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.244335218983684*pi,1.12800709816271*pi,4.31817750595096*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.856704400017395*pi,1.00977455480339*pi,0.8397993890790609*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[12] -> c[12];\nu3(0.266511862682366*pi,-0.14031354437059002*pi,1.63652770192456*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.361213590863732*pi,-0.37304975458240797*pi,4.156526984630871*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[20] -> c[20];\nu3(0.715587965417454*pi,3.41753504272159*pi,4.17240914032676*pi) q[15];\nmeasure q[15] -> c[15];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.593809736822057*pi,-0.015290106391217972*pi,4.35412481606597*pi) q[0];\nu3(0.375019902588865*pi,2.92200571347308*pi,1.4334039400090939*pi) q[1];\nu3(0.406759794815872*pi,-0.07499320741021898*pi,1.426402744056384*pi) q[2];\nu3(0.464337831947679*pi,-0.337259036556564*pi,1.57738768463942*pi) q[3];\nu3(0.0482072165580343*pi,2.65402684942882*pi,0.8975806417930821*pi) q[4];\nu3(0.0696577893223712*pi,0.36877435967555605*pi,0.64874422667154*pi) q[5];\nu3(0.41330725634195*pi,-0.09054160728621502*pi,1.1781237599741599*pi) q[6];\nu3(0.29325646839265*pi,-0.311806752415347*pi,0.5678656225256996*pi) q[7];\nu3(0.543032661996333*pi,-0.046788892573963015*pi,4.15020610363412*pi) q[8];\nu3(0.34425547549237*pi,0.6138181526114199*pi,3.71229838525648*pi) q[9];\nu3(0.0675863399994245*pi,-0.169797858094499*pi,4.239971399473649*pi) q[10];\nu3(0.472196065192824*pi,0.51948592896528*pi,4.4597013508101*pi) q[11];\nu3(0.88045791186997*pi,-0.318388629523625*pi,3.88792114538051*pi) q[12];\nu3(0.863689561129837*pi,0.993618394644*pi,0.5933735510126698*pi) q[13];\nu3(0.44343668640256*pi,-0.14762779099934897*pi,0.61728903358679*pi) q[14];\nu3(0.915190870401375*pi,0.205102128502746*pi,3.75687708574192*pi) q[15];\nu3(0.813734298953453*pi,-0.28085540554892297*pi,4.1057540649695*pi) q[16];\nu3(0.172971715892845*pi,3.29622711932434*pi,1.87858495923178*pi) q[17];\nu3(0.528439122173059*pi,0.13275037098824904*pi,4.24284373219339*pi) q[18];\nu3(0.0763323181996762*pi,-0.25129085794969996*pi,1.3723785796123211*pi) q[19];\nu3(0.223260241027186*pi,-0.4799570260261835*pi,1.52658044263039*pi) q[20];\nu3(0.179059505339569*pi,0.5001729306170399*pi,4.378517680284951*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40386229139985*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35657521394981*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40235721301283*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47412879795969*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43315578580918*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.230565936766957*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.230331755287775*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247219664951014*pi) q[17];\nu3(1.0*pi,0.0*pi,1.096196083686808*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1428255207128881*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[4],q[21];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(3.5*pi,3.28213865221138*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[12];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.261557858495783*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.40222415583183*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4237522280738*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5505147319178778*pi) q[10];\nu3(1.0*pi,0.0*pi,1.172761547100483*pi) q[11];\nu3(1.0*pi,0.0*pi,1.16879299200383*pi) q[12];\nu3(3.5*pi,3.43360225438611*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37173316073864*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.210930528195963*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40260633444115*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5034935912359807*pi) q[17];\nu3(1.0*pi,0.0*pi,1.254050363725789*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5656978966561369*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5962801637741048*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.4781212397878*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,1.3995152799018449*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[12];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.4415824715448*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5154122181132177*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4629661800415406*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46492288826198*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.681876364434253*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.44258919237711*pi,2.73336591547116*pi,1.290182336872383*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5818017144458221*pi) q[3];\nu3(0.336533353663885*pi,3.23811256222244*pi,2.1601527274598498*pi) q[4];\nu3(0.714286688345152*pi,2.99880238157346*pi,3.3571177954921*pi) q[5];\nu3(0.789630548093273*pi,3.39587447993044*pi,0.783068942183873*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(0.263418209187934*pi,3.00059967762904*pi,1.83161619509076*pi) q[10];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.431970305901276*pi,3.09387596051083*pi,1.59130401966571*pi) q[17];\nu3(0.461279933871297*pi,0.0006481396240209936*pi,3.74326266110658*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.391398185870056*pi,1.07895395642668*pi,4.0945850857650505*pi) q[21];\nu3(0.310931235774916*pi,3.43585016745101*pi,1.54260442936121*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0974698054139506*pi,2.97675340503125*pi,1.345555367545489*pi) q[4];\nu3(0.675980442153728*pi,-0.13914491387329903*pi,1.117085232819727*pi) q[5];\nu3(0.169558388638879*pi,3.07112408497468*pi,0.828266190364666*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.182007866922423*pi,-0.382706642985325*pi,0.8627412770837419*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.779878188051017*pi,-0.4636400119275944*pi,4.03981920324491*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.531545052199974*pi,-0.200763431210144*pi,4.3437484907826995*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.687270857286316*pi,2.70963575337085*pi,4.045891570307679*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.834664656519669*pi,0.451429698226277*pi,4.4905478366287905*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.403841149465856*pi,1.07722317183374*pi,4.13373400447737*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.274208265452163*pi,0.228951611292056*pi,4.39781438213396*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.136042644199434*pi,3.20409007858733*pi,0.5666882007450732*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.313425242006518*pi,0.07378814213462404*pi,1.046556393754609*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.661991711890996*pi,0.490689692436562*pi,4.1637329678007795*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.91688479077034*pi,3.29007256450164*pi,4.15300991207326*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.625287608754017*pi,-0.204692480765568*pi,1.0958315587036491*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.306873515016054*pi,0.29592474466875796*pi,3.29812049559199*pi) q[9];\nu3(0.15042167778759*pi,2.51706644097965*pi,1.2891411579220748*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.359372765704698*pi,3.19603368321537*pi,0.606198210361331*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.593862009040721*pi,3.33116120941613*pi,0.793820783717806*pi) q[16];\nu3(0.248299512682462*pi,0.06887073362733698*pi,4.20069524358859*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.286609942216567*pi,-0.19252167728292502*pi,0.5681162460531196*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.321669298396952*pi,3.45769937730178*pi,1.60173016464177*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.57625005554939*pi,0.124121785520245*pi,0.929923756662303*pi) q[9];\nu3(0.669508740545*pi,0.19064847110925498*pi,0.666342442549153*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.615782837785001*pi,0.11950767193573997*pi,3.83163736444385*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.361931635272323*pi,0.46257824654426605*pi,4.17792956830557*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[13];\nu3(0.152391124905761*pi,3.11166448423016*pi,1.51895760346532*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.527148245866256*pi,3.30144236809457*pi,4.0702806070761905*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.726124934191414*pi,2.98997357357221*pi,4.2443975642267695*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.774110314887697*pi,-0.08735157286015999*pi,0.9608060416369111*pi) q[20];\nu3(3.5*pi,3.44092208861507*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.53979873500162*pi,3.07336103766445*pi,3.51839046461617*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45009652542334*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3007105154894991*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.134699943198714*pi,3.24504610735854*pi,1.2285003951676359*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269969478529719*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.195091117679839*pi,3.01202713632944*pi,1.52028877335196*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.352138181434286*pi,3.4293268512651*pi,1.14988495939923*pi) q[20];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.175796989346921*pi,0.335457959394981*pi,3.5046936145509*pi) q[3];\ncx q[5],q[18];\ncx q[7],q[14];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.48038001451672*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.43798506984907*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39795699119346*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.672526952234077*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3366446502902631*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5448745171507308*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354578248984436*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2032369799803049*pi) q[18];\ncx q[0],q[13];\nu3(3.5*pi,3.4437697203486*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.186115759722795*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[10];\ncx q[9],q[12];\nu3(3.5*pi,3.46545763318823*pi,0.5*pi) q[16];\nu3(3.5*pi,3.31668826959864*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2239186193092721*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303373242544584*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38731247822199*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43304087019149*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5303760711772472*pi) q[11];\nu3(1.0*pi,0.0*pi,1.119987389233897*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5735071832580287*pi) q[14];\nu3(1.0*pi,0.0*pi,1.08800853735237*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5489301407071034*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,0.5990087889186084*pi) q[6];\ncx q[7],q[14];\nu3(0.307030647626661*pi,3.01143041207937*pi,1.6478239600139*pi) q[8];\ncx q[9],q[12];\nu3(0.374607000992018*pi,-0.29919121749120003*pi,4.13659187950329*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40101666920797*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.442489699803319*pi) q[20];\nu3(0.804715500869896*pi,3.49163685252328*pi,0.5848427127758008*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.623208683648069*pi,2.73194741061609*pi,3.52593222621353*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.7064267046418*pi,3.42913943091206*pi,0.760152906956154*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42967800558353*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5135550467920925*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.793421942476006*pi,0.265497017494181*pi,0.925972591076456*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[15];\nu3(0.793544242827017*pi,3.27294343776722*pi,3.35464747137567*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.776872423788501*pi,3.20656961793682*pi,0.509527604581301*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.430634987096555*pi,-0.020340656613325014*pi,4.01043526759799*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.516798313006428*pi,3.37251810371954*pi,0.632565341799907*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.365285431160103*pi,0.08693066392350601*pi,4.49214877508126*pi) q[1];\nu3(0.190322772167583*pi,3.49280905953184*pi,1.074118860170808*pi) q[2];\nu3(3.5*pi,3.49378027061846*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.26837140466149*pi,-0.339615465575056*pi,1.75215388133728*pi) q[5];\nu3(0.593328214560562*pi,2.95242251353381*pi,4.26147934043614*pi) q[6];\nu3(0.511961227898068*pi,-0.28734365365263204*pi,3.5800852519281*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.666627073572058*pi,-0.4687859651589105*pi,3.27642526702575*pi) q[13];\nu3(0.668188131058512*pi,3.40201332853623*pi,4.3736564648529495*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.834773033646769*pi,0.62707316943777*pi,0.617153428762298*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3660623255012379*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.601095142555899*pi,0.93970097146909*pi,1.002722610236943*pi) q[1];\nu3(0.8700041745037*pi,0.09076410814975*pi,1.086141967435361*pi) q[2];\ncx q[3],q[21];\nu3(0.294472784237294*pi,-0.15493548833849202*pi,4.10030322392401*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.756248309114435*pi,-0.056268949167622984*pi,3.45867342719704*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.325303657467619*pi,0.05929603612398404*pi,3.94399701901577*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.109663216675824*pi,2.87115473812514*pi,1.021311631740387*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.46379620411242*pi,0.6963570325753801*pi,4.42787445627623*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.606956695652863*pi,2.41183460930289*pi,3.62704560389396*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.345721161576274*pi,0.017891401714615007*pi,3.48655308893565*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5500601991731058*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.509339364959281*pi,3.47695003116392*pi,0.970370580638855*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.432632321980971*pi,2.63308230976983*pi,1.1931503087128*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[18];\nu3(0.333638561155425*pi,2.942462872036*pi,1.123098873928577*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.637496591414793*pi,2.78860885938733*pi,3.54766055539273*pi) q[16];\nu3(0.472709717384213*pi,-0.11132605229536502*pi,1.261530472943708*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48936207479069*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2154318238637178*pi) q[6];\nu3(3.5*pi,3.48170077642562*pi,0.5*pi) q[7];\nu3(0.428118526514539*pi,3.20343168565903*pi,1.157040414337992*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.329783237782324*pi,-0.35667565253114397*pi,1.72145923590888*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3711791690932809*pi) q[18];\nu3(0.278132423951855*pi,3.11550788623102*pi,0.675969709377953*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36606623483799*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.580007325205883*pi,3.46850969092747*pi,0.960444383195981*pi) q[12];\nu3(1.0*pi,0.0*pi,1.169545442906277*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.324526363482227*pi,-0.387260037335542*pi,1.469715847754332*pi) q[19];\nu3(0.612352866739175*pi,0.05952653408342601*pi,0.682956774724124*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.46387611258256*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5144707837921519*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.316392934827266*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.419797673069231*pi,-0.007438661183383988*pi,3.80893917625489*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.26318827858604*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.529531144322553*pi,0.8620070923647101*pi,4.20547240402632*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[9];\nu3(0.30597278401134*pi,2.79506999413205*pi,1.55488492641613*pi) q[3];\nu3(3.5*pi,3.417161508382*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.305544748484413*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.28411816282482*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5415369440161486*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198956433731333*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45335033110787*pi,0.5*pi) q[2];\nu3(0.536696880107084*pi,-0.393279966205979*pi,4.08724136101957*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.491777749846721*pi) q[8];\nu3(1.0*pi,0.0*pi,1.218644553407402*pi) q[9];\nu3(3.5*pi,3.43358693359294*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.3412079819491272*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.387158549485506*pi,-0.325752133994592*pi,0.869819752504057*pi) q[5];\nu3(0.268850382339788*pi,0.5398724589902599*pi,4.2749410033640896*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5133947774348369*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5640836951833772*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.198195607302117*pi,-0.33773096393645297*pi,3.85992950825655*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.712882829651194*pi,-0.252812306217509*pi,4.288352467409879*pi) q[5];\nu3(0.815541110327155*pi,0.34804807769092805*pi,0.734597559476978*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.397965355717529*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.44044084258404*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.484102466909571*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.164527281326058*pi) q[20];\nu3(0.726324000536676*pi,-0.4035939485362701*pi,3.36434516159299*pi) q[21];\nu3(0.553061619663535*pi,3.46744575042775*pi,4.10901393977725*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.567998840116926*pi,0.39593481838464595*pi,4.43696064033548*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.502979293063778*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.448972230655352*pi,3.34923284339396*pi,1.51292431244136*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.397960922246739*pi,3.13073682197694*pi,0.825219583221973*pi) q[13];\ncx q[14],q[20];\nu3(0.262138125585783*pi,3.20685609340266*pi,0.88453156595134*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.389276859035615*pi,-0.11162101909705702*pi,0.706544029061611*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42244675146002*pi,0.5*pi) q[3];\nu3(0.572030594679458*pi,-0.336060201517555*pi,1.201242019387827*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46228907968175*pi,0.5*pi) q[12];\nu3(0.708656037065379*pi,-0.216764455118233*pi,3.43754330363242*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.561179928855272*pi,-0.23048323984262398*pi,0.8318158054097919*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.399172441569354*pi,3.0391172168893*pi,0.694851721272944*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.163746030939034*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.231546946164563*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.262506019859738*pi,2.87878366434177*pi,1.83436804798752*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.714918956591558*pi,-0.4179872981116407*pi,3.58157033626411*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.592646997811599*pi,-0.08658917117382398*pi,4.2832194422138805*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.09295799119456*pi,0.06064257758111602*pi,0.895018449661776*pi) q[17];\nu3(0.279486541428981*pi,2.63285665817742*pi,1.52806841210527*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.325979747739051*pi,1.09117257366084*pi,4.37757467492434*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.371025504775724*pi,3.1069965542142*pi,0.770112693948479*pi) q[7];\nu3(0.12473504692879*pi,-0.33037674089303104*pi,1.4171890028811052*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.529879894874529*pi,0.12036660555467305*pi,4.25529838654215*pi) q[10];\nu3(0.865864505422748*pi,3.16982617981993*pi,3.5238761350246*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.465113667877215*pi,0.95374856028781*pi,4.481915748793099*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0850982003859393*pi,3.17416040502972*pi,0.693626686260563*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5646254839012634*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42797476330019*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.637636392057582*pi,-0.320670568580798*pi,4.26142157554283*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.523064762371517*pi,-0.37829778136861003*pi,3.46227910790528*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.4347850639917*pi,0.7052188629462*pi,4.48027161045875*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.2118347312117*pi,3.40338862145958*pi,0.6850359850105581*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49156242847172*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.191855988607779*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.624035911684162*pi,-0.330049951494672*pi,3.94561278174497*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.254963946428746*pi,-0.237972443722494*pi,0.77342131106566*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.707134889104931*pi,3.29759930994501*pi,4.03666696733031*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.429535070032634*pi,3.18850122090069*pi,3.31102727456884*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.34916162548528*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.591921671140846*pi,2.90723608490036*pi,3.58866003009119*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1495435219498211*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.618492395375448*pi,-0.037722484568321*pi,4.2404531560443495*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.35679085232124*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.132606546196182*pi,1.03674820583935*pi,4.13438219514398*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5423771518483929*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2351037687674409*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40931010812801*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.44622633086903*pi,0.5*pi) q[2];\nu3(0.130455139358881*pi,3.23391566525572*pi,1.01451649551905*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.248947555457899*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.313286972770823*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5233803490899196*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42294116427015*pi) q[10];\nu3(0.317290889222955*pi,0.6443078035199801*pi,3.76521298640277*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[16];\nu3(0.29141337817173*pi,-0.080084382695703*pi,4.25133446195671*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.580689072912343*pi,3.4965286875569*pi,3.49475998078279*pi) q[4];\nu3(0.544404178434474*pi,2.54888647930291*pi,3.71046395980797*pi) q[5];\nu3(3.5*pi,3.40307441744304*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5344329897750386*pi) q[11];\nu3(0.934975691192273*pi,2.35751837159654*pi,3.85010673811402*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46259539221723*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297726625733953*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37447338044419*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.222805729284323*pi,0.26741919947942505*pi,3.91819520997608*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3151067809432821*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[6];\nu3(0.594308363921127*pi,2.69614020382874*pi,4.00114712215806*pi) q[4];\nu3(0.155074990278401*pi,2.68111285427418*pi,1.247039879910255*pi) q[5];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.513378787503082*pi,-0.17638935380701198*pi,3.7900335676316*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.617225843816137*pi,0.383865974257802*pi,0.5137938316733781*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.21897555497384*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.184290245786587*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.243673053784886*pi,3.31169688077607*pi,0.9102477467272461*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36619428300879*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3645654355168*pi) q[20];\nu3(0.388413199323696*pi,0.11876282556406503*pi,3.9653201252961*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.892343363918481*pi,-0.348192104294649*pi,0.935328526777763*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.293293757554233*pi,3.3697902254021*pi,0.7488750469788921*pi) q[0];\nu3(0.506407218901453*pi,0.61399975601823*pi,4.43257355177232*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.369397682002219*pi) q[6];\nu3(3.5*pi,3.41767403349374*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46280738899379*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3455692924820761*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.274515677497009*pi,0.021774847334582015*pi,1.0025106622758742*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1775788552864999*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.534291433536368*pi,0.5272799340316201*pi,4.103139412211711*pi) q[0];\nu3(0.457389578105452*pi,0.42071158178867696*pi,3.58779713349153*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39527743231726*pi,0.5*pi) q[9];\nu3(0.811491890482706*pi,3.26402226036072*pi,3.85476476457499*pi) q[10];\nu3(0.634014147755888*pi,3.24513151163023*pi,3.05780996955258*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5847854874453341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5321110513733207*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.311800689479856*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.610531192952629*pi,0.193019833342297*pi,1.55200137633791*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0505678720162536*pi,0.212695855051098*pi,3.96428968033916*pi) q[10];\nu3(0.444328179225797*pi,-0.379568511181771*pi,1.68506772264153*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.768576729675014*pi,0.074006534923031*pi,0.7937106821390469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.607541321211169*pi,2.36697748895273*pi,3.77011088984666*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.43276287223786*pi,3.11381641098726*pi,1.256488112884864*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.671672348102874*pi) q[21];\nu3(3.5*pi,3.39972333413294*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.274365241110738*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.212314988438811*pi,2.95992983973643*pi,1.83911328499059*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.354315708615415*pi,2.72755586955982*pi,0.9764971274536389*pi) q[12];\nu3(0.92237357666155*pi,-0.161775961914993*pi,0.5552652002853029*pi) q[14];\nu3(0.610128956851999*pi,3.348948379367*pi,3.79379867152777*pi) q[15];\nu3(0.7056749640195*pi,3.21824995494661*pi,2.78689002004332*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.394856951201499*pi,0.6364316491986901*pi,4.42839225316614*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.244263917809537*pi,2.50863568518223*pi,1.342329653456712*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.556963859562531*pi,-0.018393608046282983*pi,3.87299178507656*pi) q[7];\nu3(0.410494446153169*pi,-0.138929161060955*pi,3.91421878450838*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.15665368860742*pi,-0.295179444751537*pi,0.9851088724314521*pi) q[12];\nu3(0.455643180806167*pi,0.10651470122433304*pi,3.45175941001976*pi) q[14];\nu3(0.912598417725957*pi,2.78112712656786*pi,3.22836988624374*pi) q[15];\nu3(0.364194075494836*pi,-0.4774926737893531*pi,1.2557466781216808*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.356641246062441*pi,0.04251320487063204*pi,4.22150258311951*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.45725201823598*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.44797968275869*pi,0.16442299030673901*pi,1.008204147113555*pi) q[3];\nu3(0.912920228242005*pi,0.448590627045248*pi,4.4031649848718*pi) q[6];\nu3(0.509515787088546*pi,0.63608580584787*pi,0.845125289942064*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.396667168904616*pi,2.60081563645562*pi,1.2345001325248068*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.224184642833623*pi,0.31972482313625405*pi,4.3571274252240695*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.866348931225438*pi,0.9614070828175401*pi,4.46799678647476*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.759308024943324*pi,0.52076415386426*pi,1.1449539345086341*pi) q[9];\nu3(3.5*pi,3.48670771363578*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.222025248770126*pi) q[17];\nu3(0.288198768684335*pi,2.74551187418022*pi,1.499030078144239*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49747862995583*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.270967517898503*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.354248552337147*pi,3.00593082028826*pi,1.99187737303787*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.49196574481288*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48455017893463*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.399430677291895*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.3448709493623205*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.321878370152535*pi) q[20];\nu3(0.540259513033616*pi,0.5039871615420499*pi,4.00848308855373*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[14];\ncx q[5],q[19];\nu3(3.5*pi,3.46892022655701*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.43570644921923*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.107554439545535*pi) q[13];\nu3(3.5*pi,3.4082034253901*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3329137405768061*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40416740586094*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.39279015377159*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5930631579960446*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0648688411037859*pi) q[18];\nu3(1.0*pi,0.0*pi,1.076583361429873*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5925993991017676*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.44708637182583*pi,-0.4053930782878032*pi,1.72219793549757*pi) q[0];\nu3(0.934393282693958*pi,-0.25067587256372503*pi,3.66172948889851*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[14];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.45846957706508*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5855524379210396*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.58248553399995*pi,3.25776001977937*pi,2.97022812955879*pi) q[0];\nu3(0.290999033991017*pi,3.47321003734725*pi,1.1851689532765222*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4539069052894*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43795856856707*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.227986464468489*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46148591516824*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48418547499776*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257597957196372*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.713350764060846*pi,-0.34752791851473996*pi,0.5003811515672688*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.624600957298944*pi,0.190935711067174*pi,3.75663140701601*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.550556852118598*pi,3.17296561354725*pi,0.5588355599510499*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.607458114703692*pi,2.99700532703597*pi,4.45010463843992*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.674457970698817*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.430698055811452*pi,3.06531339799312*pi,1.046712781946463*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.276459555270121*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.532568336028023*pi,2.84630856766746*pi,1.434557225650199*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.343618993176322*pi,-0.389548973730375*pi,0.892577372664342*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.418205661534992*pi,0.097813981562065*pi,0.953781300153801*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.733651741378547*pi,2.80038607805338*pi,4.01085573096764*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.25287909510183*pi,3.33011821711689*pi,4.43101180248097*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.509804054859247*pi,0.42233828937427*pi,1.006270407937236*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.864622123840527*pi,3.3773422967012*pi,3.08826434489495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.39774564046628*pi,3.35577199459861*pi,1.3431578022174469*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.500275241662213*pi,0.390649973203673*pi,4.36550981388014*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.48945577896757*pi,2.60749860456927*pi,1.1710372059893919*pi) q[16];\nu3(0.102920939614*pi,-0.4003127809490781*pi,1.85964416976926*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.55705970400797*pi,0.183818566123658*pi,3.6610797402448*pi) q[6];\nu3(0.695472038272627*pi,2.66006855260312*pi,3.63490190158574*pi) q[7];\nu3(0.139339535474242*pi,-0.341719656279067*pi,0.6983496032841661*pi) q[8];\nu3(0.585647971593861*pi,-0.4814613209499728*pi,3.40462737769463*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.533079982918456*pi,-0.4788384057589895*pi,4.17490404764861*pi) q[13];\nu3(0.615604351979913*pi,3.26126804465296*pi,4.06848155905252*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.608719507315476*pi,0.7872977598080699*pi,4.34940266149571*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.24652519858972*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.186935307605604*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.710841816532898*pi,2.89154261203967*pi,3.15530136780417*pi) q[5];\nu3(0.845795078892476*pi,0.400418882143625*pi,3.91857182560735*pi) q[6];\nu3(0.231496996372005*pi,0.79053159912653*pi,4.196366460204111*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.569054393553452*pi,3.02844497862263*pi,3.30900102485447*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.701003161691796*pi,-0.38282746613175*pi,4.335062909958451*pi) q[13];\nu3(0.628092849186655*pi,0.386496010570331*pi,1.0384661954738261*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.84093284942948*pi,0.05571215797023299*pi,0.795345690900082*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[2];\nu3(0.138231321837321*pi,0.15249552342875505*pi,4.1654892434704305*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47509907938799*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.690166295449431*pi,3.05818938742235*pi,3.07669088613681*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2422418939836701*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.636849299167732*pi,-0.4020406365569978*pi,3.90289663236137*pi) q[18];\nu3(0.456628687855837*pi,3.30528450731885*pi,4.1559747713312*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4388355105734*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5458486964585454*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2227379886367968*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.096060958842367*pi,-0.09814642104173099*pi,1.3525745831990599*pi) q[11];\nu3(0.448204088570847*pi,2.41587598389989*pi,1.353241557165708*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.365544607654206*pi,-0.39136618237882403*pi,0.659791287860497*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.551172014869863*pi,0.6365467193132801*pi,4.18648595090973*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.248803069721296*pi,-0.4327399691704109*pi,1.58465013005037*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40291750392113*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.706343007933998*pi,-0.31824951873768703*pi,1.131931353699549*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4992683819668*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46549024507866*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.314704514464467*pi) q[6];\nu3(3.5*pi,3.41316780366108*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3344050266771799*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[4];\nu3(0.720348240315358*pi,-0.242236394946931*pi,0.7416424621629301*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(3.5*pi,3.45356021127512*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.255255766416783*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.24231043033843*pi,1.21358012561208*pi,4.2205262523754*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.34082131781107*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,3.4315619444257*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.149834706759528*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30657775254734*pi) q[17];\nu3(3.5*pi,3.4167156477625*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3608365780915919*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.107281370313748*pi,-0.25902603655380496*pi,3.94353225687269*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43221583635799*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5001439935096004*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.219756014780315*pi) q[11];\nu3(3.5*pi,3.3472910735948*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.1546718982019661*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[20];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.694673279731361*pi,0.17685489940377996*pi,4.21920309252649*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39758910520802*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,3.4688489013977*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5663227141818787*pi) q[20];\nu3(1.0*pi,0.0*pi,1.399619774180397*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.686061725690561*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.4991869941400005*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.308828811674621*pi,3.49742096010039*pi,1.4984598919365109*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.743018635670451*pi,3.34821203798439*pi,3.44636732103171*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3092306709380495*pi) q[21];\nu3(0.300661641162627*pi,3.17076194154979*pi,0.5280875590647474*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.893662927674817*pi,0.6522774732636201*pi,4.210294378051239*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.455102408457067*pi,3.26109152345696*pi,1.52577049558989*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.268749633397507*pi,-0.4120723651049409*pi,1.1803889173317281*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.800262688065743*pi,0.256383365039236*pi,3.94220583194099*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.489330612618639*pi,0.28567764677736096*pi,4.35486709715736*pi) q[18];\ncx q[19],q[21];\nu3(0.113461109252379*pi,3.3341207831787*pi,0.5998042777296113*pi) q[20];\nu3(0.190387368122407*pi,0.007039477349530032*pi,1.026376780215641*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.755046752998308*pi,2.73514578522408*pi,3.80672947583783*pi) q[3];\nu3(0.707568014478359*pi,3.42423470380834*pi,2.97033722686728*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.799516445626019*pi,2.9527415747959*pi,4.10405297816469*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.346120778051527*pi,3.35719097943767*pi,1.327683652265847*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.225002037691674*pi,3.13054675830737*pi,1.437941529089916*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.739677431037598*pi,3.25617396276299*pi,2.89392451888795*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.65060013626543*pi,2.62788282692502*pi,3.87386779202624*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.630279515850727*pi,0.29096159559093804*pi,1.347475680199206*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.508540767410144*pi,-0.243634306628233*pi,1.466103715345544*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.621822221861956*pi,2.72866897691105*pi,3.52697235409373*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.771192419949485*pi,-0.4833715084532844*pi,3.68978612593118*pi) q[5];\nu3(0.14550798133552*pi,-0.19288662675144902*pi,1.309953839244546*pi) q[6];\nu3(0.458364607278356*pi,0.264792583166765*pi,4.17351317230733*pi) q[7];\nu3(0.483001535045005*pi,-0.223624539816416*pi,0.811019495970716*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.701224088791744*pi,3.34185254918499*pi,3.59528367820686*pi) q[12];\nu3(0.303668029019423*pi,0.31769536327424197*pi,3.47483616745452*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.295372593956627*pi,0.10966182855860196*pi,4.47944753177487*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.475431316035954*pi,-0.147689032263166*pi,1.059708067714495*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.669140914824629*pi,3.07026888218707*pi,3.58702717810611*pi) q[11];\nu3(0.93363223789272*pi,0.169527537306717*pi,1.116066310002016*pi) q[12];\nu3(0.926124123512127*pi,-0.259829518657233*pi,4.3950504525747895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33105771686667*pi,0.5*pi) q[0];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1982824554116709*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.781567416529713*pi,0.070058430826762*pi,0.5902810546685532*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.268835071565263*pi,3.09271884427518*pi,1.5841357688531*pi) q[14];\nu3(0.712912495272266*pi,1.17387289377404*pi,0.800911375251499*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.46540344728728*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.550532705584401*pi,-0.01742716582142101*pi,0.930719189986589*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3015212363736741*pi) q[15];\nu3(0.461893336291216*pi,0.475104034723967*pi,0.701139361349514*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[15];\nu3(3.5*pi,3.3856402795101*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5291937985826882*pi) q[8];\nu3(1.0*pi,0.0*pi,1.247677639718378*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0105850711066556*pi,-0.304513747544638*pi,1.274523008525251*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.48102842849365*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.1874719158557459*pi) q[6];\ncx q[10],q[11];\nu3(3.5*pi,3.48347680093988*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42811945315444*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.216363225733247*pi) q[18];\nu3(0.497583729408169*pi,-0.4812319377318358*pi,3.96969364337637*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48460615548991*pi) q[9];\nu3(3.5*pi,3.47589179782567*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.318315509292*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.31730160125387*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2394016099202911*pi) q[20];\nu3(0.129751162932699*pi,0.181420414191088*pi,3.5106597438016*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,0.52648319708068*pi) q[6];\nu3(3.5*pi,3.49944608068745*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.150621775432729*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5439199439074105*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.239264856070725*pi,0.57159882021463*pi,4.14172185754127*pi) q[21];\nu3(0.324786905618847*pi,3.10261075699063*pi,0.848169340469905*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.48814874094365*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5423674659103409*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.368371690355155*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.640186287779354*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.58243997794224*pi,2.9827552162854*pi,3.35771529540132*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49798808649286*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.8119113416197*pi,3.36845870540123*pi,2.92597345796893*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47484199859413*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201771373656492*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.315078770940295*pi,-0.125261451473288*pi,3.91732678519825*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.448593276543119*pi,3.39140210916506*pi,4.39126326285193*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4864914172022505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.719081861136271*pi,2.90145675940531*pi,4.35077952154008*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.440071812958941*pi,-0.222049191355648*pi,3.73947363818601*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.611887910948492*pi,0.6918742676424201*pi,4.4119638183149394*pi) q[10];\nu3(0.39072115227015*pi,0.56749137726536*pi,4.44238334990704*pi) q[11];\nu3(0.359836478011895*pi,-0.185124512886223*pi,0.8873714722781469*pi) q[12];\nu3(0.620780280251713*pi,0.6278675040701001*pi,0.622646427334392*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44471123807815*pi,0.5*pi) q[17];\nu3(0.88643667086204*pi,3.07457319934346*pi,4.4683590398050494*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34716111262696*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.20485243944973*pi) q[21];\nu3(0.123167399734233*pi,-0.225760325177561*pi,0.615912510888023*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.396664407165391*pi,-0.341446024771144*pi,1.78180616913199*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.855436303372144*pi,0.9083113975772901*pi,4.45778656602406*pi) q[10];\nu3(0.353277057769345*pi,0.052002407549263996*pi,0.8394290008328911*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.422687798526822*pi,3.37482741045915*pi,1.372788164130872*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.289677193209098*pi,0.389368239606534*pi,3.91676964615923*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.543127885147823*pi,3.25909909279539*pi,3.49939039629845*pi) q[3];\nu3(0.160827571916181*pi,-0.156010390874263*pi,4.19635249778847*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.42835598702017*pi,-0.10139726249847397*pi,4.1841127566378695*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.67439833600394*pi,3.40007239273461*pi,3.74703408844363*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.186621249366286*pi,3.08854407168227*pi,1.0252820008446561*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.491415192558156*pi,-0.029064663003840974*pi,3.62362547406917*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5870659429036889*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.506146104759848*pi,3.26496623271495*pi,0.8978536308292759*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.186784252929683*pi,-0.071495402510737*pi,3.96845486132269*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.500963781286653*pi,0.10159418567008105*pi,0.8127842841706721*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.910954001123171*pi,0.18993831027849895*pi,1.450066494307876*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.493356924069265*pi,-0.170173496236124*pi,1.478689592335738*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.692777697452135*pi,0.89863152751875*pi,0.8982349614547309*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.633222343882743*pi,2.80266206334443*pi,4.07265249773879*pi) q[7];\nu3(3.5*pi,3.44921044839478*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43617046256664*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2910991411845512*pi) q[15];\nu3(0.674435138723962*pi,3.4475639311619*pi,4.27961646004597*pi) q[16];\nu3(0.727724755275688*pi,0.98320703503856*pi,0.980304966359102*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2887878407142601*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42294900367402*pi,0.5*pi) q[0];\nu3(0.549091186262462*pi,3.29760434144906*pi,1.81558396976495*pi) q[2];\nu3(3.5*pi,3.48956519084281*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.796752695164487*pi,-0.379994700596312*pi,0.5532945665396813*pi) q[5];\nu3(3.5*pi,3.47894623247469*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1767366517415652*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2363763812196549*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.472112588242085*pi,-0.038345421114482026*pi,0.843898845724368*pi) q[17];\nu3(0.406239746374706*pi,-0.34708078329076497*pi,1.7958798852779*pi) q[19];\nu3(1.0*pi,0.0*pi,1.275255932171345*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.751357700755939*pi,1.02805915940289*pi,0.7396076643469041*pi) q[2];\ncx q[3],q[20];\nu3(0.470288292098964*pi,-0.03812641314049098*pi,3.62387000216594*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35412488616507*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5309770164824048*pi) q[18];\nu3(0.626570230155355*pi,2.90683937762344*pi,4.20676527209995*pi) q[19];\nu3(0.850138665550292*pi,-0.4686756900190529*pi,3.88815163250862*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.41480403428427*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5141730625582247*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[18];\nu3(0.74297196490747*pi,-0.23670194611142498*pi,4.1359084224339995*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39952137010868*pi) q[20];\nu3(0.769177034377335*pi,2.45130267992352*pi,3.55037070192725*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.48315329076782*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.305633190582534*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.739189030449667*pi,0.6794001729933601*pi,0.9370429393366759*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.34163872906579*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278901718191851*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.314823816775942*pi,0.37881819034559705*pi,4.13157333504336*pi) q[0];\nu3(3.5*pi,3.46286533402637*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36178485947832*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.138005993541199*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.628816894238309*pi,-0.032619548870707005*pi,1.3799157703753289*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5464504643704851*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.2037715034294*pi,0.338374069329617*pi,0.632099400979502*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.184330315477716*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.758079052845662*pi,3.26050965746876*pi,3.47641451972841*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4934872107592*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.767183509341906*pi,2.53882579750308*pi,3.95194715005763*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.769832956776895*pi,0.5598909467178399*pi,1.2583367297822239*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49682129449258*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.272045432610906*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.5341223042567281*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36485184935076*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1810509926397739*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.352905213676528*pi,-0.19328714894431698*pi,0.611720699618566*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39510634981983*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.560595796434782*pi,3.30451356719419*pi,1.86247428855125*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.676112727264007*pi,0.69686847258894*pi,1.2905443491184498*pi) q[10];\nu3(0.414519251017408*pi,-0.362945527431414*pi,3.91365462358806*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.668232518738421*pi,2.70575358701688*pi,3.57083617659785*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.848724148748746*pi,-0.374939744611253*pi,4.27911559977534*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4478985449033495*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.111143727866615*pi,3.36664861521135*pi,1.247003537407142*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.810321323511432*pi,-0.02228795729361599*pi,3.76164790455545*pi) q[6];\nu3(0.407795314966357*pi,0.09697959156581704*pi,4.243347454315931*pi) q[7];\nu3(0.678760753754813*pi,-0.212961108965871*pi,0.634455257406223*pi) q[8];\nu3(0.737431719161293*pi,0.0006425901988269533*pi,0.96969240828089*pi) q[10];\nu3(0.322343387154492*pi,0.37910649191325196*pi,0.658799199489264*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5910932049048215*pi) q[14];\nu3(0.52568237798778*pi,3.11609755432455*pi,0.686505862462232*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.327345031809301*pi,0.34268601367804596*pi,3.81969642906399*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.454679593911656*pi,0.248414366055276*pi,0.880165795261208*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.835873478758505*pi,-0.4540566812715656*pi,0.762403458154604*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.869110427297165*pi,3.10597044328622*pi,4.1790691103610005*pi) q[5];\nu3(0.556845331773052*pi,3.21950529845913*pi,4.42938561130745*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.363800309983329*pi,3.22032233354121*pi,1.88814625876422*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.36404428111598*pi,0.34759561444071096*pi,4.15822933540754*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.168542006065623*pi,0.50259026472805*pi,0.749671968969143*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.479149006696173*pi,2.57597800990733*pi,0.9752374089639599*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.637787222350521*pi,0.7366830444254899*pi,0.709180747383278*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.645499096059891*pi,3.47019000584981*pi,4.1284223262699395*pi) q[13];\nu3(0.89470794173516*pi,-0.25469541994606104*pi,4.13359784259362*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.498138844086853*pi,-0.46510111876966087*pi,1.039571413074433*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.225896538010644*pi,-0.358079062174401*pi,0.850471413934675*pi) q[13];\nu3(0.472811955821595*pi,2.85476300326664*pi,3.5636426314723*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.64017934540892*pi,3.21777637414856*pi,3.04377978319596*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.200432169706316*pi,3.20085498171532*pi,1.124686323407307*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.589634627276238*pi,-0.15295200384983998*pi,3.96326578563575*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.431057362416139*pi,3.24956873234951*pi,1.034870620909695*pi) q[17];\nu3(0.0674308632945001*pi,2.9409269532472*pi,1.63413800198302*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.650937794087217*pi,-0.209652005896242*pi,3.40247719726229*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.477433930778155*pi,-0.1753259966715*pi,0.705802104687958*pi) q[4];\ncx q[6],q[20];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.419290836328699*pi,-0.347338241875288*pi,1.194630387396282*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4668376991272*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40528302246331*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3814090951386*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.210691041232634*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.2068489017819442*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161876369037733*pi) q[20];\nu3(0.47245226091559*pi,-0.25409247259671797*pi,1.2512610238381638*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.47205519192187*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45774515539985*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.364847225488608*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.446393730003*pi,0.5*pi) q[10];\nu3(3.5*pi,3.31839807633971*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3278715896526019*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354329434826338*pi) q[14];\nu3(1.0*pi,0.0*pi,1.175498116133673*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.812335674228404*pi,-0.20223825999852701*pi,0.5498637726108839*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.37145606009065*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.42502747441974*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.556677571101059*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42470256533492*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.257859562755729*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.7153065000948831*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.4799830363964*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.430976397776821*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.787634952470324*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5249039989886977*pi) q[17];\nu3(1.0*pi,0.0*pi,1.345349324784158*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[18];\ncx q[3],q[7];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41951023088444*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3764892826854*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43796419896864*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.264658284173625*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5278212383304787*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.23207349784634*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.346037959921076*pi,3.16231822725671*pi,0.817478223663091*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.369376903472792*pi,-0.4303927370593995*pi,0.789606424756257*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.266179014327864*pi,3.3868792884605*pi,1.0921512706604029*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37247829906717*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.706960944399771*pi) q[21];\nu3(0.0970930802586099*pi,3.27831579870008*pi,2.14069135783453*pi) q[0];\nu3(0.334990167680181*pi,3.16164817704077*pi,1.096035119511678*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.482165414594695*pi,0.6322484199207099*pi,0.71743418016881*pi) q[8];\nu3(0.302418210038749*pi,-0.35419072276271*pi,1.401678401685283*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.601603541533667*pi,3.24324890282588*pi,0.5943647987858007*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.396389160956214*pi,2.82984632298305*pi,1.17991053253654*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.562060836058714*pi,0.20967186455498998*pi,3.84680027025714*pi) q[17];\nu3(0.614865651743468*pi,3.20462432529922*pi,3.31138824339632*pi) q[19];\nu3(0.208263627335073*pi,0.8140703308327799*pi,3.93879194598078*pi) q[20];\nu3(0.184548972812883*pi,-0.471675316434296*pi,4.0152604592637005*pi) q[0];\nu3(0.206620978252165*pi,-0.49718197817211884*pi,4.1558204142589705*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.346550010086968*pi,0.20203181473628795*pi,3.83808845281863*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.489837499756501*pi,2.56147878647331*pi,3.69122153637796*pi) q[8];\nu3(0.583252426872495*pi,0.455134875782801*pi,1.0688218956732891*pi) q[9];\nu3(0.351404279132905*pi,-0.19911373297692597*pi,0.685155413675574*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.578075225894084*pi,2.82145988275907*pi,3.4400692384826*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.210849697658124*pi,3.12430177730899*pi,4.3832096987409095*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.413816327099282*pi,3.42750653873935*pi,4.3670089247613895*pi) q[19];\nu3(0.631082090961931*pi,-0.4483562833286412*pi,0.866206994753581*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.427353751894732*pi,-0.284820876841137*pi,4.44633225900038*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.884245301031743*pi,0.29510213599204904*pi,1.484451099953924*pi) q[10];\nu3(0.807932965253879*pi,-0.12081023563173798*pi,0.750336220862888*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.742245759132758*pi,0.20895290809317302*pi,4.14615958323325*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.946472584837046*pi,0.87177167394486*pi,0.5786319590607099*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.796611166942298*pi,0.496502411193693*pi,4.37624465834889*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.437612977850422*pi,3.09303428444519*pi,0.733370889462837*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0549196258745629*pi,2.76673226357394*pi,1.005130545940198*pi) q[15];\nu3(0.464252413207823*pi,3.44745376774464*pi,4.1799905641031305*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.22802097849849*pi,-0.16801273467286398*pi,1.265505188393333*pi) q[4];\nu3(0.59527817388001*pi,-0.4526859374146288*pi,3.09418440475681*pi) q[5];\nu3(0.464402140766058*pi,0.316272717972337*pi,1.34507529873899*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.642939215801675*pi,1.1040938866345*pi,0.8740231552547211*pi) q[13];\nu3(0.227767580820505*pi,0.415829248881457*pi,4.009234349980829*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49820364597556*pi,0.5*pi) q[1];\nu3(0.296214786883084*pi,3.24133683145735*pi,1.50111506165022*pi) q[2];\nu3(0.527435305964555*pi,-0.4105140238214342*pi,4.14697509877128*pi) q[4];\nu3(0.845699993831972*pi,3.24268811329545*pi,0.677042039944153*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.32241013933759*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.221742994861449*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.184162520509594*pi) q[19];\nu3(0.691899956478392*pi,1.04806121846313*pi,0.8578155533412171*pi) q[21];\ncx q[1],q[14];\nu3(0.651868316792873*pi,0.42000504159043595*pi,1.424603301661471*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.716798075636415*pi,3.47253793817017*pi,4.0948851979194*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41089514103464*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.29882656051788*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.321736581862754*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49478413153841*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2169307253008*pi) q[15];\nu3(3.5*pi,3.4276727629367*pi,0.5*pi) q[16];\nu3(0.29416260656123*pi,2.81794964074181*pi,1.344779746625754*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5489993049657214*pi) q[19];\nu3(1.0*pi,0.0*pi,1.343829227507235*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\ncx q[7],q[13];\ncx q[8],q[19];\ncx q[9],q[15];\ncx q[16],q[20];\nu3(0.717978079878933*pi,0.08548115659694899*pi,3.72831676633973*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41420427188494*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1677844421585069*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47539145677649*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34806637087791*pi) q[11];\nu3(1.0*pi,0.0*pi,1.384764279771817*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47371977548294*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.543005051429893*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[10];\ncx q[6],q[11];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,3.48628210545116*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282506822606204*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.41285426349408*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41294928771987*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.432366433939073*pi,-0.012718034729331973*pi,3.78332956332988*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1430632515547852*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.700930783054583*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.43993906335872*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.645595332436487*pi,2.69932157985613*pi,4.1226750631247295*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.771967673249531*pi,0.07893535060857704*pi,1.49238076262294*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.310232938381482*pi) q[18];\nu3(0.713166658646512*pi,0.373523824013015*pi,0.6669800623080719*pi) q[19];\nu3(0.647718870524283*pi,0.370176013472746*pi,4.1132984404948*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.636735182670461*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49453905810147*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5268750338226331*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.377475331401087*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.455364765837635*pi,2.53463062220984*pi,1.1819992529065542*pi) q[16];\ncx q[17],q[21];\nu3(0.267025181499575*pi,0.91400890883033*pi,0.545910871947839*pi) q[19];\nu3(0.624702999917596*pi,-0.18644004712344597*pi,0.7797539555591391*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.505962005638053*pi,3.38841692351026*pi,4.07550687141494*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.535560797519535*pi,3.44367826756538*pi,3.02127313144801*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.527459129843245*pi,-0.07483663521762901*pi,3.58625573428721*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5288242063921154*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.45716169618359*pi,2.89734707672743*pi,1.022718055978212*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.590561774689878*pi,-0.068561157013526*pi,3.75745430122752*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46278478401303*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.585577067434667*pi,3.48331689078654*pi,3.40590069022383*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.883450081947287*pi,-0.215544633558449*pi,3.781215734409*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.32992477518683*pi,-0.279466777675407*pi,1.72427990804305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.71409547920955*pi,2.95002479354334*pi,3.90359058618269*pi) q[6];\nu3(0.11359107176738*pi,0.17044647213511*pi,4.01169633639735*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0926384637003169*pi,0.026561300645766006*pi,4.14945627853392*pi) q[11];\nu3(0.204749358962442*pi,-0.4709944089231591*pi,4.02777014619036*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.233584262144973*pi,3.3949814719917*pi,1.68750643806298*pi) q[15];\nu3(0.530869314372951*pi,-0.32120142640870997*pi,3.81785716829031*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.736178400560421*pi,-0.22400387986508502*pi,4.46696111102429*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.405607435026972*pi,0.369555619283392*pi,4.027630431327211*pi) q[3];\nu3(0.730282501711246*pi,3.25820590944123*pi,2.81808839808052*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.585606194034873*pi,0.85312509996075*pi,0.8631706942374879*pi) q[6];\nu3(0.467519695240615*pi,2.8398560890493*pi,0.9683379019869289*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.580263869217216*pi,-0.4372861621366642*pi,3.66627694282976*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.108282451805548*pi,0.63636941968424*pi,4.01330514926587*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.434860543921816*pi,0.14793712568523099*pi,4.04293548283277*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.743338953725371*pi,-0.195501140896567*pi,3.42771295032507*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.485975349851257*pi,-0.159164698366908*pi,4.0045205885126*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.653468771354431*pi,-0.394152814730208*pi,3.40584424875185*pi) q[3];\nu3(0.472194660983115*pi,0.17296208981293704*pi,4.41222064095344*pi) q[4];\nu3(0.417457872627593*pi,0.469051172856391*pi,0.936283860119346*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.379741714142095*pi,3.39354470985075*pi,1.90439153457242*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.263109152592596*pi,0.34932899354845404*pi,3.60485181950623*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.195907013616234*pi,0.484279586874216*pi,3.59086040980183*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.454784003689215*pi,2.47893777347906*pi,1.057201988816302*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33830347050556*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[14];\nu3(0.611493398586743*pi,2.63037247802407*pi,3.61664705869553*pi) q[10];\nu3(1.0*pi,0.0*pi,1.240772424861158*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.41736913363619*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.20245333710425*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37194901213435*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48620263781357*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276086162497713*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22082655319348*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.3115759815141*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.192144538721474*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[17];\ncx q[7],q[14];\nu3(3.5*pi,3.4813881195236*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.380925736093721*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.308860835538328*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5310488454894311*pi) q[21];\nu3(3.5*pi,3.43415125393541*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.342406992947046*pi,0.32046973942798895*pi,4.15075095948373*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.47713628538334*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2756697902419218*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5483594978382952*pi) q[14];\nu3(1.0*pi,0.0*pi,1.306918494495823*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5583863497544979*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0896609227162308*pi,-0.380041684369142*pi,1.021777198507148*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5203052318527428*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[17];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41758699351537*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.519212546188712*pi) q[18];\nu3(1.0*pi,0.0*pi,1.149073558154421*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.296171672243134*pi,0.030487770595148955*pi,3.65957825214471*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.711537580784901*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5067322338350041*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.457387511106726*pi,2.48132167223901*pi,1.4115585393106889*pi) q[6];\nu3(0.201284623159614*pi,3.28769267511027*pi,0.733695003106376*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.124331916707896*pi,3.42874914522864*pi,1.151344005801415*pi) q[12];\nu3(0.609146542371173*pi,0.44575815323564005*pi,1.357659580780488*pi) q[14];\nu3(0.275403594724364*pi,2.92725994503249*pi,0.980574102056812*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48400806338853*pi) q[19];\nu3(0.720972969244557*pi,3.22798377054877*pi,2.79363063260311*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.565223193859575*pi,-0.31444278688676097*pi,1.171553638965644*pi) q[6];\nu3(0.902596697524814*pi,2.92032016187964*pi,3.97145017486781*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.841130951229761*pi,-0.24403147313226298*pi,1.08607460095419*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.616491137739145*pi,3.08408524218794*pi,4.16786511473617*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0307569093070554*pi,3.14888213147717*pi,1.86246526773436*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.594698279360751*pi,3.44238104889658*pi,3.5566835998302*pi) q[0];\nu3(0.49755493362128*pi,-0.39012521369020403*pi,4.38590145018204*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.57395583626337*pi,-0.21955399967754302*pi,4.49322649662245*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.83102540707217*pi,2.80750419486075*pi,3.85371723009153*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.852822805727978*pi,-0.03819603099789398*pi,0.775914601311985*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.305378055642076*pi,3.06150945587614*pi,1.463964899508034*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0246671944344716*pi,3.25352206179153*pi,0.562308386882635*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.2957664557717*pi,0.5154348248276*pi,3.77959497438967*pi) q[21];\nu3(0.230843284849126*pi,0.53266636840817*pi,3.80004109101545*pi) q[0];\nu3(0.784951294133305*pi,0.169700009895993*pi,1.5714549624634*pi) q[1];\ncx q[2],q[8];\nu3(0.323037845742227*pi,-0.4044194685883525*pi,1.60164784343348*pi) q[3];\nu3(0.572768257165412*pi,2.53281765642131*pi,3.65143065508689*pi) q[4];\nu3(0.185738358403971*pi,0.6935281348150799*pi,3.9186200330006*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.404515834435591*pi,3.43338787746151*pi,1.076536668091629*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.748689044039*pi,-0.4803716567499765*pi,3.58269279276329*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.424296643017186*pi,0.80717512549939*pi,0.752354598116066*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.235683416931318*pi,0.19636103919673598*pi,4.1890106600571*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.775203763880229*pi,0.03420628258879599*pi,0.840474934469869*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47913162644503*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.280375136665916*pi,-0.119089032593021*pi,0.921603519193638*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3575420157175069*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.926066535512014*pi,0.7193294367304399*pi,0.8200682600199569*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.33989927441107*pi,2.55576690412653*pi,1.227257223562124*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.923887335829944*pi,0.062920058060696*pi,1.56049657062031*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.44586580738424*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48286078029921*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.302812297242049*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36676434861218*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,1.197615064702748*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33768177990567*pi,0.5*pi) q[5];\nu3(0.745860376250129*pi,3.12669693833213*pi,4.3014118209524*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.197355275096273*pi) q[13];\nu3(3.5*pi,3.45598741626641*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(0.314970613666177*pi,0.64394363810092*pi,0.794037481977354*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3495866999541999*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.410777361004921*pi,3.34176916588992*pi,1.108488948210476*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.37191115819166*pi) q[15];\nu3(3.5*pi,3.3600425499419*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233673841699996*pi) q[18];\nu3(0.604591387311294*pi,0.30978922919138596*pi,0.7901417270719431*pi) q[19];\nu3(3.5*pi,3.41574428669802*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45635683433055*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5854287880700291*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.227859519595711*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.7552609311102461*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43098030983618*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2447209643701531*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5504232818642287*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.27033252711903*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1909977020952769*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5569046740037691*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.39778826225433*pi,-0.01015922038042999*pi,4.02434017826159*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.44416131883022*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5347642237606465*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315119122990441*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.393608541533986*pi,1.0740973230641*pi,4.4227148148893995*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.38028593076081*pi,3.17677291823382*pi,0.686661652487053*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41223826609367*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.207752605639545*pi,-0.04459787005124699*pi,0.6407829202081801*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.662875865697152*pi,-0.16777809686853*pi,1.1023579082705028*pi) q[8];\ncx q[9],q[10];\nu3(0.611980649959249*pi,3.28538367282834*pi,3.0732238284422*pi) q[12];\nu3(0.421938055349156*pi,-0.4768928190987165*pi,0.5508736308642965*pi) q[13];\nu3(0.586463171824478*pi,3.30118194345564*pi,3.29274994552117*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.220132192124285*pi,-0.014257188236699025*pi,4.4649329608220505*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48729152514154*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.772825483414489*pi,3.02353220319509*pi,3.3644274483498*pi) q[21];\nu3(0.674040240245924*pi,-0.034332445032599024*pi,4.447456059166949*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.482729778414045*pi,3.36346596844003*pi,0.7951486806832879*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.410457624708521*pi,-0.4291039855706148*pi,0.818774731182863*pi) q[12];\nu3(0.722492900237802*pi,0.60616658780387*pi,0.954841516280175*pi) q[13];\nu3(0.26023692862884*pi,-0.049790311538907006*pi,1.1094758067789718*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.341854275827273*pi,3.49730232699201*pi,1.76265367951062*pi) q[17];\nu3(0.171467662965275*pi,0.52330782318571*pi,3.99277520813286*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.507740255145492*pi,-0.241327852416172*pi,4.24246953289616*pi) q[21];\nu3(0.266219762707038*pi,3.15937436735817*pi,1.409278182858741*pi) q[0];\nu3(0.266473498384184*pi,0.29126640641992496*pi,3.81910105158943*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.522815159949135*pi,0.313658944384968*pi,0.661971031158006*pi) q[3];\nu3(0.306759085710085*pi,3.10737978743833*pi,1.313748675051981*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.50950577624678*pi,0.384374263016515*pi,1.138875616013674*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.499463942444186*pi,-0.4286454849091501*pi,0.660075460972308*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.728180407541522*pi,3.2742987112121*pi,3.00845135895091*pi) q[1];\ncx q[2],q[8];\nu3(0.797028229653503*pi,0.031301858191635*pi,1.136801854481487*pi) q[3];\nu3(0.520965339828327*pi,2.49460312582021*pi,3.76471817218612*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.751231502036122*pi,0.45511217718110897*pi,1.023823448109282*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.885651612007527*pi,3.00749033486751*pi,4.00301985440914*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.29423872619429*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.19061180124116*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.29696203607494*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.215645400164973*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.527107877350603*pi,3.30598077591583*pi,4.46902528012956*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.695955594656772*pi,-0.07203486710444201*pi,1.160666037547664*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0949559903779536*pi,0.8348950652012499*pi,0.5980757087668271*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.36914887530801*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1589128034305691*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.478020419168743*pi,0.41582174844598097*pi,3.67560668699216*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36533589918985*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.35308346971034*pi) q[8];\nu3(0.616036610722186*pi,0.24390623322780003*pi,3.96319993534236*pi) q[9];\nu3(0.227588590746231*pi,-0.17968758142895802*pi,0.5701643830355951*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42165367969793*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.206456975840142*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[2],q[8];\ncx q[5],q[18];\nu3(0.347985321801116*pi,3.09526991366646*pi,0.8363475668698079*pi) q[6];\nu3(3.5*pi,3.39091611265168*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.610672258111249*pi,0.309153326268892*pi,0.8111789493413271*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5496269600144826*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261029453153317*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.749849921132699*pi,3.01919223544393*pi,4.38966926161583*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.239200611105699*pi,2.76776767273194*pi,1.115364997721782*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45502112370406*pi) q[18];\nu3(0.341796444418439*pi,3.25397528336943*pi,0.650855481910402*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.439059266213389*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.41268972726405*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48200259925191*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.267276237924529*pi,-0.36213128541401296*pi,1.3188592879740288*pi) q[13];\nu3(0.320220481326052*pi,-0.4188895930876311*pi,4.105753183539219*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3728774280246832*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2565312999436928*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42139304709005*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.241723297430571*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0737415965369628*pi,3.20384490392105*pi,4.48127128016829*pi) q[13];\nu3(0.365459264903462*pi,0.17212051212594204*pi,4.09218976704119*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46480894797583*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.49695016501462*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3768029706347131*pi) q[10];\nu3(0.517236938186975*pi,0.92355455193462*pi,0.71381276524979*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39111886364386*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.387372933274349*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2879640357771711*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5843126204323745*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[10];\nu3(0.628180456660478*pi,3.14087056068692*pi,4.25599773273693*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.959198567243683*pi,3.46909386418786*pi,3.7105493834109*pi) q[11];\nu3(0.53015490636519*pi,0.12820403366021704*pi,0.677029216168988*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.439253397799455*pi,2.71062728450038*pi,3.72988156994405*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5535208005893452*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.340287807039092*pi,3.48363870973688*pi,1.54057975327488*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49182331275808*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.167015458057344*pi,0.09864790449796501*pi,3.72383988065309*pi) q[5];\nu3(0.784966105986157*pi,-0.17922362186684698*pi,3.55056741860545*pi) q[7];\nu3(0.547608895760533*pi,-0.20478656915766402*pi,1.187385056772884*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.403554661508865*pi,2.9588177297714*pi,1.103123475606131*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.314665145590859*pi,3.48427526649594*pi,4.19343069661983*pi) q[5];\nu3(0.351070290629814*pi,0.21705277154980496*pi,0.72576120625366*pi) q[7];\nu3(0.665631039750808*pi,0.8962401633545201*pi,1.0824019193119359*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.739310068539815*pi,-0.350133897461097*pi,0.880021201782062*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.364641590642199*pi,0.055981125201509*pi,0.5164822740138543*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.360833240079644*pi,0.045443403230361*pi,1.332516793397172*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.501314270002812*pi,-0.03775159196106598*pi,4.27004965920412*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.6371881936376*pi,0.56067194837058*pi,4.2571034844845705*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.609541772527631*pi,3.41282583751446*pi,3.50118683186033*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0767320675911785*pi,0.140273458613851*pi,3.90776540008615*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.604820018138666*pi,2.82850479964209*pi,3.96375960454825*pi) q[9];\nu3(0.204777870989663*pi,3.29904141848308*pi,2.14025114280583*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.667571182648877*pi,0.133680486184249*pi,0.745582158294282*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.868462936142687*pi,3.4993837926303*pi,0.9081197021458469*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.580155283909345*pi,0.51239575242172*pi,4.35616102365812*pi) q[1];\nu3(3.5*pi,3.48737595244774*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45800566162975*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2433466055897862*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.211768969509409*pi) q[8];\nu3(0.262129110806838*pi,3.09393848100893*pi,1.2997986872050449*pi) q[9];\nu3(0.782791620855017*pi,3.14606902011593*pi,4.4491755155548*pi) q[10];\nu3(3.5*pi,3.41861061608804*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3838892731699741*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.639430773761163*pi,2.39263211096328*pi,3.85576986417212*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.855043477570996*pi,-0.091007471002017*pi,4.12480784204792*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.65279160244753*pi,0.5565912715457*pi,0.682590786662325*pi) q[3];\ncx q[4],q[8];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.573314438714946*pi,-0.4946806348776496*pi,0.8776004906131061*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.560849045124922*pi,0.7066864218823401*pi,0.760774176183362*pi) q[19];\nu3(0.312343221342495*pi,-0.16498556801429398*pi,4.18913675482112*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.649225807426881*pi,3.08344784123981*pi,3.71221713434143*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36228732815154*pi) q[6];\nu3(3.5*pi,3.44313070492536*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.578865177632781*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31886784351523*pi) q[12];\nu3(1.0*pi,0.0*pi,1.26993197227835*pi) q[15];\nu3(0.41563285193822*pi,2.9429897156193*pi,1.494375274052815*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.547014405647274*pi,-0.249143106308509*pi,4.34077551291712*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[7],q[15];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47660541913012*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.306053933890609*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.44469635254829*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.7408998694464*pi,3.49495037982766*pi,3.69136589604991*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.776293943878129*pi,0.99301046413709*pi,0.923616719654343*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.33243376431385*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.280677745769569*pi) q[16];\nu3(3.5*pi,3.38784908102524*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.836862540210855*pi,3.47301761305689*pi,4.04772978468874*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5134725643002402*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.10796923295411*pi,2.61907855684625*pi,1.187396183968408*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.344119229939801*pi) q[17];\ncx q[0],q[17];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.60773419988774*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.134380746033405*pi,0.6822963934183699*pi,4.3942498253466*pi) q[2];\nu3(3.5*pi,3.42516290015486*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.25080373658487*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2295479230610469*pi) q[18];\ncx q[0],q[17];\nu3(0.544381291403683*pi,0.33822852854709295*pi,1.124943644652161*pi) q[1];\nu3(0.773230249590526*pi,3.04283068287093*pi,3.79707444301981*pi) q[2];\ncx q[3],q[18];\nu3(0.564906092011769*pi,3.35640826871486*pi,3.37300440917456*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.482587317454135*pi,-0.4082154106808648*pi,3.74527196376721*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.680194189173114*pi,-0.35152257779698004*pi,3.6090641982015*pi) q[5];\nu3(0.672680398268756*pi,0.399957134450063*pi,4.48756860395945*pi) q[6];\nu3(0.721440670314221*pi,0.00986583082424497*pi,0.5864514892495126*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.406235618679621*pi,0.454876241448559*pi,3.54624424253157*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44528292058376*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.445370142009984*pi,2.70553703510788*pi,1.283763065168337*pi) q[6];\nu3(0.669082241113893*pi,0.08571707600173994*pi,4.25253419183536*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.158862324928873*pi,0.497633280301944*pi,4.19716590513918*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.436744956979306*pi,0.70795351426307*pi,4.2229167658042*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.590761960830425*pi,0.6056521873437799*pi,1.372732501912668*pi) q[12];\nu3(0.26645733128579*pi,2.99593971836388*pi,0.671549845342919*pi) q[13];\nu3(0.694121716531612*pi,3.33041234998165*pi,4.12180841507357*pi) q[15];\nu3(0.645347582772971*pi,3.23426773643171*pi,4.00657871698306*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40116263496411*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43858776378622*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.297570273162139*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.221261200648094*pi,3.48453381832114*pi,1.130826383133873*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.195324801294454*pi,-0.06738144401726798*pi,4.3661870422389395*pi) q[15];\nu3(0.546296429962674*pi,-0.13530251711763602*pi,4.14357458687304*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.370550650959749*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[9];\ncx q[7],q[19];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.365593173504452*pi,0.33802701149938397*pi,3.73114443809459*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48049151961702*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48954689560326*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.217192807668929*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6505902825612699*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.585902008610541*pi,-0.31380532833414*pi,1.039791784354354*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3232158258482118*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.546689926103253*pi) q[20];\nu3(0.647708319034887*pi,-0.347541360306879*pi,1.043077569834479*pi) q[0];\ncx q[2],q[10];\nu3(0.469470919695183*pi,-0.32545777958211*pi,0.960650761574912*pi) q[3];\ncx q[4],q[15];\ncx q[6],q[9];\ncx q[7],q[19];\ncx q[8],q[20];\nu3(3.5*pi,3.27752491562195*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.78244469464114*pi,-0.36795622576264697*pi,0.97908471328635*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.11699973066198*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.434659582911967*pi,3.37245000983763*pi,4.27112459054693*pi) q[3];\nu3(3.5*pi,3.49118566044511*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5175201796238988*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.091076625565341*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.720751909633327*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.59202720236411*pi,0.29344276932400204*pi,1.4993217597381139*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[6],q[9];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.844289067217412*pi,2.81360598608027*pi,4.15564313948458*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.577187975137616*pi,2.92938866268502*pi,4.41595423075141*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5546761433428564*pi) q[21];\nu3(0.535153897032417*pi,2.89528236524775*pi,3.73598345877736*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.68742162502763*pi,3.32042946613328*pi,0.5861406269393015*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.45112753670393*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.183907325778239*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5170516176015475*pi) q[15];\nu3(0.584399341455431*pi,-0.204204972960133*pi,1.273518474402825*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.75119897292413*pi,-0.05076457870168*pi,1.121237509917263*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.180447372036865*pi,-0.07337831606186002*pi,4.26788999057617*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.552845891923451*pi,3.07879012063154*pi,3.79690069339871*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.14606635424477*pi,0.0016926525898099953*pi,4.18084857318605*pi) q[8];\nu3(0.715457262158766*pi,2.37136718425481*pi,3.77128981737838*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.857151446451349*pi,3.26869313161095*pi,3.93458476310545*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3919807033682705*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.500997143409311*pi,2.84796403129009*pi,3.88529731513834*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.462144598193705*pi,0.009492966808321013*pi,1.318809553690667*pi) q[7];\nu3(0.107236554177077*pi,0.51495862259553*pi,4.03021434586052*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.593661964519149*pi,0.55500775222236*pi,0.658956451768245*pi) q[11];\ncx q[12],q[14];\nu3(0.465216500552136*pi,0.71075880188965*pi,0.612073010897347*pi) q[15];\nu3(0.308781824917408*pi,2.66649175932901*pi,1.270345629929742*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39120341722577*pi,0.5*pi) q[3];\nu3(0.735918418290506*pi,2.78650290354408*pi,4.1879793048818605*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.532203310219097*pi,-0.04305538517947799*pi,0.653240510003315*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.767956694691557*pi,2.56991149817275*pi,3.71218533378281*pi) q[15];\nu3(1.0*pi,0.0*pi,1.202655838120012*pi) q[18];\nu3(0.822129503175218*pi,-0.261856989265076*pi,0.73045543633857*pi) q[19];\nu3(0.511773897311415*pi,0.288804667627409*pi,4.46464528625971*pi) q[20];\nu3(0.73362398120213*pi,3.3233549852353*pi,0.676280285652819*pi) q[21];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.602449017551021*pi,2.98095014091823*pi,3.09891859239111*pi) q[20];\nu3(0.521961377312122*pi,-0.4954741021802412*pi,3.03462539899065*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39120824702207*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.252557816386705*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.604543777072561*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[2],q[11];\ncx q[3],q[18];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.2728691819747*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.144375801109197*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3815031601617*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.47613394370503*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4810437743013*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2163358603985879*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.46711584352101*pi) q[9];\nu3(1.0*pi,0.0*pi,1.217485197974423*pi) q[10];\nu3(1.0*pi,0.0*pi,1.4230696070854298*pi) q[11];\nu3(0.818972266080513*pi,1.01469121749186*pi,0.730052504475377*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\nu3(3.5*pi,3.44224173612333*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(3.5*pi,3.36773748569574*pi,0.5*pi) q[8];\nu3(0.580407544439978*pi,3.40406379756485*pi,4.14559688503002*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39763468669993*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230866891438575*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43166861569139*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262895567879651*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207792112408097*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.368354006072062*pi,0.07980116808015403*pi,0.808845164875349*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5443794346206106*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3565353574175205*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.53411752815523*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.481932989163509*pi,-0.17622745812872598*pi,3.68482301601667*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.662613656405211*pi,0.23449859806151796*pi,0.777043174245226*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.449326453626027*pi,0.24322150152544197*pi,4.23646629990666*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.615186574055486*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.630641201087219*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5297896591679149*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.698136514384416*pi,-0.380720281022877*pi,3.41202793867483*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.555720309458157*pi,-0.370910511850629*pi,4.12904748692222*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.615778113287085*pi,3.05025379585611*pi,3.60872248662021*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45011768791679*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2327198304562859*pi) q[17];\nu3(0.29021970077605*pi,3.07553814372733*pi,1.66101844362179*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.846651082179943*pi,-0.290148033520642*pi,0.744568238366915*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.28263998699187*pi,0.5*pi) q[6];\nu3(0.651881056368802*pi,3.368731203421*pi,4.08484913372593*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[17];\nu3(0.200880337090973*pi,0.34270004745383*pi,3.73387703624662*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1478468457321571*pi) q[14];\nu3(0.0521581695444917*pi,-0.342569891229217*pi,0.835130821277712*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.524401329606676*pi,3.32791509947018*pi,4.37926289176953*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.435318984967753*pi,-0.4272112611051473*pi,1.88101821566022*pi) q[1];\nu3(0.194001200009132*pi,0.165240595732025*pi,3.75625351279397*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.554883189494342*pi,3.46267403540003*pi,3.71341615378538*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.725781007304487*pi,-0.367842165469048*pi,0.953270010666906*pi) q[8];\nu3(0.320653730347631*pi,0.278879380659541*pi,4.338560068000049*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.458275196416861*pi,2.8224725839458*pi,0.890992522086465*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.415045597450577*pi,0.5724455746246799*pi,3.93649636484992*pi) q[13];\nu3(0.35860689891979*pi,2.67653185032163*pi,0.874178811927822*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40305779844938*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.342305353906972*pi,3.42579469553682*pi,0.9381680083703701*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.376550567076132*pi,0.415123166953845*pi,4.312122657386309*pi) q[1];\nu3(0.369207435797643*pi,3.43764222537658*pi,1.1569392724861949*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.283327908386548*pi,0.39297480315213296*pi,0.73604778263538*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.690185091878011*pi,0.28979849919317*pi,1.226091916159723*pi) q[8];\nu3(0.409026709002263*pi,0.05741245518987104*pi,3.63164772384093*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.766237755805994*pi,0.33007881784233095*pi,4.35175592787458*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48068677287694*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.662308154464794*pi,0.46509186663808*pi,4.4501595252902*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.869553532804045*pi,3.01037947436226*pi,4.1440316920518505*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.660176282462223*pi,0.51499067689259*pi,0.688022722566204*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.588726452840952*pi,2.97887666681858*pi,3.57316431965937*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.603007519622888*pi,2.80872745597983*pi,4.03328519674215*pi) q[19];\nu3(0.345645286058234*pi,-0.09210529207712498*pi,1.231832330380524*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.763477192876168*pi,0.9318090434378199*pi,4.47684350618424*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.606593514697162*pi,0.08048408624272896*pi,3.67612446502003*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.437599655034328*pi,-0.20137054503858498*pi,1.56228857575708*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.467257372091892*pi,0.18923686479108204*pi,4.06790837220116*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35618935769865*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.181388161080441*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37026417869237*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.334226653454932*pi) q[2];\nu3(3.5*pi,3.42544781261059*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45031087376845*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.3021109244950821*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.286126583188081*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[18];\ncx q[3],q[8];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(0.432937294919651*pi,-0.188564457046143*pi,4.440637253984709*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41859576532355*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47796709921195*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.23502378637233*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41497782023827*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.421428951713629*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35680209970425*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.666077004327914*pi,3.46558198855961*pi,3.42516791996207*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.683873668152427*pi) q[8];\nu3(1.0*pi,0.0*pi,1.35139909249017*pi) q[9];\nu3(0.3450005026111*pi,0.39771245854961*pi,4.22616762833924*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2508118650314906*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.954639097360186*pi,-0.234005993828641*pi,1.038730223915592*pi) q[17];\nu3(1.0*pi,0.0*pi,1.116739035908949*pi) q[18];\ncx q[0],q[2];\ncx q[1],q[18];\ncx q[3],q[8];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.435467053355369*pi,3.35208032523374*pi,1.55862086674396*pi) q[12];\nu3(0.926655691719004*pi,3.45207156586061*pi,3.05164438883683*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.530986385436581*pi,2.82897271627618*pi,3.91176891340225*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5668777899793228*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5042024727750536*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.527079467138564*pi,3.22098260673553*pi,4.19324206486126*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5039473227465163*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.42503616087155*pi,-0.376943656100279*pi,0.8151301876967301*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43464675383838*pi,0.5*pi) q[6];\nu3(0.658649434759079*pi,-0.322743024211888*pi,4.03024268257663*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.443766950913374*pi,0.12055279519135498*pi,4.08588535482008*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.128054693528385*pi,0.5245137362030701*pi,4.45509497980368*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246585534104824*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.658198361961713*pi,-0.130192192292008*pi,0.823812724992403*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.444662244502982*pi,0.09967396687520802*pi,3.86348598529789*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49662964557496*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.292152541755849*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.216341813986183*pi,3.47189065079624*pi,0.5060714497142982*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.241794466854962*pi,2.98792392954368*pi,1.87208096044876*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.445310389016427*pi,3.20354493101921*pi,1.53278917500376*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.775657237475772*pi,0.32149971617821405*pi,0.8547506962755009*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.507044538482416*pi,0.07069246187948797*pi,3.95831103975581*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[12];\nu3(0.570715244292072*pi,0.88147930696304*pi,4.49685639683252*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39419790731797*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285651188558215*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5610791370871733*pi) q[20];\nu3(0.18564143902299*pi,2.56858732684216*pi,1.025337129163739*pi) q[0];\nu3(0.565613713878313*pi,0.60121478775092*pi,0.77295684626928*pi) q[1];\nu3(0.476493844223755*pi,0.355587666287404*pi,3.8869566123598*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.200482059691635*pi,0.09926197336995801*pi,0.640363107468334*pi) q[4];\nu3(0.633559835662949*pi,0.37443433239733404*pi,1.3995305606683939*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.379215134605929*pi,-0.488780893790757*pi,1.286578237490041*pi) q[8];\nu3(0.277591023187117*pi,2.57298494916754*pi,1.33086359208328*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.58710740175855*pi,0.7647924431303299*pi,0.8800651121223659*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43152532142111*pi) q[12];\nu3(0.405749379139525*pi,0.31039188259460504*pi,3.65210260869144*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.77295414257086*pi,-0.154502894909736*pi,4.47950179557938*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.106111638292281*pi,-0.204613539171269*pi,0.634128834875354*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.412429958273085*pi,-0.19120998858401*pi,0.6018381662778161*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.186225733670402*pi,3.37366602476289*pi,2.10145658938649*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.475468392511777*pi,0.09267615396613904*pi,0.5416182971361548*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40407412375382*pi) q[16];\nu3(3.5*pi,3.4989194347246*pi,0.5*pi) q[17];\nu3(0.626818101600744*pi,-0.478947560996587*pi,3.82373178016916*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.40665120684362*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.742433796891385*pi,0.64208337378331*pi,4.27181797545207*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[21];\nu3(0.890887871629832*pi,0.399115289754277*pi,0.961615897458439*pi) q[18];\nu3(0.689595841035576*pi,-0.111545983410693*pi,0.753284550119057*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.828690433495072*pi,0.53288342048245*pi,4.06709311503677*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.35918702719316*pi,0.6432650455818001*pi,4.40309265896766*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34193268494611*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45373180933078*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.188987612417596*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[9];\ncx q[2],q[18];\ncx q[4],q[6];\nu3(3.5*pi,3.40254156445892*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.31536512987176*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22138220384496*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133375184938278*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44887751723917*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44906911058792*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38690373646943*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.274081464599718*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2056682378844479*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.45891275983784*pi) q[9];\nu3(0.717612043497833*pi,3.355113495054*pi,3.10844016808919*pi) q[10];\nu3(0.438348900064902*pi,2.82450083429153*pi,1.2635926121204228*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.362789007095419*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[9];\ncx q[2],q[18];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.249857934185444*pi,3.03705303508655*pi,1.082613099429359*pi) q[10];\nu3(0.498334100140229*pi,3.16938798627188*pi,4.42463129727948*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.741195537766745*pi,3.19707609078861*pi,3.04994781021655*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5111418872277804*pi) q[15];\nu3(0.597609186236477*pi,3.33573900626416*pi,0.5393002032188042*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5095583511595749*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5193447603637993*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5166947210991966*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.921901090110172*pi,0.283230718414372*pi,0.68720580020747*pi) q[14];\nu3(0.805205902116683*pi,-0.271007314443641*pi,1.137686461181703*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5605013597588154*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.121945042158562*pi,0.375415552992982*pi,0.762265362439962*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48838462791048*pi,0.5*pi) q[7];\nu3(0.631972851576206*pi,0.12407830607692005*pi,3.80325373594073*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.125882356045627*pi) q[10];\nu3(0.544050367774002*pi,-0.21740018484785*pi,3.89879170947681*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.685624219160478*pi,-0.306052979364704*pi,3.70028719132551*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.388341150634396*pi,2.85991739858108*pi,1.80234717100871*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.47085635458379*pi,0.5*pi) q[3];\nu3(0.492220186542627*pi,0.465184623650409*pi,4.2753754264516*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.514107020654193*pi,2.82306593256214*pi,1.259882758376004*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.406842808076049*pi,0.5550415727929501*pi,3.69025000443142*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198652982674779*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.779057772317774*pi,3.10837295551557*pi,3.09160421528279*pi) q[20];\nu3(0.116798065343024*pi,-0.171702419392611*pi,4.39098397203429*pi) q[21];\nu3(0.715624141582747*pi,3.4666249023743*pi,3.72798654549836*pi) q[0];\nu3(0.204653447529873*pi,0.10035062570994402*pi,4.45493749866048*pi) q[1];\nu3(0.341955448120897*pi,2.9389295044064*pi,0.617761340289288*pi) q[2];\ncx q[3],q[16];\nu3(0.646308014076747*pi,3.15708408613343*pi,3.01354461422205*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.251641296747033*pi,3.03051165029363*pi,2.0148717295754297*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42982560907961*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.720235329077856*pi,3.38136244929127*pi,3.63932244649365*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.671311937022417*pi,0.095707938703127*pi,4.20001561110145*pi) q[18];\nu3(0.197552726148982*pi,1.03422851541485*pi,4.35776951986145*pi) q[20];\nu3(0.428698809503592*pi,0.5932101981787301*pi,3.99326387471672*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.200721109743044*pi,0.257355811242155*pi,0.5617654678201579*pi) q[1];\nu3(0.750230477965536*pi,3.29344859405515*pi,4.29806151318194*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.670193304198347*pi,0.22380527646182802*pi,0.899633949231755*pi) q[5];\nu3(0.898725069469912*pi,-0.383147891185591*pi,1.077095424743184*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.165194066576557*pi,0.18678729602225197*pi,1.097752300407501*pi) q[9];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4823954051191*pi,0.5*pi) q[14];\nu3(0.339953387026872*pi,3.21930957999079*pi,1.402658524405405*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5966748196164327*pi) q[16];\nu3(0.460406872593437*pi,0.360753510787331*pi,1.273891651954489*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2667150564803231*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.752643960334957*pi,1.02572310959203*pi,0.5431067845611875*pi) q[5];\nu3(0.369660418487642*pi,-0.11469578536657599*pi,4.14675899423168*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39906648897846*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.301436841836506*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31553279581677*pi) q[19];\nu3(3.5*pi,3.34503889755499*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2513028250914449*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40839034215989*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.560169529816235*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3286652501798741*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.206987485179102*pi,3.22983603306667*pi,0.969161230406422*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5541535557573738*pi) q[2];\nu3(0.688715391584512*pi,-0.11032923112350801*pi,4.133982047815881*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4420831992089305*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.426899450062211*pi,3.38920121079396*pi,4.41408377699078*pi) q[7];\nu3(0.309427874905136*pi,-0.4510200035796106*pi,1.61772379659744*pi) q[10];\ncx q[11],q[21];\nu3(0.79066101671161*pi,2.61133034976961*pi,3.52474709133455*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.520043517262569*pi,-0.080475528300885*pi,4.34210682166535*pi) q[16];\nu3(0.525489780151271*pi,3.27658693095415*pi,0.80440338759865*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.841894588075435*pi,0.8945125836708001*pi,4.421452535595931*pi) q[7];\nu3(0.263234564223308*pi,0.6384027747062899*pi,4.13309370204038*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.270518988164791*pi,0.06112864598834*pi,1.0800656276586431*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.168080883189935*pi,3.22605384234577*pi,2.10169205877365*pi) q[16];\nu3(0.49798454288386*pi,-0.472524703337993*pi,3.73377810763259*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.455823371961779*pi,2.85419174214527*pi,0.991777626393114*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.423888415586487*pi,0.28598017978534995*pi,0.865802592060113*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.39517023805684*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.725827526656694*pi,0.08691182855809498*pi,0.802107695289624*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3237102409756059*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.335261022325802*pi,0.83203045190879*pi,0.5141905642789519*pi) q[0];\nu3(0.348938557622092*pi,3.06827062462183*pi,1.4585449807663071*pi) q[2];\ncx q[3],q[18];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.228731501902584*pi,0.473403604708877*pi,4.20185508421303*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.701641958775706*pi,-0.4830203263362187*pi,3.83148604673888*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44457242666418*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37674786207417*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.284798912625331*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4958210154287*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.257327280831619*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5251598904804063*pi) q[18];\nu3(0.630610711660049*pi,2.8355457942323*pi,3.40607222564887*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201708204427957*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49967387329307*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[5],q[14];\ncx q[6],q[17];\ncx q[7],q[13];\ncx q[9],q[10];\nu3(0.484947412708694*pi,3.01226773366912*pi,1.92957481194063*pi) q[11];\nu3(1.0*pi,0.0*pi,1.365485115057039*pi) q[12];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.828429186787828*pi,-0.08536847024856198*pi,4.2609694873632*pi) q[21];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49288798932077*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46674398401154*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.29854289829767*pi) q[10];\nu3(0.900409040529291*pi,-0.0006783144259600027*pi,3.61174026975949*pi) q[11];\nu3(1.0*pi,0.0*pi,1.218828366406402*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3238428953057522*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.26192208365418*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5464125064362634*pi) q[20];\nu3(0.623396925724516*pi,3.41970810424978*pi,2.97199694287093*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.889248612213437*pi,-0.23168696755732598*pi,3.77301461558059*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[17];\ncx q[7],q[13];\ncx q[8],q[19];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5721121829012685*pi) q[12];\ncx q[16],q[20];\nu3(0.316448033431256*pi,2.44435814217127*pi,1.383180127961472*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.476783227132631*pi,-0.024618905516116008*pi,4.30674691566799*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38257610548067*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31416494868627*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.416565019933509*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.198984063228419*pi,0.411072675687676*pi,0.891234856822002*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216373894611698*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32010172888529*pi,0.5*pi) q[15];\nu3(0.468937082139863*pi,0.5468814069805901*pi,3.80511391566088*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.901645021485532*pi,0.83702859761695*pi,4.3734567725009*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2058110274834921*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.511867658513461*pi,-0.392230301365409*pi,4.37551052838164*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48788930540423*pi) q[19];\nu3(0.314359028353186*pi,-0.080598660438148*pi,0.9235607975722719*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39941401578753*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.388924583223491*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5072999730567416*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.41986050331369*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243767675013226*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.62734784254854*pi,0.8691510492975301*pi,4.4369708884549794*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.856626331477546*pi,0.443533533762671*pi,1.52168246902351*pi) q[9];\nu3(0.524459836563024*pi,0.24207710302834795*pi,0.5383986552015794*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.699715015432937*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.637570645329653*pi,2.50373507534827*pi,3.77074979744353*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.252738899516582*pi,-0.013875169072066984*pi,4.3473473167845995*pi) q[5];\nu3(0.549662960757056*pi,0.24918340351991697*pi,4.2773069213741906*pi) q[6];\nu3(0.367192167102233*pi,0.38714487732956904*pi,3.43829135908517*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.171810597405696*pi,3.28085550518973*pi,0.820643190938507*pi) q[9];\nu3(0.428550614440359*pi,3.28737746820037*pi,0.9593647641223699*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.666232358629643*pi,0.5005829221196301*pi,0.719554383790452*pi) q[15];\nu3(3.5*pi,3.23836026970257*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39875721100399*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1421279080319389*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.269268274857729*pi,-0.36847296819320396*pi,3.95158068371998*pi) q[5];\nu3(0.395471875513209*pi,3.22508350957868*pi,1.63796237255268*pi) q[6];\nu3(0.0766796813411662*pi,3.47779417176824*pi,4.20634758780643*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.479794388154831*pi,2.87670773438675*pi,3.72853758464912*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.587071623304877*pi,0.7551325804923401*pi,4.3617674000740205*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.848410663808314*pi,0.57788586694389*pi,0.677052986402576*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.470789371537957*pi,-0.19407199938215502*pi,3.97703354115039*pi) q[12];\nu3(0.351956300170066*pi,0.40273430175817404*pi,0.515324874702567*pi) q[13];\nu3(0.460779290813965*pi,2.44293224310018*pi,1.224116013436407*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.379850870940766*pi,2.9120419739202*pi,1.91068034880097*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.625944919635925*pi) q[20];\nu3(0.138911715942062*pi,0.09215005559426104*pi,3.81424347460491*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32316307189352*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.223853269372802*pi,0.04292572226851499*pi,0.677786456798676*pi) q[8];\nu3(1.0*pi,0.0*pi,1.256760704085948*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.678741935927629*pi,3.24316914165706*pi,0.624210078004768*pi) q[13];\nu3(0.297247948224508*pi,3.44058469870639*pi,0.73876516750932*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.535200731672324*pi,0.30772719159253603*pi,0.794358077597392*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.572134060339393*pi,0.9126304280837301*pi,0.695331300966211*pi) q[21];\nu3(3.5*pi,3.44306129641557*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2285218660784158*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.275372118787932*pi,0.8094784846330201*pi,4.38871779991008*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.776702997652132*pi,3.03265774626031*pi,3.9717179862516*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4242883928417704*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.501070132448091*pi,3.09451983121187*pi,4.37853491410363*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.470828348263806*pi,-0.138348393942535*pi,3.88901386169651*pi) q[2];\ncx q[3],q[9];\nu3(0.503325554649873*pi,0.26602997583310195*pi,4.37332483161002*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.46240076586481*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.663001950869131*pi,3.22350761118612*pi,2.9830012447563*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[1],q[10];\nu3(0.274286783703127*pi,3.31555145733342*pi,1.156618498896197*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.48243530568223*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.457176483060842*pi,-0.4965817000100851*pi,1.75203764921974*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.1712326502206118*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.873052805694723*pi,2.8099893679721*pi,4.21010272013949*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.808151742287672*pi,0.098782228342849*pi,1.189777878957506*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49626744858728*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.400124471208058*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.592317796161151*pi,3.40627226012358*pi,4.40517642182531*pi) q[11];\nu3(3.5*pi,3.38574300183523*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2961562250884229*pi) q[17];\nu3(0.326144793544911*pi,-0.4543291568104627*pi,4.07913118920303*pi) q[18];\nu3(0.415679603789152*pi,0.214829719698158*pi,4.12062430072965*pi) q[20];\nu3(3.5*pi,3.48932547134874*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5602787104785005*pi) q[13];\nu3(3.5*pi,3.39330633825102*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.420993627294773*pi,0.46484552341972696*pi,3.69096441160398*pi) q[18];\nu3(1.0*pi,0.0*pi,1.329238225239058*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.172269439076463*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36795961672674*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5265351306865202*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[7];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.602456510286666*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41870196446717*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.657191896433613*pi,-0.4257247462691074*pi,3.63108879183564*pi) q[3];\nu3(3.5*pi,3.3673764086308*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4950196346212*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.468735324349028*pi,-0.07508857701668897*pi,3.71116597402714*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.294983513375433*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.468532205517317*pi,3.05997465992774*pi,4.32718817660394*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.324844799089995*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.523365004992916*pi,3.13971440308057*pi,0.8453953520352651*pi) q[1];\nu3(0.801145440583861*pi,2.95974475882799*pi,4.2459708883364*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0901064529333483*pi,3.389275316585*pi,1.321699596781363*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.66544427207371*pi,2.74414792583566*pi,3.67053436013573*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.778802837029385*pi,2.87758118742061*pi,4.11216355814848*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.593970659158412*pi,0.26329052047116996*pi,4.21865361951485*pi) q[0];\nu3(0.728807875482172*pi,1.02598260632185*pi,0.5387534774530855*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.903915772607741*pi,3.45904557676765*pi,3.22629990260892*pi) q[9];\nu3(0.718188372580127*pi,2.88545536174941*pi,3.8388251411898*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5676165111543581*pi) q[11];\nu3(0.303454014519176*pi,-0.025734869127519988*pi,3.59468796981591*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36401994997554*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.347944998908736*pi,0.02943356765812899*pi,4.14763887205522*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.477940957763332*pi,0.81221575107451*pi,0.5060827046528974*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.537837357322346*pi,3.34427585732573*pi,0.834568592226525*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.756953754986719*pi,0.406904232738165*pi,4.38352388597243*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.402626327196136*pi,3.14531663010332*pi,4.44132156141277*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.528150722735478*pi,3.29459974890105*pi,4.35141914308121*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46213345038621*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.608731146530891*pi,0.16511108882022696*pi,3.82297750536487*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297160764886166*pi) q[16];\nu3(0.0500677097997303*pi,-0.45846021673549453*pi,1.375387600853508*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.19226007121196*pi,-0.21767434150660903*pi,3.85522860097441*pi) q[5];\nu3(0.573188482498828*pi,3.16277147815843*pi,4.28833158063113*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.257625632418036*pi,3.0266288903765*pi,1.54796123375255*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32482240589103*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44313033868869*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49126963983743*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.344841274959798*pi,3.32891505253464*pi,0.929449256156256*pi) q[5];\nu3(0.836148492408853*pi,-0.12864122074865603*pi,1.281924905277501*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.148207082930482*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5229082915813056*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.160853335477803*pi) q[19];\nu3(1.0*pi,0.0*pi,1.373005729281854*pi) q[20];\nu3(0.548371544142021*pi,3.40147112962971*pi,3.1134215439705*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.422162327366255*pi,-0.478010474200155*pi,1.86646741514433*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[14];\nu3(0.438352660406996*pi,-0.054954501621023*pi,3.59832265230263*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.462696387308033*pi,0.37327681875070995*pi,4.05399377382674*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.731329210867692*pi,-0.4757641745400084*pi,4.0743523406784*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33666681205983*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47632721396187*pi) q[10];\nu3(0.659268633317582*pi,-0.25627478126091896*pi,1.180140760560134*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2914037869453021*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5562993057756369*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5127412612218853*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\ncx q[3],q[10];\nu3(0.362076414885435*pi,2.73395903562089*pi,1.3457457084590971*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.120789482279924*pi,0.6175901764071501*pi,4.10650376859397*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.700840340092704*pi,0.28143880855314696*pi,1.316688971215366*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0838769604881327*pi,0.62820824272749*pi,0.81993226520338*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.770620334965327*pi,-0.19861815450974402*pi,4.05542987428207*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5383585488880884*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.152005678662544*pi,3.07836403502122*pi,1.3359921435431379*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.75288017836503*pi,0.07699335091502302*pi,4.01203592774423*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48746438013075*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.188410098350548*pi) q[21];\nu3(0.574525229391743*pi,2.55943066761315*pi,3.76627638868977*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3980738570984*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4415863748239*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.332393405809092*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.225219283448367*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.331648463051537*pi,2.94136513413691*pi,1.1952175212065042*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.373328501284386*pi,-0.160370094917137*pi,1.63757656709599*pi) q[0];\nu3(0.358851650960297*pi,-0.085947835876166*pi,1.3276754602479302*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.847889704790044*pi,3.30243608911056*pi,4.37394829359997*pi) q[19];\nu3(0.758743323815173*pi,-0.30934920194472*pi,3.25805260600581*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43944494630668*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.808535042448804*pi,3.09057365909279*pi,3.31762840830229*pi) q[1];\nu3(0.283534778628961*pi,3.4154362881992*pi,2.06190040091698*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5685937810122764*pi) q[7];\nu3(0.33725955406754*pi,-0.014548117501691993*pi,0.5761543548263849*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47795173516505*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.608562970150713*pi) q[12];\nu3(1.0*pi,0.0*pi,1.131402019968569*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.385984699208886*pi,-0.028493946843447027*pi,3.98237822470267*pi) q[19];\nu3(0.252982848275558*pi,0.003937644125618034*pi,3.97721203290014*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.396365474434123*pi,0.437142154056978*pi,3.78699170444516*pi) q[3];\nu3(3.5*pi,3.23128838096304*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(0.20124394941784*pi,3.08572200004488*pi,1.55604720707871*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.338571929610353*pi,-0.000705388776512994*pi,3.823013736866*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2040937067421709*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4610333325988*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.187348186204262*pi,3.37536408976642*pi,1.363732052403713*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.484902995868881*pi) q[13];\nu3(0.135573853172428*pi,3.45997395397742*pi,4.34019572955944*pi) q[14];\nu3(1.0*pi,0.0*pi,1.305654458895794*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.498030351224406*pi,2.70930447268496*pi,1.129625867127534*pi) q[6];\nu3(0.519307073684953*pi,0.449667895335514*pi,1.53052345617253*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.543284909035256*pi,3.4494141237591*pi,3.28118455892318*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6483013184552799*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(0.57446333312369*pi,3.07232515681831*pi,4.318341906311661*pi) q[5];\nu3(0.29731189073823*pi,3.48222359240775*pi,4.0444381825264095*pi) q[6];\nu3(0.798833720039893*pi,0.7370694807031699*pi,0.807202531200108*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41983220383831*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39103956993886*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.454645201935756*pi,3.12842108412819*pi,0.775626683619344*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.250524353044068*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47980198364092*pi,0.5*pi) q[3];\nu3(0.599645904198898*pi,2.98312573256144*pi,3.9005877594204*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.424944936256846*pi,3.19827791335251*pi,1.040451390556223*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.218302594286624*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.53214374831955*pi,3.04747816613296*pi,3.50334433033909*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.597325468226907*pi,0.049299281602264045*pi,3.83760934629606*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.650997558532089*pi,0.15662978937134897*pi,3.93214093382184*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4291743876794705*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.197856315389835*pi,-0.4069868607205668*pi,1.5324972407104*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.520995340062536*pi,3.02839825252412*pi,3.39283640922281*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.607672678317155*pi,2.81451178091831*pi,4.20141227995743*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.36101325201209*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.206237189529668*pi) q[7];\ncx q[10],q[19];\nu3(0.339120615485067*pi,0.7556877895684599*pi,4.43773733345107*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45966776360433*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.51303525999176*pi,0.368464479198062*pi,0.8510009247774*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46563753569787*pi,0.5*pi) q[10];\nu3(0.409208256041679*pi,0.56932383660823*pi,3.99085718722634*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.648758320110245*pi,0.37259856862787*pi,1.373080703590806*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3332262980063159*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.330254676044881*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.410275356961625*pi,2.95664584707149*pi,0.916430769439017*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.43538747210003*pi,0.34281063912605203*pi,0.6277498933115491*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.556337882767674*pi,-0.287035148628063*pi,3.34597537787781*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.471683550100399*pi,0.7039808278372499*pi,0.63673982925753*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4463738070264*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.00771914969861704*pi,-0.222267064917555*pi,1.2949691318119059*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48958219114655*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.638579226220963*pi,0.42085308603945704*pi,1.248909198584164*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3642893110589052*pi) q[17];\nu3(0.552973017401324*pi,0.24434844195002103*pi,1.338069860912811*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47345777917177*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49121662420629*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.307294270949245*pi) q[11];\nu3(3.5*pi,3.46395700506276*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231129942975974*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2484354236622401*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.487590347316934*pi,-0.10739905493548801*pi,0.8688762901813409*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[15];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.663261354887748*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.765448343792402*pi,3.19827800000993*pi,3.11706535595196*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30410852325195*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.532801482309339*pi,3.02357122736768*pi,3.42563312464662*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37532668541218*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34518885381794*pi,0.5*pi) q[13];\nu3(0.44826917396925*pi,0.29636093802251096*pi,4.37518572985645*pi) q[14];\nu3(1.0*pi,0.0*pi,1.218557527299623*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44636942297082*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4322716320113*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.210742191379431*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37058720076829*pi,0.5*pi) q[2];\nu3(0.484259591171855*pi,3.33181192576297*pi,3.24281506435563*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[15];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.3401434968943*pi,3.0668657908117*pi,1.031068603648099*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(0.734927961301705*pi,-0.330679904269194*pi,4.49505137449085*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305558716170704*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.593753639968351*pi,3.19569445879296*pi,2.86576762007464*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.725442899563265*pi,-0.214355071734402*pi,3.49429869090214*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0709580695127921*pi,3.33486751469385*pi,1.55310665353016*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5489759610174216*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5204325213446532*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0767400655155763*pi,3.03046332542681*pi,1.1341729195878751*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.319861580252083*pi,3.27558330799002*pi,1.336298340232478*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.613613889729131*pi,3.3779183547629*pi,3.84106683350051*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5614745223722989*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.426146809762307*pi,0.471588320157428*pi,3.63818743508754*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.65069248574555*pi,2.86635045675199*pi,3.71240647401188*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.736200509910611*pi,2.57073773501084*pi,3.70744280408881*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.837112571775723*pi,-0.369537990824802*pi,4.10887144165768*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.680433184252531*pi,-0.4442835418345251*pi,3.55140382637674*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.774176535378603*pi,0.58457351763329*pi,4.48130013296028*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.713002212411159*pi,3.36124060411323*pi,3.93650159531441*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.340098831556114*pi,-0.147980023104121*pi,0.5251007789579671*pi) q[2];\nu3(0.307550843727132*pi,3.21824968475116*pi,0.5829744692393046*pi) q[4];\nu3(0.43620080923314*pi,-0.4481870304123256*pi,4.25413626509118*pi) q[5];\nu3(0.637356904321485*pi,2.7021533702462*pi,3.35440114859667*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.465169524730623*pi,0.395390947092078*pi,1.264676612036276*pi) q[12];\nu3(0.503561445154537*pi,0.51901174834349*pi,0.984909836775002*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.239566517844652*pi,-0.398180373424374*pi,4.01372272509372*pi) q[21];\nu3(3.5*pi,3.43384628779159*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.170416959739176*pi,2.97394503632038*pi,1.320655314441741*pi) q[2];\nu3(0.37770232102125*pi,3.28653032245065*pi,1.331672875281598*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.653946793679407*pi,-0.036802739499318005*pi,3.73849346942441*pi) q[6];\nu3(1.0*pi,0.0*pi,1.338621258126432*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.040636581243178*pi,2.89191356805508*pi,0.976542576917275*pi) q[12];\nu3(0.595082773282954*pi,-0.24708076679531799*pi,3.81515271246473*pi) q[13];\nu3(0.648132117891305*pi,0.8882539379208401*pi,0.738664743080366*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.401226600612113*pi,0.382608731508603*pi,3.88753283167133*pi) q[20];\nu3(0.348372971065267*pi,0.08142658873670305*pi,3.89920558621617*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.617369937192456*pi,3.04792449962439*pi,4.0667341558776595*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.279644501648441*pi,3.0823161863451*pi,2.06730338467813*pi) q[15];\nu3(0.112293580594628*pi,-0.14463489478205*pi,1.089260568126019*pi) q[16];\nu3(0.184794869792484*pi,2.4598260007954*pi,1.4134819503313198*pi) q[18];\nu3(0.725649438416212*pi,3.35251371399972*pi,0.8345395147365571*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47266294043147*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5829874190294007*pi) q[7];\nu3(3.5*pi,3.4060540161705*pi,0.5*pi) q[8];\nu3(0.287533580826539*pi,0.24425741549541802*pi,0.879053686546304*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.286880982680593*pi,0.07080280435931396*pi,1.255483933319196*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279409155795729*pi) q[17];\nu3(0.765677316329035*pi,2.79065693829809*pi,3.27354730109912*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2518122591153311*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[6];\ncx q[8],q[17];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42532417239143*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.271282999851834*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4969814456479*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44549830658855*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2691459093648239*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5053280370231135*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42176059570302*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3515302129640538*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.29678479443583*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[18];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[21];\ncx q[10],q[16];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.175573031433062*pi) q[14];\nu3(0.686340363606398*pi,0.83787525748716*pi,1.0514561327287981*pi) q[0];\nu3(3.5*pi,3.44824648324593*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46624368638587*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3850015040476*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42505135524073*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48039379051046*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.692275565203034*pi) q[13];\nu3(1.0*pi,0.0*pi,1.211957721101572*pi) q[15];\nu3(1.0*pi,0.0*pi,1.273583749569227*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.291385608327138*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.379528923731353*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5259681858075119*pi) q[21];\nmeasure q[0] -> c[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.370987653549795*pi,0.01984567050013397*pi,1.275363619304522*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[16];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.4445370438073795*pi) q[14];\nu3(0.613037447787427*pi,0.02740233213270904*pi,4.42215996944089*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[8] -> c[8];\nmeasure q[17] -> c[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.838154842889548*pi,3.07673396710227*pi,3.93370998976941*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35689457236173*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5480315008354668*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6687423200277061*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7624038499514421*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.826163985818807*pi,3.23849536375148*pi,3.66251126653158*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[15];\nu3(0.460213567506925*pi,0.8496595643557601*pi,4.2890211095457005*pi) q[12];\nu3(0.642040655324504*pi,2.75582789573206*pi,4.12102920646329*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.656980532872441*pi,0.08017461284660599*pi,4.3564152896231505*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.343580705622337*pi,-0.05183591134243898*pi,3.71090061248365*pi) q[3];\nu3(0.425334332142746*pi,0.7805927549456999*pi,3.84728465028218*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.33671007584889*pi,-0.03682386676368998*pi,0.60860987640901*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.506976927398341*pi,-0.131381312271379*pi,3.55845051306429*pi) q[16];\nu3(0.220864934483475*pi,0.23926359983091605*pi,0.6209743731235771*pi) q[18];\nu3(0.712428870159157*pi,3.49881327089235*pi,4.39117832818301*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.601919428026749*pi,-0.17895704001381402*pi,4.052233261352891*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[2] -> c[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.421818024695757*pi,2.76407895600451*pi,1.01730073155862*pi) q[5];\nu3(0.305824613299332*pi,2.85806608273866*pi,0.873865739295189*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nu3(0.485248636842034*pi,3.46892607882647*pi,0.736471033155459*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.520157356319092*pi,0.38861406825938105*pi,0.8042947272189229*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[14] -> c[14];\nu3(0.628285407634179*pi,0.8871493889888*pi,0.5707056263406932*pi) q[11];\nu3(0.592084855955412*pi,-0.44513163211217177*pi,0.88721242653748*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nu3(0.460518322161642*pi,0.33759261441188004*pi,1.346281709695657*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.427014429670248*pi,3.11671852097155*pi,1.59035270243325*pi) q[0];\nu3(0.272847503796785*pi,-0.40368512690335967*pi,1.86782601711385*pi) q[1];\nu3(0.862116024544795*pi,2.90818553503842*pi,4.11915452429053*pi) q[2];\nu3(0.0744872672342368*pi,0.04184593830587402*pi,1.097844275584086*pi) q[3];\nu3(0.752938837825796*pi,-0.4693621244368318*pi,3.11671470524808*pi) q[4];\nu3(0.0760224662655791*pi,0.64073874161987*pi,4.288679463045289*pi) q[5];\nu3(0.540880323311908*pi,2.79855689961211*pi,1.268233021538327*pi) q[6];\nu3(0.284718853454834*pi,0.11442821216929899*pi,1.3802897997963*pi) q[7];\nu3(0.817101838303392*pi,0.39563526352326095*pi,1.300952164004022*pi) q[8];\nu3(0.5415796720328*pi,-0.391272168581835*pi,3.46769348497152*pi) q[9];\nu3(0.29468626410839*pi,0.56079323159658*pi,0.615524145861944*pi) q[10];\nu3(0.60139555968876*pi,0.055965693288497986*pi,4.385747214842921*pi) q[11];\nu3(0.728101009502616*pi,0.337590461045705*pi,3.86181880084085*pi) q[12];\nu3(0.508618486523372*pi,0.42441655575998705*pi,3.97631697348527*pi) q[13];\nu3(0.160565655564941*pi,2.96689960457923*pi,0.753133223661677*pi) q[14];\nu3(0.457139065903*pi,-0.205002425602193*pi,4.19157666968213*pi) q[15];\nu3(0.463910831290161*pi,0.06984012654861205*pi,3.66924355039726*pi) q[16];\nu3(0.578376240210625*pi,2.51001227380657*pi,3.90742426678554*pi) q[17];\nu3(0.277227147875568*pi,-0.22011999934301602*pi,1.53844537490543*pi) q[18];\nu3(0.769052745509613*pi,1.0583393708568*pi,0.827978105917401*pi) q[19];\nu3(0.696004243572841*pi,2.40800868591798*pi,3.88031561529553*pi) q[20];\nu3(0.557399183918835*pi,0.5449664558541001*pi,4.480758352131041*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\ncx q[16],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41403659563369*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47143399912557*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.285638793964313*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.48444761192899*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4942120212066*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.33171605236588*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2462401707611321*pi) q[15];\nu3(3.5*pi,3.38246175628026*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2669096166942388*pi) q[18];\nu3(1.0*pi,0.0*pi,1.308195031546914*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[8];\ncx q[2],q[5];\ncx q[3],q[13];\ncx q[4],q[18];\ncx q[6],q[17];\nu3(3.5*pi,3.3260699150247*pi,0.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[20];\ncx q[12],q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.238284780226245*pi) q[21];\nu3(3.5*pi,3.47310780281748*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46610611235078*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40926105207454*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5069634604547315*pi) q[5];\nu3(3.5*pi,3.42013317708049*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.1870249945914368*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38477003616428*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.208064177732639*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.166643886245458*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.662930908821504*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5504293425036503*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.345723798989221*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.667674126671035*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5279665343947666*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250744828895819*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[8];\ncx q[2],q[5];\ncx q[3],q[13];\ncx q[4],q[18];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[20];\ncx q[12],q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.634076269286627*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.5918225449515955*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47419222948742*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36952661420612*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5835697470461417*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.667935580050351*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[8];\nu3(0.27640014165888*pi,2.86897545071505*pi,1.254030424421182*pi) q[2];\ncx q[3],q[13];\nu3(0.733699022740277*pi,0.312373880078609*pi,1.474578913292194*pi) q[4];\nu3(0.0946575596649472*pi,-0.339562119880864*pi,0.831594223786926*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.68910174340213*pi,3.44738925956036*pi,3.54617922073155*pi) q[9];\ncx q[10],q[20];\nu3(0.859243736778101*pi,3.49884290440807*pi,3.95584022200247*pi) q[12];\nu3(0.806757680042548*pi,0.6801280100200799*pi,1.026438150524595*pi) q[14];\nu3(0.167063894784733*pi,-0.364840218250793*pi,1.4369675668995558*pi) q[15];\nu3(0.660742173173641*pi,3.38990735494744*pi,3.84927418697291*pi) q[16];\nu3(0.108574914872801*pi,2.81360370112042*pi,1.68814063638767*pi) q[18];\nu3(0.873666621550698*pi,0.24911789354990999*pi,4.49410927141108*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.219066518331143*pi,-0.29373732173128997*pi,0.610184004207247*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.345260346829508*pi,0.39009915587711996*pi,1.034349362723097*pi) q[4];\nu3(0.158547557026635*pi,3.12488506817098*pi,1.94469725305979*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.377214697061058*pi,3.21735483902772*pi,1.336834458107129*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.463361013080841*pi,2.38274045470193*pi,1.353478091397122*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.408384870634799*pi,0.14930709257350205*pi,0.5904835690178118*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.603500185826944*pi,0.344761029666942*pi,0.700018280987614*pi) q[14];\nu3(0.792611391128309*pi,0.23060759189839497*pi,1.60630121506516*pi) q[15];\nu3(0.0682846604036956*pi,0.6528051976057201*pi,4.48143618936001*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.417394021567648*pi,3.06107016398361*pi,1.5594400011921*pi) q[18];\nu3(0.42967977643058*pi,3.45227717518935*pi,1.270575815036898*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.655001302093383*pi,0.90523347897615*pi,0.86825484752482*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.21831267397462*pi,-0.38166732028671*pi,1.2887678036864831*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.804047361525781*pi,3.27593984339596*pi,3.64282392968369*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.337191197648917*pi,0.222423513534188*pi,3.99647059836173*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.476188078869086*pi,-0.192124632633357*pi,4.285244953879349*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.323317073547787*pi,0.385009981171506*pi,0.5952847162143216*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.722097257765812*pi,3.38258957220302*pi,4.06698804543759*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.68119416905185*pi,2.80860836956808*pi,3.51282026757343*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.809681975986591*pi,0.87092282387833*pi,1.01018896935049*pi) q[21];\nu3(0.387844111101929*pi,3.35213039043342*pi,1.8276407074563*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.466611507949141*pi,0.08351930437787103*pi,1.3048501738689309*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.39628301943032*pi,-0.05009155037341001*pi,3.87506193915862*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.522078957236181*pi,-0.158112961194379*pi,0.76098767065928*pi) q[17];\nu3(0.706688693613188*pi,0.7811780281248799*pi,4.37702992093098*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.761364248197194*pi,3.45448886598001*pi,3.98328818562878*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.260805203222375*pi,0.008629111887087038*pi,0.5840977674127394*pi) q[3];\ncx q[5],q[6];\nu3(0.642293471274615*pi,3.27801743811588*pi,3.19308074654869*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.50757137983241*pi,2.97464357053477*pi,3.7873858961912*pi) q[17];\ncx q[19],q[21];\nu3(0.370281549791117*pi,-0.24482282055425098*pi,4.14296156342445*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.484411123155*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.33088251023185*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.091510115878791*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.722678259307203*pi,3.35760696646192*pi,4.16994864677339*pi) q[11];\nu3(0.582489215080025*pi,3.49289831137922*pi,4.24962604721036*pi) q[13];\nu3(1.0*pi,0.0*pi,1.241268766150832*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.24758220655975*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1520206476980799*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45041335000784*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.317480066796096*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47822386914453*pi,0.5*pi) q[9];\nu3(0.213974304628521*pi,3.03536680466699*pi,1.70727483814273*pi) q[11];\nu3(0.513329421059047*pi,0.20865461033752097*pi,4.395157331818909*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.384844303314376*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46292507805886*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.610243401798696*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5388480438319716*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5089619359505123*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.48826379320832*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.41568367430405*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.34287647700328*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5921463662223463*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.208757780052802*pi) q[20];\nu3(3.5*pi,3.34453772693983*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.288079838899698*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42539907585246*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236228065767101*pi) q[12];\nu3(3.5*pi,3.46511035935337*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235478079755884*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.731618241993846*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.602977107843364*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.447299633795983*pi,0.392795099768959*pi,1.0350368318292*pi) q[1];\nu3(0.462772499912433*pi,0.288647306422231*pi,3.76510288489246*pi) q[2];\nu3(3.5*pi,3.48457996245777*pi,0.5*pi) q[3];\nu3(0.489621252241986*pi,0.91253263050042*pi,0.8597491476730881*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.361183831387341*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3218366587404*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.615089459631342*pi,0.30075875768149896*pi,1.4359476202610408*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[10];\nu3(0.602310340889628*pi,0.33890769409241694*pi,0.652928242945042*pi) q[1];\nu3(0.721498840767191*pi,3.12286759710525*pi,3.7789879674819*pi) q[2];\ncx q[3],q[7];\nu3(0.746847954802349*pi,3.25936804062503*pi,4.20907157269673*pi) q[4];\nu3(0.16587405468946*pi,2.87602588973763*pi,0.846622383820694*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.441384100249779*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.367707247542381*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.667026101395681*pi,-0.020036051185274018*pi,4.32228221861416*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.752014835148625*pi,-0.198245940755868*pi,3.58249856079921*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.42668260781397*pi,0.30657194643536*pi,4.053487249545951*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5715273930887745*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(0.109986729347741*pi,3.26957976742698*pi,0.726290013545001*pi) q[14];\nu3(0.200670334587478*pi,0.346031733396751*pi,4.2013664136991*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.103581639954098*pi,-0.4091934494370568*pi,1.4724176983350699*pi) q[20];\nu3(0.271487574015484*pi,-0.20200958958997*pi,4.43680666963268*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.652433232736585*pi,0.26220760914864405*pi,3.84840937866108*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.90274637782023*pi,3.21839276373424*pi,3.37726316135905*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.66408972629085*pi,0.7177220877888699*pi,1.267332817140449*pi) q[14];\nu3(0.624096110865008*pi,3.33671611233911*pi,3.44743518925106*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.619582502861104*pi,0.11968966623620103*pi,4.38912995380773*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.845009649315917*pi,0.95587158500159*pi,4.4962817160639705*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.634262455870271*pi,0.53781056275781*pi,4.14491189374123*pi) q[8];\nu3(0.767547247783207*pi,3.3417863758591*pi,3.59218389621914*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.441545164601936*pi,3.22623032470921*pi,4.35449322232403*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.513143131413137*pi,3.31471354681159*pi,0.778377877544645*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.747301271614188*pi,0.327175280765415*pi,1.55678547874925*pi) q[17];\nu3(0.0713308432468732*pi,-0.021433786975282976*pi,1.2989275068688722*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.633105238919948*pi,3.23542524626828*pi,4.342014179547499*pi) q[18];\nu3(0.329397989016153*pi,-0.4662316658164364*pi,1.82809489966979*pi) q[0];\nu3(3.5*pi,3.4124935662131*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.33806531199716*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.479337801946314*pi,-0.221851999525724*pi,1.2010392981603029*pi) q[0];\ncx q[1],q[15];\nu3(0.419502707750179*pi,0.327848466051733*pi,4.0041749787168*pi) q[3];\nu3(3.5*pi,3.42742826143519*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.308251597010361*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.53597064376307*pi,0.9517346534192499*pi,4.4385608204957006*pi) q[11];\nu3(0.754369073010056*pi,0.5188377419400301*pi,1.411412630827821*pi) q[12];\nu3(0.254555543349548*pi,3.44481448624466*pi,4.19949508635536*pi) q[13];\nu3(0.763743701922827*pi,2.79958785424642*pi,3.82910451934182*pi) q[16];\ncx q[17],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.479907317305238*pi,3.1588883738112*pi,4.341514436553441*pi) q[3];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.553579310090263*pi,0.231363831612999*pi,0.5045743607694113*pi) q[10];\nu3(0.295319844593661*pi,3.42244814484269*pi,1.366850835255227*pi) q[11];\nu3(0.752246453654398*pi,2.75324266667929*pi,3.61289640028228*pi) q[12];\nu3(0.42779395194992*pi,0.5616469059240901*pi,0.5278167780766064*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5412351529798256*pi) q[15];\nu3(0.922779564739918*pi,3.24221124679109*pi,3.94093900588324*pi) q[16];\nu3(3.5*pi,3.39253659227531*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.215026266438839*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.379501319034901*pi,2.63380204402123*pi,0.994637485564394*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.604241257814533*pi) q[9];\nu3(0.12607338570861*pi,0.08166689116385395*pi,3.59092187787886*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,3.48403645422542*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.291767965143801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[9];\nu3(0.159979534722901*pi,3.25515197604996*pi,0.623870255463927*pi) q[7];\nu3(3.5*pi,3.43046845504319*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.212978273459824*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.635960190790362*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[16];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.657236994611225*pi) q[20];\nu3(3.5*pi,3.47279712115999*pi,0.5*pi) q[0];\nu3(0.434168596198516*pi,0.5154234186750899*pi,4.32013294726836*pi) q[1];\nu3(3.5*pi,3.42371958792709*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45244013235326*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48391239201082*pi,0.5*pi) q[5];\nu3(0.397899754512812*pi,0.56159702344789*pi,3.87764533153305*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.14673058543423*pi,2.4872388529816*pi,1.160662599835476*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.3458894940466481*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236127970738314*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2595107672301271*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5023388141689611*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.128769532805088*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.581930329942121*pi,0.13857378935365405*pi,3.78370007918003*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[16];\ncx q[4],q[7];\ncx q[5],q[13];\nu3(0.682283755458124*pi,-0.47784896495496587*pi,3.83890104010593*pi) q[6];\ncx q[8],q[14];\nu3(0.45070968534408*pi,-0.09883642616683103*pi,1.468402158532553*pi) q[9];\nu3(3.5*pi,3.33396986018839*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.293464336423631*pi,3.26076295629383*pi,2.1231999131691*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299235349308739*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.542146144215721*pi,0.36287899425092096*pi,1.21245695239721*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39701289226384*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3262327932712958*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.45371582603578*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.432042893538*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40634885669587*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.846352085035933*pi,3.16740614654893*pi,0.617476153130918*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5680061239919939*pi) q[16];\nu3(0.28651915995372*pi,0.304350900880326*pi,4.04722304794795*pi) q[17];\nu3(0.538612369406167*pi,3.3842530260722*pi,4.28429338904726*pi) q[18];\nu3(0.580395931852951*pi,0.198986784168534*pi,0.874872589614955*pi) q[20];\nu3(0.564401572174321*pi,0.6024297161171099*pi,4.18467663381019*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[16];\ncx q[4],q[7];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.452603922101524*pi,-0.10785441289793701*pi,0.971720958800592*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.325535833705497*pi,2.47565274828522*pi,1.4115858484708*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.462663573057339*pi) q[19];\nu3(0.451350248933887*pi,-0.438377112523374*pi,1.6060395988844*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4940235866090195*pi) q[7];\nu3(0.516523534152522*pi,-0.11463576279096699*pi,0.74488194401278*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.219040421923997*pi,0.10627931737012297*pi,3.42145397520623*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.705323190684207*pi,3.12009160548908*pi,3.81493070830123*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.321407912221448*pi,0.18825318655497003*pi,4.02315223769265*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.667040416817446*pi,0.025954674023579982*pi,4.32082940044849*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.272801503994898*pi,2.88995721674572*pi,1.81275467930749*pi) q[14];\ncx q[15],q[17];\nu3(0.194918173876574*pi,0.439332119589959*pi,3.87466932814882*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44973809568068*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.233568931086963*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.406057697204867*pi,0.86194231318208*pi,4.11062982297351*pi) q[14];\nu3(3.5*pi,3.44610404303441*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.203398070553475*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.696452548751039*pi,2.54774804891079*pi,3.86730443365557*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.666580696702623*pi,0.363940680300756*pi,1.1666267235668761*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.590801838110236*pi,3.34637807867209*pi,4.25979125525292*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.575826515984221*pi,0.42021117739686*pi,0.91154205594564*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.529027456865152*pi,0.90926096841461*pi,4.21494961541565*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42869365401604*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.814526561442818*pi,2.93782439507326*pi,3.9017550927472*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.230343175933079*pi,0.6721082043103901*pi,4.22146842153556*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5692959396654265*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.329683160280629*pi,0.90412711538488*pi,3.90600101575246*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.319048652863114*pi,-0.224366060082977*pi,3.97461835067849*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.570173995459402*pi,-0.11078766276346602*pi,4.13842098913387*pi) q[10];\nu3(0.51650005271613*pi,0.7090632805869499*pi,0.709980883299821*pi) q[11];\nu3(0.126611327481308*pi,-0.4314341892644961*pi,1.55930341959053*pi) q[12];\nu3(0.209732704653507*pi,2.57401678292201*pi,1.219540187505348*pi) q[13];\ncx q[15],q[17];\nu3(0.688173531535638*pi,0.6829875016934*pi,0.633451416318659*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.597358303648691*pi,2.95639013598724*pi,4.1972353352420395*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.286606810506459*pi,-0.385201784694273*pi,1.53972747783912*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.502409855835065*pi,0.6597617982325901*pi,4.19276332163958*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.509514331359496*pi,0.15964246887895495*pi,3.92718391549228*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37307197547976*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.105729544313968*pi,0.65713495097078*pi,4.18935575649051*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.417347821121363*pi,3.04414724136796*pi,1.1723325489300231*pi) q[15];\nu3(0.56662530060338*pi,3.31499240134096*pi,3.05937605567448*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2867980216440151*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39854040788067*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.488235574164273*pi,3.2090095964731*pi,1.61913009730608*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.260821160121672*pi,3.11918927831986*pi,0.986975927279823*pi) q[15];\nu3(0.264054722608793*pi,-0.24221643320410602*pi,1.63672984577719*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.347298102445283*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32411201472412*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.255799154940814*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.62556568358358*pi) q[18];\ncx q[0],q[4];\nu3(0.455963260054971*pi,3.03412456552662*pi,1.85014008186917*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47888233281205*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.40113425924757*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.291847002013593*pi) q[13];\nu3(3.5*pi,3.43929540177915*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232401707340008*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221326573303626*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5744218815303734*pi) q[21];\nu3(3.5*pi,3.4858127227711*pi,0.5*pi) q[0];\nu3(0.709822248442447*pi,-0.4800115460239101*pi,0.863048667520976*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.32413882172732*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5230019297667696*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.40855290638881*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.284801896946566*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.569049319898431*pi,0.049665485440328005*pi,3.94056322118826*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5163986654879802*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48417164939013*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5568196727942035*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.607348829744214*pi,3.10729785788771*pi,4.4888669589715295*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.613221803503915*pi) q[4];\nu3(0.269542721990479*pi,2.80005713389997*pi,1.492709269425021*pi) q[5];\nu3(0.473479410518175*pi,0.13286499331827695*pi,4.04298863507684*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.5519348171487573*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.567179091820612*pi,3.13669680056469*pi,3.14999903470755*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.290110703641701*pi,-0.254634447513511*pi,1.68139019521535*pi) q[2];\nu3(0.804090774225662*pi,-0.33127429649076*pi,0.6147194447939119*pi) q[3];\nu3(0.354972762973009*pi,-0.4604967735020861*pi,1.55825571629248*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46043884329283*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277437557598065*pi) q[20];\nu3(0.705319292068965*pi,3.02368606701937*pi,3.35848351547014*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.382611399335069*pi,-0.21611450450026098*pi,1.376874976817121*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.427685305381352*pi,-0.260151456180931*pi,0.8921336380180169*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.513450164002156*pi,2.86740423661001*pi,3.57023588155551*pi) q[13];\nu3(0.275408892294724*pi,2.94595121626465*pi,0.655277430242893*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.437113029122401*pi,0.33837491823849697*pi,1.200803970516269*pi) q[18];\nu3(0.214172368747032*pi,3.20186007481901*pi,1.2126299653669839*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.752885718025612*pi,-0.16087541368327002*pi,3.79456253050798*pi) q[8];\nu3(0.683704889673144*pi,3.47331983552833*pi,3.83894767414727*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.610203844009781*pi,-0.4810941154319203*pi,3.20294730264083*pi) q[13];\nu3(0.781555123315989*pi,0.385326938907397*pi,1.31740999483642*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.692129561950736*pi,0.8864047033761999*pi,4.430460780599709*pi) q[18];\nu3(0.302775159638386*pi,-0.4267881579851857*pi,0.930344713507806*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30297242034869*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.396311724093272*pi,3.4389944440066*pi,4.2861280987801695*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.371548164946129*pi,-0.199481918359878*pi,0.5774988314517631*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.768350669848499*pi,0.91709231405006*pi,0.848729925550554*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.553279774245255*pi,0.7296223855884301*pi,0.7902317927177229*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.398540810498148*pi,3.49827753147146*pi,1.50874561962487*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35577978296267*pi,0.5*pi) q[3];\nu3(0.631881975467644*pi,3.2404464960371*pi,3.56182576708498*pi) q[4];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3133529490655809*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.775748006565057*pi,0.5937825434439401*pi,4.24764396249525*pi) q[11];\nu3(0.688757808548098*pi,3.05723038143727*pi,4.49472455862625*pi) q[12];\nu3(0.868137223875747*pi,3.47794747419961*pi,3.502168288529*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[3],q[9];\nu3(0.44975523653096*pi,-0.28476585472356697*pi,1.0996751738241262*pi) q[4];\nu3(3.5*pi,3.49484514267414*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.848361475310839*pi,0.38768511537821104*pi,4.37572323824972*pi) q[11];\nu3(0.445812345943918*pi,0.55040000898311*pi,3.67841845436946*pi) q[12];\nu3(1.0*pi,0.0*pi,1.302377200566399*pi) q[13];\nu3(0.887688580463125*pi,0.281569126527745*pi,0.690495780457691*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.38070382999797*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.253787228331599*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5595053821747005*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[8];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.608518180969285*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48761402813613*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.329497616034212*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35489736894628*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.671082319815705*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.24460792162708*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.264073953778819*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1865164706260138*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.563517194953877*pi,3.01141789223483*pi,4.1098836916105395*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5238182113009988*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.712096056610524*pi,-0.195869957323472*pi,3.30527232773687*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.259501953790482*pi,0.10777152459133399*pi,0.799134382340748*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5136488094797089*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5169132823476557*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.167576238091401*pi,-0.345901931996789*pi,0.662734717350964*pi) q[3];\nu3(3.5*pi,3.48116362527922*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.278886333582301*pi,0.5683013065028599*pi,4.2375476294267*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.114176543779346*pi,2.92629046110143*pi,1.84209318553619*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.33795533108265*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0226999458103429*pi,3.14487739155296*pi,0.712398364069802*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.240148898200704*pi,0.92006266441679*pi,4.35140365647251*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.548667644619619*pi,3.10347084612516*pi,3.54889156323709*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.409235333349114*pi,0.32006604919218895*pi,0.72384903817534*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41434371134378*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48994188350399*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.38155267064641*pi) q[17];\nu3(1.0*pi,0.0*pi,1.394959888568849*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.371599877238056*pi,2.50786558385947*pi,1.227065635356374*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.34598853783427*pi,0.5*pi) q[0];\nu3(0.808659437194108*pi,2.82387924737438*pi,3.9446161995564*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.137861048040324*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.804705501882361*pi,0.34131133175499895*pi,3.87600937562705*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.600589744728385*pi,3.14015338910945*pi,0.604242474586686*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.616588657071563*pi) q[15];\ncx q[16],q[17];\nu3(0.665501080842617*pi,2.78047242254703*pi,3.75608468577451*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[15];\nu3(0.589768315845459*pi,0.6431817522499299*pi,0.5742396102096328*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.120426785610534*pi,0.310666680076633*pi,0.863826793909641*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.298878608354785*pi,-0.397577973839895*pi,4.1340546366529995*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.859666952077274*pi,1.09200441090329*pi,0.8283455528102319*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42811228006281*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3992813855615704*pi) q[18];\nu3(0.303110083821946*pi,-0.11791788713110302*pi,1.224637444443574*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.734416141104099*pi,0.9837199513155599*pi,0.695786205575422*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.567216073192867*pi) q[7];\nu3(0.611852433026321*pi,-0.363261854915352*pi,0.574402977333945*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.782802168740978*pi,3.020645423552*pi,3.91826518904348*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.589015218813828*pi,0.8739006104888001*pi,0.943117737463163*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.418707985922191*pi,-0.26658561184579*pi,4.48050741149766*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48601546926679*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.470151340762461*pi,-0.04835456369560598*pi,0.9888199816946219*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.7475750598567*pi,3.38245101187437*pi,3.69107036985897*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.343142774141749*pi) q[20];\nu3(0.682588848524203*pi,3.34515812470708*pi,4.38281154135415*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[5];\nu3(0.344015628008351*pi,0.495852913289787*pi,4.3047474592276*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.19222766460969*pi,0.5*pi) q[3];\nu3(0.728893078659899*pi,0.401039309291375*pi,4.02357516244754*pi) q[4];\nu3(1.0*pi,0.0*pi,1.150707037308468*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48753423223582*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.964347123850885*pi,-0.145232148033753*pi,4.14644220176811*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[20];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.47553153372652*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.235373470896925*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.304296877300954*pi,0.89404176277324*pi,4.05931446476086*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.196405427221676*pi,3.4112913094969*pi,0.803818096841945*pi) q[0];\nu3(3.5*pi,3.4206703694015*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43503863109115*pi) q[5];\nu3(0.24755565042598*pi,3.4639289879343*pi,4.3031399604601805*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.37776857954352*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.20881423961325*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.565873831776682*pi,-0.358186789868235*pi,4.4019963762507*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3051716246811549*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.633831953183219*pi,0.045221181846629044*pi,0.935713636405207*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33840140055449*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44624722717456*pi) q[11];\nu3(0.70264247549782*pi,2.4295498045495*pi,3.79828947822931*pi) q[12];\nu3(0.571400546727945*pi,-0.320066518292603*pi,1.008082393656317*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48691368542136*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.419147266447149*pi,0.16161510034349702*pi,3.75203903652901*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.562085245488637*pi,2.97670330785095*pi,3.45422442039212*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.709994596547511*pi,3.31334766209892*pi,2.83146379080875*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45712194451467*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.195905454419856*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.633592440988125*pi,-0.11895522104480999*pi,1.1862002631839559*pi) q[17];\nu3(0.487622485033971*pi,2.61724664682348*pi,3.58171828670629*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.406577244406115*pi,-0.340279380352692*pi,4.443092719957701*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.21253814061447*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.169354897028021*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.242929390453662*pi,-0.303978024297545*pi,1.448363457808288*pi) q[17];\nu3(0.490692636464979*pi,0.9550629552880501*pi,0.8301318586862729*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.306884533152035*pi,3.14099948600505*pi,0.696807770693394*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49300867663134*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.580419051308163*pi,-0.170427296342975*pi,4.45055118330976*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43138543210069*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.464524655953553*pi,-0.05539483526591399*pi,4.357360433473589*pi) q[3];\ncx q[4],q[6];\nu3(0.622016445065551*pi,-0.4334106386784339*pi,0.5683374515437357*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.472358512383559*pi) q[15];\nu3(1.0*pi,0.0*pi,1.323669079481147*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.639417655073643*pi,2.99488159421305*pi,3.46035237342344*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.581454436101738*pi,3.19706778083984*pi,4.09377082881136*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.729231692617047*pi,-0.4972419541198521*pi,0.988605721682053*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.268102432626584*pi,-0.207565876074205*pi,1.5221203488153*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.18277834314479*pi,0.6154872319846201*pi,3.62426093310998*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.494192648687227*pi,0.271480711875826*pi,3.66272030856247*pi) q[1];\nu3(3.5*pi,3.47140560198191*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.509676859685492*pi,-0.05731682496681201*pi,0.5828434455167983*pi) q[8];\nu3(0.642121587240769*pi,-0.364422016860922*pi,0.697109991951767*pi) q[9];\nu3(3.5*pi,3.3892800678499*pi,0.5*pi) q[10];\nu3(0.488275960465807*pi,-0.057202192238612004*pi,4.1182580284211205*pi) q[11];\ncx q[12],q[18];\nu3(0.720249952187008*pi,3.16593542758672*pi,3.03328644332517*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.431816512316971*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2691880764175512*pi) q[17];\nu3(1.0*pi,0.0*pi,1.21643045130995*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.547875706078782*pi,0.69684880098668*pi,4.42169945732686*pi) q[9];\ncx q[10],q[17];\nu3(0.458923249323699*pi,3.34604807912107*pi,1.67684076656529*pi) q[11];\nu3(3.5*pi,3.42864283420733*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.383843605676341*pi) q[18];\nu3(0.127283941637203*pi,0.6837045401677899*pi,3.83880291150326*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41851250121942*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5313212735395059*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4920027445338295*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339428359321978*pi) q[20];\nu3(0.411095815966511*pi,3.16072923526939*pi,2.07514230631064*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\nu3(0.481013979731427*pi,0.300167214312416*pi,4.1017322125479705*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32307756032933*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.685519028927011*pi,2.60084168123929*pi,4.0964396283586*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.453482484845247*pi,0.11685812277835805*pi,0.5305115958396971*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.627768993597884*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43204233924425*pi,0.5*pi) q[5];\nu3(0.463398487533039*pi,-0.16369649943909598*pi,4.24868881872922*pi) q[6];\nu3(0.485323404692581*pi,3.28263255052071*pi,0.8214460529840251*pi) q[7];\nu3(1.0*pi,0.0*pi,1.169207399842789*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.125496947257684*pi,0.10161257591088102*pi,4.00644182801423*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.537266603926291*pi,3.18060558220786*pi,3.87943475651541*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.324418499491398*pi,0.32681544957182695*pi,3.80887517781785*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.891034605860837*pi,-0.4163523708572882*pi,4.17606257334125*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.413077078049343*pi,-0.21324530207417303*pi,0.823377337255589*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.901341664287512*pi,0.5808405700686601*pi,1.3846429973075889*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.401653803577981*pi) q[9];\nu3(0.258236483286649*pi,3.48579719547935*pi,4.3516331800867*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.877214721336796*pi,3.44429631851759*pi,4.4011173156604695*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.375869319456859*pi,3.49447529740122*pi,1.7313802167432*pi) q[16];\nu3(0.656510442432455*pi,3.2375237692902*pi,3.00826311766088*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.449067842792591*pi,0.02022660384421704*pi,3.63467178873744*pi) q[2];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.439033482153255*pi,0.203882684138471*pi,3.90901362332764*pi) q[14];\nu3(0.657925942251984*pi,0.38832841282770203*pi,1.367555373461961*pi) q[16];\nu3(0.562942788546851*pi,-0.13599539000136301*pi,0.8574041394677709*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.502963335970887*pi,-0.11612280034150402*pi,4.29100380629776*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.25333628627033*pi,-0.370991120256831*pi,4.22899443381654*pi) q[2];\nu3(3.5*pi,3.46816391849835*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.349407086599021*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.493773986413292*pi,-0.427311479840428*pi,4.23569263440227*pi) q[19];\nu3(0.428397032364795*pi,-0.4517137120533277*pi,1.82069629124082*pi) q[20];\nu3(3.5*pi,3.46473021931169*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.827146766620081*pi,-0.14402159431919898*pi,1.274060858300397*pi) q[12];\nu3(1.0*pi,0.0*pi,1.315617782887616*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.334446410862894*pi,0.379964739285959*pi,0.819293533434208*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(0.655676366141687*pi,3.12492982877152*pi,4.47401642804857*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6635922024569301*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[4],q[15];\nu3(0.56376583645286*pi,0.6697714592125199*pi,0.99560759270055*pi) q[5];\nu3(3.5*pi,3.4850455951951*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43742851144684*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46002510761832*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.611405219690787*pi) q[13];\nu3(1.0*pi,0.0*pi,1.16087055756051*pi) q[14];\nu3(1.0*pi,0.0*pi,1.351060802835733*pi) q[16];\nu3(0.585986869253449*pi,3.27657102317831*pi,4.43582100576945*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30563197978505*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.46241914330306*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.316422454063013*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.491833791201712*pi,0.12791809604438198*pi,3.5827061895288*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.46550309313984*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.101864108319974*pi,0.22284266261237295*pi,4.311261913953301*pi) q[18];\nu3(1.0*pi,0.0*pi,1.228378934248276*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.40983167311076*pi,0.5*pi) q[3];\nu3(0.151216152406558*pi,-0.16584877390873898*pi,4.247396239119039*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[12];\nu3(0.708599961241155*pi,0.128134628173053*pi,3.63489524666972*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44455084408695*pi) q[14];\nu3(0.785372524714655*pi,-0.36463235222684*pi,3.8544288627807*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42858410032101*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.298684934591624*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35800495832502*pi) q[21];\nu3(0.807176869716618*pi,-0.388770076202399*pi,4.3627744252073*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.684191092474329*pi) q[2];\ncx q[3],q[20];\nu3(0.231490431418481*pi,-0.032504291106144*pi,0.5211353300019415*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49851513725208*pi,0.5*pi) q[8];\nu3(0.567984895887056*pi,3.25497957279629*pi,0.604856959913531*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.239293397104178*pi) q[12];\nu3(0.633477292116435*pi,3.17010443018727*pi,3.5015121605938*pi) q[13];\nu3(0.599181457425372*pi,-0.344756943994031*pi,1.106848482247113*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5821348558722119*pi) q[19];\nu3(0.536965060573086*pi,0.6688385408041599*pi,4.22718647627439*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.578499553535879*pi,2.70360123977013*pi,3.63713252416953*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.473816822040121*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46609243874654*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.39073474219454*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2798560738938969*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.80701735692275*pi,0.05767266396869897*pi,1.037449016387703*pi) q[1];\nu3(0.523671073138011*pi,2.87019294623654*pi,4.00034017266557*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.730208385231185*pi,2.7329065099017*pi,3.48481156394819*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.225310079596635*pi,2.71604954902984*pi,1.2354137235684068*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.109096836488376*pi,2.94320181402017*pi,0.787308233448739*pi) q[1];\nu3(0.844468451963966*pi,-0.4286912407124887*pi,3.25989394828574*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.140212394442164*pi,-0.07877232316859001*pi,1.53940668032983*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5958563876318937*pi) q[18];\nu3(0.289361193687084*pi,0.0014431346861369931*pi,4.41077474923576*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.957701455821608*pi,3.30337804131255*pi,2.85105863101407*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.636759351814489*pi,-0.37158511223012003*pi,0.867513648353045*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41093136110161*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.741308267022305*pi,0.19934500372074304*pi,4.24154643317909*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.569098003036118*pi,-0.37483083831806996*pi,1.035714757751258*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2326844933206669*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.232647192254858*pi,0.19160408760918102*pi,0.735693260886069*pi) q[10];\nu3(0.713498258378186*pi,-0.169793846359506*pi,3.48051422789723*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.582504188972045*pi,-0.160525986796051*pi,0.893133047081005*pi) q[14];\nu3(0.466801806165186*pi,-0.266900415629641*pi,3.64658869183485*pi) q[16];\nu3(0.385512648290163*pi,3.04683517906345*pi,1.90591906212445*pi) q[17];\nu3(0.513698140745018*pi,0.8370651451759501*pi,0.998198896513149*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.45141596400977*pi,0.5*pi) q[0];\nu3(0.582776768846226*pi,3.42405983567589*pi,3.80731382669903*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1707801961878879*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.41247020208713*pi,0.09289711115549504*pi,3.63920450597723*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.600987948956671*pi) q[15];\nu3(0.219889606921487*pi,3.44429717611488*pi,0.9760409224707289*pi) q[16];\nu3(0.32717455311421*pi,0.9191969029039799*pi,4.47149111413447*pi) q[17];\nu3(0.662468816985628*pi,0.17425462171208395*pi,1.129229580565998*pi) q[18];\nu3(0.228645349281365*pi,0.26738083105587895*pi,0.5284975036987085*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.640003480683039*pi,2.70731865339299*pi,3.77225869977473*pi) q[3];\nu3(0.916832777277895*pi,3.46631019138523*pi,2.97583883916499*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.632655763716828*pi,2.67252311992883*pi,4.03005864038509*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.135529524672143*pi,3.16000495618297*pi,1.270173909474071*pi) q[20];\nu3(0.360875709730869*pi,3.37914942410362*pi,1.98565864532663*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46049394251097*pi) q[7];\nu3(0.295281002184544*pi,3.37319730425254*pi,4.31364871368124*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.40299435467133*pi,2.83005704559005*pi,0.9228495541973369*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.573499503833784*pi,3.49056296861775*pi,0.702841076789396*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\nu3(3.5*pi,3.44262411906936*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.254376307067643*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46563105404101*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[17];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.109317560316838*pi,0.341222869873811*pi,4.28850197740688*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4332631034217*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1480132668211809*pi) q[16];\nu3(1.0*pi,0.0*pi,1.257499537836479*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34489533239116*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.44461855089037*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.700285037487322*pi,3.42122289472385*pi,3.47559708115*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.42532007657103*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306425017458598*pi) q[17];\nu3(1.0*pi,0.0*pi,1.315527888680104*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[17];\nu3(3.5*pi,3.46086685898367*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.317035485363707*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43130989107447*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47377047479959*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.351289294498976*pi,2.75800757582779*pi,1.63436072549983*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49673946321838*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46901954796604*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2678308485516991*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226999753920994*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.47870700854617*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.454821436369939*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(0.622006561059233*pi,0.75944243157911*pi,4.3442093952187*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5524789425454881*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5157051722475527*pi) q[20];\nu3(0.148675287461963*pi,-0.11148304292233802*pi,0.5942146608243593*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.30330963123079*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4697395967614995*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5732352626924941*pi) q[21];\nu3(0.393142892808576*pi,0.10202569527347105*pi,3.81757628834223*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5386901086100586*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.775661691903678*pi,-0.12136412853011203*pi,3.6429858250026*pi) q[6];\nu3(0.366799523378297*pi,-0.293250323585428*pi,1.0954812754816539*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.3192649413049*pi,0.29180438293549105*pi,3.40814656529948*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.432998497584772*pi,0.8212885756347801*pi,4.4450960255025205*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.463777823508282*pi,3.20792946420857*pi,0.8906213141148089*pi) q[6];\nu3(0.383325271184572*pi,0.114232393055409*pi,4.30440343640621*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.469617051847339*pi,-0.340704255353271*pi,1.61355664447973*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.364583217684773*pi,3.40331885962139*pi,1.70302660060123*pi) q[20];\nu3(0.141006059281246*pi,3.44132823211398*pi,1.65911550680502*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.599635357883173*pi,0.7099982757973*pi,0.603574075038527*pi) q[2];\nu3(0.854722663355068*pi,0.276670616766586*pi,0.845969077955281*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.613565868426427*pi,1.16846265519307*pi,0.827306597546489*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.45411856285064*pi,-0.4136286390592575*pi,0.5236640251109286*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.694748381604834*pi,-0.384133704213526*pi,3.43706254039851*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.218199448197536*pi,0.7026727044276599*pi,4.34923539018627*pi) q[21];\nu3(0.42953161473584*pi,0.5868122865319001*pi,0.7316850874498391*pi) q[1];\nu3(0.351171648217349*pi,0.390795074848418*pi,4.21761664917538*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.556212795425672*pi,-0.24380163522320197*pi,4.47538867887838*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.622183941566566*pi,0.20192324789461702*pi,1.66860718386978*pi) q[14];\nu3(0.558259327866779*pi,3.45357880685023*pi,3.79969119511622*pi) q[16];\nu3(0.331744630065794*pi,0.394887450896527*pi,3.54326738529598*pi) q[17];\nu3(0.426382414569825*pi,0.45611381788539895*pi,3.77026535043172*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.521826633124214*pi,0.280830708773926*pi,1.332780384964197*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.635126353578115*pi,3.36762942323884*pi,4.37654596143683*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.163680513711364*pi,0.54114768589806*pi,3.80086383662848*pi) q[14];\nu3(0.613220713934473*pi,0.411482956964103*pi,1.091567097657012*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.315950285577451*pi,3.48636176545659*pi,1.0790225187983888*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.33644520247362*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.350527380814604*pi,2.96134918834869*pi,0.774795207715127*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.50688778278885*pi,0.33779946472922595*pi,1.364197480521758*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267243103982667*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.315089402672904*pi,0.21092123528140005*pi,3.82488497825906*pi) q[4];\nu3(0.574792720736348*pi,-0.18506135378550398*pi,0.6883232256081819*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.752319474476967*pi,3.05675296270518*pi,3.56791138911628*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.556087545257375*pi,0.47895731171428*pi,4.46417509446903*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48672578536723*pi,0.5*pi) q[11];\nu3(0.585883994951457*pi,2.8372670313751*pi,3.40295614506591*pi) q[12];\nu3(1.0*pi,0.0*pi,1.305824077499153*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.232012272422341*pi,2.95295827261938*pi,1.014467309497735*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36742355373852*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46282854001474*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.185746687067266*pi,0.05323112642436301*pi,3.68561643194973*pi) q[8];\ncx q[11],q[13];\nu3(0.287809963436384*pi,3.15755220220556*pi,1.181395260506659*pi) q[12];\nu3(3.5*pi,3.44046080303499*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2581186522126209*pi) q[16];\nu3(1.0*pi,0.0*pi,1.255621146728144*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.49982250500475*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.4962005827998*pi,0.5*pi) q[7];\nu3(0.603749636101904*pi,-0.18758706064578*pi,4.1724124591578295*pi) q[8];\nu3(1.0*pi,0.0*pi,1.296016817190605*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5930016789962336*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.399976481577015*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49035573175638*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.30503783767743*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5041055808287509*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.609549022341615*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.40386679919921*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47605807373183*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.41826377601443*pi) q[18];\nu3(1.0*pi,0.0*pi,1.332410784597404*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(3.5*pi,3.42759382244184*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.475669950363709*pi) q[9];\nu3(0.510412864690272*pi,0.266420334498204*pi,1.307663230210977*pi) q[11];\nu3(1.0*pi,0.0*pi,1.231599939902249*pi) q[12];\nu3(0.27923978600726*pi,-0.204463181236812*pi,3.8143284315753*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45974716738368*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.625254387885438*pi,2.35416205111452*pi,3.67328326195047*pi) q[11];\nu3(0.900931108789149*pi,2.85103262790062*pi,4.00980690485232*pi) q[13];\nu3(0.66182587803721*pi,3.08343417892786*pi,2.93547031901516*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26745857559203*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.778801637889383*pi,3.33310468930622*pi,4.2358964587965495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31768164507774*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.515951633972202*pi,-0.24210393031708*pi,0.5920082543486892*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0857498845351556*pi,-0.46230231463345317*pi,4.4945501910812204*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5130015500579455*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.372300962643071*pi,-0.47592531223544743*pi,4.009666604037109*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.512013763615817*pi,3.07681123226232*pi,4.3802096960747505*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.257594083769258*pi,2.67756012666638*pi,1.50464054003501*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.399559994647768*pi,-0.41590640165787773*pi,1.55504571911449*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36864718730123*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5548158884835321*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2617231935561621*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.261798452307128*pi,0.14150158365948196*pi,0.952189097180073*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.755219628706201*pi,0.49929749047982597*pi,1.359604514959798*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.344515671487566*pi,2.61893489263369*pi,1.453259319764674*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5762961036896055*pi) q[20];\nu3(0.790044265548198*pi,-0.229761900101348*pi,1.15180261572513*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.475102311030639*pi,3.36401053109375*pi,3.11467747102053*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.401892169666217*pi,0.27538234237133996*pi,3.64131201913651*pi) q[5];\nu3(0.850929226974391*pi,0.11612006418627896*pi,0.922823740708929*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0715440458429878*pi,3.19330675309637*pi,2.04936423070219*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.223978827346017*pi,0.07160655968489604*pi,3.71339098466638*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.274825781779593*pi,-0.24186167439077*pi,0.5749598075931525*pi) q[4];\nu3(0.649596704562383*pi,0.22886949456386796*pi,1.64921393501687*pi) q[5];\nu3(0.829990800148772*pi,0.6751031786582*pi,0.62152405111764*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.707321320545677*pi,1.00145852296012*pi,0.5698094573585221*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.545288461259868*pi,-0.06683811017230101*pi,0.7975879210828529*pi) q[2];\nu3(0.630805028511699*pi,0.24443936745907402*pi,0.735735215372193*pi) q[3];\nu3(0.879270030886973*pi,-0.166774630856519*pi,0.902076033318111*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.90717884430826*pi,-0.024287662543196975*pi,0.785249664761682*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.88610360017605*pi,-0.352498307334969*pi,4.46188486442508*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.675943454935232*pi,-0.4217108356793934*pi,0.5750335530146711*pi) q[18];\nu3(0.855419684979469*pi,3.38309417920922*pi,4.4083974920894295*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.521339525060015*pi,3.31900488973194*pi,1.73962951269011*pi) q[2];\nu3(0.143171247952622*pi,2.98324191576577*pi,1.94695851757508*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.771208072039358*pi,-0.036341617277935*pi,3.70498946888691*pi) q[8];\nu3(0.839904390668987*pi,0.5658469771035699*pi,0.85446932044445*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.54910563379008*pi,3.28196440047093*pi,4.31297776940768*pi) q[12];\nu3(0.204761387639099*pi,0.16504060117603903*pi,3.39091894437793*pi) q[15];\nu3(0.690443347155464*pi,-0.35419499974283497*pi,4.26630797913262*pi) q[18];\nu3(0.517484955876216*pi,0.62629387004584*pi,0.822123583828491*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.76946622853084*pi,-0.25248711802191304*pi,3.71167484272066*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.563308917849444*pi,3.38696706968589*pi,0.864930813703831*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48060419487282*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.340958612677658*pi) q[6];\nu3(3.5*pi,3.34719227866531*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.674420069459583*pi,0.0022927841058389964*pi,0.600319221275964*pi) q[20];\nu3(1.0*pi,0.0*pi,1.305574573671612*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[6];\ncx q[2],q[16];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.846937966054712*pi,-0.25447688644475897*pi,4.1638434296302*pi) q[20];\nu3(3.5*pi,3.40678861666326*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48527299906923*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39855917382627*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.44533904240476*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46185414777879*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.262188061413873*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.344928574254199*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3516272246383179*pi) q[17];\nu3(1.0*pi,0.0*pi,1.195586485054144*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47692018573294*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[6];\ncx q[2],q[16];\ncx q[3],q[19];\nu3(3.5*pi,3.49160923934065*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46413205666848*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.244220733287235*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3655447819880862*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5892466506172527*pi) q[9];\ncx q[10],q[14];\ncx q[13],q[20];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.30782592788706*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5553595580542665*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43123412620473*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45001871290966*pi) q[12];\nu3(3.5*pi,3.47538603671951*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47063246072572*pi) q[14];\nu3(3.5*pi,3.412008816518*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238688030092399*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218130310554085*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48025447993561*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.4232175295657599*pi) q[11];\ncx q[13],q[20];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31626620470777*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3490558257107*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.76764304556349*pi,0.46908255758150996*pi,1.424206307692479*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.257858108184421*pi,0.183492627999026*pi,4.095703629789989*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.66609487945406*pi,3.24396919779132*pi,0.615589774347026*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.784520452079008*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.522963517231448*pi,0.88188830142284*pi,1.0876273900230289*pi) q[0];\nu3(0.370015671776691*pi,-0.195264404089194*pi,1.069596338193217*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.595654007835833*pi,-0.33912016885298*pi,4.3921057950168905*pi) q[5];\nu3(0.336148401995816*pi,3.47621747855656*pi,1.013056495245755*pi) q[6];\nu3(0.530707376157172*pi,2.72641183498991*pi,1.229473798256267*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.551404187051758*pi,0.14611164276795396*pi,4.09655514625035*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.250562902278066*pi,2.43006131674537*pi,1.146446447055615*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.436782202265699*pi,-0.139031528538878*pi,4.24998622258416*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.181312286809542*pi,2.9499087261668*pi,0.791604271240298*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.305983681695093*pi,2.62909547644018*pi,1.54292527730194*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.317494457041558*pi,3.49143116143169*pi,0.942489425849398*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.851078392583395*pi,0.23769593292622704*pi,4.32087031857475*pi) q[2];\nu3(0.328806910803757*pi,-0.26481856070951904*pi,0.745904129968911*pi) q[3];\nu3(0.596121023121712*pi,0.58176809421517*pi,4.13642883716239*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.477158592341947*pi,-0.11109248042866898*pi,1.1797613228678*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.304931008958511*pi,3.03223984225576*pi,0.87394194887598*pi) q[16];\nu3(0.293607677581241*pi,0.020229533359266028*pi,0.9970432342141851*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0970506800019036*pi,-0.033785510143163*pi,3.75196478346554*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0968939781745359*pi,0.243277797693485*pi,3.27691310550459*pi) q[2];\nu3(0.403425658420537*pi,-0.30057069452963603*pi,0.785904178122135*pi) q[3];\nu3(0.33396766639408*pi,3.40856043616462*pi,1.78557684599275*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.359859124014599*pi,0.386379162311584*pi,4.0844268203927605*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.479033137491688*pi,0.06900929638035003*pi,1.072228733836033*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.547206241808783*pi,0.253962849016819*pi,3.99888411348874*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.770341197928701*pi,3.16381014245082*pi,4.22166050599483*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.527310418205916*pi,0.5305266026430899*pi,0.903573025155437*pi) q[8];\nu3(0.359615705101247*pi,-0.323725714433411*pi,0.995875410131634*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.856590042398602*pi,-0.33273357071471*pi,4.14965409726769*pi) q[12];\nu3(0.69437193050422*pi,0.9850568626771501*pi,0.932001761834012*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.520596999588291*pi,2.99937695450259*pi,3.82824553126955*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(0.346556272570591*pi,-0.324403226748107*pi,1.143161463577683*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.561059832918341*pi,3.10097528795474*pi,1.61429650553799*pi) q[13];\nu3(0.241720802186297*pi,0.54278352932565*pi,4.183490098215859*pi) q[14];\nu3(0.681006048625171*pi,3.34901766531322*pi,2.93299174263019*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.376032556136154*pi,3.36369843244639*pi,1.3076547216606191*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47028663907559*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4512065984725*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.350880523476744*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.504849070701716*pi,3.17238814447977*pi,0.620577792871009*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.683838010667975*pi,0.09094712302021102*pi,3.98720095804608*pi) q[14];\nu3(0.543761899536249*pi,-0.141216753006971*pi,3.83058142719874*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313758479052043*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[3],q[12];\ncx q[4],q[9];\ncx q[5],q[16];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.878822697712104*pi,-0.08804589486183001*pi,1.020015161083881*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.791249560188369*pi,2.90062080404313*pi,4.36467212388144*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.49601017341018*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45073466707879*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45678729002891*pi) q[9];\nu3(1.0*pi,0.0*pi,1.245639470896574*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.152877559279602*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36593625950938*pi) q[16];\nu3(0.253482213678284*pi,0.11535385072953996*pi,3.74143236849165*pi) q[18];\nu3(3.5*pi,3.4989161574463*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[12];\ncx q[4],q[9];\ncx q[5],q[16];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.352929450789351*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[11];\nu3(3.5*pi,3.45524977483566*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.607706167437421*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.538840965084384*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.45961910011195*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.334978572189227*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253512161674718*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36539182182513*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(3.5*pi,3.45287424040351*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.130498822417761*pi) q[11];\nu3(3.5*pi,3.49551700156602*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.182606624642505*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5506602845365791*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2528088389149081*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48514712314179*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32184837794171*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4812224552276*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208471173997372*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.392206919810015*pi,-0.4453779546335995*pi,1.56261522244484*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.762489358177387*pi,0.407146728212854*pi,4.47493708850755*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47613436245505*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46725595969876*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40891051209067*pi) q[21];\nu3(0.438468100427848*pi,0.17901445486942302*pi,4.0900603398685*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.598847246489096*pi,0.51679354893023*pi,0.765004422004414*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.687718301229309*pi,-0.356747242305688*pi,4.439447424483459*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.625197525255265*pi,1.00128728753408*pi,0.6805299799512861*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.333923646477547*pi,-0.22731981885083402*pi,0.76515909304385*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5765517766265403*pi) q[18];\nu3(0.308483035803214*pi,3.08332078116754*pi,0.9816912008881651*pi) q[20];\nu3(0.724817559619035*pi,1.05771134669907*pi,0.5631124821018775*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.167933338929143*pi,0.5293034354470401*pi,4.07950269236152*pi) q[3];\nu3(0.709731679354391*pi,0.24340158206557805*pi,3.88764335205475*pi) q[4];\nu3(0.477532608257266*pi,0.18602775502955904*pi,1.364523377941664*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.395739054071549*pi,3.2006762645035*pi,4.353335031570181*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.714478919216678*pi,2.71829413676712*pi,3.42276757131499*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.430656443627215*pi,3.05620355419463*pi,0.640943321412483*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.652574946442436*pi,3.35684470249914*pi,3.4529020905455*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.367025577875305*pi,0.10488433213211701*pi,3.64320282183006*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.47836628776246*pi,2.64449783479649*pi,3.75016287946546*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.452758050010349*pi,2.47540347539073*pi,1.160748861230487*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.610668095122761*pi,3.34313352159282*pi,3.99497344286261*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.744634542059669*pi,3.42307591091646*pi,3.63857733297368*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.417876624537474*pi,-0.191980131015547*pi,4.015238211888191*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.561051364272382*pi,-0.4694713961500714*pi,3.44439170913108*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.39679375197673*pi,2.54107030394867*pi,1.3418415811256539*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.146142394551321*pi,0.14784423890994802*pi,0.5934576055659536*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.762419117474838*pi,2.94718326259083*pi,3.92613581887836*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.928639452090121*pi,3.25433346738873*pi,3.7668957204305*pi) q[13];\nu3(0.72608038868393*pi,0.360466372874345*pi,4.02514332802744*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.225374058425737*pi,0.16603803746962598*pi,3.54152324978225*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.597069228313236*pi,-0.4674717302015461*pi,3.15792938015655*pi) q[1];\nu3(0.341081454243032*pi,3.40245259599163*pi,4.200672165681301*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.285952399838474*pi,0.19254654771344004*pi,3.87199385873176*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.888538898519786*pi,2.73938008663467*pi,4.1877073649799*pi) q[13];\nu3(0.315471755192777*pi,0.17300888197513697*pi,4.40804801110119*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.304743465396867*pi,3.1105061295243*pi,0.902437801367739*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37629578966362*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.936950917352612*pi,0.06994251023437303*pi,1.121326632053575*pi) q[2];\nu3(1.0*pi,0.0*pi,1.203144972640271*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39170033839287*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.386467872495069*pi,3.16940018256474*pi,1.18731951848555*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.165164935432397*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.856176077511319*pi,3.13204877736746*pi,4.29629831121997*pi) q[19];\nu3(0.39103914095239*pi,2.84317304085671*pi,1.00588380523261*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49281250943339*pi,0.5*pi) q[9];\nu3(0.401500187301146*pi,0.30668652639220795*pi,3.9428788830837*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.505199597288619*pi,3.45510524928576*pi,1.91881939920521*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.275202002773442*pi,-0.267076355261343*pi,0.981693233638822*pi) q[19];\nu3(1.0*pi,0.0*pi,1.333986602579516*pi) q[20];\nu3(0.193088888317013*pi,1.10592370473859*pi,4.3079034266445895*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5913891677799521*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.237939849577213*pi,0.8814408527959301*pi,4.029249847123809*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5615006210244649*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4966235948728*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4438213617682*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.34762418536588*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46736749947128*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280406007207255*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248141142331928*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204774512231436*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182868220462539*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627398619884431*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[20];\ncx q[10],q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45505601372349*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.175313050244464*pi) q[2];\nu3(3.5*pi,3.39636623897938*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.569945779161025*pi,2.76940047670036*pi,3.8602531216335*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43390147090629*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.20744690550494*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4610900867800805*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5761509863810665*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.645121986463128*pi,-0.27528074066366104*pi,4.0973331804229005*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42406777540973*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.481240164125429*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.339992642027714*pi) q[21];\nu3(0.672846166161967*pi,3.26089091333229*pi,0.6483372554455931*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[13];\nu3(0.51417385630394*pi,-0.274724659620185*pi,4.32187398621673*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[14];\ncx q[15],q[19];\nu3(0.352451203464613*pi,0.10543505396387398*pi,0.5004980265643401*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.659491011137391*pi,0.8023028562232899*pi,4.3850232119917205*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.38835667612001*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0499488839118071*pi,0.50347703661902*pi,3.63175661162693*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48532712817802*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.28210039708637*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199189182329055*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5026926339702827*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[21];\nu3(0.43277717126461*pi,0.39996800462063*pi,0.596295050552553*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.842026696728609*pi,0.106187179006488*pi,4.17643668136278*pi) q[9];\ncx q[10],q[11];\nu3(0.159203856816118*pi,2.39182451645303*pi,1.1865227330631218*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.47029617723376*pi,3.34075539585467*pi,4.33578702988506*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.330150858061493*pi,-0.22874809329935802*pi,0.721687243762518*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.619649931986613*pi,0.41428264807008797*pi,0.74466109284497*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.64064946062125*pi,2.73148791510707*pi,3.58669433676859*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5780191647264372*pi) q[19];\nu3(0.648840511361862*pi,0.09540015271705204*pi,0.857453871911287*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.290111959553747*pi,3.47039321044888*pi,1.98776027666445*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.957515360953988*pi,0.19084048238865103*pi,3.70119559853646*pi) q[20];\nu3(0.500801921198771*pi,0.84656928289609*pi,4.09717815535425*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.492231131487214*pi,0.12068999224872701*pi,3.67809207035869*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0588653342436752*pi,0.357726620644526*pi,3.75298581326711*pi) q[6];\ncx q[7],q[12];\nu3(0.701472453374796*pi,0.23095652277830803*pi,1.469386750213646*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.624371434000433*pi,-0.07915119007688098*pi,0.8857067334470641*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.421827385485773*pi,0.9309576288891099*pi,4.18911903308727*pi) q[5];\nu3(0.455869084652932*pi,-0.4165960787140243*pi,4.09542888612654*pi) q[6];\nu3(3.5*pi,3.33026448585598*pi,0.5*pi) q[7];\nu3(0.191153377922062*pi,3.21231258581567*pi,4.38989390256083*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.244703359590869*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.310015531525025*pi,2.67516217395647*pi,1.477409948873241*pi) q[15];\nu3(0.192279700247653*pi,3.25507141467347*pi,1.95354285916834*pi) q[17];\nu3(0.5018449338596*pi,0.71675269397027*pi,0.7955104000366799*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.564155271811372*pi,3.41753842885122*pi,3.68372671556484*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33779665822698*pi,0.5*pi) q[4];\nu3(0.447247005636422*pi,-0.4664007488397471*pi,0.845695359819471*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.125355501103804*pi,0.5176914846598899*pi,4.10717038478277*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.484507404102853*pi,3.16795156479766*pi,1.75902187660259*pi) q[13];\nu3(0.927952386368413*pi,0.30685999729623803*pi,0.806316028962228*pi) q[15];\nu3(1.0*pi,0.0*pi,1.174530494517813*pi) q[16];\nu3(0.505117548950824*pi,3.33657293286001*pi,0.584278813432004*pi) q[17];\nu3(0.503825684415212*pi,0.5390617829056501*pi,0.6504829702873061*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.113288491215975*pi,2.96969240474561*pi,1.264259422302149*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.891018375329028*pi,2.75436046896659*pi,3.31772287617717*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5063916890669624*pi) q[12];\nu3(0.665572165357345*pi,0.30946946891985305*pi,1.66602455173332*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.545611598432139*pi,3.05288081860911*pi,4.41847947342702*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.401758988491412*pi,-0.347552012238003*pi,1.166101727442052*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.19665632955567*pi,3.07758999118755*pi,0.8334905741827849*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5980327766674023*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.19189019282527*pi,-0.4711778126935912*pi,0.5230334495821074*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.604164494454347*pi,-0.280365496030483*pi,3.60463120073246*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.461772598101*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.447559630465097*pi,0.081005001160527*pi,0.5376841230079052*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3018256237647718*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45606710378505*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.305084143145413*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47810328099412*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.35961271927382*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.131858910605899*pi,3.10929118158*pi,2.01508951301897*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.274198277579881*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202378344160766*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.393248788875161*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.3430562003293*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.82148540551584*pi,0.8027855154421699*pi,0.680196843703351*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[21];\nu3(0.223783743405777*pi,0.20328172898962404*pi,0.826815663410685*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5309244272809721*pi) q[8];\ncx q[10],q[11];\nu3(0.623314276901519*pi,-0.22078400762128902*pi,1.23660133863903*pi) q[12];\nu3(3.5*pi,3.43022023755158*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44847685236136*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.255820361451475*pi) q[17];\nu3(1.0*pi,0.0*pi,1.205366508799423*pi) q[18];\nu3(1.0*pi,0.0*pi,1.356865822678522*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.47435951673244*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.851116805366568*pi,3.13987658455268*pi,3.29966267990844*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.322461552454389*pi) q[9];\nu3(3.5*pi,3.47421155915265*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.218501494292001*pi) q[11];\nu3(0.526072378429344*pi,3.34605528890442*pi,3.07735362618442*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5802827244333697*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.247530680005902*pi,0.65345364870977*pi,3.70560277986714*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3276350033670905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.345796798235502*pi,-0.4198347422011012*pi,3.94676383181349*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47527656282793*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5523221647414505*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.29108336337712*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.732396723775392*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.660777076347864*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.821013148098882*pi,3.29126652174949*pi,3.75576649316977*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.710068418878093*pi,0.438394872161771*pi,1.446079940341535*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.293865749797069*pi,3.09308326031722*pi,0.9760325093215809*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.441844426633963*pi,2.90087899137122*pi,1.121498983089118*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.258620395839488*pi,2.87725657126915*pi,0.938703970845281*pi) q[6];\nu3(0.546811989825905*pi,-0.053030488708268986*pi,1.1953187468717181*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.206430434794303*pi,-0.013734535295375994*pi,4.3286600098579004*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.659020875076843*pi,-0.4071139000477622*pi,3.29780417216925*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.54123506522823*pi,3.22760785165371*pi,4.18743737712694*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44425774300973*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.224187054675607*pi,0.16370175630900696*pi,0.84830095819447*pi) q[6];\nu3(0.585732015730435*pi,2.91582461123485*pi,3.62769748885448*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.46995165492063*pi,0.38896366830669404*pi,1.078671652357308*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.552462679019502*pi,0.20697587858733202*pi,3.94694679756623*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.818114663454162*pi,0.11839699816653204*pi,1.192028223728058*pi) q[15];\nu3(1.0*pi,0.0*pi,1.193448815053903*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.332592572690831*pi,3.04356903057028*pi,1.8913048356197*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.675406925414874*pi,0.21739227884519197*pi,1.1501909639972379*pi) q[1];\nu3(0.530502188514555*pi,2.76266931767902*pi,3.96361990375319*pi) q[2];\ncx q[4],q[16];\nu3(0.738563724550179*pi,0.390056419845059*pi,1.2264543877590421*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.809647040507817*pi,0.29418376505073696*pi,0.9876174041186809*pi) q[9];\nu3(0.865959871262381*pi,0.46894542559945296*pi,1.018132125144131*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.394270646131744*pi,0.46803169893601204*pi,3.49436517147417*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.263565500965601*pi,3.49490675827954*pi,4.47470283539813*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.372231809589859*pi,0.41249343458017795*pi,3.92774675287958*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.20126727611816*pi,0.8418765161000601*pi,0.5481162391859316*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.495634488301848*pi,0.020713497665451053*pi,1.219925466593897*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.560538771624512*pi,3.16416140106024*pi,3.33697378545677*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.1363429123778*pi,3.43017777301669*pi,4.404467237703241*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5561319541556755*pi) q[16];\nu3(0.249198256049704*pi,-0.269176937108768*pi,0.803724916454286*pi) q[17];\nu3(0.71920572444126*pi,2.5979943445911*pi,3.50168805421178*pi) q[18];\nu3(0.637269489938309*pi,7.212875765405524e-05*pi,4.4167473852241095*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32208598721471*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.482741336818129*pi,0.58482721254481*pi,3.59491348416394*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.758568599090886*pi,-0.178554233053547*pi,0.5526045198823663*pi) q[14];\nu3(1.0*pi,0.0*pi,1.183864464630208*pi) q[15];\nu3(0.518163880667412*pi,3.19614018699447*pi,4.45116155891281*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.728870743735499*pi,-0.18256321617997*pi,1.105497369602157*pi) q[19];\nu3(0.355627410550875*pi,-0.10758571163693198*pi,0.690698291585106*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.445949848102602*pi,2.70602125724862*pi,1.129889631700318*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41386728718915*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.26361213793588*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5083323900357244*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.189530777996592*pi,3.25690559316743*pi,0.9077343679447301*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46392407345919*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.32933863996936*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,3.35041179045665*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49431790229401*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.593044110901284*pi,0.29020199975375505*pi,4.4884153006153795*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[8];\nu3(3.5*pi,3.40702899622619*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.285032135417252*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.622159162011384*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40884498263755*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3173298727719729*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251569058565515*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329357636100292*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[18];\nu3(3.5*pi,3.38254462146175*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47740526878898*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.34330462374543*pi) q[8];\nu3(3.5*pi,3.40474738174889*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.211204872933234*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.29211264788439*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.450065765415866*pi,3.21192345022481*pi,3.3029731827681*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.125326367575958*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.432545324287793*pi,2.688084388932*pi,1.6719141303464*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5935160690742327*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.758309212191728*pi,0.06752567727602399*pi,0.813820564403991*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5136155443921182*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42284871508316*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5883143325290838*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.219864463031539*pi,-0.257242094466968*pi,1.61386965746518*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.508377873459037*pi) q[10];\nu3(0.43456634644564*pi,0.62230252323012*pi,4.32460012030256*pi) q[12];\nu3(0.252123001997011*pi,-0.343847128038633*pi,4.2447274195214195*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47771817719718*pi) q[14];\nu3(0.624760810139071*pi,0.290885411888679*pi,0.664819445484494*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.46717251334342*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0669382878851498*pi,0.38450415029832097*pi,0.767825685854524*pi) q[12];\nu3(0.653415333264433*pi,-0.366796454916463*pi,3.18800165144278*pi) q[13];\nu3(0.588871336368694*pi,2.86467215770582*pi,3.70940410051037*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.676845683258579*pi,3.37107480717282*pi,3.59157349493237*pi) q[0];\nu3(0.723206040771743*pi,-0.09427270008995198*pi,4.45836742749831*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.474925965105858*pi,3.42667298443639*pi,1.9180113123501*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.682308016802247*pi,0.419880891146285*pi,3.96933824801661*pi) q[0];\nu3(0.661391006489136*pi,-0.4692268328370443*pi,4.14192674395386*pi) q[1];\nu3(0.296303025828471*pi,3.2093967544841*pi,1.85980938926304*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.469639787970559*pi,0.022498238489691014*pi,1.124565764271833*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.735330099772159*pi,0.39907896163594103*pi,1.56406285678927*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.543326263966982*pi,2.62400081713212*pi,3.85845502177988*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.431102291473528*pi,0.7731383918119801*pi,0.663908250066408*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.272765942274388*pi,0.75968001353127*pi,3.816478830431*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.298664768710518*pi,2.95453786659359*pi,1.57909281982996*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.496670255364553*pi,0.259732447239303*pi,1.4023583507356912*pi) q[5];\nu3(0.490276326036986*pi,0.84628112888543*pi,4.44640984016743*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.634943811384373*pi,-0.4660765573237701*pi,3.33180657980572*pi) q[9];\nu3(0.292051641177284*pi,3.10707680085906*pi,0.5961977979624701*pi) q[10];\nu3(0.606051509345435*pi,0.480341467809966*pi,4.01975292208375*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.43469759278794*pi,0.42028116242217295*pi,3.50407029694075*pi) q[17];\nu3(0.136838822187188*pi,2.9375709719502*pi,0.86773462315588*pi) q[18];\nu3(0.627038777381771*pi,3.09060126238493*pi,0.5017738794804346*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0901870706495224*pi,3.47483830213413*pi,0.7613459413296839*pi) q[5];\nu3(0.572316375989414*pi,3.06392549696934*pi,4.06469606001817*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.408067592047132*pi,0.453346920165444*pi,0.883924450629108*pi) q[9];\nu3(0.622327864564107*pi,-0.20511149891667302*pi,3.99540046047447*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.218060621692699*pi,-0.09919096612371597*pi,0.724657696073181*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.622172277482996*pi,2.86129147113211*pi,3.8178907896649*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48360095090014*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.412092556038443*pi,-0.091427811064336*pi,3.99732098018108*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.269852901769676*pi) q[12];\nu3(0.0878755813653313*pi,2.68915058723092*pi,0.918189045258052*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.296233822108349*pi,-0.280426959711471*pi,1.434647323611065*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[7];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.673422149911203*pi,1.00071926995039*pi,0.8108322976214539*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.801029342304025*pi,-0.49815027862127964*pi,3.42507486369814*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.824935729561964*pi,3.00780772972852*pi,3.62801570307288*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4281126009014*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48858449561017*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.462868932170321*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.22395157167419*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.43629874720666*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49692655996133*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.312365365387308*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[7];\ncx q[2],q[3];\nu3(3.5*pi,3.40550492646016*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40883992717687*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.180771771997456*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47269421499875*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281226319921239*pi) q[15];\nu3(3.5*pi,3.37993622832197*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.179157384254994*pi) q[17];\nu3(1.0*pi,0.0*pi,1.319392588066822*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48042744927449*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,0.674893153484988*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.408716047432399*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5738149665918515*pi) q[6];\nu3(3.5*pi,3.41329545170654*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46807568344155*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48094516648184*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.241031384646982*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5240394630640389*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5539792137683235*pi) q[17];\nu3(1.0*pi,0.0*pi,1.172656218830656*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5614614840347271*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3215461737404501*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46453877004537*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5106810265057669*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32614874663279*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.415084639679975*pi,3.29154737574307*pi,4.26192849158968*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.299404977155929*pi,3.06578536248592*pi,0.936284838444847*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(0.468529888923102*pi,0.414811662638249*pi,1.008996626107957*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.974564054885396*pi,-0.4272042174882385*pi,0.7141133497983569*pi) q[15];\nu3(0.112414847283699*pi,3.18185290459616*pi,0.723730814134333*pi) q[16];\nu3(0.412597274117994*pi,0.10708698317241105*pi,1.0964495715134381*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.388755549353996*pi,3.22217052424003*pi,0.985158675001701*pi) q[20];\nu3(0.913540639609794*pi,0.365576284287918*pi,1.2179703739903212*pi) q[0];\nu3(0.228079519566611*pi,3.48050040232276*pi,0.8985719581811*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.232272271562489*pi,0.438793511434749*pi,3.59614267344998*pi) q[4];\nu3(0.565239506891792*pi,0.46060411502902*pi,1.129425758599654*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.336243039855442*pi,0.274626113844495*pi,3.81582510894674*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.426333445598815*pi,0.40572308152777503*pi,0.754145528559645*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.159097619608631*pi,-0.19693777620609199*pi,1.123921094225097*pi) q[15];\nu3(0.60382395518194*pi,0.91027011612586*pi,0.555532292247112*pi) q[16];\nu3(0.272956906516119*pi,0.06581569570092405*pi,0.5282593119200334*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.528604448686561*pi,0.34085930683172305*pi,1.397682002461867*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.558233889654386*pi,0.008585985420325959*pi,4.110849454106059*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.920494629286243*pi,0.23987991587691804*pi,0.821301735121819*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.409838113952054*pi,3.10529004417977*pi,1.344941842894773*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.707267578923569*pi,-0.4098661578439605*pi,3.25373168783094*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.565479226948449*pi,0.48899574664551904*pi,0.5406229365985584*pi) q[6];\nu3(0.533047192916219*pi,0.080854111724603*pi,3.87640828398322*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.454026034530254*pi,-0.395897480557386*pi,1.53250804589879*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.73023829161012*pi,3.05310006834559*pi,4.39146585822468*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.755103876730474*pi,3.23371216996139*pi,3.87508077886883*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.762098783861262*pi,3.22344196246478*pi,3.59578828273372*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.457999237952962*pi,3.11460410743586*pi,0.601365640118891*pi) q[9];\nu3(0.120834441463925*pi,2.9359748691859*pi,1.81467590033297*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.264764443227798*pi,0.09143268073303001*pi,0.716168499056903*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4996755850947*pi,0.5*pi) q[1];\nu3(0.689716112820584*pi,3.49016752289615*pi,0.711461030504935*pi) q[2];\nu3(0.58651532737758*pi,-0.13284396853526997*pi,1.2379250102210109*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49145637975746*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.172807629688615*pi) q[16];\nu3(1.0*pi,0.0*pi,1.347278765170794*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.787154752513885*pi,2.64130043176304*pi,3.37617503657303*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.404232923996962*pi,0.9990483990657*pi,4.06691251462561*pi) q[2];\nu3(0.130279342573788*pi,3.49852708412169*pi,1.7288540076958*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.893606391762794*pi,0.8559931007832899*pi,0.870053969291648*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.798056080750616*pi,3.15676300335054*pi,0.5337630950192693*pi) q[13];\nu3(0.665770660353106*pi,0.35728460668429396*pi,4.32713140982918*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.450476704154129*pi,2.71572044514459*pi,1.458523570297779*pi) q[19];\nu3(0.897383976426424*pi,-0.187684942924639*pi,4.1915407387125505*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(0.343863583824655*pi,2.52383678086103*pi,1.063018966740053*pi) q[8];\ncx q[12],q[20];\nu3(0.830984062529425*pi,0.436167903054243*pi,0.630741995356069*pi) q[13];\nu3(0.277547500711477*pi,0.16452171334273602*pi,3.97432990548342*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40028805821135*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47937406828182*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.207648206064912*pi,0.300730545299567*pi,0.934235233128499*pi) q[21];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41117454174998*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44093393538858*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3499333269625668*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.08415182459929*pi) q[9];\nu3(3.5*pi,3.41403754889989*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.307928366342784*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35991442691645*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46544052545288*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40375097676872*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5328031081109251*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.175215942431693*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187753851582348*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616894801213035*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(3.5*pi,3.40628335116834*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36598674304943*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.2939641425674009*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.128548069560841*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44439099436224*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39489070274674*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.619036888067334*pi) q[18];\nu3(1.0*pi,0.0*pi,1.345412118301664*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.424071926812016*pi,0.90394711743477*pi,4.01001908021296*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48531113079047*pi,0.5*pi) q[8];\nu3(0.764694587784508*pi,0.34974612027876395*pi,1.55164280901544*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1789744637771569*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.54419309479547*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5466198541266176*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.318055099289583*pi,0.29994508499496*pi,3.82818273940887*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.670635966001174*pi,0.8623919495552701*pi,0.5396366636922363*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.583397320010808*pi,0.326160931900196*pi,4.4749867755487305*pi) q[9];\ncx q[10],q[14];\nu3(0.476078144159422*pi,-0.4921973003564919*pi,1.54218461982393*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.156061191753217*pi,0.19372534284722598*pi,1.089491368969508*pi) q[15];\nu3(0.858133052875899*pi,-0.310318753945663*pi,4.26878318253988*pi) q[16];\nu3(0.352522913375263*pi,0.331381753727365*pi,4.01390002300904*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43045690744544*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.471214170161089*pi,3.3346622831192*pi,0.817707818785977*pi) q[1];\nu3(0.506942916408799*pi,2.56093146293462*pi,1.169550659121394*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42564671892601*pi) q[11];\nu3(0.585680429123491*pi,-0.170008653159114*pi,4.34139309202809*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.411929759698126*pi,2.70997129461684*pi,3.80429415646899*pi) q[15];\nu3(0.638078415846665*pi,-0.25139118174041597*pi,3.82671620392509*pi) q[16];\nu3(0.327930439921274*pi,-0.4191632309203654*pi,0.5456360422018557*pi) q[17];\nu3(0.937447372183845*pi,0.16476541180459803*pi,1.2734862721992921*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.155783038420345*pi,-0.24032878082105003*pi,0.8617443678191701*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.839921559829244*pi,3.27044769006409*pi,3.53073366363678*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.779872744235226*pi,0.05713387830929795*pi,0.9686589741425751*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.375545356499227*pi,3.47190622759166*pi,0.94185722655369*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0232275000669925*pi,0.48537859397274297*pi,0.7666767541002111*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.584918744511117*pi,0.9708413306987*pi,0.711361735548498*pi) q[20];\nu3(0.628686927984503*pi,2.46432205799434*pi,3.54045874649595*pi) q[21];\nu3(0.156975403193868*pi,2.86409731468811*pi,0.933379729294621*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.524052922835561*pi,-0.251354062389481*pi,1.107770766694888*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.191525380464664*pi,2.51971869446963*pi,1.3026432837122361*pi) q[6];\nu3(0.325955721915042*pi,0.373214609200585*pi,3.47580166221097*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.148030095689766*pi,0.35135627023738203*pi,4.2781389194983905*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.635417211102317*pi,3.34805539870003*pi,0.7370774861031519*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.532040376842703*pi,-0.277639931190099*pi,0.95272347713282*pi) q[20];\nu3(0.420473139922713*pi,0.7524815567101899*pi,3.84348577277499*pi) q[21];\nu3(0.342646712995459*pi,3.23653229623104*pi,0.8556737583236069*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.282465447972015*pi,3.31858348609679*pi,1.404263535303674*pi) q[6];\nu3(0.680015764201897*pi,0.55673473414774*pi,4.05740542300982*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.886696287336266*pi,0.48771131979112103*pi,0.5292239341038932*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.604723600971447*pi,-0.4450364698377026*pi,4.052764014573841*pi) q[3];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40430396224193*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.778008593878278*pi,0.06219713800826199*pi,4.4698406999403595*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.173449604343721*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[21];\ncx q[2],q[4];\nu3(0.787581429393245*pi,-0.292335030716654*pi,3.35227666173663*pi) q[3];\nu3(3.5*pi,3.47043046180902*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.24626222298737*pi,0.50347728185526*pi,4.09521772636459*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.371373993787146*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42586632821654*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226789682116413*pi) q[20];\nu3(3.5*pi,3.49030610104579*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39310433036577*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.307033492366058*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.724515756571322*pi,2.6287625459773*pi,4.12248142935774*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5571239147788063*pi) q[18];\nu3(0.212389486697376*pi,0.04379350245807401*pi,3.90047247108761*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2951654074808832*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.39469038723994*pi,0.5*pi) q[10];\nu3(0.346038304407193*pi,1.10915460316119*pi,4.23091671666436*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47892359418827*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294335521636113*pi) q[17];\nu3(0.247507465142543*pi,3.47917110412311*pi,1.80066763848333*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.688775740571361*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,0.589203889791644*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.38988856212354*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.416244377447961*pi,-0.011135111260765995*pi,0.853450157980845*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2575333361183438*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45617813268134*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[4];\nu3(3.5*pi,3.48469261319196*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[15];\nu3(0.394055127233854*pi,2.85575151815773*pi,0.9400354378542*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.216583535770652*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48271033176933*pi) q[17];\nu3(0.0311261535545603*pi,3.16590398084816*pi,1.90076228017396*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42223621859808*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.178035908071847*pi) q[8];\nu3(0.455870934175439*pi,-0.35454997150712597*pi,0.9787255592834689*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45141546308524*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.243606829571107*pi,2.77713449497349*pi,1.1927501613490619*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46219969609569*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4517787808093*pi) q[13];\nu3(0.493686530784037*pi,0.16478251653221898*pi,0.5654303649964737*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218491763208406*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.117774122419878*pi,2.98499475781267*pi,1.96236100374078*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41058698000375*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46127974361681*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.177588710342064*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.887827882768014*pi,0.32730377893474705*pi,0.726123971146877*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.552591075874418*pi,0.08851156037135799*pi,1.2949195672477392*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4569757804406205*pi) q[19];\nu3(0.747732566947009*pi,-0.28989686469113496*pi,3.96778776037989*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.302403544879382*pi,-0.4692346709105499*pi,1.64608372707251*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48683803242177*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.748806189544026*pi,-0.4602151725822369*pi,4.16849023914797*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.508414703594596*pi,3.04900873159712*pi,3.35521730031505*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.628100384143556*pi,2.43637212275819*pi,3.80469771183736*pi) q[4];\nu3(0.227076173703968*pi,-0.29086917754519703*pi,1.3197294645881321*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.459120577972314*pi,3.45908376384862*pi,1.85861158913567*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.261632491581617*pi,0.025780049633369995*pi,1.430169348331453*pi) q[21];\nu3(0.424367089334592*pi,0.19113249937713706*pi,0.8752784657990891*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.290747348852322*pi,2.92740010571204*pi,0.987595953327761*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.505194823914874*pi,3.28136813148302*pi,4.275993294810609*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.74553851268741*pi,0.107084525310569*pi,3.77986395400831*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.114035703179381*pi,0.19756401997462403*pi,3.52189749468319*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.181016935465864*pi,2.9260330242307*pi,0.997104577325547*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.856934307026474*pi,0.37813762250914495*pi,3.90299815299776*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.836978205725815*pi,0.316809464917979*pi,1.483456334629538*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.661165482190391*pi,-0.4085118293315693*pi,4.40063683816876*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.426010207711139*pi,0.282747818241431*pi,3.72839819398761*pi) q[12];\nu3(0.581876742442242*pi,-0.138904839281061*pi,3.85226690884115*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.416871458543339*pi,0.48881936066700904*pi,0.639950765035934*pi) q[15];\nu3(0.810726516239524*pi,3.43237942852814*pi,3.75861592211014*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.830560249332176*pi,0.3651939013459*pi,1.59545767214791*pi) q[1];\ncx q[2],q[10];\nu3(0.7053945662342*pi,0.010795243263050036*pi,3.85537764959887*pi) q[3];\nu3(3.5*pi,3.34510226402093*pi,0.5*pi) q[4];\nu3(0.283459150486389*pi,0.9910677658167599*pi,4.335177906690729*pi) q[6];\nu3(0.310090244103119*pi,0.06797960042406503*pi,0.860179759493915*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.699538421352187*pi,0.74336585254171*pi,4.24563707370762*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.639588294346616*pi,0.007721191498055946*pi,4.29484679173965*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3291007446541*pi) q[21];\nu3(3.5*pi,3.30323906937111*pi,0.5*pi) q[0];\nu3(0.315353973165927*pi,0.43444157849405396*pi,0.8602547880906011*pi) q[1];\nu3(3.5*pi,3.39550218069113*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.526053289382752*pi,3.15220205135676*pi,4.48063798059476*pi) q[6];\nu3(0.324175689200028*pi,3.35576092527779*pi,0.5482669859579028*pi) q[8];\nu3(1.0*pi,0.0*pi,1.158102357462256*pi) q[9];\nu3(1.0*pi,0.0*pi,1.248378747939623*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.411522182890936*pi,-0.19097055992183298*pi,4.30496491638047*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.452796151206892*pi,3.40602066425244*pi,0.663668293804546*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.616073846258003*pi,-0.31246971705634996*pi,4.18645647643215*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.656921016726205*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49844222090849*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.719457915741065*pi) q[10];\nu3(0.634083478580449*pi,3.29517764689035*pi,3.79524435229725*pi) q[11];\ncx q[13],q[15];\nu3(0.612301532070401*pi,3.14309432757293*pi,4.45658512834063*pi) q[14];\nu3(3.5*pi,3.30587298097716*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187868890129617*pi) q[18];\nu3(0.512921259972031*pi,3.49648882947995*pi,0.807625493437089*pi) q[19];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45922633967486*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281714162388921*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.622825811073072*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32176254416308*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43433103410819*pi,0.5*pi) q[3];\nu3(0.189428583216787*pi,-0.4245905654827173*pi,1.281248890789*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.32040397770631*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.221208905650518*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.210000007609197*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.45963541584788*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.207488680727776*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.56025829146176*pi,0.11100339384703595*pi,0.71676470322388*pi) q[2];\ncx q[3],q[12];\nu3(0.376662509614086*pi,3.22125194602519*pi,0.597830155066216*pi) q[4];\nu3(3.5*pi,3.47519255047828*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.39597023895316*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.296554513508789*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,3.47618992576694*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.236253337810852*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26801944885229*pi) q[19];\nu3(0.435505123546144*pi,0.337804165841574*pi,4.36465653304445*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.769152050893919*pi,3.02993702826228*pi,4.21363290191492*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49593540073477*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5272777610877606*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5526389214678002*pi) q[20];\nu3(0.683758716658009*pi,3.2379536174611*pi,4.3135563460348*pi) q[21];\nu3(0.333983203964916*pi,2.83711993110313*pi,1.3440171191534431*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.617944257359187*pi,-0.251002755029311*pi,0.753464841556883*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37999692196648*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40755961523918*pi) q[16];\nu3(0.6706657270224*pi,-0.176942179096595*pi,0.749480454231592*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5804516338293046*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.423442172977596*pi,-0.227569762295336*pi,1.402528696989306*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.366161869455372*pi,3.1194881024975*pi,4.466698742582841*pi) q[9];\nu3(0.639174951284251*pi,1.19996063283232*pi,0.706258515274311*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.557294302170703*pi,3.36176045270101*pi,4.12608576988763*pi) q[17];\nu3(0.17722188384695*pi,0.6641618470758499*pi,3.83557008630822*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.536075814972946*pi,2.64150611523772*pi,3.8315445403532*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.701916377984618*pi,3.08953230088157*pi,4.3145496623266695*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.466448817352641*pi,2.80942768068808*pi,3.80023185900629*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.173739938626714*pi,3.29162591570132*pi,0.740282106787815*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.783820937072848*pi,3.41458459369718*pi,3.50867920300144*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.493381088233417*pi,0.042138957826179047*pi,1.216921122450402*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.588870892406881*pi,3.0269181751251*pi,3.70365185385141*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.387797241086548*pi,-0.23162704824657998*pi,1.071329650468709*pi) q[1];\nu3(0.316268376362426*pi,-0.36544076977333*pi,1.63417063007353*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.791528490664247*pi,0.258277870989047*pi,0.5960448091381056*pi) q[13];\nu3(0.507010048021549*pi,-0.4352025684601543*pi,0.6548401650882361*pi) q[14];\nu3(0.432997274441576*pi,0.33769235976060896*pi,3.81688233958129*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.536888550012869*pi,3.46321676193898*pi,0.7044824473662961*pi) q[19];\nu3(0.751235657483464*pi,-0.046846822666351984*pi,4.23840479816568*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.78848589412525*pi,-0.4774988688104646*pi,3.76472202616019*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.861061349847905*pi,-0.33044245824624396*pi,3.65420812582199*pi) q[12];\nu3(0.42420221923553*pi,2.66917029418737*pi,1.154654971503331*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.555962130767973*pi,3.15760462929621*pi,4.06004619329161*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.189263161033639*pi,0.421325880966809*pi,0.875834252756735*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.342270485668999*pi,0.025384224907646025*pi,1.008211914416162*pi) q[7];\nu3(0.765858302714297*pi,3.32096262017138*pi,0.714795246799813*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.515668083102419*pi,-0.328594731887852*pi,0.658851974052731*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[10];\nu3(0.580283238359409*pi,3.34521910312009*pi,0.708495656690215*pi) q[5];\nu3(0.353007958591158*pi,-0.10655610374375801*pi,3.77273662059173*pi) q[7];\nu3(0.354002692944905*pi,3.25968333637166*pi,1.90575934862406*pi) q[8];\nu3(0.0591113628955423*pi,0.147161250267963*pi,1.331872962249201*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[21];\nu3(3.5*pi,3.49596085118169*pi,0.5*pi) q[3];\nu3(0.456224567121678*pi,-0.360551890538682*pi,4.3702258673980605*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.317708041431362*pi) q[10];\nu3(0.753749334608394*pi,3.02310981420314*pi,3.87135792570379*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.37288950637418*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.159357003639401*pi,0.7041659627399199*pi,4.0572771514256*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217892883446756*pi) q[17];\nu3(3.5*pi,3.45050979472649*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4441979423166*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.46857756215016*pi,0.5*pi) q[15];\nu3(0.268811076792718*pi,-0.4374081797035921*pi,1.70731528281533*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1933870833190139*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3177610991133228*pi) q[19];\nu3(1.0*pi,0.0*pi,1.341373100441742*pi) q[21];\ncx q[1],q[21];\nu3(3.5*pi,3.43223186408956*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.613504685950119*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.289826165966286*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40822604823171*pi) q[17];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(3.5*pi,3.45231620688434*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.328603692745812*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45676651133624*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3466619849740695*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47702198781442*pi) q[21];\nu3(3.5*pi,3.49302925513784*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,1.267881216278606*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4360727774626*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42315174207409*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.301269991548811*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.336954502982982*pi,3.31964118859364*pi,1.95281814665698*pi) q[3];\nu3(3.5*pi,3.37387381085811*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.36908106295385*pi) q[7];\nu3(3.5*pi,3.40892557116794*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.26779140541074*pi) q[9];\nu3(0.534587252738991*pi,-0.07143480150063802*pi,3.9598729090989*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2402937518809471*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.377020582477984*pi,2.6108073928751*pi,0.901899431592277*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.42385861218369*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[9];\nu3(0.477580735311168*pi,-0.27350534842448504*pi,4.45974279940801*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37666107616825*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33727636867985*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41275858600049*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.355074177845476*pi,2.95970133781636*pi,0.5554150053747298*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.729475165497601*pi,-0.4110021823978861*pi,0.660525154883991*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.346345120725685*pi,3.12565674862424*pi,0.5065436417621123*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.556771796832769*pi,0.469292398239726*pi,0.9215055687245339*pi) q[13];\nu3(0.383818297122193*pi,-0.35372969355377903*pi,1.71792433578177*pi) q[14];\nu3(0.983002725417434*pi,-0.360234511788302*pi,3.46492563263197*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.192779736084568*pi,-0.4295549476090711*pi,1.68017265891361*pi) q[17];\nu3(0.304643526824617*pi,0.28598670056171405*pi,1.184202021863223*pi) q[18];\nu3(0.180723893581309*pi,0.497309447709008*pi,3.71566430923579*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.573545989031228*pi,0.6742152472443901*pi,0.5274315554972411*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.53427814715717*pi,-0.339423873495009*pi,3.99235150116285*pi) q[1];\nu3(0.126120295481718*pi,-0.4349457909266475*pi,0.5090642993726764*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.328976286612463*pi,0.73078447159623*pi,0.759677887500982*pi) q[12];\nu3(0.102371765575679*pi,3.48003336346557*pi,1.2068191014968481*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.191533391312325*pi,3.49101818201494*pi,1.81266005134257*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.201879028303091*pi,3.11791769046942*pi,1.72194703353793*pi) q[18];\nu3(0.327875804695188*pi,0.20712479996133903*pi,1.039708677954224*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.890640017396977*pi,0.70300258764936*pi,4.3999399000555*pi) q[21];\nu3(0.244513918198235*pi,0.97565374382437*pi,4.082600484487029*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.510318382772971*pi,-0.4605748284365925*pi,4.0374243893212896*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.475627262904804*pi,2.70016672750914*pi,0.957261236860501*pi) q[6];\nu3(0.575034381121124*pi,3.35880623588816*pi,2.98742373218123*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.550045653141585*pi,-0.16566498149722603*pi,0.6415114953482299*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.283225388505446*pi,-0.206804552012681*pi,4.11742192908449*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.110447284861649*pi,-0.258345515984228*pi,0.942042723143778*pi) q[6];\nu3(0.639117512573253*pi,0.15854883721369395*pi,0.920478439514964*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.580352072124946*pi,0.41778022906091905*pi,0.966647643967696*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.147358789125789*pi,-0.163013077831631*pi,4.43455231665416*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.524107340933325*pi,3.46607264209026*pi,3.22779363850472*pi) q[4];\nu3(0.221137149257346*pi,0.60916060865819*pi,4.4899565260645*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.622457598823659*pi,0.43693219491248303*pi,1.474578669786275*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.183122284064854*pi,3.11015980112652*pi,1.98734823098854*pi) q[16];\nu3(0.625256707826019*pi,2.93893461596723*pi,4.2981156226728405*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.528763756250093*pi,0.44373734407136*pi,0.796227886196226*pi) q[4];\nu3(0.360627266776121*pi,0.65065465014623*pi,4.33362984901067*pi) q[5];\nu3(0.227287045315023*pi,-0.4946110034461716*pi,1.095863894358428*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.47797383521534*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39561527323133*pi,0.5*pi) q[14];\nu3(0.851233868448593*pi,3.02762396121192*pi,3.86113844709961*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191902250745877*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1737666982258141*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32926281131853*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2900557572786902*pi) q[6];\nu3(0.479827296921878*pi,3.14675791997833*pi,0.755814324014794*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.46461639439928*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.518886919500429*pi,-0.4448112065925036*pi,3.48574765617966*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44274681456431*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203507481414316*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4715353373456495*pi) q[21];\nu3(3.5*pi,3.31625090196539*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.47729214072401*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3200854057140905*pi) q[6];\nu3(1.0*pi,0.0*pi,1.161565411254577*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.782807928622917*pi,0.80610784990708*pi,0.754861491789534*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.45011449263648*pi,0.5*pi) q[11];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.284486908986197*pi) q[15];\nu3(1.0*pi,0.0*pi,1.321489972122916*pi) q[17];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5573340185334277*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48005146073901*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4465833475015*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.385287013307821*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5512469270070021*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.432940811671578*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.41885011709417*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.229019031829581*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46285284156417*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.269535357334844*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.18301424366657*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.593360476389722*pi,0.323086088106322*pi,0.5913206611805063*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.832639172549355*pi,2.85226430121727*pi,4.03886854466368*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.431528743924639*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.283006564247133*pi,3.10864952743099*pi,1.313995101538695*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.626936635712821*pi,-0.158708093256899*pi,3.86201976161895*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.811760017095646*pi,0.15439951583077205*pi,0.976606379916667*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39494154646553*pi,0.5*pi) q[9];\nu3(0.326438302268353*pi,3.29975555228791*pi,1.404256687211563*pi) q[10];\nu3(0.603297458755392*pi,3.34004783775489*pi,2.91232067389483*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37218147089065*pi) q[12];\nu3(0.765080242150772*pi,0.56438839753233*pi,1.348629841301919*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247426767986002*pi) q[16];\nu3(0.305834345316925*pi,2.75379451677479*pi,1.046949415625462*pi) q[17];\nu3(0.476604835196002*pi,0.33621496576571996*pi,4.15747245269086*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.599582179031499*pi,0.11336997328658804*pi,3.65709102882631*pi) q[21];\nu3(0.858624962234225*pi,-0.05001579539290202*pi,1.1678300957150651*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.323904551108632*pi,2.60847939047461*pi,1.50585512011133*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0633634743806817*pi,3.05059641685117*pi,1.94247758574423*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[16];\nu3(0.365188165078941*pi,0.006165740915161977*pi,0.5537131304263168*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.760065722388413*pi,0.6324563187041701*pi,1.11932649557712*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.697501355908943*pi,0.18020146671903903*pi,4.14999409429255*pi) q[18];\nu3(0.615982419219611*pi,3.33073835266693*pi,2.96969580623934*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.440922354571401*pi,0.21300683438953505*pi,1.28640921724196*pi) q[21];\nu3(0.449128149061913*pi,2.6687066594049*pi,0.976037029180587*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.39414187361835*pi,0.17045138062808496*pi,3.45578839388839*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.565227677878662*pi,0.167974307246324*pi,1.378789947106823*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3983379090047805*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.833668814325873*pi,2.80771393210932*pi,4.1010599015831595*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.807590265191529*pi,-0.4899796837324805*pi,0.834012455832124*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.15643524385914*pi,-0.05483641719356802*pi,3.57434643208139*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.703936799141508*pi,-0.249714379815424*pi,3.6850477431534*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.713825907635771*pi,0.03231392141464695*pi,4.3048543139254996*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.321843640760385*pi,0.68070859064186*pi,4.2461256831237595*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.399766757599712*pi,-0.06028347496842401*pi,4.4857003315227*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45510966005547*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.312134264758964*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.135854792848157*pi,0.5327594595060701*pi,4.25812432069395*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.57368525543688*pi,0.22391798415978603*pi,4.11944722207962*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.360144573244886*pi,0.9457637744904199*pi,4.32098190849265*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[7],q[14];\nu3(0.291329590373886*pi,3.42054224033308*pi,1.110095042445965*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.416995777910559*pi,3.07068454696814*pi,1.05987016815535*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.530918433103545*pi,-0.129512055831983*pi,0.845150569270095*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,0.5702876667120758*pi) q[3];\nu3(0.771609314794753*pi,-0.15399194813933098*pi,4.2223639626067*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.4102114265244*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.298859952735645*pi,-0.4984216779978315*pi,1.119514594021144*pi) q[9];\nu3(0.518975617645893*pi,2.9714351067105*pi,3.81656472769066*pi) q[12];\nu3(0.665102580184234*pi,2.89315375375437*pi,3.40421354644474*pi) q[13];\nu3(1.0*pi,0.0*pi,1.178652078367397*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.569313565782073*pi,3.48875893930853*pi,3.63963846778941*pi) q[20];\ncx q[1],q[3];\nu3(3.5*pi,3.44848677164353*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37352526307191*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.660112687602052*pi,3.49629966020045*pi,0.657510427104899*pi) q[9];\nu3(1.0*pi,0.0*pi,1.307431144917669*pi) q[11];\nu3(0.418314923016935*pi,0.7028441865538799*pi,4.4131439848584595*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321261787962332*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.563143338138858*pi) q[14];\nu3(0.419834555284137*pi,-0.05638305758894502*pi,0.637173842180682*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.48143446185563*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.641031022387709*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.697336549806897*pi) q[15];\nu3(0.83168004225614*pi,2.37993465782961*pi,3.84870487508389*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.370948118436556*pi) q[19];\nu3(3.5*pi,3.46404517756978*pi,0.5*pi) q[0];\nu3(0.64867603145686*pi,0.7443083115173399*pi,1.092597498679156*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45843325387099*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2573230432199178*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.44088827387457*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230493140583544*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221514251262692*pi) q[21];\ncx q[0],q[13];\nu3(0.0440298705932931*pi,3.24192565986388*pi,2.07530476224101*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.626311484240323*pi,0.09500791849425705*pi,1.106637391480229*pi) q[7];\nu3(3.5*pi,3.3903147627245*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39978720211072*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.326900081211229*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.591372780662206*pi,0.7113615056675*pi,0.623194950921976*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.222824825834085*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5466328495478096*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.461026330240458*pi,-0.18232420601496602*pi,1.489489960700071*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.645966478087618*pi,0.15522622370832195*pi,1.6159058538651*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.4393271175719295*pi) q[13];\nu3(0.592431003906429*pi,-0.4747060550719437*pi,3.16649516682652*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36777947164781*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3419441666713094*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0627536131927268*pi,0.49044847387372803*pi,0.9680533606722039*pi) q[2];\nu3(0.796589700253093*pi,2.8658631447106*pi,3.70421543100384*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.343273419066058*pi,0.03800348893817995*pi,0.991343072783183*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5784969599999802*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46498032686019*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2749778093505602*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5240286717746478*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.673933296789901*pi,2.89663066962997*pi,3.84838335772118*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.582391033203772*pi,0.6241953944424401*pi,1.0879220777752159*pi) q[6];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.387889955819368*pi,-0.044539389650366024*pi,0.8028699164229389*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.714757724217645*pi,3.15478080290149*pi,4.12539282772675*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44875722711495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0916876224360131*pi,1.04090456103404*pi,4.05832137306171*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.840466692997154*pi,0.5790690911160301*pi,1.405509606463276*pi) q[9];\nu3(0.873504133438899*pi,0.47387751318418103*pi,0.5733383916137175*pi) q[10];\nu3(0.245448818015487*pi,-0.3956168808976*pi,4.12897462790851*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.883955170781483*pi,1.08408756028271*pi,0.7005530443299139*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.45424337548884*pi,2.63835084154242*pi,3.80428354074745*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.617216384129572*pi,0.8271136409851401*pi,0.5034865039374425*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.238069058425675*pi,-0.29953735924785097*pi,1.59413400218451*pi) q[8];\nu3(0.720328123766418*pi,0.6302583223290701*pi,4.1561208297247*pi) q[9];\nu3(0.56528520183192*pi,1.06905662599074*pi,0.842063045636581*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.726985805184205*pi,0.62359580705474*pi,0.692081538656688*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.664424274917921*pi,3.44094623586592*pi,4.300857340208459*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.179606741723338*pi,-0.49326729851853723*pi,0.754069569428394*pi) q[0];\nu3(0.858175515588916*pi,-0.34721191540776397*pi,4.15092952707381*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.29185103346154*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.232404979082097*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.824088725048812*pi,2.74871731190128*pi,4.05721467146796*pi) q[13];\nu3(3.5*pi,3.3395163147002*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250972072533461*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.619662268540921*pi,0.79977310390726*pi,0.794563265234882*pi) q[17];\nu3(0.133170182081557*pi,0.22546276204376703*pi,4.03959036970034*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.442280692119656*pi,0.07074046908244103*pi,1.1862895664058901*pi) q[20];\nu3(0.876553691426722*pi,-0.349352411312398*pi,0.619045187895005*pi) q[21];\nu3(0.572431708400238*pi,-0.21203958805198397*pi,3.83679079527*pi) q[0];\ncx q[1],q[9];\ncx q[3],q[10];\nu3(0.486718561366006*pi,0.054146478355020955*pi,4.08191511027476*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.698307477656909*pi,3.32608868918677*pi,0.60470938838606*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.588888573073517*pi,0.487833778913493*pi,4.03217489246385*pi) q[17];\nu3(0.564416216612709*pi,2.79573211959738*pi,1.205719826937341*pi) q[18];\nu3(0.345169233416822*pi,-0.35954423254931*pi,1.158291410336921*pi) q[20];\nu3(0.234229904825015*pi,3.35861867401882*pi,1.91985777183872*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41298559789547*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40681586475598*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.223130474237389*pi) q[9];\nu3(1.0*pi,0.0*pi,1.189932750321802*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41965062286076*pi) q[11];\nu3(0.400402970083965*pi,-0.25743213657417197*pi,4.14545906492543*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5104823191396215*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.479933588053322*pi,2.77370472349834*pi,3.80059678305054*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.4024806420255995*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.586744484217343*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.669962010966481*pi,3.26127930700752*pi,4.420547943727421*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.4774491854594*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41773826770898*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3468939890259208*pi) q[13];\nu3(0.725678173092426*pi,2.90507765883047*pi,3.8005470589993*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.973960394721783*pi,0.095912777730921*pi,1.032321977637427*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252417899122546*pi) q[17];\ncx q[18],q[20];\nmeasure q[14] -> c[14];\nu3(3.5*pi,3.31705693325197*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.31173590870428*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.294006338174737*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.3094914759714*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.165935644811203*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2256137647282581*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36106666523916*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.793816051303866*pi) q[13];\nu3(0.175160347770009*pi,3.31861639877312*pi,1.363689469992985*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44949831711739*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.3348946926238399*pi) q[19];\nmeasure q[15] -> c[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.826651728443568*pi,0.332604657820762*pi,1.434141227479552*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5932252451201466*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5201890272084384*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3436161172725605*pi) q[21];\nmeasure q[3] -> c[3];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(3.5*pi,3.3759514519773*pi,0.5*pi) q[5];\nu3(0.643271309686392*pi,0.42682662165083596*pi,0.8339349289890541*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3511290364499509*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5968971839809661*pi) q[19];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.391966519778675*pi,0.9092981046798501*pi,4.4528660544795*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.189378558029551*pi,1.00191379648714*pi,4.15888339195663*pi) q[1];\nu3(0.54425904014438*pi,-0.377325843606748*pi,0.993135239513862*pi) q[2];\nu3(0.584420103604364*pi,3.04372614631993*pi,3.91356844724533*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.409074319265039*pi,-0.391692483766241*pi,1.52921613671091*pi) q[9];\nu3(0.545099282173791*pi,0.5679802186559599*pi,1.3479594291810741*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.508615082359618*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.505294267712652*pi,-0.27279771790665*pi,3.62965944536938*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.774275299633946*pi,0.016535218725645007*pi,0.946422215137799*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.799958368871081*pi,0.5128061670586801*pi,1.415886632545998*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.170376529287249*pi,-0.17544891170965998*pi,3.96763335560064*pi) q[7];\nu3(0.685221480071804*pi,3.49400853668328*pi,3.3092549415037*pi) q[8];\nu3(0.31585016802757*pi,0.23372244493531602*pi,4.40496844616502*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.785039945155735*pi,3.21033000604646*pi,3.07565032272737*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.184667128909763*pi,0.28524956419247305*pi,1.1175506149935361*pi) q[5];\nu3(0.882313248461494*pi,3.46019702742425*pi,0.71688879803186*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[16] -> c[16];\nu3(0.60289720882031*pi,-0.22131731572775398*pi,1.161795107934119*pi) q[0];\nu3(0.692958475034946*pi,1.09562902643021*pi,0.874044695894002*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[17] -> c[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.78929753177489*pi,-0.30416085918660596*pi,1.0495948142440819*pi) q[21];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.812785138411193*pi,-0.219619952182527*pi,0.5744975142054449*pi) q[0];\nu3(0.52120475396393*pi,3.09913651000007*pi,0.650796888776378*pi) q[1];\nu3(0.557500879396677*pi,0.003652794719228969*pi,0.5909169902043969*pi) q[2];\nu3(0.15774676824961*pi,2.59795761384129*pi,1.195353835681755*pi) q[3];\nu3(0.832184719231864*pi,3.19815098374547*pi,3.90128017403044*pi) q[4];\nu3(0.225828897835431*pi,0.51461268568557*pi,4.1661619087022395*pi) q[5];\nu3(0.788900170164325*pi,-0.4362738593146475*pi,3.78131145944657*pi) q[6];\nu3(0.792324270329549*pi,-0.017531982643650024*pi,3.53606692689228*pi) q[7];\nu3(0.456423550994027*pi,0.65350369124955*pi,0.5485303551162146*pi) q[8];\nu3(0.388081611920838*pi,2.73815925227266*pi,0.960133638950303*pi) q[9];\nu3(0.528084934215562*pi,0.477702606848298*pi,1.474479285297418*pi) q[10];\nu3(0.359381053788824*pi,1.14101270795092*pi,4.1432740160478705*pi) q[11];\nu3(0.414875658972903*pi,0.091174287028284*pi,1.137762023525491*pi) q[12];\nu3(0.409265234187051*pi,-0.13144074168200098*pi,1.210416288604864*pi) q[13];\nu3(0.767678272102734*pi,2.66293869072721*pi,3.66378713991583*pi) q[14];\nu3(0.308810310781292*pi,0.12738825212884297*pi,1.000582553872057*pi) q[15];\nu3(0.347810289089114*pi,3.03375447680072*pi,1.32673294431769*pi) q[16];\nu3(0.440448597369055*pi,0.392195911861389*pi,1.121614000934378*pi) q[17];\nu3(0.198947905272176*pi,0.22428669088281705*pi,3.66520640378359*pi) q[18];\nu3(0.61609249689771*pi,0.5522424491433899*pi,0.7377775581284229*pi) q[19];\nu3(0.284702777336041*pi,0.18338076991570296*pi,4.33248259064651*pi) q[20];\nu3(0.434313237511116*pi,-0.333392064407366*pi,0.779960180000013*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39245265646669*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[18];\ncx q[9],q[16];\ncx q[10],q[11];\nu3(3.5*pi,3.27123050953918*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.214374876404605*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1513298047813691*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[6];\ncx q[2],q[19];\ncx q[3],q[17];\nu3(3.5*pi,3.31541813554168*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.41093694006877*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4913490789025*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35178656486981*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.290739156726574*pi) q[11];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2670682307559131*pi) q[15];\nu3(1.0*pi,0.0*pi,1.408958184167588*pi) q[16];\nu3(1.0*pi,0.0*pi,1.368840884156973*pi) q[18];\nu3(3.5*pi,3.46469112159651*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49720817826523*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46134642625938*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.40067523365134*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.32105876422172*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.294751348351332*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.2458140776151971*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.243403197570282*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4879483368586595*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47807724148128*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[6];\ncx q[2],q[19];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37322065167894*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,3.43189709598872*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.607144940234695*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42294356791794*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29422149037136*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4226053798355829*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5616307510267573*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.32114916166347*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5318902771377156*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.6293876590760961*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5476657841565835*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.875987495271942*pi,-0.359890823499806*pi,3.40848350278551*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.628440379768287*pi,2.59700437778249*pi,3.40782177856062*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.507885504216215*pi,0.133521533179645*pi,3.72466034221149*pi) q[0];\nu3(0.483527227735608*pi,3.11312494675825*pi,2.05001869547854*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.518915054762514*pi,0.17263664648533905*pi,1.48108473917865*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.560324063584605*pi,2.59310789721286*pi,3.55567107928569*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.271956105452967*pi,3.07075458889152*pi,1.58814520465343*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.260658559338973*pi,0.7489858771764499*pi,0.67152126273968*pi) q[0];\nu3(0.345740755819231*pi,3.11427734014529*pi,1.449588667940528*pi) q[1];\nu3(0.323188748547843*pi,0.167097781473992*pi,0.5384548955549096*pi) q[2];\nu3(0.413291297883094*pi,-0.300292972106289*pi,1.068648946769245*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.535805329271106*pi,0.9277966214051001*pi,4.384644938543261*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.160057985533466*pi,3.41891555665147*pi,0.763054844684782*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.363124678178842*pi,2.77554806322244*pi,1.328581942141708*pi) q[19];\nu3(0.316573336050102*pi,-0.4918241319331571*pi,1.94140776625986*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.456686843075506*pi,0.01801948399303399*pi,0.676817806443875*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.375163263227411*pi,0.7610019615155099*pi,0.5997451742109067*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.629295667908692*pi,0.19863660073465805*pi,1.152506281723582*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.381949318358426*pi,2.99593196120546*pi,1.474980932129308*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.868804509872544*pi,0.51609518255437*pi,4.23811611044956*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.517767877247226*pi,0.5389468644364499*pi,4.19861098500433*pi) q[19];\nu3(0.759297130949796*pi,-0.12621520226320398*pi,0.613450713847997*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.581409087616228*pi,3.17651378814973*pi,4.11700962929539*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.770946532411334*pi,0.6748269568326799*pi,4.196783475453611*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.393716175331134*pi,-0.279263183376245*pi,1.096075315040678*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.381338665201707*pi,3.01343257815573*pi,1.8834819024932*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.241162088001636*pi,-0.278248938571809*pi,4.3863950543847405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(0.178832629530458*pi,0.16731104374499495*pi,0.5343296679757324*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.660300940184013*pi,3.31104099654299*pi,4.08222442596022*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.122220856003385*pi,0.17412390279731904*pi,3.43170673229781*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.429301178636918*pi,3.12864159000157*pi,4.49268327440333*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.46903977929474*pi,2.74453661339277*pi,3.75388385298984*pi) q[14];\nu3(0.445322657646249*pi,0.72040768708138*pi,4.11889335701525*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.687434133547133*pi,3.35041891134065*pi,3.96894814812709*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48697570641208*pi,0.5*pi) q[4];\nu3(0.633204931776384*pi,0.5869305141898999*pi,1.209617743751356*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.66951584924544*pi,2.85243186816502*pi,3.9158766109646*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.278741891813839*pi,2.70453085349754*pi,1.55205807844504*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.501070543659357*pi,2.6061520711223*pi,3.53975889196946*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325983178331142*pi) q[15];\nu3(0.310950273158061*pi,2.71409830610658*pi,1.56523181496417*pi) q[16];\nu3(0.631847906792868*pi,3.02066968841286*pi,3.11984568364228*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.311587274225595*pi,2.55552248844874*pi,1.478999416066112*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.682453085588624*pi,0.335485845342389*pi,4.1357315943875*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.833348175129541*pi,3.11976467324942*pi,4.16330038877799*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.417590739855197*pi,0.7781516847185901*pi,0.737253627612987*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5798704880936851*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[20];\ncx q[4],q[15];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45491400142987*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41473813924217*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46806358205164*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49799949555473*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.1186094237086*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49909807180953*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.2883744569579791*pi) q[12];\nu3(1.0*pi,0.0*pi,1.191086583255226*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.319925181675287*pi) q[18];\nu3(1.0*pi,0.0*pi,1.364116931005496*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[20];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.42865174371746*pi,0.5*pi) q[6];\ncx q[9],q[16];\ncx q[10],q[13];\nu3(3.5*pi,3.33534183932722*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.165709020272995*pi) q[17];\nu3(1.0*pi,0.0*pi,1.239765296157867*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49538849303643*pi,0.5*pi) q[3];\nu3(0.962761485234183*pi,0.7794541614788*pi,4.41192026079617*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.48872641611087*pi) q[7];\nu3(1.0*pi,0.0*pi,1.244017600024391*pi) q[8];\nu3(3.5*pi,3.40649564143171*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5621643447763323*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5496603597717553*pi) q[13];\nu3(3.5*pi,3.49619260793734*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.330384338454238*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39986017435258*pi) q[18];\nu3(1.0*pi,0.0*pi,1.369939208293455*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.555614635710405*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[20];\ncx q[3],q[8];\nu3(0.424820059445802*pi,2.58803361212748*pi,1.3803930841450929*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[16];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.609437115695595*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5520754832301122*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5290489479538041*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.335596518222509*pi,-0.10114470739089798*pi,3.90547108725878*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.397804874524089*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.21538674682451*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0832655031770129*pi,2.96742020110284*pi,1.305408805363733*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.45386056172023*pi,3.47543077232512*pi,1.63264299042733*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.650910600461407*pi,3.35616149669812*pi,3.86102273495145*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.671112559730922*pi,-0.04066416540929002*pi,1.261697208328426*pi) q[5];\nu3(0.343625455938527*pi,3.09007888923787*pi,4.48125270544794*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.415157155932836*pi,-0.4810381370444756*pi,0.600109754433845*pi) q[10];\nu3(0.401134535445796*pi,0.186003664310731*pi,1.1979212242711719*pi) q[11];\nu3(0.605800037740651*pi,0.57542740607968*pi,1.340393188173549*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.809403672845381*pi,0.21697908496513896*pi,1.2255061176404891*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.719048815693243*pi,0.180885342660286*pi,4.39982110565221*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.493828653820547*pi,3.3294807083144*pi,1.96299026956042*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.682415511333879*pi,-0.07685026862112898*pi,3.62373113661548*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.313394857374853*pi,0.35977726532284204*pi,3.98470525657774*pi) q[10];\nu3(0.448718455032237*pi,0.57243158211989*pi,0.897273382384559*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.537662570656986*pi,-0.13563086999484097*pi,3.99955774928692*pi) q[21];\nu3(0.528651282466237*pi,-0.19518013366487302*pi,3.66658224809469*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.444793971133129*pi,-0.49271260608766027*pi,1.81454883874633*pi) q[2];\nu3(0.580757561237907*pi,3.40755040010047*pi,3.05024439231639*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.4073053538618*pi,0.12838495671098804*pi,4.39964276251047*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.190566236668126*pi,3.33956014845178*pi,2.08382806319558*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.121112369928513*pi,0.11149422511987195*pi,4.45378037734829*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.574430147799906*pi,0.54582049812934*pi,1.286531172176612*pi) q[0];\nu3(0.258175078985458*pi,-0.4183524907213158*pi,1.80014480459842*pi) q[1];\nu3(0.269943075026831*pi,3.24881019627542*pi,2.16238532037358*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.530422612973635*pi,0.364243059923014*pi,3.84740199436072*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.556257792950264*pi,2.62576343902853*pi,3.46151059940493*pi) q[17];\nu3(0.657232697644832*pi,0.24447660897102097*pi,1.64513991626565*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.505978161194489*pi,3.41235934285517*pi,1.5571865675958*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.631315646916019*pi,0.50141511947121*pi,1.032478705163999*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.106446272240149*pi,-0.20583733165656198*pi,0.889014655162342*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.738938547985166*pi,0.04055227668234196*pi,3.99118527248802*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.48047078160949*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.374083046134018*pi,0.09983395281797403*pi,1.096734571848037*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.253632152367595*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.829331772321852*pi,0.5562725229376*pi,1.376881843292213*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36111295337511*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.37394142264586*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2513304724790681*pi) q[8];\nu3(0.323655226338027*pi,-0.428009571410205*pi,0.8722557255647301*pi) q[9];\ncx q[10],q[18];\nu3(0.618693825799163*pi,0.9620912711694001*pi,0.5979220562603702*pi) q[14];\nu3(1.0*pi,0.0*pi,1.210265312656424*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.580628110318166*pi,3.27221560794776*pi,3.62724088320226*pi) q[9];\nu3(3.5*pi,3.32490909910582*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5802170092922472*pi) q[11];\nu3(0.525738604852749*pi,0.835522127523*pi,0.92977628783384*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2065000036324331*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45973213540158*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.391595922344139*pi) q[15];\nu3(0.501153553362896*pi,0.17574275355700797*pi,0.5366781861679407*pi) q[16];\nu3(0.181850451817056*pi,0.33822048330297105*pi,3.66107435564549*pi) q[19];\nu3(3.5*pi,3.4553844838328*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.357584611549675*pi) q[1];\nu3(3.5*pi,3.44144370224069*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.794211503272388*pi,2.87959067302382*pi,3.92489209533342*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37252643884276*pi) q[18];\nu3(0.334549556461458*pi,-0.385964640812487*pi,4.01314439073548*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334882270410887*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48304051722042*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.451171743213185*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5935407610969143*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.385146019521414*pi,-0.21015896348893498*pi,1.157301517569197*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49858695124126*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.2526721948253559*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46268268134133*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.215094465175154*pi,-0.379799228623505*pi,0.719570700298314*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4733704145473*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.35897603869299*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.423014850704577*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.641973042737056*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2248391949424011*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.301703339395276*pi,-0.293817186087888*pi,1.149115357796662*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.38992250821489*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.54393000960663*pi,1.10616500127064*pi,0.841135444858676*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36397350000429*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5402977027535631*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.590206828847229*pi,0.08674807193839795*pi,1.0481667602660218*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.48108732493323*pi,-0.04354206127076399*pi,0.941556078970005*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.594007462077609*pi,3.35823394390225*pi,0.663864465745887*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.33651895226614*pi,0.35344029117336095*pi,1.075562350653489*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.409436667983332*pi,0.40366521569717595*pi,4.29063845183442*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.233039365325012*pi,2.73510603936111*pi,0.878050856133864*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.255603204884308*pi,3.30198174806656*pi,0.866144660221613*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.562724420688461*pi,2.67494950461739*pi,1.181007487488999*pi) q[3];\nu3(0.312007001191914*pi,3.29651142137357*pi,1.087983438652779*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.883830960867798*pi,3.48151928229472*pi,3.84064169665777*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.307972376677383*pi,2.54312385946128*pi,1.209737257980236*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.152383242939657*pi,0.07904855428033697*pi,3.74380310961826*pi) q[15];\nu3(3.5*pi,3.42304257148285*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.883935683137939*pi,3.12224713308284*pi,3.42186810340281*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.379533439425171*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.603659875510008*pi,-0.130685032625394*pi,4.107985069687469*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.508949035502815*pi,2.52160368985613*pi,3.7214621364374*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.472519792134442*pi,0.21393859965114304*pi,1.3812291200235491*pi) q[17];\nu3(0.562023077974093*pi,1.03633067721745*pi,0.5928252628183146*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.515981001522373*pi,-0.180647524115998*pi,0.8437419188529101*pi) q[1];\nu3(0.48950840552035*pi,3.25342773851669*pi,1.474325302395922*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.91661363910879*pi,3.05305141532398*pi,3.07611781902488*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.731014829713778*pi,1.01132131525701*pi,0.9153087813810861*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.664018181542266*pi,-0.07041163318568999*pi,0.5377691667780664*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.438226890466865*pi,0.407779448760624*pi,3.63379453645493*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.7378527006040541*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.903238321851739*pi,3.32199627030698*pi,4.14390326027166*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.24051323824094*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.858379288477751*pi,2.67605665901406*pi,3.59398340201474*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.202038037967698*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.296814247571639*pi,0.209950625125786*pi,4.2963897787231105*pi) q[19];\nu3(0.376834201285955*pi,2.84878974010414*pi,0.92055164280363*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4167502674046*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.199515651251059*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.503088941343977*pi,0.326178176656715*pi,0.96952035179056*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.314076453930091*pi,-0.40259929410383777*pi,1.290776470436838*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.172510286735931*pi,3.07906050843158*pi,0.5448995110566099*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.629491926112592*pi,2.92146229941223*pi,4.32326311366146*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.315302082374538*pi,3.40735610482683*pi,1.392813934184145*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44644039700466*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.653159992684496*pi) q[5];\nu3(0.431813097632272*pi,0.05317969216667595*pi,3.8397225330256*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.39113656118022*pi,0.5*pi) q[0];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.421396000574225*pi,-0.22094378357468603*pi,0.628344833306678*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37284038454208*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.335993996827777*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3173977982082579*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.31226009149201*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2191931232340298*pi) q[13];\nu3(0.749214586206962*pi,0.268714800118388*pi,4.0571729306446205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.950982063046451*pi,0.8403425075414099*pi,1.068445014143268*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.238380807879516*pi,2.82869056978141*pi,1.268560455631195*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.942631185788821*pi,-0.197444394228667*pi,1.123568214824357*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46883592649252*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.48138367902162*pi) q[12];\nu3(0.750835155516503*pi,0.413836315653605*pi,4.31138814458992*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.524400839877063*pi,0.9292867352676599*pi,0.816951687769611*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3755270296167539*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5782700472492268*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[20];\nu3(0.198631353791625*pi,3.3306729915151*pi,1.54057237484645*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.280285829059095*pi,3.07947377320032*pi,1.4096329305902189*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4881391185487*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.12375717321872*pi,-0.194056036438791*pi,0.8253490536775541*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45751819459672*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.48122456695317*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2871103745791421*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0627658690072241*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.806878050471634*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.608526818273813*pi,0.384848011916604*pi,1.269727831299123*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.541708407395965*pi,3.04790673576777*pi,3.38194560172092*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(3.5*pi,3.26352364547961*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.13171067571687*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.378540570224494*pi,2.98110743601627*pi,1.67748392119975*pi) q[0];\nu3(3.5*pi,3.45568086463169*pi,0.5*pi) q[2];\nu3(0.104218273628093*pi,-0.09930900986305202*pi,0.766097074993105*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.178803428030968*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5661469446898071*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5106493874784128*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.137102018862278*pi,2.79406387293322*pi,1.267526269150093*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48149421850812*pi) q[14];\nu3(0.210977505713733*pi,0.7056864501011799*pi,4.4648473827510795*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43219729846277*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.731332605734505*pi,0.46332902462819503*pi,1.4870826739124832*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.457748322699276*pi,0.49084620415301705*pi,4.026009385748591*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5107805467067298*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.497417123154473*pi,0.19106838101469603*pi,3.70906432030539*pi) q[20];\nu3(1.0*pi,0.0*pi,1.181627620210144*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.837741055956817*pi,2.97935631628906*pi,3.70602246501606*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.896936280019553*pi,2.86304984895143*pi,3.73454290857842*pi) q[10];\nu3(0.730160020263176*pi,2.94331642126984*pi,3.47865086488473*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.125653020590839*pi,-0.23546184332686798*pi,0.731649836508494*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.474094482740651*pi,-0.254616833205833*pi,0.6927184442843219*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0795396061827033*pi,-0.380923443202841*pi,4.48763575843968*pi) q[6];\nu3(0.270304067093443*pi,3.37483153096922*pi,4.3198306712302905*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.226245355683582*pi,-0.16229470398636497*pi,0.898872953474636*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.489485862489629*pi,3.28302691520861*pi,0.926693746984529*pi) q[11];\nu3(0.138887268797636*pi,-0.004283254811534021*pi,4.19683819613694*pi) q[12];\nu3(0.74922608411297*pi,-0.31583103743102203*pi,3.54960541301983*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.26873334890935*pi,3.34366708717075*pi,1.3857271381431882*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5401058539961348*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.349916449732017*pi,2.78615215024296*pi,1.1499509207762388*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.771154345592387*pi,3.32821589484755*pi,3.18912951361056*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.528290935270814*pi,3.11939730002274*pi,1.76762199007262*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.478441707270313*pi,0.04305665013896798*pi,1.368959905801727*pi) q[12];\nu3(0.470582219152316*pi,-0.16609036032400998*pi,4.49317325354278*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.54840717409506*pi,2.64754022816678*pi,3.81102424596215*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.708666518402634*pi,3.01006704201739*pi,4.47580999945542*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.45287781226498*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.457600065899093*pi,2.62911277355249*pi,1.016056524782762*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285209261371055*pi) q[15];\nu3(0.362929658095175*pi,3.39417635868559*pi,0.655738951449574*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.713528395982814*pi,0.292481363394717*pi,1.0329297986782309*pi) q[18];\nu3(0.441778346066058*pi,3.0863623309314*pi,1.302108417107183*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.74157348689098*pi,0.62901014501485*pi,1.33712291852378*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46654793541436*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.708192602220572*pi,-0.234486092019968*pi,3.3160548525522*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.325347846137575*pi,-0.0029124962289999723*pi,4.355610252418209*pi) q[18];\nu3(0.562842204113966*pi,3.43483395894758*pi,3.94812899080312*pi) q[19];\nu3(1.0*pi,0.0*pi,1.13192320802571*pi) q[20];\nu3(0.206814210267725*pi,3.22175594652156*pi,1.085756320449864*pi) q[21];\nu3(3.5*pi,3.46587427326572*pi,0.5*pi) q[0];\nu3(0.403979712099995*pi,-0.11859002545103497*pi,0.603281128068705*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.495850354156037*pi,2.926321410001*pi,3.7423724897061*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5037910908474128*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268875585429449*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.389823003258216*pi,3.04104770731929*pi,1.424912867085651*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47457936767291*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.273107583345938*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.542102204760373*pi,0.56368744492751*pi,4.34853417547584*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.445259331116031*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.22481591744198*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40384025409325*pi) q[17];\nu3(1.0*pi,0.0*pi,1.141255478961906*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3585152522801*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49589582685629*pi) q[11];\nu3(3.5*pi,3.45028346300511*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3186257234417091*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250378421110665*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.790811658874968*pi,0.9580691744848999*pi,0.9976632042101621*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39546257131709*pi,0.5*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.31654991685616*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2113474236076351*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4204058721362*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1890507854873928*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.40073188664336*pi,-0.300806829673397*pi,4.14294073284754*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[21];\nu3(3.5*pi,3.36172592394337*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.30278938934413*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5756465839378451*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34434649174351*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42804101417259*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1054245592617309*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.358134648730831*pi) q[14];\nu3(0.358108758388506*pi,3.0484721106874*pi,1.186653879125053*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42149974946262*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45146680713918*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.186786566997321*pi,0.19557020429932104*pi,3.66367867197731*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.542606514087168*pi,2.66702200438635*pi,1.286882165514995*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.512956948083389*pi,0.18735814781165205*pi,0.776690055112905*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42049986203779*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.347634920453105*pi,3.02533533939581*pi,1.81117578379116*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.553206786592143*pi,0.30748855446243595*pi,3.98623805568305*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.266816194396222*pi,3.37383201791209*pi,0.668261553089406*pi) q[3];\nu3(0.267640823730392*pi,0.61594136634436*pi,3.62866031491154*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.483161099410263*pi,2.97916169502096*pi,0.953236183228277*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.672215990186886*pi,3.15176519402939*pi,3.48875345611995*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.322098181482588*pi,-0.40372666437624*pi,0.907503836525005*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.697329614616986*pi,0.79893912313675*pi,1.0177705039035931*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.348035545697971*pi,0.87682583576977*pi,4.3786705335442*pi) q[11];\nu3(0.344615524334169*pi,-0.251522912794867*pi,3.81950302955399*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.949437760123487*pi,2.98909489135391*pi,4.39072396206235*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.589018340094021*pi,3.35870904737261*pi,4.1677096400849205*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.707777605119924*pi,0.86699492063896*pi,0.5303715220017774*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.462621364545457*pi,0.79264184210342*pi,4.36777274971948*pi) q[16];\nu3(0.622080538710967*pi,3.19259236818531*pi,4.22701382344381*pi) q[17];\nu3(0.233371900574442*pi,0.40555835548264896*pi,1.0349437572191111*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.239114421989857*pi,1.07165017403356*pi,4.129321739510409*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.409878899685232*pi,0.60114192817632*pi,0.648326649478581*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.480838166689434*pi,-0.0037015455022009758*pi,1.312991671884602*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.500314733750098*pi,-0.30532419784993503*pi,3.59822874747754*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.598147383153925*pi,3.43989316563039*pi,3.86746342546424*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.848851640980004*pi,0.7638077620350701*pi,0.774352851348425*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.32577824009602*pi,2.46847390046296*pi,1.197621749197711*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.600244797550512*pi,3.24895753147317*pi,0.642965061662469*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.486926343171199*pi,0.233587516654168*pi,1.183428180553177*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.554462033365165*pi,0.7780470614480799*pi,1.052054291120297*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.534379426599976*pi,1.02950508919014*pi,0.636995335505438*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.628472670524364*pi,0.07611324978116796*pi,1.091272207166078*pi) q[19];\nu3(0.557012901852799*pi,-0.269738225185037*pi,3.80281310261217*pi) q[21];\nu3(0.364184104914953*pi,2.4688383121717*pi,1.043632857484136*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.667616951827381*pi,3.11483828868429*pi,4.3932041067401*pi) q[10];\nu3(3.5*pi,3.42049910835678*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.437241262006604*pi,0.09237764864230602*pi,0.953746891176344*pi) q[14];\nu3(0.903724917578119*pi,1.00361993783708*pi,0.761178543164142*pi) q[19];\nu3(1.0*pi,0.0*pi,1.355813848848954*pi) q[20];\nu3(0.15326142172719*pi,0.006706469099474033*pi,3.6663748438661*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.48170461735678*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.575042397663289*pi,0.92802539526324*pi,0.948719787257438*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.4842480751275*pi,0.05899181186700497*pi,3.81853976603659*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.44699626674157*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0793502582971752*pi,2.82831211523774*pi,1.6341021001477*pi) q[14];\nu3(1.0*pi,0.0*pi,1.34375680830495*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0713052470808568*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32936615724396*pi,0.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.669012419606898*pi,0.208216631498073*pi,3.85487842493632*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1139455164336232*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34598848395766*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(3.5*pi,3.47814618029437*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.252745503166003*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43157324144916*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.351376737020161*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.504213312010661*pi) q[16];\nu3(1.0*pi,0.0*pi,1.15509536602819*pi) q[17];\ncx q[0],q[14];\nu3(3.5*pi,3.39253039382525*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39079492655917*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.557901762780638*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260493243252073*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.205436792189523*pi) q[21];\nu3(3.5*pi,3.45616906056862*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(3.5*pi,3.42599370356876*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,0.5046268874121499*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.208380579750229*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.232724724011054*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5569396526686547*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45706082701588*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.146373305062153*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.571518632741632*pi,3.13798643336594*pi,4.41071951910891*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.181353488365517*pi,0.6618752821017*pi,0.6601492258828701*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3667952578100895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49864555656095*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5103153845049295*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.446145459804458*pi,3.30370099682623*pi,3.23550369900406*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.626583010790973*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.436025679084453*pi,0.394934557646605*pi,1.101595192490721*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.391048260864712*pi,0.09192790320430999*pi,0.994098021417371*pi) q[2];\ncx q[3],q[10];\nu3(0.107092839345324*pi,0.10560574645447995*pi,4.43591318165406*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5135465503428036*pi) q[7];\nu3(0.8005048627529*pi,0.22916017645590303*pi,4.440323949569811*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.36338450041412*pi,3.4153318357031*pi,4.3951453280331005*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0868263747007309*pi,2.90813562459599*pi,1.173925702716597*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.55508960133616*pi,0.65280407079954*pi,0.980639906118842*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.352602420904842*pi,0.9688873193271299*pi,4.2433379277222105*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[7];\nu3(0.894654810173671*pi,3.1709630949279*pi,3.58065877341222*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.262433443559806*pi,0.295842049944672*pi,4.113459460926*pi) q[11];\nu3(0.669320992238031*pi,3.18613290670758*pi,2.83096063655297*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.659340207492115*pi,0.07742932878070996*pi,0.61427157711207*pi) q[17];\nu3(0.68701342112274*pi,0.296164535593731*pi,1.005926972430407*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.450683457524397*pi,0.10720822112721995*pi,4.404043275546*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.160506871230692*pi,3.43149958069784*pi,0.617180096865693*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.496640539967928*pi,0.47113046720415697*pi,0.790925712023884*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.840098884904994*pi,2.75149492606726*pi,3.27051769095689*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.467003614955549*pi,3.18521545518617*pi,1.078083019856795*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.359681821311655*pi,3.04384280301793*pi,1.51818846078386*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.423048305260325*pi,3.37172977963764*pi,1.3929245035817*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.607788557841964*pi,0.136598259141673*pi,4.36969383205664*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.265135841449394*pi,0.29887156075976196*pi,3.35990016459153*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.626591319074253*pi,3.30432276499059*pi,0.641015408981647*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.451506008872894*pi,2.67780336450588*pi,1.3204017735379*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.54649187602309*pi,0.77592156185382*pi,1.090406798277065*pi) q[5];\nu3(0.545687901326656*pi,-0.34244458310161197*pi,1.05063727050201*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.280486562847779*pi,2.47262669143895*pi,1.325258466974144*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.547027074083044*pi,-0.41420350784698867*pi,3.91668595464467*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.195296605434234*pi,-0.30014070479068*pi,3.98642461799405*pi) q[9];\nu3(0.298033721214013*pi,0.28223724208422596*pi,0.679721897797399*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.941946780456942*pi,0.91196796640335*pi,0.7501177330549911*pi) q[15];\nu3(0.666692140478083*pi,-0.34969285730280697*pi,4.46115204636609*pi) q[19];\nu3(0.588752044968346*pi,-0.007102896952933979*pi,3.56146061577556*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.452836482511118*pi,0.025429852683831022*pi,1.021656225656292*pi) q[1];\nu3(3.5*pi,3.46159087145469*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.39472975631652*pi,-0.340502657071594*pi,1.58572225980462*pi) q[7];\nu3(0.718829209245661*pi,-0.21899423638634702*pi,0.84580100664543*pi) q[9];\nu3(0.377579688909272*pi,-0.4696332930013432*pi,4.31549462164153*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0444342913482369*pi,3.20351641400805*pi,0.830247265917995*pi) q[15];\nu3(0.589172301720523*pi,0.48908159118151795*pi,0.955703103376395*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287974532437568*pi) q[20];\nu3(0.792170034432498*pi,0.7392112349517801*pi,0.851005538046967*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[12];\nu3(3.5*pi,3.44422530949805*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.329314650750833*pi,3.25927535596617*pi,2.06332442977996*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.163985713327417*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34676758219774*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.4197185191355*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2385546874601872*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.360856228843361*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.27810591650893*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\ncx q[2],q[20];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.34636891507338*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.196902524076757*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.4287238817878*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,3.47065033314178*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36515689644839*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37832728360065*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2842433474307051*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.433210207105191*pi) q[12];\nu3(3.5*pi,3.45391254150522*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247579594289602*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.293701048854199*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1755807041235329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.268908708460121*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49463386142573*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[17];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.411797458461351*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.388630087819029*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.618638908054514*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5894370873799581*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47149972912524*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49764077208869*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.39783510458848*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.213757045524253*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.891003494986599*pi,0.8122220281967301*pi,0.980343388634161*pi) q[1];\nu3(0.224735330514498*pi,0.341345679705919*pi,4.19606815694633*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.485843745309429*pi,-0.0004247838149429861*pi,1.420695540866031*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.22825594332895*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42590734076008*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.440824731850815*pi,0.26508263598222104*pi,4.2680971102393706*pi) q[19];\nu3(0.134124351925932*pi,3.41675427667856*pi,1.466864933066919*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.720221681930469*pi,-0.4737078121963369*pi,3.51378833902627*pi) q[0];\nu3(0.675070403158632*pi,0.11171420271070598*pi,4.17086903236248*pi) q[1];\nu3(0.102961329656617*pi,0.18441807647060304*pi,0.5613283316846327*pi) q[2];\nu3(0.308080822752334*pi,0.396798952811938*pi,0.634472036255936*pi) q[3];\nu3(0.632970611037472*pi,3.27307314386992*pi,4.48623501008854*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.506693796117319*pi,3.19374669511593*pi,1.95076377649506*pi) q[19];\nu3(0.392733798116218*pi,0.93819255894587*pi,4.09888281170078*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.688817502874919*pi,0.22910588743328697*pi,4.11449417092148*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.890716125102513*pi,0.7932415580718*pi,0.5002320676092795*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.480028391801847*pi,0.11624625737434102*pi,1.0927761816067019*pi) q[5];\nu3(0.803435941372102*pi,0.027020730498616974*pi,1.160293269296595*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.507418886116716*pi,0.8674473193212799*pi,4.03700382479529*pi) q[12];\nu3(0.594168858403144*pi,3.34170445303913*pi,3.42741768522494*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.26636783128791*pi,0.7192766967728399*pi,4.42550793800903*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.80344088518908*pi,-0.295843379440349*pi,0.998554154600259*pi) q[5];\nu3(0.500276262722506*pi,3.06980312050568*pi,4.3948978295908905*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.50053677916604*pi,3.12114145322294*pi,1.75175450731505*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.665038387522943*pi,3.38696482530596*pi,3.3873339734665*pi) q[12];\nu3(0.252835682681796*pi,0.432961060591582*pi,4.3322601145944795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.203212846045772*pi,2.56548824295024*pi,1.423442945716767*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.261893083188715*pi,3.29631372447058*pi,0.659226010014329*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.89382706418629*pi,-0.04675105423724801*pi,3.65705246301979*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.611661224157795*pi,2.6517759187204*pi,3.92021072685604*pi) q[10];\nu3(0.245598853609748*pi,0.28362673117123705*pi,3.81174859505125*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.409336071298755*pi,3.38256392881909*pi,1.68614219750062*pi) q[15];\nu3(0.368944487682963*pi,3.01283183978135*pi,0.5828110580969171*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.636984570761149*pi,2.81999813796332*pi,4.1628917898434405*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41200924340392*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.605031146114209*pi,0.421798108919615*pi,1.397464439022412*pi) q[10];\nu3(0.427272733095561*pi,2.77713002528782*pi,1.4520625824699591*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.205638628801863*pi,2.71059951264913*pi,1.70135948670082*pi) q[15];\nu3(0.591866389731287*pi,0.37000001260667104*pi,4.342735955497821*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2939631988038371*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[19];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(0.373853077465628*pi,0.426306900324137*pi,0.612835211221788*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34183903686301*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45225090528636*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47984776548179*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.395458918871296*pi) q[4];\nu3(1.0*pi,0.0*pi,1.261991970259835*pi) q[6];\nu3(0.443020944166983*pi,0.68880917225868*pi,4.43325081287561*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.253384369979458*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.677686538162907*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[19];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.157267172468994*pi,-0.4583672855356162*pi,4.19292130046293*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.664695453473559*pi,-0.02784762349971298*pi,4.34115778143281*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49536281685406*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5410817110523145*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.489808016886814*pi,-0.30863203346158696*pi,3.8388339660818*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5520191670904429*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,3.32669405228398*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.291560636138855*pi,0.10682348063587899*pi,0.854087541664448*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245093936096973*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\nu3(0.458649438072659*pi,0.157977139613661*pi,0.635396600410983*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35136487850778*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1709283011603029*pi) q[12];\nu3(0.193508796210393*pi,2.87089501978327*pi,1.373216374546254*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.179751569145774*pi,0.19704160992751896*pi,4.087235735168489*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.369891020082013*pi,2.92007356343509*pi,1.53317791015702*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43532902371536*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.277331098330007*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.771199308928172*pi,0.126249607370732*pi,4.05709577020502*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44060149882463*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5475238066742394*pi) q[18];\nu3(0.551004548447261*pi,2.90815010813244*pi,3.61128567631674*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293540517757108*pi) q[21];\nu3(0.556484892149623*pi,3.46535119599935*pi,3.17473839078245*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.266791246173166*pi,3.19524415310768*pi,2.05107071490217*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4370091565920795*pi) q[12];\nu3(0.568847370183956*pi,0.46527300471619304*pi,1.276451910755424*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.44826334412694*pi,0.45957582600175995*pi,3.49809759982299*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.308996148971618*pi,1.10181619964209*pi,4.18353750340001*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.605090442278962*pi) q[7];\nu3(3.5*pi,3.37164798068432*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.186029618941125*pi) q[10];\ncx q[11],q[12];\nu3(0.348334421096718*pi,3.47702476359678*pi,0.693300861293192*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.71666620476723*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.156209519560525*pi,0.06957717698466304*pi,3.98342225592435*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.755479372686332*pi,-0.4057838911248966*pi,0.9993058608333361*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49760595287266*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5852663627614301*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2775229880977679*pi) q[14];\nu3(0.45079919797827*pi,2.71913952254512*pi,1.2315770901084648*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.464107941277273*pi,0.21380033091440298*pi,4.09020638900554*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.199340698700104*pi,0.46878847277288205*pi,3.55259150929916*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.598100099258541*pi,0.10967206317336198*pi,0.838229255841836*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49624115268413*pi,0.5*pi) q[17];\nu3(0.626819584099042*pi,3.21698247217431*pi,4.22928277892298*pi) q[18];\nu3(1.0*pi,0.0*pi,1.384161757145833*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.337600043954702*pi,0.10047241237538296*pi,3.800776875877*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.592875825536406*pi,2.65687565294576*pi,3.58589949515416*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.743604206012677*pi,0.5369445700214199*pi,4.469134897874509*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.386374597441391*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.182925914423279*pi,0.41768403900556805*pi,4.2393387611547695*pi) q[16];\ncx q[17],q[20];\nu3(0.302252922569753*pi,1.0550671596496*pi,4.13547610516736*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.255156831244461*pi,3.26103484817437*pi,1.100983828903467*pi) q[3];\nu3(0.743694885560772*pi,-0.4892846081688614*pi,3.51545054575553*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.559915971335461*pi,-0.03544190854974799*pi,1.360619947408917*pi) q[9];\nu3(0.759503064875651*pi,-0.318752473853553*pi,3.35989782100257*pi) q[10];\nu3(0.65814708873002*pi,3.25905243772391*pi,0.63475844824141*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.577925663318716*pi,0.030441025452133008*pi,4.1786905044771405*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.19897095672927*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.159164629601295*pi,0.97122262575514*pi,4.31236022887502*pi) q[3];\nu3(0.502714807827567*pi,2.76475134814997*pi,1.339112753268704*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.478225746451303*pi,-0.49420052829519984*pi,4.04921191600917*pi) q[9];\nu3(0.413680053790476*pi,1.03771788379602*pi,4.0475084607271*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.229106667744687*pi,2.85674752651393*pi,1.70710258844309*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.580670095262898*pi,0.44380955718275705*pi,0.9385512667889391*pi) q[21];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48235378798267*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.250085689138523*pi,0.268899138929234*pi,3.65807862316277*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3131603979200062*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.37357232406243*pi,3.48650990455936*pi,0.6500101104544029*pi) q[21];\ncx q[1],q[11];\nu3(3.5*pi,3.43420003648794*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3203270514888281*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40509656212967*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.1598653431506811*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32839958371646*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34199547983572*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[15];\nu3(3.5*pi,3.48182475804372*pi,0.5*pi) q[7];\nu3(0.286841481751909*pi,0.51930345096868*pi,4.48760292751778*pi) q[8];\nu3(3.5*pi,3.39374242653106*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.141809620206883*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.311413970389048*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.330559294473661*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2087228141265411*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36836594220552*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(3.5*pi,3.46638542498255*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.208380725586998*pi,3.38241310917355*pi,2.10717670573522*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.5042084304731094*pi) q[11];\nu3(1.0*pi,0.0*pi,1.209801442514709*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257090837992373*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5556874677413774*pi) q[13];\nu3(0.767484030117105*pi,-0.389530518245314*pi,3.36497845418787*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44235218660234*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.653375607229714*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5253405174233903*pi) q[12];\nu3(0.260618399440622*pi,-0.12875429422302598*pi,4.39017161438484*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.51850479009469*pi,-0.20914921355161797*pi,3.71865086915323*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5914189014073911*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.376614180743434*pi,0.13936333077497698*pi,0.7480680832965629*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.486687803626007*pi,-0.06224212279345198*pi,4.1524812273269*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.43592734813947*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.103938241355177*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.735321583284248*pi,0.390447695252622*pi,4.00498787582183*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.829074698867937*pi,0.6375644057766101*pi,1.0697679446211419*pi) q[0];\nu3(0.13635923099265*pi,-0.14345437980862602*pi,4.07877510153211*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.296769235120787*pi,0.33802138269747195*pi,3.36098679996454*pi) q[3];\ncx q[4],q[8];\nu3(0.266811827180477*pi,3.14237583724219*pi,1.65123572383603*pi) q[5];\nu3(0.816380621590956*pi,0.35176220383522705*pi,3.86499630235137*pi) q[6];\nu3(0.928751819992647*pi,-0.19186730210651798*pi,0.891548439372758*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.310219888485857*pi,0.9238185078703101*pi,3.98464783355596*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.718683485471006*pi,0.12709370628212402*pi,0.613965080324954*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.502456824218684*pi,-0.326358630042001*pi,1.3456349738864208*pi) q[20];\nu3(0.245312627557827*pi,-0.4939441816979922*pi,1.67697366260587*pi) q[21];\nu3(0.301912431461047*pi,-0.009232033104330017*pi,4.05782705846822*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.262988959979031*pi,0.257955420658341*pi,4.4893024267134205*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.544115795384307*pi,2.80101557573686*pi,4.1297704684235494*pi) q[5];\nu3(0.192130846201056*pi,1.01245486824381*pi,4.343673910921909*pi) q[6];\nu3(0.188614294694066*pi,0.6860041793734399*pi,4.05789045165133*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4394177229721805*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.410414633938195*pi,0.22391324319833605*pi,4.35781109530068*pi) q[11];\nu3(0.481269970519158*pi,0.22119169485734502*pi,4.2906777861040695*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.489420600012641*pi,0.36577618590993*pi,0.5889583348151884*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.284096990313242*pi,0.81822837564967*pi,4.02557794937521*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.415857744653448*pi,2.65399587839199*pi,0.886170434911712*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.652452747979944*pi,0.44878730153423996*pi,3.95973491138254*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.271935913593164*pi,0.35342643951959196*pi,0.744096879325711*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.77940436135054*pi,0.18396763585042597*pi,3.71496951399526*pi) q[13];\nu3(3.5*pi,3.39591702634172*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.181067696384061*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.707404292221374*pi,3.48587405466964*pi,4.15995473287047*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.575439136568137*pi,2.62867413534416*pi,3.95072034240755*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.799500780120865*pi,2.958844471348*pi,3.13282873442782*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.648246553859716*pi,2.64574097576364*pi,3.5491869252575*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.268205661367936*pi,3.18088515161118*pi,1.081019506230865*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41631592870368*pi,0.5*pi) q[9];\nu3(0.632026773697837*pi,-0.4577300964274112*pi,4.45487131835804*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.862338873434285*pi,0.38106483651629597*pi,3.91521976551261*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.482901397572331*pi) q[17];\nu3(0.688101837952109*pi,-0.319791211733507*pi,4.03674480229754*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.280277860659401*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36923809143227*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.285518728156307*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.274881464782186*pi,-0.05672657419313898*pi,3.88131216242576*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5361396530976124*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.824775281481855*pi,-0.06294366790075101*pi,1.196342481174393*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45559245786241*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44320080694521*pi) q[12];\nu3(1.0*pi,0.0*pi,1.351814037894107*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[2],q[6];\nu3(0.70366142498837*pi,0.344070722326311*pi,1.4578857574600321*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.38496806157008*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170827184954725*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40858770383345*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.226526756960097*pi) q[6];\nu3(0.186979165116706*pi,-0.4572846364773086*pi,4.46738048388492*pi) q[8];\nu3(0.356800019447446*pi,-0.045437886644423*pi,1.103577185921784*pi) q[9];\nu3(3.5*pi,3.33589974760807*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37444984619518*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.327182406827254*pi,3.49367311215696*pi,1.4662220764630711*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1914756763641359*pi) q[21];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.624983128220817*pi,3.42563181218749*pi,3.81798701147172*pi) q[8];\nu3(0.598633535210518*pi,0.6911574602986299*pi,1.181769997907808*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.556598926054161*pi) q[19];\nu3(0.618940835854802*pi,0.47722293731201504*pi,4.11025257102351*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.703626138235117*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.618717273235887*pi,2.67543215363734*pi,4.16920508288529*pi) q[14];\ncx q[16],q[19];\nu3(0.513941241494509*pi,2.62677129847502*pi,3.52672180555829*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.411363173338859*pi) q[21];\ncx q[2],q[6];\nu3(3.5*pi,3.47796089906758*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.845695370579936*pi,0.6566568697298101*pi,4.28075756556648*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284608851380221*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.374046255726482*pi,-0.03376966284562799*pi,3.5993289130606*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.358398257500131*pi,0.28622973741593505*pi,1.1763239827159309*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.463704851379628*pi,3.34319823899736*pi,4.20514044222777*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37640836567267*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41570066945521*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42322182840788*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.257473548635409*pi,0.363868599207378*pi,3.58383278110726*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1595104010451531*pi) q[8];\nu3(1.0*pi,0.0*pi,1.174736533939404*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.659366709605556*pi,3.45065187791248*pi,3.75005862644293*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5300466442946496*pi) q[15];\nu3(0.404997790300537*pi,-0.291169858612614*pi,4.20494739327581*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.283399029221732*pi,0.16633414734497398*pi,1.0753146914573342*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308986622784883*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[20];\nu3(0.152325272803231*pi,-0.053565474157814985*pi,0.90731888828396*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[15];\nu3(0.19012653734538*pi,-0.282856234762703*pi,1.51444870911926*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.262319865969434*pi,3.27221520210743*pi,1.251416802639935*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.583022713442653*pi,2.58968699913505*pi,3.94630910461731*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44962517548183*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38604280932269*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39626730695201*pi) q[9];\nu3(0.203873614869959*pi,-0.043729300581278*pi,4.21280104795896*pi) q[10];\nu3(0.0411285013134698*pi,2.87320460630552*pi,1.52945376633307*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.216245830177069*pi,3.45648227434766*pi,1.1825125894102029*pi) q[13];\nu3(1.0*pi,0.0*pi,1.146270047891284*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5835128885639094*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.50204298938784*pi,3.202174769784*pi,1.64224078778797*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.858041297684087*pi,0.8533562520989*pi,4.3990505574773*pi) q[6];\ncx q[7],q[14];\nu3(0.288744238600027*pi,3.14436405639588*pi,0.808290165382145*pi) q[10];\nu3(0.129377919703958*pi,0.6031407105645099*pi,4.33698471515551*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.204896230590607*pi,0.8525054701492101*pi,0.5258244156513329*pi) q[13];\nu3(0.785911101286844*pi,0.17940570507091702*pi,1.389606736529022*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.530039252755499*pi,3.10809099948242*pi,4.14274576491717*pi) q[4];\nu3(0.688081005050132*pi,0.14045824429165*pi,3.72082289649279*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47244229195605*pi) q[14];\nu3(0.230000904490843*pi,-0.20338689036498597*pi,1.2169580072068689*pi) q[15];\nu3(3.5*pi,3.46196118099416*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.316660120986295*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.531566603435508*pi,0.125102715412181*pi,0.761637682587026*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.596985688226593*pi,2.87776458851992*pi,3.41274500989571*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.305036852828008*pi,0.5246458007229899*pi,0.633516791288516*pi) q[1];\nu3(3.5*pi,3.44535050036777*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5828326989558215*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336468767027944*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.524561803549406*pi,0.7984352037515801*pi,0.545268989137913*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.49350447883364*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.210423983214222*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0344874347231812*pi,3.15068079680362*pi,1.93481676458378*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42118081207617*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.339079231791771*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5179271340162892*pi) q[19];\nu3(0.293072002045055*pi,0.22605358199867798*pi,0.854197744254071*pi) q[20];\nu3(0.446573250777278*pi,0.450018638687144*pi,3.70682120938798*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.61650996586648*pi,0.29861084375314995*pi,4.14981575142419*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.20801786004338*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.42023430758802*pi,3.37104637473714*pi,1.4885135493939798*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43360134167269*pi) q[11];\nu3(1.0*pi,0.0*pi,1.097284816378274*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.405008806957719*pi,3.15682618039728*pi,0.5416464286228976*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.489304995611537*pi,0.60722743507307*pi,4.0318470236665*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(0.810492989378429*pi,0.31817458711064195*pi,4.4244966253155*pi) q[7];\nu3(0.0743518073603548*pi,0.29813179872823503*pi,4.11482039576225*pi) q[8];\nu3(0.872536934348648*pi,3.29435118719995*pi,4.28992728311915*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.509881006149851*pi) q[16];\nu3(0.11192398704306*pi,0.158041862084767*pi,0.5008909659334109*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.78678655896236*pi,-0.388151957875619*pi,4.08936259131762*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.292235383277944*pi,-0.076455770255135*pi,4.446668936715421*pi) q[7];\nu3(0.607211969043048*pi,0.014223535963409972*pi,1.380831332415592*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.482509427216851*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.433877353457697*pi,-0.4174848832568383*pi,1.4806848812225089*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.698088963686279*pi,3.2368297969938*pi,2.85408391498053*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.47203230132684*pi,0.5*pi) q[1];\nu3(0.484629977862726*pi,3.09214085277584*pi,0.907441939535854*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.36694295133917*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.685641484006461*pi,0.04368801615856299*pi,3.68231999930405*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.295877500136485*pi,-0.094031804563602*pi,1.55474531221462*pi) q[18];\nu3(0.315702439530144*pi,0.32067982206098*pi,4.17788499865962*pi) q[19];\nu3(3.5*pi,3.42312029204002*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.753396783157011*pi,0.63895504601718*pi,0.606318364879686*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.454623220926069*pi,2.97924316427726*pi,1.936602056948*pi) q[14];\nu3(0.436348399039161*pi,0.42475038512612295*pi,0.991487569624163*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.23843216184655*pi,2.98389846526*pi,1.239939336465786*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270230366134717*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.440650547553084*pi,0.334260096305268*pi,3.52176522667118*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48441526620503*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.544195536922047*pi,3.03977028678505*pi,3.28440287387821*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37772266443574*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3112532989995511*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5112318303860138*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.238505121800449*pi,0.434891664292927*pi,0.672260561070401*pi) q[5];\nu3(0.651266847936537*pi,2.94720899180596*pi,4.2209955356634605*pi) q[6];\nu3(3.5*pi,3.33846360701899*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.67774533080758*pi,3.0190371629499*pi,4.38117367244954*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255522422924386*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.494956214924224*pi,3.26943045285249*pi,0.737892107967052*pi) q[5];\nu3(0.306940948209679*pi,-0.268175882984301*pi,4.0202166201969*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45341665092195*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.37903532950029*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.483556075723153*pi,2.76843640503772*pi,3.94075790193143*pi) q[11];\nu3(3.5*pi,3.38290532389281*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3650563466340189*pi) q[15];\nu3(3.5*pi,3.46318451004058*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1994697243467791*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221565215673119*pi) q[21];\nu3(0.57948443038509*pi,2.83406763476696*pi,3.59134914244926*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.119675929586406*pi,0.468464827301754*pi,4.230340750256969*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5929496370983749*pi) q[14];\ncx q[17],q[21];\nu3(0.147332122820987*pi,3.01768832089454*pi,0.803825749573864*pi) q[20];\nu3(0.666258625853176*pi,-0.06574551359137398*pi,3.56211029263492*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.611929427154413*pi,-0.4847594812631431*pi,4.074615198321419*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5718799606095928*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5967812383616998*pi) q[18];\nu3(0.75686330721269*pi,-0.49689997515943524*pi,3.28301077487869*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5163495898718478*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.505928177494993*pi,2.96501466265609*pi,4.02295821627675*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.34943327170181*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.525281569308513*pi,-0.269904067102423*pi,3.50816696063338*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.794601366835235*pi,3.01564341659031*pi,3.98709355292197*pi) q[12];\nu3(1.0*pi,0.0*pi,1.235271153576794*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.2472640157997*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.305139214642025*pi,0.16788518516822104*pi,4.33202395132175*pi) q[18];\nu3(1.0*pi,0.0*pi,1.147822499222955*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.787428161395157*pi,3.0198584216643*pi,3.52161100123699*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.43729885455652*pi,-0.270455924682625*pi,3.89320901123857*pi) q[10];\nu3(0.757937923314276*pi,0.50945006285791*pi,1.09315763494868*pi) q[12];\nu3(0.482741128782676*pi,2.95546438547658*pi,3.56812272356135*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.577213582004761*pi,0.7878758454697301*pi,0.75559438131521*pi) q[17];\nu3(0.75941176003808*pi,0.29531004897149105*pi,1.447105771759512*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.776208403548985*pi,-0.166753801007133*pi,3.51932012955216*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.662544516185533*pi,0.471548709610597*pi,1.087657325635635*pi) q[3];\nu3(0.934245507180584*pi,3.18174236277724*pi,4.45541534376922*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.539017155165001*pi,0.14967525671968296*pi,0.746506345961532*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41689145388815*pi) q[13];\nu3(0.548407772304277*pi,0.59679445163848*pi,1.322395994399828*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.254145121520741*pi,3.37967385586397*pi,4.41932200603542*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41960501278042*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.548213776478953*pi,0.54159863316027*pi,1.227489145978603*pi) q[3];\nu3(0.401403578039437*pi,0.047039190431754974*pi,0.7541126389486841*pi) q[7];\nu3(0.671928856394228*pi,3.29090250116947*pi,0.722386199728367*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.618554049349654*pi,0.38468825108326*pi,0.5065592180518662*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.80824213486758*pi,-0.360974075249048*pi,3.37813135235884*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.579097983691234*pi,-0.07047539847857998*pi,1.344301788845982*pi) q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32899790682612*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4674289091435*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1902753783821352*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.179648193486369*pi) q[14];\nu3(0.178071375971337*pi,3.01616683975896*pi,1.33785755453814*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46536869296346*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[14];\nu3(3.5*pi,3.44033981498194*pi,0.5*pi) q[5];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.328096162062351*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.567582936690738*pi,3.41617603244818*pi,4.03152783432206*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.2980330926419*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229979557406927*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2777333770954*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[19];\nu3(0.72445600159222*pi,-0.4519684810903259*pi,3.57580754567739*pi) q[2];\nu3(3.5*pi,3.46817502370279*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.117519661828722*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.2940194521808*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5493707855152763*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.446167096098311*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.271826769389211*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.251840424317367*pi,0.7134718383018701*pi,0.6644345972067149*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38325445152886*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.125443155132554*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.355632019325951*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.43102859599607*pi,0.437115176940689*pi,3.76203741113284*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5573363347013345*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44050112377246*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,3.30722906767462*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5314785250457371*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.392409124675858*pi,-0.360738038465543*pi,1.73545715254304*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2977591888781839*pi) q[15];\nu3(0.292059964729611*pi,-0.49800442200032*pi,1.241401705454035*pi) q[16];\ncx q[17],q[18];\nu3(0.479748187353304*pi,0.58592081675145*pi,0.881248100486835*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5826753046239659*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.393769865682332*pi,-0.07920739028510598*pi,3.72345430686227*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42840182184595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.190331800712437*pi,-0.4637425026062625*pi,4.1990715762805895*pi) q[12];\nu3(0.440432895530158*pi,1.12012922682269*pi,4.20148529466172*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.282064466531948*pi,-0.48486022483964397*pi,1.403353518536807*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.955625033686803*pi,-0.4927108116851427*pi,3.81286003775612*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.689405217432335*pi,2.63045902794596*pi,3.44251135427865*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48340933408417*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.482563148780506*pi,-0.168098951988911*pi,4.232217276815581*pi) q[3];\nu3(0.334561197072958*pi,-0.29238161025021403*pi,0.5024208853533955*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.709530165202711*pi,-0.09762344636123799*pi,0.7753559931775891*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.528324695052917*pi,0.29164002625722696*pi,0.5254222928348676*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0624368685372477*pi,3.04358407324533*pi,1.85034167508309*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0576249146252491*pi,0.28368684411560796*pi,3.41380478535546*pi) q[3];\nu3(0.776559878195644*pi,2.92967483448673*pi,4.39927558354168*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.376822367934748*pi,0.007277044080995054*pi,3.60861874141293*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.207512376344976*pi,0.7745920002851501*pi,0.5203766128058595*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.12409350995815*pi,3.20056050376103*pi,1.52597243661982*pi) q[17];\nu3(0.561595933252013*pi,3.10489087367993*pi,3.45009713416206*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.454652846429191*pi,3.11265905401108*pi,0.569299170394667*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.042284602585573*pi,0.18715479174223204*pi,1.140006803296653*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.576108178716234*pi,0.009517677810138014*pi,4.4801336338364095*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.529939380242447*pi,3.11059382866798*pi,3.91985212261955*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.463886241981167*pi,0.81526840870245*pi,0.638086266844199*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.288968869765588*pi,0.413107820439251*pi,3.60521565508644*pi) q[10];\nu3(0.386339280270174*pi,0.328360893272323*pi,1.164077868521646*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.296013744737566*pi,0.06192628712086801*pi,1.0977600789768291*pi) q[19];\nu3(0.631431289596154*pi,3.29733694006634*pi,2.96627036318793*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.497402008971005*pi,3.02161981880059*pi,0.942470541414204*pi) q[1];\nu3(3.5*pi,3.24266596713063*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.822884918735928*pi,-0.254155009800651*pi,3.69712791292128*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.271072564884066*pi,0.21011542915862402*pi,0.5153793334178858*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1483974305765*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.766715733234722*pi,0.77052673837173*pi,4.49574889018762*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.551173663538871*pi,-0.025764374671634005*pi,3.95352358771422*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.443716092720149*pi,0.9005705875671901*pi,4.19136551935153*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.329434153939673*pi,-0.391118877578184*pi,0.6488679492295271*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.919790730644926*pi,2.435503723062*pi,3.57883734064795*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.719182617185106*pi,-0.02855920737574702*pi,4.3175598084527*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(0.167732227609211*pi,0.6092533657346899*pi,3.89370659660954*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4052769575525*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.526282644580292*pi,-0.381095317154465*pi,3.6963121640402*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[11];\nu3(3.5*pi,3.43810315551228*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4851297789457*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41249542860977*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.159299863888223*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0913073150673975*pi,0.11706165237797805*pi,4.29127003586426*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2555128905536201*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272842444471888*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33899969494963*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203646489952701*pi) q[16];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5144130583850579*pi) q[12];\nu3(3.5*pi,3.40659929551975*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.129044724804084*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29592374242538*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.589432631797147*pi) q[21];\nu3(3.5*pi,3.49440644438286*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.46672203707486*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40212389697425*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.253702175838203*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.180134171408095*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45810434537416*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221348077285672*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[13];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5794125309454796*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.59171666538216*pi,-0.4215075091006867*pi,1.0358895012093141*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4801532945727*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5369526117841521*pi) q[9];\nu3(1.0*pi,0.0*pi,1.321430759628615*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5783741897034078*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5108747154339848*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.468845336127269*pi,-0.05150684377833897*pi,0.639989674492971*pi) q[2];\nu3(0.730538972781429*pi,0.36878471902146603*pi,1.1851901709157802*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[13];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.827527408773263*pi,3.36387559725958*pi,0.641956076101058*pi) q[8];\nu3(0.693206809574316*pi,2.78187180846233*pi,4.28026963806595*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4643768105884*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.166507701603192*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.333593894456961*pi,-0.275000397170748*pi,0.5500660581741806*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.892785401597273*pi,3.25991031883255*pi,3.88484408331392*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.29763865475374*pi) q[10];\nu3(0.637364977992791*pi,0.13713765582405302*pi,3.71128068938834*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.496726259706793*pi,-0.270605420241227*pi,0.669118834193187*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.798185426150597*pi,3.40715833642025*pi,3.39582789923789*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.562077720477113*pi,0.46283054090028397*pi,4.42240889849616*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.495216315265394*pi,0.8829530562501899*pi,0.5390017688902927*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.13259215880835*pi,0.45643282691253295*pi,4.12228955389069*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5406742628982322*pi) q[20];\nu3(0.512883886078059*pi,3.26532471787591*pi,0.632703834610347*pi) q[21];\nu3(0.66225629103592*pi,2.95377680843013*pi,3.18308247176127*pi) q[0];\nu3(0.131537942544798*pi,3.10474180268291*pi,0.620610231498166*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.34519859379293*pi,2.71465402441688*pi,1.2714081823657541*pi) q[4];\nu3(0.648639638034608*pi,2.75936351571046*pi,3.64392180399473*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.451893634720335*pi,0.8780783601655999*pi,0.638553340199581*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.755455236494819*pi,0.002121981294228026*pi,0.861927949554016*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.742215724539928*pi,-0.183380785778191*pi,3.48719073011481*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.462576519131032*pi,0.352886193488675*pi,0.78933124336548*pi) q[19];\nu3(0.317812157891299*pi,2.67958335336952*pi,0.8219326332696659*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.618070166797836*pi,0.415758830580249*pi,1.4912312142944502*pi) q[1];\nu3(0.387907270434339*pi,-0.188227454941996*pi,4.1567508587836794*pi) q[4];\nu3(0.393264659510559*pi,0.5424748304424101*pi,4.14119511034078*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.312834570662506*pi,0.244858660297122*pi,4.2844795174720804*pi) q[16];\nu3(0.501282317512558*pi,2.6101388286875*pi,1.1198090552167441*pi) q[17];\nu3(0.75207645718185*pi,3.16928929829032*pi,4.02145122024365*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.477709410577843*pi,-0.06275314638992502*pi,3.62685840311379*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.443515829441995*pi,2.85983489250227*pi,3.65738537689854*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.640450260255556*pi,2.90169157220396*pi,3.32056696449127*pi) q[16];\nu3(0.433171087494184*pi,0.10217852649720305*pi,0.7771537340764669*pi) q[17];\nu3(0.296909479723993*pi,-0.4727382673596971*pi,4.02314440403959*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34337023336533*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.107081970642078*pi,0.45065036059889996*pi,4.377732163927201*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.717273134495656*pi,-0.04332200147580101*pi,0.5450729278315757*pi) q[13];\nu3(1.0*pi,0.0*pi,1.275656024628675*pi) q[14];\nu3(0.776996865858633*pi,-0.377780663269993*pi,3.93224210564366*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.780776734737135*pi,0.00014896858522495116*pi,3.93631826743026*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.40320992748425*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.243621045241028*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.614528440547282*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[21];\nu3(0.402542434116554*pi,0.61110936699094*pi,4.02242477773921*pi) q[20];\nu3(3.5*pi,3.473567525434*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43106790267607*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.430768396037343*pi,0.053013982240669*pi,4.3855504555036795*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.42896958893055*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.172693307384735*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247176210079858*pi) q[17];\nu3(1.0*pi,0.0*pi,1.329047819203002*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.805952222981897*pi,0.22444146950103105*pi,3.87063810498112*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.500006438049011*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.399405392188733*pi,2.84693067800094*pi,0.955799870705464*pi) q[6];\nu3(3.5*pi,3.48458194513218*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.295675265111657*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.682529659530403*pi,-0.382642612559051*pi,3.97655803904002*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.42391008414382*pi,0.5*pi) q[8];\nu3(0.276693387537345*pi,0.61271172943528*pi,3.69138590113419*pi) q[10];\nu3(3.5*pi,3.45218982582799*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.377204817878696*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271714603261*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5915510293998218*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5859910666684094*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.426641120789689*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[16];\nu3(0.522416017968256*pi,2.93451810869005*pi,3.20888564591185*pi) q[2];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.639770278796826*pi) q[9];\nu3(0.487955802113519*pi,0.6034333617965*pi,0.886266792221007*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.464537318248493*pi,1.04035577601691*pi,4.24583502976461*pi) q[19];\nu3(0.785866560555907*pi,1.06200385338441*pi,0.565308592870839*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46554356532393*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5639978097762377*pi) q[13];\nu3(0.502257126180141*pi,0.07407576095207602*pi,3.86885972498386*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.641529322741258*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.504552488169368*pi,2.65738631405065*pi,3.75900337819374*pi) q[19];\nu3(1.0*pi,0.0*pi,1.23843031205047*pi) q[20];\nu3(0.780269231858984*pi,-0.258817409658355*pi,3.71788846552996*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.631318689759823*pi,0.32996939345126197*pi,4.00122439700514*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[20];\nu3(3.5*pi,3.4675959059083*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.31769919676129*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.591796065890951*pi,0.456011538075331*pi,0.944672936646222*pi) q[14];\nu3(0.220222635655559*pi,-0.058914818577249006*pi,3.84772415142822*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.149814126289674*pi,3.26741992790379*pi,0.737073472073082*pi) q[1];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.620703958385963*pi,3.43650459595203*pi,4.35333524117985*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.552830322752977*pi,-0.01867126078689102*pi,1.428621380532612*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5696883051828827*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43387075165456*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.493946822643069*pi) q[6];\nu3(0.178103983132905*pi,-0.291375837159552*pi,1.434135466877027*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.256142047570119*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.399462087167173*pi,3.32287188657817*pi,0.898068978599583*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.396861949789929*pi,2.88719380593528*pi,1.79385236815259*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.835846793007529*pi,0.36983531410245096*pi,1.315418149448069*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.708559801369911*pi,0.65038465146363*pi,0.878544496077429*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.562641111782167*pi,3.04434119049587*pi,3.45591164345972*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.270109926129922*pi,2.38436665379365*pi,1.204523833424302*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4351639901855595*pi) q[10];\nu3(0.0423838131273697*pi,0.22770687924243405*pi,3.65528107810849*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.366051622157929*pi,0.264202921371547*pi,3.78905240466506*pi) q[17];\nu3(0.189522492030907*pi,0.09801486405659299*pi,4.21121955596164*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.636261038725145*pi,-0.08954566095497302*pi,4.1148446753621695*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[10];\nu3(0.468666305769421*pi,0.279803494485688*pi,3.77326393084005*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.551795830072759*pi,0.17155486850152601*pi,1.17224123712688*pi) q[8];\nu3(0.611828120608922*pi,0.329632618534766*pi,1.64158735880577*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.779842710506925*pi,0.07260257040409401*pi,4.11626005467506*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.286293539733262*pi,0.8704298184439001*pi,3.89969200401033*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.976427714774544*pi,-0.245539287998006*pi,3.5960162980775*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.49788019308407*pi,3.18273378752777*pi,4.31333421175469*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.39743385459937*pi,0.5*pi) q[14];\nu3(0.607834883243216*pi,-0.4237097285185706*pi,3.46786949316983*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.123253860618072*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35562858006922*pi,0.5*pi) q[12];\nu3(0.0822623090840855*pi,0.08421022589262706*pi,3.8497081904092*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.146958550932141*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.427863648158849*pi,3.25291083943896*pi,1.58146855276102*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40799122703278*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42994028269066*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.266983680854159*pi) q[11];\ncx q[12],q[16];\nu3(0.272826156815869*pi,0.371552069772189*pi,3.6289211354248*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.246103701835048*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46617010285788*pi) q[19];\nu3(0.214926112638579*pi,3.34564437734058*pi,0.5134160134458892*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.658138906532405*pi,-0.19489860087068*pi,3.43393300058316*pi) q[5];\nu3(0.27301719208388*pi,-0.33439073319582*pi,4.03371487104317*pi) q[6];\nu3(3.5*pi,3.39019056936769*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5198691886062581*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1437773179984099*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.569922032387052*pi,2.92626885559673*pi,3.58103124590249*pi) q[5];\nu3(0.295938016735825*pi,-0.391806905058616*pi,1.574571139835*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.550462774088947*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42146767697919*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(0.630165988357989*pi,0.26001577576088897*pi,0.698035588463606*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.405458089307953*pi,0.27668960177636104*pi,0.651891426942081*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.53262277738849*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.345022241525285*pi,3.31672695105114*pi,1.04088869183918*pi) q[3];\nu3(3.5*pi,3.37839854551948*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.256406052308178*pi) q[8];\nu3(0.0862176865036576*pi,0.25317954988900404*pi,4.408256601692591*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.294854880909534*pi,2.54279382783058*pi,1.260794629861358*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.44302475262304*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248117644759025*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.501098556389349*pi,2.97836442902781*pi,1.160762697798049*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.532684856842477*pi,-0.18842241145593702*pi,0.935867175563633*pi) q[11];\nu3(0.338593809198774*pi,2.65959600820447*pi,1.266789534911646*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39568480872719*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.362444440505131*pi,-0.11314984709988901*pi,3.82557389400042*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41096568655548*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.110556019485137*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43583339294155*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.542672125246073*pi,-0.02795177660178999*pi,0.762846347617745*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.457026872693477*pi,3.33145133844537*pi,0.643822163188378*pi) q[14];\nu3(1.0*pi,0.0*pi,1.312154097293365*pi) q[15];\nu3(0.531486495501945*pi,3.31772678095753*pi,1.76658762874233*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31265745864078*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(0.132261370767331*pi,-0.32257350622332104*pi,4.45218391044401*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.268244009251409*pi,3.19200285981151*pi,1.159761648866707*pi) q[14];\nu3(0.22032573613349*pi,-0.06965131255187901*pi,1.4468257779811209*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.351654786770998*pi,0.69261680533738*pi,3.94219157837366*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.475237617243399*pi) q[6];\nu3(0.608193532365564*pi,-0.22056300902665*pi,3.57446353467054*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45710231502865*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266751128156745*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.422218444784081*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.885629145910038*pi,2.8022289487895*pi,3.8740019817142*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.530021656802149*pi,-0.16003339451347298*pi,1.0874478352708579*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.669227474924168*pi,2.64050677523678*pi,3.51380134266867*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.782442566796972*pi,3.44634015818527*pi,0.5130993763742425*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49048079737004*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5800116795546978*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.18146131060727*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.110565160136904*pi,0.028476610588759055*pi,3.90906867152972*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.728271075096742*pi,3.18608796645478*pi,3.49697917615447*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.581231340784623*pi,0.18783533971285704*pi,1.089049957733986*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.383946729648705*pi,0.017150643485617012*pi,0.539968434968537*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36205555144148*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.602824764541013*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255902262767332*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.273721159567989*pi,-0.397207557227146*pi,4.27368269236837*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(0.0687617543403097*pi,-0.007653652977198999*pi,4.3256045174434306*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.618771686292059*pi,3.18850431799758*pi,3.99672567100873*pi) q[9];\nu3(0.756342808304762*pi,0.20552641936167704*pi,1.58669473152591*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.573726686179426*pi,2.9036043046836*pi,3.80083073495895*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.207710078640209*pi,0.04441862724399204*pi,4.0850400362320105*pi) q[0];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42018943174958*pi,0.5*pi) q[7];\nu3(0.64293168725948*pi,0.09888265028927001*pi,4.39528565842908*pi) q[8];\nu3(0.605086174473932*pi,-0.30117012083460903*pi,3.23891057220036*pi) q[9];\nu3(0.129356630241619*pi,-0.39599137448280297*pi,4.33905316752506*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47291163318055*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0593830688569322*pi,-0.06808831306295798*pi,1.437493876069167*pi) q[20];\nu3(1.0*pi,0.0*pi,1.321499776238484*pi) q[21];\nu3(0.268425076821948*pi,3.29146015554858*pi,1.91194175446824*pi) q[0];\nu3(3.5*pi,3.42728178528551*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.569015283473092*pi,2.34633411651155*pi,3.74654210024964*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.379722516539024*pi,-0.18357740267661998*pi,0.789304322681424*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0612664366804479*pi,-0.169274414235359*pi,1.445954600348316*pi) q[15];\nu3(1.0*pi,0.0*pi,1.309993105287149*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.436103832396236*pi,2.68308791844849*pi,3.86034088853974*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(0.584511111566576*pi,0.7339219116546101*pi,0.5328041320494692*pi) q[3];\ncx q[4],q[12];\nu3(0.684690076455145*pi,-0.005822420209621981*pi,3.93417561052735*pi) q[5];\nu3(0.575267144748169*pi,3.4901609412451*pi,4.4746048924193005*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.568999744674305*pi,0.81877381151923*pi,4.3056381719778*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.607333249713552*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.746385522101807*pi,0.79662304692106*pi,4.31969563779598*pi) q[3];\nu3(3.5*pi,3.47570861630275*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.430766486853469*pi,-0.265259969041131*pi,3.76382047240047*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2499026215721871*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4436499637306*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.492674751593402*pi,2.81904563114608*pi,1.28144073775982*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38165359855282*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3234285812652*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30466723702617*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.135466847280939*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5236977075855151*pi) q[12];\nu3(0.832458546639169*pi,-0.4660834786624818*pi,3.18075369926897*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272303089282748*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261266414968011*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.233704736810102*pi,-0.4442548296300468*pi,0.544802451806264*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[10];\nu3(0.380941559907282*pi,-0.30363264316738403*pi,4.0373588010215*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45643298238887*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2591815587836082*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.27429399735438*pi,0.5533061500881999*pi,3.56614616796143*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5970779342547883*pi) q[10];\nu3(0.239549890900885*pi,-0.11271488944632102*pi,1.3154004849504979*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45610524293903*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40863854123525*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.358942721257338*pi,-0.15819015850192503*pi,4.01016564763023*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.679109773701391*pi,2.917067729119*pi,3.52647877008519*pi) q[12];\nu3(0.901039010435622*pi,-0.05878271732104101*pi,0.6635730282328229*pi) q[14];\nu3(3.5*pi,3.48703270770946*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.160276733618018*pi) q[18];\nu3(0.642210786144488*pi,2.74203346802137*pi,4.01069862751978*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.693148411551988*pi,3.22020846996187*pi,3.87206475961195*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.650409274184724*pi) q[3];\nu3(0.263601003156275*pi,2.45282685487445*pi,1.3964104282154461*pi) q[4];\nu3(3.5*pi,3.43645151045397*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45837662694082*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.214332928697745*pi,3.2804151023667*pi,1.78611887407608*pi) q[12];\nu3(1.0*pi,0.0*pi,1.299494782722571*pi) q[13];\nu3(0.233139282206926*pi,2.62146682066696*pi,1.19717085520299*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.2338325858172912*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.461097560738559*pi,-0.054083853621473*pi,4.17618667322985*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.863484293426085*pi,0.68989242930681*pi,4.39993946342634*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.709957598822634*pi,3.21710107173616*pi,2.92747582448463*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39591364843976*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.62593815800822*pi,3.27079730022398*pi,3.57353922528963*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.541509593283668*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.43827918293854*pi) q[16];\nu3(0.66866234210257*pi,-0.244428682498804*pi,4.4343420472350505*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.485638578929129*pi,-0.283974849096102*pi,3.75771496390046*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.237973096762164*pi,2.68184259816755*pi,0.837383011915444*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.478514344307581*pi,2.84024643525831*pi,3.78351013253574*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.141790166622508*pi,2.80700122553481*pi,1.64498183311787*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.903000395932128*pi,3.03002057510641*pi,3.37446154984471*pi) q[0];\nu3(0.697223785915025*pi,3.11760582037168*pi,3.65654589760056*pi) q[1];\nu3(0.0414852657961124*pi,-0.012333758891501012*pi,0.771078284155128*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.39607173677634*pi,-0.4059846346218981*pi,1.0647313669631742*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.512769082284201*pi,-0.162842658470643*pi,4.06744341967692*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.591702763423893*pi,0.05826584347781405*pi,0.854995861209643*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.560023403283836*pi,3.09060438291345*pi,0.5941371030365242*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.55742714043177*pi,0.54649386511698*pi,1.1205504368875379*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.203336437892144*pi,3.48556508350661*pi,4.45525369155531*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45095284660696*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.691318969559585*pi,-0.175434015972949*pi,1.180563527942048*pi) q[19];\nu3(0.56855369448568*pi,0.04000212144439097*pi,4.09526969285071*pi) q[20];\nu3(1.0*pi,0.0*pi,1.322295853940773*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(0.531522030360933*pi,-0.12268659748710398*pi,3.95258766290566*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.197677616045183*pi,2.6697181831537*pi,1.374502600668594*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.352020067386669*pi,0.256185861892415*pi,4.20839013661797*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41128630468828*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.46384534940666*pi,3.48829533039571*pi,1.4126060548321488*pi) q[6];\nu3(1.0*pi,0.0*pi,1.165885689806353*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47869637946862*pi,0.5*pi) q[11];\nu3(0.667320864689304*pi,3.43011133458253*pi,3.94377565527553*pi) q[13];\nu3(0.78321144245079*pi,3.32151571632393*pi,4.3014375430917*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.47025476491026*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.639916311394624*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.667171724318473*pi,0.475718568135878*pi,0.897362949784983*pi) q[6];\ncx q[9],q[21];\ncx q[11],q[17];\nu3(0.422529582142757*pi,2.92038102191478*pi,1.233214529037805*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.623549517461305*pi,0.23298791985623302*pi,3.88363094066109*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46307031613191*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44578551929315*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2577199835977781*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.592329611020285*pi,0.7062611209934699*pi,0.867358918107805*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5296523235336656*pi) q[17];\nu3(0.502338653679286*pi,-0.004200274892385003*pi,3.95095381416249*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.47572877133006*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[7];\nu3(3.5*pi,3.42894610173925*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.434419553013938*pi,-0.08600536257035302*pi,1.2934483766760732*pi) q[9];\nu3(1.0*pi,0.0*pi,1.139779945185529*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.709585598508944*pi,0.347784489310907*pi,1.129456051432625*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.338151393957457*pi) q[20];\nu3(0.729937470310987*pi,-0.289827051820586*pi,3.43754010739289*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.45574356304459*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.292792053548967*pi,-0.214957882356195*pi,4.31756061993499*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5546541406590602*pi) q[12];\nu3(1.0*pi,0.0*pi,1.304477441077269*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.32117151716801*pi,-0.26514832265350496*pi,0.5858934834674566*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49861591446668*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5745728908840051*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2425894138446991*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.703230510800989*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[13];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34298759590476*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38720728743751*pi) q[15];\nu3(1.0*pi,0.0*pi,1.262912710247097*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38425183307499*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.158538928351489*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5552269505374913*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.872934516376533*pi,0.08704774192560805*pi,0.902260477318519*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0337793364470622*pi,1.17849594131936*pi,4.2537966466517805*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5279889894120746*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.22626760149643*pi,3.38663627011866*pi,4.2426016909943804*pi) q[0];\nu3(0.310763387356304*pi,0.6278625603095*pi,0.822516168297902*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.298293215877314*pi,3.2748390565327*pi,4.32804475413735*pi) q[3];\nu3(0.306315100136081*pi,3.46866723613316*pi,1.78214093478096*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.818338732063153*pi,-0.194587719403845*pi,0.8781437448913*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45147498433322*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.853381829566961*pi,0.21635539802779402*pi,4.05781118040267*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,3.48612460602635*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.402702093114143*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.241770605887331*pi,-0.268092025651798*pi,1.5207394925151*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.931476404610877*pi,-0.389261277559182*pi,3.50318655801446*pi) q[3];\nu3(0.297262369609509*pi,2.97816716496185*pi,0.911271201299216*pi) q[4];\nu3(0.67969273720205*pi,-0.10345203636984801*pi,4.139448234850541*pi) q[5];\ncx q[6],q[8];\nu3(0.0540436819015797*pi,0.9674800048588299*pi,4.10925838731367*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.731658626305531*pi,-0.4879896101754815*pi,3.01224348504259*pi) q[12];\nu3(0.81666095036546*pi,2.53733924653548*pi,3.99248757862128*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.204893229426982*pi,0.21303981461669896*pi,0.796237026121439*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.773637541489645*pi,0.050575621547298*pi,1.489285665144116*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.738819555051448*pi,0.346719736403466*pi,1.460516222701657*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.514578673068649*pi,0.55004467387968*pi,0.92319794187466*pi) q[12];\nu3(0.875518521398753*pi,-0.21861098046475602*pi,1.071856614815127*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.214868673548847*pi,-0.40606048206939327*pi,4.14650287020197*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.612513743282065*pi) q[19];\nu3(0.442870142759415*pi,3.05778204299523*pi,1.90422566817895*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.605622424314037*pi,2.76174980413081*pi,3.47180018047895*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.245598927882323*pi,0.14068689222631803*pi,1.319651114841681*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.20685043072351*pi,2.94160483786818*pi,0.7976738191395409*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.354816039695936*pi,-0.265647758636239*pi,4.143942988456621*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.75902657641756*pi,2.69669294810964*pi,3.99218082187917*pi) q[14];\nu3(0.665991551452279*pi,0.13236139839575*pi,3.91542004046937*pi) q[15];\nu3(0.361662787695089*pi,0.5902597126158999*pi,0.5051483824942238*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[20];\nu3(0.252088002950554*pi,-0.32575304984792797*pi,1.5086596266957*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.633298755810197*pi,3.4960393117956*pi,0.9245036375961*pi) q[15];\nu3(0.542527418565687*pi,0.5807317731824599*pi,0.871530229919806*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.4778967326329*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34303689874681*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.729388886402003*pi,-0.099114892842191*pi,3.95583149074286*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.253888812725544*pi) q[20];\nu3(1.0*pi,0.0*pi,1.279877013396057*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[9];\nu3(0.127798427058965*pi,3.13419622227344*pi,4.46022524426774*pi) q[6];\nu3(3.5*pi,3.29173496204431*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40832904720163*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.229539573221599*pi) q[11];\nu3(3.5*pi,3.2451029143963*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.148892146452511*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207920379203391*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[16];\nu3(3.5*pi,3.47698601527743*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.367774526823383*pi,0.59708311415382*pi,3.94740482788958*pi) q[8];\nu3(1.0*pi,0.0*pi,1.354387410440463*pi) q[9];\ncx q[10],q[11];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.729279208994044*pi,-0.11421772257940599*pi,1.152337544334445*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34452580084727*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.472599117895*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[20];\nu3(3.5*pi,3.38278225205205*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4807341834988*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.120135316472923*pi,-0.4785978687516196*pi,1.1732332814299808*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5611375447653769*pi) q[11];\nu3(1.0*pi,0.0*pi,1.119421480213512*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.567522595507699*pi) q[14];\nu3(1.0*pi,0.0*pi,1.354160689002442*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47895268833568*pi) q[17];\nu3(0.681869096433515*pi,-0.232792012307323*pi,3.81313371010455*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5151417265381069*pi) q[9];\ncx q[10],q[11];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.719252597795039*pi,3.40735788612929*pi,4.26809010942698*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44914294561436*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.275771028829515*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44171689225832*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.647201671856587*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.961682709275803*pi,0.41267515729884297*pi,4.29699362728422*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.545877102289394*pi,-0.09617411625107303*pi,3.85968640953307*pi) q[10];\nu3(0.38394258230986*pi,0.13676185303927202*pi,0.85813470570414*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.661988034625877*pi) q[6];\nu3(0.566089753241054*pi,-0.15646829576003002*pi,4.13591714501223*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.601624372325287*pi,-0.270896281450359*pi,3.83217235925871*pi) q[10];\nu3(0.536443604133839*pi,-0.126320160444494*pi,4.081291619982791*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.560678064616008*pi,0.78192649594957*pi,1.093406691973801*pi) q[0];\nu3(0.362941718003017*pi,0.314261296429294*pi,4.12700852552404*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.251107443581183*pi,0.255174119202646*pi,0.600386148130979*pi) q[5];\nu3(0.950058260538664*pi,0.91696504457711*pi,0.798793999669307*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.779180101477037*pi,3.1324661072566*pi,3.14497256346229*pi) q[13];\nu3(0.517572140901237*pi,2.84703139060576*pi,3.50371478912034*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.887955179348328*pi,0.7368700939370301*pi,4.4412537777255405*pi) q[0];\nu3(0.288525209367385*pi,0.07605963962013396*pi,4.01930470045111*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.134369857283593*pi,1.02982682868668*pi,4.06584966950298*pi) q[4];\nu3(0.435724531917245*pi,0.71080056097211*pi,3.89141061523731*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38427798825904*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.674011992397157*pi,3.4208737119716*pi,3.48926436356179*pi) q[13];\nu3(0.259282261968084*pi,0.58140014129537*pi,4.021485116469551*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2095911098863659*pi) q[18];\nu3(0.416613890512909*pi,0.9027084453357701*pi,4.376506510289159*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.580190493420472*pi,0.07543927643946902*pi,0.968626169796159*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.604075886378389*pi,0.6127776299394301*pi,4.16179865624278*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42400713764905*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.421928029698519*pi,0.049103520377628995*pi,3.68068506876195*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3969534779068*pi) q[19];\nu3(0.42990719858909*pi,0.5185695744110801*pi,0.5091009208814526*pi) q[20];\nu3(0.816393146124727*pi,0.054891264691739994*pi,4.37801188145447*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.769359868268601*pi,0.7114825154681399*pi,0.9307086617036411*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.373014402227725*pi,-0.4913308089165275*pi,4.01967179712978*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.387428008690135*pi,-0.398386671630398*pi,0.696356094443576*pi) q[16];\nu3(0.446666148382675*pi,2.98536362911895*pi,1.427963048923093*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4356339812908*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.205692157785666*pi,-0.4575223913306309*pi,4.29715331668642*pi) q[21];\ncx q[0],q[1];\nu3(0.463108491876267*pi,3.25683588645427*pi,3.39292148591516*pi) q[2];\nu3(0.186194537322677*pi,0.26413277963773896*pi,3.94051429701479*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36828009757793*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275874178332933*pi) q[10];\nu3(0.68456848195385*pi,3.44865741974813*pi,3.95669252607233*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.736150738330375*pi,0.04916570524823105*pi,0.5720863534552*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7978967988354*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37438855965222*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.309971643565149*pi) q[1];\nu3(0.612361725694978*pi,3.0098453559132*pi,4.28535590506696*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.176552964038922*pi,0.073034715502732*pi,1.2524182034220979*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.268360509811241*pi,2.55253996905536*pi,0.96887884341493*pi) q[12];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(0.299780955723822*pi,3.003289159933*pi,0.744176188572459*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.705065915581316*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5921641598991276*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.48181139526531*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.16202874593764*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.40907217941734*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.311947632217678*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40492197892146*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.385828251072146*pi,2.81976531418139*pi,1.375603649480142*pi) q[7];\nu3(0.558590886865382*pi,0.6369382979304601*pi,4.486068134082609*pi) q[8];\nu3(3.5*pi,3.4669626921312*pi,0.5*pi) q[9];\nu3(0.704761508565812*pi,3.21308051559032*pi,3.52137019244174*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.707731787381562*pi,-0.364348459834543*pi,0.735604059833743*pi) q[15];\nu3(1.0*pi,0.0*pi,1.158860150153337*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.936900122193018*pi,0.6394894967440701*pi,4.26730101513076*pi) q[19];\nu3(1.0*pi,0.0*pi,1.341325108801732*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.636111523765445*pi) q[21];\nu3(0.749636585838947*pi,2.97014861582579*pi,4.39138885695255*pi) q[0];\nu3(0.361017258314532*pi,2.39931222885728*pi,1.2314224739608841*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3997231085617905*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.49556485413909*pi,0.5*pi) q[6];\nu3(0.596345993033132*pi,2.97558452609783*pi,3.36569849032241*pi) q[7];\nu3(0.393489807451736*pi,0.9513032821066301*pi,4.39012943475164*pi) q[8];\ncx q[9],q[17];\nu3(0.280724509854126*pi,3.0443968290918*pi,1.74419714438014*pi) q[10];\ncx q[12],q[14];\nu3(0.433697712787378*pi,3.29536006001814*pi,4.20727781787902*pi) q[15];\nu3(1.0*pi,0.0*pi,1.141944272404458*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.863678026828723*pi,3.474399958668*pi,4.48031959257824*pi) q[19];\nu3(0.370651282136192*pi,0.42482308956051795*pi,3.59711601474821*pi) q[0];\nu3(0.677275459359197*pi,0.57987210387407*pi,4.24371431074601*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38886157590294*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1772825863455019*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48563240337141*pi) q[17];\nu3(0.385608906548033*pi,3.18111828539485*pi,1.86899099299285*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5726906410637516*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.214515878250284*pi,3.33982001808931*pi,1.74551968162904*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.516752230218522*pi) q[16];\nu3(0.587600391081659*pi,0.294083495943427*pi,4.25162192694994*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.744050172416081*pi,0.03967010584722297*pi,1.098546122002321*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.594165347128884*pi,0.378642654360951*pi,0.647293473147313*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.400257874702421*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.456016965867449*pi,0.62389457149412*pi,3.66149166713834*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.344636019673257*pi,-0.192313165031072*pi,0.922227669976931*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44854383223164*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304020304829423*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[18];\nu3(3.5*pi,3.49524381562841*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2200568780790069*pi) q[19];\nu3(0.836409392062077*pi,3.13365426178319*pi,4.388084020416089*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.578174315241272*pi,1.03768643198155*pi,0.835089574999148*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.637442375189479*pi,0.81677309259154*pi,0.771613487934145*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.28616772554484*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.405282753633618*pi,0.5464010297378701*pi,3.8672249195553*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2576478063872218*pi) q[18];\nu3(0.718957241254597*pi,3.27812392506038*pi,3.04394458693033*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.418622499047388*pi,1.08095571793629*pi,4.33477965485625*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33672382848136*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.93611741535064*pi,-0.4438479559168237*pi,0.815724211168367*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46756240182172*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.563946631517804*pi,3.17224579916186*pi,0.575662241075624*pi) q[3];\nu3(0.805346181532427*pi,1.02961050775743*pi,0.954545962487404*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.121632915383093*pi,0.15346516371776697*pi,3.48084406677345*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.654858602380219*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.297462537081131*pi,0.09563945980756905*pi,4.16129569634043*pi) q[3];\nu3(0.474925168142313*pi,0.13678735653489305*pi,1.25812215367417*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.88492468983833*pi,-0.25398960832245*pi,3.96165510692749*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.75918730878272*pi,0.60459016854795*pi,0.658591656706177*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.334523635793465*pi,2.78424423429977*pi,1.324727064309581*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\nu3(3.5*pi,3.43436725337945*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.286584445619052*pi,3.39071557587126*pi,1.142907816588699*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.354096982014898*pi) q[16];\nu3(0.2962335754385*pi,0.395571840268785*pi,4.41358696338375*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.34859507367132*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,0.0*pi,1.0859977556089642*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.878370954254355*pi,2.48818379624559*pi,3.71889524732637*pi) q[13];\nu3(0.402686941413755*pi,-0.21262912766770597*pi,1.56715292766807*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40403442343537*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.154181500790195*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.627039436562075*pi,-0.4862405670824157*pi,0.832060145895912*pi) q[13];\nu3(0.896778334894977*pi,3.08378737938685*pi,3.51120449338575*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48418749942707*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.860460774106875*pi,3.27329089161163*pi,3.65979707375721*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,0.5425294484966257*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[12];\nu3(0.658003499309119*pi,0.5981421308855599*pi,0.890922248654997*pi) q[8];\nu3(3.5*pi,3.45737152730905*pi,0.5*pi) q[9];\nu3(0.209968546600326*pi,-0.4129659192667834*pi,4.39676714774026*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.379830062193369*pi,0.151363106247552*pi,1.012225490874604*pi) q[15];\nu3(0.391519751589448*pi,0.365202175909627*pi,0.85737988240551*pi) q[18];\nu3(0.347495918263824*pi,0.6405018831007101*pi,3.8582035486437*pi) q[19];\nu3(1.0*pi,0.0*pi,1.389289949195375*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39854443102401*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.607594295760007*pi) q[6];\nu3(3.5*pi,3.49258249126738*pi,0.5*pi) q[7];\nu3(0.337482191767336*pi,-0.14003984132686598*pi,0.9455175326952849*pi) q[8];\ncx q[9],q[20];\nu3(0.41591668960219*pi,-0.035514275871743994*pi,3.83122709178076*pi) q[11];\nu3(1.0*pi,0.0*pi,1.327803925411331*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.434133654407016*pi,0.65169732393404*pi,0.814455711241058*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2168467357224961*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.566765835306636*pi,0.450544214224299*pi,0.5779923956219402*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49380361564033*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49699622422115*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.590263107082817*pi) q[12];\nu3(1.0*pi,0.0*pi,1.177227460361473*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47216548950483*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.517859695889185*pi,3.31824509765039*pi,3.30139942372747*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.47794972429057*pi,0.17151821254644195*pi,0.839724354602955*pi) q[4];\ncx q[5],q[17];\nu3(0.593928528598931*pi,0.72531354934172*pi,0.685506726816135*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.610753179359705*pi,0.81166688303504*pi,0.9540043589885809*pi) q[0];\nu3(0.423392833949207*pi,3.3857464164862*pi,0.611251136724639*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.73193142502575*pi,2.98374653135154*pi,3.87010805688546*pi) q[3];\nu3(0.915337702711604*pi,3.24589284980094*pi,3.1958775628862*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.787566813851632*pi,0.15812163047809602*pi,0.5306605346468176*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40847843553898*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.557011097749271*pi) q[14];\nu3(1.0*pi,0.0*pi,1.299984393939716*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.38474678386862*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256061677531741*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.509578432672409*pi,3.27188608750231*pi,0.5890823393333595*pi) q[1];\ncx q[2],q[14];\nu3(0.12015116436401*pi,3.01435048342021*pi,1.472487461854544*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35919888073087*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.29873622951011*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.909019008665995*pi,0.7818201100048301*pi,0.632496299116872*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36509364461897*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48584073438536*pi) q[15];\nu3(0.391763592713653*pi,0.51005668554127*pi,0.925743838139918*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3533172940181295*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.174600238587372*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.610895613495486*pi,0.325235494052005*pi,4.20189546210987*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49857910690694*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.624025123063272*pi,3.39511171731456*pi,4.26307701333457*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.714268270212301*pi,-0.060945332604811*pi,1.198616463685422*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.591631935614803*pi,0.66282865412657*pi,4.19502613515281*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.461559010186068*pi,3.16441406559278*pi,3.19710888663169*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5396662380385995*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.796623960305112*pi,3.26715915431572*pi,3.62972241276281*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.238154085324038*pi,-0.359981331157329*pi,0.5468036709631471*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.35441339640011*pi,-0.06786041637060197*pi,3.5706255238326*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.620247978235301*pi,2.49999935232706*pi,3.70864478542971*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.44037834738206*pi,-0.116170791951684*pi,4.31225007859939*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.761427957744817*pi,-0.365765980408678*pi,0.745617983416658*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.404676353609443*pi,2.6755050915984*pi,0.989833428577997*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49015979550029*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3640215710057468*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.250422288749375*pi,1.04728532768438*pi,4.33050634787787*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.568744687578552*pi,2.74437439035045*pi,3.53235759410939*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.493237468275162*pi,-0.4401604329256812*pi,1.2517555904049331*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.520582225841389*pi,-0.130685809331463*pi,4.2625311151697804*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[7],q[12];\nu3(0.478324287472842*pi,0.06627877808424598*pi,3.94583147849143*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.38477409224389*pi,0.16700590172883*pi,1.217637481348644*pi) q[10];\nu3(0.715057505918686*pi,3.25356436901109*pi,3.25640672634599*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5046359237469611*pi) q[4];\nu3(3.5*pi,3.40505369742171*pi,0.5*pi) q[7];\nu3(0.346647270865097*pi,3.39107108782559*pi,4.152653402278871*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.598244442615475*pi,-0.4459757493408063*pi,3.22283878999844*pi) q[10];\nu3(0.543647564882609*pi,3.26281078034885*pi,4.095276595494219*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2757541988174999*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.311042305598298*pi,3.24202953472372*pi,0.716247346354611*pi) q[18];\nu3(0.561573865572936*pi,3.20459407229931*pi,3.04516369560193*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.519952487601581*pi,0.92121246001302*pi,4.2211075331351005*pi) q[13];\ncx q[14],q[16];\nu3(0.540061075455879*pi,0.13393395430565103*pi,1.316161071608989*pi) q[15];\nu3(0.37616240750053*pi,3.22940130798235*pi,0.796771346730234*pi) q[18];\nu3(0.2589802961756*pi,0.01988450743585002*pi,1.412175019104676*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.53916559059726*pi,0.35035403949018595*pi,0.535324224674013*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.263073561366911*pi) q[12];\nu3(0.271776501983605*pi,0.12478991629673397*pi,0.5074869057197016*pi) q[13];\nu3(3.5*pi,3.47595011137598*pi,0.5*pi) q[14];\nu3(0.189950407255435*pi,2.82994319399031*pi,1.004408975972091*pi) q[15];\nu3(1.0*pi,0.0*pi,1.338335795060692*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.309463630845025*pi,1.10078030076905*pi,4.2144212992195005*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45519247122063*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\ncx q[7],q[12];\nu3(3.5*pi,3.24919579011267*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1549042785532841*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.366823125777083*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45091506369203*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.272991132453279*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39774186885276*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36536681246209*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.38518171724802*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.193819393884078*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4151867409774095*pi) q[20];\nu3(0.563503300961396*pi,0.81754014651376*pi,1.128765361472829*pi) q[0];\nu3(3.5*pi,3.47847046534577*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45190173698088*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.32392946330297*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.48271994026427*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.221977236341931*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2840358899900401*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3505277984950599*pi) q[21];\nu3(0.463493052174215*pi,-0.26588804217502904*pi,3.73921959521844*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36581496590826*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.567926879118043*pi,2.66665017933779*pi,3.46690939596169*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38297258323881*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5737127918095318*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314528058426456*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.486955067463549*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48004387615888*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.503274861773356*pi,-0.390796085633081*pi,4.06963095382503*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.909766409263056*pi,2.60922402577797*pi,3.95957508484213*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6271859790406991*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.442207656884013*pi,2.86033898054457*pi,1.0054039712735832*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.586149866195462*pi,0.06348350436716399*pi,3.70761843134466*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0378545732704852*pi,0.007595853861506963*pi,4.10782252808906*pi) q[14];\nu3(0.9174481563841*pi,0.62752883023524*pi,0.6518543730412*pi) q[15];\nu3(0.528398585630332*pi,3.47854356352744*pi,3.7213269803652*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.527511559531814*pi,-0.334946822958172*pi,4.20312515192622*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.634314463798658*pi,3.30076344136987*pi,0.702778075905932*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.33762593691883*pi,-0.07222301625098798*pi,1.499847230632835*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.72200646526587*pi,1.03058240976076*pi,0.71966623810718*pi) q[14];\nu3(0.404863895678174*pi,3.25845476263857*pi,4.4449801314313095*pi) q[15];\nu3(0.207950226817788*pi,0.7217743791043201*pi,4.1932270360134005*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.59088250817667*pi,2.88345123050329*pi,3.17377392077903*pi) q[2];\nu3(0.147866775305213*pi,-0.08976382182252501*pi,3.78761204655767*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.41261860067858*pi,-0.18101846469619998*pi,1.279777949996795*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.583236360836578*pi,3.10890267332859*pi,4.3893587650264*pi) q[8];\nu3(0.715445994792049*pi,2.94861040711858*pi,3.29492042046677*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.550639522525585*pi,3.09525308552147*pi,3.45719975853955*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.562504794426285*pi,3.07277985390872*pi,3.01735704421097*pi) q[2];\nu3(0.88188537341002*pi,0.348951727917012*pi,1.2632716802509059*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.351544050333528*pi,2.33609167854678*pi,1.326926487343014*pi) q[6];\nu3(0.21595304204808*pi,-0.003049966045976016*pi,1.059646321891897*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.560719099791516*pi,0.64666354926875*pi,4.2233206355438995*pi) q[10];\nu3(0.792918702062498*pi,0.506989606374*pi,1.2023181405808199*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.775281546431897*pi,3.47667233028523*pi,3.71128151593501*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.155325561172079*pi,3.10604171403348*pi,0.5637979480298941*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44777559600053*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.30760827411869*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.322795771571462*pi,-0.265723292094857*pi,0.705285033564439*pi) q[10];\nu3(0.28192205598011*pi,-0.4367510664721129*pi,4.06230419160908*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.166790936915436*pi,0.9811119345144299*pi,4.20528367594227*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.55114352586065*pi,0.7494978826287799*pi,4.2031627127315705*pi) q[19];\nu3(0.644751984871647*pi,0.93110791977682*pi,0.6048878799459549*pi) q[20];\nu3(0.874718111708299*pi,0.488120323834318*pi,1.002346849795442*pi) q[21];\nu3(0.276590017642994*pi,2.99000330252668*pi,1.91185027871989*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.778253181844335*pi,0.14767079149540296*pi,1.114218484701964*pi) q[17];\nu3(0.660381828195014*pi,0.08429399598180098*pi,1.360625464309361*pi) q[18];\nu3(0.551606660215256*pi,3.4556442529652*pi,4.20021676130343*pi) q[19];\nu3(0.607845608519927*pi,0.52853930445434*pi,1.325335072730614*pi) q[20];\nu3(0.622749040610783*pi,1.01053749097385*pi,0.928820959162563*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39667964489358*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.355531472996077*pi,2.56125376254881*pi,1.125683050576306*pi) q[17];\nu3(0.747676082122141*pi,0.03453043894097296*pi,4.1254543602333005*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,3.27103365225369*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.24307800450641*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233442761201768*pi) q[11];\nu3(3.5*pi,3.23318380101365*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1299529598588118*pi) q[19];\nu3(1.0*pi,0.0*pi,1.129572180041994*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.40137296811109*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.44422874044217*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.47116681648152*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2395344250722529*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.208889143047202*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.2174064088796102*pi) q[14];\nu3(3.5*pi,3.47883697457052*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.307435261566724*pi) q[21];\nu3(3.5*pi,3.37293903192874*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46856834221746*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41348117824293*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39472218246477*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.356959768247218*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26548779829684*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2947148215416941*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5320894926603978*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44422197982975*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5299110136506471*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.466521311819109*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.48373220541203*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5757689731597032*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.609303912797268*pi,3.06406644274856*pi,3.26231485103633*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5846350796570828*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.480415355912481*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5104712554381745*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[4] -> c[4];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.407133422014578*pi,0.54383950803394*pi,4.0397447317999795*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.344637470958402*pi,-0.138647631294896*pi,1.2575802466941899*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.879815661244276*pi,0.388671887919228*pi,0.906334073198263*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.437154129924301*pi,0.8881987689448201*pi,4.4113361509726605*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[13] -> c[13];\nmeasure q[15] -> c[15];\nmeasure q[21] -> c[21];\nu3(0.662575139176202*pi,3.23476692533863*pi,2.83088756546866*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.352077334937895*pi,0.56081679031617*pi,4.26951457301175*pi) q[5];\nu3(0.0954433929420567*pi,3.23487624970075*pi,2.0493254255873703*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.736077313534126*pi,-0.0018224225508440273*pi,4.20615680509505*pi) q[18];\nu3(0.4513842578565*pi,0.20517769728727597*pi,3.75696102930407*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.32608561253408*pi,2.74120074793091*pi,1.58316742595251*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.328057969624837*pi,3.18049319849099*pi,1.65788378835943*pi) q[2];\nu3(0.338546312389331*pi,0.26961270282541505*pi,0.5512552759711953*pi) q[3];\nu3(0.683929371031112*pi,0.07089783752839995*pi,4.14040560465833*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.779165839420493*pi,0.26806018411073296*pi,4.08656192785698*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nmeasure q[20] -> c[20];\nu3(0.486215852942215*pi,-0.110659418074601*pi,4.29877410939765*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.470246352613366*pi,-0.014008318137126996*pi,4.13770275893874*pi) q[14];\nu3(0.210238509100471*pi,0.31665751288032296*pi,4.1618740699424706*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[1] -> c[1];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.16206392901777*pi,2.87814277476326*pi,1.389195929150452*pi) q[9];\nu3(0.651554294502311*pi,0.98440397328366*pi,0.621640647550463*pi) q[11];\nu3(0.807006762981752*pi,2.94448263143401*pi,3.07099906598219*pi) q[12];\nu3(0.238537854875666*pi,0.8816429149534399*pi,4.15649153746018*pi) q[17];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.758040178975285*pi,2.94602148031369*pi,3.17427015387682*pi) q[0];\nu3(0.158579468565082*pi,-0.301272663042369*pi,4.330078617280019*pi) q[1];\nu3(0.259934146451486*pi,2.79118662404157*pi,1.0725247396468491*pi) q[2];\nu3(0.20301675568989*pi,0.27264566570370097*pi,1.19888245558052*pi) q[3];\nu3(0.567148687222598*pi,0.487328687915056*pi,1.342365399728033*pi) q[4];\nu3(0.514821299657085*pi,3.3638808147434*pi,4.05828349365906*pi) q[5];\nu3(0.595038379723761*pi,3.1753685510068*pi,0.5717949872251343*pi) q[6];\nu3(0.575064102270124*pi,0.273881015313569*pi,0.986073189683623*pi) q[7];\nu3(0.632799371136018*pi,3.47830645386464*pi,0.681832156191119*pi) q[8];\nu3(0.159331008631969*pi,0.32261215432787105*pi,3.73671672271667*pi) q[9];\nu3(0.599339370797261*pi,0.350868730849183*pi,0.710868099869974*pi) q[10];\nu3(0.279681675402319*pi,-0.10425712599705*pi,1.374849418975495*pi) q[11];\nu3(0.469718998769655*pi,0.6160517945334101*pi,4.29423750441861*pi) q[12];\nu3(0.844274776290046*pi,0.62739823467858*pi,0.714384521340336*pi) q[13];\nu3(0.442506619168006*pi,2.46344493892622*pi,1.2000016224516*pi) q[14];\nu3(0.912733332204549*pi,3.22922041540822*pi,3.46192532732894*pi) q[15];\nu3(0.477322094928533*pi,3.43201377373108*pi,0.628893308404535*pi) q[16];\nu3(0.276061973855782*pi,-0.0032845357508050066*pi,1.146573476479642*pi) q[17];\nu3(0.660888592656028*pi,-0.4747484927628056*pi,4.14901689593822*pi) q[18];\nu3(0.66898044247655*pi,3.30828886115362*pi,3.59355280859314*pi) q[19];\nu3(0.367312220955765*pi,3.42646279768662*pi,1.5972664434992*pi) q[20];\nu3(0.203047846686384*pi,3.42875661614843*pi,0.741058073625389*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49112553459683*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.39894418584234*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41531567612082*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2209950816662238*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35715069700943*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.19135678602058*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30532672799235*pi) q[15];\nu3(1.0*pi,0.0*pi,1.116126181618921*pi) q[17];\nu3(1.0*pi,0.0*pi,1.253186455343032*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1232718665251848*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.34726280275928*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\ncx q[5],q[11];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.307674799228335*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[19];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39887808186873*pi) q[4];\nu3(3.5*pi,3.43051129019775*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47424128225808*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47616892091358*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.271764472352542*pi) q[11];\nu3(3.5*pi,3.39250705854482*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.226194134002278*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5717554734372312*pi) q[15];\nu3(1.0*pi,0.0*pi,1.212289298012581*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47962765614088*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.644136059343988*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321021629484386*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47076578004522*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\ncx q[5],q[11];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.34701932653807*pi) q[7];\nu3(3.5*pi,3.45767600121145*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[19];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.368069426694614*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45567886304842*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42389752864214*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5769649514005777*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31004658377363*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.62948038725732*pi,-0.26892193205055803*pi,3.38569178398846*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.473611221518423*pi,3.13452866556571*pi,3.36569340690722*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.760695074444577*pi,0.31009579887125804*pi,0.5467406177698413*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.443272372691014*pi,0.28193930326261996*pi,0.654644351333098*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.26241563935164*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.496613752515998*pi,-0.311086513692459*pi,3.80806413841165*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.194278747506709*pi,0.9683659254707699*pi,4.19388293775945*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.309028487999623*pi,3.43538866298982*pi,4.221564696751869*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.823770681414809*pi,0.83219393586959*pi,0.5538146884494568*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.495307137514398*pi,2.61800898550006*pi,3.90270845293479*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.388049446828023*pi,0.169096102139354*pi,3.52311038874497*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.135739780664659*pi,-0.31950208230091304*pi,0.944754227300305*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.726404441116538*pi,-0.276866972139303*pi,4.332376800951399*pi) q[3];\nu3(0.156866805475828*pi,3.24415464992658*pi,1.286383880683991*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.210150280988754*pi,0.7854076996319601*pi,0.672681059363022*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.407057456340174*pi,-0.4436203859636302*pi,4.24283084273*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.64970322759718*pi,3.26664444418285*pi,4.41081862354652*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.517744280796585*pi,-0.388973634855856*pi,0.875010597335838*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.49637711651751*pi,2.68700250943267*pi,1.478992132384011*pi) q[21];\nu3(0.344919802312589*pi,-0.4776647673213756*pi,0.9345634745582301*pi) q[1];\nu3(0.480094730705507*pi,0.299508345057549*pi,4.420594272457199*pi) q[3];\nu3(0.489173190947034*pi,3.44030349901069*pi,0.5597156562501939*pi) q[4];\nu3(0.750438821887973*pi,0.36681392694703896*pi,3.9444754746984*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.413652517345905*pi,2.53712274345891*pi,1.53016784613716*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.861418631943627*pi,0.30541128038796905*pi,0.616626456250802*pi) q[16];\nu3(0.71479767792273*pi,3.00758427910516*pi,3.99740251233803*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.412877419241758*pi,-0.002156163824935997*pi,0.8150905255512719*pi) q[21];\nu3(0.659207404337742*pi,-0.4352978772861621*pi,0.747328494237893*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.167663158975479*pi,-0.02099464372274701*pi,0.714724035696369*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.641339567537211*pi,-0.350539773587012*pi,3.31353501309255*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.286416348991374*pi,0.22344480696268199*pi,3.65266160171768*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.633869657486432*pi,0.010113386924335055*pi,4.35990644596748*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.626829872944816*pi,-0.33041703038479997*pi,4.43930300858365*pi) q[10];\nu3(0.532923803296856*pi,2.84362869503763*pi,4.00045639379974*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.324010859107612*pi,2.70402322408245*pi,1.09472327604699*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.42304610699415*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34343797014955*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.300027863359112*pi,-0.23113233972728903*pi,4.22143022636934*pi) q[7];\nu3(0.344619893400586*pi,-0.35800967361790104*pi,1.07357233649755*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.437973171473779*pi,0.44780019015245*pi,4.39997136156606*pi) q[10];\nu3(0.77362312712258*pi,-0.035712212779059005*pi,3.6417549275695*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.430015192605214*pi,2.73088396059278*pi,1.089326550544902*pi) q[13];\nu3(1.0*pi,0.0*pi,1.334773798407185*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2334971281726559*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[21];\ncx q[3],q[12];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.44788315102375*pi,3.13186338742382*pi,0.923410261897142*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.158590656206824*pi,0.5910540559522599*pi,4.43042331077066*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43131196524129*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44701810919136*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.175279255366453*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37395459432549*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.12658059888755*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5598028276168606*pi) q[14];\nu3(1.0*pi,0.0*pi,1.189808481402594*pi) q[17];\nu3(0.82360997042834*pi,-0.4025442749871043*pi,0.9917815500116081*pi) q[19];\nu3(0.435248752596176*pi,-0.209366582955416*pi,4.33643403685581*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49501574390017*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[10];\ncx q[2],q[21];\ncx q[3],q[12];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.781919264877697*pi,0.36706497801011195*pi,4.36813692484767*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43346718736697*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38451327044919*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.084528997545703*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5052603665717417*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44379311192526*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.740146560130003*pi,0.67510793190796*pi,0.5387582469740392*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.48984466558846*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.1692233972463941*pi) q[13];\nu3(0.667395038650929*pi,3.11285611413616*pi,3.6412031560964*pi) q[14];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.452197305313062*pi,0.08956580758959598*pi,4.17162911696055*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36283088332921*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41712246974393*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5227842946184807*pi) q[10];\nu3(3.5*pi,3.46808063157889*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.437691391522124*pi,3.47750692876221*pi,1.6855814939748*pi) q[14];\nu3(1.0*pi,0.0*pi,1.324605538601838*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3509970936991311*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.30786314671362*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273388734157662*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0990061368755502*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0293959361688311*pi,2.86890309649581*pi,1.61752927516786*pi) q[2];\nu3(0.404278749191185*pi,3.27669374243633*pi,1.308758828025232*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.494878052413876*pi,0.22427965343485*pi,1.055307570282935*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5382933074780945*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.40644562925342*pi,3.14367718338736*pi,1.79846029381327*pi) q[2];\nu3(0.51658633879537*pi,-0.4219538267088218*pi,3.44713099272784*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.876895049257934*pi,-0.334272023289913*pi,4.4956247329313*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5413207361817718*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.710434503823*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.603245042056854*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5487295606927578*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.421157630783405*pi,0.67471761113742*pi,3.74145544016964*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.855411357122117*pi,0.72739451085577*pi,4.32332921979512*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.585828213833826*pi,3.18895257366697*pi,0.538685883984173*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.750981372713625*pi,-0.07188595712625001*pi,3.77786995389893*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.534729198120026*pi,0.93110673664867*pi,0.65397026233749*pi) q[8];\nu3(0.218807865010112*pi,2.92587350341513*pi,1.428328962255035*pi) q[9];\nu3(0.621850543752403*pi,0.320851876290841*pi,1.42315132123605*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.307595069950501*pi,0.374825665912628*pi,0.8163018321265441*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.621174839144356*pi,3.4737114861064*pi,3.25851382229422*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.881602474100513*pi,2.54717873409512*pi,3.4538150767755*pi) q[4];\nu3(0.492262535346207*pi,0.87152226683646*pi,4.23561433925895*pi) q[5];\nu3(0.715384189828576*pi,0.91561970902201*pi,1.043227752232111*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0997225943779934*pi,2.69881099998441*pi,1.63354568979019*pi) q[8];\nu3(0.343659151022955*pi,-0.484081151792669*pi,1.92237263657442*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.382740269404039*pi,2.56497898305777*pi,1.0562757379802479*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.297443114083053*pi,3.01830796590298*pi,1.94444987521508*pi) q[18];\nu3(0.464758512060599*pi,3.01777987877587*pi,1.3511212394765408*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38418067439864*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.083938352525858*pi,0.24740231856879402*pi,0.5631661877165267*pi) q[4];\nu3(0.875522648310826*pi,-0.216115925148315*pi,0.774169016333186*pi) q[5];\nu3(0.918419365501985*pi,3.22192928966404*pi,3.65956988742635*pi) q[6];\nu3(0.529049731713343*pi,3.47131036873186*pi,3.52254530386211*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.177481128402672*pi,1.01100287450365*pi,4.46128320681216*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.261081702661569*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.682582532828575*pi,0.6960005135680101*pi,4.302234681439209*pi) q[17];\nu3(0.479992951256943*pi,0.02530200592828402*pi,0.644155093496365*pi) q[18];\nu3(0.35554974894107*pi,3.08515138359974*pi,0.6890271456193631*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35549996104189*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.690714828006344*pi,-0.13036922573597098*pi,4.37665833147606*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.374677369953315*pi,0.26379250428576395*pi,0.806548818125998*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2939991757102431*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432966183803028*pi,0.08730925941817402*pi,0.5227865209952173*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.273945037084649*pi,3.15067341019981*pi,4.37475780770013*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3101031577509*pi) q[14];\nu3(0.894657595633718*pi,0.30955589030168396*pi,1.3563088972615551*pi) q[15];\nu3(0.387184153003486*pi,-0.259285133081705*pi,1.75316121765735*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.523802499011934*pi,3.19362710046578*pi,1.71435533913378*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34239520815344*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.618260091105845*pi) q[12];\nu3(0.343863596959518*pi,3.48237903166652*pi,1.1751598540210328*pi) q[15];\nu3(0.838349679027883*pi,3.47826251827944*pi,0.637806139146375*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.140152713052605*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[20];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48242636424282*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(3.5*pi,3.23238855789003*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.228753087164654*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.43291356804722*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0902269676236709*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(0.409528298902327*pi,0.21738986406316896*pi,4.317453454493981*pi) q[3];\nu3(3.5*pi,3.47167907426849*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39935813613942*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46596491785619*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.206705706808312*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.318183729324248*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.146463162927863*pi) q[17];\nu3(3.5*pi,3.46620649682677*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.129594233047896*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47442720049391*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.640820703154309*pi,-0.310714716019039*pi,0.8698561835000189*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(3.5*pi,3.48822446108479*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5165937531829186*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.266184964357909*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3203342327121481*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5309198057277973*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.47132077509402*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.494751288081642*pi,0.289053728355247*pi,4.43876381511215*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.31393410388579*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.601818685592439*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4294689063042*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.519760994621662*pi,2.78428156117401*pi,3.93879107760944*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.607996957658936*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4813389577332*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.293737838732496*pi,-0.4412569973700623*pi,1.193053602866407*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.557367059512031*pi,-0.08213508998164099*pi,0.772286825747907*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.692856202385488*pi,3.37977457289304*pi,3.44823522529873*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.476764176327674*pi,3.1987517851836*pi,1.81242840685619*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.792171367264385*pi,0.41973318987023*pi,0.5746403576395482*pi) q[9];\nu3(0.607065466177131*pi,0.9245738788212501*pi,0.5730859212974476*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.498048125494768*pi,3.27302034991187*pi,3.3306527427911*pi) q[2];\nu3(0.394755476053318*pi,-0.4864558920519833*pi,1.51776622877288*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.12567813536536*pi,3.29160943527839*pi,1.61821435777443*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.729610939860806*pi,2.92964826305783*pi,3.22819543791609*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.449382278144062*pi,0.141277640553931*pi,4.203609382022901*pi) q[19];\nu3(0.190789190771265*pi,0.20673989209419796*pi,3.3389055824941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.248817584866663*pi,3.40609719708847*pi,0.839628424954185*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.330725981395801*pi,0.28713685281244705*pi,4.46348446072369*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.174060529219188*pi,-0.034526724779252005*pi,3.69926643438185*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.25883262935246*pi,3.03592069216485*pi,1.89581820329222*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.360519973444137*pi,0.43886979995611997*pi,0.97615696686955*pi) q[19];\nu3(0.475061767426345*pi,0.280443800805933*pi,1.400961995071074*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.369779677810306*pi,-0.042863674977710986*pi,4.17610081716621*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.603068578905684*pi,3.3450550188655*pi,3.24313797895402*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.852663127733402*pi,3.3072111995074*pi,0.754105336397972*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.287058666011196*pi,-0.4265917849017107*pi,1.5435277099334*pi) q[17];\nu3(0.732562863105811*pi,3.42911755915873*pi,2.94785489772938*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.368228343739857*pi,-0.11348216105411302*pi,0.713233774270611*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.529225571010052*pi,0.135080047318605*pi,1.388231001894362*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.794057068040666*pi,2.99177510534038*pi,4.0800463183934*pi) q[17];\nu3(0.295863170320859*pi,2.59722970587574*pi,0.9966043115271239*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.753501259822233*pi,3.43182923331587*pi,4.4244097204337205*pi) q[6];\nu3(0.61533692597771*pi,0.5113604131976299*pi,0.628275735465425*pi) q[7];\nu3(0.342481916020237*pi,-0.03149315275508302*pi,4.2385743174608805*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.214054701244544*pi,3.19400629810299*pi,1.64526370682555*pi) q[15];\nu3(0.803307293508289*pi,-0.4054809074441205*pi,3.8546911448596*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.455161837249713*pi,-0.03585937027604702*pi,0.650222346359556*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.40664244675564*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.574812668153075*pi,0.18893485000391597*pi,4.09864403801644*pi) q[6];\nu3(0.402438870136737*pi,3.11875185671152*pi,1.69853399640573*pi) q[7];\nu3(0.409037891166836*pi,0.28010107812824503*pi,4.47809018131382*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.402154644266847*pi,0.48048474954342*pi,4.3320874728474195*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190671537767249*pi) q[20];\nu3(0.425454594129961*pi,-0.21498091595573898*pi,0.6723366136160069*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47656323299023*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38935714586423*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2726535701286559*pi) q[11];\nu3(0.643870747684615*pi,3.16096566793819*pi,3.77441223007184*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221098334460505*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36262275697772*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.258853291709919*pi,0.7227746367143899*pi,4.09621878763725*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282637908162328*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.366196483093519*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.4359546978918*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[20];\nu3(3.5*pi,3.48989073260757*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[9];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5674426673389943*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.376211232396509*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2043216323843748*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42329100570809*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[19];\nu3(3.5*pi,3.39713693081801*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.43279888203817*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47186360104021*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40849024907376*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.207097791595775*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.159625223880921*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.304512121350508*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240259895370777*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5280197353848597*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[9];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.301586112826*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.644581833983424*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47725593668898*pi) q[9];\nu3(0.544780210500637*pi,0.11420772261951995*pi,1.333447582769623*pi) q[10];\nu3(0.396280751865545*pi,3.3702992044251*pi,2.03630585572408*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5522606309436096*pi) q[12];\nu3(3.5*pi,3.35864891427647*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46419830018754*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47327746660096*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2830874404749029*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[9];\ncx q[8],q[12];\nu3(0.44056263048122*pi,-0.03671253999975299*pi,0.675192321813149*pi) q[10];\nu3(0.676712764043982*pi,3.39702798935009*pi,3.0618166161577*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.552427635344074*pi,2.70523632034292*pi,3.72251866410991*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41542477411226*pi) q[21];\nu3(0.585729503317437*pi,-0.22919325163708898*pi,1.147941315803988*pi) q[0];\nu3(0.458115030490534*pi,0.5585078918044599*pi,0.6651013072212559*pi) q[1];\nu3(0.610617564150654*pi,0.14293181851756198*pi,1.253475657486395*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.460442039712585*pi,0.52679041525622*pi,4.2664368697165*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.780869343360208*pi,1.09872169500598*pi,0.604507750113519*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.652298029418941*pi,-0.10121190913484401*pi,3.49403575942388*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.692807201843227*pi,-0.4872745242099298*pi,4.12335137412627*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.788821965146713*pi,0.56724910881897*pi,1.094064464732837*pi) q[1];\nu3(0.62880311512063*pi,3.0857236631758*pi,3.10175944490394*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.369262290907037*pi,-0.214880451181992*pi,4.08807238149231*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.356410857962324*pi,2.80847278851473*pi,1.346527010399298*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.931095517413361*pi,-0.4673630557750557*pi,3.30855358005514*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.358062079073735*pi,0.6373535592856601*pi,4.25757411821426*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.344317634893299*pi,-0.10918656520662101*pi,3.65823186727859*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.760893136672928*pi,3.28618401313188*pi,3.17834553799356*pi) q[17];\nu3(0.751887361011081*pi,0.39860640421487503*pi,4.2992316479922*pi) q[18];\nu3(0.114557161095299*pi,0.56816529343904*pi,0.60890008255546*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.333392969148632*pi,0.33328905086773*pi,3.9453411371367*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.811527613398667*pi,0.47487261996555297*pi,0.800394852059925*pi) q[18];\nu3(0.522210339002287*pi,3.31316204022959*pi,3.20852470392678*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.378019390861698*pi,0.10667034439627898*pi,1.196475063388558*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.32723065002056*pi,0.5633078502256601*pi,4.28493991890032*pi) q[6];\nu3(0.100301108372532*pi,-0.40166461246008567*pi,1.236346682713899*pi) q[7];\nu3(0.53466178241884*pi,0.56503681453226*pi,0.81283257198809*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.272478663979713*pi,-0.26051038142057303*pi,1.3330027531480009*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48014721224092*pi,0.5*pi) q[4];\nu3(0.849372013678179*pi,-0.4549441046787916*pi,4.38692906476753*pi) q[5];\nu3(0.328291522867695*pi,-0.12660916126321398*pi,1.1000873464160819*pi) q[6];\nu3(0.343089963583488*pi,2.90096757770489*pi,0.921029434056909*pi) q[7];\nu3(0.636647711964824*pi,-0.4189054977438419*pi,4.32187972250223*pi) q[9];\nu3(0.750814185321312*pi,0.050771577163838955*pi,3.9276915836227*pi) q[13];\nu3(0.19924999661102*pi,2.78496928300636*pi,1.189758943603477*pi) q[14];\nu3(0.770679912029163*pi,-0.371115517787029*pi,3.54112787140726*pi) q[15];\nu3(0.904092379845618*pi,-0.126508605634225*pi,3.70145448155553*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2114821852669762*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.48412204976657*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44247602593062*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.117041964241552*pi,2.95882153025535*pi,1.65709325702049*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3532041392897352*pi) q[10];\ncx q[11],q[18];\nu3(0.18484248406226*pi,2.94240125883223*pi,1.83227159565674*pi) q[13];\nu3(0.39039976456328*pi,2.84257422820442*pi,1.74884977533206*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.262966720130951*pi,0.16523782523890596*pi,4.01746552415132*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331846314476954*pi) q[17];\nu3(0.250395122036668*pi,0.11734092482511005*pi,3.8973873081885*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[17];\ncx q[2],q[15];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42703141995499*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209480531373418*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5622073139734559*pi) q[20];\nu3(0.792161103866123*pi,3.35591086852005*pi,4.20273365163336*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35008014358407*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39911243970601*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1702471902111409*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36520536581874*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.268415319726547*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5245232540310866*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[17];\ncx q[2],q[15];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5086375218310157*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.235302484984313*pi,0.40960346745987497*pi,4.11930349285984*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.43271975567187*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.469067904737409*pi) q[8];\nu3(3.5*pi,3.40846667980403*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.1584087522540512*pi) q[13];\nu3(1.0*pi,0.0*pi,1.34370502092785*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46746440985928*pi) q[15];\nu3(3.5*pi,3.49397078799756*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.331032094873445*pi) q[19];\nu3(0.771834084267667*pi,-0.21275414159296702*pi,0.9819320323802341*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.632459027903871*pi,2.94069020163273*pi,3.33570251600016*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[8];\nu3(0.46640843693865*pi,0.8706936211188501*pi,4.45305206896439*pi) q[4];\nu3(3.5*pi,3.48003844023128*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.465594518376475*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48646028679399*pi,0.5*pi) q[12];\ncx q[16],q[19];\nu3(0.51950727756512*pi,3.09794130557177*pi,4.46055520790659*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.317463648798333*pi,3.27186552183437*pi,0.692766496923539*pi) q[20];\nu3(1.0*pi,0.0*pi,1.201493353495731*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.290097720362498*pi,-0.11462964948231502*pi,4.243532451261769*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.341385247616924*pi,3.27763734955717*pi,0.871089786227641*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5777310237413902*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5846576432130798*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.35951836175336*pi,-0.06102258852497899*pi,1.1954359637097332*pi) q[17];\nu3(0.740442096115962*pi,3.32960521716684*pi,3.20943181278055*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5348026480267831*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5825690788950122*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.367438767378107*pi,0.83478011120362*pi,0.656238204002232*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.376533753604874*pi,0.22197191556242202*pi,3.53205605657056*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5658955072916239*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0585272886292819*pi,3.25527131571145*pi,1.3519997370956331*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.860328000705718*pi,0.15976038205521703*pi,1.62694909106975*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.406639784522262*pi,-0.284939316720894*pi,4.107361189319359*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.306406868220569*pi,0.38864808572754395*pi,3.68194117139782*pi) q[13];\nu3(0.288857787681711*pi,3.22913465144404*pi,1.52210050699368*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.442226269286342*pi,0.427572810806104*pi,0.8153376057165971*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.701610615894571*pi,2.64658778550799*pi,3.37274244484065*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0643560398260053*pi,0.6817811605212301*pi,3.81438897617774*pi) q[0];\ncx q[1],q[18];\nu3(0.643738549924309*pi,2.98327757725109*pi,3.14050667820846*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.74953850999948*pi,0.44409813564892997*pi,1.0799000414915239*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.347432338139934*pi,0.31909129594776897*pi,0.8934322965749619*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.649372664133148*pi,2.6993371929372*pi,3.54205799795877*pi) q[12];\nu3(0.330003786421734*pi,3.03370515754748*pi,1.55121291252555*pi) q[13];\nu3(0.263990366830913*pi,-0.194964749456368*pi,4.127857139507579*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.238423686546892*pi,2.94940234579146*pi,1.083106947391959*pi) q[16];\nu3(0.403300682295264*pi,-0.353845146691038*pi,0.912350270913839*pi) q[19];\nu3(0.327944808208844*pi,-0.239490658367445*pi,0.891177276655986*pi) q[21];\nu3(0.182463904366698*pi,0.35940165673413205*pi,0.728682844025753*pi) q[0];\nu3(3.5*pi,3.47835618106491*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.25164336705384*pi,2.57564550697568*pi,1.2228771601929371*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.343907335127758*pi,2.84258404354771*pi,0.9000090639243821*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.388232343926234*pi,0.11086572155290197*pi,0.7580553402448951*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.230241970647143*pi,-0.153307069880819*pi,1.232862861834768*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223057254912757*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.17973982274382*pi,-0.10845615259340302*pi,4.49054668468749*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.594762650899116*pi,0.33659947097277*pi,3.89515682788418*pi) q[3];\nu3(3.5*pi,3.48747377857418*pi,0.5*pi) q[4];\nu3(0.42342227254542*pi,0.22319969551660201*pi,1.041854890441053*pi) q[5];\nu3(0.481414835468403*pi,2.93250752059736*pi,3.80836498751183*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.639051350169711*pi,-0.158592521252294*pi,1.007192490463685*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0608946746384782*pi,-0.181655361586043*pi,3.92304304911361*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.519823244851186*pi,3.03073219348279*pi,4.10351821044825*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.38516411997099*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.202569660066061*pi,-0.19066717130288102*pi,1.1115421719934409*pi) q[5];\nu3(0.637370678799601*pi,0.7302328394353399*pi,4.47449839393754*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.264859636833078*pi,3.37479470246961*pi,1.90470665064876*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.620149144339403*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48489182312968*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,3.42721981638845*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.346250480903294*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5352943529590997*pi) q[17];\nu3(1.0*pi,0.0*pi,1.264398928142296*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43308581960335*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316385642088508*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.301329068642406*pi,3.24775164323211*pi,0.739885097545579*pi) q[1];\nu3(3.5*pi,3.39771250544312*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.30923985733273*pi) q[9];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3205514829627205*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.587817873027984*pi,3.14552331721263*pi,3.62758368520111*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5907545867557872*pi) q[19];\ncx q[0],q[21];\nu3(0.0789177295496926*pi,-0.05174366722425999*pi,4.15561863192844*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.41874812059754*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.15538118030863*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.379710183013462*pi,3.21094068966445*pi,1.97276212754699*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5120942249648829*pi) q[20];\nu3(3.5*pi,3.44411502340689*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47359004920053*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.6404999198499259*pi) q[9];\nu3(1.0*pi,0.0*pi,1.309648133955383*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.391225293460389*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.42220215400945*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41382031955864*pi,0.5*pi) q[6];\nu3(0.562468953333634*pi,-0.33615385697968303*pi,4.4494115321703696*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5938461793262187*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.233370722936085*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208193423643038*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.627039865676227*pi,3.478438264926*pi,3.41584246064137*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.298936212229391*pi,2.90459688270892*pi,1.73132932384526*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[15];\nu3(0.23212302264447*pi,2.65221328722118*pi,1.43313773069025*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5109423040392072*pi) q[11];\nu3(0.40702627156426*pi,3.37423831122856*pi,0.952643550103916*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.145919731609727*pi,2.79408750299089*pi,1.218632240925378*pi) q[19];\nu3(0.246675960602712*pi,2.98636365210759*pi,1.85803340589292*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5295075962733602*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.561697102460369*pi,-0.346067066852496*pi,3.56200438179049*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.393141065145694*pi,0.312615728849695*pi,0.8742661670272089*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5237402122804946*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39894360574478*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.681369793982233*pi,-0.12073914223927801*pi,3.60243784150394*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.479108557877109*pi,0.5689100532204401*pi,3.61529445408525*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.722032738462227*pi,-0.220979945827331*pi,4.33233561805682*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.110666878704764*pi,-0.190334168762488*pi,0.705422967615227*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.618662119320825*pi,0.05898166909814895*pi,4.146990658993969*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.395097092225618*pi,-0.309245148537794*pi,1.6042915470282*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.738632521873385*pi,0.03561548277672899*pi,4.483132160266511*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.7190701520282*pi,3.27069455947506*pi,4.03897704254308*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.614992531642746*pi,0.5761765232885601*pi,1.1514711091275291*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.771312889936535*pi,2.74108068214501*pi,3.70373078348467*pi) q[16];\nu3(0.312869869581081*pi,3.01985082806947*pi,1.97580876770716*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44495805684369*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.188005625848993*pi,-0.4244021012845008*pi,1.88598300818708*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.46018842776591*pi,-0.4413348223294029*pi,1.435039156806337*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.097895331591903*pi,2.64050003867087*pi,0.92921593672446*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.437485643974279*pi,3.22789333973363*pi,1.60585918822759*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.358781148742886*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.137304290130095*pi,0.024912182521874993*pi,3.80434550726269*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.287913637279507*pi,0.24586629075741695*pi,3.79672813525917*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.535466383229072*pi,0.37141655427169196*pi,4.3890082767976*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.44230136640889*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.350788451501447*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.340850514285849*pi,-0.170965093572092*pi,0.622331609536569*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.839480131522203*pi,2.56590705050774*pi,3.44593740776682*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.772247265094577*pi,0.5307020512523699*pi,0.917311225723659*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.619169631977811*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.858429908578486*pi,0.229796227346037*pi,4.23679307458338*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.286823710988657*pi,-0.024512781160738017*pi,4.42383415658901*pi) q[6];\nu3(3.5*pi,3.45193913338286*pi,0.5*pi) q[7];\nu3(3.5*pi,3.25831794466194*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.292720054456289*pi) q[10];\nu3(0.551203539496579*pi,3.4181341592969*pi,3.71481321738038*pi) q[11];\nu3(0.399095891754374*pi,1.14444602821692*pi,4.1707499121149*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.047983197129702*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5868131677382342*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.46030224026605*pi,3.45839707652997*pi,1.405932578637921*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.401894775176262*pi,0.8287756316058099*pi,4.15032715876581*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.357069489153206*pi,3.18134201760902*pi,2.12541780907235*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38467652837621*pi,0.5*pi) q[2];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35850736407244*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1491005924736322*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.198338355514263*pi,3.2836207888298*pi,0.9872567677954129*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5215365503954099*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.199270344722917*pi,0.19505787699297406*pi,3.70162404577128*pi) q[21];\ncx q[0],q[3];\nu3(0.279510891905775*pi,-0.413563313936036*pi,1.69092965542737*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.45938983460071*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[17];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.629373842302768*pi,3.36473126617375*pi,0.5162247004657292*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238643358653491*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.30171103364389*pi,0.5*pi) q[0];\nu3(0.178384882787921*pi,2.61981968400676*pi,0.9889456800681731*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1455763840433209*pi) q[3];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49431368915682*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.307764594873144*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4422425729712*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.637260618857508*pi,-0.4749818970904543*pi,0.790380293450158*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.638402679455086*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.158400740422179*pi,3.27936912070378*pi,1.77799583115185*pi) q[18];\nu3(0.575949424318309*pi,0.156565059709727*pi,4.18240648193425*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42076967697066*pi) q[3];\nu3(3.5*pi,3.42236057268802*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.104012282858643*pi,0.22000880777784304*pi,3.72565193312392*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.627217784133152*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34634355310308*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.144636520128524*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.480827733798391*pi,2.97559277170743*pi,1.93010529150231*pi) q[19];\nu3(0.0903980968058632*pi,-0.10753445617271301*pi,4.10220442205061*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229746281155748*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4180490229744*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.877528261996825*pi,-0.34421501218975903*pi,0.57439783349667*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1328506099006281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.505107691732232*pi,-0.21411894098678302*pi,1.065053030186838*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.296046704399193*pi,-0.4190755880151641*pi,1.232134126174977*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.123564377952353*pi,-0.113327086188654*pi,3.66053283850293*pi) q[5];\ncx q[6],q[12];\nu3(0.0247066084679303*pi,0.17575295253109802*pi,4.00733630250338*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5665353650662523*pi) q[15];\nu3(0.293206838597277*pi,3.22237422513221*pi,1.71287952537575*pi) q[16];\nu3(0.396737549778366*pi,2.84501679046678*pi,1.51469840516672*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5150259030318538*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.620331568065251*pi,-0.10670598702398298*pi,4.2907046400835895*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.449910265986509*pi,-0.318991895810274*pi,0.970876267662879*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.392779942369241*pi,2.81030870506735*pi,0.9490141914056349*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.609291205336785*pi,-0.310061321249745*pi,0.9314177504440331*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5249746028078*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.647336142983917*pi,0.64918157924716*pi,0.5676585347819854*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.967688301696604*pi,0.68739408221721*pi,4.469496558232089*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.577585563813671*pi,0.18466565858624695*pi,1.0656665370284228*pi) q[9];\nu3(0.49195291458816*pi,-0.049036637119617976*pi,4.1088139872932*pi) q[10];\nu3(0.695866855904969*pi,3.32511529852198*pi,3.62192233713957*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.819997898720024*pi,3.39931222540389*pi,3.65112294997729*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.669470495059183*pi,3.29319367516705*pi,3.7874382482026*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.763468661369744*pi,-0.021799145694060995*pi,0.62497437429889*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.792861899327172*pi,0.98501757901608*pi,0.783885116183874*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.347824580598138*pi,0.296187575865965*pi,1.0172369910813441*pi) q[13];\nu3(0.182322060613199*pi,-0.035649442649063*pi,0.702043521522226*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.524653363530573*pi,-0.317487254478633*pi,4.28449108025535*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.771255751911947*pi,-0.32002682263765103*pi,0.6508698925873531*pi) q[3];\nu3(0.5422562365267*pi,3.26259024028736*pi,0.5089274468399523*pi) q[4];\nu3(3.5*pi,3.48467637759328*pi,0.5*pi) q[5];\nu3(0.706426676881808*pi,-0.299469753636118*pi,1.011039622203704*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.812625836678286*pi,-0.36400048357486303*pi,0.689318530682258*pi) q[13];\nu3(0.399182631419218*pi,0.83884356950033*pi,0.642282295599644*pi) q[14];\nu3(0.654522257546779*pi,-0.4733346803498222*pi,3.68370508727487*pi) q[15];\nu3(3.5*pi,3.45037507169572*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.23133887300554*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296362517660673*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.895734670625489*pi,0.53596014610041*pi,4.29369111652592*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.154537559396099*pi,-0.09303705521788702*pi,4.31019961233559*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.623639305044808*pi,2.45873811608816*pi,3.67537008860848*pi) q[15];\ncx q[16],q[17];\nu3(0.47982683722662*pi,0.7162067060519799*pi,0.758297917786533*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[11],q[13];\nu3(0.434037706499433*pi,3.21090250122524*pi,2.00244086061132*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.488902516425529*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.529408631783371*pi) q[19];\nu3(0.824303537984417*pi,-0.44810380636892433*pi,4.484677368051321*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[15];\nu3(3.5*pi,3.31168002474294*pi,0.5*pi) q[11];\nu3(0.144133104480155*pi,0.36434118538786997*pi,0.603309300988585*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198181335767869*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40089072522584*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.337657115716661*pi) q[7];\nu3(3.5*pi,3.35447702078461*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.3220260585884551*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.34053234691149*pi,3.3402902997254*pi,0.5051870793758134*pi) q[5];\nu3(3.5*pi,3.42071348211023*pi,0.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[15];\nu3(3.5*pi,3.31236352295325*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40696798618591*pi) q[13];\nu3(3.5*pi,3.35150005902179*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238915611880779*pi) q[18];\nu3(0.550108458019508*pi,0.359605233611916*pi,4.0892879913309805*pi) q[19];\nu3(1.0*pi,0.0*pi,1.197407965699167*pi) q[20];\nu3(1.0*pi,0.0*pi,1.199163901588673*pi) q[21];\nu3(3.5*pi,3.49042378156358*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.291381004720947*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.863283170391283*pi,-0.4810894795378187*pi,3.84776186718628*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.4600326652041105*pi) q[7];\nu3(3.5*pi,3.3314621117299*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.168538865278592*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.547718654106455*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.542891004859081*pi,-0.17445583153113497*pi,0.5513358942267415*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.49814541252023*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.246293448208271*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4886444416827995*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5392684338707951*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.637986782610171*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5651918492248438*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.604250994807085*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.594691134700212*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.251100325374038*pi,3.40123676216062*pi,1.81520092253068*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.542618432705836*pi,3.44934974335215*pi,0.84525946314194*pi) q[16];\nu3(0.163271512323863*pi,0.7725906014636901*pi,4.14800658273709*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.778627595773731*pi,-0.09101186280571799*pi,1.3956107068136259*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.243001597195304*pi,0.59093484877189*pi,3.88351446398805*pi) q[9];\nu3(0.290120703622772*pi,0.435069622387136*pi,0.675839918921218*pi) q[10];\nu3(0.127546793422465*pi,0.5671821101022501*pi,0.880753122257945*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.41962970386968*pi,3.02873096852838*pi,1.195101571306144*pi) q[16];\nu3(0.237126297936739*pi,3.2505165308611*pi,2.08115487876507*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.60826761684313*pi,0.437309763321051*pi,1.4605568188305829*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.677674241738958*pi,-0.04367176411076601*pi,1.423151850313653*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.476672898191915*pi,0.437609682958249*pi,4.3021494822391*pi) q[10];\nu3(0.700911733909809*pi,0.024751619961659976*pi,1.1599344563755158*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.582302385774779*pi,0.18867780652474797*pi,4.13574739441503*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.664801374536332*pi,2.98423006790237*pi,4.273035030572251*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.459699099937653*pi,1.01677978111768*pi,4.12780863233911*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.603001706045252*pi,3.0295320532257*pi,4.02247720710647*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.359687345063432*pi,0.44926486719313696*pi,3.57509505614894*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.740333671579846*pi,3.11188968031341*pi,4.27480599356306*pi) q[13];\nu3(0.919232958654111*pi,3.44107234252694*pi,3.94584892581017*pi) q[14];\nu3(0.467414840953034*pi,0.333370577871847*pi,3.56340522100265*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.73882080846135*pi,3.42566454053868*pi,3.31709092907467*pi) q[21];\nu3(0.657434880841896*pi,-0.24238136174007702*pi,3.60767447944159*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.169957491912914*pi,3.32300273525745*pi,1.84822095637157*pi) q[2];\nu3(0.319285916638192*pi,0.8794957857944099*pi,4.47726012736894*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.324542911340356*pi,0.39594014845221004*pi,4.02908495981495*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.704262948974169*pi,1.019971762625*pi,0.8103611595349229*pi) q[12];\nu3(0.0556683401094403*pi,3.37012543908385*pi,0.614709227263277*pi) q[13];\nu3(0.787347568509936*pi,0.66538949056527*pi,1.3035015977387099*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.3105901340824*pi,-0.135751903055561*pi,4.24193500588369*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.667839767466877*pi,0.24805618772012905*pi,4.48631397480443*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.733921211549369*pi,-0.387885628584738*pi,3.16835512732596*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0568329675046545*pi,0.03557300111084705*pi,4.2546479740303305*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.447001327598975*pi,-0.4915932876258509*pi,1.217909213953684*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.825251304559913*pi,2.9364814585743*pi,3.36016966146644*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.330366629692182*pi,-0.144820156511416*pi,0.7932964069887429*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.501675765586807*pi,3.27808133482607*pi,4.40172568481381*pi) q[4];\nu3(0.407351242575167*pi,-0.08608606779698003*pi,1.142123351682136*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.382686450062832*pi,-0.06508134441457802*pi,3.80290266662415*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.905134813104994*pi,3.28197256219071*pi,3.43808370487822*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46447537239009*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245521036490607*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37316540453845*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.060480588999116*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48783034432616*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.36460136119337*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2682757615072409*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5295253678082936*pi) q[17];\nu3(1.0*pi,0.0*pi,1.286097373130042*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48932740487531*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41502761049517*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39507515654522*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.48771652301407*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.47420217943274*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314152367705125*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.301006462890143*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145563899892653*pi) q[20];\nu3(1.0*pi,0.0*pi,1.394405843393519*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[10];\ncx q[2],q[20];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,3.46856329458472*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3632186125877839*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40369120770362*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.607314483765989*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39987631826946*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.250245863690858*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.27894657841234*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3624629525132*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5219499670416079*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4353862347598*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[20];\ncx q[3],q[21];\nu3(3.5*pi,3.48319828483612*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.306708652730991*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5264462673519718*pi) q[8];\nu3(0.844934781232973*pi,0.11526156205392402*pi,0.95192446860542*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.26464081845687*pi,2.93791824880233*pi,0.7636470524250389*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38534081161562*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0696581536217946*pi,0.014954191392031024*pi,0.642474904431471*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.371547181828136*pi,2.94698582119974*pi,1.64956047193242*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5302556238347891*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.446572666466148*pi,2.97974033634522*pi,0.6971252929460721*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.409204676377269*pi,3.12172342256288*pi,1.54251778892035*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.926734411859611*pi,0.398244958693876*pi,4.16136095330374*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.320743997929628*pi,3.32909972325968*pi,0.641099471615423*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.534908811544011*pi,1.02957062864507*pi,0.745565065595758*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.197122716483929*pi,-0.4519260060328853*pi,4.23181779885444*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.3704538104967*pi,-0.017580167476136*pi,4.47150471830438*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.54336695737069*pi,0.46136385249288303*pi,1.029064543960125*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0771552006654716*pi,3.36358783169*pi,1.140022300496904*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.22064321051176*pi,0.36509806328194605*pi,0.653434689024017*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0861312530516726*pi,-0.09085868534712499*pi,0.764569632378427*pi) q[7];\nu3(0.670902311739077*pi,2.83224100496408*pi,3.85593955412669*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0491837319617547*pi,3.48640677901306*pi,1.490082614233047*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.191666746225787*pi,0.34961498385774403*pi,3.35076542085885*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0347132251715373*pi,0.64258537608475*pi,0.5382162345928327*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.638018637976944*pi,3.20925311210001*pi,3.52626326691354*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.491116126472328*pi,-0.34995344553319596*pi,3.81670693423557*pi) q[6];\nu3(0.106267834718499*pi,0.22430612744622003*pi,0.5389172392871123*pi) q[7];\nu3(0.429223567387546*pi,0.21270880647733303*pi,3.90505750536326*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.559020336801665*pi,-0.4878898928662121*pi,3.62265165774026*pi) q[16];\nu3(0.7963118216308*pi,2.75442480223599*pi,3.35940055007127*pi) q[18];\nu3(0.332728477795427*pi,-0.4194319011021303*pi,0.639296512561744*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.51471674634636*pi,3.31180462377276*pi,3.99444791204383*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.446686820188008*pi,2.86408332009496*pi,1.84911882646463*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.63473199535938*pi,3.2851133622653*pi,0.6122388263028979*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.58787695221321*pi,3.41189324837698*pi,3.3432650222729*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.205253913114384*pi,-0.4653489145302205*pi,1.71648389730603*pi) q[16];\nu3(0.462249012048147*pi,0.22559583537952*pi,3.58437703256436*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[11];\nu3(0.397691703776391*pi,-0.163488114303182*pi,1.0146645852854*pi) q[1];\nu3(0.297222370803088*pi,0.47518296084213696*pi,0.8496676647263279*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.605973471964234*pi,0.39508933889514*pi,0.815174903227484*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.67329288983585*pi,-0.269215237235085*pi,4.39984709787765*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.113038768820192*pi,1.14101770679627*pi,4.31889446073542*pi) q[21];\nu3(3.5*pi,3.4160868039117*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.354476409982359*pi,0.6306207733898199*pi,3.75923935504003*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.450767533933184*pi,3.32505677218526*pi,3.2500728142683*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.543624212939227*pi,3.13518915879838*pi,2.9200531420468*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2111812187931679*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.240134145635022*pi,-0.17705637512301398*pi,3.88922402972051*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.773376019482277*pi,0.019098976897520048*pi,1.1691222627901379*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48856895792079*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.174708984509551*pi) q[8];\nu3(0.739036536638622*pi,3.46017449704532*pi,4.12714678286553*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.450842254584709*pi,0.72405795226927*pi,4.00469779962022*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5230164295636746*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5212384675758008*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49231345777645*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.278274765148284*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49778282195588*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.413540384942592*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44004470588257*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(3.5*pi,3.4514686173877*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.298100011132447*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190179099912102*pi) q[21];\nu3(0.509254942550774*pi,3.38829046886347*pi,4.224621865666419*pi) q[0];\nu3(3.5*pi,3.43425389632261*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2915100047783281*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[19];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.617386154223614*pi,0.145290816241763*pi,4.39655368904623*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.450858540559469*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5384948772884552*pi) q[18];\nu3(0.262260304542087*pi,-0.319495222663683*pi,4.03496288616042*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.47533835606595*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42014478561458*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2988201696641402*pi) q[6];\nu3(0.33073197643675*pi,-0.308277866646383*pi,0.956887896691722*pi) q[7];\nu3(0.678960433018774*pi,-0.33145227626059703*pi,3.46221573034792*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.459897893233241*pi,3.41720341713486*pi,1.015761198901958*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.41619197826273*pi) q[19];\nu3(1.0*pi,0.0*pi,1.221702640420478*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40318610280577*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.38219614511818*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[19];\ncx q[5],q[6];\nu3(0.640038628336709*pi,0.47003610836806897*pi,1.216460855326679*pi) q[7];\nu3(0.119995221949665*pi,3.32451771775476*pi,1.0010825351515*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.49834784072508*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.41550590375634*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275249127918326*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293666470658529*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.720073164320653*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.539984733556726*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5084473463175336*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41428291037947*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.732545927542127*pi,-0.353533882023846*pi,4.48649574802729*pi) q[16];\nu3(0.323166229570046*pi,0.379859643525121*pi,1.043929677432354*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44295282274746*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.322317850612658*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.241623230442755*pi,3.16350866589234*pi,4.36494687793508*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.624466101112955*pi,-0.39723906436346*pi,4.016690402086629*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.826259404963846*pi,0.458175935352496*pi,4.42262342676835*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.585668251677421*pi,2.91220851062354*pi,3.86340845757276*pi) q[3];\nu3(0.561021874602692*pi,3.07226302452714*pi,0.5373780386545894*pi) q[4];\nu3(0.624231980793918*pi,0.33716167790738305*pi,4.3507576259495995*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.689096182917804*pi,-0.320462093268402*pi,1.1685934189966831*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.477340052958959*pi,3.1217150359532*pi,4.30832980392453*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.35545180610967*pi,2.91873648138218*pi,1.038387814798033*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.452293298002865*pi,0.30077702613947*pi,3.9971035253439*pi) q[3];\nu3(0.443405273526719*pi,3.20779042596586*pi,2.1331759318828203*pi) q[4];\nu3(0.577385763531318*pi,0.301477724991869*pi,3.94650143098547*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5350126681391695*pi) q[8];\nu3(0.417104996417879*pi,0.77848029177194*pi,3.96426377966764*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.585754724121474*pi,3.29402733906196*pi,4.4306069395082694*pi) q[13];\nu3(0.587345477016652*pi,2.4773544676466*pi,3.71031968202828*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.761869401414375*pi,3.18002514410627*pi,3.84943112384438*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.394944516161781*pi,0.62816196921307*pi,3.73396284142727*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.280336813207716*pi,2.69877802888309*pi,1.198976803689149*pi) q[13];\nu3(0.753373436431304*pi,3.46562213396891*pi,4.46608386491065*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.783404750575373*pi,0.22260153327772303*pi,3.99914501354166*pi) q[19];\nu3(0.186833519981543*pi,3.05294042402814*pi,0.735510116465108*pi) q[20];\nu3(0.192825833811933*pi,0.033874075079253996*pi,4.24594340880999*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.104016443655797*pi,3.15612752918586*pi,2.08661783443086*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.672651946408647*pi,0.9469306684654499*pi,1.007798447472583*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.780610888751186*pi,2.71529064682535*pi,3.33966895013191*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0452001576483394*pi,3.1001017374256*pi,1.70315714471579*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.832651511517773*pi,-0.120807361992745*pi,1.025462736093917*pi) q[19];\nu3(0.144912777420986*pi,0.019286757878088978*pi,4.4536098769677395*pi) q[20];\nu3(0.613043693363894*pi,0.54817515582512*pi,0.7182304467119169*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.495029246445303*pi,0.6171461575808801*pi,4.2932071541375105*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.70283224998656*pi,0.7324497738443101*pi,0.939662937554961*pi) q[7];\nu3(0.306369751333099*pi,0.8910748952133101*pi,0.5448000506691398*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.780444094925606*pi,3.39259486007085*pi,3.52699627953067*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.331790218302534*pi,-0.21838413180732302*pi,4.37031315284527*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48449917665378*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.353914956411446*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.225654198739636*pi,0.226994013000285*pi,3.77644976304104*pi) q[7];\nu3(0.848066772462669*pi,0.279890847724546*pi,0.798970560725618*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0650735900177375*pi,0.04270805175998704*pi,1.294454953371842*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.37346664866995*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.173614096696513*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.490408029315455*pi,3.11540101514536*pi,3.43881968726325*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44091347825239*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,0.5768837623679121*pi) q[3];\nu3(3.5*pi,3.40331097670218*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.28248806887468*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42054177012394*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38394912414027*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.359987627360933*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212929597451589*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250451022766305*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[21];\nu3(3.5*pi,3.45520037196171*pi,0.5*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46629690270329*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5927615522381358*pi) q[14];\nu3(1.0*pi,0.0*pi,1.329080238482719*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.381657663012557*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49450135769183*pi) q[5];\nu3(3.5*pi,3.49946674223099*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.208857516197285*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5664520793799807*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46073108127719*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4572521521282304*pi) q[21];\nu3(0.357006513992257*pi,2.56615512547712*pi,0.98135685426771*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.703827852747296*pi,3.014738048482*pi,4.12140013216606*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[16];\ncx q[9],q[18];\nu3(3.5*pi,3.41418424336667*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5705081945189138*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310566070612166*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.587431244978097*pi) q[20];\nu3(0.598122408609233*pi,0.04328424855306201*pi,1.367717648279311*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.386281394882366*pi,2.89468960434451*pi,1.012784726172264*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.468726290685969*pi,2.68887671405273*pi,1.51999289934648*pi) q[12];\ncx q[13],q[20];\nu3(0.613996579845988*pi,0.84606424317121*pi,1.003411181807127*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.424725527956809*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.541239065349799*pi,-0.363759680608495*pi,1.172324844894636*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.585952051275721*pi,3.43215544275738*pi,4.48601354565493*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5117485198124972*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.456181998943962*pi,-0.18288508508520301*pi,0.619155899927399*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.348951066202322*pi,0.8233082313723601*pi,4.3572951072554*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.702916832683317*pi,0.9036974335161201*pi,4.47327850438467*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.850270487065897*pi,0.27326307802693806*pi,4.1204789307343095*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.605461265891086*pi,0.7955473732203*pi,1.142039482090238*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.348325206828022*pi,0.05605781016299005*pi,0.5920819383612664*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43756842534932*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.146822644336587*pi) q[3];\nu3(0.692415191957726*pi,2.58595297938653*pi,3.61209179789706*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.431181632163076*pi,0.01875653908416197*pi,0.768547869684991*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.424294430500529*pi,0.23089409273192296*pi,1.107514491676031*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.831819022362958*pi,-0.4359877241306102*pi,0.9046588633866179*pi) q[17];\nu3(0.346157297823762*pi,2.90615450233108*pi,1.77575743821087*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.700686558237562*pi,0.7120534594390999*pi,4.30719954926902*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.252854972061118*pi,-0.03380066620677702*pi,0.5664362593933506*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.220789170689455*pi,0.448776088489406*pi,1.007299807645044*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.57603051405151*pi,1.03474491086179*pi,0.668555841483213*pi) q[10];\nu3(0.326627354805087*pi,2.940920043418*pi,0.713732728789082*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.55432943980098*pi,0.83685202467134*pi,4.40794962446555*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.58543055752755*pi,-0.09872119738859297*pi,4.2801576020505*pi) q[17];\nu3(0.363207402814839*pi,2.9516304117471*pi,1.86692956634769*pi) q[18];\nu3(0.489559965148342*pi,0.29736569900130305*pi,1.264122518982815*pi) q[19];\nu3(0.572837817730956*pi,2.77353093067414*pi,3.48244004171559*pi) q[20];\nu3(0.252040175730597*pi,-0.23864521958441598*pi,0.8142173625561671*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.834248432180556*pi,3.35746301763118*pi,3.19435165169664*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49346724709663*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.196689018265052*pi,-0.4197276600429686*pi,0.6629081835734401*pi) q[5];\nu3(0.459733207726868*pi,-0.019102562225409014*pi,0.79482915662651*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.278858050144161*pi,-0.11174075329280703*pi,0.8800219752053511*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.37298943536534*pi,2.90011400955238*pi,0.7730171268007799*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.681016674755448*pi,3.0106172165724*pi,4.4637458782413795*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.555176969136118*pi,3.40757002093212*pi,4.31691554423947*pi) q[5];\nu3(0.709858120339726*pi,-0.14086927548845202*pi,4.21719268992073*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49321833893093*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2382911892353952*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(0.661293722778268*pi,0.432257374969068*pi,1.359369382912049*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46789602540251*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44409739132282*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.242603563430247*pi) q[10];\nu3(3.5*pi,3.4825702412395*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232719560733637*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40756627370839*pi) q[15];\nu3(0.183593776610609*pi,3.29186504933468*pi,1.6356366076907*pi) q[16];\nu3(1.0*pi,0.0*pi,1.15298901393942*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41736434045178*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46999816967865*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.224061398176155*pi) q[9];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.44677531076713*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226145054114965*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282165024222331*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45829290204639*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5768016041078599*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5824305405556911*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[11];\ncx q[6],q[20];\ncx q[7],q[10];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.46047205994852*pi) q[9];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.412743110136621*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.651631235434319*pi) q[21];\nu3(0.806261922039661*pi,0.7310533022066401*pi,1.0239366458502221*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[19];\nu3(0.51478363489113*pi,-0.174765261640078*pi,0.633225196535424*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49890278580944*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45517526424335*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46711510524592*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.313530616534973*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236000650212753*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.1017436700568841*pi) q[20];\nu3(0.408128599455032*pi,3.27307167426219*pi,1.091824422036828*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.409135536719971*pi,0.5641886540360801*pi,0.5241243300510042*pi) q[3];\nu3(0.551675050320361*pi,3.18992290699352*pi,3.18513250223127*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.767595997473486*pi,0.58366825297622*pi,0.5436742886552381*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.887290323913708*pi,0.6142968758931899*pi,0.8805624317913721*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4387996842798*pi) q[11];\nu3(0.086275589482986*pi,3.33635519693704*pi,1.460307350729242*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5851457591975406*pi) q[16];\nu3(0.566618797803918*pi,-0.148311896635619*pi,0.5553335818486974*pi) q[17];\nu3(0.523104597892789*pi,3.43115932532731*pi,4.358901582732*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45197400318288*pi) q[20];\nu3(0.354262295304441*pi,0.45595323405824895*pi,0.855087590313476*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.285751015413631*pi,-0.084645510875473*pi,0.687044692451994*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.208549351364092*pi,3.25508618255746*pi,2.1447080743472*pi) q[14];\nu3(0.664686085077297*pi,3.0407884911942*pi,3.93435980619041*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0897848367682084*pi,0.203763425651441*pi,4.0091938995637495*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.431486378691921*pi,-0.015738715633134004*pi,1.4852419624782391*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.753038218167733*pi,3.47747287413121*pi,3.02232792241009*pi) q[13];\nu3(0.705476908126173*pi,0.93076817221348*pi,0.835188576479581*pi) q[14];\nu3(0.468632361616661*pi,0.8800814895618301*pi,4.17234127582519*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.554081368408124*pi,0.7229121554851199*pi,1.08023208334189*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.788037860371854*pi,0.41265584703646996*pi,0.654771207705217*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.762360744612182*pi,2.80533456534977*pi,3.81000763147184*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.457793673313345*pi,-0.236387056953495*pi,3.93183532800451*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41531389143444*pi,0.5*pi) q[0];\nu3(0.312922235812679*pi,1.06689291580972*pi,4.17651708408931*pi) q[1];\nu3(0.262852692240063*pi,0.79779781159556*pi,4.454515842566829*pi) q[2];\nu3(1.0*pi,0.0*pi,1.372244391198983*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.235776444273289*pi,-0.35289244345323*pi,3.93406325578833*pi) q[7];\nu3(0.191888159552716*pi,-0.05178016504996802*pi,4.1355350858824895*pi) q[8];\nu3(0.190994714054746*pi,-0.319629886048607*pi,0.5621475501070043*pi) q[9];\nu3(0.137310490760533*pi,3.45987210926114*pi,0.687528320961225*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\nu3(0.174221159705824*pi,1.01767615013267*pi,4.131051753925631*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.642869329688263*pi,0.08350216495871199*pi,1.104274412073953*pi) q[8];\nu3(0.368829777680655*pi,0.483149890120817*pi,3.92790874113237*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0788821772216299*pi,3.22289644318111*pi,1.94513582107329*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.510367664198153*pi) q[3];\nu3(0.28435099925759*pi,2.85747275731115*pi,0.95813431223788*pi) q[5];\nu3(0.486464997799861*pi,0.59950153344392*pi,0.665917095368864*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.500412585208416*pi,0.45274583403803104*pi,0.641541547279273*pi) q[16];\nu3(0.762060829519436*pi,0.14002588208310796*pi,1.498632334132704*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.252700740270008*pi,0.78422598579254*pi,4.461387774528999*pi) q[5];\nu3(0.901636430153532*pi,0.7712191576816301*pi,4.38250915483515*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49748741584007*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47312745153579*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.432382205243129*pi) q[15];\nu3(0.401309818125802*pi,0.10070368411132802*pi,3.92563729549856*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244340979899657*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.734861746895387*pi,2.72121966370394*pi,4.17608655769547*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[21];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.362842031929046*pi,3.1615823044042*pi,0.814460838208269*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43773641762459*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.201049332992656*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.26533732849307*pi,0.5*pi) q[10];\nu3(0.170862837626896*pi,3.10672604970684*pi,0.761396924186278*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37942541432093*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.651315701486006*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43096234731334*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219280133159161*pi) q[19];\nu3(0.417648038723834*pi,0.7354174354952201*pi,3.87583027308099*pi) q[20];\nu3(1.0*pi,0.0*pi,1.19810733095056*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42518219921254*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.324776864031854*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[21];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.375612115360101*pi,-0.013835171181570016*pi,1.143511242007334*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36538319877717*pi,0.5*pi) q[2];\nu3(0.776551387133527*pi,0.363887869315101*pi,4.0896016658979*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5252185819080747*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3213661062804771*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.631709789234289*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5926074775182282*pi) q[21];\nu3(0.555183093142744*pi,-0.4654018984597189*pi,3.91558652780492*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[5];\nu3(0.330184217098932*pi,0.6633805182514101*pi,0.7586176449465041*pi) q[3];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.608352203972619*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.574373623866791*pi) q[5];\nu3(3.5*pi,3.48832149527121*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.41015975676438*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.14867401895856*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264962471172577*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.47459717103735*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2726070428737981*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.679590931086651*pi,2.88271419522049*pi,3.7409577148585*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.440103718114883*pi,3.27895061012305*pi,4.233072191164339*pi) q[4];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.33187502039497*pi,3.10840183570275*pi,0.7556092916626069*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.507992376795049*pi,0.551788891498*pi,0.7730854630279069*pi) q[14];\nu3(0.354715288174074*pi,0.7599239566735401*pi,0.6468566711524399*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.410394399148006*pi,3.47860029869877*pi,0.734073475696847*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.441149980312299*pi,-0.475912873476596*pi,1.90311552047032*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.497070993412476*pi,0.296926309595012*pi,0.5336088749810982*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5091159108010825*pi) q[11];\nu3(0.470993206462258*pi,3.31741568429565*pi,1.447442499251757*pi) q[12];\nu3(0.410227295480292*pi,3.24861212326263*pi,0.897415835854299*pi) q[13];\nu3(0.173880212961371*pi,3.3733578293458*pi,2.10093455987432*pi) q[14];\nu3(0.76033878265516*pi,-0.194374290278706*pi,3.58853309143086*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40474662953916*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.631251701866697*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.18639768767806*pi,2.9180243393974*pi,0.943781326047336*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.447727385313806*pi,3.00820668434027*pi,1.389554883934407*pi) q[5];\ncx q[6],q[16];\nu3(0.0452417185050342*pi,-0.14923928844949302*pi,0.8649465246006389*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.434146277237113*pi,0.95697778912965*pi,4.01369585948766*pi) q[12];\nu3(0.303950979944875*pi,0.318924635240458*pi,3.82451879616815*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.628869027047009*pi,2.70180537179075*pi,3.69680877247142*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0795992029048406*pi,-0.355801544127445*pi,0.7275604718613959*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.14972444600503*pi,0.47947775604266996*pi,1.001034108611756*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.289978294273709*pi,0.269403947235329*pi,0.896997902490396*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.548124954330334*pi,0.038998793704319024*pi,3.83039409393575*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.115513573104576*pi,2.84755142970776*pi,1.1976476721996039*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.669757938833394*pi,-0.343377916711331*pi,3.70448043518675*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35340944591373*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.139281316190477*pi,-0.11784385831440097*pi,3.9890332977971*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2472743559716108*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.53711689745851*pi,-0.276528266998618*pi,1.393347078889086*pi) q[17];\nu3(0.63859800112184*pi,3.22234052387065*pi,3.17598785433227*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.490169176975855*pi,-0.372311420024873*pi,1.355632914637581*pi) q[20];\nu3(0.336449950820653*pi,0.24522307362742302*pi,3.63340576974776*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.66921681927147*pi,-0.24603332697602198*pi,3.60835728523437*pi) q[8];\nu3(0.869554834409386*pi,3.05759534903453*pi,3.80316743606921*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.261656621011907*pi,0.87704177333612*pi,4.08355209018663*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.211417293368823*pi,0.5059831674176001*pi,4.4684662898697205*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.692069994045413*pi,2.68143483369679*pi,3.67448459871519*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4385443292651*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4072820508256*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.3794407042147*pi,0.5*pi) q[4];\nu3(0.657353670644316*pi,-0.37237175793689303*pi,0.647898437008307*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2681529641621259*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.256876980571385*pi) q[10];\nu3(0.306562825712345*pi,0.022795175011934954*pi,4.247965661420681*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39513078744657*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3246170558106392*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.18615198931176*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.376274781775996*pi,3.31934923570339*pi,1.9789236028063*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.467961188941784*pi,3.12900644609214*pi,4.31065758860042*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.16710640559551*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.43482407782192*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.232586644779581*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5448587794532873*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5554648533225568*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47618679282166*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.153102147956552*pi,-0.4702136769742825*pi,1.85462788655463*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42577707898917*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3723708837637831*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.404677444466076*pi,3.4449461805749*pi,4.35985807935532*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49558973804772*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.62703670530665*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48065588994609*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.175433932749836*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48263520298267*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.630034835919586*pi,3.31259311476416*pi,4.17823866472568*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40005080185592*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.2622456714410188*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35458093200963*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.110050179850214*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.49481201284885*pi,0.7769724945735199*pi,0.618443255362273*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.319376196589376*pi,3.2750111987186*pi,1.99418501461531*pi) q[3];\nu3(0.536516304412284*pi,0.346564567870025*pi,0.543979519508382*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.35454734767862*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.243278703069519*pi,0.051008544730475*pi,4.30555510678644*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.112762641321279*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5875010760609372*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.686923595314953*pi,-0.356376807928073*pi,4.4117759579381595*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.592407689702089*pi,0.37055813219995204*pi,0.7213071282401999*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.47417584401414*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.633087282414015*pi,0.013455160286962031*pi,3.68482237019572*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47737629726124*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.144527933592203*pi,-0.36379697277747103*pi,1.78572282812001*pi) q[1];\nu3(0.809629312356023*pi,0.026592828410377023*pi,3.87564983288575*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.432218836495538*pi,-0.23637307310094402*pi,1.61274507408951*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.305975730599696*pi,0.65240465688303*pi,4.41538736664876*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5267382095898978*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.229566232120193*pi,2.56076006553763*pi,1.319144184024636*pi) q[1];\nu3(0.700280700798746*pi,-0.24580131309020697*pi,3.68897652266718*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.490496873459827*pi,0.25876825987644003*pi,0.921482428645261*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.483227599151218*pi,3.14785381022468*pi,0.985793250497085*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.775519262230043*pi,-0.381508171528709*pi,3.89645844722985*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.666753880227421*pi,0.310992698076042*pi,0.853303436738054*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.115054391936389*pi,-0.316883417012382*pi,0.548153996848603*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.549559479265504*pi,-0.271926212589438*pi,0.9596825441539301*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.325267951267*pi,0.215089335056865*pi,3.53013345167552*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.836492601262178*pi,0.25491153803097*pi,1.151982857376122*pi) q[19];\nu3(0.645886674036948*pi,-0.009444166168358026*pi,4.49853801854929*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.738412439586374*pi,-0.4565792795399586*pi,0.931771286410501*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.232130548965311*pi,3.27584339579421*pi,1.233434002460562*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.635564265415089*pi,2.9688348728138*pi,3.41430492700757*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.296682052661854*pi,-0.280818357918027*pi,4.32204161039688*pi) q[12];\nu3(0.193774806263118*pi,3.21880496352655*pi,0.69630138492331*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.544326644907539*pi,-0.25380406854870297*pi,1.382212609246428*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.211767886958783*pi,0.292547011899299*pi,4.4912078559332596*pi) q[11];\nu3(0.904523031033414*pi,0.33254141067434995*pi,1.0112369087709538*pi) q[12];\nu3(0.915755386255513*pi,-0.176323097343195*pi,0.757573362972895*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.644258563473723*pi,0.70127284908799*pi,4.42954751194948*pi) q[16];\nu3(0.194392194087391*pi,0.27213591245083*pi,0.9570038253612*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.53633797353151*pi,3.01901487837727*pi,4.29901675963069*pi) q[6];\nu3(3.5*pi,3.33228983396898*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.610267341671089*pi,2.64329857407912*pi,4.13313041291046*pi) q[9];\nu3(0.717353267839866*pi,2.66803125496703*pi,4.05521572535077*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.27021421677679*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.617573696163446*pi,-0.32760228475963*pi,4.38689844545259*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.221080026403235*pi,0.35800240562665*pi,0.610613369532917*pi) q[18];\nu3(0.736610176922179*pi,3.10845945313042*pi,3.14241447977633*pi) q[21];\nu3(3.5*pi,3.45482802592081*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44321101551125*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.345743288053408*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.240648330892016*pi,2.89888467388971*pi,1.76021378136485*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.281085153527582*pi,2.80816242877525*pi,1.68793979670874*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.893973641400648*pi,3.13763866388805*pi,2.99522082346009*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3042809819668801*pi) q[20];\nu3(0.742599058017351*pi,2.85164604449226*pi,3.17021643107512*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[20];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41849675045776*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.31111223943755*pi) q[4];\nu3(3.5*pi,3.49635716654572*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.4773414933532*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.191288175083514*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2617059770261339*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.676853228047678*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45175424715227*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[20];\ncx q[3],q[18];\ncx q[5],q[12];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.175509441028571*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49393385893988*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49970772817769*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.282300525703916*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5168018883249079*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45656917710367*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.28862875002323*pi) q[17];\nu3(1.0*pi,0.0*pi,1.273598191122841*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2109597260830989*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.104576691170699*pi,0.7364780674204201*pi,3.7589627842757*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.4271476627054795*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,3.38215914729056*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2044614542867351*pi) q[19];\nu3(0.858358011375105*pi,-0.10840755419245501*pi,1.349428459187319*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.537338576716462*pi,0.58036058420268*pi,1.387975266731634*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47075234533572*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5205634202638755*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2928170893190671*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.372793716756981*pi) q[18];\nu3(0.322029872783129*pi,-0.32726556790974504*pi,0.982611495738522*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.530495088274864*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.581842266029581*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.201109937663072*pi,3.35284396666742*pi,1.2792157887103341*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.391866607582041*pi,-0.09375598611659303*pi,3.83491480202475*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4910659544393905*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.378874847046726*pi,-0.056667820647191*pi,1.0049600937404088*pi) q[5];\nu3(0.146259599984881*pi,-0.30531924316833703*pi,1.3099470629827938*pi) q[6];\nu3(0.686486652600932*pi,2.41975219567596*pi,3.69786309413415*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.723752277318219*pi,3.1100568678249*pi,0.5508445105700595*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.308247326424845*pi,0.61849039626157*pi,3.82529208181352*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.434733565100292*pi,3.44433485301544*pi,1.67880046352015*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.023120574639036*pi,3.35099321411959*pi,1.461559343253388*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.672853865705789*pi,3.42507209692057*pi,4.23012616794608*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.73742619027831*pi,-0.05550939734988902*pi,4.141522843499359*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.545012780810518*pi,3.03084109466154*pi,3.83335142860909*pi) q[14];\nu3(0.817472154217327*pi,-0.046932019098593014*pi,3.49437583307306*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.639960248048691*pi,-0.363522673754926*pi,3.38808078654353*pi) q[0];\nu3(0.379161047512472*pi,3.07602251194105*pi,0.776433039207317*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.704539257269736*pi,-0.23936038923671998*pi,0.5043202554885299*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.536690237648218*pi,-0.260606465366679*pi,0.5282444821642872*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.509625017643731*pi,3.24422421074836*pi,3.15005892495918*pi) q[14];\nu3(0.809935851755895*pi,0.26208298846309397*pi,3.89721532370713*pi) q[15];\nu3(0.473676378896498*pi,0.08435607767509101*pi,0.5444662676115813*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.687548029971403*pi,3.21925787339059*pi,0.5692497167554214*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.177379924423035*pi,-0.05662745438380001*pi,1.066528707208581*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.290227450758182*pi,0.7751738824349701*pi,4.43563701260931*pi) q[16];\nu3(0.561743009669006*pi,-0.281163313205757*pi,1.001920050062847*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.45951513005432*pi,-0.16151759539994798*pi,0.7093399774261551*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.228699960423621*pi,2.94633631792037*pi,1.1481710923480861*pi) q[3];\nu3(0.30804262875886*pi,0.033010204314026015*pi,0.883465960302504*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.425583815961667*pi,3.2118575939418*pi,1.439203193265244*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.40388127738904*pi,3.02251295042486*pi,0.7826204037836371*pi) q[17];\nu3(0.0987075371591618*pi,0.55682795057699*pi,0.5912499495392474*pi) q[18];\nu3(0.61147519763957*pi,-0.12954350368708*pi,1.186788488039856*pi) q[19];\nu3(0.539997418210409*pi,1.05405323874513*pi,0.642954615292976*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.701568461462746*pi,2.97711251469762*pi,3.06460490095042*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.718057621162664*pi,0.03537157253317702*pi,4.067508904315551*pi) q[9];\nu3(0.398045425107873*pi,-0.16264551971956598*pi,4.17801474469044*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.246166135761461*pi,2.7381903249357*pi,1.62658611211019*pi) q[18];\nu3(0.679720322464286*pi,-0.35310942540177204*pi,4.13685428555903*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.479791746201191*pi,2.97116544161015*pi,3.52513030037752*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41028207735775*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.240794002807443*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.364832892646632*pi,2.90311303927219*pi,1.233451628146345*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.42839404317039*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43607191683595*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,3.36843147380582*pi,0.5*pi) q[12];\nu3(0.118417890324866*pi,-0.4214208972786208*pi,0.804215126781803*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3952472993593261*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309354402624967*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.150520607568015*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45390327270629*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,0.0*pi,1.256327772287634*pi) q[3];\nu3(3.5*pi,3.48283990963332*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.39609230088204*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.49209851909921*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46466434242547*pi) q[10];\nu3(3.5*pi,3.46671479918129*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3356519546697951*pi) q[15];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.342223705388712*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[3];\nu3(3.5*pi,3.43625812840757*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.3010873670119891*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49620217913841*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40810133386149*pi) q[17];\nu3(3.5*pi,3.48473497839438*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.609666159996503*pi) q[20];\nu3(1.0*pi,0.0*pi,1.378043459121973*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,0.5606002051301733*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.24982952987724*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5771604712315224*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.41706986302274*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.4245782014819905*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5366644399513447*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40930510614275*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3918658396477102*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.667996110371318*pi,-0.266865764409161*pi,4.10445648460033*pi) q[11];\nu3(0.745276734252413*pi,3.25131932386488*pi,3.06119167074212*pi) q[12];\ncx q[13],q[14];\nu3(0.21256435256349*pi,3.1932128659375*pi,1.2314214042605949*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.442080621467064*pi,0.186318672381943*pi,4.46443983549337*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.682451561035034*pi,3.13149772902474*pi,4.45793362960255*pi) q[11];\nu3(0.329615534133184*pi,3.48416408712851*pi,1.378040713627131*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31426716864171*pi) q[14];\nu3(0.599765598193018*pi,3.3620837642873*pi,3.21897275183908*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.634308070701268*pi,0.17869304741844605*pi,4.131888770287571*pi) q[0];\nu3(0.588885144680556*pi,-0.31810999879026103*pi,3.9486217875053*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.534965953776782*pi,3.48981354591575*pi,0.964579927366514*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.409287208369801*pi,2.9669794097574*pi,0.787784611293203*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.849228300840823*pi,-0.17876040666001702*pi,3.9175595985533*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.36764999177131*pi,2.96999993532063*pi,0.692249808893866*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.172162241708515*pi,3.0969013076596*pi,0.631862792762395*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.560920615177514*pi,0.47303525213684805*pi,0.7572492508855719*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.198871707581925*pi,0.74375468679916*pi,0.5350970452772359*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.706637638405565*pi,0.25450216474241905*pi,1.063239084304439*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.712495285584671*pi,0.49406652386123295*pi,4.37310485997446*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.29657901639742*pi,0.60510115767676*pi,4.011536643741589*pi) q[20];\nu3(0.711977375633219*pi,0.03430035912589002*pi,1.0486256941542988*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.667364675635869*pi,-0.268459460616441*pi,3.7028754776406*pi) q[2];\nu3(0.355401217279354*pi,3.4063376882557*pi,4.28396180159855*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.496623673990299*pi,0.7831223222774499*pi,4.11384972192979*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.712729186450167*pi,-0.20919125882463702*pi,3.88487817726446*pi) q[17];\nu3(0.483042102219744*pi,2.42812418483679*pi,1.3915413940151908*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500376255547804*pi,0.07124642099170797*pi,0.6933238098519761*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.400177936594085*pi,0.6211140423053201*pi,4.37833245427788*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.486555013254616*pi,0.54042232147767*pi,0.801427955704317*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.459400373430561*pi,0.6278777516068199*pi,4.37265574870315*pi) q[16];\nu3(0.394497937991031*pi,0.65835187253986*pi,0.691798749025708*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.546343806137954*pi,-0.249768211329981*pi,4.4937892088761*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.837532494100374*pi,2.60963503166739*pi,3.42756258708606*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.578911876147116*pi,0.14885450275337497*pi,1.407597190483091*pi) q[6];\nu3(0.464455406433894*pi,3.36590672827743*pi,1.96005819711669*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.648493662615416*pi,0.301140786385946*pi,4.0705343666404605*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.574405441231718*pi,-0.016841315529452006*pi,4.19199801187764*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.436463327865147*pi,3.25558706281838*pi,2.0798743182215*pi) q[19];\nu3(3.5*pi,3.46104880540383*pi,0.5*pi) q[0];\nu3(3.5*pi,3.13436024626418*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.487899220164991*pi,2.61065220544773*pi,3.9489670235295*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.573812804340795*pi,3.41669044049846*pi,3.48641676320228*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.755436569346988*pi,2.65263917151937*pi,3.42477923495935*pi) q[9];\nu3(3.5*pi,3.46322198185831*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.27200280362062*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0705740999727569*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.177257745399894*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37406243891205*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.46756947869867*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5572870142401105*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(3.5*pi,3.4314340527183*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37635521313317*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.100326303237245*pi) q[10];\ncx q[11],q[20];\nu3(0.741099984743639*pi,0.79401273031601*pi,0.624208886823743*pi) q[13];\nu3(0.824304432349529*pi,3.33260085328906*pi,4.42824835364843*pi) q[14];\nu3(3.5*pi,3.44075905768342*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1702653920004*pi) q[17];\nu3(1.0*pi,0.0*pi,1.128890277995175*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[10];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4712529357861*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.395112261723865*pi,0.312317097817961*pi,4.06818387733167*pi) q[13];\nu3(0.351079944387943*pi,0.8942254227875901*pi,3.98993322987107*pi) q[14];\nu3(1.0*pi,0.0*pi,1.407160904361459*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[15];\nu3(3.5*pi,3.32567849125944*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5372947590004347*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5185934297207349*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4945207052645895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.172743004634285*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[10];\ncx q[5],q[19];\nu3(3.5*pi,3.36802644830779*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.307882257186805*pi) q[8];\ncx q[9],q[21];\nu3(0.38591951429075*pi,0.22910155114961295*pi,3.94246128619231*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.634034418037815*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.193834291021129*pi,2.92289880284041*pi,0.631488993926413*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.237745550086237*pi,-0.268350576352326*pi,3.96814486288719*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.549874033092157*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.589363967081221*pi,0.8661033139241401*pi,4.44821578166108*pi) q[1];\nu3(3.5*pi,3.39469905184251*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46224262929258*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.452557105947379*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1789811480074581*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243652101668969*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.637560549312249*pi,2.83174367334963*pi,4.05129055363817*pi) q[16];\nu3(0.87095842652258*pi,3.16073357593775*pi,3.91499954374504*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.630398612489825*pi,2.98411660130758*pi,3.7056319433602*pi) q[20];\nu3(0.824997684225277*pi,3.2366422827622*pi,0.5368253454251369*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.531234932126422*pi,-0.162451003506137*pi,3.85734572368501*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.400536470510026*pi,2.83489993918914*pi,0.732742026003301*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.884083583565195*pi,2.85898674213069*pi,4.3294774502774604*pi) q[16];\nu3(0.889870521005136*pi,0.8204679030728499*pi,0.814641720238774*pi) q[17];\nu3(0.125136211532552*pi,0.90704941850721*pi,4.49339744297097*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.793858125875411*pi,0.399354156688454*pi,4.15479823835555*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.620414661326034*pi,0.249205055412545*pi,0.6109012656760779*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.284214243975216*pi,0.7384957234784499*pi,0.6741344649411101*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.546548481014952*pi,-0.057356248073755*pi,1.29937378374714*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.595813235914848*pi,2.80710677658573*pi,3.86316297767277*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40093286710642*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40608822953933*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.690314057277475*pi,0.74254239262319*pi,4.48440468582678*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.747210783570284*pi,-0.016962927586506027*pi,3.82953379058327*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.942680759616087*pi,-0.30739393202773*pi,0.688771440585363*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.496700199720469*pi,2.96008903987332*pi,1.009702768191986*pi) q[9];\nu3(0.67978642178818*pi,-0.24230827801606403*pi,3.82162493495647*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.615026707306072*pi,0.39457146029325196*pi,3.99827624710998*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.349513002148171*pi,0.04517457207377795*pi,3.82056650875152*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.267605262595402*pi,2.88460938800528*pi,0.730217418472878*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.283902884056106*pi,-0.4688775441945107*pi,4.33030313346631*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.48872239015276*pi,0.481645525505472*pi,4.47026511781516*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.284457679127529*pi,0.06545420511010303*pi,3.45523711712229*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.253002886006919*pi,2.65436847288868*pi,0.972420837794567*pi) q[19];\nu3(0.427033371055149*pi,2.56799879191487*pi,1.20379175404944*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.534758020241138*pi,0.13309205447871397*pi,3.98709607878065*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.34332993868556*pi,0.5*pi) q[17];\nu3(0.515827611382645*pi,-0.11386600198911401*pi,1.467405751110398*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2732100130345279*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.886250136072385*pi,2.60510748538662*pi,4.0054921508128505*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49503791296437*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.1645341289553262*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47243537104476*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.245586276247898*pi) q[7];\nu3(0.218214638929712*pi,0.407474266022985*pi,0.872797035225915*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.30603682246736*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.260447555542364*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42121841558008*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(0.288608144028151*pi,3.01918855365594*pi,0.836489096150565*pi) q[2];\ncx q[3],q[6];\nu3(0.245653808608813*pi,0.019711977475219022*pi,3.69919894213701*pi) q[4];\nu3(0.21767426111233*pi,3.28743792266514*pi,1.210548377802266*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5949905469766991*pi) q[11];\nu3(0.624962398845658*pi,-0.218873614915005*pi,4.19048024442288*pi) q[13];\nu3(0.394195593509903*pi,3.12049079585403*pi,1.66360187358259*pi) q[14];\ncx q[16],q[19];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.708625751372353*pi,2.90126138535019*pi,3.23880761722619*pi) q[2];\nu3(3.5*pi,3.33119426618377*pi,0.5*pi) q[3];\nu3(0.63252034463731*pi,0.27808267306398604*pi,4.12531910881108*pi) q[4];\nu3(1.0*pi,0.0*pi,1.213328980632057*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.638509729953511*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47165424382079*pi) q[12];\nu3(0.502633601249837*pi,0.277137275814862*pi,3.80451613613712*pi) q[13];\nu3(0.619201414513375*pi,2.80472051764248*pi,3.73595398459428*pi) q[14];\nu3(3.5*pi,3.42519416813187*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.232072851020952*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.508897727398602*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.752655463816363*pi,2.34843257840727*pi,3.8197224514279*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.144925096332546*pi,1.03027856718196*pi,4.13346186934724*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42673093272938*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49440257134128*pi,0.5*pi) q[0];\nu3(0.719784358305646*pi,3.00904642807111*pi,3.1135488795043*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.732971414120746*pi,0.05260980881465105*pi,4.17250086782136*pi) q[7];\nu3(1.0*pi,0.0*pi,1.179997324811771*pi) q[8];\nu3(0.658851905023747*pi,0.04222219939766403*pi,1.471705982804842*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.24587685175706*pi,0.5644498157439399*pi,0.5727808713861648*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.642385852715532*pi,0.0057669318678740256*pi,1.3128723695323279*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48502454299778*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.70385290222103*pi,3.23729384067537*pi,4.086816409594681*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2877681996136419*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44981878175457*pi,0.5*pi) q[2];\nu3(0.394294382606565*pi,3.11608361278446*pi,1.9607314723557*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45850214749435*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.397537702185079*pi,3.20423309780396*pi,1.57830586677962*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.367198649060241*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.395700619483582*pi,0.01995966551456596*pi,4.04684762051804*pi) q[3];\nu3(3.5*pi,3.44505917420651*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.430945920197408*pi,3.29680890643137*pi,1.63534697568265*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.37850495292096*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5430712681950212*pi) q[14];\nu3(1.0*pi,0.0*pi,1.118412207137517*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.533579118864844*pi,0.04453942713780601*pi,0.5419939508435953*pi) q[17];\nu3(1.0*pi,0.0*pi,1.159492565071681*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[14];\nu3(0.626276205419607*pi,0.14803852304361698*pi,3.79755152820659*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.734533948740699*pi,2.43241729050525*pi,3.66217228121499*pi) q[10];\nu3(0.202392195055515*pi,0.51678917404597*pi,0.652392358709168*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.291514895350396*pi,2.96377669545964*pi,1.418582089152123*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.486577699158881*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.163396693816425*pi,0.74103588120914*pi,4.025105548605589*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.350986994439395*pi,0.84584182531769*pi,3.87251876717692*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5488846256568385*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48880216928921*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.442008395059356*pi,3.42277061092494*pi,1.472352482122995*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.160323180149875*pi,0.375941191171135*pi,3.56195865528151*pi) q[16];\nu3(0.180586835254802*pi,0.58202614731882*pi,3.84685794724127*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.857075122924729*pi,3.29382980119941*pi,0.78216826504986*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.600880901907609*pi,0.78723719663693*pi,0.658599647673489*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.501627438416423*pi,3.36541458093824*pi,1.71046940188846*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.639870053706204*pi,0.6735892230021101*pi,4.417886733797991*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.384820910394137*pi,-0.30998413646060097*pi,4.449179907334679*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.770482706394607*pi,3.38992797987635*pi,0.770072291635829*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36845785586754*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[19];\nu3(0.283736500385171*pi,0.426620745251461*pi,4.3483698426771795*pi) q[13];\nu3(0.574995655400377*pi,0.7750721108679799*pi,4.36436662856178*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243716636682835*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.414631337266648*pi,0.09627101534004401*pi,4.22391049792839*pi) q[8];\nu3(3.5*pi,3.2695902818324*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.408998778465455*pi,0.6590450201848901*pi,4.074945522104731*pi) q[13];\nu3(0.201942552760086*pi,-0.4329330910706056*pi,4.11245663334909*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2132480738772191*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.528448559601859*pi,2.73828192666211*pi,1.1227085436406679*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.386061103604259*pi,3.37492875687752*pi,0.5958644443632085*pi) q[8];\ncx q[11],q[19];\nu3(3.5*pi,3.46394080397106*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.615558104367344*pi,2.73253191125462*pi,3.71442936643246*pi) q[15];\nu3(1.0*pi,0.0*pi,1.32479158652413*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39434495802663*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[17];\nu3(0.523580098485536*pi,0.250155618956336*pi,4.48487721121189*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.679315131161438*pi,0.8565653439009*pi,1.1351327452916489*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4475835041639495*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.764176587258297*pi,0.008222585386563952*pi,1.301920916255932*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45247677903075*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.581858871034313*pi,0.222085256059825*pi,4.30523708235407*pi) q[18];\nu3(0.614154062229258*pi,0.411158468463106*pi,0.8150052858828081*pi) q[21];\nu3(0.606324528771816*pi,3.41462296621471*pi,3.62127150980698*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40346174071979*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47365201753829*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3228937000501682*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.1372372920241292*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.361670097696386*pi,2.91778078692458*pi,0.672603515758762*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.225568986457804*pi,0.09159795290721795*pi,4.1696746715101*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49026007682717*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48800759990354*pi) q[13];\nu3(3.5*pi,3.44534317636301*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.324689970207144*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[21];\nu3(0.425774299722312*pi,3.11617684838901*pi,1.153962306688444*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[10];\nu3(3.5*pi,3.30022297394138*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40131039362647*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.459195564857776*pi,0.35006371757994803*pi,3.953436295558*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22385855658001*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259726365086304*pi) q[20];\nu3(3.5*pi,3.38368831599284*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41876675120952*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.227460998860143*pi) q[2];\nu3(0.754029844654588*pi,3.23570121622952*pi,4.10921196683375*pi) q[3];\nu3(3.5*pi,3.43614194645837*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.237136332348914*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.841414593947945*pi,-0.32529950634834304*pi,3.5958965442072*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42797190063309*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157790257489458*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.954281486956066*pi,0.21377732455097198*pi,3.869090948528*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.629862809124351*pi) q[18];\nu3(0.694773603069567*pi,0.21697105763407598*pi,4.2873373749339*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.674736541408799*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4944656686119*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.37550705114879*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.70950665872289*pi,3.08591701877516*pi,4.01036060380069*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.337980462081963*pi,-0.251035038296112*pi,4.22372968701208*pi) q[16];\nu3(0.807346640544279*pi,-0.21008779080941797*pi,3.85249885622865*pi) q[17];\nu3(0.16054413346802*pi,-0.19500749572182502*pi,4.15097120400752*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47119211094845*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[21];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.69507895416048*pi,3.1153459725147*pi,3.2383414437592*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.430150934555292*pi,2.4948343365249*pi,1.065156191852352*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.48782154737863*pi,0.70724092908961*pi,4.00837612810875*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.805738174004676*pi,0.52532534818056*pi,4.45855274023429*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.498095309739202*pi,2.85348007501875*pi,3.68113259886938*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.191195763920683*pi,1.09827858928108*pi,4.135141558749989*pi) q[7];\nu3(0.466939651769547*pi,0.395494545106168*pi,0.679467927403315*pi) q[8];\nu3(0.525806216096987*pi,0.19682265526169895*pi,3.97184627238761*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.336813410492528*pi,0.85818524179605*pi,3.8674833900201*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.888349169651805*pi,0.30348271633701096*pi,4.428013976796191*pi) q[8];\nu3(0.563514181011802*pi,3.2278029133326*pi,3.3218992595333*pi) q[9];\nu3(0.189996867869661*pi,2.35445890211028*pi,1.227302347277099*pi) q[10];\nu3(0.691619671886559*pi,0.012503760544430031*pi,1.12340969696177*pi) q[13];\nu3(0.657962873957186*pi,0.65007187954192*pi,1.332338513608887*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.445396302873569*pi,2.69518399114145*pi,3.83405991631768*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.597847131140196*pi,-0.34266742068592*pi,0.610251418568784*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.405024331418646*pi,3.31948404260478*pi,4.30103589386391*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.734002413888471*pi,-0.15311712949095402*pi,4.39108040686457*pi) q[18];\nu3(0.422081899028157*pi,1.0789196966344*pi,4.38572677260625*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.651770308035076*pi,0.56228865703373*pi,4.1532268660763005*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.267805176078628*pi,3.42938813853299*pi,0.5708342520660656*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.560417285982203*pi,-0.057730605154791004*pi,0.668201688031463*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.883787041245385*pi,3.04352109121586*pi,3.44515305439868*pi) q[0];\nu3(0.607565523053854*pi,3.31931232729712*pi,3.75923175804929*pi) q[1];\nu3(0.597238369079253*pi,0.68202406384551*pi,0.801889412161935*pi) q[2];\nu3(0.615622296117308*pi,-0.4379190978178207*pi,4.14787319762976*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.282991312272744*pi,3.30338999263422*pi,1.3303326801174489*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.922986160585194*pi,0.301726623279274*pi,4.1549344516990505*pi) q[21];\nu3(0.329118136061847*pi,3.21280993135013*pi,1.4955334587909759*pi) q[0];\nu3(0.764700813802934*pi,0.11638946394977401*pi,3.76600335212038*pi) q[1];\nu3(0.855078321850133*pi,-0.293984251347224*pi,0.909611567500647*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.28285824663274*pi,0.5*pi) q[5];\nu3(0.369876451425752*pi,-0.321831239916894*pi,0.699035070849416*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1298806812477888*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.36302119549338*pi,2.85614711418438*pi,1.65741116906932*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.361485197267741*pi,2.70294413798807*pi,1.67452285062707*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[12];\nu3(3.5*pi,3.45445833335311*pi,0.5*pi) q[10];\nu3(3.5*pi,3.23112675212604*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293542939253454*pi) q[18];\nu3(1.0*pi,0.0*pi,1.137472544291201*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47539017105899*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4623563773909*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36138231695824*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.164426201090591*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.240307799422077*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5863448136190481*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241464660834988*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[14];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47474275908569*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2996244024194659*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.656345343065475*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5612308715672887*pi) q[19];\nu3(3.5*pi,3.29249252323906*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.173551836359077*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.44728425633118*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5878373229968918*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.48305716707368*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49140180970386*pi) q[20];\nu3(1.0*pi,0.0*pi,1.307960092666598*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.4749754780649*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,1.398959771859557*pi) q[4];\nu3(0.588304511691219*pi,3.33094628344762*pi,0.717570045872944*pi) q[5];\nu3(3.5*pi,3.45954149553877*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[14];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.274684225879622*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5934268836203328*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.49269340906992*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.857539391086269*pi,0.7152753772485301*pi,1.278700508519048*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.364242648892643*pi,0.04326598548016902*pi,4.21217035686755*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.826441491191509*pi,3.13538367791664*pi,2.98614241418563*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.511856671612429*pi,0.6577223714209199*pi,0.865228059189358*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4048540672789205*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45559340108465*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.68553804068285*pi,0.366084293068646*pi,0.7761498039670409*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5469194342685496*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.704977836763253*pi,0.112968045831224*pi,1.168106938271373*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.273154664599482*pi,-0.297802180126662*pi,3.79824634124322*pi) q[17];\nu3(0.852692939690017*pi,-0.23951912734353598*pi,3.52029994293924*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.641247803880717*pi,-0.040714103466142015*pi,0.5606393110969274*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.714366226100741*pi,2.66428855455188*pi,3.75640710376279*pi) q[15];\nu3(0.578043748195162*pi,2.95777086456257*pi,3.85336074888464*pi) q[16];\nu3(0.574171246715544*pi,2.47975832224076*pi,3.90897309249004*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.18957832146032*pi,0.00014358157464400279*pi,0.849263003560517*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.293051875171798*pi,-0.328434376537556*pi,1.4022231773275728*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.313602759679605*pi,0.82135870269745*pi,0.5648295292662199*pi) q[15];\nu3(0.366724635118955*pi,0.73950692004325*pi,3.85446991911328*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.693523189644335*pi,0.403290748867293*pi,0.821089360978163*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.667540711121007*pi,-0.237820034838922*pi,4.44070240613718*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.325789796981592*pi,3.15747458319877*pi,1.208917838716221*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.421709969767219*pi,3.24497167586214*pi,4.443608770172601*pi) q[11];\nu3(0.767827284823391*pi,0.247189662593431*pi,3.84005138214829*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.617038804589135*pi,0.7574545930646199*pi,4.32047424748467*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.250545589593013*pi,0.07821561123974596*pi,1.2107741001255259*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.427180198582239*pi,3.33129472947979*pi,0.689401297436649*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.439012940980675*pi,0.278992569959552*pi,3.62486861524777*pi) q[11];\nu3(0.524309093243577*pi,0.361646239754442*pi,4.05813718645974*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.294902266616262*pi,0.199418741165044*pi,1.1868019480326621*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.82073221193776*pi,2.81133317599277*pi,3.90890705668092*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.10801863120322*pi,0.137257254731446*pi,1.141370186666717*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.552836121321967*pi,3.37878977055195*pi,3.10450909168628*pi) q[14];\ncx q[17],q[19];\nu3(0.580985670482072*pi,0.6172927531924499*pi,4.32241116690954*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.155731773375174*pi,2.96805250103448*pi,0.803817736983184*pi) q[0];\nu3(0.72454570312426*pi,0.141228221069979*pi,1.187789312132052*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39329830322355*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.949207584845069*pi,2.99072000207802*pi,3.72264080680616*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.314717558487334*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.500438126005825*pi,0.20293321308553502*pi,1.106720992344235*pi) q[14];\nu3(3.5*pi,3.34793631238919*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.225513143531031*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.725061009680782*pi,2.85043499090881*pi,3.56765106861291*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.224977305923539*pi,0.12416204610655901*pi,0.668283549079705*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.82985595643966*pi,0.693420038999*pi,0.5826118031362905*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.634110301958002*pi,2.97264792358541*pi,3.64457257580973*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.31393581185387*pi) q[9];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.6112559076115001*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.18384343530929*pi,-0.20600049444409102*pi,4.18517327869062*pi) q[2];\nu3(0.608978463319592*pi,2.70774946569378*pi,4.17703866981072*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.34898075195068*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2593482022765539*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,3.41340267035191*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270568873070455*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.438024488389872*pi,3.46922428254946*pi,2.02326899440659*pi) q[2];\nu3(0.62150348886195*pi,2.85820842882878*pi,3.87805098413501*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41467359684121*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48871968822434*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.268569231795158*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242780783473419*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42410012466237*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5332077038523684*pi) q[16];\nu3(0.0385280178220017*pi,1.17724340224619*pi,4.27999805506066*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46563385023995*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255549123718555*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5042605393276531*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45483840610051*pi) q[11];\ncx q[12],q[16];\nu3(0.781974033050654*pi,-0.24630836564555703*pi,4.184730133557*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44860664863512*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.44330242410417*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.235401639754264*pi) q[13];\nu3(1.0*pi,0.0*pi,1.131337218842487*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.424985946450131*pi,3.33180965891054*pi,1.001087451166293*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5693476903971173*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37320464176312*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2660379326016171*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.457208212067875*pi,-0.07933424332088101*pi,0.870159391753105*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.772698767974872*pi,0.43448608284048695*pi,4.36431127905627*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(0.761508649141855*pi,3.25511644048509*pi,3.45251804730169*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.460917205430373*pi,-0.10288267803138001*pi,1.191613866322579*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.520650282750444*pi,0.07971256815417804*pi,4.16474784822436*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.610766089050458*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.532193760115641*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.564612985971191*pi,-0.08546425492352999*pi,3.89295424306757*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.49533233055163*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.62269599934528*pi) q[4];\nu3(0.200937744474446*pi,-0.266880856338115*pi,1.407101054440363*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.181969309950224*pi,-0.21908329947632998*pi,4.27089908661344*pi) q[8];\nu3(0.251457016989787*pi,3.44741795245398*pi,1.98537287082934*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.288801093873569*pi) q[14];\nu3(0.220843218044655*pi,1.04395271427406*pi,4.09563301623331*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.434131568867989*pi,3.32024163134018*pi,0.5037795721022942*pi) q[21];\nu3(0.502874504027335*pi,-0.04757267941273702*pi,3.73409213503522*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.011879732081409*pi,0.050338172842143036*pi,4.31291340170611*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.342651614939281*pi,0.5079297277721699*pi,4.33595081595954*pi) q[16];\nu3(0.146554888181514*pi,2.68162232620608*pi,1.254285519945727*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.683825329730313*pi,-0.025813954121080007*pi,1.2742529907774651*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.809371828207063*pi,2.75672277673674*pi,4.0417695031377*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.374422094198279*pi,0.199648618046393*pi,0.820656063036192*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5324495402684857*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.614127474686237*pi,0.353897400488948*pi,4.2764905545754495*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.64285067883037*pi,-0.034752514667789*pi,3.59970620203925*pi) q[1];\ncx q[2],q[14];\nu3(0.36106680418805*pi,0.0006884742051840309*pi,0.892934632981842*pi) q[3];\nu3(0.29687488201946*pi,2.7745592032817*pi,1.0040011148219499*pi) q[4];\nu3(0.717891476605225*pi,-0.4657245549121609*pi,0.5520553872189778*pi) q[6];\nu3(0.557983200614103*pi,0.037368678634076*pi,0.972499931287597*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.133883455539518*pi,1.22628952943935*pi,4.26695377180882*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.609848301889456*pi,2.59991236971011*pi,3.45414161352353*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.519598831446315*pi,3.18099312640812*pi,4.39944410265669*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.764195580128357*pi,0.49737116927078096*pi,4.41452984338418*pi) q[3];\nu3(0.35796376356362*pi,0.69291773057569*pi,0.806861432127433*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.126449000623786*pi,-0.18565241129340698*pi,1.3328034296421158*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.31580706048056*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.338316057807233*pi,0.20577962544624995*pi,4.40437388270351*pi) q[11];\nu3(1.0*pi,0.0*pi,1.267316232707165*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.473136148786629*pi,0.8821009169862299*pi,4.06953018337798*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.317526302563519*pi,2.98940174924122*pi,1.13111617451515*pi) q[11];\nu3(0.737477899343665*pi,0.62866006917936*pi,1.0850866214424562*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.216854128733708*pi,0.48836974301860503*pi,0.9186401472197789*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.167988933248733*pi,-0.23105849177479199*pi,1.278007332681925*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.741528710705369*pi) q[12];\nu3(0.693387649802287*pi,0.0064388371443280246*pi,1.243877819934984*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.234428980053692*pi,-0.162017116581136*pi,4.4021537712624*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34637782511179*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.272468690256057*pi,-0.4536011207787968*pi,0.975275479053637*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1156103816382*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.26824186870616*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46557600471052*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.254565798758167*pi) q[5];\nu3(1.0*pi,0.0*pi,1.21204805138817*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48876887245183*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.636647878111569*pi,-0.313206871874418*pi,0.785444458229619*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45029523728797*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30337301937631*pi) q[20];\nu3(1.0*pi,0.0*pi,1.404902227151199*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49310003214214*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.353943074565114*pi,3.01736770154622*pi,1.87842958268592*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.523784367673116*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.348051999968201*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.851948723137144*pi,-0.1262353070733*pi,3.92654922329363*pi) q[9];\nu3(3.5*pi,3.43698318478125*pi,0.5*pi) q[10];\nu3(3.5*pi,3.27885827338927*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.244672028463084*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.213388671391932*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41477716025341*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32472170005078*pi) q[21];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[8],q[21];\ncx q[10],q[13];\ncx q[11],q[17];\nu3(0.0783839084664458*pi,0.57153717056617*pi,3.58153882083859*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.33964568159934*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.270396060032719*pi) q[19];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3803181585142*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42990899938504*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38473841409526*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.579218766549877*pi,0.7306969944878301*pi,1.085082822142677*pi) q[4];\nu3(0.48599837716387*pi,3.06753898874702*pi,2.04157320389969*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1734932322435991*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5542528735974388*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4824194362314*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.361597257019495*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.494557686881237*pi,0.488569787101509*pi,0.756856973862284*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5040934322093911*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nu3(0.693584156059056*pi,0.40995477313487305*pi,0.5217809342377266*pi) q[1];\ncx q[2],q[18];\nu3(0.890922967543551*pi,-0.296046869399823*pi,1.191954370997764*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44639058496806*pi) q[14];\nu3(0.232296452052388*pi,-0.44164897786368007*pi,1.329020799612709*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.305428512638011*pi,0.6136681149583001*pi,0.680865072810206*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.294045062570566*pi,-0.160603239319563*pi,3.98303184266195*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.615532591303249*pi,3.21262082821289*pi,3.35541856736846*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.497875342209563*pi,3.34208827671492*pi,0.922034039408109*pi) q[8];\nu3(0.588606004478669*pi,0.341851989700538*pi,0.523657147334012*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.526938362962648*pi,3.12006162880452*pi,3.32214026705977*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[10] -> c[10];\nmeasure q[19] -> c[19];\nu3(0.287888993111697*pi,-0.189528591040022*pi,4.24686364349527*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.45121960035031*pi,-0.4856030816950281*pi,4.2223809232104905*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.352543120113749*pi,2.58922193339812*pi,1.039482783647725*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.275205419907383*pi,2.58854145067937*pi,1.423672350249403*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.705480368910747*pi,3.41960177469957*pi,4.11201767443832*pi) q[17];\nu3(0.600150451428719*pi,2.62406990448148*pi,4.03862883195814*pi) q[18];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.579098912100238*pi,-0.32937301818212*pi,4.19780487252415*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.857195894876931*pi,0.030566348564980972*pi,0.5139782230639685*pi) q[14];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.315220632487716*pi,3.05533598620949*pi,0.9237412945822729*pi) q[0];\nu3(0.566777688378893*pi,3.12213413977349*pi,3.34559672130787*pi) q[1];\nu3(0.910266565896438*pi,0.034457843867883975*pi,0.759115315169753*pi) q[2];\nu3(0.196855484238226*pi,2.55261077391213*pi,0.99693787445181*pi) q[3];\nu3(0.186684314453082*pi,0.46198790913876797*pi,3.63293865214573*pi) q[4];\nu3(0.63734696188575*pi,3.01747986749127*pi,4.12703951237137*pi) q[5];\nu3(0.460703887960127*pi,0.31145529719568*pi,4.0363771072318*pi) q[6];\nu3(0.301549736698482*pi,0.92497014739588*pi,4.3880798695832794*pi) q[7];\nu3(0.861916338470998*pi,3.0601073775003*pi,4.03905378222928*pi) q[8];\nu3(0.79637748656261*pi,3.26896616613066*pi,3.42257854035426*pi) q[9];\nu3(0.818043112219767*pi,2.99058596732499*pi,3.9713313199572*pi) q[10];\nu3(0.194766220338217*pi,0.018073502919519036*pi,4.01725671659573*pi) q[11];\nu3(0.40294413501137*pi,0.07971244130723298*pi,3.90084693941369*pi) q[12];\nu3(0.417582157613517*pi,3.03138657248131*pi,0.787267931454628*pi) q[13];\nu3(0.58622961613992*pi,0.36010766564963603*pi,1.1335065214616749*pi) q[14];\nu3(0.28475772420391*pi,0.17174312537870395*pi,0.638752152740626*pi) q[15];\nu3(0.41046325226301*pi,-0.049203044412894026*pi,4.464472195825341*pi) q[16];\nu3(0.0113138693156087*pi,0.283828839483652*pi,1.1588032728763888*pi) q[17];\nu3(0.440175779155203*pi,-0.4342674915054159*pi,0.684706387613684*pi) q[18];\nu3(0.089504242608066*pi,-0.4090612867197576*pi,0.623014057404907*pi) q[19];\nu3(0.544648132298012*pi,0.54951145296899*pi,0.612287015393977*pi) q[20];\nu3(0.923051515498965*pi,-0.4890436225582706*pi,3.0978221103057*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47794080577027*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43676177364549*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31060749114139*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44546970983687*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.327729840743942*pi) q[12];\nu3(1.0*pi,0.0*pi,1.353883673185206*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1984324567823559*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310120466866372*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[9];\ncx q[2],q[16];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\ncx q[7],q[12];\ncx q[8],q[20];\ncx q[10],q[17];\ncx q[11],q[21];\nu3(3.5*pi,3.44701800862418*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43260743540431*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36778618071227*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.4300027853743*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4979215243504*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.322344292772204*pi) q[9];\nu3(3.5*pi,3.44191709306292*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4325827144510495*pi) q[12];\nu3(1.0*pi,0.0*pi,1.13231948048049*pi) q[13];\nu3(1.0*pi,0.0*pi,1.221594152587088*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5336609819578254*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267908532192629*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2236253223948639*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204025266537949*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3880265531447105*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49206268211394*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[9];\ncx q[2],q[16];\ncx q[3],q[18];\nu3(3.5*pi,3.49636692820431*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\ncx q[7],q[12];\ncx q[8],q[20];\ncx q[10],q[17];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.439403000181976*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.29807235309105*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5368100954317794*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5026085378207936*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.636536356417619*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4757610246037896*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.63097248901782*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[9];\nu3(0.556403173049434*pi,-0.074210534353224*pi,4.28192970877377*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5470256851463726*pi) q[14];\nu3(0.882002061237677*pi,-0.27707870211213204*pi,4.39464720936937*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.314189785469813*pi,-0.14785943553424302*pi,1.1053809063560371*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695674960407707*pi,2.48431202598326*pi,3.65117835960544*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0484987278538161*pi,-0.4076858597722791*pi,1.342050589500507*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.370752939019153*pi,3.11545821186224*pi,1.1012832871942448*pi) q[5];\nu3(0.668692632532076*pi,2.48700943153704*pi,3.69097821290036*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.144634944505614*pi,1.06417180585251*pi,4.218515179075331*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.538981418597873*pi,-0.157674202948748*pi,4.24252787029545*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.925945573138801*pi,2.52173197842671*pi,3.8027683545371*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.710114024332046*pi,0.35159660148387595*pi,3.92224487912148*pi) q[5];\nu3(0.255532810668394*pi,0.43071639991480404*pi,0.8267477704356769*pi) q[6];\nu3(0.632335065224854*pi,-0.396956347879606*pi,3.8427452998817*pi) q[7];\nu3(0.590056251891786*pi,-0.15938298428138697*pi,4.4186375335228405*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.520401125435556*pi,-0.074052892724351*pi,1.338420270257659*pi) q[10];\nu3(0.764831625931882*pi,0.418863977268762*pi,0.5048868104925257*pi) q[11];\nu3(0.850074481502657*pi,0.47018614281650295*pi,1.172239170046218*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.790615237980231*pi,0.05421029846656*pi,0.959570203213489*pi) q[20];\nu3(0.261378932414368*pi,-0.17420816926257898*pi,4.37389421129234*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.725698581592903*pi,-0.4862241846548967*pi,4.10306003043833*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.358448716377207*pi,0.59762796724997*pi,0.5982212269906837*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.337158979919693*pi,0.46020927271495804*pi,3.99406735067731*pi) q[11];\nu3(0.223168873293075*pi,3.37515004878938*pi,0.963600248591824*pi) q[12];\nu3(0.914753024550408*pi,0.496491785007364*pi,4.074226583728899*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.615412111152974*pi,-0.4407321827854389*pi,3.66416676357006*pi) q[15];\nu3(0.530440069061029*pi,0.44369150481570097*pi,0.998150053113667*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.18966801910982*pi,-0.10376985042002002*pi,4.41897300084579*pi) q[19];\nu3(0.244318504074034*pi,3.00010720088077*pi,1.79174248162946*pi) q[20];\nu3(0.200593837644795*pi,3.3392057993986*pi,1.054216522113495*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.387465601136458*pi,3.19303442731984*pi,0.9429707867800929*pi) q[3];\nu3(0.628006576717247*pi,2.49451201507647*pi,3.75846794641381*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.909392441503263*pi,3.27087749085015*pi,4.35689608544574*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.909147587063265*pi,-0.20788148112328197*pi,3.56562801930402*pi) q[15];\nu3(0.824147372709*pi,0.6783299293329901*pi,4.27180861362496*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.488873277879286*pi,0.8100415180104299*pi,4.09577891225934*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.521046423741574*pi,0.2373277379191*pi,4.498087361119159*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.37961449552443*pi,-0.200790695454165*pi,1.59009696335458*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.741533165998364*pi,0.26207181888086195*pi,0.5647161108026404*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.497939542952268*pi,3.22238732637374*pi,1.53490603512529*pi) q[1];\nu3(3.5*pi,3.43628711939518*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34639073039723*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.213270935610515*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.149474327888613*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.56292679497684*pi,-0.49113755008583276*pi,3.90793906551709*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.810250873962284*pi,0.33802342163811006*pi,4.00049676166367*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.33512335872568*pi,3.44037370602224*pi,0.5654358067646422*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.923440767813411*pi,0.9826369097174099*pi,0.633603982120967*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.40385646268121*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5792178578985943*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.582994383666943*pi,2.77148632568295*pi,4.02398835334684*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5338531479260933*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[16];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.242948644854855*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[15];\ncx q[2],q[6];\ncx q[3],q[18];\nu3(3.5*pi,3.28210482920903*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.215672742504522*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,3.4981416878519*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48090317202561*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34185836474775*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.318482092898339*pi) q[16];\nu3(1.0*pi,0.0*pi,1.22042701495*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2145052334710869*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39297937857186*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42975569962879*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[16];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2338841431165641*pi) q[15];\nu3(1.0*pi,0.0*pi,1.309861326557065*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5868337128380374*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[15];\nu3(0.290755897306303*pi,3.01791092473756*pi,0.986189292591393*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.388394714695719*pi,3.018443776871*pi,2.00397943301062*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43078037826662*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44058288472613*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.618171008856555*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5202948373678287*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.668236135973157*pi,0.480360840971238*pi,4.13816484273438*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.57532837258399*pi,0.008760413884930984*pi,4.02619790124686*pi) q[5];\nu3(0.418434478428048*pi,2.79319319257347*pi,1.50960708464971*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[16];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.524218657373737*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5418871760601074*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.479062284138753*pi,2.94548340934977*pi,1.35144955173399*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41671245159586*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.383597641062896*pi) q[9];\nu3(0.135507361490932*pi,3.35217572336555*pi,1.65524330298974*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.501903895685336*pi,3.39870282462394*pi,4.43034207824613*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.100168006694442*pi,3.22258543392393*pi,4.37586491003921*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.619945486484223*pi,3.26825319871783*pi,0.5806362953473807*pi) q[13];\nu3(3.5*pi,3.46240209473635*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.362446397728768*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.891905510988084*pi,0.8018946832608*pi,1.14985135301272*pi) q[0];\nu3(0.175762653294515*pi,3.35487021188535*pi,4.21825193312303*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.30658347159229*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.668919055396255*pi,0.07776391734652299*pi,0.5426430930184155*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.434226035475345*pi,-0.35318204435722*pi,3.94615202417391*pi) q[13];\ncx q[14],q[20];\nu3(0.339248568914744*pi,2.56087835825004*pi,1.3524235179650659*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.499558012054754*pi,0.5628782696441901*pi,0.7597004243924059*pi) q[1];\nu3(0.466508946930727*pi,-0.4749230336508702*pi,1.375377168351339*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.615464898849374*pi,0.9745684923317499*pi,0.601907620243343*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.598651152919741*pi,-0.305683778754816*pi,0.5551535936897543*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.636745890571046*pi,0.352741305523427*pi,3.89207483042503*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.683206746757152*pi) q[20];\nu3(0.37482513137771*pi,-0.337536288835802*pi,0.901900039204084*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.661556054686728*pi,2.73006608067532*pi,3.87475970604118*pi) q[3];\nu3(0.610989612693118*pi,0.012861615218305977*pi,1.031904918341904*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.161540933839564*pi,3.25628076673084*pi,1.60087322508229*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.253301259902943*pi,-0.332490148544756*pi,4.31994041565174*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.593500649372498*pi,-0.187842549626758*pi,0.722022598833667*pi) q[19];\nu3(0.436959706904896*pi,-0.191946763758381*pi,4.02046759992739*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.477895791020598*pi,2.8980610877033*pi,1.23500318709028*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.466497944223708*pi,0.17605745321118804*pi,4.169222637848749*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.668902269296433*pi,2.7101318999735*pi,4.14588565906168*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.736252521187578*pi,3.14785723907535*pi,4.4986113787337*pi) q[17];\nu3(0.233988067844887*pi,0.397253055125263*pi,3.92858645861834*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34802053096551*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.703311363144492*pi,0.65885951518007*pi,4.21398440855745*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.272234767888083*pi) q[15];\nu3(0.756445130013194*pi,3.21929424024045*pi,0.5081908346780332*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.575496207797672*pi,0.27161752350066903*pi,1.491929553802082*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4288384510454*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.223455662299344*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.367580412423201*pi,2.82362297658434*pi,1.321856198220782*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[1],q[5];\nu3(3.5*pi,3.35605154976427*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49581881159127*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.650688531435636*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.349578347041718*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2556708514467498*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.655973214133824*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.538832744968059*pi,2.4737714100805*pi,3.85090093387344*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46000077666225*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.49713184427493*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.872098621526363*pi,0.6211665192918601*pi,1.206136638366494*pi) q[7];\nu3(1.0*pi,0.0*pi,1.159779314715089*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.193768635925137*pi,3.49101387326976*pi,1.53201210245555*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285292391857306*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.62918793189128*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.632709329835742*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.296608545255293*pi,0.6770088495245199*pi,4.28470441162887*pi) q[6];\nu3(0.54143336366973*pi,0.018082257166477045*pi,3.77407218751672*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.49387699262868*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.333273361979793*pi) q[16];\nu3(0.724371663359159*pi,-0.283054207040244*pi,4.30981575621317*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.351338284503542*pi,-0.4531096897852863*pi,0.610790634400398*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.655951530505499*pi,2.7056965278438*pi,3.65102563948426*pi) q[5];\nu3(0.256790682373865*pi,3.09442450775105*pi,1.75224889299675*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5386172766312417*pi) q[8];\nu3(0.448746648441161*pi,-0.03796358465017502*pi,3.8131375113864*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5230488191631999*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.457673586906869*pi,3.40884769829462*pi,0.707387281491634*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.308363530517331*pi,-0.4178234585054311*pi,0.995645726695858*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.70634522799038*pi,0.042197244242002996*pi,0.695377673211715*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.521762707506244*pi,2.9044210897014*pi,4.09801956038445*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.500251714834482*pi,2.59994252666666*pi,3.77591845917421*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38434609768807*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.376038944131888*pi,3.44229096894078*pi,1.08733003180246*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.588335710803589*pi,1.08966546395509*pi,0.873087382614788*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[16];\nu3(0.648533006854436*pi,0.474913711244371*pi,1.52127029147323*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.424569929894553*pi,-0.345105837148589*pi,0.749405494267843*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.915329891317298*pi,3.36490040214482*pi,4.46587538339311*pi) q[2];\nu3(0.448133817976343*pi,3.02426876114231*pi,0.807599546711234*pi) q[3];\nu3(3.5*pi,3.43434170716625*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.095638574077943*pi) q[7];\nu3(0.160713826481868*pi,-0.027458842215877022*pi,0.5531018631839595*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.581727294672658*pi,-0.34479228088827496*pi,0.647942977771674*pi) q[10];\nu3(3.5*pi,3.44523439133891*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.374283267090018*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.395011821456502*pi,2.88315425100123*pi,1.67485626259907*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.715330308361429*pi,2.71000316322543*pi,3.72264321103629*pi) q[21];\nu3(0.131347587629038*pi,3.39724717272563*pi,1.68977100339531*pi) q[0];\nu3(0.168301349416258*pi,0.40943139272123596*pi,0.88435893795221*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.109256566431556*pi,3.16633561061169*pi,0.5837257978008167*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.37583742232754*pi,0.5*pi) q[17];\nu3(0.791161286170212*pi,0.28584311993467804*pi,1.176670941289574*pi) q[18];\nu3(0.537236005866798*pi,0.381808514674174*pi,3.80999379541301*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181750523609014*pi) q[20];\nu3(0.517299953361832*pi,0.28195801501268003*pi,3.77216000857037*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5761270193718113*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.47702733111764*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304828758623891*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43551299399548*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.512753261479975*pi,-0.339315293905114*pi,3.77683195500385*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.604818291448205*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.26816056821456*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.369660825250065*pi,3.37412378782836*pi,1.244732177781871*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[21];\nu3(3.5*pi,3.4872324382015*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.695484464510027*pi,3.31448123814201*pi,2.99383863908444*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156686925482144*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.29206898972693*pi,0.5*pi) q[0];\ncx q[3],q[18];\nu3(0.649830237456461*pi,-0.334358470592431*pi,4.4256187307766*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.823142404463693*pi,0.096784843131691*pi,0.748477879695286*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.23085129901885*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.963364189869537*pi,0.8226771475683601*pi,4.41063028455204*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.57467078387021*pi,-0.22248443420138397*pi,3.71153620560378*pi) q[16];\nu3(0.552572657858383*pi,3.13736782178979*pi,4.34659122288964*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.609394008154491*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.478079524495832*pi,3.45373505215663*pi,0.861321048699156*pi) q[7];\nu3(3.5*pi,3.40931539192315*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.380695993861446*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.477960872470722*pi,-0.396609306692719*pi,0.604864436808362*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37384139252777*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.36577219186953*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.629926824211396*pi,0.6511447506464101*pi,4.45125832902512*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.205533408464146*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.666017897878473*pi,0.77081404786987*pi,0.9263703785353681*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.273493505178174*pi,3.19730754469869*pi,1.1737235911531418*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.773556307925475*pi,0.0009168786073350255*pi,3.85963853381109*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.28577591326269*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.253404673037677*pi,0.308296503176239*pi,4.33515928582596*pi) q[18];\nu3(0.685467284655742*pi,3.4257523830381*pi,0.5623870465371728*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.338644321168318*pi,3.24026659593426*pi,1.1929192052412438*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.361101945998796*pi,3.48991809335669*pi,1.032145060747139*pi) q[9];\nu3(0.420682675278096*pi,3.25397432841569*pi,1.61247139905718*pi) q[11];\nu3(0.571840871646309*pi,-0.167193815980536*pi,0.971922949059083*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5649525104929286*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.527552835942427*pi,2.69768699349607*pi,3.71106155684228*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.41996673702243*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.534045487381607*pi,-0.24512277608100602*pi,1.38863669048729*pi) q[9];\ncx q[10],q[20];\nu3(0.440196340616041*pi,0.21118898144781895*pi,0.5188995765456969*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.467929261594432*pi,0.09016903901588003*pi,4.06665846641806*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231367308769445*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43590881446868*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.358757973841454*pi) q[6];\nu3(3.5*pi,3.3714183785211*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.34644752724228*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.315514338295222*pi,2.73088909848281*pi,0.8318966724843719*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.151075280193587*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2036377043281319*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.343253030824756*pi,0.07942346243896603*pi,0.871586112547711*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.30460377754952*pi,2.51280491362715*pi,1.0241138721517982*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.651495076905212*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.438146720561202*pi,0.58747623780452*pi,4.08160259339601*pi) q[0];\nu3(0.275476543503047*pi,-0.448153614289312*pi,0.734627902958271*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40286819670164*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.57578620545613*pi,3.40415375371572*pi,3.31672148750512*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.492624315366561*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48226352454524*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.593260118249599*pi,1.05624816005488*pi,0.7547679884931651*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[6];\ncx q[5],q[14];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.48665871435844*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.221248427270699*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.483348052978162*pi,0.7713462871766901*pi,0.918210759969186*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46351179208559*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2406342470386629*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.990603330677917*pi,3.08457132891194*pi,3.97696628742844*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.464962041138647*pi,0.44427581814153805*pi,0.929780882845313*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.393602214564192*pi,0.6819043288276601*pi,3.78692737401151*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.345630343369801*pi,-0.292719002408578*pi,0.9593114931886251*pi) q[8];\nu3(3.5*pi,3.47776588528148*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.617471804255229*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.542174861566073*pi,3.28271301802856*pi,4.23405706444683*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3179641891145328*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.346391991272244*pi,0.54518566822841*pi,3.79335772328867*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.606836775168113*pi,0.26690080003986805*pi,4.253369298504531*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5373076391674547*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.787406234546773*pi,0.43385184514435404*pi,1.53140336942833*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44661570091678*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4699222166345*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.217212962472186*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.618358514914562*pi,-0.267119347305958*pi,0.693196520756638*pi) q[10];\nu3(0.509058301545953*pi,0.06708907861651603*pi,1.262743860072727*pi) q[11];\nu3(0.230922699620763*pi,2.84143519450829*pi,0.9912560102318559*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.517496845655249*pi,2.91032655470941*pi,3.09680778979078*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.624821694063661*pi,0.44525830200788796*pi,4.17312031299887*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.322927691724534*pi,-0.210842644144343*pi,0.847895278078227*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.660093842269945*pi,2.54685633098919*pi,3.88973049959601*pi) q[10];\nu3(0.362289408525595*pi,0.6010180331825601*pi,0.672649608573581*pi) q[11];\nu3(0.323385237405816*pi,-0.129552900476752*pi,1.177215987011561*pi) q[12];\nu3(0.384453897658739*pi,2.64971388956885*pi,1.51460317214024*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.388605024167693*pi,-0.29804784640166704*pi,0.7773221635915051*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.618209572742096*pi,3.25181745398706*pi,0.5430098084814104*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5473376259222338*pi) q[3];\nu3(0.790330633230711*pi,-0.308880934981699*pi,3.71294320163637*pi) q[4];\nu3(0.412541969177009*pi,-0.06335751405536*pi,4.20191878622565*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.399343743670189*pi,3.2288388605342*pi,1.52778344565419*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.417349474784107*pi,2.81258965272403*pi,1.102996658967953*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.511870646653034*pi,2.97032976545598*pi,3.08923833886686*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.459727896354771*pi,2.82194364953732*pi,3.74235337341949*pi) q[20];\ncx q[1],q[3];\nu3(0.371339733762964*pi,0.8781659374773401*pi,4.23257225222372*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34041292458827*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282462111936324*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.386130979458238*pi,0.31655154410227504*pi,3.74100582466313*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4848993894611*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.198053805752711*pi,0.01231977361818204*pi,4.29133036440989*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.673459362811953*pi,0.07882263429900704*pi,3.68484689406026*pi) q[9];\nu3(1.0*pi,0.0*pi,1.306937417180877*pi) q[11];\nu3(3.5*pi,3.33457517295296*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.144757306073982*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4876589376179705*pi) q[21];\nu3(0.731915587929736*pi,-0.251633575311063*pi,3.89556617647558*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46323493359643*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48456650392101*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.445062652423375*pi,3.3308898447926*pi,3.16920001283737*pi) q[9];\nu3(1.0*pi,0.0*pi,1.337655327018782*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.228415100692088*pi) q[13];\nu3(3.5*pi,3.37523243044703*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2906589829881359*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.875387257242957*pi,3.03899340084453*pi,4.0629973174205*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41891605708103*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5620003063442658*pi) q[18];\nu3(0.213216609254697*pi,2.52806059327807*pi,1.194894188939902*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.68955262554962*pi,0.41843651883045196*pi,1.234334383584427*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.779965617689591*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.441520415226011*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5056894855740819*pi) q[15];\nu3(3.5*pi,3.49131642404864*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251167009862106*pi) q[17];\nu3(0.413832353461593*pi,0.386629987443346*pi,3.51097839449809*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.599146173031484*pi,-0.252848938973506*pi,4.46308927445013*pi) q[3];\nu3(3.5*pi,3.49369593683139*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.209105689355956*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.524467654111235*pi,0.7694329088098499*pi,4.33855051192049*pi) q[8];\nu3(3.5*pi,3.49724273060924*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33336080785982*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2902701629912299*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5607493360179732*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.645405304997972*pi,3.49695866055374*pi,3.10931767094913*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.387071634768579*pi,3.33597203774538*pi,1.62799706300617*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.749578401470045*pi,3.04846814693883*pi,3.79761728911089*pi) q[14];\nu3(0.786304177105292*pi,2.81496688184892*pi,3.39410906323637*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49335618600751*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.374546642727022*pi,3.13102057105873*pi,1.3995145473438941*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.352667214949832*pi,-0.40228047595679317*pi,1.134428224309611*pi) q[14];\nu3(0.522168289858339*pi,-0.118869406426162*pi,4.00653582310972*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.646965233154539*pi,2.68543371375533*pi,3.9281281198447*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181629146810927*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4292293994478005*pi) q[20];\nu3(0.930858222957794*pi,-0.12762891290509298*pi,3.60784016399751*pi) q[21];\ncx q[0],q[19];\nu3(0.324117281991542*pi,-0.371027586330385*pi,0.5417487218858866*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.367535373568027*pi,2.56612311747654*pi,1.304775287655664*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.248731110309076*pi,0.036486970411358954*pi,0.8712654511102089*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.475267557992318*pi,3.26445220024645*pi,4.2685836082488*pi) q[18];\nu3(0.557292280672285*pi,3.41711343435707*pi,3.55530174829539*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.516961571543077*pi,0.73171415014719*pi,0.890019357271181*pi) q[2];\nu3(0.483533502298423*pi,-0.018019693827503014*pi,3.97962939781988*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.518197615755266*pi,0.56574674609172*pi,4.10147529725614*pi) q[6];\nu3(0.867162964698219*pi,0.06250620880704405*pi,4.26911122642222*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.365547181782046*pi,0.20232151980198698*pi,4.25602942431046*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5120382589605028*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.624998017290333*pi,3.19056279826907*pi,2.8850544798164*pi) q[4];\nu3(0.454001156867207*pi,-0.4906664738844506*pi,1.58806634060837*pi) q[5];\nu3(0.777155961944932*pi,-0.316245913146176*pi,0.865985313008194*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.155125284734237*pi,0.466776160617543*pi,3.56463893387015*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.523679888653836*pi,2.65097440291429*pi,3.88083058233793*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.309929095453384*pi,0.5324944113705801*pi,0.610620708414634*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.704169685412931*pi,2.9940970220196*pi,3.72420041632807*pi) q[11];\nu3(0.747596811151072*pi,0.023089414742476055*pi,1.0464735880998162*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.331956454787509*pi,3.49174814688188*pi,0.800626218448272*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.378432094342406*pi,0.57017141443537*pi,4.29499284417638*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.612432669291602*pi,3.25555597092422*pi,4.03705934119615*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.40671384537375*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42932622458162*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3129089301427421*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.678512814376656*pi,-0.18629522155634398*pi,3.38246276450342*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.244192219031174*pi) q[21];\nu3(0.369335251548399*pi,3.45757627855212*pi,1.64489367106967*pi) q[0];\nu3(3.5*pi,3.4494089331072*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.336075712236818*pi) q[6];\nu3(3.5*pi,3.4499547652519*pi,0.5*pi) q[7];\nu3(0.531928078056093*pi,-0.054537654953092984*pi,1.021408970352529*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.3700811684009029*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.410847595557136*pi,0.7438201788615*pi,0.626613251228364*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.511510715821767*pi,-0.12048673606885901*pi,3.73496185796256*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[12];\ncx q[8],q[16];\nu3(0.537474747154717*pi,-0.13626394522706198*pi,1.2574646181174138*pi) q[9];\nu3(3.5*pi,3.43995178151244*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.287072453149321*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5111739806676558*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.379353386084623*pi,0.477602897222273*pi,0.8166624727153631*pi) q[19];\nu3(0.595167355366733*pi,3.11073229123087*pi,3.18383476772288*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5098451541835979*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,0.5962766955969165*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47747546768764*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5642579926760739*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.3375494258373921*pi) q[16];\nu3(0.541995583796142*pi,3.21127445950928*pi,0.8511244996746921*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45155448501192*pi,0.5*pi) q[5];\ncx q[7],q[12];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.34474385598738*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.652929590342298*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.200132916658947*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271025927920475*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.387505801212294*pi,0.22062799357712104*pi,0.663179924774508*pi) q[2];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.450414983826629*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.170238592040857*pi,-0.4271868024996608*pi,1.69361780335369*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.382891738617337*pi,-0.24509874550987798*pi,3.84922272508143*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.427659877782864*pi,0.82277461206967*pi,3.92676771495402*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48750597652861*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4091578782818495*pi) q[18];\nu3(0.818354519571205*pi,2.45722888726618*pi,3.63233327714337*pi) q[21];\nu3(3.5*pi,3.46092794050921*pi,0.5*pi) q[0];\nu3(0.942283251630883*pi,-0.31570513251891197*pi,4.42004150207297*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.37129863083914*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2645013842211679*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.564718589625119*pi,-0.173437802781025*pi,1.011874713889918*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.535410968671211*pi,2.9270984802932*pi,3.49164889998523*pi) q[13];\nu3(0.594165474757583*pi,2.78051622460148*pi,4.24805660517235*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292569501388344*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[4];\nu3(0.490178846183934*pi,3.43224142161766*pi,1.51731161751641*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.942989183935196*pi,3.43852518815443*pi,3.06383986822385*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.875549134723775*pi,0.21434204146522795*pi,0.8612435217665471*pi) q[11];\nu3(0.834972987873367*pi,0.72609357050383*pi,4.35465886055068*pi) q[12];\nu3(0.755837501931453*pi,3.17073445727294*pi,4.34867124218361*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.874239714208759*pi,-0.355756558190027*pi,3.68379198145118*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47257813712336*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.482930826933673*pi,0.8248846047043801*pi,0.5530755505153946*pi) q[6];\nu3(0.770689035756404*pi,0.22945059534967205*pi,4.38890897695385*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49658466970367*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.684169106445811*pi,3.10872137722491*pi,3.86093997578506*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.859909088018442*pi,-0.224633369704402*pi,3.61876845078334*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.26480694371118*pi) q[19];\nu3(1.0*pi,0.0*pi,1.391845535152083*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.579088354632571*pi,0.17953530380803195*pi,1.51980600117334*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.623546749232244*pi,2.94255255117008*pi,3.3298670611855*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.496064073726098*pi,-0.34011844677216196*pi,1.107987809270657*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48117361333899*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46903334711276*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.798543675136177*pi,3.00124458298931*pi,3.18811717209317*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.69437555585215*pi,-0.03757979834188602*pi,4.01161464780467*pi) q[8];\ncx q[9],q[20];\nu3(0.60763773608124*pi,3.25471418022267*pi,4.1301248191925595*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2711795572976818*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.40988331475126*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.17336571268409*pi,0.39942651930763695*pi,4.47900341193957*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.423047961612288*pi,3.23386267506095*pi,0.9486557980457659*pi) q[16];\nu3(0.684303928389172*pi,0.5773518300071601*pi,1.1196710581163969*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3802101774470361*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45218387380591*pi) q[11];\nu3(0.384589863198413*pi,-0.4195888288718015*pi,0.5727028238217634*pi) q[16];\nu3(0.643700410861504*pi,0.12904884196621003*pi,1.57919732774*pi) q[17];\nu3(0.451491619078298*pi,0.99227513985813*pi,4.22511375707264*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.497792490834586*pi,0.293006407338931*pi,1.067865974307763*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.790707980397001*pi,1.00357017210605*pi,0.832807445088696*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.641005385756344*pi) q[21];\nu3(0.511491814607346*pi,3.36775595392601*pi,0.5198850693988091*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.508368296906003*pi,0.51095601420833*pi,0.7998632143951749*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.35991151201896*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.181354632166205*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.614611210300603*pi,2.95810523479865*pi,4.15086376709959*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.781709151094422*pi,0.30047737126141005*pi,0.644529603154809*pi) q[3];\nu3(0.726690385400644*pi,2.91445923844275*pi,3.87007305039104*pi) q[4];\nu3(3.5*pi,3.43939771301476*pi,0.5*pi) q[5];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.184498640713558*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.449120096092543*pi,0.86241796382146*pi,3.86272551900841*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.680270321758458*pi,0.29757506661935396*pi,1.19543002236254*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5655297727800468*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[12];\nu3(0.628254604767199*pi,0.06367724840359701*pi,0.738204241104549*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37083824183823*pi) q[13];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49060408434732*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.189367939128265*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.256106016264045*pi,0.41485788852887195*pi,3.47240101418308*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,3.41352106498174*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.196856362066189*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.647511229002958*pi,2.88996874868297*pi,4.02781806318246*pi) q[1];\nu3(0.370028773065333*pi,3.28368979477639*pi,1.61148828220245*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.479293712631833*pi,-0.006186653378667972*pi,0.849722810812082*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44006996641582*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.158487090285191*pi) q[19];\nu3(0.6240220421942*pi,2.82370997447203*pi,3.3173080150832*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.250999209547604*pi,2.97112893449037*pi,1.249151124917147*pi) q[1];\nu3(0.56082099781225*pi,-0.022038488702061987*pi,0.815753759493363*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.46636704721027*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5304910727149038*pi) q[7];\nu3(0.30335264939768*pi,3.07335133795525*pi,0.5550535423003115*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.201957191234114*pi) q[10];\nu3(0.620950988577788*pi,3.02284877685689*pi,3.61881163400868*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5078472252979713*pi) q[17];\nu3(0.816527709107045*pi,0.22480162487682098*pi,1.56378590032674*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42449991220011*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.349870716565536*pi,-0.348914287770672*pi,1.4115150997361559*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.462179837301713*pi,2.65586074341188*pi,3.66807633097592*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.196091056236614*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45718466526159*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.511078496275927*pi,-0.153520439740366*pi,3.77398189823987*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46859526629049*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2211506611931*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45366137380734*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.285437668147582*pi,0.21016634320718097*pi,4.00659014653702*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.531764468625353*pi,0.8757593682084901*pi,4.48213145671689*pi) q[21];\nu3(0.322397008458068*pi,3.44738724155822*pi,1.140664640875974*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.106725334830926*pi,0.5001633659954601*pi,3.70383680048022*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4641107523450305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.402227109728228*pi,0.417360420077158*pi,0.5345388669387926*pi) q[0];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.792717638716648*pi,0.062237351066322*pi,0.694877357307234*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.406985804005019*pi,3.49769201839978*pi,1.093275189606588*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3054640105982305*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.198905177162748*pi,-0.268996255569093*pi,4.47836700971599*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.38203684290752*pi,0.5*pi) q[15];\nu3(0.738534154997672*pi,3.46421840557817*pi,3.81852973169669*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2685514734353132*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.64313345144629*pi,-0.04239531715089101*pi,4.15844505807945*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.509493134437775*pi,-0.4779278111697*pi,1.145139140372852*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0998164049829574*pi,-0.0012913677227420206*pi,4.45759953731956*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.378613209258942*pi,0.52342266787121*pi,3.68107307261839*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5664614493378647*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.80629807004267*pi,0.82389929132846*pi,0.5761572039797974*pi) q[14];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.491927372852355*pi,0.09968383017377003*pi,4.43077652219803*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.41334516169104*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.219987354594088*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.626541596093377*pi,0.9296602965707199*pi,0.964778038655211*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.45909595780334*pi,0.5*pi) q[1];\nu3(0.647951123683489*pi,0.021410820831432975*pi,3.79465208330826*pi) q[3];\nu3(0.636264434065991*pi,-0.04712529758468398*pi,3.97229565476229*pi) q[4];\nu3(1.0*pi,0.0*pi,1.201607135604269*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.214867663947596*pi,3.2422141410087*pi,4.36085025428721*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.927748590554863*pi,2.91010976324981*pi,3.36695051966404*pi) q[15];\nu3(3.5*pi,3.24571071127785*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.813076525916636*pi,3.26737518349801*pi,2.80148453011787*pi) q[19];\nu3(0.249523454936746*pi,3.00816815052249*pi,1.4432271203183689*pi) q[20];\nu3(1.0*pi,0.0*pi,1.130561407080523*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(0.118055269688851*pi,3.32632582248494*pi,1.85713137851198*pi) q[3];\nu3(0.364555733499195*pi,0.7362429636476*pi,0.702105089815594*pi) q[4];\nu3(0.0318047984146319*pi,3.34955989350361*pi,1.2467815108280131*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.335733726120949*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.477600960143615*pi,0.279580564391695*pi,4.4660432780406705*pi) q[10];\ncx q[12],q[14];\nu3(0.171731998602856*pi,0.44799064356683604*pi,4.06721593131414*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.314056469457884*pi,-0.140654270395005*pi,4.40596723847548*pi) q[19];\nu3(0.724849533940558*pi,0.43657936167853595*pi,1.465491003343133*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39259137662952*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49513682973371*pi) q[5];\nu3(0.343328073643386*pi,2.47801151804692*pi,1.38541285707249*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35828384044745*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.119210853071293*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.323404979457554*pi) q[17];\nu3(0.326403782842176*pi,2.87212651827414*pi,1.270667114383595*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5005670366610753*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.240645538553151*pi,0.9988594752502*pi,4.09365434687879*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.702223386432164*pi,0.050798834875940946*pi,3.93689575350563*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.603926838734488*pi,-0.238804074726778*pi,1.222402520680075*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.556917468090274*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.605621947911687*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40147024477194*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.250619386217119*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,3.44848172150126*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257226806331846*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.384487099920195*pi,-0.12102156864108599*pi,3.94655880515331*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.623978607241523*pi,2.5381196976834*pi,3.72167097075105*pi) q[2];\nu3(3.5*pi,3.38373265141221*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43712786400194*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.429780262047791*pi) q[10];\nu3(3.5*pi,3.43121917397207*pi,0.5*pi) q[11];\nu3(0.315121039214632*pi,0.7126378934247699*pi,3.84188475447435*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.282030811476794*pi) q[15];\nu3(0.702755117658669*pi,0.02832432265610796*pi,3.8858070431307*pi) q[16];\nu3(0.405493595635563*pi,0.026647940286698035*pi,0.601205106373166*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241705684230734*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.641533526616875*pi) q[19];\nu3(1.0*pi,0.0*pi,1.132630495707843*pi) q[20];\nu3(0.182011168323696*pi,3.23383350814935*pi,1.53322843938425*pi) q[21];\nu3(0.540129052440644*pi,0.23548462567415396*pi,4.14262209432866*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.090866430771781*pi,-0.285663933087296*pi,4.41900207629522*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[10];\nu3(0.259524451804692*pi,-0.34233072410335097*pi,0.869261357212614*pi) q[8];\ncx q[11],q[18];\nu3(0.610433614035108*pi,3.47279565646781*pi,3.83550268220968*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.114323302926168*pi,3.23815365145429*pi,1.78014410945732*pi) q[17];\nu3(0.473844513447865*pi,0.59681606044738*pi,0.797256104945282*pi) q[21];\nu3(0.891213895270353*pi,2.41206640706687*pi,3.90239534125109*pi) q[0];\nu3(0.373576911050489*pi,-0.151235350939728*pi,1.5221988049287*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.821720652180854*pi,-0.10429896977264003*pi,3.44954606831727*pi) q[5];\nu3(3.5*pi,3.4810749184655*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.34748284040518*pi,0.29416632227844297*pi,3.35740140900699*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3943283282677918*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.438290930932368*pi,-0.02231954484906501*pi,4.42018740454326*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5069861906599389*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47755801226723*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.465388650357291*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.785111942708843*pi,3.24719842102459*pi,2.83134235176087*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(0.240477483631078*pi,-0.09989983793284701*pi,0.865548281194283*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.487515369964368*pi,-0.122040550147054*pi,0.5363499452900313*pi) q[13];\nu3(0.80354623764661*pi,3.0139631500387*pi,3.67637008378427*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.223071448932558*pi,1.16385724031255*pi,4.17147315859517*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5851586320525892*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.642054348433338*pi,3.14944361913614*pi,3.54693123640269*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.120276473197364*pi,3.03947082501816*pi,1.1816723390135682*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.719584818948748*pi,2.68292573197657*pi,3.77328180123191*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.45099227288373*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.728542609350067*pi,-0.34731675134428697*pi,3.41635795697893*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.174023162498431*pi,2.78130281068489*pi,1.0840700669611198*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2338885877557249*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.830280113589532*pi,0.384783696493712*pi,1.2602348891037591*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4580544929119*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.096348872020287*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49333288894639*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.508916892860128*pi,-0.386670453873891*pi,0.669859715687452*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.333743013749935*pi,2.62746704739114*pi,1.61241560356457*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.282076579230602*pi,-0.340401940340069*pi,1.377080506630002*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.201925021761403*pi,3.06390512816747*pi,2.02637822531587*pi) q[15];\nu3(1.0*pi,0.0*pi,1.106903201082116*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.659247161990749*pi,0.7862471806140101*pi,1.156387741897926*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38194919513441*pi,0.5*pi) q[5];\nu3(0.269754045098721*pi,-0.027991693093326997*pi,0.7798927724903539*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.662249633320821*pi) q[8];\nu3(0.752540220834538*pi,0.438704344140156*pi,0.8048162146200539*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.226030176289953*pi,3.49019878114265*pi,1.69388545338966*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.712726222499886*pi,-0.281481344089497*pi,3.34169253886866*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44771372358394*pi) q[17];\nu3(0.161097955420719*pi,0.8015757730298001*pi,0.5529945278745211*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281244575310392*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.472257026317758*pi,0.7681689658047499*pi,0.627349567855175*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.710904783572747*pi,0.46692546897709397*pi,1.259683978542685*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.385827310387542*pi,2.82929573010966*pi,1.73327687252397*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5187114134561308*pi) q[16];\nu3(0.722934807656353*pi,0.5438282570820001*pi,0.765493531991995*pi) q[18];\nu3(0.849258493333635*pi,0.5964017105325601*pi,0.611408338569996*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.703892496628749*pi) q[19];\nu3(0.347760070849282*pi,2.87658018014258*pi,1.4555118441518*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.594842241666734*pi,-0.278345887542985*pi,3.60909723389998*pi) q[1];\nu3(3.5*pi,3.47672727156129*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.91488223268282*pi,0.19400078080830196*pi,1.463977987781515*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.265929270265512*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.428281708105829*pi,-0.339624038827804*pi,3.95806089229325*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[20];\nu3(3.5*pi,3.45701772850888*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.738033895848929*pi,-0.4649533971653713*pi,4.4826173424295295*pi) q[8];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.248246823775121*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.540409017964347*pi,-0.07981287837113399*pi,0.9583719257703349*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32610356975028*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45942874352674*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.176760524396878*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5916285837048992*pi) q[10];\nu3(3.5*pi,3.49247130517309*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42639265109518*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.106193885832804*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.294831026184247*pi) q[20];\nu3(1.0*pi,0.0*pi,1.155648707345591*pi) q[21];\nu3(0.508108050244193*pi,0.8854692688222301*pi,0.809494610368092*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.731579651211972*pi,3.41446410475497*pi,3.8769098043213*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[21];\nu3(0.111049377313184*pi,0.11663233229026304*pi,0.956971568077311*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.4245704568201*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.224380924667235*pi,-0.05219388810208597*pi,4.36821684371128*pi) q[5];\nu3(3.5*pi,3.49491633461384*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5059217351216356*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.447038656758782*pi,-0.4969716869267517*pi,1.429724998326841*pi) q[12];\nu3(1.0*pi,0.0*pi,1.24157862897325*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.295199524676293*pi,-0.304241218256613*pi,3.93724953920335*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48594433143984*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6313998216144641*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5564708098352552*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.507926897880393*pi,3.30685015389092*pi,1.58866009618541*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.642756044194489*pi,0.285419987616664*pi,4.34253021104477*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.887386401235704*pi,2.61400623374892*pi,4.05491526538001*pi) q[16];\nu3(0.770615627204332*pi,-0.102386799554336*pi,4.26064761664291*pi) q[17];\nu3(0.691032553951951*pi,3.44139920410666*pi,3.89563916736343*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.554668694068089*pi,3.38955935472478*pi,1.81470814453934*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.287170047292079*pi,0.226015627224878*pi,1.2102800342073952*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.611047556536732*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.596180140861978*pi,0.457886607116187*pi,1.0247463111435842*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.946827912483097*pi,2.76705699696655*pi,3.24953727734694*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.144603354066409*pi,0.57430918075639*pi,4.253457898946699*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(0.198007717747097*pi,3.25095254168139*pi,1.79533954827983*pi) q[7];\nu3(0.809361770844683*pi,3.47468308469813*pi,4.02021467647421*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.373238041174998*pi,3.48517027741307*pi,0.5649189955322791*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.822700967705855*pi,0.07039595784318597*pi,1.34182656952923*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[16];\nu3(0.628575591797504*pi,2.82672744877116*pi,4.119102957033601*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.299948166840598*pi,2.57297918467672*pi,1.51013253594622*pi) q[7];\nu3(0.658185509679001*pi,3.09659450196769*pi,3.30201950894411*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.547147142485349*pi,2.54816937162564*pi,3.51022993760455*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.47678904279852*pi,2.96969187551955*pi,1.83918553695212*pi) q[21];\nu3(3.5*pi,3.29339787610683*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48435712916443*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.211284685137687*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.24846103317372*pi,2.91557948101607*pi,1.490517501504418*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322334321230103*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.483084516766915*pi,3.13014025970704*pi,1.84484762711448*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.888209545470649*pi,-0.037980781510708994*pi,0.93468167564492*pi) q[4];\nu3(0.156375455727536*pi,0.98434154084788*pi,4.43478628066208*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.379926777296875*pi,0.27259280013015696*pi,3.99320634168472*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5091309946515254*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.668505096114942*pi,0.008487443314026955*pi,3.65985031689891*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.162052074393993*pi,0.48150381301520495*pi,0.8559198273578981*pi) q[14];\nu3(0.170966127063392*pi,3.31559884962525*pi,0.694666063732787*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.729171047895165*pi) q[16];\nu3(0.887619599189441*pi,3.26091468214136*pi,3.65771387344792*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.42827193618996*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4949732621303*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2759282223151*pi) q[12];\nu3(0.833959075516492*pi,3.24160584288789*pi,4.28750433255414*pi) q[13];\nu3(0.795650359693761*pi,2.58275991099963*pi,4.07922978525556*pi) q[14];\nu3(0.78075755333442*pi,0.18625712582606102*pi,1.030621680814452*pi) q[15];\nu3(0.356571181001903*pi,0.83716256157526*pi,4.4445930943907*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.286307897912133*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47523256531245*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.382774861214261*pi) q[10];\ncx q[11],q[12];\nu3(0.776737813614675*pi,0.7984458673761801*pi,1.027018249968203*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.310969447822553*pi,0.63774804006463*pi,0.694976899559377*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4185654520343*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.62822262616789*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.48661332031807*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2998734018106841*pi) q[19];\nu3(1.0*pi,0.0*pi,1.274761075760239*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.737789990983625*pi) q[21];\nu3(0.893252931882953*pi,0.5391258428677601*pi,0.692265687660452*pi) q[0];\nu3(0.0542918715873192*pi,0.83323433481911*pi,3.97815594605664*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.32820767451184*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.659515041752127*pi,-0.01960543031919998*pi,3.72953898002174*pi) q[1];\nu3(0.519799556762001*pi,3.11721733443604*pi,4.1676925163109395*pi) q[2];\nu3(3.5*pi,3.45324190250241*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47760949771907*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[14];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.177086550690852*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2220142251997679*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5736656528360937*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5669290662630712*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.246958756804766*pi,0.402122108811267*pi,4.32139115407326*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(3.5*pi,3.40652358043046*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4375370670787*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.278410286113963*pi,-0.4424188323364338*pi,4.36550719624152*pi) q[11];\nu3(0.603006244233974*pi,0.298102011741599*pi,1.218895086665286*pi) q[12];\nu3(1.0*pi,0.0*pi,1.290924867236501*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2082618615883791*pi) q[14];\nu3(0.52357362572408*pi,3.20815699171116*pi,4.34154484863532*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.582698964355401*pi,2.54953352717702*pi,3.85771144103673*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.867285365133391*pi,0.012772354303627997*pi,0.771689760685737*pi) q[11];\nu3(0.805643177083332*pi,3.43094207328895*pi,0.783026863151826*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5191962555942347*pi) q[15];\nu3(0.41287847864084*pi,-0.211231398904639*pi,3.98971893390281*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49188188924047*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.550429189580337*pi,3.06334439277183*pi,3.92296566877657*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32549465882603*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.525901046250489*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.303415490267198*pi,1.10493999797738*pi,4.21334216461198*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.170217259453855*pi,-0.08739567731577902*pi,3.65363818163574*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.391997048984353*pi,3.32911027121378*pi,0.649758467379506*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.865282816343746*pi,0.18855500325188101*pi,3.77612000017835*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.629679231045493*pi,-0.17798314454438202*pi,4.33736020450676*pi) q[20];\nu3(0.397443081709735*pi,2.39919954641691*pi,1.155549536226808*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.841956316020558*pi,-0.4852020966072525*pi,0.5312004425938167*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.377335407555799*pi,-0.03423926573295699*pi,3.66164006687492*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.485019660534337*pi,0.26484994053768696*pi,0.949787169958433*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.20245183186954*pi,3.46362236949509*pi,1.1700812999941919*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.421628423626368*pi,1.08497128325044*pi,4.12078894178354*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.287225972600903*pi,3.44769665922918*pi,1.84800771254247*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.401752123047177*pi,3.33054019246986*pi,1.4404439899680619*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46415595488422*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.482132256971222*pi,0.28492855547269*pi,3.82863153409964*pi) q[6];\nu3(0.604274129323108*pi,-0.267331377389116*pi,4.41852356855332*pi) q[7];\nu3(0.866035431660507*pi,3.36572315242595*pi,2.97063529430737*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.91536624561732*pi,0.6353647547119501*pi,0.8754875999016201*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183955371789005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[1],q[17];\nu3(0.580287537329988*pi,0.5723611926096199*pi,0.915735487495053*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.603755935136641*pi,3.48644820251786*pi,4.46342912962164*pi) q[7];\nu3(0.403374451564066*pi,0.08835117985465901*pi,3.92288139978145*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.218403199599189*pi,0.352994839577113*pi,1.1330660610236412*pi) q[14];\nu3(0.513387673879213*pi,3.12626922826477*pi,3.93650753360711*pi) q[15];\nu3(0.29225082694098*pi,-0.46990762888361237*pi,4.35175229633724*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47319800624583*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211670953518041*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.11512323558024*pi,0.71533309500175*pi,0.702660476895088*pi) q[3];\ncx q[4],q[9];\nu3(0.139963248080725*pi,-0.173880405925545*pi,0.8769787673704861*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.827441552050121*pi,0.12572783936601395*pi,3.96915501738898*pi) q[13];\nu3(0.427692185727048*pi,-0.108059818991043*pi,1.354666830069509*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.609719239931076*pi) q[17];\nu3(0.666253222454572*pi,0.36676145360880497*pi,0.5458834469970696*pi) q[18];\ncx q[20],q[21];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42737899558335*pi,0.5*pi) q[4];\nu3(0.805583017750979*pi,3.28515735652182*pi,0.5943204860747543*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3238077335485698*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.421275683951019*pi,3.45615108881993*pi,0.744609578647394*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39692293310008*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47459366496009*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284130127286491*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.49765293881307*pi,0.5*pi) q[0];\nu3(0.512302962379642*pi,3.08579834332791*pi,4.27776579823202*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.3824785226539*pi) q[9];\nu3(1.0*pi,0.0*pi,1.189313752914999*pi) q[10];\nu3(3.5*pi,3.49072786162983*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.318694823091672*pi) q[15];\nu3(0.115545460486387*pi,2.82177410324217*pi,1.50072013263232*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.326445229313281*pi,-0.247604942618258*pi,0.641875980881364*pi) q[1];\nu3(3.5*pi,3.40067171407805*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.28413422052961*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.40508276269219*pi,0.5*pi) q[8];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.130218018543429*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5566629657396457*pi) q[16];\nu3(0.403723395254306*pi,-0.16975516076361202*pi,0.6423813231308431*pi) q[17];\nu3(3.5*pi,3.47368615085202*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267325739148321*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45530766099188*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.37762817690889*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5274558847338366*pi) q[10];\nu3(1.0*pi,0.0*pi,1.091457281928421*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2484350660220769*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5537405941394975*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5178346295897622*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5960648460249427*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48268984934363*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.13679135566725*pi,-0.16370082999937002*pi,4.4416332206292495*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49560032715393*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3855920380625*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.392964708953071*pi,-0.010229184042548023*pi,1.432664524252383*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.492352529713274*pi,0.54492912843639*pi,4.02036475336475*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.386285686829498*pi,3.18573799983134*pi,1.245011462649817*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.603557548897084*pi,2.73057876817241*pi,3.53257984189379*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.563433602787872*pi,0.15745605089633796*pi,1.0670996651779259*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.523861309458607*pi,2.5181276164722*pi,3.90040149468492*pi) q[20];\nu3(0.309224322011146*pi,3.31586751984926*pi,1.69505830946469*pi) q[21];\nu3(0.478888039819681*pi,0.62841273682511*pi,4.41546772268577*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.211805783521219*pi,0.10834047383341905*pi,4.21598097119775*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.610934672993456*pi,2.99214437210809*pi,4.2338505287427495*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.738445471996785*pi,0.9447132925551001*pi,0.743247957257028*pi) q[20];\nu3(0.23837318114681*pi,3.43538567608906*pi,1.109015331343635*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.326191662726703*pi,3.37094576636684*pi,1.112468143921135*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.370578581693216*pi,-0.4155864941440729*pi,4.15113555331349*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.264968614862095*pi,-0.30029028350001297*pi,1.75674102548568*pi) q[8];\nu3(0.498727385520076*pi,0.014495308405996998*pi,3.56703376627071*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.557584678354026*pi,-0.12240818309534701*pi,3.81216681784253*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.682778661537753*pi,-0.08070263430080199*pi,3.87125262313626*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.559739583643892*pi,-0.381663720863828*pi,3.67023102057257*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.69334868667712*pi,-0.157293114911298*pi,4.06405577064468*pi) q[8];\nu3(0.882987122736524*pi,-0.038377464771012004*pi,3.71858243198823*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.518190428778241*pi,1.02236065586805*pi,0.670811810143889*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.24732148254255*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.601299573483948*pi,3.45825182431199*pi,3.49155564511594*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.140890003650523*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.336236290398921*pi,0.8592190376299*pi,4.18453602544695*pi) q[14];\nu3(0.398334254218317*pi,0.44365590082446404*pi,0.7850298126837381*pi) q[15];\nu3(3.5*pi,3.35285966148713*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.17014015597114*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.376306763960759*pi,3.41736590100252*pi,1.50957836633137*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.355135156181509*pi,1.10693735491194*pi,4.12204623258455*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.548742021220729*pi,3.14112874565943*pi,1.61357918156434*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.746280210210699*pi,-0.4510497895235396*pi,3.89614662364665*pi) q[18];\nu3(0.521576416393481*pi,-0.4507839570201193*pi,3.61107947625605*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.7340043061771*pi,2.55550808981991*pi,3.51019428049137*pi) q[5];\ncx q[6],q[8];\nu3(0.662219918647437*pi,0.5791000519257501*pi,0.812189974740829*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48639464667794*pi) q[10];\nu3(0.531915771505315*pi,-0.346864684730662*pi,1.069342587511912*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5648363320178178*pi) q[17];\nu3(0.381937803055382*pi,-0.32755018567264*pi,0.616690382866129*pi) q[18];\nu3(0.426214149211731*pi,3.04854267360968*pi,1.083897840887815*pi) q[19];\ncx q[0],q[15];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.200869599302318*pi,3.29261512648263*pi,0.907035235300357*pi) q[5];\nu3(3.5*pi,3.39328694244719*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2067370503230221*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.236852775928215*pi,-0.359079470188366*pi,1.036572401284438*pi) q[11];\nu3(0.661251419253146*pi,0.06638634364570695*pi,4.10112218649992*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46621393882927*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.333886724659508*pi,0.15610492801807796*pi,4.03630482122752*pi) q[13];\nu3(1.0*pi,0.0*pi,1.244634269792026*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40607273819062*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.290038379063349*pi) q[3];\nu3(3.5*pi,3.37489929663177*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5590731733268601*pi) q[8];\nu3(3.5*pi,3.37575550263595*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.199995203917783*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.350504647958978*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[12];\ncx q[5],q[14];\ncx q[6],q[8];\ncx q[7],q[21];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.544292372125291*pi) q[15];\nu3(0.747236725925116*pi,0.318042021843835*pi,1.046369247444271*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[0],q[15];\nu3(0.490067391217993*pi,0.10721962076985603*pi,3.9897912751411*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.33629644751421*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43708394384957*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33376407178027*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.31785138297262*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5054953830244955*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.3267294567669619*pi) q[14];\nu3(0.738368554713617*pi,-0.4297206386073966*pi,3.76865059233648*pi) q[16];\nu3(0.805519817707856*pi,0.09677357933408604*pi,4.16449926432519*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278796741792637*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5365974694073018*pi) q[20];\nu3(1.0*pi,0.0*pi,1.312242754296295*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.607558208254437*pi,0.16559233701709997*pi,4.09038709180378*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.47332814710708*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.719442400014774*pi,0.6168466844231*pi,0.9977670230404521*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3377798101485459*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.57219784441874*pi,0.6110895668787399*pi,4.40882146227165*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.402341001951438*pi,0.39547090365595605*pi,4.2315120841528*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.33488050469935*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5560402226814074*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5067149063980412*pi) q[21];\nu3(0.650020835094021*pi,0.18481296400185798*pi,1.379309546035304*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.789958240520523*pi,0.40171864171329996*pi,0.6761133992616319*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.756370792046889*pi,0.17166477783377299*pi,3.93435343900162*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47357166172075*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.801963399099969*pi,2.78084290567097*pi,3.23244797098165*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.891366625654346*pi,-0.32344776083681204*pi,3.21752155878649*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.324675799282156*pi,-0.29576759707618*pi,0.7689110296578949*pi) q[8];\nu3(0.263134962802421*pi,3.39910237957664*pi,2.08876071645212*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.34328917211427*pi,-0.20942549497233498*pi,4.41913867510733*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.666553782426797*pi,2.77652418038483*pi,3.46367432926093*pi) q[7];\nu3(0.916077468799087*pi,-0.21117992561842402*pi,1.2476540921371782*pi) q[8];\nu3(0.601516640866714*pi,0.042651146263927964*pi,0.978534267575523*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.568163045949916*pi,3.37765247690474*pi,4.227705314104361*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.13528258997552*pi,-0.154504223318418*pi,1.3747827900982559*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.580380747675099*pi,0.202158881085008*pi,3.68439796519802*pi) q[11];\nu3(0.798405225553899*pi,-0.253372318121044*pi,4.2944858017648*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.277741075833681*pi,2.59082057120217*pi,1.5754321112727*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.436445099846277*pi,3.30315818298981*pi,0.5831058719193367*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.266055949714075*pi,3.41914823063457*pi,1.078802872764891*pi) q[2];\nu3(0.313078637532596*pi,0.6597534912839*pi,3.70955556817215*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.335846354831126*pi,0.56655070621608*pi,4.412960006165671*pi) q[11];\nu3(0.622810643825629*pi,3.44472235424689*pi,3.57367116971448*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.562186530015693*pi,3.20137889544279*pi,0.8064010271854449*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.396192080180239*pi,-0.032060124474456*pi,1.431870465402017*pi) q[20];\nu3(0.335247519403483*pi,-0.361292157887365*pi,1.5781639085898*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.383398084998936*pi,3.02253141768013*pi,1.005697094889406*pi) q[2];\nu3(0.809488187369194*pi,2.92672559286971*pi,3.23854433815174*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.445090642341549*pi,2.99263363714665*pi,0.657565917218781*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.620946004572529*pi,3.10469342793315*pi,2.92771474621783*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.44908295280596*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44325496185917*pi,0.5*pi) q[4];\nu3(0.528586942310717*pi,0.05473351128473802*pi,4.07974288253088*pi) q[5];\nu3(1.0*pi,0.0*pi,1.299078473392481*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.179324875218716*pi,0.6742188935403699*pi,0.7903395487321401*pi) q[14];\nu3(1.0*pi,0.0*pi,1.188799017028015*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41225596259966*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.845512472307841*pi,3.43851502389331*pi,3.99489724637528*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3538147168487789*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.293081174196521*pi,0.33441358601053806*pi,0.7694946485909939*pi) q[13];\nu3(0.60874019177746*pi,0.18510345608995105*pi,3.84789456517443*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.680259160794079*pi,2.88736565277658*pi,3.39371497913128*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4381778157241705*pi) q[9];\nu3(3.5*pi,3.25614551344878*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.527593908799333*pi,0.11140450002978597*pi,4.44494421391866*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.072436443523371*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5111490788043758*pi) q[17];\nu3(0.915171023024057*pi,3.11321715525655*pi,4.25070822353159*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[20];\nu3(3.5*pi,3.45159604995351*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4251563933423*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.144592302119079*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47838880067857*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49043504028677*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5310958112439543*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308427016113934*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.438630386500684*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.193671256853158*pi,2.74636780192747*pi,1.300441778374579*pi) q[4];\nu3(3.5*pi,3.42833980104394*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49805831052494*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.219555376118749*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.2568777240448439*pi) q[14];\nu3(0.396326530025751*pi,0.85150087630593*pi,3.92413172103897*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.3953136389522705*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.589487761438201*pi,3.48274537408358*pi,3.97216695975341*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[14];\nu3(3.5*pi,3.37178486159732*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232561715191715*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5813060639297305*pi) q[16];\nu3(0.606224712263373*pi,-0.11825971158221299*pi,3.92823446127467*pi) q[17];\nu3(3.5*pi,3.37252978802061*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2484306313927451*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5518847140024428*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4552898603222495*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.31900381759313*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.568116193778624*pi,1.0380751452851*pi,0.7829929166698459*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.468895875339025*pi,3.34494664387723*pi,3.06773027215082*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47414795331047*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.656751395412718*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.140242924391677*pi,-0.158284599257986*pi,3.75315578060476*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.892485808345646*pi,2.86971548450203*pi,4.288402927752649*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.735156572913492*pi,3.48967940866025*pi,3.30362232029344*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.809959187326407*pi,-0.134720354748878*pi,3.65415700821753*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.246237615141004*pi,3.4769513953089*pi,1.4003293711190619*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.279420683571775*pi,0.027323146273866006*pi,3.52650127205329*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.526099808233254*pi,-0.11605902428807502*pi,1.408866509262785*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.38529965906986*pi,-0.16288787001829602*pi,0.623937252954756*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.960795847088742*pi,1.06302009563028*pi,0.9232919220822979*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.486064929951472*pi,-0.4773159629455141*pi,1.125480837749902*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.651406166889947*pi,0.40775925455804196*pi,0.5260664035646646*pi) q[18];\nu3(0.772989546326373*pi,-0.264754558691253*pi,3.71439237590514*pi) q[19];\nu3(0.883158954348949*pi,0.20067264419081499*pi,4.21854479278341*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.705914199232687*pi,0.02561910843549997*pi,3.89020700108287*pi) q[0];\nu3(0.317986407489422*pi,-0.289688416832926*pi,0.865818341786645*pi) q[2];\nu3(0.296192364133068*pi,3.40206860400574*pi,1.2823556240213319*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.250927946587666*pi,2.9850150818049*pi,1.51014537517211*pi) q[16];\nu3(0.383144789534647*pi,2.83106928739072*pi,0.9404530355926219*pi) q[18];\nu3(0.5498310398372*pi,0.5485552672921301*pi,4.44139857891566*pi) q[19];\nu3(0.445586243467748*pi,0.17099721249439903*pi,3.81513389873185*pi) q[20];\nu3(0.223311815898217*pi,-0.008851151126296974*pi,1.202883545285709*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.732766684723083*pi,2.92158388592389*pi,3.14601870708934*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.395822888270048*pi,3.40328876248075*pi,1.84378734571011*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.562687994177445*pi,3.28916110277533*pi,4.1078931992729*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.543775532745363*pi,0.82803984072286*pi,0.988237542279722*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.449142270234924*pi,0.39848842742881097*pi,3.56026799332509*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.760749927688476*pi,3.45385689268353*pi,3.61570645904803*pi) q[5];\nu3(0.818580901413235*pi,-0.318718302832664*pi,0.663535242086998*pi) q[6];\nu3(0.516291774822227*pi,3.45805650930867*pi,3.41707486892943*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.279506801158691*pi,-0.198036250606151*pi,1.438817028213691*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39692790405673*pi,0.5*pi) q[4];\nu3(0.298348746387643*pi,2.6870796304875*pi,1.314323355249766*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.136994967255653*pi,0.5845878968629099*pi,0.5037154240113634*pi) q[7];\nu3(0.913756520755081*pi,3.2953086017243*pi,3.05125381606115*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2502369565817641*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.35810800589409*pi,-0.282951927414749*pi,4.371285609612761*pi) q[13];\nu3(0.622335782082144*pi,0.46422623779735195*pi,4.1770413567987195*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.689614332473388*pi,0.109785878777516*pi,4.36164923298816*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43252420613493*pi,0.5*pi) q[12];\nu3(0.793328977859091*pi,3.20747162659646*pi,3.67101642971763*pi) q[13];\nu3(0.377623142219189*pi,3.10817810742761*pi,1.85347498731756*pi) q[14];\nu3(1.0*pi,0.0*pi,1.313113339574949*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41004658549587*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.624544737000258*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.354330920521086*pi) q[16];\ncx q[18],q[21];\ncx q[0],q[16];\ncx q[1],q[5];\nu3(3.5*pi,3.49884154087791*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43320128869312*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.169225341196483*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.320365948205491*pi) q[17];\nu3(3.5*pi,3.4424508503093*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.761640994844099*pi) q[20];\nu3(1.0*pi,0.0*pi,1.370925568830941*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49404344833453*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.35825494656411*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.302658443439229*pi) q[16];\ncx q[18],q[21];\ncx q[0],q[16];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4895116017447*pi,0.5*pi) q[3];\nu3(0.59799800657249*pi,3.38184204971456*pi,4.2249014846883295*pi) q[4];\nu3(3.5*pi,3.45643889949891*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3543163635109932*pi) q[7];\nu3(3.5*pi,3.3799398052845*pi,0.5*pi) q[8];\nu3(0.613747116619838*pi,3.20759212463574*pi,3.9747334501702*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46765589386087*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.189236396822851*pi) q[14];\nu3(1.0*pi,0.0*pi,1.159138842268497*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6058386244202469*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49294173265944*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[14];\nu3(0.869071051511927*pi,-0.143398333723953*pi,1.333213907688922*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38766103124015*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\nu3(0.697405264293535*pi,0.6433714826052599*pi,4.3899739106353*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.747231085657981*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42716789634188*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5656386021861968*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4230507607586595*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22400441367619*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.622355656140789*pi,2.64437279070909*pi,3.83619596583105*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.733071669381791*pi,3.12742833232869*pi,3.01360317059801*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.50131266984494*pi,0.11033752714660505*pi,4.47119117635832*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.377555917959798*pi,0.37967730407090805*pi,3.73413441443346*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.541175170449799*pi,0.53830620898013*pi,0.8834602490936889*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.717058105990088*pi,0.16079585971739996*pi,0.858403308775082*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.645565967197281*pi,-0.4734384480093118*pi,3.63599804871354*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4597393655239*pi) q[19];\nu3(0.293597645243974*pi,0.10829078113288304*pi,3.50366697345633*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.612790419258664*pi,0.07715399046545202*pi,4.10725016897639*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.451807157063782*pi,-0.053568465705357005*pi,1.120151160669625*pi) q[2];\nu3(0.629379527608832*pi,0.14892218442216099*pi,4.4125002468024*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.522885090225414*pi,3.09794183632655*pi,3.42392467750059*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.362693063246667*pi,2.97295855480954*pi,0.851897216563857*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.585891237005021*pi,0.63645646435094*pi,0.621953673780282*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.500246132290513*pi,3.25885555935445*pi,4.40356219878227*pi) q[2];\nu3(0.801150131357602*pi,0.59028003870917*pi,1.1734892972491249*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.471835648901312*pi,-0.217852131698969*pi,3.73668249518597*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.651778300148031*pi,1.10858835125468*pi,0.701307956419602*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.478174487214055*pi,-0.4397509573531675*pi,3.82989534869974*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.309101746018092*pi,0.80155175053955*pi,0.5432602458821087*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.385304750802316*pi,-0.386579231662405*pi,3.90105929909001*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.619609657287334*pi,-0.169236238839313*pi,4.44546824149055*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0667114030240651*pi,3.44630331407366*pi,4.46429927400796*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.709488533130957*pi,-0.30885368927246504*pi,3.37405605647646*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.738931123539294*pi,-0.4144721420654204*pi,0.6640434175093219*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.634768562139514*pi,0.302528209745178*pi,3.98879992559924*pi) q[7];\nu3(0.714815994729772*pi,3.22509213172531*pi,0.549407841748732*pi) q[8];\ncx q[10],q[20];\nu3(0.910598500566178*pi,0.435444131104177*pi,4.3433154131372*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.456204362135325*pi,2.72531916165319*pi,3.84446210885014*pi) q[14];\nu3(0.713417826029396*pi,-0.285781534903835*pi,1.180704768367087*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.291895404790669*pi,0.32497472604489597*pi,1.1536562091101819*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.456662533504928*pi,2.78934177529136*pi,1.0109197216623969*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.17263824404418*pi,1.03904698820401*pi,4.1865853079058795*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.37083752947741*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.215225395537158*pi,-0.16140283173450698*pi,1.252297848370325*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.305028390274492*pi,0.9377362364041599*pi,4.1475767941545705*pi) q[15];\nu3(0.634433915874254*pi,3.20553765966274*pi,2.89473329477496*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282097165486865*pi) q[20];\nu3(0.280942193657778*pi,-0.4307958437536852*pi,4.0876421634674*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41682726611534*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.670226096042179*pi,-0.370537168554539*pi,0.633525196763676*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0648246012357832*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36025126884445*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[14];\nu3(3.5*pi,3.17911792070388*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.127769758440442*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.141200925262234*pi) q[17];\nu3(0.422911025357605*pi,-0.05415622912007101*pi,0.5137989367918175*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31866600102529*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37324640181264*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43232460058977*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.2560053339607151*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2378764193665819*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.530223401430125*pi) q[16];\nu3(0.0688633490196959*pi,-0.16272365749705098*pi,1.357395081907282*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[5];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49864830884426*pi,0.5*pi) q[6];\nu3(3.5*pi,3.29063363430195*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.447349391973701*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.174123489024228*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4415707594316*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1854932627387709*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.36522204485102*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.34011473626377*pi) q[5];\ncx q[6],q[21];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2322496730543309*pi) q[12];\nu3(3.5*pi,3.32759668017314*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.2920808359660505*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1137062973530432*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[5];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.663220589729226*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4972434243499*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.49319426930167*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.267796202805576*pi,0.07758263464431403*pi,3.45953308221799*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43180425319889*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39740980116167*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341819503391744*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.921280310515537*pi,0.31422821605934603*pi,0.610265156427676*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.611063685854191*pi,2.63932318214872*pi,3.42108364506626*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.639319184644903*pi,3.15526065175314*pi,4.0061174649813704*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6374685195004279*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.41981779976592*pi,2.6796370430004*pi,0.9633478675282969*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.643120317016969*pi,0.17792125364325995*pi,1.129860592673031*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.132247962709879*pi,0.78507205290124*pi,4.2961156171321*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.927508085936679*pi,0.10196364430766203*pi,1.369859613431227*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.706411276168917*pi,3.37130704889948*pi,0.635352527714192*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.717157445833737*pi,-0.08629278305256399*pi,0.707356196661013*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.206836800636272*pi,-0.166552960778803*pi,4.03159481154432*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.143674931593825*pi,-0.239726710934884*pi,0.5017973632599338*pi) q[10];\nu3(0.476660980693294*pi,-0.07090264148387898*pi,1.400543555398541*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.555572916000969*pi,3.47574967847175*pi,3.15156530563956*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.789259080040798*pi,0.263421943767308*pi,4.22128614963523*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.283636553180303*pi,0.5296252280390099*pi,3.80524447352739*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.892821916418155*pi,2.88593912032601*pi,3.57208524771267*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.562219262506415*pi,-0.18671351473473502*pi,3.66185697060616*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.359400189624013*pi,-0.210728335541352*pi,1.1808554162689449*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.516546248814503*pi,-0.0001229910938930212*pi,0.9209148788252239*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.512479602343107*pi,-0.12562015080907601*pi,4.16290031872128*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.40371026368927*pi,2.77020683905461*pi,1.61047284324725*pi) q[1];\nu3(0.26610671491929*pi,0.8756617370367801*pi,4.41943248926703*pi) q[2];\nu3(0.815739937825425*pi,3.44612283973275*pi,4.37613005241025*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.30462002822667*pi,0.25435195127839005*pi,3.90169921795737*pi) q[5];\nu3(0.737183934852679*pi,3.36011955665426*pi,0.5037061823881049*pi) q[6];\nu3(0.684853079059276*pi,0.13756775431676005*pi,1.50201458512056*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.370681513013567*pi,2.83495504933595*pi,1.054252584140603*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.326846090446417*pi,0.21639479421163899*pi,3.75596989123132*pi) q[20];\nu3(0.397313591607446*pi,3.41053300868981*pi,1.246053084009658*pi) q[21];\nu3(0.660628403404999*pi,2.98012704810914*pi,3.98415929882027*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.695282770720479*pi,3.46103376214283*pi,3.53703310070839*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.410089205471041*pi,-0.315628067856016*pi,0.784551940263932*pi) q[6];\nu3(0.253843369366397*pi,-0.36760612405581*pi,4.15753336564321*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.91093681147948*pi,0.5330284366021001*pi,0.666946122615411*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.141514093877865*pi,3.06519018385494*pi,1.148231087553818*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.526153169145115*pi,0.33321843570310195*pi,4.3484311121792*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43644655415947*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.301979899356531*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.732426903803361*pi,1.02681141226305*pi,0.866780188090623*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341751479453996*pi,3.18096039831393*pi,0.948861614859706*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.45743269006305*pi,-0.35760667462905*pi,1.326016192732413*pi) q[18];\nu3(0.76770708262132*pi,-0.225029411546592*pi,0.719413867912183*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.345489330218774*pi,-0.21625113759069597*pi,1.56308850610342*pi) q[12];\nu3(0.723030977862305*pi,0.18102954619018397*pi,3.99069959303906*pi) q[14];\nu3(3.5*pi,3.44981900225532*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2387597893514641*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.73810407847219*pi,-0.019565045844135986*pi,3.57278593728115*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.32663624249865*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44833125599736*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.178289334855215*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[16],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47698310703978*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42229524411888*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.29377308634566*pi) q[7];\nu3(1.0*pi,0.0*pi,1.328379525298927*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5640818728435124*pi) q[17];\ncx q[18],q[21];\ncx q[0],q[7];\ncx q[1],q[8];\nu3(3.5*pi,3.35953887677478*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3578125743445995*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,3.3735962156069*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.293557453388496*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2648410055541741*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.43532123860773*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49172783584725*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.22686762495296*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3827765652359005*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.298135350647542*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.464944965160246*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.39869421907574*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47588237788643*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.374583060667161*pi) q[14];\nu3(1.0*pi,0.0*pi,1.366714390575754*pi) q[15];\nu3(0.890921771848678*pi,-0.10421229485420302*pi,1.332010150636009*pi) q[16];\nu3(0.891428497308552*pi,3.40896479398075*pi,0.86557975404928*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5559956090282774*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36260886810265*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.48926133392046*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.376143402964297*pi,0.432402055565694*pi,4.4707107806879804*pi) q[16];\nu3(0.777740000407369*pi,2.95011489659887*pi,3.13467251775106*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.725717653349514*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4711684244448*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.731379470846225*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.561622726311922*pi,0.248058713989167*pi,4.24025744114243*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.418677224955457*pi,0.21545773127217505*pi,0.808606825144203*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.392955259653264*pi,-0.35963879578575*pi,4.225899202214849*pi) q[9];\nu3(0.334148575083203*pi,3.24057623707363*pi,1.137477526657044*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.408009383142652*pi,-0.297147138953748*pi,0.5344405892798626*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.380159826565186*pi,0.412735389745311*pi,0.6461316780419419*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.566261192555725*pi,3.39692075430532*pi,3.4621807844512*pi) q[9];\nu3(0.659152060851217*pi,-0.41356367952374173*pi,3.6802351821044*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.103951776438484*pi,0.6005906911317*pi,3.99958071442512*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.232764921875913*pi,3.49711210076717*pi,4.19879846041831*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.48644597397849*pi,3.12965879421986*pi,0.765613037609052*pi) q[0];\nu3(0.464691014247703*pi,0.14523680054715704*pi,3.78254658896887*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.341480278656496*pi,0.5843838158493899*pi,4.26380930628101*pi) q[7];\nu3(0.782163054534489*pi,0.7307698214809599*pi,1.069183870040364*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.632448464439725*pi,0.395336309519282*pi,1.54157135113827*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.644312029091258*pi,0.434575897320544*pi,4.232547955275869*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.856906727463047*pi,-0.188615375766352*pi,0.926465284498577*pi) q[0];\nu3(0.792055261472812*pi,0.474316460223427*pi,0.724739773938062*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.343277297995899*pi,0.7937219877282*pi,4.0630818836874*pi) q[3];\nu3(0.863681476120048*pi,0.97358967410735*pi,0.838039898010438*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.772922386444366*pi,3.02535013844945*pi,3.01974982828834*pi) q[7];\nu3(0.54981035232389*pi,0.7268639012756399*pi,4.49225327019861*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.649643195778213*pi,2.5843781243528*pi,3.65090556735641*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.494335528834034*pi,0.78711082052014*pi,0.600621913518588*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.650418532462055*pi,3.42376258254752*pi,0.718703368520656*pi) q[3];\nu3(0.863892630933969*pi,0.489476778703156*pi,1.142250299646825*pi) q[5];\nu3(0.397336269093824*pi,-0.11103845983017402*pi,0.514474648671148*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.635373919573236*pi,3.29626147056037*pi,3.96260213803977*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.34735334914226*pi,3.09049161827306*pi,0.888140622279466*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49863153871185*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.570625183469903*pi,-0.08058269898967901*pi,0.918344686543654*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.527006170049199*pi,0.46291283667039695*pi,0.693647400558699*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4567399001537331*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.86405947641641*pi,1.12606110345261*pi,0.852254127752921*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37361413323043*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.606730144807057*pi,0.15541302514099797*pi,1.3073957387471031*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0776190239666036*pi,0.7276351529116301*pi,3.79354454250385*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.308506386911065*pi) q[19];\nu3(0.623060477139788*pi,0.76709167351689*pi,1.2110537355752569*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.458440098661692*pi,0.81759636259922*pi,4.26030397815357*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.151682673212297*pi,0.094550483921924*pi,0.778223283704352*pi) q[14];\nu3(0.0545598340631143*pi,3.02236489642405*pi,1.247556118579734*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48029929786716*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44902910511437*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44535047507047*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,1.258309245692695*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.528077530940485*pi,2.92723845687218*pi,3.68771693803226*pi) q[11];\nu3(0.463195398396819*pi,2.96563586484721*pi,0.841723983528432*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.355575448083747*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.354781100756529*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42139427649753*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.331905362500772*pi) q[6];\ncx q[9],q[19];\nu3(3.5*pi,3.30439463906266*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.133836182296158*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.696341823697454*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.37039012913742*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220358931334627*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6956132766783449*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.39309451907729*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48350414293918*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(3.5*pi,3.45061468825316*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5423818333106163*pi) q[13];\nu3(1.0*pi,0.0*pi,1.244337553722386*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.47663621546354*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.069383267147821*pi) q[21];\nu3(0.46174667417359*pi,-0.258922971716311*pi,1.014744759757199*pi) q[0];\nu3(0.438994252618965*pi,0.419363312861896*pi,3.93117262491084*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.871801930722429*pi,-0.09829077700870997*pi,3.43606422424384*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40636226024173*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.374238635086851*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42294521574746*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.133174023348162*pi) q[17];\nu3(0.53037387578673*pi,3.36504016152449*pi,1.76477155908565*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.371409770370902*pi,3.05861706940992*pi,1.021749568267359*pi) q[0];\nu3(0.666340196000481*pi,3.140008614511*pi,3.95255227303723*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.314843613774397*pi,0.64445150130403*pi,3.98157073764433*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.501327032707036*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.409954136702823*pi,-0.08333768641276501*pi,1.428569284223238*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.476377806378689*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.220541100283857*pi,0.17235281621822196*pi,3.9472448245931*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.713860133666548*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5671889043497944*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.189649531476413*pi,-0.202921038248442*pi,3.86356596424577*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.506566311747346*pi,-0.4547472790807951*pi,3.74464348921557*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.20991225875097*pi,0.286749182747004*pi,1.0633253401823501*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.37684545409084*pi,-0.23369911895907503*pi,1.162158961601109*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.609786028297579*pi,2.75579984127349*pi,3.30880584528493*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.425180650269119*pi,-0.32269203675832303*pi,0.650427555304665*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.47910630969681*pi,-0.23313972275037298*pi,1.121897683999149*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.23887755160561*pi,3.30755119240778*pi,4.30368324979716*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.341859452657759*pi,-0.11354102699299501*pi,3.84908523820244*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.418585597710246*pi,3.25964559608246*pi,4.410887984556529*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.196350051470036*pi,3.47724215424986*pi,0.606879700165354*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.362998311849587*pi,3.19016212399939*pi,0.5787041774826172*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.810319441873611*pi,0.014237467953045035*pi,4.08448043756282*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.640000615698565*pi,0.6509711233519*pi,1.139278866884517*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.453370263868776*pi,2.8647158773006*pi,0.98395800884453*pi) q[12];\nu3(0.532363064448612*pi,0.053325052205988044*pi,3.72357805471568*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.799125985066636*pi,0.04246680592144203*pi,1.464963050966385*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.659465145713278*pi,0.006537674608931954*pi,0.779660620815843*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.400949037541752*pi,-0.4290634675469977*pi,1.2017904903661911*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.660762193954638*pi,0.48840146053768496*pi,1.163691099017195*pi) q[12];\nu3(0.622541351042998*pi,-0.40252717392070103*pi,4.01330821725632*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.138496877493693*pi,0.37674417820790895*pi,4.42413479127201*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4207438605054*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.203347499551767*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.710604013180658*pi,0.147456487541752*pi,0.94730104231513*pi) q[14];\nu3(0.431423899580877*pi,0.28682375166738705*pi,4.49364777368615*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.341520348455875*pi,0.8018754264453101*pi,3.80234452904487*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.45101872317191*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3054612029398172*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.210631078502854*pi,3.47856844876304*pi,1.2801714746253499*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.624412454706616*pi,-0.353142230265877*pi,0.9288501897550829*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.779431615819247*pi,0.37926775329498796*pi,0.5567870122329305*pi) q[17];\nu3(0.848679292203991*pi,3.16869223934836*pi,0.6390466813892051*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.670887034902989*pi,3.33848834319892*pi,3.88232751830253*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4329584413116905*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.567136676970784*pi,3.26469080814579*pi,1.70417114968067*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.598058405235194*pi,2.8522654299501*pi,3.53108770084069*pi) q[21];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5503107991174111*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37141107871636*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.486476148235795*pi,0.7936991409259*pi,0.691858120568001*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3194770256770418*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.642389254447873*pi,3.2238688667099*pi,4.349708516431701*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[10];\ncx q[5],q[18];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.556752464409561*pi,-0.194679041525621*pi,4.42582063801532*pi) q[11];\nu3(3.5*pi,3.34045680865544*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23319053356336*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48008081843134*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49597283688338*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44546245474932*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.308034315861248*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.35197401590242*pi) q[12];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5167136638412795*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1845651826055281*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.444079108016944*pi,3.29257794325874*pi,3.32661074910777*pi) q[2];\nu3(0.75966043619465*pi,3.30660165884529*pi,3.36473627630012*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[18];\ncx q[6],q[12];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37207048738548*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49883431153607*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2864583481122431*pi) q[17];\ncx q[19],q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.549898929423813*pi,-0.245975919456479*pi,1.166874224534882*pi) q[2];\nu3(0.556538112041861*pi,-0.13216152134825698*pi,4.44018119699359*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.19548652722155*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5252478002478771*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.50507000371576*pi) q[12];\nu3(1.0*pi,0.0*pi,1.157811655294874*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.40224780783057*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.529264664524224*pi) q[20];\nu3(1.0*pi,0.0*pi,1.323735504189324*pi) q[21];\nu3(3.5*pi,3.44459368265735*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.184985042602145*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41675107908314*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[11];\nu3(0.284463211561755*pi,-0.45653687521928943*pi,1.354815890593883*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.278855073618892*pi,0.76766112094248*pi,0.713673080699366*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.117780699518231*pi,3.35938551914601*pi,1.4855070186736121*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42307252640293*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.706682448255884*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.636991362921195*pi,3.38294631251742*pi,0.686138681711333*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.49818216388981*pi,3.41208437213701*pi,4.26013752478384*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.34800729143271*pi,3.11234297640743*pi,0.891197520796673*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5731722697246875*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.49579261536751*pi,2.78514361772058*pi,1.325558623089579*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.796896526646984*pi,-0.4161342878646508*pi,0.950589211849965*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.479097219041214*pi,0.32896058165000996*pi,4.17891589470938*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.362120290012755*pi,3.30769661064517*pi,2.05337406996329*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.440812233297835*pi,3.054580311125*pi,1.88117507172578*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.449152462188621*pi,2.41358085855908*pi,1.163317740633617*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.366643891179705*pi,-0.4231750597696363*pi,1.60006043452782*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0129222838426869*pi,0.44554260341947505*pi,0.5995590960858677*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.171801645400783*pi,0.44060865056655596*pi,3.9749635101327*pi) q[18];\nu3(0.68471931962165*pi,3.09583979452674*pi,3.29738073862513*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.348812731778504*pi,0.6880376013184*pi,0.5165000020399734*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.43322317603325*pi,0.9516303850361301*pi,4.285964806813141*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0902005613286209*pi,-0.4115298043363466*pi,4.1763019941538*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.854393518392922*pi,0.36940659709201695*pi,1.1788015411164259*pi) q[15];\nu3(0.670345231990058*pi,3.28892946395126*pi,4.09888705452285*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.456347125838142*pi,3.20783345327028*pi,1.09682213336018*pi) q[19];\nu3(0.660223428730353*pi,3.30273466846775*pi,3.73413634221888*pi) q[20];\nu3(0.319276948960244*pi,-0.081901373286271*pi,0.955973770127394*pi) q[21];\nu3(0.363319631823948*pi,3.40271949510293*pi,0.9372926551445859*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.840914844995069*pi,0.209509758690807*pi,4.29872034996327*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.966234770320536*pi,-0.061160993965575006*pi,4.116120908960189*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.66968058436733*pi,-0.08355840130602599*pi,0.887577041178828*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.977102926642288*pi,3.31170157516419*pi,3.14020299084854*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.817607259657453*pi,-0.4130716767484923*pi,4.05533733701036*pi) q[0];\ncx q[5],q[8];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0654656434590863*pi,3.19988974237465*pi,1.63161511200954*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.596618583975864*pi,3.32016030762445*pi,3.14493041523776*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46381142288453*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47086899768251*pi,0.5*pi) q[6];\nu3(0.738470043341986*pi,0.90403256611546*pi,0.5363200879175603*pi) q[7];\nu3(1.0*pi,0.0*pi,1.333648822123123*pi) q[8];\nu3(1.0*pi,0.0*pi,1.32435037331819*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.40768165695384*pi,0.13819410369060403*pi,1.189594659423739*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.180312911259131*pi,0.484476210261108*pi,4.45600758300534*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.95680194389347*pi,-0.4521670525086035*pi,4.27478511582753*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[20];\ncx q[5],q[8];\ncx q[6],q[9];\nu3(0.559763176158255*pi,0.359467890852498*pi,1.57517990376139*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.381264638982439*pi,0.09155009353171795*pi,3.4131164005897*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46448081888909*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5061458804069003*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32500722788023*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.820658774790321*pi,-0.04013712050273399*pi,3.51926763422885*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.178834174581948*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[17];\ncx q[2],q[20];\ncx q[3],q[11];\ncx q[5],q[8];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[21];\nu3(0.399044558424906*pi,3.38369985806285*pi,1.77596915648102*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.44798682826958*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1414924837027272*pi) q[19];\nu3(3.5*pi,3.35803145643461*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47466016213722*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32878089296314*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2142118131511799*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47369215942086*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.286355724774285*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47980880642773*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.25059665828008*pi) q[16];\nu3(1.0*pi,0.0*pi,1.110161612719771*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.462811048466159*pi) q[20];\nu3(1.0*pi,0.0*pi,1.276142362690996*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[17];\ncx q[2],q[20];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40850441713571*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5054929789136469*pi) q[4];\nu3(0.876053618943351*pi,0.66929203137183*pi,1.131097206110626*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33075672647579*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5312337565302103*pi) q[11];\nu3(3.5*pi,3.304440775646*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.128551446404578*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5337235559148563*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5030976673637428*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192532897811263*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5730308655564809*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.383468580481985*pi,0.311450016323378*pi,4.32745089841334*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.774238923835532*pi,0.343734228646008*pi,4.24868772727386*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49497626299871*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.661461805552501*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.46510905474694*pi,0.459703050118919*pi,3.53980938988007*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.503097819574307*pi,2.92780578840609*pi,3.92402345550355*pi) q[6];\ncx q[7],q[18];\nu3(0.153131193193051*pi,3.44306661270929*pi,2.00493149374559*pi) q[8];\nu3(0.83349328930548*pi,0.44519217140621103*pi,4.2555795926872495*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.374155051780818*pi,3.35733702800953*pi,1.86149358058408*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.860832657730132*pi,-0.22725014315243403*pi,1.011778905152041*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.443325102668041*pi,2.51628140271519*pi,1.371501880059343*pi) q[0];\nu3(0.485742836280854*pi,0.281531840547784*pi,3.59236769038197*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.727698787150923*pi,0.42563700088048595*pi,1.3099414850133488*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.64378584001748*pi,2.58329356496141*pi,3.83014199033609*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.509477546305512*pi,3.28354453886283*pi,3.20602373209225*pi) q[9];\nu3(0.701203160879364*pi,0.15545088395169904*pi,0.5107048091026959*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.495584195997095*pi,0.04682894659356596*pi,1.119581585013754*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.378130720420259*pi,0.29534259565174903*pi,1.0330497486868189*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.508487262995856*pi,3.42904600716572*pi,3.42723195458979*pi) q[1];\nu3(0.802282147533549*pi,0.028033990392876018*pi,1.4811015846087678*pi) q[2];\nu3(0.357130363985359*pi,-0.386467078168235*pi,4.48747197729097*pi) q[3];\nu3(0.271377954514822*pi,0.456578814129459*pi,3.55990568992323*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.794981668809864*pi,2.80690901544554*pi,4.080608095647721*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.338800525283911*pi,2.48611852623807*pi,1.0232994712770211*pi) q[10];\nu3(0.704797767184654*pi,3.25843015116134*pi,4.1166519689428895*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.606038611579342*pi,-0.22687205920256698*pi,4.324805902396291*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.456703286577269*pi,3.06328029377461*pi,1.93888740428584*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.643364539427615*pi,3.15169981053482*pi,4.327573502731401*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.454397501598388*pi,-0.07961011448233402*pi,0.762733602109646*pi) q[4];\nu3(0.397232264557995*pi,-0.18183965496099502*pi,0.610162055414354*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.22129535810417*pi,0.11985784672158795*pi,3.98218037961476*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.932814818969215*pi,0.7649995345068901*pi,0.635492689350849*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.781288553816241*pi,2.9678342412397*pi,3.61145097021735*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.311563688579093*pi,0.18661286231298202*pi,4.00390463266979*pi) q[20];\nu3(0.3460003082989*pi,0.205186652467506*pi,3.65794304317848*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.452626919039607*pi,-0.24126727231963802*pi,4.1142682716698395*pi) q[17];\nu3(0.697739049181002*pi,2.95968815041848*pi,4.03110161957297*pi) q[18];\nu3(0.42144846086206*pi,-0.18978938401046302*pi,1.52187253854029*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.822777367549776*pi,2.89887933508988*pi,3.63823341927037*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.337882676735326*pi,3.27331829503793*pi,1.078001104379879*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.549507597014534*pi,3.44390028982088*pi,0.5034641469789934*pi) q[18];\nu3(0.449617241012093*pi,0.7086863539024699*pi,4.263540244430709*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3540910675299*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.281847270357684*pi) q[6];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.716977599364195*pi,-0.12402578629091698*pi,3.54956241762798*pi) q[12];\nu3(0.446604186118846*pi,0.444524804217169*pi,0.904148168079273*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.49019033891608*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,1.115730834226649*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.421206030343*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.282294588953861*pi,3.36366819518609*pi,0.937079045387591*pi) q[13];\nu3(3.5*pi,3.38956710522355*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.189060803782625*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.264214294106796*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[4];\nu3(3.5*pi,3.478074734752*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39291011989225*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5466679444152871*pi) q[6];\ncx q[8],q[19];\ncx q[9],q[15];\nu3(3.5*pi,3.49025335688447*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.332337318679848*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1983071702024541*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2585008328322491*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.42779173958954*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,0.5718811525800652*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[12];\nu3(3.5*pi,3.42002351315466*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3503496462801*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23820711648265*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191534505913568*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.720933760789277*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45334754139929*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.111731230428745*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.42057489685412*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4730522952930905*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.471537803061921*pi) q[21];\nu3(0.798334080717393*pi,-0.035444600372443014*pi,0.9676582148262161*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.46105140301103*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.255684985049595*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49813006775386*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37267546171363*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.38766688905156*pi,2.59667697942982*pi,1.245744257577232*pi) q[0];\ncx q[1],q[18];\nu3(0.960434100992394*pi,3.38612449179113*pi,3.48262721785235*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.24473902960786*pi,0.6599156409317799*pi,4.10142738437297*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5580471829097136*pi) q[12];\nu3(0.360242512299992*pi,-0.26731590860379*pi,0.7112652289069901*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.601567782790108*pi,0.388991568353679*pi,0.5429363749397847*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.832913212890891*pi,1.18357130604733*pi,0.693958850915993*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.421632160896527*pi,-0.278608518402631*pi,4.13855792139773*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.173377458647257*pi,3.27293085812642*pi,2.00942810170106*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.551130753447759*pi) q[13];\nu3(0.373620694143618*pi,-0.368978150175103*pi,1.443158354648628*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.968590165483324*pi,3.32922964730719*pi,2.92217092324172*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.581345560804719*pi,3.27320416265986*pi,4.00007574092265*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.889337690417957*pi,3.1420334282455*pi,2.87627427328946*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.405526236781884*pi,2.74212802033478*pi,1.4792418013032989*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.836020494591253*pi,0.17173552525865898*pi,3.72521689287771*pi) q[3];\nu3(0.793545793306356*pi,2.88698945292348*pi,3.94551051827878*pi) q[5];\nu3(0.438663865742121*pi,0.25215789371261*pi,1.0539727375303412*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.243739690565889*pi,-0.10183330287519698*pi,1.254719534011798*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.448761730999291*pi,-0.19638669365374*pi,3.64835187446164*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.450457996921674*pi,0.436940409591844*pi,4.22426455914878*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.878703545344585*pi,0.45859690824852295*pi,0.737319520550355*pi) q[1];\ncx q[2],q[6];\nu3(0.684073973233121*pi,-0.08750204942207301*pi,4.49216597727588*pi) q[3];\nu3(0.231315927024099*pi,2.70952187903854*pi,1.4249733972127179*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.17163420541426*pi,-0.34566564986278203*pi,0.897078620111616*pi) q[9];\nu3(0.582781967092362*pi,0.025125749568747024*pi,1.0939934887686231*pi) q[10];\nu3(0.532497438591582*pi,-0.098617372508288*pi,3.58889066325118*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.690135342238355*pi,3.00134135289517*pi,4.31537178914893*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.676520189122127*pi,2.65437573812746*pi,3.66975707011099*pi) q[21];\nu3(0.350519799173319*pi,0.432016062779083*pi,3.65873842426218*pi) q[1];\nu3(3.5*pi,3.30042538050702*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.180310339165092*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.233080070177339*pi,-0.09863335028096898*pi,4.1505564456834705*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.783229756199321*pi,-0.30263860263632403*pi,0.970151117909842*pi) q[10];\nu3(0.406719046674142*pi,-0.053642882182111995*pi,1.428313156229149*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.533102330906974*pi,3.42840494016129*pi,4.01544358665576*pi) q[16];\nu3(0.408505590771488*pi,-0.029659460715834973*pi,1.148641126237*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.557741076881445*pi,3.11906176724821*pi,0.5202112464200984*pi) q[19];\nu3(0.532314717365245*pi,3.36474987558453*pi,4.482278558979489*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.228291731685328*pi,0.51826162895634*pi,4.141055729690001*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.340681735227143*pi,0.6671649164256701*pi,3.96932754215053*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.232230863613433*pi,1.00258295573118*pi,4.23267000952399*pi) q[16];\nu3(0.252153900078195*pi,-0.226675642509841*pi,1.171366474716868*pi) q[17];\nu3(0.770694372915583*pi,1.02773002208009*pi,0.8891549042186739*pi) q[18];\nu3(0.0845099407669076*pi,0.5124496540177299*pi,0.96946733913533*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.385973157289699*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.669673697251469*pi,0.57688597446601*pi,4.18864983934938*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.78433764126991*pi,-0.10927448855030802*pi,0.687998489273013*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[4];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48095419469665*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.34819707016844*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,3.48248879163725*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44762179409154*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.073139928373902*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47750986335928*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.309200527221503*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.333419362585927*pi) q[11];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.46874738646551*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.41616423958786*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[16];\nu3(3.5*pi,3.34965207249837*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.087610638842214*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41917993008248*pi) q[15];\nu3(1.0*pi,0.0*pi,1.278998149388735*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226504134958673*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49135475810541*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.29969536033037*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5545363768712224*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.457531142056689*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.33495295797269*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.24870989539157*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257160929489366*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.634812155858832*pi,0.74473539220988*pi,1.133695906462488*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.46553610711475*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41328962939492*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.3934615824716605*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.274164302162131*pi,-0.35230983954664996*pi,0.5594431649097787*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45448513390284*pi) q[16];\nu3(3.5*pi,3.46036980695033*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2432902861950779*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47150029532056*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.442267439546226*pi,-0.13203935770626402*pi,0.9909449002496891*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.484362277063194*pi,2.79224813267518*pi,1.104754244268312*pi) q[6];\nu3(0.431234521109275*pi,0.7671769664055501*pi,3.8629919412854*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5118733895802183*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.409994239727955*pi,-0.164111403547348*pi,0.665936274602733*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.215769193889731*pi,0.72440536078264*pi,3.86889675201962*pi) q[9];\nu3(0.110881454793516*pi,0.54131139483216*pi,3.83388698226593*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.278102374231599*pi,-0.4979609819438037*pi,1.159779505414042*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.837576996658586*pi,3.16188151042644*pi,3.01720458046731*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.463082968373353*pi,0.430784369511675*pi,4.2230488756562*pi) q[1];\nu3(0.862724664256879*pi,0.8221896656515999*pi,4.4114640987715905*pi) q[3];\nu3(0.666530936618034*pi,3.40669448785059*pi,3.27019065729694*pi) q[4];\nu3(0.231792155866251*pi,0.13446806677977896*pi,1.056553087987508*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.361902810844183*pi,3.38168972546388*pi,2.1057462393957*pi) q[8];\nu3(0.550142190765443*pi,0.29296815382291697*pi,1.221253577403143*pi) q[9];\nu3(0.558859920892453*pi,3.15397411625418*pi,3.28315771363661*pi) q[10];\nu3(0.658165317776735*pi,3.32696501216787*pi,4.30041127578237*pi) q[11];\nu3(0.632339307267253*pi,1.22058648295726*pi,0.752413938210138*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.640967166697386*pi,3.23602008325023*pi,0.5988447857748249*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0223865599014242*pi,3.3000495495375*pi,1.3266546585548071*pi) q[0];\nu3(0.28576135704518*pi,3.24820181425*pi,4.25556695651623*pi) q[1];\nu3(0.147505065402263*pi,0.350148377398221*pi,4.4871941479782*pi) q[3];\nu3(0.157181788041565*pi,3.086281239562*pi,1.3106719589489448*pi) q[4];\nu3(0.537380968232313*pi,-0.22498375435019202*pi,3.85892808439821*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.525159230131988*pi,3.40353509805703*pi,0.6437249673219501*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.549499256969708*pi,3.18878831488511*pi,3.21778653861628*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.565138679053045*pi,-0.314865328739637*pi,4.44129159968892*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.977024520231078*pi,2.97887540855878*pi,3.50375011650833*pi) q[17];\nu3(0.664083684015649*pi,-0.13333862666152702*pi,0.5734792656272886*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.153062750130697*pi,0.136949857273867*pi,3.41038411200934*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.478541584528989*pi,-0.38349067599786*pi,0.640149320935113*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.400149687991139*pi,0.14190472116597896*pi,4.41283298089251*pi) q[13];\nu3(0.426288015957913*pi,0.03616025242871501*pi,1.220133486611757*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.475870480300599*pi,0.5902110805428*pi,0.740225250003854*pi) q[16];\nu3(0.483040650929059*pi,2.7360556763991*pi,3.56590898920498*pi) q[17];\nu3(0.542669733368188*pi,0.292391767495372*pi,1.361918104409485*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.683915164641202*pi,0.024665572895960053*pi,4.49160334702942*pi) q[20];\nu3(0.291439952475368*pi,0.53105562440086*pi,3.85767722905924*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35812331005356*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.085513620587419*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.365362758276708*pi,-0.146522364555633*pi,4.38668083810518*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.274190838263436*pi,0.13370029532399597*pi,3.85225679447337*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.31951863116738*pi,0.05820482110004699*pi,3.79274392603615*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.748070492685224*pi,0.6512932686625701*pi,4.16521478881664*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[10];\ncx q[4],q[11];\nu3(3.5*pi,3.43199700157036*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.207806102251588*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.69412180840529*pi,0.47592622692437503*pi,0.978156468738363*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37854007575323*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2558288942200981*pi) q[3];\nu3(3.5*pi,3.36676185058562*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[9];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5051879705682838*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1146205024836768*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[10];\ncx q[4],q[11];\nu3(3.5*pi,3.32024763092006*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44011372697383*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5939746727409236*pi) q[9];\nu3(3.5*pi,3.37190927487073*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.323294238142789*pi) q[13];\nu3(3.5*pi,3.43844958346995*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2643374852399059*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.138695114093708*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2751839603545259*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.6501833400789501*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.36922576442055*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44030534245523*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.284999465820925*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,3.38900997608769*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.140146557525705*pi) q[18];\nu3(3.5*pi,3.48804084344387*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5783112243076008*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.44491421412284*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2148102849993792*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41631863515086*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.471093162846071*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.557856937360235*pi,0.7338171759055601*pi,4.33551126912193*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.43933515353379*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44769844140624*pi) q[18];\nmeasure q[2] -> c[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.303412089814058*pi,0.28880752992096803*pi,4.13970470221547*pi) q[1];\nu3(0.808495787752644*pi,0.08903040703198795*pi,1.056682923234822*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.198769781764669*pi,2.93096833867702*pi,0.835016406427605*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.372722602944113*pi,-0.130607013154373*pi,3.82491808668176*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5747300294012843*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.676428225446834*pi,0.71486374162124*pi,1.0122988603818222*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.74682593196065*pi,0.61397480035704*pi,0.5716668900469238*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.621503843077559*pi,3.27686481355556*pi,0.610757501721509*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.342562394808678*pi,-0.18145480363153*pi,1.132211626080477*pi) q[0];\nu3(0.301507314382685*pi,3.22914288006924*pi,1.85157689358927*pi) q[4];\nu3(0.393533285811688*pi,-0.24406552274055598*pi,1.382249527588072*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.890663746196904*pi,0.40583696419038895*pi,1.4136073919475058*pi) q[11];\nu3(0.368494550625446*pi,0.310448713205166*pi,3.46516454068033*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.260986755213415*pi,3.29102068062677*pi,0.5604295785763583*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.510596294854254*pi,3.4927922426448*pi,3.1144498754908*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.52573803749507*pi,3.30825077062044*pi,3.11707809485332*pi) q[6];\nu3(0.193827949602494*pi,-0.340926580331922*pi,4.42553387135745*pi) q[14];\nu3(0.799419409619304*pi,3.31260099228543*pi,2.92414328351023*pi) q[16];\nu3(0.579307325481668*pi,0.18725721366123305*pi,0.994101315497502*pi) q[17];\nu3(0.872935049674778*pi,2.97076603479388*pi,3.07926005045681*pi) q[18];\nu3(0.271650628029644*pi,2.88155287541614*pi,0.9096666921253009*pi) q[19];\nu3(0.364958024085949*pi,-0.4593328249939054*pi,4.1606020127255405*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.962729743031487*pi,0.26609024951316396*pi,4.06033014411749*pi) q[0];\nu3(0.257851809797302*pi,2.97990333552595*pi,0.784629535049703*pi) q[1];\nu3(0.303432837763389*pi,2.95122417970737*pi,0.5503717304674177*pi) q[2];\nu3(0.170397646145536*pi,0.027619556729022054*pi,4.32903074603948*pi) q[3];\nu3(0.856974241407678*pi,-0.4688085318777885*pi,4.08165147003789*pi) q[4];\nu3(0.326873824415478*pi,3.42090491047333*pi,4.44544010055143*pi) q[5];\nu3(0.513819384804616*pi,3.49011443531537*pi,3.00719987906364*pi) q[6];\nu3(0.537920014596217*pi,0.370675285369124*pi,4.3399915710482695*pi) q[7];\nu3(0.24343499312854*pi,3.12270289562002*pi,1.75501900214005*pi) q[8];\nu3(0.419692077349945*pi,-0.379539636986245*pi,4.2991746363212*pi) q[9];\nu3(0.354513318071154*pi,0.167330283990482*pi,4.10159418684321*pi) q[10];\nu3(0.839599591429955*pi,0.50953629608817*pi,1.216315197300385*pi) q[11];\nu3(0.59905692131835*pi,0.186252349376682*pi,4.24469707787282*pi) q[12];\nu3(0.813313685819852*pi,-0.148089362498474*pi,0.9542332004576*pi) q[13];\nu3(0.648673444406199*pi,0.9797865562553401*pi,0.798186465562188*pi) q[14];\nu3(0.395576528484034*pi,-0.203112483636315*pi,1.63561839798019*pi) q[15];\nu3(0.374181369516201*pi,0.411266827464543*pi,3.72125422430463*pi) q[16];\nu3(0.298021027600698*pi,0.22912877298455903*pi,1.2675749572584611*pi) q[17];\nu3(0.737833718979705*pi,0.147694897397059*pi,3.68668448068764*pi) q[18];\nu3(0.619851374459644*pi,0.254915349726051*pi,0.66548537942985*pi) q[19];\nu3(0.103813805595378*pi,3.18106332011138*pi,4.49498587186293*pi) q[20];\nu3(0.118533320329139*pi,-0.11485440156592802*pi,0.782029538363088*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[4];\ncx q[2],q[8];\ncx q[3],q[11];\ncx q[5],q[18];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4450476923114*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37643138889305*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47403421046033*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37391476364056*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2255403196262429*pi) q[4];\nu3(3.5*pi,3.45975656057556*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48170609287568*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.212617319132777*pi) q[7];\nu3(1.0*pi,0.0*pi,1.116792588121497*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.33177290022958*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.201555218532879*pi) q[11];\nu3(3.5*pi,3.46349849571087*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.323682013112613*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.36048788288588*pi) q[18];\nu3(1.0*pi,0.0*pi,1.157041512824398*pi) q[20];\nu3(1.0*pi,0.0*pi,1.202042331418442*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[4];\ncx q[2],q[8];\ncx q[3],q[11];\ncx q[5],q[18];\ncx q[6],q[7];\ncx q[9],q[13];\ncx q[10],q[20];\ncx q[12],q[21];\ncx q[15],q[17];\nu3(3.5*pi,3.35606527910523*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.333767624526474*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4110973697492994*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4146511450032*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.605612279188626*pi) q[8];\nu3(3.5*pi,3.40189938652237*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.604543497014241*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.195826351789554*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4972328310044*pi) q[14];\nu3(3.5*pi,3.48736948040125*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.2577268508610011*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33959658089446*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.607564556376906*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4492864902426*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[4];\ncx q[2],q[8];\ncx q[3],q[11];\ncx q[5],q[18];\ncx q[6],q[7];\ncx q[9],q[13];\ncx q[10],q[20];\ncx q[12],q[21];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44962261370062*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.612594015290958*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.4806216977173*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.676479716755727*pi,3.25020092682232*pi,4.42618868396967*pi) q[2];\nu3(0.208992094024294*pi,0.6051572086635699*pi,0.8075709504080331*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.744655311364337*pi,3.26226279524053*pi,0.62344727634861*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.545375840228054*pi,0.5343614461739701*pi,1.395929492070479*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0853778863884046*pi,2.42800957673868*pi,1.1495140726308999*pi) q[2];\nu3(0.45401935553508*pi,-0.4398691303157559*pi,1.197968282843704*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.4524205309565*pi,3.32389984466337*pi,0.5545857366941034*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.799277364670443*pi,2.78477189706492*pi,3.81442224615039*pi) q[10];\nu3(0.612298981571662*pi,0.36812958998272904*pi,0.715924417240656*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.567762901238648*pi,0.16313221450748505*pi,1.113576923131593*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.798022183928452*pi,-0.348503184288606*pi,3.71601059756109*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.467129917276949*pi,0.73014585083111*pi,4.250360180284471*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.224160808505808*pi,-0.4383394452129001*pi,4.18757392285945*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.388730903258861*pi,2.74814481623821*pi,1.53022942646089*pi) q[0];\nu3(0.3214085237857*pi,0.7789040079979901*pi,4.36738265523663*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.228162529656892*pi,3.47992837268924*pi,1.98890658535844*pi) q[4];\nu3(0.321113086907708*pi,-0.119186098590439*pi,1.092072282243329*pi) q[5];\nu3(0.815765076720499*pi,-0.220941891397273*pi,4.48165148504191*pi) q[6];\nu3(0.207496192572138*pi,3.22999341654197*pi,1.7355520864697*pi) q[7];\nu3(0.263235832003051*pi,0.95084318648502*pi,4.46840523231716*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.19266976524091*pi,0.79185939243874*pi,3.85434169080119*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.673862926606315*pi,3.05640562515815*pi,4.43508131679001*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.531061878967294*pi,2.43893438211067*pi,3.79552588772488*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.513249144042571*pi,0.43426751690172205*pi,1.071779221793691*pi) q[21];\nu3(0.49533972248382*pi,2.72919867197959*pi,3.74876942910178*pi) q[0];\nu3(0.0561485976836604*pi,0.54497900980112*pi,0.5053525771201383*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.55860700868084*pi,-0.333489520433354*pi,4.27662786083525*pi) q[4];\nu3(0.475329027356981*pi,0.413237073340446*pi,3.51820582616387*pi) q[5];\nu3(0.173305286780559*pi,0.80501265697473*pi,4.43520976154417*pi) q[6];\nu3(0.250082799857261*pi,2.79384577500781*pi,1.76586165565197*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.660447921162792*pi,-0.07176319326536601*pi,1.039538366462293*pi) q[12];\nu3(0.180266802659827*pi,0.456017762976463*pi,4.420851306200181*pi) q[13];\nu3(0.858408738276231*pi,2.62123848857461*pi,3.90002784693323*pi) q[14];\nu3(0.287765140616286*pi,0.225697171928398*pi,3.48479202454223*pi) q[15];\nu3(0.886714977848427*pi,2.74736834462903*pi,4.02646417507362*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.697499643554876*pi,0.17041047457580805*pi,1.458432080750761*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.536677093670336*pi,3.09288878923292*pi,0.620522247408357*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.554239147825446*pi,0.15827129075906998*pi,1.060461783405312*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.627905124057949*pi,0.5800107959140799*pi,1.295032901722811*pi) q[15];\nu3(0.819692023990467*pi,0.05654626420720199*pi,4.12684919603994*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44510265440509*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0693603245950785*pi,-0.4219243619165052*pi,1.8368678808945*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.957249719327064*pi,1.16069226526068*pi,0.680647691447511*pi) q[19];\nu3(1.0*pi,0.0*pi,1.141996592660873*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4685533174166*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.300036786521697*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.435536332550114*pi,2.59511187656517*pi,1.406646925864318*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.165774014855543*pi,3.19201389910418*pi,0.783798984688981*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49979085307128*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.28138412670757*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.1742562323791979*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225846835203793*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.603028952981156*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[20];\ncx q[3],q[14];\ncx q[4],q[6];\ncx q[8],q[13];\nu3(3.5*pi,3.48706022192596*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5630699248214301*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2270238121544321*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45784765885851*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1711254371629019*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42754867815261*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.330305850244906*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5372252989039819*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41633219145488*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[6];\nu3(3.5*pi,3.40562191804825*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45213582586077*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43496570375833*pi) q[12];\nu3(3.5*pi,3.45968464738529*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2547086711599928*pi) q[17];\nu3(1.0*pi,0.0*pi,1.333806172810349*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230912335875981*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.625892624408284*pi) q[1];\nu3(0.113961327771452*pi,0.72013043334289*pi,3.89299093535548*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.27195964005065*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,3.49911312859342*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.364078740078398*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.864005314182921*pi,-0.08396150697298199*pi,3.93257696207531*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.388003124571529*pi,1.06641398318609*pi,4.30841019129722*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5606876324602061*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43084789845399*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.610101485996212*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.897946542950213*pi,0.02873144076369405*pi,1.229008794031765*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.610708165882344*pi,-0.338739266553277*pi,3.77855528167129*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42560716118043*pi) q[18];\nu3(0.455824791174173*pi,0.52899136254725*pi,0.662961452714059*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.489838620487529*pi,3.47072716700584*pi,0.7133543788487791*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.160095022101489*pi,3.41871900891322*pi,1.72489310664916*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.57226675714959*pi,-0.159543565013207*pi,1.107405353522401*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.161710080919768*pi,-0.070411491161542*pi,0.854023124595547*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.492773197981344*pi,0.340753477607207*pi,4.3201206106323*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.362453562948882*pi,2.66655729459612*pi,1.443203271148351*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.767932845063944*pi,0.380065882397408*pi,1.454368062630417*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.339561824703237*pi,0.37818169733239804*pi,1.1057007046977811*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.368073764685234*pi,0.8358706003443399*pi,4.12363687000361*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.42522851342365*pi,-0.4652147994633598*pi,1.178971547521062*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.330819269498875*pi,0.05880427123176102*pi,1.113648742277531*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.626123429397385*pi,-0.06238198164923903*pi,1.346194913575889*pi) q[7];\nu3(0.778766889315825*pi,0.48598125303554596*pi,0.951498137411356*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.238629926383032*pi,1.02081026264916*pi,4.194970008153669*pi) q[14];\nu3(0.672512225719167*pi,3.27249715813008*pi,4.38444460057295*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.213983468535993*pi,-0.383017741748153*pi,1.75128848806731*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.166200370623636*pi,3.26952078020761*pi,0.798731903446219*pi) q[1];\nu3(0.969419053834786*pi,1.03967178476638*pi,0.5884396306149204*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.645430975112609*pi,2.90441358881171*pi,3.82818114519824*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.440223326921732*pi,-0.4173093070001299*pi,0.760780206084402*pi) q[14];\nu3(0.19926852333731*pi,-0.020572360395810008*pi,0.639674159799441*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.232229326353808*pi,0.32035357918154295*pi,4.36965764879554*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.399269561897016*pi,0.72620156326504*pi,3.84925989631839*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.705643048715612*pi,-0.008952869358369975*pi,1.066515721209196*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.51473312584545*pi,-0.250712023311244*pi,4.47969378815504*pi) q[4];\nu3(0.68015180078003*pi,0.08695839966327201*pi,4.28223916005713*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.522052143268631*pi,3.18108908138517*pi,3.49789032210831*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.331357527529959*pi,0.36674328959327496*pi,0.678604031459954*pi) q[19];\nu3(0.296884286861462*pi,3.23096690897106*pi,4.48004487428233*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.848239600684562*pi,2.37764236011701*pi,3.64306936814743*pi) q[4];\nu3(0.820017839796257*pi,3.06749900895052*pi,3.62038748814347*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.474874481482*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.432420600236687*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.535486786136161*pi,3.48722736193491*pi,3.05230939263866*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40412535170886*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.201256346626012*pi,-0.144977893005642*pi,1.449536366659377*pi) q[6];\nu3(1.0*pi,0.0*pi,1.32423430478804*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.686066190609925*pi,2.97966375561023*pi,3.5134864043255*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[9];\nu3(3.5*pi,3.44412556378757*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.128815057949132*pi,0.6130938679076501*pi,4.4863581483358494*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3844334625923*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.561245655410102*pi,3.22158419726677*pi,0.7012701967313559*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3630698788929991*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,3.48042924342698*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[8];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.35701779323176*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.29251945539653*pi) q[12];\nu3(3.5*pi,3.44427088822528*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48196110673928*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.777792920193245*pi,0.23123375409014502*pi,1.68171641458463*pi) q[18];\nu3(1.0*pi,0.0*pi,1.349637320954238*pi) q[20];\nu3(1.0*pi,0.0*pi,1.193948129738845*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32477410189579*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35176500994488*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1661840872634959*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3900776034548095*pi) q[17];\nu3(0.473202216999345*pi,2.69866800652197*pi,1.1783615943156769*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251903884561558*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[8];\ncx q[5],q[19];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5426775482306208*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.700318686884826*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5000815916309631*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.48649956969049*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.303966571287381*pi) q[6];\nu3(3.5*pi,3.42739892565132*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5693056279927289*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.27759130476286*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42108214043997*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[19];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.614193333652317*pi,-0.10754904232701701*pi,3.90288409239956*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5452329064429365*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.502077158560404*pi,-0.012929339165082987*pi,3.53148513735088*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46713423422966*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5526417989011478*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.343930834580269*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.7497783810888*pi,3.1460933598757*pi,4.33467707387248*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.296634472949805*pi,0.22865780298094995*pi,4.45680076002928*pi) q[12];\nu3(0.748561811648954*pi,-0.159790951318305*pi,4.01227458008189*pi) q[13];\nu3(0.50516393792248*pi,0.9591758561607*pi,4.367741461195481*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.699969638376477*pi,3.2444703244144*pi,4.36481009056155*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.4325172040779*pi,-0.250528733803423*pi,3.91086473623137*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.369174262849433*pi,2.7887166858156*pi,1.371296381970824*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.291314653913387*pi,3.33063752823205*pi,1.55158969785676*pi) q[13];\nu3(0.728545216640816*pi,-0.006089950608710981*pi,1.4766342472710758*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5159166369561023*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.230447633868215*pi,3.43207146443959*pi,0.7886889548642331*pi) q[1];\nu3(0.433224425014375*pi,-0.277122129512883*pi,0.755715694095497*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.895940629709629*pi,3.3688098419978*pi,4.1370267484413095*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.394933208245741*pi,3.40700022705797*pi,1.198367615183574*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.429046491874294*pi,0.336676126644875*pi,1.088402039530725*pi) q[8];\nu3(0.428617892960904*pi,3.31845314737474*pi,1.122852173137625*pi) q[9];\nu3(0.646911289284471*pi,3.24219061201725*pi,0.706179406272734*pi) q[10];\nu3(0.0495264272073261*pi,0.0034321302618089966*pi,3.60760752209557*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.730640939916756*pi,0.0032031934743319557*pi,0.7820733252576619*pi) q[20];\nu3(0.665668255897687*pi,3.11603553988767*pi,3.4606123868928*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.2249182888284*pi,3.44547885841843*pi,1.3837637959643518*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.792821466488075*pi,0.5046269893686299*pi,4.2925687649217*pi) q[5];\nu3(0.604117438463295*pi,3.08664768776095*pi,3.62509430689445*pi) q[6];\nu3(0.508038766568391*pi,3.45801609978279*pi,0.8286780416158199*pi) q[7];\nu3(0.422717417052702*pi,-0.22222325849472302*pi,4.29719574017331*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.697572638784056*pi,0.83253006435529*pi,0.953934471042323*pi) q[10];\nu3(0.589711012448223*pi,3.16880994597973*pi,4.07320516640632*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.276229465414618*pi,2.57497831887809*pi,1.319040438300422*pi) q[20];\nu3(0.450745138707861*pi,3.38897661434764*pi,4.144952820193231*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.377683222245566*pi,3.3178532081087*pi,0.851991799192475*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.513087261358944*pi,3.24038717861078*pi,4.29536650121425*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.618945709131874*pi,2.71104156817123*pi,3.64751033721391*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.19375767999581*pi,3.21504596456878*pi,1.357966414556754*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.694984445739063*pi,0.057680194140899976*pi,0.982411911684345*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.895959706087541*pi,3.40207288600204*pi,4.13310060362455*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.413383082866645*pi,-0.4625480055366758*pi,4.36631383154302*pi) q[15];\nu3(0.393396903167755*pi,0.61092016968409*pi,3.73036623196184*pi) q[16];\nu3(0.555459601503262*pi,0.11489282059382899*pi,1.0529502386777079*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.654503235229126*pi,-0.30872455014398903*pi,0.640936916692439*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.27446906376838*pi,0.5*pi) q[12];\nu3(0.64730287577382*pi,0.84910609121661*pi,0.80100814983181*pi) q[15];\nu3(0.707341410715357*pi,3.28021444559623*pi,3.47865336490616*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1792249988280141*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.45907942316859*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1628828690380049*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[21];\nu3(3.5*pi,3.48033413715412*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.14176084992642*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.571763489734868*pi,0.06488154283078995*pi,4.27421576398722*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.41564823211575*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.379140048053104*pi) q[8];\nu3(3.5*pi,3.39033537344661*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.605191930078892*pi,3.33888036696017*pi,4.32821601150962*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.645067265912087*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1927847929168829*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5513815876057635*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[7];\nu3(3.5*pi,3.37964227383887*pi,0.5*pi) q[6];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39799884421568*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25354241119348*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.39258089961972*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48030011133751*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.320113814232545*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39079717324698*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.187333945502705*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5005864630730712*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39794589969878*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.147250442129294*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.742089302811028*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.64475399550684*pi,0.43540948001408397*pi,4.08054798099397*pi) q[1];\nu3(0.194086207042818*pi,0.15104994990388498*pi,0.618163145654865*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.677292352335454*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.119545612333161*pi,0.26199738011196805*pi,3.8007323987907*pi) q[12];\nu3(3.5*pi,3.47619645497019*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40144385343367*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.527293598527462*pi) q[16];\nu3(1.0*pi,0.0*pi,1.257934795958394*pi) q[18];\nu3(1.0*pi,0.0*pi,1.292426866395592*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.679962692956996*pi,2.77150320497336*pi,3.86289122943379*pi) q[1];\nu3(0.439142342727532*pi,2.67915440494793*pi,1.3610621779177992*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.443893188754784*pi,0.37520635014828196*pi,3.81858903138046*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5488046762526548*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.837106631181871*pi,2.63661205411365*pi,3.63969617223969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.597631586167621*pi,2.97949452685544*pi,3.45843547036978*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.921138391559017*pi,0.362802350444804*pi,1.44429060198911*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.153140811143791*pi,3.4672123124049*pi,1.54266713061671*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.628791176371958*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.237990239874939*pi) q[19];\nu3(0.383484436440506*pi,0.6515011143676099*pi,0.8241405952308349*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.535634600138593*pi,3.38183581898007*pi,4.36127070096191*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.385506440573787*pi,-0.388208819560667*pi,4.1961545301936*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.733827133112438*pi,2.6176513131375*pi,3.54344609745598*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.716812694443566*pi,-0.127128722829701*pi,4.36805982403388*pi) q[4];\nu3(0.19066760265887*pi,3.15910859111501*pi,1.113801129938874*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.730185032954004*pi,-0.150283929718313*pi,4.35293595538058*pi) q[10];\nu3(0.511059566749953*pi,3.10418545289312*pi,1.69840575268674*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.573397093452965*pi,2.57323152940681*pi,3.60525867140736*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[2],q[20];\nu3(0.440364675884284*pi,-0.24175607939919702*pi,1.3273224913776849*pi) q[3];\nu3(0.552578225514188*pi,-0.320718246637763*pi,0.906128758855406*pi) q[4];\nu3(0.206955921110712*pi,1.00030319769934*pi,4.08868984206563*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.29418620237495*pi,2.55065419885144*pi,1.348322223889175*pi) q[10];\nu3(0.73409499546257*pi,3.49926003244314*pi,3.18768181811836*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.567148974516765*pi,0.6909929794954299*pi,4.31963641994631*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.186441142646312*pi,-0.223025016071358*pi,1.187995433650038*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.773673139605626*pi,2.98234877348975*pi,3.94668236101487*pi) q[21];\nu3(0.488473478026067*pi,3.03730393948561*pi,0.72733380831673*pi) q[0];\nu3(3.5*pi,3.42655369710562*pi,0.5*pi) q[2];\nu3(0.902688638130341*pi,-0.163272248122184*pi,3.57771718212431*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.74312772003627*pi,-0.27436368172458503*pi,3.76985878638914*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.196806400121775*pi,-0.490135595053665*pi,0.910404824450474*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.795927833431977*pi,0.033556569695085026*pi,0.767862905068729*pi) q[16];\nu3(0.169997853253168*pi,0.20500074781852595*pi,1.00560801865342*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189417879534622*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.6542319999866*pi,3.20730578567569*pi,2.82923653491431*pi) q[0];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.413878031696745*pi,-0.201039570562572*pi,3.81155739515308*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.779510616364935*pi,2.27499161182449*pi,3.76922908733415*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.712307816041505*pi,3.24566702797311*pi,3.97656552522276*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.738233908702499*pi,0.22896596031569605*pi,1.20913633082195*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.64813307886206*pi,0.15427375672955002*pi,4.126689817524181*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5701780673406551*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42818520814481*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.16159259954453*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.814910798731661*pi,0.58030453790638*pi,4.35219548805852*pi) q[8];\nu3(3.5*pi,3.4314404347061*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3417068567939179*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.721293621026094*pi,0.40585415172221895*pi,4.316494148451159*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.239785791890443*pi,2.50176998714918*pi,1.403725141295714*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,0.5966433320921753*pi) q[5];\nu3(3.5*pi,3.42084014614915*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40122433048008*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.270874923460384*pi) q[12];\nu3(0.436830985964793*pi,3.32472146329935*pi,4.12521376194504*pi) q[15];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.773472835278559*pi,0.063006654855283*pi,0.936479997276634*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.194812049254297*pi,3.04008783782012*pi,0.5382200114087454*pi) q[2];\nu3(3.5*pi,3.42972962984341*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.292985439850849*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.47665049292727*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.288044230418963*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47345794194422*pi,0.5*pi) q[18];\nu3(0.503110687392811*pi,-0.19077143403004698*pi,4.27087600979178*pi) q[19];\nu3(0.672062149300086*pi,0.7184426724159301*pi,1.048663946863005*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256777647133732*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5180010762373938*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[21];\nu3(0.670559800099015*pi,0.22909750884749103*pi,1.00809125322553*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47426717677364*pi,0.5*pi) q[0];\nu3(0.872242137386915*pi,-0.07580092582245501*pi,1.076748945527486*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3682763264719089*pi) q[4];\nu3(0.290961639502908*pi,-0.31662883976576*pi,0.843579959278931*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.632356976896902*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4840180900512*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5167408606605144*pi) q[21];\ncx q[0],q[4];\nu3(0.465049749519616*pi,0.09738433283305503*pi,4.494892993601621*pi) q[1];\ncx q[3],q[6];\nu3(0.29709985127764*pi,0.80463231412752*pi,3.81027275853957*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37767501013445*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198318276475614*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.539036868885495*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.556888241219332*pi,-0.4706667993150248*pi,3.54051103391161*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.323250241952052*pi,3.42888006637646*pi,1.78035989232312*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.229246424234282*pi,2.86691662048596*pi,0.697401969651842*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.579672977131162*pi,2.93099051850296*pi,4.1099093495774195*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.40252455087647*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38188721214069*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288914445597125*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34818971343503*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.320533124824322*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.058107674014617*pi,0.7844836653943801*pi,3.98721435563656*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.723768741107225*pi,-0.13902152813559698*pi,0.724357851348819*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.310509595238332*pi,0.5889130603316499*pi,3.72380195982479*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.683776689913007*pi,0.027913843220992995*pi,0.897380470574368*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.658342780583533*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.754785329811349*pi,-0.49974832061082136*pi,3.858365656865*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45878159591425*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.477633966712017*pi,-0.396131579229694*pi,0.5213078384811773*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.515443374216077*pi,0.300253555733615*pi,1.312647264801981*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.694717729860759*pi,3.30951078625399*pi,2.8828698986305*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.633992183051383*pi,0.15922555598107302*pi,3.82133806656424*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,3.41057148841682*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.148167089744825*pi,0.5074545488854201*pi,0.718786726548719*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.814738553064963*pi,-0.09333682420065398*pi,0.693339859145892*pi) q[10];\nu3(0.60451280159169*pi,0.98672137167171*pi,0.827367606622573*pi) q[11];\nu3(1.0*pi,0.0*pi,1.297689307759091*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.361129510851042*pi,3.36190082717228*pi,0.8464318885577671*pi) q[21];\nu3(0.323302677109913*pi,0.459186171784971*pi,0.8132203200109109*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5846798288843*pi,2.9662245766307*pi,3.37901418273685*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.414074480815439*pi,3.42813503524584*pi,1.70651982490035*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.467959787456598*pi,3.05446577740674*pi,1.61870447984137*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.428488134414021*pi,0.303984648680391*pi,1.066278159864328*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.612200566434399*pi) q[12];\nu3(0.264810187303673*pi,0.145318472099339*pi,4.31057682000745*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.61396305781027*pi,0.284346035909101*pi,1.025655979059882*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[18];\nu3(0.603524959565333*pi,0.18818054533997297*pi,4.32276381902502*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48720361127023*pi,0.5*pi) q[7];\nu3(0.886021221478828*pi,3.04327813482261*pi,3.41005062764768*pi) q[8];\nu3(1.0*pi,0.0*pi,1.23374220561653*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.572370383430579*pi,0.9102699140388699*pi,0.6070359534836081*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48343135879121*pi,0.5*pi) q[3];\nu3(0.318998755655176*pi,2.77673827450901*pi,1.50097496432346*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.890900995255631*pi,-0.4282332621693552*pi,3.12496955472904*pi) q[16];\nu3(0.0390847017016057*pi,-0.232359347014777*pi,4.23717817160594*pi) q[17];\nu3(1.0*pi,0.0*pi,1.331461008331319*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5773015203799248*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.58651496646595*pi,-0.227173745047976*pi,1.068421358861713*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0605447428441251*pi,2.85494645955264*pi,0.727802170683091*pi) q[16];\nu3(0.178615146665511*pi,3.39211433695329*pi,2.0164895295300402*pi) q[17];\nu3(0.855913828526632*pi,2.92572648131883*pi,3.62449813796451*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.824720922625135*pi,-0.11216362245075301*pi,0.896687252344279*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[9];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48143986754234*pi,0.5*pi) q[13];\nu3(0.627717053386728*pi,3.41143481790156*pi,3.62767060479775*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5931713360031212*pi) q[18];\nu3(0.870718069084676*pi,0.15455409074373505*pi,0.842106215961015*pi) q[19];\nu3(1.0*pi,0.0*pi,1.253910901862622*pi) q[21];\ncx q[0],q[20];\nu3(0.766675263531658*pi,3.06392335085026*pi,3.01662099938093*pi) q[1];\ncx q[3],q[18];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33151455123679*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.168451822194374*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49566242200718*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48344467044982*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2729903066275678*pi) q[5];\nu3(0.501478497693761*pi,-0.165994550910101*pi,3.99363283609417*pi) q[7];\ncx q[8],q[11];\nu3(0.365264753264786*pi,0.22257030530529798*pi,3.33195330549306*pi) q[9];\nu3(0.370702213623988*pi,3.13037087431017*pi,0.5005904729912656*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.294064253127001*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.634260371595899*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[16];\nu3(0.404906413094024*pi,-0.4082751488477402*pi,0.5435189119917805*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.633021681310719*pi,0.46539406026357*pi,4.04106551003226*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.40083789976187*pi) q[11];\nu3(0.685055661910725*pi,-0.391007561646072*pi,3.67934215515175*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.45187757746471*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.26387139625378*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40263522819066*pi,0.5*pi) q[2];\nu3(0.580509482284833*pi,-0.4367185986426631*pi,0.691052365499477*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.535523740798838*pi) q[5];\nu3(3.5*pi,3.47428773684261*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3872107224152*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.149677250443196*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.3698252648405949*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0799936693656988*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.690513803616251*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.242799770399781*pi,0.56985229814512*pi,3.57919323953843*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.388446377113948*pi,3.38622785389937*pi,1.91482482039924*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.601234582927099*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.17125491489123*pi,3.00618398500847*pi,0.6927390663147099*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.406824849537679*pi,3.07216082801092*pi,1.0730071052007109*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41903131849445*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.33187117924994*pi) q[16];\nu3(0.422733403142318*pi,0.33461735318737795*pi,3.53452611444405*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46580770448743*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.383896423522634*pi,-0.209487390514572*pi,1.306727260898667*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45538653090052*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.534158122150245*pi,0.11410111783795995*pi,4.48204218091992*pi) q[4];\nu3(0.175825333373838*pi,0.5041687039646701*pi,3.59276276201251*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.204453780807703*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.446782092314536*pi,2.79824764977811*pi,3.60755150117268*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.230491238270298*pi,0.227938188115427*pi,3.58247232398299*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.437709890476593*pi,-0.25383976658921903*pi,4.46924049319911*pi) q[4];\nu3(0.540075724403804*pi,3.37569614453057*pi,3.56719679398771*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.508804963218516*pi,0.12194214229454003*pi,4.3392163176604*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.805000597562017*pi,-0.185839743935859*pi,4.44539552480288*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.549138374768878*pi,0.5964826834441199*pi,0.839662826864281*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32005101501973*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.707174210313157*pi,0.8430028978481401*pi,1.0310367616673979*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5968785404615495*pi) q[12];\nu3(1.0*pi,0.0*pi,1.16160476001752*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.516454822368093*pi,2.8873896434732*pi,3.61023919718852*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.750209482506519*pi,0.9107833811906301*pi,0.653001582339335*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.517295600906062*pi,-0.308237244435531*pi,3.73444494651761*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.644182855208977*pi,0.89270243546276*pi,0.5408225904512943*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.718810102726653*pi,0.11291947791397705*pi,1.220557758794719*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.80572969602883*pi,0.256336663200202*pi,0.897480082471378*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.472033486692419*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.381201207683368*pi,0.357594347285243*pi,1.132744850218066*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.437102173926649*pi,3.18398144468967*pi,4.4091933794149405*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.475275625054155*pi,-0.03847025020264899*pi,1.264316833557825*pi) q[1];\nu3(0.332614003675385*pi,3.48888340134759*pi,1.046719313142219*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.437048580547679*pi,-0.4093375525637527*pi,1.192978661292773*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.94833967026661*pi,0.456701012146714*pi,3.99991167172046*pi) q[19];\ncx q[0],q[15];\nu3(0.804505085400472*pi,-0.243598292676442*pi,1.219060359552049*pi) q[1];\nu3(0.837822136248152*pi,3.1741823561252*pi,3.16965651671703*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47333910063666*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48319391526575*pi,0.5*pi) q[5];\nu3(0.318783128330928*pi,0.22078705522111597*pi,4.33978517576715*pi) q[6];\nu3(1.0*pi,0.0*pi,1.300754501831889*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.33753807002915*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.745097613839189*pi,-0.00275298728047102*pi,4.40347968680717*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.093890164393506*pi) q[17];\nu3(0.700741988988277*pi,2.75309225044338*pi,3.45664667763668*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1920407895996101*pi) q[20];\nu3(3.5*pi,3.48900502329899*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(0.197670371109956*pi,0.20576673357974895*pi,3.66225212949884*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.658928390126398*pi,0.491427210069462*pi,1.221368696996406*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.782595058810176*pi,3.09895458351774*pi,3.0904559158267*pi) q[14];\nu3(1.0*pi,0.0*pi,1.255754044540958*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5751456254387257*pi) q[7];\nu3(3.5*pi,3.42880046473238*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.407802549432307*pi,3.29134548599128*pi,4.24933173899538*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.183977517974852*pi,0.08052507706710099*pi,0.766970596092611*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5422577514586826*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4470355687299605*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1917884781627*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.557098960086691*pi,-0.19568688830438602*pi,0.7437673659923449*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.611857601356963*pi) q[15];\nu3(0.814496485032776*pi,-0.357899223803564*pi,4.23032685097413*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.525945552474758*pi,-0.33701665097989597*pi,1.133001513595012*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.843870740315107*pi,0.321821072852557*pi,1.067752581621983*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5059808277639126*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.898017184291043*pi,2.75669278795849*pi,3.68548170260876*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36794068839882*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.631355360197203*pi,-0.007540677549077002*pi,4.1247983227952005*pi) q[4];\nu3(0.751789724273314*pi,-0.05828454144741502*pi,0.684832115241325*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.193734783189381*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.461221532930521*pi,0.300957173801885*pi,3.76995762915032*pi) q[0];\ncx q[2],q[11];\nu3(0.870301342386594*pi,-0.032991919537236014*pi,0.5810518762115238*pi) q[4];\nu3(0.114834735768492*pi,0.40132958902995*pi,3.81560733986258*pi) q[5];\nu3(3.5*pi,3.48293556689331*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.43034594810069*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2773582940939479*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.163152194034296*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.415767094140672*pi,0.28653038241681705*pi,4.0596130989825*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.737717411774866*pi,2.60225593056932*pi,3.46492942089698*pi) q[7];\nu3(0.869314537663395*pi,0.390650913184616*pi,1.470682766220162*pi) q[8];\nu3(0.71970225909761*pi,-0.07947058233409199*pi,0.839103537947335*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.662094492332514*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47599065955486*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.209490936814628*pi,-0.49203927701829336*pi,1.3899726056130182*pi) q[17];\nu3(1.0*pi,0.0*pi,1.448093657762251*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.953311863684157*pi,-0.111643245206074*pi,0.919739040763988*pi) q[7];\nu3(0.452697497483487*pi,0.221273219884217*pi,3.80367759566182*pi) q[8];\nu3(0.563731475668007*pi,0.77658000299868*pi,4.448552491131149*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.317640951261983*pi,3.30326547961266*pi,1.4110600948894532*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.317120757732679*pi) q[16];\nu3(0.558045720766993*pi,0.7058827182252001*pi,0.564089947561202*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5207517684015248*pi) q[18];\nu3(0.249042691937558*pi,0.6765792436724001*pi,0.60224080375043*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.649429980477601*pi,2.64721174651303*pi,3.64910823191464*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.1295180701602*pi) q[19];\nu3(0.506286150177976*pi,0.56240841961098*pi,0.956129786223421*pi) q[20];\nu3(0.363763240297566*pi,-0.36324970371001997*pi,3.91812296196996*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36166257591206*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.277461777563468*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.199908250589105*pi,3.18135333859751*pi,1.300316444964539*pi) q[21];\ncx q[0],q[17];\nu3(0.420071291284834*pi,-0.339563900993198*pi,1.2788560818119619*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43589202899154*pi,0.5*pi) q[0];\nu3(0.792912668476826*pi,2.86598574164229*pi,3.33825518563172*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5618763187212449*pi) q[4];\nu3(0.120750534213843*pi,2.46336063767969*pi,1.452704388292691*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2567646983138991*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.378378574449222*pi,0.30872373018620003*pi,1.149946041009785*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.756128336439877*pi,3.41490949267342*pi,3.15771338264844*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46395369826087*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.304738844652019*pi,2.99573093753523*pi,0.644927991524718*pi) q[11];\nu3(3.5*pi,3.42988827528782*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.654714303383803*pi) q[17];\nu3(0.43728927854082*pi,0.07828015187855497*pi,4.27446675566741*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332914446918179*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2529456439929239*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.480900800953097*pi,-0.4789560143311079*pi,1.74986814053186*pi) q[3];\nu3(0.438785431410107*pi,-0.272340927659042*pi,1.5837709659*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.765175864276415*pi,-0.4781793716583276*pi,4.11358240061738*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.110760598257441*pi,2.94789330315877*pi,1.258662632210181*pi) q[16];\nu3(0.529153906804557*pi,-0.4796956052919355*pi,0.691216412464963*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.344269417157037*pi,0.10866068137769502*pi,4.470973729074339*pi) q[3];\nu3(0.552082207047401*pi,-0.15657221741425698*pi,3.81684838558688*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.256415308480709*pi,3.14702053941535*pi,1.60908012900096*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.513339426221988*pi,0.50394693905139*pi,0.787106131430027*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38310010475516*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43578583798168*pi) q[21];\nu3(0.801242637687713*pi,2.7223443263932*pi,4.10724898185173*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41203449161484*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.213427637393154*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.600590756416778*pi,0.016528296814286025*pi,0.773029389923616*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.730522474720258*pi,3.05272357913708*pi,4.41085614734365*pi) q[0];\nu3(3.5*pi,3.43201596763005*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.128043973459134*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.886515763970688*pi,0.459362447035054*pi,1.309350579217853*pi) q[14];\nu3(0.0742736706518211*pi,-0.280315291899806*pi,4.41616995784615*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33588525359177*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39219496655652*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5724821088797997*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.482230903595494*pi,2.54827277805031*pi,1.020176569809591*pi) q[14];\nu3(1.0*pi,0.0*pi,1.201140641393782*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209899671700501*pi) q[18];\nu3(0.0625395173425664*pi,0.427692826982622*pi,3.77544511524264*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47446267906191*pi,0.5*pi) q[2];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.153078678268697*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40003234265361*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.380088400682311*pi,0.15671611924766604*pi,4.44111047096164*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[11];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43738222955899*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.655019818824488*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[14];\nu3(0.963943881044437*pi,3.00691626580334*pi,3.23603062272033*pi) q[6];\ncx q[7],q[16];\nu3(0.400931642247976*pi,3.30165315947509*pi,0.696968239454972*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5323601630861474*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.228057319635146*pi,2.71447741223497*pi,0.934900948120874*pi) q[12];\nu3(0.208944282475954*pi,2.85991026925941*pi,1.0100269508445971*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.4216778863872*pi,0.5*pi) q[5];\nu3(0.176131976622217*pi,3.01544743324368*pi,0.976299042265591*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.367139811871847*pi,-0.164178459420335*pi,1.074698202682241*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.710446707517427*pi,0.24665553820991404*pi,4.3908925230157*pi) q[12];\nu3(0.336467903198078*pi,0.65249127107825*pi,4.473147285585609*pi) q[13];\nu3(1.0*pi,0.0*pi,1.343347279938825*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45444319352839*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26400573396195*pi) q[19];\nu3(0.394341599603585*pi,0.6507866271792799*pi,4.02120510575239*pi) q[20];\nu3(0.235133624056169*pi,2.72858297656145*pi,1.1727986817786*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.790127617062041*pi,-0.161083597220825*pi,4.36388324976927*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.715076678656284*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.540229618721745*pi,0.382960066508936*pi,1.361697306035736*pi) q[20];\nu3(0.693660286947771*pi,0.5582424223806599*pi,1.229530602465789*pi) q[21];\nu3(0.540108920144588*pi,0.47084781167226797*pi,4.35323080595944*pi) q[1];\nu3(0.502852655160722*pi,2.78283303717908*pi,1.381835488056486*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[8];\ncx q[5],q[14];\nu3(0.718875502011901*pi,2.56446291997901*pi,3.97876403575687*pi) q[7];\nu3(0.699003459049919*pi,0.61751251087883*pi,1.3459812272031582*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.639855095083982*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.236401303567609*pi,0.84424562271963*pi,3.91215605167015*pi) q[1];\nu3(0.344592647273269*pi,3.06910460225094*pi,1.2303989580639159*pi) q[2];\nu3(3.5*pi,3.42656414107496*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47141993631779*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2375486650278629*pi) q[6];\nu3(0.677613081304534*pi,3.17248476016969*pi,2.97464845516342*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1797752685548248*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.271183253988665*pi,-0.18322975796143398*pi,4.114328368343839*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.161749298360726*pi,3.41802659022931*pi,1.7488628229282*pi) q[10];\nu3(0.425706553026628*pi,3.42199517482865*pi,4.220745314852881*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0607816407302762*pi,3.4108840187515*pi,1.55681166763007*pi) q[16];\nu3(0.671694808444396*pi,3.39726848275327*pi,0.788842744696601*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.620083280719558*pi,3.0435300507878*pi,3.93786961448519*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5937483193735343*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.605994607780468*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.324641977785619*pi,-0.03535652358350799*pi,4.16829936881391*pi) q[10];\nu3(0.288352282544083*pi,2.68359366534593*pi,1.57433134490875*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0925368957889344*pi,0.5768905102036499*pi,0.746241310251425*pi) q[15];\nu3(0.734597462966523*pi,3.30196359269395*pi,4.088317553030381*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.483595540057157*pi,0.67738980072369*pi,4.45765993877617*pi) q[19];\ncx q[1],q[7];\ncx q[2],q[20];\ncx q[3],q[6];\ncx q[4],q[8];\nu3(0.21585356909939*pi,0.027602167106284048*pi,3.62499211083769*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.312868560237866*pi,-0.38688636486153*pi,4.40737214660634*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.284005996105852*pi,2.76411864638703*pi,1.76261854365866*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,3.47268890463812*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34896109919847*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.250850128102107*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.890836438762642*pi,2.78504914330544*pi,3.48757611956341*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.247635768255164*pi) q[20];\nu3(3.5*pi,3.46899401379164*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[20];\nu3(0.66053822257887*pi,3.37373512173322*pi,3.97026442766296*pi) q[3];\nu3(0.390289915972973*pi,3.12136645422793*pi,1.3248488949562311*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.460945809504126*pi,0.7882430655086201*pi,0.59588527991658*pi) q[6];\nu3(0.49843119370394*pi,0.007147106836441042*pi,0.825360663324235*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.429167381787907*pi,-0.19494777784177703*pi,3.80357471805905*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2297834846922449*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.671513601954515*pi,-0.18815859867304602*pi,1.130717923595651*pi) q[3];\nu3(0.438623612596095*pi,3.08281403541776*pi,1.66751587317391*pi) q[4];\nu3(0.480173327829642*pi,0.288577858213273*pi,0.620822158465512*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43052498658272*pi) q[7];\nu3(0.0767310186572231*pi,0.08052212139138804*pi,4.22976065837949*pi) q[8];\nu3(3.5*pi,3.386910807092*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37928312332332*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.347163429018781*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36939005132065*pi) q[20];\nu3(1.0*pi,0.0*pi,1.271088403582459*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[21];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(3.5*pi,3.46345326281288*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.434218343163311*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191914862844932*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39289663207951*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43762536838288*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.364193835702621*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4563127530736395*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210696752366897*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49741743461157*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4356748219283*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[21];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.279735613644464*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41719801333078*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.36977854372452*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4744118665347905*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41397329292971*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.585843970244928*pi,-0.191560093604922*pi,3.5683660156831*pi) q[2];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.622941070701375*pi,0.255821298586445*pi,3.86708576953013*pi) q[1];\nu3(0.774425503911393*pi,-0.24553078454406801*pi,4.37838518656248*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.83090073956399*pi,-0.435844550826331*pi,3.39597438207351*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.872331522884467*pi,-0.372554631607227*pi,0.538695913199239*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.553665962102456*pi,-0.004178416600067014*pi,1.202000463321271*pi) q[0];\nu3(0.636158182283705*pi,0.15359418989538098*pi,1.54553356197772*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.435963801077484*pi,0.56966133126153*pi,4.35793087971036*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.429374999985885*pi,3.4721459473034*pi,4.328424335862151*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.144204537807923*pi,-0.20675271239773102*pi,1.246561835240585*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.180823860342634*pi,0.299758088759395*pi,4.33024686263165*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.778857355682117*pi,2.68633900402635*pi,4.06781592743972*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.768165720931075*pi,-0.364781623740962*pi,3.53872900263573*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.289108987416955*pi,0.70157170072168*pi,4.027934047187459*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.702291633988649*pi,-0.377168924397829*pi,3.3881103786141*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.270141103776197*pi,0.391861531679323*pi,3.86387400559006*pi) q[9];\nu3(0.465424303721239*pi,-0.371358543773256*pi,4.47671135836958*pi) q[10];\nu3(0.770549427423409*pi,0.15561930522330003*pi,4.09201123274988*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.548304727524741*pi,2.69426069711328*pi,3.42329519475184*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.601274421763055*pi,0.8870328005772901*pi,0.8753509677788089*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.448502694108287*pi,0.028450709896685966*pi,4.2258645313218*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.620860763583054*pi,3.23621812136331*pi,3.01388607860572*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.556044533169682*pi,-0.199513137306084*pi,0.5811109644569652*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.144120748116651*pi,3.463676430108*pi,1.237143933847793*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.179184470945098*pi,0.14091916913871805*pi,4.19188948484448*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.675782559357295*pi,2.56780371460827*pi,3.96120802194659*pi) q[16];\nu3(0.217078868794444*pi,0.053911755159450014*pi,1.1409340396525551*pi) q[17];\nu3(0.53834293587796*pi,-0.4662690370281074*pi,4.05113501131885*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49062338885497*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[4],q[10];\nu3(0.0538474375722635*pi,3.19984584037354*pi,2.18694340767028*pi) q[5];\nu3(3.5*pi,3.47789188697059*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.395262241070923*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.51596891767415*pi,2.60564409583352*pi,3.53648079088656*pi) q[12];\nu3(0.8167669154392*pi,0.5732630123748499*pi,0.71189518267215*pi) q[14];\nu3(0.369332233366106*pi,0.5334809651708801*pi,3.64171953522624*pi) q[15];\nu3(0.148892404621075*pi,0.2611993200667*pi,4.36618452347189*pi) q[16];\nu3(0.0787548493745046*pi,-0.4418601650047434*pi,4.06394777546628*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3018859698100052*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.40640917705203*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(3.5*pi,3.3909541918615*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.327000995889314*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.671861869462321*pi,0.63603467824376*pi,4.3196150127764*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.316199403994086*pi,0.160886089563825*pi,0.893806910637176*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.166497435117146*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.46934974604383*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3643710753417295*pi) q[7];\nu3(1.0*pi,0.0*pi,1.230367553051697*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32300812243846*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,0.5218065470706125*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5565467275341525*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5869347454599074*pi) q[9];\nu3(3.5*pi,3.48429767431314*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2140464736742151*pi) q[14];\ncx q[16],q[19];\nu3(3.5*pi,3.48744539565913*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3078397022445372*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4989565854503*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48579309608273*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.171420341514252*pi) q[12];\nu3(1.0*pi,0.0*pi,1.216434734451949*pi) q[15];\nu3(3.5*pi,3.35915919695961*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.306620932139946*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.57587641103741*pi,0.415287624576992*pi,0.910870095422587*pi) q[4];\nu3(3.5*pi,3.48938434680997*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.383229836813719*pi,-0.4770126104641414*pi,0.6289506143279591*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.202669018352047*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46384996896724*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5367992582885757*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.465136213372792*pi,3.43362460021053*pi,0.8900259888469291*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.615610499495312*pi,1.12395176338882*pi,0.719087172337229*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.560269129956601*pi,-0.28909008792470303*pi,4.35622580339013*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.5395729903772217*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5028722136455632*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.36368508020565*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.521945708938714*pi,0.319915088870125*pi,0.681667223043286*pi) q[1];\ncx q[2],q[12];\nu3(0.174950742952975*pi,-0.010374039805020996*pi,4.017072014729321*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5748482937584476*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.434012390826057*pi,-0.316087633758725*pi,1.115029589247075*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.23923934275459*pi,0.13025597588748905*pi,3.9178393305549*pi) q[3];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.443670682019204*pi,-0.15494613376504202*pi,1.212711585548298*pi) q[17];\nu3(0.157033385440945*pi,3.20212505517758*pi,1.1328063012925669*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.450926901962926*pi,0.348381635283434*pi,4.03058676885464*pi) q[20];\nu3(0.409284378463274*pi,3.09813855243193*pi,2.040398256156*pi) q[21];\nu3(0.474738604904402*pi,3.30572812319034*pi,0.688023169430474*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.793949086202325*pi,0.16647272467950902*pi,3.83820919941569*pi) q[8];\nu3(0.556832840324484*pi,2.95416474098961*pi,4.3835320954382*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.263541665835215*pi,0.31027894844703396*pi,3.74545576434336*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.29827753997549*pi,0.37328183099931*pi,1.099194270531699*pi) q[17];\nu3(0.703306878815646*pi,0.016729023410625987*pi,3.68766213484632*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.508909610675856*pi,0.72021429836767*pi,4.19729158265364*pi) q[20];\nu3(0.695503687761863*pi,0.60147064407054*pi,4.34694217252516*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.282690898191338*pi,3.47531568616467*pi,0.723827713472327*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.463553277400606*pi,-0.09424818249089001*pi,0.996376878470911*pi) q[6];\nu3(0.397278637760314*pi,2.66193477290707*pi,1.0835706864905679*pi) q[7];\nu3(0.631240410008341*pi,0.6109363933926799*pi,1.337140359840134*pi) q[8];\nu3(0.448028857294872*pi,0.25919641432515705*pi,1.26510901847167*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.522684705789402*pi,3.37583831644325*pi,0.742530284432783*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.86668321171597*pi,0.25333998465670304*pi,0.673551598951011*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.858521847298083*pi,0.37493175986156*pi,0.813833818442259*pi) q[5];\nu3(0.269857982807382*pi,2.41127951999749*pi,1.342830000876952*pi) q[6];\nu3(0.639033610664819*pi,-0.10472512468365902*pi,1.169898967403195*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.261937831657557*pi,3.37817900417389*pi,0.741836992747675*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.627515444634361*pi,3.44905024510146*pi,0.774301935669793*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32736212805169*pi,0.5*pi) q[10];\nu3(0.599749838739895*pi,-0.398120305882741*pi,4.17245151998383*pi) q[11];\nu3(0.940345996765312*pi,-0.01833344206717402*pi,4.18770871760152*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2091153405120951*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.471868123897926*pi,2.71151277191883*pi,1.53148923766006*pi) q[12];\nu3(0.7192031968174*pi,2.94070368729483*pi,3.07821400197863*pi) q[13];\nu3(0.259203558325993*pi,3.35339636337073*pi,4.4544671200949*pi) q[14];\nu3(0.843028268102853*pi,0.51333474431288*pi,1.133566168824709*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.45682175977381*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48764670378917*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.617199621038704*pi,0.7091903606188401*pi,1.018070880663763*pi) q[13];\nu3(0.538432868810168*pi,-0.35106846405861003*pi,0.587890942799741*pi) q[14];\nu3(1.0*pi,0.0*pi,1.229869958653447*pi) q[15];\nu3(0.934825067336475*pi,3.34747522879625*pi,4.467864893654641*pi) q[16];\nu3(1.0*pi,0.0*pi,1.315831694742627*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45041464352805*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,3.30847225372086*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.085294534254071*pi) q[21];\nu3(3.5*pi,3.49003047806464*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[4];\ncx q[3],q[17];\nu3(1.0*pi,0.0*pi,1.287575821999186*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.713108092562774*pi,0.13475712685391195*pi,0.736772330700675*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31720877866191*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.171776854737157*pi) q[4];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42268632198166*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37990260842686*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.655901682165907*pi,0.5986110175378301*pi,0.5275320915779351*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49460714918031*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[4];\ncx q[3],q[17];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.4893620667650005*pi) q[7];\nu3(3.5*pi,3.47243127883866*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46505182970194*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.423762418053807*pi) q[11];\nu3(1.0*pi,0.0*pi,1.243138905005251*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5867893621093945*pi) q[4];\nu3(3.5*pi,3.38467651028008*pi,0.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.291415275040439*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.763560838420846*pi,2.84849997712131*pi,3.71563968057267*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.375652970284451*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5549214381523102*pi) q[12];\nu3(3.5*pi,3.49288095430132*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.400913385777789*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42339389888351*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(0.2551572768663*pi,-0.26737816298135597*pi,3.79217233421543*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4612313385382105*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.118620677106101*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.609366579491548*pi,0.12399581344159405*pi,4.038679707153641*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.617035005671604*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.27453603061112*pi,0.5596025559389799*pi,3.78774759001728*pi) q[18];\nu3(0.34915613745021*pi,-0.044896557936208004*pi,0.5139573776509377*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.124307233612148*pi,-0.273075742059866*pi,0.802819694193596*pi) q[1];\nu3(0.658637316439562*pi,0.309222945774998*pi,4.15695032493709*pi) q[2];\nu3(0.656408307440633*pi,3.33037092874512*pi,4.226227132684301*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.737970177527453*pi,-0.23096347997462702*pi,3.9954124877684*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5289934201534316*pi) q[19];\nu3(0.361732333159394*pi,-0.11683764658696899*pi,1.302444327616973*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.430000119854103*pi,3.25269388281418*pi,1.70133208966442*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.220039691053918*pi,3.38191053175203*pi,1.67240038424505*pi) q[3];\nu3(0.946677294952316*pi,0.35551411070927796*pi,1.211778134018242*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.270091442060688*pi,3.42969125834141*pi,1.78840286023574*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.25686633486127*pi,-0.16212894868018002*pi,0.9808853253183489*pi) q[21];\nu3(0.371525877280574*pi,0.92188115229401*pi,4.00560278043237*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.469006154428242*pi,1.04339065310673*pi,4.104394713467601*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.712381519711913*pi,-0.15974831439783*pi,3.75010391705738*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.857507324309221*pi,3.46472493291376*pi,3.51156720146864*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.331989460473069*pi,-0.4305480726235814*pi,0.823428598803488*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.797957712148696*pi,-0.4111858779118328*pi,0.901956097885539*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.90298022745437*pi,0.6280828576300601*pi,0.8172765767186849*pi) q[21];\nu3(0.136774917685238*pi,3.21982815339013*pi,1.187813859212383*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.768017897382511*pi,3.47735187951489*pi,3.28286379742343*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.234167078887731*pi,3.12732268586556*pi,4.46527893910228*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.830139348660752*pi,2.75703636749057*pi,4.2239273971885005*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.569846083082296*pi,0.74924441308615*pi,1.063054369394567*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.41637158373569*pi,0.7293268033710401*pi,4.1335882441455105*pi) q[17];\nu3(0.489990363217261*pi,3.05381619998475*pi,1.06199298534557*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.522425376864164*pi,-0.279003584243091*pi,0.921400902004351*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42128775910134*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.303484184782554*pi,0.12513764017906803*pi,0.5956891170002231*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.107088430910068*pi,-0.21082176670735597*pi,0.5130867072883988*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.52153500593825*pi,3.28757056756181*pi,1.7164003149461*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.175977486568397*pi) q[18];\nu3(0.85602717611814*pi,0.37609183019956105*pi,0.85921005648812*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.284975367387047*pi,3.35842223935488*pi,1.236746705334343*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.477767403437047*pi,3.21673985262886*pi,0.980698575294635*pi) q[8];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.876485576024217*pi,-0.109101069928975*pi,3.78355102452443*pi) q[13];\nu3(0.961266135080074*pi,3.44204783373637*pi,0.5177625645790577*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.542156594163938*pi,0.139310652903884*pi,3.98145260590421*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45298790872443*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43525673007543*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.227615635088514*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.739913900264263*pi,3.25677247949701*pi,4.17413243175766*pi) q[6];\nu3(0.232936297234823*pi,2.80018179634753*pi,0.900455556529052*pi) q[8];\nu3(1.0*pi,0.0*pi,1.292515398503617*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.248680129235879*pi,0.339087111166798*pi,0.7042698473242159*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36594110572665*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[21];\ncx q[2],q[4];\ncx q[3],q[9];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.382785055934106*pi,0.21800543285852603*pi,1.275469943298977*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43828579877905*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199887943356985*pi) q[20];\nu3(3.5*pi,3.47369294141678*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40567700113612*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45350779708673*pi) q[4];\nu3(3.5*pi,3.47392919587899*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.383710586643209*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.264578311541196*pi,3.26702447723842*pi,2.08489399412829*pi) q[11];\nu3(1.0*pi,0.0*pi,1.228829803489147*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.405699271363144*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.379548082527084*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[21];\ncx q[2],q[4];\ncx q[3],q[9];\ncx q[5],q[12];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46133039466843*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.265796904436269*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6296041397825229*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37113921456721*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39991358997259*pi) q[12];\nu3(1.0*pi,0.0*pi,1.194730353951401*pi) q[13];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.41481872676235*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33960447022335*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[11];\ncx q[7],q[13];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7198233516049151*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37481182700938*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45167652675601*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.231754632316623*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.485923793446959*pi) q[13];\nu3(1.0*pi,0.0*pi,1.269601822598971*pi) q[14];\nu3(0.450520558572795*pi,3.20450859698803*pi,1.79721535140502*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.536757183380272*pi,0.18755132243879602*pi,1.183476288508004*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[13];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.547288769367638*pi,-0.4304029122857846*pi,3.6496495810882*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.42448209768298*pi,-0.4205879972008506*pi,4.03070141768615*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.624124682911671*pi,0.10708754727356695*pi,0.892887956085411*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.419855904382813*pi,0.376994426879831*pi,4.37746997272217*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.77782574786619*pi,3.45873864804441*pi,4.34400771439457*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46465889235243*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4374644870305495*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.787050699361485*pi,-0.4630774494005136*pi,3.91742946742717*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.780304872195478*pi,0.05913143306782398*pi,4.4240887585475*pi) q[18];\nu3(0.767330158218145*pi,-0.10147174616884402*pi,1.021408671267039*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.14286195657997*pi,3.33702718100279*pi,1.0287156614414719*pi) q[2];\nu3(0.513694376158298*pi,0.6274086124156*pi,4.03816248422744*pi) q[3];\nu3(0.0792520898388834*pi,0.25486021482337795*pi,1.213670867321817*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.291167931055967*pi,0.111593728758131*pi,4.45308556901082*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.383664983998116*pi,0.39494170461060396*pi,0.7069552866630839*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.453932099848738*pi,0.144719151584087*pi,1.367986774103932*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.59538924061108*pi,0.18493578656460496*pi,1.243363613807952*pi) q[2];\nu3(0.600428518298273*pi,3.35040364630482*pi,3.9517019147075*pi) q[3];\nu3(0.622282826475584*pi,0.20377211683734997*pi,1.072774114773802*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.33980032330024*pi,2.80253735888155*pi,1.4407429734184451*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.653106151423199*pi,3.1907849646632*pi,3.45935855563116*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.616526674455728*pi,0.46358114102231596*pi,0.8432272125855951*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.630074097602966*pi,0.8790014431217099*pi,0.947673294582059*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.385291093428668*pi,3.07912651399071*pi,1.73864626785887*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.693423394114647*pi,3.07680112141715*pi,4.15839133300504*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.284567550454075*pi,3.25259857784769*pi,1.72411453035045*pi) q[0];\nu3(0.5680400740753*pi,3.49296830389899*pi,0.693346336684494*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.108643649576427*pi,0.67455624975659*pi,4.334413744788749*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.620716799901612*pi,1.0260300311931*pi,0.8853394518847619*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.448595493598135*pi,-0.393336830024614*pi,1.060004242325785*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.716936890250828*pi,3.45379070776009*pi,3.66873929033023*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49413878213484*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.818611085851302*pi,3.24370772142154*pi,4.48806130596579*pi) q[7];\nu3(0.895223740027127*pi,3.4362240314113*pi,3.93886819123597*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1252221123776591*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.599831018542025*pi,0.5791333993097001*pi,0.848691146025548*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.470552362388165*pi,-0.355546509110215*pi,0.945255696950139*pi) q[17];\nu3(0.419075731264535*pi,-0.29137614738291*pi,1.71901712957755*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.33965842252717*pi,0.5*pi) q[4];\nu3(0.609940444755439*pi,-0.33475892343790303*pi,4.38854917619271*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.31143574846119*pi,-0.28229092487833096*pi,4.458253101126671*pi) q[8];\nu3(0.646371807020366*pi,0.042653519745045054*pi,3.68122733101368*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1428429022894862*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.442732478454598*pi,0.21723994072540598*pi,0.918027863980604*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[16];\nu3(0.800426671219411*pi,3.27284664106082*pi,4.26127549228392*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5113653343281994*pi) q[9];\nu3(0.496133935131402*pi,0.69122856075187*pi,4.309882565914171*pi) q[11];\nu3(3.5*pi,3.43138712717725*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.546008897160586*pi,2.97436591955376*pi,4.39731059623204*pi) q[14];\nu3(1.0*pi,0.0*pi,1.335937910979504*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48305052870128*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.305559784200924*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.513197335039945*pi,3.44002365860573*pi,3.99974874280544*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.501798389491471*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49611784656024*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1778126213731799*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.29618658925234*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.422948402183526*pi,0.34917998107188397*pi,0.81501939198962*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.560794846822636*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.49881184031186*pi,0.5*pi) q[8];\nu3(0.568075874482028*pi,0.8206055453516199*pi,4.22648830660724*pi) q[9];\ncx q[10],q[13];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245562096978124*pi) q[20];\nu3(3.5*pi,3.48636829257625*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.887404168769096*pi,0.7668894376039801*pi,0.5913908869207064*pi) q[2];\nu3(3.5*pi,3.48148024572784*pi,0.5*pi) q[3];\nu3(0.411335314589518*pi,2.56772086732557*pi,1.264294838454161*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48247326381156*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.427411938197033*pi,0.10532769571515299*pi,1.131012077123175*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.103625898599327*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40058632234805*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233759484357638*pi) q[18];\nu3(1.0*pi,0.0*pi,1.370849702827798*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.581796777619535*pi,0.6491287472913401*pi,4.1570500095395*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46384554245771*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.340675112256404*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4633907865813*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.781317928899866*pi,-0.18515226712398603*pi,1.254495451254763*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.22863462438155*pi,0.31807925121689196*pi,4.22077847930393*pi) q[5];\nu3(3.5*pi,3.44476473182239*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.461071057339311*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.531299290336996*pi,0.55729048370544*pi,4.2626943275261*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186663435232407*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40202091445862*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.750065244625857*pi) q[21];\ncx q[0],q[18];\nu3(0.801676212484627*pi,2.81965123273874*pi,3.38828620468726*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.627427734775245*pi,3.37037243174036*pi,3.01132455907293*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.452229829371993*pi,0.344736088817968*pi,4.49627607050134*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4032369545683405*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5174058677674696*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.716883439271394*pi,3.1760435437002*pi,3.90566868180374*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.507752977167772*pi,0.11951412528572503*pi,0.547281551730077*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.519397804688974*pi,0.06589944211215604*pi,4.453814787758811*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.349055228261458*pi,3.40907388934906*pi,4.11629504727239*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.761055680208814*pi,0.22246608362599196*pi,4.14095404440314*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.186948395959898*pi,3.02459047211914*pi,1.99303705088367*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.33355899172003*pi,0.7165436768484199*pi,4.36501265574406*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.421509086397204*pi,0.18746159201648405*pi,4.10347891652277*pi) q[21];\nu3(0.465848693582325*pi,3.07278494189185*pi,0.617204015962298*pi) q[0];\nu3(0.422775911025366*pi,0.06117966254934204*pi,1.1120576052439781*pi) q[3];\nu3(0.509725082286514*pi,-0.395872849087602*pi,1.41051262187348*pi) q[6];\nu3(0.258065022696141*pi,3.41190929195184*pi,2.0074147909791202*pi) q[7];\nu3(0.656180493463017*pi,3.4656806992452*pi,3.92141691531242*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.182113824511424*pi,-0.15259713325772*pi,0.727884662800386*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.367584159196305*pi,-0.379209713081549*pi,4.15617259611252*pi) q[20];\nu3(0.13929677884959*pi,2.99554479319942*pi,1.87439707614427*pi) q[21];\nu3(0.502416486904584*pi,2.82544762692435*pi,1.130635781662309*pi) q[0];\nu3(0.803559547900842*pi,0.59706607438254*pi,1.135887433724423*pi) q[3];\nu3(0.194267935399403*pi,0.96068381554631*pi,4.24643115094856*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.302328728377255*pi,3.11620632276926*pi,4.45576390005892*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.341164054739145*pi,0.09083768891867094*pi,3.56546179811548*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.373040503935878*pi,3.35781835458729*pi,1.98201381084244*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0276970066707628*pi,2.99723743849968*pi,0.854209635982633*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.692254256920773*pi,3.33152080355045*pi,0.642685853263127*pi) q[14];\nu3(0.326969832902626*pi,-0.4023438083049074*pi,4.09605777050635*pi) q[17];\nu3(0.464427706686667*pi,0.314664239773506*pi,1.077119341901549*pi) q[18];\nu3(0.456378833315559*pi,-0.17262239553895697*pi,0.529683579460634*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49155649312018*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.226415868998159*pi) q[10];\nu3(0.7531980565466*pi,-0.209876737125391*pi,3.34598813112108*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.536778756682904*pi,-0.04342804589803401*pi,4.06831770844407*pi) q[14];\ncx q[16],q[21];\nu3(0.738984624838593*pi,-0.317770700258857*pi,4.0768902322261305*pi) q[17];\nu3(0.604498656209278*pi,-0.297865682100257*pi,1.017784959584434*pi) q[18];\nu3(0.725986686355747*pi,0.80547129775924*pi,0.776146037327168*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[4],q[10];\ncx q[5],q[6];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49205479605638*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305856318782894*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48068794294158*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.068008161007079*pi) q[6];\nu3(3.5*pi,3.49386933566264*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5118164767744805*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.266835923007174*pi) q[12];\nu3(3.5*pi,3.36062761510311*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2972227776759429*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[18];\ncx q[3],q[11];\ncx q[4],q[10];\ncx q[5],q[6];\ncx q[7],q[19];\ncx q[8],q[12];\ncx q[9],q[14];\ncx q[13],q[20];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4496315009021306*pi) q[21];\nu3(3.5*pi,3.37574098001497*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2639757077585632*pi) q[1];\nu3(3.5*pi,3.4450942035166*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49836399715221*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5393467938376464*pi) q[6];\nu3(3.5*pi,3.45690730996716*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47512941305526*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.336205739338597*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3979948507413305*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2704019864838418*pi) q[14];\nu3(3.5*pi,3.41541823410225*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.3302243583059878*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3379698143148508*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246187743136009*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5407360985440186*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(0.634937175126634*pi,0.50138096657523*pi,0.8937028775202029*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[19];\ncx q[8],q[12];\ncx q[9],q[14];\nu3(0.886197481170339*pi,3.09293870405933*pi,3.32735852872577*pi) q[10];\ncx q[13],q[20];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5095757456175241*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.771647209230168*pi,3.11757984480575*pi,4.12136268017995*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.630303999483555*pi,0.23561526022331902*pi,4.264725237851589*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5149800411905004*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48025375795636*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37067911748581*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.678184962853667*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45056909964539*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.234132673572972*pi,2.93053384834409*pi,1.327040335083544*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.464169929971328*pi,3.36270435425835*pi,0.5903630336042166*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0724483758002253*pi,0.10427880394035405*pi,3.70025766067924*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.115164527149871*pi,-0.220712746839911*pi,1.0821601124327431*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.102736747352081*pi,0.3568246851371*pi,3.37088149389491*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.717118285611456*pi,-0.14052376805497102*pi,3.54457393203762*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.473896760227076*pi,3.1388966068778*pi,3.12089465300699*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.790896230035811*pi,3.27966109940829*pi,3.8513401449308*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.242898700642781*pi,-0.08364878655229402*pi,4.3436482142351505*pi) q[2];\nu3(0.233814463215801*pi,0.463284639459564*pi,3.56407406965797*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.186019428056028*pi,3.19281561089569*pi,2.19227466703795*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.347124842087501*pi,0.498363375188294*pi,0.973431430479941*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.838883328926261*pi,0.05300482126196904*pi,0.7647091025912081*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.424966190467557*pi,0.45130840398123795*pi,3.8637424335724*pi) q[20];\nu3(0.0886509544380921*pi,2.77913125331541*pi,1.53648986747473*pi) q[21];\nu3(0.212191865512017*pi,-0.379022390065873*pi,1.382019643122159*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.796291780112649*pi,3.09624229423978*pi,3.44456391042139*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.387033191005475*pi,3.32775182238882*pi,4.2786629278253905*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.295254340949514*pi,0.494307820268305*pi,0.910070966789459*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.505944327721211*pi,3.42006186071401*pi,4.24082380753101*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.771055884360767*pi,-0.292099136912833*pi,3.33124379412502*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.801182682951968*pi,0.07140826080415696*pi,1.202708226373851*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.129887956982197*pi,0.221925686866974*pi,0.947219298565282*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32667038405235*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.214149065499333*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.712004028509981*pi,0.7951117437375801*pi,0.940816323915491*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.505508519434618*pi,3.11025871184625*pi,4.04736365966055*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.786801907755717*pi,-0.12190485829247999*pi,1.112654275582287*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.475344536394243*pi,-0.40369231283537343*pi,4.30387619974701*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.208375103589615*pi,-0.314424000602609*pi,0.63925443565749*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.935631537286325*pi,2.70158127772997*pi,3.41173451442768*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0779573583808691*pi,3.01186021622858*pi,1.7341366945082*pi) q[14];\nu3(0.235084442593687*pi,0.47008610539526496*pi,3.82892057261768*pi) q[15];\nu3(0.44498154216144*pi,3.37242852383909*pi,4.19246941592607*pi) q[17];\nu3(0.469157787114968*pi,3.23746586266627*pi,3.12793366730851*pi) q[18];\nu3(0.0573890674266997*pi,0.392194233059344*pi,0.635323444828864*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47986193962055*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.251478078630656*pi,0.09655298616641095*pi,3.76992741500468*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.49161105745339*pi,0.94352371697272*pi,4.09229505548184*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.377982392170762*pi,0.38686221603759896*pi,0.804348172073329*pi) q[14];\nu3(0.513870928850773*pi,0.5387707375187001*pi,4.43499953242204*pi) q[15];\nu3(0.69434189614539*pi,3.39383124334603*pi,3.06216570543166*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.571111879202056*pi,0.478950356853722*pi,0.5261318175006398*pi) q[19];\nu3(3.5*pi,3.39877048196556*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.174775529214823*pi) q[20];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(3.5*pi,3.46360640894019*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46863864359973*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0668271943531589*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.320387561677794*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5734326790690348*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.33302705219925*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44982765746005*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.44604024633534*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2614434452239731*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49942510623971*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43641006833468*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276100448998255*pi) q[13];\nu3(3.5*pi,3.30364790022386*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1696710423502301*pi) q[15];\nu3(1.0*pi,0.0*pi,1.20878347218548*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269337590926522*pi) q[17];\nu3(1.0*pi,0.0*pi,1.292183225125192*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.625496539679238*pi,2.72842046629251*pi,4.09037261278804*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.4809668558264395*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5238214241509458*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.420587390606978*pi,2.85821271297989*pi,1.68388655924612*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.419582361820149*pi,-0.17023014569385803*pi,1.120983761134092*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.690223605341892*pi) q[8];\nu3(3.5*pi,3.45889156375504*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5252873380569856*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.378925790003279*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5516368833021743*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47735863118821*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5236230870596669*pi) q[19];\nu3(0.130045487568798*pi,0.83878884108717*pi,4.4254010507883805*pi) q[20];\nu3(1.0*pi,0.0*pi,1.34971746784147*pi) q[21];\nu3(0.851703791567053*pi,2.71656583335358*pi,4.18015888135994*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.686885548224969*pi,0.23559730084935004*pi,4.37105462016273*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.686084953635577*pi,-0.014508921615500991*pi,0.611700982140652*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.682128564636746*pi,3.099112390617*pi,4.26772631912659*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.392150601000596*pi,0.38627616915699203*pi,3.6062208080789*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.536763206007709*pi,0.71391228402065*pi,0.925117244544275*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5537189055159271*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.917225120820609*pi,3.26555305358439*pi,3.69316997397366*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.283108700617299*pi,-0.317686111656693*pi,0.839099499517841*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.380691595350625*pi,0.09081963730825204*pi,4.35847225653664*pi) q[7];\nu3(0.819533293109853*pi,-0.02825781884494899*pi,3.85518603487575*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.776307192935477*pi,0.21936730590140097*pi,1.28249678276413*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.45302226823736*pi,2.644770358991*pi,1.57054380873392*pi) q[18];\nu3(0.644733609195099*pi,3.23283905770343*pi,3.25878264881593*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.711273772664275*pi,-0.025201774882736006*pi,3.94001506696682*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.230306503267521*pi,-0.25906467488430196*pi,4.06136450351589*pi) q[7];\nu3(0.639800559494261*pi,-0.020678311545737016*pi,3.91138902853142*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.532721600706287*pi,0.43694402780667496*pi,0.804147158673319*pi) q[11];\nu3(0.0991009936267249*pi,1.18974275619556*pi,4.27553224103522*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.124713522190546*pi,0.15482660558209904*pi,4.24334005375313*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.338697652846615*pi,-0.20472906497908*pi,1.190616314305538*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.364766291282595*pi,0.37319740273844304*pi,4.06881479093523*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.353102008165776*pi,3.35937515858853*pi,4.31762074019463*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.655002742415241*pi,-0.059789034597163004*pi,0.774228898634982*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.375460760554519*pi,2.93436135705357*pi,1.365741955117251*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.300241420793961*pi,0.66453595981501*pi,0.7425807924316989*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.545719720186774*pi,3.03138464901366*pi,4.13459453585012*pi) q[13];\nu3(0.39771661439574*pi,0.5679806641832199*pi,3.59564416005871*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.542876152529567*pi,-0.061695161562896006*pi,1.100746406552126*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.728120716842936*pi,2.38275528914956*pi,3.85873314054877*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.240166531948689*pi,2.86502412255805*pi,1.305494762587304*pi) q[9];\nu3(0.615192915731009*pi,-0.4918521933306836*pi,0.870147875200057*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.646524556912084*pi,3.18929589194757*pi,3.83433085643247*pi) q[13];\nu3(0.180940159330019*pi,-0.236530918784071*pi,3.94476826420471*pi) q[14];\nu3(0.722976919060954*pi,2.8422221493057*pi,4.29450507531072*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.651831109900728*pi,-0.4367193145149204*pi,0.785787714823216*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.541564516209416*pi,3.26706860808237*pi,3.05424763866151*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.621728319351962*pi,-0.347036774656286*pi,0.5935931130180905*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.670632828444376*pi,-0.03601629619959401*pi,1.4237589991414659*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41864059293458*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45119062258938*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.379444348377783*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.144818367633414*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.21094195962187*pi,0.64788699473437*pi,4.145871366707929*pi) q[17];\nu3(0.0865814444503078*pi,3.4015250139812*pi,1.6224677409964*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[8];\nu3(3.5*pi,3.27805203984325*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2036215344032462*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41126209698661*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45445212342546*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,0.5383971087937061*pi) q[8];\nu3(1.0*pi,0.0*pi,1.165068187275313*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.44935428041326*pi) q[11];\nu3(3.5*pi,3.49978302898738*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.150329603724725*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.42193093733869*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[9];\ncx q[2],q[14];\ncx q[3],q[11];\ncx q[4],q[17];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5934203755741958*pi) q[7];\nu3(3.5*pi,3.45798869491901*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.24659606867073*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39978284379165*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48046031734091*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45358730711261*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40120002178283*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225037001039962*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4263447111347105*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3383749274823091*pi) q[17];\nu3(3.5*pi,3.45290484068821*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.186564716755514*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[9];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[15],q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.41265293322753*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.588767209509256*pi) q[14];\nu3(3.5*pi,3.46319293832023*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30784442674664*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3619419302899272*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44942502202625*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.740664457150259*pi,0.20434107785976796*pi,3.82239904324399*pi) q[5];\nu3(0.971773381415915*pi,2.9214656649284*pi,3.40916799862437*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.359573030945509*pi,0.78298010171082*pi,4.33742653109311*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.257226331206495*pi,0.38276656245086205*pi,4.04309943040093*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.609391317718076*pi,0.55647834940451*pi,1.1938069135885891*pi) q[5];\nu3(0.338667668563752*pi,0.5351205428710999*pi,0.6560936831623609*pi) q[6];\nu3(0.591551555288894*pi,-0.306075049261609*pi,3.71764245210998*pi) q[7];\nu3(0.643278902895492*pi,-0.15171822922293798*pi,4.0716987291475295*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49979328035569*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.140395946451307*pi,0.34181439841846695*pi,0.802552699048518*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.39218795688934*pi,0.022997241434118965*pi,3.79579486801972*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.738079638944616*pi,2.89284598565794*pi,3.15677218282433*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.832634713880822*pi,0.224930919903366*pi,4.4788689899052105*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.680284196998907*pi,-0.228352657433829*pi,0.970118637847734*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.85341461711026*pi,-0.052834430016761025*pi,0.7394832839462*pi) q[0];\nu3(0.687127220738411*pi,2.76420275112343*pi,3.99949954340992*pi) q[1];\nu3(0.542373862534446*pi,-0.4359292684470364*pi,3.19030168398297*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.665644057818723*pi,3.28388253248119*pi,4.3011328353847205*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.818204356957272*pi,0.07854096978954805*pi,1.471861875200202*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.426047657138569*pi,2.91457056567975*pi,1.52482000879237*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.490674877188356*pi,0.55166023946758*pi,4.2993284466983095*pi) q[9];\nu3(0.410912257295934*pi,0.49642338806741604*pi,0.5089961796558204*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.718053439102763*pi,3.39314667059213*pi,3.73183877361258*pi) q[13];\nu3(0.442813379294811*pi,0.11970139900375598*pi,3.758271667559*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.2782068262984*pi,3.14028164804628*pi,1.043563736036303*pi) q[19];\nu3(0.783591808788113*pi,3.01108654493398*pi,3.10633584647561*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.261882251065826*pi,0.5422211296441599*pi,3.70926078650891*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.531962776767964*pi,-0.4512051296472935*pi,3.42117485879215*pi) q[12];\nu3(0.074591767042015*pi,-0.4197200753460087*pi,1.3598874400984902*pi) q[13];\nu3(0.613186878831137*pi,2.82529178648686*pi,3.3935009543376*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.536779945575888*pi,-0.09835958684444202*pi,0.986831698860667*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.883293106590632*pi,-0.10391401049545901*pi,3.62909939357305*pi) q[19];\nu3(0.500012481201928*pi,0.86823667622028*pi,0.8608046294949521*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5722280641279*pi,3.22690493447368*pi,3.88265937635895*pi) q[4];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.901807855065396*pi,0.7215007392531201*pi,0.758368256118338*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.239555727450749*pi,0.39670392118178*pi,1.034325332254105*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.740971575167168*pi,0.6324740671265701*pi,4.4596459676762095*pi) q[21];\ncx q[1],q[9];\nu3(0.626029046112241*pi,0.37219406833827295*pi,4.35020329378904*pi) q[4];\nu3(3.5*pi,3.47558629440382*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2131763602377559*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.404113967400292*pi,-0.312070196692966*pi,4.09277765916515*pi) q[21];\nu3(3.5*pi,3.46274436111189*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[13];\ncx q[7],q[20];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.352306732333195*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.84221637908116*pi,2.58765025156315*pi,4.04436285464814*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.531547373702052*pi,2.76250380780638*pi,3.9996157553783*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46381233676936*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3695148431426*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44408372467229*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.631355472639304*pi) q[11];\nu3(1.0*pi,0.0*pi,1.19042319333656*pi) q[13];\nu3(1.0*pi,0.0*pi,1.258946246486581*pi) q[14];\nu3(0.230724526978233*pi,-0.4336510457767757*pi,0.633454332914697*pi) q[15];\nu3(0.442202283648524*pi,-0.298312808855219*pi,1.457466020414572*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.33282836981666*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[14];\ncx q[6],q[13];\ncx q[7],q[20];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.61087702481768*pi) q[9];\nu3(3.5*pi,3.40460368202417*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.323950511546854*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.733920872615192*pi,3.46374676842274*pi,0.622447791303167*pi) q[18];\ncx q[0],q[17];\ncx q[1],q[9];\nu3(3.5*pi,3.38082433345595*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.304335781048037*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41966638037954*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.656989969337582*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41484314906318*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.19245240477765*pi,0.12469795296140795*pi,4.13607685326757*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42781539149486*pi) q[20];\nu3(1.0*pi,0.0*pi,1.344761778030602*pi) q[21];\nu3(3.5*pi,3.35213517901642*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[14];\ncx q[6],q[13];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5122906811660901*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191360716661654*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[17];\nu3(0.4768906544741*pi,3.25169944279267*pi,4.3240997573033795*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43920702637895*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.713829213388701*pi,-0.14364446822106403*pi,4.399445900141529*pi) q[8];\nu3(0.0955745527173292*pi,0.435102173604591*pi,0.699355395864397*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43631093985707*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.106915238406567*pi,3.33333699070802*pi,1.329789483572438*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.533045097562412*pi,3.43822319741725*pi,3.25596519812793*pi) q[8];\nu3(0.933070576479124*pi,2.70317378352283*pi,3.53818044122215*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.28578186133355*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5727720294572403*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235873698233863*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45757681857692*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.268646190415263*pi,0.452555746860844*pi,4.03480789202178*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.500787490181221*pi,0.460275085653965*pi,1.1202861841078922*pi) q[10];\nu3(0.61102988320533*pi,-0.23687876183989898*pi,0.612644489296521*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.75627289851842*pi,3.15079121673945*pi,0.5660964897590781*pi) q[16];\nu3(1.0*pi,0.0*pi,1.275439251775833*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.463139226599359*pi,0.6328099756874099*pi,4.350737259939541*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.415400887433785*pi,3.34772655656873*pi,1.2055573509623319*pi) q[10];\nu3(0.309528342282422*pi,3.42922976065406*pi,4.0800291575629295*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.547224822251554*pi,3.13647555932833*pi,4.05127150214456*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4008377857903405*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.131775479890008*pi,2.74694748584952*pi,1.041443300695608*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.364503395371467*pi,-0.154917039619408*pi,0.876563242318867*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5454001697098636*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.881455460700203*pi,2.80263943071144*pi,3.25925102711458*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.345457945006206*pi,3.3315889737265*pi,1.87935249724672*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.447491020186336*pi,0.488371276755278*pi,0.710885631823589*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.649407630877086*pi,2.34626133810012*pi,3.71949646428451*pi) q[13];\nu3(0.311620436023104*pi,0.72975136755169*pi,3.88775013917769*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.433879726474065*pi,0.6369748503552399*pi,0.5292106571908679*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.724691582648387*pi,3.21044993948322*pi,4.40480351305979*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.762554207792205*pi,0.474800326646567*pi,0.5030206641179381*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.668445313184142*pi,-0.13315906544449801*pi,3.52141971602795*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.927941762394245*pi,3.02930328558365*pi,3.32228637501023*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.736395096215683*pi,2.75584010890229*pi,3.78596946404874*pi) q[2];\nu3(0.699795819034216*pi,2.95480489522175*pi,3.92961225319049*pi) q[3];\nu3(0.424984020927239*pi,2.8170202848759*pi,1.78959135960645*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.40001832074072*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.502578918633776*pi,3.15777805807439*pi,0.5099519315122182*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181189864271718*pi) q[16];\nu3(0.427124612415214*pi,3.37444776022662*pi,0.737981155739171*pi) q[17];\nu3(0.689417848803911*pi,1.05761894350984*pi,0.679276396028972*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.414001249503991*pi,-0.32599008068892*pi,1.72114183724909*pi) q[20];\nu3(0.445427091162093*pi,3.18851741018535*pi,0.8420172600475531*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.708949477279387*pi,3.22690614760688*pi,3.72673987478444*pi) q[2];\nu3(0.46900704403411*pi,2.67012587407281*pi,1.418608232214539*pi) q[3];\nu3(0.827616432901376*pi,-0.367785849536633*pi,3.43787971801773*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.446210252591314*pi,0.5390587033699199*pi,4.07297258277573*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.642492098464664*pi,2.53036970079207*pi,3.99495785035248*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.644256114517532*pi,-0.4825422945204076*pi,4.03233661377853*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5997484851265684*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4976586469055*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27472321049509*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.225523070147368*pi) q[13];\nu3(0.474379184479749*pi,3.09546768401785*pi,0.683318975308529*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186514448939084*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.27630133711657*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.233665125439525*pi) q[12];\nu3(0.757841385696455*pi,-0.11852999344030402*pi,0.745042800256698*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.111453440497146*pi,2.88528041389998*pi,0.753905728726701*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.47588322403171*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5382301372043995*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.229349905920047*pi,2.92679812973236*pi,1.373945435393197*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5343249321851067*pi) q[17];\nu3(0.373930975234311*pi,-0.13481252267350002*pi,3.80899237762115*pi) q[19];\nu3(1.0*pi,0.0*pi,1.325604310437184*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[17];\ncx q[2],q[20];\ncx q[3],q[11];\ncx q[4],q[18];\nu3(3.5*pi,3.49954753802082*pi,0.5*pi) q[5];\nu3(0.76637065947306*pi,0.10599746709929003*pi,1.179394781764463*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.467312597515277*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45732492912241*pi) q[12];\nu3(0.0456991468942988*pi,3.0276902670639*pi,1.90652360734892*pi) q[16];\nu3(0.714966415525862*pi,2.94225148793016*pi,3.87703954910333*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45138166315291*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36156310609383*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46976202923984*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34375579005598*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.278198706638661*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230889705424616*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258561013876116*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2303312021467239*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5504831984183515*pi) q[21];\nu3(0.671588200429962*pi,-0.21635551516851298*pi,1.188260388975314*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[11];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.5412693400173328*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.679781544778871*pi,3.10069217254683*pi,4.47257416749895*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.288489526771077*pi,3.26239359995713*pi,1.339267910347115*pi) q[0];\nu3(0.47013257859171*pi,3.46967560719447*pi,4.42055638944286*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48712080658826*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.656580366376377*pi,0.6685678696333099*pi,4.49877523994661*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.4388183727290205*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.616938616435366*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40708677054138*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.412878413272299*pi,-0.051691000475311*pi,0.861155213298892*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[11];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.520784816251786*pi,2.68906044794657*pi,3.57405599587274*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47345577266968*pi,0.5*pi) q[14];\nu3(0.28058565191452*pi,1.12248498445311*pi,4.36732753870806*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2144315352773831*pi) q[19];\nu3(0.28697155337093*pi,2.85394143894364*pi,1.57671199029201*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.843966786529765*pi,0.43783141380495705*pi,1.146109784948488*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.220019408699735*pi,-0.4507702621785711*pi,1.100497338681254*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.587735318695677*pi,0.43114853143102305*pi,0.768986716384506*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4695055950807*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37171855447899*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.710024991492219*pi,0.67604264612444*pi,1.271103370417739*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.814718257245429*pi,-0.16521467518426403*pi,0.863483582612513*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.274247425214888*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.814235536532692*pi,3.42846271074682*pi,4.33345223269745*pi) q[4];\nu3(0.308949719146036*pi,-0.294279407006454*pi,1.0558526431382051*pi) q[5];\nu3(0.570929990141185*pi,-0.0014677751384880033*pi,1.028852455451236*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.598071650352876*pi,0.5493357384939901*pi,4.06974559422123*pi) q[2];\nu3(0.482664237334288*pi,3.12741633771391*pi,4.42304380708579*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.743570280205625*pi,0.5444170535641499*pi,4.07048482007876*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.655055476968485*pi,0.30303596965944*pi,4.14543962127867*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.895945431812341*pi,0.69639087078805*pi,1.242996822340924*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4867632441617396*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.756812144611488*pi,0.490260514181424*pi,1.336685723426912*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(0.307047828287382*pi,3.29597443281787*pi,2.1536005074530697*pi) q[2];\nu3(0.438362677548913*pi,3.14934491366641*pi,2.05016428510121*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.913500378666595*pi,3.38522740020195*pi,4.474557731686*pi) q[9];\nu3(0.707200334330895*pi,0.019406735889946014*pi,3.70245321133154*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.917196304022726*pi,0.45879532339999896*pi,0.86616457155113*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.252090564323896*pi,-0.05342479959236002*pi,3.99317664027961*pi) q[15];\nu3(0.556304378753147*pi,0.09546316883390504*pi,4.16428125561458*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.42786160310927*pi,3.07981966970975*pi,0.8409707029221449*pi) q[10];\nu3(0.713708721964754*pi,0.10642942683063505*pi,1.030047325334607*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.442682546984353*pi,0.08062710757929803*pi,4.08201153161531*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.623851737552998*pi,0.05217976483572995*pi,0.788303975223031*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.734512614985956*pi,2.88365960284609*pi,3.22472534415315*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.236408684749823*pi,3.08878508596292*pi,1.389223604431246*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[7],q[18];\ncx q[8],q[10];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.799251848949924*pi,-0.082489988950876*pi,4.339274548640359*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.647761863654578*pi,3.23202741703737*pi,4.1283224458080205*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4345013924218*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41175593850598*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3094504779015*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47831532288069*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.230546433910592*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2726320028474811*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.446284305070209*pi,-0.12671951263980702*pi,1.10144186319244*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2914029929609439*pi) q[17];\nu3(1.0*pi,0.0*pi,1.353219184107902*pi) q[18];\nu3(0.448667709792374*pi,3.07398644137328*pi,1.333431901262327*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[4],q[17];\ncx q[6],q[20];\ncx q[7],q[18];\ncx q[8],q[10];\ncx q[9],q[12];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.862587552442764*pi,0.273545478251906*pi,0.753572406226751*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.49636551036729*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46782552964185*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.322585919131142*pi) q[5];\nu3(3.5*pi,3.39045521472466*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39717678368154*pi) q[10];\nu3(3.5*pi,3.36793574700321*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.681634732664702*pi) q[12];\nu3(0.515219469879495*pi,0.331350276179058*pi,0.8811534344111249*pi) q[13];\nu3(1.0*pi,0.0*pi,1.457630377943443*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1593605108527218*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49853542163832*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.639221611615292*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.211024119056374*pi) q[20];\nu3(0.365020246665446*pi,1.03086622989336*pi,4.09403622651996*pi) q[0];\nu3(3.5*pi,3.36035739256847*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[4],q[17];\ncx q[6],q[20];\ncx q[7],q[18];\ncx q[8],q[10];\ncx q[9],q[12];\ncx q[11],q[16];\nu3(0.365075184435499*pi,0.20350831544590398*pi,3.62735049521178*pi) q[13];\nu3(1.0*pi,0.0*pi,1.197332504860408*pi) q[14];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41133505153568*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5512244413966441*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5878833373081656*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.43820210184508*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3852525213938005*pi) q[20];\nu3(1.0*pi,0.0*pi,1.201615023898642*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.150443872736144*pi,-0.18261435687763*pi,1.220570032071742*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.342831788258916*pi,3.39567895215282*pi,0.852359152107609*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.60392569032709*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.544437665634877*pi,3.09640290806958*pi,4.0136899132457895*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.399727238534266*pi,3.20286482638178*pi,1.2313839751982911*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.130553844865234*pi,0.26033080518098795*pi,4.3285227048465895*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5644216852901351*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.581113004816614*pi,-0.07443024730724601*pi,1.191105983532624*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.41599882180935*pi,2.89211809411687*pi,1.60575413341822*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.505676491604018*pi,2.95057202669731*pi,1.26070599615973*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.902244045667869*pi,3.06567213146946*pi,4.175642181186539*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.627753374425339*pi,0.43024053154555497*pi,3.98610019273887*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.493096349696212*pi,3.08788752172296*pi,4.29493130445357*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.379056517146571*pi,0.314140467420567*pi,4.1978137318359305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.458129573716377*pi,2.78387700197867*pi,1.241239355758879*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.366464871995255*pi,0.14405610364434995*pi,0.5476396835786963*pi) q[1];\nu3(0.313347285115223*pi,3.40473784082972*pi,1.80956725973508*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.797461744174305*pi,0.04893258488676999*pi,1.53632154365933*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.613434955505828*pi,0.14547001276974802*pi,1.117279087204468*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.270620398538079*pi,3.06179315818885*pi,1.433646342212124*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.230631533184575*pi,0.9730318280907599*pi,4.0008534452605105*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.91305831872883*pi,0.58818804952809*pi,1.024812833873313*pi) q[18];\nu3(0.132655295795779*pi,0.5149273892218*pi,0.609940250646876*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.809227086402494*pi,0.174837992672342*pi,1.6463129729458*pi) q[21];\nu3(0.246655530112665*pi,2.74477197982315*pi,1.2413502735421509*pi) q[1];\nu3(0.916380441094608*pi,-0.16343380605872498*pi,0.801173980958686*pi) q[2];\nu3(0.396622358993299*pi,0.84758644497827*pi,4.43343126580632*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.541879016034154*pi,-0.449867419253993*pi,3.14387675662707*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.312636553811086*pi,0.003982925660919956*pi,1.003823490296267*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.689249466031619*pi,-0.316351499448718*pi,3.20703169218192*pi) q[14];\nu3(0.420122976817375*pi,0.24630816150284396*pi,4.44595749318157*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.259917502912741*pi,2.94011864641141*pi,1.258742923310268*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.289839383019471*pi,-0.235328881069491*pi,3.75037704030239*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.350969801617017*pi,2.65876928586989*pi,1.208871856826029*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.393483847410512*pi,3.4046318797728*pi,0.8930134429102861*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.452226243978636*pi,3.26438764924029*pi,0.823865235962608*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.857726992392961*pi,3.04357812357371*pi,4.09864433326533*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.168580681025811*pi,-0.21388352226090201*pi,3.9410968532815*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.541526716748536*pi,0.41244998662116095*pi,1.54757299794528*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.277624571161919*pi,3.01911050551798*pi,1.85885308097756*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40194458465622*pi,0.5*pi) q[4];\nu3(0.926702125864409*pi,3.38491495803772*pi,4.16526801564952*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39044203859497*pi,0.5*pi) q[8];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.3157910081118311*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.252191115809713*pi) q[16];\nu3(0.535261307496538*pi,2.72969580475516*pi,4.025725767324261*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.47718574498766*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[16];\ncx q[9],q[21];\nu3(3.5*pi,3.44891004308541*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34813420117165*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.084812014892166*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233324055434607*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315227256777297*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37068833526803*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.43392505011819*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.213060662567591*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39528110697025*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.5121940803130884*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.31962954742553*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4380504901424995*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.375413547150739*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[10];\ncx q[8],q[16];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.49158217415914*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.357496906413569*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.462436286937891*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45459081811604*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43622117006078*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4582920666603805*pi) q[6];\nu3(1.0*pi,0.0*pi,1.211478101867481*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.300095717383885*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5520061670275364*pi) q[14];\nu3(3.5*pi,3.46956420815754*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.296792899497448*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4388413752099805*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[7];\nu3(0.244673852725249*pi,3.15566129448921*pi,1.418027213905344*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.785072435354782*pi,3.16852583070193*pi,2.91841007570781*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.492386593559199*pi,0.07387303582403904*pi,3.54400512095396*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44326975429961*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.26087180689697*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.112127507342581*pi,0.35152463701079995*pi,3.7960039723106*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5188389170517798*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.362427718892385*pi,2.64668261867332*pi,1.475496755103489*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.763754921523655*pi,3.23568013944254*pi,3.53710050026652*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.201856844863102*pi,0.71032494360759*pi,3.8680750051745*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.425116763883874*pi,2.45475081588374*pi,1.10028334282466*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.818481411174481*pi,0.82700767892146*pi,0.796952786600688*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.26365586282412*pi,-0.4887829596925053*pi,4.46274607472327*pi) q[11];\nu3(0.311417495663379*pi,-0.04167491258029998*pi,0.5321830819042739*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.603451157705615*pi,-0.11037727744736298*pi,4.367222286995419*pi) q[15];\nu3(0.476358332208938*pi,3.10417138435251*pi,3.30986343491564*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.555917331349337*pi,-0.18371225247706702*pi,0.5699636859055985*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.534103681056211*pi,-0.4577381757464808*pi,3.09681378121818*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.512377712730386*pi,-0.06256647697206302*pi,0.659566826957608*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.717560916126377*pi,0.357319384983078*pi,3.92315316097874*pi) q[11];\nu3(0.263453721901268*pi,3.12685864797337*pi,1.154795335635753*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.11360891105179*pi,-0.336867124497294*pi,1.0036216496248231*pi) q[15];\nu3(0.766875193388573*pi,2.95898177811881*pi,4.13490884620091*pi) q[16];\nu3(0.620066148636646*pi,-0.315851735310384*pi,4.3623068348491305*pi) q[17];\nu3(0.867935958489939*pi,0.02574603093415795*pi,4.2278072173137*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.375279189481469*pi,0.98863791548667*pi,4.39317510318233*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.215701567233248*pi,-0.4290173841660122*pi,1.53512121028353*pi) q[0];\nu3(0.177666590896266*pi,0.51899109719228*pi,3.64627254353843*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.669282230499288*pi,3.12954038501764*pi,4.2862753164500305*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0410859219810465*pi,0.10111081544490497*pi,3.67789478787632*pi) q[17];\nu3(0.124469707269162*pi,0.39872169921823797*pi,3.95453793767981*pi) q[18];\nu3(0.731733973972925*pi,3.1362677081754*pi,3.4953859661165*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.353792125377995*pi,3.29596867369742*pi,0.8231980645684249*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.508274010781692*pi,-0.023255646715406975*pi,3.92632987181663*pi) q[3];\nu3(3.5*pi,3.42846451216027*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.806616795426961*pi,-0.4607793945735369*pi,0.620680368510791*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1801543458189339*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.242960669806963*pi,2.66723589442315*pi,1.263398901671287*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.729012680698769*pi,0.14379077752486702*pi,4.41108224623242*pi) q[3];\ncx q[4],q[14];\nu3(0.559313631556305*pi,0.06746799562599404*pi,1.288515361368776*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.741210993416207*pi,0.14535445625962296*pi,0.913845381154925*pi) q[9];\nu3(0.398509348031377*pi,2.6431477211102*pi,1.1357949800795502*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.544270745352172*pi,2.85419033460867*pi,1.367739650298652*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.408015135378985*pi,3.06040049168302*pi,0.5462029455377237*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.50919571081786*pi,-0.06254182301692501*pi,3.74036264385877*pi) q[7];\nu3(0.615595772130989*pi,0.6905156315566601*pi,0.907188020410429*pi) q[9];\nu3(0.491876751765632*pi,0.465986221270723*pi,1.220007384579762*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.28757835647102*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.646733388097031*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2422153463665389*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.618591361759421*pi,0.41397851912321904*pi,1.221521523922737*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.875193463511589*pi,2.67741468714786*pi,3.77021702533547*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.44502331365988*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46135765440296*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49945796665297*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.395303585021519*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3632949889584252*pi) q[18];\nu3(1.0*pi,0.0*pi,1.353139128222212*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292179179109118*pi) q[20];\nu3(3.5*pi,3.43785140273106*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.364689884620667*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.466478617348041*pi,3.4668403507613*pi,0.5252605603304494*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[20];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(0.818038576723116*pi,1.02091922652812*pi,0.6399116204336079*pi) q[14];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.399984284932392*pi,0.57687551137765*pi,0.581624640058436*pi) q[4];\nu3(3.5*pi,3.3838555780429*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1545153277938511*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(3.5*pi,3.47181833988571*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.720010902402343*pi,-0.28950005340573404*pi,4.42902373930474*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1682818949074711*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5373915058783094*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.28154390544281*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39127899263606*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5471011530034305*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.46395183274922*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.3494157090983911*pi) q[8];\nu3(3.5*pi,3.35444082944307*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.262141222984458*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5138557604087556*pi) q[6];\nu3(3.5*pi,3.30212947364039*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38351500013184*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.149451522167365*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.39697273568137*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.657244902287923*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.551644518183232*pi,0.17814359196124796*pi,0.902706703618931*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.444528602394509*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.589403767854172*pi,0.44451052591791296*pi,0.939378192874214*pi) q[5];\nu3(0.552015463129482*pi,2.90469706182954*pi,3.56885785294495*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.220671805023856*pi,2.8152761419348*pi,0.724153239941207*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.426726690789583*pi,3.08702692379345*pi,1.54212182909022*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.507514136478648*pi,0.9323328564572599*pi,4.220205214427811*pi) q[0];\nu3(0.591672255263333*pi,0.489743130073916*pi,0.5546090025823228*pi) q[1];\nu3(0.507848210849122*pi,-0.04330536398962298*pi,0.865640890546418*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.54249752678562*pi,-0.29979917361527*pi,0.5164337970318887*pi) q[5];\nu3(0.757003632823494*pi,2.65013698077437*pi,3.73769717883895*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.444026870227315*pi,2.89863446405923*pi,0.913130025898383*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.549956197136667*pi,-0.292958678682366*pi,4.1013183356643*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.46008340826987*pi,3.12585089043846*pi,1.83212745943922*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.544145861700428*pi,2.77544127791067*pi,3.65432357044701*pi) q[0];\nu3(0.60236441520361*pi,-0.014846865538474974*pi,1.012029366709624*pi) q[1];\nu3(0.588346678922856*pi,3.33611141026233*pi,4.07596503860746*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.474083678033581*pi,-0.081461789940177*pi,4.3007293456379205*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.205512866169065*pi,3.15845810754127*pi,0.5944592739158089*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.736083412097121*pi,-0.15810467459143301*pi,3.35744121025867*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.508401503098012*pi,-0.121417224468849*pi,1.244213671118281*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.608480679445874*pi,0.283169514930794*pi,4.20267240534786*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.595815256796212*pi,-0.11139789536204803*pi,1.218534557796605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.389261985444469*pi,0.319775077532526*pi,3.48931771004811*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.880544011081009*pi,2.79070299541581*pi,3.89301725035651*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.698839505047536*pi,0.17295766106687305*pi,0.726753301297833*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.283612485743629*pi,0.7248841127791401*pi,0.744274308100768*pi) q[13];\nu3(0.861949386456855*pi,-0.4828000271104765*pi,4.0315037943986*pi) q[15];\nu3(0.485225840432968*pi,0.09964204947311595*pi,3.91564208960863*pi) q[16];\nu3(0.278091804254051*pi,-0.268328138276627*pi,0.738055480650815*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.3574961113276*pi,0.0031050607484589543*pi,4.18692172200392*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[12];\nu3(0.100409873981146*pi,-0.12635378324315*pi,4.18075697613809*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.785769260449758*pi,-0.081926758280643*pi,0.6729398347426649*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0752694273931233*pi,0.9253959001743901*pi,0.5618116386414519*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.292225169437366*pi,3.41104232903353*pi,1.137182066156368*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.155116983667958*pi,0.7928706571850801*pi,4.21587300242353*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.2239761772916*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36184976911469*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44882793286916*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.303004948905672*pi,3.24674563997888*pi,1.68625091279322*pi) q[8];\nu3(1.0*pi,0.0*pi,1.157017549132802*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.115462401625573*pi) q[11];\nu3(1.0*pi,0.0*pi,1.188983992416064*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.329436343022507*pi,0.22884108047850404*pi,0.5182409670109098*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.276160076227532*pi,1.0943649201709*pi,4.33305301700236*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[9];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.663170495992049*pi,3.22715878224134*pi,4.0604094582071895*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.690448304764881*pi,2.92827279817131*pi,4.09883074149107*pi) q[21];\nu3(3.5*pi,3.44981720257012*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.45072366596454*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5430754150988597*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.457251584298151*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.322316884583691*pi) q[12];\nu3(1.0*pi,0.0*pi,1.14288565168505*pi) q[14];\nu3(1.0*pi,0.0*pi,1.200378899103613*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[9];\ncx q[2],q[12];\nu3(3.5*pi,3.43912986174876*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.35022718304559*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[11];\nu3(3.5*pi,3.45438136947097*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42757786245357*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3075526096079*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.1020237096178689*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4914569981303*pi) q[14];\nu3(3.5*pi,3.44935084711666*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.441406492102709*pi) q[18];\nu3(1.0*pi,0.0*pi,1.179633295497934*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.770325282226811*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44182374842976*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.341973697111208*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49911886650659*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5651836828390121*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.568817385923862*pi,2.83659033086698*pi,1.291308042094446*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48843335984631*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5678269726810264*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3646514053627539*pi) q[21];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.652180041007924*pi,-0.017115371267980017*pi,1.307906149956438*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5824069468253011*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.852001585448263*pi,2.72298059242073*pi,3.74074703729737*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.416206668052212*pi,3.01805339926494*pi,1.3552421221294009*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4381231248015*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.267988173176433*pi,0.23275987256063602*pi,0.837969161975166*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.73465547607147*pi,-0.07631486818355099*pi,1.1523648152065569*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.487033380980488*pi,3.15382933019468*pi,0.936826942691827*pi) q[11];\nu3(0.769959979779366*pi,0.9767949806454601*pi,0.5385732788178694*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.465231099883097*pi,0.12095369190162797*pi,0.708429008041418*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.662600483008952*pi,2.49104232943993*pi,3.53396432244828*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\nu3(0.230813092743473*pi,2.29683451434271*pi,1.213409081701295*pi) q[0];\nu3(0.289063564307777*pi,0.39408782006226795*pi,4.09457448429134*pi) q[3];\nu3(0.0665280324382248*pi,0.8722474594898899*pi,4.32879671791365*pi) q[4];\nu3(0.664614028873554*pi,-0.27414718960526596*pi,1.218246756963584*pi) q[5];\nu3(0.745428274532733*pi,2.38119585901643*pi,3.6338918443416*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.367748111046107*pi,0.18374765497987*pi,0.5009347458756225*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.832814522614959*pi,2.74751252599636*pi,3.90985350582815*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.437065012791595*pi,3.19106549560697*pi,0.912765058050441*pi) q[14];\nu3(0.419176444102724*pi,3.27443766971556*pi,0.9180528712344209*pi) q[16];\nu3(0.766704074180252*pi,0.24524193667342398*pi,0.688444052628138*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.420849058865306*pi,2.42737633976053*pi,1.319363785549748*pi) q[13];\nu3(0.166539774320284*pi,0.09546675381777003*pi,0.8543204629943311*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.632774155192417*pi,-0.02061206487516598*pi,0.905733384283492*pi) q[0];\nu3(0.194515255948301*pi,0.292369871101233*pi,3.8908205067828*pi) q[1];\nu3(0.359966970328587*pi,3.46281492403025*pi,0.870707974216181*pi) q[2];\nu3(0.306475031296082*pi,-0.37079257500156904*pi,4.4625453481568*pi) q[3];\nu3(0.481953577769834*pi,-0.4275083320057923*pi,4.287992262002*pi) q[4];\nu3(0.589765861380308*pi,-0.4013815626011028*pi,4.14872191379344*pi) q[5];\nu3(0.541026693819299*pi,3.42612513838253*pi,3.41929674647911*pi) q[6];\nu3(0.330322317089485*pi,0.149434820938395*pi,0.6354128225155811*pi) q[7];\nu3(0.776087554995371*pi,-0.037056599563679016*pi,1.270714188838733*pi) q[8];\nu3(0.416976967842125*pi,2.95368293071696*pi,1.76714268452695*pi) q[9];\nu3(0.683418031043025*pi,3.22674374702176*pi,3.96885355760056*pi) q[10];\nu3(0.924217745396583*pi,3.05047647006938*pi,4.44494940253126*pi) q[11];\nu3(0.315694058803793*pi,-0.297788812047949*pi,4.12923504806389*pi) q[12];\nu3(0.639903255186506*pi,0.76047163196335*pi,1.0984004033790629*pi) q[13];\nu3(0.619733270966916*pi,0.48774988120820895*pi,0.618445156019264*pi) q[14];\nu3(0.852037016000166*pi,0.59856460707431*pi,4.2925462844488305*pi) q[15];\nu3(0.330287089273184*pi,0.8929289758508501*pi,4.38015431848409*pi) q[16];\nu3(0.76731341846108*pi,0.8623215147188099*pi,0.67483765028665*pi) q[17];\nu3(0.61615649802213*pi,3.39336820537807*pi,4.358249106601971*pi) q[18];\nu3(0.837609533235456*pi,0.0067958701005730315*pi,1.000773559721122*pi) q[19];\nu3(0.489659814002331*pi,3.36033454342596*pi,0.5120673920958698*pi) q[20];\nu3(0.150717488355015*pi,0.8163640524398299*pi,3.81639203346513*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[5];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.35708825351084*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49660179347252*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36785467061312*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.272655606597766*pi) q[5];\nu3(3.5*pi,3.42366290197088*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42146495751749*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.297733946168313*pi) q[13];\nu3(3.5*pi,3.49326074406573*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.138831902998923*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1188031775771679*pi) q[19];\nu3(1.0*pi,0.0*pi,1.221666640819984*pi) q[20];\nu3(1.0*pi,0.0*pi,1.31509638809346*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[5];\ncx q[2],q[13];\nu3(3.5*pi,3.25972756298607*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[15];\nu3(3.5*pi,3.45232767423844*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1579761637569859*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[18];\ncx q[12],q[19];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.380595089756996*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.44346764052169*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.678815974050844*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.44868893026654*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42015547745266*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3003829105129832*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41485748005023*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4358469811093*pi) q[15];\nu3(1.0*pi,0.0*pi,1.360811038629095*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2968985096112289*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41276194114613*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45692193430007*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.621620933972887*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[5];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.604150477187477*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[18];\ncx q[12],q[19];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.42196473959215*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.390170570334369*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.63635496668424*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43160198216696*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.720039148688359*pi,0.298791413313255*pi,0.5892089490506279*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.255886781484137*pi,0.5980972014841299*pi,3.61663561997328*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.492575481041551*pi,2.97701149031744*pi,1.329417322246636*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.752026607753568*pi,3.16808811480878*pi,0.5275165815936224*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.84989562948169*pi,2.74056697113611*pi,4.17573525908473*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.671175875417341*pi,0.8043136342974*pi,1.001573172404103*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.585452770030566*pi,-0.324124153733494*pi,0.843857213548299*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.764805858067272*pi,0.5443498379037*pi,0.740768811210288*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.76061183781533*pi,3.22643622085676*pi,2.88427136066899*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.727499701636061*pi,3.30309769597013*pi,3.2517048507647*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.508623873596326*pi,3.30027819514727*pi,0.734207874142899*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.450122142606147*pi,-0.4479219375913421*pi,1.4933725661816841*pi) q[8];\nu3(0.158469455691954*pi,3.32139135217351*pi,1.67913392425308*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.563874719397666*pi,-0.318973066956397*pi,0.55047962145562*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.544574103787542*pi,3.28756021416887*pi,4.10848422872893*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.650236610883268*pi,3.31290404103291*pi,3.92337608013809*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.087323622103236*pi,-0.4043133506492351*pi,4.25249995383682*pi) q[8];\nu3(0.674373726585346*pi,2.96634931019599*pi,3.06903451913731*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.789349037029354*pi,0.5598036551062*pi,0.9245280021570079*pi) q[12];\nu3(0.727546715028997*pi,-0.22620561405261203*pi,4.17453064425239*pi) q[13];\nu3(0.310069863905614*pi,-0.27363045743609704*pi,0.6977603746928009*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.562246949731667*pi,2.54993984845723*pi,3.89795121094497*pi) q[19];\nu3(0.275591884491584*pi,0.29839426798437796*pi,3.41627357431874*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.170056370391011*pi,3.49471890217065*pi,0.5661138166668747*pi) q[2];\nu3(0.812473474011308*pi,-0.276964973943866*pi,3.68250437050279*pi) q[4];\nu3(3.5*pi,3.49694796335454*pi,0.5*pi) q[5];\nu3(0.27854558913304*pi,0.5286039884220901*pi,4.2804664394061*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.712144434405026*pi,-0.4204443981771177*pi,3.79158112543815*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.25616048296337*pi,0.70853102129922*pi,3.73358163014861*pi) q[12];\nu3(0.657858834864448*pi,3.4326407916068*pi,4.0921611517019105*pi) q[13];\nu3(1.0*pi,0.0*pi,1.29185261743556*pi) q[14];\nu3(0.637603705104488*pi,0.8935454680249*pi,0.785992101684734*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.51054961706607*pi,0.049296598350317966*pi,1.4909356595853889*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.464985240629698*pi,0.28817540785498996*pi,4.19389563978781*pi) q[19];\nu3(0.641683747151537*pi,0.042291029475820974*pi,1.207450714602217*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.44391016791994*pi,-0.195720855318623*pi,0.649295476442454*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.295883002711254*pi,-0.15488145572245698*pi,4.21322890906026*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.468521440943829*pi,-0.363353333028439*pi,1.092307695156155*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.326986904803846*pi,0.73587337780627*pi,4.2459042625727506*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.709084947034158*pi,0.7489965518591899*pi,4.308024681675279*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48304926678659*pi) q[14];\nu3(0.535413501103105*pi,-0.0006106431024350267*pi,4.21390061432464*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.76467496289283*pi,0.443224657899721*pi,4.0792037713157505*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.585526801216268*pi,0.28400350779182204*pi,4.00380521252589*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.553446086896043*pi,0.8035970756539901*pi,0.987208767704842*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.870575431850632*pi,-0.34686948803254003*pi,0.991275266011562*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.232430678021732*pi,2.57248368783563*pi,1.51513587808738*pi) q[18];\nu3(3.5*pi,3.45640752224933*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49580540903081*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274855848550863*pi) q[20];\nu3(1.0*pi,0.0*pi,1.26153075799326*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.48016561153135*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(3.5*pi,3.28319498588056*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43389673502543*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.276992101775096*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.42703517677136*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.228586013248234*pi) q[15];\nu3(3.5*pi,3.42102657846717*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2036064608174168*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\nu3(3.5*pi,3.33168287709055*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1176963700323639*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.36344772725127*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34384708020732*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42707921280607*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49605383027004*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41062383185173*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.307827493643815*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.648290371490487*pi) q[10];\nu3(1.0*pi,0.0*pi,1.35394671660608*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.62781675482137*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.447476851577671*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.102768969390616*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45706073002127*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45564223766801*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.188521328135326*pi,2.70709218166809*pi,1.62871822454031*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.610360417134605*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46804937262268*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.715223834421028*pi,3.11157750890486*pi,0.5432719934352852*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5000585723000995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.668684939006756*pi,3.46903868291227*pi,4.2291562507172795*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.293327231761135*pi,2.53279891342078*pi,1.326697218014131*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.191590274377399*pi,-0.4521622524456068*pi,4.34395790436346*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.292444546235809*pi,-0.02485380095241102*pi,1.451727957695124*pi) q[1];\nu3(0.595188328704045*pi,0.008567743672994954*pi,0.632943297532166*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.758874885514945*pi,-0.06191955251398401*pi,4.01410771668327*pi) q[7];\nu3(0.344291308077562*pi,0.16941265050159904*pi,1.17149966600754*pi) q[8];\nu3(0.622552120620896*pi,-0.4246777086748736*pi,4.07516612648995*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.592317924211638*pi,0.72169644822231*pi,0.9384428134372871*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.743781727132045*pi,2.93738327591661*pi,3.33011006556448*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.422144899001103*pi,2.48534269665182*pi,1.145894855818048*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.398846236022348*pi,0.18770158290789196*pi,0.5187547663303765*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.224174392167082*pi,0.302807705482963*pi,1.102124213707273*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.569238132518052*pi,3.37790597873727*pi,0.761163782301886*pi) q[7];\nu3(0.537122700612728*pi,3.13178569345851*pi,0.642907654467743*pi) q[8];\nu3(0.211969404119007*pi,1.03256168946418*pi,4.19772112081392*pi) q[9];\nu3(0.1682568535376*pi,3.30892171294814*pi,1.0867254036435239*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.490145242895095*pi,-0.4686474552788642*pi,0.5028555432082181*pi) q[12];\nu3(0.200838659483844*pi,-0.20920229915725602*pi,0.8004587158126699*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.593435337886707*pi,0.005253397035257956*pi,4.12680853897145*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.255243557904895*pi,3.42746602528375*pi,1.61327777229935*pi) q[20];\nu3(0.897727315820393*pi,0.99641144963337*pi,0.896965317238439*pi) q[21];\nu3(0.442673731476813*pi,3.41595073189461*pi,0.784044507501623*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.348613683661919*pi,0.10580320259638198*pi,3.88879440263206*pi) q[3];\nu3(0.468055609774958*pi,2.95805449926967*pi,0.759297344144962*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.637714194104074*pi,0.5685391883420801*pi,4.22835062768435*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.493443883269208*pi,3.2562342363722*pi,4.168984011902079*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.32147344035002*pi,0.5755722644971899*pi,4.12175158813522*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.595913729030102*pi,0.14885402474800302*pi,4.2716803669360495*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.295980387697482*pi,-0.327298217776875*pi,0.8494111443668331*pi) q[19];\nu3(0.7171961573708*pi,0.43695425201342397*pi,0.929006155676685*pi) q[20];\nu3(0.280118176190065*pi,0.247582754106201*pi,4.35576241421286*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.233297861606102*pi,0.5590002510502401*pi,4.27209407488614*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.488452914152342*pi,0.35734305896278795*pi,3.98250601954091*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.757149191672073*pi,-0.38201965055851*pi,4.40737401137844*pi) q[15];\nu3(0.716595088290928*pi,2.51459204524239*pi,3.90847114377039*pi) q[16];\nu3(0.233854408127056*pi,3.13070651460311*pi,0.646094331939465*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.569054556835191*pi,0.009453948977459992*pi,4.0361135404658395*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.199629890612598*pi,-0.371964862915955*pi,1.6926275597677*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.380344423551323*pi,0.263548728476372*pi,1.223833704259299*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43468372477395*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.562004569684464*pi,0.21371055699296504*pi,1.2619196978148781*pi) q[11];\nu3(3.5*pi,3.32049979721094*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.143801118372656*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1759722941868649*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38893372361312*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.2924761348062161*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.505654393145216*pi,0.23093046274682105*pi,3.51849480469623*pi) q[11];\ncx q[12],q[19];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\ncx q[0],q[13];\ncx q[1],q[5];\nu3(3.5*pi,3.46718122375613*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.11337997269002*pi) q[3];\nu3(3.5*pi,3.45558671082401*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47567932469393*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2806861533049299*pi) q[15];\nu3(3.5*pi,3.4366202473855*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4706255515411*pi) q[18];\nu3(1.0*pi,0.0*pi,1.062178273363572*pi) q[19];\nu3(1.0*pi,0.0*pi,1.236772343142515*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37442770853814*pi) q[21];\nu3(3.5*pi,3.36154507286759*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,4.4714958266814495*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[11];\nu3(3.5*pi,3.4506927709703*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.4025018199344919*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.218920708499851*pi) q[13];\ncx q[14],q[21];\ncx q[17],q[20];\ncx q[0],q[13];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.465167991599969*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35033159138648*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.161290410025261*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36852133590587*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5195604521171067*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44521527402472*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43590152310989*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.56920490453646*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.43577606937931*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.079247131927531*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.5421935868635068*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.361167099874516*pi,0.377769009336707*pi,3.81709010727272*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48488232950441*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.471335259424603*pi,0.40494338085814896*pi,0.5488523652846057*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.637856252528126*pi,0.22263943438544698*pi,0.774969039469704*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.351235400531415*pi,-0.05123308958179301*pi,1.072793051014024*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.745330181325315*pi,2.64618016673737*pi,3.45202258546668*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.520601904811792*pi,2.68026411377229*pi,1.380595412180575*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.573708641725734*pi,0.18141320238102998*pi,1.333785556005711*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.321985860938709*pi,-0.4107882545664233*pi,0.632944788840802*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.202204873914489*pi,0.260503563631975*pi,3.83509270102632*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.378075775056804*pi,0.38669145401528904*pi,0.866037086724294*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.67365342232624*pi,0.63331690262893*pi,0.5052228878124763*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.311208754483032*pi,3.35562033426032*pi,4.225371557902379*pi) q[7];\nu3(0.784441274545904*pi,-0.308546810377166*pi,1.0733339217533011*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.262198731183385*pi,0.24729919835665504*pi,0.9495657908223121*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.508594465663791*pi,0.79341836829006*pi,0.634026257110829*pi) q[21];\nu3(0.651246777078578*pi,0.95753631210779*pi,0.693483595337853*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.327740505774411*pi,2.96215954515974*pi,1.377484972582071*pi) q[2];\nu3(0.357865686501329*pi,0.441998344207682*pi,0.9044489720993529*pi) q[3];\nu3(0.144705668303027*pi,3.40538146579578*pi,4.10311480512114*pi) q[4];\nu3(0.423192210412459*pi,0.45962535851796105*pi,3.62503759240344*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.251192027394726*pi,0.09208959098367397*pi,4.18430607641184*pi) q[8];\nu3(0.796816588082403*pi,-0.44761668872257243*pi,3.86035123288476*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.408603558184725*pi,2.71254396612125*pi,1.488156283168887*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.659077885883473*pi,3.07034969205091*pi,4.11546526699116*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.490085002589977*pi,3.13499719218366*pi,1.76231923659259*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.368351543689957*pi,3.32323931553063*pi,0.75462969371387*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.451123793439505*pi,3.18843935653482*pi,1.81256216755671*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.802141973169432*pi,0.327509553366495*pi,0.966919560568831*pi) q[2];\nu3(0.26330559088093*pi,2.52254454417272*pi,0.9884434522816961*pi) q[3];\nu3(0.677330074220626*pi,-0.11682323802998601*pi,1.1723654928099871*pi) q[4];\nu3(0.292265309420171*pi,3.4504847068165*pi,1.461315010944214*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.270526088703431*pi,3.0780324598939*pi,1.84537145348717*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.464914113828653*pi,3.1135864307125*pi,0.789583525507731*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.588911750536244*pi,2.68870219326207*pi,3.31695267231843*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.765576530191601*pi,2.7444068291021*pi,3.39664528096357*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.385141781751604*pi,2.84301118552108*pi,1.426383122494364*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.648760147536521*pi,3.42140856032463*pi,3.52408974470504*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0996128880780926*pi,0.38064963285502096*pi,0.5455087499338325*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.812366275347531*pi,1.07464821297443*pi,0.615288214285837*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.205882408113304*pi,-0.219170417689517*pi,1.2510879821773782*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.733311104159636*pi,3.21626423455214*pi,4.4679872321227805*pi) q[10];\nu3(0.404770438662683*pi,0.31398618095111896*pi,0.968609697051753*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.3594664945674*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1671766668522001*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.34375139298549*pi,0.7832073268717801*pi,4.482783141722971*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,3.46462896689085*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3100137739036168*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44937604665356*pi,0.5*pi) q[14];\nu3(0.701337244491289*pi,2.85225870629672*pi,4.27377451819528*pi) q[16];\nu3(3.5*pi,3.47695613281878*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.32513101511445*pi) q[19];\nu3(1.0*pi,0.0*pi,1.333863892656725*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41716635756764*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.40436015265942*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.384137741182087*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41962092852569*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2469126433196132*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(3.5*pi,3.43090200667723*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.637571042938622*pi) q[4];\nu3(3.5*pi,3.42135636911621*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.4190031186683*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.2703107900169939*pi) q[10];\nu3(3.5*pi,3.48722907658928*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.319188520074039*pi) q[15];\nu3(1.0*pi,0.0*pi,1.114597458472732*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41405812148593*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49438548019541*pi) q[20];\nu3(1.0*pi,0.0*pi,1.339067685107738*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[5],q[21];\nu3(3.5*pi,3.32404042538779*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.27867688790611*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49054766769423*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.2109000765903248*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5309104900677404*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5997463854866376*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5191289244604915*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.373063896266149*pi) q[21];\nu3(0.456299247202109*pi,2.83039499075855*pi,1.2807403499148071*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.466596998082489*pi,-0.247759900687955*pi,4.14515937851877*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5335182769129272*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.398235389606695*pi,2.9584858703706*pi,1.292267776241852*pi) q[0];\nu3(0.490289927159884*pi,-0.4938320917587808*pi,1.002720272669648*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.822985560217903*pi,0.8898019070879499*pi,0.784164885705676*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.681644579335519*pi,3.08494583573307*pi,3.57509392642855*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.387261228775851*pi,0.79717122333936*pi,0.5607884909389518*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.172652381335324*pi,0.341111557372072*pi,0.621877873637774*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.793642420357004*pi,0.30398720059443596*pi,1.4309981079705612*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.61681106169095*pi,0.21234089087560903*pi,1.178829718990753*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.382771639574802*pi,-0.4687978314309977*pi,4.191017052502421*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.645186415364832*pi,-0.387718671090491*pi,0.6369985108281571*pi) q[6];\nu3(0.242385040423867*pi,3.48292470825354*pi,0.843542670686387*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.250616922556894*pi,2.90500787148304*pi,1.1312630391552219*pi) q[10];\nu3(0.244612163277498*pi,-0.4408763959488326*pi,1.2442820740055192*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.9145132803506*pi,0.25146412240846705*pi,4.11920119343835*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.156439318479496*pi,0.57293166590345*pi,0.8712915913484429*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.303345292935689*pi,0.8744978834597701*pi,0.600319847229931*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.474610744934593*pi,0.9372716615193399*pi,4.3122707112041105*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.322562495635311*pi,3.39621853593268*pi,4.17743742024849*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.573666020317555*pi,0.10571658285205299*pi,1.250691359624337*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.834679222666702*pi,0.54303630517391*pi,0.854904025222073*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.693884507515448*pi,2.94803170667745*pi,3.10796004564242*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.449095685915441*pi,0.205145012327979*pi,4.2421103850532305*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.708449293987338*pi,3.19605257282159*pi,4.21075640235105*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.756322090922893*pi,0.71890422914978*pi,1.198021931778516*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.597422416008875*pi,2.84348357735996*pi,3.47562463592307*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.760463209579634*pi,3.46853629468984*pi,4.01253116372324*pi) q[16];\nu3(0.230338013476471*pi,-0.288949556241451*pi,4.3758195368101696*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.406722397811901*pi,0.94726155904498*pi,4.167668246272489*pi) q[19];\nu3(0.350582059881846*pi,3.37461840965675*pi,0.946987912482699*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.710478405364855*pi,3.21575730966073*pi,2.81413282915276*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.155745784048952*pi,3.45667043739712*pi,1.88293345200848*pi) q[16];\nu3(0.579621489499175*pi,3.33441037717222*pi,3.99620310780213*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.481255070303373*pi,3.23235440929452*pi,0.700198486003335*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.239817909781463*pi,2.86275544289412*pi,1.417292379915874*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.836171884420026*pi,3.24818240781042*pi,3.30611265600445*pi) q[5];\nu3(3.5*pi,3.4650223755618*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.351388858085453*pi,0.5420053497909401*pi,3.99800251341502*pi) q[9];\ncx q[10],q[11];\nu3(0.798040095376213*pi,-0.33268873801174104*pi,0.988045895573666*pi) q[12];\nu3(1.0*pi,0.0*pi,1.28793832421998*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.830365783000623*pi,3.29487790405321*pi,3.17881698545556*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.664615642686413*pi,3.31913723053336*pi,3.06548171797016*pi) q[5];\ncx q[7],q[13];\nu3(0.629871944117923*pi,0.13962527635858402*pi,3.9751072348564*pi) q[9];\nu3(3.5*pi,3.45342944290184*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2404929860765082*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37227152043756*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.237190626507946*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.21893446614905*pi) q[13];\nu3(3.5*pi,3.39156050447107*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.132833469182148*pi) q[18];\nu3(0.649136825161244*pi,3.48920303347795*pi,4.2041092172256995*pi) q[21];\nu3(3.5*pi,3.44018334062329*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.408653006505*pi) q[11];\ncx q[15],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.199786375222254*pi) q[19];\nu3(0.869568054599565*pi,3.0186290215445*pi,4.32910233701203*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[5];\ncx q[2],q[14];\nu3(3.5*pi,3.47002626428591*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.26927610043279*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.638009376710942*pi) q[8];\nu3(1.0*pi,0.0*pi,1.121734081406479*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.201736536405126*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.49351956990605*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45568349305077*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42724378531762*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,1.22526477705608*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2611447486282579*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,3.371113127109*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5177764945204582*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199177263750214*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[5];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5159741410133925*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5380501213486579*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.51045600360095*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.612186403213465*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.37416475751256*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45687153279349*pi) q[20];\nu3(1.0*pi,0.0*pi,1.266081909159682*pi) q[21];\nu3(0.630262090122311*pi,0.10871094016726401*pi,4.20737019305224*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.594480489373408*pi,3.39491727835898*pi,3.91279746770723*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.938546782131342*pi,-0.32017850844434803*pi,4.412144362639729*pi) q[19];\nu3(0.663933410867756*pi,0.468796330786312*pi,4.27042005718274*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.300923899625751*pi,3.27209401444017*pi,1.86019289478427*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.37553108804699*pi,-0.19082401913868902*pi,3.923419751974*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.730816815582953*pi,3.26067730001913*pi,2.80868977790326*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.382143142719278*pi,3.08047084811543*pi,0.791003172925535*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.591413823143264*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.304761754733969*pi,-0.35869587072848597*pi,4.23268602870404*pi) q[1];\nu3(0.397392439965064*pi,-0.243567035818539*pi,1.455470537585779*pi) q[2];\nu3(0.847909006821094*pi,-0.4940366062347189*pi,4.0954769643216*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.568458013591054*pi,0.30019314162007205*pi,0.506093645899613*pi) q[5];\nu3(0.755672411940918*pi,-0.363320614719138*pi,4.20633304133563*pi) q[6];\nu3(0.266435489919396*pi,2.92967081027114*pi,1.236956839906316*pi) q[7];\nu3(0.690610117785562*pi,0.93313340308696*pi,0.8207960442751521*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.200439545471349*pi,2.98039380850353*pi,1.33365994551111*pi) q[10];\nu3(0.503339451225866*pi,3.06851588622724*pi,1.76715632313943*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.545456854004711*pi,3.48808219147791*pi,4.30111601199292*pi) q[13];\nu3(0.745119886880865*pi,2.84023305178986*pi,4.10642598323827*pi) q[14];\nu3(0.385847681215466*pi,3.20336508488006*pi,1.64651983393493*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.236674507494565*pi,3.44788781080056*pi,1.72806748681405*pi) q[1];\nu3(0.168442998068472*pi,-0.190973633514802*pi,1.320661199539647*pi) q[2];\nu3(0.484836113253494*pi,0.31328906362682396*pi,0.861086601519865*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.464032461287642*pi,3.49620826522024*pi,1.393950365193188*pi) q[5];\nu3(0.250791359622974*pi,2.85705731867092*pi,1.2318946329158549*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.634719641944685*pi,0.379342397233011*pi,0.671187529550445*pi) q[8];\nu3(0.473121708221057*pi,0.026652603510912032*pi,1.280771868508713*pi) q[9];\nu3(0.553121140746725*pi,0.26976178102222703*pi,4.4829274962377905*pi) q[10];\nu3(0.283921807275697*pi,-0.369082770180159*pi,0.830287602696158*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.499502851208073*pi,0.81277523073505*pi,4.22873523544745*pi) q[14];\nu3(0.436253679382135*pi,2.95584243726886*pi,1.054137394316017*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.192221863975717*pi,0.0020742728856729675*pi,0.693861995346913*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.556829680618338*pi,0.07211585143444599*pi,3.77461757034684*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.150904563028385*pi,3.46795493596554*pi,1.034491693731401*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.414737769025*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.068212727342438*pi,3.15826136585128*pi,1.4686431836117428*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.326324454130677*pi,1.02178670792412*pi,4.295228322783251*pi) q[16];\nu3(0.701075620096579*pi,-0.179770842414548*pi,4.07915288450808*pi) q[17];\nu3(0.577662404126758*pi,0.350786802254638*pi,0.638125419567509*pi) q[18];\nu3(1.0*pi,0.0*pi,1.161626447209694*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.2345489591309*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1800060209430678*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.461885463981543*pi,0.291670891647795*pi,1.0505326188932211*pi) q[16];\nu3(0.256017010698414*pi,3.23859177171808*pi,1.1936192067192*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43253831153977*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.47858742469515*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.308518899620551*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.342875600240657*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5525272993204307*pi) q[19];\nu3(0.829703610848079*pi,0.34370570300554903*pi,4.46059688413531*pi) q[20];\nu3(0.30027431206002*pi,0.22704952010002*pi,1.0148966134599489*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[9];\nu3(3.5*pi,3.49918717609292*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[19];\nu3(3.5*pi,3.48108477015574*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.419594068412244*pi) q[7];\nu3(1.0*pi,0.0*pi,1.364274259829767*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42893474794183*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.717079119561112*pi,3.41023091197374*pi,3.47503979375118*pi) q[20];\nu3(0.639057376974695*pi,3.09694441884338*pi,3.86986651059533*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43879063431599*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.696248559852965*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.2322407278974281*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5800373793419359*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.455582840198973*pi,2.73227317205419*pi,1.436982072481523*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.606843253190008*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5009220320377581*pi) q[8];\nu3(3.5*pi,3.4342287233824*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35554094332619*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0942333873359589*pi) q[17];\nu3(1.0*pi,0.0*pi,1.114046561430734*pi) q[18];\nu3(0.267766324477814*pi,-0.10801861724512701*pi,4.41050637011557*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.694386759297164*pi,3.37346735802452*pi,3.85707488622277*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.445996637238499*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[21];\nu3(0.296807415593567*pi,0.60715380060512*pi,0.5872363846623047*pi) q[19];\nu3(0.594657536383043*pi,0.62192050425887*pi,0.5758830882426986*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.694440738472748*pi,0.28016867486879304*pi,0.8605086843323779*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.656220960233467*pi,0.90791237985656*pi,0.5807924805979658*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.439194136037019*pi,3.28605247234411*pi,1.85580604481903*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.38960284770744*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42968043764458*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5559420625289193*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38720109806502*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273451306656204*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221083090229437*pi) q[21];\nu3(0.570179292945475*pi,0.04713212895511698*pi,1.069286117336143*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.271361341701389*pi,-0.087953883248656*pi,0.901068876444717*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.451702224563562*pi,0.26105195557028205*pi,1.106802996691449*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.179300447104939*pi,0.36940143793901403*pi,3.57942870426097*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.746428298137763*pi,-0.029472459330388*pi,4.30024806984921*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5204197085749831*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39370459110146*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.591692788054538*pi,-0.15415483408382002*pi,3.93969500437923*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.634969622496958*pi,-0.14590776598315602*pi,1.237658353235123*pi) q[6];\nu3(0.132906040630881*pi,0.5946693311201301*pi,3.63935935999289*pi) q[7];\nu3(0.670994570495153*pi,-0.17424108766572*pi,1.222348569696488*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.248765322784769*pi,0.362913824248822*pi,3.75930484504859*pi) q[13];\nu3(0.23836464932296*pi,3.33515894422035*pi,0.8386505075219379*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.360690654839319*pi,0.35142040089966997*pi,3.38488179027316*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.482470251318352*pi,0.91393517589236*pi,4.31117362335213*pi) q[6];\nu3(0.6595758428329*pi,0.323666075922558*pi,0.5512595122148962*pi) q[7];\nu3(0.367177115174091*pi,3.21989363780076*pi,2.16953372516017*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.670673057891124*pi,3.14583546262664*pi,3.61404514727526*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.411889361084702*pi,0.46066319878971096*pi,1.001569697764958*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.670180296499556*pi,0.13482216969419802*pi,4.04781274277223*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.591447645519638*pi,0.12171960810828197*pi,0.680896074808607*pi) q[10];\nu3(0.613747678359818*pi,0.20772920649014504*pi,0.910763718801873*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.739090802468455*pi,2.69397853306389*pi,3.76771579667443*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.524394120828528*pi,-0.364680207302229*pi,3.67505335718147*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.871263616217457*pi,0.19173833871352197*pi,1.0490952770287572*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.44214593884871*pi,-0.119792248117984*pi,0.7792542559065341*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40344067253251*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.373043228881335*pi,-0.107088231502529*pi,1.185038376969977*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.231280027626567*pi) q[13];\nu3(0.367997906691462*pi,-0.10353164566894002*pi,4.0277818918848*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.337133794928424*pi,3.3415894624436*pi,1.8711496490426*pi) q[17];\nu3(0.76495128190545*pi,0.308044776648839*pi,4.4194716967825*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.574711758015681*pi,0.05925486455719897*pi,3.82366134415854*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.188038485637454*pi,3.39469055875908*pi,0.86450943773086*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.492739567751818*pi,3.38737842333207*pi,3.43348934926304*pi) q[18];\nu3(0.331764923764886*pi,0.014503430067731027*pi,1.357483425594312*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49143035123312*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.256175242088527*pi,0.97938402995485*pi,4.3397461075365396*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.12871438716841*pi,0.42743487035278405*pi,0.678215294152425*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.46698854212246*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[18];\nu3(3.5*pi,3.47925167276834*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.319793841071059*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209462700250222*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.64475697110855*pi,0.17465133331331495*pi,1.5310117603616*pi) q[21];\nu3(3.5*pi,3.47816158539615*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.375571704228598*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.25189787177857*pi,0.5*pi) q[4];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(3.5*pi,3.47715863286088*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.381329327023054*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46082460262968*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227953792347165*pi) q[17];\nu3(1.0*pi,0.0*pi,1.135497824821009*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.220833598419395*pi,0.9143228020284899*pi,4.172919583628071*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[20];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34081832683201*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.137291474324159*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5584869422767262*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.613465181597825*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.39865026330597*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47709122000494*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47634818812625*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5549656739895563*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216175591974526*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.606178084523027*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38452898316876*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2651449610687049*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[20];\ncx q[6],q[16];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5772211620664711*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.452143090165489*pi,3.37952465691827*pi,1.66053494720258*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42935855820996*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39788047881217*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.658489096940944*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257997118819417*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.317732304049372*pi,2.44252529199871*pi,1.348616731927463*pi) q[2];\nu3(0.357103985546888*pi,2.95714296095818*pi,1.214505316158632*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[16];\ncx q[7],q[21];\nu3(0.423936877179735*pi,-0.223391033941217*pi,4.02685279064943*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.77230297905813*pi,2.45632786225158*pi,3.73804094361541*pi) q[15];\nu3(0.0637202205052927*pi,3.41177471843216*pi,1.58038843869346*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.556139356895467*pi,2.63234069005831*pi,1.2093221518862851*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.257996572088327*pi,-0.34758514115066297*pi,1.71391185946336*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.678907119679544*pi,0.8661844656361399*pi,0.996862274893435*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.848627316255242*pi,-0.30771998669442*pi,0.805229774397792*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.608717894342781*pi,-0.070105696294887*pi,1.2385757521277578*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.374328001142461*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.496631789322219*pi,2.81198845951296*pi,1.4927761358881901*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.818079098537448*pi,0.92399900537505*pi,0.928346985446356*pi) q[9];\nu3(0.799916283232879*pi,3.49426455888595*pi,0.8939125536481369*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.672998307435841*pi,0.61689064419877*pi,0.9433955889961241*pi) q[12];\nu3(0.264269408238868*pi,3.18459352162272*pi,2.11730024922197*pi) q[13];\nu3(0.538787287814382*pi,2.8614666840354*pi,4.037491532628319*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.442641616709434*pi,3.13805395197732*pi,3.34026804221854*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.108983778254458*pi,0.61267781211645*pi,4.45770617616054*pi) q[4];\nu3(0.37904209643031*pi,3.25756912335305*pi,0.5455273626015028*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.801667021972515*pi,0.20223230684907*pi,4.15550362507937*pi) q[9];\nu3(0.568055017188617*pi,-0.06161987513679501*pi,0.5446559558599569*pi) q[10];\nu3(0.624593560228192*pi,2.70862801411219*pi,3.29392939673245*pi) q[11];\nu3(0.229564090987152*pi,-0.32898390786326703*pi,1.211051608278922*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.414464410156053*pi,2.45173445746997*pi,1.420848835780183*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.172577132187975*pi,3.3091066799966*pi,1.99842053106201*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.500089324354508*pi,3.1537391109122*pi,0.939480450136291*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.352100739861443*pi,0.18836100415242896*pi,4.17186039179245*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.836596872406589*pi,-0.074210046062482*pi,3.80066630447531*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.390410011890228*pi,0.50835746863792*pi,3.82793483381562*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.70975993588635*pi,-0.10488168347795201*pi,3.72088013403896*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.493752291346143*pi,2.84041313344832*pi,3.70614963952977*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.583051169473273*pi,0.7672971673847999*pi,0.84116750542248*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.771580014255619*pi,0.38062130531384497*pi,0.504815043441169*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.697373745581407*pi,1.10659566025418*pi,0.712643231808405*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.762703803363049*pi,0.67671785500133*pi,0.8231305203317649*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.256822844757457*pi,3.21078547887026*pi,1.79996192365943*pi) q[1];\nu3(3.5*pi,3.49794967414206*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.252826368957211*pi) q[9];\nu3(3.5*pi,3.41136339602411*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.413564843333933*pi,3.35258105683707*pi,1.334884237303722*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183251644525349*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.579939857661653*pi,-0.4253503514970576*pi,3.96425470881192*pi) q[1];\ncx q[3],q[9];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.206753887823357*pi,0.9474569707360501*pi,4.04660052705672*pi) q[7];\ncx q[10],q[17];\nu3(3.5*pi,3.36829588850415*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.209554942029939*pi) q[14];\nu3(0.24829410875918*pi,-0.048822551267150016*pi,0.9359907060714461*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.622296953049909*pi,3.24977762846859*pi,2.97854097311046*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39662407514777*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.768302069963168*pi,2.87266655943873*pi,4.28493587183657*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.481067267138609*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.469705411064449*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317474893247252*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.111734481956806*pi,0.169039121146207*pi,3.8279632870616*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[9];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49976173731823*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[8];\nu3(3.5*pi,3.44232805111157*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5055285116449661*pi) q[18];\nu3(1.0*pi,0.0*pi,1.386233616958376*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49549798610383*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49442041746847*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.167986789705044*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.095854529608217*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[13];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4136441423827*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48746046504132*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.279969383788224*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39545870516733*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.424098110549139*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47976685353773*pi) q[20];\nu3(1.0*pi,0.0*pi,1.19612007762105*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.770525137673604*pi,-0.022227974451165977*pi,4.2111992267890095*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,0.5059206560077414*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5484706207917669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.46393995773375*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.82020138198638*pi,2.96787050199584*pi,3.80460009765368*pi) q[18];\nu3(1.0*pi,0.0*pi,1.27225846055601*pi) q[19];\ncx q[0],q[13];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.296197007200325*pi,2.77488239322278*pi,1.2281070500741529*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4203303643711*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5041305845283839*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.568645901742363*pi,-0.29108322265199904*pi,3.74095493951841*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47183438126544*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.145817975731437*pi,0.43020711373910003*pi,0.952004151914949*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.692210594530155*pi,0.180427008399776*pi,1.396998964203567*pi) q[9];\nu3(0.225528027925696*pi,2.54100175311248*pi,0.995575013409584*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.882926723596032*pi,0.17602179492169*pi,1.65489316873972*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5399982224571178*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.716690665455832*pi,2.92831707154262*pi,3.27870799065184*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.36420300830019*pi,0.20054332625136695*pi,3.72761549686646*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.756740000710699*pi,3.20181679862425*pi,4.02929655631614*pi) q[8];\nu3(0.601703390375605*pi,0.07192706102818303*pi,3.65364484936762*pi) q[9];\nu3(0.523346995643381*pi,-0.051479214993914*pi,4.27049880562907*pi) q[10];\nu3(0.159387264290265*pi,-0.139953134415855*pi,1.398772289212215*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.541864770435361*pi,-0.395636945850271*pi,1.195144122618711*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.403503517835757*pi,-0.29680301193062*pi,4.35102100367302*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.514532371947866*pi,0.5050592772609099*pi,1.009240635150677*pi) q[0];\nu3(0.810171595007354*pi,-0.32677220614568003*pi,3.69203932229263*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.622633673796763*pi,3.39569839311925*pi,4.4901937208478895*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.479591402741598*pi,0.12638140290825695*pi,1.1581044398080431*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.215245057912018*pi,0.43040750728794497*pi,0.82433813343954*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.331563322787147*pi,-0.4345564615857658*pi,1.327756712079578*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.782836979511924*pi,0.56104662098311*pi,4.12018920895323*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.603582575632768*pi,-0.009680938655545979*pi,3.5783172407751*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.405873731408808*pi,0.05582490211007596*pi,0.769699910485513*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.503911148072625*pi,0.443218563631967*pi,4.32685586006763*pi) q[12];\nu3(0.571814952453529*pi,3.30124889579308*pi,4.198238026824789*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.841257822351421*pi,2.52372663432869*pi,3.94339886985471*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.300594311662235*pi,3.08338243773852*pi,0.891711518851274*pi) q[2];\nu3(0.115137316280365*pi,0.84108616161394*pi,3.96001221747067*pi) q[4];\nu3(0.829168582371683*pi,0.02927357960147703*pi,0.844668605977186*pi) q[6];\nu3(0.414468024247282*pi,0.439247245904578*pi,0.5785076532710551*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.831971897942499*pi,0.20810948781525795*pi,4.35140218006055*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.696091860036062*pi,-0.188341670450688*pi,3.36734538634505*pi) q[19];\nu3(0.5857585358194*pi,2.93461626123112*pi,4.41356201821292*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.760269947597502*pi,3.15230308874441*pi,4.43496290091399*pi) q[2];\nu3(0.637769855852126*pi,-0.183499709329197*pi,0.607120799639071*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.815046923913867*pi,-0.4833997519602564*pi,0.956514375213126*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.3997246481971*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2218696079133569*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.704275760052403*pi,0.34068732934275503*pi,0.8665994608538901*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.415654414048596*pi,0.13206404508932001*pi,1.33708029624884*pi) q[19];\nu3(0.274643907989332*pi,0.25298253076238997*pi,3.49752370125428*pi) q[20];\nu3(0.793261765634669*pi,3.42892803692394*pi,4.25861776276264*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45868447287307*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.258531036226753*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.397620237991774*pi,2.28508166670586*pi,1.240891753281626*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.112781939300082*pi,-0.141960146978022*pi,4.2747664293279595*pi) q[21];\nu3(3.5*pi,3.44016066738412*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42017182653118*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4594800688158*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43054717354498*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2187515310597279*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.290257235214995*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247490613485738*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[7];\nu3(3.5*pi,3.42560242632395*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41298203166557*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.141728722247852*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42400408176815*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.3607938320426078*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.631415334984968*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5625894694793775*pi) q[16];\nu3(3.5*pi,3.49580428349948*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5223938624009778*pi) q[18];\nu3(1.0*pi,0.0*pi,1.345434279629421*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[13];\ncx q[2],q[4];\ncx q[3],q[16];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45019041763843*pi) q[12];\nu3(3.5*pi,3.40953734176898*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49179249451705*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.185631514040109*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258902037515202*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46885341190304*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3032916206772311*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.48030501309848*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4780418241582804*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.81524878602624*pi,3.45968041881041*pi,4.266158650182129*pi) q[1];\ncx q[2],q[4];\nu3(0.705864093750541*pi,-0.22868188421339603*pi,4.176491350065589*pi) q[3];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.403244756316396*pi,3.46940242517582*pi,4.40415076020294*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.440487366514698*pi,0.15141772421425903*pi,1.3031630184632599*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44689856546163*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.612217619262427*pi) q[21];\nu3(0.887350297646956*pi,0.387521370804903*pi,4.35921463765252*pi) q[0];\nu3(0.789718782579258*pi,3.33429670033385*pi,4.41131638239209*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.361121731136493*pi,0.059229273653263026*pi,0.849149597357113*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5381964893817557*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.615485502701016*pi,0.6457208019331999*pi,0.5603698467511649*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.46338824241454*pi,2.48146861655427*pi,1.44853510693822*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(0.215878048744911*pi,-0.4881943818410485*pi,4.443669612339*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.380478538668133*pi,0.32940164794815996*pi,3.83362317608663*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.239264062825489*pi,2.52877767898016*pi,1.332447933795041*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.193064284613784*pi,0.04091672417992698*pi,3.94582090545004*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.498353089064291*pi,3.09686307411508*pi,4.3139264075519*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.731649508964939*pi,2.83789530044729*pi,4.188068527542249*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.776958009750854*pi,2.48172800456324*pi,3.62145683012939*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.729031460412381*pi,0.10828852356393104*pi,1.358861995384931*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.724763385803572*pi,0.20628003737508604*pi,1.229726613164837*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.556909488698138*pi,-0.14438269623884598*pi,1.103062283401143*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.194493922673214*pi,0.7070682371997701*pi,3.86142525012723*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.309339514399285*pi,0.03182799424104299*pi,4.4610904751685005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.248317719425064*pi,-0.11772979434738501*pi,3.91558214753162*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.209020140244386*pi,0.015456636543770053*pi,1.007936174160432*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.775277639925199*pi,0.375849644238204*pi,1.1754873278012972*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.908476494160785*pi,-0.276973712018104*pi,3.42201315249398*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0774061574080266*pi,2.95433150707695*pi,1.85765964288409*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.473145130921884*pi,0.70422099380408*pi,0.82003026859073*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.398582000015636*pi,0.368097708770422*pi,3.96585839652443*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.450630073743167*pi,0.80017723277153*pi,0.8041436846315739*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.690006272723392*pi,3.11466292439051*pi,3.34887250672577*pi) q[5];\nu3(0.527193249295567*pi,3.49329101825618*pi,3.65165255328591*pi) q[6];\nu3(0.477632555223599*pi,0.7147227952303601*pi,3.98162761028878*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.644388939978879*pi,-0.25284857969894603*pi,4.06817828004787*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.69609401792349*pi,3.33038761282777*pi,0.657815440543394*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.769425641977554*pi,-0.12327127891755701*pi,4.07687452671908*pi) q[4];\nu3(0.481555044822038*pi,0.51262389001717*pi,4.49333564539984*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.284961843854193*pi,3.1225575616225*pi,0.723912738816335*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.33833137526567*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.193371126685597*pi) q[14];\nu3(0.571978293082782*pi,2.54228130160375*pi,3.95827723824023*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.354058568067025*pi,3.16753956292236*pi,1.372545761356619*pi) q[19];\nu3(0.572596732496359*pi,-0.276361624240947*pi,3.88282088982469*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4624249189987*pi,0.5*pi) q[3];\nu3(0.0484451000641006*pi,3.23599136953772*pi,1.83441157909464*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.251066597609215*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.318422827608646*pi,0.428464393253305*pi,0.704587625489784*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.358248175894442*pi,0.15422913622181*pi,3.39798624849708*pi) q[19];\nu3(0.285540091249019*pi,2.46609031102827*pi,1.224465196888779*pi) q[20];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5303783100611823*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.46607115382208*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.41625992045105*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43152915367367*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.229400971050133*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6394001745887901*pi) q[11];\nu3(1.0*pi,0.0*pi,1.219574902585888*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264459485415756*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46449634854894*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[21];\ncx q[3],q[11];\ncx q[4],q[15];\nu3(3.5*pi,3.44734757255749*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.286789231774594*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.2328576330621939*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.35456876659328*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2550031327563151*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4397694644841*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46874213242882*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5686043808356849*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33873039694871*pi) q[12];\nu3(0.21727409300266*pi,2.64868351022662*pi,0.851724014883695*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2575757243026*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.606063927999542*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.344919436247727*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.603212390031898*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.5205991529521612*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.573872923141212*pi,0.6376220455682*pi,1.2783665985476351*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43236536449287*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40975811907539*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3651760617332829*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.317695392289914*pi,-0.07988035223219703*pi,0.799691170599488*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.640748518252841*pi,2.9607842823588*pi,3.68862317052956*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4375330010122696*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.38243134888511*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.55302526586845*pi,0.6900329026277701*pi,1.0013585891535088*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.784551855552856*pi,0.39651537788339697*pi,1.5266448300194*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.484327283619288*pi,2.78868260631312*pi,0.957873727717072*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.548621672619457*pi,0.20591792449562396*pi,1.421597343105006*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.351970762135211*pi,-0.398780055230303*pi,4.4920417987456105*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.724098844046433*pi,3.28921847846312*pi,4.40038039513724*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5758667142093561*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.738992736887377*pi,2.90741357764406*pi,3.82520089292084*pi) q[5];\nu3(0.202122049458361*pi,0.40298695773265003*pi,4.10870554936592*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.036826697235092*pi,0.027244033780038035*pi,1.407540004047273*pi) q[8];\nu3(0.382555853620662*pi,-0.270219775785413*pi,1.270303825564457*pi) q[9];\nu3(0.133982447049463*pi,-0.4806170850677579*pi,1.8460174097888*pi) q[10];\nu3(0.44684333109828*pi,-0.13749178603280898*pi,3.84668086166493*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.645970291437864*pi,3.30058357704334*pi,3.84972807018843*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.397990386338544*pi,2.36216385570673*pi,1.329812580812405*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.709088092648513*pi,3.19126032736794*pi,3.87413274645408*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.738095340714045*pi,0.6129792618877801*pi,0.652256540835916*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.664265174563871*pi,3.07705348017304*pi,3.32220540965354*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.82716747441101*pi,0.03073168994847697*pi,4.08735719557571*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0975805722481892*pi,0.6367688157462399*pi,4.441849544151021*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35973891309198*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.61362545885341*pi,0.33806331105993903*pi,4.34322684270488*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.191260176053888*pi,0.15685149487697003*pi,1.0299498291240199*pi) q[12];\nu3(1.0*pi,0.0*pi,1.313238853357149*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.385296807050829*pi,0.267896522659121*pi,0.5393055535416148*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.386737753326641*pi,0.64727667208428*pi,3.91466350304884*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0584097839209133*pi,0.26986516086534795*pi,4.1118614525348*pi) q[7];\ncx q[9],q[13];\nu3(0.710872943215353*pi,3.40169145578886*pi,3.20343556502521*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.764840922311872*pi,-0.4430307464903539*pi,0.5728448476419947*pi) q[18];\nu3(0.339150215271205*pi,2.70736160093709*pi,1.379854589979932*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.55592663984705*pi,3.17910742440471*pi,4.405147803197639*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45821600164739*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.184583418917817*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47916999033901*pi) q[14];\nu3(0.578826900124565*pi,0.56931155330998*pi,0.808330964875249*pi) q[15];\nu3(0.825634873853723*pi,0.97611602093416*pi,0.649434733224006*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.807736707280545*pi,3.20520211741981*pi,0.689664760583707*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.414309231550257*pi,2.69119597422319*pi,3.83679768568882*pi) q[2];\ncx q[3],q[14];\nu3(0.814657538460749*pi,2.86673770293332*pi,3.77097564357991*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.848556851069667*pi,-0.075733037519296*pi,1.366760047568624*pi) q[15];\nu3(0.400229992662756*pi,0.483743419421653*pi,3.83510068954475*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.448787262382891*pi,2.93877331262833*pi,1.085000494731604*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4724378455701*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275047879798605*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5503377817320863*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.706484315104503*pi,-0.378682016987796*pi,3.37203128028418*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.47932511152198*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.233982674959626*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,3.4452339610378*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.202567091331122*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46914013469103*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228089400189036*pi) q[18];\nu3(0.534012448949205*pi,-0.4022613248386252*pi,3.36782911464698*pi) q[20];\nu3(0.389203312639317*pi,3.39952777772456*pi,1.3225126910035598*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5438926138144615*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.416700453819114*pi,2.95345601541031*pi,1.66043284888132*pi) q[21];\nu3(3.5*pi,3.38122944526745*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47142046476921*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.492741795592989*pi) q[7];\nu3(1.0*pi,0.0*pi,1.237673188267898*pi) q[8];\nu3(0.348436161203226*pi,1.00744296333346*pi,4.46568521618336*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.426110985237219*pi) q[12];\nu3(0.21403103969819*pi,0.80565241823284*pi,4.2608277934312895*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2424444704733268*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31800821930469*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[15];\nu3(0.552425483226812*pi,3.43008980695125*pi,3.53534068693228*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.499412837313676*pi,0.29352815701150303*pi,0.829935502998749*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.344197140567144*pi,0.451926411300691*pi,3.60939341929928*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32872936505579*pi,0.5*pi) q[2];\nu3(0.601816280459869*pi,-0.286264703249285*pi,3.36214227357978*pi) q[3];\nu3(3.5*pi,3.43510543863949*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40235172818067*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.494105829439184*pi,-0.19014021371378798*pi,3.77171269939457*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284219167008162*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5284780135673923*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.190367169870657*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.459077003819039*pi,0.006443349614856042*pi,3.77273199729576*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.399238847202796*pi,0.329212365880475*pi,0.857279203669502*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.40629767144014*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3282432207191799*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.628901611083829*pi,0.5492044609912701*pi,4.204771248653881*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45017983473336*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.39834340528109*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0843507538208443*pi,2.70424261160345*pi,1.285316480167431*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43993832414851*pi) q[21];\nu3(0.8870210603401*pi,0.71145975239627*pi,0.907165414628059*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.553643538680282*pi,3.39379203777525*pi,1.83703900502411*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.496480265910294*pi,0.7222066995001799*pi,0.864057308437173*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.641161596128972*pi,2.91072022521121*pi,3.18400857186848*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.735567753924827*pi,3.23471619160735*pi,0.5616215671920938*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.512327034716146*pi,3.13688864946705*pi,0.8807733309193679*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.16732978131091*pi,-0.271956610120477*pi,0.956123862876223*pi) q[11];\nu3(0.425733872802914*pi,3.45532519672177*pi,1.19491227780172*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.582820825210506*pi,3.16394180836299*pi,4.1873551816890995*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.517752348341543*pi,0.75484691453202*pi,0.5038957834150802*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.753505146890723*pi,2.33918338957858*pi,3.7740404871769*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.531018481739856*pi,3.06864909888598*pi,4.09781944269068*pi) q[11];\nu3(0.154767141186618*pi,0.43941425235377995*pi,3.89722517763995*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.659587646867839*pi,2.67136927481705*pi,3.68434693471415*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.779824168889336*pi,0.072678850550849*pi,4.33041988808024*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.420102762703918*pi,0.13655172202187804*pi,1.274579295076217*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.560108243025618*pi,0.22070802798607503*pi,4.240398931157991*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.547254261329724*pi,3.23496964142814*pi,3.26308723866565*pi) q[16];\nu3(0.558743655679611*pi,2.76136479178057*pi,3.69192682215356*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.720460966879832*pi,0.17703460239950797*pi,4.1677978662844*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.473793586349653*pi,2.75008837059728*pi,1.062227256412907*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.3950681670698*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.719122521622253*pi,3.41658875745828*pi,0.611451530613889*pi) q[2];\ncx q[3],q[12];\nu3(0.708910652150173*pi,3.36138379085473*pi,0.8374211734894901*pi) q[4];\nu3(1.0*pi,0.0*pi,1.320296157659759*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.544408724676399*pi,2.94888708037013*pi,4.43284932835296*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.585345193556031*pi,2.92886153846693*pi,3.69745446705575*pi) q[2];\nu3(3.5*pi,3.49840598526899*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[6],q[13];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49564091526132*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.243202144537313*pi) q[11];\nu3(1.0*pi,0.0*pi,1.342879288943464*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.454256848815692*pi,0.39205560765384495*pi,1.178577230608456*pi) q[19];\nu3(0.294804607191051*pi,0.67527893379*pi,0.806732281139638*pi) q[20];\nu3(0.837999076871617*pi,-0.19698911068387998*pi,3.63461975667948*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5053599267526392*pi) q[5];\nu3(3.5*pi,3.48657341176394*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39034218971013*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.214768753688032*pi) q[13];\nu3(0.315259642423757*pi,0.282838013359373*pi,0.5140707068743516*pi) q[15];\nu3(1.0*pi,0.0*pi,1.274086081459427*pi) q[18];\nu3(0.534308570644081*pi,0.05159707405811598*pi,3.90425790201969*pi) q[19];\nu3(0.278236003193052*pi,-0.31600021449695403*pi,1.2323777388570258*pi) q[20];\nu3(0.350374009272444*pi,2.87510825999095*pi,1.53038717136617*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[13];\ncx q[7],q[18];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5111211108463503*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4564930458028*pi) q[12];\nu3(0.339619802988838*pi,0.06142187761928797*pi,4.33662644885225*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.29491349836987*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.49323408926454*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2067212396219071*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.26276629551819*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.145085943992957*pi,-0.4337571418273748*pi,1.477053356862137*pi) q[0];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.721105185876306*pi,-0.21634729655298401*pi,4.36178344226162*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[18];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.508133448453084*pi,0.39338219594993495*pi,4.22528350051979*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.49595468996758*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.390963812233353*pi) q[4];\nu3(0.38768802334389*pi,0.401045607744439*pi,3.4948720475896*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.565086719835807*pi,-0.007431521013057996*pi,0.828602160436825*pi) q[9];\nu3(3.5*pi,3.47636309196625*pi,0.5*pi) q[10];\nu3(0.722284541874425*pi,1.16719080755783*pi,0.695498232326309*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46191026986111*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38975152857594*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42184629016473*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218545180785932*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304724092538248*pi) q[20];\nu3(1.0*pi,0.0*pi,1.202813482087158*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37906891507986*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.389760672750946*pi,2.69255587151631*pi,1.58173002962098*pi) q[9];\ncx q[10],q[21];\nu3(0.524768190305426*pi,2.75735527790044*pi,3.98035983996298*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.2871452766639369*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.764755670963548*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616638245665706*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5597073837830813*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5767002781176375*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.310737430786965*pi,2.96469030921293*pi,1.53364270262404*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5426114988981858*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.367943775129744*pi,3.36856285269426*pi,0.829017519096841*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.189577321701117*pi,-0.04001103233511799*pi,4.452760275371*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.720102473479054*pi,3.27870777775995*pi,4.16865476065103*pi) q[6];\nu3(0.448178419221714*pi,0.6421301341015999*pi,0.5426578645573156*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.128033883588231*pi,-0.33400009764029004*pi,1.045907549445914*pi) q[10];\nu3(0.0229275559336334*pi,0.95760707185928*pi,4.09819204835059*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.658915296182904*pi,0.33596695374557695*pi,4.0050027216979505*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.27536651625461*pi,0.23969194457320397*pi,4.261057572543351*pi) q[18];\nu3(0.722764649110364*pi,0.458670341123377*pi,1.271705268112088*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.813275119483686*pi,2.77331922861336*pi,3.98415722499059*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.455497193674877*pi,3.42549626406027*pi,1.47252999469781*pi) q[7];\nu3(0.562296807427713*pi,2.89889969226496*pi,4.30938280483841*pi) q[8];\nu3(0.485835736991191*pi,0.33106234039995597*pi,3.80329428059539*pi) q[10];\nu3(0.727313681597012*pi,0.068906785859703*pi,3.76073603883013*pi) q[12];\nu3(0.671882489751109*pi,3.45316116258892*pi,4.15244735028301*pi) q[13];\nu3(0.668945145737822*pi,-0.4101163778699281*pi,3.21204100311411*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.699703767953328*pi,3.03545518115592*pi,4.48118225019359*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.309451761718134*pi,3.41536298190213*pi,1.277702609291121*pi) q[18];\nu3(0.472827276567645*pi,3.03221939020849*pi,1.124854110635669*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.476348754608196*pi,3.16144946903737*pi,4.3763393971324*pi) q[21];\nu3(0.499193134936121*pi,-0.227251694163417*pi,0.8983065368504259*pi) q[1];\nu3(0.347203607758085*pi,0.03866984425525499*pi,0.658303309343356*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.320867503798708*pi,0.04394842447918401*pi,3.98761998662005*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.744424268144881*pi,0.289908954136991*pi,1.377970119925569*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.818995900630413*pi,0.10928004014598702*pi,0.5690355046951108*pi) q[13];\nu3(0.243059320742585*pi,-0.03396302549059699*pi,4.233453829430379*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.352715485553921*pi,2.5767143808316*pi,0.940227434226532*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.767629303698404*pi,2.79964489490478*pi,4.13574271985466*pi) q[1];\nu3(0.816614300022389*pi,-0.4478625272843372*pi,4.23424893783024*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.23319690764381*pi,0.12235327238079496*pi,3.42376185738024*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.157638776474822*pi,0.439054702560264*pi,0.5495421130943159*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.206390435346875*pi,3.29350049224777*pi,0.932625506958402*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.286626514874657*pi,0.195317977408216*pi,4.29084593469703*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.421934918777614*pi,0.10277849648026505*pi,4.31193599573977*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41872186491484*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2203900032808739*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.606293842320859*pi,0.99669435339125*pi,0.600772851891178*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.43019910332569*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.3100629480343309*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45829731230142*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.121672552555526*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42381687300415*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.4973887431329*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.46937448275972*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.1160008581328769*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3659028462500689*pi) q[14];\ncx q[17],q[21];\ncx q[18],q[19];\ncx q[0],q[1];\ncx q[2],q[16];\ncx q[3],q[10];\ncx q[4],q[8];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.38636327706462*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3415607110049*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39042682639995*pi) q[13];\nu3(1.0*pi,0.0*pi,1.131503428875697*pi) q[15];\nu3(3.5*pi,3.31616983592107*pi,0.5*pi) q[17];\nu3(3.5*pi,3.4688439653706*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.387555854993003*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235144803059635*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2356953253068*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.49469904503506*pi) q[1];\nu3(3.5*pi,3.43416592640525*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44072377107359*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2112825276509471*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5857646270635*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.562269998888671*pi) q[14];\nu3(1.0*pi,0.0*pi,1.288969616728643*pi) q[16];\ncx q[17],q[21];\ncx q[18],q[19];\ncx q[0],q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.534767975006678*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.643380231610444*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43724971129963*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5195364046903874*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38585755843288*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3535697982277*pi) q[16];\ncx q[17],q[21];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.581945869071898*pi,0.39286646042847895*pi,4.21858501022162*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.490347016774547*pi,3.41634081260811*pi,1.52356372656175*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.458432042952479*pi,0.7859951714365401*pi,0.7677114171829*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.373734022006638*pi,-0.13939007503783502*pi,3.77217658283793*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.805920642547505*pi,-0.363827992481656*pi,3.74238465184676*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.414754177080565*pi,0.44697915989956005*pi,4.3310450612728*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.797314297762545*pi,3.2377394366328*pi,3.02979698963189*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.133002451976629*pi,-0.4529646022683323*pi,0.89255581025176*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.40967883824057*pi,-0.4152728375682656*pi,1.498258514707808*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.636677200694996*pi,-0.08505386176164098*pi,4.1963672106253505*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.574502813977697*pi,0.36075272479935006*pi,1.294556995614026*pi) q[5];\nu3(0.526821772018774*pi,3.30345434774682*pi,4.1453246546047*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.575577105348195*pi,2.5264503807563*pi,3.78421526026158*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.492662341185968*pi,3.15328422844074*pi,1.86214879176797*pi) q[12];\nu3(0.479247922329471*pi,0.10789671148263202*pi,1.115762869744968*pi) q[13];\nu3(0.433682578916164*pi,0.07985385889309404*pi,0.701390041250737*pi) q[14];\nu3(0.597230296151523*pi,0.18956509490363105*pi,4.2957532659897*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.238081902975645*pi,0.08468716646006502*pi,0.6917239243368369*pi) q[21];\nu3(0.603040521420072*pi,3.47573397741052*pi,0.8564670009279061*pi) q[0];\nu3(0.520898118827615*pi,2.6817645498234*pi,1.096408145156111*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.488364207813816*pi,3.057486965679*pi,0.5665384339439632*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.795514429785163*pi,3.11612484448412*pi,3.03976647486042*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.344621196762692*pi,3.29765138822614*pi,1.90801644357497*pi) q[12];\nu3(0.590940331438876*pi,-0.26409338414821*pi,3.3077245994479*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.73247833725499*pi,0.07073597622567196*pi,1.54013876497644*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.92891353631857*pi,2.74556238954146*pi,3.77680190670831*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.6931463408777*pi,3.15861556710579*pi,3.94728189373364*pi) q[21];\nu3(0.559914955715954*pi,-0.049476327198912984*pi,0.5769612320418545*pi) q[0];\nu3(0.615806674888989*pi,-0.356389262490603*pi,0.642941769047207*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.268535440705821*pi,2.69334633528813*pi,1.415185086668729*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.402215149332724*pi,0.29286373434705604*pi,0.5424662926406307*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.1921327006993*pi,-0.138839144915055*pi,1.147473902286146*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0809328777578977*pi,0.86900525059567*pi,3.983180326093*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.572887819478587*pi,3.43369833674396*pi,0.776681725373464*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.827431237580307*pi,2.32674677343688*pi,3.70107731663725*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.896945463515001*pi,2.97712724228303*pi,3.41640064173279*pi) q[19];\nu3(0.356087333048401*pi,-0.478798968969271*pi,1.336048177629596*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.373730302080056*pi,3.22739275046767*pi,1.74055362074687*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.24074597632944*pi,0.5*pi) q[7];\nu3(0.276051356592478*pi,3.37113248740432*pi,0.801528283811412*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.162283888660683*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.553575273896847*pi,0.7693784814912601*pi,0.852001385842978*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.484927311301575*pi,-0.321193196824117*pi,4.25095691971847*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37237401852218*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.235303032332072*pi) q[6];\ncx q[7],q[10];\nu3(0.676631349946047*pi,2.53786887680196*pi,3.90439535509532*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48780337718183*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5139712105140566*pi) q[10];\nu3(3.5*pi,3.3593295324866*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.334775892736604*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214929979148565*pi) q[14];\nu3(0.678055339773142*pi,2.88990870822395*pi,3.88099214713642*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5315599494527993*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47353760370447*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3456938995774759*pi) q[11];\ncx q[12],q[13];\nu3(0.727188451466235*pi,0.11321601742808296*pi,0.7523041448390531*pi) q[16];\ncx q[19],q[21];\nu3(3.5*pi,3.41656969789901*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34385652987688*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38960125207093*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3950889505579696*pi) q[14];\nu3(1.0*pi,0.0*pi,1.282727837248256*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253970277375535*pi) q[17];\nu3(3.5*pi,3.47204407084504*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251544106567583*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5071374785755488*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.539344408668359*pi,3.04379933747215*pi,3.16656113097509*pi) q[5];\nu3(0.687318762133336*pi,-0.03510833582846501*pi,1.21829961520077*pi) q[6];\nu3(0.161246199843015*pi,0.32356948458413504*pi,1.133821346829875*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44766222263895*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.627120318587898*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5936323657728545*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36612843973529*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42028573849936*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.516754047414844*pi,0.97148628623581*pi,1.020400172896922*pi) q[5];\nu3(0.418099283890246*pi,-0.17336334801095898*pi,3.72945668619464*pi) q[6];\nu3(0.651319083460821*pi,0.262961350720087*pi,1.4890457194777111*pi) q[7];\nu3(3.5*pi,3.48550486889345*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.681221090901455*pi,0.49808403642363297*pi,0.9785673605165179*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.277126318234627*pi) q[16];\nu3(1.0*pi,0.0*pi,1.203463374556351*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.217400875863694*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.289422205349512*pi,-0.04873991214378598*pi,1.4336748710399*pi) q[9];\nu3(0.499842369502727*pi,0.332480680842715*pi,4.46181821694713*pi) q[10];\nu3(0.104127318750787*pi,3.30280679970871*pi,0.786818264407195*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.153210942534184*pi,0.09247409146358998*pi,3.93105459100748*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.588574648219939*pi,0.8618322192643699*pi,0.693484632501608*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3769766811758*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5131257957175728*pi) q[18];\nu3(0.62612487481211*pi,2.82131553109446*pi,3.77382010298179*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37742423406322*pi) q[20];\nu3(0.443029856262891*pi,0.13529160606188895*pi,1.395812884311952*pi) q[21];\nu3(0.716091266937888*pi,-0.366386953134069*pi,0.717499400173703*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.912381165359545*pi,-0.06048179254729302*pi,3.88809010928981*pi) q[19];\nu3(0.215145813166413*pi,3.06976754308616*pi,1.343331764629828*pi) q[21];\nu3(0.655826976751788*pi,3.07697336713402*pi,3.60529946096796*pi) q[0];\nu3(0.529559337801014*pi,-0.218517027335966*pi,3.64123976684417*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.211243547363835*pi,-0.355366484189573*pi,4.19012435941943*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.354182517539034*pi,2.99466442053359*pi,0.840238491408341*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.149995927012744*pi,2.56892358355534*pi,1.43546022132377*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.889999759236605*pi,-0.12707000709295602*pi,4.0752828029904595*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.726171050104785*pi,0.19384287083080798*pi,0.8443344961809109*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.527383225885036*pi,0.23395686347853695*pi,1.4359033083453139*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.359338297651186*pi,0.013140729557152953*pi,1.151811084184786*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.16765200761234*pi,0.9065832539035099*pi,4.11287157631272*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.447240825541175*pi,-0.4833772462669688*pi,0.85834976283625*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.227670562628721*pi,3.31929877504219*pi,1.63072650600566*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.639959577876963*pi,3.29049376788887*pi,3.23946976336667*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.212372982471357*pi,0.42584028792900397*pi,0.802388036938408*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.618507330065601*pi,-0.4007453973666324*pi,3.30245478830478*pi) q[8];\nu3(3.5*pi,3.46934995567791*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4923295741087*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.464436982311907*pi,0.390635567628272*pi,3.5524439097212*pi) q[13];\nu3(0.688869538042217*pi,-0.377901463802071*pi,3.41692799606347*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.10861952457106*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25533814907118*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.62602973389315*pi,0.30839281321088696*pi,1.13547069879372*pi) q[2];\nu3(0.662678296147025*pi,-0.256792935744653*pi,1.15614679603188*pi) q[3];\nu3(3.5*pi,3.33441003533495*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225991297197941*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.372096143016367*pi,3.11962776716583*pi,0.5834281037413944*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(0.20813648766421*pi,-0.271324678122041*pi,0.970782480820808*pi) q[2];\nu3(0.172581041061761*pi,1.02261808968315*pi,4.2717779726723*pi) q[3];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.54064688769217*pi,-0.009450418902197999*pi,1.0668779626140519*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5662775223286117*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43139140745261*pi) q[21];\nu3(3.5*pi,3.38194846218734*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36126610045795*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.208439926426035*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5322588909031132*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.64373764636449*pi,-0.135683749687094*pi,0.739090320518327*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1958324833237621*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.788606392874169*pi,3.39087528498703*pi,3.35311423475116*pi) q[20];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49542776286323*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.231946171405949*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.849453158112114*pi,0.09094019019381805*pi,4.38625920710479*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.936534503309967*pi,0.41601994035562595*pi,4.10382138580431*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[4];\ncx q[3],q[7];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.154934536315537*pi,3.16095677975657*pi,1.95114611591167*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42318777257776*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4211014979642105*pi) q[17];\nu3(0.525483154057068*pi,-0.4635664447103169*pi,0.70049279043036*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.44624297206841*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45737467389583*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39232905349981*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.340726646420487*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.638492760653116*pi,2.61379849758082*pi,4.01011084183304*pi) q[6];\nu3(1.0*pi,0.0*pi,1.279406343040759*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.544477326763612*pi,2.74120859758618*pi,3.87379629363869*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5127779783916062*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2869368393586011*pi) q[18];\nu3(0.517351926337302*pi,0.30858823299133*pi,4.37938114969377*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[4];\ncx q[3],q[7];\ncx q[5],q[13];\nu3(0.579278852717979*pi,-0.067377497026954*pi,1.409056089187547*pi) q[6];\nu3(3.5*pi,3.33833303449032*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.261313726605724*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.35897585895733*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5710879878982829*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.677507097264513*pi,2.74129539809959*pi,4.10138643644069*pi) q[14];\nu3(3.5*pi,3.42413325305074*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.699147745225063*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201369228120178*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[4];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.571276235549423*pi,-0.293056133521226*pi,1.0360230026498431*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.316456915214231*pi,0.6091434251274599*pi,3.97720383595543*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.47042598713055*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.791390435495729*pi,-0.06882277906628098*pi,0.73631325524589*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.339837088507483*pi,0.15887554749751398*pi,1.1132615329618831*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.431259642314351*pi,2.92293353825292*pi,1.491423066021792*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46877934453917*pi) q[20];\nu3(0.391237622121996*pi,-0.4755109663033587*pi,4.44210346918934*pi) q[21];\nu3(0.542059121097255*pi,0.59885153594075*pi,1.315542547854578*pi) q[0];\nu3(0.664416904913112*pi,0.08139297017977198*pi,0.5724913020628094*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.693164334704326*pi,0.69239861139862*pi,1.1642167506957248*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.361515971824296*pi,0.70382353815493*pi,0.7532943233795351*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.879549228880217*pi,1.01351113268606*pi,0.594995693798597*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.684759672993937*pi,3.11095271065952*pi,3.62148600119091*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.627739398970239*pi,0.08015633334338901*pi,3.66378637630476*pi) q[0];\nu3(0.407697095299183*pi,3.41683910361497*pi,0.97767320963115*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.196263133044219*pi,0.464097017005243*pi,3.49071536323871*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.191696296375282*pi,0.310723928890299*pi,0.976774753980008*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.839263078517163*pi,3.43400953834865*pi,4.44012037687925*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.609903248899179*pi,2.95816217890903*pi,4.12049608267257*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.596250150760866*pi,2.48825971074428*pi,3.68638914172401*pi) q[17];\nu3(0.673881584707898*pi,0.438682267450051*pi,4.25805423980543*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.624334185004057*pi,0.433285039939464*pi,0.930816086670731*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.661317755362296*pi,0.364748722907696*pi,0.709248435141558*pi) q[12];\nu3(0.180097265925314*pi,3.15591534981867*pi,1.225746830395491*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.234699351712714*pi,1.10912990781907*pi,4.1340100836513*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.532436758996162*pi,3.09462318902726*pi,1.68612809568658*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.84841325652946*pi,0.28349501751386497*pi,3.8528274323685*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.447007201738169*pi,-0.333077862723758*pi,4.19556075416196*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.718297493591049*pi,0.57530797056908*pi,1.113981309594011*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.836165976266184*pi,2.97775899089561*pi,3.42003906414079*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.479586705361896*pi,0.23170152464075*pi,4.2928740256654105*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.464460903745159*pi,3.10186728081807*pi,0.626578218383423*pi) q[4];\nu3(3.5*pi,3.41828306126462*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.840411740439528*pi,0.421748460358912*pi,3.97526377986769*pi) q[15];\nu3(0.055673031736301*pi,2.95643190567076*pi,1.410796044980029*pi) q[16];\nu3(1.0*pi,0.0*pi,1.265144017233081*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,3.45016346505884*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47931428924288*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.446721149740789*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.656975982116075*pi,3.161676673269*pi,4.25311522268765*pi) q[15];\nu3(0.371433836177813*pi,-0.205296726516921*pi,4.1823940245626705*pi) q[16];\nu3(1.0*pi,0.0*pi,1.212280837034697*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(3.5*pi,3.33016445972673*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39862844923769*pi) q[18];\nu3(0.833790163611949*pi,3.28518943942953*pi,3.34518631226633*pi) q[20];\nu3(1.0*pi,0.0*pi,1.185032114402792*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,3.4883765227733*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.20681040327077*pi) q[8];\nu3(3.5*pi,3.41773393470147*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5364700561455198*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4371759276316105*pi) q[17];\nu3(1.0*pi,0.0*pi,1.333966388358761*pi) q[19];\nu3(0.473091507525042*pi,0.06756437567308204*pi,1.431954455153426*pi) q[20];\nu3(3.5*pi,3.4463313204683*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.181408737471398*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[14];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5313447232892137*pi) q[21];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40429495574765*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42362414633397*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4890886126053005*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.44168550418624*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.362531381415847*pi) q[14];\nu3(1.0*pi,0.0*pi,1.176572919715987*pi) q[15];\nu3(1.0*pi,0.0*pi,1.296388333912569*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43883905550679*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.39673559363357*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[14];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4046366875265*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.674232962659425*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5653539024394836*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4901858078738*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.167730815032916*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[15];\nu3(0.867044711172442*pi,-0.12129445606476202*pi,4.27632556613203*pi) q[6];\nu3(0.26003009776797*pi,0.17592401106751*pi,3.39151485738904*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.727859936792771*pi,2.7223765590752*pi,3.65014978628536*pi) q[11];\nu3(0.77476632568416*pi,0.411866095144493*pi,4.46260450029407*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.18412133217301*pi,0.63733421337332*pi,0.5073029407420458*pi) q[6];\nu3(0.405599198955125*pi,0.14564076216702904*pi,3.38064326250685*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.079525243148609*pi,-0.06889333766524097*pi,3.61210225260733*pi) q[10];\nu3(0.410801234424072*pi,0.16662824983567703*pi,4.21824378651146*pi) q[11];\nu3(0.511125893497556*pi,0.42195745030766396*pi,4.4244622437673105*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4910087425860095*pi) q[20];\nu3(0.432591566306664*pi,-0.15577008894738897*pi,1.403217327262102*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.724351349417203*pi,3.18820469141359*pi,4.03389657804529*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.194014076459018*pi,0.379076442078611*pi,3.67379224839929*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.205610322667881*pi,0.51548622337573*pi,0.960400105513615*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.13787484445313*pi,0.433399318682234*pi,0.819828691399431*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.363333812951054*pi,0.41161969166005996*pi,4.3125086614437205*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.469294327801839*pi,-0.309688780274334*pi,0.685689787353052*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.564409886748408*pi,3.25124841593039*pi,1.70284101297862*pi) q[17];\nu3(0.713103223254041*pi,3.04880332587538*pi,4.43612848501684*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.433475240301713*pi,-0.455882420987863*pi,0.8920289328447211*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.466958145410758*pi,-0.18708355940667298*pi,0.8531020265820399*pi) q[3];\nu3(0.266876904609485*pi,0.43095570057924004*pi,0.983147033864031*pi) q[4];\nu3(0.418661499856615*pi,2.84011987140879*pi,1.3187839321637491*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.256379325392083*pi,3.21283437487608*pi,4.36704283491291*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.907128111130955*pi,-0.081934183228009*pi,0.612230098650429*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.299066670413554*pi,0.60672833556691*pi,4.4236937400470495*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.316196659144759*pi,3.07881794742826*pi,0.843618402095967*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.516935458141181*pi,0.57409617022835*pi,0.5966251840864575*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.47404190480227*pi,0.5*pi) q[6];\nu3(0.47842414316755*pi,0.78269746691298*pi,3.97957752159413*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.259789102678915*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.741355865905521*pi,0.32136413004963005*pi,0.685177640378275*pi) q[13];\nu3(0.0870611980630248*pi,0.96418335996976*pi,4.12620400516868*pi) q[14];\nu3(0.0972474265312768*pi,3.31340146144464*pi,1.56551141529881*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.601192394700531*pi,2.66035573864671*pi,4.04291795646216*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.438786952112657*pi,0.46450011107545197*pi,3.83248618773286*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.711095620271562*pi,3.06422424738035*pi,3.54327654220547*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.321882104472751*pi,0.301667330300295*pi,1.110741441618531*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.534405315285744*pi,-0.09220546139482*pi,1.368975825977254*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.501664720685886*pi,3.21282301936651*pi,1.83196363029387*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.685257976516165*pi,0.17599174255218797*pi,4.05401092113352*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3454850862005205*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.43898904784587*pi,0.08253327938083999*pi,0.7171302653996801*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.718022784425896*pi,0.9222560663495301*pi,4.46365114165853*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.360522726634837*pi,3.07788670497141*pi,4.43645345134116*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.729553458261393*pi,0.55947497139036*pi,0.810910197169272*pi) q[20];\nu3(0.481022954837516*pi,-0.201861071779036*pi,1.243332442178082*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33479207204849*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.310690490044467*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.382356518243356*pi,2.78650782706361*pi,1.3780976807611292*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42884168406054*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48902801394453*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3450553171918131*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.358629280160753*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4016918980734*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(3.5*pi,3.40460423106617*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39540219429361*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.367608809253765*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.34122816078458*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3929184638106005*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.327031463063033*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.4400349550053*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.29764947295942*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.377341683784062*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36228329765483*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214404911441797*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5763975428217658*pi) q[19];\nu3(1.0*pi,0.0*pi,1.184630834527903*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41921756575414*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.49650392043545*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.388558888678229*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5095866145187942*pi) q[18];\nu3(3.5*pi,3.28194744285935*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(0.290563452560812*pi,-0.083642518454692*pi,1.18661832864088*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48535007510559*pi) q[10];\nu3(0.344016806549174*pi,-0.306833880080426*pi,1.306637660494823*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.191122820510918*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.671932113570228*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42697053100958*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.696887510670683*pi,3.1940302690733*pi,3.71951790091651*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.626434053207908*pi,0.165821436190267*pi,1.62352644736507*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.659218279429808*pi,3.3462825350613*pi,3.30450065875573*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5180459098119652*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.210723992114295*pi,0.023122003822406034*pi,4.0939363631985*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.191811500036961*pi,3.45999265332169*pi,4.3517194599586*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.418645439707747*pi,0.42728674754471097*pi,3.80703749591333*pi) q[16];\nu3(0.290366471024392*pi,-0.213312408124899*pi,3.97356837631791*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.509959695269793*pi,0.7719406631794901*pi,4.45556274867112*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.17038962472062*pi,0.16698763356893898*pi,3.38766117145261*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.348398365015282*pi,2.58628801959188*pi,1.362812974198744*pi) q[16];\nu3(0.639228380198677*pi,0.49184853808960205*pi,1.046223071556335*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.653477915851388*pi,0.161931238477649*pi,4.3870881850213195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.318398223280789*pi,0.56434933374401*pi,0.610963259190376*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.545196054104661*pi,3.36393077403824*pi,3.07747577499837*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.239575720250929*pi,0.04185313242606603*pi,4.31603564535097*pi) q[18];\nu3(0.667918067903033*pi,3.17826051624947*pi,3.86504335441062*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.586170814416351*pi,0.33913656973758*pi,1.194482962143561*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.818919385021315*pi,-0.08924592488230298*pi,3.46243156833281*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.377346411950764*pi,3.32676496120554*pi,1.71326517014178*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.485130146555465*pi,0.039597392355258054*pi,3.75771706373344*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.213244554461117*pi,3.24143457903528*pi,0.684071060773748*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.479350866831762*pi,2.62260909858271*pi,0.994834632115281*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.38666963268986*pi,2.81073400980242*pi,1.376611688854634*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.326109597342498*pi,1.16847314256267*pi,4.2137629999086705*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.522360553217047*pi,3.37370249242588*pi,3.29940628887491*pi) q[14];\nu3(0.487303919436463*pi,0.156484316361591*pi,1.29523180289478*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.973063001022396*pi,0.5031922301445*pi,1.3574311234120509*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.816746657458221*pi,0.5723284902116299*pi,1.0182154313299852*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[9];\nu3(0.42876646683109*pi,3.3386059806403*pi,1.462751667010084*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.664058849503896*pi,-0.218118493097951*pi,0.8325965929354651*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.837190511742963*pi,3.44864615813567*pi,2.97461491958088*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.770575601952371*pi,0.012952238079563028*pi,1.1686637346560649*pi) q[20];\nu3(0.438793130367844*pi,0.6304606846195*pi,4.377048821269399*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.579137352715242*pi,3.09310221692696*pi,4.11848100824187*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42951661148057*pi,0.5*pi) q[4];\nu3(0.569570919162604*pi,-0.394596679660529*pi,4.08201072106027*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.130591723191265*pi,3.24386949617467*pi,4.3960329507167*pi) q[8];\nu3(1.0*pi,0.0*pi,1.349509444795582*pi) q[9];\nu3(0.724237304317679*pi,-0.16325994190974402*pi,0.808253118522095*pi) q[10];\nu3(0.534071738741111*pi,-0.229619756991576*pi,0.615450790302438*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.427252063777842*pi,-0.10559331451254*pi,0.754199148063655*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.711947108323441*pi,2.88240200433142*pi,3.66671235904252*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.249677402669279*pi,0.150527091721527*pi,1.282786652657811*pi) q[10];\nu3(0.323851541715107*pi,2.81285718434084*pi,0.811215490798791*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4803683244845605*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41058993606853*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46987330764716*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0824928632785569*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39270362900982*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4071317789414661*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.23784157606183*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.34785763008654*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(3.5*pi,3.46579490070684*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.358951211230921*pi) q[15];\nu3(3.5*pi,3.47227841810426*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238748991429338*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0917758653373721*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.38983652090597*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49700914116902*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47727314220881*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5152864747996886*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32525364388347*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3834607341387999*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.286713118705777*pi) q[13];\nu3(1.0*pi,0.0*pi,1.224057582858744*pi) q[14];\nu3(1.0*pi,0.0*pi,1.188375287655536*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.738809365160378*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5082366229676953*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.24435786615831*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39956717560241*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5203561367470404*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.680382377806647*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5332047464615486*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43040982945684*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47368864934393*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.608709602660053*pi,0.455543509221497*pi,4.28746845716201*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.508060760662643*pi,2.59451268760938*pi,3.65584106007941*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.24711013524253*pi,-0.33488802197287804*pi,0.606849577191803*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.617770175077001*pi,3.25389131329768*pi,4.252106980876031*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.849009869649947*pi,0.32966479531800197*pi,1.5527990894415*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.653410808660713*pi,0.5712240667485999*pi,0.9395594029314109*pi) q[3];\nu3(0.305889771770254*pi,-0.287875943812982*pi,0.5391050264552032*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.760060069507823*pi,0.253086184586077*pi,4.1853180875760305*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.132080938648657*pi,2.60185610480832*pi,1.3616296858989019*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.847181178404269*pi,-0.27988202065278*pi,0.6378475770607119*pi) q[17];\nu3(0.118446729482617*pi,3.0944155939946*pi,0.5009185363020371*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.68289123142269*pi,-0.027511949845971995*pi,4.32505430616739*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.489061636923456*pi,-0.196002661573685*pi,3.86196364946987*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.722175493958852*pi,0.365489329695313*pi,0.68281949711725*pi) q[6];\nu3(0.172148165039458*pi,2.59018558762242*pi,0.9321266458042701*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.58201862060712*pi,-0.4133080183960683*pi,4.17280955410678*pi) q[17];\nu3(0.519083287201756*pi,3.43047894742706*pi,3.09830767864676*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.589804519338038*pi,-0.302926255549343*pi,3.40667239046879*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.42191011763305*pi,2.67911794011429*pi,1.053495223200272*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.689101329918325*pi,0.372625480379408*pi,0.5760988113519846*pi) q[5];\nu3(0.371367257891218*pi,0.23038058250109295*pi,1.005538250612593*pi) q[6];\nu3(0.236954315158312*pi,-0.209176984741051*pi,0.947099420276427*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.220257933811893*pi,0.10965029412988003*pi,0.856626344871495*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.223523491234776*pi,3.41156527688544*pi,0.7597276780511191*pi) q[20];\nu3(0.698814397634621*pi,-0.371126841631146*pi,0.8369437091287639*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.323007733350716*pi,3.32032604681358*pi,4.29577777679096*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.51428281441217*pi,0.76047502016797*pi,0.930532309510291*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.632677571022189*pi,0.316988107077823*pi,1.369196925809206*pi) q[10];\nu3(0.483534139723476*pi,-0.029401846976063017*pi,4.37016735992366*pi) q[11];\nu3(0.18208004732219*pi,-0.289398536831332*pi,1.369131390625678*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.645192302376663*pi,-0.126502019767191*pi,4.40139880676251*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0631761089377212*pi,0.39144773676355005*pi,0.545895628064338*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.562387367515699*pi,0.21650701631882296*pi,0.617961978572438*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.50868486951685*pi,3.07300294106934*pi,2.9459086145145*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.676530730060908*pi,-0.4264677536484962*pi,3.85094819067217*pi) q[8];\nu3(0.19095843927206*pi,-0.4798666241093725*pi,1.368118488758658*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.652499321519351*pi,-0.4798138396535869*pi,0.5352888003774336*pi) q[13];\nu3(0.476393538093714*pi,-0.027844787109927993*pi,1.085937903990568*pi) q[14];\nu3(0.612916104368651*pi,2.88190990692582*pi,4.14992927315965*pi) q[15];\nu3(0.94564320748259*pi,-0.4082681609988545*pi,3.69872394088247*pi) q[16];\nu3(0.709984181604703*pi,0.05753092324013698*pi,0.5995574098145309*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.613733694203901*pi,-0.035515300449172005*pi,3.90866859037604*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.796872039941356*pi,2.90200903306735*pi,4.024320898870251*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.504893264618992*pi,2.7938237634057*pi,1.421541402913794*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40168047583852*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.307283459128476*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[19];\nu3(3.5*pi,3.45594765281972*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.243695647300795*pi) q[6];\nu3(3.5*pi,3.3355182504989*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.229318941325472*pi) q[11];\ncx q[13],q[18];\ncx q[15],q[17];\nu3(3.5*pi,3.47796142186632*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.322758473653779*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34552272978754*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.44097148623447*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39282086644592*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.237904616126324*pi) q[8];\nu3(3.5*pi,3.33681010549474*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5114505127809337*pi) q[12];\nu3(3.5*pi,3.41911172564966*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.17062539737179*pi) q[14];\nu3(3.5*pi,3.47791861708991*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.206658195614375*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258546975316593*pi) q[17];\nu3(1.0*pi,0.0*pi,1.309424079787258*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2402258798907528*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(3.5*pi,3.4208332038306*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5551945934919486*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.155009779041614*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35472019808685*pi) q[11];\ncx q[13],q[18];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.333348352844769*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.447348649432341*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43247059814516*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5319334413671597*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39995030318513*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.366312208995*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3305191195958805*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.41412499940839*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.690914962059224*pi,-0.15754826734973*pi,1.196303200700772*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.59051540707914*pi,0.258055277512922*pi,0.688151442680392*pi) q[5];\nu3(0.441054119564259*pi,3.43924727535397*pi,1.66731312299105*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.226706111693218*pi,0.5185050115843*pi,0.6116633116389469*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.410991882134904*pi,2.97509876917732*pi,1.9082086820164*pi) q[5];\nu3(0.801557551232135*pi,2.72070170887987*pi,3.41674119582853*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.501401841834321*pi,3.4670272387667*pi,3.3284141403977*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.605883341811565*pi,0.443894040365714*pi,0.8244140183034481*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.446624280868868*pi,2.89740345038104*pi,1.0460924548378459*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.632080091535523*pi,3.16848931426193*pi,3.37767133742188*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.687105266342578*pi,2.95171561178017*pi,3.89545186644919*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.68543069768051*pi,-0.407516791009339*pi,3.29863676806516*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.717062716627871*pi,0.14311994324419397*pi,4.2290901567732195*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.320887907608243*pi,2.83591310751922*pi,0.981237514168279*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.375043589757454*pi,3.39129543176815*pi,0.709780737625101*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.581628970828053*pi,0.5006972114008701*pi,1.363026706865052*pi) q[20];\nu3(0.263817193100948*pi,-0.300823253999396*pi,1.33801603288777*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.472398371199556*pi,0.8055931591896901*pi,0.683229437080555*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.329566525377331*pi,0.29277114929470205*pi,0.8453110191736459*pi) q[7];\nu3(0.685629376691168*pi,3.4002857642276*pi,3.52703924885669*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.849202529443587*pi,-0.4232251598907494*pi,4.4847991672203396*pi) q[13];\nu3(0.586252325078232*pi,-0.14426445880733402*pi,3.74423148469928*pi) q[14];\nu3(0.714711164593406*pi,3.3654698418065*pi,0.843796293350903*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.615522780689922*pi,2.87860075595485*pi,3.68912198778418*pi) q[17];\nu3(0.631974400926402*pi,3.27942214683983*pi,3.08667194133796*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.63642924161228*pi,-0.330256258802089*pi,0.634826157007338*pi) q[20];\nu3(0.239026863237762*pi,3.20100748049076*pi,4.3553815076601*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.138935342385045*pi,0.14384744908393599*pi,3.84931962648825*pi) q[2];\nu3(0.576706043021135*pi,0.328859307833684*pi,4.2195098485744005*pi) q[3];\nu3(0.578923815207818*pi,0.49673480015207405*pi,1.183090219962243*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.580038609162792*pi,0.10619286844571596*pi,3.79521584017507*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.346248426683888*pi,0.56846000257241*pi,3.61537126832798*pi) q[10];\nu3(0.328573657703593*pi,3.32389362917027*pi,4.4538795713070005*pi) q[11];\nu3(0.681448326913291*pi,0.6127188103218*pi,0.631412831313265*pi) q[13];\nu3(0.496861533177757*pi,0.6398396882916799*pi,4.3495493602055095*pi) q[14];\nu3(0.754820612490424*pi,-0.4433685055211534*pi,0.64170609883319*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.183844097755869*pi,0.42414132297596596*pi,4.3301874075662*pi) q[17];\nu3(0.3879363182155*pi,0.035133206224080005*pi,0.5689713090496072*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.340878740183744*pi,-0.342805581367275*pi,1.3929717899906549*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.833702557585955*pi,0.08880246553355498*pi,3.60136690065625*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.268362308966465*pi,0.46559448420052496*pi,3.60518324604514*pi) q[10];\nu3(0.579584010261601*pi,2.70369244601583*pi,3.32885238646518*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.37034529492382*pi,0.7440685735281001*pi,4.00797883770906*pi) q[19];\nu3(3.5*pi,3.38514066227633*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31330136163083*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40172337280284*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.291213989026821*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.31957589074041*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1301004377033959*pi) q[18];\nu3(0.56898291291039*pi,2.8736742944236*pi,3.80323588524001*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304327622396864*pi) q[20];\nu3(1.0*pi,0.0*pi,1.320312699187731*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.36862085291205*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\ncx q[7],q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.190821366998889*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48462934374826*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2135623349359461*pi) q[8];\nu3(3.5*pi,3.49922690972936*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2983797364758392*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5341781276187807*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49575245045394*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42455431466266*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5035208141141885*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.26963701394749*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[13];\ncx q[6],q[20];\ncx q[7],q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.108538332843212*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5177571878887606*pi) q[14];\nu3(3.5*pi,3.46057178027454*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.181094588913725*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[10];\nu3(3.5*pi,3.48163213573414*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39375618575463*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4194421476305195*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6864123492784611*pi) q[11];\nu3(1.0*pi,0.0*pi,1.163177635620917*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.223337458476329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.546368920489388*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36705161943933*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.598384375831275*pi,0.07138123500025495*pi,1.06082143198498*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.270395411797025*pi,2.31226731381705*pi,1.242436302424017*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5424666241125582*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5445719076208739*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.331370562919102*pi,3.39308763753029*pi,4.43543692551699*pi) q[0];\nu3(0.519143072996239*pi,-0.03547581846646097*pi,3.90954228363076*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(0.558044796295765*pi,0.16369990658684197*pi,3.8797711587745*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.686924436562106*pi,0.350788409088554*pi,0.992308703920016*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.641229517875196*pi,3.02884974797795*pi,3.57228461956878*pi) q[1];\nu3(0.511209171893658*pi,3.09397527103392*pi,3.45694690101366*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.701126028054715*pi,0.43629296128470196*pi,1.4667923731426669*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.772762101811856*pi,2.78416762104825*pi,3.58499741936837*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.416535177830514*pi,-0.395331140168444*pi,4.13435472885317*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.632128440483521*pi,-0.4415700159666194*pi,0.542202277624249*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.580032590451245*pi,0.13459171169908501*pi,4.24928788825076*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.721839913007507*pi,0.49871988504187503*pi,1.267039898301023*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.160943496235062*pi,-0.329286842269143*pi,1.024970697051463*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.368992267259715*pi,3.07765097211105*pi,2.01756684553887*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.34937065508834*pi,3.42104400841025*pi,1.81995820052186*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.827839626904165*pi,-0.12223969167771997*pi,3.65922667891397*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.435253316386273*pi,0.090282288385238*pi,4.22613645785989*pi) q[20];\nu3(0.894170980439234*pi,2.48516609930925*pi,3.55739099837683*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.78519859517044*pi,-0.22542664954222502*pi,4.2487467743143394*pi) q[3];\nu3(0.450215201792093*pi,0.57536357860528*pi,4.44817429633322*pi) q[4];\nu3(0.483402456501358*pi,0.49764800692165*pi,3.89961068655691*pi) q[6];\nu3(0.484563032148553*pi,-0.228507008810184*pi,4.08303944883846*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.366153247860079*pi,-0.04421132312877202*pi,1.055381081587612*pi) q[10];\nu3(0.220330297421942*pi,3.17313330752074*pi,2.0179604588682*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.671395837094183*pi,2.96943137521548*pi,3.52353386636*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.506989900158172*pi,2.70290977182286*pi,1.155907483941177*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.671644520453113*pi,2.31391880568105*pi,3.72967049011915*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.37023976925539*pi,-0.261687550980848*pi,0.9983864349050791*pi) q[3];\nu3(0.461343544872429*pi,3.26793747929372*pi,4.39823045844211*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.480722523834376*pi,3.28394121666974*pi,3.25550948562762*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.950329730959245*pi,3.07643049700454*pi,3.80538752316278*pi) q[10];\nu3(0.592327767187241*pi,3.33362893382783*pi,0.6360895172959811*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.560728195778816*pi,-0.4536158549355515*pi,3.24126975593344*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.32530369941281*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.281139649532766*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.225376031002631*pi,2.88211192555739*pi,1.72261014796181*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.348697466229075*pi,0.460635584634984*pi,4.205832673367301*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.51802047723008*pi,3.23535798540006*pi,3.27600059523159*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.283625604854749*pi,0.38334959466707896*pi,0.609203960177959*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.31432677205385*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.656123362128543*pi,-0.10220645049688598*pi,4.21906966071869*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.515842927341719*pi,2.70659333512913*pi,3.61021916004345*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.631957593570984*pi,3.21113102310601*pi,3.15121296821221*pi) q[17];\nu3(0.710748525097106*pi,-0.163283547906117*pi,1.2308383860224121*pi) q[19];\nu3(1.0*pi,0.0*pi,1.234176365411996*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[6];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.44361121702903*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.63098034778127*pi,3.32885364492382*pi,3.297205943105*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49163122013924*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40538490826206*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2642217319288171*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41080957674778*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.236223865005788*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.120633848016979*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.506321379268694*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[12];\ncx q[3],q[6];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.34030713913219*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47036672033468*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47643435101955*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3449633760085589*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3349371470714368*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190527646472911*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47849203668003*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5588107177446662*pi) q[6];\nu3(3.5*pi,3.26727217673754*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5770699157078617*pi) q[11];\nu3(1.0*pi,0.0*pi,1.278650888274023*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.462075868925901*pi) q[16];\nu3(1.0*pi,0.0*pi,1.11381092151955*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.520487543130147*pi,2.66541735046152*pi,3.94759650064507*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[20];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37660697142619*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3710033611764505*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47293127184207*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.288962944164021*pi,-0.4731507663694231*pi,4.213193165159829*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.474448954377*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5914555773682957*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42645023900245*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3149437258607422*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.244444549480756*pi,0.8051663005868901*pi,0.5967784755921667*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.757590252170013*pi,2.97194031451595*pi,3.90704895830193*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[20];\nu3(0.308388571619372*pi,0.6411289890855401*pi,0.5562088464496806*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.405724179413953*pi,0.09634325230080398*pi,3.91102472786013*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.621204300703554*pi,2.90840710927237*pi,4.07614227318284*pi) q[21];\nu3(0.271368532169142*pi,-0.258168134952602*pi,1.3475584561926839*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.290172469387281*pi,3.48780511892701*pi,4.11552206715294*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.477924543667663*pi,-0.242071492959529*pi,1.030874100932341*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.429385738944996*pi,0.70179387252739*pi,4.14281400516828*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.26416510872087*pi,3.37947599284028*pi,4.33785180448826*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6336170988840231*pi) q[20];\nu3(0.754507895023752*pi,0.61440932896122*pi,1.244449623228852*pi) q[21];\nu3(0.341260704951057*pi,-0.362086735936001*pi,4.07768212957572*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.817531746023912*pi,0.35249492349498*pi,1.1126256615123151*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.161041237785857*pi,3.26087383989412*pi,0.5158278874092332*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.363453898291651*pi,3.38931521550733*pi,1.52777358506644*pi) q[2];\nu3(0.535944012756168*pi,3.3310773353659*pi,4.2663224130002195*pi) q[4];\nu3(0.506608332200388*pi,-0.199916334149572*pi,1.248004757271753*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.169963686359938*pi,3.23909124649083*pi,1.183626723822883*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.580969291789922*pi,0.25890585122252996*pi,1.3429549269417689*pi) q[13];\nu3(0.763559641431511*pi,3.3734645536271*pi,3.07304994499842*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.241737932308861*pi,0.77387360869861*pi,0.677081721221056*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0200232155684999*pi,0.5583938408607501*pi,3.90925270085714*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35360296292595*pi,0.5*pi) q[6];\nu3(0.330778077826082*pi,0.001730715271039962*pi,3.78313622425626*pi) q[7];\nu3(0.489327568527138*pi,2.70653167477874*pi,1.450554890126668*pi) q[8];\nu3(0.536017663404906*pi,-0.148266523941402*pi,4.116726440385451*pi) q[10];\nu3(0.846664470684843*pi,0.01638990439950505*pi,3.642441622206*pi) q[12];\nu3(0.432470729482592*pi,-0.09178967876087102*pi,0.832295587481164*pi) q[13];\nu3(0.498923223802062*pi,3.24823215237523*pi,4.4012084881367795*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.596322847542952*pi,-0.06887652600828698*pi,3.79024956902063*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.338524773226365*pi,0.298763978692303*pi,0.5625356684858278*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.287315099817064*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.518346031939119*pi,3.47157697963635*pi,0.8279969330714829*pi) q[7];\nu3(0.573423343519382*pi,3.46126509119466*pi,4.19161945348656*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.886683688897225*pi,-0.009138134587742985*pi,1.176519885700111*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.36788434256026*pi,2.72568844479024*pi,1.167410975199979*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.573232434410184*pi,-0.4794969791028738*pi,3.03133386570691*pi) q[17];\nu3(0.524469121712649*pi,0.206137036361143*pi,4.26473716704386*pi) q[18];\nu3(0.107476410870329*pi,3.10112487511183*pi,1.255614069039893*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.358425598399423*pi,2.70713811591582*pi,0.817001512678014*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.684670688704829*pi,-0.340670394916686*pi,3.45045751998062*pi) q[17];\nu3(0.506634365432681*pi,0.13049715232398196*pi,3.79274849664993*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.139432546710326*pi,3.4823301428891*pi,1.55860135525375*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44341943057983*pi) q[21];\nu3(3.5*pi,3.33190715314313*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.143172476080119*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.4750229758814*pi,0.6668333769564201*pi,0.5106208777742302*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[9];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38938857684764*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39720628498354*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[14];\nu3(3.5*pi,3.40867729281276*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.238771236458319*pi) q[7];\nu3(3.5*pi,3.41786242538528*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.196071726777765*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231081840389552*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.3797153319442*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48901368661007*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.221898001418745*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209356059842553*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(3.5*pi,3.40807168449533*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44212968126311*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,3.47381797328822*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.212228499705395*pi) q[14];\nu3(3.5*pi,3.28325377219945*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239335679932694*pi) q[17];\nu3(1.0*pi,0.0*pi,1.179917049257073*pi) q[18];\nu3(1.0*pi,0.0*pi,1.08517041288481*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48953625395435*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5395239985786207*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5716615766178861*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.48662812421683*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4310348009948495*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.447905016565782*pi,3.48947249539182*pi,4.2933876426914495*pi) q[6];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43527056472222*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.612337967791218*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.379373227941111*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5228834334088952*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.799491031288461*pi,-0.22510302764373702*pi,3.96774461216672*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.174564867602407*pi,3.25852814057398*pi,1.94890616526098*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.328037629180808*pi,-0.263647110961924*pi,0.990973599765801*pi) q[8];\nu3(0.749710744934304*pi,0.053997882345771964*pi,0.846320752972423*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.774967334805046*pi,-0.16587763953909102*pi,3.57812477838538*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.346487429346832*pi,0.148024492388539*pi,4.31906924039722*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.659937323720032*pi,0.21152465688390898*pi,0.928721086853113*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.36478403944288*pi,0.07716826421350698*pi,1.192837709069396*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.831518056325168*pi,3.10066411105064*pi,3.49864610772831*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[13] -> c[13];\nmeasure q[15] -> c[15];\nu3(0.496889845719412*pi,2.68411499834003*pi,1.137577910606661*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.868968604411307*pi,-0.380024007959677*pi,3.15517493191184*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.32042206931636*pi,3.37109897766278*pi,1.018675308769345*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[10] -> c[10];\nmeasure q[20] -> c[20];\nu3(0.597127303403392*pi,-0.227095586271792*pi,4.395394295130901*pi) q[2];\nu3(0.431067866193308*pi,0.62900261997876*pi,4.13604911935675*pi) q[4];\nu3(0.827206703955256*pi,0.441389825803*pi,1.21823822331785*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.916186309848304*pi,0.441883128152766*pi,1.042909743397852*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.244688427428217*pi,3.16620760071911*pi,0.970634616802974*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nu3(0.782175884028513*pi,-0.044425614001013025*pi,4.1291590064677095*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.632743133591602*pi,3.46608897100427*pi,3.3068656456147*pi) q[18];\nu3(0.875619740129585*pi,-0.21980795710261503*pi,4.23390879206141*pi) q[19];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.464374185356222*pi,-0.041485373625471*pi,4.163368100962931*pi) q[14];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.395730608128048*pi,3.14594440768867*pi,4.3882935676133705*pi) q[0];\nu3(0.72038397627727*pi,2.5766020919225*pi,3.57015256759386*pi) q[1];\nu3(0.903126963324601*pi,-0.359268935841128*pi,0.96770861571397*pi) q[2];\nu3(0.515911676156286*pi,2.93943434601925*pi,4.12922650809739*pi) q[3];\nu3(0.24816794320424*pi,2.86721017278272*pi,1.3021693487231372*pi) q[4];\nu3(0.696456519184133*pi,3.37265626266762*pi,3.57824230293763*pi) q[5];\nu3(0.321378651331165*pi,0.06840136958980303*pi,0.745931930260942*pi) q[6];\nu3(0.602560583690677*pi,0.107201869504434*pi,1.3743287072430141*pi) q[7];\nu3(0.473882482708834*pi,3.37468961259886*pi,1.52289398887228*pi) q[8];\nu3(0.311803265961722*pi,0.399950911597064*pi,0.7493578094273909*pi) q[9];\nu3(0.338509701274113*pi,0.19972967963923005*pi,0.718588217618676*pi) q[10];\nu3(0.384755882871007*pi,3.45079784314324*pi,0.7177234514735911*pi) q[11];\nu3(0.714524752432947*pi,3.39203957923394*pi,3.61226979827332*pi) q[12];\nu3(0.528341812604738*pi,0.31759961662689296*pi,0.8845941277737339*pi) q[13];\nu3(0.561335159863472*pi,-0.28597019481310404*pi,0.854892088896124*pi) q[14];\nu3(0.195363656134397*pi,-0.4829731752370272*pi,4.12758826154235*pi) q[15];\nu3(0.33762354602352*pi,2.73142311468559*pi,1.54565714328453*pi) q[16];\nu3(0.227952038695045*pi,2.98290380230562*pi,1.211517484962814*pi) q[17];\nu3(0.748287771086368*pi,-0.068591209679227*pi,0.5192466996886672*pi) q[18];\nu3(0.246327665221763*pi,0.65334623660812*pi,0.729829133951812*pi) q[19];\nu3(0.866072069419534*pi,-0.188942964105685*pi,3.92906630655894*pi) q[20];\nu3(0.66550777384697*pi,0.5179435002313699*pi,1.054980722401667*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48136182194863*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,1.113572547286842*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48298972332485*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48799465589563*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.300968097224241*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2621919028385031*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(3.5*pi,3.29171194309809*pi,0.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[8];\ncx q[6],q[21];\ncx q[9],q[17];\ncx q[10],q[13];\ncx q[12],q[15];\ncx q[14],q[18];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.235270170596281*pi) q[20];\nu3(3.5*pi,3.42117691312074*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,0.5828339555127533*pi) q[3];\nu3(3.5*pi,3.43105995756409*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.293303539791855*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5157059566833226*pi) q[8];\nu3(3.5*pi,3.42759732849041*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48924464727236*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2113443595634221*pi) q[11];\nu3(3.5*pi,3.43427514300113*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2219860224821861*pi) q[13];\nu3(3.5*pi,3.42302091484012*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245000052532925*pi) q[15];\nu3(3.5*pi,3.4577623596434*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199645723741268*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1159362258702181*pi) q[18];\nu3(1.0*pi,0.0*pi,1.261679018648951*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.614853566453169*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[8];\ncx q[6],q[21];\ncx q[9],q[17];\ncx q[10],q[13];\ncx q[12],q[15];\ncx q[14],q[18];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5087078806488745*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.68843432410813*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.600602224051188*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5912633372125797*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49708576361604*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5601756772356978*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5126514059663516*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4634323224684*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.474539363336897*pi,0.28541153535112895*pi,4.28080687628454*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.868062909365618*pi,0.77598380489793*pi,4.48970888184096*pi) q[3];\ncx q[4],q[11];\nu3(0.463338012194308*pi,3.08303349632534*pi,0.81413767956138*pi) q[5];\nu3(0.0348064261236659*pi,2.64879244985008*pi,1.328053374875919*pi) q[6];\nu3(0.684573241409497*pi,-0.4872707900903193*pi,4.48971188608959*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[13];\ncx q[12],q[15];\ncx q[14],q[18];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.794582687387275*pi,2.63372497726814*pi,3.93506608426968*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.443052681674397*pi,0.232253332005955*pi,1.3447477787918931*pi) q[1];\nu3(0.450792281088085*pi,3.09704059165306*pi,1.61069075226574*pi) q[2];\nu3(0.615043856493761*pi,-0.06708581507748401*pi,0.815446719440984*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.851053713826158*pi,0.070007299538145*pi,0.749263664341934*pi) q[5];\nu3(0.802075695616629*pi,0.5752787598258*pi,0.8094653564441741*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.169951836388513*pi,0.83474361754538*pi,3.84573804577058*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.679849879930781*pi,-0.257429412362858*pi,3.61457385566301*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.393444334232046*pi,-0.37224339635485304*pi,1.164781300700205*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0587317352198458*pi,2.67063542216765*pi,1.475373205755635*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.672492009878616*pi,2.78753215939793*pi,3.34055790956346*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.697649047549909*pi,3.28677357485737*pi,0.596049352228043*pi) q[9];\nu3(0.573397358320242*pi,3.25973945620215*pi,0.8274368987447009*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.621339016936127*pi,2.48215734798417*pi,3.62890132790008*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.944657505921392*pi,-0.15050156257314*pi,4.3458573240243705*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.485948238491387*pi,-0.15552520884715498*pi,0.6863266250680911*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.823206684184339*pi,3.00622800590937*pi,3.09877483679566*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0575807502413366*pi,3.28180669254558*pi,1.90813853347529*pi) q[9];\nu3(0.533227077395133*pi,3.37039859691662*pi,3.35995329426319*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.123753108535686*pi,1.23335244141438*pi,4.2614065352029*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.421499752315249*pi,2.66655455632483*pi,1.353449575514037*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.179170536030482*pi,-0.357339591438382*pi,3.95049321220041*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.126050940188003*pi,2.67087540804417*pi,1.083519267024137*pi) q[11];\nu3(0.172967237482875*pi,0.17018880116094903*pi,3.83474293062705*pi) q[12];\nu3(0.465254736052113*pi,0.13886717020958195*pi,0.992377764909789*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.446861573435886*pi,0.03508329588329795*pi,1.05627813610967*pi) q[16];\nu3(0.939893012900982*pi,-0.366961137265376*pi,4.30740665784332*pi) q[17];\nu3(0.746826866959129*pi,-0.06267726448394201*pi,3.73299663416194*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.332903593190445*pi,0.88920115728619*pi,3.92251425273185*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.704015302772415*pi,-0.4044029851272853*pi,3.5319390831184*pi) q[11];\nu3(0.728440887749073*pi,0.8149130983395201*pi,0.719809230078543*pi) q[12];\nu3(0.269931243305144*pi,0.7240343755559899*pi,3.90568370218241*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.851977109522035*pi,-0.35156395316453704*pi,3.26615907887253*pi) q[16];\nu3(0.3150108119023*pi,-0.091208138040144*pi,4.03158211481751*pi) q[17];\nu3(0.317173750305218*pi,0.7932971325712399*pi,3.97598951257455*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.614545668276814*pi,0.6238903108085601*pi,0.716366489749586*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.524760910924997*pi,0.05771946196020805*pi,3.90441078349977*pi) q[19];\nu3(3.5*pi,3.44719806899326*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.334171460992901*pi) q[14];\nu3(0.269149236399776*pi,3.08795894735953*pi,0.746837414191643*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.217997355281783*pi,-0.006110028611204021*pi,3.72131173713496*pi) q[19];\ncx q[0],q[13];\ncx q[1],q[14];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[11];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45611610235056*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47464832776357*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[10];\nu3(3.5*pi,3.49203683651326*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48495923366364*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.350077025435005*pi) q[7];\nu3(3.5*pi,3.38686244565042*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.220111785479316*pi) q[11];\nu3(1.0*pi,0.0*pi,1.07461747167872*pi) q[12];\nu3(1.0*pi,0.0*pi,1.340839514576058*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46083755735566*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.39902186374173*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.228675446820466*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271187024162498*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[14];\ncx q[2],q[7];\nu3(3.5*pi,3.49226883463251*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47353545998982*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[11];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.366762737066432*pi) q[10];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.3927415221838562*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.607855307251549*pi) q[7];\nu3(3.5*pi,3.38793014837082*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3752964640888*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5171777191932301*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33887423300779*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.149878869305949*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3934910318701395*pi) q[17];\nu3(3.5*pi,3.42925382993556*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231892809664942*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42942375818256*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[11];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.24925123931159*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.65747952021261*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48351282894439*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34876218589962*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.394095774110978*pi,3.49182857241244*pi,0.9644480318189139*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.597007717087348*pi,-0.09707557579353199*pi,0.878031080186757*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.626180443398036*pi,0.60311872309801*pi,1.2888178716212408*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.528878544493464*pi,0.7080651905173201*pi,4.446258420535139*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.607308804599478*pi,-0.05000730570056*pi,4.24946391913732*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.277386609008723*pi,-0.369977515828981*pi,1.71816933093806*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.502436500389171*pi,0.14041977074742196*pi,4.31202606254464*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.246157780343338*pi,0.14093508001587296*pi,4.48291850151554*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.207778544900005*pi,0.32935755644348996*pi,3.75602182963363*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.831521248698658*pi,0.023541275945301976*pi,1.172770519298399*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.174635792560015*pi,3.39992340937672*pi,1.51005360191758*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.557922814714527*pi,-0.4080948575140898*pi,4.2941665766760995*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.475376617305464*pi,-0.013645718682771979*pi,1.02832583645348*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.719329948987048*pi,-0.332781712343569*pi,0.75872253052778*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.582521674479151*pi,-0.4575593792945324*pi,3.5753309739208*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.681074523948434*pi,-0.047063450543394*pi,3.73977632786733*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.918232925381185*pi,2.69707693717445*pi,3.56654134113794*pi) q[11];\nu3(0.76885414137635*pi,3.03491773282596*pi,3.66549402790668*pi) q[12];\nu3(0.586222802620429*pi,3.41148110049069*pi,3.3049970822997*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.216100311803648*pi,1.19574321623838*pi,4.29771244762871*pi) q[16];\nu3(0.422151251715948*pi,3.08349373605811*pi,1.98319612764813*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.908206124670928*pi,0.48199270342786205*pi,0.742834919110943*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.600859730045704*pi,0.76888103369697*pi,0.73479295697336*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.623861319451668*pi,0.48788014864484197*pi,0.94681964893655*pi) q[6];\nu3(0.697259639657175*pi,3.24388241441282*pi,4.1304009772527195*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.419224899456846*pi,0.33632428177652796*pi,4.2926135180015805*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.667118635157586*pi,3.17963053327493*pi,0.646475929711008*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.442449601611087*pi,0.04765577446982305*pi,1.376374574630899*pi) q[16];\nu3(0.289953646819599*pi,0.002330205470948976*pi,0.785609237111075*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.630517407857216*pi,3.3365573457451*pi,4.15551275345215*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.113217540439701*pi,0.5914241653044301*pi,4.09102925505057*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.490730269844403*pi,3.48686194124658*pi,1.53267162089761*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.69369473647388*pi,0.65839373708163*pi,4.17905374066755*pi) q[18];\nu3(0.582085815703985*pi,2.85017481909292*pi,4.10624141609327*pi) q[19];\nu3(0.510731959800054*pi,0.264746509075377*pi,4.06528460867699*pi) q[20];\nu3(0.114413777177568*pi,-0.14248021354221801*pi,1.3942901434755202*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.390698886760661*pi,0.7769340020461999*pi,4.471769815864651*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.804018133353814*pi,3.29330384969877*pi,4.00629280265456*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.441697645698*pi,2.70525963107673*pi,3.70645344537128*pi) q[18];\nu3(0.318843602931849*pi,3.16436414877398*pi,0.740817850933849*pi) q[19];\nu3(0.94246494082198*pi,3.22543242999736*pi,2.7818163182355*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.228100745982279*pi,-0.140670810389476*pi,0.945505802962212*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.265443931063174*pi,0.56266717500405*pi,0.834383956419769*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46230474361794*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.469348044475326*pi,3.04957424626696*pi,1.284440485159702*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.321391190137787*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.43408670242961*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.41996299332355*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.295557306039802*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201667680422125*pi) q[21];\nu3(3.5*pi,3.41650609045893*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.42338843288097*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48401295726236*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.169306124842974*pi) q[11];\nu3(3.5*pi,3.36946376759298*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49202977478094*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.15853126565278*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.670965271991603*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2694478033219632*pi) q[18];\nu3(1.0*pi,0.0*pi,1.346099969492218*pi) q[19];\nu3(1.0*pi,0.0*pi,1.280258441884617*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\ncx q[6],q[11];\nu3(3.5*pi,3.39736523292946*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.400876667965591*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[18];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.296928862344361*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6607690279016409*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.38915157653563*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.4800194826546*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.289053670792688*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5651710343180363*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3205274897560089*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5660084421928717*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5266549961516076*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48394819904522*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38866666463763*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[18];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.559990299529226*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.485530835366758*pi,0.8662510278993001*pi,0.793250683153951*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5946654615372974*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.74084386037656*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.300084429675487*pi,-0.4142207428758235*pi,0.6580775653955631*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.551686580120762*pi,0.38770054533602805*pi,4.2088885902190505*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.55072108379931*pi,3.07002979197049*pi,4.27218408017043*pi) q[0];\nu3(0.161489148651527*pi,0.18750440379153*pi,1.1885872152512729*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.597956248825642*pi,3.2466901844767*pi,3.52036860116822*pi) q[6];\nu3(0.337599721291842*pi,2.86109893540719*pi,0.781676238620152*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.622750522018505*pi,0.61546490284952*pi,1.083990265336308*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.832648908209207*pi,2.97396764305597*pi,3.69416229424089*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.496154368579833*pi,2.60152065874796*pi,1.3643005996356141*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.327125416621084*pi,-0.208269185369846*pi,0.524103476410214*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.499639254487295*pi,3.20279679648007*pi,1.98529237714859*pi) q[6];\nu3(0.581045501411788*pi,-0.290549117201915*pi,3.62859879698495*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.47056984889595*pi,2.81755191378091*pi,1.476574853017059*pi) q[9];\nu3(0.751435863347842*pi,-0.177910442305655*pi,3.62778449300373*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.797491042396587*pi,-0.184945979312522*pi,3.56842105743219*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.487299850382544*pi,2.74091197114878*pi,3.63566664809103*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0559692177093581*pi,-0.028810593020663022*pi,3.72105739640021*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.744620875888999*pi,0.39707750002073505*pi,4.4663156438306295*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.257390470467127*pi,3.33643405160919*pi,0.729788887401657*pi) q[3];\nu3(0.419979758075165*pi,0.30844162962434196*pi,3.95782933190269*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.514278142821939*pi,0.05934439695317595*pi,3.95275562010908*pi) q[8];\nu3(0.373961676030059*pi,0.41735861931268003*pi,1.0206192717356601*pi) q[9];\nu3(0.617590941520502*pi,0.52372463808392*pi,4.18743239623579*pi) q[10];\nu3(0.846659865877451*pi,-0.23606080002199997*pi,3.55298606675123*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.306050195667938*pi,2.38117724254724*pi,1.186937274608755*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.256769482828995*pi,0.20110501990404195*pi,3.43556742039479*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.778630585960849*pi,3.49758404593443*pi,4.342600903026479*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.645875477097079*pi,2.93763728298023*pi,4.22282219650071*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.368136034269571*pi,-0.250896827951824*pi,0.5597388900440153*pi) q[2];\nu3(0.631440948066739*pi,-0.4330907585141618*pi,3.71357582339613*pi) q[3];\nu3(0.699511339335736*pi,-0.367928212109292*pi,0.697900753086253*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.787922943207658*pi,0.10104832398173502*pi,1.52560925112385*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.222275579770224*pi,1.12096600424117*pi,4.26725351260405*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.830128476737943*pi,0.52261530598593*pi,4.03153059155299*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5263193948596*pi,0.04869795448179004*pi,4.387891310751*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.286402843966503*pi,3.0510754202361*pi,1.277378020765462*pi) q[18];\nu3(0.506629556971399*pi,0.23684934317207496*pi,1.158864355423382*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.830105856308199*pi,-0.33648569703812103*pi,3.84843945947558*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.542601317282595*pi,0.28845724720933197*pi,1.0511448182424679*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.300842438365535*pi,-0.4234381809241239*pi,1.81119784987887*pi) q[19];\nu3(0.236403049574457*pi,-0.09823471279291202*pi,0.679062874320385*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.733724242030611*pi,0.81011002978242*pi,4.463054047630321*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.745274480201011*pi,3.492690757322*pi,4.46261485715812*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.48711400045713*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[16];\ncx q[5],q[11];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.281799674705851*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4598975350456*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[14];\nu3(3.5*pi,3.39538658495828*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45933113523607*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48543642438561*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.28779957414683*pi) q[7];\nu3(1.0*pi,0.0*pi,1.171794114184646*pi) q[8];\nu3(3.5*pi,3.26249519141488*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.168861707978232*pi) q[11];\nu3(1.0*pi,0.0*pi,1.219287594556371*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43729839658432*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263576316143277*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29181262376648*pi) q[18];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31112034429956*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[16];\ncx q[5],q[11];\nu3(3.5*pi,3.34944470765315*pi,0.5*pi) q[6];\ncx q[9],q[12];\nu3(3.5*pi,3.4371968983209*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.218477634337914*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.38591874160784*pi) q[17];\nu3(1.0*pi,0.0*pi,1.059663577682644*pi) q[19];\nu3(1.0*pi,0.0*pi,1.238670066416099*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.63528323189374*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.560056458915946*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.526847519264238*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5249539360019524*pi) q[12];\nu3(3.5*pi,3.43726061249577*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49415462492326*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5758614263898993*pi) q[18];\nu3(1.0*pi,0.0*pi,1.239899734684185*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[16];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.628074775569154*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5193837565429802*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49815694198117*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5112161596169421*pi) q[21];\nu3(0.337890157462216*pi,0.60583071905287*pi,0.664275101110424*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.737530513325199*pi,0.418481434567188*pi,1.402935797470516*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.528248207890951*pi,-0.041540946912453025*pi,0.8956267235355719*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.419417692750521*pi,2.90279647698361*pi,1.197352735998639*pi) q[7];\nu3(0.744605110198832*pi,0.5348090117259701*pi,4.30303545373634*pi) q[8];\nu3(0.42934788183764*pi,0.317603516457462*pi,4.40577947434242*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.438048661456535*pi,-0.197778577426365*pi,1.162036216087766*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.676245323546272*pi,0.79436186962123*pi,1.1365518968747659*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.616313348687157*pi,0.6891592372647599*pi,4.41443208156994*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.591345736862681*pi,3.20740362600977*pi,4.342685016944079*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.557301139060169*pi,3.26566432675982*pi,3.02122592695103*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.609794682167849*pi,-0.4574960945568188*pi,3.30366314443948*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.63982915864812*pi,0.453544395946446*pi,0.662026590110177*pi) q[7];\nu3(0.657124154425038*pi,0.402733471477269*pi,4.33698317767918*pi) q[8];\nu3(0.578637531039226*pi,0.95248016180279*pi,0.711104747783294*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.115543293848124*pi,0.01860416129145004*pi,3.75669799763609*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.434858423443076*pi,0.06488612187396803*pi,3.99387933858359*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.719797028332178*pi,-0.010731972156496017*pi,3.7236628163908*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.200190875516417*pi,3.1148995264449*pi,0.747389007240721*pi) q[1];\nu3(0.492012543777949*pi,0.11530638185442199*pi,3.72031468677643*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.334309504155629*pi,3.34555316779639*pi,1.85526336320078*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.440972319088442*pi,2.37925825347129*pi,1.335767261029343*pi) q[12];\nu3(0.57083022280913*pi,3.28241416459057*pi,3.99567446789409*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.712686720845353*pi,0.46954605463455*pi,0.6686368946568659*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.665616693299863*pi,0.326561663878732*pi,1.62102694999516*pi) q[1];\nu3(0.621473904410073*pi,3.10541006225894*pi,2.9602704251888*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.254087861970121*pi,0.26671913269172*pi,1.232550147933594*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.138510728648316*pi,-0.05356446638593898*pi,1.55048123213686*pi) q[12];\nu3(0.479324896900986*pi,0.01656391656979095*pi,0.847092910204519*pi) q[13];\nu3(0.576936681976928*pi,-0.005798650178867992*pi,4.40194333998551*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.577478592719335*pi,-0.276416627294941*pi,3.89362229162225*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.393829495498556*pi,0.47357172364102895*pi,0.961526363108702*pi) q[4];\ncx q[5],q[18];\nu3(0.284325167803273*pi,2.94925693189086*pi,0.5670311344626429*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.481380681217192*pi,3.01047644941334*pi,1.81567074962182*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.757954533278449*pi,0.013053911438716037*pi,1.4707266036684619*pi) q[16];\nu3(0.345451554899492*pi,2.70836959905173*pi,0.915979330946436*pi) q[17];\nu3(0.75262806588719*pi,3.47780147649306*pi,3.53084741286036*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.42179226187267*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.718592916121869*pi,3.36374858995791*pi,4.13534495340886*pi) q[4];\nu3(3.5*pi,3.39130695976091*pi,0.5*pi) q[5];\nu3(0.706650684800607*pi,0.050918154568288965*pi,1.0462408663076679*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.279212473740548*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.327098035683657*pi,0.8686263149984901*pi,3.95528794393756*pi) q[16];\nu3(0.506167143490206*pi,3.3050298848171*pi,1.6672324862348*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340323814048072*pi) q[18];\nu3(0.679121565628913*pi,2.38758828478706*pi,3.78209367279825*pi) q[19];\nu3(0.265602436468026*pi,0.22223043777181595*pi,4.37143214440337*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.23564884944947*pi,0.7669214478064199*pi,0.5679807429932853*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5032570399704818*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27995835677018*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.35369933818214*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.138865472606789*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45904973161032*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.455397707226283*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.3801311219339*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.114083835033651*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4725704395351*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48943332546323*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[15];\nu3(3.5*pi,3.45056395367185*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.392493738132812*pi) q[14];\nu3(1.0*pi,0.0*pi,1.348547954569581*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199749844253705*pi) q[19];\nu3(0.654086095855298*pi,0.045727018518396*pi,0.7832945266799509*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5118300334999195*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[14];\nu3(0.201961174656555*pi,3.31472434266293*pi,1.047571307825693*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.45857141622869*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.41947027763624*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3416043026151705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2929632122822818*pi) q[20];\nu3(1.0*pi,0.0*pi,1.392273025002439*pi) q[21];\nu3(0.845303425948015*pi,2.83301119254839*pi,3.5615792835957*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5262942980196637*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42893260457835*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.59044489828539*pi,0.405625997330992*pi,0.981760124133804*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5740306050347779*pi) q[14];\nu3(1.0*pi,0.0*pi,1.131832529321491*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5282196109852622*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43909398207247*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3836469194556305*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48408467776774*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.568568023841574*pi,-0.28951505378903797*pi,3.51970558846956*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.536817678171615*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.855389778454688*pi,3.05079858607598*pi,3.57390650340904*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.722946001185023*pi,-0.388553066070016*pi,3.94339520809109*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.634143619665506*pi,0.6240711621586199*pi,4.47309910502981*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.769006063395402*pi,3.46591396865147*pi,0.8582441060948129*pi) q[17];\nu3(0.210435339432796*pi,-0.123956449164486*pi,1.107409003948989*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.435683466734969*pi,3.40389958929979*pi,1.59369985922128*pi) q[2];\nu3(0.350488897776113*pi,0.35073968350210105*pi,4.0169576241205505*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.462223775770996*pi,-0.25908278310100696*pi,0.624524246108161*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.478147673823518*pi,0.5365865994235199*pi,4.06194140301729*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.595754582816764*pi,3.25756311832188*pi,3.08358209610155*pi) q[17];\nu3(0.809542263442646*pi,0.19684661603544396*pi,4.08584126480945*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.276364004698223*pi,-0.21695199087543898*pi,1.294987116708438*pi) q[2];\nu3(0.953596528282806*pi,3.41732578954881*pi,2.94052072936167*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.336374188480025*pi,0.18727562173464496*pi,0.721111544370225*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.171479791762014*pi,3.04419321668984*pi,1.87942645935497*pi) q[6];\nu3(0.769482896913873*pi,-0.08254765765209898*pi,4.03460276979098*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32919598776343*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.722102085403014*pi,0.243053965596027*pi,0.810773642274604*pi) q[4];\nu3(0.0399609316097839*pi,-0.06665662591682098*pi,3.93938338105264*pi) q[6];\nu3(0.206125354258283*pi,0.45094871914316903*pi,1.002374032621449*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.489783205952247*pi,-0.207330698456885*pi,1.079327012419368*pi) q[11];\nu3(0.593178271786606*pi,3.0000770707963*pi,3.90759160730175*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2013083286755*pi) q[17];\nu3(0.0631791208162766*pi,0.5943728983360199*pi,0.727917610700682*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.794256739589607*pi,0.316087314468952*pi,1.0455682459542381*pi) q[11];\nu3(0.544871876826971*pi,3.2353226393094*pi,3.25729962007818*pi) q[12];\nu3(0.606342430524376*pi,1.03339985536206*pi,0.925196103013724*pi) q[13];\nu3(0.362255129071326*pi,0.85745456932748*pi,4.10375683002005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.850599291337569*pi,3.13204830630804*pi,4.430024647867279*pi) q[16];\nu3(0.289522133382052*pi,0.467692510407387*pi,3.92446426001662*pi) q[19];\nu3(0.42390167703812*pi,0.09295148380725005*pi,3.73393674936675*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.292717409105544*pi,3.45759674272333*pi,1.88701658053025*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.340901067632451*pi,-0.206915872814862*pi,3.80086426119722*pi) q[13];\nu3(0.336100183132577*pi,0.37574734800963605*pi,0.879734577632161*pi) q[14];\nu3(0.834190417532099*pi,-0.4014877603033632*pi,3.70327268310838*pi) q[15];\nu3(0.821503672265899*pi,0.23316524465239596*pi,1.404365300844393*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5052764306186006*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.218704030903405*pi,2.56479178491466*pi,1.50938548687412*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[4],q[8];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.27160392445931*pi,2.71817318185701*pi,1.3407821632332921*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.378187677775797*pi,2.91629993867314*pi,1.78239761529809*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.35025534967068*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35686161873019*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.139868625953432*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3115808018961341*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.517854111023935*pi,-0.10076126954949799*pi,3.88680404794891*pi) q[21];\nu3(0.660482781856158*pi,2.80470203275712*pi,4.30403630763666*pi) q[0];\nu3(3.5*pi,3.46606708439806*pi,0.5*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[8];\ncx q[5],q[11];\nu3(3.5*pi,3.33942834779164*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.261513704317639*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264894101291034*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.810587343618952*pi,0.30848702241471304*pi,0.914707038218906*pi) q[21];\nu3(0.479002155871737*pi,-0.13067610586377298*pi,3.8012557158811*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.48640204211762*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.5390507104948452*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5678486324704664*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240050663356439*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[8];\ncx q[5],q[11];\nu3(3.5*pi,3.49346380604053*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47200499346511*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.617058264681394*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.257754902980202*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5756826651632345*pi) q[16];\nu3(0.704468332040186*pi,-0.287077272471158*pi,4.02493443719662*pi) q[17];\nu3(1.0*pi,0.0*pi,1.435537187065393*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5400136131385547*pi) q[13];\nu3(3.5*pi,3.49896733436082*pi,0.5*pi) q[14];\nu3(0.693808792624569*pi,0.22671894352308497*pi,4.23453075282713*pi) q[17];\nu3(1.0*pi,0.0*pi,1.080052624451088*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47163846381691*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40314742279211*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.32218396724574*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.354512720653952*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41038741957898*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2584532171058012*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.246053748871685*pi,-0.33742128739196897*pi,0.5913510198470462*pi) q[4];\nu3(0.568833640162302*pi,2.59917855193669*pi,3.8264041571995*pi) q[5];\ncx q[6],q[20];\nu3(0.309648821742631*pi,3.4940876265238*pi,0.733051609070241*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5422851198860883*pi) q[18];\nu3(0.955786597726774*pi,-0.08497783591908598*pi,3.94727560949709*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.884213956069705*pi,1.06855204426632*pi,0.83069944853085*pi) q[4];\nu3(0.878769166184127*pi,2.97191754408615*pi,3.13763305635037*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.93693571988138*pi,-0.0021644009123369945*pi,0.935504125914163*pi) q[7];\nu3(0.264208016016617*pi,-0.389059066572769*pi,4.17532696508094*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.749706454173471*pi,0.385071768892163*pi,1.328599201622876*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.420341527340311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5612375800940814*pi) q[21];\nu3(0.175425308746241*pi,2.94110726016595*pi,0.606648450986023*pi) q[1];\ncx q[2],q[21];\nu3(0.23534372975477*pi,2.43105809926746*pi,1.408352034335415*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.302969282655445*pi,0.56470070460066*pi,3.61076842587968*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.611896811493022*pi,3.19111696504443*pi,4.21501993703875*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.168440765905059*pi,3.08585698199634*pi,0.934727715684071*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.475503071167271*pi,3.10795786264708*pi,4.31528140775896*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.667502342274699*pi,3.27002210486548*pi,2.83705721913624*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.768029219506872*pi,-0.4929710823765137*pi,4.032145102062589*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.418910640715477*pi,0.466363672363595*pi,3.8562385605002*pi) q[12];\nu3(0.575820271741263*pi,3.26923797519873*pi,3.22499684108751*pi) q[13];\nu3(0.210697446119929*pi,3.12385695682605*pi,0.875087390697044*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[17];\nu3(0.73533441598609*pi,3.44892147939188*pi,3.35555640839924*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.60806305032882*pi,0.178125442503407*pi,1.4937937383502589*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.475208124444664*pi,3.38347124846343*pi,0.576364387894921*pi) q[13];\nu3(0.215881875375651*pi,3.12233930495087*pi,1.0406434307919978*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47930751890828*pi,0.5*pi) q[1];\nu3(0.857456339051342*pi,0.33403603655192704*pi,1.392216574296196*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39719902753449*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.295679903519771*pi) q[8];\nu3(0.392387018234285*pi,2.33005247099476*pi,1.309077764187432*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.319049982264909*pi) q[17];\nu3(0.483049281736988*pi,0.0023560790197649784*pi,1.338699812620638*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.49103072169011*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.864084525880449*pi,3.26368547401218*pi,3.30247035742529*pi) q[15];\nu3(1.0*pi,0.0*pi,1.195021489242188*pi) q[16];\nu3(0.498917730887888*pi,0.38465745035185706*pi,3.53372492532698*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.404167236761062*pi,2.90669760519943*pi,0.743426679376826*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.541842938794575*pi,0.09010151078458595*pi,0.938854683316976*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43018187554814*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.771822818206755*pi,3.48944133142099*pi,4.16070474582194*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3883708586675105*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.838587079815329*pi,0.7292906873703999*pi,0.5374526450821948*pi) q[20];\nu3(0.869740704123866*pi,0.55663203524867*pi,1.3669365332138161*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40745540266987*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.225567860942613*pi,0.75629302234355*pi,4.26106809812422*pi) q[6];\nu3(0.597919847277573*pi,0.5562984153676*pi,4.327438867379231*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.26883993808636*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46856351894532*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.414722499927401*pi,-0.4557524331061213*pi,1.77373439936789*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39598707906767*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2514410109161531*pi) q[9];\nu3(0.318340051924558*pi,-0.07664620239119602*pi,3.8965240077787*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.645660506216079*pi) q[12];\nu3(3.5*pi,3.45685568035666*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.092850996191953*pi) q[18];\nu3(0.965180668983844*pi,-0.195941063979704*pi,3.55032825782105*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45749162073287*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.40629902335574*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37989867349199*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.165519566762437*pi) q[14];\nu3(1.0*pi,0.0*pi,1.203673448317002*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.172862144974423*pi,2.87245260497861*pi,1.27376046570962*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5298483227021534*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43469478470062*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.331418427444319*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.37816292881727*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.611713074907493*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.816064272907991*pi,0.019365944411001035*pi,4.33911603589207*pi) q[1];\ncx q[2],q[14];\nu3(0.56866928749267*pi,2.80179923919058*pi,3.92892323614324*pi) q[3];\ncx q[4],q[15];\nu3(0.818164093065581*pi,-0.193923777668827*pi,3.3217695940322*pi) q[5];\nu3(3.5*pi,3.45342844672157*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.74128221737109*pi,2.65813649700666*pi,3.54505434793742*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.280743746813946*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.671939128206096*pi,-0.4828076850671458*pi,3.74626629600184*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47509841665486*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.631725722817836*pi,2.6420816188602*pi,4.13178966269741*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.772924509730084*pi,0.5730973955227601*pi,1.4122009052014821*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.574376208653367*pi,0.70588469502414*pi,4.220359166702179*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.47868529316839*pi,0.5*pi) q[7];\nu3(0.816422185080252*pi,3.08799160586049*pi,3.27819930062348*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.552929042662936*pi,0.32765870689112797*pi,1.102926661129378*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.657572978995945*pi,2.98946142098265*pi,3.20437574297053*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.120553371013093*pi,3.05514115626274*pi,4.4642675977131105*pi) q[16];\nu3(0.404369596189145*pi,2.95179490704267*pi,1.404483712969593*pi) q[17];\nu3(0.380799240734091*pi,0.69760079049736*pi,4.17073060534487*pi) q[18];\nu3(1.0*pi,0.0*pi,1.132612810135274*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.480493106775085*pi,0.09483762261553697*pi,4.0579776409342*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.24447726297066*pi) q[10];\nu3(0.750257363150086*pi,3.09645926937453*pi,4.47559991347207*pi) q[11];\nu3(0.290262887640223*pi,0.6446972496677199*pi,4.4507783139972705*pi) q[12];\nu3(0.667411773892856*pi,3.240701442167*pi,3.49599017325771*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.677279321020676*pi,0.7458576554373699*pi,1.025772502005864*pi) q[15];\nu3(0.529138928601584*pi,0.25228557017945497*pi,0.5882552262078466*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.777252703520644*pi,3.21098237931013*pi,3.1976709747063*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.583661959147523*pi,-0.30508758120066204*pi,3.29288200095986*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.356545752822743*pi,-0.306699948492265*pi,4.07159129060844*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.349230698757039*pi,-0.4109105837387456*pi,1.90312616904863*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44098923237194*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.194322807820615*pi,0.08486322703708704*pi,1.095225365695579*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.722743713887335*pi,-0.41087253834389237*pi,4.36752140808301*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.369879951699733*pi,0.30511642518233195*pi,3.81893455654785*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.655658301574593*pi,0.8966305625452899*pi,1.010463329377856*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.453111425591197*pi,3.2119283697434*pi,3.39560839335512*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.758130032989949*pi,3.0767957908128*pi,4.4595937598771*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49752320685571*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.2526217760103*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.217372399218314*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333502892102959*pi) q[13];\nu3(0.574967693550321*pi,0.38115581806202403*pi,1.378379308675294*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.37301604510825*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.183243596533484*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.578205756686129*pi,0.188850358630396*pi,4.2303932496032495*pi) q[20];\nu3(0.411108827890338*pi,0.6156853489555201*pi,0.860058609309911*pi) q[21];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.944739140233593*pi,0.9466070029773299*pi,0.817678300006343*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.823413019196784*pi,2.67496950488743*pi,4.12300530038308*pi) q[20];\nu3(0.679088630557709*pi,0.7380122809931899*pi,0.787130204628552*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.845206906268579*pi,-0.07754218540179802*pi,3.47532740262467*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5936815937629087*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5205363350488494*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49044079078819*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.15716144266838*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.552414159336565*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\ncx q[2],q[11];\ncx q[4],q[12];\nu3(0.45405561697112*pi,-0.4427423810206868*pi,1.115083454901674*pi) q[6];\nu3(0.314429361852482*pi,3.19674389271017*pi,1.086721722934426*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35315809251707*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.680511937677655*pi,0.20579387493058898*pi,3.7337255564982*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.20175594700746*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41334902058927*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.823729007026616*pi,-0.24961820971175902*pi,3.28873134767786*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.47966041181058*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40730418445261*pi,0.5*pi) q[8];\nu3(0.50121289674688*pi,-0.033715384720849007*pi,1.4879013628660012*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.575206024703873*pi,3.38883043381593*pi,3.01027065371335*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208418340208993*pi) q[20];\nu3(1.0*pi,0.0*pi,1.247028356984743*pi) q[21];\ncx q[0],q[7];\nu3(0.315210474606233*pi,0.32015622691227696*pi,4.4315711370061805*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.318623604864262*pi,-0.4821757077242567*pi,1.016920765184591*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(0.182503630174432*pi,2.61998264853937*pi,1.266153013204352*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49263580334563*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.551816510496499*pi,2.73418823078231*pi,3.58469211690504*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42861476433036*pi,0.5*pi) q[0];\nu3(0.745979198985604*pi,3.37264722593368*pi,3.89918232345048*pi) q[1];\ncx q[2],q[11];\nu3(0.308998336104309*pi,0.33141157433004*pi,0.750437042538685*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1827548974296889*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.855404027962135*pi,-0.31133595230045197*pi,0.8467275710753199*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.167021391007388*pi,-0.228435813461493*pi,4.100475542332671*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5782325732688531*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44446695419314*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.632581678496864*pi,-0.28673703400030603*pi,0.5946757167355028*pi) q[12];\nu3(0.792406808706795*pi,3.30967785413098*pi,3.97058569225976*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.167236527959919*pi,3.41467816091147*pi,1.87655490286981*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.40970290324095*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.449288781617762*pi,0.45096101985958803*pi,4.1116645601388395*pi) q[13];\nu3(3.5*pi,3.44138301634806*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.965792422184492*pi,3.02677741340774*pi,4.49322290134444*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2485373977223961*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36262647317572*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4428062042118*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.273703294520419*pi) q[9];\nu3(1.0*pi,0.0*pi,1.286249363164524*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.265247224439062*pi,2.67001601030783*pi,1.65080568244376*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.469455176776887*pi,2.56871928712485*pi,3.78502333069913*pi) q[2];\ncx q[3],q[10];\nu3(0.759327610393472*pi,0.6261189950650401*pi,4.41942498309276*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.78476124794385*pi,3.38577618968397*pi,3.33562719166609*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39110487088711*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.383363038971122*pi,-0.327172647078464*pi,1.75872515834745*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.619331052483892*pi,-0.200978150478196*pi,4.483126790404381*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.387201452666*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5861025328738356*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.341572338143227*pi,0.303411882747899*pi,3.40594814363293*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.49554196014788*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.260648624424146*pi,-0.04684537454363902*pi,4.25801403249978*pi) q[8];\nu3(0.902177012888733*pi,0.76822664822419*pi,0.805192220069894*pi) q[11];\nu3(1.0*pi,0.0*pi,1.349285873818443*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.637598107223884*pi,-0.025891556881038003*pi,4.49683165085465*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.731382422149887*pi,3.14007413312662*pi,3.77833416393548*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.422421941852033*pi,0.487050021405527*pi,3.86477759349073*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.297467686669525*pi,0.335330783152187*pi,0.9419882290413519*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.452406806974139*pi,0.37292951093645*pi,0.9189440431320319*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.506794264545002*pi,0.71309161148013*pi,0.697725882290837*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.147889080919592*pi,2.90110450549776*pi,1.192015695928373*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36513374831358*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.56328792107756*pi,0.8434192036812*pi,1.145345500400387*pi) q[21];\nu3(0.482323408887607*pi,3.49779606878655*pi,1.0129314101364169*pi) q[0];\nu3(0.31182897346772*pi,-0.138539328686977*pi,0.8492299928826039*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.643575759993797*pi,0.7531454376536999*pi,0.769286257663123*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.442612146092581*pi,0.50227791315931*pi,3.84752717050058*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.210760515042643*pi,0.54925463576844*pi,4.29272302320602*pi) q[21];\nu3(0.416240088977269*pi,3.0181232716698*pi,0.9015060033747291*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.475046084695638*pi,0.9906561187376799*pi,4.3284632527291*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42584380984964*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3184010824267411*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.541183375805798*pi,-0.25221012846511903*pi,3.96638952511001*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48336050825315*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.329605690609626*pi,3.48741899829299*pi,1.249138327466473*pi) q[14];\ncx q[15],q[16];\nu3(0.435190495262082*pi,3.27547497842085*pi,0.75406094593104*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326353114677346*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33094186844341*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.225081678655955*pi,0.5141216658957799*pi,3.73763643899686*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.300428853801286*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.724818013868248*pi,-0.19240035106022602*pi,1.110864658790989*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.588082254053651*pi) q[16];\nu3(0.198817733293357*pi,3.49711743126823*pi,0.901437088835447*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[10];\nu3(3.5*pi,3.44058390519157*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3380033944748129*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.614996223278073*pi,2.83877984477836*pi,3.31840722198699*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5281135497533989*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47035955549258*pi,0.5*pi) q[8];\nu3(0.131897880251648*pi,0.16897724806048897*pi,1.278806402412426*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41897701899254*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.382944804862082*pi) q[21];\ncx q[0],q[6];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.211494981658277*pi,-0.08350011346536301*pi,4.2242800197518005*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5753746590980802*pi) q[5];\ncx q[7],q[12];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.444881752228084*pi,3.30236188560998*pi,0.864434222144142*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43179729826741*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.615584099383178*pi,0.134003692924057*pi,0.91258036541011*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2653343148550409*pi) q[6];\nu3(3.5*pi,3.39514217460888*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.131145685566992*pi,-0.167570287810631*pi,3.69512899153612*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1913776920036971*pi) q[12];\nu3(0.693874505563221*pi,-3.369835363098428e-05*pi,4.264099196891451*pi) q[13];\nu3(3.5*pi,3.48211571854634*pi,0.5*pi) q[14];\nu3(0.81811211559043*pi,3.31576676574411*pi,3.7226829072723*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184022003085658*pi) q[17];\nu3(3.5*pi,3.45945631321838*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.176475893655635*pi) q[19];\nu3(0.848041955264664*pi,-0.25111475796016103*pi,4.4400998203594195*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5108392394804033*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.358127027009177*pi,2.87955178992213*pi,0.9144831053635509*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.832344727167923*pi,3.31234000809324*pi,4.22902957133739*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.714313356055139*pi,0.58072248034023*pi,4.42863118311429*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41232596002066*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.590366298919341*pi,3.2337505986125*pi,2.82770719468533*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.711816442912638*pi,-0.00851589381898199*pi,1.1421702002048248*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.722998599856548*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187414174364541*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.644500234733974*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.436613014028978*pi,0.238921858792706*pi,4.28819465635905*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5316463148779198*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.490612433780219*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.372027830005874*pi,0.72866599021341*pi,4.07038130851016*pi) q[3];\nu3(0.339846650698451*pi,0.030112986298295952*pi,3.48068337998641*pi) q[5];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.409823210627392*pi,3.07421589414549*pi,2.00096147453885*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.4574996732407*pi,0.95513557811546*pi,4.45094358229213*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49954592984704*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.370863985962969*pi,3.46006500439577*pi,4.24565406178933*pi) q[0];\ncx q[1],q[9];\nu3(0.909717404094794*pi,3.12728300738486*pi,3.70803982779521*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.213513703966873*pi,0.93913010036818*pi,4.41367625161725*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.414819886384337*pi,0.446647317942633*pi,0.9808432525357931*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.77196170523485*pi,2.94975306521979*pi,3.69222629635694*pi) q[14];\nu3(3.5*pi,3.46184564334808*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.416017242909802*pi,0.55614965558594*pi,0.841402280706756*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1463786889451582*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.270502564329929*pi,0.7420235829794499*pi,3.95011700082633*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[13];\nu3(0.32358680638*pi,-0.04088202234118399*pi,4.27816857135577*pi) q[6];\nu3(0.58873408015504*pi,3.13030569570604*pi,2.96945834317941*pi) q[7];\nu3(0.213589055331941*pi,3.02930899266551*pi,1.458200348470009*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.6389010736431*pi,0.321956542317581*pi,4.47472901871234*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.362961796574704*pi,0.31640184119721304*pi,3.91802183504508*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.806863398037269*pi,-0.429936811383141*pi,3.5910863666684*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4640106453665*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.167665846921359*pi,-0.170523188571446*pi,1.25928577090169*pi) q[7];\nu3(0.494107963464991*pi,0.68262120685633*pi,0.642561895217568*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.352689223953228*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45891682456365*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.146182943517686*pi,3.40600904432611*pi,4.24435288206025*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.234296438191903*pi,-0.39392721617906*pi,0.772111058549253*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.418176882901956*pi,2.71565077329833*pi,1.217243239439839*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36480569823009*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2278824799000652*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.837878341202698*pi,-0.311801242576848*pi,4.43041842960346*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48402962085615*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.70857807545211*pi,1.00817577463551*pi,0.602515596878893*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.720800303691432*pi,2.47023261457477*pi,3.5911558251087*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.430053576884152*pi,-0.328006858393461*pi,1.362850690776288*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[7];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.414941705505364*pi,0.334514457896125*pi,4.31009235994049*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.380675518993995*pi,3.26911675999453*pi,4.3396084934526495*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42967112989475*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5320273009776113*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.28020865058778*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44126563084427*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.423246821349481*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.80046679067492*pi,3.14091953956925*pi,4.1369324940366*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.30299661382363*pi,0.5*pi) q[8];\nu3(0.676312863603208*pi,0.05674958431435595*pi,0.716109198943844*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2072174310494082*pi) q[21];\nu3(3.5*pi,3.4224495348805*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40953971310555*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49410162553648*pi) q[7];\ncx q[8],q[21];\nu3(0.0999973514246324*pi,-0.416800953054858*pi,1.134246093201501*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.200047645654021*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5342750553060069*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2089446436267601*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[14];\nu3(0.189723139349382*pi,1.08566696688226*pi,4.28104397943437*pi) q[2];\ncx q[3],q[7];\nu3(0.26667860489404*pi,0.277408823608578*pi,0.5932062861866952*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.123407345135739*pi,3.26572406733117*pi,0.623236214540454*pi) q[15];\nu3(0.84209146531136*pi,0.0017731140097030362*pi,3.82862971907105*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5493230122434478*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45971903998892*pi,0.5*pi) q[1];\nu3(0.405157270870814*pi,2.54693939263553*pi,1.4986650930116872*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.626252565585932*pi,0.22225569514558996*pi,0.784906277544287*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40016484642498*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.645513920377381*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.273963058760788*pi) q[14];\nu3(0.193270634792706*pi,-0.134068699491258*pi,1.55309223845555*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35932296371916*pi) q[18];\nu3(1.0*pi,0.0*pi,1.31034156833407*pi) q[19];\nu3(0.594130973801221*pi,2.4493902833456*pi,3.57161844021373*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.483309683762078*pi,0.8519669910677501*pi,4.39201082990267*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.411267729659969*pi,2.99762843257769*pi,0.960002999047347*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.330745197381287*pi,1.0037995370003*pi,4.21710487754469*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.558049935330184*pi,3.39707504821289*pi,3.53370738465882*pi) q[8];\nu3(3.5*pi,3.35963943340997*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.392701260003262*pi,0.8774540696897899*pi,0.5394449355987523*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.617208306503078*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.206235153153971*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.674443410060056*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.709407229758252*pi,0.415005337436971*pi,4.141881882497589*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.37369366991561*pi,0.9521225858842299*pi,0.5014961008237405*pi) q[8];\ncx q[9],q[17];\nu3(0.712919007459334*pi,0.23421379399971798*pi,0.923141219964177*pi) q[10];\ncx q[11],q[19];\nu3(0.190587034913269*pi,3.20802330845182*pi,0.9185670442291041*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.148435501569636*pi,0.14053769510620595*pi,4.49235865410309*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.760805174025149*pi,0.71914466323554*pi,1.096940596641919*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.712130415156652*pi,2.86593684794099*pi,4.3126494776484705*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0454000843236874*pi,-0.07446919851545403*pi,3.93765558938546*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.256092138844954*pi,-0.4890066407687376*pi,0.605796093418597*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.625714107510531*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.616686861596729*pi,-0.086478037015986*pi,0.934065706740567*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.541956444172283*pi,-0.011934552145613009*pi,3.60374746560325*pi) q[1];\nu3(0.808494316169969*pi,-0.4704568177726351*pi,0.675412695861922*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.986847616139048*pi,-0.09944134004176902*pi,1.065472882911091*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.158025430859079*pi,2.94850287256488*pi,1.453213772529238*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.567898794415927*pi,2.45028110574478*pi,3.62934129203886*pi) q[21];\nu3(0.294640821730473*pi,2.75101715255909*pi,1.55202460224419*pi) q[0];\nu3(0.239036613670961*pi,-0.194360783190967*pi,4.1668211853858494*pi) q[1];\nu3(0.904907305849062*pi,-0.21149329712175802*pi,0.5776134072822822*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.641185675692951*pi,3.29268256271322*pi,4.27411515794829*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.701725996690881*pi,0.02470264852020798*pi,4.18759737430757*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.8166573578289*pi,0.21443327785258404*pi,4.14276463033065*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.427636892369981*pi,-0.4063276637906109*pi,1.147190141745226*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.788452880063948*pi,3.27235673736999*pi,3.52246519503759*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.167340657371381*pi,0.5240693567560699*pi,0.681042479122311*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.15929943415749*pi,3.4542461580129*pi,4.40378107983558*pi) q[18];\nu3(0.723150688708118*pi,3.10856891583837*pi,3.46195005173115*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40159616299247*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.458429248802229*pi,-0.048499472249785014*pi,1.093488172345484*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47841695739264*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.414757101044259*pi) q[15];\ncx q[16],q[20];\nu3(0.599669918068205*pi,2.99306972946918*pi,3.88268076349836*pi) q[17];\nu3(0.145176690015881*pi,0.66799238226702*pi,3.74361230543264*pi) q[18];\nu3(0.416114075369287*pi,-0.38998790662342997*pi,1.78976464857186*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2544679157841792*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45630788736117*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2645631728862279*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.37274883047399*pi,0.5*pi) q[16];\nu3(0.790202938162064*pi,0.24905348801972205*pi,1.5310707398124*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.27204394137497*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30270375521132*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164839286286111*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.488148682720491*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2890504722718905*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[14];\ncx q[2],q[21];\nu3(3.5*pi,3.4518820163154*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.183560950732915*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.44465565954223*pi) q[7];\ncx q[8],q[17];\ncx q[10],q[18];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.669283516993429*pi) q[20];\nu3(3.5*pi,3.49790085410911*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.36980761511224*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3171803126951*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.301122654252377*pi) q[9];\nu3(3.5*pi,3.40954576407651*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.263789760872628*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5510892523505628*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.282541453482184*pi) q[17];\nu3(1.0*pi,0.0*pi,1.052807707378361*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.366558063992461*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[10],q[18];\nu3(3.5*pi,3.49565635091777*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3912107028652119*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6413012362021699*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46917770405665*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5120652108342685*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48020676861616*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.716925615554445*pi,2.81579912343711*pi,3.78257117310159*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.601400124777422*pi,-0.019197744245878*pi,3.60633010353155*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5308676642471315*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.439500572330692*pi,0.67592684976165*pi,0.658168345103696*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.349680322494562*pi,-0.4510669954186415*pi,0.74652419011115*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.672413941190064*pi,0.5370296021690499*pi,0.622716228142446*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.945028483005832*pi,-0.290008150861449*pi,0.8861792693733139*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.615492194230841*pi,0.20485927484725297*pi,0.630603860883669*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.465056282642809*pi,2.91620821716821*pi,1.209853518953031*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.633159920164005*pi,0.217842086823975*pi,4.25530357498976*pi) q[20];\nu3(0.528935724427095*pi,3.47357026843658*pi,3.87932279330292*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.610138742467962*pi,0.371346917426048*pi,3.94008716273457*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.886134351178525*pi,0.47509792688768504*pi,0.802405143815784*pi) q[5];\nu3(0.80457511983986*pi,3.49786239902769*pi,3.9808013366551*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.337956601796628*pi,3.3155558472506*pi,0.5801983270080179*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.392229101187351*pi,2.69497531811575*pi,1.32060431885422*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.284924763043831*pi,-0.10488761203916602*pi,3.84730765815523*pi) q[20];\nu3(0.130417208707509*pi,0.54411034840446*pi,3.64693971710253*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.543672712512713*pi,0.32454673407101*pi,1.1726799030076411*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.466346173864935*pi,0.34085396616155506*pi,4.2736414019570095*pi) q[6];\nu3(0.335250527453656*pi,3.18135369609561*pi,1.82247780121195*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.726115602648275*pi,3.19261365359258*pi,3.94123595525445*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.294711773253968*pi,2.95167252112343*pi,1.94769101842525*pi) q[15];\nu3(0.840515620142517*pi,-0.4697528414489555*pi,3.45129711025954*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.747121474101031*pi,3.3964459961674*pi,4.3629818500339805*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.26684862034809*pi,0.16962480193092*pi,3.67505348910315*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.584617725070382*pi,-0.10512606412193698*pi,1.387957651989634*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.166197683907532*pi,0.46427770151565995*pi,3.48602717450823*pi) q[9];\nu3(0.330547581980609*pi,-0.303550857551971*pi,0.9588964910265321*pi) q[10];\nu3(0.403818888355963*pi,0.02491261147781798*pi,4.29329530657298*pi) q[11];\nu3(0.603703298659174*pi,2.92069116892953*pi,3.09325671182475*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.332889119155381*pi,-0.104117866475537*pi,0.7815049354212931*pi) q[15];\nu3(0.615616532588135*pi,-0.223476731203962*pi,0.799638850209071*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.683510879063665*pi,0.22960572086212505*pi,4.495149040384851*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.835359117665073*pi,-0.08854175118597601*pi,0.714801926238706*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.475917480100884*pi,-0.23234340859063302*pi,3.95946000721815*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.208169488085777*pi,2.44621465942829*pi,1.0829093695417251*pi) q[9];\nu3(0.718103359429123*pi,2.88876884915325*pi,4.30063272667851*pi) q[10];\nu3(0.17876847330309*pi,3.29538470237559*pi,0.805001347072985*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.498319144731174*pi,0.40296697612953203*pi,3.57323211766288*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.579074909748165*pi,0.14211137038480404*pi,3.96775709234002*pi) q[4];\nu3(3.5*pi,3.49028307583706*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.131510530193728*pi,0.217197081228799*pi,3.53049710164758*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.633724653630673*pi,0.025823088519784987*pi,1.51594498945015*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3545826834656989*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.476875643090573*pi,3.32589146471175*pi,3.32718213570468*pi) q[13];\ncx q[16],q[17];\nu3(0.374089407557184*pi,0.6650386917487501*pi,4.47516028718297*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\nu3(3.5*pi,3.4422809858209*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29602967991655*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.293942761538343*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.271201988283249*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46489823185165*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294944752690494*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5101038706773556*pi) q[20];\nu3(3.5*pi,3.45029938313305*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2813275300824158*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43193201763147*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.146346698397696*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42251002016212*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48150025447433*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.45170350529046*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.192699316404123*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.604544118154543*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.37226089133083*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[14];\ncx q[4],q[8];\nu3(0.806473212951819*pi,3.08055219951873*pi,4.2364331501498*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.40244681143884*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5535275377729033*pi) q[12];\nu3(3.5*pi,3.41178885493826*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40812793952828*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.201579749850938*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283444898789127*pi) q[19];\nu3(0.561334031069034*pi,0.7454000100660301*pi,0.9957505867073391*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255356327370577*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45354931117025*pi,0.5*pi) q[4];\nu3(0.542799879260436*pi,0.83262046665734*pi,0.5376456186443147*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.266282119923148*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.544896142349792*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.552983058869316*pi,-0.147431293618636*pi,3.97128328472162*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.51267390975835*pi,0.6089093715371099*pi,4.36377699734968*pi) q[16];\nu3(0.706145378193372*pi,-0.4881139130265349*pi,0.804946014540019*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3216441532353205*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.668068007327414*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37643712211091*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.656774108308431*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.31078703605176*pi,0.17354266861448697*pi,3.33407435517693*pi) q[11];\nu3(0.411631658034533*pi,3.10256974668838*pi,1.87839097409871*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.711210671278688*pi,0.08394240620302795*pi,3.99523760073049*pi) q[16];\nu3(0.421695800282945*pi,3.31557334270758*pi,4.39434897884929*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.74924676316584*pi,2.91703327576235*pi,3.60485565877969*pi) q[11];\nu3(0.466482879063152*pi,0.489345959222804*pi,3.87792973323327*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.439644132793982*pi,0.14095112914171604*pi,1.301121842482626*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.508661927077514*pi,3.42372762828*pi,1.96545037072987*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.357272467429836*pi,-0.22006396840257803*pi,4.14513273366083*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.327752903117131*pi,2.63995435968273*pi,1.1152471506252*pi) q[2];\nu3(0.697378695205179*pi,0.24700408037695798*pi,0.808334811298829*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.765452091173258*pi,2.81662682836432*pi,3.92019472396277*pi) q[6];\nu3(0.722942549461452*pi,-0.065629167274108*pi,0.8446404809536521*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.334587906473229*pi,0.02490812937610498*pi,3.68001754064856*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.83818218110173*pi,0.50795227907127*pi,0.5665017411760248*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.598782557178641*pi,-0.28982318110836003*pi,0.60444682924507*pi) q[0];\nu3(0.370752528381637*pi,3.24046472744714*pi,0.742557999758877*pi) q[1];\nu3(0.416298250785983*pi,0.6071348299513499*pi,4.05255051041087*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.432178280758176*pi,0.6357865271468299*pi,3.70273038034343*pi) q[4];\nu3(0.202638199807568*pi,-0.275208904995284*pi,4.08046381709113*pi) q[6];\nu3(0.162236378485564*pi,-0.336610621281086*pi,4.3321908059626395*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.605717193873148*pi,3.30487309553983*pi,3.20180179396488*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.87666757417145*pi,-0.05536591405783903*pi,4.20896422863152*pi) q[0];\nu3(0.447321069581861*pi,0.74721884642666*pi,4.4401065399011905*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.33215952844609*pi,-0.18681674278369997*pi,1.201185942065744*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.646470762783779*pi,3.21987739823409*pi,3.14156066878177*pi) q[9];\nu3(0.50928887866351*pi,3.45622897575656*pi,3.54239087803456*pi) q[10];\nu3(0.650029440775175*pi,0.164018077162582*pi,1.4497324505566351*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0578986504489389*pi,2.66957025704579*pi,1.409179776042224*pi) q[8];\nu3(0.423927436908907*pi,0.21676727169902799*pi,1.2448274262421029*pi) q[9];\nu3(0.40440853099711*pi,3.23479664810723*pi,1.123301882310795*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.463761476789713*pi,-0.4983974875775161*pi,1.99321987370128*pi) q[15];\nu3(0.468984549540438*pi,2.67079038734125*pi,3.92358927540314*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[13];\nu3(0.24049915165339*pi,3.25279791115275*pi,1.59110211630462*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.260062555007691*pi,3.26218465974446*pi,1.338272885737837*pi) q[15];\nu3(0.234152841808868*pi,-0.4786810530751812*pi,1.83150396144286*pi) q[18];\nu3(0.21181708416456*pi,0.61882076822134*pi,0.683211898866895*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[16];\nu3(3.5*pi,3.28724574804917*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35959232412445*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.193622224365524*pi) q[13];\nu3(1.0*pi,0.0*pi,1.221556635567896*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.493158954988057*pi,2.48974386270036*pi,1.351966820281066*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42429677573715*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44830508488923*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.247220291831006*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259591616570088*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\ncx q[3],q[5];\ncx q[4],q[16];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40609949253558*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5177170225223531*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4155136550154594*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.02877238189199*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48230704852664*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47503217085315*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.647407793131881*pi) q[5];\nu3(3.5*pi,3.4876243110119*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.193057165647922*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[20];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.32696190101509*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.414019099204641*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249244095753306*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[15];\ncx q[1],q[17];\nu3(3.5*pi,3.48258635553256*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[16];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43380081821269*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0438168054002341*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.486948467136489*pi) q[20];\nu3(1.0*pi,0.0*pi,1.349534560700885*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5459912977537252*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5003829448249846*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.693705747916163*pi) q[17];\nu3(3.5*pi,3.44152066046363*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280140332932935*pi) q[19];\ncx q[0],q[15];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.533165433749464*pi,0.17913440205715203*pi,1.096910471592392*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5117699647856995*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5808586114090573*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.489473081337131*pi,0.50977800620215*pi,0.5939267072081065*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.679575683693606*pi,0.250437504178862*pi,3.89623914563906*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.194998822897276*pi,1.11238399434562*pi,4.24534944403031*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5417687587507363*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.701838209415289*pi,2.9793962882842*pi,4.25216790050273*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.750875327055148*pi,-0.302273670455787*pi,4.16837617754152*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.568880177428592*pi,0.37794518065056804*pi,4.30246680147803*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.502044630136329*pi,3.34451861464267*pi,4.2719207783345094*pi) q[12];\nu3(0.148290556389573*pi,-0.09341888070367799*pi,0.7693358068123259*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.39131175176927*pi,3.44924230416463*pi,4.29170870678463*pi) q[0];\nu3(0.727003069238885*pi,0.78860484691443*pi,0.785172275208796*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.518609040049106*pi,2.96940598145585*pi,3.57213170538015*pi) q[5];\nu3(0.380685576955895*pi,2.88964993227422*pi,1.481113410024062*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.680495271038156*pi,0.07060419807418095*pi,0.646762758243962*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.464335538703165*pi,-0.052429430516757025*pi,0.764202402414649*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.460642455720743*pi,0.044503168847286*pi,3.67631744694023*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.834527294329611*pi,2.97111180237571*pi,3.61708791620264*pi) q[0];\nu3(0.282946243086613*pi,3.07525769996136*pi,0.659053314188596*pi) q[1];\nu3(0.931758746811708*pi,3.05801640215799*pi,4.00158253792808*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.328984668301601*pi,0.6998588790572899*pi,0.51928448929068*pi) q[4];\nu3(0.196339912646187*pi,3.0164862495538*pi,2.0060786519146*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.631435785395179*pi,3.344585366773*pi,0.5222148238727556*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.545339260432508*pi,0.15549810689265198*pi,4.13063304469568*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.325966847699891*pi,0.5228955458889799*pi,4.25400878674688*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.138763966301215*pi,0.496494788513438*pi,3.62761017023535*pi) q[2];\nu3(0.728788961665533*pi,-0.23307780868802003*pi,3.8139578611336*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.724560155960041*pi,3.26694404106662*pi,0.5232719824777894*pi) q[9];\nu3(0.500302221000888*pi,0.07305501475315501*pi,0.847390642916109*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.363632921460069*pi,0.5945674575970199*pi,4.404442682139511*pi) q[15];\nu3(0.567356746739684*pi,-0.08766986948696298*pi,0.877557503378297*pi) q[16];\nu3(0.631160292068709*pi,2.38156813019312*pi,3.82625531977991*pi) q[17];\nu3(0.594676837283422*pi,-0.30316046244808104*pi,4.2811712643897*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.388244532352855*pi,2.7813040761546*pi,1.0351199755248421*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.303181115142461*pi,1.05126267221675*pi,4.12322982942861*pi) q[10];\nu3(0.635850872087104*pi,2.44908058334942*pi,3.63551994600249*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.589090460325135*pi,-0.17409452841436002*pi,3.93232892029035*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.527866240453814*pi,-0.232675637094929*pi,4.16445026372286*pi) q[17];\nu3(0.636481718235313*pi,3.12873280189531*pi,4.29730773620537*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.801157608070439*pi,3.32041057824122*pi,4.15552322295787*pi) q[20];\nu3(0.486004014664515*pi,2.66229398006123*pi,3.74985302079765*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.358164083407863*pi,0.6142732139785501*pi,4.35923725781152*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.749583795573291*pi,3.47842302541807*pi,4.4881568116848705*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.387966078971373*pi,0.42442646144794505*pi,0.8505232433577701*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48416823789149*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.298765675744231*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.221308411471595*pi,3.44464412474781*pi,4.09870993389233*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40140161967163*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36891091917945*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40266351708168*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.180009329455689*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(3.5*pi,3.39734820550486*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.055046372770976*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49036313724175*pi) q[14];\nu3(3.5*pi,3.19997313944152*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.335256442037875*pi) q[16];\nu3(1.0*pi,0.0*pi,1.093908819287158*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.291430701513997*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[12];\nu3(3.5*pi,3.45648395962246*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.3299861620865419*pi) q[7];\nu3(3.5*pi,3.49738470978873*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4894737285951*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.165917067969311*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.239995604937566*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47915143648417*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5816271600476433*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.31229050104877*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5475874757047414*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36814509402218*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205331753921171*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4294848501891*pi) q[18];\nu3(1.0*pi,0.0*pi,1.291637789293862*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46303976567151*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.49353501312324*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.46851182082108*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.36567340229176*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.605715662164886*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.682804629779675*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.705638312066843*pi,3.34841594876095*pi,3.60582354381748*pi) q[0];\nu3(0.293785424079037*pi,0.11969135207000503*pi,4.25418464233005*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.740647602233305*pi,2.44030459106997*pi,3.65437993033899*pi) q[0];\nu3(0.5726305670097*pi,3.19016284109409*pi,0.5425132508370812*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.838507708476424*pi,3.10511657121987*pi,4.02064356070637*pi) q[3];\nu3(0.826047742801867*pi,1.12954763443852*pi,0.86890883566888*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.208638663613976*pi,3.32994369273814*pi,4.37631742384518*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.785382359576867*pi,2.95071919570317*pi,4.285269916249391*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.445673131306089*pi,0.05880670079947503*pi,4.3023176581495*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.543881233179514*pi,2.59544873028614*pi,3.63703257441104*pi) q[3];\nu3(0.136495176889756*pi,2.84419683090463*pi,0.721459910015938*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.60122391490287*pi,3.18921085295345*pi,4.08427391545006*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.277371022452951*pi,2.59036341496503*pi,1.2790896465742159*pi) q[11];\nu3(0.3534770236088*pi,1.04078676711664*pi,4.18643977556325*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.264778886400592*pi,0.6262497647874301*pi,4.157775360480381*pi) q[14];\nu3(0.654222821707789*pi,0.025498887439965978*pi,1.089687701688253*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.339841359044948*pi,1.02549932506362*pi,4.39373834712687*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.312349373349844*pi,0.153613996329254*pi,3.53905414739599*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.069914292190408*pi,-0.298129915796415*pi,3.84305481359608*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.763884669167334*pi,0.34153954897875605*pi,1.395348250678399*pi) q[8];\nu3(0.531101895085842*pi,0.7062897076597601*pi,4.3913288376211295*pi) q[9];\nu3(0.488688424852142*pi,2.67149460422392*pi,3.55506385395537*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.795154286729049*pi,0.83033157055064*pi,1.007962804114257*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.225168821883314*pi,0.5754093411780199*pi,0.875078918134244*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.966860524510435*pi,-0.37557546789359897*pi,3.26157730142064*pi) q[17];\nu3(0.450464915440649*pi,3.10802191569613*pi,1.63015513128389*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.367688881207681*pi,3.23461586062423*pi,0.852507497760434*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.361431671694381*pi,3.34447636154684*pi,2.14082380543483*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.574203399300131*pi,3.09501699609504*pi,4.119115441772109*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.510717771013681*pi,3.3877912271764*pi,4.03868055175473*pi) q[8];\nu3(0.350224841033381*pi,-0.14961378947146797*pi,1.153305325454522*pi) q[9];\nu3(0.561563581850618*pi,0.260366989288477*pi,0.958662069837767*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.510999206471619*pi,-0.25221918539239097*pi,0.614878449587893*pi) q[17];\nu3(0.781913330606679*pi,0.11995253062099698*pi,1.1127108095471772*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.590906781083442*pi,2.6840886331687*pi,3.73238508695787*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.181736863481702*pi,-0.4189165306103862*pi,0.5015971697977157*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.573312752871219*pi,3.22585517958043*pi,0.622492147362099*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.402507954505786*pi,2.89692412340051*pi,0.635858126807021*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.475603473243671*pi,0.01640742544547502*pi,4.2129467064427395*pi) q[21];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.58166390208447*pi,0.38375119032958904*pi,0.688681899809611*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.573130813603556*pi,0.13436428634294695*pi,0.69712044045292*pi) q[13];\nu3(0.403129843207678*pi,2.4636667134135*pi,1.36202670460582*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.255376574580685*pi,3.15906225867228*pi,1.355053488400694*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.28461095400719*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.405360944925677*pi,-0.4046133789153461*pi,1.75493500062977*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210724453196631*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38709892117155*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.30991388649902*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38681655487781*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46245732254996*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.265693777464953*pi) q[8];\nu3(3.5*pi,3.45886881293402*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.213556534977122*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.284212095547153*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.308065022927758*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2579334514040958*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(3.5*pi,3.32363995772269*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42139702974498*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.261112277985456*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.536550550125773*pi) q[17];\nu3(1.0*pi,0.0*pi,1.322182991298555*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[19];\nu3(3.5*pi,3.3997705121229*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4891272154668*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.25576993295743*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5804372031869622*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.320382934171161*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4850155643758605*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23542381755022*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5436835966218099*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6434060709894209*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.48454041674497*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5192237776162805*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.870470318277776*pi,-0.380908935937183*pi,3.17390361146099*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47826035556278*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.479332947445171*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3793098251043805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3205010908953159*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.211438079149521*pi,3.4878170148955*pi,0.9643305936553119*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.509384259314893*pi,0.17686075930132705*pi,4.0835389536186*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.236058596190152*pi,-0.4666184020437779*pi,4.26671996627085*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.796084563205245*pi,-0.242713887173313*pi,4.00681848679248*pi) q[3];\nu3(0.607951705685251*pi,0.7118153310400801*pi,0.894762097410964*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.777415217482925*pi,-0.188789324983536*pi,1.0036935401542562*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.169782253507528*pi,-0.4247924412002828*pi,1.57140137711069*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.431161369958792*pi,3.08061910399026*pi,1.342386727992184*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5668907150596811*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.120905916890611*pi,-0.136905703716715*pi,1.4472423595415989*pi) q[3];\nu3(0.430929916223595*pi,0.050935599549376986*pi,1.439519529831328*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0980981041974261*pi,2.93338700835722*pi,1.66255317492965*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.597960312960377*pi,-0.10534074001034999*pi,0.603872417247585*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.484274444005913*pi,3.43197752883804*pi,1.89406381216501*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.349528526389582*pi,1.02545484689475*pi,4.43251232735295*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.524035328207586*pi,3.40360540585151*pi,4.08479134128881*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.340948973149759*pi,0.7269957995419001*pi,3.93030709261788*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.719573896873646*pi,3.03587748341273*pi,4.00556321314839*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.531975365556689*pi,-0.309178132069162*pi,3.95447688825318*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0738057528761224*pi,2.95731765525931*pi,1.2670636518105471*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0596834811208545*pi,-0.36638630526919*pi,1.0279680127502688*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.824218913974876*pi,0.69480576897257*pi,4.43824474508253*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.73483208011389*pi,0.15764576379211503*pi,4.17211388634285*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.790372940158243*pi,1.01034872651772*pi,0.912890006711633*pi) q[18];\nu3(0.192005336595562*pi,0.5469766882485401*pi,0.678719837360689*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.475811556914567*pi,-0.20655254534352102*pi,1.171755389901046*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.165492982320094*pi,0.23418759105461096*pi,4.05613314470108*pi) q[8];\nu3(0.488472399935835*pi,-0.11988706439511598*pi,0.989849271008209*pi) q[10];\nu3(0.338161334965848*pi,-0.24486639782790698*pi,0.96461245266841*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.304418997749182*pi,-0.4089604608659377*pi,1.308343327531323*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.528462140730533*pi,2.55963418548758*pi,3.65754524451709*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.754881396797786*pi,2.75103147428222*pi,3.65422838720921*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.762970036035195*pi,-0.4794521539724719*pi,4.3496923801474*pi) q[7];\nu3(0.219872929732402*pi,0.11627641020965795*pi,3.57567238762609*pi) q[8];\nu3(0.72880391403204*pi,3.24052899318103*pi,3.20689216824395*pi) q[10];\nu3(0.517669973356957*pi,3.20827630980706*pi,4.08983636859951*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.717865095082006*pi,2.88536665857061*pi,3.55983230507162*pi) q[13];\nu3(0.55583797670399*pi,-0.10855389313576802*pi,3.50522902415269*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.729456568301868*pi,3.369981937615*pi,0.5313112988007226*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.217609429164674*pi,-0.224881586394226*pi,1.242537919758996*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.602334406396102*pi,3.37578131484826*pi,0.713009502897338*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.444770438399841*pi,-0.383217919921759*pi,3.86372939809677*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.482789926083785*pi,-0.12433235961626798*pi,4.210604351149771*pi) q[21];\nu3(3.5*pi,3.29350254703581*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,1.164008982809598*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.499210393648078*pi,-0.07891081778744802*pi,1.2164063880631621*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[10];\nu3(3.5*pi,3.47374512988589*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3645814990934*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.199391765801891*pi) q[15];\nu3(1.0*pi,0.0*pi,1.311262286766738*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38504917333167*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,0.5463885237179675*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.46434707495569*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.30750166008569*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.23425924518503*pi) q[10];\nu3(3.5*pi,3.39202810847419*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.192722863709598*pi) q[16];\nu3(1.0*pi,0.0*pi,1.177399642415652*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3939743114516099*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[12];\ncx q[8],q[16];\nu3(3.5*pi,3.47971710249773*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.362115234947085*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,3.45207541678698*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4428587343206605*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210041418662343*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.459582348236021*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39885332657684*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48679808868442*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5223835042430851*pi) q[10];\nu3(1.0*pi,0.0*pi,1.409589007475206*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.42235303149652*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5585248874398879*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5507610400186556*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282993041356217*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[12];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.62689212681674*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.689730744019868*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.862531324247427*pi,-0.08853764585636498*pi,0.959648821053835*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37781360316672*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5114855176694153*pi) q[21];\nu3(0.486504452211385*pi,3.24094650281432*pi,0.792876280834668*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.448343735382882*pi,0.11644032626400602*pi,1.324324665008153*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5149202662601*pi,2.83987340831183*pi,3.88860598905389*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.696815978357401*pi,0.09011972845312599*pi,4.071670972257699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.921011383567989*pi,0.5715073153988199*pi,1.1282545296779158*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.210203732579302*pi,-0.303625786521116*pi,4.03982898178527*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0498166820024001*pi,3.05211683644583*pi,1.464231218825609*pi) q[13];\nu3(0.473536138582923*pi,0.335836291641459*pi,0.627527711980897*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.40354321282748*pi,2.87035611660006*pi,1.53750620806157*pi) q[17];\nu3(0.219676890384882*pi,0.7614398434182801*pi,0.662767273653369*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.305773157422991*pi,3.27902075042305*pi,0.9284254005219019*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.617156193192877*pi,2.86844176067862*pi,3.98146718939321*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.476226442618499*pi,0.347110184122256*pi,4.29423759144413*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.35753133476888*pi,2.93540457760288*pi,1.65802489935242*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.66174767046614*pi,0.21278386288384*pi,1.2581698176048541*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.562971466401059*pi,3.32321574465117*pi,3.11127329054525*pi) q[5];\nu3(0.379879433827211*pi,0.288493134357806*pi,3.87936701307804*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.568264882629065*pi,-0.184255909601245*pi,4.2265565668162*pi) q[8];\nu3(0.824804174838768*pi,3.47951354134047*pi,0.785645009014291*pi) q[9];\nu3(0.452466729805398*pi,2.61091438775455*pi,1.121981235569172*pi) q[10];\nu3(0.4399928666284*pi,-0.295572676954758*pi,3.8317311443231*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.332722360532749*pi,-0.4879576521036115*pi,1.093905039496601*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.312002657432903*pi,-0.15095120312071902*pi,1.57812322996835*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.314397507173083*pi,3.19233948942558*pi,2.07714752514556*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.439499718401946*pi,0.3794402981086*pi,0.695457909124337*pi) q[3];\nu3(0.792877629096929*pi,2.62502308263682*pi,3.38009869645334*pi) q[5];\nu3(0.364122534072249*pi,3.44649490563414*pi,1.0066933850454989*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.463548322722681*pi,0.48474485564247305*pi,4.18890144537958*pi) q[8];\nu3(0.584411639883448*pi,0.6453427456408001*pi,1.022206093000578*pi) q[9];\nu3(0.18788933495811*pi,-0.377256517527476*pi,4.320437967173779*pi) q[10];\nu3(0.307634889867055*pi,-0.339993454777418*pi,0.748754035016569*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.9397491478327*pi,3.38240839596129*pi,0.776197938077271*pi) q[15];\nu3(0.526211055489434*pi,-0.11780706016320702*pi,3.69753298504675*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.791741973646146*pi,3.06730696366617*pi,4.016930873981099*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.223546877930576*pi,0.26454720449788605*pi,4.20866236124007*pi) q[16];\nu3(0.567014266057129*pi,3.36401998304925*pi,3.02751724544684*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.536512087188458*pi,3.35848484860702*pi,3.47619854709977*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.69802646667327*pi,0.10892935171426898*pi,3.66556860944658*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.549068550467031*pi,0.56145226205393*pi,1.413793107348296*pi) q[21];\ncx q[2],q[3];\nu3(3.5*pi,3.17308398548317*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1143085466920168*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(3.5*pi,3.46569180897534*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.323266759653323*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.45286048724514*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.275600340327552*pi,0.6208100928439*pi,4.03289426281432*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45666126515092*pi,0.5*pi) q[11];\nu3(0.464375363790825*pi,0.11894164297097998*pi,1.178579555459219*pi) q[12];\nu3(1.0*pi,0.0*pi,1.142565824774475*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.235302503209873*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31695512581062*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.47144734177805*pi,0.5*pi) q[6];\nu3(0.961289575094006*pi,3.28020236744943*pi,3.15628468463866*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.47954050297408*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.55578675333696*pi,0.34277078678472395*pi,4.02637905050474*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.155222326108089*pi) q[19];\nu3(1.0*pi,0.0*pi,1.371583362613817*pi) q[20];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.420775659752071*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37913228364625*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4764704282159204*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1882618867314871*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5941965697984339*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41495819829085*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.407069202916985*pi) q[14];\nu3(3.5*pi,3.44844873962933*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43689175583763*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.546890537752533*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335008019455372*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5088504585406253*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.38106808945073*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2965996367355799*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0960537719887052*pi,0.7338982889205401*pi,0.608496886541976*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5834259356464169*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.943622939914825*pi,0.26511834011800195*pi,1.3002985534600882*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5627889043756875*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.286767910647713*pi,0.56511732664921*pi,0.748424991198774*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.319768279885243*pi,3.26230421286858*pi,1.92883119312098*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.352724003552048*pi,3.15716151196035*pi,4.46074543967897*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5620543950840564*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43155907067417*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3571136532472439*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.756749339368894*pi,-0.04277599557487399*pi,0.9542082187200289*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.316414587299807*pi,2.63657497496984*pi,0.932484188500609*pi) q[6];\nu3(0.633812594696551*pi,-0.12101115719247701*pi,0.737275814933522*pi) q[8];\nu3(0.718088772310091*pi,2.50229755489912*pi,3.62942670958262*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.44109277546057*pi,0.7639373202833999*pi,4.18514064192155*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.432726714528875*pi,2.32779219408695*pi,1.308834468608448*pi) q[1];\nu3(0.657619944762975*pi,-0.35003047294018996*pi,3.88417844325797*pi) q[2];\nu3(0.333272733081486*pi,3.0045849995765*pi,1.02778163857806*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.498267280796867*pi,3.30178218160918*pi,1.64593611901394*pi) q[5];\nu3(0.778463299385884*pi,0.87496287271142*pi,4.47377527979958*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.520022232695078*pi,0.15654045980210296*pi,1.2561472000167448*pi) q[8];\nu3(0.495982047275472*pi,0.25811818680438403*pi,1.124288457620755*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.29709051207352*pi,3.13076011219329*pi,2.09137396107387*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.569752507402928*pi,-0.18467583511179703*pi,0.838965447647442*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3547635484821505*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.62891357479552*pi,3.46919456564557*pi,4.12134275921929*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.869689534991111*pi,3.25630128918254*pi,3.87905625198793*pi) q[0];\nu3(0.421818329008677*pi,3.24800544586927*pi,2.1749620253647297*pi) q[1];\nu3(0.278993029117348*pi,3.30315136874703*pi,2.196152753301*pi) q[2];\nu3(0.799475258649196*pi,0.264143260494086*pi,4.3099373985193*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.59123115950925*pi,-0.39949488614173*pi,3.20722494972549*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.556803029643957*pi,0.82029340307993*pi,4.31354887106102*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.190517652558325*pi,0.155369668629875*pi,0.5310997796961792*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.443806493660118*pi,-0.163031472780662*pi,4.13857181017464*pi) q[15];\nu3(0.829606645063245*pi,0.482041951501475*pi,0.680908228498095*pi) q[16];\nu3(0.134311866829935*pi,0.26386346795441196*pi,4.43643527745769*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.865849736544794*pi,2.86293067724914*pi,3.38466718457046*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.643460142738535*pi,0.8359723087815201*pi,0.714162859614871*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.462698678224764*pi,3.1532165400363*pi,1.84998200725375*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.234126896751428*pi,-0.05050797888699998*pi,4.2269828259965205*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.33360869425587*pi,3.19875273828205*pi,1.460249962903477*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.159484830948431*pi,3.42469066658223*pi,1.0628550188438148*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.432351967067446*pi,0.40372368288343896*pi,0.941303894098246*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.339800481255587*pi,3.04724964023703*pi,1.93726249370459*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43734172848796*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.158597904103095*pi,0.33205676376217896*pi,3.80276126680048*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303545085059872*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34238226318164*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44851446908454*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39686472070669*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.232737513800729*pi) q[6];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1510104217282189*pi) q[13];\nu3(0.426290283775215*pi,-0.09405987783744901*pi,1.58984541493998*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269969126537024*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[13];\ncx q[4],q[15];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32723688528681*pi) q[18];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44813372560642*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47043939132051*pi) q[6];\ncx q[9],q[18];\nu3(3.5*pi,3.41540672227493*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46363464077559*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5432527175288586*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.388681193581583*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46299906718232*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2795509741685391*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234799847002398*pi) q[21];\nu3(3.5*pi,3.41138375636285*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[13];\ncx q[4],q[15];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.243447122661058*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[21];\nu3(0.427251788607703*pi,0.24751253433811005*pi,3.82927153347168*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37298455974373*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.695138367949229*pi,2.6779087906999*pi,3.65551383993976*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2222703268467718*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5160126356740509*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5268227201194035*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32988147619133*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.518151973453592*pi,0.6737351905745701*pi,0.958903313831188*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4343788005187506*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.652170248489844*pi,3.23666493001051*pi,4.36466995927838*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.232520380754338*pi,3.40958644948037*pi,1.95634483665801*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.545284437987206*pi,0.44498008132517897*pi,4.2339481452536205*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.628966664875211*pi,3.19955549224511*pi,2.89657724665734*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5354440260619753*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.739137787442771*pi,0.08366281043272095*pi,0.8405538934185379*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.741608360598799*pi,-0.289143603035771*pi,4.1886372532270695*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.569008780373577*pi,-0.235991764784165*pi,3.87079665484033*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.485317408817839*pi,0.8995103665609101*pi,4.49520799786908*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47146537002492*pi,0.5*pi) q[8];\nu3(0.640150679282653*pi,0.45790968313868097*pi,4.1729699916062*pi) q[9];\nu3(0.758507790295138*pi,-0.161282584256575*pi,1.208497456872746*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.352852239199055*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.479229718836192*pi,0.91963377698926*pi,3.99954096189958*pi) q[18];\nu3(0.444856500283029*pi,3.29105392688411*pi,3.13555723473733*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.436703709003359*pi,3.04900688412914*pi,0.728805443548836*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.447506912628257*pi,0.14890298078304898*pi,4.08268588129568*pi) q[4];\nu3(0.597288975311549*pi,3.36574144452532*pi,3.67928718064307*pi) q[5];\nu3(0.202685085167268*pi,2.63819484834284*pi,1.334426250049507*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.437567541309276*pi,0.39759931952969496*pi,1.089795314700013*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.103639191377795*pi,-0.310568239634125*pi,0.7416638496721311*pi) q[15];\nu3(0.477628337345912*pi,2.43710928085522*pi,1.3517573005549162*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.763295015974626*pi,3.29611997400637*pi,3.86260456586773*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.580159578654493*pi,0.7491249943318099*pi,0.5236952517183056*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.504149212377641*pi,2.95947403031793*pi,1.418834318079709*pi) q[4];\nu3(0.610843791792164*pi,2.92376660663699*pi,3.98034000395417*pi) q[5];\nu3(0.734865495198447*pi,3.35503647696391*pi,4.1073769200929*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.839138530197978*pi,-0.08051717037960199*pi,3.89605573599323*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45912468851707*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.427309963333475*pi,0.5100725909344399*pi,0.8038879370913989*pi) q[15];\nu3(0.813660008545317*pi,-0.21011236795506*pi,4.4357479420061505*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.601098420661398*pi,3.43254977115197*pi,4.003855658924779*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.845748382746415*pi,3.14657820725573*pi,3.86472815753516*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.220769311382029*pi,0.24204295688061395*pi,4.16163864609751*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.480535496848534*pi,0.218420380198746*pi,3.90505023993704*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.759754774809333*pi,-0.13892883220875402*pi,4.27345201459371*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.38877521870104*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.269075013967699*pi) q[19];\nu3(0.836964068495118*pi,3.16492879923331*pi,2.8739839478237*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.391324628353857*pi,0.272798350664595*pi,4.28835565608798*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.644526966159813*pi,3.06530157693307*pi,3.73973248856986*pi) q[14];\ncx q[17],q[19];\nu3(0.14572006316035*pi,3.38101219918373*pi,1.0960084887818788*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494422477734653*pi,0.71879431145181*pi,4.25643051758369*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46498799399565*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48582793281221*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.073178597723548*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.49004484399766*pi,0.5*pi) q[2];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.375462824570091*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.28954276975721*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1363768505549499*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[7];\nu3(3.5*pi,3.44441216193398*pi,0.5*pi) q[6];\nu3(0.586956529231647*pi,2.90814304700263*pi,4.3015117834072605*pi) q[8];\nu3(3.5*pi,3.48826398971094*pi,0.5*pi) q[9];\nu3(0.853522106785837*pi,2.92684864161189*pi,3.93341786310985*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45180007609416*pi) q[13];\nu3(1.0*pi,0.0*pi,1.202195481503304*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.373352679327015*pi) q[20];\nu3(3.5*pi,3.46434861273566*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38930166367125*pi,0.5*pi) q[3];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.287054173235434*pi) q[7];\nu3(0.629416842027313*pi,3.48082916818171*pi,4.31870274414838*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.32860641973181*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2797212322758988*pi) q[11];\nu3(0.744127338167575*pi,-0.236182360860346*pi,0.5866635686279993*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5942436587273425*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5925393134664785*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5972225471777453*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5378927138815*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.647209341304823*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.620077211353613*pi,-0.328245130139377*pi,3.31745021959263*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0294648387464933*pi,2.56660398726945*pi,1.124894426496735*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42881027399262*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.330755899966036*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49780722648807*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.392708533505001*pi,0.22502437827459*pi,3.915354044572*pi) q[15];\nu3(1.0*pi,0.0*pi,1.327649502831475*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.480738436538668*pi,3.46929325621278*pi,1.169616146709672*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.491993426986506*pi,0.25559796292609005*pi,1.224896522501145*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.415855835974224*pi,0.367577701906144*pi,1.039857203236112*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.120278286684467*pi,0.17159947644804496*pi,3.69914431875652*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.244336120016288*pi,0.09233735556827105*pi,1.3848208516972211*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.553472893931387*pi,0.28103967380017003*pi,1.029339086545584*pi) q[21];\nu3(0.446581066705539*pi,-0.21938201717962102*pi,3.79291901637478*pi) q[0];\nu3(0.208606972772554*pi,3.14641480669071*pi,0.885893196790482*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.366455204594522*pi,3.12112860014074*pi,0.641858327253263*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.738325311754471*pi) q[8];\nu3(0.596953739413814*pi,2.88969428458831*pi,3.67082698750018*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.636759912208794*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.488950112870344*pi,3.01728125408408*pi,0.820474869761461*pi) q[21];\nu3(0.557957817640289*pi,0.67360110394667*pi,1.062424103667842*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.51998975806049*pi,-0.097206192229574*pi,0.644519188108958*pi) q[3];\ncx q[5],q[8];\nu3(0.145077954039251*pi,0.9408168921000399*pi,4.14959682254828*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.767073685680386*pi,3.29529830451995*pi,4.37478380673019*pi) q[13];\nu3(0.537056616133524*pi,0.9641188609755*pi,0.5383648224906794*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.32265041110643*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.145640547784331*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.602707535539432*pi,0.25784870680751304*pi,1.2289766586106992*pi) q[6];\nu3(0.455854614648917*pi,3.34825549990253*pi,1.4242677228013378*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.614276926288281*pi,0.04952464741944296*pi,4.06414783513601*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.372331588224947*pi,3.02206062568186*pi,1.02812805269718*pi) q[13];\nu3(0.271708710541084*pi,0.01646440419122097*pi,3.867293625972*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.321926828968784*pi,-0.346293096357713*pi,4.29635941268417*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46877372162401*pi,0.5*pi) q[4];\nu3(0.326486841518338*pi,1.03412465890981*pi,4.0953383395942*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.596490023470402*pi,2.9973582543814*pi,3.83194305989387*pi) q[7];\nu3(0.0541283425588973*pi,0.5817176228418299*pi,3.97310538788977*pi) q[8];\nu3(0.316359768256582*pi,0.439408039004455*pi,1.0089722792539288*pi) q[10];\nu3(0.757643605361886*pi,0.296630814158627*pi,0.5050516691123857*pi) q[11];\nu3(0.658327218090012*pi,-0.303355159271682*pi,0.779331419915863*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.353930778724202*pi,2.90695254466514*pi,1.68238030969821*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5209069837107858*pi) q[18];\nu3(1.0*pi,0.0*pi,1.152464084898007*pi) q[19];\nu3(0.685827759709071*pi,3.43261278989671*pi,3.54192556283387*pi) q[20];\ncx q[0],q[9];\nu3(0.871405615310343*pi,3.30629524674583*pi,3.08995939509607*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.658153704121745*pi,0.88392562204306*pi,0.891622604835332*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.309111090797659*pi,0.9758839827066299*pi,4.26178728592858*pi) q[8];\nu3(0.677330824921853*pi,3.06390094916846*pi,3.56007657988843*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.476816819657166*pi,2.75951625184082*pi,1.158359578352163*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.455163846315481*pi,0.9237675024705301*pi,0.5498405379612994*pi) q[16];\ncx q[17],q[18];\nu3(0.81158174726535*pi,3.19841521489223*pi,3.4338537949852*pi) q[20];\nu3(3.5*pi,3.42134530109332*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.272792102103321*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5106017720608595*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,0.5880770747745117*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48432543584326*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.210804583288591*pi) q[15];\nu3(0.35337009777229*pi,2.94353607933692*pi,0.858051612032064*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.43766769178401*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37777346465806*pi,0.5*pi) q[7];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.206443890211042*pi) q[12];\nu3(3.5*pi,3.37580185765139*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.146832682484112*pi) q[16];\nu3(0.556410229662223*pi,-0.4792643916159237*pi,3.47893650242008*pi) q[17];\nu3(0.543204777121831*pi,-0.16471233790697898*pi,0.625054867852401*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212212588737784*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4423495137472*pi,0.5*pi) q[3];\nu3(0.403632589823546*pi,-0.19650641994533602*pi,0.953769422805339*pi) q[4];\nu3(3.5*pi,3.32759294079744*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.370687346284184*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.0752404875509098*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5008424964386696*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.596235708625169*pi,2.70814088559572*pi,4.0272681033713695*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.58264410616652*pi,0.18346339390339095*pi,0.5255086824179194*pi) q[0];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(0.288717662221163*pi,3.1259635740999*pi,0.5905695122577578*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.449770972554308*pi,3.08176334336006*pi,2.03594977292102*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5262211645187402*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5483403404931315*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5167266727995206*pi) q[20];\nu3(0.347374507291427*pi,3.23962445233261*pi,1.043483914720998*pi) q[0];\nu3(3.5*pi,3.33706598998149*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[12];\nu3(0.948687134308541*pi,2.86691329590179*pi,3.93047692527916*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.32525519890192*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5495248966914232*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1812750817274*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.223373323905099*pi,0.13277812981195103*pi,0.678022798536144*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.132055004018843*pi,0.15411590623369298*pi,4.439248052805031*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.294547136578408*pi,2.79521221044315*pi,1.19281408638972*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.167258136866038*pi,3.29639642931226*pi,1.156493094397665*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.802690841004631*pi,3.10232318487654*pi,3.43239651661165*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.52581907672465*pi,0.174809092938621*pi,0.847370519448276*pi) q[11];\nu3(0.435698745330525*pi,2.67853862840357*pi,1.411859995682636*pi) q[12];\nu3(0.523012335211693*pi,-0.17765185712854298*pi,4.016880528014919*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.439214609165833*pi,2.87102603587105*pi,0.8008606079623359*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5495050622318414*pi) q[17];\nu3(3.5*pi,3.49974427346248*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.386309627602248*pi,0.441742369612628*pi,3.57056424542188*pi) q[20];\nu3(1.0*pi,0.0*pi,1.180588986523449*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40355372442314*pi,0.5*pi) q[4];\nu3(0.46513739210138*pi,0.30573381081805096*pi,1.097799405335139*pi) q[5];\nu3(0.607520247874046*pi,3.37413606737353*pi,3.5439320572317*pi) q[6];\nu3(0.268247222566969*pi,0.26195905134098696*pi,3.66588330495554*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2912768104951131*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.455651146901138*pi,0.279942732192092*pi,3.99561639932008*pi) q[12];\nu3(0.32656568950182*pi,-0.4474059872824435*pi,4.41532251550786*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.236362237626433*pi,3.45597700980981*pi,1.1613357473741681*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.406210754094707*pi,0.88703692342798*pi,4.0481927372005*pi) q[5];\nu3(0.455767133187563*pi,0.24148075631353305*pi,3.63858317263129*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.625152642967918*pi) q[21];\nu3(3.5*pi,3.45405216882777*pi,0.5*pi) q[1];\nu3(0.465974296780169*pi,0.09501031971358698*pi,0.815632793334883*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.32828882991639*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.334637767040352*pi,-0.18149442619782702*pi,0.695180891166136*pi) q[14];\nu3(0.534122632800097*pi,3.18584002954302*pi,2.9816410610141*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.069515743596394*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[19];\nu3(0.243233864922301*pi,0.64537900411425*pi,4.12275018090675*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.780810687639966*pi,-0.36171754578453197*pi,1.107645550726032*pi) q[14];\nu3(0.631139984070234*pi,0.41030348858562304*pi,1.4592077777407981*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36637023325194*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1844667528379271*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.503079845203609*pi,3.26908713841628*pi,0.5818916451602615*pi) q[17];\nu3(0.481111922565267*pi,0.426172737279227*pi,0.930820655654587*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4518515060871895*pi) q[19];\nu3(0.0952677234577929*pi,1.01671324812009*pi,4.16971575633704*pi) q[21];\nu3(3.5*pi,3.41440013536624*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.144683640992731*pi,3.42856576142368*pi,4.48985817623177*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46347640156944*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1382624363856682*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.316891211295542*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.206725340597333*pi,0.13538791036564202*pi,4.15986913935218*pi) q[17];\nu3(0.156421676182808*pi,-0.23270214222575902*pi,0.5853405327413835*pi) q[18];\nu3(0.52879564973476*pi,0.12211557593502798*pi,1.150011538636344*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.384414186202721*pi,0.10854570260699703*pi,3.68446021578573*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.427415323595779*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40840633708216*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48436738438491*pi) q[6];\nu3(1.0*pi,0.0*pi,1.150051910104792*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0481259756225845*pi,3.46194193576304*pi,0.616458978918068*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.319855983172371*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.302075490651099*pi,3.134770547743*pi,1.3012979881072702*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.359625075831661*pi,-0.221105590361163*pi,4.49621905478679*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4629032743408406*pi) q[7];\nu3(0.241933162117323*pi,0.12153684840928602*pi,0.842968378577212*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38764248026632*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.41549144499426*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221148274898832*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3079301054155241*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.766345835787901*pi,-0.123712598039255*pi,3.40230875679367*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.353212387622189*pi,0.32858449434191095*pi,0.755713486404574*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44503427460367*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3814382590369791*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.417118211913169*pi,-0.011783644457541986*pi,0.5398398159983802*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.607979394899429*pi) q[17];\nu3(0.291899706365941*pi,-0.390866368193328*pi,1.228996002096471*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5161334305644134*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.650253191286028*pi,0.38832643386397603*pi,1.1043596096614139*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45931807568474*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.137586724756904*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.463353501003249*pi,0.241742452059445*pi,3.89880344245865*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.606041750412417*pi) q[21];\nu3(0.455868343209014*pi,3.2868743348737*pi,3.30316667580545*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.528457712046079*pi,-0.270681184120376*pi,3.64883670098418*pi) q[11];\ncx q[12],q[21];\nu3(0.764873879848762*pi,0.046899760817531*pi,3.60762684663811*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.385968899020055*pi,3.32496304678386*pi,1.3863514293728811*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0999302715330269*pi,-0.348007623320568*pi,4.2897786562426905*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5253740173080242*pi) q[10];\nu3(0.454427640631306*pi,3.09098786550454*pi,1.8188591125369*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.765129539046383*pi,-0.4529690878894753*pi,1.029993667548465*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.432647072859585*pi,0.15303916739715795*pi,4.4776434639210105*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27410389750171*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.363665375356775*pi,-0.357349534418254*pi,1.438164780394855*pi) q[5];\nu3(0.520626248255342*pi,2.96675221665157*pi,3.25190187073783*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.365414775043201*pi,1.02774864894473*pi,4.36796075325725*pi) q[14];\nu3(0.602144470137158*pi,0.8438364120781401*pi,1.082588045006851*pi) q[15];\nu3(0.704441577978662*pi,0.8389575262884901*pi,0.5157188566499425*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1445573810186311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48405081978455*pi,0.5*pi) q[1];\nu3(0.857969082893507*pi,0.223374577856698*pi,0.821551196252515*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.43576980473185*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.762698131833355*pi,3.30707825513687*pi,0.650294816703995*pi) q[6];\nu3(0.649030499650985*pi,3.36120873081309*pi,4.1230649961790995*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2389940479656198*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.32080095939646*pi,3.24107369078123*pi,0.734867692926277*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.6169938166879*pi,-0.33448489166573103*pi,0.626955738135887*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2286727977792289*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[18];\nu3(0.964814660480046*pi,2.69673037410967*pi,3.57193998857573*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.490955566295777*pi,-0.316158504284504*pi,3.70679685254365*pi) q[7];\nu3(0.356654589227182*pi,2.85193429786369*pi,0.76005197693565*pi) q[9];\nu3(0.256466161252699*pi,0.6970248428831001*pi,4.2222751770240805*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.540199164313406*pi,-0.05794101242327099*pi,0.7125957582877109*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5738395681237121*pi) q[19];\nu3(0.548361017694324*pi,0.464067320727649*pi,1.333063513989421*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46505788757037*pi) q[8];\nu3(0.748072996988342*pi,2.92056323637093*pi,4.04269115544019*pi) q[9];\nu3(0.787110249599281*pi,0.91374390702937*pi,0.819098338940774*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.921300866419924*pi,0.26223396330926796*pi,3.80510770429974*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.517886547557423*pi,3.37062184821445*pi,3.53867890164792*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.612128926888124*pi) q[18];\nu3(0.363385752729573*pi,0.54389832575954*pi,4.179483860075861*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.298810501489319*pi,-0.013828372590508009*pi,3.57229007917447*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.43191316462879*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.297499795647127*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41100381896673*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333172775764611*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.412672228256612*pi,-0.12788116772977198*pi,0.5146567831619773*pi) q[21];\ncx q[0],q[6];\nu3(0.398262199847698*pi,3.17424164301685*pi,1.93160439559407*pi) q[1];\ncx q[2],q[10];\nu3(0.253485930612705*pi,0.7515565478223101*pi,4.47450653245428*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4068047574218*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.2272269496511239*pi) q[16];\nu3(0.293871250311742*pi,3.04612119795117*pi,1.368771208192066*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.507425632344912*pi,2.53673883787182*pi,3.74176370440359*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.875849460523686*pi,3.4612414211464*pi,3.09101746963354*pi) q[1];\nu3(3.5*pi,3.47905843426616*pi,0.5*pi) q[2];\nu3(0.880351122947624*pi,-0.365488564788804*pi,3.94313489884663*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.3158749528218205*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.275865559654144*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5177954491427057*pi) q[13];\nu3(3.5*pi,3.47464937144986*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28281189812781*pi) q[17];\nu3(0.466745751791644*pi,2.96366596202671*pi,0.7107438872562251*pi) q[18];\nu3(0.764604172783995*pi,-0.183769857064434*pi,4.247420467235051*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.293167265153739*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.259760243966299*pi,2.96908980406173*pi,1.6992467440774*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.574553333262379*pi,-0.139487595081294*pi,1.032147017301153*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.715275414447011*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.774455903152494*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.463140797176771*pi,-0.28175639674083797*pi,1.5987948963363*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40225080961732*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2334219864306761*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44906348305288*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.251543633131549*pi,3.25404588239331*pi,2.206741432691*pi) q[8];\nu3(3.5*pi,3.35773740602133*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.760527102763483*pi,0.59490772721068*pi,1.188791334712795*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184546773352009*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260577739951228*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.260357082585329*pi,3.06556758576841*pi,1.291867629628502*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.924548643173569*pi,0.325577902120878*pi,0.830675263386556*pi) q[8];\ncx q[9],q[19];\nu3(0.215905636988372*pi,2.72975474671556*pi,0.8180124839468079*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5094956280524028*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46322271031003*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1360219474544508*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(0.778881496520769*pi,3.21514091513829*pi,4.22752757064744*pi) q[13];\nu3(0.606459107770416*pi,3.07793250542263*pi,3.43654894940751*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44778496333942*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.637897006585519*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[15] -> c[15];\nu3(0.752728370240503*pi,-0.49646582053996735*pi,3.57935009802858*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.272812905422361*pi,-0.16390947649161502*pi,4.34734934872569*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5705307413730951*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0533794264069972*pi,0.87622106377707*pi,0.5039780973149033*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[17] -> c[17];\ncx q[1],q[7];\nu3(0.615064949919825*pi,3.47457201863272*pi,0.951021458136392*pi) q[3];\nu3(3.5*pi,3.42853844453784*pi,0.5*pi) q[4];\nu3(0.36519656027037*pi,0.44578621693005505*pi,4.38182837573256*pi) q[5];\nu3(3.5*pi,3.48046994851995*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.360627048864417*pi,0.29594948450012104*pi,0.706359037564262*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2786620375005349*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.321682896107006*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.626325590427776*pi,0.14640704166226404*pi,1.51526969539074*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[12] -> c[12];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.551214926771494*pi,2.87851068502214*pi,1.300371496778334*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.417967651024441*pi) q[14];\nu3(0.764697181943647*pi,0.18421234200173497*pi,4.12522951548815*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33977193224485*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.279033622009101*pi,-0.283990291041209*pi,1.0655099015492548*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nu3(0.612382726855687*pi,3.12532716387513*pi,3.55328815823977*pi) q[1];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.465383833901786*pi,0.28099068659564597*pi,3.71418168523687*pi) q[19];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.540628160748786*pi,0.47167907240265505*pi,1.3819072862882709*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.272870889313488*pi,0.30256758398913497*pi,4.41509926107734*pi) q[8];\nu3(0.83893474136923*pi,0.88759859305646*pi,0.9236576882433509*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\nu3(0.727532674162395*pi,3.28812397582855*pi,4.33352633514816*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nmeasure q[4] -> c[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.735597144588567*pi,-0.124819982310721*pi,4.185214269992359*pi) q[18];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.282903492614697*pi,2.83905453660625*pi,1.1742016441820868*pi) q[0];\nu3(0.571437935251811*pi,2.8512943892682*pi,3.85223770357817*pi) q[1];\nu3(0.599944883540327*pi,-0.221375476230125*pi,0.982665653421381*pi) q[2];\nu3(0.593664751051165*pi,3.36253985086528*pi,3.91046853659189*pi) q[3];\nu3(0.0216183916348162*pi,0.69992713647491*pi,4.165108716195499*pi) q[4];\nu3(0.868686226043082*pi,1.17407392344986*pi,0.69788504071729*pi) q[5];\nu3(0.672467777988885*pi,0.022692414527438975*pi,4.11856520787088*pi) q[6];\nu3(0.376841638588139*pi,0.333450974095024*pi,3.83822701435236*pi) q[7];\nu3(0.748032460051855*pi,0.7519401197812701*pi,0.897909250143125*pi) q[8];\nu3(0.772143132664465*pi,-0.21952495711606101*pi,4.01030407316773*pi) q[9];\nu3(0.834095238832361*pi,0.0006342457926420408*pi,1.190164339033672*pi) q[10];\nu3(0.739825011326995*pi,-0.4290500755396733*pi,3.19081333954119*pi) q[11];\nu3(0.701973353129688*pi,-0.13955279993984998*pi,1.259389789668026*pi) q[12];\nu3(0.587767043281981*pi,0.5798256808940301*pi,4.49583536668327*pi) q[13];\nu3(0.516768097101008*pi,3.25034905384745*pi,3.16620610415319*pi) q[14];\nu3(0.607439344362119*pi,-0.16354250366656198*pi,3.37083512002736*pi) q[15];\nu3(0.508532537296963*pi,3.18079111533968*pi,3.03108704385565*pi) q[16];\nu3(0.701628025439151*pi,0.19014964016181102*pi,3.82203351446774*pi) q[17];\nu3(0.302752442711128*pi,0.20403604198494896*pi,0.726030424876659*pi) q[18];\nu3(0.360690808037775*pi,-0.188437928400562*pi,1.384125807059738*pi) q[19];\nu3(0.299249510695476*pi,3.14741200847976*pi,4.37820185779057*pi) q[20];\nu3(0.673091367771372*pi,3.13259917537021*pi,3.89301831095366*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.34533901870603*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41671235686002*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41062227393548*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.302936543609586*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3186181882865688*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2431964797405541*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[14];\ncx q[2],q[9];\ncx q[3],q[10];\ncx q[4],q[20];\ncx q[5],q[13];\ncx q[6],q[18];\ncx q[7],q[15];\ncx q[8],q[19];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45118459627525*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36794366076911*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42735415964896*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37214068256045*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4922885431399*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4960329806125*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48276342768629*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2040695815303541*pi) q[10];\nu3(3.5*pi,3.4597005139946*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.236967927677516*pi) q[13];\nu3(1.0*pi,0.0*pi,1.176425671789989*pi) q[14];\nu3(1.0*pi,0.0*pi,1.264403682078054*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5937600762332371*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1844895716253951*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276039254992706*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4320083330944104*pi) q[20];\nu3(1.0*pi,0.0*pi,1.219750677632834*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\ncx q[2],q[9];\ncx q[3],q[10];\ncx q[4],q[20];\ncx q[5],q[13];\ncx q[6],q[18];\ncx q[7],q[15];\ncx q[8],q[19];\ncx q[11],q[21];\nu3(3.5*pi,3.47789409730486*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.40887078202155*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5703490148185621*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.3519735893895*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43224989847638*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5724537011008333*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48813291371779*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39500176826321*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48396739928898*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[18];\ncx q[7],q[15];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5086180102743167*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.654454856537214*pi,-0.267380828343627*pi,3.61153999175517*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.461008295602116*pi,0.395196364032925*pi,1.030995889090721*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.431121324087847*pi,0.86399742650517*pi,4.436275990675*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.782520543321182*pi,3.34616618114521*pi,3.57620444493752*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.512283610654531*pi,-0.14342600297826003*pi,0.679003029632157*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.625909349112493*pi,0.5660248677500599*pi,0.5776322559911506*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.224848138064683*pi,3.01422190141353*pi,0.5753883891476302*pi) q[2];\nu3(0.92704814522454*pi,-0.40312478379906247*pi,0.765264435334096*pi) q[3];\nu3(0.266897849786828*pi,0.23607597863455798*pi,0.7557005113545829*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.47955413046141*pi,3.0296813354721*pi,1.81697167585933*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.450529405360458*pi,3.4364582877069*pi,1.093883648237951*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.95684093883668*pi,-0.01091595658879202*pi,0.5830489218143904*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.466122472055848*pi,0.147849186595589*pi,3.66422457861728*pi) q[1];\nu3(0.78450896338037*pi,3.19090019934022*pi,0.5510020238084967*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.739025581231489*pi,2.81872325290715*pi,4.01341672811594*pi) q[4];\nu3(0.507490713608515*pi,2.80410079327112*pi,1.3027614745934382*pi) q[5];\nu3(0.698378829732875*pi,3.34115288461938*pi,3.12959712466307*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.538750290843072*pi,-0.4706971211832952*pi,4.1226953982406105*pi) q[8];\nu3(0.779381396158141*pi,0.52913346050688*pi,0.941205127320931*pi) q[9];\nu3(0.245260879248639*pi,0.8299681661593199*pi,0.669164861644486*pi) q[10];\nu3(0.703424928591663*pi,0.82828834973746*pi,0.809093181841197*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.364666120740124*pi,0.21564133311997502*pi,0.631755924073395*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.299891745287975*pi,0.77674625916781*pi,4.49740996675396*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.137973155579141*pi,2.55762840477318*pi,1.409278873222128*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.65307805326333*pi,3.40685855678061*pi,3.33780311826016*pi) q[5];\nu3(0.585003420576019*pi,0.46386068467682495*pi,0.801982542372591*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.559895855727182*pi,3.11207793454216*pi,2.91686773546529*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.833738083887648*pi,2.92761569293748*pi,3.99756555078963*pi) q[10];\nu3(0.640238952517646*pi,3.41273074310654*pi,4.214918780884609*pi) q[11];\nu3(0.667494075605098*pi,0.317799209926949*pi,4.27472944320127*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.431831811566696*pi,3.31584642591695*pi,1.68858270465951*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.420636370838896*pi,-0.235095766409968*pi,4.03040556634081*pi) q[12];\nu3(0.2718644824227*pi,0.07029004035221698*pi,4.09292156701655*pi) q[13];\nu3(0.842538552697421*pi,-0.4887471092361926*pi,0.5728867684411467*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.929182158643453*pi,-0.15490781774852802*pi,4.008482540581349*pi) q[18];\nu3(0.339075628025337*pi,-0.014703818769871979*pi,4.263851301085451*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.430274918655618*pi,0.318095053633458*pi,3.90069971827932*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.722434373452763*pi,0.6353718801186501*pi,0.613584718707022*pi) q[13];\nu3(0.747680526321865*pi,3.13755169887013*pi,0.5161673270989747*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.709340568893403*pi,-0.029394592208417003*pi,4.18115229408059*pi) q[17];\nu3(0.0967623285547089*pi,3.03844126851935*pi,1.008941164890821*pi) q[18];\nu3(0.483946504342019*pi,0.15579088676669495*pi,1.168912310940547*pi) q[19];\nu3(0.346067919858984*pi,-0.4933494443763301*pi,0.865906996486958*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4553157522136*pi,0.5*pi) q[16];\nu3(0.913555308357491*pi,-0.30203294802993097*pi,3.6742091268148*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.356422007602041*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(3.5*pi,3.40700084020456*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.144990841935865*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.3576021080651*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(3.5*pi,3.36407544043608*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.139285297702241*pi) q[7];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.169595124104702*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.764491924395047*pi) q[20];\nu3(3.5*pi,3.47711466915795*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.37136664023446*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.45215368412271*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43552497644216*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5732215411642274*pi) q[8];\nu3(1.0*pi,0.0*pi,1.202409114074865*pi) q[9];\nu3(3.5*pi,3.46672405176176*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180451488243269*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.160255685883933*pi) q[18];\nu3(1.0*pi,0.0*pi,1.33024186118553*pi) q[19];\nu3(1.0*pi,0.0*pi,1.290063247374684*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.498400550537379*pi) q[7];\ncx q[10],q[14];\nu3(3.5*pi,3.36250226374793*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.628688654601161*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2377396739507*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6094250077918*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.42878034258545*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5486125051294346*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1766383435706849*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4834407393298*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.385142363246461*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42119944809546*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48411759577767*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.544894885022309*pi,-0.19700057274210298*pi,0.624142793140709*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.316917617665175*pi,2.99960084363428*pi,1.74419018813906*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.608261612736075*pi) q[15];\nu3(0.529140102234496*pi,-0.4267224811045054*pi,3.54741231583769*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.755516557146547*pi,0.7596439752800901*pi,0.656703237480141*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.813393847794728*pi,2.98632881364497*pi,3.70092003593814*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.303259296539497*pi,3.26910374198454*pi,1.2020079124931389*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.410377696860668*pi,2.9035322638534*pi,1.84313581525092*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.521098144244469*pi,3.21419832493114*pi,3.4582530910973*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.58822188238697*pi,0.6515312580038399*pi,4.4195738001348*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.349412393963992*pi,3.23358623496351*pi,1.74491891567446*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.60497631542083*pi,3.01922297266226*pi,4.30018809969438*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0665035255913924*pi,0.17915406280132495*pi,3.99546088003184*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.329285885582043*pi,-0.292247989214348*pi,4.05519598646787*pi) q[4];\nu3(0.400492267069209*pi,0.24753232503384104*pi,0.5226462923164846*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.564502250470911*pi,0.013287982351605998*pi,3.65370558915364*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.318401479904854*pi,0.5966242049592001*pi,3.93714175311429*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.380051208187747*pi,3.31651200492721*pi,4.47141574888611*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.562842444963958*pi,-0.03322285746655301*pi,4.00606858554332*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.432432535656506*pi,0.22897538915952498*pi,0.7686659403773479*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.28493612234325*pi,0.06769176070739003*pi,0.701084331672481*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.241454703147559*pi,0.59556502846535*pi,0.5026371500327672*pi) q[13];\nu3(0.627431990401611*pi,0.23856255836413998*pi,4.28218825719283*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.717788713700822*pi,0.79853845814483*pi,4.49219582391991*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.472486463796971*pi,2.65719164610735*pi,0.979924981560199*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.667768278489798*pi,0.005801291292209965*pi,3.68121403704858*pi) q[6];\nu3(0.322400396819087*pi,2.43434489339448*pi,1.2425424084858459*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.556203207646761*pi,-0.06963453597859598*pi,3.55862903312112*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.451229750760466*pi,0.20966241291424503*pi,0.8131247107524899*pi) q[11];\nu3(0.388232213996801*pi,3.42434436110513*pi,0.5767749818054733*pi) q[13];\nu3(0.627187225471651*pi,0.52919072016771*pi,4.24142072155007*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.1141876419329*pi,-0.4531698283470117*pi,1.50921153245107*pi) q[19];\nu3(0.677916547135661*pi,2.92649959196875*pi,3.2635064866392*pi) q[21];\nu3(0.663092707801388*pi,3.2435700959325*pi,3.32134345646634*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.332040840284006*pi,0.46873249988992105*pi,3.5409810976827*pi) q[6];\nu3(0.688984398442646*pi,-0.44101326905286*pi,3.84611479215359*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.765502879569293*pi,0.040028166191707015*pi,1.51472794532697*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.546517282295922*pi,0.381230496400237*pi,3.76097590266559*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.621189459772517*pi,0.24346142125273296*pi,4.05990474557702*pi) q[18];\nu3(0.624422931159864*pi,0.08943040489729503*pi,3.82690776245834*pi) q[19];\nu3(0.605178269942772*pi,-0.19488893869862*pi,0.5295128761293104*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.26942267608525*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.200810196686328*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.549116000102986*pi,0.03615913698857298*pi,0.732039305110326*pi) q[15];\nu3(0.0889199560102928*pi,0.6894209715474*pi,4.16274055554889*pi) q[17];\nu3(0.409641202061503*pi,1.16164286967882*pi,4.17047940514495*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47010709757515*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,1.451103139797027*pi) q[3];\nu3(3.5*pi,3.47802239737217*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.187324024243639*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.456790119986551*pi,-0.035253145754903015*pi,3.62487717993411*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(3.5*pi,3.41279227998862*pi,0.5*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.40259873842514*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37936467240573*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248858195241104*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285217110972154*pi) q[20];\nu3(3.5*pi,3.38177955692367*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,0.534862927877636*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5551297357720743*pi) q[5];\nu3(3.5*pi,3.46499127875625*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.195213464603865*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.316383737344349*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.47437631692362*pi) q[14];\nu3(3.5*pi,3.42418796795149*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.215005164923061*pi) q[16];\nu3(3.5*pi,3.39904041005749*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48351865539595*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1811329731308429*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5495594998409506*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5138847127993158*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43842842241929*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41704065407812*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.066481215338297*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.270720766081256*pi) q[19];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.434063336036603*pi,2.75101382242859*pi,1.35436445695284*pi) q[4];\nu3(0.690200457965524*pi,-0.4562056647616615*pi,3.74277559245142*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5335800499908497*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.424339697032449*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.395648478058819*pi,2.70312921104036*pi,1.438145379186434*pi) q[4];\nu3(0.254362151939413*pi,0.042686678667540945*pi,4.03613865130024*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5130608977011879*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.49224371425818*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.388451799484105*pi,2.81140643275415*pi,1.24191944817809*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.776126163101813*pi,3.47575576681674*pi,4.07387161421975*pi) q[6];\nu3(0.556733000777921*pi,0.22727298264235996*pi,1.30571507995031*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.220067343063442*pi,2.75174171222468*pi,1.1818221708557*pi) q[9];\nu3(0.349053070106269*pi,0.38581387911989595*pi,0.98318325645787*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.367547749459574*pi,-0.145841779012381*pi,4.43646064378256*pi) q[0];\nu3(0.710010709637033*pi,-0.16671750091044002*pi,0.521055004252798*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.567881133186984*pi,0.46114834351565204*pi,4.28215617036475*pi) q[6];\nu3(0.678277828564082*pi,-0.353767988331963*pi,3.56124669235276*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.560619734543586*pi,0.5170229169995*pi,4.45935844154079*pi) q[9];\nu3(0.515590927119368*pi,3.07303337986948*pi,0.5761776093996228*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.855150599747421*pi,-0.04823346044446902*pi,4.41171179392984*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.675660292326725*pi,0.23603928866687296*pi,4.4734351894896704*pi) q[15];\nu3(0.796948538496061*pi,2.72514380575193*pi,3.83293039320736*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.325470425621264*pi,-0.135663971869663*pi,3.67368470170346*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.469034882542425*pi,0.06631924885414098*pi,4.019506677460241*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.689764920965367*pi,2.60084366368135*pi,3.82413375275492*pi) q[15];\nu3(0.506422673976048*pi,0.10346616765140704*pi,4.33367712757312*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.632436707787572*pi,0.5760560686438301*pi,0.5282003485805032*pi) q[2];\nu3(0.576819109840601*pi,0.17411381679417803*pi,4.48517927305433*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.501080070160733*pi,3.19934420737815*pi,4.38162206100176*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.690372858994291*pi,0.393349851780774*pi,0.659907879758432*pi) q[13];\nu3(0.380969819195953*pi,2.7588815960123*pi,0.8014699101316489*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.216093852067282*pi,-0.4101904773376099*pi,1.70676205051643*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.545522673700897*pi,-0.20679600242110802*pi,4.19283964879067*pi) q[2];\nu3(0.668425682461743*pi,-0.37214638504464304*pi,3.56749914101301*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.174580745548776*pi,0.131810119533457*pi,4.28710652773571*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.46659445845592*pi,0.340991884597866*pi,0.759537322999595*pi) q[13];\nu3(0.204812360021203*pi,3.04765396848291*pi,4.48942612675759*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.230344769871157*pi,0.34824574356194404*pi,4.07862679899828*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.34488714091685*pi,0.5*pi) q[10];\nu3(0.825046514579458*pi,3.19108772238905*pi,3.17533039490537*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3250219229450781*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0995128791953942*pi,-0.368286684013331*pi,1.00578256746275*pi) q[17];\nu3(0.937041511550534*pi,2.66105553117859*pi,4.12352264477152*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.47468364033639*pi,3.13328232221586*pi,2.04458922991231*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44264952056663*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34242817151542*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.368838087285762*pi) q[9];\ncx q[10],q[15];\nu3(0.863031583888863*pi,2.42523272837145*pi,3.61370054127521*pi) q[11];\nu3(1.0*pi,0.0*pi,1.275032364948967*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0410915791743536*pi,0.03145763064773599*pi,3.74695048512497*pi) q[17];\nu3(0.431889243857581*pi,2.84024053555762*pi,3.69533508460904*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.566913135665059*pi,1.03922288261549*pi,0.5656187412609227*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[9];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.402134063658179*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.71090404683237*pi,0.25596915559871203*pi,1.0485401376997752*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43311900476391*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,1.279456387167065*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.403310282128841*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.720324354743918*pi) q[12];\nu3(3.5*pi,3.47251521182521*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.701541711254706*pi,-0.026936722640680977*pi,3.68979787377261*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1644380487364239*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\nu3(3.5*pi,3.33789041898848*pi,0.5*pi) q[2];\ncx q[4],q[9];\ncx q[6],q[12];\nu3(3.5*pi,3.46300371824783*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.426036567485923*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.1383035274253*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48697039455217*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,0.70886370201358*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49360459845201*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.32057356492956*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.37106338525384*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.140787381253048*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5700548832643064*pi) q[20];\nu3(1.0*pi,0.0*pi,1.106624892449354*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.67088190938042*pi,0.05780107940644197*pi,3.62792731230687*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.698428922984937*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5312014564233412*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4914449554145*pi,0.5*pi) q[5];\nu3(0.476543903720494*pi,3.45856088620743*pi,1.90252957621902*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4824476634272*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42408422734556*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2744392279947299*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42481632971154*pi) q[21];\nu3(0.296247223300907*pi,2.80376336298205*pi,0.841089119548752*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.626679074092526*pi,-0.010246469191735996*pi,1.353490731847693*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.714003369408709*pi,-0.028059660883148985*pi,0.760087028279602*pi) q[10];\ncx q[11],q[14];\nu3(0.474793690949645*pi,0.137270944740141*pi,0.6848722552554101*pi) q[12];\nu3(0.358121552333236*pi,0.14615202923803206*pi,4.1459906587195405*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.213064627982783*pi,0.5793314747499501*pi,3.99157873138474*pi) q[20];\nu3(0.352602584606899*pi,0.452642713320184*pi,3.69598187190356*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.280801682266371*pi,-0.348060583252366*pi,0.927699155719304*pi) q[2];\nu3(0.225361227681031*pi,0.7408628951387699*pi,4.33586986070277*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.771026478780126*pi,0.82201219960116*pi,4.41186875989041*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.155780600261279*pi,0.347537684749203*pi,4.21691656471511*pi) q[12];\nu3(0.477196589312429*pi,0.261197007743144*pi,3.81989917511231*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.799121963354031*pi,-0.11843545126980798*pi,1.30695639496231*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41753516674429*pi) q[19];\nu3(0.317103106867803*pi,3.44459228989046*pi,1.3700181036797079*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.294044228092552*pi,1.00043737353205*pi,4.02378826821037*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.27964182293533*pi,-0.320826139819617*pi,1.308628963439057*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.349363332785031*pi,0.161262665632933*pi,4.14532367050043*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.638398337540845*pi,-0.255179719410226*pi,3.69437532231471*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.564732663232342*pi,-0.156508917702819*pi,4.1004261837037905*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.378524211390538*pi,0.5579570105595*pi,3.64194433238972*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.441644001248437*pi,2.51335530075261*pi,1.413953647271807*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4678836835183*pi,0.5*pi) q[3];\nu3(0.578835336384055*pi,0.04377435636558802*pi,1.073272693708212*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.244921649906717*pi) q[6];\nu3(0.789326961228652*pi,-0.333408876239741*pi,0.622154578630957*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.359100195115686*pi,2.80606179383456*pi,1.3731201862633649*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.679185387865734*pi,-0.0050705579898059905*pi,0.690491665757515*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.695459057113553*pi,3.31868978252347*pi,3.75382878789372*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.797665593528365*pi,1.04145869721518*pi,0.641650528870908*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.430295682473326*pi,-0.4063726163667984*pi,1.61577776236578*pi) q[11];\ncx q[12],q[15];\nu3(0.122858290711558*pi,3.42444030163079*pi,1.021042086958089*pi) q[14];\nu3(0.652951090165601*pi,3.12747236507877*pi,3.09398066499738*pi) q[16];\nu3(0.36708535021485*pi,-0.25190655139795903*pi,1.08311470572009*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45125185593395*pi,0.5*pi) q[0];\nu3(0.437930554339274*pi,0.260658013272942*pi,4.43012180511173*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41414143950422*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.11976250822897*pi,0.6729086313305599*pi,0.661382464118807*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.211336413141517*pi,2.9804188010543*pi,1.8238368349332*pi) q[11];\nu3(3.5*pi,3.43719390934753*pi,0.5*pi) q[12];\nu3(0.621419394737292*pi,-0.4131185223467976*pi,4.33197246094517*pi) q[14];\nu3(1.0*pi,0.0*pi,1.211993892724168*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.458650665279374*pi,0.22351755996967104*pi,0.96380142888551*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2116501930074661*pi) q[20];\nu3(0.678667539074857*pi,3.16759894836564*pi,4.00084705582891*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41158579678945*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.143613133578943*pi,2.57771009838286*pi,1.422936460968275*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.180208446557665*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.315450357697143*pi,2.44058616319537*pi,1.197283591203325*pi) q[19];\nu3(0.902276958138685*pi,0.402843955438298*pi,0.882617361146393*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.856964888259754*pi,-0.375476017707477*pi,0.782594666115888*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32451656060203*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.302348471003319*pi,-0.13552518806841302*pi,1.046047487685608*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4431720750214705*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.359940916247091*pi) q[10];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38938472393217*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44068675404937*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41317024662106*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.317961676292168*pi) q[8];\nu3(1.0*pi,0.0*pi,1.098231873548843*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2759228358396442*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.29412067190121*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,3.36859211002494*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.232230142125713*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.140327017828128*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43687156724075*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.602758104129358*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4288692895276895*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.299051329067894*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40324639358982*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.47230057174163*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.18057534273125*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.682074335601575*pi,-0.243134143405346*pi,0.9676479106998199*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[11];\nu3(0.645349915661944*pi,0.035488522672838974*pi,1.017741465704181*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47242732388767*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.419412018490339*pi) q[21];\nu3(0.680295332445838*pi,3.26917213918737*pi,2.79163882041962*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.300089862476891*pi,0.38697173148474595*pi,4.21947887995934*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.377494013186185*pi,-0.07338369890565799*pi,0.636279477553552*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42578198575065*pi) q[11];\nu3(0.538989680189057*pi,0.04133674918001695*pi,0.743958352750037*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5191624017643331*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.253548624839107*pi,2.90620919422383*pi,1.155302986079193*pi) q[0];\nu3(0.17876446581215*pi,3.01418172487225*pi,1.3725541836180901*pi) q[1];\nu3(0.675604224148882*pi,-0.059720757351435005*pi,1.158427614605635*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.832178557158077*pi,-0.17260790081689098*pi,4.15876747661921*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.467319316385305*pi,0.6895321749574701*pi,0.878921850734134*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.255422603400283*pi,0.08819514657987204*pi,4.36379304094668*pi) q[1];\nu3(0.502419481189109*pi,-0.28781302294980904*pi,1.168034704014305*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.494385900955343*pi,3.30617848993252*pi,3.41570692735096*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.629710370542471*pi,0.08892155902506804*pi,3.70415230360871*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.819657130577526*pi,3.18179243816153*pi,2.83490408880015*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.379941774221415*pi,3.14373323958907*pi,1.371437515451589*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.641465665875145*pi,0.05990225929625104*pi,0.852680132638741*pi) q[15];\nu3(0.353090295023833*pi,0.22380222634379898*pi,3.33474129722481*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.475165463672551*pi,2.56099198905703*pi,3.88498276096295*pi) q[19];\nu3(0.713432487225109*pi,0.49807221790144596*pi,1.2452159623781789*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.494282522862364*pi,0.23980289741375205*pi,0.912466295181269*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.389956607805534*pi,2.93019992550831*pi,0.974742776447934*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.678908842098866*pi,-0.4644179430980349*pi,0.5354823961101358*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.421998247536334*pi,0.214541727270245*pi,3.82798946154208*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.217387723683356*pi,0.020179170635308052*pi,3.62057637990054*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.961933257977997*pi,0.43112544569412903*pi,1.0254827429115791*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\nu3(0.370628343015019*pi,2.88345920894448*pi,1.65341088921113*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.637331291262675*pi,0.75018919531742*pi,4.48891696556319*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.919825959086906*pi,-0.35443637574236697*pi,4.31875632819633*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43210815229052*pi,0.5*pi) q[0];\nu3(3.5*pi,3.2911305045877*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.210214143774831*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.453088274502541*pi,0.39985807157836994*pi,3.89151072268784*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.22288767666844*pi) q[12];\nu3(0.968072290845081*pi,0.78243581837608*pi,0.858094871264774*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.670511633596913*pi,0.37621891400458396*pi,0.665186812185835*pi) q[17];\nu3(0.569904591844355*pi,0.8843370033147999*pi,0.843098394320797*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.2963033603139*pi,3.32761200030104*pi,1.92196988138786*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.208171192273584*pi,3.48755860991363*pi,4.27158198420323*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.404524487154427*pi,3.43759422652369*pi,1.53174449225531*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.361339241466673*pi,2.90293162539113*pi,1.157092425913318*pi) q[11];\nu3(0.593376755883465*pi,3.22475762368974*pi,3.92896321575214*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.810845135042594*pi,-0.35800722934851903*pi,3.73077342550926*pi) q[17];\nu3(0.78766450880674*pi,2.94846037652041*pi,4.08754156474849*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.151520982036122*pi,3.13890246519183*pi,1.75674144365223*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5455986676302965*pi) q[2];\nu3(3.5*pi,3.49649384143802*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.749193895961722*pi,-0.17923510501712497*pi,1.1158038448363041*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.528640927169093*pi,-0.445273715083511*pi,0.714526486821816*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.638550055196501*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.212231156302664*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37054298304369*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.236808280962177*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.435297451717981*pi) q[16];\ncx q[19],q[21];\nu3(0.460746362236703*pi,-0.4489740616781654*pi,1.88688177354346*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.486976232882408*pi,0.18244695171111402*pi,4.01974828554116*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45876405085217*pi) q[7];\nu3(3.5*pi,3.42228833578253*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49465311439565*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.221104355543811*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2172646404484428*pi) q[18];\nu3(3.5*pi,3.37180108576274*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.110985743030185*pi) q[21];\nu3(0.344923443609009*pi,3.39236155394853*pi,0.746892940980387*pi) q[0];\nu3(0.697969870619504*pi,0.7532184110195399*pi,0.94240098432563*pi) q[1];\nu3(0.590795680802891*pi,0.8149555801843*pi,0.8087986730865919*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48423969022749*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1450033126844201*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[17];\ncx q[9],q[15];\nu3(3.5*pi,3.40425383202224*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.235971681854311*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.380231969874488*pi,2.82369252310249*pi,1.218726645681367*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4039069311283*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.582729538705769*pi,0.38967381464045203*pi,0.715619932299256*pi) q[12];\nu3(3.5*pi,3.45230226072593*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.12853356614152*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5646328460698067*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5841241035820892*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235895195092017*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.446324130525349*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46748810298001*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3978487488646*pi) q[11];\nu3(0.821470336090134*pi,0.19560405317627505*pi,4.416970977902929*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5012727493354898*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44768101014981*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.467059495958279*pi,-0.30079782841909*pi,4.02877181311084*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.590018607699542*pi,0.376864689377192*pi,1.375293242205002*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.125258595002721*pi,0.8440243758142401*pi,4.12628681256531*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.282728795101113*pi,-0.195851321220891*pi,0.672945361361211*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.233553447325693*pi,3.21074348448681*pi,0.834085166139943*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.570439767382272*pi,0.67986129306406*pi,4.1898390916405805*pi) q[6];\nu3(0.74834498918564*pi,2.6721847320316*pi,4.15143358864234*pi) q[7];\nu3(0.190774510967481*pi,-0.4936245701236692*pi,0.827402474689301*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.396546705541852*pi,2.92683933052015*pi,1.0805165691502951*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.339722379220218*pi,3.08022191081498*pi,0.5964521328409896*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.434466886075885*pi,-0.136467152200124*pi,1.251422311994602*pi) q[6];\nu3(0.814047539741723*pi,0.53184389548339*pi,4.07738418339403*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.614445801663351*pi,-0.23977142388669198*pi,4.30747699357396*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.449252746711741*pi,2.9467877013444*pi,1.012538480221643*pi) q[17];\nu3(0.828815859230708*pi,2.4360553072373*pi,3.73701826825209*pi) q[18];\nu3(0.430405833798554*pi,0.469624671021171*pi,4.377441221321559*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.868527011467172*pi,3.13112308860242*pi,3.76582933997163*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.643824630686259*pi,0.89104234304975*pi,0.864055306769849*pi) q[9];\nu3(0.5172776676906*pi,0.337837925916572*pi,1.425869233454639*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.513942085075929*pi,3.21865176871604*pi,1.84198332685024*pi) q[17];\nu3(0.145642688611115*pi,0.316924021854749*pi,3.34382476477374*pi) q[18];\nu3(0.457768116933567*pi,0.8641869195218099*pi,3.93306299220974*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.311604955419573*pi,0.12450474292770097*pi,4.45919173200739*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.372736390811739*pi,0.26030607332661704*pi,0.7812908127281399*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.809575643882137*pi,3.002437782772*pi,3.36887965838532*pi) q[13];\nu3(0.77728474374777*pi,-0.052684939271280984*pi,0.630969085976072*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.638393824413067*pi,0.53587108473074*pi,0.5482919641965249*pi) q[21];\nu3(3.5*pi,3.39030190595613*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.607834711870228*pi,0.6185906753141699*pi,0.5747251763706422*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.669033542012033*pi,-0.28394587098603996*pi,0.788627209533434*pi) q[11];\nu3(0.840532239817976*pi,-0.45598792630612117*pi,0.8497082649944789*pi) q[13];\nu3(0.788197444508691*pi,-0.21719195765243*pi,3.70813869896325*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245593319796165*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.345577326828809*pi,0.30942695369828*pi,4.48432709286231*pi) q[21];\ncx q[0],q[16];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.584988101444499*pi,0.008298796418705012*pi,3.78393849925945*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.488791335063191*pi,0.12181358995334401*pi,1.133510315341234*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.216189689838671*pi,3.42905521692637*pi,1.83090934783692*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4296566255172*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.4018995837112689*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43829980691543*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40143390989873*pi) q[16];\nu3(1.0*pi,0.0*pi,1.23469154138828*pi) q[18];\nu3(0.588474311299321*pi,0.7006540009964799*pi,1.2870156650961069*pi) q[20];\ncx q[0],q[16];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47544414450428*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3579827426234*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.249075820898371*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.290023885827565*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.626413586402027*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(3.5*pi,3.47665808872961*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41698588423315*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317669477873883*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.48880575661581*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.39016395819747*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.316445407514372*pi) q[10];\nu3(1.0*pi,0.0*pi,1.15976239085042*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.320691903177989*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.625269744359037*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38036017412942*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4801213227072*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.189171400335326*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32228467840377*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226918354887811*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45667972617697*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5230187124370858*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41842591785198*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.323874930674908*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.389201632223008*pi,-0.4686309773100215*pi,1.88125689428299*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.389703540272161*pi,3.00171970185881*pi,0.5202387292920256*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5080161821433338*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47119128006986*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.378224011868682*pi,2.85428565685034*pi,1.3031245641345182*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.687797596261724*pi,2.57509157872758*pi,3.65085433990066*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.89594103214575*pi,2.5245756932829*pi,3.5426780268688*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.351880381183246*pi,3.48603396682492*pi,4.04168145339763*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.38925029617912*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.382383390199673*pi,0.152083416287364*pi,3.65207011018533*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.172855337850859*pi,-0.4192154431941898*pi,0.682894623020433*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.454582406759743*pi,-0.4919121298811449*pi,4.4114981428763205*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.54171011661603*pi,3.22751983349107*pi,3.05145978344237*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.357610049324493*pi,0.8538983773014599*pi,4.28684715618503*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.476054189441726*pi,3.22699715489348*pi,4.10364745187057*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.242827303958229*pi,2.79142739989184*pi,1.485893632697042*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.369180629503263*pi,1.05819589041734*pi,4.40397807120868*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.906203523362995*pi,0.16614076414449397*pi,1.346466339842612*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.408611261576286*pi,0.51304919261036*pi,3.64951616515903*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.715676071107828*pi,1.10592572370195*pi,0.650083070395532*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.712864977086949*pi,0.340863327850782*pi,4.3438700825265*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.697713455156173*pi,0.224767940585738*pi,3.95897044386081*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.267215841906422*pi,1.06426107845961*pi,4.38528980288718*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.558634869205299*pi,2.5673200249089*pi,3.91701322614941*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.603307343270841*pi,0.464939246506222*pi,1.4743548622767961*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.187880077471612*pi,3.12490760303212*pi,1.054854350345656*pi) q[17];\nu3(0.702059013254626*pi,2.97741587624889*pi,3.59849790900591*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.14602680089101*pi,2.44084267217497*pi,1.215128641785919*pi) q[1];\nu3(0.244703487299581*pi,0.26215085670026705*pi,4.12067227344384*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.761889761636412*pi,0.76066299808683*pi,1.187000010223435*pi) q[9];\nu3(0.717695663289357*pi,-0.081903461028898*pi,1.02785617787496*pi) q[10];\nu3(0.664508551594164*pi,2.80068519423251*pi,4.14510886268008*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.747420314189385*pi,3.39425697609002*pi,3.66519282656389*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.104792980870375*pi,0.48734510085930505*pi,4.2712755801033*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47536390065162*pi,0.5*pi) q[0];\nu3(0.340523692890714*pi,0.03054517684208402*pi,0.794118301283478*pi) q[1];\nu3(0.721974721109051*pi,0.16993776942550098*pi,1.043317670808231*pi) q[2];\nu3(1.0*pi,0.0*pi,1.221332461352016*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.91354317311199*pi,3.00705140244566*pi,3.77023389251729*pi) q[5];\ncx q[6],q[7];\nu3(0.6165939001701*pi,0.7460133622199401*pi,1.21944574757815*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0699927336306089*pi,-0.46596857736074837*pi,4.400605169155289*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.570934253488342*pi,0.09651437593346901*pi,4.29132780095861*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.6844229941807*pi,-0.07684337481537501*pi,1.078294375789517*pi) q[5];\nu3(3.5*pi,3.43327750980273*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.320246245504294*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.213114770034206*pi,-0.21335304268474198*pi,1.66506962261375*pi) q[19];\nu3(0.506604596814953*pi,-0.20061353651081099*pi,0.560105961810039*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5616217783636532*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.615890010565975*pi,0.399310177431629*pi,4.28221347314362*pi) q[14];\nu3(3.5*pi,3.32554243821809*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2071543353957779*pi) q[17];\nu3(0.396527752302453*pi,-0.05462563185890301*pi,1.132786411213469*pi) q[19];\nu3(0.155298866600907*pi,3.09205860129529*pi,1.93836456626783*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5434097694884246*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.31685650120541*pi,0.5*pi) q[13];\nu3(0.712617653931393*pi,1.02654443297258*pi,0.7779351645950441*pi) q[14];\nu3(1.0*pi,0.0*pi,1.16672051304721*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38900722168189*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49366126009532*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.233732219459407*pi) q[8];\nu3(1.0*pi,0.0*pi,1.147911924083248*pi) q[9];\ncx q[10],q[21];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.604307949570842*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.43317968459608*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37455682787696*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.334461480406764*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.409137416317931*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.157330046060614*pi) q[21];\nu3(0.254329838232402*pi,0.022004118340261947*pi,3.57367153355375*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44208914472607*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.699279888023243*pi,2.95326531490679*pi,3.98117693056889*pi) q[6];\nu3(0.562457574873026*pi,2.60535021309512*pi,3.49187786542423*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42061021148843*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43071586788193*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.49293142999087*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3163899632030351*pi) q[19];\nu3(1.0*pi,0.0*pi,1.321110859375938*pi) q[20];\nu3(0.228136300717135*pi,0.53328044868284*pi,4.033745637175921*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.74294345338949*pi,3.2510966075822*pi,0.715421391024238*pi) q[6];\nu3(0.24874807879993*pi,-0.391480980850907*pi,4.10220846222974*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5567049692558959*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.654473000915724*pi,0.38796983796261497*pi,1.232281822467658*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5892107322560123*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.153437592934558*pi,0.0010811791759780531*pi,4.496276560325731*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.30319947126125*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.646042022726402*pi,3.41359824164418*pi,3.66785883329718*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.179031543838789*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45575176080776*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.605341663855033*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.423016955396188*pi,2.69166644808501*pi,0.9077541146633941*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.401240707086763*pi,1.01921542630093*pi,4.35073849055279*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.27583395402507*pi,3.09572110613231*pi,0.5573817154764761*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.447780951961082*pi,2.79097537100244*pi,3.82779710989782*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.467026224592683*pi,2.63274642757337*pi,1.087512662573505*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5209932536362238*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.450781743116271*pi,-0.387072548376978*pi,0.66441502004654*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.889329343359706*pi,-0.062035025397379984*pi,0.618220725021035*pi) q[10];\nu3(0.227240057162128*pi,0.306403597849224*pi,0.899401696330297*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.756298202816471*pi,3.38899812286145*pi,4.33827498076926*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.83060097447173*pi,3.06533693918336*pi,4.05171142535528*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.676977961200322*pi,2.76368572171982*pi,3.26941633220938*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.441714760691583*pi,2.86358776440598*pi,1.83393178462604*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.512693108827464*pi,0.8941179657781*pi,0.565848146097825*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44047829344504*pi,0.5*pi) q[0];\nu3(0.602185453605597*pi,2.87715090718455*pi,3.96982410114259*pi) q[1];\nu3(0.726296896168427*pi,2.69891972391785*pi,3.36902206880638*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1701770675541812*pi) q[3];\nu3(0.513464570760752*pi,3.16901064345962*pi,1.67939657693547*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.869818288334073*pi,0.320319013620338*pi,1.53814729422247*pi) q[8];\nu3(0.0914545232883578*pi,3.1781483478408*pi,1.188527870968287*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.186118085011485*pi,3.3047639213938*pi,1.278977277587072*pi) q[14];\nu3(0.408456526339773*pi,0.17697652109218098*pi,0.657915188602346*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.692818931563458*pi,-0.4688504683133257*pi,4.30741358325559*pi) q[21];\ncx q[0],q[3];\nu3(0.876194451540047*pi,-0.185011316586777*pi,3.3704740917864*pi) q[1];\nu3(0.168695448114354*pi,2.53025031762416*pi,1.224661490577141*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.458525417812878*pi,2.42859943994022*pi,1.294344690608658*pi) q[8];\nu3(0.787058353710294*pi,0.95945577829386*pi,0.8799436263124529*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.311112233392408*pi,-0.420571387454435*pi,0.950675535912782*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.847615896901492*pi,2.87290563898572*pi,3.65100969904566*pi) q[20];\nu3(0.504893958032386*pi,2.61191875694676*pi,3.92828513217787*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46972467387186*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3733971959009*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2187348113611391*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.268391478223003*pi,0.23404337523184204*pi,4.444916495736511*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.66927440218795*pi,3.23985699655905*pi,4.32431217889423*pi) q[18];\nu3(0.754417833711178*pi,-0.20443943083905203*pi,4.0649733564490305*pi) q[19];\nu3(0.174281090018182*pi,3.16515483758832*pi,1.1455471211481991*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.45190903853855*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.693738981143101*pi,3.49786014206697*pi,4.43685735593567*pi) q[12];\nu3(1.0*pi,0.0*pi,1.335629471177985*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.594114828456913*pi,3.34096052301569*pi,0.8311761052807021*pi) q[18];\nu3(0.676081995169733*pi,-0.18919583205761598*pi,0.5675846342131416*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.31628126452489*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4912736695244*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.35570708994933*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5217443278712341*pi) q[13];\nu3(3.5*pi,3.42589324285006*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279276104500969*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49912410684429*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.45606216499421*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[12];\ncx q[14],q[21];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.2269101817331869*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2971244703835478*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40135961470778*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.40440604690632*pi) q[10];\nu3(3.5*pi,3.4831833669813*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2374544793738131*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42005652342481*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.246592701184953*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236571672363481*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44123742688089*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46680479356492*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.3850101837827071*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5079882965210576*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41423707471688*pi) q[20];\nu3(0.340586094182073*pi,-0.4751386761608362*pi,1.40910282505691*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.502174444533725*pi,-0.39738421829070203*pi,4.077840903758521*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.213510514085513*pi,0.17968404614588596*pi,3.35478658198384*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.675798453607345*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.681521267861703*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5857799414186949*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.813126249866082*pi,-0.36286638305422103*pi,0.809243398424035*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.503027180088934*pi,0.62261738590346*pi,4.15400642896686*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.413027453677124*pi,-0.48696955785345*pi,4.00076063776476*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.43274526142457*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.791161891568355*pi,0.84688875062665*pi,4.429705610340919*pi) q[5];\nu3(0.562449009689468*pi,0.21397675214492295*pi,4.12659545764447*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.607589974229212*pi,3.17933641170934*pi,3.66336566937971*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0695372111281761*pi,3.48037557758047*pi,4.31707576066933*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.579781319878193*pi,0.09912942223145704*pi,0.654822048143313*pi) q[4];\nu3(0.744880019611275*pi,-0.17187303789616998*pi,4.14234161338179*pi) q[5];\nu3(0.162410805609924*pi,0.8987132379073399*pi,0.5366028151281745*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.536175014632043*pi,2.92138881312822*pi,3.94900508012187*pi) q[11];\nu3(0.498167137279183*pi,2.69776571606149*pi,1.136780376355486*pi) q[12];\nu3(0.218186274523897*pi,3.32145747754513*pi,1.412909596789461*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.489582857044442*pi,-0.021583147416840975*pi,0.89067957598594*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.392124066704158*pi,-0.09214268366850598*pi,0.900509823423717*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.431351699099959*pi,0.13654086249031105*pi,4.19928661128993*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.842105846224939*pi,2.84785136409894*pi,3.32518013493171*pi) q[11];\nu3(0.592532824245612*pi,3.14124791709483*pi,4.209373731262589*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.623943015335823*pi,0.11006358711027997*pi,3.9952572729296*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.871626006427149*pi,2.54440072537189*pi,3.86981811242007*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.392021305081156*pi,3.02752686887473*pi,0.655702401956715*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.770652998530805*pi,0.14915552050693104*pi,4.01416271256506*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.610183303083196*pi,-0.4402325746078481*pi,0.751140915297385*pi) q[14];\nu3(0.581870435461794*pi,-0.360675395695474*pi,4.439653578691701*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.267252772942984*pi,3.33127382358206*pi,4.4305985463329804*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.259102991063044*pi,-0.11048649147665701*pi,0.8112628670055491*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.634283640797148*pi,0.30087572936615603*pi,1.079307158137967*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.486281539919014*pi,-0.256472322996654*pi,3.70188640131942*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.318409249858559*pi,2.6572566152712*pi,1.43621721325557*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.336935690641887*pi,3.4309938089885*pi,4.13272559351614*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.561348126899367*pi,3.35237207298339*pi,3.30154793092063*pi) q[17];\nu3(0.327559547240702*pi,2.57078776278266*pi,1.2563293992933628*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.392235763667875*pi,0.68243069006354*pi,4.03380674116244*pi) q[20];\nu3(0.903913856257692*pi,-0.4413694159556288*pi,0.5805788322072375*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39979485902727*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.2319005155172489*pi) q[6];\ncx q[7],q[19];\nu3(0.556060643639803*pi,0.12923311549875105*pi,3.73686140356696*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.516270095573888*pi,0.422516891763252*pi,1.485541594432553*pi) q[18];\nu3(0.78625194914547*pi,3.0165752680537*pi,3.53451807845345*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.45615407755693*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42598253677593*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.187942123846828*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.242781163790057*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.441391132606769*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.606913314356502*pi,0.010440767777784021*pi,1.475366152501568*pi) q[9];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.26309172836651*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45196778077325*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.432962704616995*pi,-0.155062083787455*pi,3.77554679029141*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5143102272566652*pi) q[13];\nu3(3.5*pi,3.41165143752848*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3299236828689112*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1620003143104531*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42327950786281*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.297356097327791*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[15];\nu3(3.5*pi,3.30962632051377*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.4877890069937*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.199908849881846*pi) q[12];\ncx q[14],q[21];\nu3(0.347509607388455*pi,0.36438324341194495*pi,3.97774372676571*pi) q[16];\nu3(1.0*pi,0.0*pi,1.220958485854629*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43401652085155*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49407577785864*pi) q[15];\nu3(0.186414254260793*pi,0.47515360491257197*pi,0.713195680848013*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5271778420706408*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.390759580411245*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.690147347164044*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.466774204205915*pi,0.8508099532559501*pi,0.720137582360181*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5421892443060745*pi) q[12];\nu3(0.481216852116675*pi,0.6524844197095601*pi,4.0419696704892*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5355280692122052*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.59158137029973*pi,0.6872548592391501*pi,0.7531111955440599*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.43977590267851*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.141912903643525*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0965006775791672*pi,2.615274056732*pi,1.3662979006182439*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7542302861612691*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.226888040547265*pi,0.08627504158492505*pi,3.67069687675898*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.766593810801695*pi,-0.26055321868536396*pi,3.62148906481666*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.469889908127975*pi,-0.4179231868267382*pi,1.291292213697053*pi) q[21];\nu3(0.408804061587217*pi,2.61175445468114*pi,1.472760709645091*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.778192605486912*pi,3.34723268673247*pi,4.3277880260314205*pi) q[2];\nu3(0.594046846939871*pi,2.3173684561476*pi,3.77505555984836*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.842868025437182*pi,0.12498523590953403*pi,1.2770717515827021*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.712374598166405*pi,3.4870962707975*pi,3.93766052016562*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5347556098929056*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.805700999724617*pi,0.14287622411784096*pi,1.2274837134221062*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.451955968704069*pi,0.5269951569139799*pi,0.935229941083094*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.429155394877918*pi,3.07161882031422*pi,0.9400516695711549*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.094985904328601*pi,-0.34373753445564703*pi,1.56091154555992*pi) q[2];\nu3(0.269081424826186*pi,0.495144231316647*pi,0.5897525481561217*pi) q[3];\nu3(3.5*pi,3.49918504730587*pi,0.5*pi) q[5];\nu3(0.193615736511868*pi,3.26645848878874*pi,4.44345244259382*pi) q[6];\nu3(0.415844420809984*pi,-0.378955156568929*pi,1.1822210108827909*pi) q[7];\nu3(0.0637521420641432*pi,0.04924875556485897*pi,4.48290869521166*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4103232176754221*pi) q[16];\nu3(0.465875104094685*pi,-0.4363592377462382*pi,4.42237917716795*pi) q[17];\nu3(0.828904160722075*pi,0.14968406033437298*pi,3.77600253839657*pi) q[18];\nu3(0.498408812485705*pi,3.47324693296366*pi,4.16560414470164*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.582587338174456*pi,2.7924965990613*pi,4.15967133107044*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.700545628419837*pi,3.45407405821943*pi,0.864804476228952*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.38354476856728*pi,3.06763965037484*pi,1.66532777226216*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.21587707462818*pi,2.64627379780369*pi,0.86984378220092*pi) q[18];\nu3(0.634429799217701*pi,-0.4749008549379799*pi,0.99810952298739*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.535230134212494*pi,-0.333296583309803*pi,1.237302089292861*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.42720229049064*pi,-0.11423914199823199*pi,3.74314566474182*pi) q[9];\nu3(0.832663412646224*pi,-0.365578210256092*pi,3.45516778257094*pi) q[10];\nu3(0.18472787410076*pi,0.017431941667519046*pi,3.97212865699542*pi) q[11];\nu3(0.135972356147405*pi,0.44869726516879405*pi,3.78870003189191*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4016907838419*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.544637895257054*pi,0.03249329369901999*pi,4.38103404847922*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.58156320589342*pi,-0.08661419757882699*pi,3.75667002401965*pi) q[9];\nu3(0.195473963570597*pi,-0.08273091207266797*pi,1.1473371840149809*pi) q[10];\nu3(0.118695889896201*pi,0.21508729223929002*pi,3.52945698423427*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.16245135902647*pi,0.6148006694719099*pi,0.876862396828998*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.547051838043965*pi,-0.371311827091221*pi,3.53124156165052*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.431119289871546*pi,1.00232939030823*pi,4.13323539627776*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34340974759811*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46116298046649*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.218697038303385*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.166195520728285*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41529332455835*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209642242334344*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[4];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.48157271376581*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40090891001766*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3334250362958548*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.209521824972558*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.666651515612986*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5934096243083755*pi) q[21];\nu3(3.5*pi,3.49383240643146*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39980097287593*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.313075660812592*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\ncx q[8],q[21];\ncx q[11],q[12];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.2255103852852471*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5793401886422158*pi) q[17];\nu3(3.5*pi,3.4970019481866*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3619240532035959*pi) q[20];\ncx q[1],q[4];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.2344053132419806*pi) q[9];\nu3(3.5*pi,3.47460363301547*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.046673091432469*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4223093388017904*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.595960108378804*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(0.217540970712873*pi,0.7599808109153601*pi,3.97233245810901*pi) q[8];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.344807279488069*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.75812547171352*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.212353336011987*pi,2.98750405612349*pi,0.788070084780695*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.389562431022339*pi,3.23223333820635*pi,1.92022390540368*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5212499547941953*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.452557993549824*pi,-0.17791765789415498*pi,0.660935391037557*pi) q[14];\nu3(0.254006457983206*pi,2.41685984788241*pi,1.1179563946027589*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.858903310732885*pi,-0.31905115870418*pi,0.8692297512713589*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.371348287223871*pi,0.293236428104664*pi,1.187967827005464*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.613405836508947*pi,-0.394702410249021*pi,4.130417810935731*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.632350315226009*pi,3.2051496706335*pi,4.07116660013173*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.467364843211764*pi,2.60648948680547*pi,1.52634698816271*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.764912051913566*pi,3.45794230997369*pi,4.48545679448095*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.827855042202231*pi,0.23801050712178595*pi,3.91132021915772*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.630314191026279*pi,2.73804291808971*pi,4.00185861069936*pi) q[21];\nu3(0.501752901552142*pi,-0.252850005801058*pi,1.0897649257823119*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.114278032743611*pi,3.22403031706296*pi,1.090991039944271*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.40346953293211*pi,0.5121840466693599*pi,4.39499983169779*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.714067016219923*pi,0.0008005910735240374*pi,3.68314634980429*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0955969400848399*pi,0.334418612514088*pi,0.615659534219417*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33795041027649*pi,0.5*pi) q[10];\nu3(0.818127425983265*pi,0.09462751156992*pi,3.75902196627555*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.200700704584525*pi) q[16];\nu3(0.14347592272555*pi,2.9953753136551*pi,1.92009575213339*pi) q[17];\nu3(0.689843585596367*pi,3.39265996133786*pi,4.07175100354841*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.477389392272781*pi,-0.20993454322766603*pi,3.58661581815308*pi) q[20];\nu3(3.5*pi,3.42682305030451*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.135743594292534*pi,3.27601489462068*pi,0.641308820525003*pi) q[3];\nu3(0.323580166009962*pi,0.5200142606366001*pi,0.751026329949413*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2664359382877048*pi) q[5];\nu3(0.416431610952045*pi,0.17285486011541795*pi,4.14574125490918*pi) q[6];\nu3(0.183386179407626*pi,2.52654511341478*pi,1.113581061577439*pi) q[7];\nu3(0.524401725822866*pi,3.15394093475277*pi,3.03342451148597*pi) q[9];\ncx q[10],q[16];\nu3(0.369628480950835*pi,-0.348610498872412*pi,1.496147796654094*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.960567968275511*pi,2.55226584522343*pi,3.48125776005938*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.600296047229026*pi,-0.20150631631225202*pi,3.31314824711289*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0339403508921858*pi,-0.09684018376665099*pi,4.46550249343459*pi) q[3];\nu3(0.761741006690864*pi,3.41849243747795*pi,4.23364236270163*pi) q[4];\nu3(0.853017435767256*pi,3.39981456452514*pi,0.780657452407152*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.603067121510859*pi,-0.38376352242365797*pi,3.74671100767199*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.307902639129403*pi,-0.269437413181485*pi,0.613492043993035*pi) q[12];\nu3(0.249392693922973*pi,3.33031600146464*pi,4.42527034131081*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48551770632009*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.500554618128141*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.378381985315829*pi,3.17212416784633*pi,1.3882512441105401*pi) q[12];\nu3(0.676253680661897*pi,0.17488809904839897*pi,4.3392307361984095*pi) q[13];\nu3(0.599129113454419*pi,3.15730833251452*pi,0.5479131315436302*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.886472007306071*pi,2.74599449833611*pi,3.89567840142939*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3823969776231*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.283164492292213*pi) q[18];\nu3(0.566805564881975*pi,2.67473851350792*pi,1.1266072066969959*pi) q[0];\nu3(3.5*pi,3.42302495035964*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44116360307897*pi,0.5*pi) q[3];\nu3(0.672428960251306*pi,0.7744695521087299*pi,0.9796891360998929*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.204170620600593*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.37762021577862*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165938902240589*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1724176678283649*pi) q[20];\nu3(0.787089796178871*pi,0.57321096680234*pi,0.848562285740904*pi) q[0];\ncx q[1],q[19];\ncx q[3],q[7];\nu3(0.360467857166507*pi,-0.43036496903443233*pi,3.99480307485167*pi) q[5];\nu3(3.5*pi,3.39934087279687*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.46313068514762*pi,0.90107913042646*pi,4.22312252365587*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.137083845508899*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.47344713331333*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.49496267874866*pi) q[7];\ncx q[8],q[18];\nu3(0.501252175068188*pi,3.31000991981059*pi,0.829966705946377*pi) q[10];\nu3(3.5*pi,3.48229894954309*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.163525606752673*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5426067997320132*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42234782288015*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.45429829532027*pi) q[12];\ncx q[13],q[14];\nu3(0.675986139392683*pi,2.54273620500052*pi,3.88204152155431*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45021620616777*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.383395222007957*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.620400658571635*pi) q[15];\nu3(0.550212476508864*pi,0.27324765828002795*pi,0.740604032684112*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3409310816033*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.261771550275574*pi) q[21];\ncx q[0],q[9];\nu3(0.189827974881524*pi,3.07594388302551*pi,1.81757251147779*pi) q[1];\nu3(3.5*pi,3.49372812797535*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.303815823233398*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39508601138*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.40112700004039*pi,0.5*pi) q[0];\nu3(0.421601741300324*pi,3.3085144973607*pi,2.09434805074621*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32992810086218*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.355132916334624*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.265748941936772*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.510959158845274*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.726844538377305*pi,-0.41425148037151327*pi,0.803581039981849*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.506971216364192*pi) q[10];\nu3(0.93845598916515*pi,0.71570335961448*pi,0.876672810297864*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.60610097346454*pi,-0.08642783996921599*pi,0.7159735048491109*pi) q[17];\nu3(0.39958985495955*pi,3.35681500324423*pi,1.56792364088198*pi) q[18];\nu3(0.466290435722455*pi,-0.063434252281442*pi,4.35224982830837*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.581820862338532*pi,3.1779648224005*pi,3.08251634457868*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.489416662012785*pi,-0.4568418451850365*pi,1.092124097627864*pi) q[7];\nu3(0.154977027243358*pi,2.47885640820236*pi,1.408191330856023*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.611617329074546*pi) q[9];\nu3(0.638757821576162*pi,-0.10688795176816701*pi,4.23096218227934*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5956246457105787*pi) q[16];\nu3(0.526834435731604*pi,0.394623785449461*pi,3.91067058773173*pi) q[17];\nu3(0.434425096998142*pi,0.213792871357244*pi,4.43563335576996*pi) q[18];\nu3(0.401853531995545*pi,3.42688005196172*pi,4.15309731895978*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.666852204914693*pi,-0.207726842978737*pi,0.9371296239219931*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.398393974101965*pi,1.02036706661532*pi,4.09650394069617*pi) q[6];\nu3(0.524004148745989*pi,0.58959018383694*pi,4.35173488367902*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.35246391541603*pi,2.97472949071358*pi,1.71811382482167*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.783428863856491*pi,-0.4774068178243756*pi,3.95820755352067*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.701951082598765*pi,3.20623672978975*pi,4.21287532575754*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.873437360415257*pi,-0.21458788137996798*pi,4.16482096383323*pi) q[5];\nu3(0.257004630960626*pi,3.3502164545699*pi,4.15661524098789*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.563356426614241*pi,3.41595608829251*pi,0.648707841786602*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.298814765528767*pi,3.40537244029295*pi,1.59983138309881*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.577954033144663*pi,-0.307388245741738*pi,3.7217830956637*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5685518031827*pi,-0.12519013694508702*pi,1.382939857004448*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.681384748472799*pi,1.03406640178624*pi,0.952657188411351*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.19778434952824*pi,0.072101887303481*pi,1.134910634730429*pi) q[21];\nu3(0.236176166276691*pi,0.7924329684586999*pi,3.91687516826639*pi) q[0];\nu3(3.5*pi,3.48527343389371*pi,0.5*pi) q[1];\nu3(0.297315872588306*pi,0.61639060893053*pi,4.00804823427319*pi) q[2];\ncx q[3],q[7];\nu3(0.378808951727289*pi,3.05265325338077*pi,0.767103130473356*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19330721946009*pi) q[19];\nu3(0.322982481695916*pi,-0.254557057493291*pi,1.64057046217569*pi) q[21];\nu3(0.371306439364567*pi,0.9099457176098*pi,3.98689824037984*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39796086505019*pi,0.5*pi) q[3];\nu3(0.537814656302476*pi,3.02057519873462*pi,4.10856036216318*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.256476756913881*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.488332225650981*pi,0.9433950359549601*pi,3.98663718837162*pi) q[10];\nu3(0.479388361951581*pi,3.27819572901485*pi,4.46013191333128*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.470752492955247*pi,0.9338295775904599*pi,4.4042873800232805*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[21];\nu3(0.624219954079944*pi,0.42057724693890697*pi,4.341891130138*pi) q[9];\nu3(0.748520285232918*pi,3.04003072063064*pi,3.17999425581303*pi) q[10];\nu3(0.819600229185282*pi,1.04765580370523*pi,0.8687304858706559*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.303464237544408*pi,3.15667828890647*pi,2.10382439852137*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.608209335540034*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.3485293903833195*pi) q[7];\nu3(3.5*pi,3.33880571175041*pi,0.5*pi) q[8];\nu3(0.248727870305646*pi,0.09032710998017301*pi,4.3556031053343105*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.655338799384829*pi,2.8757654189067*pi,4.02504573768563*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1888614652305312*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44178805459241*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[6];\nu3(3.5*pi,3.30107939478897*pi,0.5*pi) q[5];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.317046564640133*pi) q[12];\nu3(0.3622512918204*pi,0.91108827985084*pi,4.10092726114929*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190525094041703*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.684746032118785*pi,2.25984062146925*pi,3.75070200651984*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35092097601491*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.146018296267349*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.34221962347993*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236529780394776*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.935956743847063*pi,-0.13053739084119997*pi,1.11068494260963*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3943765697038195*pi) q[21];\ncx q[0],q[9];\nu3(0.422850077232175*pi,0.41591638296422795*pi,4.177561088852309*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.47666292492123*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5501378509616703*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2734729882562421*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.588028295094552*pi,0.287078103749806*pi,0.762662767286051*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46504137903421*pi) q[20];\nu3(3.5*pi,3.41365609931363*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.487085643487299*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.242347102307588*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5070159436994928*pi) q[13];\ncx q[14],q[18];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46362142156634*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5754543100978982*pi) q[15];\nu3(3.5*pi,3.41872081452553*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202307395409226*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1075884695630909*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.207759935129631*pi,0.61050675859911*pi,3.8057447827215*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5379167816713886*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.736223680814921*pi,0.98927712582577*pi,0.963479069303891*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.665866918160328*pi,3.12810534796146*pi,3.60943466511812*pi) q[2];\nu3(0.461637180356914*pi,2.76596384250682*pi,1.52113370506211*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.165402125201237*pi,0.47991702508916*pi,0.667513810587509*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.428560603156026*pi,-0.4792120062070251*pi,1.74381451450331*pi) q[11];\nu3(0.428236621135971*pi,0.5507918437658399*pi,4.31171921602323*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4954694292022594*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44874885139315*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.732113579004474*pi,-0.08891033292280198*pi,1.0131220526042561*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.477981008135167*pi,0.13170598859228*pi,3.55152414098016*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.663057142217619*pi,-0.218101283076502*pi,4.44383736326244*pi) q[7];\nu3(0.537597658280505*pi,0.41415779849027*pi,4.11819897216302*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.327953490999797*pi,2.89746560576897*pi,1.211404614887511*pi) q[10];\nu3(0.807276858870367*pi,0.7398577802570501*pi,4.46281285054231*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.119875212510031*pi,3.24176864752405*pi,4.46358214788608*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.48118743960298*pi,0.8204078293896699*pi,4.47323881727099*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.587899687429318*pi,2.92138486524578*pi,4.2056756349946305*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.502715379844188*pi,0.7684610533181699*pi,0.972035201498759*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.832508699825903*pi,0.238206416025315*pi,1.042305262803134*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.369136370892024*pi,3.3664388205645*pi,0.5265804142913729*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.355472738769098*pi,3.18873585818586*pi,0.908426547035336*pi) q[21];\nu3(0.715444688849609*pi,0.0005186103110409457*pi,1.065962313060926*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.320997018138258*pi,3.23875458105118*pi,4.2648646563205705*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.393387873365502*pi,3.26155316674127*pi,1.409704153470557*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.406175467444839*pi,3.32711544398778*pi,1.32662034541337*pi) q[20];\nu3(0.398589012767476*pi,0.17303155299990503*pi,4.2857174734912995*pi) q[21];\nu3(0.674162431629838*pi,0.165857607626545*pi,1.057489839338847*pi) q[0];\ncx q[2],q[11];\nu3(0.535994453374442*pi,0.31321939319716796*pi,1.50959383313446*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.84254018140622*pi,0.19910206039212497*pi,1.420447030852795*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.383995547667491*pi,3.4898697012632*pi,0.705512173200579*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41590248284373*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.446895211344606*pi,0.70162293417419*pi,4.08900280806176*pi) q[6];\nu3(0.399088297568344*pi,2.56143625217034*pi,1.249225578934683*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.265476781093784*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40720142052935*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.15964754368049*pi) q[8];\nu3(0.43317396620148*pi,0.33724718703633505*pi,3.78980905590335*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.685510465626883*pi,0.07223980336267699*pi,0.988883399210422*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.618303307784094*pi) q[11];\nu3(0.146536887913368*pi,0.489580044377796*pi,4.15398937855693*pi) q[14];\nu3(0.545688114186761*pi,-0.11994964468680702*pi,4.167792802518591*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.497699949082583*pi,0.5011213089061199*pi,0.705555376715203*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40202613477731*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5926589657382637*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.278903289507523*pi) q[12];\nu3(0.717767858325764*pi,3.00421799600389*pi,3.38108708056984*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.576867493685978*pi,2.96649028594289*pi,4.01193835552051*pi) q[17];\nu3(0.268722421387076*pi,3.2565533634834*pi,1.68141878421854*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0962304773402393*pi,3.30675069484286*pi,1.60653134313601*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.304061100721865*pi,0.008671472286219006*pi,4.238975091402001*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.49894154455752*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.30797023513069*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.713046186428695*pi,0.41767679171762395*pi,3.96627764052414*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43896167063654*pi) q[12];\nu3(1.0*pi,0.0*pi,1.227153385701903*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25204907320273*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.43636563024358*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.173085984924457*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.44733230479909*pi,0.5*pi) q[1];\nu3(0.274701753400902*pi,0.18685767248262497*pi,3.77428232482543*pi) q[2];\nu3(3.5*pi,3.39100651619406*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.253160087912144*pi,0.31365127878771604*pi,0.5164151709693431*pi) q[5];\ncx q[6],q[15];\nu3(0.545753061968895*pi,3.15680488438653*pi,3.0213472034807*pi) q[8];\nu3(1.0*pi,0.0*pi,1.407685013803194*pi) q[9];\ncx q[10],q[18];\nu3(0.799617502124377*pi,0.141863221326882*pi,0.585215288233854*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.331374219756675*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.374356687558997*pi,-0.15142651407233*pi,1.253174148800773*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.252232152886788*pi,3.27303460850528*pi,0.675839290097856*pi) q[8];\nu3(3.5*pi,3.44064446281868*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5344763189665422*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.41871461928754*pi) q[15];\nu3(1.0*pi,0.0*pi,1.333966400464474*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40092504105486*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.41846334549552*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.502868202715802*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.35712838699396*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5094060013680349*pi) q[16];\nu3(1.0*pi,0.0*pi,1.174520617082076*pi) q[17];\nu3(1.0*pi,0.0*pi,1.17551315697216*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3559551846385*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45968059730017*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.454278868783749*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.124151611690323*pi,0.62291974567575*pi,3.72771490682181*pi) q[3];\nu3(0.738165424742505*pi,0.10745307768211498*pi,3.86340390170839*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.313319889396669*pi,0.28623346750674405*pi,0.9041726906287211*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.420332416504713*pi,3.15711992817543*pi,1.67636861455146*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.627543499046725*pi,3.41570090229982*pi,3.8642321403858*pi) q[3];\nu3(0.305799616085775*pi,2.85045988095907*pi,1.2203620669563748*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.304834923776898*pi,3.06404291952844*pi,1.2622543018838601*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.913507845833014*pi,0.09101875477423105*pi,0.679283508800469*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.777676277103165*pi,2.79297616080756*pi,3.7822005888445*pi) q[0];\nu3(0.660843711342455*pi,2.57105170960206*pi,3.77755992524507*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39709936259082*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.215317597776717*pi) q[8];\nu3(0.613712209663277*pi,3.24510854168232*pi,4.05611819164396*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.798118312014561*pi,3.38787181171481*pi,3.74760378090496*pi) q[12];\nu3(0.71035239744646*pi,-0.428901365058954*pi,0.642807308031026*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.980312427872871*pi,-0.174379979025777*pi,0.642660833965392*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.476931786813518*pi,0.22900330567387905*pi,0.6483711548653059*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.300385408049651*pi,3.00035165479906*pi,1.54100912831105*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.567710551764657*pi,0.05795379656307098*pi,0.684206208781621*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.71276957215358*pi,-0.4278172058464082*pi,3.38121473565705*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.540830989941667*pi,0.09667712479429702*pi,4.35649926895661*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.265329702265019*pi,0.40304647204739596*pi,4.005855069540949*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43915411398182*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.272483173022644*pi,-0.48201924966466647*pi,4.26262385216828*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.329216698197405*pi,3.02707253885906*pi,1.59564302278332*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39086672109234*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2107508998604581*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.78892275251327*pi,3.39489822204602*pi,4.046768026567809*pi) q[14];\nu3(0.728946525890546*pi,3.15033789444896*pi,4.3710190320814*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.816542788705972*pi,0.068240380304179*pi,0.59580524043196*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.668477286840324*pi,-0.21237588263288998*pi,0.640337761518736*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.515793833553321*pi,-0.063037609539427*pi,3.75194108587953*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.704085956314035*pi,0.61595256742932*pi,0.9638181851955*pi) q[15];\nu3(0.314885666042219*pi,-0.043885480780739006*pi,4.05609826722133*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.737988614289766*pi,2.85426127190078*pi,4.27772174034461*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3904658651735*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.520640194878029*pi,0.427173256782604*pi,4.1604809179334*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.253668745653169*pi,2.91645164525556*pi,1.359650234623469*pi) q[10];\nu3(3.5*pi,3.40966921385557*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47856414065807*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.440919235679682*pi) q[16];\nu3(0.384575750698427*pi,3.1865254170161*pi,0.666214148616309*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.7071854476357*pi,1.20591314541426*pi,0.737592561166271*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1216438697423778*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38647577031706*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.213394721485043*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.463224875540457*pi,3.11962151584205*pi,4.33748209357218*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,3.43768521361869*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44285152259033*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.309490346082295*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.777745237177651*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.725772554923915*pi,3.45347540588481*pi,4.40942704564375*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.528794136007344*pi) q[20];\nu3(1.0*pi,0.0*pi,1.267231215813497*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.930462574354293*pi,-0.08590092903060098*pi,4.34528993939405*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[15];\ncx q[11],q[20];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.44913762832639*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.422129186139855*pi,3.47491919670652*pi,1.487944416855306*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48489481489325*pi,0.5*pi) q[9];\nu3(3.5*pi,3.32310102478549*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42896704218729*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258200579126311*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1320051971893839*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5874646848941351*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.45310643641728*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3786111757039818*pi) q[7];\nu3(0.745788272955611*pi,2.53487145305026*pi,3.9371128640413*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.561469637432256*pi,3.49894088179384*pi,3.06148925624677*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.203500849222152*pi,0.70154672829091*pi,3.9824605228356*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.367911386036298*pi,-0.4569192656125544*pi,1.50903245577239*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35025622890792*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,3.40790512254383*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.318845955287232*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40783562512196*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.288693201027289*pi,0.9513044282624601*pi,4.38691136549724*pi) q[1];\nu3(0.572807019064735*pi,2.79919688038287*pi,3.9676648008774*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.639433721861718*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[15];\nu3(0.151643644346549*pi,-0.06626453408404598*pi,1.348450367608308*pi) q[11];\nu3(0.20934801254342*pi,3.39671495022216*pi,1.144665711760853*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.436288765867264*pi,3.42911227882929*pi,2.05055067739479*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.166400884785183*pi,3.20486256737639*pi,0.825785959055674*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.705567972324961*pi,3.16265248452625*pi,3.85241891361043*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.813783754065469*pi,0.57449576363175*pi,4.44726172314955*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.84372792643968*pi,0.319544593143395*pi,4.07448758388323*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.597681868691365*pi,0.5440741634053501*pi,4.37900426925127*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5176931828277548*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.75965249740735*pi,0.22754179333849*pi,3.93373737784497*pi) q[20];\nu3(0.524108580790251*pi,0.46566986878524297*pi,3.90178327369315*pi) q[21];\nu3(0.179322430821067*pi,3.19521823009394*pi,1.1022108261222021*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.456186212018566*pi,-0.250654343867933*pi,1.0467638257923522*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.522019348937468*pi,1.07802564494966*pi,0.906254917844938*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.51674607628484*pi,3.34643993174044*pi,0.8361508188042259*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.723540630853398*pi,-0.16764800615542802*pi,0.895912760359168*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.217158159313592*pi,1.13949235234523*pi,4.236459198173129*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.28354760949115*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.163686981781482*pi) q[12];\nu3(0.242696773045081*pi,0.6755139755256301*pi,3.82713573710962*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.196722941839279*pi,0.05125790191267998*pi,3.61271829928385*pi) q[17];\nu3(0.767849568008515*pi,-0.05538465811402399*pi,0.659323442826751*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.459363558779176*pi,3.01658791724156*pi,0.860199439336762*pi) q[9];\nu3(0.931466995537518*pi,3.1539211722618*pi,0.5248824923779848*pi) q[10];\nu3(0.599564165337553*pi,3.09353832973042*pi,4.08411086788817*pi) q[13];\nu3(0.510607861652666*pi,2.9789907988826*pi,4.11305395327884*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.597977617156289*pi,-0.4301986818676314*pi,0.978752107792531*pi) q[17];\nu3(0.459134982898102*pi,-0.30548768207065*pi,3.62962419115733*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41920924333827*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.741645998941389*pi,0.41710118355911796*pi,1.52577812972339*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.659514501386987*pi,0.7257744387016201*pi,0.927485858606574*pi) q[9];\nu3(0.155919714175253*pi,0.83012876277778*pi,0.5433406095358948*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4734096105193295*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.462355829928747*pi,0.11161793957399602*pi,4.21432262908049*pi) q[14];\nu3(0.777333311438563*pi,3.43584763683197*pi,0.5849601357084954*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.086188538896651*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[4];\ncx q[3],q[16];\nu3(0.409661525253509*pi,3.05056648133453*pi,1.95070187953403*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.554664053320887*pi,-0.015047811754236973*pi,3.6044020725519*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.557248146176493*pi,-0.172676348138866*pi,0.621364709826535*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47708118648868*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4407251123375*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.299691304239916*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.317843868380112*pi,-0.180077747922133*pi,4.46791594189206*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249184404159261*pi) q[16];\nu3(0.0869485792875896*pi,3.2792976388974*pi,1.90731671337826*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48574653941847*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[20];\ncx q[2],q[4];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.472836566778493*pi,3.34967851062596*pi,4.23167866637447*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42348117528286*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.70240183387768*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.339259475251741*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.640512780621182*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[16];\nu3(3.5*pi,3.46712114992021*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38965407614231*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.701646600111642*pi,0.7663269910560699*pi,0.855497045847585*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.377818986471534*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240623931904776*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[17];\ncx q[7],q[18];\nu3(0.637723800064381*pi,2.36444638315728*pi,3.71328423154388*pi) q[8];\nu3(3.5*pi,3.44613143085355*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42499909553203*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3050983458344079*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.629241671979746*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252730394313109*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.656238012595887*pi,0.305719230942069*pi,0.642710069591241*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.782874976503801*pi,0.41098567142251097*pi,4.2436144766466395*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49006411149727*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.6429289138879211*pi) q[10];\ncx q[11],q[19];\nu3(0.288281874640255*pi,-0.047444862938695986*pi,4.18916115621178*pi) q[12];\nu3(3.5*pi,3.36522997945232*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44993879627911*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300917363690753*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.298578514736513*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.759575959975694*pi,2.88374415871319*pi,3.86822272230211*pi) q[2];\nu3(0.177688792397302*pi,3.36143361976788*pi,0.94887588985155*pi) q[3];\nu3(0.363805509835541*pi,0.203986039939419*pi,0.89631619131717*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[17];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.66429573564216*pi,3.03240502116023*pi,4.474444154732851*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49414735064546*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44864244424809*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.843065782464577*pi,0.5939039558364001*pi,4.31288146704626*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.334815422315687*pi,0.277082748507798*pi,0.72706432689014*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.677514856753628*pi) q[18];\nu3(0.401803983500427*pi,2.96714969152989*pi,1.036167001211291*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4685851741256*pi) q[21];\nu3(0.29700868910376*pi,3.31291964400439*pi,1.78022850781075*pi) q[0];\nu3(0.0914395400842567*pi,-0.4469498549385018*pi,4.29185680161659*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.445194087068245*pi,0.9349054293963901*pi,4.05655975019536*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.812125483798744*pi,-0.4646907379973385*pi,3.59197605871605*pi) q[20];\nu3(0.48548789569633*pi,-0.49864971421874804*pi,1.70035119052783*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.744294982522944*pi,-0.18542540348991599*pi,3.74590513550576*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48689370145999*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.449397299416003*pi,-0.14023674559064703*pi,3.65223049397356*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.223303654917311*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.635305932383481*pi,3.19053898605996*pi,3.71992603911153*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.403790850238962*pi,2.6518608153026*pi,1.080212854280524*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.321168095221017*pi,0.79274407583461*pi,3.81688663998864*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.314416464981321*pi,0.24652806724531795*pi,4.0536589440492*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.724976270326516*pi,2.48351457772481*pi,3.92432625653531*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.543845248950513*pi,3.1109580994628*pi,4.481052894723041*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47126482917269*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.118763332976513*pi) q[4];\nu3(0.389078492789661*pi,2.95409465125949*pi,1.35368637970108*pi) q[5];\nu3(0.530563629784672*pi,3.32815902227522*pi,0.7800833242420919*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.966231350673029*pi,2.64622992297871*pi,3.35633777087213*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.312241932652709*pi,-0.21508738463968502*pi,1.375212130052949*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.503475626614139*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.354036999165789*pi,0.319473332121913*pi,1.029669508878454*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.809480498715347*pi,3.4744853473089*pi,3.98315297926389*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.404870837846543*pi,-0.049311376050753974*pi,1.51994731072681*pi) q[9];\nu3(0.33796246741106*pi,0.430499716666647*pi,4.47320513210817*pi) q[10];\nu3(0.235906739630707*pi,3.16447744447347*pi,1.291635586144595*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.437618750054191*pi,3.42639827070347*pi,4.14880200888018*pi) q[15];\nu3(0.552773560455619*pi,0.16835968240715904*pi,0.95605944868265*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45697150658615*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.576512641765861*pi,3.42041819378786*pi,3.41019740254128*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.695137888137121*pi,2.40384281354466*pi,3.65812334312792*pi) q[13];\nu3(0.236438714237443*pi,-0.164013341249101*pi,1.244392577649319*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.820714259715388*pi,1.03231649853178*pi,0.5608849576806537*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39063172954417*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.677394362194025*pi,0.69800745461238*pi,4.4416940054193805*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.207401299800916*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.319152110041811*pi,2.75437387231701*pi,1.334944665941066*pi) q[12];\nu3(0.225604034547724*pi,-0.383760886613905*pi,1.51751259351625*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.738989084119425*pi,-0.239126002762099*pi,3.78450547224116*pi) q[19];\nu3(0.103010021398069*pi,0.98139005217932*pi,4.14134722515446*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.517333272522842*pi,3.36508262159707*pi,0.739482144751714*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.538477168783361*pi,0.023379295594315952*pi,1.3022178799156952*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.835308835098598*pi,-0.309133738398223*pi,0.679385648723799*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42809325243254*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\nu3(3.5*pi,3.480767707829*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5304466630656779*pi) q[8];\nu3(1.0*pi,0.0*pi,1.267229222122489*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.320443986799694*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.49771375297287*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.45207393914279*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2455076614701919*pi) q[16];\nu3(1.0*pi,0.0*pi,1.390207681285581*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4843336425182*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3824585317821505*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.4893263404461194*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1306015186167309*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47136384872437*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(3.5*pi,3.48498713641286*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5054020511532207*pi) q[16];\nu3(1.0*pi,0.0*pi,1.398736313694154*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48458867306347*pi) q[20];\nu3(1.0*pi,0.0*pi,1.144271200237194*pi) q[21];\nu3(0.137359604401039*pi,-0.35450036679618*pi,3.90526364833557*pi) q[0];\nu3(0.748146665357049*pi,0.05001377479941005*pi,3.84578220769634*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.70994395026101*pi,2.55932681616201*pi,3.55549039444672*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[18];\nu3(3.5*pi,3.47544426622994*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.157438212288272*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48717262652765*pi) q[19];\nu3(0.497578134185852*pi,3.39635841525912*pi,4.30661209825917*pi) q[0];\nu3(0.454896474783905*pi,0.35291796738427195*pi,4.3109604472388*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.110450773785362*pi,-0.16985368235910803*pi,1.26329486938318*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.658451673604087*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49421252477214*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.733259171231588*pi,3.19966596174186*pi,3.27889138595126*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.445836417970486*pi,0.365948868817489*pi,4.498910260539461*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6097483035316*pi) q[14];\ncx q[15],q[21];\nu3(0.59144669159759*pi,0.04662637250850399*pi,3.9957728619762*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.358094512645397*pi,0.023234751653635977*pi,3.51413179899337*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.637067552917289*pi,3.34177607523934*pi,3.34549895784043*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.314809277888216*pi,0.289464105919399*pi,4.48429689237377*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.759265870508829*pi,0.35913457778743996*pi,0.974215244750544*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.257067084657251*pi,0.73346660753759*pi,4.27956108200984*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.57970302795151*pi,2.97992235028692*pi,4.06952794455319*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.499319585324719*pi,3.42986489929899*pi,0.64224293719805*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.816911120238783*pi,0.75537109821715*pi,0.5007291475387006*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.841925662946717*pi,0.5375481601030101*pi,1.4563584771971398*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.500252517286349*pi,0.449318790185004*pi,3.73012501589944*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.310973632447038*pi,1.14907570323946*pi,4.14923934018696*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.389376818158131*pi,3.1838765163554*pi,1.198926843391753*pi) q[9];\nu3(0.409988839327571*pi,2.9714411628724*pi,0.851051568457778*pi) q[11];\nu3(0.335182176600707*pi,-0.4456494645516318*pi,1.442713607196609*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.489709194912848*pi,2.88873851861039*pi,1.050832268441189*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.487662996054739*pi,3.22123562187285*pi,1.62792521053845*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.645300949328104*pi,2.51287588560095*pi,3.7362731724171*pi) q[5];\nu3(0.633234231287348*pi,0.31786231031671*pi,1.185271956490661*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.208839754515765*pi,0.17754817580927196*pi,0.5764969431579069*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.36233073173476*pi,0.6362888999160901*pi,4.482969233199389*pi) q[14];\nu3(0.817770178023451*pi,2.82303650297932*pi,3.70281558474933*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.627558924186022*pi,0.177764885421967*pi,0.685459523375129*pi) q[19];\nu3(0.592784109237217*pi,-0.30318543530950903*pi,3.7205671678052*pi) q[20];\nu3(0.496972792355482*pi,-0.44060177071470663*pi,0.5335594277939172*pi) q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.413570680180485*pi,3.38062283789633*pi,1.52322564336177*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.971876599801285*pi,0.11257156446578997*pi,0.78521503225317*pi) q[14];\nu3(0.397146777092122*pi,3.27166092292923*pi,1.76337273025242*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.721285166916398*pi,0.082911737420163*pi,1.3919926719811309*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.257610232396832*pi,-0.005873331089632006*pi,3.69244863579917*pi) q[20];\nu3(0.695354895210705*pi,0.277474684380995*pi,1.1937242939454311*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.33320187920475*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.157675545853474*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.354379312209246*pi,-0.08308916599468302*pi,3.70864053318049*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4988250899768*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.19904090701165*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[20];\ncx q[4],q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.3431015341205*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5846305104207077*pi) q[9];\nu3(3.5*pi,3.44595071572162*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.226656479782555*pi) q[15];\nu3(3.5*pi,3.43119334308797*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.342165811786274*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297615571451404*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.46720800718227*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38113766212508*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41833618965416*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.390368412539826*pi) q[5];\nu3(3.5*pi,3.34062823448177*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.39067951488933*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.250380466274048*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.49320559837481*pi) q[13];\nu3(1.0*pi,0.0*pi,1.334777537125298*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.308193988127468*pi) q[20];\nu3(1.0*pi,0.0*pi,1.286756965459716*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[20];\ncx q[4],q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47015237265632*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5055424615505069*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41920713859631*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302151368599181*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.610303393977181*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.745505705016428*pi,1.12026679335112*pi,0.642280348418131*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5724592902563357*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4636356632754595*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36803974881073*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5436035563934558*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.398038173897691*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.742090297891232*pi,0.19220751270313396*pi,4.1730632116889605*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[20];\ncx q[4],q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4336111057812*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.69198720421593*pi,3.15617556204107*pi,3.71339731759622*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.686234544227022*pi,-0.31471868618396603*pi,0.526640404560812*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.211776824342703*pi,0.6895258461645899*pi,3.72761695606808*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.178680456371196*pi,-0.11509863983472701*pi,0.5166451741813028*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.531970538452438*pi,-0.18173187277678698*pi,4.04557275033334*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.642464505526526*pi,0.53983460379827*pi,4.17962380639565*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.367537196173373*pi,0.5975469009051599*pi,4.3721407702938*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.691620980033885*pi,-0.068042920983518*pi,4.2521681795431405*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.616204721210991*pi,0.58296555608027*pi,0.71337290632811*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.345789192436638*pi,0.8399824559618001*pi,4.461560603883131*pi) q[15];\nu3(0.684758359024393*pi,-0.34117746047069597*pi,3.79161498918099*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.194404142866715*pi,3.13373081445089*pi,1.51877376471656*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.638718530419045*pi,2.65615164880435*pi,3.93572294914452*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0554113127336985*pi,0.463178711925061*pi,4.10055677216171*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.314026992896444*pi,0.48833760870117804*pi,0.967135844543388*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.52231154602706*pi,-0.303164153653247*pi,4.29896277759251*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.267816453041311*pi,-0.25887198096334196*pi,1.5199643682392*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.230886453642709*pi,-0.349821378542554*pi,4.18907057317171*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.31099539828937*pi,-0.10416491431048902*pi,0.624209817581284*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.60246998826457*pi,-0.0029417380826819994*pi,1.095427672574004*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.538170871665542*pi,0.88838845932972*pi,0.928085796110995*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.428375151139056*pi,-0.11621405438728699*pi,4.24945423402621*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.791825294494865*pi,0.20152339037786804*pi,1.137606104957372*pi) q[2];\nu3(0.485400364914517*pi,3.00613195791184*pi,1.73123747149597*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.491466962054211*pi,0.9503305689663699*pi,0.8317356930237589*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.625147414960249*pi,3.16802175479684*pi,3.8332743093183*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.344021899976804*pi,0.6099099948137601*pi,3.73635152243835*pi) q[10];\nu3(0.472411963567391*pi,0.17878491150436404*pi,0.606353251718545*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.302033742502479*pi,0.6866293594883099*pi,4.34386558126023*pi) q[13];\nu3(0.397991764873842*pi,3.26909723824401*pi,1.82292106721051*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.344589791364277*pi,-0.10598519898042102*pi,3.84374138676516*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.825627098890879*pi,2.58368310720615*pi,3.91045114086548*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.360680897282908*pi,0.06315402432375306*pi,3.48568715454641*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[15];\nu3(0.544719248843354*pi,0.28745955985432403*pi,0.5475956487564632*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.459109943833426*pi,2.86471084335189*pi,1.378937203074297*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.412049919998367*pi,0.28936984501349305*pi,3.31150394779964*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.634255922300084*pi,0.5461894899683599*pi,4.19024805127279*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.873376755014431*pi,0.53626571970287*pi,1.358674450296592*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.341247781142466*pi,0.28100734306241104*pi,0.5640552874398068*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43372922088362*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.59894120042619*pi,2.52735883363002*pi,3.78131316823673*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.185986472548735*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.678957343942531*pi,-0.346513311664829*pi,3.20768155600154*pi) q[18];\nu3(0.730991875337052*pi,-0.09582256409718398*pi,0.662151621793954*pi) q[21];\nu3(3.5*pi,3.49088388790388*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.4415843881197161*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[2],q[16];\nu3(3.5*pi,3.41457716560607*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44096183059154*pi) q[15];\nu3(1.0*pi,0.0*pi,1.347785169286266*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.39154444071576*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5688412415264037*pi) q[7];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.243392926217332*pi) q[16];\ncx q[0],q[7];\nu3(3.5*pi,3.48469744391366*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49602430208777*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.48472152488588*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2245940417169239*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5018045405415187*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1669437307246922*pi) q[18];\nu3(1.0*pi,0.0*pi,1.360902990919268*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(3.5*pi,3.30814115736992*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44131584030771*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.376524756463603*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39057007459085*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.1610068880753008*pi) q[13];\nu3(3.5*pi,3.49780794629345*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.297533214449659*pi) q[16];\nu3(1.0*pi,0.0*pi,1.346283841796643*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161529400389498*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45209069783413*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.62600490954298*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42572220123595*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.232660995952357*pi,-0.10618246588684299*pi,0.868708503127188*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5573585002240122*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5789047373306144*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.430365165132093*pi,3.04718785295403*pi,1.59665901818425*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45130493211931*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5153742214790928*pi) q[20];\nu3(0.161921191709243*pi,3.37747876290196*pi,1.482867241893528*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.425103189741615*pi,0.15164322937430996*pi,1.35826057901273*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[8];\nu3(0.876188060178453*pi,-0.06494579324389199*pi,0.5289454004803693*pi) q[7];\nu3(0.324663091618455*pi,0.336730223195742*pi,0.918095962160532*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.704321817838265*pi,2.97293990216803*pi,3.60119016678269*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.319352665169093*pi,0.38355535437657495*pi,0.807068688953589*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.394673744067982*pi,2.44205784704346*pi,1.1865704887401471*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.431939167400705*pi,-0.21734554203491502*pi,4.45170691240299*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.72877365673764*pi,0.5145850707628301*pi,0.623273348372254*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.839051150327272*pi,0.13468593239841498*pi,4.0587759620556*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.375033671098417*pi,3.40788732328879*pi,1.69480105271755*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.088903252743457*pi,-0.372633532347467*pi,1.371873248783368*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.365903974244876*pi,3.17777455266803*pi,1.8253335591377*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.381822932902405*pi,0.38728329452016697*pi,1.032699487291596*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0941946889057709*pi,0.441095234699604*pi,0.970058197501075*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.529914204285054*pi,1.00557248403091*pi,0.716268143595997*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.224579347729132*pi,-0.05433427995213802*pi,4.38732524224009*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.290722700456372*pi,0.40332233594688405*pi,4.35949136482538*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.298159065800295*pi,3.26582482001478*pi,1.1167271533790601*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.342827106544804*pi,3.22711565602319*pi,1.81832812607864*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.129002824236208*pi,-0.231430407854869*pi,1.150311916325349*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.914924454143356*pi,0.11422418065831996*pi,4.18910880119841*pi) q[1];\nu3(0.25669160610162*pi,-0.4267040823584375*pi,0.901132962973214*pi) q[2];\nu3(0.234108047264101*pi,3.30145985124212*pi,4.37321794156216*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.9079021906992*pi,3.28665457850636*pi,3.00577172174808*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.310446238745401*pi,2.5207129421087*pi,1.398137937948235*pi) q[12];\nu3(0.578778877505457*pi,0.03726759057846296*pi,3.69344914400469*pi) q[13];\nu3(0.413823618500124*pi,-0.22162111270111*pi,4.36537196614451*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.271393248572777*pi,2.87315195836761*pi,1.390793278336818*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.73296832933057*pi,-0.13753831449335502*pi,0.7036443169284861*pi) q[20];\nu3(0.363592847209789*pi,3.25556919506149*pi,0.820109568725649*pi) q[21];\nu3(0.158301188570601*pi,-0.20870748217309*pi,3.86656981676037*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.911851947652052*pi,0.5085665519585301*pi,4.40728557808699*pi) q[4];\ncx q[5],q[9];\nu3(0.45306510968435*pi,-0.4663314341025423*pi,0.675865858122364*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.152399305785876*pi,2.89924330958676*pi,0.9029511370432279*pi) q[12];\nu3(0.652507072344239*pi,3.0744746275761*pi,2.99878790340922*pi) q[13];\nu3(0.942228086760218*pi,0.311659960506129*pi,1.68535712191703*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.433706125122169*pi,0.34504065607163104*pi,4.142920381399669*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35913724749723*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.575902173327997*pi,2.44585970431435*pi,3.76405435707123*pi) q[8];\nu3(1.0*pi,0.0*pi,1.229450196928592*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.683441361352388*pi,0.51560719883139*pi,1.3351300597614*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.40868338201156*pi,0.45676734378016404*pi,1.03762452706437*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.507712235359429*pi,0.9035634564349999*pi,1.04381695459322*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39431510271893*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(3.5*pi,3.49183080779423*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1380772337855412*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42072265065041*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44586925574535*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.47417705251909*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(3.5*pi,3.3893853778474*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47640995829471*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41980312484761*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263833658406317*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240455025846257*pi) q[13];\nu3(1.0*pi,0.0*pi,1.141158493658079*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.1985936001064879*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258724784538987*pi) q[20];\nu3(1.0*pi,0.0*pi,1.07268491318296*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[17];\nu3(3.5*pi,3.46947968041496*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,1.159386656955697*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.34264003066206*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5299583385537219*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26775087382848*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.45766109422815*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32177990237087*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5277790553767272*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5017078416131118*pi) q[14];\nu3(1.0*pi,0.0*pi,1.353026888721194*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.501814340707821*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5769225716547643*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5204436372335103*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,0.648495182152096*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.60988606798281*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44685618355427*pi) q[15];\nu3(0.574508516308983*pi,0.220062370045349*pi,4.43257472478907*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.551135698188441*pi,-0.19060825762628603*pi,0.534371863566668*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.542026798655169*pi,2.6113940740791*pi,3.76350122119492*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.274134427533865*pi,3.24188676728513*pi,4.4551947361007*pi) q[5];\nu3(0.190285351998576*pi,0.11443866918335599*pi,1.3776052734133661*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.643950119872806*pi,0.48326159519453304*pi,0.696470581417744*pi) q[10];\nu3(0.522552546002937*pi,3.03078117633603*pi,3.46258242758671*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.568827472570898*pi,0.179045660185694*pi,4.4710045475295*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.268567200872767*pi,0.26340615397715605*pi,3.56157244136831*pi) q[16];\nu3(0.617559171521325*pi,-0.431909380617734*pi,0.935627080650177*pi) q[17];\nu3(0.878349592347875*pi,-0.08725600671674599*pi,4.137156224583951*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.190634110923693*pi,3.18618322679804*pi,1.442664255763228*pi) q[20];\nu3(0.629175103098023*pi,2.48587860909127*pi,3.64974563916129*pi) q[21];\nu3(0.342048392599286*pi,0.15517899653058398*pi,0.8409832184909409*pi) q[0];\nu3(0.64541299465957*pi,3.11240211902187*pi,4.1719981421871495*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.3740577515029*pi,0.7495935896717201*pi,4.4124947704411905*pi) q[5];\nu3(0.487292257292765*pi,-0.26487203288155203*pi,0.962250116628621*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.738782161299429*pi,2.81251143229889*pi,4.04974985601179*pi) q[9];\nu3(0.530243814112734*pi,0.56330321941483*pi,4.477709812232661*pi) q[10];\nu3(0.326405996732116*pi,3.194134536883*pi,0.5768312834738465*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.555131881505866*pi,0.7998279504254899*pi,4.40570154681395*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.476879261776998*pi,0.85097902074097*pi,4.24930108171697*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.81204747517585*pi,3.32835573449401*pi,0.683799426228714*pi) q[20];\nu3(0.728583597792093*pi,-0.4460945477883847*pi,4.4230357368617295*pi) q[21];\nu3(0.446644684650217*pi,3.27483278659307*pi,1.74367814930338*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.523944528664555*pi,2.76840638827178*pi,3.55904943823479*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.595319829060163*pi,3.01840743116837*pi,3.03635278333669*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.368888838923294*pi,0.10231481186394398*pi,3.81211104411134*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.164393854782803*pi,2.45511208011407*pi,1.2689733699564432*pi) q[2];\nu3(0.524812179648845*pi,0.295492877510806*pi,1.283066314910735*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.432599127966132*pi,3.10584106266189*pi,1.787491648464*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.687281561766014*pi,-0.331666416046805*pi,0.655339848093471*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.406795541254385*pi,-0.009943029078151977*pi,0.757498419493038*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.180110770033953*pi,-0.06080514301843998*pi,3.79091106705666*pi) q[3];\nu3(0.595224528768134*pi,2.86346714448359*pi,3.80496789764377*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.444338369663547*pi,-0.366634928033869*pi,1.352092135951414*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.506746761262359*pi,-0.00716852949352198*pi,1.472839550248696*pi) q[19];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.609901746176565*pi,3.18640071619893*pi,0.570881291928082*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.34685872767456*pi,0.5*pi) q[11];\nu3(0.8296288160206*pi,0.47935535281557295*pi,4.14441505599068*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.135493732144466*pi) q[21];\nu3(3.5*pi,3.40286457236259*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.301963985528492*pi,3.03440512345098*pi,1.3106016766193789*pi) q[8];\nu3(3.5*pi,3.37650281950554*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.814758454559035*pi,-0.20491194699314402*pi,4.17525093052166*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.341678318944224*pi,0.420298716542152*pi,3.79233992380159*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295276152901816*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.1599470278204111*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.49875081148272*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46199648307641*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49008942049475*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2681010115439149*pi) q[6];\ncx q[7],q[14];\nu3(0.531895988667141*pi,0.7813777094585299*pi,4.3410725289064995*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.322563583084609*pi) q[13];\nu3(0.686987866319785*pi,-0.4464248826078495*pi,0.955080400402107*pi) q[15];\nu3(1.0*pi,0.0*pi,1.168426080529456*pi) q[16];\nu3(3.5*pi,3.33058485994095*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224976804507353*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44952141837828*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(3.5*pi,3.47713812879546*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(3.5*pi,3.42079247111967*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.192556165870739*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164270186733176*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49330217957638*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5175833756588591*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4264767451655*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.56382972693901*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5835164932688643*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.658009926671818*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37518344310827*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42381609041131*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.286329799946087*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.629007378033533*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.671435447708825*pi,-0.033495340423873976*pi,1.172399731037253*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.78119889640457*pi,-0.209170837194615*pi,0.630238080383124*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.662788525525409*pi,0.41435575090574495*pi,4.02453611864249*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.368799505221446*pi,3.24902285009102*pi,0.692193299048347*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5958685610876752*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.313712010257154*pi,2.91402809387617*pi,0.613043939825988*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.456568245938265*pi,-0.03872582458290702*pi,1.5227679727696*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.145670857640005*pi,3.37937660382178*pi,1.037257200665897*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.452724066115833*pi,-0.17683130475362902*pi,0.607827468883762*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.868498541864546*pi,3.1879952014833*pi,0.5109403219506152*pi) q[7];\nu3(3.5*pi,3.44684663179801*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.793397008407477*pi,0.172889568459334*pi,1.54142531228946*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.413012137059822*pi,2.60580171141525*pi,1.439295246986722*pi) q[14];\nu3(1.0*pi,0.0*pi,1.162215259905782*pi) q[15];\nu3(0.121530099428112*pi,-0.4381108659691514*pi,1.213327390241966*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.497831632835569*pi,2.77385483277197*pi,3.90827625737909*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.706471577979234*pi,0.8685223164993501*pi,0.748522400329848*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.383297725582851*pi,2.83990701706449*pi,1.71250750287218*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.435619170864372*pi,0.18999957383059896*pi,4.05527076675412*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.855069400751269*pi,0.33643285865567096*pi,4.13226639740007*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.185872794133937*pi,0.89388016371117*pi,4.0938101145829*pi) q[18];\nu3(0.548722150634027*pi,2.53721609537754*pi,3.94464988816376*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.574603631091505*pi,0.5860887883158199*pi,0.5845794608386023*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.536810789429053*pi,-0.084277849507564*pi,0.821082398417923*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.333061235500342*pi,0.43719383458459604*pi,0.5784879864127317*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.723271682888678*pi,0.48928716525599203*pi,4.02730725342387*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.613814887888715*pi,-0.07075085581261398*pi,4.154746897154331*pi) q[12];\nu3(0.674279249390796*pi,3.04682226188773*pi,4.1469252018226594*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5375331015821625*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.288499613045475*pi,1.0196201325047*pi,4.2351473061904805*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.425739053008457*pi,0.83377848020537*pi,4.03115453477192*pi) q[19];\nu3(0.669147950863734*pi,3.051599926637*pi,3.31502167741795*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.334362640283997*pi,-0.4742027392940158*pi,1.4816670548879771*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.692382472450844*pi,-0.391164369049674*pi,3.55336546181311*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.976247878359091*pi,2.72621033363125*pi,3.66172823077803*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.320889505174583*pi,0.8634359003839001*pi,4.444905586308209*pi) q[12];\nu3(0.233114817305906*pi,-0.14130202456757102*pi,4.24402276254244*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.801810026962151*pi,-0.26954142733427*pi,3.63418706377312*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.521113747613077*pi,2.86301148294236*pi,3.63687353551441*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.45732469439882*pi,0.5811175827503501*pi,0.896794027986362*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.104364356344222*pi,3.18175093773361*pi,4.49741321097741*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4509737920806*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.468234189598679*pi,0.03260381385489697*pi,0.7231411156944381*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.222901120000645*pi) q[5];\nu3(0.149242155432123*pi,0.25098276776816697*pi,0.5870417234946099*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.42633821495556*pi,1.16471583667074*pi,4.1685322711325306*pi) q[10];\nu3(3.5*pi,3.36630980614146*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241811412508143*pi) q[18];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.2205114569597*pi,0.5*pi) q[7];\nu3(0.163208730543935*pi,3.18311157342926*pi,0.8359485551489549*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.143726549171709*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45505016580851*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.33185137935269*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0721712666638098*pi,-0.253365164213248*pi,4.42184142785037*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5937908229804819*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201594881406994*pi) q[20];\ncx q[0],q[5];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(0.474966355262341*pi,2.65673116409988*pi,1.2906185220072701*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42511440587559*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40820212039633*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.352818395849164*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47279141650941*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41892437163597*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1904651225498921*pi) q[13];\nu3(0.682766025194597*pi,-0.335974602261999*pi,3.84762170393766*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198242080311425*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4457922081807*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,3.31416083351546*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(0.416874004166999*pi,0.34379603528257696*pi,0.829345764769417*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.57006486420065*pi,2.83808847381979*pi,3.99497612626256*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210086279072961*pi) q[19];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5338856671580063*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49519210282453*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49233825103571*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38453026245103*pi) q[13];\nu3(1.0*pi,0.0*pi,1.238666498730828*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46565467926759*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.14193598387376*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[16];\ncx q[10],q[14];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.613230165696774*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.656159566588764*pi,-0.350698638605645*pi,4.15750427274517*pi) q[0];\nu3(3.5*pi,3.36160498892853*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.355751847307006*pi,3.02626105436421*pi,1.60629377591508*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5707440949773823*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2224870642264412*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.388234104971151*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[7] -> c[7];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.545820285381855*pi,0.029412891840062017*pi,1.099102137139358*pi) q[2];\nu3(0.628092193997163*pi,-0.234026395192324*pi,3.6214075827791*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.676735922106268*pi,3.30506449781252*pi,4.38587797987323*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48559306972038*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.469553620708572*pi,0.13278386912073803*pi,1.265213674015627*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[17] -> c[17];\ncx q[1],q[15];\nu3(0.656924090752118*pi,3.1607220875285*pi,3.01981790481107*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.456704875430018*pi,-0.337981417513818*pi,1.321283994301421*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.719258320159153*pi,3.40172962942903*pi,3.06327656223291*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.847745701381669*pi,3.12049147017255*pi,4.30841657474432*pi) q[9];\nu3(0.605146727432699*pi,3.16403078033324*pi,3.61658541866042*pi) q[10];\nu3(0.603139340916542*pi,-0.17179023132458998*pi,1.1539276694203209*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.104605715520439*pi,0.26705542656134995*pi,0.9416289598844829*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.14943512667361*pi,3.19171211662547*pi,4.494278774611249*pi) q[13];\nu3(0.261768864650205*pi,3.49189633936249*pi,0.5212226564848755*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.568875047674927*pi,-0.23379151094088801*pi,3.60331556713181*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.71833070228791*pi,0.17507099682111604*pi,3.96586603885083*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.493886267310726*pi,3.41832781251611*pi,0.5140389098136497*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.638385015481661*pi,0.34603304679537705*pi,1.106569815014143*pi) q[1];\nu3(0.51985826378739*pi,0.57708268516626*pi,1.4155746221041139*pi) q[15];\nmeasure q[1] -> c[1];\nmeasure q[15] -> c[15];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.325928829433211*pi,2.95874502603837*pi,1.126710680737824*pi) q[0];\nu3(0.481553024299122*pi,2.81661281675542*pi,1.51370853262718*pi) q[1];\nu3(0.07096083436495*pi,-0.17759799406668703*pi,3.69793693096253*pi) q[2];\nu3(0.245139377974046*pi,3.31363122469669*pi,1.118765325740039*pi) q[3];\nu3(0.0624684596890007*pi,0.09248162125599502*pi,1.251155054489546*pi) q[4];\nu3(0.0936795276232337*pi,-0.25513915473397397*pi,1.4394535620489521*pi) q[5];\nu3(0.898198479767328*pi,0.046752682090350994*pi,0.766981076235512*pi) q[6];\nu3(0.724302698607938*pi,2.75148547786819*pi,3.38709613251376*pi) q[7];\nu3(0.517956475040154*pi,-0.33323114826560296*pi,0.924805164142894*pi) q[8];\nu3(0.709183019284058*pi,0.15959032729834*pi,4.02897633090328*pi) q[9];\nu3(0.732543452000679*pi,0.5592917466218501*pi,4.42892419592021*pi) q[10];\nu3(0.534469605400505*pi,0.6910052266198701*pi,4.488037868571761*pi) q[11];\nu3(0.371947741874934*pi,-0.4650098297149533*pi,1.008106386095017*pi) q[12];\nu3(0.247276788369722*pi,0.166623929572697*pi,4.26300248119434*pi) q[13];\nu3(0.892665584501628*pi,0.01220045280152704*pi,1.2491071462279781*pi) q[14];\nu3(0.409668431175134*pi,0.58187649375679*pi,3.8800628063475*pi) q[15];\nu3(0.051034641531859*pi,0.22347873546999697*pi,3.3035187976536*pi) q[16];\nu3(0.255364805955121*pi,0.8901031581444401*pi,4.0383913717296*pi) q[17];\nu3(0.903007790134802*pi,3.19235226347055*pi,3.36358570838114*pi) q[18];\nu3(0.404744709476509*pi,0.18620495642679602*pi,0.9142337212992779*pi) q[19];\nu3(0.449362409110466*pi,0.45848634502056995*pi,4.049282730079939*pi) q[20];\nu3(0.57105633202526*pi,3.43240058980871*pi,3.14776546197912*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\ncx q[13],q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42113569090131*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4748457889775*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47142796408578*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.311063649092115*pi) q[9];\nu3(3.5*pi,3.35182665691304*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.186642975784141*pi) q[12];\nu3(3.5*pi,3.47906688935276*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.284312375669833*pi) q[15];\nu3(1.0*pi,0.0*pi,1.118812482880175*pi) q[16];\nu3(3.5*pi,3.42199768998792*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358522648628165*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22080160006485*pi) q[20];\nu3(3.5*pi,3.46880630586993*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[15];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.4078676772264949*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[14];\ncx q[10],q[12];\ncx q[13],q[16];\ncx q[17],q[19];\ncx q[18],q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.46966496567494*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.162712489430431*pi) q[5];\nu3(3.5*pi,3.43059799230807*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43504429540723*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3802756376374905*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.221024418291728*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4165024254836*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.29361453408624*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42021023477177*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5462777910331584*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44126077073719*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5500379253187972*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45622685398551*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256295543056799*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[15];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,4.34034826368293*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[14];\ncx q[10],q[12];\ncx q[13],q[16];\ncx q[17],q[19];\ncx q[18],q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5107036946983428*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5998938032259424*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39288692614827*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5549745877112393*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.641521353598342*pi,3.34686346825542*pi,3.18266731915199*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.311631579013977*pi,-0.4411095042929239*pi,1.2524891507445441*pi) q[16];\nu3(0.636754492433985*pi,0.6414772414233001*pi,1.213858419831006*pi) q[17];\ncx q[18],q[21];\nu3(0.830083272866504*pi,-0.338294726421224*pi,4.38913760847217*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.534778691967904*pi,0.31605850033675*pi,1.405069525591953*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.620162469219694*pi,3.09565819280384*pi,3.0965044821799*pi) q[16];\nu3(0.613285573046695*pi,2.77221249126288*pi,3.32858594329385*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.628808229084093*pi,0.09361777477593702*pi,1.0430533072665291*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.093249029353693*pi,3.32326824725983*pi,0.796490275100916*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.730654273544895*pi,-0.08350002488573699*pi,4.179979016634141*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.431667156568749*pi,-0.341598638128094*pi,1.53424996466968*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.247113860670697*pi,0.374760710720897*pi,0.620226267820251*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.525245455520607*pi,-0.254097215983706*pi,4.32969478805834*pi) q[1];\nu3(0.320491251425745*pi,2.9156092289139*pi,1.87592118698589*pi) q[2];\nu3(0.158202299714814*pi,2.41502927296452*pi,1.31893124238576*pi) q[3];\nu3(0.446161482692099*pi,2.78206587495275*pi,3.75039837964093*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.65391242418038*pi,2.71810670663571*pi,4.212900007877*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.831037553552384*pi,2.91363948363151*pi,3.11348616528317*pi) q[9];\nu3(0.486655015074957*pi,0.70391404468205*pi,4.46459028834871*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.803870535421253*pi,-0.07827879817306799*pi,3.60672642644666*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.222522436965222*pi,3.06562805526488*pi,1.76799632983531*pi) q[15];\nu3(0.124767351936527*pi,0.85428668763773*pi,4.39618494102398*pi) q[18];\nu3(0.3506867357592*pi,0.8621553361347101*pi,4.23001150299857*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.633632513764441*pi,3.3914183887208*pi,3.46265819144721*pi) q[2];\nu3(0.407981928225355*pi,2.53834242697006*pi,1.1573543493100131*pi) q[3];\nu3(0.856103592026114*pi,0.71734508347492*pi,0.721265006640451*pi) q[4];\nu3(0.273189579449339*pi,2.67485073200138*pi,1.58834032671342*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.540989350023516*pi,-0.28170618219838*pi,0.713669007360346*pi) q[8];\nu3(0.525869130849772*pi,-0.302179520875627*pi,1.260385858808821*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.751081121824623*pi,2.71246256867419*pi,3.49727280154041*pi) q[11];\nu3(0.236922622677674*pi,3.37357715720141*pi,1.96677486164293*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.873702608924494*pi,2.9645860669299*pi,4.1138205290039*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.58698831812169*pi,0.271131665180529*pi,1.3031030042568341*pi) q[20];\nu3(0.467408719259682*pi,0.24330200594490103*pi,1.2733998853541761*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.697185486922043*pi,0.456757919005335*pi,4.1794261321369*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.423189611480434*pi,2.61159049146223*pi,1.1667521695007799*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.27027231825954*pi,3.19427547207217*pi,1.97784799577576*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34354996330736*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181364271717481*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.267173210269973*pi,-0.064135891152591*pi,3.92719546519172*pi) q[21];\nu3(0.366611705317834*pi,1.10053954501113*pi,4.1409802385889005*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.773708564254518*pi,0.23101618201902396*pi,0.652765295560477*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.567893892220064*pi,-0.30674332943806404*pi,3.41088474238166*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.872786465283015*pi,0.08920544562591104*pi,1.1949364628498471*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.376142831823484*pi,2.83148834729131*pi,1.61776562167983*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34266520841559*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.283878958408059*pi,0.9088937936352499*pi,4.30602874037144*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.280538583257111*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49704571401427*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40729116980253*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41987000442014*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.115464095393632*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1116279731603211*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[4];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41548676576201*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.168720218271829*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36795773145996*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[1];\nu3(3.5*pi,3.45775956115091*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.284546415442015*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(3.5*pi,3.48002482257758*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47415500084231*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.477271475047949*pi) q[20];\nu3(1.0*pi,0.0*pi,1.449491447986704*pi) q[21];\nu3(3.5*pi,3.43899165374405*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.267278465170386*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[17];\nu3(3.5*pi,3.4778895194946*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37049565439881*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.2667929693591962*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.298107354949153*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.455712777200819*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44885076695696*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48316632928089*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.233376863048314*pi,-0.257367140776399*pi,1.52238923882123*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3888113724357272*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4872466502807296*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5224754775026687*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5745431831244089*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.909046299551467*pi,3.46275849810627*pi,4.24722600299879*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.335345959672511*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.683272155772635*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.597379513156711*pi,-0.2766542046514*pi,4.1444157275223805*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.222335027384657*pi,0.68539491041342*pi,0.652088812207819*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.631739387166229*pi,0.156233503990321*pi,1.4465751368652802*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.688546560784089*pi,-0.334926116279392*pi,0.786523204298189*pi) q[0];\nu3(0.607981991435683*pi,-0.33021297380161296*pi,0.723602762227961*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.494587350190943*pi,3.25981945685001*pi,4.40021383270801*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.539494158365212*pi,2.52437127763277*pi,3.85228012710459*pi) q[9];\nu3(0.26942190924406*pi,-0.257220886484388*pi,0.940549014383186*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.329752827190552*pi,-0.173348347982486*pi,0.983539245769782*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.531011152620541*pi,3.32309729314356*pi,4.1953295720238195*pi) q[0];\nu3(0.846339692416351*pi,3.36836783012456*pi,4.19782186216262*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.554213748309038*pi,0.6889295405684299*pi,0.89033994176831*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.388480751707359*pi,0.15627534563170697*pi,3.83667700629712*pi) q[6];\nu3(0.440181494881855*pi,-0.25034968426930904*pi,1.02138791054432*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.58386236784343*pi,3.49380513710264*pi,3.38458305446527*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.772653246881819*pi,3.39963474612913*pi,4.31243684715521*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0981162871060359*pi,-0.4262617136066668*pi,1.2410609297823831*pi) q[17];\nu3(0.856971673886161*pi,0.91340721709013*pi,4.4641267779910905*pi) q[18];\nu3(0.272214695328635*pi,0.33991543190263795*pi,3.77429966063205*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.60320695804825*pi,0.0888077465446*pi,3.70841028703955*pi) q[2];\nu3(0.789778964446301*pi,0.436244373008547*pi,0.681479126508631*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.385428419886025*pi,3.07246367863448*pi,1.52744277778622*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.725481067159462*pi,-0.381323476226675*pi,4.06030102471179*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.415362113141401*pi,-0.115503437882163*pi,1.0804512992101851*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.907090174330437*pi,2.99191518695155*pi,4.2383659197952905*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.480987705143744*pi,-0.08362281513444197*pi,0.8353742220508991*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.302328219781308*pi,-0.133412959140023*pi,1.53410612495751*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.631793174932973*pi,0.06957425460628597*pi,3.87277893344475*pi) q[4];\nu3(0.696556200803907*pi,2.77714895882468*pi,4.00354470718925*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.618732285803343*pi,0.54446232806725*pi,4.2887272257413*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.653463085833417*pi,2.82731820735762*pi,3.75821337988205*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.393265962629252*pi,2.39441916505369*pi,1.355694988574166*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.593921629827229*pi,1.18423844244343*pi,0.7985326203976231*pi) q[4];\nu3(0.47555420312703*pi,0.15901043485760202*pi,0.77159281183604*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.674227765524117*pi,-0.4988983590254963*pi,3.8546524623829*pi) q[8];\nu3(0.675844489698968*pi,2.81841131410552*pi,3.53144435352908*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.609952523557127*pi,-0.4608277900854097*pi,0.612632092956486*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.310759889791906*pi,0.85438906063031*pi,4.393957900822381*pi) q[21];\nu3(3.5*pi,3.32230218786332*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.222524325333538*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49477713181379*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.524680908508518*pi,-0.23806791756144602*pi,3.58062040051891*pi) q[8];\nu3(1.0*pi,0.0*pi,1.201490540285753*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.772315620540004*pi,2.79953275849361*pi,3.84173875368126*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.790601242169241*pi,2.52946402959449*pi,3.78992188095618*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.28021192267227*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.46009199343104*pi,0.006286343617819989*pi,0.963936556614147*pi) q[15];\nu3(1.0*pi,0.0*pi,1.226587116557009*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.42907893402305*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47834596853186*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47692184141495*pi) q[9];\ncx q[11],q[17];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.097035240023035*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.44814816063435*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[8];\nu3(3.5*pi,3.41996030267987*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.109177289758216*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.602642140141645*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2578695310769041*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38537649897626*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2545606880216789*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\ncx q[12],q[19];\nu3(3.5*pi,3.3341001896414*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.2828990337501*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45080820509007*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44034706940072*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40826498123253*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.303274407369649*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.49616506598853*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49379165737652*pi) q[17];\nu3(1.0*pi,0.0*pi,1.118484012523171*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40460245254887*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232852813947547*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5172621644424233*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.440231310105752*pi,-0.254139999154014*pi,0.673882082065469*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.45427253873256*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.766641508229458*pi,0.59487283800787*pi,0.986787758314946*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5012757519312987*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.693507318790365*pi,3.0691245064406*pi,4.32045965712906*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.495869613428971*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.675123846709965*pi) q[21];\nu3(0.404444540304298*pi,0.37710083931592897*pi,3.71116512686314*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.703056831565137*pi,0.27107492044511095*pi,1.313712492583117*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.714077712370074*pi,2.4344459045045*pi,3.59340793781675*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.468422392495618*pi,2.86510640681206*pi,3.58942902081004*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.219052309886276*pi,3.2660262304686*pi,4.33311117183136*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.583643220968632*pi,0.24025354985680802*pi,1.183354440357086*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.66772984721805*pi,3.06934439556924*pi,3.9971449614065*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.657889772749852*pi,2.9466428017824*pi,4.19899133795929*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.496252512110262*pi,-0.34186608754882897*pi,3.88627148260895*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.68394883436211*pi,0.361798821442044*pi,4.15941066687334*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.216080668347958*pi,0.19690922296645597*pi,3.48277828615521*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.279014060945763*pi,2.83660484515776*pi,1.278148776377333*pi) q[4];\nu3(0.158061959203682*pi,3.19878727265165*pi,0.6835843657447089*pi) q[5];\nu3(0.229119058424119*pi,0.53300956432625*pi,0.962761226575169*pi) q[6];\nu3(0.117466778870247*pi,0.424523179653314*pi,3.5921002170474*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.259081559183992*pi,2.7100777705574*pi,1.352097334109029*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.616013095369655*pi,-0.22601574657920698*pi,3.59137507524123*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.43043679781851*pi,3.3617887318474*pi,0.975934234962462*pi) q[4];\nu3(0.416495882710308*pi,3.40426089437797*pi,4.27676065316539*pi) q[5];\nu3(0.747353752457476*pi,3.050710656283*pi,4.45780061473517*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.224117402446566*pi,-0.299577926366803*pi,0.608928020596226*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.856572976956574*pi,0.78307786140584*pi,0.5847153093771738*pi) q[11];\nu3(0.13708813944589*pi,3.09835181431132*pi,0.828177532325337*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.635097073483365*pi,3.12673864969032*pi,0.6189250792701451*pi) q[16];\nu3(0.695258598048816*pi,3.23729388440136*pi,3.91441511086483*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.71528264207138*pi,0.7340092982083399*pi,0.858487356648998*pi) q[8];\nu3(0.471673965646406*pi,3.12129159276769*pi,0.910813657062991*pi) q[10];\nu3(0.444516983589511*pi,-0.4089811616385331*pi,4.3102120159354005*pi) q[11];\nu3(0.648283021914678*pi,2.58340814584915*pi,3.66281349193089*pi) q[13];\nu3(0.466287658331747*pi,-0.4052918739339701*pi,0.933459301174735*pi) q[14];\nu3(0.35804168525658*pi,3.37584257038728*pi,4.3918700421182795*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.39549815066466*pi,-0.12069090604646698*pi,4.319559709802331*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.526224106272482*pi,-0.496495692101762*pi,4.39035421374756*pi) q[20];\nu3(0.3515906509201*pi,3.26964173564121*pi,0.8578043685183641*pi) q[21];\nu3(3.5*pi,3.24845279485665*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.524352422619011*pi,-0.154818528734551*pi,3.53029387265847*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.087939527663865*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.365174558537457*pi,2.39740351567331*pi,1.213132655031695*pi) q[14];\nu3(0.0943845458320224*pi,3.26035403307809*pi,1.470669026643764*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.470341456188687*pi,0.67093008085151*pi,4.3981446993199*pi) q[20];\nu3(0.410764649366536*pi,3.41632357980372*pi,2.0824503944347903*pi) q[21];\ncx q[1],q[12];\ncx q[3],q[5];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.730815208881207*pi,3.32289772027374*pi,3.32948942266245*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.43211584858494*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31207340157823*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3044819040209181*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.178192426534747*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5259712054327612*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.221745173199096*pi,3.15716594701468*pi,4.466705338798199*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(3.5*pi,3.29780842128896*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[9];\ncx q[6],q[8];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.181931712316584*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48221685732357*pi) q[5];\nu3(3.5*pi,3.39333412007472*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36214453715363*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2256679870885399*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47501667932738*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.277238732761088*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[9];\ncx q[6],q[8];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,0.5774934415953115*pi) q[10];\nu3(3.5*pi,3.47558123533889*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47239937900773*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.2340472088374899*pi) q[16];\nu3(1.0*pi,0.0*pi,1.188393879529917*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.45508168883044*pi,0.5*pi) q[0];\nu3(0.190657249606804*pi,3.07207964765733*pi,4.47087948458767*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35873514043809*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5348145580102783*pi) q[14];\nu3(3.5*pi,3.46081313801335*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233613518139715*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2244110933694539*pi) q[18];\nu3(3.5*pi,3.45007726714752*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2985540258592039*pi) q[21];\ncx q[0],q[18];\nu3(0.605184333180155*pi,2.99222938308977*pi,4.4604463283807*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.937912290084854*pi,1.0832142466217*pi,0.90359491460157*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.651066687471585*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5898461371436277*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.76964391853395*pi,3.1936023705709*pi,3.91364337993877*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5590136817571154*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5905037869933061*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.22321084226523*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.332675224608095*pi,2.97631882488467*pi,1.87167456219502*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.549009559340877*pi,2.59769281378596*pi,4.05553953475164*pi) q[2];\nu3(0.954383957665516*pi,2.79542718053234*pi,4.12048789433503*pi) q[3];\nu3(0.598068133444714*pi,0.5731910921363299*pi,1.419299455288337*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.567987071323824*pi,3.39845890707143*pi,3.41887875383141*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.655158134617447*pi,-0.0011065950804650115*pi,4.24208832157114*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.351902634443977*pi,-0.144686892156296*pi,1.084359724294342*pi) q[3];\nu3(0.592898891286451*pi,-0.272399075469261*pi,3.85499753741724*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.161737309581082*pi,-0.346556464687372*pi,1.193576154173378*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.803473754641238*pi,-0.21891541313664098*pi,0.700240312832196*pi) q[9];\nu3(0.593207462790697*pi,0.14488941492385*pi,1.64221044131276*pi) q[10];\nu3(0.597294399340074*pi,-0.34991983310041297*pi,3.43651587954761*pi) q[11];\nu3(0.244854678616948*pi,3.18086869934422*pi,0.62647041826169*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.392256178606748*pi,3.11202898253499*pi,1.2202571057453842*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.505906671319648*pi,3.24565615332641*pi,4.17447820624853*pi) q[5];\nu3(0.421712629069673*pi,0.441830923275517*pi,3.5088352490139*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.319144451635667*pi,3.02502032713195*pi,0.723426052376691*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.690896115262306*pi,0.170689898859675*pi,1.135581877657919*pi) q[11];\nu3(0.388582100823435*pi,0.270431420448785*pi,3.92273898051787*pi) q[13];\nu3(0.862433605559538*pi,0.8074925283804999*pi,4.4759877434294*pi) q[14];\nu3(0.705696709868052*pi,2.89935887769533*pi,4.19629168519972*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.430796280225046*pi,3.49500188328213*pi,4.2691569725521905*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0841696567443984*pi,3.13518796642372*pi,1.82903286797628*pi) q[5];\nu3(0.614047883348653*pi,0.9079013249822101*pi,0.880571717927225*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.535621368640443*pi,2.75932110196502*pi,3.4964908159648*pi) q[14];\nu3(0.432158641522703*pi,0.009589977034904051*pi,4.29696787503492*pi) q[15];\nu3(0.52193823340719*pi,0.397495393754144*pi,1.2458373566896301*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.359851382033947*pi,0.01776515781800403*pi,3.49544597774053*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.30228655087206*pi,1.06070744749406*pi,4.224000911813841*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.569145480490811*pi,0.6021711502573399*pi,1.2616971487087278*pi) q[16];\nu3(0.404169847564433*pi,0.389488876805144*pi,4.07514449168562*pi) q[17];\nu3(0.731016369527252*pi,3.44558591154461*pi,3.16498730138714*pi) q[18];\nu3(0.623333159535799*pi,0.7464586146277601*pi,1.035369011187542*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47700313211225*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.476417000008708*pi,3.16762122579432*pi,4.47677748329083*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.150810129272898*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.100546675269336*pi,0.449152389468758*pi,3.86904619099091*pi) q[17];\nu3(0.201640940957508*pi,0.24927282446050902*pi,0.633048997785651*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36545025710015*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.172828215247187*pi) q[9];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.406915746570317*pi,2.4627545229458*pi,1.440688737430757*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45215650563609*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5382953417755522*pi) q[12];\nu3(3.5*pi,3.39827323045694*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.340998506294579*pi) q[14];\nu3(1.0*pi,0.0*pi,1.268855380460172*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.358111075027367*pi,-0.087065970506921*pi,0.617819951807321*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[8];\ncx q[2],q[15];\ncx q[4],q[12];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5774532232020162*pi) q[9];\nu3(3.5*pi,3.41993113987192*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35254270540091*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.285845835083752*pi) q[16];\nu3(1.0*pi,0.0*pi,1.17774840160691*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.242504287456451*pi,0.15754051423723203*pi,3.96223524324768*pi) q[21];\nu3(3.5*pi,3.40443307435585*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37864104122776*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.226173126467153*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49088548170464*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.2877947912822512*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31543397726833*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46342449639452*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1850683431970221*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.746745561635005*pi,0.5543281702277401*pi,1.302365637162074*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[8];\ncx q[2],q[15];\nu3(0.390682192158738*pi,0.5522205897800601*pi,0.858144771426564*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.33568755845744*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.755650103843819*pi,-0.109326011799112*pi,1.2933753955896639*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.38780822119106*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5758436995265637*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2838922567119782*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40288088628002*pi) q[3];\nu3(0.880390650274185*pi,2.75158535876856*pi,4.05732749329582*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.305290005707082*pi,3.10695539319995*pi,0.5925239684098572*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.7249005825279979*pi) q[8];\nu3(0.662670880913543*pi,0.184750678700208*pi,1.4796516630110061*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(0.861592915141645*pi,0.7090344888359901*pi,0.5978658502476649*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47244207988143*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.308962674999659*pi,2.64344571457902*pi,0.876811934581953*pi) q[7];\nu3(0.492860681035401*pi,0.7480360687985099*pi,0.982577634906862*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39927454323377*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.216566038063322*pi,2.49916785793796*pi,1.153744976545585*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.45855791542043*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.404207953105041*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.861520721030953*pi,2.9332202767563*pi,3.47302401750902*pi) q[1];\nu3(0.636176208109082*pi,-0.223243135138379*pi,4.441950750316741*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.798781535325034*pi,3.24257841091077*pi,3.35017822236513*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.475476558473387*pi,-0.43466352984788903*pi,1.145134004459677*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.548652021796302*pi,3.22884537014889*pi,3.54919902111305*pi) q[1];\nu3(0.757572069453037*pi,-0.4068990066566448*pi,3.10057439546835*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.421180059155752*pi,0.093603058656621*pi,0.725303382278326*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.66725538277184*pi,0.8004334812237801*pi,0.707102999084679*pi) q[13];\nu3(0.30927880689396*pi,0.01163336409620297*pi,1.14028295956799*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.210812798213066*pi,0.190212942338445*pi,3.90302939434065*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.777600776994213*pi) q[21];\nu3(0.199473939815787*pi,2.74736705902257*pi,0.997983180274001*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.461060440986659*pi,2.64996424658611*pi,0.964671369054119*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.649667783847186*pi,0.26537660545625397*pi,1.3797118763383351*pi) q[8];\nu3(0.326888817259216*pi,0.46425035287208605*pi,3.53702408351982*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.646227297297823*pi,0.29967780355904405*pi,0.5355066816462688*pi) q[13];\nu3(0.576558175398709*pi,3.42771347506771*pi,4.033931047332921*pi) q[14];\nu3(0.29370519413263*pi,3.22476721078033*pi,1.77014011880331*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.525276346401749*pi,2.66011073902562*pi,1.1637457116058298*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.683185782739808*pi,-0.193088964529393*pi,3.83070611284466*pi) q[5];\nu3(0.672786201902228*pi,2.95669188742974*pi,3.60968850041628*pi) q[6];\nu3(0.527239020512471*pi,2.96483449484714*pi,3.68000470781197*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.193826541853029*pi,3.47038599885272*pi,1.9838625668238*pi) q[15];\nu3(0.377274332116631*pi,-0.08516822146283098*pi,0.626703952724502*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.70445174233528*pi,0.21108460994571598*pi,3.75867515056702*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.504585158981212*pi,0.47634259137552204*pi,3.78385094222051*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.930997223792849*pi,3.34472201379136*pi,4.18655879358238*pi) q[16];\nu3(0.748291071904199*pi,3.29619148859469*pi,3.00795947137714*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.466669760314394*pi,0.6169489201373599*pi,0.5565593424074919*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.211709170402457*pi,3.34414848041941*pi,4.3920356496836295*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41199801348802*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1587788737692009*pi) q[17];\nu3(0.523120210953807*pi,3.32576440494851*pi,1.95200918323803*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.589446289289923*pi,0.281454543444844*pi,3.9247538936691*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31428587543284*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.071556260265393*pi) q[1];\nu3(3.5*pi,3.43838240761766*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.0925256001286319*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.632314536995371*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.663361264335815*pi,0.319861376596944*pi,4.15780003978129*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46825825407925*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36924501700511*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.158363244497338*pi) q[10];\nu3(3.5*pi,3.39910259342742*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.363364058802306*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3453565746107992*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.491831101630004*pi,-0.22909633393337098*pi,4.05814680477261*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.48436623515267*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,4.445849755481619*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40315954936876*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.094411055652163*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.205176383297136*pi,0.09199469982101305*pi,3.80462868358043*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[5];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5120552817290008*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.402300770679259*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.615407278762417*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.500592614372727*pi,0.10719610809206204*pi,4.45121648702807*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45906904972647*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.474709794280437*pi,-0.4227949227958657*pi,1.117007518251378*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.350560219052843*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47143389552209*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.46772626978734*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2791681324045001*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.682727204865526*pi,0.94569033487648*pi,0.785981382738181*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48354069490813*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.298366306468177*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.8420838943174*pi,-0.4857196437638225*pi,0.60316745456854*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41125623732791*pi) q[9];\nu3(0.173815515798103*pi,0.09070213329774701*pi,4.15840805469421*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.614211038398537*pi,2.53114828421371*pi,3.63494834192126*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.234391206897364*pi,1.03003780776755*pi,4.1447233446065805*pi) q[16];\nu3(0.37051676331087*pi,0.07910846833709695*pi,4.13337714859942*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3466562263833*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.680729539016171*pi,0.458777230444085*pi,1.401550203687026*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.681026691168536*pi,-0.032848776197412*pi,3.50046953132537*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.563001044156736*pi,-0.4226320917200097*pi,3.88645013598869*pi) q[13];\nu3(3.5*pi,3.41542813089479*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.286800229771656*pi,-0.012631924403670003*pi,4.33012232582087*pi) q[16];\nu3(0.869945662164533*pi,0.58809266716665*pi,0.988963195700574*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5555313120808417*pi) q[19];\nu3(1.0*pi,0.0*pi,1.353234866560597*pi) q[21];\nu3(0.266193300490078*pi,0.6775518542582799*pi,4.26168693161648*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.68015093353264*pi,0.30931366232217095*pi,1.53583909190004*pi) q[0];\nu3(0.169361891921054*pi,-0.161885368236324*pi,0.5255139139062674*pi) q[1];\nu3(0.286328359210883*pi,0.52534625950619*pi,0.875690804516959*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.257921809251484*pi,2.81548796401028*pi,1.23424783681695*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34639566623936*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.649057476236025*pi,-0.057095888147652984*pi,3.91967555097709*pi) q[1];\nu3(0.709388729004434*pi,0.8829221970086201*pi,0.724644713826842*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.517165433354921*pi,3.23008945650862*pi,4.06046250806438*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.625644802211123*pi,-0.192186923252958*pi,1.10062611400401*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.566071781919562*pi,3.41340183960246*pi,3.8505821976356*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.756501138463911*pi,-0.15558479440655898*pi,0.7582219196407061*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.175118729111131*pi,2.73877904513462*pi,1.53066010213095*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38764380213932*pi,0.5*pi) q[7];\nu3(0.609636332878868*pi,0.38779896389880597*pi,0.746067135212905*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.799623483098845*pi,3.34534145006362*pi,3.29831265108195*pi) q[12];\nu3(1.0*pi,0.0*pi,1.266595714447162*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.53555273916171*pi,0.85704317437169*pi,1.07927293152854*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.252153380967845*pi,3.21333520390279*pi,2.1718287453838*pi) q[3];\nu3(0.377307542420463*pi,3.24621255345354*pi,1.91900637585063*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.843593562102283*pi,3.38678892385726*pi,0.802326716406607*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.478437600676071*pi,-0.22956883978785603*pi,4.066965366153029*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.363943639247277*pi,0.98865564457101*pi,4.054342480816009*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.331578723938326*pi,-0.258485279533614*pi,1.1468451962899349*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5517692445134791*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.658120334597637*pi,0.93577817740336*pi,1.056441682133846*pi) q[15];\nu3(0.457477837916274*pi,0.37996365216920003*pi,4.2738783895045*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.47525241643638*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.297681378067195*pi) q[5];\ncx q[7],q[13];\nu3(0.742046580591789*pi,-0.253031233298042*pi,3.61965261414447*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.688233784659701*pi,3.1813208739431*pi,3.58268175618947*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.423402748032749*pi,-0.24386345016548*pi,4.47085005911173*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44632331201423*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.344109911660388*pi,0.18659994145886205*pi,0.804797463057833*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.267092660377626*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.109583182031254*pi,-0.49794413029406226*pi,4.22659329366122*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46234156327001*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.311496777314813*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37909606154459*pi) q[5];\nu3(3.5*pi,3.47326004383142*pi,0.5*pi) q[6];\nu3(0.480590849654307*pi,0.5385700230350099*pi,4.26485427236571*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3683198185929148*pi) q[12];\nu3(0.715694790828661*pi,3.24800941647124*pi,3.97147727641938*pi) q[13];\nu3(0.550472494048969*pi,3.44320508204638*pi,4.16877232168098*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.382927458115046*pi,0.41081458138126803*pi,3.9936379671097*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[12];\nu3(0.970088849708722*pi,0.50480060660966*pi,1.12342062601893*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.829306301085072*pi,3.42404644365607*pi,3.2886896867212*pi) q[13];\nu3(0.292338565956207*pi,-0.20512085040594202*pi,1.216311372330652*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.3435807126259*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.127627205420663*pi,2.847358773206*pi,1.410266211431693*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.458937779170061*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5933132805986487*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42352521365992*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2326647013544791*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42168886541143*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.268399080407694*pi) q[9];\nu3(3.5*pi,3.4778070125445*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29759620631381*pi) q[18];\nu3(3.5*pi,3.41773422197359*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300482768551753*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39693500534366*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.364057865330916*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39279388911101*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5052879450064914*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.741688622602213*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39331044118374*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.44677335025479*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.662209766093043*pi,-0.4496349669775461*pi,3.79101195414562*pi) q[0];\nu3(0.437200285173624*pi,3.36989054474164*pi,1.3053061963071468*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.249622195947213*pi,-0.305766142079687*pi,1.435184648588328*pi) q[5];\nu3(0.957104476056405*pi,-0.07536954615988001*pi,0.937182097091535*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.481209448123063*pi,0.9010209142155701*pi,4.43384646638205*pi) q[12];\nu3(3.5*pi,3.46063945482784*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.342606848098725*pi) q[21];\nu3(0.51715521848194*pi,2.8998667934472*pi,3.66907277897405*pi) q[0];\nu3(0.884981052888904*pi,-0.12545580178086602*pi,0.825800039401958*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.471637646242659*pi,3.1130134191147*pi,0.5784314570237421*pi) q[5];\nu3(0.680415449920457*pi,3.08910716121537*pi,3.27699936268043*pi) q[6];\nu3(0.74584533655216*pi,0.8092124903718401*pi,4.41214215119143*pi) q[8];\nu3(0.508653275283194*pi,3.29978254715929*pi,0.795196166286632*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.370431508153303*pi,2.78301986036269*pi,1.18851786015858*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.769126728971677*pi,0.203591450687582*pi,1.68893954379616*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.536442849261747*pi,0.28111457981003096*pi,3.62919134728509*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.270915419958916*pi,3.05175385544935*pi,0.751956726750556*pi) q[8];\nu3(0.351387370048743*pi,-0.04357485243299403*pi,1.1014694749923462*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.244863578599896*pi,0.13709423930811504*pi,3.63108133148723*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.662262322971557*pi,0.299044572603834*pi,1.087687978528924*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.52382237259221*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.548112256634485*pi,0.85812125672149*pi,0.960521780525033*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.850715091379931*pi,-0.4735914420375989*pi,4.08679837896946*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.795240862949317*pi,0.42497819252232905*pi,4.3763815353778*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.397109798279667*pi,1.1417233054852*pi,4.26535483524755*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0888567955806697*pi,2.56515512392299*pi,1.4786888403587781*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.402820072349738*pi,3.39558957377237*pi,1.451555594576355*pi) q[17];\nu3(0.409151150746005*pi,-0.16401793762655398*pi,0.987949365960072*pi) q[18];\nu3(0.447333268880021*pi,0.6322563335229101*pi,0.705426919782595*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.701345164829638*pi,-0.12747412385172402*pi,0.639927805787436*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.778939603121605*pi,-0.332547436590166*pi,4.2376555390744794*pi) q[17];\nu3(0.639697027155493*pi,3.48186703151014*pi,3.10561739430483*pi) q[18];\nu3(0.703988944611062*pi,-0.395311366672933*pi,3.91312107045325*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42360798796821*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.365345891933869*pi) q[12];\nu3(0.161992270717857*pi,3.17076658212568*pi,1.77863951075153*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.782255124750713*pi,3.39044257162019*pi,0.5666759334440531*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.586112000809751*pi,-0.394635521854024*pi,3.37597653802733*pi) q[3];\nu3(3.5*pi,3.4377172194052*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.316621263396639*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.37023187727117*pi,-0.165480126762229*pi,4.0624686870574*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.552133348602425*pi,-0.145433160662298*pi,4.30474653241135*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(0.104629759032657*pi,2.84392076422777*pi,1.8083576865755*pi) q[3];\ncx q[4],q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.5222670236181937*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.424540204597918*pi,-0.313849441063293*pi,1.215285386870689*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.48716873365346*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4640878934766*pi) q[7];\nu3(3.5*pi,3.4471063435515*pi,0.5*pi) q[8];\nu3(0.810269603748374*pi,1.09476300553497*pi,0.771020449237402*pi) q[10];\nu3(3.5*pi,3.49630750946802*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2518284202719139*pi) q[15];\nu3(1.0*pi,0.0*pi,1.179643427424302*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268819062853999*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.397476947625762*pi,3.24910251719649*pi,1.225503511978355*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[14];\ncx q[8],q[19];\nu3(0.52283089273271*pi,3.1840242115279*pi,1.75304535322383*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49161091908874*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.380433602486207*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38742363622495*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45874376131218*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.351506159884734*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.557233443040762*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49166440731899*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41259014245472*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219680262990145*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.39599458566118*pi) q[18];\nu3(0.592734696550273*pi,3.04399850159293*pi,3.08790036366779*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.273720281879045*pi,3.06861785643799*pi,1.84119931597762*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.45552031983772*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.45417164300324*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47991938985694*pi) q[20];\nu3(1.0*pi,0.0*pi,1.239874506977384*pi) q[21];\nu3(0.519159577951959*pi,0.16960805738597196*pi,1.218438496543551*pi) q[0];\ncx q[1],q[20];\nu3(0.561384869089358*pi,0.26455066485035705*pi,0.896391690147532*pi) q[2];\nu3(3.5*pi,3.3795036251454*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36859438194739*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.242980334592408*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1923446485092901*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.6208583565743*pi,-0.369917601155461*pi,3.19993584464949*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.374357397437467*pi,2.98618896963109*pi,0.969453763245467*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.79172527864323*pi,3.10453003623824*pi,3.0863304914107*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.61005636562506*pi,-0.02420190163425001*pi,3.86222014721134*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48722531740502*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.418774057606291*pi,2.56121884941637*pi,1.291256344602702*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.856067458993636*pi,-0.197484184226486*pi,1.101184338499068*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39621685545136*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48143974197461*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.451547256420914*pi,2.90722755658956*pi,3.60854923586771*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.14351529542477*pi,3.08797575826147*pi,1.1762935566536221*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.492533877835833*pi,0.95086009432177*pi,0.8435436815200781*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.296453055621562*pi,3.05073847766199*pi,1.27206483775059*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.640442011662443*pi,3.4272019873975*pi,0.891064342510909*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.83380903399277*pi,-0.161864026996417*pi,3.68759063163264*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.833816642798475*pi,3.14950875769182*pi,3.52700277887052*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.896319724742246*pi,2.99862246345572*pi,3.10580539337226*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.509510142344103*pi,0.8257204214303999*pi,0.8080925234666501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.814829756383871*pi,-0.158711444715053*pi,0.682125156956048*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.604914785167457*pi,-0.306788706399797*pi,0.913363831617656*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.271230872916334*pi,0.7587366807939899*pi,0.603554237289844*pi) q[13];\nu3(0.508022095904233*pi,0.9218306266877301*pi,0.742088027845057*pi) q[14];\nu3(0.536306049519518*pi,2.68063551571199*pi,3.85233306202728*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.52929255912063*pi,2.72788514988501*pi,4.0634198628329905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.446783014962506*pi,-0.09586528853620202*pi,3.68693925882793*pi) q[1];\nu3(3.5*pi,3.47187258046209*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.562968344969702*pi,0.13714266000491704*pi,4.13496134940314*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1661092752561149*pi) q[12];\nu3(0.738247591476162*pi,0.15660141893749702*pi,1.0288231273314379*pi) q[13];\nu3(0.459495458182899*pi,2.9356796071593*pi,0.746802599765984*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.574723674805762*pi,0.39971496759717895*pi,0.615088909405349*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.351788487673988*pi,3.17109614259584*pi,1.90943335253026*pi) q[3];\nu3(0.500886930287464*pi,-0.24986984724774502*pi,3.87816515738074*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.565759677139474*pi,3.21538012753175*pi,4.34673470920184*pi) q[17];\nu3(0.492341908523506*pi,3.13415457954652*pi,1.81471213048955*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.51604794013907*pi,3.31571550670189*pi,1.74330225590075*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0742263672008396*pi,0.35904973853098*pi,3.84015840409399*pi) q[3];\ncx q[4],q[19];\nu3(0.215301788321476*pi,2.50261471685434*pi,1.2641946025154*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.563082556932089*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.244731260596543*pi,-0.12344279264010599*pi,1.1886101017958088*pi) q[17];\nu3(0.785038873784195*pi,0.24106277018122302*pi,1.56350075696095*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.265679350059927*pi,-0.4858727677650526*pi,1.93678459516499*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49209792145887*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43095990840547*pi,0.5*pi) q[7];\nu3(0.498629496973842*pi,0.06649714675876495*pi,1.069371391794659*pi) q[9];\nu3(0.719808040339982*pi,-0.34646194232153*pi,0.9874551963464571*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.27072829576482*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.367694707722379*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44311263864746*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.757822196905129*pi,0.02089528603907498*pi,3.58457396067741*pi) q[9];\nu3(0.499535075640254*pi,-0.18910999427195602*pi,3.684187821215*pi) q[10];\nu3(3.5*pi,3.47735500500659*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2578123914993928*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.170295983911438*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5722130844226508*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.28778193768343*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.526978281858955*pi,3.41457758695574*pi,3.20810207974796*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42795193851873*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.40653789558675*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39624646617841*pi) q[14];\nu3(1.0*pi,0.0*pi,1.221508921160503*pi) q[17];\nu3(1.0*pi,0.0*pi,1.193190733140393*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5425039228846722*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[9];\nu3(0.665431227168208*pi,0.0031904115547649603*pi,3.82243435481592*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[10],q[15];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43990756910497*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38761985612824*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43396831745604*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0840232480556965*pi,3.17419394100577*pi,0.882731164448163*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.251505461376484*pi) q[9];\nu3(3.5*pi,3.49916634010119*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.824585007778187*pi,-0.33181246562087097*pi,4.32834102212263*pi) q[12];\nu3(1.0*pi,0.0*pi,1.226058828503521*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2986199966152299*pi) q[15];\nu3(0.567283950125822*pi,3.09953721933867*pi,3.12087226494508*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5482526037996801*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5518790990295663*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.301036364342497*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[18];\nu3(0.82656168354229*pi,0.8676927966407599*pi,4.42247542826896*pi) q[7];\ncx q[8],q[17];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.712763034674171*pi,0.17900663192802901*pi,4.02207017296517*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.612071277483207*pi,0.8631420359255599*pi,0.5686115903836579*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38189927054947*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.561991001128703*pi,-0.0024691091036609936*pi,1.2793619819935351*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45550633064806*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47679324447823*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3051579371562205*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.609010696849101*pi,1.047998295731*pi,0.808093840108674*pi) q[8];\ncx q[10],q[15];\nu3(0.44272556726607*pi,3.30440509386581*pi,1.73255654747113*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.676176909468867*pi,-0.4746867710512935*pi,3.48179474925222*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.962800701955551*pi,-0.22788300879218398*pi,3.94918750157442*pi) q[6];\ncx q[7],q[12];\nu3(0.937804059927499*pi,2.74549157843416*pi,3.90163848882434*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.841523528566499*pi,3.07778454833526*pi,3.05313197565697*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.879153854855914*pi,-0.03003598480163*pi,0.723896744626202*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.494954781210035*pi,2.66688950545445*pi,3.62402191042953*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.359765221320314*pi,0.5698086589682401*pi,4.04436432229185*pi) q[6];\nu3(3.5*pi,3.22582789271757*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.131483337673336*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.74109140078044*pi,3.13500942781866*pi,4.02055604849167*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.402362869139109*pi,0.24929789610237896*pi,0.8154236119550671*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.830598824146484*pi,2.68424961045705*pi,3.41901150708487*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.378229863585655*pi,3.02190568390129*pi,1.55686941660495*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.485440932904016*pi,3.40848758537117*pi,1.473225309209739*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.609371591376663*pi,0.8420261779766001*pi,4.478445825729651*pi) q[18];\nu3(0.095031870812578*pi,0.42214953427564395*pi,0.632005028974144*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.233742755528099*pi,2.62317055954311*pi,0.8925918043356089*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5246702890938817*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.276179663631554*pi,2.92691746060014*pi,1.51362726588381*pi) q[18];\nu3(0.852655368425711*pi,3.2276984013848*pi,2.99574244894727*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.37197680486139*pi,3.28069158479842*pi,4.42795334524972*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.332427702389464*pi,2.90179105116409*pi,1.216317732953176*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.592128183416769*pi,-0.349824573104783*pi,0.588096231603563*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.117004622391318*pi,3.39774071516548*pi,1.275191405623063*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.637307304598047*pi,3.2901498563153*pi,3.66817368800375*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.407052622209182*pi,0.9171557465786999*pi,4.25701539539146*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.495550268552005*pi,0.7331977646308301*pi,4.23019572291707*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.38107201058215*pi,0.5*pi) q[8];\nu3(0.664990522773375*pi,3.24317323897319*pi,4.25265612497523*pi) q[9];\nu3(0.828273315135898*pi,2.90202340395696*pi,3.35220900434008*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.522320741813261*pi,0.12559783189735696*pi,0.5552951385995738*pi) q[13];\nu3(3.5*pi,3.42639775481514*pi,0.5*pi) q[14];\nu3(0.539019677734195*pi,0.71396167104115*pi,1.033169621537221*pi) q[15];\nu3(1.0*pi,0.0*pi,1.244541860990343*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255984619093099*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.47409361795018*pi,3.12450842072404*pi,1.63426755040319*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39925127794143*pi,0.5*pi) q[6];\nu3(0.33451414013007*pi,0.33744890632095803*pi,0.639060241494346*pi) q[7];\ncx q[8],q[20];\nu3(0.479307526225148*pi,0.36055933442476595*pi,0.988412863687318*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.563969523575431*pi,3.31469785014875*pi,3.63764921295793*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306980794875551*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.544820060120258*pi,-0.4017505450987242*pi,3.7659065476686*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.515941231056183*pi,0.319435280092373*pi,1.477041947745108*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5919809285948983*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4711181176300006*pi) q[20];\nu3(0.929892561701851*pi,0.92350468252552*pi,0.6559759291499541*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.799883880301999*pi,-0.267104633396881*pi,1.193460826043863*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.4924149746746*pi) q[16];\nu3(0.467282305667071*pi,2.66086905323185*pi,1.55835245880073*pi) q[21];\nu3(3.5*pi,3.49628148574356*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,1.44819932865764*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.4900314037448*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.266984627993426*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.43584446051407*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40760417749956*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44182067864425*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.289985134327096*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49477152806221*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1951951209875888*pi) q[10];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.357473472042223*pi) q[13];\nu3(0.363218565211173*pi,3.3570167202975*pi,2.0835420323067897*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.410502877252533*pi,3.31948727176305*pi,0.835104382382594*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1985501130432499*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,0.708808981709899*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.651595196810578*pi,0.06331131720045202*pi,3.64836417090997*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5235731259500878*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.677332085036282*pi,2.70881540428429*pi,4.10161440834284*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5334919264414147*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.646469726507001*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.48760120506324*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39166778721092*pi) q[18];\nu3(3.5*pi,3.39650341240015*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2116560291227398*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.518378929033915*pi,2.54860986842403*pi,1.1305893608255069*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.703759799885205*pi,0.49123540269488297*pi,1.121537778065248*pi) q[6];\nu3(0.484899609029098*pi,-0.223165797453535*pi,4.4248647694475*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.544803358978787*pi,3.39807584105628*pi,0.701887191833992*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.440717546643765*pi,-0.284299993209412*pi,0.9435535288654899*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5611908883562076*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.300708209505089*pi,3.23452755161219*pi,0.624064969741005*pi) q[3];\nu3(0.158060521927371*pi,0.483074365394241*pi,4.38150090153624*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.517659516342941*pi,3.47486834048917*pi,0.9272802190913649*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.13330761570098*pi,-0.4590929557785145*pi,4.17143224217536*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.752844643870333*pi,-0.49168200980461335*pi,0.752579939982778*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.328181760986507*pi,0.29983999063854705*pi,1.1713794874473171*pi) q[20];\nu3(0.879982870883422*pi,0.6246817830456199*pi,4.40256678444179*pi) q[0];\nu3(0.389078942289817*pi,0.026821590866954015*pi,4.20809132509253*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.72918480041552*pi,3.02141288537214*pi,3.27809331662864*pi) q[3];\nu3(0.169374197701699*pi,-0.39950538427667603*pi,1.54623628739683*pi) q[4];\nu3(0.386717363008484*pi,0.23001710891313998*pi,4.24480633435746*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.392899563202448*pi,3.22986784198771*pi,0.9860104160927621*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.59500846424427*pi,-0.371070796479333*pi,1.01149029380008*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.40005484871569*pi,-0.04650943990814299*pi,3.63087018646505*pi) q[0];\nu3(0.562287264788131*pi,0.7889890997876301*pi,0.948592234580004*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.409484365797873*pi,2.97495469124933*pi,1.82771271276753*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.450464143732757*pi,2.98157517881195*pi,1.268616882702157*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.722109723268887*pi,0.477523685096951*pi,1.0328659508944749*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.354987010388474*pi,3.19251244089292*pi,1.90740021535356*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.659059222694625*pi,0.5157545646275099*pi,0.69577003032036*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.453951863829722*pi,2.78375910630878*pi,1.3001396398458192*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36122311536916*pi,0.5*pi) q[6];\nu3(0.321373932079646*pi,0.41400901326198203*pi,4.38173752224382*pi) q[9];\nu3(0.63121654815633*pi,2.65723934959788*pi,3.83903570744289*pi) q[10];\nu3(3.5*pi,3.47834066304611*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1292101892129311*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.187421667413418*pi) q[17];\nu3(0.136259732514248*pi,2.56901291621875*pi,1.360239380123068*pi) q[18];\nu3(0.325243960555571*pi,0.137160316061832*pi,4.4042687297444*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.31110955959999*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(0.79516192677328*pi,0.045119036545001046*pi,0.651989613272573*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.233274258659832*pi,1.04245245003014*pi,4.14114056299508*pi) q[13];\nu3(0.915418703797525*pi,3.43593466498792*pi,4.18607595559687*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.179610462050755*pi) q[20];\nu3(0.482716884537386*pi,-0.4756634886884335*pi,3.90276932842526*pi) q[21];\nu3(3.5*pi,3.44502452510263*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.651715836665972*pi,0.39766761663489203*pi,0.720744616432768*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42426189030076*pi) q[14];\nu3(1.0*pi,0.0*pi,1.29535950421648*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4753208952843195*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.650183791416043*pi,-0.381727879354761*pi,3.27981534730898*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40294260310225*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.335032461208764*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49266739461433*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32350692786267*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41569974314409*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.286040702248316*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45902340101008*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5193594866708873*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.132625072908818*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2899889248741672*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[18];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5775563965913155*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42214236525866*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48988923193436*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.39210279264593*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44806190566425*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4234858416551*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.173617957430177*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5074072763760049*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46353982523686*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3027000355554361*pi) q[21];\nu3(0.547008262419274*pi,0.5835245518815599*pi,4.14790967805328*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.505535945908875*pi,0.20324522617388296*pi,0.987646974687435*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.876862560890802*pi,-0.26171171135278803*pi,4.348858753410839*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5288006629125106*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44114743492276*pi) q[15];\nu3(0.324859184478933*pi,-0.08901566309050801*pi,0.718888673472564*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44289025553181*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.67804175702606*pi,0.43441370924171296*pi,4.24737345021833*pi) q[1];\ncx q[2],q[9];\nu3(0.398741788297737*pi,0.369663234498544*pi,0.9600608488774449*pi) q[3];\nu3(0.369539150175578*pi,-0.22643803334887602*pi,1.4013160389719541*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.264224074823399*pi,-0.286317784749061*pi,4.18887366703789*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.53112059487606*pi,-0.42859135566860507*pi,3.85233426811438*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.141232442912022*pi,3.40486473393345*pi,2.05346314667995*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.746011531664878*pi,0.17378926037515297*pi,1.67196061029643*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.762528416102944*pi,-0.207268689456244*pi,3.84577813884759*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.526991880381815*pi,3.2121530305896*pi,4.29779470827316*pi) q[3];\nu3(0.29536454723209*pi,1.02342717060616*pi,4.3031845492521*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.105296530011264*pi,2.42043751093446*pi,1.138008114247754*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.438002426967728*pi,3.21832227200506*pi,1.67838468049681*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.146142403077905*pi,-0.307264174284671*pi,4.48994590085087*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.269735179750359*pi,0.274350940199957*pi,0.5474365263199702*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.41729121554989*pi,0.43217949980204495*pi,0.663071046258743*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.348175612963353*pi,0.34040694704971297*pi,3.66342303785961*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.28976896339626*pi,0.289846007224579*pi,0.7145779448315*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.304494462162414*pi,-0.4078084231767761*pi,4.371833830585651*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.594197456682986*pi,0.227330085256225*pi,4.04070622842114*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.501575379668874*pi,2.93498289583011*pi,1.387284849394679*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.653188367054024*pi,2.70609156636723*pi,3.99655735095812*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.748003627831471*pi,0.454759222616579*pi,0.5917287025742362*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.604659763853959*pi,0.5777748445822399*pi,0.5931460059861796*pi) q[9];\nu3(0.526345531412844*pi,3.23358303561359*pi,4.37719965222302*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.67307272221373*pi,3.19399253043985*pi,3.56914084129381*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.75023188162416*pi,3.49755832684946*pi,3.99889964488644*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4011022806264*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.275373258243943*pi,3.487401431678*pi,1.2708030230575869*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.294920707574736*pi) q[6];\nu3(0.577972608150794*pi,-0.280598931973591*pi,3.87331874426782*pi) q[7];\nu3(0.793002943554588*pi,3.28577022765141*pi,0.601251471130075*pi) q[8];\nu3(0.037342982342494*pi,0.211298631374921*pi,0.738750009117025*pi) q[9];\nu3(0.850962652062903*pi,3.40770755823997*pi,3.35486978797004*pi) q[10];\nu3(0.289148727302651*pi,3.26941012114736*pi,2.07550927873387*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.932389430635922*pi,-0.14943418925686403*pi,3.63605884588981*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.403100391917111*pi,3.16738286518134*pi,1.305618982520965*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.720487551481633*pi,-0.011734438622609977*pi,0.5070986047322438*pi) q[13];\nu3(0.491496660470088*pi,0.6642906806795601*pi,0.8673373107989131*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37185692181998*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42668701648139*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.274392187030998*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39430236176041*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.648987236577387*pi,3.38316971049356*pi,3.29178004334347*pi) q[13];\nu3(0.679608338624954*pi,0.35446164089337595*pi,1.208599732256535*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1578472542968972*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.532335140954001*pi,3.12233888434832*pi,0.5747864374384414*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608377787253622*pi,3.2615168186922*pi,2.9931773891747*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45967306737821*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.683549839282844*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1972345417742098*pi) q[7];\nu3(3.5*pi,3.305878456792*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.60102764918649*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250272510108494*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(3.5*pi,3.27136192657859*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34740836253928*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.176017506118322*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2924226027750731*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.630931066548882*pi) q[7];\nu3(3.5*pi,3.43301466416961*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36626857965428*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.31423341168032*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44293088695055*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.2287449722080401*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.47586928720461*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36029720759275*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5948688131424026*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.36940666652031*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.464094990661241*pi) q[19];\nu3(1.0*pi,0.0*pi,1.281610706466856*pi) q[21];\nu3(0.427309879572545*pi,3.32399568624235*pi,2.00090490096547*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0761751002758152*pi,3.29289041447747*pi,1.72593655899521*pi) q[3];\nu3(0.240764987876859*pi,3.2708558310111*pi,1.422329452507104*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5960178310031305*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.4216051653117106*pi) q[20];\nu3(0.441706191635946*pi,-0.288908150465612*pi,3.68617028585451*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.756643738642812*pi,3.14726541338754*pi,0.5868714484094557*pi) q[3];\nu3(0.482335988007153*pi,-0.280921350633774*pi,0.815160834285481*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.1727950993287095*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42031177375752*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.486790243592137*pi,3.27260686331328*pi,3.24585698578873*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.488866838113678*pi,0.18281455718544504*pi,1.0464435228309719*pi) q[5];\nu3(0.521240069918687*pi,3.05416490168051*pi,3.1463633299906*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.456361946789701*pi,0.40530372087739996*pi,3.8124985518545*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.427672622797521*pi,-0.4867281952505978*pi,4.27253501940651*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.821654360834576*pi,-0.303050403788959*pi,3.20801577670222*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.465911283546706*pi,0.02763264040156499*pi,3.8645673633047*pi) q[5];\nu3(0.446117017717923*pi,-0.026540999074049998*pi,0.788960176830173*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.754398274332074*pi,3.35947375315044*pi,4.06972347723637*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.496356784604432*pi,0.06707698454092004*pi,0.724645178420101*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.273481938508708*pi,0.345448398445274*pi,3.78011484006715*pi) q[15];\nu3(0.461695981325846*pi,-0.388714959057219*pi,3.94123184684633*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.835199510865793*pi,-0.4449215219106704*pi,3.66480626882725*pi) q[7];\nu3(0.320879398713713*pi,2.68063497009063*pi,0.885554265892464*pi) q[8];\nu3(0.44024513989642*pi,0.59207674150538*pi,4.17586418485223*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.475337458987819*pi,2.63536464862534*pi,1.329724971520519*pi) q[14];\nu3(0.457727943635391*pi,3.46691638930144*pi,1.75581684588216*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.704372505055244*pi,3.30657703154781*pi,3.61856850366432*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.780902165363038*pi,0.09319145886673597*pi,0.5440317500325069*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.688397818927274*pi,3.2588089714649*pi,3.95096978338178*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.445290062245666*pi,3.04213011686019*pi,1.68511258796007*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.666743260377333*pi,3.31683030300077*pi,3.41148743155564*pi) q[10];\nu3(0.665061475097175*pi,-0.24189534057712098*pi,0.9023391301799311*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.897841511332971*pi,2.84682095255278*pi,3.77958703227032*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49232420906061*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46044243216612*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.219000485627959*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.200992984906251*pi,-0.24710908649777102*pi,3.87111424809703*pi) q[10];\nu3(0.435699574151164*pi,3.49571636858848*pi,1.3119963991193702*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.287157065214021*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.606210516440642*pi,0.35809357610512804*pi,3.91724211163479*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.397834317048737*pi,0.5901701896018801*pi,3.74222787234715*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0950657400338875*pi,0.13512955832808005*pi,3.41874293713214*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.588733366976096*pi,3.27076551800602*pi,3.85199006643056*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42034969878575*pi,0.5*pi) q[1];\nu3(0.622282633395145*pi,-0.4454924000028827*pi,3.30421556507451*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.603312601834764*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.3037020538873492*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.634403144441819*pi,-0.230966568534842*pi,3.30925460403086*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5926625038775815*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.904973567166289*pi,0.9420733505955099*pi,0.871920410697806*pi) q[20];\nu3(0.505914424379291*pi,0.8473776157398101*pi,0.541617802660571*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(0.200144296031896*pi,0.20034645500238601*pi,4.06328035573246*pi) q[2];\ncx q[3],q[4];\ncx q[6],q[10];\nu3(3.5*pi,3.4949294097391*pi,0.5*pi) q[8];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.219531222550204*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.619858471833786*pi,3.43214253504743*pi,0.828075161878381*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.40953336713353*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.5160140052058821*pi) q[9];\nu3(1.0*pi,0.0*pi,1.258772868075009*pi) q[10];\nu3(3.5*pi,3.36852506518101*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.232802889984821*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.627171432449402*pi,-0.4676200061971501*pi,4.3619640539358695*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.313262813712322*pi,-0.22407989885727497*pi,1.102446199315255*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.26670160170763*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[11],q[14];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.139240652495125*pi) q[13];\nu3(0.357095278005617*pi,0.279126442944472*pi,3.56631232008872*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42550067742947*pi) q[17];\nu3(0.608300504306244*pi,-0.240613773317929*pi,3.86978110325777*pi) q[19];\nu3(0.656326089622266*pi,0.5003903451968901*pi,0.604955537904536*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.232893955141318*pi,2.87825455257011*pi,0.947926591148018*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45177485454839*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.509653248389311*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3598278605441*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46402484743791*pi) q[14];\nu3(0.242563347558227*pi,2.36202315046703*pi,1.302932141839805*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2625479663435382*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302414928633877*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.626139393967944*pi,0.38010917216122997*pi,1.57830952817752*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5202967833867138*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.887276248116205*pi,0.04296770774895997*pi,4.49912355442412*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.272183531402824*pi,2.94209010602*pi,1.935470358177*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3458368831416*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45747440618068*pi) q[21];\nu3(0.723204307385777*pi,3.31548633711169*pi,4.24076718098049*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.813648920470908*pi,3.22559575667422*pi,2.97089527454323*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45961860425325*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2736280214770161*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43565499767507*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.43427139084998*pi,3.11399923032261*pi,1.70344608238612*pi) q[5];\nu3(0.238909425009109*pi,0.013390220397329955*pi,0.515466727525209*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.379442468225571*pi,0.87231275192145*pi,4.27075468398966*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.362689097147765*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.670766099593278*pi,0.17871251419095102*pi,1.105934679407333*pi) q[5];\nu3(0.519506223568418*pi,2.69316170011266*pi,3.53975905323095*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.134873790409697*pi,0.402337093024861*pi,4.02051762631448*pi) q[8];\nu3(0.698072284344744*pi,3.29043358036675*pi,3.27781934280448*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45243945685896*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.3325068999837*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.207813526459263*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.535696840318697*pi,3.21700238265485*pi,3.2455169775666*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.458890826349935*pi,-0.323821653248602*pi,4.0606025639569*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.41819485183562*pi,1.02393790489796*pi,4.287171830602761*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5080219649491262*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.411154868738943*pi,2.87341344113191*pi,1.69872192669282*pi) q[10];\nu3(0.404411270123505*pi,2.46571312654896*pi,1.2643893479505381*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.442037220008019*pi,-0.21007246959687897*pi,1.48915190008952*pi) q[13];\nu3(0.503663527582729*pi,0.076544939984859*pi,4.15795250279872*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.795017206485047*pi,0.14568719762608096*pi,0.611688328979593*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.3930090711393*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.789699351268559*pi,0.372807389269604*pi,4.22524132606397*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.557406613648819*pi,-0.4073851982832891*pi,4.22209250922741*pi) q[11];\nu3(0.380553577532905*pi,0.9641525120884*pi,4.13643375441701*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.877484100353954*pi,-0.07917675438629102*pi,0.7629959178957619*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.506231727694066*pi,0.09771929915219202*pi,1.18533955793373*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.64935976112599*pi,0.60495075508798*pi,0.5101460663127254*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.394679394189552*pi,-0.11878347197059302*pi,4.40254813452675*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.797773059462399*pi,0.8853079839778799*pi,0.8022600309934951*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40268606607766*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.188528614163491*pi) q[8];\nu3(3.5*pi,3.32815318139729*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.132759255863814*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.786940836046308*pi,3.43397376880921*pi,4.13730260622687*pi) q[20];\nu3(0.648852240119932*pi,0.35012024257332497*pi,3.85368429841291*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.444618954013263*pi,-0.025248038840581022*pi,4.45011013761715*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.338867453331564*pi,0.83379430406754*pi,0.656835070761594*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.41316714932675*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3895431315383995*pi) q[10];\nu3(0.853527143222024*pi,-0.04431956008803001*pi,4.17627187349089*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.686571839185776*pi,2.47328574000024*pi,3.63635637728106*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.602850321395516*pi,-0.140345809784367*pi,0.677562868650227*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.47462328131975*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41910252931593*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.1799484230006119*pi) q[11];\nu3(1.0*pi,0.0*pi,1.135325728047895*pi) q[12];\ncx q[13],q[21];\nu3(0.317907004122411*pi,2.95418987269529*pi,0.932370312707557*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.717509677390163*pi,3.4572614064847*pi,0.609563150811974*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.55331592298061*pi,0.37188178282626105*pi,4.20705232873331*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[20];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49534078974853*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.094351291832024*pi,0.7927260860407499*pi,4.20651643369646*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248616683819768*pi) q[21];\nu3(0.2728896071756*pi,-0.032326360193388026*pi,3.75896787732913*pi) q[0];\nu3(0.699965369750825*pi,0.22915612824833098*pi,4.34047002823921*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42497167255994*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3901839160290095*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40065047794352*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.558455140744669*pi,0.5579552863781201*pi,0.850898200211984*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.179865910225106*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.469527361934564*pi,3.29300843919319*pi,1.84441135907744*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[19];\ncx q[6],q[20];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5348841017941668*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46143325649734*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42651840618723*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.235967021788558*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183998138681291*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5480056856107987*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.354589900169934*pi,0.480300705513779*pi,0.89083996155391*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.818988358439474*pi,0.07977990905513499*pi,1.378376686066014*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45186022253906*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.4161429665023468*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.50244564996789*pi,0.36607505494801595*pi,4.09632503890704*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.715008056057236*pi,0.7178164608634401*pi,1.189768413970143*pi) q[9];\nu3(0.158348347484704*pi,0.380477869103381*pi,1.00482829415351*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.627665771689757*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.49825904894152*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.326418516260969*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4821075259504095*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0281907933746614*pi,2.5553331496566*pi,1.048071624951851*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.729300220715746*pi,0.0014872419777499646*pi,3.94911626782669*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.483202388197037*pi,3.47341644285075*pi,0.8712449746255699*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.49415618373018*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.561475992482438*pi,-0.4245195148084784*pi,4.0730935499572904*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.557164784020044*pi,-0.085565090329428*pi,0.86819277971925*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.600097347234028*pi,-0.357799752209918*pi,3.91986285735901*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.745656869723722*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.38580965559464*pi,0.21711349922099799*pi,4.27245595650857*pi) q[2];\nu3(0.494341964488489*pi,3.02778342048709*pi,1.93912190089425*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.723146774440115*pi,-0.0065856465028730216*pi,3.76260536761809*pi) q[6];\nu3(0.408251644298704*pi,2.90785558127287*pi,1.240792164821857*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.785933884429288*pi,1.06165534128543*pi,0.658656237430272*pi) q[11];\nu3(0.66956280946034*pi,0.5287233533970701*pi,0.921933687212273*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.582692479564916*pi,-0.296952855526113*pi,4.086841708573489*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.299365753982353*pi,3.14155544408922*pi,0.947416244103631*pi) q[21];\nu3(0.447266910089532*pi,-0.029143429110184027*pi,1.09575451991539*pi) q[2];\nu3(0.549751351313234*pi,-0.309495651833643*pi,4.21522260927552*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.759454453599809*pi,3.28874729989674*pi,0.766151242618371*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.224340681055241*pi,0.304059737813268*pi,4.24536782577215*pi) q[11];\nu3(0.575043784780479*pi,2.99746662078512*pi,3.44473062741587*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.464257511960022*pi,-0.4393700033453532*pi,4.25897371855202*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.299000681381718*pi,3.178108709167*pi,4.33471854915614*pi) q[20];\nu3(0.471806044368546*pi,3.2851045696238*pi,3.3125462634931*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.567814299330967*pi,0.35864424056962496*pi,0.8648121343091739*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.261055731319945*pi,3.24868464322856*pi,1.8471445934126*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.524181801223549*pi,3.41890324233398*pi,1.80959397815874*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42089317157328*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.549004180264991*pi,0.15999601381986495*pi,1.392919059078473*pi) q[5];\nu3(1.0*pi,0.0*pi,1.313979262057162*pi) q[6];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.795893976817122*pi,0.60109531601314*pi,4.381758325384*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[6];\nu3(3.5*pi,3.35159325642523*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47972290550324*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.198218150235586*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.549014592842514*pi,0.046988602944775026*pi,1.010396174126953*pi) q[18];\nu3(0.245058066427095*pi,3.05160600987057*pi,1.58020353508668*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326208430650986*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.35458176110194*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44949673289595*pi) q[6];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.219181875386363*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.417145540900521*pi,2.69706987198179*pi,1.63423557890528*pi) q[18];\nu3(0.537725029163457*pi,-0.133017438798601*pi,3.67524091220851*pi) q[19];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5598111347969144*pi) q[9];\nu3(3.5*pi,3.44415060777681*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214208225447261*pi) q[13];\nu3(3.5*pi,3.4462283736091*pi,0.5*pi) q[14];\nu3(0.682422946892504*pi,-0.06952333566032798*pi,1.0997860471201482*pi) q[15];\nu3(0.353790705280916*pi,2.81551232300565*pi,1.77314783664745*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.133357044862327*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5730528126349363*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.39241808972381*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5162370315324325*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(0.534229439120128*pi,3.32681411198967*pi,1.93334285477225*pi) q[15];\nu3(1.0*pi,0.0*pi,1.215779161719085*pi) q[16];\nu3(0.768086598311079*pi,3.29335253580893*pi,3.49758446873782*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[10];\nu3(3.5*pi,3.28458237711842*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.16405104399067*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5161124782946511*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5825018078449009*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45449434981618*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.667986602515556*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.329662516961302*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.781501929167853*pi,-0.035402299178574015*pi,0.735406214501171*pi) q[2];\ncx q[3],q[16];\nu3(0.336553044162725*pi,2.9326622760262*pi,0.984405562199668*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.577150658078277*pi,-0.30066922296174503*pi,3.77132195094808*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43890050421208*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.779189754693618*pi,0.12263893241266899*pi,1.016712033690053*pi) q[1];\nu3(0.429419543609261*pi,0.11634172610496196*pi,4.145258399355329*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.351977323881105*pi,3.48863335129742*pi,4.37096633486772*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46706881204457*pi,0.5*pi) q[7];\nu3(0.639377395594828*pi,0.13926416273431397*pi,1.206358800707936*pi) q[8];\nu3(0.152839090652644*pi,-0.4597025611977145*pi,0.8561556518028131*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261460210585833*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.607762140246241*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.690702696059324*pi,2.88635042380304*pi,3.86999412537486*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.799825987438065*pi,2.83767900284393*pi,3.18752935959917*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.660575603861119*pi,3.34298406920798*pi,4.32105959561781*pi) q[9];\nu3(0.329726283824991*pi,-0.36742207827984996*pi,1.487465907080521*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.427945091424413*pi,0.36924543179857405*pi,4.488228424184641*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.391486046110008*pi,3.18927369956052*pi,1.406998916541443*pi) q[14];\ncx q[15],q[19];\nu3(0.162333003994134*pi,3.01636731789149*pi,0.979017787369057*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.431609179389292*pi,0.368247810714566*pi,4.3489232668866595*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.134748548004344*pi,0.294579950530408*pi,4.33470487231408*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.522805539509016*pi,2.53346868322686*pi,3.85177050862447*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.879302091206493*pi,3.11379084613253*pi,3.7525661398814*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.555742276737359*pi,-0.17739841335269702*pi,1.226785582855533*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.826079843708037*pi,2.43610175573653*pi,3.85849894900139*pi) q[14];\nu3(3.5*pi,3.47152588047527*pi,0.5*pi) q[15];\nu3(0.409534402462126*pi,-0.16111580232955097*pi,4.266971642874481*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39619559720166*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3180297754973531*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.583829467856404*pi,0.5738819761906999*pi,1.11772230984481*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.360323606972807*pi,0.5242328473223601*pi,0.9617568017793781*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.685872649879228*pi,0.51660573812441*pi,1.4007944303507789*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.232691468868643*pi,3.19271878507581*pi,4.4534268039426*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.315394918622283*pi,-0.222775563262546*pi,4.13192982176942*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.447817788246156*pi,0.91982551131616*pi,4.01239033473327*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.362572006837472*pi,3.1609112461116*pi,1.135126905304648*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35087821974764*pi) q[19];\nu3(0.302778974606339*pi,3.38690643897794*pi,0.9828422571505879*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.791598299417004*pi,-0.12432219000238098*pi,1.3143878111490581*pi) q[0];\ncx q[1],q[16];\ncx q[3],q[21];\nu3(3.5*pi,3.24585582221938*pi,0.5*pi) q[4];\nu3(0.521436986726842*pi,-0.04886631122433499*pi,3.6380012223573*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1877056793460659*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37022544381139*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39416110778302*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.582657794133563*pi,3.42890456947595*pi,3.93062055972313*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.185381490696046*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0695414156548053*pi,2.35267425661752*pi,1.2056269539510271*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232168606504138*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[5];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.209324726754908*pi,-0.111264782854614*pi,3.80041767680777*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.51917750541672*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.913601502155227*pi,0.34839121003122*pi,1.035772704827109*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.2578493849195*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.205726810270094*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46802423583236*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5814356938744158*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[5];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.127700887001747*pi,3.17565219547538*pi,1.21335589218045*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45281075486702*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.522848981075962*pi,2.68057110294913*pi,3.76286252345331*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3661035025369181*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.763193645152259*pi,0.312310024292918*pi,0.637660164809603*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.622833650157338*pi) q[5];\ncx q[6],q[18];\nu3(0.354499266527005*pi,3.33921094584338*pi,1.54057427201314*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.805113924702729*pi,2.61378428935458*pi,3.53682518261395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.632223420156036*pi,3.4598800311774*pi,3.74010135278407*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38553107306194*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.595265347327558*pi,0.86995917204272*pi,1.128586806646491*pi) q[3];\nu3(0.165989196167253*pi,0.5323297772339901*pi,0.584279342968706*pi) q[4];\nu3(3.5*pi,3.44131651984928*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.209283810342436*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.515954634694342*pi,3.304777768207*pi,1.96873717276031*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.112477107137226*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.716519315493503*pi) q[20];\nu3(0.635894803606892*pi,3.38571819326855*pi,4.38657097723405*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.445226605579975*pi,-0.19680757579375002*pi,0.66805205251244*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.366643234483752*pi,2.61395261274779*pi,1.409214123657058*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.971608357778659*pi,0.30974304195415103*pi,1.073161224858124*pi) q[19];\nu3(0.541588337636353*pi,2.47702221184773*pi,3.83137287810963*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.124014327515994*pi,-0.18713790788885798*pi,1.114150220980263*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5368100431660787*pi) q[10];\ncx q[11],q[15];\nu3(0.158356075945722*pi,3.04219688781514*pi,0.780714421807754*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5619149819782532*pi) q[18];\nu3(0.29005548008122*pi,-0.010759317422747994*pi,3.87898135473368*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.848306812051314*pi,3.24323126650715*pi,4.07615568976762*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42895057321776*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33846769956041*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2009018327014132*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223133301188531*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.557145145436*pi,-0.092317358012308*pi,3.61446775953172*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.554684705905637*pi,0.24027152535366703*pi,3.85228585282677*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.64508746509401*pi,2.75865766152311*pi,3.9780034018446*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.74102133562483*pi,-0.4696593508525917*pi,3.13636842290094*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.361343084385333*pi,2.85877322361528*pi,0.7206045360077951*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48122385394382*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.217319349955957*pi,0.431168830148978*pi,0.7314692332764801*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208454696157583*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.617495717582802*pi) q[15];\nu3(0.846826514939*pi,-0.179688538464504*pi,0.858311746133021*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3415780493985405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.887868838694448*pi,-0.289430936298569*pi,3.80455084434621*pi) q[20];\nu3(0.448623904768342*pi,2.85078712000499*pi,0.940533558227416*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.361232051325257*pi,2.88267577745388*pi,1.77988181898209*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.47171052534861*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.482839865834103*pi,3.02726533417654*pi,0.5766719830507788*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2982496068211509*pi) q[19];\nu3(0.480986260618388*pi,0.9483484871679699*pi,4.19614564751073*pi) q[20];\nu3(0.187534173348715*pi,2.92210585759736*pi,1.20893747165872*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.305627708819693*pi,0.30079906710665005*pi,3.81919376308929*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43209178637378*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.252838596054189*pi,3.08685411887699*pi,1.3662863622535*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.23729136692817*pi,0.304385446957096*pi,3.33576065970588*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.652262402428028*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45677371797869*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.210425888210605*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.129125539796262*pi,2.99318766111687*pi,1.031158740610799*pi) q[10];\nu3(0.438892316582887*pi,-0.4888113334003573*pi,0.819826228651005*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.357401962769858*pi,3.30380990162865*pi,4.3748761199754505*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.3261330009588*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.516346857178296*pi,3.23602789898644*pi,3.072118064427*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.67465377465962*pi,0.08140377270639898*pi,1.0793108928318889*pi) q[15];\nu3(1.0*pi,0.0*pi,1.195139136540384*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5429878857290591*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.354110818348332*pi,2.69239997840118*pi,1.106452644050611*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.46775366705262*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,1.375285127063709*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.311914632591659*pi,-0.010967674286381013*pi,0.5276923788878171*pi) q[8];\nu3(0.122651753266512*pi,0.73517852922631*pi,3.8786498830261*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5140266046105992*pi) q[16];\nu3(0.400729204786135*pi,3.34368695507884*pi,4.43473145189062*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.265453771718242*pi,-0.369795040127074*pi,1.50862854924056*pi) q[7];\nu3(0.295817112000505*pi,-0.31743876268612503*pi,1.68098551716365*pi) q[8];\nu3(0.566871761712613*pi,0.09972875608335896*pi,0.5303643555795977*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.434341770112657*pi,3.37127451571204*pi,1.4644738483153539*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43980408324605*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.2733443328466*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0509174922103971*pi,0.19010315943766598*pi,0.735384962309324*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2696862818207428*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.344169292387252*pi,0.03731036866474602*pi,3.56777641356252*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[3];\nu3(0.75977568509178*pi,-0.29047218429017796*pi,3.84140274010627*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.586202111119435*pi,3.35362174738184*pi,0.628414086937493*pi) q[5];\nu3(3.5*pi,3.47939549478495*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.118947737774417*pi,-0.4433919156428601*pi,1.70121721865882*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245187603779197*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45105470957219*pi,0.5*pi) q[18];\nu3(0.0802349782878957*pi,3.31561096414716*pi,0.831671499187863*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271849104064205*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.75919948061126*pi,2.73589256882063*pi,3.58365599053168*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.719067171575277*pi,0.7715521097648901*pi,1.135963596372523*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.605489839394953*pi) q[11];\nu3(0.813076238407844*pi,3.31368086228559*pi,0.5262778482757462*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.434173160880324*pi,0.53463521514145*pi,4.30782775093061*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39478634189249*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44987210063828*pi) q[15];\nu3(0.332657766772054*pi,-0.074325850898884*pi,4.239220319971039*pi) q[16];\nu3(1.0*pi,0.0*pi,1.28947833662159*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46907138323386*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.519267213033022*pi,2.66296884451618*pi,3.98636769877594*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,3.4143044170258*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.334520752962995*pi,3.3579512503164*pi,0.943768338146511*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.262091138399569*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.47707307450705*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43073666939787*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.193067323305993*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37654350172732*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.357641293785371*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.679789174103348*pi,2.88891396713883*pi,4.35844485510184*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46114959432043*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1292623088766591*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4941241086971*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.305716994059247*pi,3.22497886433456*pi,1.166751807831515*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5033125067113748*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34644828737851*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.409235916341534*pi,3.19802346508643*pi,1.61554355357067*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.562641505441231*pi,-0.34420872379546796*pi,4.14083794145027*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.472455730884279*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.161887484441693*pi,-0.30366728946063304*pi,1.61782849593313*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.632890327939871*pi,3.20205944519026*pi,3.66175017593287*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.307033145437126*pi,0.7430642783605901*pi,0.530244890615163*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.461255233161437*pi,-0.4370626523565694*pi,4.15595975555705*pi) q[3];\nu3(0.614783237447161*pi,0.64038328536773*pi,1.334670950120067*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.201539788958398*pi,0.26086659969470105*pi,4.08148388894562*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.768644547948974*pi,-0.06821407718615002*pi,4.368184170137241*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.2971922486882*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.207381842076818*pi,3.45782016925368*pi,4.2988219693718*pi) q[3];\nu3(1.0*pi,0.0*pi,1.239845076333771*pi) q[5];\nu3(0.929011894071022*pi,0.145566975416361*pi,0.5298792270876098*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.13925588828327*pi,2.97712421308514*pi,0.639463422991768*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.528231624357296*pi,3.22432071271994*pi,0.74984578174029*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.777130007248989*pi,0.338540021350791*pi,1.089667700815163*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.344561899234232*pi,3.33196404766244*pi,1.72916049558424*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.536568659612309*pi,0.239086770223507*pi,1.277569591388839*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.396414964337231*pi) q[5];\nu3(0.669993909364076*pi,-0.366266659999872*pi,3.45689649766261*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.619429792935123*pi,3.14453973274057*pi,4.4793787088901*pi) q[10];\nu3(0.291029709169844*pi,3.31004870538397*pi,1.5491794831193*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.424825080566095*pi,2.43415608039441*pi,1.103533673568436*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.35928240750975*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,1.186580670908417*pi) q[6];\nu3(0.0922116074655442*pi,3.22869747786518*pi,1.55787793710164*pi) q[7];\nu3(0.409113342824689*pi,0.7018527675758399*pi,0.716150042294006*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.59927019771481*pi,3.4980650933476*pi,4.13512075058215*pi) q[10];\nu3(0.252873996307976*pi,3.39394277825946*pi,4.30694834182424*pi) q[12];\nu3(0.540748072584072*pi,3.33057248130875*pi,0.918508823324828*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.370350811352113*pi,2.70992090457901*pi,1.31200763143624*pi) q[19];\nu3(0.491552021200338*pi,0.17212043602834504*pi,0.673449787994282*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.3533574852536*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.15631759807057*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.500595976973967*pi,0.5342144017435999*pi,0.5861653296788346*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.315906448145232*pi,-0.293044350143306*pi,1.4397275504166012*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.34535716795105*pi,0.5*pi) q[16];\nu3(0.362876748686873*pi,0.331671201128902*pi,0.8049916265053481*pi) q[17];\nu3(0.496723890307186*pi,3.42135915919071*pi,3.10765258169469*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.28380329920006*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5688512252009068*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39169298194524*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.671512916983841*pi,3.46120073054531*pi,4.306308218745929*pi) q[14];\ncx q[16],q[21];\nu3(0.567929200669338*pi,-0.49726453384616653*pi,4.48062413512414*pi) q[17];\nu3(1.0*pi,0.0*pi,1.344544870135522*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5703570161701035*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.425629324444564*pi,-0.278067939602916*pi,1.0573195702733829*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49662772361241*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45080894259756*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4303581223332795*pi) q[18];\nu3(1.0*pi,0.0*pi,1.311002149038595*pi) q[20];\nu3(0.515069812603632*pi,0.251881400055437*pi,1.3497989830212789*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.49183245280458*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.46707279819611*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.335823901959633*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260153784063911*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.887487707323734*pi,0.6953431510964301*pi,0.721516797887038*pi) q[0];\nu3(0.396519528543186*pi,3.29249405063144*pi,0.605944144427255*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.609808109903942*pi,0.6224252875334899*pi,1.118853926836442*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36749816764835*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.325961173345007*pi) q[11];\ncx q[12],q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.659379739127639*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.642434504192187*pi,3.11774048026952*pi,4.38028061879172*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.515714613237413*pi,-0.06490803333186401*pi,3.71746471265392*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.163651481006284*pi,2.53941080481168*pi,1.0204123879575508*pi) q[5];\nu3(0.509610785892524*pi,3.35464415260577*pi,3.42782422436555*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.37790296242424*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49279139445874*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248403100965592*pi) q[14];\nu3(3.5*pi,3.48448142685061*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.410540326743992*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5774116193140011*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[19];\nu3(0.70389981050756*pi,0.72904147907908*pi,4.4202217690513805*pi) q[3];\nu3(0.63309856621309*pi,3.26723667610157*pi,4.397004369185749*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.714642608661696*pi,3.3576648022191*pi,0.764541031799863*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.601446995564862*pi) q[11];\ncx q[12],q[14];\ncx q[15],q[17];\nu3(0.494725848866124*pi,3.33376217273686*pi,0.74779833656314*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.406736513729981*pi,0.10660570064346597*pi,3.42171773324388*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.439450682371981*pi,-0.4276965482961546*pi,1.7536015530577*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5525547138665683*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.789462491895197*pi,-0.394918906654132*pi,0.766255869764382*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6121886178567519*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.331809780466118*pi,3.0189546384941*pi,0.8235477252524219*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.350687510804945*pi,0.89080577547567*pi,3.95608445761276*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.946089818385798*pi,-0.056418799987228985*pi,0.5909845505474082*pi) q[20];\nu3(0.72772173130766*pi,-0.23685528489318902*pi,4.35504983267043*pi) q[21];\nu3(0.490859158787338*pi,-0.292647652705866*pi,3.97125059853653*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.331697626213955*pi,3.37104698930004*pi,1.77123107364756*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.438311009859791*pi,0.46454718896086*pi,0.6356647011925101*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.530921943525926*pi,0.374988522980376*pi,0.893550136443322*pi) q[21];\nu3(0.550194286734787*pi,0.52492664924075*pi,0.814947684621093*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.724310478512711*pi,0.009710382471294965*pi,0.9580643735623*pi) q[9];\nu3(0.641287810363437*pi,3.34497867737659*pi,0.805958285598383*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.44913292135139*pi,3.34694789517721*pi,4.21146456124584*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.751333419744323*pi,-0.4746338455822873*pi,1.002360435639382*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.524828815926458*pi,0.91126682174185*pi,0.9417005310687561*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.238367112634645*pi,-0.18851876649230098*pi,1.496969222027427*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(0.198679613946066*pi,0.17690241528934203*pi,3.72800788582494*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0697673244562735*pi,0.26698922694902305*pi,1.166899630963247*pi) q[11];\nu3(0.26977075018553*pi,-0.058466985558216*pi,1.3489877187308301*pi) q[12];\nu3(0.716261553979977*pi,0.9848346868039*pi,0.675334034744657*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.238878408272519*pi,2.81976686354212*pi,1.003248245428722*pi) q[15];\nu3(0.694840193485941*pi,0.07595969013506199*pi,0.7495218153391701*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.584837728020569*pi,3.46541694570322*pi,3.3480423091598*pi) q[19];\nu3(3.5*pi,3.43119654859862*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.309133121028974*pi) q[7];\nu3(0.617657465972096*pi,2.97785614773355*pi,3.90671841605377*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.659250433258834*pi,3.4457251496089*pi,4.39160873405707*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.335427834697653*pi,3.34079139117175*pi,0.5727233109024581*pi) q[13];\nu3(0.356801459290858*pi,2.59067371570863*pi,1.46394459601806*pi) q[14];\nu3(0.779805490941011*pi,0.019343829268594015*pi,4.06183179677559*pi) q[15];\nu3(0.72442012862945*pi,2.68248325688663*pi,3.3249936807671*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.421387006788441*pi,0.6174395850258101*pi,3.93324535782401*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5235465653800095*pi) q[7];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46690306697218*pi,0.5*pi) q[0];\nu3(3.5*pi,3.477830772526*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32993119464052*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[7];\ncx q[5],q[13];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.104355899165425*pi) q[8];\nu3(3.5*pi,3.36601937776922*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.422416498665633*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.337634913859078*pi) q[12];\nu3(1.0*pi,0.0*pi,1.092077335260495*pi) q[16];\nu3(3.5*pi,3.43853720214306*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28116168533768*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(3.5*pi,3.33312250491614*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43491253948178*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47469109759334*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(3.5*pi,3.4954271773992*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.357388227084726*pi) q[13];\nu3(1.0*pi,0.0*pi,1.105098201053911*pi) q[14];\nu3(1.0*pi,0.0*pi,1.214910402942066*pi) q[15];\nu3(1.0*pi,0.0*pi,1.24497166192244*pi) q[17];\ncx q[18],q[20];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5111111388267906*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5708494416285448*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.39514226430272*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5535727143181925*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,3.43652314340946*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5845005051083256*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2056783099075838*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.172185502786216*pi,3.26526060367858*pi,1.50966558322763*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48618343909175*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.520125995167473*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39996125655191*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4218079229852005*pi) q[17];\ncx q[18],q[20];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.454100574373728*pi,3.16949558822583*pi,4.40295335050675*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3965774916295395*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.527623308748729*pi,2.83407879545786*pi,3.5938889166681*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.664029140563389*pi,0.27664671181865397*pi,4.47891744007841*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.479923580890874*pi,0.54631453020315*pi,0.967250762694406*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.41346996326919*pi,0.62157107192759*pi,4.10374834760838*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.704329842243309*pi,0.26584072759199495*pi,1.425119656351589*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.42779439724857*pi,2.82452966021387*pi,1.1742479196972821*pi) q[1];\nu3(0.854012075075551*pi,3.18254337562666*pi,2.92477108350462*pi) q[2];\nu3(0.511455300802592*pi,0.30206798251726796*pi,3.6601956172275*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.62971741206169*pi,3.37569885906599*pi,0.5989536627445293*pi) q[8];\nu3(0.461041022670982*pi,0.383787104898614*pi,1.075992205522786*pi) q[9];\nu3(0.659514838717264*pi,2.7253828218837*pi,4.04883652853149*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.880797262602721*pi,0.359912404100466*pi,4.10490030351419*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.513548806571131*pi,-0.4831065433170667*pi,3.0806073754812*pi) q[0];\nu3(0.345446740521946*pi,0.32359389359200297*pi,0.5845656958924828*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.793234843385449*pi,0.65857647836434*pi,0.958381561927526*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.405366922094954*pi,3.05989134044772*pi,1.9737977039212*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.841052739832459*pi,2.72651311847526*pi,3.80806656608775*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.746863323809983*pi,0.445410599925228*pi,4.2321416157735*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.440927066121078*pi,2.70184209992559*pi,0.933691798964839*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.895913982880757*pi,3.24641523085571*pi,0.7375786297175599*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.441754088807614*pi,-0.4936127000351037*pi,0.8402171068370929*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.168996487162419*pi,3.33211616664089*pi,1.99648473482118*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.153338297130818*pi,-0.12019609000727*pi,4.25863847181194*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.356657724151*pi,3.14718145361355*pi,1.78375484364414*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.499763783241697*pi,3.15655410592214*pi,1.58620472800346*pi) q[5];\nu3(0.559437927333766*pi,2.97392959685767*pi,4.2851070859868905*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.304966235525141*pi,3.12714251407252*pi,1.68900271577742*pi) q[11];\nu3(0.328955308810145*pi,-0.171908798016162*pi,1.244202582452976*pi) q[12];\nu3(0.651597808878131*pi,1.013481106887*pi,0.950905037788714*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.67963233150724*pi,3.11286242587074*pi,3.15999790640937*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.148771882317625*pi,-0.11180197750760101*pi,4.47218247427231*pi) q[17];\nu3(0.901745758282481*pi,0.326787461664132*pi,0.774312242983964*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(0.394907713120593*pi,3.45425132486576*pi,0.912532171730002*pi) q[5];\nu3(0.9230798938307*pi,0.03956199149040995*pi,0.5681680804111653*pi) q[6];\ncx q[10],q[18];\nu3(0.36681663942116*pi,2.41821350184464*pi,1.407865177932269*pi) q[11];\nu3(0.467736851401427*pi,-0.138457514487364*pi,1.0156333710635042*pi) q[12];\nu3(0.24269868500501*pi,0.20003741864783997*pi,4.2455825883164895*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.119992678658632*pi,3.01895522418428*pi,1.96932337950259*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.651352237866066*pi,-0.4041687730053451*pi,3.84679054627309*pi) q[17];\nu3(0.0861491580064786*pi,0.5523302857744701*pi,4.33309874047103*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.47774657186675*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.141414705248358*pi) q[8];\nu3(3.5*pi,3.43470915227506*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297931026413367*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.586406491625261*pi,0.17163628903472306*pi,4.03957561464727*pi) q[21];\nu3(3.5*pi,3.45860958366057*pi,0.5*pi) q[0];\ncx q[2],q[8];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.319830275298385*pi) q[20];\nu3(0.598981208040333*pi,-0.4018020943567574*pi,3.93722303680587*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31370075930138*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.48212283582152*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.222314399902751*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35673963027666*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46344299068614*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46726335633718*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41368728986735*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.302450863001515*pi) q[12];\nu3(1.0*pi,0.0*pi,1.29597640372038*pi) q[13];\nu3(1.0*pi,0.0*pi,1.262870022912804*pi) q[15];\nu3(3.5*pi,3.41817722594627*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.218798244049466*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5497548257261594*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5621123641092809*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37630360190952*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.47252549597076*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.35766882075478*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38340188093615*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3170416843580295*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.607018324210296*pi) q[13];\nu3(1.0*pi,0.0*pi,1.261859631921622*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3781689655976805*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5754180518707378*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.18978598668358*pi) q[21];\nu3(0.346127664931693*pi,3.47819218895198*pi,4.16466051056919*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.66870563412593*pi,2.80646344871315*pi,3.65436335777153*pi) q[20];\nu3(0.756419831193679*pi,2.63218003080921*pi,3.51406595437078*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.490484453525999*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.741275312325733*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.411450526709718*pi,-0.33071760638083203*pi,0.7397074031826241*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.59291222472846*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.85832080596694*pi,0.004636744929434*pi,0.5657214053543493*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.586831544707712*pi,-0.37339864147428603*pi,0.5586238165479352*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.835846836774044*pi,2.5216916918888*pi,3.66686929869638*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.661663976734773*pi,0.8885494517280399*pi,4.4064209173867095*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.517316415738403*pi,0.417948529263944*pi,4.40734271703519*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.710380892430609*pi,0.18932020501708802*pi,3.80289765633754*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.74985183194615*pi,3.2874949898992*pi,3.04762945286488*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.269073236350337*pi,-0.04337031281931403*pi,0.629926969405546*pi) q[8];\nu3(0.850617319132674*pi,3.04171164448944*pi,4.17757768357221*pi) q[9];\nu3(0.852564558501349*pi,3.33746940240732*pi,3.71766571777097*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.834421376046927*pi,3.49089824462443*pi,3.91681131547832*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.119724766527663*pi,-0.20240042738410702*pi,4.35363139921931*pi) q[16];\nu3(0.422135087256477*pi,3.36555424503638*pi,4.39044091624028*pi) q[17];\nu3(0.66186710620815*pi,3.23352711060639*pi,2.82534707974394*pi) q[18];\nu3(0.269452115365467*pi,0.5936541540418001*pi,4.47226266742226*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.220689008241239*pi,0.345342840456203*pi,0.723955779979227*pi) q[2];\nu3(0.669192920479016*pi,3.42340979584376*pi,0.5248608417586509*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.372911568962972*pi,0.7318825088266301*pi,4.12097623412018*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.40263218710228*pi,1.02723264330102*pi,4.43486197522205*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.154050835103836*pi,-0.22791467983114*pi,3.95984428072424*pi) q[17];\nu3(0.620365065076003*pi,0.224664128852742*pi,1.193468816936585*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.887241656612346*pi,2.6006172999409*pi,4.042131459774*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.516299595274478*pi,3.30476151486944*pi,0.6505685997182*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.632737967947396*pi,0.52480792880704*pi,0.916067292374737*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.399174718945853*pi,0.20029167464494602*pi,3.39638890742671*pi) q[21];\ncx q[0],q[18];\nu3(0.505158524902054*pi,-0.46416218082246863*pi,3.83223866562343*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.663567029257675*pi,-0.4543818410395959*pi,0.931181081256391*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0609956590774655*pi,0.22491238372210198*pi,3.89338886784689*pi) q[11];\nu3(0.234310337964273*pi,3.39739469953288*pi,0.810091901888787*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.424518687901145*pi,0.13189492257344304*pi,0.5751504896249116*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34604574512109*pi,0.5*pi) q[0];\nu3(0.249342848920213*pi,2.51326558662651*pi,1.0872304901240821*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.779257406144878*pi,3.11711616123734*pi,2.92876025836212*pi) q[5];\nu3(0.967114865631595*pi,0.5254116105729201*pi,1.434886163368337*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.595499828523241*pi,3.34647570890553*pi,2.99787304722246*pi) q[12];\nu3(0.49126130371213*pi,3.40428952634481*pi,1.9514050355977*pi) q[14];\nu3(0.593610515624615*pi,0.98493638054079*pi,0.819055556146461*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1701052068169608*pi) q[18];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[4],q[17];\nu3(0.958401693766625*pi,3.01030189584112*pi,4.19128029876733*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45011119032952*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.365991206492797*pi) q[13];\nu3(0.283548853360616*pi,2.84186316451874*pi,1.089552098717002*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42564598197382*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4099899081561*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.468004938017823*pi,-0.278312074314947*pi,1.50827601674198*pi) q[7];\ncx q[9],q[13];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.393593628173259*pi) q[16];\nu3(1.0*pi,0.0*pi,1.125268291660048*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45881327721802*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[8];\ncx q[2],q[16];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.863682520152649*pi,0.255281910314444*pi,0.659840611738859*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4465924815673*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.682920220906462*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.336767494484914*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37020374448594*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.37098842660252*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2926068515810059*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.196425948597652*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.30929457145444*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49324714843635*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4487896868565695*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1749206485290609*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[16];\ncx q[4],q[17];\nu3(3.5*pi,3.38549561414781*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.1748842502333439*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43413338642069*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.661759878228714*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5897791162293708*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.20695105557683*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5759568642940431*pi) q[20];\nu3(1.0*pi,0.0*pi,1.109733991522829*pi) q[21];\nu3(0.720728286853649*pi,-0.012818437382054015*pi,1.3514737302006798*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45628282749989*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.249775665698793*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.48043424183243*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.571871371565142*pi,2.76609689821297*pi,4.08576432693284*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.542012422147533*pi,-0.19016302211973501*pi,1.240246118170383*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.563838246911159*pi,3.34688050385796*pi,0.775072305524201*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5895962869138067*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.813120262415461*pi,0.7548512876420901*pi,4.44969242311255*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.493581089609363*pi,0.9120950962266301*pi,4.02946417740632*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38119724823879*pi) q[7];\nu3(0.74160716805277*pi,-0.4497551959092547*pi,4.28693191079917*pi) q[8];\nu3(0.714282127587533*pi,0.91011268591213*pi,0.5073295939340453*pi) q[9];\nu3(0.368996051265625*pi,0.6394886228416099*pi,3.75067556661069*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.520462770148761*pi,3.10344410330365*pi,3.02134955188725*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.245013252056278*pi,3.38653306371311*pi,4.19321169395839*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.30876650984291*pi,0.43379823842864396*pi,0.882835591606166*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.768486777261025*pi,0.43874384158415203*pi,4.32235329980954*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.166072066812356*pi,-0.202470767661664*pi,1.251072745068908*pi) q[6];\nu3(0.527375965998938*pi,3.40321986064248*pi,1.85453906152526*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.210663435530175*pi,0.09783048013373596*pi,1.1247075754607558*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.735932346845579*pi,0.233434136357477*pi,1.53880517626008*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.472863526894132*pi,2.51940885756788*pi,1.3766876649416702*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.72596738688356*pi,0.07160240556694297*pi,4.01378477314111*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.614285411543576*pi,3.27802763384038*pi,2.81480342985514*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.901789158417668*pi,0.325078682039432*pi,1.65247214231991*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.918680714390995*pi,3.44806931392993*pi,3.38110544445878*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.592636194670601*pi,3.34486759606213*pi,0.694152893598462*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.496154478768529*pi,0.452345431973314*pi,3.77885163757429*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.662008471925231*pi,2.75935557826418*pi,3.50849623802893*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.712737936643312*pi,-0.115074127485909*pi,3.59132071379443*pi) q[19];\nu3(0.398305327739115*pi,-0.407803663488773*pi,4.324012680193659*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37727377243073*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.535835068132503*pi,2.94880895490984*pi,4.24973374330217*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.252122582478314*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.135085983435*pi,0.120400689173908*pi,4.40425127014053*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.152724320297831*pi,-0.30231962736656803*pi,4.04965007560156*pi) q[16];\nu3(0.505616556307043*pi,3.18105678231794*pi,4.45023715985635*pi) q[17];\nu3(0.701580266897315*pi,3.28976097968346*pi,2.83349707147325*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.201633182420852*pi,2.77162992228759*pi,1.438051125609915*pi) q[21];\ncx q[0],q[9];\nu3(0.288162600724678*pi,-0.189499939722986*pi,0.895936052693616*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.688516111225655*pi,0.5267187298215601*pi,4.18706928520861*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.326063391702455*pi,0.34276262937844404*pi,3.73245540306638*pi) q[15];\nu3(0.126169812681234*pi,3.24328940858189*pi,4.33711841402394*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.64627557309034*pi,-0.4029090106920912*pi,4.2387591873118495*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.215840606507534*pi,3.35118956989348*pi,4.18618759159016*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,0.5107687198275184*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.162770988465633*pi,-0.079823680341706*pi,1.5702282102225*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.370644586538228*pi,3.17902251731404*pi,0.701964296072386*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.527013355967282*pi,0.23721834739387604*pi,0.814154682116466*pi) q[7];\nu3(3.5*pi,3.31197735839828*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2592133483148888*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.400001812892929*pi,0.66682966699556*pi,4.24312158511895*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43412716805231*pi,0.5*pi) q[6];\nu3(0.201802845905161*pi,0.027509970189882993*pi,1.1780347657160601*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4233372333823*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2286026697253258*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3659996782489081*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.305671048880362*pi,0.61237198613095*pi,4.026366978901191*pi) q[0];\nu3(3.5*pi,3.31788106235468*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49712548324236*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.60036991312211*pi,3.01647361897445*pi,4.39499605107214*pi) q[9];\ncx q[10],q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.081389438271956*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2467349411375621*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4414611457141*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\ncx q[1],q[15];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.45283774364962*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48245516137845*pi) q[11];\nu3(3.5*pi,3.48521341792547*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.325445578016609*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5780539086600385*pi) q[20];\nu3(1.0*pi,0.0*pi,1.387313754329585*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49744539136284*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.48688013804605*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.672276435260709*pi) q[16];\nu3(1.0*pi,0.0*pi,1.241813258374525*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[15];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41658967349546*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.19243049520703*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4901651121101995*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.4099326609353*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46727629805215*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2943012140567811*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.229628551537215*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.662852927373067*pi,2.76878088291846*pi,3.44571027879674*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[14];\nu3(0.81870210161829*pi,0.36674993009191004*pi,4.432431328222631*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nu3(0.402859551098802*pi,-0.49599417385000866*pi,1.68580131912158*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.846027242241714*pi,3.36232549713386*pi,4.1143236383041195*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.310278343860426*pi,0.99325624108843*pi,4.39303432623767*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31798439270314*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41179741248404*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.828311147544727*pi,-0.13695035854621201*pi,3.59582007096561*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.233451535148584*pi,2.71812287983736*pi,1.040843065560559*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.263197590941301*pi,3.25977659748496*pi,0.7928778995715691*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.67467262900918*pi,0.44477989982851895*pi,4.4709393506646595*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.232911447017683*pi,0.60518344776999*pi,4.183910395960741*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[20] -> c[20];\nu3(0.519973528863242*pi,-0.241016198945823*pi,3.91097735983762*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.521860781068829*pi,0.278165186629449*pi,1.256487255362556*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0983233674821183*pi,0.9951281224620301*pi,4.44482195051594*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[5] -> c[5];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.366073606857223*pi,0.9799995767790699*pi,4.17919197428433*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.193969298577751*pi,3.18749235875683*pi,1.162751425777141*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[17] -> c[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.446375277599428*pi,3.12739948401681*pi,4.37646637743208*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.794267314680069*pi,0.6485599185506801*pi,0.682879530256619*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.283893923841749*pi,2.86230724678656*pi,1.13843390597772*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.396554076794514*pi,2.85617018286429*pi,1.077047841824616*pi) q[14];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.348630355168928*pi,-0.14049495616762298*pi,0.628025349688993*pi) q[12];\nmeasure q[12] -> c[12];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.735761006251679*pi,0.110885821045563*pi,4.46849583617114*pi) q[0];\nu3(0.371589062442925*pi,-0.03221254408576002*pi,1.2874381246300959*pi) q[1];\nu3(0.137968831640488*pi,0.300076969267567*pi,4.2543172738047605*pi) q[2];\nu3(0.391470348852898*pi,0.59348213805138*pi,4.06304221455887*pi) q[3];\nu3(0.163731011073855*pi,2.77332309445286*pi,0.9248962621422501*pi) q[4];\nu3(0.873179945165021*pi,0.7420410585945001*pi,1.139117047293021*pi) q[5];\nu3(0.438440221440488*pi,0.431602326495209*pi,4.30146798164958*pi) q[6];\nu3(0.280011475610785*pi,0.480413577934796*pi,0.62268161512133*pi) q[7];\nu3(0.292447538645186*pi,3.17189223149125*pi,1.65698980382074*pi) q[8];\nu3(0.262197076265285*pi,-0.257260901853899*pi,1.298487484818643*pi) q[9];\nu3(0.608091494259782*pi,0.60177328592257*pi,4.42315114479002*pi) q[10];\nu3(0.220540921147221*pi,0.7592673480032*pi,3.99747643701368*pi) q[11];\nu3(0.610583004853042*pi,0.20302921763819304*pi,4.30898611072804*pi) q[12];\nu3(0.852928526004933*pi,3.23458786295157*pi,3.02087754943249*pi) q[13];\nu3(0.454910930896349*pi,3.05826739456258*pi,1.66725044977833*pi) q[14];\nu3(0.402093233271734*pi,0.7180597909153701*pi,4.1036102307066695*pi) q[15];\nu3(0.252673733342332*pi,0.391633416090172*pi,4.16691303614883*pi) q[16];\nu3(0.470371432981448*pi,-0.02596652258378801*pi,3.98756891981402*pi) q[17];\nu3(0.208837041853512*pi,2.71564840640819*pi,1.201842081781733*pi) q[18];\nu3(0.451554658331446*pi,2.73611349405872*pi,1.098595569965308*pi) q[19];\nu3(0.375357303595044*pi,3.41071580347906*pi,1.57059849200227*pi) q[20];\nu3(0.324383729569683*pi,0.34629139432782896*pi,0.812685397699312*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44711866988429*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.310708178393872*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33687102615042*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43076630967289*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47248712503679*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.185286130973197*pi) q[11];\nu3(1.0*pi,0.0*pi,1.257153336164082*pi) q[14];\nu3(3.5*pi,3.47286094370798*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2692338960530432*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243690343851672*pi) q[20];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[14];\ncx q[5],q[20];\ncx q[6],q[17];\ncx q[7],q[11];\ncx q[8],q[12];\ncx q[9],q[10];\ncx q[15],q[19];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.3818659551043595*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.38265401062727*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38142096228673*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45068470960024*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4324333479542*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2025888709449*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43226664588965*pi) q[11];\nu3(1.0*pi,0.0*pi,1.248065318399495*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1360489343825781*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5311643146726244*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48936173228456*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292080853145606*pi) q[17];\nu3(1.0*pi,0.0*pi,1.213202975639615*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46485111732553*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49173270961382*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.47379712440993*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[14];\ncx q[5],q[20];\ncx q[6],q[17];\ncx q[7],q[11];\ncx q[8],q[12];\ncx q[9],q[10];\ncx q[15],q[19];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.363837225909072*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36237304392116*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5893949632238571*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44696908162972*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.338725354554191*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5217829470295703*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.751684272819227*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.109514135158895*pi,0.8168154114191499*pi,0.624095243680564*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.165951663488005*pi,0.271399213151852*pi,3.6191351971959*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.592753780943551*pi,0.6866191275554501*pi,1.226511362568361*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.507554732135232*pi,0.7303297042232899*pi,0.5961038978782081*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.907498943673737*pi,2.95009675494029*pi,4.20438210803134*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.80067083673875*pi,3.10583582828791*pi,3.72877423932561*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.502800546590862*pi,-0.40372135534604103*pi,3.64666493246769*pi) q[0];\nu3(0.327935277868952*pi,3.21127219602019*pi,1.206445885891646*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.747760469432281*pi,0.13023789901139105*pi,4.22091371217644*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.264196435731607*pi,2.81492136798416*pi,0.976489296163267*pi) q[7];\nu3(0.333865432964388*pi,0.015934971855559033*pi,1.115868958626423*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.799865949397001*pi,0.9935477155354899*pi,1.0056109566178049*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.78926621713761*pi,2.64176869963278*pi,3.52764995511957*pi) q[15];\nu3(0.386835151003319*pi,2.62505346814468*pi,1.1443644940297841*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.653656724029177*pi,-0.42721583864369983*pi,3.51417362463744*pi) q[19];\nu3(0.936391681908533*pi,3.31350829804714*pi,3.1295116418656*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.679679067331772*pi,1.00416071940946*pi,0.990918460818413*pi) q[0];\nu3(0.38266780165801*pi,0.5564294923653199*pi,3.6102617733535*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.53168672183842*pi,2.71058547630126*pi,3.70255893907832*pi) q[3];\nu3(0.227766249308622*pi,0.9238463736098099*pi,4.27273533430315*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.563984600329811*pi,3.01862403968254*pi,3.06902128516732*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.423322552076219*pi,0.16246525590913197*pi,1.175887515656995*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.494883931524996*pi,-0.348137897427728*pi,1.0597747474311792*pi) q[11];\nu3(0.42067544113776*pi,0.81041980691987*pi,4.17051335860925*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.364720163146718*pi,3.32423537935148*pi,1.61045378682871*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.41273582695942*pi,3.44450402594422*pi,4.06822296058815*pi) q[18];\nu3(0.558943533217153*pi,2.56190589057233*pi,3.8939000354846*pi) q[19];\nu3(0.636585278978504*pi,-0.293792296801214*pi,4.28806142289797*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.485851259573336*pi,0.10417238224290404*pi,0.5117822330379996*pi) q[2];\nu3(0.827873754865605*pi,2.86267342161493*pi,3.15818714176424*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.38696006921503*pi,3.11936185099034*pi,1.82832598844217*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.486692044356044*pi,-0.42972758818408907*pi,1.263264437688568*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.950665389629663*pi,0.03994515012666999*pi,1.367018160186888*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.346414837571755*pi,-0.4447447375470707*pi,1.601977707004*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.324293639345613*pi,3.40324183288971*pi,0.619535372482929*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.700409918124036*pi,-0.09785800334935202*pi,4.398782521897321*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.418732017693864*pi,0.29020076106097104*pi,4.04123601655521*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(0.807780018124449*pi,0.5377569526230499*pi,0.5070247774716157*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.639663541667346*pi,0.101649457193*pi,1.133051789574463*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.766012562295964*pi,-0.189485702586292*pi,4.060289108924*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.470241693822205*pi,-0.4567872832006084*pi,4.30819077553841*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32114709428256*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45502140989171*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38324745128992*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.272054816665801*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47414648008447*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277001835039062*pi) q[16];\nu3(0.5902607013612*pi,3.03320557918086*pi,3.64565439187156*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156231893247124*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161472461951524*pi) q[20];\nu3(0.502216456130708*pi,-0.4321942411430476*pi,4.15732846548271*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.392211120249739*pi,0.346674973692201*pi,0.616550495211786*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45644025505063*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.250071808029373*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.680058067054344*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49866853189618*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5816336546012075*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277057290362408*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49450814385978*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49394161878429*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[16];\ncx q[2],q[4];\ncx q[3],q[21];\ncx q[5],q[20];\nu3(3.5*pi,3.39705650855259*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.276878961007103*pi) q[10];\nu3(3.5*pi,3.39014568196908*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.146726214844091*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40198701029268*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49882586731674*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1602019231660021*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.42638748705187*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.414578018347219*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.180379264298314*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.336676088788046*pi,2.83911630611236*pi,1.76779696322519*pi) q[7];\nu3(3.5*pi,3.4246086085409*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.29507099402592*pi) q[10];\nu3(0.29642921408106*pi,0.23479094720836302*pi,0.7137354500599831*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49375953929119*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.097366066932579*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.623277047215639*pi,0.368834264226635*pi,0.823253238103436*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45742498301561*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.782638017564084*pi,0.5561121701307601*pi,4.1891039794006595*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.392774671623965*pi,3.44255915149672*pi,1.012018697115722*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49008432430308*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.767622712804163*pi,0.52562921558855*pi,0.727692717162796*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.556040234019865*pi,0.479220684559606*pi,1.246295762008533*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48185709998163*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.160009917308508*pi,2.68974145075952*pi,1.133471579527918*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.676048242217239*pi,-0.035441568358487996*pi,0.854428126248538*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.614917737474777*pi,0.9188629028529001*pi,0.5085034621834631*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.416613260739825*pi,3.1328659864793*pi,1.189446148113662*pi) q[19];\nu3(0.278684721328034*pi,0.37013301445275304*pi,3.56395689628394*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.336101916839806*pi,2.94772016124084*pi,1.66154808106379*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.688627665608494*pi,-0.037398010287163996*pi,4.40196867337906*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.41423558684713*pi,0.7340090093015299*pi,3.88449263614281*pi) q[14];\nu3(0.476658517904237*pi,3.01900421042825*pi,0.819143521173169*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.155166696714097*pi,0.12594584457313895*pi,1.123064511490194*pi) q[19];\nu3(0.88029733661605*pi,0.6348801646091999*pi,4.21080265101234*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.47015663124784*pi,0.33238651985297796*pi,3.39578338993109*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.619496063403537*pi,-0.4454843694669944*pi,0.702848736477599*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.423286586061783*pi,-0.063932917540657*pi,0.67819199454833*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.53008612435055*pi,0.15427915705484696*pi,4.04539672991714*pi) q[2];\nu3(0.616750765350092*pi,-0.357785837623179*pi,3.7783684308141*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.776746196943764*pi,-0.4974408047456194*pi,3.63273458077355*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.26720588928754*pi,0.86106295220299*pi,4.17796675542087*pi) q[9];\nu3(0.552309794056817*pi,0.42177117356888205*pi,4.34403577889272*pi) q[10];\ncx q[11],q[16];\nu3(0.693663091033001*pi,0.31160722744007696*pi,1.299090741231431*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.313673701755866*pi,0.264293420490776*pi,4.055645428419799*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.434506386849406*pi,0.18885293188956098*pi,1.026629749898069*pi) q[2];\nu3(0.771316695041911*pi,2.8180258421341*pi,3.33984135009344*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.362956916225615*pi,3.15229062689219*pi,1.415674420773572*pi) q[6];\ncx q[7],q[19];\nu3(0.518123574970674*pi,-0.23967608503937599*pi,4.19413848394443*pi) q[8];\nu3(0.833213841380376*pi,-0.19237389699567697*pi,4.20495002062488*pi) q[9];\nu3(0.162154192847917*pi,-0.372108044705744*pi,1.144648352728837*pi) q[10];\nu3(3.5*pi,3.49660328665097*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.144085433537189*pi,0.14052639215432505*pi,3.81960733823164*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.393171362001177*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.388463782439*pi,3.18592029292404*pi,1.85848214343137*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.800554978785501*pi,0.448284808808449*pi,0.545071365987608*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46146223309124*pi,0.5*pi) q[7];\nu3(0.357504210257376*pi,0.7699110667720099*pi,3.95097995817916*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.449774874476178*pi,1.01000881025994*pi,4.42648244724796*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1830884138037399*pi) q[19];\nu3(0.182391541839673*pi,0.44671025467118797*pi,3.75575065585075*pi) q[21];\nu3(3.5*pi,3.41782417379253*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.373845993515486*pi,2.27567940805303*pi,1.2565716959767639*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.309699412019743*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42122677500277*pi) q[16];\nu3(0.647817220357395*pi,3.01736269553114*pi,3.78801241152155*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.274813431682961*pi,3.20948195000152*pi,2.04936501810169*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[6];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.410736499791004*pi,-0.474864834959928*pi,1.52673931888406*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5691085098164084*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41248407710925*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49183260974908*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.315172644539871*pi) q[5];\nu3(1.0*pi,0.0*pi,1.355462844119109*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.637150413443833*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[6];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38800458676508*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.166292473866617*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5230593657996361*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.24700372139894*pi) q[6];\nu3(0.703426477369125*pi,2.5661998940014*pi,3.86636640949157*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.4880685870797*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.134136037780785*pi) q[18];\nu3(0.689688040917045*pi,-0.059400617360677976*pi,3.58920109590398*pi) q[19];\nu3(3.5*pi,3.4106625988659*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.304682104634539*pi) q[21];\nu3(0.682636602470186*pi,0.32433288259466897*pi,0.9180931567385471*pi) q[0];\nu3(3.5*pi,3.48568856201*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[5];\ncx q[4],q[12];\nu3(0.660441623393685*pi,2.95773451124829*pi,3.54397950260062*pi) q[7];\nu3(3.5*pi,3.36930521140134*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.321294927907285*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5869865222953908*pi) q[14];\nu3(0.565929377545527*pi,0.8968607305259799*pi,0.7397019451314251*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171141156694126*pi) q[17];\nu3(0.294563612921104*pi,0.29372218809485495*pi,0.668831448306711*pi) q[19];\ncx q[20],q[21];\nu3(0.417114008595489*pi,0.437634412209013*pi,0.975485604535002*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39125625477593*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2288552509709492*pi) q[12];\ncx q[13],q[14];\nu3(0.489240042487036*pi,0.7289172823963599*pi,4.19344199231722*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5313351097154912*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40869356213952*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.654181901359077*pi,0.24000038551602798*pi,4.1683037244487*pi) q[3];\ncx q[4],q[12];\nu3(0.494558216768023*pi,3.01027035273554*pi,1.51312506051414*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5232229094343426*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.616397480912482*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.330014092621142*pi,0.173216907883043*pi,3.86993927064018*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.164961855209031*pi,3.24596017928226*pi,1.95210617953998*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.762892262582705*pi,3.12433348293513*pi,4.308308178279789*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.603871162843635*pi) q[12];\nu3(0.461391504328904*pi,0.63073640922347*pi,4.32156515898312*pi) q[13];\nu3(0.159887538931304*pi,3.2327004585113*pi,1.311355398831767*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.584858522461253*pi,0.364114454470724*pi,0.5252762284034956*pi) q[11];\nu3(0.678484730893073*pi,0.315667522223132*pi,1.50082179538628*pi) q[13];\nu3(0.28874001256268*pi,3.1212212489942*pi,0.8357662198793929*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.410621416333815*pi,3.24558590941767*pi,1.51708308223127*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36491098909873*pi,0.5*pi) q[15];\nu3(0.511182785651442*pi,0.16728313151675*pi,1.491114677516268*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.163121903945099*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.516502386106719*pi,0.06341751545040897*pi,4.11636851943802*pi) q[1];\nu3(0.834069262597379*pi,0.43885668906735*pi,0.871170797492596*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.638391457836672*pi,2.82817132336709*pi,4.17953870970216*pi) q[6];\nu3(0.739479274752784*pi,0.14412430013908495*pi,4.00959264536647*pi) q[8];\nu3(0.379977930687517*pi,-0.03187871330306902*pi,4.09513622772952*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.751706533472059*pi,0.5658117900561901*pi,4.28527014232614*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.243474376506007*pi,3.38332348184043*pi,1.337520152023132*pi) q[1];\nu3(0.588856206818585*pi,-0.272276895106634*pi,3.81608166295931*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.213167781133369*pi,-0.391289908722592*pi,1.101969992008333*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.665955680217592*pi,-0.4777391635089537*pi,4.01418460820639*pi) q[6];\nu3(0.466397200424697*pi,0.79875020588007*pi,4.00317649896358*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.378207077820282*pi,2.64531492994762*pi,1.026396246582733*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5732928067218492*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.375760502616267*pi,0.6651842764496201*pi,4.12971328364368*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.271916280493599*pi,0.297670520198693*pi,4.0708951091621906*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.384131384047629*pi,-0.06714114946467997*pi,0.886821634856001*pi) q[17];\nu3(0.512397843997389*pi,0.32266152033248696*pi,4.13115091268117*pi) q[18];\nu3(0.389977533019258*pi,0.05498172903080001*pi,0.660060948033779*pi) q[20];\nu3(0.512938657919904*pi,0.6361606643171*pi,0.5716341959271068*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.269485756266797*pi,0.96872009726228*pi,4.24626894823007*pi) q[10];\nu3(0.456718757565331*pi,0.15637435742597905*pi,1.4204758994474949*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.318877691721003*pi,-0.4780733757104436*pi,0.64228731753012*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0727069411449994*pi,0.10589606872799195*pi,1.257890687172907*pi) q[20];\nu3(0.428471775659433*pi,-0.084386259198587*pi,4.49194586487216*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48737355102165*pi,0.5*pi) q[5];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.292189221190754*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.68533688817657*pi,2.4128436535122*pi,3.59257250465581*pi) q[12];\nu3(0.641320850724663*pi,3.25638893341738*pi,0.7444743844407951*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.657147162984398*pi,0.167385088536245*pi,1.61407138088914*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.47692766662061*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.1645995910987441*pi) q[14];\nu3(0.834979263149002*pi,0.5350726654828*pi,4.2351021720413105*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.13994027913515*pi,3.38407855667397*pi,0.921460610944853*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[11];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[17];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5473228706576325*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39383642271824*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.32042290272699*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.41774593616707*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47201858929924*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.43394954215852*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[9];\nu3(3.5*pi,3.36599198410895*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41205663001433*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.197957534916207*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1533226677565551*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.41744344202736*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.228427649420859*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.291679283792241*pi) q[20];\nu3(1.0*pi,0.0*pi,1.343350403888903*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[11];\nu3(3.5*pi,3.38945848557283*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.49830347171849*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[17];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3273532182653152*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.066421461342524*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37907900550746*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.636262712213872*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49513652669617*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33586796167077*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48500172142289*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5816235686931552*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.617999040942098*pi,0.43647678365503095*pi,1.017516017421465*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.437374590050959*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48909132620497*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.699503089666765*pi,0.35641505881591995*pi,0.7196811641683469*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.885588724050601*pi,-0.008574191907603002*pi,4.3580475824335405*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.374888974198477*pi,3.24970801350617*pi,0.986338135271523*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.379928443001618*pi,3.47068710672521*pi,1.029498928155361*pi) q[21];\nu3(0.571047109202956*pi,-0.345980484737077*pi,0.8412922534151219*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.665863223017692*pi,3.30052994278698*pi,2.91402952906738*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.907068960726643*pi,-0.30615725001663896*pi,4.26059743523011*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.664089841405034*pi,-0.339487694940776*pi,0.5480102778651817*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.549307388768425*pi,3.4992783001309*pi,3.69435624857739*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.985725730045795*pi,0.107790399281254*pi,4.03134917908596*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.671220643352662*pi,0.375182317612769*pi,1.2376397615562031*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.240452714274944*pi,0.42457350037888997*pi,4.11133728412624*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.318228303298832*pi,-0.263595033226456*pi,4.4885213187448105*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.77512956092024*pi,0.52996542931202*pi,1.1646398152193012*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.712252732336836*pi,0.02633936969950401*pi,1.310061096949402*pi) q[13];\nu3(0.381579865955531*pi,2.8960696529498*pi,1.3454558762658388*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.327487101174208*pi,-0.008940878083679993*pi,3.62776400881642*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.203840974779603*pi,0.6601467669335299*pi,0.611379687487124*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.45073231291018*pi,0.306422102959492*pi,4.13939576058113*pi) q[4];\nu3(0.52844697339793*pi,3.26684543929562*pi,4.06265891118889*pi) q[6];\nu3(0.508270088685661*pi,2.82197538051744*pi,1.1269793524188692*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.782090551290964*pi,-0.4700823670801053*pi,4.46877717258013*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.43304115739989*pi,0.38555786616768095*pi,3.98779068756465*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.392306759943042*pi,2.73649061838939*pi,0.789569206827156*pi) q[17];\nu3(0.305498595765146*pi,-0.24786657035548*pi,1.324120487500307*pi) q[18];\nu3(0.918797795551879*pi,-0.312003888810632*pi,3.80966882712959*pi) q[20];\nu3(3.5*pi,3.45218340939119*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.647651264456988*pi,2.62138258850147*pi,3.61964263815327*pi) q[4];\nu3(1.0*pi,0.0*pi,1.250820581895356*pi) q[5];\nu3(0.775756670730965*pi,3.46635447485676*pi,3.84488544007642*pi) q[6];\nu3(0.668122369952752*pi,0.17907172878062705*pi,1.3702679737923988*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.410484796220959*pi,3.12002580039625*pi,1.59506672206188*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.270722466227033*pi,-0.4278596998516634*pi,3.94626884929485*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.399152520527076*pi,3.21854447259813*pi,0.855400585116999*pi) q[20];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.273496064183254*pi,1.07479904264573*pi,4.12392041211677*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.199153481822179*pi,0.9723345986991001*pi,4.02951337179856*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.300679041076678*pi,3.05819313622539*pi,1.92217088863552*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.421565652860213*pi,3.39927920080917*pi,1.92574926805257*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41981768607904*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39974502856744*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.543118615338096*pi,0.22255774616567303*pi,0.5394630098286297*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.204429564662186*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(3.5*pi,3.43998340338983*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.332972549068244*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.201279021796054*pi,3.42919568547438*pi,1.70984457352655*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43116209946594*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47075075417598*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.280740870866107*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[15];\nu3(0.181229834286615*pi,-0.09910832626444799*pi,1.343680979527204*pi) q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0758212044808961*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.54424731585391*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.478001078255851*pi) q[10];\nu3(3.5*pi,3.44327145466509*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41404395207604*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.109689809410946*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.156381653129952*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48121677971098*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45925275020629*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.248294375094608*pi) q[14];\nu3(3.5*pi,3.40723205712852*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5468102176210328*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296755801522923*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.35502038668953*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.761058670612146*pi,0.58266299125089*pi,1.197114321364201*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5013238353752023*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.260645688463379*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46199576063045*pi) q[20];\nu3(0.394284689861352*pi,0.10868161663473297*pi,0.789281057042034*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41894270825546*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.239104888729676*pi,2.64488354397142*pi,1.59702163317803*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.2342521131048971*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.4056368537941495*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48004102475267*pi) q[19];\nu3(0.287628574476166*pi,0.334535093192887*pi,0.5916425062032213*pi) q[21];\nu3(0.638158769758788*pi,-0.253801483798131*pi,0.850713434209285*pi) q[0];\nu3(0.299199716423957*pi,0.43034271619187103*pi,4.4717365004945595*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.222189640446054*pi,2.56706862005444*pi,1.221485227017642*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0763007285322943*pi,2.79116911981634*pi,1.341768474952695*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45320677882323*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.495880046467759*pi,-0.21716122219602502*pi,0.8345491153179829*pi) q[0];\nu3(0.278667964816778*pi,-0.21342733620313598*pi,3.8294974522214*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.78903838130926*pi,0.20170028805416595*pi,1.275582882387297*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.425371939524729*pi,2.76214345364276*pi,3.68933444722484*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5923037065080465*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.604669174225779*pi,3.08005833600867*pi,3.33831546772044*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.174845986919458*pi,3.30551048408968*pi,4.3803346922130295*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.716619732536606*pi,2.86046659577559*pi,3.25640802212975*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.171728392309483*pi,3.46721752384526*pi,1.93559109814572*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.392393481404265*pi,-0.305433999730434*pi,1.194883091684384*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.261124514771884*pi,-0.04184875528612497*pi,0.997027026514669*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.768728570239327*pi,0.09803768468083496*pi,1.51756464431508*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.964745580892177*pi,3.01081250337248*pi,3.48895383096951*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.533724958541508*pi,2.98142880706001*pi,3.2097453806277*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.34678453342039*pi,0.10088675974982197*pi,0.936668278195146*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[21];\nu3(0.335288051441767*pi,0.53686155098763*pi,0.804606321976653*pi) q[2];\nu3(0.849313020662071*pi,2.90757750054237*pi,3.16973984403282*pi) q[3];\nu3(0.897859268530741*pi,3.01323995453067*pi,3.19206533436763*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.216916178797779*pi,-0.11325256652052401*pi,0.5546735616831509*pi) q[6];\nu3(0.30094706040046*pi,0.36929974540296395*pi,3.56337656505452*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.836202258452203*pi,-0.358023100503039*pi,0.831033292048318*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.224048564344732*pi,2.74372977072315*pi,0.8931329947822331*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42910406472823*pi,0.5*pi) q[0];\nu3(0.938970750548036*pi,0.437768529490144*pi,1.46809563233986*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.360470155987939*pi,-0.363840687515618*pi,4.26450266616942*pi) q[4];\nu3(0.488958851086793*pi,2.70264464195573*pi,1.457022750619008*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41949157629149*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.21074586471723*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.593382998770829*pi,0.45412165504454005*pi,1.24897841154411*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.641247069403933*pi,-0.147685467934544*pi,3.35312556255855*pi) q[19];\nu3(0.283048059178633*pi,0.5810412379572001*pi,0.704658148064921*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3688289900981059*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.454487969177599*pi,-0.021473336635079998*pi,0.5483934898903742*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.188038503729009*pi,-0.14810193041754*pi,3.72445172325688*pi) q[14];\nu3(0.387986206624109*pi,0.166429893620329*pi,3.51949000994154*pi) q[16];\nu3(0.843773521858433*pi,0.057247360612557974*pi,1.046086298634326*pi) q[18];\nu3(0.842245171910431*pi,0.72984724903926*pi,1.047574032745388*pi) q[19];\nu3(0.624925987415242*pi,3.37528255844491*pi,3.38664728333763*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5769490300986626*pi) q[11];\nu3(0.554326913293971*pi,-0.301349667077906*pi,0.528968635370939*pi) q[12];\nu3(0.48727029854978*pi,3.21004618599388*pi,0.855172268297465*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.438922447380797*pi,-0.22701252520682302*pi,4.1037548762329*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.622613681819215*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.36222115759723*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.204465422535118*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45032420080307*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.41296463613595*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.234332972462395*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333400654103432*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(3.5*pi,3.46480286515009*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5044166753624659*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47251941808056*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3456578490154931*pi) q[15];\nu3(3.5*pi,3.40930043745117*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267135332135418*pi) q[19];\nu3(1.0*pi,0.0*pi,1.176133355568005*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44148033604904*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.40936805088897*pi) q[6];\nu3(0.259417438668453*pi,3.0971509790328*pi,1.77603925735405*pi) q[8];\nu3(1.0*pi,0.0*pi,1.230157277656996*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4739972018943*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.359930884066807*pi,-0.098535235349485*pi,3.85476207485591*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.369797176109071*pi,3.14124201194894*pi,0.9539138667631291*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.35944411200713*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5459125964422573*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219539345264163*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5154658320105421*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5064113215165844*pi) q[20];\nu3(0.572152844369326*pi,0.499640673197973*pi,4.1171117612106*pi) q[21];\nu3(0.731434060244979*pi,0.38985199624587297*pi,4.34243822324697*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.670345219107511*pi) q[9];\ncx q[10],q[15];\nu3(0.401653941622388*pi,3.20413123482667*pi,0.94520504739931*pi) q[11];\nu3(3.5*pi,3.49430318642706*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2473028558973969*pi) q[18];\nu3(0.705294194564319*pi,-0.14118430827151102*pi,0.727545017464069*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.273107608910657*pi,-0.17483161139270398*pi,4.446900935377149*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.22502186959097*pi,0.12143150809622805*pi,4.37053427480128*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41028404196251*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.494113601711789*pi,-0.21194783377099702*pi,3.88585988596292*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29032360786674*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.405110720836948*pi,2.97809625911339*pi,0.620083268783362*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.724507603648104*pi,3.07557168505348*pi,3.37853472334365*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.471898261483467*pi,-0.4745693343461153*pi,1.2250769925760499*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.178840768512444*pi,1.06161174950202*pi,4.320105156648539*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.842274624122599*pi,0.06540036938913696*pi,1.373513194010312*pi) q[2];\nu3(0.416910055314794*pi,3.33886941582459*pi,1.36493287612042*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.549792124585934*pi,-0.14290801852664098*pi,3.4441299361378*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.586220077336272*pi,-0.195100848811054*pi,4.38500273217317*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.123723067983325*pi,2.73067053494338*pi,1.56574008850459*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.407228825480824*pi,-0.4752918924155083*pi,1.59368501200314*pi) q[1];\nu3(0.422467610988754*pi,-0.30960793845618*pi,0.6971173454787241*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.800243665499067*pi,0.81547816869842*pi,1.174814173864529*pi) q[4];\nu3(0.574748256641729*pi,0.390703145200782*pi,4.25201043587039*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37811865003153*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.269034203198633*pi,2.63949190614779*pi,1.427975781861434*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.275799765187975*pi,0.5279323565962599*pi,3.88193889137444*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.551622314497579*pi,-0.08678608631232099*pi,1.193123682303646*pi) q[19];\nu3(0.573612711949343*pi,3.09569636025487*pi,3.55662156056107*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25027701792533*pi) q[21];\nu3(0.321315497002502*pi,1.16500752772437*pi,4.32798005812284*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.405004151945806*pi,0.15501409614431805*pi,4.47636909359559*pi) q[4];\nu3(0.163351687345016*pi,-0.062210516936822*pi,1.058254902793062*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.604905097393753*pi,-0.09306507425649502*pi,4.39403723117557*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.520913866042561*pi,-0.366304317879352*pi,1.188358812107991*pi) q[13];\nu3(0.488982047243666*pi,-0.4272863014395445*pi,1.2945074683248121*pi) q[14];\nu3(0.138115479297199*pi,-0.34559631782973*pi,1.2916506818368378*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.542586793820418*pi,3.21457314486285*pi,3.25696347430974*pi) q[19];\nu3(0.526830032368102*pi,-0.4839439586544889*pi,0.8252951900457219*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.659786150280104*pi,0.91356796152735*pi,0.672880114137673*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.548963149465354*pi,-0.38664112431693*pi,4.028125034000119*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6629142620959629*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.778724847118087*pi,-0.4607749586033568*pi,0.682853978852395*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.164292867838576*pi,3.05557105835036*pi,0.768763352354318*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.32723908130683*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.204750388065436*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.672569189960762*pi,-0.12105546850257498*pi,3.68734072713265*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.753397731685509*pi,-0.118103198564188*pi,3.41584380119778*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.42701119690477*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34977189528449*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.278671319790224*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42884124418135*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.190480133685449*pi) q[13];\nu3(1.0*pi,0.0*pi,1.224779290328513*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43489474179198*pi,0.5*pi) q[17];\nu3(0.759674093890072*pi,0.401260070799736*pi,1.426193213985415*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2178380720100401*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5877711105185117*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[13];\ncx q[6],q[11];\nu3(3.5*pi,3.47555008339046*pi,0.5*pi) q[7];\nu3(0.780367412414516*pi,-0.4337142190553465*pi,4.38959238308649*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.171796439314234*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.642349646180939*pi,2.7987493579634*pi,4.23761257638731*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4098177827279805*pi) q[5];\nu3(3.5*pi,3.44673071341419*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.398785251713321*pi,1.02083190226293*pi,4.33919609250348*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.317325390889845*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5653860630570784*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49338625582708*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43529294684677*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[5];\ncx q[4],q[13];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44327508531313*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.48462985458616*pi) q[14];\nu3(1.0*pi,0.0*pi,1.198973577035971*pi) q[16];\ncx q[17],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.66968018180967*pi,0.6236995910755101*pi,4.46828220036565*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49849871451051*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.618649442942673*pi) q[11];\nu3(1.0*pi,0.0*pi,1.424227743263528*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.388671137615555*pi,2.63983127286233*pi,1.51386364563736*pi) q[21];\nu3(0.301707613536114*pi,-0.06610238230778898*pi,0.837634203211976*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.514893797414647*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.42804294668295*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.330342377209585*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.644110530278599*pi,0.63873021338132*pi,4.174181098687869*pi) q[0];\nu3(0.828230168331913*pi,2.88457067446324*pi,4.30311416775479*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.557135441088612*pi,3.3617307382934*pi,3.39814105907125*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5220907823350456*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.575479128487563*pi,-0.261491702603669*pi,0.804115888203303*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.669277023254201*pi,0.7827897807111399*pi,0.944032006692033*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.758479525302672*pi,0.16846667257582704*pi,0.944511011435242*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32423295002156*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.408148861911257*pi,-0.030983859667321978*pi,3.81334679826124*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.599242148099742*pi,-0.050676044647257*pi,3.82040809584807*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.280873732658892*pi,0.08581036191206304*pi,4.03201691696591*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.487718507863928*pi,-0.266326477337287*pi,4.46094416047322*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.711006060781438*pi,-0.4457788101430646*pi,0.675954732811129*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.543498044723905*pi,3.23945578163177*pi,0.5841055736772789*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.229270685971316*pi,-0.4451604976849859*pi,4.29888072121427*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.731034107856922*pi,0.7230086525374899*pi,4.32218888473283*pi) q[9];\nu3(0.487754533793112*pi,0.012434506767343034*pi,1.202663398076045*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.645406899990187*pi,0.09915106008584595*pi,1.301576966412344*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.540995427025074*pi,3.10114744874701*pi,3.79278963804934*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.273675968412747*pi,2.89889698400081*pi,0.622268924228271*pi) q[7];\nu3(0.713336816618835*pi,0.93179193804625*pi,0.9334569979870371*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.512471184861194*pi,2.98493774279361*pi,3.84234995484667*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.130779787378511*pi,0.43590407605052905*pi,0.825827747305784*pi) q[14];\nu3(0.51313032375651*pi,3.04320707095625*pi,0.661725482482503*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.677908033643014*pi,-0.286986209552762*pi,0.9842889453338259*pi) q[20];\ncx q[0],q[3];\nu3(0.207345446127156*pi,3.32464188130283*pi,0.5468982088846789*pi) q[2];\nu3(0.666304504018387*pi,3.24385874212461*pi,3.74706902660475*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.605044733890875*pi,0.01239342070787297*pi,1.093489636256803*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.684127974417247*pi,0.23091349652777005*pi,4.371011101010049*pi) q[11];\nu3(0.799031475205182*pi,-0.22445579285888*pi,4.05500249986377*pi) q[12];\nu3(0.381126398483396*pi,0.407257785967438*pi,4.11313892017686*pi) q[14];\nu3(0.318747585369625*pi,3.49201706133941*pi,4.17104087759672*pi) q[15];\nu3(0.142562557062985*pi,0.81074296051841*pi,4.4720280017518*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.795482392778393*pi,0.3288025837406*pi,3.97826333551395*pi) q[20];\nu3(3.5*pi,3.27999352312037*pi,0.5*pi) q[0];\nu3(0.308602230824714*pi,3.23625768422113*pi,1.82092023265607*pi) q[2];\nu3(1.0*pi,0.0*pi,1.123211455356838*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.898896078033366*pi,3.49556340407733*pi,3.01962283856727*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.310076228052858*pi,0.061996586431326994*pi,4.3511634009496*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5653923958856066*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3581862966724*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3470918973996*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.189922302059614*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.374067625979395*pi,0.15052531850143203*pi,0.7336717412387039*pi) q[18];\nu3(0.817225307444932*pi,-0.07243561085613598*pi,3.64239884999018*pi) q[19];\nu3(1.0*pi,0.0*pi,1.234134446961431*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[10];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.379883017930799*pi,0.0029286039939190323*pi,3.75421159763366*pi) q[18];\nu3(0.767657093651312*pi,0.489903959863473*pi,0.935897767339211*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.542046539169363*pi) q[10];\nu3(3.5*pi,3.39120111738369*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.321015610181345*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.47113484865967*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40162656748556*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0618146882777841*pi) q[21];\nu3(0.713727363040763*pi,0.11313072018054104*pi,4.145409362080009*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47660418838636*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47795164533613*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.2327277920406279*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.153274179385916*pi) q[13];\nu3(3.5*pi,3.37829659212618*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.151124656601545*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.757937765229552*pi,-0.143015381680704*pi,4.07309182474627*pi) q[0];\nu3(3.5*pi,3.25981518455444*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47842702689936*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.171363338527303*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5171468068358958*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.112916619769146*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4856574538508*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(0.532797477148513*pi,-0.47326069543015803*pi,3.25829684811976*pi) q[3];\nu3(3.5*pi,3.46484269895111*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4068039582411*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5934538552526845*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.4017243162461295*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2371428908151652*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.190476274132231*pi,2.89033945779701*pi,1.79248549379198*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.44939837831204*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.212345282477226*pi,-0.4046402856526412*pi,4.319551578308539*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48989215577748*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.451404932100925*pi,0.6042687598540899*pi,0.7701312314490649*pi) q[9];\nu3(0.522579177902915*pi,0.42903855895140697*pi,1.5024937819948*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.486550664192999*pi,-0.211526847415049*pi,3.72840711209039*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.501722048476129*pi,-0.09255000854182499*pi,1.42580380057496*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.633355360015064*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.959385059521735*pi,3.26342939565361*pi,3.65146329640371*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.6781282541428*pi,-0.13631130986996298*pi,1.104712024616402*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.273355810641498*pi,2.57782983602946*pi,1.286742612229395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.300020448847962*pi,-0.265062415906743*pi,4.056507290955199*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.198405174396497*pi,3.18855868656457*pi,1.85348409365094*pi) q[7];\nu3(0.577254080378466*pi,0.050954193228876954*pi,4.49802196775208*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0690600373884381*pi,-0.14981625023606598*pi,0.743639693623399*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.290868538245628*pi,0.471085580762418*pi,0.8926817081063241*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.664406557958903*pi,2.9165695236796*pi,4.14823823445806*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.719528360394886*pi,1.03559422088734*pi,0.739551143573166*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.289398334006878*pi,3.27972240666718*pi,1.64678828556587*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.451632704620157*pi,0.03645433197761305*pi,4.1146836973092995*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.333432518395819*pi,3.03193498564955*pi,1.85154386732857*pi) q[4];\nu3(0.393635985781772*pi,0.6147185948627101*pi,4.34000472000308*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.461192623305809*pi,3.35573371896098*pi,1.002630142828571*pi) q[13];\nu3(0.735356680255261*pi,2.71316504548116*pi,3.85602100922613*pi) q[15];\nu3(0.719940520555409*pi,0.6228683796556*pi,1.184026045529551*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.36061999911121*pi,0.6168960883724*pi,0.5896224118053398*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.149657050740675*pi,0.23700042446175196*pi,4.11334738308257*pi) q[21];\nu3(3.5*pi,3.49286672533295*pi,0.5*pi) q[0];\nu3(0.582368285671827*pi,0.012952771432663046*pi,0.878260431846934*pi) q[1];\nu3(0.579528129093648*pi,2.58474488203371*pi,4.06857073090241*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.225212916322855*pi,0.46342263799293004*pi,3.70110400279612*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46044321093912*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.320452863064759*pi) q[12];\nu3(0.48632192241767*pi,-0.4429734871039136*pi,4.3636331370537995*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3320983999495*pi) q[14];\nu3(0.197883385355981*pi,2.70147896918738*pi,1.093187874843622*pi) q[15];\nu3(0.221875645020024*pi,0.0708879400843*pi,0.800705010396783*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.7305187927938*pi,-0.019470181884302995*pi,4.18496197642781*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0854279683481796*pi,0.031483124874116974*pi,1.4302020032431448*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.327969020361824*pi,0.398555438938227*pi,0.813192371362587*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.520872811455523*pi,0.22340796259322104*pi,4.45890503085005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.385371947675505*pi,0.473143672392911*pi,3.5917043878513*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.548423912114578*pi,0.449359785898354*pi,0.746146008200422*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.301740877692764*pi,-0.148491023331828*pi,4.11031554525157*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36133787988196*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.20954429235709*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.114278791882414*pi,0.296934448485511*pi,0.796225115277748*pi) q[17];\nu3(0.515058185132743*pi,2.80148081121823*pi,1.4338477902815039*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.420892053377165*pi,-0.033326843229952996*pi,0.903191236035882*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[4];\nu3(3.5*pi,3.42294531638706*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40521269798144*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2974845292253159*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.331849548524751*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45327358736014*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2663401291594591*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47844649926511*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,1.2928988933542631*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31039718599672*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.15494373861203*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47948740545454*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42311513462635*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.642761374268362*pi) q[15];\nu3(3.5*pi,3.40319572820307*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226694367050206*pi) q[17];\nu3(1.0*pi,0.0*pi,1.248849435966642*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5535263398710915*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42398296973636*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,4.38320730509901*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.284511352832625*pi) q[6];\nu3(3.5*pi,3.38188731883995*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.3641736653515681*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5436235487055199*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49725319582021*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5501069989517511*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.509811779984561*pi,0.86846416031447*pi,0.665871442909166*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.541299737369986*pi,0.130188813473324*pi,3.81167291523817*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.3959822641257205*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0747743120836601*pi,-0.101250508316923*pi,0.656243611489398*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5367777521804702*pi) q[11];\nu3(0.729851263364507*pi,-0.360751329242064*pi,3.95321570847209*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.790796268219467*pi,3.28006194624762*pi,3.03239931273465*pi) q[14];\nu3(0.70649637738696*pi,0.389431365830312*pi,0.8266388427714539*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.527280195484018*pi,0.20835016546185003*pi,1.092733786955943*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.378796009013424*pi,0.6120720271190401*pi,3.92369387463718*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.542779702952046*pi,3.30923803951149*pi,0.5295487537074031*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.718471112187755*pi,1.02226617100097*pi,0.755892143193978*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.124380773455542*pi,3.40227670230775*pi,1.99749733724111*pi) q[14];\nu3(0.323446373494507*pi,3.29236301978766*pi,4.43298902247784*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.383974340796581*pi,-0.318656559880155*pi,0.9857535105259689*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.116916817567407*pi,3.36436220039305*pi,4.403917933879439*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.334397898713169*pi,-0.21466586083703598*pi,0.7145146007330541*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.439116101634767*pi,2.74983863692417*pi,3.79791942385054*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.825516190845744*pi,-0.177016084575628*pi,4.2335311588244195*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.838276078851269*pi,-0.45638148174612*pi,4.18014572035351*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.442841622644856*pi,0.10323919449014995*pi,3.60601780660893*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.495476445097743*pi,3.00936362953875*pi,1.82873411590059*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.860856117803575*pi,0.61216143203583*pi,1.370950232621978*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.761240726794868*pi,2.54878021159161*pi,3.56840992749753*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.265143734063755*pi,-0.16053752994640802*pi,1.205633407514697*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.187825595940054*pi,2.41836400471964*pi,1.114566732045268*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.796360399816989*pi,0.40114951866875004*pi,0.7491961490001919*pi) q[2];\ncx q[3],q[12];\nu3(0.313743641688417*pi,3.26992409083477*pi,4.24126395821025*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.498659227596449*pi,-0.36662249600542296*pi,3.58171039948877*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.853196080561108*pi,0.58479654177504*pi,1.018467085953997*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46727067890372*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.293365672528117*pi,3.29158640492931*pi,1.189701625221467*pi) q[2];\nu3(3.5*pi,3.27836935048914*pi,0.5*pi) q[3];\nu3(0.422279822005462*pi,0.11837469202635797*pi,4.40620748851937*pi) q[4];\nu3(0.847847369004358*pi,0.07501476061745205*pi,0.5286833346061813*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.354051849898491*pi,0.335076457730058*pi,3.45278332644049*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2439283259308231*pi) q[12];\nu3(0.428499598687978*pi,0.6063886477765801*pi,3.74049841733178*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.444467184472364*pi,-0.4039645756029351*pi,4.10766091941805*pi) q[17];\nu3(0.699729767600645*pi,3.22976139353501*pi,4.00960161098145*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2362881407610091*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.751205901877142*pi,3.21891799404217*pi,0.647409481504607*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.70011985093769*pi,3.3345540921412*pi,3.3280603263733*pi) q[5];\nu3(0.363214990666359*pi,0.34843775919505204*pi,4.4959305417019095*pi) q[6];\nu3(0.353619553752427*pi,3.19789217473029*pi,1.70800645333072*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.382013195456171*pi,-0.028274213498800993*pi,3.99505773781686*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.520535944420368*pi,0.5452967408399201*pi,0.602851049100302*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0247238711986026*pi,0.74240912886704*pi,0.5674159081594659*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.52094747519336*pi,0.090443056016978*pi,4.2706678499828*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5614423826891437*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49067232338321*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[19];\nu3(0.643899185807733*pi,2.82453397354657*pi,4.118872508277709*pi) q[11];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47751978158547*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47964050107241*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.250511454879566*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201058291322227*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.609018012325225*pi,-0.4002797640307077*pi,0.9558361111800919*pi) q[3];\nu3(3.5*pi,3.29705619222349*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.23705538984954*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40478072443908*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39148365824948*pi,0.5*pi) q[2];\nu3(0.450944158504499*pi,-0.358254024152418*pi,1.019852288560208*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.33998742787619*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29098211044032*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.1693114094884232*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2341221386859988*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235711266159081*pi) q[16];\nu3(1.0*pi,0.0*pi,1.163910510932868*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.609407451107886*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43547329165749*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[8];\nu3(3.5*pi,3.4427670214221*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.163203114433901*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.44170144132112*pi,0.5*pi) q[11];\nu3(0.482498622332262*pi,3.0711659048132*pi,1.142981477984619*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5616725578707403*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.315680616468516*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.395775301458929*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.439341016671927*pi,3.1251760493821*pi,0.602008077303073*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5109234213545824*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36554073090756*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5582315429969276*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.385576877657698*pi,3.23008408709726*pi,4.28772555300503*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43212836419595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.908425857740214*pi,3.37933903588388*pi,2.88514565569522*pi) q[15];\nu3(0.329850354601748*pi,0.368617652399442*pi,3.6646265302835*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.815840935155189*pi,3.21481360322576*pi,4.44520056925007*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4581665485437*pi) q[21];\nu3(0.70743911458815*pi,0.04021429646444796*pi,0.982492313032589*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5853619649*pi,-0.17472525815602102*pi,3.62184955200785*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.328583782906457*pi,-0.218229637278388*pi,1.196966253361981*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.377790097898786*pi,2.6669334190984*pi,0.8715635184046*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.15492352471449*pi,1.05925103692953*pi,4.37028414763766*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.42464149088317*pi,0.12441403757262404*pi,3.63720946608171*pi) q[4];\nu3(0.235959623583025*pi,0.22141402630823603*pi,3.38595227108893*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.4871169794954*pi,0.44124708656560097*pi,4.00867993898233*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.265908590797784*pi,-0.387894310330739*pi,0.854510010626081*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.707331023822994*pi,-0.18731414513766198*pi,4.3382005326180195*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.460657379797172*pi,0.06587632128457*pi,3.49789856680998*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.27425444340602*pi,-0.05059772640547999*pi,4.2131549260630194*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0996866366394421*pi,0.5078480137806201*pi,3.74563186172783*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.927511956229744*pi,3.07243182616021*pi,3.16501860352502*pi) q[13];\nu3(0.0405064876962315*pi,-0.191258501534329*pi,1.166033257407076*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.72559852341365*pi,2.89730567304759*pi,3.74580867941565*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.220982661926227*pi,2.7397941308845*pi,1.6482077676271*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.58546878191212*pi,0.15424505583264603*pi,3.93615480512916*pi) q[17];\nu3(0.202434137576925*pi,3.01851485606067*pi,1.70173370363296*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.337511680217482*pi,-0.4227399320669087*pi,1.242777111568246*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.606160385065161*pi,3.01711605758516*pi,3.42083311205411*pi) q[6];\nu3(0.716819722953085*pi,3.47864877339633*pi,4.20689869074093*pi) q[7];\nu3(0.282683871417202*pi,3.46269158685878*pi,0.739416560337786*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.636115923146568*pi,-0.073306019726946*pi,1.183150132842901*pi) q[16];\nu3(0.306457165145058*pi,0.7877358784542401*pi,0.5398388166182506*pi) q[17];\nu3(0.697451856870153*pi,2.92663137875847*pi,4.13970505702226*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.521655484542477*pi,2.89771266090393*pi,3.7059853632267*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.784917549127898*pi,-0.11439415933299002*pi,4.25498099243859*pi) q[7];\nu3(0.335487344116306*pi,0.202336044048267*pi,4.42750331963149*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.476600827633484*pi,-0.392759253641517*pi,1.267189431646902*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.791354776274811*pi,2.62259592415496*pi,3.43378399776697*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.359453516558115*pi,3.05034221312162*pi,4.45403841964967*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.539331025396629*pi,0.6089181092776399*pi,4.23801952746488*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.365597054861547*pi,-0.050979092486059974*pi,0.5427218139824073*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.546189779817184*pi,0.37867878403380695*pi,1.371103231561998*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.856624367408347*pi,0.6151073827306699*pi,0.6717086038312889*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46231212457486*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2336840577792278*pi) q[13];\nu3(3.5*pi,3.44646778258601*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46275853132986*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284903066717101*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156132273982337*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48727162324928*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.4099826676083*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,3.39143781866318*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.305610936378454*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,3.47087561227663*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.37182590037268*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.393658134267985*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.447861855776*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41019673286187*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.268611772601627*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.657380535504083*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48732857996915*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258919988948014*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.748169306950229*pi) q[4];\nu3(3.5*pi,3.48008704703464*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.205300458177939*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[14];\ncx q[12],q[21];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5169653704451534*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48494220740718*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,1.454441159633753*pi) q[3];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.31524874103123*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36921166990817*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.254781535832893*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5671203310420627*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4567506109953*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.611200052686899*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.258892768819282*pi,-0.242081369418632*pi,1.65527706940255*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.171526042172066*pi,3.43375789965391*pi,1.283999221319619*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.321755038092*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.393073005107977*pi,3.34034879308588*pi,0.688121200720236*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5990700291149662*pi) q[14];\nu3(0.519632876275406*pi,2.74926328229176*pi,3.53780111669779*pi) q[15];\nu3(0.687676436722613*pi,2.7634452823715*pi,3.51482830402767*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.542004680037436*pi,0.16235294732099603*pi,1.433473699818161*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.703409362911064*pi,3.10032828651965*pi,3.9579714011389*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.116225754945667*pi,3.38121626073391*pi,2.08297685480944*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.808790267670201*pi,2.63520404003904*pi,3.94895679088057*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.412067818862523*pi,0.21538807184318798*pi,1.263845147548746*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.474786215936686*pi,2.84492986167403*pi,3.88132437942288*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.386548125889124*pi,3.21303318205461*pi,4.43060723590403*pi) q[5];\nu3(0.831582345963974*pi,-0.09797377858693801*pi,3.74461017946543*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.667773464709287*pi,-0.41428663986076997*pi,3.52919229168402*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.4568317536769*pi,-0.162699111289271*pi,3.67570848293143*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.702735692152141*pi,3.40787825339316*pi,4.35719419847464*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.334897461854113*pi,0.38813694407199695*pi,0.753809190983587*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.403232974490338*pi,3.31694016567926*pi,1.87231951212363*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.901004998598283*pi,-0.266956149690029*pi,0.665719760460984*pi) q[11];\nu3(0.497175366181595*pi,0.054838958604153*pi,3.90104951616763*pi) q[12];\nu3(0.556533723735433*pi,-0.353080214248622*pi,4.1547935324919*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.16716181102579*pi,-0.33554267063784904*pi,1.433656440721717*pi) q[17];\nu3(0.327783179548548*pi,3.48881107615106*pi,4.278488198425761*pi) q[18];\nu3(0.87622004620367*pi,2.98430822926723*pi,4.26864026860626*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.716491877805177*pi,3.29417646255466*pi,3.78886687135458*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.605004049333193*pi,-0.27787722533668*pi,0.8243976952548739*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.528584895563305*pi,3.28113366211492*pi,1.59390223940974*pi) q[11];\nu3(0.343850551904093*pi,3.2075476553544*pi,1.478817322518853*pi) q[12];\nu3(0.414616758811502*pi,1.00740367099171*pi,4.3633210507997795*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.288133128323709*pi,0.58514182793057*pi,4.22984531543744*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0866127140631461*pi,0.59341220049107*pi,3.72858727183458*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.543857990935379*pi,-0.4439754590620412*pi,3.20675488355757*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.411373777907255*pi,2.89139991091293*pi,0.661235174557136*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.510428816193658*pi,-0.262734273528737*pi,1.2431528504000489*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.491605641784428*pi,-0.245591033931999*pi,0.5313187339171258*pi) q[21];\nu3(0.84175513510286*pi,0.495728565650845*pi,4.26367326197217*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(3.5*pi,3.47443832828929*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.33581322307996*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.236491101876738*pi,3.09205544980956*pi,0.632721201361889*pi) q[14];\nu3(0.174785683333793*pi,2.98155660319988*pi,0.5337138796295053*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.560550037376062*pi,3.18149545356701*pi,4.48671234760464*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.48423206227001*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.100206130332311*pi,0.22268524896556297*pi,0.571676194411916*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2574571669524142*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.331103803766487*pi,-0.40459234194041127*pi,4.38739997297822*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37459003747278*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.18279216844753*pi,3.26659983933119*pi,1.90162651981104*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.47053692409578*pi) q[10];\nu3(1.0*pi,0.0*pi,1.092518673863375*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.26859265143766*pi,0.5*pi) q[2];\nu3(0.897625804805839*pi,0.20696358382927404*pi,1.70446609432398*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40942185195427*pi,0.5*pi) q[9];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.317401989925642*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.313861794133301*pi) q[20];\nu3(1.0*pi,0.0*pi,1.188924123045982*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.44944505368653*pi,-0.113097537954511*pi,3.68125443668148*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5240030182137299*pi) q[13];\nu3(3.5*pi,3.40507551612359*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.212646964021489*pi) q[15];\nu3(3.5*pi,3.23496718226276*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49725725165284*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2861823028957922*pi) q[11];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.46584301728158*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221088813683225*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4485498599697895*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.624085765148606*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32150238395759*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.373302243773214*pi,0.493201301009802*pi,3.91424790037403*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33542928073778*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.613357824717366*pi) q[11];\nu3(1.0*pi,0.0*pi,1.172841437917974*pi) q[12];\nu3(0.745850943333175*pi,0.025360835964037043*pi,1.495872607316419*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.136624838183262*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5732831690320427*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.464767135252493*pi,0.87264080008649*pi,0.5456124720800295*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.729089680723663*pi,0.42442322207748295*pi,1.52024387008965*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.332254752292478*pi,0.06562403810731399*pi,4.282397227796141*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.325018994797449*pi,-0.076932735758863*pi,1.54615712735352*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.457812291835809*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.506939654653736*pi,3.13750393426188*pi,3.98305613745827*pi) q[14];\nu3(0.528897733382383*pi,0.10163095046521398*pi,3.55833700866379*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46378783158424*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5745874292372*pi,0.322511322929824*pi,0.8865172739758951*pi) q[0];\ncx q[1],q[12];\nu3(0.82667663656624*pi,-0.216076867664375*pi,4.11419298015676*pi) q[2];\nu3(3.5*pi,3.49779955769659*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.827291539070607*pi,-0.228984095075784*pi,4.33160312804695*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.453536261608567*pi,0.45896457210982*pi,3.78127327293244*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.507764475190093*pi,2.58008316430048*pi,1.408985848035952*pi) q[14];\nu3(0.209262361590345*pi,0.37832948928577004*pi,0.6791426843446711*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312150406161734*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.304443697924326*pi,3.18832712406245*pi,1.113701151578074*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.3488017158565*pi,3.17365724909967*pi,0.8548919943555731*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.469372111391264*pi,-0.34227835366180803*pi,3.88802964390913*pi) q[2];\ncx q[3],q[16];\nu3(0.560863354288832*pi,-0.06016774057973201*pi,1.1085417313654569*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.736040704737609*pi,3.49622618997775*pi,0.69116380929343*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.2201024927362*pi,2.87064229209328*pi,0.720442928458885*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.451305451651353*pi,3.33562560698186*pi,1.68667653911302*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.87691515046184*pi,-0.334531288335174*pi,4.23264532188335*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.494685619821677*pi,-0.379874425661308*pi,1.159188389837921*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44865493599002*pi) q[16];\nu3(0.464431680126476*pi,3.02913472214434*pi,1.1799568570072019*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.836216507738343*pi,3.17449032784451*pi,3.21370543203707*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.725391813819867*pi,0.400056666739003*pi,1.098844648572236*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.558545500663684*pi,0.54184998693471*pi,0.71557807510237*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.738674522650521*pi,0.433467814095564*pi,4.44966059286954*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.430703816912302*pi,0.54364543910846*pi,3.77754319572307*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.284908079481269*pi,3.47353759877965*pi,1.267136586602269*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.821080690745614*pi,1.03511324679095*pi,0.81379214690443*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.323889030998919*pi,3.49941854424019*pi,1.65866456732359*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4568789167005*pi,0.5*pi) q[5];\nu3(0.147150084951429*pi,3.02556750831678*pi,1.382975155264376*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.176146304772395*pi,-0.324103770432146*pi,0.946458578191167*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.254963175352584*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.43906243181441*pi,0.05212273712039295*pi,3.95129082973842*pi) q[1];\nu3(3.5*pi,3.41958166738249*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,1.3145917518280958*pi) q[7];\nu3(0.522880367617838*pi,3.38724039293572*pi,1.69180159345829*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39999869777798*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261824151784912*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.861632624734891*pi,2.94788295250122*pi,3.21145821780072*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.46615412638743*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.889407079789111*pi,2.96026891168527*pi,4.30251058800752*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43535171758085*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27434332393792*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.4665232087238795*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.104819725195564*pi) q[11];\nu3(0.539135614129684*pi,3.42021303909873*pi,1.83492685116472*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49250526093927*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217206803595992*pi) q[17];\nu3(0.188174578512272*pi,-0.19467942135550198*pi,0.646126525699033*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204029943961092*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.28850949217718*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(0.068851107469379*pi,0.35211967623072304*pi,4.20769227005372*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39142597506074*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.546796903743505*pi,3.37621731095711*pi,0.5620143749213083*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2580331640152012*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4713346400833*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36969668030601*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.463279913111791*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0370466292294567*pi,-0.24717436665161302*pi,4.1839235666702095*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3737418450262*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41444768537327*pi) q[8];\nu3(3.5*pi,3.46788364284596*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3295976996239989*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.510785276775341*pi,2.62591684645402*pi,1.2305450007229641*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212524328146366*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.786532397258108*pi,0.11190757296660703*pi,1.54582919680005*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.504133602892377*pi,-0.321404498423837*pi,3.86310634080333*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.548487524929099*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47237547454518*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.226942089581603*pi,-0.49955716768155717*pi,4.1775124330826*pi) q[2];\ncx q[3],q[9];\nu3(0.280581008456371*pi,2.89843718739257*pi,1.476175859874213*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.333201002959375*pi,-0.290950941625285*pi,0.951904223807016*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.635716178276766*pi,0.46814158920511495*pi,1.387464595172868*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.204062789630153*pi,-0.15959475563268*pi,1.089691686420204*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.479944920729452*pi,3.3803678608588*pi,3.0707588065067*pi) q[2];\nu3(3.5*pi,3.44603074029885*pi,0.5*pi) q[3];\nu3(0.589620590716609*pi,3.01265386004883*pi,3.66518486348947*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.798447365947817*pi,3.10679235335312*pi,0.5517333086907985*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.220925586598888*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.58298096480994*pi,0.216660318844767*pi,3.76712484891639*pi) q[13];\nu3(0.444657075468617*pi,-0.285910156812392*pi,1.0405948533520641*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.52466571779532*pi,3.31792800215316*pi,1.9209592257051*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.170161849754645*pi,2.66198717260037*pi,1.3341137613698622*pi) q[10];\nu3(0.0624855584339681*pi,0.050348853236364954*pi,1.088732556785018*pi) q[11];\nu3(0.776806246808628*pi,2.80857448621444*pi,4.273590083996011*pi) q[12];\nu3(0.774130682398678*pi,0.9148000498080999*pi,0.688909085564487*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.319083292151753*pi,3.10492461425359*pi,0.804153228482534*pi) q[15];\nu3(3.5*pi,3.4822320884415*pi,0.5*pi) q[16];\nu3(0.106187905683335*pi,-0.20353118133444698*pi,0.7039771658524581*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.371469054526671*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.34086669458721*pi) q[9];\nu3(0.224835184311535*pi,1.07606829052928*pi,4.12485805737014*pi) q[10];\nu3(0.589147289289709*pi,-0.4440041621538003*pi,4.37316147532027*pi) q[11];\nu3(0.136981352312721*pi,0.385201669367743*pi,4.01523050900019*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.400573704671838*pi,2.65607015323124*pi,1.58337265814628*pi) q[15];\ncx q[16],q[21];\nu3(0.256974862334297*pi,-0.19185767834400302*pi,3.82283887510939*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.461518474241974*pi,-0.12297326011340298*pi,0.5069179807073245*pi) q[19];\nu3(0.666502322993253*pi,-0.15646771967323603*pi,3.89823207535394*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.605744412828613*pi,3.16853760779764*pi,3.52861469216163*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.581645309267146*pi,0.25414095641881596*pi,3.81344580746865*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.247398385117666*pi,0.09415139126898198*pi,0.974497958460923*pi) q[19];\nu3(0.785062691785114*pi,2.48307471114895*pi,3.61557284859935*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5433781286408975*pi) q[21];\nu3(0.654851885668754*pi,-0.09744735114623998*pi,1.073928768878202*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.653332665087397*pi,2.64441587051499*pi,3.9397448990508*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34399832359559*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.714857405519297*pi,0.282313312087046*pi,1.60946608159648*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.214312564487511*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.756034152836054*pi,-0.04628330325965002*pi,0.713584306211559*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48149147671419*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.307361082231898*pi) q[5];\nu3(0.274142002494393*pi,-0.107280428521353*pi,4.32409255077005*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.329537706167151*pi,1.04033548548911*pi,4.37368485056703*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39666396755145*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4541669884067*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.387857330705992*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.620509475557248*pi) q[14];\nu3(3.5*pi,3.37891529547763*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2082808770795261*pi) q[19];\nu3(1.0*pi,0.0*pi,1.170007399687886*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.751411437854143*pi,0.34557568385480397*pi,0.967554066941973*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5641759568301472*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.29729356112541*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.252817838479599*pi) q[13];\ncx q[15],q[19];\nu3(0.628976954335637*pi,-0.4098055587667554*pi,4.101905588441269*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.467754134482396*pi,3.13833360588883*pi,2.0990650455697697*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.270332504418059*pi,1.1151789649724*pi,4.1305417132028595*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.271700088330601*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.452417115205029*pi,2.64327653797092*pi,0.977346703753661*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4467889463204*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36973341683599*pi) q[20];\nu3(0.520399283541204*pi,0.65068575737784*pi,0.90924752367896*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.41403812944928*pi,0.5*pi) q[1];\nu3(0.218880828418607*pi,-0.18242501450117998*pi,4.390319082817021*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.254397118537399*pi,-0.21312996747015*pi,3.7497058497381*pi) q[9];\nu3(3.5*pi,3.44837160041116*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5265523181325058*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.179758996931394*pi) q[17];\nu3(1.0*pi,0.0*pi,1.161484327815093*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.381808606230998*pi,0.11217757656196803*pi,3.98143780125232*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.958421737954049*pi,-0.4666390672359072*pi,3.22963084072286*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.227530854897226*pi,-0.4176666309505833*pi,1.213217590198034*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.27245285730571*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.575658419841199*pi,1.09552420079648*pi,0.768021920985937*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.243180089897824*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.659613490834955*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5709792802616742*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.699682609180155*pi,3.44811588992553*pi,0.5624298658708545*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4817632014677*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.70067594941628*pi,0.6749247600032999*pi,0.5670287770127294*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1040570633467799*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.821238432226159*pi,3.35572350333599*pi,0.820894456696015*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.430778273910324*pi,0.024190208397215973*pi,0.5909951937690678*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44015918265897*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.520341954688019*pi,3.10639561781446*pi,4.2104749021065*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.848998351674945*pi,0.482124751678494*pi,1.123408125385979*pi) q[8];\nu3(0.189544761283157*pi,2.76923629241935*pi,0.8429331686345329*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.32368022998357*pi,0.61635303826588*pi,0.653562339386223*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.537838154705809*pi,0.10883425690433302*pi,1.001798982142502*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48217970393633*pi) q[21];\nu3(0.513327869149218*pi,-0.374183227325862*pi,1.088635139481736*pi) q[0];\nu3(0.577927379318059*pi,2.63719467275048*pi,3.96888812660829*pi) q[1];\nu3(3.5*pi,3.4382607589531*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.391260169133698*pi) q[9];\nu3(0.243339976890129*pi,0.9214805405722899*pi,0.5429411721761928*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.378102510753112*pi,0.054457716019685964*pi,1.418092862887375*pi) q[13];\nu3(0.126513846820957*pi,1.13579745565743*pi,4.14970503121281*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.847333469817458*pi,3.06336657318571*pi,4.259382711212719*pi) q[18];\nu3(0.638359059702014*pi,-0.248340937704234*pi,0.964550441557253*pi) q[19];\nu3(0.591368419087679*pi,-0.04346908240523101*pi,4.25753615251393*pi) q[20];\nu3(0.403964785324645*pi,3.11791592512972*pi,1.72514433520896*pi) q[0];\nu3(0.594248651626766*pi,0.88103827214294*pi,0.816747038053873*pi) q[1];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.921451610467601*pi,-0.288832650805535*pi,3.39543782392874*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341578304980764*pi,3.32441901960006*pi,4.47946158433712*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.747363970071343*pi,3.19209418677922*pi,4.4093695813205205*pi) q[19];\nu3(0.553351389812985*pi,0.49117239613832997*pi,1.453198939937964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.296299984332702*pi,-0.317827394835675*pi,1.78684513888812*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.544371680282525*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.54834414007012*pi,3.27152620957432*pi,3.21467174757461*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.671386969507806*pi,2.7302255701022*pi,4.2030189341857*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.399030110487147*pi,0.8722463584787099*pi,4.3169325540927*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.47061443199663*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.526693905895555*pi,3.2489142426545*pi,4.4117299225553595*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.35403253753435*pi,-0.4960016276978469*pi,1.54754666031002*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3006577776576411*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.25788163284105*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.367301909720873*pi,3.2059678342375*pi,0.859102028760022*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1105983472114551*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35914093842115*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.512910606903474*pi,3.23458691416444*pi,4.362516315770121*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2482553869731992*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.41546440137017*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.276781944681082*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.447285678227823*pi,0.50438118445133*pi,0.978166720088398*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3142286442893205*pi) q[13];\nu3(0.744026245639851*pi,1.11343740793685*pi,0.820894819205221*pi) q[16];\nu3(0.578154303781611*pi,3.00482406602426*pi,3.93653505183297*pi) q[21];\nu3(3.5*pi,3.39919195687041*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.902178091028545*pi,-0.333451359417631*pi,0.678164687381586*pi) q[3];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49766696924288*pi) q[8];\nu3(0.779875417770436*pi,3.03202508025796*pi,3.24584255131903*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.429553808835539*pi,0.043607561494252045*pi,4.238007894217629*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2344141225274798*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.627358058010978*pi) q[18];\nu3(0.265125246373442*pi,0.8388626950412299*pi,0.5837074052156495*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.736571004278147*pi,-0.435586694788564*pi,3.25234573954413*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37489964239372*pi) q[7];\nu3(0.762652082505356*pi,3.18857470763036*pi,3.85027815887947*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.4123743894615*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258939511074556*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5576775173700734*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.937230909792919*pi,3.20008256126221*pi,3.32053026163483*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.67292762168658*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46258007683505*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.493141378244252*pi,0.394746400932958*pi,4.36919346541935*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2666716222769812*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.4305059493355*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2129787893583601*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.219014297997112*pi,0.5634724371269999*pi,0.6382452074434379*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.54413569332536*pi,0.30813317515054806*pi,0.8314936325636331*pi) q[0];\nu3(0.547575415619813*pi,-0.23090923631787902*pi,4.148565367528009*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.45042853624523*pi,0.400810296452775*pi,3.84633590262819*pi) q[11];\nu3(3.5*pi,3.453609710874*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.453257171674149*pi) q[16];\nu3(1.0*pi,0.0*pi,1.297424304845429*pi) q[17];\nu3(0.223064727931809*pi,-0.4837002150086522*pi,1.96142225120679*pi) q[18];\nu3(0.546730417271674*pi,0.466417662596302*pi,4.07066172556214*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5620854920708485*pi) q[21];\nu3(0.398792116121703*pi,0.6902393595285301*pi,3.85273126438517*pi) q[0];\nu3(0.401852984013261*pi,2.71235332833955*pi,1.170667793728831*pi) q[1];\nu3(0.348290284270364*pi,-0.4785790750873885*pi,1.85918212449295*pi) q[2];\nu3(3.5*pi,3.43413135891133*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.184199647673124*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.770657117389981*pi,3.11074481995577*pi,3.17711939227714*pi) q[8];\nu3(3.5*pi,3.49320386094616*pi,0.5*pi) q[9];\nu3(0.535862058884052*pi,0.18731573762563303*pi,4.08669855226396*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.07999547620706*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.498940123780015*pi,0.57060553868879*pi,4.275029263750779*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0293731258983692*pi,-0.09567040890636302*pi,1.50256493266479*pi) q[2];\ncx q[3],q[4];\nu3(0.460071438536795*pi,0.6145336856683301*pi,3.97672341011093*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.666953009126467*pi,2.7365388291883*pi,3.66648067655072*pi) q[7];\nu3(0.488431834711234*pi,-0.4888768385333947*pi,1.50846464688628*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.908285008616803*pi,0.382467104234256*pi,1.324204357532885*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.637667307438452*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5118712803623149*pi) q[4];\nu3(0.808110287523796*pi,3.40993051355007*pi,3.23752812184707*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.273079360355389*pi,0.6487815562277801*pi,4.24111286136668*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.719599287975903*pi,-0.033847041737680994*pi,0.912077365928296*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5277572183500321*pi) q[14];\nu3(0.380978309135113*pi,0.5457119234474901*pi,3.89744177411392*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.538432226315624*pi,0.04739187767897701*pi,4.461653043357*pi) q[20];\nu3(0.120663708218089*pi,-0.26329185182383297*pi,0.757259060119519*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.367060890678075*pi,3.40554406187412*pi,1.175584503491807*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.502931185569737*pi,-0.4040498416251112*pi,3.61911026477152*pi) q[20];\nu3(0.336004420443882*pi,0.27702222176783997*pi,4.2370235825435*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.378311794189819*pi,3.02560091850679*pi,0.845660112121392*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.761601879906937*pi,-0.153085306561213*pi,1.046018173880167*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.49851053380401*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.344392913837272*pi) q[1];\nu3(0.751235803503147*pi,3.26425360676756*pi,4.09364427796317*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43486415062146*pi,0.5*pi) q[5];\nu3(0.602927931869251*pi,3.30775358634189*pi,3.97894381906868*pi) q[6];\nu3(0.677285572363265*pi,0.023170021145353048*pi,0.836208904953227*pi) q[9];\nu3(1.0*pi,0.0*pi,1.069195394878768*pi) q[11];\nu3(0.882073638954386*pi,-0.386288609353581*pi,3.20043920129276*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[1];\nu3(0.951484302448412*pi,-0.265703542493389*pi,0.835960087518281*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.250605986927452*pi,1.17801496530166*pi,4.2403158506949605*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.35334903522433*pi,0.5*pi) q[15];\nu3(0.739424976627845*pi,0.7040947786516301*pi,1.1052962651196498*pi) q[16];\nu3(0.525623113726236*pi,0.9760569146965901*pi,1.0088486025715762*pi) q[17];\nu3(1.0*pi,0.0*pi,1.169392430399324*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.338380547649971*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.374512832010615*pi,-0.352587209287334*pi,3.89905145623665*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4725641874156405*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.493768979094626*pi,3.21898964396464*pi,3.40016615415716*pi) q[14];\ncx q[15],q[21];\nu3(0.752424564423473*pi,-0.21320383367672902*pi,0.7960656606466829*pi) q[16];\nu3(0.507390553055318*pi,-0.327348806281895*pi,4.15176075716437*pi) q[17];\ncx q[0],q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.777074922888875*pi,0.24182475246660595*pi,1.171000949715463*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[13],q[19];\nu3(0.758268910914898*pi,-0.368466141734601*pi,3.74168986614259*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5598054587612875*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44564200103448*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.2343739814562*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.157516449241585*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.11674768140072*pi) q[12];\nu3(3.5*pi,3.48168730804281*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4393982879292881*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35090878968851*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.193293591125238*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44269418813472*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39175793710007*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48536560383113*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4059376045081695*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.652698932402979*pi,-0.153994576161552*pi,0.8046517117680301*pi) q[15];\nu3(1.0*pi,0.0*pi,1.280911034461838*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259641288744331*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32996303159732*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(3.5*pi,3.47587953081802*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.251452152389809*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(3.5*pi,3.44157538494125*pi,0.5*pi) q[14];\nu3(0.664308218409131*pi,2.98299686996328*pi,3.41965037643581*pi) q[15];\nu3(1.0*pi,0.0*pi,1.222678716957571*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.464467155167339*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.401754058317589*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5231128029080181*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.66170462031693*pi,0.9190206572539501*pi,4.4990353510166*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.698198123123911*pi,0.5536687753304801*pi,1.1535391789205791*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5009478615572666*pi) q[10];\nu3(0.735689959881372*pi,2.68296374138596*pi,4.002755980856071*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.529401880777214*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.347116748737779*pi,-0.18422859993948398*pi,0.888689715978099*pi) q[21];\nu3(0.341318074336391*pi,3.04820303912445*pi,1.4905333062376172*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.941501012399493*pi,2.97476053388529*pi,3.31505667244285*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.581472714326089*pi,0.5452222131598099*pi,1.031384204434179*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.46945280137324*pi,-0.4661515492268786*pi,4.20172423179086*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.621427080497623*pi,-0.276283113014434*pi,1.172665941773736*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.347401439175352*pi,3.00723897671032*pi,1.87168941915399*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.311212468381892*pi,0.38073786195693704*pi,0.9911543153439311*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.280304795179825*pi,-0.12881786016303298*pi,0.710462932868026*pi) q[6];\nu3(0.6245592520753*pi,0.468720398567528*pi,4.07442802318776*pi) q[7];\nu3(0.605918257743749*pi,2.77844555477047*pi,3.34424375524037*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.46982656131962*pi,3.47733369957897*pi,4.29638285727224*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0470957952325006*pi,-0.4694268949841533*pi,0.612939508572184*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.451221149343142*pi,0.9667844888428301*pi,4.43594448468751*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.159745492014124*pi,0.6555662356876*pi,3.88865712623016*pi) q[1];\nu3(0.330698188823889*pi,-0.47540868758488297*pi,1.5492942670546*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.306357751324268*pi,3.14781961182041*pi,2.0912486205346603*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.324021661670803*pi,3.02444250120487*pi,0.7239880460492489*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.887815666248624*pi,2.8844584354421*pi,3.46017468625559*pi) q[8];\nu3(0.745666739053972*pi,3.0151690823965*pi,3.56791759869056*pi) q[9];\nu3(0.511953184278644*pi,-0.369717213748126*pi,3.82768869002307*pi) q[10];\ncx q[11],q[15];\nu3(0.338930611698854*pi,2.97545238132156*pi,1.90536500154548*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.773209788897621*pi,0.5124478611299801*pi,0.680758552228738*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.285111066016262*pi,2.37442078718262*pi,1.35095650286092*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.598326713969978*pi,-0.05585295095571102*pi,0.968768033552676*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.59615676355046*pi,0.25013009583563695*pi,1.67527161663682*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,3.38095356394824*pi,0.5*pi) q[11];\nu3(0.82028690809801*pi,1.11489003078425*pi,0.646567001597827*pi) q[12];\nu3(0.443263548466309*pi,0.8045765897419099*pi,0.5024518619585902*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.185641542148316*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.693715153795792*pi,2.9066341984682*pi,3.40860840009042*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.80667312124891*pi,0.393316052677008*pi,4.06678468585547*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.392359218051937*pi,0.0016605823701379974*pi,0.9396980283995511*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.431843730193892*pi,3.43773991775986*pi,1.89079208316497*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.20003542511946*pi,-0.08186338573109597*pi,3.83877381720721*pi) q[16];\nu3(0.440290946102538*pi,3.19661292805038*pi,3.33838592466891*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.637113244614706*pi,3.1864564582985*pi,3.78759106834325*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.779340145042189*pi,-0.09797232936752898*pi,4.1008933515367705*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5611929131240532*pi) q[15];\nu3(0.317083788987206*pi,-0.14912694887830502*pi,0.721095757418417*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.176312768513653*pi,-0.25338588645981297*pi,1.447002806540302*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42148292823863*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38042553138883*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.315795734745342*pi) q[8];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2233962554574411*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0438033460408827*pi,2.57406995048786*pi,1.318811371501483*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.36542149868306*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.315016128926817*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[20];\ncx q[6],q[8];\ncx q[7],q[13];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.49228435002518*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43024708510211*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45497401937441*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.443607793904571*pi) q[8];\nu3(1.0*pi,0.0*pi,1.0645278755870051*pi) q[9];\nu3(3.5*pi,3.43411937066762*pi,0.5*pi) q[10];\nu3(0.754971306555803*pi,3.3590486244434*pi,3.88509494406439*pi) q[11];\nu3(1.0*pi,0.0*pi,1.389938490113805*pi) q[12];\nu3(1.0*pi,0.0*pi,1.279949675319068*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49599559598322*pi) q[14];\nu3(0.427531367872898*pi,0.915904661153*pi,4.3988722970063705*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295690689201425*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.45898925100569*pi) q[2];\nu3(3.5*pi,3.38753529656662*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[20];\ncx q[6],q[8];\ncx q[7],q[13];\ncx q[10],q[12];\nu3(0.419758224548948*pi,0.292189308751608*pi,0.5959096152247102*pi) q[11];\nu3(0.499695298783093*pi,-0.011659994117789008*pi,3.62074227558039*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278466108126207*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5124857695865317*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5183068813818442*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32608318132794*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,3.45008628004694*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.250565315067367*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5404481320172305*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43155727727415*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.364338374867041*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.291570334476417*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35649993529252*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4995432972558795*pi) q[21];\nu3(0.232574922214883*pi,-0.349084896672915*pi,1.110098566848875*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.45540309574114*pi,-0.0013673650060310183*pi,4.0925792053772305*pi) q[4];\nu3(0.759248882610685*pi,0.68949571843819*pi,1.124025054640279*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.247443158109354*pi,-0.04590647984193702*pi,3.60516260007795*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.364308240311374*pi,-0.20865372660165*pi,4.05242376619915*pi) q[4];\nu3(0.359643818033455*pi,3.43112599890727*pi,0.838991609515805*pi) q[5];\nu3(0.655404829470178*pi,0.0668727128137*pi,4.46706674212659*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.787764775743474*pi,0.63436027705654*pi,1.3383831361499579*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.310590566097984*pi,3.41474142736981*pi,0.755096437877009*pi) q[10];\nu3(0.43409812689746*pi,0.282841241716164*pi,1.2102175525007421*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.764279407022556*pi,-0.269767643944757*pi,1.0817601469464861*pi) q[1];\nu3(0.0129330314236881*pi,-0.12238773851215201*pi,3.99005409507855*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.556705896496967*pi,3.39488397354658*pi,3.63877371789758*pi) q[6];\nu3(0.562077497347507*pi,2.7308185835811*pi,3.74550430961356*pi) q[7];\nu3(0.615652551363926*pi,0.16906478587530505*pi,3.81307173999334*pi) q[8];\nu3(0.284243438714764*pi,3.33613365557617*pi,2.15383532278108*pi) q[9];\nu3(0.291164137712802*pi,0.32304715466861*pi,4.3025253697263*pi) q[10];\nu3(0.421543198094098*pi,3.1734435576746*pi,2.0546380148082397*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0638277408646311*pi,3.1031024875976*pi,0.824869111878204*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.642620814657361*pi,-0.076568361939431*pi,0.645282115789399*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.678187388808867*pi,1.08770853530705*pi,0.624697095435107*pi) q[1];\nu3(0.378055577125619*pi,0.7029373133265799*pi,4.0224199481151395*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.371576891293594*pi,0.39836067122374297*pi,0.730238761736854*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.673585966100867*pi,-0.19007923387085002*pi,0.9969789411044401*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.614613403379949*pi,3.20222172467398*pi,4.09137139495882*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.670904841545064*pi,0.7582391784790301*pi,4.33528251489556*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.757461105919515*pi,2.67176708722558*pi,4.0488645663310905*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.378547123005412*pi,0.36619775938728205*pi,3.58149394427519*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.458350276429367*pi,-0.340798373290897*pi,1.4206732761496559*pi) q[17];\nu3(0.389223610293172*pi,-0.4263113679674199*pi,1.363804565694738*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.337905622798097*pi,0.22611801035700396*pi,0.734322224451784*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.588007050476653*pi,0.80711759219951*pi,4.40917054109757*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.199987868617034*pi,0.82859764200706*pi,3.98476540901191*pi) q[16];\nu3(0.856777746928371*pi,0.289034890066861*pi,1.59884794806136*pi) q[17];\nu3(0.723574856733234*pi,0.21948554854560498*pi,4.379359889536881*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.730517114515661*pi,0.54043031791705*pi,4.28457285278898*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.368861534714885*pi,3.21359736647491*pi,1.297339571739549*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40576030572386*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,0.0*pi,1.3140658931443951*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40341740117695*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.265714578466002*pi) q[8];\nu3(3.5*pi,3.49540059173096*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.206518221564514*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.398860023126*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.528980139503935*pi,3.33491226084212*pi,4.08608114362723*pi) q[19];\nu3(1.0*pi,0.0*pi,1.202543480451014*pi) q[20];\nu3(0.650857985678648*pi,0.35279649374179*pi,3.89591671954902*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.45394260303459*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\ncx q[7],q[11];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.377981161918963*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.175080478984254*pi,3.13649450010744*pi,1.2309594567722009*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,4.47516346603744*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.40206179422297*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34269642643224*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37966650242053*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2452350629509281*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5258357131303789*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[18];\ncx q[5],q[8];\nu3(3.5*pi,3.44815628776267*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.5557206832965959*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[20];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.170571664782397*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48576209434735*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49846296227188*pi) q[11];\nu3(3.5*pi,3.46715557206039*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45417619540112*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.34471842428971*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2499132791529441*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215305315116016*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.48657670414206*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.371618483133854*pi,3.02175887733065*pi,1.73373488227319*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.49925722939338*pi) q[16];\nu3(0.678657499524973*pi,-0.13423851843371698*pi,3.43262445154034*pi) q[20];\nu3(1.0*pi,0.0*pi,1.187003140217163*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.127012210039158*pi,-0.380218536480679*pi,0.6598652761917541*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.629396463852142*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45988718538289*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.647113965547819*pi) q[19];\nu3(0.681176993485703*pi,3.1542210367483*pi,3.43133066692835*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47299353709142*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.462614355627803*pi,0.11224153412099902*pi,3.60374255696991*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.854496453235322*pi,2.84752674240853*pi,3.46965264265549*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.70802832776681*pi,2.97702747550816*pi,3.85966880987096*pi) q[0];\nu3(0.45814151125996*pi,3.36281761422697*pi,1.75389660071854*pi) q[1];\nu3(0.296131549549623*pi,3.36220140015865*pi,0.931730425131567*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.701418716965113*pi,3.25961194887958*pi,4.4652744076085895*pi) q[9];\nu3(0.645976154148085*pi,-0.3879546905021*pi,3.84025036872248*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.294517402826671*pi,2.58901635546525*pi,1.57247247876264*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.335776517774919*pi,0.342185889542146*pi,0.708581543083437*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.204996994479636*pi,-0.07184507325566802*pi,0.827254903655086*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.67220703124154*pi,-0.016321301353726003*pi,4.04617239745627*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.637422977959752*pi,2.78540206662979*pi,3.79506972065734*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.644739635855211*pi,0.32509776029912196*pi,1.242779086975373*pi) q[9];\nu3(0.305877333742899*pi,1.10000639350716*pi,4.2361072293596695*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.45575861156499*pi,0.08601641337413202*pi,3.99634967932045*pi) q[13];\nu3(0.478064019238652*pi,-0.30600311754136*pi,1.14609319671913*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.686820805649961*pi,-0.14613975070746898*pi,0.9141717684273021*pi) q[5];\nu3(0.568297115516868*pi,-0.4439964821025195*pi,4.23953693311986*pi) q[6];\nu3(0.54905091355648*pi,0.10449126094350802*pi,1.4246253983488741*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.138051888664211*pi,0.353383813230269*pi,4.03216792067989*pi) q[13];\nu3(0.672021086574719*pi,0.388798676536668*pi,1.388878435835177*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.955515446972283*pi,3.47147814091735*pi,3.63519720359215*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.766429215656667*pi,-0.49951031101105153*pi,0.651854836528152*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.488974200668273*pi,-0.306972848381007*pi,4.296456530403701*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.129297727064262*pi,3.19898956777168*pi,0.834255082264058*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.278763193742467*pi,0.03885419096773601*pi,0.876435857007288*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.553897151547994*pi,3.45926341345028*pi,3.60683421573192*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.138949055307714*pi,3.30392562797177*pi,4.26616404310981*pi) q[3];\nu3(0.540070697480606*pi,-0.21152924009851898*pi,4.4578007923545*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.431117190752044*pi,2.96205785680607*pi,1.70544806235042*pi) q[8];\ncx q[9],q[20];\nu3(0.518559548018439*pi,-0.016327908333015007*pi,0.726150468826818*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.630668142115057*pi,0.5431404942850699*pi,1.029512594700243*pi) q[16];\nu3(0.740235863605508*pi,0.16616370547627102*pi,0.632976883483849*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.481868351101254*pi,0.343213307883257*pi,4.1571948203784395*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.752860185972085*pi,0.5678914964695201*pi,0.912558641804469*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4457715727591*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.222300623111398*pi,3.0842718379057*pi,1.315194551930722*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.184617159963707*pi,3.33285915265722*pi,0.7553626070764721*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257743331324346*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46535754151947*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.32807061506835*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.120311738630599*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48513710171202*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.288107052351227*pi) q[13];\nu3(1.0*pi,0.0*pi,1.329616819161273*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.371330799033183*pi,3.1851085239817*pi,1.81794032404554*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.246922315649247*pi,3.32315702033997*pi,1.079153960275608*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5503517806659545*pi) q[20];\nu3(0.815902970981927*pi,3.04284467215668*pi,0.5348554530231129*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.48284804640703*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44506742147484*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.47099064565969*pi) q[10];\nu3(1.0*pi,0.0*pi,1.332960764766141*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5161059881757701*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.538557666960656*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2872733747461291*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48333343157901*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[11];\ncx q[3],q[15];\nu3(3.5*pi,3.44122767386259*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.47806652019054*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.222520125350482*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.191941110526387*pi) q[16];\nu3(1.0*pi,0.0*pi,1.405573693514437*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48450564530467*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.510589111768781*pi,2.89290022452111*pi,1.250660333976022*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5537603319995286*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1370126753796561*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.307886705939239*pi) q[19];\nu3(0.904167008691976*pi,3.28779740861708*pi,0.7538275345113901*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[11];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.353458822725253*pi,-0.21468275513183*pi,1.065223809500628*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35641511387167*pi) q[8];\nu3(0.669457057576159*pi,3.43410073908336*pi,3.16649811399251*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.337272304150333*pi,3.22962772964223*pi,1.361150118005824*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.488725476051259*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.292257372258209*pi) q[17];\ncx q[18],q[21];\nu3(0.615250375649181*pi,2.78311301282268*pi,3.48722222015936*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.240314155882318*pi,0.8541488650762601*pi,4.47614546362907*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.352220510086412*pi,-0.215021891675583*pi,1.251108920373994*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.64812091008037*pi,0.7427085280224099*pi,0.795108298764891*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44817855111115*pi) q[15];\nu3(3.5*pi,3.4203700724342*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.10879905614836*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.702677492892724*pi,3.1371097218886*pi,4.0650624987273005*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.374537219048359*pi,0.37560043144142397*pi,4.28604209545313*pi) q[11];\nu3(0.346608769433946*pi,2.80435635326217*pi,1.64358198626135*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.55050165629357*pi,-0.340097919120086*pi,0.7805131373227421*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.637616682985382*pi,0.025301496326273987*pi,1.027143334377808*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.559339616448876*pi,-0.115550970603501*pi,0.840658515504396*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.651503554198629*pi,2.48640819420385*pi,3.76789126345474*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47099840165518*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.316868707621717*pi,3.13889186332917*pi,1.61196988026877*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.123307113006934*pi,-0.09756559402614101*pi,0.5932649713376502*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.907123636841688*pi,0.06405311030900596*pi,1.53701459250505*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.338894293363709*pi,2.93882482210051*pi,1.51229000353499*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.533597406416933*pi,3.07438401916049*pi,4.484874199866081*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.447936530487375*pi,0.62375318062781*pi,4.4859447847718705*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42010679839878*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1261189593793142*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.761016600166641*pi,2.33246518374077*pi,3.74121542054661*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.830607344791584*pi,2.80026241916626*pi,3.64938200141841*pi) q[3];\nu3(0.642133376102042*pi,0.09199960538101504*pi,1.239561687384062*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.326273599192265*pi,0.291836788694267*pi,1.034281769993303*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.831058638673164*pi,0.026581166989065985*pi,0.728607817433869*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.833633843494646*pi,-0.37336073814013704*pi,0.890408127931184*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.519310128485741*pi,0.23066202483245501*pi,0.728140090964546*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35390230577586*pi,0.5*pi) q[2];\nu3(0.89600946712986*pi,0.479133289099803*pi,4.30073632782772*pi) q[3];\nu3(0.190779547775536*pi,-0.4805556003202094*pi,1.042954431752075*pi) q[4];\nu3(1.0*pi,0.0*pi,1.28289155519251*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0475753755173893*pi,0.401389565777721*pi,4.1092149397040405*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5336471556074831*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.430138700355412*pi,1.00833013194166*pi,4.28905552859121*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.848356682582997*pi,-0.289065728435944*pi,3.42601468891136*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.136757287643799*pi,-0.4010739526657882*pi,4.40993259045797*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.422370165294861*pi,0.91730673024363*pi,4.1672422632767105*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.390936680695386*pi,3.32466426499055*pi,1.89509825885557*pi) q[17];\nu3(0.502849660144965*pi,2.71210942923505*pi,1.1174535341105059*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.31061847867662*pi) q[5];\nu3(0.854606889021521*pi,-0.391567338585274*pi,3.41034061283161*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.685106304290088*pi,3.39683106255782*pi,3.87734975689494*pi) q[15];\nu3(0.350460304935011*pi,-0.25924966056174203*pi,3.80632250330339*pi) q[17];\nu3(0.230747585574838*pi,-0.255313828993523*pi,1.73054817866027*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33401048296184*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1286597398157419*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.349736228910314*pi,0.9928732831506499*pi,4.05487912977962*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49789177130673*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.296515290776751*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.721037636169924*pi,0.12103546071739502*pi,4.20681828614387*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0909858530808844*pi,2.97824952713752*pi,0.7202782488294039*pi) q[21];\nu3(3.5*pi,3.31236289081935*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.34069726305021*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[18];\nu3(0.375513643670288*pi,2.64577084917413*pi,1.244518555879347*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48201234230723*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205525507773785*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5204538125495195*pi) q[16];\nu3(1.0*pi,0.0*pi,1.156563228265423*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3760545500105241*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35280107944458*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.715477708031749*pi) q[7];\nu3(3.5*pi,3.43391966151941*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.45188862717223*pi,0.5*pi) q[11];\nu3(0.733178394352158*pi,3.40077926880352*pi,4.02571424412334*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.291796104863753*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249419503710513*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191072260111635*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29119994107625*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.25460692950852*pi,-0.370170447993143*pi,4.35060693561804*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5503377048779381*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.488362764815291*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5141468959571251*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2406288390631*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.582478385274045*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31794352762257*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3882511165018805*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.650759419952369*pi,0.33218387163014895*pi,1.60788839093496*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.693404844668878*pi,-0.4780094535886155*pi,3.15413538087523*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6618404382358181*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.526907647880963*pi,1.04830015762399*pi,0.9464940232196379*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.867150724520636*pi,3.17229053673548*pi,3.31837611257978*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.667183508551345*pi,-0.390297672388144*pi,4.41795015872389*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.224267687022284*pi,2.99271060983002*pi,1.79865327508549*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.284284151352794*pi,0.096749045990149*pi,0.85809790743059*pi) q[3];\nu3(0.490454703852283*pi,2.79777982113352*pi,1.43497796442827*pi) q[4];\nu3(0.166119964937995*pi,3.3268382148587*pi,0.98035137966809*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.862018375428657*pi,-0.16087946883722298*pi,3.63347211645776*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.502130463975902*pi,0.27920609875343305*pi,4.14475419081569*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.804529625003397*pi,0.03160471327973102*pi,3.79127482833303*pi) q[15];\nu3(0.594095157661982*pi,3.24034684865022*pi,4.43948788372216*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.512179577810326*pi,-0.33507432351295396*pi,4.34049087728936*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.953514432036271*pi,2.39488885242795*pi,3.67345048250057*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.119095520437486*pi,0.5632520962391501*pi,3.78206731873763*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.94375505474834*pi,0.90090662367765*pi,0.97452401306272*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.53760121286357*pi,-0.4100199833972104*pi,1.155931372973088*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.524740985536982*pi,2.94834704331046*pi,3.60461344592724*pi) q[14];\nu3(0.670054914520177*pi,0.83876973344573*pi,4.3598705201571395*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.892951239321291*pi,3.34251380801474*pi,0.7526863858521591*pi) q[0];\nu3(0.398698102784273*pi,0.54617943919289*pi,0.7391365014875659*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.111755822079272*pi,2.87305630367472*pi,1.381223373279623*pi) q[13];\nu3(0.377487157263995*pi,2.29275691833811*pi,1.235273966036144*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.84280929024583*pi,0.589526208394*pi,4.4598816762052*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.384345842725151*pi,0.234237313459562*pi,4.09698608461397*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.494893844617541*pi,-0.149770600292561*pi,0.803496016604503*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.882532150777042*pi,0.5745212032531*pi,0.5052409376353036*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.170209654585123*pi,-0.046509826100517015*pi,0.982451167013911*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.609568570694114*pi,3.3270569784966*pi,4.42993587602253*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.712288220930689*pi,-0.262356033086327*pi,3.38838040572762*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.130080713147311*pi,0.31132547618683004*pi,3.61346236053985*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.457917948665583*pi,-0.165343265260869*pi,1.20537597666217*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.394896651560637*pi,0.6041745393111899*pi,3.7230449043403*pi) q[19];\nu3(0.338317915556925*pi,0.32960688023476803*pi,3.80696799114731*pi) q[20];\nu3(0.903483504683896*pi,0.048967159512456004*pi,4.44707020218007*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40542288606894*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.217677265095682*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.737226303271837*pi,3.24926216817557*pi,4.43315928318099*pi) q[18];\nu3(0.14873668336686*pi,3.09181552569809*pi,0.815654056444135*pi) q[19];\nu3(0.770287664996539*pi,-0.080644341519856*pi,1.188797349405713*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41209090524413*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.279574272712955*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.124093063281922*pi,2.8126729888051*pi,1.065190828682978*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.4877331386686*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.187364305554682*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.6338270586518711*pi) q[10];\nu3(3.5*pi,3.42201971122956*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.205628357300297*pi) q[12];\nu3(3.5*pi,3.43654788935533*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.272106234103667*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[10];\ncx q[3],q[19];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46952475567839*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42591385477483*pi,0.5*pi) q[9];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.250614900919574*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39849618434048*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2653840753477539*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37304831216161*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47673182879789*pi) q[4];\nu3(3.5*pi,3.45622414523632*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49817529622006*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5971601147749533*pi) q[16];\nu3(1.0*pi,0.0*pi,1.125977443877791*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3193838946312009*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[20];\nu3(3.5*pi,3.36199335899489*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36927942433546*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.553519055214833*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5285116222800528*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2446515577844162*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240522822287687*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.306337094143065*pi,-0.09321053961551201*pi,3.80410708306789*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5252635598643138*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44946652255606*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.32497825552937*pi,3.15659608326843*pi,1.2553902907242231*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.873340922906779*pi,2.59900626622649*pi,3.50907934709641*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.569259273082806*pi,0.423820905906502*pi,1.1541045158887089*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4529649205243995*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43847004264528*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[18];\nu3(0.635250004076386*pi,-0.32995048096566304*pi,4.448916000046999*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.38426199570677*pi,3.08239293645278*pi,0.948016988480787*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.306610348819472*pi,3.26510090097715*pi,1.3777803294712831*pi) q[13];\nu3(0.0251858180838385*pi,-0.31280729737333*pi,4.32866679091485*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.328867662894835*pi,-0.375991863507582*pi,1.1825520023310139*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.413160625956339*pi,-0.21311770113684803*pi,1.51050103018741*pi) q[8];\nu3(0.686517369301495*pi,3.48048833907758*pi,4.23695548667129*pi) q[9];\nu3(0.75051673306461*pi,1.08242522109644*pi,0.7882897750731019*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.308982514342375*pi,2.5485431048421*pi,1.489583449181393*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.339618747339232*pi,1.02831977824549*pi,4.38962111640717*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.716421708004608*pi,2.8134329040257*pi,3.43253795006351*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.802847800168017*pi,3.10803920938116*pi,3.21979578456885*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.29637009862896*pi,0.051611683297746014*pi,3.83852394664773*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.310358818483913*pi,0.353090706760532*pi,0.684693604442723*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.316633925478536*pi,-0.38286345275358*pi,1.146442623857592*pi) q[0];\nu3(0.208051089406007*pi,0.44433953505945*pi,3.86020799358534*pi) q[1];\nu3(0.79762450057142*pi,3.2879725062799*pi,4.0841138037903395*pi) q[3];\nu3(0.456096369409109*pi,3.31455676878275*pi,0.800406425876087*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.798634642674156*pi,0.26718418251173504*pi,0.8224094119454171*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.396013151716868*pi,0.189657284301064*pi,3.34761659011798*pi) q[15];\nu3(0.69182236218301*pi,2.87947966608258*pi,4.19176863133071*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.521923315039181*pi,3.33805229470934*pi,1.60435202366064*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.258518734404808*pi,0.9880045532053501*pi,4.28850398867068*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.585129880669353*pi,0.5873418224462099*pi,0.7634461230409191*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.742292100016358*pi,-0.04467791371709401*pi,1.2596828660010662*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.758482172758555*pi,2.78463620946901*pi,3.73290840460059*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.682975799889151*pi,2.92414608034375*pi,3.35167748703256*pi) q[5];\nu3(0.0330731151783247*pi,0.03114499920564795*pi,3.58161535571775*pi) q[6];\nu3(0.360684135764185*pi,2.90627866704307*pi,1.2582900190646291*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.480942817519635*pi,3.18134571957819*pi,2.0233997324686097*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.237877823285606*pi,0.99521994814465*pi,4.35649242791496*pi) q[19];\nu3(0.190340055915513*pi,0.001684092056339015*pi,0.842796396486053*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.675004596539923*pi,3.31239861004826*pi,3.96754772804635*pi) q[5];\nu3(0.314920829954972*pi,3.21364081869662*pi,0.8782038439822011*pi) q[6];\nu3(0.741140818233949*pi,-0.299604625960825*pi,3.88694649094749*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.581968317940281*pi,3.35540657719202*pi,0.67097302754639*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49336093708216*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49549583663032*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.359127650911896*pi) q[11];\nu3(3.5*pi,3.45823231440254*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.198654721067947*pi) q[15];\nu3(1.0*pi,0.0*pi,1.31709810786811*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.524331152628896*pi,0.35906205084237297*pi,1.57577702967713*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0468735214960943*pi,2.84871890580164*pi,0.739440705925952*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[14],q[16];\ncx q[17],q[20];\nu3(0.559376915128157*pi,0.78402698479543*pi,0.844370744341314*pi) q[18];\nu3(0.866671367846855*pi,3.10457752511486*pi,3.11422092993636*pi) q[21];\nu3(3.5*pi,3.49382977295432*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35576155132164*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1993577711360421*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43612382416815*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3036590171682612*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5615260084103064*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5913194218706042*pi) q[16];\nu3(3.5*pi,3.29120902111779*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183804667879842*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.45767192812233*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[12];\nu3(3.5*pi,3.38642199945763*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.21497563294318*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.325972535959542*pi) q[10];\ncx q[14],q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5916201953772706*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.571949591638927*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5856807432516078*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47545901070124*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5708451887621924*pi) q[6];\nu3(3.5*pi,3.43325091561417*pi,0.5*pi) q[7];\nu3(0.738310856555133*pi,2.95500524476936*pi,4.1694597808770695*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49595357810444*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38585771343297*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.401205697690754*pi,3.19230668895207*pi,0.861355060159481*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.345790815479289*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212693799987138*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2293843964563052*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.488253367160585*pi,2.97682038351844*pi,1.243913847853336*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.321717597323476*pi,-0.098677951424951*pi,4.1287029437044005*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.270713298927097*pi,0.27423184850325*pi,3.55345794928857*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42221151578672*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45777845306624*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.434422217244229*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[17] -> c[17];\nu3(0.37910657536031*pi,3.24857799958542*pi,1.57071702151226*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.577523157727877*pi,-0.01902300097036902*pi,1.008654968825853*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[16] -> c[16];\nu3(0.60282864787461*pi,3.46869874920778*pi,4.31276196475212*pi) q[1];\nu3(0.941643222210382*pi,-0.02725432095715402*pi,0.5644600850007793*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.766245307191569*pi,-0.36469272470527303*pi,0.5200047740912513*pi) q[11];\nu3(0.357266485933069*pi,-0.04954226062002398*pi,3.79803324428013*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.572458384151976*pi,2.48690270483772*pi,3.65641593998082*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.746055853359181*pi,0.17346642167786996*pi,1.463011650152493*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.810238239170329*pi,2.32826219341612*pi,3.79707427830322*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.62802026986257*pi,0.364800215475634*pi,4.25074522089045*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.58475335764727*pi,-0.013189786034480011*pi,0.819323740165101*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nu3(0.547639466800536*pi,2.62033286615904*pi,3.66368204695619*pi) q[3];\nu3(0.303687254670778*pi,-0.042660713538828*pi,1.1327035677194819*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nu3(0.837649986399545*pi,-0.171011124310802*pi,4.1048164234449*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.704795322150504*pi,2.94357539092329*pi,3.98899884785714*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.337253219322109*pi,3.18664486283168*pi,0.5019616690889405*pi) q[18];\nu3(0.537402814827217*pi,0.23522369743082205*pi,1.369502332456963*pi) q[19];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.445504977303392*pi,0.8402068630419199*pi,0.675543394710672*pi) q[0];\nu3(0.612044203638085*pi,0.89326779537295*pi,0.627217589687571*pi) q[1];\nu3(0.73038479586949*pi,0.14677547232935995*pi,4.346438608889541*pi) q[2];\nu3(0.255604134613742*pi,0.31277127616273204*pi,4.2645889727797694*pi) q[3];\nu3(0.130590697690558*pi,0.5702692326025001*pi,3.82876573761242*pi) q[4];\nu3(0.181229024736276*pi,3.06777041457718*pi,0.903782400267545*pi) q[5];\nu3(0.640425334289537*pi,-0.361220072003323*pi,0.89644887533479*pi) q[6];\nu3(0.807087154497589*pi,0.63574214862873*pi,0.5106767436076926*pi) q[7];\nu3(0.558346245272872*pi,2.9610259518756*pi,3.65204007631546*pi) q[8];\nu3(0.785268039507823*pi,-0.21225546239037102*pi,0.807402717787683*pi) q[9];\nu3(0.626445137019771*pi,3.1353975934566*pi,3.84427448888927*pi) q[10];\nu3(0.828748885520839*pi,0.061643907554177035*pi,1.098005171324545*pi) q[11];\nu3(0.250604178751927*pi,0.21012051610555305*pi,1.185490070745073*pi) q[12];\nu3(0.609972290542574*pi,-0.323190700899859*pi,3.34150848451962*pi) q[13];\nu3(0.232366991183047*pi,0.49644029057071204*pi,4.43840753108719*pi) q[14];\nu3(0.303195196761806*pi,-0.07346653704302097*pi,4.44781915738761*pi) q[15];\nu3(0.264052781823807*pi,0.440673014556454*pi,4.4921159155411505*pi) q[16];\nu3(0.522883377045408*pi,3.22276597972176*pi,3.48677484696654*pi) q[17];\nu3(0.215467571191936*pi,-0.235777739153342*pi,4.00342210204531*pi) q[18];\nu3(0.712354876104527*pi,0.36650564050492396*pi,0.685351765440147*pi) q[19];\nu3(0.107997142532618*pi,2.97037673041086*pi,1.179814240004546*pi) q[20];\nu3(0.525373467662896*pi,0.9205374716708099*pi,0.7904206493548069*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[17],q[19];\nu3(3.5*pi,3.44818609234839*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.3032571198775*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40862464556873*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.33476052353399*pi) q[6];\nu3(3.5*pi,3.37366156523226*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35940742138592*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.156890217888443*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47137689382406*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.32668261617096*pi) q[15];\nu3(3.5*pi,3.36092487239089*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22460574264488*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277628525336292*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175821126472749*pi) q[20];\nu3(1.0*pi,0.0*pi,1.217025630880834*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.16549799911534*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.106902794661719*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[21];\nu3(3.5*pi,3.27617109688715*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.10452226689037*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[16];\ncx q[13],q[15];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,4.325348449005061*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38900857656667*pi) q[10];\nu3(3.5*pi,3.40682941642007*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41310897166891*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2646613150477028*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.60277906702799*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211972567551785*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5971638261190293*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5301836098998498*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.440244828035301*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5346450345410866*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.477537389505439*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.5357515073364048*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[16];\ncx q[13],q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.685571356899424*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44421074503504*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.606585052502269*pi,0.7253492754567099*pi,1.180053164891625*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[16];\nu3(0.914404313251452*pi,0.002502619638412029*pi,1.304022706109184*pi) q[13];\nu3(0.320941743480639*pi,0.08981465961757495*pi,3.82356785286727*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.558778667292549*pi,2.45538052763035*pi,3.56206855677663*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.948288710922625*pi,0.48135599225132597*pi,1.118663326873544*pi) q[4];\nu3(0.218342573760731*pi,-0.4131304948157742*pi,1.108943004992088*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.713277437376044*pi,-0.158625927399845*pi,4.389550528414739*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.821773738153971*pi,3.10919317124461*pi,3.51526347315951*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.736449968818639*pi,0.13150768831605297*pi,0.732506261535891*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0216186186969218*pi,0.6831638565486999*pi,0.5809653419969066*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.301525427703766*pi,0.010955984291772025*pi,1.2035722057750609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0816042707877918*pi,2.95308285729159*pi,1.294946435004685*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.158082096455202*pi,3.1312585656566*pi,1.1049341967973652*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.301973657856931*pi,3.37645142117678*pi,0.711206665371145*pi) q[17];\nu3(0.445666068725077*pi,-0.13632433593180898*pi,1.115697616279887*pi) q[18];\nu3(0.627117137346561*pi,0.79164429940188*pi,0.974647055759563*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.683192949304375*pi,-0.4056571711179736*pi,4.08145343948608*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.243966100637238*pi,3.32015659429631*pi,1.94147795685632*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.572472913211879*pi,0.406526637233544*pi,4.0539449374140695*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.837681449362358*pi,0.024257668339340954*pi,0.846566507110748*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.785614196274445*pi,3.17724601017846*pi,4.24321831946584*pi) q[18];\nu3(0.311573783765575*pi,3.38720645152356*pi,2.05031787615213*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.212530465851568*pi,-0.05256963401805698*pi,4.05466796645892*pi) q[0];\nu3(0.388397849216967*pi,0.6374395467943399*pi,4.20265676042379*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.305370144965138*pi,2.86725065945956*pi,0.8963238023183491*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.59949882986133*pi,0.40018853838978397*pi,1.114138014951392*pi) q[6];\nu3(0.24556039585801*pi,2.9463073704071*pi,1.134141503200223*pi) q[7];\nu3(0.644856256157882*pi,2.92497156763859*pi,3.53299394217105*pi) q[9];\nu3(0.601324769472874*pi,2.82933772206216*pi,3.80287868743846*pi) q[10];\nu3(0.297547826545784*pi,0.65053760227524*pi,3.81704216195918*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.482831660711454*pi,0.8833523122423099*pi,0.682250448897637*pi) q[20];\nu3(0.303664760409686*pi,0.49268250258871404*pi,0.9466285104090131*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.451254330553509*pi,3.42182656432711*pi,3.10489802417637*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43352911190892*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.100525584449602*pi,0.5208389171571799*pi,0.745306099290411*pi) q[6];\nu3(0.547617597442471*pi,-0.4263003101544111*pi,3.79669229769694*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.37568453118531*pi,0.41110162423971297*pi,4.4795572793993905*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.345648906116136*pi,0.274404843297659*pi,1.177265866359185*pi) q[12];\nu3(1.0*pi,0.0*pi,1.11755841517413*pi) q[13];\nu3(0.53182884313568*pi,0.005677723602814044*pi,1.233071185275056*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.657074301512415*pi,0.8625549658785201*pi,4.41570887538024*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.380400341325032*pi,1.148659714579*pi,4.196914600692891*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.831059175438819*pi,0.17980215168410596*pi,1.55320710393269*pi) q[12];\nu3(0.564615622497817*pi,3.10536884847023*pi,4.29756123506242*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33363432249686*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.308891802044609*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5590020984765617*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.430601481385381*pi,0.08458465283794003*pi,1.1403485197810719*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[9];\ncx q[7],q[14];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.181615238962115*pi,1.15141811750841*pi,4.249737337365859*pi) q[16];\ncx q[19],q[21];\nu3(3.5*pi,3.23084260497557*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.210708017880198*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.33280576452361*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39750553626991*pi) q[9];\nu3(3.5*pi,3.45075297529175*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49011562130312*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2335952752907469*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.431156915578242*pi) q[17];\nu3(3.5*pi,3.46326522791696*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243060747181802*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2368338535886751*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.3803354307077*pi,0.5*pi) q[3];\nu3(0.210920927638959*pi,2.80450919866108*pi,0.776403698193577*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.44605112092251*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.201310151607484*pi) q[12];\nu3(0.436096857020443*pi,0.19180191603668595*pi,1.289181983589728*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281156643442978*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.44999968072978*pi) q[1];\nu3(3.5*pi,3.33726649917739*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.33581150661726*pi,3.1837132012114*pi,1.74236583498776*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.162684006004835*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.604804668195996*pi,3.06818429353133*pi,3.29793793986461*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5726279128534753*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.44919767621829*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5317149856185905*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.281120350861579*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.619249343579727*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5232194318998178*pi) q[15];\nu3(3.5*pi,3.47708572967727*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.116179165741363*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4913868432907496*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.819514966005823*pi,-0.255400722708716*pi,3.55502298405374*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4894798027994405*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.684565564978687*pi,0.9085419107844901*pi,1.074899552335354*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.607297221187516*pi,3.17227060536447*pi,0.5727413947320655*pi) q[6];\nu3(0.451840435947207*pi,0.06304827869142005*pi,3.89182660317638*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.577683069585754*pi,-0.197159770166771*pi,0.676910144187326*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.312785950965188*pi,0.5866750206217901*pi,0.5447261564073653*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.613739515544769*pi,3.33653388920811*pi,2.88588521263135*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.563430145072822*pi,0.5403917758902601*pi,4.433861575163251*pi) q[3];\nu3(0.680266231030423*pi,0.377093913273288*pi,1.52938514425759*pi) q[5];\nu3(0.416138304957633*pi,-0.34912371543016596*pi,1.7434245112883*pi) q[6];\nu3(0.580398065553978*pi,0.25867410185595496*pi,1.191517122764669*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.328440269018978*pi,2.92564342782947*pi,0.938693559287803*pi) q[12];\nu3(0.0172960971725326*pi,0.17066601394153702*pi,3.58029194267452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.249132545308809*pi,3.48610377984754*pi,1.72188934425486*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.551373740354728*pi,0.31596517053051*pi,1.198901757861093*pi) q[3];\nu3(0.754933669075357*pi,3.2980841725735*pi,4.2178746730868895*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.680825505442851*pi,-0.4706527415191883*pi,3.90482191997962*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.405690982777925*pi,-0.495425215629531*pi,0.643438913552994*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.760041134714361*pi,0.028065714837022027*pi,4.2798207782834705*pi) q[0];\nu3(0.684184315212896*pi,0.430985426370038*pi,0.922543004719102*pi) q[1];\nu3(0.709539386804896*pi,2.98978293397725*pi,3.5767098607713*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.190311405252825*pi,3.47247983068274*pi,4.11558155350591*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.624367599922369*pi,0.23028336610226696*pi,4.1724661187854295*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.298226564278655*pi,3.45124179885541*pi,1.67886878461004*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.513428457046451*pi,0.6741573216241801*pi,0.5649244295183546*pi) q[1];\nu3(0.665434943147677*pi,2.97180995969813*pi,4.28640949654012*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.603876680809078*pi,3.3273743008924*pi,4.12439833303425*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.594747584571956*pi,3.18645749337421*pi,4.483401661870801*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.232292888051324*pi,-0.481306322981496*pi,1.030065416349855*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46172133855123*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.891994840087621*pi,0.372463996976642*pi,1.59445796703936*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.415423152343257*pi,0.8305355172718101*pi,4.10372077856295*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.548260528609955*pi,2.79388497562025*pi,3.5756986241574*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.365129558248615*pi) q[20];\nu3(0.684657944906577*pi,0.7544671389223001*pi,1.20140703723904*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[12];\nu3(0.391740067801893*pi,0.6741363763458601*pi,4.25120690379613*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.886386413574263*pi,0.01707568194979303*pi,0.986880856560696*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.081780652981166*pi,-0.276008865634657*pi,1.72067094200661*pi) q[16];\nu3(0.319558263057027*pi,0.8809042590378*pi,0.5775015548014715*pi) q[17];\nu3(0.753680761293861*pi,2.47220798864663*pi,3.83144827160197*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49500889214108*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[6];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.46151416350207*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2471891961630122*pi) q[12];\nu3(0.640883880860809*pi,-0.20575648353173798*pi,1.032405509697869*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.40220458803647*pi,1.07265043883498*pi,4.127190719750351*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185226261863304*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5079844594918111*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.39159255316813*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38413391974862*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40566422998492*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.41526216780722*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.137043434242404*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.31124295170159*pi) q[9];\nu3(3.5*pi,3.28414174179697*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.350705875290737*pi) q[14];\nu3(1.0*pi,0.0*pi,1.219670224110577*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235654730724585*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[6];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[10],q[21];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5747768878582118*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.648935255257783*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45304414072728*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.31953569599351*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5876908893053971*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35898052466607*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.4004127097442005*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4520423221889995*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191375285658*pi) q[17];\nu3(1.0*pi,0.0*pi,1.122962604660525*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5443872367743099*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[6];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\ncx q[10],q[21];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4179034497271*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2036689364065278*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.652553781796506*pi,0.37793345169788695*pi,4.07583632746334*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.418718333814868*pi,-0.280475816454194*pi,1.028624222234954*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4568694366694*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5335918291723902*pi) q[18];\nu3(0.431866137442592*pi,0.11644266087090804*pi,1.282560033415644*pi) q[19];\nu3(0.827593165453008*pi,-0.15608200224590202*pi,4.328670519732579*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.707281133111973*pi,0.79486569010415*pi,0.697159088006791*pi) q[0];\nu3(0.443967256123035*pi,3.25135055948225*pi,2.02983578005254*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.187637514396833*pi,3.38875449572752*pi,1.71949428832854*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.322372444703433*pi,3.45076183697891*pi,1.58291055332493*pi) q[7];\ncx q[8],q[18];\nu3(0.48992697855547*pi,3.28158743914637*pi,1.99202980494967*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.519770404761557*pi) q[16];\nu3(0.465494571628466*pi,-0.08877035070744799*pi,3.76372835784513*pi) q[19];\nu3(0.390150041511714*pi,3.40461139914579*pi,0.580489554138027*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.64883865903525*pi,3.46697956972055*pi,4.2605994741229605*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.79680068560239*pi,0.355024163794754*pi,4.23605245276587*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.263849983121698*pi,2.79734405882094*pi,1.053729595034285*pi) q[9];\nu3(0.60644004784023*pi,-0.180064727765277*pi,0.629806470444521*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.747469410505426*pi,3.37301838633026*pi,3.01285862154383*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.383502367736086*pi,3.12751038889546*pi,1.87709062311517*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.887631555433*pi,3.33213217423814*pi,4.2623901245002696*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.670864028054277*pi,3.18605149348648*pi,3.15550286591372*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.522446672568884*pi,2.74262627084995*pi,3.51655852030827*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.483304507084642*pi,3.17884219443933*pi,2.00182905686318*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.589824665939879*pi,3.24858686735483*pi,3.55185306160322*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.712582122039183*pi,3.18392803573211*pi,3.06912772954348*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.202309968521151*pi,3.14945802172771*pi,1.57431117443503*pi) q[5];\nu3(0.600883157617867*pi,0.10338684649958396*pi,0.971047808688458*pi) q[6];\nu3(0.120244157492162*pi,2.52212874477401*pi,1.4363938180661862*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.622550835488617*pi,2.56189971494599*pi,3.92087034719961*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.201135751695345*pi,3.10895518992674*pi,1.3239813608249231*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.441426466757136*pi,0.14747668752091403*pi,3.95902607133631*pi) q[2];\nu3(0.907241072911508*pi,3.13951947606586*pi,4.15340459338729*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.859697311977962*pi,0.07242975457105605*pi,1.404416642208874*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.314292785865514*pi,-0.299518436442218*pi,4.39311208065709*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.392969994408504*pi,3.41836846407268*pi,4.103135867720329*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.196256469767504*pi,3.3930379098021*pi,1.74221179505239*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.382251495255298*pi,-0.314603143823895*pi,4.00301897324621*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43393592116012*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.261214637567492*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.115617648112107*pi,2.60336483775668*pi,1.186254125806669*pi) q[3];\nu3(3.5*pi,3.48909965144029*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.292127201795205*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.600804531654698*pi,2.65993508166376*pi,3.66118444161609*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.326576670995618*pi,2.80013194637073*pi,1.21974877741191*pi) q[15];\nu3(0.15287625346189*pi,3.15717869236126*pi,0.8483700359869379*pi) q[16];\nu3(0.117886734341523*pi,-0.30851115978281396*pi,4.3382393149773595*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43380374419214*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.132207396010787*pi,-0.027059445348337985*pi,0.959887587476999*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.38440883332606*pi,0.5878841018860499*pi,0.5374462804796807*pi) q[16];\nu3(0.884791001736834*pi,0.417865995802725*pi,4.12485598298313*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259694044497695*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.333309552390141*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.426575188627909*pi) q[7];\ncx q[9],q[21];\nu3(3.5*pi,3.42862333955282*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.722200353701967*pi,-0.22755936956759798*pi,3.89563195272674*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.226162744527017*pi) q[20];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4748736098555*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40400400018017*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.269326539390434*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49477513747827*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283006543663034*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46961628064519*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49359151451769*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42945952354801*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29458464735629*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.066222814787423*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.2127350182701742*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.274081391253656*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.46185090287806*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46487778597475*pi) q[11];\nu3(3.5*pi,3.47294557969884*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.411915116618398*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.660759323453104*pi) q[18];\nu3(1.0*pi,0.0*pi,1.220700035626989*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47239763546372*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.475263230903209*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5082549209170955*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.377189354408633*pi,0.10548856075050295*pi,3.91141831980849*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.629022982749318*pi,-0.4615116424459179*pi,0.8383925079133849*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40147209703442*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5337808537161144*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.223025044372969*pi,-0.40972547002807247*pi,4.15542577723991*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.810687651983129*pi,-0.388296725963429*pi,3.92521570193654*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.683047261528091*pi,1.19410585659312*pi,0.705263466514837*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.250044284008093*pi,2.92505310277766*pi,0.787494162188902*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.835525950144207*pi,0.45793559403958695*pi,0.964646567324128*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.324675175980655*pi,-0.18732014585644302*pi,4.4285721414365895*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.188531304827813*pi,2.71693551750843*pi,1.55435649850547*pi) q[9];\nu3(0.799073645418085*pi,-0.46154268028128953*pi,3.99003303634826*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.304485639964717*pi,-0.352793858944369*pi,1.093877839712897*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.579563186417109*pi,2.44970880338644*pi,3.88462542364402*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.459959546713793*pi,0.5684409007553699*pi,4.14383511103952*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.555280225332006*pi,3.44293923409375*pi,4.48274170478794*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.590470628035504*pi,3.45824517608534*pi,0.5710318968703315*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.515745885411938*pi,2.58541068210026*pi,4.00410793495414*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.425139699437082*pi,3.42418687196441*pi,1.046453009946682*pi) q[9];\nu3(0.83034209787488*pi,3.07721696711979*pi,3.02628245973402*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.188799259053363*pi,3.36637327946271*pi,0.910262341976763*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.714786665337621*pi,0.57951005008341*pi,1.3493740469528799*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.932285334161273*pi,2.80227524217297*pi,3.5413258107439*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.676515632028829*pi,-0.35283871864405303*pi,3.67575362473169*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.701909874262619*pi,0.346852565259855*pi,0.901971097365892*pi) q[2];\nu3(0.682127964701546*pi,0.07150936046317902*pi,0.743208028476486*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.408326597083978*pi,2.73277092725493*pi,1.67882640978*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.572526543552075*pi,0.166567299989402*pi,4.4383139233042*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.240687469311148*pi,-0.4397376263784321*pi,1.119763199180458*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.739910628500209*pi,-0.21083056868147898*pi,3.64370286252909*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.928265489765774*pi,-0.365552124226192*pi,4.49801225376801*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(0.484537035364054*pi,0.041642062928930024*pi,0.920416157553591*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.158178518625487*pi,0.20759689412043203*pi,4.07745427802923*pi) q[6];\nu3(0.278729897438012*pi,0.8683709248647*pi,4.09016769315613*pi) q[8];\ncx q[10],q[21];\nu3(0.149426517164156*pi,2.99810739190638*pi,1.84105904653299*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.297177729925108*pi,0.5395792241969599*pi,4.49692197134413*pi) q[14];\nu3(0.77973627087414*pi,3.14929886088947*pi,3.32921924115983*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.306835176756875*pi,3.23764054696467*pi,1.025015918500576*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37686924273887*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.074827360374667*pi) q[9];\nu3(3.5*pi,3.42321372693058*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.634649080686741*pi,3.23095783342827*pi,3.72772403777192*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.458417828861976*pi,0.6566664884862501*pi,0.5454576253699351*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.596249736595776*pi,3.25232316903063*pi,4.02412188865935*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2538149714794828*pi) q[21];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.731980844086576*pi,0.61213441700836*pi,0.610153160055683*pi) q[12];\nu3(0.399747919511809*pi,2.91470548763422*pi,0.925294333209342*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45970805005209*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48734553611674*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.4788471364444*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.909179297215832*pi,3.2042343713497*pi,3.74046789093065*pi) q[13];\nu3(1.0*pi,0.0*pi,1.23996589628082*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.269113273332514*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5515717440959043*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[9];\ncx q[3],q[15];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(3.5*pi,3.41596427182362*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.35111613794444*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.278298431440281*pi,-0.204240658660178*pi,1.4912527724764248*pi) q[17];\nu3(3.5*pi,3.40850183202759*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.25943238195114*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.29183104391608*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1654343772598361*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.212885800722284*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30091455243897*pi) q[15];\ncx q[16],q[18];\nu3(0.839266638519788*pi,-0.168498631835042*pi,1.0215732704441849*pi) q[17];\nu3(1.0*pi,0.0*pi,1.232619617481895*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.454729969732719*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[15];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.395917075035079*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.692612169860496*pi,-0.26731411307000896*pi,3.57736354977782*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.36982681719449*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3426457315280569*pi) q[18];\nu3(0.871163940356279*pi,2.3888282348163*pi,3.66804303560003*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4517860258394*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.271676811851046*pi,2.62113554013216*pi,0.9863729051691901*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44005605882359*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292782203339037*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5993451646996037*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.40219585338353*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.345144145364564*pi,-0.25175749129734204*pi,0.731460187714588*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.22030345530023*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.192689810807499*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4822483319022*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5004725428197075*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.793144989300933*pi,-0.047126460244788004*pi,1.341289904965837*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.62816007891138*pi,2.69184839990365*pi,3.71715447472753*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.47519348251184*pi,0.31374999644900803*pi,3.60790849149663*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45964446521401*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.68562909200409*pi,0.371147794030128*pi,3.89694785108741*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.672639944776886*pi,0.8072682330048999*pi,0.5092838180717966*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.480791782874735*pi,2.95376410728728*pi,1.131179176732568*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.206140692537638*pi,3.1588646674186*pi,0.818954650067951*pi) q[2];\nu3(0.66260206503912*pi,3.35715521027521*pi,0.5210503162042902*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.545932261587577*pi,-0.211711848825545*pi,0.658627786815086*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.554169921362297*pi,1.05222768197913*pi,0.851658888211902*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.279327707592702*pi,-0.294250840477063*pi,1.51308155672759*pi) q[13];\nu3(0.730109641918719*pi,-0.4293095978444701*pi,0.5683427749116577*pi) q[14];\nu3(0.404986390859076*pi,0.59294231357418*pi,4.49857951612963*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.442333220332519*pi,2.76236866212746*pi,0.900302449183072*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.886178227004767*pi,3.13421632484576*pi,0.5984709856914004*pi) q[2];\nu3(0.733073493760588*pi,3.17768407307553*pi,4.03541048793346*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.694627650834886*pi,2.93456185837588*pi,3.21463329351*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.593205475551622*pi,0.75606353306812*pi,4.241158569994051*pi) q[7];\nu3(0.680657343541718*pi,0.157555331511274*pi,3.8571078686189*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.484399021357043*pi,0.6179901853160199*pi,3.99961540027334*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.580661521002669*pi,2.77497266059778*pi,4.16009644492687*pi) q[13];\nu3(0.584494860086764*pi,-0.12661995996042602*pi,4.21361555072342*pi) q[14];\nu3(0.5155939033311*pi,-0.346437182896576*pi,3.69371737411323*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.283235344181938*pi,-0.32374986898053604*pi,1.34844202910466*pi) q[20];\nu3(0.743423587447708*pi,0.20229185437868702*pi,1.072657256420751*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.368432925141209*pi,0.012406820574185962*pi,3.53862531014374*pi) q[7];\nu3(0.858973343233845*pi,2.98300558656657*pi,3.76365155512555*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.769271927837525*pi,0.6425755292452999*pi,4.16939690852246*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.535487736641194*pi,3.0771349492516*pi,4.49166918535383*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.140246788822342*pi,0.9036464440018599*pi,3.99550006882809*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.816362169240374*pi,3.21428026923887*pi,4.06872015466692*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.151378515426106*pi,0.81975500288252*pi,4.20791061126287*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.699632923284484*pi,-0.4453975425977663*pi,0.634594634612311*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.583308778589196*pi,0.07539108933809502*pi,4.03254888446866*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.345504668204307*pi,2.71764066287884*pi,1.1852488558482501*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43680653941587*pi,0.5*pi) q[1];\nu3(0.895048413673092*pi,3.08489721849171*pi,4.027548766827961*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.266197950804022*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47419287914761*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1187205223010421*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.4039540945274*pi,2.89058358782938*pi,1.22441743661299*pi) q[18];\ncx q[0],q[2];\ncx q[1],q[6];\ncx q[3],q[16];\nu3(0.568919496099912*pi,-0.4702020746318258*pi,4.1845999779558305*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.39167222883379*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.30167088699015*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1636281808643991*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2175773594579948*pi) q[19];\nu3(3.5*pi,3.37552598420744*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.201837200783444*pi) q[2];\nu3(3.5*pi,3.49961911510835*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.44389707856456*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.606804541367941*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5719093016966812*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275968331788242*pi) q[16];\nu3(0.381379122227385*pi,3.36100511606379*pi,4.15714330677743*pi) q[17];\nu3(1.0*pi,0.0*pi,1.295616542486084*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[6];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39498706517004*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36927415500877*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.149952486911064*pi) q[13];\nu3(0.365567242123986*pi,2.98130766443598*pi,1.066979522212961*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5556791455512293*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5572961460858862*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.37868030163397*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37900520594333*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.651954679330757*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3204357012152839*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5397112302657825*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.517036263397145*pi,0.145348426827564*pi,4.40325311564158*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.83473603818917*pi,0.6606706664108399*pi,1.1535819039405442*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4541426900913805*pi) q[21];\nu3(0.417164394624435*pi,3.25699666419478*pi,0.721570486380704*pi) q[0];\nu3(0.266352522359001*pi,-0.31226458274748603*pi,1.4765667937431801*pi) q[1];\nu3(0.233148853685917*pi,-0.10653625944417*pi,4.03488150918295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.693035545794077*pi,0.19889203119269505*pi,3.99898198530998*pi) q[9];\nu3(0.248998097278651*pi,0.59610969069254*pi,0.611030697039516*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.253344931363048*pi,-0.12329482184972901*pi,4.34879077128941*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.632149916828046*pi,-0.130061528607318*pi,0.823232628461843*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47014963766929*pi,0.5*pi) q[4];\nu3(0.383902378725773*pi,3.28737879245462*pi,4.21714050453957*pi) q[5];\nu3(0.599059086774509*pi,1.17897421602162*pi,0.758796787601818*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.361297616336853*pi,-0.397616169008574*pi,0.8454603283519719*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.744890943878429*pi,3.12282257425816*pi,4.1441342096920195*pi) q[14];\nu3(1.0*pi,0.0*pi,1.399672722199006*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.2805263191871*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1710697562852719*pi) q[18];\nu3(0.471404212249055*pi,-0.22231138504375197*pi,3.83257061313407*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.286774839387857*pi,2.44691742231991*pi,1.0539555918053232*pi) q[5];\nu3(0.75899174573248*pi,0.19512095733142398*pi,1.423543531046545*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.146892890933025*pi,0.8249391250823099*pi,4.07025103273424*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.724531241557061*pi,0.13963067404114904*pi,0.5595533797852387*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.566923901082294*pi,3.39146359980838*pi,3.06462554517433*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.875472462826214*pi,3.15439250995229*pi,4.30536023711775*pi) q[7];\nu3(0.710291744972091*pi,0.044764383038928046*pi,0.724019299758582*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.406399964834689*pi,0.266074675946649*pi,3.48611277070318*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.676034351358849*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5025296455529649*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.835269095646561*pi,0.371753644341108*pi,4.25538600307783*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.741492781897639*pi,0.87095221913323*pi,0.779618284631711*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.221105683372572*pi,3.33561882673021*pi,1.65944740528917*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.52872633919734*pi,3.2673718909519*pi,0.913549782585764*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.810604964714093*pi,3.16053685905758*pi,3.14654917842758*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.541387731704759*pi,3.15568243743744*pi,0.819625164780479*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.654959968080734*pi,2.89121824676436*pi,4.03740441910561*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[10];\nu3(0.459760836638884*pi,0.127489287459721*pi,3.64888911098616*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.586742913268526*pi,0.061549427180529026*pi,0.7758631728132139*pi) q[12];\nu3(0.420611383361604*pi,0.448696701836799*pi,0.95122753280461*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.651407161454704*pi,-0.23806334450824201*pi,0.9033485899773039*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.33831886873247*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1667533973372661*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.600557241006182*pi,-0.06611524198212998*pi,1.083997900869755*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.560166076081765*pi,0.136597116549531*pi,3.61843193786743*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4993253976233*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.426386623037565*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.200918557849664*pi,0.37356774977373*pi,4.37543021035055*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.37963843340237*pi,0.72653307165951*pi,3.80964804133057*pi) q[21];\nu3(3.5*pi,3.48556197540041*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.367505075416436*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.410885700179421*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.397757400942528*pi,-0.018082868284710008*pi,3.84918336589212*pi) q[18];\nu3(0.635205994711411*pi,0.222210373752188*pi,0.677812063259362*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.424493886840757*pi,3.48245851774395*pi,1.399288981117093*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,0.655128108975608*pi) q[9];\nu3(3.5*pi,3.48424240461376*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322804476476972*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.34620605303592*pi,0.27598048441689305*pi,3.76670690621766*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.600635547448771*pi,-0.4841717955677022*pi,4.32893293321097*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[17];\nu3(3.5*pi,3.40609221154067*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.371037453383121*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2716520429164229*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43965108638724*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48311096775811*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.332029703807583*pi,0.96393556651828*pi,4.04720610355451*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4148231921729*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3130000246109659*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.32812792316346*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,3.38662976576827*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.533089408120287*pi,2.62594307516282*pi,3.91970530141998*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5751112624871006*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2429442347858979*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.28095244678711*pi,0.5*pi) q[1];\nu3(0.646325252981855*pi,3.18166316832562*pi,4.26171373321877*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1895265380274052*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.49047528160905*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.689256120331918*pi) q[17];\nu3(1.0*pi,0.0*pi,1.269000386015461*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.381723288736589*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.560151588999142*pi,2.91286537912995*pi,3.65618926732346*pi) q[2];\ncx q[3],q[19];\nu3(0.588013410155766*pi,-0.162879311368529*pi,4.2878854750869095*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.464034238059295*pi,2.63612870079196*pi,1.107422073550669*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.480095354454781*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.527963033408767*pi) q[4];\nu3(0.70062715968712*pi,0.75028729706705*pi,0.689971136339501*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.593244053867843*pi,-0.41063860833875243*pi,0.891447272814643*pi) q[9];\nu3(0.762826842132657*pi,-0.088985061181662*pi,0.7251398681293291*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5655468099611269*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.387414983416025*pi,2.95736401463726*pi,1.95069741856817*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.396016717578718*pi,2.84961939259378*pi,1.5609912301394*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.44948357802319*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1615925039747061*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.178314661719673*pi,0.41061610239869795*pi,4.31632114177701*pi) q[6];\nu3(0.295772180921921*pi,-0.16689761868553699*pi,4.10554374080223*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.801858973798611*pi,0.65672106270889*pi,4.18525848966602*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.830614879706177*pi,-0.269910029224225*pi,4.41285969693885*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.428546971956671*pi) q[15];\nu3(0.25706893052263*pi,0.353413575600799*pi,0.9638265177934979*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.29070108948256*pi,-0.05060688228397198*pi,1.00811747270906*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.289232663296797*pi,3.4104058925924*pi,4.30437541129298*pi) q[0];\nu3(0.624849935904071*pi,0.5412800623254099*pi,4.10424101278821*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.607008399966374*pi,0.8254698157859699*pi,4.42169160863876*pi) q[8];\nu3(0.897652214217817*pi,2.95645580551258*pi,3.92081666075758*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.54171725460246*pi,0.16297281322310297*pi,4.237982905953*pi) q[13];\ncx q[14],q[15];\nu3(0.496916422197332*pi,0.42961499616074195*pi,0.63597771410066*pi) q[16];\nu3(0.456071070807323*pi,-0.009803105683580005*pi,4.27711740098438*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.748792932354058*pi,3.34554873971682*pi,4.47822064298792*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.445760112059108*pi,0.356229407273456*pi,3.85664313110106*pi) q[0];\nu3(0.544693531400258*pi,0.68457528370616*pi,4.34643200448998*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.243568270565284*pi,-0.07358316046427499*pi,1.4527218354380729*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.421540944430282*pi,2.94677616101211*pi,1.3867003789946781*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.215199252126705*pi,3.19045314957808*pi,4.41962575516979*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.368028021400695*pi,3.09151008315595*pi,0.998313481202999*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.545504044893882*pi,0.037021579803253046*pi,1.2026079668001861*pi) q[3];\nu3(0.513162705581327*pi,-0.022787661997163977*pi,3.94802296056294*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48443039096817*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.119580692897396*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.563164804709761*pi,3.30753438537908*pi,3.98909079946107*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.323266763930111*pi,0.0013162637259539478*pi,0.958294871884795*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.709841463377269*pi,0.76127492096118*pi,0.646312481744199*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.175567121035389*pi,0.444486453157782*pi,0.971191294050971*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.950249309186523*pi,0.33054837875894905*pi,3.96536197782257*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.435438669129209*pi,3.25079088655503*pi,4.20495333630625*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.731580901900851*pi,3.37532193442179*pi,3.07725910313687*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42043811569567*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.49269134726107*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.128315688252271*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.647166355860662*pi,3.14056158387577*pi,0.5752239434933296*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.39735436050565*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45937650376668*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.49602229573681*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.261052795168054*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.265502793848536*pi) q[13];\nu3(0.370512175115424*pi,-0.394359679889694*pi,3.93386168184831*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.532591073646857*pi,0.337298282211802*pi,1.45394554790838*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2570871298233999*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[18];\nu3(0.202614982351893*pi,0.17513198666188*pi,0.938182236563678*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5291478129132866*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38666704440493*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.24957656092781*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41106749427005*pi) q[10];\nu3(3.5*pi,3.46542729886356*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6301647659573419*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.392024957040623*pi,3.04639996993222*pi,1.401426967387002*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.3110579755536111*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.640259974972711*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45531103402214*pi,0.5*pi) q[3];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.380960865174636*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.438589167502029*pi,0.14714890302865602*pi,3.46695557135701*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47656033070803*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.405450724810383*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.733624572744688*pi,3.30385779624455*pi,4.205387283071611*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,0.5295777227745275*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.208325941445035*pi,0.59655589626436*pi,3.810064581256*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5078821782774331*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.849168378354675*pi,0.09706534015578105*pi,0.8360148618490231*pi) q[0];\ncx q[1],q[4];\nu3(0.642979231844193*pi,-0.4485859628740199*pi,3.88241670821781*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39929663027448*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.240412786382125*pi,-0.344904316320624*pi,1.490306477715646*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4468051024063495*pi) q[11];\ncx q[12],q[18];\nu3(0.405385561434909*pi,2.8730061095202*pi,0.863831147109246*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3270004320214102*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.509340327925077*pi,-0.4829170489708697*pi,3.84727414497533*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.46727817762458*pi,3.44695008774782*pi,1.56961297209321*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38880052720952*pi) q[21];\nu3(0.724512496866365*pi,3.47418279349854*pi,0.871835227040217*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.185659304594409*pi,1.07651414754679*pi,4.19844876193177*pi) q[7];\nu3(0.701423088079579*pi,0.19937232510056502*pi,3.96528515236695*pi) q[8];\nu3(0.706747847658498*pi,0.302149464946028*pi,1.28401240013878*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.24172196674551*pi,0.057501960668150054*pi,3.75070597968892*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.347089069348476*pi,2.73632518596763*pi,1.035257846322895*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.218670963826248*pi,2.90667807715792*pi,0.708898876591512*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.592107824428619*pi,0.161901507906565*pi,1.4997746384237631*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.395237164847288*pi,0.157291004847392*pi,3.36442159943561*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.24529508404816*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.613095373617477*pi,0.33025591943491595*pi,4.2173061298405194*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.332194046655442*pi,-0.180608977566537*pi,3.90293452504133*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.626188352011225*pi,3.33318725150268*pi,0.7796276415889141*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.499662602305982*pi,0.364849006138492*pi,0.5529154476343117*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47455487562522*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.181653999695236*pi,1.06786710060584*pi,4.30831414954175*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4004609631857678*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.347039911059695*pi,-0.07359336170765901*pi,3.74460819987605*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.142276404429307*pi,2.69045515630697*pi,1.2311083060489438*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.611460352269563*pi,-0.326456761040524*pi,3.92312891733748*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.421159385117755*pi,3.39319510949709*pi,1.200864264200427*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46180530663357*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.193176782539309*pi,0.84616667905974*pi,0.5692050908878921*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.738668823860263*pi,0.450676332724653*pi,0.78451577689833*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41567781384659*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40165457630145*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.285684901122496*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1782389884062159*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.772181489473194*pi,0.310157001799251*pi,1.65343798177308*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.439601543638197*pi,3.35395308531201*pi,1.52228867194135*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.360417291887181*pi,0.24633163499496702*pi,3.5043550661319*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.49771361027012*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.409203926519989*pi) q[9];\nu3(0.59908813621019*pi,-0.027813939560864975*pi,1.220595190689299*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.459334308879701*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5174516190913883*pi) q[13];\nu3(0.353141545650741*pi,2.61337072499478*pi,1.315929100933328*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.100376992987385*pi,-0.341846571462933*pi,1.223014995313025*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[12];\nu3(0.226396969980711*pi,0.51476800894719*pi,3.9401783953955*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.111595820520669*pi,-0.29528344784584803*pi,4.33327984941774*pi) q[5];\nu3(3.5*pi,3.45646895627311*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.220176031310757*pi) q[10];\nu3(0.591224046474247*pi,0.261587487256032*pi,4.31042190000837*pi) q[11];\nu3(0.455547582382984*pi,-0.35329987866584*pi,4.26009948012951*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.671302567856984*pi,0.0028579536962930474*pi,0.796539827342017*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5401250300146136*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.237331817838724*pi,-0.4604754618529037*pi,1.69232084036298*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.616172096580855*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47967477383432*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.368834922188464*pi,0.5525012257042301*pi,3.61707444012795*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.407405224649285*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43908441678645*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35315799966551*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,1.3075025491608079*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.335673679771392*pi,-0.404694257013208*pi,4.47758344367924*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.404466778552955*pi,2.85767233574158*pi,1.438940038246096*pi) q[15];\nu3(0.237572014535052*pi,0.445422199105572*pi,3.93052816569734*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340784090302534*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[21];\nu3(3.5*pi,3.32369718193297*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.280689869111752*pi,0.206471656701677*pi,3.62196875477074*pi) q[13];\nu3(0.761202848025305*pi,2.78523026030318*pi,3.46693128017136*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.697857251380945*pi) q[16];\nu3(0.222138500494139*pi,0.03802256609677901*pi,0.677624264629615*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2440715581009871*pi) q[20];\nu3(0.199615061540988*pi,0.66162387032435*pi,4.4841265365437994*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.380667461023981*pi) q[5];\nu3(0.712717293371358*pi,-0.4781470605777766*pi,3.53597899120709*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38381971338937*pi,0.5*pi) q[11];\nu3(0.643410189227584*pi,0.8254102602129301*pi,0.5367244649561317*pi) q[12];\nu3(0.571537659506838*pi,0.94548470006335*pi,0.572156631954856*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230660820611071*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4328051319190305*pi) q[21];\nu3(0.104533635175854*pi,3.11335789257378*pi,0.866705301004373*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.408153971815894*pi,0.5523046028879499*pi,0.637966353381819*pi) q[6];\nu3(0.383122539861715*pi,0.141623991878417*pi,1.1822349029119121*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.447379904223928*pi,-0.284220849134005*pi,1.183361549107733*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5189534617999132*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.581707515305627*pi,3.17638029759498*pi,3.08529784299074*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.727110680645337*pi,2.78235402213217*pi,3.89409866863656*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29592816833469*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.950665451549585*pi,3.35715729142261*pi,3.61541245611985*pi) q[9];\nu3(0.435215180459698*pi,0.5790626869859099*pi,3.79156971848616*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37892075570663*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42435922385114*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.263293167056265*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300876210314166*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.728049579815894*pi,3.03134330472424*pi,4.19999795522635*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.395772955484562*pi,3.42435207183457*pi,0.9512164155509479*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[19];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.549491484991034*pi,0.25047958178888197*pi,4.21175866739513*pi) q[3];\nu3(0.469088601172191*pi,2.74954855128681*pi,1.478366168900614*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.487384016185461*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5937785178639834*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.704812084613392*pi,3.46573609836721*pi,3.38841902718823*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.86118977027031*pi,0.51178842427996*pi,0.834498074314569*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[19];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.884802843964251*pi,-0.234368663690893*pi,4.03842390159185*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.717809609798707*pi,3.15367394268524*pi,3.95895851763095*pi) q[1];\nu3(0.552268068424851*pi,2.74911033301686*pi,1.329143018865947*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.684130487281475*pi,0.83039190321112*pi,4.38223162272277*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.17149143571428*pi,0.58832494414334*pi,0.720482010779986*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.657420815890353*pi,0.72918274811681*pi,0.5492702889207866*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.487222372210225*pi,2.72810291164394*pi,3.73337083683758*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.435605728457968*pi,2.77980392993835*pi,0.957118882775575*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.590273298187947*pi,3.08565238574082*pi,3.54796231871436*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.326626363263408*pi,2.64465285539707*pi,1.46881365246005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.903520064084356*pi,0.257555703153847*pi,1.68654483050073*pi) q[21];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35011698798565*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2723708573746921*pi) q[8];\nu3(0.866562229922444*pi,0.468194509014344*pi,1.400303267878917*pi) q[11];\nu3(0.560453747347876*pi,-0.269506914667679*pi,0.584344485454255*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.431196101045261*pi,0.61260750763764*pi,4.23515931162798*pi) q[21];\nu3(3.5*pi,3.47543076023825*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.159627037215616*pi,2.93903324468531*pi,1.85443209125626*pi) q[11];\nu3(1.0*pi,0.0*pi,1.347430148202897*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.393023984352362*pi,-0.23397316111746103*pi,1.397432152523867*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4767887710066*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,0.593847443774728*pi) q[8];\nu3(1.0*pi,0.0*pi,1.222982166308194*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.965934438498227*pi,0.01889102868759096*pi,0.8899322637435161*pi) q[15];\nu3(0.776497675703806*pi,2.73266407370122*pi,3.6414835273387*pi) q[17];\nu3(0.610227045938838*pi,-0.302812987842085*pi,4.4883023880662005*pi) q[18];\nu3(0.221931131123829*pi,0.57929484788964*pi,3.95257810186711*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29424941035282*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(3.5*pi,3.44074187901635*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.334536165075399*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.585320400928479*pi) q[12];\nu3(0.442861394423116*pi,2.85967533628387*pi,1.252396945578325*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220293916664731*pi) q[16];\nu3(0.220109484708749*pi,0.11393118296830296*pi,0.5337043808627355*pi) q[17];\nu3(0.376143500137254*pi,0.147784602193888*pi,3.74850207712074*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.39815035753518*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.46354398476126*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47638537335779*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.333407835610187*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3284145321428809*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.516935625115648*pi,0.15244550849648997*pi,1.284768422678362*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3704584384889*pi) q[10];\nu3(3.5*pi,3.46463273545312*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.297971674737763*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47516839110925*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.855155177857551*pi,-0.32942845852304203*pi,0.659256072462316*pi) q[1];\ncx q[2],q[16];\nu3(0.835898320081338*pi,0.6814367168402*pi,1.045141772537388*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.313458913357595*pi,2.39251432376773*pi,1.3650406906857389*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5073417644424851*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.711435293312514*pi) q[21];\ncx q[0],q[21];\nu3(0.107638933252183*pi,-0.4973814989505631*pi,4.17937074601304*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4800023512947*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.930698931030504*pi,0.81687442570306*pi,1.109879978114554*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.23176824882655*pi,-0.262488429875517*pi,4.13389317953565*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.30874052222601*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.43566155306704*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.439918458443552*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308220981389387*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.825644979072701*pi,-0.4586768868497641*pi,0.834540886594889*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.477770856536543*pi,0.22038197907463097*pi,1.3019182104791511*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.41511674246477*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260145360433083*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5082700309514672*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41653873330659*pi) q[20];\nu3(0.819538034771273*pi,0.144961796523014*pi,0.840979767164343*pi) q[21];\nu3(0.256711993330251*pi,-0.052160661826747*pi,4.42942276647538*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.161383028325946*pi,0.404897382245779*pi,3.4808663960977*pi) q[2];\nu3(0.051139090342959*pi,0.126319886736455*pi,1.267134320210938*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.277560180841746*pi,-0.4656421307991704*pi,1.495299567696088*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.732378803267443*pi,0.365455106358071*pi,4.0704012104897895*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.281890789697967*pi,-0.4208590422115629*pi,0.840151272275643*pi) q[2];\nu3(0.862118571703935*pi,-0.384774555180708*pi,3.12629428325759*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.796617587014629*pi,2.67014503745018*pi,3.63925448604971*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5509309949830468*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.11909669210035*pi,3.09577829207266*pi,0.986265477246279*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.219810929642022*pi,3.40626203903923*pi,1.168147153967179*pi) q[9];\nu3(0.5443107153527*pi,0.023340882404281005*pi,3.53054224409648*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.579653620372617*pi,-0.07928415344816803*pi,3.7711941214492*pi) q[14];\ncx q[15],q[17];\nu3(0.485352558020365*pi,3.22511804280006*pi,1.53537303571679*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.26338889820305*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.626596632446692*pi,-0.11391960026000802*pi,0.953507229191531*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.270097226131269*pi,0.5310919966513099*pi,0.912759983739433*pi) q[9];\nu3(0.488664290190514*pi,0.23299263700789297*pi,1.100128245746544*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.455078660111897*pi,-0.02392945476581898*pi,0.907427842682327*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.598684202796398*pi,-0.06824050627283501*pi,1.3109787124019379*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.205549081681063*pi) q[21];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.872115041362016*pi,0.63800166171328*pi,1.207560755514234*pi) q[11];\nu3(0.414937428751986*pi,-0.19342536014732498*pi,1.4929652543950391*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.910310645844056*pi,-0.19520018988905202*pi,0.66973614655141*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.311930514682596*pi,2.84538290692404*pi,0.6589634173856029*pi) q[11];\nu3(0.650083838856976*pi,2.99255838168596*pi,3.52248115400868*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.125323045005301*pi,0.464625739046699*pi,4.440337381348471*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.468273965307191*pi) q[21];\ncx q[1],q[21];\nu3(3.5*pi,3.28018213393316*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.805876418730948*pi,0.12524434083725*pi,0.5070197307384908*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.038568983736058*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.362918110008109*pi,0.185303002683734*pi,0.7577366137457759*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.139238145666152*pi,0.19571638750724296*pi,0.7855037926099411*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.151552416942984*pi,0.12267896158171299*pi,3.85183147951727*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[10];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.49710779763486*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3281452094863289*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.188191052071162*pi,0.8851052438317*pi,3.91124956152332*pi) q[17];\nu3(0.808865321961682*pi,0.43091511958779005*pi,1.446092348160239*pi) q[18];\nu3(0.561842543506695*pi,0.087686907837222*pi,1.205287440838907*pi) q[19];\nu3(0.50508838436816*pi,3.16856315285888*pi,0.677980118283546*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47253373683815*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33685017540184*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.47988189783283*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4279235897728*pi) q[12];\nu3(1.0*pi,0.0*pi,1.186331147284019*pi) q[13];\nu3(0.0559294618318753*pi,3.19076765440977*pi,1.145017724600852*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.77519828550975*pi,3.35198991640293*pi,4.4893147505969395*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[10];\ncx q[4],q[12];\nu3(3.5*pi,3.44174333595918*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.182092001687519*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4206545163078*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.409337658562632*pi,-0.30790754169665*pi,0.7859063285931349*pi) q[1];\nu3(3.5*pi,3.4521080059688*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.34715766343805*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.405253950653171*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36522776435995*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47901120716906*pi) q[13];\nu3(1.0*pi,0.0*pi,1.18390479981982*pi) q[15];\ncx q[16],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46921611656105*pi,0.5*pi) q[0];\nu3(0.428654812603222*pi,-0.06737379592611298*pi,3.87120012799805*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42936650982829*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.2600115960571*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183855408241146*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271270295940142*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34437507402612*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4979424308071305*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,3.46726871752143*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270234008968887*pi) q[20];\nu3(0.0908299785353983*pi,-0.03171842437345801*pi,0.735741013644824*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3949871665751*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.629316696841148*pi) q[18];\ncx q[19],q[20];\nu3(0.656810125458785*pi,2.79810159418289*pi,3.51308569677892*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.197296660070152*pi,0.5377717695686499*pi,3.81488300411441*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5722527753123046*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.638087753978042*pi,0.43859656690399595*pi,0.942493060681333*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.472358795482898*pi,2.51905347744092*pi,1.2533257078705131*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.599244002607832*pi,2.67963025829635*pi,3.88190694404987*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.567748468902909*pi,0.48643202405167196*pi,1.312489354257469*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.740937551517935*pi,3.06565696280833*pi,4.19823463137866*pi) q[7];\nu3(0.693782781103036*pi,3.43741545331096*pi,3.44403980446501*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.675797233237483*pi,3.00421680158756*pi,4.13093628575951*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.282043294228483*pi,2.79388902963979*pi,1.64527016108649*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.442955895525879*pi,0.7891442533156401*pi,0.690787045742678*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.586127231523993*pi,3.17410180044126*pi,3.2702482554009*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.570131401443016*pi,0.24979262570064797*pi,3.67203943715717*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.277286959564725*pi,3.07119932203978*pi,1.5927730586559*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.457221055262153*pi,-0.381635988590024*pi,3.99561746482207*pi) q[13];\nu3(0.342019379614714*pi,0.24803382578233002*pi,0.692513839529351*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.216794042511293*pi,0.29351637936511*pi,0.602432648469497*pi) q[18];\nu3(0.285170129007328*pi,0.351109555927133*pi,0.728555748205328*pi) q[19];\nu3(0.400164773384121*pi,-0.49184696104208514*pi,1.137214064248153*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.898234557431395*pi,3.34827128611292*pi,4.42580888657446*pi) q[4];\nu3(0.796705790590733*pi,-0.370776832544753*pi,3.77305306280303*pi) q[5];\nu3(0.251137923754421*pi,1.15303701446432*pi,4.157991686742561*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.41402317626255*pi,0.68402950272537*pi,4.15956140272219*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.572882152892539*pi,0.45435599706247*pi,3.97169698539242*pi) q[19];\nu3(0.642765349497036*pi,0.87789374487295*pi,0.534877147160644*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.363420567609904*pi,0.6692133600080299*pi,3.77234594014874*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.923846348245155*pi,-0.364031332087848*pi,1.111950467528455*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.452396280937125*pi,0.20407072178761498*pi,4.12994351418799*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.845980137913868*pi,3.41307019509233*pi,3.84189181377645*pi) q[15];\nu3(0.792956045363751*pi,0.0011341682991530266*pi,4.41733740616547*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.119517208679298*pi,0.78208098926005*pi,4.21500110486611*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.59617408540252*pi,2.92576452591182*pi,4.36113712986704*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.499520722787322*pi,3.2439004563133*pi,0.61000300180538*pi) q[15];\nu3(0.287001462001147*pi,-0.021999496461672985*pi,0.5263468696394124*pi) q[16];\nu3(0.542322872560653*pi,0.5749554553693801*pi,0.748449792099159*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.383494690369904*pi,0.014211231965912008*pi,1.013518283073412*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.31278842750343*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.79313871274122*pi,0.004930891502009982*pi,1.483280579162066*pi) q[11];\nu3(0.280282421965126*pi,3.28550398830802*pi,0.805166806893227*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.45978017699385*pi,0.36838609345180795*pi,0.950508280296873*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2028919300378171*pi) q[20];\ncx q[0],q[1];\nu3(0.243677930447278*pi,-0.454627658701563*pi,1.255420471895821*pi) q[2];\nu3(3.5*pi,3.31901844578029*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.876851391647728*pi,3.41636498642376*pi,3.02189213726155*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2674805668387918*pi) q[21];\nu3(3.5*pi,3.36745743532748*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.160589673975406*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.27066244561954*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.31423258793729*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1289337554487902*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225660687035208*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40648454052106*pi) q[20];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,3.41831153688337*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187237851296166*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45393383189413*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.309526393149828*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4301463453480405*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.40013981802019*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.49317428217727*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2106543831632681*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5555360432560872*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.615441934184349*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.35905028194845*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.307132237385076*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45574919155388*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.499378024100141*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.3297343860567779*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.28023817321088*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43515455431004*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48297397812297*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184661783108953*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5417014472089523*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40067563744799*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.507332937418594*pi,0.70544338923452*pi,4.249251892085001*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[11];\nu3(0.440553110601579*pi,2.37760835261798*pi,1.3167126899499029*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.544536275357472*pi,2.95869715285143*pi,4.44863697883323*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.345056645789768*pi,0.47332745895484096*pi,3.77726388072454*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38876945727126*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.522627263932032*pi,-0.36425067257980903*pi,0.642759376556171*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.588966791573412*pi,3.44900407885039*pi,0.5928304203578696*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.846480678565367*pi,2.70057115667521*pi,3.50389246571602*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0830491833883668*pi,0.20848163824009303*pi,0.864164043799473*pi) q[15];\nu3(0.0738113394842192*pi,2.9046417940577*pi,1.52429545063764*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.72257574616431*pi,2.54274286925694*pi,3.6492838496308*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.70165022244797*pi,0.046791440162937015*pi,1.220109355522734*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.671015241332707*pi,0.53085872863432*pi,0.5144977846720479*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.487981769386347*pi,2.81420697781901*pi,3.90759742724045*pi) q[15];\nu3(0.12733173403795*pi,2.90335545726305*pi,0.718906669052266*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.779982792333415*pi,3.19610059595655*pi,0.670918099111356*pi) q[20];\nu3(0.514536537700859*pi,-0.27884907874297704*pi,4.41984444145696*pi) q[21];\nu3(0.151331436972682*pi,3.03787677088517*pi,1.074253714788743*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.149996189719987*pi,2.97115468311139*pi,1.50989909439044*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.504524344336208*pi,3.08817746410388*pi,1.78283033154914*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.861169263602983*pi,0.434507127021169*pi,0.907083401518039*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.108153942037541*pi,-0.300397834570248*pi,3.97799283571104*pi) q[1];\nu3(0.464491626284347*pi,0.10524362239934604*pi,0.98310035184344*pi) q[2];\nu3(0.808151149765203*pi,0.455462169449947*pi,1.462347455111026*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.590903562723012*pi,3.2252225215864*pi,0.728119845908922*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.974413097423951*pi,-0.4727743253228039*pi,3.55328207339*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.558184604581545*pi,3.14050901463055*pi,1.67929387643997*pi) q[3];\nu3(0.445261737597413*pi,0.358472610793917*pi,3.68652566021932*pi) q[4];\nu3(0.546253726135727*pi,3.26067727853646*pi,1.78870077446327*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.876304474020228*pi,-0.375867866137045*pi,3.2606799982456*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.386711900521385*pi,-0.012697123362260976*pi,1.1216914415101589*pi) q[12];\nu3(0.377249373685198*pi,3.38625998483365*pi,0.810547504187886*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.28528576169489*pi,0.57150605632177*pi,3.63894349276265*pi) q[4];\nu3(0.422641107472937*pi,3.46396450616541*pi,1.0772835686995959*pi) q[6];\nu3(3.5*pi,3.43413778405348*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.32745027462026*pi,2.9959614613779*pi,1.63605013718176*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.434010109902514*pi,3.17322471694386*pi,4.35587730170761*pi) q[12];\nu3(0.463160026947743*pi,0.5639264935796799*pi,0.657669792547366*pi) q[13];\nu3(0.232518936404146*pi,0.60768359284501*pi,4.374594933069179*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2879577104798599*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.332864274133068*pi,0.44183903192181995*pi,0.8911319645292071*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.614462891000208*pi,-0.10754420023453698*pi,1.093083764094997*pi) q[17];\nu3(0.149599128389299*pi,2.59748022189209*pi,1.55654002442922*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.429575729993061*pi,-0.13098920538673903*pi,0.733396382312081*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.150561211139555*pi,0.15580873731435896*pi,4.0505758740702404*pi) q[18];\nu3(0.266996284326067*pi,3.18182126947824*pi,1.76185862604093*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48613500985301*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.727068837181892*pi,0.09375013439812796*pi,0.976639908873637*pi) q[19];\nu3(3.5*pi,3.49355783297976*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34686204687468*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46946342406374*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.221994650935505*pi) q[9];\nu3(1.0*pi,0.0*pi,1.279241426853564*pi) q[10];\nu3(3.5*pi,3.36401683162457*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36853133530494*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.299776388469914*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1711300234014481*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1864531428434901*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[17];\ncx q[2],q[19];\nu3(3.5*pi,3.48326380108165*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.36067141423864*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.394537571730198*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.261943966856661*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35361277803044*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.39877423487294*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.311379200944581*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3547505634177295*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.69230414047932*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5181353526621615*pi) q[15];\nu3(3.5*pi,3.41735633806331*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.553656806274152*pi) q[17];\nu3(1.0*pi,0.0*pi,1.059842483003796*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246103646074129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.164058836900367*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[17];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45060733253767*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.5934764945677395*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.550371750505998*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5451560518480463*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5477100942654483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.916389557689341*pi,-0.30069043666325*pi,3.3681470427531*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.266665204638789*pi,-0.4337397554680636*pi,0.5697622668605735*pi) q[12];\nu3(0.164256277892911*pi,-0.25213208373775*pi,4.06784136455475*pi) q[13];\nu3(0.545209020619156*pi,3.27842988423923*pi,4.28218119575873*pi) q[14];\nu3(0.643890065876184*pi,0.05622817140904901*pi,0.5695211238764466*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.419956709560274*pi,3.44029499008972*pi,4.22490947160415*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.519923757321639*pi,-0.126937641376471*pi,3.86737506184266*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.796289046795807*pi,3.02376425965006*pi,3.64932268853019*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.775493257246254*pi,-0.33712134324113896*pi,3.8687242238767*pi) q[12];\nu3(0.656881163434671*pi,-0.11452491855207297*pi,0.617193168715496*pi) q[13];\nu3(0.273877326002025*pi,0.5110197512921899*pi,4.40768529137888*pi) q[14];\nu3(0.379322446234586*pi,-0.4027447253342608*pi,4.35415094590301*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.652521332736521*pi,0.7453923896005801*pi,1.0804163606337331*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.473714608181887*pi,-0.15518574219410403*pi,0.5398879096212201*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.505248684116963*pi,-0.37885214051953*pi,4.1005931537795295*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.708957381094362*pi,0.416313351015962*pi,4.02275140481969*pi) q[16];\nu3(0.700097257859823*pi,-0.29371815609833496*pi,1.057158891089216*pi) q[17];\nu3(0.181765004947206*pi,0.20152226021460296*pi,3.34307850189474*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.815816302536234*pi,0.7125266964486501*pi,4.38440711100383*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.984738433865223*pi,-0.06270837564910797*pi,4.29710817395923*pi) q[4];\nu3(0.705805111819956*pi,2.8478810522271*pi,3.65480415147401*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.327694573119406*pi,3.22070708466769*pi,4.3879804591603*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.251972901345676*pi,0.24065409487952905*pi,0.869305851115878*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.622784208375226*pi,0.12665209347584006*pi,0.5160186161358125*pi) q[16];\nu3(0.685900028039225*pi,3.07452378935705*pi,3.79447134821819*pi) q[17];\nu3(0.245120227026146*pi,-0.36316254109852897*pi,1.58723102994757*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.381137165532795*pi,-0.06478067530781101*pi,1.358590036009617*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.319802819222564*pi,3.26090921796436*pi,1.420227474565798*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.249824185868297*pi,0.8539350973804001*pi,3.86451097236478*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.915444088681804*pi,0.04673578218443797*pi,4.11003911248842*pi) q[8];\nu3(0.579508669356736*pi,-0.332859847208138*pi,0.747488532541286*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.288868500199841*pi,2.62421337361276*pi,1.50610935248574*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.120124300597598*pi,-0.025511623968705988*pi,0.935312328243017*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.748898628648027*pi,0.191834440743888*pi,4.36079632945324*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3432233776955*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.658522193568574*pi,-0.4382198833522897*pi,0.708797051556278*pi) q[9];\nu3(0.518034021218866*pi,0.83523758408937*pi,4.1517667018955695*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3357061538124921*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.358125040089935*pi,2.98722269901152*pi,0.661939945801685*pi) q[19];\nu3(0.824423368545164*pi,0.011726951186963985*pi,4.28536785678257*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0965607036988882*pi,0.9534323952266901*pi,4.24167155542302*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.23122470242317*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.174448484932106*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.561549206780412*pi,0.86626166568271*pi,0.9700069118708881*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.759154002571919*pi,2.97709287981623*pi,4.11050842284229*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.413900494786756*pi,-0.0003266790581419876*pi,3.6392912597812*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5188419575619294*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39189534446855*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.518682598165442*pi,0.6711175941866001*pi,4.48401165338513*pi) q[3];\nu3(1.0*pi,0.0*pi,1.289169431434362*pi) q[4];\ncx q[5],q[8];\nu3(0.397543297617618*pi,-0.004976345637261015*pi,1.461776010013861*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5665523470147855*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.29708735729738*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44862012656891*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.187908303695031*pi) q[8];\nu3(3.5*pi,3.39665006693383*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1831786684480239*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.222334971463642*pi) q[16];\ncx q[17],q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.497061139518459*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[16];\nu3(3.5*pi,3.41699459609419*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.46485098707861*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.313573561520943*pi) q[20];\nu3(1.0*pi,0.0*pi,1.222729215683601*pi) q[21];\nu3(3.5*pi,3.45078686012515*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.684592340939014*pi,2.93254715474932*pi,4.38247669561402*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45712988145588*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34942850251318*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.146640396611257*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3779849472035295*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.644201901644981*pi,-0.10673841489457198*pi,3.74782823013356*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.589367657223202*pi,3.3554079231787*pi,4.32987115205716*pi) q[13];\nu3(0.865029513154899*pi,0.62688979014434*pi,0.615787190810009*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5711852721810309*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44480708214106*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.633277088481829*pi,-0.027164364245850003*pi,4.4982020320763*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.427154933669581*pi) q[14];\nu3(0.411324153278695*pi,3.00118544513232*pi,1.93787409099778*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.297403459979961*pi,3.16058441331586*pi,0.73332629958901*pi) q[18];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36815141249681*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42572932959156*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.211312529974383*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.36450810094874*pi,-0.4832194378128717*pi,0.704692171741751*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1204302892269888*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.690248004767249*pi,3.27019278123698*pi,2.95492866307999*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.558085462087397*pi,3.28785440398955*pi,3.35542676760904*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5250299632993083*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5543501194812035*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.2790764507099*pi,0.51460596886828*pi,4.47138121797263*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.84313540022997*pi,0.040954358974972016*pi,0.672828706957439*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0557172641205751*pi,-0.31564257096379*pi,1.117256476070723*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.16357614647934*pi,0.128078950079611*pi,3.47976665335487*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.855242054695342*pi,0.33479643780090995*pi,1.244600134475335*pi) q[4];\nu3(0.602388437149853*pi,-0.17383469638792998*pi,1.040955060292068*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.693762273729151*pi,-0.09836374631114198*pi,4.01541700705339*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.833816454007028*pi,-0.02650739676167302*pi,1.020592285156634*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608768955508741*pi,0.5373782940985701*pi,1.1976625557188139*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.574107148634486*pi,3.32849943195495*pi,4.4643355401255995*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.9630299827932*pi,1.03954366548827*pi,0.670332094520001*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.631095393283048*pi,0.368148696830345*pi,3.96480085610616*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.715491751082476*pi,0.9165363504220301*pi,1.006843917814877*pi) q[8];\nu3(0.301660609311609*pi,0.37484771820722096*pi,4.10652877307283*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.340625369779604*pi,0.66651937210112*pi,4.25290549581321*pi) q[16];\nu3(0.201807868540454*pi,0.26752806655891903*pi,3.84739373577298*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.36613446402794*pi,2.9990359282755*pi,0.8096336713310339*pi) q[20];\nu3(0.835610671451144*pi,0.7033272050177299*pi,0.934670929217591*pi) q[21];\nu3(0.353356989196591*pi,-0.255701895405015*pi,0.9739902380962651*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.176755160972191*pi,-0.311076010516937*pi,1.341116786782447*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.579828339455191*pi,0.7578314006879101*pi,1.077677362508715*pi) q[6];\nu3(0.211980546371832*pi,0.6989499628408999*pi,4.18474330324032*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.499945784801617*pi,3.22091835281038*pi,1.80869444570482*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.871691753250065*pi,-0.177297135902446*pi,0.618888835705062*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.340915202239791*pi,-0.4126483602955111*pi,1.7552671237043*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.515605497154503*pi,3.12490175388518*pi,3.35546662001865*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.656735320841248*pi,0.7369669586807901*pi,0.654244409335397*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.868426630144379*pi,3.17287065804761*pi,4.21816818329779*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.202551453923541*pi,-0.32882373079217*pi,3.83968480786505*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.21404044266232*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5553900822881*pi,0.478328919045922*pi,4.36691488530703*pi) q[12];\nu3(0.58155617479519*pi,0.42179428798835195*pi,0.857811984310451*pi) q[14];\nu3(1.0*pi,0.0*pi,1.141605622914887*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0558021309715407*pi,0.17742608026931295*pi,3.88182967059019*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49205488006202*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47152136469835*pi,0.5*pi) q[11];\nu3(0.360752698594138*pi,0.473031207601211*pi,0.5463722536829033*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1514209196036589*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.54725925803041*pi,0.43557779682284503*pi,0.9971171450534551*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2269957923178532*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[20];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5215093756066755*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[16];\nu3(3.5*pi,3.48532261670827*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.40647987235063*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.345340494159296*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1960343852091921*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5578654358094863*pi) q[13];\nu3(3.5*pi,3.47811069664963*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.430081039114571*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.603918132795877*pi) q[20];\nu3(3.5*pi,3.48153742936354*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.42015056305489*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.200852364519292*pi) q[5];\ncx q[6],q[21];\ncx q[8],q[12];\ncx q[9],q[20];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.140617546583583*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.32112515346679*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283062876064117*pi) q[19];\ncx q[0],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37989402602957*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.36934655105427*pi) q[7];\nu3(3.5*pi,3.48633779154843*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45928003901914*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2923831676951432*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.603416122219878*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2756119064143912*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.591903091169554*pi,0.029545252467205962*pi,4.30068835362115*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,4.33098593925374*pi) q[5];\ncx q[6],q[21];\ncx q[8],q[12];\nu3(0.321794823540295*pi,-0.15184382691603399*pi,3.77791977868408*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5383524001301367*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5901107917312629*pi) q[19];\nu3(0.233680908733015*pi,3.30571408473785*pi,1.215545014332539*pi) q[20];\ncx q[0],q[5];\nu3(0.273072162601582*pi,1.02204297501463*pi,4.253716070489769*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.537938291712174*pi,3.444988226132*pi,3.63462760925832*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.484249677437986*pi,-0.276545257957725*pi,3.83418181864406*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.341311648056919*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.504220274605638*pi,-0.031268609696951*pi,0.733016478576529*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.765884302201822*pi,0.07501560695891196*pi,0.8179314066543131*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5841875020561305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.74845874918693*pi,3.28505383899377*pi,2.86252887355581*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.720983476418022*pi,0.90118683362103*pi,0.7109436251601939*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.371494068077913*pi,-0.19812258820463502*pi,0.6581605268017781*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.405650562238758*pi,0.5760442565186701*pi,3.60657935941436*pi) q[13];\nu3(0.36941028031647*pi,-0.100906892995277*pi,1.4521452761691651*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.467333051272725*pi,3.17953081057621*pi,1.66070483799672*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.782663324963424*pi,-0.483116748873124*pi,4.13219161334174*pi) q[13];\nu3(0.717864563066174*pi,0.140590368184218*pi,4.30132508800483*pi) q[14];\nu3(0.165186459071839*pi,0.72535116442852*pi,4.2981167032177705*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.267227510211317*pi,0.19807219145379296*pi,4.05089776123694*pi) q[17];\nu3(0.585788963028375*pi,3.01309812696163*pi,3.84826414347294*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.578875405613039*pi,0.7445739466505701*pi,0.5466273655665856*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.41504950673296*pi,2.78311209233775*pi,1.237280275825257*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.322899692990838*pi,2.98703461920913*pi,1.86192212539826*pi) q[15];\nu3(0.522437869544277*pi,-0.35558934976546197*pi,1.347960512348457*pi) q[17];\nu3(0.207092218439362*pi,0.53973559967492*pi,3.78600722897734*pi) q[18];\nu3(0.352797212807633*pi,3.45059804008748*pi,0.723596849377918*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.320110498550648*pi,3.35268829395596*pi,1.94571338123716*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.566984957408494*pi,2.34168437358882*pi,3.72743010134563*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.388841605501014*pi,0.79737333225651*pi,0.5992542253209843*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.475678157335131*pi,-0.259854766497278*pi,4.28230396237469*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.582091001958413*pi,0.70145594227358*pi,0.857082316220633*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.809470755745929*pi,1.06877823263457*pi,0.927519383176798*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.759530692570799*pi,0.348046707754024*pi,4.456786219511169*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.341120770896599*pi,0.6801244863108*pi,0.60924030354561*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.341590610101343*pi,0.6430037449341699*pi,4.458513630140001*pi) q[4];\nu3(0.469891152634506*pi,-0.135632641370668*pi,1.3235475783798512*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.67916143230439*pi,2.79792777886852*pi,3.36966120000711*pi) q[8];\nu3(0.248518513098796*pi,0.64060972509232*pi,0.7667317229236019*pi) q[10];\nu3(0.364747017086455*pi,0.368602105624142*pi,3.44050177528483*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.468694105258035*pi,3.40791865406156*pi,2.0370138431290803*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.640769771795802*pi,-0.321328140601517*pi,3.36362024144201*pi) q[5];\ncx q[6],q[18];\nu3(0.280712601289973*pi,-0.10233282467190202*pi,1.57090290889725*pi) q[7];\nu3(0.327139853944281*pi,-0.11205950312267099*pi,0.704358240626823*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.402725531761413*pi,0.339685615873629*pi,0.974985002764388*pi) q[12];\nu3(3.5*pi,3.48117402365161*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310518494019644*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44101838794504*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37230768565619*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38904141343238*pi,0.5*pi) q[6];\nu3(0.197584918660992*pi,2.81538392071803*pi,0.79143999533125*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2497109590144349*pi) q[14];\nu3(1.0*pi,0.0*pi,1.365335510869903*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.273251926535722*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5054563434752257*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38550225277215*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.198440552678256*pi) q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5091848041883278*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5214277616375638*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5883101225718413*pi) q[18];\nu3(3.5*pi,3.41992613292803*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[10];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(3.5*pi,3.48517629561117*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.329116385305901*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1692409475997199*pi) q[11];\nu3(3.5*pi,3.49226543104718*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.399179916747309*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48946293119071*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5735357684093361*pi) q[10];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.648151838734053*pi,2.88636458820625*pi,3.58243396548762*pi) q[16];\nu3(0.25263983750926*pi,0.04896179462283501*pi,0.957297952644792*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267776228764206*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.812008338739041*pi,0.26369284358628997*pi,3.98344019514003*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.46215336183679*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40884582902785*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5748899725854822*pi) q[11];\nu3(1.0*pi,0.0*pi,1.162530449699248*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.332970987955095*pi,0.25363401352954795*pi,3.42791580956593*pi) q[16];\nu3(0.224723315799438*pi,1.07992546742035*pi,4.20497385793877*pi) q[17];\nu3(0.760436708851051*pi,2.89878247098414*pi,3.64833977315888*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4707639354012*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.614537361629513*pi,0.436125472584445*pi,1.335819857094767*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.682946620082012*pi,0.52938707469471*pi,1.2941250243742521*pi) q[6];\nu3(3.5*pi,3.4084987883215*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.684516695539622*pi,0.9108239657150501*pi,0.949944139506525*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5017936578850546*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2596264918020719*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.338835824766966*pi,0.104227919821121*pi,4.30351340149592*pi) q[2];\nu3(0.676717870748919*pi,3.0677418894574*pi,3.83273551266542*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.650844270044824*pi,-0.11554365956843299*pi,4.45785672715194*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.621954213017695*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.322056058410907*pi,0.45879593856506695*pi,3.83721462767424*pi) q[1];\nu3(0.227415853164544*pi,0.30147045039807197*pi,0.9040758701642699*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.513797908588683*pi,3.21723387116246*pi,0.5812364183785657*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.683910282426939*pi,2.79241501166585*pi,3.46547453451234*pi) q[10];\nu3(0.310808252057792*pi,0.318355684446888*pi,3.68244230310418*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.471874611533576*pi,2.81073963079977*pi,0.960683053099654*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5521922974099707*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.704172925594788*pi,-0.368877324012463*pi,4.241120204947061*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.833761526930053*pi,0.5097263931965399*pi,4.43170162509018*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.312615588834525*pi,-0.31591152865210204*pi,1.1635401759968689*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.306572714345569*pi,-0.45813865973588297*pi,1.4003923246465662*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.755821371954949*pi,3.26502478755493*pi,3.05219889628907*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.527976764753639*pi,0.29271915600380605*pi,4.04183063121216*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.263598058931801*pi,0.5282542513289401*pi,0.727691106648432*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.364054310626464*pi,0.9802690060827299*pi,4.21253556675827*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.431741557830346*pi,2.62982762728715*pi,1.60078676698043*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47921920601907*pi,0.5*pi) q[6];\nu3(0.159163372808712*pi,2.81583554757848*pi,1.76239789771193*pi) q[7];\nu3(0.225199487498855*pi,3.41762278394773*pi,0.710463979781164*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1836749173649102*pi) q[17];\nu3(0.604649163498541*pi,-0.4419894545925822*pi,0.5784292538242263*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.773047769506818*pi,-0.324945869175287*pi,3.57049972045762*pi) q[0];\nu3(3.5*pi,3.45799700631101*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(0.366737371696925*pi,3.41396450890943*pi,0.998221374892739*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.43566264603868*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.91403701146611*pi,1.04735126408315*pi,0.65999023764587*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.138416208617048*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277886346087876*pi) q[18];\nu3(0.744423998580882*pi,3.37306542074868*pi,4.35452973735563*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.23286319453412*pi,3.07837776400896*pi,2.0104469798845397*pi) q[0];\ncx q[1],q[18];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.291861794777501*pi,0.43864314638033597*pi,0.835682197902908*pi) q[12];\nu3(0.567795961435586*pi,-0.380856390954187*pi,3.56345663789857*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.491889284247939*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.290734483932397*pi,2.46786318332929*pi,1.2592669893721289*pi) q[20];\nu3(0.600671041500503*pi,0.32782436117495195*pi,0.680104623307073*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43572423188943*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.432000690204289*pi,0.78788317621364*pi,4.45652191922399*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.142748265531525*pi,0.10135183749324905*pi,3.83065920768812*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5319231601939873*pi) q[14];\nu3(1.0*pi,0.0*pi,1.233422893114163*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5908463826017643*pi) q[18];\nu3(0.730587320641311*pi,0.057367610542644054*pi,0.627477976524508*pi) q[20];\nu3(0.714184336393932*pi,0.52212725266058*pi,1.403657881316901*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5149062273439*pi,-0.24573175610235198*pi,1.406060642073671*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45344598333042*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44960586376173*pi,0.5*pi) q[0];\nu3(0.209973335836201*pi,0.06740232970780002*pi,3.50792082689276*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,1.314108754536127*pi) q[3];\nu3(3.5*pi,3.36722511516807*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.865260013506537*pi,-0.348132655460826*pi,3.33847065464899*pi) q[10];\nu3(1.0*pi,0.0*pi,1.134840379825756*pi) q[12];\nu3(0.160802433961268*pi,3.10536350753694*pi,0.609032076668102*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.601499486600907*pi,-0.195188316937298*pi,3.91738368999009*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.348463010520656*pi,-0.24617945202276997*pi,3.8859592459901*pi) q[1];\nu3(3.5*pi,3.4304817245431*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3739382958052*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46615184994442*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.928737508805709*pi,3.31812472380105*pi,2.95635012456083*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.2953323630850009*pi) q[13];\nu3(0.606975583568597*pi,0.045461600181956996*pi,3.73257073244022*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.131636325406006*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.667806691909619*pi,0.18220527223940197*pi,1.56220796264035*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0497066159977209*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,0.62118970848229*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.667742712599179*pi,0.10608236651240899*pi,1.200522179063704*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,3.49266277468828*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5807488627712702*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.382701576906809*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.756341238263601*pi,3.31163897187649*pi,3.45948395041551*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.26350269859631*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5800128574282885*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.467521487593951*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.140744924151105*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5142342304541283*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.635733150387179*pi,0.16221029422664102*pi,0.924575817401347*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45553385377242*pi) q[20];\nu3(0.283208451721089*pi,0.71053460646493*pi,3.71423115267484*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.655888744224179*pi,0.6685023035664399*pi,0.615707836586808*pi) q[3];\nu3(0.494471389396132*pi,0.7427893405810599*pi,0.7281105299624799*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.287545749014187*pi,-0.210267654630433*pi,1.1225090902487809*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.472193251176132*pi,3.3389857958785*pi,3.19388684927899*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43796591312902*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.642411562143884*pi,2.9751817163464*pi,4.29449204516962*pi) q[0];\nu3(0.640847888643625*pi,2.83531091318128*pi,3.7720640767799*pi) q[2];\nu3(0.523896270103569*pi,-0.19483729542120898*pi,1.06763061734122*pi) q[3];\nu3(0.742173685161028*pi,0.9537968359378199*pi,0.5309882219072616*pi) q[4];\nu3(0.688821094119213*pi,-0.4933184940577718*pi,4.23302780531323*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.29292076748276*pi,0.157742998574109*pi,0.663680136365596*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.278759955087011*pi,-0.322295055429709*pi,3.84437182416229*pi) q[12];\nu3(0.803886949862753*pi,3.40065918752633*pi,3.93091787291266*pi) q[13];\nu3(0.513892170387271*pi,2.92943394470343*pi,3.86636084289167*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.580870803603482*pi,3.33590505998221*pi,2.98922347853443*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.513129114140604*pi,3.47648404143215*pi,3.24374554277756*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.665217831623659*pi,-0.07138793648777902*pi,1.035298819414763*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.766424305223908*pi,3.24881168587122*pi,3.60832473556086*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.764493276668066*pi,0.5407675647654699*pi,0.655780511336273*pi) q[13];\nu3(0.32694894829295*pi,3.42513904213378*pi,1.62607638074794*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.749592952925805*pi,0.32532712743262304*pi,4.02513446239512*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43960605448936*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.366189586919082*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.739258597165061*pi,-0.026166199257409983*pi,3.71487852580234*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46612908702147*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283437850778749*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35361246084495*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.210324258535785*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[12];\nu3(0.2720766401887*pi,0.368601065097814*pi,4.36527597976499*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.221412956620978*pi,-0.333759357603468*pi,0.889440580766262*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.617303014387377*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.40477742832301*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.40087727693161*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.558956497541824*pi,0.5064762320833001*pi,0.996554519749275*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.371540637545666*pi) q[12];\nu3(1.0*pi,0.0*pi,1.283726373128866*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.81416965318497*pi,3.02550726300029*pi,4.48853099801652*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4206126446329*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4616839508950505*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.41374477619696*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2388761096799579*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.433216808753719*pi,0.343263721732712*pi,4.34602634921238*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.161123623640556*pi,-0.361885654192098*pi,1.1711964549685439*pi) q[16];\ncx q[17],q[18];\nu3(0.509022971313645*pi,0.38061683745070396*pi,0.920192292145833*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.595779424727224*pi,0.382054710988339*pi,4.231790465723019*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6693792331953821*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37091810912592*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.429087504715569*pi,2.59026212551726*pi,1.029343745636198*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,0.5749738393066899*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.4563520821451*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.386222742993389*pi,0.013757938303609052*pi,1.460337390331274*pi) q[20];\nu3(1.0*pi,0.0*pi,1.41835889538275*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.43617989799874*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.367599014625387*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.287633403868357*pi,0.40973966466504597*pi,4.46255078693824*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30131897317814*pi,0.5*pi) q[9];\nu3(0.322129759009906*pi,2.90109802905003*pi,0.889227734595986*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181807086695466*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.70084728915947*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47333703639282*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(0.396340881606077*pi,0.6985157575353*pi,3.88836210118385*pi) q[10];\nu3(3.5*pi,3.44582936534314*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325206438687714*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.302891448094464*pi,0.346563447037889*pi,3.63935434513139*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.538838402954403*pi,0.13370448394786605*pi,1.1484864455562351*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.204523184185035*pi,0.95638719806736*pi,4.057403440430059*pi) q[14];\ncx q[15],q[20];\nu3(0.534760279166265*pi,0.14295531566083197*pi,1.139294593989592*pi) q[17];\nu3(0.147004101633592*pi,-0.278495483982159*pi,1.455026718442836*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3261433906024696*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.61136142813715*pi,-0.16592859068355498*pi,3.94809516085127*pi) q[0];\nu3(0.267621840097638*pi,0.454113088978638*pi,4.37759278304882*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.941697328002657*pi,-0.272527626283823*pi,1.00206168654816*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.424789387746579*pi,2.61102296953766*pi,1.087166513261419*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.860343921022482*pi,3.4209395892525*pi,4.14727358984394*pi) q[14];\nu3(3.5*pi,3.38509018055266*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.616809127258411*pi) q[16];\nu3(0.579857656215621*pi,0.12667139907786595*pi,4.1477131645964604*pi) q[17];\nu3(0.878459353829601*pi,0.6510945041513301*pi,4.32449514509921*pi) q[18];\nu3(1.0*pi,0.0*pi,1.103062722016815*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.600140102416089*pi,3.47727392759379*pi,0.653441964076336*pi) q[1];\nu3(0.775780573071595*pi,2.72805036168971*pi,3.59973108221246*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.282777551539846*pi,3.37257361878715*pi,1.498725981416678*pi) q[5];\nu3(0.475078490468731*pi,2.67007047286537*pi,3.9499071791956*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.332545525111858*pi,3.43950568098678*pi,0.5709037759378424*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0993953966304285*pi,3.47751133248242*pi,1.5623098308279*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.684862867143132*pi,0.35940389182629395*pi,0.5439862328151973*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.468997826649977*pi,2.61698258924016*pi,3.95027679546538*pi) q[12];\nu3(0.7474485995811*pi,2.57777202254443*pi,3.4685397718157*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4469146648501905*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.155776594429371*pi,-0.4246357250948374*pi,1.436572234167621*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.231205293054717*pi,0.73625272539442*pi,3.76481531108393*pi) q[11];\nu3(0.795642994761982*pi,-0.32731413696343503*pi,3.47103817858521*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.217928110082421*pi,1.05923045223779*pi,4.27378053391606*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47334098108491*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.365007181860063*pi,2.64563338106273*pi,1.171499104127085*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.247482614599725*pi) q[10];\nu3(0.054789083555185*pi,3.1003800866882*pi,0.5463123967835538*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.66138466851111*pi,0.05288293473290795*pi,1.53349743439874*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.43991685006285*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.135140241245763*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.682413502363618*pi,3.46020579125395*pi,3.62383303023094*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.491436976750438*pi,0.47040769572154795*pi,4.20444065983901*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.336951709900807*pi,0.6763286620115301*pi,4.05552978603166*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.67767380303049*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.739871219835458*pi,0.5460908504059301*pi,4.4133178015110595*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.573500459108197*pi,3.17276916452385*pi,0.5485813789415918*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,4.47129949886794*pi) q[3];\nu3(0.274276686505871*pi,3.40063456351847*pi,2.0498438638529*pi) q[4];\ncx q[6],q[11];\nu3(0.364058960368121*pi,3.41528483358143*pi,2.0831728344336398*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.251821601657407*pi,-0.007456578430901972*pi,1.206961147203685*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.49684501273856*pi,0.5*pi) q[2];\nu3(0.383214730047182*pi,3.38285357560545*pi,4.3298477283256105*pi) q[4];\nu3(3.5*pi,3.39561250121022*pi,0.5*pi) q[6];\nu3(0.428494720670659*pi,-0.19719696758822403*pi,0.5002754579319162*pi) q[7];\nu3(3.5*pi,3.41793415705453*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1656234234789529*pi) q[11];\nu3(1.0*pi,0.0*pi,1.338589339670629*pi) q[14];\nu3(0.418639494816256*pi,0.41727966465186295*pi,4.2809471014415195*pi) q[15];\nu3(1.0*pi,0.0*pi,1.262284730018282*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.70239068313284*pi,3.0661161787354*pi,0.5014179579873072*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[18];\nu3(0.59247130285739*pi,3.37339202641407*pi,0.550151015116888*pi) q[10];\ncx q[13],q[21];\nu3(0.45274245993526*pi,-0.4527568050453451*pi,1.3517850800858748*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.443864753228705*pi,3.47579150986498*pi,2.01057334470913*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43951366620435*pi,0.5*pi) q[9];\nu3(0.611810795306265*pi,-0.12192185330905803*pi,1.225642943963849*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5359397974494435*pi) q[11];\nu3(3.5*pi,3.38730404539275*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44009754391488*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.587228979723672*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2477113309171561*pi) q[18];\nu3(0.264365460775813*pi,-0.17289973473390902*pi,4.42274261539223*pi) q[20];\nu3(1.0*pi,0.0*pi,1.245131378091672*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.263076876356361*pi,0.21127201688421404*pi,3.63310215425423*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48548197308312*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4136152818782*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2499451326802928*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.444404403030839*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.938834286725085*pi,0.19866765917934404*pi,0.998271623176074*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.528777239917306*pi,-0.265299378525293*pi,0.862912518883847*pi) q[6];\nu3(3.5*pi,3.19489850183222*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.572864596772761*pi,0.25120316408600496*pi,1.118638671359402*pi) q[11];\nu3(1.0*pi,0.0*pi,1.110162202572404*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.33466004605756*pi,0.5*pi) q[15];\nu3(0.968400448387056*pi,-0.20591990232413998*pi,3.39923065797642*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3020156639961211*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.554589817669286*pi,0.015967404828235*pi,0.689954478887604*pi) q[1];\nu3(0.421042794156223*pi,-0.246616568254318*pi,3.75504941840384*pi) q[2];\nu3(0.877938451371113*pi,2.72671819464206*pi,3.76069901186079*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.817818402836044*pi,2.84988744726452*pi,3.88823342680185*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.701347019208831*pi,3.20680014183207*pi,2.82885144698191*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.116920473935647*pi,-0.224033661461507*pi,0.800222645569874*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5988245042570652*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.514663180018491*pi,-0.157780317251835*pi,0.983370100823853*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.626339512223533*pi,0.358170641988819*pi,0.528857897370054*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.4353222024099*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45433284448837*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5875752529271017*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256002967277656*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.941115988520862*pi,0.44737270085410097*pi,0.8345102316610791*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.379561306161012*pi,0.06837331364216903*pi,4.12987409613796*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.865438060647359*pi,0.9106610649828399*pi,0.720853677137495*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.815042862486927*pi,2.8695380071613*pi,4.28524155003921*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48104224927037*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.647791718886955*pi,0.7789519628732*pi,0.763891256782187*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.631079002722537*pi,2.97039275866234*pi,4.049247134863871*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.574418460521732*pi,3.48940288274276*pi,4.40099881080081*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.372953204395648*pi,-0.4526379415883519*pi,1.037411564341278*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49357761637258*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1889545465687021*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.750112054769882*pi,3.33388868816011*pi,3.28488987732052*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.59111751651373*pi,3.35507497156699*pi,0.740366677691036*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.664276294719601*pi,0.64087201859427*pi,1.315824060223414*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.786960425049857*pi,2.9064145763806*pi,3.24662451756607*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.310506501203781*pi,-0.364525592530012*pi,4.17567406250902*pi) q[21];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.559017136155541*pi,-0.04638387873031102*pi,3.84490767548861*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.344128092555815*pi,0.6870883273117001*pi,4.32895413538405*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.519532065155584*pi,-0.4301858856140093*pi,3.96646424077555*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.711052390093454*pi,-0.4899973840288119*pi,4.36950065122815*pi) q[15];\nu3(0.231028408760681*pi,-0.37329875006122304*pi,0.844223503852902*pi) q[17];\nu3(0.662045005785542*pi,2.65459745956327*pi,3.43089549817721*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.584424388233344*pi,0.8980694427065901*pi,0.994325975436004*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5443100556506478*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.911678473163048*pi,3.30885099464258*pi,4.2496070995157*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.843476814937663*pi,0.143853977772345*pi,1.027134990473554*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46032550540986*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,1.344615600236341*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.193584863380051*pi,2.61194658143009*pi,0.927158025729822*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.813926821581136*pi,1.05280910335051*pi,0.802128158301088*pi) q[12];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.220298259785493*pi,0.473048808324285*pi,0.782774418059896*pi) q[2];\nu3(0.778000112427195*pi,3.21126944048915*pi,3.27849447983665*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45244851116131*pi) q[4];\nu3(0.700958892890127*pi,-0.416660556383402*pi,3.4726670338378*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.45963879046957*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.39662054991724*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2652785599377712*pi) q[13];\nu3(3.5*pi,3.33166090682506*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246219181452143*pi) q[15];\nu3(1.0*pi,0.0*pi,1.188895116937539*pi) q[17];\ncx q[19],q[21];\nu3(0.757256970780706*pi,0.13126309910545297*pi,4.20970282916731*pi) q[20];\ncx q[0],q[4];\nu3(0.350653005166402*pi,0.499223659668821*pi,0.9884166179650931*pi) q[2];\nu3(0.724622279282828*pi,3.48927715446666*pi,3.08129423135861*pi) q[3];\nu3(0.673279701679033*pi,-0.24027295466876403*pi,4.190671351165911*pi) q[5];\nu3(3.5*pi,3.42069316190829*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2614683624374319*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.35843977680846*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.3448509408724751*pi) q[16];\nu3(3.5*pi,3.46742882368882*pi,0.5*pi) q[19];\nu3(0.389707836547809*pi,0.438048731568619*pi,4.41501009935646*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4138987645572079*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.485088548960659*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46351471181905*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5334723167671571*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.607716665677499*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,3.37485179233185*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.520755438467694*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208828283300867*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3086385374164*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49798890934265*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.631165441108616*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.327894874917267*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.320950509869303*pi,3.32613418326234*pi,1.94994367827606*pi) q[6];\nu3(0.49708263220063*pi,3.30802808032394*pi,1.64660632416028*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.344537102552239*pi,2.86120436731622*pi,0.960516362042528*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.562098063415227*pi,-0.4788382547942187*pi,3.51287993167622*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.108728487157988*pi,0.482017853970778*pi,0.5004504609249566*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.416633805511098*pi,3.48056725056535*pi,1.58757821277021*pi) q[4];\nu3(3.5*pi,3.48299705181013*pi,0.5*pi) q[5];\nu3(0.390211764041367*pi,0.485394206714196*pi,3.53475813678731*pi) q[6];\nu3(0.240377679418083*pi,3.11545016847365*pi,1.80272492056885*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.399444830521257*pi,-0.327483002400596*pi,1.63035384783808*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1923839252171669*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.240873641259138*pi,0.191628951685208*pi,4.25319816768456*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.433459664622726*pi,0.12582887670121*pi,0.991934495234164*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32245709184407*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0774709190330338*pi,-0.06971371570686002*pi,3.94481759928169*pi) q[0];\ncx q[1],q[20];\nu3(0.297037619011116*pi,-0.224693542020032*pi,0.9111507378905159*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.395371986762844*pi,3.04255987153168*pi,1.68392951336137*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.483515370782883*pi,0.7439719301516701*pi,0.5555311388109366*pi) q[11];\nu3(0.815488825181592*pi,3.12957963910569*pi,0.62378978714168*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.407918561548137*pi,3.25641461773264*pi,0.5700926877351791*pi) q[16];\nu3(0.841401746664544*pi,-0.03761422758737898*pi,3.88257190430445*pi) q[17];\nu3(0.092934487989263*pi,0.56841277063111*pi,0.616113074147656*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.276413955971782*pi,-0.47606790785451203*pi,1.60205039816278*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.386675574943689*pi) q[10];\nu3(0.396788965277716*pi,0.33707430935166904*pi,3.67815996272735*pi) q[11];\nu3(0.497332255073898*pi,2.55365222373875*pi,3.60172917790601*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.734429462039993*pi,0.18037312924064197*pi,1.59751317893527*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.632342504840237*pi,0.13732089294864402*pi,4.3548730701217995*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31371874007172*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.216316822108508*pi,3.04741636460943*pi,0.84601421237782*pi) q[13];\nu3(1.0*pi,0.0*pi,1.264709949388678*pi) q[14];\nu3(0.530793836019722*pi,-0.12981329386303497*pi,3.7184750317802*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.657565633393167*pi,0.6995736142576501*pi,0.995921554104642*pi) q[13];\nu3(0.70664436993887*pi,0.051860998878507036*pi,1.402827025547213*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.532134673926576*pi,0.041136510435593965*pi,3.60942985159533*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49309902326711*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40784703424952*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3017415087598971*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.522278888153513*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1530086444620071*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.512146500067517*pi,3.33136447261251*pi,0.879161065933848*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.506830361204898*pi,3.19140800861522*pi,3.19895188457292*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.48395271727763*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5085127906969764*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.271733771360954*pi,0.25501854855594397*pi,4.41476719219626*pi) q[21];\ncx q[0],q[9];\nu3(0.759995522524865*pi,3.40292387604358*pi,4.27940160545797*pi) q[1];\nu3(0.164097235134661*pi,3.12733032021696*pi,1.185218490044516*pi) q[2];\ncx q[3],q[17];\nu3(0.421454065854456*pi,0.25325901727921296*pi,4.24708220304681*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.44922918164215*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3383272412277218*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.715875896843654*pi,0.134139871351737*pi,4.49788419972886*pi) q[1];\nu3(0.941277271542795*pi,-0.07842530987569402*pi,0.789758594714052*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.29354314874979*pi,0.261064101257913*pi,4.1552044103575*pi) q[5];\nu3(3.5*pi,3.4726141892573*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.4215491337781971*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45573054600931*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.36269827925187*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.667259762731127*pi,0.288032497679682*pi,1.48545511104208*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.30553536745396*pi) q[12];\nu3(0.758236407149611*pi,-0.190086437717507*pi,0.722021401838508*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.421007205178723*pi,3.19434129688401*pi,1.92068746893659*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.707110558405735*pi,0.280511745559784*pi,1.067348108244886*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0627180071614831*pi,-0.264718059340475*pi,4.00395671619944*pi) q[10];\nu3(3.5*pi,3.46191777303943*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5521316821311086*pi) q[13];\nu3(0.206796693425683*pi,3.09456417769797*pi,1.3405326655488659*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46815572992229*pi) q[18];\nu3(0.516202823186328*pi,0.244546024781243*pi,0.5135805506065173*pi) q[20];\nu3(1.0*pi,0.0*pi,1.277592772731818*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.219243374569125*pi,0.13202150257622103*pi,3.80768834795787*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35977176526977*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47718764186454*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.281277289172182*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.255275633757379*pi,0.09167475414922*pi,0.832816588303892*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1776121776805861*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5466790652027638*pi) q[21];\nu3(0.534245021337013*pi,0.7814981454012799*pi,0.608788099108911*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.635871401123581*pi,3.26540956185273*pi,4.110879206312211*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.48099969134718*pi,3.33365494773208*pi,3.42258750831768*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.713762015516949*pi,0.415887352681769*pi,0.869272952728671*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36210556197531*pi) q[5];\nu3(3.5*pi,3.46376391863088*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.169675501790712*pi,3.02917513757904*pi,1.282983280850054*pi) q[9];\nu3(1.0*pi,0.0*pi,1.347467196228823*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.45870002817929*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5259618095830771*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3030238062809811*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[10];\nu3(0.0301920866749361*pi,-0.339474818801875*pi,1.400500359700559*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.455173223536264*pi,0.43699107260048997*pi,1.0137617064587578*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.82858519575368*pi,3.13371203114904*pi,3.91416080977055*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.435524620831204*pi,-0.180985272048735*pi,4.1413421100858105*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.898450710522901*pi,-0.304080748197359*pi,3.65185462419373*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.707198202804928*pi) q[10];\nu3(0.243007593335308*pi,-0.010337929438046012*pi,3.53303520438761*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.570443657691243*pi,0.05764247099924402*pi,0.974553281876684*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5582706504293597*pi) q[20];\nu3(0.581928703854547*pi,2.75314696911843*pi,4.10019233805836*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.282133713844377*pi,3.19048689834421*pi,1.227995479401792*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.595782594974289*pi,3.43701195072396*pi,3.39353566015681*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.233638151866738*pi,2.99462608434522*pi,1.95009117790489*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.627879068689005*pi,0.48822688197572095*pi,1.4996911586675021*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.726749879194901*pi,-0.0025702335776899843*pi,0.897444960351695*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.494214479382474*pi,3.01331929401773*pi,4.4843586538778*pi) q[12];\nu3(0.565152172390657*pi,3.09535935463357*pi,3.00977024149455*pi) q[15];\nu3(0.259248914359754*pi,-0.35680231259858*pi,4.33872474169067*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.18250103434728*pi,0.349575117085854*pi,0.8202628209706639*pi) q[19];\nu3(0.693243763428682*pi,2.78484640278223*pi,4.09107190738857*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49699232573925*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.51934071623264*pi,3.40068078108919*pi,0.649528028822145*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.295572015835404*pi) q[11];\nu3(0.338204578491796*pi,0.24592400003117898*pi,4.176713643193731*pi) q[12];\nu3(0.843226730824273*pi,0.116728498912269*pi,1.230205114464972*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.689400480092475*pi,0.45162436846298304*pi,1.098616923611613*pi) q[18];\nu3(0.694449674919331*pi,3.37014858850497*pi,3.44906893855079*pi) q[19];\nu3(0.469772611849144*pi,0.90324667746505*pi,0.607666836101571*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(0.182684000873197*pi,0.15347730548736405*pi,1.032929286551946*pi) q[4];\nu3(0.513724132425237*pi,3.34937637782898*pi,1.71446057845962*pi) q[5];\nu3(0.336359853960857*pi,3.08893152688174*pi,1.1466000721878769*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.575796771349625*pi,-0.13391132654681498*pi,3.78495593183212*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.376878403730997*pi,3.15621788272999*pi,0.84454083095829*pi) q[4];\nu3(0.536025282222984*pi,0.62747660375766*pi,1.351782872031529*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.659389629091142*pi,2.96834818721262*pi,3.40243303352772*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5519033739736021*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34362713572397*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.125629390750479*pi,0.30539343069037495*pi,4.04006046076774*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.163665529829888*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[14];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42878706692195*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.301097964188032*pi) q[13];\ncx q[16],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45971395408117*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48842716156953*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.28333820148256*pi) q[6];\nu3(3.5*pi,3.44289553797966*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.227348486473542*pi) q[14];\nu3(1.0*pi,0.0*pi,1.369762944190078*pi) q[15];\nu3(3.5*pi,3.44101828529733*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.338050473600695*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5052776813444191*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[14];\ncx q[2],q[20];\nu3(0.27611720686627*pi,-0.28005234170937*pi,1.36909816353529*pi) q[3];\nu3(3.5*pi,3.3880672894116*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34311441919939*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.187464823981542*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.614916767909658*pi) q[13];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.282822080533661*pi) q[17];\nu3(3.5*pi,3.46792800940048*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3594185016669829*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,0.5888511329532061*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49904522100969*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3310594514258831*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.419992155932119*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.2669277522529505*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5369857771601221*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.3906964876614705*pi) q[8];\ncx q[9],q[10];\nu3(0.117601240007577*pi,0.52250649318283*pi,4.16920898011264*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5336592468715047*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34473493530865*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.34026655399626*pi,-0.203913504762248*pi,3.85035465421279*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33918136199472*pi) q[10];\nu3(0.625662205793513*pi,3.27638487704629*pi,3.35334469691841*pi) q[12];\nu3(0.481703459842924*pi,0.63262201876801*pi,0.5549529975317038*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nu3(0.265254476111336*pi,0.175935359558118*pi,1.20342301344188*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.121083586546272*pi,0.7837007821514499*pi,4.11235690355868*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.648607351834521*pi,3.38036230229373*pi,3.34460008676704*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.2529968746892*pi,2.61837114523621*pi,1.39506426961275*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.467468354559135*pi,2.83146987231771*pi,0.895931602319865*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.98711366028094*pi,2.78918873806452*pi,3.62106011478211*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.347705082283104*pi,3.4749241441294*pi,1.96539113409582*pi) q[17];\nu3(0.0638683488332611*pi,0.23168354171654504*pi,4.173300661418629*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.656649130391549*pi,3.30577435816496*pi,3.63769054053416*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.354188828870333*pi,-0.353427891168807*pi,0.827805773331334*pi) q[8];\nu3(0.578308611733161*pi,0.026217857266611966*pi,3.60026319995577*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.802512371786244*pi,0.31035992504994403*pi,4.3078598388042*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[14] -> c[14];\nu3(0.458210987657187*pi,-0.384762566764421*pi,4.060389273565621*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.311896695212319*pi,0.8502308975650099*pi,4.42830324941492*pi) q[15];\nu3(0.083987136498335*pi,2.38378678777097*pi,1.28480732633779*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nu3(0.442986360836947*pi,3.14915454077327*pi,0.603182988144476*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[10] -> c[10];\nu3(0.370603701230698*pi,2.67749472097676*pi,1.2479321362958689*pi) q[21];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.389099723361414*pi,0.6483731677381801*pi,4.00705584492498*pi) q[0];\nu3(0.290962104389509*pi,0.32188421484044105*pi,0.795609727773188*pi) q[1];\nu3(0.788254179180067*pi,-0.4721069953755934*pi,0.5151076728749266*pi) q[2];\nu3(0.851960062353613*pi,0.8267961724915001*pi,4.43365773738776*pi) q[3];\nu3(0.24345083069007*pi,-0.13032051773125197*pi,3.82158259990029*pi) q[4];\nu3(0.754471244416316*pi,-0.387043891547884*pi,0.754666184856171*pi) q[5];\nu3(0.764457110443428*pi,0.30147422549523895*pi,4.397279796486799*pi) q[6];\nu3(0.546996382794766*pi,2.7988805489661*pi,3.47515251582686*pi) q[7];\nu3(0.728446167392041*pi,2.60524532194331*pi,4.08554076178512*pi) q[8];\nu3(0.861955259569632*pi,3.4944603327817*pi,3.07564404728274*pi) q[9];\nu3(0.457705567760386*pi,0.6944655068182699*pi,4.05010354418238*pi) q[10];\nu3(0.515199607131906*pi,3.07964845217186*pi,0.795678331658453*pi) q[11];\nu3(0.823073984271353*pi,0.55929939824784*pi,0.679137110810579*pi) q[12];\nu3(0.805226427610176*pi,-0.132995709233518*pi,3.90962928458887*pi) q[13];\nu3(0.303900774247333*pi,2.95721155845057*pi,0.839091170128224*pi) q[14];\nu3(0.487452988569377*pi,0.34864378018115705*pi,3.56311945742477*pi) q[15];\nu3(0.367982585255482*pi,0.91370459670571*pi,4.17601338353159*pi) q[16];\nu3(0.470683652873684*pi,3.48241325901501*pi,0.8947472009605719*pi) q[17];\nu3(0.728769269383246*pi,-0.11906040179152*pi,1.028694166134229*pi) q[18];\nu3(0.153409670416937*pi,0.132918259554048*pi,3.84688673620875*pi) q[19];\nu3(0.683905020144374*pi,3.31089711359963*pi,4.45545265612253*pi) q[20];\nu3(0.851213899577992*pi,0.18504108113917594*pi,3.80876767962412*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[20];\ncx q[14],q[15];\nu3(3.5*pi,3.48763309905461*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.30784652787283*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37066539977377*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.31177303146105*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46819475776381*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4610885330264*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.164125743134035*pi) q[11];\nu3(1.0*pi,0.0*pi,1.205542587891331*pi) q[12];\nu3(1.0*pi,0.0*pi,1.104619333807108*pi) q[13];\nu3(3.5*pi,3.45965067830917*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2824373303471859*pi) q[15];\nu3(1.0*pi,0.0*pi,1.237257504352155*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254939455352444*pi) q[19];\nu3(1.0*pi,0.0*pi,1.328394295787769*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[16];\ncx q[2],q[18];\ncx q[3],q[19];\ncx q[4],q[21];\nu3(3.5*pi,3.33331171629739*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.262455704446174*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\ncx q[9],q[13];\ncx q[10],q[20];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44241445398408*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42032774357998*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42344568241654*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34278060566974*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5785532213841471*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42126432310464*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.681148268886712*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3343651585922078*pi) q[16];\nu3(1.0*pi,0.0*pi,1.116068709728618*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33064937237559*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4453734730683205*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39884144395693*pi) q[20];\nu3(1.0*pi,0.0*pi,1.329104731633773*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\ncx q[2],q[18];\ncx q[3],q[19];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5372117392120956*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\ncx q[9],q[13];\ncx q[10],q[20];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.609436069440826*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.517988341377893*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.706535006592279*pi) q[21];\nu3(0.319616757305497*pi,3.38120627449619*pi,1.70238301744605*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.307342057754936*pi,3.49409980399523*pi,1.3965841521956799*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.691304673314866*pi,-0.350711636609141*pi,1.073772297185694*pi) q[14];\nu3(0.189083430429942*pi,3.15796884725708*pi,1.52856165157772*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.367822064270791*pi,3.07058814730276*pi,1.70631350150763*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.466082566799681*pi,3.22212226028354*pi,1.54256447341499*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.271505323310156*pi,3.24416391321637*pi,0.613748272765526*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.957781018976939*pi,3.13200283120218*pi,4.33293591575231*pi) q[14];\nu3(0.700565370875707*pi,0.59125307521809*pi,4.425310493166171*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.627686410268426*pi,0.6554460429631199*pi,0.607663933113363*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.239940376740825*pi,0.6322400634318299*pi,4.39457108818976*pi) q[1];\nu3(0.156508993454992*pi,0.97348832795435*pi,4.42224700491178*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.697533289613877*pi,3.14859126022548*pi,3.44182336545536*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.586820732904349*pi,0.8134179342849099*pi,4.2758262196435695*pi) q[6];\nu3(0.39290470727718*pi,-0.33115324802642*pi,1.080625874843348*pi) q[7];\nu3(0.223638054502101*pi,3.49520803613772*pi,1.92979142775512*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.884140679821102*pi,-0.291219694240677*pi,3.41693581030131*pi) q[1];\nu3(0.629338372222335*pi,0.9021283715428601*pi,0.728561077003167*pi) q[2];\nu3(0.551952293103184*pi,3.30408779764098*pi,0.796251485544767*pi) q[3];\nu3(0.313715159904776*pi,-0.388145358986663*pi,4.05888820906088*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.355470694746823*pi,3.1712435230837*pi,1.05618666398701*pi) q[6];\nu3(0.52779674439286*pi,-0.41652718828028157*pi,4.01191301790234*pi) q[7];\nu3(0.524930298618043*pi,3.0809530194738*pi,2.99126622573448*pi) q[8];\nu3(0.271745575609852*pi,3.35850716742643*pi,0.5315132405351453*pi) q[9];\nu3(0.575401466834507*pi,-0.23647640143654702*pi,3.95059085223631*pi) q[10];\nu3(0.205712160371323*pi,0.39347016619069997*pi,1.03334224277109*pi) q[11];\nu3(0.133209400644811*pi,0.375683997841311*pi,0.5534533111011253*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.134975820673935*pi,0.66866706298971*pi,0.804101534648652*pi) q[18];\nu3(0.479498159776048*pi,3.15841272692716*pi,0.662497427435301*pi) q[19];\nu3(0.511506843254025*pi,0.84014221472712*pi,0.5481007757494073*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.518493511297573*pi,0.12619133573397*pi,4.24144712184399*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.581372584046092*pi,2.69290711416326*pi,3.91299071238314*pi) q[9];\nu3(0.64804321585611*pi,-0.22466650825547602*pi,3.80349524325213*pi) q[10];\nu3(0.521566936050966*pi,0.55011144340953*pi,4.1928926352967*pi) q[11];\nu3(0.393720112453481*pi,3.20247621310839*pi,4.37010239428915*pi) q[13];\nu3(0.402845161176276*pi,0.09946590503205999*pi,3.40534595847089*pi) q[16];\nu3(0.538791346789843*pi,-0.167077100034492*pi,3.79256410452837*pi) q[17];\nu3(0.0894440794589817*pi,3.41440680057589*pi,4.16024229495674*pi) q[18];\nu3(0.254091823084919*pi,0.6076757485967701*pi,3.77472251526668*pi) q[19];\nu3(0.480457024998656*pi,2.7571400531442*pi,1.477461278803849*pi) q[20];\nu3(0.58755566349789*pi,-0.10749037164064201*pi,4.30019959973765*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.689138499178235*pi,2.75967501532131*pi,3.49946227522866*pi) q[16];\nu3(0.265139564160737*pi,0.36625810657091895*pi,0.806272633260454*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.401558610473867*pi,0.03548517293065401*pi,1.354985569218195*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.43085640629973*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.274385047406176*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.44082961938119*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2008970863471409*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.39641878097718*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38658245689214*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2150700631976439*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.271509237731842*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.676764835859207*pi) q[1];\nu3(3.5*pi,3.406881676986*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.36434435142821*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.482645525547531*pi) q[8];\nu3(1.0*pi,0.0*pi,1.331158683345011*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.288053097943944*pi) q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[0],q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.44569065644425*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.46069387101858*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45029568625445*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6552250462470091*pi) q[12];\nu3(1.0*pi,0.0*pi,1.376314582406891*pi) q[13];\nu3(3.5*pi,3.43962260960429*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.465043042418269*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277211691138922*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2739139040856808*pi) q[20];\nu3(1.0*pi,0.0*pi,1.404963796426855*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4194521734357*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.616931349943458*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,3.37966808126553*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.336800826808831*pi) q[17];\nu3(0.676986035603708*pi,2.69421321183866*pi,3.61547126356381*pi) q[0];\nu3(0.47555106860031*pi,2.92929546083569*pi,1.428374959363683*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5914062813940402*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41635794749814*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40309720737414*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3179904900986*pi) q[21];\nu3(0.257124818918331*pi,-0.209695566885783*pi,0.611797904561049*pi) q[0];\nu3(0.736482826600408*pi,2.97833734570671*pi,3.20613084794489*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.539855805645457*pi,0.060983391657817965*pi,0.654223105409628*pi) q[11];\nu3(0.211803824643159*pi,0.17842706143026998*pi,4.4058179198455*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.385276388893351*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.118551559213264*pi,0.31775056087905496*pi,4.043358735709679*pi) q[11];\nu3(0.0344912006802209*pi,-0.02862889666787699*pi,0.704012181500763*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.434190582309386*pi,3.18379658212909*pi,3.31645843037183*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.815957901811697*pi,-0.4074247737594907*pi,3.12750953284745*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.800526753673409*pi,3.15276817401925*pi,3.72184800988897*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.378798713049641*pi,3.08611802043876*pi,1.434046945445039*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.425629566650922*pi,-0.03999583324456102*pi,1.331189897120142*pi) q[5];\nu3(0.477629151188712*pi,2.72770666800288*pi,1.088862120314233*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.714492463198749*pi,-0.4244727075959358*pi,4.300758634586471*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.822775733959045*pi,2.82241037992105*pi,4.21682130131422*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.655230549200329*pi,2.99407704744646*pi,3.87038778691601*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.576153892234492*pi,0.62179135991805*pi,4.2554930722236*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.289098913712868*pi,-0.228275800136649*pi,0.667593072109339*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.23780609790207*pi,0.6192068712986001*pi,3.66814429980423*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.439888114133318*pi,2.69966020931246*pi,1.6404694185445*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.834416914532973*pi,-0.28954973600412404*pi,3.33649499381906*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.251988108621794*pi,3.48808328787845*pi,4.11351701271178*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.654033453592306*pi,0.7447460013873799*pi,0.9526566386311319*pi) q[3];\nu3(0.642993970287725*pi,0.341185674258882*pi,1.395430682958212*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.133355710829495*pi,0.89116863505267*pi,4.44598762984491*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.594839469639019*pi,3.39058380973957*pi,4.42113148010988*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.215100325122983*pi,0.5119084730989301*pi,4.46987735294453*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.505527012090353*pi,0.5282950786529199*pi,0.8631080340613291*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.203394026577785*pi,3.02862282753446*pi,1.68813891305277*pi) q[19];\nu3(0.765562876013125*pi,0.06277360824631895*pi,0.5180601823945427*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.373185516350479*pi,0.49436194436177106*pi,3.72746461155254*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.52621870709737*pi,-0.22458768803565798*pi,3.75949045763301*pi) q[13];\nu3(0.897906061625467*pi,1.16381252196765*pi,0.8046330907678281*pi) q[15];\nu3(0.804376489005778*pi,-0.331577208456165*pi,4.39431549248052*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.85698285369104*pi,3.08289821290104*pi,4.0598765989475005*pi) q[19];\nu3(0.615148183157407*pi,3.27599737569496*pi,3.83875506470003*pi) q[20];\nu3(0.137918897627483*pi,-0.33320734527734*pi,3.93921025975201*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.465226026044431*pi,0.43939612982755805*pi,3.56302850545222*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.402612744627182*pi,3.30940239134167*pi,0.5681914459378115*pi) q[15];\nu3(0.755583562493166*pi,-0.4219013575177615*pi,0.865056705775637*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.122749979827144*pi,0.04047304800333096*pi,0.5586981654399523*pi) q[21];\nu3(3.5*pi,3.42918245539321*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.15600491349644*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34353548961249*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.252958563166982*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.475818134760351*pi,0.21367512597559501*pi,1.042823332239913*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[20];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(3.5*pi,3.32761240943502*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.364122176528857*pi,-0.447977116342407*pi,0.510848974522175*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1215275166309349*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45052141451387*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,4.42935137977308*pi) q[3];\nu3(3.5*pi,3.35427502075889*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[18];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48117224748645*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43277592686206*pi) q[11];\nu3(1.0*pi,0.0*pi,1.132891947109857*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.137759407498949*pi) q[19];\nu3(1.0*pi,0.0*pi,1.280285759794539*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[20];\nu3(3.5*pi,3.41114788795436*pi,0.5*pi) q[2];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(3.5*pi,3.47843903707644*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46111131588848*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.271345236999096*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210301160572109*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.406586305661071*pi) q[18];\nu3(1.0*pi,0.0*pi,1.334152506493598*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[18];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5721803294276158*pi) q[12];\nu3(3.5*pi,3.44876379176225*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.266003719629831*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.486302812850401*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5552668572418913*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44201465377108*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.4318775756225*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45380596267863*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268507947670651*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5416770254886942*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.529586484185629*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.89474609685476*pi,0.091370539969711*pi,3.84942199851761*pi) q[4];\nu3(0.58248200516851*pi,0.75638004468167*pi,0.5927505850308729*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7020678023970219*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.516151535232436*pi,2.9584618611986*pi,1.4372184880616499*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.273393281320436*pi,0.48897304246650697*pi,3.64510287753392*pi) q[4];\nu3(0.297536083085562*pi,-0.159837327820325*pi,0.5279287461964017*pi) q[5];\nu3(0.191364189541453*pi,3.02646096930301*pi,0.93593470976491*pi) q[6];\nu3(0.950637137452283*pi,0.72060361271739*pi,1.205293885027865*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.44063518039526*pi,3.16612397520679*pi,0.5563385829999927*pi) q[21];\nu3(0.540336399205565*pi,3.42144985523177*pi,0.640102952688225*pi) q[0];\nu3(0.896685640289915*pi,3.17708962127628*pi,4.2436335683066595*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.835627105677506*pi,0.491274201630564*pi,4.1187671457441795*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.507405365829274*pi,0.78439659749829*pi,0.672939312091478*pi) q[6];\nu3(0.867895983550599*pi,3.07832570106984*pi,0.5702652921087565*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.402172514684418*pi,0.58933178421987*pi,4.11226355496899*pi) q[11];\nu3(0.8657183717804*pi,0.039301506910490946*pi,0.652937763845009*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.676874171145898*pi,3.18933825669877*pi,0.633349528930264*pi) q[21];\nu3(0.501529515410203*pi,-0.06228744253375601*pi,1.051036322556814*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.931182423073649*pi,0.389913672408685*pi,1.480108846109459*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.592617720729641*pi,-0.0004334375371369825*pi,1.4633643353483201*pi) q[11];\nu3(0.554988379901898*pi,3.46780269797974*pi,0.9564011513498389*pi) q[12];\nu3(0.539067412718452*pi,2.90892776718371*pi,3.87654126825858*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.560405621982382*pi,-0.32908257622522297*pi,3.9648726394174*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.424000878149751*pi,0.7619496652378599*pi,4.005365351711379*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.171048380031974*pi,3.27273918312977*pi,0.913614633957055*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.426418595314591*pi,2.86170882066199*pi,1.358110768362974*pi) q[8];\nu3(0.219059441639263*pi,-0.291890264181567*pi,3.90269241499795*pi) q[9];\nu3(0.269532764744303*pi,3.09054426460298*pi,0.861926571395349*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.31535912726619*pi,0.30554156151897904*pi,3.46029420168197*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.396259176393984*pi,2.6555452859344*pi,1.53325191921948*pi) q[18];\nu3(0.671768927646163*pi,0.57902738335463*pi,4.49867098623357*pi) q[19];\nu3(0.305734278812163*pi,2.9045955539242*pi,0.701576596553021*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.688698330284777*pi,-0.224064891495467*pi,0.7901186521711969*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.760772197135937*pi,0.04855800864408899*pi,4.37756466893448*pi) q[8];\nu3(0.884282165148444*pi,2.77488648966923*pi,3.36102448524218*pi) q[9];\nu3(0.324431474740396*pi,3.2226910430735*pi,1.141602806388621*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.687316686819761*pi,-0.323518297328946*pi,3.46479985401558*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.594923207366233*pi,-0.12547686214375098*pi,3.42920942927275*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.425941462079474*pi,0.17936373704777997*pi,3.69064114364591*pi) q[14];\nu3(0.209400785297799*pi,3.44912269069784*pi,4.10583164198103*pi) q[15];\nu3(0.787818268779732*pi,3.33643843411502*pi,2.9572609497347*pi) q[16];\nu3(0.16639451931147*pi,0.234781047925686*pi,0.613957355159327*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49694740246683*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.28911459222217*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.602571868036018*pi,3.45944076312767*pi,3.28949863355064*pi) q[15];\nu3(0.215399256482812*pi,2.89266178554513*pi,0.750056103089682*pi) q[16];\nu3(0.381684656455625*pi,3.30191820364276*pi,1.038458161068645*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48753534782798*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[9];\ncx q[7],q[12];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266680638645749*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43701442513422*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.20331603589534*pi) q[9];\nu3(3.5*pi,3.40311539409925*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.256773072238416*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.644600679361568*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.48063073391386*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.433914281687585*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[12];\ncx q[10],q[11];\nu3(3.5*pi,3.17799731467515*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.166371961053208*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.44773519804494*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.148749430485295*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48650341195515*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\nu3(3.5*pi,3.47807465054757*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.46989235850676*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.231322843219923*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47072208179699*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.657440770660458*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3243691734625571*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.4426026823883*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,0.686771852484355*pi) q[5];\ncx q[6],q[9];\nu3(0.436418490154891*pi,3.03877789231376*pi,0.661483441996113*pi) q[7];\ncx q[10],q[11];\nu3(0.339981653940407*pi,-0.10671236928031802*pi,1.210870049340652*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.42706668300263*pi) q[15];\nu3(1.0*pi,0.0*pi,1.37237678644253*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41906758222545*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.392825829110936*pi,3.49149295978919*pi,1.021421058759403*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49301567168036*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.830243314455864*pi,-0.03781820422583898*pi,0.788152482892548*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.48389087303932*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.715857923254148*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.3765175739064*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.724891499788077*pi,0.396354528065757*pi,0.802843548179872*pi) q[10];\nu3(0.61913236220801*pi,3.14986792783386*pi,0.5236687029366408*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4411448115704495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.404154681516094*pi,0.48228442699864205*pi,3.50321996382477*pi) q[10];\nu3(0.353406801276279*pi,2.96601658418991*pi,0.7315430069272459*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38388986122234*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.593437384727022*pi,3.24782327718205*pi,4.42997225271858*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.573835177375562*pi,-0.327863258278251*pi,3.81941688601356*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.168717254250054*pi,2.76097862686136*pi,1.70153344098082*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.202924175595509*pi,0.5924187209514999*pi,0.5174631939116614*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.502918896571339*pi,0.81757722456821*pi,0.713978413936726*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.238787973670083*pi,-0.20925761088190697*pi,3.88963341355811*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.56257273693179*pi,0.22080029900861797*pi,0.567264343751144*pi) q[17];\nu3(0.672537362084307*pi,-0.10261479304436599*pi,3.4226414869888*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.636470144035638*pi,3.08859656779795*pi,3.9429689916317*pi) q[21];\nu3(0.547643947625293*pi,-0.252635016421011*pi,1.0125635152962391*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.720613495732412*pi,-0.353697916537767*pi,3.21288519507834*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.429960783709399*pi,-0.139897569328302*pi,1.50162404136088*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.257059929858448*pi,0.19931835776793105*pi,0.987234398610188*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.934611202290027*pi,0.8109133264663999*pi,1.152593647648932*pi) q[9];\nu3(0.584031457689525*pi,0.02907396928960604*pi,4.43923102295023*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.828069805571468*pi,3.4514675963289*pi,3.13712747849867*pi) q[17];\nu3(0.839635358551455*pi,3.26657523059075*pi,3.49211891176069*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.258030749557978*pi,-0.223680628810979*pi,1.62816526683721*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.764871375110805*pi,-0.309549754208542*pi,0.850005502590861*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.863281507843909*pi,0.05259929708887201*pi,0.697395787242434*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.454091847697809*pi,0.03623656077125903*pi,0.9703883459896809*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.81338195553257*pi,2.63271119997076*pi,3.9931052553328*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.451840730043037*pi,0.5926866236950901*pi,4.0455448700108505*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.967717790539409*pi,-0.12145252855473598*pi,4.032319935134581*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.181318880386563*pi,3.1818505058173*pi,0.5776819615796029*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.230584741019351*pi,3.46848828302397*pi,0.712389005933447*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.464683122491435*pi,0.09384917978145002*pi,0.5155168611041705*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.112660672246131*pi,-0.07514472447478099*pi,0.603568748742035*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.858334986573915*pi,0.46735821191949*pi,1.4197282049811069*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.545002468550986*pi,0.7929564450714399*pi,1.0994090472683151*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.331114548714744*pi,0.61166120848054*pi,4.4911168128795005*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.0837889983824348*pi,3.03535142430002*pi,0.684453442847397*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.4800493955058*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.2597621001528498*pi) q[13];\nu3(0.627355543948798*pi,0.14539674318991302*pi,0.613490282887447*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0996575089409415*pi,3.39131396068814*pi,1.435305029885938*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,3.46246075841459*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.260635204777808*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48566967530669*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1897889845250549*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.4848510970709*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47150779992143*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329908526399999*pi) q[17];\nu3(3.5*pi,3.43912843701618*pi,0.5*pi) q[18];\nu3(0.303554511198184*pi,3.32819739835439*pi,1.321340070993061*pi) q[19];\nu3(1.0*pi,0.0*pi,1.154814817561638*pi) q[20];\nu3(1.0*pi,0.0*pi,1.23951381145877*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(3.5*pi,3.36215816117218*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42880698264314*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251115514528492*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.602916530430695*pi,0.30708588000911097*pi,1.138288465219399*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5482506697750598*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5308019147017976*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31521692262732*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4727963266229*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5258041695126225*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.49693318001235*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42001477722223*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.333529219555082*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.266569356558384*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.622159509252087*pi) q[15];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.45141580746097*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3859946733037471*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.906524615070065*pi,3.30717897226504*pi,3.28905632082743*pi) q[4];\nu3(0.674516265701939*pi,0.25717134071260495*pi,3.81891840269903*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3884504306871595*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43985050867771*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5979254617820758*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.252897767837927*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.443203769466113*pi,0.58004218949676*pi,0.669266714506245*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[6];\nu3(0.14673504856501*pi,-0.38274855008570297*pi,1.163719260481081*pi) q[4];\nu3(0.148081433845479*pi,-0.23552899160853202*pi,3.79952940845436*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.241094867954212*pi,-0.201793321220457*pi,3.87745300707572*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.765796554043076*pi,2.75872325131566*pi,3.46310317442658*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.708371278770805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.480795225182519*pi,0.29463684888448205*pi,0.887637408576993*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.791188085329941*pi,-0.201967669701616*pi,0.7365467822955*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.474584156493582*pi,3.49196184938054*pi,1.041785976091206*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.148105219592324*pi,0.68515162692491*pi,4.09818454203605*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.722715187838698*pi,0.5239335035817501*pi,1.018313260787064*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.603995995805775*pi,2.46672933622238*pi,3.96646096295545*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5044808839502986*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.238049630572676*pi,0.322294102903947*pi,3.91438921245226*pi) q[1];\nu3(0.748447390830548*pi,-0.235803610664304*pi,0.9458492590264971*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.211620518268742*pi,-0.4135612598655962*pi,1.329223650336818*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.490739951342182*pi,0.8156408789370999*pi,0.517474713739861*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.10889289258566*pi,2.5066729324492*pi,1.068883590469434*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.263858434835865*pi,-0.00044975195843799387*pi,0.8774340731474379*pi) q[1];\nu3(0.617947808485355*pi,3.48102688835859*pi,4.11749002622643*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.76453878374001*pi,0.88845504923787*pi,0.932312881326379*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.328076006311759*pi,-0.031280764020578*pi,1.321175930968486*pi) q[13];\nu3(0.156248538276203*pi,0.91951123726223*pi,0.5761031024748903*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.185004897523273*pi,2.81996104575654*pi,1.4168533176467308*pi) q[20];\nu3(0.537454846960626*pi,0.289247383693639*pi,1.247310752306942*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.405954624571412*pi,-0.077354656134549*pi,3.79213142300017*pi) q[8];\nu3(0.30920774473279*pi,0.22911173774705695*pi,0.788545780729611*pi) q[9];\nu3(0.464408628853123*pi,-0.01824955609576301*pi,4.44089096810844*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.830942432031787*pi,0.31544822030402797*pi,3.93198379640534*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.362753341051072*pi,0.23887513774301095*pi,4.23684843531547*pi) q[19];\nu3(0.930838641109991*pi,0.425017495169025*pi,3.95688782581127*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.237077699573876*pi,0.20020585783088696*pi,3.74492439933885*pi) q[8];\nu3(0.325946600680673*pi,3.1507718665813*pi,0.968954146459283*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.461209445967576*pi,0.72967874327221*pi,4.29797453234825*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.225334946404541*pi,0.88405899678451*pi,3.99631228058154*pi) q[3];\nu3(3.5*pi,3.38724921781373*pi,0.5*pi) q[5];\nu3(0.913438427089869*pi,3.43115325255902*pi,0.5131283118997342*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.624063867143289*pi,0.398716195952155*pi,0.667386243011678*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2805192957994809*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.254239969028605*pi,-0.11158519767461*pi,3.847422768377*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.539448764380678*pi,0.32923308704684595*pi,1.176500697825972*pi) q[3];\ncx q[5],q[15];\nu3(0.480090171071293*pi,0.16003248082467203*pi,4.39838871917954*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.811322766451007*pi,0.06727335578097504*pi,3.97000016323399*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.710839248016608*pi,-0.169570785260499*pi,1.323169339243782*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.32881141396163*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.169338740496133*pi) q[8];\nu3(3.5*pi,3.36118285390304*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.252962947830381*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32464926424076*pi) q[15];\nu3(0.926929541908303*pi,0.445558250207972*pi,1.1242972183610749*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[8];\nu3(3.5*pi,3.45818727013302*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42648853858979*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40078132590113*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.103784435708836*pi) q[9];\ncx q[10],q[11];\nu3(0.321710290181296*pi,2.8811146552812*pi,0.8712120004776109*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165646999473356*pi) q[18];\nu3(1.0*pi,0.0*pi,1.293921878808844*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.35055712161278*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.46259256028575*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.558017857393464*pi) q[11];\nu3(1.0*pi,0.0*pi,1.138978423906729*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.42937930089753*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48346395319595*pi) q[9];\ncx q[10],q[11];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.129676729789967*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.619670789126189*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39067187945323*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35200108666951*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43771936710535*pi) q[12];\nu3(3.5*pi,3.35524356620285*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22149568797419*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.1066179243743282*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.371756321474621*pi,3.37471775544175*pi,1.83813087981416*pi) q[10];\nu3(0.340599276427036*pi,3.43500014668221*pi,4.39348495095633*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.44804518696167*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48878361992502*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.14985399914996*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.556363320134737*pi,0.213203800382736*pi,4.44906999028607*pi) q[10];\nu3(0.510492821826861*pi,0.66205502811049*pi,4.03752053327687*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48048079742218*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5493947226987679*pi) q[21];\nu3(0.0925174795395329*pi,-0.00639235618098799*pi,1.447789617394914*pi) q[0];\nu3(0.735842866557966*pi,0.41389101397725103*pi,0.910921392816171*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.637513724175115*pi) q[20];\nu3(0.761509366960097*pi,3.1831371423056*pi,2.9262464848367*pi) q[0];\nu3(0.115444576796098*pi,3.40485964114692*pi,4.35939503577486*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.815248907867742*pi,2.98001977160291*pi,4.43519126625714*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.354091950153498*pi,2.75922225958084*pi,0.832475224424537*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.418528591175301*pi,0.061230674273268004*pi,3.98572045173283*pi) q[5];\nu3(0.711743591106138*pi,3.28822702549301*pi,3.0719169786125*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.613796419345271*pi,0.06632233829258805*pi,4.10510041670885*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.6248810496442*pi,-0.008429889543354996*pi,1.485706534895424*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.892972057695533*pi,0.280969051356166*pi,3.8587810272634*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.403693680199258*pi,-0.06364877890013598*pi,4.46390323647287*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.762688002651877*pi,3.48509837842073*pi,3.7057683496419*pi) q[6];\nu3(0.103596765770451*pi,-0.164634466540157*pi,1.53120064089187*pi) q[7];\nu3(0.700198560245044*pi,0.484936451739045*pi,4.05009041941065*pi) q[8];\nu3(0.64573079140861*pi,0.9360137139542599*pi,0.5371843389697963*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.680736449703086*pi,0.24242252247794205*pi,4.27748959846847*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.11377718065171*pi,0.03151613448221702*pi,3.84510406288655*pi) q[18];\nu3(0.454672039436223*pi,-0.29659741379084803*pi,3.72226828589368*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.754410697566599*pi,0.99555125752732*pi,0.859066905747286*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.158947969626852*pi,-0.364647973634936*pi,1.4879905308641739*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.757450395144056*pi,3.14688358719292*pi,4.112740429532019*pi) q[9];\nu3(0.584511964157258*pi,3.40758758730119*pi,4.43254466171528*pi) q[12];\nu3(0.151987749588941*pi,-0.354145968377629*pi,3.91946981940795*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.357841135212651*pi,0.16695017488381303*pi,3.98375194404522*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.54522406609489*pi,-0.4258089524001688*pi,3.31443259223966*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.256660738935446*pi,2.80978150661324*pi,1.57894687555172*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.444261994472989*pi,-0.316067954150814*pi,0.5980321288959201*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.248228108092652*pi,3.32199038392493*pi,1.454924502288224*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.617746894666509*pi,-0.08554250128281699*pi,3.4229357232746*pi) q[12];\nu3(0.194341983483317*pi,3.21963641527295*pi,4.4945284515437*pi) q[13];\nu3(0.425629147852211*pi,0.020613851783198966*pi,0.9219793393796281*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.422505494438368*pi,-0.255250580508338*pi,3.89381612390395*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.612171602472755*pi,0.70386783356415*pi,1.0864388390977489*pi) q[21];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.499539536978372*pi,-0.4875764840431362*pi,0.9668036100401141*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.594152426114704*pi,-0.4250998313201401*pi,3.52811133534676*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.348747598618633*pi,3.26293792477862*pi,0.730107732872334*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.345043276460387*pi,0.259340596565966*pi,0.804786955643314*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36155796808871*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.182773265331519*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.310326986339359*pi,0.5448317508104299*pi,3.61929215123028*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.682574807080393*pi,3.24695537322584*pi,3.9851047271849*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[5];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[8];\ncx q[7],q[10];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37475243562056*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41837298664103*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.4906775244746395*pi) q[5];\nu3(3.5*pi,3.49854221445279*pi,0.5*pi) q[6];\nu3(3.5*pi,3.28126323851024*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.25556033293701*pi) q[8];\nu3(1.0*pi,0.0*pi,1.23180838320227*pi) q[9];\nu3(1.0*pi,0.0*pi,1.19926445200584*pi) q[10];\nu3(1.0*pi,0.0*pi,1.129002109307177*pi) q[12];\nu3(3.5*pi,3.25729076820502*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.040395865608366*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[5];\ncx q[2],q[9];\ncx q[3],q[21];\nu3(3.5*pi,3.42168275816056*pi,0.5*pi) q[4];\ncx q[6],q[8];\ncx q[7],q[10];\ncx q[11],q[20];\ncx q[13],q[19];\nu3(3.5*pi,3.49710773899395*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.127286881738264*pi) q[17];\nu3(1.0*pi,0.0*pi,1.301115357155083*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34306080648926*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.552834390618234*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.560018639573657*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5305125796441184*pi) q[10];\nu3(3.5*pi,3.46130433467035*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48262386048952*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.42260963973532*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3529478272084279*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5150094154418072*pi) q[19];\nu3(1.0*pi,0.0*pi,1.355216603520637*pi) q[20];\nu3(1.0*pi,0.0*pi,1.133197209827188*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[10];\ncx q[11],q[20];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.4116865938777*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.644630510108533*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34469693768978*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.224957525257199*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.571514879850402*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.156226941802141*pi,0.74876388520059*pi,4.1734040469414495*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.785018857496089*pi,3.44527131695284*pi,3.91434441101058*pi) q[1];\nu3(0.10783845885668*pi,0.20487410608673295*pi,3.4340231638191*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.324387520451665*pi,0.38841824104843703*pi,3.58686083285647*pi) q[6];\nu3(0.536248413284633*pi,3.20081209640524*pi,0.5214940055859509*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.559181203886758*pi,0.22523235169587297*pi,4.2957301826451*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.488916733261056*pi,3.0726476605859*pi,1.58418784262278*pi) q[1];\nu3(0.818428746863289*pi,3.00486104176109*pi,3.9410242677507*pi) q[2];\nu3(0.436835193040665*pi,-0.44199604254414837*pi,4.09288295917562*pi) q[3];\nu3(0.715083958523134*pi,3.21580275950069*pi,3.2386010380747*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.604363887605097*pi,0.8661813886833001*pi,0.7752589677629931*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.498380532312195*pi,-0.4259032298776359*pi,1.2694945768288282*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.401719236890807*pi,3.27982633632545*pi,0.8509305332212951*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.573239616098764*pi,0.469753535783779*pi,0.5617508776360342*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.596175749145925*pi,0.10575026754789896*pi,4.29578370510273*pi) q[3];\nu3(0.22503615938658*pi,0.15035501610053204*pi,0.986049024030509*pi) q[4];\nu3(0.455180361365752*pi,3.35532517836507*pi,1.88631719762796*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.444824752071538*pi,0.46468806247400796*pi,4.40884315437965*pi) q[8];\nu3(0.564191978432842*pi,0.5217417241095299*pi,4.33609077776475*pi) q[9];\nu3(0.843422294708894*pi,0.22153552389504805*pi,4.43707719840347*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.338394621440508*pi,0.278559336257275*pi,0.9757473932714771*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.502892751838763*pi,0.12031016617139201*pi,4.1069477755063595*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.268812732590282*pi,3.21783515650773*pi,1.97562985058484*pi) q[5];\nu3(0.533947955437253*pi,2.76884242580034*pi,1.406585035085554*pi) q[8];\nu3(0.666341914527694*pi,0.35660552992887895*pi,1.365395167279293*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.661114395755802*pi,3.18310164835317*pi,3.13185144486832*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.676860193211748*pi,0.12050807144570297*pi,4.32863253436588*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.779211320870697*pi,1.04858516386497*pi,0.684051710373439*pi) q[21];\nu3(0.608260585804893*pi,0.37028529262297605*pi,1.254109061524654*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.534856804200009*pi,0.43477565228649195*pi,1.126191371586678*pi) q[12];\nu3(0.619674420235518*pi,-0.4014825484224531*pi,0.744895222624151*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.60415825036409*pi,0.43290728471138495*pi,4.24462920965134*pi) q[17];\nu3(0.398680906181742*pi,3.15165630743259*pi,1.4076485293432008*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.499423078415102*pi,3.13690156755124*pi,3.33275672559715*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35214652772303*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2519420899479679*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.171602671046979*pi,3.23894301042059*pi,0.9171328609267619*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.859968488409718*pi,2.81091615503735*pi,3.57655876999821*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[6];\ncx q[8],q[19];\nu3(0.592500956335635*pi,2.68531845199102*pi,3.98381689724371*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.4275445538056*pi,3.29469413187091*pi,0.5991541132558639*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.41298692564337*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,4.307568822314289*pi) q[6];\nu3(3.5*pi,3.3934227499434*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.252406378291039*pi) q[10];\nu3(0.378626082671553*pi,3.19682048124356*pi,0.794119851626651*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.180504434720992*pi,-0.233876489003579*pi,3.7436061133523*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187587409253894*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4771134408444*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(3.5*pi,3.46618687156604*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27655876824274*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.282876217920177*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.43651132937018*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1844914328697311*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.157221288358856*pi,0.5321804785162001*pi,3.82912474186362*pi) q[16];\nu3(1.0*pi,0.0*pi,1.22704753176024*pi) q[18];\nu3(0.325079699610104*pi,3.183789300664*pi,0.775769788511997*pi) q[20];\nu3(1.0*pi,0.0*pi,1.272264256073834*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.36149604487866*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.491975040677489*pi,3.23951100960445*pi,1.65722817892956*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42679898225996*pi) q[19];\nu3(0.0876707643015487*pi,2.82039182019909*pi,1.326150104921179*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38013956864918*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5931856780045263*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38173564286317*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.62350196019653*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[14];\nu3(3.5*pi,3.44922055152429*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.193703525667558*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.45232514694641*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210591174902105*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.16322906608335*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.097746242137082*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.116113624440527*pi,2.63238861807503*pi,1.4520031641806619*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.978240716157054*pi,2.97923185405642*pi,4.07776594721675*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.492289179036741*pi,0.40434191671951203*pi,0.5919330518560071*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46150820386947*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.40464168021352*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.213587424476604*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35404622287414*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0732548963695222*pi,-0.114123281477371*pi,0.5182368496931343*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.341027945191294*pi,-0.4441678838402074*pi,4.31546120145238*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.30025854607197*pi,0.13029809889434096*pi,3.65287271964819*pi) q[4];\ncx q[5],q[11];\nu3(0.315703816989091*pi,0.331639623319432*pi,3.76961682718911*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.561377462896006*pi,0.8330255133879501*pi,0.9528445376853429*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43369843651614*pi) q[20];\nu3(0.348294242047449*pi,0.012285647087920015*pi,4.07374696136675*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.291266458200592*pi,-0.306779189923847*pi,1.69751036154343*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.453850984285149*pi,0.011542262044919038*pi,0.920451709772337*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.803785892431905*pi,-0.18238153618894698*pi,3.76520811248322*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3847673517048005*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.546165040799978*pi,3.3950915407552*pi,3.32595385043824*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.275762571183958*pi,3.01892176202195*pi,1.69237596891149*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.178508581043583*pi,3.07096696669213*pi,1.2725907074911609*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.49519620714779*pi,2.78723341643831*pi,1.3160769293130001*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.464504854776653*pi,0.42893336891699596*pi,0.5783290589949247*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.165579589776555*pi,3.02647484108923*pi,1.8429290233685*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.261248490369944*pi,0.07261702855969798*pi,4.0125510204805*pi) q[7];\nu3(0.734259703897077*pi,3.02115882764081*pi,4.125635807461871*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.26660860764414*pi,0.47991904958303*pi,0.864311137851175*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.764959808925126*pi,2.95839079630983*pi,4.231750763138971*pi) q[18];\nu3(0.367797651442915*pi,0.5472807183069699*pi,4.44426276989314*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.824359386450961*pi,0.25538833480372003*pi,4.48208741754793*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.76960315328835*pi,0.44419352516267896*pi,1.471001432397419*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.206608892417374*pi,0.369815130743238*pi,0.7831575424892401*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.683817752090593*pi,2.77249307239164*pi,3.28617126846997*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.356283226155588*pi,3.28019674822006*pi,1.71720391859964*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45418558401549*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.277988999621998*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.580133776789832*pi,0.461737147941668*pi,4.277967036284981*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.434098157349502*pi,3.47644068861687*pi,1.86651604434882*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.35364394866598*pi,3.46511198963129*pi,0.9949366622588409*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.564020152534171*pi,3.11111567036107*pi,4.14712526199936*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35119051846038*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.580174250135007*pi,0.06391693969836199*pi,1.49480276044665*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.655248179303482*pi) q[6];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(0.748206078559276*pi,3.33084215393867*pi,3.56550299803775*pi) q[11];\nu3(0.528533300373695*pi,2.93733963634054*pi,3.26324975368702*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.609065068142421*pi,3.09462699602076*pi,4.34464661913929*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.225861437550852*pi,-0.30228055965203604*pi,1.039453219482189*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.099933863441024*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48906020260524*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42411905619685*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.236378638532027*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0949893571732933*pi,2.88992855992095*pi,1.78119781582726*pi) q[12];\nu3(0.492444074115926*pi,0.09134595581457505*pi,3.5107002231842*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.727709710739314*pi,2.54636523894909*pi,3.7039128789995*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224391453635818*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.494586696318775*pi,0.141813828121783*pi,1.043476386872991*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.930632397312528*pi,0.38270071281058005*pi,0.916384309602778*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.8596237769999*pi,2.72884584000805*pi,3.63960780438705*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4454865236932495*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[21];\nu3(0.839664100703584*pi,0.05529263694566999*pi,4.21444458967665*pi) q[2];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.181280440362646*pi,2.76787233736466*pi,1.4810616580022171*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.648089121450116*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3838831644924*pi) q[18];\nu3(0.266948594402624*pi,3.43133034130763*pi,1.357285983248636*pi) q[20];\nu3(3.5*pi,3.43970776034863*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.542906065121023*pi,2.78032095077265*pi,3.64365976779854*pi) q[2];\nu3(3.5*pi,3.42974101172654*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.785892951628323*pi,0.7933892700710601*pi,0.641374765246557*pi) q[6];\nu3(3.5*pi,3.23336635559706*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.273795627379425*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1031976962435142*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1496089652537171*pi) q[15];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[16];\nu3(3.5*pi,3.42841573189191*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.365539832808019*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49766902173503*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.708154552532992*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46139441526412*pi) q[12];\nu3(3.5*pi,3.25751201288298*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2965862810084259*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5497129041555984*pi) q[15];\nu3(1.0*pi,0.0*pi,1.111965329635298*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.164305474932657*pi,-0.030084509312442997*pi,3.7220077789948*pi) q[1];\nu3(3.5*pi,3.37976237908579*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.498623925651174*pi,-0.4420450500080101*pi,0.5488553835785978*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5949801571095854*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2739816016513181*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.438846000932427*pi,2.67642665442059*pi,1.261250045299266*pi) q[1];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.534416424342383*pi,-0.03466723273238698*pi,0.9729024378064159*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5775169552761921*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46803259314005*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.249741410617241*pi,3.46470735474013*pi,4.21646743861632*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5233436862330358*pi) q[20];\nu3(0.37802310862646*pi,2.6981215373583*pi,1.302918911062514*pi) q[21];\nu3(0.858612517557239*pi,2.93857287004601*pi,3.78020941273417*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\nu3(0.550627226866361*pi,2.40128310683123*pi,3.59907570226659*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.424319148804616*pi,3.42845709776838*pi,4.36938914074989*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.515264303537781*pi,2.96212909655423*pi,3.79016314660736*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.58509757043201*pi,3.15176012384457*pi,4.07259531292328*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.114847612406565*pi,2.79683125422446*pi,0.7074449722802281*pi) q[21];\nu3(0.130843200993789*pi,1.16725435067562*pi,4.27949638262447*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.490872100663855*pi,3.19754329186152*pi,4.4723341359213205*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.298917224279829*pi,-0.016124555138741004*pi,4.36560959790787*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.317799040083371*pi,3.24694931716645*pi,1.3434265767115798*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.332824042832357*pi,0.53674371731532*pi,3.94280421455161*pi) q[5];\nu3(0.247210854401671*pi,0.197916234348118*pi,3.97170758691156*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0947685385823586*pi,3.21148520715043*pi,1.311720001789873*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.508934144266691*pi,-0.265394673575003*pi,0.700245024191344*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.455252295392617*pi,0.146339720138847*pi,0.861040731669528*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.373013659203266*pi,3.41642247351667*pi,4.20944635453443*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(0.486502427632506*pi,-0.010564053747292024*pi,1.3595201270805108*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.789010324339226*pi,0.37635487017650204*pi,4.25326670172675*pi) q[5];\ncx q[6],q[10];\nu3(0.407706428488598*pi,0.261901261340741*pi,4.17454507173748*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.248854016297546*pi,0.75340673292394*pi,4.30405258390745*pi) q[11];\nu3(0.620631362596016*pi,-0.364873888837763*pi,3.62807693465369*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.57348568372817*pi,3.10500731693191*pi,3.59081761983335*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.655177590280145*pi,2.46521301547437*pi,3.59042403575475*pi) q[17];\nu3(0.717937931716537*pi,0.90974401001179*pi,0.925324698468289*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40339786067283*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29097720721415*pi,0.5*pi) q[2];\nu3(0.0877686429450699*pi,0.22813199031669795*pi,3.56189936480223*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.43774539167426*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.294025375932901*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.524223706040225*pi,0.84018569613696*pi,0.730261859442478*pi) q[12];\nu3(0.691605292589486*pi,2.95440628321635*pi,3.10054463827904*pi) q[13];\nu3(0.607211827820371*pi,3.21305736278735*pi,3.61640255678148*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.178516188728419*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.287765777797637*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0702398051181181*pi,-0.194375180965787*pi,3.99501078132676*pi) q[13];\nu3(0.650641629913308*pi,-0.272328654403697*pi,4.04006016354465*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.515160024332316*pi,3.03986364761898*pi,3.00184591404244*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.684780317194744*pi,0.271264622087247*pi,4.4508056268294*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.23298007993415*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5879786662220341*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2265857606273989*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.427467187127398*pi,2.71013211824945*pi,3.71452937788627*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41220413486457*pi) q[18];\nu3(0.66101053699489*pi,3.44715271580511*pi,3.34286698403017*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3342280409188305*pi) q[21];\nu3(3.5*pi,3.46429132887425*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47151070665396*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.198673213391412*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219181449611022*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5503980277172098*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5317352437894374*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45003152454521*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2428132704505819*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5197519650872247*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47439275059635*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.44967268312828*pi,0.5*pi) q[5];\nu3(0.240097648015587*pi,0.33456740413293196*pi,0.617420741172354*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3647950131915652*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.358138324590318*pi) q[13];\nu3(3.5*pi,3.45257000366524*pi,0.5*pi) q[15];\nu3(3.5*pi,3.21887612258706*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1279844237919852*pi) q[19];\nu3(1.0*pi,0.0*pi,1.214269179771033*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.953124528581453*pi,0.80381395643084*pi,4.43588791202506*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.371749783064519*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.257655817653458*pi,-0.30048925924562997*pi,0.9533517959605651*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.468730722159392*pi,3.38742853010071*pi,3.08026590081601*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.31856089845743*pi) q[9];\nu3(0.451856750310008*pi,0.7191174539390499*pi,4.23593030911462*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.32647777550328*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5737350028736228*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42218179723684*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.508804795131418*pi,-0.20142978732635702*pi,4.05600983606396*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.664307404647269*pi,3.46984345013589*pi,4.32440577570246*pi) q[2];\ncx q[3],q[13];\nu3(0.839533734754448*pi,0.73147007924835*pi,4.39326149083767*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.60867673487632*pi,-0.10675851108835399*pi,4.37670128356398*pi) q[8];\nu3(0.479122748387559*pi,3.40505498147092*pi,0.6946700736868661*pi) q[10];\nu3(0.321117261228881*pi,0.12186376005525201*pi,0.79384737667464*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.490206092030401*pi,-0.097233551053729*pi,0.779949450416531*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.654576002369466*pi,2.66011585136659*pi,3.72151558677388*pi) q[0];\nu3(0.779959887986593*pi,0.453326511811323*pi,4.402173169690791*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.283424665653859*pi,3.35576531888496*pi,0.7923426231772279*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.468394634287064*pi,0.11947810703627204*pi,3.59681018403515*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.430855259647215*pi,-0.37098036987021*pi,1.3406162189620678*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.638510918916995*pi,0.06855262050713196*pi,1.279903889912764*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.546836218395699*pi,3.09574139396708*pi,4.09660316120047*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.70045298455013*pi,3.40906244843376*pi,3.59420851314583*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.438233775748675*pi,-0.378948598177436*pi,1.051037279380607*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.540391177256904*pi,0.32981217955825204*pi,4.20291909746926*pi) q[16];\nu3(0.489959667476939*pi,0.16182121688608497*pi,1.313485360865943*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.770529818789604*pi,-0.4813883939411644*pi,3.90665021222859*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.231722974450969*pi,3.12581053770023*pi,1.72325602726842*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.691410743736302*pi,0.47415225454588095*pi,4.39798803962021*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.922126364049703*pi,-0.155322640826776*pi,3.39498989824309*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.518812376703736*pi,2.96649499098873*pi,3.3075893284995*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.960469134228308*pi,0.5753593958167*pi,1.1063364389958759*pi) q[14];\nu3(0.17021983765115*pi,-0.4273067876368949*pi,1.3138929569983109*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.563946846321269*pi,-0.4434231424914664*pi,4.32881485440537*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.81675164366657*pi,3.29967678452734*pi,4.36595314953461*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.510933819017193*pi,0.6008575135257199*pi,4.157878716853331*pi) q[14];\nu3(0.535537359166765*pi,3.05811099262472*pi,3.88780029294811*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40408790222752*pi,0.5*pi) q[0];\nu3(0.249760987814464*pi,0.20506186691115003*pi,0.5307082738988499*pi) q[3];\nu3(0.399971418292538*pi,0.061237204473540974*pi,3.52785008433595*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0758568579134131*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.472282958949194*pi,0.8051247652034299*pi,4.02723102156175*pi) q[20];\ncx q[0],q[7];\nu3(0.194836355651631*pi,0.04954280060917704*pi,0.616259649823728*pi) q[3];\nu3(0.748248224766488*pi,3.01357493419174*pi,3.71614030384157*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,3.42130957175774*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42819210859669*pi,0.5*pi) q[16];\nu3(3.5*pi,3.36060892639783*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.357179812710521*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2750397946334049*pi) q[19];\nu3(0.870262849062357*pi,-0.06158487718410299*pi,4.05174271029397*pi) q[20];\nu3(1.0*pi,0.0*pi,1.325726269903911*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5197755954651003*pi) q[7];\nu3(0.215280134889106*pi,0.24016607050847605*pi,1.196788079346665*pi) q[9];\ncx q[11],q[21];\nu3(0.543147112110498*pi,3.25748233260084*pi,4.1020395110102505*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(3.5*pi,3.38753544746541*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.509174935081608*pi,0.409320219311863*pi,0.905635642739758*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.312566963696056*pi) q[12];\nu3(0.839170384679982*pi,3.33174493320303*pi,0.818151774149137*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.544847514546541*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45509550165753*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.771492594418498*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3325674055278*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,1.233792907277813*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.494413666523119*pi,0.14820478527703296*pi,3.74197340825109*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.41663554416791*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.161975332404247*pi) q[5];\nu3(3.5*pi,3.38509164761903*pi,0.5*pi) q[6];\nu3(0.527210959282501*pi,-0.4416662879939177*pi,1.0930507748395248*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5392032562160305*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47108540099071*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.329009044539464*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.168755248641949*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.395364319335198*pi,0.77452865848073*pi,0.605387280534697*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,4.3151785074191995*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[20];\nu3(0.469214831690638*pi,-0.397431742312144*pi,4.08034117655377*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[15];\nu3(0.116313885849731*pi,2.42560161164521*pi,1.2785878703438152*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.597273879811629*pi,0.21832413639103598*pi,4.296373723767379*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.609831900193301*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42310996491249*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40320038999929*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.267813032536395*pi) q[10];\nu3(0.351870283476759*pi,3.0086689235151*pi,1.4104611968317529*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.206806209269564*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.531820466484481*pi) q[15];\nu3(0.320157878554367*pi,2.82012218710158*pi,0.753031686597827*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.563816714254508*pi,3.22821316453841*pi,3.95745260719469*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4576282088927695*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.206114028016436*pi,-0.164817364857275*pi,0.5389264243128233*pi) q[4];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(0.227163284359555*pi,0.42756668845218604*pi,1.01938177031825*pi) q[11];\nu3(0.502813135506277*pi,-0.36915431283329503*pi,1.194112400547467*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.285575137964652*pi,-0.172366767040806*pi,3.89138177391762*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.7005334792671121*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.646834738720686*pi,0.388523043909071*pi,4.42736287634708*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49869706723267*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.450428671274196*pi,3.36515025964578*pi,1.92697027006382*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.612590422778102*pi,0.46371483869642904*pi,1.055888064593511*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.923357698895151*pi,0.22468663135726297*pi,4.232876345580451*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.546837578639344*pi,0.37310481489481995*pi,4.058681677067121*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.819299171245489*pi,0.08757634893947797*pi,3.79238151742826*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.14259019644341*pi,1.03643491250481*pi,4.10346748678724*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.970732827845433*pi,2.87516247177324*pi,3.75827498168702*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.20877122138136*pi,-0.345295700828092*pi,0.578277076860422*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.818333129913816*pi,0.9297736759901101*pi,0.608947016594946*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.217087482490716*pi,0.43119515360877003*pi,3.55661210043814*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.294163335004901*pi,0.36794207828773695*pi,3.57430259451547*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40286888335588*pi,0.5*pi) q[0];\nu3(0.872841630221141*pi,0.05163087939884603*pi,1.137562944502227*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.654407114134827*pi,0.7102928413124601*pi,0.849469214737411*pi) q[9];\nu3(0.481072008679814*pi,0.95535517973244*pi,4.10934290822303*pi) q[10];\nu3(1.0*pi,0.0*pi,1.162351926136969*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.848183960842177*pi,-0.336678504454132*pi,3.24184081306779*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(0.262158922502309*pi,0.5012870725560901*pi,0.5439156258926475*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.679823374997262*pi,3.35132363112302*pi,3.9022746622876*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.331250334542036*pi,-0.349210725872182*pi,1.55722715233066*pi) q[9];\nu3(0.191970502097374*pi,-0.23053911178126302*pi,1.1807833858946561*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.675757010653874*pi,-0.252693109719783*pi,3.38765303900025*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.534853291809025*pi,0.46057284880469296*pi,0.964328679840894*pi) q[3];\nu3(0.503364594605368*pi,3.47485072941026*pi,0.732186890672884*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4608269763135695*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.80214869704903*pi,0.255829670407165*pi,1.59838305076496*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.791611391132712*pi,-0.012586370707429018*pi,3.79152238789998*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.486327006080029*pi,-0.229306751416404*pi,3.61236422552*pi) q[6];\nu3(0.406240003008743*pi,2.79297808345882*pi,1.3938049790329199*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.72864957002327*pi,3.48281088553294*pi,4.28624775420617*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.47434919326682*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.796094920919142*pi,0.5722788621656201*pi,4.1593152307045*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48951132383478*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.34494070106891*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.367920448652066*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4169855467373629*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.17385501578346*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30028569300861*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(1.0*pi,0.0*pi,1.232968119063076*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.490948608218118*pi,3.25448667428272*pi,0.667510218288687*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49442796146522*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29965786659007*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.177155045465708*pi) q[6];\nu3(1.0*pi,0.0*pi,1.314523719902299*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.33799064037732*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.51615318727421*pi,0.208668581692099*pi,4.328837021865549*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.115383441807884*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5302616966047836*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.45419921430456*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.613849420698751*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,0.693279304054712*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[17];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.4960312188223*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2146513557007919*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5242447336322051*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5256551482978773*pi) q[7];\nu3(3.5*pi,3.45654729488902*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5267010012507765*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2813544407289101*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.341932475674901*pi,2.65316136649551*pi,0.954508050840079*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[17];\ncx q[9],q[13];\ncx q[10],q[15];\nu3(0.643606236817523*pi,3.3895504313581*pi,3.87650227492456*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.580567800305404*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0915934991683568*pi,3.01723328837136*pi,0.692290352320095*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45880381387058*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.643969131852238*pi,0.197306956979996*pi,1.061614724900598*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3064278229259552*pi) q[13];\nu3(0.670437141628883*pi,2.77785277948544*pi,4.21206385216143*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39345328688111*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.638149582429228*pi,0.22616131165324904*pi,4.06863749217458*pi) q[1];\nu3(0.466038882521183*pi,0.137969211183406*pi,0.952987685480566*pi) q[2];\nu3(0.431921595582274*pi,0.52366760705414*pi,0.72784811838864*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.271872143513521*pi,-0.4860321672389982*pi,4.40885713822565*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(0.336213096830823*pi,-0.266960253200676*pi,4.21263789266067*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.23267724664941*pi,2.76104088618138*pi,1.301362985668052*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.529836591352959*pi,0.25414357469051196*pi,1.1892077628516389*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5156694301294*pi,3.42434170162823*pi,1.75493875536355*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.913641379709764*pi,0.29772615735528996*pi,3.81027255010363*pi) q[1];\nu3(0.511068758684637*pi,0.20688932045354902*pi,1.0698859743883808*pi) q[2];\nu3(0.586842414669303*pi,0.385302966947336*pi,0.991089215537018*pi) q[3];\nu3(0.391685335256178*pi,-0.4925350328708881*pi,4.25069117512083*pi) q[4];\nu3(0.145418644824079*pi,0.39441884461421295*pi,1.034881391984774*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.456206782649257*pi,2.66439404894209*pi,1.033598182954652*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.460525487856888*pi,0.04710031798976699*pi,3.9577680472079*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45162817997249*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.318499456390827*pi,2.67380660432848*pi,1.355676063087585*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.347046091930539*pi,0.55144974900322*pi,4.097443979224661*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.445763800975892*pi,-0.004676016342708977*pi,4.36601942586902*pi) q[4];\nu3(0.454845972687415*pi,-0.36538433680097604*pi,0.5988703749260792*pi) q[5];\nu3(0.216260924016866*pi,0.13384730885536*pi,0.7925114517341669*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.694483640461538*pi,0.7258368473478201*pi,4.49284766323559*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0623503213982385*pi,-0.178647143430683*pi,1.61726634268617*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.490611124158815*pi,0.32420092573877*pi,3.5228785188539*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.846956575711109*pi,0.31457726990243096*pi,1.4401748577758688*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.265791679583819*pi,0.425032477263098*pi,4.03635393840569*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.446714325820126*pi,0.7088385137309201*pi,0.659466564758928*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.293740742059704*pi,0.44110689321305196*pi,3.56131632239742*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.490419928843799*pi,2.91683270680891*pi,1.243054039839092*pi) q[20];\nu3(3.5*pi,3.41376393123209*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.342777357056107*pi,3.29392044874633*pi,0.8494050655586369*pi) q[19];\nu3(0.625247958137263*pi,0.28236918986985104*pi,4.04081594870577*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255822521184714*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47047947790193*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.209024444885935*pi,3.38458746784711*pi,1.52466043455717*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.219255879333893*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.285587335729113*pi,0.03708641634561405*pi,0.741731508743677*pi) q[17];\nu3(0.201415259326307*pi,-0.4648454425645633*pi,0.580556883851907*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47780647792116*pi,0.5*pi) q[2];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.419095403269627*pi,0.19841786319156396*pi,0.867988312774*pi) q[8];\nu3(0.628050633142029*pi,-0.254486207844301*pi,3.34764587589023*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194739409152737*pi) q[14];\nu3(0.348777972728656*pi,3.29686147220162*pi,1.12784356092745*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.28314040866757*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[20];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.41599625736226*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.797229693022112*pi,0.8883638387703501*pi,4.49027986868011*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5828808646768449*pi) q[11];\nu3(1.0*pi,0.0*pi,1.205296576269471*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38634855369364*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[11];\nu3(3.5*pi,3.3871905606539*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.693114429562107*pi,0.6154692964022499*pi,1.226023919215471*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.553888182532106*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223012556616565*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.217128178883058*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\ncx q[3],q[17];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48361178704931*pi) q[12];\nu3(0.194145340067248*pi,-0.041527568477702004*pi,0.8281765761969591*pi) q[13];\nu3(3.5*pi,3.45416651717279*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.142755290835807*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47526676533933*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36208308610314*pi,0.5*pi) q[4];\nu3(0.436266003298986*pi,-0.373609162838323*pi,1.156666896561572*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.28611014415966*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.168417785743779*pi,0.391188447390206*pi,4.20200959000299*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.605876471850925*pi) q[16];\nu3(1.0*pi,0.0*pi,1.332913614365369*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5089262148877882*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[8];\nu3(0.237220059812137*pi,0.5640413952974901*pi,3.65050227087332*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.421202980789308*pi,0.5451010863611201*pi,3.97753143134112*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.519696251359476*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.415424238033957*pi,2.55520953423825*pi,1.189559750666548*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.452047134480241*pi) q[8];\nu3(3.5*pi,3.26762632313192*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1837865789702429*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32494190938705*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0432816645079633*pi,-0.4445018491090267*pi,1.91666369513192*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.900172258480235*pi,-0.02923088108201699*pi,0.5652808454185883*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.491696833864849*pi,3.02067583598358*pi,3.28765252000975*pi) q[21];\nu3(0.681078505723149*pi,1.11367959224102*pi,0.867524419693361*pi) q[0];\nu3(0.119901610513401*pi,2.67578704862245*pi,1.223604192766953*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.189204729118279*pi,0.5862750256806*pi,3.74950383846606*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43705054594786*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.83642774925484*pi,-0.188035498120402*pi,3.55360086218985*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.251231599028342*pi,0.260817298543663*pi,1.229563580975889*pi) q[18];\nu3(0.105101551084479*pi,3.47532348193696*pi,1.1569286675007588*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.289762403907827*pi,0.5232990990027*pi,3.74392964061439*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.358892868183049*pi,3.46121354422027*pi,1.44385960536792*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.12699950081085*pi,3.1597661987726*pi,1.72862325931074*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48534976546167*pi,0.5*pi) q[13];\nu3(0.656341625806896*pi,0.08462040709585394*pi,0.5879607709918862*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2793776519587299*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.791461412398641*pi,-0.254018232056756*pi,0.760280596625518*pi) q[18];\nu3(0.253521587336935*pi,0.35304869607787404*pi,0.806625152505557*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.588870130374379*pi,-0.269699390692418*pi,4.33081946683042*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.283714498631219*pi,0.71428192623447*pi,4.1876731764213*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.491746793326607*pi,0.62326164327941*pi,4.38984568036245*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.79320239870282*pi,0.459950352037242*pi,1.324765711080322*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.125021029169146*pi,3.42066129205884*pi,0.5422405944580327*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.357147857455519*pi,2.70507336001232*pi,1.248327520568302*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33336420012022*pi) q[15];\nu3(0.157800905861613*pi,3.24775223279637*pi,1.78549200570192*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.823105659113371*pi,2.53248788603884*pi,3.87574139714491*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.789800971664628*pi,0.02820763401144799*pi,0.901807532066456*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.28067680201761*pi,0.5*pi) q[0];\nu3(0.336174854666508*pi,0.5755192101415001*pi,3.93564474514362*pi) q[3];\nu3(0.23813691910295*pi,-0.4276359407795478*pi,0.9167088562682559*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.546434224056567*pi,2.53552740603811*pi,4.0187616351627895*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39535945089126*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.161083375960376*pi,3.3247967094228*pi,2.1522353343052902*pi) q[17];\nu3(1.0*pi,0.0*pi,1.145094789008306*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.364849804797517*pi) q[21];\ncx q[0],q[18];\ncx q[2],q[16];\nu3(0.850711009217202*pi,2.73015275087257*pi,3.9908212853588*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.743351351448887*pi,2.720155182494*pi,4.06738858851772*pi) q[8];\nu3(0.669609736338356*pi,-0.35910552122066797*pi,3.59987680101998*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.493078649100582*pi,0.6942236088199201*pi,4.441975839118729*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43517739626704*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47894409369464*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41272844258395*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.546729464095082*pi,-0.242577411595004*pi,4.28926562075025*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.839859946764686*pi,-0.319560000978508*pi,1.105415081559379*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.180584074852866*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1672796275742319*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5777103557700238*pi) q[18];\nu3(1.0*pi,0.0*pi,1.288798611267861*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.396284276916051*pi) q[21];\ncx q[0],q[18];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[12];\ncx q[6],q[20];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.636000587120746*pi,2.77881510657899*pi,3.64883105305782*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45812508271694*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35343937882176*pi) q[12];\nu3(0.576743357127778*pi,0.8605122037838999*pi,4.46168530358391*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1932764067761439*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5021866030346067*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5280019726095369*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.658450334642971*pi,2.74047419062162*pi,3.89333928339739*pi) q[0];\nu3(3.5*pi,3.43537980767066*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[12];\ncx q[6],q[20];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.317765859636147*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0807583137643983*pi,0.0024057628646060314*pi,4.4677126182074005*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.614195959495334*pi,0.05284396766428301*pi,3.6953319590582*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48329234224296*pi) q[14];\nu3(0.589408949691162*pi,0.17876400875549603*pi,1.61716712127957*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41348204296986*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.212298557052847*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.412087172561765*pi,3.07399070793138*pi,0.775642205910441*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.41200117938738*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.136806904471446*pi,0.129316005737945*pi,4.29722443355206*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.484012708042055*pi,3.37714511610601*pi,0.664509828121179*pi) q[18];\nu3(0.184173556580961*pi,-0.0035773668852330243*pi,0.830827823331591*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.827120362509166*pi,3.2669749920602*pi,0.703822788571547*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.710287481435861*pi,-0.325363702629589*pi,3.21587757935616*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42653583484306*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.136836092094452*pi,3.13997512994322*pi,1.98600326405018*pi) q[18];\nu3(1.0*pi,0.0*pi,1.329890947519135*pi) q[19];\nu3(0.419407197149223*pi,3.12997042391006*pi,4.39702482052345*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.301192865321999*pi,0.23043254974510696*pi,3.73677959024674*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.33981172165599*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41748262480832*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2707163694824999*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.381206573969226*pi,0.47352483494598496*pi,3.59387982044399*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.48901888209879*pi,-0.4717485456929391*pi,1.320356589343906*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4731273485297*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.651984364460251*pi,2.92156271130829*pi,4.05635143382215*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41867934517844*pi,0.5*pi) q[10];\nu3(0.667282837966209*pi,3.44197031894449*pi,4.3508336613658*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3378541912912278*pi) q[15];\nu3(0.804121381229025*pi,0.6983330917208801*pi,4.28457442239325*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4049038475441*pi) q[17];\nu3(0.671553403338695*pi,2.27237137835579*pi,3.730218980488*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.726579692091307*pi,0.6428249642669*pi,4.44682411641992*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.758708493366968*pi,0.443918660003763*pi,4.02560865351841*pi) q[11];\nu3(0.281828531443519*pi,2.64813139118161*pi,1.0297335759405049*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0509571787558523*pi,2.85120705631603*pi,1.202492805873188*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.277158011846182*pi,-0.308007630182497*pi,4.09925247092435*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.95084872471099*pi,3.15267110424174*pi,3.04732952406729*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4652438186637795*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.444458932691124*pi,0.8343154669158701*pi,4.15077720156679*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29775041258541*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.879151486253099*pi,-0.11873163515521801*pi,1.3132798322751489*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.583156232012311*pi,3.3209216340012*pi,4.03786423777243*pi) q[14];\nu3(1.0*pi,0.0*pi,1.227375329107695*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[11];\nu3(0.259217090651021*pi,0.29396658317936497*pi,0.677102620006368*pi) q[1];\nu3(3.5*pi,3.26846244793602*pi,0.5*pi) q[2];\nu3(0.650407753387479*pi,3.48631524323555*pi,0.962082841492081*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.674155462101528*pi,0.339693127648253*pi,1.138750007490466*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.422343394070541*pi,0.60092929175609*pi,3.65591154917525*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22664003698148*pi) q[21];\nu3(3.5*pi,3.42803490999375*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.24512162374385*pi,0.458539115215862*pi,3.57510659027442*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.269107175411718*pi,3.18410942254747*pi,1.51111136835333*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.31530326533709*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36113336430668*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.161472087102951*pi,0.43017702086880605*pi,0.599177607891703*pi) q[4];\ncx q[6],q[16];\nu3(0.306300804112886*pi,3.02971470328251*pi,1.418924453882715*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5323898588005158*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.662204244899327*pi,2.34738537458648*pi,3.80394684536335*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42251501586361*pi) q[11];\nu3(3.5*pi,3.28988784027407*pi,0.5*pi) q[12];\nu3(0.773032377867685*pi,3.44196519968955*pi,4.46136752339216*pi) q[13];\nu3(1.0*pi,0.0*pi,1.158215923247989*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.757380631988282*pi,-0.49808284892388155*pi,3.58073382961421*pi) q[17];\nu3(0.28021509894998*pi,3.12821202495466*pi,0.814143524124239*pi) q[19];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.707664126912899*pi,-0.15960514222684202*pi,3.6183819824486*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.415643042488148*pi,0.39801881351325696*pi,0.5599745881713855*pi) q[17];\nu3(0.255281599908948*pi,0.8701873122268999*pi,4.32388608065237*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.41392735726445*pi,0.92520491297853*pi,0.5051019129994512*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47177886342694*pi) q[14];\nu3(0.0383073048194321*pi,2.85792243968219*pi,0.8833122601189201*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48900742173515*pi,0.5*pi) q[1];\nu3(0.610399652953465*pi,3.24366495300129*pi,2.79101241794283*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42893847387865*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1159215756365342*pi) q[8];\nu3(0.692983983158577*pi,2.89655984203022*pi,3.25333112186598*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.716106797382146*pi,-0.11727021119529601*pi,1.357216992237396*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.131589802690494*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.508713682994701*pi,-0.4740785573831806*pi,0.954784743458844*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.170141528319954*pi,0.376799764782463*pi,0.623985236786839*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[19];\nu3(0.360231515513965*pi,3.20719236883655*pi,4.36182505295764*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.2751870580771*pi,-0.24643648963090198*pi,4.09009335772875*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48103886653547*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.65621793400368*pi,3.25570989303952*pi,4.07557580173091*pi) q[16];\nu3(3.5*pi,3.44933350338872*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.601274133046124*pi) q[18];\nu3(1.0*pi,0.0*pi,1.113794744555491*pi) q[19];\nu3(0.663360925712025*pi,0.265231749264045*pi,1.058795709489079*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35045386766309*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40858005659442*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.105119210662675*pi) q[7];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.31425367695676*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.127555781030974*pi) q[15];\nu3(0.834609018393781*pi,0.6737404983532*pi,4.28418992581358*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.166636610341587*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.653408470036041*pi,3.2132825320475*pi,3.88098461581144*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40913083837447*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1217789250400019*pi) q[10];\nu3(0.828745814982771*pi,0.23706943590174*pi,4.25285272450493*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5607892006602762*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.336365258446588*pi,3.32928980900049*pi,1.353025777393127*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5604739199438105*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.293357861629979*pi,3.31253693736829*pi,1.325412456582373*pi) q[11];\nu3(0.402800947469219*pi,0.8381126367874501*pi,3.89621904596542*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5915476450154262*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5128857370187876*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.72960109016085*pi,-0.42888298210563003*pi,4.43071972976637*pi) q[1];\ncx q[3],q[15];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5435658313544853*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.121691419504286*pi,0.61815463354008*pi,0.852096424424369*pi) q[12];\ncx q[13],q[20];\nu3(0.505075541493142*pi,0.14078568977453898*pi,3.68438566573136*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.173370918492571*pi,2.71020313571862*pi,1.6532337369403*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.509453887805536*pi,0.44087836236493705*pi,4.22103321038085*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.635903135827729*pi,3.17559933603194*pi,3.02684035397363*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.477136624426292*pi,3.29678000653722*pi,1.54064987282104*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.438575183149727*pi,0.024484076611404948*pi,4.48813469199001*pi) q[5];\nu3(3.5*pi,3.44378597153116*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.300531263552583*pi,0.5785013803235901*pi,0.709747650058818*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.237675179022087*pi,-0.061248127417946*pi,1.315292161037354*pi) q[17];\nu3(0.674315611177434*pi,3.14823720269332*pi,3.206476054673*pi) q[18];\nu3(0.574753248894512*pi,3.31001840107454*pi,3.58962813533972*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234547729786485*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.850492103085703*pi,-0.0028773726939920197*pi,3.79207461885674*pi) q[3];\nu3(0.519345370072992*pi,0.498634161494263*pi,4.3893977999079805*pi) q[4];\nu3(0.591220347202255*pi,3.35303084752222*pi,3.55557811984843*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.185728617158829*pi,3.10667096576117*pi,1.94661321176851*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.771530106378307*pi,3.44123353045293*pi,4.28024491863996*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.403822992125873*pi,-0.022435989178164972*pi,0.70653081352436*pi) q[3];\nu3(0.314766168850984*pi,3.23597345705079*pi,4.370012185343549*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.601195075546615*pi,2.4675118470528*pi,3.70355070564537*pi) q[8];\nu3(0.494759570595631*pi,-0.226797087970533*pi,3.9754479630826*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.362981926933094*pi,3.22244161597263*pi,1.5147285244681*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.076307150682811*pi,0.8427557960095899*pi,4.04279153982284*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48823765483861*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.457565330892646*pi,0.66207857362435*pi,0.829363349802827*pi) q[7];\nu3(0.429663275689307*pi,2.8608750145774*pi,0.7551926693497399*pi) q[8];\nu3(0.708716552337983*pi,2.98094654901809*pi,3.94428647590959*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.874347863870635*pi,0.290244254863283*pi,4.117982756251211*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.238837121582971*pi,-0.343882721464287*pi,4.09378086776944*pi) q[20];\nu3(3.5*pi,3.44847360524675*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.883259741738385*pi,0.6286419398954199*pi,0.8145089994948109*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.182703449599398*pi,0.453901757387538*pi,3.54245311013094*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.243588608381428*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.45336299096842*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.841432121529966*pi,-0.029669938354231984*pi,4.13884810593237*pi) q[10];\nu3(1.0*pi,0.0*pi,1.278471483567294*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44590115798667*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.342651091971323*pi) q[13];\ncx q[15],q[20];\nu3(3.5*pi,3.43032548895115*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3695027714855401*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.676214516940866*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(3.5*pi,3.43219817384845*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42116162948685*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2791953343546059*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3450095902744295*pi) q[12];\nu3(1.0*pi,0.0*pi,1.35732963107237*pi) q[14];\nu3(3.5*pi,3.39743561257597*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.301966561371207*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\nu3(3.5*pi,3.44695945406747*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.54330035696273*pi,-0.4817285212402909*pi,3.02127887539097*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.3276747985366502*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.651847769518022*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.540751634578432*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44802644652104*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.409678543998322*pi,-0.251311033669151*pi,4.33115842336493*pi) q[6];\nu3(3.5*pi,3.4930977487162*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.615818716788105*pi) q[9];\nu3(1.0*pi,0.0*pi,1.173156741924523*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3934447423057605*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.405210420483669*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5890753658598263*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.763607462317309*pi,-0.362300455140267*pi,3.71199183785188*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.5224402742343006*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0259674957478003*pi,-0.152674638874995*pi,1.3426561146571379*pi) q[21];\nu3(0.539738941692205*pi,0.5475434740770599*pi,1.115363899718501*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.824959121991702*pi,2.68394211605088*pi,3.55573104898737*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5919029438606298*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.721047794942323*pi,2.93400646501262*pi,3.57741266189048*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.727474141099917*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.348047968738761*pi,0.11542523444336195*pi,3.68795798279681*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.258230428529374*pi,0.16597611883896202*pi,3.35830931811972*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(0.349491191695183*pi,3.46199847243861*pi,1.93267721720584*pi) q[8];\nu3(0.946211243458682*pi,0.7522148774367201*pi,0.5333086293341456*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.767275229680931*pi,3.29415674684302*pi,3.53057619735703*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.498311517834726*pi,-0.4499614294340438*pi,0.834418256364989*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.440782532686328*pi,2.93808376888355*pi,0.853345550016398*pi) q[19];\nu3(0.477451935602161*pi,0.85926006050509*pi,3.92887064852843*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.409245022355144*pi,0.360242427626544*pi,3.62191999893093*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.3740337593667*pi,3.15087671905495*pi,1.076354147337077*pi) q[8];\nu3(0.289878568801049*pi,3.43016013809902*pi,4.400969024687139*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.759544502067336*pi,0.6500309034140499*pi,1.191296457493321*pi) q[15];\nu3(0.586782155265541*pi,0.15336854602584604*pi,4.09597319700528*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.644181478751176*pi,2.48380656831672*pi,3.62097045672071*pi) q[18];\nu3(0.848425304147181*pi,-0.260263023683109*pi,0.9305518331195519*pi) q[19];\nu3(0.00145637154938246*pi,-0.372564013729904*pi,3.89802993808634*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.822843503453317*pi,-0.477701249209358*pi,4.47641808805067*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.620645049401289*pi,0.32610931192944004*pi,4.356605189181829*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.830266546863876*pi,-0.18768642774141397*pi,3.58502601188753*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.276505648105402*pi,2.37099995490912*pi,1.241868970874327*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.719740311167434*pi,2.71699809112187*pi,3.98869967612787*pi) q[2];\nu3(0.376743793729794*pi,-0.229564040405923*pi,1.433107751636944*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.427452913154574*pi,2.98597385317926*pi,1.402143355956367*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0714074031181895*pi,2.86663539831985*pi,1.253774130346891*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.689561693080998*pi,0.60824918885633*pi,0.866991038318361*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.716459898754175*pi,2.74441335327571*pi,4.14375079411438*pi) q[11];\nu3(0.820681042622586*pi,0.09900006012290896*pi,4.0307035405452805*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.237207124540892*pi,3.12934944706031*pi,4.40295895274866*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.66385935867727*pi,3.07929523675688*pi,3.9544478964007*pi) q[5];\nu3(3.5*pi,3.42855540490963*pi,0.5*pi) q[6];\nu3(0.488738781436777*pi,-0.295419921815518*pi,4.107948830462011*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.391602490948822*pi,2.95213947853794*pi,1.51785353554233*pi) q[10];\nu3(0.709812896447115*pi,-0.4994477743427718*pi,4.02097556626524*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.710084762800238*pi,0.007475755041248977*pi,3.68089788564448*pi) q[17];\nu3(1.0*pi,0.0*pi,1.348506746696265*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.463293230910701*pi,0.16242334879035403*pi,3.99869786524397*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.443719358930902*pi,0.05568111202257897*pi,3.68238210694363*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44404529988249*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3314429706036641*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[2],q[8];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4405489394386*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.517608341445787*pi,0.8935407513203599*pi,0.692654702813239*pi) q[14];\nu3(1.0*pi,0.0*pi,1.211026794464142*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3519429656453*pi) q[20];\ncx q[1],q[7];\nu3(3.5*pi,3.44836065298174*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35324332131586*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2099353773994599*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.296286757040507*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.834659569665516*pi,0.57488284897438*pi,1.0865531933766381*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41581957783061*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.39913135153512*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2540502538276121*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41377092148367*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5208435030950231*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.068037160841396*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44823531101902*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45700646349799*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.3359545148718*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4020233898796395*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.198146122652409*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46092985686512*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.180770145242235*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.506642206188331*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37063803172176*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2598203011840101*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.397337784631385*pi,2.94374112451411*pi,1.261182105018519*pi) q[9];\nu3(3.5*pi,3.49758584682292*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3879993450724148*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5065267710725414*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3893516139250295*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.290025941241292*pi,2.79687662791797*pi,1.61410708689126*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.536423938065119*pi,0.299037437110504*pi,3.8553047302296*pi) q[9];\ncx q[10],q[12];\nu3(0.30984293091895*pi,2.50386385356439*pi,1.374940126260146*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.294116527268658*pi,-0.4811578123570115*pi,0.892985563827909*pi) q[19];\nu3(0.524854904826259*pi,-0.070264547420606*pi,4.31366823692149*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.384543737167871*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.399228406502614*pi,0.460788167884461*pi,3.95143080432941*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.237943764530368*pi,0.77058034204625*pi,4.201901429724741*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.712106022528735*pi,3.08952478850682*pi,4.35770817385993*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.24700759682926*pi) q[12];\nu3(0.20459948515088*pi,3.48703920254311*pi,4.04716376698193*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.778414824836296*pi,-0.27101893911251096*pi,3.79159847635691*pi) q[15];\nu3(0.371889637930833*pi,3.03874789934934*pi,0.717582514701168*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.676949502189056*pi,-0.4789788454357111*pi,4.40201945104014*pi) q[19];\nu3(0.814143071542695*pi,-0.4313233895360933*pi,1.068087040108816*pi) q[20];\nu3(0.466321601778769*pi,0.6012657886294499*pi,4.00872841546205*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.724423767176692*pi,2.88658783206261*pi,3.54384636041473*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.707883573862059*pi,-0.198503640365373*pi,4.2931713837140695*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.323451415221423*pi,-0.373023706082082*pi,1.0082174378074251*pi) q[15];\nu3(0.516808565378628*pi,3.46335891111657*pi,3.66585284360981*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.474697015587911*pi,0.29238933713469695*pi,4.49270209079502*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.352281127481736*pi,0.63828595630536*pi,3.72563756782051*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.914593691578846*pi,0.43589579902019604*pi,4.29957662845335*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.404529173391594*pi,3.45132049441583*pi,1.121948735858252*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.321752761513373*pi,2.82935971243464*pi,1.3393943231157919*pi) q[1];\nu3(0.69259130955724*pi,0.053179080603217965*pi,0.63071252292019*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.194492963900924*pi,0.462822645449269*pi,0.805897055936315*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.330995842075558*pi,0.04787368886075305*pi,3.80038466270941*pi) q[7];\nu3(0.397142423038083*pi,0.22865451334212405*pi,3.29014147090748*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.635224348096228*pi,-0.10622302713996001*pi,3.62187654620956*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.577097659031484*pi,3.15127633622888*pi,3.33812021926101*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47614773943023*pi,0.5*pi) q[6];\nu3(0.553410848496328*pi,0.8191028965102201*pi,1.0613698374855058*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.263454231921766*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.402020753748526*pi,2.69480034444149*pi,1.441208185575341*pi) q[14];\nu3(0.169543085802131*pi,-0.286588363210058*pi,4.307478572467501*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40874166025767*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.206747293837918*pi) q[15];\nu3(0.374969281291745*pi,3.49875866765542*pi,1.112408644286854*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3647901053080105*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.29779832113149*pi,3.19758088352094*pi,4.38123605299965*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.3271304157836*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47300818342553*pi,0.5*pi) q[2];\nu3(0.631452262858063*pi,3.11217246335475*pi,3.8585618403921*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1903892478470381*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4460421608242395*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.825314170565827*pi,0.30556298404751703*pi,0.850050284583341*pi) q[18];\nu3(1.0*pi,0.0*pi,1.33749522596661*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.539696271358439*pi,0.28926643283336895*pi,3.70090294242963*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.408620772068436*pi,-0.269402970040557*pi,1.73109567921429*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.773175675878669*pi,3.4949279484252*pi,3.23829821270981*pi) q[10];\nu3(3.5*pi,3.45569793036216*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.528604171305342*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.348146212406838*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3024401173263005*pi) q[19];\nu3(0.594884830635948*pi,-0.4067161470447051*pi,4.38389755477524*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.44115053637641*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.654137267241642*pi,-0.341556708925229*pi,0.618642468924738*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.205134155801749*pi) q[16];\nu3(0.486250224930418*pi,0.76678365449835*pi,4.077044815720241*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.27950430235552*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.146211413546703*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46790708133554*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.505241031093963*pi,-0.32171335788359*pi,4.21278720036603*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41652098952584*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2798431319893901*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42378833957988*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.240832428131855*pi,0.448368321825254*pi,3.89178430883126*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45235651893874*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.427944793228*pi) q[5];\nu3(0.207736116738621*pi,0.436057087752017*pi,3.70900288556993*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.229969008778444*pi,3.30845405932102*pi,2.02465341300125*pi) q[9];\nu3(1.0*pi,0.0*pi,1.215189463025836*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49735993825261*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.699792659059335*pi,0.43566448973099003*pi,1.044236192893226*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(0.401226449132307*pi,2.37569376511133*pi,1.343461343881353*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.41206554210585*pi,0.5*pi) q[8];\nu3(0.569132846773621*pi,-0.09211423817113001*pi,3.54362181010343*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.622911287708574*pi,3.24393212041092*pi,2.79746941485385*pi) q[13];\nu3(0.106675123622724*pi,0.7107292345165701*pi,4.41501451166428*pi) q[14];\nu3(0.817537392330108*pi,3.25276105379305*pi,2.89183659786675*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266193791914948*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5047102883062334*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.563889023059758*pi,-0.378071625495627*pi,3.27556854009056*pi) q[13];\nu3(0.570640702841482*pi,-0.051893553553455984*pi,0.967942347554587*pi) q[14];\nu3(0.884609377428758*pi,0.22285967485708102*pi,0.950685964057865*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.387520395974334*pi,2.60033397758436*pi,1.093236767931164*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.578155180712097*pi,-0.17528495562816998*pi,4.35696295285559*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.25230213253942*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.278636703875012*pi,0.6487081808499899*pi,0.75346743900335*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.790813124382584*pi,0.46554213723621696*pi,0.814489732300836*pi) q[11];\nu3(3.5*pi,3.4335476939386*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.365966411891751*pi,0.7900532916390399*pi,3.90516875672117*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263769389600198*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.451159475841742*pi,3.46389774953567*pi,4.22052976360817*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.145966394521967*pi,-0.253566395532011*pi,4.4904065370037305*pi) q[3];\nu3(0.689219733105903*pi,0.37823894654507195*pi,4.49736306915055*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.746010757620507*pi,-0.011251388642991023*pi,0.850374439168565*pi) q[10];\nu3(0.177600097098828*pi,3.27064997422473*pi,1.5428972106677*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.30631998072001*pi,0.331587876561277*pi,1.001121907086356*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.908341274176766*pi,3.22324368095809*pi,4.33807442326915*pi) q[3];\nu3(0.110938385508347*pi,-0.24063455559506203*pi,4.011863558758121*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.347603372197217*pi,0.07976757513233701*pi,3.45714486220022*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.750836657870667*pi,3.1492240524848*pi,4.15023935353871*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3584865973983*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.387068617922504*pi,2.88959066186832*pi,1.2916697779029849*pi) q[5];\nu3(0.65541563737905*pi,1.09688511286549*pi,0.724708466874324*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.35624930500842*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.163636063084967*pi) q[15];\nu3(0.528787515680339*pi,0.18605446295221995*pi,1.260637819208736*pi) q[16];\nu3(0.220144506673146*pi,2.80673898379081*pi,1.238635232460787*pi) q[17];\nu3(0.551062126318808*pi,3.3520295737063*pi,3.31197478584966*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.73927099217769*pi,3.41908446352702*pi,3.65281395933238*pi) q[5];\nu3(0.465210544739306*pi,3.15200226531367*pi,3.3274093970047*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.43447563661474*pi,0.5*pi) q[14];\nu3(0.383267587169031*pi,3.32307657588593*pi,0.981888815903704*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.451212054407208*pi,0.89457794428347*pi,0.617177286601182*pi) q[18];\nu3(1.0*pi,0.0*pi,1.330810230777903*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5236198744070908*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.2958809233059*pi,0.5*pi) q[1];\ncx q[3],q[16];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.624388824085481*pi,0.9442391390912801*pi,0.740860693040692*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2208802674815051*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.601998809036403*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.837483710477453*pi,0.060109852727045054*pi,1.318619135947801*pi) q[21];\ncx q[1],q[17];\ncx q[2],q[7];\nu3(3.5*pi,3.21473001661209*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42983535252457*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.341789920253179*pi,0.18125086843761795*pi,3.40271882776065*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.4026758560078219*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.074368124453547*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.403834788874364*pi,-0.344037887917073*pi,1.081002744707926*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44778463866571*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.32072007030245*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41620020306968*pi,0.5*pi) q[9];\nu3(0.339594006073139*pi,2.50407978525488*pi,1.0234538672408728*pi) q[12];\nu3(0.612984939717789*pi,-0.4803008596546202*pi,4.32258339308295*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.612529150089898*pi) q[17];\nu3(1.0*pi,0.0*pi,1.319586652084388*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.478706469165051*pi) q[10];\nu3(0.222623792415296*pi,3.13681361013027*pi,1.81430687124535*pi) q[12];\nu3(0.431459989385567*pi,0.11526491479317302*pi,4.45576860606149*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5316014618028468*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[10];\nu3(3.5*pi,3.40414462023498*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46549925326027*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266300084536549*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.68153780790365*pi,2.60511296954301*pi,3.55722958065395*pi) q[14];\nu3(0.498151063188127*pi,3.21620034254457*pi,0.811151191204466*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.647649667215347*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.237844912512853*pi,3.42851074392487*pi,1.85604086899715*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.258612218442668*pi,-0.477915273679429*pi,1.7051735114828*pi) q[14];\nu3(0.505832903457319*pi,-0.367816682153227*pi,4.027948614942931*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.259613484123879*pi,0.06600734486658699*pi,0.861219748651474*pi) q[20];\nu3(0.264227060158587*pi,0.6135436949067501*pi,0.87236258968128*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.227633275607988*pi,0.009506568545919025*pi,4.08323547693956*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5084733008543525*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.521326702521045*pi,3.40303343216167*pi,0.8104177290815779*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.270482595334316*pi,-0.081152119552718*pi,4.35090416628802*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.734942436717663*pi,2.49272219253602*pi,3.66485881177273*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.46041733621556*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49478716959457*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.259114366346944*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.693841256174539*pi,0.00608179045884405*pi,3.971191871*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.408961886793248*pi,0.30315855690152904*pi,3.8671681358845*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1887729162528071*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.216444577380672*pi,-0.134332853670674*pi,1.52386755461764*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.523569990138563*pi,0.39694514106754697*pi,3.70774576295982*pi) q[16];\nu3(0.221857508322749*pi,-0.266754034652324*pi,0.748758714898714*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.37338449643131*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.496161926295276*pi,3.40390629286504*pi,0.733512940333968*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48068610653542*pi) q[12];\nu3(0.407686455245522*pi,0.16990981628242496*pi,4.42933355106628*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216355170171806*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38711972076144*pi) q[21];\ncx q[0],q[20];\nu3(0.786397629111797*pi,3.37640737657286*pi,3.5432693732065*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.885512487192166*pi,-0.28411447627713*pi,3.51458569972619*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.532392244179336*pi,-0.4441122195227687*pi,0.611163484617091*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.566532402362893*pi,2.70390466107842*pi,3.67505196005083*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.587325828319345*pi,3.05608708703181*pi,4.05807013060945*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.553938747143618*pi,3.30403494732227*pi,4.28923546231103*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5827191491741885*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.652497548089306*pi,2.2989386779036*pi,3.73290123924623*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.621885419160094*pi,-0.23211008179681097*pi,1.0168783162323711*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.804288897309333*pi,0.5109322158044001*pi,4.07374539738078*pi) q[10];\nu3(0.813023951706537*pi,-0.167069897705999*pi,3.83742925855603*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.470545828045147*pi,3.19788541635292*pi,1.64929371129714*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.275248568781806*pi,0.59439263047583*pi,4.45804239182469*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.499738804816568*pi,0.58330136272569*pi,4.0933426201783405*pi) q[10];\nu3(0.556210935670026*pi,2.65836247046944*pi,3.42372793667111*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.365662038000319*pi,0.63232843689471*pi,4.04080102813707*pi) q[0];\nu3(3.5*pi,3.34461586218512*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.537095125863293*pi,3.25125869010486*pi,0.5788941851060703*pi) q[8];\nu3(3.5*pi,3.43435421670634*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.178455496477359*pi) q[13];\nu3(3.5*pi,3.44043701898716*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1191560576386599*pi) q[16];\nu3(1.0*pi,0.0*pi,1.328309242794611*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.4396039558763*pi,2.40093592938996*pi,1.352425241134076*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.832999174063351*pi,0.17943770308643503*pi,0.9777628236806359*pi) q[6];\nu3(0.571423138333754*pi,3.48075336648519*pi,3.36752309147898*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.437544750648878*pi,-0.17954064187375202*pi,1.3781297134425952*pi) q[12];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43993700368187*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(0.526590562774401*pi,-0.24637935610122802*pi,1.382328151575948*pi) q[6];\nu3(1.0*pi,0.0*pi,1.177702340037757*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.680604491331495*pi,3.3355871139674*pi,3.52922008535525*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5882520785345431*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.54493742952612*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30519859986713*pi) q[18];\nu3(0.421025189391594*pi,-0.232551773316919*pi,1.61712150111669*pi) q[20];\nu3(0.849353539864814*pi,-0.186590147596078*pi,3.45167392143693*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[13];\nu3(3.5*pi,3.35601283174116*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.43062331865067*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269712803443106*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.364312990950204*pi) q[19];\nu3(0.671039480281917*pi,-0.29406967579952303*pi,3.84187898754064*pi) q[20];\nu3(0.784474139867966*pi,3.43298022234312*pi,3.12827717229319*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[14];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47599135252434*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43399705059798*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43058398588959*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.161135949527473*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.296954400506215*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5719519956142158*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.427928524584*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.579573740244056*pi,0.18979846031860403*pi,1.458877240996736*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[14];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.648836738793831*pi,0.16055923730881305*pi,0.617857787318177*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.975942389439966*pi,3.11331854374173*pi,3.87561977697687*pi) q[2];\nu3(3.5*pi,3.48859962667138*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5012746280405902*pi) q[8];\nu3(0.194158716673598*pi,-0.336801127633669*pi,1.59382983540949*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.30947928907228*pi) q[11];\nu3(0.882711339825879*pi,2.69430493619466*pi,3.93949899646506*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47441942567415*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293335206969462*pi) q[20];\nu3(1.0*pi,0.0*pi,1.276549525969527*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.715239410128515*pi,-0.16619317133375*pi,1.1517631194790439*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.45069128158875*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2812723446220429*pi) q[12];\nu3(0.828477310150338*pi,-0.129052074950341*pi,4.27960623771778*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.157216477676781*pi,-0.377813151905065*pi,1.036473959088114*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.39425114788336*pi,3.13998233506845*pi,1.253524798494021*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.493596746186962*pi,3.23130965743521*pi,1.90691467263895*pi) q[15];\nu3(0.643410023064393*pi,-0.4920385375931766*pi,3.66257909643569*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.143321604113788*pi,0.66585216167712*pi,0.693767917767295*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600610963463519*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.483060314274169*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.635502649287421*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.396877056354632*pi,0.5033314857067199*pi,0.601445608866999*pi) q[14];\nu3(0.440667784140137*pi,0.031073645239004022*pi,4.2266293469389*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.433144246097872*pi,-0.35227759974114203*pi,0.8044623547029259*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.355706257234495*pi,0.06183848906119005*pi,1.132550692357278*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.56656163309572*pi,1.06751479921863*pi,0.72392676719354*pi) q[5];\ncx q[6],q[12];\nu3(0.199058527215137*pi,0.17598451239048696*pi,3.452491506953*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.343920661716274*pi,-0.4811904800354329*pi,4.15135585773943*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.50193296162443*pi,3.23401128780479*pi,0.637505543436324*pi) q[1];\nu3(0.710132757057108*pi,3.03529360615688*pi,4.13764442788692*pi) q[3];\nu3(0.508072199567365*pi,3.4618741208204*pi,4.44286644791419*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.240763491874738*pi,0.45086167092081*pi,3.86346939833038*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.582851654445649*pi,2.96438094431383*pi,4.40159565178511*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.737185861677197*pi,-0.03332497789489802*pi,1.050563158069244*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.560695428449513*pi,3.46189213077637*pi,3.64458692137366*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.951000969847665*pi,0.6062769115967701*pi,0.932448740076384*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.597045186858851*pi,0.74993067090051*pi,4.33291076845084*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.560457042625853*pi,0.6581545868624701*pi,0.924271514903233*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.301769476247678*pi,0.129875318316218*pi,4.0282303878905505*pi) q[8];\nu3(0.735055992455222*pi,3.11343734364066*pi,4.09046335072329*pi) q[10];\nu3(0.689604717714418*pi,0.47196778081489*pi,0.731304589703858*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.220745070984014*pi,3.12373027283736*pi,0.701871468399605*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.6201166864382*pi,-0.026688131194349984*pi,0.5672369070012988*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.747215427664443*pi,3.13158741219768*pi,3.33216254359588*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.259560581170934*pi,0.8549947844251999*pi,0.603005698114812*pi) q[10];\nu3(0.572890618518311*pi,3.41854983105863*pi,3.34941049069586*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.316696090825221*pi,2.89783444854097*pi,1.131454694831679*pi) q[17];\nu3(0.374553451732635*pi,2.64322794153986*pi,1.19587904006104*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42912545143065*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.22540237283091*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.348140478042956*pi,3.1563617729849*pi,1.92600432525114*pi) q[12];\nu3(3.5*pi,3.31630097706672*pi,0.5*pi) q[14];\nu3(0.284927493849079*pi,0.085830553828802*pi,0.606172373725628*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.274385580183035*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.850619854111496*pi,2.68136484569391*pi,3.58254269835207*pi) q[12];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.548122673004942*pi,3.29856332378465*pi,3.08008870868914*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.33195190189745*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.47126395554917*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49401956148138*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.169227387713268*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.261971898444399*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5392394051195781*pi) q[20];\nu3(0.826044080825055*pi,-0.460104891105887*pi,3.29182152064118*pi) q[21];\nu3(3.5*pi,3.43536371418069*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.42791716823943*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2733542592775589*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[13];\nu3(3.5*pi,3.47886768820646*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.409610079738743*pi) q[9];\nu3(3.5*pi,3.49955742964662*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1371240079275902*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(3.5*pi,3.4849318520076*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3532082103326442*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180994420782112*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.38234851928934*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.42457849185595*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5227645512949932*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[21];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35219406061527*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5959826207754944*pi) q[11];\nu3(3.5*pi,3.32894998183868*pi,0.5*pi) q[12];\nu3(0.802416485877391*pi,-0.314299409702367*pi,3.56781315714136*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31794402755263*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246781849663999*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4242771964594105*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41612510884713*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.210108151835528*pi,0.11962841207271102*pi,1.147955731382748*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30109616757202*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34865500357533*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.229753856103301*pi,3.37594817835057*pi,0.698893105338123*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.641645632618821*pi,0.74010370096334*pi,0.840200976340491*pi) q[10];\nu3(0.642782723523824*pi,3.12583460864979*pi,4.09596916801726*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.927208498819401*pi,2.74088608695585*pi,4.110918764415921*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.600523069217566*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.466064540893491*pi,3.46444472458373*pi,1.169550214442667*pi) q[1];\nu3(0.50703595925934*pi,0.39846179860195896*pi,4.12040606687631*pi) q[2];\nu3(0.739771427099679*pi,0.47576616553150697*pi,0.920598019945049*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.719476462936918*pi,3.24620247345068*pi,4.06647409763982*pi) q[10];\nu3(0.690059143057082*pi,0.35761285838122403*pi,3.8927288060306*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.472853786523212*pi,3.03013044980866*pi,1.3893767109419959*pi) q[1];\nu3(0.356168379288498*pi,3.46284054031088*pi,0.776868242403465*pi) q[2];\nu3(0.623166822340444*pi,3.19021145527198*pi,4.19959685688076*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.761168630780456*pi,2.72016919135673*pi,4.03929105443705*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.12171350683718*pi,-0.288787935708117*pi,0.599237051216199*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.538371606709753*pi,0.425988312099325*pi,1.55494965382567*pi) q[4];\nu3(0.15643071179485*pi,-0.399140003881037*pi,0.5212069909866438*pi) q[5];\nu3(0.673690716287422*pi,2.89409342918876*pi,4.2921105187625095*pi) q[6];\nu3(0.553579316170621*pi,2.98908378774793*pi,3.37488688748724*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.734821819787475*pi,-0.09361985401042*pi,0.5876627224991615*pi) q[21];\nu3(0.654671177045277*pi,2.53917532220191*pi,3.58297285304885*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.52229416323472*pi,-0.22126587078814902*pi,4.2733539409674*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.405105250844645*pi,1.08267038490695*pi,4.38171687008831*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.313507887370007*pi,0.287252737336709*pi,1.025960269087262*pi) q[13];\nu3(0.885709227851111*pi,0.34799232611641895*pi,0.769144905948201*pi) q[15];\nu3(0.230409234720696*pi,-0.4618294647930328*pi,1.2881338346115911*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0982412337604548*pi,2.95458341479001*pi,1.69272996136018*pi) q[18];\nu3(0.543237454679594*pi,-0.198840254090132*pi,1.186847462627844*pi) q[19];\nu3(0.320083764722873*pi,3.45584829283382*pi,0.864196169095151*pi) q[21];\nu3(0.405244884659445*pi,-0.3836246200169*pi,0.7958056337036721*pi) q[0];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.340856588974574*pi,-0.115888037364343*pi,3.90505623203735*pi) q[12];\nu3(0.651711720705983*pi,0.442517103488577*pi,0.561573715268958*pi) q[13];\nu3(0.822312284687847*pi,-0.052537242615428026*pi,4.31977555307701*pi) q[15];\nu3(0.256601846653158*pi,0.52830436977534*pi,4.0742770980023995*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.193611668416045*pi,3.24903804069936*pi,4.27876844772229*pi) q[18];\nu3(0.73802155990404*pi,-0.012827134758939984*pi,4.2695052753000695*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35408408320245*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.245345318756919*pi) q[7];\nu3(0.540174954146992*pi,-0.07551573657847399*pi,4.2302621668516895*pi) q[8];\nu3(0.0995134302416686*pi,0.27687906329024203*pi,0.934311495779788*pi) q[9];\nu3(0.719256080752555*pi,-0.351374752386991*pi,4.23326838174329*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.686515066731738*pi,3.20483732631463*pi,0.66684889772847*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.820295117466065*pi,-0.4220009301325169*pi,4.3856472593937905*pi) q[8];\nu3(0.530024985428593*pi,-0.11478872462650203*pi,0.939201610625443*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.947496427583346*pi,-0.29154637125821503*pi,3.48574492736255*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49428251726001*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.245630735706397*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.408691517079101*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[12];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[6];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49234122052705*pi,0.5*pi) q[10];\nu3(3.5*pi,3.21418711278087*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.186499424361096*pi) q[12];\nu3(3.5*pi,3.45450040970713*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.266782216743521*pi) q[15];\nu3(3.5*pi,3.44140792274608*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187799865652718*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2039226729190209*pi) q[19];\ncx q[0],q[20];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37982804374273*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.297414654645684*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.489362304176661*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[12];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(3.5*pi,3.37996517555318*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4129613421445*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.628919170705593*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5799191896512186*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3545886834457121*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.497902728268031*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47367435869021*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2459905619601979*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5451137487015019*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[13];\ncx q[10],q[15];\ncx q[11],q[12];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44334267814386*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47820976399557*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243891394222929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.640037222348274*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.320313400522609*pi) q[20];\nu3(1.0*pi,0.0*pi,1.170765285581016*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[17];\nu3(0.301515712301175*pi,0.5252279872050301*pi,0.738446740785569*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[2] -> c[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.412688356286396*pi,0.30883777965800296*pi,3.43495393168455*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.102150718723126*pi,3.34079449754599*pi,4.4534880409459*pi) q[10];\nu3(0.663489412509222*pi,0.27175446198742703*pi,1.4228453730786401*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.572350498869969*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.634846876021816*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.608051816266443*pi,0.6018212324269101*pi,0.786609893462033*pi) q[1];\nu3(0.542379579279715*pi,3.29052672850567*pi,0.5564459170982461*pi) q[3];\nu3(0.737044756992354*pi,0.043101877677538036*pi,4.46909087788889*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.473163212944974*pi,-0.26361917634696397*pi,3.94891682554417*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.232611721934246*pi,-0.4843081135796843*pi,1.5255367401752*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.281721361906705*pi,3.31981483195879*pi,4.20187120079094*pi) q[14];\nu3(0.608192723406062*pi,-0.381257353669438*pi,4.41368901383398*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.666260560632515*pi,0.207646692973241*pi,4.11615861223312*pi) q[5];\nu3(0.75868182550528*pi,2.64654766688798*pi,3.67501194530471*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.232106180193623*pi,-0.186870943175853*pi,4.16080393271803*pi) q[16];\nu3(0.610661308515589*pi,0.16598195387731096*pi,4.0839307180090305*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.489756158633692*pi,-0.35815391076456804*pi,3.60714198519723*pi) q[8];\nu3(0.0827734022098775*pi,-0.017482788174643993*pi,0.8674990529469819*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.873324295449951*pi,0.6784144737792399*pi,0.941582313486406*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.378612376574899*pi,0.6181692839797099*pi,4.12894223635176*pi) q[0];\nu3(0.247984606126478*pi,-0.305441225527863*pi,1.382349309483458*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.68800401316993*pi,3.35492967342837*pi,3.53566948426911*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.116160104427581*pi,0.54299713124652*pi,3.98308504717673*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.10064873522425*pi,-0.4691683215075817*pi,1.55896158632841*pi) q[0];\nu3(0.438205690018236*pi,3.16346601205458*pi,1.99015148509564*pi) q[1];\nu3(0.566114848383181*pi,3.3325594284668*pi,1.76653568640505*pi) q[2];\nu3(0.332424201597381*pi,-0.32027968085353*pi,4.24598172282249*pi) q[3];\nu3(0.745474369629598*pi,0.6531046084305401*pi,1.231221350818413*pi) q[4];\nu3(0.796033956013052*pi,-0.303369254455505*pi,3.2074984043315*pi) q[5];\nu3(0.355915590913206*pi,0.20794089730575205*pi,4.43622238332248*pi) q[6];\nu3(0.845547539774643*pi,3.16722621094314*pi,3.94117567807595*pi) q[7];\nu3(0.0725280587654167*pi,-0.4417648813608685*pi,4.4014685227535395*pi) q[8];\nu3(0.621435654780108*pi,0.7448519359250001*pi,0.957111450371257*pi) q[9];\nu3(0.536370815105007*pi,-0.205025481226221*pi,0.893353815878686*pi) q[10];\nu3(0.282087893753456*pi,3.03500611206383*pi,1.030650314281037*pi) q[11];\nu3(0.42221146372952*pi,2.37575552649421*pi,1.279339358026986*pi) q[12];\nu3(0.546278709643042*pi,-0.291911427813245*pi,3.85382056925453*pi) q[13];\nu3(0.493835881042852*pi,0.33817095838711*pi,1.154133027393816*pi) q[14];\nu3(0.413976816630117*pi,0.8246135569259101*pi,3.95516737623675*pi) q[15];\nu3(0.133525020435212*pi,0.18352691568137003*pi,4.07248892648685*pi) q[16];\nu3(0.16987031534083*pi,3.18711253602066*pi,4.37306053685806*pi) q[17];\nu3(0.532138551645513*pi,3.27712931794379*pi,1.81421435742728*pi) q[18];\nu3(0.58171413335733*pi,3.22084803774141*pi,3.07754579945514*pi) q[19];\nu3(0.644959988321399*pi,-0.4031434519767939*pi,4.09815991958337*pi) q[20];\nu3(0.553081301726243*pi,-0.06929249590272402*pi,0.6501385339029799*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.46077808383806*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45348367772134*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40723237805712*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.2354181110242899*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220261286908138*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252430540351389*pi) q[17];\nu3(3.5*pi,3.47110606739028*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.152549604604514*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[15];\ncx q[4],q[10];\ncx q[5],q[8];\nu3(3.5*pi,3.38285684838488*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[12];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.366634310483656*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47720200688762*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39986462000817*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43045158546851*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.11411546733698*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5911013315238633*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.130136378122558*pi) q[10];\nu3(3.5*pi,3.49141235819462*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.243359522198459*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5631038844327535*pi) q[14];\nu3(1.0*pi,0.0*pi,1.319015213308984*pi) q[15];\nu3(3.5*pi,3.44905357649838*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5580041312876329*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.606179785689057*pi) q[20];\nu3(1.0*pi,0.0*pi,1.195519483894016*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[15];\ncx q[4],q[10];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46963321627625*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.4225523706248469*pi) q[13];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5400979920806646*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5679969629644086*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5279343181503338*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.687941500512494*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4987444165466695*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42376953051231*pi) q[21];\nu3(0.670479912649051*pi,0.8036812332158201*pi,1.139716693703107*pi) q[0];\ncx q[1],q[6];\nu3(0.489994711582116*pi,0.54176152146858*pi,4.38703439267667*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[10];\nu3(0.353741575970618*pi,2.77227707649835*pi,0.89882046148885*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.389025256763237*pi,0.08449616886347*pi,4.39884617508852*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.46818533160432*pi) q[13];\nu3(0.642747179750574*pi,3.17953453192827*pi,3.62589588675802*pi) q[14];\ncx q[16],q[21];\nu3(0.0306309809092272*pi,0.8075045240149199*pi,4.144293806378331*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.747788574572266*pi,0.04096034052676101*pi,1.53710090619643*pi) q[19];\nu3(0.453121006854475*pi,2.97264637918756*pi,1.81316388553225*pi) q[20];\nu3(0.241235385189539*pi,-0.11991054585569699*pi,1.60099576945029*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.834458678601717*pi,3.02066751330653*pi,3.48496729931066*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.855082407505601*pi,3.03956961818582*pi,3.77624994705021*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.690442942907281*pi,3.24420871969371*pi,2.91386456173896*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.601104078221514*pi,2.47850609340261*pi,3.74502807146924*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0801478716750547*pi,3.43246293882785*pi,4.29531336614173*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.307298142628586*pi,-0.4249642508495154*pi,0.964225530211274*pi) q[19];\nu3(0.856424970154579*pi,2.84959847112321*pi,4.15732820014121*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.56570050917538*pi,3.31049986929904*pi,3.49028068394439*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.534891059361669*pi,-0.182737344381048*pi,4.25632954731135*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.453133661232501*pi,3.02326488110923*pi,1.136883626063945*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.681650750533184*pi,0.23983506167478796*pi,4.1271660813172595*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.587306609914407*pi,-0.4579359034211767*pi,4.48555856429343*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.107040838940253*pi,-0.300653633986093*pi,4.12157968187742*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.383175544082784*pi,0.23076038381909003*pi,3.98015903987719*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.444282672250694*pi,3.29921027834947*pi,4.31324847249775*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.177279494232833*pi,0.071565911563514*pi,4.0127761456316*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.629280942438745*pi,0.277757034451252*pi,1.2903388698862*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.307752608404462*pi,3.21763805521844*pi,1.53080439977551*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43900211331578*pi,0.5*pi) q[5];\nu3(0.984284573968968*pi,3.30025176384196*pi,3.39568689083106*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.282827002854623*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.174493580987938*pi,0.023587117294308957*pi,3.69575878909945*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.101818500731346*pi,3.14516111917398*pi,1.56593004341525*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.438668890609595*pi,0.11307252790990396*pi,4.47557269417984*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.314658362667418*pi,-0.276627059345365*pi,0.5239673667046245*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.661420857656972*pi,0.44138719049837105*pi,4.1068258946141*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.227268544978363*pi,2.85731443905923*pi,0.866502673321892*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.489151181449067*pi,0.35770195495023405*pi,3.83978588274561*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.136205015984386*pi,2.94613977166415*pi,1.184333109059134*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.728673805473382*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.622250889262527*pi,0.48080047868115905*pi,0.819756069165867*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.661370074457526*pi,0.288638325050803*pi,4.23284861949479*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.701125120639529*pi,-0.35615813488828696*pi,1.104668487624191*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3745188705983*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.21475885321414*pi) q[14];\nu3(0.442062108320648*pi,-0.034419674919280996*pi,4.08932858994888*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46262399206162*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277313986041396*pi) q[19];\nu3(0.447645333825424*pi,0.15731074332933903*pi,4.34778197660172*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.516620279858858*pi,3.05119743247468*pi,4.4056597063110505*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.38147716588979*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.4506164002032*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45374564024914*pi,0.5*pi) q[4];\nu3(0.334577743782408*pi,3.3507666670036*pi,1.166219293838727*pi) q[5];\nu3(0.76549757011143*pi,-0.38464923084512603*pi,4.4400283481652*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2803342521653849*pi) q[12];\nu3(0.351576735622831*pi,2.92216114245162*pi,0.590065507575632*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47519668289919*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197452702033691*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3624595161975*pi) q[19];\nu3(1.0*pi,0.0*pi,1.307260437158271*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.48963251619478*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(0.578327702334637*pi,3.42749186613991*pi,3.06389442677081*pi) q[5];\nu3(1.0*pi,0.0*pi,1.388246811427299*pi) q[6];\nu3(0.343831395289516*pi,0.369933493978608*pi,4.35479128197356*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.408448627066156*pi,3.34096230945324*pi,1.118291702259735*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4878275932278395*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.35360157926097*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49521467218573*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5732663589105913*pi) q[6];\nu3(3.5*pi,3.37590173008546*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.196369048655456*pi) q[9];\nu3(3.5*pi,3.4305618374126*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47765164287272*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.378900002805362*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.380231441149132*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46509989975359*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43010740172869*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.210617969708454*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44221971588322*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47705655968895*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.698668026692781*pi,2.86155918468449*pi,3.76790084530613*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.402939932734149*pi) q[13];\nu3(0.536374482838429*pi,0.06190706986624195*pi,4.4132036302836894*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.313007835860439*pi,-0.4620572845150005*pi,0.91121402071077*pi) q[18];\nu3(0.797028003509048*pi,3.3346421816402*pi,3.89713069064343*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.630019120741262*pi,0.11804476200716296*pi,1.2297454576961648*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.644587689794687*pi,0.016482135926772945*pi,1.416903640391825*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.215656060295984*pi,2.72491871632425*pi,0.803669487249723*pi) q[18];\nu3(0.465848156655511*pi,3.28539890640175*pi,3.31104403021522*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.873341191681013*pi,0.362773699866072*pi,1.468506840008415*pi) q[0];\nu3(0.115915067903539*pi,2.98400481089633*pi,0.701599490449917*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.71238825563606*pi,0.418048364749965*pi,0.5696839524554922*pi) q[3];\nu3(0.255813927235728*pi,3.11934176791067*pi,1.0257221142242279*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0767485119909729*pi,2.70590962872809*pi,0.9901943632932351*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.251502266598721*pi,0.425526784825376*pi,0.5422639331147995*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.759951779202657*pi,3.30441377851226*pi,3.68397423335502*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.603192615509105*pi,-0.307531833101953*pi,4.47739275607981*pi) q[0];\nu3(0.427195013911206*pi,3.34295399391081*pi,1.022879360795446*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.144677314157986*pi,0.32135899600681095*pi,3.68161556218368*pi) q[3];\nu3(0.674745312904244*pi,0.8092462635665101*pi,0.983957744111705*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.399850867503089*pi,0.29878968602883205*pi,1.048816063201744*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.531342861844912*pi,-0.369283282343137*pi,4.02167178648021*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.38142487291676*pi,1.4207634381979695e-05*pi,0.836851233204251*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.527751555923938*pi,3.25543468068304*pi,3.32979663627982*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.545385178663579*pi,0.67813042863978*pi,0.9732066853292081*pi) q[6];\nu3(0.339237507794753*pi,0.36234135910812204*pi,1.106561439422582*pi) q[7];\nu3(3.5*pi,3.49428973793472*pi,0.5*pi) q[8];\nu3(0.888678993825273*pi,2.46330817346373*pi,3.92248554515187*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.141524318346974*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.550251929490678*pi,3.45528904762498*pi,3.74099177218805*pi) q[7];\ncx q[8],q[18];\nu3(0.779549651775295*pi,0.04854054653170403*pi,0.660669665201177*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.607078538590698*pi,3.22488350848748*pi,3.79922377524778*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.575216830530921*pi,0.384095555476061*pi,1.1544794047222489*pi) q[10];\nu3(0.227509228558627*pi,0.384856589584196*pi,3.82660898163447*pi) q[13];\nu3(0.173337846889674*pi,0.054602990126341955*pi,4.11469968443363*pi) q[15];\nu3(0.802420311593446*pi,2.76768178931329*pi,3.32370563568429*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5146471979470744*pi) q[18];\nu3(0.334556333073313*pi,3.25417180338255*pi,1.53536383035412*pi) q[21];\ncx q[0],q[20];\nu3(0.658142950286246*pi,3.23470933497348*pi,4.10510250971467*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\ncx q[5],q[7];\ncx q[6],q[16];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.690674605357052*pi,-0.024772337139422007*pi,4.16269178004973*pi) q[10];\nu3(0.157743563892006*pi,0.8380572740551699*pi,0.5441869374601629*pi) q[13];\nu3(0.504878064015011*pi,0.7619680730779801*pi,4.4305897181319605*pi) q[15];\nu3(0.174389685612487*pi,-0.077183195990223*pi,1.1099198974467601*pi) q[17];\nu3(0.657299766366077*pi,2.69981531601772*pi,3.68101605276383*pi) q[21];\nu3(3.5*pi,3.40737219313741*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4432962928027*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48904537070031*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35382546750178*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49744467730067*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.226396855613231*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3079609265753551*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.243444966317424*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198925303653395*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329472617231781*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.36405289858759*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\ncx q[5],q[7];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.275151625652361*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4868743288634505*pi) q[7];\nu3(0.48447937912186*pi,0.8466166091882199*pi,4.24342358165753*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.4003373762503895*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.3306866488726605*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49392594924121*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5785499745299895*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39609041850994*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\ncx q[5],q[7];\ncx q[6],q[16];\nu3(0.543458616944281*pi,0.292736397186965*pi,1.190765245667303*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.29025286019593*pi) q[9];\nu3(3.5*pi,3.44191926735933*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.31299230010554*pi) q[11];\nu3(1.0*pi,0.0*pi,1.181249528496053*pi) q[13];\nu3(3.5*pi,3.44837067936433*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.124346264206392*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.36034707580254*pi,0.5*pi) q[17];\nu3(0.586704977745701*pi,0.479590441462874*pi,1.074406099690832*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.277439346513809*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.322737115040621*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38251112551956*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5350786804610199*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.327895802359919*pi,3.15460560101662*pi,1.856551217113*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.312927017561823*pi,-0.08753466339486099*pi,4.33431494585416*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45124832217426*pi) q[21];\nu3(0.142264039117279*pi,3.11477964596456*pi,1.91572492460794*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.241377240585403*pi,-0.12049679617345999*pi,3.71807728893948*pi) q[3];\nu3(0.709726815148371*pi,-0.123397995933415*pi,3.83313227209531*pi) q[4];\nu3(0.66085903961215*pi,3.49427641065107*pi,0.5300094817387792*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.308677997739536*pi,0.32659932268535397*pi,4.21224679914386*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.688379273012359*pi,3.10654378532058*pi,3.99515793020146*pi) q[3];\nu3(0.638983024448487*pi,0.12330099413169604*pi,1.3736853862586091*pi) q[4];\nu3(0.561049847791905*pi,0.58976782648484*pi,4.16925392260202*pi) q[5];\nu3(0.760938932234168*pi,1.13098870005295*pi,0.748359593781774*pi) q[6];\nu3(0.728499237063847*pi,0.004101574052233992*pi,4.22275918318961*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.758518451203679*pi,-0.24920547974566998*pi,4.03731945473404*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.590618710032479*pi,0.23620201361885895*pi,3.79502940646856*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.727260058886532*pi,0.55567049977914*pi,0.8780145230886189*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.363113137997316*pi,0.054643860556502055*pi,0.7191454481639981*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.297209669565501*pi,0.406792630418516*pi,0.987261296276557*pi) q[6];\nu3(0.423424113953942*pi,2.94957081224655*pi,0.654766201260652*pi) q[7];\nu3(0.461755500959894*pi,1.02248248620432*pi,4.04065739087838*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.461603364853325*pi,2.74421180806776*pi,1.068542648201885*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.385296007435441*pi,3.25610330843168*pi,0.979768504679654*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.72067177423848*pi,-0.13846079527265998*pi,0.997245235276475*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.336177661656945*pi,-0.037206310183384994*pi,3.8622191932202*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.405086267554473*pi,-0.044523817527655996*pi,3.73185083755816*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.305071805614634*pi,0.444670853010123*pi,4.38760902680628*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.401397418319941*pi,-0.0011768804067059935*pi,1.194934058701973*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.310239452997042*pi,0.05429099605527099*pi,4.16305250261978*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.782509860546829*pi,3.46250226370908*pi,4.02882950560634*pi) q[17];\nu3(0.310952986728754*pi,0.7210519046597501*pi,4.235877396133461*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.761963809995851*pi,-0.297898807815586*pi,1.0638978544495918*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.442221866791705*pi,0.47833864855889197*pi,0.931471330681424*pi) q[10];\nu3(0.620685154186582*pi,0.23117383102392597*pi,4.4716790311798*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.80504816466884*pi,3.01256323715437*pi,4.061765047776969*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.794966026753278*pi,0.06668836924938104*pi,4.191639151683*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.249032461724848*pi,3.10953975826988*pi,0.9781975038745729*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.442156644349618*pi,-0.348720647467826*pi,4.25006407050723*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.199073224909287*pi,0.7850239733839399*pi,3.91915818755051*pi) q[10];\nu3(0.655062508824189*pi,2.85905461197687*pi,3.5627159993011*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.331657763291087*pi,-0.004391912051838975*pi,4.2246838203508705*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.334832242101784*pi,0.09123294454387798*pi,3.66481371579033*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.45186752217635*pi,0.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.245400468180398*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.842134428609295*pi,0.07101483659535401*pi,1.459708006979898*pi) q[21];\nu3(3.5*pi,3.47635138037636*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45252434827431*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[13];\nu3(3.5*pi,3.49856145163978*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35914459729463*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.341486554570488*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.141412186063676*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.241062314901463*pi) q[17];\nu3(1.0*pi,0.0*pi,1.15383629037602*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32340817435744*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[17];\nu3(3.5*pi,3.27890109282661*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.207814604907095*pi) q[11];\nu3(1.0*pi,0.0*pi,1.196214164524873*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5516149207868664*pi) q[14];\nu3(3.5*pi,3.47473193252692*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325763066259984*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5774216939546737*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5441380046593596*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.46348297549547*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5034277610045343*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.45488565622208*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.598123375778997*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32150868376322*pi) q[19];\nu3(3.5*pi,3.41118535132663*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.144033260778448*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.178830921885242*pi,3.19949123756502*pi,4.32417893729691*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45158878652504*pi,0.5*pi) q[10];\nu3(0.620449526822555*pi,2.7846715303574*pi,4.16002695704458*pi) q[14];\nu3(1.0*pi,0.0*pi,1.235434060555579*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.627723559712156*pi,3.16353900910938*pi,3.85340998411736*pi) q[0];\nu3(0.622338995127083*pi,-0.4174080245994316*pi,3.62779821829259*pi) q[1];\nu3(3.5*pi,3.41486433841197*pi,0.5*pi) q[2];\nu3(0.376415601325896*pi,0.5054297256067299*pi,4.46934732846567*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.402942734483723*pi,-0.107633866418274*pi,1.056549350746855*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.498916258852568*pi,0.9967381483067199*pi,4.086715152820339*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.39804310463603*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.938086845498769*pi,3.21414533772952*pi,3.93842281990795*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48540978799742*pi) q[21];\nu3(0.212479556015118*pi,0.6050169102904099*pi,0.701126534453685*pi) q[0];\nu3(0.406809412428146*pi,0.407912574915848*pi,4.38416424121577*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.487691981381947*pi,0.39999847408523803*pi,0.56466081677483*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.464256895693473*pi,3.0325686756704*pi,0.930016735214905*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.667659211921184*pi,-0.14737845339731098*pi,4.1645607414938794*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5081326085612949*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.275301474506784*pi,0.036504492089817986*pi,3.59839096772966*pi) q[4];\nu3(0.114479445363028*pi,0.53351456350255*pi,0.611343459650051*pi) q[5];\nu3(0.589123546265998*pi,-0.306723543705389*pi,1.183023381294604*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5928016368802203*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.901362434603938*pi,2.66344926314748*pi,3.93595351488872*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.727588606286203*pi,3.29440978366415*pi,4.48378927602851*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.231921640667856*pi,0.31946138779870903*pi,3.78414233485784*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.60070169297801*pi,0.92641602874179*pi,4.4692244142945405*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.619327477430775*pi,-0.380214889507223*pi,1.0051813162926408*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.39460108501757*pi,-0.24231689037259002*pi,0.604498869941858*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.291548764725969*pi,0.87356264780788*pi,4.11367812955787*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.798423045325925*pi,0.130496857373398*pi,4.15965393916167*pi) q[17];\nu3(0.493025314624356*pi,0.245788171371071*pi,1.057852516606361*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.661143425772259*pi,2.92144055000301*pi,4.40832384665687*pi) q[10];\nu3(0.289165595713792*pi,1.03219868081374*pi,4.46112201869674*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.030053781701725*pi,-0.337366026652298*pi,0.5432090799302252*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.208413336760766*pi,0.42084036206738995*pi,0.667684932903257*pi) q[10];\nu3(0.555935556465511*pi,-0.29984758090936403*pi,4.18380039750441*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.138301868696635*pi,-0.32272760569124703*pi,1.66406913223431*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.613419681048007*pi,3.03891147834322*pi,4.11577634771327*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.40647022064595*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.31558607601491*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48791628254051*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.145793310140619*pi) q[14];\nu3(0.224031402234815*pi,2.89281647781638*pi,0.757952140006765*pi) q[15];\nu3(0.214592993440729*pi,0.12953492104605302*pi,3.45861503740635*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.331639551995706*pi,-0.03869228688564602*pi,0.5842955539617039*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.654094764546296*pi,-0.304742209144438*pi,4.202709737864771*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.310914256797116*pi,3.01704422022273*pi,1.84141945869428*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.408708880485174*pi,0.62477355443405*pi,3.87378827703722*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.89272792777205*pi,-0.16993273209028498*pi,3.45113039335346*pi) q[21];\nu3(0.114988644759497*pi,0.6465943793444*pi,3.83707916279395*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5888348297355344*pi) q[4];\nu3(3.5*pi,3.49056662107977*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.403687079951324*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4830442053806205*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.37456577758749*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235308311984487*pi) q[18];\nu3(0.460614475552132*pi,-0.4697966813068704*pi,1.3578943888338642*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.255430468477989*pi,0.277058743198735*pi,4.10630626010997*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(3.5*pi,3.37924265373058*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266221836835183*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.525800570515793*pi,-0.311976892706827*pi,3.93575603011453*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48829795536001*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[10];\ncx q[11],q[16];\nu3(0.400591533424615*pi,0.7752016667881001*pi,4.01077906113353*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33662158665567*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38238641179526*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.174419454015146*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.46261331552828*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48041467398566*pi) q[10];\nu3(3.5*pi,3.44309767507741*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245693299100194*pi) q[15];\nu3(1.0*pi,0.0*pi,1.348008333315803*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.130043208067173*pi,0.80526405477004*pi,0.5665896213125718*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48793204546299*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5586344128773236*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1830109275039509*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.507909873309336*pi,-0.291578065208809*pi,4.191344801833949*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5273834759577247*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5129758701426681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.47380453352918*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.444359525532421*pi,3.49899804900927*pi,4.08334778135029*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.221488552981558*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,3.45169366664732*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.343790088363554*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40089442532361*pi) q[21];\nu3(0.272378435286004*pi,0.42631339862685*pi,4.34021351345792*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.650863528309336*pi,1.15380177181703*pi,0.73129870217762*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.300991909427329*pi,-0.3745384645199*pi,0.686206555922773*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.787259494743565*pi,-0.11627179246434899*pi,4.12551149588845*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.880134527034366*pi,0.010487510112159981*pi,0.619658402781804*pi) q[20];\nu3(0.309207641877959*pi,0.008354530195590959*pi,0.9483988000603609*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.532269288444412*pi,0.277957822003265*pi,0.670516287854119*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41502700754124*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.555141819858584*pi,3.46343576593095*pi,3.15561668892297*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4610766966666695*pi) q[19];\nu3(0.401351148311521*pi,3.15408638810629*pi,1.458173228170271*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.557755415382742*pi,0.5544988049647801*pi,1.020531376153772*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.187802508529875*pi,2.9119237882168*pi,1.52681793801158*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.459913058853899*pi,-0.16882044304613503*pi,1.55139205103435*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.884334379536001*pi,-0.014656834925058981*pi,0.6348434003476671*pi) q[17];\nu3(0.54867662724686*pi,3.32227155078182*pi,4.028887279588*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.494868701696094*pi,0.17388393323350704*pi,4.47216647304871*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.696835052349506*pi,-0.4795850650152769*pi,3.84878290313283*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.111174417599872*pi,3.1262222526038*pi,0.7405689022178961*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.462843085713249*pi,2.78086540637162*pi,1.260412371584764*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.548724791386938*pi,2.65207803008679*pi,1.2412812255074561*pi) q[17];\nu3(0.5111651361601*pi,-0.09865116483673902*pi,4.35807376057904*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.537575475984019*pi,-0.390982066096154*pi,0.761744149755717*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.432834474765437*pi,3.35837982703749*pi,1.411130501711064*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.573301473652932*pi,3.47637434201721*pi,3.39342493138461*pi) q[15];\nu3(0.467896212661471*pi,3.32034750844455*pi,1.71807920269513*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49246406493495*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.397163034693587*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.372832247734217*pi,-0.339925014513426*pi,1.296708548445112*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.318649103508932*pi,3.28906541159382*pi,4.24372400758891*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.708455337532753*pi,0.8637969942058199*pi,0.773861018118015*pi) q[13];\nu3(0.333730271773375*pi,3.35148926802781*pi,1.0550151537631098*pi) q[15];\nu3(0.594692146270475*pi,2.73623971177595*pi,4.1152768470206205*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.263900470765138*pi,3.45726064452317*pi,0.8261304659942019*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.375163429424894*pi,0.03085389200503197*pi,1.110223699785121*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40510710714817*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.313365674553929*pi) q[1];\nu3(0.334587464606841*pi,3.15440390548443*pi,0.739292046662102*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5896829371436132*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.474847979319584*pi,0.14285907952523103*pi,1.103479503702414*pi) q[21];\ncx q[0],q[1];\nu3(0.101829743314633*pi,3.49613224752071*pi,1.77364960965815*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.644251512991013*pi,3.44349971126509*pi,0.9207560918855999*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.636729723854704*pi,0.5791097821456299*pi,4.4343695355196395*pi) q[19];\nu3(0.488019263443291*pi,-0.31402309420943997*pi,0.7825726595498961*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4886703523069205*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.645881289469386*pi,-0.17670771099607202*pi,0.5280350969412878*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37729940731772*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.607275716354394*pi,2.78753159027824*pi,3.62786768699182*pi) q[12];\nu3(1.0*pi,0.0*pi,1.157579249265868*pi) q[14];\nu3(3.5*pi,3.46618425929861*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.332810980243797*pi) q[18];\nu3(0.52410989944718*pi,3.21033574889895*pi,3.24997079124466*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0978501063438735*pi,3.44778075652738*pi,1.0508547441767129*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.34883356543624*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48027875097037*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.226992438643087*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2148350972550421*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39049230485616*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.3043336451806*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36012895122456*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.168377495093106*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\ncx q[10],q[13];\ncx q[12],q[17];\ncx q[15],q[18];\nu3(3.5*pi,3.37630416467508*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2172303645052631*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.700946609531651*pi,0.07440277431047004*pi,0.529334280708957*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5056762878752226*pi) q[11];\nu3(3.5*pi,3.47277780495005*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5095420769799648*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.188274434821036*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.421384321395549*pi,2.64886130697504*pi,1.495199355467895*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,0.5459099518109882*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.41957195366099*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.383462064347421*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.372775766370561*pi) q[21];\nu3(0.714228247947331*pi,0.23069384338742804*pi,0.5918603551339712*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.408831427849473*pi,2.6175088107844*pi,1.161708084296724*pi) q[4];\nu3(3.5*pi,3.45698681438263*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3910917347292648*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.4602713779612095*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.511620999120686*pi,0.5504880692426799*pi,4.45358665173465*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.560333237244238*pi,0.7668675028507099*pi,0.949037360621101*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.881933654412884*pi,0.46543670362884004*pi,1.156712085824221*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32525966179079*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.586997294541267*pi,3.16788840007117*pi,3.75328449426818*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.490276978738271*pi) q[7];\nu3(0.868330282527652*pi,-0.15111369299072303*pi,3.95585729804542*pi) q[8];\nu3(0.296883842770686*pi,0.12227945825466102*pi,0.8424769142952959*pi) q[9];\nu3(0.587447640821772*pi,2.89482125318271*pi,3.24689988435777*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.462535268705701*pi,-0.375313572698525*pi,4.37765540847967*pi) q[1];\nu3(0.677520631167306*pi,0.137346731118975*pi,1.367572927378855*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.579498535175308*pi,-0.019901554048186998*pi,3.60836277205562*pi) q[9];\nu3(0.156635180803613*pi,3.16558468591327*pi,1.71838757987392*pi) q[10];\nu3(0.328299778775965*pi,2.86160360338903*pi,1.63976597119995*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.784465167235993*pi,2.55848764526326*pi,3.845732229124*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.261642684757816*pi,0.08993556502320099*pi,0.948626683142272*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.443703596468497*pi,0.98948167440573*pi,4.492453015126809*pi) q[2];\nu3(3.5*pi,3.3564514699534*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.284420784348518*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.281827155340954*pi,-0.49601676054975496*pi,1.154520056016818*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.280261731930643*pi,3.03998749287681*pi,2.00561725082017*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.673997692776738*pi,3.05073722239507*pi,3.62870295721088*pi) q[13];\nu3(0.279401511716066*pi,2.52374827957924*pi,1.269481205162263*pi) q[14];\nu3(0.708022139582358*pi,3.46374161930687*pi,3.71206773830993*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.249381098109373*pi,2.76089142460477*pi,1.043837924872661*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.577674614727308*pi,2.75355148652931*pi,1.2643086739702198*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.331171746686825*pi,-0.4297166342286064*pi,1.84311090487734*pi) q[13];\nu3(0.647576530146069*pi,0.9270320142648001*pi,0.5834379736881197*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37443775284426*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.876261752308541*pi,-0.06423881569511602*pi,0.780410415017716*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.325467266394137*pi,3.14227452196742*pi,1.78172305206427*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.443301644396235*pi,-0.12111080543161701*pi,3.78928869922397*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.723952930646937*pi,3.04467996155118*pi,3.19311805219*pi) q[16];\nu3(0.520481422009669*pi,3.19305599314102*pi,3.24063962076456*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.451533823802351*pi,0.9315520500060399*pi,4.2027889042071696*pi) q[21];\nu3(3.5*pi,3.45883533504008*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.227376477108874*pi) q[11];\nu3(0.804228845141698*pi,2.60913602134217*pi,3.41751269665469*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.273517754782219*pi,3.03257841242007*pi,1.305498983078273*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.41375868756136*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3644045104636509*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.45972809341802*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5052198655307678*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.365093066039302*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.225491717464653*pi,0.5782181250515599*pi,0.917949352816348*pi) q[19];\nu3(0.601426304321834*pi,-0.4370868088980726*pi,4.47635541683523*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.348884098238704*pi,0.361945026826614*pi,0.761179418296402*pi) q[5];\nu3(3.5*pi,3.41480740281141*pi,0.5*pi) q[6];\nu3(0.413831799021393*pi,0.408824451691573*pi,0.8180044261866131*pi) q[7];\nu3(3.5*pi,3.44335943006341*pi,0.5*pi) q[8];\ncx q[10],q[14];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.48365649720028*pi) q[15];\nu3(1.0*pi,0.0*pi,1.18742423511683*pi) q[16];\nu3(0.356988482769434*pi,0.18820738803972903*pi,3.65976947636297*pi) q[19];\nu3(0.719606200638156*pi,2.63862976695468*pi,3.51209283117315*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1879836843523*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.44885721204968*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.220751505467586*pi,2.75162565208498*pi,1.364269621388402*pi) q[5];\ncx q[6],q[16];\nu3(0.572474136684871*pi,0.23104287071242102*pi,4.38631590171188*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43959880701031*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41162159114897*pi) q[14];\nu3(1.0*pi,0.0*pi,1.153583996063401*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2521596108767818*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.679867342759923*pi,0.25561708508218794*pi,4.28685129916634*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.640554047256642*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48332501024572*pi) q[21];\nu3(0.666110778083289*pi,0.66839921831556*pi,4.34488478576584*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.317208959705161*pi,0.04345980960961504*pi,0.5897790712381893*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39240790116956*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40530155632202*pi) q[18];\nu3(0.57176935372753*pi,-0.34600098408783997*pi,4.25648174362704*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.619968927142933*pi,-0.34457770666924104*pi,3.3642027883813*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.42948175107661*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.218180220801711*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.229876388109609*pi,3.16908370580176*pi,1.420364746130752*pi) q[4];\nu3(3.5*pi,3.47359743161398*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42670758789621*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2736808367346049*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.141981510893538*pi,0.15392785662416297*pi,4.2584769417248705*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337315602912523*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.208136376456218*pi,2.85205875564541*pi,1.50588081403828*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.435496056197913*pi,2.73409021587574*pi,1.66199307732265*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3520016350411606*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.323289243507621*pi,0.69333828245094*pi,4.222164092098851*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42525474203721*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6290221269408109*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.665023822751151*pi,3.00027982239023*pi,3.93604232283526*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.964405960739871*pi,2.60686877358006*pi,4.09891800902437*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.507918948529484*pi,3.28361896550816*pi,4.46041357066796*pi) q[1];\nu3(0.353509818070857*pi,-0.170339252627157*pi,1.073297080749714*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.36818167995179*pi,2.65120737046457*pi,1.269655109147144*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.122722514317403*pi,0.494984739843058*pi,3.72254721308545*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.555686836414551*pi,-0.316303336863968*pi,0.9925052992911241*pi) q[15];\nu3(0.362854612101016*pi,0.71637462832098*pi,4.38111126721596*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.389218586791213*pi,-0.012348429329331001*pi,3.72825434985887*pi) q[1];\nu3(0.517780463912368*pi,3.24308015762693*pi,0.822365570763735*pi) q[2];\nu3(0.730702325063752*pi,-0.250418919994437*pi,1.078304861140307*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.676839241223617*pi,-0.119562710936915*pi,1.247347556973964*pi) q[10];\nu3(0.778538784551149*pi,-0.15900463094704698*pi,4.48075144569552*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.390649250043053*pi,-0.149043074591168*pi,4.00656386855716*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.563171431390427*pi,2.89474736509094*pi,3.6355863722841*pi) q[18];\nu3(0.819561262361412*pi,2.93456225621445*pi,3.85522110662858*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.368020027102526*pi,2.47996245565093*pi,1.34713014290193*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.180222181413512*pi,0.16907503653796896*pi,0.990905928991451*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.586957517800478*pi,0.88760721541928*pi,0.636148756191945*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.609829004530995*pi,0.62516830289521*pi,4.4658631652824905*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.709058847596532*pi,-0.233568920207266*pi,0.884679606735489*pi) q[17];\nu3(0.292287386186219*pi,0.6298345197909101*pi,4.242328103123199*pi) q[18];\nu3(0.655072492938477*pi,2.76277710184918*pi,3.3110685249358*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.373662982036904*pi,-0.10326945572042401*pi,1.291642388523147*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.860098916986188*pi,3.26665956853285*pi,3.4402720153533*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.598356816744739*pi,3.29361661381456*pi,0.643115185952139*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.46063108662375*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.829028637707533*pi,3.29717825393705*pi,4.2037565412063795*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.154924633655686*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.179120212627264*pi,0.8952911085067601*pi,0.5247229887775483*pi) q[20];\nu3(3.5*pi,3.46309742666051*pi,0.5*pi) q[0];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.866378817659165*pi,0.7432641464023699*pi,0.735284973498699*pi) q[7];\nu3(3.5*pi,3.47420435234701*pi,0.5*pi) q[8];\nu3(0.40629307995309*pi,0.57451603949279*pi,4.33056135089347*pi) q[9];\nu3(1.0*pi,0.0*pi,1.119994907852906*pi) q[10];\nu3(3.5*pi,3.3432872573419*pi,0.5*pi) q[11];\nu3(0.729843972314872*pi,2.90292621356582*pi,4.091296071048189*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2562675086141901*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.584929556165063*pi,2.65529500696729*pi,3.40318593831905*pi) q[20];\nu3(1.0*pi,0.0*pi,1.10301434177038*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.41335296558825*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.315636503137845*pi,-0.386041386539059*pi,4.03118361462957*pi) q[7];\ncx q[8],q[15];\nu3(0.337907560449131*pi,-0.4658058318389177*pi,1.70944435654605*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.210199873825272*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.4612546409614104*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(3.5*pi,3.38932837441313*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5189074718156156*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44324178864404*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45732309609025*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240521444468887*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246781267389121*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43712420967786*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.43169808901892*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.244925664339515*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.670027142410922*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39555961653575*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45485837523189*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5371513380186493*pi) q[19];\nu3(1.0*pi,0.0*pi,1.316898281484477*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.529095172677079*pi,-0.028770793433123*pi,3.55684385285185*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.608635197904239*pi) q[6];\nu3(3.5*pi,3.48602703362829*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.586585792374684*pi,3.10269652269481*pi,3.66604976100002*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1753814595627738*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.368455829193038*pi,2.47191785608152*pi,1.428338579225532*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.535920862223384*pi,-0.383445631543455*pi,4.49710012104843*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.32454233399124*pi,0.5*pi) q[9];\nu3(0.197611585744372*pi,-0.380140874451262*pi,4.34264577868964*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.688093934682452*pi,-0.026886306024085982*pi,4.21608510220529*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211725782192713*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5174921449613324*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.466149530131851*pi,0.424576856232999*pi,1.0143735625206372*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.382414389774403*pi,0.12437071339236405*pi,1.037464767453276*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5874160184367968*pi) q[13];\nu3(0.493549332977017*pi,-0.20894632387672502*pi,3.6425244819038*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.610150606289842*pi,1.02441895758745*pi,0.800104468967288*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.357369061350356*pi,0.297802755621258*pi,3.86249712383237*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.151204794117585*pi,3.40967392090057*pi,4.1521761003199895*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.544890348481103*pi,3.36168987022296*pi,0.639540583981184*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.429490065829685*pi,2.44795155658647*pi,1.4064393382092701*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42215972760411*pi) q[18];\nu3(0.126205304277225*pi,3.40793985070313*pi,1.106142439969297*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.409313078148973*pi,0.08589500865524202*pi,0.802947833044136*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.735652282778563*pi,0.17143088074853996*pi,1.3639787360376752*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.787159168915727*pi,3.29174866190866*pi,3.67204269903031*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.570916938550806*pi,3.47245891405564*pi,3.75062692331861*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.614019832160177*pi,3.16805706952967*pi,3.02550368258308*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.503230484679506*pi,-0.163203623130927*pi,4.41550945234051*pi) q[15];\nu3(0.312209926176105*pi,0.11151761425195195*pi,4.4517880341850695*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.68152802057042*pi,0.92817352644131*pi,0.617701500892796*pi) q[20];\nu3(0.638791694610046*pi,0.429239597495091*pi,1.2707639107525561*pi) q[21];\nu3(0.917895317682448*pi,3.45954301436879*pi,3.07921140277188*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.178723506092717*pi,3.46647549148394*pi,1.38786461569465*pi) q[4];\nu3(0.705455468034141*pi,3.02322972984159*pi,3.61527586793859*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.337037874207421*pi,0.46692241285344804*pi,0.76818912837676*pi) q[7];\nu3(0.345366932665653*pi,2.45851476321023*pi,1.108677334119132*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.498385767382579*pi,3.39775467769614*pi,3.32341132811024*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.475191725566019*pi,0.051972322350313016*pi,4.09127850784561*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.394126735984547*pi,3.23161071488995*pi,0.918103324601167*pi) q[20];\nu3(0.572941931261134*pi,3.10329781429*pi,3.30392888716954*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.24142147494054*pi,-0.172764958258946*pi,3.68623818243486*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.389692677497598*pi,0.03577376138184696*pi,4.01611753592022*pi) q[6];\nu3(0.37840734338461*pi,3.02706851209438*pi,1.207245209397224*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.252221264246802*pi,3.06456119176279*pi,1.604557099309*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.255212799304232*pi,0.213952611489297*pi,1.0309255432692201*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.346921535532675*pi,3.36528933757953*pi,0.934328462255149*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46596491153836*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.40868794348739*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.780302677896847*pi,0.208421027185845*pi,0.817592846579744*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.267198729583085*pi) q[16];\nu3(0.20563849101099*pi,-0.4621464690897585*pi,1.4862062713363389*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255619862841805*pi) q[19];\ncx q[0],q[16];\nu3(3.5*pi,3.41798432613177*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.290992533740725*pi,-0.12269075298151699*pi,4.42502351729223*pi) q[9];\nu3(3.5*pi,3.39070577060413*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.112243651466382*pi) q[14];\nu3(1.0*pi,0.0*pi,1.229391409143445*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42301821641135*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.258587631701829*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.619523453747707*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.365428857037539*pi,0.8078038245875001*pi,4.38296964173554*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.72401783738082*pi) q[19];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[4],q[6];\nu3(3.5*pi,3.38961001673983*pi,0.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.539778380743481*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.640438326334114*pi) q[15];\nu3(0.612102617329333*pi,3.09378701777262*pi,4.01205328795136*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2533265309981751*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48052908941403*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.1907567314071081*pi) q[6];\nu3(3.5*pi,3.42125552216102*pi,0.5*pi) q[7];\nu3(3.5*pi,3.461298659102*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.44624575093133*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285535903208364*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.101111672287358*pi) q[21];\nu3(0.492716530410681*pi,3.06020954242712*pi,2.04673551632087*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(3.5*pi,3.48603873854544*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.140383934676609*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.700518545030712*pi,0.18591729409435298*pi,3.71687960635105*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42355767822115*pi) q[20];\nu3(0.590972091902344*pi,2.88098706702772*pi,3.26962979204968*pi) q[0];\nu3(0.645522773021202*pi,-0.222181859437445*pi,1.087643619121641*pi) q[1];\nu3(0.421190640003771*pi,0.413628553766783*pi,3.50100157861812*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.3492052008782895*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.513397116816924*pi,3.19875442274337*pi,3.4897366548908*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.262470651547969*pi,-0.256641408573483*pi,0.5421433842803278*pi) q[14];\nu3(0.587971118570706*pi,3.31734604717261*pi,4.42856103978008*pi) q[15];\nu3(0.896499500814705*pi,-0.39614213737647597*pi,4.44509028939411*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5335227028928471*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48136768317608*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.602010166970231*pi,0.04403331835146396*pi,3.54776430684872*pi) q[1];\nu3(0.197998965391966*pi,-0.34934205066978896*pi,1.251567618120123*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.367344956072672*pi,0.09280212071160299*pi,3.7590428743877*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5258113088492263*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.796594874851371*pi,2.7976185532426*pi,4.02558783792995*pi) q[14];\nu3(0.352467633653609*pi,0.138000723899253*pi,0.64125860945495*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.49355865467465*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.368603654216769*pi) q[18];\nu3(0.642116126059448*pi,-0.219849871229144*pi,0.931724960135516*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.284040469080072*pi,0.8080022348159299*pi,4.04464078251984*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.702089775637482*pi,2.82641328554026*pi,3.72711900814142*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.67280459250208*pi,-0.4204780971787374*pi,3.96848544393058*pi) q[8];\nu3(0.780346248399376*pi,2.6752801294791*pi,3.42366947939844*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.43341896523063*pi,2.59906595587089*pi,1.4799713691683292*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4509728379124*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.479127508014085*pi,0.5669940538412701*pi,0.644000505636917*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.336178861799925*pi,0.03319323923541495*pi,3.81864848220082*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.53751682326186*pi,0.058628439598645055*pi,1.321664041450709*pi) q[8];\nu3(0.673828457486669*pi,0.89081087088613*pi,4.39517736173331*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.518982311989301*pi,0.468892262011701*pi,4.053732809037561*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.224948276082896*pi,0.5778140737081601*pi,3.68479453280589*pi) q[4];\nu3(0.482849914512424*pi,2.68665735144392*pi,1.236444720191916*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.60845078038873*pi,3.10669931382327*pi,2.95076471573756*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0241751026538605*pi,0.16497764862894504*pi,0.73355780271298*pi) q[13];\nu3(0.563730830131145*pi,2.91190442827925*pi,4.30716096113406*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.798642745228405*pi,-0.11915559432928902*pi,1.3029251905799621*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.775142881614823*pi,3.3200501331038*pi,3.40078599211979*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42709232122321*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.810668992409191*pi,2.94275556617165*pi,4.0193825702299*pi) q[13];\nu3(0.127576850811498*pi,0.24508826425777797*pi,3.85729960318012*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260835565793655*pi) q[19];\nu3(0.413363055906935*pi,-0.33662952919690003*pi,0.5314363898008306*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35784072054801*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.576189603370895*pi,0.05253223416457198*pi,4.40034993846381*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.209139907390365*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.383126015878099*pi,0.5864300784935801*pi,0.8399450156394039*pi) q[20];\nu3(0.946668913137573*pi,0.17288260358789997*pi,0.821613528292762*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.38224125224382*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.266703568895995*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.245681376744103*pi,2.94757504867406*pi,1.0753042700819089*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38136004490445*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.24870064759608*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5826131680655204*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0867305250161613*pi,-0.21369598679943702*pi,4.0334640144438705*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.62782530545856*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36317354473633*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5673730717304954*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36012703733182*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46916746310605*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.210946025145671*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38306905840178*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233865272320531*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2804675777065921*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[21];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36895631451947*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.292345924503722*pi,-0.4331069177834892*pi,4.49062080678559*pi) q[10];\nu3(0.727942563967372*pi,2.77051582315455*pi,3.76179025178313*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5855307991387334*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5596913290313305*pi) q[17];\nu3(0.627453841702658*pi,3.43624870436796*pi,4.03428988058292*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.624345849842563*pi) q[20];\nu3(1.0*pi,0.0*pi,1.295023182546831*pi) q[21];\ncx q[0],q[17];\nu3(0.69066928863383*pi,2.55354098012972*pi,3.77265576211904*pi) q[1];\nu3(0.472826338927444*pi,2.73714257537925*pi,1.56834561261083*pi) q[2];\nu3(0.49950778686816*pi,0.03218277544042303*pi,1.38004843903557*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[20];\nu3(3.5*pi,3.26106412911665*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.627764183928768*pi,-0.097876652405467*pi,3.63487554368958*pi) q[10];\nu3(0.37180181510134*pi,3.39418404477536*pi,0.556750375550296*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.205826322064977*pi) q[16];\nu3(0.300947240110477*pi,3.45771496163907*pi,1.245889595469037*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0277329456833278*pi,0.23418654968560404*pi,0.665157264643667*pi) q[1];\nu3(0.593902750719989*pi,-0.35019010645279103*pi,3.7100069906684*pi) q[2];\nu3(0.711907233711554*pi,-0.32400197826322097*pi,0.633069875845231*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.400409802055347*pi,3.11897834060033*pi,1.81936219573585*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.346568117821685*pi,-0.03264523038650402*pi,3.73024152007807*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34853314288099*pi) q[21];\nu3(0.24320991468918*pi,3.26121740393179*pi,1.117386781440267*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.4183502972816*pi,0.22322946024647605*pi,3.39684443486706*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.608511329868756*pi,3.25053360034673*pi,3.43925180774911*pi) q[13];\nu3(0.164182006563804*pi,-0.289443315797759*pi,0.924679292164595*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41377140918235*pi) q[16];\nu3(0.44792361775085*pi,0.50613434265119*pi,0.5501323889508531*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.567087716626293*pi,2.83651826168353*pi,4.09201216775104*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.906207956069496*pi,0.128648688187181*pi,1.375201694852646*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.429657286486113*pi,0.35540092113197597*pi,0.876777902846434*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.31460822860444*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.226684752319328*pi) q[10];\ncx q[12],q[18];\nu3(0.157104463751843*pi,-0.341437417561124*pi,0.753498761686332*pi) q[13];\nu3(0.875328996969171*pi,-0.38626639586519*pi,0.683262118180368*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.21707367661865*pi,0.90057761017259*pi,4.267601299180249*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.00925519427066726*pi,-0.4864974850222843*pi,4.41821961851909*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.644554441664763*pi,2.59792502858961*pi,3.53755313662744*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42771421542242*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0389516235939249*pi,3.06862775501598*pi,1.6349749188874*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.158492043627974*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.319809180377533*pi,0.37985194105671105*pi,3.84407021652606*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.780885125468226*pi,-0.27870633706671*pi,1.022864222358191*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.571596376407093*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.377471306912064*pi,2.87877726866446*pi,1.38013813440979*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.782524765316946*pi,2.48029155586197*pi,3.69901714512238*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35653882155656*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.205804259269575*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.42284353079666*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.37482956613357*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231976528566296*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49034081788981*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1738091813444669*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.293822177978315*pi,2.92792366251981*pi,1.56299760636392*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5366636332006651*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[5];\nu3(3.5*pi,3.43099021094691*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.267989300777827*pi,2.79580828759568*pi,1.1515730637431258*pi) q[4];\nu3(0.605338419670872*pi,0.26237349933685306*pi,1.374487548525889*pi) q[6];\nu3(0.899917217957975*pi,3.49604224240846*pi,3.57517613508135*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3382625785023459*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45296857202825*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36687052645346*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1516621209632278*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.728564944555294*pi,3.15927447852294*pi,0.625712861893509*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45847395775846*pi) q[5];\nu3(0.350233193229448*pi,0.5777718080077601*pi,3.98031520264399*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.3328608102066*pi,3.27343510791723*pi,4.33604910866942*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.586300085978088*pi,0.81079128077577*pi,0.981171507565294*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5481317819879181*pi) q[8];\nu3(0.749450102818663*pi,-0.259900359796242*pi,4.02011442540059*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.287863360658009*pi,3.03575209973026*pi,1.1167224395917619*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37298850814566*pi) q[20];\nu3(0.793778822674679*pi,3.16568642752473*pi,3.01893705015959*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.779285723353422*pi,3.30925600077908*pi,3.73750267600657*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.466834233222465*pi,3.41175130834021*pi,1.316169993482164*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.276111558432539*pi,2.78793449661616*pi,0.77440783704884*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.523326863770076*pi,3.17084828677548*pi,0.73388689173764*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.305493828286395*pi,2.60550670358194*pi,1.480974743799551*pi) q[12];\nu3(0.587423217372572*pi,-0.07652288653559203*pi,0.9761734655673799*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47041571833157*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.345469062996255*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.325851186417051*pi,0.16342845664985295*pi,3.6103137613132*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.235296412011953*pi,-0.02656395957778901*pi,0.5968152242336909*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.531723839544338*pi,0.37776519636887496*pi,1.152406484462855*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40713040427304*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.2241177502825629*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0874595726264576*pi,2.40252799495997*pi,1.364298802566395*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.314678591208596*pi,0.118090129158536*pi,4.22423735167788*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.34235688092992*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47334951973217*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44649286136191*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3015288723723861*pi) q[16];\nu3(0.154513772044709*pi,-0.280193650408302*pi,0.5331402319205111*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.171260110494384*pi,-0.393114622776725*pi,1.022384530959076*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3184015858510771*pi) q[21];\ncx q[0],q[4];\nu3(0.637609057614183*pi,3.33384777153775*pi,0.746793797337213*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.429872348137846*pi,3.18056733280114*pi,2.14114259788123*pi) q[5];\nu3(3.5*pi,3.49380871787714*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.691894085443249*pi,3.40168565370841*pi,0.5822518932496109*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.45071427621545*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.247133399953934*pi) q[12];\ncx q[14],q[21];\nu3(0.419402030169961*pi,0.34643455119564204*pi,0.815512409268359*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.420135579720374*pi,3.14141888447282*pi,1.53352676627395*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.531512647274888*pi,-0.01958798521892402*pi,4.15201487471803*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.33465053736732*pi,3.30217977064648*pi,4.2335602503162395*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[10];\nu3(0.139295414691071*pi,-0.08963324689499003*pi,1.2710130070824741*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.769789100717091*pi,0.24126590168149098*pi,1.374370658285043*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.48719295078706*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.177179667728297*pi,0.23283336573122104*pi,4.20954469512544*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4795392322438*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0887057993411445*pi,-0.180136667775457*pi,0.616384856162668*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5418735457554096*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,3.38019265382838*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218460745270133*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.515702309305696*pi,-0.420195890492664*pi,1.3119776866398078*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.334953663292961*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.60247819405396*pi,2.6886891295962*pi,4.135961868556819*pi) q[0];\nu3(3.5*pi,3.43696338589069*pi,0.5*pi) q[3];\nu3(0.358171935302446*pi,3.06623044331299*pi,1.53928495582789*pi) q[4];\nu3(0.661597908566333*pi,0.23174499843040797*pi,1.23627424943693*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216959813370081*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.661235923283445*pi,3.21699274815874*pi,4.05248108548772*pi) q[0];\ncx q[3],q[20];\nu3(0.359776043798237*pi,2.9094433111133*pi,1.041042651103099*pi) q[4];\nu3(0.845757589340747*pi,3.48019566659014*pi,0.832292983776109*pi) q[6];\nu3(0.150640087593995*pi,3.12018403778081*pi,1.83875307711251*pi) q[7];\nu3(0.677305216860884*pi,0.5058085226070901*pi,1.095866673279495*pi) q[9];\nu3(0.705876547113772*pi,3.20625139015704*pi,3.17626435226253*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.194007330395158*pi,3.37101914120976*pi,0.717584012520828*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494970811840474*pi,-0.285007280652674*pi,3.60189535989426*pi) q[7];\nu3(0.663409139208292*pi,0.42957315625538794*pi,4.40177794145983*pi) q[9];\nu3(0.26666466236256*pi,0.8258450604101799*pi,4.06102564886599*pi) q[10];\nu3(0.282129608157178*pi,2.68953871030552*pi,1.332962053730379*pi) q[12];\nu3(0.814564449565723*pi,3.47321637590985*pi,3.69632876489831*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35490599173726*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.228534783222465*pi,-0.02714370911366598*pi,3.79420628302982*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.788490678405285*pi,-0.141810526987747*pi,1.116106050466422*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.630908281441408*pi,0.7157571889302501*pi,0.5256796868010322*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.458768835353984*pi,0.17804585558863995*pi,4.12330006352839*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.93353450140215*pi,0.5840056004818299*pi,4.0935580297707705*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34121828776117*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3821603091618*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1181457769106191*pi) q[6];\nu3(1.0*pi,0.0*pi,1.178587435451282*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[14],q[19];\nu3(0.486848209609085*pi,3.08550202318708*pi,4.31771685967447*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.590780375570014*pi,3.15329479018554*pi,3.92353246327532*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.28553834033177*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[6];\nu3(3.5*pi,3.43148802919142*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2528578614576231*pi) q[10];\nu3(1.0*pi,0.0*pi,1.193215919369047*pi) q[12];\nu3(3.5*pi,3.419650189196*pi,0.5*pi) q[14];\nu3(0.203694904309885*pi,2.9325268196912*pi,1.3564997267830439*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.834026931871103*pi,-0.339305984767009*pi,0.529835127587297*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216802146039539*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5169662824964214*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.476359824493111*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.46621271676259*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49070705326405*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48803789345458*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.616739462571376*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261946114305411*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.556024550034341*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.359493143926851*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\ncx q[2],q[15];\nu3(0.652380115732897*pi,-0.41147314829407267*pi,0.716772122329829*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(3.5*pi,3.30156686989333*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(3.5*pi,3.28001327342731*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.150149945841728*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0609903602374229*pi) q[18];\nu3(0.60246124585417*pi,3.16862532450404*pi,0.5934374530759297*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43492605610592*pi,0.5*pi) q[2];\nu3(0.719097333707349*pi,-0.49395804247061575*pi,4.26715918914957*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5868042742548436*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.066729259937296*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.543782600436077*pi,3.08605874519326*pi,3.41475096457556*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39917547030023*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.54925755462828*pi,3.38365442251499*pi,4.3385562459852*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.540824580087389*pi,3.44051214443525*pi,3.46691707645065*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44758414882451*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49743934555097*pi) q[18];\nu3(0.275922730981913*pi,-0.266177972585145*pi,1.443058865002899*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.627664506627567*pi,0.89928648717912*pi,0.999087886661176*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.452508217585963*pi,0.35545257933088403*pi,4.40795391700133*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.439914565617813*pi,2.71493899414735*pi,3.74894223171277*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5468762123885369*pi) q[15];\ncx q[16],q[17];\nu3(0.635911385985059*pi,0.74068355465376*pi,0.5007658303260328*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.432486344873078*pi,3.01379475861256*pi,1.84878431793035*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.487469410915382*pi,0.19459463236279095*pi,3.78886086377409*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.51422311061828*pi,-0.22770601073255797*pi,3.52991261196643*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.110119182043227*pi,0.49945093142026*pi,3.50212479141652*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.416514394192818*pi,0.414080174110696*pi,3.41440042623989*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.358720838606546*pi,3.04808644047961*pi,1.80812839788058*pi) q[6];\nu3(0.76777328908976*pi,3.49330736134443*pi,0.814443956323765*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.747452771737541*pi,0.143486761191585*pi,4.3962298517173295*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.372375478955605*pi,0.83458720938581*pi,4.37420840849611*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.340123365557919*pi,0.7907216897162901*pi,0.62557705548392*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.437824770770228*pi,-0.124792254068752*pi,3.6603887249243*pi) q[7];\nu3(0.799817220885152*pi,0.13805572382624998*pi,3.89488856584499*pi) q[8];\nu3(0.575316064874473*pi,2.8582871077593*pi,3.97618440979989*pi) q[9];\nu3(0.786811106552216*pi,0.42752603002509904*pi,0.695337971745144*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.142903591421997*pi,0.30803934593098004*pi,4.19266979179888*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.459982415632088*pi,2.90111830647381*pi,1.358429356795198*pi) q[0];\nu3(0.782594857014467*pi,0.30346549655679*pi,1.090159176601147*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.755150411783841*pi,-0.302275961968969*pi,3.43757714201153*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.360716465353137*pi,2.55150178756645*pi,1.54621198192068*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.524296209307079*pi,0.82939208570629*pi,0.67818453707252*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.813757726637818*pi,0.32579435643005905*pi,0.5475378037110997*pi) q[15];\nu3(0.388135252902412*pi,0.42246811959115804*pi,0.646427061053461*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.514267415941325*pi,3.36061322285958*pi,3.98745042335518*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.622534724860548*pi,0.08898773928451997*pi,1.376957548360442*pi) q[11];\nu3(0.751251270597969*pi,0.66521607139182*pi,4.413083862020359*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.203845198890821*pi,2.92939508677509*pi,1.3327579086248629*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47501164466539*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40157964692153*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.723344789411024*pi,0.30785889128535704*pi,3.96828192338586*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1794700387940869*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.168734573087851*pi,-0.4663230701301453*pi,4.15124571816722*pi) q[17];\nu3(0.963664321973189*pi,-0.438610364944302*pi,3.99565106022292*pi) q[18];\nu3(1.0*pi,0.0*pi,1.359359594062105*pi) q[19];\nu3(0.823792467371249*pi,0.6571911585610299*pi,0.776314707934953*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[20];\ncx q[5],q[12];\ncx q[6],q[19];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[15];\nu3(0.45159910851075*pi,2.82291867383455*pi,1.280814638334106*pi) q[17];\nu3(0.431307501267628*pi,-0.4818919506839258*pi,0.847213777480074*pi) q[18];\nu3(0.596141715053827*pi,0.56873135311942*pi,0.650703359764476*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41628190225544*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45114529542934*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.184171201710803*pi) q[8];\nu3(3.5*pi,3.33758467254688*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.602361229149613*pi) q[12];\nu3(1.0*pi,0.0*pi,1.248842248696568*pi) q[13];\nu3(3.5*pi,3.39214135347802*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239188541646927*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2686341835306205*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3137996537520609*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[17];\ncx q[4],q[20];\ncx q[5],q[12];\ncx q[6],q[19];\ncx q[9],q[13];\ncx q[11],q[16];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35951625022712*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.431268140293319*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.35763288074085*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5249826662065651*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5540971272932258*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203402006905502*pi) q[16];\nu3(1.0*pi,0.0*pi,1.113531967250966*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45658794127826*pi) q[20];\nu3(3.5*pi,3.49864986009949*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[17];\nu3(3.5*pi,3.48668494014813*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.199994160051388*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,3.44950957544908*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.288874001639066*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.106090563943029*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.81815215629298*pi,-0.321587538693455*pi,3.96880853756912*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.607734538491398*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45368499750841*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.465088023530767*pi,2.89769700731324*pi,3.73235460373048*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5933343122967782*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.904881232855454*pi,3.35703465687582*pi,3.32487414626508*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.636073800147115*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.555455110396919*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.307510394051012*pi,-0.4095064129956769*pi,0.5652088479165605*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.155631452536604*pi,-0.05060670985458099*pi,1.233784166361941*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.874072178063759*pi,0.37199678889618604*pi,0.740818742144553*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.304295407758821*pi,1.13989320526783*pi,4.286105128085509*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.110723369432987*pi,0.85808213873715*pi,0.554675640742408*pi) q[12];\nu3(0.904774260820242*pi,2.89332560777772*pi,4.20152019962557*pi) q[13];\nu3(0.0626590240682732*pi,-0.243741557458171*pi,0.64897691955687*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.63766809680597*pi,0.147602537914294*pi,1.100086130541833*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.61350228803064*pi,0.5081768080086999*pi,0.8975326216471631*pi) q[4];\nu3(0.735659943704126*pi,3.17591697394826*pi,4.27849528884735*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.510740284407714*pi,2.58839494210542*pi,1.113420192908193*pi) q[10];\nu3(0.855598882494865*pi,3.06479117512223*pi,4.25778332035765*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.639174967391321*pi,-0.35161170148251897*pi,3.72617155963208*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.394800303306934*pi,-0.08044788453149698*pi,4.224994765364761*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.719123582868272*pi,3.16059382489343*pi,3.77816462572046*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.623854612308479*pi,0.210763545079243*pi,4.489386517103609*pi) q[21];\nu3(0.692808947597426*pi,0.59782171944099*pi,0.5856967749904745*pi) q[0];\nu3(0.740543061497127*pi,0.002276077898044959*pi,4.1442118317453005*pi) q[1];\nu3(0.167142296148102*pi,3.43960293543178*pi,1.426899384700119*pi) q[2];\nu3(0.599577311048967*pi,0.16516666752934905*pi,4.07878062779244*pi) q[3];\nu3(0.650378061601425*pi,3.21336992718039*pi,4.35395154854512*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.474430070443912*pi,-0.04352953208418098*pi,3.66483839338784*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.619610566116417*pi,0.84399546862941*pi,0.5885889220865178*pi) q[10];\nu3(0.774540131179727*pi,0.07367400117473799*pi,0.828921793419553*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.882318452034408*pi,-0.22446504932045902*pi,4.44624109588254*pi) q[15];\nu3(0.679734618712454*pi,0.65834006662128*pi,0.779885908821996*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.361577166946922*pi,0.07008597862659105*pi,0.64801784377265*pi) q[21];\nu3(0.679632302848433*pi,0.247704853056108*pi,1.314632877200859*pi) q[0];\nu3(0.133495785558941*pi,-0.329235512796982*pi,4.03946214971326*pi) q[1];\nu3(0.650562704508549*pi,0.5215046754091801*pi,1.174629253566498*pi) q[2];\nu3(0.432220900620387*pi,2.62317800442095*pi,1.237394021977213*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.279334227405276*pi,0.19293495671985905*pi,0.559151606503659*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.118367349308245*pi,-0.08803156396307499*pi,3.76909576747098*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.56001656103227*pi,3.3908501907058*pi,1.90314069084957*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.413112611858707*pi,-0.4412612892197616*pi,1.494559344490151*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.443477458266074*pi,-0.253174761130827*pi,1.093079839878913*pi) q[17];\nu3(0.745117449164173*pi,-0.4066826008655043*pi,4.43902717467157*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.895489891771991*pi,0.86417367258472*pi,4.37110229804955*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.649912790524403*pi,0.256403232017397*pi,4.0761201818078*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.31128587372872*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1098695128217408*pi) q[11];\nu3(3.5*pi,3.28379411009698*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.288409025860904*pi,-0.12677668787888302*pi,3.98340135285465*pi) q[17];\nu3(0.295201065025503*pi,0.69513378479601*pi,3.90569107020101*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.190378220015035*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.30215063955939*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.251437877447906*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[19];\ncx q[4],q[10];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45398662276389*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47367901927269*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[7];\nu3(3.5*pi,3.3460043680613*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46103661736844*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47899144035876*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.339689055718928*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[16];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.3426191978619*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,3.40529962605725*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5549065940212297*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4194783323652431*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270805852641789*pi) q[20];\nu3(3.5*pi,3.40988840072574*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41499577997755*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[19];\ncx q[4],q[10];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.313978481442829*pi) q[7];\nu3(3.5*pi,3.45944050968335*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49065899494398*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258569692594846*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253794973553358*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242973807825491*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.719201253339139*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36632294444277*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45385355710037*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38442380166895*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[19];\ncx q[4],q[10];\nu3(0.569827868552001*pi,2.97410309645753*pi,3.67501976464405*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.587576079687917*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.610518535861276*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5435984373915423*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4595456902814*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.634669307419313*pi,-0.4870672471386844*pi,3.68368692438253*pi) q[6];\ncx q[8],q[16];\nu3(0.213409829976501*pi,3.35245511354288*pi,1.029842916236597*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.544834762775797*pi,3.29859254513895*pi,0.5973513927748711*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.711896755570697*pi,2.59801849264715*pi,3.55116460631463*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.245886541039216*pi,0.045628882393641046*pi,0.9127065833567041*pi) q[14];\nu3(0.798979608887507*pi,0.6179938689981901*pi,4.12594528962527*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.432914073991677*pi,-0.4682098130792486*pi,0.800894931759172*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.256625813760151*pi,0.46023019074759397*pi,3.50318909020608*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.723861582020995*pi,0.53529711456815*pi,1.1601315516546231*pi) q[14];\nu3(0.460412121644986*pi,-0.4499870403825925*pi,0.800020444857959*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.270522549325168*pi,0.42408118632844205*pi,0.976366648319611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.170783241377036*pi,-0.231040627034855*pi,3.99058266010484*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.267461469365558*pi,-0.46945894666618593*pi,1.89095010212451*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.649250027877781*pi,0.6333368320622901*pi,0.9606472451425729*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.198712101364393*pi,0.213121865119134*pi,3.90830157463765*pi) q[11];\nu3(0.234087852686477*pi,0.32240902949320005*pi,3.77753473379157*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.401551178949339*pi,3.17737297194617*pi,1.020969658373174*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.435613412022971*pi,0.075740388751386*pi,1.414274737178956*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.729700089013906*pi,2.9828978304038*pi,4.24178112340647*pi) q[4];\nu3(0.640760527857128*pi,2.70982407002495*pi,3.36713446717283*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.476301910876816*pi,2.75088105646621*pi,3.73567703529152*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.389776309163876*pi,0.48530609935386604*pi,4.23330670402744*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.939090499559889*pi,-0.4160460585690738*pi,1.067811698419548*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.262537723304743*pi,0.61650646579021*pi,3.74436310356904*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.212029460247467*pi,0.23173133710983096*pi,4.2897585389602*pi) q[13];\nu3(0.741243716284637*pi,-0.08524232799363002*pi,3.50948004111884*pi) q[16];\nu3(0.526395193432935*pi,2.70372386192042*pi,3.88944508259664*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.577488416223873*pi,3.20162948292282*pi,3.64675123757958*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.144071585005331*pi,0.60280143018473*pi,4.32142345711172*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40082741195056*pi,0.5*pi) q[6];\nu3(0.613072017318336*pi,3.36850267694444*pi,0.668406507423577*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.154960860408609*pi,0.250346351800085*pi,0.8413025918824091*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.471040417789326*pi,-0.4494758521700379*pi,1.066258640926043*pi) q[13];\nu3(1.0*pi,0.0*pi,1.262738520337546*pi) q[14];\nu3(0.24175032677961*pi,-0.206849509833109*pi,3.91060936313385*pi) q[16];\nu3(0.792390946099861*pi,3.48265870627802*pi,4.15135619020256*pi) q[17];\nu3(0.696513869916523*pi,3.39016169012945*pi,0.631355221797305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.284913430196186*pi,0.5859162637150099*pi,3.72432214834575*pi) q[20];\nu3(0.537616893217724*pi,-0.4423852009809379*pi,0.904813609025106*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.497138181892814*pi,3.06315937858255*pi,0.9554447395703181*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.41233425629593*pi,0.5*pi) q[9];\nu3(0.403634412403948*pi,2.78897470786945*pi,1.75777845614158*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.641708435209711*pi,3.24405565495195*pi,0.659680430568509*pi) q[18];\nu3(0.673312905840339*pi,-0.07747125761853402*pi,4.16274150532936*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.276927679360025*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.789113976282078*pi,-0.49127544377052396*pi,4.32820061067513*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5048339841151082*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.342326509823128*pi,-0.07189265603748501*pi,4.1666516170227705*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5864300180940385*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.39900540774193*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2566484355047889*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32037805862433*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.39098162120239*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49630842663166*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2398979362756801*pi) q[11];\nu3(1.0*pi,0.0*pi,1.301545550893461*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268284452363881*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[19];\nu3(3.5*pi,3.38707282494362*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.317825141033469*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.888348555799749*pi,0.5984761788767701*pi,4.30117994446854*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.335389574883321*pi) q[8];\nu3(0.474977801361242*pi,0.21086644586985004*pi,3.65323563595713*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.36256041036923*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.201788083787338*pi) q[16];\ncx q[18],q[20];\nu3(0.861493561084806*pi,0.10757790387530197*pi,0.860910324246439*pi) q[21];\nu3(3.5*pi,3.41494751990836*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.41585890084472*pi,0.124566650083199*pi,3.98658408213368*pi) q[6];\nu3(3.5*pi,3.49109857170229*pi,0.5*pi) q[7];\nu3(0.76067907673647*pi,-0.349315642615744*pi,3.18591907095618*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5423620893717964*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.678265498031928*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.214572379430636*pi) q[15];\nu3(1.0*pi,0.0*pi,1.362549976000622*pi) q[17];\nu3(3.5*pi,3.44633971152198*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5048577022640077*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2263155547071531*pi) q[20];\nu3(0.841368960021469*pi,-0.383318748467106*pi,3.86059931037939*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.496070126560641*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.462276023478836*pi,0.222986081576368*pi,1.11214109781814*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.350218392560301*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.602815300884419*pi,-0.36347961929656103*pi,3.31980013510303*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38327975474062*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.780529614854828*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5078042726561023*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.524011044981551*pi,3.1660270461987*pi,4.03658462842394*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.525875450415076*pi,-0.3705082300561*pi,0.872026575358159*pi) q[10];\nu3(0.791771461783971*pi,3.33240103471579*pi,0.740921613220776*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.600142092517861*pi,0.5602295868470799*pi,4.26571807819297*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.605961846050018*pi,3.15377645596856*pi,4.45278871862989*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.970649217333272*pi,2.70440784198929*pi,3.43103460478432*pi) q[10];\nu3(0.458117011782251*pi,3.0594320880341*pi,2.05909751569844*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.281014523626881*pi,0.11326768906287699*pi,4.084950148575199*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.532916945058645*pi,2.96262753851972*pi,3.74185805696741*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48727672190048*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.486845773859594*pi,2.43176530335908*pi,1.4307605721590169*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.263704801063168*pi,0.75263984095705*pi,4.37136693773925*pi) q[18];\nu3(0.588883994557115*pi,-0.21920755550926802*pi,3.59634039035473*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.174851081214963*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.583852963601784*pi,2.92616900113921*pi,4.12684204573175*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[21];\nu3(0.399961619985416*pi,2.75661209932623*pi,0.961642257743025*pi) q[12];\nu3(0.724921822674092*pi,3.30267088536026*pi,3.51455669086056*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.261112465810352*pi,2.81277802885288*pi,1.78467029639691*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.198298094556783*pi,3.10439136233771*pi,1.3274855877373941*pi) q[0];\nu3(0.0559494559679677*pi,3.28233341402984*pi,2.1789260777545403*pi) q[2];\nu3(0.944391800556879*pi,3.47144041612178*pi,3.36639974129587*pi) q[3];\nu3(0.170974702301887*pi,2.79828534868893*pi,0.8523102686937309*pi) q[5];\nu3(0.43118836955804*pi,-0.214322708509104*pi,0.582739688362144*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.780023901432737*pi,-0.269641647138037*pi,0.928688821897946*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.611358319048891*pi,-0.052215023218786016*pi,3.57682972401045*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5352839219212151*pi) q[21];\nu3(0.660589920475228*pi,0.08852769115561099*pi,3.82360525879439*pi) q[0];\nu3(0.535761382708777*pi,0.16025379261144002*pi,4.13677905145175*pi) q[2];\nu3(0.452352666433677*pi,0.7518176163405199*pi,4.240835361251889*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.297803557419989*pi,-0.259358506432686*pi,4.06966518655851*pi) q[7];\nu3(0.615737099572632*pi,0.180156001533889*pi,1.019645404157179*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.703509035686074*pi,-0.079806286782729*pi,0.878397222720015*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.638517978164638*pi,3.34259473179571*pi,4.04108532067184*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.314319324860172*pi,2.66172292220114*pi,1.356609542609657*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.635410712638871*pi,0.72574763262238*pi,4.266184549350379*pi) q[15];\nu3(0.71166416527564*pi,0.315117571362018*pi,0.877168074767221*pi) q[16];\nu3(0.408465295244085*pi,0.61512317776301*pi,0.79363745978625*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.311937803958172*pi,0.495069081639692*pi,0.745672928708671*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.466728164440507*pi,2.71846091222667*pi,3.80135741320166*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39444123583989*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2594805303954741*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.326112229466012*pi,2.92479566522904*pi,1.40549520079556*pi) q[9];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.46520451445204*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2010835670260311*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.39674727157785*pi,0.9745733645864401*pi,4.29266777293853*pi) q[9];\nu3(3.5*pi,3.4540161844444*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276258563148126*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31766738293697*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3055006142961338*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5672743904995455*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.831698000118997*pi,-0.298237932689534*pi,3.97111194697081*pi) q[21];\nu3(3.5*pi,3.42659542474378*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[19];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6397625984919599*pi) q[7];\nu3(3.5*pi,3.36010562293666*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.268396094841314*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3068031324629419*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38774539367196*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.189675019905522*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36720760737556*pi) q[20];\nu3(0.737684316893043*pi,0.44994518444562503*pi,0.75712315606505*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48761349314721*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.300061691715181*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[10];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(3.5*pi,3.4906710652361*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.417349561153094*pi) q[17];\nu3(1.0*pi,0.0*pi,1.379599901947913*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.628999120283099*pi,3.49857021431892*pi,0.97759808583113*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\nu3(0.483568860460409*pi,-0.15645115077077398*pi,0.839845606383848*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.313469239082821*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42757614604057*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.654986837580619*pi) q[15];\nu3(3.5*pi,3.4943976564158*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.431529608547464*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.279476915622588*pi,0.45941304137705097*pi,3.58112789231522*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.272769001704814*pi,3.15121832778902*pi,4.44239125098459*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.34938737141727*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5758273038693358*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.490008702203575*pi,-0.4787295515016662*pi,3.79832637668131*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5817380218615499*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.675295641892022*pi,3.49530534493689*pi,4.09968062903077*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.246964572644705*pi,-0.016613195419122984*pi,4.12211813669192*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5592610847604*pi,0.29816021047030705*pi,3.72992279193206*pi) q[12];\nu3(0.829463454086995*pi,-0.4232186082114202*pi,0.5400037001711039*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.684426176909527*pi,-0.17022815012687598*pi,3.89980342671663*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.400366258916103*pi,0.71315880112455*pi,4.2414411703171*pi) q[12];\nu3(0.0401897504103292*pi,3.35655494786648*pi,2.08728027876294*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.365627580343569*pi,0.404479069927421*pi,4.19059382120581*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.445424307690041*pi,2.99392656565225*pi,0.715357292018269*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.32366495004823*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0921669933061589*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.7684341052066*pi,-0.02979796058199602*pi,0.853250174755567*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.511916405663524*pi,2.87879286061949*pi,1.4655993167694739*pi) q[20];\nu3(0.458679808211119*pi,-0.08651621165533002*pi,3.57891429604317*pi) q[0];\nu3(0.606862118434483*pi,0.6429014860139199*pi,1.3127313482995722*pi) q[2];\nu3(0.23457319256536*pi,2.90283644585972*pi,1.256169773246423*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.706515426674658*pi,1.07146464364626*pi,0.644342613500949*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.635404990381813*pi,-0.067302409817173*pi,3.4818273395763*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.34156831136802*pi,3.32119226825715*pi,1.006944787507205*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.68112985691856*pi,0.246457686310245*pi,1.1807559664005391*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.628092321316444*pi,3.30625712650159*pi,3.48136066689824*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5511511434896139*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.475081766116498*pi,2.49011791445317*pi,1.0383292608084709*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.338234165925873*pi,2.97181756245709*pi,1.48435309594415*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.220247829864833*pi,-0.02693555982585699*pi,0.961743923617571*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.781139896924298*pi,3.2119465881636*pi,0.5795212279887925*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.15890247062706*pi,2.95132535554206*pi,1.65249966857328*pi) q[10];\nu3(0.894786837836555*pi,2.6228473071724*pi,3.41030834076779*pi) q[11];\nu3(0.545476086574713*pi,3.37360763169686*pi,0.668111587671129*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.385603113285538*pi,3.4889329129772*pi,0.5769730697663096*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.758426499058084*pi,-0.32251698159464504*pi,3.85336991518472*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.989128226121579*pi,3.46198838873389*pi,4.14290339661345*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.630847359311527*pi,-0.4781221904292636*pi,0.718478036291746*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.661112134830312*pi,3.33590133225472*pi,2.84613752231585*pi) q[18];\nu3(0.553521631311809*pi,0.08137477683698302*pi,1.165067752623822*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44330397331373*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.28507879093122*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.487174447741741*pi,-0.07536092282603601*pi,1.331083424338096*pi) q[17];\nu3(0.146980064021625*pi,0.6285559708154*pi,3.78303327795869*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(3.5*pi,3.39944065440726*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38056606316706*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.688633652673241*pi,0.7941019179562101*pi,1.181683446336936*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.1034993343239439*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[16];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.353590786300064*pi,0.03237311695753997*pi,4.03746129515403*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3598354059948679*pi) q[20];\nu3(3.5*pi,3.43084082372664*pi,0.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[8];\nu3(3.5*pi,3.37388234787945*pi,0.5*pi) q[4];\nu3(0.652622542344367*pi,0.360133403672389*pi,1.29568562934459*pi) q[5];\nu3(0.129805111068247*pi,-0.367323978999398*pi,3.89307030357966*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.162146856264172*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.270263331016751*pi) q[11];\nu3(3.5*pi,3.44853800053196*pi,0.5*pi) q[12];\nu3(3.5*pi,3.35826705985281*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5939314818417736*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293570135705373*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2801788571836519*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.142015362367246*pi,0.49617681215645204*pi,0.883862006967439*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.43959476759334*pi) q[8];\nu3(3.5*pi,3.41188545042352*pi,0.5*pi) q[10];\ncx q[12],q[16];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36605476383105*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2866896475486729*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29949278672207*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48846414594869*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.60278481627071*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3622959141676905*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261713535513483*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5236184884905519*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[16];\ncx q[13],q[19];\nu3(3.5*pi,3.4537831493898*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3503548618622498*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.613325938533872*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.162911105266774*pi,0.226359168977895*pi,4.199406353537141*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42694181140865*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.42318142862432*pi,0.391030684791568*pi,4.32097815919345*pi) q[4];\nu3(0.696835112345891*pi,3.41495078479798*pi,3.24176357594408*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.42314597874244*pi,0.13999494774222598*pi,0.959083743603813*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.896707449754764*pi,0.61280820811988*pi,0.5538288298490591*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5288098268400621*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.693137901284277*pi,3.21190054809842*pi,3.377346563773*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.677318977377345*pi,-0.39776442823922*pi,3.70895063899529*pi) q[10];\nu3(0.481057201368776*pi,0.497699073875954*pi,3.58709247063076*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.460303507684771*pi,0.5011786678967101*pi,3.88616920350748*pi) q[13];\ncx q[14],q[18];\nu3(0.563394258685697*pi,-0.364592961667776*pi,3.88773651070152*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.881630610878626*pi,0.79886628900416*pi,1.027976689660034*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.341629573984315*pi,-0.392253229114846*pi,0.818083728648039*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.443617926881564*pi,0.36395182561551*pi,4.20387468029931*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.655081329566962*pi,-0.12735368259486302*pi,4.3184306303290505*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.153634043949955*pi,2.85448969902567*pi,1.1660213965924369*pi) q[21];\nu3(0.492529800622267*pi,3.26353920346031*pi,3.37961522909481*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.557509698427722*pi,-0.321024317887122*pi,4.42421432431615*pi) q[2];\nu3(0.241628122368063*pi,2.84743091158772*pi,0.662123152304571*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0973859199418334*pi,-0.49888884886212653*pi,1.9143655835613*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.795026680137721*pi,0.35136449630987*pi,4.00374814432313*pi) q[19];\nu3(0.361897275694716*pi,0.18994154119428197*pi,0.9196365236780171*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.45435498301532*pi,-0.044758777362781*pi,3.77984999073716*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.411024510146867*pi,3.14634071645101*pi,1.0279113688421488*pi) q[2];\nu3(0.375539654645911*pi,-0.04674483710239502*pi,3.6128958185133*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.290460365498311*pi,1.00453792256754*pi,4.36361168136252*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.266576015370408*pi,-0.14372780204858*pi,1.424929255104421*pi) q[12];\nu3(0.766377143393013*pi,0.31358490666208805*pi,4.26732987551345*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.564521258792689*pi,-0.4171953081939626*pi,1.0519199875276501*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.14367870467543*pi,3.4284388096419*pi,1.387297406061902*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.276750866566606*pi,2.97131797822865*pi,1.78125712707369*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44849809724749*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.368180498355616*pi,3.24651802724268*pi,4.43963446218208*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2441835983411251*pi) q[11];\nu3(0.839127383901299*pi,-0.257832779769345*pi,0.803490121115406*pi) q[12];\nu3(0.672400710067595*pi,3.28775315354906*pi,3.94664744314416*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.638205342642495*pi,0.6230560337808*pi,4.3446954905622395*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.301860256958058*pi,0.50994027575808*pi,3.9245024309555*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[6],q[11];\nu3(3.5*pi,3.42860139073913*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.639264117699187*pi,-0.390130587091643*pi,3.3411076613619*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.201039622031903*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.111405113990192*pi,-0.274993356568825*pi,0.6644594422292089*pi) q[17];\nu3(0.552691890520317*pi,3.38349957315996*pi,3.35484897668533*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4633055302977*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47535199952108*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48106662312172*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3725327801995*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.589113967944657*pi,2.41854056344346*pi,3.65820783453142*pi) q[17];\nu3(0.567420991907257*pi,0.8370462009495601*pi,1.070107072230523*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1714736079950119*pi) q[19];\nu3(3.5*pi,3.49497273991759*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.49181050913638*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.614194096570802*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2734922067843542*pi) q[20];\nu3(1.0*pi,0.0*pi,1.290696896362184*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5964567714049487*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5014539096076887*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.36383308365955*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46343923676211*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.34865635916919*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205754704043838*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.39151594362266*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40698684296987*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.46743897161486*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48058631462265*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2164735490196121*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201316794230395*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48318337196781*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.298093881110158*pi,-0.172350351127401*pi,3.97448407639067*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.297519949360976*pi) q[9];\nu3(0.762237610136612*pi,3.26743112389217*pi,3.83280603575467*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.625885308289277*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.429647463787219*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.839223917198083*pi,3.48096081528281*pi,0.5530168485789453*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.381500734999978*pi,-0.375589013893862*pi,0.86055355803058*pi) q[7];\ncx q[8],q[12];\nu3(0.696410352662337*pi,0.80477078846884*pi,0.905085555489618*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46503768537527*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48446286386688*pi) q[18];\nu3(0.468671359063996*pi,0.100859966448265*pi,1.22009043074861*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.528841803124671*pi,-0.09927258031990999*pi,3.7597016928181*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.198143818082042*pi,0.35186494943466495*pi,0.825144158073698*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.34047805929942*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.22880246993441*pi,0.8778250078925101*pi,4.47399688401146*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.251670480851012*pi,-0.399992797617793*pi,1.86660241316823*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.571596710356921*pi,0.27656146437791096*pi,0.638924069064846*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.193126629806133*pi,2.47683174678759*pi,1.287890932315249*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.339528108448072*pi,1.05239923768359*pi,4.0540668918370795*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.327436622494964*pi,2.49106987038453*pi,1.252339087043612*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5418205905451*pi,0.05581347449077201*pi,4.32521849585297*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.49851829996489*pi,0.13850035847311404*pi,4.331868200619899*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.403108626345025*pi,3.48200998024492*pi,4.0695377578883*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.658504902119413*pi,-0.221099417793029*pi,1.068764337530888*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.778273985372745*pi,-0.008382758540253*pi,1.3675653044621758*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.216071545212451*pi,-0.4143932077665667*pi,1.61820622295335*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.696834366711509*pi,-0.188762491036764*pi,4.37471327958345*pi) q[20];\nu3(0.223629076361162*pi,3.04702827022627*pi,0.751719833377293*pi) q[21];\nu3(0.715623521729909*pi,0.5597722818803601*pi,0.958178927773755*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.22179162530171*pi,-0.0011920465594639773*pi,0.5413549006119323*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.455566612698226*pi,3.10280577245203*pi,0.737004235694886*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.809314790819796*pi,0.28932169572313604*pi,4.350457510576129*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.575399942023095*pi,-0.153189420713577*pi,4.17793351504808*pi) q[20];\nu3(0.645409813289509*pi,0.96226733227577*pi,0.916866869025324*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.159607517389702*pi,-0.15005136858733198*pi,0.621386211695425*pi) q[2];\nu3(0.505567572037707*pi,-0.315026489770559*pi,3.54204082661508*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.613668933041142*pi,3.49904235358812*pi,3.60065701639593*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.268543503413106*pi,0.043211439043746025*pi,3.57028578743563*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.817741824510153*pi,2.62068151188189*pi,3.93167554603531*pi) q[1];\nu3(0.799135522967015*pi,3.49507890115038*pi,3.35395077646029*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42677192678135*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.367266058036473*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.838862694249814*pi,-0.168825952734792*pi,3.7663438234511*pi) q[14];\nu3(0.725933076563557*pi,-0.018272779833550024*pi,0.649451123975928*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.500553268154878*pi,-0.22269759423660002*pi,3.98261298023951*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0855360304111085*pi,0.5216308934148299*pi,4.04241525445452*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.234279350043366*pi,-0.03724239993930101*pi,0.73892033027062*pi) q[17];\nu3(0.669316384095721*pi,0.322504181418094*pi,0.904418000195931*pi) q[18];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.278238821998079*pi,0.5738283488734*pi,4.49990519814345*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.656793915358446*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42917647062381*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.929491172656513*pi,3.19402360869549*pi,3.90713994765343*pi) q[17];\nu3(0.912564424859855*pi,0.33498082457449097*pi,4.35697401815207*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2775414318213851*pi) q[21];\nu3(3.5*pi,3.31108304670337*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44169238098911*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1188290484365861*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[16];\nu3(0.499346700959524*pi,-0.16292052338665503*pi,0.760811277461453*pi) q[9];\nu3(1.0*pi,0.0*pi,1.343612284116301*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.39823857852321*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.329538211775792*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5179253835850511*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5710378506142595*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43933082100034*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5617654948719033*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.268122120081365*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[0],q[5];\nu3(3.5*pi,3.48659428006986*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45179104427805*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.3660066117398189*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.47475927639959*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3366038369500761*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40966641702385*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.122856634418207*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.544577779846967*pi,-0.29377978766221*pi,0.647155208700927*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.33100111266036*pi,0.5*pi) q[9];\nu3(0.32893615221896*pi,0.01058529644891304*pi,1.202044603487876*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.461222526650227*pi,3.22195124888605*pi,1.54782956215066*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.487347651969079*pi) q[14];\nu3(3.5*pi,3.33909056645387*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259030959612823*pi) q[19];\nu3(1.0*pi,0.0*pi,1.143497095195658*pi) q[20];\nu3(0.844899005084532*pi,3.33577136579457*pi,3.19535649382429*pi) q[21];\nu3(0.864086873085108*pi,2.49300005021729*pi,3.66933419625843*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.422427174851459*pi,-0.4030214051421719*pi,1.63890981542715*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5141123097728701*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.458287996284869*pi,2.95401101632365*pi,0.877348565201244*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.767221204599294*pi,3.07288432810088*pi,4.23529951432586*pi) q[10];\nu3(0.153334289357159*pi,0.362273355689676*pi,4.41213483594098*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.422314723187339*pi,0.80494535239985*pi,3.91143693238622*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.402318356980841*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5530958022611872*pi) q[18];\nu3(0.717204162821607*pi,3.14501678779352*pi,2.88778122105085*pi) q[21];\nu3(0.411761254794801*pi,2.76315320601509*pi,1.036990388173787*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[15];\nu3(0.149772192455805*pi,-0.4526565691487638*pi,4.2776022774*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.489818361455834*pi,3.09843370487213*pi,3.42943598559894*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48399256511163*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5150224383931441*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.79710134189068*pi,1.03062270173315*pi,0.689989398777389*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.412800055216079*pi,2.58754363131475*pi,1.480795623529731*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.138972938527925*pi,3.19822708881792*pi,1.62580795110804*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.685442189412589*pi,0.47519783989177*pi,1.312078066806283*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.720686356963143*pi,2.77886895737071*pi,4.23945416249577*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.800726489795073*pi,0.77637895911622*pi,0.749287853636132*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.687799031071543*pi,-0.188952084541408*pi,4.40919192408527*pi) q[9];\nu3(0.500318506094446*pi,-0.036468197237746025*pi,1.067741615385978*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5761447921128*pi,2.92442602971985*pi,3.76872843691585*pi) q[1];\nu3(0.837991980715811*pi,3.37713722323433*pi,3.8784902611472*pi) q[2];\nu3(0.716569543620144*pi,3.39524893111557*pi,2.98494740477132*pi) q[4];\nu3(0.375630687847158*pi,0.5240065635944*pi,4.209783488936409*pi) q[7];\nu3(0.423504909162107*pi,0.11379628753882998*pi,3.8589082222107*pi) q[8];\nu3(0.388131670344048*pi,-0.20193001076947598*pi,0.883319400265778*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.36625629700646*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.824175407845169*pi,-0.4341985531583009*pi,0.814307901933828*pi) q[17];\nu3(0.43711196240281*pi,-0.284990761268976*pi,4.059805207241331*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.840243554982929*pi,0.36484447320206803*pi,1.59779554510377*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3021193651955651*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.131901182154387*pi,2.56127190585285*pi,1.3991945815025169*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.294257566230379*pi,-0.42262029549338*pi,0.914614608741583*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.714011304128878*pi,0.77083888873277*pi,1.031535008629528*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.414051471952241*pi,0.49396886926361205*pi,0.616381935817378*pi) q[17];\nu3(0.546837425934826*pi,0.45393435578147*pi,4.47075052422284*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.399968631493493*pi,-0.171578123484733*pi,4.19478132841339*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.277514961335892*pi,2.5830901609284*pi,1.190569517075264*pi) q[14];\nu3(0.122736601616561*pi,0.311232170124503*pi,0.708559690956938*pi) q[15];\nu3(0.356054022258953*pi,-0.4128222485377085*pi,1.88011289106036*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.430652609739207*pi,0.16283835294014104*pi,3.59640087169971*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.601119509441791*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.489500448918218*pi,-0.07290204637203002*pi,3.58405746610298*pi) q[15];\nu3(0.496484720750734*pi,3.11343577951733*pi,1.84862535514994*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.380112288090371*pi,-0.439929533958497*pi,0.6418993900563961*pi) q[19];\nu3(3.5*pi,3.43573054776404*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2512758963054411*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[17];\ncx q[6],q[14];\nu3(3.5*pi,3.41195435636625*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.357281486162021*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.4868093781771*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.335101941870648*pi) q[4];\nu3(3.5*pi,3.4133496261197*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31424908494443*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(3.5*pi,3.3459749214487*pi,0.5*pi) q[9];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230268908463205*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.277905513720171*pi) q[17];\nu3(1.0*pi,0.0*pi,1.08564143962615*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5209809330218182*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[15];\ncx q[5],q[17];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40124958718813*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.442956617810459*pi) q[10];\nu3(1.0*pi,0.0*pi,1.371121226966467*pi) q[11];\nu3(3.5*pi,3.32525189803016*pi,0.5*pi) q[12];\nu3(0.191159813441216*pi,-0.016933676801101027*pi,1.307076487438382*pi) q[13];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2596720679452629*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47087701796024*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.695418587651857*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[19];\nu3(0.888218937799369*pi,-0.44061043640359443*pi,0.765171078971898*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5625209703110361*pi) q[14];\nu3(1.0*pi,0.0*pi,1.292712391674657*pi) q[15];\nu3(3.5*pi,3.33015283330991*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5336862062044792*pi) q[17];\nu3(1.0*pi,0.0*pi,1.123255461492712*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.529053827377111*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[15];\ncx q[5],q[17];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43018611489407*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5359913323325065*pi) q[19];\nu3(0.386940200607419*pi,-0.006523504451487028*pi,1.227216495782241*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38212671431314*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.566267366491306*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0686137685567554*pi,2.55194352117297*pi,1.382333347824624*pi) q[21];\nu3(0.274072174670297*pi,3.39913503230788*pi,0.624966731797032*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.587817558360939*pi,2.68967008872125*pi,3.96902464033128*pi) q[5];\nu3(0.52840129754246*pi,3.03012324549559*pi,4.09611002788774*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.681251329103862*pi,-0.43372228846427097*pi,0.577019852170984*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.246964509098652*pi,0.22969676811107298*pi,1.0940930639718691*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.19276732179285*pi,0.45593157045536203*pi,3.59466439415253*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.584617869336062*pi,2.93121557987032*pi,4.1913390676552105*pi) q[5];\nu3(0.320056444438002*pi,0.9898083651497*pi,4.3270297562478195*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.572919082153737*pi,0.25338446692210104*pi,4.10056544655462*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.687528149915558*pi,3.45589064342548*pi,0.7253656982789141*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.744210742333725*pi,2.71722219256659*pi,3.83621153997675*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.430973725453052*pi,1.1671569521936*pi,4.2369400598236595*pi) q[1];\nu3(0.26944803553708*pi,0.73071163005014*pi,3.87650943973123*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.54103248420253*pi,3.20735453140331*pi,4.09641197464242*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.631895846013833*pi,2.96147355713162*pi,4.21588242508063*pi) q[12];\nu3(0.228172108713507*pi,-0.190944944180246*pi,0.606332000375627*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.528849533763873*pi,2.56600337708729*pi,3.97025489580446*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.625346345310889*pi,2.81497590311918*pi,3.21249322916461*pi) q[1];\nu3(0.247157442608876*pi,3.0153344072633*pi,1.408183355640512*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.45977775279114*pi,3.00668315967296*pi,0.5328444019948482*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.672871560449281*pi,3.13325260943078*pi,3.90866951895875*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.624586277483113*pi,0.11199715979703095*pi,4.27042881064969*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.709512111057321*pi,-0.28993214667578404*pi,4.42873581558173*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.678003455326361*pi,3.21169873086904*pi,2.8757559214149*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.332254505798041*pi,3.42350573389626*pi,1.07964686495553*pi) q[19];\nu3(0.351301146567577*pi,3.34755426816616*pi,1.1130792484108891*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.659756011511214*pi,0.6919331308196699*pi,0.8566001832558701*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.596863630936398*pi,3.07893094495825*pi,3.08733537547769*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.420883651675151*pi,0.9077789126042899*pi,0.5568089196504057*pi) q[16];\nu3(0.478045804423692*pi,-0.17554983319856898*pi,3.9658839257813*pi) q[18];\nu3(0.388779521619519*pi,0.03462223302832501*pi,1.157712800598906*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.495315051181498*pi,-0.09540413360703398*pi,4.37851598024279*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.48325005839283*pi,3.11671183595545*pi,4.42078548738798*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.483546687796431*pi,2.83286505521295*pi,1.3723799993843802*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\nu3(3.5*pi,3.42642488939713*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.519636557435199*pi,-0.4311338259458336*pi,0.867577304865775*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.39673134172696*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.337707968853193*pi,2.86614728596041*pi,1.0564067780721231*pi) q[8];\nu3(0.237387115142292*pi,1.03332738716915*pi,4.0706039991575*pi) q[11];\ncx q[12],q[17];\nu3(0.654185890522245*pi,0.22022931615891195*pi,4.1954114818771195*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.346957483565582*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1436416154837818*pi) q[21];\nu3(3.5*pi,3.38727270482083*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.44282602642251*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.216976120093109*pi,-0.35332173386549703*pi,0.999328908289203*pi) q[8];\nu3(1.0*pi,0.0*pi,1.234941852687646*pi) q[10];\nu3(0.151858296840457*pi,-0.253873387979796*pi,4.09452813649737*pi) q[11];\nu3(3.5*pi,3.41664282511985*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.311479233691706*pi) q[17];\nu3(1.0*pi,0.0*pi,1.335797425794182*pi) q[19];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47928126831194*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.179799306450132*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.4861609640809*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5373456859969985*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33248949007602*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4181523900591*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5697000180674192*pi) q[17];\nu3(1.0*pi,0.0*pi,1.144126730562381*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.696420547190054*pi) q[19];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39549432939721*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46499392981858*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.29619648723764*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.225972673694639*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.2499118313943591*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42203326822723*pi) q[14];\nu3(1.0*pi,0.0*pi,1.328985373483142*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.615981027859119*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.353340741442968*pi,2.76416939102519*pi,1.336750795527669*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.636754019045753*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35720840115527*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.24916315768213*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.539786105561047*pi,1.04941765121955*pi,0.7663428527436771*pi) q[5];\nu3(0.647005724548752*pi,0.252653378714093*pi,4.37736492344502*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.49322955157822*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.232167362003652*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.211264262450067*pi,0.12169512666127602*pi,0.882664883929327*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.191193561219659*pi,0.336285786154342*pi,3.3943325190706*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.186215841075419*pi,2.96861164107207*pi,1.092123711129661*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.18382348249704*pi,0.5260329821181*pi,3.73711655658202*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.829030024253639*pi,0.130884655806478*pi,0.8078860930599621*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.828401215468804*pi,3.02631196262507*pi,4.2342569697557195*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45195617507054*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.279198901043084*pi,0.14795734048559195*pi,3.49246323290682*pi) q[16];\nu3(0.11865229427851*pi,-0.134758678361583*pi,4.24439429771884*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.451664529775211*pi,0.8098642223194901*pi,0.700722614154528*pi) q[19];\nu3(0.774329787109532*pi,0.345034170951371*pi,1.52204271222719*pi) q[20];\nu3(0.391412380444705*pi,0.169887007177984*pi,0.803203036246761*pi) q[21];\nu3(0.567942332342368*pi,3.40245768586045*pi,3.35724023646283*pi) q[0];\nu3(0.525211708572244*pi,0.381175713741555*pi,3.90949727234683*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.857092395254632*pi,-0.14555727012945102*pi,3.87966431079564*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.441235522168145*pi,2.86740208210293*pi,1.54249945844526*pi) q[7];\ncx q[8],q[9];\nu3(0.386451685447261*pi,0.060280908245986975*pi,0.63394811820732*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.405070011119756*pi,2.81149906708431*pi,1.74711670176035*pi) q[16];\nu3(0.193214561939941*pi,-0.201510819154397*pi,3.75286349967363*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.720328132670126*pi,-0.10425901971288598*pi,4.32591270955041*pi) q[19];\nu3(0.63650389666266*pi,1.02372761447384*pi,0.808511095194784*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.495218524173726*pi,3.30786033565107*pi,3.38908514770331*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.416344337488506*pi,2.56644268512194*pi,1.389582928736514*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.422971937488242*pi,3.37422837582812*pi,1.68934975262518*pi) q[10];\nu3(0.313871730539012*pi,0.25444540686724904*pi,3.43161827525683*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.218129807308566*pi,0.5125312814565499*pi,4.198341485519061*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.493116610054608*pi,-0.37177765759860903*pi,4.21050650932279*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.694419456370554*pi,-0.08672897179637001*pi,0.5015385755632626*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.755200927362924*pi,0.48684993390045805*pi,0.629350874148181*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.846308027440136*pi,3.33756717661323*pi,4.0657506405079396*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.755979256751928*pi,3.0688176689164*pi,3.76053306218147*pi) q[13];\nu3(0.439203374493296*pi,-0.08739013416819402*pi,1.140644045051654*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.599934966917072*pi,2.7092697919513*pi,3.36938216707775*pi) q[2];\nu3(0.766707452181451*pi,-0.08412311862105898*pi,0.848330949917414*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41385608165469*pi,0.5*pi) q[12];\nu3(0.415468758233502*pi,3.3606594755644*pi,1.87979075111813*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.233869411005504*pi) q[21];\nu3(0.228915708888273*pi,2.99360445584245*pi,0.887086182473146*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36844155211176*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47060783037147*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.295625402809852*pi) q[7];\nu3(0.683331504440916*pi,-0.4555649735586915*pi,0.789429115424024*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.135188700869418*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[10];\nu3(0.612112817694053*pi,0.45438620673361296*pi,4.150829970237281*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.235336540332685*pi,3.40387077876367*pi,1.79732465250153*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5369657550315781*pi) q[21];\nu3(3.5*pi,3.30728876258189*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5228973885815799*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.571832316656216*pi,3.33038614114329*pi,3.46017843955855*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.469635150134939*pi) q[10];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.230001430995443*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.434912016387223*pi,-0.353417901383015*pi,1.1477801697095371*pi) q[15];\ncx q[18],q[20];\ncx q[0],q[13];\ncx q[2],q[16];\nu3(3.5*pi,3.37675757852943*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.3592403246397469*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.764360252302727*pi,2.69177306730137*pi,3.37771516386383*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.37122859713744*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260089372853853*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49986532057185*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38877398109863*pi) q[13];\nu3(3.5*pi,3.40859777874658*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.114309920386126*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.230353029712735*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[15];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.751222961303803*pi,-0.08694280971503998*pi,3.65704227249016*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39426417421216*pi) q[6];\nu3(0.764648659488428*pi,0.13834819508499996*pi,3.80898935339447*pi) q[7];\nu3(3.5*pi,3.35268545529702*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242111731623103*pi) q[11];\nu3(0.603876736050505*pi,0.309859110217208*pi,1.329032084067634*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43161968578345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4982167603993*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[11];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.217044248245541*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.553277211275024*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5291879635304784*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46459649681426*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5404345658406804*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.287183550939834*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.723425448458438*pi,2.75720936811108*pi,3.88039430096256*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.604604740154251*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.258537297500831*pi,3.14706826083257*pi,1.56215833337433*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.667719799533942*pi,0.259385016380424*pi,0.633034719135104*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.13574292100349*pi,-0.015410390257393991*pi,4.1748051516041595*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.762341389839578*pi,0.5858101180164099*pi,1.342262015116105*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46707844763643*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.39874336297117*pi,3.22623069428574*pi,3.27350484321206*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[14] -> c[14];\nu3(0.428081175768475*pi,-0.05426711332679901*pi,4.32424528515219*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.891078257030886*pi,0.174130462694438*pi,0.919883856988725*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.568845255353569*pi,3.31388335364207*pi,3.60302322878308*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nmeasure q[18] -> c[18];\nu3(0.178019131819946*pi,0.168388821234148*pi,3.64487608065022*pi) q[1];\nu3(0.233984963105306*pi,0.34867144765591995*pi,0.721546591946822*pi) q[3];\nu3(0.274668443332861*pi,-0.07399896009996598*pi,0.810030882217296*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.763343212517333*pi,3.35094198633633*pi,3.56601825406545*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.424542901403304*pi,0.010227520580053051*pi,0.99524348528242*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.513811258076119*pi,3.32080855984137*pi,3.10838372016268*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.357993248329036*pi,0.15489748024253502*pi,4.29695871061986*pi) q[20];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.256601870556979*pi,3.47759002435218*pi,1.73539813925915*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.98894722695716*pi,-0.05913435076585699*pi,4.2884876788857*pi) q[9];\nu3(0.938898992857801*pi,-0.08373905663541398*pi,0.840446649811149*pi) q[17];\nmeasure q[9] -> c[9];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.365714503231117*pi,2.6329878133108*pi,0.946268501119399*pi) q[0];\nu3(0.650446719890705*pi,0.55174843942153*pi,0.5536912838136756*pi) q[1];\nu3(0.578047961388361*pi,3.40619842437777*pi,3.15078318710561*pi) q[2];\nu3(0.838300247072303*pi,2.53492369554966*pi,3.90764259427955*pi) q[3];\nu3(0.346956839748012*pi,1.17959469867925*pi,4.244574518860929*pi) q[4];\nu3(0.413300954376648*pi,3.39686267563012*pi,0.952487819252354*pi) q[5];\nu3(0.554019715893332*pi,0.82471864617919*pi,0.6520874827354219*pi) q[6];\nu3(0.328748621626963*pi,-0.293012230893189*pi,1.236718566649462*pi) q[7];\nu3(0.248097451351062*pi,0.01759912071994496*pi,0.751963091844503*pi) q[8];\nu3(0.352253530551864*pi,-0.08723575746353601*pi,4.16203230134873*pi) q[9];\nu3(0.624559665939135*pi,-0.15073266256252799*pi,4.388776341241099*pi) q[10];\nu3(0.755912786284288*pi,3.37951995368787*pi,0.657669014799253*pi) q[11];\nu3(0.654646625422783*pi,-0.196175964454621*pi,3.62088704810536*pi) q[12];\nu3(0.532574861722178*pi,-0.095372078825466*pi,4.22545384682012*pi) q[13];\nu3(0.274577859947041*pi,3.23034066094902*pi,0.69786129365853*pi) q[14];\nu3(0.448531879814098*pi,-0.282632818598906*pi,0.863486820342771*pi) q[15];\nu3(0.100254477127189*pi,0.5967179453161999*pi,3.78641979675639*pi) q[16];\nu3(0.38415979961133*pi,0.87795082328545*pi,4.2988312103355*pi) q[17];\nu3(0.36379557243384*pi,2.75090383262661*pi,1.003625080533024*pi) q[18];\nu3(0.267623950371112*pi,3.38055573996517*pi,1.97332665704884*pi) q[19];\nu3(0.336448063586922*pi,3.06850974264446*pi,0.5514564718990181*pi) q[20];\nu3(0.511979835435795*pi,2.78289451328193*pi,3.81239681575721*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32648505260362*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39672736694814*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.201769672044239*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43981110738091*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40412878936748*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.282490196832284*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2446313602740071*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269160118806459*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[21];\ncx q[1],q[4];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[13];\ncx q[7],q[16];\ncx q[8],q[17];\nu3(3.5*pi,3.31858096719477*pi,0.5*pi) q[11];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.1928896557468969*pi) q[18];\nu3(3.5*pi,3.3132424689954*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2924747601855*pi) q[20];\nu3(3.5*pi,3.39017484588339*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,0.5621311453921596*pi) q[4];\nu3(3.5*pi,3.43252963630443*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42574212017327*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.228679658519706*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5301666410439515*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.2013411117327801*pi) q[13];\nu3(3.5*pi,3.40413727827123*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.18289487713814*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47102388119064*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38030698140369*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.314154723863553*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[4];\ncx q[2],q[10];\nu3(3.5*pi,3.44334896680943*pi,0.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[13];\ncx q[7],q[16];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.363906779270835*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.43886601483751*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.686412049621686*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5882122976697008*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5408123529575994*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.524941467019949*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5180775489684901*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.839447280956239*pi,0.92434561554815*pi,0.5678599864587808*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.83457124543024*pi,-0.4075153852662467*pi,3.73796010581571*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.619103240945297*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.395471025737595*pi,3.25471366942684*pi,4.44185430392691*pi) q[1];\nu3(0.626180623128099*pi,2.56953841082847*pi,3.49382999923646*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.868950976008627*pi,2.66116918834941*pi,3.38091203262473*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.296376835712554*pi,0.05054863517197905*pi,1.295924369427657*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.750604241068315*pi,2.99359129343378*pi,3.06113082909064*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.713448927167203*pi,-0.4584506623061369*pi,4.068649277691771*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.575052675571336*pi,0.73130235105488*pi,0.7419531746443551*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.398768214431919*pi,-0.01412654531868901*pi,1.313779306750794*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.52211024580112*pi,0.41068230935718997*pi,4.30294957667268*pi) q[4];\nu3(0.272323331952147*pi,0.73660186149448*pi,4.26831298553323*pi) q[5];\nu3(0.59005512016788*pi,-0.23172635991582102*pi,4.36659062900961*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.855149793857723*pi,-0.239016272477524*pi,4.43829009237865*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.506113021319552*pi,0.024333033662139014*pi,1.1403043632771102*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.458991611640407*pi,0.046846389729215954*pi,4.1948864427487*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.621001685594614*pi,3.44724122328225*pi,3.59614687854734*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.551611221733453*pi,0.006460585728543022*pi,1.0629277659539849*pi) q[5];\nu3(0.709609801695956*pi,3.24543142640922*pi,3.6702965046404*pi) q[6];\nu3(0.71041138481399*pi,0.129828294935731*pi,4.468023255471239*pi) q[7];\nu3(0.578229554522326*pi,0.5560727143337101*pi,0.83742329863025*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.868996904808746*pi,0.36193004508749604*pi,1.51719439573872*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.135877267067721*pi,-0.039023347543285014*pi,0.97774894778917*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.235233989655978*pi,-0.22039946574511*pi,4.40729916963071*pi) q[16];\nu3(0.632372397804448*pi,0.168420096789202*pi,0.974675057558053*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608578455923306*pi,-0.245124942746819*pi,1.140090763717232*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.653248478277472*pi,-0.4687638104969301*pi,3.61690283466059*pi) q[7];\nu3(0.554121178371077*pi,-0.322977555307207*pi,4.29100784639569*pi) q[8];\nu3(0.703446909836643*pi,3.07540806979372*pi,2.99457329765783*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.667432135930025*pi,0.03212464265860904*pi,0.954366355231153*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.705439036742117*pi,0.9425195963247399*pi,0.899385006852385*pi) q[15];\nu3(0.252329250434196*pi,0.306254253298765*pi,0.613995627589818*pi) q[16];\nu3(0.683289171363142*pi,0.52938662070615*pi,0.612402245877618*pi) q[17];\nu3(0.574009897495697*pi,-0.300577463821819*pi,3.68088498492433*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.184841694198046*pi,0.37045520352667805*pi,4.34115437721421*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.726819049199332*pi,-0.010824480095379008*pi,3.88408238943448*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.34082588610868*pi,-0.4378117429413496*pi,0.926197779376302*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.74665901838615*pi,-0.16115274920265898*pi,0.765910475836335*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.755016589248836*pi,1.1500303568503*pi,0.658543114116897*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.826039529124614*pi,0.32792510510098405*pi,4.3494666445352905*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.159650562465218*pi,0.7992574344424499*pi,4.4876181652083105*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.42179884784223*pi,0.5*pi) q[2];\nu3(0.186209103002709*pi,3.18968618326376*pi,0.670152533770323*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.209365835950871*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39258249258291*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.333310197476656*pi) q[10];\nu3(3.5*pi,3.44872664930385*pi,0.5*pi) q[11];\nu3(0.38956193805758*pi,0.03658153620925497*pi,0.892928908898381*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1697020721475568*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.38072625328933*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48337776655661*pi,0.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.168994535122633*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.304516330152741*pi,-0.4253711347663004*pi,4.3958599656747595*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.3482204652547751*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5341602955666227*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.49150477456198*pi,0.5*pi) q[6];\nu3(3.5*pi,3.424036423117*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5164399162342839*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37961257060837*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.162466787969207*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1115810293333879*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4919913471473105*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335479769726001*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.604602195969366*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5157744297963668*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28038881575189*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,1.183082347433848*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47660874713848*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.334050736532705*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44306113750118*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41166170566179*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.752384369493122*pi) q[21];\nu3(0.365044121031161*pi,3.13037081140432*pi,1.8186679659651*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.642336671306087*pi,0.47904506059880403*pi,4.4282434723041*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.160094391275045*pi,-0.14858472859093502*pi,1.114523471975776*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43908338970534*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.153590485904872*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.63735182206996*pi,2.58394260300211*pi,3.58692262772978*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.27301882973997*pi,2.72578334198092*pi,1.027513815614451*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.434505204874889*pi,-0.23682412905572198*pi,0.515421125743663*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.39409871887691*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.514793292653379*pi,-0.05914295879479298*pi,1.181394261807435*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5259619619618623*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.720265055711364*pi,0.49834067956944605*pi,4.28537977773009*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.4493796393123*pi,3.35486368966221*pi,1.352172125206472*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.439955099769029*pi,2.72353036164105*pi,3.79174802348589*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.755840666841243*pi,-0.25676780712235603*pi,3.31800897470709*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5759854043411317*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.791655612029662*pi,3.08067496099756*pi,4.40632636205056*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.522903897841962*pi,0.05914884254407504*pi,3.86962484932354*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.610778091665369*pi,-0.383519712684425*pi,3.92264941020648*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.947488560104329*pi,-0.4737473226198089*pi,4.02048864235719*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.48265257691063*pi,-0.09996449142018199*pi,1.493103138859943*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.533745011348352*pi,3.2843656878519*pi,4.0975384247608*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.18186663041571*pi,-0.147818777876345*pi,1.0077166157418231*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.248825410169899*pi,2.50174339819564*pi,1.133702099636414*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0830272000111672*pi,-0.356746636119531*pi,0.812256172705532*pi) q[8];\nu3(0.64323019423236*pi,0.7791748541047101*pi,0.72190596739549*pi) q[9];\nu3(0.538208448338016*pi,0.21773366465570698*pi,0.613255004194708*pi) q[11];\nu3(0.239668106994421*pi,0.50176579606239*pi,0.928478136246264*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.345836108221829*pi,0.16080442264292405*pi,0.9317661391117*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.504207727012823*pi,0.253364441111529*pi,3.98843038035676*pi) q[20];\nu3(0.621866077696119*pi,-0.14494546844385803*pi,0.806822246309314*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.384163755797418*pi,-0.240975823454663*pi,4.31214814881913*pi) q[6];\nu3(0.527345423962506*pi,0.6732220839090399*pi,4.14863885480266*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.310693063765684*pi,2.89809848825568*pi,0.8729950266416759*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.114288653611597*pi,2.80592954171189*pi,1.493175789719893*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.390082152445439*pi,0.73031015068308*pi,0.5645472517894851*pi) q[15];\nu3(0.104662983779742*pi,1.17878466153664*pi,4.2025587068054*pi) q[17];\nu3(0.1676836942271*pi,-0.359110875649313*pi,1.75217032852275*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.675786984195269*pi,0.51519327476905*pi,4.03115660321256*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0498119858138299*pi,-0.286331831572435*pi,1.491955541518755*pi) q[6];\nu3(0.31363216645046*pi,3.31132660547189*pi,4.288268149550889*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.197256647749709*pi,2.65251159024199*pi,1.56321693306105*pi) q[13];\nu3(0.837597378066885*pi,0.9916302090678499*pi,0.941884942591514*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.356854396736082*pi,0.7082442238881299*pi,0.630661711988665*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\nu3(0.452238882426009*pi,3.20432064825152*pi,1.6576589346446*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.104090012975825*pi,3.20865316469567*pi,1.2342234986938578*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39614092092984*pi,0.5*pi) q[1];\nu3(0.722547127593239*pi,3.00654837951255*pi,3.83011067555769*pi) q[3];\nu3(1.0*pi,0.0*pi,1.112733138724948*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37849959287235*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.2940731888986599*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[21];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.276250235740691*pi,-0.15580336820434398*pi,1.65031960080798*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.40458823174576*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.33110456244699*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.41962305409011*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241199314326604*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2204245003320708*pi) q[19];\nu3(1.0*pi,0.0*pi,1.26889872496634*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5359972698081434*pi) q[4];\nu3(0.793485646303025*pi,2.92623424223983*pi,3.80997101924798*pi) q[5];\nu3(3.5*pi,3.48156685161181*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5813944558330274*pi) q[11];\nu3(1.0*pi,0.0*pi,1.324218239008847*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.38740371117528*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216587259126561*pi) q[16];\ncx q[17],q[21];\ncx q[0],q[13];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[20];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.635884200198298*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5464271172879152*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5615807197440796*pi) q[21];\nu3(3.5*pi,3.43969662395462*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36303875822645*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.645310105651656*pi) q[12];\nu3(1.0*pi,0.0*pi,1.420264871449358*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4854735879791*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.138080068362735*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32457287949836*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.143048700909791*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[20];\nu3(0.329532710305465*pi,3.00454992381466*pi,0.8383466050835*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.82283965385426*pi,2.80560099339516*pi,4.00511444424439*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.674308625389684*pi,2.62990206050921*pi,3.71919799510435*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.4646202477745*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.556296790478017*pi,3.317300029862*pi,3.99502561592998*pi) q[8];\nu3(0.453693820667074*pi,2.72004602820492*pi,1.180893920652582*pi) q[9];\nu3(1.0*pi,0.0*pi,1.253739279105764*pi) q[10];\nu3(0.578392231933445*pi,-0.002897632840555997*pi,3.58745044067906*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5923288767041224*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.777330251679271*pi,0.34156115493863604*pi,3.97124202223421*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0962726141692212*pi,0.99779870682512*pi,4.09989012615306*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5351730012865912*pi) q[20];\nu3(0.705217969369409*pi,0.5305390321611401*pi,0.620425322594549*pi) q[21];\ncx q[0],q[13];\nu3(0.443254692694437*pi,0.12900650840435401*pi,3.83785784761003*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.62467261311861*pi) q[5];\nu3(0.313051241262324*pi,0.328509684994268*pi,3.8691894157362*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.491053269936204*pi,2.52640008820736*pi,3.87250395467983*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.543238933821923*pi,3.46646204591927*pi,3.8748191582251*pi) q[12];\nu3(0.185775931474454*pi,-0.391790716250956*pi,1.0640898268954389*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.227226628892898*pi,0.40930590400618605*pi,3.98907961585091*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.365881903824097*pi,0.45427502653032004*pi,4.09348537229803*pi) q[19];\nu3(0.405648994280663*pi,2.99512584702939*pi,0.758312379840969*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.768582938044987*pi,3.31519932139851*pi,3.80665639308828*pi) q[4];\nu3(0.476539149071599*pi,3.42932763589907*pi,4.053768078048289*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5738522130029478*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.117637109665293*pi,3.12634907214711*pi,1.2856276396424269*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4510344886785*pi,2.64308060259412*pi,1.4069172435876829*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.475899907400964*pi,-0.161458905491994*pi,3.64344866831439*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.434193139197274*pi,2.7137593734879*pi,1.2633014269674039*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.508019913071136*pi,-0.209730213847651*pi,1.451065930426839*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.713713608727098*pi,0.226427900604671*pi,0.918520269754469*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.112565717344373*pi,0.23100862211215*pi,3.39995350125274*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.473695045149489*pi,3.28227685680318*pi,4.13522465445603*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0907925910418099*pi,3.42975905845778*pi,4.36526989565352*pi) q[15];\nu3(0.772504871592142*pi,0.355308601963093*pi,3.88903615164267*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.937998731601136*pi,1.0299591202223*pi,0.744546100824518*pi) q[0];\ncx q[1],q[9];\nu3(0.663865275932031*pi,3.30929063011331*pi,3.91115180796704*pi) q[2];\nu3(0.705600587189546*pi,3.049996902224*pi,4.07019201913613*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.500289788301588*pi,-0.295734094559215*pi,4.33014371463803*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.375485192900259*pi,2.94284335223516*pi,1.67922629125857*pi) q[15];\nu3(0.54329633486143*pi,0.6858919386114599*pi,0.5489293292631269*pi) q[16];\nu3(0.466955940334594*pi,0.18370015512815696*pi,0.840332103465538*pi) q[20];\nu3(0.432127346645342*pi,-0.120310276964332*pi,4.4236767428324*pi) q[0];\nu3(3.5*pi,3.4741142565676*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.229966178131523*pi,0.05711786859305601*pi,1.0376222221506741*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.56407761598884*pi,2.34800975422299*pi,3.69109087504807*pi) q[5];\nu3(3.5*pi,3.42107402015894*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.122203728041167*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272104260385437*pi) q[18];\nu3(0.230608301868825*pi,3.33603707241093*pi,1.0038880171553402*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.578001826013781*pi,2.48168283481212*pi,3.56389347550214*pi) q[10];\nu3(0.380543378345214*pi,3.31046481211517*pi,1.95738280202867*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5264196354435025*pi) q[9];\nu3(0.5888587620206*pi,0.7375270959044*pi,0.834712321779677*pi) q[10];\nu3(0.034167676891321*pi,2.66177341177717*pi,1.063194407248722*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5229968621336546*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48520418930384*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.364375992765507*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,3.40962326475969*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3971603017709*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.228248253180968*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,3.36999574984983*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25028957069284*pi) q[20];\nu3(1.0*pi,0.0*pi,1.326455342476672*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.950709865823848*pi,2.75998026779344*pi,3.78060142481299*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.24393557627735*pi) q[12];\nu3(3.5*pi,3.42315435272607*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.141553639661684*pi) q[16];\ncx q[17],q[20];\nu3(0.298646715905696*pi,-0.224866690972231*pi,4.44136954822395*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.321608270010977*pi,0.6435273854216099*pi,4.3904626485074*pi) q[1];\nu3(3.5*pi,3.47893083940784*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37861282120824*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.37622955775929*pi,0.5*pi) q[5];\nu3(0.434291368950207*pi,2.57094617302139*pi,1.56040207172539*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4342357812634905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46375849242484*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.235970837533931*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3187070326067158*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1574997434000451*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.376471158169093*pi,3.40994643821168*pi,0.998163222556553*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2935286946625921*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5091522682693651*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.506626836088074*pi) q[21];\ncx q[0],q[21];\nu3(0.821238880247706*pi,0.192467284154219*pi,3.78190432022102*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5091291450665598*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.941317684274*pi,0.8069181873368501*pi,4.46287408421328*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39864465567954*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.721583174785718*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5252864113263622*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5306354797191464*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.571800087250297*pi,2.82558922021782*pi,4.07030465827097*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.400480978947318*pi,0.060548674604188*pi,0.8628513236801*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.933748139648316*pi,0.17301005157345395*pi,0.869267929543645*pi) q[17];\nu3(0.354075829342603*pi,0.36565245066793595*pi,0.770165237904378*pi) q[20];\nu3(0.530804550925731*pi,3.28276168612217*pi,2.9779690480245*pi) q[21];\nu3(0.761132105419081*pi,2.89742832948526*pi,4.1748085122473*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40781098354822*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.719910541614951*pi,3.38224399902646*pi,4.3262364361851695*pi) q[17];\nu3(1.0*pi,0.0*pi,1.140500183342293*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.143499316345329*pi,2.79225438024298*pi,1.355259643285513*pi) q[20];\nu3(0.565553033051372*pi,0.39654590916314403*pi,0.606444525511068*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.577468660944727*pi,1.12377298849249*pi,0.853031349630366*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.618756759975651*pi,2.58497999744345*pi,3.84511371993364*pi) q[2];\nu3(0.38197440653404*pi,-0.04844289768505*pi,0.5029974385608139*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.539364095172193*pi,0.33577443121192596*pi,4.40416301603222*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.543369060690964*pi,2.98886617523126*pi,4.1554962364902295*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.851691269571211*pi,3.15825816168301*pi,3.17747115396946*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5722625166742238*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.419820180943102*pi,-0.31834128410171203*pi,1.43477000498479*pi) q[2];\nu3(0.823922498898961*pi,3.149696276431*pi,3.1813829114793*pi) q[3];\nu3(0.61929689139281*pi,-0.4748517902263903*pi,3.14642832885138*pi) q[4];\nu3(0.22511379154714*pi,3.49984727906952*pi,1.489123836689197*pi) q[5];\ncx q[6],q[18];\nu3(0.390053324725863*pi,0.413043127088649*pi,1.011281144042353*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.268450452819006*pi,3.29448479609561*pi,1.343420905008184*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.650214960924431*pi,-0.114097775651688*pi,0.9585625834670131*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.799844517824683*pi,0.476583420434847*pi,1.4061363604731891*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.615084675408185*pi,0.462005427441161*pi,0.724712431823168*pi) q[13];\nu3(0.209567859631785*pi,-0.041726075556236975*pi,3.9882160825998*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.663447220168822*pi,0.50895925459022*pi,0.716610626963524*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.608382843923684*pi,2.95632152799483*pi,3.75770381733895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.782519362470241*pi,-0.4106704528957583*pi,0.9352678646090691*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.803560053007224*pi,0.107968012225102*pi,1.56852379738558*pi) q[8];\nu3(0.354812226332776*pi,0.46126237067655196*pi,4.20987416232746*pi) q[10];\nu3(0.471098322328731*pi,0.409484234084166*pi,3.70812353536094*pi) q[11];\nu3(0.915365075457852*pi,3.41119774179463*pi,4.2555756140617405*pi) q[12];\nu3(0.250602440271245*pi,3.45464670704877*pi,0.763680638955182*pi) q[13];\nu3(0.198618637255354*pi,3.46996130328544*pi,0.70182165318769*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.536147312789494*pi,0.027086607950592034*pi,0.796149927357911*pi) q[18];\nu3(0.290804445326283*pi,2.90650006830207*pi,1.238306459224468*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.616054493971322*pi,0.9263944325776701*pi,4.4327385966299*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.537565006323864*pi,0.051214146510729974*pi,3.67643102195433*pi) q[10];\nu3(0.353658621843331*pi,0.001490722471344963*pi,3.97824419015637*pi) q[11];\nu3(0.803725654662168*pi,3.32801023948171*pi,3.3916046547006*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.707311773548622*pi,0.399174237871436*pi,0.980455677848695*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46576241793901*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,1.250985903421314*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(3.5*pi,3.26360384104743*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1181359068460028*pi) q[13];\nu3(3.5*pi,3.49642372569695*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.323393048555416*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[10];\nu3(3.5*pi,3.49122728769669*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2936613529230279*pi) q[3];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42317264335633*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42147254324811*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.176010597371427*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.272781791949816*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38171607663206*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,4.49015608292313*pi) q[4];\nu3(3.5*pi,3.48846944726945*pi,0.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.351121787896534*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.210707254836867*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38958522503164*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47642888494718*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310015543907731*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3755940228531*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5564007346154192*pi) q[3];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.47947434175041*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.662460248225926*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4474283403493295*pi) q[10];\nu3(3.5*pi,3.41065597590789*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4609391237354*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4604525793387495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.120731231754335*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.193699220747598*pi,2.51459570185049*pi,1.0449330420223721*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.518877459043506*pi,0.292286225655925*pi,4.40158787371216*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.481986342235301*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.695709259957772*pi,-0.340243588734757*pi,1.01680860050538*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.8660774492534*pi,2.85678555608205*pi,3.23113798618027*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.43856781015072*pi,0.83962907866864*pi,3.90062835566957*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.16199019347689*pi,2.56320860670208*pi,1.289000838679621*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.901610725917967*pi,3.23582051299469*pi,0.7217455268204*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.522155598572006*pi,3.27058672553957*pi,4.49118528114224*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.266919854890399*pi,3.40687440738665*pi,4.1238448391705*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.773023008970293*pi,0.437322355609544*pi,4.333687745075959*pi) q[3];\nu3(0.496238914808245*pi,0.75272007017432*pi,0.938360425082956*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.621923204126096*pi,2.86437209963296*pi,3.7118537794472*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.684301757735268*pi,0.42231634155432496*pi,4.01735753844821*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.708110924635403*pi,3.35332539716602*pi,0.5468370049683834*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.347769521702855*pi,0.18648142580035*pi,1.005196395904476*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.865295539079007*pi,3.38261053967893*pi,4.287739316562741*pi) q[3];\nu3(0.519439100727959*pi,0.72375011346433*pi,4.4492631324055*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.566006118884336*pi,0.158656325440377*pi,3.61623840428729*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.530481905521757*pi,0.316223799766881*pi,3.94479455272855*pi) q[13];\nu3(0.523491459025814*pi,3.03311163844249*pi,3.90845703365188*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.682054375432697*pi,3.01757453604205*pi,4.15343414129817*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.311886078820548*pi,-0.28719040681852903*pi,1.70474547986709*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.216059090800584*pi,1.01576599913464*pi,4.153003070944489*pi) q[5];\nu3(0.656147404143442*pi,-0.39928141701673003*pi,1.06813106488144*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.672153740702357*pi,0.9728436157874301*pi,4.49795867665577*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0886495447458393*pi,-0.19230051570908802*pi,3.84852982911913*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.517595502425046*pi,3.05442644718491*pi,3.21868281517639*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.964586509478086*pi,2.90041430463405*pi,3.14824675453577*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.74496474768615*pi,2.81520737853455*pi,4.12159929761159*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.607109169370954*pi,-0.045291321621718006*pi,3.59288140220078*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.293196338822142*pi,0.7810612937066199*pi,4.21377456881571*pi) q[11];\nu3(0.445404438612035*pi,3.49409715975553*pi,1.367158306336398*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.189541933179596*pi,0.283673469813452*pi,0.912193521445873*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.29959944370727*pi,2.75096535239688*pi,1.53738336255207*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.57911054801712*pi,0.60227156446173*pi,1.2358702231242389*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.784499977614211*pi,1.13744542319225*pi,0.6511893963879121*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.397821699273597*pi,-0.4162425497962491*pi,4.07520420466786*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.500194122040746*pi,3.05428110025658*pi,3.22332876120232*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39413298375415*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49231310942955*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.348905969629305*pi) q[8];\nu3(0.726797080061372*pi,3.13479165465271*pi,3.84317230911362*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49608430510124*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.144276620340381*pi) q[14];\nu3(1.0*pi,0.0*pi,1.111778545034777*pi) q[16];\nu3(0.376841238744837*pi,2.79758090286773*pi,0.8033889789907129*pi) q[21];\nu3(3.5*pi,3.49346122758769*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[19];\ncx q[4],q[8];\ncx q[5],q[12];\nu3(3.5*pi,3.29854681846493*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.245607566146351*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.174090103854432*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43659628429187*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44835466873871*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.738637243871731*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.362763718185156*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48739604736806*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43524695387133*pi) q[16];\nu3(1.0*pi,0.0*pi,1.367209282124565*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45552791866986*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[19];\ncx q[4],q[8];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.4386814178575809*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49144464976105*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.61939990626889*pi) q[17];\ncx q[18],q[21];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44221381050587*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45718677540358*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5560794758886918*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.306479606608228*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.42807933105897*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.629565068565501*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220762147151416*pi) q[20];\nu3(1.0*pi,0.0*pi,1.307073892373391*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46718601956006*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.639306605075394*pi,3.08777572177048*pi,3.51379170836836*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5848497759642513*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.420417327599489*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48479673731575*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0971657597506977*pi,0.16350043418999904*pi,0.658050679920514*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.728641880745914*pi,3.21265513362587*pi,0.636302853285127*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.155976922437378*pi,2.42494357952259*pi,1.25953075440087*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.322042141045867*pi,3.13756551508562*pi,1.5106839595454*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.420573156778866*pi,0.89311912250745*pi,3.98954057229932*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.822176047726698*pi,0.16977827010050395*pi,4.3136331710926505*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.445213902957491*pi,2.61165692255101*pi,3.80038003444679*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.673269696100903*pi,3.37892381078118*pi,3.84762354697923*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.573643442895529*pi,0.259694377021805*pi,4.40140153748433*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.843709137579251*pi,0.6734162256418801*pi,0.820567339597856*pi) q[12];\nu3(0.627951899814816*pi,3.00029309988142*pi,3.35764239232811*pi) q[13];\nu3(0.580343108095527*pi,3.47363180646008*pi,3.09178499381659*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.352517107371125*pi,2.76525386808781*pi,1.102931702154254*pi) q[16];\nu3(0.769069881239772*pi,3.16524541807061*pi,3.44281582736229*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.653664878566222*pi,2.91777958894596*pi,3.28181195909184*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.815613595223902*pi,-0.015343092694187987*pi,3.93690206334782*pi) q[2];\nu3(0.692980083291768*pi,-0.23036054513298798*pi,4.15047769985079*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.340828724180924*pi,0.139279528999113*pi,0.857483598864229*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.404777173462345*pi,-0.195905503984451*pi,1.0233883704473241*pi) q[11];\nu3(0.152903428264586*pi,2.31433782680395*pi,1.210714113624962*pi) q[12];\nu3(0.429198341649298*pi,0.7327523655371599*pi,4.48993793524769*pi) q[13];\nu3(0.606436282585943*pi,-0.287823899104765*pi,3.96923997755104*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.211289244815228*pi,2.68523482622585*pi,1.361280734162658*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.494000570395961*pi,0.64326057187445*pi,0.5530611984309232*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.36362179382657*pi,0.76020499197778*pi,0.733573561098655*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.564842213779808*pi,0.73785900523147*pi,0.795161261979745*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.32309520730784*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2590661850651519*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.734809019067444*pi,3.04546661216001*pi,0.5002324148593668*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.76266472453999*pi,2.39376745953993*pi,3.82260031378271*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.398130328772151*pi,0.68009908112674*pi,0.611467861944888*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.903208623632031*pi,-0.175962037306802*pi,0.8523074097598939*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.739114262284478*pi,3.27862350114261*pi,3.5190005445648*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.284411060987386*pi,0.47060762310761795*pi,0.897310655370485*pi) q[18];\nu3(0.45087363887189*pi,0.449488825635428*pi,0.5835612579231707*pi) q[19];\nu3(0.0923052585430073*pi,3.27455066090957*pi,1.54225637521608*pi) q[20];\nu3(0.699842426775991*pi,0.0065094598522299485*pi,3.54431057348389*pi) q[21];\nu3(0.623103381027488*pi,3.06841157800527*pi,4.37607186453554*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47507293933284*pi) q[6];\nu3(0.229426714570852*pi,2.95670440345365*pi,0.5618339637912504*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.874991053950343*pi,-0.16945680653614997*pi,1.0695162915783971*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.370992031338749*pi,0.67617905477741*pi,4.44586555902485*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.570757259018564*pi,1.02944852554042*pi,0.825948617318634*pi) q[20];\nu3(0.635105510694616*pi,3.36854863753*pi,3.38973433968972*pi) q[21];\nu3(0.221690194156252*pi,2.7877178735208*pi,0.715415091850949*pi) q[1];\ncx q[2],q[14];\ncx q[4],q[6];\nu3(0.439723102184954*pi,-0.04754579433691403*pi,0.615762934548633*pi) q[7];\nu3(3.5*pi,3.38822656117005*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.269667756541169*pi) q[11];\nu3(3.5*pi,3.41667136359216*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3715645182251919*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.45813834055058*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.344116915662028*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.5599312497131235*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44251682111734*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4855537762885*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(3.5*pi,3.37543296330507*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2530487847043*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5243790872264316*pi) q[14];\nu3(1.0*pi,0.0*pi,1.159125896109153*pi) q[15];\ncx q[17],q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.48618462383672*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.48518868150185*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39294655041685*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.182168730204527*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.47258001780408*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.363019622913125*pi) q[18];\nu3(1.0*pi,0.0*pi,1.36537797430268*pi) q[20];\nu3(1.0*pi,0.0*pi,1.38947199360992*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.213016337921405*pi,1.21744905680316*pi,4.25259876264502*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[13];\nu3(0.128386219551059*pi,-0.306406985945828*pi,0.994538155300474*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5440469131051217*pi) q[10];\nu3(0.620781449526874*pi,-0.011641019595244995*pi,0.936823352206263*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48591242347442*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\ncx q[0],q[10];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.728181913611947*pi,3.23739012928352*pi,4.0692551570576*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.451482891292796*pi,0.052008258784383976*pi,3.67039939950139*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.331305166571979*pi,0.10286582733808802*pi,0.660976131324198*pi) q[8];\ncx q[9],q[15];\nu3(0.791181414688814*pi,-0.03529258134233598*pi,0.859602651473621*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5093603668343882*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6654248142435291*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.26491445131721*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37373647453935*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49971225795743*pi,0.5*pi) q[1];\nu3(0.659933634838619*pi,3.35288356110937*pi,3.43434512194857*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.281288608291838*pi,3.02734907101966*pi,1.56589631180444*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.4251929868749649*pi) q[19];\nu3(0.855034962159166*pi,3.40307493873712*pi,2.93663525958611*pi) q[0];\ncx q[1],q[19];\nu3(0.844662753203958*pi,2.82753974102054*pi,3.85187154002613*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.768256382115075*pi,0.28737305452652095*pi,0.938229250133093*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.445348883007159*pi,0.8492121500934999*pi,0.701774096596255*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.654716483916832*pi,0.32950633099772497*pi,4.34213816182029*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.649668376422845*pi,0.09197061548923702*pi,1.3258014003269691*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.334058270057967*pi,0.21002068870814505*pi,1.256728684047308*pi) q[13];\nu3(0.7405593667066*pi,3.35059580881202*pi,3.18240784034565*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4609700273524595*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.76575853406299*pi,0.9580583320812801*pi,0.5865694990212167*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.691374433312594*pi,3.24566814284815*pi,4.33524726452614*pi) q[13];\nu3(0.401008316874165*pi,-0.037582512907267995*pi,4.14921781343896*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.874541880377338*pi,0.93005487777859*pi,0.880711096646219*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.365606334475331*pi,3.06562305120951*pi,2.00042465167318*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.759476936088246*pi,3.0506998644399*pi,4.3108008697606*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.911969388286226*pi,-0.295328785256014*pi,0.5719313712113308*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.761584009407326*pi,-0.09051681760504898*pi,1.0736022506426162*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.615192077546959*pi,0.07020412089807504*pi,4.16204486469404*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.220987665607804*pi,0.031907578313839946*pi,4.45807394760452*pi) q[9];\nu3(0.294495093520252*pi,3.31688386440183*pi,0.999431061354224*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.657383825779396*pi,0.53656616440516*pi,0.531689833651556*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.631815282234344*pi,-0.03490748637574598*pi,4.38334719992819*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.485996269186157*pi,2.57643019854252*pi,3.82010397401276*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47858280566142*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.45589542424589*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.30929352537211*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.289045387973563*pi) q[13];\nu3(0.379473951226117*pi,0.28088832914455*pi,0.616520518182497*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.596017793089743*pi,-0.38993930744829597*pi,4.28907396522076*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.163452541473458*pi,-0.248857173863353*pi,4.06642281119538*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.79223652277095*pi,-0.19886587395536698*pi,3.68209088907518*pi) q[20];\nu3(0.51375422090195*pi,0.12112772421401496*pi,1.410403012362232*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.859175225666023*pi,0.19352853737327502*pi,1.34733516161428*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3856378851849005*pi) q[7];\nu3(3.5*pi,3.49008696094409*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.42188935946602*pi) q[13];\nu3(1.0*pi,0.0*pi,1.322940763034481*pi) q[16];\nu3(0.232475380356001*pi,0.17024932277123905*pi,1.15760178080777*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.768529155242125*pi,0.23048355040634205*pi,1.094061430132172*pi) q[20];\nu3(0.506299218688285*pi,0.23987920593969503*pi,3.90101100302876*pi) q[21];\nu3(0.869807625362133*pi,0.57887890686051*pi,1.290258057272946*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.33099461473709*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.277260419882213*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.482797479600761*pi,3.17815884828279*pi,3.36976673492044*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37367846510525*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.178414225991569*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43775336207171*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[20];\nu3(3.5*pi,3.29052214594435*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46330642217503*pi) q[15];\nu3(1.0*pi,0.0*pi,1.199855455824832*pi) q[17];\nu3(0.0628048411168732*pi,-0.4426347411567662*pi,1.78348125947643*pi) q[19];\nu3(3.5*pi,3.47955268929621*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49555381699252*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.333646044507669*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48911503367441*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47039424134387*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.644121510845442*pi,0.63833602061295*pi,1.358727515997527*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3048158991289691*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258095122816445*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4743110010328895*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30748004738571*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41291265163313*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171929909582981*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.385805942213819*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.387464060791141*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(0.625760563933575*pi,0.11614956590758796*pi,1.311476532476562*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.696981275579027*pi,-0.16478517704564*pi,3.73573244875123*pi) q[6];\nu3(0.692540962024961*pi,0.416384353970756*pi,4.4024008399479*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.960631874726718*pi,3.33185429703165*pi,4.28864599184233*pi) q[13];\nu3(3.5*pi,3.350531364095*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.176735366644829*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.25290380677861*pi,0.28493093701901195*pi,4.238959344895299*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.215300360447788*pi,2.91494288836527*pi,1.0594710840712769*pi) q[6];\nu3(0.259243012845843*pi,2.82315915743474*pi,0.8231263117613861*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.84641581345042*pi,0.447021586022345*pi,0.9240177241819381*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5699130795914198*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.345213194542314*pi,-0.43096141098784857*pi,1.75599712948494*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.460140458253493*pi,-0.4624865971502871*pi,1.320853241019041*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.574501988381192*pi,-0.277363636602462*pi,4.33708015483735*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.622379149115854*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.19308566343772*pi,0.226719967380954*pi,1.067524937466513*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.168812238856396*pi,0.441776920368422*pi,4.39186931946022*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.320396477362672*pi,0.18012066544352*pi,3.89670863302152*pi) q[11];\nu3(0.817705482507346*pi,2.68037584999243*pi,4.1607879755521004*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.220431009612743*pi,0.30331645925387596*pi,3.96152599985584*pi) q[15];\nu3(0.496758809820344*pi,-0.031946312509125*pi,4.43515941183642*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.400162848003802*pi,0.95547871751462*pi,4.0029262149041305*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0886979305230745*pi,3.19381364603453*pi,1.195045050215698*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.674756208488407*pi,3.07794581127374*pi,3.03029843998926*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.451762402695882*pi,3.25160137729877*pi,0.5137079792485015*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.443958904222978*pi,0.67946064515389*pi,0.614339970635203*pi) q[9];\nu3(0.440345804537498*pi,0.292548038950301*pi,0.5232486277955402*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.158136652033401*pi,0.23689029216851898*pi,0.657706399323126*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.431898522865781*pi,0.66620009380489*pi,4.335424102789419*pi) q[0];\nu3(0.506291367720456*pi,3.21974367816229*pi,3.99801494677001*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.710768543288889*pi,2.87536098673647*pi,3.95065268429263*pi) q[4];\nu3(0.477999638105729*pi,3.42049824984519*pi,4.41741596205047*pi) q[5];\nu3(0.657836360950347*pi,3.38890837281416*pi,0.645971902738231*pi) q[9];\nu3(0.60700506142497*pi,2.95271084938523*pi,3.59406102756503*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.614421316310334*pi,3.3664808977986*pi,0.649920802037864*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.335417530644761*pi,-0.149284203291982*pi,4.342834201162701*pi) q[17];\nu3(0.439288831474453*pi,0.39269845200618303*pi,0.5453264179416819*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.33130150202714*pi,-0.188652680151552*pi,1.316151496251749*pi) q[21];\nu3(0.604195546165643*pi,3.21265274104042*pi,3.70768817907326*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45327231262324*pi,0.5*pi) q[2];\nu3(0.484761074514295*pi,-0.337586015611577*pi,3.81907821894427*pi) q[4];\nu3(0.187356152150126*pi,0.041976784557477*pi,4.21274045403934*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2486500052386171*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.461862266477731*pi,3.39956414402267*pi,3.18826373495562*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.623062991847595*pi,0.24383479268088404*pi,1.132665581719284*pi) q[18];\nu3(0.198385550274039*pi,2.68526037193052*pi,0.9840779765129231*pi) q[19];\nu3(0.450009586220477*pi,-0.49711534862957596*pi,0.5600269280638109*pi) q[20];\nu3(0.94397359775998*pi,3.01119891718438*pi,4.15783750158658*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.532680111077401*pi,2.79075862283713*pi,3.977042082631*pi) q[19];\nu3(0.846156975750062*pi,0.76535914705067*pi,0.993316658621608*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5808324741611748*pi) q[6];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.4510188585315*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37625830019447*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3126242424199859*pi) q[9];\nu3(3.5*pi,3.44757983695161*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.332788689048203*pi) q[12];\ncx q[13],q[17];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.2161901608067889*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49079202535552*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40289824406418*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.47937161077659*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180271852579342*pi) q[14];\nu3(3.5*pi,3.49036246961704*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.379368038809539*pi) q[17];\nu3(1.0*pi,0.0*pi,1.154835054731151*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3442163557415618*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[19];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45798804493267*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.673388331193191*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.755974642548113*pi) q[12];\ncx q[13],q[17];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.589138166503508*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2300620375225249*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.7437432471024*pi,0.158086777581128*pi,0.64366456056461*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37988017364*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44151027907877*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.168585251647094*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3999489643039*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44653216648806*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47070696651548*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2215783827103879*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5535185525797872*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.565958811083643*pi,-0.034674347008259*pi,4.031335215093749*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[19];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4682311563440305*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.759455049857455*pi,-0.09769540929758802*pi,0.902838886495521*pi) q[6];\ncx q[7],q[20];\nu3(0.586415780311449*pi,0.8876216203209399*pi,4.41463072122591*pi) q[8];\nu3(0.806120606102564*pi,0.5009811797529*pi,0.946950731114897*pi) q[9];\nu3(0.575694396436501*pi,-0.050497369121332014*pi,3.49413120190791*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5429964815798733*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.575530454649974*pi,2.72953823786982*pi,3.82067207357435*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46080150420096*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.442369432746774*pi,-0.4270413915451184*pi,4.33368705771457*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[11];\nu3(0.815616841423967*pi,2.4986528698889*pi,3.57177875125728*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.642575861699465*pi,0.04967500297503202*pi,4.2871248885039*pi) q[8];\nu3(0.452289600961233*pi,-0.186030463874092*pi,1.00561994920225*pi) q[9];\nu3(0.794784040744207*pi,-0.385521226652985*pi,1.043031872853248*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.27302082634895*pi,0.20452648741757695*pi,4.33990565584985*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0658411579090124*pi,0.61006523101628*pi,4.0106837204026*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.2051776778735*pi,1.04425316921312*pi,4.37281488816649*pi) q[1];\nu3(0.198547520662752*pi,0.436030585015886*pi,4.35351631219798*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.420076495183146*pi,-0.4452445231731291*pi,0.638382331523183*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.257753674241834*pi,2.66556944088972*pi,1.126886289914292*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.358987262099489*pi,-0.055926205779153026*pi,3.92588205711486*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.442849562050303*pi,-0.05741439588116698*pi,1.314066863165243*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35382362573084*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.362869558115108*pi,-0.035410939852068*pi,1.1757810479528081*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1852944793134021*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.426280322788452*pi,2.41010013008429*pi,1.3759376995672001*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.470788620128152*pi,2.94151587030486*pi,1.50997022682629*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.702277206514111*pi,0.332794473439716*pi,1.4408336437391251*pi) q[14];\nu3(0.138161576366161*pi,-0.215352324213765*pi,1.147771049386858*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.248039160147001*pi,3.47851800510087*pi,1.368575265861017*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.259235062249173*pi,0.271342226092425*pi,3.37222375226235*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.835234415616352*pi,2.99567551073129*pi,3.17748435632241*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.448332178701424*pi,0.5064525162867399*pi,4.2546833864564*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.43954003421687*pi) q[10];\nu3(0.0365755000459856*pi,2.5931557517527*pi,1.446875091805625*pi) q[11];\nu3(0.566349274988873*pi,0.57361175626814*pi,0.5821742960519025*pi) q[13];\nu3(0.131776154617334*pi,-0.28009708677816103*pi,0.5336306940249856*pi) q[14];\nu3(0.248721490166622*pi,0.488110889870244*pi,0.809485949087846*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.758582826751539*pi,-0.07507200562166999*pi,3.75019646400765*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.428190514201184*pi,3.48851311993837*pi,1.322433659230315*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.769505253498053*pi,3.09077014132055*pi,0.5045399539328539*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.708915335812044*pi,3.05882947606974*pi,3.9692406058567*pi) q[7];\nu3(3.5*pi,3.47248493612796*pi,0.5*pi) q[8];\nu3(0.59031768765457*pi,0.56445762060504*pi,4.09589682862819*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2378414889342029*pi) q[12];\nu3(0.283962008638094*pi,3.32635782541715*pi,0.5638908172985598*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.282242276628642*pi,0.47949737171711704*pi,4.24255064584108*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.120885169910319*pi,0.39972344597775*pi,0.628377278822096*pi) q[17];\nu3(0.662781235828274*pi,0.81228028821714*pi,0.5047044627483932*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,3.49832474323097*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.150800976806478*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.659057228060547*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.594624703588054*pi,3.24213555302069*pi,2.93469922316483*pi) q[17];\nu3(0.51396297651986*pi,0.2994963282877*pi,4.44657421434082*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40411972987546*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36803216701671*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.35521309451512*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296814489541383*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.45353402612556*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.602783967200206*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38220373332946*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1740534704398868*pi) q[13];\nu3(3.5*pi,3.28550999311573*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.189467992396712*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3030560027556661*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.704295211544242*pi,-0.02834084975984602*pi,0.823928979728308*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.35658149385127*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.24001946609629*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.702907344999086*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4139205643921695*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.704363731071988*pi,0.360417536264273*pi,1.034719978915982*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[9];\nu3(0.972324342315388*pi,2.86025644432507*pi,3.26930229526364*pi) q[8];\nu3(0.582395269387542*pi,-0.14152477090923998*pi,3.50270325676029*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5967362005505025*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.45364003163645*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5788871063326233*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.492805814346*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.42425341673011*pi,0.476318132247433*pi,4.0472100068655*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.564601074328047*pi) q[9];\nu3(0.691620562655824*pi,3.01818601481202*pi,4.095651918331161*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42410450149428*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.40247388516623*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3796387567148058*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.742497627660485*pi,0.9055176079220699*pi,0.777523157639475*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.298623398139514*pi,0.6833444918140801*pi,3.8545302020864*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.433883646563385*pi,0.29946231813883695*pi,3.7394221576341*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.778822949058495*pi,0.147044216459575*pi,4.19678290429621*pi) q[3];\nu3(0.420026583203461*pi,3.40536690184403*pi,0.953207680290336*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.591298434947824*pi,0.63402003562175*pi,4.28325222167274*pi) q[11];\nu3(0.544187580033932*pi,-0.398584454986568*pi,0.8487404651769259*pi) q[12];\nu3(0.236143521017934*pi,2.97866874787721*pi,1.075565705720056*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.453931737838969*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47251065025371*pi) q[19];\nu3(0.151919057979294*pi,-0.357985762222522*pi,4.10243631288537*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.729313500631834*pi,0.5737257205128401*pi,4.49860347470639*pi) q[3];\nu3(0.614457195189343*pi,0.365395309038237*pi,0.718768369431493*pi) q[4];\nu3(0.863832775369308*pi,0.11418137196323597*pi,0.71154696422715*pi) q[5];\ncx q[6],q[17];\nu3(0.928049803912455*pi,-0.329797407352654*pi,4.40903230262947*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.885791391534114*pi,3.38335083176387*pi,2.92110377490133*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.638468366316447*pi,-0.4869875189153188*pi,4.15794481521933*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.749150811589013*pi,-0.06527404571135897*pi,1.122727009385758*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.457606713736104*pi,-0.4384948231546282*pi,1.58801265105568*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.608809308108561*pi,2.99685726322245*pi,3.69554326143447*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.641313233489679*pi,2.41542642402391*pi,3.64171624589108*pi) q[14];\nu3(0.513357180123536*pi,2.52823219416586*pi,3.76304074403355*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.465150547346384*pi,2.99363473084003*pi,1.65765099892737*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.422272519320279*pi,2.91297379111943*pi,1.1643130423077181*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.575211509621876*pi,2.37939325293607*pi,3.8305888839968*pi) q[14];\nu3(0.447615493018031*pi,3.08476981604394*pi,0.896008289471367*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.737204935582869*pi,2.95389892345672*pi,4.11334426460159*pi) q[21];\nu3(0.598845973807093*pi,2.92876801428741*pi,3.65611554350305*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.368739301077256*pi,0.15990552952887704*pi,1.060810716257862*pi) q[9];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.560283241362754*pi,3.30906076924262*pi,4.1186575161407895*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.458553445757924*pi,-0.384423100691393*pi,3.88221774642482*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46736677078293*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182708059110567*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.789916252769143*pi,0.70244348939661*pi,0.691931549746269*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32227711511203*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46086960555869*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.328988842532091*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.181649810743525*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\ncx q[4],q[7];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.530133939400227*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47743417751882*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2207821713221612*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48281175134524*pi,0.5*pi) q[5];\nu3(0.618704520650847*pi,0.7383123259928099*pi,0.7045497776584551*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37634036096097*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.301153137224554*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5036189409635812*pi) q[15];\nu3(0.697974650645375*pi,0.193253649309029*pi,1.2318327812443441*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[15];\ncx q[4],q[7];\ncx q[5],q[10];\nu3(0.0353620255938674*pi,-0.06734774467084098*pi,0.78215526332395*pi) q[6];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.267865694079025*pi,0.60224924030634*pi,3.93715661532966*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46964273144553*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42569083421347*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.528696936767727*pi) q[10];\nu3(0.221882055547921*pi,3.49313146548421*pi,1.259851536287468*pi) q[11];\nu3(0.223951435657099*pi,0.44536387303690605*pi,4.2896301112175*pi) q[13];\nu3(1.0*pi,0.0*pi,1.326783770569574*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.224504307489918*pi,0.67958483737326*pi,3.95621600153059*pi) q[17];\ncx q[18],q[21];\nu3(0.661505406215227*pi,3.39226003122527*pi,4.045918721723449*pi) q[19];\ncx q[0],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.87334592943442*pi,0.57479199192495*pi,1.002721732909152*pi) q[11];\nu3(0.793484809023066*pi,3.10383859547137*pi,4.08166159203509*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.351994248169873*pi,-0.230759372416717*pi,3.76832856059001*pi) q[17];\nu3(3.5*pi,3.49091562503567*pi,0.5*pi) q[18];\nu3(0.281378561229695*pi,3.33243241553418*pi,4.19131360997363*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332087233228609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.714754111661474*pi,0.12869739882280296*pi,1.019063032521698*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.726082839067778*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.385703328603586*pi,0.04481766420813604*pi,4.07186074530612*pi) q[1];\nu3(3.5*pi,3.45843197303999*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.523955233251193*pi,0.6911330408618901*pi,0.5575048540465085*pi) q[15];\nu3(1.0*pi,0.0*pi,1.320539090414103*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38117213790243*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.521594630897697*pi,2.73781906892735*pi,1.380608264205631*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.831130885978754*pi,3.28205120341248*pi,0.740008459822009*pi) q[15];\ncx q[17],q[20];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.378203777521692*pi,0.85546784184771*pi,4.19352476761018*pi) q[4];\nu3(0.524012750908818*pi,-0.19384115040732602*pi,1.367601787203479*pi) q[5];\nu3(3.5*pi,3.47897855926519*pi,0.5*pi) q[6];\nu3(0.628975015816835*pi,0.70223703074402*pi,1.04581999753054*pi) q[7];\nu3(3.5*pi,3.48601187202586*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.168079546327037*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47220707122536*pi) q[16];\nu3(3.5*pi,3.47247731157558*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.213877697747586*pi) q[19];\nu3(1.0*pi,0.0*pi,1.153141925747424*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.854905297136207*pi,-0.328467755826628*pi,3.7467424763268*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.656955331348701*pi,-0.36649572863006497*pi,3.32699052738729*pi) q[7];\ncx q[8],q[19];\nu3(0.531042377440695*pi,3.33023399910672*pi,0.645005288796922*pi) q[9];\nu3(0.475922039958965*pi,-0.014482422799559025*pi,0.86689804754045*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.562398719829618*pi,-0.14210465160429497*pi,0.713660454555306*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.272247651984907*pi,0.12745352086280404*pi,0.731823620816137*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.719937130214663*pi,0.335088618445359*pi,4.35907401924442*pi) q[9];\nu3(0.683922149842896*pi,3.0079932669416*pi,4.49335107334211*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43077813671086*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5996806389854745*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35106039914755*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.460033376147356*pi,2.71853306091525*pi,3.72345802595383*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.514361069135461*pi,2.53165355363933*pi,3.81151040544593*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.558331747411947*pi,3.47703938097799*pi,4.23629493557703*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.24781006111946*pi,0.50974397800876*pi,4.079978346468311*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.634822159897617*pi,2.72815278338507*pi,4.00346587096525*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.234372229692554*pi,0.7159148257786601*pi,4.21664531776283*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.396919357864326*pi,0.47148496685749497*pi,0.716428027098956*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37571809869643*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.508098970310726*pi,0.8429658044295101*pi,0.644720824646524*pi) q[8];\nu3(1.0*pi,0.0*pi,1.285248256190989*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.461016622137839*pi,0.51625155640236*pi,4.310048278189*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.20662192420773*pi,0.9577248844603901*pi,4.30518200919615*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.470311691283711*pi,-0.4644961626303045*pi,1.91151475853913*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.390889148847157*pi,0.03166011326461604*pi,0.943691232380863*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29698476006772*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.793226939867189*pi,3.45852709842679*pi,3.78872493875067*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.622018304559817*pi) q[9];\nu3(1.0*pi,0.0*pi,1.091430637310906*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.354438952486772*pi,2.95043982987496*pi,1.060020734835297*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.484249039284381*pi,0.377241547637328*pi,4.25096621172988*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45081234351587*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.329268416772194*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[9];\nu3(0.473946432020265*pi,2.87452421537243*pi,1.009601025999668*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40864947020968*pi,0.5*pi) q[13];\nu3(0.832273494446827*pi,2.65270525283175*pi,3.83746341196785*pi) q[16];\nu3(0.191429705795924*pi,2.97752577503713*pi,0.5814192447157818*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2015106231766999*pi) q[18];\nu3(0.236435948432659*pi,0.10965011059433405*pi,0.6808030052473271*pi) q[19];\nu3(0.665462797873781*pi,2.93535874411289*pi,3.9912701356838*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48767514225103*pi) q[11];\nu3(0.32403066550609*pi,2.58849827731026*pi,0.914104905099199*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.674141477587388*pi,0.28955507061547503*pi,4.14527455495638*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.800251933179526*pi,-0.23164908421748998*pi,0.945652586235407*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5917915388375627*pi) q[1];\nu3(3.5*pi,3.48530270932476*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.565040991832528*pi,0.015754044772449016*pi,4.1629785275739*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.684079549104696*pi,3.39580932812387*pi,3.02289265917933*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1919348142700419*pi) q[10];\nu3(0.77838109793693*pi,-0.09794019171145302*pi,4.16508482537808*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.63113038196891*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.544317538585059*pi,-0.4873010813880629*pi,3.36251115274216*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.429595814464053*pi,3.35102530468403*pi,1.238391033548977*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42515902212557*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47657426440699*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48384420073954*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.212073532208521*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2980858279903*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.43881338850797*pi,0.5*pi) q[15];\nu3(3.5*pi,3.34570475102278*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3055184528739279*pi) q[20];\nu3(1.0*pi,0.0*pi,1.180865070242856*pi) q[21];\nu3(0.835626812012486*pi,0.362470447680191*pi,1.62002418576195*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.190263221726448*pi,0.38195509666540794*pi,3.53256447865683*pi) q[3];\nu3(3.5*pi,3.4500740897363*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49868703250589*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.305342362649275*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.291024422158374*pi) q[12];\nu3(0.556584502073023*pi,-0.230793454959626*pi,0.898883259393367*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.43501276433353*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.556641276973509*pi) q[19];\nu3(0.501632041928524*pi,3.3158752626585*pi,0.750285401543155*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.265024778567658*pi,-0.385250678903792*pi,0.846113258179234*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.315586778895414*pi,2.96957397901994*pi,0.778661735677028*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.51171312836951*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.496241048058041*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.349695780489523*pi,0.8021132665534401*pi,4.45584751122392*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5211245983990471*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.921801098043145*pi,-0.4544606479319499*pi,3.77885567582279*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44564830139891*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.336267110683874*pi,3.06354952231417*pi,1.11944200630656*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.355883836847468*pi,3.47445555871227*pi,4.47133362415685*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.322322289860531*pi,3.08849014036403*pi,0.726252932139391*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.489320076341292*pi,0.260210675911944*pi,3.8819980142852*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.701402908012662*pi,-0.323394381606172*pi,4.2939062541139705*pi) q[18];\nu3(0.728380256131999*pi,-0.02354514152305398*pi,4.18504950733134*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.439971398345*pi,3.04618064453044*pi,1.11328865831654*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.434970054327253*pi,-0.020304086438370006*pi,3.85627099365661*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.201306746062294*pi,-0.32632274139225703*pi,4.00329936526681*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.320290766767782*pi,2.72454774116466*pi,1.0178525016281021*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.410387941983508*pi,3.29483187739871*pi,1.76878420936475*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.728161241508183*pi,-0.343546543925628*pi,1.0216112771555022*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.214802449149109*pi,0.340367349084192*pi,3.52187362609849*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.818424786966937*pi,-0.22700231336661503*pi,4.28923214309421*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.298052856896383*pi,-0.34170637119451*pi,4.30349599222189*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.902737985289649*pi,3.28740017648346*pi,3.39175713679851*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.600173182391408*pi,0.8417836730275401*pi,4.42401187857862*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.85728731872027*pi,1.03218829874245*pi,0.8352200032782731*pi) q[16];\nu3(0.388663731880911*pi,3.07786957505373*pi,1.159459523492145*pi) q[17];\nu3(0.327779878022508*pi,3.13120179037319*pi,4.48488074943302*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37003133741666*pi,0.5*pi) q[3];\nu3(0.703305476148126*pi,-0.09393632556649101*pi,0.606055533162331*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.196814980555193*pi,2.84009775089581*pi,1.52322415373888*pi) q[7];\nu3(0.295486814815154*pi,-0.24805933183579199*pi,1.465534954276988*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40888303200112*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.240753236132074*pi,0.24797446936283696*pi,4.30554938834569*pi) q[16];\nu3(0.729293807822843*pi,0.5143587663878599*pi,1.2958899432071411*pi) q[17];\nu3(1.0*pi,0.0*pi,1.390045169931473*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211986354684087*pi) q[19];\nu3(0.843764593486744*pi,2.68510452122043*pi,3.40668413615063*pi) q[20];\nu3(0.597872173599837*pi,0.57587930068387*pi,0.749283639775999*pi) q[21];\nu3(3.5*pi,3.43510924042266*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[19];\nu3(0.261125801464449*pi,2.50692245808001*pi,1.258797724920564*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.691318517759207*pi,-0.029749604907844007*pi,0.66873033114312*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.136180409396745*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.769268361484182*pi,0.012769225556842012*pi,4.05560827043109*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,3.43455253523298*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.259422887481348*pi,3.12435631147721*pi,1.181593576566033*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242121007424849*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.708888443056773*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.339002212210589*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[11],q[18];\nu3(0.440239165562146*pi,2.53625380432741*pi,1.001050333923549*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.4358198377357105*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39247434818888*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46874101087986*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.123735378900085*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47095390854592*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5753288541209789*pi) q[15];\nu3(1.0*pi,0.0*pi,1.311601952558271*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3084159888772549*pi) q[20];\nu3(3.5*pi,3.4479039270318*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.298931953881383*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.441459427953101*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.606776937090172*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36384993702122*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.89351366159769*pi,-0.4113248038796786*pi,3.79026608192545*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\ncx q[6],q[8];\nu3(3.5*pi,3.42970116757327*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.279933456863535*pi) q[10];\nu3(0.296810437283548*pi,0.86442678911996*pi,3.86479081559133*pi) q[11];\nu3(3.5*pi,3.49450100521713*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.554739034035389*pi,2.65873465910634*pi,3.96919753474121*pi) q[15];\nu3(1.0*pi,0.0*pi,1.355481958763169*pi) q[16];\nu3(0.303376257001536*pi,3.35981279316697*pi,1.321565362926608*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5203395021951072*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.594120390725781*pi,2.63383582264554*pi,3.48306926274279*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.45138147784788*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.395184490170722*pi) q[9];\nu3(0.728789820888492*pi,0.72475513180256*pi,0.603473186588365*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.532949206273608*pi,3.32159534991951*pi,3.11977379424757*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.650826026662694*pi,3.2536270075717*pi,3.24088915096682*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.350400081053814*pi,0.30437409178586305*pi,1.190694613435955*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.650037292134048*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5555497513040928*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.365480159053205*pi,0.5321067707762099*pi,4.12118307158395*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.925296594114119*pi,2.71271028484405*pi,4.07839122751729*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.615899127128914*pi,-0.37668782874725*pi,3.74109756318614*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.660509877465865*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.819651209229708*pi,3.30043740506487*pi,3.03206145446636*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.709918183154583*pi,2.88180757128848*pi,3.91518628527049*pi) q[3];\ncx q[4],q[9];\nu3(0.473724962308503*pi,-0.363265994955361*pi,1.138739573076595*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.283099317646358*pi,2.73121064053761*pi,0.906122160895661*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.343276834976765*pi,3.26098214605888*pi,0.8016242648840479*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42945948249041*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.52322411795001*pi,-0.4776461330676875*pi,3.66921372460986*pi) q[12];\nu3(0.195565136569886*pi,0.6074670516788401*pi,4.3791628914460095*pi) q[13];\nu3(0.630628640955025*pi,-0.195860785664562*pi,3.32241575955969*pi) q[14];\nu3(1.0*pi,0.0*pi,1.205442934159962*pi) q[15];\nu3(0.720274503834909*pi,3.26383898570205*pi,3.92529632367501*pi) q[16];\nu3(0.450690825298338*pi,-0.20150990129845803*pi,1.1199197321482601*pi) q[17];\nu3(0.771635813927589*pi,-0.11163823823813901*pi,1.149282351113012*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.838238632043815*pi,0.04108486978230497*pi,1.0231118428907822*pi) q[6];\nu3(0.218888704946025*pi,3.32239205810192*pi,2.13859603010751*pi) q[7];\nu3(0.442672918256056*pi,0.250432942247541*pi,3.99230286932779*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.466202620923447*pi,3.22852621535224*pi,4.3420610743833095*pi) q[12];\nu3(0.822882975831136*pi,0.379460260074689*pi,1.2580493560283061*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.6475232769081*pi,3.19667887414903*pi,3.85236263802997*pi) q[16];\nu3(0.819941335078369*pi,-0.10431132672413101*pi,3.90859154063192*pi) q[17];\nu3(0.627265024765333*pi,3.23259881266255*pi,4.18765862004067*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.349673016044313*pi,0.28916833234985395*pi,3.47064373722614*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.626639175558444*pi,0.42551369192784705*pi,4.11675155120451*pi) q[6];\nu3(0.858114404937527*pi,0.23256219285781599*pi,1.487821037315864*pi) q[7];\nu3(0.447649883348694*pi,0.44898927129562305*pi,0.641551703042831*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46933606040066*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.648113404147082*pi,-0.4521141748740734*pi,0.962655395907705*pi) q[20];\nu3(0.575671806887648*pi,3.07787162016657*pi,0.5472121845854035*pi) q[21];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.121875883605019*pi,0.16962109789497104*pi,3.46103409726225*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.88135470096365*pi,0.0033587594918830233*pi,4.24245401074716*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.240565927061404*pi,-0.25031936773589003*pi,3.91761448929173*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.539916376949271*pi,2.74259004901126*pi,3.89687145385066*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41938909830594*pi,0.5*pi) q[3];\nu3(0.264637630685106*pi,2.69721385694761*pi,0.810783177119734*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.295987664853617*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44118211545953*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.241703561872387*pi) q[7];\nu3(3.5*pi,3.49564445862889*pi,0.5*pi) q[8];\nu3(0.414327905524546*pi,0.041229421856702975*pi,3.8720106999569*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47518957188746*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240293411040113*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2106570735890552*pi) q[19];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39586096988164*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.377634697257101*pi) q[6];\ncx q[8],q[16];\nu3(0.221205878125054*pi,3.44276906885613*pi,1.194241314050623*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.6291821362178049*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43350504310927*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.197510897534596*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.5685591249907581*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44668046966059*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42859040150711*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36638712361343*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.371970388886494*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5578440567722969*pi) q[19];\nu3(1.0*pi,0.0*pi,1.352368476414683*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.44953354572804*pi,0.5*pi) q[1];\nu3(0.373547265198719*pi,-0.08200521729581*pi,4.47986109831491*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.219151452301509*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3126881506229005*pi) q[6];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(0.0790694760960345*pi,0.437580304168958*pi,3.66468827742827*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43984031418481*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.505024013415844*pi,3.48130002120874*pi,3.63280328308998*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.176995123652362*pi,0.91285404420237*pi,3.97304427457492*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.31026380985409*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5396174595230776*pi) q[21];\nu3(0.348762464479057*pi,0.4704769064827*pi,4.206025556427139*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.62679502172482*pi,0.10095084731230397*pi,1.51209469172095*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.657191836054587*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.51757445174273*pi,0.44870877768987505*pi,1.53922835283909*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43801080193178*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.140133789085911*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.876368198525249*pi,-0.345781887433956*pi,3.78727860056296*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0992698300104831*pi,-0.171861455181414*pi,4.07596712773218*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.63808307477741*pi,2.86916018269472*pi,4.031335620002309*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.478847502913245*pi,3.19065835649389*pi,1.86025235982333*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.381509846852166*pi,0.43294070247442196*pi,0.7473996342928491*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5338486258217797*pi) q[11];\nu3(0.730721306735238*pi,2.83818530575865*pi,3.6792766983411*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.241168325479985*pi,0.72473437564668*pi,4.4322664314752505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.697050147101604*pi,3.28762234213329*pi,3.84417255983948*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.307202744623636*pi,0.37280492332511705*pi,1.091540738271791*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.93497916350094*pi,0.6386992579739099*pi,1.015827717676438*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.263164390696903*pi,0.15340248138317003*pi,0.732710440082626*pi) q[10];\nu3(0.535550622080331*pi,0.14080202470742698*pi,4.49929632121452*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.577454010463731*pi,-0.19584131407195998*pi,4.188812218144379*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.885110194656069*pi,3.4753961132327*pi,4.00328560179628*pi) q[21];\nu3(0.426735903800312*pi,0.5115260408105*pi,0.639480507022673*pi) q[1];\nu3(0.310929492594933*pi,0.90155468015236*pi,4.08782225329611*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.542415960946725*pi,3.05708105319608*pi,4.316645987345*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.449152109613337*pi,3.08888652378427*pi,1.2210412372293549*pi) q[16];\nu3(0.334076388951213*pi,0.06830229420839196*pi,4.15136710935497*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.328359152594541*pi,-0.393842931877092*pi,1.61108859871498*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.434999857785634*pi,3.00603900535652*pi,1.329468664587258*pi) q[8];\nu3(0.270980629225549*pi,2.86249161594925*pi,1.041374424170748*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0858060971551578*pi,0.5588809986460801*pi,3.93967259975643*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.484141351227581*pi,0.59115001296003*pi,4.48946471594647*pi) q[16];\nu3(0.245118423343765*pi,-0.451964502939929*pi,4.36139553638445*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.714221474475454*pi,2.51701264981762*pi,3.72157621096441*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.772656137670457*pi,0.284404716673919*pi,1.52079037465266*pi) q[9];\ncx q[10],q[15];\nu3(0.223168315012472*pi,3.15916711311357*pi,1.65196210549198*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.113813559296285*pi,-0.293561459408409*pi,4.12644802129668*pi) q[20];\ncx q[1],q[7];\nu3(0.616095788889831*pi,0.8706427706206801*pi,0.759017847021222*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39963413581526*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.647111371838614*pi,-0.4807799277025882*pi,0.851638904358499*pi) q[13];\nu3(1.0*pi,0.0*pi,1.158558748454959*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.679256812431808*pi,0.9512098463081899*pi,0.632833561484843*pi) q[20];\nu3(3.5*pi,3.43559390945274*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.481761556013838*pi,2.53610317787914*pi,1.0212361537218548*pi) q[6];\nu3(1.0*pi,0.0*pi,1.25329541074036*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.387693475120414*pi,0.7359516540958799*pi,3.95240020357177*pi) q[13];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(3.5*pi,3.43638614883777*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.775907340043285*pi,3.396945947578*pi,0.654004299169289*pi) q[6];\nu3(1.0*pi,0.0*pi,1.175035351031283*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47568807189676*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5072755711334088*pi) q[15];\nu3(1.0*pi,0.0*pi,1.141736614269548*pi) q[16];\nu3(3.5*pi,3.4682702621056*pi,0.5*pi) q[17];\nu3(0.399041035904869*pi,-0.283518352236396*pi,1.50934103975598*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2122536443902638*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47957527488032*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3813703567729405*pi) q[7];\nu3(1.0*pi,0.0*pi,1.225004262980256*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\ncx q[12],q[16];\ncx q[17],q[19];\nu3(0.871298810150713*pi,-0.14073833040864597*pi,1.24819457761401*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[9];\ncx q[1],q[7];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4843514854196*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.294318824993544*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40497874311362*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.31308682774408*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.281812821799414*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4645483387380605*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623915511045203*pi) q[19];\nu3(3.5*pi,3.21891232225774*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.157623320821053*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.26809314215263*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.251276815106219*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5866384132769636*pi) q[9];\nu3(0.785014583825147*pi,3.31946668690473*pi,3.42652399908346*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[16];\ncx q[14],q[18];\nu3(0.715550409641855*pi,-0.17929895177661598*pi,0.841520076603977*pi) q[15];\ncx q[17],q[19];\ncx q[20],q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.640917929032602*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.652967453405072*pi,-0.312436989588741*pi,4.00424797061552*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5759672960987383*pi) q[13];\nu3(3.5*pi,3.21592132588157*pi,0.5*pi) q[14];\nu3(0.732859936114412*pi,2.60604684414738*pi,3.80442563952353*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1502725570036398*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41389291819789*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.3748630245983*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.564459463353223*pi,0.305425215002361*pi,4.4785869794031505*pi) q[17];\nu3(0.591745594730587*pi,2.65332569090619*pi,3.65452285685823*pi) q[19];\ncx q[20],q[21];\nu3(0.566597271960595*pi,0.16896720409018395*pi,1.506296395704*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.797432400797868*pi,3.2988095601438*pi,3.35353821088251*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.615929344334774*pi,-0.395312612521532*pi,4.21227292073586*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5373078589905766*pi) q[18];\nu3(0.704245000274652*pi,0.04317028643600895*pi,1.35691428943977*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.597993714801266*pi,0.06789817389351005*pi,4.3108724954264*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.367873876508186*pi,0.310089682412223*pi,4.06891580472829*pi) q[4];\nu3(0.227040078073202*pi,-0.20578172575102*pi,1.60626599289081*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.486534680274363*pi,0.391524385119975*pi,0.518703192149031*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.690279903846673*pi,0.06288097912677504*pi,3.92019550645906*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.464124948459816*pi,-0.08319794326480101*pi,4.22609952903753*pi) q[4];\nu3(0.667073426114741*pi,2.93345361735204*pi,3.3454956396527*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0991169090999201*pi,-0.369378185847573*pi,1.72441858322532*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.69242484666783*pi,0.196328132576583*pi,1.05150294906837*pi) q[11];\nu3(0.595529695300837*pi,0.435758136449119*pi,4.0008694775107205*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.227410596719846*pi,0.219183501674452*pi,4.47861967357321*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.815919682274117*pi,-0.4001748843306307*pi,0.759249750424864*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.314469678364447*pi,-0.4233228411433553*pi,0.702073403878501*pi) q[7];\nu3(0.125139299591624*pi,-0.35297477179137604*pi,1.53930160720566*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.407703633361257*pi,-0.0020906011178010164*pi,3.68561153675865*pi) q[11];\nu3(0.882361625791958*pi,3.22754389538526*pi,2.90351327207824*pi) q[12];\nu3(0.586592077030092*pi,0.09428692220024704*pi,3.66270369742165*pi) q[13];\nu3(0.6680376512798*pi,3.45694349111233*pi,3.1016190870977*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.628218770019603*pi,0.61461382470767*pi,0.8137840024480629*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.840000670689369*pi,0.41736407337358505*pi,1.106853177945353*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.615279166590379*pi,0.16548421990615902*pi,1.165720527260472*pi) q[13];\nu3(0.735737394823425*pi,-0.13035927767008698*pi,0.926371552041909*pi) q[14];\nu3(3.5*pi,3.44430764987478*pi,0.5*pi) q[15];\nu3(0.21713126913797*pi,0.6054233100006401*pi,4.281669493636651*pi) q[16];\nu3(1.0*pi,0.0*pi,1.306785102235432*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.656564907912592*pi,-0.310605320342072*pi,4.48189849180663*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.917506956443728*pi,2.96312441592361*pi,3.70653389751018*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.714827471788765*pi,3.29713303101075*pi,0.7453847450098969*pi) q[16];\nu3(0.433321097152409*pi,1.03400699343999*pi,4.253386373466499*pi) q[18];\nu3(0.196171328836163*pi,-0.28702800892761604*pi,0.922312954966886*pi) q[20];\nu3(0.663062383900125*pi,-0.4788585814441275*pi,3.3652637274056*pi) q[21];\nu3(0.232531637105229*pi,0.06314154305985797*pi,3.82723642516888*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.433321029403453*pi,0.026948241991687993*pi,1.075579417577012*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4902820893881294*pi) q[17];\nu3(0.889136300203281*pi,2.81646041711419*pi,4.22012628805454*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.205577817919585*pi,-0.014811655953149983*pi,4.29555950809202*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(0.683990173566042*pi,0.5646380932478201*pi,0.694875848075535*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40840330663792*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48675185744429*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45179324834885*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3340410741782*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.347059444196268*pi) q[8];\nu3(1.0*pi,0.0*pi,1.197833858855099*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.243780091355553*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.171388543584973*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[8];\ncx q[2],q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.36682333266883*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40817704692675*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.161678992629977*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.357226865507315*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40666163777393*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.264133070146241*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.599101388662891*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42772769688715*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[19];\nu3(3.5*pi,3.40552780472352*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4684038935394295*pi) q[13];\nu3(3.5*pi,3.40129098574671*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133141612981567*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5856745156461325*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232199873838844*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[8];\ncx q[2],q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.49188396631777*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.100306010994041*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5158428502712781*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41258197168095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5573248316250712*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.249440434972057*pi,3.27477218588417*pi,1.486131036619692*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5729540794232749*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5482626342913839*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.435851549038617*pi,-0.384413434525677*pi,0.8331149707584811*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45417135590259*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.341908887388023*pi,3.02023425901861*pi,0.5225078133624772*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.699840856274263*pi,0.10644127571539097*pi,3.65957473331575*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.324778769969501*pi,-0.13897558269975302*pi,1.2968763998782151*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.646570326169188*pi,0.251596634391158*pi,3.83322412492755*pi) q[7];\nu3(0.322513053799344*pi,-0.243720746236798*pi,4.33882098086819*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.476925022816861*pi,3.22309313138715*pi,3.25137006622433*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.665185487896483*pi,3.37580530205176*pi,4.12061768914587*pi) q[16];\nu3(0.447819371183895*pi,0.08920666584194004*pi,1.1071531332167162*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.422288347647557*pi,0.299759427943861*pi,4.14847919042616*pi) q[2];\nu3(0.285237696342835*pi,0.14138090834317196*pi,3.66639133966375*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.316913621200102*pi,0.08335875260773296*pi,1.218876215477552*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.936852819092373*pi,0.262940590355465*pi,0.96256482436367*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.41336224688857*pi,0.51828532163286*pi,3.67730703204995*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.258650965624644*pi,0.79289245739082*pi,3.87384346696843*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.348514502020162*pi,3.02503017393864*pi,0.962618570956226*pi) q[16];\nu3(0.387425349159298*pi,0.16279859837074395*pi,4.30789285934753*pi) q[17];\nu3(0.535804170267158*pi,-0.043457086417304*pi,3.7983047948942*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.673724734820101*pi,-0.328379370598763*pi,4.33636934228645*pi) q[20];\nu3(0.29925754321954*pi,0.38328264405049794*pi,4.1910640024951*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.254440046161881*pi,0.5059260227467399*pi,3.53001697061649*pi) q[2];\nu3(0.515371917075472*pi,-0.147165419915613*pi,4.19251680789986*pi) q[3];\nu3(0.685888578099038*pi,0.68028877183735*pi,1.280172952528634*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.620442739206297*pi,-0.447904415503169*pi,3.9803066322646*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.714337848410745*pi,0.53192311585613*pi,1.023834992099446*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.170719389729148*pi,0.6930456779939*pi,4.05872481421454*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.343241706104031*pi,2.41422694185281*pi,1.320428525982648*pi) q[20];\nu3(0.258444109860962*pi,2.41889798196925*pi,1.093430398951279*pi) q[21];\nu3(0.471981496641984*pi,0.45891807498991*pi,0.945208509306242*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.513266067033086*pi,0.23295085126264303*pi,1.116830795521064*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.424677721011807*pi,-0.15622050662388998*pi,1.437892740031263*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.406398572657396*pi,-0.073238209901544*pi,0.702938770149207*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.699316799802537*pi,3.44987683837506*pi,4.245168401086691*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.169765610828399*pi,3.47144153215941*pi,1.73724633324905*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.811929104964245*pi,3.21125776019175*pi,3.56915597667567*pi) q[9];\nu3(0.737812892621177*pi,3.04570406048949*pi,3.97948847450772*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38601428961011*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1615263398548499*pi) q[2];\nu3(3.5*pi,3.46836680420686*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.64835785987557*pi,0.417308854175094*pi,4.057253913245059*pi) q[5];\nu3(0.866530025420506*pi,2.94017828524815*pi,4.24235844332632*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.38181408954102*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.795042576433988*pi,-0.292717171670779*pi,3.52110472013128*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.33332262202313*pi) q[20];\nu3(1.0*pi,0.0*pi,1.161194425246732*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.369697498257621*pi,3.1415473585286*pi,1.392197105373501*pi) q[5];\nu3(0.264788450244136*pi,-0.21775358434390402*pi,1.3968117194268679*pi) q[6];\nu3(3.5*pi,3.47735681337405*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34362725140016*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.296671903628773*pi) q[13];\nu3(1.0*pi,0.0*pi,1.292042666698608*pi) q[18];\nu3(0.699992160121601*pi,0.186649449863589*pi,3.76241309741215*pi) q[19];\nu3(3.5*pi,3.49396727202552*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5393788970864692*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.286070269504014*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.829913657635318*pi,0.051390541632237996*pi,1.466179164200974*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39949777158112*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36759544312376*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.39945339195628*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.32811553517426*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.700402617700588*pi) q[13];\nu3(1.0*pi,0.0*pi,1.197896646271007*pi) q[14];\nu3(1.0*pi,0.0*pi,1.210204556121714*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5137544873776214*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.4191368087593705*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37723427644286*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49346779315585*pi) q[14];\nu3(1.0*pi,0.0*pi,1.255550714493818*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.535037371125008*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.198813983004037*pi,3.43626700110337*pi,4.105788260101599*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41376924462797*pi,0.5*pi) q[11];\nu3(0.580679540136284*pi,-0.239020757983802*pi,3.66990747014597*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.340752032842865*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.318312844152967*pi,3.19554122000985*pi,0.7462891533271521*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42549823774694*pi,0.5*pi) q[6];\nu3(0.343197196890525*pi,3.26390928045938*pi,1.8655536120646*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.534724372862672*pi,0.66931649794463*pi,0.5807634097345291*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37593519572244*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222122304691823*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.443269906543173*pi,3.36649822087207*pi,1.78048649475766*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(0.39967226582069*pi,3.20581782188799*pi,1.035511550026777*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.725887379427032*pi,0.364719925168141*pi,4.0019955912946195*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.475439671769109*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.809609098196009*pi,0.007435472632138951*pi,3.51189828323799*pi) q[2];\nu3(0.299284079158105*pi,0.007798392699085999*pi,3.78095399332818*pi) q[3];\nu3(0.626952578432068*pi,0.390262148650785*pi,4.0039344513544695*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.332131408004774*pi,-0.05846961754329699*pi,0.832371529246844*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5750074264118*pi,-0.228172126636287*pi,0.6974654403187159*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5355674599106397*pi) q[17];\nu3(0.859191503342201*pi,-0.4637632610397988*pi,3.86046076915958*pi) q[18];\nu3(0.659342350824201*pi,3.13554462907914*pi,4.08107520798017*pi) q[20];\nu3(0.563599321175736*pi,0.5571644055948901*pi,0.670088756771879*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.693742815549915*pi,0.69764010683667*pi,0.9884820003181269*pi) q[3];\nu3(0.259737461757824*pi,3.33084388205364*pi,0.613411659823494*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.472865309795468*pi,3.12093871823525*pi,4.39172337524214*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.80639380758197*pi,3.22780891855336*pi,4.3284693200962305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.265986843417931*pi,0.35333604626870896*pi,3.94003453912426*pi) q[20];\nu3(0.719421132185718*pi,0.50897557527144*pi,1.135184162247366*pi) q[21];\nu3(0.671222085931697*pi,0.33430724528783295*pi,1.249349324958175*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.646395294581765*pi,2.83015332225717*pi,3.26291271955167*pi) q[9];\nu3(0.556838921508363*pi,2.77734579820238*pi,3.66035409569114*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.769479597733876*pi,0.01738462107548*pi,1.21250666686471*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.372664308413309*pi,3.46864681947037*pi,0.707321949885529*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49204394671122*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.392474333288488*pi,0.08875776461539198*pi,1.0360751446286272*pi) q[9];\nu3(0.751785573403992*pi,0.38124181325360096*pi,1.090365973706195*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.255844035703129*pi) q[12];\nu3(0.637647133871925*pi,-0.042915993627356985*pi,4.211341218043669*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.646401221654619*pi,3.30638510073762*pi,3.5615033579105*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.577333382131758*pi,0.05874763825564999*pi,4.123344939984079*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.68766458658612*pi,0.14908953069346298*pi,0.702700060427868*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48331932336977*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.327308634776921*pi) q[4];\nu3(0.697596943832242*pi,0.5635306210422*pi,1.160518395931914*pi) q[5];\nu3(0.724083736067423*pi,1.00434684277672*pi,0.968090076301268*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5225712244369279*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.425758989522697*pi,0.37014909197316903*pi,4.05117610371565*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(0.447756293314116*pi,-0.126234557346033*pi,0.8081445690421041*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.598277067926477*pi,0.03750925250717396*pi,3.90969189379139*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.152416670865387*pi,3.10709747325016*pi,1.80163069469456*pi) q[15];\nu3(0.649518693275893*pi,3.4038264334465*pi,3.24713651119857*pi) q[17];\nu3(0.37488417761903*pi,2.68114944192718*pi,1.0526972753889758*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5717772710693022*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43449739160971*pi,0.5*pi) q[10];\nu3(0.512309491178088*pi,2.90704471086754*pi,1.245342271217764*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.334619365005947*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.49979254583713*pi,3.11204623929063*pi,4.16787221596249*pi) q[17];\nu3(0.87695261396484*pi,0.8231234488165999*pi,1.1346963235382002*pi) q[19];\ncx q[0],q[16];\ncx q[2],q[4];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.179861882029162*pi,0.21059265563335305*pi,0.720698733344415*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.413964296391125*pi,-0.4608605028190341*pi,1.324006701244077*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48456987535488*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28525663301143*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.708161143397134*pi,-0.366947003368266*pi,3.19362801121589*pi) q[7];\nu3(3.5*pi,3.42425478954257*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.698692388795019*pi,-0.10952183618616401*pi,1.335882453594267*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34792347289559*pi) q[13];\nu3(1.0*pi,0.0*pi,1.150409628653901*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3272173021741032*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2019355436414871*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(3.5*pi,3.43403144256833*pi,0.5*pi) q[1];\nu3(0.758012819077753*pi,0.5768227185235799*pi,4.46206400759623*pi) q[2];\ncx q[3],q[15];\nu3(0.221996224073658*pi,2.64808848266947*pi,1.484071194312083*pi) q[4];\nu3(1.0*pi,0.0*pi,1.197906408436241*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.195970753649676*pi,0.31613670886633904*pi,3.40780762616875*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.25564266914851*pi,3.07834909155064*pi,0.837761141739791*pi) q[4];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42304509719907*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45240394329421*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43606793802674*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.65012529235302*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4642204166324895*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1433248907074018*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217382508918649*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46813581784851*pi) q[5];\nu3(3.5*pi,3.41437086652635*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49397922312246*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.429408040319903*pi) q[17];\nu3(1.0*pi,0.0*pi,1.370571001031914*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5397622824037622*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.65034278230283*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.715059146207323*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.671127358783101*pi) q[20];\nu3(0.598792868728002*pi,0.31034498463761795*pi,1.186544410253496*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.559878331442067*pi,-0.127896882820896*pi,0.719005362676247*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.797744271988463*pi,3.18909009884931*pi,4.23163560555309*pi) q[10];\nu3(0.402527645357048*pi,-0.394931674152904*pi,4.25734897019837*pi) q[11];\nu3(0.828656547063566*pi,0.82091872974111*pi,0.615155944837768*pi) q[13];\nu3(0.845942205562207*pi,3.11184120262932*pi,4.17546510117105*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.510573800397702*pi,0.56683980628639*pi,4.467734027683941*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.587131345857752*pi,2.61982655545113*pi,3.78450587368537*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.447360002199269*pi,3.04024758034148*pi,0.64567616025404*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.878081556305407*pi,0.79765813190249*pi,1.011502995759082*pi) q[9];\nu3(0.212711132350745*pi,3.28485563252009*pi,1.0218011021798978*pi) q[10];\nu3(0.264230222739331*pi,2.67557722687385*pi,1.6057760262086*pi) q[11];\nu3(0.790493864552022*pi,0.08274463515471397*pi,0.661142610001293*pi) q[13];\nu3(0.878670970965311*pi,3.49510308717397*pi,4.20584380265189*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.362985315965883*pi,3.31756057947557*pi,2.1199429000678798*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.238623292304504*pi,-0.44123432496696613*pi,1.030324700599559*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.248561917741753*pi,2.67471925788883*pi,1.3996600695338008*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.766452826888035*pi,0.10336749066400497*pi,0.848638744739707*pi) q[1];\nu3(0.236055481603935*pi,3.18889037881302*pi,1.92885504073144*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.385965806607444*pi,0.339172116920026*pi,3.90741019791647*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.656054503148039*pi,-0.289855986919495*pi,3.77495104837804*pi) q[15];\nu3(0.716038066615233*pi,0.236605810495517*pi,0.710329735762105*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.945152485086178*pi,-0.4709656673532951*pi,3.64032870355387*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.28890806715017*pi,0.152829489313007*pi,1.213203673174677*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.856906957339089*pi,3.41584785109621*pi,3.73159606783937*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.570192482475264*pi,-0.23903879798688898*pi,1.039165136425761*pi) q[5];\nu3(0.715808538300869*pi,2.67155247519355*pi,3.78086612874713*pi) q[6];\nu3(0.753369881726444*pi,2.6393363395678*pi,3.46885668209119*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.539783833104467*pi,0.72907881748553*pi,4.41786193222984*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44800551095258*pi,0.5*pi) q[2];\nu3(0.171431421349965*pi,0.53755319458642*pi,0.67038615293812*pi) q[5];\nu3(0.322639126098644*pi,0.08552574668002799*pi,1.266740745444387*pi) q[6];\ncx q[7],q[16];\nu3(0.445895926029114*pi,-0.32040260942626997*pi,0.8384441278888499*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.204752640368166*pi) q[11];\nu3(3.5*pi,3.4538433152188*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1566520823315711*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3986059584753*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.284041246506559*pi) q[16];\nu3(0.706280913839236*pi,1.05802215680085*pi,0.761376111570658*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.596159234617411*pi,-0.322794799343681*pi,4.16105900986118*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.4227311781904*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48540789024628*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5846703407432203*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.148390620858852*pi) q[15];\nu3(0.172745973948612*pi,-0.17457758140243101*pi,1.63866261020289*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1963540006596909*pi) q[19];\nu3(0.449650762167674*pi,0.82804986408057*pi,0.7897241618503841*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5602391196341708*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.43373331555208*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[19];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.43701189462948*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231819773686314*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43864181110585*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47089013486591*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.259095554699316*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.258466176672292*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5805103565751648*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5464555363001353*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.44026679722495*pi,0.5*pi) q[1];\nu3(0.328873115742805*pi,3.38381711096551*pi,1.182197419132967*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[19];\nu3(0.718887171501199*pi,-0.20634384930959698*pi,3.8982629886005*pi) q[11];\nu3(0.378642016725961*pi,-0.4797665338768561*pi,0.9656037417498571*pi) q[12];\nu3(1.0*pi,0.0*pi,1.36442431871026*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41228509356262*pi) q[18];\nu3(0.14629979157691*pi,3.1234303522619*pi,1.92682303940631*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.523139956255285*pi,0.021546409048794013*pi,1.370585047921717*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39857225838023*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5434672353908288*pi) q[8];\nu3(3.5*pi,3.40437765347549*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.531348629525781*pi,0.14653421418846302*pi,0.545803485364946*pi) q[11];\nu3(0.465593565516318*pi,2.52481619569793*pi,1.07493017832549*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48132952308595*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2341670053499159*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.197534921641173*pi) q[20];\nu3(0.711197456919129*pi,0.16237870657683395*pi,3.68035982692922*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3242375393509604*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.383083493423931*pi,3.00456757228572*pi,1.124140507965683*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.655739149535544*pi,0.413237080568994*pi,4.04170546243693*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5123012459223206*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4276741624388904*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.526837629252932*pi,-0.274393845736487*pi,0.692991522790844*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.602132620087424*pi,-0.4442532869684414*pi,3.15872609174933*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.718476749280866*pi,2.9095437211805*pi,3.25400046463022*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.590390450057387*pi,2.78192261687199*pi,3.72211710520611*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.818157912821852*pi,3.22643773528156*pi,2.84172953798967*pi) q[15];\nu3(0.431860095943792*pi,0.7719961715216299*pi,3.85504651924149*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.453757792022438*pi,0.39525838235239097*pi,3.63664718521965*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.786348658663106*pi,0.321748684868998*pi,1.299679300376005*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.580285775619617*pi,0.49689898516642395*pi,0.661952051497082*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.453509480652217*pi,0.06503495633606904*pi,0.5213340137731383*pi) q[15];\nu3(0.691596908926892*pi,3.43810654664092*pi,4.18249171889138*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.283466045390288*pi,-0.101343062050326*pi,0.738413713648446*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.442560035729069*pi,0.54679091022266*pi,3.77929791775959*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.691842302668026*pi,1.13081125431789*pi,0.718679669295829*pi) q[8];\nu3(0.202266833027234*pi,0.37657024583060505*pi,0.717429002012418*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.311890929420098*pi,2.71794726912507*pi,1.127162647730116*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.166794438226458*pi,0.30219321332119*pi,1.113079929832431*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.905885808760157*pi,0.6447943179774*pi,1.077661396604674*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.576716821226225*pi,0.052433652653608*pi,0.953946845410454*pi) q[8];\nu3(0.40372863507964*pi,-0.362626825383014*pi,4.36591273439814*pi) q[9];\ncx q[12],q[19];\nu3(0.66878616464251*pi,0.12534142061104703*pi,4.43849362901845*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.456417284849487*pi,-0.39104522527346597*pi,4.4714161455790595*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.065276241024971*pi,0.9866919154728899*pi,4.38663763587096*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33591053042359*pi,0.5*pi) q[12];\nu3(0.642031124279321*pi,0.13741353768920905*pi,1.108508031796761*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.905967930333636*pi,3.48128070283091*pi,3.54739142056372*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215391000568323*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.232275338068517*pi,0.8898326284742699*pi,4.0192371578341906*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.289863674060154*pi,-0.292557529584002*pi,0.637064550182422*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0650303880647475*pi,0.13821111421980004*pi,3.5941319724357*pi) q[17];\nu3(0.591348204593012*pi,2.87052387473113*pi,3.69281244941599*pi) q[20];\ncx q[0],q[8];\nu3(0.599396100263855*pi,0.90243378351201*pi,1.087247696626638*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.770445588670856*pi,0.54255052638764*pi,4.228143126425881*pi) q[6];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3797916512075705*pi) q[19];\nu3(0.173453817614*pi,-0.348347453392107*pi,1.7300058776958*pi) q[20];\nu3(3.5*pi,3.41179069622091*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.307110500801961*pi) q[8];\nu3(3.5*pi,3.43087718274666*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.263845787401245*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[19];\nu3(0.30916670228712*pi,3.47360968614286*pi,1.89668720257558*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.35159991011621*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[10];\nu3(3.5*pi,3.42237606625322*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0898132494361001*pi) q[13];\nu3(0.55018087639825*pi,-0.263022979665041*pi,3.74212534129848*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1677352483417769*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40536294333741*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[6];\ncx q[5],q[15];\nu3(3.5*pi,3.31768293431824*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.617001857956752*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5252872325657526*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239282470795784*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1671099603718251*pi) q[20];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36354895257066*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36282405513913*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.29702331091389*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5613702851725964*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.090327489147491*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4981120270082*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[6];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.502078223717199*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5074147588666249*pi) q[20];\nu3(0.187871593295706*pi,2.8961303118079*pi,0.899665474244863*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.63659798992781*pi) q[6];\ncx q[7],q[20];\nu3(0.408275819866226*pi,2.81933417193243*pi,1.174907405379837*pi) q[8];\nu3(0.937042041804347*pi,0.5364390190331101*pi,1.2807356870230708*pi) q[9];\nu3(0.764577618588503*pi,3.47166934706529*pi,3.17487808182822*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.767273522338138*pi,0.09504392049558297*pi,0.5129233822870941*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44744878868992*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5554625594549973*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261205723878128*pi) q[21];\nu3(0.755944187987014*pi,-0.242547244183571*pi,0.755305582323595*pi) q[0];\nu3(3.5*pi,3.49733072263078*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.313128960507386*pi,3.04146663645035*pi,1.204748346906832*pi) q[8];\nu3(0.679156975869334*pi,2.95614158121178*pi,3.81513090015491*pi) q[9];\nu3(0.36385836268525*pi,-0.4611274095792177*pi,0.7687447096194371*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.389011910357898*pi,0.38645182226419195*pi,4.2011101879728905*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.402117493050715*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.219294662121348*pi,0.9029745128681299*pi,4.12538017533966*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.288308955249702*pi,-0.087818015430641*pi,4.23595465101838*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.234322457469134*pi,0.029427248196671973*pi,4.40943063795018*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.655339269350335*pi,0.054307292521103*pi,4.04853075957287*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49884051465432*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.869694047764152*pi,0.01961038952972205*pi,1.0187800948659929*pi) q[2];\nu3(0.305644562549467*pi,3.34256661237794*pi,1.1549128887604239*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.654621774737749*pi,3.44044173658853*pi,3.19504883392254*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.494056414603321*pi,0.365990374020835*pi,1.074064961938213*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.652390697042629*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.296024292989805*pi,0.28029317778517404*pi,3.56228758054732*pi) q[2];\nu3(0.118145691486773*pi,0.6510446613018901*pi,0.5677867159861953*pi) q[3];\nu3(0.357108571914819*pi,3.34329889002589*pi,4.22030774414167*pi) q[4];\nu3(0.478167840445062*pi,0.36494361972950795*pi,0.701639119676813*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.504612009310648*pi,-0.04355840383395998*pi,0.7576745838076451*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.771974489476006*pi,2.96277646361248*pi,3.35755483524017*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.591047806166845*pi,0.5343285519129299*pi,4.41115662973875*pi) q[4];\nu3(0.564953891128515*pi,-0.229930632277197*pi,4.41082067486486*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.764723238039136*pi,0.013484087051781946*pi,1.165171250057861*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.506512771872171*pi,-0.05539013154011302*pi,3.73387208202539*pi) q[17];\nu3(0.0647244108962712*pi,-0.08273687598722501*pi,4.36452834551336*pi) q[18];\nu3(0.9203127463588*pi,3.42801216730235*pi,3.05326895758758*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.481757720802881*pi,0.5508315351113899*pi,0.5497089536647846*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.305236470215587*pi,-0.37432093437188596*pi,1.59691359654647*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.592182061513255*pi,-0.4876610008869805*pi,3.21109116214384*pi) q[17];\nu3(0.617427677327241*pi,-0.22231827827504202*pi,0.647582798781294*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45143155431713*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.577852755674362*pi,3.44067152023957*pi,3.55187421662775*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.313029703698482*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.316060819266583*pi,2.92908383216809*pi,1.87976129573375*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.31312321139066*pi,0.05275871624353601*pi,0.911632235399449*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47650459209672*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.6955255324037419*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3433142437854029*pi) q[12];\nu3(3.5*pi,3.29323464061784*pi,0.5*pi) q[13];\nu3(0.468278225396044*pi,-0.49378783474157595*pi,4.04603701979314*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279547787170022*pi) q[19];\nu3(0.945393842663943*pi,3.07308661878253*pi,2.99370454698515*pi) q[21];\ncx q[0],q[10];\nu3(0.711457580183854*pi,3.37249079941812*pi,4.06041818439436*pi) q[1];\nu3(3.5*pi,3.396740004571*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.35576418233483*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1447403228743789*pi) q[11];\ncx q[13],q[19];\nu3(0.380481129638671*pi,-0.26962153703913*pi,0.999022239376553*pi) q[14];\nu3(1.0*pi,0.0*pi,1.232238038628847*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.529076626335394*pi,3.4747375956897*pi,4.41662363592078*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.38019751923904*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.311999353721487*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5448823871071284*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.913058028731047*pi,3.24708433782421*pi,0.731276007545672*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5141373209775795*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5436796929081327*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36324152192741*pi) q[15];\nu3(0.938059464619449*pi,0.15335938443699604*pi,1.54338969520093*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.598483609126956*pi,0.062844220848704*pi,0.724747578559792*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6048551774004189*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.889211531755734*pi,2.73993285077974*pi,3.76158030725651*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[8];\nu3(3.5*pi,3.47528019558241*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4280410310265341*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.4820874410956*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.161316862247891*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35661998179128*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.161458121870276*pi,2.91603685440203*pi,1.65041799706916*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.507575835404753*pi,0.56762032142409*pi,4.25286941447638*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.517510838076715*pi,-0.263037717012423*pi,3.87303408665986*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.114792384952556*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47851147146504*pi,0.5*pi) q[1];\nu3(0.295287195643916*pi,2.71595175526516*pi,1.68778199427055*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.275602866015316*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.660965927320018*pi,-0.4997670541101855*pi,3.3162876111687*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.79244159392101*pi,0.470344387324496*pi,0.934771465926601*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.356436676073926*pi,3.22673997345532*pi,1.189143888490813*pi) q[13];\nu3(3.5*pi,3.45398461209038*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.27519043897468*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300596175766556*pi) q[18];\nu3(0.547615825432865*pi,2.78206470281535*pi,1.1934547204161778*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5291196963901343*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.690429719241784*pi,2.90568695888349*pi,3.72848161376481*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.605146586038186*pi,0.69523454028198*pi,4.19853159078684*pi) q[4];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.581304134306459*pi,0.28040873839325*pi,0.968010735575747*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5710532965180004*pi) q[16];\nu3(0.491862619461165*pi,3.03002940690137*pi,1.130475959759353*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.383381385813616*pi,2.5598773541119*pi,1.208506028727597*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5414641334384518*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.276188231063077*pi,0.19068492941526005*pi,3.776547238394*pi) q[11];\nu3(0.865924680430396*pi,2.97052456246865*pi,4.41803509207909*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.552055217517267*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.424524034960427*pi,0.95998673712404*pi,4.2813333919534*pi) q[8];\nu3(0.22859791029619*pi,-0.0009731324000369912*pi,4.1011444588135095*pi) q[9];\nu3(0.550236116528467*pi,3.49831358278487*pi,0.995722323072538*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.775944411358961*pi,2.86143597852902*pi,3.66114752339202*pi) q[20];\nu3(0.461840828962216*pi,-0.32592736285408896*pi,0.7619769931036979*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.460942156330229*pi,0.6523393929194701*pi,4.48021345623733*pi) q[8];\nu3(0.610945730966542*pi,3.19639914502686*pi,3.37709295467567*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.625411071035501*pi,3.35606421471382*pi,4.35631955537508*pi) q[20];\nu3(0.710390795634785*pi,-0.286801509596185*pi,4.30435475465476*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.214069124543593*pi,-0.4368124179091293*pi,1.88596679804942*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40835541499636*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.70333186789246*pi,3.26157769090158*pi,2.76689068706719*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2572109949062948*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.484843871874367*pi,0.82634952028335*pi,0.696987236516761*pi) q[1];\nu3(0.298510142448552*pi,0.5007205736687399*pi,4.483062753839*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[21];\ncx q[13],q[19];\nu3(0.335419235486676*pi,3.30599354197863*pi,1.99745465890074*pi) q[14];\nu3(0.415906200766517*pi,-0.4485733337592118*pi,4.21249925749234*pi) q[15];\nu3(0.547990177886891*pi,0.498271672681018*pi,0.67850479111805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.149793814018163*pi,2.99951792343723*pi,1.53458931989726*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.28227469632649*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.273144161370374*pi,3.44868005249778*pi,0.622185796093681*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.641468889975673*pi,0.34646795341790804*pi,4.407953863878809*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44956516015442*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229266344322745*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44574744373747*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46181939627328*pi,0.5*pi) q[4];\nu3(0.465634216256217*pi,3.08943582101059*pi,0.695236351744989*pi) q[5];\nu3(0.816714022657308*pi,3.27835077810769*pi,0.694023837850583*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43622486219431*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.310396443655131*pi) q[10];\nu3(1.0*pi,0.0*pi,1.163446935714732*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.957169399988858*pi,1.06378181895109*pi,0.861834368397399*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25929518128771*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[4],q[10];\nu3(0.432433210888664*pi,3.24836319149134*pi,1.381028807073375*pi) q[5];\nu3(0.598977003555835*pi,0.7722320433693199*pi,4.38619586970866*pi) q[6];\nu3(3.5*pi,3.3450195379695*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.209828987680679*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.43071977701408*pi,0.9913292683308901*pi,4.47775651574229*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5679279961690775*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5177860645381389*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4919109706847795*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.597992075610204*pi,0.255108054081691*pi,1.6022390032904*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.632064351552575*pi) q[20];\nu3(3.5*pi,3.43960850399182*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5189836322493897*pi) q[15];\nu3(1.0*pi,0.0*pi,1.176726191336495*pi) q[16];\nu3(0.291214164518027*pi,3.46713413075429*pi,4.2551283443092895*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[18];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46509662376751*pi,0.5*pi) q[1];\nu3(0.541367168429386*pi,3.34354859777596*pi,4.19381425618929*pi) q[2];\nu3(1.0*pi,0.0*pi,1.305155049756893*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43069128812485*pi,0.5*pi) q[5];\nu3(3.5*pi,3.388871548488*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.899557714424236*pi,0.14077003304260904*pi,4.33917618832998*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.129958642086137*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5907524311364325*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.193820632776831*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.542552791704805*pi,-0.046193952747834*pi,1.208723623936307*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[12] -> c[12];\nmeasure q[20] -> c[20];\ncx q[0],q[16];\ncx q[1],q[3];\nu3(0.795402731687263*pi,-0.22697798812922498*pi,4.115729166590199*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[18];\nu3(0.745663899528501*pi,3.03471872961673*pi,4.27462495588989*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.753937683075838*pi,0.20539329170506604*pi,1.073663039280933*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.465409669663852*pi,0.492151556055329*pi,4.00391496633306*pi) q[19];\nu3(0.482580784695966*pi,0.80017150346096*pi,0.609013311295022*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.303621826626101*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44244222834898*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4737632112423995*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1881037558648009*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4289935124315996*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[5],q[14];\ncx q[6],q[18];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.168202870117127*pi,0.14778837322614102*pi,1.0018102227236199*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.388510323692936*pi,2.94581618410469*pi,1.53399124899705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.253068614444515*pi,3.09452243814601*pi,1.329420259345337*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.888837608058884*pi,3.32886796252462*pi,3.7937225497381*pi) q[9];\nu3(0.102411444049092*pi,3.3982027078886*pi,0.5275332711848758*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4924094104208105*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.667235056350679*pi,3.33408900083822*pi,4.47175149997462*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.590359586084782*pi,-0.153999724798411*pi,3.8107000527145*pi) q[5];\nu3(0.072547236261926*pi,2.55656246957729*pi,1.25670273578199*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.624616794377738*pi,2.60428146630398*pi,3.9138375571499*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.359592387935309*pi,-0.375372720210265*pi,1.402409787817257*pi) q[18];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nu3(0.229371261006376*pi,-0.28925616336199*pi,1.093130957055916*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.501221852493979*pi,-0.399806198491494*pi,0.91598287547465*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[1] -> c[1];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.363689104562353*pi,2.99126744339655*pi,1.87112345419036*pi) q[3];\nu3(0.650716930736541*pi,2.96855633640913*pi,3.31653476054738*pi) q[17];\nmeasure q[3] -> c[3];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.70899652951891*pi,-0.06486756011234202*pi,3.67095946540013*pi) q[0];\nu3(0.667306426550411*pi,3.22457683037132*pi,3.58629541107837*pi) q[1];\nu3(0.853162512381837*pi,0.34578041717463603*pi,1.3125709058102268*pi) q[2];\nu3(0.580221169993014*pi,3.47791199368881*pi,3.82086173868181*pi) q[3];\nu3(0.685818931582934*pi,2.89448571209975*pi,3.27865855073845*pi) q[4];\nu3(0.462575491154952*pi,-0.375444728965585*pi,1.327559440864206*pi) q[5];\nu3(0.931645830862379*pi,3.09681684422042*pi,3.63320157946554*pi) q[6];\nu3(0.654479265091656*pi,0.134278104080225*pi,1.4735371563334319*pi) q[7];\nu3(0.242569447360031*pi,-0.335034957194839*pi,1.399553821354399*pi) q[8];\nu3(0.328472933623092*pi,-0.4977086978883866*pi,4.2384730760953*pi) q[9];\nu3(0.873047854042021*pi,3.28590162651296*pi,0.5845092376631265*pi) q[10];\nu3(0.51207572835003*pi,-0.06659730065911401*pi,0.7572580062865131*pi) q[11];\nu3(0.434905148965614*pi,0.39678912758613505*pi,3.88760746238867*pi) q[12];\nu3(0.265489651625384*pi,2.60999143021145*pi,0.9235753887124241*pi) q[13];\nu3(0.163932997236462*pi,-0.04174786787024398*pi,4.2030284440665096*pi) q[14];\nu3(0.789145303878455*pi,0.70973113665406*pi,4.28916610635898*pi) q[15];\nu3(0.121417043485575*pi,0.021565012350886037*pi,3.53850831907849*pi) q[16];\nu3(0.575435463576955*pi,0.22993057067965605*pi,3.90225576535882*pi) q[17];\nu3(0.327022588071554*pi,2.57535111436424*pi,0.9496671088375219*pi) q[18];\nu3(0.500567653284371*pi,2.89065195070057*pi,3.54802211938325*pi) q[19];\nu3(0.643682234489827*pi,0.8491875868851599*pi,0.697840486456463*pi) q[20];\nu3(0.572194684966125*pi,0.353364167207854*pi,3.90085531282514*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47280320596861*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2033275406386*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42915265067587*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1024974693941552*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[10];\nu3(3.5*pi,3.21866979109497*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.46466340717537*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35704012620336*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.370848657268888*pi) q[11];\ncx q[12],q[13];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.290745222146541*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1244715270429189*pi) q[20];\nu3(3.5*pi,3.36815862084261*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.43136849509293*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.43785721470175*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.2325630429279149*pi) q[8];\nu3(3.5*pi,3.44839581271072*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.497066127797741*pi) q[10];\nu3(3.5*pi,3.47162078275101*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.248221448648311*pi) q[13];\nu3(1.0*pi,0.0*pi,1.358847734776822*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225126645713948*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5871829740740769*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288335612354016*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.44824224000555*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5403400425231258*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.395618403595557*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.4150202468641*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4991513365848*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5774744934822067*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.389275585567161*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3565432677457*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46291796655595*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5190371846456374*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.7161824197976561*pi) q[14];\nu3(0.333738768507686*pi,0.42982332098421105*pi,1.062732061350325*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.476363667070362*pi,3.32046523874318*pi,0.973572868268183*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.638526459656449*pi,0.28190326220319295*pi,1.3973722016550552*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.620312827012508*pi,-0.04933081942350098*pi,3.82896852396624*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.546179953077648*pi,2.60338624902832*pi,3.61509719355508*pi) q[2];\nu3(0.618064702618538*pi,-0.032640337540016995*pi,4.1102297813239*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.272170640200167*pi,0.489978545091148*pi,0.952777346577924*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.719949673572176*pi,3.46856588345064*pi,3.7078785862096*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.577125237589062*pi,2.84716725859006*pi,3.19846686813449*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.408630304412149*pi,-0.338927188207643*pi,1.59861760850082*pi) q[1];\nu3(0.403640553583106*pi,3.21312485598835*pi,1.94798579140759*pi) q[2];\nu3(0.862484856456348*pi,0.89839791048249*pi,0.695769796068082*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.117797626378879*pi,2.44174453490683*pi,1.1882522125179191*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.455130387741053*pi,3.22151204708582*pi,4.33150590026683*pi) q[9];\nu3(0.273412236730469*pi,-0.30174041174049604*pi,3.87862410237071*pi) q[10];\nu3(0.306177590553178*pi,0.9693096076967*pi,4.0666772897484*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.678250526576437*pi,0.278352132700844*pi,4.2539796578244005*pi) q[0];\nu3(0.394894873116466*pi,0.128689129058301*pi,0.825271707668933*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.441572796639726*pi,0.302360053663118*pi,3.40041380491868*pi) q[7];\nu3(0.30778223460785*pi,3.03521348825939*pi,1.98606949673578*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.808012692763185*pi,3.21693836091844*pi,3.43203501843353*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.751002254724716*pi,3.19057624234765*pi,2.8146426543453*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.328217675835519*pi,0.14632499216933803*pi,1.1912651529714449*pi) q[20];\nu3(0.679278226807053*pi,2.8435800581156*pi,4.10866288664335*pi) q[21];\nu3(0.0798921593672409*pi,2.72297953966274*pi,1.4204063847627189*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.613996486711881*pi,3.47667755119214*pi,3.34399262956997*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.427864440649745*pi,2.64700950899443*pi,1.3275208148980329*pi) q[7];\nu3(0.412144610139134*pi,3.10102054420516*pi,1.297998548201479*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.222581200028426*pi,0.06930369970235695*pi,1.292519648171907*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.579340940357312*pi,0.07267106077645802*pi,0.64932257102039*pi) q[20];\nu3(0.334534054100585*pi,0.86111799935921*pi,0.583102380112558*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.706969930715246*pi,0.009848896851722966*pi,1.0938207780728861*pi) q[4];\nu3(0.568813590611538*pi,-0.36021498700522503*pi,3.82349828858747*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.469208495761493*pi,0.300380502196243*pi,4.27415214412936*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.678545105669149*pi,0.29510796507068604*pi,1.3041670391327091*pi) q[17];\nu3(0.580764356008347*pi,-0.4091332769033786*pi,0.5236761384617815*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.429888445548692*pi,-0.08182656235746699*pi,4.078939455301899*pi) q[5];\nu3(3.5*pi,3.44192404096454*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.561514286407067*pi,0.296653034373776*pi,4.34710297962549*pi) q[13];\nu3(0.529768983775564*pi,3.2890217578868*pi,0.7859326741777071*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22808680243086*pi) q[16];\nu3(0.488004228989772*pi,0.34650083924432196*pi,3.84786858589857*pi) q[17];\nu3(0.655918464168209*pi,3.42946303565926*pi,3.3846474447362*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.29912107319071*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.257320701205487*pi,-0.4122932927639411*pi,1.0973187430602431*pi) q[14];\nu3(0.624904797397455*pi,3.03411619410045*pi,3.7646003536997*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.124875397070136*pi) q[21];\nu3(3.5*pi,3.39110662508218*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[21];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43527281962704*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.708484163422072*pi,-0.149420330550457*pi,0.873638995471981*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5176816547655712*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.333880581443253*pi) q[19];\nu3(1.0*pi,0.0*pi,1.225968355725015*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.48359510303191*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37603841346224*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.361503476040384*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.245671245127282*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44297018137656*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[21];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49648365116417*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41247155180653*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2320361132769921*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.283511990440818*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5210626906829472*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5248247905125849*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(0.546538809638963*pi,-0.17250646982874301*pi,1.0140681542275911*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.42564921991013*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.64822745700395*pi) q[12];\nu3(0.550454577163607*pi,3.01067343093688*pi,3.17855253780993*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.4408460324478*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37362620222645*pi,0.5*pi) q[5];\nu3(0.636201971395418*pi,-0.395916190182072*pi,4.06280589386969*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40940759570278*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6019245572026279*pi) q[13];\nu3(1.0*pi,0.0*pi,1.367249995234559*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1658076173607599*pi) q[15];\nu3(0.714577062766224*pi,3.40974203481614*pi,0.606212549322709*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19752473175022*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5406211516623789*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.437551188981914*pi,3.29164476292094*pi,0.5556564943860651*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.642617764188441*pi,-0.11555935613546098*pi,4.05414599663526*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.200351769982201*pi,3.26802962232131*pi,0.5098542336559743*pi) q[19];\nu3(0.403924513955838*pi,-0.152887759026756*pi,0.819427459021273*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.67343149541952*pi,0.456013137123219*pi,0.5529562875335583*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.560712344398517*pi,3.46920771972004*pi,3.25402813889755*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44863883851907*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44855318504439*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43636439311825*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.842997984205322*pi,-0.04394664487410899*pi,3.66455967822096*pi) q[19];\nu3(0.644445099296167*pi,-0.132452500268761*pi,3.46846325865247*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.184481684629047*pi,3.14257232850987*pi,1.54052892753602*pi) q[1];\nu3(0.772863754701015*pi,-0.054603874725841994*pi,1.155159881376068*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.362849147484322*pi,-0.015985747912238002*pi,1.1341304528933471*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.139844498616309*pi,3.19174079245911*pi,1.283717653725424*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.337414606700423*pi,3.38521920842426*pi,0.667116825144335*pi) q[1];\nu3(0.50333994070394*pi,2.56121209288468*pi,1.048514922820851*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.630562025288309*pi,-0.11674017402931403*pi,3.80440667460217*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.866665523048832*pi,0.42172901885362*pi,1.193138071962565*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.48115665606733*pi,-0.23244537834983597*pi,4.28546607549065*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.450767683929449*pi,2.84663248832171*pi,1.57391883747995*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.669999663557443*pi,2.95962302522437*pi,3.63016125645238*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.714508386631031*pi,0.9719719567946301*pi,0.6655971314546241*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.569046226959637*pi,3.17691959517211*pi,3.61517001956485*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.567312375061005*pi,-0.278834237528209*pi,3.69900067599204*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.143489575309189*pi,-0.14898321865646902*pi,1.64043776742797*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.395119039915767*pi,-0.442988694077666*pi,1.27692170679216*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.622797520273062*pi,0.063715472186882*pi,0.9711841736050151*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.22744370962301*pi,2.70246085966627*pi,1.5194192935031*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.33848261127234*pi,2.9842348500713*pi,0.85344564422891*pi) q[5];\nu3(3.5*pi,3.36852116864795*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.286123004834119*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47038614259144*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2365963031824951*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.455150134332535*pi,2.90861709856235*pi,1.042840143385011*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.49242549632555*pi,0.5*pi) q[7];\nu3(0.136478474593283*pi,2.81769758028133*pi,1.73375160086793*pi) q[9];\nu3(0.85585948877599*pi,0.82236680380003*pi,0.7961651774794509*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.382224807321748*pi,3.20962451757806*pi,0.9623939849122449*pi) q[15];\nu3(1.0*pi,0.0*pi,1.269251119867922*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[2],q[3];\nu3(0.326557678914961*pi,3.08930820077674*pi,0.978185687350686*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[12];\nu3(0.625717439521506*pi,-0.08223995686983598*pi,0.6883799526707091*pi) q[9];\nu3(0.358873355535076*pi,0.81418037295077*pi,4.1467380281220105*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.545142793268047*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.801615298700259*pi,0.8068183806481899*pi,1.190019128728911*pi) q[15];\nu3(0.373680101068191*pi,-0.349468527308536*pi,3.90751347270873*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5171834982238309*pi) q[20];\nu3(3.5*pi,3.32733179285971*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2503330918375282*pi) q[3];\nu3(0.636156005879754*pi,-0.11547622160631998*pi,1.300635331395061*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45318675493853*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.4052539818891039*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46535325997886*pi) q[16];\nu3(0.595309469940522*pi,-0.49611799272928286*pi,3.60335764639273*pi) q[17];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.372136158428235*pi,3.08312009398855*pi,1.73857009558334*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4006699148049595*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5201106180509405*pi) q[12];\nu3(0.293824721912297*pi,2.51035923549479*pi,1.50162493020255*pi) q[13];\nu3(0.263125183999203*pi,3.15506899960506*pi,2.0003724371219*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.797378833804844*pi,3.03734204624861*pi,4.3275151509314*pi) q[20];\nu3(3.5*pi,3.39656754485705*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47684082904323*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.2340671184774*pi,0.22177893937358095*pi,3.45514189681055*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.203701502412974*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2263148826643309*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.449109801486362*pi,3.04652577744004*pi,1.54092610439042*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,3.35596986968245*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230205437892528*pi) q[18];\nu3(0.260603728117318*pi,-0.22118464755217498*pi,0.517563054321515*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43156421458872*pi,0.5*pi) q[5];\nu3(0.625526005774094*pi,-0.4369424972239519*pi,4.39357139046719*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1805297696504229*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49445331495407*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5796674605252914*pi) q[10];\nu3(0.4591229628087*pi,0.6426184854644099*pi,0.621930381029727*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4466711413713895*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38481165316063*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.863006687476782*pi,0.7091721283365*pi,1.030125680643458*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39850246158871*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.35533125014801*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.583548558818606*pi,-0.299977061629066*pi,3.60625234663908*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45628574914443*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.432857187599861*pi,0.283591301745135*pi,4.2096181098690995*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.422480242092543*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.237529447154957*pi,2.81064891270163*pi,1.64198424207525*pi) q[7];\nu3(0.193486729493755*pi,3.03585392274725*pi,1.4695600850555741*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.109463157256957*pi,0.34455500236954995*pi,4.06903649915396*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31160204865028*pi) q[21];\nu3(0.309353159045509*pi,0.35697190510641297*pi,3.90158999922666*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.040081191987067*pi,2.76208110709594*pi,1.60129853799248*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.169069280368576*pi,2.97789561636801*pi,0.943441237237406*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46202420411989*pi) q[19];\nu3(0.244584597079141*pi,0.8888489182263*pi,3.95930795208346*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.794975989974452*pi,-0.147299747269801*pi,0.8038872933690999*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.329566444788219*pi,3.4322021737571*pi,4.14187351370423*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.601500130773535*pi,0.10576242725653395*pi,1.255342405828154*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.216245259922355*pi,0.02317844682242798*pi,4.33651006797679*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.723760874563007*pi,1.21226847533004*pi,0.722147090109353*pi) q[10];\nu3(0.358354849830844*pi,3.20700703230894*pi,2.1183809863095*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.189306122696834*pi,0.475446205463512*pi,4.49898374550222*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.413854481603431*pi,0.06683875562700703*pi,0.939039916510171*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0781986967237175*pi,-0.288267999443323*pi,0.920102536439918*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.475304735361622*pi,0.60080990988431*pi,4.266382876422901*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.594256152902747*pi,0.287549964956914*pi,1.416615005218412*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.116400151218385*pi,3.2113457337587*pi,2.01365893457982*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.260523553385295*pi,0.54283577773104*pi,3.54969024879265*pi) q[5];\nu3(3.5*pi,3.32732450935853*pi,0.5*pi) q[8];\nu3(0.653284922542244*pi,3.25065640409407*pi,0.614812361411521*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.203950741710258*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.65956335373349*pi,0.60123069935756*pi,4.23978635253717*pi) q[17];\nu3(0.371017552531277*pi,-0.173165351734532*pi,4.094242784905401*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.406659783089652*pi,0.21450329043202498*pi,0.685617024622349*pi) q[5];\ncx q[8],q[11];\nu3(0.423100148319785*pi,0.008140128300020977*pi,4.05759644538921*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.414431373639318*pi,3.29948257675107*pi,0.922745358511586*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.47266063721217*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5574520953359046*pi) q[11];\nu3(1.0*pi,0.0*pi,1.227988151978336*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39390760245755*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,1.220826039787005*pi) q[3];\nu3(0.146649720655442*pi,0.5802837008856401*pi,4.06088402714164*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.753794555966909*pi,-0.4182922606224961*pi,0.607040920312624*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34037552326316*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45235748310484*pi) q[12];\nu3(1.0*pi,0.0*pi,1.306677389573288*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,0.641833342073898*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.849781013853431*pi,2.89321106899861*pi,3.79721941906516*pi) q[14];\nu3(3.5*pi,3.49195524033308*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.208241169064539*pi) q[16];\nu3(0.365441333642671*pi,-0.12135958386879198*pi,4.15587098447305*pi) q[19];\nu3(0.326970483845977*pi,2.99647600708371*pi,1.268905309997892*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31301526570863*pi,0.5*pi) q[5];\nu3(0.557619910744657*pi,3.01253608496925*pi,3.41403381349708*pi) q[8];\nu3(3.5*pi,3.48031489836401*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5471845175770917*pi) q[13];\nu3(0.603923230538712*pi,-0.390008614383132*pi,0.994690296565511*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.280491705928867*pi) q[17];\nu3(0.281047859897051*pi,-0.4421173334500232*pi,1.81334032322679*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4544102061215889*pi) q[20];\nu3(0.473985764408633*pi,2.50309901882238*pi,1.202459733598676*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.417670794107406*pi,3.06471557634007*pi,1.9752239514726*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[13];\nu3(0.764828997828232*pi,3.47179595063694*pi,3.86138842743006*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.673968145861734*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.215681513099101*pi,0.318219038062161*pi,0.652583219425895*pi) q[0];\nu3(3.5*pi,3.4562701060671*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.183037469102042*pi,0.72793036593893*pi,3.79543703880411*pi) q[3];\nu3(1.0*pi,0.0*pi,1.172282651300383*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.361309172807916*pi,3.23972492764319*pi,4.4132839001903506*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.29154743316926*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4913523206910995*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.674384993572136*pi,3.39797820246173*pi,3.12428463471256*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.7014334432926*pi,0.6630244799368501*pi,4.2206119754371905*pi) q[3];\ncx q[5],q[17];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.749011560337817*pi,2.94947032003468*pi,3.93637949426557*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5973109764175817*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49684922186557*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47956094414849*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.4501018736494*pi,3.22942125316264*pi,1.81032715034502*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.318748861150962*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.46651568522007*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.309060883427951*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303110327974238*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0843934729379128*pi,3.2993662725471*pi,1.068265808004499*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.86905670094174*pi,-0.04997355687139099*pi,1.113724018597068*pi) q[12];\nu3(0.682693417217033*pi,-0.475214050216534*pi,3.99782296429959*pi) q[13];\nu3(0.693136435959323*pi,3.24013510984998*pi,2.94360331549019*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.152824339340899*pi,0.7264882770157799*pi,4.11917701764064*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.803057736739168*pi,3.19116307412472*pi,4.23107090075945*pi) q[12];\nu3(0.306529970663321*pi,-0.136661691269853*pi,4.1074950945818305*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38685653342053*pi) q[14];\nu3(0.340629895450111*pi,-0.4401866907354509*pi,0.692191781267826*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5004123686445352*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49588815541601*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.616136917975407*pi,2.82292489712674*pi,3.2781494933742*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.528221382695864*pi,2.97491551397085*pi,3.48607590974876*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.163216083690281*pi,0.479515240050296*pi,3.51608200954837*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.395884916673403*pi,3.19893096493773*pi,1.68275441256345*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.198905224314834*pi,0.22370846482016105*pi,3.80254618771648*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.164837764773168*pi,2.73134840259858*pi,0.895873245762209*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.147383001488212*pi,-0.16518758042730602*pi,3.85148626735494*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41603844323339*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.370373465975645*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36884754224705*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.435010491729166*pi,-0.18121314313193*pi,0.855587438992327*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.241653421830414*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.962462140970223*pi,0.80941539479135*pi,0.835286459900919*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[15];\ncx q[2],q[16];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.574983824808727*pi,0.7597386365396499*pi,0.604080083250124*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5568269431554489*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.30631782012292*pi,-0.35193831441732204*pi,1.222214649570105*pi) q[17];\nu3(0.557881881085108*pi,-0.4219458358660884*pi,0.8692067725674271*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.73802521106338*pi,3.28917923571199*pi,0.5186447033212078*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.37410188865825*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46888203653166*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.738356932518193*pi,2.78659922847705*pi,4.00747786191815*pi) q[6];\nu3(0.801658921653232*pi,2.52432855516236*pi,3.76215432632622*pi) q[7];\nu3(0.504258346045202*pi,3.09013682108245*pi,3.44430228026045*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5534507375164206*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2075176107878969*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2821986331500521*pi) q[16];\nu3(0.389894352569395*pi,3.36189031856033*pi,4.28199678002515*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.442582477515547*pi,3.00029213898932*pi,0.64060262617901*pi) q[19];\nu3(0.233852996941107*pi,-0.299470278933696*pi,1.321949284421547*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42795056846987*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[16];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,1.377501454297723*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.644829133500326*pi,0.61899787876542*pi,0.952414681946523*pi) q[6];\nu3(0.32343424184448*pi,3.38691083827798*pi,1.1192345809248598*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.489577230977159*pi,3.00640374001254*pi,0.5191752818954216*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.426288733416914*pi,2.54982771041676*pi,1.331139884516097*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.418098008874789*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5914173231183288*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0417485091278492*pi,2.44396858042525*pi,1.396615332613453*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5722820420888528*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.485778342445401*pi,2.91142329996263*pi,1.454848258082372*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.192079496429148*pi,0.342135678769383*pi,4.02351703344967*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.604200070149283*pi,2.6750764918732*pi,3.35022018956132*pi) q[3];\ncx q[6],q[8];\ncx q[9],q[12];\nu3(0.726925648659669*pi,0.318260944714456*pi,1.244100250785025*pi) q[10];\nu3(0.489839528969839*pi,2.6276479648694*pi,1.150053353439087*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.781723837312857*pi,3.26623588524319*pi,3.55560676349091*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42213408858203*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.21277471780335*pi) q[8];\nu3(3.5*pi,3.24488268461941*pi,0.5*pi) q[9];\nu3(0.571833482867511*pi,3.43068902531772*pi,3.8628466320068*pi) q[10];\nu3(0.0607776789060366*pi,0.5751885161319099*pi,3.8103310303156*pi) q[11];\nu3(1.0*pi,0.0*pi,1.158879066978698*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,3.35236939461417*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.132514418404015*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.789765066724008*pi,3.25624571208476*pi,4.46657165260985*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[8];\ncx q[7],q[14];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.895847318868355*pi,0.420804612379144*pi,0.5386008458687076*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.41844223983495*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.124022420119453*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.371080933543583*pi,2.49318525148301*pi,1.321670586011295*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38516560674496*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37129141124555*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.425586679434669*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4435909552623*pi) q[12];\nu3(0.8033210742363*pi,-0.29678742972841*pi,3.25829458814003*pi) q[13];\nu3(1.0*pi,0.0*pi,1.278437776846409*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.547737019491144*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1808466934059298*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[8];\ncx q[7],q[14];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.571361828563262*pi,3.19264425153251*pi,3.47880843190398*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4013643426341496*pi) q[18];\ncx q[19],q[20];\nu3(0.617305167251274*pi,2.97526757263002*pi,4.33884778597603*pi) q[0];\nu3(0.646080981391646*pi,0.37428936034224103*pi,0.996202486548066*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46093632926879*pi) q[14];\nu3(0.358300625999339*pi,3.31540849073959*pi,1.075194325068897*pi) q[15];\nu3(0.357188596758159*pi,-0.09139461769232798*pi,1.0365493036796751*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5289435046501016*pi) q[21];\nu3(0.331742616595339*pi,2.96981700330699*pi,1.77951345029628*pi) q[0];\nu3(0.200133033940506*pi,0.281094140000524*pi,0.631112427015853*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.433582306801555*pi,0.87646769419611*pi,3.93312354209831*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.799631359837703*pi,-0.27251213096315197*pi,1.0925780857918261*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.603193452693549*pi,2.6792359521027*pi,4.1078177239059706*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48137564732431*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.4207504086692029*pi) q[3];\nu3(0.276976320639036*pi,-0.023077228021601004*pi,4.25653510632925*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.311120675177244*pi,0.09215488026279195*pi,0.837494316883149*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.479854536764244*pi,-0.18411502086951298*pi,4.15719423219929*pi) q[19];\nu3(0.633859967047508*pi,3.19881939338453*pi,4.3313927221918895*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.567749229885628*pi,0.03148404893935597*pi,1.016610347670688*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.296315530408331*pi,2.89234613342206*pi,1.059279135375218*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.821952685600265*pi,-0.19149167820590102*pi,3.68258028915743*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4999136371385795*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.645975231690836*pi,-0.144169825265818*pi,3.81686066275995*pi) q[5];\nu3(0.386546513153502*pi,0.278800670680475*pi,4.42917382019249*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.482560408261548*pi,3.3404783765688*pi,3.13654752165535*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.59659977695017*pi,2.99669041122819*pi,3.00446474940686*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.151233444955167*pi,-0.259610375281322*pi,4.4967403463041595*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.425546578097465*pi,3.13272039429554*pi,2.1127513609415*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.516440791561165*pi,0.17695677811975596*pi,3.61658206716813*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.470374400582436*pi,0.9082832448598901*pi,4.0623307282865895*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.520677729717102*pi,0.24737920076463404*pi,3.76503696410402*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.52893514921402*pi,0.64403631171541*pi,0.994577713960228*pi) q[21];\nu3(3.5*pi,3.45804982097939*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3427434079985718*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.3516465546855*pi,3.00945189811435*pi,0.9583971530843429*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.45835351711247*pi,3.23639204217116*pi,4.16369890936685*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.418768869816783*pi,3.10058051661419*pi,1.59536788263628*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.250009577783758*pi,-0.4489929095079151*pi,4.0117494690924005*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.594285944657406*pi,3.36898385877092*pi,3.40378933792203*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43355759267065*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.089226211204583*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.474191685073123*pi,0.33718932789283795*pi,1.106239815617051*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.654625421339371*pi,0.10971185471020595*pi,3.70783694486828*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41133090882424*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[9],q[11];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.42955647832064*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4550153450041*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44805860154277*pi) q[11];\nu3(1.0*pi,0.0*pi,1.168586296534504*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245648816399832*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48319429081656*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32581445584081*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.293464285502097*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[17];\ncx q[13],q[18];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2749607681598532*pi) q[15];\nu3(3.5*pi,3.49077522817032*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.341757777169313*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5031391368526859*pi) q[12];\nu3(3.5*pi,3.48258832935134*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4547412395235*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275974678886372*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39290538625364*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259093867623925*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.694287760152644*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.40642633059675*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5347737952735945*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.434753065199209*pi,2.77821181875618*pi,3.7466817337584*pi) q[2];\nu3(0.863695724292657*pi,2.94722642351324*pi,3.18937374198331*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[15];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4735009748961705*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5132682226131802*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.512371634304979*pi,-0.4294180051054751*pi,3.50038937802608*pi) q[1];\nu3(0.407492629034263*pi,0.09063504436396697*pi,4.19926407740266*pi) q[2];\nu3(0.727361146784812*pi,-0.168430702020129*pi,3.41989738519075*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42035097874766*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.295068529828955*pi,0.012407341748927991*pi,3.90509741027292*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361765154179652*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.350743695992343*pi,0.10688105389156899*pi,0.720439948453144*pi) q[0];\nu3(0.694507676265219*pi,3.14422473965022*pi,2.87853587670721*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.603079048562714*pi,-0.030069108372344*pi,4.06213707057837*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.191522869020388*pi,0.464154090895042*pi,3.55325230905054*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.445815639029336*pi,0.322513954778052*pi,4.46406169693486*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.765719260766002*pi,-0.140501107711215*pi,3.46767233627172*pi) q[4];\nu3(0.720133837995622*pi,-0.17785117245515603*pi,4.24039145833913*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.69836296212154*pi,-0.24569612008555602*pi,3.99373793720284*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.284161294626354*pi,0.004579203007747945*pi,0.608050489092724*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.553627429257015*pi,3.23852124526333*pi,0.783402504327205*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.54273709904101*pi,0.12312234972964098*pi,0.760779707208721*pi) q[18];\nu3(0.575300801502784*pi,0.25891534320420695*pi,3.75611035830592*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.670577081150447*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.892601021375655*pi,0.55997468863067*pi,1.019034356076026*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.650002210563225*pi,0.31672395824966004*pi,1.39913557986447*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.658241878160588*pi,3.3564149064833*pi,0.612598802519362*pi) q[11];\nu3(0.480512118611878*pi,3.12472650108846*pi,1.78414059720404*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.580958244556693*pi,3.36516165573951*pi,1.86661078210486*pi) q[18];\nu3(0.351412785490972*pi,0.17528512340731595*pi,0.835219015526016*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.767998352733649*pi,0.455728694661108*pi,0.773275108124829*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.208406699151102*pi,0.40886831675758095*pi,4.2332110165065995*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.168719354602398*pi,3.313704106085*pi,2.090988758896*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.352569020986369*pi,3.49788738074968*pi,4.436291006713089*pi) q[21];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.290323943282085*pi,-0.41166426681276047*pi,4.033385816942451*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0255033681127144*pi,0.42833951582026*pi,3.49321424091581*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.683025822007787*pi,3.38870163962002*pi,3.76465319261297*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.62050010612877*pi,0.30253099170958797*pi,3.96379931392564*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.16460929308782*pi,3.42281276323695*pi,2.00151547190859*pi) q[21];\nu3(3.5*pi,3.46838769092794*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.343803789686845*pi) q[3];\ncx q[5],q[11];\nu3(0.440043859194506*pi,3.43343133841576*pi,1.2836517577334061*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.595677930750361*pi,3.46584443288054*pi,3.29856503595865*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.354817363942837*pi,-0.4576770506416075*pi,1.78092224085372*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[3];\nu3(3.5*pi,3.35714411834556*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.248142592808366*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.739522882895269*pi,-0.169284813595713*pi,3.57919659422016*pi) q[14];\nu3(0.611217524069427*pi,-0.023350545337665007*pi,0.990988792280975*pi) q[15];\nu3(0.610723865923925*pi,-0.27104827596633796*pi,3.26326556887203*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32890339720454*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.525994548399551*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.448040682291608*pi,2.83819720071078*pi,0.944846676732986*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.33153502338123*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.258148535038127*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2983255196013022*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.6337485137084*pi,0.37777788427125203*pi,1.4820387872399818*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[10];\ncx q[2],q[3];\nu3(3.5*pi,3.49283960638036*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.242470458508008*pi,0.051628922703413016*pi,3.96046626263637*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.41682192886569*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.351108336993492*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5034474061426693*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5829023648633536*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.241714326304386*pi,2.34425129121923*pi,1.2530753653839621*pi) q[20];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43744322637832*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.211848878575163*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45399750364855*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46720080940956*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308020663922534*pi) q[18];\nu3(0.704254795827996*pi,0.70518547388399*pi,0.5188856693315892*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.538617512214309*pi,0.66760939486493*pi,4.45071971379906*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38876215493009*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.289386511389024*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46223964460586*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.833601614822239*pi,0.30402893546421506*pi,1.59729267313723*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.208608002611431*pi) q[7];\nu3(3.5*pi,3.49430428434467*pi,0.5*pi) q[8];\nu3(0.506067381554575*pi,-0.012812963907036012*pi,0.838173156710863*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5198769389170299*pi) q[14];\nu3(1.0*pi,0.0*pi,1.394223523990377*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.711511953597918*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.707774890009887*pi,2.83167710677583*pi,3.69447225342684*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.654322762964665*pi,-0.040653080096032024*pi,3.94121945631837*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.258907049476892*pi,3.48019109458564*pi,2.01098115229558*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5316735003331492*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.381694060544329*pi,3.2597443746265*pi,2.02960276681618*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.2071193961264*pi,2.851281477554*pi,1.392130064091524*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.227333667313599*pi,3.25849128594678*pi,0.615710666789219*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.631646950176654*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.839146497796585*pi,-0.22710483532207798*pi,0.974036750688609*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.538376177087943*pi,3.23353950064911*pi,4.34602373733072*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45710767804127*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.3684182579488*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3517339092756648*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.586324973467143*pi,0.58023681956319*pi,0.7940809039282439*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.546685978482698*pi,-0.235133271674831*pi,4.206034739202471*pi) q[10];\nu3(0.881040007885191*pi,3.07982807949566*pi,4.32924608239801*pi) q[11];\nu3(0.879821509546468*pi,3.21073520057912*pi,3.81558016903682*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.383050294833827*pi,3.27378384636691*pi,1.488163058797052*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.234023450923238*pi,2.92995787608027*pi,0.828257585791828*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.754360009149173*pi,0.077261006133018*pi,1.31511606973906*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.817442782084043*pi,0.58574405440146*pi,1.390883206910732*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.828523696684849*pi,2.98398030058944*pi,4.24817320072525*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.615403757439952*pi,0.23935832792858103*pi,1.63154406598877*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39257082651196*pi) q[21];\nu3(0.600604975342011*pi,3.18852640400028*pi,2.88230996852279*pi) q[0];\nu3(0.297789967886003*pi,3.18299226952284*pi,0.620989966165988*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.644706370914429*pi,0.29420909979727505*pi,4.13778475180035*pi) q[6];\nu3(0.438680254336685*pi,-0.11856928383835902*pi,4.19098794150864*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.601491394132317*pi,0.44755624866280497*pi,0.819013363841802*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.281999113405425*pi,-0.4590767518854787*pi,0.70997625696665*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.130980544120549*pi,0.76844178693357*pi,0.62171135008307*pi) q[0];\nu3(0.384215511132865*pi,2.78759419627061*pi,1.0091660700798442*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.413005004288651*pi,-0.23830181237126202*pi,4.02028256047868*pi) q[6];\nu3(0.556580309800472*pi,0.44341101406693995*pi,4.05697281278912*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.375947367139552*pi,3.29296023655743*pi,4.41996192691351*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0777939223040855*pi,1.13307183617268*pi,4.363640113347801*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.627717886483244*pi,2.48037162186062*pi,3.64684587083535*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.247529052291987*pi,2.86179954553594*pi,1.37135304126411*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(3.5*pi,3.35011462437776*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49657744517802*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.250089225277148*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2450751482322628*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.311349898291565*pi,-0.390206546366893*pi,4.41576264035473*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.33332675914401*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.180151537869384*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,3.43132214030992*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.185693963095451*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48097029025173*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.510927474912851*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.659537181488307*pi) q[16];\nu3(1.0*pi,0.0*pi,1.352046555790217*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5225318419661873*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.29685997081673*pi,0.5*pi) q[7];\nu3(0.168623216995039*pi,3.19843807946875*pi,2.0473173519405*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5075043385178213*pi) q[13];\nu3(0.615885453223366*pi,0.08290501405964601*pi,3.65456234314421*pi) q[15];\nu3(1.0*pi,0.0*pi,1.208459366791507*pi) q[19];\nu3(0.543628805202829*pi,-0.315025101515934*pi,1.1492044162324269*pi) q[20];\nu3(0.749628957364262*pi,-0.24817654785938398*pi,4.12326016352783*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[19];\nu3(0.766809920003823*pi,2.62417096216506*pi,3.65843074980069*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.157858707815906*pi,-0.03213740267864201*pi,1.135401588112747*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48999041956315*pi) q[17];\nu3(0.368822248213353*pi,3.13263222726102*pi,0.9594492606967899*pi) q[20];\nu3(0.146767769801448*pi,3.13876213693539*pi,1.2838774251142389*pi) q[21];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.281672589819612*pi,0.43850487599696497*pi,0.996531556770467*pi) q[5];\nu3(3.5*pi,3.46847269922156*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3837387960205971*pi) q[9];\nu3(0.151071076518324*pi,-0.10713288924008801*pi,1.024006429704854*pi) q[10];\nu3(0.688241412918643*pi,-0.280880217374618*pi,3.79904716594051*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41570436359452*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.628369976917763*pi,3.19398948940335*pi,3.11257541268636*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.82698353734447*pi,3.11106861242505*pi,3.96220811019277*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0617951050530035*pi,-0.386075546207086*pi,0.95825011377653*pi) q[10];\nu3(0.401404558447889*pi,0.45971704924951395*pi,3.64008157171679*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.465986094387054*pi,-0.19740156853733298*pi,1.309257539019266*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.391363622098989*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.8013777943973*pi,-0.4531392301500733*pi,0.756100368858584*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.254531945527409*pi,0.14115424511892805*pi,4.22728995304038*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48735094978486*pi,0.5*pi) q[3];\nu3(0.463434032841183*pi,0.5577115943511699*pi,3.59539982386255*pi) q[4];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.585107904654615*pi,3.12293866828044*pi,0.606543010190151*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40022567735281*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.153210826558271*pi) q[15];\nu3(0.346390772240419*pi,0.43071213869065605*pi,0.5333946189874176*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.178557928409034*pi) q[21];\nu3(3.5*pi,3.46121257087676*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.787574201145862*pi,3.36525594392527*pi,2.86551181554095*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.415944062059193*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.210594703553212*pi,0.76361180104608*pi,4.24078232691113*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.44704144493932*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.37956175484339*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.480190666826541*pi,-0.224421660347011*pi,4.3829782966952*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5456742279984638*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5959195186811755*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.119847469369332*pi,3.09118099661918*pi,1.98918070803464*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0446772973824247*pi,0.93765969381182*pi,0.5146273590856333*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5307059578810461*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.558829267699118*pi,3.43700351048481*pi,3.9498114192433*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40448944398506*pi) q[20];\ncx q[0],q[8];\nu3(0.18306365484824*pi,1.07219938967259*pi,4.17140012988272*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.623548431719243*pi,2.67102437221586*pi,3.53502010034512*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39999179801085*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.330237600343511*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.721160948814248*pi,-0.4921408552196583*pi,4.3588682707029704*pi) q[17];\ncx q[18],q[20];\nu3(0.394245931051432*pi,-0.364612739692858*pi,0.570100787797829*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39901438072704*pi,0.5*pi) q[2];\nu3(0.567205533561523*pi,2.93788452386001*pi,4.39733659010892*pi) q[3];\nu3(3.5*pi,3.29092906922102*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.182439330838124*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.661767546493648*pi,-0.26594114010407*pi,0.71378923598576*pi) q[14];\nu3(0.485449805605202*pi,0.5924070442067499*pi,0.966431022274522*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2842796636009401*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.518587981423451*pi,-0.03175362041494201*pi,4.20248618519183*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.49285341545261*pi,-0.313126290407837*pi,0.937071546353798*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.524834138208198*pi,0.44883757946147995*pi,4.12962697810347*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.54693771878439*pi) q[12];\nu3(0.367295726992358*pi,-0.06122180155623402*pi,4.05080939763563*pi) q[14];\nu3(0.4560892602039*pi,2.45381005119205*pi,1.144975069239203*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.410329180320868*pi,3.21269031343792*pi,1.194504759568215*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.422679343903431*pi) q[5];\nu3(0.933192327449784*pi,0.54533043789183*pi,4.2184128262569605*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30245498631507*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.6316131872079*pi,0.23105313334672095*pi,1.043872560423965*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.551082378000872*pi,2.50873384334377*pi,3.51214901621355*pi) q[6];\nu3(0.70334489233565*pi,3.47791913306403*pi,0.7099442587113309*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.569572104762887*pi,3.39956649160937*pi,0.650491310164933*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.709800115160997*pi,0.93678534087082*pi,1.020191019295029*pi) q[8];\nu3(0.867864236871826*pi,0.16006492723428*pi,1.53313933207148*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4031846599782*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.491303246513764*pi,-0.21315193118492198*pi,1.024012512176458*pi) q[9];\nu3(0.207923166905369*pi,3.41268785823611*pi,1.030515979610858*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.183565355991004*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,3.36470696200936*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.267408991706229*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.134557857512292*pi,3.27991344985065*pi,1.457768842016377*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.751655319409836*pi,-0.125511444358823*pi,3.64319699533288*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42640166071004*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.928234280242987*pi,0.98703161760313*pi,0.991431960390768*pi) q[12];\nu3(1.0*pi,0.0*pi,1.318294939380781*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44744037196539*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.179316692773547*pi,0.6421150919868699*pi,4.18980070208701*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.510853461055143*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[9];\nu3(0.858636545814834*pi,-0.212455998155975*pi,0.5811885094656799*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.312382833953873*pi,2.57419771790073*pi,1.38305970369357*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.345602704770341*pi,-0.253053793841584*pi,0.740880714206412*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49945753412542*pi,0.5*pi) q[3];\nu3(0.792372389841969*pi,-0.162211566944782*pi,3.94815086125058*pi) q[4];\nu3(0.582430355176508*pi,-0.22423140451421403*pi,4.29184587811204*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.3425429955843708*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.578973124331342*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.558953507420545*pi,0.5369175410357001*pi,4.0627533743413995*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44779527540698*pi,0.5*pi) q[0];\nu3(0.716148638873569*pi,-0.31739528931219596*pi,0.5168492975103802*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.927623549628798*pi,-0.4808704953950343*pi,0.5019986731762439*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4016824154924*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.332221158054103*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.291861639884993*pi) q[17];\nu3(0.415828780695647*pi,1.03640905270069*pi,4.30708065694426*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.258212599929936*pi,2.64000839694122*pi,0.9618720963840339*pi) q[21];\ncx q[0],q[10];\nu3(0.280569296311594*pi,3.15557601121251*pi,2.13452767439846*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.64737845951595*pi) q[9];\nu3(3.5*pi,3.4757200433825*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2445046099597121*pi) q[18];\nu3(0.822019940211067*pi,-0.18532260317170102*pi,1.206408358006626*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.653346482541349*pi,-0.300618338787578*pi,3.42112216935413*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.309479061218899*pi,3.32834929471036*pi,2.14984681758071*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6115668643026511*pi) q[10];\ncx q[13],q[18];\nu3(0.177820253543918*pi,3.21321499947466*pi,4.35513814006681*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.523149792601167*pi,2.7362920597031*pi,3.50743183960418*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46602974892097*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.4192082113922*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.653088671279971*pi,0.07874516122980302*pi,3.70519195190434*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.603445593981002*pi,3.03033693202735*pi,3.65390353737687*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.6403584396474*pi,3.3083218755661*pi,2.82202369842897*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5544328481465074*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.302466935034498*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.744231122113934*pi,3.41084132898842*pi,0.7933176851949131*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.448666820719767*pi,-0.29329954956259396*pi,3.78160114677625*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.411108052017271*pi,0.15479035140629405*pi,3.38830334625682*pi) q[3];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.248297319254158*pi,-0.18947478826074998*pi,1.65512489930922*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.162828898134164*pi,0.9528769781673501*pi,4.2870602784323495*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46109265211179*pi) q[20];\nu3(0.351634883779169*pi,2.75813911029353*pi,1.070069651107711*pi) q[0];\ncx q[1],q[20];\nu3(0.368966967078711*pi,2.76480026905567*pi,1.232670200681375*pi) q[3];\nu3(3.5*pi,3.3629982232351*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258022555458306*pi) q[11];\nu3(0.642092365521372*pi,0.432072186653377*pi,0.9728491292738191*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.334882541405721*pi,2.94405696901606*pi,1.3531335484429339*pi) q[18];\nu3(0.135241869103904*pi,3.47503496767923*pi,0.8041760641089639*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,3.3708150903898*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.609241865577372*pi,2.80464597431773*pi,3.89062051578962*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.252187479939787*pi) q[12];\nu3(0.696625546813716*pi,-0.249085693563513*pi,0.657497271846209*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.974909388882938*pi,2.62495278649879*pi,3.82952713867906*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.581078520349989*pi,-0.459796224591486*pi,4.46030292045829*pi) q[8];\nu3(0.268160545069077*pi,3.28408851813123*pi,1.378712339433517*pi) q[9];\nu3(0.202257372685337*pi,3.22008455651566*pi,1.95230993062496*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39114589821525*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[14];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.28490983685413*pi,-0.279028170974768*pi,0.53826763369322*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.407538886568652*pi,2.95725565350892*pi,1.72273154780207*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5700878293356694*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36442064438014*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.255771076175236*pi) q[14];\nu3(0.350714269141228*pi,-0.216361731820148*pi,4.4887135900489294*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.831172375187554*pi,2.68839329461875*pi,3.89523129409494*pi) q[1];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43596158858018*pi,0.5*pi) q[13];\nu3(0.742606794515797*pi,2.67992640949392*pi,3.55444637313885*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2341533213948281*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.689615650069743*pi,3.39463034322099*pi,3.20317586822888*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.849801883059765*pi,2.63552794651005*pi,3.82780009972135*pi) q[6];\nu3(3.5*pi,3.42726985790331*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.238360440780695*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.536688797249227*pi,2.59790613416545*pi,3.77689288177386*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.615593685457304*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45627525081772*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.532300794952877*pi,3.17950674031679*pi,3.92583106560008*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[15];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.412225200634581*pi,-0.4191271952607619*pi,0.911540161962394*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.30127276207632*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5886832799607492*pi) q[19];\nu3(0.131980322674968*pi,2.72203535586102*pi,1.65671199680695*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44521547530193*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43606311008536*pi) q[9];\nu3(3.5*pi,3.35391055421036*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.38017821493009*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217320491744164*pi) q[16];\ncx q[17],q[21];\nu3(0.362025249301638*pi,3.15646684452812*pi,2.0114342943196*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.032886587347895*pi,3.39786385308063*pi,1.74199694976691*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[15];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.847194417500578*pi,-0.4460161043090302*pi,3.85449012215798*pi) q[14];\nu3(3.5*pi,3.35780118464452*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.685547015133637*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2193508218128741*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.788601183454428*pi,-0.369508955987056*pi,4.17154832197667*pi) q[3];\ncx q[4],q[20];\nu3(0.505497900034727*pi,0.8424793993644699*pi,0.831395358203847*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.589141795217067*pi,0.045126119756489946*pi,0.73430968092103*pi) q[13];\nu3(0.396626727752495*pi,3.2947784040707*pi,1.082257497462209*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.615586881933018*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42678707598764*pi) q[16];\ncx q[17],q[21];\nu3(0.44784352578392*pi,-0.366579872107458*pi,1.328305625212225*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35794112929697*pi,0.5*pi) q[4];\nu3(0.326477236242327*pi,0.149382521826255*pi,4.17461478430706*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0691729164665383*pi,0.6600492684245101*pi,3.94399082188078*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.902863646575859*pi,-0.4950201445880856*pi,4.36383389050817*pi) q[19];\nu3(1.0*pi,0.0*pi,1.215509654786294*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.635441258016986*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48917451771531*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.207070367729853*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.251897464338278*pi,0.171890136514822*pi,3.41766087403518*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.595813640011449*pi,2.85320751417062*pi,3.61309564038884*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.806107950126636*pi,0.01001706411355996*pi,3.74169337616551*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4657394418356695*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.407373797229652*pi,2.56929923492842*pi,1.475077454693504*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.38598876036695*pi) q[2];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.320164313871967*pi,0.5801561036455001*pi,3.7988029544722*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48112575759777*pi,0.5*pi) q[6];\nu3(0.382769741675725*pi,-0.4514588342895772*pi,1.51164744371438*pi) q[7];\nu3(0.104855364629062*pi,0.07437060905861104*pi,4.369455088106211*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.850662554514124*pi,2.85788461572397*pi,3.15859608952185*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.275950589017422*pi,2.90690322937128*pi,1.134493764513558*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.48192612912347*pi,3.15957784411055*pi,4.2882716658258495*pi) q[17];\nu3(0.472314778769494*pi,0.35449773802668405*pi,3.38863856933467*pi) q[18];\nu3(1.0*pi,0.0*pi,1.360239132024077*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.488339093148128*pi,3.09585229640951*pi,1.91610895821246*pi) q[8];\nu3(0.481505298128911*pi,3.20432636881103*pi,4.43239644532225*pi) q[9];\nu3(0.195769117464278*pi,3.27505447473044*pi,1.382135883150392*pi) q[10];\nu3(0.49146577017235*pi,0.14199701696052602*pi,1.038808375480246*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.586613813753664*pi,3.13344468679191*pi,2.87948065912202*pi) q[17];\nu3(0.33153757986873*pi,2.61147852153291*pi,1.0028650795417229*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.541121137982955*pi,-0.4959170938950009*pi,0.8744008054110519*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.401971912394018*pi,0.91925404458651*pi,4.0787501110913*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.439742938160493*pi,0.7938076082082699*pi,0.5480296992164008*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5263412616251921*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.491511301802651*pi,2.66752786259225*pi,1.1213048728430541*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.690058442278716*pi,0.34553765818640103*pi,1.215622901589037*pi) q[4];\nu3(3.5*pi,3.33283335038874*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.2530124158716949*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.128966676147607*pi,-0.165812960162464*pi,4.04925718884489*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.141453770924117*pi,0.380628367905258*pi,3.82875465264739*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45231971339682*pi,0.5*pi) q[0];\nu3(0.901290429990122*pi,2.8803637218299*pi,3.44814305355744*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48362209385077*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49480729532695*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.129468183887366*pi) q[10];\nu3(1.0*pi,0.0*pi,1.226585501160953*pi) q[12];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.335467600957869*pi,-0.157058493502937*pi,3.73507390178788*pi) q[20];\ncx q[0],q[12];\nu3(0.678468183300431*pi,0.74641870036065*pi,0.8429681574595129*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.930280764022156*pi,0.11030907337184703*pi,0.625064509355291*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45836236631326*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.671081018073039*pi,-0.13208573682195202*pi,4.20559430399863*pi) q[20];\nu3(1.0*pi,0.0*pi,1.336617020696075*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.96437836266477*pi,3.29853630264436*pi,4.4969290066122305*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.222516785872472*pi,3.01611740647666*pi,1.74959665755818*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4467263603765*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38248179905671*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.42232571116508*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.336873724037964*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.748439050061604*pi,0.15084656402281804*pi,1.225646555322641*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.38447138576187*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.337327420222908*pi) q[15];\ncx q[16],q[18];\nu3(0.622791693249066*pi,3.32204602126031*pi,2.84531028801259*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38820783172693*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45645804034338*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.435702330894657*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4854410911902995*pi) q[18];\nu3(0.345800354523243*pi,0.75280575285863*pi,4.364778756500661*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44777298500688*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.199884015822942*pi,3.39595301634295*pi,4.15456060682554*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.229884321560497*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37521362823901*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44697828840608*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283166034384061*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.676772555031478*pi,0.44572886851014104*pi,1.53877908870871*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2590990007765495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41764909191474*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.305721429620919*pi,2.79672584203045*pi,1.296477003575369*pi) q[7];\nu3(1.0*pi,0.0*pi,1.149851582026355*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.686166885169777*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.29458988541015*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.584451484138149*pi,3.05308274146684*pi,3.99784204570234*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.46050976931506*pi,-0.4804994745160499*pi,4.01355659498422*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.367592271183063*pi,0.21039254041216404*pi,3.46912573463328*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.552519507610088*pi,0.11988995601615204*pi,1.262967798434199*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5270985473801635*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.342437762884972*pi,3.11295703502063*pi,0.790785277391381*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.359833907127999*pi,0.18944454413670297*pi,1.040157596416277*pi) q[1];\ncx q[2],q[8];\nu3(0.970694942225836*pi,0.288174560989088*pi,4.464700771364679*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.373297526827646*pi,3.34263636206259*pi,2.06439075142337*pi) q[10];\nu3(0.73691683782878*pi,-0.376758705717149*pi,0.687957251553818*pi) q[11];\nu3(0.466257312141742*pi,0.023239652640067998*pi,4.0166371011654505*pi) q[12];\nu3(0.578287490377867*pi,2.96944967859576*pi,3.03371648774534*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.42960960724163*pi,-0.012025749676033981*pi,4.26289222360529*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.624990285338088*pi,0.435598455061026*pi,0.751501279002162*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.543011847031439*pi,0.43987094713282104*pi,0.808059283872947*pi) q[11];\nu3(0.343072723401441*pi,0.10662743442857703*pi,3.91610719150514*pi) q[12];\nu3(0.5633442304366*pi,-0.055356985559459004*pi,3.46327305098647*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.58268627912115*pi,0.52136541255032*pi,4.41905600866407*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.769678994856696*pi,0.106076274421249*pi,0.676197965320395*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.529755150413986*pi,-0.03597679025825101*pi,0.5958618580943658*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.143069331434981*pi,0.85576303342736*pi,4.2826680056688105*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.537201511627009*pi,-0.25080943194627603*pi,3.52416883640883*pi) q[4];\nu3(3.5*pi,3.4517965364838*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.350491832501548*pi) q[7];\nu3(0.408685925023242*pi,0.23795232988926096*pi,3.87052059943403*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.35371454725573*pi,2.84222949393615*pi,1.474664316347702*pi) q[15];\nu3(0.408803423254212*pi,0.44507462686227295*pi,3.80389839076413*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.211771608790106*pi,3.4183097419347*pi,2.05301593773988*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.968622282504366*pi,0.487983446657842*pi,4.170815863383639*pi) q[2];\nu3(0.411989811811973*pi,-0.36192375255988196*pi,0.5046095243557098*pi) q[4];\ncx q[5],q[7];\nu3(0.709804296938293*pi,0.17916029569117198*pi,1.013643680274647*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.374426260177504*pi,-0.08751062299518902*pi,3.95309533619447*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,0.5562581855784193*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.531375637203674*pi,3.45945680449754*pi,0.5650724858946918*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.41744371437093*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.42079410706258*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.315748496887752*pi,3.24066682883192*pi,1.82551548430883*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2963829818265569*pi) q[11];\ncx q[13],q[16];\nu3(0.685826601588178*pi,3.09322447475752*pi,4.20166739707036*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289451621091916*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46125092589569*pi,0.5*pi) q[13];\nu3(0.488423439328091*pi,-0.469130027481195*pi,0.86479043539141*pi) q[14];\nu3(1.0*pi,0.0*pi,1.190558956168342*pi) q[16];\nu3(0.626624149948754*pi,2.73812238076771*pi,4.08109555900744*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38575684676509*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38399991056173*pi,0.5*pi) q[4];\nu3(0.576669710617756*pi,0.119328400685218*pi,1.133187724659867*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.179381577608883*pi,0.421715362186319*pi,3.59031905503999*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2740459919332001*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5334005359283429*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.614785034011075*pi,2.91768946661763*pi,4.120574714971379*pi) q[17];\nu3(1.0*pi,0.0*pi,1.286603271957265*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5409334123794451*pi) q[19];\nu3(0.60536805174066*pi,3.34859489637946*pi,4.09967600783349*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[18];\ncx q[2],q[10];\ncx q[4],q[8];\nu3(0.767592928277539*pi,3.2761608175797*pi,3.57015439866311*pi) q[5];\ncx q[6],q[11];\nu3(0.560028550141076*pi,3.28204305622639*pi,0.504272785436582*pi) q[7];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5125566918960835*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.385199574623519*pi,0.44707777376386404*pi,0.947586087207495*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44850379727581*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.632912488467118*pi) q[8];\nu3(3.5*pi,3.29796435264693*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1713860717351379*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5881501053742002*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2492212266109401*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[10];\nu3(3.5*pi,3.36185616535518*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.189776675098809*pi) q[14];\nu3(3.5*pi,3.30619079399935*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237570796675517*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.279801279945783*pi,0.24720623336106795*pi,4.1743960590368605*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.286313414772346*pi,3.34720314553198*pi,1.435854901693504*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5989658894706897*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.35802473880863*pi,0.5*pi) q[12];\nu3(0.557923270348499*pi,2.44132768452649*pi,3.84699691410503*pi) q[13];\ncx q[15],q[17];\nu3(0.815591902884851*pi,3.40360253934692*pi,4.38710996576508*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2660208529082762*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43059267931574*pi) q[21];\nu3(0.510275754153128*pi,-0.0123172270536*pi,4.1513612397396304*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0624026692573329*pi,0.90874278285873*pi,4.38051913654793*pi) q[4];\nu3(0.543919285779033*pi,0.52130192627583*pi,4.4689299749907505*pi) q[6];\nu3(0.818398502523738*pi,0.196449829380271*pi,4.117378017607081*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.918825148836729*pi,3.39765916224482*pi,0.5850852530794091*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5304940992912511*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.579932262165251*pi,3.38500339467727*pi,2.9707883195081*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.461606476497121*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.517318131592883*pi,3.31011419627785*pi,4.2937358164589305*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.774100179750288*pi,-0.3323229163985*pi,4.33731288398495*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.372497129242685*pi,-0.133972602522011*pi,1.183681558957927*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.736190147089234*pi,0.0032739476086319774*pi,0.744124645103601*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.340771681323187*pi,0.025035982993364958*pi,3.80873030353924*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41197579591377*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.487622613529092*pi,2.91231869366282*pi,1.182154696279591*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.32839668207011*pi,3.45385007816807*pi,0.846416243573635*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.700016809325645*pi,-0.185332182443601*pi,3.66320348467383*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.515233908866662*pi,3.24964517165696*pi,4.322271956920471*pi) q[2];\nu3(0.72750321051495*pi,-0.24377737244709102*pi,3.91655482340939*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.322672856533327*pi,2.59128868866983*pi,1.338587462079418*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.291413838162533*pi,2.90719172045704*pi,1.298695451281005*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.282503002103467*pi,3.2773341866009*pi,4.49317441302032*pi) q[2];\nu3(0.826860100320394*pi,0.19894380899151398*pi,0.820760242464817*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45087728891168*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.294011132812558*pi) q[13];\nu3(0.550838615422204*pi,0.10721762044857897*pi,4.06693634413417*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.401045023552013*pi,0.306200074176602*pi,3.59122624926261*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.677864699971651*pi,0.34637203417487294*pi,1.064880177503523*pi) q[9];\nu3(0.438610460076361*pi,3.39889794750312*pi,1.70114879898998*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.39493463172236*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.202770661212863*pi) q[8];\nu3(0.513692325019134*pi,1.01983389666188*pi,0.643413479363092*pi) q[9];\nu3(0.296715179650975*pi,-0.374060000227515*pi,4.23588605988143*pi) q[10];\nu3(0.0751404683104791*pi,3.47686381851491*pi,0.5550111780510029*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39934345570983*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.58434406136319*pi,3.17412822021455*pi,4.492172232425521*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.445038240535965*pi,3.32951702972353*pi,4.18721138845164*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[8];\nu3(3.5*pi,3.47816033081302*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.296807419857734*pi,3.4878849898135*pi,0.954418910618771*pi) q[12];\nu3(0.543464128287966*pi,3.15554310430126*pi,1.77914224204295*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2860094326595801*pi) q[16];\nu3(0.905341211933161*pi,2.70252999251981*pi,3.39726996233756*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.712740260750078*pi,-0.4772717816413758*pi,3.64215216523504*pi) q[21];\nu3(3.5*pi,3.38319140619245*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.343780333456035*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.32950270942122*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.624530090304631*pi,2.72400231807003*pi,3.65206549214773*pi) q[17];\nu3(0.779341107580432*pi,3.36313340611536*pi,3.72099053229854*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[8];\nu3(3.5*pi,3.27262267126831*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.257002944947602*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49641629680574*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.00941038475264019*pi,0.234893033365713*pi,0.843883561846162*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4576360756397*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42754662166889*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.322464395061301*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42456080705593*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.48520671911119*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.148687134558077*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44007162690466*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.274134632637609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49660498687736*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.332285743453606*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.730291373402687*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.310443229143562*pi,-0.4829374028975131*pi,0.954856575482576*pi) q[5];\nu3(3.5*pi,3.45570420634608*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.49115558560193*pi,0.5*pi) q[12];\nu3(0.11857211373299*pi,0.344744285796997*pi,4.16308944255352*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2330468605119211*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.449855168394659*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2433958229699869*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48186166611764*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.753568436136902*pi,-0.09672204188494299*pi,4.21164045725211*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.542271219736709*pi,0.054927575669798*pi,4.1742938996705*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5348316509843261*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.799986189880857*pi,3.05058394615606*pi,4.32009755790345*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.245911063454099*pi,-0.06719237419340601*pi,1.285386574165459*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.667062959241927*pi,3.38411116435112*pi,3.34342479494809*pi) q[8];\nu3(0.391244794811683*pi,2.96970653267304*pi,0.7687585146584179*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.363026455212919*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.489481708471358*pi,0.314660903773225*pi,0.5219696849110567*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.592336303121201*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.234176126646561*pi,0.28232485525221696*pi,0.683237709134138*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.457884186873172*pi,2.42173611656547*pi,1.3597851060910449*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.42727450022527*pi,0.03298583258322696*pi,3.61923885037858*pi) q[8];\nu3(0.0768205879678324*pi,3.17642809515346*pi,1.2537882239655729*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.437958152691931*pi,-0.185403554686626*pi,0.5510057308229858*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.28146584137631*pi,3.07419012189728*pi,1.64393639385233*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.559768339124334*pi,0.54456280218689*pi,4.4083435037799905*pi) q[2];\nu3(0.253273443866249*pi,0.404230471236813*pi,0.657221753115437*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.305002828722743*pi,2.72479706758717*pi,1.66847583584479*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.70645413730357*pi,3.48503640797374*pi,0.733260377085855*pi) q[16];\nu3(0.302754994126235*pi,2.79894864522736*pi,1.128791382821215*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0616590378845476*pi,-0.08907742482754899*pi,3.97291415331919*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.178735608596961*pi,-0.046135603310132*pi,0.765542433372172*pi) q[2];\nu3(0.0352127556463107*pi,3.12249544721351*pi,1.86441307097279*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.700435298074495*pi,0.353301609979389*pi,4.48352036225584*pi) q[10];\nu3(0.272032302651742*pi,-0.08129312362621899*pi,4.3296218904925095*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.391917278120691*pi,3.40574412255244*pi,1.65627704884469*pi) q[16];\nu3(0.8414049104023*pi,-0.18352234542358198*pi,1.2964032410364439*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.343598846912587*pi,2.66492989352273*pi,0.99689217481207*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.522061081388699*pi,-0.259037453062378*pi,1.317230433905325*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.711415764380509*pi,0.77966569499925*pi,0.901896093992359*pi) q[6];\nu3(0.53074675494302*pi,-0.07376776781781602*pi,4.09248826247834*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.48022007171065*pi,0.40906953371508104*pi,1.269937550553143*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.471619330378662*pi,0.09968624585022501*pi,3.92215761970112*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.597308829081231*pi,0.09413677468857495*pi,1.479130937312406*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[11];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.734841284837984*pi,0.140543257512054*pi,1.442927878847839*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.527998419798872*pi,3.26180675940927*pi,3.97408010248184*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.882468546870784*pi,0.6065953355148199*pi,1.363691036676548*pi) q[15];\nu3(0.506077430521887*pi,3.4892332601621*pi,3.68537218636161*pi) q[18];\nu3(0.566258829278139*pi,2.4612813250069*pi,3.76874874449797*pi) q[20];\nu3(0.949305074877989*pi,0.264182745799068*pi,4.40510819703815*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49197340520762*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43121183879092*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36104220101898*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41925391591547*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.225937490407947*pi) q[11];\nu3(0.744852473067313*pi,-0.04390360209007099*pi,3.75483032866599*pi) q[12];\nu3(1.0*pi,0.0*pi,1.312552109913058*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.205386783805936*pi) q[16];\nu3(1.0*pi,0.0*pi,1.304665172383444*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.616193582848847*pi,-0.137171076797792*pi,0.650086393613936*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[10];\ncx q[3],q[17];\ncx q[4],q[11];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.62120271599474*pi,0.193838112158508*pi,1.67167898726736*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.49088617072498*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.241788029943429*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5598187557774694*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5889262784598666*pi) q[13];\nu3(0.739391641436811*pi,0.23502090970552802*pi,4.42076223912964*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.635833218181814*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.671455328054724*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47051086007688*pi,0.5*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[17];\ncx q[4],q[11];\ncx q[5],q[16];\nu3(3.5*pi,3.48809062371698*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[13];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2394733194754148*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2522862407536781*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3628189342369605*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36465045461856*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.4363644046288*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229859923599842*pi) q[20];\nu3(1.0*pi,0.0*pi,1.187713655042693*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(0.828133128824675*pi,0.37519036411740403*pi,1.462145324058971*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.722578433482681*pi,-0.103467822780342*pi,1.341870154479639*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47550260445357*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.325907453688362*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.417190307863169*pi) q[15];\nu3(0.798647347213011*pi,3.12072121595865*pi,3.47084884942629*pi) q[16];\nu3(0.140716200340579*pi,0.5438566913526499*pi,4.14726449856227*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5119709395815915*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[18];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.621926709302707*pi,3.22577479334341*pi,4.334615528845561*pi) q[3];\nu3(0.464736935133631*pi,0.25154512703436505*pi,1.153057353190112*pi) q[4];\nu3(0.927063200932203*pi,0.090165994946792*pi,4.28259725162778*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(0.494060068906268*pi,-0.03606457527937701*pi,4.09459774446091*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.529137969850243*pi,-0.065399461767643*pi,1.3984454302446672*pi) q[16];\nu3(0.749712769975285*pi,2.88381758114091*pi,3.32803767293639*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49252045921261*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.485351439842169*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47995308533705*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.599802611550315*pi,3.35171161673502*pi,0.694483325933703*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41596881818532*pi) q[8];\nu3(0.83980058122863*pi,-0.4852485213891386*pi,3.07590230439885*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.378999286276425*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.288908194799319*pi,0.337307299487557*pi,3.73052883305381*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.315687515723177*pi,0.8160093186163*pi,4.2665936479107405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.616863853187277*pi,-0.023228679221030002*pi,4.2567477041971795*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487598239621958*pi,0.020112531187764016*pi,4.1238433143859705*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.399763163048759*pi,0.08288288147470801*pi,3.54419968460679*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.730805353443787*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.468589328025183*pi,3.2993592113371*pi,3.36467140567994*pi) q[0];\ncx q[1],q[14];\nu3(0.390601082126514*pi,3.41668523349175*pi,4.15528657391381*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.382630236064749*pi,-0.354477608435643*pi,4.43066718491382*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.524818802998691*pi,-0.14736770176255698*pi,1.1263067838392429*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.387356683228815*pi,2.76403694271785*pi,1.309550171326656*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.211102483266565*pi,-0.288039930268484*pi,1.269881716208448*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.47353748547294*pi,0.5615159716084499*pi,4.0539497632973*pi) q[15];\nu3(0.545083288439842*pi,0.58814867449494*pi,4.329172867785211*pi) q[18];\nu3(0.730580973642883*pi,-0.04097960854220001*pi,3.98261221438321*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44874757375376*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.801929390170605*pi,-0.21901444337356302*pi,0.610524422502323*pi) q[6];\nu3(0.646970881773721*pi,0.44088475969018404*pi,4.37732171430183*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.4249059034345009*pi) q[9];\nu3(0.232129090798878*pi,-0.005521544627039021*pi,0.538670132152269*pi) q[10];\nu3(0.517592660365208*pi,0.45565316858510496*pi,0.5269801839250785*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.770143044227248*pi,3.49320693048289*pi,3.64251238845581*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.197414951430089*pi,3.01484439395532*pi,1.55231613664713*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.746144952123217*pi,3.32150190581033*pi,2.91460895806802*pi) q[21];\nu3(0.308974065691454*pi,2.85667893602746*pi,1.240557051536603*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.43052638276208*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.521468641655247*pi,-0.10038592820026798*pi,3.66272109286766*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.363472461667856*pi) q[11];\nu3(0.765788579206709*pi,0.50668829866894*pi,4.40544277780712*pi) q[12];\ncx q[13],q[18];\nu3(0.543312351327715*pi,3.47462815384155*pi,3.68348187820593*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.546713463343636*pi,0.51388468397778*pi,0.962214882652925*pi) q[20];\nu3(0.531163526307624*pi,0.122213446850446*pi,0.831898273913645*pi) q[21];\nu3(0.0569754886461471*pi,2.77445255811962*pi,1.64196533698302*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.420745874542296*pi,-0.17984661178280698*pi,3.85460704260414*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.69779069330222*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32869638415645*pi,0.5*pi) q[13];\nu3(0.336433972897308*pi,0.23149505371019896*pi,1.155013194377006*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.221332132250672*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.128493458310888*pi,0.8327168634886599*pi,0.5356921080719259*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.386845624523801*pi,3.0146152521512*pi,0.7509046463949001*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.26863245715939*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40989227265394*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.228254003041494*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5329509944772881*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[21];\nu3(3.5*pi,3.3719009514701*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(3.5*pi,3.35008357994932*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1305759507870121*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.290395009293327*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4618224245206*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48240082932703*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45840219423731*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.48419539082906*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.181762407536536*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43389585508938*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.178255528396938*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340130948189348*pi) q[20];\nu3(1.0*pi,0.0*pi,1.277244902934135*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44596914810178*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.392213703350739*pi) q[12];\nu3(0.50561347216526*pi,0.51477217694976*pi,4.44151181930698*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37068175769525*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230142687623811*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.447165558550485*pi,0.277284004536423*pi,1.057052519509997*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.461741288108418*pi,2.82664730279328*pi,3.62609329431327*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5317274873243472*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48641021006783*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34944073629113*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42577307476107*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.371025914077086*pi,2.87157678772303*pi,0.924941765628131*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.462253646438461*pi) q[17];\nu3(0.336017490601297*pi,0.86491693501465*pi,4.16265237033734*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.122170446375806*pi,-0.374349647565393*pi,0.907309325337295*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.685417696650409*pi,0.5149244917491*pi,4.1543436900616495*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.132867342740268*pi,2.85054600466053*pi,0.920078655945857*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.374131598921686*pi,-0.262731174820822*pi,4.365173125125279*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.644942837812735*pi,3.1094533402456*pi,3.50744970867801*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.763018522897776*pi,0.85252410861328*pi,0.867154111429412*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.319945092949549*pi,0.5873682278630099*pi,3.80315497096511*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.771992845858506*pi,2.74551921816475*pi,4.1189454564801*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.124537217034006*pi,2.44635560708452*pi,1.184699202345202*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.429686653262762*pi,3.31554972061826*pi,0.649586296169037*pi) q[10];\nu3(0.264702586989914*pi,3.28320467233276*pi,0.7888640460933041*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.553365991115283*pi,2.71620584415376*pi,1.329348324329597*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.809601098859839*pi,-0.10629707142161898*pi,3.48395641607212*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.356563100862758*pi,0.11456574704914202*pi,3.43614330934562*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.565900666412934*pi,-0.49696773043535175*pi,3.24988782769953*pi) q[6];\nu3(0.467131270654494*pi,2.8052296008617*pi,1.155394227278662*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.622869297701468*pi,3.37997288016131*pi,4.4020039428527795*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.415546091486816*pi,-0.396332341840292*pi,1.052870466869197*pi) q[14];\nu3(0.297218303858211*pi,-0.22166544500462698*pi,1.226338339245748*pi) q[15];\nu3(0.580263579025518*pi,0.36822596115984296*pi,0.817358570923854*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.143037734006404*pi,3.00578492524462*pi,1.54747146624115*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.620130889166558*pi,-0.27278424316850003*pi,1.186506443893615*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.527453083470983*pi,3.35468109266043*pi,3.14214049606115*pi) q[12];\nu3(0.327775480725537*pi,0.7121564142976899*pi,4.31499312899569*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.651319900414053*pi,3.28413843456884*pi,3.50039322624562*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.578180083174343*pi,-0.4095335706548797*pi,0.5068761466423751*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.865897193466924*pi,3.33522596422442*pi,3.20668366085484*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.613763805951233*pi,-0.371206146323824*pi,3.48117567302757*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.833504634785405*pi,-0.4774309711209164*pi,0.5129374538046523*pi) q[8];\nu3(0.733247352879354*pi,2.81552599724667*pi,4.20361601327095*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.537014016254135*pi,3.16972225946809*pi,2.90055130612046*pi) q[17];\nu3(0.219380963650002*pi,-0.014636594523203983*pi,4.0762958423108095*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.39886942837088*pi,0.8171668601647399*pi,4.30970411567976*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[9];\nu3(0.630146365192264*pi,0.13016003291632905*pi,0.8840964779243741*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.459584098283217*pi,-0.071459211653005*pi,4.343503808118*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.311637491158534*pi,3.16812006143127*pi,1.84249791662359*pi) q[17];\nu3(0.677214743610058*pi,3.13550258603296*pi,4.2590003462253705*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46697833601591*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39137691279912*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.343585562379628*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2324751696816318*pi) q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.2980279222623*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.147038207815273*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.419938680576933*pi,-0.4707580318395416*pi,3.99046573679152*pi) q[20];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.38750734031831*pi,0.5*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.339904399870748*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.762949931269051*pi,1.07138680383307*pi,0.8034640740811541*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.30477000007073*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(3.5*pi,3.20998495801192*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44821372508491*pi) q[7];\nu3(1.0*pi,0.0*pi,1.298291931122624*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5577313166689788*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.151357685886311*pi) q[11];\nu3(3.5*pi,3.29560070746837*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4432847874186105*pi) q[14];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.265937569424622*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.46113675679833*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,1.415606323983515*pi) q[4];\nu3(3.5*pi,3.44637442164805*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.166680352026074*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.812760138381994*pi) q[16];\nu3(3.5*pi,3.47928088809644*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201954231962108*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5866776132539502*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.5363016715271907*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5891722695711437*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.73340423569707*pi,0.03446620123701405*pi,4.00672363921155*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,0.634150115688999*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.687054630560037*pi,0.34478839233078795*pi,3.90800109425923*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5461685942161945*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47009424615573*pi) q[18];\nu3(3.5*pi,3.44261842847082*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334104488086068*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.364106206992529*pi,3.46198127231908*pi,1.364519820971073*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.331826784244004*pi,2.92463768663679*pi,1.67516095319934*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.572692478999816*pi,0.450253367549579*pi,4.12687043851594*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.290084838911755*pi,0.5687651154697799*pi,4.00621766674662*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7004692107499471*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.66466829558384*pi,-0.18804545601613698*pi,1.231758222917485*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.373629495184992*pi,3.27393782948651*pi,0.934542747094318*pi) q[5];\nu3(0.198675622504066*pi,-0.06514094919837499*pi,3.82870215580138*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.300356984733654*pi,0.30729888768899205*pi,4.03502554221648*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.136405347965192*pi,-0.39847281147631897*pi,1.176931698060582*pi) q[12];\nu3(0.17857166815577*pi,-0.4209657623978393*pi,4.20970997488281*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.502113201851454*pi,-0.11593848561519798*pi,1.1155238846502469*pi) q[15];\nu3(0.306211277355677*pi,3.41010437251806*pi,1.10880079448044*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.804801128273088*pi,2.7347795082929*pi,3.58716657388454*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.564501620972586*pi,0.010618035800097014*pi,3.85347069240322*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.399115136939203*pi,-0.004619673370544974*pi,1.0110956286784591*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.393865101641432*pi,3.14155385668159*pi,1.91849449706069*pi) q[7];\nu3(0.434205800299865*pi,0.171539254370643*pi,4.0841431870272995*pi) q[8];\nu3(0.178133777726394*pi,0.57807705570317*pi,0.69890225688642*pi) q[10];\nu3(0.385272702126755*pi,-0.358143262637037*pi,1.71505201195799*pi) q[11];\nu3(0.710680352172651*pi,0.6099032189582401*pi,4.4542195353455405*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.259771902939975*pi,0.7719670669903*pi,0.7135442623006369*pi) q[14];\nu3(0.596101434798979*pi,0.85113128577241*pi,0.841632991440171*pi) q[15];\nu3(0.848297090569939*pi,-0.374317141465773*pi,3.4599210162043*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.677627691728212*pi,2.73721748598472*pi,3.33763735167627*pi) q[21];\nu3(0.129929908147786*pi,0.458610391703665*pi,0.683549329890459*pi) q[0];\nu3(0.508768273995364*pi,3.42098763258692*pi,3.1043636226261*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.855531054086203*pi,-0.4221080588497445*pi,3.1025056907356*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.297715292376319*pi,3.30252411277958*pi,1.63592821576085*pi) q[7];\nu3(0.359677068494436*pi,0.80228611323401*pi,4.0293469419996*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.396502275605979*pi,2.77002163614834*pi,1.71618801078367*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.502369739092895*pi,0.25348226290297204*pi,4.19708050644197*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.832394234771901*pi,-0.304933604902895*pi,3.86668051609159*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.649626444134968*pi,0.064534503308036*pi,0.9426936016199869*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.579064209029159*pi,2.8532249325984*pi,1.35595718958033*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.320758293635005*pi,3.08923254977144*pi,1.3306100771460199*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.375005056325169*pi,-0.19813208552983003*pi,1.175894002731669*pi) q[17];\nu3(0.39030519396803*pi,3.41380678997097*pi,4.24910366016114*pi) q[18];\nu3(0.745116965022531*pi,-0.06970048051093197*pi,0.766578590579776*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4969573575799*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.255693286353244*pi) q[10];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.568628248484558*pi,3.34420865632602*pi,4.047749764753609*pi) q[17];\nu3(0.391239732088128*pi,3.42226991275286*pi,1.6588640098464*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.326105740040955*pi,-0.07536190962871803*pi,0.618012461626443*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\ncx q[5],q[10];\nu3(3.5*pi,3.45382809594892*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.346346523698517*pi) q[12];\nu3(3.5*pi,3.41582631334438*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.698784243575101*pi,3.05642775124272*pi,3.69820113560088*pi) q[20];\nu3(1.0*pi,0.0*pi,1.283633032135873*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.47310666463577*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.2730400626064*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304899715877619*pi) q[11];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(3.5*pi,3.36755119842757*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4566943277455*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5922542148603451*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255738068299813*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.3021627729536709*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.369106626471639*pi) q[21];\nu3(3.5*pi,3.46493137489282*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44026903124236*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29914220556654*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.414131752737943*pi) q[8];\nu3(1.0*pi,0.0*pi,1.172155948273506*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49879351244075*pi) q[11];\ncx q[13],q[21];\nu3(3.5*pi,3.48432699953699*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47280936665732*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.178427935494192*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2244087107634019*pi) q[18];\nu3(1.0*pi,0.0*pi,1.072318503463608*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5856198022065295*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5033284139534531*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,0.612872310974069*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38365982338625*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42209712312217*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5042427148047439*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5307628425023614*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.81285052412178*pi,3.28426624306311*pi,3.15734817611592*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.253922208405048*pi,-0.081729919926182*pi,1.101434466345421*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.723868173590745*pi,2.76571278460501*pi,3.48973668616355*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.842381284440438*pi,0.90535723552329*pi,0.763281814922453*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.557611487859825*pi,3.17992480106854*pi,4.3672296459279*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.120549740520036*pi,3.27237053016159*pi,0.643652280055536*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.788130943344308*pi,0.16108166870178398*pi,4.33224838924747*pi) q[12];\nu3(0.465276381075721*pi,0.34413874326363403*pi,0.5014538786886562*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.624633051956868*pi,2.69530705436473*pi,3.76267174307066*pi) q[2];\nu3(0.703145709445492*pi,0.03722578058042303*pi,1.2776167035127362*pi) q[3];\nu3(0.727651990384012*pi,0.35979033647125*pi,0.5667289440425924*pi) q[4];\nu3(0.520373414417767*pi,-0.402311818433641*pi,1.005645065263875*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.619614337973143*pi,2.87139296691112*pi,3.45971998073808*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.38023425887115*pi,-0.380185397180757*pi,0.7702729859992721*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.44971532455331*pi,0.779344473975*pi,4.16682881113948*pi) q[12];\nu3(0.711262638159599*pi,2.91689985329487*pi,3.53233476410713*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.234968458247792*pi,2.67622936550333*pi,1.434086925749819*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.193904325215497*pi,-0.28670136861329*pi,1.197264757167595*pi) q[3];\nu3(0.40347709112358*pi,-0.4490266029825968*pi,1.6718610029232*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.747595392338254*pi,3.18794791567572*pi,2.91076832911241*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.65889995228562*pi,3.48473086445273*pi,3.58325135875173*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.209583425266197*pi,0.68519175549221*pi,0.5494657660513498*pi) q[19];\nu3(0.246367503081914*pi,2.77994493206274*pi,1.63870173531973*pi) q[20];\nu3(0.665677298325677*pi,2.55094999219897*pi,3.47194231075474*pi) q[21];\nu3(0.555080266973872*pi,3.39658084119178*pi,3.72402185918656*pi) q[0];\nu3(0.444162929456704*pi,2.91902981813431*pi,1.1986424356865721*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.613328529617889*pi,3.07998347780719*pi,3.16578501432838*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.306149723114523*pi,0.06296139780336796*pi,1.2613069622713011*pi) q[14];\nu3(0.145448345471581*pi,1.14677801142593*pi,4.158394844010839*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.836042238352014*pi,0.92228731090562*pi,0.9246085904688159*pi) q[18];\nu3(0.771870460131997*pi,0.15621136574262495*pi,4.31206546555683*pi) q[19];\nu3(0.486978911436722*pi,-0.08744148207154501*pi,4.3063743920047095*pi) q[20];\nu3(0.348004288797799*pi,0.8287185975387901*pi,3.85845030199034*pi) q[21];\nu3(0.833668535177853*pi,2.5634847075416*pi,3.58003393904786*pi) q[0];\nu3(0.826827053649865*pi,0.71470807022187*pi,1.1573504903580911*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.383022714794136*pi,2.71211509847045*pi,1.204803470897478*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.405365102917677*pi,-0.181062477339393*pi,1.58653613724163*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.304784719516984*pi,0.092637419677014*pi,0.5521764061366878*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41515296017208*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.381464449775899*pi,3.3219754585272*pi,1.069277911353324*pi) q[8];\nu3(0.471650211217066*pi,-0.36142700152666596*pi,1.59115016029366*pi) q[9];\nu3(1.0*pi,0.0*pi,1.30932503715362*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.887970916646034*pi,-0.396334387316098*pi,0.6307330717696911*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49916956523111*pi,0.5*pi) q[5];\nu3(0.483679245487963*pi,0.349914002338667*pi,1.184923998182836*pi) q[8];\nu3(0.499585239178659*pi,0.6855419648482901*pi,4.167052295493869*pi) q[9];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.18718556527503*pi) q[16];\nu3(0.590269481322145*pi,3.27129183517648*pi,3.91507929022313*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35690346051112*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3752752993292*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246669684737479*pi) q[11];\nu3(3.5*pi,3.47507091146481*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3432450700345568*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.46115327633534*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(3.5*pi,3.40213696014257*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.325264180505061*pi) q[13];\nu3(1.0*pi,0.0*pi,1.166678963183456*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.474391263827981*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[13];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[16];\nu3(3.5*pi,3.35431146734991*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.1936152112740719*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5826597186062514*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.602397567540938*pi) q[14];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45400651910903*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.36846823307272*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37646720783891*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5690939868427886*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3998256195260605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.17685690317978*pi) q[17];\nu3(3.5*pi,3.42022211443228*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321075816489421*pi) q[19];\nu3(1.0*pi,0.0*pi,1.114392392250201*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1552243862210418*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5468523258853852*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.364893770182897*pi,-0.203812321368054*pi,1.0920169928337269*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.580966065707664*pi,0.9952940538172601*pi,0.862548390064743*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5238830244340278*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.624256386776134*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49390347263261*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.429856031183689*pi) q[21];\nu3(0.864649100880272*pi,0.7525483301637801*pi,0.848775544236593*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.228752495825375*pi,-0.4923305469986833*pi,1.3619650822910359*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.238665923269877*pi,-0.4741352897511993*pi,1.96120854301374*pi) q[12];\nu3(0.0997218825964507*pi,0.002298895878945051*pi,0.5466798846625299*pi) q[13];\nu3(0.31853903700797*pi,0.29443078718010196*pi,0.7881467916321709*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.509708022876618*pi,2.80890286351565*pi,3.87122963373483*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.539911456222389*pi,0.02987970360797898*pi,1.417292877700721*pi) q[2];\nu3(0.803389093822238*pi,-0.338487099205439*pi,3.6816343668465*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.473477413851316*pi,0.06429223172152598*pi,4.3695183937193995*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.217983599155614*pi,0.48583825502591205*pi,4.48067859218611*pi) q[10];\nu3(0.417332068108959*pi,2.8607706660533*pi,0.86581019200483*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.410419465605238*pi,2.92075372523229*pi,1.91014829109629*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.609208039785564*pi,0.51352331180192*pi,1.250073006572183*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.315716198560112*pi,2.73917835913233*pi,1.472868771384375*pi) q[5];\nu3(0.252212655362*pi,3.36301205589852*pi,1.239015448650104*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.831489644321315*pi,0.9891958340904199*pi,0.5863932192315129*pi) q[10];\nu3(0.956558181997478*pi,0.78291485955821*pi,0.634420660216236*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.432977298852377*pi,3.35552307206402*pi,1.396942100350526*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.727950579190697*pi,0.015904397319569052*pi,1.3693494860960889*pi) q[4];\nu3(0.342430250154806*pi,0.39684971497102906*pi,4.26484140011935*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.643624146430563*pi,1.09283727870301*pi,0.616358134892592*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.651907549736976*pi,-0.377986282055986*pi,1.0273041751811078*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.738779498025792*pi,3.31121826495122*pi,3.13115801862113*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.14393600571986*pi,3.25079764963751*pi,2.0422364483881*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.603348622304078*pi,-0.332121596251289*pi,3.43645073913064*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.6783387746765*pi,3.49496272353062*pi,4.15350484206793*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.967245716115804*pi,-0.4342314215105368*pi,4.47781834748067*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.572427028894748*pi,2.37703221692511*pi,3.75882126495375*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.81903702670326*pi,-0.4387520047446693*pi,3.7217119412473*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47482021660941*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2986501309502319*pi) q[13];\nu3(0.714667870215385*pi,0.274223753394763*pi,1.343966240093246*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.261469666762957*pi,0.02880803283191402*pi,0.647098879909469*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.926804945189454*pi,-0.16240611307672598*pi,4.36222535770905*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.484113073528029*pi,3.11801249459272*pi,0.719428677384665*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.176917582181678*pi,0.5603984830720401*pi,4.374815784032959*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[13];\nu3(0.693847601149955*pi,3.2607283054091*pi,4.16121168200371*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.486517908399998*pi,0.55631402648321*pi,0.774025421205375*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.187422824747644*pi,-0.284469348382695*pi,4.2782979803826*pi) q[19];\nu3(0.199285634903989*pi,0.52201405074576*pi,4.3214683538309195*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48663974392549*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35843507748935*pi,0.5*pi) q[6];\nu3(0.46724737199429*pi,3.11150760300406*pi,1.8122839819027*pi) q[8];\nu3(1.0*pi,0.0*pi,1.437493897442943*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5282908857649286*pi) q[13];\nu3(1.0*pi,0.0*pi,1.179139798963429*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.320276141229201*pi,0.04356006884533503*pi,0.619304966264573*pi) q[20];\nu3(0.309340382105073*pi,0.5254144043567499*pi,3.96066072019914*pi) q[21];\nu3(3.5*pi,3.45040435568195*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.384996158418333*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.365690482012253*pi,-0.4725051897163087*pi,4.1296640181262205*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35254062598204*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4004823970001095*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4846803710383405*pi) q[14];\nu3(1.0*pi,0.0*pi,1.194471526029717*pi) q[15];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(3.5*pi,3.43351733171269*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43246155580185*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.2362718576321239*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[15];\nu3(0.330205134177482*pi,-0.32170421551559003*pi,1.48792204334642*pi) q[12];\nu3(0.362546309574644*pi,3.10477554962411*pi,1.2020591590429182*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.358678703576301*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222508324276304*pi) q[17];\nu3(3.5*pi,3.47741010343083*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.188882731496874*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46455159781785*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.497898753736601*pi,-0.45760645441138803*pi,3.89116595615515*pi) q[12];\nu3(0.781497076707207*pi,0.162441586073783*pi,3.88415245556491*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42998258747678*pi) q[15];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.148407806784844*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49547905104096*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47548470963785*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43588255982746*pi) q[7];\nu3(1.0*pi,0.0*pi,1.344771528473431*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5527378192394425*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45850009890354*pi) q[19];\nu3(1.0*pi,0.0*pi,1.088723555162503*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.38852416280577*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.53385368848406*pi,-0.006731503184302989*pi,0.5290758944123651*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38722123124644*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5134607488018172*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.371612929758067*pi,0.8819409322026801*pi,4.079526536377379*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.61424320382155*pi,3.22472362688071*pi,0.719268547588369*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.32168483986596*pi,0.18467976720645096*pi,3.46577795920212*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.107178291080255*pi,-0.255294241835732*pi,1.61478926372519*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.355031837815563*pi,3.40487133235909*pi,0.810278705314665*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.422708075751*pi,-0.23978547721181398*pi,0.623729896593488*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.594379452486013*pi,2.9978940424718*pi,3.60114706077432*pi) q[2];\nu3(0.248915834294192*pi,3.22339828861953*pi,2.14513252582398*pi) q[3];\nu3(0.659996738473822*pi,3.40684200973561*pi,3.19598050776928*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.510168984206288*pi,3.44949418633172*pi,1.90033111388013*pi) q[10];\nu3(0.836885520733952*pi,0.08092220223033297*pi,4.135131878986201*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.675247598682462*pi,0.029688132032352987*pi,0.669429352692552*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.565426213078213*pi,0.034513448844399996*pi,1.0885198044613928*pi) q[17];\nu3(0.21164106457228*pi,2.79840329784145*pi,1.51608485348781*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.66945049716984*pi,0.20656152369442404*pi,0.909758501345493*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.669060402734885*pi,0.42658806103204505*pi,0.5911668083508151*pi) q[2];\nu3(0.73850186257487*pi,0.5130848057152699*pi,0.5754345645604945*pi) q[3];\nu3(0.240081887944822*pi,2.7859237919515*pi,1.58493559849006*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.669934499356462*pi,2.60173294693654*pi,3.93174073653897*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.504455068069805*pi,3.18056113407004*pi,0.646877560617505*pi) q[15];\nu3(0.512881417042688*pi,0.17714896294582705*pi,3.86114190343492*pi) q[16];\nu3(0.645821885266834*pi,2.70302147177118*pi,4.05706848581167*pi) q[17];\nu3(0.747827887219258*pi,-0.35708981774161497*pi,3.18852496441428*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.580587486116889*pi,0.35795561961767897*pi,0.7720409158740871*pi) q[0];\nu3(0.603327467276239*pi,-0.05567094866507999*pi,0.7724399836677229*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43668630975779*pi,0.5*pi) q[6];\nu3(0.222082743076873*pi,3.1850941956824*pi,1.199514711577744*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.573754980807346*pi,0.9758266781518801*pi,0.92622545607536*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.409022636176523*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.680272912132935*pi,0.197964399159115*pi,4.40405399475126*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.288343889405525*pi,3.21259265973981*pi,2.1175873604984*pi) q[19];\nu3(0.146441932230099*pi,2.93922101609663*pi,1.297917069170438*pi) q[20];\nu3(0.0808831944405044*pi,1.02021844892583*pi,4.46899474691795*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.326559965183929*pi,-0.288185288854628*pi,1.53751196494585*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(0.189873049701655*pi,3.43926840123198*pi,0.937159857209461*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.122013548068408*pi,-0.20171309707326301*pi,0.672861692207149*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.719107682668084*pi,-0.4634240115757947*pi,3.80571072675785*pi) q[19];\nu3(0.213762754708226*pi,0.81291470086388*pi,0.682663375862268*pi) q[20];\nu3(0.51184537619346*pi,0.5478202336301901*pi,0.787209624606919*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.51264433289189*pi,3.00686319992403*pi,3.02220615140283*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5046702148575236*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.335175414402929*pi,-0.4331629734841834*pi,4.168163180397*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[11];\ncx q[2],q[19];\ncx q[3],q[12];\ncx q[4],q[16];\nu3(3.5*pi,3.32018255866905*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.49074489223151*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.160303929923679*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194074770707418*pi) q[21];\nu3(3.5*pi,3.39369529214066*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48578449733539*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49795944926292*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45451994932512*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4562030428913*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.299866380405388*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44287251635859*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.215115068408746*pi) q[11];\nu3(1.0*pi,0.0*pi,1.344232907423895*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43795753661777*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2883539303819251*pi) q[15];\nu3(1.0*pi,0.0*pi,1.34182415275091*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247778905565867*pi) q[19];\nu3(1.0*pi,0.0*pi,1.338653773229882*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[11];\ncx q[2],q[19];\ncx q[3],q[12];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5235916490913208*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5502047169945383*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.594451064704642*pi,3.31980347864425*pi,0.749133451898813*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4781637058963*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.4667368451986995*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.531871008396207*pi) q[12];\nu3(0.300137024686758*pi,2.71389647892266*pi,1.51230467310032*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47544988222824*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31813645256494*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5812179225374221*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7590208383900461*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[11];\ncx q[2],q[19];\ncx q[3],q[12];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.322454191565462*pi,0.9826830094771299*pi,4.37611383988468*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.474602468116789*pi,0.18790038726227798*pi,3.57319571745493*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43311996366667*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.330396929187909*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.180324318091269*pi,3.25356890881642*pi,2.024249203403*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.289801982582459*pi,-0.44972679900694*pi,1.206604379917936*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.491785255500042*pi,-0.4114918231091525*pi,4.04661146339264*pi) q[2];\nu3(0.72548822573468*pi,0.84259538862405*pi,0.615120632296793*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.291921664041126*pi,2.58516722551815*pi,1.161872193559689*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.126394081559903*pi,3.22621731466927*pi,1.50204845216047*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.26498693275365*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.699070746063716*pi,3.36697210304188*pi,3.05087300698565*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.689699344463996*pi,0.59336836745424*pi,1.234004329289083*pi) q[2];\nu3(0.196521053810675*pi,0.2613951424348*pi,4.18060874878582*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.460608465648175*pi,2.8902035239311*pi,0.807665981474359*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.439150607214224*pi,2.76927698005611*pi,1.076637352612872*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.658752911631724*pi,-0.24016237747566999*pi,0.858619457289448*pi) q[20];\nu3(0.17074560903358*pi,3.44646287245589*pi,4.17305529416732*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.515808866481519*pi,-0.483947516388666*pi,3.36122872649191*pi) q[12];\nu3(0.172794407938557*pi,3.15158796273615*pi,1.416204990907525*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.645061170019986*pi,0.49335688632392605*pi,4.12737405608955*pi) q[18];\nu3(0.309099916489086*pi,0.23571894875330401*pi,4.28780834980012*pi) q[19];\nu3(0.428172817785002*pi,3.39479180164406*pi,0.723222743203338*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.700234723177359*pi,0.21777138980043098*pi,4.48518522764401*pi) q[0];\nu3(0.888349954904531*pi,3.36594844093224*pi,3.90263941756795*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48914270496222*pi,0.5*pi) q[6];\nu3(0.230895467492206*pi,3.38351602899197*pi,4.308070668560401*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.697224844504597*pi,-0.365041656529444*pi,4.4941189706683*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.334330125131055*pi,2.66005291986293*pi,1.133681820596292*pi) q[11];\nu3(0.118318428711211*pi,0.6180721864704899*pi,4.28776998013047*pi) q[12];\nu3(1.0*pi,0.0*pi,1.284010212513376*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.235499883890213*pi,0.0017558648831710322*pi,3.97647488319159*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.624233814545712*pi,2.73585975727056*pi,4.09376791912461*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.909990742427904*pi,-0.28940774602324904*pi,3.2801085649592*pi) q[0];\nu3(0.874687264809129*pi,-0.004490837496458011*pi,4.331830679491031*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.498260694589996*pi,-0.234059440078837*pi,3.52925449458355*pi) q[4];\ncx q[6],q[13];\nu3(0.740412590521556*pi,0.56765491114497*pi,4.26000169354702*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.633825230680449*pi,2.94375763695726*pi,3.32487517505734*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.385987302351861*pi,2.97064604933397*pi,0.639252768207557*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.724878110312446*pi,3.42170144002739*pi,4.0210037432112*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.43359621017931*pi,2.44775008870652*pi,1.316014042716275*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5309974607233778*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43758879285403*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.494676208317969*pi,0.496072180230694*pi,0.8458525195050279*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.358528502130804*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45766215775318*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.310567266159764*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.16447105847338*pi,3.32281310476701*pi,1.040348655626882*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.48857585557738*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1616711594168239*pi) q[7];\nu3(0.7314462660926*pi,-0.21151641845423103*pi,4.36501328667214*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.29135116439835*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7778816221468721*pi) q[18];\nu3(1.0*pi,0.0*pi,1.119032308369039*pi) q[19];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46826077343837*pi) q[5];\nu3(0.569346577411461*pi,-0.24854415670893598*pi,3.38871417281738*pi) q[6];\nu3(0.616282219034624*pi,3.34586328426249*pi,3.39530248560248*pi) q[8];\ncx q[10],q[18];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45500987603571*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42562332619078*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.251575497355053*pi,3.43000762537695*pi,0.703103763191978*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5696423069202944*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2269904508794371*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.647925075528537*pi,0.23085196904661598*pi,4.19586063473167*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5675297030020698*pi) q[19];\nu3(1.0*pi,0.0*pi,1.150149589368779*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.44574912644483*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2091825327066679*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.294473520754147*pi,0.8022647782006*pi,4.49559614446651*pi) q[13];\nu3(3.5*pi,3.40283079126541*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.196161551387039*pi) q[16];\nu3(0.604718985577832*pi,-0.08349968904205601*pi,3.94068290830698*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.872086523256184*pi,3.3656512487246*pi,2.87989925250806*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5041516583825549*pi) q[12];\nu3(0.654635562554019*pi,3.47209512506923*pi,3.29589821527428*pi) q[13];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42034995937722*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.77527383829095*pi,0.7814499837925399*pi,1.210039779994326*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.849756204691476*pi,-0.4434347565736469*pi,0.7875437249749411*pi) q[7];\nu3(3.5*pi,3.44278350389639*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5186386658366633*pi) q[9];\nu3(0.364352040742631*pi,-0.39607275255804897*pi,1.131608661432716*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.650085674709162*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1432368897333078*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.791561229762451*pi,0.25015711549737796*pi,1.183148719854249*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.391433226317692*pi,-0.365275442773754*pi,1.52152289185649*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.147383689952529*pi,3.47920610031301*pi,0.603941812508428*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.30830816076853*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.164667678669094*pi) q[17];\nu3(0.614913074703945*pi,-0.325396456756479*pi,4.10543992136449*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.769219553427318*pi,3.36958298297836*pi,3.16579577423838*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.487292401269474*pi,0.05459547533212705*pi,3.87469829579559*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.440436162479007*pi,0.16701581982070302*pi,3.4046947133897*pi) q[18];\nu3(0.797408184635842*pi,-0.4371506644736133*pi,3.64021256457033*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4853542804405*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.106517223703596*pi,0.171479174014028*pi,1.010285646111753*pi) q[1];\nu3(0.769916693489443*pi,2.85311675637107*pi,3.648934049378*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.737393062821079*pi,0.08104200419785001*pi,1.0087216810831379*pi) q[15];\nu3(0.177105938069869*pi,-0.341355752014735*pi,4.145267692737351*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34746190943489*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.438241299877656*pi,-0.12007396909694301*pi,4.25231322735205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.68016061054273*pi,-0.21891422751656497*pi,3.79490544982696*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.924370034529652*pi,0.02563782015633198*pi,0.5737109460612221*pi) q[4];\nu3(0.225901718575697*pi,3.49885022292053*pi,4.45763428599905*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.526710246533717*pi,3.15537345497542*pi,3.47608630759099*pi) q[15];\nu3(0.631261507155708*pi,2.61931511451312*pi,3.49316285177827*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.678052171500667*pi,0.07689614470332096*pi,1.116666945721616*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.645952959225352*pi,2.76368656290304*pi,3.5083699631302*pi) q[4];\nu3(0.183853607153366*pi,-0.17937172725775002*pi,0.710570322338564*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.724419972216722*pi,3.4379398748019*pi,0.5895242718785016*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.251242949746079*pi,3.29254178631972*pi,1.182399580990504*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39965881031921*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.369867450305118*pi,0.360735138510651*pi,1.037071088504646*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.323684737194928*pi,3.44449771605765*pi,4.21706801085481*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207167929711233*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.62000422041006*pi,0.80749301776911*pi,0.947132191576994*pi) q[9];\nu3(3.5*pi,3.49326037410913*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.163107625389038*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5613381292482*pi,0.318289915624266*pi,4.35602939826951*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41119880235171*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.150041145051138*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5378907804721189*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.725115192061231*pi,2.50009907532019*pi,3.78322015265026*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.41284551806242*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.334992463710094*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[16];\nu3(0.845020018036458*pi,3.13754179222377*pi,3.90963205626733*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5047334840882653*pi) q[19];\nu3(0.36550866307541*pi,-0.016093019584156987*pi,4.1533802935672295*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4522451945922*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.138006638439075*pi) q[1];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.427108033296462*pi,0.453421047823542*pi,0.738022440142698*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[19];\nu3(0.441990734841212*pi,0.400631577449047*pi,4.01470626419221*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45258601349224*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.483230849142785*pi,2.77919827117881*pi,3.9197229202366*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5521164986946901*pi) q[5];\nu3(0.768252855839107*pi,0.5720450140242701*pi,4.18988472956503*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38606414907019*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304787646186581*pi) q[13];\nu3(0.619589035885859*pi,3.42965700049287*pi,0.5973588252559731*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.350869594234907*pi,-0.316934993874521*pi,3.88325380799089*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[18] -> c[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.601640981405853*pi) q[1];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38848623030101*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.374429418535428*pi,0.5066822435203899*pi,0.921675819879769*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303327280390305*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.109706785121192*pi,0.05659406946201895*pi,1.130296788638099*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5259650501050206*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.694714619924499*pi,0.19524817751040602*pi,4.45409991619036*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.276482310963918*pi,-0.218246413107893*pi,0.5492074979405392*pi) q[3];\nu3(3.5*pi,3.44940202850479*pi,0.5*pi) q[4];\nu3(0.716296917733006*pi,-0.4005141187580693*pi,3.92534858349589*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.258652381227693*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.40510800892345*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2609014643683611*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36779096561595*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nu3(0.797591442166709*pi,3.14608607696248*pi,4.4052814437138*pi) q[0];\nu3(0.535496328626149*pi,-0.069676296196921*pi,3.66836754897656*pi) q[1];\nu3(3.5*pi,3.48839343414121*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2749478794132831*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.197279362802668*pi,-0.253312323782082*pi,4.22475391695722*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[19] -> c[19];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3872836930372*pi) q[8];\nu3(0.707858350932175*pi,0.03669405110409196*pi,1.213649268834439*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.962857676490406*pi,-0.382640519863277*pi,3.97097905785502*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.628142088110993*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.532762422787742*pi,0.11827052413379102*pi,4.48189322345661*pi) q[7];\nu3(3.5*pi,3.46093709653412*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.366426888266259*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.284950767461391*pi,-0.193889277325624*pi,1.1323885121522759*pi) q[16];\nu3(1.0*pi,0.0*pi,1.324236524466335*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[16] -> c[16];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.500807376957862*pi,3.42731945037992*pi,3.0851002582788*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.421678839578179*pi) q[17];\nu3(0.535059496804722*pi,3.38588529997087*pi,3.33762381647788*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.324971663208261*pi,3.26347530176217*pi,0.952817720368857*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.0909226343084384*pi,2.69191416391211*pi,0.889291724155968*pi) q[2];\nu3(0.395147219415156*pi,0.6658254331068101*pi,4.14423317247679*pi) q[4];\nu3(0.399203192962524*pi,2.93658976526675*pi,1.79891142398997*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.440676683560075*pi,3.35276490879023*pi,4.28555683789598*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.872295462907097*pi,2.51218575570505*pi,3.83926137081086*pi) q[11];\nu3(0.52857651668181*pi,0.454602009769862*pi,4.4449667583259505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.587291120791229*pi,0.331142227032858*pi,1.4299295291556349*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.363934274774291*pi,3.21170069616813*pi,1.90424737454709*pi) q[0];\nu3(0.574866000293527*pi,0.6121948481356301*pi,0.650151175637971*pi) q[1];\nu3(0.222642215677212*pi,0.43407423319830396*pi,0.792921160180087*pi) q[2];\nu3(0.656860177340499*pi,0.62516316876676*pi,1.3320297352919361*pi) q[3];\nu3(0.429877480143459*pi,0.38781343491097997*pi,4.14135242537977*pi) q[4];\nu3(0.382473884881773*pi,-0.380919440407872*pi,0.799419408531092*pi) q[5];\nu3(0.548238860677787*pi,-0.281954010221647*pi,4.38849889015262*pi) q[6];\nu3(0.38526244355435*pi,3.32878201817052*pi,1.448388952603925*pi) q[7];\nu3(0.202896338342096*pi,-0.05101786917814599*pi,0.806582629432459*pi) q[8];\nu3(0.860229278383912*pi,0.6544886138307*pi,1.290216853446019*pi) q[9];\nu3(0.195167624153823*pi,0.09360466047565197*pi,1.350781418473892*pi) q[10];\nu3(0.805798653073535*pi,0.15740736844047098*pi,0.9709623109377*pi) q[11];\nu3(0.685465484252207*pi,0.137563714132924*pi,0.7277146452790619*pi) q[12];\nu3(0.375219613178718*pi,0.116363946017072*pi,3.8714970885366*pi) q[13];\nu3(0.455003312561634*pi,0.020229114457780972*pi,3.55991530187748*pi) q[14];\nu3(0.599326182667167*pi,3.02921773307027*pi,3.89013486917662*pi) q[15];\nu3(0.304546401410371*pi,-0.393258047728331*pi,1.44843482723748*pi) q[16];\nu3(0.683416061764073*pi,0.17674839168687095*pi,3.85964871392214*pi) q[17];\nu3(0.676924672772661*pi,0.14001982441249505*pi,1.1466794903630508*pi) q[18];\nu3(0.220414875828555*pi,3.08825605629013*pi,1.635882757417*pi) q[19];\nu3(0.284961956196186*pi,-0.202369330094874*pi,0.958452906263489*pi) q[20];\nu3(0.175491829478751*pi,-0.05525205189966298*pi,3.76785613414281*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[18],q[20];\nu3(3.5*pi,3.48109738697196*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40395116049265*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38277927403014*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.194707707766654*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1542714909294491*pi) q[17];\nu3(3.5*pi,3.41089166256614*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224055536709138*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206603641121182*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[15];\ncx q[2],q[12];\ncx q[3],q[19];\ncx q[4],q[21];\ncx q[5],q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.34510506708033*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46301285074434*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.431838915205863*pi) q[11];\nu3(1.0*pi,0.0*pi,1.198303329587394*pi) q[13];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44645621015013*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44725794257173*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45178746068315*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42580863716559*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.129399754460597*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(3.5*pi,3.4333567982022*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.314597094118739*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42648121187977*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0997479754909532*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2777694362083611*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.547789354498266*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38198217159124*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41345024010927*pi) q[20];\nu3(1.0*pi,0.0*pi,1.271134325119145*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[15];\ncx q[2],q[12];\ncx q[3],q[19];\ncx q[4],q[21];\ncx q[5],q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.712537212324508*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5658038297889556*pi) q[13];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5013066221678395*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42630404478334*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45816005852378*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32722874943398*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48749932484426*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[6];\nu3(0.140411795671974*pi,0.09343493257505497*pi,0.6983879237500981*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.259950934526386*pi,0.36036479855081605*pi,3.66912105508847*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.454365615895364*pi,2.67726586841514*pi,1.0768003503327979*pi) q[7];\nu3(0.553348247671721*pi,3.24721733846085*pi,4.32702358778883*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.465286980916878*pi,0.06819671218115597*pi,4.12660914588834*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.780070867471164*pi,1.14257448859137*pi,0.800119479304104*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.466901833326174*pi,3.1455595798148*pi,4.4899206687777*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.846470953739786*pi,3.20477676094591*pi,3.13940722610926*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.507214464423987*pi,3.47290174933278*pi,1.95221759750346*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.515342384901393*pi,0.288583094586212*pi,4.40155788021605*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.7276112697178*pi,0.814040375362*pi,0.5774256589132787*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.578028683292562*pi,0.9989202577929901*pi,0.9912186572573229*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.381310029699972*pi,0.26771391229488195*pi,3.47238461083147*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.715181875659183*pi,3.32255685602752*pi,3.95242489202398*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.43594707566621*pi,2.73331296774791*pi,1.469023879493243*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.275910152354692*pi,-0.322221122952225*pi,1.42577327759451*pi) q[13];\nu3(0.435844973444131*pi,-0.0037739460408769965*pi,1.0395944578945921*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.582000043140202*pi,3.25587379177013*pi,4.20028896377508*pi) q[18];\nu3(0.596381466164635*pi,2.88429239792575*pi,3.83529775825441*pi) q[19];\nu3(0.758009136860074*pi,3.06454606559526*pi,4.07370672022228*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.67506358539151*pi,-0.4823067449239011*pi,3.13818220751276*pi) q[0];\nu3(0.172913974619694*pi,2.67100504182476*pi,1.007794837663351*pi) q[1];\nu3(0.611120700308891*pi,2.94569077510382*pi,4.3208632927247095*pi) q[2];\nu3(0.52942759829852*pi,3.39733845662927*pi,0.913752000554293*pi) q[3];\nu3(0.652452548004444*pi,0.44418762550215596*pi,0.7045785918973491*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.388550575196875*pi,3.22523054416275*pi,0.586722948407503*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.475818281016805*pi,3.41044953152846*pi,4.119006799140831*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.525489561772721*pi,0.48176182097976195*pi,1.104227403163231*pi) q[18];\nu3(0.805134299840062*pi,0.212076626317667*pi,1.272092503345301*pi) q[19];\nu3(0.458465770363645*pi,0.46372403825694397*pi,3.58329416614794*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.16644279517988*pi,-0.4595582012740786*pi,4.35082855019883*pi) q[1];\nu3(0.444463275814206*pi,3.36755466223538*pi,1.54230577355308*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.440805503828762*pi,3.37486725203505*pi,4.37694736584063*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.35584798006846*pi,0.344408510832672*pi,3.43067329844859*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[19];\nu3(0.474446803122131*pi,-0.4902860297271752*pi,1.23368972000256*pi) q[10];\nu3(0.312054603872076*pi,0.20190322237300495*pi,0.878960583151958*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.662397275543681*pi,0.66165453620962*pi,4.4407066964053*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.49517436904902*pi,0.465183104481094*pi,4.02196273487123*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,3.35195825067997*pi,0.5*pi) q[9];\nu3(0.314571021479383*pi,-0.339702171986755*pi,4.172956011950459*pi) q[10];\nu3(0.75695313393413*pi,0.51785815949475*pi,0.967703732345141*pi) q[12];\nu3(0.519631328633223*pi,3.30132640719035*pi,3.24814935979123*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2839963973413702*pi) q[19];\nu3(0.843522441935503*pi,0.6837466267977601*pi,0.5282351619227392*pi) q[21];\nu3(3.5*pi,3.43082796691181*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[17];\nu3(3.5*pi,3.48670760352064*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.43360476724587*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3563169163580269*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.337533509969678*pi,0.21562020180643104*pi,4.28882237799035*pi) q[16];\nu3(1.0*pi,0.0*pi,1.117909450233335*pi) q[18];\nu3(1.0*pi,0.0*pi,1.104657544076368*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.42759848502657*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31518266946929*pi,0.5*pi) q[2];\ncx q[5],q[18];\nu3(3.5*pi,3.40438694946597*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.207358810227955*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.202512908969954*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.590915675340303*pi,0.010342654997241962*pi,0.864530142013592*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282248657758255*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5396870760292014*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[17];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.623377815278197*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46141326168416*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5358048537885364*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43000309632248*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4518870503621795*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5905439291491474*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47048888154718*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0507134738716069*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[13];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.431745535396047*pi,0.91734171236149*pi,0.5496082107777052*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39456127793658*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.442725979777642*pi,3.23573976567825*pi,3.31813134927024*pi) q[8];\nu3(0.321892657244551*pi,0.50253901356338*pi,0.661448895890309*pi) q[9];\nu3(3.5*pi,3.47195674295192*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41841189678914*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.172265778820548*pi) q[13];\nu3(0.874868584577466*pi,0.71902832379597*pi,4.315718002054901*pi) q[14];\nu3(1.0*pi,0.0*pi,1.179651969822259*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2138101938515828*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.63109807304041*pi,0.58743388426579*pi,1.0884651753801111*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5326123355231847*pi) q[21];\nu3(0.108126115535497*pi,-0.161739609210255*pi,1.56118988515825*pi) q[0];\nu3(0.318642076358474*pi,-0.21311581114968497*pi,4.42199905030499*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.452184301139014*pi,2.8030701509633*pi,1.1922440587762622*pi) q[8];\nu3(0.685764026627097*pi,3.19873258752583*pi,4.3136649499442*pi) q[9];\ncx q[10],q[13];\nu3(0.707024342920612*pi,-0.43046712594388337*pi,4.00479262951697*pi) q[11];\ncx q[12],q[15];\nu3(0.407610405119229*pi,0.60088314437167*pi,3.97106452718044*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.498114697572305*pi,-0.11308728348792302*pi,0.5660478700027485*pi) q[19];\nu3(0.371767930729968*pi,0.112420401019526*pi,1.248957481866797*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.63581534085056*pi,0.300661975291866*pi,0.630151883399982*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.422023834443719*pi,-0.36702815237047304*pi,1.78781913527281*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.419161017058871*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.626148249066803*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5621146993424567*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.93957026835724*pi,-0.37732929037483*pi,1.115000455762422*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.3111442512415*pi,2.78139413720127*pi,1.071983952692632*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.25521413916459*pi,-0.4409334538133587*pi,4.17383691213165*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.530848249763208*pi,3.29292376300009*pi,3.51746479289144*pi) q[2];\nu3(0.799676221442682*pi,-0.4515232968842661*pi,3.75795618131154*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.799096581220097*pi,0.16077744111659398*pi,3.95059714415348*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.595910275025997*pi,3.36044845860454*pi,3.33270237216726*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.458194710368675*pi,0.45466524848436696*pi,1.0116082007878822*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.540778275100163*pi,-0.29174924789552203*pi,3.92442827465418*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.618072164470866*pi,2.79323987781901*pi,3.52396348063168*pi) q[4];\nu3(0.491398790094817*pi,3.0697873984339*pi,1.51888164707953*pi) q[5];\nu3(0.405470100040458*pi,0.49498763760644204*pi,3.98300104048261*pi) q[6];\nu3(0.125163790409859*pi,0.497012620047637*pi,3.95746460077624*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.660508061967111*pi,0.06207420147589704*pi,1.190919411841638*pi) q[16];\nu3(0.61134269907312*pi,-0.49287109867885187*pi,3.69576290658549*pi) q[17];\nu3(0.654774046184276*pi,3.11601155789975*pi,3.00437813380555*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.527568663439689*pi,0.80928068825431*pi,4.30012145514975*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.127755817394954*pi,3.01323798120083*pi,2.0000005736227697*pi) q[6];\nu3(0.414512734964369*pi,-0.143178890405177*pi,1.359706114104279*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47073466786645*pi,0.5*pi) q[11];\nu3(0.461603678690056*pi,0.68414154117397*pi,0.6443104608607659*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.579894023773381*pi,-0.4086308462696757*pi,4.28731556093965*pi) q[16];\nu3(0.337613515102574*pi,-0.130812404868636*pi,1.60619485240235*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.141942251081469*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43638751319524*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.299071466026161*pi,-0.23428112293700998*pi,4.15610339722702*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0979793980412*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.694711703580515*pi,0.18229790090224196*pi,4.41664729181553*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.446731715664269*pi,0.38389378919473904*pi,4.1336110701416295*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5020040798929327*pi) q[20];\nu3(3.5*pi,3.3991435097221*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3603754520779*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.595408904691632*pi,3.04430917431854*pi,4.00291126886198*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5123428388130065*pi) q[14];\nu3(0.656715514514483*pi,3.35441975687197*pi,0.820522309527268*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1157771758803459*pi) q[18];\nu3(1.0*pi,0.0*pi,1.122721188791493*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(3.5*pi,3.40815406374554*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44466763721235*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.467169619144129*pi,2.82973697600002*pi,1.50425969059657*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.260283131552911*pi) q[16];\nu3(1.0*pi,0.0*pi,1.099599383117881*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.395898039735*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(3.5*pi,3.498348577822*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.780850916134211*pi,3.43785005635434*pi,4.24742180204502*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1750380402152931*pi) q[12];\nu3(0.631389126096178*pi,3.11392387008671*pi,3.81240465950847*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.386356135382388*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5894013074169377*pi) q[18];\nu3(0.59267439339386*pi,-0.10627462309893898*pi,1.120610574420113*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5059586523655732*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.501027112851514*pi,0.13185793919952604*pi,4.11314321133049*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36976208136039*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5203206029625163*pi) q[19];\nu3(0.286792955912251*pi,-0.12090962463759097*pi,4.1369696567370795*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[16];\nu3(3.5*pi,3.44099990011653*pi,0.5*pi) q[8];\nu3(0.93693654790729*pi,2.73696302373046*pi,4.02618891689207*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5961227124531268*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2326939404483*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.601640956993802*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.43296495763017*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.701031215529256*pi,3.1848742189814*pi,3.92554732665629*pi) q[9];\nu3(1.0*pi,0.0*pi,1.408426452545861*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.347517813086781*pi,0.54178819964949*pi,3.96157109020812*pi) q[1];\nu3(3.5*pi,3.42536884149568*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.651958267537989*pi,3.24864520986391*pi,3.45851855830656*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.217658355474565*pi) q[13];\nu3(0.129585812491539*pi,-0.07623739991342698*pi,3.88813581076678*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5237937606118481*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.137935319537539*pi,-0.18114881521861997*pi,0.986235782042306*pi) q[0];\nu3(0.451885252552383*pi,-0.033515540067932004*pi,1.2611772905934742*pi) q[1];\ncx q[2],q[13];\nu3(0.892674179014106*pi,2.66527446057546*pi,3.650630327983*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.48333196537098*pi,3.48445053038511*pi,0.564833601586676*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6818536095136429*pi) q[10];\nu3(0.402064794384613*pi,-0.166804620060982*pi,3.85847284184957*pi) q[12];\nu3(0.602924417283001*pi,0.347431752629216*pi,4.46180642632505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.580647308195713*pi,0.5238828899632799*pi,0.782473604276429*pi) q[21];\nu3(0.3772329901488*pi,0.70554831078813*pi,4.00667356571895*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.887392794496783*pi,0.07558613438357398*pi,1.406052057365728*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.411970953878378*pi,0.16055588195847204*pi,3.44820555851638*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.439202774201879*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.46353279604032*pi,0.43326396721370997*pi,4.1980074672399095*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.323476037284166*pi,-0.143093634914842*pi,0.810747938953472*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.435552002509948*pi,0.05521106063475101*pi,4.42978067857622*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.337743270620809*pi,3.44768756559665*pi,1.76321825265257*pi) q[17];\nu3(0.459247150069375*pi,2.95701871911482*pi,0.810912749027094*pi) q[18];\nu3(0.43671271396403*pi,3.07140463742928*pi,1.042466595006134*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.770489411762817*pi,0.035007248306552996*pi,0.8022452112539771*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.680577129343801*pi,-0.12478807138722398*pi,3.63220549790108*pi) q[7];\nu3(0.652522531979893*pi,1.18807872422587*pi,0.786087441381931*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.351674403002148*pi,0.26491331630708603*pi,3.60449633309868*pi) q[16];\nu3(0.710860523827285*pi,0.87120951163363*pi,1.057600828380632*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.632644392509085*pi,0.5183541738242201*pi,0.77742324457197*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.642437705005471*pi,2.93979066090092*pi,4.2649826760668805*pi) q[7];\nu3(0.481903714297567*pi,2.73663728201884*pi,1.1597304152682781*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.411796036032261*pi,-0.288507149919573*pi,1.72622231245576*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.468716554158206*pi,3.25133374990632*pi,0.963343243707143*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43711090902981*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.789126194187044*pi,0.43463927896937204*pi,1.066162755805405*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48532831204796*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256426530999243*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45340051032349*pi,0.5*pi) q[14];\nu3(0.376199026128697*pi,0.09931076821043905*pi,0.601049277081032*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.156631924807554*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358177298097457*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[12];\nu3(0.288715454856871*pi,3.15214388951274*pi,4.41813632452011*pi) q[2];\ncx q[4],q[7];\nu3(0.264744058409726*pi,-0.17340145710335603*pi,4.0215605061491395*pi) q[6];\nu3(3.5*pi,3.44674085294927*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.319833446610891*pi) q[17];\nu3(3.5*pi,3.43175329023352*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.705698695500964*pi,-0.10206604563692001*pi,0.882477449653993*pi) q[2];\nu3(3.5*pi,3.32195646816441*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2705579510282639*pi) q[7];\nu3(1.0*pi,0.0*pi,1.301806423311802*pi) q[8];\ncx q[9],q[17];\nu3(0.685948265863547*pi,2.85162718446114*pi,4.24499587103656*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33140433370695*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4094241462369705*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49214946191273*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.742303440763011*pi,3.01005172824793*pi,3.21694077130939*pi) q[10];\ncx q[11],q[18];\nu3(0.575498045191007*pi,2.76623594168961*pi,3.75487099970845*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.563519544866362*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41491484933815*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,0.614265709806432*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47690587079906*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.587441173635159*pi,-0.13034428443628998*pi,1.2404585275437499*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2373640543630509*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[15];\nu3(3.5*pi,3.4430399860386*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.195922733517563*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.432433419645904*pi,0.8175350435627899*pi,4.35852202847216*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4982913582949795*pi) q[15];\nu3(0.330073803485691*pi,-0.321899842889544*pi,4.15746987471344*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.802823701041419*pi,0.421559198164133*pi,1.263320077396756*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.508655955148105*pi,0.09939552358308701*pi,3.57212702064019*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.469686790164269*pi) q[16];\nu3(0.0753593101122768*pi,2.8207224831728*pi,0.966716913368842*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.889461076487937*pi,2.54007301748842*pi,3.94074144607556*pi) q[1];\nu3(3.5*pi,3.45477647781244*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1593195181683909*pi) q[3];\nu3(0.51174966252239*pi,0.195507131663748*pi,3.6420689235103*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.36888122495783*pi,0.5*pi) q[13];\nu3(0.318947419314354*pi,2.78027759302061*pi,1.024696142974416*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181252432070227*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0363271511219779*pi,3.11166679894615*pi,1.488414435314462*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.307864627710467*pi,0.56261170512274*pi,4.27465881323119*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.53567349890098*pi,-0.390078066638656*pi,0.639694384448029*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.424445399856837*pi,0.57441964953477*pi,0.829316720879134*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0896941557023983*pi,0.6455044365568201*pi,3.86366069462149*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48156338094136*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.38069128577951*pi,-0.4246604086443852*pi,0.5494984948933326*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42888307775219*pi,0.5*pi) q[10];\nu3(0.0601465330262488*pi,0.31035141660599996*pi,4.21935332535751*pi) q[11];\nu3(0.472984107935507*pi,2.97716337220521*pi,0.766189694583882*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.263736943003959*pi,0.03470200288180103*pi,4.1321915435552*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4753681536787795*pi) q[19];\nu3(1.0*pi,0.0*pi,1.378251260641*pi) q[20];\nu3(0.918407478051297*pi,3.34277980540794*pi,3.54415997030042*pi) q[21];\nu3(0.936537575091807*pi,2.56905309814954*pi,3.97495053279603*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.665567482184638*pi,3.31140574718658*pi,4.315576385847249*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.297468323121763*pi,2.61261317040617*pi,1.1924841760863991*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.4817776854907*pi,0.15697273713832904*pi,3.98686159095309*pi) q[21];\nu3(0.38189160125878*pi,0.5677752597085499*pi,3.6024789313365*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38868639266839*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.526920469712949*pi,0.5042112632834499*pi,0.791235132610844*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.312192002159402*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4802307993056*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.835992182200108*pi,0.031758955179710946*pi,0.834021244803582*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.272435341243564*pi,-0.4464393897946114*pi,1.166891438824383*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.820581413014033*pi,0.09739910806927199*pi,1.1120648899181909*pi) q[5];\nu3(0.349088115546214*pi,3.16531039573579*pi,1.146872581651204*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48046119326041*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.47039456334648*pi,-0.336131351745691*pi,3.94878251452912*pi) q[15];\nu3(0.880698109542335*pi,-0.329568988886295*pi,4.307436602776701*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.652076676706727*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3363377971747958*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.734692107498193*pi,0.69284475043763*pi,1.124449515543843*pi) q[6];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.23422741626291*pi,3.18299206572617*pi,1.499707273634447*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.362777184364494*pi,2.84946706470914*pi,1.353937714978579*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46519219379781*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.370417042499971*pi,-0.261310229662313*pi,1.387495983108804*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.251384438757*pi,-0.281092535074199*pi,3.99113504486285*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.257676682252919*pi,3.09536411946833*pi,0.620825323044312*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.842860827689669*pi,3.45180015432865*pi,3.99649699941625*pi) q[17];\nu3(0.369391202287687*pi,0.70141682346117*pi,3.83968247225197*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.266411902444397*pi,2.96712555884666*pi,1.3064992446661758*pi) q[3];\nu3(0.533929081074342*pi,2.83948433507361*pi,1.326150922584475*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3898761014817*pi,0.5*pi) q[12];\nu3(0.473040705397436*pi,0.322094247426304*pi,4.04864828429157*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3151381221530851*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.596450397850529*pi,3.26288259142676*pi,4.2139846574976705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.384220314547363*pi,2.58802898000457*pi,1.300834013438041*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.355414188275188*pi,2.45645348564242*pi,1.285922354728323*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41585268566262*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.212893191883067*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.334380902307384*pi,2.76648011490231*pi,1.68817252045219*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40534184870905*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.41902402064879*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.651323155146779*pi,-0.21414711144749699*pi,0.916264535627987*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3258699429047591*pi) q[21];\nu3(3.5*pi,3.40908502874959*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42613573202016*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.48998538249755*pi) q[8];\nu3(0.316667778087891*pi,0.002051744189700999*pi,0.5384383435545391*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.22266889436987*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.334453090273239*pi) q[19];\nu3(0.454417531866158*pi,3.39827320281522*pi,3.12115542934197*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[13];\nu3(3.5*pi,3.48818930781027*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.211560346808354*pi) q[7];\nu3(0.781802702886078*pi,3.08644128217935*pi,4.2736209368746*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.396581064880566*pi,-0.228687024284705*pi,4.2316367612164605*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5154473385486908*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5395803050561563*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.212679763579682*pi,3.36770430851323*pi,1.8082980995656*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41045387839975*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42766378581867*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44058153371756*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49496658484587*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.232983979059669*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3117553552332901*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.838940350062552*pi,0.23855962073804005*pi,1.67323574459618*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.644269193350718*pi,0.170789472643046*pi,4.13256953450892*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.499383761826699*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40877259643013*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.39625116029384*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1795365234206638*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.30890254064457*pi,3.1662463075963*pi,0.5770050574788452*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.402762555152812*pi,0.429858073264628*pi,0.600735756660545*pi) q[5];\nu3(0.808952648190086*pi,-0.25819684637934104*pi,4.10804292808964*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(0.772631649021414*pi,0.5382392465611201*pi,0.5035581840477973*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.477167401724544*pi,0.5243412550058599*pi,3.58528649274366*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.543242859344774*pi,2.84094954989967*pi,1.170006496025707*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.862869640009889*pi,3.19615627327867*pi,4.15134199790989*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47741321886288*pi) q[20];\nu3(0.6537254578146*pi,3.40327242687567*pi,3.70857752525217*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.43021862842758*pi,0.09323583607503205*pi,1.171002386468957*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.242188789074299*pi,2.79582407460613*pi,0.7970733006522299*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.439753364521608*pi,-0.356127476664837*pi,1.016103031239221*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.694730435326562*pi,0.41605149937967*pi,4.33025703267531*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.530177759809528*pi,3.36714382864585*pi,0.755463956453472*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.51846920313209*pi,0.13876423377940905*pi,3.77073212884549*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.302182692693107*pi,3.03520195765266*pi,2.0289178535765098*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.616235540761799*pi,-0.27815101255977204*pi,0.5222069002093673*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.311665995423183*pi,-0.4137793180773894*pi,4.299763955833329*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.653513711950992*pi,3.34776730134925*pi,2.99050132956109*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42976909974855*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1885763328729722*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.568472440198731*pi,-0.10016455413953201*pi,3.57187418983243*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.362577621682599*pi,3.05487551341833*pi,0.5505849686793769*pi) q[3];\ncx q[4],q[6];\nu3(0.0871585364175693*pi,-0.34756448987639*pi,4.30608097596207*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.142590742759669*pi,0.16749039940255805*pi,0.9959711644000859*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5827897840144183*pi) q[6];\nu3(0.523269347000709*pi,-0.35016817378099196*pi,4.25582773303981*pi) q[7];\nu3(0.600639516233764*pi,0.26515464206173*pi,0.5850567623169846*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.563290503796685*pi,3.20226188435927*pi,2.9594396352114*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.721155370864367*pi,3.31505482869621*pi,4.2656275277749*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42780779078376*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.2493119310189509*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.370354521976308*pi,2.81022394527892*pi,0.985026476033457*pi) q[10];\nu3(0.557660257217456*pi,3.39416847733981*pi,0.5708902338184191*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.332125650065232*pi,0.23640198978627203*pi,0.5056939406942953*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.457328448923865*pi,3.26415606083892*pi,0.912184882676048*pi) q[16];\nu3(0.390531096791156*pi,0.342553567708774*pi,0.9477051116143109*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.291723783462225*pi,3.4803741689786*pi,0.9640063073987091*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.112258230628371*pi,0.5974415656998*pi,3.77324423478796*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.682410873885587*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.36245519366594*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2977344021812969*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.42020352103203*pi,3.43853720657897*pi,1.6777222089779*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.473142450152752*pi,-0.330136028162264*pi,4.26648896119947*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.320178074483062*pi,-0.077863257273243*pi,4.10920517018375*pi) q[20];\nu3(3.5*pi,3.39052253402568*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44079299235591*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.416705902452438*pi,3.44382815552941*pi,4.19988603584709*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.226774001378693*pi) q[7];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40405502764131*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3988481455095498*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5942919388178823*pi) q[18];\nu3(1.0*pi,0.0*pi,1.261914459095983*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.43432413041392*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.63744609268053*pi,3.37933372680059*pi,2.87966786773448*pi) q[6];\nu3(1.0*pi,0.0*pi,1.266559902607435*pi) q[8];\nu3(3.5*pi,3.36504578117024*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.314645240383113*pi) q[11];\ncx q[12],q[19];\ncx q[14],q[21];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.891869616057884*pi,2.65408311217546*pi,3.98322224961446*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.931096622899665*pi,-0.34320194653040703*pi,0.997501357926337*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47992342661978*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,3.44073675204387*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.44175029399845*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.315386599525287*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5648130166042886*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.686296862135009*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1342841525995628*pi) q[21];\ncx q[0],q[7];\nu3(0.704198172897256*pi,3.20496262332127*pi,2.86175110374077*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.485664341515481*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.40784851493328*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.40097728611017*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214699695209313*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.111471695744228*pi,2.92798799783059*pi,1.3064378211527439*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.506391863393693*pi,3.07183612464945*pi,3.96644580385507*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38401127900912*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46556750888397*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.719011915190107*pi,2.79656475936803*pi,4.07092684940328*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.347918085370708*pi,3.25819092305302*pi,1.281569582854144*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5044822389953105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.57752211274724*pi,0.5112359593851701*pi,0.814602872024577*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.922379042142426*pi,3.01973244454046*pi,2.99129168973437*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.317706490603076*pi,1.11600637334217*pi,4.241234897064761*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.130983807059403*pi,0.250367368259228*pi,1.0779340127802*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.703804136700846*pi,-0.10874414063710802*pi,0.5456440884538237*pi) q[0];\nu3(0.288740745182599*pi,-0.1362507582938*pi,4.25578947898122*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.561860561179176*pi,0.09939901203563195*pi,1.0006220537684118*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.737182145630949*pi,-0.29185581256597104*pi,4.14051084422136*pi) q[0];\nu3(0.330642108235728*pi,-0.49076455899427346*pi,4.339006412383069*pi) q[2];\nu3(0.645356998434375*pi,3.16597837186827*pi,3.99454780583296*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.794804509620061*pi,3.03901558457753*pi,4.18873631487509*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.711611651941485*pi,0.9763293082222599*pi,0.8105117056037621*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.61134439847447*pi,3.34116230134478*pi,3.43871394545167*pi) q[3];\nu3(0.114603185235649*pi,2.90934706699215*pi,0.637685150372794*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.593623485204894*pi,0.029713523327847047*pi,0.973723694572473*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.509316377211221*pi,2.99281917316439*pi,3.20976691393332*pi) q[13];\nu3(0.311681979252885*pi,0.5303969339377601*pi,4.09620638805913*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.620113183435617*pi,3.14764662923867*pi,4.44271513478*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.771625040212566*pi,0.24776864388492104*pi,0.700140982957742*pi) q[7];\nu3(0.53750588691676*pi,0.46490111557916103*pi,1.087419189977008*pi) q[8];\nu3(0.846993056502319*pi,0.75089212135798*pi,4.43241944435906*pi) q[9];\nu3(0.459499656228551*pi,3.05055353403291*pi,0.900076576308552*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.59501406664603*pi,-0.04890583588847103*pi,3.63412846547487*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.538193088245217*pi,-0.4527138916798179*pi,3.79483746012553*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.878338121543238*pi,2.91255562329128*pi,4.21174913721024*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.703175835894002*pi,3.14471051386972*pi,0.5443976523266897*pi) q[8];\nu3(0.719834629333748*pi,3.46028243234091*pi,4.38540128264668*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.549677699580779*pi,0.234105003051585*pi,1.56147369016755*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.421299725381773*pi,-0.02454011092238001*pi,0.640206913312116*pi) q[20];\nu3(0.400464084231581*pi,-0.12155698839927698*pi,0.5208824647588246*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.4523544453087*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2886724048055571*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.745206231093493*pi,-0.111895321853408*pi,0.560396598529658*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39479424221866*pi,0.5*pi) q[15];\nu3(0.6582070420262*pi,0.42800971568771495*pi,0.718331836727931*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.23852365849596*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.443940772569177*pi,0.49532409305618297*pi,3.85914783716744*pi) q[21];\nu3(3.5*pi,3.4163799869349*pi,0.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[10];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.663127180805023*pi,2.61133083433651*pi,3.58391821287727*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245727931475789*pi) q[13];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41394373916527*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38998515030414*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.3110236597813*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.121899444045737*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274196315762496*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.466731657346671*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[10];\ncx q[4],q[17];\nu3(3.5*pi,3.4827842485652*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.202904602760364*pi) q[8];\nu3(3.5*pi,3.38451014397598*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.44460378396138*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.293031086392822*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.371585229336*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.4747274340292105*pi) q[10];\nu3(3.5*pi,3.47942042642862*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46881461975994*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.255608022817424*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.591599614184648*pi) q[17];\nu3(1.0*pi,0.0*pi,1.314911824071903*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1153625002210839*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48637689957817*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5459634711092298*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.11988358360016*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5375648501883389*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37649839339696*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5058712791597277*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5002505643693534*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.653549613498806*pi,0.302492805318322*pi,4.2056134003748795*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4477071862381194*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.376568363478011*pi,3.03284134913143*pi,1.71783388135835*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.484853478522685*pi,0.488095586076552*pi,0.63368556430941*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.527065176797178*pi,2.9641237236127*pi,3.33784048769786*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.508294175029143*pi,0.83141213906417*pi,0.629087323000511*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.822608522053143*pi,-0.06873404234874497*pi,0.613207861143427*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.499973584344441*pi,-0.166628307892091*pi,3.82450256577755*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.267243324215382*pi,3.43586096982185*pi,0.715601901787723*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.440611294172166*pi,-0.120556532426556*pi,3.85873911967709*pi) q[5];\nu3(0.61160665570222*pi,-0.18573915716697398*pi,4.233947516007079*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.144572695280112*pi,3.41658038767817*pi,4.152376503414811*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.802296599496352*pi,3.38746157962463*pi,3.06851503453757*pi) q[14];\nu3(0.476913821078288*pi,0.278323984569536*pi,0.786061280896442*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.437283315452071*pi,-0.322301757201717*pi,4.3330443128238*pi) q[20];\nu3(0.424471415493354*pi,0.89714087990274*pi,0.5506948241524307*pi) q[21];\nu3(0.409405644689485*pi,0.52858781723563*pi,4.31626855160007*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.377277711777109*pi,0.18861841201338703*pi,4.24624490408575*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.347101661716583*pi,2.64793057998639*pi,1.193684030279306*pi) q[5];\nu3(0.259304044851591*pi,3.02652026125811*pi,1.0067890345355441*pi) q[6];\nu3(0.568161680327056*pi,3.30204383241852*pi,3.26429594784117*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.409574869831567*pi,-0.358463355512399*pi,3.88244161836996*pi) q[13];\nu3(0.805735850821769*pi,2.73610177686055*pi,3.80510587707772*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.522374863874291*pi,-0.279907910432171*pi,1.437958769708469*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.476109442829328*pi,-0.09212474809575699*pi,1.453802900208315*pi) q[21];\nu3(0.324788703535941*pi,1.01892606767006*pi,4.067565673970281*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.212422340053688*pi,-0.328799511205924*pi,4.4498365539912506*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.456113378476403*pi,2.72109925125512*pi,1.363510443791873*pi) q[7];\nu3(0.0725411187959986*pi,3.42939632126867*pi,4.362164734393049*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.812737649941342*pi,0.99421808826945*pi,0.921822490259198*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.867371657127968*pi,3.28262954962726*pi,4.32985681323288*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.660681671291913*pi,-0.23907070238836298*pi,4.0988788335732895*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.626586447376084*pi,-0.363994080534468*pi,1.071732978840025*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.463539816965303*pi,0.09315646880260897*pi,4.14357172844438*pi) q[8];\nu3(0.649491000131508*pi,-0.25497763186495603*pi,4.449940726214161*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.769208322205597*pi,-0.358446845913855*pi,3.19573647816037*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.672812541200023*pi,3.20012163787248*pi,3.2224303595449*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.64698884111154*pi,-0.12978979098257998*pi,3.94493588872353*pi) q[16];\nu3(0.770029871480896*pi,-0.0013043316491039847*pi,4.02039495821921*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.804503788864907*pi,3.20557121885284*pi,4.02752136320208*pi) q[1];\nu3(3.5*pi,3.49342800727358*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3369656821829*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.285757341419715*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.909665165074515*pi,3.12974080203124*pi,4.39604983559743*pi) q[11];\nu3(0.713876613931939*pi,-0.333611630738058*pi,0.509521741216778*pi) q[12];\ncx q[13],q[15];\nu3(0.646676729673073*pi,3.34786841742073*pi,3.21287316004362*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2613419988427719*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.182917895646188*pi,3.26443051426033*pi,4.44146831448675*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.27680074915579*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.211852833059857*pi) q[8];\ncx q[9],q[10];\nu3(0.504955647591162*pi,0.8456150656508199*pi,0.917987256822158*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,3.4982324240798*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.28814958663822*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.5915090019269522*pi) q[7];\nu3(3.5*pi,3.4307466411089*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.286620881395598*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.631805434332135*pi) q[21];\nu3(3.5*pi,3.45949241256494*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[19];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.496967159810589*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33034988306469*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.156680695377146*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46027344980311*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.633234172194268*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,3.35653840377659*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.134327175223318*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3465919168054379*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39626035073436*pi,0.5*pi) q[1];\nu3(0.237992391463479*pi,3.42276139566102*pi,0.868261002724146*pi) q[2];\ncx q[3],q[19];\nu3(0.218592976229795*pi,0.92477558743292*pi,4.08725452932255*pi) q[4];\nu3(3.5*pi,3.47225267379173*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3735739902338961*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.324302602425767*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.40678677402723*pi) q[20];\nu3(0.558904004687785*pi,3.14127322991627*pi,4.148879318874609*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(0.216208436888097*pi,1.08635621599484*pi,4.35777262235996*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.91455647728862*pi,0.05530887714115995*pi,0.645092276557094*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5648728328041734*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36902109856723*pi) q[19];\nu3(0.431134815288191*pi,2.95426241893675*pi,1.89212943561958*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.444042085504813*pi,-0.060164315333255*pi,3.76710451566592*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.187211017879394*pi,0.02819367695085695*pi,1.320433690406945*pi) q[9];\nu3(0.683217232810265*pi,3.28766733730537*pi,3.85413989723703*pi) q[10];\nu3(3.5*pi,3.49344952317635*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.602124037790938*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.473898464278831*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.138092266423347*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.864098562423946*pi,-0.31285995428719504*pi,3.98207381621407*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.606666013005311*pi,3.12288933547393*pi,4.11617074915949*pi) q[9];\nu3(0.863973150114187*pi,3.22623566121008*pi,3.15977505161213*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.116042713151953*pi,-0.34165178843211996*pi,0.792077474363255*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46898108653223*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.733576816107984*pi,3.46868681730944*pi,3.9560055686578*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.201636126633478*pi,3.48063968302313*pi,0.613084011030068*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.321571419869453*pi,2.47010808926568*pi,1.114901569768403*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.142720225941865*pi,0.30214635771393905*pi,4.37516139126867*pi) q[15];\nu3(0.309363990502301*pi,-0.28842839195222103*pi,0.782287296015626*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.675203317953067*pi,-0.392419130862994*pi,3.8352767343128*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.637649163016639*pi,-0.4650774396771782*pi,0.772557825751905*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.245574789755016*pi,-0.07022969625980202*pi,0.9119557624772849*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.367195391650858*pi,3.20118449646262*pi,1.64067530763097*pi) q[15];\nu3(0.33741118524295*pi,0.28169842583293003*pi,0.681194197443619*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.617696983611863*pi,2.52032810255503*pi,3.59283124046468*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.419005407610435*pi,-0.381485507849656*pi,1.426533901538411*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.734885039783228*pi,0.34336831926229905*pi,4.30379294062951*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.384741382410871*pi,-0.057697162076477015*pi,3.58618804743893*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.121974222617917*pi,2.74153103757168*pi,0.994110062297149*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.532821963197253*pi,-0.19138284085032098*pi,0.829850311655135*pi) q[1];\nu3(0.729094998990617*pi,0.04708088340294603*pi,3.9145757383803*pi) q[3];\nu3(0.29508700232816*pi,0.38184060891543903*pi,3.98174722002778*pi) q[5];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.212898319834319*pi,-0.188473669667565*pi,0.756180012930532*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.113733590061994*pi,-0.4887068864209303*pi,1.63919130757117*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.683123383860984*pi,3.16096530931385*pi,0.64635582296779*pi) q[1];\nu3(0.940371236434352*pi,2.73917609607392*pi,4.20657599071349*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.43278377878739*pi,0.5*pi) q[7];\nu3(0.484920365344745*pi,0.186318050830108*pi,3.84107638954662*pi) q[11];\nu3(0.440707616139931*pi,2.85587060745695*pi,3.74634711498303*pi) q[12];\nu3(0.718829298913242*pi,0.28682968896416905*pi,1.489421682686974*pi) q[14];\nu3(1.0*pi,0.0*pi,1.339664299090364*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40549380203234*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(0.706735840066145*pi,3.47758303368163*pi,4.456759754966519*pi) q[11];\nu3(0.572018922255399*pi,2.64375082598646*pi,3.63665910617375*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284858075378636*pi) q[18];\nu3(0.13536791027386*pi,2.34851885699194*pi,1.315576774386392*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.573594054763783*pi) q[15];\ncx q[16],q[20];\nu3(0.186297697544158*pi,-0.251327346157389*pi,3.94093794965244*pi) q[17];\nu3(0.603775645289202*pi,0.6111202852259201*pi,4.25141923356521*pi) q[19];\nu3(3.5*pi,3.3890904105266*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.2084827712052*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.136671221541641*pi) q[14];\nu3(3.5*pi,3.39041621140866*pi,0.5*pi) q[16];\nu3(0.653929849196019*pi,3.3603634677827*pi,4.396089825596389*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44448922382681*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.221523302734792*pi) q[20];\nu3(1.0*pi,0.0*pi,1.18524667177604*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.48858294052787*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.47763177596548*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.240904659394841*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.417959273437157*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.417644846960995*pi,3.47171275644717*pi,4.22330761291188*pi) q[7];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47587718711582*pi) q[14];\nu3(0.490811172249271*pi,-0.19813262183826003*pi,0.717276102390534*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5060194325162727*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5464181660640115*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.43596955733511*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1672844026007931*pi) q[6];\nu3(0.240186879275248*pi,-0.0016300527836839995*pi,1.121723321119344*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.37382396920693*pi) q[9];\nu3(3.5*pi,3.47347896434232*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.364827020156169*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.837751749386255*pi) q[13];\nu3(0.438804382403602*pi,-0.4575699946025532*pi,1.7158875141683*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47422007293136*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(3.5*pi,3.37779357227677*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.108173752081039*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.091648611221819*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5792996021563006*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.48482401816986*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.389560931736112*pi,0.010812806269679953*pi,0.861841157441539*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.351908669954624*pi,-0.46163986360527*pi,4.0895459560953*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.490222044280941*pi,2.57838444789404*pi,3.6853677117587*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.744911399374694*pi,0.45597454472435595*pi,1.0763023480119092*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.626099842107834*pi,3.08676084668898*pi,4.36210926546323*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.524191437206063*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47888275493659*pi) q[19];\nu3(0.496665284964249*pi,3.12052741189799*pi,3.15094621595742*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.133860460811932*pi,0.08522480681398004*pi,3.44888407032422*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.919900418287981*pi,-0.358141113059725*pi,3.77765043843859*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.419798278053702*pi,0.05228607002044705*pi,0.670041360117553*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.624242310563841*pi,-0.070270820531037*pi,0.674937714532976*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.916705510617946*pi,0.03251401861182002*pi,3.8987393999667*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.660573085801556*pi,-0.328246598144544*pi,3.30867423140453*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.306260752091224*pi,-0.017709390844713013*pi,1.360203267699049*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.835208012401453*pi,0.457238479253676*pi,4.24305915456533*pi) q[1];\nu3(0.140583660407907*pi,-0.237105923638174*pi,0.633322618314636*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.68132809774657*pi,0.14552807478894003*pi,4.4369996715993505*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.643367797565605*pi,0.17908564579229402*pi,3.75793715998894*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.740983118406284*pi,0.25569079365096004*pi,1.54614652692541*pi) q[13];\nu3(0.487711563660177*pi,3.3634890515409*pi,4.1622202661677*pi) q[14];\ncx q[15],q[16];\nu3(0.35207724488308*pi,-0.129955382801839*pi,4.4255242021428*pi) q[17];\nu3(0.385324648294872*pi,0.31012367322953704*pi,3.99448959424667*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.628885127940168*pi,0.65791274902455*pi,0.938048776040088*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.491251293133427*pi,3.0915766580952*pi,4.49508451389921*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.300949430876679*pi,2.76641544208061*pi,1.67639008722772*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.656621282018337*pi,3.3082305704798*pi,3.17250601972768*pi) q[8];\nu3(0.643405095476313*pi,3.34821841658782*pi,0.8119859382449219*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.835243311619991*pi,0.12608094027885097*pi,0.6228507297208901*pi) q[14];\nu3(3.5*pi,3.38125722545276*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.333487048503188*pi) q[16];\nu3(0.520030351222049*pi,3.18633092462829*pi,4.04279199467269*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.72789405724556*pi,0.27006592313641*pi,1.488168171188068*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.681486281141558*pi,3.48114501467756*pi,4.36451783571329*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.576040159525772*pi,3.42594157029285*pi,3.92052600959906*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33609257995288*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.412810957603537*pi,-0.19629411639317101*pi,1.62872955473211*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.198373922141352*pi,-0.0020300545778400014*pi,3.93557228209346*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.284233878760727*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4152308594857494*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37916386405216*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.689461528584503*pi,1.16085467854382*pi,0.669284027093004*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.308254629534499*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.350141743441371*pi,0.16651630325954603*pi,1.2234758075579268*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.308292160468642*pi,2.51956723278786*pi,1.0612630447791092*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.601939471158828*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.658721677823735*pi,0.063127225919276*pi,1.137315413243154*pi) q[19];\nu3(3.5*pi,3.47650596057353*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.42246100809712*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.144305058443154*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.324164322972742*pi,2.34210084969729*pi,1.183666739234094*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.290852618158459*pi,3.30335733862916*pi,4.3200184662376895*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44045470056723*pi) q[18];\nu3(0.185114143986344*pi,3.33343709869826*pi,0.5144986883671627*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180522757485164*pi) q[20];\ncx q[1],q[11];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\nu3(3.5*pi,3.48896495329364*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5126820578399363*pi) q[8];\nu3(3.5*pi,3.47516605575099*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2700934911253698*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.635823085376199*pi) q[20];\nu3(1.0*pi,0.0*pi,1.21620621496207*pi) q[21];\nu3(3.5*pi,3.32812920447103*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[10];\ncx q[3],q[20];\nu3(0.920573201966904*pi,-0.131620691832592*pi,4.05078717574595*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.46905733701015*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.137777784384539*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230627792262767*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46296347036625*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.75556132863762*pi,2.94486336302371*pi,3.99749793731271*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.292865581470012*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.641250050705058*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0548028522886756*pi,-0.206440037787319*pi,1.52455029135766*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5832145378962625*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[10];\nu3(0.525756529279352*pi,3.13080863716737*pi,4.22172745066189*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[12],q[17];\nu3(0.5636589104836*pi,3.15636960019127*pi,3.9735434645713*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3999340230092105*pi) q[14];\nu3(0.594368734178134*pi,3.35745669494466*pi,0.777666826611941*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4027871333369895*pi) q[19];\nu3(0.507630084802478*pi,0.73683197345551*pi,0.752404766348344*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.575862137217988*pi,3.29704651493384*pi,3.34121797884258*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.295299397833962*pi,-0.4743610364252309*pi,1.144926849379573*pi) q[5];\ncx q[6],q[14];\nu3(0.714738759673564*pi,0.71958972586519*pi,1.240829410182622*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5362815567334578*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44438969889111*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.100015160194127*pi,2.87917679148911*pi,1.69154486872523*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331336716716925*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.684215246913784*pi,0.334071180569542*pi,3.91918617015119*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.755362649316208*pi,-0.09472804679762797*pi,4.4873752099918*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.191635680716027*pi,-0.398384173644043*pi,4.182356741344821*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5591030022305*pi,-0.274965472090963*pi,4.00071036544498*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.147468708946999*pi,2.28043792869565*pi,1.250157072416471*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.148515092092241*pi,2.95302923410394*pi,1.68741596397749*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.52718135788727*pi,-0.4293061207683203*pi,3.67814614767864*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.464764100006387*pi,-0.037846014271261996*pi,0.666886246456105*pi) q[8];\nu3(0.659939742156444*pi,0.89028049197287*pi,0.7377865113726549*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.583455929692932*pi,0.14853248433023403*pi,1.343507580138116*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.783636773416899*pi,0.48745693756529096*pi,4.24106013149053*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38305541015563*pi) q[17];\nu3(0.715273225855024*pi,-0.357462009813245*pi,0.870126589068877*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.815942796392572*pi,-0.17386690503096502*pi,0.945260362545749*pi) q[8];\nu3(0.520809081114513*pi,3.47419624211059*pi,3.15663722250734*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.589251901022842*pi,2.32588960152777*pi,3.69153166090542*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.57326288776762*pi,-0.4866810199147009*pi,3.89670765781704*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.281080657396139*pi,-0.09921615851341298*pi,3.98138366462335*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.360997935277218*pi,0.41390567696129*pi,1.018512941192573*pi) q[21];\nu3(0.719415917601534*pi,2.5596091901467*pi,4.002751878201559*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.728534311306153*pi,3.49634910404735*pi,4.2092510572652095*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.600635757362301*pi,3.22886212249512*pi,4.349031448072299*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.763120378517992*pi,-0.4946756523335373*pi,3.02874464276591*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[13];\nu3(0.466332801904179*pi,-0.4868588202037015*pi,1.083745784630411*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.229764179343081*pi,-0.0036145383209740256*pi,4.347983952696779*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4962705994721*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2191089188883741*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.448921513106702*pi,0.04852690224183198*pi,1.3840391487001709*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,3.45903365927832*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0375956812795293*pi,-0.09188300820308698*pi,1.57010874389998*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1460460562709311*pi) q[13];\nu3(0.42200592678766*pi,0.77764720482057*pi,4.276326045124041*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.39238292546991*pi,0.5*pi) q[18];\nu3(0.304473346352844*pi,0.8059407341910301*pi,0.606167543521556*pi) q[19];\nu3(1.0*pi,0.0*pi,1.335120733615033*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.41231243973006*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.49619366133865*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.368072604503084*pi) q[8];\nu3(1.0*pi,0.0*pi,1.349272764283975*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.679790800393814*pi,3.00827997823978*pi,3.76907500530847*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5738456940790224*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46250256719743*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.32794630816866*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3199515270825461*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5807735656378412*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.603085169262449*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1325943237069631*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.47071966992123*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.336670795167691*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,0.6340931398303851*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33633665011407*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.47360746156412*pi,-0.11310141013812097*pi,4.19042717550378*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.33515536574856*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5702154129980106*pi) q[11];\nu3(0.202215717935988*pi,0.05474282876616998*pi,0.8655981075382391*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.212575390439949*pi) q[14];\nu3(0.619835728276575*pi,-0.08247244494897299*pi,4.44568745896742*pi) q[15];\nu3(0.198079258157025*pi,-0.20883880106963898*pi,0.9836447743319949*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5149665189617765*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4633703094581705*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.208451594196465*pi,3.06458301490312*pi,1.55394009329978*pi) q[15];\nu3(0.379734221619338*pi,-0.28626165257034797*pi,3.90171631902193*pi) q[16];\nu3(0.371462486179964*pi,0.17891604637106495*pi,4.4159781367986195*pi) q[17];\nu3(0.487214100324648*pi,3.18815120822183*pi,0.775429578702846*pi) q[18];\nu3(0.452726579371699*pi,0.5331571271243101*pi,4.15788476082087*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.810462730269274*pi,0.04406701945825997*pi,0.983036961596691*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5781917566500065*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.132739402711525*pi,0.73914216096081*pi,4.07506468093429*pi) q[17];\nu3(0.841472589365014*pi,0.37600496713837706*pi,0.5807875369670871*pi) q[18];\nu3(0.667007845401367*pi,0.8746363136128401*pi,0.5842015577923326*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.485603263145868*pi,0.5220845902140501*pi,4.26367335501028*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.578690999663992*pi,0.9480142353070999*pi,0.766230048415227*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.686189182077417*pi,0.274455246869055*pi,1.047571509187571*pi) q[21];\nu3(0.582116646948093*pi,-0.4522127361813962*pi,3.79864897726133*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.380678359138517*pi,0.245992217031204*pi,1.1821149658459649*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.493523405662495*pi,2.49161194264311*pi,1.449605639620458*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.612227478214258*pi,0.09959734264325404*pi,1.50400035824887*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.603213419982135*pi,0.14202674432897*pi,1.431975374889157*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.509501391804228*pi,3.31862200523512*pi,1.55622441334113*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.219440648279615*pi,3.16951542977088*pi,1.98044133948974*pi) q[11];\ncx q[12],q[19];\nu3(0.617299094555964*pi,0.46709830674224395*pi,0.812366206279634*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.578560028442493*pi,3.37933894813778*pi,3.46476627451101*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.429459311209723*pi,-0.222489478440085*pi,4.05285693988065*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47415987786147*pi,0.5*pi) q[10];\nu3(0.291497730986348*pi,-0.048624893261032975*pi,3.97249316261701*pi) q[11];\nu3(3.5*pi,3.49629083693368*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,3.4527611978395*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1728907388074*pi) q[17];\nu3(1.0*pi,0.0*pi,1.322638553629702*pi) q[19];\nu3(1.0*pi,0.0*pi,1.290578534951163*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.545005369023277*pi,2.67861207103809*pi,1.321340629201172*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.664700608870364*pi,2.97854775621431*pi,4.34656665493268*pi) q[7];\nu3(0.739085763224898*pi,0.62389628372602*pi,1.109493232194115*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.425756635443561*pi,0.8842475431868999*pi,4.06314247184223*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.665015719361446*pi,0.5904935650563199*pi,0.815215450107539*pi) q[1];\ncx q[2],q[15];\nu3(0.774771930859841*pi,-0.28281550914909703*pi,3.656446020742*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.522743891818465*pi,2.89262757858702*pi,3.58956943021954*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.728505816771614*pi,3.37797678627073*pi,0.641437305599388*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.932472354452454*pi,3.3723913030138*pi,3.45258078330865*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.662572532418742*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6165698621853191*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5660117602166932*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47258458464536*pi,0.5*pi) q[2];\nu3(0.924009741347465*pi,3.15831961104337*pi,4.232467155821491*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.241378674941277*pi,3.37475000611681*pi,2.0091521998088897*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.499353579959587*pi,2.53917842517784*pi,3.64830454480074*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239657594718513*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.717007499285999*pi,-0.30791889683654*pi,4.4171020844346796*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33845670743512*pi) q[15];\nu3(0.377255564418183*pi,2.98279706694479*pi,0.6140267768345931*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.222158921806132*pi,2.69717067478567*pi,0.870294585494406*pi) q[20];\nu3(3.5*pi,3.48803867736548*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.217131401672935*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46005929032632*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.479793754589036*pi,3.25148011160883*pi,1.011753698934525*pi) q[10];\nu3(0.729029248840735*pi,3.16702406882236*pi,3.15218958980691*pi) q[12];\nu3(1.0*pi,0.0*pi,1.287437275248346*pi) q[14];\nu3(0.293499708561393*pi,-0.08291229647721499*pi,4.0440558510749*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.691923356128004*pi,-0.166809564440751*pi,0.563478157074103*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.846591311499117*pi,-0.353864164989327*pi,1.099122862183632*pi) q[10];\nu3(0.485868724267704*pi,-0.4470504643916153*pi,4.27629522810015*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5965104359331571*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47138576365649*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6511827264942169*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.483460275361235*pi,2.89551836586452*pi,1.135747665472943*pi) q[17];\nu3(0.106185112593207*pi,0.65564745988415*pi,0.626934998116885*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.394496761510358*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43569932219282*pi,0.5*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[21];\nu3(3.5*pi,3.41391576200888*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3687410064061631*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.190599638699692*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.226206026145186*pi,-0.4802021805469746*pi,1.61240890906529*pi) q[17];\nu3(0.205571268175001*pi,-0.4239691747656502*pi,0.8392473224585459*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5237959547143782*pi) q[21];\nu3(0.885028315769995*pi,2.53593950146429*pi,3.62156061982643*pi) q[0];\nu3(0.629118597611345*pi,3.00751026140146*pi,4.17604529334628*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49012340656333*pi,0.5*pi) q[4];\nu3(0.520642718059702*pi,0.52722405177417*pi,1.2858775739862311*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42103422826989*pi) q[9];\nu3(3.5*pi,3.39523469308191*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.198382906709442*pi) q[11];\nu3(1.0*pi,0.0*pi,1.153211899145443*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5319151753707705*pi) q[13];\nu3(0.385863796971559*pi,0.10215878148084201*pi,0.5226852597015482*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.330143204043395*pi,0.312232240409427*pi,4.42449300822643*pi) q[0];\nu3(0.666393958848285*pi,3.01207685887967*pi,4.21557810871215*pi) q[1];\nu3(0.54400327154522*pi,3.36090816825103*pi,4.2566788102868305*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[12];\nu3(0.460461122642154*pi,-0.378502515848169*pi,4.15090866590483*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[9];\ncx q[10],q[11];\nu3(0.618983269539365*pi,-0.09461220545371701*pi,3.55240061904519*pi) q[14];\nu3(0.484900642938105*pi,-0.299250460810695*pi,4.08587023831398*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.429939214270634*pi,-0.4037530819882731*pi,0.746678762914182*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36976256156415*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5434750884550582*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39002345689027*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.529054513476925*pi,-0.12458350178412297*pi,0.572140632152917*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279327381677915*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.412989523509885*pi,-0.4901873646901315*pi,4.3648290906933*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.243244319510399*pi,3.05887979499024*pi,0.844259298110325*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.43398634106752*pi) q[19];\nu3(0.33426715519906*pi,3.33182372910386*pi,0.75241541736693*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(0.520885221377555*pi,-0.265069578050027*pi,0.779775266125184*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.46108495977393*pi,3.15275632546485*pi,1.83091597968227*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.595061024360518*pi,3.00740814559265*pi,3.0458749997486*pi) q[10];\nu3(0.162072786695881*pi,0.6769520977974299*pi,4.06356825130017*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49651651029703*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.408884894881826*pi) q[18];\nu3(0.259782132900117*pi,-0.15528025573495502*pi,3.92565896898842*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.38651684997087*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.21692631669416*pi,0.027955979648255025*pi,4.36281963940569*pi) q[10];\nu3(0.0932312076043694*pi,-0.010619442922466027*pi,3.86067213188343*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.394587099937655*pi,0.8408889080930699*pi,3.86170665215108*pi) q[13];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.325694396532634*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47838780731975*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.080911395405232*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.221668124016175*pi,3.32534329302097*pi,1.50660396006312*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5876212067874111*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.498114347760599*pi,0.97977823306584*pi,4.48457986122724*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5401475784648135*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42441145821501*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.695376214563519*pi,0.70371669930598*pi,0.5169095515942629*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47888405617725*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.494034305359949*pi,0.13455276312953302*pi,0.5695977819716787*pi) q[8];\nu3(0.364425501933984*pi,0.23200650188466798*pi,4.37250907005304*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.158538266213895*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.346935525482472*pi,0.7729709510859799*pi,0.5488011201010352*pi) q[7];\nu3(0.434763120117672*pi,-0.180949355111738*pi,3.9809336323195*pi) q[8];\nu3(0.434566707107552*pi,3.35183649998291*pi,1.383653290719004*pi) q[9];\ncx q[11],q[13];\nu3(0.212956234859809*pi,0.10975029465726205*pi,0.949589015258097*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.631497476741299*pi,2.74025845835763*pi,3.88090810575597*pi) q[2];\nu3(3.5*pi,3.49837949447926*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36488244062059*pi,0.5*pi) q[6];\nu3(0.0963006055888581*pi,0.5072594291935699*pi,4.42981795900546*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0742168255280982*pi) q[10];\nu3(3.5*pi,3.49428698830702*pi,0.5*pi) q[11];\nu3(0.406635825044291*pi,-0.11394448728666501*pi,3.88548878692109*pi) q[12];\nu3(1.0*pi,0.0*pi,1.275881020746179*pi) q[13];\nu3(1.0*pi,0.0*pi,1.182511310872939*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.665455320689579*pi,3.2877638112173*pi,2.82704306294933*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45175004161791*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.484053086850286*pi,-0.07863656964593302*pi,3.71319300090988*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.599496094194264*pi,3.12288709813447*pi,4.3887953152051296*pi) q[19];\nu3(0.486928129804493*pi,0.35819758458833395*pi,4.38436769703725*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38003093215339*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4775426151049*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5500320550806155*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5018084848412383*pi) q[14];\nu3(1.0*pi,0.0*pi,1.135132337202588*pi) q[16];\nu3(0.272971457555348*pi,-0.419123649824523*pi,1.346446669220773*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.462401622712857*pi,0.427756004808293*pi,3.97502569512121*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.302360665287566*pi,-0.22079266020989902*pi,3.98175266596894*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.536279244093617*pi,2.38571074796974*pi,3.62037453389185*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45048538464994*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.264551661775269*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5308729367443242*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.523234598007095*pi,0.52649230801162*pi,4.08392714251615*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.405094500672429*pi,0.6240341854845599*pi,0.603838841853163*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.384079863859172*pi,-0.34161042519934803*pi,4.28462973723642*pi) q[11];\nu3(0.418049724852199*pi,3.16184489574764*pi,1.487425259490195*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.762042041936295*pi,0.10634996847410205*pi,0.80137135434303*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.686258572726298*pi,0.8445842321971999*pi,0.7915222139657929*pi) q[5];\nu3(0.155957091406386*pi,3.06018995631303*pi,0.646574320676896*pi) q[6];\nu3(3.5*pi,3.45050503168677*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.239306181632703*pi,-0.132689895739254*pi,4.15983494932708*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5101626228210848*pi) q[12];\nu3(0.631521800902995*pi,0.027806951936728996*pi,1.303406360224044*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.339407250319125*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.419608996632066*pi,-0.096685787091008*pi,0.954959624337115*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.46057372479612*pi,0.12864933894837605*pi,4.14439134106922*pi) q[4];\nu3(0.319085346910693*pi,2.63635537963653*pi,1.037182085672953*pi) q[5];\nu3(0.720911480994396*pi,0.42235393202498095*pi,4.12671712600563*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[12];\nu3(3.5*pi,3.42174374646449*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.308566642968756*pi,2.85313993092527*pi,0.7036533448560149*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2524165207363631*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.467272211736491*pi,0.336467959838481*pi,3.89949038053013*pi) q[21];\nu3(0.492568707378747*pi,2.75027063016311*pi,3.62191464058091*pi) q[1];\nu3(0.248664834157617*pi,0.18476018319492904*pi,1.015135544978407*pi) q[3];\nu3(0.416102615155093*pi,-0.34056362011102004*pi,3.88118323259308*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.202437514093755*pi,-0.078506964905662*pi,1.319518036472801*pi) q[14];\ncx q[15],q[18];\nu3(0.651835087562751*pi,3.24468559622111*pi,4.42189780644339*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6947424647539819*pi) q[19];\nu3(0.895757726011568*pi,-0.238208385232489*pi,0.8972262280450269*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.67984721535601*pi,-0.347210199511535*pi,3.57251571476698*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.766245261673078*pi,3.22604635657417*pi,3.19582527200849*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.506184191454418*pi,-0.19427703986837203*pi,0.5952091948759363*pi) q[12];\nu3(0.395501957336123*pi,0.348279462433851*pi,4.49522414272986*pi) q[14];\nu3(3.5*pi,3.4549072806365*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5437066188652357*pi) q[17];\nu3(1.0*pi,0.0*pi,1.157748256027251*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43675316933025*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.556087227836243*pi,-0.18129613823068302*pi,1.136904810648512*pi) q[8];\ncx q[9],q[17];\nu3(0.486653851203431*pi,3.02829604508423*pi,1.51198369944219*pi) q[10];\nu3(1.0*pi,0.0*pi,1.062477587560993*pi) q[11];\nu3(0.740065556801213*pi,-0.261802208677569*pi,3.87065965317442*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[4];\nu3(3.5*pi,3.41131205002514*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.193346609118958*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.510595225971027*pi,-0.201530777507075*pi,0.920680019469605*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4802001927460005*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43007147572704*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.250213711236892*pi) q[4];\nu3(0.179118251473417*pi,2.65128033700361*pi,1.097073262118873*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4779471367452395*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5570480965319782*pi) q[5];\nu3(0.0924148251028223*pi,0.14589006215463596*pi,3.96612040926424*pi) q[7];\ncx q[8],q[20];\nu3(0.79893430304051*pi,-0.330863152260589*pi,0.610563647295562*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,4.46111047656899*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44011403684301*pi,0.5*pi) q[8];\nu3(0.674272437272786*pi,-0.23992572805289902*pi,4.00492387862035*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43475716366978*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.261075636944373*pi,2.51058810024594*pi,1.336855568718353*pi) q[19];\nu3(1.0*pi,0.0*pi,1.214977036645547*pi) q[20];\nu3(1.0*pi,0.0*pi,1.246521323161038*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43028803419932*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.149739436889857*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.350877376192762*pi,0.3660100498369*pi,0.5614234206797765*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.694215948988102*pi,2.7815642514866*pi,4.27687770570083*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.45834949441721*pi,0.19064506428181205*pi,1.1729381607774672*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.926056188429256*pi,3.3554579668992*pi,3.56707550036854*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.451989283893113*pi,0.6428860935132901*pi,4.34645387312708*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.581816977638123*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36265231966986*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.477674993845789*pi,0.7194750077336001*pi,4.33026621967387*pi) q[2];\nu3(3.5*pi,3.46450465812394*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.217996805664552*pi,-0.10918445769160201*pi,3.80840252312261*pi) q[5];\nu3(1.0*pi,0.0*pi,1.327988460073501*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5123261087814651*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42915934805713*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.21410243659456*pi) q[13];\nu3(0.134263329481034*pi,-0.12451451044202899*pi,1.059523403633839*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0982940932471377*pi,3.34307316250338*pi,0.655070099526217*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.544528969271611*pi,3.25909070905225*pi,4.3411487011122*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.444778599324691*pi) q[7];\nu3(0.620775734121913*pi,3.4984151389153*pi,3.82462791035708*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.53863259725455*pi,-0.4879974261531246*pi,3.69236900372199*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.77141237374373*pi,2.5992842324862*pi,3.96472189337612*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.692905282084715*pi,3.14468650745801*pi,3.90373494317015*pi) q[18];\nu3(0.526942174544098*pi,-0.29327669395185096*pi,4.061801333258639*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.519628215397726*pi,2.67208931678489*pi,1.2379345847647931*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.38436926696629*pi,3.36563981759176*pi,1.8591864128487*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0651882784621542*pi,2.86715356718974*pi,1.76727981690634*pi) q[10];\nu3(0.297577387239554*pi,-0.4775888738387817*pi,1.247786195587501*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.540105658905816*pi) q[13];\nu3(0.431936802949635*pi,3.49166813516482*pi,1.4268149002323671*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.970879508448668*pi,3.29019030065542*pi,4.142990322919211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.270486427378761*pi,3.14619705653724*pi,0.740447293012741*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.531823873450642*pi,2.54678087638894*pi,3.66322240030185*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.794603918207311*pi,2.63005413914517*pi,3.96521677569589*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.720789519050932*pi,0.84549459163927*pi,4.42350180549984*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,3.31460746557799*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1722456069804839*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.570456226695233*pi,0.32586692361638103*pi,3.74506664638638*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.501131771377917*pi,-0.217672571025035*pi,1.022345313967499*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.33865643109034*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.295135753251385*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.48761925797543*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.497953975437609*pi,3.39371462584823*pi,0.963064641838985*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.466026049639741*pi,0.99276503953676*pi,4.24105571540738*pi) q[12];\nu3(0.891554187715464*pi,-0.266576126919154*pi,0.5979370363965316*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1521131251024421*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38916376824154*pi) q[19];\nu3(0.843637883045465*pi,3.00148872712909*pi,4.12065389348305*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.655592993276353*pi,0.52162761458872*pi,1.129363959829465*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.244714063360289*pi,3.07334999041888*pi,4.43927041248455*pi) q[12];\nu3(0.639578457988422*pi,2.92771089186627*pi,3.41592841902892*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.37268253144814*pi) q[18];\nu3(0.085197990131827*pi,2.91967912669086*pi,1.81532327877571*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.670931605370716*pi,3.45573443661057*pi,3.2223532451093*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5351854542820063*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(0.750478398792895*pi,0.72921482527291*pi,4.3824641087552205*pi) q[3];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.25842011830791*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.364533809900422*pi,-0.355777149120419*pi,4.30005956506114*pi) q[7];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.1581772358924631*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.43871835191704*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.621792802985489*pi,-0.338280363885603*pi,0.7351111665486341*pi) q[6];\nu3(0.522618289496686*pi,-0.401219774068073*pi,1.220791950793887*pi) q[7];\nu3(3.5*pi,3.46817110632868*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.234431180265332*pi) q[13];\nu3(0.441873290712964*pi,2.91798066763924*pi,0.757458257741674*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.348015399108306*pi,0.52159742468428*pi,0.5968254819755789*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.313109541273049*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(0.351261966927003*pi,0.60091592663125*pi,0.626014615204805*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.537855297666046*pi) q[12];\nu3(0.810187277908035*pi,2.93010216408575*pi,3.33986839638185*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.125552331435403*pi,3.04046820883867*pi,1.96506852877044*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.41951116054137*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.316479588286679*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49380321226342*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.659538256852462*pi,0.4632101815616*pi,0.833940416843859*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.634209160752456*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.293896226469674*pi,3.18599887609069*pi,2.08441389253379*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.379504318553071*pi,-0.33734802840675504*pi,0.901271801020437*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.496755751920055*pi,0.26730071785616505*pi,1.2799570259226871*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5014864026334692*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.42281724323435*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.242298335900178*pi) q[14];\nu3(0.644444209854305*pi,0.9908200857813101*pi,0.828973593420372*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.738272661116331*pi,2.87875100376565*pi,4.1557867919239495*pi) q[0];\nu3(0.326490953704964*pi,3.19669444575303*pi,0.5944863449387168*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[17];\nu3(3.5*pi,3.49114280874874*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.279365658887037*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44990412346701*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.322264619143857*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.769255957396279*pi,3.25845935475842*pi,3.22322010529668*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.418444788354756*pi,0.024282864968518947*pi,4.021604461163911*pi) q[21];\nu3(0.59688499424926*pi,0.5604247774025699*pi,4.189092746289241*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47399232233176*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.760576859708663*pi,0.10451602306310004*pi,4.0036594306839*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.605277057976895*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.368538471235563*pi) q[17];\nu3(0.488222640097723*pi,3.26453626114485*pi,1.91303872839113*pi) q[18];\ncx q[19],q[20];\nu3(0.555557312049661*pi,-0.389230834752189*pi,3.5786059024135*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.188004832995975*pi,0.43364609092930795*pi,0.887807051223484*pi) q[3];\ncx q[4],q[17];\nu3(0.438966089847317*pi,3.466172079364*pi,1.331302191576275*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.46136826330441*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.27911450275058*pi,-0.4249221801193328*pi,1.0025066242254739*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5430331759427998*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,3.4735370080391*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220412632103363*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.130942673686*pi,3.25459313396029*pi,0.748038260283497*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.448703519513263*pi,-0.060406475607447996*pi,3.94565515588487*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42468124713147*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.181036881468182*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46512840645493*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.701749185837862*pi,0.21484742214070696*pi,1.024706484822615*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.718723264280842*pi,0.6331164060171599*pi,0.8125289276476211*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.716782961486383*pi,-0.194677119543471*pi,1.1620015361858829*pi) q[13];\nu3(0.563621372913818*pi,0.391780876340484*pi,0.855094868128597*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.628837241588989*pi) q[20];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.905535134576127*pi,-0.158298480655661*pi,4.30502877912948*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.729025836874246*pi,0.6215362389375501*pi,0.729882725656784*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.232934408280621*pi,3.30980039750304*pi,2.09304069701472*pi) q[13];\nu3(0.238268426588635*pi,3.45319748203462*pi,4.15107783092251*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5254439812545937*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.44779912369899*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.913443244150972*pi,3.17835750718475*pi,4.01213496530592*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.375500802978082*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.481105592942274*pi,0.09555326678051501*pi,1.323018709988523*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.296882750382374*pi,0.03293851888492705*pi,1.329843914745461*pi) q[19];\nu3(0.505036821432074*pi,-0.263758250072068*pi,0.9969514100340591*pi) q[20];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.814583308438959*pi,0.11831036848416698*pi,1.1552039119155348*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.25665628314201*pi) q[18];\nu3(0.570970966930815*pi,-0.031097174412406003*pi,1.1570264129038241*pi) q[19];\nu3(0.507605018472859*pi,0.013764737696976947*pi,1.1869095100820761*pi) q[20];\nu3(3.5*pi,3.44043860126412*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.595709700262642*pi,3.35930181774436*pi,0.7478149445439191*pi) q[6];\nu3(1.0*pi,0.0*pi,1.27527243830034*pi) q[7];\nu3(0.832043896610492*pi,-0.136577774335288*pi,4.39070929589701*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.401650825106059*pi,3.21626104197725*pi,1.6022056067213*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.51783430753952*pi,2.79127102048194*pi,3.64306673711373*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.517869797895844*pi,-0.372774357412504*pi,0.7515321780201081*pi) q[6];\nu3(0.84079926958627*pi,3.39035934866985*pi,3.42648738696471*pi) q[8];\nu3(0.356853145861283*pi,2.86930085236934*pi,1.2843382106810721*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45109598076689*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.502167679920579*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.350393728995821*pi) q[11];\nu3(0.540095194597027*pi,-0.4973436208912255*pi,3.13455790660831*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[11];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33981635392209*pi,0.5*pi) q[3];\nu3(0.763719007921845*pi,3.30552019376008*pi,4.29125320798642*pi) q[4];\nu3(3.5*pi,3.47721238737729*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41306658138061*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.212266249884292*pi) q[15];\nu3(0.407847236081869*pi,0.07098673063530003*pi,0.85706069499168*pi) q[16];\nu3(0.414859503513244*pi,3.27657540901009*pi,1.67395093386403*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.289403128000765*pi) q[19];\nu3(1.0*pi,0.0*pi,1.342816327222061*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.349428087121234*pi,-0.159177536620474*pi,3.80981679755356*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35079755654992*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.761395535791919*pi,-0.20685355198974598*pi,0.9810192260307791*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46054756646823*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1838023730684442*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5142342030717901*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.606718885185896*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33093667593457*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.333848265466712*pi,0.21707701253963296*pi,0.8817438132300031*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.2631468852459*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.146644394712725*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.777881524284548*pi,0.21837072483782805*pi,3.80243220246936*pi) q[1];\nu3(0.301498397119403*pi,-0.010254162478590012*pi,1.285060389127091*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.62743118472823*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.822040399085151*pi,-0.4032289786284067*pi,4.34616985026193*pi) q[2];\nu3(0.561864555345885*pi,0.225982965161307*pi,1.56803357339899*pi) q[3];\nu3(3.5*pi,3.21283280542003*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.453503615332304*pi,0.30497771151575204*pi,4.44170471109676*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39100416636713*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47683602401831*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1684969394107418*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1314708738732762*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.542967611470827*pi,0.9636036303577*pi,0.629419926348847*pi) q[3];\ncx q[4],q[21];\nu3(0.480791300130561*pi,2.94013341414604*pi,1.81841895262634*pi) q[5];\ncx q[6],q[16];\nu3(0.4550694292531*pi,0.042930527905522986*pi,1.1927599356941179*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.727332085173642*pi,0.5954494580251799*pi,0.71284383052667*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.717363268148817*pi,3.1507568672054*pi,3.49123749961309*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.638122531264246*pi,3.31849859907626*pi,3.97542041490461*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.525923973707924*pi,0.91611936799185*pi,4.41840609625584*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.184125522261374*pi,3.39957645408153*pi,1.60469357741359*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5272944759275386*pi) q[17];\nu3(0.611291162315249*pi,3.07604526361536*pi,3.05230986870679*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44957919479162*pi) q[21];\nu3(0.739845032480635*pi,-0.14191213315906198*pi,4.16128373590977*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.638080093121271*pi,-0.23298467582855498*pi,1.180040609140764*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.617899875068944*pi,0.5508972205335201*pi,0.7582693553158111*pi) q[11];\nu3(0.990350778991405*pi,0.5350469512143099*pi,1.286764706785187*pi) q[13];\ncx q[14],q[17];\nu3(0.260755703926111*pi,0.020836506540081956*pi,1.447233032887111*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.36541436513369*pi,2.99412205561902*pi,1.038605302934045*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.14978259929676*pi,0.8442615652260801*pi,0.5340364977199411*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0614514730004678*pi,-0.4445639502380087*pi,1.130609765625624*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.228037581867528*pi,3.46980855132983*pi,0.9534952682189419*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42908153024064*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,1.320467230078952*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.49347556001763*pi,3.45134605399115*pi,3.2143089069787*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.47155588845968*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.373736048166146*pi,0.09562975550705899*pi,3.85062721024609*pi) q[6];\nu3(0.755469741257069*pi,0.486869625712101*pi,4.16265750608212*pi) q[9];\nu3(3.5*pi,3.40231636659586*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.210916925311075*pi) q[12];\nu3(0.75113936493865*pi,-0.15768731095945798*pi,3.7051301450268*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192162608176503*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,4.46744577453909*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.845033213026944*pi,3.15478071760826*pi,0.5120786165237369*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[19];\nu3(0.52562072892107*pi,0.371759183252765*pi,3.68953823259099*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.350822772181444*pi,-0.17034669168083*pi,4.091931350629681*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.171199453060576*pi,0.39154004488556804*pi,3.86066864835813*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.378257042646672*pi,2.70300036822714*pi,1.029983884323552*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46596433183739*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4405127870031595*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.183984358263262*pi,-0.323269264929761*pi,0.5117594767895315*pi) q[16];\nu3(0.870641033604706*pi,-0.10159006198715698*pi,4.1208420740672995*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.645717098050306*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2789745413036648*pi) q[19];\nu3(0.628520235315426*pi,3.49490673148386*pi,4.345606235676129*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.373220746517306*pi,0.36832115437635804*pi,3.89012315198812*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.678505379790942*pi,-0.362702602675795*pi,0.74080462996449*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.688898664821039*pi,3.292196829664*pi,3.1243293399286*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43101845296421*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.530841268264144*pi,2.86066786624892*pi,3.66110192040676*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41942269450281*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.2671238007165622*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[17];\nu3(3.5*pi,3.4546722255823*pi,0.5*pi) q[9];\nu3(0.858024914593282*pi,3.10278583856968*pi,3.27512311530389*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4089114537567*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274306101452566*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.324907849253306*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.540050916957745*pi,-0.4791229155371897*pi,3.91940153474618*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40511192012705*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.409579417413626*pi,-0.353604516475742*pi,0.797198160510706*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.45742367105346*pi) q[14];\nu3(1.0*pi,0.0*pi,1.235460109528785*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.229118255024027*pi,-0.29791387919657*pi,0.5540240327267757*pi) q[1];\nu3(0.318582757066897*pi,3.39145597042802*pi,0.9335878816552889*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[14];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.33137598514013*pi) q[16];\nu3(0.841682021853419*pi,-0.30035266005775696*pi,0.9348903990995869*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5018740609791248*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.252044324465922*pi,-0.13528210095146398*pi,4.21090889965199*pi) q[2];\nu3(0.75284563300702*pi,0.390507796495844*pi,4.10592416514536*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45142535421685*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.570159186141296*pi) q[17];\nu3(0.297307813425893*pi,0.14921764920755898*pi,1.212386717245531*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.386099002389129*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.425472919823374*pi,-0.349756684789185*pi,1.269742455721607*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.767484656096681*pi,-0.4954070903816715*pi,3.16669673283696*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4439089993546*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.251482327250386*pi) q[10];\nu3(0.653063539035923*pi,0.04792616116748205*pi,4.10698894046145*pi) q[11];\nu3(0.182390299526477*pi,3.02143812320928*pi,1.5039069262713*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.365527162560016*pi,3.12346905740748*pi,1.73620094442156*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2894209266641905*pi) q[21];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.487433121164905*pi,-0.093170867361907*pi,1.161704984823648*pi) q[9];\nu3(0.681657960131928*pi,0.215085342150519*pi,0.602572845437652*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.214505481311809*pi,0.83629018654652*pi,4.29709898438034*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.43741520131321*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47124092362716*pi,0.5*pi) q[4];\nu3(0.583392878655593*pi,3.37733088668258*pi,4.39768074518141*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.628265435401836*pi,2.62663360901071*pi,3.64430780332975*pi) q[7];\nu3(1.0*pi,0.0*pi,1.23866176427135*pi) q[8];\nu3(0.455303636237134*pi,-0.12494203942199*pi,1.47675403759457*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5755083022444931*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2474779807110061*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[11];\ncx q[2],q[8];\ncx q[3],q[19];\ncx q[4],q[18];\nu3(0.710203750469984*pi,-0.4806254025431926*pi,4.358014812705*pi) q[5];\ncx q[6],q[10];\nu3(0.939290261873768*pi,1.0834399928399*pi,0.788049493047227*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.258157702992465*pi,0.017781881185532034*pi,3.9706562462974*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.3827225687464*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33032384088477*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29520725644521*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46924137977023*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.295924348160804*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2737725290710449*pi) q[12];\nu3(0.56879797717974*pi,0.358538287073495*pi,0.9141777309646391*pi) q[13];\nu3(0.488719725879688*pi,2.96079567713099*pi,3.63483843540554*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.90876059519755*pi,-0.09257246265957297*pi,3.46139458913307*pi) q[16];\nu3(0.613562201034231*pi,0.06555204329615005*pi,4.16859839876082*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45304863916969*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1486953679512961*pi) q[19];\nu3(0.46200852106273*pi,3.13773742047376*pi,2.08051020076039*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[11];\ncx q[2],q[8];\ncx q[3],q[19];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.403386380362247*pi,3.24109118936946*pi,1.2297312444420752*pi) q[13];\nu3(0.250696069792401*pi,0.11435782705673403*pi,1.339208451954844*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.276243977055125*pi,0.75473473016694*pi,4.180998135177759*pi) q[16];\nu3(0.339309672199861*pi,-0.036096629749759024*pi,1.459183854842266*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.410593261245986*pi,2.89233606923733*pi,0.937276194685694*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5918287711784886*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39739823593188*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42358140923601*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.329522963098314*pi,-0.21385912083075298*pi,4.367977666808169*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.307535276172589*pi,0.80288642562843*pi,4.1758589284879495*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.324689806763125*pi,3.18254990935371*pi,4.40849583244391*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41787045685249*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47590577444998*pi,0.5*pi) q[9];\nu3(0.799020274380907*pi,3.33273960832918*pi,2.98924663705094*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.806394675441364*pi,0.11458300817293698*pi,1.357513904815657*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297913190933881*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.317742208260909*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.31993199181475*pi,-0.08862004458067702*pi,4.03501869812433*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.593939771383214*pi,0.82754638866365*pi,4.38855015716915*pi) q[4];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.867714989057765*pi,0.18278423741397398*pi,0.73471124412832*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.415955806198673*pi,-0.358721375854263*pi,1.291842503293703*pi) q[1];\nu3(0.513328895502057*pi,0.13986528002175103*pi,3.73583713907217*pi) q[2];\nu3(0.653931976027686*pi,0.33152804968942695*pi,1.4468557402711442*pi) q[3];\nu3(0.406403998024185*pi,3.07046869898116*pi,1.212988279289531*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.267598386126192*pi,2.80368716367735*pi,0.9795832452757369*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.13758279394773*pi,-0.18731175037000702*pi,4.0182688487855796*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6456812403284791*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43020101727155*pi) q[20];\nu3(0.345715111083175*pi,0.396228040358097*pi,3.71069533229468*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.528794743539779*pi,2.42650870371126*pi,3.69845276937907*pi) q[2];\nu3(0.203810248279206*pi,0.009502070204757018*pi,3.9835771877288*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[20];\nu3(0.218478663171404*pi,-0.31011672380184296*pi,0.649569985734164*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.22999559403225*pi,0.5226998505189999*pi,0.5852036891567539*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.459656858117401*pi,-0.06063803842496501*pi,0.640249217515351*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.485441090496246*pi,-0.149976871670426*pi,3.61701519458648*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39495203733106*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.757893448403835*pi,0.04056800067627797*pi,4.28616984696*pi) q[12];\nu3(1.0*pi,0.0*pi,1.226069148052797*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5228956257661*pi,2.70058757156141*pi,3.99788353922986*pi) q[18];\nu3(0.0715516571261611*pi,3.22965309881583*pi,4.28438993966923*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.213290009289848*pi,-0.188908120197115*pi,1.59965915457452*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.47656398861351*pi,-0.028184949116888014*pi,4.29545324645193*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.662457275908403*pi,3.32420058246922*pi,4.17454251706709*pi) q[12];\nu3(0.498992668494389*pi,3.49548456739153*pi,4.49311793276087*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.71893082929927*pi,3.35252553848535*pi,3.01321942638753*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.36648380789601*pi,3.15185462801209*pi,0.902824357519312*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.45878469794346*pi) q[15];\nu3(0.412230415471773*pi,0.04147988658928403*pi,0.694018859751375*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44503839563825*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3802127358544198*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.579586322968878*pi,-0.392550140991849*pi,3.95819406278364*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49496513057348*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192974510550018*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49076515437607*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.300973651319582*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.135064060484659*pi,3.40292513287274*pi,1.293607671480982*pi) q[7];\nu3(3.5*pi,3.48266066841258*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.46627094447095*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.273458721669255*pi) q[12];\nu3(1.0*pi,0.0*pi,1.236393126475724*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4776347488847*pi) q[21];\ncx q[0],q[6];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.48180783849321*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.13929333073415*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45479393340764*pi) q[18];\nu3(0.635962000042559*pi,-0.23603714362496803*pi,3.99563244609945*pi) q[20];\nu3(3.5*pi,3.44651530164247*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5047490904462917*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.214115580509652*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4143483978439395*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41511471029622*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.24964207798041*pi,0.19683773430042595*pi,4.09519835038396*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42829595004471*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.799497774177947*pi,3.28853083338128*pi,4.12247812053607*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41463729822037*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.245757805436439*pi,-0.339991853693573*pi,4.01892650274678*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.525392609757128*pi,-0.27206548009932696*pi,4.3612383232981*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.171974124924754*pi,2.55587302475262*pi,1.3170562175493918*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.423602492035932*pi,3.1089536104267*pi,0.9262388387099509*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.49093155387974*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.153043264282638*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.174095170275152*pi,0.7213023567758601*pi,0.726229547534555*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.346783806358976*pi,2.60066968017318*pi,1.51458007308461*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.344288323394983*pi,3.40601327490236*pi,1.66618651824418*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.841832494633709*pi,-0.11131232152340398*pi,3.7968933778806*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.422441513895505*pi,0.345525244697807*pi,4.3500745718533995*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.4203384321169*pi,2.55647336185812*pi,1.350727391663548*pi) q[17];\nu3(0.338476994497357*pi,0.97226684874574*pi,4.04559549671686*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3823172651503*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49853245518034*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.631106441487965*pi,-0.08485384952786701*pi,4.1493922354376895*pi) q[4];\nu3(1.0*pi,0.0*pi,1.265973991614205*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.385748721897349*pi,-0.03384311270773599*pi,1.109353683987329*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.562349169598966*pi,2.73521473801454*pi,3.45018090912628*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.334773593879306*pi,0.9777382546497699*pi,4.462911645233341*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.342538367968452*pi,0.18647247281817403*pi,4.0414152710661995*pi) q[17];\nu3(0.389745529840358*pi,-0.24358427327612497*pi,3.76720513725983*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.507066055285884*pi,-0.24302810623731003*pi,1.0471070256345398*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.847520025158994*pi,0.5620500404498601*pi,0.875886275501039*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.609343935464752*pi,-0.09758090704269401*pi,4.29005080089094*pi) q[12];\nu3(0.420825181263612*pi,0.47814815051055104*pi,3.90660993670157*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.313051029687799*pi,0.26660219224955295*pi,1.055816657868494*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.343353762143711*pi,0.13146489829434405*pi,0.691119523053915*pi) q[21];\nu3(0.272112137208245*pi,0.49064413957725295*pi,4.06160395675217*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39840019955553*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5134992768514404*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.343391197900978*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.212580884162599*pi,0.19612782010861196*pi,4.45402690632469*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.780426880634589*pi,0.51362600529352*pi,4.32377673881989*pi) q[12];\nu3(0.566582071189712*pi,1.07423518565559*pi,0.671793484665561*pi) q[13];\nu3(0.2195094805878*pi,-0.09805269473380002*pi,3.73984130421343*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.676856202058499*pi,0.48794847047593004*pi,0.942987418358431*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[7];\ncx q[4],q[18];\nu3(0.436270691496926*pi,2.74914233741851*pi,1.61143287009449*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47290545971498*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.615207001273562*pi,-0.032227838801859976*pi,0.696886769805767*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44292099725228*pi) q[7];\nu3(3.5*pi,3.28029689056335*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1558975636751971*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242259004101935*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.523676917924526*pi,3.10209975990679*pi,4.34146626575324*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.33372198177832*pi,0.5*pi) q[0];\nu3(0.506558477228852*pi,3.16451268852157*pi,3.20087899391967*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39266971858298*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.264685462616185*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.5228293169794402*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265580437510656*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39928321580708*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3170679287981795*pi) q[18];\nu3(0.572994821366501*pi,0.6143601050618299*pi,0.620239049161322*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.261130184613914*pi) q[21];\ncx q[0],q[15];\nu3(0.387435223235552*pi,0.5847633781419099*pi,0.747991173211494*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.29094791444709*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1740713978188562*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[10],q[11];\nu3(3.5*pi,3.27608191251706*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2232833924783*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.629687166269928*pi,0.448090203476163*pi,4.1583301278232305*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.218480676371111*pi,0.43831386523403004*pi,4.42845291133811*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.727007280424019*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49611965041875*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.298146654514509*pi,0.39437350648058*pi,3.60097322798223*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.51931725276122*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.463552145810906*pi,-0.247317667082475*pi,1.50304442264964*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49682729371537*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45901712881712*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.761843563117381*pi,2.58176362383244*pi,3.72010216805351*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.820232554646614*pi,2.63084348019639*pi,3.94487438076712*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.464198290771223*pi,2.64634221666819*pi,3.90023474899873*pi) q[7];\nu3(0.0421278141764451*pi,0.45164478665003605*pi,0.941967773784967*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.083733905168396*pi,0.8904694625059*pi,3.99856348234702*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.277155663520387*pi,3.24482188135276*pi,1.79914410362588*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.178598190507737*pi,-0.4658787736487236*pi,1.75703777863912*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.392939149716376*pi,0.59274034378819*pi,3.97346906227164*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.992670674383105*pi,-0.285203726837088*pi,3.28711866069207*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.445559097001332*pi,3.1862833054688*pi,1.461396057991133*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.498455930713025*pi,3.19218064880805*pi,3.18319234742251*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.512600042149039*pi,-0.14962132335504902*pi,4.41736298340696*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43429054675097*pi,0.5*pi) q[16];\nu3(0.606774042048619*pi,-0.4016426958066764*pi,3.20813696741645*pi) q[17];\nu3(0.399461860215988*pi,2.72827436948506*pi,1.392053798880447*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3784630736637*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.349969104871577*pi,0.03699958235038103*pi,4.12016384519492*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.262882661898234*pi,2.75385360686534*pi,1.63682176527572*pi) q[3];\nu3(0.854118735962136*pi,0.02625235354075095*pi,3.91730200000844*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.128490920013642*pi,0.69086638717555*pi,0.786355472991941*pi) q[11];\nu3(0.764779107195853*pi,-0.20171943917193103*pi,1.2251328434830628*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.51314621936839*pi,2.69902577828325*pi,1.096407784526747*pi) q[18];\nu3(0.18255473499678*pi,-0.314054973307627*pi,0.5107389790341644*pi) q[21];\nu3(0.696086227269868*pi,-0.05331738219461002*pi,3.82055598397669*pi) q[0];\ncx q[1],q[2];\nu3(0.731304644625347*pi,-0.26340926936223097*pi,3.54010819739337*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.137225552977584*pi,-0.4784297394671272*pi,4.19872914349909*pi) q[11];\nu3(0.168794116531645*pi,3.0315226516467*pi,1.193569541479621*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.651374763617549*pi,0.913341925363*pi,0.922010295283189*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3907627459485195*pi) q[20];\nu3(0.560161302293408*pi,-0.4076114607543913*pi,3.22009681302083*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.42737449773937*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.26837059734682*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.70894508683965*pi,0.30815709901505295*pi,1.259411227191905*pi) q[6];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.206128264222468*pi,0.06344546748580204*pi,0.5914172077995115*pi) q[13];\nu3(0.330829964329172*pi,3.33604548827827*pi,4.21930784392266*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.411051915617269*pi,0.93499961293552*pi,4.20144259528049*pi) q[6];\nu3(3.5*pi,3.48804274890342*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.186139424424306*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.538397991848575*pi,3.08125784414953*pi,2.96558981747963*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4597528090723*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221113954498342*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.6842184949764301*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,3.43015802174519*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.2398696849171729*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32419852748206*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47600367696602*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.182560001520296*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.46489542589865*pi) q[10];\nu3(1.0*pi,0.0*pi,1.348737131997579*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5787602188089862*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[7];\ncx q[5],q[12];\ncx q[6],q[11];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.441321174909779*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39827154661398*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32743452671537*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.501703102654024*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.183431384838862*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4024820485873395*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2085036438525139*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4299374679092*pi,0.5*pi) q[0];\nu3(0.692094218514224*pi,-0.4308665529631901*pi,4.00226127386232*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[7];\ncx q[5],q[12];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.3919090823935991*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.519682155496725*pi,2.77152415896593*pi,3.54101785306345*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.278425470021144*pi,-0.283550763881113*pi,3.96635411495947*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.171782266193947*pi,3.07163676108937*pi,1.74868471486972*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4815138844025*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48079100934023*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44114684466571*pi) q[15];\nu3(0.107031755358845*pi,3.2767943842564*pi,2.11489670278897*pi) q[16];\nu3(0.834186074890677*pi,0.25737261274481305*pi,3.77232729439696*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.791394873802889*pi,-0.389500598232208*pi,4.39309564868182*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251546846091333*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.744824040141627*pi,3.40370693051562*pi,3.06211617807625*pi) q[2];\ncx q[3],q[15];\nu3(0.417761065890789*pi,0.46706655763148497*pi,4.1210676393251*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5744549650062254*pi) q[14];\nu3(0.666367217442254*pi,3.2619529071078*pi,2.79621182262781*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.50240111895673*pi,-0.4541737562748531*pi,4.120016107479151*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.545693820691*pi,-0.078452603612223*pi,1.187673297186999*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.59955215983075*pi,0.283938484341568*pi,1.60428367071499*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.870074492508709*pi,3.04832156856115*pi,3.39520627937642*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5171693293045982*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.551278418319681*pi,-0.316293706745629*pi,3.85778120032472*pi) q[7];\nu3(0.36988521895012*pi,-0.098471981800476*pi,0.649038113491741*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.115430465735226*pi,0.6209977301891301*pi,3.65947909633158*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47625617344343*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.650284830402807*pi,0.9463992126726299*pi,4.468429988564*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.558220506378921*pi,-0.063844510975758*pi,3.66905973401534*pi) q[9];\nu3(0.214721012958344*pi,0.42709191710641603*pi,3.84844860403387*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.298610670442455*pi) q[17];\nu3(0.434622993779537*pi,0.129663821220794*pi,4.3707113014483205*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.741852742701539*pi,-0.14532358715280602*pi,3.93666778528107*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.63684650167748*pi,0.39260447567532797*pi,4.3594162525462306*pi) q[9];\nu3(0.336198023230967*pi,3.32248076354309*pi,0.740659488924332*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.223987633170148*pi,3.18441231407374*pi,1.055224259602179*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.315533505078471*pi,0.351513705586634*pi,0.5807653976594218*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.308620292840205*pi,0.05471207047252902*pi,4.18019268959722*pi) q[3];\nu3(0.437503657396125*pi,0.63508854236381*pi,4.38748017513171*pi) q[5];\nu3(0.631160927232662*pi,0.415992024589273*pi,3.98679438631857*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.493392891452461*pi,3.21741592947209*pi,3.3104026712339*pi) q[12];\nu3(0.579127334001303*pi,0.6795531792592799*pi,1.089031521574912*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2877493044992*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.085979153183996*pi,2.97803405737603*pi,1.73868902693906*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.26254289774102*pi,0.5*pi) q[2];\nu3(0.539179278485708*pi,3.12752118559842*pi,3.09368286421265*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.549442743856378*pi,0.11833110714710704*pi,0.5610678007648148*pi) q[6];\nu3(1.0*pi,0.0*pi,1.200383809581162*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0901903424662588*pi,3.38120239581061*pi,1.375695191613957*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.675985891138699*pi,3.21141228299972*pi,3.83256299622661*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.596065025262705*pi,0.287096893397646*pi,4.2201130034881995*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.280205282416966*pi,2.9287598475025*pi,0.611672554506056*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.16135579199022*pi,0.162101207246369*pi,3.5481944795434*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.118431665071748*pi,2.9075836214049*pi,0.998141524852945*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.493577915294431*pi) q[7];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.445428510256073*pi,0.8169344903639*pi,4.07176766194862*pi) q[14];\nu3(0.106527525152596*pi,0.343620358113099*pi,0.886803384013342*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.223542852116466*pi,3.30323668697902*pi,0.630642964239684*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[20];\nu3(3.5*pi,3.45661192332075*pi,0.5*pi) q[5];\nu3(3.5*pi,3.23693959819019*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.200154300894276*pi) q[13];\nu3(0.247219749930831*pi,3.41382447471415*pi,0.5761328258467463*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2126827116465781*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36375781409145*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[13];\nu3(3.5*pi,3.41276752844466*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.247963260783383*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2368226369267261*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43302245961399*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.261052863036978*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41995315064334*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45878462103143*pi) q[19];\nu3(3.5*pi,3.33315126905334*pi,0.5*pi) q[0];\nu3(0.695638168460064*pi,0.04633557248419795*pi,0.6319446333668199*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3099132467812908*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.4880454719156*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.697136049592751*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1266850510605821*pi) q[15];\nu3(3.5*pi,3.3944955644945*pi,0.5*pi) q[16];\nu3(0.553739746490379*pi,3.40796574281503*pi,0.5021661729534213*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.352885690960131*pi) q[20];\nu3(1.0*pi,0.0*pi,1.219719661566224*pi) q[21];\ncx q[0],q[4];\nu3(0.563388238341956*pi,0.349480216299885*pi,4.46241054226867*pi) q[1];\nu3(0.359174115562427*pi,0.64217619910759*pi,4.13556190842747*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.42661051255762*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.614518634890527*pi,3.01846130529085*pi,3.12219619362034*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.500632588363263*pi,3.34445823817869*pi,1.91931175992478*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48420130379865*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5473546636047281*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5897074947404048*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.434164257863591*pi,0.07903493742119505*pi,4.36121393424018*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4425858979789*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.221576995517247*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.610081949968206*pi,0.23994460737162704*pi,4.395859854218671*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.779719750695484*pi,-0.4596021378875806*pi,3.97720031177625*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.720101368845612*pi,-0.17485251962292497*pi,3.72686973074128*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.514668773201597*pi,3.46668942034715*pi,3.23514900976538*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.702281236167541*pi,0.20476937216272895*pi,1.65160373296831*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34146999145252*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.332120753831921*pi,2.6881332109065*pi,1.56148907970364*pi) q[5];\nu3(0.536923034528917*pi,3.35799154412878*pi,3.297920668318*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.741912482061701*pi,0.301382444539124*pi,4.20086746749848*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.521104767283937*pi,0.400386158910068*pi,3.73153223092919*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.54187095952994*pi,2.63691027428188*pi,1.2092930394551389*pi) q[15];\nu3(0.501925824722391*pi,3.14555127555622*pi,3.18172858270925*pi) q[16];\nu3(0.498307804167373*pi,0.76882185605185*pi,0.694274582571625*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.32101781377427*pi,2.62605003358406*pi,1.246041818566355*pi) q[0];\nu3(0.393408508911304*pi,-0.081731347521044*pi,1.302860659521498*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.342964464971073*pi,2.9323255740385*pi,1.499511211752991*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.499705789672472*pi,0.21395491199098804*pi,4.34694312739419*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.660762595827238*pi,3.49850158737293*pi,3.20714371353289*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.669688827925684*pi,2.93903465899231*pi,4.26181669718246*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.164041411692332*pi,3.28601742484599*pi,1.69792584323088*pi) q[19];\nu3(0.400229251840623*pi,0.15434270988543697*pi,1.3073091168599968*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.246405496575495*pi,-0.343015032052568*pi,1.419512888724281*pi) q[0];\ncx q[1],q[10];\nu3(0.139235782398109*pi,3.31499192864945*pi,4.31180188726922*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.339832192453424*pi,-0.09987329012805002*pi,4.2071863626346*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.242405972172203*pi,0.10175016513382895*pi,3.82468026485544*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.775989622297449*pi,0.62212591592351*pi,1.23798836611495*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.734353503080077*pi,0.13719436323311796*pi,0.610730328184963*pi) q[20];\nu3(0.312494414258224*pi,-0.240794430167716*pi,0.742147339470046*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38497374386555*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.630779660827445*pi,-0.22866467819680802*pi,3.6439723502414*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.647098637956903*pi,-0.281488521670482*pi,3.78914035531363*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2966128957901901*pi) q[10];\nu3(0.0352260919944125*pi,-0.18059288940238*pi,0.829471536858301*pi) q[11];\nu3(0.380221514860949*pi,-0.138013913042543*pi,1.027750432813386*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.97368877634625*pi,0.399821116347157*pi,0.5632431193264814*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.35849137700156*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.820369248556807*pi,0.08233118192911804*pi,1.288696181498975*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2268629866861849*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.605027820700854*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.186995620223318*pi,2.72973800850087*pi,1.173718684826095*pi) q[14];\nu3(3.5*pi,3.40099223886236*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191688846174513*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.674774611797993*pi) q[12];\ncx q[13],q[21];\nu3(0.599011088134643*pi,2.91388999264578*pi,4.2241740567007895*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[4];\ncx q[8],q[17];\nu3(3.5*pi,3.47144838091584*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.23329189139168*pi) q[11];\nu3(3.5*pi,3.38542823232515*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47862969467915*pi,0.5*pi) q[16];\nu3(0.764624123769312*pi,1.12653235816848*pi,0.765018447656034*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46316504040757*pi) q[19];\nu3(1.0*pi,0.0*pi,1.315804197349546*pi) q[20];\nu3(1.0*pi,0.0*pi,1.281262140230342*pi) q[21];\nu3(3.5*pi,3.45593367911042*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47950115114691*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.149076731579794*pi) q[4];\nu3(1.0*pi,0.0*pi,1.210134212965806*pi) q[7];\nu3(3.5*pi,3.22695493461997*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.1169749297866391*pi) q[17];\nu3(0.889157829704131*pi,-0.391088644067353*pi,3.16399078215217*pi) q[18];\ncx q[0],q[7];\nu3(0.521458866186945*pi,-0.217998001760214*pi,4.428583484478811*pi) q[1];\nu3(0.798246399638782*pi,3.0437059918202*pi,4.07709233027646*pi) q[2];\ncx q[3],q[4];\ncx q[6],q[14];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.485867706921169*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3621128671992295*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.628261512819929*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5502137249739669*pi) q[4];\nu3(3.5*pi,3.49022918246102*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5291051239428164*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.228388083038201*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5004356410988509*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\ncx q[3],q[4];\ncx q[5],q[18];\ncx q[6],q[14];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.892538033940483*pi,-0.4592374979688518*pi,3.60649333931662*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.276364019798297*pi,0.36628798696854503*pi,1.073456041235938*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49326416931281*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.209771176110205*pi,0.384335685695287*pi,0.813567136503661*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37022085840197*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.360279242595736*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.827942862145684*pi,3.0140189251608*pi,4.0416826393089895*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.807645584198296*pi,-0.37389315843591797*pi,3.72598847153533*pi) q[3];\nu3(0.496577203752945*pi,3.20296839478775*pi,3.44622924899529*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.282167189371608*pi,2.77609590396578*pi,1.1782731540339642*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nu3(0.47929646344407*pi,0.34768447306703*pi,3.44163336552348*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.743066937626354*pi,-0.16771214167508502*pi,0.841601341732604*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49150653103667*pi) q[18];\nu3(0.204047175683499*pi,3.30656320647793*pi,4.26392005245139*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.69886419348502*pi,0.10791007445199496*pi,4.18294158058887*pi) q[16];\nu3(0.386405183456627*pi,0.06281890415631997*pi,4.37527819670553*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.817542696901876*pi,0.025537571664180025*pi,4.21146555145533*pi) q[7];\nu3(0.533346198483678*pi,-0.227322061076577*pi,1.009460265417836*pi) q[9];\nu3(0.392337876096471*pi,-0.07410736707860899*pi,1.482407420056647*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.688785896258357*pi,-0.4553550556319547*pi,0.773276865120445*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.851164628792885*pi,3.43847262837966*pi,3.06346866320528*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.624036445968599*pi,3.15694167371524*pi,4.15653915126302*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[14] -> c[14];\nu3(0.262321769064025*pi,-0.11055669885966601*pi,0.929447680514464*pi) q[5];\nu3(0.396283975129465*pi,2.63772663229159*pi,1.070413197433571*pi) q[18];\nmeasure q[5] -> c[5];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.566495659529946*pi,0.74148345484951*pi,0.630352517356365*pi) q[0];\nu3(0.305158710840054*pi,0.183615210912201*pi,1.185164503801444*pi) q[1];\nu3(0.771773614344485*pi,-0.02879963621488102*pi,0.5530284939263868*pi) q[2];\nu3(0.979503056400282*pi,2.8076049960861*pi,3.95336608262155*pi) q[3];\nu3(0.212967167813968*pi,3.41760168823874*pi,0.5463651199260962*pi) q[4];\nu3(0.461310236116897*pi,-0.4713078077493171*pi,0.995125533272894*pi) q[5];\nu3(0.772641510330476*pi,0.9474735761027*pi,0.5558563103641037*pi) q[6];\nu3(0.497759841040068*pi,-0.052802246090970006*pi,4.29290550031335*pi) q[7];\nu3(0.654679532507658*pi,2.54829405921733*pi,3.64911433825391*pi) q[8];\nu3(0.773938982411289*pi,3.29339365546467*pi,3.67274936897728*pi) q[9];\nu3(0.842185493566231*pi,-0.198069419279359*pi,1.0165363515708958*pi) q[10];\nu3(0.355201935661476*pi,3.40375333258281*pi,0.73731485619995*pi) q[11];\nu3(0.543535648362195*pi,-0.18250892829023102*pi,3.77048884588034*pi) q[12];\nu3(0.151760646104639*pi,0.8552697212557201*pi,3.98177170125934*pi) q[13];\nu3(0.209333389195674*pi,2.83615756527732*pi,0.8273307763162441*pi) q[14];\nu3(0.68117876311825*pi,-0.010115530452484978*pi,1.399126444937578*pi) q[15];\nu3(0.414389577525815*pi,3.23121056672629*pi,1.191555303515164*pi) q[16];\nu3(0.712875976945542*pi,3.35341370218191*pi,4.145045607919521*pi) q[17];\nu3(0.192028556819578*pi,-0.17100829418750202*pi,4.34380873264005*pi) q[18];\nu3(0.231999476508544*pi,3.30160237011093*pi,0.682099921631102*pi) q[19];\nu3(0.582814540694146*pi,0.02808291691326903*pi,4.4765309563962*pi) q[20];\nu3(0.528431908243094*pi,2.55230974885176*pi,1.15340530012532*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47202013118003*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.279221603730123*pi) q[4];\nu3(3.5*pi,3.4525248700907*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45807926507881*pi,0.5*pi) q[7];\nu3(3.5*pi,3.28109047237858*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.194400032156273*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2124602328955278*pi) q[12];\nu3(1.0*pi,0.0*pi,1.186366021189829*pi) q[13];\nu3(3.5*pi,3.47384880873808*pi,0.5*pi) q[14];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.331988559807201*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[4];\ncx q[2],q[16];\nu3(3.5*pi,3.34639060255054*pi,0.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[15];\ncx q[7],q[13];\ncx q[8],q[12];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.151659207112096*pi) q[11];\ncx q[14],q[21];\nu3(3.5*pi,3.34169605292311*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212887391496005*pi) q[20];\nu3(3.5*pi,3.48849255766346*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38459107283838*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,0.5089093149025167*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49794578486788*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42407324368626*pi) q[9];\nu3(3.5*pi,3.36434730865688*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5577326136351646*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.648970484588351*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208237701862802*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313740311620374*pi) q[16];\nu3(1.0*pi,0.0*pi,1.139690815418593*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.092369703907592*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.605537374933351*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[4];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[15];\ncx q[7],q[13];\ncx q[8],q[12];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5217413760542233*pi) q[11];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36889599096143*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.655704943879896*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4857972425484895*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.393595078839811*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5451890038569598*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.380443536292812*pi,3.49474233397377*pi,0.841580656303502*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.676900936787926*pi,2.87234136946702*pi,3.4826503048881*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.580338795715773*pi,3.03112281971043*pi,3.26818227102046*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.236171145749458*pi,3.28332195017545*pi,1.69741742541757*pi) q[13];\nu3(0.952762673121535*pi,-0.324627167438601*pi,0.750862901846518*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.389940474083336*pi,3.23024895904534*pi,1.3960384075199581*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.767739250017615*pi,-0.4929387776376144*pi,4.373718156934951*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0690269996848183*pi,3.35835771292734*pi,1.53080154892391*pi) q[3];\nu3(0.602207557364231*pi,-0.22157856696364397*pi,0.820495768454967*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.870675127452014*pi,3.15162164210651*pi,3.35656740456493*pi) q[7];\nu3(0.597277714858623*pi,0.275032167429055*pi,0.6991052972130369*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.973416151586607*pi,0.26887003399811005*pi,0.808286243886287*pi) q[13];\nu3(0.863077286194505*pi,-0.112104285624676*pi,1.0252233539002211*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.588418048361371*pi,0.294960194699326*pi,1.50184320648951*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.313993844614563*pi,0.07390330153026703*pi,0.861274348037721*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0341434346209893*pi,-0.398882427136439*pi,1.53000545672709*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.431295131996581*pi,2.97230760925985*pi,1.1977280154624301*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.582372253690637*pi,3.1849025789485*pi,4.35830970670729*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.624703063500369*pi,2.94641779320633*pi,3.45115947586875*pi) q[10];\nu3(0.251579959574169*pi,-0.21935667725292501*pi,1.5273981863715*pi) q[11];\nu3(0.541542958048317*pi,2.82287612091307*pi,3.99106135203731*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.511323563978103*pi,3.47345157125293*pi,3.51071836921146*pi) q[5];\nu3(0.301938453874321*pi,0.011379200021061964*pi,4.01321900227254*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.580035597901813*pi,-0.4714306766621585*pi,3.57383673897952*pi) q[9];\nu3(0.340452878253838*pi,0.028737240702600975*pi,3.98937264314675*pi) q[10];\nu3(0.514594031264808*pi,-0.4607136592372877*pi,3.52241038570867*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.637390850986715*pi,3.43969072250346*pi,0.689517710187639*pi) q[0];\nu3(3.5*pi,3.40068936087164*pi,0.5*pi) q[1];\nu3(0.419940815116221*pi,2.84464605404408*pi,1.55620374122893*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46155652350731*pi,0.5*pi) q[4];\nu3(0.159292037795173*pi,3.12288611363039*pi,1.0218550811404699*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.686229855185065*pi,0.467341895546593*pi,0.698315587786565*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3101958462283059*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2085800029135831*pi) q[14];\nu3(0.604086538622924*pi,0.8576846208422799*pi,0.9724809798544569*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.489929543780528*pi,3.45424037786115*pi,0.608582071139607*pi) q[18];\nu3(0.60292556858738*pi,0.36968311126808595*pi,3.96220287244448*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.561249632009739*pi,-0.4126797963025167*pi,4.21230634706201*pi) q[0];\ncx q[1],q[14];\nu3(0.573860246465782*pi,-0.07546000820961801*pi,0.5833926960951867*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.540373725127537*pi,0.26237822283703505*pi,4.32154683507071*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0863492076632337*pi,-0.137565202269551*pi,1.021120188670511*pi) q[18];\nu3(0.429067538641868*pi,1.02194171993933*pi,4.23927349429507*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.28783028371317*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5446577142718962*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.4430442842358*pi,0.5352157750042801*pi,0.5021589432794031*pi) q[16];\nu3(0.47197284377626*pi,-0.11370427036576303*pi,3.92563021697857*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.499553044264955*pi,0.37981071717023895*pi,0.9898598683609889*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37316627752955*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2459875040314379*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.230123586739639*pi,-0.05200053713721903*pi,3.57339205055135*pi) q[16];\nu3(0.602436071259656*pi,0.15166649688579803*pi,0.5265969147456587*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.662994208974169*pi,-0.4451171406571411*pi,3.19300859231155*pi) q[20];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48352452685449*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.108141253217385*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41291545868357*pi,0.5*pi) q[0];\nu3(0.325125486840608*pi,-0.376646112393774*pi,4.33372007457256*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.47730493137726*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.31996488704167*pi) q[7];\nu3(3.5*pi,3.49119719111766*pi,0.5*pi) q[8];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.39565087555151*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.378785980832094*pi,0.44275152433541*pi,4.10959224047323*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285857728830037*pi) q[19];\nu3(1.0*pi,0.0*pi,1.325064601001809*pi) q[21];\ncx q[0],q[21];\nu3(0.753008915046374*pi,0.43909395959865005*pi,4.38470220111822*pi) q[1];\nu3(3.5*pi,3.32481079922199*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.45168690062232*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.43316247109438*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.408151428638913*pi,0.182353002225644*pi,4.49750471780272*pi) q[14];\nu3(1.0*pi,0.0*pi,1.372358764582359*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.210544926263919*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5546996200635683*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46234982636921*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.232157556650494*pi) q[16];\nu3(3.5*pi,3.46480394006425*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.176887209852493*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.414277571736481*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.27649860269339*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.642264713699794*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5452042516749809*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.101005707357644*pi,-0.4592567387824503*pi,0.5617647282088603*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.274983020281036*pi,-0.49408103560276134*pi,0.852090139860695*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4206859725247*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5057446787234303*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.228881176460641*pi,0.322095766577458*pi,3.37078553544174*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.553559010657377*pi,3.16742786176527*pi,0.767805291664752*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.160455017124061*pi,3.12726741807177*pi,1.265377092439236*pi) q[2];\nu3(0.352702523114482*pi,0.25626225918689005*pi,3.38359421240064*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.508580153405128*pi,-0.13944057290401402*pi,0.952215627019011*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.396113586016146*pi,3.3696169888587*pi,0.5611371000443621*pi) q[2];\nu3(0.177833525638054*pi,-0.360474727171606*pi,4.1156940497725305*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.667560135924799*pi,-0.168106274007722*pi,3.69805008368404*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.698537034011734*pi,3.16691444848696*pi,0.5812221757000792*pi) q[17];\nu3(0.122979477310768*pi,0.66128231038282*pi,0.685687981526234*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5228267276014*pi,0.27875972294502205*pi,4.31479978935328*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.412225481415246*pi,2.99671064635151*pi,1.99356435198227*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.793134514270069*pi,0.575289136484*pi,0.986323723014931*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.271232605855455*pi,3.43191967649492*pi,1.065873983968119*pi) q[11];\nu3(0.186255415064742*pi,3.32015040289858*pi,1.54940872041871*pi) q[12];\nu3(0.295828261463373*pi,-0.009034939200538994*pi,0.989150014267268*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.443168022120639*pi,0.59426442518605*pi,0.896850542915843*pi) q[17];\nu3(0.67063128103439*pi,3.45301675117273*pi,3.40060114002226*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.422529365821865*pi,0.06006091635183897*pi,3.47952025325518*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.885762130953863*pi,3.1017434117835*pi,3.62531840780564*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.405755279120189*pi,0.38386271427861696*pi,3.97595923107409*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.778103862707852*pi,3.00239353171258*pi,3.77789779384733*pi) q[7];\nu3(0.757936018332076*pi,2.81930829381819*pi,3.34402218027559*pi) q[8];\nu3(0.0772653665439614*pi,-0.351925898590083*pi,4.363902169159919*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.251447721402565*pi,2.95643110533161*pi,1.050208604850237*pi) q[11];\nu3(0.43405365651281*pi,-0.4848209586457583*pi,4.18479603747341*pi) q[12];\nu3(0.668620851012801*pi,0.335581257614483*pi,1.316119619885606*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.525298958500018*pi,-0.06818917875789299*pi,4.04744970950624*pi) q[19];\nu3(0.465986149060273*pi,0.407065883105063*pi,3.40801374732396*pi) q[20];\nu3(0.461890956599184*pi,2.89570872272413*pi,0.994191709120991*pi) q[21];\nu3(0.341241495593328*pi,0.45403651357295505*pi,4.45419751734002*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.637563901786053*pi,0.14988768463525304*pi,4.08728817295861*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.784652913604535*pi,0.5951787284930701*pi,1.316087572437125*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.436273779207382*pi,0.257583925564175*pi,3.94082492050083*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.682285324569617*pi,0.88345144524609*pi,0.805443117173652*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49645916865905*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,1.167738365532772*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.546206026904012*pi,-0.284890085357559*pi,4.21771236835509*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.26499464442281*pi,0.5*pi) q[2];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2100504775621341*pi) q[15];\nu3(0.638562727619887*pi,-0.175963441906488*pi,3.49486678965702*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,0.636247009632366*pi) q[3];\nu3(3.5*pi,3.41119281872442*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.298841788092058*pi) q[13];\nu3(0.406852091844319*pi,3.20714184653434*pi,1.4293681567972492*pi) q[16];\nu3(3.5*pi,3.4392704150957*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.180233449882548*pi) q[20];\nu3(3.5*pi,3.40391325410533*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.320426451976899*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.47861319311251*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.1735482067226322*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(3.5*pi,3.46340258487335*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5594787399072554*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.268622995540348*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.4585005222955*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4968273696981*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33292580635804*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.329751232438821*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5235268162433605*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2422653673586042*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48933692607241*pi) q[20];\nu3(1.0*pi,0.0*pi,1.297852101989649*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.909909058082516*pi,0.15401768850392805*pi,0.8722299977473871*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.565247523939325*pi,0.18116597735206197*pi,1.104764366383598*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.637792147288731*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,0.5183764885158442*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5649115574982189*pi) q[19];\ncx q[0],q[4];\nu3(0.252351195509954*pi,2.96986627424065*pi,0.702383918031732*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.666019153809977*pi,0.11500521310507905*pi,0.605118324205701*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.31796609057644*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40273868517102*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.320984194062732*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5419384209264999*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49232102324743*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.429108774050497*pi,-0.13576922006737602*pi,0.852609322491771*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.302072281224307*pi,3.46493429902493*pi,1.489448346345192*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.282504215698325*pi,3.36098145564791*pi,1.84681240991806*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.190397332633214*pi,-0.10867085356349299*pi,1.106924944442305*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.929500590017447*pi,2.80204745046011*pi,3.24777436104486*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.317845022529991*pi,3.40738547117243*pi,1.84205530093144*pi) q[4];\nu3(0.647347178633687*pi,-0.06215296546445298*pi,3.71959939878943*pi) q[5];\nu3(0.293372430309866*pi,-0.28745106789978603*pi,1.60205664112909*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.532791317027055*pi,-0.24682510550395098*pi,3.63990407730118*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.131316509866657*pi,3.16087164483716*pi,0.683242919183165*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.939288239080025*pi,0.5455362306973099*pi,1.314076442112051*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.782852082515502*pi,-0.399354723246356*pi,4.03876630087839*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.77443083302379*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.688363373863275*pi,2.87459453649416*pi,3.93290436137766*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.653729304132473*pi,0.014051904404222992*pi,0.799196709460951*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.588292519460246*pi,3.45719804888283*pi,3.7920465216364*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0983260996776558*pi,1.16720160956521*pi,4.261335388988639*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.863681091655942*pi,0.24138892558506697*pi,1.217805228160967*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.905306818410811*pi,1.07093929457436*pi,0.798097524308786*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.837647836179718*pi,-0.087253127720758*pi,4.335620303908589*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.534433810903952*pi,2.8050183144915*pi,1.219567638403199*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.878625637213634*pi,3.23186916095949*pi,4.40063453682437*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.465474614441386*pi,0.44510088661271296*pi,4.21509803105248*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.853899815190332*pi,2.583738345109*pi,3.61973367443716*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.218175098789086*pi,0.103267791907381*pi,3.94196072377573*pi) q[16];\nu3(0.766691080586316*pi,3.28284065036145*pi,0.661669581484605*pi) q[17];\nu3(0.324777148634096*pi,0.407066683342171*pi,4.2317555236715005*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.703111567859784*pi,3.38802655008603*pi,4.06313171121268*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.484397489774151*pi,-0.00133669302869599*pi,4.06221819581459*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.499876914825048*pi,2.91176047162057*pi,1.33976863625487*pi) q[14];\nu3(0.452147154792487*pi,3.35901726843296*pi,4.22015995351008*pi) q[16];\nu3(0.0836492043278408*pi,2.94749361281697*pi,0.755813875908082*pi) q[17];\nu3(0.710045484499133*pi,-0.42689478675553727*pi,3.86843206377476*pi) q[18];\nu3(0.603390905695761*pi,-0.307739423871616*pi,4.416095926947531*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[10];\nu3(3.5*pi,3.43501811901507*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.683644291365922*pi,3.32822433853393*pi,3.2353430161848*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315401298431423*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.39688429254982*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35957826053108*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.18694682643015*pi) q[6];\nu3(0.314444276021183*pi,-0.360303484371906*pi,1.057645641098536*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.23403508484917*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.824925980592897*pi,0.50352315116202*pi,0.9482099171512071*pi) q[21];\nu3(3.5*pi,3.45091984256131*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[6];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.894619788266277*pi,0.25742217270105205*pi,3.82803929357017*pi) q[7];\nu3(3.5*pi,3.3508639207792*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3443933071310221*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5031522077936236*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2320715208345558*pi) q[20];\nu3(0.408255006529749*pi,0.452127406083341*pi,0.934008376802298*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.38357432294272*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,4.48369649965184*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.32025110522034*pi) q[10];\nu3(3.5*pi,3.44033255099166*pi,0.5*pi) q[11];\nu3(0.507326782365814*pi,-0.25303403166328997*pi,0.68877841501603*pi) q[12];\nu3(1.0*pi,0.0*pi,1.289515576808106*pi) q[14];\nu3(1.0*pi,0.0*pi,1.320016275965668*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[6];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.194505611881707*pi,-0.312699702279868*pi,4.2949549958476805*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32598574961683*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42336569586225*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.516093677062255*pi,3.48033399336087*pi,3.29744568757431*pi) q[4];\nu3(3.5*pi,3.25737664594642*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.228402929709093*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41656334257613*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6404997956528851*pi) q[16];\ncx q[17],q[21];\nu3(0.922115155874398*pi,-0.389853307512168*pi,3.84793019165685*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.902300729269096*pi,-0.348358344285118*pi,3.33947406178139*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39792579731445*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.3721218252682*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.213767526074403*pi) q[18];\nu3(0.844379884804384*pi,0.08371159596710898*pi,3.7326613510044*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.284870698266422*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5408465106679253*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4086355189523*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.652860206656897*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.378372387199972*pi,3.46499733800389*pi,4.3037168847194*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0665213099696249*pi,3.34586353483909*pi,1.9337134092232*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.772990450279974*pi,-0.4130594086211359*pi,4.023394867693661*pi) q[2];\nu3(0.396952619552105*pi,-0.428155946735868*pi,1.382724908293844*pi) q[3];\nu3(0.418052578522903*pi,0.105631014842277*pi,3.63556778206032*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.541726208277187*pi,-0.391841209540522*pi,4.09609446002297*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.230577319671791*pi,2.92231786127575*pi,1.89635910660781*pi) q[11];\nu3(3.5*pi,3.47123025988726*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257703711680503*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.504361215060779*pi,-0.462529771651788*pi,4.04807010778236*pi) q[3];\nu3(0.493308362225443*pi,0.03506071440287295*pi,4.47868767487021*pi) q[5];\nu3(0.107455720712838*pi,2.91804772297467*pi,1.58430542758238*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.863222937390141*pi,0.022295410596426035*pi,3.73586737874362*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.705149960298675*pi,-0.19807632919692603*pi,3.47741235429372*pi) q[16];\nu3(0.611541335246716*pi,0.6499071935542*pi,4.26232917295848*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.854297730057094*pi,2.96726636772513*pi,3.73713179934821*pi) q[20];\nu3(0.390236474896748*pi,-0.150365153239916*pi,3.75215326741908*pi) q[21];\nu3(0.951311510647462*pi,3.12901876083242*pi,3.47867207153362*pi) q[0];\nu3(0.639347130892999*pi,-0.207670609655482*pi,0.5639653230005381*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.429527898213084*pi,0.280296318126238*pi,4.16202144215641*pi) q[6];\nu3(0.88152098828107*pi,0.206952595946714*pi,3.79493086662576*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.36809685006794*pi,3.0416515368186*pi,0.5110692082570961*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.691036851722846*pi) q[13];\nu3(0.598375157405484*pi,-0.396934390645643*pi,0.807377774396363*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.927158869394591*pi,3.27577715297065*pi,4.32569521673022*pi) q[16];\nu3(0.62797141698119*pi,3.21303966084476*pi,0.674646727820828*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.807479194364441*pi,3.38153840563978*pi,2.98569931650499*pi) q[20];\nu3(0.831148684314523*pi,0.99242749009655*pi,0.740622645969216*pi) q[21];\nu3(0.584030758660884*pi,3.47901328611818*pi,0.83579078268116*pi) q[0];\nu3(0.740551691820755*pi,0.25789386674440995*pi,3.86461540757742*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.384282488620058*pi,-0.13486417405408802*pi,0.5354492978936194*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.336248033480865*pi,2.45664482948022*pi,1.114291247098768*pi) q[10];\ncx q[12],q[13];\nu3(0.393700168408332*pi,0.10346543521983098*pi,3.73674705566937*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.367917730228192*pi,3.37920953976606*pi,1.154704534716286*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.338698917593979*pi,2.85370707257221*pi,1.77425387034967*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[17];\nu3(3.5*pi,3.49777197157395*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.816896353266085*pi,3.47770427113476*pi,3.53285643252049*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2409039647331959*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.694016819393198*pi,3.22207681055385*pi,4.440951530571541*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48501124671814*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.335523872947896*pi,0.62456936955644*pi,0.5484413293812025*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329980716328167*pi) q[17];\nu3(0.407345183810866*pi,0.55548672352764*pi,4.229277982407719*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32085225729258*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.409802627896671*pi) q[11];\nu3(0.626518432592688*pi,2.81917475716335*pi,3.62088374474416*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.213239453374984*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.725269705911169*pi,0.47767979325309895*pi,0.803026324516828*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[8];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.328574999153362*pi,0.18435567452661294*pi,3.92151387105656*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44869623650847*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.627768088227786*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.304189769508822*pi) q[21];\ncx q[1],q[6];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45393257291612*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.205142838223136*pi) q[8];\nu3(3.5*pi,3.41464920688624*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.568112197696295*pi,0.06795079096649603*pi,3.99450102112855*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45246772244269*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.048867065923843*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.44346003537242*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.404352391587202*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4916877909649*pi) q[21];\nu3(3.5*pi,3.498369504361*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.49752428271893*pi,0.5*pi) q[2];\nu3(0.31106413083591*pi,2.82184643674384*pi,1.69115902642857*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5438160676203321*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1656705953882969*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49914941747047*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.699423011504086*pi,2.74996846193545*pi,3.68288546487596*pi) q[17];\nu3(1.0*pi,0.0*pi,1.329509135226628*pi) q[18];\nu3(1.0*pi,0.0*pi,1.289836683066353*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4817894628202595*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(0.142581738899251*pi,3.20888800054719*pi,0.827026943795823*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.646939206523066*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.780308327689922*pi,-0.151452167364103*pi,4.45913545373491*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4315561192139*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.430617213225339*pi) q[12];\nu3(1.0*pi,0.0*pi,1.225859442168066*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5622192259395344*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.637608194284984*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.305410002963191*pi,3.19734110878599*pi,1.402150764327887*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.270178690377491*pi,-0.08165982590452098*pi,4.03999197447508*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.57957366898258*pi,3.36191234472324*pi,1.83448208581409*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.698068677710604*pi,2.40048918197496*pi,3.60677026949173*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.396819898135833*pi,0.38137304433689*pi,0.64898179824418*pi) q[10];\nu3(0.759704854567615*pi,0.35735669529991*pi,4.48126446585246*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.567445894089872*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.579565194730616*pi,-0.4125404319684945*pi,0.8137751276297069*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.138868275973295*pi,3.41734336062986*pi,1.196820563920747*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.577538144380221*pi,-0.49195386587778006*pi,0.609368869600905*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.400289058039206*pi,-0.4001809004502393*pi,4.33777248685345*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.280782141115768*pi,1.093677862871*pi,4.271356872644899*pi) q[16];\nu3(0.805499185490812*pi,3.15600206963363*pi,3.9199871085186*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.455890633750557*pi,0.11921941863477803*pi,3.44405908685969*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.173277926782011*pi,0.021545714840433994*pi,3.49466027022481*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.578754531290738*pi,0.07579742328629402*pi,0.914868096410701*pi) q[14];\nu3(0.436367239126374*pi,-0.240390294035016*pi,1.307097217439102*pi) q[15];\nu3(0.604401259375745*pi,0.8489953791376501*pi,0.881892348077183*pi) q[16];\nu3(0.413910121176745*pi,0.59239310497418*pi,3.87594562429427*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.693786658504054*pi,0.73197978966441*pi,4.37128186702612*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.24422587010328*pi,2.9074136995444*pi,1.073731170182324*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.637443001595224*pi,2.96357843398295*pi,3.3687806423201*pi) q[8];\nu3(0.711072196010799*pi,-0.20371761266738703*pi,0.964229698837765*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.276146548271*pi,0.45012501121829895*pi,3.57829408273593*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.486487713434753*pi,3.11188934207876*pi,1.60044982285238*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.443062621968004*pi,-0.34262148908593604*pi,1.305152501590963*pi) q[20];\nu3(0.1425907222296*pi,3.01233817052353*pi,1.470424547019915*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.90835457413663*pi,2.42385462056793*pi,3.60682085143121*pi) q[1];\nu3(0.259307951485369*pi,3.24217479485222*pi,1.222067106767484*pi) q[2];\nu3(0.51638111323799*pi,3.38915204137449*pi,0.6902750440008321*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.361338949856183*pi,0.82588543026647*pi,4.00410937410804*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.402285251941361*pi,1.07596024202183*pi,4.335062041876689*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.637352924574809*pi,3.48289136941396*pi,0.776527335992911*pi) q[19];\nu3(0.3499013246706*pi,2.89128047938105*pi,0.999965857539695*pi) q[20];\nu3(0.343742479378789*pi,0.39900872611402405*pi,0.640930182740961*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.636560672322727*pi,-0.275286103595216*pi,0.7238201881123589*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.874553840900767*pi,-0.25493546281011903*pi,4.24557572987187*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45230557331588*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.12826601349255*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.610911616405362*pi,-0.22641312888257897*pi,0.719721144289811*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41040801593642*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.205581902024385*pi,2.87257223471885*pi,1.8618327256366*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.350848140296968*pi,-0.12599676073003102*pi,0.791539707521701*pi) q[12];\nu3(1.0*pi,0.0*pi,1.151204529746909*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44285102371847*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.621662323859248*pi) q[11];\nu3(0.359485277849407*pi,2.79642021586679*pi,1.092409939139979*pi) q[12];\nu3(1.0*pi,0.0*pi,1.260058278595007*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(3.5*pi,3.45959873549117*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.57451034888211*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.3009391079643091*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[4];\nu3(3.5*pi,3.47441695256663*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43291592600303*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.290314314506444*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.623832051448127*pi) q[16];\nu3(1.0*pi,0.0*pi,1.339719398395819*pi) q[17];\nu3(3.5*pi,3.26977814457044*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.163754273355363*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40286967491657*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.2100029883324641*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.34859448856739*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.341900589057032*pi,2.36894334846323*pi,1.2690316295465451*pi) q[10];\nu3(0.802841224768384*pi,2.88229835911128*pi,4.1572551039403*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1694944147940118*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.605496390256469*pi) q[20];\nu3(0.54817983791893*pi,-0.410771207206704*pi,4.2804925798075*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42591512966792*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4156981967611*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.716083726775682*pi,0.12720044296287003*pi,1.4872515466947092*pi) q[10];\nu3(0.838202733128569*pi,3.49420071339364*pi,0.9899397791312681*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2492185417453059*pi) q[12];\nu3(1.0*pi,0.0*pi,1.368590812089032*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5081912368488326*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.739484608102976*pi) q[17];\nu3(0.849485264731276*pi,3.11695270079423*pi,4.464629200151521*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.504908616188108*pi) q[21];\nu3(0.374009854682796*pi,-0.34368856352793*pi,1.0076196983454468*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.48645251223784*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47051866591805*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.275759505356473*pi,-0.06248453564895301*pi,4.26983500391643*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.394303304419614*pi,1.08544954176777*pi,4.102642314210049*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.893132060829748*pi,-0.02064083109297299*pi,4.03601984125891*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5959700854305316*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.701025456223174*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.439179275222741*pi,0.25012742172773705*pi,0.7344110952858061*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.591782666384874*pi,0.9230200314565999*pi,1.033041669041088*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.811292619946702*pi,2.75008371130825*pi,3.88643328650124*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.499760625177011*pi,3.331771860934*pi,4.06643024522336*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.819181773425666*pi,3.37962236229699*pi,2.93122571199962*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.429121966018996*pi,0.32118066884977203*pi,0.850216925572836*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.744236404562027*pi,2.92886266487855*pi,3.85785227284969*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.71733189320941*pi,-0.21827869054260501*pi,1.1126786205779031*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.501316310088218*pi,2.73886451488698*pi,3.53200707657238*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.113495829896828*pi,0.313725014024827*pi,0.7635654294202661*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.573249575140038*pi,3.48118008306816*pi,0.8399030159708509*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.779688123573287*pi,3.41645135771192*pi,4.11259111283057*pi) q[16];\nu3(0.570024869073653*pi,3.11859286159835*pi,3.72396706561809*pi) q[17];\nu3(0.577583481586991*pi,0.301870077514379*pi,3.7945759996547*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.289567085641116*pi,1.02049232773136*pi,4.47492143420804*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.61269503738999*pi,2.90070536331098*pi,3.40651920378719*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.493564393381177*pi,0.24986114251466995*pi,0.618714815643663*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.730199345566255*pi,0.04594869982062599*pi,1.255494344787272*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.524907966947979*pi,0.4252045043963*pi,1.214454052060257*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.395480615216885*pi,-0.106444009625144*pi,0.8976651292874029*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.333090837256031*pi,3.24665231375067*pi,0.860009716268934*pi) q[21];\nu3(3.5*pi,3.46376462031679*pi,0.5*pi) q[0];\nu3(0.758730558815965*pi,3.34384579766951*pi,4.23449347714703*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.44013812669888*pi,3.49555962226395*pi,0.979605559973804*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.486529922551879*pi,2.54864616227431*pi,3.96734480699591*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297162004274073*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[18];\nu3(0.67862945632799*pi,2.55395799049234*pi,4.04438166597539*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.162600814892037*pi,0.433637356618067*pi,4.049149796040631*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.392909269868002*pi,2.98623176074994*pi,0.826656203499484*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.384918546054123*pi,-0.304034822378212*pi,1.0330035030274871*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.391551779949106*pi,3.46684845936488*pi,1.88161947683252*pi) q[3];\nu3(0.357846066262557*pi,0.5795864841301099*pi,0.689217344155767*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.506219689135627*pi,-0.4750752262443119*pi,4.09481479363635*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5657875629341329*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46283313748401*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.533504135709273*pi,2.3884057646155*pi,3.6340611429828*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47497599951031*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.4479028938396*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.137422480062644*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2568907104050129*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4539335071011*pi,-0.13540486547688602*pi,3.5763542220451*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.384978451891333*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[16];\nu3(3.5*pi,3.37140316059065*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0780502765828689*pi,3.48888295248824*pi,4.27225949037778*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24933406818677*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34990402175782*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36452611806796*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5825484506021895*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2860506633809279*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6364890789661379*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2599039703855799*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48791605019812*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.659162037021432*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.397984683501054*pi) q[21];\nu3(0.521397859132733*pi,1.00964714660173*pi,0.616424851637694*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[10];\nu3(3.5*pi,3.48856516899786*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.278490429695104*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.713536280853762*pi) q[19];\nu3(0.271633174658764*pi,3.08120839756279*pi,1.99444779297547*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.49522026573353*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6779770867334189*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5343018997895554*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281045320536828*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.753628185631215*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.448808662933527*pi,0.41382529550206804*pi,3.44550473202134*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.48057647520889*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.648113794551354*pi,3.21975352989495*pi,2.93541765693143*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42155118185685*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.198038543701268*pi) q[17];\nu3(0.279511346800015*pi,-0.4578505003152787*pi,4.12549455711103*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.651367506494289*pi,0.398228955868571*pi,4.30800667598333*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.638529396139117*pi,2.559866590216*pi,3.57447758437956*pi) q[9];\nu3(0.754295107660058*pi,0.009797085307705955*pi,0.652483236623891*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.225980288605069*pi,0.36493628146925705*pi,4.12817666255461*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.681237900164701*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.421403196800534*pi,-0.09593371018836*pi,0.645931364522843*pi) q[8];\nu3(0.550077421093719*pi,-0.317582281620867*pi,4.16941031589781*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.67793003500507*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.747126044610571*pi,-0.4914062800267152*pi,3.487306887987*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.258015606087589*pi,0.5880672168383401*pi,0.823546032406694*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.422663528504864*pi,2.68509180823472*pi,1.61822943828166*pi) q[7];\nu3(0.651621313161748*pi,-0.05348619903545099*pi,3.77884954369243*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.462459860611537*pi,2.90565758426728*pi,1.442344536091364*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[18];\nu3(0.479156019815886*pi,2.9785642626748*pi,0.70842832886285*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.472576922079197*pi,0.470969862886052*pi,0.6241403746222121*pi) q[4];\nu3(0.772844224362659*pi,2.91798994339952*pi,4.100071867017951*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.423069199232911*pi,-0.20305381720707*pi,0.5014146482152968*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.77235203226223*pi,3.39879764682421*pi,3.82458837792785*pi) q[12];\nu3(0.412748086094893*pi,3.25347998180092*pi,1.058724749516367*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.702071561679057*pi,0.13658452172384195*pi,3.78825919794862*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.728172955339301*pi,0.41084568531017496*pi,1.366279294150556*pi) q[19];\nu3(0.869044875575315*pi,0.37172720793819203*pi,3.96156931000408*pi) q[20];\nu3(0.941978600476089*pi,3.11705085068193*pi,3.08431591773796*pi) q[21];\nu3(3.5*pi,3.43469015529998*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.307554779129748*pi,-0.28638706080334697*pi,4.0164514493150705*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.425691086941387*pi,0.52499413410909*pi,3.97056132365818*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.426457219985413*pi,3.10950713381777*pi,0.671096774378534*pi) q[13];\nu3(0.368253977012198*pi,0.41614341940287103*pi,4.37821736616678*pi) q[14];\nu3(0.665571460972413*pi,3.29997046468267*pi,4.20867218686396*pi) q[15];\nu3(0.642783566389188*pi,2.76693996100171*pi,3.73247863495251*pi) q[16];\nu3(0.642282639592559*pi,3.34082542575409*pi,3.3350342541298*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267123253266033*pi) q[18];\nu3(0.411608215518379*pi,2.57524725354861*pi,1.175903228420807*pi) q[19];\nu3(0.584895549990432*pi,-0.4565735665397956*pi,0.8343764945836569*pi) q[20];\nu3(0.623399540371003*pi,0.20079328867757495*pi,4.25135738170379*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.118449689266972*pi,0.30617681554351395*pi,3.51750533586276*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.291851445264729*pi,3.45210653375793*pi,1.62608201820442*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.4077790612441*pi,0.9816417406176301*pi,4.49450663469662*pi) q[16];\nu3(0.357091323082646*pi,3.11205562922919*pi,1.9590442319144*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.684127087392735*pi,0.5476666847525*pi,1.2806961302060609*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.102831960835642*pi,-0.321100087319724*pi,4.16615055855369*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.602076385422519*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.309408915216597*pi,-0.4242298392741604*pi,1.86957074853618*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[7];\nu3(0.313092171820333*pi,-0.17129991710542603*pi,0.609635908227281*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36534340269978*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34118197981262*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.156035528014862*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,3.48150942609199*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.30534308203289*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284360658139188*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37776879248757*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41631178511822*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41811177115654*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.252475822469612*pi) q[12];\nu3(3.5*pi,3.42551684226351*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.142332833456083*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.217974400021028*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1305639527021452*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.466229369362389*pi,0.53086339028462*pi,0.615183787222016*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.43784063878944*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48213767571837*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.403570160320111*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5561437725348113*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.28408000040854*pi) q[20];\nu3(0.577772097395187*pi,-0.247208123903628*pi,0.795498869810616*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5176950437069867*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46831516389426*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.47015673092012*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47246486760198*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.5309997363177974*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.795644885581681*pi,0.39682754448563196*pi,3.92359510893101*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.47006050434045*pi,0.5*pi) q[3];\nu3(0.432852606958409*pi,0.56124864859149*pi,4.33618250942849*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3826732386275*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.276676029495418*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.739036590844127*pi,-0.261620206309999*pi,4.44395070073803*pi) q[18];\nu3(0.683476950187931*pi,2.95472651874613*pi,3.92115341961664*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.168363118951858*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.852005759416181*pi,0.93685068742973*pi,0.972885413604189*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.235665354125771*pi,0.56477626996867*pi,4.0700973300451*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.122635527375588*pi,0.7740918087824*pi,4.3741786755829395*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.328728607938362*pi,0.19931585696463205*pi,4.497635640081279*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.678799186972594*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4840169757569495*pi) q[21];\nu3(0.788039173645194*pi,3.40784949369036*pi,0.632905502005125*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.394083653694228*pi,0.8611628737632899*pi,4.4501953341600995*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.774162929696726*pi,2.78153779046632*pi,3.72907466208795*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.259922416552219*pi,3.41035164906178*pi,1.469772831349569*pi) q[9];\nu3(0.282622164442515*pi,0.53218278640832*pi,3.57088107818156*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.54491440799069*pi,0.04991032766426995*pi,3.80848085678303*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.6347003953933*pi,0.14577050954396198*pi,0.8781337893918*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.648058244002476*pi,0.374605018681886*pi,0.743418882622345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.703615629231771*pi,3.08364299909851*pi,3.77095004701351*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.64626729924345*pi,2.3539028038878*pi,3.67802113575164*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.764733894550603*pi,2.95449919508857*pi,3.29491319529587*pi) q[9];\nu3(0.59023740397483*pi,0.6921965436945701*pi,1.276653649520221*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.121446389358167*pi,0.5123976382040301*pi,3.68829894646045*pi) q[12];\nu3(0.42913076265455*pi,3.18487098551315*pi,1.085581521988137*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.396207635288021*pi,2.8809398351712*pi,0.914893161666*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.72650337540837*pi,2.6911043837979*pi,3.63759202925186*pi) q[17];\nu3(0.854841391980512*pi,3.3683385784505*pi,3.44706090957825*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.402860096299522*pi,-0.28208708991826403*pi,0.5346261416008669*pi) q[2];\nu3(0.300930179136771*pi,1.21733726392099*pi,4.27359659920433*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.511030523626864*pi,2.78003911943908*pi,3.78056212860302*pi) q[13];\nu3(0.150686246729502*pi,-0.084385628361902*pi,0.703990111250259*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.340236087287667*pi,0.5732246141010799*pi,4.439194396929*pi) q[16];\nu3(0.32771059447485*pi,2.66444446057237*pi,1.022365460630573*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.536173107830623*pi,0.318969685203908*pi,0.9942045846938781*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.71776952531577*pi,0.08182487501243396*pi,4.04839588375454*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.790395664386108*pi,3.22408709521416*pi,4.165622869983769*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.296690455542752*pi,-0.266601131121354*pi,1.442049340740836*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.583161149306178*pi,-0.059352790760895*pi,3.94926594368037*pi) q[6];\nu3(0.126321862642841*pi,-0.4588584227732474*pi,0.976720788528905*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.271453582954001*pi,2.55593694827881*pi,1.08436551392595*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47886400819608*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.655077663229539*pi,-0.17779405886998*pi,0.656858228230963*pi) q[6];\nu3(1.0*pi,0.0*pi,1.254314059556874*pi) q[7];\nu3(0.350685989347745*pi,0.09685653691804297*pi,4.33476816819182*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45240543217961*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46632636241112*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.270719780214296*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.40867088068204*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.29454523314952*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.229046569434382*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.092011263458835*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230913145958214*pi) q[17];\nu3(0.304961776378261*pi,0.164150668081118*pi,0.5680591676390031*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40676149480003*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.45324347428383*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46716295859338*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251467409385226*pi) q[18];\nu3(1.0*pi,0.0*pi,1.350583336371513*pi) q[20];\nu3(0.740116654438353*pi,0.14402627067510199*pi,0.836312731568553*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.49733065221441*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.5539091275865844*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5344438035686205*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.418536236416029*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[2];\nu3(3.5*pi,3.43922407152733*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.184415117958459*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5363364483685839*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5057984590734699*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.35513233310435*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.121465982248837*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46250379191761*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.612636402675066*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270024861064976*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.648487581226038*pi,0.33658211948457295*pi,0.5390322560107765*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43032361514918*pi,0.5*pi) q[8];\nu3(0.790736259886383*pi,3.30830252908956*pi,2.84902252887974*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.394531698413848*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.284857341008923*pi,3.38268764111472*pi,1.5387551931193*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.432450970534603*pi,0.50860424679699*pi,4.220036177376301*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5124272220510995*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.492244030634337*pi,0.68714733909972*pi,4.4580530194607295*pi) q[4];\nu3(0.294277739785125*pi,-0.4591290948550153*pi,1.312949753430029*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.54606092127952*pi,0.66238489618625*pi,0.93234860561719*pi) q[9];\nu3(0.896235685429235*pi,-0.17468178425922598*pi,3.47665939056307*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.258224633743603*pi,2.8578089090822*pi,1.2106822025885902*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.330744597909338*pi,2.49106744922375*pi,1.3961780294474702*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.267426001897321*pi,2.43699176169035*pi,1.425414296028538*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5670294772986884*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.533454024860055*pi,-0.35561972761863103*pi,1.288178725339495*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.462996930939625*pi,3.00604048126723*pi,0.5328403653130545*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.738559487366179*pi,2.30455659325253*pi,3.70635048369895*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5294829322238788*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.423295394797944*pi,0.79722570392512*pi,4.26761009920698*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.43519842880939*pi,3.14108299818238*pi,0.748104274206495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.656929857369313*pi,0.8112700195363101*pi,4.44972171093423*pi) q[0];\nu3(0.466361125005342*pi,0.03234506768506995*pi,1.2265930762709019*pi) q[1];\nu3(0.63883673215092*pi,0.21192205120630303*pi,0.913440788344401*pi) q[2];\nu3(0.239945106773254*pi,0.9022506355908*pi,0.5845677691132131*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.148091585028501*pi,0.423582827816086*pi,4.48945844950981*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.461624819739236*pi,3.48179319539777*pi,0.5413560474973683*pi) q[12];\nu3(0.926730652474166*pi,-0.337177446958726*pi,0.794303739448531*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.467895410401145*pi,3.0317946170704*pi,0.9876955109379271*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.686026641659271*pi,-0.136206295690263*pi,3.99854362091446*pi) q[1];\nu3(0.920504890488606*pi,0.55727124930509*pi,4.171849705774*pi) q[2];\nu3(0.208500937477959*pi,-0.353952918651384*pi,1.68625967755746*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.354605971710287*pi,0.28444239012495*pi,3.77571099663876*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.631345693541423*pi,0.362704893207753*pi,0.645377449580733*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.538082165285601*pi,-0.22673360848528*pi,3.60921150775613*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.319965723529857*pi,3.47831944733134*pi,1.001474978085231*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.528712163060209*pi,3.40531534165781*pi,4.4316190327323906*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.946547279726605*pi,0.70181502823576*pi,1.130984310181541*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.676529911317132*pi,0.15577989587526497*pi,1.58293772300911*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.700119036532658*pi,-0.11590473045334898*pi,4.27822015053904*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.79432196446635*pi,3.4483979902132*pi,3.74903147625037*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.752312540446105*pi,3.41032238552909*pi,0.8420491547160129*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.314763311144712*pi,2.58406919602353*pi,1.184552080865119*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.613507894789585*pi,-0.13626929836302898*pi,0.669391663836129*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.44925765743114*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.48616882204311*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3212925625566792*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.229851952907814*pi,3.29981559833522*pi,4.29783124711178*pi) q[8];\nu3(1.0*pi,0.0*pi,1.145713518291695*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.436310621076062*pi,-0.214974290187472*pi,0.8469541872563899*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(3.5*pi,3.35906286236714*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[17];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.244187302390796*pi,0.10164785804607601*pi,4.16965751203902*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.221795341550096*pi) q[12];\nu3(3.5*pi,3.47371376517939*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.134865146033964*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4955645058548*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42953183773079*pi) q[5];\nu3(3.5*pi,3.40320074622684*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5213219261256684*pi) q[10];\nu3(0.453167245994568*pi,0.437717913344163*pi,4.49094328692529*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.217422151231062*pi) q[15];\nu3(1.0*pi,0.0*pi,1.415247520015554*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[17];\ncx q[6],q[15];\nu3(3.5*pi,3.499353496264*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.4406979602125292*pi) q[9];\nu3(0.357218458785362*pi,0.79985547060534*pi,3.97300431251905*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44262975864999*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[16],q[19];\nu3(3.5*pi,3.44461734086802*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44693688844707*pi) q[20];\nu3(1.0*pi,0.0*pi,1.393397123393481*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.47714288426196*pi) q[15];\nu3(3.5*pi,3.38499230833*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29825913053908*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.2165194712552871*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.423316806012149*pi,-0.033477734255729974*pi,4.4778494854168*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43574841082233*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.812547430134258*pi) q[9];\nu3(0.515995600809487*pi,0.25636501041375903*pi,1.020177672891743*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.256830702604731*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44966736404373*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.78210921958598*pi,0.52902220150878*pi,1.046119128525266*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(0.586838192630297*pi,3.28594848951603*pi,4.30323303487031*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.4694663051242*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49770596912188*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2747308120096839*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.644690191304351*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.828939383249416*pi,2.75480129325772*pi,3.99623183145272*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.301948041456724*pi,-0.370979458237257*pi,1.39583629142657*pi) q[1];\nu3(0.512490951904548*pi,3.10143731095883*pi,3.15661956238555*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.259334804326506*pi,0.331133514559535*pi,4.33147744394237*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6609918426300541*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.702042381298892*pi,2.8056378175002*pi,4.2417289883933496*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.696678351393778*pi,-0.229954644724149*pi,4.46762091607669*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.654338703482713*pi,2.8085164699835*pi,3.3915609825313*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.372632543010301*pi,3.41843795638357*pi,4.407739288653691*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.71160363035194*pi,0.51111669593855*pi,4.351200492385971*pi) q[12];\nu3(0.679441921378102*pi,2.76147556424836*pi,3.26811573759742*pi) q[13];\nu3(0.591100073280537*pi,0.42156612956488804*pi,4.37640162705717*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.261757083093653*pi,0.38278041925080897*pi,4.11039899888935*pi) q[6];\nu3(0.37368019717317*pi,3.22483205073722*pi,4.35119528934403*pi) q[7];\nu3(0.672469415220942*pi,3.13864715509698*pi,3.34323343658187*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.823666806239724*pi,0.68497440410767*pi,0.820181077303574*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.544613569346239*pi,0.036491554188138986*pi,1.237800965240154*pi) q[14];\nu3(0.320687813655541*pi,3.20505805153695*pi,0.5902185999590284*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.783430539888196*pi,-0.337940140549039*pi,1.074893281853119*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.30373659920782*pi,0.9544477917952101*pi,4.3321927670337*pi) q[6];\nu3(0.487316855035908*pi,3.11205311021143*pi,1.94554956246432*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.477618959552626*pi,-0.4598434526736561*pi,1.135873154763196*pi) q[15];\nu3(0.467413567892766*pi,3.06343836347969*pi,1.1601388963433439*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.729255973754434*pi,2.81709632157778*pi,3.28386254602362*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.469618653239086*pi,3.28615876614076*pi,1.79988083546717*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.826259718648015*pi,0.9114911299720101*pi,0.861963912889077*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.301599539905053*pi,-0.041352906376357024*pi,0.624972711306198*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.753726270884381*pi,3.34414054185421*pi,4.48177230762176*pi) q[16];\nu3(0.124401508209785*pi,0.73920452484316*pi,0.5599902051275913*pi) q[17];\nu3(0.05685537483988*pi,3.15433767350399*pi,1.1151057771077229*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.747794255686077*pi,3.28624463943626*pi,4.18950255075913*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.294444006636918*pi,3.33943108925258*pi,1.35509406112488*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.618881098869015*pi,-0.07000012911756898*pi,3.44582599777591*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.657780587760466*pi,0.36539094536205896*pi,0.696446229048107*pi) q[17];\nu3(0.571406924145694*pi,0.28396127123665105*pi,3.98896180075393*pi) q[18];\nu3(0.444419049458998*pi,0.59992037633868*pi,3.81594037973909*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35170619827564*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.496215552588199*pi,3.15234272780628*pi,0.706329304579917*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.2564317662384918*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.627336123105794*pi,-0.4695997193007193*pi,3.72960987983658*pi) q[19];\nu3(0.677914979878517*pi,-0.315362076845156*pi,0.921942434048354*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[16];\nu3(3.5*pi,3.4336912582898*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.560587687438285*pi,3.33107689524417*pi,2.95866050325407*pi) q[11];\nu3(1.0*pi,0.0*pi,1.141070398598289*pi) q[12];\nu3(3.5*pi,3.41068320012736*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226160795232007*pi) q[20];\nu3(0.581862944725792*pi,0.37786353836711595*pi,1.496299752534437*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41836285629679*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.343063158089009*pi) q[15];\nu3(1.0*pi,0.0*pi,1.185989165126819*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[11];\ncx q[4],q[14];\ncx q[5],q[15];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.46683438922612*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41366291282499*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44452626788454*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.331829773178709*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223274901999994*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.611319872692645*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.28493380363352*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.3445976488256*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.104208667114333*pi) q[3];\nu3(3.5*pi,3.3134792741167*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.49166277716213*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.334689836833135*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.215400063470335*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5005425134234709*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21057662299513*pi) q[19];\ncx q[0],q[3];\nu3(3.5*pi,3.48795025335111*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5663214752324875*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5107970240130693*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.304329145039137*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5147855263211092*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.39973007936006*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.9630049449138*pi,2.33781897351518*pi,3.68763268866778*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34916646332908*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.469602206582*pi) q[19];\nu3(0.611106802644702*pi,3.4172909815037*pi,4.15787877325753*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.252446662213909*pi,2.29183662493799*pi,1.228660976216268*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0882558619173538*pi,3.21589392978686*pi,1.76335966433202*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.323702419936264*pi,0.473137616416774*pi,4.10578426703424*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.216152967962926*pi,2.95640720135652*pi,1.78292234462515*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5861555600939341*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.474916528699974*pi,-0.05943808233195402*pi,3.54961314675476*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.366758464350677*pi,-0.04167900986796502*pi,0.852718636905483*pi) q[9];\nu3(0.542449747629573*pi,3.01499003011197*pi,3.75956129983699*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.651912588219027*pi,0.72521491123439*pi,4.38690230184912*pi) q[16];\nu3(0.541583938771283*pi,-0.313109239782701*pi,3.98106942163905*pi) q[17];\nu3(0.585574938103221*pi,0.06673484518232398*pi,4.31709119631104*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.84324577317931*pi,-0.03477371466661*pi,4.31211849428793*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.743206122558925*pi,2.97731563734263*pi,4.45611098877737*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.818591143247687*pi,0.10979936305097104*pi,4.3909098832185105*pi) q[9];\nu3(0.337716878555343*pi,3.13300623867579*pi,1.59170689430177*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.197316677547639*pi,2.95050896354991*pi,1.70944529996724*pi) q[17];\nu3(0.463069819079047*pi,0.24037772943629498*pi,4.1008751033252295*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.795969340468895*pi,-0.186810990637783*pi,1.116282109156516*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.482525082066534*pi,3.20988399058748*pi,3.44184922191031*pi) q[5];\nu3(0.590442026207758*pi,3.32758035336523*pi,3.7238704416334*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.206985862464112*pi,3.12755271684063*pi,1.78403835125043*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.201550697360902*pi,3.10678715883532*pi,1.67034357217673*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.152912589947931*pi,3.37419426979543*pi,0.5752664690648803*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.457371021106037*pi,0.32460907852881404*pi,4.32794511980379*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.699422658327357*pi,0.26391233076073095*pi,0.76685655466901*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.652245802276961*pi,0.178304161838007*pi,4.170379946273179*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.55276289703823*pi,0.7165989725152899*pi,0.966523801102357*pi) q[1];\nu3(0.0468953340605747*pi,-0.258465894864807*pi,4.21684159608281*pi) q[2];\nu3(0.39322768844498*pi,3.05380769634437*pi,1.0102156807046478*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.749453875745086*pi,0.40983910336681195*pi,3.95271901718646*pi) q[8];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.758201142990135*pi,3.17609122401346*pi,3.83936739331303*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.365719809867215*pi,0.42197962433211*pi,3.53995762887413*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.147029884762491*pi,3.30707744697955*pi,1.57787333657301*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.638408294377185*pi,3.02303385621218*pi,3.86232902488545*pi) q[8];\nu3(3.5*pi,3.38878480022033*pi,0.5*pi) q[10];\nu3(0.227273075851461*pi,-0.10669195344362498*pi,3.98125879381388*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240991658786879*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.588917031470035*pi,0.399938797726072*pi,1.59019786010179*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.220709409790888*pi,0.76852975159942*pi,0.6701210054007221*pi) q[4];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.349362485741624*pi,0.440290428496691*pi,4.02478136780807*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.498983684223531*pi,-0.346021952022819*pi,0.878803717978045*pi) q[19];\nu3(0.346727662344429*pi,-0.18666231413447498*pi,1.000073329092047*pi) q[21];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.4791234462855*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.115613548569533*pi) q[12];\nu3(0.606143454308019*pi,0.5082582177900801*pi,0.5136537430389608*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3807566503489195*pi) q[18];\nu3(0.592532591051275*pi,0.5855008508912001*pi,4.1660495043293295*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4438872608196*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.280446266158*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.298739377147524*pi) q[5];\nu3(1.0*pi,0.0*pi,1.200332681682498*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.823162060163023*pi,2.98687134738691*pi,3.94414118763098*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36227446492996*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1793594904030869*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.41045498441816*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.32534464496889*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5636095768853138*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.33089651729224*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.37635181332078*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25780145654897*pi) q[16];\nu3(3.5*pi,3.37768335461215*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2573870304790309*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229688534488219*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[5];\nu3(3.5*pi,3.37546954095729*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.604336260978058*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.121438566880066*pi) q[13];\ncx q[15],q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.49904373823378*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.237288512778927*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5147850824872799*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4396738720776305*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4704323642481505*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.49644613809326*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43003494468989*pi) q[13];\ncx q[15],q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3900871613560621*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0447197309846601*pi,3.47319320116918*pi,1.5645473040732*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.551174495480241*pi,0.395202222744211*pi,0.867692871218682*pi) q[8];\nu3(0.599518744271577*pi,0.16675322400487402*pi,4.09945128159874*pi) q[9];\nu3(0.414313587937032*pi,0.13846437868165096*pi,0.775696414995755*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43098672977489*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.436551611381627*pi,0.23507420609429497*pi,3.47403360130269*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.232786221603607*pi,0.37262643224134395*pi,0.9621595999861929*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.719071346764296*pi,0.15771534639260099*pi,3.79354908407758*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.628042453550464*pi,0.141831147918136*pi,4.20072432013659*pi) q[8];\nu3(0.379725239503232*pi,-0.49101349756960155*pi,0.779143204050346*pi) q[9];\nu3(0.380561913786647*pi,0.69708437787444*pi,3.92771528295372*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.436769166085529*pi,3.43416440129362*pi,0.912430722681743*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42067476560947*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.813264724876745*pi,0.05966148764739798*pi,4.49906909848679*pi) q[6];\nu3(0.384864181728143*pi,2.80664752562954*pi,1.259412342494148*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.788895637999989*pi,3.43580979121233*pi,3.28598107786421*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0325801411536393*pi,3.27996407957702*pi,4.25716494576967*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0696239076538047*pi,-0.223899874196749*pi,1.249814968850409*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.116036990081047*pi,-0.341229294582494*pi,1.7607891980234*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.332773550604695*pi,0.57397822433308*pi,3.77150016827893*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.437710397355048*pi,3.26447361561046*pi,1.080646272192714*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.76889206250989*pi,3.49347795398581*pi,3.00971580069678*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.717493799340329*pi,-0.366285256240861*pi,3.48316502014918*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.301711840952318*pi,-0.26174928418349497*pi,1.3868427423480911*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.24622988700505*pi,-0.023175116430872*pi,1.347391571982475*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.343257768503952*pi,3.12890420544674*pi,2.0191338609347698*pi) q[16];\nu3(0.233721461745751*pi,-0.26848931145343*pi,1.388384162789265*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.460317542757316*pi,0.324896691300827*pi,1.0924233355074469*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.735455685630204*pi,-0.07829409128270498*pi,3.95034624905594*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.742217517284193*pi,2.91018121716187*pi,3.73772905762057*pi) q[16];\nu3(0.667020346496125*pi,0.87208510843016*pi,0.577902191361948*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.759166701286779*pi,-0.06475181312327*pi,3.7515233779371*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.317971142602922*pi,2.61121256533645*pi,1.4833265075021589*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.951161934974496*pi,0.65946854991358*pi,0.841625712907658*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.295358787675083*pi,-0.16075081333702002*pi,4.21469249153991*pi) q[20];\nu3(0.293780368586357*pi,3.43559198057414*pi,4.30509266148553*pi) q[21];\nu3(0.597617014996054*pi,-0.13606405686247403*pi,4.17050032531705*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49492633426313*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2086856013459188*pi) q[12];\nu3(0.607038105187657*pi,0.9809297035342699*pi,0.9200087413046629*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.26931562000062*pi,3.1450232125784*pi,4.42632558913001*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.37786502357048*pi,0.5*pi) q[6];\ncx q[9],q[12];\nu3(0.832153570874506*pi,0.18504094321403897*pi,1.227388392938897*pi) q[13];\nu3(0.892129121531737*pi,-0.4385871875696547*pi,3.67564322462331*pi) q[14];\ncx q[15],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285095191602897*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[5];\nu3(0.934904650871467*pi,-0.34376520971523*pi,4.472591797949621*pi) q[4];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4047824793227495*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.887738695333047*pi,0.19611360843623804*pi,1.59715031378528*pi) q[14];\nu3(3.5*pi,3.45160954579435*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.291254543151245*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41320621210869*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31440401884922*pi,0.5*pi) q[2];\nu3(0.0459272753038931*pi,3.1266649898791*pi,1.3250042571501681*pi) q[4];\nu3(1.0*pi,0.0*pi,1.136494811466286*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.167595735325107*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.31592125747054*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6223372503708899*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.137833912248253*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,3.48103160861066*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.263069423982531*pi) q[17];\nu3(0.512896709942993*pi,-0.4521167988539086*pi,0.971835530949105*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2205902220993279*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5355778592522595*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5100940563121448*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.552490649613771*pi,3.15025378733322*pi,0.739049631729939*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.60252186546642*pi) q[20];\nu3(3.5*pi,3.40429021017464*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,1.271110032885593*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3953143781824*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.212048271247695*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.644234980273204*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.635756236339557*pi,-0.4945270208329295*pi,4.44562983207767*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5301651017310771*pi) q[3];\nu3(3.5*pi,3.44487594428329*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.25373357921528*pi,0.98335851557171*pi,4.06924708244315*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.4016112084767078*pi) q[8];\nu3(0.645153424658145*pi,3.4690053785368*pi,4.20293532769998*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5991143809824309*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.251743044787346*pi,0.260784089583022*pi,1.104535189311446*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.545022265937162*pi,3.22201189621102*pi,3.56376692896473*pi) q[1];\nu3(0.627094544266947*pi,2.47683042965292*pi,3.70072401235013*pi) q[2];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.748028973099484*pi,0.19070278629716497*pi,3.83838125306216*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.599248963467386*pi,3.42536233036067*pi,4.310628884804499*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.738299772378456*pi,0.17085168348370305*pi,0.818242869899645*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5260088337051*pi,2.54574904466985*pi,3.97809454291026*pi) q[1];\nu3(0.89732464957057*pi,0.262182428706238*pi,3.772045190235*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.378784702049023*pi,0.17228819586118105*pi,3.38725519961346*pi) q[5];\nu3(0.585569139922167*pi,0.6849186630245601*pi,0.680752985135025*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37179454421535*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.398940075701562*pi,0.33367923891529305*pi,3.95297296906737*pi) q[12];\nu3(3.5*pi,3.47274052699693*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.45981555244734*pi,-0.142754161558085*pi,3.73951739612493*pi) q[18];\nu3(1.0*pi,0.0*pi,1.361367557765274*pi) q[19];\nu3(0.495747452082738*pi,-0.272439935637235*pi,0.5978789232469935*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.411569968213168*pi,2.73756305125716*pi,1.62820134324021*pi) q[5];\nu3(0.381922891300466*pi,0.84054701176357*pi,3.99275167693103*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.652669505666267*pi,-0.07631255315937302*pi,4.33721212252793*pi) q[10];\nu3(0.659047791711231*pi,0.009430433286437001*pi,1.3800285060047481*pi) q[11];\nu3(0.504783715801022*pi,3.30591925758225*pi,4.03409598107472*pi) q[12];\ncx q[13],q[19];\nu3(0.43672188930299*pi,0.98554394865376*pi,4.14526425755665*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.748764828075707*pi,0.22128753964272796*pi,4.0237414043090105*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.37013993494218*pi,-0.281338652240152*pi,4.44433052491463*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.795417949189682*pi,2.69362799966967*pi,3.75530726598761*pi) q[10];\nu3(0.618574476490503*pi,0.050521088397673*pi,3.69676401853617*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.526140506150752*pi,2.48793839217397*pi,3.71774873363264*pi) q[14];\nu3(0.492994921168151*pi,0.35503838261949705*pi,0.758394492105095*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.588415635174182*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.527678979308264*pi,-0.376505460645937*pi,3.52391977648339*pi) q[21];\nu3(0.328432394386594*pi,0.8857421453277701*pi,0.5140629339655503*pi) q[0];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.326658029670767*pi,0.039288614249397*pi,3.98403778542883*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.382298140545849*pi,2.62549738467667*pi,1.58815414703693*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35469224984251*pi,0.5*pi) q[2];\nu3(0.568807559419065*pi,-0.4182260964905658*pi,3.7124249576295*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1151928692504631*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.224006009037161*pi,0.6947718235602101*pi,3.8385214243338*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(0.171443689703749*pi,3.13885837950706*pi,2.0610909352552*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.47085078924164*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.403677930190853*pi,0.14301592121797002*pi,3.82947882515207*pi) q[17];\nu3(1.0*pi,0.0*pi,1.08902547707799*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.421211608513969*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48895382197478*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.636170991819802*pi,0.9568595699098601*pi,0.895744528445729*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286718225240064*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5435012962230519*pi) q[18];\nu3(0.162647108585059*pi,0.92075676615417*pi,0.5075650960169139*pi) q[19];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(3.5*pi,3.42400672400898*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.350257805240755*pi) q[12];\nu3(0.177507193104256*pi,0.51770436614082*pi,4.07792873378378*pi) q[13];\nu3(0.238513893847196*pi,-0.287031479647835*pi,1.108588898444929*pi) q[19];\nu3(3.5*pi,3.45702733188998*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.443256404005976*pi,0.25789307990045496*pi,4.33603265344712*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.736802311773857*pi,-0.04520825510740001*pi,4.12891883534113*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45236297402311*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5663577098510433*pi) q[15];\nu3(1.0*pi,0.0*pi,1.24869769360701*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.280462519695523*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.460506371867118*pi,3.29702447012611*pi,0.5592885978482185*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.178576991828049*pi,3.29408553077895*pi,2.14330853379154*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3713825857263195*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.829148566104017*pi,2.38931174935755*pi,3.63875152370403*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.534099670733936*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.621872295135569*pi) q[21];\ncx q[0],q[21];\nu3(0.225121381098226*pi,3.24261778765709*pi,1.73214397728045*pi) q[2];\nu3(3.5*pi,3.49033606090068*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.505193931027727*pi,-0.17591316338436103*pi,0.5908964343042331*pi) q[7];\nu3(0.58833833080924*pi,-0.04496946955722497*pi,1.257854791865086*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.375242318621741*pi) q[14];\nu3(0.531520992771418*pi,0.18150379547193096*pi,1.484471868790434*pi) q[15];\nu3(3.5*pi,3.36750785213646*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3414187955506671*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.836764565798325*pi,3.491877692153*pi,3.48556213472324*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.36074806576872*pi,0.5*pi) q[5];\nu3(0.726894309403831*pi,3.23480827399027*pi,4.085070562680119*pi) q[6];\nu3(0.552609624203532*pi,0.07384910399892497*pi,0.5031811908912901*pi) q[7];\nu3(1.0*pi,0.0*pi,1.209596088050753*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.30061989902394*pi,0.38265750226997*pi,3.9575882093187*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394211298827359*pi,0.176482082428013*pi,0.665739290353683*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45424789429118*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1877748632151222*pi) q[4];\ncx q[5],q[8];\nu3(0.692547600596173*pi,0.29034929630795303*pi,0.5078670929710769*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.404459522492917*pi,3.47942895966609*pi,1.314844883828791*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45729964707316*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5410831944146786*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.927826164350843*pi,3.44166295553502*pi,4.2675887071890095*pi) q[17];\nu3(0.440018771313608*pi,1.06415366785887*pi,4.178301297693221*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.73473677999938*pi) q[19];\nu3(1.0*pi,0.0*pi,1.186297975389944*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.493594835348676*pi,-0.262567390746891*pi,4.4606749468876306*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47551066365687*pi) q[8];\nu3(0.780633266386811*pi,2.82528062487496*pi,3.35759523904551*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.708735285293344*pi,-0.06944925987934802*pi,0.751629345871925*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.720511162125918*pi,-0.157148343588966*pi,0.598649126534031*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47537139576357*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5039183502214666*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.776299477179534*pi,-0.243227061763295*pi,0.5872629417389985*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.312761920722267*pi,-0.20309413282379302*pi,1.118586636390075*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.66615975790623*pi,0.22237803522129396*pi,4.02659998612856*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.823992837942455*pi,1.08797486919474*pi,0.728043231462408*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42388851130598*pi,0.5*pi) q[9];\nu3(0.585378814369688*pi,0.9049375611578301*pi,0.8487318575285661*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0225660520576462*pi,0.302483041585242*pi,1.113711427650637*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251057439130778*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37546318062187*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.288599008284088*pi,3.31038915173167*pi,1.48166528533273*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.24209916663551*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.382658694586942*pi,2.38186272284671*pi,1.3660231143900519*pi) q[12];\nu3(0.36250502088009*pi,-0.4663955542946113*pi,1.81547876391936*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.676125581425*pi,2.59782984834188*pi,3.40836984763411*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.425203683523922*pi,-0.349933916251649*pi,0.941137643364178*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.759182624592927*pi,-0.104700411349823*pi,0.962270965874515*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.62044135211927*pi,0.46512985743828605*pi,4.141808277623809*pi) q[12];\nu3(0.673661520990428*pi,0.6605748729026399*pi,4.401693761521161*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.70304266772517*pi) q[17];\nu3(0.578381186997322*pi,0.294483009686042*pi,1.57459486342395*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.567933426507658*pi,0.52162699525489*pi,4.399158314380561*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3944784947189195*pi) q[7];\nu3(0.210134413807346*pi,3.27866635953112*pi,1.052771664464045*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.680888588528602*pi,0.91545656772972*pi,0.740399368090072*pi) q[14];\nu3(3.5*pi,3.32818073733297*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310878961231471*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.568173739533244*pi,0.52099911395933*pi,4.04441514434501*pi) q[20];\ncx q[0],q[7];\nu3(0.235418805201292*pi,3.36339857938135*pi,0.9290148806231799*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.422336534891894*pi,-0.108830676929144*pi,4.10763144807445*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.704875971144437*pi,2.36353871624697*pi,3.72449977310198*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47571973914562*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.321216084972445*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.794932507563359*pi,0.27354529129329097*pi,4.45370957059848*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.567560730933732*pi,3.14456515815539*pi,3.7471018089846*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.505898492700235*pi,3.06115891442805*pi,2.99867323216286*pi) q[1];\ncx q[3],q[6];\nu3(0.132096879515747*pi,-0.310370821055517*pi,1.77485126598503*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.677288819727884*pi,3.23077716119841*pi,3.80468663814308*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32185150678208*pi) q[16];\nu3(0.163526243780626*pi,-0.22326098703721098*pi,1.044703041256229*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.484658800255*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.090928317169434*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.690888146419214*pi,3.27520313100043*pi,2.97082188244909*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31169201060229*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.733847197182642*pi,-0.362631332712139*pi,4.15087885556116*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.46576552518674*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45856435294337*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240174825558241*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.38047811318412*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.260039361570146*pi) q[4];\nu3(3.5*pi,3.38085961223099*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233437383905358*pi) q[18];\nu3(0.209881185734422*pi,-0.4704003673334919*pi,0.5150355406802222*pi) q[0];\nu3(3.5*pi,3.30418492865905*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.380626420299988*pi,0.33639798407185995*pi,3.6770373815924*pi) q[7];\nu3(3.5*pi,3.42191476228805*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34789178415027*pi) q[13];\nu3(3.5*pi,3.45037470857467*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244907550724812*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156654063878273*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1930695374701918*pi) q[21];\nu3(0.707015424553949*pi,0.12134015698407996*pi,1.0305670453873899*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37391931532021*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.614016462738942*pi,2.80180676511932*pi,4.23228464135128*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.60513060236738*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.414258140162594*pi,2.91625349897802*pi,0.92042705377427*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5439540769318021*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.601373859166091*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34721763634357*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.415717254761662*pi,2.48093612210932*pi,1.4625722077139*pi) q[10];\nu3(0.710116872705886*pi,0.49129108236793395*pi,1.492671922524121*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.426567602931207*pi,-0.347572320071733*pi,3.9185114776591*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.373574869324489*pi,-0.302453602715102*pi,3.86121021308196*pi) q[10];\nu3(0.420734903765716*pi,3.15485265220673*pi,0.720737372853285*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.484205040390742*pi,-0.23450871604602402*pi,1.193080944945778*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.429575958273674*pi,2.73409626126664*pi,1.10498581801403*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.560645671943683*pi,-0.379591552810573*pi,3.99628148902446*pi) q[5];\nu3(0.418668690630318*pi,3.03439033415922*pi,1.3404611571318221*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.468162838752051*pi,3.06597030185121*pi,0.5891463045581518*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.137552370545764*pi,0.38983833005369095*pi,0.911243702377394*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.73581668077321*pi,0.11438114115818598*pi,3.97766530359132*pi) q[5];\nu3(0.479705251324702*pi,3.44548394148999*pi,4.21029967824124*pi) q[6];\nu3(0.701008974104232*pi,2.71084434810147*pi,3.94252061961843*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.355652098493874*pi,-0.248660595243421*pi,1.59464916544632*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.897820737656443*pi,0.5105201926588501*pi,0.943250493016072*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47342207860991*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.955094667562081*pi,-0.22033596659195998*pi,0.795508555374806*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.833198395355928*pi,3.22557533304562*pi,4.10841901694887*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.625245553190154*pi,0.07197115605780302*pi,1.157673834162932*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209568583266116*pi) q[17];\nu3(0.681152931481818*pi,3.44922718352469*pi,4.20836603076595*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.356620635150805*pi,-0.08034887663186702*pi,0.643457009625281*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0797495654123326*pi,2.89196235228419*pi,1.55201354846845*pi) q[18];\nu3(0.238501241089333*pi,0.37000880022759197*pi,4.49505576371146*pi) q[19];\nu3(0.551461787187442*pi,3.29785323894279*pi,2.91419166952392*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.16898447740787*pi,3.14582799608355*pi,0.727689426651799*pi) q[1];\nu3(0.820026426126897*pi,0.84062045204332*pi,0.821575769671807*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.610281999665819*pi,2.6623710817304*pi,3.48699304008259*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44463208844871*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.353883328744593*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5607634926348846*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.503740073068523*pi,0.22387290342440502*pi,1.140486963561212*pi) q[19];\nu3(0.354790465912458*pi,0.21996827832322996*pi,3.47941481078851*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.640784882424787*pi,2.54491043390942*pi,3.74934049558522*pi) q[1];\nu3(0.442166726546236*pi,3.44807622631035*pi,0.699683889278108*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42379900613688*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.261278875782246*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.216682274283948*pi,-0.4847766501341669*pi,1.60646052278788*pi) q[4];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.630426735258415*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.634777149334965*pi,0.9012457061505399*pi,0.677738351455751*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.236455746891827*pi,3.30708873745784*pi,0.5297810553539652*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5831266649746973*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.457825751803265*pi,0.31216383075103604*pi,3.63026997392289*pi) q[21];\nu3(0.700032691557487*pi,0.194863461021355*pi,0.729051237272582*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39119613444437*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[18];\nu3(3.5*pi,3.41761822071535*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3358477183946191*pi) q[19];\nu3(1.0*pi,0.0*pi,1.269231118767829*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.469025668326963*pi,0.257919347933504*pi,3.42562595146862*pi) q[0];\nu3(3.5*pi,3.36815977520576*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49868122051689*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.307631239899615*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.26201994027608*pi) q[7];\nu3(3.5*pi,3.49595292463444*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\ncx q[13],q[14];\nu3(0.909415220390884*pi,-0.15831354242350998*pi,4.43267046045404*pi) q[15];\nu3(0.286260247475847*pi,-0.12689560906813302*pi,4.29961804130882*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4261528003439778*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.10254992875101*pi,3.42380495617957*pi,0.587458645596403*pi) q[6];\ncx q[8],q[18];\nu3(0.104485226840274*pi,-0.142642447729387*pi,1.429780817017432*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48323005305945*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.287023786480131*pi) q[14];\nu3(0.96710300876051*pi,-0.42284089379302237*pi,0.975578557763053*pi) q[15];\nu3(0.237448638122347*pi,2.63999518542559*pi,0.9673338694566009*pi) q[16];\nu3(0.717085915505886*pi,3.33000219796522*pi,4.4783627290134405*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.484023525953781*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.68972497455349*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4794937161543*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.452618101699159*pi,-0.09617665591344798*pi,1.136998663212676*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42329670696035*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.611816498110807*pi,0.50814901375972*pi,0.7951467693716929*pi) q[9];\nu3(3.5*pi,3.4465694072988*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.34331594011621*pi,3.20306313065659*pi,2.15805824379175*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.674302887163418*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1070783861459081*pi) q[21];\ncx q[1],q[3];\ncx q[2],q[7];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.29245587229559*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47243852818346*pi,0.5*pi) q[4];\nu3(0.34390403795838*pi,3.44120368677602*pi,0.892791717635144*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.192384943767561*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.383110428071076*pi,-0.49535892279644916*pi,0.765545927676434*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5428241555759974*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.430154683541253*pi,3.2610284549783*pi,3.17535142399807*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.512826017429211*pi,3.38725203497775*pi,4.0765510444660595*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.525674097705338*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48411891891568*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.160509449933611*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.533092229193866*pi,0.84587271407022*pi,0.8224315170905909*pi) q[8];\nu3(0.488484936767121*pi,-0.40808919922998*pi,1.495512331324728*pi) q[10];\nu3(0.652148109664942*pi,3.38944588855037*pi,2.95725342322938*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.410387482272297*pi,2.57889463431919*pi,1.275390317092329*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.831405399563494*pi,3.3556778571448*pi,2.85608339718681*pi) q[1];\nu3(0.933919500464749*pi,-0.18288126372916202*pi,0.5040334078850253*pi) q[2];\nu3(0.762060315101658*pi,0.3673791798935*pi,3.97000541084659*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.510899545061107*pi,3.08969808453476*pi,1.56836421132256*pi) q[7];\nu3(0.460800957566617*pi,0.365965878595642*pi,4.370855788197*pi) q[8];\nu3(0.783512418239467*pi,0.91731548909265*pi,0.5117339559579123*pi) q[10];\nu3(0.50689910217411*pi,0.355377906500033*pi,0.7975716342011989*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4260422873169905*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.173983559978628*pi,2.89976643545862*pi,1.76456624368183*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.844183280190762*pi,1.01766038387654*pi,0.820412526499946*pi) q[1];\nu3(0.845399449464277*pi,3.48251087775338*pi,3.85817721178876*pi) q[2];\nu3(0.339310107545658*pi,-0.398410732748863*pi,1.048416070228293*pi) q[3];\nu3(0.475658346468905*pi,0.008450081281744959*pi,3.64100652372973*pi) q[4];\nu3(0.839265568767783*pi,3.35942480211039*pi,4.36999740178547*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.699776713877156*pi,0.356405941542726*pi,1.4437380659333199*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.544775145224221*pi,-0.292389768873037*pi,4.06281587756555*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.540614590974087*pi,0.06214471443081504*pi,4.03385865507617*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.465739276903659*pi,2.46910807683265*pi,1.0309499740536912*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.630622404719687*pi,3.32607117516536*pi,4.001836238849981*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.204774241392052*pi,-0.229260457236043*pi,1.4218985094331589*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[17];\nu3(0.399191458236349*pi,0.5168165826825899*pi,4.25909206462816*pi) q[12];\nu3(0.819841058379394*pi,0.05165885109803403*pi,3.58270630583759*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49577404886079*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.315310511347052*pi) q[10];\nu3(3.5*pi,3.36926075031023*pi,0.5*pi) q[11];\nu3(0.399759807014281*pi,-0.31138136261292704*pi,1.348018247860424*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.313846623081482*pi,0.418126312213875*pi,3.9321209079361*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.300223153583626*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[21];\nu3(3.5*pi,3.32367453408596*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,3.44756736423593*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1160491843515459*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.230216416959474*pi) q[9];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.214282741760498*pi,0.438357282069357*pi,0.94083988649439*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.37839452537742*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.48211001678065*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,1.2699491095515691*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.616809954917419*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.473722686850055*pi,-0.4389959794501632*pi,0.7810390146285731*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.638016639794025*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1230989721925941*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.42231083269945*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48449845352571*pi) q[7];\nu3(3.5*pi,3.44998473189411*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42813540466746*pi) q[9];\ncx q[11],q[17];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.275878721919419*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.460095859466458*pi,-0.011580094249178996*pi,3.65848659542027*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.363297002416288*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,4.34247160246254*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.27915945706633*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.66433873941011*pi,-0.321110477359076*pi,3.86646904610637*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20090039556091*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47470388297584*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.89600827889956*pi,1.04249144912315*pi,0.698424539819792*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.412439873407747*pi,2.46734964506451*pi,1.215035636374746*pi) q[10];\nu3(0.430910844378996*pi,0.9851846650070599*pi,4.31769251604794*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.680675169102649*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.686190836376983*pi,2.726165109399*pi,3.69301143724255*pi) q[16];\nu3(0.400002173048092*pi,2.96011206848419*pi,1.028152951625116*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7519413727896109*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.671902180761867*pi,0.121899268431934*pi,3.63497319424176*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.499815081043321*pi,-0.252991130937559*pi,3.81829534078551*pi) q[10];\nu3(0.120609667503789*pi,0.274319266826496*pi,3.68571601567789*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.548106530200278*pi,0.192756282744039*pi,1.42035313533841*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36592950542304*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43040382300079*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.24116215346626*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.750054082665484*pi,-0.129757749876374*pi,1.151758244938717*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.569529630276546*pi,0.7643265901626699*pi,1.083611116776201*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.584829889931675*pi,0.260668700911327*pi,0.937629455115477*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.425956249610233*pi,-0.180382767512216*pi,0.777341116532597*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.827242467646917*pi,3.07823518819641*pi,3.10208007788488*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6881225235498201*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.48648336354586*pi,0.004805930058550012*pi,1.1949823475927759*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.272244227175042*pi,0.06665031985561098*pi,4.223116871169729*pi) q[6];\nu3(0.211651920238045*pi,-0.4762645289706082*pi,1.52726811488832*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.300546428507108*pi,2.98965772467336*pi,1.78143929134421*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.207347358964713*pi,0.78369801969208*pi,3.92034491087714*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.51825548510616*pi,-0.4490585082788681*pi,1.022854565522165*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.333605108586591*pi,-0.266652790250829*pi,1.2377950019627249*pi) q[4];\nu3(0.460934252268351*pi,-0.345519129828519*pi,1.65032690992713*pi) q[6];\nu3(0.706862770167312*pi,0.5732608156319401*pi,0.728730973464058*pi) q[7];\nu3(0.696714516913894*pi,3.33128552568588*pi,3.48206154751867*pi) q[8];\nu3(0.252656403127915*pi,0.73453678864563*pi,4.05865783586645*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.567007159238819*pi,2.83574797823291*pi,3.60646611553973*pi) q[21];\nu3(0.566730662471339*pi,-0.20210213302729202*pi,4.139306096980841*pi) q[0];\nu3(0.477076668419742*pi,3.39402208212689*pi,4.04957048061664*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.451679443777233*pi,0.300237461211759*pi,0.5583192896134068*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.256555149960024*pi,3.10774966905634*pi,1.93946084817203*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.497434840400894*pi,-0.388249809239114*pi,4.42439362092936*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.327352855687108*pi,0.5495395194903201*pi,0.9456242059864179*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37198733842045*pi,0.5*pi) q[11];\nu3(0.782521445683635*pi,0.31190189748268005*pi,0.9084901819644859*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2247421500544609*pi) q[13];\nu3(0.31108864488749*pi,0.361972938371133*pi,4.31988865729358*pi) q[14];\nu3(0.0449251197902976*pi,3.18377274439441*pi,1.1373925902499469*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.305647816828084*pi,3.46205272956595*pi,1.50746813705232*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33991637600179*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.281816301711419*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.615230043342389*pi,-0.16251554355527498*pi,4.15917276129878*pi) q[14];\nu3(0.568775981317046*pi,-0.143855667369579*pi,0.990365610172145*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.641201524195734*pi,2.50471639348106*pi,3.60423642410354*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.26507173672384*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.07473623362912*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.46291440815821*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3591138397307*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.301415979347259*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40500315231276*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.217836093259892*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.481357806251104*pi,2.94060236143753*pi,3.53384905556625*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,3.48866568006264*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.30016093464799*pi) q[7];\nu3(1.0*pi,0.0*pi,1.337332994680513*pi) q[8];\ncx q[9],q[17];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.667880354095311*pi,3.13835796207113*pi,3.37237848730028*pi) q[19];\ncx q[0],q[15];\ncx q[1],q[7];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5092489801767326*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5202006796630096*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5317195350125341*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46676774627823*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45692115239196*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5842265892374564*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34344070280175*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3342760318015872*pi) q[15];\nu3(1.0*pi,0.0*pi,1.234883088380607*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.123935559546505*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41608098763227*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.260747643650586*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.456117953656709*pi,-0.27647090209409897*pi,0.9124147224707311*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.55364415452518*pi,0.397289579896692*pi,0.8272968131963669*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.384972239672362*pi,3.15027670374985*pi,4.38206552728813*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3704932613539995*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41452987616361*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5149143287322198*pi) q[20];\ncx q[0],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(0.607425943875037*pi,1.15201069084489*pi,0.811578239329303*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.659615355722538*pi,0.77423303039618*pi,0.8994235858286019*pi) q[5];\nu3(0.639962316616744*pi,3.44066178415985*pi,4.33635945117938*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.430263692258203*pi,-0.4751328079831313*pi,1.91793471219213*pi) q[8];\nu3(0.511680308094425*pi,3.04088601231911*pi,4.39543116712784*pi) q[9];\nu3(0.519583927666382*pi,-0.154928578904046*pi,4.48356066131507*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.31760125048565*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.25378653865036*pi,2.64668332608263*pi,1.53103841901595*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.882968286929079*pi,0.57683610785911*pi,0.547241530794759*pi) q[4];\nu3(0.838399393126985*pi,0.33678523358658097*pi,3.88865880779018*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.889061868701609*pi,2.9680172939538*pi,4.1621952492496*pi) q[8];\nu3(0.252235534956065*pi,3.04225097352722*pi,1.195138861512032*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.494238457730506*pi,0.358371229409574*pi,3.63183184906256*pi) q[11];\ncx q[12],q[16];\nu3(0.676465343873545*pi,-0.191224179547061*pi,0.793047120441233*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.663564879112912*pi,3.3234005537143*pi,2.9839937252006*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.38435497265397*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.324628471506562*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.826524048639087*pi,-0.32465712896753296*pi,4.11250832076461*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.426910641299403*pi,3.11073698060674*pi,1.136044554551445*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.63090607840654*pi,-0.060101368148366974*pi,1.392911024448415*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.438098118477091*pi,2.85660276939331*pi,1.2957366422675411*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.444983324845634*pi,3.15360081354988*pi,1.52938589580756*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.398014688826758*pi,-0.325740566560613*pi,4.228993117180909*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.773911562460529*pi,-0.4111403707126094*pi,3.43987743689666*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.648817364941674*pi,2.92091339736029*pi,3.54584075405887*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4504171891784*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34602692657919*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.254251979398372*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.428442511198956*pi,0.4192287733629*pi,3.88094027645736*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.241339841066659*pi,-0.4048083091136379*pi,4.09681866159419*pi) q[20];\nu3(0.283855651892196*pi,-0.341376383937179*pi,4.36305739039428*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.773523777833275*pi,2.81765245591817*pi,3.43152230988569*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.339787305998217*pi,3.1128466911398*pi,1.97178080308078*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.861950993845702*pi,3.12029919714639*pi,4.05758163394941*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.34240295648332*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.147790521102366*pi,0.7995966783542601*pi,4.23222493663722*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.553378924820968*pi,3.10697847694144*pi,4.36878086500638*pi) q[2];\ncx q[4],q[7];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.558268771511539*pi,3.48563900129515*pi,4.14932259406539*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.262281001065768*pi,2.95018180652903*pi,1.70860479401456*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40706474193327*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.251373172965717*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.560053607216375*pi,0.91641596236131*pi,0.964147487476497*pi) q[12];\nu3(0.757629661399272*pi,-0.314443456153783*pi,3.92332227807108*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40308341342857*pi,0.5*pi) q[9];\nu3(0.306774813224271*pi,0.40233768978641005*pi,0.966797862284204*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.768265125940775*pi,0.44297122460218497*pi,3.95298611205481*pi) q[19];\nu3(1.0*pi,0.0*pi,1.209634502894676*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38559684319228*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.521119632953192*pi,3.41651836987893*pi,4.11517261730101*pi) q[16];\nu3(0.436173589738189*pi,3.30869863698599*pi,2.08337315587384*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49372660422321*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.468549515504387*pi,2.81335850016929*pi,1.207531153979176*pi) q[16];\nu3(1.0*pi,0.0*pi,1.169597544788662*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.605773297820897*pi) q[20];\nu3(0.351288925131213*pi,3.15306057871436*pi,0.6036507785980529*pi) q[21];\nu3(3.5*pi,3.37375798156471*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49036074644213*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.788833287875107*pi,0.6612838554112299*pi,0.9106142735481411*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261069734756472*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.176977508494417*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.88661967725815*pi,0.9477981371417501*pi,0.8898047029242631*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[15];\nu3(3.5*pi,3.39906064926347*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.121873701511745*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.537248086156149*pi,3.39998753869671*pi,3.67785046495883*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.495117107415387*pi,3.36660816953727*pi,1.72007615442002*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5513471889122462*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45096194638353*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.441225685242523*pi,-0.0040811135994440195*pi,1.2183417037787159*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.35257368206512*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44348419392181*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0988187607921192*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5781463918872234*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257537565265006*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5125186219017546*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.56218312310186*pi,0.427100081212626*pi,0.666136054327129*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.830851128319137*pi,0.7583742208431401*pi,0.786255832581397*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.223587026489291*pi,0.91039477775368*pi,0.5297174734073518*pi) q[9];\nu3(0.440588118443419*pi,0.9770198743942*pi,4.04485357695793*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47749820007115*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3669996177897419*pi) q[13];\nu3(3.5*pi,3.40766981718951*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49509900089*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.17892873018006*pi,0.16495330704719102*pi,3.9485765007555*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5744109255190271*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2343002367226439*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.668511645355306*pi,3.42164865492337*pi,3.31477472459759*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.332670538043199*pi,-0.4590241399700973*pi,4.16748144704926*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.221612038956969*pi,3.34895073856859*pi,1.86002081939503*pi) q[18];\nu3(0.686421228487486*pi,2.80034105257699*pi,3.79533942720323*pi) q[20];\nu3(0.738267776732067*pi,-0.11001769055835597*pi,0.5490471348076614*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.199626413403887*pi,-0.20583876625022401*pi,4.23743059318425*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5980640122074212*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.74310441560316*pi,-0.286496066463097*pi,3.91581622610614*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.649654161315132*pi) q[21];\nu3(0.403391460871674*pi,3.18659471448309*pi,4.39511542067485*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.183516676433802*pi,-0.097743997589616*pi,1.061146201255966*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.373513176213368*pi,2.98428391474379*pi,0.91637774859693*pi) q[5];\nu3(0.363636402235462*pi,0.31416863188422395*pi,1.165855080856136*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.251628992637123*pi,3.43476396189808*pi,1.78375913728675*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.603511099238019*pi,-0.08502112432812903*pi,1.006537985918315*pi) q[1];\nu3(0.731036994741323*pi,3.00400640821228*pi,4.182014859729319*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.340112883253113*pi,1.11780109411121*pi,4.31342992378955*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.662906023464772*pi,0.22588922390702404*pi,1.1240983451741409*pi) q[17];\nu3(0.368154568299089*pi,2.86671385989073*pi,0.673012232585388*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5627568538874*pi,-0.294562682036023*pi,4.24433727063993*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.243831614036716*pi,-0.13187415352940102*pi,1.1388942530825341*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.894175415727235*pi,0.02111153487042705*pi,0.990203790453276*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.781973093858841*pi,0.355782473033213*pi,0.856218773039816*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.325904580154956*pi,2.51700267823046*pi,1.043142084690217*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.369481401608784*pi,0.00484926477335601*pi,4.380713747434751*pi) q[3];\nu3(3.5*pi,3.45418563912868*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.485890875236408*pi,3.02968201231261*pi,1.63531612769403*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.557297926243402*pi,-0.218654059393745*pi,1.017616398685923*pi) q[14];\nu3(0.0801050110133*pi,0.24677739820459*pi,0.87880188037217*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2074932344439469*pi) q[20];\nu3(0.28257005370784*pi,2.9594301811509*pi,1.3557478538931989*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.872160387907584*pi,-0.089284331548529*pi,0.8211228119895411*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.619977154599408*pi,-0.27335678541917896*pi,3.91109418069989*pi) q[15];\nu3(0.276751711748803*pi,3.08995662282332*pi,0.791636086115856*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47854972530996*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.352918091285938*pi,0.11087012223971104*pi,3.82922677639838*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.614458515871962*pi,-0.307581811383815*pi,0.5018672641955157*pi) q[16];\nu3(1.0*pi,0.0*pi,1.332809396588114*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3896700274017295*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[20];\nu3(3.5*pi,3.46649172966854*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.647974338633004*pi,2.89829827270843*pi,3.25559243841175*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.2931450597062382*pi) q[18];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[18];\ncx q[9],q[11];\nu3(3.5*pi,3.36976873757843*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.318910749510381*pi,1.01272252723673*pi,4.24982955139543*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2561928690203121*pi) q[14];\nu3(3.5*pi,3.46170790472229*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45343721535138*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.209735915070684*pi) q[21];\nu3(3.5*pi,3.46579035901136*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.24324382934503*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38060534445132*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.290045346683098*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47910570583785*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.146923482235404*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.854330147649416*pi,-0.05790105017967501*pi,0.5864333718947695*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1734208273083069*pi) q[15];\nu3(1.0*pi,0.0*pi,1.109744830876195*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.601788590903551*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[18];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5568751499724605*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5808038419213205*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5243078322955745*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36901714696483*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.4874198492277095*pi) q[11];\nu3(1.0*pi,0.0*pi,1.132309863950916*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4923761463675795*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5465651246119609*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.34905559627683*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.053170938881488*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.729359913723503*pi,0.20968507430872896*pi,0.710262895363681*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.393975280646691*pi,0.10401140184782798*pi,4.1701984491945705*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46357842644974*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.297463844761591*pi,2.56188976583837*pi,1.092696654846516*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.440828515541022*pi,0.457368885206656*pi,0.5716366056733841*pi) q[20];\nu3(0.351690822203304*pi,0.62414839529024*pi,4.04373708138207*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.729462660974679*pi,3.02945714409998*pi,4.22125226620731*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.798973902697699*pi,0.33628358282083903*pi,0.5982894627481298*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.359726155369636*pi,3.10758199827473*pi,1.68036385942116*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5198055686074423*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.203188545348727*pi,2.51014594814907*pi,1.453741356326331*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.620385896135751*pi,-0.321993422995766*pi,4.49780574808238*pi) q[20];\nu3(0.15530717850983*pi,3.45603902726084*pi,1.604407811118*pi) q[21];\ncx q[0],q[13];\nu3(0.387860130837719*pi,0.418600931252029*pi,3.77616693482329*pi) q[1];\nu3(0.389011120603242*pi,2.53937834399746*pi,1.370100030864693*pi) q[2];\nu3(0.500916224751992*pi,-0.06016283855712001*pi,0.5099057403470401*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.523331695907913*pi,3.15915189867847*pi,4.35014007530485*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.187986895370719*pi,0.51828664541714*pi,4.24771103272616*pi) q[18];\nu3(0.684647760330835*pi,0.43913274923907697*pi,3.95009720059022*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.403644019090412*pi,-0.24187657631729798*pi,0.5163950244386334*pi) q[1];\nu3(0.513018632806513*pi,0.445706072449787*pi,0.5034128026382444*pi) q[2];\nu3(0.536830882240141*pi,-0.19991131691019198*pi,1.057808416189163*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.662797164424487*pi,0.24397043210188396*pi,1.3049824380009158*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.3604110160943*pi,0.09460693536279996*pi,3.87539016339161*pi) q[16];\nu3(0.235921657295597*pi,2.59179921613126*pi,1.419103624401163*pi) q[18];\nu3(0.20562002542704*pi,3.04974969712014*pi,1.012933892573188*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.681455836102425*pi,2.58909555678224*pi,3.7543879073097*pi) q[5];\nu3(0.657702747122343*pi,3.47115151108875*pi,0.5898401587661973*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.656687557226985*pi,0.411051398942183*pi,1.57286662591463*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.358592946450161*pi,3.3795121977818*pi,1.94495341063432*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.256269269030325*pi,0.15499433132169704*pi,4.4107805018161805*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.334996836379314*pi,0.8605328597552*pi,4.19905656593191*pi) q[5];\nu3(0.844893384866401*pi,0.6970303980677499*pi,4.258444034997639*pi) q[6];\nu3(3.5*pi,3.38847824868686*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.486135297136409*pi,3.01902142648361*pi,1.223178170778524*pi) q[9];\nu3(0.889492740588774*pi,2.65576937324023*pi,3.74095402374392*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271675400624088*pi) q[21];\nu3(0.712935468445045*pi,2.70763557512453*pi,4.18515925583952*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45737082604163*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.275730792390578*pi,3.35594310602797*pi,0.701785024156394*pi) q[9];\nu3(1.0*pi,0.0*pi,1.214143588552459*pi) q[10];\nu3(0.401677175540075*pi,-0.160015110778221*pi,1.118187807001565*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.262611342678995*pi,2.82908863196381*pi,0.972952834595081*pi) q[13];\nu3(0.352901049096685*pi,3.25692977037553*pi,1.486772396057634*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.932642006957484*pi,3.14947612436705*pi,3.47390601927224*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.762709885824589*pi,2.64118042886464*pi,4.00036678610677*pi) q[12];\nu3(0.538573809609033*pi,-0.13530263411500099*pi,4.49860703520674*pi) q[13];\nu3(0.676163204286034*pi,-0.151442593785517*pi,3.69576469170721*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45668038545255*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[18];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.455754360249897*pi,2.81774104785327*pi,1.231355769617023*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.611494614731622*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.615525442513218*pi,2.70781154498786*pi,3.53966923178568*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.47372849733254*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4936314761878*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,0.0*pi,1.1680703862535031*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25577428184387*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33893482572751*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31068628940365*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.275478058377824*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237169241487331*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.559292450856335*pi,3.44617595019754*pi,3.83522399025833*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5812154323940835*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[12];\nu3(0.166441289831366*pi,-0.18837858228203003*pi,1.049823286176271*pi) q[10];\nu3(3.5*pi,3.29334389977733*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30500142501251*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1707344915775408*pi) q[16];\nu3(1.0*pi,0.0*pi,1.175912132541229*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.723657641803228*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48935375322239*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[5];\nu3(0.692349145087131*pi,0.5583672018389501*pi,1.003391882114332*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35918608517285*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48188006150325*pi,0.5*pi) q[9];\nu3(0.715555207260757*pi,0.035365489121315985*pi,1.3944337781344789*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.325558067963395*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4810302416941*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4345156757227695*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.2320689264157791*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272053316139284*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.600871217731015*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5248624334930598*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.617361373392248*pi,0.47571336362389605*pi,3.99663807807498*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.425731115293748*pi,2.93409414088695*pi,0.633081274239937*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.751549959942404*pi,0.37768736136456105*pi,3.87947804319655*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.23199738631418*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32049582797155*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48561593959312*pi) q[20];\nu3(0.648952362823258*pi,2.84949476259695*pi,3.55572969761208*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.826586934219236*pi,0.496033278179977*pi,0.598530516708815*pi) q[2];\nu3(0.829615719505145*pi,3.42109768146153*pi,3.64815594390043*pi) q[3];\nu3(0.507875282750467*pi,0.14114394801531205*pi,4.3713607476083105*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.814341390683173*pi,-0.243928267488294*pi,3.37207450168128*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.569939554478276*pi,3.443849668545*pi,3.44832561958891*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.634633876236467*pi,3.43639864773904*pi,4.06138839497381*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.566850260108397*pi,1.11700426702939*pi,0.801610256599407*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.409156119492607*pi,-0.4175372546761064*pi,0.5620693735095842*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.754509430330542*pi,3.35014257079831*pi,4.4006284554967*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.11630215619173*pi,3.46429770972765*pi,1.387052816892366*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.525903085166704*pi,0.83936550725606*pi,1.090031325684766*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.223565155849924*pi,-0.07095643427298998*pi,3.58902367475464*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.745067411454483*pi,2.9952103272875*pi,3.24755738833397*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.716873821630886*pi,3.35534611348407*pi,3.17913110866106*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.693552815786166*pi,-0.185000324880971*pi,3.78711988058408*pi) q[15];\nu3(0.47941893095274*pi,-0.244366375606074*pi,4.1697830481422*pi) q[16];\nu3(0.553712157002295*pi,0.09707899448326596*pi,4.07736045427231*pi) q[17];\nu3(0.581483549871891*pi,3.32797344962591*pi,3.08762102331535*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46765822239523*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.258468481553239*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.884841062368284*pi,0.475994054837673*pi,1.4643202982101329*pi) q[13];\nu3(0.250916141782766*pi,3.24780666735593*pi,1.87505326668681*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.906752401366732*pi,3.26134772330651*pi,3.45569937466077*pi) q[16];\nu3(0.491604406070326*pi,0.260449920164197*pi,4.25802265029137*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.26545948254086*pi,-0.01768988748737199*pi,0.8659419885114901*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.888782271281651*pi,2.85297735877486*pi,4.12593753673704*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.739891234696491*pi,2.79812440388706*pi,3.63346314323461*pi) q[13];\nu3(0.492255620937957*pi,3.46153101689613*pi,1.498351608652547*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.363020207441776*pi,-0.370976790081446*pi,1.59537990077718*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.31856847879034*pi) q[4];\nu3(0.902347512144766*pi,0.23081035007912598*pi,0.971926464088749*pi) q[8];\nu3(0.760074913033571*pi,-0.22771342741962503*pi,0.68599960914322*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.71324660856406*pi,0.46842652498467297*pi,4.28894112033778*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.143512356309724*pi,3.03618195970531*pi,1.361873966875374*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41380205817413*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,1.129554330027795*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.24166359099607*pi,3.11671140754385*pi,1.99249505745069*pi) q[9];\nu3(0.0310894763709386*pi,0.007138452671267004*pi,0.933951431736749*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.420933954606408*pi,-0.36181115035495304*pi,1.6931933469456*pi) q[19];\nu3(0.749184338714406*pi,-0.178015308402582*pi,0.5976081658512974*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.42430675705081*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3552119592938299*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.614984975638384*pi,3.24899314438241*pi,3.34946715215856*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39398315818653*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42480341470706*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41342736457503*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.282686745883727*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214521240979579*pi) q[14];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[10];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.49574800669315*pi) q[16];\nu3(3.5*pi,3.49286787678507*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.38655883733464*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.3823602900807*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30386061150494*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2013861453830819*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.2525559226994472*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.642703401244693*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5006091653030351*pi) q[14];\nu3(3.5*pi,3.37318731602356*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.260991479884058*pi) q[19];\nu3(3.5*pi,3.49953797141651*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(3.5*pi,3.49098870650687*pi,0.5*pi) q[11];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3306425404384479*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.189944790065179*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.456112100894471*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.198843500670941*pi,0.86291241856712*pi,3.90665639573889*pi) q[3];\nu3(0.399422878306529*pi,0.5126368004559301*pi,4.1804004817741305*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5003744131724832*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5112394312129771*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.44540400324945*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.632933101064469*pi,-0.007561776250341989*pi,4.37652631745494*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.407575486225495*pi,2.93102268389283*pi,1.431172835891515*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.628468116991924*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39448448792253*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.187904545916921*pi,3.25296411088293*pi,1.82760633643033*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.621315368308718*pi,3.08138264545891*pi,3.47669646220031*pi) q[1];\nu3(0.419906055604002*pi,-0.4410109879687035*pi,4.09057805289091*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.38817292033581*pi,0.45422290018059897*pi,0.712175402534*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.249257516371062*pi,-0.09313390373550401*pi,1.0891573044255018*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.383909051360373*pi,-0.4957804790335507*pi,1.87632744077499*pi) q[7];\nu3(0.686640801778863*pi,-0.145574978955488*pi,1.176437817370559*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.260766966346731*pi,-0.11937408338268102*pi,1.344107654316725*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.873423911922062*pi,-0.18457574721778802*pi,0.696709193751706*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.607836895211822*pi,-0.183610826785238*pi,1.117004794431962*pi) q[0];\nu3(0.309342368537866*pi,3.12370957263197*pi,1.265108699583628*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.615570764995105*pi,0.90230938969763*pi,0.8429970478087381*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.588503356873525*pi,3.09768076138954*pi,3.28983765558153*pi) q[11];\nu3(0.293171827264653*pi,3.1247832416983*pi,0.5732847651837508*pi) q[17];\nu3(0.756090986550612*pi,-0.27916096030301096*pi,1.116204083213237*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.73107840309668*pi,3.07543328630481*pi,4.02871343067829*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[19] -> c[19];\nu3(0.361577348274257*pi,0.147223210162713*pi,4.08529140007524*pi) q[20];\nu3(0.424450753303716*pi,-0.04191971269911199*pi,4.045831906803389*pi) q[21];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.431508724495332*pi,-0.180075750123732*pi,0.5598632230966584*pi) q[0];\nu3(0.890639451244727*pi,0.09936529297941898*pi,3.72517712811763*pi) q[1];\nu3(0.619302854307655*pi,3.33780414869205*pi,4.42446465962459*pi) q[2];\nu3(0.982377558260553*pi,3.46449620668225*pi,3.74686234801093*pi) q[3];\nu3(0.0589815130942331*pi,0.34984304422090096*pi,0.884432477959443*pi) q[4];\nu3(0.450040253528918*pi,0.56905050273352*pi,0.615815451293349*pi) q[5];\nu3(0.551188357408077*pi,-0.4228408385822336*pi,3.34605651549827*pi) q[6];\nu3(0.786300605960684*pi,-0.11532461041371*pi,3.63070049023483*pi) q[7];\nu3(0.755836415006889*pi,0.52842421343518*pi,0.643919134457536*pi) q[8];\nu3(0.315011111554676*pi,3.39357606150734*pi,0.617390785864768*pi) q[9];\nu3(0.353184952517376*pi,2.63801659820198*pi,0.940627475197837*pi) q[10];\nu3(0.358190415343014*pi,-0.275792429225653*pi,0.6324846058494871*pi) q[11];\nu3(0.57810422094735*pi,0.6563125885482499*pi,4.27309927850945*pi) q[12];\nu3(0.702382244710654*pi,3.18597753000503*pi,3.75302825426641*pi) q[13];\nu3(0.8421324508065*pi,-0.421621470171826*pi,4.41370161223465*pi) q[14];\nu3(0.548059639335782*pi,3.20076587500074*pi,1.8195695980264*pi) q[15];\nu3(0.496376146583555*pi,2.97083027817261*pi,3.57971413211666*pi) q[16];\nu3(0.715696804631168*pi,0.6047780627813799*pi,0.638186008115693*pi) q[17];\nu3(0.560430068199578*pi,3.36888874042102*pi,3.53747524496953*pi) q[18];\nu3(0.317328492022933*pi,0.479946587968075*pi,4.355882628574*pi) q[19];\nu3(0.434409241058117*pi,0.7984683816479501*pi,4.09229897025934*pi) q[20];\nu3(0.474054994267811*pi,0.379457286979654*pi,4.09936778042409*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47017766825132*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49041219514445*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45602734274104*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44078586807868*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.35258853840812*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.49482601631344*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3080554314703932*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208252792966971*pi) q[17];\nu3(1.0*pi,0.0*pi,1.105595268268189*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3348467433045421*pi) q[19];\ncx q[0],q[14];\ncx q[1],q[11];\ncx q[2],q[9];\ncx q[3],q[7];\ncx q[4],q[21];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,3.33594244499456*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.239554313501344*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36556595306925*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4183780189314*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45568497448029*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40026139545733*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.305070006657761*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.306850191843012*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.502780130030905*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5602692523428111*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.415113904468599*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.540233097794595*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5518525871774026*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295590811133347*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3431749743936972*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[11];\ncx q[2],q[9];\ncx q[3],q[7];\ncx q[4],q[21];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(3.5*pi,3.46363942167953*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.432266157596785*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5107974520960976*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.623143992437162*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.619826320730804*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41152527378323*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5269902097913959*pi) q[21];\nu3(0.43891438087664*pi,0.141239407062432*pi,0.7119965757442119*pi) q[0];\nu3(0.0304113686659839*pi,3.37898623674775*pi,1.51961515769164*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[7];\ncx q[4],q[21];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.717000103352698*pi,3.23905795921147*pi,2.79463787527394*pi) q[10];\nu3(0.962915207956436*pi,3.40928453281327*pi,0.8221112939583191*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.2820147335727*pi,0.59996763807764*pi,4.3582018799119*pi) q[13];\nu3(0.809789083188739*pi,0.59779787016001*pi,4.10244022560796*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3437594676129905*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.711366327490607*pi,2.76840876594411*pi,3.59243857718862*pi) q[18];\nu3(0.585413696627352*pi,-0.18377645835734202*pi,3.47786242623869*pi) q[19];\nu3(0.686140978179193*pi,0.77291325418982*pi,1.150298377906577*pi) q[0];\nu3(0.656112742452562*pi,0.44794871920841395*pi,4.0060813655159695*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.214158503862862*pi,-0.09804002577445198*pi,4.16168511841275*pi) q[10];\nu3(0.157788637521186*pi,2.76371388868232*pi,1.372085797661627*pi) q[11];\nu3(0.249027179340446*pi,-0.4880471340228333*pi,1.88094346049936*pi) q[12];\nu3(0.163176121758717*pi,3.47234841157033*pi,1.81988485045984*pi) q[13];\nu3(0.231171867737502*pi,3.31694116025352*pi,0.97836413373454*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.365068041647593*pi,0.34537262613097597*pi,1.132933440743309*pi) q[18];\nu3(0.409120289960636*pi,0.77934274734256*pi,4.267626577685689*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.572319004733594*pi,0.09007984027966498*pi,3.93841876562466*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.786610182270611*pi,-0.06984985301122998*pi,0.792509415770339*pi) q[2];\nu3(0.117232095387287*pi,0.9429159275224701*pi,4.48737072121618*pi) q[3];\nu3(0.416057221688881*pi,0.438972926757473*pi,4.32067931522743*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.229749474878563*pi,-0.20686041456690601*pi,1.33401083158408*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.203044324961813*pi,3.34238459527529*pi,1.2902124822325631*pi) q[2];\nu3(0.400126680680021*pi,0.16183512426092095*pi,0.702227308457121*pi) q[3];\nu3(0.35213849652602*pi,0.17332119532385803*pi,3.57025680104694*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.221342899720156*pi,0.15513811941870503*pi,1.18214187970902*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.674830534342198*pi,0.6032746510788001*pi,0.5074252750715029*pi) q[16];\nu3(0.378691789014955*pi,3.28433015028502*pi,2.15329775275351*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.184343806409071*pi,0.7523405220767401*pi,0.66246393760138*pi) q[5];\nu3(0.192984727445705*pi,-0.336376040702546*pi,1.56061746698713*pi) q[6];\nu3(0.664100487592074*pi,-0.265771413990492*pi,3.49207014646026*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.186393072110802*pi,0.10988251199284305*pi,4.39026688014394*pi) q[9];\nu3(3.5*pi,3.32548282908819*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.615642305349486*pi,-0.4205008365642392*pi,4.01340300583567*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241871833771756*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.715382884962116*pi,0.59572747564573*pi,0.755038657231131*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.268988935715373*pi,0.033292999480530994*pi,3.59314783630747*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.313234446764164*pi,2.99355774100024*pi,0.5457949292448327*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.557989809866137*pi,3.3004790475296*pi,3.2474725830561*pi) q[9];\ncx q[13],q[19];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.484540253450628*pi,0.38939369740750995*pi,1.273218630559088*pi) q[21];\nu3(3.5*pi,3.35612481340687*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47309340754963*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.219745056333355*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.322145070855518*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39738754453686*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.152913844293771*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36762039980737*pi) q[19];\nu3(0.146150493401018*pi,0.15841332057189506*pi,4.17904467254219*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41276102695064*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.586507210590506*pi,-0.189220318819753*pi,4.07872492549036*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.155976081874985*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.682631055546011*pi,-0.144935421812463*pi,3.93643072345536*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47889764748952*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.810138189739225*pi,1.01112269584382*pi,0.844286251823062*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35125563119578*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5243522786539416*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[12];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48735487281826*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4572745194990695*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.695461268167488*pi,0.019104230791335053*pi,1.50002393142055*pi) q[15];\nu3(1.0*pi,0.0*pi,1.381827565352767*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42523760471076*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\ncx q[6],q[16];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.370733239770436*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.964606535662372*pi,0.12652056922911203*pi,1.57369675287465*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44929915467505*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44970496984986*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.206452137078071*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5798046749474469*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225868784499394*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[16];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.25605596953501*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.52937068855522*pi,0.91609884169089*pi,0.861334081726211*pi) q[13];\nu3(0.674346356740055*pi,0.332062374788213*pi,4.27809164509447*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.35702645492328*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.572694155606772*pi,1.07267664603244*pi,0.6412519689416281*pi) q[13];\nu3(0.528752143565433*pi,3.30098401858726*pi,4.32699560797667*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5268286917253975*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.568071651157038*pi,0.27885847922863105*pi,4.26602439033914*pi) q[19];\nu3(3.5*pi,3.44384111611397*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.145432345109437*pi) q[21];\nu3(0.323488730671368*pi,-0.023610397968090002*pi,0.974813927885724*pi) q[0];\nu3(0.521940914130927*pi,-0.284389244379321*pi,3.448931782109*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.39564496207577*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.312645663963445*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0741112654135637*pi,3.15752835990723*pi,1.231074040799431*pi) q[18];\nu3(0.263156620586267*pi,-0.385017618314239*pi,3.94291489625862*pi) q[19];\ncx q[20],q[21];\nu3(0.659617213934955*pi,0.491727146045288*pi,4.27592874797086*pi) q[0];\nu3(0.742556183888194*pi,-0.4204794890309787*pi,0.5239360852452829*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.653308183982631*pi,3.25100794876601*pi,3.82073874016276*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.307923502306584*pi,3.21163526704351*pi,4.44084436152764*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5917561585960049*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.630378062538576*pi,-0.315977854509343*pi,4.47232667433192*pi) q[3];\nu3(0.557428289337597*pi,-0.168567837623673*pi,0.5635263446964283*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0624344918391662*pi,0.482542829830531*pi,3.86563350304807*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.218246138347973*pi,-0.396335926634214*pi,0.9344515882515381*pi) q[11];\nu3(0.15973886247299*pi,3.03107828061238*pi,1.497708889818552*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34164490544951*pi) q[15];\nu3(0.602643457984817*pi,0.6614129887306801*pi,0.746074873148127*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.658905977756111*pi,0.02048403825615397*pi,1.22529744817181*pi) q[4];\nu3(0.786433611780303*pi,0.8238983760656899*pi,0.81447975618816*pi) q[5];\nu3(0.394649528201032*pi,0.09984505114661102*pi,1.057872812663795*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0967067175155878*pi,-0.319894841550701*pi,3.94184117614205*pi) q[11];\nu3(0.677024919416371*pi,-0.4149200558801496*pi,3.80377595410092*pi) q[12];\nu3(0.59938840179537*pi,2.27591161521105*pi,3.74722935369674*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.699416609519719*pi,2.72230583666918*pi,3.64616090599722*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4570632169686*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.195472233021923*pi,0.7533097459331399*pi,4.058277385092699*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.602941352359596*pi,-0.284663532165998*pi,3.48718918429955*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2631487204505238*pi) q[18];\nu3(0.757904451269797*pi,0.26512773664646905*pi,0.849845488272629*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.668635348260718*pi,-0.45190688765038123*pi,4.348258965802*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.134822913438915*pi,0.384831836527888*pi,4.41906823074458*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.586736335895932*pi,3.00500598024615*pi,3.02350102035568*pi) q[17];\nu3(0.847169934801616*pi,1.07637014846131*pi,0.8938691993364489*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.399829093500786*pi,-0.4106675825947963*pi,0.9613490593005549*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.30050488466931*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.173190711204344*pi,2.81477877266156*pi,1.177192891210171*pi) q[10];\nu3(3.5*pi,3.48111927106766*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.217827469912734*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5552703956332964*pi) q[18];\nu3(1.0*pi,0.0*pi,1.193605522357118*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.602076112428952*pi,2.91744904128642*pi,4.405948964669*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4937540308713*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0419592596556809*pi,0.5723764214542599*pi,0.655660997910054*pi) q[9];\nu3(0.695675926654203*pi,3.45623788000212*pi,3.23000780856603*pi) q[10];\nu3(1.0*pi,0.0*pi,1.284717069044268*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.426140951280504*pi,3.16684810722892*pi,1.54890948604095*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.609739677515784*pi,3.2385343730402*pi,3.48469026751293*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.63885686175597*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5503138766606838*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.220402116770263*pi,-0.26008442170909296*pi,4.4188686898746*pi) q[0];\nu3(3.5*pi,3.4302844541313*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.138283248359409*pi) q[7];\nu3(0.5374043078182*pi,0.5545627269461499*pi,0.5569396795641733*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47108862493133*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,3.45282964660453*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2293794106425229*pi) q[17];\nu3(0.727472265398292*pi,-0.14105033515083099*pi,4.49914864031619*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.326679156035518*pi,-0.4482955336165292*pi,1.64586232273208*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.48818880843911*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.297061523042685*pi) q[3];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.565851428503885*pi,0.016496910963584965*pi,4.39078056330181*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.712792766917046*pi,0.33924372346362*pi,1.59935590414907*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44258172012736*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.876608701233389*pi,-0.295310492427017*pi,3.78737609237363*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.267477315602555*pi,0.6490777601659801*pi,3.97303547181113*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48170653242498*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.790382801246667*pi,0.294282505261777*pi,1.67512893711064*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.39566994285702*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.61901755463713*pi,-0.128355237290178*pi,0.63329670374846*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35017726532821*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.79810303727601*pi,-0.006387879079652992*pi,4.25717312264948*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0487657964140912*pi,2.3896290545741*pi,1.179578115772948*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.811569515735167*pi,-0.309667568908028*pi,1.089325280568525*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293964351241846*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.226209894733635*pi,3.27950904386604*pi,1.094983173145957*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(3.5*pi,3.38110889640284*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.762588651700248*pi,0.95385706910686*pi,0.821451703641422*pi) q[13];\nu3(1.0*pi,0.0*pi,1.267054240499687*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43704589429338*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2103899729565741*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.294093363578026*pi,0.334083793386569*pi,4.46471999963505*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.719377666884859*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5178125541100487*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.18433349849495*pi,1.01277174651013*pi,4.48287934310056*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5051978937113821*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.48400685610287*pi,-0.12911109238826401*pi,3.86835471473604*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.471297167756773*pi,2.97946683187541*pi,0.9768305105319159*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.71395059083626*pi,-0.345646559312967*pi,0.692225162073522*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.299407421099384*pi,0.70995613663785*pi,3.91414307224998*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.442105930477439*pi,0.310636873430439*pi,1.046383930700516*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.406454693045365*pi,-0.12680864013937598*pi,0.915006552599247*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.683943265374485*pi,0.8010963893371199*pi,0.840036400203224*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47889471547337*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.181235185020117*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.41650090257846*pi,0.5*pi) q[15];\nu3(0.535762864615864*pi,2.71351137495223*pi,1.3032291153744762*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.11181770827349*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.465373857430458*pi,-0.204559694647668*pi,3.64827965886984*pi) q[2];\nu3(0.464924678794254*pi,0.55348872749775*pi,0.95239956915211*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.262679828469332*pi,0.33851120582743*pi,3.95781367936172*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.771109219936883*pi,0.24294709480161902*pi,0.5502421074668481*pi) q[9];\nu3(0.862059385338924*pi,2.91234141497336*pi,4.21190765924643*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.494923088205978*pi,3.31113688608453*pi,0.724605589234989*pi) q[17];\nu3(0.54527873412515*pi,-0.06126885154456502*pi,0.5876651836876651*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.536829975152561*pi,-0.034006890448595006*pi,4.09386867460075*pi) q[2];\nu3(0.156031200452017*pi,0.41504648436690195*pi,0.851336614370622*pi) q[3];\nu3(0.358759909457962*pi,0.42055061574667896*pi,0.640759509631007*pi) q[4];\nu3(0.344771218565652*pi,0.016375209854576966*pi,3.67652785722922*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.650737279400546*pi,0.211281687562633*pi,3.98810559921982*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36831221858041*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.476792417076438*pi,-0.107754831429625*pi,3.63788524847933*pi) q[17];\nu3(0.357823614723313*pi,0.47458569605338596*pi,3.52531868255116*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5400682055862651*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.251683932425669*pi,3.24092122639926*pi,1.495046094212844*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.228912119229643*pi,0.29491920666606397*pi,3.91384909918548*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0349820509045766*pi,0.282548415524304*pi,4.3970579086937605*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.424757553333216*pi,0.24816415503414202*pi,0.937281971858662*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.45780761164546*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[18];\nu3(0.112586963300346*pi,3.22917944105049*pi,0.642901364086928*pi) q[8];\nu3(1.0*pi,0.0*pi,1.227093142753618*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46406071122646*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[17];\nu3(3.5*pi,3.4545644210366*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38052535844341*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.219673448244557*pi) q[10];\nu3(1.0*pi,0.0*pi,1.239895732442223*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.580301560377565*pi,3.30820523016613*pi,0.727926680100662*pi) q[15];\nu3(3.5*pi,3.44362444093484*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.306213556333295*pi) q[18];\nu3(1.0*pi,0.0*pi,1.359899549317831*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44943229627193*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[14];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.375897930267961*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.729922922609539*pi,0.89461838497774*pi,4.45600657509996*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.400143839757702*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.38453799325909*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.368803989753*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5824558490035272*pi) q[11];\nu3(0.935521126655963*pi,-0.06317450325354801*pi,4.045265210851889*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.26047668064318*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30621777002482*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44273161777748*pi) q[20];\nu3(0.188036163709183*pi,0.9365021446244901*pi,4.41743094305423*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.43034187332056*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.278222071581184*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.300257454456973*pi,-0.17314748283061698*pi,4.44271718991047*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5700659542210924*pi) q[17];\nu3(0.526819915516618*pi,0.296105307933927*pi,4.357522227906*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0921745678461039*pi,3.00710285467092*pi,0.636083916127368*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46964051952231*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.520465686267032*pi,0.7074044320892301*pi,4.4213004930409*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.4747670615384*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.25903019538929*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.592916226221601*pi,-0.4501194604108121*pi,3.58340014722925*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.886409204247236*pi,-0.16044291336684402*pi,0.846268211017967*pi) q[13];\nu3(1.0*pi,0.0*pi,1.177184491381603*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.26589304616764*pi,3.08928937029239*pi,0.930902181781324*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.492404066223381*pi,0.48231087747580803*pi,4.097235233103159*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45364175329616*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.41098305869533*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229884160539565*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.233712836604653*pi,-0.49922562081614846*pi,0.834848714181056*pi) q[1];\nu3(0.739556749447109*pi,0.83211850437734*pi,4.49296474284698*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.602610483064518*pi,2.78856449262803*pi,3.95174459214291*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.541362739255543*pi,0.7647960407023999*pi,4.33002041146516*pi) q[16];\nu3(0.356848210937547*pi,-0.471355535963749*pi,1.85593370772642*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.49640041974474*pi,3.10866179276804*pi,1.72792064346362*pi) q[0];\nu3(0.595426297552719*pi,3.26385288503038*pi,3.30659791510116*pi) q[1];\nu3(0.456254736092372*pi,3.22729575841825*pi,3.28250981842114*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.391825450933052*pi,2.49425029207126*pi,1.3141244410871*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.476697662240333*pi,2.73547418015982*pi,1.471174460928741*pi) q[9];\nu3(0.336005674208739*pi,3.15428606092379*pi,2.04952470998709*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.301929721640405*pi,-0.302564177843366*pi,1.70422536791611*pi) q[16];\nu3(0.276640997016273*pi,3.10970148974273*pi,0.884159634078681*pi) q[17];\nu3(0.602812582267614*pi,-0.4576271990607379*pi,4.390013014632601*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47219586441056*pi) q[21];\nu3(0.573311631084668*pi,-0.226472238913402*pi,3.77781460442247*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.455654321175124*pi,0.5942734680695301*pi,0.7602091414904071*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.568382132775333*pi,0.89418607075445*pi,0.957681761195073*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.220101113293562*pi,-0.354657085420793*pi,1.190748843517166*pi) q[18];\ncx q[19],q[21];\nu3(0.313763257231537*pi,0.8888489740729499*pi,4.12477977668085*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.448832993160485*pi,3.39508968622873*pi,0.589988992672599*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.297840735742776*pi,-0.15089407506935698*pi,4.20823257909494*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.276584813871701*pi,3.03956661122987*pi,1.51706995413948*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.639810262822019*pi,3.48246371759247*pi,3.47592236604891*pi) q[4];\nu3(0.311075269469457*pi,0.462730611218924*pi,4.2937406433945196*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.517472044862837*pi,-0.4192941868490872*pi,3.44326059511116*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.165276866043325*pi,0.90931027198405*pi,3.9295240062798*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.450966620462846*pi,3.47524833028891*pi,1.21796802171023*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.45287326526156*pi,-0.01479591077152298*pi,1.093565508993589*pi) q[6];\nu3(0.739717967248788*pi,0.319166065838717*pi,4.1816589757288405*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47677944445196*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35601477856151*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.31683033820622*pi,-0.156735649526692*pi,3.79151266279683*pi) q[6];\nu3(1.0*pi,0.0*pi,1.20683887007682*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32550240379789*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3142877812675922*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225717534824434*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[18];\ncx q[13],q[14];\nu3(0.499823443968062*pi,3.41193108578347*pi,1.86297916404888*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.635272827360056*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41866237536143*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5186684012323488*pi) q[11];\nu3(3.5*pi,3.38596678077057*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.234857499394805*pi) q[14];\nu3(0.64411775784693*pi,0.20791234619348198*pi,1.67822265844866*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43119888664468*pi) q[16];\nu3(1.0*pi,0.0*pi,1.311733617876131*pi) q[18];\nu3(0.292033566874739*pi,2.67500911081154*pi,0.882095572606426*pi) q[19];\nu3(0.931814294964099*pi,0.160567111643394*pi,4.282781338372979*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[6];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[18];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.108026683076764*pi,0.6529273724989*pi,4.1289308879008*pi) q[19];\nu3(0.536160602135764*pi,2.91959025600877*pi,3.67900172901067*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47756513976673*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(3.5*pi,3.36386498657943*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.268041742845109*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.535367807449707*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6315022397317129*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.327324312003419*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.70813648696521*pi,0.41036595202375004*pi,3.96334488196337*pi) q[0];\ncx q[1],q[6];\nu3(0.853350943083959*pi,-0.327399067382261*pi,4.42261897856036*pi) q[2];\nu3(3.5*pi,3.43001877693433*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.130434660293815*pi,0.151433446796574*pi,3.93292208367285*pi) q[11];\nu3(1.0*pi,0.0*pi,1.167780836614948*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.475180424371887*pi,0.86956444067145*pi,4.04148815944513*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.691267886327912*pi,0.7878708931427201*pi,0.716393817455567*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39337932386432*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.429875457842526*pi,0.32473061357953903*pi,4.1057803626222995*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5713510103544525*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42982120128507*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.500017689332894*pi,-0.086741886267381*pi,4.25263522496956*pi) q[7];\nu3(3.5*pi,3.37807847964608*pi,0.5*pi) q[8];\nu3(0.439843153766637*pi,-0.11301869895855798*pi,4.37155073910544*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40721063285249*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.209099829065388*pi) q[19];\nu3(1.0*pi,0.0*pi,1.275115464940113*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.473685282634409*pi,0.314828979136503*pi,4.194369302777449*pi) q[7];\ncx q[8],q[21];\nu3(0.50875836539382*pi,-0.273496390296321*pi,0.664391917439966*pi) q[9];\nu3(0.572514858203773*pi,3.25610898875041*pi,3.47247820860356*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.914348845772761*pi,-0.377881715093067*pi,0.717916066997667*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47745775577891*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21901574664836*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.336408211733667*pi,-0.16521765976820202*pi,0.5875925697702159*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.00770650057402715*pi,0.13656297321840605*pi,1.174952718143184*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.39363738882095*pi,-0.146421732447982*pi,4.0390593180369*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44110777785097*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44617102251068*pi) q[21];\nu3(3.5*pi,3.38353996067912*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2594901380812669*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.556894176757602*pi,0.034641245511788044*pi,0.8614401716165341*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.705335840252612*pi,0.39431934659035195*pi,3.96303364611714*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.278686664666467*pi,-0.4422411265424383*pi,4.47073403222179*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.463547777887539*pi) q[17];\nu3(0.348633962591399*pi,-0.335240312998639*pi,0.7465952182293*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.45775667188375*pi,-0.044653894550583995*pi,1.106136755293297*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.343649184385502*pi,-0.025899843423039026*pi,3.71352601184306*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.545419631807583*pi,-0.04430811556542602*pi,3.59701799674263*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.785766833111064*pi,-0.4749459262995374*pi,0.943505445241101*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5453579655442984*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.864085276121055*pi,3.14988796310004*pi,0.5833415943121436*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.354767591670332*pi,-0.4262068671141628*pi,0.9167521749849961*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.879059561323495*pi,3.39515766029643*pi,3.35723686823397*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.572534555564279*pi,3.42376028641977*pi,4.03064863604395*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.2297146895458*pi,-0.482073307414544*pi,1.6151949553431*pi) q[4];\ncx q[5],q[9];\nu3(0.260880414784991*pi,0.230952913003442*pi,4.317934662291179*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.398504390688914*pi,0.13300651146110898*pi,1.217678884950532*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.144127894500367*pi,0.172483985944335*pi,1.274093297083601*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4294902760614*pi,0.5*pi) q[5];\nu3(0.135366805298376*pi,0.12077114142002399*pi,1.177040428802202*pi) q[6];\nu3(0.695307764190241*pi,2.68334763304481*pi,3.96833697448932*pi) q[8];\nu3(1.0*pi,0.0*pi,1.323843174803798*pi) q[9];\nu3(0.613384977376762*pi,0.36091213299107705*pi,1.355800571401933*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45471293197364*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.138032902475413*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.404680972899427*pi,-0.315114041371936*pi,4.07208850848833*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.572393536216657*pi,0.37755803782516595*pi,1.020497260530898*pi) q[2];\nu3(0.46449723112247*pi,0.125871726454014*pi,4.48444708552734*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.933034871857309*pi,1.14141078775135*pi,0.8380242470289769*pi) q[8];\nu3(0.753698475671*pi,0.9368921701211801*pi,0.905928330323923*pi) q[12];\nu3(0.251661518126251*pi,-0.314827960291526*pi,0.8057052833288461*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.608814968069092*pi,0.82411826674668*pi,1.017597371748044*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.48752995000093*pi,0.395471238965295*pi,0.70264382991608*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.601921687897686*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.880775185426788*pi,3.17170221272849*pi,3.15224074850892*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42492118857909*pi) q[18];\nu3(0.748261687533827*pi,0.09658324874723401*pi,4.45992771991628*pi) q[19];\nu3(0.802458377037072*pi,3.34427324405402*pi,4.00923924132244*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42684287575617*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.310448168190171*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.494004033527448*pi,-0.18697432178262402*pi,3.58284017605906*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.59986323364124*pi,3.15309667656528*pi,4.00060903795659*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46752794130524*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.328481753891045*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.941361775645216*pi,0.13271864084969098*pi,0.5454173196612182*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.635933209753354*pi,3.01344883384203*pi,3.92210164315478*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.217713976130663*pi,-0.09367879462345802*pi,3.66948500032289*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5951445928489735*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.391295033934579*pi,3.10358308858991*pi,1.60315281978536*pi) q[5];\ncx q[8],q[14];\nu3(0.467035054808747*pi,0.11620674674482401*pi,4.064706381169589*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6912394975650891*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[1],q[10];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.48213296954177*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42313578154617*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44923499512391*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.178342349537623*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3822829647215191*pi) q[19];\nu3(1.0*pi,0.0*pi,1.198335736781768*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48201822310077*pi,0.5*pi) q[3];\nu3(0.311293062068149*pi,2.62974835367899*pi,1.1832309392356088*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47069844381806*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.262147634928019*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.252910723210314*pi,3.14958883287447*pi,1.412214894497633*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(3.5*pi,3.41724778345492*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.332268638896567*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22621887319208*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.407638133309315*pi,2.5323694878506*pi,1.414915019640131*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.180773672427048*pi,-0.4436087748207054*pi,4.30086209871496*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5908371148490215*pi) q[14];\ncx q[15],q[20];\nu3(0.411281018111956*pi,0.31457268297819996*pi,4.26700177306796*pi) q[16];\nu3(0.446145047974111*pi,3.1308272677275*pi,0.657017068407646*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7149134815709111*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5111164925238947*pi) q[21];\nu3(0.612197851735608*pi,0.6617900441605*pi,1.0817017645319509*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.616380754244945*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.430135727848803*pi,-0.01792947780293702*pi,1.120477463911902*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4886780627701395*pi) q[17];\nu3(0.337820611568402*pi,3.45474801715825*pi,1.63188189217295*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4384592853230505*pi) q[20];\nu3(0.368958777028321*pi,3.4540374415821*pi,4.46287476319141*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.394797027748454*pi,-0.26656419176692203*pi,1.73035574618459*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.563056771166144*pi,-0.27692245264079396*pi,1.071635007088467*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.458410561218654*pi,2.92958492173643*pi,1.221677833500771*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0801957316258838*pi,-0.022639740013754017*pi,0.609675582456215*pi) q[8];\nu3(0.49243121999508*pi,-0.131349856799084*pi,3.85760178599604*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.915975481547387*pi,3.42250748786498*pi,0.5792896163959249*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.485551713371597*pi,0.005915367372859026*pi,4.2989170566913195*pi) q[21];\nu3(3.5*pi,3.46474992195129*pi,0.5*pi) q[0];\nu3(0.75520757352894*pi,3.36884197416385*pi,4.47313013212674*pi) q[3];\nu3(3.5*pi,3.47263978792692*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.453503201725459*pi,0.011561443550761052*pi,4.156228917465739*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.362587255388974*pi) q[11];\nu3(0.342018580271583*pi,3.17326205597647*pi,0.9475149651811721*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259821393408614*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.25550459010844*pi,0.52620966343296*pi,0.777612265197869*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.462715286149693*pi,3.12915640873069*pi,2.05593750812691*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.739014018550557*pi,2.69205285379762*pi,3.71145881865076*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.403204139983677*pi,0.030601621952435987*pi,4.23868890626836*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.179125420517824*pi,-0.05555529811895299*pi,4.490492018620261*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.28657352749444*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.91645373473175*pi,0.292128767745819*pi,4.05429293064269*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.221328203831216*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.763619641452961*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.668821393770691*pi,0.447568005874018*pi,0.6923643430099811*pi) q[14];\nu3(0.324565020599144*pi,0.26964290149854897*pi,3.77032235144565*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5098018476949546*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(0.408736394880704*pi,-0.017587231507340984*pi,4.10063452528979*pi) q[6];\nu3(0.183336231428115*pi,-0.48144401136966153*pi,4.18009106860128*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45106332819527*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.103055951885035*pi,3.29852108326959*pi,1.056560823577072*pi) q[15];\nu3(0.837198436208871*pi,0.20792383729754205*pi,4.40250882941716*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229183390645755*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.608601641560767*pi,0.6940078737459601*pi,0.55152931666665*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.4613123631319205*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.943262240196176*pi,2.88318155705861*pi,4.055406477068599*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.507615733242207*pi,3.19510023312792*pi,0.759837273726659*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48382116362635*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.41197548285815*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1254611615853372*pi) q[8];\nu3(3.5*pi,3.32781865162445*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.085637145574444*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.164434233951062*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.357107129474545*pi,-0.12497682916869401*pi,3.6827578679441*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.439758572033639*pi) q[21];\nu3(0.802278323266121*pi,2.73658118666317*pi,3.99713039742231*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.47345767598824*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[13],q[21];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.367299903685561*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.612779850446987*pi,0.20146384082968305*pi,4.25584548409668*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.276340165990578*pi,-0.128298928186732*pi,1.468093991433359*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5001673644762837*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.64655876886413*pi,-0.083134421271642*pi,3.99059946113156*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46636853377668*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39480866041373*pi) q[14];\nu3(3.5*pi,3.3286799234432*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.090774921515358*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.452893481717486*pi,3.16680898685493*pi,4.46505967036493*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.346452680604461*pi,2.75787104177529*pi,1.75418792409236*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.113257790730128*pi,3.23108405198497*pi,1.88316275616985*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.634447384961986*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.709635332309695*pi,-0.137585829760641*pi,0.848512210585864*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.4806910291874*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.392886574793697*pi,0.338796343413847*pi,4.04144167178317*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5066836218828317*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222107781371304*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.571440065480495*pi,-0.4493214637852772*pi,3.23697876791638*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.546690983512148*pi,0.14033152211949196*pi,0.985587900518736*pi) q[5];\nu3(3.5*pi,3.38848786035514*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.659641974419981*pi,0.9968047673320799*pi,0.7648665922975619*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2285959223326781*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.430840555021357*pi,0.5075465733336*pi,3.60777343395608*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.361671777262961*pi,3.2328693006278*pi,0.944049455189715*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.16570970969612*pi,3.37407739211229*pi,1.89655974455719*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5373860393796313*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.531212370937807*pi,3.40924926638905*pi,3.97164861252713*pi) q[9];\nu3(0.861979038026394*pi,0.5733424057087599*pi,0.6907083989214979*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.269825225104542*pi,-0.363311805084981*pi,4.24242040784028*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35376488027306*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.489046926499396*pi,2.68862670923738*pi,3.79769905015802*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.148972375344428*pi,1.13321489818701*pi,4.27169438618623*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.771751656311783*pi,-0.23786853796975999*pi,1.110785434485725*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.545823084839584*pi,2.84912988790718*pi,3.44253634633954*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.31703297121034*pi,0.98678189634853*pi,0.507647841203574*pi) q[21];\nu3(0.292502384837438*pi,-0.149182421202247*pi,1.2751551938508339*pi) q[1];\nu3(0.871762548191681*pi,0.03075104181558097*pi,1.0497441103903111*pi) q[2];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.79688735625034*pi,-0.02247507755907502*pi,4.38465274460449*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.802861466023786*pi,-0.02133022008761598*pi,0.880045796301972*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.56081343670276*pi,3.19838746757037*pi,0.635663169587683*pi) q[14];\nu3(0.222730638682601*pi,0.18275803855013695*pi,4.16500445324291*pi) q[15];\nu3(0.243419530981543*pi,-0.223280353034638*pi,0.613896574727596*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.627276686396301*pi,3.29110751512753*pi,3.09480182413995*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.939410526932261*pi,1.01668612179811*pi,0.94390749454916*pi) q[1];\nu3(0.446974910494674*pi,3.20121807623268*pi,4.486816528839491*pi) q[2];\nu3(3.5*pi,3.40467721813242*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.810762223993961*pi,2.98086262762046*pi,3.89811590348834*pi) q[7];\ncx q[10],q[11];\nu3(0.100444218477173*pi,0.5356864926756699*pi,0.9244538437252761*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.351635425300719*pi,-0.4290661036723685*pi,1.176225395266218*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.375578867128222*pi) q[16];\nu3(0.674145994559989*pi,0.11824285667260104*pi,0.695565421669802*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.942053131401505*pi,-0.15016978735001002*pi,3.36499777340904*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35913869606388*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.251928737805435*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.468598483526892*pi,3.33137951720974*pi,1.5201086489668*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.664269827774004*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.376086431183049*pi,0.08850140243943005*pi,1.27254520005032*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[16];\nu3(0.200560198748593*pi,-0.22008991359742702*pi,4.37578589036018*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40185874026376*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.28804682611698*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.146170356031126*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.38729983064056*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48104862979049*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.798180837891955*pi,0.42132184987796595*pi,0.5798327402165023*pi) q[6];\nu3(1.0*pi,0.0*pi,1.289290020499469*pi) q[7];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.321111830295472*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.30099251612663*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.184857511640405*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.2303023540956*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45424504175753*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.141774893813347*pi) q[17];\nu3(0.478865607116387*pi,-0.265578439362482*pi,0.5191324294833404*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.44623451443984*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.22439533414507*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47948937113296*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43086689283559*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.23597708689236*pi,-0.40340191080581533*pi,0.870906798554445*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225364755947554*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.744583857640709*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[7];\nu3(0.100686390718091*pi,-0.372097865566114*pi,4.18442129285378*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.34583052649711*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.510206263065446*pi,0.21721821949267395*pi,3.75318834136611*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44545011757101*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.35185487622662*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.205286061480018*pi,3.43320596138069*pi,1.070009502910007*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.386821599304274*pi,3.31683781013115*pi,1.63334239199133*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48970784133515*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.177261224253353*pi,0.5875724853778299*pi,0.804109477751611*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.483679521230426*pi,0.29942193235708403*pi,1.266929316597742*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.245876891765279*pi,0.397430365258591*pi,4.40741831017585*pi) q[20];\nu3(0.751718841229209*pi,2.36786628243643*pi,3.81341678269626*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37082095059182*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.202097314002017*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.604096294585651*pi,3.26343248381672*pi,0.749304077713675*pi) q[10];\nu3(0.619941936686335*pi,0.22243971138875496*pi,1.344682848456469*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.483915758077111*pi,2.64322771711012*pi,3.89861177675869*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.45293401058714*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.420908163595576*pi,0.12258407473301802*pi,1.192091558836796*pi) q[20];\nu3(1.0*pi,0.0*pi,1.138236251505899*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.63192388773178*pi,0.5967133909517199*pi,4.120282347755619*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.185648152924674*pi,0.270257619991236*pi,0.66861297260388*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48219450788325*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.553978540877424*pi,0.33739307669564*pi,1.1597608809244369*pi) q[14];\nu3(0.467721508304804*pi,0.20138433488836105*pi,3.74350465560244*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.603453709684294*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.700700764873559*pi,-0.4826500104074709*pi,0.785622305555176*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[8];\nu3(0.725082970167949*pi,0.6099931996144901*pi,1.3582702670354059*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.52534628995104*pi,3.01206906259402*pi,3.18905885359756*pi) q[14];\nu3(0.520664735913816*pi,3.04900281733485*pi,3.33765337005521*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.223769218967376*pi,0.5728539714838301*pi,0.5766961384430862*pi) q[1];\nu3(0.375780307265302*pi,0.49864411115439*pi,4.48649292914633*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.269249491957697*pi,-0.319173369829829*pi,1.234945627714791*pi) q[4];\nu3(3.5*pi,3.47993669742821*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.243764547996031*pi,2.92353708376901*pi,1.169561575228793*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.602003468364172*pi,-0.192714865868287*pi,3.98139052363854*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.777724280994089*pi,0.09151146152394896*pi,1.057657523909946*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2545582397654989*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.727639775065428*pi,0.7954926548671499*pi,0.861166272982874*pi) q[1];\nu3(0.291933872939024*pi,3.28222309673636*pi,1.86426337462007*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.293036485965324*pi,0.482792750240579*pi,0.850867381368699*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.700702536132697*pi,-0.322055708545897*pi,0.92566123737661*pi) q[17];\nu3(0.501968909136627*pi,0.16953258928271198*pi,0.7836951685837921*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.796268513222108*pi,-0.275983790457343*pi,4.10877729799213*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.617282140523357*pi,-0.4292542338319874*pi,4.42940806717653*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.482011101261937*pi,0.13103227519166305*pi,1.0906809508944821*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.52077862147297*pi,0.042843498001573055*pi,4.30387051235294*pi) q[18];\nu3(0.8230177591193*pi,3.40835831446603*pi,3.97451147988605*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.717984739838442*pi) q[20];\nu3(0.624492802662775*pi,0.11696282332027097*pi,3.71306214763449*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.613018570376306*pi,-0.03793134708764301*pi,3.49482990840723*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.756292726415219*pi,-0.19625668970023802*pi,1.004544803095125*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.893822852662041*pi,-0.18905417161057803*pi,4.136887490811921*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.19174079320391*pi,0.30320492159634305*pi,4.28798243420831*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4800794649561*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.395197526709858*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47892009143582*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40857283263978*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.287022540283535*pi,-0.24826606290889702*pi,1.53240883205033*pi) q[5];\nu3(0.524313174852929*pi,-0.24698754173250298*pi,4.3291270383239*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.240391918166699*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.299274344290765*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.39388905005501*pi,0.6520323935605801*pi,4.0762674927403495*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[15];\nu3(3.5*pi,3.4209957458696*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.467819608291387*pi,0.5418777278448099*pi,4.3493249519834905*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.428990903312527*pi,0.060038540783941*pi,3.58209227581049*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47690459850084*pi) q[16];\nu3(0.170140268259501*pi,-0.013456171866491007*pi,4.3050088771320105*pi) q[20];\nu3(1.0*pi,0.0*pi,1.172221745518506*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47705867266453*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40638275556426*pi,0.5*pi) q[7];\nu3(0.0890240960551627*pi,-0.4152673181709329*pi,1.350050464320204*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4548968089076*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5404070479380971*pi) q[15];\nu3(1.0*pi,0.0*pi,1.393146714513665*pi) q[18];\nu3(1.0*pi,0.0*pi,1.262161061499039*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4312193192336995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.38560895032659*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4640767311961*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.193346047623076*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236600838099255*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.457782281970481*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5242513054953567*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.920439634160352*pi,-0.354951221533675*pi,0.950214757796533*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[18];\ncx q[6],q[13];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.552864893576773*pi,-0.284227771605994*pi,1.207688522407035*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.450314632107538*pi,3.38924540735352*pi,1.236125928659669*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46703799562416*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47351952580412*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.254558972535794*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.585887679721304*pi,0.231647917308058*pi,1.4272748425636381*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4571959312369795*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(0.49481500085727*pi,0.437626240415636*pi,4.34550690681287*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.336547390873994*pi,2.86105121665232*pi,1.78032742909429*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.541147064127005*pi,2.42452918161951*pi,3.74372346647075*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.478547126378297*pi,0.179639944620676*pi,3.52441199787863*pi) q[7];\nu3(3.5*pi,3.43148273605286*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.347363142510972*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.352185640467971*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.131701232732159*pi,3.13962341253266*pi,1.99361355673811*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.515198299279171*pi,3.08735325447831*pi,1.69998802298707*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.6317095768634*pi,3.36275602024829*pi,4.24277937614709*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.606774603817507*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.847975381495663*pi,0.7827725356562101*pi,0.5464659920212859*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.408229522899187*pi,3.11024764224164*pi,1.2275880041902218*pi) q[14];\nu3(0.785702499901071*pi,2.91626463901278*pi,3.90402257087505*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.51160995332328*pi,3.00009973113013*pi,3.0051622926366*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35790581685152*pi,0.5*pi) q[1];\nu3(0.620838989067938*pi,3.45117686870443*pi,3.1218041402023*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.270738101442485*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.627110773889925*pi,0.66016580597741*pi,1.2600299761931542*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.601147695831164*pi,-0.022002207807058027*pi,4.44393857464358*pi) q[14];\nu3(0.644435818537889*pi,0.5498449131203*pi,0.812454974340988*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.104256290215558*pi,0.5413487623577*pi,0.823703015670163*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.102113437994685*pi,3.00518119499784*pi,1.6432579915448*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.873618891118594*pi,-0.054847260163123024*pi,3.96747627507777*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33147184722388*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.496163250151879*pi,2.88691409126505*pi,1.194587638846375*pi) q[3];\nu3(0.427981667693468*pi,-0.03048908709936099*pi,4.22130998994328*pi) q[4];\nu3(1.0*pi,0.0*pi,1.209058237065332*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.32738881802669*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.901955582029866*pi,-0.04208512824424698*pi,1.0304168996388179*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.206246301201886*pi,0.17497242808479896*pi,4.37669607492876*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.76460254263875*pi,3.31678339188726*pi,3.44935336173429*pi) q[4];\nu3(0.270227115813143*pi,2.77961364901682*pi,1.4976116290087451*pi) q[6];\nu3(0.276607513817002*pi,3.42319879795938*pi,1.64765372973053*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.270147768608047*pi,0.11651503108623795*pi,3.69765345456921*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.515137186416409*pi,-0.31395584536595*pi,4.2067105362879005*pi) q[17];\nu3(0.223657464031997*pi,2.6135171207257*pi,1.59534607122421*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49010567697976*pi) q[5];\nu3(0.602212895693161*pi,-0.4806284966865144*pi,0.5351694493463814*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.629453836525467*pi,-0.420137296875774*pi,4.47378319856755*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.265845180459542*pi,-0.4320188892728686*pi,3.98704535468833*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.449790002892187*pi,-0.31882361915006996*pi,1.3884786928061161*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.382130155009857*pi,0.33354838273436305*pi,3.74655195810945*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.383524777145837*pi,3.38705386965197*pi,1.062867316011424*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.31288057184071*pi,-0.16250687038260703*pi,3.75260080868897*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.469002693964063*pi,0.35346652194009*pi,4.00490139791591*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43201261009386*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2054845306642838*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.43535095844538*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33373790440884*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44349197837565*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44726350557857*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49502997597513*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.1523795012588969*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232162850772549*pi) q[14];\nu3(1.0*pi,0.0*pi,1.237170394016299*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218678069551512*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.330714925874671*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.332919657909785*pi,3.07168018591271*pi,1.9642385279291*pi) q[1];\nu3(3.5*pi,3.32775052887629*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.26270603814973*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.215679860856727*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230603665994384*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41392521873901*pi) q[20];\nu3(0.28257608744578*pi,2.86909455992205*pi,1.341672814973706*pi) q[0];\nu3(0.45734395358243*pi,-0.049441528452079*pi,3.59004611597532*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.574919235467752*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40635756846936*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33456200619087*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.425334802497559*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.4742829865355*pi) q[19];\nu3(0.69734169258356*pi,0.97478780278704*pi,0.811295256388891*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[15];\nu3(0.10423432999246*pi,0.13195614929004795*pi,3.47654745964748*pi) q[5];\ncx q[6],q[12];\nu3(0.197324438240651*pi,0.10028346392094101*pi,0.5928465624344069*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[19];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49247369593891*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5003778079975252*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.688605359236084*pi,3.12513640024135*pi,3.53739014987009*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.545969100391206*pi,0.028353993275038958*pi,4.06139711700411*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47824845363308*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.14519683490436*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.335066532793655*pi,-0.35634294644626696*pi,1.8022876853462*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.517575968701062*pi,0.72409414823814*pi,4.20314143380123*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.516609244733138*pi,3.45858606350711*pi,0.834693375242326*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.511530780103929*pi,0.50276220733218*pi,0.531394252878085*pi) q[11];\nu3(0.532586439021808*pi,2.92597441446682*pi,3.93803206883219*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48531551636758*pi) q[21];\nu3(3.5*pi,3.21600859228902*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.173206287336316*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.539916043146881*pi,0.58519996834189*pi,0.842789461623136*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.154134818239529*pi,0.241204877595671*pi,3.98877531918637*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.693720540398277*pi,-0.367020613433308*pi,0.7258743084520081*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.358818875997441*pi,-0.36913786253313596*pi,4.09701556574385*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.518171420231366*pi,0.09223350172396305*pi,4.11028607244942*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.335320518416789*pi,-0.34573147140338*pi,3.87866108301903*pi) q[2];\nu3(0.283220201351367*pi,0.37951616504198604*pi,4.12632527266625*pi) q[3];\nu3(0.315938615781887*pi,2.81309254335026*pi,0.819472494213752*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.5911333065903697*pi) q[7];\nu3(0.533059769090764*pi,0.9029862025305999*pi,0.5723978635902531*pi) q[8];\nu3(0.0699192530929158*pi,0.30432106084008304*pi,0.780167669264245*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.423290726157908*pi,3.44895993327948*pi,1.71385577837078*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.651989115379817*pi,0.7182489261296601*pi,1.014186479902969*pi) q[16];\nu3(0.0882855423486739*pi,2.98412082050681*pi,0.900644004699189*pi) q[17];\nu3(0.405080441926902*pi,0.16429417698510695*pi,3.4063091808788*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.283328426030314*pi,3.20228651210758*pi,4.3579582999143405*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.806671259014097*pi,0.067135156395292*pi,1.50219410986736*pi) q[2];\nu3(0.959728298455054*pi,-0.14133117141255902*pi,3.82437136405701*pi) q[3];\nu3(0.158727389433168*pi,3.45611767937299*pi,1.79205563078707*pi) q[4];\nu3(3.5*pi,3.44176573051193*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.280694259917331*pi) q[6];\nu3(0.411599034663424*pi,-0.274274424251508*pi,1.442653821331446*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.507172331140408*pi,0.199642468638766*pi,3.84137953701786*pi) q[13];\nu3(0.439238622824657*pi,2.77231199261737*pi,1.3975890713976789*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.469348062027838*pi,0.24907360542372903*pi,0.985592028017473*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.423373540290177*pi,-0.36723331929758296*pi,3.9621460771543*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.123107981853217*pi,3.25114487218446*pi,1.039726044797731*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.702592667621985*pi,0.32643852492192604*pi,0.805515074983244*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.816699539940765*pi,3.47555087328728*pi,3.08085953067126*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4179238126206*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.93775245728007*pi,0.04507001129214805*pi,4.011299568808051*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.393332198462647*pi,2.75903488159279*pi,1.422239200477684*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0354008956952243*pi,2.51470620608875*pi,1.50533278861834*pi) q[0];\nu3(3.5*pi,3.33074166947835*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.121725132320841*pi,-0.19254933597672902*pi,4.32044528753636*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2494560033298718*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.493382330549597*pi,2.70021149525947*pi,1.201503538776652*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.42510448837634*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.139401621863532*pi,0.8458636438063201*pi,0.5672011541496471*pi) q[7];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43421104041458*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.2730600734329371*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.318039945973433*pi) q[20];\nu3(0.193565197716066*pi,0.75489307075429*pi,4.0922426677627*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.771917501024239*pi,0.377496518555556*pi,4.32256849226515*pi) q[7];\nu3(3.5*pi,3.49738997694731*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.3569155667667752*pi) q[12];\nu3(3.5*pi,3.25263776844164*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49447079909429*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220757829459018*pi) q[19];\nu3(0.227083472831591*pi,0.08604544248820101*pi,4.100486111476981*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.45824673783095*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.661086517230244*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.261503258395994*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.678642977506938*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.39527841324841*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3556508530670541*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.743023857121244*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46293258264142*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47716765816295*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313063507325022*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5863932726538668*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.361064494640529*pi,0.59193808883542*pi,3.59610094875702*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.635472459325515*pi,1.02099615798213*pi,0.778032265690388*pi) q[5];\nu3(0.692328615721903*pi,0.431943453535656*pi,1.452280616393054*pi) q[6];\nu3(3.5*pi,3.4430933466154*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5807828718950185*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.381664866173459*pi,-0.244360563207781*pi,4.25339317476884*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227878156253279*pi) q[21];\nu3(0.767116417396945*pi,-0.12599953795233199*pi,3.67998590878581*pi) q[1];\nu3(0.714622195478846*pi,3.14429078926479*pi,4.2493797870873*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.84407154865595*pi,-0.4559320243971697*pi,3.46041281362694*pi) q[5];\nu3(0.747310927409886*pi,0.34453975565628303*pi,1.50048593442532*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.844454724938822*pi,-0.31491576434214097*pi,0.8857387813856*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4912513841193*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.726607619714467*pi,3.04336186954824*pi,3.42289498489702*pi) q[20];\nu3(0.481700104371866*pi,-0.15123312532254501*pi,0.759137481111237*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.263669679195268*pi,3.48308497951727*pi,1.209645963481478*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.311411720307952*pi,-0.235281734906443*pi,1.055660300652361*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5117842335253284*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.644677735649629*pi,2.89070078821735*pi,4.28891506586925*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(0.393215998484987*pi,0.19265455660153297*pi,3.33353369024308*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.260057780029939*pi,3.23899309485654*pi,0.888278381550182*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.246473290044032*pi,2.72235697503315*pi,1.58811398046345*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.536473776882058*pi,-0.37167125695499603*pi,3.83650305307543*pi) q[3];\nu3(0.649506970467446*pi,3.02612456572967*pi,3.73742194092543*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.245312809975338*pi,-0.4703285080084497*pi,1.87504877300463*pi) q[12];\nu3(0.835804644922145*pi,2.98550077842264*pi,4.4198147149883*pi) q[13];\nu3(0.200118365959798*pi,0.81447249349596*pi,3.92769428172668*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.834513220090528*pi,2.95329036500627*pi,4.16468552310579*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.233043758738572*pi,3.308041247919*pi,1.95611221655992*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.397480262130966*pi,0.5799091072787601*pi,4.23476522127652*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.471045266404944*pi,2.64500001616535*pi,0.969902112778362*pi) q[12];\nu3(0.394217983675125*pi,-0.229012897346072*pi,1.049228393045993*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.846241012114058*pi,0.084856393481192*pi,4.48704083698458*pi) q[18];\nu3(0.508056087437112*pi,3.49635695955916*pi,3.08095522420911*pi) q[19];\nu3(0.650175873768152*pi,0.11452758691605203*pi,1.61178182429091*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.511572884842416*pi,3.46409062781818*pi,4.16106186702945*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.229594813650395*pi,-0.15164269505606698*pi,0.97033658827605*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.426188125053428*pi,3.06745755236951*pi,1.361340635783551*pi) q[18];\nu3(0.798592014881097*pi,-0.4781606337224733*pi,4.07959957042506*pi) q[19];\nu3(0.294285241689757*pi,3.42084317075638*pi,1.09687266251011*pi) q[21];\ncx q[1],q[17];\nu3(3.5*pi,3.45093501698135*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.313088532877158*pi,0.15808615730130804*pi,1.038978854597278*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2188399925906501*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.159895696549374*pi,0.08598871360879601*pi,3.99036402272919*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.490941349092*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.635939882041592*pi,0.40203423117594095*pi,0.788483088743817*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1835600438924598*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5380330738238319*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.25524534522878*pi,3.07932525429056*pi,0.791944734632775*pi) q[16];\nu3(3.5*pi,3.39912765651121*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\ncx q[4],q[5];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(3.5*pi,3.43533572704915*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4644094952298*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.643507709303941*pi,0.7290001663946799*pi,0.7438186286827599*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5032402105515232*pi) q[17];\nu3(1.0*pi,0.0*pi,1.30974019418032*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358622565002858*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3381803790768259*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36867745644793*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45984836403163*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.40146945289473*pi) q[5];\nu3(3.5*pi,3.41467142628317*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32980731177205*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.288084815906453*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.254005576595946*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267844787814449*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[5];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5442155228821102*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41553325573412*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.24414074425988*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.601005798102339*pi,3.27453820009334*pi,4.30893799925824*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37063902159062*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.2237682343877*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.44125358522321*pi) q[13];\nu3(3.5*pi,3.4751745007416*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3611272770058491*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5271394134925353*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.622632898068528*pi,-0.05577222462713899*pi,1.435390768493975*pi) q[1];\nu3(0.343708766330814*pi,3.131335211786*pi,4.4615796675686905*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[5];\nu3(3.5*pi,3.44210072674012*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.2010619714017778*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.577506003632904*pi,-0.271167318023694*pi,4.1818529365845905*pi) q[0];\nu3(0.685829261031906*pi,0.30411551654997904*pi,1.415543202618975*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.269631580342643*pi,0.493305835389935*pi,0.976066531411915*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.492077849526559*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.799567884226937*pi,2.90811195248892*pi,3.36187511560661*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.581031250572738*pi,-0.263791177335986*pi,3.97348702481663*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.703126805852259*pi,-0.149311430055606*pi,1.311682413798549*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.549022364679525*pi,-0.200548609326831*pi,3.55134116097521*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.38035306721744*pi) q[16];\nu3(0.638267192429902*pi,-0.011754486707676981*pi,3.75889830691517*pi) q[17];\nu3(0.304989717613478*pi,0.09852475913619796*pi,4.08812108323249*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.600294306880796*pi,3.46632440044351*pi,0.894316143980388*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.530659014977824*pi,-0.03895860216033997*pi,4.03299214695433*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.42843269462449*pi,2.83060184917233*pi,1.102494362678571*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.228143310224426*pi,-0.232075841856771*pi,1.339679102004228*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.67421727359829*pi,-0.381789896553505*pi,3.80140527301345*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.459648286715714*pi,3.37852511125286*pi,0.722331324674763*pi) q[19];\nu3(0.595652466879489*pi,2.76351295255079*pi,4.17106218295204*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.393562619404411*pi,0.194181930830716*pi,4.48262582269343*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.482146033445122*pi,2.78285067354858*pi,1.50536747933083*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.16054950983046*pi,0.56601900651401*pi,4.03408972786361*pi) q[9];\nu3(0.690160625724278*pi,2.94017272915553*pi,3.60638682666573*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.537345813071903*pi,2.89451745303412*pi,3.49251109971229*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.691119094274561*pi,-0.200319788928356*pi,3.97959074927347*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.327877865894206*pi,3.11663690987021*pi,1.2307570558101069*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.738900503793025*pi,0.008631497427865953*pi,4.44407194670398*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.68365745731638*pi,2.69858151914386*pi,3.91630732934458*pi) q[9];\nu3(0.427386380895021*pi,3.18900058342118*pi,1.2031595142172429*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0864728041882588*pi,3.11650008461684*pi,1.075333100849459*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.172174828341439*pi,3.13599922725777*pi,0.5885546784936695*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.751649901173854*pi,0.8222383946627401*pi,0.914014401057631*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.646704829896304*pi,-0.35760594299375204*pi,1.124776201672703*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.781108731561198*pi,0.357066749418507*pi,3.95163876791549*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.575528683655879*pi,0.24350922165655797*pi,0.740244705994025*pi) q[5];\nu3(0.679770485930794*pi,-0.286946658227689*pi,1.1288099373220901*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37760444022002*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236399669395398*pi) q[18];\nu3(0.368533163505748*pi,0.9931775108074901*pi,4.48214946374293*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.55764908011006*pi,0.39204471304291*pi,1.393423426544551*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.585629685081666*pi,3.34967886769815*pi,4.09288985459202*pi) q[14];\nu3(0.635004257287479*pi,0.09935982060191895*pi,0.5973781784154621*pi) q[15];\nu3(0.255165020915113*pi,-0.385843189880222*pi,4.1943371489076995*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36368812381674*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40841865027929*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.185022688930912*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.342158724805419*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.790428142324291*pi,-0.4976987503055137*pi,0.8500900877490429*pi) q[14];\nu3(0.833224808310843*pi,0.06401346877956104*pi,3.77192868299376*pi) q[15];\nu3(0.632486705379457*pi,3.03169287038827*pi,3.06251006582043*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5576576284068047*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(3.5*pi,3.44512029750213*pi,0.5*pi) q[3];\nu3(3.5*pi,3.24577361281135*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.152791394121359*pi) q[10];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30143396795257*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4930007653805895*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5872104518548887*pi) q[9];\nu3(3.5*pi,3.46892850663932*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2362899213314291*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5458472440848969*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[21];\ncx q[13],q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5152788873752772*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44931141857296*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[10];\nu3(1.0*pi,0.0*pi,1.377116698666669*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.740595314159122*pi,3.36426568753052*pi,3.40783949495852*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44526006125673*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37897155148514*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2078594110795668*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247564316457693*pi) q[15];\nu3(3.5*pi,3.49178929538727*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.113007318531966*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33241578218408*pi) q[21];\nu3(0.670434909609143*pi,-0.15234291200106298*pi,3.57090517698432*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46314142430939*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.581219632144799*pi,0.72126822071174*pi,1.009277854664293*pi) q[8];\nu3(0.402234730222442*pi,-0.4177283613303723*pi,4.23348174068405*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[21];\ncx q[13],q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.388269375422042*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.312460112038751*pi,3.1996580489255*pi,1.024894251137956*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36175676003318*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.161616050153771*pi,0.89570175032692*pi,4.15491468955807*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5590583120978931*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.578393299554576*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.528448890589111*pi,3.37932257839601*pi,1.77605120725756*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40285981096887*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.499349862054716*pi,-0.377535966649365*pi,4.06340434840377*pi) q[3];\nu3(0.276646552338569*pi,-0.4057118428841045*pi,1.4147709384947391*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.48727211913133*pi) q[17];\nu3(0.80619286535707*pi,0.453854193994945*pi,4.15657499387452*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.692733612091632*pi,-0.22913216447561102*pi,3.34256992210499*pi) q[3];\nu3(0.52203372348257*pi,0.426160969094744*pi,1.181095532418699*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.480578725780068*pi,2.98617786131585*pi,1.93278535431028*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.540597505208599*pi,1.10162156056726*pi,0.7763757883200411*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.363140583210113*pi,0.5895671950835499*pi,4.449871758674719*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.744209647137439*pi,0.14447258378448602*pi,1.57682335828222*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.529026021865643*pi,0.90121099227385*pi,0.93050677646075*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.782038539467591*pi,3.22514871650756*pi,4.0637184884833*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.566165739074982*pi,3.26774663265106*pi,3.47940312835532*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.642547847757924*pi,0.75743192461073*pi,0.5093405893752897*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.238138160600647*pi,0.11492739310289002*pi,3.82323806357851*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.616801503112296*pi,0.6579160261892101*pi,1.148017487562814*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.369637239150091*pi,3.29278281381939*pi,2.17925560432952*pi) q[11];\nu3(0.722605169263103*pi,-0.018026744509215986*pi,4.0676527799215005*pi) q[12];\nu3(0.689088296098016*pi,0.14428168429030497*pi,1.4600679743496339*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.648359163446441*pi,2.90673725727493*pi,3.52520727646553*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42230783937355*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.296684268240221*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.4446556346201*pi,2.93951695403718*pi,1.63552854982065*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.431514877762093*pi,2.7983602459797*pi,3.7860061277933*pi) q[14];\nu3(0.511901086114509*pi,2.85173458908217*pi,1.306460103396448*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.675914308701851*pi,3.3066981992273*pi,2.81047784847536*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.737581818037633*pi,0.001680654344757948*pi,1.0831162578830669*pi) q[14];\nu3(0.749497275810347*pi,0.318731294269869*pi,1.59830050245784*pi) q[15];\nu3(0.627186991985024*pi,3.35182807425446*pi,3.23980733650044*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.297814341159592*pi,0.08936083058405597*pi,3.94699761547049*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.548020271485952*pi,3.29683870548821*pi,0.60844671716517*pi) q[2];\nu3(3.5*pi,3.37276235957982*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.0855991822560571*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5883308807317635*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.30905859832379*pi,0.14658292490871305*pi,0.812608907892848*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.661370431680727*pi,0.9540775465340701*pi,0.975696168182389*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.378452147254659*pi,3.471812811309*pi,4.44782381381936*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.313805792760282*pi,-0.23279373672750697*pi,4.09686708973177*pi) q[6];\ncx q[9],q[12];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.40491655717188*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.500087690414153*pi,3.36390206569899*pi,3.44940349339411*pi) q[5];\nu3(0.854102308635804*pi,3.14430103581109*pi,2.98472471281668*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46004546860296*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49084663913201*pi,0.5*pi) q[9];\nu3(3.5*pi,3.23200403782703*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.33068643338251*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1520392034856282*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28086834320096*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.625242466015772*pi,1.05906487330733*pi,0.651551802086893*pi) q[4];\nu3(0.731436762031083*pi,2.84279315920897*pi,4.15699298016613*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.572775637618277*pi,0.14550745169884804*pi,1.222800181114628*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.069032535879606*pi,3.25268907705561*pi,2.08518924448172*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46417879407329*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.308743187290767*pi,0.56110564125806*pi,3.91803569410068*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.511687419823155*pi,0.436747564046156*pi,4.0311296481849705*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44883587374837*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.376117241530951*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.611151908239881*pi) q[13];\nu3(1.0*pi,0.0*pi,1.440797030573108*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.45863636053513*pi,3.49302249965458*pi,1.130975547154738*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3266970715527862*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.613102326009735*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[19];\ncx q[11],q[13];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4384376117806905*pi) q[14];\nu3(3.5*pi,3.47805464663959*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5151605126388714*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3136124799905349*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.48395040241243*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2506728081571459*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.881205836696025*pi,-0.127359027200323*pi,3.605596810603*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.244565993295367*pi,2.85574189756758*pi,1.2378158410780151*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40759441400443*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.230020341904503*pi,2.77620337645202*pi,1.4790659995505742*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42424742066359*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.358285780885851*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2615884443560161*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5392960444646211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.384070539724111*pi,-0.03337006116181701*pi,4.068235309674559*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.169817035660727*pi,-0.023083587333543987*pi,1.198121990911444*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4758866933998895*pi) q[5];\ncx q[6],q[18];\nu3(0.70878849065783*pi,-0.28974366803643203*pi,1.1727072928193731*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.631458104449882*pi,0.485641811081601*pi,0.691563969031649*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.793576510773121*pi,2.63707198733384*pi,3.63765018694587*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[20];\nu3(0.388739054315533*pi,2.80424093996213*pi,1.497622662582459*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.689836301578164*pi,3.49692135792153*pi,3.78652955687899*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.433954441124947*pi,0.36891445869841*pi,1.176834171582753*pi) q[7];\nu3(0.512617154653645*pi,-0.263586580960055*pi,4.0546027575070305*pi) q[9];\nu3(0.234020171126075*pi,3.1288797175841*pi,4.39923872176296*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.054566090332932*pi,2.78326386067727*pi,0.884508278197542*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43938669378811*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5414398476107469*pi) q[18];\nu3(0.415900941822547*pi,2.89053093985489*pi,1.53645721459091*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.694397644220385*pi,0.92138733876893*pi,0.998472031429538*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.555139774776484*pi,0.7017742130229101*pi,0.896366136283619*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.620039625985023*pi,0.25992640249947296*pi,1.325334404576906*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.392792200749725*pi,0.012682339175539958*pi,4.16296842212397*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.840955405653411*pi,2.87452910788615*pi,4.00511885034308*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.598470674718294*pi,3.25591351225361*pi,1.75234605777152*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.565554778146491*pi,0.6663035674295099*pi,4.41219472943442*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.212796685580254*pi,3.40582352836351*pi,0.740700406059269*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.276107030704929*pi,3.27089105610536*pi,0.5143225960839393*pi) q[6];\nu3(3.5*pi,3.35447744593078*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2926750783634549*pi) q[8];\nu3(3.5*pi,3.45323381379091*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.171534558813158*pi) q[19];\nu3(0.847001463636*pi,0.24705851937470502*pi,1.322982214547812*pi) q[20];\nu3(0.871059380055127*pi,3.03748531457112*pi,3.92774054723202*pi) q[1];\nu3(0.224131721440432*pi,3.38272737883048*pi,1.0287164750430051*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.789589246290017*pi,0.24417679397046899*pi,0.5856958944845885*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[19];\nu3(3.5*pi,3.48705672111468*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.362364166021424*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.126712089359331*pi,0.33433855190358397*pi,4.0153189890276995*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.567399371940871*pi,3.16206850726551*pi,0.5882371463701587*pi) q[2];\nu3(3.5*pi,3.44434330134659*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4318584404669*pi) q[8];\nu3(1.0*pi,0.0*pi,1.265250445827924*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.661297679807499*pi,0.133312941751349*pi,1.360200615641181*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.050600590672314*pi,0.22420370598279304*pi,1.188877577603738*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46918127361043*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46784120082853*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.628515526059628*pi,3.05874517302238*pi,4.435176098955*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.277919375547257*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48378373001392*pi) q[13];\nu3(0.714455033492974*pi,-0.4042559969956969*pi,0.777219935902303*pi) q[14];\nu3(0.351087439826817*pi,-0.275667200765444*pi,1.2348136238058909*pi) q[15];\nu3(3.5*pi,3.33095905605939*pi,0.5*pi) q[16];\nu3(0.286130832076599*pi,2.88373445825144*pi,1.3163483293414608*pi) q[17];\nu3(0.692969997500824*pi,0.23631257819381002*pi,1.149258797079522*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.142343847924892*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.384255496402714*pi,0.7997143027075599*pi,0.663666398686212*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.491478336967051*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.248281358111015*pi,3.27499775019114*pi,0.8762944706432849*pi) q[15];\ncx q[16],q[21];\nu3(0.684295660642311*pi,0.40462793881373604*pi,1.54070495227365*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5666968886270488*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47520380982664*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.45197267541881*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3604611150582229*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.535779386305525*pi,3.03078821849913*pi,3.61634655721046*pi) q[0];\nu3(3.5*pi,3.42692754370934*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39605439236172*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.251504602415979*pi) q[4];\nu3(1.0*pi,0.0*pi,1.303675331214424*pi) q[5];\nu3(3.5*pi,3.41950599879795*pi,0.5*pi) q[6];\nu3(0.315582660585874*pi,-0.09917659887317598*pi,4.17108049839716*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.449026521693897*pi,-0.27055301619829897*pi,3.96441668290591*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.308151703020821*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.635272929270055*pi,-0.387371354855734*pi,3.89589213104154*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[15];\nu3(0.372689964305916*pi,2.73237250157315*pi,1.490669312451641*pi) q[7];\nu3(0.526998859998518*pi,0.19355789548588598*pi,4.2665564809502605*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.285212867666162*pi,0.5496097420866799*pi,0.5545406002391648*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.823465074533198*pi,-0.394216676740984*pi,1.0235326965284641*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37022148441943*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20227208727354*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.251218397706109*pi,3.10135906485056*pi,0.911241937712327*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48904990163053*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.75923379245567*pi,-0.091297813548743*pi,3.70896603870114*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6474462440133479*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5412777964943966*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.245811644797056*pi,0.9088585260651301*pi,4.43160028430703*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.472816415317488*pi,-0.143545050913661*pi,3.77305538394682*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5485522631504236*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[18],q[20];\nu3(0.329474015163567*pi,3.25550398971721*pi,0.5032725385653536*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(0.197686065385837*pi,1.14211947930617*pi,4.14421101886567*pi) q[3];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.705507119578025*pi,3.40821734527411*pi,2.91613701936424*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.550641084132396*pi,2.43912392618402*pi,3.61457475064409*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5827713924575071*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.447933951989475*pi,0.52869882589226*pi,4.46343282851991*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.911975512368001*pi,2.94770410896111*pi,3.16775985433386*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.700654651411693*pi,0.90329644192476*pi,4.44132646220975*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.442925856908278*pi,0.0011041315613019576*pi,3.80882080868619*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.423927110436251*pi,2.94166285972522*pi,1.4597489990153*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.766396664802244*pi,2.84492843819228*pi,4.11386284019388*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.127754748884842*pi,-0.13284142219023998*pi,1.1184858854352862*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.617518842951845*pi,-0.040557084571891*pi,0.804210461338356*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.776882635976973*pi,0.16382509823291902*pi,1.247652951088879*pi) q[21];\nu3(0.654484354735723*pi,2.88143591384468*pi,4.210889347173159*pi) q[1];\nu3(0.743834771819605*pi,3.47560934529528*pi,4.05889939533839*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.555924154371458*pi,0.137639754122872*pi,1.55914060365498*pi) q[5];\nu3(0.643771555679726*pi,3.39500673154676*pi,3.83357602090566*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.591368442105699*pi,-0.319712183134899*pi,4.3088167995446796*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.764284261325792*pi,2.87895926720504*pi,3.83296675139026*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.480802001259788*pi,0.25188225597564995*pi,0.796092777547684*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.626330618453093*pi,-0.119095986269728*pi,1.216238165705429*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43510606339936*pi,0.5*pi) q[3];\nu3(0.0118623151211683*pi,-0.143216725046938*pi,0.6834074602861799*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3761179686973959*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.500755578878432*pi,3.23941941350545*pi,0.5760630680599502*pi) q[14];\nu3(0.0979951054067907*pi,3.31274308578207*pi,2.03322634731761*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.385435068951001*pi,-0.249518251759139*pi,1.64652669840827*pi) q[18];\nu3(0.161822346973141*pi,3.02527277287855*pi,1.54554501440639*pi) q[20];\nu3(3.5*pi,3.44181468955002*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.172651793968595*pi,2.7738469246757*pi,1.2632784128040608*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.676752742868367*pi,0.266701741012328*pi,1.68492851291042*pi) q[15];\nu3(0.277029517431205*pi,-0.328555911409308*pi,0.896552473369449*pi) q[17];\nu3(0.421484561738434*pi,3.26635403156865*pi,4.18306055385948*pi) q[18];\nu3(0.685021832154889*pi,-0.389218602830279*pi,0.784500147767219*pi) q[20];\nu3(1.0*pi,0.0*pi,1.356871762196586*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45265116391218*pi) q[7];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.431313577190399*pi,-0.23553079754822698*pi,0.827013830873797*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40352680121465*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.10415280817363*pi) q[10];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.732491863087124*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.45012899743148*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.36196076043415*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.236267091344313*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.3549077853487*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2960772608583548*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2713887942516489*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.45841357808537*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46477347677764*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.46498124328057*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49745288441855*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.197698574795791*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.43886427062553*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3110090106542929*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30981174957764*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1646864870844729*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4388052621374605*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42144444661376*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.545483762012707*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.25582107184452*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47725406505382*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.319091286619672*pi,0.6778153446172901*pi,4.44446269557507*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.665371144261229*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.720860823799102*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49606567380113*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4273186431758*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.212792921277142*pi,3.24603387018433*pi,1.88265275784495*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5427441310108176*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.540261211801058*pi,-0.3946473974084*pi,3.39386047441272*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.448479090813342*pi,3.09631642026466*pi,0.5533424728711758*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.762738487417027*pi,0.69988844464914*pi,4.2741016046787195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.530479672388164*pi,3.44542577007271*pi,4.47282019347381*pi) q[4];\nu3(0.30016129830238*pi,-0.047445769210938016*pi,4.2972674763114505*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.314469069415132*pi,3.35003025157489*pi,4.38981127565743*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.341886717403342*pi,3.00908727606356*pi,1.76589103755719*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.190755808494811*pi,0.37094842392484795*pi,0.7847775524074*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.583322275238333*pi,-0.15919154058274798*pi,0.829332682952023*pi) q[2];\nu3(0.815792352897687*pi,2.32975328165622*pi,3.81241747579964*pi) q[3];\nu3(0.389671552952034*pi,0.65805595399249*pi,0.661954935273575*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.443373204238105*pi,0.5456449826798699*pi,0.665796092701509*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.734731136369144*pi,0.9176272659201901*pi,1.001383014956538*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.677953975104706*pi,0.6552950022261701*pi,1.238682596511766*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.727872563346838*pi,0.34744442964634503*pi,4.202808465570159*pi) q[1];\nu3(0.401769027955742*pi,0.478764432762226*pi,4.11658743742852*pi) q[2];\nu3(0.584504483252982*pi,2.41583199447959*pi,3.73240189229524*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.649483330154698*pi,-0.4809662534941251*pi,3.41316023537968*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.864935501782215*pi,1.02393808869242*pi,0.628305388230135*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.330063014753183*pi,-0.4811064112051329*pi,4.42642616074198*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.863411119053808*pi,3.15407042918204*pi,3.45292452650144*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.355529215175886*pi,-0.08924133330859702*pi,1.0793073558568311*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.661404162664647*pi,0.17260454766884203*pi,1.62776925369278*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.367529247863963*pi,-0.32204293971361897*pi,0.668691560873707*pi) q[10];\nu3(0.932405121328984*pi,2.71594125143732*pi,3.89847550646464*pi) q[11];\nu3(0.195628011439342*pi,-0.4825612947264592*pi,4.37895658170093*pi) q[12];\nu3(0.83227039213049*pi,0.93357907958174*pi,0.971179010146439*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.778808490865808*pi,3.44334029327702*pi,3.00284594750568*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.472075105904805*pi,0.24863832381552897*pi,1.07927024824588*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.526977339594875*pi,3.47804631623812*pi,3.6483965745505*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.786570745051612*pi,0.43968432661477996*pi,4.40654598844523*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.442465086902594*pi,3.03577521473739*pi,1.045480612276517*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.753645709942337*pi,0.395508767546877*pi,0.5863181454110861*pi) q[15];\nu3(0.506303859913812*pi,3.3222194395832*pi,1.72413669385419*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.636705309433377*pi,0.5954847496089899*pi,4.3900868857342505*pi) q[19];\nu3(0.587782658666373*pi,0.11170624130516305*pi,3.87648253348772*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.621511226550385*pi,0.77640802409471*pi,4.42805191810586*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.355289088274595*pi,3.34235487387811*pi,2.00185332819852*pi) q[15];\nu3(0.624650651751694*pi,2.73262728663627*pi,3.64965604238679*pi) q[17];\nu3(0.732180672345894*pi,-0.464985942708337*pi,3.63304812935628*pi) q[18];\nu3(0.424586088397559*pi,3.01710508927513*pi,1.27796945705377*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.42189845893374*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1563350547655231*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.815305342334264*pi,0.129440983559018*pi,3.63523863263112*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49528210312427*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.21908545418806*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34243000014298*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,0.636421272966016*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.114813384214747*pi) q[5];\ncx q[6],q[12];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[13],q[16];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[3];\ncx q[1],q[5];\nu3(3.5*pi,3.48437895586879*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48417802339352*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48226108084652*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.247757003806726*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40151849995503*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49611583589106*pi) q[11];\nu3(1.0*pi,0.0*pi,1.374488299324014*pi) q[12];\nu3(3.5*pi,3.41113019353461*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41537499850166*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22013691783044*pi) q[15];\nu3(1.0*pi,0.0*pi,1.146635298388847*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1920219763472502*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277096629016964*pi) q[19];\nu3(3.5*pi,3.32052095164263*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.275410946421857*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.42955643108613*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.38803862067296*pi,0.5*pi) q[7];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[13],q[16];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.274415081205901*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5362658575718037*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.528249168716655*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6062198323483949*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47340080107655*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.654609062079039*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27291995321267*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42437647963655*pi) q[21];\nu3(0.0588696226773867*pi,0.28131083252022904*pi,3.88447874164608*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.3460139795105*pi) q[18];\ncx q[20],q[21];\nu3(0.232790798966164*pi,3.40970191493429*pi,1.394126699555549*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.683659208344694*pi,0.45018073036108097*pi,1.51132444882337*pi) q[2];\nu3(0.653613688666753*pi,3.28298145014638*pi,0.5083733882852762*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.514123132839634*pi,0.45470313002267504*pi,3.96241058783415*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.450628123579195*pi,0.5862298390114*pi,0.710570829845578*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.394691675162065*pi,3.06682907668492*pi,1.51642972892718*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.473889132689849*pi,-0.28152946560894*pi,1.109261701584936*pi) q[1];\nu3(0.372773431380131*pi,-0.10565547038565398*pi,0.9258974478576061*pi) q[2];\nu3(0.52192225174181*pi,3.21265210572939*pi,3.15940633078538*pi) q[3];\nu3(0.297923325763962*pi,3.20867806260012*pi,1.92907095256148*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.586949047305599*pi,-0.267745531955199*pi,3.32453398630534*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.529628670320199*pi,0.8879764408496*pi,4.4939209735994705*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.452617972285307*pi,0.20631097130267095*pi,3.72698793341599*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.302212391891454*pi,2.85452282688943*pi,1.239143134314764*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.721187492820453*pi,3.19020036566573*pi,3.59435306578426*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.540955240453765*pi,-0.02644748227117799*pi,0.667838811252603*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.757792039928597*pi,-0.4326396590278563*pi,3.49379657798956*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.396983967065708*pi,-0.04752943199795301*pi,4.39755108693053*pi) q[11];\nu3(0.791252450904346*pi,0.056165690379141986*pi,1.418523095592409*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.643937789944345*pi,1.01349029579177*pi,0.796965962306234*pi) q[5];\nu3(0.283824419496305*pi,2.92424969578474*pi,1.236736944497816*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.50578513970836*pi,-0.4809449508075708*pi,0.743189210642737*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.465142695057856*pi,3.0263155058304*pi,1.1609019333957091*pi) q[11];\nu3(0.307223715174954*pi,3.22608133636385*pi,0.5680632966697939*pi) q[12];\nu3(0.109760569229318*pi,0.22086834088099405*pi,3.63121677019306*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.737411893745457*pi,-0.271316960627058*pi,1.216472642808865*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.740219544413883*pi,-3.464047521700708e-05*pi,0.863963699689998*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.686812563718625*pi,1.03442292856656*pi,0.838679226404318*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.23853519925214*pi,0.65457077706773*pi,0.774224495538302*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.47641585114898*pi,0.43587835636500305*pi,0.901426541035578*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.304742204351626*pi,0.148706763769761*pi,4.00742726682706*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.488236808237986*pi,0.88439816542962*pi,0.610978275993783*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.270535666354519*pi,3.15717385487962*pi,0.662411935223475*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.742272908051339*pi,0.40095612381313706*pi,1.231542749367522*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.432841532414257*pi,0.322967937479421*pi,1.018948479354296*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46911498922558*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.2093844867090628*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.397050544513887*pi,2.6041284995623*pi,1.0611652623537728*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.415729987000284*pi,-0.4865355351729284*pi,1.63906509407581*pi) q[14];\nu3(0.387147213230015*pi,3.16761469218827*pi,1.362908848885466*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.557393374348633*pi,0.13260299722190305*pi,4.41353201905425*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.607396926652257*pi,-0.229954343736321*pi,4.3369033226604*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[4];\nu3(3.5*pi,3.49225309053337*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45217055593891*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1241350886102008*pi) q[9];\nu3(1.0*pi,0.0*pi,1.216217707816687*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.52410366860289*pi,-0.009499009692985005*pi,1.126554091603801*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.549672028281071*pi,0.356005763952735*pi,1.467436126639722*pi) q[21];\nu3(3.5*pi,3.46332425464889*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,4.46541071759146*pi) q[4];\nu3(3.5*pi,3.43934361498419*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.148986295881865*pi) q[8];\nu3(1.0*pi,0.0*pi,1.366642446635518*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.37142816321295*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.169666931686008*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.416001577809634*pi,3.39823681547356*pi,1.76716590015889*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.581924394468408*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49247426190219*pi) q[10];\ncx q[12],q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39604919105513*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5142385941513007*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3985117566728995*pi) q[11];\nu3(3.5*pi,3.497957153901*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.183882845126349*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5104978795996851*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20212261071904*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[18];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,3.47837616668666*pi,0.5*pi) q[13];\ncx q[15],q[17];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.171358409263521*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49673076443263*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5733367564152257*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44635255980423*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.368596410995361*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272223914132812*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284280609772366*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.776653967177733*pi,3.22422288269783*pi,4.25365574180519*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.852442374881941*pi,1.06641850305598*pi,0.8610679957696701*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[19];\nu3(0.425687740132679*pi,2.98431696668227*pi,0.89958647902168*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5646613957282791*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.595980957198991*pi,-0.18209974069845403*pi,0.832261355913138*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.325850611918671*pi,2.86412278882388*pi,1.60832154952806*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.8205429322293*pi,0.197866010630094*pi,3.75621944133234*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.828858391320214*pi,-0.294239527263475*pi,3.31913451712197*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3754152033741995*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37813152090796*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.827519888383635*pi,3.17419272780477*pi,4.36752298665462*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.517417030227371*pi,0.150011808735115*pi,4.114182238179691*pi) q[3];\nu3(0.447611238332776*pi,0.18435711443389302*pi,0.678572223869168*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.300222754655897*pi,0.55576011183632*pi,3.82210223034541*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.404221070106746*pi,3.0168073360747*pi,0.852817259515158*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.204574909741024*pi,3.19193700321882*pi,1.462999221788722*pi) q[14];\nu3(0.312429135299659*pi,3.48995120723015*pi,1.161185668980202*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.626836606753423*pi,0.224539361297853*pi,1.47116847731541*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.703606600916393*pi,3.00954956950309*pi,3.20697022953434*pi) q[3];\nu3(0.31248198250253*pi,2.72298518023009*pi,1.239089282986245*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.475222029366966*pi,0.51043449745186*pi,0.71292858275649*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.438801486666558*pi,0.8272357485008399*pi,4.0320871964246*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.361242483103885*pi,-0.291392367746825*pi,3.88935536524774*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.547623976107047*pi,-0.02946735090734698*pi,3.88080368572777*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.259824040395198*pi,0.6507416616514401*pi,4.02731739999908*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.313309113238979*pi,3.06403560263484*pi,0.852800461963414*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.324639861771441*pi,-0.06093790429324902*pi,4.2464493845485904*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0312556880283875*pi,0.6060091314788201*pi,0.6768636019395939*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.392834228158612*pi,2.87058387442062*pi,0.868725539976304*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.793547296315494*pi,2.90127113185822*pi,3.44133668140649*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.412397852171811*pi,0.9097144675035*pi,4.3928763814420595*pi) q[0];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31309016793361*pi,0.5*pi) q[5];\nu3(0.65824409658244*pi,0.32471976513948597*pi,0.903492520162814*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.180043901517807*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.668357444820989*pi,-0.4994441153144672*pi,0.904180519669774*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.42130837965704*pi,-0.150565972754043*pi,3.67095529626589*pi) q[21];\nu3(0.706158559970871*pi,-0.383768754940036*pi,0.597211405319155*pi) q[0];\nu3(3.5*pi,3.45038916662253*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.819751344753424*pi,0.6892203125960701*pi,4.22382910902367*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.47890655666629*pi,0.322939253460493*pi,4.43049536148205*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3233812956571889*pi) q[15];\nu3(0.695411178605892*pi,3.2302762930585*pi,3.80190382396056*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.371975701789569*pi,0.64241871183447*pi,4.095035460124571*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.758909430095063*pi,0.6661425625183399*pi,1.287382971840491*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[15];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.272859325728803*pi,0.35907844704552905*pi,0.5842041812697301*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4635806699164*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.420242427294367*pi,0.5352798326539701*pi,3.63542993455568*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.313708496065511*pi,-0.4085420623296589*pi,0.722045325410161*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46311374561436*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1111195195444759*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34284426980912*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.513284054339857*pi,3.11316617854446*pi,3.94285968076112*pi) q[19];\nu3(0.632330163740916*pi,-0.328348810052719*pi,0.844596642202294*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[2],q[21];\ncx q[3],q[15];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.865342290765279*pi,-0.335194342637666*pi,3.47317300490335*pi) q[19];\nu3(0.582526618709932*pi,0.412064808591569*pi,0.733438753087716*pi) q[20];\nu3(3.5*pi,3.49663780349739*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.42116626591935*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.321736624755923*pi) q[6];\nu3(3.5*pi,3.46322121137866*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.237042699095529*pi) q[11];\nu3(3.5*pi,3.33799636991398*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5627632985838549*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.273433006381798*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3005356531475911*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.47299554834792*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.271644074868685*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47185793360365*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.32305533399958*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.637849567537339*pi,0.02970865052945504*pi,0.676094573606435*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44174271187367*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.37536744107729*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5155601214661676*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.624053608199341*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.900912126163863*pi,3.08240294809696*pi,3.11853290808517*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.678829054798772*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,3.39445456426839*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4832275182169*pi) q[16];\nu3(3.5*pi,3.43509139841976*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.232234349500518*pi) q[19];\nu3(1.0*pi,0.0*pi,1.151229775834397*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.753890600530384*pi,0.68460043044683*pi,0.610977534747664*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.368486607346211*pi,0.27129924794527005*pi,3.86545609919284*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.185956070565828*pi,0.51075011901103*pi,0.6319665769906719*pi) q[2];\nu3(0.275875218282527*pi,3.31629024700556*pi,1.85447853189565*pi) q[3];\nu3(0.671727400023454*pi,0.37225756243364305*pi,0.7128237492703831*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.283683015857409*pi,-0.20242782021254402*pi,1.6675789937056*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.516772989670488*pi,0.421556144662234*pi,4.01256268808391*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.619323811223818*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42178269834614*pi) q[20];\nu3(0.494257795698436*pi,3.09697110765322*pi,1.95861445388995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.174164068823179*pi,0.17061326691704104*pi,1.2717930171472989*pi) q[1];\nu3(0.251090821720069*pi,3.21449961748989*pi,1.395459109797493*pi) q[2];\nu3(0.501933602707758*pi,3.31386053730131*pi,1.74216484804234*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.318457350236783*pi,2.89073484651147*pi,1.141745229194743*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.431690477463802*pi,2.96478705954979*pi,1.2075874153683*pi) q[12];\ncx q[13],q[20];\nu3(0.126585396507918*pi,-0.025276721976286*pi,1.364081930658376*pi) q[14];\nu3(0.616791087103167*pi,0.7908603360786*pi,0.931748881648624*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.141263242428846*pi,2.63575216447324*pi,1.5591847904614*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.148949039700541*pi,-0.09963261727925699*pi,0.957604611625654*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.75009152748467*pi,-0.4964232499983633*pi,0.5603915927009205*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.150792269871838*pi,3.15400585228211*pi,1.170549652054276*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.76590301923326*pi,0.145873486961708*pi,3.76110844553985*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.367312413221177*pi,0.06794671329500901*pi,4.04123674792951*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.238617086479867*pi,3.13960680221239*pi,1.63860317430143*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.1559925071491*pi,3.11369497480046*pi,1.0642408427203112*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.736659611784495*pi,3.40177200747971*pi,3.35003660540616*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.733758184659993*pi,0.9750696195244399*pi,0.874333791929458*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.14166227546102*pi,1.04010209809311*pi,4.30498316414712*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.297841651866455*pi,0.5570839887093*pi,0.635976950450003*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0573660900133992*pi,-0.15065317463080902*pi,4.10032602927948*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.258976452804753*pi,3.0407999388204*pi,1.74763456933157*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.663724072151498*pi,2.79776463589665*pi,3.53983743473713*pi) q[10];\nu3(0.693884132724169*pi,0.23879839054333596*pi,0.7560655481445351*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.439332920512609*pi,3.16317364663458*pi,0.5542858215031651*pi) q[16];\nu3(0.323254508248636*pi,0.15021063655963096*pi,3.92495732325389*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.268746397559122*pi,3.20734960065725*pi,1.286598535329961*pi) q[10];\nu3(0.560354863715435*pi,0.51345970814593*pi,1.066439772014394*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.663500931641052*pi,-0.305438522244594*pi,3.48771747436641*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.364781416599057*pi,0.008093628073550962*pi,1.238947271485612*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.593515876381003*pi,-0.10231518893144098*pi,0.683113296747176*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43452475952796*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.682213132973694*pi,-0.259097478668524*pi,3.78206227819286*pi) q[13];\nu3(1.0*pi,0.0*pi,1.409993097908484*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.68712190020061*pi,3.3419321663435*pi,0.5848287645529139*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[4],q[6];\ncx q[7],q[15];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39368709704515*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193076462026579*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.194338196689557*pi,0.28574770950181105*pi,4.41546305737472*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4672678182914*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(3.5*pi,3.39856717903084*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.364436525274388*pi) q[5];\nu3(1.0*pi,0.0*pi,1.161283720755518*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.29211021269465*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.087301651603933*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37116473098073*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5413739957880965*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310475955125094*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.792421703757093*pi,-0.288875482254553*pi,4.35847920665321*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[5];\nu3(3.5*pi,3.42619493289393*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[15];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.106353136799834*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.616657448851306*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45688319458549*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.090605551315317*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48968917337929*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5265393755017254*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45835029598197*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[18];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31375501885622*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.48849662271347*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.347482449772608*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44161960956455*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5129650270259063*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.369589880254837*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5035356581105277*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.39399250283708*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3209795915462381*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.409733543949434*pi,-0.32545491498524404*pi,3.96196835026214*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5173131631564201*pi) q[11];\nu3(0.588978590085555*pi,0.30384328524675397*pi,4.46306776384651*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.177563589617384*pi,0.423431722191811*pi,3.61920765592303*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.4846253208202995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.470335474298618*pi,0.455130088099418*pi,3.71062119838747*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.803400773938483*pi,3.28604036215398*pi,4.15389744652371*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.371394361192004*pi,0.16768712011991804*pi,1.1072640445829078*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.504240928714374*pi,-0.10933825020811799*pi,1.166703074634784*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3668073089437005*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.790013694547344*pi,0.64701390405507*pi,4.19158981689195*pi) q[3];\nu3(0.538284050560952*pi,3.12859763913646*pi,0.5427711479501237*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.431153126413022*pi,0.189214446884445*pi,4.013785087689071*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.297435187707663*pi,2.91973579505425*pi,0.9891813238092191*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.271013030820822*pi,3.01578618464974*pi,1.097899283175426*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.312515916100025*pi,3.39787526153219*pi,1.0242706565688*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.59474066649762*pi,-0.333433845651874*pi,0.881154836046525*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.667875085626926*pi,0.68894552521619*pi,0.935502436579418*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.513151203881568*pi,-0.01716067237239899*pi,0.706894331789037*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.212786005696505*pi,0.48492910171438497*pi,3.92968062200144*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.335137833505844*pi,-0.07458675489217897*pi,0.5090256115686894*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.495091161866891*pi,-0.205152011644966*pi,3.98519770145962*pi) q[9];\nu3(0.421143384629976*pi,3.38713833691814*pi,1.81282548535509*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.525026381386904*pi,3.19877927238056*pi,3.10696815473396*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.626329789351907*pi,0.67250884670754*pi,1.097287944356602*pi) q[1];\nu3(0.379584331440998*pi,0.28943000673683394*pi,3.83908077924922*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.130342652476067*pi,2.84901139458853*pi,1.60012942658291*pi) q[9];\nu3(0.837428510763263*pi,0.63670725403124*pi,4.36684138098133*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.704249494444712*pi,0.265467566439866*pi,1.58166053379945*pi) q[14];\nu3(0.631563531277563*pi,0.69340703745678*pi,1.19321098952565*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.422243679741637*pi,2.92103142453766*pi,0.792079687906172*pi) q[1];\nu3(0.609179844375083*pi,0.6168257780803099*pi,0.710670376176691*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.267460251412452*pi,-0.036359282150871974*pi,3.61464455764387*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.464942986428151*pi,3.03760069918837*pi,1.1911233660658032*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.705779424385143*pi,-0.191414144219772*pi,3.73110765394627*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.46449536959298*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.307088751034259*pi,2.62642443996228*pi,0.993246674852154*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2744855228453789*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.35239167394939*pi,-0.371712940845995*pi,1.210386570351612*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.552174198309036*pi,0.30495937529108996*pi,0.5403424721105116*pi) q[5];\nu3(3.5*pi,3.39937601313923*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.113024391360668*pi,-0.10455775119113198*pi,3.98836691530859*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234826044071621*pi) q[18];\nu3(0.320681596462317*pi,-0.32117459619587896*pi,0.5911888442063022*pi) q[19];\nu3(0.562177289146679*pi,0.21364737883780904*pi,4.29218221685627*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.28510413065579*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.212000015866559*pi) q[1];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4173487100438*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.468865522446061*pi,0.32939233529383904*pi,1.067850883686307*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5310397955824224*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210654636516949*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.959906291409958*pi,-0.08273988315555297*pi,4.21908698314759*pi) q[19];\nu3(0.530257779830063*pi,0.09895065045715301*pi,3.91468506557634*pi) q[20];\nu3(0.584364566307256*pi,2.98622527771958*pi,4.198927526044519*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.39393750663901*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.81595731682666*pi,3.28257878472587*pi,4.07097258801174*pi) q[13];\nu3(1.0*pi,0.0*pi,1.244421864096976*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41074721207776*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.759484970009749*pi,-0.431157551677857*pi,3.33282555299378*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5293995559125309*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[14];\ncx q[5],q[12];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.527595388349071*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.49417101802553*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.43359735454226*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.494494189022922*pi,0.10370461251322205*pi,3.6300696399291*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.316260426910739*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.611801659750401*pi) q[14];\nu3(0.862599034845933*pi,0.012637228185533034*pi,1.4675962634329829*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292988099553713*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[14];\nu3(3.5*pi,3.44454055945212*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.31851472816329*pi,0.5*pi) q[7];\nu3(0.0889039153030386*pi,-0.255340961992786*pi,4.16820524612202*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[20];\nu3(0.74111657158076*pi,3.38224254013125*pi,2.96731656590798*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1705037734113581*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2737455820674959*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.468665222772879*pi,3.28564011608682*pi,4.4519381466169605*pi) q[9];\nu3(3.5*pi,3.49677477286843*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41511677641192*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35577557825312*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2003695042932079*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0954629726017234*pi,3.21940069525611*pi,1.90969765272107*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5918302580153633*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3665781500916911*pi) q[20];\nu3(0.615326776787381*pi,2.78245265307873*pi,3.93347143839035*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[17];\nu3(0.283123267733755*pi,2.36501625112385*pi,1.142985134665206*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.561817195463169*pi,0.19168213309243798*pi,4.36452660465288*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[20];\nu3(0.264848443512091*pi,0.63986149285487*pi,4.33181400764576*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.710265937119513*pi,0.30705022743740296*pi,4.04541109688331*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.554898731843469*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3622861180307*pi) q[21];\nu3(0.706377874141615*pi,0.06077899812961296*pi,1.2242221325018399*pi) q[0];\nu3(0.258399668193407*pi,3.23349254808727*pi,2.00848199809968*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.361747358297771*pi,-0.171113616712522*pi,0.865072951859537*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.576483163528434*pi) q[13];\nu3(0.532736203037126*pi,0.81574270592138*pi,0.5212557748444437*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5879272231649724*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.184195389312801*pi,0.65958142003588*pi,3.97925155029144*pi) q[1];\nu3(0.576932671006412*pi,-0.13234987604347298*pi,4.15901816838287*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.593401756394118*pi,-0.038406366004645975*pi,1.3481730863022259*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.203760118224736*pi,-0.14345628568212498*pi,1.2581570391728891*pi) q[17];\nu3(0.22736807722542*pi,2.68887759771106*pi,0.929485491699223*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.381599255474879*pi,3.00037568527589*pi,0.694383973699954*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.450817552459692*pi,3.16040329514314*pi,1.68417226011931*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.260756242926425*pi,3.3893659636597*pi,4.4853102649240295*pi) q[17];\nu3(0.633490304591705*pi,3.45389479923131*pi,3.47947435781127*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.686379333859904*pi,3.00312120883189*pi,3.77754182552931*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41531774061602*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.33137157527905*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.313054629199283*pi,0.238573197335316*pi,3.32303406319724*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.610538853471593*pi,3.1331233396877*pi,3.48063938810555*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0494408346439904*pi,1.02793265815723*pi,4.14441875648145*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.111091095093309*pi,3.28976480057382*pi,4.278159463512781*pi) q[10];\nu3(0.69077948104059*pi,2.79755761821205*pi,4.2579699137331595*pi) q[11];\nu3(0.414087656401943*pi,0.30994291227318604*pi,4.397856224581361*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49363400532346*pi) q[16];\nu3(0.493334398015392*pi,3.33187129289753*pi,0.5135791902831595*pi) q[19];\nu3(0.336044086776514*pi,0.49067122166704*pi,0.654702493212665*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42798461418803*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.075618513581641*pi,0.76399664658594*pi,4.136859516522771*pi) q[5];\nu3(3.5*pi,3.46819261058919*pi,0.5*pi) q[6];\nu3(0.22567276113572*pi,-0.06056533507719197*pi,0.7657327685480539*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.221283421819733*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.118997125415205*pi,-0.4226853722514244*pi,4.2792011185652505*pi) q[11];\nu3(0.319204947905689*pi,3.2328596664436*pi,0.885717101754413*pi) q[12];\nu3(0.415042260948409*pi,-0.014037021047752007*pi,1.14871845201702*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230958270523306*pi) q[15];\nu3(0.344235349302727*pi,3.13595568692536*pi,1.75074791171769*pi) q[19];\nu3(0.282967236618605*pi,3.14224626318349*pi,0.7806644439384081*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.164995608155067*pi,-0.4322175903670427*pi,1.91000479926571*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.641142764122608*pi,0.5689004056164999*pi,4.481617409869401*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38528365583352*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49386599755961*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.297950477618502*pi,3.12370170215793*pi,1.73928064689391*pi) q[21];\nu3(3.5*pi,3.30591101335696*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47932370236342*pi,0.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.215150968297336*pi) q[10];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223230640768308*pi) q[20];\nu3(0.82307944471935*pi,2.87576901147618*pi,3.56653931950185*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.492370487197*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3695033708534*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.223548319841631*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1728873039344339*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4438418965492*pi,0.5*pi) q[7];\nu3(0.355617543846407*pi,3.4252070696*pi,4.21814756556332*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48116598367298*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,3.38840112035723*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267538075969816*pi) q[17];\nu3(1.0*pi,0.0*pi,1.214259461587812*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.682863071876844*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\ncx q[0],q[20];\ncx q[1],q[10];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36844047734416*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.318164962651823*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5502838247663688*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40877675783094*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46851544322076*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.562638568686975*pi,3.20380746132232*pi,4.0118296647371405*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.607799725655186*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42879215228653*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.181145725833015*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.185105493975002*pi,-0.28433438554603796*pi,3.82981859038064*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.698209260443905*pi,-0.018441840828548994*pi,0.9302758146560139*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.614023408589894*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.25412401860639*pi,2.81385966628142*pi,0.8220316363289*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.618922809921061*pi,0.09887188480035303*pi,4.36080678576751*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5320919683480563*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.342893727025216*pi,3.11695445242433*pi,0.5055456237727995*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.625160204198085*pi,3.38801913182482*pi,4.321150100786101*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.51488377161307*pi,-0.23422708633278*pi,3.81749494834035*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.1622465882198*pi,0.391570367615267*pi,3.45663352565194*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.482072707785604*pi,-0.191319729652568*pi,3.75025496655223*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.684427059799388*pi,0.53656507167631*pi,0.848728776183233*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.498638880762336*pi,-0.14718967639548097*pi,3.5447567731432*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.815921051790867*pi,3.25878310471598*pi,3.30737716356961*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.743625633348721*pi,0.55511771714457*pi,4.10393554250677*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nu3(0.357571296109838*pi,-0.20845444479966502*pi,4.412495645180821*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.359608793657364*pi,2.87554696936839*pi,0.922131688497711*pi) q[12];\nu3(0.282927617234952*pi,0.9664621174746699*pi,4.14475056190526*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[12] -> c[12];\nmeasure q[18] -> c[18];\nu3(0.653078670078668*pi,0.56686542181608*pi,0.728577120433991*pi) q[7];\nu3(0.685356206335908*pi,0.6564393734782199*pi,0.930526792207672*pi) q[11];\nu3(0.699747293666565*pi,1.0263800367785*pi,0.55575161888244*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\nu3(0.405417121136105*pi,3.27349388859837*pi,1.09145956810854*pi) q[21];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.419110124446322*pi,0.228223246697698*pi,3.67018067540079*pi) q[0];\nu3(0.390876426305725*pi,2.91755382521615*pi,1.0902987853181259*pi) q[1];\nu3(0.431893500319959*pi,1.0318472463306*pi,4.08038188870175*pi) q[2];\nu3(0.787493272251873*pi,0.398642706672511*pi,4.060265840494489*pi) q[3];\nu3(0.579890045468711*pi,-0.161853031320569*pi,0.9292121659849231*pi) q[4];\nu3(0.383244678044586*pi,0.5231295519750501*pi,4.4293600802979505*pi) q[5];\nu3(0.566790173911608*pi,0.449630221689024*pi,0.987953203390231*pi) q[6];\nu3(0.699191704973064*pi,3.01936206370533*pi,3.07615885922235*pi) q[7];\nu3(0.268033098758368*pi,3.2099609965574*pi,1.419218058793803*pi) q[8];\nu3(0.578238970661187*pi,3.33816354945999*pi,3.46023797133051*pi) q[9];\nu3(0.778969651657856*pi,2.62138494905537*pi,3.67026309534758*pi) q[10];\nu3(0.659969016684139*pi,3.1722470201177*pi,3.06071881625229*pi) q[11];\nu3(0.693207029772016*pi,2.70159268130153*pi,3.45986133324457*pi) q[12];\nu3(0.651726503188376*pi,0.19616697015079698*pi,4.436883998186071*pi) q[13];\nu3(0.375761120118315*pi,-0.151960386778004*pi,3.76335671369008*pi) q[14];\nu3(0.16444954472434*pi,0.36475811588275897*pi,3.59286809518939*pi) q[15];\nu3(0.772049270276282*pi,-0.057698157046167986*pi,0.6831903071423611*pi) q[16];\nu3(0.67161692876503*pi,3.21753373750068*pi,0.5950901643603552*pi) q[17];\nu3(0.363477100813421*pi,0.327418424189875*pi,0.685814942963992*pi) q[18];\nu3(0.310691805159687*pi,3.21021503858952*pi,0.7882434777159071*pi) q[19];\nu3(0.168612883954357*pi,-0.22337253777688798*pi,3.82662681274898*pi) q[20];\nu3(0.277545314492249*pi,3.20096918879331*pi,1.55273881196019*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4492151036821*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4365630869364*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49628233474597*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3499196858640459*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246155541023911*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.254258128443831*pi) q[17];\ncx q[0],q[15];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.49420805223747*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.4458344117899369*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(3.5*pi,3.49368277340962*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.364530615145263*pi) q[11];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.43693276870375*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48967586969085*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.40036544537295*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1833971940509849*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3075580319303541*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5691195526030279*pi) q[13];\nu3(3.5*pi,3.4578295946316*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5819777202931921*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.4341239211586405*pi) q[17];\nu3(1.0*pi,0.0*pi,1.084953301702996*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229720886214135*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[13];\nu3(3.5*pi,3.40966106931678*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.62437153118163*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.5861692853858129*pi) q[11];\ncx q[14],q[21];\nu3(3.5*pi,3.44297277173473*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.399697316720958*pi) q[18];\nu3(1.0*pi,0.0*pi,1.367098594038249*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48143351187449*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4702990306918995*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5056441433602146*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42428217638009*pi) q[21];\nu3(0.400977041123548*pi,0.6194971392841999*pi,0.7869244655822221*pi) q[0];\nu3(0.53157369447742*pi,0.04418399335609002*pi,0.8203368992679*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.267482056684355*pi,2.96142709364902*pi,1.72440253736588*pi) q[13];\ncx q[14],q[21];\nu3(0.634849631264411*pi,0.10728537079530698*pi,0.715553773054804*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4375524189446605*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2635046509963*pi) q[19];\nu3(0.216480449208301*pi,0.021143938024234976*pi,0.683384205233492*pi) q[0];\nu3(0.889076492527548*pi,3.0503332369616*pi,3.14138076966118*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.100886770743395*pi,-0.343854587684933*pi,0.940636441463018*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.363707744462472*pi,0.7124891434301299*pi,4.251301707015379*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.825746316333325*pi,3.34710270813917*pi,4.402387780285419*pi) q[4];\nu3(0.700303953207889*pi,2.75017883552086*pi,3.3211109345466*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.680417733615179*pi,3.18953205733021*pi,4.18574578388222*pi) q[8];\nu3(0.24895853106277*pi,3.3527219823365*pi,0.5609267849738465*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.492911194475691*pi,0.30583102190921796*pi,0.967220964943156*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.551013573017886*pi,-0.4732503398687735*pi,4.370631849011939*pi) q[3];\nu3(0.884745385675409*pi,0.11669245624039404*pi,0.710197275774323*pi) q[4];\nu3(0.222017016790691*pi,3.35974527329415*pi,1.74363645420252*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.7773557983557*pi,2.30182613319695*pi,3.70558650699681*pi) q[8];\nu3(0.37957657045849*pi,0.46483672766166195*pi,3.52159423259562*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.755759982176999*pi,0.23688608415844103*pi,1.0870761883332198*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.6320741996048*pi,-0.398960373215464*pi,4.223116559319751*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43788619475742*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.53422507624945*pi,0.5364329989579899*pi,4.25572017450491*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.797259439555963*pi,0.09553294680525604*pi,3.98002877167072*pi) q[6];\nu3(0.956160268637268*pi,-0.4363906073457043*pi,3.11760464120557*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.28243792765439*pi) q[13];\nu3(0.492989815244779*pi,0.75996535077996*pi,0.5502553391558115*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.799135715713619*pi,0.5039447828724299*pi,4.24049401973372*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.816252914640902*pi,3.30074054888204*pi,0.703839071031483*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.433128386366574*pi,-0.330345944939307*pi,4.1939616092611*pi) q[6];\nu3(0.292706247518861*pi,2.78611587444821*pi,0.94268560143311*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.73074901205362*pi,0.87156535000416*pi,0.632269511595233*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.403970989769811*pi,3.46405836633193*pi,0.582316816469659*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.132202933632829*pi,0.40217854773586603*pi,0.5904903978592825*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.731704118876828*pi,2.85636977041907*pi,3.44115861986512*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2539269926823895*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.602192246215744*pi,0.9966837184181101*pi,0.85858940625614*pi) q[21];\ncx q[0],q[13];\nu3(0.266979947321777*pi,0.12812201584358995*pi,3.52360988871054*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.173170998703782*pi,0.66128632711996*pi,4.12788424682767*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.520709081313569*pi,2.76202664625306*pi,3.87540208877321*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.565476669035574*pi,3.0558868789743*pi,3.00504994777104*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.412146141206678*pi,2.9882104298437*pi,1.57582238909266*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.54468063009094*pi,0.76156708073824*pi,0.751422711786525*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.199754974556372*pi,0.9845790540203301*pi,4.47905680357821*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.369725588511*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42213666182385*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47398073452938*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.197698285238852*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280456719134183*pi) q[17];\nu3(0.514188577268095*pi,-0.4863447070526704*pi,3.69286345311034*pi) q[18];\nu3(0.325953013267464*pi,0.14655252831083798*pi,3.85721394660878*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2121005831930018*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36351541254547*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[7],q[12];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.220668530538634*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.4916329771469*pi,3.33849634582166*pi,1.77123064581091*pi) q[18];\nu3(0.57801720141157*pi,0.253072593781107*pi,0.613793359925901*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.46010121391044*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39289995183307*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.247787799020575*pi) q[10];\nu3(3.5*pi,3.47708456488666*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.178752695841015*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38982671807723*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5152633707377117*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40507263539119*pi) q[20];\nu3(1.0*pi,0.0*pi,1.164503637397504*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[7],q[12];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.599501078432576*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.393975921589335*pi,-0.25939492722283297*pi,4.1847831635570305*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.20359822097678*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.150313315104182*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3494614124858995*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41455511462994*pi) q[12];\nu3(0.488923260382914*pi,0.462884911176332*pi,1.2350570235203109*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45857475687113*pi) q[21];\nu3(0.36300444174263*pi,3.25595431634517*pi,2.22946701114733*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.36528798687651*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.484201690735902*pi,-0.08113960350614002*pi,4.08599840875278*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36308287653911*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.144518134958953*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2837849858107862*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.584904903768734*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.521364435772902*pi,0.11388235553438397*pi,4.34931793704773*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.788354579951711*pi,3.17927917758816*pi,0.595486439813456*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.234601966169987*pi,3.10534822966689*pi,1.026974318622875*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47316193640542*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39959679593299*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.725706036575052*pi,-0.151263878757522*pi,4.39971724394961*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.893824463752653*pi,-0.07035527278675502*pi,1.1175783595431898*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.888223520377003*pi,2.87884675938551*pi,3.60973793238082*pi) q[1];\nu3(0.367306812955589*pi,-0.006417452662159984*pi,1.267271713130087*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.604656527025735*pi,0.03807851100654602*pi,0.5984908028310079*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.65637392238864*pi,0.22839298931683805*pi,1.63052697783146*pi) q[14];\nu3(0.126650968496541*pi,0.50157757539363*pi,4.42729210613941*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.187720430618116*pi,2.82703060333103*pi,0.795372200866174*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.446144319179313*pi,0.73510803047793*pi,3.93018800523707*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.596135927121388*pi,2.59618376027547*pi,3.56060947091554*pi) q[1];\nu3(0.273904324542765*pi,0.03946145308796001*pi,1.139073864077145*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.529848878003315*pi,-0.15813237786772*pi,3.75173106157255*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.738390963488902*pi,0.9289356413586001*pi,0.824508871108215*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.664976501438482*pi,3.03809023135343*pi,4.00183308968229*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.465122022766722*pi,3.35601375390485*pi,0.990016962418518*pi) q[14];\nu3(0.300608959297822*pi,-0.262097987895649*pi,1.50330464499974*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.883103636494346*pi,1.15376070646191*pi,0.717980139151393*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.391094719645753*pi,3.30175056610668*pi,1.0910405217838681*pi) q[4];\nu3(0.358228768430987*pi,-0.4210778383269556*pi,1.80395627431292*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.267540285291356*pi,0.18147905146445997*pi,0.832820387066709*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.592210322856573*pi,2.99548450916954*pi,3.33898936399658*pi) q[11];\nu3(0.41002152680439*pi,0.295263214902282*pi,0.624900477089801*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.556939730623581*pi,3.29291917472538*pi,0.5586866271667926*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.925808777488977*pi,0.22808160607980998*pi,1.58208767059448*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.552085431140292*pi,-0.4140367291607979*pi,4.30670657035155*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.759781131876161*pi,3.3719470366172*pi,4.42309211726292*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.181458522155496*pi,2.82380944516304*pi,1.63662144248572*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.336980578711746*pi,-0.280915130459356*pi,4.44089781706952*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.246245313635977*pi,3.47211631486978*pi,0.941539758724687*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.707228572081727*pi,2.70528824615153*pi,3.5663297100209*pi) q[21];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.586156070356242*pi,-0.08044145701823902*pi,1.168361588985189*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.565354776174308*pi,-0.110285230081136*pi,1.330854232327927*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.703287105507805*pi,-0.19910475406453*pi,3.43291545700203*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.46792196186654*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.45382938326305*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.281884764054603*pi) q[11];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.3639095042619*pi) q[15];\nu3(0.557545703961317*pi,3.41029656049685*pi,3.5053370610806*pi) q[16];\nu3(0.332186579386742*pi,0.74451028484723*pi,0.711334655111416*pi) q[18];\nu3(0.750826909616864*pi,2.56722046777826*pi,3.60401614705795*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4336320939355*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.4417787813627*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3191105805631111*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47850451463742*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2009563607458071*pi) q[17];\nu3(0.48005585119195*pi,0.11479254145333995*pi,4.37240904157306*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.158005098238956*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47499676901564*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.279281685835317*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.417858991869959*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.4499748599846*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5281027873389843*pi) q[7];\ncx q[10],q[19];\nu3(3.5*pi,3.3840212518785*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5005266019012313*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3986267820924905*pi) q[20];\nu3(1.0*pi,0.0*pi,1.361947315806551*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46290992048406*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.43446329400758*pi) q[9];\nu3(3.5*pi,3.49123654168866*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322424377723729*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230387284461743*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(3.5*pi,3.41611568813645*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.411866333907*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.234602644971813*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.167289230261066*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42087602429811*pi) q[21];\nu3(0.434063727336461*pi,0.5422003361033001*pi,3.62452601961748*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.731421784284679*pi,3.13162583260053*pi,4.3784857263597*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38644478566003*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48377171135542*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.575651127524189*pi,0.48338017355875396*pi,1.323813355263961*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.553459602959987*pi,0.48908671483003996*pi,0.5350829978697833*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.524788839781197*pi,0.88265162140998*pi,4.40020149282239*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5491520167930379*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4851980108753295*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.297538267780967*pi,3.37158715732295*pi,2.1209574450383597*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.138026976203237*pi,0.19634623200463996*pi,3.95077088373933*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.301800876345643*pi,0.9377227494115199*pi,4.06905492444134*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.759901471547908*pi,1.00758709411642*pi,0.854110227508443*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.816499801367988*pi,0.214856404059226*pi,0.787366390251639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.684012216827635*pi,-0.18121890748535102*pi,0.649322074328753*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.25350330708455*pi,-0.4396223632500751*pi,1.025765875689824*pi) q[3];\nu3(0.359773999314328*pi,-0.07935964314059801*pi,3.85435328942711*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.685150029245833*pi,0.03990778768952996*pi,1.116535297175154*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.488387142659827*pi,0.08878973408109703*pi,1.314046167613089*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.570088151168896*pi,2.56263521616999*pi,3.74731129107797*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.287765270883859*pi,0.61610363655122*pi,0.5024446141286002*pi) q[3];\nu3(0.513536610073455*pi,3.14630241096605*pi,3.06975184961122*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.464295041695554*pi,3.09410923406947*pi,1.64532622716952*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.35658914936349*pi,-0.4313006644172956*pi,3.93217927366853*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.298949848400772*pi,0.30448193869304996*pi,1.012593226059408*pi) q[5];\nu3(0.417655657819811*pi,-0.4730677334372057*pi,1.90670914922543*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.22455373372621*pi,-0.4929434425208082*pi,1.303511492361733*pi) q[9];\nu3(0.300441049678811*pi,-0.049096600104334975*pi,3.93282714330105*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.384828740236044*pi,-0.13584717587787498*pi,3.67319010006783*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.42927020937656*pi,0.46949769643150496*pi,4.101151035799139*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.637951076845544*pi,0.43431167638984103*pi,0.600688695807151*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.887111765996501*pi,0.6291202608453801*pi,4.271693485683031*pi) q[8];\nu3(0.631472096920991*pi,0.47565893979484697*pi,4.364227322761121*pi) q[9];\nu3(0.586023741678191*pi,0.02911336662110897*pi,0.8534667141415611*pi) q[10];\nu3(0.521284775699259*pi,3.4878599668341*pi,0.50839258573457*pi) q[12];\nu3(0.496889833267707*pi,2.83464294535329*pi,0.9989195502800841*pi) q[13];\nu3(0.623798463138821*pi,-0.294617762920274*pi,1.187910017808386*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48550208565476*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41879698518586*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.552571826145372*pi,0.306762490015867*pi,0.882463015189249*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.267053364281289*pi) q[11];\nu3(0.291676454325285*pi,-0.4137823072789469*pi,0.5837675532728787*pi) q[12];\nu3(0.112942036887528*pi,-0.4535542427208582*pi,4.27919576680689*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2573701634434848*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.561046239008707*pi,0.9808042969468*pi,0.773740672792441*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.734046258389303*pi,-0.14064741688375798*pi,4.18642062024776*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[11];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.454835152999889*pi,0.6512568607071001*pi,0.5911122947563316*pi) q[16];\nu3(0.874624705652133*pi,2.78448936449818*pi,3.26302859379163*pi) q[18];\nu3(0.619664365354013*pi,3.38908621647014*pi,0.5287063628176265*pi) q[19];\nu3(0.541400366490736*pi,-0.13232737470059402*pi,3.99031501483142*pi) q[21];\nu3(3.5*pi,3.4955555744192*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.372678229805661*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48761687161287*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48304448567144*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.718425833989404*pi,-0.366531528168124*pi,3.770377537805*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.633869597953161*pi,-0.352184039140628*pi,0.921811952830274*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[11];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38921699546089*pi,0.5*pi) q[6];\ncx q[9],q[16];\ncx q[10],q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.272449784585117*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,4.47517175325096*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(3.5*pi,3.32937039106055*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42830534308729*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1238779239279229*pi) q[12];\nu3(3.5*pi,3.47311202511063*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.141714927254725*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261132108688213*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32384866844205*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47760159686243*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.3277050806925859*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5968293316973268*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.167460811058998*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[15];\nu3(3.5*pi,3.47698726079677*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5323520937604783*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5603270925405215*pi) q[16];\nu3(3.5*pi,3.41638119653731*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.413785397726784*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41486589200518*pi) q[20];\nu3(1.0*pi,0.0*pi,1.307214704269702*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.2755464334531705*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5822737497623587*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.460896809144848*pi,0.059069548219727985*pi,3.93985782753669*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.419323989159417*pi,0.02205374055881304*pi,3.52744448437525*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.376780220707601*pi,-0.12157918231132098*pi,1.415922080172572*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32455665930941*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.68037664510417*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.862485047813797*pi,-0.23900114027902303*pi,0.8930451764963561*pi) q[1];\nu3(0.465769855809695*pi,-0.09047653819211399*pi,0.603189879026766*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.426109253112084*pi,0.37178870481834203*pi,4.38949853579226*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.732094147107118*pi,-0.132326732542693*pi,4.136239280118399*pi) q[9];\nu3(0.348496312177353*pi,2.66090657444327*pi,0.8518461894557849*pi) q[10];\nu3(0.490996980413745*pi,0.14525290661092904*pi,4.372393096385251*pi) q[11];\nu3(0.488297584726038*pi,3.30735877470769*pi,0.610734160709164*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.839374734079339*pi,3.04463182555956*pi,4.08760447777789*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.275998822491517*pi,0.43162034616841505*pi,4.02832994134288*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.288998408774754*pi,3.4235699180719*pi,1.1636371544866129*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.683196201949044*pi,3.4206253921333*pi,4.49902392183219*pi) q[9];\nu3(0.565825508838726*pi,3.34463211897036*pi,4.132512715030931*pi) q[10];\nu3(0.345277086589046*pi,3.14193475638189*pi,2.0703261094297503*pi) q[11];\nu3(0.607726460323933*pi,-0.162376738229024*pi,1.142550219763892*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.733275146177814*pi,0.60307162264966*pi,0.747770786521323*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.425166456237908*pi,2.48052714307157*pi,1.1603855919475219*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.821086578067091*pi,-0.20036399978833902*pi,4.07564858060802*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.66531283096737*pi,0.24499985955612702*pi,0.9327591378332301*pi) q[16];\nu3(0.620916335604901*pi,2.29834807422296*pi,3.77496080838038*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.891876900158667*pi,0.05332267874301*pi,3.72069762286145*pi) q[21];\nu3(0.755838139456763*pi,3.0908540178082*pi,4.22210223473374*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.667091929854423*pi,0.37208153545107103*pi,0.8334631636284651*pi) q[16];\nu3(0.530215491603134*pi,-0.16101541026140997*pi,4.29205229015928*pi) q[17];\nu3(0.569931752372409*pi,2.68440297362787*pi,3.4661725051345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.693613380025447*pi,0.77549696431838*pi,0.612555264970793*pi) q[21];\nu3(0.401784188940611*pi,-0.001023142602180005*pi,4.0990974479121896*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.657387605637789*pi,0.49444642314905796*pi,1.50486587780969*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.196460412843366*pi,0.31602863985616503*pi,4.131508534930051*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.380877166788671*pi,0.14055640155574*pi,3.39261139747534*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.287710296724056*pi,1.06860925153557*pi,4.4012279899736395*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45701756870694*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.337762953100555*pi) q[12];\nu3(0.43010415947069*pi,0.79819442613027*pi,3.86417574789045*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.368710314627599*pi,2.98146195415369*pi,1.282237502244602*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.581820334767976*pi,-0.12231199897637401*pi,1.310078997989484*pi) q[4];\nu3(0.542528103621819*pi,0.6290378259165199*pi,0.709499493931422*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.705326015442276*pi,-0.2006457662385*pi,1.023117824035661*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48125777132035*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.727027866800904*pi) q[12];\nu3(3.5*pi,3.44945866203998*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247563931723911*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30785548672314*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.43284881876326*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31732379957039*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.627350811629074*pi,-0.17486142189466197*pi,0.941740691985641*pi) q[7];\nu3(0.416149359464558*pi,0.39421420451230904*pi,0.952872632892549*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.198145744743599*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.206210934447392*pi) q[18];\nu3(0.789702874313486*pi,3.26342622929335*pi,0.610369952632282*pi) q[19];\nu3(3.5*pi,3.33920831684894*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,1.261222628758881*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.684569519364814*pi,3.29790034066165*pi,2.97367323098026*pi) q[7];\nu3(0.767849159432018*pi,2.86777559363094*pi,4.0813499697489*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40595429748652*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5995978744359851*pi) q[16];\nu3(0.867374951403987*pi,3.33249760989175*pi,3.98011261809551*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299995448955712*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5524273575773463*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44213279965828*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5362981267574347*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,4.488908741493351*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33960540039619*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46323696953138*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.405280744299344*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.652714750012792*pi,3.10186310462926*pi,4.19388421332797*pi) q[10];\nu3(0.550961230990667*pi,3.41431823491343*pi,3.06771642334801*pi) q[11];\nu3(0.899336470966928*pi,0.03550232766928796*pi,0.58172708766657*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.379802334297233*pi,3.07913584607417*pi,1.96575995049015*pi) q[15];\nu3(0.559035068122898*pi,-0.286795391878649*pi,4.30294919019246*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0208040188111093*pi,0.14398720643380103*pi,0.8242795529214619*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.202465890436308*pi,0.362929775015013*pi,3.74188011067652*pi) q[10];\nu3(0.801900387843347*pi,2.63399964441836*pi,3.88098600368655*pi) q[11];\nu3(0.512889595649189*pi,0.9687565030108201*pi,4.3377362294741495*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.560838764148626*pi,0.5640574409563699*pi,4.087485462711291*pi) q[15];\nu3(0.423610518877655*pi,3.2351367625389*pi,1.79179908820387*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.27169809715566*pi,0.15613056478605802*pi,0.5783415471864113*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.409215449922085*pi,2.43580466228791*pi,1.319130789092402*pi) q[1];\nu3(3.5*pi,3.43726872991637*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.329288952482*pi) q[6];\nu3(3.5*pi,3.34099792114797*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1350748237956791*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3664188876021321*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.871755903798542*pi,2.68978771777456*pi,3.9488525542276*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[17];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.930668807268184*pi,-0.290952354236523*pi,4.19898438302862*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.691052213076562*pi,3.17642474508427*pi,0.5448925468708155*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46984868956144*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.44803848164573*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.513285842573032*pi) q[17];\nu3(0.211867045579398*pi,-0.372338035345808*pi,0.66115029583009*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5708348578005591*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.324527442967766*pi,0.06200801200808104*pi,0.5972041317360492*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.742620995588514*pi,0.30828865978324405*pi,1.62987652307007*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[9];\nu3(0.143612154285245*pi,-0.073142286883424*pi,4.49602920718147*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.70366046381084*pi,0.33391242889442696*pi,1.1204989522107591*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.411122977293356*pi,2.79764890831362*pi,0.9905174304168509*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.716539850071864*pi) q[9];\nu3(0.241618060629945*pi,-0.4877823045908181*pi,0.97799082759689*pi) q[13];\nu3(0.746658295928469*pi,0.488973345427806*pi,4.34902544728557*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.508607451423836*pi,-0.157621767425896*pi,4.30907646427925*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.443657062595334*pi,-0.03404792738808399*pi,1.154194881980144*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.575478296887361*pi,0.6353194012258201*pi,0.695540419899453*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.174445849130546*pi,0.07495401594711104*pi,4.48125853744716*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.344495306776322*pi,3.26393136005231*pi,2.2128695974252697*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.317167566270216*pi,3.09135705740035*pi,1.64862492074209*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.430475739448693*pi,-0.05101561639693297*pi,0.6999270470221199*pi) q[17];\nu3(3.5*pi,3.45858755106191*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.239447927640832*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.512992663192793*pi,2.54745719254949*pi,3.74470587326108*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.691066774390209*pi,2.63603623499206*pi,3.8702582965604*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,3.45136793411459*pi,0.5*pi) q[1];\nu3(0.821500974471288*pi,3.41742589307964*pi,3.23385031262928*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3229311589224069*pi) q[4];\nu3(0.462098430561072*pi,2.84103184853302*pi,1.52402916552342*pi) q[5];\nu3(0.66529156571134*pi,-0.322026322546486*pi,0.767247836697019*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600492308980618*pi) q[21];\nu3(3.5*pi,3.43117135385135*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.732286129905509*pi,1.17155775386939*pi,0.695950753657408*pi) q[5];\nu3(0.185432806433744*pi,3.46041674362678*pi,4.04257060111802*pi) q[6];\nu3(3.5*pi,3.35339025817868*pi,0.5*pi) q[7];\nu3(0.643371887658061*pi,2.71208611236389*pi,4.17969289135518*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.32603513646205*pi) q[12];\nu3(1.0*pi,0.0*pi,1.415757872279914*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.356702573134862*pi,2.94960125713421*pi,1.3088639988087651*pi) q[19];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5914816562846266*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.305765362290282*pi,0.54932518771454*pi,0.624073801383648*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.459762478499707*pi,0.7246713678827399*pi,0.5180395360620184*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.639293491903814*pi,3.32248565055732*pi,3.03990857017759*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.639506255632085*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43333738932086*pi) q[13];\nu3(3.5*pi,3.45698733561739*pi,0.5*pi) q[17];\nu3(0.907391262705887*pi,3.39330907077727*pi,4.380589547721231*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2501514161433391*pi) q[20];\nu3(0.656653820838343*pi,3.42695519016041*pi,0.766795731604416*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.349725997472924*pi,2.64284272675296*pi,1.0381109168554699*pi) q[9];\ncx q[17],q[20];\nu3(0.234754595588704*pi,3.45070103054835*pi,0.823251744301739*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.534168896289158*pi,0.43074586606960896*pi,1.056663345964607*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46848734117643*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49954275259477*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.15923609814644*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.063686109899441*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.490375103235991*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.29729234017498*pi,-0.271557174785183*pi,4.15598324767557*pi) q[1];\nu3(3.5*pi,3.45256268717474*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.180568694453684*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.43536791371608*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.296105275982405*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.403854537185147*pi,3.02950067644235*pi,1.154516602986397*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.1632654839377*pi,1.00542539543343*pi,4.33441827854588*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.455485344970009*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38775639779592*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45808471993816*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3712562471866732*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.459739388046049*pi) q[3];\nu3(0.802419670443183*pi,-0.373176153191073*pi,0.707372476669755*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[11];\nu3(0.359060897127206*pi,3.38252850439474*pi,4.32514465327276*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47122975975113*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.636209219132509*pi) q[10];\nu3(0.471450942429951*pi,3.30742042356019*pi,1.71224722806723*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.257884696011165*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.636695027328576*pi,0.332498368903254*pi,1.431971605576094*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.781784354851726*pi,2.48272480778508*pi,3.65045282059305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5476660986513342*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5540447414839043*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.20263464410046*pi,-0.264527920475108*pi,3.79418442573825*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.241862699171251*pi,3.36401570032155*pi,0.925560509007636*pi) q[8];\ncx q[9],q[15];\nu3(0.585955827607824*pi,-0.104620742577678*pi,1.384542869488145*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.278606298070123*pi,0.82728210096086*pi,0.5581657684741065*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.581962726271833*pi,-0.26680052918983*pi,3.72504678693289*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.351903687453965*pi,0.036849211663186*pi,1.353914633153465*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.488810561812936*pi,2.91011443936134*pi,3.88048245929492*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.286945088518019*pi,2.94325372137504*pi,1.93799738371812*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.610758487809456*pi,0.425461954352805*pi,0.988226085042919*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.31249371314571*pi,3.41538115399289*pi,1.72731901730695*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.508458143043384*pi,3.3430045700466*pi,0.5461733865996654*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.716036008728098*pi,-0.472229661266238*pi,4.05627989298382*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0900816620478074*pi,3.33690730144298*pi,0.776500879377358*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.551492184802323*pi,2.86258360876387*pi,4.070477551711*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.259118922747337*pi,0.433130191208829*pi,3.51137531279751*pi) q[5];\nu3(0.607837441586325*pi,3.30929601172823*pi,2.88232321169759*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.875230260111769*pi,3.1436740305071*pi,3.03252958053002*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.41280588380527*pi,-0.097358332028254*pi,1.4104024058966869*pi) q[11];\nu3(0.459377306406413*pi,2.94507620606339*pi,0.819515893251896*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.43848517580876*pi,1.09685108972651*pi,4.27659041989146*pi) q[15];\nu3(0.434455015238593*pi,2.85330609075121*pi,1.58837588307402*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.170037845832731*pi,-0.4628933375579846*pi,1.0059075368727601*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.203296715359167*pi,0.28665142906251095*pi,3.49731661258156*pi) q[5];\nu3(0.0836159271300393*pi,3.30746179590419*pi,4.407260540364851*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.258943668884934*pi,3.12821082346681*pi,1.394997897708407*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.318245259230535*pi,-0.10371483347834498*pi,3.93166002200615*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.817916673524488*pi,3.15175095804086*pi,4.37959584717123*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.726651018787636*pi,-0.4632608608580831*pi,3.92003514235529*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.657001102936119*pi,2.32571235058306*pi,3.69488938639021*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,3.3415086406817*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.492279407298959*pi,2.78363639978134*pi,1.154061164219182*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40038681803355*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2878296655744599*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.642051159447252*pi,0.008197431059512983*pi,4.26673342405611*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2086071535433671*pi) q[20];\ncx q[0],q[12];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[13];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42700781760489*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.261178489429603*pi) q[17];\nu3(0.484714464923592*pi,3.4681860156475*pi,4.2905285870546095*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44070011507043*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32524485388147*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.40809963223067*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41511455685256*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.265148538803008*pi) q[8];\nu3(1.0*pi,0.0*pi,1.235715378134059*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.600027392657655*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3822125382368609*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2142011437385571*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46313026349591*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[3];\ncx q[2],q[9];\ncx q[4],q[14];\nu3(3.5*pi,3.23501078920556*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[13];\ncx q[10],q[20];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.592025081350025*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208791487604479*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48465034518525*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.23335279324208*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5609161328872627*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5538737995338784*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41005527841819*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5471452584716268*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43548245811588*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.3066017034349588*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.532096825261718*pi,-0.287325404229401*pi,4.31206704034381*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[9];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41709182873335*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313210698719562*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49769956304492*pi) q[21];\nu3(0.746417984242276*pi,0.0012879311253629622*pi,0.8722216368968889*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5165583786852067*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.224996769596316*pi,0.26545554738433597*pi,0.8568992798748281*pi) q[15];\ncx q[16],q[19];\nu3(0.877237138518631*pi,-0.23574670038746398*pi,3.60988404051256*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5361312522090307*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.358921068691972*pi,0.7763622653461799*pi,0.5346735169107905*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.65715292131345*pi,3.16971622866453*pi,4.14491271308723*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.536356761233033*pi,0.14710789001053703*pi,3.73648936076072*pi) q[8];\nu3(0.484325343914259*pi,-0.440455161840799*pi,0.751214688579379*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.745314293834088*pi,0.8178473346516*pi,0.656083661165867*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.554910491142363*pi,0.93022636789251*pi,0.8327581676289459*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.421953282086318*pi,-0.325336402560195*pi,3.76817038869844*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.701920688078226*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.650634749394174*pi,0.19918183971956804*pi,1.1785703481744552*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.508488932541234*pi,-0.354911788845207*pi,0.784113815362631*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.710758932649996*pi,2.76864969350426*pi,3.42214249558073*pi) q[8];\nu3(0.667712805040308*pi,0.259534780702222*pi,1.262084939043361*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.445520359143413*pi,-0.129426933793009*pi,4.44845604729377*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.205002839686319*pi,2.47689236833573*pi,1.035497256499149*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.679849785297206*pi,2.65087880938602*pi,3.54295132409576*pi) q[3];\nu3(0.16595115536141*pi,-0.4265511099029126*pi,1.0574764353844839*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.210332662056306*pi,3.26810133331172*pi,1.58903803325328*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.880190363022803*pi,2.34774505841112*pi,3.76618091454849*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.37776489935505*pi,-0.196942430818436*pi,1.65430415288109*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.401034470050299*pi,3.37205628119322*pi,1.88592293351955*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.43368528000349*pi,3.04792239133689*pi,1.55303169938548*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.587096488304509*pi,2.39708721218506*pi,3.61141777783711*pi) q[3];\nu3(0.853871536355004*pi,3.10001359035374*pi,3.1177271942686*pi) q[4];\nu3(0.292357428924379*pi,3.44630396005606*pi,1.203800302129579*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.70119189130552*pi,-0.4472726798728638*pi,4.0371374086530505*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.453463758629141*pi,3.49462572047222*pi,0.8340755213840221*pi) q[10];\nu3(0.303607683594153*pi,-0.322192192830641*pi,1.403301061304803*pi) q[11];\nu3(0.721812818859055*pi,0.472222052263214*pi,0.7072387445528749*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.602786301829661*pi,0.84840301837743*pi,0.5633824631615311*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.930088543722949*pi,0.19430215927087702*pi,1.286944746297807*pi) q[19];\nu3(0.681999050228762*pi,0.83503461593489*pi,1.049941313220752*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3474792526418*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.597299262882429*pi,2.92330497682862*pi,3.33920859801708*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.147098385290757*pi,0.15757182029411199*pi,4.10284478334587*pi) q[11];\nu3(1.0*pi,0.0*pi,1.254268897376748*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.547679073386336*pi,0.163029917120879*pi,3.69402147617922*pi) q[14];\nu3(3.5*pi,3.46569064675275*pi,0.5*pi) q[15];\nu3(0.647602106895243*pi,-0.4001068121344367*pi,0.896736868324974*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0978775929391968*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.28770218155348*pi,0.34772504619643896*pi,4.490154726104009*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.374881039509434*pi,3.26082140097644*pi,1.029701153300702*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.587355638513936*pi,-0.283357957824502*pi,3.65949801007669*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.591846762693154*pi,-0.300889195707166*pi,3.78460782561299*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.27415571396536*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5265848060394394*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49809093718543*pi) q[17];\nu3(0.245798358489032*pi,0.40703807174958595*pi,3.56778815439009*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.167542978251769*pi) q[20];\nu3(0.0445187599200788*pi,3.22481909116852*pi,4.40900656791287*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.41732277417695*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.186909453730947*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.34761603898009*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47988405453118*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.296761298527267*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245735763582144*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5231020446487609*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.35483769363546*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.49970125648195*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44416594098117*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.257854410185079*pi) q[9];\nu3(3.5*pi,3.48126752834118*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.19023853110657*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44780044654759*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.269599532826747*pi) q[18];\nu3(1.0*pi,0.0*pi,1.402865025512536*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.565006536619862*pi,0.40257953136095503*pi,1.58844543631812*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5849222506685208*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5368904473807816*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.513684084161421*pi,3.37572762634444*pi,3.01712239862955*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47083354984025*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.473498493375775*pi,2.95662337693435*pi,1.76468413892136*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5504613352704024*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46002380977399*pi) q[11];\nu3(0.114607043779795*pi,0.053065717854827055*pi,0.634782432812543*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5893642154570244*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.18396418202798*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.364567693051624*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.425284904593288*pi,-0.30641501655124104*pi,0.5748305226039236*pi) q[8];\ncx q[10],q[11];\nu3(0.582240903065993*pi,-0.13451911977257902*pi,3.63066280379576*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.389738877503873*pi,0.009418658765124044*pi,4.4080346939664*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.317195454222675*pi,2.83730851704067*pi,1.102762877729416*pi) q[15];\nu3(0.795153991224453*pi,-0.26840771062867397*pi,4.00901111885519*pi) q[16];\nu3(0.130068585874122*pi,3.05698268178209*pi,0.5048576155333512*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.566077571865146*pi,0.36771845347018906*pi,1.437843174677101*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.620090969795616*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.692281779283291*pi,2.77331669209069*pi,3.99973017205557*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.33287537062471*pi,3.34418443921556*pi,1.89363329326975*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.787052670818344*pi,-0.031889906121147005*pi,1.430581001818539*pi) q[15];\nu3(0.234398170908152*pi,3.43157578151102*pi,0.5061561392128068*pi) q[16];\nu3(0.320728924708395*pi,-0.23792311941677402*pi,1.466829822232053*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.704523354383347*pi,-0.186426152342337*pi,0.86535083342438*pi) q[20];\nu3(0.361670249787645*pi,2.85981692914391*pi,1.03364729094181*pi) q[1];\nu3(0.304539911287118*pi,-0.31892900501661703*pi,4.30653560488083*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.567581956392882*pi,0.78658877196356*pi,0.826366789812369*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.151315305119761*pi,0.8307445362469099*pi,4.43541194120771*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.940835601677881*pi,0.417917703461929*pi,3.94396840191619*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.860587507788896*pi,0.76975513013985*pi,1.155007288013154*pi) q[6];\nu3(0.48428256584035*pi,0.11815623914175499*pi,1.008140309085894*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.819782907583271*pi,0.323188623584856*pi,3.84980776202692*pi) q[13];\nu3(0.923052422802598*pi,2.86643645778931*pi,3.31363936784982*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.343092138679928*pi,0.7466999426249199*pi,0.737295846471364*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.447207386611849*pi,0.49961486030673097*pi,3.63799262083254*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.688757777137358*pi,0.59915740779829*pi,0.58054313441843*pi) q[9];\nu3(0.484878473594487*pi,0.07105096339265304*pi,1.458607208204271*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.298722190300783*pi,-0.4115127720138785*pi,1.3248041141737659*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432460218523622*pi,0.224693787391116*pi,3.37513540974515*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.45372527017398*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46781642334257*pi,0.5*pi) q[8];\nu3(0.629899479236638*pi,0.37970558162867896*pi,1.203851174743833*pi) q[9];\nu3(0.681849182354425*pi,-0.12764739362163302*pi,3.38960800720019*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2638650085890721*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3425621297113621*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.356578320908158*pi,0.150102733506148*pi,1.0759788459481658*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.593331131156605*pi,3.29884302422115*pi,3.90484435552249*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45586753992658*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.708012528821667*pi,-0.4371492929245866*pi,4.0663434877382905*pi) q[3];\nu3(0.350674671774136*pi,2.81769285865806*pi,1.026471377520048*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.211443960264213*pi,3.36101821957181*pi,1.63191976669174*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3506646120049695*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214828617100463*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.471554287697041*pi) q[17];\nu3(0.371697249474592*pi,3.01777125972681*pi,1.4912943097961548*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[10];\nu3(3.5*pi,3.4577528682564*pi,0.5*pi) q[2];\nu3(0.119427164209567*pi,0.10986238230193601*pi,1.3491207486744838*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.1672297930114581*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.41829038589396*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.316025535694659*pi) q[18];\nu3(0.545280719943568*pi,0.05574080590639496*pi,3.88850708268703*pi) q[19];\nu3(0.607087518814678*pi,3.13025053917646*pi,4.29882950881895*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43365833494969*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.297839850846589*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5755715509166665*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.684372317101987*pi,2.86901556402266*pi,4.0185741546298495*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.47335922088764*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4645822767329*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5546398824400489*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.117180581707121*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40706408240353*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3734516867957*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2827889709478368*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.27192469740617*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2185795191125242*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.887536039330292*pi,3.48395577059703*pi,4.25641890898284*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.664641672045392*pi,1.0610955222897*pi,0.91222589648328*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.35652886848432*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5943623562608424*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2521876786439718*pi) q[21];\nu3(0.229133308477938*pi,-0.204418191955475*pi,3.96765568179294*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33930355393622*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5545528311217346*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.63793341120522*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.369865433202255*pi,-0.4831088896830758*pi,4.355051576368901*pi) q[14];\nu3(1.0*pi,0.0*pi,1.195911754948511*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(0.147318573892772*pi,0.18955701410022696*pi,4.32981507529031*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.702211424948057*pi,0.91417261771555*pi,0.942108771478863*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.333657411672308*pi,3.32363182360376*pi,4.41491849382606*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.657056259071312*pi,0.208840504594346*pi,3.84959495352287*pi) q[16];\nu3(0.518636553366101*pi,0.440848426099964*pi,0.949136755337485*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48405808097774*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.236293455602205*pi,0.09446086543306997*pi,4.42730373351342*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0608515362992401*pi,2.93565687986204*pi,0.621535535173786*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.198405956970239*pi,-0.23215196118826498*pi,0.5753633738711788*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.379064916935841*pi) q[15];\nu3(0.597550810346861*pi,0.370047678100036*pi,1.082989045979972*pi) q[16];\nu3(0.337894006890958*pi,-0.19728377749568998*pi,3.94474568736691*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.442266504279113*pi,2.96305767372033*pi,1.026075367180868*pi) q[2];\ncx q[3],q[15];\nu3(0.0849848338543635*pi,-0.07937182320111102*pi,3.6684737493355*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.230432582067212*pi,3.3216661771941*pi,0.5823402717230974*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.218592877450339*pi,-0.327881744946972*pi,3.98111890352538*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.738386443978509*pi,3.22736534736703*pi,4.12449578396569*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.237372219638461*pi,-0.022683604602655005*pi,4.3078441350280805*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.348941487213189*pi,2.84623078981164*pi,1.57357254220204*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.268820882160458*pi,-0.184182733303849*pi,1.64282409140457*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.451659745286008*pi,0.276668601735383*pi,3.96930842702308*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.6882255261465*pi,0.85646398633644*pi,0.994647981363148*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.653435178353005*pi,0.213915625185915*pi,4.31890361797399*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.184344405529191*pi,0.718412083959*pi,4.0681616000723295*pi) q[11];\nu3(0.218036389310029*pi,-0.11270702965490298*pi,1.4849319101920448*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.567704160172494*pi,2.86631227698469*pi,3.86853256996684*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.731096965053489*pi,3.33319078452894*pi,3.54830809216292*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.618684544385538*pi,0.5928222067625999*pi,0.748123100579465*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.509285456235767*pi,3.05352428431844*pi,1.53471748237495*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.117912114564269*pi,3.13483203814648*pi,1.203855638708346*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.284028294802109*pi,-0.4178448815858057*pi,1.009059056117151*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.736805672131544*pi,2.97305189143125*pi,4.04750266106735*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.575677982594403*pi,2.87526502212474*pi,4.31284981267344*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.175724920018729*pi,2.70268076836358*pi,1.3683703267289111*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.616436329752574*pi,-0.4497780903772475*pi,3.8350328358376*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.824717807771871*pi,0.7684093147328801*pi,0.7690997403378941*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.925346692562159*pi,-0.30790825656938003*pi,1.037765202615635*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.36493988500743*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1210093762981121*pi) q[17];\nu3(0.457715608146413*pi,3.07013611362944*pi,4.39572370276556*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.420231315828751*pi,-0.11496933590520803*pi,4.14568121082758*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.25468402608471*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.134136079246821*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.28291467907564*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.201700472895759*pi) q[12];\ncx q[13],q[17];\nu3(0.101042898812335*pi,3.35861078298804*pi,0.864695409858349*pi) q[15];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.491534158298795*pi,2.97262784361594*pi,3.72080246687237*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48701625677998*pi,0.5*pi) q[4];\ncx q[6],q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.345256484994192*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.516614727476077*pi,3.47820549644539*pi,0.86756338154132*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.431152276665999*pi) q[17];\nu3(3.5*pi,3.41916840045397*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.236793506318533*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5254598630374594*pi) q[8];\nu3(3.5*pi,3.41061540041392*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46156365303914*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.362989436839438*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.47386226766494*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42759074423674*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.689732242610744*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.360687533864881*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235020078102657*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38139060228678*pi) q[20];\nu3(3.5*pi,3.41944401578519*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.701733454960678*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.263614293798049*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.539889664006665*pi,3.49251759810788*pi,3.46510453719565*pi) q[6];\nu3(3.5*pi,3.45101358369736*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2067930571866081*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4735150489116595*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5341737475439507*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(3.5*pi,3.46218377357201*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.451518421686435*pi) q[5];\nu3(0.437624910353632*pi,3.20886136081034*pi,4.24848193822518*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4206548443455596*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.257606723635681*pi,2.76536924519012*pi,1.378296195427468*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.122821477513972*pi,2.4847572324737*pi,1.1906884516935041*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.585531339472507*pi,0.73716179698237*pi,4.47451022471285*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.363286003874411*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.493059940127334*pi,3.45412101296829*pi,1.84459752360403*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46280801173938*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.23224588870325*pi,0.8245805114071301*pi,4.171429542544709*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.730443304565131*pi,2.98570667439945*pi,3.09649578779954*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.903996366620685*pi,0.79138042715751*pi,4.43549838021219*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.399712444225332*pi,3.44661324423354*pi,1.373406509880345*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.53259160065182*pi,0.16574041161556796*pi,0.9436971620110479*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.329125544746238*pi,3.37793463943852*pi,0.861193170388043*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.757258940640281*pi,0.341605727621628*pi,1.4283383659610052*pi) q[12];\nu3(0.188449391938637*pi,-0.15252424704400702*pi,3.94226879744716*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.510453915784404*pi,3.32029656290001*pi,3.29251867558718*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.755787972184568*pi,3.101928527759*pi,4.383604850929951*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.275774462148757*pi,3.48092066846396*pi,4.42782812678637*pi) q[9];\nu3(0.599912011316888*pi,-0.24073945558273901*pi,0.742953195288263*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.306509449119936*pi,0.7419166037379299*pi,0.649242358493177*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.138086341420299*pi,-0.026782591255885002*pi,0.943647657659334*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.777244553922818*pi,-0.403156103988991*pi,3.55015386035039*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.066765135025519*pi,0.85869117148484*pi,0.612265005206677*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.144673700542413*pi,2.94710603858595*pi,0.949952037779933*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.442406292214125*pi,-0.314540811408782*pi,4.4714816891725295*pi) q[18];\nu3(0.460878883259162*pi,3.11177428538756*pi,4.3351187814086*pi) q[19];\nu3(0.593326772423685*pi,-0.196593270116929*pi,0.7539775185673421*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.700728808024669*pi,3.21144719942235*pi,3.73097552208719*pi) q[0];\nu3(0.511263157640133*pi,0.012218807191690995*pi,4.3775049707874*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.488361346209168*pi,0.495721592243866*pi,4.14904113459791*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.514560881490255*pi,3.17287440156893*pi,1.93453181483835*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.325351088192553*pi,3.33996818281274*pi,1.058646229766134*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.161489760960769*pi,-0.176194818684705*pi,1.52263678363957*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.882711564516641*pi,0.7994907875964099*pi,0.8773016810942009*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.525170200744027*pi,-0.29840287089280504*pi,1.339980683568579*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.46936892677009*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.289669344005089*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.364136138027294*pi,3.25970353697009*pi,2.18836671187214*pi) q[15];\nu3(0.514294335962521*pi,3.46434900476412*pi,4.32164190847109*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.75401593028574*pi,-0.4627355492810685*pi,4.11374305926798*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.717485215321389*pi,-0.307932191696661*pi,3.6159978819888*pi) q[7];\nu3(3.5*pi,3.4492382990644*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.281000060704614*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.596268319758014*pi,3.28640409531817*pi,4.14352523974247*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.29772711335073*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254349345343004*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.743389765823402*pi,3.23596493658193*pi,4.44903294260791*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.54646585864919*pi,-0.03265859655509301*pi,0.71521945329458*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5579926930452987*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44632350952963*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.418384035537192*pi,0.29215369879013*pi,3.3238051368996*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.260160519156851*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5738730788276158*pi) q[9];\ncx q[11],q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44309530944753*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.49590630130928*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.259439024318588*pi,2.43332822495219*pi,1.070211138676189*pi) q[5];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.3343646197781451*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48781009314134*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.365289608769775*pi) q[14];\ncx q[18],q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.497816136624*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39774203511504*pi,0.5*pi) q[4];\nu3(0.513218705586207*pi,2.82376195726915*pi,3.98419496348481*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.72141293173738*pi) q[6];\nu3(1.0*pi,0.0*pi,1.344352776362253*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.555646755362929*pi,0.5432737504935199*pi,4.46825751949277*pi) q[11];\nu3(0.380797134522738*pi,0.7658132229063499*pi,4.40423748561827*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.126601281631934*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45990458162073*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2989872027004359*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.638503641425481*pi,0.202916442854018*pi,1.062497775057298*pi) q[8];\nu3(0.257208554286567*pi,-0.07049877365575102*pi,0.92647413429805*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.550580196182727*pi) q[10];\nu3(0.692042159424351*pi,-0.20045661564804101*pi,1.121845368925947*pi) q[11];\nu3(0.792037969547849*pi,-0.20448122126239*pi,3.57498626353383*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.25802491852307*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.440756347333091*pi) q[7];\nu3(0.062802311018332*pi,3.27645159228123*pi,1.93499570125909*pi) q[8];\nu3(0.382980286764643*pi,2.81508875005443*pi,1.359255620094195*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.4515286624471795*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47866159614449*pi) q[21];\nu3(0.189573119422587*pi,-0.327196024630816*pi,0.5007840605891278*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[16];\ncx q[4],q[15];\ncx q[5],q[17];\nu3(0.169063735410384*pi,-0.03590074970082202*pi,0.5904342329441836*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.270007110169405*pi,0.09777500371677295*pi,1.2558575647070769*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38131106567697*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47222346077813*pi,0.5*pi) q[5];\nu3(0.494434326631139*pi,2.74758007760405*pi,1.242113553457693*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2325349793771911*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331862024336784*pi) q[17];\nu3(0.297719822258119*pi,0.88388774022427*pi,4.208504683526391*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.193084403384306*pi,3.0443251764348*pi,1.179420126751599*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.811709708127065*pi,-0.09117439887351297*pi,4.28425728354107*pi) q[18];\nu3(0.132775877330811*pi,0.5784186608416*pi,3.95871955281012*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.332683974336745*pi,0.35846654227953*pi,3.85259288305985*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49648046280691*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.544216740741428*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.59888407815746*pi,-0.026280974321511996*pi,1.318508541352501*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.726070289578295*pi,0.84433142577535*pi,4.48086303645312*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42771410636209*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.294440498527797*pi) q[8];\nu3(0.493128010180274*pi,3.11477949872737*pi,0.704728395793376*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.684382155963572*pi,0.26224629655104503*pi,3.89362999022713*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.328588793725038*pi,-0.18652413738970403*pi,4.45536972526066*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.971225845230028*pi,2.65177714898261*pi,3.67846623867608*pi) q[4];\nu3(0.437698556691761*pi,1.08954254605823*pi,4.13143243209786*pi) q[5];\nu3(0.453180614716485*pi,0.25990906453320195*pi,1.164084035037279*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.499223498797408*pi,-0.02357690160966802*pi,3.5450526788981*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.6727924797946*pi,0.11644820622431895*pi,1.54829692312294*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.301013038082799*pi,0.22150368851563496*pi,4.08731230556374*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.604686690495089*pi,1.03077148396164*pi,0.628981354539879*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.376961816761145*pi,3.25246739534832*pi,1.216485136644195*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.471847705851024*pi,3.43111108404794*pi,1.402379587754313*pi) q[4];\nu3(0.0477580092013134*pi,-0.15460776056897602*pi,1.046559819951747*pi) q[5];\nu3(0.575935740271841*pi,2.57751850736091*pi,3.80588378279115*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.620199939768968*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.446249728547663*pi,-0.15129263534294501*pi,4.18201984726871*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.471736533038474*pi,0.321199150859354*pi,1.148224598372821*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.675666417623603*pi,3.25722092001637*pi,2.91409289777385*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.349341945946273*pi,2.66485879200666*pi,1.158666178562858*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.291188357244852*pi,0.11114862394621206*pi,4.42525970966344*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.425683316456473*pi,0.6880892764894899*pi,3.99514331661141*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49219058718758*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.695128658300515*pi,0.03755793562216703*pi,0.945440387633345*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.232987535369165*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.68009721989422*pi,-0.4640046286763764*pi,0.773276373954261*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.381126397266152*pi,-0.238115586338985*pi,0.691789869807948*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.749947938873566*pi,3.29027992941493*pi,3.98436370607145*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[15];\nu3(0.387380655429038*pi,-0.05292297190533701*pi,0.910806088428337*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,3.29307193649696*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.129551905575052*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.39703013440342*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2621526586262681*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.656770551159174*pi,3.22788022985805*pi,3.98336539792419*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.55327069987315*pi) q[6];\nu3(3.5*pi,3.4467838922114*pi,0.5*pi) q[7];\nu3(0.468783858940071*pi,0.259939579300957*pi,4.25496867949843*pi) q[8];\nu3(3.5*pi,3.416778986648*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.080373773187489*pi) q[15];\nu3(0.207671512652273*pi,0.6401898285551699*pi,0.691980959022335*pi) q[16];\nu3(1.0*pi,0.0*pi,1.151172958168941*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5239539950247596*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.951398210358518*pi,-0.078693722914991*pi,4.37120932804197*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.645520516658284*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48856131810559*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48594127036133*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.249452715923025*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.1769977441333501*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5368546687027727*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.50018618840986*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[17];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.183770729483715*pi,2.60991410576656*pi,1.396183397143085*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44450513423835*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.607838867719484*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47971870622022*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39812786587731*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3806312538290801*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251300457014499*pi) q[21];\nu3(0.366506556920209*pi,2.99291844284758*pi,0.820596505156738*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[17];\ncx q[4],q[12];\nu3(3.5*pi,3.42130710846796*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.482869432777054*pi,0.02199796407888399*pi,1.387180476478385*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.348874279002939*pi,-0.49644958495359415*pi,1.87357535436407*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[21];\nu3(0.106923096986253*pi,-0.199915391688405*pi,1.3589399173050731*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264352010528216*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.653583140901709*pi,3.15401588628103*pi,4.41123610287642*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.559707777909026*pi,3.36592786538722*pi,3.18877892696964*pi) q[6];\nu3(0.419728863985939*pi,0.390085824335591*pi,0.835142284424934*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.935529713406488*pi,-0.365298654127368*pi,3.61553832486418*pi) q[10];\nu3(0.349412654075524*pi,3.01580389650554*pi,0.5689975145853292*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.615493696156569*pi,2.56440574242156*pi,3.59157933147765*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.657507480880981*pi,0.22555197402719795*pi,4.43201453648766*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.64049031031928*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0791272103374026*pi,3.0970590520095*pi,1.181205351745849*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.547468592071362*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.156489859577645*pi,2.68693151971166*pi,1.38812055970013*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0729535351451316*pi,-0.38243303797672*pi,4.35574133219985*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.379195151871719*pi,0.7015896583937*pi,3.8119747979647*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.655514619364054*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.481226174250099*pi,3.28828716852502*pi,1.0270239337875209*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.29660988299373*pi,0.07890246255000899*pi,3.99754877614294*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.540856489825957*pi,3.25750168967592*pi,4.16116041271631*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.300086464285043*pi,-0.4754870391223182*pi,1.83996152396861*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.683807194506249*pi,-0.44258419591475573*pi,0.883553068405122*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.634447790161608*pi,3.18645127965878*pi,3.03630642656971*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.513058877301533*pi,-0.4587810748409309*pi,4.46194021004729*pi) q[4];\nu3(0.20878927824089*pi,0.7673844482851999*pi,0.639305547421938*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.507754723294713*pi,2.94261764265912*pi,1.34977724074031*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.597687918591156*pi,-0.213504023609086*pi,4.16415389602235*pi) q[14];\nu3(0.621456350116445*pi,-0.4126653778705712*pi,0.7800886839554619*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.752034473237601*pi,0.17001135234032305*pi,3.82396147315415*pi) q[3];\nu3(0.869639164477642*pi,0.15184937342014404*pi,1.490261644979665*pi) q[4];\nu3(0.588760205606845*pi,0.09244084461790603*pi,4.0411067392243805*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.663004962321697*pi,0.325423730992524*pi,1.192709438947817*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0831314793688265*pi,-0.4668744123969748*pi,4.255467355794179*pi) q[14];\ncx q[15],q[20];\nu3(0.644159997540212*pi,-0.211271480996423*pi,0.923016853965638*pi) q[16];\nu3(0.284459866384021*pi,0.411676705072456*pi,3.41831770511091*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.649430031560841*pi,3.1752701317742*pi,3.53988172142823*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.48044709014915*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.253056488676658*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.474902490057776*pi,-0.272730424026035*pi,1.0074609156998728*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46557364846601*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.861439250946253*pi,0.156150469824603*pi,1.485783524235667*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1444509543264711*pi) q[20];\nu3(0.382537954811*pi,3.40060454149968*pi,0.890715018956006*pi) q[21];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44418327907903*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.338542480215291*pi) q[11];\nu3(0.343185964448247*pi,0.48927005522297995*pi,0.965080933416981*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.79949175676218*pi,-0.4075981638035384*pi,0.866088112169697*pi) q[21];\ncx q[1],q[16];\nu3(3.5*pi,3.42222761955459*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5250766565081091*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.399534927717149*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47518906182758*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.45288587062628*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.44808887621277*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37128934293054*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.285575748268434*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.164875604242946*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47403887789364*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.346111373203775*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45698780539786*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(3.5*pi,3.46184165198264*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49632802936107*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.334529328710736*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36997059227389*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40696348834832*pi) q[16];\nu3(1.0*pi,0.0*pi,1.239100321928835*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42785462856566*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4759531894658*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.462008159430582*pi,0.470994608433395*pi,3.49535211460145*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4005181377818832*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.622991999989566*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.312284219105058*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.458990700638429*pi,3.4869529868352*pi,0.5493985797738087*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5538411764332845*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.604876821970676*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.167865465305053*pi,0.424664322008211*pi,4.36928657789135*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5192778729519425*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.649804121216197*pi) q[21];\nu3(0.341410045415855*pi,0.475349055553546*pi,4.09096401217862*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.623213644142332*pi,3.26155208191998*pi,0.696174264960303*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.684305334919737*pi,3.21749118050263*pi,2.82765386594803*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.394572989166706*pi,1.08606425646227*pi,4.30737612767121*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.455343951379616*pi,-0.212010002401969*pi,1.30568842414064*pi) q[20];\nu3(0.0560272607356345*pi,3.39702709303952*pi,1.81121941494398*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.718779952071954*pi,0.36278402125837395*pi,0.63171826186915*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.658550000368159*pi,0.17692193104958198*pi,1.3019523176459709*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.405352754391744*pi,0.008182178869908019*pi,1.2947615668459291*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.360605666656867*pi,-0.27667415755479097*pi,4.046652639698181*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.293536857513098*pi,0.8295719014634799*pi,4.4920430440725205*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.813468951774543*pi,0.431383616516263*pi,4.0672043210266295*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.174277899093135*pi,3.37305835601119*pi,1.308610124294531*pi) q[5];\nu3(0.79323839321869*pi,0.76019403411108*pi,4.49548671968621*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.507710567117796*pi,0.24615464412810895*pi,4.26041018208981*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.56094625898338*pi,2.65019195186031*pi,3.66437504604111*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.438936637673393*pi,0.5009242185488401*pi,4.3632252697719895*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.37513588279445*pi,-0.19032101430950998*pi,0.798425261147925*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.728992370547964*pi,3.23943432895492*pi,4.460218417901499*pi) q[5];\nu3(0.46942438643097*pi,3.32395012819479*pi,1.4478875874700439*pi) q[6];\nu3(0.340286368394592*pi,-0.221868139185797*pi,1.202422254874834*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.280124943272966*pi,0.20690597050562698*pi,4.2735095019748695*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.312697236217086*pi,3.46102520166924*pi,4.39067462396503*pi) q[2];\nu3(0.697634083941927*pi,2.95784009010311*pi,4.28963807176277*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.366333516294517*pi,0.6022903238320001*pi,4.08866874472936*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.727144022486625*pi,3.09143429453092*pi,2.99985747125602*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.420831832587183*pi,2.94370306000252*pi,0.9628194295256081*pi) q[14];\nu3(0.758347779362074*pi,0.6536944377437*pi,0.663367346103498*pi) q[16];\nu3(0.379305683957237*pi,0.61919699209051*pi,4.46754011860165*pi) q[18];\nu3(0.489999906158511*pi,3.1100307396321*pi,3.28892649619878*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.335950324735219*pi,0.70764602792344*pi,0.723081944704794*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.659736895412415*pi,3.26573015610783*pi,3.3008519650007*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.838103045935264*pi,2.96988797084676*pi,4.26989770507026*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.885064792596745*pi,0.7782154238285801*pi,0.775526406803176*pi) q[16];\nu3(0.648685493308776*pi,0.470475999872506*pi,4.27017941198798*pi) q[18];\nu3(0.258263330444264*pi,0.445062389624193*pi,4.05271469339055*pi) q[19];\nu3(0.222959099123476*pi,3.24681722608689*pi,1.82451622228932*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0612218332526872*pi,-0.15644059562145501*pi,0.5598729437070571*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.464040620457348*pi,2.97473117369944*pi,0.786142162568725*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.32532424221034*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.453582193817873*pi,-0.49166482613619783*pi,1.66341529328445*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293959516179077*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45276709609933*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.2449817165299089*pi) q[9];\nu3(3.5*pi,3.43918676811086*pi,0.5*pi) q[12];\nu3(0.310349882360936*pi,3.26116810238006*pi,1.80033717522998*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2021633652809078*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[9];\nu3(3.5*pi,3.36304155295992*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.30280037433268*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44255891202599*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.173374680295518*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38711160954016*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4410410266004305*pi) q[17];\nu3(1.0*pi,0.0*pi,1.288153791506353*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214841737431395*pi) q[19];\nu3(1.0*pi,0.0*pi,1.155519783383423*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[6];\ncx q[3],q[21];\ncx q[4],q[7];\ncx q[5],q[17];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.334518829556179*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43121122573705*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42992681234828*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33625540732373*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.071316922310239*pi) q[6];\nu3(1.0*pi,0.0*pi,1.270816524760132*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.3885815189320905*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44197585307841*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.637866800270976*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5447511397573054*pi) q[19];\nu3(1.0*pi,0.0*pi,1.164045225813944*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5719405469628427*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[6];\ncx q[3],q[21];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41123922486996*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.24436258980528*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5028374063715004*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46277404985538*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47435599682849*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.801380548727561*pi,2.8486372447113*pi,3.9335757728077*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5582177570429265*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.261873809611608*pi,2.94378467957891*pi,1.312883780119328*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.669563918589961*pi,3.1122827500376*pi,4.2098918110705*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.313292454280163*pi,3.39932598167164*pi,4.13659546968087*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.765821013752998*pi,0.12977072310275195*pi,1.249166619121346*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.375086023245204*pi,2.84128779984845*pi,1.035003346676131*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.127302493911068*pi,1.04475174221778*pi,4.43127395252349*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.49209660302831*pi,0.12908369198440095*pi,0.5702307092758704*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.676546703121349*pi,3.18560150198014*pi,3.36767495110178*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.3468908548049*pi,2.7856473948765*pi,0.7569104918623031*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.908996917154334*pi,-0.399321073023745*pi,3.1744474489651*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.145349372226457*pi,3.0790048981682*pi,1.86037178196806*pi) q[21];\nu3(0.293560106608931*pi,0.8436765087825899*pi,4.3968715160390595*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.294270951276279*pi,2.63731641062697*pi,1.58146945240043*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.886534438372231*pi,1.08913396218342*pi,0.738266969068764*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.940465558062694*pi,3.20680928854576*pi,3.38405377303516*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.787162471443552*pi,3.19853954333744*pi,3.553131069635*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.459070150055479*pi,0.22671903868807297*pi,4.0467634729862*pi) q[17];\nu3(0.437345506488475*pi,0.08086385288270204*pi,1.324910723434071*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.791149166588026*pi,-0.032796688607523994*pi,1.173648867989467*pi) q[21];\nu3(0.945181590632448*pi,2.42038823215873*pi,3.79811327799048*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.468733564189267*pi,2.6089579754594*pi,3.83532204494513*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.646931929685694*pi,0.5544103424856599*pi,0.5409336864137443*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.543607374693363*pi,0.71779539534844*pi,0.7190716048333929*pi) q[8];\nu3(0.28500799792993*pi,2.74097398499379*pi,1.66945847258612*pi) q[9];\nu3(0.932584863988897*pi,0.389469223316003*pi,0.5225250935989061*pi) q[10];\nu3(0.724416128585644*pi,3.28726531199454*pi,4.43923935117679*pi) q[11];\nu3(0.479615888125118*pi,2.77347469444332*pi,3.86662625130968*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.544355263460746*pi,3.22732636783393*pi,1.81310175096827*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.71640208389665*pi,3.0700708385086*pi,3.13329647065605*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.853845076818109*pi,0.012825498293222992*pi,0.9382109095329829*pi) q[4];\nu3(0.386161661927586*pi,3.31344933874299*pi,0.9769107948113289*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.13244816628241*pi,0.14983790667396502*pi,3.8573479608208*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.592699820948147*pi,2.88125475126179*pi,4.06416812102681*pi) q[10];\nu3(0.64203469763116*pi,0.335286785751129*pi,4.1635752380715*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.35573609535431*pi,-0.450645851714462*pi,3.95211837219942*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.400815453095139*pi,0.05513782444869497*pi,4.47034028608061*pi) q[6];\nu3(0.147466629451433*pi,-0.4910946995816584*pi,4.322606417024041*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.245375119799968*pi,0.17789467850560103*pi,4.27927177377464*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.236624011703909*pi,-0.182435014372811*pi,3.87658719019134*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.827869647204878*pi,2.6899418102681*pi,4.16130532555398*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.360282874028688*pi,3.0460127263368*pi,0.600124381138199*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.247490363709313*pi,2.29293932660421*pi,1.240988164285235*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.45628506898424*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29404243869707*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43191537642658*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.257342784994494*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2499617424460578*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1527472152839269*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.556813180811082*pi,2.48191549433194*pi,3.54700170203304*pi) q[20];\nu3(3.5*pi,3.39493836111417*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(3.5*pi,3.46149493525992*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.299045209990839*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.397219617396031*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.35190772661385*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38501751922932*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2337358432004741*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.46978762412944*pi) q[9];\nu3(3.5*pi,3.47141574643628*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34956495055171*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5819690997353835*pi) q[15];\nu3(1.0*pi,0.0*pi,1.222459634986711*pi) q[16];\nu3(1.0*pi,0.0*pi,1.307321767562763*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\ncx q[6],q[19];\nu3(3.5*pi,3.49527820552844*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40526475519228*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.350591047332012*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.36948486775464*pi) q[18];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4107892471152095*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5448046224171387*pi) q[16];\nu3(3.5*pi,3.48115368552395*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.445838618751139*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235030665906221*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.433445089621911*pi) q[12];\nu3(3.5*pi,3.36680889833391*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.243694702074275*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.477374242563835*pi,-0.330536094411584*pi,3.80016424638722*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45151200812513*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.225537370865779*pi,0.22827339722797801*pi,0.5392138412669875*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.125327049887754*pi,0.08191605064410801*pi,4.06233580826127*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.205760292163773*pi,0.10470450924565*pi,4.25530226806006*pi) q[15];\nu3(0.67450242916031*pi,0.51452864134204*pi,0.88112112529003*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.386932688730051*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.569962402541879*pi,0.67080093455187*pi,0.865164425724076*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.310065704822626*pi,3.38830125244491*pi,1.182332131505228*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.626213205298629*pi,3.4447980785742*pi,3.08111939092421*pi) q[15];\nu3(0.391861238331606*pi,3.12332012465057*pi,1.59196082650764*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.191286487334067*pi,-0.38570822514138703*pi,1.010651028740373*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.446078088181784*pi,2.8906486934319*pi,0.8707316314344911*pi) q[4];\nu3(0.39400077354056*pi,3.02141428706225*pi,1.69136123667313*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.342122614242313*pi,3.03986819415842*pi,0.984582376644138*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.630709554026514*pi,0.23971026769616*pi,1.50184217286071*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.343822624088991*pi,2.79398288713847*pi,1.41040253941167*pi) q[4];\nu3(0.343838133076847*pi,2.7783782661224*pi,1.131948193483149*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.571923985080804*pi,-0.12964901512627103*pi,0.72136493041862*pi) q[9];\nu3(0.748811507579454*pi,-0.4302962568545035*pi,3.77555821029874*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.74101681358536*pi,2.45340014949103*pi,3.78133996825617*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.612891125093983*pi,-0.065748065323256*pi,0.949844621696672*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.457810730254309*pi,3.20740846019212*pi,1.69452837144122*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.816522543522594*pi,0.496974168867802*pi,1.029558407148536*pi) q[6];\nu3(0.686290394268343*pi,3.12767208932052*pi,3.85670079940672*pi) q[7];\nu3(0.274933324426031*pi,-0.33646861695537*pi,0.778065180322813*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.237187164525429*pi,0.399177065623619*pi,3.50401316398711*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.582392550849942*pi,3.21742583533511*pi,3.411945892177*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.670461907570421*pi,2.59515995271208*pi,3.66569681090275*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.765263317846516*pi,3.2966747082004*pi,2.87855716402273*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.553884118561993*pi,2.95942260796381*pi,3.39731744229615*pi) q[6];\nu3(0.178315149395414*pi,-0.058060039444052025*pi,3.63326248542698*pi) q[7];\nu3(0.551771876316513*pi,2.72783843235876*pi,1.2980242789741139*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42948593807064*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.299243503466915*pi) q[16];\nu3(0.441774714091869*pi,0.35227081911091696*pi,3.54833417091591*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.365701046492887*pi,0.57882439072218*pi,0.6370685542332399*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.376868852722281*pi,3.11613416014623*pi,0.5620129119253409*pi) q[12];\nu3(0.656873489041745*pi,3.31465547668521*pi,2.95259219436021*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.634886533692409*pi,-0.4280964093101376*pi,0.811306718204705*pi) q[17];\nu3(0.325130622228869*pi,2.92131260870844*pi,1.380297432908855*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41581517087009*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.158304025656048*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.591819274658411*pi,0.05392977002674204*pi,4.26030505251559*pi) q[12];\nu3(0.787413528021047*pi,0.21843759399791995*pi,1.0504545264225151*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47969119103881*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.646637199494607*pi,-0.17132992448219903*pi,0.69369496086756*pi) q[18];\nu3(0.629046545728787*pi,3.34687354654142*pi,3.71668010965993*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.469704083066652*pi,-0.16347576294606098*pi,1.391451346605916*pi) q[20];\nu3(0.747763500034676*pi,-0.07057790115769502*pi,4.13179363839113*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40687239206573*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35219791684609*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247952260727736*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.698348327865504*pi,-0.325723473605237*pi,3.59226552344184*pi) q[21];\nu3(3.5*pi,3.46703989771804*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[5];\ncx q[3],q[17];\nu3(1.0*pi,0.0*pi,1.155912124180992*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.45794538034065*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47339107283221*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41171772515888*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47509844647665*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.179949181182951*pi) q[9];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.258238220427947*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.234246587284374*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1426533655346711*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5903008992016674*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,4.46337625734241*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(3.5*pi,3.47899012865744*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.43705512795738*pi) q[11];\nu3(3.5*pi,3.49975537332798*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2982677863875098*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.4623039310934605*pi) q[9];\nu3(3.5*pi,3.42305043850971*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.664281504447632*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5020157385627568*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5348886197474187*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.275042102438712*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.5998327498439655*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.368007752472683*pi,-0.19387882251920402*pi,1.60959084547653*pi) q[14];\nu3(0.35269040321933*pi,-0.258151076668438*pi,4.32038842943871*pi) q[15];\nu3(0.421088242324261*pi,3.47915867029196*pi,0.656011069447882*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47358062705242*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.68087716809085*pi,2.96855751662885*pi,3.80431677691088*pi) q[14];\nu3(0.533835913828086*pi,-0.29932766319833903*pi,3.94152301766798*pi) q[15];\nu3(0.246126816646421*pi,-0.168433560753045*pi,1.290199191376092*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42880697431002*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.514702985106293*pi,3.03702502683181*pi,3.10933409701757*pi) q[1];\nu3(0.580675713268949*pi,0.9121395845489499*pi,0.7912496062311609*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.602332778629711*pi,0.56765078125641*pi,0.5257470341919022*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.553923030238717*pi,3.17441312073179*pi,3.12322706851887*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.71900518729531*pi,0.479422503681768*pi,4.27382366135862*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.375185291676345*pi,3.30424344972383*pi,0.8910130907830409*pi) q[18];\nu3(0.137931776112297*pi,0.86701033623854*pi,3.97141650233669*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.340181804267838*pi,-0.348544095145146*pi,0.77645958352223*pi) q[1];\nu3(0.799022149644703*pi,-0.28764135581062*pi,1.0861097341663721*pi) q[2];\nu3(0.492915304218074*pi,2.87066989769952*pi,1.059235692825333*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.7038414389499*pi,2.61952909539609*pi,3.63265396185221*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.572871454844792*pi,0.263792921766271*pi,0.805343029599235*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.655999118468019*pi,0.85019719078046*pi,0.74534365863907*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.587373791253696*pi,2.78705396848182*pi,3.54961054315065*pi) q[18];\nu3(0.0869157777713452*pi,-0.49550583083849864*pi,0.8050428096723969*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.61101849799085*pi,0.7847231916670401*pi,0.870780080011823*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.419814690986001*pi,0.411715055266073*pi,0.730164857443978*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0828375999775161*pi,0.5599328307184701*pi,4.0411556995353095*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.418110195352357*pi,2.69963953323615*pi,1.188195791150578*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.412934866739369*pi,-0.06308005576242298*pi,3.67705968662999*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.419357309812554*pi,-0.14538573577596697*pi,0.960601021466456*pi) q[4];\nu3(0.830116191948695*pi,3.36490574573148*pi,4.42377315869041*pi) q[6];\ncx q[7],q[14];\nu3(0.942063204519776*pi,0.64968564473434*pi,4.3953663767732*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.577471505577558*pi,-0.37699710221602*pi,1.104268560593065*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.251655040112872*pi,3.46723160504632*pi,1.96137122557332*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30613836061219*pi,0.5*pi) q[7];\nu3(0.854027115548497*pi,0.7925616656089101*pi,0.875012794911386*pi) q[8];\nu3(0.568386739392539*pi,2.94990393650354*pi,4.22693363648675*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.59922174875422*pi,-0.4490621938699841*pi,0.711520520044175*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2838212408453171*pi) q[14];\nu3(3.5*pi,3.48137680144551*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.356312738781215*pi) q[19];\nu3(0.544389414156637*pi,0.367054036772249*pi,4.19111491858862*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45175278563927*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.103754869941751*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.174107505037472*pi,-0.232963761955097*pi,4.2819489503848995*pi) q[9];\nu3(0.415235182366494*pi,3.14350383628786*pi,1.61198086647844*pi) q[10];\nu3(0.352922884003643*pi,0.6175484825402899*pi,4.19193529197168*pi) q[11];\nu3(0.388194703642478*pi,2.92243788299273*pi,1.51971536251397*pi) q[12];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.915121868813942*pi,2.42421513579411*pi,3.74130818997242*pi) q[20];\nu3(0.539889337132363*pi,2.81882950264057*pi,3.87839709691252*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.137200769550463*pi,-0.057519633289768*pi,3.83785174221761*pi) q[10];\nu3(0.759965868687076*pi,3.08872139303945*pi,3.88045945524652*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44257791800816*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48390968494069*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.373278021487678*pi,0.458011518703222*pi,4.3794239894184095*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5003604395929933*pi) q[3];\ncx q[5],q[8];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[3];\ncx q[2],q[21];\ncx q[4],q[20];\nu3(3.5*pi,3.48671160689214*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2721557505249201*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47624133421836*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.401697931374813*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.48005584272398*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31550445825632*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37411083307161*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.261137764544831*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339447006125978*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258235672204754*pi) q[21];\ncx q[0],q[9];\nu3(0.654564713784252*pi,0.52025461410881*pi,1.182534684497764*pi) q[1];\ncx q[2],q[21];\nu3(0.219112271767904*pi,0.19909156398761296*pi,1.2637973194083791*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48859538195335*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5369477204135344*pi) q[8];\nu3(3.5*pi,3.49995400018826*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.340173061853762*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48092320429494*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2528055178788882*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0159345738747635*pi,-0.0032134358233469884*pi,3.72672027442539*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.301000083840728*pi,0.8248634901904*pi,4.04067577944408*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3344361254708605*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.48628496912571*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3588473197878481*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44399326777172*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5422735415321198*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.233511681274322*pi,0.008403118921989972*pi,0.948395737405373*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39943120658913*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.506687428742629*pi,3.35713069005675*pi,0.5641156562746903*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47365389031696*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.797108980404419*pi,-0.06534727377294602*pi,0.8554887649716709*pi) q[5];\ncx q[6],q[11];\nu3(0.59149817910046*pi,0.17763193508767505*pi,0.8265751723970429*pi) q[7];\nu3(0.402443399347727*pi,2.54271065491274*pi,1.1476217351893911*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34593764686198*pi) q[13];\nu3(0.290804721188442*pi,0.5628218839283301*pi,4.47349000293152*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.334196832059089*pi,0.79442809650049*pi,3.89727948030632*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.446096840284604*pi,2.48759190216751*pi,1.3926328534691739*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.742811248101143*pi,2.88689062136592*pi,4.24512806746836*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.495007524545923*pi,-0.23585277275010702*pi,4.17820540179307*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.125494636047554*pi,0.024480144711127028*pi,4.15076551108086*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.578136843128298*pi,-0.153024429683853*pi,3.49120428713301*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.712300212609097*pi,0.148995550122894*pi,3.83951779183862*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.286689165340281*pi,0.49055870756473097*pi,4.18592445569037*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.648951063486295*pi,0.5085403519038101*pi,4.0232473748224*pi) q[21];\nu3(0.776582194406459*pi,3.13261048181922*pi,3.78013453989927*pi) q[0];\nu3(3.5*pi,3.32695390535454*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.276595736260953*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.860378142464342*pi,0.35764314585616797*pi,4.16471413312454*pi) q[21];\nu3(0.847196573661561*pi,0.91006799587991*pi,0.7409251056692681*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.569575112282684*pi,3.14652866158631*pi,2.89005490134323*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.133609780672783*pi,0.93335762662376*pi,0.5445022523690269*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.908618030791963*pi,3.12090487071808*pi,4.011420398173129*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.365572297427365*pi,0.75578842543342*pi,0.604603823456138*pi) q[4];\nu3(0.556040584469027*pi,0.21681517685100704*pi,0.91161620999314*pi) q[6];\nu3(0.494969248074848*pi,-0.267847535679391*pi,4.285800219015719*pi) q[9];\nu3(0.324483084512635*pi,0.017426842459043024*pi,1.09508045050484*pi) q[10];\nu3(0.735907897644726*pi,3.42484375862984*pi,3.34921800764039*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5844695203263583*pi) q[14];\nu3(0.307229572631846*pi,0.90742664162032*pi,3.95115909014685*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.480845017998324*pi,-0.007932396857850021*pi,4.30370561318957*pi) q[18];\nu3(0.785570821395294*pi,3.31577148449237*pi,3.45397600504763*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.470963389528192*pi,0.06705201287956397*pi,3.83803723841722*pi) q[6];\nu3(0.495381891399825*pi,0.187391324126443*pi,4.42280951102398*pi) q[9];\nu3(0.377744577309108*pi,3.08880115780222*pi,1.62335654627774*pi) q[10];\nu3(0.535842147303377*pi,0.8612296263894199*pi,4.351355914584071*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.775699219597142*pi,0.31266439703385596*pi,1.135465522223259*pi) q[17];\nu3(0.410960070196774*pi,1.03969115754554*pi,4.08642053168437*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.30957019360496*pi,0.041866499343510055*pi,0.5005357406446318*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.461604663587731*pi,0.37266490577935896*pi,0.699573038871449*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.507476046059599*pi,-0.17597784234513902*pi,0.78834312024234*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.468840685629716*pi,0.6765312556455001*pi,0.5253140339855367*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[5];\nu3(0.612901861818296*pi,3.13998487838989*pi,0.5652810536994626*pi) q[1];\nu3(3.5*pi,3.42225742054523*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.359153861452787*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.742826396252771*pi,0.7554642608632101*pi,1.2141060081193569*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.37987153363395*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,1.180607472863433*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48260640717804*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49749448411605*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45243091824556*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.337245328969211*pi) q[10];\nu3(1.0*pi,0.0*pi,1.330229304092585*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.755325374148872*pi,-0.215372911509652*pi,1.2012091471893331*pi) q[13];\nu3(0.239551705932991*pi,0.314452651073022*pi,0.966959054252325*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.3284369193200631*pi) q[18];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.269201576413749*pi) q[4];\ncx q[6],q[19];\ncx q[7],q[10];\ncx q[8],q[18];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.436388158771773*pi,-0.10390999290693098*pi,0.694736282479544*pi) q[14];\nu3(3.5*pi,3.40811345577174*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41754429367704*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.162380905101781*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29007890216857*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(3.5*pi,3.42461894144583*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.397147262901131*pi) q[5];\nu3(3.5*pi,3.45520756396823*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.740733156672059*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4693346447171*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240012322341254*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.48876268608159*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3279641337069439*pi) q[19];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\ncx q[7],q[10];\ncx q[8],q[18];\ncx q[9],q[11];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.549287752939801*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37769837073091*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5966003543639129*pi) q[12];\nu3(3.5*pi,3.48494945238868*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.647615554404877*pi) q[19];\nu3(1.0*pi,0.0*pi,1.343992651682189*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.702660456199924*pi,0.477061247397667*pi,4.0879352251741*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.505185893176645*pi,3.24412662018281*pi,4.44370840059632*pi) q[16];\nu3(0.715960547068583*pi,1.12976231725513*pi,0.720839818489885*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.29129392033764*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.808424263474913*pi,0.16839803196369196*pi,4.4742411606213*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.399929159834451*pi,-0.32365900979026396*pi,1.8198553558261*pi) q[16];\nu3(0.0332847807906105*pi,3.44439270054018*pi,0.952630275214821*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.449267730435743*pi,2.71232943085899*pi,3.67847635030362*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.635018687518474*pi,3.17154384504884*pi,4.4537121083643605*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.552711027050572*pi,0.21907659254122602*pi,1.113600383088289*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.739705730968635*pi,-0.07556537657499302*pi,0.738590838052654*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.665819421051119*pi,1.00275272484603*pi,0.832930744134545*pi) q[0];\nu3(0.0908913817263906*pi,0.16538191413820702*pi,0.941931839506449*pi) q[2];\nu3(0.914919662616641*pi,0.8276116189184901*pi,1.163578774584946*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.59197107728162*pi,0.10692124877376796*pi,3.86610582288646*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.471882073681707*pi,3.2911949553453*pi,4.38413661028346*pi) q[8];\nu3(0.889096577378812*pi,0.25922420326738904*pi,1.3666411983268452*pi) q[9];\nu3(0.634251065825627*pi,3.09216981494043*pi,3.65920754647493*pi) q[10];\nu3(0.262726180997159*pi,3.44910365647057*pi,4.4429716908555505*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.484993792551008*pi,3.07696494378196*pi,1.494115202400069*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.452698042327203*pi,2.84130206641841*pi,1.4293228711409651*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.342717886307184*pi,-0.224081147212573*pi,1.2241894426842461*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.318440648993166*pi,1.12252533095275*pi,4.1818452272485604*pi) q[8];\nu3(0.35950800392594*pi,-0.4875921822189005*pi,4.15228099331328*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.427845075016046*pi,-0.4973258405506126*pi,1.67344528144946*pi) q[11];\nu3(0.170594765698539*pi,0.12174125558882198*pi,3.83771672062817*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34606654462084*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225683277380576*pi) q[17];\nu3(0.896208622751044*pi,2.96783585494706*pi,3.84307284922412*pi) q[18];\nu3(0.464233207236856*pi,3.01222438273526*pi,1.98993715969321*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.636403544426216*pi,0.07965922368843104*pi,1.136880134500093*pi) q[4];\nu3(0.56234526646572*pi,2.82691013809331*pi,3.68397184396093*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.469793778748171*pi,0.5029631571681099*pi,3.53824910080809*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.887563712708643*pi,0.40743355271330906*pi,0.773113862046917*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.78265350582207*pi,-0.34653264864937*pi,4.467881405108161*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.432629072701294*pi,0.16384734418842095*pi,3.97387200288892*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.395232113762772*pi,0.183301923078258*pi,1.119568912107491*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.387179460826291*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.388892368647444*pi,3.3842741456443*pi,4.14630352066544*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.539372001790254*pi,0.031901285466585994*pi,0.732686254341079*pi) q[20];\nu3(0.738837073035165*pi,0.23421228879359202*pi,0.889987240671389*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.33120378520027*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47951003831983*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43593245501168*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.290477484578511*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.279158701323649*pi) q[11];\nu3(0.351541153231664*pi,0.271009148821314*pi,1.221632590784661*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.197850378314648*pi) q[19];\nu3(0.33338628174389*pi,-0.38383947718670597*pi,3.99884492876076*pi) q[20];\nu3(0.263719897664714*pi,0.21080297860271202*pi,4.49539859046412*pi) q[21];\nu3(3.5*pi,3.40618795605971*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(3.5*pi,3.43253295057518*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.20352731403606*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.38759145989906*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1985905535214951*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.24345329638228*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.699558847224258*pi) q[7];\nu3(3.5*pi,3.43521447907458*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.43388722528082*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.263009568297736*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38619563016068*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,0.5504917263533744*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3755767128054*pi) q[12];\ncx q[13],q[21];\nu3(0.360031375568075*pi,0.6246143735499201*pi,4.161455212937581*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.647572820997576*pi) q[18];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.45262041383676*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37673875400459*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46799565339828*pi,0.5*pi) q[13];\nu3(0.364537917410072*pi,0.7309079889372201*pi,0.5088015305688948*pi) q[14];\nu3(1.0*pi,0.0*pi,1.262055173839257*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3632057618467694*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279924914284741*pi) q[20];\nu3(1.0*pi,0.0*pi,1.206830857993709*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.504698638198277*pi,0.165739008893923*pi,3.50878986976453*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.695343470594838*pi,2.87544394446716*pi,4.28459080879677*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.227926967437749*pi,0.43120197465422105*pi,4.37800172811699*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.471504230490973*pi,-0.39838336526396*pi,1.1490127806350379*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.64594459308001*pi,2.96544799157826*pi,3.63648767484909*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47435023148799*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.488389872171521*pi,-0.31714357218215*pi,4.4286758513863305*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5054585317647802*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4247501748674996*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.329837837233785*pi,3.48910116585741*pi,4.14553460909352*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.647720049078112*pi,3.04420104772461*pi,3.24394605756836*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.422351398650713*pi,0.7902401212988*pi,4.450348825272901*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.360052704283228*pi,0.301209746173248*pi,0.632246120177356*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.755503005020562*pi,-0.4087396383958317*pi,1.000764138944797*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.580231157417377*pi,3.38483672721248*pi,3.24423641771372*pi) q[0];\nu3(0.288869894513264*pi,3.28418844515093*pi,1.482972869777183*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.62953412173599*pi,0.5470656937189*pi,1.226581946682093*pi) q[5];\nu3(0.790022885522823*pi,3.42794929599733*pi,2.97969985823193*pi) q[6];\nu3(0.777920390470722*pi,0.12063708773095405*pi,1.60427286575489*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.476027711068593*pi,0.15439947637224904*pi,0.9090656343033641*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.627198241745596*pi,0.93596011464098*pi,0.966479639458597*pi) q[18];\nu3(0.694906024406343*pi,-0.4790419922642735*pi,0.740904925723985*pi) q[19];\nu3(0.563154550543384*pi,3.02785176431014*pi,4.27823860471303*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.465970482852045*pi,2.96506515353344*pi,0.8002695344566171*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.46208201199518*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.41889514806077*pi,0.9437010365809699*pi,3.94494818134846*pi) q[5];\nu3(0.227365216405778*pi,0.06670800215983796*pi,0.642376985598047*pi) q[6];\nu3(0.723257055845579*pi,3.4483131072474*pi,0.69707165191902*pi) q[8];\nu3(0.511938256179582*pi,0.93656221589662*pi,4.32150507901511*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.263845435210081*pi,-0.137269943548606*pi,4.24865326036841*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3010391438590632*pi) q[17];\nu3(0.669325666298238*pi,2.98122236986145*pi,4.366337986949031*pi) q[18];\nu3(0.43276334864162*pi,0.13524234719749495*pi,4.34659578913617*pi) q[19];\nu3(0.0239353504897645*pi,3.09477365019837*pi,1.70486225174017*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.60116413803421*pi,3.34090935327726*pi,4.3148782273909*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.62346074542635*pi,0.38396718565068*pi,1.271988202040033*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.646453642826329*pi,-0.148360529301016*pi,0.749372229538847*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.716006789370704*pi,0.91547939428604*pi,0.5338240703552526*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.499478428262388*pi,2.57720312486628*pi,3.95702851826247*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5861329943542737*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.77567342781631*pi,-0.24840934869901*pi,1.1855387391415229*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.343824014872045*pi,-0.024177319445842005*pi,0.5345844920011071*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.660242818974383*pi,0.64885902842309*pi,4.372926683836511*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.549313582793271*pi,0.19736409161240598*pi,1.3543942143376189*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35515497412946*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44131482376095*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.261498569290468*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.208108256427533*pi,0.16612370891495798*pi,0.729258252128796*pi) q[13];\nu3(1.0*pi,0.0*pi,1.226690766081221*pi) q[14];\nu3(0.721542292332057*pi,0.72830850678817*pi,0.75389567417724*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.413046694364626*pi,3.1751167100624*pi,1.89832103446291*pi) q[21];\nu3(3.5*pi,3.46216829036944*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.804338657839016*pi,2.59582610701099*pi,3.44887179869098*pi) q[2];\nu3(3.5*pi,3.47420672141557*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.38930129702417*pi) q[5];\ncx q[6],q[14];\ncx q[10],q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.707975700171744*pi,0.26069255844582195*pi,1.402514729837552*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.186221229249231*pi,1.09261679808032*pi,4.30408215934093*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3888321673649608*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.49597929251325*pi,0.5*pi) q[1];\nu3(0.19951064462188*pi,0.6843027147481799*pi,3.76563588385641*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.410465238569419*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42258260120275*pi) q[11];\nu3(3.5*pi,3.48707435496554*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5707549413876114*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.644133051094105*pi,2.95790455745759*pi,3.62467343834041*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299965708613974*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.822747455791655*pi) q[5];\ncx q[6],q[14];\ncx q[10],q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.35128043882281*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5541687407605829*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1414560716584141*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.35839359600378*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.615624094840254*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38395834623877*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.160230144974772*pi) q[7];\nu3(3.5*pi,3.40917767866143*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.378677386148407*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.34213167534725*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1215934256949969*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42574367783648*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.254537965679343*pi,0.22777957351707*pi,0.793230009208996*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.435421978943864*pi,-0.03904106098978499*pi,4.4062092966163995*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5313339804994075*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.561439098706263*pi,0.87292095200014*pi,0.6447545997261059*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5563913064304913*pi) q[13];\nu3(0.901996300815731*pi,2.73470675305033*pi,4.117612563700829*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.712276932279995*pi,-0.107719875092744*pi,0.651020159877458*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5670645748042644*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.455352204873112*pi,3.32720622334681*pi,1.90718667663035*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.189663764474333*pi,0.68251725422881*pi,0.702205369258757*pi) q[3];\ncx q[4],q[7];\nu3(0.168007860674446*pi,-0.4541954110456224*pi,4.1612296292616*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.242461893986029*pi,0.12238883832516201*pi,3.6185512783476*pi) q[12];\nu3(0.480962836791988*pi,0.25436143453237503*pi,4.36961999443723*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.666674078179159*pi,-0.396547411421033*pi,0.970916589249617*pi) q[18];\nu3(0.913485038666093*pi,3.08510806311408*pi,4.19199897744313*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.560157831321884*pi,0.266670303046034*pi,3.76693114015068*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.746425250752281*pi,1.04211957721608*pi,0.6067782906013091*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.47505855622081*pi,-0.214604453989925*pi,0.998014267118839*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.301036994640184*pi,-0.17173165238695698*pi,0.5795293956832592*pi) q[10];\nu3(0.875658924856268*pi,0.27177020175605704*pi,4.13941481782277*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.25645578026032*pi,0.35410299867433703*pi,1.062099176894929*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.492181262919176*pi,0.262534036628599*pi,0.918047929146335*pi) q[10];\nu3(0.362826863865917*pi,-0.4216707953338939*pi,0.5392499284527555*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.33868958349692*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.663574519223039*pi,0.009853221175740945*pi,3.8125368261504*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2815894215729031*pi) q[14];\nu3(0.402139429349102*pi,0.5509517629670799*pi,3.83510375062889*pi) q[15];\nu3(0.177411178233897*pi,0.84881125342902*pi,3.85033225659153*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.241286039815741*pi,0.02747662196636602*pi,3.82515580871573*pi) q[1];\ncx q[2],q[14];\nu3(0.247781672121954*pi,2.65807291241098*pi,1.51469404051625*pi) q[4];\nu3(3.5*pi,3.34222490682363*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.065224811270351*pi,-0.313949834727396*pi,4.48224097544329*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.354310285810188*pi,0.00242970618596805*pi,1.372409677281216*pi) q[13];\nu3(0.677701717886373*pi,0.62586201298072*pi,4.31598674869621*pi) q[15];\nu3(0.884895306779301*pi,2.88559653968984*pi,3.7235365610519*pi) q[16];\nu3(3.5*pi,3.37760367418948*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244023130163578*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274688578590228*pi) q[19];\nu3(0.817692321209901*pi,-0.4912684487416305*pi,3.0140517529992*pi) q[20];\nu3(0.731867858481519*pi,3.09776088982555*pi,3.07348428160183*pi) q[21];\ncx q[0],q[11];\nu3(0.557843252940907*pi,3.33030673870201*pi,3.19156758778913*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.456250348452775*pi,3.25859291785427*pi,4.24710575585826*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.620433845938884*pi,-0.12873918587362299*pi,3.92156979169462*pi) q[9];\nu3(0.517673935690338*pi,0.7445306372395899*pi,4.137029555749621*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5653623663403975*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.485776214251841*pi,0.6616870742763401*pi,4.19661348640034*pi) q[20];\nu3(0.615870672971697*pi,0.34342043137309697*pi,0.805904071793877*pi) q[21];\nu3(3.5*pi,3.4669716374997*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.293520823699953*pi,3.36775284856124*pi,4.23405901209575*pi) q[7];\nu3(0.752387001947577*pi,-0.4061158709445275*pi,3.43352431160027*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.353493357346484*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.546188289477604*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.684062984725016*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.29487315509639*pi,-0.27022283594569696*pi,4.0737093524742995*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.44469847087324*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.48889905344121*pi,0.5*pi) q[1];\nu3(0.903940026897208*pi,-0.007577864848088978*pi,1.135974838085241*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(3.5*pi,3.46424284171605*pi,0.5*pi) q[5];\nu3(0.338604989163141*pi,0.71636476470002*pi,4.35766403988546*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1617357903868881*pi) q[9];\nu3(3.5*pi,3.42310639244843*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.142577626842645*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2244945349087981*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.41086460850184*pi,3.11632344044896*pi,0.7594492284333589*pi) q[2];\nu3(3.5*pi,3.38824367786999*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46295332609223*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.274218392137614*pi,-0.4519918512364008*pi,1.237831423180533*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3344800688058172*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.244249306388618*pi) q[12];\ncx q[13],q[15];\nu3(0.381471695087192*pi,3.21365063349458*pi,1.62867378515209*pi) q[14];\nu3(0.385537247658047*pi,0.9872549814923499*pi,4.01994281887983*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45560670683295*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4073714733835505*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43014307437238*pi,0.5*pi) q[13];\nu3(0.600369101337584*pi,3.06759426186172*pi,3.99697925039179*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2925715938449018*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3533926726797492*pi) q[16];\nu3(0.505050734373211*pi,0.27752105038058195*pi,3.57599267756537*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.837310896969855*pi,1.1425618897843*pi,0.654226397341254*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5029635528841584*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45735331133558*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5127809003044643*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5802703145449803*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.454497392878674*pi,2.56800249278071*pi,3.91243695505712*pi) q[18];\nu3(0.169698862371263*pi,0.8875351511763101*pi,4.0271284158760405*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5052499621612401*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44780021564374*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.691043946423146*pi,3.44647392556595*pi,3.81437404070329*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.634684738142771*pi,3.2480576886752*pi,3.07035096475756*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.801120546441047*pi,-0.177927172252337*pi,3.91865043178592*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.700317151661025*pi,0.8790632810889101*pi,0.8981690557494451*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.186194061087708*pi,-0.061315757349299005*pi,4.43101285077874*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.742783838031213*pi,0.04049311468059802*pi,1.063625187852197*pi) q[5];\nu3(0.551664753908147*pi,3.07693877054996*pi,2.96554455488609*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.760065331757469*pi,-0.35722271256348204*pi,3.40844030924884*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.673474661094099*pi,2.82710895410745*pi,3.32722004265904*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.365431540099524*pi,-0.07929535209217498*pi,3.98208843517738*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.31761332465637*pi,-0.49723779549841524*pi,0.894373644573908*pi) q[3];\nu3(0.4332833025705*pi,3.20443724914435*pi,1.4234559747740438*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.462761725280506*pi,3.48900740194247*pi,1.60249958639344*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.542270398144553*pi,0.334012176226933*pi,1.2485430542034979*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.814735523693387*pi,0.24287291710217696*pi,3.75259716703558*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.657752789046581*pi,2.97882417435578*pi,3.02895930212589*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.51735664127773*pi,0.442198915676552*pi,0.923280924203167*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.812768383735039*pi,3.18387994074518*pi,4.35033401792787*pi) q[9];\nu3(0.742448335071826*pi,0.31641508945019703*pi,1.58635158161458*pi) q[10];\nu3(0.568807468274732*pi,3.30794274685319*pi,2.87289942807067*pi) q[12];\nu3(0.156965105788321*pi,0.6497083843464*pi,0.7244614244576459*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0867894381965731*pi,2.8861681637632*pi,1.78072128419939*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.689014598986193*pi,-0.39458641909138603*pi,0.821485728476818*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.788042984510523*pi,-0.218656251642741*pi,3.37355793140595*pi) q[9];\nu3(0.101995156574159*pi,-0.06297502427588098*pi,1.078011734702585*pi) q[10];\nu3(0.439980862518865*pi,0.371124661186256*pi,3.41943745424527*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.87320685754129*pi,2.61113290365684*pi,4.03686311103977*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.55313528445817*pi,0.6149990273465*pi,4.19833995704921*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.569950987646985*pi,0.023875679368516978*pi,0.724912833695562*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.235418966155891*pi,0.16821526977286905*pi,1.3018444759008672*pi) q[15];\nu3(0.670779371653348*pi,-0.308334767707179*pi,0.778065366155814*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44929388634468*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3553725048305*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3088844156050659*pi) q[4];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.664601637877934*pi,-0.377106894399889*pi,0.956071422382238*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.204254295769168*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.312459584972081*pi,2.97927226230419*pi,1.63057586911979*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[11];\nu3(3.5*pi,3.31064492639998*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1637774024990821*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37785747270496*pi) q[4];\ncx q[6],q[21];\nu3(3.5*pi,3.41608047487195*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32958347926688*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3861320563040809*pi) q[18];\nu3(3.5*pi,3.48535072729359*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[4];\ncx q[3],q[11];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.402523757850924*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[20];\nu3(3.5*pi,3.36600664169175*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.106857412737104*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5488917826213133*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.4611607527439*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45978590757643*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.293069417770031*pi) q[8];\nu3(3.5*pi,3.46432966575821*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38434036205861*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.206423589354253*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.349347066307391*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.669426088919324*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3019650765591528*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.31813578102277*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42681417106542*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.304303490284556*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.473456776633871*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.602290328997044*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5053874292233975*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5674102674983372*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4227592536027*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.110932268719494*pi,2.71012081885419*pi,1.047429510474327*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.487114683955269*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.148385225593564*pi,0.7143716688411601*pi,0.5384225337480679*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.227154892355412*pi,0.47583804417070696*pi,0.727292930087991*pi) q[2];\nu3(0.232924855075136*pi,-0.297536617980965*pi,1.59367103428457*pi) q[3];\nu3(0.861663772530733*pi,0.6035514106797699*pi,0.877446301658109*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.714641522869044*pi,-0.399816296664283*pi,0.742019772887488*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.318699030922419*pi,3.32962870780699*pi,1.77153686547846*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.26654974520104*pi,-0.077066728261309*pi,1.0759718214990008*pi) q[1];\nu3(0.652515802094597*pi,0.25473819285576305*pi,1.50990260073786*pi) q[5];\nu3(0.483128073843681*pi,0.12905385545432702*pi,0.843414120552193*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.594395254372041*pi,0.18901138018765695*pi,1.359568201256016*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.832628051232828*pi,3.39992057791952*pi,3.68977903558589*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.696757348356612*pi,0.5280159739464401*pi,0.632257085295351*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.777987634386223*pi,2.80558352097803*pi,3.62601426578982*pi) q[12];\nu3(0.693784972969103*pi,2.6369824999699*pi,3.62510648385012*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.647036953518436*pi,0.46671234312491405*pi,1.2814413322464588*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nu3(0.575336439541397*pi,-0.383923147162977*pi,0.5202284350305283*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.368550582715822*pi,3.46523114102075*pi,4.04414271626416*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.456968068712994*pi,0.7772786216817*pi,4.132748540451789*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.647666110873547*pi,-0.34565782646632404*pi,0.5362636279466109*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.536671754454225*pi,0.15372532928374005*pi,3.71445172247683*pi) q[9];\nu3(0.387426216125175*pi,0.03570722364402701*pi,0.753401308292208*pi) q[17];\nmeasure q[9] -> c[9];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.215370773073922*pi,2.90226116059722*pi,1.130165530759717*pi) q[0];\nu3(0.286430200958329*pi,3.03122707589595*pi,0.5398871190571516*pi) q[1];\nu3(0.48392980554724*pi,2.77395801171127*pi,1.132223228937554*pi) q[2];\nu3(0.516683464380987*pi,0.11665594134514401*pi,1.3068075282431781*pi) q[3];\nu3(0.452902731657127*pi,-0.07970813275824101*pi,4.22709085407202*pi) q[4];\nu3(0.821593043485084*pi,0.06668251283984905*pi,1.262680739478785*pi) q[5];\nu3(0.501739172547149*pi,0.261386140027399*pi,4.127290009446909*pi) q[6];\nu3(0.564524056917731*pi,-0.4113233162730612*pi,4.44154878270445*pi) q[7];\nu3(0.612141061371006*pi,0.8193318463472501*pi,0.9323337195100501*pi) q[8];\nu3(0.274353086393603*pi,-0.36236111247112*pi,4.092383377516629*pi) q[9];\nu3(0.854538147527487*pi,0.18913381714506905*pi,0.5034374624868738*pi) q[10];\nu3(0.272898358877357*pi,-0.258020971077556*pi,3.90863125697331*pi) q[11];\nu3(0.421670586118491*pi,3.29443240951982*pi,4.30060645073506*pi) q[12];\nu3(0.686587423759413*pi,3.09818433800551*pi,3.28159379126493*pi) q[13];\nu3(0.575241664930689*pi,-0.17758879616634698*pi,1.1062324445178842*pi) q[14];\nu3(0.65091874264403*pi,-0.023409711290536983*pi,1.1505284767393489*pi) q[15];\nu3(0.731093417993718*pi,-0.31524254435960997*pi,1.0080278312701418*pi) q[16];\nu3(0.640454042163899*pi,0.36410164767211395*pi,4.47318387803365*pi) q[17];\nu3(0.437293741433391*pi,3.07436313676822*pi,1.50864924879858*pi) q[18];\nu3(0.386002511028652*pi,2.91141164160171*pi,1.84423412450764*pi) q[19];\nu3(0.297030748795955*pi,2.96783474574429*pi,1.90328156435246*pi) q[20];\nu3(0.252563983581848*pi,-0.43941576279009953*pi,1.82338890276495*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45641485047572*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43028627318825*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.3089310987073461*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39135965973352*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.210140177458217*pi) q[11];\ncx q[12],q[21];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.3280920864563122*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[3];\ncx q[2],q[11];\ncx q[4],q[16];\nu3(3.5*pi,3.29681353313765*pi,0.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[20];\nu3(3.5*pi,3.25542071802374*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.41415775666429*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.26138404430584*pi) q[13];\nu3(3.5*pi,3.35521854902823*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.150814087624632*pi) q[18];\nu3(1.0*pi,0.0*pi,1.166851917012012*pi) q[19];\nu3(1.0*pi,0.0*pi,1.364165709684606*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46432028909629*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2920477719074461*pi) q[3];\nu3(3.5*pi,3.48655375303223*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.31103632163662*pi) q[6];\nu3(3.5*pi,3.47013445284547*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.39198828199274*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5770136334971162*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.270461247520116*pi) q[14];\nu3(1.0*pi,0.0*pi,1.349315067759918*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2903822472418*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.2580885170012*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[3];\ncx q[2],q[11];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.383648309556429*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.401988049250431*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5939890967799747*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.698056352022704*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.32101451960594*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.546280038745679*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3964733409544*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31676260341013*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.182708741762075*pi,2.55179581471916*pi,1.344976020862699*pi) q[2];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.547359090260298*pi,2.68990398931592*pi,1.092503430911018*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.211686278881283*pi,0.9240320191593501*pi,4.49136553176855*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.629255113242219*pi,1.19391402124186*pi,0.803801047466998*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.263739358530522*pi,0.15929380884352196*pi,3.56637544049236*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.350229653048862*pi,0.5175419786383*pi,0.5972265751100414*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.116331578030757*pi,0.09316402009690705*pi,1.1709841334339028*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.487163763584796*pi,3.33818400969803*pi,3.32099200035835*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.65706779879215*pi,2.63500313947803*pi,3.70989856057531*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.298019795237761*pi,-0.055665618669683004*pi,4.26257199774191*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.610623505679753*pi,2.90689540365647*pi,4.04215286206661*pi) q[21];\nu3(0.120354434416606*pi,0.220458041949522*pi,0.5188481425791622*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.635208639010837*pi,0.5117783419790101*pi,4.08361886219454*pi) q[6];\nu3(0.742729626705334*pi,3.48146312374855*pi,3.51596900709492*pi) q[7];\nu3(0.162780616976927*pi,0.371901543110715*pi,3.99064273242882*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.185045190483539*pi,0.40308300564255795*pi,4.24040992573857*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.181414860748485*pi,-0.06068091495957001*pi,4.16844913582165*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.201447504470938*pi,3.32324331065593*pi,1.0948780976441599*pi) q[19];\nu3(0.726636532598655*pi,3.48433964680552*pi,0.7827652436201*pi) q[20];\nu3(0.227833507745401*pi,3.37805968985783*pi,1.90329034906289*pi) q[21];\nu3(0.214412564672589*pi,3.05944749306441*pi,1.92018649080302*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.865075448049205*pi,3.20294652267774*pi,3.40136290711084*pi) q[4];\nu3(0.20337589930893*pi,0.67942548178707*pi,4.05217462811858*pi) q[5];\nu3(0.744076123387914*pi,0.61337308454649*pi,0.602865922151899*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.783029296102977*pi,0.5567262658927601*pi,4.07441157699342*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.480205625619309*pi,0.415927589778619*pi,1.341196728519505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.660953129022718*pi,2.4447930772054*pi,3.7418457577072*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.19231008337343*pi,0.36586592628344194*pi,3.59162769119709*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.840243886794314*pi,-0.11781670143109801*pi,1.3591709751852479*pi) q[4];\nu3(0.614719835370486*pi,0.17015086492471698*pi,0.5461367719745918*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.246031814995612*pi,3.12598029637281*pi,1.087613266826167*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.890283328444629*pi,2.55310542140091*pi,3.65991702536368*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.470592195025341*pi,3.19260633692552*pi,4.210750932707819*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.483478465472114*pi,0.489086763631007*pi,4.02391617908252*pi) q[10];\nu3(3.5*pi,3.32884947177747*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.262562659397879*pi) q[12];\nu3(0.638220861999505*pi,-0.305685062370296*pi,0.98783284291671*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.528153617487401*pi,2.68206907952756*pi,3.94780812578169*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.494963984761132*pi,0.321887918423585*pi,4.39011808713263*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(0.423056077700779*pi,2.63977439419874*pi,1.51936637855519*pi) q[10];\ncx q[11],q[12];\nu3(0.785338486979611*pi,1.12399003138515*pi,0.8506860080973331*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.508567029742289*pi,0.5435168171928499*pi,0.5234437864148811*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.650731825484844*pi,0.36756085523514304*pi,1.482824924300916*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[18];\nu3(3.5*pi,3.35885583270894*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5562063233237327*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3280837813421171*pi) q[14];\nu3(0.582285097105977*pi,-0.246564621087693*pi,3.51953451389851*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.476597681279671*pi,-0.38252311429930397*pi,1.5464432498591*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42996257752655*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45248132996169*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.648066095370926*pi,3.10956600867934*pi,3.9336230482463*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183548808341064*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2420689954258068*pi) q[19];\ncx q[1],q[9];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[19];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.28440126543882*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43935375204294*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46878153971668*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38336808461817*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.2995478152629691*pi) q[9];\nu3(1.0*pi,0.0*pi,1.321655799288995*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229614946110718*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5686278051710746*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.367482112330141*pi) q[19];\ncx q[1],q[9];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[19];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.469172127212488*pi,0.02690353597175299*pi,3.59980027292823*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5366142946443062*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35258930380426*pi) q[10];\nu3(0.52206657775237*pi,2.75002040989997*pi,1.1365380540967491*pi) q[11];\nu3(0.74807168930817*pi,2.41789346568641*pi,3.6096466229782*pi) q[12];\nu3(3.5*pi,3.49517076722703*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47825983426456*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31132051641512*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2975100885963529*pi) q[20];\nu3(1.0*pi,0.0*pi,1.065061485565528*pi) q[21];\nu3(3.5*pi,3.48998199745951*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[10];\nu3(3.5*pi,3.29475253158435*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.551995617249402*pi,3.15474011918241*pi,2.86007165019291*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.136701940328581*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.612307509261842*pi,3.05618133605908*pi,3.14547113407276*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.403594783232979*pi) q[15];\ncx q[16],q[21];\nu3(0.590299369084573*pi,3.16436087765647*pi,4.03187196827121*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.362344903954128*pi,3.16225582572574*pi,1.365578572575434*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.225395151265668*pi,-0.4891884074275171*pi,1.15620716301378*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5814899177771404*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48413821700759*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.120729039033654*pi,-0.118989483856902*pi,0.8496016207137951*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.835790419983638*pi,2.5691633894905*pi,3.97659790423298*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48932297117965*pi) q[8];\nu3(0.550916358517583*pi,2.46275242509411*pi,3.74523058518994*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5348927916530246*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[15];\nu3(0.410925859486886*pi,-0.266387847972212*pi,4.4825728082948295*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.759545933918613*pi,-0.159967730669348*pi,3.9215492897943*pi) q[7];\nu3(0.622605166702943*pi,3.26320770055488*pi,3.10437254978185*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.300147227584601*pi,-0.16370246470662198*pi,4.1064181402051005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.371852763240425*pi,2.99628379144259*pi,1.003074743510348*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.161806649590635*pi,2.39566634487779*pi,1.268529937442541*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.361474010854916*pi,0.49177951003921305*pi,4.3302303823838795*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.861947272688046*pi,3.1172855815034*pi,2.98547766401438*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.276467791251496*pi,-0.03523936077957901*pi,0.973581103526741*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.16811322432245*pi,2.68082070385483*pi,1.087947316460822*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.557238264914171*pi,0.43570510314605404*pi,1.451184700643775*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.301967454519988*pi,3.2414097311385*pi,2.11890701909455*pi) q[10];\nu3(0.585801677287538*pi,-0.21432180024126302*pi,4.46048889255528*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.401631714210592*pi,2.70505794331499*pi,0.875698466347148*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.23757557933682*pi,3.0522038413126*pi,0.803004523608592*pi) q[2];\nu3(0.530402853447443*pi,-0.141346939052596*pi,4.16047670413343*pi) q[3];\nu3(0.645727574344037*pi,0.5353361584698899*pi,4.21657083255693*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35819506169685*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.272477061360414*pi,-0.282198662711502*pi,1.2819907933259511*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199293856289641*pi) q[14];\nu3(0.364805484421962*pi,-0.35463200882839097*pi,1.60117599193449*pi) q[15];\nu3(0.638516405651586*pi,1.00066950707613*pi,0.8288862788377229*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.222073463905335*pi,-0.04134254377372898*pi,3.95501975718403*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.156755391911218*pi,3.40026703093488*pi,4.40920617177086*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.277951231208887*pi,2.56444658581245*pi,1.301770272317047*pi) q[3];\nu3(0.630138772893454*pi,0.47920430552132*pi,1.169694900903951*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.214151987351345*pi,1.03978266094499*pi,4.210927089303*pi) q[15];\nu3(0.691469052618555*pi,-0.4506920047185988*pi,4.390065821759*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.584711909643312*pi,2.81958989546846*pi,3.22423294868116*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.416521879291659*pi,3.29906670780923*pi,1.0609248295961131*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44300223642658*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4732637830426505*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.721534517722724*pi,-0.34288420971836*pi,1.1244328158392811*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1710732466128682*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0860841771560701*pi,2.73445006382906*pi,1.60363841572825*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39249338358762*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(0.478470693955112*pi,3.17650896805071*pi,4.44934645038657*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.1052382801249498*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.350633696144214*pi,0.242245120134846*pi,3.61434766764058*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.616097041019875*pi,0.04329509418341204*pi,0.76899446474776*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.402025984307199*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.46189510563765*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49340145227424*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49058718152933*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5963508512190194*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.202377561010727*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.115129183731913*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268691130347467*pi) q[20];\nu3(3.5*pi,3.28501500547364*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.41481974596908*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.2482859388934568*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.154957940276528*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47658620863574*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.47009247791958*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.239508263859544*pi) q[8];\nu3(3.5*pi,3.42758373593421*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.628575576888229*pi) q[15];\nu3(1.0*pi,0.0*pi,1.391970884355276*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21431045297145*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5472792708889839*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38971889195176*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(0.355186470727096*pi,0.84726826612459*pi,3.90210394013893*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.365298448256571*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45434759750818*pi) q[21];\ncx q[0],q[21];\nu3(0.292267531291721*pi,-0.277423807719045*pi,4.38517238530884*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.681067921711543*pi,0.10381516015060799*pi,4.26177800795632*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4563819459572205*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.665283889212624*pi,0.60737881876299*pi,4.18730655401526*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38052259193644*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36981556447968*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.931402188014379*pi,0.448541880894995*pi,0.5265578652805953*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.41478373852842*pi,3.28558975718661*pi,1.50422128332601*pi) q[3];\nu3(0.420707895168572*pi,3.32915373664645*pi,1.33219280664913*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.680683222477084*pi,3.21044805987126*pi,3.52535537573546*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.411056068022081*pi,0.21807024452047197*pi,1.1338750992365911*pi) q[14];\nu3(0.187758423115204*pi,3.28880715510065*pi,1.88596501177213*pi) q[15];\nu3(0.290571260132138*pi,3.21467791405407*pi,1.62131405257505*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.784752351877711*pi,-0.06667370621855301*pi,3.52114464276995*pi) q[3];\nu3(0.283044516663201*pi,0.08063271949681305*pi,0.723188077582403*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.542090934159153*pi,-0.26233062128434104*pi,1.231007999728887*pi) q[12];\nu3(0.60131097710057*pi,3.35252012169687*pi,4.0684235491908005*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.29223963447397*pi,0.39175710995454205*pi,3.40801203840839*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.948071023624584*pi,-0.274264902415761*pi,3.98074983705257*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.465969435898355*pi,0.10983806200326096*pi,1.419413261771287*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.273887554240313*pi,3.14435665540185*pi,1.358646581013957*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.192144005728088*pi,3.05166588010959*pi,1.164734655948438*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.795553498394133*pi,-0.370588715337008*pi,4.43871230806898*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.470529800676194*pi,-0.354502887327269*pi,1.55451620977117*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.457350622043587*pi,-0.319711541990887*pi,4.31490497310031*pi) q[0];\nu3(0.456259113186163*pi,3.43566477617438*pi,1.60485210436855*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.449394206713978*pi,0.91010070297929*pi,4.46796403015946*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.424710175576591*pi,3.24430695215249*pi,4.302066275342829*pi) q[2];\nu3(0.257397072132431*pi,0.13160425686118105*pi,4.16970341127508*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.255911718280266*pi,2.42064203439023*pi,1.090470549533498*pi) q[20];\nu3(0.511557759195264*pi,0.0004231450836680306*pi,3.62242177476696*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.301970779790049*pi,0.171779619673315*pi,4.460928057898331*pi) q[5];\ncx q[6],q[19];\nu3(0.506880945990164*pi,3.01822586669264*pi,3.23812048682914*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.336345248123104*pi,-0.30522380027642704*pi,1.083185547420472*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.776599689629021*pi,-0.16469221104724602*pi,3.79204039414711*pi) q[17];\nu3(0.414527518856225*pi,-0.250653859340132*pi,1.4037441459928242*pi) q[20];\nu3(0.437359172196384*pi,3.22251836089803*pi,1.69235153234917*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.49638122847832*pi,0.5*pi) q[6];\nu3(0.732568979205946*pi,3.49033703578766*pi,3.22119424320905*pi) q[7];\nu3(0.460753417151107*pi,-0.4912995941562717*pi,1.77357763910166*pi) q[8];\nu3(0.379342000666257*pi,0.29326275247477396*pi,0.682768650213406*pi) q[9];\nu3(0.258663028740973*pi,-0.05101612502112801*pi,1.51224952620511*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.716811972814894*pi,3.18193002814027*pi,3.4358659077601*pi) q[17];\nu3(1.0*pi,0.0*pi,1.290430862597808*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46287509624074*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.11868056707702*pi,0.013096157627856986*pi,3.91321296864859*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.692128176764359*pi,3.42652453672142*pi,3.35975659138992*pi) q[10];\nu3(1.0*pi,0.0*pi,1.171968539913016*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[15],q[21];\nu3(0.160377037797905*pi,2.71762690062644*pi,1.187868828648381*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5680952919584774*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.46998773707419*pi) q[13];\nu3(3.5*pi,3.41106052509579*pi,0.5*pi) q[15];\nu3(0.662739129835854*pi,3.01187145108004*pi,3.08576701282226*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222438588566592*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[7];\nu3(3.5*pi,3.37530046316833*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35449261627656*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46101957147329*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.290476476368426*pi) q[8];\nu3(1.0*pi,0.0*pi,1.235998735775539*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.419695831257*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325601319706504*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276552976799249*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4861361420516*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[8];\ncx q[4],q[9];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3874149365403161*pi) q[7];\nu3(3.5*pi,3.49459737688703*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.300142979505119*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41658791716924*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46276349846317*pi,0.5*pi) q[5];\nu3(0.334723404245648*pi,0.29599479032003595*pi,3.30834694336281*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5320046462232777*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46496787660761*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.373444252095384*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.618630565176119*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5957866194467121*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[8];\ncx q[4],q[9];\ncx q[5],q[11];\nu3(0.552495242309058*pi,2.92056850241494*pi,3.93135914690515*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.395384282232071*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.70758862667171*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4574295942982*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259153749049365*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.655441041384295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.658378795781512*pi,-0.162577530470931*pi,4.12953134001783*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.18172158862624*pi,3.17337900039662*pi,2.13383514902182*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.70078957550531*pi,0.044580843009225046*pi,1.2978795064710988*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.375350967375677*pi,3.11888119510002*pi,1.68658873751971*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38733128030077*pi) q[18];\nu3(0.0429609863003603*pi,3.49318985246576*pi,1.335913876262941*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0187060668698693*pi,0.88971583530672*pi,4.20554259560909*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.774855009914656*pi,2.89871155881965*pi,3.42906335461488*pi) q[2];\nu3(0.376117037363216*pi,2.75839078328959*pi,1.6211157778668*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.421742345630356*pi,0.7792020845700001*pi,4.4926356757576595*pi) q[12];\nu3(0.440672293937106*pi,-0.313411011907084*pi,0.743507252877865*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.751766239823262*pi,3.21560678465999*pi,4.31019332272391*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.565797528926729*pi,2.61533237077849*pi,4.07304152291558*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.424169535398664*pi,0.03794590486248095*pi,1.38647338313003*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.241222418884134*pi,2.40130163840224*pi,1.344350668786039*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.319458819991695*pi,0.33252821986966596*pi,4.310929031661351*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.414803498339465*pi,-0.4860318325529286*pi,1.73868755683938*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.733141475885377*pi,-0.370070325831729*pi,4.0596935222137205*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.391850325167456*pi,-0.088813746293669*pi,1.320487962666673*pi) q[14];\nu3(0.348829395489424*pi,3.18250250332715*pi,0.8556869379905461*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.318449860026976*pi,0.044090335956376014*pi,1.372910858496305*pi) q[20];\nu3(0.781176516912173*pi,0.06734800268751295*pi,0.639316256440863*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.148081828203947*pi,0.019205706798815947*pi,0.5878702345481905*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.628691085647723*pi,0.25900630014274695*pi,1.339765764763063*pi) q[9];\nu3(0.418222333836221*pi,2.95820490171642*pi,1.75557061341146*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.424937508412941*pi,0.08645891297377795*pi,4.05417482380833*pi) q[14];\nu3(0.22504306753237*pi,3.28589150028121*pi,1.99566450032404*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.479791586145985*pi,3.33337026399497*pi,4.45188669277622*pi) q[20];\nu3(0.0968325077360437*pi,0.37162140446521597*pi,3.61311720867313*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.222678368667562*pi,0.18526382714701595*pi,4.108575982810541*pi) q[4];\nu3(0.441997579078081*pi,-0.303426556380885*pi,1.044991219266135*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.359609596865534*pi,0.6448615971398799*pi,0.5759481614386125*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0984897269361489*pi,2.64340098615071*pi,1.256055594328842*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,3.49730486832831*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.233682979977445*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.307505846217851*pi,0.67302034028492*pi,4.26901492557608*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.810098406690675*pi,0.51506527724387*pi,1.429765766756937*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.631189891646487*pi,0.19910231502546905*pi,4.34156926336452*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.608337592188522*pi,-0.316284783623605*pi,0.966062864359974*pi) q[16];\nu3(0.435718822570169*pi,3.31225522043641*pi,4.13939668219646*pi) q[18];\ncx q[0],q[14];\nu3(0.815019716788802*pi,-0.14748380587611298*pi,3.44371049835909*pi) q[1];\nu3(3.5*pi,3.41548311669746*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.31112444375611*pi,0.28598499846608805*pi,3.88364623073661*pi) q[7];\ncx q[8],q[10];\nu3(0.51936109873599*pi,3.09709039318196*pi,0.6882150581644351*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5376460003508823*pi) q[13];\nu3(3.5*pi,3.38283964621393*pi,0.5*pi) q[15];\nu3(0.855431377801832*pi,0.391579443215186*pi,1.55166581469206*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261811158458039*pi) q[17];\nu3(0.274438386726477*pi,2.99098745889809*pi,0.774177513847579*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1965433891773931*pi) q[21];\nu3(3.5*pi,3.49862646578456*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38480758787702*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.270716230565599*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.433040720897925*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43970370311845*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.389806093920746*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4704357217451705*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5589483137439064*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.616932464226151*pi) q[10];\ncx q[11],q[19];\nu3(0.482244228805373*pi,0.339890356670584*pi,3.56924583379315*pi) q[12];\nu3(0.0793976964011431*pi,3.27299861584*pi,1.55280468313222*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.641968502618442*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.372628761190541*pi) q[4];\nu3(3.5*pi,3.43459025921571*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.33818904177612*pi,0.5*pi) q[11];\nu3(0.62951647533738*pi,-0.219119093165219*pi,3.80033288886868*pi) q[12];\nu3(0.550110920959917*pi,3.04482157787806*pi,3.69792210558662*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3377480352563*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.089661590524571*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.37912622333937*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.365855370899847*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.415164304798*pi,0.5*pi) q[1];\nu3(0.690819826629022*pi,3.29409196898709*pi,4.07177463572829*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.43168371400234*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.309939892394321*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5562967501519842*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4621879343510304*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2238217677516872*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[20];\nu3(0.337260351445296*pi,2.89378893743833*pi,1.273971910486524*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.844263204384846*pi,2.80912726519988*pi,3.24102109511253*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.710481062380241*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.662835932539538*pi,0.06918697996215895*pi,3.99690534114035*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.68046028461701*pi,-0.34440185657018796*pi,3.81640631532835*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49795813349028*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.25493627946051*pi,3.12721627023807*pi,1.219775315782695*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44803592381176*pi) q[20];\nu3(0.577395932199553*pi,0.54098997269289*pi,4.358834504444459*pi) q[21];\nu3(0.491581636380584*pi,2.80880182036232*pi,0.9876311675534579*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.377474477609806*pi,3.27631354724438*pi,1.010300516638976*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.457087344529911*pi,2.86152450772895*pi,1.2829593344258599*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.326305344966932*pi,0.419223394299314*pi,3.42022392435105*pi) q[14];\nu3(0.636857656029087*pi,3.15291178355039*pi,3.25911616608084*pi) q[15];\nu3(0.7705184603377*pi,2.93818901504461*pi,4.240627697450201*pi) q[16];\nu3(0.466979206208256*pi,0.15968258914712496*pi,1.3396301800735269*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.682389746080894*pi,-0.04329751017073902*pi,0.716297275845568*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.455886115744407*pi,0.107691941941638*pi,0.600764552447923*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.509307375824064*pi,3.4955677692355*pi,3.31298625976223*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.502432997370832*pi,2.96077770995585*pi,3.61246394282235*pi) q[15];\nu3(0.820749345022038*pi,3.10781384970959*pi,0.5311487101590096*pi) q[16];\nu3(0.823646785757847*pi,0.32304271104968096*pi,3.89177881764397*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.275999160935775*pi,-0.269495319355266*pi,1.198158371848602*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.560900323310094*pi,0.63987324914325*pi,0.862387948559201*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.341591583663195*pi,0.7596657389230701*pi,4.3915308979949295*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.246180540420246*pi,2.9282735538138*pi,0.606069523668051*pi) q[3];\nu3(0.245263012316022*pi,3.27267930178815*pi,4.32881207492102*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.569639015867501*pi,0.173475267219651*pi,1.031827995810957*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.662942306165299*pi,2.71722164919509*pi,3.51864361170475*pi) q[11];\ncx q[15],q[16];\nu3(0.503603532972831*pi,3.11938825681542*pi,0.8440127039755261*pi) q[18];\nu3(0.609384613651185*pi,0.497239068332749*pi,1.365865363894488*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.337567400363056*pi,3.23964081554328*pi,1.97163594388357*pi) q[1];\nu3(0.420015425103022*pi,0.56004794519284*pi,4.02515963544662*pi) q[3];\nu3(0.704469686198704*pi,3.45350672664545*pi,3.59934747178044*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.44989980558356*pi,0.01958578223138996*pi,1.07969502263832*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.25038622602032*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.073589191259757*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.213729892409244*pi,0.21797217816154102*pi,4.24844560475538*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.489089398784799*pi,-0.021310361399329014*pi,4.37652952176573*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.528601161747727*pi,0.495842668986498*pi,4.47648919976811*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.519911327610239*pi,0.5442871711942101*pi,0.6696555300176981*pi) q[9];\nu3(3.5*pi,3.3912899432535*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.257408768085571*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47262975389069*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.708603307461013*pi,-0.20008235380908002*pi,3.9776527205606*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.689535741525522*pi,0.85425247331783*pi,0.5032177360674995*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.41203975092547*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46841207628001*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.323237224564505*pi) q[18];\nu3(0.371012790377208*pi,2.89260603160484*pi,1.53802902764186*pi) q[20];\nu3(1.0*pi,0.0*pi,1.358660059864359*pi) q[21];\nu3(3.5*pi,3.37200524604565*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2408039625106548*pi) q[4];\nu3(3.5*pi,3.43710738791009*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5697411006148005*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.103205193443666*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[5],q[19];\nu3(3.5*pi,3.458668828972*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1642538382769971*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32119146326704*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42622994100289*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,0.5403451155078657*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.4895944716156*pi) q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.47364848288638*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.193107706657129*pi) q[2];\nu3(3.5*pi,3.49976736399481*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41754257194375*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.304668087318525*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1903982149948371*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.536308884217545*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46805854374514*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211968131753835*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[8];\nu3(0.365641474795238*pi,-0.340531910852619*pi,0.889945633333342*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.817069367578559*pi,3.48963203424106*pi,3.58476831259557*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.429798333314469*pi,0.6953312069137401*pi,4.29365238792594*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46774284936327*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.266663033530636*pi,2.6242054910896*pi,1.41344359621301*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4807416454888696*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4974694016111805*pi) q[9];\nu3(0.100934311668731*pi,-0.43219975631566643*pi,1.0782245603754759*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.375105413300174*pi,0.380314062896545*pi,4.0132580775593105*pi) q[15];\nu3(0.215256628152768*pi,0.08853684664891903*pi,1.189534306428094*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48878710770377*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.384868157808296*pi,3.4107928873379*pi,1.041920793961626*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[9];\nu3(0.612235849577078*pi,2.48148664484296*pi,3.96464354126709*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.118454793805995*pi,3.27153246109054*pi,1.73247438532439*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.250685093513152*pi,-0.033736220641334025*pi,0.879187341330935*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.410240591579631*pi,-0.11845546709801502*pi,1.52568051701066*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.230941045920378*pi,3.15230933843681*pi,1.380864266428849*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.301850000176351*pi,0.07523374827844898*pi,3.70397174923753*pi) q[5];\nu3(0.30909677543193*pi,3.42162563838555*pi,1.96602170011713*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.736869859790475*pi,-0.27788050558494903*pi,3.46181010333804*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.404651294761627*pi,3.31424376719973*pi,0.608797056522847*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.674665660194773*pi,3.1646010836323*pi,4.45052763300345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.212201039561403*pi,3.33374945211578*pi,2.00785734684304*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.763427338629589*pi,-0.35118704533810297*pi,0.73683607037229*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.313160984515628*pi,2.54915876874426*pi,1.3073181000119911*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.595260421502465*pi,3.08218850837444*pi,3.42584723967196*pi) q[13];\nu3(0.807458387026519*pi,-0.271498618080912*pi,4.09178719347562*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.625972105446584*pi,0.13897567220264395*pi,1.4323910408937999*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.271535064009703*pi,-0.22235345699802*pi,1.71737789977778*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45604065613044*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2949732484956669*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.520127187154498*pi,-0.229796684573298*pi,4.48887015660471*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.333360052177364*pi,-0.094467276790339*pi,4.37877681943926*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.593484579280344*pi,2.7009582535282*pi,4.12367579703926*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.635922814990761*pi,2.87851011832529*pi,4.37313027278358*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.469551058616939*pi,0.8933782613245*pi,4.44397381101745*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.419975492404834*pi,2.72663743174621*pi,1.59772304690095*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.246831857456459*pi,0.31652044542536295*pi,0.984024832703446*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.679647918440302*pi,-0.15656885916777602*pi,3.36519783181912*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.86395737447225*pi,0.36808259473366*pi,3.92490404745054*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.461408259068779*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.621119857801576*pi,2.5656846155946*pi,3.87393871484131*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.581587988538643*pi,-0.354057033767466*pi,4.30966435677194*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.801710223906127*pi,3.34825623825312*pi,3.55665374964832*pi) q[2];\nu3(0.783579177436104*pi,0.5154511354093501*pi,4.3088062970596805*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.598512457967232*pi,2.96253143553487*pi,3.64321493033809*pi) q[8];\nu3(0.245493630315888*pi,3.3329580647546*pi,2.15559780299363*pi) q[9];\nu3(3.5*pi,3.48244799759198*pi,0.5*pi) q[14];\nu3(0.472900779366565*pi,0.77578289045551*pi,0.69781852762854*pi) q[17];\nu3(1.0*pi,0.0*pi,1.091005603736432*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.509678449495242*pi,0.07705747508988703*pi,4.24514334557609*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.232539826073269*pi,-0.04703711298614399*pi,3.57644574300321*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.521909739535101*pi,2.71224783452252*pi,3.54911998749174*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[18];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40690027033253*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.349703360339726*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47331371891593*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49102038210893*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276365732649696*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.41840960161454*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.142913945528875*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[17];\ncx q[14],q[18];\ncx q[16],q[19];\nu3(3.5*pi,3.48605228333836*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27764708350647*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.180345400867276*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.4850471423166*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.222326430889874*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.638838997592485*pi) q[12];\nu3(3.5*pi,3.40213134757796*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325410072593714*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44064061516334*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189988065330154*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.511633782534247*pi) q[7];\nu3(3.5*pi,3.45985655718789*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.339166539228023*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,0.5927032656129674*pi) q[3];\nu3(0.702090439277088*pi,3.38215236568925*pi,3.91885233014262*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.411710406726855*pi,0.308868286082864*pi,0.64142136171083*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5661951414850623*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5085822049577642*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5576789432232663*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(3.5*pi,3.3629495221151*pi,0.5*pi) q[2];\nu3(0.498702026198406*pi,2.84531221556781*pi,1.403661043329272*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.402223441526593*pi,0.5669569138407*pi,3.67818879105138*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.585060845105333*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1920774255284892*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.845936770567221*pi,2.55897424382758*pi,3.84876111932804*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.096167838542361*pi,-0.08406938842596201*pi,1.302230336402983*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.481599308282125*pi,2.60804747700013*pi,3.79344752933827*pi) q[5];\nu3(0.318125774777262*pi,3.15730820964492*pi,0.999962743468771*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0573747348023302*pi,3.38541330677248*pi,1.73566760745969*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.472573907405919*pi,0.14201491314380899*pi,4.04306613076544*pi) q[13];\nu3(0.544766956006561*pi,3.32291113920263*pi,4.079881576605009*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.656862757764235*pi,3.27427153188678*pi,0.733387150950242*pi) q[17];\nu3(0.427561512955167*pi,2.98951780571931*pi,1.0865257515255529*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48520783587233*pi) q[20];\nu3(0.649400870060411*pi,-0.22373397703612902*pi,3.70981422800023*pi) q[21];\nu3(0.379364215328684*pi,3.38152378939557*pi,4.15418025412857*pi) q[0];\nu3(0.933713898567481*pi,3.48354510637353*pi,3.80827600427097*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.082211894501935*pi,0.10051896806325*pi,4.15958155168195*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.775021965450098*pi,0.16963033636088098*pi,1.4072349050096569*pi) q[8];\nu3(0.181454519726376*pi,0.9524451090992101*pi,4.43577157480089*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.298142630342019*pi,-0.094924900233406*pi,3.73956708648887*pi) q[12];\nu3(0.117133272009409*pi,-0.07649543489314897*pi,1.492861074078325*pi) q[13];\nu3(0.503007742110846*pi,0.7796003082390199*pi,0.9075782881528089*pi) q[14];\nu3(0.536741682956851*pi,-0.447894796634615*pi,3.94071035197272*pi) q[15];\nu3(0.702869331304416*pi,-0.198015414536581*pi,0.756306639478108*pi) q[16];\nu3(0.587689515782035*pi,3.37936292826407*pi,3.03993570100229*pi) q[17];\nu3(0.355945290333831*pi,0.33490893078708195*pi,3.4964292878076*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.189769881032396*pi,3.40407224822653*pi,1.5237699006503*pi) q[21];\nu3(0.634074055523183*pi,2.87185759463205*pi,3.58038915634633*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.233870484887109*pi,3.32534177514868*pi,1.435647934614701*pi) q[7];\nu3(0.69995455680383*pi,3.10444034468351*pi,2.9840164791484*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.557006290578562*pi,-0.4382980953240783*pi,3.89304271824771*pi) q[11];\nu3(0.512779025988227*pi,0.04401074316286102*pi,1.211035375710223*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.66078564990805*pi,2.80520943546135*pi,3.22648143228544*pi) q[15];\nu3(0.232888505081175*pi,-0.49002746108876816*pi,4.191442734363569*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.226755531860475*pi,0.8041464596691199*pi,3.99617458677449*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.735665007983448*pi,-0.06092753976715298*pi,3.86161885210797*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.53389516531668*pi,-0.054560678998700984*pi,4.21353295318747*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.353422472523024*pi,0.98571171930529*pi,4.105109149562*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.272805102381554*pi,3.03650705880632*pi,1.62792640468421*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.575074016188814*pi,0.06442478282375896*pi,1.247908061539862*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.40625966811435*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.259863242514426*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.104837623877195*pi,0.11360722306419002*pi,4.4632494409685*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.42354773262343*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42666907584236*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.176532612309599*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.150957735868301*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(0.633950291066809*pi,0.85897311739662*pi,0.667072668279984*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.46393017757832*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[12],q[16];\nu3(3.5*pi,3.47051549582116*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2960525348319298*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.674833923175471*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.344882607008694*pi) q[21];\nu3(3.5*pi,3.46619620794371*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46254954696317*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(3.5*pi,3.46393384069084*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.286517458153632*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3765018797525141*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5025236211210946*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.46044615958274*pi) q[16];\nu3(1.0*pi,0.0*pi,1.271157564295597*pi) q[19];\nu3(0.13449739577157*pi,0.59128141304774*pi,4.03712068950231*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4445684088704205*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.83493830303516*pi,0.51143462724181*pi,0.5236720861509845*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5434098751406224*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.208835470696101*pi,-0.32013871866475196*pi,4.1871314608115995*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48537063770711*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.22124687265865*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.630653224260298*pi,3.02493566455715*pi,3.2773547573382*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49096290338062*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42494056946385*pi,0.5*pi) q[3];\nu3(0.540737994124257*pi,0.42879891517549495*pi,0.693186025944641*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3725370415885592*pi) q[17];\nu3(0.580371880563105*pi,-0.350630068964667*pi,3.51770143682892*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.624241159413153*pi,2.82416368530771*pi,4.02851114567369*pi) q[5];\nu3(0.215282799258816*pi,-0.294603918132501*pi,1.2286680328555581*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.103726184749633*pi,2.76067035394196*pi,0.8837695540599431*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41565658183222*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.787636417198129*pi,3.3928013359889*pi,3.32222303534625*pi) q[5];\nu3(1.0*pi,0.0*pi,1.173702582880101*pi) q[6];\nu3(0.166172494020244*pi,2.96423359487176*pi,1.010819102119413*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43507472600361*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46977627096435*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.138816565224839*pi) q[20];\nu3(0.373014525891579*pi,0.34441205304006295*pi,0.81157519638884*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.403672013009565*pi,-0.112468416537022*pi,3.72283191217842*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44413548636709*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.257846511945291*pi,0.6659107901102601*pi,4.06585309241368*pi) q[12];\nu3(0.949534604550747*pi,2.87810414218694*pi,3.30336641704819*pi) q[13];\nu3(0.160731036471417*pi,-0.321075562252021*pi,0.6592431358305451*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.836009475929151*pi,1.02667554711918*pi,0.7630900376900329*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4714543594700995*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.639640466109438*pi,3.22625365273763*pi,4.07529428954841*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.290591830433692*pi,0.29562099583190404*pi,1.018618100528484*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.564520111373753*pi,0.225827798165664*pi,0.654475031253005*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.336606260627281*pi,0.31262488899276897*pi,3.36972456366924*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.359041593451796*pi,3.06228878246547*pi,0.980370758949618*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.654426521547943*pi,2.97589598113165*pi,3.17926093982293*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.386937897688602*pi,0.39987200935089195*pi,0.984796952612503*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.295192716052699*pi,2.76651750496671*pi,1.70127270249777*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.132459091529069*pi,0.8085026264489099*pi,0.5728838978478771*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.287944327446704*pi,0.5645097169337301*pi,4.31467356725532*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694590348391356*pi,3.11449273422514*pi,0.5217121271580056*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.634920555278854*pi,2.67830532998013*pi,3.86822508396155*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0990803430971329*pi,0.051043739718073966*pi,4.34701438521157*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.391294717724118*pi,0.365744324124079*pi,4.3649783720039395*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.548811779489207*pi,0.5788882458637701*pi,4.27835417764561*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.360991795990341*pi,-0.270612971905805*pi,4.237710640857561*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44749455560829*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.634274974222954*pi,0.32809875356309404*pi,0.916539126314561*pi) q[11];\nu3(1.0*pi,0.0*pi,1.19433593775861*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3832309349266*pi,0.5*pi) q[1];\nu3(0.374772273342503*pi,-0.33440738604367404*pi,1.419382044224099*pi) q[2];\nu3(0.737788142008184*pi,-0.4400457053741385*pi,3.17445195946564*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1430371060058069*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.613568918929742*pi,0.07837392713833202*pi,1.156421259586482*pi) q[2];\nu3(0.374723925813452*pi,-0.17496775861658798*pi,0.8617266711787219*pi) q[3];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(0.866913360694167*pi,0.8331597822565899*pi,0.6019784645451149*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.607618760215237*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.458934306843008*pi,-0.07011453373177601*pi,4.30634294775376*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39035623183516*pi,0.5*pi) q[5];\nu3(0.60046348418874*pi,-0.028636021774680998*pi,1.1476925395233382*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.35716707434123*pi,0.5*pi) q[8];\nu3(3.5*pi,3.25533518165486*pi,0.5*pi) q[9];\nu3(0.0279228817494364*pi,3.2115101435894*pi,1.125013383496505*pi) q[10];\nu3(1.0*pi,0.0*pi,1.276606784193357*pi) q[11];\nu3(0.632834067815473*pi,3.48261908766994*pi,3.3814347093975*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45544485864662*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234774763865599*pi) q[19];\nu3(0.285282256777937*pi,2.52378998310635*pi,1.174334528995254*pi) q[20];\nu3(1.0*pi,0.0*pi,1.15748118717792*pi) q[21];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(0.789062964924551*pi,0.153531208321962*pi,0.7542457005908509*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.843117177818675*pi,0.12965558412984002*pi,1.322419552543252*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.452524140209889*pi,0.37366273023957297*pi,1.1787672432966692*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6611474432692079*pi) q[11];\nu3(0.420998901034257*pi,2.95027191597118*pi,1.79700061640626*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5682822638445302*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5099338900135981*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3967120522066*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.182766287319998*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.767527816789029*pi,2.8814138382534*pi,3.44710248773612*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(0.229104728214175*pi,3.0034396532617*pi,1.279162964981756*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4701606800133*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.168244336038103*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38182924932364*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5341272909870524*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48206703733402*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45408076164865*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313343768901944*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243860359557003*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.427033681831956*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[16];\nu3(0.127696399619834*pi,-0.283206102913731*pi,4.13439972964788*pi) q[5];\ncx q[6],q[12];\nu3(0.583412855667613*pi,0.031474187015891*pi,4.16884342613098*pi) q[8];\nu3(0.54353819288455*pi,0.296033506858008*pi,1.2483708541121161*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.647699085998781*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[10];\nu3(0.409314809018573*pi,-0.09747463747118101*pi,4.27000779072982*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.38227130869852*pi,0.361142027482667*pi,4.42621957088552*pi) q[5];\nu3(3.5*pi,3.4727466925285*pi,0.5*pi) q[6];\nu3(0.619169754661431*pi,0.374851141089396*pi,1.197227954260558*pi) q[8];\nu3(0.467769131671715*pi,0.50894000352113*pi,0.625872496508723*pi) q[9];\nu3(0.705677520744624*pi,-0.4205511175853286*pi,3.75656783385197*pi) q[11];\nu3(1.0*pi,0.0*pi,1.261479541995119*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.327281299147209*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36827922260713*pi) q[17];\nu3(0.369215152070868*pi,3.09701373050889*pi,1.92996247928254*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5619238170474405*pi) q[20];\nu3(0.404819473356351*pi,3.10474065277154*pi,1.91830123439287*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.374961310676299*pi,0.9225729546269501*pi,4.264170237427249*pi) q[1];\nu3(0.061062600793604*pi,0.329427243814996*pi,1.163378358008519*pi) q[2];\ncx q[3],q[16];\nu3(0.243720417675488*pi,3.15987432985889*pi,1.492169569043397*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.737455078355064*pi,3.01733377677291*pi,3.33444448115321*pi) q[11];\ncx q[13],q[17];\ncx q[15],q[20];\nu3(0.201963812460488*pi,-0.4841516233835689*pi,0.641099918786785*pi) q[18];\nu3(0.803628571900376*pi,0.24162840489438497*pi,1.361087050555168*pi) q[19];\nu3(0.603353261638913*pi,0.7623421798561301*pi,4.31797911343515*pi) q[21];\nu3(0.649471677626706*pi,0.331679375181681*pi,4.39867058695601*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.430157669177705*pi,-0.4540714070855766*pi,0.8476929833553191*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.116530500509974*pi,0.57026535356909*pi,4.204694949908291*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.923820476338405*pi,3.30298012610729*pi,3.94599019468266*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.606571452665055*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.283137272076297*pi,-0.364097703894193*pi,0.614154934065688*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.496302886668555*pi,0.398728688725141*pi,4.238470658955951*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.443806023887255*pi,3.04654655421512*pi,0.6690832455639331*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.278870291768994*pi,0.30555836500879896*pi,4.15402708080563*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.389177204419412*pi,0.45000729274792906*pi,4.47190078387251*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.4987180508652*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.39699812115872*pi,0.5*pi) q[4];\nu3(0.408667315158442*pi,-0.4438318757543118*pi,1.50423364085561*pi) q[6];\nu3(3.5*pi,3.43970894607706*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.215665949101696*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.737905395046724*pi,1.18137923892813*pi,0.745400023847548*pi) q[13];\nu3(0.638357653821733*pi,0.201086103561552*pi,1.264919246246176*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244239255448948*pi) q[19];\nu3(0.628899836317909*pi,-0.01022404917089298*pi,4.03234319957555*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210317120613505*pi) q[21];\nu3(3.5*pi,3.45003573034632*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(0.442660397773452*pi,3.08141602115338*pi,1.464883993065985*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.335589940562276*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.760228888623672*pi,0.21703458050837698*pi,4.02970832315456*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.773416506390067*pi,0.21557848362839305*pi,3.75007294464786*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46450078833804*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3774370435466778*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45218020633192*pi) q[11];\nu3(0.2623109840718*pi,0.86033873380156*pi,0.607261283732667*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.494431728486461*pi,-0.301404603535223*pi,3.8725483988924*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.600646310957117*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5459350850370686*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.206919379251236*pi,-0.13893052202540102*pi,0.5495509800613654*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5050304652158025*pi) q[9];\nu3(0.156089231609941*pi,2.64081901540853*pi,1.54525391285631*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.473598396854838*pi,0.09267643758240396*pi,0.5533772145735221*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.541172732115291*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.331364264571839*pi,-0.47627490353463753*pi,0.663546600916791*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48500700903227*pi,0.5*pi) q[1];\nu3(0.936333585667933*pi,0.09697502576518502*pi,1.043073088231997*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.59777563434115*pi,3.08827336606394*pi,4.09407293512547*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.40400046411833*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2753330455560121*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.20634880502377*pi) q[13];\nu3(0.129408022825092*pi,-0.4125358430347982*pi,1.57173520533072*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.651396689142851*pi,3.30690829717567*pi,3.93419462026321*pi) q[19];\nu3(0.670028010048787*pi,-0.200263088976808*pi,3.68482668158127*pi) q[21];\nu3(0.535187318656924*pi,3.14605683776044*pi,4.15421837144774*pi) q[0];\ncx q[1],q[13];\nu3(0.627048137375413*pi,-0.37466813086446704*pi,4.3830643858019*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.261025187087111*pi,-0.05063011101874598*pi,4.24610334243424*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.426253654987511*pi,2.68955163731295*pi,1.2466171945976021*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.975526464977282*pi,-0.282282076856225*pi,3.48684504006881*pi) q[19];\nu3(0.36169635854236*pi,0.5694467400253*pi,3.86630346128723*pi) q[21];\nu3(0.349543590685744*pi,-0.4632365801067097*pi,1.57949334588714*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46788336022005*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.736517716926547*pi,2.68781123355017*pi,3.97180055298359*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39462567013983*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5968725697354054*pi) q[13];\nu3(3.5*pi,3.4025427935523*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30682696411685*pi) q[17];\nu3(1.0*pi,0.0*pi,1.103752728723924*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.26348676016476*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.821718975768217*pi,0.33636978489342295*pi,0.652263478413166*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.197174918745831*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.524710234017883*pi,-0.054289600994589016*pi,3.98399887771824*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5667531596499624*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5289509300099476*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40367033174699*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.424252699334858*pi,3.15456207838237*pi,0.754785415898074*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.502020260539422*pi,2.68738768824874*pi,3.62885465517764*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.62028017674711*pi) q[15];\nu3(3.5*pi,3.45593792131786*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1587275355034659*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4138079596514141*pi) q[20];\nu3(0.226153691946248*pi,0.08762963440467297*pi,1.044873483038441*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(0.639534727460567*pi,2.39246228116263*pi,3.82553685767961*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.667934481470522*pi,-0.328749959965873*pi,0.6313837918962439*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.340954493248971*pi,2.48332212689609*pi,1.277358335495986*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.466187248430569*pi,0.34205152444352604*pi,3.62131494328796*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.576215301783579*pi,0.04017833787605196*pi,0.930353991136155*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.703316375575008*pi,0.78189346149294*pi,0.823271259857691*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5649999336230477*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38929905208632*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.592320990349578*pi,-0.4456753071628859*pi,0.66779042774023*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.58161492798579*pi,3.49682194895852*pi,3.25514470183114*pi) q[10];\nu3(0.622388899452546*pi,2.74072127358771*pi,3.69823201777884*pi) q[12];\nu3(0.69225042927021*pi,0.8831883772581599*pi,0.5153873200449655*pi) q[13];\nu3(0.488441453856307*pi,-0.019148543529037*pi,3.81226292345096*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.759598157886016*pi,0.80609334181148*pi,0.8770202650514309*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.730186519105554*pi,0.18903767586157205*pi,0.835592142570807*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.590329586068775*pi,2.69449270932812*pi,3.41998323556182*pi) q[6];\nu3(0.612094226412321*pi,3.07792363170771*pi,3.44874906651948*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.375447200601282*pi,3.47520969709934*pi,0.928315280674394*pi) q[13];\nu3(0.689812527041921*pi,3.35956394840958*pi,2.87359370955633*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[8];\nu3(0.986655433895263*pi,3.46099578852429*pi,4.03802962138806*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(0.751517209417799*pi,2.80506507327521*pi,3.5387619237684*pi) q[6];\nu3(0.616187327220678*pi,0.107217730181418*pi,3.70261534550923*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.852135605578156*pi,2.88810049715029*pi,3.32910829018589*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.119780687546251*pi,-0.001567567129679981*pi,4.29099803834258*pi) q[17];\nu3(0.501337378854707*pi,0.45933367620282295*pi,1.452988617350973*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.29158930794083*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36457704589913*pi,0.5*pi) q[1];\nu3(0.505465767075197*pi,0.22000874267635095*pi,0.5659291225587665*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.30450729442702*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2889689557168*pi) q[8];\nu3(1.0*pi,0.0*pi,1.099607305776582*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.784167841691114*pi,0.119962211847919*pi,4.26434381126821*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.332946863773196*pi,0.347632450653685*pi,1.040164208909403*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201857029900733*pi) q[18];\nu3(0.336500476295394*pi,2.84401037995728*pi,1.4663014496203601*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[6];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(3.5*pi,3.44563117476601*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.109933479758248*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35653278855732*pi,0.5*pi) q[3];\nu3(3.5*pi,3.28856253749393*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.260546682574327*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4154583800645995*pi) q[8];\nu3(3.5*pi,3.40818519688794*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5012168461769679*pi) q[10];\nu3(1.0*pi,0.0*pi,1.254922022683308*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.2463059899082451*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5938985218170583*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[8];\ncx q[3],q[11];\ncx q[4],q[6];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.548621102898236*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40491074744652*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45099618626237*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.613247874517235*pi) q[14];\nu3(3.5*pi,3.40526588591006*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.298425610335677*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[6];\nu3(0.622255933895039*pi,-0.341166984459096*pi,3.22519732119465*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[17];\nu3(0.124032433623623*pi,0.36284957819583197*pi,3.888521148491*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.571126675373926*pi,0.6070723923460699*pi,0.858413508915817*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.654826480295047*pi,-0.457768745856124*pi,0.5668870752453021*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.459685835606175*pi,3.17961618507947*pi,1.63540017129209*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.595623688188209*pi,0.35288536302818796*pi,1.485696031861512*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.303264201668914*pi,3.39411522396973*pi,2.0489680946217*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49867527664762*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.212918620212596*pi,0.9604438624468099*pi,4.33831826343758*pi) q[20];\nu3(0.134793335620968*pi,0.6332927088584499*pi,3.8903519212323*pi) q[21];\nu3(0.611458666164029*pi,0.88212473765507*pi,0.924313158340725*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.688656371398151*pi,2.55370019823766*pi,3.86084479608667*pi) q[9];\nu3(0.45648998291483*pi,-0.376683030215869*pi,1.132275913934063*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.53852406396169*pi,3.01235250896957*pi,3.7903254877801*pi) q[12];\nu3(0.603142659713501*pi,0.401374722716777*pi,1.296624219283655*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.501043257520577*pi,0.44529081853558194*pi,0.960818472721335*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.88640618242539*pi,3.3519345216718*pi,4.09084334323234*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.782811377584652*pi,0.5691675288745599*pi,0.8507160329854799*pi) q[9];\nu3(0.259606732620673*pi,0.5074279640497199*pi,3.99018490617294*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.430399515918295*pi,-0.13412053902598098*pi,0.911379023751036*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0996732253014019*pi,2.59360157890482*pi,1.1833990435018351*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.365084707155505*pi,-0.06822067206425397*pi,4.03966444835614*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.700075940050132*pi,-0.13007956142508997*pi,1.3021653821812609*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.107404973862311*pi,-0.49738877023680034*pi,4.2893705852416595*pi) q[1];\nu3(0.385050538133024*pi,0.7336635877406901*pi,4.24162650604704*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42357724741767*pi,0.5*pi) q[7];\nu3(0.51107109502901*pi,3.29887480166376*pi,4.24697190193511*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291429416562434*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.656288722916662*pi,3.23564739674069*pi,3.64887638367504*pi) q[3];\nu3(0.583769362046656*pi,3.0132785604025*pi,3.78138332488113*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.634218656412338*pi,-0.24152904307739498*pi,3.55780276611413*pi) q[11];\nu3(3.5*pi,3.48248909673519*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.429489244225293*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.82116735167724*pi,3.1616630982484*pi,0.5451754618619054*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40584025876048*pi,0.5*pi) q[9];\nu3(0.260309827340997*pi,-0.345189921274261*pi,1.092928857282483*pi) q[11];\nu3(1.0*pi,0.0*pi,1.150306772369093*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43830011297377*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.318701297693002*pi,0.63124801868363*pi,4.19571899129284*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.700616836894684*pi,-0.10000616171156101*pi,0.8941409668824469*pi) q[15];\nu3(0.75784006402939*pi,3.41584037513467*pi,4.341119355324*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5274094356769963*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.578249520689072*pi,-0.4679458577318462*pi,0.927888479467197*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5324414241510016*pi) q[12];\ncx q[13],q[20];\nu3(0.526838428580445*pi,0.18274730772929604*pi,0.5400213773119737*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.157366210483555*pi,0.43507610791791895*pi,3.52956574421023*pi) q[17];\nu3(3.5*pi,3.42298773188322*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,0.0*pi,1.266665894831502*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[12];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.42318993779013*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.341353537906363*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47609087658069*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47216971369089*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.151115840246447*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2348455616208152*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,4.47805176143967*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.309869140508183*pi,2.97871426940861*pi,0.602169871982869*pi) q[9];\ncx q[11],q[19];\nu3(0.409142604250434*pi,3.43119880311481*pi,4.45814213197671*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43958351083819*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.607466264991679*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.49525050038618*pi,-0.289927289613798*pi,1.137945819230356*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.427723621165839*pi,0.08571952370121605*pi,0.659138887741057*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.49671029852327*pi,0.9526149019663499*pi,0.702159255723056*pi) q[12];\nu3(0.456946869839193*pi,-0.008190744682648021*pi,4.107951830214979*pi) q[13];\nu3(1.0*pi,0.0*pi,1.32580563169883*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43069714022793*pi) q[19];\nu3(0.533164601130069*pi,-0.061254250788668974*pi,4.01487232600434*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4185510115438404*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.400513082119884*pi,0.6966788477822601*pi,4.46325259694592*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.635205724996363*pi,0.34517366820278905*pi,4.46093286150223*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.533109795488573*pi,0.437212577045038*pi,1.0495585653743809*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.706240299062581*pi) q[15];\nu3(0.356256167258945*pi,3.24793988349408*pi,1.082182362386578*pi) q[16];\nu3(3.5*pi,3.48142691854349*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304469931992779*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.654793929332881*pi,0.73748472755558*pi,0.821465914031385*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.663921149687463*pi,3.29624761686057*pi,0.5674669631207349*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2980292379508604*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.747923064831327*pi,-0.491639933061104*pi,3.19537970631094*pi) q[1];\nu3(0.712281376887742*pi,0.20290592003532504*pi,3.76315881456596*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49532842305233*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42768104152945*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2486392106235*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3594612040586709*pi) q[13];\nu3(3.5*pi,3.46107657303743*pi,0.5*pi) q[14];\nu3(0.711298011570552*pi,-0.4901221124054164*pi,0.720304492051016*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303034528618881*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.783458604495237*pi,-0.4356157726230112*pi,0.59791134965607*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.314032178981527*pi,-0.354488701834321*pi,3.9214471095215*pi) q[2];\nu3(0.735977261904022*pi,3.12125279615716*pi,3.36958758209465*pi) q[3];\nu3(0.564314923457381*pi,2.85152578340128*pi,1.362869316725386*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[7];\nu3(0.513088252403062*pi,0.94125460183372*pi,0.690472422932046*pi) q[8];\nu3(3.5*pi,3.32186275296804*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[20];\nu3(0.220145207786856*pi,3.49288363284292*pi,4.166450667670841*pi) q[15];\nu3(1.0*pi,0.0*pi,1.195746414246192*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.59198345936185*pi,0.5232033816997601*pi,0.5159858827708372*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.413181977083695*pi,2.9266247578074*pi,1.40742070668194*pi) q[3];\nu3(0.220640956829456*pi,3.10774739457392*pi,1.61052312551758*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46407939088353*pi) q[7];\nu3(0.577898369942498*pi,3.25178496852951*pi,3.49385013353537*pi) q[8];\ncx q[10],q[16];\nu3(0.62274549441654*pi,3.17967233729855*pi,3.19980792439194*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.459270898621099*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.411363145526314*pi,2.86876692778542*pi,1.0595658546204851*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34637016686676*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5281872999683*pi,2.65636959160239*pi,1.16871822457814*pi) q[11];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5389849477707904*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.496084260371016*pi,3.39420936187523*pi,3.09447794489462*pi) q[19];\nu3(0.569419343002161*pi,3.11241202034396*pi,4.21496941846944*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.800628790056276*pi,2.67284966604616*pi,3.48224019140893*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.49350305045354*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2487237938345301*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.806171408528237*pi,3.47432161018829*pi,3.16587683686881*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.246269246674567*pi,3.08197310382337*pi,1.0083468769818311*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.40123841073502*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(0.433236205406284*pi,3.49582596112629*pi,4.20579049953141*pi) q[5];\nu3(0.335025333797279*pi,-0.352416048051298*pi,1.3844766718134291*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0897266158054358*pi,0.31301901726748904*pi,4.21120954209991*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.745787770251691*pi,0.137969459613981*pi,1.2002184675291558*pi) q[16];\nu3(0.882235263751632*pi,0.5700243218469601*pi,4.25877552960124*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251217490576214*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3966030021866995*pi) q[3];\nu3(0.332684975382732*pi,3.13689135470585*pi,1.85359417259723*pi) q[5];\nu3(0.694893360797262*pi,0.24892495363886202*pi,1.57381909145233*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.3759261941705*pi,0.6609291170534499*pi,4.1600767195847705*pi) q[14];\nu3(0.725676689181112*pi,3.06995305829135*pi,3.1915643718818*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.507934955009246*pi,0.360706084837523*pi,4.03687714623089*pi) q[18];\nu3(0.61657273539349*pi,-0.11318852990621098*pi,0.815996426290295*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.696716617805251*pi,-0.246505328116691*pi,4.18931175188657*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45043888779567*pi,0.5*pi) q[11];\nu3(0.557013607830526*pi,0.50175565469545*pi,1.302950158130019*pi) q[13];\nu3(0.178708848685418*pi,0.449225298607996*pi,4.38711205012763*pi) q[14];\nu3(1.0*pi,0.0*pi,1.381241219307117*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.802372376868469*pi,2.59772511057444*pi,3.64868733307481*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6949396493373889*pi) q[19];\nu3(0.451249781692279*pi,0.19436223202259495*pi,3.79268405820594*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.127220874170572*pi,1.07715606206341*pi,4.24150365768101*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.526364904098298*pi,0.32051238961375905*pi,0.5948185481300269*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[12];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44000535491563*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45242689944091*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4742458140408*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.34720129120636*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.29769190392826*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.3139277682291701*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.254138814992288*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.703709806668249*pi,-0.14032752387778502*pi,3.49025669506027*pi) q[0];\nu3(3.5*pi,3.44860836871768*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[12];\ncx q[6],q[8];\ncx q[7],q[21];\nu3(3.5*pi,3.42757135459577*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2725490745754842*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.140713464718871*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.592890844320492*pi,3.3963360071806*pi,0.700603970111458*pi) q[0];\ncx q[1],q[18];\nu3(0.332319101354619*pi,-0.19514297296783*pi,1.058466409194198*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49308009443212*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30362438973236*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.2336302253699*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34720517174203*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2643750192212662*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43354535938924*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37728278741818*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.170688780487547*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1102238409346241*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.703164219699699*pi,2.60634647320774*pi,3.59486581768994*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[12];\ncx q[6],q[8];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40540498861603*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5082131180505836*pi) q[18];\nu3(0.86192061929543*pi,0.07146550704330301*pi,1.048849843996977*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.474001015611639*pi,-0.43379461040422573*pi,0.613868643408591*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5017403611843476*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5019764951601*pi,0.37963831511858104*pi,3.7446274318427*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5682364233440742*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49997437392755*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.413671052189187*pi,-0.17774078432685902*pi,4.47840990345901*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.586335095711398*pi,-0.37216128319917297*pi,4.11133658499519*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.554414349062787*pi,0.20024019559240702*pi,0.529737184520364*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.336437971041453*pi,0.7969378980597099*pi,4.0347796724956*pi) q[1];\nu3(0.736210359193679*pi,0.7108483108049*pi,1.198103743766643*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.532831216524318*pi,0.015447421737775024*pi,4.22411903166791*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.723050270761523*pi,0.0030045340871760473*pi,4.33421101501337*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46143470380809*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.266124165631368*pi) q[3];\nu3(0.44029649907394*pi,2.76861950717761*pi,1.257123610698895*pi) q[4];\nu3(0.504542143991609*pi,0.8724425380201299*pi,0.8295206335656*pi) q[5];\nu3(0.822391053696667*pi,-0.337742683470721*pi,4.31223911849955*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.153176594667651*pi,0.049743214712069994*pi,0.862911294474981*pi) q[8];\nu3(0.241628772518434*pi,2.50380683086076*pi,1.039837324324688*pi) q[9];\nu3(0.780152997896012*pi,-0.276992180455989*pi,0.785236189057847*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.777667798648783*pi,1.0609137658278*pi,0.74146380218343*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.495046838526279*pi,3.01736843478784*pi,1.0278681188663539*pi) q[15];\nu3(0.360184542771788*pi,0.08529901113236404*pi,3.74601270471206*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.696576253464965*pi,1.05446504478049*pi,0.6856890073149919*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.360011829500379*pi,2.3781186838871*pi,1.3427034282698171*pi) q[5];\nu3(0.566404056504247*pi,0.41593147153140797*pi,3.97103422555313*pi) q[6];\nu3(0.727570458266257*pi,0.9588022013369*pi,0.9479369029065581*pi) q[7];\nu3(0.22318752017664*pi,3.32890979774887*pi,0.788640088258279*pi) q[8];\nu3(0.125629203995226*pi,2.96163892101539*pi,1.495625876957201*pi) q[9];\nu3(0.48594330940476*pi,3.47914424698437*pi,1.367958361502124*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.211866803298195*pi,2.7894325276893*pi,1.178642133298192*pi) q[12];\nu3(0.559277746550311*pi,0.8493813646033801*pi,0.872531952006395*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.654453470232215*pi,0.6007757136638701*pi,4.41218056452246*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.846961045219318*pi,-0.049077486912043*pi,0.817769435214864*pi) q[18];\nu3(0.366244682983746*pi,3.44284246126888*pi,1.051113736945282*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.38213716660288*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.356439627451769*pi,-0.4577756009898161*pi,1.489039146287279*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.304680945269331*pi,0.42029764140854*pi,4.30335450700417*pi) q[13];\nu3(0.14819623703494*pi,0.415664619402383*pi,0.622142607588599*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.549529817095231*pi,-0.05167788309923099*pi,1.227392830085845*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.629460659790093*pi,3.39052219015219*pi,2.97976739701086*pi) q[20];\nu3(0.70086283332948*pi,2.51250273178501*pi,3.77450671033893*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.515279155677137*pi,0.472326998861044*pi,0.538241768310619*pi) q[14];\nu3(0.524326780958653*pi,0.08535154129580702*pi,0.753293059611297*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.398407402051374*pi,-0.15632603754883*pi,1.459012143935293*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35651149100718*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1969788880010301*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.38119441984879*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.256152732075794*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41871759222183*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48259473450001*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.227771195216452*pi) q[5];\nu3(3.5*pi,3.49893012686268*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6305606525880609*pi) q[12];\nu3(1.0*pi,0.0*pi,1.238660495515488*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.301209374491999*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,0.6074944447037081*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.47535512617958*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46639145087877*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37786594095016*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.146714363938457*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3425151160232769*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262867432672294*pi) q[21];\nu3(0.589107056051485*pi,0.05942248950899198*pi,3.64494705103272*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5654252922932095*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35610921716817*pi) q[13];\nu3(3.5*pi,3.26274366236712*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20215150106157*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48303056801517*pi) q[16];\ncx q[17],q[20];\nu3(0.337205990515065*pi,2.70755577854362*pi,0.807806665691694*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.645849067200994*pi,1.01541689487484*pi,0.5954102359876832*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(3.5*pi,3.43793876337415*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3882499493197304*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5290418264569849*pi) q[19];\nu3(1.0*pi,0.0*pi,1.18792213389657*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.628863995090122*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.559588400222759*pi,0.14928024166161302*pi,3.72869716110572*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[19];\ncx q[10],q[18];\nu3(0.58403072955161*pi,0.76709525503315*pi,0.603299821283731*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43378062285536*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.255066858246698*pi,2.78054494164682*pi,1.55918085919325*pi) q[2];\nu3(0.480710437504863*pi,0.24932381856688202*pi,3.5823915597029*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.430116246962878*pi,2.93630707874455*pi,1.004461699655336*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5113331547117421*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.818453982476509*pi,-0.4016520711069483*pi,0.731623749243734*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.542928285484636*pi,0.72736178366134*pi,0.5887982898351821*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.870990199162542*pi,2.94257745597122*pi,3.80709740053667*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.407660797949055*pi,2.9240197935779*pi,0.859315100679023*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.66761914860694*pi,2.70759985212954*pi,3.84718849190769*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.563750357493267*pi,-0.309015532464116*pi,1.059409919001212*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.111244635918605*pi,3.20873016044336*pi,0.9637866841953731*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.759249889567144*pi,3.22258451795178*pi,0.5942123641606868*pi) q[8];\nu3(0.43563906851393*pi,-0.219470871884752*pi,0.5802504841604648*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.287779296308731*pi,-0.17423769060858102*pi,0.816482893393097*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.574731420988602*pi,-0.4190481990692818*pi,4.12213274766785*pi) q[5];\nu3(0.399881217220441*pi,0.75143752113276*pi,4.222415542586*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.346692459532194*pi,0.02763647371537603*pi,3.79425012192495*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.642739644705633*pi,0.09305647459355504*pi,4.49402067426356*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.444206030899119*pi,0.35282758302831396*pi,3.89476929183181*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.522764616605203*pi,0.8862361057267101*pi,0.720356697594938*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.544501336153805*pi,-0.169640807752875*pi,0.8404264967706501*pi) q[10];\nu3(0.248058540103743*pi,2.57883923214104*pi,1.0147418572363809*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.579245308180213*pi,-0.128204895454479*pi,3.84205373086673*pi) q[16];\nu3(0.259039004901442*pi,-0.249894154074643*pi,1.64804024353746*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.379107939588309*pi,2.39420829891247*pi,1.163820593992446*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.754824676621736*pi,0.0011313787685980348*pi,4.4811239417318305*pi) q[1];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.761231955394778*pi,2.38885847943591*pi,3.72307860507421*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.619971233445036*pi,3.04150367783206*pi,3.31853987699123*pi) q[10];\nu3(0.756732014757138*pi,0.455618577870203*pi,0.854698251071587*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.6110903423589*pi,2.90485849950547*pi,4.31945655900802*pi) q[16];\nu3(0.955023299978737*pi,-0.07691706062258202*pi,1.171795478846816*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.39070181527001*pi,3.05692651367507*pi,1.53146534910641*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36566997601487*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1967530813256109*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.600104037008206*pi,1.08216887144971*pi,0.6579809189757431*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.23482280044187*pi,0.036851405265661996*pi,1.2960370183229841*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.637309379626093*pi,-0.18562296806181*pi,4.4454551075293605*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.857167219992035*pi,0.53341828799444*pi,1.4138911806706371*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.739362892177705*pi,0.74545634480582*pi,0.5171579788240077*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.44353000677439*pi,0.10165870581289005*pi,4.1744976768891195*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[21];\ncx q[8],q[16];\ncx q[9],q[17];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.48299368072689*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.529901804542397*pi,3.43184480740217*pi,4.16553342161073*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[18];\ncx q[3],q[12];\ncx q[4],q[13];\nu3(3.5*pi,3.46704159937985*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46000191994874*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37862691558659*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49540461070859*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.321614359476888*pi) q[10];\nu3(3.5*pi,3.36473893636923*pi,0.5*pi) q[11];\nu3(0.615949334336412*pi,0.461806391039693*pi,4.02420665902579*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306116395693979*pi) q[16];\nu3(1.0*pi,0.0*pi,1.172307554584344*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1923145212490018*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22217531488763*pi) q[21];\nu3(3.5*pi,3.30620648777834*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34492739737649*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39672811481522*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[21];\ncx q[7],q[20];\ncx q[8],q[16];\ncx q[9],q[17];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.377611461134377*pi) q[13];\nu3(1.0*pi,0.0*pi,1.200334686837935*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264489652944326*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49941229674317*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5587930616438413*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.673608092618624*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.483284829762869*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48754777500452*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32966611421985*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5977346526203311*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[21];\ncx q[7],q[20];\ncx q[8],q[16];\ncx q[9],q[17];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47697995744447*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5180002250579046*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.470078260981801*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[18];\nu3(3.5*pi,3.49118221322425*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.236724993109279*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5477689964740939*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.42208045348912*pi,0.24312509162845697*pi,0.638869877481401*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.411904713903057*pi,0.19664016673684204*pi,0.8689823492308759*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.319812419906488*pi,3.28693070928596*pi,4.43981929757347*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.252565179986686*pi,-0.4950999469026188*pi,1.5143097969525*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.639614337344189*pi,-0.023625102254692*pi,3.67063128921786*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.566313982379859*pi,-0.4505796949638081*pi,0.876366604934368*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.783239464396677*pi,-0.358180855551097*pi,0.75354422998311*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.137803976076359*pi,0.11408558599969298*pi,4.33507854537547*pi) q[5];\nu3(0.516474455827986*pi,3.16948677076508*pi,4.17257355895949*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.418746048027222*pi,3.04246402317231*pi,1.050327345907354*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.721223075165373*pi,0.66911678457817*pi,0.817913063578533*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.457056413424009*pi) q[15];\nu3(0.628087650655964*pi,3.13641167590479*pi,2.8833681500514*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.563139995642518*pi,0.16885978462553297*pi,0.688176859039084*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.127592666014753*pi,3.22836158215586*pi,1.233274374394144*pi) q[6];\nu3(0.295562071392246*pi,3.29034869161326*pi,1.73286785336855*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.677221686673813*pi,0.7865267108353899*pi,1.151777720871624*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.313221700815586*pi,-0.019238695044532017*pi,4.18861699927439*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.70298666725962*pi,2.80829551771274*pi,3.29226353191752*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.168373891718181*pi,0.5737532932815801*pi,4.45561428551469*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0421397954475031*pi,0.007946030547476002*pi,3.93349913948921*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.386443159379166*pi,0.414776196221163*pi,4.0349543354581705*pi) q[11];\nu3(0.696193099345624*pi,3.47994480949801*pi,0.5119499434378785*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.453974276432968*pi,2.79540787768744*pi,1.320116793695733*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.566460828289258*pi,3.32028358859261*pi,1.76034347969122*pi) q[20];\nu3(0.552236191612141*pi,3.23987867276977*pi,3.87661351574507*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.669349702059198*pi,0.13893875818675205*pi,4.36123558636681*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.100164294241241*pi,0.29583950272550397*pi,1.000538019703219*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.613536100053426*pi,0.6096267039325001*pi,0.921639810506462*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.794436740926435*pi,0.38520836082878396*pi,1.56185343765672*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.626350284776959*pi,0.5138919439217999*pi,4.14294604502647*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.316275896535291*pi,0.391624063864336*pi,0.656290271405881*pi) q[17];\nu3(0.216789202569683*pi,3.39817248860995*pi,1.171370157376135*pi) q[18];\nu3(0.482399320786187*pi,3.13958527941765*pi,4.41247088593376*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.933991225471226*pi,3.4906599319469*pi,4.36008576830492*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.153787716885796*pi,3.40489929402164*pi,0.965533802936401*pi) q[17];\nu3(0.110214564269009*pi,0.8029284461033499*pi,4.07649270902417*pi) q[18];\nu3(0.481752989489741*pi,2.7639828523553*pi,3.73382144316629*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41681551028909*pi,0.5*pi) q[3];\nu3(0.366259677371441*pi,-0.4413126040679775*pi,1.237144278813249*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3394222825430089*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.50475406391959*pi,0.9356254806923401*pi,0.94644364987612*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46581189996043*pi,0.5*pi) q[6];\ncx q[9],q[20];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.1374763872909681*pi) q[11];\ncx q[12],q[21];\nu3(0.326203879838116*pi,-0.13152766920187697*pi,3.70543961631133*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.108305209154882*pi,0.391178450470533*pi,4.2340684740092005*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(0.457128632192446*pi,-0.00733183654397801*pi,0.826351732886391*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6387418349408049*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.48548490906959*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29003822898832*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4482199281537*pi,0.5*pi) q[12];\nu3(0.682723613326865*pi,3.4235245886036*pi,3.95206164731089*pi) q[13];\ncx q[14],q[16];\nu3(0.311578488493639*pi,3.19601355405036*pi,0.630705933070458*pi) q[15];\nu3(1.0*pi,0.0*pi,1.237892494170147*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4455822108525629*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1428290908766239*pi) q[21];\nu3(3.5*pi,3.43172403359133*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32572203077564*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,1.206159907531188*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[20];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5073621109039101*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,3.39635258692976*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.299540915666709*pi) q[16];\nu3(1.0*pi,0.0*pi,1.239863261450565*pi) q[17];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5084858710412119*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.538071069245481*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48617703767158*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5150970718203949*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[9],q[20];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3763181986346*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.388036667451599*pi) q[17];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(3.5*pi,3.48110426855676*pi,0.5*pi) q[2];\nu3(0.640897953892076*pi,2.75939630915312*pi,4.18672877567149*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49456071880159*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.313887587023816*pi) q[15];\nu3(1.0*pi,0.0*pi,1.346945496072435*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.453168584975584*pi,2.82390127516658*pi,1.55885950743765*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.47412685279771*pi,0.32968410087840205*pi,3.74534493180488*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.49953660194972*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.761975881457147*pi,0.6668746349235399*pi,0.753810533003445*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.391176883789931*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.615070456838591*pi,0.24083669686130404*pi,0.738989501397416*pi) q[5];\nu3(0.604060183645607*pi,-0.383181515642504*pi,3.59658906880096*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.342299380191097*pi,-0.331077763475929*pi,4.25540778899356*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43678349599773*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.706552367534003*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.577046052344963*pi,0.82164493992402*pi,4.313676634110831*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.60123979373648*pi,0.72984687409939*pi,0.740271343997821*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.664418056253556*pi,0.09072143138508504*pi,3.96255448409306*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.439400019202583*pi,-0.4677851502153292*pi,3.99070736752481*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5577537823700243*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.731270366086913*pi,1.17870920372165*pi,0.820877149277689*pi) q[19];\nu3(0.233876963035126*pi,3.25572060186426*pi,1.65578207313904*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.800679305765959*pi,-0.018793580809767008*pi,1.2937803666409669*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.161748109434267*pi,3.40815214996176*pi,1.065754391810207*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.476185614527771*pi,-0.29015965843808*pi,0.7827085315286291*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.280537580847164*pi,-0.24097076684150798*pi,4.15659033052109*pi) q[11];\nu3(0.282501395331617*pi,0.7911485363597299*pi,4.33701237301186*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.492091361867006*pi,3.14439289337394*pi,1.74677878573093*pi) q[19];\nu3(0.703998585599921*pi,0.87635901383459*pi,0.753124743123964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.686415797684478*pi,2.76852503487965*pi,3.68124302910031*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.351131697412777*pi,2.4802991295999*pi,1.059079185273026*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.558690811101511*pi,3.28267862578582*pi,0.845643406190498*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.275787140194823*pi,0.15099543973044505*pi,3.752265329383*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.726936777226773*pi,-0.4023857408547641*pi,3.787649771593*pi) q[21];\nu3(0.333197250611924*pi,0.7700225457588801*pi,4.46071296846144*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.867808663240037*pi,3.46394074760879*pi,3.87782641218957*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.629156268431884*pi,3.47065242290542*pi,0.742442275896994*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.795539296690073*pi,3.12864491213911*pi,3.06428113905716*pi) q[17];\nu3(0.701565575588061*pi,0.32308506667276304*pi,3.86501081785684*pi) q[18];\nu3(0.749376069161016*pi,3.47803688310238*pi,0.743494604303666*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.137246368738935*pi,0.53084565717548*pi,0.9634917768464231*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.342052961356311*pi,0.48799176217792095*pi,0.5760952604331742*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.810371091624946*pi,-0.056571771947189986*pi,3.91030028074069*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.526878189471641*pi,3.03085207734379*pi,3.04139544538042*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.684978563431041*pi,-0.420585301617152*pi,3.68047411176442*pi) q[7];\nu3(0.890626361354733*pi,3.37412989395475*pi,3.91812093731845*pi) q[8];\nu3(3.5*pi,3.40361200010229*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.150792256895662*pi,0.290253723651109*pi,0.947884905296959*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216465686828319*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.46006332303919*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.301562687817393*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.981604947930983*pi,2.64922747926533*pi,4.02375665192634*pi) q[8];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.520372315610022*pi,-0.17918798946452102*pi,3.90862147235602*pi) q[15];\nu3(0.333345148476418*pi,3.08141846742593*pi,1.89577827424514*pi) q[16];\nu3(3.5*pi,3.48701973241841*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[10];\nu3(3.5*pi,3.31373870335694*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4841230828547*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.11817744665775*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.233621294102978*pi,0.6316262896990199*pi,0.611684914715892*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.275291186621253*pi,-0.295678256784525*pi,3.88841940135137*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1667527533012239*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5658638793329851*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0980084256781661*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45216877650931*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[9];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.461250370434859*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.140654001186989*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[19];\nu3(0.454778737456071*pi,3.36447305051543*pi,2.0506007202227403*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38765151731138*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.307167419453107*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4775806168156596*pi) q[9];\nu3(3.5*pi,3.48930715785621*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.462744415269829*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5747735922508461*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48522322046294*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[9];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5290423309284493*pi) q[10];\ncx q[11],q[14];\nu3(0.114761631025505*pi,3.33491121003392*pi,0.690870863688844*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4469189147983*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2061905258195869*pi) q[17];\nu3(0.471561163575935*pi,3.46685846762571*pi,4.3209517390413605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5445983156264804*pi) q[7];\nu3(3.5*pi,3.3720162981135*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.152260804184719*pi,0.324724118320567*pi,4.4491818187538605*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.495493300800661*pi) q[14];\nu3(1.0*pi,0.0*pi,1.206546355089029*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.303215960154424*pi,0.0009740171772020245*pi,4.19345411067943*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.719127849797763*pi,-0.4730503036749845*pi,4.03706470623335*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37111937856724*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45676313783149*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.323609083132781*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.867536856925887*pi,-0.10512481812340502*pi,3.97566079961536*pi) q[2];\nu3(0.197574192902359*pi,0.334416685937343*pi,1.0316045011816422*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.473315699621175*pi,0.314944528754713*pi,3.8615884602838*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5316477049379034*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.328683029477735*pi,-0.370632530979713*pi,3.93037806473694*pi) q[1];\nu3(0.56221911997119*pi,0.60015738702876*pi,4.1218360300359596*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.510943203381391*pi,3.2295768734208*pi,4.12463575277139*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.605169410163801*pi,2.83838529557414*pi,3.8076341571235*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.505515647165543*pi,3.35932284272414*pi,3.07931184403505*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.374419818209287*pi,2.82105325286417*pi,1.6162485473587*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5607403070127098*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.500774430895349*pi,0.32277567739298696*pi,4.2161443771815605*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.36852765444554*pi,-0.395991561539219*pi,4.0038584932483605*pi) q[4];\nu3(0.283027363843406*pi,-0.234779688090758*pi,1.2728449538674211*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.668623304730955*pi,3.42622848811646*pi,3.36943667365575*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.177588611330827*pi,2.62255628534207*pi,1.54123056495991*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.509630171447708*pi,-0.286794992335644*pi,4.35162295046228*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.45552611475403*pi,0.9844211937602301*pi,4.2469578226357605*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.792375911474759*pi,-0.07044631333415002*pi,3.73825996408726*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.374165372187511*pi,3.25740948841058*pi,0.680961011598062*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.566526179987299*pi,3.43640797693233*pi,0.805195996746259*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.181980925637993*pi,0.24459961698947097*pi,1.089370998841183*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.539797892068088*pi,2.94264031741997*pi,3.57741367954554*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45936708111776*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.758580223490345*pi,3.1549085730935*pi,3.0583270300576*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.623864513476786*pi,3.05412252068868*pi,3.15875621464387*pi) q[8];\nu3(0.429169330327487*pi,-0.228178321325832*pi,4.01252187115621*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.175904042014758*pi) q[12];\nu3(0.558834628453932*pi,0.42254570049600404*pi,1.467969924677556*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.462618531907733*pi,-0.261984216376277*pi,4.47879071003691*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.610357308141886*pi,-0.19864562159063298*pi,4.10654398952894*pi) q[20];\nu3(0.159571795955316*pi,3.12399837752205*pi,0.867231614236853*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.45052221158674*pi,0.89929192476523*pi,3.98969971942092*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.297282323204449*pi,-0.16543885079153098*pi,1.086633883135377*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.470167967089321*pi,0.5688259827208*pi,4.45810873539056*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4797751565494*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41055676248933*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.485098587612541*pi,0.156191248337745*pi,4.17019379367344*pi) q[16];\nu3(0.781729971089274*pi,-0.143404952171662*pi,3.76712032989979*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325033473125535*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[3],q[12];\ncx q[5],q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.558532363106717*pi,0.338897336575811*pi,1.5360582545772*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.692579086512408*pi,2.77515166562244*pi,3.39965889689724*pi) q[14];\nu3(0.202896450452638*pi,-0.066275531952665*pi,3.90204905610255*pi) q[16];\nu3(0.170595841344221*pi,2.43822976360055*pi,1.113078516207691*pi) q[17];\nu3(3.5*pi,3.4232214140011*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.38000425127844*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.270200900064482*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.277934775334471*pi) q[8];\nu3(3.5*pi,3.37183520129259*pi,0.5*pi) q[10];\nu3(0.254313843716283*pi,0.7605044962499801*pi,3.80945483229058*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.158398908132163*pi,0.1099956349015*pi,4.3056571798339*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30158393383715*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.491918550859889*pi) q[18];\ncx q[0],q[8];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43649528018926*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.2949821536531458*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31271196289608*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5930729383110807*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37001300666949*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.611867295195937*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.216177318980199*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[8];\ncx q[1],q[17];\nu3(3.5*pi,3.30069026627994*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.635649590076053*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.254680281601626*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44459566785332*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.124205356421438*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5029576311146511*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.349274645713688*pi,2.8668946078693*pi,0.78060498763925*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.639503575853282*pi,-0.202654691333498*pi,1.030181227402473*pi) q[5];\nu3(0.510117165638902*pi,2.66429307989634*pi,3.93647327640166*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.388259957208961*pi,0.189695004318838*pi,3.47010717597454*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48682989754974*pi) q[11];\nu3(0.628790461830182*pi,3.25741851016444*pi,3.38959680093774*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.28602332475482*pi,0.5*pi) q[14];\nu3(0.488621589040029*pi,0.230022964516729*pi,4.49214913856053*pi) q[15];\nu3(3.5*pi,3.47287294844382*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41949724483349*pi) q[19];\nu3(1.0*pi,0.0*pi,1.236429184849688*pi) q[20];\nu3(1.0*pi,0.0*pi,1.174208594366211*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.539780033530827*pi,3.02242805389251*pi,3.82689389767303*pi) q[3];\nu3(0.436551805185171*pi,3.47977210530077*pi,0.729888515032354*pi) q[4];\nu3(0.36312338422353*pi,-0.20807961741058*pi,3.81816279043614*pi) q[5];\nu3(0.426888455777601*pi,-0.18850885868671602*pi,3.94197454989581*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.164537778910228*pi,0.09709265519078103*pi,4.10123303595011*pi) q[9];\nu3(0.285088431021501*pi,3.40561062490268*pi,4.41871764683657*pi) q[10];\nu3(0.698972338596828*pi,2.75187900871715*pi,3.73759034415215*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[21];\nu3(0.255855041763119*pi,2.59524274139256*pi,1.06865306092402*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.325060296822333*pi,-0.36231750364300497*pi,1.4491824501079291*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.718681937800683*pi,2.99808071201405*pi,3.18643301396231*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.496843474042266*pi,-0.4142851278547903*pi,1.0344132274071889*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.362753962562257*pi,3.13347173251595*pi,1.91414730829057*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47442108913862*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5965543243608824*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.470655755442425*pi,2.81035482842021*pi,1.056115788292906*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.711597243424572*pi,3.3114631101798*pi,3.45284436646463*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.233886334859083*pi,2.57241974554552*pi,1.341892530719345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.496821347458881*pi,-0.4364486334119962*pi,0.849059909722881*pi) q[0];\nu3(0.569727452762062*pi,2.49470162703693*pi,3.73765567136444*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.284288375150055*pi,3.19394240980235*pi,1.65091365636839*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.451257463638235*pi,-0.4140937160886492*pi,3.86368714215395*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.698685763408751*pi,2.78245590459192*pi,3.47573647636213*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.878608012750908*pi,3.36700810283702*pi,0.5360938632464418*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.071119622180908*pi,-0.4037400395104988*pi,0.649208360793212*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.72793377906591*pi,0.46278969567984796*pi,1.186905991794313*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.423519358970141*pi,2.73744877670685*pi,1.337873763165871*pi) q[2];\nu3(3.5*pi,3.48556614847364*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.22322621972613*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.107466009829518*pi,0.54348025986263*pi,4.4833981715054705*pi) q[13];\nu3(0.162162161391157*pi,2.82117536040072*pi,0.991384379301237*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.530993989208989*pi,0.058838921243982045*pi,4.37662078857899*pi) q[2];\ncx q[3],q[9];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.407321145462504*pi,-0.075344804264252*pi,1.293993198209842*pi) q[11];\nu3(0.66759413769626*pi,-0.093671124322178*pi,3.50332001686663*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.408219433329856*pi,0.415155808276937*pi,0.9558161196241071*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43718273210316*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.42969226481296*pi) q[9];\nu3(3.5*pi,3.42144196369688*pi,0.5*pi) q[10];\nu3(0.676508273366988*pi,2.87725872234938*pi,3.80721042035835*pi) q[11];\nu3(1.0*pi,0.0*pi,1.375233786603127*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3684645786247391*pi) q[15];\nu3(0.567084505901358*pi,0.26390738796039703*pi,1.57842190036805*pi) q[16];\nu3(0.528849914708288*pi,0.81548871277929*pi,0.641317855349112*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.159703367459869*pi,2.41451509260752*pi,1.1585836440888189*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[5],q[15];\nu3(3.5*pi,3.42350978673187*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.231678703689942*pi) q[8];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.308413775087529*pi,3.29945948574692*pi,1.094294882347493*pi) q[16];\nu3(0.476776054593773*pi,2.8103787281268*pi,1.51952737601402*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5110084120062655*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.655436390001478*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.763690771379049*pi,0.047323091302959974*pi,3.80484347203749*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48837476038183*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2730791782895778*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5135909020299482*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34553442790004*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.312173464574639*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.424998145412514*pi,2.92419766930411*pi,0.5810515113548794*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45196085708368*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43939695496115*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3107392356508059*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0814090744630471*pi) q[21];\nu3(3.5*pi,3.49452084831767*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5075357138037387*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.128706929603796*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.610632182845308*pi) q[17];\nu3(3.5*pi,3.46321964480622*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221991594153029*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.827922443426345*pi,0.015016835522068006*pi,1.022758528137047*pi) q[7];\nu3(0.49977443144067*pi,0.28255744977869*pi,3.65831196650298*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.773832622621718*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.4825980425555*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.470502081242923*pi,0.5209143535407299*pi,0.765352445791228*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[21];\nu3(0.579616686139853*pi,2.9242153839451*pi,4.0290423766681*pi) q[7];\nu3(0.616738147241822*pi,3.29255529300451*pi,3.83641567876104*pi) q[8];\nu3(0.210854210323458*pi,0.71639796249424*pi,3.73273954295526*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49614217455105*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5664579118820661*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4893271773591295*pi) q[19];\nu3(1.0*pi,0.0*pi,1.140233796446219*pi) q[20];\ncx q[0],q[16];\nu3(0.359571310800174*pi,0.99486662409525*pi,4.07737646534658*pi) q[1];\nu3(0.231731986607676*pi,3.20977097638226*pi,4.31349480809499*pi) q[2];\nu3(0.472850711964385*pi,3.09240988148985*pi,4.22239046655082*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.378992438165204*pi,-0.4311324367785498*pi,3.94583764208077*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.597579735358406*pi,0.72016156049722*pi,0.634105119312491*pi) q[9];\nu3(0.839672226904671*pi,-0.11618931135062*pi,0.907223348520142*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.917603385447609*pi,3.05665686728461*pi,3.61517960574746*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0731671920454488*pi,2.91375729056786*pi,1.84984937389254*pi) q[1];\nu3(0.60393200228869*pi,0.8016533519473099*pi,0.5988470400189876*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.595777583517471*pi,0.5655475739760001*pi,0.5144785525428476*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.577241886137619*pi,3.23033867813677*pi,2.98428337190831*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.535641116367047*pi,0.17904805273456603*pi,0.9084033678542169*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39460070368693*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.701820967629968*pi,-0.26012663092697896*pi,3.31029428707113*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.212627367741996*pi,-0.4447439862550105*pi,1.038867716939256*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.43580001203792*pi,0.5282909784353*pi,0.888246593104724*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.316331242126032*pi,3.3356297092316*pi,1.8577468271187*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.575330018291549*pi,-0.370622678339099*pi,3.77806063650728*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.425225547698816*pi,2.67659538741965*pi,1.213207231863338*pi) q[11];\nu3(0.841924501037693*pi,2.96298883821653*pi,4.09617788214592*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.510847695937978*pi,3.20609747010078*pi,2.96930373365786*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.19914050637127*pi,3.42251352865301*pi,1.61263754822232*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.912087089852475*pi,0.12241698362406195*pi,1.185371542402863*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.93240007996245*pi,3.0279085210279*pi,4.24790781461021*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.641558909788888*pi,0.26379346122632097*pi,0.630091658834782*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.2553665668742*pi,0.5*pi) q[5];\nu3(0.433233042368364*pi,3.01591712950403*pi,1.439529749178954*pi) q[6];\nu3(1.0*pi,0.0*pi,1.119163436971174*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.638150632288459*pi,-0.4450765501536783*pi,0.8903282402286821*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.82230326578987*pi,3.27291485420162*pi,3.79081087584115*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37866828099775*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.365351192228466*pi,-0.18177494739606398*pi,4.40758953271089*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2371780871271079*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.540032559666489*pi,0.41126784672318595*pi,3.8371431912332*pi) q[16];\nu3(0.18099548043714*pi,3.18998913120726*pi,1.39524152862025*pi) q[18];\nu3(0.0593950530063855*pi,0.7933700200168701*pi,0.582944156560859*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.569473046420921*pi,3.37640125606292*pi,0.610011885390649*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5200890057602625*pi) q[7];\nu3(3.5*pi,3.44940106725319*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43063761707694*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2465186773389179*pi) q[12];\nu3(0.737518035426611*pi,2.57635919217546*pi,4.017187020022201*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.165061796352606*pi) q[17];\nu3(0.697327312747015*pi,-0.27611261577363*pi,3.86159800811354*pi) q[18];\nu3(0.396616472964352*pi,0.483800080478216*pi,4.32160295645203*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39630752793496*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.30281704103235*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.480700240425881*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.74018618564093*pi,1.056099447157*pi,0.5877388430498216*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[8];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.43339887210347*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5342488854104099*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.979673968867774*pi,1.0731015910689*pi,0.634351086961265*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,0.5707898043155998*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43480737278643*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(3.5*pi,3.48179726131358*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2085188649695*pi) q[14];\nu3(1.0*pi,0.0*pi,1.309565210850197*pi) q[15];\nu3(0.186376241153769*pi,2.91400040072352*pi,0.665354734031874*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.39997099666379*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.447460685860849*pi,2.47905846125324*pi,1.416196723436326*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258007584883258*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.446527078230132*pi,3.01606933217314*pi,1.79752654728766*pi) q[5];\nu3(3.5*pi,3.48689980003155*pi,0.5*pi) q[6];\nu3(0.0641226151442561*pi,0.5921482202012001*pi,3.90927977900445*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.350456956344114*pi,3.1791656466684*pi,0.9207889543342249*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6206266076286*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6584398097809581*pi) q[15];\ncx q[16],q[20];\nu3(0.127230252236382*pi,0.333561378832241*pi,3.45725414896247*pi) q[17];\nu3(1.0*pi,0.0*pi,1.13258581403227*pi) q[19];\nu3(0.90332327888649*pi,3.43881787644911*pi,0.806908295826015*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.79831328866114*pi,0.5574321461998899*pi,1.304519173885105*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.196228349342831*pi,0.96928966895431*pi,4.09718421400223*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.779802123524855*pi,0.15581807594729402*pi,0.671297147461651*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.27089159500678*pi,0.5*pi) q[16];\nu3(0.294634099495768*pi,3.31140335595431*pi,0.814625892852973*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49555546343932*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1159893646974899*pi) q[20];\nu3(0.777400210655857*pi,0.30723380821326896*pi,4.102039816636831*pi) q[0];\ncx q[1],q[18];\nu3(0.327027520738833*pi,1.10064815766884*pi,4.33404995854637*pi) q[2];\nu3(0.426963647304149*pi,3.48485742894385*pi,1.6445243748741*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41693306986551*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5304875067516002*pi) q[19];\nu3(1.0*pi,0.0*pi,1.179620401786714*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.585485953257029*pi,-0.344482093795633*pi,4.00449175657061*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5352430852202446*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.297391688611237*pi,0.6144750183875001*pi,4.33800076998624*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.531831305884244*pi,3.05947936817712*pi,1.62100145593973*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.282512993313527*pi,2.55404837034374*pi,1.4452345533557511*pi) q[10];\nu3(0.120830814735994*pi,-0.19018418168519502*pi,1.50207021569671*pi) q[11];\nu3(0.429538591212365*pi,0.37042040460897596*pi,3.94906101528931*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.63745986236787*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.720472658122178*pi,0.31229645329328604*pi,0.5390261404257639*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.486467030009682*pi,3.40989521361271*pi,2.0115575644203*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.857160715029474*pi,0.11771383601080498*pi,1.2718490612769728*pi) q[10];\nu3(0.506083736612019*pi,2.86222401135804*pi,1.234060342505701*pi) q[11];\nu3(0.440358069663465*pi,-0.4145075203400797*pi,0.996548329441836*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37349542614244*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.681426045851341*pi,0.21148306255607097*pi,3.81397103260658*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.797823549119936*pi,2.883272703439*pi,3.80298412963697*pi) q[14];\nu3(0.387556179325197*pi,3.36092964796298*pi,1.212609121187465*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207664837352828*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.496472437303469*pi,0.8247274149014601*pi,4.23338811791926*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0397147973447992*pi,3.43196751770833*pi,2.06233096265764*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.214298336251456*pi,2.78143650770995*pi,0.873131948463567*pi) q[14];\nu3(0.0921064746266134*pi,3.41321876286396*pi,1.70520120442239*pi) q[15];\nu3(0.591569159773873*pi,2.76445962405107*pi,3.95744441045522*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.269548269302317*pi,0.337421661615774*pi,3.74134187542098*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.739282271031699*pi,0.96382859312763*pi,0.735657332827798*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.764154113331906*pi,0.8842906943278199*pi,4.42245553910053*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.630166323962418*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.392101448461541*pi,0.357204640168307*pi,4.33851105923468*pi) q[19];\nu3(0.439628317944082*pi,-0.0006577628425620263*pi,1.493634720824977*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.650166830384447*pi,2.90953064207619*pi,3.45541468307821*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.923060463589568*pi,0.21965061187872104*pi,3.97938343833088*pi) q[18];\nu3(0.237873566898099*pi,2.89444377662306*pi,1.6428837206287*pi) q[19];\nu3(0.284170855530954*pi,-0.4401511028085417*pi,1.82939741947441*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48271860321635*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.404754211949359*pi) q[7];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.530842471229101*pi,0.043245056213846*pi,4.07707014721556*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.213466520542969*pi,0.43191248069187904*pi,4.32531098329151*pi) q[21];\nu3(0.81884849623205*pi,-0.31528257380734304*pi,0.704344435356046*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[14];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(3.5*pi,3.41363708240625*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274049111294456*pi) q[15];\nu3(0.814163111393633*pi,3.09217325212231*pi,4.4610225032883495*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.652041721743925*pi,3.16502435216591*pi,3.49530999756862*pi) q[21];\nu3(0.529970213547557*pi,3.29358593038385*pi,0.736256470761361*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.44585477945453*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.43726851163325*pi) q[7];\nu3(3.5*pi,3.36671720649572*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[20];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.367386436247257*pi) q[14];\nu3(1.0*pi,0.0*pi,1.119525492975776*pi) q[16];\nu3(0.286410399703891*pi,3.4594584705184*pi,0.7253981747431391*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.41081761040958*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[7];\nu3(3.5*pi,3.32570957241877*pi,0.5*pi) q[5];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41705830618234*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48793392671242*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182691788282085*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.24015982663739*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2760828400984*pi) q[18];\nu3(1.0*pi,0.0*pi,1.136712338809563*pi) q[19];\nu3(1.0*pi,0.0*pi,1.316710151173985*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44797301694262*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[20];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.1803407274281459*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5166994089764256*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.490444293964989*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4134587031133*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48542452672232*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42488338332455*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.524978447762722*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6557945920678689*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3058649272755432*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5306549118560189*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.659426986084359*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.774847644245319*pi,0.469568444917807*pi,4.462374066541*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0991625278703763*pi,2.55307873598422*pi,1.3641132445414161*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.630953675698994*pi,2.84834558001401*pi,4.337860711907339*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.266116720344695*pi,3.48134516413784*pi,4.035685903910339*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.551032449623696*pi,2.92440683838251*pi,3.82194679449554*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.875772147749767*pi,3.02483552261814*pi,3.94653046755073*pi) q[1];\nu3(0.42855178305122*pi,2.51537701442876*pi,1.364894141794968*pi) q[2];\nu3(0.601811521825385*pi,0.372289474521616*pi,0.6805074937330731*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.346626103345554*pi,-0.13711227298691198*pi,4.19576642581886*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0372063694790748*pi,0.44117897617340995*pi,4.10998556401399*pi) q[3];\nu3(0.448311366172747*pi,0.11583996991541201*pi,4.186095680514169*pi) q[4];\nu3(0.193318378656741*pi,0.306625949177737*pi,0.768958761705338*pi) q[5];\nu3(0.642480784156601*pi,3.38478113882204*pi,3.89867019252154*pi) q[6];\nu3(0.722048396999045*pi,0.08706639995188004*pi,4.0096218847806*pi) q[7];\nu3(0.335874393997858*pi,-0.4083110402791316*pi,4.346854110133529*pi) q[8];\nu3(0.123219886185936*pi,-0.175719155347132*pi,1.356439164981855*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.587813484831074*pi,3.28944766486447*pi,3.73677870894602*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.695477166031319*pi,3.07648955434892*pi,3.39148964622502*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.412100433342653*pi,0.46573913119573396*pi,0.7063302762032511*pi) q[4];\nu3(0.606649065606701*pi,-0.05137870211982398*pi,4.41209444601932*pi) q[5];\nu3(0.343507279719284*pi,2.66783793648412*pi,0.85381661254382*pi) q[6];\nu3(0.829807691653505*pi,0.7576328336409199*pi,4.3891861146041204*pi) q[7];\nu3(0.46430840848129*pi,3.15467302526628*pi,3.3421072731981*pi) q[8];\nu3(0.450310764677454*pi,3.14945950353594*pi,1.57239813561076*pi) q[9];\nu3(0.678354120160444*pi,0.020529992456315038*pi,0.885797108142039*pi) q[11];\nu3(0.73479167573084*pi,0.0008229206815369983*pi,1.1116179104949269*pi) q[12];\nu3(0.649747973857035*pi,-0.157026819176664*pi,4.22702152801165*pi) q[13];\nu3(0.539201388873552*pi,2.51752772119652*pi,3.66999162572655*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.186837441096472*pi,-0.26763187589013804*pi,3.93189047589581*pi) q[16];\nu3(0.535528395140659*pi,2.67596873943669*pi,3.60625422435422*pi) q[18];\nu3(0.465300854098596*pi,0.9249468207315199*pi,4.32530534798568*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.754171691991347*pi,0.326102780969479*pi,3.8802625077183*pi) q[11];\nu3(0.311143989946485*pi,-0.145511452016357*pi,4.46766441831619*pi) q[12];\nu3(0.574113780672307*pi,-0.231885436614639*pi,3.7868799614175*pi) q[13];\nu3(0.451787828667564*pi,3.08702012906481*pi,1.70161971287406*pi) q[14];\nu3(0.341677422068713*pi,2.97153408127128*pi,1.272624293198535*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.721641173361987*pi,0.5667981687886099*pi,0.747287875496923*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.516179232260426*pi,0.0017247835122310429*pi,4.05217033907959*pi) q[21];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.880862416605451*pi,-0.29369019912154304*pi,0.643845426000806*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.777452287891091*pi,-0.4378725832560018*pi,4.023016182841451*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[7];\nu3(3.5*pi,3.46357260757887*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.298626478091383*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40354684738957*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36320205946619*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3241446926948441*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.282339400615573*pi) q[7];\ncx q[8],q[21];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[7];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.4921672774142*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3209695841054*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(3.5*pi,3.37780831008194*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.150760705639329*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.295587846077962*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5495287980195731*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.287636107590937*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47892677120464*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.48395752819547*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38835660820335*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.48667847781639*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.1832746008811759*pi) q[9];\nu3(3.5*pi,3.41906625092296*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.373425284197368*pi) q[13];\nu3(3.5*pi,3.44114008617485*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.292377277871919*pi) q[15];\nu3(1.0*pi,0.0*pi,1.394231762445532*pi) q[18];\nu3(3.5*pi,3.45333353917616*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283459578231978*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[7];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5847398432238062*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.637408864043304*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.650815358709413*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.910400889715233*pi,0.6960847875634899*pi,4.4171223367621*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5525411882090836*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.442659503952839*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3899195677925995*pi) q[15];\nu3(0.66330408213533*pi,0.6925262853632499*pi,4.4439905029615705*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4689847620895*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.371965858258299*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.527333474505213*pi,0.08185564390345301*pi,1.306083905713964*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.30668657936237*pi,0.6644786446597799*pi,0.637622727872835*pi) q[11];\nu3(0.379705198002352*pi,-0.408322322793806*pi,1.72784536933988*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.661892721931171*pi,0.46715008871518005*pi,1.355995748947828*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.194088748154942*pi,0.68924778470786*pi,4.23561171698244*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.700840878698437*pi,2.7550862404948*pi,3.5386042421808*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.525148377941373*pi,3.32317931663997*pi,1.88619239095615*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[21] -> c[21];\nu3(0.363352805657583*pi,3.47450396343979*pi,0.641323213672095*pi) q[0];\nu3(0.358644286515174*pi,0.27085442110302804*pi,0.5140763000096823*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.536968626652279*pi,3.2533553935948*pi,4.42056575193744*pi) q[5];\nu3(0.814123851673457*pi,0.78154650772571*pi,4.32906941197494*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.50631769291226*pi,3.37479400410511*pi,1.60050128254517*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.390635217764053*pi,3.4759142492331*pi,0.914926061284025*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.734228485063269*pi,-0.197945280858962*pi,0.900446653962846*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.53681707993461*pi,-0.3156505012598*pi,3.61441111760585*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.506941934908406*pi,0.352929746652378*pi,3.79893442955667*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.239236002437944*pi,-0.404211743629014*pi,4.29239870800259*pi) q[2];\nu3(0.969243235072547*pi,0.487900598320153*pi,0.7932262897218549*pi) q[13];\nu3(0.269750318201203*pi,2.83919739219742*pi,1.177984882711884*pi) q[14];\nu3(0.777574918447029*pi,0.02449446349603701*pi,0.5208037190055896*pi) q[18];\nmeasure q[2] -> c[2];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.422191313704606*pi,1.03705620927158*pi,4.31418173858882*pi) q[0];\nu3(0.409302152909194*pi,0.10498236420040397*pi,3.62892969632758*pi) q[1];\nu3(0.446660093204557*pi,0.56602244642506*pi,4.14439421192519*pi) q[2];\nu3(0.527520644399372*pi,3.0735015052544*pi,3.89142486123483*pi) q[3];\nu3(0.640015835966909*pi,2.70710235264786*pi,3.80019375703208*pi) q[4];\nu3(0.391121339879319*pi,0.220799774414428*pi,3.56774104652769*pi) q[5];\nu3(0.410568752890353*pi,0.27540776039930404*pi,3.87253403824048*pi) q[6];\nu3(0.678877456480043*pi,0.175064602762125*pi,0.7538958411277861*pi) q[7];\nu3(0.442852771193396*pi,-0.393685979761009*pi,1.040266718279141*pi) q[8];\nu3(0.107154362634214*pi,-0.22525767006913*pi,1.292240440318299*pi) q[9];\nu3(0.438282052055281*pi,0.13061546522578804*pi,0.6830278061620461*pi) q[10];\nu3(0.549038680476236*pi,2.60586510528859*pi,3.83068669011317*pi) q[11];\nu3(0.64157919986065*pi,0.64132673613128*pi,4.2659249401112405*pi) q[12];\nu3(0.758778319196386*pi,0.37202685805799496*pi,0.9848494516869031*pi) q[13];\nu3(0.292179693011329*pi,2.93394976427319*pi,0.9581734432651869*pi) q[14];\nu3(0.125927758133452*pi,3.46732764551591*pi,1.1950693383660829*pi) q[15];\nu3(0.602247640929174*pi,0.156254653429162*pi,0.716549970043222*pi) q[16];\nu3(0.459960019954686*pi,0.14450480210180805*pi,1.3126264322317431*pi) q[17];\nu3(0.476579281631357*pi,2.58090078318117*pi,3.96337370698442*pi) q[18];\nu3(0.366898984266951*pi,2.74906564268153*pi,0.7996635293429479*pi) q[19];\nu3(0.564844265569527*pi,0.13407305128825397*pi,3.69501909419403*pi) q[20];\nu3(0.971934181513692*pi,-0.4654891213088178*pi,0.758893885125403*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\ncx q[2],q[4];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,3.44229697270365*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40562653823332*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49162115427718*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47449232302222*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3537679927324708*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45842680825177*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.28594556039448*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.16958937539734*pi) q[11];\nu3(1.0*pi,0.0*pi,1.161870360342224*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1420696018264072*pi) q[13];\nu3(1.0*pi,0.0*pi,1.234409711434538*pi) q[14];\nu3(3.5*pi,3.4148115100266*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.167233619924809*pi) q[16];\nu3(3.5*pi,3.39076136466029*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240534332008333*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24943603883623*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\ncx q[2],q[4];\ncx q[3],q[14];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[10];\ncx q[9],q[11];\ncx q[15],q[16];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6450700174681*pi) q[4];\nu3(3.5*pi,3.43589096107932*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48036560795192*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2793691564544951*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5066848882774528*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.478655832384311*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47015485177652*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.600554754104416*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5251100538966033*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.682482721084708*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240778267808205*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35675930602623*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\ncx q[2],q[4];\ncx q[3],q[14];\ncx q[5],q[20];\nu3(3.5*pi,3.43977838843987*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[10];\ncx q[9],q[11];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.364311852368492*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6678347241534159*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5944104911533103*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.338831279125119*pi,3.35943690766463*pi,0.634740413972745*pi) q[2];\nu3(0.674629134606526*pi,3.0554076500342*pi,3.69309697422319*pi) q[3];\nu3(0.30410933346774*pi,0.5586836049785999*pi,0.558443909145726*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.214982807623783*pi,2.94212216701641*pi,1.193441836035663*pi) q[14];\nu3(0.0368514032429741*pi,0.64900370554746*pi,4.051881866719659*pi) q[15];\nu3(0.545513515084904*pi,3.32155663947182*pi,0.654767918127678*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5407145931424777*pi) q[17];\nu3(0.35664912530892*pi,-0.352692660311429*pi,1.490759192202733*pi) q[18];\nu3(0.712742768366124*pi,-0.112265198370541*pi,4.297441481241631*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.601212689633234*pi,3.30803094440784*pi,4.25138761877892*pi) q[2];\nu3(0.824544991619314*pi,0.22305303279709499*pi,1.233218968959915*pi) q[3];\nu3(0.727654408609862*pi,0.33305998004719495*pi,0.690644536652224*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.596271534943345*pi,0.40522509679694096*pi,4.35334585766584*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.548212442400188*pi,3.46567082098772*pi,3.07503015777663*pi) q[14];\nu3(0.384363396222961*pi,0.58120174743521*pi,3.94843600679702*pi) q[15];\nu3(0.188086859438824*pi,0.20725759200389704*pi,4.29714015785314*pi) q[16];\nu3(0.792003940183296*pi,-0.114053241492926*pi,3.61824315160928*pi) q[18];\nu3(0.203351183673688*pi,-0.4127204696180925*pi,4.480957670928261*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.721962421820594*pi,0.44362533569127405*pi,0.7543236023820961*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.779007182296835*pi,0.22506229224223395*pi,4.1293071799447*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.421373689536448*pi,3.48170141170639*pi,4.09322676070745*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.383893985475601*pi,-0.20751036474491602*pi,0.647654932504882*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.214831764374599*pi,0.12037103137503902*pi,3.66416132211467*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.854941131356956*pi,2.44334961578932*pi,3.76100970372377*pi) q[0];\nu3(0.225048165954941*pi,3.09834911097485*pi,1.129573789704303*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.389858147123505*pi,-0.06395818468797398*pi,1.4750717900334132*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.590261634482142*pi,0.05591140464684097*pi,1.4893182962959641*pi) q[7];\nu3(0.566774463758122*pi,-0.10413799810247099*pi,4.44615562060637*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.183165694723197*pi,-0.079434486876025*pi,0.824405438905373*pi) q[12];\nu3(0.830429211906618*pi,2.53180150241902*pi,3.70584879252993*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.502359260365492*pi,-0.06982018149837899*pi,3.68197812889783*pi) q[21];\nu3(0.688832816967316*pi,0.27421658538527705*pi,0.766968863978648*pi) q[0];\nu3(0.456646183869594*pi,0.396545152195691*pi,1.0613540417411031*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.664165658538596*pi,0.11557097781761205*pi,1.279443177074068*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.254392913423044*pi,-0.26245849081989503*pi,0.5864208772514303*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.407922867432677*pi,0.04205082106804703*pi,0.907017211266568*pi) q[12];\nu3(0.587098367334369*pi,0.295270028476459*pi,1.109444957391831*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.88444124352434*pi,3.02902495580064*pi,3.26497169830725*pi) q[20];\nu3(0.488302854178643*pi,-0.275377310769985*pi,1.4082292251460249*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.499062168078799*pi,0.6769544431700001*pi,4.28862554928783*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.299258112428866*pi,0.243321129592306*pi,0.5396028503134754*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.536476679637999*pi,-0.25453670265477*pi,1.388747631448118*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.61095242447298*pi,-0.13025665587719898*pi,4.20276358099478*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35014697539511*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44824595829803*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.27485668802613*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3845117107169709*pi) q[16];\nu3(0.798605506012285*pi,-0.10776417129538302*pi,4.48210307796117*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4554617689154*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[16];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\ncx q[9],q[20];\nu3(3.5*pi,3.48668145309412*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.24100325127467*pi) q[13];\nu3(1.0*pi,0.0*pi,1.182992030962976*pi) q[14];\nu3(0.0990917128539513*pi,3.06548463767097*pi,1.374763252748238*pi) q[17];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4848795599514*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34874318106503*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44002663439878*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43784768242922*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.46678153696718*pi) q[12];\nu3(1.0*pi,0.0*pi,1.301570169833464*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4777504545495095*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.295131267321294*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1836688218865299*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277725873075878*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42481288716862*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[16];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36267889282109*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4800430966696005*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242954869073945*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5387807172571524*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.274604262002439*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5596281831747079*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5567734008021326*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38151578215819*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.42194903058442*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.3069131348351841*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.299492116607993*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5415801692575277*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.853185799909922*pi,2.43507064210519*pi,3.75168846633313*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5552296358149831*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.488198173412989*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.862084395296812*pi,2.91189656021563*pi,4.05299882711906*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.373396888285247*pi,3.133600186036*pi,1.311728426579237*pi) q[5];\ncx q[6],q[10];\nu3(0.128303960229903*pi,2.79986845781326*pi,1.59873170090943*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.252688072297*pi,-0.04417954511233302*pi,0.7994000284780081*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.485976670495576*pi,-0.007753755325099976*pi,3.68963804640474*pi) q[1];\nu3(0.129444696099797*pi,0.24349131660678103*pi,0.7571103770308301*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.681350358371784*pi,-0.146790801437931*pi,0.766337322886337*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.265024418575102*pi,0.7856503685994001*pi,4.21349832690767*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.330520861642652*pi,3.49712456419279*pi,1.2139148829814719*pi) q[11];\nu3(0.484089181386346*pi,-0.06753189658942299*pi,4.24069384199845*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.56596300146011*pi,0.23962148854838095*pi,1.56571843669527*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.471277827944537*pi,1.03704245498642*pi,4.2224948826350595*pi) q[0];\nu3(0.517592286063175*pi,2.81216849874937*pi,3.9059639796088*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.895779628378012*pi,-0.236772294299185*pi,1.157412976985454*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.626760818217542*pi,0.49187612096963795*pi,1.25969152911347*pi) q[11];\nu3(0.702655319203269*pi,0.95958154885124*pi,0.67176508680267*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.361475884674893*pi,3.35084483830187*pi,2.04836248718156*pi) q[14];\nu3(0.729183030779372*pi,-0.23034712382981798*pi,0.934200876097184*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.354161166186569*pi,-0.4797427964383489*pi,0.5528494086182937*pi) q[19];\nu3(0.182292504267817*pi,0.55998284227575*pi,4.47189104583425*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.912773336565656*pi,3.3273990166381*pi,0.667652374516637*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.895664257567591*pi,0.15116178758905197*pi,4.287303738337*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.319000335840789*pi,-0.07699650226923899*pi,0.839036858292609*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.848789688108233*pi,3.03239501727237*pi,4.33340834617456*pi) q[13];\nu3(0.362989749529873*pi,3.31076645385582*pi,4.35293937970204*pi) q[14];\nu3(0.377949261198979*pi,0.29088195890039703*pi,1.1430280643166*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.461007976976076*pi,3.06454077130806*pi,1.206984819318683*pi) q[20];\nu3(0.71290843489943*pi,-0.23299389616080302*pi,1.03695249287267*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.372462709517264*pi,0.61900595825305*pi,4.19832516500353*pi) q[6];\nu3(0.113723890964077*pi,3.4697590224463*pi,1.94824737830873*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.675446830138094*pi,-0.11380470534916598*pi,4.170841993992569*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.466264389789604*pi,2.68609083034365*pi,1.21897035660333*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.729189740528641*pi,0.80995821723632*pi,4.32756265286358*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37466162879667*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.449053474212987*pi,3.47916624899434*pi,1.57396410718828*pi) q[8];\nu3(1.0*pi,0.0*pi,1.298911932804*pi) q[9];\nu3(0.739844299933705*pi,0.5102224795782*pi,0.752202184043132*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.87439312662729*pi,-0.4793544717032566*pi,4.38606495343952*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.122743946955518*pi,0.194558550966627*pi,3.76114869883318*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.69627299163549*pi,0.45450568886453*pi,1.293421652500145*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.249010296255254*pi,3.09497453177102*pi,0.739397470392311*pi) q[17];\nu3(0.519194078428114*pi,2.80585008287775*pi,3.59975545312646*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.603599158364119*pi,0.04106042793637299*pi,1.142598523033016*pi) q[3];\nu3(3.5*pi,3.40299580441527*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.31518443416712*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48183418583023*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46351768318539*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240939691477378*pi) q[13];\nu3(1.0*pi,0.0*pi,1.247432149989308*pi) q[14];\nu3(1.0*pi,0.0*pi,1.139605365281402*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.946217741372813*pi,0.45616070800084496*pi,0.594099740924221*pi) q[17];\nu3(0.620080517547745*pi,0.44299585361093097*pi,4.0709439553565705*pi) q[18];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[9];\nu3(3.5*pi,3.465533684885*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280958455477721*pi) q[21];\nu3(3.5*pi,3.3867293196767*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1113537527947859*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5723313805738108*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5172954866912388*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45281323376623*pi) q[15];\nu3(3.5*pi,3.37547766742333*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260968583809965*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41864452503765*pi,0.5*pi) q[10];\ncx q[12],q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276534060362898*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.686123184747642*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.446212648972979*pi) q[1];\nu3(3.5*pi,3.4017678768402*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44076947830267*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.27482804721716*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.190996015003015*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5010789945231697*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.454813264870034*pi,3.20302471406404*pi,1.54399447758778*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.109161098470771*pi,3.38526125236604*pi,2.00706398332457*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.57550696122996*pi,2.6514647480975*pi,3.6196064234683*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5565077354485259*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.767408178580971*pi,3.31827476084885*pi,3.08890993503507*pi) q[6];\nu3(0.36866462601637*pi,0.36918585624781897*pi,0.757109223293553*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.5954535464481561*pi) q[11];\nu3(0.670359666914746*pi,3.11518533112319*pi,4.00743923462502*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.59822365717702*pi,3.06902655146122*pi,2.98126430330218*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49417483395574*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.386660782591699*pi,3.05049969719484*pi,1.51044992751467*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.4012314438633*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.319439700654557*pi,3.30412537482607*pi,1.0541072725915601*pi) q[5];\nu3(0.492421795237087*pi,3.0007918329712*pi,1.0522159277641951*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.282417698474943*pi,0.8647437024928*pi,4.15707233583984*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.889462074723178*pi,0.0028503694545689573*pi,3.90328555799656*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.3674346783452*pi,-0.35574573928826103*pi,0.602744810439281*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3656844527255299*pi) q[17];\nu3(0.153262786151409*pi,-0.42729540480532313*pi,4.018740130922589*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.411509514370015*pi,0.355573413664096*pi,3.83162982641077*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.518574027647713*pi,0.52124533171101*pi,0.8919724965390889*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.681824332672055*pi,-0.20332239897279702*pi,1.059162045012847*pi) q[9];\nu3(0.608284782414035*pi,3.3000861891511*pi,3.29029091955564*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.574889561079691*pi,0.0006101322924030317*pi,0.86165567569489*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.535145042356012*pi,-0.307173949353551*pi,4.28699714519202*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.491149616527248*pi,3.26277198704763*pi,3.14834151691724*pi) q[19];\nu3(0.608931349711523*pi,0.47268287315873003*pi,0.5777922186384886*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.448059747516853*pi,3.33095684583235*pi,2.04683091884929*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.810204138506837*pi,0.22315731516346504*pi,1.62170421633287*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.673326169038888*pi,0.6324315391336*pi,0.5671850519133459*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49482356141712*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.249610945295707*pi,2.93604065353662*pi,1.1500132253801199*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.551571643216091*pi,-0.4479238201508338*pi,3.67812772206993*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.583519991414105*pi,-0.01506850730387399*pi,1.257957699539564*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.200730113439384*pi,3.20829307469307*pi,0.7285069409224421*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.463604069986711*pi,3.16422978933862*pi,0.909021950406179*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.527244697420657*pi,3.12144759091655*pi,4.3093292261982405*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.266594247813716*pi,-0.15383250775068202*pi,0.868275936917308*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.377712244390123*pi,0.36450831050174204*pi,1.0107286813704421*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.477166675215678*pi,2.71180532147881*pi,1.52228672553024*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.502847218770488*pi,-0.4164833383250699*pi,1.447959939016314*pi) q[1];\nu3(0.734376464657385*pi,0.277879823921906*pi,1.130986393041551*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(3.5*pi,3.49773145600935*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42105237483457*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.514207173448545*pi,-0.339827085311113*pi,3.44514774183382*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.145039048775892*pi,2.64358486611956*pi,0.907887190036606*pi) q[18];\nu3(1.0*pi,0.0*pi,1.153128477882856*pi) q[20];\nu3(1.0*pi,0.0*pi,1.329277651227899*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.496574548639715*pi,-0.4591786009982584*pi,3.5752995735319*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27539371403994*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49078829612228*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.23191197196127*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.142739755384346*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.601800450259222*pi,3.32556006573949*pi,3.84342440129762*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49958716605349*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48978758251993*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.341037597075545*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4092758192268882*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5017675691276988*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.646819068327081*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.39194583244183*pi) q[8];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5028215075488779*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.37618122560066*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.550094816907173*pi,0.76445436742995*pi,4.2308925590074296*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.230122343708552*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47702097084478*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37785718307662*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[2];\nu3(0.821548750094002*pi,0.234543995156694*pi,1.2044041540944939*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\ncx q[11],q[18];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42861750724447*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.303552564483212*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.552620932213249*pi,3.49509209392049*pi,3.62490031551631*pi) q[5];\nu3(0.357260158498819*pi,0.51871541305752*pi,4.44374816532327*pi) q[6];\nu3(0.17239444051285*pi,-0.1251325048097*pi,1.5800353047462*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41987123785761*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49349030285188*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.558067650501545*pi,3.22865876266376*pi,4.403065836895291*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.729922125348585*pi,3.39125640671269*pi,4.0791195746391296*pi) q[17];\nu3(1.0*pi,0.0*pi,1.344343128699325*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.191131087052152*pi,-0.21526232523670202*pi,1.085750838712686*pi) q[5];\nu3(0.224570186928851*pi,0.352341687966247*pi,3.88220418162615*pi) q[6];\nu3(0.122237478020385*pi,0.15204076366906705*pi,3.52876078925061*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.118050662014398*pi,0.393980302691774*pi,0.827797836710741*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.171557125716753*pi,0.9091965130431701*pi,4.26130603102283*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.70121580458245*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38890709348629*pi) q[18];\nu3(0.426589029893757*pi,-0.186003233484468*pi,1.63245903925162*pi) q[20];\nu3(0.835324292392712*pi,3.48726123548006*pi,4.45616705273949*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.363878936841873*pi,-0.455572276492904*pi,4.1397975573735*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.6069573698238*pi,0.09174985762012*pi,1.0406891831790381*pi) q[20];\nu3(0.333682502893744*pi,0.03265404285231299*pi,4.19310739167664*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.420088988832092*pi,2.9432055479142*pi,1.271369291603254*pi) q[4];\nu3(0.753212041151817*pi,-0.4747912597673685*pi,0.828423887974964*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.330290684773186*pi,0.47840787494414505*pi,0.994496852764237*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48383545306157*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.624913706952884*pi,0.28943373499276304*pi,1.02498263921858*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.402167749991062*pi,0.59667809601919*pi,0.5485371409590463*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4019606156655*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0470465181000121*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3327971773321639*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.119657751669774*pi,0.9146295617884801*pi,4.13754471524005*pi) q[0];\nu3(0.366192412958924*pi,2.6496879703387*pi,1.356459372168672*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0210521758512896*pi,-0.12038420192262*pi,1.2523155595134319*pi) q[13];\nu3(0.479380094137144*pi,-0.49412926939213975*pi,1.93244032452243*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.271208926887924*pi,3.1203220961825*pi,1.52739947497062*pi) q[0];\nu3(0.107799001489637*pi,-0.36353540895413*pi,1.58946115862831*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41536590855469*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.343711273657683*pi,3.29847610490393*pi,0.745099283947571*pi) q[13];\nu3(0.311761460791748*pi,3.25558447309753*pi,0.940207051273142*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4741830265664095*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4106913145536595*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3608855583910748*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.900247344154901*pi,0.245923179180094*pi,4.28402767680098*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[21];\ncx q[8],q[15];\nu3(0.344313778783157*pi,3.25666980357032*pi,1.53889760800974*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.534380813887891*pi,3.39044259416448*pi,2.95263227293018*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.64493280162016*pi,-0.4838103223842938*pi,4.01898029406867*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.745284007236221*pi,0.50903727794154*pi,0.837575754975843*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48618237125721*pi,0.5*pi) q[8];\nu3(0.802936772092906*pi,3.49466349190035*pi,3.77655524281248*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.805736570504092*pi,3.20647965549278*pi,3.61275644382828*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2980495284427271*pi) q[15];\nu3(0.329691570314258*pi,2.78923653626977*pi,0.909831096222828*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2787716649673*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32553957841855*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.233452351756256*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.224146689985617*pi,2.46784635025005*pi,1.312569535371723*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.37416873770486*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43058395257486*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.167419228794964*pi) q[6];\nu3(1.0*pi,0.0*pi,1.264008802013785*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3387073649666*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.531671355325722*pi,0.5952069073455699*pi,0.7814454863627249*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[15];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.516097009174953*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.474327368802385*pi,1.04735274093299*pi,4.18605514538874*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5104716236077784*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.418116913379031*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44917734879771*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.352539555238945*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(0.631083973420006*pi,0.33282488575426294*pi,0.836828311827006*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.219478188776856*pi,0.03716639158830204*pi,0.5987164341052632*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.727983820429929*pi,-0.10856499833420102*pi,4.01821787091265*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45172264030004*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.197451212254728*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.612786546752841*pi) q[11];\nu3(0.323535504752238*pi,0.33865766939503295*pi,4.3650536195935405*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43526624010837*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.343858552579909*pi,3.0324431888207*pi,1.52824703869721*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191465024350959*pi) q[18];\nu3(0.073938834695988*pi,0.41645983591592295*pi,0.881713638007391*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.478290719229302*pi,3.20559553329751*pi,0.991460607875366*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.291779596322685*pi,0.413084342282369*pi,0.743852344793574*pi) q[4];\nu3(0.56139391305533*pi,3.45926330807412*pi,3.1847119243766*pi) q[5];\nu3(0.0534927997319546*pi,0.07645611489452397*pi,3.94277953962236*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.442803115906684*pi,3.19151908748575*pi,0.879620607159884*pi) q[19];\nu3(0.398026997459552*pi,3.16134518958196*pi,2.0368633373481*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.249210367033966*pi,3.11200726639294*pi,1.95934880719395*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.585068205768161*pi,0.9149031783834101*pi,0.728093866559519*pi) q[4];\nu3(0.27745376088935*pi,3.44913848326631*pi,1.25767829805459*pi) q[5];\nu3(0.628341767570631*pi,0.01684656427388198*pi,1.0433681471024379*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.64340844083334*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.356763250239091*pi,-0.08617628345653999*pi,0.703732731964562*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35722105873754*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.65220641245737*pi,-0.34305548246165096*pi,4.42307844713701*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.568254635559087*pi,0.05711507763228596*pi,0.5233903387705826*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.948023116385158*pi,0.68344512455584*pi,0.7713724786548439*pi) q[13];\ncx q[14],q[18];\nu3(0.353917281485941*pi,1.15858259427229*pi,4.20442053780474*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.16560193888526*pi,0.26779067228557696*pi,4.14256165810221*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.802519446581862*pi,3.07412049918571*pi,2.96374231355289*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.490363281416772*pi,2.85777983875406*pi,1.1488001734893691*pi) q[15];\nu3(3.5*pi,3.49633540328861*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.254997340827003*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.478133540509092*pi,-0.175408757520977*pi,3.97414759567781*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45953844776759*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.191723038014265*pi,2.88060229103388*pi,1.368621414497478*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.396665856936219*pi,0.8079532881679501*pi,3.87594920224504*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.290523540989755*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.848610354492633*pi,3.29504442161668*pi,3.11685089078116*pi) q[0];\nu3(0.931108955174386*pi,-0.26385180724293*pi,1.03798030404945*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(0.831407901840685*pi,2.88013818005161*pi,3.198920954543*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.642693637522747*pi,-0.07002452073648602*pi,1.227422609914174*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5087452460932731*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.722026396928363*pi,2.89267349307647*pi,3.31963895198027*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37354299974857*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.918945113947083*pi,0.39346613357791205*pi,4.36844438321688*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.418101669611421*pi) q[12];\nu3(1.0*pi,0.0*pi,1.228835885435366*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.46862723182046*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.315701757209398*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[12];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.939493473560456*pi,0.23309983323360095*pi,0.749813992230272*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.659985071827323*pi,-0.26379026439683*pi,4.4377210468989805*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5119028985642186*pi) q[13];\nu3(0.735686768610976*pi,2.84948910174152*pi,3.41920068986726*pi) q[14];\nu3(0.234958689875818*pi,3.13698350732218*pi,0.720236983793528*pi) q[16];\nu3(0.417169734133728*pi,3.01115702588164*pi,1.0099569527456191*pi) q[17];\nu3(0.467680734041779*pi,2.57247398216357*pi,1.52999787887881*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5686337274534843*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47580468567354*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.263582283242277*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35697540666689*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0968559836957779*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.687267027114896*pi,0.29813620086259696*pi,4.0786954883053*pi) q[14];\nu3(0.649066889903005*pi,2.89077943055238*pi,3.18057751446535*pi) q[16];\nu3(0.601679575729711*pi,0.76079517599168*pi,0.885844742895382*pi) q[17];\nu3(0.782436435642682*pi,-0.108368749497388*pi,4.15511173913864*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.960413181764928*pi,-0.063508060501133*pi,1.066737882833725*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.688260824669961*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42999544041069*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.76276918745566*pi,0.72675111150865*pi,4.2431359860950995*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\ncx q[2],q[15];\nu3(0.302445510227454*pi,2.70477731335723*pi,1.124423832975751*pi) q[3];\ncx q[4],q[7];\nu3(0.402674318601561*pi,-0.328212552857368*pi,1.61852036152051*pi) q[6];\ncx q[9],q[16];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.50499606744386*pi,3.36901783985119*pi,4.30189778991196*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.119104523363782*pi,0.13200688662771298*pi,0.885305769073507*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48147512416717*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.49738246905318*pi,0.5*pi) q[2];\nu3(0.428454840652365*pi,2.87749653586789*pi,1.33762513659618*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44151846711529*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.361255401629053*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1996487849830109*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1659212761889721*pi) q[18];\nu3(0.649172877680492*pi,0.10976289658451199*pi,0.917948269038751*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.39677695174964*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.298589435000097*pi,0.22132518666928103*pi,3.34542920638997*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.361350664146135*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.237222250673121*pi,0.02543315772031296*pi,4.38390837114496*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.567489347280314*pi,3.05493818980664*pi,3.1337066890835*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.472016398866051*pi,0.7797931328404799*pi,0.5343166448570226*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46128940558139*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.621504899481677*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48853121921658*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.649769460399922*pi,-0.01960786913989898*pi,1.3005974464256909*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.730153410486722*pi,-0.375917327237171*pi,3.77927187628036*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.406359641650272*pi,3.35013388418178*pi,2.06696195400062*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.51028463458678*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36352937345582*pi,0.5*pi) q[5];\nu3(0.747178009830646*pi,2.88427815545913*pi,4.20842744215966*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.328661795500943*pi,2.77885015219571*pi,1.76994146887885*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256146204556487*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.856772521276912*pi,2.84193458554835*pi,4.257796481423799*pi) q[7];\nu3(0.525887824859585*pi,0.10870468866864003*pi,0.925991137876338*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.258997133567677*pi,3.21730160480872*pi,2.06871082635001*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.342446654518475*pi,0.48055974786453604*pi,0.770032219136348*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45524532950369*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.862908482987732*pi,0.7134717358965901*pi,0.740295059568823*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.375982356266426*pi,3.26531343361862*pi,0.684993653334474*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.411366667425286*pi,2.85815169289768*pi,1.160881412880801*pi) q[16];\nu3(1.0*pi,0.0*pi,1.254670976956332*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.518432766999112*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49097545334486*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3678801430291139*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.628444620449911*pi,3.29915705754026*pi,4.47317148115071*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.48847733620541*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.296233234975549*pi) q[13];\nu3(0.639612744561395*pi,0.7612745212358101*pi,0.808723497646442*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.657039968547909*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.39816092557475*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.200075098215088*pi) q[21];\nu3(0.789410541374305*pi,0.150661246876436*pi,1.55177574258999*pi) q[0];\nu3(0.241477043107885*pi,-0.267896222844594*pi,1.320040667325674*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[17];\nu3(0.895390546930565*pi,0.25728210336687696*pi,1.3710798606456929*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5360283231588505*pi) q[12];\nu3(0.204033604647711*pi,-0.4798037130799477*pi,1.377258398178109*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.132809197992872*pi,-0.373693165941194*pi,4.35619846031398*pi) q[18];\nu3(0.777085892025901*pi,0.52837795236091*pi,0.5388836373882326*pi) q[19];\ncx q[20],q[21];\nu3(0.603549196221703*pi,-0.21138974513612002*pi,1.268807356075338*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.747573997566736*pi,-0.45682503868333413*pi,4.4707743119505*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.366488600925776*pi,3.36849193634679*pi,1.209471111458892*pi) q[5];\ncx q[7],q[16];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41854609923237*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.812560586533087*pi,0.34512528998886505*pi,0.8151623521845099*pi) q[18];\nu3(0.606825892468247*pi,0.367042720442769*pi,4.22422939481633*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4952377124071905*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.688046185991916*pi,2.6690213212303*pi,3.96842841204485*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4172800627143*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225819337967319*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.803955702474048*pi,2.66301279560692*pi,3.62233929261706*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.574167478687566*pi,0.45816001693794906*pi,0.979577555130273*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.76440535123744*pi,0.27881539982984604*pi,1.4582902916205631*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.747125430089464*pi,2.75285430292659*pi,3.701454488231*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3015360655208905*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.38396179966047*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[7],q[16];\nu3(0.494808877223152*pi,-0.4471057075950781*pi,4.0253567909155095*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.287148624995835*pi,-0.028050738779555995*pi,4.10235066413833*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.52608192357365*pi,2.83484272079666*pi,1.337263912165168*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1560451612547111*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.32339401706816*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.36288376318541*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.223589364017025*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.633501363663214*pi,3.1871446730419*pi,3.47832864235175*pi) q[8];\nu3(1.0*pi,0.0*pi,1.298713609964518*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.713871947408937*pi,-0.328416703099326*pi,3.25376340072624*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.318235324182397*pi,2.97194344309588*pi,0.9407594883549211*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.30989220501824*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2420060639463522*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36800960671129*pi) q[18];\nu3(0.525091214407265*pi,0.32941008754408596*pi,1.024718360819229*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.536669881220923*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.508729389120798*pi) q[9];\nu3(0.952323067116474*pi,2.38632521813221*pi,3.63699796008329*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.687888946538918*pi,0.30484952801049003*pi,1.124051176033235*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.606582488228851*pi,-0.34169525411672697*pi,4.336405557682911*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.537869298339196*pi,3.32024311566428*pi,3.08057585288135*pi) q[10];\nu3(0.519750591927031*pi,0.045636542094137034*pi,0.643211722376329*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5647478717377554*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.510501481340042*pi,0.21872456049913203*pi,3.90906793514092*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4278998943926*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.47112273242372*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2719356115449338*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240210120479106*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49775045348638*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1537155408362652*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.391732204560038*pi,0.69115587469408*pi,4.34608224482443*pi) q[21];\nu3(0.618819737880828*pi,3.1955016453872*pi,4.3010470488934605*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.652632420311403*pi,-0.46390041897245937*pi,3.58960630826579*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35543142541924*pi,0.5*pi) q[5];\nu3(0.883563004942211*pi,3.12045728571165*pi,2.99427769110331*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246319146678466*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.351026150432227*pi,0.12320776815104095*pi,4.10989808944708*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.414498127822329*pi,2.9596603451011*pi,1.89206347604865*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[20];\nu3(0.500850760650942*pi,-0.342925270853053*pi,3.95440772947111*pi) q[6];\nu3(0.786457162464254*pi,-0.4042489992946469*pi,4.083165375512181*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5730332757830081*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46015491460392*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42309344425416*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.583059017470655*pi,0.26048323575478505*pi,1.63284756795831*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.59658981894536*pi,3.37514680010838*pi,2.8830565007401*pi) q[7];\ncx q[8],q[12];\nu3(0.667433186305382*pi,3.34609656940661*pi,3.20453491300057*pi) q[9];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.36075651605992*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5820462363110463*pi) q[20];\nu3(1.0*pi,0.0*pi,1.33202033648061*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.406105981452995*pi,0.16143887320537398*pi,4.13861134291631*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.669153906877726*pi,-0.0022707809266540036*pi,0.664867501912039*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.703685089194354*pi,3.31407231358813*pi,0.5748032435356477*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.654018366257481*pi,2.75372250919244*pi,4.169441721854771*pi) q[15];\nu3(0.490895320469357*pi,-0.14499030352500702*pi,0.958889085689703*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.627292519083132*pi,-0.356652000322248*pi,3.71178268518393*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.343045336614357*pi,0.09235856379094598*pi,3.95030082482273*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.621420620055542*pi,2.9114253296884*pi,3.45592155503432*pi) q[15];\nu3(0.680545633906685*pi,0.179248985542235*pi,4.39726219624939*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.942291185417844*pi,0.41230115782800203*pi,1.473992145802106*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.559991097787187*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34917221768636*pi,0.5*pi) q[2];\nu3(0.343084375770496*pi,0.81411155759271*pi,4.20069969179842*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5952372281812*pi,3.34044053620542*pi,3.76270001338483*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.306213622899563*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.586328005455704*pi,2.99056191571212*pi,3.50446668506533*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.640772326074112*pi,1.04631658864457*pi,0.921040823274698*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.695544496436081*pi,0.5731773220712899*pi,4.21681749784107*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.434309610503631*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.390175351175511*pi,0.65049488331241*pi,0.785694674713558*pi) q[19];\nu3(0.364936565735615*pi,0.008413852576487968*pi,3.51046730412462*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44084633797623*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.627223555058849*pi,2.40198966478479*pi,3.89105735837019*pi) q[8];\nu3(3.5*pi,3.43321629091971*pi,0.5*pi) q[10];\nu3(0.400411996016339*pi,3.09258988281833*pi,1.02106503432537*pi) q[11];\nu3(0.548050189245511*pi,3.14269166913851*pi,4.163806531574*pi) q[12];\nu3(0.22768835470001*pi,0.398392937401692*pi,0.876391402845687*pi) q[14];\nu3(1.0*pi,0.0*pi,1.331193268607946*pi) q[16];\nu3(0.57118599323059*pi,-0.3334220313895*pi,3.75878296688796*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2440177304349769*pi) q[18];\nu3(0.635488679264352*pi,-0.06450095674685202*pi,4.12253213926443*pi) q[19];\nu3(0.716084552649813*pi,-0.136422104212855*pi,3.77877014250523*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[15];\nu3(0.277934001291924*pi,3.31273455343072*pi,1.65288166228967*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.222701736730309*pi,0.10695590199449001*pi,4.1487096623995*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.579602590001297*pi,-0.24360162365730997*pi,4.04229874197422*pi) q[14];\nu3(0.397031480400683*pi,3.03311960442296*pi,1.71121233755247*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.29831966148729*pi,0.53668534565813*pi,4.13499192422354*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43260536741352*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49232721088877*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.405926904130365*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26902538671385*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5077258595440073*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48776741223676*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.597226963078911*pi,0.0004722145168020164*pi,0.5098640415135705*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47385248179257*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.380313894298149*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.34916268086959*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4052649649638305*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.167497208200619*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2177867751888272*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.243137010069968*pi,0.52204124348021*pi,4.0941325994532605*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[7];\ncx q[5],q[15];\nu3(3.5*pi,3.44942335910446*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39757270779996*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.256341281020952*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.233447614723275*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.493699460239314*pi,-0.11863949289812797*pi,3.7364170500688*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.342192309797899*pi,0.6754393753390899*pi,3.94331103277286*pi) q[2];\nu3(3.5*pi,3.38455425726611*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.361477706333247*pi) q[12];\nu3(0.46318238720913*pi,3.46320086052836*pi,1.57215802687498*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5490770601731123*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.4090267268995*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5562698231618143*pi) q[20];\nu3(1.0*pi,0.0*pi,1.04335372019067*pi) q[21];\nu3(0.237553028608465*pi,-0.104036537408572*pi,0.674447506451405*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4412419449068*pi) q[11];\nu3(0.280052252489093*pi,0.74826625055433*pi,4.08813057654147*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33529507635436*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39166427634926*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.725140804338184*pi,0.38334756803246295*pi,3.9703355834398*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49018086865632*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.231264704228616*pi,-0.186483631671031*pi,4.46226868016435*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.491329116709689*pi,0.8827632534854599*pi,4.06546688342247*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.278244455312215*pi,2.94400389938309*pi,0.784479422115122*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.75652416201215*pi,3.39419309387219*pi,0.5309314580222031*pi) q[18];\ncx q[19],q[21];\nu3(0.861471627703284*pi,0.5796189542491501*pi,4.428984118659081*pi) q[20];\nu3(0.517541619400258*pi,-0.267334445535511*pi,3.58692900718308*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.385934647328908*pi,3.20851434394237*pi,1.0912894145666732*pi) q[9];\nu3(0.73516707009583*pi,-0.4835768628500938*pi,0.649232646963232*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.375992926746324*pi,3.37616322795451*pi,0.94310912612991*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.320937241407501*pi,0.8741221356945701*pi,4.45282659005371*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.262541774755631*pi,3.46928517565602*pi,1.461261959997953*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.259500845598528*pi,-0.135690633208557*pi,4.20845288747282*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.370462532003172*pi,-0.084879039191602*pi,0.644578508367941*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.668604774164012*pi,0.13791344861732602*pi,4.09239474604899*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.500577306516592*pi,-0.15007614539187503*pi,0.773292351804711*pi) q[4];\nu3(0.421271470961284*pi,0.10303211291659697*pi,4.08228006899526*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.448871085801348*pi,-0.131039857490656*pi,4.33623451695608*pi) q[15];\nu3(0.732657994285055*pi,-0.09104244997861*pi,4.20218696800615*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38835684571158*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.719954255124155*pi,2.95320196318059*pi,4.1502407940065105*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.678678799188144*pi,0.62409204274681*pi,0.5249128885590805*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2133639097107771*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.271234740775735*pi,2.88854596981184*pi,1.78210432095774*pi) q[6];\nu3(0.660995151357949*pi,3.1630551886074*pi,3.38091432335809*pi) q[7];\nu3(0.28185424283363*pi,-0.062221710804159*pi,1.152872662358296*pi) q[8];\nu3(0.525660521034917*pi,0.78456740578279*pi,0.8778065689885319*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.905477129823931*pi,0.72283689121615*pi,0.660712829509003*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.278861680159463*pi,0.10569543861785802*pi,0.5191351414255797*pi) q[7];\nu3(0.564924245344053*pi,3.14451843752235*pi,0.6719623710729881*pi) q[8];\nu3(0.309066916763138*pi,-0.37227981194939896*pi,1.082774224135865*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.789110335066822*pi,-0.4262272933677183*pi,0.823934872492995*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5586102963640269*pi) q[16];\nu3(0.819992383916088*pi,2.82060313459196*pi,3.9215092377515*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.812881886203969*pi,0.02393880622865796*pi,3.96188057923907*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.813783903858794*pi,3.31894254703744*pi,4.26303205318026*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.637064545719122*pi,3.39869120853075*pi,3.18215300754446*pi) q[3];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.368566658437312*pi,2.73666560910734*pi,1.2256393463051451*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.799528781050462*pi,0.392058625403816*pi,1.454255620809909*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.739789230236808*pi,0.78391160772457*pi,0.5101558205947726*pi) q[3];\nu3(3.5*pi,3.46588006463372*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.106094364129194*pi,2.3363289683774*pi,1.2929362168564391*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309124512194944*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49827975088633*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47825183517917*pi,0.5*pi) q[1];\nu3(0.358649509145604*pi,3.04499496027953*pi,1.239622724349223*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(3.5*pi,3.42883884757731*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.310413794862157*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.187923933723974*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268382902883914*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(0.662124804050175*pi,3.06298820670838*pi,3.17625534682107*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45983109378545*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.161459485379591*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.23635477472131*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5999640105689341*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2098478544323839*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4777060756772*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2037428140453699*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5351634953898647*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.666611484965521*pi,0.32895569351782905*pi,4.164733807399211*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44159623274209*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48255218355272*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45723242945991*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.237235538854921*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.530423354076849*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47393668640902*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.736430518542117*pi,3.12655145039767*pi,4.21617019063974*pi) q[16];\nu3(1.0*pi,0.0*pi,1.307789472069282*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5421428531685004*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5836583004681812*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.692268921970743*pi,0.379292756331832*pi,1.3034590849019851*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4240131065869*pi) q[4];\nu3(0.649414193239204*pi,-0.4982773968291561*pi,3.44527064912933*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.383466281298245*pi,2.83617776572212*pi,1.216594360943875*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47440996976177*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.271008449503012*pi,0.066224184280119*pi,1.119038041430625*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.351022793594353*pi,0.23618523022164195*pi,3.34345747567294*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.449355116581116*pi,0.37283499929213404*pi,3.47005441004351*pi) q[11];\nu3(3.5*pi,3.4953035761415*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.39076855348047*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.471528582728489*pi,0.04363963283896999*pi,0.5459969693986806*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.430659583720872*pi,0.09990229826061303*pi,3.60475409978168*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.85333580646211*pi,0.13692024420543403*pi,1.377675243180243*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.579385943455295*pi,-0.133466571040934*pi,0.772248495674679*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.83225854665271*pi,-0.037602324174976*pi,4.0175250157285305*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.28703610299448*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.359469305260637*pi,-0.4267541911960939*pi,0.884013118071707*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.860988519130773*pi,3.45433375408888*pi,0.794534371024031*pi) q[20];\nu3(0.808219646021303*pi,3.39776889951569*pi,3.16026926932027*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.573293473288401*pi,3.00721972130925*pi,3.72868041666391*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.542748232754425*pi,0.85332951478054*pi,4.41250507107737*pi) q[7];\nu3(0.853451538451723*pi,-0.306619267608109*pi,3.72824133052143*pi) q[8];\nu3(0.377715365573565*pi,0.477986882209687*pi,3.84090033926208*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.48299526645849*pi,3.17910677130718*pi,0.526690635166425*pi) q[18];\nu3(0.710199230806919*pi,3.23944831057647*pi,3.34526811698644*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.526385354417008*pi,3.13904096483806*pi,3.44664016691553*pi) q[21];\ncx q[0],q[5];\nu3(0.255983546008089*pi,0.6293461958323501*pi,3.77975725623996*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.914393697336753*pi,2.67377899426779*pi,3.63894455234038*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.546172228310423*pi,0.343528407400697*pi,3.8357411199274*pi) q[9];\nu3(0.301852228905452*pi,3.41437037338497*pi,1.61795034983676*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.399175539607029*pi,2.95295071808392*pi,0.940781334281442*pi) q[18];\nu3(0.487260816139846*pi,0.9575139112634501*pi,4.18330642143808*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31846941859631*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1292909024435969*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.489577038492566*pi,2.90074538045515*pi,1.354293246584837*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.669050634973687*pi,3.13591468547728*pi,4.48693482583869*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.678894053381851*pi,-0.337293723162961*pi,3.89249341931944*pi) q[3];\nu3(0.26448993464134*pi,0.482641664329714*pi,3.60106308032888*pi) q[4];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.226354271610388*pi,2.73609060414511*pi,1.54136100444807*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.673743213508487*pi,0.223204242161558*pi,3.72383325282187*pi) q[3];\nu3(0.435475361760663*pi,0.497872490194607*pi,3.93461687354868*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5018139089584563*pi) q[5];\nu3(3.5*pi,3.46449531262265*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39227208886499*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4139099602070568*pi) q[16];\nu3(0.73049592297055*pi,-0.19134140793442*pi,3.98676269732744*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2595373287750231*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\ncx q[7],q[14];\nu3(3.5*pi,3.33680764510963*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.538958490313801*pi,0.358888784899701*pi,1.2865458132254641*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2016827910719239*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35779827601563*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.09421665759922*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4269140100560005*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39449766696701*pi) q[21];\nu3(0.714956553430257*pi,3.12302602780705*pi,3.24113347511687*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41761143181784*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[21];\nu3(0.805067780071957*pi,-0.339889388341149*pi,3.3802631679532*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244130422950321*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.637971918919916*pi) q[20];\nu3(0.46139621497842*pi,0.333839993515348*pi,1.20532068921802*pi) q[0];\nu3(3.5*pi,3.49099983599725*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,1.308900235726324*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[19];\nu3(3.5*pi,3.45131938803676*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.37761927939692*pi,3.48846806633596*pi,4.31527123753156*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5108343763718901*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231459166133319*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.46655650004474*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.396716981575741*pi) q[3];\nu3(0.348137640788253*pi,0.28666268489937596*pi,3.52084693105246*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.550250124610078*pi,3.22444395214066*pi,3.06377784813973*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5834908895158284*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,0.667827156730934*pi) q[4];\nu3(0.783522587558094*pi,0.71220601585814*pi,0.633789108482769*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.210757585619882*pi,0.13594525588705797*pi,0.728430637669532*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.281932229157587*pi,2.81749873660119*pi,1.413804686006517*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39410687093803*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.634526486856289*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.541891024701344*pi,2.78677242344363*pi,1.336957403477552*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.549996369120783*pi,0.461266775649937*pi,1.3699155888069598*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.415688805519783*pi,-0.09626048095862799*pi,1.477862145875884*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.285947207080619*pi,3.34384724386368*pi,1.4287801340818431*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.217559655388703*pi,3.45871450626035*pi,4.18361376569198*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.489362353543431*pi,0.16851480960362997*pi,3.50563555298098*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.263788081284332*pi,3.35889472799525*pi,1.88135308421107*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.275797804295985*pi,2.93422363850424*pi,1.58493874875973*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.529950684330782*pi,3.11726324746951*pi,4.485697191580741*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.243425705669636*pi,2.52349796844914*pi,1.418200845999075*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.93398732653702*pi,-0.25364090990036303*pi,4.18551335138753*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.37885090915114*pi,0.5*pi) q[13];\nu3(0.111736753474531*pi,-0.10536877691338098*pi,0.900579074822137*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2926731109223208*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.830433370948977*pi,-0.36936450329772297*pi,3.62510515175234*pi) q[21];\nu3(0.861514417080249*pi,3.24505226506069*pi,4.447780986345601*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.399385710216179*pi,2.98849928444807*pi,0.989028480737012*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49168583439956*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.389356632210781*pi,2.86124548774704*pi,1.382299647111854*pi) q[16];\nu3(1.0*pi,0.0*pi,1.37450842180768*pi) q[17];\nu3(0.615502304497923*pi,3.26591137401734*pi,4.396044330328181*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.432047701045378*pi,2.90778232133083*pi,1.79940299350286*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.295280454400105*pi,2.67158625900472*pi,0.848919148081068*pi) q[4];\ncx q[5],q[7];\nu3(0.272046691035313*pi,3.48003133424594*pi,0.760846516174158*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.352734079269004*pi,3.36271420543012*pi,4.2924245006978605*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.441827583501705*pi,0.446842424802957*pi,0.925324663673062*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5940712216546488*pi) q[18];\nu3(0.679729526216178*pi,0.64676919481041*pi,0.7623807279352399*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.64735526565251*pi,2.77845462238201*pi,4.1917290545123*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.334588629660928*pi,0.5998637629371499*pi,4.01430712058833*pi) q[4];\nu3(3.5*pi,3.47723054017787*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3185429584143131*pi) q[7];\nu3(0.34572193018429*pi,-0.06811943571246198*pi,1.0038122301865862*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602236591448882*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49799055029535*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.601386752421275*pi,3.37952636673162*pi,3.13269933232545*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.323078673544487*pi) q[14];\nu3(0.132299616531596*pi,2.72515189359158*pi,0.990386665376921*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.489761509775545*pi,-0.4299829400510121*pi,1.3488941704689958*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.645353200384256*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.558579434641806*pi,-0.359188539924237*pi,0.5841677553063513*pi) q[13];\nu3(0.486508221909039*pi,0.24615334056587101*pi,4.3590746210339795*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.725368326960101*pi,0.7141543510859301*pi,1.0363687471013279*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.556447985976901*pi,3.22015497365237*pi,4.402360314871061*pi) q[3];\ncx q[5],q[7];\nu3(3.5*pi,3.39949385418096*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.215593617295738*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.725815061761175*pi,3.15800415863742*pi,3.5176437324364*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.435410036497959*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.232480537832175*pi,0.95754600349757*pi,4.28532807599251*pi) q[18];\ncx q[0],q[14];\nu3(3.5*pi,3.43194597057415*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.223167062483262*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.846573693917356*pi,-0.020177575342188003*pi,4.22500154287827*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.568558579943929*pi,-0.03221444684410302*pi,1.421760970095658*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5736728878185609*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43224666223467*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.232569367429728*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,0.650871991603552*pi) q[4];\nu3(0.693802274315616*pi,-0.050517320454968984*pi,0.5627450986227982*pi) q[5];\ncx q[6],q[8];\nu3(0.467913440458471*pi,0.338692028773835*pi,0.907884688948452*pi) q[7];\nu3(3.5*pi,3.35458605096436*pi,0.5*pi) q[9];\nu3(3.5*pi,3.20798202727996*pi,0.5*pi) q[11];\nu3(0.525096449647206*pi,3.18027774243215*pi,4.19280745095228*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2143098731518611*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.136835055535526*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.41246645124555*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.151780212669911*pi) q[10];\ncx q[11],q[18];\nu3(0.616724250221752*pi,3.14717926293711*pi,2.90930034246338*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44150956636776*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.157321409712086*pi,2.76973435980435*pi,1.0598921790619409*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.272354306163639*pi,-0.4451921713056427*pi,1.636365529581*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.422086376235*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47723188172222*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.429708698130212*pi,3.1419200657827*pi,2.03203351079478*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44517944511885*pi) q[18];\nu3(1.0*pi,0.0*pi,1.069191879094207*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.747235617316458*pi,0.14643336776041305*pi,1.392688037992961*pi) q[6];\nu3(0.559358865930191*pi,0.47224945877370395*pi,0.71028711899616*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5224178804331203*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.399504154117766*pi,0.8928366807504999*pi,0.5814177166010088*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.356910675992712*pi,3.12307674541317*pi,1.70223639402017*pi) q[0];\nu3(0.576596776335712*pi,-0.152639569529243*pi,4.28286353603171*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.527248233856965*pi,3.01045275736229*pi,3.61366743915368*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44771075784908*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.368799327608721*pi,3.36898391220508*pi,1.84888296581677*pi) q[0];\nu3(0.584904872544914*pi,0.41298100247381*pi,0.5187819345026482*pi) q[1];\nu3(3.5*pi,3.40125271322228*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2072673465929031*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.667534501618261*pi,3.35724520525349*pi,0.851730891476054*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.473073112032629*pi,-0.173194721999974*pi,4.13668986140807*pi) q[3];\nu3(0.783961872300507*pi,3.31714790911912*pi,3.69867800797157*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.363400715910017*pi,3.41553799901307*pi,1.88071380586787*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.194447338742373*pi,-0.22892483057381202*pi,1.51885923615441*pi) q[3];\nu3(0.873332221685682*pi,3.1961638674566*pi,2.85338258260388*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.281312788827718*pi,-0.01455570544294199*pi,0.645518531639484*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48229860343471*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.476397575378885*pi,2.65483757190075*pi,1.468306914857127*pi) q[16];\nu3(3.5*pi,3.41584028542587*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3404175704936279*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.92407021905799*pi,3.40014490610459*pi,3.92608186586339*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.698460643079722*pi,2.79546631396027*pi,3.48548640864924*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.465723369793459*pi,-0.06868036884733802*pi,3.78025899943501*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.435371914977179*pi,0.481927436256289*pi,4.48415138961704*pi) q[9];\nu3(0.294884405084251*pi,3.0026283865231*pi,1.312501931763459*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.313889274590269*pi,3.02860317718449*pi,0.5676414325745681*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.698066810583678*pi,-0.209915746047394*pi,4.063785911598369*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43351377062426*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.714632027016525*pi,-0.11681616768628*pi,3.56200885843154*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.265639559935186*pi,-0.299945432397533*pi,1.71694886408933*pi) q[13];\nu3(0.273595687763604*pi,0.323708123144125*pi,0.602390699830872*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.465656573401985*pi,0.383451459622998*pi,0.8047201336065111*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.659006408254172*pi,-0.09824932607709502*pi,3.42272994032975*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.458726484176523*pi,0.05890429850858003*pi,3.65033779282096*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45678333035014*pi,0.5*pi) q[3];\ncx q[6],q[9];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3095493038367612*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.835743390984395*pi,0.12555192623556*pi,0.7473208192963929*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(0.531668704430712*pi,3.36212415999535*pi,4.37123887149629*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[18];\nu3(3.5*pi,3.4624102951523*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4119321997372*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.223188486432507*pi) q[9];\nu3(1.0*pi,0.0*pi,1.184519770565979*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.77248231860727*pi,-0.125884466281113*pi,3.95501761920037*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.42517372314397*pi,0.5*pi) q[1];\nu3(0.560599243769812*pi,-0.23128005748234798*pi,4.4452304115608*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45743371603582*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.18722739921885*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4359843426165995*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.295022078447613*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40270904457137*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5003927957704453*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5618615369461994*pi) q[11];\nu3(0.487458520304161*pi,-0.10021497444759397*pi,0.807295236569648*pi) q[12];\nu3(1.0*pi,0.0*pi,1.343528989897067*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[11];\nu3(0.487926404357355*pi,3.32070419569842*pi,4.13853686002071*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.541976634444383*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.687195107037228*pi,0.87826561126528*pi,0.5304865528539706*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27647909002026*pi) q[18];\nu3(0.67069234216121*pi,0.10445901821432702*pi,0.677966849126442*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37561563459272*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49334474806896*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.538193695408333*pi,0.335957676092964*pi,0.669830288427185*pi) q[17];\nu3(0.607565876081169*pi,0.9305845308230201*pi,0.978561369480489*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276010206866168*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.729562135645068*pi,3.09601868885873*pi,4.31201521499594*pi) q[6];\nu3(0.786542080894556*pi,3.38062514935143*pi,3.62175478925991*pi) q[8];\nu3(0.566066293847966*pi,0.6611638312874899*pi,4.3881446236197*pi) q[9];\nu3(0.90301460598204*pi,0.144354960057958*pi,1.0383444367322459*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.725423316486228*pi,0.02400702687773304*pi,3.81728861728171*pi) q[1];\nu3(3.5*pi,3.35813746743524*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.749681057012109*pi,-0.296360458682251*pi,0.7178638876040759*pi) q[6];\ncx q[7],q[12];\nu3(0.603569671312493*pi,-0.31444666685732003*pi,1.1453949173637321*pi) q[8];\nu3(0.176005167980379*pi,2.72572456897265*pi,1.301718874230025*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2158942466962661*pi) q[10];\nu3(0.412068216256287*pi,2.55741228093543*pi,1.5228884934287*pi) q[11];\nu3(0.769780430353112*pi,3.27887600035487*pi,4.19113151475838*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5769898914707193*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.740537716607217*pi,3.36211252390033*pi,3.45562548162884*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43876786179872*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.187254755811239*pi) q[12];\nu3(0.803679072339483*pi,-0.300103945251313*pi,0.945866591964589*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.295135493424653*pi,2.77024421873119*pi,1.281603594788085*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5078983376816244*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48546543741129*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.582613766344945*pi,0.07902044992330304*pi,1.51198016468831*pi) q[16];\nu3(1.0*pi,0.0*pi,1.352680178159485*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.336368099089144*pi,0.39824670549208496*pi,0.86027365839772*pi) q[3];\nu3(0.268150571520443*pi,2.52849104579362*pi,1.308158023276234*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44370813755104*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.437369935622765*pi,3.16345275582054*pi,1.1395503156827251*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.48572917250574*pi,0.5*pi) q[19];\nu3(0.655957543846085*pi,0.011561190486496953*pi,0.5793687663846094*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4138666199401841*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.322159855280183*pi,-0.28803880062598397*pi,0.954647397252449*pi) q[4];\nu3(0.319840294510414*pi,2.81035747841666*pi,1.61725652599896*pi) q[5];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30142459575954*pi) q[17];\nu3(0.123110910627508*pi,-0.21011319014638402*pi,1.181389188525489*pi) q[18];\ncx q[19],q[21];\nu3(0.536652411202711*pi,0.485310877218053*pi,0.687027933091604*pi) q[20];\nu3(0.719051971574702*pi,0.37770219725253995*pi,3.96274752343135*pi) q[0];\nu3(0.751979733716484*pi,3.2157144155115*pi,2.83638516820995*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.85924486239781*pi,0.5821110241459599*pi,0.9788266235363909*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.60399425891288*pi,3.16689853684024*pi,0.666279248554508*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.280806015563637*pi,0.20472440924854296*pi,4.1467719098146905*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5679574095130223*pi) q[21];\nu3(0.872843974414161*pi,0.074955336230759*pi,4.20339621344533*pi) q[0];\nu3(0.577159438020771*pi,-0.258918075559715*pi,4.49133853185778*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.208555028532422*pi,0.79989169089416*pi,4.1150331350747*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[16];\nu3(0.248793905879713*pi,-0.009517012335858*pi,0.5158245706590314*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43338600928383*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4562231483506*pi,0.5*pi) q[9];\nu3(0.518173261587969*pi,0.7038649006030899*pi,0.810902565763727*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4236429920149138*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1987848891380422*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.46926009676064*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.329031589125141*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.45952903290326*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4979927965859*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44939480506458*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.212342225750348*pi) q[5];\nu3(0.729298580229796*pi,-0.23875080717609398*pi,1.1211693526484559*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.173454649463154*pi) q[11];\nu3(0.236637341910759*pi,3.22560245544269*pi,0.725791501851224*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.233552595705417*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41687901735975*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.670107381372126*pi,3.34068023477911*pi,3.01121131322293*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41878737384672*pi) q[20];\nu3(0.359296244917984*pi,0.5046694692389999*pi,0.826860231606146*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[15];\ncx q[4],q[5];\nu3(0.0216833995564995*pi,2.95182628680859*pi,1.3231786127693481*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[16];\nu3(0.333192372982517*pi,-0.329105617833945*pi,4.14721841996728*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.396997065390019*pi) q[18];\nu3(0.297241059179596*pi,3.24626861597385*pi,4.40307660360736*pi) q[19];\nu3(0.694873882802871*pi,0.442997354684599*pi,1.08162345917814*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.41838797290365*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36229900102979*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3014774990822149*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5136590291169912*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.602724024594604*pi,0.7539898072534299*pi,0.8559631553549341*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.303760814395719*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[15];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.879149126193676*pi,-0.13128622021339797*pi,0.977509127091022*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5516007287638658*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.146766372952204*pi,0.02454569550706598*pi,4.399309340152509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.829113666850167*pi,3.22798391403901*pi,4.207344089340101*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.426001975717*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.211035526242074*pi) q[10];\nu3(0.606423507601089*pi,0.8777067477495999*pi,0.5950971452960712*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.66123340802683*pi,0.74810186114951*pi,4.37610993728772*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.37365443106625*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.29602138541469*pi) q[21];\nu3(0.669856171296866*pi,0.012370148633947031*pi,4.16371759145773*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0600512890239495*pi,2.95338206835543*pi,1.53808586593046*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.321424146738484*pi,0.14560907945518797*pi,3.82518324639657*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34807568236436*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.39238888644954*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.188378177742319*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.308875597424531*pi,2.77913000276787*pi,1.275302773957742*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.612370764404582*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.433858006841813*pi,0.257216456584202*pi,4.31147383263911*pi) q[1];\nu3(0.174202304063294*pi,3.06721676600494*pi,0.749667767824428*pi) q[2];\nu3(0.0623439663814828*pi,0.49859957302590097*pi,4.4041183709365495*pi) q[3];\nu3(0.75042570546249*pi,0.5424774934869201*pi,1.155857380343972*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.255751177383843*pi,2.95960666907276*pi,0.9800370937605509*pi) q[8];\nu3(0.418937904512975*pi,3.09251007778373*pi,1.479175627777084*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.35169425881543*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3042934218158209*pi) q[17];\nu3(0.280088386138895*pi,2.64404526430929*pi,1.342343186118267*pi) q[18];\ncx q[19],q[21];\nu3(0.420363516372177*pi,-0.24259751563869297*pi,3.93225359309531*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.483884514719972*pi,0.40889684774757795*pi,1.302380633027538*pi) q[1];\nu3(0.119960594803402*pi,-0.281461575162108*pi,1.4921516641645192*pi) q[2];\nu3(0.446417290625905*pi,-0.32150372963999496*pi,1.60629345852095*pi) q[3];\nu3(0.434278428700591*pi,2.56109596082501*pi,1.557602217935*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.605844992187242*pi,0.6962520144545301*pi,0.8143153139636681*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42311383859362*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.132160668619211*pi,0.08872318702853199*pi,4.4247552747805905*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.304244238394769*pi,2.74608190431879*pi,1.2637735523346398*pi) q[5];\nu3(0.406270663876145*pi,0.05597399091852895*pi,3.51453411278504*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.405495099757278*pi,0.366075153742505*pi,1.020831263029675*pi) q[15];\nu3(0.626963104570805*pi,0.8473961178001801*pi,4.3693900133089905*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41468133055209*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.477624321130254*pi,0.97477815004549*pi,4.4873852067169*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.464974846263218*pi,0.5274591525494701*pi,0.695353722078677*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.854812995493071*pi,0.30228351743999304*pi,3.86667751333236*pi) q[5];\nu3(0.978652667837424*pi,0.43548490358593295*pi,1.031309100257718*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.399322587804686*pi,-0.278807499891719*pi,4.287190713978751*pi) q[15];\nu3(0.276908088145388*pi,-0.375593192539333*pi,4.243672908730559*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.528356636328691*pi,-0.208905072339568*pi,1.391239473430619*pi) q[19];\nu3(0.291396879183936*pi,0.19815872059072304*pi,0.8219407451884719*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49046930895607*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.247399359810132*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.36087288143489*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[15];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.872746153015796*pi,3.40721276417107*pi,2.94638597229974*pi) q[7];\nu3(0.28593585785063*pi,0.25814651243420506*pi,0.5058306215215442*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297643968549734*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.36339662849514*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.45569437178449*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36192412445996*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.763030451339631*pi,-0.19592555497674502*pi,4.31810397252254*pi) q[7];\nu3(0.850621529371279*pi,0.005333061195297972*pi,0.814807330960554*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45762178413967*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.336834516490129*pi,0.59561059725703*pi,3.77696460385812*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223870918519466*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280960914829444*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246624129708196*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[15];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.4662664635101*pi,0.12819348268118402*pi,1.007469849661209*pi) q[12];\nu3(0.553983011538262*pi,0.263412240970452*pi,1.1695194436172591*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41087905155612*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.361730854108323*pi,3.49930237454761*pi,1.74213266789111*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.818653770548205*pi,2.86888928980232*pi,3.27148029096678*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.632531684428854*pi) q[15];\nu3(0.551125545371461*pi,2.55532588785732*pi,3.97810128857727*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4145635054585295*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38168650247325*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.701690843183842*pi,0.13418058853802495*pi,1.460416171408204*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.196874926765857*pi,0.05319553252906395*pi,3.45785766080507*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.307578405946314*pi,0.04334933789927997*pi,4.165486702231631*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.39352594771853*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35659240509948*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.268511588278849*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.258109191362148*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.143424613326418*pi,0.03585259935465601*pi,1.3262476308139641*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.541916375012942*pi,0.5518912571797401*pi,4.45164493060589*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44737066059775*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(3.5*pi,3.40084741792645*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.196212490935186*pi) q[12];\nu3(0.537754793749224*pi,0.359941772758657*pi,1.0158144828824809*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.140023442008866*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.452679360162726*pi,3.17377629968684*pi,4.35952391123148*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.447910940814826*pi,2.82381922689629*pi,1.314409006865336*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46331158764343*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.437319720614*pi) q[9];\ncx q[10],q[21];\nu3(0.143523437345402*pi,0.55850029104868*pi,0.927629922680719*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3650762425534495*pi) q[13];\nu3(1.0*pi,0.0*pi,1.342188458107516*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,3.45382606776897*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2932495866062959*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.207080396892626*pi,-0.09893757382979101*pi,0.9508744108645379*pi) q[1];\nu3(0.675632516324017*pi,0.9815851558091899*pi,0.7449904696827601*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.793594782045821*pi,0.63445458797147*pi,0.899421627212206*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.239478366577123*pi,-0.04520645620616498*pi,3.85874039303198*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41727504158756*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.534663118297104*pi,3.13908966631199*pi,0.62104611322563*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5324872572374879*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.300632595638385*pi,2.33233152056799*pi,1.251330505115594*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.456481794669029*pi) q[14];\nu3(0.697114154340715*pi,2.73414856506534*pi,3.6116498859408*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.638537802041672*pi) q[20];\nu3(0.719341336999793*pi,3.29250083160597*pi,2.95518079635422*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.385783514729639*pi,0.07214722028109*pi,4.09201968149753*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.569041988365924*pi,0.15344702643776098*pi,0.824117960231748*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.237960308246282*pi,3.14808488593956*pi,4.42430129259165*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.699805847907776*pi,3.46728434207272*pi,3.10564693510038*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.448897565035046*pi,2.67767329732586*pi,1.62190814824223*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.225148385329114*pi,0.44740010510819705*pi,3.90470201210396*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.613591886902446*pi,0.292248495487342*pi,4.14042958511353*pi) q[19];\nu3(0.665315854711301*pi,-0.23173680073488*pi,1.192460165794527*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.325314873994485*pi,3.05774902509147*pi,0.76396887951911*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.333623745738518*pi,0.10214166676096903*pi,3.54233420690525*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.368014789586219*pi,3.34972946484319*pi,1.316673402407384*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.412355444243209*pi,0.073086814192442*pi,0.5387038129093757*pi) q[19];\nu3(0.32620528340334*pi,3.15015836166668*pi,1.62614791249853*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48220987027539*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.341536443860265*pi) q[4];\nu3(0.0353798443348559*pi,3.19262006695914*pi,1.472606121109353*pi) q[5];\nu3(0.728840480399329*pi,2.95664903737111*pi,3.22205524236608*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.705498465224131*pi,3.2063900006464*pi,4.20930426836257*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.509219100279117*pi,0.9435527847084999*pi,4.371139780960251*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.949721264604534*pi,-0.49204231031374196*pi,3.38543859701212*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.602334608117002*pi,0.050373688330724975*pi,1.059227243757911*pi) q[5];\nu3(0.345800098761393*pi,2.91272701285695*pi,1.68364268994401*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.711389680129486*pi,3.23508565315706*pi,3.39830580955929*pi) q[8];\nu3(0.371028468601273*pi,0.69327218839902*pi,0.5362085219666166*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.78684721923476*pi,-0.29491510409878896*pi,1.042926734343376*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.227488975522047*pi,0.8036951449624901*pi,4.21144835520764*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,0.6779539537462*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.225331742559166*pi,0.030115303580132036*pi,3.67930843670976*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.783440550868421*pi,-0.243299985715217*pi,3.51372790353407*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.33061296121955*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.140405020795137*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41546968227407*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.41468409361056*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2390467202374809*pi) q[10];\nu3(0.344899245331459*pi,2.45813801198828*pi,1.430274225319946*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.657922777259875*pi,-0.4206245025870028*pi,0.949629953759087*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.324170372270022*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.651481730524983*pi,0.16884243920204*pi,4.37310667044682*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46256201860804*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47759026025162*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34667591156165*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44149709122085*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.191364855221734*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5568851305832093*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.37376634812358*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.218370154484617*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.667867432214027*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244564275501757*pi) q[19];\nu3(1.0*pi,0.0*pi,1.167274727562446*pi) q[21];\ncx q[0],q[17];\nu3(0.474783963919364*pi,-0.4705453626134785*pi,4.26657847256586*pi) q[1];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(3.5*pi,3.46494967144655*pi,0.5*pi) q[8];\nu3(3.5*pi,3.26520868992236*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.18276073642009*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3012711707592128*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.700242883159729*pi,0.53110162196438*pi,1.314607767351671*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.35130630354292*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.302697358931161*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5287560087613699*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35198608758743*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43291636841035*pi,0.5*pi) q[2];\nu3(0.211055983722762*pi,2.64041751700836*pi,1.36539696905243*pi) q[3];\nu3(0.467782772512447*pi,3.42977329152274*pi,4.42242887637458*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[9];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.707377112366146*pi,3.34220646462437*pi,3.1759694864138*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.626145506547612*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.3267279677498531*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3842995937799*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.878568968221866*pi,0.7633806567202901*pi,1.130554709133279*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.305927983664167*pi,1.11120389746232*pi,4.2470870161517595*pi) q[3];\nu3(0.454032296005002*pi,0.5173554370318201*pi,3.91799664060135*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.709252042811148*pi,3.15007566835236*pi,3.8169524539373*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.111517920148168*pi,3.48594840314222*pi,1.6456628448315*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.574211898353675*pi,3.30326982256163*pi,3.30025370462766*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48992577858046*pi) q[14];\nu3(0.407119330969088*pi,-0.234849859792435*pi,3.83154874732919*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.862489599442362*pi,0.126621023631446*pi,4.009864377644719*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.848049762270649*pi,0.386581547179323*pi,1.132656788849559*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0594293843402152*pi,-0.4796634416833751*pi,4.09553803930736*pi) q[13];\nu3(0.0767271605461572*pi,0.7602369451781099*pi,4.13711463470187*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.361923534182114*pi,-0.004435409709620974*pi,1.401618900990281*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.705599263192174*pi,3.08129836662937*pi,3.25298319391124*pi) q[19];\nu3(0.396848921238698*pi,0.54203654014644*pi,3.74167346132626*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.520442278983038*pi,0.15841807188936596*pi,1.3787469835175*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.39744163150652*pi,-0.34746615214893*pi,4.37994586240434*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.697492567463975*pi,-0.024404916690244027*pi,3.65071327854009*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.733692202557167*pi,0.5792763083422201*pi,1.21073860879206*pi) q[6];\nu3(0.223573017638541*pi,0.409139392695967*pi,4.21663628740149*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.32875887712328*pi,2.49635213082302*pi,1.2812842717539898*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(0.480058219371422*pi,3.18594623562219*pi,1.85787436094831*pi) q[5];\nu3(0.389215309395955*pi,-0.020888287836556996*pi,0.654056837405084*pi) q[6];\nu3(0.680336554832865*pi,-0.29084683272246203*pi,3.63652057188484*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.487991358095965*pi,-0.187041158517115*pi,1.498076299228231*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.820395077595081*pi,0.254009285980775*pi,0.862442247338753*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.401448604930462*pi,3.00992900680906*pi,1.50745675085237*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39397875985001*pi,0.5*pi) q[4];\nu3(0.260808734732173*pi,-0.318663476700786*pi,4.357160275444381*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.294992531064975*pi,3.22730607512234*pi,1.19862983308494*pi) q[8];\nu3(0.362269220501319*pi,3.38986978090563*pi,0.872107186531822*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.314520719965494*pi) q[15];\nu3(0.617137567992156*pi,3.06915666882492*pi,3.67492195454857*pi) q[16];\nu3(0.694160859851137*pi,0.6976867189652001*pi,1.16499074491619*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.657936152496226*pi,3.20621447413039*pi,0.5642667811811516*pi) q[21];\ncx q[1],q[6];\nu3(0.137076789660978*pi,2.97134443434522*pi,0.925821303873551*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.224979437406195*pi,0.5367985636708501*pi,3.93671913769614*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.50296769987469*pi,0.5105729039373199*pi,1.471057043881637*pi) q[16];\nu3(0.500716982784179*pi,2.81104097695886*pi,3.62612650872145*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34075066032609*pi,0.5*pi) q[1];\nu3(0.739648509621848*pi,3.00766149924161*pi,4.45415127166516*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.164574199544799*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42471801016259*pi,0.5*pi) q[10];\nu3(3.5*pi,3.26218392118379*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.725510198109607*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1689511684990022*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.368196215226841*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.355859867293128*pi,-0.290075133787158*pi,4.048148657917491*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33994395089403*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40508077309837*pi) q[6];\nu3(1.0*pi,0.0*pi,1.210832590463429*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.45387409181175*pi,0.5*pi) q[13];\nu3(0.800292815579359*pi,0.133904421971915*pi,0.7012264473245711*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49627317290774*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.173725622363429*pi) q[20];\nu3(1.0*pi,0.0*pi,1.115898533757857*pi) q[21];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.857690805974741*pi,3.25521019095369*pi,3.90662295442314*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.46600105739375*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(3.5*pi,3.45380113324528*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.258591793576258*pi,0.51882972633458*pi,3.60441488454328*pi) q[15];\nu3(1.0*pi,0.0*pi,1.329662971097365*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1976496063467659*pi) q[18];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.43913293330843*pi,3.11434570104258*pi,1.0562510396926141*pi) q[4];\nu3(3.5*pi,3.44685715030615*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.608226991720527*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.14157820690685*pi,-0.284392088177406*pi,1.50986366733098*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2862935545608711*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41960283007414*pi) q[21];\nu3(3.5*pi,3.35791995508766*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.246987533629393*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.453050434800231*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47865106501693*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5818011987747465*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.460153734327324*pi,0.480844955987774*pi,4.36224154181715*pi) q[1];\nu3(3.5*pi,3.4740450581981*pi,0.5*pi) q[2];\nu3(0.318320358253778*pi,0.057175726442831976*pi,4.42983892341437*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.377578238914787*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.421823668082203*pi,0.147825382882961*pi,3.681615070498*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47978660732688*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.507187430948617*pi,3.08159672897313*pi,4.34931663168149*pi) q[1];\ncx q[2],q[7];\nu3(0.790569222597546*pi,0.60728145597549*pi,4.35718161986196*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.334828792220162*pi,0.9585892248800101*pi,4.4521796206273105*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.369904417335615*pi,0.74378245774586*pi,3.95570668409317*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5236597229912716*pi) q[7];\nu3(0.39877769670013*pi,3.43650460724345*pi,0.5814644180390228*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.247213633037502*pi,3.25678082388486*pi,1.479757889154955*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.678130714038064*pi,2.86643752464711*pi,4.147773581187209*pi) q[5];\nu3(0.77182266586105*pi,0.13387446919325896*pi,0.637357049488918*pi) q[6];\nu3(0.428730808719807*pi,0.58880230270164*pi,0.6873390759597731*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.512821538148885*pi,-0.263587113764457*pi,4.35648545111521*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.140250989661375*pi,2.6606594515647*pi,1.59716415313398*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.453893572826824*pi,3.20685814649253*pi,1.0722207703342899*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.457855888868736*pi,0.023051918689523054*pi,3.60285047022459*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.391866944518568*pi,-0.05753962039697502*pi,4.08767153205269*pi) q[10];\nu3(0.64690984977567*pi,0.85259775571717*pi,0.802734811095686*pi) q[12];\nu3(0.812054663194609*pi,2.68144293169399*pi,4.12105459281767*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.322054359778765*pi,-0.22714730239068598*pi,1.485502760278335*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.34954187040152*pi,0.09709518703592701*pi,3.62288188342211*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.378506984820577*pi,0.30403407826095097*pi,0.5081016252233017*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.118436433758786*pi,3.11986786773015*pi,1.0466010261728171*pi) q[19];\nu3(0.837851150152465*pi,0.31599098329949704*pi,1.58337562234819*pi) q[20];\nu3(0.928880274737535*pi,0.04848374969319902*pi,4.414465738095*pi) q[21];\nu3(0.549756023039193*pi,-0.16748404678887902*pi,1.1213516901777871*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.228406056237357*pi,3.39957771281292*pi,1.072196326747842*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.170230315289549*pi,3.26891630279662*pi,4.41938644706958*pi) q[16];\nu3(0.828944155949489*pi,0.024772311381260015*pi,0.661648249852401*pi) q[18];\nu3(0.706248708570905*pi,-0.29533212514873497*pi,4.45847281760263*pi) q[19];\nu3(0.899974609065697*pi,0.22157782701337003*pi,1.245676674318989*pi) q[20];\nu3(0.570736938380216*pi,3.10649044938027*pi,3.57176811009761*pi) q[21];\nu3(0.325589998887066*pi,0.90589343000739*pi,4.100573426045679*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.4771762465573*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.186984373762582*pi,-0.044307813599143986*pi,0.5860049351193692*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242538713222297*pi) q[17];\nu3(0.648972158355342*pi,2.72424258305136*pi,4.21411613846324*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.195495767891305*pi,0.23788418683526502*pi,3.35136681236361*pi) q[2];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35644857478214*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.322667729921603*pi,0.89340483695117*pi,4.37447384342905*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2483869118232191*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.236200823852807*pi,3.31601934727388*pi,4.47851816451227*pi) q[2];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(3.5*pi,3.31160470084133*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34483104699657*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.288902239429759*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.479268959118221*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25488639583459*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42739289682993*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.93000495184651*pi,0.72585113240991*pi,0.5241187223452739*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45843263111759*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4723597521318705*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3293960111966872*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285599819096531*pi) q[21];\nu3(3.5*pi,3.42287841790402*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.0707077080059189*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.846969997196618*pi,-0.387815737831227*pi,4.4377828675637705*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4373334705399206*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6296210596326*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.43651299825653*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.42358960082487*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.1620921782568772*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.377694556816773*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4853167643719605*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.621282371064562*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5039686367201642*pi) q[1];\nu3(3.5*pi,3.39229527234344*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.10767623194099*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4739796781551195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5694592626183939*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.400192602426079*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48807817688082*pi,0.5*pi) q[7];\nu3(0.875564087276442*pi,0.31111580848102305*pi,0.957101806653174*pi) q[8];\nu3(0.311904452112184*pi,3.49495719070304*pi,0.7973839495484389*pi) q[9];\nu3(0.0834325402142398*pi,3.04469285718065*pi,0.5528436424171784*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3191137136162752*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.57132158672873*pi,-0.14270923258851897*pi,4.0707739363936195*pi) q[21];\nu3(0.763731087609713*pi,2.87336739857556*pi,4.2582370602040704*pi) q[0];\nu3(0.566461185957106*pi,0.494269478460574*pi,0.878787982731283*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.714592043375708*pi,-0.37027683293622*pi,4.30275667081067*pi) q[6];\ncx q[7],q[11];\nu3(0.675649381790131*pi,0.6489340307831399*pi,1.056492064331571*pi) q[8];\nu3(0.292813905564004*pi,-0.4826848374171256*pi,0.980719184520455*pi) q[9];\nu3(0.364034471137724*pi,0.452511672531581*pi,3.81185393974116*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.873750775228126*pi,0.32943335844159904*pi,1.5392757121697*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.198042701528393*pi,0.055826621673917054*pi,4.37141816790918*pi) q[20];\nu3(0.39297037315596*pi,-0.4109538369268881*pi,4.33073830485726*pi) q[21];\nu3(0.634904853057462*pi,3.23190188231769*pi,3.05301809738526*pi) q[0];\nu3(0.602004215334963*pi,3.0110443480112*pi,3.21271190379121*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.392519394887111*pi,-0.260840971161431*pi,4.0348542882725*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44737609250209*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.90177374649013*pi,2.74071950391509*pi,3.81439992787518*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.188809641896476*pi,0.037650127339666994*pi,3.5239011882285*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.482587658970006*pi,-0.05429777814329001*pi,4.1144331211024*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.451339770387779*pi,0.74412898640108*pi,4.02049444650157*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.84687295554212*pi,0.5762947078351399*pi,0.5931231432556408*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.657349303215965*pi,3.37979193914976*pi,3.84008190594646*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.899502867997842*pi,0.54913193270133*pi,1.164072832181765*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.778845652748696*pi,2.63583903761271*pi,3.48566337700703*pi) q[12];\nu3(0.578701406223919*pi,-0.4536635823562067*pi,3.40466795417324*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.618747242920692*pi,1.00917750308511*pi,0.7821855683838099*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.493313015153081*pi,0.30600039587529004*pi,1.022051208848249*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.587434888240259*pi,3.28137388670435*pi,4.40782523319316*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.701221165194139*pi,-0.07557366491077899*pi,0.83386615002225*pi) q[16];\nu3(0.80504428835979*pi,0.5793642254277*pi,0.863050447893036*pi) q[18];\nu3(0.232186946239126*pi,0.12673040919994305*pi,0.5520942453954806*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.844072068555406*pi,2.84159935247033*pi,3.56294338854375*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44618782973958*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.466518059691765*pi,-0.255174843462016*pi,1.271826807830584*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290310712674073*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.863294045322196*pi,2.92447130038099*pi,3.52979325845612*pi) q[19];\ncx q[0],q[21];\nu3(0.0554322438122368*pi,0.09741900587153896*pi,3.8169692184625*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.744855651720679*pi,-0.4837428164587388*pi,0.5934217615060478*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.52127723059355*pi,0.6692639144671599*pi,4.34517450020175*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4141575643434*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.276452755469031*pi,0.36133796267915297*pi,3.82067208123973*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.809038411807427*pi,0.45165553376194*pi,0.5463112475656625*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.297333834651831*pi,2.91784202927183*pi,1.61242599240932*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3544473791002005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190744383155085*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.42721284849066*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.407046662763678*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.834709461915216*pi,-0.186505858881588*pi,3.79774603612441*pi) q[7];\nu3(3.5*pi,3.43697469652425*pi,0.5*pi) q[8];\nu3(0.366786673415186*pi,2.55937091332127*pi,1.446799995965323*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.363341221461529*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.394393760943025*pi,-0.49926800765644236*pi,0.5143587466723604*pi) q[7];\ncx q[8],q[13];\nu3(0.767884528785582*pi,-0.012889252545534025*pi,3.9762304771903*pi) q[11];\nu3(3.5*pi,3.39998077129573*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3697196880902451*pi) q[15];\nu3(3.5*pi,3.29321163221593*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1400624459520459*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48745472808791*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,0.601271395844557*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.44373560295406*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.44723171214411*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45569300595389*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.303858590302681*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.217890022928507*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46034724368414*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46290273466445*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40581443621188*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35816353029204*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2453549587149029*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33404900849877*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34115390942151*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.326191118483956*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[9];\nu3(0.579331372569438*pi,0.88820302798741*pi,4.4711076238535306*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49530656603886*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.551191936981995*pi,0.99369742634976*pi,1.001103756620112*pi) q[17];\nu3(1.0*pi,0.0*pi,1.435805591483317*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.274694619261501*pi,3.48696505408788*pi,1.490573163585905*pi) q[0];\nu3(0.279112213704536*pi,0.12865420753283197*pi,0.945507898277966*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.142250873514052*pi,3.24826532054446*pi,1.72697834119524*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.960937047824028*pi,-0.334781953213496*pi,4.2608720051452895*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5880774911091202*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.244090721008161*pi,2.91295228248089*pi,1.79876446956021*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4298618333241695*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.219973296239477*pi,0.93663783612198*pi,4.39685330964423*pi) q[0];\nu3(0.689227387533523*pi,0.10047552884781896*pi,0.747754483381717*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.735402027105763*pi,3.39475802909771*pi,3.8612162141223*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3295948181938595*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.667408125339099*pi,3.05741521049725*pi,4.09122343774926*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.523146179428732*pi,3.31738004340039*pi,1.92087199274849*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.170874197888093*pi,0.64190529996539*pi,3.8461393613561*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.164456975255938*pi,0.19924355926537496*pi,3.66968516617326*pi) q[20];\nu3(0.594250723107107*pi,0.20947467216028304*pi,4.2039428052768795*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.355851409939497*pi,3.3097452757453*pi,0.988622102582343*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.39930840115443*pi,0.5073120036104399*pi,0.67174482878868*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.69847226938707*pi,3.47464621447633*pi,3.74872794982079*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.679740684942135*pi,3.23449068441444*pi,4.39860796432345*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.888116214432998*pi,-0.246038209542213*pi,3.87864876972815*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.527398896075427*pi,2.77231651399491*pi,3.46422524682642*pi) q[2];\nu3(0.760131026121206*pi,0.8481689878921099*pi,0.682665718920857*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.521848045302491*pi,0.212014303246298*pi,3.90069982928002*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.212032674092873*pi,-0.328098347596796*pi,1.79288358217722*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.428433508325331*pi,1.09876638218429*pi,4.3727425381181995*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.622936956089487*pi,3.18182107170149*pi,3.26386047699705*pi) q[12];\nu3(0.625323599257659*pi,0.33304749030980696*pi,0.6511515485039601*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0973423584026025*pi,0.18253982927113*pi,4.12013144577754*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34427017121774*pi,0.5*pi) q[0];\nu3(0.260266458395563*pi,-0.19166066796353698*pi,0.9565302728160621*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.13632937477454*pi,0.33888989203144704*pi,4.15948445505963*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.485938057694058*pi,-0.4734918407352415*pi,4.04370435799214*pi) q[9];\nu3(0.248684208658234*pi,0.17530515049080797*pi,0.5014971816331354*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.347355554259278*pi,0.7207044520044199*pi,3.86553199971386*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.829794713197541*pi,0.9924291836768899*pi,0.589318163229331*pi) q[14];\nu3(0.218215571423472*pi,3.18056043312161*pi,1.69713366810673*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238083650077464*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.470094168828387*pi,3.14249486441682*pi,1.105009428071577*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.933507122427191*pi,-0.02956017416968898*pi,0.737059279517322*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.633865428407868*pi,0.8196253396478801*pi,0.5266661983404771*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.782387848696812*pi,0.63137298187837*pi,1.2476160693493998*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49163889534061*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39010183086586*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.623559775462394*pi,0.8454709403565801*pi,0.896260232426056*pi) q[19];\nu3(1.0*pi,0.0*pi,1.237837858894846*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4662913289709*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.289259771234273*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49056738694663*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.29408395997115*pi,-0.4829426089660524*pi,1.3359246846981692*pi) q[11];\nu3(1.0*pi,0.0*pi,1.166172213167291*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.34013339352547*pi,3.13066443199403*pi,1.63663042310968*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.480330198965969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49217648996605*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[12];\nu3(3.5*pi,3.43314736957015*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.557550769719657*pi,2.68096529321607*pi,3.32136230878111*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2751274406179252*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42016213834287*pi) q[17];\nu3(0.712585304416247*pi,0.5590586924143901*pi,4.15058562474998*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2608286685873349*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[9];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44073366560884*pi) q[12];\nu3(3.5*pi,3.41786598439895*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1222798369794629*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46682357279875*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48474653463432*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2855236908297258*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.404047868781108*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33452496806567*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3145480788035*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[13];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.503332502150117*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.463692181513237*pi,2.87528105622586*pi,3.81032990594524*pi) q[0];\nu3(3.5*pi,3.44874512110586*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4339417853631495*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.399685523686999*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.311241591354326*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.529184398262371*pi,-0.4236412968844555*pi,4.34916006766396*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.68085931060487*pi,0.42128582666179404*pi,1.137810515061904*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45021650749054*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.388514732178395*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.808246242527437*pi,-0.121836044889306*pi,3.87694636484517*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.237705284146813*pi,-0.279131268895104*pi,1.350062844590176*pi) q[15];\nu3(0.433384905597078*pi,-0.4780440005828432*pi,1.85357365172735*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.588748439592409*pi) q[18];\nu3(0.19142187539924*pi,3.09688567212776*pi,4.43088111310148*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.637502982791656*pi,2.51033954611517*pi,3.50798077453708*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.60960656857554*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.499310592383549*pi,0.87671734819937*pi,4.28428692325345*pi) q[15];\nu3(0.410014204560906*pi,-0.214068551917591*pi,3.93712646385401*pi) q[16];\nu3(0.398949065668431*pi,0.418542827542967*pi,3.90533974331979*pi) q[17];\nu3(0.693670364070943*pi,0.26898989010249796*pi,4.26500204904619*pi) q[19];\nu3(0.25909636186652*pi,0.331092060906906*pi,3.76558897425171*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.243848495072899*pi,2.73097784518351*pi,1.64612057303537*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.284050710337644*pi,-0.04728124450230098*pi,3.84991117488092*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.362535128864741*pi,-0.0014679615243229915*pi,0.761897813350376*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.16931288683775*pi,0.336098543093575*pi,4.24696914217357*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.326527706495561*pi,3.09140341053633*pi,1.53832070976688*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.558042626291559*pi,0.6419897824595*pi,4.114000737310381*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.227904679783493*pi,3.19738673782724*pi,0.97495564965648*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.239620068817607*pi,3.42506716818184*pi,1.86476598673918*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.13434553293517*pi,0.5111233188723501*pi,3.73060702508634*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.68208323786301*pi,-0.49543683698843893*pi,0.5683023038627181*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.748942150118736*pi,-0.230071535188546*pi,3.73190189858662*pi) q[6];\nu3(0.301925862083784*pi,-0.05800590876358003*pi,0.5377054278353735*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.595174413332201*pi,-0.20224698411362002*pi,3.73940520348465*pi) q[21];\ncx q[0],q[8];\nu3(0.484377751898631*pi,2.97484678349213*pi,1.80914665279159*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.64034219942173*pi,3.26202241310864*pi,4.42780472364829*pi) q[6];\nu3(0.300886933550325*pi,0.421134791625973*pi,3.96327926554578*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.931837820661675*pi,3.37214975819139*pi,0.5347540091771835*pi) q[21];\nu3(3.5*pi,3.42989548270509*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.508081055809151*pi,-0.10984040871063999*pi,1.152138908961793*pi) q[2];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3561517321495709*pi) q[8];\nu3(0.310930778008001*pi,0.222807970465439*pi,4.41919760523507*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.334053209143176*pi,0.238123688564563*pi,3.35791951116554*pi) q[14];\nu3(0.436260652475471*pi,3.13085497679244*pi,1.487954705234515*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.644991203068515*pi,0.361793569779464*pi,1.263480269791326*pi) q[2];\nu3(3.5*pi,3.33919756074448*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.604327050561823*pi,0.02884330105952504*pi,1.088538174890393*pi) q[9];\nu3(0.192231735294335*pi,0.669629977097*pi,4.45251968465867*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.231371661338461*pi,0.28569440075017905*pi,4.196730013971591*pi) q[14];\nu3(0.57439167955244*pi,2.86229876983295*pi,3.21492175206092*pi) q[18];\nu3(1.0*pi,0.0*pi,1.217616477472879*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5033581604345835*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.473056852749154*pi,0.345039611805121*pi,3.90825965730647*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.886875673271585*pi,3.17150137865183*pi,3.19415882111207*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45675667659485*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.324787399690344*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.448522737301335*pi,3.19002697892697*pi,1.99997103655663*pi) q[11];\nu3(0.0735573614940194*pi,3.17297900578638*pi,1.006170149054999*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4280071874993*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.617206025748108*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2881764855893811*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.525044006583105*pi,2.5354143424723*pi,3.88422170621439*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.780133572669066*pi,3.03586160296609*pi,4.04994197492695*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5077564411992745*pi) q[7];\nu3(0.518740284639871*pi,3.06154435088443*pi,3.85604119535383*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40793274819028*pi) q[21];\nu3(0.429371243443512*pi,3.29842763524638*pi,4.4820134172694*pi) q[0];\nu3(3.5*pi,3.46322757875293*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34278796832185*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.46392405918122*pi,0.5*pi) q[6];\nu3(0.522012947518421*pi,-0.02232086769081898*pi,4.32679930101879*pi) q[8];\nu3(1.0*pi,0.0*pi,1.369850648745619*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,3.49099670950205*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.383674950605082*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.1634193517329199*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4223317932708621*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.900536416972416*pi,-0.4580054985155521*pi,0.5272189913763315*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31150103202202*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1130851223094549*pi) q[12];\nu3(3.5*pi,3.40894611227232*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217807013201134*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45092058903988*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.269211064709484*pi,0.57051795374916*pi,4.08695812378946*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38174954644855*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.347360417592014*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48952586385773*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49618134681681*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33532551714483*pi) q[19];\nu3(0.31254180941598*pi,0.08738265842196402*pi,0.5031530518921217*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(0.939771825924652*pi,3.49945726655564*pi,4.3015354768712495*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5396431101516743*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40245533323787*pi) q[17];\nu3(0.293301084352114*pi,3.19585054252391*pi,4.34942469302705*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.395937860816545*pi,3.17387758318493*pi,0.733148012932107*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.694258352086749*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.104002638677237*pi,0.7378159547071901*pi,3.81577489911492*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.560903092999445*pi,0.20969318008127702*pi,4.04808168392683*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.654064524922853*pi,0.28089536839958795*pi,0.780236897578132*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.534729346390913*pi,-0.362330262331937*pi,0.646704866540363*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.552072983851096*pi,3.10833698211336*pi,3.84982106197491*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.534913471567157*pi,0.52459192995958*pi,0.7672386497503529*pi) q[2];\nu3(0.504200208545476*pi,0.362345627653876*pi,3.83003719689585*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.341630427907565*pi,0.14650359842946603*pi,3.76066249937728*pi) q[10];\nu3(0.30235514828299*pi,3.09373525457502*pi,0.61242822653263*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.741907838260653*pi,0.27103872804581897*pi,1.1344356606013681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.623282027853382*pi,3.44828463715891*pi,3.75011791357085*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.73815927061266*pi,1.2122815975964*pi,0.771123293634504*pi) q[2];\nu3(0.255552438677289*pi,-0.28814229232475796*pi,1.62091403049311*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.285853809439888*pi,0.453225679645045*pi,4.1393461497399695*pi) q[11];\nu3(0.227606044596153*pi,0.28805752563807097*pi,3.36963140579192*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.834963960739873*pi,2.52136153682048*pi,3.62263846500594*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.39732360583901*pi,0.6407452616023199*pi,0.639230509327856*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.3331281934778*pi,0.5*pi) q[0];\nu3(0.598225242001465*pi,2.76656637588866*pi,3.73979674425234*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2126668799341*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.112632695804541*pi,2.96404697369324*pi,1.425519629810755*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.147209332245212*pi,1.17468596488942*pi,4.19958176636341*pi) q[17];\nu3(0.64297817943889*pi,2.62808193679493*pi,4.096458375189529*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\ncx q[0],q[10];\nu3(0.733980982248561*pi,0.73871132169016*pi,0.7334411035152371*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.474178372180748*pi,0.07784347469933195*pi,1.3698564819976489*pi) q[6];\nu3(0.213943134314799*pi,0.8432866014320599*pi,3.85173943092477*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.65058377226005*pi,0.78201099291739*pi,0.5162643550502511*pi) q[13];\nu3(0.0602696251329013*pi,-0.327477416251027*pi,1.80437718069701*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.499429175808494*pi,-0.231669825165495*pi,1.4188204127244282*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.301822227788532*pi,0.07061064600882305*pi,0.769059897464897*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.247265609186246*pi,-0.153920412564656*pi,0.783542851281097*pi) q[6];\ncx q[7],q[12];\nu3(0.57338640311235*pi,3.39742561644674*pi,0.769287628329645*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45595264160195*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.161837444591014*pi,0.44554935643066096*pi,4.26433146763603*pi) q[14];\nu3(0.445300494355238*pi,0.5861873596393901*pi,3.74410211345139*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.199769106434649*pi,0.5145092591970899*pi,3.97852218211168*pi) q[19];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48859131468846*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.35808695816833*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.4291754630647*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45338612801687*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.352422365158422*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.675245589717772*pi,2.80793764929956*pi,4.23628061174892*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2220456399658879*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.47874849574343*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.193217401515338*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5715653298817056*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38884849139319*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.459532971134189*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2186545536522169*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34219111534339*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[7],q[12];\ncx q[8],q[17];\nu3(3.5*pi,3.37188346167731*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42942645633985*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48894777534877*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2850541177137549*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.410005440310631*pi) q[16];\nu3(1.0*pi,0.0*pi,1.295902419548101*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219640303125321*pi) q[20];\nu3(0.432093423257732*pi,0.13246987276170996*pi,0.762565593189823*pi) q[0];\nu3(3.5*pi,3.48502316386407*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.292818568357027*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.34166519938381*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5406765349417264*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216677982615273*pi) q[21];\nu3(0.387494746884103*pi,2.46600406055845*pi,1.427677499944485*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5993247668359954*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5748197780775368*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6889618075910631*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.440958125716779*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.377475415193321*pi,3.10761395696913*pi,0.523303632338506*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39950737373154*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.200622533590164*pi,3.36982643982764*pi,1.98683232017281*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.567483831224633*pi,2.55965624929835*pi,3.67909350596109*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.79286182356126*pi,-0.4820995409677598*pi,0.9883169763388611*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0167415877375705*pi,-0.022094387603522003*pi,3.81369545807051*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.283229501527669*pi,3.36707306170874*pi,4.23682946416852*pi) q[4];\nu3(0.770316587108676*pi,3.3468600406643*pi,0.751827299006341*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.566633002622094*pi,3.3850469460716*pi,3.04556349302574*pi) q[8];\nu3(0.410778438569247*pi,3.02683018682885*pi,0.9798163286931241*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.299111423562381*pi,3.0742005736637*pi,1.54860448334947*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.567742216970466*pi,-0.282451703333814*pi,0.633957455258874*pi) q[13];\nu3(0.578800419979769*pi,0.09337362651762904*pi,0.645679285169735*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.35292848259431*pi,1.02160390881159*pi,4.455548576646629*pi) q[19];\nu3(0.677795781236706*pi,0.07923092117476505*pi,1.148168238359661*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.78368194037829*pi,1.04427759770036*pi,0.938146187321717*pi) q[3];\nu3(0.0428091222868553*pi,3.1661782500897*pi,0.756621919984166*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.263261179386696*pi,0.5785453406674901*pi,0.728069689303654*pi) q[7];\nu3(0.833753876395739*pi,0.10654434438372096*pi,3.81780320377994*pi) q[8];\nu3(0.632655229457209*pi,0.05831544234199404*pi,3.74873258232239*pi) q[9];\nu3(0.639659761496211*pi,0.10510383291147996*pi,4.23322753061328*pi) q[11];\nu3(0.0480227269158721*pi,-0.299323845047074*pi,3.88149131705661*pi) q[12];\nu3(0.231579123703539*pi,0.94777277077792*pi,0.516073813276049*pi) q[13];\nu3(0.855693468167429*pi,3.42421986824183*pi,4.0166248959721305*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.93551537095984*pi,2.91870059545144*pi,4.18067155750189*pi) q[18];\nu3(0.858999096884249*pi,2.99828016820232*pi,3.73089672494504*pi) q[19];\nu3(0.549311931622345*pi,2.85366208012365*pi,3.78453627965825*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.206154687740369*pi,3.42641818840618*pi,0.901407061618578*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.743873786153808*pi,-0.11052775736037801*pi,4.18426226943191*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.574422659048192*pi,0.07953846949226995*pi,3.83194751415458*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.450708869254466*pi,0.07173168541848896*pi,3.72497998570293*pi) q[17];\nu3(0.67936932318767*pi,-0.31985163900395897*pi,0.5156039973362744*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.966991453586838*pi,2.90391702928176*pi,4.40258214130445*pi) q[16];\nu3(0.198519591221568*pi,0.19516039835341503*pi,3.85518208121544*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.937453553086024*pi,2.66728181128075*pi,3.54859312116913*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.406532931860548*pi,-0.04320267945780798*pi,3.8311845259561*pi) q[15];\nu3(0.697133618828613*pi,2.7582310367604*pi,4.0395601885325*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.602023188716303*pi,-0.19455548294677*pi,3.55554415093942*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.256545309867821*pi,2.77819823258048*pi,1.2224778519316502*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.108762965971337*pi,3.2528140684432*pi,0.5120454244232492*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46741635411438*pi,0.5*pi) q[5];\nu3(0.187693481449757*pi,0.8679457508858901*pi,0.5011996212230146*pi) q[6];\nu3(3.5*pi,3.33083033104931*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.140580408015671*pi) q[9];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.238883702898542*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.130494442677012*pi,0.47977957557316997*pi,4.00458371037449*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[7];\ncx q[5],q[14];\nu3(0.575660216230471*pi,0.412125548916364*pi,0.5734996435636103*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,3.38434245884764*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47138107045824*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.082066619313284*pi) q[19];\nu3(1.0*pi,0.0*pi,1.351291608819738*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32704264856873*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.44151816659952*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3158113154436921*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.434635986257209*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,3.46761264851343*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.250062913444167*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5654302987214779*pi) q[14];\nu3(1.0*pi,0.0*pi,1.302868232893272*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.28353475114126*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[7];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.217664210598845*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48884803448551*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.641877948580676*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.46893750944955*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.600740245092097*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.29532504507631*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38143860073839*pi) q[15];\nu3(3.5*pi,3.46112516831406*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2615454962450459*pi) q[18];\nu3(1.0*pi,0.0*pi,1.352257673056393*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[7];\nu3(3.5*pi,3.37678155603605*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.307292195366926*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.565993968967784*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.836600030048697*pi,-0.11491323231753098*pi,0.872193998673375*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.192234906795726*pi,0.197305560986201*pi,1.157727744571912*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5298481619757336*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.915226347267629*pi,3.47092207277609*pi,3.66954189436092*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5575913829710902*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4861104551213895*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.429416151369641*pi,3.11629707590693*pi,0.9958756645728111*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.782256098816903*pi,0.6631591215638599*pi,0.65921073328318*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.498984357147564*pi,3.44397970173996*pi,4.078441370419*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.398300226297946*pi,0.02136302495287601*pi,0.67699705346703*pi) q[1];\nu3(0.564172069654195*pi,-0.11758151622735802*pi,0.654051526233685*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.562076521743695*pi,2.95830317153472*pi,4.26880452383877*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.175681715339206*pi,-0.211275680869435*pi,0.6569294976825351*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.647401479404051*pi,3.04246552159708*pi,3.23601431473119*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[21] -> c[21];\nu3(0.833310621382831*pi,0.42292754739070904*pi,4.07994853722683*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.169554060853545*pi,0.306475145827961*pi,4.49881072204362*pi) q[7];\nu3(0.720807987509598*pi,2.76344985114571*pi,3.75105464962685*pi) q[10];\nu3(0.53480041263631*pi,3.27962831765065*pi,3.33637350964867*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.773782915920278*pi,-0.276901656291956*pi,3.81427421237255*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.439584802560734*pi,0.29341557340216495*pi,3.68464496734679*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.181091939723455*pi,3.31810878431244*pi,1.0596243048702791*pi) q[19];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.380644045370237*pi,2.53875153033584*pi,1.411621982419672*pi) q[13];\nu3(0.43392254303253*pi,1.07958514353499*pi,4.16103108556433*pi) q[18];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nu3(0.703349291281634*pi,-0.17738576914489002*pi,0.949332475559235*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nmeasure q[4] -> c[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.499055524161344*pi,3.46305193008181*pi,3.39238664583552*pi) q[6];\nmeasure q[6] -> c[6];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.389353137247315*pi,-0.4799821577620292*pi,0.67878101847957*pi) q[0];\nu3(0.677277174287252*pi,0.479915768605927*pi,4.09064855701435*pi) q[1];\nu3(0.348806364336499*pi,1.1927998362001*pi,4.2672720089462395*pi) q[2];\nu3(0.45873368416345*pi,0.6939483290575501*pi,0.825788105069237*pi) q[3];\nu3(0.929991713731983*pi,3.05267631754321*pi,4.48721196918032*pi) q[4];\nu3(0.463427841912832*pi,-0.342593865180721*pi,0.8950290917085579*pi) q[5];\nu3(0.39801234658723*pi,-0.07357988266858201*pi,0.5276987131695541*pi) q[6];\nu3(0.752475685370368*pi,0.5181089360767499*pi,4.25767502511229*pi) q[7];\nu3(0.539882313728558*pi,3.35379304445934*pi,0.5470313321533552*pi) q[8];\nu3(0.890079739811224*pi,0.01452493122015397*pi,3.92396091207916*pi) q[9];\nu3(0.23074684625638*pi,3.37821459083027*pi,4.27269091870462*pi) q[10];\nu3(0.738351242652362*pi,0.01657578694022399*pi,1.463558930241813*pi) q[11];\nu3(0.579855964646499*pi,-0.11841414535581501*pi,4.22296512731692*pi) q[12];\nu3(0.586659298898161*pi,0.410721862997938*pi,1.378702402950414*pi) q[13];\nu3(0.26537162856148*pi,-0.03941409710291999*pi,0.675604359530428*pi) q[14];\nu3(0.693903460045256*pi,-0.35536038606188003*pi,0.765585360975231*pi) q[15];\nu3(0.434561019328732*pi,0.48705979743427796*pi,0.926825187882797*pi) q[16];\nu3(0.270250821773279*pi,0.71801475595982*pi,3.79217997825722*pi) q[17];\nu3(0.20826583900795*pi,3.02983505374625*pi,1.7425380435979*pi) q[18];\nu3(0.333370997341527*pi,-0.15023888271632702*pi,0.5165978279678005*pi) q[19];\nu3(0.469801462283041*pi,-0.15608587210917302*pi,1.1869795209606369*pi) q[20];\nu3(0.172933233329983*pi,0.6875735092867501*pi,4.122957455815611*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.37605487084474*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36473123322125*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46549136331995*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.138863208496943*pi) q[18];\nu3(1.0*pi,0.0*pi,1.237299780050503*pi) q[20];\nu3(1.0*pi,0.0*pi,1.313471024199695*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(3.5*pi,3.33230005083313*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.264250379980861*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.29700898688261*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.196200694084109*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.38704558318434*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39891587360898*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.47934077024195*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43469854005114*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.25046427653144*pi) q[10];\nu3(3.5*pi,3.41543353709394*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.255962740481466*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1445655930315382*pi) q[14];\nu3(1.0*pi,0.0*pi,1.189355233718521*pi) q[16];\nu3(1.0*pi,0.0*pi,1.321183629496062*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47298251644345*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45877917030477*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49199548961228*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.5692034438571907*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.49660031699803*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.375283020710987*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5098834341479113*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.435514490543881*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5483521616069682*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49673905868228*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49180502121607*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602536093907009*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.623436835693939*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.552046259822326*pi,0.47811986067895496*pi,0.824307374172639*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.439923112158109*pi,2.48144439650489*pi,1.3706632182739908*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.409367807750639*pi,0.11556107938486304*pi,0.622431491600689*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.796638572736457*pi,3.31283904757141*pi,2.94934490681634*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.511230310452388*pi,-0.05773728311950299*pi,4.1783638013547*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.608181693640426*pi,-0.06476373321643702*pi,3.6189215837191*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.435210943091779*pi,0.373183767746731*pi,0.945119121869161*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.793673092016576*pi,-0.334826736462572*pi,0.940918886972014*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.604914677277621*pi,0.382543457198221*pi,1.035668044001543*pi) q[0];\nu3(0.493935875872129*pi,2.97044517860729*pi,3.76188013385984*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.854730604526936*pi,3.0169294396135*pi,3.96420250247258*pi) q[3];\nu3(0.161134954679484*pi,0.142410205573407*pi,3.78352290359617*pi) q[4];\nu3(0.802243785812097*pi,3.38922804645519*pi,0.888664341700649*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.656230208550084*pi,0.6565107211352399*pi,0.7072132004992819*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.377371493733968*pi,3.1795706705761*pi,1.404268259975092*pi) q[18];\nu3(0.555783523638166*pi,-0.240743651378083*pi,0.98731926188302*pi) q[19];\nu3(0.537689779733393*pi,3.03731808260473*pi,0.5020673550614205*pi) q[20];\nu3(0.39445881060058*pi,-0.211854918668955*pi,0.5592129566856772*pi) q[21];\nu3(0.392752591475826*pi,2.58925322537297*pi,1.359077385597298*pi) q[0];\nu3(0.272876980338578*pi,-0.123033442321067*pi,0.757439887449608*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.386202894425103*pi,2.73448019129708*pi,0.930674322549589*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.541174990022726*pi,-0.15861164851875498*pi,4.0805615548198695*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.44111444202548*pi,3.00391347592772*pi,0.736393405090635*pi) q[8];\nu3(0.223628667439335*pi,3.04104144456985*pi,0.708131445617769*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.215471684048811*pi,2.68629446419797*pi,1.009899807480783*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.615298925562212*pi,2.95288198690887*pi,3.16751060110923*pi) q[17];\nu3(0.224133248389433*pi,0.10576682132479498*pi,3.8012274715503*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.521310238826839*pi,1.00599991646828*pi,0.5618075821537373*pi) q[20];\nu3(0.810198447286702*pi,-0.4053319309912444*pi,4.40284484405368*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.701044449234354*pi,3.42499910227839*pi,4.1230897120518595*pi) q[6];\nu3(0.648281582086631*pi,3.47994814618522*pi,4.13402829770727*pi) q[8];\nu3(0.433408903506468*pi,3.11748584332811*pi,1.252056933233072*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.277477613700552*pi,0.24125108231022596*pi,0.999801115649882*pi) q[12];\nu3(0.675187600647216*pi,2.95287808271053*pi,3.46128367292752*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.856570037798338*pi,-0.4761876294903208*pi,0.7916761032248061*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.318993263082001*pi,0.21864777487001896*pi,3.85153698215608*pi) q[10];\nu3(0.353400355421595*pi,0.95650728704193*pi,4.06030890015073*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.311273288169263*pi,0.42458508884547597*pi,4.21578519252683*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.576695517976617*pi,3.0265721582704*pi,3.44825827609206*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.503152258972292*pi,0.229488853700764*pi,1.468436040704435*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.714054738757205*pi,-0.4707801029650556*pi,4.10402670850114*pi) q[14];\nu3(0.830784824003491*pi,0.470564584005136*pi,4.42283287500692*pi) q[15];\nu3(0.337282563944666*pi,3.07120064455308*pi,1.195189867810053*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.41623283376013*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.224970363804434*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[21];\nu3(3.5*pi,3.3312634517089*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1367834617844*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.926432915915708*pi,-0.320000817490079*pi,0.651818051211876*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46128030804483*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2733349515686418*pi) q[20];\ncx q[0],q[1];\ncx q[3],q[8];\nu3(3.5*pi,3.36958744984521*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.274119495304439*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4995693022484495*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.38920941618201*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.380582186170964*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5005132347359473*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5577410221465471*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.4577639042627*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.46257200368333*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.45222709436562*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.33538845539996*pi) q[11];\nu3(1.0*pi,0.0*pi,1.373790437961145*pi) q[12];\nu3(3.5*pi,3.30501358745986*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297617260551963*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245629425213995*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5774695659795288*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.44414630253073*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.407611788325831*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.45629079751992*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.264903674689704*pi) q[15];\nu3(1.0*pi,0.0*pi,1.367812229716111*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.558907124929441*pi,0.33596242746807103*pi,0.5468415988571589*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.608922027118967*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5878014967013767*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.693681640908454*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3445639766363495*pi) q[17];\nu3(0.537603155262604*pi,3.07455567380942*pi,4.01521148256871*pi) q[19];\nu3(0.543238800729759*pi,1.05631356240324*pi,0.754736548571161*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.518611594010926*pi,3.42664862084865*pi,4.1881450364597494*pi) q[6];\nu3(0.706192576775847*pi,-0.275400186528584*pi,3.38110021194895*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.32084581363762*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5901553780708855*pi) q[18];\nu3(0.408187794651139*pi,0.6780470504756899*pi,3.96062255105374*pi) q[19];\nu3(0.707450597535643*pi,0.01414807681067698*pi,4.2557000953875495*pi) q[20];\nu3(0.653007491109924*pi,3.32171615139581*pi,3.64005411948408*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.237932156880191*pi,0.22645949215857697*pi,0.773532350399097*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.530087957598075*pi,0.86488742766534*pi,4.192315561319409*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.497720482247437*pi,0.439670382767958*pi,0.661735471986794*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.669769147884594*pi,0.271853589741897*pi,3.96560248744798*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.657303115169897*pi,3.38449842700905*pi,4.30799086224382*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.368101830360816*pi,2.75237441511831*pi,0.918860227648275*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.617188820615545*pi,3.07892931096881*pi,3.89272177862286*pi) q[0];\nu3(0.503136575905021*pi,0.39103466892960004*pi,3.90908284260553*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.448352070897836*pi,-0.121792329063519*pi,4.45596659056642*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.355156925036249*pi,3.17578956874612*pi,1.401139873059241*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.480326686511433*pi,3.0447515264466*pi,4.35835187578037*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.749562888010076*pi,0.42144362078102104*pi,4.44307399546204*pi) q[0];\nu3(0.698490916665445*pi,3.49792753397347*pi,0.5790297689228054*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.636212790541594*pi,2.90776204406807*pi,3.98817681074545*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.408786303066483*pi,2.81500222363383*pi,1.56472224894733*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.58827495194507*pi,2.9782507026025*pi,4.00459235696335*pi) q[10];\nu3(0.182729354358819*pi,2.97067798858615*pi,0.771515051240774*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.381977832476201*pi,0.5056108761592799*pi,4.01229459890554*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.422850998300918*pi,0.32122120982674696*pi,1.092668361812908*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.411624558987266*pi,3.24294689431925*pi,0.700600159953591*pi) q[2];\nu3(0.331281899769849*pi,-0.11120763169637798*pi,4.32834694126557*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.325371673099531*pi,0.23313040579848798*pi,1.042898281281253*pi) q[10];\nu3(0.557760873574116*pi,0.8696508760809001*pi,4.28617201723858*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.675094993644955*pi,-0.02973291531456801*pi,1.115697744897781*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.522347831879534*pi,0.51609745803878*pi,4.477593382390721*pi) q[17];\nu3(0.525267106010393*pi,0.39222466501597997*pi,3.96225702702483*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.176955404821351*pi,0.16361973481803305*pi,4.46514946341188*pi) q[3];\nu3(0.765980881872767*pi,0.07749964132456*pi,0.967867925208217*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.411085090806061*pi,0.413203162377879*pi,4.21639371938034*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.20435453072684*pi,-0.4430630105256403*pi,1.249985964169035*pi) q[15];\nu3(0.79188680668581*pi,3.24364113974467*pi,3.92219923315717*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.107304184673169*pi,0.19429796682414002*pi,4.22421354235186*pi) q[5];\nu3(0.573263563054142*pi,3.43965078862055*pi,3.53907700665099*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.507137261832442*pi,0.23381590435649902*pi,0.648290543777824*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.921540329076574*pi,-0.4790023715389465*pi,3.23327523158494*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(0.598496004771822*pi,-0.4034957681060015*pi,3.48554124706513*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44173103476081*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.40914385636385*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43802398277735*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.291803588080557*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47838259747886*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.289328176519809*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308406528122981*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276881750164113*pi) q[18];\ncx q[0],q[16];\nu3(3.5*pi,3.44366219926736*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.40226891813576*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.38029690235977*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.1864395236824992*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[8];\ncx q[3],q[19];\nu3(3.5*pi,3.4899655818684*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.171874825789015*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5191693608517628*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.698293299355517*pi) q[14];\nu3(3.5*pi,3.48947397599293*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32043865060831*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5784078534295656*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317331731084829*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44265672342158*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48804200267545*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.1878515091841368*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5284150080356698*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5769091017700034*pi) q[17];\nu3(1.0*pi,0.0*pi,1.354577488340357*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[8];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.615459816641102*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45901772458254*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44092239285741*pi) q[20];\nu3(1.0*pi,0.0*pi,1.21917245831986*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5252503339275607*pi) q[8];\nu3(0.465135130941298*pi,0.34142090127624103*pi,3.59672511855291*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.273588722474418*pi,-0.44752574105784837*pi,0.938179142808621*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49368809764655*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.3028502871385*pi,0.34494909354772196*pi,0.745526179354589*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.377537022754459*pi,3.04925679167628*pi,1.6750521435467*pi) q[7];\nu3(0.342398733305766*pi,3.18185165857474*pi,1.90778863076781*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.807732295173942*pi,0.407397560799844*pi,4.46704285871614*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.314260057584034*pi,0.440566845786742*pi,3.48803301515862*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.494795830772423*pi,-0.185739258238884*pi,1.157875852317378*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5765603388325098*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.268526749497517*pi,-0.4476444092835191*pi,4.27658387193242*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.424771781924056*pi,2.95447933439234*pi,1.272521730928162*pi) q[4];\nu3(0.779354601780422*pi,-0.453782417362205*pi,4.1857097288804095*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.275045055105248*pi,2.3965704525859*pi,1.299531135811999*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.691998019983366*pi,0.8225716200908999*pi,1.033418373427643*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.917952004803096*pi,0.82949912293275*pi,1.164378782731327*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.575772077546356*pi,3.3103706735136*pi,3.36949979985553*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0802079990459278*pi,0.6868052676366501*pi,4.37828669362312*pi) q[4];\nu3(0.902466731674829*pi,0.28295949575657897*pi,1.50966680375783*pi) q[5];\nu3(0.540401728190968*pi,-0.4455085385945688*pi,0.82110932269214*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.319722199223045*pi,2.98037032845765*pi,1.445057759599373*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.752985882180935*pi,0.5129073061303799*pi,1.1514712186258471*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.902805191204018*pi,2.29634863375777*pi,3.70609715573085*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.825172763008828*pi,3.40301229159045*pi,3.59151966468945*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.155087871936003*pi,0.09538623753852504*pi,4.41832288093791*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.288872899962146*pi,0.6507593245946299*pi,0.735401031561542*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.909491745288663*pi,0.447395842182723*pi,4.21802088710626*pi) q[8];\nu3(0.316323045568785*pi,2.57184235750932*pi,1.3244974480870702*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0785900210918452*pi,-0.12217732349574101*pi,4.04217183010845*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.978805142368899*pi,-0.276354937062179*pi,4.15349535176981*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.19609641987682*pi,3.21684838532928*pi,2.1570990102902403*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.386024855708912*pi,3.34978407376062*pi,1.54745774374903*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.422087755659058*pi,0.13240052425162896*pi,3.97644868012424*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.360794296717922*pi,0.64158806957251*pi,3.98121659718776*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.534407123390722*pi,3.13941124854943*pi,3.49005312263068*pi) q[12];\nu3(0.399449952471258*pi,-0.218997493365774*pi,4.18154779353905*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.308125774260369*pi,-0.143761307502986*pi,3.84158695089868*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.357868019310268*pi,0.63185755984366*pi,4.18931935776214*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31187525454375*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1819603756612649*pi) q[14];\nu3(0.503854370223873*pi,0.281076310822593*pi,0.8471480539285501*pi) q[15];\nu3(0.826986042377684*pi,-0.056311297286123*pi,4.28015700850267*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.482723508248046*pi,0.58001978854338*pi,4.0549755245416605*pi) q[20];\nu3(0.746556694879619*pi,0.13796931863616702*pi,0.775355411640487*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.602219171180548*pi,2.9960701110668*pi,3.46263054325222*pi) q[16];\nu3(0.59704318888041*pi,2.65660568512667*pi,3.85143022847975*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.587215830934103*pi,-0.22908092556418402*pi,3.46911435554413*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42539768743758*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.14434239147847*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.33477309359642*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.556152434746881*pi,0.9797644794529601*pi,0.971856001125661*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.44324238945798*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[5],q[7];\nu3(3.5*pi,3.36695563856622*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2983818383524701*pi) q[9];\nu3(1.0*pi,0.0*pi,1.278955300007456*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.42502377972075*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279187584295876*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.45381477054408*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.35728431029463*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.627715425755546*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.243412410310846*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206034767953343*pi) q[20];\nu3(3.5*pi,3.42956705530529*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.42077930055843*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45260993993746*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.635178367270428*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44767226523501*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.235940110687441*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3226320194658499*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5943891673021615*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.23532192302428*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.570625518278951*pi) q[15];\nu3(3.5*pi,3.39021169418799*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264994766686986*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3418510763092595*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5094495403898107*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.353715482454*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.638581179226333*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.780124222282504*pi,3.32233354127138*pi,4.32439027285989*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.488438997518176*pi,0.5275962546626201*pi,4.08720292227345*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.506466490036668*pi,-0.244318059499678*pi,3.66755082658697*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32281190088994*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.256127650781723*pi,3.01705805047675*pi,0.788244395581558*pi) q[5];\nu3(0.500076886988925*pi,-0.360760983356321*pi,4.41046667312919*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.603126834759569*pi,-0.006710658784580992*pi,1.270690525575574*pi) q[11];\nu3(0.497403809553281*pi,3.14440682903998*pi,4.302341933866661*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.541042185636827*pi,0.7648872243187299*pi,1.05876831905548*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.3283976942989*pi,3.22923421485841*pi,0.765977078907777*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.183009634258983*pi,2.70355475970033*pi,1.060631317058766*pi) q[6];\nu3(0.778064212152168*pi,2.85774248068337*pi,3.64838104945996*pi) q[7];\nu3(0.544912250342184*pi,2.86923912071666*pi,3.14353448523131*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.752959592745471*pi,0.22105595882371698*pi,1.66760687782784*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.44857818992201*pi,-0.07609221053330201*pi,1.1321268068541541*pi) q[21];\nu3(0.261592100172827*pi,3.16492037243222*pi,0.7983635805146301*pi) q[0];\nu3(0.670129464376278*pi,-0.4476893999997465*pi,0.5811149261949822*pi) q[1];\nu3(0.782406276133131*pi,-0.09886673133617702*pi,1.220719055721203*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.249321657153147*pi,0.42095488007636706*pi,0.940220921339915*pi) q[7];\nu3(0.476015566353334*pi,0.56905843488708*pi,3.58460628671333*pi) q[8];\nu3(0.953805329220521*pi,0.57748075079748*pi,1.3702397223462142*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.693362487546676*pi,0.5980298717538499*pi,4.2601594620770005*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.400732638323006*pi,2.83380876296423*pi,1.5398783789363*pi) q[21];\nu3(0.570239383680071*pi,0.023188821480609967*pi,1.395538816245328*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.565241563772971*pi,2.63933278791706*pi,3.69685927231061*pi) q[2];\nu3(0.475850064451142*pi,0.359059152962118*pi,1.212400135692001*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.791017083681024*pi,0.7436390110472799*pi,1.0116337357529122*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.657340249649877*pi,0.7052531793461301*pi,4.49860150732002*pi) q[14];\nu3(0.844401016430138*pi,0.40840454499325196*pi,1.154129276875322*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.648342196178774*pi,-0.4938421612938842*pi,4.02654720600119*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.318402141819098*pi,3.44067740090224*pi,0.744627658612546*pi) q[10];\nu3(0.876409923801656*pi,0.465349325846084*pi,0.62648637762536*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.413711080604283*pi,3.46345638300887*pi,1.376143920385057*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.901219341859667*pi,0.78191879694619*pi,1.137174554177847*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35638860184678*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.620992374898588*pi,0.6601207594451699*pi,0.825334694189337*pi) q[10];\nu3(0.492607680106628*pi,0.0008080387183999616*pi,1.0443488319165168*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.683070270024677*pi,0.389424178977948*pi,1.284327419903362*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282787790905761*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.761461811379592*pi,-0.23303699423791602*pi,0.683003042942729*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.386293976749034*pi,0.25908268878327*pi,3.84081926908615*pi) q[18];\nu3(0.857640585152055*pi,-0.364004288996588*pi,3.49098609318696*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40199399416067*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.240045410223239*pi,2.7021228035423*pi,0.951250598689309*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(3.5*pi,3.32227829254818*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.28921448334701*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2176885342114692*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.479789242823247*pi,-0.234251824806274*pi,4.152390481710389*pi) q[18];\nu3(0.406212566464453*pi,-0.380215307579193*pi,1.4186042204881049*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47425087168377*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.36665205206407*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.239247441925859*pi) q[11];\nu3(0.44387494908307*pi,0.66812288333767*pi,0.636895873348016*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48173982347319*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43151088594062*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5585129943583154*pi) q[9];\nu3(3.5*pi,3.47038559141918*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.324424671835406*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.532978387235963*pi) q[14];\nu3(0.350939812078039*pi,-0.294457063708802*pi,1.64080192601365*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2636005624039202*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217491191024914*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(3.5*pi,3.46499381357166*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.657733700759759*pi) q[11];\nu3(1.0*pi,0.0*pi,1.145490275779693*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.4860519258298*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37853636898669*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5054805527381895*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5602476229848312*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3136564347864939*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264987406098117*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.562080339191604*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.498623171808791*pi,0.33972569473373104*pi,3.51306511512402*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.340844786580489*pi,0.52286157851321*pi,4.16615223549665*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.640760026039291*pi,3.44578075097913*pi,3.78516132446635*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.588048435919975*pi,0.90833543684788*pi,0.721004220644322*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5022418124974322*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.620877682239466*pi,0.83210152560277*pi,0.570474352585131*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.922266371865258*pi,2.97030872278839*pi,3.10998417846361*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.405710574758966*pi,0.09790421158783602*pi,3.64340964280093*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38204895235934*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.446046889739777*pi,0.17106990746901696*pi,0.601865174726404*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2355804599417919*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.647261549599492*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3965941779712*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.148971775430819*pi,3.21874152870187*pi,4.34683582926972*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.626169055694631*pi,2.69935243566132*pi,3.60690736926041*pi) q[9];\nu3(0.531530117035763*pi,3.44224344972834*pi,3.16956997825596*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.770019139045016*pi,-0.055706238987003*pi,4.16937091258696*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.284810342365068*pi,3.06052685650413*pi,0.696775534262375*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.593337707878677*pi,0.47877662971009105*pi,0.5971123866939537*pi) q[1];\nu3(0.468129374877088*pi,0.012180855407059044*pi,0.5090633967292384*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.736118613764767*pi,0.79978232992498*pi,0.843246595923139*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.786174365881113*pi,0.209189169938777*pi,1.61043658369202*pi) q[9];\nu3(0.582007053964201*pi,3.14597597442151*pi,4.31008652958489*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.609073113192905*pi,0.293180229109951*pi,4.4059531322186505*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.481641333452259*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.427838443803487*pi,1.08547548477903*pi,4.24150670259266*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.153975746941424*pi,0.35278572802963004*pi,1.043072249901817*pi) q[1];\nu3(0.533098349161016*pi,0.007750659569264018*pi,1.294793674322328*pi) q[2];\nu3(0.215396409814111*pi,-0.167485031006528*pi,3.74266209945719*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.596840320147023*pi,1.14449146490936*pi,0.801973116699387*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.307610555008916*pi,3.20167537775063*pi,1.310470053776155*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.525690276084128*pi,3.01547137520081*pi,3.61083024468805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.441023977567006*pi,0.7082800632955499*pi,4.424735887037*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48240184734244*pi,0.5*pi) q[5];\nu3(0.418406427611416*pi,0.79433476403033*pi,4.11558591852447*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.36037569720864*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.436317945911071*pi,3.32086207163889*pi,1.80376366819501*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.343457621573818*pi,2.93585924008608*pi,1.3051893429100199*pi) q[17];\nu3(0.48586889326144*pi,-0.31294444664993104*pi,0.766692307075173*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.601091269108098*pi,0.435215277283318*pi,4.27036206505197*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.218612871128483*pi,-0.07521962997173998*pi,4.49778783285983*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.758659642128336*pi,0.20983228655916497*pi,1.359786888902768*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.573081804910051*pi,2.89188974832769*pi,3.84032829161305*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,0.5038968530631838*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.523416799925146*pi,3.44148224234846*pi,0.918978774504911*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.221564077099584*pi,3.44141861011106*pi,1.24127334662705*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.33907946583478*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.194210435830696*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.637568030824447*pi,1.02802504758051*pi,0.797193603007157*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.26198055933956*pi,-0.301530532309005*pi,0.960470469478585*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.611360300231179*pi,3.25791861937806*pi,0.7016178306849901*pi) q[19];\nu3(3.5*pi,3.44339786901993*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42181190077918*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.319063035581843*pi,2.89704380804471*pi,1.71291228443217*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.322776850747112*pi,3.39572221296704*pi,1.094742007127262*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5109886803018271*pi) q[10];\ncx q[11],q[14];\nu3(0.0184392513227579*pi,3.31647357117015*pi,0.5677922086961049*pi) q[12];\nu3(1.0*pi,0.0*pi,1.150882637594971*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.350710092171444*pi,2.90171975363037*pi,0.737074486463352*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1496417385359479*pi) q[20];\ncx q[0],q[20];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.244035842186239*pi,0.73820528631073*pi,3.9118294479687*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[10];\nu3(0.481647316091124*pi,0.316920371062693*pi,3.70374285483293*pi) q[8];\nu3(3.5*pi,3.44167790682281*pi,0.5*pi) q[11];\nu3(0.352784396324833*pi,2.85868680933944*pi,1.059045742293661*pi) q[12];\nu3(1.0*pi,0.0*pi,1.144139099614276*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.614525587583307*pi,2.40489793673464*pi,3.64761458500083*pi) q[16];\nu3(3.5*pi,3.35826220890052*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289893853736897*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3422531245747*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44185594346781*pi) q[13];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.162211461816049*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45139828874796*pi) q[20];\ncx q[0],q[20];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.116486694385212*pi,-0.49429440399158203*pi,4.47422298951248*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48913258081625*pi) q[14];\nu3(3.5*pi,3.37052679806673*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261311096408952*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.652047425416626*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41111107290444*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.377252418907476*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.755160372423312*pi,2.69381854873758*pi,3.90282913720003*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5693285525343605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47753386033871*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49248666806333*pi,0.5*pi) q[9];\nu3(0.513340408466842*pi,0.46435722671646995*pi,0.9081417025508021*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1848069210366101*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1664843891946202*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48809268027534*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5986643617952598*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.324927256807734*pi,3.46199689105536*pi,1.2095110161529101*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.453941138289987*pi,0.342717293808641*pi,3.61776912816002*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5310498252262935*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5559091536139275*pi) q[16];\nu3(0.416603599125939*pi,3.4233764449052*pi,0.5171687761042909*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.08609943975054*pi,0.482177245680418*pi,0.9662581839115301*pi) q[0];\ncx q[1],q[16];\nu3(0.238780660710563*pi,2.59605885008875*pi,1.51448010333202*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.516304653734438*pi,2.69193611384402*pi,3.48610182080911*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0957911352108389*pi,3.14620467506342*pi,0.916205446555986*pi) q[21];\nu3(0.353054556556823*pi,3.1894848113299*pi,1.366957770271624*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.562035389529624*pi,1.0148125677976*pi,0.5224370260288197*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.340171241803937*pi,0.39130300398095896*pi,0.793284832204734*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.29780175037583*pi,3.37364273429479*pi,2.0262964844993*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.824701601541455*pi,3.08735606169093*pi,3.51417818199677*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0739511904414986*pi,3.08224949650664*pi,4.47310182982097*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.210683005010339*pi,-0.4590780839490596*pi,1.258406086065385*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.558507794921089*pi,3.11463251553245*pi,3.00467895485143*pi) q[9];\nu3(0.481155770076879*pi,-0.05724164065738102*pi,1.229122942425279*pi) q[11];\nu3(0.303750983450112*pi,0.56664719343987*pi,3.75348083345666*pi) q[12];\nu3(0.13726609750792*pi,0.33606160985145395*pi,3.88290094295465*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.592893544932354*pi,0.132682899543622*pi,4.37158196947971*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.682656699796417*pi,0.14415827420762195*pi,0.690682594121667*pi) q[19];\nu3(0.300247939831536*pi,3.18080412483839*pi,1.01572264119403*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.735656546859577*pi,-0.20888042956444502*pi,4.24391645041014*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.61041347476012*pi,3.48074164089083*pi,4.42217665672028*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.383147168342022*pi,2.66310833944595*pi,1.57279573568766*pi) q[12];\nu3(0.476335125470044*pi,0.458369127923404*pi,0.929404351730688*pi) q[13];\nu3(0.132226490986885*pi,3.33389377455675*pi,1.74549706250468*pi) q[14];\nu3(0.303539315563201*pi,3.0082237805195*pi,0.5114015619922181*pi) q[15];\nu3(0.604902877305059*pi,0.253365353425718*pi,1.063322314728133*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.236418574061869*pi,0.48299715957895895*pi,4.15775847716297*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.389792139259706*pi,0.380004720392069*pi,4.05972269193828*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.533451968817614*pi,-0.16749637760576602*pi,0.6119737908758109*pi) q[14];\nu3(0.949169842020245*pi,0.190371428317353*pi,3.8460381583072*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47581133484315*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.749259512539954*pi,0.0041867127009620475*pi,4.0133894344067595*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.155922160704806*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.879586672169952*pi,3.02338013269676*pi,3.07134835129477*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[21];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.341440493402742*pi,0.34051004698850795*pi,3.73464541392441*pi) q[4];\nu3(3.5*pi,3.49798981946744*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.250733064972393*pi,0.5094903139834099*pi,0.958068312979899*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2112877224870071*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44900804508895*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44385762737357*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.58481119890207*pi,3.21687379923046*pi,3.01402712218494*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1587744092516479*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5161998834407097*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.349308060492741*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[21];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(3.5*pi,3.49877541656102*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.187368837188218*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37350503021756*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46633960011176*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48976411421191*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.43435972693959*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.28925920464391*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.39094382062677*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48088369118105*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.350237429544255*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.338034605639046*pi) q[17];\nu3(1.0*pi,0.0*pi,1.324000697446054*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36121753986973*pi) q[21];\nu3(0.752926932587728*pi,-0.34896945349042896*pi,3.29895014642142*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.656387967874199*pi,-0.13781847424996602*pi,4.28830684474927*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5088554094826067*pi) q[14];\nu3(3.5*pi,3.49432827698111*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230032219240411*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.485360459267709*pi,2.81935860537083*pi,3.64509758758098*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.657284898535752*pi,3.22977270049234*pi,0.641933320634452*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.604136974608523*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4764180380793*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.25233608210074*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42057976717404*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5217987221477323*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46789623448943*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.241098819240381*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.478091653346426*pi,0.8599927455327601*pi,0.723840069489775*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.567206195497645*pi,0.046607734105063026*pi,1.418240166965725*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.353827699080426*pi,3.03806780689798*pi,1.386984934714304*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.465983941156407*pi,-0.277772857096119*pi,0.5263836123267104*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.530040757000792*pi,3.30091335537303*pi,4.37118724955831*pi) q[10];\nu3(0.720204336332886*pi,0.411022054764977*pi,3.95616459680697*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.741247995688594*pi,3.25717734143949*pi,2.84180096120266*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.232466277922748*pi,-0.4101270494791299*pi,1.404111179604941*pi) q[2];\nu3(0.125139602754048*pi,0.6312290273736001*pi,4.17568845929442*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.632309046133428*pi,0.19341428830640195*pi,4.086925512693011*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5111808028896219*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.53813701664142*pi,0.28728292266286604*pi,3.69117067976092*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.702941040246924*pi,0.58302476435108*pi,4.21853807733173*pi) q[1];\nu3(0.513176231367237*pi,2.94397188697182*pi,4.10201121079439*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.581936145024486*pi,3.04866704578744*pi,3.81993538386009*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.601143631320299*pi,3.20231071691446*pi,4.27879180265134*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.830248153961321*pi,0.5522199237113301*pi,1.437324512527788*pi) q[21];\nu3(0.660227841623516*pi,-0.210174005416916*pi,0.663467856603395*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.503220160873073*pi,-0.4747798710648049*pi,3.42836101969498*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.286060689061243*pi,-0.14511418952927402*pi,0.650205977985647*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.905279477405424*pi,2.66180962337247*pi,3.3454217958545*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.305505891722121*pi,-0.06509439234390202*pi,0.70078644075832*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.203040473720975*pi,-0.26512622537306796*pi,0.902932007878408*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.891122493006241*pi,3.33290113557039*pi,3.75415353940608*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.418714367452863*pi,2.69411146799479*pi,1.152029752121484*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.76417138889669*pi,-0.16405034838557903*pi,0.5509576646866531*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.662368193872939*pi,2.76032097845158*pi,3.70225470284459*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.925876821603417*pi,-0.09473480270221502*pi,3.69865564938873*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.846305132222998*pi,3.21207172651579*pi,3.68591751930797*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.437387854493334*pi,2.90875654641302*pi,0.714556473075542*pi) q[13];\nu3(0.249894317644575*pi,-0.32100505605027796*pi,0.9277634301264079*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.66890193338676*pi,3.26479004652893*pi,4.24377073618521*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.727436196009805*pi,0.6423855020967699*pi,1.117295257580255*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.254605612817454*pi,0.485775629009897*pi,0.530569814053135*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.594366790903797*pi,3.39557044961204*pi,3.34300610409278*pi) q[13];\nu3(0.66838622262945*pi,-0.07044190809261902*pi,0.5225323728842189*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.356795446308065*pi,-0.272603982789993*pi,1.52804847016027*pi) q[20];\nu3(3.5*pi,3.43563357199237*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[16];\nu3(0.721615598725734*pi,1.09765323018124*pi,0.811350887861181*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.177293815238311*pi,2.68490573551162*pi,1.0600374934754742*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215105419332033*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[19];\nu3(3.5*pi,3.37450681274442*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1583638798147389*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46449226529786*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38316044348109*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.784820295955691*pi,3.36544096229757*pi,4.19683515017792*pi) q[8];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.367089261120202*pi) q[16];\nu3(0.243472817616944*pi,0.157201927966244*pi,0.8950901561246409*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.217315851636517*pi) q[21];\nu3(3.5*pi,3.32793215061908*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[16];\nu3(3.5*pi,3.32619181531577*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42879459615453*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.24680996260691*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.22810613792477*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.210609081874023*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6750625031900119*pi) q[19];\ncx q[0],q[15];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.588143069314548*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,3.4538270726991*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49090543273199*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201455088182696*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39554501958645*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[11];\ncx q[5],q[21];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.4488455688822395*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.40910169199582*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32189480335066*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(0.776906881361522*pi,0.25171467332532604*pi,0.723814637475242*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39390390041841*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.48104312707221*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.209177801756515*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.18532270052002*pi) q[11];\nu3(3.5*pi,3.40452486324915*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191406420104352*pi) q[17];\nu3(0.274789835492199*pi,-0.11176548394369401*pi,3.90694604638503*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3724068603083595*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.627764233786731*pi,0.161261042091989*pi,3.99896828535871*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0976932627630104*pi,2.39811064305315*pi,1.149380552474075*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.628041348036904*pi,3.20917392516367*pi,4.41059855988693*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5366633930328318*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4548974771972105*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46293304689932*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.681985355059345*pi,0.9557340277439801*pi,0.8690290594142249*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.223045950472466*pi,0.6374277357462399*pi,4.353621690797279*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.517155537646875*pi,0.33082775610068105*pi,0.942576287993294*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.772377396226254*pi,2.92058343663528*pi,4.08725056740478*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.47402195080321*pi,0.35950114121062804*pi,4.1058657403195795*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.270719916696939*pi,2.79103415652018*pi,0.8627626934481649*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.593087987380349*pi,3.220211473213*pi,2.93838299623064*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.853528379420975*pi,3.28224249410299*pi,3.67251406608522*pi) q[7];\nu3(0.728987228987585*pi,0.30279879202606996*pi,1.317926948856498*pi) q[8];\nu3(0.807514759354847*pi,0.6155472293862201*pi,0.675849135306136*pi) q[9];\nu3(0.0834722457796598*pi,0.47828138603457104*pi,4.04489005665434*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.463642289557104*pi,3.19748658914961*pi,0.872536832109132*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.43455198142858*pi,3.09830774858081*pi,1.319561971051769*pi) q[5];\nu3(0.885373325508427*pi,0.37289097925702397*pi,4.07528108571157*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.440322919540308*pi,0.65963060210113*pi,4.191863891480629*pi) q[8];\nu3(0.774599152185963*pi,0.11730856229406705*pi,3.63247526600262*pi) q[9];\nu3(0.738807589295929*pi,-0.11437243610544201*pi,3.78398706762038*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.828278130560933*pi,2.98316414180797*pi,4.10065458828255*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.453375894354679*pi,0.64204804889636*pi,0.5712401060653584*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.505930510346884*pi,0.6588041271173599*pi,4.18164423595614*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.603592428841458*pi,-0.04888493486656398*pi,0.5023915807390275*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.320203741061392*pi,3.22244525943183*pi,0.9149794741895381*pi) q[13];\nu3(0.873867907083969*pi,0.11203575823706102*pi,0.575390845770203*pi) q[14];\nu3(0.443930711461547*pi,3.40062500842689*pi,4.2171456598747294*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.656065315043638*pi,-0.029877562642256994*pi,3.81854275402931*pi) q[18];\nu3(0.5127801803381*pi,3.34149881676165*pi,0.5266800084474662*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[19];\nu3(0.733531928206364*pi,0.44287487687893*pi,0.9437003702961819*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.503865239340498*pi,0.021054741302363955*pi,4.45558675224068*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.856281800021245*pi,-0.321706488292402*pi,4.1715914543325106*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.507726453126703*pi,-0.12864146255769698*pi,3.59750323645847*pi) q[18];\nu3(0.688982568991181*pi,2.35090063052528*pi,3.71110350058865*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.47653556730558*pi,0.5*pi) q[3];\nu3(0.231740964288811*pi,3.45827876336779*pi,4.40754476889904*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.774684452215053*pi,0.7789176883697699*pi,0.8965279921291001*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.480143993455156*pi,0.7962834964528*pi,0.785573427269446*pi) q[16];\nu3(0.288900245473962*pi,3.17952641832858*pi,4.36676905622991*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.223811385731163*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,3.49740389651308*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.205238022510003*pi) q[10];\nu3(0.510670288662442*pi,3.11808333590099*pi,4.175560955028979*pi) q[11];\nu3(0.319012821248768*pi,2.88996408734948*pi,1.75084494176111*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.852442717687337*pi,2.67497610763998*pi,3.98758223413821*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.43871150397743*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(0.340251301697561*pi,0.07299869190837205*pi,3.98997974795179*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.245072099501137*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5209985725959093*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43936856566251*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.128052922757917*pi) q[6];\nu3(3.5*pi,3.35954599211494*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49630096202709*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41782683924462*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292901161751887*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277638760933187*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41254219892487*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36852121829747*pi,0.5*pi) q[2];\nu3(0.570329389769709*pi,-0.13678619368456002*pi,3.94034705410747*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4319469612686095*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.230580863500773*pi) q[12];\nu3(3.5*pi,3.3690890542385*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4657455702185995*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.487862849412529*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2220500620461912*pi) q[17];\nu3(0.369930205032489*pi,2.55977550901621*pi,1.234695017623061*pi) q[19];\nu3(3.5*pi,3.46108124566431*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.214466350009475*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0762715544290085*pi,0.05289767160398895*pi,1.438421061352158*pi) q[3];\nu3(3.5*pi,3.45029279089752*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.2494287951057559*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49325623466159*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2455241027913702*pi) q[18];\nu3(0.116428901043579*pi,2.96193739687131*pi,1.023199034609872*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.42351246343067*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3074897283429*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43381348512364*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5040083064169658*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5736874263820924*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.275660721857862*pi,0.59499465778206*pi,0.642430098059705*pi) q[0];\nu3(0.519080317210925*pi,0.40592944010104404*pi,0.915839369164329*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.143361314676504*pi,0.7980116556374199*pi,4.16003710924537*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.179791956626054*pi,2.88735549993078*pi,1.86292981598072*pi) q[0];\nu3(0.118627288017702*pi,3.36092142011821*pi,1.84611265385487*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.50038023544134*pi,-0.4129411175076204*pi,1.1863128709608302*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.587672992663502*pi,2.92453714006201*pi,3.3279264752536*pi) q[7];\nu3(0.162316188409885*pi,3.20028337543506*pi,1.86173682814241*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.810853312993378*pi,3.41100059517656*pi,0.827417283832658*pi) q[10];\nu3(0.0605070886161397*pi,-0.15640028792835298*pi,1.175794211124002*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.106780828348681*pi,0.19451860191520298*pi,4.45063255957964*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.133804225076533*pi,3.1617221166212*pi,0.78208385010045*pi) q[4];\nu3(0.859313990860419*pi,3.25435475254865*pi,2.86656802323801*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.666219295579817*pi,3.46257505979602*pi,4.27763918221485*pi) q[7];\nu3(0.856858698567101*pi,2.95434866458239*pi,4.0088534283196005*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.213898446885733*pi,-0.4796884103970777*pi,1.5703176182403*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.275411212789024*pi,0.49191526600745505*pi,3.92690143952772*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.761958000897342*pi,0.28610081054555203*pi,4.15649156643325*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.337606451626902*pi,3.47462804796284*pi,1.478278155005081*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.538669911759055*pi,-0.09690085962600697*pi,3.8519994216144*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.535764957527564*pi,3.40681480395226*pi,4.22105540297353*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.436303213498017*pi,3.18074597639542*pi,2.17116256324991*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.766246190791889*pi,-0.320716382887623*pi,0.660369721967253*pi) q[15];\nu3(0.628353687677409*pi,0.06912693612974996*pi,3.76546032402893*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.486301105146369*pi,2.6927445786485*pi,3.59738102648119*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.333714681318085*pi,0.7622352457730199*pi,3.87515610291464*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.496158504857106*pi,0.7101247845101899*pi,0.7572757216595449*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.56753734584175*pi,0.8928336990907599*pi,0.5941426030951573*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.39530026031394*pi,0.6267882454536999*pi,3.74472368308179*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.454341392553819*pi,0.5154255523595599*pi,0.5395949037234251*pi) q[14];\nu3(0.328602075046328*pi,0.07078044222563895*pi,4.0009794129056*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.662913373422836*pi,-0.04321871444679898*pi,3.57809485537313*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.240037184752163*pi,0.473276696946075*pi,4.13382106703072*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34162574556799*pi,0.5*pi) q[1];\nu3(0.611128708279595*pi,0.96039591371049*pi,0.832223913155052*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.212022416124963*pi) q[8];\nu3(0.672085570706013*pi,-0.38448697447575797*pi,3.24662662177294*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.695183785144919*pi,2.6409917225868*pi,3.37096758448307*pi) q[12];\nu3(0.690563210516758*pi,3.11352827191467*pi,3.14549919181934*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432691234079857*pi,-0.314229595558268*pi,1.216800650190887*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.557028970044762*pi,0.6258306270499301*pi,4.22181548254345*pi) q[21];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35232868252151*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43845404779818*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.167777262830775*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.139324372498307*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.37620978822587*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.092211113594666*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.650434707197329*pi,0.5019711749856799*pi,0.5525712190381621*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.45798109927261*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47866668757659*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48333044042371*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.347007882570726*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5177417703053331*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37791344905374*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43784958330255*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2864419401457279*pi) q[15];\nu3(1.0*pi,0.0*pi,1.195147620837389*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42064953461286*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31995706450263*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.123015724805376*pi) q[17];\ncx q[18],q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5065927006337674*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.315853668386961*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36597388515744*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.4958900253534*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232676833391332*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.327488487308134*pi,0.8134947182974199*pi,0.60300034558327*pi) q[5];\nu3(0.496773254293012*pi,0.11918472667922297*pi,0.863980664311867*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49808842924077*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2618402878429*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,3.42153801401714*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.331909059535759*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5026594089052865*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.553295274401267*pi,-0.4425902620129389*pi,3.39466728513843*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.708759933411102*pi,3.47111827227273*pi,3.04450514034875*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.614572246328553*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.34672247743925*pi,2.95030244669844*pi,1.405035514374756*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5779863254289488*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.623726865649838*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.748401154625681*pi,2.71551616646296*pi,4.00408035091019*pi) q[0];\nu3(0.47715987796287*pi,-0.377728547051039*pi,1.164655983639089*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.50777290051502*pi,3.34221518675824*pi,4.104355085756961*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.747954492947167*pi,0.7116958133690301*pi,1.043203079589093*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.636414510330039*pi,0.7458587196653901*pi,4.43844305578458*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.285568276812399*pi,-0.023593223244692985*pi,1.3639670649265812*pi) q[2];\nu3(0.43122830368489*pi,0.8280830431045301*pi,4.434769819729739*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.449233606033404*pi,0.267033947109786*pi,3.8287356405459*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.341459574482362*pi,0.13001857265583405*pi,0.762475730385782*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.185753246907437*pi,-0.20453573906567002*pi,1.069577828418026*pi) q[18];\nu3(0.366125505229111*pi,0.5586305439011401*pi,0.661108942086688*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.544383413574489*pi,-0.49316917037849545*pi,0.8670422315473629*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.739728355691831*pi,3.40626396719541*pi,3.62726780527586*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.882807101488388*pi,0.72955668789745*pi,1.065044955053918*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.662382817554616*pi,0.26566873770892396*pi,1.035998265881152*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.322759960246309*pi,3.27756359368774*pi,0.7885654687764589*pi) q[17];\nu3(0.708729742967795*pi,0.5473153141648499*pi,0.5505018582848507*pi) q[18];\nu3(0.358071995025757*pi,0.23938250210312695*pi,3.78073231344221*pi) q[19];\nu3(0.736205162981381*pi,3.07371392156743*pi,3.11638312821127*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.502909817959781*pi,-0.214247027941796*pi,0.95857714140232*pi) q[4];\ncx q[5],q[8];\nu3(0.888033017972281*pi,0.022538936136552*pi,4.3795481620025*pi) q[6];\nu3(0.323556531600877*pi,-0.06847736553482903*pi,0.878528221167477*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.843643841978155*pi,3.48961698890942*pi,3.55179005063309*pi) q[11];\nu3(0.51454639646252*pi,0.04059615584336995*pi,0.818832975017587*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.104031099210457*pi,0.319181075012663*pi,3.4176395170567*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.599208550436962*pi,3.22514846819243*pi,0.685919764461214*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.325235177682409*pi,-0.37018190278366403*pi,0.989948881014729*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.621765384347469*pi,0.62822320834324*pi,0.668694602138723*pi) q[4];\nu3(3.5*pi,3.33557222588304*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.313492857082986*pi) q[8];\nu3(0.484557387918059*pi,1.01839407792879*pi,4.288065536923391*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.654119200709394*pi,0.7678051292993799*pi,1.1693929947173531*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.629978676601039*pi,0.051273163114594955*pi,4.369952426785019*pi) q[15];\nu3(0.364416934613096*pi,-0.12493056379505901*pi,1.61367236901389*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.569728835139114*pi,-0.145186311116897*pi,3.60291618042399*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.547971049787944*pi,2.81300092327137*pi,4.08505940290188*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.503889985902912*pi,-0.4043407141003162*pi,0.992582101816377*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.204197383213451*pi,-0.23311198014553097*pi,0.5823068944572483*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.61042535486046*pi,3.03793664842295*pi,4.2460722269937*pi) q[21];\nu3(3.5*pi,3.48184850181255*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37753195701975*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.244052932814798*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.452285339803559*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.746715347395621*pi,3.2861121765383*pi,4.35911429560189*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.387275009594551*pi,-0.4957279892502449*pi,4.4505881303405594*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.164077826618469*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\ncx q[2],q[7];\ncx q[4],q[13];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40028200454592*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.36813918383295*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.443349432616699*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.344962630348677*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.115140998715662*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.48499313667136*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(3.5*pi,3.46500340991107*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42140681370079*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.326462511624129*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288680868077301*pi) q[16];\nu3(3.5*pi,3.49119020857342*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249807367750049*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.402573922331809*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36281962383867*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5315673175861428*pi) q[13];\nu3(1.0*pi,0.0*pi,1.31239714986145*pi) q[14];\ncx q[15],q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.42802174654235*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.45845566573982*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.398337248302759*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4144075416489001*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.624180824347651*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.681897553370534*pi,3.13687488925373*pi,3.6588280148858*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47797807986697*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45804133369885*pi) q[14];\ncx q[15],q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.154676325159772*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.759944819662028*pi,3.16472208984557*pi,0.633969122314622*pi) q[4];\nu3(0.731916009298598*pi,-0.4025480864997366*pi,3.89794956663829*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.406658182076084*pi,-0.142929448133146*pi,4.37853277625732*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.291306040976792*pi,3.24296020490034*pi,1.386553118920414*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.474751507902051*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.482330088693611*pi,0.8940902217418101*pi,0.774806200750387*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.336932293192179*pi,0.6747760045586899*pi,4.01363181452768*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.481011535746242*pi,0.85353432861548*pi,4.16236401364794*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.631512300502925*pi,0.10061163217476499*pi,0.5785887842337838*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.756756976522427*pi,0.20134678940467599*pi,4.04323513739144*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.500024192714724*pi) q[20];\nu3(0.598430540647963*pi,-0.07588587108372902*pi,3.55055428131308*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.52956583354041*pi,2.99807728630812*pi,4.26842613869672*pi) q[1];\nu3(0.233430410569681*pi,0.279440685972672*pi,0.899668029993316*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.283561086776613*pi,3.1491769736846*pi,2.1253362658824297*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.296376594936973*pi,2.55983985439574*pi,1.0518951978995439*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.392349163066556*pi,3.08607359419656*pi,0.8784692064845361*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.962637403474566*pi,0.141140477782301*pi,3.99531242143466*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.242165035359403*pi,-0.379251817741514*pi,1.79870290429968*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.230003349780011*pi,0.273303233572621*pi,3.72710253701904*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.250693645039152*pi,0.58405353536305*pi,0.867180688651466*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.403977750239018*pi,3.13045774055722*pi,0.88024669433666*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.737664513815014*pi,3.25748020195346*pi,3.85630634894039*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.525354893721106*pi,-0.4611851452016865*pi,0.5802548251240485*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.496278980727904*pi,2.97859908876831*pi,3.53148728347776*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.16092208945926*pi,0.12369737190200603*pi,0.899897055090115*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.650003672476322*pi,3.32627085745593*pi,3.03032777997178*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.755030956482429*pi,3.34984056911514*pi,3.08932071648739*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.154355590034767*pi,-0.31580049370832297*pi,1.53671030828403*pi) q[9];\nu3(0.381057489014303*pi,3.13692446918267*pi,1.51301063354741*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.238609288230255*pi,0.7827353492271001*pi,0.5680519516332218*pi) q[10];\nu3(0.16942202088489*pi,2.97895492314072*pi,0.801711624743352*pi) q[11];\nu3(0.0811572045533714*pi,0.08086933333829005*pi,4.44057806243054*pi) q[12];\nu3(0.727811898660393*pi,3.35888477534469*pi,4.07737975637297*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0441248750400577*pi,3.35311100285801*pi,0.608369104851053*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46786948141413*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0366485574926412*pi,2.73737986554966*pi,1.6802066509798*pi) q[11];\nu3(0.633448020528509*pi,3.20294499553494*pi,3.71577522998755*pi) q[12];\nu3(0.373087081231263*pi,0.146872372244774*pi,3.50082097169865*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.58141844556399*pi,0.53796879664803*pi,4.3229921204245105*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.353119483408974*pi,3.10982532653459*pi,1.228455364482412*pi) q[20];\nu3(1.0*pi,0.0*pi,1.407627413202623*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[21];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.590988530019802*pi,3.41530162904351*pi,4.4944502390150305*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.776711875928827*pi,3.07555420437903*pi,3.04620214932361*pi) q[20];\nu3(3.5*pi,3.3618894620219*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48219796334586*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42232361563075*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.277394891383263*pi) q[6];\nu3(1.0*pi,0.0*pi,1.138011245573898*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.302085069571584*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.722754242122546*pi,-0.353028238777196*pi,1.065001011723277*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5325119000814997*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[21];\ncx q[2],q[7];\ncx q[3],q[19];\ncx q[4],q[6];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.463272104836203*pi,-0.4369976856612693*pi,0.5488502920003917*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45710616681501*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,0.5981670837346766*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4773889942003*pi) q[7];\nu3(3.5*pi,3.4085386347425*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48018066058009*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.320287267527565*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43716440800378*pi) q[13];\nu3(1.0*pi,0.0*pi,1.215971200111377*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.440047172820721*pi,0.494754283905391*pi,0.58152181031812*pi) q[17];\nu3(1.0*pi,0.0*pi,1.357516446445276*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[19];\ncx q[4],q[6];\nu3(3.5*pi,3.46489370170409*pi,0.5*pi) q[5];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(3.5*pi,3.40481878450339*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.322466794284838*pi) q[12];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3540750842639588*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.657881100612913*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4298786868136*pi) q[14];\nu3(3.5*pi,3.44389975923395*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191108911335692*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.61432158354313*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.694150208656658*pi,0.9651206340829499*pi,0.9106681126776219*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32440987488831*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32135551908895*pi) q[20];\nu3(0.33298565296375*pi,2.76788491012518*pi,1.2649412922036118*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.320169809649638*pi,0.06078401039324799*pi,0.5494198955665867*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.13531324373159*pi,2.83016622370891*pi,1.308671910074621*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5549595800976114*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.767794894039457*pi,3.21246524805966*pi,2.92700895314936*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.21774006599178*pi,0.368907338091234*pi,0.614069845616131*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.379785087503934*pi,0.277572128090519*pi,3.90789675817592*pi) q[2];\nu3(0.729807324442597*pi,0.06659485030441803*pi,1.168550876887816*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.43688506480536*pi,3.00502665942788*pi,1.75632379896651*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.477029044114387*pi,-0.098518645327268*pi,4.10063037602988*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.45383730143038*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272725781783464*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.808222003093833*pi,-0.24853673655978298*pi,4.14135405957737*pi) q[0];\nu3(0.444595006995267*pi,3.45730605712532*pi,1.62808123346552*pi) q[2];\nu3(0.338740935421457*pi,2.89339833359143*pi,0.74653891324728*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.190504013491432*pi,0.6949020343429*pi,4.475665300155271*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.279035998904445*pi,3.35139711284091*pi,1.88167797889721*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.366146849959908*pi,3.05240150122582*pi,0.5232583136367691*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.570012442954206*pi,0.17272398675606204*pi,4.16626435471678*pi) q[15];\nu3(0.348545169873981*pi,0.37300658317858604*pi,4.188404223043181*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.163461451841503*pi,2.3960265495152*pi,1.164189650966567*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.410886329083708*pi,2.61520777264272*pi,1.296890355615222*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.742521029723844*pi,0.27631746163195203*pi,1.1302201282162039*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0706297103047291*pi,0.99543495562544*pi,4.39887779076913*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.329157701876422*pi,-0.171088621052093*pi,0.5548276250284826*pi) q[15];\nu3(0.752819297318616*pi,2.99467120978444*pi,4.26952418547782*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5966906113898522*pi) q[18];\nu3(0.661394585460525*pi,1.00210555139657*pi,0.698785993277699*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.448771437304963*pi,3.32972408652124*pi,4.414733710353699*pi) q[7];\nu3(0.487438288051781*pi,0.09474684702818903*pi,0.926043543901527*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.695070201105781*pi,0.5154643022560601*pi,1.0951887613680151*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.548241754127334*pi,0.8908175860001999*pi,0.620822279433408*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.37204486486942*pi,3.16100237104538*pi,1.61519731534171*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.24851942994907*pi,-0.357446919701562*pi,1.76922939056295*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.113133546711553*pi,0.26263423205554004*pi,4.03802445782338*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[7];\nu3(0.809169213801286*pi,-0.295738621517484*pi,4.2264671912383704*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[16];\nu3(0.543888808870922*pi,3.32873395392641*pi,0.6614222738033491*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,3.34721500113136*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.25866662881649*pi) q[1];\nu3(3.5*pi,3.29587459991982*pi,0.5*pi) q[2];\nu3(0.631033533660144*pi,3.44728472246123*pi,2.98164726793316*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.258094988631182*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39690047210673*pi,0.5*pi) q[9];\nu3(0.576772711421194*pi,2.29980515046973*pi,3.70179089617308*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1871083845539379*pi) q[16];\nu3(0.50577510614791*pi,0.456115033807586*pi,0.7449717314844699*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4573704881586*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.547947270809868*pi,3.49492356699254*pi,4.4029080004463*pi) q[12];\nu3(1.0*pi,0.0*pi,1.175728720402923*pi) q[13];\nu3(0.369742846392302*pi,2.65296087434902*pi,0.939186509047331*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.435043272413632*pi,0.119426873170421*pi,0.5614113593460153*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.597532830489433*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.5468261703636489*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48798933874748*pi,0.5*pi) q[11];\nu3(0.339985508363521*pi,3.03842515737439*pi,1.9779027288987*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3718785993957852*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5656357715493361*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.318888030849435*pi,3.29149138665024*pi,1.273652865612826*pi) q[18];\nu3(0.306346144568047*pi,0.487390269741928*pi,3.54977476219874*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46110179828654*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5814400026336961*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.949924898898316*pi,-0.48618668415435873*pi,3.48911258846701*pi) q[18];\nu3(1.0*pi,0.0*pi,1.428593562778567*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5070735539187055*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.632997239964671*pi,0.06284888445854397*pi,4.35954234917325*pi) q[2];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.736944035481344*pi,-0.04077751948202102*pi,4.20601245182199*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0253204666886133*pi,2.87721673556023*pi,1.105469602841004*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5196793010828592*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.265436453202932*pi,-0.290830173427685*pi,3.79651073790196*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.614011483184654*pi,0.8274994340705399*pi,4.41343993731752*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.39300490271389*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47107937612727*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.429128583317896*pi,0.26001865471568897*pi,0.662502102095553*pi) q[9];\nu3(3.5*pi,3.45315488766474*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.329482693778393*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2657456883843858*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.241958862216559*pi,0.91456699702654*pi,4.07705105450425*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2426611137667711*pi) q[17];\ncx q[20],q[21];\nu3(0.584194269782584*pi,0.57201884613269*pi,1.281243670849113*pi) q[0];\nu3(0.335758047376161*pi,3.49417780583898*pi,4.44661588636255*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.46686288436677*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(0.252952445198466*pi,0.16537770490334702*pi,0.700285273290048*pi) q[6];\nu3(0.0696147990778035*pi,3.36549532857241*pi,1.66820616076984*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.256405600394634*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47530031359309*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3831741915066*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.602626699832597*pi,3.39249404674644*pi,3.23069992990932*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.363665585633562*pi,0.22740277806701403*pi,4.086726721121019*pi) q[6];\nu3(0.615043664777079*pi,0.36703085750378295*pi,4.1720058349660505*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47291460505872*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36326499168417*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43111495906951*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[10],q[17];\nu3(0.181303367487346*pi,0.139481197504168*pi,1.126782976087241*pi) q[11];\nu3(0.422744905722523*pi,0.5633876583755999*pi,4.26245691654122*pi) q[13];\nu3(0.389787692741665*pi,3.23862514714496*pi,1.496353844500178*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.690163208369903*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38508775418752*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.800370537287493*pi,-0.25916788060679397*pi,3.52882996031372*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.906196718155825*pi,3.17266649731461*pi,2.89183429749404*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.189363286554035*pi,3.48135347406721*pi,4.20957819805007*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.443893231429117*pi,3.44881243693046*pi,0.679300484867762*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.865353010969074*pi,0.470274727671114*pi,1.474518503418309*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.252063836422719*pi,0.48301265551095196*pi,4.00019622803609*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.444862127633188*pi,3.42955603308182*pi,0.833118118468823*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.172542639605686*pi,-0.18871675191494103*pi,1.413609062896545*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.433409570047315*pi,2.77052006984721*pi,0.988978981074505*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.60326684946808*pi,2.55325671251152*pi,3.92723669585179*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.666620975209397*pi,-0.19126444112606*pi,4.26967959930975*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.62863093144721*pi,-0.025295386868226022*pi,1.369002765416631*pi) q[5];\nu3(3.5*pi,3.39648960152063*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.311651120525446*pi) q[9];\nu3(0.415979189906297*pi,-0.235764371233738*pi,4.13194463478819*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46859366555508*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.494138337174874*pi,0.475528024390658*pi,4.24215524446413*pi) q[4];\nu3(0.822787084217961*pi,3.04905272050115*pi,3.82321259075293*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.331082749166201*pi) q[8];\nu3(0.25055483534777*pi,0.360223555863065*pi,1.1009704660753679*pi) q[10];\nu3(0.667052605103156*pi,-0.272891321426864*pi,3.47748784840251*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\ncx q[3],q[13];\nu3(0.582710766376499*pi,3.17849711004495*pi,1.69085403116255*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49338206812008*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.656463757293555*pi,-0.28240811042409897*pi,3.84481797474147*pi) q[12];\nu3(0.749745792519427*pi,2.69706284862682*pi,3.63991939322628*pi) q[14];\nu3(0.503090587749006*pi,0.8620817817475801*pi,4.3630656669987005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31379148993345*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.27922955902455*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41410368817869*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.28266105226804*pi) q[13];\nu3(0.0631361248799004*pi,0.91907961936432*pi,4.37287458227343*pi) q[14];\nu3(0.643152005333936*pi,0.95637837797431*pi,0.84835253353906*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3310473749402592*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[8];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.406823462539985*pi,3.30930591448518*pi,1.73632744300369*pi) q[20];\nu3(0.445574151627675*pi,3.34671923916373*pi,1.65391244920997*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44154614852426*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5431910413194112*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48362279061628*pi) q[18];\nu3(1.0*pi,0.0*pi,1.166764494536877*pi) q[19];\nu3(0.510042444931915*pi,-0.09802555331927199*pi,1.1784398981965492*pi) q[20];\nu3(0.23394657215415*pi,0.05220349504255095*pi,0.5521029883387156*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[12];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[18];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33479133735144*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43936623115081*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41598949316421*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.324937561708757*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.27429089206789*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2904469290072371*pi) q[15];\nu3(3.5*pi,3.45951122938493*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.28893757973554*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48127841624677*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.32055421411173*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[19];\nu3(0.151040746644198*pi,0.40027311726021997*pi,4.07594129333973*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257140193963594*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[20];\nu3(0.363952474059541*pi,3.48356704601558*pi,1.3218342476494689*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.371806603477463*pi,0.2583010200918*pi,3.58221729136441*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.21557101010155*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49834599776531*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4229205106951195*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6704670726690389*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49821127362531*pi,0.5*pi) q[2];\nu3(0.854874859013742*pi,0.85202032089099*pi,4.49441633437508*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.210256464973065*pi,-0.304613712777774*pi,1.76869630704951*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.288348982292049*pi,0.7081436654131501*pi,3.87358903972436*pi) q[13];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3826988781425231*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.666876941251175*pi) q[21];\ncx q[0],q[21];\nu3(0.425633373780712*pi,1.10991096798184*pi,4.17504931190707*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.577161223906836*pi,2.9192024820415*pi,3.90729278940887*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.584193228341855*pi,3.44288043833539*pi,3.06376435614648*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.613222803863139*pi,0.24332235405070202*pi,1.0461370633285552*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.874154484416626*pi,2.91201270674866*pi,3.24585231570695*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.780821411226986*pi,0.257745485127556*pi,1.217425889095324*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49060608273926*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.188034624089253*pi,2.85861690168864*pi,1.352475141894042*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.902924383487046*pi,0.398429680692996*pi,0.933741255478814*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.463633530785296*pi,-0.4865690880282641*pi,0.8128696145818091*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.864144971292884*pi,0.35424823858504195*pi,4.06287862814194*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.238114162392761*pi,0.04992582921884403*pi,0.5034486497833857*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.630723512575027*pi,-0.28142058599768*pi,4.276606198031089*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.572935153155578*pi,3.36840842589893*pi,3.69245206026519*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.685746458046714*pi,-0.337226144575022*pi,0.752439984728581*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.13559865107082*pi,-0.4878138553674948*pi,0.74302386920949*pi) q[18];\nu3(0.621973408435552*pi,3.29855533477717*pi,2.82389089271458*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.169043457471875*pi,3.25037943727644*pi,4.4397384408200296*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.643863417530995*pi,3.07403367911542*pi,3.18311785565986*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.792361489598955*pi,0.9892926717930699*pi,0.782959698705932*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.467323777399751*pi,-0.200356223267732*pi,3.60756051920648*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.639713162001489*pi,3.2551714774144*pi,4.06457695835449*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.411231308065339*pi,-0.27483084843108496*pi,1.4859544990973*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.608215920038299*pi,2.90444298734099*pi,3.93663163991289*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.366189573002096*pi,-0.20251159346839498*pi,3.71080543470795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.626516465359303*pi,3.1665582969173*pi,2.89286178650942*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.910376746256977*pi,0.373078437183915*pi,0.888096806395989*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.254235459743451*pi,-0.086011547258101*pi,4.3615335458411995*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.358640071048517*pi,0.283987654087245*pi,0.5548026109403497*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.647845356890714*pi,0.374266052754308*pi,4.27754473898645*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.231315244842912*pi,0.58148188505902*pi,0.615698707294562*pi) q[14];\nu3(0.244224559759832*pi,-0.4434432269837616*pi,1.044033069323301*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38212075557549*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.217909821089557*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.37988023974573*pi,0.5*pi) q[11];\nu3(0.589790294084957*pi,2.60430147926261*pi,3.74655166327998*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.531713029344838*pi,-0.131802567370771*pi,0.625563996294444*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204342621586226*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.552282585089141*pi,0.21865104328964102*pi,0.751575894182416*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45065461852731*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0386932377574201*pi,-0.02796549332676601*pi,4.1388559811748*pi) q[2];\nu3(3.5*pi,3.44076353915582*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.47997567114003*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.679718109790939*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229811761029684*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302411156025536*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[8];\nu3(0.297781499058504*pi,-0.026895585684133028*pi,0.908444670832273*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47890178409457*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.354833077241159*pi) q[7];\ncx q[10],q[18];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45076211016008*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.16146179768966*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[15];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45844278324525*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227819865611012*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45716834605194*pi) q[19];\nu3(0.678135805099257*pi,0.302970695194382*pi,0.937851519267769*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33465057456343*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.46365266986083*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47401665219248*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48415806845599*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.345580191803772*pi) q[9];\ncx q[10],q[18];\nu3(0.308417005344273*pi,3.27375589785597*pi,0.9076804987860441*pi) q[11];\nu3(3.5*pi,3.45902168118803*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.437863055167449*pi) q[14];\nu3(1.0*pi,0.0*pi,1.388503895726207*pi) q[15];\nu3(0.202848902911764*pi,0.52549953092904*pi,3.55323700028669*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2076848942927478*pi) q[17];\nu3(0.373620838195573*pi,0.32536478599776697*pi,4.25415214794792*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[15];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.404498531037347*pi,-0.15606225078417701*pi,1.3118243768550308*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[14];\nu3(0.679694475876783*pi,0.0031191608033179774*pi,1.100139762171539*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602942870433254*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5082755338068332*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.24606961559765*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.382582916018389*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.460306673693342*pi,2.57978070512691*pi,1.481260206568844*pi) q[1];\nu3(3.5*pi,3.41354820380134*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.169515635879569*pi,0.10080105326038202*pi,1.020794767993236*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.341358081117171*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.359940857847351*pi,2.69770724148631*pi,1.375734501801002*pi) q[0];\nu3(0.414473106738689*pi,0.37942863705893604*pi,3.92049428033871*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.409171723212997*pi,3.05778063833215*pi,0.968803074310134*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.397678641098279*pi,-0.19100103179197098*pi,4.256117333967071*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.622457708079001*pi,-0.4829709035208815*pi,0.5129464771337063*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.681327899278695*pi,1.02960093290498*pi,0.637244151674456*pi) q[3];\nu3(0.325018748061328*pi,3.09499842368552*pi,1.63276113574386*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.468783623397628*pi,-0.423678264697131*pi,0.732727843819873*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.208258162919175*pi,2.65353057395283*pi,1.421644663829621*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.60905028435193*pi) q[20];\nu3(0.258927850502489*pi,0.446448050192362*pi,3.47326414810616*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.472684330294494*pi,0.244781969287305*pi,3.85720067943294*pi) q[3];\nu3(0.611284985094869*pi,2.80260109198292*pi,3.95522233356359*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.159674561814473*pi,2.87099235148942*pi,1.028978439102006*pi) q[6];\nu3(0.782599067097986*pi,-0.326155977987793*pi,3.63365102296214*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.175424515906834*pi,0.52071355493569*pi,4.0160787378972*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.409050276367805*pi,0.83252881125886*pi,4.4737902163982906*pi) q[18];\nu3(0.394557838213629*pi,0.021898293569686977*pi,0.5180419372552745*pi) q[19];\nu3(0.506488897651606*pi,3.37226340913762*pi,4.14631112773849*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.586875350749761*pi,-0.160477228375212*pi,4.06030662683926*pi) q[6];\nu3(0.388151030465697*pi,2.93107181261701*pi,1.54400046929234*pi) q[7];\nu3(0.14791705135529*pi,0.10524281526338897*pi,1.170647780252184*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.187003903676308*pi,-0.206324211753511*pi,4.44103852639407*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.454239056271692*pi,2.95479690191379*pi,1.318054029928255*pi) q[18];\nu3(0.704170875909011*pi,0.84255887596304*pi,1.093635681576493*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.834793314335945*pi,-0.392593805727722*pi,4.09811774381393*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.289770690960533*pi,3.29393214797132*pi,1.86768357513864*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0702459387611194*pi,2.882716119503*pi,1.076928941086539*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.763048806014346*pi,0.22213669726098095*pi,4.33376802343383*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.714719480107612*pi,0.16360341113280097*pi,1.365813048753576*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.714680653869069*pi,2.79306508369859*pi,3.57900631564467*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.575920712169473*pi,0.298036649646535*pi,4.2747654576037*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.468176065772985*pi,-0.05468291315502499*pi,1.51672028859269*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.760019036657323*pi,0.6701097789411501*pi,4.2735262042404*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.289315083290247*pi,0.018012902716260992*pi,0.792721364263993*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41096428937404*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.476932452556901*pi,3.1812097823301*pi,0.688745315634832*pi) q[5];\nu3(1.0*pi,0.0*pi,1.236850538744776*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.323081658132681*pi,-0.16507672171058502*pi,4.14347249069634*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.45894972409207*pi,0.5*pi) q[4];\nu3(0.640292551158224*pi,0.91757099751076*pi,0.834471904638886*pi) q[5];\nu3(1.0*pi,0.0*pi,1.285855474017033*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49313838945563*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.403180114014543*pi,3.36106732738646*pi,4.4509041813629295*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3102161535597499*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.34947442226491*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39340783851532*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.4875375977151*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.336952666493214*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2051520040595252*pi) q[17];\nu3(3.5*pi,3.48413357203283*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.45020936341119*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6283321786003591*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1738142948145232*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.42014339235645*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5985907506143069*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250919825167494*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257823381907029*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42342056865242*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5086497448136269*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.335572140653619*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317928226488364*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4024833867701*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5275974814749209*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.303438818603526*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47606325359805*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43135402425839*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.336744310800671*pi,0.014698257621838962*pi,4.0811532768292*pi) q[4];\ncx q[5],q[13];\nu3(0.82625759121672*pi,-0.4277059173628004*pi,3.51505542493726*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47777841512066*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.526905763979191*pi,3.33971102789432*pi,0.5387758494572857*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.319975667771702*pi,-0.27438392832173397*pi,0.7531269115088479*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.709252824995558*pi,3.17337619775494*pi,4.27831922284863*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.622420055476508*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.36490888658332*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1857110057802132*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.770822542755193*pi,-0.461448355551284*pi,4.498506158444091*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.812706519597908*pi,3.12326784803421*pi,3.71803244851581*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.224580817748834*pi,3.22362687659846*pi,0.829978669297605*pi) q[10];\nu3(0.550601339769443*pi,3.47919667144483*pi,3.63147955896496*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.657302308129021*pi,-0.19262647039694197*pi,3.33852625975278*pi) q[2];\nu3(0.0685001011429279*pi,0.371116072499293*pi,0.8004283036782189*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.458852747840901*pi,-0.4446853300238325*pi,1.59533159903088*pi) q[7];\nu3(0.536338013034933*pi,2.72840932651487*pi,3.94536583843447*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.318592268320371*pi,0.38923049609024696*pi,4.1109885120613*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5959392987189363*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.297924073749809*pi,2.87271073520246*pi,1.048818899963769*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.549724311492397*pi,-0.4478767272534723*pi,4.01771203372525*pi) q[3];\nu3(0.466344342477241*pi,-0.11078980908074698*pi,4.48324788863604*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.106160667415641*pi,3.21687215800086*pi,0.647587881603909*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.219574253861232*pi,-0.4160565329523983*pi,4.44429576575576*pi) q[13];\nu3(0.391190857816704*pi,0.26040974698639296*pi,4.25021600880054*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.669310642944387*pi,0.9987622973741099*pi,0.5583643370779537*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.812757652007252*pi,2.79138740737512*pi,3.55122794895689*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.155709814478446*pi,2.84306138070847*pi,1.4350442678695972*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.653534761671009*pi,0.05758722476575995*pi,1.163187174519145*pi) q[13];\nu3(0.141677641269476*pi,2.61387099635593*pi,1.00925303848295*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.764804198514057*pi,-0.383807222956254*pi,3.9041505825679*pi) q[0];\nu3(0.554013344422175*pi,3.42085248738984*pi,3.72342209158283*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.740551269304536*pi,0.49303332048888104*pi,1.154039675099835*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.68987446058366*pi,3.18834345076368*pi,3.62931006161315*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.337810341560564*pi,-0.0003676853209719777*pi,0.9761753247197029*pi) q[20];\nu3(0.190437989858841*pi,0.69328294609177*pi,0.739788825293525*pi) q[21];\nu3(0.110542371071017*pi,3.21393147367612*pi,1.92108929992193*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44463174727745*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3025657652811469*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.419062283654196*pi,1.18804579660492*pi,4.233258410319101*pi) q[9];\ncx q[11],q[14];\nu3(0.741142313752165*pi,3.00450190089377*pi,3.14637792027396*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.623927207645859*pi,2.55269548309569*pi,3.66225655226069*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.588279649249139*pi,3.44815978798447*pi,3.43346836720282*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.562108399843241*pi,2.65888348850221*pi,3.4310094871103*pi) q[20];\nu3(0.210466653209981*pi,2.74961584279036*pi,1.0437210369555339*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31245784199553*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.223899589093766*pi) q[14];\nu3(0.405948107843814*pi,-0.05540445823891399*pi,3.68376856121193*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.95602100578116*pi,-0.37052831252461904*pi,0.981015090360388*pi) q[17];\nu3(0.637243342781391*pi,0.6022726157529801*pi,4.3301360883162*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5326834675367071*pi) q[4];\nu3(3.5*pi,3.46315644423033*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.209895140193014*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0766935254785253*pi,-0.381084015822707*pi,0.983370827995852*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.67931135793733*pi,0.37230815166415*pi,0.5374199774751648*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.34445210583922*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.2531072694576109*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.635929468300658*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.47245747315222*pi,-0.298387704571149*pi,0.8875302632269559*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4768668278934*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[9];\nu3(3.5*pi,3.41816977177717*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5399882780126644*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.209429310604417*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189425323084869*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.458421448826*pi,0.5*pi) q[1];\nu3(0.725315504526441*pi,0.13284448847730201*pi,1.55026897534978*pi) q[2];\ncx q[3],q[18];\nu3(0.736541348391704*pi,-0.333155894299504*pi,3.31608838558666*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.4345347717355*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5956530561532544*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20341332946165*pi) q[17];\nu3(1.0*pi,0.0*pi,1.361863218199197*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.53311278198298*pi,2.80856294596308*pi,1.4101929943539742*pi) q[2];\nu3(3.5*pi,3.46746970022535*pi,0.5*pi) q[3];\nu3(0.598161342610824*pi,0.5873005644027001*pi,1.160217692529621*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.740381200006381*pi,0.286313083591625*pi,0.7605483623488021*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.241454006902712*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5677831408343024*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47530770062367*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.604277791404332*pi,3.33039669649862*pi,4.4347870653331505*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.559743354495243*pi,0.87739478723349*pi,0.9211455957735111*pi) q[10];\nu3(0.624234592487615*pi,3.14741189991417*pi,4.3997264722480605*pi) q[11];\nu3(3.5*pi,3.4451596434073*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45825645992735*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.414084841541758*pi) q[15];\nu3(1.0*pi,0.0*pi,1.350979868907211*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49530898109583*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.661033308785349*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.68208165763382*pi,-0.380624379497533*pi,0.935407255274121*pi) q[5];\ncx q[6],q[21];\nu3(0.204719971628474*pi,3.03563499713647*pi,2.02365675082034*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.649771868851662*pi,0.258735296355906*pi,0.671601663001025*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[16];\nu3(0.400794963329191*pi,2.67288764631252*pi,1.430688625215115*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5424943208392716*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.290872379876466*pi,2.59469688027399*pi,0.955320379753898*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.474983755389394*pi,0.07098624570317202*pi,0.976956748245437*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.744924306024471*pi,-0.36922516543983896*pi,3.88235842235572*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43558259480145*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44530116674369*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.232464949085023*pi,0.06657311675314803*pi,0.805260020838265*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.12716689083922*pi,0.19586102265277805*pi,3.71239751978164*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0163475914687792*pi,3.48494037424449*pi,0.5654283249046287*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.961756793258315*pi,0.15166931405845197*pi,4.385593519388809*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.154369233067628*pi,2.72871677372419*pi,1.4297499666805211*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.923518640089722*pi,0.09689081566279001*pi,3.89901546458699*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.301852492796781*pi,3.08672075616068*pi,1.51742048679756*pi) q[1];\nu3(3.5*pi,3.49537364512096*pi,0.5*pi) q[2];\nu3(0.852314412539132*pi,3.05453861107064*pi,4.24427636724239*pi) q[3];\nu3(0.664652047792568*pi,-0.263011446903396*pi,3.803443840156*pi) q[6];\nu3(0.164719620509758*pi,3.46308701523606*pi,4.046681195429731*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.4177464891462401*pi) q[10];\nu3(3.5*pi,3.22619629560426*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1509443225451998*pi) q[19];\nu3(0.661815955795314*pi,0.20272149154243602*pi,4.11900897302497*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.719022495225018*pi,0.6723775916150201*pi,1.147699666103454*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.192065669301567*pi,-0.05286609909143197*pi,4.18859419214451*pi) q[6];\nu3(0.804532836228286*pi,3.22204490506796*pi,4.1401491945839695*pi) q[8];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.314044895555484*pi,2.84931287152386*pi,0.9024494515017429*pi) q[18];\nu3(0.0881052278597659*pi,3.04145419524367*pi,1.064722726572652*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.679000162595121*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.846181797794322*pi,2.99991253561541*pi,3.03615222353539*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0811403908103262*pi,2.47411828074623*pi,1.198768598928126*pi) q[17];\nu3(0.333914242453805*pi,-0.38658765341295*pi,1.393925127798459*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5609485674569736*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.436492686903042*pi,-0.11131598446221103*pi,1.53443830104238*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.515678628846778*pi,0.15404622524808098*pi,4.3768618603710205*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.224119288969992*pi,2.80689801266532*pi,1.42824833807994*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.380527232806101*pi,2.99697157977908*pi,0.663869820158578*pi) q[21];\ncx q[1],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[9];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.489634365887585*pi,-0.04954588246367703*pi,4.07268448877974*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.803070560117744*pi,3.27642927867806*pi,3.14442682951159*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43149396662847*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.302657827943826*pi) q[4];\nu3(3.5*pi,3.40062725341512*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44255293736974*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.211163009263786*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.718023824943816*pi,3.22615063535089*pi,0.5549935912829921*pi) q[11];\nu3(0.815284431123348*pi,-0.484823586324872*pi,4.36907234620159*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.483533258017324*pi,0.10800021186096398*pi,0.842171969527785*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318728417387732*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37819061209428*pi,0.5*pi) q[3];\ncx q[6],q[9];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.239540779137679*pi,0.12078753306769596*pi,4.18193143012818*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.305928402845155*pi) q[14];\nu3(0.627038003230015*pi,3.11902448342405*pi,4.000849220147829*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45224042990814*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.32944244003218*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.48872041837088*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.293016770441854*pi,-0.49293990199019394*pi,0.8463991414190299*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192658447385696*pi) q[17];\nu3(0.941546430054932*pi,0.40253684381854604*pi,1.423571064539484*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5636628533666034*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(0.635551078326278*pi,2.86198448724033*pi,4.04582690347274*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[9];\ncx q[7],q[20];\nu3(3.5*pi,3.44798030514478*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.34392352403499*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.787047784661528*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.135495139476745*pi) q[16];\nu3(1.0*pi,0.0*pi,1.369902071845054*pi) q[18];\nu3(0.598734851553673*pi,3.45017080322562*pi,4.38164649352772*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.667140004932586*pi,-0.321564625310945*pi,3.75433876834321*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49973558246262*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4188690101547*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.339822780883376*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.72637347387013*pi,-0.393996862889337*pi,4.366249426886791*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.853121792028537*pi,3.33155523416451*pi,0.6974263796011*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5206771287274958*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36295076963731*pi) q[18];\nu3(0.554614014357162*pi,3.43041881251143*pi,0.62392581195942*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37424856400097*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.486400655492079*pi,-0.13916900009744299*pi,1.4131089607235912*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.486766921888598*pi,-0.12408491535515298*pi,1.207044720424546*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.177179121423897*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.161816614245155*pi,3.00388024151419*pi,0.732886949188332*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.612178469471383*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.57674966258584*pi,2.92564135907806*pi,3.3776733959395*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.859435697386424*pi,2.51976870468966*pi,3.98941251348769*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5331786774505858*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.273641901865898*pi,3.11275262959988*pi,1.52766177096845*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.369909054564277*pi,0.50513457410518*pi,0.674220792361143*pi) q[4];\ncx q[5],q[15];\nu3(0.29759562785198*pi,-0.09019051596225602*pi,1.064980108871868*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.165432791061516*pi,-0.341431597265903*pi,1.114464542292136*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.668478531820875*pi,3.46377399503145*pi,3.34954435323323*pi) q[12];\nu3(0.85983107701403*pi,2.86835718901575*pi,3.6484969168116*pi) q[13];\nu3(0.155097093951925*pi,-0.216750354819987*pi,1.134765058697012*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.233945842601323*pi,-0.214999266616138*pi,4.229200607245129*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.588355158317471*pi,2.6511739103962*pi,3.80277597865093*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.532683211976571*pi,-0.391290942797972*pi,4.45667395426021*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.300520228694997*pi,2.90490978292082*pi,1.429447453871117*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.647223760314962*pi,3.07192340302424*pi,3.89856548785738*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.332477218707402*pi,3.10136213239834*pi,0.993260596802265*pi) q[12];\nu3(0.47994157907199*pi,0.35167982622972305*pi,4.4394279906435905*pi) q[13];\nu3(0.603878720256346*pi,0.27245053105774397*pi,0.722029539497382*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.870373373777133*pi,0.165314215423907*pi,3.83536873060613*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.55859185489571*pi,0.7742134226566*pi,0.5788123642196807*pi) q[21];\nu3(0.831019809379176*pi,0.9585978847494101*pi,1.0158188607588081*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.781628343389938*pi,2.97583727753148*pi,3.7120071962605*pi) q[16];\nu3(0.0751985929331116*pi,-0.0015226310277560162*pi,4.08014972605421*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.434928895226476*pi,-0.4879057791025457*pi,4.42342670542037*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34094353821822*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.614662674694173*pi,3.19322878745312*pi,3.28732445356784*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45645117757285*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.63699746126954*pi,0.40752850387462203*pi,0.6545904964416109*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2006541801713468*pi) q[19];\nu3(1.0*pi,0.0*pi,1.173340530195072*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.278027237242179*pi,0.285319925133371*pi,4.31326195827884*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.401272428089065*pi,0.001325318905603945*pi,4.1600459157290395*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46561879683262*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.405664629118507*pi,0.6554225364131101*pi,0.821534400850733*pi) q[8];\nu3(3.5*pi,3.39533428231665*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46338560753006*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.118521710783551*pi) q[12];\nu3(1.0*pi,0.0*pi,1.167930697336597*pi) q[13];\nu3(0.222345830088699*pi,3.3025246436043*pi,1.52742125207897*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5966977615319373*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46485201717637*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296567489923869*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\ncx q[3],q[19];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.527370641525125*pi,2.68482386202981*pi,1.335833309738546*pi) q[15];\nu3(0.0409956336267938*pi,3.43428981925107*pi,1.3770547592191829*pi) q[18];\nu3(3.5*pi,3.42657178359777*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48114223687836*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49337184598689*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48168592510746*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33377988321765*pi) q[13];\nu3(1.0*pi,0.0*pi,1.254857999748072*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3194726814988589*pi) q[16];\nu3(1.0*pi,0.0*pi,1.231589920536254*pi) q[17];\nu3(0.698961825504324*pi,-0.4539498182802582*pi,3.2551350769375*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.731506419792913*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.440688819386683*pi,0.7703152935963999*pi,4.00369777800626*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.2903175650869*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.23350125068259*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3457830100578505*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.641852879430905*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.527579178346596*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.90193108167024*pi,0.28931235652559495*pi,1.303425786785053*pi) q[1];\ncx q[2],q[18];\nu3(0.289202110716897*pi,0.338340067335833*pi,3.85538582233795*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.375681059466*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.212161190527394*pi) q[15];\nu3(0.777895541282886*pi,2.72783658390419*pi,3.31504921224712*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.19144323537557*pi,0.37800718257033605*pi,3.50368367101351*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.348266635180293*pi,0.02311295769764199*pi,1.1955631828152251*pi) q[1];\nu3(3.5*pi,3.48007890436442*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.770235981243001*pi,2.77303635018225*pi,4.11517415631866*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.725153089232013*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2751668530067901*pi) q[18];\nu3(0.337867376184198*pi,2.97703774164922*pi,0.5648283064042692*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.640323414373274*pi,-0.147325287151926*pi,4.42320967901924*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.819407740132291*pi,2.48844089578793*pi,3.60632721646697*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4940324397808595*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.251431503608571*pi,3.00283416245379*pi,1.64730400239657*pi) q[4];\ncx q[5],q[15];\nu3(0.72534640907335*pi,0.165714319144889*pi,0.5922641756518123*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.733742496377882*pi,0.23375876633410697*pi,3.90105763833929*pi) q[10];\nu3(0.130251813810748*pi,3.2242289356414*pi,1.125028907453593*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5098598446402818*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.712707819791859*pi,-0.17056406973730498*pi,4.1495567548754195*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.50636418825386*pi,-0.224226395324074*pi,1.4387693233074241*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.391630707235157*pi,2.4998429056616*pi,1.239127092329338*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.801813625225239*pi,0.382177599365474*pi,1.083531081606248*pi) q[10];\nu3(0.161059046572177*pi,0.29813812825101504*pi,1.022302997182591*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.738470147855427*pi,0.040847097650288045*pi,4.04213034010795*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.512068536412926*pi,0.5046117603561*pi,4.49230953687713*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.542906156202368*pi,-0.30944710624969096*pi,0.779701579353244*pi) q[12];\nu3(0.223474251206344*pi,2.48032992362573*pi,1.1332392609023079*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.727398461487116*pi,0.7011007946971199*pi,1.175763520924035*pi) q[16];\nu3(0.0567926636366438*pi,-0.41521152857511423*pi,1.1148914803661572*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.742688398565257*pi,-0.151235243959418*pi,1.1494725303775861*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.904344464949154*pi,3.06721206981786*pi,3.81726180388058*pi) q[8];\nu3(0.708502649240234*pi,0.5230348306366801*pi,4.33951712655236*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.486605860698814*pi,0.19591914225516904*pi,0.959585832650965*pi) q[12];\nu3(0.632934986452862*pi,3.44483034395603*pi,4.33810308762145*pi) q[13];\nu3(0.476359659630515*pi,3.15272347361805*pi,3.43370317104832*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.351786256970774*pi,2.70792355312811*pi,0.966499926516753*pi) q[16];\nu3(0.0549865793380247*pi,-0.281848555536787*pi,1.67785107366816*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.834517779704758*pi,-0.4679701687939307*pi,4.48181479946001*pi) q[0];\ncx q[1],q[3];\nu3(0.490650005034146*pi,-0.325506723680446*pi,1.265804222279334*pi) q[2];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.324416128456955*pi,0.19229253947043*pi,1.043704485294884*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.532261039241394*pi,2.83842673563926*pi,3.89570822046638*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42169264099412*pi,0.5*pi) q[1];\nu3(0.448908766707112*pi,-0.4602707445434472*pi,4.48153972320019*pi) q[2];\nu3(1.0*pi,0.0*pi,1.407097951146687*pi) q[3];\nu3(3.5*pi,3.39275032251274*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41018224706899*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.160582186830239*pi) q[19];\nu3(1.0*pi,0.0*pi,1.20409388412599*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(0.386167498213188*pi,3.34041546757202*pi,4.18938545106547*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[19];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.708707194732649*pi,0.153397686856662*pi,4.4168521203944096*pi) q[15];\nu3(0.52574098945807*pi,3.32078384118976*pi,0.5117402675723405*pi) q[18];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43284188241444*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.625086386729216*pi,0.42582738074857496*pi,1.0214353167966679*pi) q[5];\nu3(3.5*pi,3.47369325653667*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45853785687713*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.198765612916348*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.563284663114901*pi,0.42617648769360805*pi,4.0289391390153195*pi) q[15];\nu3(0.290051858759217*pi,0.6889632891792801*pi,4.15392066507473*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.642658669003588*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39611262271316*pi) q[20];\nu3(1.0*pi,0.0*pi,1.275623928776798*pi) q[21];\nu3(3.5*pi,3.47561379904943*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[19];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.2411610523583279*pi) q[9];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.467939794649951*pi) q[10];\nu3(3.5*pi,3.40594003112309*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44495451104733*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.334941264213048*pi) q[16];\nu3(1.0*pi,0.0*pi,1.172235273445456*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.30814814261648*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5516570670000385*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49157756976977*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.878373296907372*pi,2.7075817532405*pi,4.01308372127353*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43601447699182*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1594848002673839*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.618232057810647*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5437143592528471*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2453773365514391*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.631860239666688*pi,0.23104958963316302*pi,1.3162895045906269*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.00477455605014201*pi,0.85941227991828*pi,4.04085128613002*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43987674596897*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.628462583178208*pi,-0.310473024251846*pi,0.879028161459674*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.16675574366558*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.521948638660465*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5802679518205642*pi) q[18];\nu3(0.785537239418955*pi,0.9113262942927101*pi,0.5577832612082625*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.401311349346471*pi,-0.161858204355332*pi,0.936920732105321*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.285049414626305*pi,0.13496542075222395*pi,3.76144462215267*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.358182175035321*pi,3.35529690326908*pi,2.00839110777613*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.464363670226977*pi,-0.43875111494087693*pi,0.876835305599114*pi) q[19];\nu3(0.32687519716342*pi,0.18628950314397497*pi,3.80872410483569*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.438305281182582*pi,3.0989760700392*pi,1.89197567584164*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.478235535575786*pi,3.48933524012023*pi,1.385432504754841*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.498843998284514*pi,0.5207788254125101*pi,0.861270486806466*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.442997555221817*pi,-0.32181680272187596*pi,4.31246203076326*pi) q[12];\nu3(0.894739185776786*pi,3.45723267591265*pi,3.42118704472531*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46280446994699*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.405927577755642*pi,3.43984742855966*pi,0.826563325111457*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.214617911130054*pi,0.6090748462442599*pi,4.15228366807175*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.420616943318786*pi,2.69069320247176*pi,0.9940970858950859*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.378179726259866*pi,2.97930370686797*pi,0.912208728765765*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.238607966142339*pi,3.37940193918572*pi,1.093382801088349*pi) q[12];\nu3(0.678570972409578*pi,2.91538589851248*pi,4.39630297584815*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.215217965011801*pi,0.8140705600488101*pi,4.39225811328912*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.703544608516796*pi,0.43865203956590804*pi,1.249580910677581*pi) q[2];\nu3(0.722546763236665*pi,1.06619312559233*pi,0.768987133598001*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.548771842978296*pi,1.11179980379576*pi,0.868684236146804*pi) q[8];\nu3(0.338265158672229*pi,0.68583489715434*pi,3.89229854600037*pi) q[10];\nu3(0.214177328407281*pi,-0.302254057661697*pi,1.51578568009877*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.165290402343193*pi,0.42015069974293795*pi,0.5917213906006411*pi) q[16];\nu3(0.699932380049945*pi,0.10787607598579196*pi,1.267715220575759*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.55593271186171*pi,-0.067366958484669*pi,4.34512095757184*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.649081697524098*pi,-0.329281108523924*pi,3.34939465902871*pi) q[2];\nu3(0.651662291513704*pi,3.35971349969074*pi,3.69366138153425*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.45329435725272*pi,-0.371304564379688*pi,1.416963453221949*pi) q[10];\nu3(0.387997871179354*pi,2.5472206905179*pi,1.286275029684946*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.144727399284529*pi,0.50237480820844*pi,3.71893750090258*pi) q[16];\nu3(0.357435658872405*pi,0.46532121772275503*pi,4.39918202753487*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.606203087606701*pi,1.14568292532659*pi,0.722268943119607*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.589514280492965*pi,3.37154360582866*pi,3.54732271872261*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43164515299922*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.337890749292715*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.536343090311494*pi,-0.18996646876388001*pi,3.43322874628481*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.596060362146336*pi,0.36525264381270595*pi,4.4411123179623*pi) q[18];\ncx q[1],q[6];\ncx q[2],q[9];\ncx q[3],q[20];\nu3(0.768971263986463*pi,3.22619815579459*pi,0.5279206708082865*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[16];\ncx q[10],q[21];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48216130870828*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44767372644528*pi,0.5*pi) q[3];\nu3(0.53836395459724*pi,1.05570722771192*pi,0.866152972260394*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.659987535419744*pi) q[6];\nu3(3.5*pi,3.46120554250711*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45793799821204*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.270204650765481*pi) q[9];\nu3(3.5*pi,3.45826665401474*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.104448917635009*pi) q[11];\nu3(3.5*pi,3.38691418257465*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.260608253524829*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1649235843813242*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287709738367657*pi) q[20];\nu3(1.0*pi,0.0*pi,1.270430958261263*pi) q[21];\ncx q[1],q[6];\ncx q[2],q[9];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[16];\ncx q[10],q[21];\ncx q[12],q[13];\nu3(0.458986276254568*pi,3.34192241340076*pi,3.26277141556659*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33764450832727*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5028056563044325*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5408935860081692*pi) q[13];\nu3(0.579763964331563*pi,0.08936147482330303*pi,3.99025180813238*pi) q[14];\nu3(3.5*pi,3.49949995201514*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5996230655364188*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2709022427458279*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.659033368671608*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5306967657124783*pi) q[21];\ncx q[0],q[5];\nu3(0.292131405247074*pi,-0.07126933152672099*pi,4.33836339964968*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[20];\nu3(0.580593568550959*pi,3.30193063644588*pi,4.19844150464*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[16];\ncx q[10],q[21];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\ncx q[18],q[19];\nu3(3.5*pi,3.46871966618362*pi,0.5*pi) q[0];\nu3(0.395106771685202*pi,-0.382462450876047*pi,4.25415548746808*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.192889286049639*pi) q[5];\nu3(0.437535859123089*pi,2.58695946635908*pi,1.185051627752968*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6014195882926681*pi) q[17];\nu3(3.5*pi,3.40694520211031*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.243283249474419*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.190941384161916*pi,3.31655558124953*pi,1.1392281428640652*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.769550081590731*pi,0.365691825843239*pi,4.25177180064529*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.802820609668984*pi,3.1447271050068*pi,3.15551739991126*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.333666811538839*pi,2.97294046830834*pi,0.8155994690888839*pi) q[16];\ncx q[18],q[19];\nu3(0.11001533549092*pi,3.48969052882546*pi,4.1301918535863695*pi) q[20];\nu3(0.66948627334009*pi,0.22463756571570603*pi,1.359172330981846*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.605648894630434*pi,2.71794696948461*pi,3.3016525930675*pi) q[3];\nu3(3.5*pi,3.37716666106457*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5604923481389597*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.184795629200168*pi,0.5706348438819899*pi,3.77354341693135*pi) q[7];\nu3(0.443494173909359*pi,-0.004744377907783981*pi,1.263241301841391*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.584063693301062*pi,-0.381018126971682*pi,0.710656531911374*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.224076451591912*pi,0.486234041794118*pi,0.925779448500606*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.271156990046697*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.288214663788065*pi,0.16450818938870904*pi,1.088188371903641*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.666643769976624*pi) q[19];\nu3(0.543992680244926*pi,3.43144868778777*pi,3.15340084707295*pi) q[20];\nu3(0.180621094066762*pi,0.22745384313649997*pi,3.47580416714302*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.136684861802442*pi,2.86261500849756*pi,0.856768224978953*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.281593883446914*pi,0.343260185938592*pi,3.70893234542227*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.428862051652684*pi,0.028897840704980027*pi,3.91185378444948*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.376960887265082*pi,3.1498042555297*pi,1.68902526227255*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.702829935457782*pi,0.16407741187965896*pi,3.87064116981645*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.38539351817032*pi,3.07510053609377*pi,1.62635078291374*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.59464662510976*pi) q[14];\nu3(0.711573857965254*pi,0.5248325137657499*pi,0.784390185846928*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.783994877743845*pi,3.19766312128744*pi,4.25218682961316*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.912010251044103*pi,0.059814998661323004*pi,4.00776138363142*pi) q[0];\ncx q[1],q[16];\nu3(0.356319842320627*pi,-0.194073911232367*pi,3.86215746848726*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.405984334946281*pi,0.70780746263025*pi,4.23683275106684*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.577002679149881*pi,3.0575885406577*pi,4.39442646850972*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.336560708903625*pi,2.40737365718094*pi,1.3810307994176991*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.618674707486634*pi,0.7107609634297201*pi,0.772279880413263*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.638141557965366*pi,-0.199708194713004*pi,0.645294537241706*pi) q[0];\nu3(3.5*pi,3.40758100739751*pi,0.5*pi) q[1];\nu3(0.664261678029898*pi,0.0018171722955180325*pi,4.39217397573454*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.82410529333773*pi,-0.296010870630722*pi,0.749925438642712*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.523720846253218*pi,3.03812955479656*pi,0.5031706433328954*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217637565966125*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.829532137273999*pi,0.27659602115986504*pi,0.949523651779815*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49885017116836*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2989280998142299*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.622541260133461*pi,0.08022015912318903*pi,1.303550393900091*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.756571071845393*pi,3.19915538358177*pi,3.29681139888921*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46133326472078*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.550895623987197*pi,0.163121747450236*pi,4.49058672582722*pi) q[19];\nu3(3.5*pi,3.43368946378608*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.337553152904656*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.159966709456719*pi,-0.03651780826117701*pi,3.69169066605998*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42891703564864*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.22953705970624*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.38532596176176*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.416382383471066*pi,0.9012989279559*pi,4.059098871440749*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[8];\nu3(3.5*pi,3.49576731435976*pi,0.5*pi) q[9];\nu3(0.393172887616823*pi,-0.4739645962713365*pi,1.364867088095644*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.145346676857188*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48550010033955*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46895209769655*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.560432514348645*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.789487344629334*pi,-0.07402352556178698*pi,3.43539693051692*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.275624591976027*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.48454619116676*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.343113232753249*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[11];\nu3(3.5*pi,3.43091224038019*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20862584483138*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45929650775117*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45886250450699*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.135706934465635*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42732859961129*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41893965164967*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3201866889653568*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37520254107053*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34045870361019*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.2150386139184959*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45849321310343*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.26959664207405*pi,0.68213046592952*pi,4.38140111616155*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.543657439384591*pi,0.56333442187671*pi,1.004733415603215*pi) q[6];\nu3(0.253275682600232*pi,-0.4161184543054663*pi,4.06581251181761*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.4423546156667495*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.793022534090842*pi,3.39760780235912*pi,3.97420309818088*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.236834425533949*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.43961295559575*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.518586358328477*pi,-0.04030166630917498*pi,3.6943105947058*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.931059919954986*pi,-0.08153678737180398*pi,4.41259961502775*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.659253055293151*pi,-0.204077459377266*pi,3.74944015040194*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.849614875735841*pi,3.23567743979072*pi,4.17761999830404*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.589897084612691*pi,2.95013911243919*pi,3.47243476839234*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.30181409184323*pi,-0.16704303831196798*pi,3.82528927126502*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.674475223956978*pi,-0.37642587260866*pi,3.35696280349241*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nmeasure q[17] -> c[17];\nu3(0.903593659828253*pi,0.16950864705323698*pi,1.463073686589904*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.445204201402723*pi,2.50892383692557*pi,1.249061981863401*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.38718771144442*pi,0.3065791530748*pi,3.69036914189515*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.653650712649357*pi,-0.015191955826085013*pi,0.958462803135234*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nu3(0.683222743071282*pi,-0.4397868966602712*pi,3.17743640119103*pi) q[2];\nu3(0.259756770285016*pi,3.19536988124993*pi,4.371185062288379*pi) q[4];\nu3(0.367916563286274*pi,0.36698664023070904*pi,4.315281455913*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.535442393367585*pi,0.9192441240057001*pi,0.5300542282708475*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nu3(0.634903632204818*pi,0.33284375913250397*pi,4.2933969831999494*pi) q[13];\nu3(0.243048769244125*pi,-0.4496975891094298*pi,4.0955982427535105*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.230505234110711*pi,0.5476286419587699*pi,0.8037663830556949*pi) q[19];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.453859445496238*pi,-0.160176481858108*pi,3.64120546188095*pi) q[0];\nu3(0.109438053749846*pi,3.45118999357299*pi,4.1314032153497795*pi) q[1];\nu3(0.952566737136903*pi,3.32998183797145*pi,4.1324663736687*pi) q[2];\nu3(0.556245808484163*pi,0.24024931934305305*pi,0.8637853264123401*pi) q[3];\nu3(0.611291569217864*pi,0.016649251594968995*pi,1.118884385887547*pi) q[4];\nu3(0.918683415758598*pi,0.12036811958346605*pi,4.47840005707784*pi) q[5];\nu3(0.769085153765115*pi,0.11900735898326997*pi,0.5511810339981027*pi) q[6];\nu3(0.176457451732751*pi,0.39225057634830696*pi,3.67835249378797*pi) q[7];\nu3(0.857300966139027*pi,3.33316407836063*pi,3.55843724213565*pi) q[8];\nu3(0.208819609263732*pi,2.77246619838165*pi,1.06718042437168*pi) q[9];\nu3(0.841978624313789*pi,0.18684330678333405*pi,1.51595307262195*pi) q[10];\nu3(0.723007778410686*pi,-0.22145469321046501*pi,0.8214105504255911*pi) q[11];\nu3(0.813560936952437*pi,0.35809312540958904*pi,0.726990634628374*pi) q[12];\nu3(0.848989818670322*pi,0.56981673448501*pi,0.9666668060188279*pi) q[13];\nu3(0.509270074282227*pi,2.69747420741632*pi,1.0590402215632508*pi) q[14];\nu3(0.717882167966189*pi,0.263238928287846*pi,0.538795980012025*pi) q[15];\nu3(0.439059477584067*pi,-0.4226275098478117*pi,1.70917551977022*pi) q[16];\nu3(0.24262239665259*pi,3.41777257871914*pi,4.4829251672357*pi) q[17];\nu3(0.446178350591203*pi,2.99901257092099*pi,1.463438029616242*pi) q[18];\nu3(0.605421215496345*pi,2.9654111198464*pi,4.21394141600066*pi) q[19];\nu3(0.0799983081593498*pi,3.40676247284224*pi,0.7629312396047501*pi) q[20];\nu3(0.604416475651223*pi,3.21778873288915*pi,3.47517109498806*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46570465957101*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.168162094658424*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43987933539608*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.128569311855679*pi) q[16];\nu3(3.5*pi,3.35179873243067*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.21195856206419*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[7];\ncx q[2],q[6];\ncx q[4],q[11];\ncx q[5],q[8];\ncx q[9],q[12];\ncx q[10],q[14];\ncx q[13],q[16];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,3.45068704430117*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41117934895128*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3487844666845819*pi) q[3];\nu3(3.5*pi,3.49240541609535*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45617848175262*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45834692440058*pi) q[6];\nu3(1.0*pi,0.0*pi,1.276108696214202*pi) q[7];\nu3(1.0*pi,0.0*pi,1.248757553921208*pi) q[8];\nu3(3.5*pi,3.41984435744996*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41217164717655*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.247722244975758*pi) q[11];\nu3(1.0*pi,0.0*pi,1.173989306739946*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.226227986620851*pi) q[14];\nu3(3.5*pi,3.45968585411111*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45239813092284*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5820385192932251*pi) q[19];\nu3(1.0*pi,0.0*pi,1.350381393700981*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[7];\ncx q[2],q[6];\ncx q[4],q[11];\ncx q[5],q[8];\ncx q[9],q[12];\ncx q[10],q[14];\ncx q[13],q[16];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(3.5*pi,3.41958632293994*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.365798072325835*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.432512913257559*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.475257685735031*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46402957817628*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36121515719668*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.627124382713525*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.420700482978701*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.610884177005617*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[12];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.707820826432073*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.392431809532057*pi,0.21666947274986503*pi,0.715771088730095*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.36159893101411*pi,2.58617643022502*pi,1.378256955587033*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.314101738927459*pi,0.26303209996230803*pi,4.1253337189504204*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.588624574722606*pi,-0.12355885182510501*pi,0.8879197342526011*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.652348946074083*pi,3.20556098149616*pi,4.104771294401051*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.377111769857736*pi,0.16495019628663998*pi,3.60368238773402*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.729631677547949*pi,-0.393706729560448*pi,4.368285539680301*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.30905275301585*pi,-0.28546108674903103*pi,1.41719802368937*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.158505853820108*pi,-0.393496452403375*pi,4.396974399872541*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.40812544703356*pi,0.11541358610754104*pi,3.76052916547852*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.372168317780449*pi,0.92567464670566*pi,3.96515020037238*pi) q[15];\nu3(0.506719013131199*pi,-0.4285730147103154*pi,3.49118389768527*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.378096811372748*pi,-0.028911106905203987*pi,4.14912166045663*pi) q[0];\nu3(0.583032955303648*pi,0.71584877712656*pi,1.135194375560499*pi) q[1];\nu3(0.418359278535502*pi,3.21750314863895*pi,0.69047419209939*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.861005544550404*pi,-0.0019053859444639887*pi,3.99096225172252*pi) q[4];\nu3(0.604392682220844*pi,2.9065294917914*pi,4.17536165420098*pi) q[5];\nu3(0.517010312691679*pi,3.49283748547831*pi,3.21683995252717*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.328631111988511*pi,3.2142526880389*pi,1.75837315383685*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.244326591177642*pi,3.12054510072883*pi,0.883988579652666*pi) q[12];\nu3(0.299410449382716*pi,2.70212490029239*pi,1.224499078228372*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.197563199680612*pi,2.81732651695112*pi,1.61750761436112*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.428347132147395*pi,0.17175714225328997*pi,1.050145091224545*pi) q[21];\nu3(0.205217934842237*pi,3.47498035060329*pi,4.20487947869968*pi) q[0];\nu3(0.649921633040873*pi,3.05274931209558*pi,3.39870248397834*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.720509898185897*pi,3.30203504349741*pi,3.40705868899126*pi) q[4];\nu3(0.0923621979230115*pi,0.75047393287314*pi,4.16673716537485*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.648767338465544*pi,0.10298644365009202*pi,4.02078092858839*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.792831017135533*pi,3.25959990257942*pi,0.613830161427842*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.607948886711567*pi,-0.27793272216431997*pi,0.919465530376273*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.606697988766394*pi,3.28611284795701*pi,3.50619303761857*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.549340213185331*pi,0.68603601040762*pi,4.4159421201221996*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.73394683073789*pi,-0.24914186173265201*pi,4.06068313547513*pi) q[7];\nu3(0.275891412624875*pi,0.416686873265122*pi,4.36942403369258*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.69706934851714*pi,-0.4184064275180276*pi,4.368938387698639*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.49257045168038*pi,2.92257470385056*pi,1.39937783240371*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.293314553071539*pi,-0.23668734441421102*pi,4.08847350157102*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.672190616243267*pi,3.18120254312774*pi,2.95800169214564*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.714592260712318*pi,-0.29007680770406497*pi,4.05508032589163*pi) q[7];\nu3(0.90560167824359*pi,0.56078239708539*pi,1.097562271880408*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.438744253536105*pi,0.11749892802992701*pi,4.470030244211371*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.191852780416394*pi,0.6619695822345799*pi,4.30667978382474*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.339047775911106*pi,2.66057964991102*pi,1.463265056512036*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.557294204668274*pi,-0.28609492449110796*pi,1.307536888110179*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47490259215696*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48659572289375*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4399735577637*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.285134034652648*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298667563757629*pi) q[17];\nu3(1.0*pi,0.0*pi,1.309419500198149*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[12];\ncx q[3],q[15];\ncx q[4],q[19];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40177672941473*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.060709677176719*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48577413114797*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46345052405831*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.610411584633657*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.1745084177990641*pi) q[14];\nu3(1.0*pi,0.0*pi,1.218759252605198*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43302032373029*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5706344633920578*pi) q[19];\nu3(3.5*pi,3.48505988999556*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.388200620192608*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[15];\ncx q[4],q[19];\ncx q[5],q[14];\nu3(3.5*pi,3.48769688437956*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.38043816724621*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.49742426343109*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5346807024032811*pi) q[16];\nu3(1.0*pi,0.0*pi,1.322689721027065*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.48941991152495*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43949908042749*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.504379539823112*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5365894859781285*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.152778860013042*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3319863363942162*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.45207166778368*pi) q[1];\nu3(0.0653068894862827*pi,-0.40875446419553463*pi,0.5067762072330454*pi) q[2];\ncx q[3],q[15];\nu3(0.200888821359501*pi,3.38524034952326*pi,1.4367968752325528*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41283456770475*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.577532939950457*pi,0.348817506453604*pi,0.979274819727715*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.619429084308124*pi,0.74995637514199*pi,0.7236058403483729*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37622668306976*pi) q[20];\ncx q[0],q[1];\nu3(0.732595522858463*pi,3.35607723012536*pi,3.09936731849579*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0936712411489073*pi,0.28081913090642896*pi,1.141652992977376*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.493311399948462*pi,3.29648079372149*pi,4.3429666681849195*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48166617034869*pi) q[18];\nu3(0.600046497818494*pi,3.13067109679608*pi,3.32997447863165*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49389674171265*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.466362464338348*pi,0.8017741191852199*pi,4.44833626519906*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.621927712367432*pi,0.318888401482574*pi,0.8462182694738181*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.657911261395742*pi,-0.15511411598157598*pi,0.919035877238584*pi) q[13];\nu3(0.657718298040562*pi,-0.018017838455593016*pi,0.665195995032893*pi) q[14];\nu3(0.419690077038627*pi,0.31401971123835004*pi,4.04436551442892*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.429804184470308*pi,3.49949587690163*pi,1.88046443583461*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.995250288495364*pi,0.77231010642133*pi,1.169961286660339*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.586045666719889*pi,2.93300823861883*pi,4.2036147542068605*pi) q[13];\nu3(0.680342764157519*pi,-0.06742349388930002*pi,0.964139784008302*pi) q[14];\nu3(0.595670000897478*pi,3.23021205608207*pi,4.31879941757702*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.855229606168421*pi,0.181160593340721*pi,1.491211466465015*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.627604925942243*pi,0.245607915755359*pi,4.31367022313623*pi) q[16];\nu3(0.755316161659433*pi,3.18256059523268*pi,4.07491597566044*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.334319141529254*pi,3.23453848140156*pi,1.457053303131631*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.240066772441767*pi,0.9587687930332001*pi,4.03513150552153*pi) q[16];\nu3(0.338989646666159*pi,0.28415469745384003*pi,3.52931985284205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[15];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37217746457397*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39342619088621*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38958388612002*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.183217981513492*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.654221522564768*pi,0.6161105739694901*pi,4.443030597912379*pi) q[8];\nu3(0.330564311615356*pi,0.6420041909598599*pi,4.09806246086125*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.713994709552282*pi,3.36068812472247*pi,3.59296073061635*pi) q[11];\nu3(1.0*pi,0.0*pi,1.097627431938938*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246799590794247*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.361307029362309*pi,2.99517218815083*pi,0.822262621148648*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.729622987697903*pi,2.62384402701535*pi,3.95068083517879*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[15];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.228844961235569*pi,1.02939383255513*pi,4.096358434900489*pi) q[8];\nu3(0.540359390138595*pi,0.61790613007161*pi,4.43428568948034*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.690401564263901*pi,-0.02600444335445401*pi,1.359085056262729*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.441931027569837*pi,2.79664018811733*pi,1.1074897747117491*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.379291288450895*pi,-0.4562813366382174*pi,4.066425852019361*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3871295780308*pi) q[5];\nu3(0.559255584445084*pi,-0.060478859233695004*pi,1.376570426450305*pi) q[6];\nu3(0.500233849643662*pi,0.046958527993195*pi,4.20921209452886*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44138773763018*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5096552178632806*pi) q[15];\nu3(0.75382544299928*pi,0.62082414310709*pi,4.25496861494244*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.181635220640092*pi,-0.033857244988288016*pi,4.10837650918713*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.394653001451481*pi,-0.281150394207982*pi,0.7260594970836209*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[15];\ncx q[4],q[14];\nu3(0.265624636142818*pi,0.92888968882304*pi,0.5314917585509003*pi) q[6];\nu3(0.842371657310838*pi,-0.07118348197736402*pi,3.5891207316434*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.477125668991858*pi,3.38082954208673*pi,3.31945592299468*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.303693129558781*pi,0.99770998842947*pi,4.1792157275598605*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.759002950006524*pi,0.8324208252285801*pi,0.78040674907717*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49321621685768*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2944919914817699*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.710823130993875*pi,2.63540679220518*pi,4.0235309862405*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.369566948167538*pi,3.29132574491212*pi,4.228053894177361*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.636738801372053*pi,-0.19985205668282302*pi,4.2282370323171*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.3169426802774*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.192080979519291*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.23166869911607*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.566391647714376*pi,0.5623778811176099*pi,4.1976698631628*pi) q[15];\nu3(3.5*pi,3.49744510858749*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3748408725343761*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39429070514317*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(3.5*pi,3.46455284820605*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.3479526313287389*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.186126084924805*pi) q[21];\nu3(3.5*pi,3.4880792420204*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47670799287267*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.602244870652554*pi,0.61643783387309*pi,4.43831378865998*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.203212443909883*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.516252962955019*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3229945952268989*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.294637189880159*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[12];\nu3(0.651730445790542*pi,3.45734626045098*pi,3.43809642901393*pi) q[2];\nu3(0.340890180598849*pi,0.25071663873222805*pi,1.246452249195909*pi) q[4];\nu3(0.574873211929104*pi,0.254984546100707*pi,4.42688591741936*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5277503533705356*pi) q[17];\nu3(3.5*pi,3.44197773646445*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.33976464266562*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40539343965992*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.232938599733832*pi,0.465084064593392*pi,3.65638265082556*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.414944264782992*pi,2.65775368053886*pi,0.8935804190353189*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.5440569294183972*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.755609758218741*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.448410597327081*pi,3.12320279956342*pi,1.92373947906877*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.375931168576808*pi,-0.030636689089449998*pi,0.707404751091171*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.296054914385275*pi,-0.4482852959111744*pi,1.156691070945664*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5213418928224751*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0181390974210587*pi,3.09360213044582*pi,1.86702552454709*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.666700120056518*pi,0.2779962827214*pi,0.825769308774642*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.895379864700572*pi,-0.189047319522488*pi,1.13027218239949*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.243739529439756*pi,-0.0029194235477730257*pi,3.70613378251038*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.58689240321406*pi,0.093967638189136*pi,1.41754131084132*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.440257447090163*pi,-0.02606531016444702*pi,0.727318346896435*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.407146796677213*pi,0.6249353540726501*pi,4.4573684276738295*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.46266803649952*pi,3.05989755911602*pi,1.127140821347496*pi) q[10];\nu3(0.59921360805379*pi,2.61036295111404*pi,3.4041796539659*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.223565091660519*pi,0.303429784953115*pi,3.68058340226284*pi) q[0];\nu3(0.592807428274649*pi,0.29548703530618403*pi,1.336617971248426*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.667649237421094*pi,3.17368224512397*pi,3.19327409463712*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.591716663501676*pi,0.9399396834201299*pi,1.024164951201728*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.14363228941839*pi,3.05806516169609*pi,1.068790396067333*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.443103377413974*pi,2.43342560494535*pi,1.177560986041488*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[6];\ncx q[5],q[17];\nu3(0.465984598735409*pi,0.07839151780130904*pi,1.3908032464409121*pi) q[7];\nu3(3.5*pi,3.41815813251849*pi,0.5*pi) q[8];\nu3(0.449025255808582*pi,-0.330376264747613*pi,0.698915309429636*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.293820086584922*pi,-0.11195315588056698*pi,0.71647043217352*pi) q[12];\nu3(0.210082964882551*pi,-0.24219309549646*pi,3.99276106820331*pi) q[13];\nu3(1.0*pi,0.0*pi,1.188420302502843*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.447964754598333*pi,0.77750628324938*pi,4.3149910603174195*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.594330400207215*pi,0.023895157569005954*pi,0.757728944606223*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.343385830081*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4828552172383*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38817089166088*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.324323310017909*pi) q[6];\nu3(0.68201121764075*pi,-0.19981240194281102*pi,0.614252607483651*pi) q[7];\ncx q[8],q[14];\nu3(0.528112419133016*pi,-0.387305118958699*pi,1.213309577443157*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.107716125640261*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.696558802779566*pi,-0.13928701104393698*pi,3.78878917801218*pi) q[13];\nu3(0.12828882485185*pi,-0.40762395289472697*pi,1.21470175676861*pi) q[16];\nu3(1.0*pi,0.0*pi,1.13346226835631*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.596153786473908*pi,0.48853313871342297*pi,0.59764521010355*pi) q[19];\nu3(0.703399685914236*pi,2.99525544987445*pi,3.29010827734227*pi) q[20];\nu3(0.700699184003878*pi,0.7423408772820499*pi,0.91083673466841*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[6];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5175651900005654*pi) q[14];\nu3(0.497093850288617*pi,-0.1743527283008*pi,4.0514225954619*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.114904457067414*pi,2.81202767407972*pi,1.59311759561513*pi) q[19];\nu3(0.701870472755469*pi,0.39541927246557995*pi,3.8960291385954*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.33245398126241*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49008147342613*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44501568768127*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[19];\ncx q[3],q[11];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3815077417538*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1766881080097331*pi) q[1];\nu3(3.5*pi,3.30207290542067*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44612807605819*pi,0.5*pi) q[7];\nu3(0.134747898095086*pi,2.99643414275425*pi,1.469017192380226*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.200896861162789*pi) q[12];\nu3(3.5*pi,3.31411101391387*pi,0.5*pi) q[13];\nu3(0.477382301267966*pi,-0.040919706941922984*pi,0.5534733834548419*pi) q[14];\nu3(3.5*pi,3.49758161651497*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.166895769334102*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1548402015815231*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1735411005140661*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.702085628308318*pi,3.27587575801492*pi,4.05241818067457*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.43261324313997*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.516247735472679*pi,3.3411890060496*pi,3.50197605439688*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.332844038234878*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.37522058339317*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46141908482035*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4324997525197904*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.603043526405024*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297400597099072*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5915931237406094*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.667875243484955*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.605820034919151*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.441947297603708*pi,-0.16063736264016798*pi,4.39754653538755*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5545692311134016*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.267113869851578*pi,3.38237813659654*pi,0.829361694768897*pi) q[2];\nu3(0.427662468188087*pi,3.15193816765994*pi,1.66638210949234*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.547182125628237*pi,2.84059195563572*pi,4.16569549582115*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.808910975916566*pi,0.20634106620529202*pi,4.193692191095*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.652817281171526*pi,0.088553552376894*pi,0.656549068037803*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.693202108145037*pi,0.443683880350081*pi,1.006389301332054*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.457225001519557*pi,-0.4238874271666472*pi,1.81163149958705*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.555373685496247*pi,3.07244730905447*pi,3.59230589000527*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.386005989985986*pi,-0.19056529299867597*pi,4.29126756497162*pi) q[4];\nu3(0.113678531578456*pi,-0.41591889816452043*pi,1.083382899056149*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.330903190520479*pi,3.15053001356528*pi,0.5015774839881207*pi) q[10];\nu3(0.328563321365941*pi,2.48942306411126*pi,1.015692006351704*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.438845422698412*pi,0.276798994480695*pi,4.33592036763918*pi) q[13];\nu3(0.252054828468438*pi,2.96397207644855*pi,1.75552247775305*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.839852870437229*pi,2.98643089198494*pi,3.92503242873817*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.39472676898216*pi,-0.07592801920306902*pi,1.423557265089405*pi) q[20];\nu3(0.490088112681433*pi,0.56677898613036*pi,0.52520752556973*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.31059936704223*pi,-0.024030321694563983*pi,3.75916900520387*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.745901628248263*pi,0.36952620073574105*pi,4.17233769698998*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.397300586268834*pi,0.12865362129081204*pi,3.96037578243037*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.794479976255645*pi,-0.12068595599728599*pi,3.89931793743135*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.696060802480067*pi,-0.4307090312001294*pi,3.80195490982379*pi) q[19];\nu3(0.793917305399647*pi,3.34765621015804*pi,4.4597377335880495*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.405258315910427*pi,2.83168024417735*pi,1.046993664278965*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.630814007752594*pi,0.51828412873245*pi,1.005345435330319*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.810502788297986*pi,0.5384347746834801*pi,4.37088479781774*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.647282492189773*pi,0.21052572230228295*pi,1.274609385614999*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.485781834807115*pi,2.7624358978308*pi,3.74402054814454*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.637278851057965*pi,-0.006938813348702999*pi,4.29290735111487*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.283869921278288*pi,-0.354393910667854*pi,1.490332466265911*pi) q[6];\nu3(0.574978128244274*pi,0.8828900971189*pi,0.669783543843424*pi) q[7];\nu3(0.427193014182235*pi,3.19746085939706*pi,3.3500814623976*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.668215252824656*pi,0.42942715753622795*pi,0.824019128012285*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.230953678416222*pi,-0.03336548811741402*pi,0.980237144721464*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.230527648501476*pi,-0.13304838836274002*pi,4.0601087108199*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0978133902384834*pi,2.90547690258809*pi,1.073666206175234*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.103984852331542*pi,0.51371195012395*pi,3.56839174718201*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.430579680961193*pi,3.37480888859117*pi,2.0719036263008803*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.47684328311304*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.326385182837543*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34472472578874*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.172913017916407*pi) q[17];\nu3(0.673425068782852*pi,-0.296477389526144*pi,0.845598319987671*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30873929808607*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.195636653513594*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.663430581851998*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.39001294440184*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.525926078146477*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2124882785645101*pi) q[21];\nu3(3.5*pi,3.36065458206274*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.48725830460676*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.416740690927685*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5282750580495263*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(3.5*pi,3.33703513247492*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47960292086931*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.180284237682942*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.16754804930292*pi) q[16];\nu3(1.0*pi,0.0*pi,1.204999833971054*pi) q[20];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.33230601660058*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45377059015794*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208015818835247*pi) q[18];\nu3(1.0*pi,0.0*pi,1.146100120582106*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5471160324994027*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.660040921291823*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.41508497823284*pi) q[14];\nu3(0.666360394556965*pi,-0.3651714736306*pi,3.57352840126246*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5410233578428287*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45889974233095*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.46315159276201*pi,0.5*pi) q[1];\nu3(0.327926696740044*pi,0.35129694033372805*pi,0.5143932992812067*pi) q[2];\nu3(0.951980340795986*pi,0.9468606651249001*pi,0.890592213041489*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.197558939419829*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.470004344352754*pi,-0.18022983702838102*pi,4.31857001259139*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.60780048374145*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.638766972722164*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.569174920292257*pi,0.048671849634023046*pi,1.1902184414449088*pi) q[2];\nu3(0.375464331927987*pi,0.20552301985385402*pi,4.17210427565929*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.61183811925824*pi,0.71004157181331*pi,1.180854436889528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.854691336209175*pi,-0.380638301285008*pi,3.6252304314711*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.65544516991267*pi) q[10];\nu3(0.771739357059905*pi,2.52225205851173*pi,3.53783553741588*pi) q[11];\nu3(0.28570113641686*pi,2.91929080201405*pi,1.66903900320044*pi) q[12];\nu3(0.604896494271362*pi,2.56303035325749*pi,3.83531912259324*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.526529880803184*pi,3.38200063126409*pi,3.02553348673457*pi) q[16];\nu3(0.863259662063345*pi,3.46334238476177*pi,3.1694606001966*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.650709691959513*pi,-0.155699286586366*pi,4.27279007925668*pi) q[6];\nu3(0.487789492491005*pi,-0.296171048823676*pi,0.759341652535962*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.367253384277006*pi,2.44380880359434*pi,1.294763030136035*pi) q[11];\nu3(0.120465156851101*pi,0.32416191571004105*pi,0.618503425982458*pi) q[12];\nu3(0.224590747234971*pi,3.17299079851196*pi,1.285674695311831*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.436207120955644*pi,2.97743619615378*pi,0.9793587409540401*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.599823777312896*pi,-0.345050976747517*pi,3.75562280964166*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.368190801123534*pi,0.878109300355*pi,4.117740735829*pi) q[7];\nu3(0.0368487353007143*pi,-0.092297960030017*pi,4.028480700398481*pi) q[8];\nu3(0.365987319502341*pi,0.13535202046140904*pi,1.267106117857101*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.564738324717445*pi,3.19933437532386*pi,2.86512545161695*pi) q[21];\nu3(0.839121091686074*pi,2.65379654046491*pi,3.7505305327661*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.630375581601369*pi,2.57464189304772*pi,4.0130364242046905*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.596319169546256*pi,3.27401631495289*pi,3.58915358659929*pi) q[8];\nu3(0.277077294747594*pi,3.05011572642824*pi,1.3229283249699448*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.244487532671272*pi,0.25694733569973804*pi,4.41885435700286*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.213735471612122*pi,3.01057198733134*pi,1.13557523445175*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.371006249038639*pi,2.80717121400674*pi,0.918850995866379*pi) q[1];\nu3(0.599073069836189*pi,-0.275845039104747*pi,0.987356551288689*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.316446319360885*pi,2.94805248978157*pi,1.232122972302542*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.478088546847634*pi,3.18132665520324*pi,4.3776068944507*pi) q[18];\nu3(0.658402309575035*pi,-0.11165959391416802*pi,3.54058458952023*pi) q[19];\nu3(0.762078811815706*pi,3.05266312900579*pi,3.38339887845132*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.914006411598845*pi,0.04326731975692599*pi,3.69557724400322*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.240925921814246*pi,-0.024009710290022024*pi,0.76083687715005*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.481450794332265*pi,3.31496985547721*pi,4.4291746145910995*pi) q[14];\nu3(0.893083052298525*pi,3.4312210070724*pi,2.99890829870312*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.426703815997829*pi,0.17490061767366605*pi,0.787283247199731*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.744169941636525*pi,2.83251246749881*pi,3.64922295264988*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.401974308661657*pi,3.21905693395922*pi,0.6522734123933169*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49780032474891*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[17];\nu3(0.448816481570316*pi,0.004889304203731015*pi,3.60414919219544*pi) q[10];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.187183239599841*pi) q[21];\nu3(3.5*pi,3.32777061240888*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,3.45990143998903*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48056773276764*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48381390217072*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.210374085145368*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.36197498181411*pi) q[11];\nu3(1.0*pi,0.0*pi,1.32773619453654*pi) q[12];\nu3(3.5*pi,3.44385729708122*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.199391393042988*pi) q[17];\nu3(1.0*pi,0.0*pi,1.318856291211158*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[12];\ncx q[6],q[11];\ncx q[7],q[17];\nu3(3.5*pi,3.47450654330074*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[19];\ncx q[14],q[16];\nu3(3.5*pi,3.47043126013547*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216193173551197*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287029394263344*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40849373353084*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38063721500518*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.284530927816121*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.4373032027357695*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.675421436532072*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32284343507977*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43715585493967*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.41373006595938*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5349715512065405*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.430928813834781*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47391746776679*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[11];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.090208316650327*pi) q[10];\ncx q[13],q[19];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5025357912925633*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46090975542085*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46324313339235*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.4883077901960196*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43701087554333*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.661366055041794*pi,2.56578659155715*pi,3.59980092462068*pi) q[7];\nu3(0.302574729794215*pi,-0.0012816659439450206*pi,1.0089617425179092*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.322854484869803*pi,0.21701344520856103*pi,4.2949855558997*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.601586903236456*pi,-0.31327541921635*pi,1.019192325638869*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.94847967343048*pi,0.03858738854553101*pi,1.3503325649266311*pi) q[7];\nu3(0.676241725103948*pi,3.39382288413435*pi,3.20822047290327*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.414322558720374*pi,0.21628637978836196*pi,0.8659037789106321*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.143323915301879*pi,0.03656886776374102*pi,0.737084925554233*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.195099005006485*pi,3.46798224540593*pi,0.690500987251766*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.154468655802763*pi,2.59911725526056*pi,1.4578071281187301*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.264811637299312*pi,0.133526078659444*pi,1.3293627271360169*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.565512459283883*pi,3.49510285182153*pi,4.35133756907324*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.411587873894729*pi,3.26403263592595*pi,1.83565398078522*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.623370983466053*pi,-0.354486839272596*pi,3.42142344046237*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.792755098648986*pi,-0.4683261120589933*pi,4.165520583168449*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.73425502306055*pi,2.86055774861482*pi,3.42588436636384*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.850792665711242*pi,2.52389614120141*pi,3.80661402198691*pi) q[12];\nu3(0.464373271764002*pi,0.5225059420715801*pi,0.7612426678913611*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.927309835812737*pi,-0.4587971067263299*pi,3.33885828810971*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.376867156331728*pi,0.03389152512516702*pi,0.867287713038596*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.457109781725543*pi,0.486365288902592*pi,0.913615172801234*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.578140873701631*pi,0.11493302224340096*pi,1.3088733802230879*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.279531341855303*pi,0.07473112315178498*pi,1.1317355196715289*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.578253964042762*pi,0.6355272260620299*pi,0.9280263462131491*pi) q[11];\nu3(0.840144224608567*pi,-0.17015209685424298*pi,3.73489200627015*pi) q[12];\nu3(0.449098917836183*pi,3.44752300929623*pi,1.287202071723375*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.459358226021572*pi,0.133342462303093*pi,1.171539437542066*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.721900730189229*pi,0.6005528294542799*pi,4.40421182084274*pi) q[19];\nu3(0.346434639664488*pi,0.42422075632134204*pi,0.9211118768723789*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.698347626755594*pi,-0.144554255032318*pi,3.77344223766863*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.324746676692555*pi,-0.4215793172020446*pi,4.086320096274131*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.138053866654885*pi,-0.473588775512731*pi,0.758733711175799*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.349110282655586*pi,3.26117509947312*pi,1.354723262283444*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.137641981682035*pi,-0.18797649864674798*pi,4.17673149917018*pi) q[20];\nu3(0.730685240183062*pi,-0.05330635357757402*pi,0.864250279995608*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.4494494206861*pi,2.63349626213254*pi,3.88474881641619*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.907456322198336*pi,3.15786899656864*pi,3.83185751111524*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.346271258176501*pi,0.371823335953515*pi,3.58489500741053*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.339331779256015*pi,-0.16732882988875802*pi,3.82162028230813*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[20];\ncx q[9],q[19];\nu3(0.448464058898075*pi,-0.49612614397578536*pi,1.346750092164584*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.792383138468776*pi,-0.361357829660812*pi,0.836955383686376*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.932427580827686*pi,2.97941953993018*pi,3.34043305088745*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42187859740261*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.258007464645937*pi) q[6];\nu3(3.5*pi,3.26111133433656*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3737715357567*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.521170504160857*pi,0.18682296509778495*pi,1.198606139080596*pi) q[14];\ncx q[15],q[21];\nu3(0.561489052280603*pi,-0.361191464540661*pi,3.90163717691137*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2256437563821558*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1384417419313029*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(3.5*pi,3.3997191456076*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.270014007380865*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.34409709105505*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289084585831922*pi) q[21];\nu3(3.5*pi,3.47486446174911*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3722153837664*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.19709036860933*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5351983503025826*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.379404760906107*pi) q[11];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4711209229872*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.530803775995984*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,0.5500372335333337*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(3.5*pi,3.32559586106128*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194364931298074*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38854717073872*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.32866495477778*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5397404297643986*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37287807225951*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5384276819923979*pi) q[11];\nu3(1.0*pi,0.0*pi,1.361460565616085*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249536913885699*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.305297432350313*pi,3.2108678695294*pi,0.987831104499761*pi) q[4];\nu3(0.254815559570556*pi,3.15247165434396*pi,1.80249625748576*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48951266394008*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.392015918437417*pi,3.26523917422084*pi,4.29570411865656*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.483152933071643*pi,0.26347042802991605*pi,0.820999049325787*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.677615276659003*pi,3.26550427124297*pi,4.10577144090323*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.721890041792726*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44959894526211*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.673482216628334*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317969091523544*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.719537895178867*pi,0.33962393429872595*pi,3.85691009107884*pi) q[1];\nu3(0.433731946485234*pi,0.64121136082456*pi,4.12771488288689*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.678437588366695*pi,-0.091027825998933*pi,4.21565122158734*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.698823126754776*pi,0.164863512864742*pi,4.40596498171287*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.416330335666207*pi,0.156723913618399*pi,3.65962255505311*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.369092093130783*pi,3.41637218957111*pi,1.84849222913688*pi) q[1];\nu3(0.738345790832182*pi,0.79443779818767*pi,4.43835794100422*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.670110306373431*pi,3.1499322444446*pi,3.50786975141858*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3238581885886*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.525822724506221*pi,0.16065035959835605*pi,4.06106549887586*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0450367204421269*pi,3.27926406954756*pi,4.49169175016429*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.855523171973639*pi,3.07919243784462*pi,3.62612129048029*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.851034809716834*pi,2.411413018437*pi,3.74007820334124*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.478360498742992*pi,-0.202774997224606*pi,1.412200963556838*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.6516425859874*pi,-0.05976885424438699*pi,0.750149491537931*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.69569459201284*pi,-0.05536580752869402*pi,4.41959438723711*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.761335629646708*pi,2.98705159170058*pi,3.32900789051202*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.526754851887197*pi,0.442466702414296*pi,0.7830397826045801*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.469232918133719*pi,-0.177878462533754*pi,4.323091494419851*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0887157705033339*pi,1.01893842965127*pi,4.395637881341759*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.411461402181063*pi,0.21648185986416502*pi,1.291272434406687*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.499790815246333*pi,3.31038332071135*pi,0.842683784332608*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.392749325299689*pi,3.10364614387374*pi,0.868681234165859*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.249702007909525*pi,3.47592786706235*pi,0.609406072249895*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.121538178348964*pi,0.411449448209658*pi,4.46291823561297*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0437375108089017*pi,0.5680955665398499*pi,0.616800646128197*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.504075643189476*pi,-0.4468450813187246*pi,3.8563833222207*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.56128271113238*pi,2.99817367242457*pi,4.07819819191091*pi) q[12];\nu3(0.827731429667176*pi,3.25233481706025*pi,3.48678714975525*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.144589758862926*pi,3.48383599561184*pi,1.282924925963999*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.602041279917491*pi,0.243149593199238*pi,1.264680999151576*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.749914075530472*pi,-0.29240959449519*pi,1.128386261682061*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.656553369490868*pi,3.25080174586688*pi,3.25489383403957*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.545087650951889*pi,0.442410233008651*pi,4.262472287284099*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.155753150422138*pi,3.08889386076526*pi,1.72227606023072*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[9];\ncx q[4],q[11];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.239280005181957*pi,0.445777405733531*pi,0.797255427566878*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.45032118284727*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47345976302458*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,1.3173327778614952*pi) q[3];\nu3(3.5*pi,3.46134214263618*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35139975835195*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.225139521939894*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.252239515483639*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198399714072576*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(3.5*pi,3.40236460462825*pi,0.5*pi) q[2];\ncx q[4],q[11];\ncx q[7],q[19];\ncx q[8],q[12];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.269569739417322*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,0.5580414428729787*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41470860577292*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.652467174269082*pi) q[9];\nu3(3.5*pi,3.42045036427902*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38192607085176*pi) q[11];\nu3(1.0*pi,0.0*pi,1.208912148468948*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.082001205593183*pi) q[15];\nu3(0.435186417806996*pi,-0.023697738886994002*pi,4.17185331320365*pi) q[16];\nu3(3.5*pi,3.20842984406802*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4664311744293705*pi) q[19];\nu3(1.0*pi,0.0*pi,1.118996947752712*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[11];\ncx q[7],q[19];\ncx q[8],q[12];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.465717583410051*pi) q[13];\nu3(3.5*pi,3.37031162054731*pi,0.5*pi) q[14];\nu3(0.522536579697834*pi,0.30436375359973*pi,0.60098855576467*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.197850668967672*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4930513636882*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.48761695519088*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.685148589263775*pi,0.5652238817812301*pi,1.08851908185169*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5053096535953729*pi) q[21];\nu3(0.449052382787493*pi,-0.339614015373446*pi,1.207321636180028*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.603860144162589*pi,0.41036594539309*pi,1.243163394505046*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.442155562036313*pi,0.8585554092218*pi,3.98781503397507*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32814433834609*pi) q[20];\nu3(0.54668895353194*pi,0.6153205270720501*pi,0.993534294354695*pi) q[0];\nu3(0.182770828928429*pi,-0.016510967183492986*pi,4.29554263748105*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.675647416017454*pi,0.51419468737842*pi,1.272888336976186*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.226727938520802*pi,3.29166707073033*pi,0.876949121347926*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3826109569207*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.287705497608366*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.854041758480625*pi,3.25153577625827*pi,0.663992625796588*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(0.389095019006747*pi,0.5271147959976401*pi,0.944275762628339*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.343085954932826*pi,-0.4894930865395967*pi,1.7274635094124*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.236909913236867*pi,-0.30089446744119797*pi,1.026789531400715*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.648879011500516*pi,0.251731851943804*pi,1.119633083499291*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.273310012467493*pi,0.34184849237191794*pi,0.739796209991666*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43604668012253*pi,0.5*pi) q[6];\nu3(0.789068129713337*pi,-0.4795765647089949*pi,0.515253617683719*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.283676250122552*pi,-0.08337685876795697*pi,1.050382221760482*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41810006405108*pi) q[16];\nu3(0.532909908754287*pi,2.495786240179*pi,3.93961130887833*pi) q[17];\nu3(1.0*pi,0.0*pi,1.066715682289354*pi) q[18];\nu3(0.427516090885729*pi,0.333708406563594*pi,0.645646661291601*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.547758113903758*pi,0.17429364014697601*pi,1.438653596303433*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.412484390232945*pi,-0.19401174012793698*pi,3.82054539650373*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.371214956321443*pi,3.47656571478785*pi,1.57802493271916*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.353217467765507*pi,-0.484427398866832*pi,0.9386112407125771*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.298505828518156*pi,0.9989645236211699*pi,4.49600922403972*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.138870175500154*pi,2.7678074472374*pi,1.59850713079272*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.392151829510681*pi,0.6077695398434599*pi,0.672700828012704*pi) q[8];\nu3(0.776561495955314*pi,-0.19685220964251499*pi,0.657322712847228*pi) q[10];\nu3(0.18550128601979*pi,3.04476535077354*pi,0.86484512014521*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.425640274310681*pi,0.6979119722003799*pi,4.23230894243747*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.524865447380097*pi,0.6137230587722*pi,0.5957752353469943*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5230780335328539*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43201760957277*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.236165934308874*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.448779029402632*pi,0.255060434885257*pi,4.457876962370451*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.718197286216736*pi,0.5849335027307001*pi,4.11918810964936*pi) q[12];\nu3(0.669889641853567*pi,2.84570391729976*pi,4.21616344458204*pi) q[13];\nu3(0.734389579789807*pi,3.11369675884918*pi,3.09376612734736*pi) q[14];\nu3(0.288298959287063*pi,3.39456346937414*pi,1.56261321774589*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.309367547710466*pi,2.37666154452746*pi,1.125904038841362*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32434429529175*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.078821170339738*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.45566832205522*pi,0.031304686256921954*pi,3.63568043434341*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.965403496507131*pi,2.88889240787074*pi,4.1076549496761*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.76549984131182*pi,3.14383836237758*pi,3.43556357228955*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5296693762725386*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.502118746250758*pi,3.24927859096907*pi,3.4543597673212*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.723020479069303*pi,2.75605086614158*pi,3.93748710936872*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[13];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.601225197571813*pi,-0.10771999368979701*pi,4.13712655080312*pi) q[5];\nu3(0.377110657634247*pi,3.19674782310868*pi,0.8276865171872689*pi) q[6];\nu3(3.5*pi,3.38141345129002*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48728501219704*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49600943443061*pi) q[9];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.178869433809757*pi) q[17];\nu3(0.756571380138643*pi,0.37253820032708995*pi,1.385147231822366*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1357397861060239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37224485432989*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47066903818019*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.721394097299506*pi,3.12224570375724*pi,4.27164773594221*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.3235622276233832*pi) q[10];\nu3(3.5*pi,3.34638088357727*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2318145200275898*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283985783600559*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\ncx q[15],q[19];\nu3(0.601071058630811*pi,3.24190071461622*pi,2.82251998913896*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5347660947774994*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40225736034854*pi) q[21];\nu3(0.504591386787977*pi,0.9310197178702999*pi,0.5482366282278798*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49525204512186*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.674735307559955*pi) q[13];\nu3(3.5*pi,3.4456528650937*pi,0.5*pi) q[15];\nu3(0.313585067320914*pi,2.70360109869138*pi,0.8344256025029291*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289362624398563*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.459891450811011*pi) q[20];\nu3(0.308419082166776*pi,3.36950919538198*pi,0.5253057663940516*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.43001653253767*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.264116696549987*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.525206934251729*pi,2.65866775615026*pi,1.305973398744651*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.43629339154363*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.603684064310585*pi,0.17528600615532597*pi,4.16175832455371*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.247338049595137*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.437757850415491*pi,2.62453810528773*pi,1.1281908523278399*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37600823528577*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5720204633952*pi,-0.16625201350047403*pi,3.67577795811946*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.33496967194836*pi,0.265510088681445*pi,4.02897027936661*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.484640658952968*pi,0.28308969492104796*pi,0.8362004729503629*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.363917440716744*pi,0.8742279191094899*pi,4.28731964695229*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.645066109907489*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.758477501159852*pi,1.0266879507603*pi,0.9438049037505021*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.409624168748767*pi,3.49704124085681*pi,1.462687546249958*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.26462957004143*pi,3.2805026448231*pi,1.71027228481637*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4674430446412*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41097061503765*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1067178321691888*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.648125574963082*pi,0.074932143247888*pi,4.0265215289742*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.33428188857657*pi,-0.220266696297455*pi,1.025672775521983*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.406842582149642*pi,0.157079097563657*pi,0.5213827196709924*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.691423568447356*pi,0.04278658777532196*pi,4.41679917499713*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.178280158521907*pi,-0.4432661310047457*pi,0.623001504276637*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.807056636393397*pi,3.40459496226227*pi,3.98409044737403*pi) q[6];\nu3(0.667307551925545*pi,0.06085892489421396*pi,4.31236802825761*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.610274513612237*pi,2.82106291192413*pi,4.10228344281092*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.308093035937417*pi,0.14769889813750803*pi,0.654996865895934*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5644729067603675*pi) q[16];\nu3(0.329672235370977*pi,3.23734277340533*pi,0.637222696097187*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.362342596392973*pi,0.13960173681922206*pi,4.0403925692719795*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.404869671451924*pi,0.31603421375306695*pi,3.51261418862283*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.920270903462064*pi,0.64849109067155*pi,1.240745460841497*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.562619269350978*pi,-0.10402158248371501*pi,1.293570717445572*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.728561076701087*pi,0.70473589363619*pi,1.273871719866186*pi) q[20];\nu3(0.807867643080506*pi,-0.303940605940648*pi,0.5983555049326919*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.566314527839305*pi,2.48916119008845*pi,3.71888493618578*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.215739129751024*pi,2.84621191535325*pi,0.775367543001118*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.206976013699583*pi,-0.361180996027253*pi,1.4535269518825351*pi) q[20];\nu3(0.523924169554681*pi,-0.372374120142543*pi,4.48916489714426*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49078565533805*pi,0.5*pi) q[9];\nu3(0.507917702795314*pi,-0.13732549190023202*pi,3.5447489393081*pi) q[10];\nu3(0.72079469564247*pi,3.10414861769691*pi,3.04338982676909*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.703617644190998*pi,-0.4421110403479961*pi,4.2855021524333505*pi) q[15];\nu3(0.419589327419149*pi,3.24451108263382*pi,0.60099372329852*pi) q[16];\nu3(1.0*pi,0.0*pi,1.181626041116469*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.24768065274741*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.131187048447847*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.724322802613121*pi,-0.378654840183613*pi,0.9221137456291499*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.857775644135559*pi,-0.166988711704341*pi,1.2853686449556712*pi) q[16];\nu3(0.686245978894498*pi,-0.09046511125397*pi,4.23671294308939*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46091078209222*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3146887537764211*pi) q[3];\ncx q[4],q[6];\nu3(0.4913119443092*pi,0.22876359104600696*pi,1.410049853561579*pi) q[5];\nu3(3.5*pi,3.47367058584963*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.369865866315425*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38192195173764*pi,0.5*pi) q[13];\nu3(0.640999112734992*pi,0.43974315150865095*pi,4.15454007073302*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36522582144032*pi) q[17];\nu3(1.0*pi,0.0*pi,1.188405254766559*pi) q[18];\nu3(0.393977810905013*pi,-0.253507980345606*pi,1.57746540408431*pi) q[19];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.351297856040423*pi,-0.028413741814904026*pi,0.850217092178409*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.410721644482*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[17];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.55469368424699*pi,3.45646313187047*pi,0.7306096396613571*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.756030965638674*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.453586652569*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48930480331707*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0894975176261719*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38934236891304*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.53403462133563*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196000998121616*pi) q[20];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5213532198508986*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.501724901823001*pi) q[20];\nu3(3.5*pi,3.41359120913618*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45340592624382*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.45572815451652*pi,0.5*pi) q[12];\nu3(0.700829151169469*pi,3.04004846074704*pi,4.3606541328309305*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2410219036608199*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.1505742936207262*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.647174722722609*pi,-0.350489253972939*pi,0.770625068383301*pi) q[18];\nu3(1.0*pi,0.0*pi,1.363422141518131*pi) q[19];\ncx q[0],q[14];\nu3(0.402015969812476*pi,-0.331897778479258*pi,4.0281111002594*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.544036369025479*pi,0.5023587700471299*pi,4.08930960615064*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.675412576113515*pi,-0.15642269090795202*pi,0.674512461354668*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.515181314279818*pi,-0.169801858026204*pi,4.230275256335689*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.747627662137408*pi,-0.04540203210393201*pi,0.5132139625164036*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.564646471114265*pi,3.24422053149717*pi,4.48543858395675*pi) q[4];\nu3(3.5*pi,3.394796098239*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.461117593668892*pi,3.4327194783867*pi,0.855896555227444*pi) q[9];\nu3(0.623098869926016*pi,3.13724499054026*pi,3.56252317120186*pi) q[10];\nu3(0.713457584761441*pi,2.73628485063289*pi,4.20768057387116*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49173456623266*pi) q[14];\nu3(0.204148007609379*pi,-0.08887806787994501*pi,3.93628002957224*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44515109679419*pi) q[16];\nu3(0.429499185867891*pi,-0.190442308591165*pi,0.5996715356634804*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5316554458212241*pi) q[19];\nu3(0.453095005702534*pi,3.48807024210366*pi,4.15016599462921*pi) q[20];\nu3(1.0*pi,0.0*pi,1.347512334501805*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.261643735498406*pi,-0.37493861574896103*pi,0.796339669777506*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.752806441025683*pi,-0.383803941109102*pi,0.5550006419618325*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.894915552265007*pi,3.01586782247962*pi,3.69012223035352*pi) q[9];\nu3(0.483326034964545*pi,0.91558719075385*pi,4.16692262256764*pi) q[10];\nu3(0.714986099321463*pi,3.35856808863284*pi,3.48703711108849*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.399503144440095*pi,-0.21691978895743702*pi,1.227740189971383*pi) q[15];\nu3(0.887014499668634*pi,3.14455154134313*pi,4.22979701133694*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.259259381445621*pi,-0.353952492016148*pi,0.9656002591490029*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.17886641732301*pi,-0.08547701223001303*pi,1.0481029228930852*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.90972149961561*pi,0.18066654250126601*pi,4.4893839352591005*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6567481603688781*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.27299481028775*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.411348868991006*pi,0.02779284992751596*pi,1.449426014728062*pi) q[7];\nu3(0.671767549784454*pi,0.22287469014591*pi,0.5788540169193764*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.123803369339968*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.38933820578557*pi,-0.4723081340796945*pi,1.152051759001913*pi) q[7];\nu3(0.72500394686125*pi,0.50907944743534*pi,4.377535780794799*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.479992056365143*pi,-0.004816407720713012*pi,4.4062275405348*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0664355161817433*pi,3.31630858003261*pi,0.907702790825774*pi) q[2];\nu3(3.5*pi,3.34404182336103*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.292683411350945*pi) q[4];\nu3(0.368555794466974*pi,3.36798591703*pi,0.794123468335897*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0978860029248576*pi,3.36493542592516*pi,1.91849291601791*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.51665474798703*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.556600736570786*pi,-0.354103934848646*pi,0.628937001002762*pi) q[0];\ncx q[1],q[15];\nu3(0.263850601725911*pi,0.476081956342316*pi,3.80279691275293*pi) q[2];\ncx q[3],q[4];\nu3(0.378298308072954*pi,-0.16955979602898702*pi,0.7675458076084141*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.89348910475802*pi,3.44428398926346*pi,3.45449769763247*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5671379625077595*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.682484620062047*pi,0.8507184279845299*pi,0.623848723895065*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.641100908118219*pi,0.21443434139482997*pi,1.478204014927315*pi) q[16];\nu3(0.928989966310489*pi,3.31091198975621*pi,3.57931785903602*pi) q[19];\nu3(0.367179022637101*pi,0.289573803587979*pi,3.94196200541328*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45998279898728*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.162413921933392*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.119904020722103*pi,-0.333616267062508*pi,1.75663891115759*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.414349542210591*pi,-0.49806796339059217*pi,1.446908879581077*pi) q[16];\nu3(0.489619361324259*pi,0.5471882765218601*pi,0.629339484053026*pi) q[19];\nu3(0.616474998855256*pi,-0.338707036658363*pi,0.9636734352316549*pi) q[21];\ncx q[0],q[20];\nu3(0.366069819075611*pi,2.73899820633512*pi,1.34681864739513*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39968686539549*pi,0.5*pi) q[0];\nu3(0.71075438556822*pi,0.20226253233777802*pi,3.87875145350478*pi) q[1];\nu3(3.5*pi,3.44476010374017*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.250231883612916*pi) q[6];\nu3(3.5*pi,3.46996073543537*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38086148528481*pi) q[10];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.414981912827874*pi,3.25289052480663*pi,1.372784632668677*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2025180949391618*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.10455307006698*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0972834085694858*pi,3.19850449014397*pi,0.8012987731314549*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[18];\ncx q[8],q[10];\ncx q[9],q[16];\ncx q[11],q[19];\nu3(3.5*pi,3.31328070958068*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.746230105923886*pi,-0.24843272093221702*pi,0.6326474805554609*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2087672301794439*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.852922076380907*pi,-0.197749381106198*pi,4.00529169931538*pi) q[3];\nu3(0.16276356454598*pi,2.79223593275334*pi,1.414258358224638*pi) q[4];\nu3(3.5*pi,3.46036398274428*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.710416605739845*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47822814933329*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45176382332683*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.299465557218848*pi) q[13];\nu3(3.5*pi,3.39191176133291*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.161336911812307*pi) q[16];\nu3(1.0*pi,0.0*pi,1.298846220835417*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5736361262856429*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307957568743054*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48689621345219*pi) q[20];\ncx q[0],q[20];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.479696416647327*pi,2.94559607251811*pi,1.93978947484318*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4408221961492*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.31704812489874*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40211684230132*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4890473198563505*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6985943290700329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.336034469744998*pi,0.18874404818452895*pi,3.75648349191323*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.596025868798224*pi,0.83680505750435*pi,0.691761963043087*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.397289994013512*pi,0.24452981003956298*pi,4.41068426134355*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.66884893681244*pi,-0.177820200531621*pi,0.5109418803640173*pi) q[6];\nu3(0.867153670516034*pi,3.32782604554444*pi,4.19172918506347*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.332733556089991*pi,0.09549660135120996*pi,3.63724318884989*pi) q[7];\nu3(0.454678161416659*pi,3.42285725519622*pi,0.5325400343030576*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.633949060137866*pi,2.82499228186466*pi,3.74993383730761*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.748504276653149*pi,-0.205024054442404*pi,3.64115741404692*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.621115388193582*pi,0.75859728177076*pi,4.3101055990934505*pi) q[10];\nu3(0.332041856930575*pi,3.34946230440587*pi,1.63666822715883*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.075626524636409*pi,3.15416824829998*pi,1.44662881996797*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.138869842024586*pi,-0.4563401422916819*pi,4.40795673719972*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.264396721626694*pi,3.25683046688817*pi,2.00451530135851*pi) q[11];\nu3(0.790765777201242*pi,0.8376180997178599*pi,0.5736598572189129*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.419943048354419*pi,3.0938446769415*pi,1.66589667855829*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.28446365691513*pi,0.8170603002957*pi,4.2715065007914*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.582989673337092*pi,-0.350064954855118*pi,3.63143743714996*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0390899841876318*pi,3.09016673015262*pi,1.367036936647195*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.532113301163405*pi,3.03043570600919*pi,3.88386075329312*pi) q[19];\nu3(0.587035949434226*pi,0.171213683077589*pi,1.423943042880338*pi) q[20];\nu3(0.381765249607044*pi,-0.224273381291823*pi,1.3349949740785632*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.427365803452969*pi,-0.018164993708742028*pi,0.915846229057188*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.682402243370867*pi,0.54148882725805*pi,1.1672211313524699*pi) q[14];\nu3(0.367290104443784*pi,-0.4271792096855203*pi,1.1092121602286*pi) q[16];\nu3(0.429394740704912*pi,-0.187673874072258*pi,3.66736972314589*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.312869805569548*pi,0.7464627979067899*pi,3.96934281304853*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.848553226623426*pi,3.48732399847399*pi,3.42880637482779*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.811102163218817*pi,0.135248050970179*pi,0.5094484327532055*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.561805411083138*pi,0.264270898777222*pi,4.2821310690898695*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.423770808997768*pi,2.59228003747837*pi,1.008512598028719*pi) q[14];\nu3(0.843830368156819*pi,0.45970051949687396*pi,4.1550076987330495*pi) q[16];\nu3(0.233814835273579*pi,-0.457017912998985*pi,0.696773007615819*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.435170079089995*pi,3.28929808047499*pi,3.1595352149596*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37905798225466*pi,0.5*pi) q[0];\ncx q[2],q[19];\ncx q[3],q[21];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37875263814657*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.274386910152886*pi) q[7];\nu3(3.5*pi,3.42462468665733*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36704382008077*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.345363930199082*pi) q[11];\nu3(1.0*pi,0.0*pi,1.275037099694305*pi) q[12];\nu3(0.768896370829798*pi,3.00111768379506*pi,3.76839448018904*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.23077907255153*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[9];\nu3(3.5*pi,3.45805239765329*pi,0.5*pi) q[2];\nu3(3.5*pi,3.382200716206*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31520080988573*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[11];\ncx q[10],q[12];\nu3(0.513522299070801*pi,0.04093153822554896*pi,3.81024622456915*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.15981985501254*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237267495436237*pi) q[19];\nu3(1.0*pi,0.0*pi,1.182120647088184*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49719530388564*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[21];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4693552657731*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.275559377023533*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44482785797363*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5663760092120893*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47893710690495*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43796981050545*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192998164259107*pi) q[17];\nu3(1.0*pi,0.0*pi,1.169149534800001*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.602949022199998*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[11];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5108424661598292*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33402123194478*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.588938344118263*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[21];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.631205844569978*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42446191139448*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43543241266999*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46356264834841*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.20364308648123*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.634668290608719*pi,0.35742342134578997*pi,4.13964055102674*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[13];\nu3(0.694022421163044*pi,0.17674380955233504*pi,4.02002766852065*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.47795685272747*pi,2.9877031776351*pi,1.87968426124241*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.785990233899759*pi,2.77701659049711*pi,3.83093467818764*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.396418297268859*pi,0.20533060831029504*pi,3.42016388147884*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.243193825944728*pi,3.1265310058882*pi,2.01457642473638*pi) q[3];\nu3(0.274731591102448*pi,-0.384843210807206*pi,1.223935251985068*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.228990343451536*pi,-0.244445462886467*pi,1.1255964455443719*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.843218296981229*pi,0.013636472320154969*pi,0.835398367374173*pi) q[9];\nu3(0.271893830021193*pi,0.50916324119829*pi,3.51734555423704*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41851648143263*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.74092998271196*pi,3.38922659277483*pi,4.31944018532009*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.431543437153549*pi,-0.32519791555054*pi,3.93135137236464*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.416723502583319*pi,0.60758760965263*pi,4.10285376499669*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.85358600169318*pi,3.06466296695018*pi,4.43801791539651*pi) q[8];\nu3(0.83473274746075*pi,-0.4567094220826075*pi,0.5325492249080652*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.685937534024123*pi,2.97043104218538*pi,3.71816044405347*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.314186318617016*pi,3.28465983789503*pi,1.183122209044004*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.597484303491473*pi,0.0039777211735460005*pi,3.661725273233*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.195342161633405*pi,0.384167544600704*pi,3.46900792971614*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.536506060963983*pi,-0.074406731742297*pi,3.73566417236823*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.583878632599581*pi,3.32442879605977*pi,3.26117138727273*pi) q[7];\nu3(0.296624523255937*pi,0.78285996087501*pi,4.17654502660252*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.58175885528794*pi,2.62473468354876*pi,4.0186824156077705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.631856677416932*pi,0.6817451159369701*pi,1.229691296722716*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.597441819402767*pi,0.06066410796379296*pi,1.1717039547097379*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.442893985986381*pi,3.3661254999776*pi,3.18808044546614*pi) q[0];\nu3(0.298413165882823*pi,3.36108834747208*pi,1.9814516938698*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.236250978012925*pi,-0.052375609722384975*pi,4.44924468262878*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.184509367414996*pi,-0.4238007462317737*pi,1.1091493677057769*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.131329883051523*pi,-0.177462503240569*pi,0.997567593148746*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.172005362353244*pi,3.3798823896062*pi,0.6884237817244789*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.625227155435829*pi,0.6280964577849799*pi,1.266098699190614*pi) q[14];\nu3(0.47075260064215*pi,0.037076017652712956*pi,1.1576685197006449*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.808955417373754*pi,2.89507701142288*pi,3.50828414922305*pi) q[18];\nu3(0.842180976460448*pi,-0.4865886713246599*pi,4.4750702516293*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.34211293694157*pi,-0.10503446873657102*pi,1.136565952468823*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.213472915324432*pi,-0.4145714709020697*pi,0.663386160158095*pi) q[17];\nu3(0.5645530211636*pi,0.20195016324960802*pi,4.36770065359439*pi) q[18];\nu3(0.588494798864518*pi,0.08963612651452202*pi,3.86528637869353*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.72771172481499*pi,3.26793088896565*pi,3.05077158604755*pi) q[5];\nu3(3.5*pi,3.29212756746502*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.250361561081202*pi) q[7];\nu3(3.5*pi,3.44233810312454*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249406783155014*pi) q[16];\nu3(0.404737132191112*pi,-0.31413605660378796*pi,4.16200633207297*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(0.122286603179437*pi,2.55096472015261*pi,1.223218762745103*pi) q[5];\ncx q[6],q[7];\ncx q[10],q[16];\ncx q[11],q[21];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.28343650743715*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.174689979392008*pi) q[1];\nu3(3.5*pi,3.44683737137202*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6275662753384*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47394526704704*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46950313479269*pi,0.5*pi) q[12];\nu3(0.606859872724535*pi,3.00610728494009*pi,4.16792162760712*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.304824422090186*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3199794517771295*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3763618748726651*pi) q[20];\nu3(1.0*pi,0.0*pi,1.213900727231968*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.46775433780817*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[17];\ncx q[10],q[16];\ncx q[11],q[21];\ncx q[12],q[15];\nu3(0.555785712191912*pi,1.00290296198654*pi,0.713088948511269*pi) q[13];\nu3(3.5*pi,3.37755271198766*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.156317832983376*pi) q[18];\nu3(1.0*pi,0.0*pi,1.11199060544977*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5521204368465491*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47046399893301*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.39796455700939*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245273777715088*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.61737843397648*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5482411688950887*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40208988097137*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1653105676023299*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5614107583210509*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4713767004904295*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[5];\nu3(0.437752199914934*pi,-0.25323363850359903*pi,1.400244080494348*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5705712019172149*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.45325173301284*pi,3.14622121144807*pi,2.06801961589689*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38194778215256*pi) q[5];\nu3(0.462393104723223*pi,-0.4755991685278944*pi,1.7603775503924*pi) q[6];\nu3(0.377104570917532*pi,3.06442247573383*pi,1.042250360058795*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.48186477812494*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.195491648673111*pi,0.175093401331473*pi,0.5383584393253583*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.359451108636107*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.700259819164265*pi,2.7205504091522*pi,3.38877045538846*pi) q[21];\nu3(0.297681010742443*pi,3.32855558017894*pi,4.29734582390156*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.472399326395216*pi,3.38088500878402*pi,3.20052233541355*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.351878430915341*pi,-0.4340215722396006*pi,1.6489753588078*pi) q[10];\nu3(0.794994337472729*pi,3.04869905697195*pi,3.54558958161124*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.748142003037296*pi,0.08357231650376795*pi,1.345243946667964*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.574526011387774*pi,3.1543030380442*pi,3.16962093846099*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.344491724868491*pi,2.39559832064616*pi,1.190845083002982*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.27179316612992*pi,-0.24557909421858898*pi,0.5634847716933992*pi) q[1];\nu3(0.489610062829436*pi,3.39029849938866*pi,1.75482503867172*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.500242554242071*pi,2.8616169118151*pi,3.71513702429514*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.665128366558484*pi,2.94070691772495*pi,4.20000431496914*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.582680651923031*pi) q[13];\nu3(0.36846317372345*pi,0.5481412379733099*pi,3.92492656084411*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.411513227369801*pi,0.04476230052893104*pi,1.164772667953022*pi) q[17];\nu3(0.177355628636502*pi,3.24687231088704*pi,1.1495005411275439*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.129769676876341*pi,-0.4145965258522145*pi,1.154228504080642*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.362590442486988*pi,3.46387349724746*pi,1.94604084657606*pi) q[1];\nu3(0.247841355955334*pi,0.10849072103576896*pi,4.09835383273221*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.839006464345616*pi,3.29954431534392*pi,4.14250301392593*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.428611506794189*pi,0.04333986560915404*pi,3.60561257753633*pi) q[16];\nu3(0.763539428576712*pi,0.23461264649799896*pi,0.766609775006029*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.843169705132554*pi,3.41158469405682*pi,0.785792363024105*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.570089718181039*pi,0.41716956198615995*pi,1.052856698692882*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.512094513630043*pi,0.77309711001636*pi,1.026473296600992*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.155964563978212*pi,2.89071332363024*pi,0.6452603376682771*pi) q[15];\nu3(0.299126997827846*pi,0.8077044081996101*pi,4.1469559707754495*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.590953608705129*pi,-0.272604228870052*pi,3.92067352713744*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.258155121602565*pi,-0.09151284183194303*pi,0.913962466231259*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.103847572503611*pi,0.31723341626993895*pi,3.40299337081879*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.807479276724158*pi,0.359920788513715*pi,1.55118959519252*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.520950968779756*pi,-0.4034072055489464*pi,4.214667526550301*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43443936409088*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.432732490513776*pi,0.43001293891163705*pi,0.8684782883341631*pi) q[4];\nu3(0.755316347730663*pi,2.64872949620064*pi,3.70051321916446*pi) q[5];\nu3(3.5*pi,3.4116698897374*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43263869524225*pi,0.5*pi) q[7];\nu3(0.170875163297602*pi,0.258043156823364*pi,4.35727940196829*pi) q[9];\nu3(1.0*pi,0.0*pi,1.127366625791609*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1270238784582451*pi) q[17];\nu3(0.293065263149323*pi,3.1940289519509*pi,0.619433338159825*pi) q[19];\nu3(1.0*pi,0.0*pi,1.18397337069849*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[11];\ncx q[2],q[3];\nu3(0.362189900206842*pi,0.23304580280785703*pi,0.734708579194444*pi) q[4];\nu3(0.482709546446735*pi,-0.264088765661315*pi,4.17856923439396*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.628549685762124*pi,-0.192807819102288*pi,0.850814415852723*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42200671446508*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38163711240427*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.167007567020189*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49365417798413*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.533031664057213*pi) q[10];\nu3(1.0*pi,0.0*pi,1.219167263630763*pi) q[11];\nu3(1.0*pi,0.0*pi,1.291331516659612*pi) q[12];\nu3(0.829491727746804*pi,2.63828597060305*pi,3.81433168270829*pi) q[13];\nu3(3.5*pi,3.4507239317037*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.331901920040718*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4366689493233995*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49845668922008*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[11];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5132669868771567*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5431274942661322*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5882063775086028*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43245066250981*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[3];\nu3(3.5*pi,3.453548135991*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.251528463504948*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.222383646170372*pi,0.04198390069223101*pi,4.06887297145477*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42859027628015*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49719661809781*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2216375842820288*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321860354610859*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.277657302027062*pi,3.48266252439278*pi,0.693357565531216*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.531720722790249*pi,-0.142088639645236*pi,4.15356738965032*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.477142426261582*pi,0.82531730679012*pi,4.24260744418884*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.30950951623673*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.546587628909668*pi,-0.04940495941203299*pi,0.867695734946372*pi) q[1];\nu3(0.703391798348612*pi,3.43359147065367*pi,3.07010518330024*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.42310840521065*pi,0.5*pi) q[5];\nu3(0.815607669909618*pi,2.92512909182662*pi,4.14737701381215*pi) q[6];\nu3(0.5320850652904*pi,-0.37072972877081*pi,3.86994815594234*pi) q[7];\nu3(0.421134756288718*pi,-0.218983739606241*pi,1.58039807917457*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.211782033347601*pi,3.20673662081292*pi,1.284185959990932*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.353347325470689*pi,-0.10141769220101599*pi,1.474850950343785*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37278356922892*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.658545319884283*pi) q[19];\nu3(1.0*pi,0.0*pi,1.362791468068959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.784232927062278*pi,-0.291447559400726*pi,0.7231798025402401*pi) q[1];\nu3(0.436925714028736*pi,-0.155820661183788*pi,0.799194577857737*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.322488670766486*pi,3.32807563578269*pi,1.488492162911847*pi) q[6];\nu3(0.71386690554366*pi,0.02957763555301096*pi,0.8388609846949631*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.49782381900744*pi,3.06721043099369*pi,3.48136973883432*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.973253418375369*pi,-0.05446631235147498*pi,4.0719033262827296*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.247417621330104*pi,0.69102302064981*pi,0.640575758476386*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.712891030914238*pi,-0.30984466691521*pi,1.046856104740355*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.645681645024041*pi) q[20];\nu3(0.238132986946634*pi,0.17532098608952695*pi,0.730509996587482*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.611876211273359*pi,2.72450054642073*pi,3.96382844957534*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.217674849442498*pi,2.64759822349758*pi,1.1351673927196941*pi) q[11];\nu3(0.403602602533982*pi,0.99957837056566*pi,4.47520667710668*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.718495031381014*pi,2.97476640183484*pi,3.85554738084145*pi) q[15];\nu3(0.683446067185769*pi,2.78557659643096*pi,3.91035286696066*pi) q[16];\nu3(0.571470006944264*pi,2.89117965418896*pi,3.13053739951319*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.634899989102137*pi,0.288809211994828*pi,3.88256375795944*pi) q[19];\nu3(0.964778371187145*pi,0.6055744132655301*pi,1.3827320426712228*pi) q[21];\nu3(3.5*pi,3.33644625587827*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.161263205911509*pi) q[12];\nu3(0.617690861202098*pi,-0.29428981145147604*pi,4.49606790721684*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.874049897460774*pi,2.47231766138469*pi,3.6124086065857*pi) q[15];\nu3(0.176929995509565*pi,0.02205578555811205*pi,0.70016617179975*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.573539524206981*pi,0.7851627613035299*pi,1.201747217809324*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43119458259174*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.173043262670494*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29272059161524*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.745448460913021*pi,0.06896042810388103*pi,0.85472339250628*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,3.3296850147028*pi,0.5*pi) q[8];\nu3(0.237999939083117*pi,-0.4892414736917482*pi,1.98796205698171*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.49072586787821*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.643081461217169*pi,-0.06219495164097999*pi,0.68460584610604*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2618929067265952*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1950880809199989*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.442579251480715*pi,1.14289315785725*pi,4.18493825573605*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.463749864294699*pi,3.24218261155017*pi,0.924239342818147*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5581240208961402*pi) q[10];\nu3(3.5*pi,3.31591537304457*pi,0.5*pi) q[11];\nu3(0.115185626345341*pi,3.11897797749407*pi,4.41141013434519*pi) q[14];\nu3(1.0*pi,0.0*pi,1.241713170994337*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.21075483455328*pi,-0.4796654082331215*pi,0.774709416566651*pi) q[5];\nu3(3.5*pi,3.38056186916963*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43826495569117*pi) q[17];\nu3(0.355993638199283*pi,2.65782720948681*pi,1.56625044396735*pi) q[18];\nu3(1.0*pi,0.0*pi,1.119793853652644*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4831741133589205*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.535504926875176*pi,-0.005691237932295978*pi,0.8145613670763729*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5761118418432085*pi) q[16];\nu3(0.340092017525128*pi,3.31257053404325*pi,1.5687711773646*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.553996426003464*pi,3.08260018679979*pi,3.87060719761979*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.160621618377703*pi,0.8933729723911701*pi,0.5802808755058884*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41851668404826*pi) q[19];\nu3(0.508610160884029*pi,0.08901045258385498*pi,1.449640463589464*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.661177959717298*pi,3.37006272544347*pi,3.2228749204251*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44353156115336*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[19];\nu3(0.82122262287301*pi,3.25731906449466*pi,3.96744301713167*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.149699225568392*pi) q[9];\nu3(0.49094548975754*pi,0.474793971729793*pi,4.02504931797956*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.119994529932771*pi,3.11211726200483*pi,0.951012303749101*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.136640896584674*pi,3.4059681748998*pi,4.118542378475929*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.34735941089072*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.0872602619914788*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.566382547490933*pi,2.91919172602213*pi,4.14545567888565*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46260501998698*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.655726406336967*pi,3.32558969656248*pi,0.5165211376265468*pi) q[11];\nu3(0.671833998575297*pi,-0.353890636771309*pi,0.974582054590286*pi) q[12];\nu3(3.5*pi,3.45239343550153*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37165567239747*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.315509405714574*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.266418812491475*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.457992579428041*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.390539606178489*pi,2.68985415941212*pi,1.366686127212842*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.492203637149208*pi,3.38310642905611*pi,4.21071277552136*pi) q[11];\nu3(0.563631442679464*pi,0.68703473503241*pi,0.752929632263386*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(0.338297900913314*pi,0.7715067576224299*pi,0.601169751041179*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36430939836664*pi,0.5*pi) q[1];\nu3(0.674725178492644*pi,3.4577306415848*pi,3.53212491773569*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5620502434683269*pi) q[15];\nu3(0.269411372912414*pi,3.27692794582677*pi,0.667076309411905*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.639558619346899*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.177368670325559*pi) q[20];\nu3(0.344685770755496*pi,0.7076874853783599*pi,0.5132135580468168*pi) q[21];\ncx q[1],q[20];\nu3(0.520211008019923*pi,2.99529491381953*pi,3.21428597246819*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.477828689257396*pi,0.6618814758641101*pi,4.21878403230852*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.701910337370366*pi,2.78678861858985*pi,3.55554542936776*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.275844000017202*pi,-0.262531751647481*pi,1.13804902104518*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.479921572945711*pi,-0.4619931831571479*pi,4.01767354591056*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5408177114455222*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.520796235468477*pi,3.47948905082181*pi,3.75005757623788*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.854901847453669*pi,2.71838044122061*pi,3.44666759925447*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.261701220317398*pi,0.30679440008791203*pi,4.12829334122429*pi) q[17];\nu3(0.730743793732454*pi,0.33068515100766005*pi,1.0422477449418959*pi) q[18];\nu3(0.474008538600992*pi,-0.0006461841809199953*pi,4.10561253215246*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.544349926591093*pi,0.11153756650768798*pi,4.1871345304286*pi) q[3];\nu3(0.373317108088552*pi,3.27662261352218*pi,4.27419113481837*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42488324048108*pi,0.5*pi) q[10];\nu3(0.253627779960412*pi,3.41012416300464*pi,1.87729526250894*pi) q[13];\nu3(0.15313881490835*pi,0.06382966654825994*pi,3.86515706890551*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.195420944718165*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.753438495377584*pi,2.75849246124332*pi,3.70770974291448*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.438128380985572*pi,3.03162954485267*pi,1.109998293657072*pi) q[3];\nu3(0.361577428052934*pi,2.63085921099478*pi,1.354763644834905*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.74909727862552*pi,-0.183789584620908*pi,4.08234503440881*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.354822338373956*pi,0.309958439325308*pi,3.69405913253972*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.782461280855254*pi,0.227376706999443*pi,1.262156408495976*pi) q[5];\ncx q[6],q[12];\nu3(0.045727986848932*pi,-0.377874040088711*pi,4.37774864078472*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.676995009690847*pi,-0.206721170575912*pi,0.5419143970012605*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5420136035277232*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.469597518888405*pi,0.07924847631938703*pi,4.086387039485389*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.473299686127714*pi,-0.4634740762287285*pi,1.203722906835637*pi) q[5];\nu3(3.5*pi,3.36034001198271*pi,0.5*pi) q[6];\nu3(0.679401071957388*pi,0.15553969587925598*pi,0.9628870247084*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.247984576073728*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.79200839976519*pi,0.56477054841289*pi,0.755976790374554*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47467313595819*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24444368326226*pi) q[18];\nu3(0.50661064202747*pi,2.83245378702327*pi,1.2139105819906248*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48377328898384*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.697004616142958*pi) q[12];\nu3(1.0*pi,0.0*pi,1.144675950289514*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.383157460461714*pi,-0.006748426739725977*pi,0.7009124463510941*pi) q[20];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[7];\ncx q[4],q[8];\ncx q[5],q[17];\ncx q[6],q[12];\ncx q[9],q[19];\nu3(0.853064242412908*pi,0.48245960849317204*pi,1.011308945586027*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.391709296708219*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45238913632806*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43399531151336*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36188901356604*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4074914843167*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.159948749397717*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2945226587370708*pi) q[8];\nu3(3.5*pi,3.47346369551554*pi,0.5*pi) q[9];\nu3(0.644495170838574*pi,3.2137100167659*pi,4.2042126566509*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6166545502291509*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251586157088913*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344696040370319*pi) q[17];\nu3(1.0*pi,0.0*pi,1.319489353441776*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[13];\ncx q[2],q[14];\ncx q[3],q[7];\ncx q[4],q[8];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.612668525533014*pi,0.28103017923279805*pi,1.6688407043915*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41142555311277*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.72175077292892*pi,0.01594377439405903*pi,3.8084062159096*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46132804632385*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47049105130754*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2942314720657548*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47743052342092*pi) q[15];\nu3(0.461352156589564*pi,0.147538349322073*pi,0.5124423467348072*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.651878745994489*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4560028514631504*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[15];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[8];\ncx q[5],q[17];\nu3(0.905137006199664*pi,1.02360953553647*pi,0.8910657765840699*pi) q[6];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.260937666766171*pi,3.30957758760295*pi,1.008128435378873*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.29284504867159*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1476858059849722*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.541816414741552*pi,-0.042041710857571024*pi,3.697632974521*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.234993997815426*pi,3.28612735644446*pi,4.237706478666491*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.62190019498676*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.174473670679212*pi,0.005444235746842052*pi,1.401583046868043*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.540943180183505*pi,2.70697999388476*pi,3.74660138429787*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.408397089557487*pi,0.54030872379186*pi,0.8421898207437339*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5527708157507774*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.245703993171596*pi,0.277628672218161*pi,3.50852737417096*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.680175282877386*pi,-0.12023536662227302*pi,3.60055239872824*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.332876907054778*pi,3.42655413519445*pi,4.22363385475513*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.326743559826371*pi,3.47926768036169*pi,4.11615856157701*pi) q[17];\nu3(0.532274862854638*pi,3.26074898564455*pi,4.40253367996212*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.215675687809395*pi,2.47773008357319*pi,1.349670818954611*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.372452099479111*pi,2.70925392233184*pi,1.398949259183874*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.640395653943207*pi,0.66225179435799*pi,1.1732303099118782*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.710182404380952*pi,0.40212456755175396*pi,1.5790579750456*pi) q[1];\nu3(0.201545954226483*pi,0.03235548734829996*pi,4.19367540443122*pi) q[3];\nu3(0.577989624100414*pi,-0.14878013333726903*pi,4.063527954553869*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.363178439973404*pi,2.92339717979055*pi,1.278832983159603*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.4965946889598*pi,-0.30003302114013697*pi,1.404820523902689*pi) q[0];\nu3(0.851594783831057*pi,-0.08998299446443597*pi,3.56966948799419*pi) q[1];\nu3(0.758622123697864*pi,0.25647822223458505*pi,0.8326762563625689*pi) q[3];\nu3(0.535990538960177*pi,3.13268768335446*pi,3.36822156090453*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46601213264312*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.47881030739144*pi,2.78505813535864*pi,3.71480080951682*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1842822311262569*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.216517881280477*pi,0.044066429173997945*pi,1.043013046230309*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.513944924779682*pi,3.04219496698246*pi,0.5693466750912548*pi) q[19];\nu3(0.607769458752661*pi,3.36967899063802*pi,3.10137456474128*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.496990928495785*pi,0.007877750176630949*pi,0.932112939439133*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[12];\nu3(0.322624915497311*pi,-0.216447985418801*pi,0.788875632870699*pi) q[7];\nu3(0.62235976150409*pi,3.45946579624883*pi,4.26041672636954*pi) q[8];\nu3(0.206678775483616*pi,-0.08988421108556799*pi,4.46819418772459*pi) q[9];\nu3(0.538699287997436*pi,2.99878410479813*pi,4.40797751129684*pi) q[13];\nu3(0.130073072101017*pi,0.11716454545691302*pi,3.66625062383541*pi) q[15];\nu3(0.692875833993039*pi,2.87698803232242*pi,3.67498042752544*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.582723344857261*pi,2.52597048968266*pi,3.79482978899662*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.27956724942951*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.73077229699928*pi,3.27882978820713*pi,0.6449384076867279*pi) q[7];\nu3(0.253077901930527*pi,0.047730567980351024*pi,4.3762872139924*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45991379667505*pi) q[12];\nu3(0.184007378674641*pi,0.04061195141738805*pi,4.3054509222164*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.083603689209822*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.785020450209082*pi,2.95995021711829*pi,3.07110602562065*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4238304771788*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.359784141559679*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.478325152759631*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.35649073892173*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2311354352777402*pi) q[8];\nu3(3.5*pi,3.42807796449562*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.2154413824191819*pi) q[15];\nu3(3.5*pi,3.40799185219666*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.338228533678751*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.38253736879311*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48867421690877*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.47846052820328*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42442816107281*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.211708520881694*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287530176493217*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.208874052412636*pi) q[21];\nu3(3.5*pi,3.4676314639393*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30693238677891*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5222078720248846*pi) q[8];\nu3(1.0*pi,0.0*pi,1.246958734279811*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5483234509248243*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1800205914386659*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43898453226296*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.658769460692975*pi,2.69340520159907*pi,3.44461507363556*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5203032533819609*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5001987003966444*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.459078416111399*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[14];\nu3(0.751674152832391*pi,0.357136330646904*pi,0.869078706899217*pi) q[5];\nu3(0.850988857174681*pi,3.21091004036245*pi,4.02235243533067*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49061446275227*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45642782367647*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.484414943441214*pi,0.45210715243436195*pi,1.14027327823885*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.568193323429276*pi,3.3079121921598*pi,4.14422237318014*pi) q[11];\nu3(0.54891781964619*pi,0.12334502541532799*pi,0.5417091671158509*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5334745148847*pi,0.150700444862368*pi,4.17929180940539*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.483771672720207*pi,-0.14684000133125702*pi,1.0302619612351012*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.698312930474074*pi,0.81350945932062*pi,1.062088023523384*pi) q[11];\nu3(0.585483448349939*pi,0.305468157819485*pi,0.665039306728058*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.283216738789833*pi,3.27096505839922*pi,0.810663857627402*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.76281943147922*pi,2.87430504911665*pi,3.63946775260817*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.275658822000261*pi,0.8680873543447101*pi,4.08375928978953*pi) q[2];\nu3(0.675199843640525*pi,2.88194983745341*pi,3.28420764963343*pi) q[3];\nu3(0.582778819391853*pi,3.15955295931459*pi,3.04604502520697*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.364456417103728*pi,3.30450163084672*pi,1.0880142688168921*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.597587709893893*pi,3.34783138533398*pi,3.06828145950826*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.696891523071396*pi,-0.251310428523492*pi,1.038101192023938*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.465388391983726*pi,2.817917427229*pi,1.1260190801608*pi) q[3];\nu3(0.753169555313524*pi,0.22509337012005104*pi,4.3722990578536205*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.448585804393317*pi,2.7213844278703*pi,3.73634574174759*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.317991986997697*pi,0.60905511932029*pi,4.24789414776242*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.376781839464187*pi,0.19270501749133895*pi,4.21730953288829*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.54627007837532*pi,0.9955030175236099*pi,0.642371944141377*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.906791905565764*pi,0.41244176908594*pi,3.96927115111207*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0950461297477037*pi,3.46100541032895*pi,0.892319697156044*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.582795444005353*pi,3.20463805354116*pi,2.80805438087676*pi) q[18];\nu3(0.625488321028003*pi,-0.370319520293502*pi,4.03638892012595*pi) q[19];\nu3(0.453381534323642*pi,0.337697779893136*pi,0.899592301370009*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.280453101075982*pi,2.93653080826153*pi,1.441278608922874*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47198666411761*pi,0.5*pi) q[5];\nu3(0.475647496973734*pi,-0.276825384996994*pi,0.9590701082656861*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.502903028849864*pi,0.45925408622384*pi,1.496841973905054*pi) q[13];\nu3(0.947248135623502*pi,2.59586642658493*pi,3.46037900371561*pi) q[14];\nu3(1.0*pi,0.0*pi,1.28152309584077*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.125081335748755*pi,-0.27537152910865204*pi,0.8061286200700011*pi) q[18];\nu3(0.898784943573841*pi,0.6584760186812599*pi,0.5161632313448784*pi) q[19];\nu3(0.207457571668901*pi,-0.18742516329422*pi,0.825602547840649*pi) q[20];\nu3(0.682833614907372*pi,-0.311764028366728*pi,4.18738406170673*pi) q[21];\nu3(0.259710882700415*pi,3.30054864565006*pi,4.4323967014526*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.617657022661201*pi,3.1660760208865*pi,3.3945502208207*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.490535248766703*pi,3.4281973773444*pi,1.7458897911192*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.478889308510788*pi,0.8897190835265101*pi,0.797964883632755*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.370129586831168*pi,3.03381511210886*pi,1.8152666721322*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.290010102651721*pi) q[15];\nu3(0.653605509852825*pi,0.6614834214080401*pi,1.0655812849851078*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.29910762495046*pi,0.5*pi) q[3];\ncx q[5],q[15];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.168247178176114*pi,0.7555478173107999*pi,3.91291804338923*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1415507412044779*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(3.5*pi,3.3793498774089*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(3.5*pi,3.42239639675218*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.25285105329559*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.1339783973940079*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21143804441545*pi) q[17];\nu3(1.0*pi,0.0*pi,1.290470889697209*pi) q[20];\nu3(3.5*pi,3.42675044581635*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38896471305005*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.195815091560142*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49126919108794*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.4219144350524*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.188028948116453*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5489893940725796*pi) q[18];\nu3(1.0*pi,0.0*pi,1.348762606362407*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2150020342835979*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.44456875268413*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40450724749379*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5557739266582655*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.489546815965911*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44911176116318*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41528519747908*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197858119204859*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5548260238220395*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.413045466411*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48482677029917*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.218141405484825*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.738792585438166*pi,0.8029198169496199*pi,4.45812652590953*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.764547828951054*pi,0.338566761146433*pi,1.151668738118661*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.265082749911208*pi,2.72829700816414*pi,1.063865610349195*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39805647215208*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.494168145267523*pi,0.46046281011352996*pi,0.955612601044084*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.117920705222729*pi,3.17385031599526*pi,0.760510553747519*pi) q[2];\nu3(0.339291141987667*pi,-0.154471049210971*pi,4.24761690193188*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.590605605274161*pi,0.56798613388987*pi,1.0663363195729492*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33219268372766*pi) q[14];\nu3(0.449352687547211*pi,3.39553786625605*pi,4.31550641830731*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.213479605011317*pi,-0.478885874878564*pi,0.997395180208837*pi) q[18];\nu3(0.496419391542072*pi,0.7786886824158801*pi,0.780501886516651*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.878621735278864*pi,0.19690049963450496*pi,4.403081948070319*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.547618968586447*pi,3.36368107706272*pi,0.851033473250718*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.670629400693749*pi,3.09963551710563*pi,4.42576659480639*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.493534469264244*pi,3.2585086329638*pi,1.92870846206458*pi) q[18];\nu3(0.720077167641133*pi,-0.49607297495175573*pi,3.13661922910309*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.812379814043501*pi,0.48662753010826*pi,1.006945392288322*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.587932180533916*pi,0.5481275147211*pi,4.3604155178501305*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.537436332328861*pi,0.23665934183308002*pi,0.826421602136831*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.675540772115079*pi,0.7213646441092101*pi,4.30881450203143*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.472780237567275*pi,0.46145041263046804*pi,3.682045845883*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.565369739474158*pi,3.01957728770792*pi,4.17356914383842*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.306067263870415*pi,2.82975627658161*pi,1.425461059094694*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.561877378198933*pi,3.31762312197175*pi,3.4590577305329*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.586883341944833*pi,-0.4218885241688777*pi,3.38932036222914*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.253121627695486*pi,3.22204944577003*pi,1.57740925782893*pi) q[11];\nu3(0.795723508066549*pi,-0.133394773556049*pi,0.622942753684436*pi) q[12];\nu3(0.436515009170229*pi,0.6091916828125801*pi,4.3949738953908*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.22624445104451*pi,0.10545546516201298*pi,0.732844993938209*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.173161827552391*pi,0.84446757578356*pi,0.5279214756324462*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.470427233848119*pi,0.349530162233903*pi,4.36768818793098*pi) q[4];\ncx q[5],q[18];\nu3(0.747168533360894*pi,0.73652455411261*pi,4.4789667656957395*pi) q[6];\nu3(0.206194933410174*pi,0.15481048986046897*pi,4.39714331325969*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.125907960963066*pi,0.306766582757413*pi,3.50448769940501*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.789804401474097*pi,-0.248792134080209*pi,3.25220024386782*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.487440256277002*pi,0.24810170447174196*pi,1.404264367615185*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.155375108373683*pi,3.44907595222384*pi,4.281566773770519*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.419398757102075*pi,0.01541723322394295*pi,4.11776497871288*pi) q[4];\nu3(3.5*pi,3.42123544507516*pi,0.5*pi) q[5];\nu3(0.516271010520667*pi,0.13792542946396102*pi,4.054592855853921*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.694674976712101*pi,0.404601945631351*pi,0.967753306948282*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43045161975837*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1463782917562169*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3278064756319279*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37241934880777*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.328340952669995*pi) q[8];\nu3(0.873850881772359*pi,3.23834965518126*pi,3.57208602288849*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.401984418813346*pi,3.39465027847879*pi,0.887103784118531*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[12];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[21];\nu3(0.811450727383831*pi,3.06798004392612*pi,3.88216951761277*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.670019403451869*pi,0.19623197689864702*pi,1.426309111328222*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.450315806545699*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5970793156065901*pi) q[19];\nu3(3.5*pi,3.40221485195651*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49225871019574*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46229727379247*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48407834219075*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.361795213627534*pi) q[12];\nu3(1.0*pi,0.0*pi,1.330307829167578*pi) q[13];\nu3(0.856694929064728*pi,3.4041655838011*pi,0.8345039686216851*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248621802820181*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[12];\ncx q[3],q[8];\nu3(3.5*pi,3.36104411179935*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267180249066137*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.25678113110328*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1514644879183131*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47748663268903*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42379150593314*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5129508785019615*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.44497784279905*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.397849242893326*pi) q[9];\ncx q[10],q[21];\nu3(0.664579980019509*pi,-0.31826683082596696*pi,4.14760208553989*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45739110965428*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42546662382069*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43245935514154*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281398183214608*pi) q[14];\nu3(0.81570482403365*pi,3.23503671278084*pi,3.63916940528988*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.581565253191599*pi,0.5702331707180399*pi,4.14948670671615*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.533505984956468*pi) q[9];\nu3(0.368329695418523*pi,3.10785237767562*pi,0.5906810775815937*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.39301036643578*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293157389782597*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.853592054305336*pi,0.73228734358262*pi,0.695783787091049*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.395763040518906*pi,-0.09248392164937203*pi,0.995593311328612*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.747282914398872*pi,-0.284051467870735*pi,1.050241215016349*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0243883506489795*pi,2.63572280616298*pi,0.984182406328219*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.431496816106121*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.147150766026777*pi,0.179391479814903*pi,3.40303054419886*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.137203465051739*pi,0.56041733355255*pi,3.97051261007931*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.628727797126704*pi,3.25130017850652*pi,3.92495508463906*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.542270892368897*pi,3.26752790711198*pi,4.44266673699175*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5536879608788698*pi) q[17];\nu3(0.858262028621135*pi,0.28824448863203*pi,1.262617962937149*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.74579306986138*pi,-0.163638690238329*pi,3.60415596241063*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.298162956806769*pi,0.03269210867704597*pi,0.986463030216133*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0757052227024023*pi,0.337214706674573*pi,4.251900906291921*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.300181400552684*pi,-0.337432075487417*pi,4.40136896000812*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.844924398151552*pi,-0.024429767705093974*pi,1.227892303773499*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.476677642521978*pi,-0.4147537350523869*pi,1.220562214874314*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.510110060515713*pi,2.51265534008112*pi,3.68820977115163*pi) q[0];\nu3(0.861976778261256*pi,0.280400186774556*pi,3.88934497097371*pi) q[1];\nu3(0.201749509324662*pi,3.14279060107072*pi,0.950518467691016*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.788447179489401*pi,2.66845895930489*pi,4.1285930140329*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.134795733982756*pi,-0.4828696986662321*pi,0.974783315251738*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.99734588823708*pi,0.5185213075030699*pi,4.33190745249844*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.641086954631078*pi,2.46160619196417*pi,3.88802841798437*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.409315071257648*pi,0.57127030466366*pi,0.846859290196614*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.415732325567255*pi,0.168428070927244*pi,4.31615697221081*pi) q[1];\nu3(0.209488041609597*pi,0.339186678800109*pi,0.9470078631450369*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.149694985078075*pi,-0.16434924962970598*pi,4.23233796690554*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.584401295374038*pi,3.20426070165461*pi,3.64237580248849*pi) q[9];\nu3(3.5*pi,3.34805941731375*pi,0.5*pi) q[10];\nu3(0.843358246541209*pi,3.36785949293032*pi,4.33773636415632*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.373375964678778*pi,2.983690027997*pi,1.94969660229945*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1783996470627711*pi) q[19];\nu3(0.172085760982201*pi,0.12239092254359596*pi,3.62311674937269*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48127952753183*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.708879245377379*pi,0.10586109399117005*pi,0.9880286695078351*pi) q[11];\nu3(0.397269034536804*pi,3.10045676765631*pi,0.676053992839441*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.772107137712026*pi,3.19517840798635*pi,3.06518809699718*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3303401816632139*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.685104502225013*pi,3.30614388902069*pi,3.71104528032981*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.767173227942153*pi,0.073372368210876*pi,3.75391551197723*pi) q[12];\nu3(0.152909894213332*pi,-0.096993430185295*pi,3.69771140014052*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.678502812063853*pi,-0.27138345209610204*pi,3.47145248644258*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.534014586144075*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46238383404206*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.807860458490358*pi,3.45930344698686*pi,0.5083288445471956*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.826959111920347*pi,0.314029287344729*pi,4.3916131113335695*pi) q[14];\nu3(1.0*pi,0.0*pi,1.315887980361327*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.772074587406269*pi,3.36621642278301*pi,0.8383535564394*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4834770559081*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.46905648104575*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.114770554295148*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[13];\ncx q[3],q[16];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.586154848744373*pi,0.060678394594877005*pi,3.9393867587577*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5001581474900253*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45167659020079*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46163288524988*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46395258738589*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3038254618499*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5036930326188735*pi) q[8];\ncx q[9],q[17];\nu3(0.546875134509845*pi,3.19372975683493*pi,4.41534873468146*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1956595147487379*pi) q[11];\nu3(3.5*pi,3.45580771970762*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.13311780364526*pi) q[13];\nu3(1.0*pi,0.0*pi,1.17712361928347*pi) q[14];\nu3(1.0*pi,0.0*pi,1.389859866723403*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181702090195929*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[13];\ncx q[3],q[16];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.36031496875233*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39729024048089*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254536513187658*pi) q[17];\nu3(1.0*pi,0.0*pi,1.106207906329238*pi) q[18];\nu3(0.0943786155715147*pi,0.29485136491460495*pi,0.752159099424318*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.392923203604179*pi,3.26465974270656*pi,0.934391571572929*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5683434334894817*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5225889191939843*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47660640474425*pi) q[14];\nu3(0.735048599017035*pi,-0.07762056876182899*pi,4.1128835786281*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45394349176507*pi) q[16];\nu3(0.484466453724696*pi,-0.4222852756537771*pi,0.791647243683925*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44919399222864*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.558549328840283*pi,0.28933771666582997*pi,1.63494211029177*pi) q[0];\nu3(0.562808172412437*pi,0.32622409739480196*pi,0.952154044271028*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[16];\ncx q[4],q[11];\nu3(0.318652273885063*pi,0.7356852656931601*pi,3.88058995645461*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.874934112333821*pi,-0.163441424867094*pi,3.44863413910863*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(0.671203864612393*pi,3.47423722084856*pi,0.626197578962037*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42252721294097*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5460093351528692*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.624366315321827*pi,0.006548904106183029*pi,0.702896826500292*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.202971614268909*pi,3.08892057681887*pi,1.110169428960027*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.804477541400469*pi,-0.4430675691894477*pi,0.968757732122711*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.367674702541471*pi,-0.199718776740267*pi,4.014860995051*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.621041301682455*pi,-0.320157465817862*pi,1.152303667965904*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.652567534586275*pi,0.444930914207167*pi,1.0670132210535819*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.1492826825401*pi,2.82714377664655*pi,1.494401273219873*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.323103489062574*pi,0.41936233369751497*pi,4.2784818105223295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.920656806124613*pi,2.71304325182595*pi,3.36605033747877*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.87617400045376*pi,3.17013257651892*pi,3.59250011928128*pi) q[6];\nu3(0.711296962100985*pi,2.35050846523862*pi,3.67224993245966*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.430506181797013*pi,2.76567316923713*pi,0.89451563521249*pi) q[6];\nu3(0.634560194729427*pi,3.01722384542912*pi,4.37251083414385*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.922692965412213*pi,2.43182376019687*pi,3.8463389497189*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.741471677369983*pi,3.22237921734423*pi,3.46343573031908*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.544416761821474*pi,3.2707689071287*pi,1.75878990239527*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.839700298121903*pi,-0.140713802474701*pi,4.24402669788747*pi) q[9];\nu3(0.749847955052912*pi,3.12640997272628*pi,4.4520651289763205*pi) q[11];\nu3(0.474954320839581*pi,2.63333818004133*pi,1.172525746442668*pi) q[12];\nu3(0.594056999851913*pi,0.94829883401948*pi,0.573618896330351*pi) q[13];\nu3(0.571372686012883*pi,3.4805938691657*pi,3.14234896384814*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.535396208201186*pi,-0.05011671448996402*pi,3.58920624321947*pi) q[18];\nu3(0.273897389295908*pi,-0.320920785360929*pi,1.2178045839631841*pi) q[20];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.501760399704937*pi,0.22673777817653995*pi,1.118720550064477*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.665258334780097*pi,0.18325637481175505*pi,4.4557226590958*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.1293504340879*pi,-0.03413575601822799*pi,4.18886360158837*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.838427249043195*pi,2.88606993187153*pi,3.83757224438838*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.47866554704152*pi,0.5*pi) q[1];\nu3(0.258226578520975*pi,3.09034681864197*pi,1.72334752375784*pi) q[3];\nu3(1.0*pi,0.0*pi,1.164033465019741*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.573785782902538*pi,1.10445968606079*pi,0.8569576083201009*pi) q[16];\nu3(0.652426643110299*pi,3.25338736466836*pi,0.669154035546687*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47990077881615*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[11];\nu3(0.821284633162733*pi,3.38056557829711*pi,3.62634068537819*pi) q[3];\nu3(3.5*pi,3.31703809732472*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.244538110184005*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.285939523318028*pi,3.42288600383383*pi,1.337856230189232*pi) q[16];\nu3(0.689094561027456*pi,0.6221808188878999*pi,4.26675200750169*pi) q[17];\nu3(1.0*pi,0.0*pi,1.155011808918598*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42139981740725*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.393711225488341*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[15];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.2267285852186078*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.618947141807295*pi) q[6];\nu3(3.5*pi,3.45340190249124*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46246886105813*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4448972756312*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.231966422130148*pi) q[12];\nu3(3.5*pi,3.39985718684821*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2190735678392008*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44878385296843*pi) q[18];\nu3(1.0*pi,0.0*pi,1.380095462707832*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287546935656201*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[15];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.416459542914859*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[21];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5333382938310423*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46328543467795*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30199749527636*pi) q[15];\nu3(3.5*pi,3.3867769633891*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309919503150655*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.669650667506818*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.545933538009756*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2264472285751*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[21];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.335510965202632*pi,0.05597986847349701*pi,3.75437629093241*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47041001492914*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.351195951504814*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43055375380445*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.697875360648005*pi) q[21];\nu3(0.471202281476204*pi,0.164281103970204*pi,1.2608932597543498*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.233032664207465*pi,3.05090789557316*pi,1.8196817498394*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.743973653472438*pi,0.104457421961754*pi,4.27079088674117*pi) q[9];\nu3(0.211035489881601*pi,-0.239793005498376*pi,0.67051462836044*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.293505892568335*pi,0.26375104035712205*pi,3.85637765501749*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.56142815170761*pi,2.94913541516101*pi,3.07105373118104*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0843673010577599*pi,3.34725473668817*pi,1.7343906492692*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.432491987622132*pi,0.48851449472338204*pi,3.90065794548813*pi) q[4];\nu3(0.440020789748545*pi,3.02689239124059*pi,0.5508462907718834*pi) q[5];\nu3(0.460816764238296*pi,0.47891760807779604*pi,4.46111801950201*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4478599412563*pi) q[8];\nu3(0.697276882942769*pi,0.09249671265818804*pi,3.77505161535882*pi) q[9];\nu3(0.240584115005157*pi,0.09409847644860603*pi,1.0554698209498121*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.123171467783087*pi,0.53557392464638*pi,4.32822968806287*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.536248948256747*pi,3.28358233837193*pi,1.79759820026181*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.47742105781581*pi,-0.15229564833640802*pi,1.383569287855475*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.781691676330552*pi,3.17674832168428*pi,3.7551601619518*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.387539168240575*pi,2.88910989856496*pi,1.56311710729347*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.483017386939506*pi,3.23791538343424*pi,0.5922317198740705*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.743727518684892*pi,3.3940119385404*pi,2.96118337505203*pi) q[18];\nu3(0.765187000376527*pi,0.76692115621555*pi,1.094156176957821*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.415658155291225*pi,2.98345153881394*pi,0.66028893782132*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.292929519738835*pi,3.27191474533899*pi,0.805919828467471*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.51656192551437*pi,-0.150458929399024*pi,0.770991204602265*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.642227167383041*pi,-0.18362075271293798*pi,0.5973594072761405*pi) q[13];\nu3(0.255320507981958*pi,2.97896063655236*pi,0.9337211138349419*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.767379452054238*pi,-0.21744690397483102*pi,3.62641057293317*pi) q[18];\nu3(0.442848587159938*pi,2.88077564054255*pi,0.744584596131997*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.718643598926922*pi,3.00558658153774*pi,3.17258122131569*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.477776061659967*pi,3.094066249923*pi,3.42178910987561*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.527705428474785*pi,3.04723984323047*pi,3.08340714464493*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.412400428271062*pi,0.13281969538035998*pi,4.187825293106171*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.158707084503683*pi,3.38645634445567*pi,1.75255004923255*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.127370064976883*pi,3.04648648441094*pi,1.417298953388899*pi) q[21];\nu3(3.5*pi,3.49858324673601*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.22071554247278*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2939417378393832*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.197723939711348*pi,2.90757061088803*pi,1.498919956871792*pi) q[15];\nu3(0.680547053978399*pi,3.17060700116492*pi,0.5869311174201677*pi) q[16];\nu3(0.167838234975868*pi,0.7958412222745599*pi,4.44405624693949*pi) q[17];\nu3(1.0*pi,0.0*pi,1.130517531860205*pi) q[18];\nu3(0.452955579320646*pi,3.29405685783201*pi,1.04997996155952*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[12];\nu3(0.481017985843394*pi,0.486524120496848*pi,4.33204389624537*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.730586029885994*pi,-0.232383207620192*pi,0.736592030500094*pi) q[16];\nu3(0.118771112418887*pi,-0.333830431100676*pi,1.1286143095814989*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37904708312941*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.371882541882947*pi,3.20944638582622*pi,0.819466938681362*pi) q[3];\nu3(3.5*pi,3.47242727514082*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38397843577106*pi) q[12];\nu3(1.0*pi,0.0*pi,1.201022072370542*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5609777280343886*pi) q[18];\nu3(1.0*pi,0.0*pi,1.32024582061532*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[19];\ncx q[6],q[15];\nu3(0.675469589083215*pi,3.01384161127613*pi,3.6224623805981*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.33453729628296*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303564045988292*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.46222181392408*pi,0.5*pi) q[6];\nu3(0.179636531763353*pi,-0.4821001461667229*pi,1.70789778363135*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.44631258707202*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.290022432946441*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.501738638454843*pi) q[14];\nu3(1.0*pi,0.0*pi,1.34007190163127*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.615352408931602*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.45064059483753*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.4307862515695*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.26005489453072*pi) q[16];\nu3(1.0*pi,0.0*pi,1.176838466604603*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5223321050613499*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.522925106863263*pi,3.2432116529996*pi,3.41094106039375*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.434274119283939*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4499635368771795*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nmeasure q[9] -> c[9];\nu3(0.264072294250282*pi,0.346304152275977*pi,0.741098660076611*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35802223400272*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.14892966981866*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.495906973732635*pi,-0.438342833541224*pi,1.2355800300593272*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5109126559741113*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43419458753944*pi) q[17];\nu3(0.343070207682337*pi,-0.4007007655457012*pi,0.733910735833641*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[7];\nu3(0.597764033595668*pi,0.54470281330869*pi,1.217050190573754*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nu3(0.305442912583949*pi,0.06103357123932296*pi,4.25903761316746*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47333783514913*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.378745041402327*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47169218947712*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.433154342914485*pi,2.44835641900321*pi,1.437317242267621*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.585089265059689*pi,3.47216552758014*pi,3.96095209128949*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[12] -> c[12];\nmeasure q[20] -> c[20];\ncx q[2],q[8];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.553652983182172*pi,2.82493108479205*pi,3.96694163237139*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.962364885513475*pi,0.18095484181481303*pi,1.64741576667184*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.813748417816565*pi,-0.22242056866474602*pi,4.16562765662501*pi) q[19];\nu3(0.718549175747823*pi,3.24317500826665*pi,4.323945910767479*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.670688016494265*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.623923052678133*pi,0.037303706643673995*pi,3.83276075271957*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.599973383072733*pi,0.019867000883034946*pi,4.01030664151791*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.638640828332788*pi,3.01055345850774*pi,3.15555305515001*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[6] -> c[6];\nmeasure q[15] -> c[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.290348874739908*pi,-0.305464611286198*pi,0.8383803139428769*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.152887923256463*pi,0.269617556068243*pi,0.683657827321166*pi) q[13];\nu3(0.396200329385972*pi,-0.153889386944067*pi,0.6364930665841619*pi) q[17];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.393775307947999*pi,3.10847085554467*pi,1.51525356054439*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nmeasure q[2] -> c[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.812022659975562*pi,3.1492590510025*pi,3.44624660990579*pi) q[8];\nmeasure q[8] -> c[8];\nu3(0.541107288435467*pi,0.7567050628408001*pi,4.371436564802179*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.429181432049312*pi,3.06812648494818*pi,1.319954331326761*pi) q[7];\nmeasure q[7] -> c[7];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.554926941347416*pi,3.13314944017888*pi,4.27905845135002*pi) q[0];\nu3(0.822777491247035*pi,0.14618570449733503*pi,0.5838034016241361*pi) q[1];\nu3(0.48255062655855*pi,0.145070896148755*pi,0.5539056833934363*pi) q[2];\nu3(0.443016825193306*pi,3.22007022108221*pi,4.3264558575914*pi) q[3];\nu3(0.645490153010098*pi,-0.266130407370359*pi,3.90153313082397*pi) q[4];\nu3(0.396363883289195*pi,2.51565331698006*pi,1.091328988866193*pi) q[5];\nu3(0.36263511127471*pi,2.92475458821542*pi,1.89690836183467*pi) q[6];\nu3(0.715999383373636*pi,0.434887149971953*pi,0.7575661503622599*pi) q[7];\nu3(0.244601882942348*pi,-0.128456970759392*pi,1.086537161566588*pi) q[8];\nu3(0.419023135191947*pi,3.1657037412893*pi,0.90323823714647*pi) q[9];\nu3(0.518009032856135*pi,0.393762456484012*pi,1.4903956008755959*pi) q[10];\nu3(0.20269932619617*pi,3.27282710290248*pi,4.38438763834393*pi) q[11];\nu3(0.750165010156094*pi,0.83387535439051*pi,4.4077638219270305*pi) q[12];\nu3(0.626308041620295*pi,2.9440356435207*pi,3.74659493320967*pi) q[13];\nu3(0.465267695242898*pi,-0.282558476071315*pi,0.836211212359646*pi) q[14];\nu3(0.74473408242792*pi,0.48361154594408196*pi,1.013173895661974*pi) q[15];\nu3(0.347520271492958*pi,1.09822648442712*pi,4.10161268128539*pi) q[16];\nu3(0.3066534654992*pi,-0.181688610778316*pi,1.1161856575443951*pi) q[17];\nu3(0.358536524334052*pi,2.76227994935378*pi,0.9732450282559311*pi) q[18];\nu3(0.828536842289618*pi,-0.4040432101855869*pi,4.104106372267919*pi) q[19];\nu3(0.255770821921799*pi,2.36265059033241*pi,1.153450967499311*pi) q[20];\nu3(0.265783173905213*pi,-0.15364167789356198*pi,4.45121329670184*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[15];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[10];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42243891102049*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.37733365964681*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41370819187007*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33327750432883*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.3471834146507*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.316413006364495*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242695605100476*pi) q[11];\nu3(3.5*pi,3.38553691658801*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.200828257616722*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.144631909097422*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183507177934763*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258736792581483*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[11];\ncx q[2],q[8];\nu3(3.5*pi,3.41586119702989*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[15];\ncx q[6],q[18];\nu3(3.5*pi,3.46169925418025*pi,0.5*pi) q[7];\ncx q[9],q[10];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.393203432617132*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4052564363737838*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,3.46342185422927*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48229124912486*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.30315771190286*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.488803572777821*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4577439542356405*pi) q[11];\nu3(1.0*pi,0.0*pi,1.205453368853032*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47448186624724*pi) q[15];\nu3(3.5*pi,3.46372668512468*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49189608215554*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285226292806021*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5410897264644359*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48363474157261*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[11];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[15];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.646044795302803*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.7695366337773131*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.3888898145653705*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5712630420683711*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5946015587053655*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.67015167922321*pi,-0.4111994846639484*pi,3.84056744473291*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.766208052589214*pi,0.54225566433362*pi,1.267198662177389*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.567928217574973*pi,-0.10801536627448399*pi,0.617865733738482*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.544762999308291*pi,-0.29874934506289397*pi,3.5662493081362*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0731759947971071*pi,0.05021158229745404*pi,4.48772608307911*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.52163775745704*pi,0.5398527204955199*pi,1.353637831782236*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.263497876757534*pi,2.93205060244065*pi,1.097924231834226*pi) q[6];\nu3(0.896227273372814*pi,2.26603539778452*pi,3.75778898984649*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.616661195621343*pi,0.8694441598901099*pi,0.820347178844809*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.648408476313325*pi,2.7117582722111*pi,4.10358077269912*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.296989193932971*pi,2.93056784242749*pi,1.423918889212663*pi) q[16];\nu3(0.303763025015299*pi,-0.36872431619364*pi,1.468342462629008*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.848692349956203*pi,0.0033193945698020144*pi,4.3848731939525205*pi) q[0];\nu3(0.395498310385655*pi,-0.047926072916009976*pi,0.851784691829331*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.687107321896692*pi,0.83954799720662*pi,0.767552439298094*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.210820801548476*pi,3.28266651152746*pi,1.84629201868922*pi) q[5];\nu3(0.636394150724237*pi,0.16554871553042305*pi,1.60514842927687*pi) q[6];\nu3(0.618322059894709*pi,0.80421594422398*pi,1.149962277867574*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.721920792719935*pi,-0.11114411404445301*pi,0.6346241350226309*pi) q[9];\nu3(0.24514650169216*pi,0.47982065222750603*pi,0.788782326621126*pi) q[10];\nu3(0.563643759973048*pi,-0.4096111420103407*pi,3.68326009699323*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.409564254357932*pi,-0.28573740371760303*pi,1.64551694351907*pi) q[13];\nu3(0.833689299106312*pi,3.18272925394625*pi,3.00266461944645*pi) q[14];\nu3(0.422009889795326*pi,-0.312267811277115*pi,4.47484043499316*pi) q[15];\nu3(0.325241084808438*pi,3.18882964071492*pi,1.70225644324346*pi) q[16];\nu3(0.611328182255819*pi,-0.199224759330013*pi,3.37138367185661*pi) q[17];\nu3(0.351288771437725*pi,3.30925468724014*pi,1.8478715693316*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.348409135128009*pi,3.15390129402265*pi,1.291834180287774*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.627945491145256*pi,0.72214670991257*pi,0.800217233706354*pi) q[1];\nu3(0.381384558123803*pi,0.395844184862179*pi,3.91470144646923*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.620665296104183*pi,0.37422401497581104*pi,1.168878874013504*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.263946385173093*pi,0.13665434637515605*pi,0.870788038714515*pi) q[10];\nu3(0.441980918381047*pi,0.9811847787483201*pi,4.39654348072485*pi) q[11];\nu3(0.726114084818981*pi,-0.150973294134347*pi,4.00144340229006*pi) q[12];\nu3(0.511328532976838*pi,0.50510774935252*pi,4.11396421379827*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.286681164062506*pi,-0.375593551457216*pi,1.45685593464098*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.287328653312496*pi,3.36557866777037*pi,2.08758076453352*pi) q[18];\nu3(0.773226455593058*pi,2.33575437953521*pi,3.66881896159549*pi) q[19];\nu3(0.582097432141899*pi,3.15113707439186*pi,3.52761971730421*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.766746527380054*pi,3.03603610508192*pi,3.7207403171008*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.877578581076541*pi,-0.09099039952678101*pi,3.94609120524044*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.655874934861264*pi,-0.178108133161113*pi,3.89697237334759*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.607325522571293*pi,0.12605882726099304*pi,0.9273501219126681*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42011442763229*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.380595051506621*pi,-0.34995320434105504*pi,1.424115909031979*pi) q[8];\nu3(3.5*pi,3.46026788872753*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.204617252193453*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0965549914990929*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\ncx q[2],q[7];\ncx q[3],q[10];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49992294365326*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.45727280160827*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49605264764507*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.259954078573877*pi) q[6];\nu3(1.0*pi,0.0*pi,1.284084497777748*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.282645393217738*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.47077791335977*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.484290537131351*pi) q[16];\ncx q[0],q[6];\nu3(3.5*pi,3.21781939526452*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[10];\ncx q[4],q[14];\nu3(3.5*pi,3.43357600810042*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.207736448942418*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.41031462127153*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.47059921231491*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49813262716737*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1210844099499488*pi) q[17];\nu3(1.0*pi,0.0*pi,1.290802431907096*pi) q[18];\nu3(1.0*pi,0.0*pi,1.31449632942307*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3125863031428149*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,0.649092079658064*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5035928418267805*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.61912034339283*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.4327833982602*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.196637559915561*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41132340452455*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.537202418712702*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.660525345481549*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.434107733618729*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6376834768030231*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4777282206344395*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.25841756546695*pi,0.346183069834454*pi,3.53906580514325*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.481794856359178*pi,-0.17143508969022903*pi,3.87060824391136*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.781408051057887*pi,3.13202523702115*pi,3.76856720558004*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.647511621436763*pi,3.39224534132817*pi,3.55945570425904*pi) q[2];\nu3(0.749510423392689*pi,-0.23399463933001502*pi,0.952178810739005*pi) q[3];\nu3(0.332902255125928*pi,3.44261963183476*pi,4.352467434277861*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.493824954820388*pi,0.8545964069530001*pi,4.23644561706834*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.664764493554611*pi,0.6350559467916399*pi,1.291067850479316*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.430333994665957*pi,-0.4168795490307199*pi,4.06071187263126*pi) q[3];\nu3(0.635290387605432*pi,0.121694868832949*pi,3.67904861549938*pi) q[4];\nu3(0.2375756804736*pi,-0.230361180796254*pi,1.23690961719534*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.807441362384017*pi,3.48335146794567*pi,4.02377369676896*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.192417617557436*pi,0.286652969718859*pi,0.9914020256742879*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.32959153945756*pi,3.09761520650593*pi,1.109149676664404*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.706088640471449*pi,0.445794294150866*pi,1.113661410771095*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.506256795815835*pi,2.66138665832386*pi,3.65798309225237*pi) q[5];\nu3(0.653137220678697*pi,-0.056553477016097975*pi,0.682293311036638*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.465181241057645*pi,3.45221386535177*pi,1.53295438581403*pi) q[9];\nu3(0.650349129068545*pi,3.13518815854659*pi,2.99995491680524*pi) q[10];\nu3(0.0605794450293909*pi,0.5315249760106799*pi,0.685082515850914*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.501339286972023*pi,0.464042274766408*pi,1.382505822794805*pi) q[13];\nu3(0.656726021624608*pi,0.5112798626951001*pi,4.1495553028499295*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.906082880684811*pi,-0.4935824847949726*pi,3.85794909883586*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.760086953427151*pi,0.331753131874836*pi,4.18914436496798*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.673110661400307*pi,2.69909389299835*pi,3.99284147718663*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.671915139811501*pi,0.32724704585866704*pi,0.5895068231422539*pi) q[14];\nu3(0.50687598094896*pi,3.42948224555029*pi,1.91452711617468*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.677355575336684*pi,3.42845806167741*pi,3.5422929702865*pi) q[17];\nu3(0.793193594887352*pi,3.42187751024537*pi,4.10293659826511*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.266698277911267*pi,-0.202222660977106*pi,0.6673101365283081*pi) q[21];\nu3(0.439074058460836*pi,0.21434217459636395*pi,3.51855567446071*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.445818304427386*pi,-0.4279663326512897*pi,3.96504674058286*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.231916672447346*pi,1.06996159425454*pi,4.21265867035058*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.508848358777213*pi,0.06100764235656897*pi,3.79996883321271*pi) q[17];\nu3(0.569448628940105*pi,3.06319441251867*pi,3.45308929540374*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.192267759307004*pi,3.12741969157491*pi,0.88679710255194*pi) q[21];\nu3(0.627129197719908*pi,0.15534573834520504*pi,3.83716641197947*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.304245131824111*pi,2.99796775542129*pi,1.2527933988396769*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.34955931145755*pi,-0.23960280632909498*pi,0.611999010870416*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.539888150281487*pi,0.446992659251525*pi,1.490809189459346*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.469224312314845*pi,-0.4627669727765396*pi,3.98381766301254*pi) q[19];\nu3(0.586374781056546*pi,0.45915090452971896*pi,1.004770760303809*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4187419071835*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.309828653841973*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.47575162069576*pi,0.5*pi) q[7];\nu3(0.245178478809819*pi,0.55560567732252*pi,4.04677810973414*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3952843517580908*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.284842062666376*pi,0.36139206076893104*pi,4.387282512452201*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\ncx q[3],q[5];\nu3(3.5*pi,3.32778049933251*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\ncx q[12],q[14];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.1326041773704532*pi) q[15];\nu3(3.5*pi,3.47541244350478*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.239911748152948*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40774634795578*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.153149138051564*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5422462383633802*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40616327064928*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39925651733005*pi) q[11];\nu3(3.5*pi,3.42718035929202*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45217429825519*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.320052112557454*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.3471716427456641*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.415763191250299*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[4];\nu3(3.5*pi,3.42416382242499*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\ncx q[10],q[17];\ncx q[12],q[14];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.48347348475557*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.579913942736388*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1959883932529851*pi) q[19];\nu3(3.5*pi,3.39548518581843*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37605716258906*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48307326194995*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2646703059904811*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.468607003375681*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.491476831754429*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1905036059637029*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.664105767861799*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5198368876456696*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.173270553100703*pi,-0.198486121142191*pi,3.78876237553109*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.650840509624108*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.496945703466929*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.621065223267514*pi,-0.390360066346494*pi,3.86322701118327*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.864777187877404*pi,0.86926283410664*pi,4.39070661027284*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.776750460045371*pi,3.24760249779751*pi,2.75320565107681*pi) q[5];\nu3(0.57059177388848*pi,3.25788921902633*pi,3.66730136859384*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.671218430344673*pi,0.38418374781782405*pi,1.52313039003814*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.142038973513374*pi,0.55615053935205*pi,0.8225380559829121*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.344413182729955*pi,0.33222824264276196*pi,3.41121525520404*pi) q[5];\nu3(0.677432963222102*pi,-0.07475648023909698*pi,1.150175279627712*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.617407958268714*pi,-0.247229408053798*pi,3.50819202655892*pi) q[8];\nu3(0.432588087812565*pi,3.13793020492018*pi,2.10562580459434*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.535895436176809*pi,0.341369371905618*pi,1.4622872868094912*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.222343292327666*pi,0.187042050079822*pi,1.012952835540565*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.575102019251988*pi,-0.248439625235994*pi,1.001873299242472*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.396559931921173*pi,0.24824946055862396*pi,3.98261813498154*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.636913190447892*pi,0.26917789606506204*pi,4.47511403967486*pi) q[7];\nu3(0.6173080186928*pi,2.85983183209418*pi,3.6833225085332*pi) q[8];\nu3(0.74859992990476*pi,3.2887598546901*pi,4.00919391445642*pi) q[9];\nu3(0.56622193367158*pi,2.63602311159221*pi,3.97193812165686*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.572647085705004*pi,0.58802786686033*pi,4.21840581959015*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.559058964728611*pi,-0.333053820768744*pi,0.619613396916637*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.707854022745318*pi,-0.057102193102544*pi,1.053812153298261*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.860545595725956*pi,0.7841966011563399*pi,0.899354937755782*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.546652354481774*pi,2.79225480074963*pi,3.69852581629996*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.563240311718014*pi,0.11006423304080604*pi,1.422719350475829*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0916535988214625*pi,-0.357388426398246*pi,1.77755728840449*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.4024944205515*pi,3.35922421075052*pi,4.4126450145173095*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.633707110891628*pi,2.74506570254387*pi,3.94612802717461*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.525787186753652*pi,3.19031560282171*pi,3.10882193293428*pi) q[14];\nu3(0.836798456215402*pi,0.463710552662545*pi,4.23332564828225*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.333610257682074*pi,0.75956798850907*pi,4.34043293608583*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.489578632394137*pi,0.24237270446347503*pi,0.8576208965413861*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.370441704208725*pi,2.97709823739335*pi,0.609330517112279*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.494735296572232*pi,0.92043059092681*pi,4.051511883887899*pi) q[11];\nu3(0.349993691850075*pi,2.46903657035563*pi,1.16185135825099*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.296187555225623*pi,-0.34948385682705796*pi,4.411208462630929*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.624862311457402*pi,0.6752330778850899*pi,0.697755628764957*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.525196325327224*pi,-0.09807300116487999*pi,1.35959914140137*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.471574438332603*pi,-0.11586011843197502*pi,1.398413600768213*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.661855365658888*pi,2.53335508846793*pi,3.76912623840154*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.644695521137286*pi,3.37119130072414*pi,0.830738676230649*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.487555195530671*pi,3.46206859944906*pi,1.80710897229857*pi) q[20];\nu3(0.701855275699458*pi,3.03352469682801*pi,3.79600890546936*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.467415842537767*pi,0.79371631157897*pi,0.5165896856156061*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.439059206259*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38772210787136*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(3.5*pi,3.41485881613131*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.215050675183722*pi) q[13];\nu3(1.0*pi,0.0*pi,1.112344408895244*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316022498297094*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[19];\ncx q[5],q[16];\ncx q[6],q[15];\ncx q[7],q[12];\nu3(3.5*pi,3.42268139944682*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.310321548603133*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.46208097331336*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48057302588969*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2526598956092951*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47136120250541*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44470921006904*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.467958249067269*pi) q[16];\nu3(3.5*pi,3.40281693959236*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3680741596458081*pi) q[19];\nu3(1.0*pi,0.0*pi,1.254227679559391*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40929659552722*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.291814820536617*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.47001774744049*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[15];\ncx q[7],q[12];\nu3(3.5*pi,3.43912040924654*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.411570945149329*pi) q[11];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5436371998688063*pi) q[18];\nu3(1.0*pi,0.0*pi,1.354666261982525*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46623932084497*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5579715183932081*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46944322798714*pi) q[21];\nu3(3.5*pi,3.43089732247362*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.40236872823084*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.731821945601325*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.242914311631936*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49878783383096*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.155610061670351*pi,0.79787926282276*pi,0.5204149517423527*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44360283408776*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.66086441994671*pi,0.07915089639200401*pi,4.006322797109*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.49721370673005*pi,0.029258478689588974*pi,3.7673937311427*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.538303639949659*pi,3.44832859187202*pi,4.33976327947729*pi) q[5];\nu3(0.716426371745918*pi,0.96658054317841*pi,0.9136950378786071*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.240117851623351*pi,0.17498911517014804*pi,1.005155327219836*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.305273694653017*pi,3.26902038180393*pi,0.990248967035152*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.399598762514591*pi,-0.20878214016492602*pi,1.093013627565516*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.44812109158634*pi,0.496915526231684*pi,0.633920757120136*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.276416562012656*pi,0.03532649959712597*pi,4.3006442140919*pi) q[3];\nu3(0.176996164621227*pi,2.89279197997751*pi,1.056021996578987*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.816781626773252*pi,3.39409332098753*pi,0.854635328380865*pi) q[6];\nu3(0.393961898841535*pi,0.37121533166084997*pi,3.41205476188847*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.183098259637175*pi,0.7077272269255399*pi,4.320558263614609*pi) q[10];\nu3(0.473406987238079*pi,-0.25092786502552*pi,1.55735389069584*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.494250859611067*pi,3.10312142408065*pi,3.35498456125248*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.840571767691153*pi,3.26659285061371*pi,3.19982762682387*pi) q[15];\nu3(0.796157559389465*pi,3.18662006138265*pi,3.02216953831756*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0529694983260233*pi,0.396764353552835*pi,0.954846778272902*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.385225974027457*pi,0.6966761694421599*pi,3.91340779223126*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.836397874305575*pi,-0.191626941989208*pi,4.36405880993054*pi) q[3];\nu3(0.535382852605396*pi,-0.313496896649782*pi,4.0094404379634*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.777329764654848*pi,0.10979040379966198*pi,4.083241524048519*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.38918955463883*pi,-0.12206350410153399*pi,0.891191811258606*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.337955274081173*pi,2.65520721904775*pi,0.915088551207791*pi) q[16];\nu3(0.514928042682166*pi,2.67762997320726*pi,1.2598712071011962*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.784245475455143*pi,-0.4879690523675363*pi,3.13018257559795*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.466536424657979*pi,-0.22793796123208598*pi,4.18816666447027*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.536469657258623*pi,0.33851286852764995*pi,0.981692430211798*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.343675487639612*pi,0.05399880929494305*pi,1.4047342922418489*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.75259152928462*pi,-0.180902861068022*pi,0.752843619621617*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.448567131662796*pi,2.71105662013588*pi,1.51534718313666*pi) q[19];\nu3(0.145213529698188*pi,-0.18463337405408597*pi,3.99540254871639*pi) q[20];\nu3(0.170686331026252*pi,-0.4459194713309851*pi,1.443514297884867*pi) q[21];\nu3(0.880881887056121*pi,-0.324662221635335*pi,4.25971527580546*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.381959015155397*pi,0.8224314324582*pi,0.5769451779528872*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.447228821492786*pi,-0.290261143696791*pi,4.1962339265207*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.341647209182899*pi,-0.321142793858713*pi,0.96540989395551*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.668229294787004*pi,1.08752205036988*pi,0.840783306197433*pi) q[19];\nu3(0.486495695419078*pi,0.5070153482562001*pi,3.73523431632746*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.668143226869449*pi,3.17308447039965*pi,3.92962443382943*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.510758795484323*pi,2.62129607779229*pi,3.94554170277337*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40226388884413*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34799159833333*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49469005893908*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2945269209854349*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3198791795007079*pi) q[13];\nu3(0.1481560869009*pi,2.5822109405057*pi,1.202689222809588*pi) q[14];\nu3(1.0*pi,0.0*pi,1.216684396431017*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(3.5*pi,3.48773144245035*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.708417571216115*pi,-0.09923374911745902*pi,3.60534703155318*pi) q[14];\nu3(1.0*pi,0.0*pi,1.356573744332339*pi) q[17];\ncx q[19],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.48700728205204*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.671566725168764*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49837862884352*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.680994154523808*pi) q[15];\nu3(3.5*pi,3.34653348263849*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2187177720876798*pi) q[20];\nu3(1.0*pi,0.0*pi,1.333065538270589*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.41358549757011*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47937814929266*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.107272481698756*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3602628733984399*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5721948179099496*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.27476323522906*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.160416672569833*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4823019806355*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.145956670604006*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44087415260743*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.577000265623297*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41571425534062*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37129973636549*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.949213757387313*pi,2.48339958091073*pi,3.64163068700032*pi) q[4];\nu3(0.584658010265623*pi,2.70578810198035*pi,3.69262682340715*pi) q[5];\nu3(0.307945395283347*pi,2.59645199203705*pi,1.2860517220355119*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42180643943271*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42413031398127*pi) q[16];\nu3(0.219223295867529*pi,0.7392263185955401*pi,3.88935488762254*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.253431062137492*pi,0.68002786187829*pi,3.85401497951478*pi) q[4];\nu3(0.514629067101564*pi,-0.192323121657966*pi,1.365484073914729*pi) q[5];\nu3(0.357208721793329*pi,-0.339792843665205*pi,0.66260799715796*pi) q[6];\nu3(0.583012215276256*pi,3.26987126048584*pi,3.20887059111343*pi) q[8];\nu3(0.0907372218814364*pi,3.15669279326629*pi,2.13580968228245*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44760112093644*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.817435208418434*pi,-0.4217436011161359*pi,3.18313186015028*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184442713545405*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.370740064485058*pi,3.11305593438003*pi,0.89309959265896*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.705375848574453*pi,3.15528872947039*pi,4.08304474840838*pi) q[8];\nu3(0.208137689495291*pi,0.11140450638204102*pi,4.39452168751224*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.806624256178221*pi,3.21094713411656*pi,4.13023891895349*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.577917295406327*pi,0.61799888710384*pi,0.9270854734724461*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.652308187253972*pi,0.9653854417066701*pi,0.641511409670813*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.676872465704624*pi,1.01205913604784*pi,0.5476351323967523*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.310231321345201*pi,-0.4823402321266402*pi,4.24688326850871*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5416513905514413*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.327765474951235*pi,3.30202603015442*pi,0.760195716084445*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.503502807224484*pi,-0.05416767382611898*pi,1.0012035957302658*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.930037275937925*pi,-0.41214048987190033*pi,4.04985533708717*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.418047298094236*pi,3.02091590285505*pi,1.79446023629378*pi) q[0];\nu3(0.705938013018418*pi,3.12648594886428*pi,3.51211286570966*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.647602353050875*pi,-0.252931302299336*pi,4.29029548086527*pi) q[19];\nu3(0.891421692318902*pi,1.08982896776717*pi,0.663446268416281*pi) q[20];\nu3(0.11434141696341*pi,3.15683959105568*pi,1.80930596404977*pi) q[0];\nu3(0.228350160838912*pi,-0.149084120253982*pi,3.69373036417781*pi) q[1];\nu3(0.308372462653083*pi,3.36671121102197*pi,0.626836035736681*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.381921105888644*pi,-0.4842987738645247*pi,4.22810064488262*pi) q[11];\nu3(0.719299138424779*pi,0.9178589795915*pi,4.42501309588184*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.529647878660361*pi,0.464228069320756*pi,1.386697572315233*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.303263866444156*pi,-0.18575872560232898*pi,1.248837381960917*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.46264411450196*pi,0.5*pi) q[4];\nu3(0.20208411758756*pi,0.255541376009486*pi,3.34797439250751*pi) q[7];\nu3(0.0834230930183017*pi,2.89110508184791*pi,1.062836240234136*pi) q[10];\nu3(0.3522006653446*pi,-0.089373440966241*pi,0.640247166855663*pi) q[11];\nu3(0.725006984300329*pi,0.20278573770154296*pi,4.36161427933009*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.720762952608277*pi,2.65923567331434*pi,3.96765394882389*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246776325701814*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31657908117894*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.264868590916666*pi,-0.236869670165198*pi,4.47077622382737*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1390949693042391*pi) q[8];\ncx q[9],q[13];\nu3(0.217472973367661*pi,0.72975213327463*pi,4.2751341805850505*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.196888133686177*pi,1.18931744131393*pi,4.281344861965859*pi) q[14];\nu3(0.245385797104547*pi,0.202949259711818*pi,3.65625405776213*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46611711450701*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.372259522903865*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46171583632575*pi) q[15];\nu3(0.518165055914829*pi,3.33882010690434*pi,4.42411241956518*pi) q[16];\nu3(0.585589577371187*pi,0.459926445223949*pi,0.7306387599772051*pi) q[18];\nu3(3.5*pi,3.30883989778236*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41949160336277*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.366401942227503*pi,-0.4279593589058668*pi,3.94221408578028*pi) q[18];\nu3(1.0*pi,0.0*pi,1.232425959563809*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.47632726402291*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.702909521163702*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.382844385296822*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.34465693126515*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.216889240159744*pi) q[6];\nu3(3.5*pi,3.48497917610889*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.3402077978427571*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5566906025019591*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4962656635108*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46419949422918*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37794628051681*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.163440194577611*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.246330236086132*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2741680814509895*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.252280204008699*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.5329199695990541*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5005768687139193*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44906776973233*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.274941424207229*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5166693111892569*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.616971819260646*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5185402225067826*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.556373765855453*pi,0.572661135757*pi,0.950517515110975*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.141060341079682*pi,2.9027125178566*pi,1.352885352528057*pi) q[3];\nu3(0.947879918985094*pi,-0.4738761731900477*pi,4.08783362198809*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.453622546371554*pi,0.04385565601159502*pi,0.685326000672103*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[14];\nu3(0.794690490741657*pi,-0.368421196455533*pi,3.96430559010801*pi) q[13];\nu3(0.560236080804887*pi,0.7322457589959599*pi,0.797290475575663*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5356532109235385*pi) q[21];\nu3(0.276900651805238*pi,2.34758494879036*pi,1.333934139853882*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.520724235858554*pi,3.29166828673738*pi,4.37042710097087*pi) q[2];\nu3(0.0892448362735885*pi,2.89828232191742*pi,1.60402798544794*pi) q[3];\nu3(0.650722018801079*pi,0.391500825002582*pi,4.11616188173627*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.777522895244429*pi,0.416182934659466*pi,4.21149287226058*pi) q[7];\nu3(0.948242384056584*pi,3.02301727818402*pi,3.39003305187536*pi) q[8];\nu3(0.10870791723394*pi,3.46963844573979*pi,4.3804691174343695*pi) q[9];\nu3(0.480729654892567*pi,2.77795821260685*pi,1.475333765622912*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.32667534693261*pi,3.20158723872304*pi,1.63112259901277*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.794474192459703*pi,3.07604218217771*pi,4.38567805239133*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.413185881861651*pi,3.44683066329286*pi,4.46118365167366*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.277162186577525*pi,3.09214880314452*pi,1.101802752562267*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.299991798691752*pi,3.32316638383174*pi,1.83260668053269*pi) q[7];\nu3(0.447310949869611*pi,3.13702389127544*pi,1.56676288280227*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.633077393357161*pi,2.98646010250752*pi,4.1728169508028*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.327819439530021*pi,3.16718746680437*pi,0.6059565802173*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.388034434864316*pi,-0.4680715074564576*pi,1.2432426494483941*pi) q[5];\nu3(0.448202577430438*pi,0.10803304644129996*pi,0.976128335544706*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.600418978294307*pi,0.5697994427978701*pi,1.365861932366569*pi) q[11];\nu3(0.293884289874589*pi,2.7511043012576*pi,0.985437965930293*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.151664042646848*pi,-0.377378093041611*pi,4.33696943811956*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.298131107465958*pi,-0.24474707916599198*pi,1.0192837757946451*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.890290521441653*pi,2.61328123491733*pi,3.60037967450521*pi) q[5];\nu3(0.61264631058869*pi,3.26644731093045*pi,4.086181005804891*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.105347996225985*pi,3.22771008358168*pi,0.5032588421500539*pi) q[11];\nu3(0.748985397130346*pi,0.11251770824029095*pi,1.312912658272824*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.280227889884635*pi,2.95112671529015*pi,1.1212925654478512*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.639840370591941*pi,0.23796582540010702*pi,1.42391552230261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.260552585985316*pi,0.30862640266143304*pi,3.33583730851526*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.631091990039603*pi,2.59097569342968*pi,3.89991524923727*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.157614130336305*pi,0.42620353190806703*pi,3.82883549943027*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.83449484144717*pi,3.39416173336466*pi,0.5410443039989894*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.667536890589768*pi,-0.4050366628902766*pi,3.43492590951041*pi) q[14];\nu3(0.743933410065538*pi,3.12742024943853*pi,0.61881145250205*pi) q[16];\nu3(0.220233682471431*pi,-0.29835802287325397*pi,1.53948640888583*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.643920018332006*pi,0.74889968343766*pi,1.048754607817627*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.361749777663319*pi,0.7835441047429501*pi,0.681496329329982*pi) q[1];\ncx q[2],q[21];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\ncx q[8],q[18];\nu3(3.5*pi,3.40233733588253*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.104708854333321*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.417244881626876*pi,0.68296167055402*pi,4.09780115480396*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43692078203701*pi,0.5*pi) q[2];\nu3(3.5*pi,3.410759886924*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2306241353117588*pi) q[6];\nu3(3.5*pi,3.39711721327443*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41349845941276*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.301665982091634*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.175636454034624*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270743086277786*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[14];\ncx q[4],q[6];\ncx q[5],q[11];\ncx q[7],q[12];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.47689646084865*pi) q[13];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48155120599676*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46429830120285*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4165488155603505*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.45972084976326*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2852253329654681*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.374204206436589*pi) q[12];\nu3(1.0*pi,0.0*pi,1.27317305619626*pi) q[14];\nu3(3.5*pi,3.38269764560344*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.144470806747172*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.36218037878395*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260244437898115*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600737071644613*pi) q[21];\nu3(3.5*pi,3.43611436732364*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.318027394387878*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[14];\ncx q[4],q[6];\ncx q[5],q[11];\ncx q[7],q[12];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(3.5*pi,3.49733047935766*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.197660645387304*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38740547944901*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.595956944370649*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4700848501347*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5304542974138005*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.600119558363071*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.514467197464277*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.579361261165566*pi,0.8569871593131599*pi,0.782103239998838*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.420935379549508*pi,0.316632895088395*pi,3.59277995050253*pi) q[2];\nu3(0.543852527413996*pi,0.08394102392368197*pi,0.993602349961825*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.996258309780098*pi,-0.224696136206553*pi,0.710229284882926*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.330056522162096*pi,2.62713477160757*pi,1.473550905485237*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.225444559721029*pi,0.80074538899167*pi,0.5915280183612346*pi) q[0];\nu3(0.447402338805837*pi,-0.024107048833309996*pi,0.896909127918203*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.252856714318846*pi,2.38645354321877*pi,1.1865486370303269*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.748097774396694*pi,0.436849719313661*pi,0.7135031358628969*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.412161943144161*pi,-0.368288173014783*pi,1.488179360813217*pi) q[14];\nu3(0.0709024789349331*pi,0.164314480500506*pi,1.304022609428467*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.630333746913135*pi,0.8440227995914*pi,0.8166250911917641*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.436765442719628*pi,0.357282186410388*pi,4.29369790485161*pi) q[20];\nu3(0.611918247545132*pi,0.20839792852122097*pi,1.104100467466583*pi) q[21];\nu3(0.390364236179037*pi,-0.297511651840321*pi,4.33551042674233*pi) q[0];\nu3(0.113475797625779*pi,0.59628423470322*pi,4.1514658647386*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.810633707460848*pi,3.19562246188571*pi,2.90459055265322*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.590483834093345*pi,3.16856323033498*pi,3.78504386282522*pi) q[6];\nu3(0.182946772449997*pi,0.9504254384736699*pi,3.95522959316339*pi) q[7];\nu3(0.721719388061005*pi,-0.223919908744516*pi,4.0239118878202*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.238975833356857*pi,3.37091376603232*pi,0.606961481366499*pi) q[12];\nu3(0.0946085959795548*pi,3.47763594885811*pi,4.22245829532835*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.611142189781394*pi,3.32123702539557*pi,3.19906248406664*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.845208487222311*pi,-0.293296497088431*pi,3.4489620245319*pi) q[17];\nu3(0.154843950084237*pi,-0.240941729305929*pi,4.19712856502034*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.219103837034244*pi,3.06669593116938*pi,0.741292666463483*pi) q[20];\nu3(0.173286392477552*pi,0.26648641627800496*pi,3.6811831058839*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.543568809443768*pi,3.30019602043231*pi,0.7842188195302591*pi) q[4];\nu3(0.054717906664888*pi,-0.26034471726171704*pi,0.5596237364140472*pi) q[5];\nu3(0.280099102615297*pi,3.42575029004204*pi,1.72478018099658*pi) q[6];\nu3(0.856773777738043*pi,0.09892303476045605*pi,0.817796580005252*pi) q[7];\nu3(0.811754166811483*pi,0.19855585627768302*pi,4.00372941003673*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.486094853857799*pi,-0.4739917884301487*pi,0.5923620706832786*pi) q[12];\nu3(0.193810670153773*pi,2.62754168613857*pi,1.4192121632552381*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5999821658808*pi,-0.4809584410955599*pi,4.396299942476491*pi) q[18];\nu3(0.336440304485638*pi,0.254160349695032*pi,3.8835265182324*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.379749064234187*pi,-0.366111931836909*pi,1.650496599401*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.738693260496446*pi,0.9810433909290399*pi,0.9896789653647651*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.674099134135004*pi,3.16718728603252*pi,4.07972903066653*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.564586458713343*pi,0.343100847396102*pi,1.50126144936469*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.719297997497784*pi,-0.4869670445196026*pi,3.45797162284047*pi) q[10];\nu3(0.463410686196719*pi,3.41516025345963*pi,4.1553755132026104*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.264198925566876*pi,-0.391637222840944*pi,3.99935695759809*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\nu3(3.5*pi,3.48778710484748*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46245318779562*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2298823957767029*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.761817289068813*pi,3.08407793481025*pi,3.80400468808043*pi) q[11];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.337726082839655*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4084824595554*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36571181412326*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35731093423962*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.274641222678503*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2605446429468659*pi) q[12];\nu3(3.5*pi,3.36945531294973*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.279811437371651*pi) q[20];\nu3(1.0*pi,0.0*pi,1.231188517892476*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5697115813299218*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[16];\ncx q[6],q[20];\ncx q[7],q[12];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(3.5*pi,3.49204115987494*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5433272464840713*pi) q[17];\nu3(1.0*pi,0.0*pi,1.102065402038686*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[17];\nu3(3.5*pi,3.42649587800322*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33130512861695*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4988102201444296*pi) q[8];\nu3(3.5*pi,3.44487348508899*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.192197449112697*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5618781298085778*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.2981434144350281*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1115454035446541*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5138421156743057*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.28630209380025*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[16];\ncx q[6],q[20];\ncx q[7],q[12];\ncx q[9],q[10];\ncx q[11],q[15];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5298749901501959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.290107345641421*pi,0.19763666276590397*pi,4.23434699781378*pi) q[1];\nu3(0.75593056656587*pi,0.45428456027531505*pi,4.48305135672946*pi) q[2];\nu3(0.346106819783276*pi,-0.32288409043447797*pi,4.27428704664511*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5134091522360641*pi) q[10];\nu3(3.5*pi,3.38557319409673*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.370728676467253*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5136667397096817*pi) q[16];\nu3(0.620182175151292*pi,0.27984624877838804*pi,1.387979764712532*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45142638953065*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.736495348146549*pi,-0.25774648498569197*pi,3.64492943009487*pi) q[1];\nu3(0.73624546341751*pi,-0.212213737023776*pi,1.235773064027231*pi) q[2];\nu3(0.896163068140677*pi,0.014430091804808032*pi,1.226610328336701*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[16];\nu3(0.674327365355467*pi,3.29140789446989*pi,2.86670067186306*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.549979062797951*pi,0.20191672201315503*pi,4.2517714793357*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.515320643647189*pi,0.69850806837217*pi,0.9178536823025041*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.705341473885232*pi,-0.13102407836069402*pi,1.186212724597096*pi) q[6];\nu3(0.541197533992863*pi,-0.399170813683354*pi,3.97285226970048*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.239961638833382*pi,0.92685497230767*pi,4.46319605479443*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38260003844429*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.73122282934674*pi,-0.184189654812363*pi,4.29616034516048*pi) q[19];\nu3(0.57252727588897*pi,-0.4459980967925959*pi,4.40564096668086*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.448433946595677*pi,3.32645230745251*pi,0.785271755792238*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.121667845670102*pi,0.7504531865401101*pi,3.86663122396323*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.354873139438195*pi,-0.306518720157551*pi,1.256105989125956*pi) q[9];\nu3(0.426191344295207*pi,-0.25330962710085403*pi,1.202619754123326*pi) q[10];\ncx q[11],q[15];\nu3(0.460833083793642*pi,1.09255352455431*pi,4.11545267760976*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.465353240152613*pi,3.28307200603647*pi,3.07336203192332*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.554041702891743*pi,3.22361611638931*pi,4.30665023776944*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.179321516442622*pi,3.13043786306165*pi,1.458343215770256*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.215199224548037*pi,-0.4212953345855562*pi,0.71994643926738*pi) q[9];\nu3(0.57241598495799*pi,0.39030666638032996*pi,0.8509902086474961*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.359581185195018*pi,-0.26205788284487597*pi,1.057600884866289*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.598836081872237*pi,-0.248105597782738*pi,3.34725838366274*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.501155646609758*pi,3.25513914656955*pi,0.5349796131303945*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.425216978471205*pi,0.49323042639400905*pi,4.39916533745663*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.219427122229577*pi,3.11421164346522*pi,1.429694286043292*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.351390429077886*pi,-0.113675477737125*pi,0.919020836934505*pi) q[21];\nu3(0.40945421481336*pi,2.52649886429939*pi,1.203745465124039*pi) q[0];\ncx q[1],q[19];\ncx q[3],q[10];\nu3(0.329624268949834*pi,2.56972496039401*pi,1.048981535014745*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.847085113482769*pi,-0.380124156728198*pi,0.749685788366875*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.471603397522115*pi,0.270770683504058*pi,3.91245269547928*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.698922161764247*pi,-0.150059060201011*pi,3.37434694225263*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.629567425518409*pi,0.08176146812331297*pi,3.90203602429913*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49783200120224*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33595709677669*pi,0.5*pi) q[3];\nu3(0.666217834811338*pi,3.36396863545053*pi,3.27275898914607*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.245375749297684*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.262876910472386*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.467995660492591*pi,2.79464656880113*pi,3.72873635108858*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39532471307964*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.34789037397164*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.228189316819496*pi) q[17];\nu3(0.497699199578164*pi,3.42696211145979*pi,1.63981016714705*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4487373008014295*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,3.48035331756205*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.28731771526448*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49773642465053*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.546072407554685*pi,0.34086274015892304*pi,1.2225169814362329*pi) q[11];\ncx q[12],q[13];\nu3(0.730993698845692*pi,3.33582516775532*pi,3.50351150718071*pi) q[15];\nu3(1.0*pi,0.0*pi,1.430567677987979*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47836865873281*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.418803330427*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2211622983090589*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[16];\ncx q[7],q[17];\nu3(3.5*pi,3.45881565580421*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.207137292201181*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.762604191526953*pi,-0.232811610761964*pi,0.7067521553070251*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41004573577966*pi) q[13];\nu3(0.348120843175554*pi,0.141182585854831*pi,4.1646103765509*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38859607006224*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5331330836747203*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.34503340510852*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208306317338184*pi) q[20];\nu3(1.0*pi,0.0*pi,1.27404260207485*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.508458923244397*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5100111144620518*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(0.344535799689554*pi,-0.301289820289459*pi,1.29232368480544*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600043666868733*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5006781896138635*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0937949360440341*pi,0.12602000701030702*pi,3.85401395394407*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.766194909333973*pi,3.3786538063812*pi,3.72592441710032*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49340533893646*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.18806567252092*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.365115614563682*pi,-0.4455205863270757*pi,1.122634633996759*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.505946928761916*pi,0.8484841813992801*pi,4.31618841000608*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42584813867054*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.377346892309221*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.479905196036655*pi,2.80764175746277*pi,3.8589934571902*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.859055233620868*pi,3.43437573850338*pi,3.79138549353915*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.556091098295214*pi,-0.23422376630603398*pi,3.77282252811272*pi) q[7];\nu3(0.326211580635341*pi,0.47554982966346104*pi,0.988548234876869*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.502978529066386*pi,3.16017022449672*pi,3.44140758855175*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32815408075396*pi) q[11];\nu3(0.583999777995779*pi,3.3596474122096*pi,2.92804483520367*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.250030754207493*pi,2.91482790651875*pi,1.84938208370381*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.18724472811011*pi,-0.20547763365816601*pi,1.57051956519794*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.551944406428942*pi,0.64738617993608*pi,0.740409090442252*pi) q[4];\nu3(0.663740736554845*pi,-0.04631283560439903*pi,0.6853401751675889*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.89063998861781*pi,3.36676614318118*pi,4.35039565299156*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.784745788846549*pi,3.24421750958821*pi,2.85490075726246*pi) q[10];\nu3(0.168886429062205*pi,0.12048668751659697*pi,0.955792526788289*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49869473578099*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.613387533804934*pi,0.7847831537286301*pi,0.9830614298541309*pi) q[17];\nu3(0.905640477790794*pi,3.20990510716358*pi,4.14067364254531*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.455974594330983*pi,0.76441599604378*pi,4.13865652121218*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.649799522378601*pi,3.39672203727269*pi,3.68962653490622*pi) q[4];\nu3(0.494170010963356*pi,0.13625695828221196*pi,3.99869000350056*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.888777343548665*pi,3.36109295750312*pi,4.46747446272819*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0743819645108566*pi,0.303180841579928*pi,4.4972276227285*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.454431783437262*pi,3.07223922606118*pi,1.141711233480941*pi) q[17];\nu3(0.458612840305538*pi,1.05016483993054*pi,4.12775680958997*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.41539399568668*pi,0.13105321514436297*pi,0.612299613319522*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.822537358157005*pi,0.5115604019990501*pi,4.26264473371393*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.87920398080955*pi,3.24616384100156*pi,0.5651449780876722*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.422226543469915*pi,0.043338263643039054*pi,4.04386449984523*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.611778487270992*pi,2.93903956035163*pi,3.12949581939567*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.599084972700758*pi,-0.4928797671855202*pi,4.2411642280324*pi) q[20];\nu3(0.659659988562*pi,2.740926122605*pi,3.7089093156423*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.26053436974593*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.128809314901304*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.510606909445283*pi,0.05581818436524799*pi,4.17873127874475*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.457587581775963*pi,2.78944800012455*pi,1.54714575013966*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49064751155987*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.268078561163223*pi) q[5];\nu3(0.328539844289272*pi,0.36278408900817605*pi,4.3508585130581405*pi) q[6];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5048576814739731*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.35957105652338*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2176898495850579*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.45848572664377*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.718661630710357*pi,-0.23773281535790097*pi,0.826169570952904*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.33912415498916*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.294451171168147*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.294380943704809*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38595393890612*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4358705873494*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.475870702713838*pi,0.05667403100643997*pi,0.825309953808258*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.396701558804736*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48569474884088*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.357011859401951*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46451912986128*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.809273610567455*pi,0.046117415353673974*pi,0.944334714199947*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.678320105052635*pi,3.2770699695652*pi,3.56275470574148*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5018212138869327*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.647230342733208*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[18];\nu3(0.251781128278148*pi,-0.13403659760606002*pi,3.83714612438839*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37917169822842*pi) q[13];\nu3(0.573984680376497*pi,-0.4325634124678745*pi,0.896258482243923*pi) q[14];\nu3(0.671049463400687*pi,0.11431061049907398*pi,4.43278947823807*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5119357500374822*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43377289143166*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.768186903810039*pi,-0.029109210584853995*pi,1.026389988605853*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.441603746873331*pi,0.0024644784947509546*pi,1.413506735909305*pi) q[14];\nu3(0.654373528509198*pi,-0.388096077597124*pi,4.48035748739451*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287027375852325*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.802413863491812*pi,-0.258922832728754*pi,4.43827220018271*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.608700288803109*pi,3.09024126583901*pi,3.20436599450546*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.361440495224525*pi,-0.07807296600043001*pi,0.90540649697296*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.872375645393719*pi,3.19597690026364*pi,4.29874707129771*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47684506866224*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.604452934688717*pi,-0.4624403191259907*pi,4.46010572062407*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.163201901470055*pi) q[11];\nu3(0.771818406282473*pi,2.93695115645813*pi,4.28669467280121*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.505900090090505*pi,-0.37466066365350403*pi,3.84706639799672*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5216234387417893*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.341348755273631*pi,-0.4630148693886875*pi,0.842624013929695*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.771905961835315*pi,0.50488027478339*pi,0.814004298857542*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.188524317362927*pi,3.49219503919687*pi,4.35572693511917*pi) q[16];\nu3(0.306018399213566*pi,0.46443162858640696*pi,0.922977159225332*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.708801312338994*pi,0.09713567019965696*pi,3.6436426228638*pi) q[0];\nu3(3.5*pi,3.47596010701222*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.595479386678665*pi,-0.06681675038815299*pi,3.68264416543459*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.47927737375425*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4955230072034205*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214417717449253*pi) q[14];\nu3(1.0*pi,0.0*pi,1.290895821961147*pi) q[15];\nu3(0.0838288389216659*pi,-0.24048897326263502*pi,1.58770404265336*pi) q[16];\nu3(0.640164146246842*pi,-0.36871792339465004*pi,3.87625860458857*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.74511098397417*pi,3.46136605861443*pi,0.600166806560274*pi) q[21];\nu3(0.861280636959961*pi,0.489280524908032*pi,1.2435344527216179*pi) q[0];\ncx q[1],q[14];\ncx q[4],q[11];\nu3(0.498583411028576*pi,-0.123210059997936*pi,1.464020726558195*pi) q[5];\nu3(0.480713041126448*pi,-0.20742022999875798*pi,4.47743854236402*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.110319324963226*pi,0.8105509788893801*pi,4.25572039525379*pi) q[19];\nu3(0.59418876886091*pi,1.08622332638521*pi,0.598346409397956*pi) q[20];\nu3(0.485904835312461*pi,2.51877236959658*pi,1.284439145479872*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.560550110894902*pi,3.01384801746679*pi,3.1555854572507*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5842401000198181*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32577386043865*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.609579167249585*pi,-0.4619985448137649*pi,0.5531192356436766*pi) q[19];\nu3(0.357731883750226*pi,0.13045049352752602*pi,3.99153860769357*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45732120334002*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.732042423024961*pi,-0.4512511406943263*pi,3.28934671723108*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.892014144367159*pi,0.15115068194814096*pi,0.863661642195775*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.17247712651218*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5792279533784*pi,0.20836876500201296*pi,0.5075308340717065*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47362558443135*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.443413614724096*pi,3.2966397371373*pi,1.488275705742518*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.347001526768419*pi) q[21];\nu3(3.5*pi,3.45804855913918*pi,0.5*pi) q[0];\nu3(0.506275083978965*pi,3.12464489157743*pi,1.81081188729172*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.379041665293636*pi,3.15347743886642*pi,0.988212261788979*pi) q[4];\nu3(3.5*pi,3.48355310079194*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.191153267615753*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5517186430781025*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2256268892500581*pi) q[19];\ncx q[0],q[6];\nu3(0.29341030326762*pi,3.10080576747756*pi,1.070489238033387*pi) q[1];\ncx q[3],q[16];\nu3(0.403023405052487*pi,-0.07091137388885599*pi,3.80982636014873*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.760070714969735*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5371495141328082*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.742782727593185*pi,0.81254301298883*pi,1.0928231587565311*pi) q[8];\ncx q[9],q[21];\nu3(0.132480306006029*pi,3.17135485620592*pi,1.413439826138543*pi) q[11];\ncx q[12],q[13];\nu3(0.134849557922828*pi,-0.4517289137716362*pi,0.8042001391177109*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.617502314221973*pi) q[19];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.746662472774025*pi,-0.4962362774233917*pi,3.41611377570974*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.413795083526344*pi,-0.20669373929332602*pi,0.61087163878194*pi) q[11];\nu3(3.5*pi,3.45479654578855*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.148126362453723*pi) q[13];\nu3(0.378893474135742*pi,-0.130244914521643*pi,1.54505887873451*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.353119260677324*pi,3.20381314786424*pi,1.55838885199359*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.784168715703664*pi,2.99349576544143*pi,3.0167120393168*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.598958358057621*pi,-0.03339600395640302*pi,0.681470747069605*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.25560103083678*pi,0.51811460209999*pi,0.9677419503758791*pi) q[3];\nu3(3.5*pi,3.45064767085537*pi,0.5*pi) q[4];\nu3(0.252279327386881*pi,3.41906276442243*pi,0.826430413966301*pi) q[5];\nu3(0.251627882587233*pi,0.99333266253819*pi,4.4956110198987105*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5664337820877154*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.331305511354621*pi,3.19606301475446*pi,0.972570241577004*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227289205452585*pi) q[18];\nu3(0.215634659295189*pi,3.26195401719841*pi,0.91156021268828*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.86050814553519*pi,-0.381834255431831*pi,3.3654555741929*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.65734206048982*pi,2.95369214781572*pi,3.36020184104069*pi) q[5];\nu3(0.738927657353897*pi,0.10929456281275796*pi,0.632649872111554*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[20];\nu3(0.422317906417527*pi,0.17030968755613796*pi,0.696546817356656*pi) q[9];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.385103870082474*pi,-0.145270649240815*pi,0.915996893121876*pi) q[16];\nu3(0.30105926173336*pi,0.6888415814100499*pi,0.605943757118255*pi) q[19];\nu3(0.515618307962618*pi,3.01273541813352*pi,3.45381085413601*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46968785687899*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44341583320803*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47726432736117*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40498428283671*pi,0.5*pi) q[8];\nu3(0.571799592267553*pi,-0.267963522172875*pi,1.2569767319286371*pi) q[9];\nu3(1.0*pi,0.0*pi,1.195311907880868*pi) q[10];\nu3(1.0*pi,0.0*pi,1.226170608787315*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.318929986027396*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.295853185368805*pi,3.3527623208822*pi,4.264736955123659*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5506291286238225*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2993809872458821*pi) q[20];\nu3(0.374782776120599*pi,-0.203069162685032*pi,1.03434231515212*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5414320665589512*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.468347205214609*pi) q[11];\nu3(0.594983104975811*pi,3.02039143067149*pi,4.12993131038375*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41042710795102*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.681812550000809*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[11];\nu3(0.209769734404932*pi,3.24085767662248*pi,1.59628064949425*pi) q[4];\nu3(3.5*pi,3.41811254618971*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[20];\nu3(0.339761747765851*pi,0.77948246116077*pi,4.36515066903751*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.18561012806612*pi,0.31201604815267103*pi,3.69383885140871*pi) q[18];\nu3(1.0*pi,0.0*pi,1.158543322251298*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.257057498952752*pi,2.44684683648261*pi,1.24274300471351*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.568041199350593*pi,0.6710392254205699*pi,4.12353098319223*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48763077513758*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.359886588234163*pi) q[17];\nu3(0.244566883030079*pi,0.6109839820756899*pi,0.513869627228349*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.56996512969049*pi,3.06454810504367*pi,3.67032093426291*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.332593711308801*pi,3.41891178244017*pi,1.6676519306959*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46218529406862*pi) q[19];\nu3(0.149600751784091*pi,0.286988875592901*pi,0.919633386429367*pi) q[20];\nu3(0.424605689452755*pi,3.29796712060086*pi,1.56922616130045*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.238611211972114*pi,0.85721246024354*pi,3.97566278828413*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47997960582914*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.39285791443809*pi,2.78707026774916*pi,0.831211829773638*pi) q[20];\nu3(0.748548045533919*pi,-0.40336543086263377*pi,3.65893513794799*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42421986117984*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.267451452912197*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.46176226985151*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.260504045385568*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.516089755903772*pi,-0.393084319592852*pi,3.67692335254301*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46655230813721*pi,0.5*pi) q[9];\nu3(0.189054692811591*pi,3.4022614298311*pi,1.86777517752638*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276358605225921*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.446016020969312*pi,0.36023884857782595*pi,0.937389077823122*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.585879114386053*pi,1.15265705755913*pi,0.8432774814573429*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\nu3(0.575592305019094*pi,3.22321629798498*pi,4.17013110387396*pi) q[10];\nu3(0.718808886720183*pi,-0.24911066212407001*pi,3.92420922398661*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5366083219369981*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.313602297096083*pi,2.99222912299816*pi,1.445226630508581*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3393522949658205*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45150068528639*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.503102930574876*pi,-0.19298685961489898*pi,3.90559748709148*pi) q[11];\ncx q[13],q[20];\nu3(0.769290942859073*pi,-0.36016251939406196*pi,3.29009342996657*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285977141314455*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.653621638803216*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4261456522529*pi,0.5*pi) q[13];\nu3(0.132167842930024*pi,2.69424594345172*pi,1.4927830104524649*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.139305492303097*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.44989055670063*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.30950508305851*pi,0.06881938068912996*pi,1.202362210429758*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.421650793169998*pi,0.11465709695861204*pi,3.85296910019173*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44626954986688*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.649252056308017*pi,-0.21145339091411602*pi,3.49138166218935*pi) q[19];\nu3(1.0*pi,0.0*pi,1.399211112716249*pi) q[21];\nu3(3.5*pi,3.44077839376783*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.759020212193444*pi,3.20536542985197*pi,0.655276867675365*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.846757363618935*pi,0.98863147406075*pi,0.7972518942197511*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[16];\nu3(0.472306629431343*pi,-0.245051235013525*pi,0.5613862106025327*pi) q[9];\nu3(1.0*pi,0.0*pi,1.27006834722301*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.251398476260474*pi,-0.002581699091170009*pi,4.28689693685217*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.638395928564651*pi,0.7218972198251401*pi,1.103932002350311*pi) q[18];\nu3(0.734074857185098*pi,3.18084343336498*pi,0.66343922923118*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.620339230033872*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.614466461627197*pi,3.34946945629243*pi,3.32934556719792*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44807879727217*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.749771501085532*pi,0.8784952306937299*pi,0.934701521497571*pi) q[9];\nu3(1.0*pi,0.0*pi,1.160660030707158*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.894588812357429*pi,2.59666149871468*pi,3.95881804575846*pi) q[17];\nu3(0.504746106729721*pi,0.435012603429897*pi,0.769860354121649*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5330342448225068*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.432161140574459*pi) q[10];\nu3(0.628517195292715*pi,0.266918412800371*pi,0.71542608683051*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.244210442699478*pi,0.02177527126512102*pi,4.18790859536306*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30150234353781*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3744053315126905*pi) q[11];\nu3(0.110770702923301*pi,-0.165174207772265*pi,1.1351600400745379*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.273420143686094*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.69961549591048*pi,3.16600883970539*pi,3.73744947470302*pi) q[4];\nu3(0.329607535928069*pi,0.6349603423594099*pi,4.4337479946483995*pi) q[5];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.610140901537237*pi,3.49347049700624*pi,4.14131927173351*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.545703255696713*pi,0.28241369425699403*pi,1.50838462982601*pi) q[4];\nu3(0.720428768363499*pi,3.44111572613452*pi,4.02764892221809*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.472632212608321*pi,3.01351428619008*pi,1.70189576894952*pi) q[13];\nu3(3.5*pi,3.25025573564508*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5336675749840035*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230114853355363*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.409329746191065*pi,-0.196320927612327*pi,3.7520466023597*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.570865938758778*pi,-0.116549260130348*pi,0.850328758772579*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.533965169394302*pi,-0.4902396237265595*pi,4.18211736707093*pi) q[16];\nu3(0.563884089985824*pi,3.16455645481088*pi,3.24561896862832*pi) q[20];\nu3(0.403618940899119*pi,3.38938196426639*pi,1.9317819499962*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.588808164377148*pi,0.13818497574091804*pi,4.34352789620248*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.783652165051095*pi,2.80767966061505*pi,4.236132628319821*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.782651496945793*pi,0.50190320282731*pi,4.215562150296201*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5098675770378982*pi) q[17];\nu3(0.374540933377432*pi,-0.496194586990054*pi,1.130981572748913*pi) q[20];\nu3(0.307779277537483*pi,-0.310742040161315*pi,3.87088486930461*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.771087071142312*pi,-0.4914092308586609*pi,3.3569957909912*pi) q[2];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.47241070532795*pi,-0.271377101890495*pi,4.23226007321483*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.720905708200651*pi,2.7906810856499*pi,3.2421557703202*pi) q[2];\nu3(3.5*pi,3.38696836880877*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.165848250754851*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.403487908423207*pi,0.03852560002695604*pi,1.056011023032295*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.550175172786339*pi,0.6197457262477*pi,1.306481856632937*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\ncx q[5],q[6];\nu3(0.849156978345085*pi,3.14186117796861*pi,4.35591971495334*pi) q[7];\nu3(0.536370164794397*pi,0.07216077816163902*pi,0.7328183611249031*pi) q[10];\nu3(0.148686791188171*pi,2.92000417907033*pi,1.3952205900934849*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.706936612743927*pi,-0.44545895699311*pi,4.35466508638269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38111147588141*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39553755072382*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5392823902318543*pi) q[6];\nu3(0.874905400989502*pi,0.80598102659953*pi,4.47315357348506*pi) q[7];\nu3(1.0*pi,0.0*pi,1.09551126514618*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.83391579677144*pi,0.05659149776032002*pi,0.791750788471839*pi) q[11];\nu3(0.468901954440015*pi,3.38286005838582*pi,1.88414227622208*pi) q[14];\nu3(0.300750325906505*pi,-0.276327573011964*pi,1.096848104706323*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249398602365745*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44481618252127*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.692455367117493*pi,3.18289278018629*pi,3.28276011754542*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.675635564703049*pi,0.10325823279267199*pi,0.958929410595267*pi) q[17];\nu3(1.0*pi,0.0*pi,1.407612125084699*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5031674487531621*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5325085652339225*pi) q[16];\nu3(0.388611729618108*pi,3.07281237979887*pi,0.545824979273116*pi) q[17];\nu3(3.5*pi,3.48860849055812*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[8];\ncx q[4],q[16];\nu3(0.921325665414268*pi,-0.21381746737420998*pi,3.35024032277218*pi) q[5];\nu3(0.780275128508847*pi,0.00042679921391397535*pi,4.10298792649048*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.331846358590767*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4781116734817*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(3.5*pi,3.39083689865992*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.236608013245283*pi,0.59107285081834*pi,0.8181937483346771*pi) q[5];\nu3(0.193091718867166*pi,3.31734961166258*pi,0.872803320258619*pi) q[6];\nu3(3.5*pi,3.39620688173133*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39050208406307*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.32782765053601*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.205599248640949*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.3160475647687702*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.778775450281748*pi,3.48765736152587*pi,4.1133483776101905*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[11],q[19];\ncx q[12],q[17];\nu3(3.5*pi,3.47510872401304*pi,0.5*pi) q[14];\nu3(0.5390297144845*pi,0.22967913552373398*pi,3.90602326951574*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.706051057930869*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.312038171528782*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.708716897492592*pi,0.5361519435076301*pi,0.687324766135376*pi) q[3];\nu3(0.388297174814345*pi,0.9182039508759301*pi,3.91924647701025*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4322343674187294*pi) q[10];\nu3(3.5*pi,3.3794827205794*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4416072107005*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35606508726026*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.4462397702904095*pi) q[15];\nu3(0.7924564426305*pi,1.02869302731533*pi,0.917810321353181*pi) q[16];\nu3(1.0*pi,0.0*pi,1.358066282210612*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29699209029789*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.410594720645168*pi,-0.226826475723592*pi,3.90880597093695*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[11],q[19];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.664324076592915*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.40071014542392*pi,3.33141176608543*pi,1.126153658003906*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3009474524455396*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.63526267525528*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.300255148396444*pi,0.018028028342250035*pi,1.18598189661398*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.357552961310981*pi,2.40390771351494*pi,1.321013717848712*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.406001055507739*pi,2.63533717425679*pi,1.2334270502274451*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.385009502204487*pi,0.36814858907482495*pi,4.36002535356408*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.365817651798931*pi,3.3079142521402*pi,1.313225585372412*pi) q[21];\nu3(0.682691199132852*pi,-0.41631389861524637*pi,4.47383437181643*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.325103750411178*pi,2.71902203703209*pi,1.61564324494416*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.138645392998982*pi,1.00639470313296*pi,4.164260445487*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.673422068434779*pi,0.261630276146973*pi,0.7700987366788*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.742213862359742*pi,0.7212449001176799*pi,0.702654731823266*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.363078269877645*pi,-0.09360699240443299*pi,3.65148412791233*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.835775697054641*pi,2.99740563095358*pi,3.77141917239587*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.76563948143642*pi,3.29322853662367*pi,3.6430753157372*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0211150722440825*pi,2.98547722504212*pi,0.5742281314756504*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.3736803795066*pi,-0.09001810017163198*pi,4.16614042381494*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.28853609867319*pi,-0.08251093775978102*pi,0.7545602449740589*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.537249583688483*pi,0.15532660982892998*pi,3.6633988468051*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.840419789256129*pi,0.7541611813474001*pi,0.7879169873746861*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.30724854760412*pi,-0.168645281190399*pi,4.40834183322697*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.531494321070963*pi,3.41445881502222*pi,4.0450137236950106*pi) q[2];\ncx q[3],q[14];\nu3(0.910035485348725*pi,2.97763137561204*pi,4.04475337499633*pi) q[7];\nu3(0.799300435550203*pi,3.06769224021007*pi,3.77500661802161*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.715287794127926*pi,0.09415186845720902*pi,0.600442649191725*pi) q[13];\nu3(0.643455106451929*pi,3.38959968410718*pi,4.470085045240371*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.399845845068328*pi,0.52780181122637*pi,4.395533839278849*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41310952444789*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.257387838159955*pi,3.38550825597508*pi,1.75512060469879*pi) q[2];\nu3(3.5*pi,3.45937525643481*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.296783629825088*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.467788828411798*pi,0.34208160492462003*pi,0.7374362397941661*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.283886974708899*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.74290749866822*pi,0.8465010456522899*pi,0.777995469068267*pi) q[10];\ncx q[11],q[16];\nu3(0.253293971248779*pi,-0.35184592035087103*pi,4.201856610888941*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.62168209906671*pi,3.27780595230777*pi,3.16539636068117*pi) q[10];\nu3(3.5*pi,3.3594871691286*pi,0.5*pi) q[11];\nu3(0.570272536038121*pi,-0.364953247224153*pi,3.64617333822746*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40513896919487*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223024703683649*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.744416814126712*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.40984929523981*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43175361133389*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41935392117711*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.35368650129637*pi) q[13];\nu3(1.0*pi,0.0*pi,1.227889368048484*pi) q[15];\nu3(0.554089153069209*pi,2.60701537321221*pi,1.0795289091706541*pi) q[17];\nu3(1.0*pi,0.0*pi,1.127481914736427*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44931050673176*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.100103608993795*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[7],q[20];\ncx q[8],q[13];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5779747713635004*pi) q[16];\nu3(0.654916250593858*pi,0.25256208508572*pi,4.44229770491267*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0390237194095631*pi,0.62772571523084*pi,3.75718371901805*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37049537371274*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.429442968260529*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5619435636123983*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.177271027224375*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5350909712687707*pi) q[20];\nu3(0.265443102549567*pi,3.48036690085343*pi,4.2068385888550495*pi) q[21];\nu3(0.209730223375763*pi,-0.05853969102216999*pi,4.05821283251092*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44320910525582*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.48177128186053*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48153029096749*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[13];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.2681514350023209*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1081642228674249*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.760905297963869*pi,2.96085049420337*pi,4.27355391048585*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38978957292654*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.454359723539444*pi,0.9354272260318099*pi,4.31203193090645*pi) q[3];\nu3(0.340900665417416*pi,-0.077686753510811*pi,1.312689479648811*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.361599904395629*pi,3.34969498063402*pi,1.302280920425418*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5432197299244454*pi) q[10];\nu3(0.313771509013564*pi,-0.23862867354419198*pi,1.69196708139417*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5679022624066963*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.519561851136496*pi,3.13535903916432*pi,0.851604511516908*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.519394761857287*pi,-0.236396781576992*pi,1.088662172883406*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.506581371174976*pi,-0.36894050946366697*pi,4.28043282598828*pi) q[3];\nu3(0.740168503261779*pi,0.445388119164113*pi,1.02400090655558*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[10];\nu3(0.628372695632166*pi,0.029485013107136027*pi,1.135838794903799*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.177093851618193*pi,-0.11854622211823801*pi,4.47500645064946*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.86550621462194*pi,0.8318913309343099*pi,1.1582039490027252*pi) q[15];\nu3(0.311332123878642*pi,-0.15162045248363198*pi,0.63289921612309*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.461905261657988*pi,0.35090940928160497*pi,3.41263713824245*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0623437520280031*pi,3.18112955501701*pi,1.031676544240148*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.163381395246901*pi,0.456973078535597*pi,4.32983481651477*pi) q[16];\nu3(3.5*pi,3.42013790174483*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.138361160966433*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.88270764955922*pi,0.018330202598628054*pi,3.81937345351817*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.510718138681306*pi,-0.4378970831360011*pi,4.060925951256721*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.418965980841608*pi,2.85828392063922*pi,0.728448640000519*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.266729590477193*pi,-0.172565569393688*pi,1.14571051143269*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.256502922171516*pi,3.2007034147742*pi,1.86259317480415*pi) q[5];\nu3(0.553266471318538*pi,-0.4615945468508359*pi,4.231729387470541*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.599694745534366*pi,0.35986009246219697*pi,4.166031075932819*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46187224075872*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608345744350662*pi,2.89263733784531*pi,3.49786079477729*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.253997468668515*pi,0.95580270057596*pi,4.24811529455921*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.618263025665288*pi,-0.182341514676245*pi,3.67860219379759*pi) q[8];\nu3(0.529824271753001*pi,-0.4105337978098344*pi,0.957241515444244*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.165240833561133*pi,2.65784132927079*pi,1.389115501443231*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.650772722435064*pi,2.73565115249596*pi,3.41789739984191*pi) q[8];\nu3(0.374039109173433*pi,3.31450706157864*pi,1.70836707114132*pi) q[9];\nu3(0.493731997366897*pi,-0.28598442558466897*pi,4.17048169094429*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.529673924400596*pi,0.52399946551111*pi,4.15286672302081*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46565603120338*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.392202040396675*pi,-0.35712990188326*pi,0.601430951227384*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.586197324093077*pi,0.30761568203371503*pi,0.961142041073896*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1934448573395189*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.383081383500831*pi,1.07974169229405*pi,4.39322475638497*pi) q[19];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.788587843942924*pi,0.262596137019943*pi,1.185643554576663*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.545664219861828*pi,-0.23582731498544202*pi,3.71000758966301*pi) q[19];\nu3(3.5*pi,3.40175433094477*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(3.5*pi,3.3203488421987*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.323390346206732*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4990694958928295*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.128573522995619*pi) q[20];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38197156550865*pi,0.5*pi) q[4];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.2683186671975109*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.45024109332348*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2925956847662001*pi) q[14];\nu3(0.613562343410016*pi,0.06922252619712699*pi,4.414821653809851*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44253531127637*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36538443638972*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.234980345801159*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.140532365898137*pi,0.27314804129393*pi,1.032548377843838*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49779401936025*pi) q[20];\nu3(3.5*pi,3.47502260162305*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38290262845521*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.181536767776145*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46904999084731*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.137857212653088*pi,2.77156793050566*pi,1.72348938233316*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44290795444571*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3045811285542341*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5962943130826076*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.671285729383899*pi,-0.358221635066239*pi,3.39883138250687*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.496178535911961*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47720614970073*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1159798694339371*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.602718089682651*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.440831829035511*pi,2.90447518069715*pi,1.4038060016841118*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.541977466654415*pi,0.47345059343819496*pi,4.1763665195419595*pi) q[7];\nu3(3.5*pi,3.45466376637796*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.848990857138708*pi,-0.12826719466055803*pi,3.60853761857195*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.743030441468669*pi,0.42926868704424004*pi,1.0692950193315491*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4128765055414099*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46012320962093*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47078943555325*pi,0.5*pi) q[5];\nu3(0.400936244239279*pi,0.410607838794363*pi,0.935087299174577*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.386826691309752*pi,-0.075400159280127*pi,0.70736875615759*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.533205806566169*pi,0.19526205863363*pi,4.40390022004182*pi) q[15];\nu3(0.729669028479408*pi,0.8399459066338899*pi,0.5278547652857373*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2061536573431009*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0692872363588825*pi,-0.4873089068008735*pi,4.12901975726042*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[18];\nu3(0.356160646136753*pi,3.24128082853762*pi,1.461784625513023*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0505785552579581*pi,-0.138935420269865*pi,1.262637961589173*pi) q[11];\nu3(0.713601048062118*pi,3.1711160189816*pi,4.44180200094965*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.609163811555155*pi,3.48747732001917*pi,3.48037597114962*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.381948102215841*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.52229078134365*pi,0.435978348101119*pi,1.48686427790753*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.372287829278942*pi,2.8393557745834*pi,0.9370620481815151*pi) q[1];\nu3(0.726392076118744*pi,0.342544038540456*pi,1.61353094992221*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.603943820303758*pi,-0.109522744055224*pi,0.829019547556298*pi) q[11];\nu3(0.409619336078601*pi,-0.027662454810253978*pi,0.595200988770331*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34734720677994*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.652690045374217*pi,2.8029309394533*pi,3.32302744953245*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.354971197946672*pi,0.0033696468010769864*pi,0.647851633755185*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.462852001307235*pi,0.54192523035192*pi,3.71982893367607*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.728135254697505*pi,3.36285340431063*pi,4.387169164695139*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.285713449180392*pi,-0.257110355126113*pi,4.319656921121791*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.360108941735972*pi,3.4697627196228*pi,0.604550124751308*pi) q[3];\nu3(0.796894086053515*pi,0.147614265847271*pi,4.165888513782781*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.508753814254739*pi,0.31819772955609504*pi,4.39951116408585*pi) q[13];\nu3(0.45668759132722*pi,0.11937386641943404*pi,1.1631138797472391*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.48956617416825*pi,-0.04978065437635598*pi,3.93469268665188*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.268577239644455*pi,0.474762583826535*pi,0.8109634169279469*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.416638254194249*pi,2.90363187464414*pi,1.020890330668506*pi) q[9];\ncx q[10],q[11];\nu3(0.346998212274767*pi,2.80143589854102*pi,0.859147005192848*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.368717947561074*pi,0.71719297610194*pi,4.38113504234526*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36159540034472*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.919446720095805*pi,-0.009350551285874975*pi,3.90182503340931*pi) q[9];\nu3(3.5*pi,3.40713565039449*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.056458588765683*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1318447679381252*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.680255777485196*pi,-0.4704168027079466*pi,3.24744756090005*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.539221826361673*pi,0.401059576175541*pi,1.02386580533784*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.517361549989282*pi,3.43415501603361*pi,0.723366665372702*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49515986416529*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43116711528439*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.255551333099188*pi,-0.120868099642165*pi,0.937683591116627*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.37202352046775*pi,0.5*pi) q[2];\ncx q[4],q[16];\nu3(0.556328700879544*pi,-0.24113280187255398*pi,0.5090024247248546*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.185628978663039*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,3.24883930773026*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208182091691273*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.46634598812958*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.44742312708541*pi,0.5*pi) q[6];\nu3(0.876754050480471*pi,0.206226864632296*pi,0.64083214531502*pi) q[8];\nu3(1.0*pi,0.0*pi,1.103504015594123*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.45813146679517*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3178895838261981*pi) q[16];\nu3(0.243369033015333*pi,0.53424568091193*pi,3.64908425448231*pi) q[17];\nu3(0.307629763247292*pi,0.79735445061839*pi,4.39779332355908*pi) q[18];\nu3(1.0*pi,0.0*pi,1.329093444954268*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5605929474008149*pi) q[7];\nu3(0.735281632143555*pi,-0.188866758246297*pi,0.75017602065183*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.32937560015607*pi,-0.404138397631161*pi,1.69263727851981*pi) q[17];\nu3(0.119668434999932*pi,-0.217958471292229*pi,1.156937330863932*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.685201505686139*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.39849785426946*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47220019931307*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5089030875737035*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.588103714652433*pi) q[20];\nu3(1.0*pi,0.0*pi,1.253237345905462*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[16];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.589260825577445*pi) q[21];\nu3(3.5*pi,3.47651947354039*pi,0.5*pi) q[0];\nu3(0.560167718861145*pi,-0.435412086656796*pi,4.4004987547009495*pi) q[1];\nu3(0.364441804572862*pi,3.46515585901772*pi,4.354228238431039*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.234107185071316*pi,-0.012601005042949975*pi,4.2041324033283995*pi) q[10];\nu3(0.344479600985452*pi,-0.14318589021377998*pi,1.64288151627291*pi) q[11];\nu3(0.568469383570381*pi,-0.4355950743019812*pi,4.01253687629335*pi) q[12];\nu3(0.270008496604874*pi,0.395655240181929*pi,3.7785470445236*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48423833651529*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236909119190278*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308266676952043*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.480437449822179*pi,0.14503924752706798*pi,1.345958936541893*pi) q[1];\nu3(0.543507389420284*pi,3.11862965597235*pi,3.95539357384578*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.322063996161863*pi,2.56571178176568*pi,1.309580089588743*pi) q[4];\nu3(3.5*pi,3.43019661375081*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3710617550522781*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.634980338389544*pi,3.00045416655518*pi,3.5148467174619*pi) q[10];\nu3(0.35259260239257*pi,1.10933764304997*pi,4.31291494011887*pi) q[11];\nu3(0.155113738923933*pi,3.18493467850738*pi,2.17178530556893*pi) q[12];\nu3(0.592419844252499*pi,-0.31542199859515097*pi,0.998880338936823*pi) q[13];\nu3(0.239755558732304*pi,0.5526103797136901*pi,3.56048552065198*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.375559007539849*pi,3.16977719524262*pi,1.53483407409777*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.661931345480585*pi,0.422176645619597*pi,1.53893592710655*pi) q[3];\nu3(0.734644200071326*pi,3.42855507565315*pi,3.69007669332675*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.790380183448977*pi,0.03208192479384897*pi,4.40679694268227*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.580460556967789*pi,3.45577432634194*pi,0.5284089701168907*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5069901292108221*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4068155426932005*pi) q[18];\nu3(0.5937793467313*pi,0.34558450884594605*pi,0.718568254486786*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.908967089806804*pi,2.49260038875821*pi,3.82842955901138*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.137597311406147*pi,2.66353398667083*pi,0.837259774826964*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.233774782475912*pi,0.45263465848553597*pi,0.768138587837801*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5125056039515096*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.245580974843573*pi,3.27939394542464*pi,2.0535159069595803*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.712840308956263*pi,3.43225830814723*pi,3.64652813173477*pi) q[20];\nu3(0.588274721940391*pi,0.44253540317833195*pi,1.434583735639034*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.472817477160297*pi,0.022252458876899972*pi,4.46112371355695*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.490101049977657*pi,3.41538678178591*pi,3.19753185849204*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.562064334878749*pi,3.06484081146731*pi,3.22251324781964*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.411499663345658*pi,0.26221235300367496*pi,3.4955682851438*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.332666887208337*pi,3.13991211401519*pi,1.6997472449278*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.306837386939244*pi,2.64652515118092*pi,1.2205918782582441*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44146454134818*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245780262503335*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.423122308320741*pi,0.17481128889394204*pi,1.325533154874454*pi) q[0];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.643263855369668*pi,0.5212837070657199*pi,1.11102574734258*pi) q[0];\nu3(3.5*pi,3.23440307584923*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.435575949537959*pi) q[12];\nu3(3.5*pi,3.43263297904481*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.170485387139407*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.334984886270641*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[2],q[16];\ncx q[3],q[19];\nu3(0.685658767466955*pi,3.23218998619924*pi,0.668264752596795*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.812001699676087*pi,0.5690809525838301*pi,1.1311870049487749*pi) q[8];\ncx q[9],q[20];\ncx q[11],q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.70591239030508*pi,-0.132594489925698*pi,3.77840993730891*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44826768075267*pi,0.5*pi) q[3];\nu3(0.219700355985574*pi,2.94656580324859*pi,1.3945176500293162*pi) q[5];\nu3(0.612240857225901*pi,2.60970793499244*pi,3.69383700728672*pi) q[8];\nu3(3.5*pi,3.42894391742277*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.596365390095282*pi,0.063498102624861*pi,3.98052026576084*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38583250670505*pi) q[16];\nu3(0.742243780041592*pi,-0.243515999264036*pi,0.78404539960136*pi) q[17];\nu3(0.21001038641278*pi,3.22794957412234*pi,0.614583943537703*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3148272865101611*pi) q[19];\nu3(1.0*pi,0.0*pi,1.237874466807068*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5557883167051108*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[16];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.542084759947642*pi,3.455335015723*pi,0.7742145439142041*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.766632207097506*pi,0.76519223602653*pi,4.2767362025418905*pi) q[18];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5121361355133431*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5272953926120648*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44928273855741*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.3958994587488989*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.291938170228597*pi,3.20335291367176*pi,0.9482581116100359*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.43976204795098*pi,0.90580691325083*pi,4.2001731165602205*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.49411141730629*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.231820597378116*pi) q[5];\nu3(3.5*pi,3.37092643968635*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2243550233697489*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.824493004833883*pi,3.33679707521678*pi,3.75057146874031*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.107789585476033*pi,2.94495295639773*pi,1.032923622549501*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43550913931608*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49453660045328*pi) q[6];\ncx q[7],q[8];\nu3(0.770382384234799*pi,3.18580562243978*pi,3.31064411643822*pi) q[9];\nu3(3.5*pi,3.38276962934483*pi,0.5*pi) q[10];\nu3(0.753172950107609*pi,-0.43102999817108323*pi,3.4136814208217*pi) q[11];\nu3(0.66566171936023*pi,2.56600943083845*pi,3.87094435389555*pi) q[12];\nu3(3.5*pi,3.44721390381093*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.347432516373561*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.406652514152587*pi) q[17];\nu3(1.0*pi,0.0*pi,1.199479711174833*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.472498927691173*pi,0.29934477721847597*pi,3.4709370758565*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.752665337703615*pi,0.04634059972614302*pi,3.77516472184891*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.36499864345747*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5891042497942762*pi) q[8];\nu3(0.858761744502731*pi,3.34979380506562*pi,3.76227078149412*pi) q[9];\ncx q[10],q[15];\nu3(0.787244963469411*pi,2.76267084598774*pi,3.76750417098038*pi) q[11];\nu3(0.337623388656201*pi,0.47445169701033596*pi,0.9230683848886669*pi) q[12];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.28548344233538*pi,0.58208576753188*pi,0.744169931120866*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.270105682008603*pi,-0.36084776919724604*pi,4.48351172126519*pi) q[2];\nu3(0.255232482521335*pi,-0.04971990732577197*pi,0.955331755785866*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33006072337899*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5934540454345809*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.691551858544088*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.620239258358793*pi,-0.198218862534355*pi,3.9328893935969*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.758112540633199*pi,-0.37169911696887703*pi,4.10549315056852*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.360802162834088*pi,-0.260755658564239*pi,4.40736359133074*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.258434315748205*pi,3.20489729853216*pi,1.61847721556726*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.299451459782087*pi,-0.371179861005912*pi,1.429795191563803*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.316062100823396*pi,-0.237809994208472*pi,1.52469690210113*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.393934544888021*pi,3.42714607260246*pi,4.48883972449951*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.560477435592812*pi,-0.044179410874623015*pi,3.48395973433976*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.562923297872347*pi,-0.18864634680998*pi,3.46989561309831*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.203960052490439*pi,0.38956977510714696*pi,4.162752175728571*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.886743152629212*pi,3.45432510999107*pi,4.1761636746433*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48646276519821*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.480657068218758*pi,-0.125716682138592*pi,3.58710089612799*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.208341351555143*pi,0.52108177137587*pi,0.5987263126755491*pi) q[8];\nu3(3.5*pi,3.44092335711251*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.301984843266502*pi) q[12];\nu3(0.270419728445499*pi,0.13143879406659498*pi,3.92559385847549*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.614792443683396*pi,3.42968837499714*pi,2.96348555333189*pi) q[18];\nu3(1.0*pi,0.0*pi,1.310537607881837*pi) q[19];\nu3(0.882100321191995*pi,3.28474375060207*pi,3.54801218595911*pi) q[0];\nu3(0.548227330685087*pi,2.43988910059546*pi,3.6148393802848*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.350422740838229*pi,3.25774909712904*pi,4.3894175516907*pi) q[5];\nu3(0.736882904497988*pi,0.479866228855499*pi,0.688644970056867*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.206111127669166*pi,-0.434086996022013*pi,0.653185804299347*pi) q[13];\nu3(3.5*pi,3.39249328592946*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211715990143063*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.762530656652194*pi,-0.216880197928974*pi,1.226297229471632*pi) q[18];\nu3(0.216406930639166*pi,3.03092682868066*pi,1.76843824781113*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44535769072855*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.616387657843028*pi,0.62948230256974*pi,0.67997831622608*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.377120708991089*pi,0.69678917231886*pi,3.72478715505285*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5434376427550243*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.436269852999513*pi,0.72360646579824*pi,0.5419198430893334*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39792099698068*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3776516615091339*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.452578201290593*pi,3.03478188139312*pi,1.51965278485562*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33835144201933*pi) q[16];\nu3(0.663067135252155*pi,3.29491673937725*pi,2.97985296425818*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.900852129658124*pi,3.21318827668039*pi,3.86533920292848*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45373519777479*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,3.39986849300166*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49878214740137*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3526530362435651*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.220095798161297*pi,0.80458117929553*pi,3.84062163374016*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.468614731212031*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.448640797340862*pi,0.311803808308053*pi,4.17560624198576*pi) q[3];\nu3(3.5*pi,3.46098441827994*pi,0.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.374499901058478*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40069239738958*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47709758217546*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.499423036094692*pi,0.185362104619602*pi,1.142436330141501*pi) q[3];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.2446324596700729*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44377619988142*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.535590229965765*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1865399082589358*pi) q[17];\nu3(1.0*pi,0.0*pi,1.198301937237869*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42352289397564*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(0.822226401080525*pi,2.77954405454876*pi,3.98406880369224*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5491922454610019*pi) q[11];\nu3(0.703096029653588*pi,0.9158405072470801*pi,0.765383345731372*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43180037703653*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.40772887179451*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.436607874011384*pi,0.35019880916173096*pi,1.1761417777429979*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.726918192794488*pi,0.37607860696886597*pi,1.303376420705832*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.303124422700587*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5374588693205139*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.567569815222793*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.476262216241525*pi,0.476480215768161*pi,0.5535462838468304*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.531730755103302*pi,0.9856040050903601*pi,4.48899664640175*pi) q[13];\nu3(0.585950654955798*pi,0.33371712559172295*pi,0.70464025273983*pi) q[14];\nu3(0.155790103431373*pi,0.17456726418935997*pi,0.610888052486216*pi) q[16];\nu3(0.238967297850271*pi,-0.09492123220776*pi,3.9241743762052*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.626643433475896*pi,3.20960271965325*pi,3.39928137686245*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.723801356213111*pi,0.40848567971666905*pi,1.387348110911267*pi) q[13];\nu3(0.176279994309615*pi,3.02676651448525*pi,1.3785640952747191*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48828420991786*pi) q[15];\nu3(0.464138310144514*pi,-0.361046465064916*pi,1.044544049130253*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.152609225301991*pi,3.33499029872406*pi,1.154759005238844*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.399083819163784*pi,0.15169877814991495*pi,3.65251872604238*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.25207603641447*pi,3.21981830272796*pi,0.81845507602472*pi) q[2];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.58698425861536*pi,-0.094754422740912*pi,0.617370633346358*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.638608263778925*pi,-0.223154826189*pi,3.81009748043462*pi) q[17];\nu3(0.456090651255009*pi,3.30996045024142*pi,4.10783381924659*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.362540292488005*pi,0.357721518080506*pi,4.20616991252732*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.608264960749448*pi,0.53845061682425*pi,0.696065131367807*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.190126759640312*pi,2.7035144703474*pi,1.59847472221069*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.250443240750964*pi,3.01536087789518*pi,1.99750078360212*pi) q[10];\nu3(0.46550967961901*pi,3.16130327521484*pi,4.229213520971729*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.207743405112701*pi,0.18394730521927904*pi,1.297037611449406*pi) q[17];\nu3(0.146667172462241*pi,0.45603449201868795*pi,3.95814025519936*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0999349057470359*pi,0.013286950092009975*pi,3.89210312352254*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.608171795300764*pi,3.4156784524269*pi,3.5082454217659*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.608644568347142*pi,0.7553747128845001*pi,1.201280300191772*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.26323534934483*pi,0.185351736404045*pi,0.676217711133417*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47666663160018*pi,0.5*pi) q[12];\nu3(3.5*pi,3.33463553776587*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.219645004758072*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.244797936727124*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.448773965178926*pi,0.24988998397904905*pi,0.5461507459373866*pi) q[21];\ncx q[0],q[17];\nu3(0.644845907492154*pi,0.6166109638933499*pi,0.5309151776623796*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.245767656116404*pi,3.24768519872546*pi,1.155733075590758*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[19];\nu3(0.467885534630497*pi,3.24876930748524*pi,3.35164161309042*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45944571339625*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.368425323673603*pi,0.320207711067622*pi,1.062500969761861*pi) q[6];\nu3(3.5*pi,3.44931642636471*pi,0.5*pi) q[7];\nu3(0.388886220488691*pi,2.90112862580344*pi,1.400841938419242*pi) q[8];\nu3(1.0*pi,0.0*pi,1.316742192510622*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5939582651365001*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5920417422821957*pi) q[16];\nu3(1.0*pi,0.0*pi,1.299256302336572*pi) q[17];\nu3(3.5*pi,3.47571436924134*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.308136430842473*pi) q[19];\nu3(0.813303576928052*pi,-0.302698953617333*pi,3.4170596571382*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.183246025134366*pi,-0.23739925934996198*pi,1.149575553782888*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.105512224420195*pi,0.5748301249089101*pi,0.9204441420697069*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\ncx q[12],q[14];\ncx q[13],q[16];\nu3(0.797860349226551*pi,-0.391026126098868*pi,0.9564616039422991*pi) q[15];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4600773918719*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.289999249434586*pi) q[3];\nu3(0.220809382894437*pi,2.87948566156912*pi,1.047960798336447*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35324123567102*pi) q[9];\nu3(3.5*pi,3.37321151973208*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.577262061700337*pi,0.8885594020158201*pi,0.864800993627824*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43055652942958*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.773259822815469*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.150873272231197*pi) q[21];\ncx q[0],q[17];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[21];\ncx q[11],q[20];\nu3(0.579127810839112*pi,3.44695188603611*pi,0.846883483862582*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.423242404928392*pi,3.30652969307891*pi,4.4682328052675295*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3658262191816295*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47842975657441*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.175872722389462*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46594778300367*pi,0.5*pi) q[11];\nu3(0.45772355999424*pi,0.6648826231251801*pi,4.488975867962219*pi) q[12];\nu3(0.615030748564298*pi,0.273210006035008*pi,0.8212091082210731*pi) q[13];\nu3(0.877201966091629*pi,0.58885405924218*pi,0.85502964767045*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196275760740218*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46622351070909*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49105873384365*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.3555723919672449*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.549493235141244*pi,-0.169767910895401*pi,4.157830147112319*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.544211936262693*pi,0.395988174594067*pi,1.245035689946473*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5649913616683682*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.545379748907949*pi,0.499245001295468*pi,4.00712775017576*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5411383017989231*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.430199901249701*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.341806615357819*pi,3.25899375304074*pi,4.3332067291636704*pi) q[18];\nu3(0.616744007375207*pi,3.26045450111362*pi,4.36069005597116*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48434443619807*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.208762296880019*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.847965159047748*pi,0.24267688224531703*pi,4.30064529578361*pi) q[18];\nu3(0.842221472343638*pi,3.38810997849635*pi,3.85472924679018*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.929762725097802*pi,0.271408847232099*pi,1.467382182858225*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.249807487917111*pi,0.68536455633402*pi,4.38680763174545*pi) q[11];\nu3(0.0792849057933029*pi,-0.32227750804156297*pi,1.64464364435931*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.457978206396792*pi,-0.388230056426715*pi,0.938405812796001*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.17529972108374*pi,2.84335983094674*pi,1.360101223828883*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.838198588067651*pi,2.73350186717701*pi,4.07037418940531*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.753023764857337*pi,-0.027672629828201012*pi,4.09503299030051*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.720261072405512*pi,-0.4496332856111391*pi,3.94158121323877*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.107058370796917*pi,-0.05100629040094201*pi,3.64791972842087*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5842770922880427*pi) q[15];\nu3(0.50070681354897*pi,-0.36165369811910697*pi,1.362943686436318*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.826047910110271*pi,0.23549687100363004*pi,1.64030487038483*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.606058795117941*pi,0.50709396663621*pi,4.215663836910959*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0914307160142437*pi,3.29047904531361*pi,1.382076281016582*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.339364544769919*pi,-0.199076070615326*pi,0.78563895220418*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.692654943712402*pi,3.1111536966452*pi,3.28187378809651*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.141492872103168*pi,0.224267000098328*pi,4.01567772840442*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.607394157296246*pi,-0.21522941678750301*pi,3.36961905706298*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.754584221449255*pi,0.86378726582925*pi,0.5959620401347302*pi) q[8];\nu3(0.314857883878662*pi,0.37055000666918003*pi,0.5954381640493893*pi) q[9];\nu3(0.480285136428882*pi,0.6949807837794699*pi,0.664155807430398*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.580101614697789*pi,-0.11399619114874499*pi,4.28095849640519*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.558428706543288*pi,0.328677384561019*pi,1.463884579334038*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.434317965115138*pi,0.04278807597240197*pi,1.130026013261691*pi) q[8];\nu3(0.301259741798528*pi,-0.34531555277481596*pi,1.0257259680919248*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.713650216142848*pi,2.46738004432972*pi,3.7945560287401*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.210908187943384*pi,0.9515955923246799*pi,4.240714345372179*pi) q[4];\ncx q[5],q[19];\nu3(0.135793436613397*pi,3.49272566311778*pi,1.65631798489843*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.31883387485994*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2328839487243841*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.822361459865083*pi,0.13079464835504195*pi,0.755803866806307*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.720577277264111*pi,-0.343888506354025*pi,4.0764008027191*pi) q[4];\nu3(3.5*pi,3.37189395217441*pi,0.5*pi) q[5];\nu3(0.547490630543779*pi,-0.17540654299685798*pi,4.42401208662085*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.1571817665592818*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.29929338979806*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47069276988231*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38751380963279*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.143464953961184*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2891364830840861*pi) q[13];\nu3(0.399217055964561*pi,-0.4111812387659063*pi,0.632509074082651*pi) q[15];\nu3(1.0*pi,0.0*pi,1.168414631484374*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45253502064182*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38413729173794*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.197572607812687*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.106698798379231*pi,3.01905044846097*pi,0.629679605574369*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5501193085405723*pi) q[19];\nu3(3.5*pi,3.43707169511673*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.398050819107336*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3983243085595305*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.680226398069139*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43356492255919*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.35339306946565*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(0.149844734551571*pi,0.8097961240212701*pi,3.93428264483232*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44263375637502*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.799187243529319*pi,0.15487978715622397*pi,1.036804943496006*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.48317179928968*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46270164987082*pi,0.5*pi) q[4];\nu3(0.495936957487854*pi,-0.08403837341704201*pi,3.85128710026463*pi) q[5];\nu3(3.5*pi,3.41697309411082*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3170673671198418*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.253989358749453*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.218416599587782*pi) q[18];\nu3(0.494295038419669*pi,0.15429666366710204*pi,1.441296898006555*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.464609610002398*pi,0.34320126310046895*pi,0.92286493930667*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.196905719335417*pi,2.86630113998082*pi,1.0776947942695179*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.13393742997012*pi,-0.12630743747858503*pi,4.4083244173677905*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48196925761732*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.461451485001393*pi,0.176406544917298*pi,4.14496474283464*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45809058004509*pi) q[14];\nu3(3.5*pi,3.46459831125342*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0773223941519983*pi,3.18670113094938*pi,1.146327506607486*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.633874934243708*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.723143238577483*pi,0.321151524592445*pi,4.3667765511286305*pi) q[20];\nu3(1.0*pi,0.0*pi,1.19789869852631*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[19];\ncx q[6],q[18];\nu3(0.426613435297676*pi,0.371787362734595*pi,4.1094718179778*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.417652818948874*pi,0.480186106381127*pi,4.14865402114474*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.203794977026636*pi,2.87243078744724*pi,1.59839628247156*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41583001231229*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.458327310998043*pi,3.23567937284095*pi,2.04829748695898*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.399464305196301*pi,-0.439062913892124*pi,0.917660211892956*pi) q[12];\nu3(0.88539775448784*pi,3.39316615187662*pi,4.03723831859167*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.732825012772075*pi,-0.10184720539206699*pi,3.87510517126993*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212330607008636*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45162087940857*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.245685473878986*pi,3.17208472807371*pi,1.90512564266847*pi) q[2];\nu3(0.388265812022188*pi,-0.16736446009765799*pi,0.9757189330290801*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.280762334126405*pi,0.6999125774589099*pi,0.5263604159462056*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.473243647423297*pi,0.36050017121551103*pi,4.27549673460469*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.212671281302449*pi,0.32906741822990004*pi,3.98319883474876*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.645959847033187*pi,-0.005589890134476028*pi,0.73620525355769*pi) q[2];\nu3(0.805293506024961*pi,-0.27302787104563997*pi,0.97272643080739*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.807728644052655*pi,-0.30616229266934303*pi,0.8418358291431041*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35239211479825*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.111554894126875*pi,0.465112429320645*pi,0.874564096038111*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.734572288207794*pi,3.36403095988517*pi,3.67995228050394*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.449173830941991*pi,-0.03754534517983599*pi,3.83683644901708*pi) q[0];\nu3(0.696704760689046*pi,3.21465418946864*pi,2.79178513431761*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.663186295396747*pi,-0.4617513029329834*pi,3.43305557422014*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.516113697188928*pi,0.11951389646911603*pi,3.68509526092398*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.605954883843615*pi,2.91823901783135*pi,3.63459742178531*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.679506152762203*pi,-0.4888944278264595*pi,4.3301813257596695*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.653098538882736*pi,2.67114477556102*pi,3.64972530476871*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.376154059549535*pi,3.38448077202235*pi,1.74891718193283*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.45701553860236*pi,2.66745341216703*pi,3.68179424425801*pi) q[8];\nu3(0.700208575290491*pi,2.92819567887339*pi,3.28254587458368*pi) q[9];\ncx q[10],q[17];\nu3(0.605918851199854*pi,2.55042244387161*pi,3.65798192339306*pi) q[14];\nu3(0.354333424393373*pi,-0.4195566127938414*pi,4.310133479829*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.1328646275308*pi,3.46064951122741*pi,0.769399624374095*pi) q[9];\nu3(3.5*pi,3.39603963929426*pi,0.5*pi) q[10];\nu3(0.605460014366923*pi,0.92334561356227*pi,0.5223488260858486*pi) q[14];\nu3(0.267217548528468*pi,0.01912351237932297*pi,1.03275012150047*pi) q[15];\nu3(1.0*pi,0.0*pi,1.333212118497684*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43687157191321*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.11967539574816*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.158434589389397*pi,2.96954454953451*pi,1.68248257300317*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.80896833551133*pi,0.21575934541198605*pi,1.2928321837600611*pi) q[5];\nu3(3.5*pi,3.42587800531432*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.652068124048652*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1555014268677501*pi) q[18];\nu3(0.208653787496532*pi,0.6463253973624701*pi,4.20427767634387*pi) q[19];\nu3(0.239406010181705*pi,2.65450674202239*pi,1.1784392610515582*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(0.337780661645893*pi,2.97323347746139*pi,1.22558453060217*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.41110949386233*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(0.666145851409733*pi,0.65048752262053*pi,0.616555940193186*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.46544538337875*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.223590305435582*pi) q[2];\nu3(3.5*pi,3.39812746430357*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48094405704659*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3426589139780472*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2730064054518841*pi) q[12];\nu3(3.5*pi,3.40039811673656*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.292738643874066*pi) q[14];\nu3(3.5*pi,3.48680096018043*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3041178322631741*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40420756724067*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.620331457825811*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4603498908235*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.70005317861575*pi) q[9];\nu3(0.658077164729598*pi,-0.361072742903028*pi,4.23196491009836*pi) q[10];\nu3(1.0*pi,0.0*pi,1.383254092001357*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.491740489078159*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46114339169985*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5516652831589368*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.481592015807846*pi,0.016921967309339037*pi,3.95849684895417*pi) q[10];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.49633249443646*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.363516978716261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.648258793183225*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.858162079221944*pi,-0.208508452860598*pi,0.5362743466665136*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.199684954689425*pi,0.5202082126467*pi,0.856597383819761*pi) q[15];\nu3(0.736044174344867*pi,3.10599204521297*pi,0.550308832868564*pi) q[16];\nu3(0.348001473073241*pi,0.7632687885201499*pi,3.94778340749731*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.706941519849533*pi) q[21];\nu3(0.353780007977481*pi,-0.384292528646391*pi,0.803251955148089*pi) q[0];\nu3(0.728007967697119*pi,0.107246349475289*pi,4.351657776659129*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.671956885610531*pi,-0.30158932715487796*pi,0.675662703055692*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.769845035557375*pi,3.27425379211181*pi,3.22373563281817*pi) q[6];\nu3(0.742344285269719*pi,3.48789534428209*pi,3.00546038871252*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.649429408060366*pi,3.39118856404959*pi,3.56519151361805*pi) q[15];\nu3(0.418153077006922*pi,0.6966073822507799*pi,4.42964114633571*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.744555581788137*pi,0.16208845483991396*pi,1.353172556743555*pi) q[0];\nu3(0.244183665685284*pi,0.53960964188623*pi,0.777943922532925*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.707629005884067*pi,0.15175640185900496*pi,4.32502503649524*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.234300019115864*pi,3.2774758511651*pi,0.6556924924690379*pi) q[6];\nu3(0.44958789826067*pi,0.12304510291381499*pi,1.068856260801042*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.675720429228784*pi,2.59187550257951*pi,3.47219245419834*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.36631314477988*pi,2.3289181873052*pi,1.249952589340015*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.836057138094491*pi,0.21112147156764804*pi,0.926118201458319*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.833114447933266*pi,2.75844441131435*pi,3.87853223951422*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.236250830723929*pi,3.40568285805984*pi,1.176240681476021*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.734896145485911*pi,3.46694141143722*pi,3.54913903904962*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.685703293927139*pi,0.84685394133283*pi,0.8404451307208021*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.397589510298624*pi,3.05139540271797*pi,1.456825060058873*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.361721437607435*pi,-0.17759719983510103*pi,4.12686512517781*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394771335353178*pi,3.14984764194982*pi,1.90883172682064*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.225375000873088*pi,-0.08119667422954402*pi,1.03632315902685*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.539227880366675*pi,0.412339306890973*pi,3.85453519366118*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.706456761117707*pi,-0.4769932373901796*pi,4.48387844029506*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.587588398865471*pi,2.86164372821465*pi,3.65158649483491*pi) q[20];\nu3(0.189724325737074*pi,0.58293687251908*pi,0.768414353470509*pi) q[21];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.232247487788755*pi,2.37084399772499*pi,1.272463551466399*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.855422424314116*pi,-0.4394816655182816*pi,0.5302765282406917*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.823417576981865*pi,2.39366963388939*pi,3.6816197932591*pi) q[14];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.205098452365163*pi,0.66954633506403*pi,4.134325643185591*pi) q[20];\nu3(0.608159258210258*pi,3.06889193653506*pi,3.78683477613935*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.45612046208008*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.643374848700676*pi,-0.10032426335241401*pi,3.54369824926121*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.392690703056327*pi) q[15];\nu3(3.5*pi,3.4340714252414*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.362087140963725*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43916427699877*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.42614321447972*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49358755074852*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.297122003315325*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4459405497132*pi,0.5*pi) q[9];\nu3(0.402516162155373*pi,2.89681464483382*pi,1.2834203859854059*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.188182734000049*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.349924990044772*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.194447025053527*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[18];\ncx q[4],q[8];\ncx q[6],q[12];\ncx q[7],q[20];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3106031441054*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.59260942782918*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43399765117131*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.615055122223412*pi) q[5];\nu3(3.5*pi,3.40666923498322*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43089042755864*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.20059356539398*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1897351278710628*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4950447531257804*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44607803431171*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.566748582393138*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297240399605452*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[18];\ncx q[4],q[8];\ncx q[6],q[12];\ncx q[7],q[20];\ncx q[9],q[16];\ncx q[10],q[11];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5795562722777938*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47657077935663*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.232692218348145*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5236724292433865*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3960184733811*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4750271425422*pi) q[20];\nu3(1.0*pi,0.0*pi,1.277732931650563*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.674245713425194*pi,-0.4554653014767035*pi,3.9618961469034*pi) q[2];\nu3(0.0944135784440056*pi,3.2259514853199*pi,2.0551841191882403*pi) q[3];\ncx q[4],q[8];\nu3(0.445973713010424*pi,-0.04388288285362002*pi,1.096955817939718*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.642215867812176*pi,2.89395477258332*pi,3.5044184608881*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.2959143799879005*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5324025613354917*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.535876529699522*pi,-0.388359451387364*pi,4.09425079227532*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.43869605141426*pi,0.25877328444181*pi,3.43705345171286*pi) q[4];\nu3(0.93524220091861*pi,2.66535663280556*pi,3.8472334533288*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nu3(0.714321878691417*pi,3.41346245010224*pi,4.05711245905222*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.547448062869877*pi,0.31476281602159695*pi,4.33442216486673*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.583801409285924*pi,0.52129185976059*pi,4.15500624499856*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.307797475993122*pi,3.17552019511559*pi,2.13379297215003*pi) q[16];\nu3(0.426294362669664*pi,-0.08594925474208298*pi,1.003019225559054*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.252441107700544*pi,3.39300247622229*pi,4.245075835451869*pi) q[1];\nu3(0.608097952987731*pi,1.18239500164866*pi,0.789099301967352*pi) q[7];\nu3(0.627773348551763*pi,0.5889803527812001*pi,1.408284237283963*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.163465189550601*pi,3.44432494277279*pi,0.604847275442125*pi) q[12];\nu3(0.29420827854098*pi,-0.22611373948471303*pi,1.214969115631138*pi) q[14];\nu3(0.576758221635891*pi,0.8937353418366101*pi,0.5986145167034884*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.646573751679456*pi,2.49579827295031*pi,3.74593331396672*pi) q[20];\nu3(0.673312450712455*pi,2.94733056187066*pi,4.26317970021741*pi) q[21];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.470639060535592*pi,0.413500850449557*pi,4.07001768185876*pi) q[10];\nu3(0.773507121036115*pi,0.19383882000769304*pi,3.80106620277798*pi) q[11];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.519075638144136*pi,-0.06843714767085302*pi,3.60022260831082*pi) q[0];\nu3(0.452232112574881*pi,3.33558657698785*pi,4.13775039845437*pi) q[1];\nu3(0.600664038459942*pi,0.28669312945359404*pi,4.43962710236383*pi) q[2];\nu3(0.659452252538776*pi,0.370236421671574*pi,4.435548392404749*pi) q[3];\nu3(0.439658776304447*pi,0.325868980702807*pi,4.2824086363155*pi) q[4];\nu3(0.143257945284675*pi,-0.36648426783689503*pi,0.913253160933461*pi) q[5];\nu3(0.722648288533195*pi,0.69387938029513*pi,0.739604538572192*pi) q[6];\nu3(0.404579764896091*pi,3.06636808656034*pi,1.76989593846076*pi) q[7];\nu3(0.614415920119461*pi,0.0012034482879850206*pi,3.95862158936957*pi) q[8];\nu3(0.396059682039596*pi,0.5730057411421301*pi,0.688606044117666*pi) q[9];\nu3(0.385047263336517*pi,0.004514685186408962*pi,0.629963131907882*pi) q[10];\nu3(0.298012998836686*pi,0.457078623321148*pi,0.5282339643137957*pi) q[11];\nu3(0.322262293266545*pi,0.11667458999019398*pi,0.5739051085099266*pi) q[12];\nu3(0.786679564771454*pi,0.38964490188283496*pi,4.00697631269177*pi) q[13];\nu3(0.505608307709426*pi,0.89234003256385*pi,4.0547909437559095*pi) q[14];\nu3(0.427550409815785*pi,-0.24422034642628598*pi,1.389199835932295*pi) q[15];\nu3(0.672189676143244*pi,0.378268003858104*pi,0.827258645615365*pi) q[16];\nu3(0.155851694766494*pi,-0.24257016297830702*pi,3.94617297976397*pi) q[17];\nu3(0.78641106873568*pi,-0.43093141524586953*pi,1.0285969814473859*pi) q[18];\nu3(0.240789175338665*pi,0.41371958257376795*pi,0.9519998671786281*pi) q[19];\nu3(0.858368457235949*pi,3.29002306019232*pi,4.12537958488671*pi) q[20];\nu3(0.308043236300866*pi,3.05763905383563*pi,0.787903164569278*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36125413256192*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32667446274976*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43464850254327*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.344385349200305*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.235991258921495*pi) q[14];\nu3(3.5*pi,3.35399611954479*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.283497197362456*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200334338779186*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[3],q[12];\ncx q[4],q[7];\ncx q[5],q[16];\ncx q[6],q[8];\nu3(3.5*pi,3.32163574486593*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.230702372166013*pi) q[11];\ncx q[13],q[21];\ncx q[15],q[20];\nu3(3.5*pi,3.36327199902805*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47287851611677*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37995700979641*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49966113154729*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2546995877272389*pi) q[7];\nu3(1.0*pi,0.0*pi,1.321778110154014*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.41096893729233*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.643565932354302*pi) q[12];\nu3(3.5*pi,3.38133886551537*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42499230832178*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.168137805788691*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186950662825407*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3703710862781*pi) q[18];\nu3(1.0*pi,0.0*pi,1.119388963170353*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48257715571361*pi) q[20];\nu3(1.0*pi,0.0*pi,1.301767455466045*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[3],q[12];\ncx q[4],q[7];\ncx q[5],q[16];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5892596477477716*pi) q[11];\ncx q[13],q[21];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.601588546643145*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.624057114171138*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5350820592440559*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47180504113904*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4770346236218295*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4106823284980905*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.538141596573784*pi,0.85755320055238*pi,0.5279625564866353*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[16];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.546448976410113*pi,0.71530699876809*pi,0.90420346952961*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.554441919168048*pi,0.13473183503811403*pi,3.93430218417119*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.341353875898438*pi,-0.152547445182161*pi,0.733107182142496*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.183906095203031*pi,-0.355335707788365*pi,1.056877501220404*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.456235029400475*pi,2.95519608843621*pi,0.880955564374151*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.318981552215083*pi,-0.371560556419701*pi,1.58372727037454*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.982886250090941*pi,3.41856981748238*pi,0.694710463631139*pi) q[4];\nu3(0.0978767814492956*pi,-0.236305856832502*pi,1.56419746108985*pi) q[5];\nu3(0.230456200361019*pi,3.18896400691575*pi,1.622922347818*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.25813774049529*pi,3.40451816465244*pi,0.6271607640154679*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.251848978353789*pi,0.03445601853428604*pi,4.32449268102822*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.847922813821043*pi,3.42921918378459*pi,4.0707002380566095*pi) q[1];\nu3(0.627788284217449*pi,0.092441549340043*pi,0.990295761494275*pi) q[2];\nu3(0.840725538120914*pi,-0.319375618716532*pi,3.94405477880826*pi) q[4];\nu3(0.10805986152746*pi,-0.4355389853262049*pi,3.94954609329768*pi) q[5];\nu3(0.458552266135891*pi,3.14473626593131*pi,1.484192644978269*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.585889456179123*pi,0.269782727449305*pi,1.4841169737876498*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0607089333744951*pi,0.256045003297107*pi,4.0055735603138*pi) q[14];\nu3(0.372574466771412*pi,-0.12974007134683202*pi,4.496193289179811*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.264594909014096*pi,0.340499099637365*pi,3.35013921830247*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.430371308562832*pi,0.326534970415679*pi,3.97083230333575*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.693327078146203*pi,2.65481578795067*pi,3.48537268554753*pi) q[0];\nu3(0.58011277895588*pi,3.00935034199214*pi,4.4211195744136695*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.803888465466622*pi,-0.30327334911680304*pi,3.82883641668217*pi) q[7];\nu3(0.720700522304149*pi,-0.16950610844425001*pi,0.82600037423212*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.458536824659059*pi,0.73697503467513*pi,0.843058513904617*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.711766318642673*pi,0.45127349511597803*pi,1.290379885554037*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.562131454025452*pi,0.29932406936242495*pi,1.135827282991388*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.457850633677484*pi,0.39311809730941105*pi,3.98808941217432*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.641870689441355*pi,-0.4842182937630902*pi,4.19925986712476*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.790499494645935*pi,-0.044809485134860993*pi,0.714073213811252*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.250549364958066*pi,-0.199398646963718*pi,1.220957741857084*pi) q[7];\nu3(0.448788803654823*pi,3.33724049466873*pi,1.333160840681371*pi) q[8];\nu3(0.489814382308267*pi,0.478070186858657*pi,4.01104639033841*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.126057343004231*pi,-0.07688456160352902*pi,4.06913663988259*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.62663440267802*pi,-0.4854611429317688*pi,0.8544369335552999*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.430667698603828*pi,0.490078202093452*pi,0.803267196784264*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.209901217110085*pi,2.56933581546948*pi,0.9414819011978359*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47963674925879*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.187464222588088*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.23828077857676*pi,0.024371940315394025*pi,1.419365925432801*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.834883893654743*pi,-0.40536952635001167*pi,4.09065486741715*pi) q[17];\nu3(0.372984401455289*pi,0.31323934329358205*pi,3.3396861258938*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.44087439178454*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[14];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.319678914521166*pi) q[11];\nu3(3.5*pi,3.47265327498858*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308116267775734*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.671093076083434*pi,3.05359773687062*pi,4.26613814978207*pi) q[21];\nu3(3.5*pi,3.38738458941833*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.49316934846754*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47369921392774*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.624780790962149*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3250470450670169*pi) q[7];\nu3(1.0*pi,0.0*pi,1.30921087039396*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.258203556165066*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.362250685502429*pi,-0.296918295115086*pi,4.43745803170796*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[14];\ncx q[5],q[6];\nu3(3.5*pi,3.29436417165399*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.31609154368188*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.191154670842169*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2615371171040195*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.456825491485111*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48249939035379*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.47505286871568*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,3.47200676478605*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5395269197891914*pi) q[14];\nu3(1.0*pi,0.0*pi,1.226281381646269*pi) q[15];\nu3(3.5*pi,3.48118224094864*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.304504839546584*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1346457105259509*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[7];\ncx q[4],q[14];\nu3(0.407324133562905*pi,1.07163677614975*pi,4.13997012178597*pi) q[5];\nu3(0.391313322497365*pi,3.19020119643893*pi,0.5251404148626079*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.640353547847748*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45705973006962*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.921237419471054*pi,0.330548305526673*pi,4.17827060383308*pi) q[5];\nu3(0.61199671062493*pi,0.89723825600428*pi,0.947696538096293*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5155187603270637*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49186983429259*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5585089124996407*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210577066306962*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.456680189625161*pi,-0.4323218993803172*pi,1.098103088063749*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.826204140810424*pi,0.365701362604146*pi,4.34871697307767*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40964233784075*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.612605777890312*pi,3.26468327969917*pi,0.5174689311635219*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.278439528208574*pi,0.391068020804168*pi,3.96394952501381*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.707465520330644*pi,3.04201951441908*pi,4.42980377942704*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.34443400756749*pi,0.36009567454567204*pi,4.27627723260758*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.237648156471837*pi,0.345526129376312*pi,4.49589105282918*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.720802518911593*pi,3.33629312351213*pi,0.5537324215399438*pi) q[10];\nu3(0.372087639363159*pi,0.294887082261972*pi,0.996728376792144*pi) q[11];\nu3(0.79752230577436*pi,-0.4657293609323223*pi,3.3169858694039*pi) q[12];\nu3(0.483008852956446*pi,0.41939519583852103*pi,3.99833624298767*pi) q[13];\nu3(0.224017873842714*pi,0.499449260779107*pi,0.897299528280728*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.464306301062071*pi,-0.11763526427711901*pi,1.116162543760213*pi) q[17];\nu3(0.699733804495687*pi,0.023116814901354976*pi,0.9296372082325011*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.750985572388539*pi,0.428897086319568*pi,0.7889723285761521*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.34994838805354*pi,-0.03713603561628798*pi,1.00577919388371*pi) q[0];\nu3(0.442701675027727*pi,0.051562746604430054*pi,0.5538010608564895*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.914602267510107*pi,-0.483652736521598*pi,0.869175639691689*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.137187907483944*pi,2.9547205747155*pi,0.7565328754353551*pi) q[7];\nu3(0.501229768492408*pi,-0.4786670202981302*pi,3.48962370118489*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.295403882933454*pi,2.99058067836516*pi,1.62220958535419*pi) q[10];\nu3(0.288832644224419*pi,0.81372740808175*pi,4.4572702434050395*pi) q[11];\nu3(0.207429036652731*pi,2.54004221200982*pi,1.1623775512241101*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.829137537466869*pi,0.11203218272691295*pi,4.2424950112374695*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.883357033125672*pi,3.26785229948107*pi,2.94917852124697*pi) q[17];\nu3(0.484688386521832*pi,3.44152613530428*pi,4.02849934168525*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.804265734912146*pi,0.36455691988845396*pi,4.44948481277337*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.375001191917323*pi,-0.4701916410182192*pi,1.109288428689357*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.52424735672539*pi,-0.11352625398128902*pi,4.06646742087588*pi) q[7];\nu3(0.726871281082931*pi,0.302086557966045*pi,4.06510193500252*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.359261156431406*pi,-0.4310406626113109*pi,3.97175209278418*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.200191393668654*pi,2.35598018374525*pi,1.21819895198338*pi) q[15];\nu3(0.720573206358548*pi,0.03426516481250497*pi,1.0494909287224878*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.267595585871977*pi,3.32911122202522*pi,1.52200095749209*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.803559344364777*pi,3.11742266643823*pi,4.23732340551093*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.570615164903154*pi,3.23756340212011*pi,3.27379192865148*pi) q[16];\nu3(0.840445457031377*pi,3.06859846522165*pi,3.62781469152097*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.61752377496386*pi,0.20266658893172496*pi,0.5119657551939634*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.36621252042215*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37790201576183*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2735379800612932*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251123683477976*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40259223022891*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[7];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.217761203435541*pi) q[9];\ncx q[10],q[17];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.239076874371846*pi,0.14865899109736702*pi,0.925867156367863*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48267235224623*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44337348463715*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.390281262739117*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4613150434537605*pi) q[13];\nu3(3.5*pi,3.44630429852927*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2575105711907901*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45699906134011*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352706059293088*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.167135334823092*pi,0.8378490809927699*pi,3.95546709693061*pi) q[21];\nu3(3.5*pi,3.46481100902173*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38613150224769*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[7];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,0.5608456222849653*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.271145664677438*pi) q[11];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.094601843859617*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[16];\ncx q[2],q[12];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.27248715258205*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49365907573412*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7195212555414789*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35562750547143*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[15];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5594209266229972*pi) q[11];\nu3(1.0*pi,0.0*pi,1.217343368863576*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5538495069619452*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.48642658897707*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286923987226521*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[16];\ncx q[2],q[12];\nu3(0.487495206236038*pi,0.04871893616735701*pi,4.24372117552413*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43583588394729*pi,0.5*pi) q[8];\nu3(0.350122296094444*pi,3.15344801585588*pi,1.4553395575735029*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.307769358265889*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.195034459228047*pi,0.12611689501812795*pi,1.045044940553859*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.64594167280561*pi,-0.10002398527079998*pi,1.0617002650122451*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.693695832225513*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5873280296233858*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.447572152365505*pi,-0.327575056858719*pi,0.840260257057841*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.59506570324611*pi,3.25108895189779*pi,3.29560772718453*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.586428686336796*pi,0.401452353920264*pi,4.04816508079853*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.640232498622238*pi,3.16526457163637*pi,4.02905090435152*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5465042890327765*pi) q[21];\nu3(0.922919859381208*pi,-0.070657436564666*pi,4.122647278866459*pi) q[0];\nu3(0.773540412386555*pi,-0.376059933362949*pi,1.007797603208405*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.37964692518449*pi,2.96821133897112*pi,1.65644537865503*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.894719978613323*pi,2.77208063029663*pi,4.09052669769496*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.335705467902158*pi,0.03456888420520099*pi,3.64305978840171*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.666227211826891*pi,2.82300581229908*pi,4.0529897053477395*pi) q[16];\nu3(0.172904679530733*pi,0.7377999284352801*pi,4.27379500727087*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.578478643485226*pi,0.437629224779325*pi,1.201071698769193*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.406491565518486*pi,-0.4617552702972209*pi,1.167004717008156*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.623270205243107*pi,2.99114633572072*pi,4.05029452500867*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.548477123772293*pi,-0.4802997014736964*pi,3.04255038060007*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.357270991562671*pi,0.03367944300353798*pi,4.4636373389351*pi) q[17];\nu3(0.0536326593958545*pi,-0.148130606883018*pi,4.09511712792191*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.466945234757726*pi,-0.326086516535967*pi,0.717208352604729*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.596995368073248*pi,-0.12408392242030902*pi,4.3779198746639505*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.873667678620807*pi,2.74420788787965*pi,3.37141505306191*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.178657933928602*pi,0.328252577288898*pi,0.9896904764857051*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.276803818175397*pi,3.3242481144105*pi,1.57194412760403*pi) q[13];\nu3(0.032270801963747*pi,-0.4629305797195436*pi,1.068032539725169*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.790508038474365*pi,-0.49322059319483386*pi,3.61686942391891*pi) q[18];\nu3(0.534698423634732*pi,3.08402330243095*pi,0.5196603597400367*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.17616798552952*pi,2.6055845463931*pi,1.301045063010301*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.216144145442834*pi,0.04884316871559602*pi,0.830153762735112*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.441336554330555*pi,2.89883368001381*pi,0.9467228117823909*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.95681815976023*pi,0.72286049041061*pi,0.5201147677336239*pi) q[11];\nu3(0.306821218519938*pi,0.390630756048278*pi,4.43756779781852*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.734623057524938*pi,3.01699623093177*pi,4.24648267853391*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.517757935165868*pi,0.424154920259169*pi,4.10367832379214*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.430212810251505*pi,-0.491120836048328*pi,1.301871913324284*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.695878253030634*pi,2.80804221612364*pi,3.39270260801931*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.403639939208557*pi,2.39262577711009*pi,1.3769314397845491*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.733047708421166*pi,2.83203196509631*pi,4.0783993862490195*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.539909340350248*pi,-0.299978912585878*pi,4.19542376280412*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.190841953441*pi,0.5*pi) q[4];\nu3(0.908989552878373*pi,3.0657188775856*pi,3.19476190631697*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.254565561219003*pi,-0.156126246354802*pi,4.4697170926547*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.114548529028039*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.409258855735789*pi,0.65572165104316*pi,4.092574216908551*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47091820791126*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3955702394021*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41320559003685*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1540411781299191*pi) q[9];\ncx q[11],q[14];\nu3(3.5*pi,3.40632379637595*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.280921497193848*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5010325769841399*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3167330558070112*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.128993053985218*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(3.5*pi,3.43490340784778*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[10];\nu3(3.5*pi,3.26482364548209*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.123346639236996*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.16705826454727*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.48316066570662*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.27371398433917*pi) q[7];\nu3(3.5*pi,3.38782989277663*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5499513087548138*pi) q[9];\nu3(1.0*pi,0.0*pi,1.216228600608279*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.46116471764295*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48963839044516*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36142229272448*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3440069430318369*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5759663366048411*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.644423027268351*pi,0.477125362739551*pi,0.9533395260979001*pi) q[4];\nu3(3.5*pi,3.32232061660219*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.57257139413825*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.6071687703001261*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.111163368169799*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.10661506991548*pi,2.77689949724298*pi,1.052542039636848*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4189140096432595*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5933832411026456*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38961435496234*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.418414946171125*pi,2.88875316674447*pi,1.146965137961213*pi) q[6];\ncx q[8],q[10];\nu3(0.859029975312832*pi,0.342653671860524*pi,4.36400384082277*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.508034629061755*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.225547768636264*pi,3.09409157737929*pi,1.419772578958*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.512882041320066*pi,3.47572453182526*pi,4.01582683958845*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.706526233470273*pi,0.5513412851416299*pi,1.263789354739501*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.770760367567605*pi,2.78245569102961*pi,3.55334645538035*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.625023563393161*pi,0.04049189862567004*pi,3.77360400002643*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.306253596893767*pi,2.77846092338482*pi,0.9544787428095269*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.618070995912729*pi,2.7720743877533*pi,3.61601302574668*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.414063772750157*pi,2.40626010091738*pi,1.225939213614166*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.70173250382484*pi,-0.23882831105506902*pi,4.28048680587641*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.142442225478793*pi,2.91455971036813*pi,1.436715576614886*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.866673889146684*pi,0.6385410136404199*pi,1.096593299889292*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.745318246114258*pi,3.20977277028745*pi,3.74406779007431*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.325287005674732*pi,3.18772175670587*pi,1.62743613692796*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.774668156179439*pi,0.66272049706259*pi,4.47927127424927*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.579326090123237*pi,0.08654094925822498*pi,0.5732928238642657*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.502685054107033*pi,0.09084709361781695*pi,1.094444695059165*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.294277974439193*pi,0.08309275606689503*pi,4.454290247918189*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.561960621923644*pi,3.40346953919579*pi,3.05257383165252*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.443263981534939*pi,0.408146560086304*pi,0.889397283640813*pi) q[14];\nu3(0.50201165873551*pi,2.64337046867837*pi,1.473723716392907*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.208537020892682*pi,0.6834980884134201*pi,4.04800282519935*pi) q[17];\nu3(0.480960185890882*pi,0.61585044572917*pi,4.48697488949815*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.141827189648278*pi,3.26289516180971*pi,1.133531866140083*pi) q[21];\ncx q[0],q[18];\nu3(0.331638750790658*pi,0.180068919518509*pi,3.93159336126445*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.477549882634255*pi,2.56268717730238*pi,1.50667823034919*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.277975017375286*pi,-0.339439421096902*pi,1.81741307155068*pi) q[10];\nu3(0.554391458571772*pi,3.45335400390979*pi,3.36529981673782*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.246941281404762*pi,0.23229282322719902*pi,4.2995010449605005*pi) q[15];\nu3(0.24629809499209*pi,3.2520707900031*pi,0.898104284536065*pi) q[16];\nu3(0.228863508353579*pi,-0.15260720616308898*pi,4.06369728418206*pi) q[17];\nu3(0.286496121583435*pi,-0.00795271945044601*pi,3.9051728815764*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49384322097334*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.326690849716104*pi,0.22404144817668104*pi,1.103602074210591*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.447804958130916*pi,0.48109145961840305*pi,0.648315986289251*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.612397361715264*pi,0.215370345821853*pi,1.279728276291428*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.515017728448271*pi,0.229192273797727*pi,0.942990963513917*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.335660505185758*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.595711382753041*pi,3.28193040018409*pi,0.651098444893817*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(0.150694837095747*pi,0.33466049760028804*pi,0.655796740651714*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.92670066370911*pi,3.21477897170274*pi,3.10133759820078*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.716623561590697*pi,2.80476663278807*pi,4.12180418291744*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40413548460966*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2339354792946748*pi) q[5];\nu3(3.5*pi,3.41118012214695*pi,0.5*pi) q[6];\nu3(0.366909367143922*pi,-0.146355763651072*pi,1.017083310450002*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4418790531197*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3512027443970331*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.37907285569757*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3281781199841*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.40195391511684*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.121852303167368*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2790831863236831*pi) q[16];\nu3(1.0*pi,0.0*pi,1.241691253145002*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.6539182620953901*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48554822329995*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.1533012328376588*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5852399569344215*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.426740596322579*pi) q[12];\nu3(3.5*pi,3.46126781882864*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37340211026325*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5708234239884199*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47020757911232*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2952103659281629*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190122221601629*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[16];\nu3(3.5*pi,3.49515266189758*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.2766375738922568*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.40785221957731*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.546743640461739*pi,0.7805956916196899*pi,4.30056124457381*pi) q[4];\nu3(0.169155270364338*pi,3.275494437881*pi,0.841963510126521*pi) q[5];\nu3(0.322946886439246*pi,0.76871996427868*pi,3.97075742221881*pi) q[6];\nu3(3.5*pi,3.32927187741601*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.143897005847301*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.713845446279376*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.637787050626944*pi) q[20];\nu3(0.322940452216313*pi,0.40750039787344305*pi,3.88219761259419*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.883037220416154*pi,3.44171296176934*pi,0.851917249458054*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.344024806855583*pi,2.78677883213655*pi,1.3760443211663071*pi) q[4];\nu3(0.30231222141651*pi,3.35833168960385*pi,0.8925559771170459*pi) q[5];\nu3(0.45924807947819*pi,0.47853489174896*pi,4.417745936718299*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44499739488566*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.371596017319331*pi,0.47874209236269005*pi,0.5595112357774863*pi) q[21];\nu3(0.831597741942639*pi,-0.166985387986128*pi,0.650551193948298*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.424846056698615*pi,-0.10619353822176197*pi,3.84741418986352*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49103947557653*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.956093093151389*pi,1.10530293304194*pi,0.681968525494678*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.649565449434649*pi,2.42887190417634*pi,3.87943890223413*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.848837677652324*pi,0.29009162421523105*pi,3.92852203750072*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.153055626281178*pi,0.254503871405383*pi,0.85516080389356*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.604285827493877*pi,3.08893628055455*pi,3.43668351208049*pi) q[18];\nu3(0.39295862163532*pi,-0.4587830684530577*pi,1.4309756021959839*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.445137659606351*pi,2.98644285315477*pi,0.680825019886911*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.48811273723335*pi,2.69111223581915*pi,3.74375595568667*pi) q[13];\nu3(0.529936390024734*pi,0.15709900227079698*pi,0.782987895807018*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.327499745021947*pi,3.32666924657173*pi,1.412305613656027*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.17242185632048*pi,3.36249873168788*pi,0.971506074518786*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.630721242710319*pi,2.66279146413725*pi,3.8016725726285*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.814980198362839*pi,-0.249544871829048*pi,3.58648684372279*pi) q[8];\nu3(0.450498004195077*pi,-0.05263610775175398*pi,4.36767956507734*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.591572428514945*pi,-0.05820103427885798*pi,0.881699621261833*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.16196103051494*pi,0.5495950365082101*pi,3.56893516072209*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.10571379062886*pi,2.58277511800715*pi,1.31736360633451*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.122625007262852*pi,0.04189051291162105*pi,0.935273644444651*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.898923260840734*pi,-0.242682152682951*pi,3.96875054974651*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.323496331479093*pi,0.55710949724014*pi,3.83893096097933*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.577161993707194*pi,-0.27870049091251403*pi,3.86696570233573*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.206040406904723*pi,-0.255502235964586*pi,0.9628487942523449*pi) q[3];\nu3(0.626631797049068*pi,-0.381770522333547*pi,0.618288400130223*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.346051369849805*pi,0.24760235497038396*pi,3.3933016231184*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.75929501704255*pi,2.91055813148155*pi,4.22149881002563*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.437454875448957*pi,3.09146786164048*pi,0.755205245618882*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.364228738173857*pi,-0.25658152000497003*pi,1.135641813685216*pi) q[3];\nu3(0.961548373654244*pi,2.74492884177842*pi,3.46693198697851*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.511939666096412*pi,0.01562456730628603*pi,3.77421810943102*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46896630719319*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.294100238096867*pi) q[9];\nu3(0.394136944336472*pi,1.11637482097607*pi,4.24665807602012*pi) q[10];\nu3(0.740196802298597*pi,0.12835154314304398*pi,0.977322123244226*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.30273383219422*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.587646852694047*pi,0.181641743062389*pi,1.199274240212734*pi) q[10];\nu3(0.453441928494781*pi,3.01201914255819*pi,1.81145367323357*pi) q[11];\nu3(3.5*pi,3.24693529814289*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218949742499374*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227575504804991*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(3.5*pi,3.48877022582578*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44810874660807*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.3148003807710005*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2219303188158919*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.279945639572222*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44202979489156*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31787264514197*pi,0.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[12];\nu3(3.5*pi,3.46319008484566*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45127973671126*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.260642823996829*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.173637827125505*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5350454159874958*pi) q[16];\nu3(1.0*pi,0.0*pi,1.297410288383829*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47499763173209*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327112881197436*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[15];\ncx q[3],q[13];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49748161185786*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5823796584699767*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42291228016597*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1806662378262591*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3874029094571405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42893173058536*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49472940566923*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.638584068058159*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.359293512005561*pi,2.71751464140585*pi,1.012944856294079*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.512572194657944*pi,2.92268857076857*pi,3.65665574562954*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38222512502187*pi) q[10];\nu3(3.5*pi,3.46214187947048*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.790627316497013*pi,2.7129408263244*pi,3.73337108329798*pi) q[20];\nu3(1.0*pi,0.0*pi,1.245766738186552*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.853612417157048*pi,3.23919819027583*pi,3.37294436442605*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.331990237217771*pi,2.811896267889*pi,1.0056053159794272*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.272133794914013*pi,0.73260215730595*pi,0.5703250284829833*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.664423659922842*pi,0.5031816569804699*pi,1.11576999466102*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.61163026601241*pi,0.03779452441023701*pi,0.736099647097913*pi) q[19];\nu3(0.0937268389750456*pi,3.43243096602424*pi,1.9781466684494*pi) q[20];\nu3(0.100389008430541*pi,-0.272972707681265*pi,4.00977884229519*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.352497841808756*pi,2.84366276837341*pi,1.1380582893403521*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.648991406570318*pi,2.96486197559605*pi,3.61817274818961*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.311941620601476*pi,2.34727358158126*pi,1.329684405023785*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.420413152516813*pi,3.03978252006275*pi,0.5818899296296467*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48858089087168*pi) q[21];\nu3(0.589124880068531*pi,2.95609220759425*pi,4.23864322044251*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.382734204936379*pi,-0.19709443034561303*pi,4.13637050039106*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.508299772491832*pi,0.28333219705298396*pi,4.38945055123468*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.766430357074419*pi,0.18749227454009498*pi,4.39366882144056*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.174090310830737*pi,2.9464153238381*pi,1.457407115440041*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.561634471964538*pi,-0.07981653550026002*pi,0.8728057861050891*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.145800618797532*pi,3.24102886899415*pi,0.5492690234861601*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.242343405596836*pi,3.34061026487707*pi,1.239279363896502*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.410042455909462*pi,-0.02522734707358598*pi,4.22252123048964*pi) q[2];\nu3(0.554381826745547*pi,0.48421383510625404*pi,0.968057249813786*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.778348214824687*pi,2.86119237936115*pi,4.11896385948702*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.68302770407478*pi,-0.25973990826522797*pi,3.29248105886001*pi) q[12];\nu3(0.701544934903433*pi,-0.36935879216172396*pi,1.124241629441632*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.219518629651776*pi,0.447905900914334*pi,3.62023115912446*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.171674218185638*pi,3.41783682491085*pi,1.289290558383723*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.152249289466358*pi,-0.4131614854571133*pi,1.61187383478159*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.188927116781907*pi,2.45599833760893*pi,1.342880768861255*pi) q[12];\nu3(0.158539380833265*pi,0.07810446531659399*pi,3.49971395414711*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.492149552106163*pi,0.73216147498058*pi,3.9937182672038*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.833668142652593*pi,2.5713472547005*pi,3.5538836172947*pi) q[17];\nu3(0.262679459023533*pi,0.6096330917205901*pi,4.24038407482876*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.727257799930183*pi,3.06021387391431*pi,3.68731136417435*pi) q[4];\nu3(3.5*pi,3.48772492926294*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.223046430243711*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.200944108334652*pi,0.281276292050919*pi,0.5924704586436369*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.279174542028687*pi,3.15045005603472*pi,0.8884829441148421*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.540644468541785*pi,-0.018102391084150016*pi,3.5960644990748*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.44138390140385*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.428253766194462*pi,-0.4351467849204776*pi,1.74658690240606*pi) q[10];\nu3(0.888065480542384*pi,3.16527519808341*pi,3.14739439631902*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.344821801302225*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49980248113826*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1703765075983261*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.449275301751619*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.59704716164022*pi,0.22607970246437803*pi,4.17057687305843*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42104662948047*pi) q[14];\nu3(3.5*pi,3.37439910023496*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268057641643869*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5679066840204814*pi) q[20];\nu3(0.636282500727216*pi,3.33070367999309*pi,4.47722677777013*pi) q[21];\nu3(3.5*pi,3.48175425528303*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.33522133288912*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45990546840247*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.212712219532015*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3693379336841351*pi) q[13];\ncx q[15],q[18];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.3377053967662889*pi) q[17];\nu3(0.682654617756561*pi,2.92325116668317*pi,3.38291438426139*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.44808044728234*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.45633668693808*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.171551234161538*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.359863495618117*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4579261380969*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5149285918887947*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.73914938162162*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5037826073693927*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40072036798156*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.5634218436123091*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.877858349953274*pi,-0.4010477788833305*pi,4.43130588762525*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.500320246344086*pi,3.02372824072875*pi,0.7720473614973631*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38827344339129*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39726931937065*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.499497465830368*pi,3.15435639229404*pi,0.5482673974889222*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.220090215947693*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.283373157877615*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.671522652435193*pi,3.14917134188826*pi,3.44456045582929*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.646885785018649*pi,0.263945181026787*pi,1.081850306911282*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.858638212633695*pi,0.44986507158673406*pi,0.6839628533365261*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.266977081122603*pi,-0.4003427383853265*pi,1.1001079967471719*pi) q[1];\nu3(0.19489009662824*pi,0.430328115291998*pi,3.45774720496628*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.602614844571871*pi,-0.01077296458427901*pi,1.27689811892217*pi) q[6];\nu3(0.790520636116386*pi,-0.4388275007599559*pi,0.70964643821132*pi) q[7];\nu3(0.20239674691787*pi,0.09461127398809499*pi,3.78666738287515*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.135354195649576*pi,3.46269003644987*pi,4.298383602751279*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.396804895797478*pi,-0.039793990206202*pi,0.816742500516624*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.305878705939151*pi) q[19];\nu3(0.389084535941193*pi,0.7411214591528399*pi,0.5284522640426811*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5142011774802792*pi) q[21];\nu3(0.742823941779533*pi,-0.20285053446378098*pi,0.902963762503064*pi) q[0];\nu3(0.552621720798364*pi,3.15460905199973*pi,3.99615743234404*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.505026979912713*pi,0.35634881151167697*pi,1.50060368402726*pi) q[6];\nu3(0.347759353614751*pi,0.07381700136679203*pi,0.685348317077732*pi) q[7];\nu3(0.575885036865546*pi,3.34502518565253*pi,3.93777462726062*pi) q[8];\nu3(0.304933127950863*pi,3.11575358455624*pi,1.339494391631702*pi) q[9];\nu3(0.557904040890865*pi,3.13901830413669*pi,3.16301465067074*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[21];\nu3(0.594419445403349*pi,-0.24947039425845702*pi,3.96142185739631*pi) q[13];\nu3(0.411800064865762*pi,-0.363788864296326*pi,1.137265422732166*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.320077065164818*pi,-0.29122496283704*pi,1.344487191270281*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.610615412155484*pi,2.68081552909632*pi,4.02229653399035*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.183030075566891*pi,-0.043495574071437004*pi,1.4068759199549778*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.879722553109463*pi,0.6062072059686101*pi,0.643078978882223*pi) q[15];\nu3(0.490873091522504*pi,0.9443204837305199*pi,0.823472148393483*pi) q[17];\nu3(0.403102460452353*pi,0.422365407460371*pi,3.90703970258166*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.912749739264456*pi,3.38136664822559*pi,4.41154662378203*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.441345932359348*pi,3.03156135765668*pi,1.58484982807802*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.797108989594629*pi,3.01415967040396*pi,3.63837750725895*pi) q[15];\nu3(0.400677067147053*pi,0.443020555436049*pi,4.32689035821028*pi) q[17];\nu3(0.129065100760318*pi,0.20829798108312303*pi,1.221447102837681*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.74410112716156*pi,0.01224360961958304*pi,3.95518783862517*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.334116881359524*pi,-0.088966706807585*pi,3.68476598499296*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.16004238350395*pi,0.167691183067757*pi,3.51380710830174*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.498815743516572*pi,3.39044685115002*pi,1.67925793387622*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.21625908664907*pi,-0.02303994914917301*pi,3.72300797033641*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4226257107318*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.112013405159811*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.378973038177788*pi,-0.437026719971073*pi,4.04873703477268*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[16];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45875261072062*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49349601852908*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.188123872366466*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47294346967638*pi) q[16];\nu3(1.0*pi,0.0*pi,1.334501350383829*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41647321994881*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.215952382311758*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[16];\ncx q[8],q[14];\nu3(3.5*pi,3.49959257217113*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49276634582887*pi,0.5*pi) q[10];\nu3(0.845147084824331*pi,3.08601593148027*pi,4.1044168298106705*pi) q[11];\nu3(3.5*pi,3.46361713805485*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4515911008626778*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3216657087828358*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3230099027035*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[4];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(0.711346190333364*pi,0.23172961458809704*pi,0.63474570580849*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.41026689754303*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.617853914977646*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40059731108967*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4322568716544595*pi) q[2];\nu3(3.5*pi,3.47752453133239*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1106207943001811*pi) q[4];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.190547230642512*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.749480168860302*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5440956967307651*pi) q[17];\nu3(0.1231399370107*pi,3.02550188718725*pi,1.53452209950637*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.750628360059849*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[4];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.739789129736649*pi,2.51702408718794*pi,3.72232805273496*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5092604330888798*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46888308464364*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[19];\nu3(0.443841869055955*pi,0.8776797099512099*pi,0.725096292507849*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34942361157822*pi,0.5*pi) q[5];\nu3(0.637523607090834*pi,3.04039634319187*pi,3.19902094078005*pi) q[6];\nu3(0.402427658753099*pi,3.20392157220211*pi,1.79527059447951*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.208046960687597*pi,-0.263029760534361*pi,0.5125961012316494*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0878110772449922*pi,0.75715377052776*pi,3.99131127991642*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.375872720907668*pi,-0.08366512323446301*pi,4.45296535681555*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236747600831132*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.657979566125957*pi,0.67702498987426*pi,0.885106913743812*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.525940409721029*pi,3.01390010498501*pi,3.77457664524043*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.337137143467573*pi,2.76936511413478*pi,1.1383101103226791*pi) q[7];\nu3(0.486967289310012*pi,0.7629851884391201*pi,0.670698005082166*pi) q[8];\nu3(0.574963898665821*pi,3.27870545271149*pi,4.12473813001501*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.679645460202254*pi,2.52469971725482*pi,3.7782391930141*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.68787941570537*pi,3.12755440817285*pi,3.6408361257041*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.29120597829415*pi,2.9034303124526*pi,1.153304912051456*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0968609080094551*pi,0.6828382364577901*pi,3.68386544210708*pi) q[0];\nu3(0.842179786462331*pi,-0.4833773168152757*pi,0.723337302502437*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.30686277385486*pi,0.267988831161285*pi,0.933790785661262*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.490543028695402*pi,3.17583653679097*pi,4.09089896075368*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.806162533247128*pi,2.97364776883789*pi,4.3233569921712895*pi) q[10];\nu3(3.5*pi,3.4364394525312*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.369135144439902*pi,3.05795669894703*pi,0.723381495888178*pi) q[17];\nu3(0.66002624822815*pi,0.22661248108898402*pi,4.17914008641641*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3963389995937*pi) q[19];\nu3(0.352926689896268*pi,0.439622571567176*pi,1.056178285431913*pi) q[20];\nu3(1.0*pi,0.0*pi,1.391015904055997*pi) q[21];\nu3(0.555675409843177*pi,2.68614151289132*pi,3.47116256803417*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.891711059134993*pi,2.8286106684938*pi,3.21410942862874*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.492356135945531*pi,2.55660997880568*pi,1.322962390657152*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.531729087112426*pi,3.43572669356982*pi,0.8311956918786461*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.54571695732072*pi,3.42898763432525*pi,3.74411989261385*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.248533239890123*pi,0.327922403276221*pi,4.41839128988419*pi) q[2];\nu3(0.815701081051649*pi,0.39979716134429*pi,0.975764527389432*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.854886138549032*pi,0.276848778683793*pi,1.166592874410746*pi) q[14];\nu3(0.784638000063182*pi,3.27144316938298*pi,4.185226630907151*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43579603313866*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.878337038633422*pi,0.58767092447843*pi,0.649686062753941*pi) q[2];\nu3(0.69263949208252*pi,-0.12062284888694103*pi,4.014684563553081*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.330541347294466*pi,3.24701922260886*pi,1.50185958986789*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46688027938588*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.259265126469679*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.386268871865416*pi,0.31332620027885505*pi,0.752432091240247*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.671580822075823*pi,0.9589633514548599*pi,0.6205878405697209*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.956052407666879*pi,3.2833956544219*pi,4.458583894047591*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4808968649714*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0679988349861649*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.46566083296998*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.575709047028147*pi,3.3971361039566*pi,3.39508725001415*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.563313551010918*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1977480002104381*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4405095831454*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.39550297791791*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3446759279351022*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.299380489046269*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,3.4942231552979*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.128095920102828*pi) q[18];\nu3(0.490071657235115*pi,-0.330658860656806*pi,0.760944065389817*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5046557340289499*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5762157804026544*pi) q[13];\nu3(3.5*pi,3.47527812363725*pi,0.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.292256714302036*pi) q[17];\nu3(0.409080785683584*pi,-0.4081579463268396*pi,1.61135871316174*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5917009657270258*pi) q[3];\nu3(0.277532925938234*pi,-0.050054188488376006*pi,0.926848606638528*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.23391463753583*pi) q[7];\nu3(0.929438310431213*pi,3.08529883753493*pi,0.5356436607176494*pi) q[8];\nu3(3.5*pi,3.41288411214544*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.340344856550973*pi) q[12];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4689816396625694*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.531377562384672*pi,0.45831015152729204*pi,1.0039823927692781*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.535999250689065*pi,0.6159932212060999*pi,4.0818395255651705*pi) q[8];\ncx q[9],q[12];\nu3(0.495467512396027*pi,3.02468999124157*pi,1.53406797333356*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.446640280269078*pi,0.51864212814132*pi,3.73656669904568*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.429461799502111*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.861850378091462*pi,-0.48761779646001613*pi,4.00065437529946*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.304002149147724*pi,3.48114392429698*pi,1.96659823259115*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.26261860492884*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.738559745426752*pi,-0.08743208238487699*pi,3.94501954819412*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.40592773115239*pi,3.44641311368189*pi,1.041468804199247*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.509921472883177*pi,3.00698764511581*pi,4.4381019264480095*pi) q[1];\nu3(0.339313265167523*pi,0.33050823610846103*pi,1.077714530759799*pi) q[2];\nu3(0.100015019261111*pi,0.27376591452808297*pi,3.29616792059891*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(3.5*pi,3.43137190227875*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306667829650448*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.791615970206635*pi,0.18586907444199396*pi,0.946303045825678*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.875111286433336*pi,3.30159995358986*pi,3.18043831843904*pi) q[1];\nu3(0.337350262651249*pi,0.48003072671691804*pi,3.73227964066194*pi) q[2];\nu3(0.547202097273761*pi,0.9379242062811499*pi,0.5977368225018926*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.840250725616698*pi,-0.4848366384339679*pi,4.207896142744341*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.139718349167188*pi,0.143689694164452*pi,4.36654417998893*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5284011280739307*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44678360858516*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.1248078879616958*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0560019360204535*pi,0.10320222367913601*pi,0.741773987048271*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[5],q[11];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.232184301925338*pi,1.06503309940549*pi,4.19752288491867*pi) q[14];\nu3(0.0410252509810717*pi,3.34888308140159*pi,0.933772205148223*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.73104955476749*pi,-0.22692614923563398*pi,0.5120681098456531*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.53319613060293*pi,3.04290226865178*pi,3.91167160585863*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39085744874597*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.590323219573207*pi,3.47498004389723*pi,4.44601316327512*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45830546637689*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.506540166662677*pi,0.127885738932499*pi,0.5916818981836984*pi) q[14];\nu3(0.819744143052447*pi,0.16716074648021295*pi,4.3429523585004794*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.391270304021626*pi,-0.40961151813497043*pi,0.725241534104965*pi) q[18];\nu3(0.584441953694943*pi,0.65644944960528*pi,0.5674248005009238*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293313833804312*pi) q[21];\nu3(0.681441501981392*pi,0.328636338235498*pi,4.37361637254351*pi) q[0];\ncx q[2],q[13];\ncx q[5],q[11];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.344747328331594*pi,3.40795474263402*pi,4.376355540906809*pi) q[9];\nu3(0.494907539517318*pi,0.161388556669667*pi,3.71488854735474*pi) q[10];\nu3(0.448070788517613*pi,3.0478875812932*pi,1.197247536708375*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.707053097766205*pi,-0.17684305573847398*pi,4.2324677616723*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.704551279217872*pi,2.47056436445021*pi,3.57601180222854*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42109502741599*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.819272552483441*pi,-0.382543770016669*pi,3.7607189060721*pi) q[7];\nu3(0.196881503198309*pi,0.60278269194119*pi,4.03881604574552*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.656400360115886*pi,0.08183033458952205*pi,4.48712705614121*pi) q[12];\nu3(1.0*pi,0.0*pi,1.31531137563164*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.639237770800782*pi,3.02911478426642*pi,4.1535160807294496*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5275588340245783*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.668116239518909*pi,-0.4098663486154069*pi,1.040889295473733*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37070221046381*pi) q[13];\nu3(3.5*pi,3.31867497846363*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.086368417295474*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49870315356441*pi,0.5*pi) q[0];\nu3(3.5*pi,3.2775875688918*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,1.03939193103858*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245331872669168*pi) q[12];\ncx q[14],q[20];\ncx q[15],q[17];\nu3(3.5*pi,3.4383123171345*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.171064783120148*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.216642208516268*pi,-0.29779706049210997*pi,0.921094750235474*pi) q[5];\nu3(0.476255189519827*pi,-0.4496772772036539*pi,4.12488324905964*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41489369899828*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204258692801222*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5206301116616445*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.518700598739209*pi) q[3];\nu3(0.431286684696913*pi,3.23246394335563*pi,4.28452996162366*pi) q[5];\nu3(0.216754634025606*pi,3.33988254375842*pi,4.4189951810371095*pi) q[6];\nu3(3.5*pi,3.25178792828183*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0991446290143059*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5130240929384904*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.620391221690842*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.37324088552759*pi,0.5*pi) q[9];\nu3(0.709610990399148*pi,3.37550854359931*pi,2.93624084591546*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2861772680078851*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47037855803935*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.254535293945281*pi,0.20768112633143798*pi,4.29656247807338*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48258265753584*pi) q[8];\ncx q[9],q[16];\nu3(0.313959780689932*pi,3.20536672446261*pi,2.00762359753057*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.550292092011988*pi,-0.251290337971546*pi,4.063282872821651*pi) q[21];\nu3(0.530786364443202*pi,-0.06606403419187701*pi,4.2418814152882405*pi) q[0];\nu3(0.863480644555392*pi,0.99993472208235*pi,0.735287173818024*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.143342814857572*pi,3.26895493852873*pi,4.45998438630385*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.411254331844089*pi,0.29083637467147805*pi,4.17500546320076*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32729758489563*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.545489131617927*pi,-0.151914085103092*pi,3.89379982032068*pi) q[18];\nu3(0.475262208387076*pi,-0.08486241118287302*pi,1.169083381195673*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.758493552278717*pi,2.71647208666142*pi,3.39893657580189*pi) q[0];\nu3(0.459342157493538*pi,3.26870367671448*pi,4.26792537303681*pi) q[1];\nu3(0.423164319687858*pi,0.048879953827275946*pi,3.51122200980436*pi) q[2];\nu3(0.476983783421732*pi,0.06244387022653297*pi,1.2043801683980369*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.541645816235579*pi,0.04772193090296095*pi,3.72075128112384*pi) q[13];\nu3(0.244905995600758*pi,3.20630570491723*pi,0.781018377852102*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.556401627963919*pi,0.81131813487277*pi,4.18412978612068*pi) q[18];\nu3(0.508369494623715*pi,0.287018416806889*pi,4.262143067860221*pi) q[19];\nu3(0.910812530131532*pi,0.054531488628214*pi,3.82786249371801*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.917169035310437*pi,3.15692087198432*pi,2.99185107428777*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.82620143449932*pi,0.32951966512599196*pi,1.176177721325792*pi) q[12];\nu3(0.924504699607061*pi,2.93003808082401*pi,4.22197875487689*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.18138601909962*pi,-0.03290615786991802*pi,1.1674803705685721*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4787589738719*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48093439497931*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.237843408469912*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40843918361039*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2080856884210371*pi) q[11];\nu3(0.85202974983206*pi,3.39367620903256*pi,3.23362819397281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3185191743591749*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[21];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.896129372926351*pi,-0.06154034841512401*pi,1.0176475104850669*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.33737834639162*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,1.1881771569776212*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5408880127309392*pi) q[6];\nu3(0.311333060526404*pi,3.46834637051576*pi,0.989292961719979*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.400560329038679*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.578193303640417*pi,-0.12495375814363402*pi,3.77911818683186*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.16271949644918*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.087803739319877*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42926648108951*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.32527762625739*pi,0.5*pi) q[2];\ncx q[4],q[21];\ncx q[5],q[6];\nu3(0.489186117506875*pi,-0.055584810418168984*pi,4.06597202925634*pi) q[7];\nu3(0.517275375151324*pi,-0.41762203691405253*pi,0.5499205645146471*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.174713120283023*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.522821481064945*pi,2.76102887247944*pi,3.57253823018709*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,0.6272900905047449*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.547269118146162*pi,0.33936665358490004*pi,3.7743029546847*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.35970827037331*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.667711932733315*pi,-0.338705477013465*pi,4.121036966588861*pi) q[17];\nu3(1.0*pi,0.0*pi,1.120525708491488*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5552947751321105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.350456068953896*pi,0.04299393997097001*pi,1.280976422038933*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.579603199031701*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.799726299420344*pi,3.27375459128956*pi,0.700659294172833*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.495382016909444*pi,-0.249181988819888*pi,1.3270072799557289*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43295648361884*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.696587220504366*pi,-0.481445986233582*pi,3.48198620807533*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.107276185679139*pi,3.07733777023766*pi,1.92950285401266*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.322883858389737*pi,3.39137740285012*pi,0.855791718721896*pi) q[0];\nu3(3.5*pi,3.47282216412903*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.677102083560478*pi,3.04265081020573*pi,3.9735508876595*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.377462739165258*pi,-0.01748963707988499*pi,4.21749884110864*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274278020775172*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.807005514274549*pi,-0.18723725679394698*pi,4.4592027011132505*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.62757840855531*pi,0.045661949375196964*pi,4.41443352747883*pi) q[0];\ncx q[1],q[17];\nu3(0.349628451136171*pi,-0.12948111398030698*pi,3.91499239528661*pi) q[2];\nu3(0.209919891142731*pi,0.293727750619873*pi,3.42363191068804*pi) q[3];\nu3(0.292727558498511*pi,-0.101218692549715*pi,1.486130748190601*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.272234737303231*pi,3.16508212020481*pi,4.3380059356032*pi) q[6];\nu3(3.5*pi,3.4268561696857*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.439941566591891*pi,-0.4890827720285364*pi,1.7451635890248*pi) q[10];\nu3(0.655911113855642*pi,-0.4810566939492885*pi,3.92931256760738*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.278846939877484*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.228127886710447*pi,2.61155897028811*pi,0.964186175616801*pi) q[19];\nu3(0.556321105406906*pi,3.14425514212402*pi,3.2981811370727*pi) q[20];\nu3(0.676985483400326*pi,2.86826077829892*pi,3.61271575858127*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.38764649047186*pi,0.20648022096111796*pi,4.03407735019743*pi) q[2];\nu3(0.600019433224243*pi,3.13868504491068*pi,2.88846767092685*pi) q[3];\nu3(0.132462774052407*pi,0.04170825825168201*pi,4.18102752588939*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.385215572349461*pi,2.84819541598947*pi,1.66367325795166*pi) q[10];\nu3(0.14032417765295*pi,3.38039809590857*pi,0.5374448318817628*pi) q[11];\nu3(0.799140923276386*pi,0.7034541511668599*pi,4.41111347589435*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38541630330353*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.168384918942318*pi,3.49387250547455*pi,0.953344490611163*pi) q[20];\nu3(0.481049055327499*pi,-0.11317254440591701*pi,1.52612986972862*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.28827901046851*pi,0.029365316743811043*pi,1.4545328338514691*pi) q[12];\nu3(0.603534789891286*pi,3.32421286701106*pi,3.18189332360868*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35052696716909*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(3.5*pi,3.45677256331839*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.159411744598181*pi,-0.36954973510171596*pi,0.666772338649422*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180912469100761*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[11];\nu3(3.5*pi,3.43523173840181*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48708120767253*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.15721071205216*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23063019609915*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.241158137578169*pi,0.6677433424419199*pi,4.1426452187643*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35400305992097*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48689977890179*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29231483193398*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246893363578352*pi) q[11];\nu3(1.0*pi,0.0*pi,1.252685679226867*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.646866595557732*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.750181121918285*pi,2.88714443178449*pi,4.05773270145374*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231116207110968*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45587007978569*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5697592573791935*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.61484878027735*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4328394821111505*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5635087768105751*pi) q[21];\nu3(0.939408932806638*pi,-0.19862937018348298*pi,3.3486807543067*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.388209048740354*pi,-0.0005995990932929907*pi,3.79522095294198*pi) q[17];\nu3(0.406187082035345*pi,3.13139004308594*pi,1.60806250482879*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.363760427496216*pi,3.30571335961074*pi,1.468783685145791*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.733083530850046*pi,3.48216561464723*pi,4.03835944173984*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49800295022013*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.783194595546155*pi,3.39739756006361*pi,4.254119556789989*pi) q[16];\nu3(0.544690422689388*pi,0.03948002233970804*pi,1.434753627541642*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228903731827073*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.141395582023698*pi,0.9233822731361201*pi,4.31856606788164*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.386232979215395*pi,0.9761789347249401*pi,4.34693606184973*pi) q[6];\nu3(0.730657769502027*pi,0.046410174844566*pi,3.8752413433617*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.406931849096434*pi,3.39415930398187*pi,1.4634979061596232*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.71332008547887*pi,3.40905598706372*pi,0.865207017425115*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.273106623666743*pi,-0.371214592445256*pi,0.8680423006522571*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.178956174616292*pi,0.81761495346377*pi,3.88116965945454*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.361793446442383*pi,2.96729368713101*pi,1.440532638187523*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.741820361500794*pi,0.29171439573496105*pi,4.474675646381559*pi) q[10];\nu3(0.384523153662256*pi,0.81250306699242*pi,0.605120763040051*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.690583108013814*pi,0.5939180965338*pi,4.25572060577189*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4325951153404795*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.150018399285586*pi,0.025370821283320022*pi,0.851537842656864*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.703610622688999*pi,3.36189000837688*pi,3.85689042351185*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.264156568282437*pi,0.496683998558784*pi,0.64620870583721*pi) q[14];\nu3(0.330875391683355*pi,0.013775303244593973*pi,0.5567010548560481*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.339033484471815*pi,0.21321385866076004*pi,3.53999762607201*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.229207164289981*pi,0.225993922018477*pi,3.52765350736454*pi) q[2];\nu3(3.5*pi,3.19511169153311*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.125405055857771*pi,3.2557469468021*pi,4.41766344680086*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.159520788051966*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.790126227371082*pi,0.6301687100837601*pi,4.3213473136008105*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.243351251169424*pi,0.41903405337893496*pi,3.52826996959018*pi) q[21];\ncx q[1],q[17];\nu3(0.672945920761992*pi,-0.230350953148245*pi,4.09555531929104*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33054475061922*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.610139751677544*pi,3.2662784579177*pi,2.99434763241128*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.117098166268426*pi,0.8849823348531001*pi,4.06639856117309*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.314458855529923*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43868811281421*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.44126316078228*pi,0.5*pi) q[7];\nu3(0.654134040319714*pi,3.39813081889888*pi,3.31421630959616*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40735549706012*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.208098241179748*pi,3.44945859278519*pi,1.019629952365599*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1007398135890432*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2220288832127442*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38407665141806*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49449147806086*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282745481628857*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43390858193977*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3021430052746878*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4288338452621*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43091871381332*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.243171418544362*pi,-0.038891744337072987*pi,4.214130737121129*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.159121855228376*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41599721695677*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.625128949848199*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.278003898563719*pi) q[21];\nu3(3.5*pi,3.26684535062482*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.167882559438815*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.36343378932604*pi,-0.252431132317648*pi,1.185003831288937*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5340474048594535*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4017762701604894*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.48139714618838*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.710593231843977*pi,2.81012085512824*pi,3.29658216927855*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.277006729048249*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5006807475227912*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.128523801435638*pi,0.379900898127538*pi,3.90468312432918*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.586330811789277*pi,3.34349495352139*pi,4.06377407248993*pi) q[1];\nu3(0.476356927253957*pi,0.6686206124416101*pi,0.5464286861947139*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.129965716814284*pi,2.93736350124908*pi,1.190490197441875*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.601769196286217*pi,3.23145753622016*pi,3.36207715078077*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.74815678122314*pi,-0.22151481190099997*pi,0.7967950033429689*pi) q[1];\nu3(0.606268488625819*pi,0.8491636616610501*pi,0.8711768127259201*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.382606736345348*pi,0.04536217932925102*pi,1.17182791481959*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.257058758472983*pi,0.361685481586438*pi,0.86241225191919*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46393259193608*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.221830567327441*pi) q[13];\nu3(0.279754794261292*pi,-0.210258135611188*pi,4.12270885092254*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.8030256143746*pi,3.08689191662011*pi,3.78447238204605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.841464946662909*pi,-0.226886660848307*pi,1.094582045444757*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.47621658950738*pi,0.15367080752330398*pi,1.2676908287322521*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.789624758591565*pi,0.009772760252023005*pi,1.170565744804807*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.244598893336905*pi,-0.25808010906509*pi,0.933641468615338*pi) q[17];\nu3(0.184125476689549*pi,3.25893004694155*pi,4.4379929868053605*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.642815581951655*pi,0.300989829154131*pi,0.5358997195513089*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.182772383852122*pi,-0.424614886943184*pi,1.54694219349136*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5133058008859122*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.536058506749727*pi,0.025754608224115016*pi,0.5267157809735363*pi) q[16];\nu3(0.0924622736157822*pi,2.76650171554476*pi,1.192689362308763*pi) q[17];\nu3(0.697706088310851*pi,-0.18172801699292201*pi,3.88502103881864*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.119476622100145*pi,0.6523376452324401*pi,0.7141171172136029*pi) q[7];\nu3(0.426925837721796*pi,3.22467892113694*pi,0.847148124583289*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.793614680064069*pi,0.76974168879521*pi,1.123635458256586*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.413589011859586*pi,2.99967932430621*pi,1.75859923812795*pi) q[4];\nu3(0.352048755586705*pi,-0.36112921358530703*pi,3.94445960650721*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.498532639050846*pi,3.27034313636995*pi,3.20896376210832*pi) q[8];\ncx q[9],q[19];\nu3(0.469292961449974*pi,3.34511019399894*pi,1.87827205967114*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.232218411648501*pi,0.120317071075274*pi,0.629296346081236*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[3],q[20];\nu3(0.752454008952883*pi,0.12700644007859097*pi,1.266940296179642*pi) q[4];\nu3(0.849271371057496*pi,3.47953805495152*pi,3.77306455453784*pi) q[5];\nu3(3.5*pi,3.4432160828751*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30580316839274*pi,0.5*pi) q[9];\nu3(0.59077092250448*pi,-0.10546487144162903*pi,3.59335420284024*pi) q[10];\nu3(0.46183823177031*pi,3.01867298425923*pi,0.600025235347668*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1631021984061949*pi) q[14];\nu3(0.454509180454668*pi,-0.01646846241580502*pi,0.621544359585881*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.216344343432986*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[2],q[16];\nu3(3.5*pi,3.42685985339727*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.773587390749038*pi,0.9654559882285201*pi,0.5391810740216046*pi) q[11];\nu3(0.736555996401646*pi,3.12899978256931*pi,3.52092370649465*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.164376656021038*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42850798963573*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.919368337000777*pi,0.18784925842183198*pi,4.180415813826301*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5601612665616935*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256059279218448*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48214472345572*pi) q[19];\nu3(0.219507057293591*pi,-0.22512842490407098*pi,1.1616497569381918*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[14];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.434310420072504*pi,0.417787050206743*pi,3.85945919061691*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5497175212819796*pi) q[20];\nu3(0.754826672702818*pi,0.84069319761347*pi,0.6411301370361719*pi) q[21];\nu3(3.5*pi,3.42492966749946*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.36531233402789*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.168677672525484*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38270153812387*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.242529665692963*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.312698454850523*pi,0.6382739405742499*pi,4.0538463062598*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5566431762366162*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2780070840798912*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.48479445387836*pi,0.208499739425835*pi,1.051644675572772*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.4789572732043*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42223493744583*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.345099708212614*pi,-0.196685369703328*pi,0.73117972203011*pi) q[14];\nu3(1.0*pi,0.0*pi,1.348067438453151*pi) q[15];\nu3(1.0*pi,0.0*pi,1.246808533561848*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.54261956354365*pi) q[5];\nu3(0.278983943339154*pi,3.0796028548659*pi,1.63714082295812*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.611704677000981*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.289380477180701*pi,3.36743799513774*pi,1.072850417895817*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6667944134891091*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.610757160391918*pi,3.09067439986102*pi,3.26040498999229*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.28464176419949*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5973291328836637*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46258554696077*pi,0.5*pi) q[1];\nu3(0.784786174933882*pi,3.41845210834701*pi,3.99829762494222*pi) q[2];\nu3(0.769203575861474*pi,-0.137594648226759*pi,3.41588841014999*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.358222866835512*pi,2.41457527212046*pi,1.400130636995226*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.408508700243448*pi) q[21];\nu3(0.412459103167473*pi,2.92162708278253*pi,1.042389148743287*pi) q[0];\ncx q[1],q[21];\nu3(0.744700942645937*pi,0.83553782055106*pi,1.05565044693704*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.806217856029099*pi,2.53033393411963*pi,3.47167825898748*pi) q[4];\nu3(0.263637786413313*pi,0.9138650393621099*pi,4.27361580767219*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.498140629494318*pi,2.91276039959149*pi,1.3231351968808331*pi) q[9];\nu3(0.132436831539275*pi,0.35123189336475*pi,1.017014763900809*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.167652795080389*pi,0.53990264820006*pi,4.16611735457455*pi) q[19];\nu3(0.516816636004871*pi,0.06362284524305095*pi,0.641459476527033*pi) q[20];\nu3(0.27731395886041*pi,-0.08301804512147798*pi,1.0770318974867679*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.674956989121428*pi,3.44105228820724*pi,4.32196423888177*pi) q[4];\nu3(0.657272275245338*pi,-0.4808962510078559*pi,3.07760195873022*pi) q[5];\nu3(0.787578055420301*pi,-0.017184456626216982*pi,1.381838344839489*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.76536547402532*pi,0.43389026113452*pi,0.5182669717172473*pi) q[10];\nu3(0.644565724525992*pi,-0.08533794211166501*pi,1.136549674423284*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.334293359168053*pi,0.56522685877501*pi,0.737578978618725*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.365348501937165*pi,3.13543667275168*pi,0.735257777251674*pi) q[18];\nu3(0.645821763202722*pi,-0.299895081289277*pi,3.50740935297842*pi) q[19];\nu3(0.322406116093109*pi,-0.362189098268644*pi,3.95053787111115*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5924504542662521*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.299428639290503*pi,-0.29353867908464804*pi,4.47562874492295*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524409134668738*pi,3.34040803163854*pi,4.07701668678507*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.240329409342128*pi,0.14046940612581404*pi,4.27973236141289*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.224671355484505*pi,0.196344253936391*pi,3.87686025302079*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.135537932446192*pi,3.01559723715545*pi,1.246833151626881*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.694560623958884*pi,0.23142845587027505*pi,4.23194955222233*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31813061549822*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40421868840603*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.206015999062785*pi) q[10];\nu3(3.5*pi,3.40936233089497*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183386011912787*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.331200628540126*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[16];\nu3(0.549340614877232*pi,3.16238437003454*pi,2.95838151538735*pi) q[1];\nu3(3.5*pi,3.49539817771359*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40549519568057*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.31612446871821*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.246051163825276*pi) q[7];\nu3(0.086669783815749*pi,3.26432054339368*pi,2.02561753812926*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.212466880197794*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2215474059236109*pi) q[18];\nu3(0.335924735016485*pi,-0.164873151413164*pi,0.857192538970146*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.234533207408165*pi,-0.230457424747194*pi,1.65880863261564*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[18];\nu3(3.5*pi,3.40047689808547*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[17];\nu3(0.151963219357439*pi,0.496302853801861*pi,3.6978558466675*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41582274206192*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.263566288121647*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45705331426362*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5192867969332413*pi) q[19];\nu3(0.37108423899196*pi,-0.17147647330334298*pi,3.67552076664079*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41185437506175*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5137025498547638*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.5385270293031712*pi) q[11];\ncx q[13],q[19];\nu3(0.629707406887479*pi,-0.375839530758453*pi,0.9299227102674841*pi) q[15];\nu3(1.0*pi,0.0*pi,1.253370927542087*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.614400462710966*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33123646742843*pi) q[14];\nu3(0.796402677714549*pi,0.06541059719810705*pi,1.354220423935422*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.622021353592315*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.706613468829922*pi,3.06711550103861*pi,4.00203903965363*pi) q[2];\nu3(0.264493737282659*pi,2.89600357568281*pi,1.82181946083846*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.606712670885087*pi,3.05831225403358*pi,4.28917263627196*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36853619642874*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.696527030566648*pi,0.30011629386637995*pi,0.8866793181933079*pi) q[11];\nu3(0.438641456114567*pi,-0.20223737495781502*pi,1.60599525346292*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.409232957221685*pi,-0.12300146967805498*pi,1.492736141666121*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1575132709382339*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[12];\nu3(0.635099601964129*pi,3.40549950633009*pi,3.29664634019029*pi) q[2];\nu3(0.659416892424545*pi,-0.06341687720844802*pi,1.01015588366156*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.336073463486086*pi,3.06945481033345*pi,0.996420237196249*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.580945077048853*pi,3.30361825074174*pi,4.3076116586029*pi) q[11];\nu3(0.753462610654912*pi,-0.011874745783162999*pi,4.098930352878909*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.434529444452498*pi,0.74363372681831*pi,0.786669937176922*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.686901134205674*pi,-0.02895718876683101*pi,1.4282835049629239*pi) q[0];\nu3(3.5*pi,3.48377827956598*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.628699768143036*pi,0.7028148257261*pi,0.9908525836469431*pi) q[6];\nu3(0.060538538331829*pi,3.3855130633603*pi,2.0705158903736*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.319809709384543*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4800307062824*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.451504122493923*pi,-0.324847405118233*pi,0.603714211398769*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0353329070706219*pi,0.67587582324743*pi,3.74218736946837*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240945163124954*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5392113259771545*pi) q[21];\nu3(0.317456847249936*pi,0.014345496539809988*pi,0.97593420805195*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.536421200632383*pi,0.44704649164896104*pi,1.314294622062758*pi) q[6];\nu3(0.907151649530567*pi,-0.141089077263565*pi,3.93332139598587*pi) q[7];\ncx q[8],q[21];\nu3(0.443143024617435*pi,-0.13068158020754*pi,3.69762818456948*pi) q[9];\nu3(0.505296311034135*pi,3.19809628493182*pi,3.32054379715565*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.437196839886096*pi,-0.13216598837390903*pi,0.7992877566258481*pi) q[16];\nu3(0.328101287639763*pi,3.02248829045996*pi,0.5970069224342176*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.233153565112537*pi,-0.4192936025898179*pi,1.064006127433357*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.462167519871552*pi,0.165423648604207*pi,0.697803616142452*pi) q[9];\nu3(0.168440818694121*pi,3.08106256091928*pi,1.4416440598741729*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.621832634132976*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.562038117415821*pi,-0.4011653719188711*pi,4.161065517343999*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5278396858787925*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.210160557555264*pi,-0.18131444577679*pi,3.73023386570473*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.750206293240935*pi,-0.34246689556627197*pi,1.09494404996121*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.36604229432077*pi,0.6569492893200899*pi,0.733680087312972*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.540230557013316*pi,3.0934287360806*pi,1.67766402187435*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.29262486336021*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.153617035997788*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.906027337073351*pi,0.16680739588080495*pi,0.64436749464754*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.663472848554683*pi,-0.23546180970272002*pi,3.9116317431411*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.145304197688942*pi,3.48111132848563*pi,0.648434393621091*pi) q[15];\nu3(0.221867197560689*pi,3.04018400595128*pi,1.4365444193156849*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.221953373354812*pi,0.23392099154878498*pi,1.088203730256005*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43627740833167*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.327266808641097*pi,0.137541447101299*pi,3.53820403506587*pi) q[14];\nu3(0.0794675738116634*pi,0.15650345885834605*pi,0.668526875189677*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2617341125871*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5387223257726172*pi) q[17];\nu3(0.468648390452742*pi,-0.14706083118020702*pi,3.63545780053875*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.374886039450946*pi,0.405219723909663*pi,3.56745921372367*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.37830900349591*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2393521368902252*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.401555052127367*pi,-0.00710973469397802*pi,0.5353382979657516*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34957854626198*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2293439908365529*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(0.62934870878059*pi,2.960907258428*pi,3.77663076282711*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4870912018540405*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32461240307885*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.193234569271052*pi) q[9];\nu3(3.5*pi,3.43788408081066*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47764813962775*pi) q[11];\nu3(0.279363920416244*pi,-0.274324616351337*pi,1.2158773055934171*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.400488493287812*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.43709424338818*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4704521713353795*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.181930715392881*pi,3.00734520419112*pi,1.184531034592156*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.180151293807598*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,3.46549420834999*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22002635900665*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.28198201754549*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1854403250349859*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4814096928352996*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.560073505736369*pi,-0.245117052329471*pi,0.817019218892865*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0357988046264209*pi,3.41477828622559*pi,4.447993775366999*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35635620943611*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.644367680954579*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.541315265245637*pi,-0.24501601518197702*pi,0.648512340140682*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.608655060117181*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46997465256544*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47759072568813*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2311330565495862*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48892117054152*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2602606415518292*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.529435179036991*pi,0.9237427981247901*pi,4.4819969776169*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.394455657852641*pi,-0.06292174512666199*pi,1.429419476957877*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.604306037430058*pi,0.67529069772017*pi,1.064918743448455*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4259447207877205*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5731204763456068*pi) q[19];\nu3(0.227990422170821*pi,0.5933911104260401*pi,0.725486156366763*pi) q[20];\nu3(0.565979815559366*pi,-0.374019468576976*pi,3.79811913177883*pi) q[21];\nu3(0.687399560857075*pi,0.377543314494863*pi,4.10735312518838*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.453233243719527*pi,-0.183064182086231*pi,3.95284269647867*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.418253535398159*pi,-0.368684178493075*pi,4.4277057505960205*pi) q[7];\nu3(0.494471690498015*pi,0.8213938563668799*pi,0.670688355866501*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.331180265202967*pi,3.33543186886706*pi,1.340022213753882*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.779211890197348*pi,0.79608708905566*pi,0.942742853459682*pi) q[20];\nu3(0.323445487543586*pi,2.9870434437951*pi,1.52264185516855*pi) q[21];\nu3(0.151158238362086*pi,2.86481549708577*pi,0.889009953308194*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.569897712051369*pi,-0.141937355952175*pi,3.67092932370953*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.444455043196604*pi,-0.34684923593221*pi,0.737429368635383*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.632357177738716*pi,-0.4625910777559567*pi,0.5129039190140844*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.313343368615722*pi,0.31287681387493205*pi,0.5719456112026486*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.787467869607477*pi,-0.31473600571940397*pi,4.29395773688444*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.624396426735267*pi,3.12945271668162*pi,3.67504356485418*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.713027248598236*pi,0.27235732179386796*pi,1.357274138609462*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.289654554857563*pi,0.435320910674015*pi,3.83502095608128*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.549552494345604*pi,2.90541849346832*pi,4.264988951334081*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.40428380736281*pi,-0.06448072707205199*pi,1.135254596267366*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.921586578264083*pi,0.6438489688376701*pi,4.22716132605373*pi) q[9];\nu3(0.32695158211827*pi,0.60865250008952*pi,0.6784271866028599*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.241044403870355*pi,1.09569489933641*pi,4.16606302011364*pi) q[14];\nu3(0.416340204043461*pi,-0.040092013278371974*pi,3.6763426986707*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.558901969588441*pi,0.03242182980276598*pi,1.06443101674971*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.603767251289341*pi,-0.306077489486799*pi,3.50466900053024*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.468085881813817*pi,2.51472424750463*pi,1.3009537803509201*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.676021978214651*pi,0.6889016667169201*pi,4.38770367076578*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(0.506364737777987*pi,-0.307897573117183*pi,0.57557067006679*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.728510623304374*pi,0.44082946706970805*pi,1.074435318621647*pi) q[18];\nu3(0.47921131752412*pi,2.7853201380751*pi,1.376808553286188*pi) q[19];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0990998746132774*pi,-0.277072940474489*pi,1.470256194848597*pi) q[3];\nu3(3.5*pi,3.47980458469069*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34225497900192*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49974052791837*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2720972607800038*pi) q[8];\nu3(1.0*pi,0.0*pi,1.279495692157277*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.404748449442088*pi,-0.37005582220412203*pi,4.31255083890356*pi) q[12];\nu3(1.0*pi,0.0*pi,1.234568378645484*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.636334371555798*pi,0.25626718353947897*pi,1.20282769358689*pi) q[18];\nu3(0.187209726597356*pi,0.8989921625188799*pi,3.91977699458766*pi) q[19];\nu3(3.5*pi,3.43322372899914*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38655361983387*pi,0.5*pi) q[2];\nu3(0.347942366989089*pi,3.39343558290459*pi,0.875210228966647*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.911635990784857*pi,-0.011493253939812986*pi,0.892209252411108*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2946183422721909*pi) q[15];\nu3(1.0*pi,0.0*pi,1.286819623555974*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4973277889814405*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5163555369896935*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4663461148177195*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(3.5*pi,3.49110161425325*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.39737522344987*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47653139846777*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310387638047804*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[16];\ncx q[1],q[3];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47719028151597*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.273149182225316*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44626848331111*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43367337504795*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.160668745772318*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207225080878491*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4593420825718*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.275629018813886*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42616893324878*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.591449158686245*pi,0.02414871020333198*pi,0.802688038602207*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3542669035268*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44358174461433*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5887712185327327*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46108984156798*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.503457343698719*pi,0.298634517515846*pi,3.88927516923487*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.378366610893222*pi,0.278442240667918*pi,3.75253217814569*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.48993735818459*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.251212020728814*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.117344709434833*pi,0.16767626025929905*pi,4.11393332375931*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.849162986187554*pi,0.7881581497874699*pi,1.108498031203799*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.467064452186766*pi,-0.295452643072582*pi,4.222074636289721*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.258797895080715*pi,1.16688384327154*pi,4.21719042095229*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.523354641263091*pi,0.58015790476505*pi,1.3405701302526372*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.425815230085856*pi,2.84378448987525*pi,1.194593389973181*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43517049741527*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.623750150691595*pi,0.53997005190486*pi,1.142726549835759*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.67091670312665*pi,2.87385748128759*pi,3.8630606561223*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.331738837995004*pi,3.16086812798828*pi,1.266610909305264*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.649432578801326*pi,-0.31258835925622397*pi,0.8835591325794909*pi) q[13];\nu3(0.761590603107213*pi,0.07233955465432196*pi,1.2122018874005471*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.790056919242841*pi,0.132036654896026*pi,0.647040207070507*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.380258582146468*pi,2.44456084727964*pi,1.426659913098114*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.480053789216758*pi,0.7847838179947899*pi,4.36976440343797*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.562723009122943*pi,3.11232202024804*pi,3.78925354548793*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.315765446875024*pi,0.12158224145414898*pi,1.3143440199815069*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.690540038044871*pi,3.01608192932447*pi,2.99020689015366*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.58355675370186*pi,-0.367764791220219*pi,3.34066737002753*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.192103820295307*pi,2.51232653878156*pi,1.107333958719209*pi) q[16];\nu3(0.511915386125965*pi,3.49753741645933*pi,4.3284287777537696*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.72903720705825*pi,0.7868869827076199*pi,0.787898513620436*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.404349755112439*pi,2.64900495851513*pi,1.165113449571162*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0397219381828255*pi,3.30556150686559*pi,0.634003346309256*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.633383828991268*pi,0.106574454258488*pi,0.5209676739240173*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.693375595926324*pi,0.6724424186467299*pi,1.075815579571314*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.667703395531282*pi,2.7958296994067*pi,3.2606901336714*pi) q[19];\nu3(0.280018446726366*pi,0.6744882792814499*pi,0.5979695706598038*pi) q[20];\nu3(0.693367629858623*pi,0.464232263170525*pi,1.398990104869172*pi) q[21];\nu3(0.234522276377917*pi,-0.341235477122914*pi,4.343982603930041*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.784687951646857*pi,2.44619058560663*pi,3.56454695139182*pi) q[3];\nu3(3.5*pi,3.32499778559788*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.174521084918821*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.815225497878519*pi,-0.08011950481774699*pi,4.31706744145581*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.322304396844603*pi,0.27314247426765004*pi,0.5042683297367284*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.409664818719842*pi,3.08146683919877*pi,0.807767424521934*pi) q[19];\nu3(0.239376374653082*pi,0.23454273447144303*pi,3.72353320204035*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.774535609170702*pi,2.71660380123771*pi,3.63896830453934*pi) q[1];\nu3(0.378517945154147*pi,3.22567311384015*pi,1.1221956653908292*pi) q[3];\ncx q[5],q[8];\nu3(3.5*pi,3.44723218658276*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.744754176875752*pi,0.8229950386751901*pi,0.8553528602628959*pi) q[11];\nu3(0.646148402187218*pi,0.8265922934341301*pi,0.5412659229811982*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3700829482426409*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41742021743725*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.828971679902873*pi,-0.4514257809845439*pi,4.07341852996354*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[8];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3962490198552295*pi) q[13];\nu3(0.908439289666346*pi,-0.4302340171886877*pi,0.602661032304545*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45648583517946*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41236574182718*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47131356530174*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.39085356525416*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.178904445853048*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3642064253192872*pi) q[16];\nu3(0.525703511771469*pi,2.65811105070746*pi,3.60187730733257*pi) q[18];\nu3(1.0*pi,0.0*pi,1.189532326547649*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192293583773886*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.47735131853247*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208778411257353*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36071879050404*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.23230869384726*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.46934933865241*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37004799691406*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3903560093000795*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5146414461887697*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5531785291294713*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2844966447611141*pi) q[21];\nu3(3.5*pi,3.34852739980979*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40811960453244*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2812893229902729*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.646029615505257*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2829850879423041*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.595833626932366*pi,3.13694582969575*pi,3.92296931404009*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36731323127733*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44825457523687*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.182335242692035*pi,2.80514784482542*pi,1.1065295742479861*pi) q[2];\ncx q[3],q[6];\nu3(0.233745464183759*pi,3.28515105425406*pi,1.3659746084955229*pi) q[4];\nu3(0.478264819777968*pi,0.317081230815478*pi,3.64366387311597*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.771764919762338*pi,-0.08366353297268497*pi,0.9837206141432411*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32155341084183*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.558414643604177*pi) q[18];\nu3(0.315349737660826*pi,-0.36231962591768596*pi,4.429288209265939*pi) q[19];\nu3(0.553904124791635*pi,-0.074459858134171*pi,0.727701073908685*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[14];\nu3(0.302629126443348*pi,3.34147937164513*pi,1.320915565114443*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.698578704845175*pi,2.45117820257517*pi,3.88409710770752*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.391286923365044*pi,3.1564354128478*pi,2.12195822507534*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.367094446620885*pi,3.18644701298108*pi,1.76331543290639*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.247234408379222*pi,0.55418096662159*pi,3.61371461010603*pi) q[17];\nu3(0.501365155769908*pi,0.9194111771153499*pi,0.5241649636089755*pi) q[19];\nu3(0.209315691912086*pi,3.02187650696743*pi,1.55293319009234*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.525087349939596*pi,-0.379431040277598*pi,0.925778857316842*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.406001076132721*pi,0.83042544034172*pi,4.17247225225283*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.880974381884501*pi,2.86002997235159*pi,4.26670924411121*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.624198165868107*pi,-0.12470407262230299*pi,4.12842114929017*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.28214743053628*pi,3.14258794846107*pi,1.58756137193033*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.145676379905159*pi,-0.4249001371046922*pi,1.405918051076553*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.248833832007981*pi,3.28157118860524*pi,1.92793620893711*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.258539954856114*pi,2.63593225781782*pi,1.015720425290426*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.355900043777943*pi,0.04520749485239095*pi,0.680649219114167*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.490891886748932*pi,0.14915693607347702*pi,1.311945061651314*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.489061300105333*pi,0.20856110952710305*pi,4.36827220469457*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.656911921041112*pi,-0.074454402611281*pi,3.84903903950372*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.419726588806504*pi,0.31135706887495596*pi,4.46529215517231*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[8];\nu3(0.318866002894879*pi,-0.4387070259055094*pi,4.16327552955439*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.384142234952565*pi,-0.07363912259919903*pi,3.74783664300467*pi) q[10];\nu3(0.816489568232869*pi,3.3930020269112*pi,3.0908572913326*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.664730788696492*pi,0.89813236571556*pi,1.062757205070832*pi) q[16];\nu3(0.663560276126796*pi,2.87284835272191*pi,4.110809404026471*pi) q[18];\ncx q[19],q[20];\nu3(0.41757951329338*pi,-0.221492454639923*pi,3.92631220709348*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45765275412269*pi,0.5*pi) q[2];\nu3(0.456640237229043*pi,0.7409373390521401*pi,0.894145568336841*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.235312307268285*pi) q[8];\nu3(0.469567872484186*pi,2.65490028728927*pi,3.88742725589282*pi) q[10];\nu3(0.471701862622778*pi,3.01933522332834*pi,1.51055430051797*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.87949217355707*pi,3.37652505959563*pi,3.71129158872822*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39583626073588*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.230942210602394*pi) q[20];\nu3(0.768543460575284*pi,-0.483864103496265*pi,0.60456469380892*pi) q[21];\nu3(0.85369950280708*pi,0.335927807650806*pi,4.27586970279632*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.645966012446332*pi,0.852081964998*pi,1.131195629845622*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.172933953915347*pi,0.79299552284681*pi,4.42314258667985*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.012987746970882*pi,2.66942570524164*pi,1.61178259938173*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47455574373495*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42541162457064*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.279840014333046*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5468532361917431*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[11],q[13];\ncx q[12],q[16];\nu3(0.487303602882808*pi,0.33479051872146004*pi,1.041445095288425*pi) q[14];\ncx q[15],q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.38104508388878*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33007210798568*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.444359402415*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.219246303099806*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1817494476459531*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49617959477532*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.28925823429731*pi) q[13];\nu3(0.592920104499004*pi,-0.24445714764393*pi,4.11422211051555*pi) q[14];\nu3(3.5*pi,3.49989118689096*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1730984750048759*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207637726517501*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1897011615661381*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[5],q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[13];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.40571916081822*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.187690590104022*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.553304849940687*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5225778519620791*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49388198086327*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.640668394548502*pi) q[17];\nu3(0.580202294140843*pi,0.42520196069446403*pi,4.2902508678748*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5351012781653135*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.2667490655508*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.35210010912874*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.19177872897095*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.133185328053852*pi) q[18];\nu3(0.703917951208955*pi,-0.138633515263756*pi,4.29463970707965*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.538707939361363*pi,1.08327643989646*pi,0.8839504482487399*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.620494319550664*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.857063908313766*pi,-0.399393387113725*pi,0.676616736226508*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.924678650498334*pi,2.59145688188777*pi,3.92724831151044*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.230464695060673*pi,-0.044464146721448994*pi,0.881031613517375*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.445221516046965*pi,3.2815273883398*pi,1.77947417519344*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.606492110454377*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42312167941977*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.710020638152486*pi,-0.09306202383013401*pi,0.9142966094591349*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.352915123985529*pi,-0.4190313260460041*pi,1.59338855490019*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.318371842651655*pi,2.90069365159823*pi,1.318884091766673*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.489820926339395*pi,3.25758538890402*pi,0.981939318208511*pi) q[7];\nu3(0.289917997238082*pi,0.17806235098017398*pi,0.666675899515222*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.409034701032315*pi,2.49209479256083*pi,1.1059653660262652*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.558141336332581*pi,3.19649881162236*pi,1.69948863631863*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.835129020182393*pi,0.77696071461998*pi,0.918304412531842*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.56807386115133*pi,2.9495842071034*pi,3.75405564146525*pi) q[7];\nu3(0.0114502895569257*pi,0.15037500014972704*pi,1.2947505518097882*pi) q[8];\nu3(0.855837925326161*pi,0.59860431282566*pi,1.350012620642151*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.727891571304652*pi,-0.09453970437662901*pi,1.069648216696806*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.202165186992907*pi,0.11829444959867896*pi,4.35730493088582*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.510940723120413*pi,-0.279964313246456*pi,3.80632763950846*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.65545697129115*pi,-0.020849751318467002*pi,1.312054230225413*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.78214365311907*pi,-0.4549152756368738*pi,1.0387258886851232*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.57906822076342*pi,0.33915219132669505*pi,0.7507324814470511*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.143752690098543*pi,0.43914998189535603*pi,0.741629570330274*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.659345083602656*pi,3.36485729944435*pi,2.92643944786504*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.478031352446474*pi,-0.324522692509644*pi,1.248490678290826*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35482364445761*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.516863314254778*pi,0.253815099297368*pi,1.168268572998846*pi) q[4];\nu3(0.835593285331943*pi,2.70690195835467*pi,3.86399712841542*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.431114699032776*pi,-0.176221584760193*pi,4.11186005476041*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.472461693888164*pi,2.98632692986343*pi,1.70276512156384*pi) q[16];\nu3(0.276010343352568*pi,-0.22107672008186402*pi,0.5787675213357952*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246597888605294*pi) q[20];\nu3(0.320765722255939*pi,-0.19176800700160002*pi,0.700948367293288*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.192509472283957*pi,3.48353004494691*pi,1.3464298618666821*pi) q[1];\ncx q[2],q[20];\nu3(0.807953649971109*pi,-0.4410226029219473*pi,4.193815381033129*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.65654113512822*pi,3.22370530788567*pi,4.13513587134669*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.337936192936055*pi,0.39797140128463204*pi,4.3291225615726905*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.401992447267475*pi,0.78744006492804*pi,3.84798059673335*pi) q[14];\nu3(0.30819951480509*pi,-0.340540829218671*pi,4.31083709799263*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.483936733494759*pi,-0.168323438481014*pi,0.88533338326721*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.624342296221999*pi,0.33272797038245705*pi,1.489437565956581*pi) q[6];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0442106577067262*pi,0.363303280533112*pi,4.38017683116864*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41342831615973*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.35389660994232*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.240089763664919*pi) q[15];\nu3(0.455076489253577*pi,-0.26060083228310804*pi,0.850260763865301*pi) q[18];\nu3(3.5*pi,3.49338221487069*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2945584448362268*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.32169748966989*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[15];\ncx q[11],q[14];\nu3(3.5*pi,3.44309570250072*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.185589337904414*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2347079171280329*pi) q[17];\nu3(0.528064831230897*pi,3.46411319192638*pi,4.211464363428631*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.36721157188526*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.32386227124549*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.307007002190713*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.2812725350249718*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.506128913478038*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38620154984455*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,4.34699359640119*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[15];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.497296161417561*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31597089898398*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.217208516886038*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.43321004857601*pi,0.5*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2774494198833088*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.485683441118249*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.6746989955396809*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.485458098009666*pi,-0.048421769651387*pi,0.91581849561603*pi) q[2];\nu3(3.5*pi,3.48484665060634*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43902028155608*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228252618467038*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40949043611406*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2983517242408928*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.487341298434548*pi,0.47968164464921403*pi,4.41762298349676*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.179905265118438*pi,-0.24954692584167598*pi,1.202284719843681*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4683142999744*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.258809031824424*pi,-0.076227986521133*pi,1.53768646280446*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.373178869341302*pi,-0.10097721981056101*pi,4.3161209415605395*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.688462724849703*pi,0.6058201980251601*pi,0.740409303349432*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5148219585655575*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.564583434895733*pi,-0.144414009574669*pi,3.63997960118626*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5732598805361588*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.243286967464359*pi,0.5454084500438601*pi,3.82148913250117*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.115850296724147*pi,2.84826234068087*pi,1.4070716875802711*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.885420053097824*pi,-0.20911843669854102*pi,4.2042458944360295*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.258782805499252*pi,-0.40887580120472133*pi,0.5777391251761907*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.525869070757142*pi,-0.015437155257958024*pi,0.5942384969678062*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.382027878377207*pi,2.62350662524194*pi,1.301658813015731*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.724460954374507*pi,3.12931739551039*pi,3.57614730315952*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.564851722617566*pi,3.28891774143345*pi,3.2041804665015*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.610172051176819*pi,3.36434585169151*pi,3.19002611820269*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.536779273160547*pi,2.96957434246369*pi,3.6392814216599*pi) q[13];\nu3(0.450594248616965*pi,3.23416314277085*pi,3.31873169057659*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.71558127452384*pi,2.85816773578237*pi,3.33106221113952*pi) q[16];\nu3(0.639905775064554*pi,0.19346473672838904*pi,1.4292584221692048*pi) q[17];\nu3(0.448050641420132*pi,2.51782827588562*pi,1.3830786515433529*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.429052021179906*pi,3.27063815698983*pi,0.614582810391218*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.306227892211247*pi,0.008040379468960968*pi,3.69866843855822*pi) q[5];\nu3(0.0979973984267789*pi,0.81943517806888*pi,4.21834771183657*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.61012721044871*pi,0.117378698121967*pi,0.973399036748255*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.282105084065535*pi,0.52373396712262*pi,4.112143968557779*pi) q[12];\nu3(0.24488887836849*pi,-0.209194562000601*pi,0.6285258372256031*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.343675793540252*pi,-0.130617410158071*pi,3.90422958481329*pi) q[16];\nu3(0.636764976253564*pi,0.160635143790835*pi,0.8807492950580911*pi) q[17];\nu3(0.383019408130173*pi,-0.09590529382428598*pi,4.06052526372331*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.604656922405663*pi,0.68434017007084*pi,0.916947917744751*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.471054882763601*pi,-0.24762679574660101*pi,3.7065020412361*pi) q[4];\nu3(0.955360947620635*pi,0.22999432180531498*pi,3.93558236372783*pi) q[5];\nu3(0.403666693519756*pi,-0.332870267486295*pi,1.6619796867212*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.144452877703904*pi,0.160049158901318*pi,3.53643329235976*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.661634633166407*pi,0.10763402168341996*pi,1.079880779123821*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.529301870825578*pi,0.467084229632837*pi,0.566099042175681*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.277752378279694*pi,3.10560300737776*pi,0.684300576891683*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.760216569256308*pi,-0.262533749988765*pi,3.73433329646084*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.635548775157265*pi,0.35467113407792294*pi,1.323697529112776*pi) q[19];\nu3(0.319698938985663*pi,0.89575055122652*pi,3.92510701572849*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.243114668048181*pi,0.52026842658487*pi,3.85514925699989*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.944929205395736*pi,0.94653645548356*pi,4.49025079629919*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[9];\nu3(0.5169772326899*pi,3.38766800732222*pi,3.1766530283801*pi) q[10];\nu3(3.5*pi,3.48255207623752*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.326813699227253*pi) q[17];\nu3(3.5*pi,3.44429089347444*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3226416355069501*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4964062545792*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2142954419205099*pi) q[6];\nu3(3.5*pi,3.49518468138274*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.179359101578574*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[15],q[17];\ncx q[16],q[21];\ncx q[18],q[20];\nu3(3.5*pi,3.443147879362*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4076586173998*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39572961587425*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.390671635295792*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.229738572341811*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.35670149830059*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4292574784299905*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.220485577899979*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.428220561637779*pi) q[20];\nu3(1.0*pi,0.0*pi,1.145667522689777*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[12];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.624360385399539*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45018970991005*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[15],q[17];\ncx q[16],q[21];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38609620179452*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43919784769515*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.5753085451869726*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2886922993902519*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5991825060340474*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2633983982418688*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31852497747946*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5912921137493186*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[12];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.877208636674754*pi,3.33148317824082*pi,0.748000657575319*pi) q[5];\nu3(0.868634685271501*pi,3.00532594947009*pi,3.82898387615613*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48840572833664*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.091655714532262*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.312017248126169*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5500793060796685*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.335477948791291*pi,-0.09271089017383499*pi,4.049989372727341*pi) q[5];\nu3(0.288343660503136*pi,-0.470063965420702*pi,1.0996902284737429*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.529277896799041*pi,0.310818865786341*pi,0.5002963425052307*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5457198323336208*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.51134435450322*pi,3.47663296276332*pi,0.659066673529617*pi) q[15];\nu3(0.590314973782932*pi,-0.344481121004109*pi,3.47276518497315*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.381908214580471*pi,0.26498533015774295*pi,3.37926959571281*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.435140611351913*pi,2.93162051242066*pi,1.3442887539636739*pi) q[15];\nu3(0.932007403569632*pi,0.49723085128980804*pi,1.244213376519041*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394436094335685*pi,0.8239025669687301*pi,4.36344759848393*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.361100633419585*pi,-0.26359921984338797*pi,0.700695017706617*pi) q[20];\nu3(0.572213088013637*pi,1.07123687371189*pi,0.696046032987639*pi) q[21];\nu3(0.862805776282167*pi,2.59763730632569*pi,3.73837093372015*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.347854467991957*pi,0.464059089214496*pi,0.641550420521841*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.434432021420931*pi,0.406318668967538*pi,4.085339339336739*pi) q[8];\nu3(0.69549540957757*pi,-0.09342109713121899*pi,1.105131642598076*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.22894631413733*pi,-0.4364816071352568*pi,0.7883495634717119*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.180233440134703*pi,-0.4858745958786777*pi,4.0885323848762205*pi) q[17];\nu3(0.308431965755553*pi,-0.021220142758139993*pi,0.778925168273819*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.552106107163175*pi,-0.03229585896095*pi,3.78000694342581*pi) q[20];\nu3(0.693793404164983*pi,-0.11616787948580098*pi,0.967399154025702*pi) q[21];\nu3(0.527363766728626*pi,2.73740403003345*pi,4.04785446862145*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.210279840546088*pi,0.412327983100198*pi,3.47271128138019*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.857572768681396*pi,-0.37899162001826503*pi,4.1210512827083*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.807687587476241*pi,0.6605248829705599*pi,0.802266919434705*pi) q[8];\nu3(0.38921711484497*pi,0.240632848484294*pi,4.06308530900389*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.310898106725939*pi,0.5211511793175201*pi,0.845621168267991*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.357593525665346*pi,3.43498273843609*pi,2.00266652227601*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.612319987468756*pi,0.39881521698412603*pi,4.22318990106806*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.281247443759376*pi,3.26949112857533*pi,1.343987950252874*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.746171020043208*pi,3.2017740333848*pi,4.4995753505017895*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.281975760825286*pi,3.08068269568803*pi,1.308973422314375*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.182291633001085*pi,3.14086009369747*pi,1.77867349433097*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.304756659645345*pi,-0.31330225143082*pi,1.66019254984768*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.446157663514278*pi,-0.13798977974364401*pi,0.974606241643567*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.120395988304386*pi,-0.2629789192493*pi,1.336659623508916*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.60275293879552*pi,-0.021024905757783985*pi,0.626117582097977*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.44843378333405*pi,0.14627310182229303*pi,1.252259529936914*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[20];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.377081791844423*pi,2.8127449787238*pi,1.4968221208360148*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.39352714011741*pi,0.5*pi) q[0];\nu3(0.62774060270108*pi,3.29637498326239*pi,3.63734559296783*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.38157231150678*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49557897468916*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3987410094598*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49134136893141*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.320348331983269*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.619014069976167*pi,0.46076697635695896*pi,4.0600664341172*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.223878023249162*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.308881066471261*pi) q[15];\nu3(1.0*pi,0.0*pi,1.250557781812111*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.322044387696136*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39573654455026*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[20];\ncx q[5],q[13];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.380846392063929*pi,0.31230389390257196*pi,4.412352609397621*pi) q[12];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.272750178636004*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6209131974882109*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.576895726444553*pi,3.08697198971112*pi,2.96371026058327*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5036333625578977*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4218656151110896*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5986720650270967*pi) q[16];\nu3(3.5*pi,3.39341901627827*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2533201724370389*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.74507649090398*pi) q[20];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[20];\ncx q[5],q[13];\ncx q[6],q[11];\ncx q[8],q[15];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.30764621732245*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40042136103114*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49223422450648*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.332431344742767*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.306438147981684*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.664459907189511*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.246342658159437*pi,0.11407300338211102*pi,4.451499147833459*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.109197753716216*pi,0.376443767492627*pi,3.40340299432498*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.308959863689978*pi,-0.006238927550672013*pi,3.51342577205678*pi) q[9];\ncx q[10],q[18];\nu3(0.539938953227261*pi,0.289031150178671*pi,1.319009587631129*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.630103555774659*pi,3.42910410865484*pi,4.08195527928643*pi) q[0];\nu3(3.5*pi,3.44592719944719*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.399038767350206*pi,-0.270137786268136*pi,4.20812537425092*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.725642732350427*pi,0.430853869570324*pi,1.4542763384275559*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41698017469231*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.44003863559296*pi,0.74060871323039*pi,4.120392317511159*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.416630502317339*pi) q[11];\nu3(1.0*pi,0.0*pi,1.278594472322184*pi) q[12];\nu3(0.787311124267545*pi,0.04275047945020605*pi,3.90554096706812*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236502032125391*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5551880799664612*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.260292133495433*pi,-0.4640393707999598*pi,1.61412500336553*pi) q[3];\nu3(0.597132397093801*pi,0.6399402255575899*pi,0.5642299058580388*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.402774983478571*pi,-0.4534132104727352*pi,0.5325938500756259*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.240215381695155*pi,-0.09137996201548398*pi,3.6663909547328*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.622016430442767*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5361336011334523*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.350876984641045*pi,0.60053530614457*pi,3.64522225955572*pi) q[16];\nu3(0.820767824398477*pi,0.309879162497659*pi,4.33848992401585*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0712341545811658*pi,3.22629754679056*pi,0.987493636889771*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.777025784072076*pi,-0.18961497332358102*pi,1.31001349215501*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.411266165237921*pi,0.40488663172369*pi,4.3615771393206195*pi) q[15];\nu3(0.787015508152937*pi,0.36079397928229195*pi,0.682619535759827*pi) q[16];\nu3(0.725596727788537*pi,-0.205285528260494*pi,3.61702462870418*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.650395287714703*pi,-0.15028402064204*pi,3.5649198450854*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.373244562960027*pi,0.48272234938039005*pi,0.5677488176042859*pi) q[8];\nu3(0.37127287649104*pi,2.59501448306763*pi,0.97784959929559*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.487960669232362*pi,2.7521895913506*pi,1.315106886634918*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.82093758569744*pi,-0.028886984177035002*pi,4.13852132076056*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.406408745077082*pi,0.315749047224292*pi,3.57460742455253*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.12213913798513*pi,2.98289787162873*pi,1.327319866786487*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.559742559273532*pi,0.66439913150833*pi,4.39347862762132*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.911859294596215*pi,3.20816860292302*pi,3.40752927645207*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.786776865889399*pi,-0.130142072107083*pi,3.99863184963821*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.901361622251308*pi,3.30489045529247*pi,3.53462772368147*pi) q[19];\nu3(0.705295621680907*pi,0.207785645689347*pi,1.1993192638644739*pi) q[21];\nu3(0.646431565256896*pi,-0.066496778686359*pi,3.63013768480104*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.851354842124652*pi,3.32132073961655*pi,3.93564764599409*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.280794764335186*pi,0.32810099019889405*pi,0.685887186479708*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.505666166664026*pi,2.88832398187545*pi,3.66973755570669*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.827858104224299*pi,-0.185325761908252*pi,0.8899856120767571*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45817374493975*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.246663572556046*pi) q[4];\nu3(0.39273931884834*pi,-0.356656001444956*pi,0.656172130350308*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.680735109477909*pi,0.085848960165811*pi,1.54983970528732*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.4170781964035*pi,0.5*pi) q[17];\nu3(0.475110028544916*pi,0.76683261070349*pi,0.8318479703839781*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.349106683150087*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[4];\nu3(0.18239806168132*pi,-0.324143514098005*pi,4.356084927267521*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.690263484548915*pi,0.385499091609784*pi,1.4634559073151499*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.643902198657449*pi,0.29372308519452295*pi,1.58367029101289*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,3.41674398091592*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47425211681613*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45413790060455*pi) q[4];\nu3(1.0*pi,0.0*pi,1.246331742749829*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.356792969364014*pi,-0.4254173402534054*pi,0.960059784066535*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41205374199127*pi) q[20];\nu3(1.0*pi,0.0*pi,1.249915012710187*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46921701651905*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.212724639018811*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49135544593535*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.18871376047054*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.669262025318212*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[11];\ncx q[9],q[12];\ncx q[10],q[14];\ncx q[13],q[18];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46054345024929*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40787529752545*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48360567755592*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.28437719742005*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.292991693937865*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5842202110679551*pi) q[12];\nu3(3.5*pi,3.44580280475042*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192332980819957*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216577502821492*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.378052675813153*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4527517683559505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[11];\ncx q[9],q[12];\ncx q[10],q[14];\ncx q[13],q[18];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49546137204302*pi,0.5*pi) q[1];\nu3(0.774802038354693*pi,2.93512201055272*pi,3.98716095051232*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.780140263220137*pi,1.06097819200066*pi,0.91993492441394*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.4100090735699529*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44463453346544*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5467147785046813*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49387946859778*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40884500364593*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.731826777291513*pi,0.9032088331519701*pi,0.88700301414356*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\ncx q[7],q[11];\nu3(0.284516018444449*pi,0.74585204358162*pi,4.47931195402858*pi) q[9];\ncx q[10],q[14];\nu3(0.541723688198243*pi,0.34063483591226196*pi,1.60012224774871*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44068531467905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.308325384542069*pi,2.69075420396639*pi,1.59115029236521*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.193973744248921*pi,3.27496249155988*pi,0.8350062909245011*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.470858779160427*pi,0.5134153222717099*pi,0.763630425796443*pi) q[0];\ncx q[1],q[8];\nu3(0.874283125846423*pi,0.43472987244816796*pi,1.356631257137987*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.524340067847995*pi,2.86305772007201*pi,3.55570928266939*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.287647049291801*pi,0.364452632884286*pi,4.11894759591349*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.408107791034641*pi,0.35920445451177097*pi,3.83626627167631*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0949577641784652*pi,-0.276123867297388*pi,1.62072551896941*pi) q[21];\nmeasure q[14] -> c[14];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.420941301942474*pi,2.99368080858501*pi,0.680959899829223*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.213716977238019*pi,0.224375581193485*pi,3.30913175898632*pi) q[19];\nmeasure q[7] -> c[7];\nmeasure q[19] -> c[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.359508995423693*pi,-0.304471655220996*pi,4.33655114423638*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.433978487505055*pi,-0.17386308278427498*pi,1.5765164843101*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[6] -> c[6];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.405869312582507*pi,3.35533882614381*pi,1.313167693796773*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.722754328208458*pi,0.6960597550087599*pi,0.892783569205413*pi) q[13];\nu3(0.594704356141341*pi,3.3482531377406*pi,2.89457757291091*pi) q[18];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nu3(0.387312113673934*pi,2.80914600373427*pi,1.08965438285431*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.342540211951818*pi,-0.179666621741642*pi,0.844494527406384*pi) q[8];\nmeasure q[8] -> c[8];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.3969665028411*pi,3.06200488949787*pi,0.697553762617083*pi) q[0];\nu3(0.549034962331021*pi,0.08414681941857005*pi,0.5401712460306538*pi) q[1];\nu3(0.869348049825599*pi,0.92543528946917*pi,0.612956454738517*pi) q[2];\nu3(0.62946124721483*pi,2.67235900048645*pi,3.410402284266*pi) q[3];\nu3(0.639946127966069*pi,2.43393381533037*pi,3.90417643381631*pi) q[4];\nu3(0.401125291860107*pi,0.453514786887095*pi,0.5396382700625714*pi) q[5];\nu3(0.298717899888504*pi,2.92684613578633*pi,1.438730022068666*pi) q[6];\nu3(0.137572096364062*pi,2.95113689751647*pi,1.3951050804941492*pi) q[7];\nu3(0.416633598445229*pi,0.386042454131325*pi,4.201380782234439*pi) q[8];\nu3(0.692825742903966*pi,-0.05216395677754898*pi,0.974401152488381*pi) q[9];\nu3(0.555745758025813*pi,0.266186988441247*pi,0.5684990496917699*pi) q[10];\nu3(0.689334807480374*pi,0.35122191103936695*pi,0.676516806260173*pi) q[11];\nu3(0.4321406470157*pi,-0.23865022011700998*pi,0.843536552773839*pi) q[12];\nu3(0.361341068776298*pi,-0.414753011524897*pi,0.79077202711696*pi) q[13];\nu3(0.113934111274612*pi,0.57633308469229*pi,0.791766147344071*pi) q[14];\nu3(0.330031379219464*pi,0.09607773427184896*pi,4.4726991753303*pi) q[15];\nu3(0.214592944808961*pi,3.27366124927375*pi,2.1815578615522*pi) q[16];\nu3(0.515805741477648*pi,2.67762612574862*pi,3.85325035051206*pi) q[17];\nu3(0.51458375295573*pi,3.35923642871245*pi,3.38910620443659*pi) q[18];\nu3(0.632286260706489*pi,-0.07364748543211702*pi,3.55716959940111*pi) q[19];\nu3(0.133467984088133*pi,-0.12344823574569402*pi,1.4864282955653239*pi) q[20];\nu3(0.620747949906673*pi,1.10156865138127*pi,0.728986202899321*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47801193477489*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.37759968746212*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34381714973838*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.281551328565408*pi) q[11];\nu3(1.0*pi,0.0*pi,1.246163047584893*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.332090843521001*pi) q[18];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(3.5*pi,3.43665890009294*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.30744392630654*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.2025835911073979*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34420551439334*pi,0.5*pi) q[10];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.405913331605337*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202500635858897*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43628674105169*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.39971755828938*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48245502244493*pi,0.5*pi) q[7];\ncx q[9],q[13];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.520230517733702*pi) q[11];\nu3(1.0*pi,0.0*pi,1.198965598524509*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.430346256999361*pi) q[14];\nu3(3.5*pi,3.41860311215097*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.617583727671274*pi) q[18];\nu3(1.0*pi,0.0*pi,1.252731663295315*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3466741689363149*pi) q[20];\nu3(1.0*pi,0.0*pi,1.278402514421885*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.556902193294539*pi) q[8];\nu3(3.5*pi,3.4772050841566*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.404685777589581*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.60499247899606*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34741306415453*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[13];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.591343572775255*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5067791659118277*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33354717077264*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36800147562806*pi) q[21];\nu3(0.44437932919765*pi,0.5997304549061799*pi,0.820670178643061*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.86514803697546*pi,0.58953049714024*pi,1.312334437592414*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.537386023591341*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.411654804023795*pi,-0.280020354166024*pi,3.91758847178674*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.710386088174394*pi,3.3338040725424*pi,4.239790432176941*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.882746879725241*pi,0.07459040455594101*pi,3.66896866576626*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.547567634078519*pi,0.42626783194790296*pi,0.681199258979727*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.257932372871278*pi,-0.157283664382335*pi,1.52370892951241*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.3513511788704*pi,-0.220413532020031*pi,1.233361237418924*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.211574842547704*pi,0.436199861796685*pi,4.30850213647596*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.202276267882973*pi,-0.395616279720878*pi,4.04582716491245*pi) q[1];\nu3(0.227923103492643*pi,2.36794111332873*pi,1.3327469634876281*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.534292613745418*pi,0.87197827189752*pi,0.689342549756481*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.253850473573541*pi,2.93335364860089*pi,1.53772612391457*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.683892269978667*pi,3.3117090558158*pi,3.20426423156216*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.721958215496327*pi,0.201858670550202*pi,0.777930359592107*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.538493608806636*pi,3.47017889762351*pi,4.028795917399719*pi) q[1];\nu3(0.321089660734208*pi,3.10431882721433*pi,1.483214375564389*pi) q[2];\nu3(0.491176629645858*pi,0.47131116454520705*pi,4.021125869764401*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.16044058984326*pi,3.11091099020178*pi,1.76062854408941*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.704161828226654*pi,0.34546959472958605*pi,0.5548985195795259*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.726954546244111*pi,2.42887034922571*pi,3.79058701002297*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.197792682055356*pi,3.02715376037955*pi,0.655336536067785*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.198928290677095*pi,0.6928075011320101*pi,0.726598148980744*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.333787973815422*pi,0.62266504147935*pi,3.96219282323436*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.226446652422956*pi,0.8021602511294099*pi,3.97200268191754*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.668947145794138*pi,3.05554082697782*pi,3.49578371732605*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.633485594727451*pi,0.08950945183225001*pi,1.3682030028237349*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.476473158218783*pi,3.09907389036241*pi,0.547282025197711*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48160509805621*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2376764532904612*pi) q[6];\nu3(0.927277855617181*pi,3.41148315019001*pi,4.4680240017488*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.67047925723668*pi,2.68221945772177*pi,4.1624122028873405*pi) q[9];\nu3(0.422159224011839*pi,0.63025931773076*pi,4.23359827545033*pi) q[10];\nu3(0.571462926549198*pi,3.38296468140089*pi,2.90708715849438*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0907327730298247*pi,-0.068151743013315*pi,1.127090193894805*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.942365977940245*pi,3.23390071681043*pi,3.4080610171388*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.828902015803711*pi,-0.008603273768006015*pi,3.92551794333563*pi) q[15];\nu3(0.705047798898813*pi,2.89009401546477*pi,3.37643196044581*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.829570977572082*pi,-0.275054188004264*pi,3.29333575307926*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.618935559344162*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.612042328373916*pi,0.81743475236596*pi,1.176788825814132*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.918269217540912*pi,3.451788563075*pi,3.92462761225794*pi) q[15];\nu3(0.272446494693877*pi,0.19663022674118502*pi,3.55017596685007*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.843560133994645*pi,-0.374795341880039*pi,4.10572662274825*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[8];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.232371926044988*pi,3.49517488686197*pi,0.699645348896133*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.81849524010875*pi,-0.308701905064407*pi,3.20792363069025*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(3.5*pi,3.39268190788988*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40501822471595*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.190190157837403*pi) q[8];\nu3(3.5*pi,3.46586447597416*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45688052406619*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.221025045069781*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217555303656771*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1625555646392471*pi) q[19];\nu3(0.495244645754396*pi,-0.35490175050094896*pi,1.3556159688315361*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.281737259464132*pi,1.15207486834656*pi,4.30100840553102*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.37684305688965*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46433174285271*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.211525174870843*pi) q[4];\ncx q[5],q[8];\nu3(0.321410818549478*pi,-0.49036694304463696*pi,4.14844255372225*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.340619166236118*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.654608418508405*pi,3.25235400764964*pi,4.35238668075908*pi) q[0];\nu3(3.5*pi,3.42468525444736*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.514717869502327*pi,3.20778383275018*pi,3.37729325379701*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.658836068761626*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47132900091798*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.070695036585048*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5573569173693659*pi) q[16];\nu3(1.0*pi,0.0*pi,1.287274500507193*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.402836680330211*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627442711075872*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3361715372025795*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.446105790944809*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[19];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49173088680557*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.449959203430966*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5174397165162833*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5934352644634466*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.670027151724502*pi,0.48889295883831296*pi,0.5747619838822479*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(0.492118404309916*pi,-0.026673030316420987*pi,0.830540992120385*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.251389269130608*pi,0.425468186751062*pi,0.5568544332759056*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.337190355802322*pi,-0.021199676237032006*pi,4.4343035771566495*pi) q[10];\nu3(0.492812155196601*pi,-0.020380317371686996*pi,1.430383963643584*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4599541152679*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.83408250152754*pi,2.59806636262697*pi,4.07278590736152*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.42573326994323*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.188131354224005*pi) q[21];\nu3(0.194371852536389*pi,-0.20337093186837601*pi,1.1662743054473301*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.410679809505735*pi,0.5004087489848801*pi,0.991362822292208*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.203350379749914*pi,0.87529647134882*pi,4.15888084558506*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.256515816331662*pi,0.12437269458431899*pi,0.984544125318388*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.498189354319563*pi,0.9162690815330501*pi,4.41127698689178*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.227204919677957*pi,0.09382519674610801*pi,4.31152924477822*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.948757481363211*pi,-0.19909290541498498*pi,3.79482689252764*pi) q[14];\nu3(0.292881519551361*pi,0.17963037953453398*pi,3.65241592888997*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.720928401072409*pi,3.39786274543295*pi,3.28280132869492*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.459332411270021*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.476469802090712*pi,0.030500225221971045*pi,0.5396646225627573*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.494731750325807*pi,0.39029777887137296*pi,1.29147069996816*pi) q[7];\nu3(0.377110325763466*pi,3.05838495320035*pi,0.824791334656982*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.806272687422674*pi,3.41576840504384*pi,4.22994972563875*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.505626218513531*pi,0.004562648794763979*pi,1.249008277581852*pi) q[18];\nu3(0.83741704662047*pi,0.407570517061437*pi,0.685408069103994*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[1];\nu3(0.668782961224869*pi,3.25293099141579*pi,4.475504016998499*pi) q[2];\nu3(0.715661944667516*pi,0.11986337065011199*pi,4.055933205657659*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.478312174057415*pi,-0.4736078656137766*pi,4.01631814160697*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0276332404725087*pi,0.5019019783657499*pi,3.84725748244891*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.741148560828136*pi,3.18419270761251*pi,3.28609057203973*pi) q[17];\nu3(0.599895477121626*pi,-0.293742560828654*pi,1.038521376933382*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.24955000484089*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.165496175463336*pi) q[1];\nu3(0.107608658265093*pi,-0.197421614087472*pi,4.13709731987454*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.686787465143419*pi,-0.111916122224408*pi,3.95491565967419*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.781286474314954*pi,2.96824171241011*pi,4.38116757864452*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.453296177758527*pi,0.21769524387392603*pi,4.04181364822831*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.07949044494862*pi,2.74404295426996*pi,1.462999822686061*pi) q[4];\nu3(3.5*pi,3.22835794323905*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37481199233866*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230979142988562*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.141158801622004*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5784362194401353*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46167298759172*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.332946709219641*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42728440741131*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34708707035052*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269257903391285*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.497564693408441*pi) q[19];\nu3(0.554901276123037*pi,-0.370568789437614*pi,3.98760582633744*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.125354001730838*pi,2.63067780418291*pi,1.205080432793731*pi) q[12];\nu3(0.299552595687462*pi,2.80474670796763*pi,1.51655829236046*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.607991791773361*pi) q[14];\ncx q[15],q[16];\nu3(0.347808649302861*pi,0.375014989502807*pi,1.031976136250146*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.608939196080096*pi,3.04464389644731*pi,3.77856474746953*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48245273871989*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(0.657921517992709*pi,0.21865548238946897*pi,0.695469372625263*pi) q[12];\nu3(0.543117537191048*pi,2.93751566964337*pi,3.46855796786088*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.271001229606634*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5777979347478432*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.923820946407702*pi,-0.141774926909786*pi,4.25088665821675*pi) q[21];\nu3(0.204667242812241*pi,0.11637934741487399*pi,3.55724864429256*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.45120590620205*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.217463348238873*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.302126732135322*pi,0.279026360169051*pi,1.1012716115130199*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.509994394274069*pi,2.97100626965319*pi,3.88580510167095*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49923364773559*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2425918807974798*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(0.817205452010534*pi,0.46839112997484*pi,1.013198271969727*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.376089941894216*pi,0.7660762302075299*pi,4.25960265194399*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5436318188725306*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.758674229952849*pi,2.42402076729567*pi,3.86949329754005*pi) q[1];\nu3(3.5*pi,3.45722141497734*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(0.486411040155159*pi,0.273256461081133*pi,0.777670616295465*pi) q[6];\nu3(0.324028716113756*pi,0.09678054975811201*pi,3.76133767616922*pi) q[7];\nu3(3.5*pi,3.29776819091037*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45591679863761*pi) q[10];\nu3(0.877199460410556*pi,0.223866248638947*pi,0.5782487476295944*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182463169093932*pi) q[13];\nu3(0.682038985844628*pi,0.70737843014427*pi,0.560776749596024*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.106510907534087*pi,0.319466929765563*pi,4.29809917534776*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3232166881330611*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.605809092758525*pi) q[5];\nu3(0.46609294483861*pi,0.83075677330422*pi,4.17105027157872*pi) q[6];\nu3(0.487644208509322*pi,3.35387822318703*pi,0.5331409372251374*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.858364686724841*pi,3.13535407728371*pi,4.367861045193131*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46924067571117*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37017563828483*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.46762331843434*pi,-0.11863982511938898*pi,3.55567541468597*pi) q[15];\nu3(0.868641926765302*pi,3.1036692956996*pi,3.40910583344077*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.47216560796462*pi,0.87296215383339*pi,0.803030889993379*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46776087084146*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207614349999306*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.593620583700809*pi,3.09264977076709*pi,4.04774740386749*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.359848545416228*pi,-0.4037198727418482*pi,1.405948876368271*pi) q[15];\nu3(0.0591942459661324*pi,3.15002795181787*pi,1.84598002020716*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.604475813541622*pi,-0.243978719947266*pi,1.020703927429086*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.767900146734644*pi,-0.21731352029134998*pi,0.723119429835231*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.678952560301231*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.557538309237416*pi,-0.32358921530601503*pi,3.35546052930384*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49279252381722*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.304119553521367*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.243874330101444*pi,0.7926947087551399*pi,4.00609832064373*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.222383603496798*pi,-0.31128344359371096*pi,4.463338503084239*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.25436658749146*pi,0.02317726035641199*pi,1.212107113097204*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.864061222609895*pi,-0.351775117888659*pi,3.68549331774733*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.354842247699276*pi,3.2783214598326*pi,4.49161295206845*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.664385166368126*pi,2.94478862127109*pi,3.59273418244057*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42263872875376*pi,0.5*pi) q[11];\nu3(0.542427430009948*pi,2.66522155688143*pi,1.267638735528597*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38908172343437*pi) q[14];\nu3(1.0*pi,0.0*pi,1.201908915084195*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.488761951299384*pi,3.37133057121653*pi,1.70743026207902*pi) q[21];\nu3(0.67839960562994*pi,2.57332355064707*pi,3.91506224476283*pi) q[2];\nu3(3.5*pi,3.36241887642504*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.284662692667814*pi,3.22560853882962*pi,0.9764653777367089*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.307987426714098*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.346715934436842*pi,3.40911893095026*pi,4.484459024862*pi) q[10];\ncx q[11],q[15];\nu3(0.248598133376054*pi,0.33604516036739696*pi,3.44224865461495*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.155547071799677*pi,0.276205365719814*pi,4.08492673185849*pi) q[21];\ncx q[1],q[4];\nu3(0.399642170374694*pi,3.48549607416049*pi,4.3830431779153*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.362277272340833*pi,3.08377877216114*pi,1.3903719487066901*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.351718170242162*pi,2.59439340393245*pi,1.420736959567886*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46234937372591*pi) q[15];\nu3(3.5*pi,3.47620297349601*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234937358718469*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.38389821701775*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2616792008964421*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5699651405216161*pi) q[7];\nu3(0.372533799175485*pi,-0.324957946071944*pi,3.92998893171525*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.686762821924379*pi,0.0008096185399459888*pi,3.53209141918456*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.436905659838532*pi,3.39082227712044*pi,1.86131469322379*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5845302443681706*pi) q[18];\nu3(0.2777792624857*pi,-0.053049959443476014*pi,1.51170178439252*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39757138131439*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5608497778971127*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.311786330684144*pi) q[12];\nu3(0.530437449019145*pi,0.08950315007084098*pi,4.27178728396045*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.664066692895006*pi,3.20736004908668*pi,3.47521106301637*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.463001790779405*pi,2.85069256642204*pi,1.004137208472822*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47575005610573*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.384608499868895*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.515778893183224*pi,3.37350283201106*pi,3.14804695060306*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48400165895811*pi,0.5*pi) q[5];\nu3(0.607904510308405*pi,3.41232014391034*pi,0.767879846177307*pi) q[6];\nu3(0.432554204444575*pi,2.79312619037919*pi,1.61093779838693*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.386125978200373*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35104964816049*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.628577600885725*pi,3.22397868517009*pi,3.86604634117873*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44631188669615*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.644914515679922*pi,0.89676520720813*pi,0.979838981245848*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.2402886968425761*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.37199548661333*pi,-0.282754361753129*pi,1.2291481969317841*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.703666752711127*pi,0.32652986284851504*pi,1.202330762326322*pi) q[16];\nu3(3.5*pi,3.45419099573101*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.164936951064439*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3365296982956*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.662698897564908*pi,3.0041907862756*pi,4.43359020866387*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4297003251802*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.582249625887562*pi) q[10];\nu3(0.482321381365237*pi,2.96738105746083*pi,1.88316043564338*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1255077890768361*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.811071818272024*pi,-0.189365544913135*pi,1.263551535827819*pi) q[15];\nu3(0.68295843049835*pi,3.06573444791423*pi,4.26781698428889*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.192263586182987*pi,2.81369737572287*pi,1.448232917405047*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.46607107435028*pi) q[9];\nu3(0.562228616726105*pi,3.28744213797372*pi,3.65903991518584*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.372554277427575*pi,0.41861699868687496*pi,0.674592055347242*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.864142820108449*pi,0.19077582651483804*pi,3.90572418413166*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5576304213754986*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[9];\nu3(0.20510012868158*pi,3.46581074539328*pi,1.316372185075543*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48691708191299*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.302514429288901*pi,0.28530577949954805*pi,1.1581595040329629*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.448058578236596*pi,-0.24420834401546498*pi,1.387039727126035*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.620493375863813*pi,2.51819152915805*pi,3.98432132580786*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0147477318752156*pi,0.60463194355145*pi,4.38090395838443*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.84024458744716*pi,0.15789021586316498*pi,1.2573560766894412*pi) q[10];\ncx q[11],q[15];\nu3(0.321631342955171*pi,2.92704825348633*pi,1.468519948191322*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.247482228440303*pi,-0.4184794214470867*pi,1.58044940164235*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.961216643131252*pi,2.72681477638424*pi,3.75002288640876*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.350128541767335*pi,3.10340329785495*pi,0.844495618576914*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.28873200152333*pi,-0.197858984042389*pi,1.024007087061256*pi) q[10];\nu3(3.5*pi,3.319157705074*pi,0.5*pi) q[11];\nu3(0.757022016078569*pi,3.00563449980099*pi,3.53746986563862*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.130014142367312*pi) q[15];\nu3(0.720862402927178*pi,2.96345602056521*pi,4.20091970887185*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.343821053902299*pi,-0.03934955052584699*pi,1.3850419603218231*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.827263291128108*pi,2.98928022820226*pi,3.54685896637728*pi) q[19];\nu3(0.162434192085796*pi,2.77814211693205*pi,1.061949076953379*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44197147183564*pi,0.5*pi) q[1];\nu3(0.583537932714389*pi,-0.4007562508328088*pi,3.10797019529513*pi) q[2];\nu3(1.0*pi,0.0*pi,1.402737134254449*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.436464891802072*pi,3.46469364455851*pi,1.62434113469377*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49404934446843*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.325531151968849*pi,0.230128570927711*pi,3.82509148577342*pi) q[19];\nu3(0.780604217212187*pi,3.09034918641576*pi,3.36137035171738*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.282453767541626*pi,3.17769567717591*pi,1.359631109270867*pi) q[8];\nu3(0.788622912473225*pi,0.9541804303273*pi,0.719534172630776*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.299862353075167*pi,2.81466705722904*pi,1.226845078896866*pi) q[21];\nu3(3.5*pi,3.43447726954718*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5839257699564206*pi) q[3];\nu3(3.5*pi,3.41478650096958*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44811477347483*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.625725540418512*pi,-0.294461698138084*pi,0.511510287772568*pi) q[9];\nu3(1.0*pi,0.0*pi,1.218044449780296*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.300066195363354*pi) q[12];\nu3(0.641424448892558*pi,2.8691531209037*pi,3.27290297109312*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.173405475841147*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.510488583991611*pi,3.05434015391373*pi,0.706526151024504*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[3];\ncx q[2],q[16];\ncx q[4],q[17];\ncx q[6],q[12];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.774132566784658*pi,3.107262569502*pi,2.91802228364301*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37572508278879*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47655962002865*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38225029384707*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6560155079440679*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308742812122903*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47768628605617*pi) q[17];\nu3(3.5*pi,3.45564914147701*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245306265211609*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282172866683755*pi) q[20];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[6],q[12];\ncx q[7],q[20];\nu3(3.5*pi,3.34959738563904*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.219623717642419*pi,-0.15948716050386802*pi,4.25674828729513*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.209871407814341*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.48219855185576*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.606802022570855*pi,3.39219784270268*pi,3.7344880558914*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.132055869169615*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5381016267403241*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5259603280145749*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46245470350356*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44015257682623*pi,0.5*pi) q[5];\nu3(0.496657567122374*pi,0.605139042559*pi,4.1599723817646*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.769773078361888*pi,3.49806050077576*pi,3.8225581233114*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252446884128702*pi) q[13];\nu3(0.618582421668467*pi,-0.32379750468467*pi,4.16344442623246*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.41566767224754*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.123045348848653*pi,0.9497392658652499*pi,4.414770045701911*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.597182794453375*pi,2.53669000148844*pi,3.57773553481772*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.143560704217134*pi,0.99565098237491*pi,4.19659626884624*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49370327238183*pi) q[14];\nu3(0.781702042544105*pi,2.7928561285973*pi,3.48425588892829*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.949288129449033*pi,-0.033612406875271006*pi,3.80308241369921*pi) q[1];\nu3(0.247102123069429*pi,0.7765628584689399*pi,4.12468115836223*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.550579665883161*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.8480256335683*pi,0.98889722522981*pi,0.780952691117951*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.604387074310445*pi,2.91881215987585*pi,3.39625188724527*pi) q[18];\nu3(0.317943272314433*pi,-0.41703173354684553*pi,1.51624978589289*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.223472366567449*pi,-0.120689480868305*pi,0.803834652227185*pi) q[2];\nu3(0.541903755457314*pi,3.10887174191831*pi,1.75949285213157*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.6079446567693*pi,2.76647514424041*pi,4.05531826430241*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.437800852706123*pi,3.18990041595003*pi,0.837308658470755*pi) q[18];\nu3(0.708935238103238*pi,0.18942432554852096*pi,1.336214521858911*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0822579718428982*pi,2.97639204194719*pi,0.5310149979942724*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.726476737406199*pi,-0.349860343046542*pi,3.82294319781959*pi) q[3];\nu3(0.817488756702274*pi,0.48720657888990604*pi,4.430711294250139*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.324152765976686*pi,0.5204914993727201*pi,0.915010821969148*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.368005190926628*pi,0.345664214884271*pi,4.32092620393279*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.863537310129915*pi,3.00248896371741*pi,4.46185266011058*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.360595818415589*pi,2.9694148712339*pi,1.151074588395333*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.137091299710278*pi,-0.157036483940728*pi,1.233589351336144*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.233431097793255*pi,3.13301478031999*pi,1.474502813001843*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.177201504596795*pi,3.26687790444882*pi,4.3786319124985*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48017720367859*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.825111933398695*pi,0.5724242485848601*pi,4.226541408488281*pi) q[5];\nu3(0.437633982574277*pi,2.68887234243108*pi,1.300786616265802*pi) q[7];\nu3(0.694862540964302*pi,-0.30273969248225197*pi,4.04363674966107*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.259322396590084*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.139746452912782*pi,3.49995622046579*pi,4.10029983152144*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.577754814479977*pi,0.6461698332919901*pi,0.910408599663604*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.664370171099066*pi,-0.010916784367693999*pi,3.59628022318956*pi) q[20];\nu3(0.284661267651116*pi,0.09792542071799004*pi,1.15203902703445*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.460599518315306*pi,-0.4821082871008025*pi,0.8199243361802391*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46853058557228*pi) q[12];\nu3(0.685942131608692*pi,0.36897306018714304*pi,4.35707944752234*pi) q[13];\nu3(0.827661829455919*pi,-0.06861254126031002*pi,0.7765478848858041*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.494184514305983*pi,3.15676077017212*pi,0.734521771151336*pi) q[20];\nu3(0.530012132375454*pi,-0.4606541479311475*pi,3.60707763268445*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.474182189710027*pi,0.23017709005433096*pi,1.21516288113046*pi) q[9];\nu3(0.27739823817835*pi,0.22968738947281597*pi,3.50990363876765*pi) q[13];\nu3(0.559377768342997*pi,-0.17135004626288503*pi,0.5811700828835809*pi) q[14];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48063472393385*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39926922890096*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.147157348986571*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.398331528804341*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.33769898574209*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.159149870617218*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[19];\nu3(3.5*pi,3.3750498362245*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.47985142745757*pi) q[6];\nu3(3.5*pi,3.37894904912212*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32963040518431*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38956452161036*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.159299581432831*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.629223079327069*pi) q[19];\nu3(1.0*pi,0.0*pi,1.224238429678457*pi) q[20];\nu3(1.0*pi,0.0*pi,1.247439152439144*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(3.5*pi,3.43316330976501*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45268488609714*pi,0.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.249689323591916*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.155069616447705*pi) q[14];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5898938609067499*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41765235885174*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5129081932995502*pi) q[21];\ncx q[0],q[20];\nu3(0.361676259146742*pi,0.008046029863273962*pi,1.0955760232586749*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(3.5*pi,3.45406408722419*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5925357841743395*pi) q[11];\nu3(0.630359986670156*pi,0.11749325939338995*pi,1.341000184736656*pi) q[12];\nu3(3.5*pi,3.49612995008555*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47109774408451*pi) q[14];\nu3(1.0*pi,0.0*pi,1.335326155710948*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256932041061798*pi) q[16];\nu3(0.296329659991628*pi,3.34175704072875*pi,2.10915961213558*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.740178619205643*pi,0.08761698994233102*pi,1.1164775662020539*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.856125985192846*pi,2.79367708784195*pi,3.81885388218426*pi) q[12];\ncx q[13],q[16];\nu3(0.530764394960439*pi,0.7891117895817901*pi,4.49153381713675*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.37972500108567*pi,-0.318547197224265*pi,4.22128554491443*pi) q[7];\nu3(0.151987718205724*pi,0.41917950453214603*pi,4.396068895751959*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.725122601635992*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47442344663547*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.487440978037236*pi,-0.297929113525663*pi,1.17230032330499*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0460325614298174*pi,-0.097766656827806*pi,3.88623488114455*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.456400272514716*pi,0.36511889325772795*pi,1.1424889990924019*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.833006378235266*pi,0.025389854138872958*pi,1.351585929328279*pi) q[7];\nu3(0.364149233696733*pi,3.25521431089645*pi,2.02158206908088*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.535256283546831*pi,0.229487910338267*pi,4.00690151033975*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.150097321649232*pi,2.95468675584318*pi,0.622244774479215*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.310305054155745*pi,2.5481573678234*pi,1.52656526682294*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.413804247069754*pi,0.24726025024599396*pi,0.741821589509617*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.865805931333628*pi,0.55502708141477*pi,0.715358835055837*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.476144290273935*pi,1.03256994391755*pi,4.05037679950817*pi) q[0];\nu3(0.287155677249317*pi,1.16921502358903*pi,4.29706971811642*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.719616286731139*pi,0.23039226647569*pi,0.823380829004678*pi) q[5];\nu3(0.209224723290524*pi,3.44701156635686*pi,4.31638374209031*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.400183511061726*pi,2.43094270423135*pi,1.175174984908995*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.38689214932951*pi,2.95537642730444*pi,1.0069522141668479*pi) q[0];\nu3(0.520068687788926*pi,-0.4442221498220609*pi,3.85787972884716*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.862779416040805*pi,3.19195442469061*pi,0.5983206047385238*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.6923784215486*pi,0.455738030261433*pi,0.787477343099811*pi) q[6];\nu3(0.607147196541338*pi,2.96444992972219*pi,3.19958771121279*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.671522551459868*pi,-0.313103140425531*pi,4.21798485677585*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.878628289789184*pi,0.76852347941725*pi,0.603952362436073*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.723179722308921*pi,0.47902671235512695*pi,4.03181728597955*pi) q[9];\nu3(0.333333291668683*pi,2.6271681913387*pi,0.9969372647725401*pi) q[10];\nu3(0.766984685294782*pi,-0.4604765053422536*pi,0.648404510438455*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.432475210073391*pi,-0.283382692123907*pi,4.22544749951461*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.579272210130217*pi,-0.176293993386407*pi,3.65327729487201*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.096251429292118*pi,0.330599198112667*pi,4.4496906156036005*pi) q[13];\nu3(0.225860875608862*pi,0.8297460340063101*pi,4.24010019916932*pi) q[14];\nu3(0.211304147534953*pi,-0.4494330187387577*pi,1.2789685363282701*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.388831331876199*pi,3.06358172318587*pi,0.924878145474628*pi) q[20];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.641163298455344*pi,-0.4518434343894016*pi,1.019706030654131*pi) q[13];\nu3(0.316219613213815*pi,-0.04333522203212897*pi,0.704687658848116*pi) q[14];\nu3(0.292779093061921*pi,0.5950151937471699*pi,3.87147751136802*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38631177743138*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.263141825026611*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.824259036942542*pi,0.26646610755452405*pi,4.28251039168389*pi) q[16];\ncx q[0],q[5];\nu3(3.5*pi,3.34744694368691*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48369614381371*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42019949877967*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.325337598333697*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3593484663215571*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.345408803090464*pi,3.02565352265737*pi,1.328565592740419*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21237430252386*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.47900832769545*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,0.5819265298251968*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[9];\ncx q[10],q[18];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.319122884429522*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.4532555475725*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46740727348354*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.198063977579281*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49185382898389*pi) q[9];\nu3(3.5*pi,3.46341917275089*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44715014006517*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.1831889141325571*pi) q[13];\nu3(3.5*pi,3.49026284054446*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48166782350029*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259275085221873*pi) q[17];\nu3(1.0*pi,0.0*pi,1.373748473151763*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45895439706875*pi) q[20];\nu3(1.0*pi,0.0*pi,1.18337941679058*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.3040270380626*pi,0.5*pi) q[12];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.250654988977299*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.716268431630635*pi) q[19];\nu3(0.587741520569894*pi,0.45947659168489097*pi,4.13308138145733*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.422873415270318*pi,0.38458982376099504*pi,3.5795285555747*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.401493064052859*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.40819146695579*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5104062017725519*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.678880920088314*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5280442910905586*pi) q[21];\nu3(0.828335633011115*pi,1.07199871702696*pi,0.662246978932894*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[7];\nu3(0.415855388414343*pi,3.41564923732896*pi,4.23731289411432*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5344127983890008*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.62511912123569*pi,-0.33679484529986403*pi,4.020590735650551*pi) q[1];\nu3(0.3364435115537*pi,3.27067475752976*pi,1.58009757372683*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.72247301416743*pi,-0.01266048480085602*pi,0.887771008860887*pi) q[14];\nu3(0.266323665396439*pi,2.95924665776548*pi,0.7027018667181419*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.32174942020168*pi,0.97633265488919*pi,4.02704927241326*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.615199962009794*pi,0.23587467125656902*pi,0.676579410317684*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.617445845222698*pi,3.17136445091305*pi,4.3426676116243605*pi) q[1];\nu3(0.741562567777442*pi,-0.4887956781063208*pi,3.3329369409531*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.263426611052544*pi,-0.13955015331499498*pi,0.818300806368651*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.134799811387296*pi,2.92607322757033*pi,1.4575089616223469*pi) q[14];\nu3(0.284953247624196*pi,3.1052485641314*pi,0.72672435750122*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.723623234256557*pi,-0.4794352516943779*pi,0.745954030559516*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.769650800854095*pi,-0.4245869165627391*pi,3.49529742632772*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.752423164025456*pi,-0.383263597709118*pi,1.00557894572417*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.501257007445665*pi,-0.08401519942568197*pi,4.4492934051935595*pi) q[8];\nu3(0.0386985085923708*pi,2.91714588124168*pi,0.961984991195851*pi) q[9];\nu3(0.477053502004868*pi,0.25940964260296295*pi,0.980265645603227*pi) q[10];\nu3(0.427072933069258*pi,3.15703140929296*pi,1.395358499077388*pi) q[11];\nu3(0.644582440434132*pi,1.12128800743901*pi,0.693538023864425*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.279022273205256*pi,0.24899666259737196*pi,4.47883488405017*pi) q[18];\nu3(0.668137554542164*pi,3.0387695823022*pi,3.23693847645817*pi) q[19];\nu3(0.472461297140081*pi,0.14765398949312303*pi,0.952137448228777*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.822985923317366*pi,-0.322774371997456*pi,3.89488995137006*pi) q[3];\nu3(0.397236233934691*pi,3.46904846410398*pi,4.22044988957256*pi) q[4];\nu3(0.520690766888836*pi,3.41086616711213*pi,4.44781605425012*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.706976144849274*pi,-0.008948739575723008*pi,0.637967340753692*pi) q[8];\nu3(0.666203667202887*pi,2.74734339936922*pi,3.44855764382793*pi) q[9];\nu3(0.307201773888637*pi,3.30175143900959*pi,1.199272320200388*pi) q[10];\nu3(0.358712401680424*pi,-0.09293321268478599*pi,1.025468041107797*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.385540361560878*pi,0.58317873123544*pi,4.2219364098622005*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.878881620651157*pi,2.6510295312188*pi,3.85541766464067*pi) q[18];\nu3(0.633099198871749*pi,-0.225571559821948*pi,1.0937151096067161*pi) q[19];\nu3(0.824615113237533*pi,0.24201353135640802*pi,4.205436128575331*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.493871222874912*pi,2.58128111101532*pi,1.109358279426857*pi) q[3];\nu3(0.675736709830945*pi,3.10641953254852*pi,0.5147843025262863*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.656175510910341*pi,0.25072523647340195*pi,0.693010373920103*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4674984239325*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.583936019249678*pi,3.36058946362362*pi,0.866426417454403*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.248121510766035*pi,3.36523093577819*pi,1.346722546300117*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24837765582544*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.408997139398522*pi,2.94478727062026*pi,0.857902972725728*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.813107330153494*pi,-0.22557588179910498*pi,1.147261488029288*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49077606807028*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4319994992372*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35904076945946*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48675990878399*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.212503587546472*pi) q[10];\nu3(3.5*pi,3.44026738232612*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.132131833014228*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45390618100238*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285699332923526*pi) q[18];\nu3(1.0*pi,0.0*pi,1.311285069865499*pi) q[20];\nu3(1.0*pi,0.0*pi,1.33348005371603*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.33644058503971*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.48537134142271*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.357049606359223*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282539972306203*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.34991608117977*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.240285311957828*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49162936503147*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.491628951349091*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47311802850899*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5819106556440188*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5423275905342311*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(3.5*pi,3.38657955725236*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.134361004127389*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.625073056499166*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34905124962442*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.4209606332430305*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,4.47907894561226*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.622090092452697*pi,-0.33293994881717703*pi,3.40710647821043*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43812667735601*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1941337294642609*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.455203443907907*pi,3.27072224134132*pi,0.6288836242735281*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.438920792817635*pi,-0.08870845895590601*pi,1.488401946037372*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.704130889671635*pi,0.366172588296387*pi,0.805438201342842*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.635647705522111*pi,0.436290378576909*pi,1.145730318063924*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.266420720896798*pi,3.00871744558606*pi,1.338978195121188*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.505717172250293*pi,2.77873641755242*pi,1.2321221500603179*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.58850324774053*pi,0.016803432164807952*pi,4.1524951033035*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.564023314031203*pi,-0.29794072565874197*pi,0.843051945298675*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46044218645614*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.60891068101331*pi,3.47697041673915*pi,3.60013606789816*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.768547070940765*pi,3.4312889318077*pi,0.8876238248469239*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.848766454578191*pi,-0.26692495720154696*pi,0.5754874351541699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.732935589515993*pi,0.434045964250362*pi,1.1713963058867178*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.660805476735813*pi,3.41270616691463*pi,4.31054059527606*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.707305176331534*pi,3.41206752994296*pi,3.38476598094902*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.597117446093093*pi,0.412470170867532*pi,3.94405535025704*pi) q[8];\nu3(0.478212857430094*pi,0.23985604578001296*pi,1.395179516400216*pi) q[9];\nu3(0.653666003610086*pi,-0.4371845597449029*pi,0.647255105587837*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.440375320586049*pi,2.5621125408755*pi,1.448708795151286*pi) q[15];\nu3(0.197192656528038*pi,-0.344154485822458*pi,0.9792725526396779*pi) q[16];\nu3(0.845751848578473*pi,2.6093973552165*pi,3.60336268835806*pi) q[17];\nu3(0.402871243714755*pi,0.363419428793458*pi,3.65566465649079*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.55149915257789*pi,-0.27574616414903397*pi,4.08157254171679*pi) q[21];\nu3(0.268340653855703*pi,2.96549958540393*pi,1.74654126796435*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.81497599843533*pi,2.40396928612301*pi,3.72801603567342*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.583804711770809*pi,-0.44764053604845777*pi,3.3770249724529*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.313542093631963*pi,3.04176119154674*pi,1.0686933687690359*pi) q[9];\nu3(0.584819277910494*pi,3.15220586536996*pi,4.06854651820266*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.722771412935431*pi,-0.397744443189422*pi,0.774171199729554*pi) q[15];\nu3(0.671840502646594*pi,2.97736321692731*pi,3.98857059858413*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.554547378890432*pi,-0.154757106417238*pi,0.861111548257405*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.556922389712939*pi,3.26716919377889*pi,2.9844859893566*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.397449234420245*pi,2.82952251199948*pi,0.870369320004786*pi) q[6];\nu3(0.338301363581375*pi,3.01282381748475*pi,1.282171096534219*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.401042594008424*pi,3.30998283265491*pi,1.4743411682410819*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.322208813157019*pi,3.35179023404295*pi,1.182021269545463*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.10115606792796*pi,0.74574356606867*pi,0.7104176882301521*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.876679906377749*pi,3.4634157228539*pi,0.6003148546509189*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[21];\nu3(0.551765163988203*pi,3.4736602674223*pi,3.120768950405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.826306131403975*pi,0.54259468534793*pi,4.1821012087190095*pi) q[19];\nu3(3.5*pi,3.42512591789118*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40843469747671*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0984951484831359*pi,1.19107684196457*pi,4.25682358444448*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39644135256791*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.150856616703769*pi) q[9];\nu3(1.0*pi,0.0*pi,1.142967491117731*pi) q[10];\nu3(3.5*pi,3.47556413019791*pi,0.5*pi) q[11];\nu3(0.430085459732564*pi,3.27067655690208*pi,4.302184156206049*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1633960213009331*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.376051265462301*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[12];\ncx q[2],q[18];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4179895158211*pi,2.45511004158755*pi,1.446110476166778*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48655742803736*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47620663701262*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.172196755033962*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.512067968035939*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5145542948481291*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2904963132559328*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.465744524759119*pi,0.17378567285592095*pi,3.52102032535894*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.42575629143891*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.743303131912295*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[12];\ncx q[2],q[18];\ncx q[3],q[7];\ncx q[4],q[5];\nu3(3.5*pi,3.44646668980892*pi,0.5*pi) q[6];\ncx q[8],q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4489929092212*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.296327632218719*pi) q[17];\nu3(1.0*pi,0.0*pi,1.263590600045412*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41235282487587*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2597985342883629*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.5818234912564675*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42081571252666*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.391352871240007*pi,0.276803952110495*pi,3.61755590569717*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.417871557219105*pi,-0.315932997406144*pi,0.769933798257766*pi) q[8];\nu3(0.520257212322206*pi,0.79132659944446*pi,4.45817215693655*pi) q[9];\nu3(0.447368201680044*pi,0.047573512618831026*pi,1.415011985301341*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49909449832761*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45486903020276*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.473033273004695*pi,2.67852995464144*pi,1.1599806027549011*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5627813911252076*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.653328922972084*pi,0.476268436385634*pi,1.51863519983169*pi) q[8];\nu3(0.585834660535326*pi,0.62240579120458*pi,1.139118976933252*pi) q[9];\nu3(0.425619131569664*pi,2.75083536563375*pi,1.1213354568426221*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46050271759598*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44525343548197*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.330297374231203*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.187125794876706*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.195967892249278*pi,0.81028060457802*pi,0.5362524874653302*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.50504727216597*pi,0.890530369171*pi,0.997511523564159*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.365140653170559*pi,-0.360763760376565*pi,4.42674414452352*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.582693074496893*pi,3.4981156841171*pi,4.08790586368232*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.332034153065472*pi,3.34703270648252*pi,1.438604241268144*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.487947324871434*pi,-0.03295536943431998*pi,3.87677611106402*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.323762652716023*pi,-0.17238459588821903*pi,3.74525229522837*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.27518651653892*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4191663356937*pi) q[20];\nu3(0.125980765599835*pi,-0.241263102507919*pi,1.66318984600258*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.559705035176268*pi,-0.28251512169147797*pi,0.760493308991099*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.420166473754726*pi,0.01898848807987097*pi,1.0266994157414722*pi) q[4];\nu3(0.591096480600066*pi,-0.236153823055456*pi,1.222257522497558*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.792948358675119*pi,-0.161312751037599*pi,4.1327504567714595*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.534806294452721*pi,-0.138395175883967*pi,0.91596424014513*pi) q[1];\nu3(0.180868616085623*pi,3.44913101563779*pi,0.924248731894838*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.943452055115671*pi,0.9610694442508101*pi,0.746186982558627*pi) q[4];\nu3(0.414426822164939*pi,-0.14361294963336602*pi,3.95885119941679*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4474272951422*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.256138419059315*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.203392568214286*pi,0.270799145990818*pi,4.37237497131434*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.403479317319166*pi,2.57190490965949*pi,1.0212682580023889*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.279308734907359*pi,3.19085958058331*pi,1.1617485061399488*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.421346280677351*pi,0.315593500798125*pi,1.058656910638227*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.486385604471022*pi,0.061130242449718986*pi,0.8200261018726249*pi) q[6];\nu3(3.5*pi,3.4745879365598*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.600367405505036*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.279711180880373*pi,0.97195485135891*pi,4.2574585178145306*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.786013815624306*pi,2.95114872751207*pi,3.96874953087107*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.233142974223*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.385711843533148*pi,-0.09073628975158698*pi,0.843085566626144*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.817012134207148*pi,0.49031208236400703*pi,1.4391854891721692*pi) q[17];\nu3(0.601456751354318*pi,2.92736156024525*pi,3.43922370147189*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.754124687147484*pi,3.12833188415863*pi,0.5129343319323015*pi) q[17];\nu3(0.517864807129466*pi,0.6909259671128101*pi,0.8705498306171899*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.426441265825829*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[8];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(0.723210914214036*pi,3.0645791788262*pi,3.0839407759551*pi) q[9];\nu3(0.581684321564401*pi,0.61513153457323*pi,1.298707956579722*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.283137957051784*pi,-0.06308926383263203*pi,1.0444054781857*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.202711202284612*pi,-0.09434624020510601*pi,3.61613519378696*pi) q[20];\ncx q[1],q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.36242338843732*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4890515788819*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3254819128701572*pi) q[8];\nu3(0.369179860113938*pi,2.76683177052126*pi,1.178425957718882*pi) q[9];\nu3(0.21849384221576*pi,0.265015739950317*pi,1.051219091581856*pi) q[10];\ncx q[11],q[15];\nu3(0.505427899731289*pi,3.35467363482671*pi,4.05398856979807*pi) q[13];\nu3(0.289759275333188*pi,3.39107468186234*pi,4.349735806720711*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2590603032836571*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.53363064599902*pi,3.28830841058343*pi,0.5688367358194389*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36435831920488*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.242033191146861*pi) q[2];\nu3(3.5*pi,3.38471775020523*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[19];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49416214225158*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.196050023754822*pi) q[12];\nu3(0.500125745299302*pi,2.79001174967454*pi,3.73589289185003*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.429909928680852*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38097315545757*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5715200394182887*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.685666232707096*pi,2.97468182465597*pi,3.80207918840386*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.573859159687647*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247895091420623*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.42203533756604*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[19];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40884564691078*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45870374031984*pi) q[15];\nu3(0.620120712863941*pi,-0.22968281356208198*pi,1.061065771062077*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36371241637143*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[15];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5297824372316313*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279990465448388*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.368011859567064*pi,0.5564568229267599*pi,3.83901183594865*pi) q[6];\nu3(0.251285197168937*pi,1.19545465538318*pi,4.2065506564344695*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43852535815188*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.168119034965067*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.356985868499352*pi,0.30993614011194104*pi,3.40361328607688*pi) q[18];\nu3(0.32712111379376*pi,-0.196147000902745*pi,1.102272353296031*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.192690466771736*pi,3.16651542687618*pi,1.5638868919278*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.407430303798354*pi,0.67950946797228*pi,4.4174213057833995*pi) q[6];\nu3(0.599991291313585*pi,0.64894338918974*pi,0.678389319623565*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.266175036635476*pi,3.19530867340327*pi,0.875977478436601*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47349239301016*pi) q[20];\nu3(0.500357371870008*pi,2.88475335092762*pi,1.418239222622873*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.194251837438812*pi,3.32306222386239*pi,1.5487585055018*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.616974952028521*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.174823713193064*pi,2.63860756918809*pi,1.09171200354161*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.805298859393377*pi,0.34221402647073995*pi,1.124038802550512*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.102251984493263*pi,3.33533268790805*pi,0.888123308435249*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.587740785292007*pi,3.03818222702102*pi,3.99273348216379*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.310418280022769*pi,2.90015502384292*pi,1.63911332639581*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.372816033231452*pi,-0.08797073578665499*pi,1.287429896502124*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.36561160634997*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191127484216046*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.555851931759742*pi,0.23125439611105303*pi,1.050301198498826*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.341455143922774*pi,-0.244013019998705*pi,0.873571911611406*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.515091911194511*pi,3.13950030925086*pi,2.94703169580387*pi) q[13];\nu3(0.728601456022512*pi,3.45436116629792*pi,4.00944721485898*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.412778528600229*pi,-0.4912720925783317*pi,1.096758967842667*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.622829051325643*pi,3.44167466485287*pi,0.8347485919590361*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35679181673526*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.676851399812971*pi,3.35360813979889*pi,3.7926450662129*pi) q[11];\nu3(0.333399494995314*pi,0.5004272021938501*pi,0.746912506321842*pi) q[12];\nu3(0.469136732847348*pi,0.07692052571140195*pi,4.30282534358259*pi) q[13];\nu3(0.391096192987816*pi,0.167964206569161*pi,3.83064411221416*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5014039063104314*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209891771430088*pi) q[18];\nu3(0.609362765957803*pi,3.12252381129792*pi,3.94604809558256*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.928395502197654*pi,0.46268647103330496*pi,4.32826760882974*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.588754428583868*pi,-0.01906528238734101*pi,0.5955781643393812*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[7],q[18];\nu3(0.549778570342058*pi,3.11934820692266*pi,3.48082078704508*pi) q[11];\nu3(0.455888519687541*pi,3.18147918676881*pi,0.748793697402886*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.180703583506557*pi,0.5130572309357899*pi,3.9698638577961*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.578037713829043*pi,3.09986979565042*pi,4.1502995173225905*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5961743952039655*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44846954440368*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[7],q[18];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.19444857779296*pi,3.31738819922966*pi,1.71043337349495*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.391324733364464*pi,-0.054860563674500984*pi,1.217575508723837*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251932448854156*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.49072574173399*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,3.36753290573411*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246867293494311*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.500700999367574*pi,-0.10306410899302398*pi,4.368638681438609*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270464952767698*pi) q[19];\nu3(0.363999225389517*pi,0.5691029654514399*pi,3.84272883717816*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47226719747797*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.2359182203362669*pi) q[6];\nu3(0.271464989042725*pi,0.04290169026022095*pi,0.912091987620455*pi) q[7];\nu3(3.5*pi,3.41449716701145*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.211260421316764*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0819092659939886*pi,-0.4892116211175271*pi,1.56579776020353*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5704875700415627*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[5];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.861664539132213*pi,0.9158304120704*pi,0.962894742617462*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5752787995210938*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.43966801898643*pi,-0.321997948305711*pi,1.55818376244159*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5132198364511319*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46699783709498*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.253505280887489*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6411333727620669*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.624783931324725*pi) q[11];\nu3(3.5*pi,3.45320244439176*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3142723621722738*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.386063507439634*pi,0.316378905623497*pi,4.01736535688295*pi) q[17];\nu3(0.377490201738075*pi,0.33346687783627305*pi,0.9816516893186731*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.577204714887766*pi,0.88055374447812*pi,0.628228158444016*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44051519722601*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.878945982019044*pi,0.68602512044119*pi,4.39496523309238*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2321246398404369*pi) q[20];\nu3(0.529555795946657*pi,0.8835037461702*pi,0.67544498995321*pi) q[21];\nu3(3.5*pi,3.41401254079058*pi,0.5*pi) q[0];\nu3(0.0556491591686824*pi,3.21042682174789*pi,4.32578100276964*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.545890516969233*pi,2.96291803475901*pi,3.41720192210969*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40243628916354*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.472430204504514*pi,2.98241988996048*pi,1.68711718051657*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.457465509878471*pi,0.5934159755627*pi,0.72525884759062*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5662226037984963*pi) q[15];\nu3(1.0*pi,0.0*pi,1.227039625683013*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.669013154828012*pi,0.315973894684215*pi,4.10865872152546*pi) q[19];\nu3(0.44125067090562*pi,3.1892042371194*pi,3.36409992790386*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.67703905407646*pi,0.16087483226899202*pi,1.497245595102536*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.326097832812945*pi,3.07494728597837*pi,1.306875264538425*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.34269716281834*pi,0.5*pi) q[12];\nu3(0.748767835385837*pi,3.45546829298769*pi,0.871174296035361*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.311392482396665*pi) q[17];\nu3(0.29283473056859*pi,0.71647931951146*pi,3.94016525439714*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42652967879022*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.175534551103498*pi,2.47060101961691*pi,1.0837904903746272*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.144961687659263*pi,-0.211380054219163*pi,1.478559624231261*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4918621688446105*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.671476214457636*pi,-0.19349432152171198*pi,4.29763053428697*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.140018621280751*pi,3.21537748879733*pi,2.07743700354286*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5169103316538677*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.315112512330291*pi,0.88677776652068*pi,4.1130337144259705*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.618715152321394*pi,0.16349480071632305*pi,3.66353437742024*pi) q[11];\ncx q[12],q[17];\nu3(0.65935107386618*pi,3.43205759371193*pi,3.51389879538862*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.760756220619269*pi,-0.24999536984105702*pi,3.91109752092644*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29911744741326*pi,0.5*pi) q[10];\nu3(0.241715423236963*pi,0.51377437734339*pi,3.94703777665267*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.805580738310697*pi,0.5534717587015601*pi,1.006440600772101*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187793500196718*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.466740813646398*pi,0.30888619814028095*pi,3.87743150858055*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.689255245613188*pi,3.48331131335149*pi,3.1312293032668*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.342075148262609*pi,3.09965693925286*pi,0.793721508742259*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.546264954575529*pi,-0.389321966405342*pi,4.17192682485286*pi) q[2];\nu3(3.5*pi,3.46334053306449*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4966057449752*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.199467962423103*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.342387650276101*pi,0.12880503657416897*pi,1.124517089328501*pi) q[12];\nu3(1.0*pi,0.0*pi,1.255866905917737*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.707527591612558*pi,-0.038958119763771004*pi,0.512773153591478*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43000407741416*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.415265352525797*pi,-0.09497386333097402*pi,4.2414344120422705*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(0.910725010987622*pi,-0.4591791440767526*pi,0.8443383523628609*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.133804555238868*pi,-0.23472823831071798*pi,1.58888274874816*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.555002708737667*pi,3.14168942688742*pi,3.85241231137664*pi) q[17];\nu3(0.126896948332511*pi,3.36706561468847*pi,1.78574642663801*pi) q[20];\nu3(0.186692511946953*pi,-0.4683725160753765*pi,1.0942407257779059*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.134956542467489*pi,-0.26321285424360596*pi,4.0288234634889495*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38716286492085*pi,0.5*pi) q[7];\nu3(0.373879687274066*pi,0.85122095516097*pi,4.01534565470172*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.384636769302*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5785713780196714*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2866829933509591*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.626779999217775*pi,3.01485543258885*pi,3.74754390823597*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.758718350842129*pi,3.02377546811145*pi,3.06877868724099*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.22345273254314*pi,0.7206978998892299*pi,4.47331050820541*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47953080988184*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41582227135761*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5393317624188847*pi) q[14];\nu3(0.441546372629285*pi,0.03757682921379202*pi,1.1293788713029511*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247029390566095*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.359826674009374*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34657152481678*pi,0.5*pi) q[2];\nu3(0.685389895218579*pi,-0.14950162364402397*pi,0.5476308285892288*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[12],q[19];\nu3(0.475040627549105*pi,2.91684253119614*pi,1.84934381459986*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.156645213766079*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[15];\ncx q[2],q[17];\nu3(0.0203971948003716*pi,2.91841827306885*pi,0.847646834389456*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.54410745977028*pi,0.350976685341176*pi,0.604983728437266*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.765964050116111*pi,3.38947564070948*pi,3.35115283810686*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48979366792822*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.609070132807214*pi) q[21];\nu3(3.5*pi,3.21744879859318*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.580232717627613*pi,-0.242809319284013*pi,3.46330480492267*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.147445935038681*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45329676863535*pi) q[17];\nu3(0.120806645136733*pi,0.226489512821894*pi,3.29392702270386*pi) q[18];\ncx q[0],q[15];\nu3(3.5*pi,3.45685593087305*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42876162040629*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.920587509689814*pi,-0.158947350229949*pi,3.82007458120944*pi) q[7];\nu3(3.5*pi,3.47208032805851*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.301604398022495*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1869762614638542*pi) q[16];\nu3(0.655420389530286*pi,-0.33876966172602496*pi,4.30503457314364*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255778339399511*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.644417551746577*pi,3.38602195087242*pi,0.5922598165016038*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.781110636980395*pi,3.42679754147196*pi,0.884417300572542*pi) q[7];\ncx q[8],q[20];\nu3(0.468424501838376*pi,2.92423981258477*pi,1.228975153993956*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46939253027755*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.240942213433544*pi,3.39473578373081*pi,4.208209074876359*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.969088340177734*pi,-0.24461570683621398*pi,3.47529102930464*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.287483364589694*pi,3.1910193732712*pi,0.612263989617783*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.373904121549661*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.866137849495989*pi,3.32892806107785*pi,2.93753640113943*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4984337998234505*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35043760969831*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[11];\nu3(0.760780144226702*pi,0.34949031239030603*pi,3.96569721253426*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.193471042358569*pi,3.36228774072536*pi,1.91961757885756*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0380879947857325*pi,0.210873785065136*pi,4.19411191963091*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0736733380051222*pi,0.98790007070961*pi,4.314718075648591*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.166110317440848*pi,0.68907860029523*pi,3.7472466263355*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.632614866472639*pi,-0.04230138250530602*pi,3.95107043173478*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.811363229200454*pi,0.44638953025232897*pi,0.858505370902398*pi) q[21];\nu3(0.331815745244251*pi,0.7537557724311399*pi,3.98111442055602*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.551783970054851*pi,0.308658530344741*pi,4.1856132893887406*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.660877375118222*pi,2.58306710492476*pi,3.61705347297556*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.442318783799384*pi,3.42805580565437*pi,0.807162220816388*pi) q[17];\nu3(0.386822886714055*pi,0.46178400924515794*pi,0.898209150224349*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.828397838311825*pi,-0.05273099688885702*pi,0.5526125653334667*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.651015936572274*pi,2.6386837480368*pi,4.09557832204554*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.387912892460888*pi,0.21857296964732598*pi,0.5072608988988901*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.284630203870741*pi,3.29740224542458*pi,0.880576273804754*pi) q[5];\nu3(0.489526609657467*pi,0.18391654792830203*pi,0.7791478443758*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.309021313313937*pi,-0.08370306184099802*pi,0.5829156466535879*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.333070048012097*pi,0.74503234640599*pi,3.82579516577143*pi) q[1];\nu3(3.5*pi,3.45423872728198*pi,0.5*pi) q[3];\nu3(0.777220699233712*pi,0.048834276780159946*pi,4.08464792384616*pi) q[5];\nu3(0.358285340229017*pi,0.6879097882335301*pi,0.5683274257288805*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.196724597680179*pi,-0.33018707194736197*pi,1.126520120999833*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2921427224592361*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43085371962067*pi,0.5*pi) q[9];\nu3(0.983522143913816*pi,1.03020602622183*pi,0.789787876710382*pi) q[11];\nu3(1.0*pi,0.0*pi,1.298212179940126*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.515653909282749*pi,0.04837182443464105*pi,1.50439572902376*pi) q[16];\nu3(3.5*pi,3.45542312685805*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.237158405835335*pi) q[19];\nu3(0.153552293735846*pi,2.56072927085678*pi,0.9805624281645571*pi) q[20];\nu3(3.5*pi,3.28363149108206*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.260357682531944*pi,0.046645686326851954*pi,0.735568884748468*pi) q[11];\nu3(1.0*pi,0.0*pi,1.231427034800457*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.289001549215751*pi,0.39423789760788797*pi,0.938239568222494*pi) q[16];\ncx q[18],q[19];\nu3(0.8038669231675*pi,2.78415364513298*pi,3.92499832121036*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2472301894222895*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5035787587601681*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5456534965157234*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4550831618365*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5029541427548185*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3037504397476098*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[15];\ncx q[7],q[20];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.45706982065114*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40765159345664*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3997942953318*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49061635142874*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.19613630401571*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31791974315019*pi) q[15];\nu3(1.0*pi,0.0*pi,1.214751922720549*pi) q[16];\nu3(1.0*pi,0.0*pi,1.324458107259153*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2621261886804351*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.42010562231823*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.411903094882367*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[15];\ncx q[7],q[20];\ncx q[8],q[17];\nu3(0.255695607827244*pi,0.57862889256199*pi,3.67544880774198*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.68409464065097*pi,0.303209106895616*pi,1.42317404264743*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.313966365380271*pi,2.97844051455609*pi,0.642418261477212*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.372722629337065*pi,0.63626340527868*pi,0.61527946422615*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.498570632978581*pi) q[10];\nu3(3.5*pi,3.42701794104981*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.310392102695674*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.51893292063597*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.330389368418739*pi) q[17];\nu3(0.379403605852921*pi,-0.252063579297363*pi,0.616069690041253*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37869146587596*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.611283446262334*pi,0.70122868668769*pi,0.710848305884769*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.679001394971945*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.517760057138096*pi,2.85859372850802*pi,1.190153476798018*pi) q[12];\nu3(0.326890676547072*pi,0.79999454970653*pi,4.058568840389841*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.712944909900559*pi,0.06826821480973*pi,3.72751447538419*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.648016877139548*pi,2.84453009766638*pi,3.95170805328299*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.592852420518536*pi,3.3475729079288*pi,3.68500989271119*pi) q[12];\nu3(0.743767379260103*pi,0.421223490884462*pi,1.54492637911677*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48626227793467*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.381171683051283*pi,0.12319157826926896*pi,4.063229472368921*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.3163334112471*pi,0.05123237902122202*pi,3.60796462971586*pi) q[2];\nu3(0.419765102274546*pi,0.19458312442021597*pi,0.777834119943862*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.353363530222224*pi,3.08032909778726*pi,4.48182581984648*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.748676427966321*pi,0.7079355583422899*pi,0.60966055724313*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.429394629340016*pi,2.69179940251697*pi,1.129820634138822*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.595939061522296*pi,0.32848533410103*pi,3.86123136048253*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.757268732872179*pi,3.22813395104353*pi,0.5947939122432232*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.771415791782974*pi,-0.444902178806226*pi,0.5194326524013431*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.246542888772611*pi,2.76631638804403*pi,1.4089904008895822*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.178995427702452*pi,2.89825435107906*pi,0.779067949685615*pi) q[5];\nu3(0.537045978173259*pi,0.25000489604947995*pi,3.68336150104844*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.524219381012187*pi,3.22348699263074*pi,1.55620327472797*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37616317102694*pi,0.5*pi) q[0];\nu3(0.667963222279885*pi,3.39358853571574*pi,4.37583115148498*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.871645188593306*pi,-0.06870098987634399*pi,4.0261939420026795*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.587692060781768*pi,0.11295573242158197*pi,0.901960094076991*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352514494807121*pi) q[18];\nu3(0.548785140332634*pi,3.17558289167406*pi,3.96914784738495*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.521584564477201*pi,0.5963272859011299*pi,0.9481069791627019*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.33325547123906*pi,-0.11799341302065502*pi,4.08419164136302*pi) q[7];\nu3(0.412634125160694*pi,3.11723940853959*pi,1.81793390282393*pi) q[8];\nu3(0.327449112523065*pi,3.32455313102244*pi,1.93539864979174*pi) q[10];\nu3(0.412946730769418*pi,3.41596028836274*pi,0.974178276066552*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.594930487977276*pi,3.34088695077751*pi,3.85887218822988*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.16310956173381*pi,-0.008554125810494972*pi,3.72339373864253*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.480561690970758*pi,-0.4325600597663764*pi,3.71501942925072*pi) q[8];\nu3(0.409135142693819*pi,0.73642621526817*pi,0.661891901300265*pi) q[10];\nu3(0.318108410823961*pi,-0.12429803435763298*pi,1.57424120206674*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39526312155483*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.179766630516229*pi,-0.102403410757339*pi,3.69464867460753*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.243359452111885*pi,2.83408151266317*pi,1.348445550858965*pi) q[14];\nu3(0.306783597122078*pi,3.14366791802808*pi,1.346625068942921*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.28273601876467*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.174907137921936*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.539120867585522*pi,0.132267658316508*pi,4.118548805202*pi) q[14];\nu3(0.0880195876684456*pi,-0.10601490247478401*pi,4.41560061482334*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45973908211462*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3548700118646941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42609803305536*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5026334628628124*pi) q[9];\nu3(1.0*pi,0.0*pi,1.343690573827691*pi) q[10];\nu3(3.5*pi,3.49575172765826*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.32328819912313*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46636181671592*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.04447733943523*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[9];\nu3(3.5*pi,3.37238815088723*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.30710696454167*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7194882226711921*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[20];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.40338972654438*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6622169757873451*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43452001601224*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37863421662398*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4671849866774*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1659319328041509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.324749757911143*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2510044245775331*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5072098073966638*pi) q[3];\nu3(3.5*pi,3.39502585375132*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.596072871539062*pi,-0.4941180692909732*pi,4.34079565246183*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.69211991404113*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.0949793044382319*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.480462581688622*pi,0.07996232373178902*pi,4.35884746483094*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.375850599755361*pi,-0.359282536984612*pi,1.341821559529841*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46571698763987*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.615745141121042*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47130575673496*pi) q[21];\nu3(0.675741730077554*pi,-0.34633542649917803*pi,0.7545925876580419*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.495731219711806*pi,-0.11081872746844401*pi,1.169114726456462*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5318247172564434*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.752371904639614*pi,0.50471261663106*pi,4.48788298692977*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.650859063705053*pi,3.28616965642892*pi,4.04304339945454*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.492520878465842*pi,3.05730375391171*pi,3.33276325330666*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.115957087111343*pi,-0.18671547989188397*pi,1.52776380707086*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.661451174254515*pi,0.7628873507187299*pi,1.055160970776609*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.22266972153551*pi,3.25657959169422*pi,2.12769061089573*pi) q[1];\nu3(0.556915091451512*pi,0.397975224373726*pi,1.483395509724301*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.644045008289072*pi,0.5855319745297101*pi,0.703717162669245*pi) q[5];\nu3(0.689929183194499*pi,3.05498356509486*pi,4.38769431093349*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0701156179949866*pi,-0.09362539781648099*pi,0.7308035652607601*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.754161964515191*pi,3.15904493762036*pi,4.09219564554755*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.994156833957795*pi,0.374935206745473*pi,1.319934748100616*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.528927151845871*pi,3.35559074355388*pi,4.26978240056407*pi) q[7];\nu3(0.77366976999583*pi,0.15101778270743205*pi,1.377554751027156*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.463610602617996*pi,0.09691416650052498*pi,3.72899000449156*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.768410593839331*pi,0.12287438943178397*pi,3.85350555427036*pi) q[3];\nu3(0.658354154062604*pi,2.74933563162882*pi,3.8179459601772*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.279799690385465*pi,-0.4290141450231316*pi,1.5572073383364*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.822014493615322*pi,1.06856445205796*pi,0.716503952258655*pi) q[10];\nu3(0.667762064064179*pi,0.06572753651846197*pi,1.180388631412121*pi) q[11];\nu3(0.0532954422974351*pi,0.051410771358203045*pi,0.600518944686781*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.514502394973719*pi,2.65181007481577*pi,3.61138744779832*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.600812391553005*pi,3.33881723092257*pi,3.39648021670095*pi) q[3];\nu3(0.0953974089753503*pi,2.81663551984388*pi,1.025324727408329*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.634737018897151*pi,-0.4507672072970144*pi,3.70369514318413*pi) q[11];\nu3(0.535601654450006*pi,2.45422129645297*pi,3.83757885848157*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.821538304148772*pi,0.13008842907533602*pi,1.464689125733225*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.249249307583718*pi,2.86330475420227*pi,1.67839406514043*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39722553814192*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.529342946402773*pi,3.28633741885685*pi,4.46564673178368*pi) q[13];\nu3(0.356408826990656*pi,0.6111997869161501*pi,3.64909804924117*pi) q[14];\nu3(0.484053211351232*pi,3.31602053319028*pi,1.80728519324549*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.734859160341679*pi,3.45962112850377*pi,4.4704393708561305*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231364461421723*pi) q[18];\nu3(0.291959483805876*pi,0.222997482056849*pi,4.35896460006325*pi) q[19];\nu3(0.463997499355762*pi,0.56093111122544*pi,3.62919301256009*pi) q[21];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.273860896556966*pi,0.08639213652677602*pi,3.59788887874154*pi) q[13];\nu3(0.595709108089367*pi,0.13527702387358298*pi,3.97962151538889*pi) q[14];\nu3(0.264750611821951*pi,3.27193818836961*pi,0.645972037845254*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.665255440952329*pi,3.06316994217628*pi,3.87843212517294*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.469388655770045*pi,0.07898238916284805*pi,4.3811176282552005*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[20];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5050323707603904*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[18];\nu3(3.5*pi,3.3726078954164*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46542023330141*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46981095711334*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2929179867402198*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.284224659815707*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1597151623468012*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[20];\ncx q[8],q[13];\ncx q[10],q[12];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.43986582255829*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45295508781062*pi,0.5*pi) q[1];\nu3(0.399436517048567*pi,0.5375113264933999*pi,4.1077589652274*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3856283303449*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44805542821694*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.174762434519169*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47991329752116*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41697261929643*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42036580137919*pi) q[12];\nu3(1.0*pi,0.0*pi,1.227301590328463*pi) q[13];\nu3(1.0*pi,0.0*pi,1.341351080533522*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.579046642019642*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2346776087169928*pi) q[17];\nu3(0.931774750526738*pi,0.32807667119083705*pi,4.1613610405133095*pi) q[18];\nu3(1.0*pi,0.0*pi,1.365163853977712*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5322823368859941*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1579234949217558*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.50964178107889*pi,-0.36484695833256897*pi,0.873809558712657*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(3.5*pi,3.40312649161547*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.368173573217001*pi) q[14];\nu3(0.483940719692268*pi,0.115976926368064*pi,1.2097335128212698*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.64286537823235*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.490022232083*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5509624179286448*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5056856357613566*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43498707510284*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49919567683249*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.446437539114886*pi,-0.257076656474659*pi,0.78685221867966*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3716129596832705*pi) q[14];\nu3(0.608915242401547*pi,-0.35286874980676197*pi,0.9283842889634351*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.584290770260675*pi,1.08412785269715*pi,0.786373138281727*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.234012919162388*pi,2.69320347178175*pi,1.67961893417335*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.570764178119106*pi,-0.07543005706283201*pi,1.233043104968877*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46925970750973*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.393542564153695*pi,-0.379231883005609*pi,0.5473960715966344*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.21703196038328*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.397553611368629*pi,3.30243347402609*pi,1.5635004115489*pi) q[4];\nu3(0.537410310203697*pi,-0.21781190966910102*pi,4.4976598737353495*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.321990233346238*pi,0.39136459286522896*pi,0.756253843721377*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.724006931022223*pi,0.30126438129905697*pi,0.881810419585348*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.750992949396599*pi,0.067407816818705*pi,0.7940171453197971*pi) q[4];\nu3(0.40840465420487*pi,0.276643859243365*pi,1.0605382379636858*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.457865399645892*pi,3.35531873528922*pi,3.29469412536818*pi) q[10];\nu3(0.343917308862794*pi,0.18317531754897498*pi,3.38750010579208*pi) q[11];\nu3(0.668143962956136*pi,0.6781551838237101*pi,1.104629062808012*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.67703512874649*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.522053890127398*pi,0.405788104376956*pi,4.24900617056978*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.452016575277459*pi,0.30025967978496704*pi,0.700905517548517*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.223940343381124*pi,0.08830608554063801*pi,1.096608483192222*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.554165259056741*pi,-0.161603500641464*pi,3.43300236797064*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.221119920512998*pi,3.20488374725093*pi,0.865148258271882*pi) q[15];\nu3(0.284967848697611*pi,2.60146067080573*pi,1.088216080277219*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.202562877550036*pi,0.41384835054803704*pi,0.632946277156407*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.54029129637219*pi,3.12254273153105*pi,1.69219481548199*pi) q[6];\nu3(0.385190233587085*pi,0.75925397918297*pi,0.5735896679338258*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.631925917925323*pi,-0.10002582449638098*pi,3.90114868270688*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.234917949026677*pi,3.45306379546796*pi,1.2062835354246428*pi) q[15];\nu3(0.593486876390106*pi,-0.36787646435655996*pi,3.4400868996333*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.45475737476136*pi,3.29549698302574*pi,1.74856628083174*pi) q[21];\nu3(0.568461940944753*pi,-0.014282757281188996*pi,0.8733427397889459*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.516306887087375*pi,2.609301751879*pi,1.264533988575288*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.567239476863353*pi,0.32919757088328505*pi,0.761718320586541*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.284736883866858*pi,-0.05413041724977102*pi,0.5636262467533791*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.483320367054364*pi,2.6106524885753*pi,1.4311597756895469*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.540442123282939*pi,0.08330967469436201*pi,4.0123837334674*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.311677743158728*pi,2.76771523533004*pi,1.73202691391374*pi) q[1];\nu3(0.438659906184126*pi,3.16108306161059*pi,1.0225441130265112*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.230805443774672*pi,3.07565433285201*pi,1.9807882292792*pi) q[18];\nu3(0.33395761506007*pi,0.71870420969055*pi,3.75230856566311*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.65198555887561*pi,0.01388195885676402*pi,3.66134683900278*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.57084477214438*pi,3.37979638381222*pi,3.53168667784479*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.651563162458824*pi,-0.036106077354225996*pi,4.2896727706734*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.761975706320271*pi,2.74539734406194*pi,3.44395851328889*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49007369566466*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48786557968344*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.275816612620426*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.290291844217824*pi,2.85918780782923*pi,1.0326781181332692*pi) q[9];\nu3(0.28201510277632*pi,2.50310323476437*pi,1.163405297255932*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.1358577897998519*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(3.5*pi,3.27737616410304*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48411784987432*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262921855782778*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263544095825256*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5120672655990681*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5088037698546204*pi) q[17];\nu3(3.5*pi,3.4742935699468*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41144418439233*pi,0.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37918116071349*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45150337940918*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.32597608606204*pi) q[10];\nu3(1.0*pi,0.0*pi,1.291102863560896*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1455017131729*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2163426757674212*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5608701734103465*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47066220363944*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(3.5*pi,3.36193962244112*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44871435110001*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214561842314311*pi) q[13];\nu3(1.0*pi,0.0*pi,1.146410613392147*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.3485016044527*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5033534347131318*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47915157661623*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5077131171975717*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[11];\nu3(0.468553559147649*pi,-0.25242506387921404*pi,3.63507963653721*pi) q[3];\nu3(0.546184429677442*pi,-0.293149570739479*pi,1.11456975742142*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.294717521803303*pi,0.33988608590687797*pi,4.18992583361335*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46634749658786*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5526886130366144*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.809099863015107*pi,-0.349327347430494*pi,4.07016122237637*pi) q[3];\nu3(0.149494023815788*pi,0.25721762623433797*pi,3.54621868969722*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.425551153224382*pi,2.77104166605235*pi,1.211608437647984*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.534760017659852*pi,0.007251965510892022*pi,3.6836593818891*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0940874781554799*pi,2.86892961080865*pi,0.69016767968881*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.946255875603189*pi,2.79511101751522*pi,4.187654642137209*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.109565883724734*pi,3.05504251905129*pi,0.5487314586346334*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.291583273547507*pi,-0.42068625312735497*pi,1.233265078403461*pi) q[17];\nu3(0.119517165569248*pi,0.317113277530194*pi,1.115464274873514*pi) q[19];\nu3(0.91473655802091*pi,3.43662348294742*pi,4.4427922657294605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.251834525733681*pi,3.16827115416219*pi,1.20278251694389*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.426305117058536*pi,0.21703702461048402*pi,1.1721657390589049*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.468768431691397*pi,0.18824957512667495*pi,3.78757430114639*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.835042209746112*pi,0.6930658287775899*pi,4.20969639373571*pi) q[11];\nu3(0.763508700004592*pi,-0.26143336479539203*pi,1.204643023874175*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.813954917908583*pi,-0.0007390853931150132*pi,0.9986142416936981*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.454450491461686*pi,-0.316941393288245*pi,0.786310471137339*pi) q[17];\nu3(0.136529517742378*pi,3.33204250528641*pi,1.249363375412012*pi) q[19];\nu3(0.201066589831786*pi,0.6644929827794299*pi,4.4509507415962695*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.290379168081031*pi,-0.121913762647539*pi,4.08709600545724*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.304853780883537*pi,0.311564454089874*pi,3.82811368778004*pi) q[14];\nu3(0.297196210951544*pi,3.18420849896871*pi,0.627280336783802*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.484791828880375*pi,0.74706073094018*pi,0.698599086736085*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.47554478557151*pi,-0.07288606354349803*pi,3.93219619361936*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.666649158421984*pi,3.04226998023961*pi,3.27176353586578*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0984494926120651*pi,2.73876710269303*pi,1.67442025519142*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[12];\nu3(0.459469528977191*pi,-0.340462223911454*pi,0.9103004773421419*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.508415218642392*pi,0.23230569801934398*pi,4.09038866237122*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32853926431174*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.773331862996701*pi,0.21341573065224195*pi,0.788292021455404*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.34894077018626*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1387074712404361*pi) q[12];\nu3(0.40775079370196*pi,0.5516089159256099*pi,3.79976549301112*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0607635728661587*pi,3.05794302274368*pi,1.77131789084769*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1843961782053491*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.760467295046497*pi,3.39596512621209*pi,4.31685892028951*pi) q[0];\ncx q[1],q[5];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.875121376617231*pi,-0.45336061899167257*pi,0.5729842980085131*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.550237828103775*pi,0.03928149463629105*pi,4.12313818794423*pi) q[13];\nu3(3.5*pi,3.45379653224998*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.561413696965819*pi,0.73890256506679*pi,0.827734270615055*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.171796515990517*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37364295725304*pi,0.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.185374724434705*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.184602598628474*pi,0.5690216112917501*pi,0.8218225539294011*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5011106628803366*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,3.43331020280477*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5608399470078691*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2466934596834092*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.4094242648876*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38221023639541*pi,0.5*pi) q[4];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.332448501430481*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.134984265769571*pi,3.36093855927003*pi,1.243421914934218*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3644290678931141*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5444103575195511*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[8];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.5215908630692851*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.400641948682059*pi) q[21];\nu3(3.5*pi,3.47827863388382*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.4907853906125*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5429755387886286*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2314505978052321*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1317407266926511*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42277242218692*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[8];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.340595197028243*pi,-0.27672506881680703*pi,1.52901857770118*pi) q[7];\nu3(0.776088265396898*pi,0.34557564970434096*pi,1.51818659318795*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.659785952448725*pi,2.73544446440707*pi,3.6838909272793*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.588963278580432*pi,-0.03756725584187698*pi,0.757895751296062*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48357456425517*pi,0.5*pi) q[6];\nu3(0.580247713765656*pi,2.89674857540856*pi,3.71235056300904*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5918101567537879*pi) q[9];\nu3(1.0*pi,0.0*pi,1.356323071682698*pi) q[10];\nu3(0.651586273817621*pi,3.28747652254019*pi,2.88941970637706*pi) q[11];\nu3(0.642677323336244*pi,0.95511084763123*pi,0.736457594892877*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3853300064258605*pi) q[13];\nu3(0.546343159150074*pi,3.42174519144044*pi,3.83683716601976*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.117453693829073*pi,0.18667528593781801*pi,0.9204475334457081*pi) q[18];\nu3(0.681515211642386*pi,0.457900589200824*pi,4.35816119786168*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.686020118098765*pi,3.2494921521619*pi,0.62270285683532*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.737175219142846*pi,0.404914694491597*pi,1.41910090365159*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48121418701896*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.664082355515957*pi,-0.4715855861051469*pi,3.3910962977218*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4059274462728681*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.274479725335942*pi,-0.17459609894129802*pi,1.57168415622155*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.226160673685044*pi,0.76783026907198*pi,3.97952369187669*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.604939497787213*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.590992767895804*pi,0.019755883920798967*pi,4.26193548802907*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.825617420681161*pi,0.28284376116381205*pi,4.43207766776168*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.515241835137253*pi,0.13351896411932096*pi,1.000470048909287*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.285195749666597*pi,0.40017878095733606*pi,3.94043627914112*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.401522217851224*pi,3.32426159051677*pi,1.9307452892123*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.670369724636496*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.167483370098362*pi,3.16201073348109*pi,1.3233981567253301*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.343925756702983*pi,0.284084890558707*pi,0.923770257734505*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.596701386021417*pi,3.031865968475*pi,3.06746223670985*pi) q[8];\nu3(0.48300402785884*pi,-0.263798971152981*pi,3.84489549258183*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.348444070155197*pi,3.19964930530686*pi,2.11034541682878*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.259603009482076*pi,-0.06396749077438402*pi,1.0189786101729381*pi) q[6];\ncx q[7],q[14];\nu3(0.799282788409831*pi,-0.29069526652327904*pi,3.93879278012048*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.585477065184127*pi,-0.4916432842383114*pi,0.5656903678176048*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.912283717567106*pi,2.55039320459426*pi,3.69327865571774*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.756793299043273*pi,0.21118374376848603*pi,0.646538873641486*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.293349000491533*pi,-0.20808534593120798*pi,1.383146877509975*pi) q[6];\nu3(3.5*pi,3.46906243310896*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.38748059865377*pi,0.5622170613524999*pi,3.90984186748692*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3476093623852718*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.491878114926468*pi,0.330888053375888*pi,4.3016673523509095*pi) q[21];\nu3(0.482013482246306*pi,3.34413473863185*pi,1.82826286100232*pi) q[2];\ncx q[3],q[9];\nu3(0.165616104470596*pi,0.26824233586894297*pi,4.27212910803397*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.685271961538616*pi,2.99492292769991*pi,4.01968102944527*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.589859398209719*pi,-0.36434675420712404*pi,4.00774862590252*pi) q[2];\nu3(3.5*pi,3.39897513763762*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.2734774875223511*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.195997790478063*pi,0.34638389426609095*pi,1.063190011844773*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4259700151590895*pi) q[14];\nu3(0.479539978022185*pi,3.15811578388994*pi,4.14397756383503*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(3.5*pi,3.3480584347013*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.139965391997083*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.832971584726901*pi,3.41861932850747*pi,3.65403169690956*pi) q[15];\nu3(0.324815110442803*pi,-0.4327489885265148*pi,1.18613142123998*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44461129481975*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.26786960952015*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.493239095798479*pi) q[9];\nu3(1.0*pi,0.0*pi,1.168682775086114*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.186748839330433*pi,0.88199506084478*pi,3.9271988467084*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.178546357808289*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[18];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5853680062098991*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.626304980845902*pi,2.60057138062656*pi,3.91438689640672*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38053641411688*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49776474804756*pi) q[10];\nu3(3.5*pi,3.33099078807524*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1295065147660819*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3297161097072219*pi) q[18];\nu3(0.498074839430637*pi,-0.147823979586666*pi,1.2646990212738372*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5549951155042483*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[16];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48165418510957*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43569483804732*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.324300180296078*pi,0.03254342771416596*pi,4.017979200188989*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47597340329655*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5550670427574587*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1376598383706429*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199697835412622*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5411771660800474*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4017738069953452*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.229930032342263*pi,0.27887256729770005*pi,0.7619213529211599*pi) q[7];\nu3(0.748762612313039*pi,2.66127758276411*pi,4.12295244283818*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45265941587474*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.577159316307251*pi,3.39668429330424*pi,3.97719335695984*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.615991276015364*pi,0.355435446444495*pi,4.3449350197396495*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.765921421053904*pi,-0.378498843612799*pi,3.77938465255057*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.529892104548579*pi,-0.4498894389988122*pi,0.992379414805318*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4829069855443*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45191802772063*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.360834051005996*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3786650219643395*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.473021313256339*pi,3.47809561633526*pi,1.66722159514161*pi) q[2];\nu3(0.370988922052418*pi,2.83753074834609*pi,0.923492053678562*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[16];\nu3(0.38396394330535*pi,0.727011039355*pi,4.24898115029631*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.148322291141139*pi,2.55776874687795*pi,1.50079533887019*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.244832744541991*pi,-0.4456350856536142*pi,0.792968911555588*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[17];\nu3(0.615920638753792*pi,-0.148579078341384*pi,3.93866219021684*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.618586205203031*pi,3.05779269844511*pi,3.62456213776002*pi) q[18];\nu3(0.426400923884103*pi,0.97833868368793*pi,4.40880040706302*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.441328369581613*pi,3.21137539152949*pi,1.148075452418093*pi) q[2];\nu3(0.492889076047959*pi,-0.07294047708117501*pi,4.18840565394977*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.742727432505949*pi,0.6414438461773*pi,0.5663623060059632*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.621430475741787*pi,2.50491737822558*pi,3.79304499269938*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0691184217077722*pi,0.5282048809168101*pi,4.3888895597044595*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5836391614097756*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.871239603284642*pi,0.046712377094981994*pi,3.97510475046963*pi) q[21];\ncx q[0],q[19];\nu3(0.683110143487185*pi,2.45815900219327*pi,3.64013264038338*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.82906574192997*pi,2.98216171768407*pi,3.86141013688031*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.436148090366043*pi,0.323725675287885*pi,0.929251739193124*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.215552566000905*pi,0.131497368641334*pi,4.15514908675297*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.101215914057981*pi,0.31482551398536096*pi,4.13601949087058*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.27241680761896*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1949105759163259*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.627607974783689*pi,2.59458831813315*pi,3.9782093563951*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.235925426401456*pi,-0.029604199897971972*pi,3.74277677830774*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.674344779890765*pi,2.94959922160255*pi,3.23474482794085*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45645385178849*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.302025584055492*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.706131245236596*pi,0.03893290262123805*pi,1.30785905365263*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.100377742211048*pi,0.12977800376093795*pi,3.77606450678325*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47124078237435*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0962883989847197*pi,-0.07151202345673202*pi,1.216110758140796*pi) q[13];\nu3(3.5*pi,3.49280354792941*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.677348209214931*pi,2.64016266103339*pi,3.36218730342692*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.287536847706444*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.729368553786182*pi,3.40588651324084*pi,4.1736394774997905*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.5912189481707052*pi) q[11];\nu3(3.5*pi,3.33335734645905*pi,0.5*pi) q[12];\nu3(0.424744549477292*pi,0.301966966168559*pi,3.72354667097612*pi) q[13];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.384534221520194*pi,-0.399204093118497*pi,0.5690175048107899*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276971685023065*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.497118767681305*pi,3.0927770013279*pi,0.5642654026977099*pi) q[4];\nu3(0.598263287490099*pi,-0.157659820242887*pi,0.752000474550067*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.338276006448461*pi,0.5559178541607099*pi,0.6692499798177209*pi) q[16];\nu3(0.216516423878708*pi,-0.020533399972156974*pi,1.291426801897685*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.751760514839943*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.411757834519955*pi,3.3233580525364*pi,1.70807244729866*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.538846733545668*pi,2.52418877143779*pi,3.5036938974334*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.622823354910414*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3833778165493*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3080328441129772*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.20641992422655*pi,3.03113644142558*pi,1.080547576858224*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.460771316010082*pi,0.6406642135671601*pi,4.10390539060044*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.169081874275857*pi,0.7630031222873701*pi,4.49982694752394*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.372441350532999*pi,-0.46452650341662527*pi,1.70115295285408*pi) q[6];\nu3(0.469599646319687*pi,3.07398592735938*pi,4.38213878687678*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43719319502228*pi,0.5*pi) q[9];\nu3(0.472607253506806*pi,3.17988898420992*pi,0.5515852091468078*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.206432618896324*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.425517777399918*pi,-0.4616777794913963*pi,0.674148590207611*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37580652661381*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.232605230037499*pi,0.7903165361675499*pi,3.84005436157982*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45213118920773*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,0.0*pi,1.411686287027178*pi) q[2];\nu3(3.5*pi,3.42412816537426*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.625105563669251*pi,0.305204102327034*pi,0.606922727648772*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.269251978555587*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.48115677551794*pi,0.25213397146304595*pi,1.418586804005384*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.633331109594871*pi) q[13];\nu3(0.724128485587034*pi,-0.10795653654613602*pi,3.77801648442098*pi) q[14];\nu3(3.5*pi,3.49919365752303*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3874681082426759*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.128305673988028*pi,-0.354999811751381*pi,4.4664341025134995*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.888788901277574*pi,0.35984443594719895*pi,0.7713567185582231*pi) q[8];\ncx q[9],q[13];\nu3(0.632245055541263*pi,-0.4794871440776941*pi,4.09509799646471*pi) q[12];\nu3(0.352686072534978*pi,0.5428264842929*pi,0.668363383600984*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[19];\nu3(0.599001820631904*pi,0.24659321899252995*pi,0.980439177189968*pi) q[18];\nu3(0.670033999232735*pi,0.5346986633613999*pi,4.18131445078828*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5084891954549051*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43362096588223*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5986202106589305*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.704117028267117*pi) q[16];\nu3(3.5*pi,3.40784860911741*pi,0.5*pi) q[17];\nu3(0.556083938164434*pi,0.09139544533577004*pi,1.042424319178824*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225921044678154*pi) q[19];\nu3(1.0*pi,0.0*pi,1.172360865240948*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.474898592086834*pi,-0.04685068001179099*pi,4.24098095945934*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41298411804698*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5956353137621697*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.430862323118201*pi,0.7287910451259001*pi,3.95254594276955*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.408626493069053*pi,0.35015466914541804*pi,0.804125904946691*pi) q[9];\nu3(0.749428299583717*pi,2.84688414554828*pi,3.48919898903698*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.489061431490928*pi,2.91433525284071*pi,1.0455440534727591*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.538654459071976*pi,0.08195377301678397*pi,4.406883865465931*pi) q[10];\nu3(0.396511807871408*pi,0.14075387706701303*pi,0.8142176481045831*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.36373235452395*pi,0.6724734773565799*pi,0.5283616882707844*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.510607924514782*pi,0.24158341098078495*pi,4.25684635632266*pi) q[13];\nu3(0.370583043236054*pi,-0.13059175837952702*pi,1.192036164003061*pi) q[15];\nu3(0.666919111631272*pi,2.79515438493003*pi,3.38719731890185*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.797484227372808*pi,3.40552691224213*pi,4.44335591638581*pi) q[0];\nu3(0.357115695203108*pi,-0.02621682067998199*pi,4.03766545438627*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.248878112090604*pi,-0.02600779901332001*pi,1.26055105809272*pi) q[5];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.734288584001971*pi,3.4856874390032*pi,3.81006826087416*pi) q[15];\nu3(0.297560553593361*pi,3.13987984617929*pi,1.370910758509859*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.665669949999449*pi,-0.07148446189906299*pi,3.69302219275003*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.37085377648905*pi,3.1186160952367*pi,1.8277413229557*pi) q[3];\ncx q[4],q[6];\nu3(0.199675278844045*pi,0.21402602629786205*pi,4.09036221619329*pi) q[5];\nu3(3.5*pi,3.44942142051082*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283673760380589*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.580403987002191*pi,2.89617333349833*pi,4.10759538350033*pi) q[2];\nu3(0.638004172123506*pi,3.41505648177782*pi,0.5206290184287036*pi) q[3];\nu3(3.5*pi,3.41276100751676*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3306442881162819*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[11];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.193103495751108*pi,3.31419012264496*pi,4.27992285368978*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.945971579426242*pi,3.44796225707214*pi,0.713996985483544*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.616514499412236*pi,-0.14192643938432897*pi,1.275197419950449*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4335892529918*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5105632501306306*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.177928593727628*pi) q[13];\nu3(3.5*pi,3.32686873957665*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.194721080699619*pi) q[16];\nu3(0.791687459602389*pi,-0.03554578776219802*pi,4.46624518387044*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.517320060273626*pi,2.93366116133648*pi,4.051805451570139*pi) q[20];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5013240682396404*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[11];\nu3(3.5*pi,3.44398065699042*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.232405798833319*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.503233809489354*pi,0.24101116365214503*pi,0.932185726924448*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47389733972866*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.10874549460851*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.4675760107578295*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40702346355687*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.501132066161699*pi,0.16022954893972996*pi,1.013756417822449*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[2],q[10];\nu3(3.5*pi,3.32203962454398*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(0.81112780282562*pi,-0.250332519030217*pi,3.7684477518264*pi) q[9];\nu3(0.821895221126435*pi,0.014192464404504945*pi,4.35788101276775*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.42825442975761*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.218575021170891*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48788928281547*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.368199444560898*pi,-0.31041774098305297*pi,1.2810837132064*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45238546181953*pi) q[5];\nu3(0.233037362035088*pi,0.41827892773112696*pi,0.9423541813756919*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45056874984306*pi,0.5*pi) q[8];\nu3(0.665951228607895*pi,0.20249422607783196*pi,4.02049133419475*pi) q[9];\nu3(1.0*pi,0.0*pi,1.276702743681599*pi) q[10];\nu3(0.798993903256893*pi,0.337446462023401*pi,1.281512735473337*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.132099935581919*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[19];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.593003365318896*pi,2.72413180540833*pi,3.31152480643013*pi) q[4];\nu3(0.43834259645004*pi,2.49753809848309*pi,1.233953758803588*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.4242784737087995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38499791235832*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38250750431441*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44115966354573*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294871309801332*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.516442419887635*pi) q[20];\nu3(1.0*pi,0.0*pi,1.290551027044545*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.30541427406833*pi,3.46245135207719*pi,4.46461848957101*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.639421461355023*pi,-0.276973560918852*pi,0.5860964540092257*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5554723569436031*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.29405142262656*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.289382236313521*pi,1.19868994003537*pi,4.2933156285030005*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.708845024211236*pi,3.20581671423933*pi,3.08386195974174*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.391455319795218*pi,2.71582462323707*pi,1.3148664290766852*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.727063161549871*pi,2.79483969711037*pi,3.70371635484304*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.519793094737925*pi,3.14736049067923*pi,3.20863248107867*pi) q[12];\nu3(0.204406177716509*pi,0.011177381227835959*pi,1.442870835810812*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.241192963992573*pi,0.170847392946871*pi,3.59517083954972*pi) q[15];\nu3(0.600270941615519*pi,1.17083661431117*pi,0.701365364772647*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.463912825710048*pi,0.86089637242341*pi,3.95129551594849*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.606346940288823*pi,0.05983838933520902*pi,0.9050939504847*pi) q[3];\nu3(0.704004063129514*pi,0.023906650924437*pi,0.9814121306526791*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.227563094468955*pi,0.90910655895233*pi,0.5527206246965752*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.179024945868908*pi,3.21318305401593*pi,4.35390887951807*pi) q[12];\nu3(0.594797712299617*pi,3.41484077907002*pi,0.5850176421090117*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.905817533998946*pi,0.8525439183025401*pi,0.869973252588816*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.654961908854595*pi,-0.27892580647645404*pi,3.67315995546835*pi) q[0];\nu3(0.674913022403784*pi,-0.326295328946948*pi,3.93266758856007*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.700736653783007*pi,0.20670791026050195*pi,1.457546964492861*pi) q[3];\nu3(0.566566841350108*pi,0.65854547903752*pi,0.809324208272313*pi) q[5];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.486261841078841*pi,-0.225548859696187*pi,1.253665472006848*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.441931322101524*pi,-0.056558497628938*pi,3.62486481140919*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.349187109461449*pi,3.3507619229023*pi,1.88572651431917*pi) q[1];\nu3(0.642090171965402*pi,1.05565123912854*pi,0.617173817005434*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35018179268866*pi,0.5*pi) q[7];\nu3(0.519685939557007*pi,2.84833122386102*pi,1.09238954769041*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3121626356442*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.262243639027496*pi,0.03743777497505596*pi,1.3169823407977481*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.40815988280633*pi,3.36149518441505*pi,4.49361931816623*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.152069148499021*pi,-0.296347744162363*pi,3.80060453211041*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.28048250219541*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.151843197603245*pi) q[8];\nu3(0.0995131328347532*pi,2.90232883810746*pi,1.85749727785575*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.252933240781312*pi,0.447160218136467*pi,4.17244472910178*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5345446894997323*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46329623068051*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.28008570928588*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.390038529438511*pi,-0.107971354928942*pi,3.64144912380976*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.542800380860955*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[15];\nu3(0.588874881379832*pi,-0.237125352035313*pi,3.46665404639629*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46280139634812*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[8];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44306631033891*pi) q[15];\nu3(0.709877341960123*pi,3.48079874998282*pi,3.95505180752499*pi) q[17];\nu3(1.0*pi,0.0*pi,1.152147832545154*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42521977824191*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41260100714726*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43437622726102*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.260034090256048*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.312378903640882*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.390053045369833*pi) q[20];\nu3(0.435242331327598*pi,-0.23275231743472702*pi,1.131358481655926*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\ncx q[3],q[13];\nu3(0.474890129593221*pi,3.04765173479495*pi,4.31962869284852*pi) q[4];\ncx q[5],q[10];\nu3(0.366636772350592*pi,3.30171149624754*pi,1.3137160512527521*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5542374178160956*pi) q[18];\nu3(0.418216181349437*pi,3.42457014450237*pi,1.78438259206334*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.46886165919328*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48027249906305*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.222732057453541*pi,-0.37811666510153097*pi,0.627203325880865*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.350325789572409*pi) q[6];\nu3(0.12827018928104*pi,-0.10836949667054702*pi,4.0178559741464195*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.685258027164652*pi) q[10];\nu3(0.495014534070093*pi,2.49257965853626*pi,1.445054047240728*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5242170261175492*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.43765264022612*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5063870798213487*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.500896247489157*pi,2.6772549957385*pi,3.65219942814747*pi) q[8];\ncx q[9],q[20];\nu3(0.469328397145454*pi,-0.16153713783561302*pi,1.1905671584932191*pi) q[11];\nu3(3.5*pi,3.49695696281941*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.27502944191258*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.393525428240923*pi,-0.06571726053571902*pi,1.0140141632890431*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.636064556720302*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.374040737928068*pi,0.354294359180803*pi,3.61086556244296*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.418743465720882*pi,-0.076645863159718*pi,1.474278026673054*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.621345231092769*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.12671883013491*pi,-0.10319492808172498*pi,0.643070843675819*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.83937021833739*pi,3.14030698520964*pi,3.95550090237001*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.282940522001623*pi,0.77588520262453*pi,4.34321561795516*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.598911654142365*pi,-0.375129629689402*pi,3.85799802437308*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.46821292779279*pi) q[17];\nu3(0.830944964948242*pi,0.43764749682487103*pi,4.29591519261323*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.340198132353929*pi,0.09068339185144803*pi,3.63278506662935*pi) q[3];\nu3(0.581640902073677*pi,2.87864628598921*pi,3.47696691884298*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.341189199324604*pi,2.92229946930705*pi,0.684330234670542*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.38133425053607*pi,-0.180653065399913*pi,4.47948829748285*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46104714841025*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.376369535549647*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.28898578796927*pi,2.84642127671893*pi,0.905081042594965*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.74398654774177*pi,0.39206201497287596*pi,0.605025687736758*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.704283473920172*pi,2.85812091192031*pi,4.34317747668919*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.942003533554602*pi,0.18834637752705996*pi,4.14424975139254*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.659587237498872*pi,-0.14430202805487902*pi,0.950034666454626*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.223991329204056*pi,-0.4328409437925042*pi,0.699361881780012*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.359943790220493*pi,-0.018605375759588982*pi,0.831614028224257*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.115146116306083*pi,3.21591160474363*pi,1.80227638706517*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.598931127278977*pi,0.33315703431613697*pi,0.967551117209127*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.684674398783506*pi) q[21];\nu3(0.342517122247612*pi,0.339808332675278*pi,3.83588654821489*pi) q[1];\nu3(0.575043252473548*pi,3.48681259711538*pi,0.657245144438532*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.271237841771348*pi,0.81618601203804*pi,4.2001629012159505*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.330225726560556*pi,0.21727398624527094*pi,3.8508848612685*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.420716993636675*pi,-0.08455000222652598*pi,3.64752021841746*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36894967129476*pi,0.5*pi) q[5];\nu3(0.276573727666318*pi,0.05516337563326301*pi,4.41586774208557*pi) q[6];\nu3(1.0*pi,0.0*pi,1.225937264240736*pi) q[10];\nu3(3.5*pi,3.42997933889645*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.271383993842616*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.687092298815039*pi,3.25240673876566*pi,3.34749226889025*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(0.599570864422375*pi,3.44436396907419*pi,2.99263269386366*pi) q[6];\ncx q[11],q[14];\nu3(0.615323121455006*pi,3.30516549914878*pi,4.32182716390784*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3585189930546*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.442610827735206*pi,0.6480161533487001*pi,4.02009221919032*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5221439238082342*pi) q[14];\nu3(3.5*pi,3.48285870311723*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238050602535387*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.46855890912921*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.166453131903494*pi) q[8];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.599772528365192*pi,-0.096020077341336*pi,4.38474093284486*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33743852564848*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.193969783687566*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.212708265550532*pi,2.96924429088341*pi,1.73260718860872*pi) q[16];\nu3(0.281999780721368*pi,-0.292813161819942*pi,0.721514152627616*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48910588747278*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5136574636128941*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.483923618027749*pi,0.27504037141987503*pi,3.86518404326724*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.49152205830121*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.46207036759708*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.480235134589551*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.404824769668547*pi,2.93981934189459*pi,1.52374884008796*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1232768954495231*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305507641309731*pi) q[19];\nu3(0.180391320202319*pi,-0.020251809491123984*pi,0.5330086868404518*pi) q[21];\nmeasure q[11] -> c[11];\ncx q[0],q[17];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44169213979052*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2188290893164049*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.160535880488144*pi,-0.05111312281480501*pi,0.655783213136641*pi) q[21];\nu3(3.5*pi,3.43689763267608*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40319173428668*pi) q[12];\nu3(0.140054921943944*pi,3.10227910257545*pi,0.985624770852304*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3556204768559321*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4434613121068995*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[14] -> c[14];\ncx q[0],q[17];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.437389124115233*pi,0.36048202798359796*pi,0.5368426331226563*pi) q[3];\ncx q[4],q[12];\nu3(0.445858320180999*pi,0.06358441841469198*pi,0.66791379256045*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.462486697920291*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.246725663210356*pi,2.90434353457086*pi,1.85189816804271*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.681551899577387*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.753606469724486*pi,-0.154665244391686*pi,3.40095180974054*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.154285064162157*pi,3.41197216884583*pi,4.412875451836269*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40280847539088*pi,0.5*pi) q[13];\nu3(0.725281337627652*pi,0.448186950495861*pi,0.733445155237237*pi) q[15];\nu3(3.5*pi,3.40701134961225*pi,0.5*pi) q[16];\nu3(0.175029030841203*pi,0.19825946274208495*pi,4.46941152519694*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2638261775013029*pi) q[20];\nu3(1.0*pi,0.0*pi,1.140961733805697*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[8] -> c[8];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.264981739179444*pi,0.26612216537605005*pi,0.67906448355535*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.699864617338546*pi,1.03040405222981*pi,0.755093007508975*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.591987984369244*pi,2.56127672518328*pi,3.68116277787331*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3225922583556695*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.490741033566421*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nmeasure q[17] -> c[17];\nu3(0.42056313640948*pi,-0.14964920357363398*pi,4.359258489167329*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[1] -> c[1];\nu3(0.269291857573599*pi,0.5457352015371699*pi,3.98289084754156*pi) q[4];\nu3(0.254707908709726*pi,0.23225029897220295*pi,4.4831927816179995*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.10370317842593*pi,3.46724897085431*pi,1.93056960923565*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.534321675041438*pi,3.34046553270612*pi,2.96600023302221*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[19] -> c[19];\nu3(0.432340355101869*pi,-0.240267651318394*pi,1.4142229604921042*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.343496000304649*pi,2.65380019741637*pi,1.2655071239579199*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.491553487344807*pi,0.96551972049372*pi,0.5040050660709728*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.825428014738656*pi,0.321046768359183*pi,4.03663947116196*pi) q[21];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.587359510399173*pi,3.06731259319721*pi,0.5097441249750555*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.37090346582492*pi,0.32875278968120103*pi,3.95083366180101*pi) q[0];\nu3(0.630288420799913*pi,0.42366698173975104*pi,0.9372751686122389*pi) q[1];\nu3(0.687050629489301*pi,1.14935843551018*pi,0.822403594124295*pi) q[2];\nu3(0.426249919668455*pi,-0.09636393741507499*pi,3.63400867492606*pi) q[3];\nu3(0.648378820402619*pi,0.6211904070249501*pi,4.20607567071671*pi) q[4];\nu3(0.69093383159748*pi,-0.4080858661429796*pi,0.991131182916239*pi) q[5];\nu3(0.449275092411284*pi,3.29347692577035*pi,4.2390740320621*pi) q[6];\nu3(0.401980804583339*pi,0.5090380342927501*pi,4.010817871336609*pi) q[7];\nu3(0.749246306108839*pi,0.20397255631621103*pi,4.07165801571161*pi) q[8];\nu3(0.524744063986261*pi,0.19516836226253498*pi,0.774765416066278*pi) q[9];\nu3(0.0330806878193174*pi,0.76275021027508*pi,4.3988854239952*pi) q[10];\nu3(0.723856418441943*pi,2.82878452105931*pi,3.34068827447436*pi) q[11];\nu3(0.827058449402951*pi,2.44305883422319*pi,3.5902997867874*pi) q[12];\nu3(0.333149461087702*pi,-0.001175705374248992*pi,3.81408041088263*pi) q[13];\nu3(0.526179081193114*pi,-0.028146728260141973*pi,0.9650772280671209*pi) q[14];\nu3(0.226160744956825*pi,-0.057694126847780025*pi,4.21074457349631*pi) q[15];\nu3(0.248982933074971*pi,0.70289614968245*pi,0.770090857345167*pi) q[16];\nu3(0.44508115869893*pi,3.30065539563193*pi,0.60060797590761*pi) q[17];\nu3(0.466546022487897*pi,0.8156601308479401*pi,0.71799977888948*pi) q[18];\nu3(0.600624911077092*pi,0.2572157701251*pi,3.89434508527525*pi) q[19];\nu3(0.333686855606304*pi,3.49141941098825*pi,4.42872137105504*pi) q[20];\nu3(0.738768485957842*pi,2.47289509945252*pi,3.63327859565413*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4346428415591*pi,0.5*pi) q[3];\nu3(3.5*pi,3.303497042073*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.2703486235172141*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.23886014032745*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.122811927650746*pi) q[12];\nu3(1.0*pi,0.0*pi,1.23587817712803*pi) q[13];\nu3(3.5*pi,3.26814730872263*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.098671909789372*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[15];\ncx q[1],q[2];\ncx q[3],q[13];\ncx q[4],q[7];\ncx q[5],q[18];\nu3(3.5*pi,3.49542063081046*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.371477301285522*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[16];\ncx q[14],q[17];\nu3(3.5*pi,3.45443256945735*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.365834483769562*pi) q[20];\nu3(3.5*pi,3.44247846576563*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43165434670148*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.116512816974823*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39241963741543*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.620347309454151*pi) q[7];\nu3(3.5*pi,3.47360617665887*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41944761462448*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5511020568125233*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.583750601648343*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.24815141228652*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277073664003383*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5251250541267223*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2423731505391769*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.241309334875415*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[2];\ncx q[3],q[13];\ncx q[4],q[7];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.3265605918596*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[16];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5172823761647639*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.49000478077112*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.713141679567887*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5605967548247648*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5461870731292762*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5025497206004017*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[2];\nu3(0.625328178385963*pi,0.78859422347984*pi,4.463834343373319*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.390758443250728*pi,2.65068468497202*pi,1.2889561365350208*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.268165540437749*pi,0.6715346758613101*pi,4.31595282945547*pi) q[3];\nu3(0.936725470522039*pi,0.85340876052612*pi,1.0790355363816229*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.589171460298649*pi,-0.04524966960882698*pi,1.096818584715124*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0959572776817518*pi,0.10878969106065906*pi,1.0605651549595851*pi) q[13];\nu3(0.051949950742253*pi,3.12302556529989*pi,1.79123510021215*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.814367254309672*pi,0.310546806213274*pi,1.2916686228474799*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.532110533041703*pi,0.00404782187599495*pi,1.1135767180767089*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.807200935530859*pi,-0.253616637600778*pi,4.00502197539419*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.551306288427037*pi,0.21483471867710702*pi,4.44295915304206*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.862352989370699*pi,0.246885187291369*pi,4.3806926959035*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.694863232162841*pi,0.38239979687221504*pi,1.189306523096098*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.243514865669075*pi,0.28945963039633604*pi,1.182061759897055*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.314402625095692*pi,0.8075846098953099*pi,4.27556936620746*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.311407413059161*pi,0.5269062374312601*pi,4.4333033461133*pi) q[7];\nu3(0.809231254921126*pi,2.85028125397051*pi,3.78771476043719*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.319711360047565*pi,3.14573939654618*pi,0.7076119070729789*pi) q[11];\nu3(0.56363764201013*pi,-0.22134906982339903*pi,0.945090261738406*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.270756733715963*pi,0.48312800313555504*pi,3.66618554001789*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.850588387563577*pi,-0.025485439777909014*pi,3.73722299842987*pi) q[19];\nu3(0.572730447634623*pi,-0.378721212924719*pi,1.098353613682806*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.367108611724306*pi,1.1805890845897*pi,4.23734649928429*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.274046999963947*pi,-0.235641150585227*pi,3.83281806684726*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.735432698909921*pi,3.06572249868536*pi,3.82659601061125*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.562551720186506*pi,0.312427057997687*pi,0.960104005506758*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0921382402498415*pi,-0.305779718944754*pi,4.07033927900175*pi) q[19];\nu3(0.434650631885779*pi,-0.363650412444181*pi,0.745814328916149*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.818152092915958*pi,2.7867146253129*pi,3.56870835316804*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35160970715571*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.201117225062832*pi) q[13];\nu3(0.703626394107651*pi,-0.323876777471438*pi,3.42808041742717*pi) q[15];\nu3(0.382280518252413*pi,3.03571876628771*pi,0.846774920656769*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.604377586502556*pi,-0.334648374836528*pi,3.47480126654797*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.56192165917462*pi,0.07519011461190295*pi,4.39067788814541*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.796045939619735*pi,0.373817055199016*pi,4.15079282432473*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.596409079833608*pi,0.028311183605229995*pi,4.18834260190129*pi) q[15];\nu3(0.0660919752909632*pi,3.14072730892956*pi,4.377176213947131*pi) q[16];\nu3(0.536427685217147*pi,3.0567259512224*pi,3.1860503323256*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.405907526330573*pi,0.9206837615374399*pi,4.44040206262103*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.495157192719834*pi,-0.125757546778056*pi,3.71716730970386*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.391362213123674*pi,0.33939684550584504*pi,0.73792241071876*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.112321387105445*pi,3.29992822144639*pi,1.69576852697135*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5051598366016314*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.180480609479483*pi,0.07779575555433704*pi,0.771548159029674*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[15];\nu3(3.5*pi,3.28898064729195*pi,0.5*pi) q[5];\nu3(0.12027756881719*pi,3.06864107579191*pi,1.78786496516011*pi) q[6];\nu3(3.5*pi,3.45623524455471*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.25958862304523*pi,0.96403175425734*pi,4.35146201562544*pi) q[9];\nu3(3.5*pi,3.45725063479787*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.220903221810097*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.189647859493608*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.205539878395805*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35989104325519*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2009033992759561*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49532424708635*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39101069270514*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.298887236451955*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.643487966926812*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4736565213379205*pi) q[17];\nu3(1.0*pi,0.0*pi,1.190981554229751*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5945774892675915*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.514849282411743*pi,2.65193872104306*pi,1.3018014715105188*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[12];\ncx q[10],q[17];\nu3(3.5*pi,3.49786780308539*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33386232144502*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.381966913879624*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42317076916774*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.354274701067335*pi,3.3673892561122*pi,0.587103364656109*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187786867382718*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.36225788135309*pi) q[12];\nu3(0.72029031903814*pi,-0.19416022349232398*pi,1.111199370629112*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5441374299678579*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[9];\nu3(3.5*pi,3.48938749004278*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.384615161771602*pi) q[6];\nu3(0.301967985482379*pi,-0.253286299644785*pi,1.60696565477024*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.664497524383877*pi,-0.313358106496541*pi,1.090446365102094*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42380576417104*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42523894219356*pi) q[18];\nu3(0.316106029248588*pi,0.50241710572169*pi,0.730090302048209*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3683633322485451*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.34850909287217*pi,3.16489696755249*pi,2.10125147758038*pi) q[5];\nu3(0.480241011186644*pi,-0.246504347879063*pi,0.883999849935801*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37656635816791*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.831637156844848*pi,2.86474577961211*pi,4.2343340594129*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.76465553933334*pi,0.7222065750566999*pi,0.684125277296245*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6189479512750979*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.176129545554199*pi,-0.13945437536335498*pi,1.3403132821658539*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4378730727477596*pi) q[21];\nu3(0.611576313657119*pi,-0.370857741102521*pi,3.13030776118582*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.442184695489847*pi,-0.15746390618859002*pi,3.77577285561399*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.37712372256254*pi,1.01193193550577*pi,4.36482948426666*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.248023923502035*pi,0.19050037691076305*pi,3.47090178173538*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.202340970972031*pi,2.95214917721551*pi,1.51070927917944*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.451720156101971*pi,2.67894941175659*pi,1.232297714913068*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.532317985559665*pi,0.58105919998539*pi,0.5251848002416186*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.628271890703466*pi,3.16523786925399*pi,3.37391539263462*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.749500029754295*pi,-0.30835549614594704*pi,3.5476040159361*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.911156591221132*pi,3.34615772130044*pi,3.59904225943991*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48805454029475*pi,0.5*pi) q[13];\nu3(0.808857858394724*pi,3.28021885553379*pi,3.19510054664802*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.472841441184255*pi,2.64642278839968*pi,3.80953733172935*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.403171444099552*pi,0.08793064314011301*pi,4.4452672076118*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206000852086368*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.700529389239486*pi,2.80145569036021*pi,4.24573892842708*pi) q[1];\nu3(0.969821821125796*pi,0.07219457367634496*pi,3.89575219653538*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.596288781250522*pi,0.44975889881144804*pi,0.5846572687421757*pi) q[6];\nu3(0.535759868083273*pi,2.73282587908444*pi,3.49700699862851*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.242325215482447*pi,0.05797227246205905*pi,3.90895401580717*pi) q[1];\nu3(0.498828297758447*pi,3.28175272075016*pi,1.8636719198478*pi) q[2];\nu3(3.5*pi,3.41939688597491*pi,0.5*pi) q[5];\nu3(0.49383620336695*pi,3.02418761421373*pi,1.142636967607382*pi) q[6];\nu3(0.62334088742261*pi,0.24747622833884297*pi,1.470469808026675*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.202386752530239*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5158878484125564*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48749901958907*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.348849782816373*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.560147546748127*pi,3.42082899680395*pi,3.90114973361039*pi) q[9];\nu3(0.560550072022651*pi,0.78865055856372*pi,4.30481721301976*pi) q[11];\nu3(0.614588220798619*pi,0.81519245470893*pi,0.656836001062278*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.839508388784687*pi,-0.44896681148554307*pi,3.48659943488569*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.518628741834724*pi,2.57724960640417*pi,3.48870696508515*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45715732776015*pi) q[10];\nu3(0.5447878645827*pi,3.0887636547901*pi,3.32530343557007*pi) q[11];\nu3(0.401485858060473*pi,3.11567171333822*pi,1.76691748190271*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.410699222537068*pi,3.07206968788506*pi,1.2306432261113551*pi) q[16];\nu3(0.604318429404085*pi,3.4785703192222*pi,3.35278687495739*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5649505826127061*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[19];\nu3(3.5*pi,3.28871678533098*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.167403469758076*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.840437778956481*pi,-0.174682089724498*pi,3.52540389646162*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44339815922247*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.364311832830769*pi,3.05100329701949*pi,0.5512473124890612*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3537556079889521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.601541635237439*pi,-0.4500032879200931*pi,4.0597987930941795*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6383626085780569*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.398058344642431*pi,0.20155162861395204*pi,4.44263915743009*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.516117033299534*pi,-0.07333234685408102*pi,4.13619686511431*pi) q[21];\nu3(0.486249447520528*pi,3.01739809223451*pi,1.56666492469206*pi) q[0];\nu3(3.5*pi,3.49614166378068*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.45972092308974*pi,0.5*pi) q[3];\nu3(0.224746830477967*pi,1.04633662543315*pi,4.30546895800925*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.136830227240432*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.315003518866157*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47260311289312*pi) q[19];\nu3(0.780375919079541*pi,-0.38188767986704697*pi,3.17443955806912*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.454019421869406*pi,0.75884316188447*pi,4.05700585381916*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.49755242826729*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.363909804862552*pi,3.48188107993637*pi,0.887155798948395*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32349522693621*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.166887319143471*pi) q[16];\nu3(1.0*pi,0.0*pi,1.151823936779722*pi) q[17];\nu3(0.770124035404498*pi,-0.0062153314579009855*pi,4.29327845303356*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.400443512998048*pi,0.9245300318733101*pi,4.43370154310607*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41805890933097*pi) q[11];\nu3(3.5*pi,3.43305664353566*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5026970131255921*pi) q[15];\nu3(1.0*pi,0.0*pi,1.193920032255287*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.352110148836445*pi,-0.0022091639335399815*pi,0.5738479889467176*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.640461206768567*pi,0.10577215815541197*pi,0.693052184676849*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,3.44424118046699*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5068862946941829*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.633172107409124*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2424804954181061*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.246094776998767*pi,0.53621887443258*pi,4.283187643949001*pi) q[7];\nu3(0.625820207838859*pi,0.16107418993214395*pi,1.1815023366149249*pi) q[8];\ncx q[9],q[17];\nu3(0.835657546051867*pi,2.82370295892034*pi,3.30759650407779*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5320003991250251*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.582185113898417*pi,3.35523764076057*pi,0.8013809881625871*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.723730146644437*pi,-0.34887217780311697*pi,0.700394059678438*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36404981657234*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.78403907728573*pi,-0.157515959182015*pi,0.932693290153063*pi) q[1];\nu3(0.59351443720228*pi,0.436069964768404*pi,1.483883231905362*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.608746955072408*pi,2.3828651697476*pi,3.7507133079691*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.580985091129874*pi,-0.17369550958060598*pi,3.45673280820318*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.522395817563533*pi,-0.014369487896308986*pi,3.48567946871327*pi) q[1];\nu3(0.596385991867688*pi,0.04786979764136201*pi,3.65948230209156*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.134993527326875*pi,-0.41443525742200493*pi,1.63856108800776*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.446542282756959*pi,-0.295934491756828*pi,1.4076154983923979*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.431664450777614*pi,3.43210181198205*pi,0.5733551908903476*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.55546354875166*pi,3.18777755983387*pi,4.29128343743365*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.442849131175743*pi,0.04646208799076601*pi,0.640661204743067*pi) q[3];\ncx q[5],q[10];\nu3(0.705704530675528*pi,3.03820348745311*pi,3.64871185504763*pi) q[6];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.370867685324196*pi,0.67335027795529*pi,4.21564478860004*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.18410403555461*pi,1.00311921232573*pi,4.04326451206753*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.564526192261608*pi,-0.370837265805652*pi,3.48966732104037*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.352093493073275*pi,0.90324343181132*pi,4.22809912290858*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.24485998571007*pi,0.49409446543191704*pi,4.15005363899753*pi) q[3];\nu3(3.5*pi,3.49204338286105*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36499922855892*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3135402048188531*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.244286985794246*pi,-0.289732919256962*pi,4.23381705555447*pi) q[12];\nu3(1.0*pi,0.0*pi,1.297514282696496*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.655352715806129*pi,-0.36357991200601203*pi,0.79725507090413*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.491714499308949*pi,3.26469565112658*pi,0.928051423248932*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.453770490467375*pi,0.25282942264672303*pi,0.5422456169634837*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.413420015069243*pi,-0.4101456962032236*pi,4.2128553084894005*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.16625497792198*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.094650067958588*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40031323623609*pi) q[10];\nu3(0.783909460449042*pi,0.33632143264721504*pi,1.2230742448062721*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5885812290472987*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.689887331601927*pi,0.008328867333431966*pi,0.784115826274562*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47354137244339*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,1.370654462483299*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[10];\ncx q[8],q[13];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.547926450629458*pi,0.31890252909471495*pi,1.3823604046220321*pi) q[14];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.115719524317526*pi,-0.378305032162475*pi,1.225316941665267*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4478689768253*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.317448866605383*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49665570397533*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46878491770131*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.496568040914839*pi,2.82353143388182*pi,3.56938297904673*pi) q[14];\nu3(3.5*pi,3.37130715865219*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.092137724853318*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223069494285416*pi) q[20];\nu3(0.435835416928834*pi,0.17310009326977804*pi,0.706716344124408*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,0.61840679693585*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.435948072489428*pi,-0.4044146521275547*pi,4.19406517180099*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.480797566717901*pi,2.79341900067442*pi,3.65558761998586*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.668969316635706*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43815947925989*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.771804520152739*pi,2.83636631953694*pi,4.24002698098416*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44019333366709*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.355987602766047*pi,3.02170652446845*pi,1.4814852800580631*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300476392342383*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257884388986338*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47189828174672*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5702769858600145*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.31466662420992*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.196653789303137*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.439976901319773*pi,2.62318271563883*pi,1.57842131424393*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44658067881592*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44177036138786*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322824205999954*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5313494409308686*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.776129532063052*pi,-0.4891976016732787*pi,3.72836191546521*pi) q[3];\nu3(0.101882874359894*pi,-0.012249807379900002*pi,1.0516140164906091*pi) q[4];\nu3(0.422744668693863*pi,-0.42591040971697847*pi,3.94560902849652*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.341656604777655*pi,2.85712164572863*pi,1.260742000577685*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.871411968106692*pi,0.032414272810835976*pi,0.859088867486001*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.645411154973261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.497394745188967*pi,-0.10097573761784501*pi,1.299456823803341*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.708282992771031*pi,2.87831221795221*pi,3.74569203121418*pi) q[3];\nu3(0.853830092734455*pi,0.90331841480769*pi,0.5024259702113962*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.43863878605635*pi,3.29886612638467*pi,1.67234889428721*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.473317917381101*pi) q[16];\nu3(0.394681364274029*pi,-0.0002569390454639775*pi,4.41505487579361*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.53712456367485*pi,2.78090644615708*pi,3.98132391388262*pi) q[20];\nu3(0.591969200876314*pi,3.3777146254157*pi,3.74126920161651*pi) q[0];\nu3(0.859384309865317*pi,0.24150599749245805*pi,1.266719761282883*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.72733988301172*pi,0.15399482059221703*pi,4.26990609344344*pi) q[6];\nu3(0.942665981835432*pi,1.11850314258036*pi,0.745933010537181*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.538035953641634*pi,-0.4419005971208967*pi,4.28496727062673*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.358405435568573*pi,0.6262470209920801*pi,3.75005589348496*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.692282184868292*pi,0.65057105660471*pi,4.24079563830049*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.614802876735041*pi,0.6349968329501401*pi,4.46771923166172*pi) q[6];\nu3(0.811411529686914*pi,2.94475496245874*pi,3.5559453180303*pi) q[7];\ncx q[8],q[20];\nu3(0.563481861584904*pi,2.62049692712379*pi,3.40221179882991*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.354454152145196*pi,2.92642340542015*pi,1.58944708227239*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.453903792423072*pi,3.14098511792745*pi,4.32126079917899*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34999393679316*pi,0.5*pi) q[8];\nu3(0.808189487835497*pi,-0.162134207137466*pi,4.281434400202841*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.497450994528432*pi,3.42585281375508*pi,4.20442764528002*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266849082750624*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.709540790314926*pi,2.90620431443316*pi,4.03789258855337*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.663957669199451*pi,0.004082485515509049*pi,3.57176804116791*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.751266936468039*pi,2.55060641643804*pi,4.01564965790422*pi) q[19];\nu3(0.865749843312225*pi,3.01647638772303*pi,3.66140264291715*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.147963054460551*pi,3.49978237110662*pi,4.24639287220457*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.766973386670893*pi,3.22316777412039*pi,3.62723411758284*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.566658408970932*pi,-0.45384874900521477*pi,3.76735825074441*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5598808388770813*pi) q[20];\nu3(0.619377433487697*pi,3.26989028139476*pi,3.60157861929653*pi) q[21];\nu3(3.5*pi,3.34568659134381*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.09035609051761*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.429536428551188*pi,3.23232332525945*pi,0.7314426906100671*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.621945136237333*pi,0.9361453453656201*pi,1.010319637553029*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.42878873899446*pi,0.5*pi) q[1];\ncx q[3],q[21];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.155291417115928*pi) q[13];\nu3(0.426877136357378*pi,2.75214611162379*pi,1.036136416541068*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.925677456815201*pi,0.073171114482527*pi,1.4465483767930811*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.34918898098493*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49722162516803*pi) q[5];\nu3(3.5*pi,3.45153835614522*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3389679477484941*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5586020776962*pi,3.16945932381326*pi,4.30478118633174*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.814578437834471*pi,0.88322829188231*pi,4.49693789710089*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.290762948718596*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[21];\ncx q[6],q[9];\nu3(3.5*pi,3.39865077381358*pi,0.5*pi) q[7];\nu3(0.539909495773613*pi,0.446821835153119*pi,1.53563548416322*pi) q[8];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.4363639812301905*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.239947549929318*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.37814879670207*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.736906281319868*pi,-0.4632073953559274*pi,3.31161234540356*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36481025551905*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.324769038062241*pi) q[11];\nu3(3.5*pi,3.39549028346928*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45959894890013*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.342709989868014*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1169420020143122*pi) q[18];\nu3(0.333208915455197*pi,3.30202267695874*pi,0.625440032598628*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5253409068209383*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[21];\nu3(3.5*pi,3.31013063856003*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31676371251039*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.158177937006899*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.312706710120229*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42663814708574*pi) q[19];\nu3(0.409211571295189*pi,-0.300805663539205*pi,3.85168005121474*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.7572021097959061*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32092557287116*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5545778058422401*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.513906375720103*pi,0.134362548507987*pi,0.822398715488198*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5099269883823578*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.3988069435592*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.824109081069772*pi,2.9420543518912*pi,3.4083990934724*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.542232889666086*pi,3.03207418089563*pi,4.015298236427141*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.326878968246935*pi,1.07031747118516*pi,4.40134225189864*pi) q[0];\nu3(0.264899472995599*pi,0.62155254907331*pi,0.5252884370838085*pi) q[1];\nu3(0.0724545312881057*pi,0.342209244894063*pi,1.08955711265334*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.608747352723326*pi,2.99584209788458*pi,4.38238666289072*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.136513333154976*pi,3.4042411335681*pi,4.36994626842538*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.363029372810504*pi,0.40455699375918297*pi,4.13864537998601*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.112302373251511*pi,0.6565391924102499*pi,4.467287364307531*pi) q[1];\nu3(0.366059709619259*pi,-0.097243369384579*pi,0.5750304844856493*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.436714015004509*pi,-0.11694945020178599*pi,4.054381254982831*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.162035568280157*pi,0.01794413198477296*pi,1.029730643555831*pi) q[11];\nu3(0.5053243572128*pi,0.78632620640613*pi,4.26770462162965*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.613549018681488*pi,0.037651760432606984*pi,0.5129567308889914*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.360110266377379*pi,3.1788287180204*pi,1.357253884953979*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.511924421129613*pi,-0.100121329573433*pi,3.84387011770809*pi) q[12];\nu3(0.312368930300597*pi,-0.434174012205154*pi,4.23763318387199*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.358420378403756*pi,0.387868477409799*pi,3.71476877320177*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.605183971868126*pi,3.08156803703855*pi,0.5398095695385297*pi) q[6];\nu3(0.257046704103228*pi,3.40503359888112*pi,0.691546460190372*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.295897468748173*pi,-0.49920994709815003*pi,4.35349659885609*pi) q[13];\nu3(0.209504458803822*pi,2.9225733660253*pi,1.464631914987648*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.280946016890414*pi,0.468150538462186*pi,3.81687495667901*pi) q[18];\nu3(0.178388236037887*pi,0.10433208821637197*pi,4.00755961290436*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.821501828606565*pi,-0.37683109178618*pi,3.31217270112127*pi) q[6];\nu3(0.550274240483114*pi,2.58079460513916*pi,3.62509135295756*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.185502294253909*pi,0.403334850684529*pi,4.1149299781680995*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.556909841105442*pi,0.432728276766395*pi,0.793131845638562*pi) q[14];\nu3(0.391146247829706*pi,-0.099929937985273*pi,1.2276517407570289*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.257083445398118*pi,0.026743045109930974*pi,3.70511867794606*pi) q[17];\nu3(0.581916209366971*pi,0.7246007358528099*pi,0.841862811267073*pi) q[18];\nu3(0.921925729750587*pi,2.53702527414365*pi,3.76895287010146*pi) q[19];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45553923713946*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48205291495551*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.239742049588924*pi) q[8];\nu3(0.670942437739302*pi,-0.320046748365224*pi,0.75943657666345*pi) q[9];\nu3(0.72790957768852*pi,-0.376389911830042*pi,0.606702279444411*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.278194709508113*pi,0.334448181983626*pi,4.0305667543064505*pi) q[15];\nu3(0.379567119949032*pi,3.28279165586591*pi,0.719496424661207*pi) q[16];\nu3(0.605958746383135*pi,0.384353528714927*pi,3.96223659905301*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279650070280798*pi) q[21];\nu3(3.5*pi,3.4153380734262*pi,0.5*pi) q[0];\ncx q[2],q[21];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.607110088462635*pi,3.22355507943057*pi,0.62312333890617*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.222602272146692*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.856469907851389*pi,-0.271033318419691*pi,3.99427539077367*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.48449085316468*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.420746645301071*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.284967420813481*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33594019508923*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[21];\ncx q[3],q[8];\nu3(3.5*pi,3.3207164022167*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40820855140847*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.29691920865092*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[12];\nu3(3.5*pi,3.46722158173474*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.42800808062154*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.473678668260661*pi) q[11];\nu3(3.5*pi,3.36197726466941*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354183967083892*pi) q[15];\nu3(1.0*pi,0.0*pi,1.178804273865258*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261644853892345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.47721134288695*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34713644780003*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.653985186098517*pi) q[14];\nu3(1.0*pi,0.0*pi,1.263488338088211*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329755311841938*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.646373534274674*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5549783369980652*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.477403848203339*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48952480884604*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44937282559026*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39658424532853*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253115178356758*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.579201150872598*pi,0.17292164158897005*pi,0.608574455510832*pi) q[3];\nu3(0.405016161794261*pi,3.35843591087931*pi,1.325205929928799*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.71485996959647*pi,1.01779497610585*pi,0.628788328508997*pi) q[2];\nu3(0.786719620453406*pi,3.24821873351209*pi,2.77527818295166*pi) q[3];\nu3(0.596899210587559*pi,3.30059015394756*pi,3.99116060052975*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.487270812710397*pi,-0.4173823334374397*pi,0.843894329278823*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.561306391730061*pi,2.86327944313673*pi,3.98580858859837*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2823045937412605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.907537812402183*pi,2.84437556874689*pi,4.17704670239259*pi) q[21];\nu3(0.543710541363747*pi,2.75753426968167*pi,4.0229145184781405*pi) q[0];\nu3(0.745918772086592*pi,3.14336887001348*pi,3.65919903184523*pi) q[1];\nu3(0.428316501993372*pi,0.49854403094932*pi,4.055464279857841*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0933177096605847*pi,0.482427033612851*pi,0.5173937041203674*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.932814239224008*pi,0.8320196361874701*pi,0.8439592233723969*pi) q[7];\nu3(0.292950197562695*pi,1.03436481641986*pi,4.040607674559309*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.910118238528197*pi,-0.4042022144965993*pi,0.520803716352237*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.250497583184923*pi,-0.12782257402624703*pi,3.84394514925276*pi) q[14];\nu3(0.689733965364022*pi,-0.267999118420235*pi,0.5671111001859594*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.518351717482015*pi,3.04096790804672*pi,3.86015344276665*pi) q[21];\nu3(0.443530927538209*pi,-0.4096484639562929*pi,3.89173725167544*pi) q[0];\nu3(0.314162173774033*pi,0.5009456968803401*pi,0.5958579764549091*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.601668528485288*pi,0.06539328917367304*pi,4.27991797370716*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.590053476937387*pi,0.366737472012131*pi,0.8416525381538029*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.580819561266667*pi,0.324680251965893*pi,4.20858939715356*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.33166591778287*pi,3.18051763615953*pi,1.62694335884757*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.31688859553366*pi,0.14266956217888505*pi,0.9772162853824831*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.869828629066762*pi,2.44983513339567*pi,3.64304340299952*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.426369990501804*pi,-0.4638481817664455*pi,4.42776295371321*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.628613800053299*pi,0.07898802410565597*pi,4.02364001615173*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.320662263160011*pi,0.21081017309459904*pi,1.282426070570076*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0877923354773959*pi,0.37842796881564*pi,3.47861874667045*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[5],q[14];\nu3(0.236081212868241*pi,-0.4735602545766397*pi,4.494551594395761*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.78143147326234*pi,0.275022749227247*pi,4.30909217778748*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.90532574609048*pi,0.24850197506665495*pi,0.679030084553254*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.208768594448678*pi,-0.154146062588584*pi,1.1941393184014961*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49894515580029*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49554219354425*pi,0.5*pi) q[5];\nu3(0.325601972324625*pi,3.21813074615876*pi,1.2247022022418421*pi) q[6];\nu3(1.0*pi,0.0*pi,1.250678083213296*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.219591553064546*pi,0.270251834027203*pi,3.48540997096877*pi) q[9];\nu3(0.217588589699909*pi,-0.06560298399411701*pi,0.701869989082206*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1134515605196929*pi) q[14];\nu3(0.491234583372283*pi,0.0029510413566119498*pi,0.944333569134969*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.191802935741146*pi,0.16332898668080797*pi,3.74441044750202*pi) q[20];\ncx q[1],q[2];\ncx q[3],q[7];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.653475307375186*pi,0.05330724581680202*pi,1.02721410997612*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.730772146361237*pi,0.37202966487104505*pi,0.703010133604834*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45570957711876*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1584443729795169*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5620326270456668*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5511870458416193*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.767090134196545*pi,-0.184493500880337*pi,0.8816227164420289*pi) q[18];\nu3(0.821109488636835*pi,0.241250859049707*pi,0.7755819376647339*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[2];\ncx q[3],q[7];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.36064257046457*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44736719905452*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3634202055512241*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.407664772338703*pi,3.37994284171323*pi,1.64630303699274*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3036040647056168*pi) q[21];\nu3(3.5*pi,3.41450407556298*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4874855632389306*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41208700458023*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.1636717733054311*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339700163052174*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.68345069141977*pi,0.203887451583443*pi,3.74987865507677*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48000033671526*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.899000063176531*pi,0.17115789080145205*pi,4.11066657978113*pi) q[14];\nu3(1.0*pi,0.0*pi,1.365516393513243*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.611610213451922*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5626427464547806*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.569860991289384*pi,-0.39142506276795497*pi,4.481637576906969*pi) q[3];\ncx q[4],q[19];\nu3(0.576344002037992*pi,0.003699956868736032*pi,0.861099562469296*pi) q[5];\nu3(3.5*pi,3.38730976299188*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.45885915305968*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.551183966789992*pi) q[12];\ncx q[13],q[17];\nu3(0.368674944784497*pi,-0.282633001414877*pi,0.788964489373053*pi) q[14];\nu3(1.0*pi,0.0*pi,1.379028165907009*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3481717727985019*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.484137083956551*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.608850565316264*pi,-0.04883392843227202*pi,0.775510491313572*pi) q[3];\nu3(3.5*pi,3.45964898115129*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34795449863492*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.076448908817044*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.649977977424643*pi,2.46376890535519*pi,3.55310588013051*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.720871257746896*pi,0.06488236144631299*pi,4.495942740707839*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5892641281516058*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46402419214037*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(0.430058486649568*pi,0.17440123431867505*pi,4.36526593774966*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.386310270877411*pi,-0.352023750815603*pi,0.7647030932134671*pi) q[10];\nu3(0.15432365711506*pi,0.42908653185732903*pi,0.690239576864187*pi) q[11];\nu3(0.448826348428041*pi,0.08645476224073301*pi,1.2789558939532268*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.451492380105369*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.524941241706919*pi,0.7264612669621999*pi,4.14930355975871*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.801571618343473*pi,-0.24669992888554*pi,3.31554244633522*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.240606446590884*pi,-0.49566300072216357*pi,1.52402978842959*pi) q[12];\nu3(0.518753996186561*pi,3.22683784107597*pi,3.05200395161808*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.457214794319135*pi,3.3293035082869*pi,4.47681487058989*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.310889208714533*pi,0.46052586194120204*pi,4.14180324321201*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.96916134229423*pi,2.65541264560705*pi,3.46184067028427*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.319879439326765*pi,-0.263632071893503*pi,1.167698350319444*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.66377855998312*pi,0.42269478687164597*pi,4.08371271833288*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.615030792430307*pi,3.29346942987861*pi,0.686796474853796*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.822938584952938*pi,2.67529051151695*pi,3.92046194632326*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.73379670383012*pi,3.33512554206042*pi,3.7465025956571*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.258323414445936*pi,-0.385953885474479*pi,3.90033089117514*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.439874725017728*pi,-0.11600322898405202*pi,3.78001191935993*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.836442230057585*pi,-0.481690431385683*pi,3.50422225909057*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.257584047541917*pi,-0.4030237337104207*pi,1.68673754414427*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.372688360856771*pi,-0.11590533341419701*pi,0.761666548338725*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45176132294096*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.309012119534819*pi,-0.22689892581100002*pi,4.12227065163769*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.335799061545965*pi) q[12];\nu3(0.635804800166563*pi,0.182878998304576*pi,4.13755108204115*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.783275512721573*pi,3.24185934984982*pi,2.87438316792604*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.571138272016047*pi,0.65743870087197*pi,0.82280369123523*pi) q[4];\nu3(3.5*pi,3.42132274083225*pi,0.5*pi) q[5];\nu3(0.85402856970162*pi,-0.14163976925383698*pi,0.516606849784424*pi) q[6];\nu3(0.766347588971908*pi,3.38783404872821*pi,3.50109676174208*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39273178384557*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.21694961544347*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.385903186776758*pi,0.6596551167721001*pi,4.42927279841708*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.23361843739599*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.51649655672694*pi,-0.208160101397647*pi,0.883657572123187*pi) q[4];\ncx q[5],q[13];\nu3(0.573242840309423*pi,-0.275178077991152*pi,3.4231354428376*pi) q[6];\nu3(0.749685775128006*pi,-0.4048621945081794*pi,0.5215689672310634*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.39905322760165*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.513195350319817*pi,0.08795844846951395*pi,1.3480701043082362*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48321036496907*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1899211172253361*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4765878175252*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0440834465942605*pi,1.15397261107462*pi,4.20802472060209*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.284246384844727*pi,2.82370894949907*pi,1.0111808903419068*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6262956759792631*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49837882382922*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.205869077116218*pi,3.22718048664856*pi,1.9064345447724*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.610000095481563*pi,3.04714194766788*pi,3.89765420873528*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199061594881681*pi) q[20];\nu3(3.5*pi,3.29275781486986*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.279138126281326*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5782756663564712*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.289099954073723*pi,-0.490201591901348*pi,1.06755035668352*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46020855887708*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30483420984536*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4804717601468*pi) q[20];\nu3(0.56946851598052*pi,2.68704076435409*pi,3.58264497033375*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49003147029042*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.625376668509529*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.380400719469471*pi) q[8];\nu3(0.622328865494975*pi,0.294864311981199*pi,0.877365216604014*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.506708917217837*pi,3.20155880362173*pi,0.802241092047647*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\nu3(0.921621845901168*pi,3.02606795609464*pi,4.4376323959428206*pi) q[2];\nu3(0.818685193900993*pi,-0.4745007812389706*pi,3.89822416977933*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45496133617864*pi,0.5*pi) q[6];\nu3(0.235076167384508*pi,3.35817410963433*pi,0.5586671616217529*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2557158734354839*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40821964906667*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44977872553359*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2384446326944931*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.678439107005931*pi,-0.4852438530268679*pi,4.31498691923841*pi) q[2];\nu3(0.252941558348039*pi,3.49350015064733*pi,0.5889860682766059*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.686519288193678*pi,-0.4444599293623842*pi,0.725886675832622*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44946972917318*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.711014200780654*pi,3.48920613695478*pi,3.23282695663594*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39494458779238*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.467702004202964*pi,0.33138811134037405*pi,3.46683983085983*pi) q[12];\nu3(0.665135243195289*pi,0.6783835064144501*pi,4.29535347831961*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48182874914813*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1731406781736649*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5224213941979344*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.295912931779949*pi,2.6100358263338*pi,1.50925665131946*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.405001831292476*pi,0.7369170198539401*pi,4.0239659275671205*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[19];\nu3(0.68319144526664*pi,2.65746920135451*pi,3.89786186911321*pi) q[12];\nu3(0.540288979128654*pi,0.5466511808411201*pi,4.06573291295908*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.74505625219896*pi,-0.4705962204912459*pi,0.769760908955422*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.216181103654793*pi,2.8691391961668*pi,1.50065958548327*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48496002963668*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.648367762459334*pi,3.11458466365157*pi,0.5390447890659827*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.619201248641404*pi,-0.12646311238012797*pi,3.54625695653586*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.370090232492138*pi,3.02033392628031*pi,1.96587908382804*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.201478730863714*pi,3.39690552968214*pi,4.43038154768339*pi) q[19];\nu3(0.469685672401633*pi,0.31943484336568495*pi,4.40102198883579*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.738821458645122*pi,0.08425857772905698*pi,1.55468658871067*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.347383245994828*pi,0.15179924253926902*pi,3.7081253623095*pi) q[14];\nu3(0.378203740329219*pi,0.5751551201893901*pi,4.14272360438148*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.559699364305877*pi,0.66883127440862*pi,0.690731216060595*pi) q[19];\nu3(0.907631892955708*pi,0.5423414139570499*pi,4.07621528592556*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38842083164987*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42352330263375*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.261057159364034*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1205475705542232*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.401041429736775*pi,0.6549971328066699*pi,3.99336511752848*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.934781734814361*pi,3.26350942684036*pi,4.37774710976883*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.826334621454141*pi,0.9044761219517199*pi,0.885796075077415*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.661325772043314*pi,-0.237905745818492*pi,4.15854031297248*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,4.47491329362065*pi) q[5];\nu3(0.580815985129992*pi,0.61870856373729*pi,1.3032439434515108*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30894160728394*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4384709676954*pi) q[13];\nu3(1.0*pi,0.0*pi,1.283720959712419*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.377050112104487*pi,0.5208298815152901*pi,4.13205804968789*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43114422055788*pi,0.5*pi) q[0];\nu3(0.373927085609453*pi,3.41647925242363*pi,4.1197333873769395*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[5];\nu3(3.5*pi,3.46965895421533*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3872297589227909*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.482834436481312*pi,0.08370485682803397*pi,1.277517210830402*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.609391995498851*pi,0.022725028264770963*pi,1.35014450266182*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218505955953289*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.181909506765478*pi,3.37668436792273*pi,1.399430527814662*pi) q[8];\nu3(0.853060115999428*pi,2.39656458631552*pi,3.73068781119796*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4320816038143604*pi) q[14];\nu3(0.235518169863737*pi,0.201573126219869*pi,3.41850519645202*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3344378136605695*pi) q[7];\nu3(0.235284247673133*pi,1.16218593391484*pi,4.22719999204779*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44067036807055*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.099049139390869*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.122616241350432*pi,0.279257017317733*pi,4.2835013205248*pi) q[17];\nu3(3.5*pi,3.45244024976762*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.496682545743409*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256539939766202*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.733842344842272*pi,-0.313656329790921*pi,0.906585002798413*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5743353626939318*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.467176643906*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.518144106137991*pi,3.06578667621156*pi,4.486122437188611*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[17];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4567726082604*pi,0.5*pi) q[1];\nu3(0.478884464620153*pi,3.24178875433679*pi,4.080982655274401*pi) q[2];\nu3(0.880693277301123*pi,2.69195319250225*pi,3.94052787933528*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.726673051747404*pi,-0.250892932687653*pi,0.86093002191079*pi) q[5];\nu3(3.5*pi,3.47769840042862*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.176268469022985*pi) q[8];\nu3(1.0*pi,0.0*pi,1.215756385242571*pi) q[9];\nu3(3.5*pi,3.34997140314493*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.244480722654604*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.372977566237441*pi,1.16356179203348*pi,4.18532768675719*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.24782930844649*pi,3.3457303480511*pi,1.55788102788393*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.473835387496665*pi,0.83759662612486*pi,0.725628190238972*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.47409821715455*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.067656480348178*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.581770887198918*pi,3.17778928650942*pi,0.665861224362261*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5300385267058513*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5885460286506592*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.661075145774493*pi,0.44289628408746196*pi,0.856972576727101*pi) q[11];\nu3(0.631625253943409*pi,3.43050364647188*pi,0.5399011719936788*pi) q[12];\nu3(0.813556309526232*pi,0.76368135436896*pi,4.4013623932597*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.49865023957237*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.276604982526884*pi,0.080298935408878*pi,1.159891987866267*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[17];\nu3(0.444705807398299*pi,-0.4342528974256743*pi,1.3424265338018389*pi) q[11];\nu3(0.696427951681322*pi,-0.206671258139642*pi,4.2354890091744*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45542399597497*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.401821813338574*pi,0.23469824547536*pi,3.37786540588866*pi) q[14];\nu3(0.473605806422083*pi,-0.4557747679914059*pi,1.82876969067297*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.226393004321703*pi,0.42728154487415804*pi,3.81091822701266*pi) q[19];\nu3(0.651855175146092*pi,3.4652362280186*pi,3.94708488615892*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.73391490704371*pi,3.48599786675228*pi,0.665682254185517*pi) q[4];\nu3(0.646121520438084*pi,0.17827977078427004*pi,3.90583301680632*pi) q[6];\nu3(0.122164552543178*pi,0.62200286056203*pi,4.19012618015063*pi) q[7];\nu3(0.411011879914947*pi,0.317069104094567*pi,0.982207247141164*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.538820021837329*pi,3.19718372718047*pi,4.09058335931835*pi) q[14];\nu3(0.585447419038779*pi,0.38366280877063796*pi,1.55751326537968*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.169302857615691*pi,-0.23312437522277402*pi,0.691616251448139*pi) q[19];\nu3(0.537570704035945*pi,3.09634779444049*pi,1.59680226178818*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.141185797784847*pi,3.159115129789*pi,0.8986096706920139*pi) q[1];\nu3(0.346215884993531*pi,-0.4173019367565073*pi,0.976284160938766*pi) q[4];\nu3(0.888153209141557*pi,3.21196612590051*pi,2.88151381024864*pi) q[6];\nu3(0.687176235676057*pi,2.91633048342459*pi,3.18855066340604*pi) q[7];\nu3(0.524903930050511*pi,-0.26186972559879096*pi,4.36720922990839*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.96032816889707*pi,3.40107931760385*pi,4.02962484475443*pi) q[21];\nu3(0.548064931932099*pi,3.01473688657431*pi,4.05277611731719*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.290741198985762*pi,0.21304986924701597*pi,0.717664849967866*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.241719775768531*pi,2.92198152125713*pi,1.2171856658592421*pi) q[9];\nu3(0.405468266247935*pi,3.22832982127356*pi,1.3906830071637009*pi) q[10];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42708095188316*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.388050695248851*pi,0.21780559059065496*pi,3.96506816510598*pi) q[9];\nu3(0.460087045080859*pi,-0.24812961966889002*pi,1.2819687241784918*pi) q[10];\nu3(1.0*pi,0.0*pi,1.14833785340014*pi) q[14];\nu3(3.5*pi,3.38967464017308*pi,0.5*pi) q[15];\nu3(0.743776211087508*pi,-0.28930120934332804*pi,0.83429387233329*pi) q[16];\nu3(0.629272575391509*pi,3.36601235614605*pi,3.07197663903733*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2828420320600529*pi) q[19];\nu3(3.5*pi,3.4785961132802*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.49771898744998*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35080001161718*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.321350042187968*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[15],q[19];\nu3(0.741519163160898*pi,-0.05640972653811699*pi,0.5588247451400565*pi) q[16];\nu3(0.210827254629967*pi,0.22689401715312196*pi,3.29134323327854*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.363063325536829*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218595740736689*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[21];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.611125086033133*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.775256431558553*pi,0.03723736272249001*pi,0.682675695022157*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4944255065496606*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.28866974917515*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.497633519348399*pi) q[6];\nu3(3.5*pi,3.42815791795536*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.09857090658971*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.214193065839843*pi) q[11];\ncx q[13],q[16];\ncx q[15],q[19];\nu3(0.434477405220495*pi,3.21680952766132*pi,4.41752352349772*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5480469968740322*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41867031052037*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.48283941655565*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.276383063515122*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.25203414822946*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.157823450578646*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5926659140379713*pi) q[8];\nu3(3.5*pi,3.31384244691325*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.640033243349964*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.142355139321543*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.828751577025257*pi,0.24691458858987503*pi,4.05033302751065*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.4482644328159004*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5346770185076486*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.282330247804967*pi,3.32149104972414*pi,4.4665378668146705*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48620783416901*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48592016369349*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3229988516316769*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.71629801302836*pi,3.10698192220612*pi,3.07734893210871*pi) q[0];\nu3(0.324205435643214*pi,0.7563669392126*pi,4.3918098650486*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.465540248319027*pi,0.22491523963618398*pi,3.65703556481117*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.157492408812222*pi,-0.04601132444790801*pi,3.99600511409313*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.303897574330017*pi,0.56396945972523*pi,3.75551692052481*pi) q[0];\nu3(0.549388403767422*pi,-0.09278168703793299*pi,1.3595893235437289*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.397762020271446*pi,-0.375173452946875*pi,1.156791762835618*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.463841479205619*pi,3.42265381828828*pi,1.5677854286668*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.480392429875078*pi,0.5567773835102201*pi,0.753007333122955*pi) q[14];\nu3(0.485853011446526*pi,3.27061003305889*pi,4.36243151388068*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5205871319232656*pi) q[18];\nu3(0.317370201178714*pi,0.03961360594409202*pi,0.627343691108894*pi) q[19];\nu3(0.484349542757927*pi,3.09722251821716*pi,0.676240661658745*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.456509515410684*pi,-0.351873869084444*pi,1.0999738966790331*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.522077845103007*pi,0.65642188883058*pi,0.920510253347385*pi) q[5];\nu3(0.614472394370371*pi,3.05638949341553*pi,3.44863946682404*pi) q[6];\nu3(0.607708836321957*pi,2.62054592721941*pi,4.1103853784435*pi) q[7];\nu3(0.229287990431172*pi,-0.118436070721335*pi,1.52932874857115*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.687184469553186*pi,-0.4697463875953231*pi,0.5304453695087591*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.123924393338528*pi,2.56973241840016*pi,1.4099889805934671*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.566836888232802*pi,2.96189939854386*pi,4.11332543956837*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.668884363718658*pi,3.29458385021344*pi,3.40040429821522*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.382949769735171*pi,-0.4510108806717121*pi,1.425517413882396*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.186051510375193*pi,-0.4210196262449606*pi,3.94591867862569*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.789401394125666*pi,-0.16673261025354003*pi,3.46389057525552*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.343221277443578*pi,2.86154746379753*pi,1.446000213234894*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.512632943395747*pi,-0.15134461205494598*pi,1.327356414993156*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0398852964699336*pi,1.05447524154758*pi,4.43951993218651*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.379401916227144*pi,3.24613377693141*pi,0.739919150502219*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.171720182838236*pi,0.483295090263012*pi,3.73047063950979*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.289862808264988*pi,0.23865465078117698*pi,0.720766094817456*pi) q[10];\nu3(0.399046587959894*pi,3.30816393697127*pi,0.9381503826166979*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.762349081038767*pi,-0.18532099583697698*pi,1.0544244988742681*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.42098804553866*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.304119671895485*pi,0.022743040484071053*pi,1.046746681899041*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.639453028362921*pi,0.13432687211820604*pi,4.12214596926801*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.406080012349409*pi,3.18386851334923*pi,2.03083618320446*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359645724267003*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.37229457202297*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(0.694512892388234*pi,3.26317148610804*pi,0.688247748312948*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.370322709113674*pi,-0.379293422515125*pi,4.13624747338043*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2599595817480571*pi) q[15];\nu3(0.551946773939338*pi,2.62916594581963*pi,3.95083332659627*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.42479915453176*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.310417735177277*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.41620574302496*pi,0.5*pi) q[8];\nu3(0.259569014176063*pi,2.5906981264075*pi,1.56032857308624*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1876278124589161*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.768601256649778*pi) q[14];\nu3(0.612670575037155*pi,0.06315958114581999*pi,0.5630400119766955*pi) q[17];\nu3(0.379252274103648*pi,-0.4475069737020229*pi,4.25226159125212*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(3.5*pi,3.33806411322357*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.67165799046722*pi) q[15];\nu3(1.0*pi,0.0*pi,1.214977037492569*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.423670089709784*pi,0.5379852349180101*pi,0.5797580111385691*pi) q[18];\nu3(3.5*pi,3.37068542550592*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.275783907369884*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46929749549791*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.277460648940675*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5106041543704927*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4790511671030195*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38845419989443*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[17];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.292002562329631*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5884086632573542*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.666538023599156*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.622103064838015*pi,-0.400848783335568*pi,3.84212295375087*pi) q[1];\nu3(0.0317661523557927*pi,1.00639981994167*pi,4.40164749608345*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46535680126571*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46037150011643*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49684784336706*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.237756744303544*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0860564203387394*pi,0.222622748621505*pi,3.52742269711486*pi) q[15];\nu3(1.0*pi,0.0*pi,1.273904724820107*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.149173707471379*pi,0.6099775411256301*pi,4.44358293216953*pi) q[1];\nu3(0.916326462962054*pi,2.65531385036381*pi,3.5012639054614*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.42799185978722*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.694024505734432*pi,3.39642982307945*pi,4.10924435374185*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46411464139961*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.267875665893788*pi) q[21];\nu3(0.557921471943569*pi,3.14706257685228*pi,1.61573441792126*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.871739393747234*pi,2.65492937937173*pi,3.80172690653777*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5922124563198472*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.561823368486727*pi,0.27379636681684505*pi,4.11342201870609*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7421374308700179*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.628127960144778*pi,0.002510111106701962*pi,1.191461226845675*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.955934860096634*pi,2.74774492835643*pi,3.7529893295095*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.467368385911976*pi,0.62354735977563*pi,0.687488000388396*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.767491217076822*pi,0.18509841321958798*pi,1.315653830999544*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43844099692555*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.740458821537572*pi,2.91187506883796*pi,4.3748855429354805*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.430181577664606*pi,2.83903624655133*pi,1.155991380071923*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.469450812554368*pi,-0.323747818297633*pi,0.831312661861793*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48243351737943*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.787063728669288*pi,0.03708959714718296*pi,1.353899415875573*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.479795023449082*pi,2.98355025125069*pi,1.64941028018738*pi) q[8];\nu3(0.360530851170933*pi,3.09186339112545*pi,0.666936300798863*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.774473866225275*pi,-0.4523877955289869*pi,4.0692076897007805*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278479388536316*pi) q[15];\nu3(0.407082023028897*pi,0.26518564818394497*pi,4.31164078447909*pi) q[16];\nu3(0.324294046903599*pi,2.96688199450491*pi,1.482876251890829*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.69778666370421*pi,-0.219700838745864*pi,1.107597143720118*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.722897371220517*pi,3.26160136797356*pi,0.679473744174771*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.891640575969567*pi,-0.300242185736569*pi,3.51011992443486*pi) q[8];\nu3(0.659077974836993*pi,-0.025622080750343*pi,4.22988562544438*pi) q[9];\nu3(0.326814807853976*pi,0.207675884387584*pi,1.193494976725868*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.653135847418319*pi,2.4326155837228*pi,3.89117362314512*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.508908475958862*pi,-0.4032258748249159*pi,3.75908658122849*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.172939760754519*pi,3.20524359302041*pi,1.64876494991088*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39660021175839*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.42646507740324*pi,3.27898599687276*pi,1.72913060620316*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.116126227504647*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.699257621092311*pi,0.271814163018429*pi,4.46019202489097*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.709048342655184*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.597623741994981*pi,0.5424760097190799*pi,4.12518708603496*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.531620590681235*pi,3.37159891169015*pi,3.54379283744091*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.767732877295179*pi,-0.075717062984896*pi,4.3774870213645105*pi) q[11];\nu3(0.39878927908307*pi,0.6650928152156801*pi,4.08615593578061*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.540035233709016*pi,3.46679338243868*pi,3.31860778155036*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.606211431536394*pi) q[6];\nu3(0.54972653784779*pi,-0.117201740539563*pi,1.0762799151784521*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.267311213947601*pi,0.07204054729933096*pi,4.01980809598026*pi) q[11];\nu3(0.692144574381138*pi,0.05211110832583499*pi,0.85524936816078*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.4286418850335*pi,0.03477866946015995*pi,3.62610867210803*pi) q[1];\nu3(3.5*pi,3.4708633568855*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.367252807763707*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40360721516775*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.264337033517652*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.311333760473534*pi,0.43438129351617805*pi,0.8817913978537291*pi) q[15];\ncx q[16],q[20];\nu3(0.438559230003793*pi,0.57214374365149*pi,3.69097447673657*pi) q[18];\nu3(0.657438187410168*pi,0.71347795554689*pi,1.060472159668228*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.356585464269474*pi,0.03760689493114899*pi,3.67129700453996*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.4659151303754*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.155855579975082*pi) q[13];\nu3(0.58518680948287*pi,-0.02783097020584302*pi,3.88712902866299*pi) q[15];\nu3(3.5*pi,3.44907984089742*pi,0.5*pi) q[16];\nu3(0.789107892311123*pi,0.479627590046557*pi,0.7423525145477*pi) q[18];\nu3(1.0*pi,0.0*pi,1.197789401030413*pi) q[20];\nu3(0.403760401061931*pi,-0.21132522038817803*pi,0.7225786024515319*pi) q[21];\nu3(0.418013514999483*pi,0.061951253944800055*pi,4.11037539734329*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,0.5554141225737497*pi) q[5];\nu3(0.227069724459665*pi,0.16124564903611605*pi,4.103823536269919*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.342018306894079*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.644571842423673*pi,3.29996473814453*pi,3.64721213306982*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44318760234663*pi,0.5*pi) q[4];\nu3(0.540401809991552*pi,-0.4601846702976727*pi,0.68091417133364*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41023936280429*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.192970864218438*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5989533077687033*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[18];\ncx q[16],q[20];\nu3(3.5*pi,3.35297946416851*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.204103681731786*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45494724945694*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.227378509872221*pi) q[10];\nu3(3.5*pi,3.45584172280769*pi,0.5*pi) q[11];\nu3(3.5*pi,3.380899725118*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.290891313091256*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39918703886301*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191301085841389*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48307185123197*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5146833067194367*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5602545872144553*pi) q[14];\nu3(0.557901824427107*pi,0.7118912011351*pi,0.847662496342737*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4648864471729794*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.845685960750771*pi,-0.395264201528064*pi,3.48302457743412*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.380695970250962*pi,2.80073897724162*pi,0.940644560783368*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0142896451223811*pi,0.06691783969493703*pi,0.5451509173719952*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.563308412569107*pi,-0.134774297891201*pi,4.04678248304681*pi) q[8];\nu3(0.371663839837393*pi,-0.4521393537870566*pi,1.73552476518653*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.425489543976402*pi,0.08015412360000096*pi,1.28491926870636*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.713146755637062*pi,0.29957552073932203*pi,4.2669588159556096*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0133405744285983*pi,0.21126814728989696*pi,3.70825628852947*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.189482036230441*pi,3.4947091289438*pi,1.73905179815064*pi) q[8];\nu3(0.124425485763023*pi,3.10449656661465*pi,1.120814417412447*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.789718841679422*pi,-0.32245380086312203*pi,3.90266676914269*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.79215400684601*pi,0.460958837316118*pi,4.0175063126021*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.489467575345598*pi,-0.4727889141091833*pi,0.947514403082881*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.982029741201547*pi,-0.4015799484509952*pi,3.86801391191435*pi) q[5];\nu3(0.652927266395179*pi,0.385823248233947*pi,0.986561569988051*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.695249592472036*pi,0.14715216051565005*pi,1.12276442877427*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.499109481109225*pi,-0.35628126618939*pi,1.181868820381189*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.20191913163799*pi,2.84983503833753*pi,0.788393978955447*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.562660347711295*pi,-0.13770831789905003*pi,4.37628526616524*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.376069684947316*pi,3.12401793298116*pi,4.46437023760085*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.745116712452311*pi,0.475013541211592*pi,1.095354549831407*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.608587143031084*pi,3.15927879802848*pi,2.91829253861143*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.386660115201976*pi,-0.06878596029852002*pi,1.462390172865595*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.342932280565803*pi,2.31763672907382*pi,1.233964714515818*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.429449041861644*pi,-0.016844294497109003*pi,4.24598548261873*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.431034877145427*pi,3.14287713922036*pi,1.422489077140447*pi) q[14];\nu3(0.774312347588534*pi,0.69618267680316*pi,0.691150160953721*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.401156603563864*pi,3.31347535634204*pi,1.354419437322968*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[13];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3709437465414*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.207990154059678*pi,2.65535615424518*pi,1.216063492553197*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.273711475518427*pi,2.51964374645165*pi,1.3512185826388299*pi) q[12];\nu3(0.549169467590525*pi,0.9258903711283899*pi,0.99397164222639*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.509709054035188*pi,3.47232752872375*pi,0.835306195925973*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.302394154492782*pi) q[20];\nu3(0.348241925468409*pi,-0.11900428094054799*pi,4.0309095092126*pi) q[21];\nu3(3.5*pi,3.48297965623893*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47477828756463*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46742560376358*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2130279765498408*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.290618135399206*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.8987477494127*pi,0.65402218992512*pi,0.922945481329625*pi) q[12];\nu3(1.0*pi,0.0*pi,1.147061688919854*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.291335642096092*pi,-0.12881867335784603*pi,1.445861920983961*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[13];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.453183924626909*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5421515612761629*pi) q[3];\nu3(3.5*pi,3.4919416569213*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45635039139415*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[21];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49834410699179*pi) q[13];\nu3(1.0*pi,0.0*pi,1.210677006821691*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[5];\ncx q[1],q[13];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49684130348096*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.39007483833954*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47806093712438*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.309554793981007*pi) q[14];\nu3(1.0*pi,0.0*pi,1.23443578257286*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282507411952436*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.40720459683009*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\ncx q[11],q[19];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4911993886764705*pi) q[15];\nu3(1.0*pi,0.0*pi,1.215780202709011*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44781377217428*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34414264680336*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48307268066894*pi) q[14];\nu3(1.0*pi,0.0*pi,1.341782616114132*pi) q[16];\nu3(1.0*pi,0.0*pi,1.113818985568718*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5692246100944063*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5791254531803114*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.306659836348304*pi,3.20067894759198*pi,1.2297598745263532*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\ncx q[11],q[19];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33315795766986*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.437873585985408*pi,3.44067669609566*pi,4.199259541076589*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.136377802942822*pi,3.23536354355482*pi,0.5975493285125095*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4823887434913*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44710381002617*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.600200313597228*pi,2.94166976312441*pi,4.30246485360545*pi) q[0];\nu3(0.251315891401888*pi,2.85228144443748*pi,1.56020317126626*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.624060169516378*pi,3.48783800098567*pi,3.66466734193822*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0668877318454262*pi,-0.23527332954935798*pi,1.5571537292844*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.541082665055447*pi,0.7430616594300801*pi,4.23952356705891*pi) q[0];\nu3(0.682069513236504*pi,-0.450109172990026*pi,0.7701644693688521*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.45029065780951*pi,-0.157189429585055*pi,1.034854891480029*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.460158904166293*pi,3.14956630603608*pi,0.5154563044884145*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.203795817321116*pi,2.72269979543712*pi,1.6123838151649*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.624503438563567*pi,0.296023756738514*pi,0.874004916767406*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.759072123070262*pi,0.32444298997366905*pi,0.845576366998669*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.440779007325817*pi,0.78152689472065*pi,0.678486853546094*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.359317533002513*pi,-0.013620524664911982*pi,0.669831142206795*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.853792273291033*pi,3.39669277555117*pi,3.9436073550895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.882376937805951*pi,0.95738419190685*pi,0.8050819948929491*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.292519817318838*pi,3.11129139858028*pi,1.496826113971344*pi) q[4];\nu3(0.529359841029704*pi,-0.331228447430029*pi,1.0764975231388911*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.621006742653008*pi,-0.250603267420098*pi,3.28547002325866*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.644927770858173*pi,0.07869151864788004*pi,0.72803566183681*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.390753181184003*pi,0.20614804905274597*pi,0.5775344803971508*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.820960552672529*pi,-0.09289211649013701*pi,0.9069433813686261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.844909637562152*pi,2.72581841980108*pi,4.1442939565632795*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.444903399480919*pi,0.12286712582023396*pi,3.42955545915889*pi) q[8];\nu3(0.458718782511883*pi,3.25543728316709*pi,3.3294501402322*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.356089092750241*pi,-0.40524170502041357*pi,4.01538596353459*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.595952575237808*pi,-0.4494250704502302*pi,3.80411373587402*pi) q[14];\nu3(0.211538858098494*pi,0.25143809534429096*pi,4.1791822593925705*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.43209297436257*pi,0.13408226462391704*pi,4.18891482161375*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.303145668441804*pi,2.83594478378259*pi,1.7855063565016*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.611359830700114*pi,0.40804566786188*pi,4.3176329893120595*pi) q[8];\nu3(0.427155839819859*pi,-0.16005142375230502*pi,1.430085077088076*pi) q[9];\nu3(0.53582131700792*pi,0.291195402370269*pi,1.378504559812562*pi) q[10];\nu3(0.476178220864653*pi,2.66284436639494*pi,1.224806471712321*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.218052801958472*pi,0.83874973373316*pi,0.602894263182933*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.323498759565408*pi,-0.071711279301583*pi,0.5577921844179486*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.217911865372496*pi,0.075972123631866*pi,0.958634829169028*pi) q[17];\nu3(0.469421541530604*pi,-0.10782318103834299*pi,4.25226969601914*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.42506782580542*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.126125076905204*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.137271066065696*pi,0.5715784949963201*pi,3.88277291819417*pi) q[16];\nu3(0.362249758370461*pi,0.02032700840035495*pi,0.924172967426756*pi) q[17];\nu3(0.552107431134226*pi,0.9403991368514999*pi,0.728180789504307*pi) q[18];\nu3(3.5*pi,3.45719405949174*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.422800083397009*pi) q[1];\nu3(3.5*pi,3.34743398248627*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.4552507822758*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.36806238032045*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45902249550252*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.142225877305128*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.317690915098632*pi) q[13];\nu3(1.0*pi,0.0*pi,1.299053369412397*pi) q[15];\nu3(0.194335137284752*pi,3.26218215353793*pi,1.99411946248684*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1899490866354792*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.49867059537719*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.548003019484864*pi) q[11];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.314274836750418*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.628130571455384*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42413561765737*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.42012833225605*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2296054705063408*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47085268847814*pi) q[13];\nu3(3.5*pi,3.30460605094691*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5531406508111534*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1884796279972472*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.626469846606876*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[15];\nu3(3.5*pi,3.48446624227065*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[17];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.257135810748518*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.640490912794854*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5708133356715877*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48001901894558*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48256077164097*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340443689693767*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.799567634379687*pi,2.76652457834544*pi,3.4107253923144*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.509588772556938*pi,3.26397394097597*pi,1.69274838272115*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5886897367971544*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.563083480779413*pi,0.254334655090524*pi,1.0303197276721061*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.342566255146628*pi,-0.20952614393964097*pi,0.7899245479748991*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.58494386299795*pi,0.17863915219221804*pi,4.15420946918191*pi) q[6];\nu3(0.610369198756511*pi,0.030199990930084963*pi,1.51440756729254*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44669645970398*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.567227977587647*pi,3.03793507530915*pi,3.5905945457908*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.603243283001777*pi,-0.030618982353509017*pi,0.824036474071945*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0490467029390394*pi,3.45786789830973*pi,1.150828424775538*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.439324896572478*pi,0.15582543882481403*pi,0.920361973815509*pi) q[10];\nu3(0.480577628764007*pi,3.21147690982896*pi,0.979182596990382*pi) q[11];\nu3(0.741268765878501*pi,3.26745704442567*pi,0.5050267899129944*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.20686476088603*pi,-0.03424421511523201*pi,1.099964894048735*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.889018538456916*pi,0.062333570008464956*pi,4.07235478841168*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.46039191949809*pi,3.18985658997544*pi,3.35280584985541*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.768657316673751*pi,-0.4331485570941389*pi,0.8480827071186761*pi) q[10];\nu3(0.533677682633037*pi,-0.13414545494998198*pi,0.9218838473597111*pi) q[11];\nu3(0.119064923425506*pi,3.24708417449626*pi,2.11034969876624*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.482358316276639*pi,0.45353514664375305*pi,0.6418872603829751*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.650241693729279*pi,2.98354354246273*pi,4.0163891184516*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.757808861019373*pi,0.267836638598583*pi,1.50067727430947*pi) q[2];\nu3(0.477788995124069*pi,0.218816924360834*pi,3.93872009366371*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.622464564700522*pi,-0.330539072534899*pi,0.910542807090414*pi) q[8];\nu3(0.871097282429181*pi,2.50065340408068*pi,3.5570759391158*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.296751206319881*pi,3.42095572825263*pi,0.6914179466724271*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.30361241859229*pi,0.301553186868613*pi,4.4712717770463*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.407905655886026*pi,0.6109761220563901*pi,0.6399456082578769*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.627773971841749*pi,-0.343878092816148*pi,4.3124617751961*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.223567808314229*pi,0.66212418582725*pi,4.42559730530012*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.85393151020221*pi,2.51938538333937*pi,3.6473668641968*pi) q[8];\nu3(0.761883932139123*pi,0.42973832592794503*pi,4.13694561823578*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.256530165630307*pi,3.10500658300483*pi,4.4062293595058595*pi) q[13];\nu3(0.571430757726287*pi,3.25145929654822*pi,4.204880528093*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.747139347364524*pi,-0.359505863874991*pi,0.984583832086307*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.533687508786367*pi,3.16402609803638*pi,2.93140529616068*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46261566515505*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2367548931858399*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.482376324001684*pi,3.03402227134826*pi,1.126868303125663*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.434904727031331*pi,0.5334080889386801*pi,4.21777040422073*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.56087882646766*pi,2.5859952540408*pi,3.84113336472758*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.389534577544477*pi,0.5571614232136399*pi,4.28240351770218*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.687997640400871*pi,-0.005287361861446016*pi,4.420134745907729*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42404902803809*pi) q[7];\ncx q[9],q[21];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.678601248589597*pi,0.14064473616463702*pi,1.53507946168328*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.514282269484949*pi,0.8537382127431199*pi,4.402489360749231*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[8];\ncx q[2],q[14];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.41663486685978*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46383772778981*pi,0.5*pi) q[13];\nu3(0.576096851868188*pi,-0.21599859164198398*pi,1.316940109199503*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.824606211438214*pi,0.5506040831709*pi,4.27375737277311*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.091224118814033*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3189183031839868*pi) q[21];\nu3(3.5*pi,3.43729322246726*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46074206174906*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47551246859492*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42601112105718*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.390187565023557*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.290180207139683*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.2219266962166349*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.2179957972538968*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[11];\ncx q[1],q[8];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4120940167658*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41729143100495*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246852464750335*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2193026349348028*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5078275779999192*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40624582646183*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4665562350254095*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49865146817118*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5258418898803829*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.612122853407985*pi) q[14];\ncx q[15],q[17];\ncx q[0],q[11];\ncx q[1],q[8];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37589899754184*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37637905535615*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.126405761527759*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40804474799384*pi) q[17];\nu3(1.0*pi,0.0*pi,1.326819368242041*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37102610316573*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.962308844335968*pi,0.54581182378224*pi,0.75781726456526*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.424524879036642*pi,0.24770774115136696*pi,4.113421065382051*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.501407644621645*pi,0.368471314005933*pi,0.72221609699204*pi) q[2];\nu3(0.498031588264174*pi,0.6320786648833201*pi,4.0500610529139305*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.346745516434559*pi,3.12758599379712*pi,1.308509105341471*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.294639031955908*pi,0.20610891806028298*pi,4.35876461957557*pi) q[13];\nu3(0.484660342016465*pi,0.84210850385246*pi,4.36079139253187*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5859843651120995*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46739877605339*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.618229277413438*pi,2.3876550723717*pi,3.73175300180731*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.380289881248067*pi,0.6179495721022901*pi,4.44116307774026*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.800675663957105*pi,-0.4755016504268193*pi,3.79402846575329*pi) q[2];\nu3(0.609103483666041*pi,3.24785345578177*pi,0.5890919886220488*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.464332559057805*pi,0.23532209662194103*pi,1.3216941447055621*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.436930684207193*pi,2.98776042152331*pi,1.71380457069359*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.599587572094802*pi,-0.174233006853671*pi,3.81670932283013*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.518235009676347*pi,3.07342180679968*pi,3.03214647181235*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.107800680024295*pi,-0.009682615652937987*pi,0.759590378596369*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.533144435404677*pi,0.221834375569544*pi,1.4531978389375468*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.248654593450761*pi,0.40436293522168*pi,4.02020640672309*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.571058289836232*pi,0.46414902390602597*pi,1.51002931345085*pi) q[8];\nu3(0.29237641112076*pi,-0.4267320962704386*pi,1.395881681884397*pi) q[9];\nu3(0.125020304947441*pi,-0.37685892554870903*pi,1.64058650617853*pi) q[10];\nu3(0.730650088003097*pi,0.150674497663415*pi,1.464697892025086*pi) q[11];\nu3(0.478458510458615*pi,2.5274698357185*pi,1.118754365850629*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.873906275819453*pi,0.03213606092814503*pi,1.095642329598554*pi) q[21];\nu3(0.648347370690271*pi,0.39399894855888695*pi,0.72936159509868*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.511770060273598*pi,3.22052491330008*pi,1.84575079151794*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.646349706405512*pi,0.8193674669554201*pi,0.716254278457491*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.521441649323977*pi,3.40058228188555*pi,1.69335181634878*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.831577927674503*pi,3.39811580771507*pi,3.86130196118891*pi) q[12];\nu3(0.220761965224099*pi,2.94065015846555*pi,1.61078520138*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.640183405354459*pi,2.95565137656756*pi,3.42636876969032*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[3],q[9];\nu3(0.459269923340541*pi,-0.20188202350822299*pi,1.53623796215622*pi) q[4];\nu3(0.915051526972114*pi,-0.04580706697673598*pi,4.34688923459615*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.637378189208005*pi,3.10129283224231*pi,0.5088743871257272*pi) q[15];\nu3(0.342019688115366*pi,0.9501308134723001*pi,4.146608910119729*pi) q[16];\nu3(0.189983414626663*pi,3.4265429678653*pi,1.8697318813805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.328701309404994*pi,0.10389573399826302*pi,4.18298919091931*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35268832686367*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.28548590086202*pi,0.5*pi) q[3];\nu3(0.442895701428658*pi,-0.117915641890805*pi,0.620935611068861*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.23165596954447*pi,0.17753951613748098*pi,0.728523084766528*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2715363754761029*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2091679258807742*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.573861424281136*pi,0.8856041424596099*pi,4.49270677973053*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.368278796062456*pi,0.6409607679912599*pi,3.67206688781582*pi) q[19];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.514789506734855*pi,-0.384895560667156*pi,3.53260027374682*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.674958371893072*pi,3.34140719139698*pi,4.10949814106127*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.48497468978608*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5092793622707878*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.329445444626663*pi,-0.398868598722117*pi,0.5225890991111428*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.36946286867551*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.3605087079113*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1343421169204602*pi) q[10];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.175160999445781*pi) q[15];\nu3(3.5*pi,3.36928946207744*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248134114106913*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48777474406829*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46184909566218*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.319300319031439*pi) q[12];\nu3(3.5*pi,3.46912717633843*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.105125655959913*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203036970162263*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.46611555328051*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5656827373351354*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.2734235731959371*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4268287025039506*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5804164640160173*pi) q[21];\nu3(0.219693733304726*pi,-0.32661543693405004*pi,1.82148672475406*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.603241596016909*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5899316864018043*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.49444862536377*pi) q[19];\nu3(0.613217352275475*pi,-0.22726193848041099*pi,0.861601496836813*pi) q[0];\nu3(3.5*pi,3.49664781797159*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41539743468389*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.220315775780977*pi,0.24140255968481705*pi,3.47262779845784*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.39729435298114*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.400638029001154*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204517860126596*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.506518142710269*pi,0.7005053452855099*pi,0.5269339623527445*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.528625424662836*pi,-0.277345248670319*pi,1.41592865786156*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.330343902840104*pi,3.06349413670421*pi,1.64863926518177*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.317392687669307*pi,3.037675921323*pi,1.265628567978536*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.19656660965543*pi,0.103087070110231*pi,4.09984903443189*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.270737005316475*pi,2.55569655190075*pi,1.1102155277370649*pi) q[3];\nu3(0.916491814782801*pi,0.69203942852699*pi,4.26302938733752*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.524662845968158*pi,3.33610373518797*pi,4.3941785084744005*pi) q[8];\nu3(0.580444914637433*pi,3.36933448792774*pi,4.33397945420622*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.461614258107737*pi,0.52421348966858*pi,3.74396517021978*pi) q[12];\nu3(0.708147531431898*pi,2.96267552452326*pi,3.79846049714058*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.941874691227025*pi,3.07155722116423*pi,3.61749667689457*pi) q[16];\nu3(0.42200714488228*pi,-0.4472696612042446*pi,1.5457139217416*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2856015675595405*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47974673437269*pi) q[20];\nu3(0.560601795259976*pi,3.33321629571438*pi,1.75092805293069*pi) q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.541468339587228*pi,0.7655888702089*pi,1.073956834211029*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.621640539907817*pi,2.7975865247556*pi,3.31094467537249*pi) q[9];\nu3(0.374807196053742*pi,3.10365013971935*pi,0.615291754813209*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.798775236966946*pi,2.82256593505223*pi,3.4794703963504*pi) q[12];\nu3(0.531260944317313*pi,3.25700224980012*pi,3.0663582198739*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.433763064678082*pi,0.7197354992007099*pi,0.680898882042651*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.603147590027855*pi,0.82220318849004*pi,1.096017001428816*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.125311358626532*pi,-0.05608752054258698*pi,3.9047682693289*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.753919851975391*pi,0.01836964219590498*pi,0.5278131279772583*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.289263971721453*pi,3.36134329837515*pi,1.363286261602161*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.550038434561791*pi,-0.363134515699228*pi,3.81476920024896*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.850923120808493*pi,0.450333881382351*pi,4.4266629373241795*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.378855820095221*pi,1.00600764494162*pi,4.328315514205951*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.860040857998452*pi,0.36078611445770103*pi,0.716790419899821*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33937039967669*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.771671558886916*pi,-0.251076417855347*pi,3.46240068103*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.286145445167492*pi,0.308806448207253*pi,1.024264468469892*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.108625357675241*pi,2.45532287302406*pi,1.2285261376548489*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0496428686729051*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.841672215912046*pi,-0.014737393183338998*pi,1.308684338399269*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.380886967125726*pi,-0.16134667001937403*pi,0.999810444276696*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.995424616437253*pi,-0.157523395132032*pi,1.291443875911757*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[13];\nu3(3.5*pi,3.46615061374301*pi,0.5*pi) q[12];\nu3(0.556393740534678*pi,0.36338455320804*pi,4.30475797367645*pi) q[14];\nu3(1.0*pi,0.0*pi,1.152438004639091*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5304179402441123*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46282883604747*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40519248881739*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.278731214324577*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.23157806381684*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.614040852610827*pi,3.30800084067728*pi,3.58910457854307*pi) q[20];\nu3(0.804967099635975*pi,3.22278313918565*pi,0.5793818074041472*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\ncx q[10],q[13];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46989774203995*pi) q[16];\nu3(0.575358157209091*pi,2.83900613539667*pi,3.46818626256313*pi) q[18];\nu3(0.548246565640111*pi,0.5535225809908499*pi,1.032138785670391*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.686646924436905*pi,-0.082024458952212*pi,1.2753304348763779*pi) q[1];\nu3(3.5*pi,3.41423951532268*pi,0.5*pi) q[2];\nu3(0.286423381747993*pi,0.03459526037483496*pi,0.631270100390158*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.17315078451992*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4005839544468*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.3584619038735095*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5704984513547945*pi) q[15];\nu3(0.0572332696355081*pi,-0.14497029399559003*pi,0.655049012627554*pi) q[18];\nu3(1.0*pi,0.0*pi,1.376104415149881*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.226968893560765*pi,-0.383913044081507*pi,4.186708408915409*pi) q[3];\nu3(3.5*pi,3.48124723096994*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.1821023676494669*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[9];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.386044046065431*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3561990378106*pi) q[19];\nu3(0.676117540741164*pi,-0.0022561746821819773*pi,4.32544175014936*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[14];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46850791276573*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46748485131699*pi,0.5*pi) q[6];\nu3(0.299518586732612*pi,3.04840185468454*pi,1.089952359606668*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48962069772638*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.400840546033292*pi,3.46818935264205*pi,1.54867289874624*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253268033000867*pi) q[17];\nu3(1.0*pi,0.0*pi,1.270218804261215*pi) q[20];\nu3(0.596625476358839*pi,3.20057726952535*pi,3.03755427781319*pi) q[21];\nu3(3.5*pi,3.39104486970103*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48588311368436*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[9];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.234294703421281*pi,0.32615837805886905*pi,0.640262004821865*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.241700985645787*pi) q[14];\nu3(0.517958998066139*pi,3.18561962807452*pi,2.97002637086611*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.264671503879475*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.256871439453703*pi,2.47760558592502*pi,1.285053540038126*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5588227632130818*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4814621054451*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.306387672994657*pi,2.96560439322503*pi,1.1198021868915689*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3439859216902*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47436587117652*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.700612666251585*pi,0.8557423726208999*pi,0.8332589718001759*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.607102948819181*pi,-0.4696893193430388*pi,3.07991279528054*pi) q[2];\nu3(3.5*pi,3.41498277136395*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.330531262450522*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.361680749320688*pi,0.46095959950894505*pi,4.356914872117541*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.762474359522712*pi,-0.104581978067606*pi,4.38227334768387*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.641383075547223*pi,3.17130944964724*pi,4.40006257371805*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.379859447845389*pi,3.44580007406891*pi,0.5253281249821651*pi) q[5];\nu3(0.682668588303546*pi,3.36618979420835*pi,3.60379990917656*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.73835031535535*pi,0.22882246576255405*pi,0.640770207083278*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.533681385686472*pi,0.09532023054301197*pi,0.841927351133711*pi) q[5];\nu3(0.739082365973661*pi,0.449507803762623*pi,4.43014693820172*pi) q[6];\nu3(0.940909191411378*pi,0.5627637130110399*pi,4.2825093952217*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5876848017736739*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.713738586078622*pi,3.17613295717393*pi,0.5453589590664158*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.824553905981349*pi,0.13488104001350798*pi,3.82902104154072*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.77338762309087*pi,0.7640982611076901*pi,4.37825354751505*pi) q[7];\nu3(0.779124508320604*pi,3.02495797516811*pi,3.01976592257098*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0324690341337115*pi,3.22172402852577*pi,1.485782275067257*pi) q[11];\nu3(0.357613556043961*pi,0.318510369566653*pi,4.14452697777652*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0346258949042478*pi,-0.4655836482434829*pi,0.8847958641401861*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.269000483168778*pi,-0.19445524393438102*pi,0.674505116172277*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.144652819624282*pi,3.12455857880912*pi,1.381656369980182*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.452844779748769*pi,3.26354721356881*pi,3.3722214566488*pi) q[9];\nu3(0.303131816373607*pi,0.15517166827436102*pi,1.086376227411445*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41234040959018*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.166686101140888*pi) q[16];\nu3(0.519188156075169*pi,-0.019008539896492982*pi,1.11190516199393*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.094048178071574*pi,3.29019257231866*pi,1.53563757211815*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.174681114305614*pi,3.3066360942614*pi,1.89543506091254*pi) q[0];\nu3(0.129446298312547*pi,0.73717244844082*pi,4.43485956096322*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.509168244478257*pi,-0.17716896652524*pi,0.920524849101297*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.474326788136595*pi,2.56893707821676*pi,1.170285633203786*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.459428702602962*pi,0.41962062233324604*pi,4.11916704230954*pi) q[20];\nu3(0.42693207659331*pi,3.4987784083585*pi,1.71587047073436*pi) q[0];\nu3(0.465013507865231*pi,0.069737945853798*pi,3.83616437647355*pi) q[1];\ncx q[2],q[10];\nu3(0.252795123867516*pi,2.86730042112942*pi,0.928624028172012*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.628693917804744*pi,2.87183461756864*pi,3.40066895487895*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.523891957834016*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.859731995384985*pi,3.49581179721314*pi,3.29230144442141*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.30797687024045*pi,-0.15963944499815802*pi,4.307390509088361*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48785898240275*pi,0.5*pi) q[2];\nu3(0.446629524209598*pi,0.439167886947494*pi,3.51065795851524*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2730778456182819*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38832035675708*pi,0.5*pi) q[5];\nu3(0.823338024142567*pi,3.45609157957828*pi,3.31975621426044*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.309855142832621*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.45693624312854*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251012611460719*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[13];\ncx q[7],q[18];\nu3(0.0971862569196522*pi,3.3583921090398*pi,4.14537871935958*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49544637241116*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.34732120748628*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2974142692549089*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.40644607049952*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.207135945670913*pi) q[6];\nu3(3.5*pi,3.43743613846512*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[20];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.624375315788025*pi) q[13];\nu3(0.1231411611731*pi,3.03394832091212*pi,1.63925733922828*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281893287542496*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47579076077535*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\ncx q[5],q[13];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48404025657194*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5449051329645922*pi) q[14];\nu3(0.490384929826418*pi,2.94888284311147*pi,3.68602213810633*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.371926757208946*pi) q[20];\nu3(3.5*pi,3.49261863364581*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42373037021047*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41177411016115*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.071761980435904*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.115239331440282*pi,2.43320576202617*pi,1.161310341323947*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1012178079141899*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45287616230185*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.688882187853173*pi,0.15689354459456395*pi,4.42535724633283*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5361056905741868*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.313100261911262*pi,-0.221115471258161*pi,0.653105184001047*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46711925374069*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5263421132177153*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(0.379681617350989*pi,1.11473884376632*pi,4.34862301538576*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.577196652571413*pi,1.09920117157184*pi,0.678276657423144*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.412387035656586*pi,3.21818577540474*pi,1.150993312584832*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.465350611555668*pi,-0.023910459471911005*pi,3.70776823866444*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.615094110490188*pi,-0.322323442251945*pi,0.835599525673997*pi) q[12];\nu3(0.565526454771669*pi,-0.07839819711597001*pi,3.93765302501486*pi) q[13];\nu3(0.290707617659247*pi,2.57165878163235*pi,1.57030024917276*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.50727205247807*pi,0.6223080443747*pi,0.715813505199483*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.954454760509226*pi,2.832592670213*pi,3.68053650841567*pi) q[13];\nu3(0.724122107803522*pi,0.26755985231491997*pi,3.84036283270291*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.724307887486796*pi,0.200099292133328*pi,0.687223925303274*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.576069043891858*pi,3.42839795529004*pi,3.39282753926539*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.525472523444477*pi,-0.13924727644087898*pi,3.47305028712034*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.035704561211155*pi,-0.337689272633573*pi,1.431858561575454*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.867653987480876*pi,3.43168265975194*pi,0.795510607504639*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.110221598583083*pi,0.82403977049471*pi,3.87470275526133*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.653240837752099*pi,1.14296665841706*pi,0.834953164631824*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.701267164104566*pi,0.013191762036279031*pi,1.39444082025172*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.727335772364858*pi,-0.4646600251512809*pi,3.33767116607049*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.32304145465179*pi,3.10609212828923*pi,4.39807859113802*pi) q[4];\nu3(3.5*pi,3.4853599497226*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.85916767111781*pi,0.406200712655452*pi,1.349543996937896*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1511835717040508*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.482807953606793*pi,2.5354306119248*pi,1.52768250290692*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.272240785808201*pi,2.7882844494007*pi,1.278155912480195*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.417385665036019*pi,-0.4846977604605918*pi,0.798230243046674*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.8698142749256*pi,0.063885191315038*pi,0.767775226534091*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.844910191915565*pi,0.034497147347354984*pi,3.71440367585651*pi) q[17];\nu3(0.661452320451208*pi,0.267324288613204*pi,0.663049643362721*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.492411052462114*pi,-0.381991909285733*pi,4.33774233056155*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.645102221598442*pi,-0.4169627493329058*pi,4.1184475036193895*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5092018822921234*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.49093460182494*pi,3.42363628815452*pi,0.700562225960484*pi) q[17];\nu3(0.433305177781689*pi,0.22511092858443404*pi,4.0706409382227005*pi) q[18];\nu3(0.489841872447639*pi,3.42992307130703*pi,3.28125798279931*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.48904813474917*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.564571267670173*pi,2.73588332481922*pi,3.40141534857163*pi) q[9];\nu3(3.5*pi,3.43387794744272*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45910440830092*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.216524004595579*pi) q[13];\nu3(1.0*pi,0.0*pi,1.343609125266866*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3017690684042749*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.927196145367219*pi,3.21537782635302*pi,3.80408266555753*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39444592779115*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,1.168969241198897*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.639318571377162*pi,0.323546247315748*pi,1.1771779553882329*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.23754414310279*pi,0.5*pi) q[4];\nu3(0.52102349521099*pi,-0.182757089563319*pi,3.93541873669333*pi) q[5];\nu3(1.0*pi,0.0*pi,1.17102260750328*pi) q[6];\nu3(0.635913145470169*pi,2.97127140050438*pi,3.08484659312741*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47686773044581*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46168757112606*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5260359719100296*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,0.614354301046016*pi) q[3];\ncx q[4],q[6];\nu3(0.486962718096058*pi,3.15153145215533*pi,4.3248932989412*pi) q[5];\nu3(0.457372973573461*pi,2.74454066142868*pi,1.096427354946989*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.33442802355961*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.466553539664*pi) q[6];\nu3(1.0*pi,0.0*pi,1.253827094359771*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45812310217535*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.321374402283108*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,3.48307409207705*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2323766249284511*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48091313813292*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225398111332525*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.237201381297343*pi,-0.14961309754402902*pi,3.93528205046418*pi) q[1];\nu3(0.141243418137984*pi,3.24212489860901*pi,2.0617122874822202*pi) q[2];\nu3(0.304872630677293*pi,2.47113284276287*pi,1.2023372128649221*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4084533016583*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5945942079186821*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4929038058033*pi) q[21];\ncx q[0],q[7];\nu3(0.473461646569586*pi,3.48419502049099*pi,1.76613693657429*pi) q[1];\nu3(0.44539792234219*pi,0.18575133274246902*pi,1.082562417890754*pi) q[2];\nu3(0.504573671563647*pi,-0.4241662741400152*pi,0.598782475797917*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45416759089559*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3496445409437259*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.488024985757869*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.241313686558347*pi,2.60929270272509*pi,1.0892500710326392*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.740507555535395*pi,0.5176975639527299*pi,4.02334213220683*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.296243193749571*pi,0.30552765845305696*pi,4.0261647094766495*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.449064684686725*pi,-0.343204355445003*pi,3.98522748174464*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.700878076968692*pi,3.29477819126933*pi,4.02272373252349*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.506903946283045*pi,3.45844707623438*pi,4.33230680612236*pi) q[14];\nu3(0.591745560702037*pi,1.02999116144728*pi,0.8287043698075349*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31021108872286*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.273204675682142*pi,3.26468854746315*pi,1.494960609657857*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.626620044684088*pi,3.14167561127143*pi,2.87412169780064*pi) q[10];\nu3(0.262386587954866*pi,2.52937709849146*pi,1.458625619950956*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.317970118491494*pi,2.84434311256511*pi,0.843704205383388*pi) q[13];\nu3(0.584520803572054*pi,-0.314273603848532*pi,4.00876509182351*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.588439425200816*pi,-0.31428516409326*pi,0.601373163640512*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.825433422725426*pi,-0.244862229587624*pi,1.0871700521260799*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.565832803417458*pi,0.326292650249435*pi,1.279112763260077*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.211754695877682*pi,-0.040090684218510975*pi,3.85937750427396*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.719405208882438*pi,0.83185751908024*pi,0.7724338047906589*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.522837665356426*pi,2.59066644396438*pi,3.44626768734051*pi) q[0];\nu3(3.5*pi,3.44264855956481*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1666270206662461*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.551876122726255*pi,3.42908084330979*pi,3.21994821628584*pi) q[17];\nu3(0.632703107718975*pi,3.19162755917926*pi,4.21709176363444*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.723442888377563*pi,3.26698164008423*pi,0.708820146215875*pi) q[20];\nu3(0.687733029286429*pi,0.27859928055640204*pi,0.880455922927189*pi) q[21];\nu3(0.796473682070762*pi,-0.338789734439803*pi,3.51360898814771*pi) q[0];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.29578679900306*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.180515424479387*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.473745307035182*pi,3.11366026024306*pi,3.38303274710238*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.820648782834714*pi,2.67301852571197*pi,3.96806605966381*pi) q[20];\nu3(0.538635405093818*pi,0.42391774752160805*pi,4.14865077112203*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5353150630102408*pi) q[3];\nu3(3.5*pi,3.43251406880092*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.614081863923001*pi,0.51084187990791*pi,4.2254510464471*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.417790291906128*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.397930975165569*pi,3.13982768748158*pi,1.71896983843274*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.523297925124285*pi,3.4649192596037*pi,4.396313528776799*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31014813178874*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.582997466882353*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242670069889632*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.310352782468931*pi,-0.291651586472299*pi,1.67214159069726*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.42353592673178*pi,3.39067822470599*pi,1.80710369684101*pi) q[9];\ncx q[10],q[17];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.42017415220341*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.376870252389431*pi,0.7000407369152*pi,4.23862553707634*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45457376719566*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3940967278293*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1785756086915948*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(0.905675694452086*pi,3.32368390192097*pi,3.86963618374798*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.45586664014983*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.748810317073467*pi,3.19296481867421*pi,3.56812079571371*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.435762893980984*pi) q[20];\nu3(3.5*pi,3.48618115339694*pi,0.5*pi) q[0];\nu3(0.571603198410644*pi,3.08159601130296*pi,3.78983916726122*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.118616644290365*pi,0.009812571237643009*pi,1.083624695092532*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.47777441175257*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.314537831621836*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.153263353825825*pi) q[15];\nu3(0.320245653368868*pi,3.38457662905596*pi,2.00938512444547*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5013033012399855*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.660193463937364*pi,0.5125669557372301*pi,1.391053092969359*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.24357190191746*pi,-0.041496986137047*pi,0.933668306537953*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.104869986303275*pi,-0.294400914629326*pi,0.770472969543337*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.28790329917159*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5159119751334011*pi) q[20];\nu3(1.0*pi,0.0*pi,1.179396759825806*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.552212249619748*pi,-0.49692256104111854*pi,4.408688619401699*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5793162753319495*pi) q[8];\nu3(3.5*pi,3.43478253848157*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0279645870692292*pi,-0.16751863937022998*pi,1.343178630668333*pi) q[11];\nu3(1.0*pi,0.0*pi,1.339493055223211*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5556482234082831*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[15];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47342604040673*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40128054950626*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.60073573812804*pi) q[12];\nu3(0.549378050542807*pi,-0.220616537840868*pi,1.3510092069900699*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.141312199238*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.685265357341545*pi,0.218373994406017*pi,0.603258660798152*pi) q[7];\nu3(0.10805395702555*pi,0.352201769799782*pi,0.759828751384482*pi) q[8];\ncx q[9],q[12];\nu3(0.87241440528597*pi,3.34749760076769*pi,3.37970181172403*pi) q[10];\nu3(0.198141523619967*pi,2.99162931921205*pi,1.93360911814925*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.655978466314328*pi,0.17974673063414803*pi,0.9454700236760409*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0470652603850304*pi,0.308543537279209*pi,0.692398451636203*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.4493657594211*pi,0.01789020395709795*pi,3.97096900725657*pi) q[7];\nu3(0.261751759997889*pi,3.2540285898495*pi,0.8071456640875341*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.786436812873859*pi,0.21021330613914702*pi,1.59486044889286*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.547243139395228*pi,0.378083718740572*pi,4.22013822157623*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4828293130112105*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.68139590121844*pi,3.31857535172308*pi,3.42778090159245*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.578096497453209*pi,-0.4426096298919555*pi,0.906381434639091*pi) q[0];\ncx q[1],q[16];\nu3(0.604770824465937*pi,0.51842347307404*pi,4.15650495395856*pi) q[4];\nu3(0.198645726051084*pi,-0.12706845775917802*pi,4.43321502098794*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.550147842202759*pi,-0.4191567300818218*pi,4.12337944103698*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.134940477284385*pi,0.6354801332975699*pi,4.418484989724179*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.682350795192121*pi,0.6814589620860301*pi,1.112267142812913*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.316907781113578*pi,-0.076110322694665*pi,0.692657975287022*pi) q[17];\nu3(0.636785283854517*pi,-0.001804014060715009*pi,3.89565606848595*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.420431955431459*pi,3.27962241849505*pi,0.5932764136411465*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.350462113694418*pi,0.44851237268090105*pi,0.738780156668728*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.330488410343272*pi,-0.02778430262835202*pi,0.806075409874616*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.765050710039867*pi,0.5560544610018701*pi,0.997275376034079*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.133652725594047*pi,2.40209434631779*pi,1.350292716912582*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.38989952828027*pi,2.70269668653194*pi,0.9795078776405091*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47285594388276*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3113501131326961*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.588199317063077*pi,0.06134982632781305*pi,0.7450779332079089*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.921700451823225*pi,-0.21698490367857898*pi,4.24763502726611*pi) q[19];\nu3(0.647074290620302*pi,-0.062252884850899026*pi,3.63908730115364*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43428932677633*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.27471653514857*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.228074341444407*pi,3.00832286169766*pi,0.939415082586848*pi) q[20];\nu3(0.63210808501229*pi,3.39143478558544*pi,4.0828351979620106*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.35153748014962*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3573089055975*pi,0.5*pi) q[4];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182389316987323*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5202831918561627*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226174651574084*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.468439745400991*pi,-0.016995750437215018*pi,0.968705678523267*pi) q[21];\ncx q[0],q[14];\nu3(0.534418490958352*pi,0.345895373549275*pi,1.441267368570212*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[17];\nu3(3.5*pi,3.41611030307469*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.630459251266585*pi) q[8];\nu3(1.0*pi,0.0*pi,1.139552469697342*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40217350129376*pi,0.5*pi) q[0];\nu3(0.108124695581661*pi,0.44951458841491*pi,4.2019377727439196*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5712159599526858*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1898310482560839*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6285162826924751*pi) q[17];\nu3(3.5*pi,3.37392110967585*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145074503240242*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[17];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43509394773682*pi) q[9];\nu3(3.5*pi,3.47435788207676*pi,0.5*pi) q[10];\nu3(0.3260515894678*pi,-0.4324056951639928*pi,4.41388320972268*pi) q[11];\nu3(0.778576711352623*pi,2.53439714415695*pi,3.65062941633194*pi) q[13];\nu3(0.571062225818732*pi,3.16590547599011*pi,3.41808432660392*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.1851787347619531*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42636286593169*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.757030844281529*pi,-0.05112144405006602*pi,0.854986408900039*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.476463045383055*pi,0.7693255654112401*pi,4.00103076455635*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5312470230188979*pi) q[14];\nu3(0.752091012425276*pi,0.40430460319137496*pi,0.9252907348396*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5606681778932723*pi) q[19];\nu3(1.0*pi,0.0*pi,1.354402867190259*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[15];\nu3(0.506506311335772*pi,-0.4877312210659848*pi,3.96784447695652*pi) q[2];\nu3(0.498305774627017*pi,-0.022242916800533974*pi,0.5350788931362893*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.40068225468696*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.24995139469944*pi,0.5*pi) q[1];\nu3(0.177893804676549*pi,-0.18655945378411698*pi,1.4243317109665101*pi) q[2];\nu3(0.370665847991041*pi,3.41857803697649*pi,4.2478430691422595*pi) q[3];\nu3(0.460009354808664*pi,0.70877455384902*pi,3.97466291863483*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.160859850606189*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.626827902989803*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.152733321348496*pi,-0.018281999063541998*pi,3.85765945187262*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0184129438993898*pi,0.323378025741455*pi,4.19958210193201*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.155244327059211*pi,-0.253779304327512*pi,3.84506134306285*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.624898410404216*pi,3.34679941114775*pi,3.14691146804038*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.793928462214282*pi,0.45982400683926306*pi,3.97429469961309*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4871016040559*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.27545136674978*pi,0.43405271525260003*pi,0.9217879142662571*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.464251944314965*pi,0.6003003765600501*pi,3.96034746403214*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4063958345914305*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302211844490043*pi) q[16];\nu3(0.555715143186604*pi,3.27284496931785*pi,4.158732993800109*pi) q[17];\nu3(0.117277644451568*pi,-0.264867255765442*pi,1.338323791473979*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.659393873357839*pi,-0.260310805352915*pi,0.787025347521935*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.838703682913752*pi,2.94293777277821*pi,3.2705509904099*pi) q[6];\nu3(0.559603227015744*pi,0.8036642231161599*pi,0.6010984268423301*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.556564404221868*pi,0.65373503289202*pi,4.23194106238308*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.479813942236041*pi,2.8519615377818*pi,3.54191775900445*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.318166707979051*pi,0.37633311272374004*pi,4.45713907745497*pi) q[6];\nu3(0.395226074961948*pi,-0.305401716197256*pi,0.827194434987354*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.335490576534518*pi,0.233388286603888*pi,0.691510606982808*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45155332963152*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.14036442791068*pi,-0.06110781548930799*pi,1.2854774877294282*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.360395909782618*pi,0.08650690698708696*pi,0.664445766909005*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.09377012223062*pi,3.31996381057269*pi,0.5425680523790815*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.102180330366474*pi,-0.284360765597035*pi,1.3851445675952*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.421589040803141*pi,0.395989361724122*pi,3.65708436180205*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42997306768863*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.697942195632018*pi,0.5256470537798501*pi,1.257771640687205*pi) q[9];\nu3(0.142857314292782*pi,2.93803134710367*pi,1.2582682989984781*pi) q[10];\nu3(1.0*pi,0.0*pi,1.264411796314747*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.473389174196329*pi,0.6717544590134199*pi,4.379702476013771*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.820388633273711*pi,0.8573028636406399*pi,0.7988204595942441*pi) q[10];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.746199467505542*pi,3.18402158972383*pi,4.01485519353278*pi) q[20];\ncx q[0],q[7];\nu3(0.795723909930266*pi,0.77222315037934*pi,0.9175445143771119*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.2768749858285595*pi) q[11];\nu3(3.5*pi,3.31296076739847*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274320585612065*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37108959337934*pi,0.5*pi) q[0];\nu3(0.575802844649946*pi,2.77773024448702*pi,3.38699992555254*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.21227466059101*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(3.5*pi,3.45505539339112*pi,0.5*pi) q[14];\nu3(0.470198393349669*pi,3.18407132517319*pi,3.22074891926835*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274377578613239*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46181815856572*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.229761709750355*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.430202742508844*pi,3.25573497126957*pi,4.274101001819179*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43236754480297*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37709619974923*pi,0.5*pi) q[3];\nu3(0.156819170756738*pi,-0.214742150615987*pi,4.00648262463985*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44026487475603*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.42468624781618*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.126771788961362*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.49522805295963*pi,0.48213185550542004*pi,4.4062274310833*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32426256819018*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1779041424211059*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.561173921748194*pi,3.05510264384744*pi,3.66291842772627*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32703826368017*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.357904675081877*pi,2.54463549471156*pi,1.3840662195886089*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48492051625693*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2752240136241109*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42177311501397*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48853120364861*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.35031603970134*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209838118633681*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.402147126038789*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.212587765625556*pi,-0.20152775801163098*pi,3.94030959586569*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49505834584363*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45216160136552*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.489464456383843*pi,0.461376596959418*pi,3.88104835734331*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270939114844228*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.628197516362164*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254097203060049*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[12] -> c[12];\nu3(0.535951423459535*pi,0.6072646226385401*pi,4.47541946503049*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.549732704931623*pi,0.03363395024661597*pi,1.172185799046028*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.524650912934318*pi,0.46543251222956294*pi,4.43664310802685*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.566820832183444*pi,0.305594225773282*pi,1.067793891163237*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.596642905937573*pi,2.57946072092292*pi,4.0660339569985*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5603171701427035*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.234745313145951*pi,2.69158462496129*pi,1.50277000178712*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5049997292252508*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[16];\nu3(0.158817685565943*pi,2.66011798969699*pi,0.843721193863445*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.465230416014895*pi,0.12865974242663902*pi,3.82418678029791*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.466884807640021*pi,0.17012783229751705*pi,3.65563686691303*pi) q[9];\nu3(0.535351659605253*pi,-0.290463657996881*pi,4.11937251923655*pi) q[10];\nu3(0.651037485567651*pi,0.05457974373170005*pi,3.60356475500508*pi) q[13];\nu3(0.212331620018954*pi,-0.21350274994748702*pi,1.0855524329869262*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.528583489688366*pi,-0.08181009298201802*pi,1.2437755537786939*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[15] -> c[15];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.397925189835384*pi,-0.256944077263469*pi,1.0156234451248078*pi) q[5];\nu3(0.418524147043387*pi,0.79950651943745*pi,4.20213687036428*pi) q[6];\nu3(0.505973444093857*pi,-0.05029656332801302*pi,3.84980281088307*pi) q[16];\nu3(0.194607748174657*pi,2.90404097674639*pi,1.82028555645233*pi) q[17];\nu3(0.205903116176687*pi,2.8414085345589*pi,1.050036248469977*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[21] -> c[21];\nu3(0.156719900935523*pi,-0.388686958769491*pi,1.308305155219254*pi) q[1];\nu3(0.260033539958626*pi,-0.21244537319387702*pi,0.720489144978813*pi) q[4];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.675852577811698*pi,0.6914871227075401*pi,0.517041166924715*pi) q[0];\nu3(0.672308329603259*pi,-0.272373726963432*pi,3.73408503293978*pi) q[1];\nu3(0.123254182694747*pi,0.31857917696816795*pi,0.770821129311211*pi) q[2];\nu3(0.449246144556065*pi,0.312338493631346*pi,4.246228143333591*pi) q[3];\nu3(0.634157633650353*pi,3.3942478907809*pi,0.622247508734649*pi) q[4];\nu3(0.512767737470686*pi,0.15233274898736304*pi,0.8282574953158139*pi) q[5];\nu3(0.49883170596035*pi,2.89777172953578*pi,3.59174722775963*pi) q[6];\nu3(0.133377336233389*pi,3.41619616414286*pi,0.5100330487617006*pi) q[7];\nu3(0.0523587071859472*pi,0.9601650747144499*pi,3.97762319129175*pi) q[8];\nu3(0.518990821222438*pi,3.22674277165009*pi,3.42572006101975*pi) q[9];\nu3(0.528541469846151*pi,2.68534104084522*pi,3.47067952506397*pi) q[10];\nu3(0.62347226570945*pi,3.23710934554673*pi,4.26687027076756*pi) q[11];\nu3(0.423798917093035*pi,3.33540953194411*pi,1.50409850014105*pi) q[12];\nu3(0.471952826093503*pi,-0.394510396977533*pi,1.398181297100121*pi) q[13];\nu3(0.773861021461199*pi,3.17958406924894*pi,3.61097727111477*pi) q[14];\nu3(0.87706382459591*pi,3.17094500148095*pi,4.27376537197964*pi) q[15];\nu3(0.646872360600587*pi,0.12168345148126103*pi,0.5199798360118288*pi) q[16];\nu3(0.29216774567199*pi,-0.269640314316683*pi,1.2340015203463541*pi) q[17];\nu3(0.70824676275477*pi,0.189349628777159*pi,3.71535402524113*pi) q[18];\nu3(0.903822371807718*pi,0.8709032102171199*pi,4.47275779742733*pi) q[19];\nu3(0.51477419239861*pi,0.12284110837052198*pi,0.877027539486056*pi) q[20];\nu3(0.802668942066332*pi,2.85213481006839*pi,4.20878224754514*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.33701634387891*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32378918658558*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39337971948187*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47664606757374*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2594164567068011*pi) q[8];\nu3(1.0*pi,0.0*pi,1.295626750346557*pi) q[9];\nu3(1.0*pi,0.0*pi,1.265336051167429*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.43155875415145*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.221138333358484*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1835822771012499*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[18];\ncx q[2],q[16];\ncx q[3],q[20];\ncx q[4],q[8];\ncx q[5],q[17];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(3.5*pi,3.49095309154232*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.45709150104789*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.361015332263793*pi) q[15];\nu3(1.0*pi,0.0*pi,1.422416250179189*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49193645699826*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47665705064866*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4845364534114*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40699617643183*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43660047788496*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44318751026403*pi) q[9];\nu3(1.0*pi,0.0*pi,1.172503902524827*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.647175487493215*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.186224601828136*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243542895766697*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4081114262748*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267199159193542*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5679075470010293*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[18];\ncx q[2],q[16];\ncx q[3],q[20];\ncx q[4],q[8];\ncx q[5],q[17];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5675852281686447*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44224528579267*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.637377859748988*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5003936080550866*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.683270306708958*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47542087772191*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.726666137044986*pi,-0.09223462226946699*pi,3.91625202295228*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.388548112042786*pi,-0.143566289563467*pi,1.59437055108201*pi) q[21];\nu3(0.691152059191093*pi,3.10819203824563*pi,4.466909650417509*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.443604351564215*pi,2.58162771378248*pi,0.952751044312595*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.818428534658957*pi,0.170958126082272*pi,3.70295774947277*pi) q[21];\nu3(0.199945486445428*pi,0.75716904680866*pi,3.85810128661109*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.119033562537699*pi,0.04735499630173601*pi,0.8620647155893559*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.249954883430107*pi,0.6218561933234199*pi,3.97713073160067*pi) q[1];\nu3(0.606407644695848*pi,-0.091847140818552*pi,3.85318025940066*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.516404306288572*pi,0.042503288832360986*pi,0.918218633034539*pi) q[5];\nu3(0.824548913111641*pi,0.63347266057814*pi,0.5236755147055528*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.386739762610945*pi,0.181432324591711*pi,3.35614442766268*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.295989650938292*pi,0.045303198120618005*pi,4.16787937380636*pi) q[14];\nu3(0.292699137738218*pi,-0.30725841292092404*pi,1.67372382241321*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.279095627405905*pi,2.74883209123949*pi,1.492041085597055*pi) q[1];\nu3(0.333044340826376*pi,2.95940832002854*pi,1.71248364840779*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.30083517515272*pi,-0.340535194329729*pi,1.480266629660271*pi) q[4];\nu3(0.558769897766491*pi,0.5589855370557*pi,0.865402363145612*pi) q[5];\nu3(0.809144454397217*pi,0.19602744836324404*pi,0.849501203367795*pi) q[6];\nu3(0.355043537946858*pi,2.84870497091917*pi,0.846104280520841*pi) q[7];\nu3(0.261768023620211*pi,0.351664669553557*pi,0.894306978341094*pi) q[8];\nu3(0.313881293965393*pi,2.58057835535951*pi,1.52551129049044*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.469120845846966*pi,-0.4492525488246301*pi,0.7716975415691489*pi) q[14];\nu3(0.851832788592971*pi,3.37504994250201*pi,4.00358699096694*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.767906146811213*pi,0.299116604498321*pi,1.67487646391177*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.373898938654249*pi,0.21683396100047303*pi,3.5882795580439*pi) q[3];\nu3(0.719172373783288*pi,1.14414493903626*pi,0.648571567370933*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.443056381586259*pi,2.88564769949145*pi,1.77188805480602*pi) q[7];\nu3(0.703869793411995*pi,-0.19333145085450298*pi,0.712387781783144*pi) q[8];\nu3(0.383579203460912*pi,-0.4123344144637872*pi,4.08876540951446*pi) q[9];\nu3(0.329412724331172*pi,0.015840699172623984*pi,1.255328504015087*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.145796006642901*pi,0.44100658002402104*pi,3.53781288719211*pi) q[16];\nu3(0.552269081635618*pi,-0.252540108716065*pi,4.35412300878343*pi) q[17];\nu3(0.665217357193937*pi,-0.340299275685385*pi,4.4060335500102*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48575181208613*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.306033991660844*pi,3.36964922491286*pi,0.8736858969312751*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.619275780053317*pi,3.17534148783814*pi,4.45047379573721*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.642459369723765*pi,3.3147906720189*pi,4.15276861534931*pi) q[16];\nu3(0.717135323294454*pi,3.39938619651207*pi,3.88732526747497*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.152665518761884*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.375934595221138*pi,3.02733387080902*pi,1.98992959047598*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.536392718870311*pi,0.8445673722387601*pi,4.17483590622094*pi) q[19];\nu3(0.636572928337323*pi,2.82326712304758*pi,3.42618071559552*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[7],q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.673312411096821*pi,3.05089242665376*pi,0.5214476977719339*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.385624342884405*pi,0.66408401416019*pi,4.048370830439589*pi) q[19];\nu3(0.73536659374824*pi,3.18054948873651*pi,2.89059446268077*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5669866131101733*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3355125706421*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44025146075533*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.322467490527563*pi) q[8];\nu3(3.5*pi,3.47017613882606*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45057418456568*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.274232002324493*pi) q[13];\nu3(1.0*pi,0.0*pi,1.239052589090893*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3021303019252048*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39839794582539*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.332250752043043*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.590761933849066*pi,3.49043342774893*pi,3.70441744671403*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5815620522080184*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5038855138983562*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44288509951291*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.3137862213803*pi) q[18];\nu3(0.433182374854223*pi,2.95489643838461*pi,0.72545193015779*pi) q[21];\nu3(0.70518045985425*pi,2.6209398581264*pi,4.0471680653918*pi) q[0];\nu3(3.5*pi,3.37566408265032*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,0.643158897004425*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.37744413295217*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.17525363244775*pi) q[14];\nu3(3.5*pi,3.4944988206247*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207367416222508*pi) q[17];\nu3(1.0*pi,0.0*pi,1.333791595119638*pi) q[20];\nu3(0.380960123744158*pi,-0.19699174633913602*pi,4.38252372764195*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(3.5*pi,3.49937477098252*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.417074096003746*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.19710019565801*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.063467236237136*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.414135789679825*pi,-0.03419520862375802*pi,3.65094022473441*pi) q[7];\nu3(0.390992515978156*pi,-0.148576650946385*pi,3.88225210877233*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35720464961042*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6889489188579621*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.632034278895473*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.32793340938812*pi) q[6];\nu3(0.741025859571882*pi,2.9670103313734*pi,3.34410362076918*pi) q[7];\nu3(0.584356960415846*pi,-0.06165930870743003*pi,3.7813511442603*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.575265387190135*pi,0.40628282085351497*pi,4.48359185801292*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.505740394117367*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.733225732626183*pi,0.81442206946355*pi,0.722717083470013*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.487318579846227*pi,3.30851504788394*pi,3.4538006035483*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.466357968299624*pi,2.69153498604563*pi,1.332459405209746*pi) q[1];\nu3(0.466558763005211*pi,-0.09109381711471898*pi,3.77738682970178*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.627503139147601*pi,2.77031463338654*pi,3.95543095989451*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.270569846158555*pi,2.55494685907193*pi,1.3070758412518169*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0561022106014979*pi,3.02801442935034*pi,1.279656746366956*pi) q[20];\nu3(0.703467360551418*pi,-0.31234350948120504*pi,4.2415438561352*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.385842145845463*pi,3.32782323776252*pi,1.3753803769408561*pi) q[4];\nu3(0.610348686091284*pi,-0.105273463045513*pi,0.71564856266071*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.458082025007333*pi,0.9611395096800599*pi,4.14435015547763*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.508517184461107*pi,0.32985837420805497*pi,4.11395400443019*pi) q[12];\nu3(0.488414880194628*pi,3.32869655900517*pi,4.3739729134342795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.287561113396238*pi,-0.4953163685231417*pi,4.09588483311591*pi) q[15];\nu3(0.718088943197666*pi,3.04221000369052*pi,3.35423063904842*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.868697571270923*pi,3.06305227351127*pi,3.4810671444118*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.769173382713347*pi,2.54593936369146*pi,3.82408721542912*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.530545717850213*pi,-0.34925444768923797*pi,3.4040600720463*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.666254484945945*pi,0.68098975164038*pi,1.001249173345764*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.526222739482866*pi,3.41725205651582*pi,4.03488491096867*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.332553011394178*pi,-0.09524402457422099*pi,4.09192514955787*pi) q[15];\nu3(0.700807032733002*pi,3.43239850966225*pi,4.3692945908313*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.239610729038096*pi,-0.4579766599821481*pi,1.59033465283954*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.251421124859564*pi,-0.4623967924666897*pi,1.0976997127189398*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.43149690511239*pi,-0.19918597241172697*pi,0.74077418824963*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.059609905857518*pi,3.34523895243825*pi,4.2802673688065*pi) q[19];\nu3(3.5*pi,3.41631026034391*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.298955523677897*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.657774419958022*pi,2.90566975040218*pi,4.1442201411661195*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.630150290282229*pi,0.362757537014886*pi,4.0256465940777595*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.49893791134756*pi,-0.06048850068081901*pi,3.93129806777786*pi) q[19];\ncx q[1],q[18];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.29060551674759*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(0.757607176129066*pi,0.01463556031767399*pi,0.805105241280812*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.214926352560926*pi) q[20];\nu3(3.5*pi,3.39645465253121*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.508881508597733*pi,0.18899870825611798*pi,0.8253597224577209*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.388811435973929*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48414521092189*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32620242167595*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.202627308193784*pi) q[13];\nu3(0.324903927278441*pi,3.13945583402354*pi,1.77877560991016*pi) q[14];\nu3(1.0*pi,0.0*pi,1.168022909325391*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2982978856206628*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[18];\ncx q[2],q[7];\nu3(0.718462421521537*pi,0.5347894684291099*pi,4.17594514354079*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[8],q[17];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5040415332693704*pi) q[20];\nu3(3.5*pi,3.3737382083037*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.42084447428591*pi,0.5*pi) q[5];\nu3(0.587960136203921*pi,-0.4029664422572165*pi,3.36781190158754*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41639741008788*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.302429785688655*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38807385995479*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39341232100843*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0889621314000681*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5123828879403369*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276823996826352*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.59573446272544*pi,-0.19131622750605698*pi,0.603831651772043*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4524435265319*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.30414244095903*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208049150414513*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47862267901273*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30486762950625*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.663421043924254*pi,0.440544842618807*pi,4.13002095049727*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4512487696911*pi,0.5*pi) q[3];\nu3(0.47570765503626*pi,-0.07589489245379899*pi,3.63815420720858*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.334444379761106*pi) q[16];\nu3(0.583533631736768*pi,3.20524244100792*pi,0.601913754469427*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.204019136834437*pi,-0.219055123849694*pi,0.675599425338275*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.230547033678584*pi,-0.14411185633052898*pi,1.0560921190623391*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.609468160791017*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.548602807858734*pi,0.6095930101560201*pi,4.458990512865951*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.480927162236294*pi,3.42598403289578*pi,4.27048524275422*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.778574617341128*pi,-0.4234859169528105*pi,3.82409460029785*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.137911550932139*pi,-0.255245179928192*pi,0.665234244035546*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39642807363505*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.955416868995558*pi,2.84801356258629*pi,4.06221463609179*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.686983454425459*pi,0.03335311362108295*pi,3.62874074037282*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.522284914422332*pi,0.83589068408422*pi,0.5638663621545521*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.70050909003353*pi,0.56199377146337*pi,0.644489780590672*pi) q[11];\nu3(0.904019820886923*pi,-0.25388606534450797*pi,3.73342892638989*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46012413935823*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.893780803161751*pi,-0.4334586356452892*pi,4.1518471652528195*pi) q[11];\nu3(0.425707761480166*pi,0.06565261015948698*pi,3.72452522436082*pi) q[12];\nu3(0.77920370427473*pi,-0.4037705824145676*pi,0.8253217663424011*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.146654559391739*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.591979894259548*pi,3.33375589289981*pi,0.7773728890043621*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.653926670343938*pi,0.6799681624829299*pi,0.825982606766686*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.92514940639346*pi,2.7786129548769*pi,3.29473011113247*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.710434342719148*pi,2.86789833524185*pi,3.23167319190539*pi) q[0];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.714371165338018*pi,-0.4795752892939389*pi,4.33844856649356*pi) q[8];\nu3(0.453615398670718*pi,0.10249667911064397*pi,0.966413941046531*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.537273711880855*pi,0.7633617815940501*pi,4.236459832580341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.819836228986705*pi,2.86339419371578*pi,4.2083305367351205*pi) q[17];\nu3(0.371980194068523*pi,-0.4940452610870023*pi,4.2779236829948495*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5391433778361838*pi) q[21];\nu3(0.511672688044124*pi,-0.093079662995669*pi,0.632016424607272*pi) q[0];\nu3(3.5*pi,3.47881628689829*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.369242540938233*pi,2.8090503465481*pi,1.6775321784887*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.116213036770523*pi) q[7];\nu3(0.539913547527274*pi,3.13114958197998*pi,0.776386313888754*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.120642836753645*pi,1.03611260668617*pi,4.2738148607366995*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.444304466815552*pi,3.32463597526111*pi,1.404889706333008*pi) q[17];\nu3(0.575628445249588*pi,3.06238459282986*pi,3.3835840248743*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.729227781034989*pi,-0.4248737723310591*pi,3.1158502408737*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.637520285798097*pi,-0.32026984200105*pi,3.48234243063969*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.313199898360349*pi,-0.380772362292281*pi,1.205754391813944*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5515260618585553*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.373899989217814*pi,3.19775518719997*pi,0.647729323994829*pi) q[10];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[18];\nu3(0.108172628852329*pi,0.12354860891886899*pi,4.49049572270883*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[7];\nu3(0.316056044742401*pi,-0.21750330689451203*pi,1.0876663628501309*pi) q[3];\nu3(0.606983792181814*pi,3.13334378049725*pi,3.8733427581881*pi) q[6];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.577147810023293*pi,0.51569320644998*pi,0.5373520218409217*pi) q[10];\nu3(3.5*pi,3.48589991039643*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44369517804608*pi,0.5*pi) q[15];\nu3(0.027750065621897*pi,0.07453118741628495*pi,4.36569841119228*pi) q[16];\nu3(1.0*pi,0.0*pi,1.306650410798944*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283473055772993*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32085202436967*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.221711493458482*pi) q[5];\nu3(0.864995942690091*pi,3.49815155098641*pi,3.66271144240893*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38782852210387*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.277795998913139*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.45874393255774*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249875023125849*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.871861801254978*pi,-0.4212092944637487*pi,0.5641004913349176*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.912481984018965*pi,2.95563287103892*pi,3.49660244004469*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38023757646829*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36018523451503*pi) q[20];\nu3(0.599554675472008*pi,0.62566348204774*pi,0.5484352469440821*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0806662402927516*pi,0.12047495217784499*pi,0.725728769014696*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,4.49683633721839*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.672291744474548*pi,0.63833927427002*pi,4.2151947468883595*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.48384897330971*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.4233625698689*pi) q[19];\nu3(0.505293420177029*pi,2.71741299333517*pi,1.120852370459167*pi) q[21];\nu3(3.5*pi,3.48628265390956*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47061531236355*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.434173605975098*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.44584003833217*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.242577523551003*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264539587803574*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5301329685583362*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35048416143293*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46246825129902*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39220847476787*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.307948901264901*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.24641024730134*pi,0.8930978796842799*pi,4.33588315271146*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.714112429493808*pi,3.39284193433744*pi,3.36387724719347*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45050100940373*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4032698394747372*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.396330733083896*pi,0.06626494584947296*pi,0.947285975262407*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.417205097395899*pi,3.34180463564682*pi,1.011058865289368*pi) q[12];\nu3(0.557790404940557*pi,0.5801759588262301*pi,0.5552810979397412*pi) q[13];\ncx q[14],q[21];\nu3(0.439942484798145*pi,0.07562601206874597*pi,3.83940298569102*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47895384177569*pi) q[17];\nu3(0.734145499640843*pi,0.50918803284503*pi,0.642366670997842*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.410652548586155*pi,-0.343501535214208*pi,1.216005362356164*pi) q[5];\ncx q[6],q[17];\nu3(0.279497534580969*pi,0.85599297415292*pi,4.1638251788245*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.610396331497989*pi,2.68146005846162*pi,3.60084478858184*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.586527159345002*pi,0.08217750376553501*pi,1.0980688981951698*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.390332902122453*pi,3.47744930612976*pi,1.95814951428164*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.174127113478898*pi,0.373820220893617*pi,3.81270068661121*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.262872620918314*pi,0.5314575191747399*pi,3.61908569002792*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.654811172846645*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.468609887373205*pi,3.47502575897607*pi,1.886237106553*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.773041028861927*pi,3.22594559443557*pi,4.38785701008657*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.875574762879019*pi,0.50777065141977*pi,0.729760871197416*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.451885874618904*pi,0.08302157458924897*pi,3.95616422989905*pi) q[19];\nu3(0.360494501753145*pi,0.7577439743516301*pi,3.93978927825536*pi) q[20];\nu3(0.687553515537098*pi,0.6584381511997901*pi,0.713638080494709*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.337891007552582*pi,3.22464885851097*pi,1.93548083277138*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.458999804940937*pi,2.93732772230214*pi,1.23750198710155*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.511179530531053*pi,-0.334583200559988*pi,4.2312278104951*pi) q[0];\nu3(0.0987295276657826*pi,0.6954707818766499*pi,3.87175117454417*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.863653396628664*pi,-0.247535263687293*pi,3.99891627509156*pi) q[9];\nu3(0.0986841364227181*pi,2.88262652115905*pi,1.226573403928096*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(0.734553785832963*pi,0.421771690771667*pi,0.7675215693019339*pi) q[3];\nu3(0.804442094719081*pi,0.6214819552155*pi,0.714338191088515*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.757634083605109*pi,1.10552566380085*pi,0.762203886932766*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.71694948514254*pi,-0.362558464533712*pi,4.44030460511674*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39468195047768*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.289735700123222*pi,-0.271337207116477*pi,4.40151419718009*pi) q[4];\nu3(0.241434496478101*pi,-0.25187476254430696*pi,1.0220503786333048*pi) q[6];\nu3(3.5*pi,3.44221319419238*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.195572145478282*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.768863217595895*pi,-0.014920725049202999*pi,1.4662423749367801*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2336934092168041*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.312324119459909*pi,-0.49617554158613436*pi,1.92653951023498*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42633377210415*pi,0.5*pi) q[13];\nu3(0.811490020254184*pi,0.06860668346767096*pi,4.27705585058336*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.30421187574022*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.645768987517668*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[19];\nu3(0.947900374859722*pi,0.97106907216193*pi,0.954244817601297*pi) q[14];\nu3(0.734217650298518*pi,-0.058585636728302026*pi,3.83866935869349*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.367050440576881*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33721745444738*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.209868397367357*pi) q[16];\nu3(0.529496938392549*pi,2.75445210742436*pi,1.231659694394052*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.679972353254652*pi) q[19];\nu3(0.292444480794752*pi,0.65853556176239*pi,4.3435956002626295*pi) q[21];\nu3(3.5*pi,3.41665975762969*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.144468112711536*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[16];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34444973125289*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1939374624398988*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.726542685999133*pi,2.91568028253414*pi,3.19480549116923*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46975437709555*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42851741734907*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.319383487886351*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.287481814581968*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5712376793399154*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4891701938879205*pi) q[1];\nu3(0.324306139259084*pi,0.16232288804470496*pi,0.5324967931565863*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[21];\ncx q[5],q[16];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5357603491718135*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.52582796793424*pi,0.5985154764218501*pi,0.5092546535639696*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32692850548613*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.677719063645082*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.41978066385644*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4421258081063595*pi) q[12];\nu3(0.242378064878335*pi,-0.4100131579807669*pi,1.89731911921271*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.147463451396886*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.267951667106003*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.672566210892209*pi,-0.282434262381136*pi,4.13448050160631*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.451067763670964*pi,0.29173948877028*pi,0.5082233391283438*pi) q[13];\nu3(3.5*pi,3.43146176358794*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.11126418160112*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.260586565486557*pi,2.51232265735085*pi,1.26273245990757*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.632026628264667*pi,0.9649734977464699*pi,0.68905545477933*pi) q[7];\nu3(0.306761681094655*pi,0.26901157508737505*pi,4.459575144848889*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.101260357687339*pi,0.50056389253523*pi,0.8354497417005851*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45602959368175*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.442685068271262*pi,0.90235999331547*pi,3.9734372136685*pi) q[19];\nu3(0.321879128921487*pi,3.22174064696501*pi,1.380163682123152*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.703778457322858*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.643263092510743*pi,0.52297715176441*pi,1.415056635247139*pi) q[5];\nu3(0.527698197107042*pi,-0.25940257372890196*pi,4.492416350940751*pi) q[6];\nu3(0.587081923769285*pi,2.77342996082966*pi,4.00698578111881*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.515238925369568*pi,0.7579536256588899*pi,4.24575412292687*pi) q[9];\nu3(0.263886423156115*pi,0.194953137403431*pi,1.153600991253845*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5013595522896432*pi) q[15];\nu3(0.462403458321484*pi,3.49853060182044*pi,1.71933190966394*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.546113220938164*pi,0.10993674010336396*pi,0.600852314401356*pi) q[19];\nu3(0.226626847458965*pi,3.05466710055873*pi,0.5486992012080306*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.258227216679442*pi,0.09432826778052905*pi,4.32492107809598*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.422521612713348*pi,-0.15580316034247*pi,0.751678418420475*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.51613055538511*pi,-0.26596717085557897*pi,0.941274188643589*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.897024400348655*pi,-0.4617986585413885*pi,4.15481780319481*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.240271354852479*pi,3.03004261435966*pi,1.53606640857859*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.607026393188523*pi,-0.319780934691135*pi,4.22905995353032*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.771686724605399*pi,3.19142347167349*pi,3.53429713788409*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.848578548348793*pi,0.01751975757639901*pi,4.0704781863183594*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.326811288724003*pi,3.04065470407113*pi,1.393557306902777*pi) q[3];\nu3(0.465553358953543*pi,-0.42496915500634913*pi,4.1525050751143695*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.454357011835713*pi,2.7965677896327*pi,1.246902075587548*pi) q[1];\nu3(0.551205638101744*pi,-0.354596098601986*pi,3.62214891021232*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,3.36067497069195*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.164556439590919*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.430917494876066*pi,3.30232255967602*pi,1.97417698231642*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.565456995487969*pi,2.60510788445203*pi,1.1114573755833441*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.4518124215033*pi,0.8094874153060201*pi,4.21281302852132*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48467784753793*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.500035726239461*pi,0.5998451843804999*pi,0.977511200940544*pi) q[11];\nu3(0.213173830982459*pi,0.12629797823383204*pi,1.1045503771101801*pi) q[12];\nu3(3.5*pi,3.4643127287808*pi,0.5*pi) q[13];\nu3(0.269612536809795*pi,0.406430595293514*pi,3.82714001399263*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.349581683826755*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3649542392701162*pi) q[19];\nu3(0.432633968951483*pi,3.04677097536617*pi,0.5760010620455813*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.475789169297*pi) q[10];\nu3(0.296524730329364*pi,-0.22628404191226598*pi,3.88083207498335*pi) q[11];\nu3(0.46760483038171*pi,-0.095255490788695*pi,1.1485741758738501*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.49974146524684*pi,0.71111988845647*pi,4.056303621964529*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37778029755007*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,1.2341940848115889*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.651415555334097*pi,2.67191063250143*pi,3.46325258792884*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.631490346586005*pi) q[16];\nu3(0.268541061550067*pi,2.61210938329962*pi,1.4752108610451051*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.457819777361809*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[21];\ncx q[2],q[4];\nu3(3.5*pi,3.43208228219256*pi,0.5*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.719610547357966*pi,-0.08098462174049498*pi,4.41369637510417*pi) q[17];\nu3(1.0*pi,0.0*pi,1.311532153248319*pi) q[18];\nu3(3.5*pi,3.43312764290504*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37164510613865*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,4.4847483397616905*pi) q[4];\nu3(3.5*pi,3.40076097901776*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.288055329943076*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273302091507952*pi) q[20];\nu3(1.0*pi,0.0*pi,1.120737686114785*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[21];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.484695301229082*pi,0.69119382452661*pi,4.28347072446027*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46234318223457*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3041700936495189*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.685476329461458*pi,-0.02937388814804598*pi,3.63414315615896*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5657266850939249*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0799732014652587*pi,3.34298817244676*pi,0.750197742826229*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.388807569264451*pi) q[14];\nu3(0.376203063575065*pi,-0.32041318947251096*pi,1.183525469511137*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5325872919972019*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5428120147176378*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.612414411584577*pi,-0.14139670033235402*pi,3.87336698283712*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45885367353968*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.38472626967818*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.617514144832167*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306542726752357*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.206528742427122*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.270665499998768*pi,0.34316726102786*pi,3.97767696113408*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.304872613192005*pi,0.7461149564004399*pi,0.68834332602907*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(0.663317075937036*pi,0.32669662874113103*pi,4.27743738535174*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.568315225312054*pi,2.64634770773269*pi,3.78467894542859*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.595516502876445*pi,-0.292286453957882*pi,3.8036433518425*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.532942283112367*pi,0.32214744728214295*pi,4.398432996196171*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.638112963525555*pi,0.84728947334873*pi,0.974291163005504*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48121940666537*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5312598689321684*pi) q[17];\nu3(0.545922004151061*pi,-0.089055379449547*pi,3.95471607381852*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.920433146222955*pi,3.32080120828697*pi,3.50543142830739*pi) q[21];\nu3(0.430704856894181*pi,3.42662907797258*pi,0.84081530035248*pi) q[0];\nu3(0.369613716366794*pi,3.31295456001327*pi,4.46418697117762*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.460291090907203*pi,0.9174867972226699*pi,4.48878726947034*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.845045559246079*pi,2.56810200896708*pi,3.55603883304819*pi) q[12];\nu3(0.880247840852884*pi,2.67962506602516*pi,3.8193949820031*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.300142678034227*pi,0.31254503708292003*pi,4.4395674105558705*pi) q[21];\nu3(0.823126183662668*pi,0.94884588418978*pi,0.6379218575499039*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.710550793690455*pi,-0.299280885558186*pi,1.073775828453663*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.341160743713815*pi,3.27347991905112*pi,0.5418211114632102*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.486330981093544*pi,-0.23399671155643997*pi,3.95903474036506*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.562975475473734*pi,0.16579357377500104*pi,4.26956400212718*pi) q[12];\nu3(0.340467570001461*pi,0.72408525224782*pi,4.19975084541165*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.660927689580022*pi,3.02047755579803*pi,3.07807403073177*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.147734000435924*pi,-0.218618353318001*pi,1.428821482644226*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43946888948264*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.20243673369242*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.313667833203871*pi,3.3276875618424*pi,0.505515795632575*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.399372532831162*pi,-0.18605933878172598*pi,3.75258195238671*pi) q[17];\nu3(0.690831090003871*pi,3.29671506994083*pi,3.4367467019681*pi) q[19];\nu3(0.234502700461554*pi,0.27940513406441403*pi,0.913948484777571*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.333012470015973*pi,1.01117001206437*pi,4.25482095068493*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.464765897702452*pi,-0.26898147475635503*pi,0.5722926951056713*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.699361065290159*pi,0.8247925629028701*pi,0.632441933131058*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.815838631935779*pi,0.16670809448621604*pi,0.655289620280511*pi) q[17];\nu3(0.492097584190537*pi,0.31313025043058096*pi,1.357982002906406*pi) q[19];\nu3(0.611432845439447*pi,0.5559366603173901*pi,1.184417394366506*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.741540114719647*pi,0.14632945182554402*pi,1.050191655378846*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5367474424987181*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.176364227743415*pi,0.38754277749758803*pi,0.792440477971757*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39166867836327*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.594703006190423*pi,1.01700704066833*pi,0.618355541175002*pi) q[11];\nu3(1.0*pi,0.0*pi,1.148387655466005*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[2],q[16];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33054922779114*pi,0.5*pi) q[10];\nu3(0.643208003212194*pi,0.42283181595948505*pi,4.0378349218295195*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.275932553861694*pi) q[19];\nu3(3.5*pi,3.4158375916449*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.3403941486021*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.371505796800566*pi,3.15766625624906*pi,2.00063317902735*pi) q[6];\nu3(0.447539249099501*pi,0.47078827723678796*pi,0.672593614986627*pi) q[7];\nu3(3.5*pi,3.37748470231193*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.247283113113582*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49993272002326*pi) q[13];\nu3(0.428239997647291*pi,3.49412123384939*pi,4.05164467787017*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306090179711397*pi) q[16];\nu3(3.5*pi,3.46834653080088*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182584448152677*pi) q[18];\nu3(1.0*pi,0.0*pi,1.326265611593549*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.39509061924239*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,1.304124363104765*pi) q[5];\nu3(0.148382888369509*pi,2.88919213082363*pi,1.2796341872828512*pi) q[6];\nu3(0.238471176298059*pi,0.383606122492514*pi,0.916324789984196*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.406869971748626*pi,3.24464894772055*pi,1.82373355040945*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.38612028189014*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46425572749708*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.559997069617785*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5079328860775041*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45393031296569*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.446248638930189*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1696907513299641*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,4.47141617138754*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44472826393068*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259174759939411*pi) q[14];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34725203151672*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.135071861209597*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5188704772570238*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.567165771149943*pi,0.34248978348498305*pi,1.238529797145127*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4611685521819*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.492531459038711*pi,0.59346869212846*pi,4.28655648193115*pi) q[2];\nu3(0.236133145535102*pi,3.47867465145901*pi,1.78068666672917*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.932049813020571*pi,0.9201955606940999*pi,1.001693099326804*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5105169081775931*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.108705409797623*pi,3.44707702477932*pi,0.5410170678889461*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.325717908893309*pi,0.479531714033551*pi,3.63793012755779*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.507079894424595*pi,0.03834299896056004*pi,4.29544113810875*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.67679870553526*pi,3.47861098699347*pi,4.33720799920287*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.860258300468799*pi,0.262827675343984*pi,4.27929482763556*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.658763153241283*pi,0.438962750264169*pi,0.980144168581364*pi) q[9];\nu3(0.730994256824067*pi,0.14952673820212203*pi,4.2185700673424105*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.400764891523859*pi,2.35290851833658*pi,1.2114438015073659*pi) q[12];\nu3(0.426588544227863*pi,-0.231526766591289*pi,0.65905052108867*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.291535812588877*pi,-0.05460367514373099*pi,1.448503378855012*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.311144167451632*pi,3.31498461382592*pi,1.57093458367429*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.61158329481042*pi,-0.026639113102827017*pi,3.84274222496098*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.47085391633295*pi,-0.305754842504947*pi,4.31073908716705*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.810274383305607*pi,-0.4121635699975751*pi,1.082156936082056*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.494771085818711*pi,0.384231298738838*pi,3.73902872603124*pi) q[12];\nu3(0.210594121123346*pi,3.31899944325306*pi,0.784081432270209*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.6533480445279*pi,-0.4757506291944082*pi,3.42329451642059*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.278306711249747*pi,3.37299153493206*pi,0.9857142834192569*pi) q[19];\nu3(0.311638480367521*pi,0.01729718261624902*pi,3.82770551843706*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.828175819591265*pi,3.43482761457601*pi,0.674095936664181*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.678594905564457*pi,0.06444809285415198*pi,3.91010890223311*pi) q[4];\nu3(0.12701266348855*pi,2.8733073139105*pi,1.2484857960876399*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.615095759865828*pi,0.047930325039761024*pi,0.769354149179919*pi) q[17];\nu3(0.718281557690768*pi,3.44307783173301*pi,0.924591361426834*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.917000948025726*pi,3.32195658183815*pi,3.10822891725562*pi) q[20];\nu3(0.486981155471877*pi,2.99601105274377*pi,1.451183746980657*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.547304112910665*pi,-0.4320316229541269*pi,4.10865579889064*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.419820466005376*pi,1.16821420155738*pi,4.27210916382527*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.77157812512466*pi,3.47154483215481*pi,3.63992623991705*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.628170882891159*pi,3.24381847493368*pi,2.85291594202062*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.301240976699702*pi,0.438766550204704*pi,3.76984059680517*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.490816062169313*pi,2.56579389310192*pi,3.82080702428456*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.303169245708395*pi,2.39440735132729*pi,1.149134351405591*pi) q[14];\nu3(0.343685572064343*pi,-0.14156681572637703*pi,1.091429366073386*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.158259184880119*pi,-0.03384354103461601*pi,4.0299671509614*pi) q[11];\nu3(0.576970665342399*pi,0.359795560292392*pi,3.87514757138903*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.43606930494103*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4648831076631*pi,0.5*pi) q[6];\ncx q[9],q[18];\nu3(3.5*pi,3.47734840775045*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.407186369311346*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.318924468723277*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1788707535042469*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.49248084519654*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[3],q[13];\ncx q[4],q[12];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.147410609971729*pi) q[7];\nu3(3.5*pi,3.43300754605756*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.269333192087098*pi) q[18];\nu3(3.5*pi,3.45276882051272*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261124907328592*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.42633118932973*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42173991218284*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3382045905794*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.223483352940218*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.1784975494862096*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1559984758724688*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.640402149123923*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.500615353638273*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.2551180063929541*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.42629902155445*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[12];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.4833148365232*pi) q[7];\nu3(3.5*pi,3.46700391337921*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.281689636100998*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2794711303057968*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.29678106389749*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48710924467055*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.644124657259298*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5196000725300526*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.4596133345528095*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[21];\nu3(0.523136243254403*pi,2.68483927117671*pi,3.66005345711257*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5028803166683834*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46865912752952*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.580939781115926*pi,-0.4329584948790396*pi,4.3213150161103*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.393864201400256*pi,0.16064408593105295*pi,0.766437282556178*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.422655786966843*pi,1.14115598557282*pi,4.18900649988189*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.620916308633845*pi,0.11133501735884099*pi,1.213162935159471*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.638535704077006*pi,-0.075486786593641*pi,1.1030700870898031*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.699316995877667*pi,2.99578536137171*pi,3.59739633376728*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.759623357225843*pi,3.17490497770793*pi,3.77096567511701*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.594626690415568*pi,3.22610527293673*pi,4.47667798516063*pi) q[1];\nu3(0.307086802136141*pi,-0.340867458313989*pi,1.0534758388511372*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.118798425441774*pi,-0.346056197488049*pi,4.13803535539088*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.403559209301776*pi,0.26723790704862305*pi,3.69064712517369*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.654658453928495*pi,-0.49401178802301643*pi,0.7693608575483231*pi) q[15];\nu3(0.434743611164841*pi,3.07310555334495*pi,1.62570383115484*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.661337886311982*pi,-0.119596160052091*pi,3.92377713426883*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.215822070220078*pi,-0.026669231032732*pi,4.43048916770994*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.384021215530593*pi,-0.014321673384392997*pi,1.380963832380607*pi) q[4];\nu3(0.614007554498418*pi,-0.373228767053153*pi,3.16213377525025*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.702050499216534*pi,-0.4682501525070809*pi,0.8135884616348761*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.796536725570147*pi,2.75798637302786*pi,3.60383556776982*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.823389652843105*pi,-0.050853077329419016*pi,0.881169356260556*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0808452626642702*pi,3.20098335726959*pi,0.7762715661420501*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.284908754919026*pi,2.86819400275261*pi,1.65048585840237*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.856930712008284*pi,2.98483682722861*pi,3.78059695925762*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.595315212760203*pi,0.12516136305690995*pi,4.16188913803098*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.478321550682165*pi,0.07083985020682004*pi,0.896044314475123*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.594427222710999*pi,2.95817689559292*pi,4.3027740410747*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.651679243746321*pi,3.20111995789425*pi,3.0482544024178*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.295123918080779*pi,3.18583718032502*pi,0.909798155457838*pi) q[12];\nu3(0.666150242733899*pi,2.90975461449903*pi,4.0622757638540605*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.553654416202218*pi,-0.14912759994693697*pi,1.2893797217540048*pi) q[20];\nu3(0.28717542589084*pi,0.6820768196714899*pi,4.2900299263261505*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.248768382754989*pi,0.256873286280498*pi,0.8601265325477849*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.16023368660304*pi,-0.052533107864614015*pi,1.11370671917735*pi) q[7];\nu3(0.381706317259098*pi,0.22818887781522101*pi,1.14008099352868*pi) q[8];\nu3(0.499961788759865*pi,2.56051339459574*pi,1.1497316582213841*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.241523499146258*pi,3.35355089026896*pi,1.75870050712493*pi) q[13];\nu3(0.517064464063374*pi,-0.43294573460146857*pi,3.70340975143318*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.497221782576106*pi,3.06428150447257*pi,3.23874647834417*pi) q[20];\nu3(0.570312834957796*pi,-0.26840199660227704*pi,4.48940160866219*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.803639566619829*pi,2.96521267250188*pi,4.210594580159841*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.521249995863026*pi,3.17299524251804*pi,1.85938314236288*pi) q[14];\nu3(3.5*pi,3.49239755299628*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3872821039553012*pi) q[17];\nu3(0.575085352875446*pi,-0.393875861793185*pi,0.992890706821282*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34895884378157*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.189671550474622*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.256158463539138*pi,3.36391649823792*pi,0.950859838053827*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.3801526757488*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47119937044915*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2830413969946561*pi) q[5];\nu3(1.0*pi,0.0*pi,1.309924129621602*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5423995748834443*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.36380541500639*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,1.2730263003482571*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.39870446175126*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41938028367125*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.488950667130959*pi) q[12];\nu3(3.5*pi,3.41013459440517*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.3592725195250739*pi) q[19];\nu3(1.0*pi,0.0*pi,1.264985245063099*pi) q[20];\nu3(1.0*pi,0.0*pi,1.197122413735086*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.3531339816996*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.741332405284264*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46529345349305*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3073126157812291*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,4.32405902552086*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.34646238534136*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249622087660748*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.699844905282011*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36304412323162*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5688420783086302*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.45683922514115*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.315433466848577*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5042058291181348*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.588946278671836*pi,1.00112044475097*pi,0.7204610034014309*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5078368458068345*pi) q[16];\nu3(0.884820080103433*pi,0.45572341983559705*pi,4.43062041597966*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.374041958996705*pi,0.5778451807375*pi,0.803009916275618*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.382707116734643*pi,2.51265056012188*pi,1.1246439244548578*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.394736572951469*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.369610824594294*pi,0.5778722322630401*pi,3.97620631269342*pi) q[13];\ncx q[14],q[16];\nu3(0.478429540590722*pi,3.46358233093117*pi,0.658368673158117*pi) q[15];\nu3(0.639616104599918*pi,3.28449460531851*pi,3.06767039421942*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.443378283989104*pi,0.25397481906791797*pi,0.68847309438048*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.48036227541883*pi,-0.10352396075662101*pi,3.68692485553704*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.549371900848385*pi,3.15429519913694*pi,4.05847212971943*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.400838094737116*pi,0.5218669015881201*pi,4.47862115971834*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.958370031141234*pi,-0.04745626122792501*pi,1.262150742559109*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.477415251699632*pi,0.22112582900517297*pi,1.23371236563882*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.598526232927057*pi,2.39139648461802*pi,3.79416078048413*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.448771181765553*pi,0.11478337456640797*pi,4.17170312453388*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.384442311256014*pi,2.55023393924947*pi,1.325510482533443*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.625736872351695*pi,0.36495213718254205*pi,4.22070457094417*pi) q[1];\nu3(0.7381183948542*pi,3.39082446979829*pi,0.5310491188415942*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.601626832947034*pi,3.30757654398899*pi,3.16864269358875*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.529329771970706*pi,2.66019659107872*pi,4.04023968274495*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.707572826730983*pi,3.15102719198171*pi,3.13838152310076*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.497928332127355*pi,3.03475607786655*pi,3.264086569553*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.326754920276922*pi,3.21235793323014*pi,0.6628167478583871*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.237769797807417*pi,3.32602076863138*pi,1.64875999393742*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.242716152637572*pi,3.1494148147919*pi,1.76416448186344*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.812635630464257*pi,0.342234260697002*pi,1.123290358683796*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.070931930849096*pi,2.45677530117984*pi,1.1816086987154621*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.642293350456213*pi,2.84701990003061*pi,4.14756908167029*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.517636980058676*pi,2.88744701557941*pi,3.55660456867339*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.69641101873986*pi,0.247274257188416*pi,0.604437377357262*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.550471120448*pi,0.46591858917014795*pi,1.371585823789448*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.410159191680458*pi,3.36142542053736*pi,2.10621622539061*pi) q[16];\nu3(0.323081697637394*pi,3.09244648967983*pi,1.99369200351333*pi) q[18];\nu3(0.20171464420734*pi,3.33129799220547*pi,1.228942476711325*pi) q[20];\nu3(0.867815370149003*pi,3.21362453320757*pi,4.01805820056221*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.437866670340976*pi,3.37799127700232*pi,4.2930735744339295*pi) q[3];\nu3(3.5*pi,3.43632173986772*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.379504347357523*pi,-0.048030315649398025*pi,4.37128175972077*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.662497787648251*pi,0.54134777219018*pi,0.5425834405755956*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.665649262536466*pi,-0.119217852624037*pi,4.43372110331926*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.830368332521761*pi,2.92852468292591*pi,3.90443285847338*pi) q[20];\nu3(1.0*pi,0.0*pi,1.153561221916285*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48637552579665*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.641709389302083*pi,0.05999771955433397*pi,4.25182256036935*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315767166782*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36177525169451*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.73825524436031*pi,0.316770578119683*pi,4.34614538127888*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40449097416144*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.200607279709806*pi) q[14];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.299302743029479*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42285085862027*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[4],q[21];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.747685743716662*pi,-0.251370436305557*pi,0.5020891727855501*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.28748221989993*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5031330312910773*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24289564359129*pi) q[20];\nu3(3.5*pi,3.36332869019001*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.48380376437075*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.300207280890272*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.275236075396833*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.351966412162887*pi,0.6429808859061601*pi,3.77789227128286*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5583336384079524*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,3.45163268493597*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.577161453638103*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234484801221021*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34241155188479*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1626836689253621*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.476161919853229*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.227612968123963*pi,0.29758633418531*pi,3.392238399111*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4875541494236195*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5004408281502202*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39462733707098*pi) q[18];\nu3(0.598808571014692*pi,0.43471187872430905*pi,4.15651049626046*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.735803588304317*pi,3.19549040886534*pi,4.22038023654936*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.543624536988194*pi,3.34870226735343*pi,3.1731169408159*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38847479644715*pi) q[10];\nu3(0.747441336665282*pi,0.09829498475394405*pi,0.960919105399729*pi) q[12];\nu3(0.517215348936632*pi,-0.130711128075629*pi,0.910641724949258*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.339490848151775*pi,0.016346648724320012*pi,4.37268044246328*pi) q[17];\nu3(0.300622491212181*pi,3.2919260001628*pi,4.35609418322448*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.556522276355466*pi,2.76966877120444*pi,3.52295172161599*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43100289025647*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44865443120929*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.1392507231722822*pi) q[11];\nu3(0.446247003855312*pi,3.23446701988845*pi,1.119467061317092*pi) q[12];\nu3(1.0*pi,0.0*pi,1.249906191352959*pi) q[13];\nu3(0.241341984781583*pi,-0.008038026316266988*pi,4.3076282529276995*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.222651262911271*pi,0.6445380426148799*pi,0.5400772786111938*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.467274783166615*pi,0.01205454523974503*pi,3.55047606391389*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.386553695459458*pi,0.38611809154686805*pi,0.735241881042898*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.750560389925363*pi,2.93535819811691*pi,3.53337917917339*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.865175259470303*pi,0.391752318212085*pi,4.00460737612055*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.765765366547563*pi,2.63931137179194*pi,3.52154259287065*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.661981457984056*pi,-0.393954763418294*pi,4.48786873732148*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.397099619228685*pi,2.58653668310274*pi,1.299107530431888*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5219888206579433*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44926174288006*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.561927992003279*pi,3.42475279459353*pi,3.71323500038279*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.328866716898896*pi,0.07919624647397205*pi,0.62965492510268*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.89404427093919*pi,-0.012386655480135011*pi,1.0786141468914598*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.293573597207501*pi,-0.138113636767627*pi,1.51906358853775*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.461690118167722*pi,0.474072457069486*pi,3.8657133439757*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.600689225149149*pi,3.3211737345357*pi,3.70367994714433*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.592285239604142*pi,0.9880536049611499*pi,0.828650742370517*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.661147075829282*pi,2.71599104923781*pi,3.44513967390006*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.102799414163308*pi,0.030175653661671964*pi,3.96738421683055*pi) q[16];\nu3(0.552286224188186*pi,-0.23194726907032898*pi,3.72992222087319*pi) q[18];\nu3(0.571531527208417*pi,-0.385507378117495*pi,4.12317901033913*pi) q[20];\nu3(0.554809495180274*pi,3.20493955432557*pi,0.687734734197175*pi) q[0];\nu3(3.5*pi,3.49553144950108*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.897603558676797*pi,0.169118609697527*pi,0.732029512876903*pi) q[3];\nu3(3.5*pi,3.34094353735547*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.419836962404124*pi,3.431616499259*pi,4.30477371318897*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.425968804170711*pi,0.371171992670274*pi,4.41029015056089*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248999352653706*pi) q[15];\nu3(0.67837956112228*pi,3.17312305662925*pi,3.92799669668827*pi) q[16];\nu3(0.0572712620839551*pi,3.21899124041187*pi,1.75517833242787*pi) q[18];\nu3(1.0*pi,0.0*pi,1.415064248148492*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.876978658655866*pi,-0.278859451188542*pi,0.6802183658912491*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.478840063657953*pi,-0.298018166251025*pi,4.12610568668245*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3858205273894*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.516861824314924*pi,3.43354246699938*pi,3.33738504905927*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.581838840622892*pi,2.60610235053801*pi,3.89006954830595*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.434217870447689*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6474756790745391*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326880399311679*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.115504683553495*pi,0.014776900192323028*pi,4.33639537471812*pi) q[8];\nu3(3.5*pi,3.4300783396303*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.733448140192602*pi,0.36237832816400095*pi,4.2297420073177*pi) q[11];\nu3(3.5*pi,3.4454866252317*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3521631273090589*pi) q[14];\nu3(1.0*pi,0.0*pi,1.302242095601219*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.849990722312614*pi,3.14152544181482*pi,4.251905534948341*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47465637280522*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0958074823827755*pi,3.33798608569486*pi,1.280694454475545*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.635647466110524*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5122910277463961*pi) q[20];\nu3(3.5*pi,3.38872025845116*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4822727138909*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.351503494188027*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[18];\ncx q[11],q[17];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3009689475520632*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.49907229337423*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.343229489892937*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41717406577809*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36909576673391*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.16825875689141*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3252722169222*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.802136568835893*pi,0.99329799542985*pi,0.74791094977288*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.729063222673463*pi,0.55367379028109*pi,1.123678198384399*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.387059842889419*pi) q[7];\nu3(0.275394271988504*pi,3.37824890308641*pi,1.59047134028109*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.485134169773648*pi,-0.02171506521734301*pi,4.34715372075057*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4334275319977*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.425228734162651*pi,-0.142037073784208*pi,1.4214384181655841*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.451404884238067*pi,0.77940319028038*pi,3.87943110824658*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44695096623441*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5569629368929867*pi) q[8];\nu3(0.705239584299532*pi,-0.328256239771784*pi,3.53343757838794*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.595465885439236*pi,-0.4213339379950638*pi,0.74752758328512*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3488208981942251*pi) q[13];\nu3(0.570258975875978*pi,-0.35030037819786997*pi,0.5774825141406053*pi) q[14];\nu3(0.331638465270544*pi,0.029245223222185035*pi,1.207358137548314*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35731314399842*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3489107063968095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.379467307189724*pi,2.9070976923469*pi,0.84659225614432*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[17];\nu3(0.572157384722185*pi,3.39088122762575*pi,3.78931770649888*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.741590026919077*pi,2.87182663818535*pi,3.45971007059819*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.404579204640225*pi,-0.188547852604871*pi,1.475950407321632*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.272549517364251*pi,-0.4347646518161637*pi,1.78452906141498*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43725517139596*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.403351751624561*pi,3.47627830074155*pi,4.40095519097106*pi) q[19];\nu3(0.280563565370815*pi,-0.28125616803281*pi,0.832610528544809*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.17525103449509*pi,0.6808581619468901*pi,4.14599994678668*pi) q[20];\nu3(0.642421947204134*pi,1.17399944281808*pi,0.8180989960718921*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.196259145408727*pi,0.5103161877304401*pi,0.809991712951718*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.375047860946613*pi,-0.35240597801072404*pi,1.112827894588512*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.453447014026626*pi,0.21810636326781696*pi,4.32278905492042*pi) q[3];\nu3(0.629138722047466*pi,-0.049326426478180974*pi,4.34066821195593*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.704032667390827*pi,-0.4675900501140165*pi,4.10316059094828*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.54725754180239*pi,0.7228744017764599*pi,0.735609304025695*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.262080973821198*pi,0.68928826642244*pi,3.75150879116846*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.459296309658075*pi,0.041825404351354956*pi,3.53848610184874*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.382230826913584*pi,2.65946618737077*pi,0.957935763970768*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.200443991917136*pi,0.15755087655671896*pi,4.48403448785683*pi) q[16];\nu3(0.530902851254519*pi,-0.276553162597861*pi,3.63541202706792*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.321536477330488*pi,0.39068854575087697*pi,3.39566424974512*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.568079240391354*pi,-0.07955505954589698*pi,1.3843096536992259*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.767800490904424*pi,-0.4325535551892647*pi,3.40788955097343*pi) q[10];\nu3(0.690753871588335*pi,3.02989156641421*pi,3.84583825962628*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.409307672000998*pi,3.12751960380567*pi,0.921216736172161*pi) q[16];\nu3(0.308889340596081*pi,-0.14150563032763003*pi,1.4765641067379351*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[14];\ncx q[5],q[9];\nu3(0.669628569616328*pi,-0.06373356697186*pi,3.4699360324996*pi) q[6];\nu3(0.460329465158878*pi,0.7747354052004201*pi,4.30650759761301*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.686024119844653*pi,0.7598240495544699*pi,0.64655910272481*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48613251206377*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.29099448330515*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.555748302003442*pi,0.5038607546763201*pi,1.455105147426849*pi) q[7];\nu3(1.0*pi,0.0*pi,1.141499715965993*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.611414335479645*pi,-0.320855050612601*pi,3.61768072510038*pi) q[13];\nu3(1.0*pi,0.0*pi,1.282702082862877*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.116278813879353*pi,-0.15002088324754997*pi,1.055664523208877*pi) q[18];\ncx q[0],q[21];\ncx q[3],q[14];\nu3(3.5*pi,3.45025883188775*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.235931700571434*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.324397137367188*pi,2.74199239763174*pi,1.69947056651718*pi) q[13];\ncx q[16],q[20];\nu3(0.249264167768869*pi,3.26150177538502*pi,4.47404020805934*pi) q[18];\nu3(3.5*pi,3.45088595982115*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42762814455537*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4511435523744*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.654587481939463*pi) q[14];\nu3(3.5*pi,3.29336663283626*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.201713133323576*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211724516061381*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1487125027611471*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.43941777728316*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.143655596275904*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41662997722967*pi) q[8];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.33388790189227*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.28018148049757*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.616915783952074*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5355835849895012*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.619548569697562*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.442468016881158*pi,0.48312331244782003*pi,3.84471713450174*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4468847641647695*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.49673717830124*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.633183950407951*pi,-0.4573722577534726*pi,3.46724575079355*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.472528754290718*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42007222828728*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.444557398794056*pi,3.4027290568797*pi,1.251228901851543*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43826594012335*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.374571087048629*pi) q[13];\nu3(0.398095060004315*pi,0.45329650695010704*pi,0.725680527104018*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5692026259994698*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238435067399358*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.524646701577356*pi,0.6574145122567601*pi,0.610011245746551*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.806423629918271*pi,0.25797642664534204*pi,1.56095804638807*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3984409822079105*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.470796779620121*pi,3.3779852998382*pi,4.18419364068078*pi) q[21];\nu3(0.237757313227211*pi,3.33275678506217*pi,4.400438513265129*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.497028238334158*pi,0.050556459081734006*pi,3.90693089903619*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.255107595905889*pi,0.63941377000134*pi,4.23702586448435*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44320779021817*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.514550302533581*pi,0.42593034293533305*pi,0.5969325601838993*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.618571017174994*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.740614386773607*pi,0.6082720197040301*pi,0.772790833091873*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.737840226386171*pi,0.5270758223746099*pi,1.087289932222486*pi) q[9];\nu3(0.315944574851538*pi,0.007072427298017048*pi,1.185904072332767*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.701112990526535*pi,3.49546655395564*pi,0.5097746118393904*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.491931981130621*pi,0.05659152517154098*pi,1.144936188965143*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.490012446546133*pi,2.97610334492842*pi,1.026403784493984*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.471908711512264*pi,2.57178715065031*pi,3.8639873912489*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.519185328720939*pi,0.61478362110416*pi,4.09158560936688*pi) q[8];\nu3(0.232119127613279*pi,-0.32157344465542703*pi,1.2751745721765508*pi) q[9];\nu3(0.268528999089411*pi,1.19546507663726*pi,4.274894742270099*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.551374107721467*pi,-0.29508863359078097*pi,4.19346317771742*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.875594684081694*pi,0.15403142709627504*pi,3.85911641953561*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34121379218962*pi,0.5*pi) q[3];\nu3(0.448013414366297*pi,3.04227668413139*pi,1.45013918895684*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.627414875402644*pi,0.56685399870789*pi,0.5871709229219624*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.577829202957251*pi,-0.385656404483943*pi,3.8380799267448*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.100744329725202*pi,3.20000655061151*pi,4.30514401043785*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258348271548046*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.645801292789846*pi,-0.0010606408254349997*pi,4.16315743765383*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.845929491611544*pi,0.38275953373209604*pi,1.279505621662673*pi) q[6];\nu3(0.415400409475066*pi,3.2933717012108*pi,1.4171614507085541*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.4131889737992*pi,3.45200791484598*pi,1.459927337794841*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.368171587649428*pi,0.11506134770030496*pi,0.500833128294883*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.66748738988704*pi,-0.4671863158181679*pi,3.2642814398809*pi) q[6];\nu3(0.721269311093712*pi,3.43626187349556*pi,0.8105162978852101*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5558608342472016*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.40331811508576*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3296770866341299*pi) q[9];\nu3(3.5*pi,3.47920349700647*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.261800235541585*pi) q[16];\ncx q[17],q[20];\nu3(0.299728637469069*pi,2.99259940187076*pi,0.721184126938355*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[16];\nu3(0.224928448591969*pi,-0.21063586284425*pi,1.391142424255799*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37723043526861*pi,0.5*pi) q[17];\nu3(0.577776592358062*pi,-0.23027145110558*pi,0.907060170632404*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.122603997122996*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.39948296489906*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40228687528904*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.365726946674166*pi,3.32079755029359*pi,4.30211091512901*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.112600308944851*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.639388008112133*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.595538005610236*pi,3.22661238655694*pi,2.78607239738121*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.706336521762462*pi,-0.11311709162786399*pi,4.357646408491259*pi) q[3];\ncx q[5],q[9];\nu3(3.5*pi,3.45173916467285*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.322275396196301*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.824644690607909*pi,0.26134134978741297*pi,1.1976152220524559*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.651510011750136*pi,-0.16911058072531898*pi,4.456367960235919*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43573638172075*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.236668820522253*pi,3.26295288212966*pi,0.681866329709078*pi) q[1];\ncx q[2],q[12];\nu3(0.788560101148143*pi,2.86750443133635*pi,3.21556672679071*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.619730695495437*pi,2.67707561338615*pi,3.38998131238402*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5706712583324349*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.505204417326561*pi,0.6433655112768799*pi,0.5011355466208373*pi) q[19];\nu3(0.781870511152273*pi,-0.13895318112620703*pi,0.983633944611244*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41667196764969*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36887562648607*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5997905998378494*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.404728896901695*pi,0.4789979337746*pi,4.0951533722274505*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.338920095398532*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.815691582191736*pi,3.09042096367691*pi,4.3158962076491*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.324639727087467*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.506339582605598*pi,3.3809275791989*pi,4.0568382472044*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.245603202048017*pi,0.401488568953391*pi,3.66056507293196*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.331737358703279*pi,-0.16619839826390398*pi,0.827964780726075*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25912285961013*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.563182490154001*pi,0.6404549311539101*pi,1.317267766400211*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.79602780233254*pi) q[12];\nu3(0.6902903364308*pi,3.45766758951852*pi,3.49168355798826*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5397756281590178*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238257615477019*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.4591251522153*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.542620334357168*pi,0.32327022844214803*pi,1.3204592381683908*pi) q[6];\nu3(0.61113034471554*pi,2.5233087049652*pi,3.76221782694557*pi) q[7];\nu3(0.329859557277114*pi,-0.354209846318498*pi,1.3030294285543231*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48491672994999*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263423303060279*pi) q[13];\nu3(1.0*pi,0.0*pi,1.335579403557888*pi) q[14];\nu3(0.264640167360371*pi,2.40861544252474*pi,1.221163171927629*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.294957237120601*pi,-0.00012068710925300374*pi,4.44683685760745*pi) q[5];\nu3(0.698537351890023*pi,2.79348039680173*pi,4.14829506513557*pi) q[6];\nu3(0.734267606330515*pi,0.362513660873657*pi,1.50620220370802*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.701330211234575*pi,0.9496581831508499*pi,0.567125357107336*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35258284198345*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.490054935186*pi,0.5*pi) q[3];\nu3(0.213979789772734*pi,0.80870634105382*pi,4.21848557983267*pi) q[4];\nu3(0.374809305718323*pi,3.4699295185443*pi,0.9231140088434431*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.534941044750141*pi,3.34328533642024*pi,4.233453155156321*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.7309075268430469*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5991361218639344*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.182651877571253*pi,-0.4524539932001159*pi,4.47353152101198*pi) q[17];\nu3(0.212263237928228*pi,3.00297131931386*pi,0.9487924267678229*pi) q[18];\nu3(0.331274950270193*pi,0.74852718388032*pi,0.654815506291865*pi) q[20];\nu3(1.0*pi,0.0*pi,1.202755764251759*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.202886534845771*pi,3.44677731857345*pi,0.688005687389351*pi) q[2];\ncx q[3],q[21];\nu3(0.654778727745985*pi,-0.4153600354283793*pi,3.91667197667891*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.545493221101438*pi,1.07773391077246*pi,0.69901603942107*pi) q[17];\nu3(0.469010373229511*pi,3.32807560542507*pi,3.26453948082996*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.518211115972558*pi,0.9268401118085201*pi,0.701021469722938*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.542222399660394*pi,0.12834840067250897*pi,1.442512055395977*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40135616027231*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.198007673667264*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47332806001455*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.363174925613895*pi,0.77912857143724*pi,4.41559499061274*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.677963049851808*pi,3.15033352522701*pi,3.88439690807625*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.454408934295658*pi,-0.268013771063572*pi,3.82179895467487*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.551923740175959*pi,0.269391399758516*pi,0.933038120618076*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[17];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.212519648067*pi,2.8429447500654*pi,1.278286165803384*pi) q[11];\nu3(0.877551463197588*pi,0.11004325583016605*pi,3.6346896699155*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.617635894562616*pi,3.12850631717025*pi,3.8892923909179*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5783326452911575*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.344094653777788*pi,3.0812801052745*pi,4.42347967359585*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(3.5*pi,3.46430255419738*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33918612022764*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.34225061399607*pi,0.55884650755838*pi,0.63104428198319*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1944566414135749*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2530970466116829*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.374074024423773*pi,2.87624270575025*pi,1.38070503527453*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4526197592948*pi,0.5*pi) q[5];\ncx q[7],q[17];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.403853963559929*pi,-0.359203490302095*pi,4.30034006015116*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3188269979548641*pi) q[18];\nu3(0.450617479305348*pi,0.6283141408242301*pi,4.41931466378193*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.549520481049339*pi,-0.306331162151839*pi,0.884484585753998*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4050267220171495*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47036216721223*pi) q[17];\nu3(0.557519197232761*pi,2.85126306824883*pi,3.73987962973439*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42671893852686*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43793801205888*pi,0.5*pi) q[2];\nu3(0.36777594905847*pi,3.24907667348775*pi,4.39060294220123*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.340131384713107*pi) q[8];\ncx q[9],q[16];\nu3(0.688990063045708*pi,-0.259701563367555*pi,1.050162379782555*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.144258990935134*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5490368484322934*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[14];\nu3(0.526674774142411*pi,2.81254495000302*pi,1.338457357507352*pi) q[3];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.764671967659139*pi,3.41640809583018*pi,3.23279709252826*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.226423268667061*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.48989995904067*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5178020653195209*pi) q[14];\nu3(0.275874983312956*pi,3.00448271879958*pi,0.747397841982091*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.158556511622793*pi) q[20];\nu3(0.686125315780769*pi,0.8765506564529899*pi,1.017082058834657*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41532769154262*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40158215298808*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.185296603935529*pi) q[13];\nu3(0.701660029893006*pi,3.20907522915799*pi,3.00742809399068*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183660647607603*pi) q[19];\nu3(0.691063819901423*pi,-0.490517345751363*pi,3.67202582190193*pi) q[21];\nu3(3.5*pi,3.43397570581207*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.22434927838284*pi) q[4];\nu3(0.563410070879069*pi,0.16679211177283404*pi,1.422273481852617*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.483816831022261*pi,0.75040729535585*pi,0.8209063826610721*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3696367665671705*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.792999459421026*pi,3.24505313952736*pi,4.2118292356975395*pi) q[2];\nu3(0.727831758235284*pi,-0.334623486573268*pi,0.762021983477748*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.222215301409917*pi,3.3077668322365*pi,1.138509331415509*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.388357982718003*pi,-0.4826082495266301*pi,4.12501468251532*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.47090633556973*pi) q[13];\nu3(0.271243691848592*pi,0.338327626932883*pi,4.01211280750087*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5568043754761203*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.845055117073257*pi,-0.04094360746029402*pi,0.8165523215269259*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49291091374159*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.516880498838931*pi,-0.4199360050897394*pi,0.909874760977168*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.927497595625358*pi,3.33222940568934*pi,3.51168524425125*pi) q[14];\ncx q[15],q[21];\nu3(0.0794529856714632*pi,3.11065722683792*pi,4.49599263124591*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.375151343969356*pi,0.40724105554810797*pi,0.8432154527575251*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44468358997295*pi,0.5*pi) q[15];\nu3(0.633661050576547*pi,3.29044484736553*pi,3.91064462028935*pi) q[16];\nu3(0.654396766675444*pi,-0.07813208079983303*pi,0.640585185738206*pi) q[17];\nu3(0.592495733041518*pi,0.77369197120881*pi,0.913205163821298*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.290923909486464*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.288844492554965*pi,0.9251953020439301*pi,4.03387096649472*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.568339842809753*pi,-0.4825916656489579*pi,3.81766418454822*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.632101711499443*pi,0.99541072975788*pi,0.604914594129083*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.464158786379576*pi,3.07805085841229*pi,0.730420756973008*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.274149688758368*pi,0.15251498627215598*pi,3.83309226985421*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.548142821498002*pi,0.8806624466009201*pi,0.8735678511961751*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.548112413448316*pi,-0.2708100067416*pi,4.00167263573794*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5570954581651824*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.314509526517982*pi,-0.12804782550736*pi,3.77258129570454*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.831656155205823*pi,3.14996184199238*pi,3.36938821904155*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.722727923355068*pi,-0.4267890606588651*pi,4.392112510013639*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.429835063417*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.261764276033007*pi,-0.12893606716350597*pi,1.46000415333601*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3604491071673261*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.85728979131056*pi,-0.10307767701373699*pi,1.3717928465287499*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34954864040336*pi,0.5*pi) q[5];\nu3(0.709970547134378*pi,0.6885995895555901*pi,0.5246758997535969*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.520781763063364*pi,0.232863140346507*pi,1.3455565457555*pi) q[13];\nu3(0.361023847180111*pi,0.30598370312080203*pi,3.40462985053089*pi) q[15];\nu3(1.0*pi,0.0*pi,1.244604295103205*pi) q[19];\nu3(0.878461037748423*pi,0.47516760458361196*pi,4.06886198418346*pi) q[20];\nu3(0.741717529018279*pi,-0.13800405297970503*pi,4.37776232913213*pi) q[21];\nu3(0.546568761160687*pi,2.96583391785308*pi,4.41413534081712*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.734150282314741*pi,-0.326000943627336*pi,3.35637668113792*pi) q[6];\nu3(3.5*pi,3.49589163011891*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.27734242040589*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.77637114414568*pi,-0.213763026467431*pi,1.09445023787113*pi) q[13];\nu3(0.542817569801684*pi,2.79971372816539*pi,3.86013369261455*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4523892554346*pi) q[18];\nu3(0.640696410426329*pi,-0.4356387337577144*pi,0.7822920636634461*pi) q[20];\nu3(0.317846220451858*pi,2.41615337495097*pi,1.3269337863452209*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.826674620587341*pi,2.72173170147295*pi,3.87199759564426*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.47888795525436*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.194578423815968*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5030966595265576*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.382819886958319*pi,3.3369509589471*pi,0.783114399185605*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48324700267995*pi) q[11];\nu3(3.5*pi,3.49741216921571*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.227814534604722*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46429714622301*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,1.252295197805808*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.59778845132142*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.43647778730165*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.357474510747164*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42585270411611*pi) q[14];\nu3(3.5*pi,3.40606897720215*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1871190178600202*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,4.47770224493622*pi) q[3];\ncx q[4],q[13];\nu3(0.831808843655729*pi,0.71617391106564*pi,0.614461715989063*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,3.48354073561792*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42866193208475*pi,0.5*pi) q[4];\nu3(0.634971449198962*pi,0.9051909682477299*pi,0.725278583841069*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5519311886293082*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.91630955300813*pi,3.40020378422737*pi,3.24658327747053*pi) q[8];\nu3(0.304249420533692*pi,0.08896646955758503*pi,4.25179635173291*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1308672471996*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.315815313666737*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.869990940562213*pi,-0.29385500136660303*pi,1.0293347063217269*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.302368796887156*pi,2.31637001126541*pi,1.275311563845003*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.352951016169429*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.248080156598396*pi,0.9010536972918599*pi,4.1530910313401606*pi) q[8];\nu3(0.518338581319447*pi,3.16322982097339*pi,1.81391453317735*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.959663460552126*pi,0.0053748500371979535*pi,3.53713065861108*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.828746019272579*pi,3.10693083144143*pi,4.34014837997522*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.388991623257089*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5270752907583566*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.48639622626491*pi,3.26525699768104*pi,4.3788782311264605*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.805102924317642*pi,2.98307904788818*pi,4.4742124682560505*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.565371020872217*pi,-0.09076574175896901*pi,1.0582690831035388*pi) q[6];\nu3(0.34116476920425*pi,0.10535051950746599*pi,3.95663066849816*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.785162043434512*pi,0.033892086641955976*pi,0.710572332238649*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.937080207550802*pi,1.08564892156196*pi,0.840484219448984*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.553829393709037*pi,2.90033221302333*pi,3.66744984583491*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.452282962141262*pi,0.99819986842718*pi,4.14015811520425*pi) q[6];\nu3(0.500528862939688*pi,3.01538694030096*pi,4.04253529052685*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.758370170277435*pi,-0.37481377340573196*pi,3.18511899566094*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.798631921750332*pi,3.03954719877637*pi,4.10193205760579*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.37033095640407*pi,3.26012358300456*pi,0.900236882617644*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.569590340644745*pi,-0.4240036848606161*pi,0.5650337361909675*pi) q[12];\nu3(0.361700561206828*pi,0.55065580510936*pi,4.29581881861362*pi) q[13];\nu3(0.739087554036911*pi,0.49783899234596096*pi,1.135230824983057*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.47326757027158*pi,-0.09594795107022802*pi,3.85212334143598*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.522349552524517*pi,0.385270887810622*pi,3.74920466690114*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.396087854767064*pi,-0.028246213596593017*pi,3.94505359454818*pi) q[12];\nu3(0.180557178891255*pi,2.91602097491051*pi,0.805757863541972*pi) q[13];\nu3(0.807186255836379*pi,0.8997319724073101*pi,0.582020151571413*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.805747393050694*pi,-0.182361514014875*pi,3.98671412250347*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.341376035456349*pi,3.35187020209497*pi,1.058167879205896*pi) q[16];\nu3(0.255167220598102*pi,-0.390769019050716*pi,4.44083915247724*pi) q[20];\nu3(0.146198021838126*pi,2.66590743938037*pi,1.54001890761262*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0499305896766038*pi,0.79449525621235*pi,4.24634183420857*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39168480387412*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3044107473847841*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.512741008539463*pi,3.13693532742321*pi,0.7831565283866619*pi) q[16];\nu3(0.895172041184164*pi,2.82490731790816*pi,4.04517918092019*pi) q[20];\nu3(0.687409783929372*pi,0.326252041950556*pi,1.088215195680963*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48186718402822*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48886841534457*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.34716139147159*pi) q[6];\ncx q[7],q[11];\nu3(0.564089624665531*pi,0.31937454496474404*pi,1.66752344940523*pi) q[10];\nu3(3.5*pi,3.36802291711245*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.272283898528992*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276751231704903*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2196188129688839*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[21];\ncx q[3],q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.48108771272359*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.764559138374681*pi,3.27353919572115*pi,2.86363584304448*pi) q[10];\nu3(1.0*pi,0.0*pi,1.438043636460008*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43408220886175*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.240043332957283*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.38955752278061*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44834191264601*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38146921345859*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43040179272801*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247916478791083*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199648590888815*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.466566266650339*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[21];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.626012633140388*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[19];\ncx q[16],q[18];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38482953860907*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43086990152727*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250410269830579*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37662075177066*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46215202957184*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40183942441413*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.39571558783102*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.247422828274541*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2131428822306178*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5821303709092049*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5439393329834621*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5014786980795116*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.112593000697579*pi,2.88375380720196*pi,1.393033886517209*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.436884190235329*pi,0.51504376796071*pi,0.949398779818321*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.292727320494697*pi,3.33213077730708*pi,1.021165489337053*pi) q[1];\nu3(0.634514355341788*pi,3.01932679433501*pi,3.66829573923233*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.609478867864355*pi,0.7033755904818899*pi,0.5733574593113533*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.707399504482653*pi,-0.04096309701701101*pi,0.701664249889398*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0685640346885785*pi,0.5001552095425801*pi,0.715196608172412*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.646919942536221*pi,0.21662196141635104*pi,1.060012965145017*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.851382225656309*pi,2.81064481949106*pi,3.34714210867459*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.22497012167057*pi,0.58823701390403*pi,3.79193105366353*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.432601516734019*pi,-0.22809813968943998*pi,1.118073785106195*pi) q[6];\nu3(0.46994928190594*pi,3.02977713435062*pi,0.628958352581352*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.30292529856582*pi,-0.04286296649212101*pi,4.0268211240730505*pi) q[12];\nu3(0.408193160583626*pi,2.7413616148987*pi,0.844894707164738*pi) q[13];\nu3(0.48974849395536*pi,3.33519677055293*pi,0.983076399720077*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.710945956637018*pi,3.43404778796333*pi,4.25602935345448*pi) q[16];\nu3(0.580190900689327*pi,2.81182364756237*pi,3.18918772541867*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.531775894473318*pi,-0.33539289083283697*pi,3.48216977564224*pi) q[21];\nu3(0.303930862630956*pi,0.45043613059484*pi,3.7281249354356*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.69686829515964*pi,3.15038754659052*pi,3.80561898928978*pi) q[3];\nu3(0.266271127870723*pi,0.86302221602613*pi,4.24549036768142*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.494918817216766*pi,3.48109718292781*pi,1.61629655966357*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.34603413836658*pi,3.31898200586688*pi,1.394695516335783*pi) q[8];\nu3(0.193421186774008*pi,0.77166653719337*pi,0.708369649383075*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.444542466208919*pi,-0.209524733583407*pi,4.40317767207423*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.359927076594023*pi,-0.49015191379086903*pi,1.9537620658726*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.706284346119933*pi,3.36401274061688*pi,3.55182261585683*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.361770972525479*pi,-0.4265596070566997*pi,1.5848645743633*pi) q[20];\nu3(0.237268819509999*pi,0.351768009193687*pi,1.1110733492227252*pi) q[21];\nu3(0.850847795669481*pi,0.45695432415318604*pi,4.20919569587989*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.77306924541095*pi,3.21323181838512*pi,2.98213504078787*pi) q[3];\nu3(0.664446531651052*pi,0.197802868271031*pi,1.54049737997338*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.57141468199925*pi,0.21946372962655603*pi,4.24609534105986*pi) q[8];\nu3(0.244014354796562*pi,0.5880188560261901*pi,3.8910793825453*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.354351781615924*pi,0.008097050030928976*pi,4.46285664877552*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.564743869447538*pi,-0.359216837735009*pi,4.18816689113212*pi) q[18];\nu3(0.547673576857159*pi,-0.4190825834355848*pi,3.6017749239487*pi) q[19];\nu3(0.291931851835603*pi,0.78378981408493*pi,4.44613588731819*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.236669799009138*pi,0.37889471710990696*pi,4.16274922597573*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0690636750625376*pi,2.48012456758752*pi,1.448130330119793*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.811438582693699*pi,0.93698425614094*pi,0.750531446577105*pi) q[18];\nu3(0.543578441505548*pi,0.314108789574326*pi,1.480949354465419*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.219909085879241*pi,-0.09311505784595703*pi,0.5605646796155362*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.406757341466726*pi,3.37200067049146*pi,0.900410806292347*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36088010278332*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3023941309852392*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45421032174092*pi,0.5*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[5],q[19];\ncx q[6],q[21];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.0679129311199889*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.14477061992373*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.124433424573686*pi) q[18];\ncx q[0],q[8];\ncx q[1],q[14];\ncx q[2],q[10];\nu3(3.5*pi,3.44754305174587*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29308571370882*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38672602133154*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47386316566899*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.216000166641104*pi) q[7];\nu3(3.5*pi,3.24432591949158*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.375150835848038*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.69022327399955*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.320551215505266*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161316225208717*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3317351365824028*pi) q[21];\nu3(3.5*pi,3.40956288731667*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42400151745503*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[5],q[19];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.16141569178264*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.325051045286843*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.4840617384882595*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43913796017537*pi) q[18];\ncx q[0],q[8];\ncx q[1],q[14];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5415633979101608*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.614561000528327*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.61181006593222*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5518797206713479*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36923600377283*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[5],q[19];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.5643811327508317*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.40706153421071*pi) q[10];\nu3(0.949337082080985*pi,0.02609574264363701*pi,4.34479956220089*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4951243890193*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.332968569380638*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.796931683515889*pi,-0.160813644204105*pi,3.73748327915615*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.616620913992679*pi,-0.08186650062102002*pi,1.3090886563123751*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.305654129639005*pi,0.60948207628825*pi,0.651116908175717*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.381511564450074*pi,-0.298915440981703*pi,1.2575975222591*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.414708723621899*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.199667735092376*pi,0.6046407304077599*pi,3.90534241997688*pi) q[4];\nu3(0.546441126933144*pi,-0.231708218745953*pi,4.31259521883218*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.380122248972117*pi,3.23328937780852*pi,1.410324866179618*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.959623521251226*pi,-0.390081410487566*pi,3.82946436002505*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.617424392458485*pi,0.006323145757149984*pi,1.112696385981819*pi) q[0];\nu3(0.696147887897471*pi,2.63656712218158*pi,3.5923757411745*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.406598352728737*pi,2.63022885379876*pi,1.2921939336118609*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.535997027406655*pi,0.80461262959831*pi,0.673860374080447*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.653676055334147*pi,-0.18270077027548098*pi,1.028768225934797*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.62034614870124*pi,0.7326294741466299*pi,0.861832398819379*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.61280510240897*pi,3.21515729285398*pi,3.29782852459423*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.26427416782447*pi,0.310533442343645*pi,0.87199459312643*pi) q[0];\nu3(0.406225764501661*pi,3.29340405159048*pi,0.932370552318332*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.290236804676977*pi,2.63910164328556*pi,1.50724909484956*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.355022689565898*pi,0.35798206872093097*pi,0.874308206612765*pi) q[6];\nu3(0.6366496412656*pi,-0.15613949242643899*pi,0.825127473131548*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.618077432286097*pi,0.8626786424972199*pi,0.781794146267714*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.321428685988088*pi,-0.029167489775212996*pi,0.632531559288018*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.45011355215763*pi,0.8028903875431701*pi,4.3745672234498905*pi) q[19];\nu3(0.260993287141509*pi,0.34755471899689305*pi,4.28748055735337*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.421928860196194*pi,0.76165868057786*pi,0.629709895774647*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.442750780451635*pi,3.3476262657514*pi,4.3571963786222305*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.196736509559522*pi,-0.140151578955784*pi,1.366270277573058*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.588781018743233*pi,0.031594562742699006*pi,3.89843919499795*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.475819777851775*pi,3.17851616105801*pi,3.35265520356233*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.564436208141891*pi,-0.0021180937225809826*pi,3.51007224088594*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.644727395525078*pi,-0.4116141136202033*pi,4.37873923992672*pi) q[8];\nu3(0.539639806031884*pi,3.30888386412691*pi,4.04966950564836*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.56410164102185*pi,0.93285795779255*pi,4.48044518068739*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.4492594631241*pi,-0.23422251026222501*pi,0.746911229782647*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.435822312031719*pi,-0.350982910784412*pi,1.341707421655392*pi) q[21];\ncx q[1],q[13];\nu3(0.214028998845968*pi,3.21970748060761*pi,1.142951153455197*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.916101699153647*pi,0.60942900858947*pi,1.155526753575393*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.629811494962251*pi,-0.10213588042469701*pi,3.88924864256378*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.434883246694915*pi,-0.06878792894751201*pi,1.4176648463196981*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.525804738390785*pi,-0.195585956973582*pi,3.98683792301661*pi) q[21];\nu3(3.5*pi,3.3643393526049*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.29744435516875*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2687185452096021*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.552800225891373*pi,3.06754889071907*pi,4.14087314282359*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.120043919243501*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41037826991327*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.819786594721871*pi,-0.283828706295287*pi,4.20065712904782*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1477949232071691*pi) q[19];\nu3(3.5*pi,3.35083615898519*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45120839012651*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48703486462917*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.633987462859902*pi) q[13];\nu3(1.0*pi,0.0*pi,1.265474829643801*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.440238632207332*pi,0.04947043182426003*pi,3.84576558880145*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42542199748548*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.124523346147475*pi) q[20];\nu3(1.0*pi,0.0*pi,1.181747511754188*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[13];\ncx q[2],q[7];\ncx q[3],q[20];\ncx q[4],q[14];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44688138277312*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.11740172348725*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43444479423713*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45864603604758*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41003703983947*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.370103022457458*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[19];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44968424572512*pi) q[14];\nu3(1.0*pi,0.0*pi,1.317074963468998*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4864519258900195*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.617357867503341*pi) q[21];\ncx q[0],q[21];\nu3(0.111653076020861*pi,2.64444644435589*pi,1.0452209705991788*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[20];\ncx q[4],q[14];\ncx q[5],q[16];\ncx q[6],q[15];\nu3(3.5*pi,3.45960777092201*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5628573659324942*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.418831833453044*pi,3.25967921721194*pi,1.9247446980866*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3659249003862781*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.446201194444436*pi,0.10124062152622304*pi,0.607437755771676*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48851443511426*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.638692411589028*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.381002613117262*pi,1.02958460587093*pi,4.1008340440326005*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5696722883889538*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2382931387096079*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.555400670656778*pi,2.69728636283281*pi,4.0933075130730305*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.655254289099381*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.231551943164526*pi,-0.018510592945327975*pi,0.639981168318189*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.77037958200496*pi,-0.121512999124332*pi,3.72122183517133*pi) q[10];\nu3(0.484275620092125*pi,0.496423439812422*pi,3.78903922085455*pi) q[11];\nu3(0.494075078631082*pi,3.05177060584814*pi,0.544442268605476*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.537548341840147*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.390623388954449*pi,3.45408077328035*pi,1.246704299806554*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.155373440845623*pi,0.05239715737369299*pi,4.0030657629090705*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.759397648844718*pi,3.13937724577492*pi,3.26142828888883*pi) q[10];\nu3(0.616815860347234*pi,0.32945725829960604*pi,0.713430036811549*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.372258303774169*pi,3.36700767965652*pi,1.55456517340608*pi) q[15];\nu3(0.71230714421624*pi,3.29247419178577*pi,3.3625100682846*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.772374748303171*pi,0.345250708424486*pi,1.495514064348423*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.536090546928857*pi,-0.346600395944688*pi,1.034049393095597*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.770916725941096*pi,-0.4305128062766946*pi,3.6536387348055*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.304134351099814*pi,2.73925902976715*pi,1.299641347881171*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.633838444739761*pi,-0.31880773742644397*pi,4.4973793298492*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.478548036500939*pi,-0.26580942926348*pi,4.0007421136232395*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.175139242269743*pi,3.26889347994037*pi,2.1386022654991903*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.853699505952153*pi,3.45555669468578*pi,3.73066325591314*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.879294348992052*pi,-0.16334024888292697*pi,4.46913743016162*pi) q[2];\nu3(0.653181703687172*pi,0.5120474896599101*pi,4.3783699635655005*pi) q[3];\nu3(0.504836730300695*pi,-0.398504291411081*pi,1.369489046208943*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.665671879173113*pi,-0.18565187553330498*pi,3.70836577788574*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.519326671425344*pi,0.281643518318069*pi,1.0428380248161608*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.378400282581562*pi,0.7813670157780299*pi,0.5492435386742457*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.526879787822726*pi,0.230233446376245*pi,4.33796582309397*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.426812754154405*pi,2.85784887888341*pi,1.74897879087804*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.49523459766029*pi,0.9432885110050799*pi,4.47683125996314*pi) q[4];\nu3(0.385318365722996*pi,-0.379718756397882*pi,4.3667040013474*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.76244917726132*pi,3.44160595535659*pi,3.79094637547319*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.74155106078458*pi,3.34736276133367*pi,0.812556554283802*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.482499903437746*pi,0.5387373990759301*pi,0.60137176773795*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.501065095024962*pi,3.40631100484535*pi,1.59216764966687*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.75461543334169*pi,0.60363490089468*pi,0.5444415006116557*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47245240040546*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1371569232094911*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.194162973437657*pi,0.30613330231312497*pi,3.6979113126026*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.47511935974234*pi,0.7600969608447501*pi,4.0434176475097*pi) q[8];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0955155722912861*pi,2.62367990408673*pi,1.262884157424663*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5486757480996015*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0724124650590852*pi,3.32508787404444*pi,4.18056880812913*pi) q[16];\nu3(0.548039641452344*pi,2.67010083604682*pi,1.238829894898432*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.32465248897095*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37463309010493*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.40404831727168*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.120046261528107*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.118184867767504*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.216854961394688*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.889345894388894*pi,2.68740176425984*pi,3.83611373751681*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[5];\ncx q[1],q[8];\ncx q[2],q[12];\nu3(3.5*pi,3.48446448543937*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.4944822654204*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.273315522785814*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3801064461270371*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.43146883751904*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286274170086525*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43812015531177*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.6078865472525989*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.242430862582492*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.602272498991568*pi) q[10];\nu3(0.298495177561026*pi,0.7102958167672699*pi,4.10271452272689*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.617150300165923*pi) q[12];\nu3(0.291103006804006*pi,2.64369945399888*pi,1.132017443279304*pi) q[13];\nu3(3.5*pi,3.41056473152857*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.337492310111279*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[8];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35745382609288*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39907488136536*pi) q[9];\nu3(0.605052631982989*pi,-0.168967345160504*pi,3.88869429946896*pi) q[11];\nu3(0.0474360936991221*pi,3.16849087916628*pi,0.5032459536018471*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.638077168846211*pi) q[17];\nu3(1.0*pi,0.0*pi,1.30080306678876*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5571261281448286*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5378795346539191*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46039080544199*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.364029457322468*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.40652059404282*pi) q[21];\nu3(0.467866899417815*pi,2.58718299283944*pi,3.79154515544915*pi) q[0];\ncx q[1],q[8];\nu3(0.311660335164097*pi,3.28035882607075*pi,0.916139234832838*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.191714179387623*pi,0.81309221079178*pi,3.89256339947308*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.399734816144606*pi,2.91452814685172*pi,0.5968135076173784*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.105684314982086*pi,0.9296274628226799*pi,4.009371749542209*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38136847219255*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.624341957869436*pi,-0.17953615240111098*pi,0.717985592410626*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.390084591869389*pi,-0.03131393895541201*pi,1.372416383306877*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.375903729906998*pi,3.19480939480967*pi,1.142236393913244*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.686693037872375*pi,3.33726469976288*pi,2.8606944522506*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.853494806409932*pi,0.5961628579599301*pi,1.3630393920024448*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.65604757471321*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.448187601811054*pi,3.35061894423132*pi,1.70535201950876*pi) q[19];\nu3(0.331956723945593*pi,-0.383925888922466*pi,0.7819102368157129*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.552589105488827*pi,0.16976219671582105*pi,0.758357411762158*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.728146410835678*pi,0.6709076549902*pi,0.639641859635597*pi) q[19];\nu3(0.624058104378221*pi,2.9009150319031*pi,4.3440486348857394*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.455401995470642*pi,0.15405402431652404*pi,4.2891045415450595*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.781896164247425*pi,-0.49546143543624077*pi,3.20540541561503*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.34308435565703*pi,0.78238216010761*pi,4.03236972045974*pi) q[1];\nu3(0.978915289414916*pi,-0.32179339444729904*pi,0.970461499365485*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.479965369892517*pi,3.33495164614348*pi,3.15408884844799*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.684316557488168*pi,0.55164188883681*pi,0.505460874348555*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.310292928816825*pi,0.05408430328875602*pi,0.645947143244842*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.8350357418529*pi,3.34731935700893*pi,4.43525104720541*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44519422022848*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.203371405260186*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44834365951505*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.49868104389042*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.716402000275707*pi,1.13879205944717*pi,0.655493404428081*pi) q[7];\nu3(0.31008267922391*pi,3.43695422855617*pi,4.42770107693187*pi) q[8];\nu3(0.797257090257207*pi,0.39236965332478*pi,1.4830766437218341*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.4064789663598178*pi) q[11];\nu3(3.5*pi,3.49815601216522*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.508148498717588*pi,3.07020780599203*pi,4.4431835740057295*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1342622106431381*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288012497918559*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.253609079772371*pi,0.37558465138697195*pi,4.38402973165465*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.383691145327492*pi,3.45295007384932*pi,1.388520289960657*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.646175313572602*pi) q[12];\ncx q[13],q[20];\nu3(0.766952060173865*pi,2.88110171529097*pi,3.64106160446322*pi) q[14];\nu3(0.4851384960025*pi,3.35415416691327*pi,4.24111250911313*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.341177792560719*pi,3.42138196416661*pi,1.304621624874106*pi) q[17];\nu3(0.774104096478354*pi,0.18114586415128997*pi,0.901383372211529*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.4146199018143495*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.262582512966101*pi,2.59741690961267*pi,1.360186377023119*pi) q[14];\nu3(0.625544353418072*pi,2.81275787598811*pi,3.27549107598257*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.353029344452893*pi,3.05883726555072*pi,1.16237941721683*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46187731810627*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.444164455688*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.47596867464537*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.2549826187245539*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.247220762539117*pi,0.300137046102666*pi,3.52144553794364*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.336472674375635*pi,3.42036416663574*pi,1.6324371317137*pi) q[21];\nu3(3.5*pi,3.34873068748065*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.758744235185435*pi,-0.316740346246064*pi,3.78248753392872*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.854024734309589*pi,0.39348245613908805*pi,0.71125304854982*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.810157586850134*pi,3.35681199390676*pi,3.3731777102228*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2872905930453191*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.701090278774701*pi,0.47127111858897697*pi,0.942637374133735*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37880792224103*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46277299530266*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.123576953726372*pi) q[9];\nu3(0.759840207730089*pi,3.39476180839873*pi,4.13224015369548*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.236939488483176*pi,2.83459886128895*pi,1.108289224744753*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46883717837087*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.373499883667948*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46846380934445*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44679645655815*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191670963873886*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4711339762049*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.4812342227731*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.706754985701496*pi,0.10942650794421005*pi,0.8997880377684531*pi) q[13];\nu3(3.5*pi,3.47038231113867*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292865988299674*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5773702448803154*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.438207962242988*pi,3.01587827863314*pi,1.3047130972723*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41889524445696*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.260021454453558*pi,2.67048172178704*pi,1.264275614565968*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.147914696694298*pi,3.47683699823745*pi,1.66835672837596*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.363493062903655*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.148038438858279*pi,3.14126926160435*pi,1.327687508274757*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4076495798968995*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.428591997559298*pi,3.33660909318106*pi,0.5332905740920776*pi) q[19];\nu3(0.753803114907104*pi,0.18729761431207304*pi,0.863480253710385*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.208810184901277*pi,3.33059236476618*pi,4.42254914403199*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.595690676398842*pi,-0.4803217139562616*pi,4.34296709502292*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.239143773063322*pi,-0.393084605187549*pi,4.4527253999811105*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.470044283230148*pi,3.20133582233453*pi,4.24483916413277*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.612637671196901*pi,0.70643814322501*pi,0.762175747526613*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.27601508037206*pi) q[21];\nu3(0.695062833123529*pi,0.04041891238579398*pi,1.461604991827367*pi) q[0];\nu3(0.198486671690285*pi,2.75905746970447*pi,0.968806110754477*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.616209373745401*pi,0.62848972499563*pi,1.114991938968188*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.478384419951762*pi,-0.462825862592457*pi,1.352998830662987*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.541936198547128*pi,3.04728095415498*pi,3.45916547416332*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.83245969403706*pi,-0.018150246368618006*pi,3.48895519490191*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0774821213420144*pi,-0.03617368678940802*pi,0.884200493088939*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.443812233463301*pi,2.75639215183093*pi,1.167672455368892*pi) q[0];\nu3(0.187972900993906*pi,-0.4004247555064049*pi,4.49411129816495*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.577106286667296*pi,3.47602209801454*pi,4.24414144489884*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.437037847896618*pi,-0.382844825049346*pi,0.772346303105437*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.692738476485891*pi,-0.163758452687494*pi,0.918587315687299*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.255577030924614*pi,0.6728028029139601*pi,4.408304158521441*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.479350592089637*pi,-0.344631970835259*pi,4.09520566542999*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[13];\nu3(0.677978047954582*pi,2.49708842925795*pi,3.722390921823*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.108521494716704*pi,3.26134988238491*pi,1.70384117766465*pi) q[9];\nu3(3.5*pi,3.43832609342361*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.263591559883103*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48232988072222*pi,0.5*pi) q[2];\nu3(0.451477792665174*pi,-0.07080047726982303*pi,1.51743848163715*pi) q[3];\nu3(3.5*pi,3.42482855408535*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.40218286477588*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.209459476676648*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.234701115295709*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.166118863145643*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.173442791778014*pi,3.28868258134923*pi,2.12569694120806*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.795035206745531*pi,3.31949151732034*pi,3.01725268665912*pi) q[14];\nu3(0.432572220336693*pi,0.46125006926158096*pi,0.612600177892328*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.65167993198248*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.736936086952017*pi,3.21261740061029*pi,4.2704786870369205*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5633818735163977*pi) q[13];\nu3(0.341377873506757*pi,-0.013932220798234973*pi,4.15257936026644*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5989061342981619*pi) q[15];\nu3(0.54704420220538*pi,0.472023804093474*pi,1.270273664373865*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36424010075877*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47642388390561*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38029372418084*pi,0.5*pi) q[6];\nu3(0.490325539472931*pi,0.40892678017243*pi,0.972348382686235*pi) q[7];\nu3(0.73276787302151*pi,-0.28785961332312504*pi,4.16997628031344*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.114995557046842*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1639394622824009*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[18];\nu3(0.293905614591782*pi,3.36421913678968*pi,1.52385346825609*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.591768197028608*pi,2.36247313042026*pi,3.73053049900661*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.738257076869078*pi,-0.4154893854625968*pi,3.44149037918725*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.726538427265252*pi,0.83697988842384*pi,1.045407432429379*pi) q[4];\nu3(3.5*pi,3.47557194530118*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.73832192418912*pi,0.08923472562217305*pi,1.4623861522949348*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274086686262919*pi) q[12];\nu3(0.565712274703208*pi,3.49868265153816*pi,3.06520468435526*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46376917063678*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5214591662250827*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.380802627084885*pi,-0.32257553814192597*pi,0.8002025480066051*pi) q[20];\nu3(0.528692114750323*pi,2.44407618518819*pi,3.57260353759892*pi) q[21];\ncx q[1],q[17];\nu3(0.449524975705709*pi,0.41609766337001797*pi,0.5687159819503265*pi) q[2];\nu3(0.0484616770246075*pi,0.21248195074490595*pi,1.139132151144546*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.557351378240361*pi,2.91644279080025*pi,3.95775813398076*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.723790770858731*pi,0.306541291506944*pi,4.4193331483848795*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.420206636527219*pi,-0.4508149974291628*pi,4.1761379600396005*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40486893195252*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44592505016583*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.23725002261367*pi) q[7];\nu3(3.5*pi,3.44923556935092*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.414388379591492*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.833942678525046*pi,0.196953837299093*pi,1.043036728752341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.831163828101634*pi,-0.014062754108574993*pi,4.00981291645178*pi) q[6];\ncx q[8],q[9];\nu3(0.603416646753925*pi,-0.132912383505931*pi,1.29267833261674*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4857351344979*pi,0.5*pi) q[14];\nu3(0.329494698049985*pi,3.25705798332725*pi,1.225032421060543*pi) q[15];\nu3(1.0*pi,0.0*pi,1.39948088286457*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.318573384963148*pi,0.160484120555753*pi,1.249493062146666*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48070856259376*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.586697867012747*pi,1.08104123585679*pi,0.903335084173075*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.475285272271099*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5243509799643854*pi) q[9];\nu3(0.787342882325344*pi,0.06820170026604999*pi,1.438093305082674*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.57248506272903*pi,0.16354030884770399*pi,3.92013982616108*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265494992146487*pi) q[21];\ncx q[0],q[7];\nu3(0.629900716896237*pi,2.82923604112603*pi,3.26707941034763*pi) q[1];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3855102745816*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.45609378282725*pi,3.29321687932307*pi,1.6480437960896*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.644987079810964*pi,0.291188289988941*pi,4.185189715033109*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37817143421878*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213496956784569*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.634614176716749*pi,3.05127450917599*pi,3.35092011277392*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4794769377292*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(0.50207466653899*pi,3.42579463176089*pi,3.46551236204852*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.648942499587504*pi,0.7006885819826201*pi,0.862453268911247*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.610937171747666*pi,2.82158813217992*pi,3.18324492709269*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5094829885124872*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.361737006704269*pi,3.19747930339724*pi,1.81695050884771*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.611492073715244*pi,-0.230555697790073*pi,3.85190946929049*pi) q[8];\nu3(0.34327017515333*pi,-0.4566973147778055*pi,0.943103996902495*pi) q[9];\nu3(0.486857912300796*pi,0.048181238205455945*pi,0.926504414244118*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43252267582687*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.175715756532327*pi,0.130506619859715*pi,4.09871151893772*pi) q[8];\nu3(0.254455079294626*pi,-0.172904445862881*pi,0.5749874626972508*pi) q[9];\nu3(0.446366524980328*pi,3.07726057067224*pi,1.1907560685231289*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207849466981606*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.533290237587515*pi,0.6446879551820599*pi,0.855304336439738*pi) q[0];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.681913907297821*pi,0.019525638184871963*pi,0.5577412434610357*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.781833628014872*pi,0.65542552243953*pi,0.810257249273227*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.373409718184558*pi,2.34417814229288*pi,1.267192620431845*pi) q[3];\nu3(0.365289447143157*pi,2.96745064654142*pi,0.715331272598474*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.709909813261733*pi,0.23643035388702205*pi,1.306868289327562*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39835007609399*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.631277223103476*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3592392476656698*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[18];\nu3(0.320655533078945*pi,3.42644723484702*pi,1.74647147964458*pi) q[3];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.776577670727572*pi,0.10213402823557505*pi,1.59460849885252*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39463959800986*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.47067888532986*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.280034101421898*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.291866432258527*pi,3.12794148431011*pi,1.454921671239397*pi) q[13];\nu3(0.91071708630238*pi,2.50635337851665*pi,3.51552979643508*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.728224777627006*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326279081705482*pi) q[20];\nu3(0.238398771803802*pi,3.49568802213736*pi,4.0159317837146595*pi) q[21];\nmeasure q[13] -> c[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.50931272076922*pi,0.237069761565731*pi,1.5063345313781*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32115003433144*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.255075777049154*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.365240915533521*pi,2.68973238200666*pi,1.217649369473905*pi) q[16];\ncx q[17],q[19];\nu3(0.285422962475239*pi,2.93522334830295*pi,0.61848087273652*pi) q[18];\nu3(0.878478377800478*pi,0.5220559082232199*pi,0.8348496083519881*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[18] -> c[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5309331665597337*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.452431300534512*pi,0.11135556921466705*pi,3.66962892263662*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.269219126917*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5132247427247414*pi) q[11];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.802867130141386*pi,-0.374011554859796*pi,1.089675926839039*pi) q[17];\nu3(0.18505184870766*pi,-0.23490270335668*pi,0.922507663745535*pi) q[19];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\nu3(3.5*pi,3.48937262217997*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36695206468381*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.2920465997673611*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3403695493305872*pi) q[14];\nu3(3.5*pi,3.3247385669934*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.290203291160511*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.761031546928763*pi,0.356488599704018*pi,4.46713703045575*pi) q[1];\nu3(3.5*pi,3.48174491855285*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.36767996744598*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.947828774263947*pi,-0.328352834629116*pi,3.23422183712899*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.527925293991891*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38771223534651*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.356640127611*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2559655004940269*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5444633725178165*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[9] -> c[9];\ncx q[0],q[10];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46383625427268*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.870725081923108*pi,-0.31515940398728204*pi,0.5131785088359728*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.708225813762113*pi,0.162254862928343*pi,3.97544822567258*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41233030995748*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.3358127382989*pi,2.75178940172128*pi,0.9090972671465181*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.701656827528346*pi,-0.005123058644924017*pi,3.6045459812952*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.460382280295032*pi,2.65939846414843*pi,3.69268483834989*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[5] -> c[5];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.316841587382773*pi,3.37662345464069*pi,1.051984353420106*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.61460164350099*pi,0.058671443757729036*pi,3.98023187559027*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.181764172936668*pi,-0.26338260169736*pi,0.5441764711008216*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[20] -> c[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.317963457505543*pi,3.31440764633923*pi,1.397204540353292*pi) q[7];\nu3(0.409572092948085*pi,-0.319710485773394*pi,0.766190802310651*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.662045955211273*pi,2.93412388759081*pi,3.78305073326523*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.470444900409178*pi,0.85367162302509*pi,0.5027332304647077*pi) q[14];\nu3(0.874861071628253*pi,-0.37574724335549503*pi,3.95818273168807*pi) q[16];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.386436940964288*pi,-0.06817004383576297*pi,1.0462370181213*pi) q[6];\nmeasure q[6] -> c[6];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.926462952293461*pi,-0.4039221163247688*pi,1.001850659310406*pi) q[0];\nu3(0.0921632053410374*pi,3.36949030814043*pi,1.74752512895599*pi) q[1];\nu3(0.281682308668246*pi,2.8907044449707*pi,1.57393279682806*pi) q[2];\nu3(0.837141215995862*pi,2.5108914087675*pi,3.62443831522502*pi) q[3];\nu3(0.169958864712012*pi,0.153794856591575*pi,0.5176952258001091*pi) q[4];\nu3(0.920694566209704*pi,0.9201916493506801*pi,0.9217594365498649*pi) q[5];\nu3(0.422329976103863*pi,0.5737372175361899*pi,3.79735254516367*pi) q[6];\nu3(0.70748345540424*pi,3.06626923479486*pi,3.77650857285499*pi) q[7];\nu3(0.768251537762622*pi,3.44507206317353*pi,3.58732080477367*pi) q[8];\nu3(0.460405082676687*pi,0.149357955963899*pi,3.89626416373131*pi) q[9];\nu3(0.728772505925644*pi,-0.033329343570111025*pi,1.096752486690195*pi) q[10];\nu3(0.500319477747292*pi,3.03865377192953*pi,1.70926302807485*pi) q[11];\nu3(0.847132848639419*pi,0.7346523177364199*pi,4.27017298998476*pi) q[12];\nu3(0.626615375402382*pi,-0.361173392658663*pi,4.29906008732932*pi) q[13];\nu3(0.299962247881818*pi,3.17559950825694*pi,1.53207252553359*pi) q[14];\nu3(0.710725434333626*pi,-0.16690105014811002*pi,0.912607472391056*pi) q[15];\nu3(0.571607401750417*pi,-0.35862130724235197*pi,0.547512757129371*pi) q[16];\nu3(0.384389896549025*pi,0.39059233745229405*pi,3.99584151727752*pi) q[17];\nu3(0.652143372466822*pi,0.10878953876340902*pi,1.57432481180664*pi) q[18];\nu3(0.465701199211632*pi,2.80003961745287*pi,3.57257153879326*pi) q[19];\nu3(0.431336996382203*pi,0.21934436453599904*pi,4.3112894567987095*pi) q[20];\nu3(0.4244340642098*pi,2.90579651420365*pi,1.240290108268314*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[6];\ncx q[2],q[17];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.37474121500325*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45315805330557*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48714617567314*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42419516288128*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49317137734681*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.210952369948322*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45982915428695*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.208678667236386*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.354937443598553*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,3.26744824629804*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3312404566957299*pi) q[17];\nu3(1.0*pi,0.0*pi,1.169712705076156*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3065316686739599*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273616269915058*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[6];\ncx q[2],q[17];\ncx q[3],q[9];\ncx q[4],q[20];\ncx q[5],q[19];\ncx q[7],q[16];\ncx q[8],q[21];\ncx q[10],q[12];\nu3(3.5*pi,3.48637009934341*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.4149915532746031*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39465726261228*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5085131523900529*pi) q[6];\nu3(3.5*pi,3.42986921218277*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42167651774798*pi) q[9];\nu3(3.5*pi,3.46656466857076*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.300277457450131*pi) q[11];\nu3(1.0*pi,0.0*pi,1.285123471430071*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.184873915202505*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39037199173049*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5374907842673622*pi) q[18];\nu3(1.0*pi,0.0*pi,1.325292206700131*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4053835041383405*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5719215772189903*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[6];\ncx q[2],q[17];\ncx q[3],q[9];\ncx q[4],q[20];\ncx q[5],q[19];\ncx q[7],q[16];\ncx q[8],q[21];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.705554919287259*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5388101304248591*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5412731526387167*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.692476122300873*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.534800633898912*pi,-0.309722695015546*pi,4.385890360709491*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.591181389066916*pi,3.49010561843796*pi,4.26759704447962*pi) q[6];\ncx q[7],q[16];\nu3(0.306774097821911*pi,-0.14006007560203998*pi,4.109262862803821*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.287865568331319*pi,-0.21840653538674798*pi,4.0254338598449095*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.265841977558781*pi,0.7962404874762199*pi,4.47891739805141*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.846793060317405*pi,0.8671613036030901*pi,0.7930355220662599*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.227792850002824*pi,0.05710266881413795*pi,1.3804521049736072*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.227652033785739*pi,0.28629463974276004*pi,4.4484887594358*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.217311381382315*pi,0.421863159507052*pi,3.54699199379603*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.464919901369731*pi,3.00377143744648*pi,1.057540330864501*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.672732098809758*pi,0.41360482757932404*pi,0.801460532751772*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.608238239975439*pi,3.39424556487971*pi,4.35097144965987*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.43693574565233*pi,2.58562087537324*pi,1.03462941240669*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.300266557885028*pi,0.30517213930464204*pi,1.105003391661497*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.313492103487098*pi,0.09215755450964103*pi,1.392969583656381*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.487272696168618*pi,0.33343493869902496*pi,1.108054445456067*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.245680508724866*pi,-0.00254192185628499*pi,1.011651669954944*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5930905828042*pi,0.159797813485962*pi,0.971141422281909*pi) q[0];\nu3(0.50320586195671*pi,-0.18715348483406402*pi,4.252006640059641*pi) q[2];\nu3(0.366109196039554*pi,-0.4483686283092312*pi,1.65234728652927*pi) q[3];\nu3(0.085561967051158*pi,0.40425735520221195*pi,3.62492032205357*pi) q[4];\nu3(0.86231089863149*pi,2.94952258449157*pi,3.91436015633759*pi) q[5];\nu3(0.391930748341032*pi,0.088133808980289*pi,4.33073246663277*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.468327634151985*pi,2.81310880941312*pi,0.9517376600908349*pi) q[9];\nu3(0.442566361517971*pi,3.00399730267395*pi,1.60420821087063*pi) q[10];\nu3(0.213355395517807*pi,0.33454610390234796*pi,4.2094658674083*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.354664624775319*pi,2.98015921521402*pi,1.96456537512991*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.467896113850305*pi,0.6260937655821399*pi,4.07535098415051*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.512467008973763*pi,2.74393535254061*pi,1.149141430505772*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.539326384367446*pi,0.20697688173442297*pi,4.14176537044811*pi) q[20];\nu3(0.422606654481773*pi,-0.225219630170242*pi,0.60288117887849*pi) q[0];\nu3(0.64853567947928*pi,0.17265912009014595*pi,0.65681199795927*pi) q[2];\nu3(0.210122954410264*pi,-0.33212809577115*pi,1.65656588456882*pi) q[3];\nu3(0.696016478995176*pi,0.21936236192967895*pi,1.55727353310264*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.482562378557473*pi,0.5188340270812899*pi,0.8005081615317811*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.405826275990746*pi,3.44447834728789*pi,1.56269153896805*pi) q[11];\nu3(0.225169141282585*pi,2.47056818652084*pi,1.368602956339396*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.438154444618786*pi,-0.44737833385314607*pi,1.92598059026788*pi) q[16];\nu3(0.41492395151859*pi,-0.337344441911101*pi,0.825541917281801*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.586638624060331*pi,0.21552637589340096*pi,3.715484748852*pi) q[19];\nu3(0.767912597857914*pi,0.46629268824452597*pi,0.9835417361269421*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.313266956886238*pi,-0.390627102067727*pi,1.254114700432459*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.279848747648781*pi,2.93312229733529*pi,0.904294055472758*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.565732451594249*pi,0.45930385711328203*pi,4.08239052331034*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48202350531832*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36650043318562*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.126333256205625*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.210544458252992*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.31962529325009*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.097381559311077*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(3.5*pi,3.36094359262728*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0951700647549432*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.47444635055041*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.38793076857975*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.605847410998659*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.334125525147296*pi) q[18];\nu3(3.5*pi,3.44695812127657*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44264286998799*pi) q[3];\nu3(3.5*pi,3.42202895131229*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47351190835211*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3180160569487152*pi) q[9];\nu3(3.5*pi,3.39065610265106*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.335514672490207*pi) q[13];\nu3(1.0*pi,0.0*pi,1.327646176207864*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45785838766849*pi) q[16];\nu3(3.5*pi,3.44609176992208*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.386513617056043*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220583631257135*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.44896348076741*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.763283139305396*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3172159026467751*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.658361686178722*pi,-0.39599924891372*pi,3.55238273690405*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5793758256744979*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.26771672866443*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.585352522395536*pi) q[14];\nu3(0.422247728855469*pi,-0.02319120401041802*pi,4.27284542792152*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30831060894068*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31784764999787*pi) q[20];\ncx q[0],q[9];\nu3(0.830137038761317*pi,-0.318270371166125*pi,3.19865750315117*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.405174226744312*pi,0.19317837470876298*pi,4.07666421230233*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41741038049659*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.683611253845031*pi,1.10958023406845*pi,0.71613440314713*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.775610382606186*pi,-0.21821910610675999*pi,3.76701372365215*pi) q[0];\nu3(0.4324874356996*pi,0.03497319903387497*pi,4.2471230422965505*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.821565368884769*pi,-0.14810111452544*pi,3.64717111863671*pi) q[4];\nu3(0.454329051226931*pi,-0.07222584625619499*pi,0.881027054326906*pi) q[5];\nu3(0.440261724111623*pi,3.2069398134708*pi,2.12823727611665*pi) q[6];\nu3(0.416075389275405*pi,-0.326510502988766*pi,4.28279223947004*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.258392743003833*pi,0.28463653620110896*pi,3.8396912689618*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.528150605164683*pi,3.26268346217347*pi,1.64135140222608*pi) q[0];\nu3(0.0830325161333754*pi,0.34675886020768*pi,4.23551451505252*pi) q[2];\nu3(0.505848354570447*pi,-0.49000162768006583*pi,1.120644471562505*pi) q[3];\nu3(0.589857551536712*pi,-0.252156603312528*pi,0.939278725556369*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.363140422656549*pi,-0.012540394084075979*pi,3.81450170420787*pi) q[6];\nu3(0.319287731770603*pi,0.8775567550940699*pi,4.27994000101571*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.385868027348696*pi,0.04503556990526003*pi,0.5056347729210781*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.45445486438119*pi,2.84521558863636*pi,1.463435456868674*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394488548651667*pi,-0.4447003207066839*pi,0.5449155343292463*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.653174626859891*pi,3.14460117379447*pi,3.59168150881542*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.594123014936181*pi,-0.249312130849429*pi,3.95225195990451*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.310943072137282*pi,0.386188179278926*pi,0.765873370183504*pi) q[14];\nu3(0.400954815806222*pi,0.325381946477975*pi,3.64899498264565*pi) q[16];\nu3(0.678095715561037*pi,-0.4031309322111414*pi,1.0696016122656529*pi) q[17];\nu3(0.53989054866913*pi,3.4263507417711*pi,3.58950164041889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.478434884422503*pi,0.439925734906531*pi,3.82194600314045*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.265672708351284*pi,-0.19034597766329397*pi,3.75968098558947*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.302604151466697*pi,0.07365018007386503*pi,1.129423683612339*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.412073259881353*pi,3.42464951379123*pi,4.34911234303645*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.438096426765752*pi,3.08660481737315*pi,1.82515937242545*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.478577535778861*pi,0.326706258469751*pi,1.0595681895377789*pi) q[11];\nu3(0.347072190918673*pi,0.379710694769854*pi,4.45654041496198*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.101381031543478*pi,3.00001993521411*pi,1.705868432257*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.47189871705564*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.234167106226483*pi,2.91233668366581*pi,1.2935768047760798*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.26717073146269*pi) q[10];\nu3(0.568855733281833*pi,-0.12621684419949702*pi,1.214220482935193*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.40994833441359*pi,3.15025030735717*pi,1.135297133168292*pi) q[20];\nu3(0.908838567595252*pi,3.42272935331949*pi,4.01901685199249*pi) q[21];\nu3(3.5*pi,3.35485544684549*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.696830523235664*pi,0.72250487969667*pi,1.265843358596653*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.129090314454324*pi) q[18];\nu3(0.183114967461018*pi,-0.203406578644573*pi,0.5978220900597143*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.369976681397556*pi,-0.129941415430047*pi,3.93945124444131*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42577940209011*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47851318616999*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.691529638090637*pi,-0.275336750095852*pi,4.28537775432331*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.224428438718829*pi) q[15];\nu3(0.0795849954596482*pi,1.03882462470377*pi,4.2125080484026505*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[15];\nu3(3.5*pi,3.46610453049734*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49504621864763*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.336894001645415*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.280277314850934*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49769068642465*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(3.5*pi,3.47100953876415*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.199986418845592*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.50448634671669*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[8];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.39097845315978*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.33020650356341*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33722597357689*pi) q[12];\nu3(3.5*pi,3.47737957770056*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.295827063544748*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.374950979589907*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(3.5*pi,3.48307780347236*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4941391811113*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.383688193716321*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.244132192439126*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49665412793461*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2563665251808969*pi) q[19];\nu3(1.0*pi,0.0*pi,1.438906310736952*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[8];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.478553791200429*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37758571626949*pi) q[20];\nu3(0.491947553153717*pi,0.17325821902481797*pi,1.164852364749362*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.171423984334141*pi,3.09732004099249*pi,1.24260050993977*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47494779733586*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.431452640893*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.24606717973213*pi) q[21];\nu3(0.236783072672825*pi,-0.283808639508779*pi,1.071178841265203*pi) q[0];\nu3(0.59682745855576*pi,3.1416143221206*pi,3.02655298966305*pi) q[1];\nu3(0.203298649439141*pi,3.34404792744091*pi,0.988146386446222*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.449847599718181*pi,0.28417116485487004*pi,4.31855223337374*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.538132146875073*pi,3.37610293281929*pi,0.848369510545668*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.410732234361806*pi,1.00554917125828*pi,4.11865638404291*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.243244310969741*pi,2.44315222081698*pi,1.176189499318119*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.38236887907768*pi,2.49913370704949*pi,1.2503735569481829*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.215128364279694*pi,0.5975162837171499*pi,0.870068565307001*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.106490480268874*pi,0.76995022711818*pi,3.91732012279177*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.205456115215885*pi,0.40884113775742004*pi,0.632686869092934*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.314104258389723*pi,-0.011979884968950028*pi,3.65023669204118*pi) q[3];\nu3(0.4208746856057*pi,0.82796616031521*pi,4.18013927042023*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.460164652178432*pi,-0.14302815154993898*pi,4.05122190737461*pi) q[11];\nu3(0.617170730452104*pi,-0.357729803014764*pi,4.4894583641267705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.893418172142694*pi,0.79496380186508*pi,0.6665710801604741*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.508974968587656*pi,-0.4300631326262435*pi,3.86817416520067*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.751764036879372*pi,3.29943528966806*pi,2.95999283623166*pi) q[8];\nu3(0.214840613375625*pi,-0.323208436427402*pi,4.46189481571236*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.316051152914051*pi,3.49152128186676*pi,0.744054725846108*pi) q[11];\nu3(0.898975622020426*pi,-0.10905696927527098*pi,4.32140073151663*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.738753733634292*pi,-0.13784725180922203*pi,1.3146997802612819*pi) q[5];\nu3(0.633725784759424*pi,3.08267354779116*pi,3.33200950460575*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.29635140000239*pi,-0.373772268994495*pi,1.1671660039714151*pi) q[8];\nu3(0.290907778597186*pi,3.24521620010599*pi,1.0126711158631951*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.500636149522149*pi,-0.242862153723917*pi,0.694340955985222*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0277817861940672*pi,0.2238257655932*pi,3.68674296751126*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.528158245388502*pi,0.9491662308176401*pi,4.46250130619433*pi) q[14];\nu3(0.541833882031814*pi,0.9905765623965599*pi,0.834481740630758*pi) q[16];\nu3(0.487294670848694*pi,-0.11778187915424099*pi,1.0478817592033671*pi) q[17];\nu3(0.42026838861673*pi,2.66705481506058*pi,1.178973900209193*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.33200935319666*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.674678696385006*pi,0.5708601836562399*pi,4.38733069240807*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44947192824716*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2300493036515912*pi) q[11];\nu3(0.348007472045738*pi,0.24852728860166895*pi,3.42763643895317*pi) q[13];\nu3(0.96564968562569*pi,-0.012020153241912024*pi,4.429301814160199*pi) q[14];\nu3(0.140540859191381*pi,3.36080002634076*pi,0.824085028136333*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.36809090503682*pi) q[18];\nu3(0.551237118612269*pi,-0.4192063507085431*pi,0.959207944266549*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.12918635967148*pi,3.18383651606192*pi,1.1870262876862339*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[18];\nu3(0.883847143016697*pi,-0.204870064215515*pi,1.012997147029513*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.52542231897008*pi,2.68343101269547*pi,3.87990635116876*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39919101628542*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5145387591390898*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3379460566817531*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.619998188916361*pi) q[18];\nu3(0.132713464350165*pi,0.74408612684922*pi,3.90860875580017*pi) q[20];\nu3(0.832447877427384*pi,0.03108234879890104*pi,3.59170538185423*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[11];\nu3(3.5*pi,3.47722666498984*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.179236836766796*pi) q[5];\nu3(3.5*pi,3.34333362144791*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[18];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.19041838207658*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.640118709699244*pi,0.26789778685889*pi,0.69806635739115*pi) q[21];\nu3(3.5*pi,3.48092630061453*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[5];\ncx q[4],q[20];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33318556448895*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.163458231121378*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.773666971345909*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186094198221644*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.56363524557684*pi,-0.11847666582130001*pi,3.82442521023054*pi) q[1];\nu3(3.5*pi,3.44853792230831*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34925945587979*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5877788926887004*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.28640666606504*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.3808807739500661*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1594611049116779*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43577583711056*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217936059841265*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.506587133602461*pi,2.60803132008532*pi,1.142829506590958*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[5];\ncx q[4],q[20];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(3.5*pi,3.33503240077043*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45987294171597*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47913299423566*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263779590312958*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.367387464429427*pi,0.04978240246830701*pi,3.86433832891779*pi) q[10];\nu3(0.128717708348788*pi,3.04410033495247*pi,4.46318693209667*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.7451803278634039*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5299016892768789*pi) q[17];\nu3(0.4646437090216*pi,-0.025212804707653025*pi,1.179999269463809*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3460321037161105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.742941985089375*pi,3.38613419114555*pi,3.11781692696972*pi) q[10];\nu3(0.202234006389261*pi,0.455266606150329*pi,0.605809359700116*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.538879914067345*pi,3.49927908367179*pi,0.883404831500378*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41195138585771*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.478047801022645*pi,3.39324743915008*pi,4.2877159955008*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.272846814703704*pi,3.02073457946484*pi,1.286341761164177*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.33160288540684*pi,2.97895981379785*pi,1.77421782463242*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.322472825912378*pi,0.73004212245053*pi,4.3458432532675*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.702853802705934*pi,-0.136674730804971*pi,3.85669476496912*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.569381624522724*pi,-0.13039375466068298*pi,4.3040625168501805*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.497015350109126*pi,0.69658300981517*pi,4.0257938434046*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.645682285457202*pi,-0.268413497477845*pi,0.752691165746342*pi) q[5];\nu3(0.23452833497589*pi,3.26569980000408*pi,1.059971786812947*pi) q[6];\nu3(0.589540251154371*pi,0.22153678397864796*pi,4.05420763519102*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.357803540140427*pi,2.51216807912674*pi,1.174989351373331*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.723356982153719*pi,2.80325136801904*pi,3.71140692162329*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.728575860694892*pi,0.70179336197731*pi,4.4176050848695905*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.305737956571282*pi,0.5102105127138701*pi,0.8355681925030509*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.641630677223341*pi,3.45236272640222*pi,0.7319283462307999*pi) q[17];\nu3(0.349281813261605*pi,3.03655654628112*pi,1.95818002070188*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.956980904171269*pi,-0.42665371569090793*pi,0.5463724068197529*pi) q[0];\nu3(0.669857910983797*pi,-0.151220688833117*pi,3.84316866689396*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.582642896147059*pi,-0.09114685595482902*pi,0.891318316511741*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.83763687333955*pi,-0.289215223625906*pi,3.31567286014254*pi) q[12];\nu3(0.409935975837904*pi,0.09156993218962906*pi,3.64705442149384*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.472146081970208*pi,-0.322934833558407*pi,1.4572037543511192*pi) q[17];\nu3(0.646283199792058*pi,2.38528739606671*pi,3.70775767177777*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.331300548487083*pi,-0.14093973076372202*pi,4.28719962233247*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.212882674527672*pi,-0.265968191149558*pi,1.387437363142048*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.689707675418339*pi,1.14148087636683*pi,0.77298539588242*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.669131773900495*pi,-0.131434362531406*pi,0.606088229803139*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608416350298353*pi,2.90543113134366*pi,3.95263989467094*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.49875315797578*pi,0.5*pi) q[6];\nu3(0.481227487699274*pi,3.23290123581115*pi,3.09075502085409*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.469993207698005*pi,-0.49291018988805474*pi,4.29087662351741*pi) q[14];\nu3(0.404303536003264*pi,2.76698247198634*pi,1.66925573106736*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271235892079158*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.767328644641517*pi,1.21506353281809*pi,0.725321634221209*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47743836253191*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.330939230895663*pi) q[7];\nu3(0.339231269504093*pi,3.23767784990122*pi,4.41815305800728*pi) q[8];\nu3(3.5*pi,3.47330156251253*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.193374925591911*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.298475955854773*pi,0.137938228251255*pi,1.278069810483733*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.45132311615537*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.638852069530489*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285228261665388*pi) q[19];\nu3(0.41304971079686*pi,-0.341824293593396*pi,1.221432087103787*pi) q[21];\nu3(3.5*pi,3.4663654986043*pi,0.5*pi) q[0];\ncx q[2],q[16];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.49944586791406*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.34711085676553*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.475406424579*pi) q[11];\nu3(1.0*pi,0.0*pi,1.377791352107153*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2698703014082842*pi) q[20];\nu3(0.441650319610553*pi,-0.11567467217823801*pi,3.76853745415092*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\nu3(3.5*pi,3.44327998872528*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[11];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.234034623379171*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35000573715812*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48154883373566*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[19];\nu3(3.5*pi,3.37740909741407*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.235888101288876*pi,3.19075387130992*pi,2.06936688644493*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.141557313249899*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.26128751745369*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3578591702661371*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.780900291068592*pi,3.10694140632827*pi,3.77104844504908*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.617221430834801*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.871238846121163*pi,-0.150552039763014*pi,4.00212765849347*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.43884712673167*pi) q[16];\ncx q[17],q[21];\nu3(0.183193239514383*pi,-0.340894643610659*pi,0.780694090070641*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5083240882164902*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.7566259988271651*pi) q[13];\nu3(3.5*pi,3.4564055591941*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.227319778137766*pi) q[15];\nu3(3.5*pi,3.49156717450492*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.268707935697316*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.207992235252112*pi,3.42716323792271*pi,2.0652729900736597*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.425370027664432*pi,0.9230169467248099*pi,4.1480008088427*pi) q[9];\nu3(0.28943056523783*pi,2.66525922325672*pi,1.202916997832697*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5740916116516779*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4017259691097*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.487004418851315*pi,3.3101348869*pi,3.33965890084254*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.281348065515006*pi,1.07932800282428*pi,4.1380938596032895*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.37727788212347*pi,0.15886864229270103*pi,3.61529061870002*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.583163797277873*pi,2.89755058670839*pi,3.42911837130555*pi) q[7];\nu3(0.424876808928843*pi,2.42386115898924*pi,1.2414464054138201*pi) q[8];\nu3(0.679668116007318*pi,2.54873696601017*pi,3.77028488633163*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.589456347661842*pi,3.08731797901919*pi,0.5314759199825287*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.289237828106779*pi,-0.09429059107645998*pi,1.273686733085463*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.727569597937781*pi,0.33861143922345205*pi,1.55377364034804*pi) q[3];\nu3(0.474542193910669*pi,0.34571249615272504*pi,0.5671910510286132*pi) q[4];\nu3(0.49752298597556*pi,3.15957218836553*pi,0.5582868118951033*pi) q[5];\nu3(0.757985502735896*pi,0.7049479677953301*pi,4.22118526022844*pi) q[7];\nu3(0.894129676636217*pi,3.29667450809426*pi,0.601744653581013*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.622932233775832*pi,-0.28129535751908596*pi,0.673798567132663*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.893880470673598*pi,-0.120441067435679*pi,3.38346262542949*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.553562154375264*pi,2.80084868025939*pi,3.79681350550634*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.705384444844798*pi,-0.15657391851804497*pi,4.45122063106742*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.346939656176981*pi,1.1501546838201*pi,4.26674866339056*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.184263773334659*pi,-0.16840278892870902*pi,0.71318424977387*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.526832967391951*pi,3.30893173774479*pi,3.99682853691608*pi) q[13];\nu3(0.418543783978369*pi,0.9088273301129599*pi,4.29814358662584*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.658354855469106*pi,-0.4688760272814878*pi,3.24045736265411*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.492321077193394*pi,3.09424519119972*pi,4.21621847990241*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.662426325204097*pi,3.35513115432288*pi,0.636823768366182*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.287236859013861*pi,3.43286741251579*pi,1.125816620502618*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.616656882251874*pi,3.29439718382665*pi,4.1890583193652*pi) q[12];\nu3(0.13924182470699*pi,-0.0014755065820130087*pi,1.2548242957277491*pi) q[13];\nu3(0.906458228712752*pi,-0.022480825329394993*pi,4.36233494164028*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.80091512867214*pi,3.31487327872061*pi,3.06596497743503*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.658509466703153*pi,-0.394141490370525*pi,3.19573995902723*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34180913683559*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.226848278670791*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.904273396269808*pi,0.48572877295454897*pi,0.760823393777494*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.693785810243028*pi,2.95229132683287*pi,4.010079386848631*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.29247765461731*pi,0.5*pi) q[5];\ncx q[8],q[19];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.812177424632038*pi,-0.36886344324159204*pi,0.63498623061883*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.660796962651366*pi,-0.36507260019992*pi,3.61460688054941*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272945314016794*pi) q[18];\nu3(0.92433089267134*pi,3.13569742105806*pi,0.5719121790574608*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47874096220181*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.27948521875358*pi) q[7];\nu3(3.5*pi,3.49894434692603*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.662862810399934*pi) q[10];\nu3(3.5*pi,3.357277730864*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.369368294505002*pi,1.00334630771604*pi,4.475278660662299*pi) q[17];\nu3(1.0*pi,0.0*pi,1.288924514003582*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292099845066791*pi) q[20];\nu3(0.612053455339238*pi,3.40851847903597*pi,3.95861818853011*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[10];\nu3(3.5*pi,3.48575728798794*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38378637088086*pi,0.5*pi) q[6];\ncx q[8],q[19];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.212198249012384*pi) q[13];\nu3(1.0*pi,0.0*pi,1.239434862791689*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5122952436066255*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,0.673662068528045*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.498399500414839*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.632621394646686*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.37340330515204*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4867554131768905*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5257730448394926*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169971150544429*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47339773217885*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45243612836668*pi,0.5*pi) q[2];\nu3(0.272406020741873*pi,-0.12258195640004499*pi,0.8429436463816691*pi) q[3];\ncx q[4],q[13];\nu3(0.582681748812414*pi,-0.145724340425618*pi,0.910507170986731*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2986649350636061*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.49026071679874*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186203457309573*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3359325374629352*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.403304727031853*pi,3.46106942261065*pi,1.457235831020888*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.449955195532977*pi,0.17864177100179301*pi,3.4545625414168*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.307095879902703*pi,-0.268682402562946*pi,1.098993430201567*pi) q[10];\nu3(0.36788582378451*pi,3.07880763116173*pi,0.790193983833279*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39983202233869*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.694724635889073*pi,-0.190542108326136*pi,4.28196588990956*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32740698764204*pi) q[9];\nu3(0.450019010006208*pi,0.36858191587799904*pi,4.14303143479001*pi) q[10];\nu3(0.594497681067957*pi,0.5102756809117699*pi,4.2648939468245395*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.664634688890869*pi) q[17];\nu3(0.190283548849485*pi,0.07700212720337496*pi,1.2036730880697228*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3949228164965195*pi) q[21];\ncx q[0],q[9];\nu3(0.617396972534951*pi,0.5754527672234899*pi,1.1666600414118031*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.651838555379864*pi,2.73816759533541*pi,4.23684915698364*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.681037769891208*pi,3.47903822080962*pi,3.79034760366079*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.353501003609389*pi,0.07298798183972*pi,3.47185440008965*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.817391735368505*pi,0.5510531536201999*pi,0.773073730090424*pi) q[6];\nu3(0.415413657590447*pi,0.52529104728906*pi,3.77684253381887*pi) q[7];\nu3(0.3944588444377*pi,3.25687908171125*pi,0.922400578585681*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.30771429722331*pi,3.09527500503346*pi,2.06241963191636*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.274439863715828*pi,0.25161133081687104*pi,0.604653112671443*pi) q[2];\nu3(0.472017212674112*pi,0.43736022369543504*pi,1.001923032739246*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.489656019667812*pi,0.53006927513723*pi,4.48886380315648*pi) q[7];\nu3(0.407632637677177*pi,-0.17752738542279*pi,4.17816090261805*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.457500110798012*pi,0.21788486648499295*pi,4.081372476467751*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.893041703231369*pi,-0.211970236954581*pi,4.25888599032146*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0505173022053339*pi,0.7389594046815999*pi,4.1266436578639905*pi) q[2];\nu3(0.106655391615565*pi,0.359172413292262*pi,0.759808267868626*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.618259082792193*pi,-0.340797483800108*pi,3.3922282124821*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.231183502390197*pi,0.19187056607100605*pi,3.67462651925266*pi) q[17];\nu3(0.247334717770789*pi,0.418873914537775*pi,3.51408299189973*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.36855175943868*pi,0.57732152941177*pi,0.5302825988978352*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.151045180336386*pi,-0.354396694415372*pi,1.82941184068018*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.895412222160231*pi,0.5134650964460401*pi,1.350324246915315*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.344619382986683*pi,0.414392700310804*pi,0.947782313461444*pi) q[12];\nu3(0.523001949454151*pi,-0.4538882047498485*pi,4.24889588941259*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.558680657486593*pi,0.73196061197822*pi,4.401193363593229*pi) q[15];\nu3(0.771247687444578*pi,1.16096200317948*pi,0.820262455310337*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.225205991089055*pi,-0.380003435006207*pi,1.63912311701652*pi) q[0];\nu3(3.5*pi,3.40655961309161*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[20];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.327061132857352*pi,0.26941784030704496*pi,3.39591635413941*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.297232839462569*pi,3.10123263106862*pi,1.99673758663422*pi) q[15];\nu3(0.466093593841844*pi,2.98773752613646*pi,0.756588985330428*pi) q[16];\nu3(1.0*pi,0.0*pi,1.283097259238335*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38817454415545*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,3.42404509372648*pi,0.5*pi) q[7];\nu3(0.446491289472857*pi,-0.381587216744797*pi,0.733775015475886*pi) q[9];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.344392149339104*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.263031131898149*pi) q[20];\nu3(0.133269068050776*pi,-0.048828117439942975*pi,4.4539951456921205*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[20];\nu3(3.5*pi,3.49882948863872*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.743338200460713*pi,0.091070622641651*pi,3.79438438422348*pi) q[9];\nu3(3.5*pi,3.27646238378079*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.247033829064778*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47062906167074*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341819397463109*pi) q[19];\nu3(0.76773990610715*pi,0.76912044986186*pi,1.00279267200759*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[18];\nu3(3.5*pi,3.29203146975324*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.428240471471749*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229599395908253*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5972364991730028*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43113978607153*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[16];\ncx q[4],q[20];\nu3(3.5*pi,3.38431567097607*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.329461319986456*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.314690012069173*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43813871432274*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5716547552723543*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45444447261408*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34611214175472*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2136169376452108*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.370281229186677*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5593049103671954*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.110651806915129*pi,2.36083191458795*pi,1.289774253456297*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.540994097355797*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.614566318716414*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.44875720563754*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.637445781702444*pi,-0.4914666415842151*pi,0.90342806735512*pi) q[20];\nu3(1.0*pi,0.0*pi,1.336855266080907*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.216307485582303*pi,-0.297198577861168*pi,0.5812297782678781*pi) q[4];\ncx q[5],q[12];\nu3(0.597149137318249*pi,2.78530934864745*pi,3.92352412125784*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32583957958634*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5502230482116865*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.739092004609702*pi,0.0006276535023780339*pi,3.9611767547545*pi) q[19];\nu3(0.669054149150422*pi,3.48542109703429*pi,0.587030400973761*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.141546005127647*pi,-0.025255131904214023*pi,0.8829134588041281*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0631709154511954*pi,-0.03452870404584801*pi,3.64741418861346*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.335373162202263*pi,3.45040739164053*pi,0.942138115581591*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.480151950675269*pi) q[21];\nu3(0.249323717708208*pi,-0.02585313786181298*pi,3.89663420769771*pi) q[0];\nu3(0.442631724288282*pi,0.8684559988323499*pi,0.6960854450616449*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.709912594583931*pi,2.85825884026365*pi,3.83653232313479*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.708039163933521*pi,-0.028153804263680027*pi,4.13348975666677*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.929415739682978*pi,-0.021929708859762975*pi,3.49169786245862*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.35081584697846*pi,-0.23559480239396602*pi,0.888477347571266*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.355450484630941*pi,3.05070695236324*pi,1.57049258079683*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.220762696491722*pi,3.35061536566048*pi,0.863103307102683*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.788044264018767*pi,2.81727491038607*pi,3.41629525681452*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.39939813626179*pi,0.5633950760645601*pi,4.1240836633927405*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.855400934202878*pi,-0.4614292727205944*pi,0.7944398939588311*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.619858053767082*pi,2.85235412773739*pi,4.0593511883165*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.569333413165365*pi,3.15597257238874*pi,4.3747333870936*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.790677816052928*pi,-0.4087965038481215*pi,4.095435438328209*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.498908009086978*pi,3.16038930680668*pi,0.582146386160511*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.594458100990966*pi,-0.4007195901673362*pi,4.34804402169474*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.824961963991027*pi,-0.244288217699608*pi,1.2437171467935189*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.504190067097073*pi,0.69811394045594*pi,0.692553362839314*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.373593064055278*pi,0.434645387392097*pi,3.5208686948588*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.683641990887361*pi,0.369785273981617*pi,1.238093052864208*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.561900834336262*pi,0.8684966814586501*pi,1.091608414936988*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.961430058943982*pi,3.29542586802126*pi,0.6252730759965051*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.595749559757954*pi,-0.04985728320513*pi,3.61123761977837*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.569394766463278*pi,-0.31867341555276496*pi,3.87969274992523*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(0.672528878265345*pi,0.08807362344791203*pi,3.98526199467006*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39391331792749*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.652345732467466*pi,-0.21188277226381103*pi,0.994846542707233*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.204512928220524*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25605056170913*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1757469046643632*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[16];\nu3(3.5*pi,3.49413345757289*pi,0.5*pi) q[5];\nu3(0.0977358991213042*pi,3.46830648868167*pi,1.73285366853851*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.21522877729287*pi) q[14];\nu3(0.65308454026691*pi,3.23851617233616*pi,4.37639702049525*pi) q[15];\nu3(0.899447243387639*pi,3.3579430629575*pi,3.08610584404359*pi) q[17];\nu3(0.70709041154774*pi,0.6172199421267099*pi,0.607322374212628*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37268459584916*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41777173250543*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.744213889439595*pi,0.414221290344715*pi,1.56834843182342*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3416643811470599*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.715470315133121*pi,-0.07541274953954902*pi,3.69319199766689*pi) q[15];\nu3(1.0*pi,0.0*pi,1.371054564692522*pi) q[16];\nu3(0.541514832204496*pi,3.0148680872777*pi,4.063175021545931*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46196088067164*pi) q[19];\nu3(0.222562957254173*pi,2.3064178086794*pi,1.254064926830167*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.610213896855397*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.232854091943985*pi,0.55320074824989*pi,0.90682678898549*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5232875586680824*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.36339644099131*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33799117095913*pi) q[11];\nu3(1.0*pi,0.0*pi,1.224108543564506*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3989697809198205*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[11];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.571877525313601*pi,2.91879978895758*pi,4.20848423285844*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37490149540887*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.342433928616874*pi,1.04784793109718*pi,4.12336631346309*pi) q[5];\nu3(1.0*pi,0.0*pi,1.216168496688963*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5128773628197377*pi) q[13];\nu3(0.474317494357021*pi,3.15342665475317*pi,2.0006646693706003*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.47766990121895*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271118464691447*pi) q[20];\nu3(0.619098426240319*pi,2.97095326823054*pi,3.33777282703428*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5636681097896*pi,-0.287136613938475*pi,3.52009844966242*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.49873554562524*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.218865687613695*pi) q[12];\nu3(0.288991630997388*pi,2.46773235598683*pi,1.427191324935872*pi) q[14];\nu3(3.5*pi,3.41462326560247*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.375398082578025*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.394626293608379*pi,3.19344997814607*pi,1.77045520465486*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5220840209835584*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38602114588865*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.565300249176775*pi,0.91333285142371*pi,0.887607481609192*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.765074660718971*pi,-0.116909857898567*pi,0.987049099522942*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4848423190011*pi,0.5*pi) q[9];\nu3(0.945235588543118*pi,-0.08180801092100398*pi,3.61514551356631*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.662958992172666*pi) q[12];\nu3(0.644742375631658*pi,3.35634326867752*pi,3.7144173240276*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.25625729409007*pi) q[18];\nu3(0.50222070048897*pi,0.40363170109524804*pi,4.27915088525247*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4503594002512*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.687207173572605*pi,-0.4468779196931813*pi,0.61761829942018*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.386346709021235*pi,3.05531919425039*pi,0.841178537039008*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.571896019830771*pi,-0.331879258899049*pi,0.900283015237337*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.827318457119863*pi,0.13568487298476195*pi,1.2552211073162591*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42606082394304*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.598292460457858*pi,2.9769836620306*pi,3.17237140135279*pi) q[2];\nu3(0.118682448705671*pi,0.48939039468243495*pi,4.22539030016344*pi) q[3];\nu3(0.0937751368861245*pi,0.35166303914616903*pi,4.00721916247275*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39273562595902*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.246526859362337*pi) q[1];\nu3(0.388457687519196*pi,2.97275021300495*pi,1.033230393406579*pi) q[2];\nu3(0.875749235972655*pi,2.89509308978501*pi,3.9884106036026*pi) q[3];\nu3(0.716406792867616*pi,0.7298266531772*pi,0.9184947336397951*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.482819984246406*pi,-0.4875787911562679*pi,0.847724028419842*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.609192146274952*pi,-0.34187815419858003*pi,0.80132925580563*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.799880826152697*pi,0.24296605494239398*pi,0.944435324260141*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.407540496578086*pi,-0.236271329310974*pi,1.3501383940987481*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.321112037301732*pi,0.37153942182170696*pi,0.8783921558232499*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5154783719191389*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.576257377738779*pi,3.02761762526766*pi,3.90990896361272*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.86513053569915*pi,3.4631526777485*pi,3.7158628644335*pi) q[11];\nu3(0.300471686092181*pi,0.70168606627249*pi,3.86681792241836*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.40671741130235*pi,0.29600583422092697*pi,1.232607611978618*pi) q[16];\nu3(0.255551896866952*pi,0.45949050089032195*pi,0.625518098127778*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.742526603936494*pi,2.82860401825229*pi,3.29221651533728*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46453702406018*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.680171493447486*pi,-0.217201809958822*pi,1.106162745285305*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.738920454200955*pi,2.96404064509766*pi,4.085602333437571*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1763558295912881*pi) q[19];\nu3(0.842481605219326*pi,2.90785924175244*pi,3.63840015433173*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40025817383632*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44327590601271*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.491091528076849*pi,-0.13435526755838*pi,1.336258122559318*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.245846661001933*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243296723908312*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.65672651425577*pi,2.91625036664624*pi,4.383098668244481*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.527583152885406*pi,2.58873510223945*pi,3.51209512843067*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44419174656824*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.874250243952323*pi,3.12295680706851*pi,4.16484452456785*pi) q[21];\nu3(0.636599242856359*pi,-0.10720167595779001*pi,3.94296234302164*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47367401140532*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3783702724433695*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5368205775566406*pi) q[14];\nu3(0.325463015664833*pi,3.35146602340579*pi,0.6874024847217279*pi) q[15];\nu3(1.0*pi,0.0*pi,1.194949672831396*pi) q[16];\nu3(0.854387435207716*pi,3.26497190984387*pi,0.5916317635573531*pi) q[18];\nu3(0.594386400926039*pi,-0.02825890043057*pi,0.7568201391314879*pi) q[21];\nu3(0.779085352541756*pi,-0.397229633805898*pi,0.7068569202888451*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(3.5*pi,3.38231487899197*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.30190110628246*pi,2.50398235349744*pi,1.169019262425887*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248071210720219*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.463642492901386*pi,2.83689560881456*pi,1.52821982053116*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.4684329149276*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.3499079936546972*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48567156416388*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.711663486227202*pi,0.57003314192721*pi,1.27670854279997*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.626485472374586*pi,-0.24555946895978398*pi,0.5647008516423164*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34220597340304*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46945240619652*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.32725381859254*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.306545508528479*pi,-0.314636137361165*pi,0.5934371247544361*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2923199048822789*pi) q[15];\nu3(1.0*pi,0.0*pi,1.298872304360327*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47700806708632*pi) q[20];\nu3(1.0*pi,0.0*pi,1.156181783574717*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3293582767257*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.48854773295742*pi,0.40141879633469*pi,1.283244251175565*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.4404224582136695*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.240165320687114*pi,3.14348238967494*pi,1.063991921334157*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2232594023536931*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.371795109713804*pi,0.26127200541613405*pi,0.5411348852344164*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.669318138713558*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38390638266841*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4875899941280295*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.624822835370277*pi,0.49063038449528396*pi,0.664225555230266*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5554405936852898*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[2],q[18];\nu3(0.484288688953951*pi,3.08795137971818*pi,0.867342389889016*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.698734048294387*pi,-0.4757280282378862*pi,4.2466128520446595*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.595694837958856*pi,0.5691276203717901*pi,1.052152205399584*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.184516319386381*pi,0.86117547253838*pi,4.41291178784112*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.509451029859909*pi,3.33051937940742*pi,4.43781264931427*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0733614500990927*pi,0.027915538578007992*pi,4.375065628277531*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.387839330666887*pi,-0.285832829128728*pi,1.64722227823163*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.335659900111765*pi,3.47454054055813*pi,1.175573280973137*pi) q[10];\nu3(0.967956667728372*pi,2.60115407915667*pi,3.47495283778998*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.426761204749743*pi,0.403682877553489*pi,4.3000442180050396*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.594175081585949*pi,0.9685190474483101*pi,0.721655211609192*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.60143977266393*pi,0.39371312292806004*pi,1.4483236396626031*pi) q[5];\nu3(0.476918086567708*pi,3.46038059878341*pi,0.7797713328600819*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.495166793960775*pi,0.361207123642166*pi,1.357144037763871*pi) q[10];\nu3(0.135872189023907*pi,0.7592674568770601*pi,3.83331506483627*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.523193865916829*pi,3.11487041861263*pi,3.25123749516995*pi) q[15];\nu3(0.342901552550668*pi,2.72875009770549*pi,1.4716573373992952*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.467333175130438*pi,3.25917142728048*pi,4.1787774427760205*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35355038252313*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.548908204637302*pi,3.00129810082043*pi,3.79634944195811*pi) q[6];\nu3(0.599268293883497*pi,2.56677305368666*pi,3.44445519173905*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.133010395674885*pi) q[13];\nu3(0.758817685652194*pi,3.48062727099087*pi,0.5807308142820798*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.632580167053096*pi,2.66279628732439*pi,3.86739702534187*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.835507323198477*pi,0.8387502104900499*pi,1.0677110594425772*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.311158475050615*pi,-0.03768455992375702*pi,1.110984509036341*pi) q[8];\nu3(0.918141905500507*pi,-0.029211236085156023*pi,1.11040898944854*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0191637884387654*pi,0.487517332939701*pi,4.17427372701944*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.614814856869405*pi,-0.398984835142761*pi,3.20663183100956*pi) q[17];\nu3(0.60120343536804*pi,-0.07573815844568399*pi,1.4236612629748842*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.361043446536668*pi,-0.306395402914935*pi,1.141084755026558*pi) q[20];\nu3(0.869553894681647*pi,0.91256067658845*pi,0.5600904713786907*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.381204907868505*pi,3.23303164998292*pi,1.5908316475096*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.724311450475132*pi,0.396415088200032*pi,1.398236321462375*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48250746285239*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.415980099277254*pi,3.44884489024026*pi,1.284396604140057*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.736888231697386*pi,0.41898472205816195*pi,4.14472138948047*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40940172354708*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231788966077805*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46690408275573*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.4457620535584241*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34716204942664*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250651103597027*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.29577360251087*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.44886655490951*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.164791522617664*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4438903937705305*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.137355536796673*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,3.42139057967695*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.44050690680918*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4547255084442*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.255731787062919*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4634319645012095*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1922599103074338*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.299894826891347*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41185959711838*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24635910008285*pi) q[17];\nu3(3.5*pi,3.47503390862801*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5917853009350931*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2423840313747219*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.186320085539733*pi,3.4378250442026*pi,4.07306566289699*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5560552832920229*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.43694358475112*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.276928181152969*pi,3.01656601369169*pi,0.84091808171803*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5981592161659064*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.523755637787092*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5185996181729808*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36448555628945*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46285072664274*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.792371883764569*pi,3.22595652103792*pi,2.87042519440424*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.382153152919398*pi,-0.317428211304779*pi,1.469812761678952*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.473198094301466*pi,0.6763151751521499*pi,3.96982944650923*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.574239958614863*pi,3.4890517498584*pi,0.694810831760178*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.356949471275305*pi,-0.182044042889149*pi,1.3082756282995769*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.224534750296135*pi,2.85143310874112*pi,1.451043911079037*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.544132043497183*pi,3.24576124480225*pi,0.7647268881288369*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.178554453376658*pi,-0.080966297950532*pi,4.31605240845864*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.748732737834803*pi,2.67123619835069*pi,3.43441091142073*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.529932398894174*pi,3.21332807050342*pi,3.15843457555263*pi) q[6];\nu3(0.553343493580591*pi,2.95056763498783*pi,4.26050674062647*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.311921255720025*pi,0.07409504642887499*pi,3.75728642121645*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.838543730229851*pi,-0.299477485624871*pi,0.701374146122701*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.300581585296294*pi,1.08612584895105*pi,4.30054944652831*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.693723150237411*pi,2.70946727444174*pi,4.06434978707709*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.19752378890137*pi,3.48763347398735*pi,4.12967007938491*pi) q[2];\nu3(0.422303761338193*pi,-0.4418514365284967*pi,0.8045758540594761*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.299995543235638*pi,0.441850640338481*pi,1.007096763864702*pi) q[6];\nu3(0.463373467546827*pi,0.71111630429777*pi,0.68215930079277*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.90182334411479*pi,3.40632459936033*pi,3.64376231445349*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.061395443686024*pi,0.338710487009487*pi,3.3763207291346*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.500743056643215*pi,3.39862134562975*pi,1.69137429774938*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.574523310056623*pi,-0.348542698226173*pi,3.28448853448539*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.272723855714036*pi,-0.103194180011214*pi,1.2995150578693702*pi) q[12];\nu3(0.610836678232924*pi,0.05181308717609001*pi,4.29703921753166*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.515187763379214*pi,0.246189160300184*pi,3.832302029165*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.232599047988028*pi,3.07906566698936*pi,0.5695248326930161*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.67813502782247*pi,0.26571638173788403*pi,3.82391696345881*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.567175588543514*pi,3.28712526529673*pi,0.660900632060315*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.772506086138293*pi,2.42656414532902*pi,3.58744375943635*pi) q[12];\nu3(0.518421902802917*pi,2.66001445444904*pi,1.372018353445874*pi) q[14];\nu3(0.530168527490465*pi,2.56231591380091*pi,3.68463057152572*pi) q[16];\nu3(0.415668405705943*pi,0.35724821368730497*pi,0.840278723197913*pi) q[17];\nu3(0.572636937136001*pi,3.33113292918054*pi,3.25342214430157*pi) q[18];\nu3(0.363024024350039*pi,0.7911410720324601*pi,3.88244323702358*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.426489884582572*pi,0.334781743171388*pi,3.63125045203874*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.891541639010996*pi,-0.4451068730817656*pi,0.9688756634875779*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.755588157877525*pi,-0.323430156962138*pi,3.60799406830976*pi) q[16];\nu3(0.885512510554591*pi,3.16906071477022*pi,3.2546211910178*pi) q[17];\nu3(0.786507019844622*pi,-0.4231760783157609*pi,3.67574244969833*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.72781248486205*pi,2.83934467505498*pi,4.07711984609373*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.649698494720063*pi,3.39608280771485*pi,4.20076848637958*pi) q[21];\ncx q[0],q[20];\ncx q[2],q[14];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.26013929703862*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.091894393885833*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44539892751449*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.48586441512337*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4480549864798*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.43497584899266*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.204074685279561*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.46355428722735*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.241983756446964*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280812526496712*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.161258209386414*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2719061129155689*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.49946767436378*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[8];\nu3(3.5*pi,3.49307869301605*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.34407950491033*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44040622781276*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.339392789642164*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.400233523206023*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5203683559122929*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.28188659080768*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.214530101161977*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,0.5371640840616186*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48031533726627*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39740636840906*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.609904014131122*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38255050721148*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5735528428497192*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4236635074879995*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.414525820781289*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4415613894946*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187083673068781*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40716015793306*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.462527727642801*pi,0.49055394087010595*pi,3.56844214480948*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.734909169752254*pi,0.308553927417591*pi,3.96219498002882*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.862410857868114*pi,0.99634312212263*pi,0.750865460640507*pi) q[7];\nu3(0.375234035884948*pi,-0.19085990029030098*pi,0.909822731594632*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5827712033866059*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.433374668922313*pi,3.39590990455471*pi,1.76007657223238*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.400485232532111*pi,0.28096024020225496*pi,4.143366995378241*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.539188705179082*pi,-0.4777788132638934*pi,3.20489414892064*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.255536228976903*pi,3.39153609015342*pi,0.6881996571908939*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.517007241209247*pi,0.35279729377164903*pi,0.862327172107221*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.865125649911379*pi,0.73561262206682*pi,0.753365613590106*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.112581528060372*pi,3.05151768957164*pi,1.02944236363629*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.182365248955328*pi,-0.34998989201186903*pi,1.74279485317637*pi) q[0];\nu3(0.328509526434674*pi,-0.19836696214940203*pi,4.003270867924201*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.527888707193259*pi,-0.12110378305194303*pi,1.107197291874709*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.387784185029321*pi,-0.07129376431017198*pi,3.90222616257187*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.849894975806782*pi,0.34751591032804696*pi,4.19056641282681*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.568287566686574*pi,-0.4687887249190005*pi,3.65245376696755*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.442017350567312*pi,2.96575268068923*pi,1.54225524248356*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.810496508160152*pi,2.74291936893486*pi,4.130367723022379*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.479504079030474*pi,0.49827740846866997*pi,4.26340487341913*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.82640071950039*pi,0.12951556521876595*pi,1.344837473409917*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.660703745182568*pi,0.5256803577991*pi,0.831115727745512*pi) q[16];\nu3(0.506980213867763*pi,0.31265526501866303*pi,0.832054903149684*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.623806360569671*pi,2.46442541145405*pi,3.69351259734624*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.559379314286389*pi,3.41529814961731*pi,4.0528162303186495*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.59821435826724*pi,2.44867483829063*pi,3.75141281828042*pi) q[5];\ncx q[6],q[13];\nu3(0.799126814153856*pi,0.11674473462596302*pi,3.72291290569036*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.302085181563275*pi,7.166707506300884e-05*pi,3.70786986818518*pi) q[14];\nu3(0.381303553069438*pi,3.00261309699704*pi,1.280157816203279*pi) q[15];\nu3(0.585663875058636*pi,-0.24949344473200702*pi,1.218743042678631*pi) q[16];\nu3(0.259477790779849*pi,-0.358758333297919*pi,4.38137733505082*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.235881075938396*pi,-0.30190873533615004*pi,1.015836504193571*pi) q[20];\nu3(0.351506044802395*pi,0.24885217466906995*pi,3.55417170244481*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43241604365993*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.501283328265998*pi,-0.4005548680650928*pi,3.82019017996867*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.22622850002014*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.265479274627168*pi,0.190815896239225*pi,3.5720562805128*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.722294065181641*pi,3.42217904154471*pi,3.40301708692567*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.143637547898338*pi,-0.365376074825635*pi,1.73220282992762*pi) q[20];\nu3(0.440401259498512*pi,0.5449354160856199*pi,0.833185757362038*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.241330814109525*pi,3.06130847376473*pi,1.74173040715812*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.609463388322413*pi,3.41494385945372*pi,3.46633517981935*pi) q[10];\nu3(0.278915769149212*pi,-0.337318175416136*pi,4.2800440715429495*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.322522914772104*pi,0.5779973924000199*pi,3.98369670633942*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.475442480405223*pi,0.298257104936273*pi,3.62611675345747*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34295840860671*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.456299067011413*pi,-0.01949439081551302*pi,3.68605201581742*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.602349148834915*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28237619230221*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41275619655237*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,0.0*pi,1.311933796006653*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46244263592651*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2612386208686281*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[2];\nu3(3.5*pi,3.48253695204408*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.3543128923239305*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257051961900375*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,0.5238756119935974*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.386047642064866*pi,-0.24836775564436397*pi,0.993438088816943*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.46706574037518*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46661020512858*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2550565439994639*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39621180754986*pi) q[11];\nu3(0.228645325189661*pi,0.36885764587624204*pi,0.5585340498516933*pi) q[13];\nu3(3.5*pi,3.49573388196094*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.192877821274422*pi) q[15];\nu3(1.0*pi,0.0*pi,1.323718202671119*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40466967369973*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.745239679384417*pi,-0.41457664253310367*pi,4.27843957929847*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.1807046422337661*pi) q[12];\nu3(0.151344870795594*pi,0.7892267962662101*pi,0.6602698397739319*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.47209417162163*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.28747183599285*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5671945291975344*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5274789815252348*pi) q[17];\nu3(3.5*pi,3.49126765538335*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219609259633208*pi) q[21];\nu3(0.191368638450042*pi,3.18015332618028*pi,1.0499450191507051*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.380312878441907*pi,3.42572415849004*pi,0.7891444121975111*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48748073870984*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.372368018086171*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.334374683760378*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.969734933829322*pi,0.9734970440594399*pi,0.687659512399314*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.647527663527952*pi,-0.43395244210624717*pi,3.89177833316721*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5342984010557243*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0656386765434684*pi,0.48701309428876505*pi,3.94285219821677*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.284818834500809*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.528007377073386*pi,3.31296888240359*pi,0.660509584936083*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.332320979955778*pi,0.10830109346531502*pi,1.362906506173935*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.746135589802915*pi,0.26566291090792205*pi,0.5970009573506461*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.31726625424014*pi,0.183552639435265*pi,4.44247762329715*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.304839208069205*pi,-0.4417543967825318*pi,4.36922989237991*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.288718364148011*pi,0.15632735715835*pi,0.723816481833233*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.496086613371992*pi,3.34662379975986*pi,4.26870534391287*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.549968642421014*pi,3.17371204987926*pi,0.5093487889052348*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.214017531854266*pi,0.04217263782898595*pi,0.933751035119647*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.163085997193905*pi,-0.10599093335352*pi,0.844440855560162*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.751171602507051*pi,-0.09608969846172899*pi,0.5569653930074606*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.621259458460258*pi,0.63627686185731*pi,4.27511622031444*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.91484485326543*pi,-0.008638698071235018*pi,4.04300556989892*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.50605576884177*pi,-0.296402346783043*pi,3.5814860144441*pi) q[17];\nu3(0.162704105700143*pi,-0.4851953657841701*pi,0.9663073933137509*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.514386672365745*pi,-0.386561099207736*pi,0.9642642593059281*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.548760741712252*pi,0.458614832021387*pi,4.49872431803683*pi) q[1];\nu3(0.685900336280304*pi,-0.4088456172762024*pi,3.85689091438901*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.826767841547022*pi,0.5701649768139601*pi,0.5033618453204493*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.397118656584659*pi,-0.355574720702502*pi,1.67436190990654*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.376872676517348*pi,0.29898618164647095*pi,0.7606524477047101*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.58312208135428*pi,-0.11394726894692497*pi,1.362288431899917*pi) q[17];\nu3(0.323071455809362*pi,0.13983472098970096*pi,3.48409223487765*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.434917741731232*pi,2.78509848784118*pi,3.68339174123766*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.562108742627388*pi,0.7057212054119599*pi,4.46944797451761*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.852537498816677*pi,0.11245090183418005*pi,0.6063415864852411*pi) q[8];\ncx q[9],q[16];\nu3(0.332940177290366*pi,3.33869997259803*pi,1.74717304104764*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.890399156036725*pi,0.43855384341500103*pi,3.97287701021533*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4849566322471*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.720837081821067*pi,0.8344349411260801*pi,0.733015637219648*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.177339039418078*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.806190998445323*pi,-0.4367083274685722*pi,3.34757079836533*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,3.33243333917842*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0232918160243833*pi,-0.25397080617698*pi,1.467385075224719*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.29345176610379*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261544390875251*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258168613047585*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[3];\nu3(0.332310546938023*pi,2.91464878242712*pi,1.156109042599968*pi) q[4];\nu3(3.5*pi,3.44785060334553*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.3895631146724*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.49279769764592*pi) q[16];\nu3(1.0*pi,0.0*pi,1.239759526661199*pi) q[17];\nu3(1.0*pi,0.0*pi,1.326608587016172*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,3.47521834103954*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.454203551043348*pi) q[1];\nu3(3.5*pi,3.48945472544439*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.354669013962956*pi) q[3];\nu3(0.338965129265543*pi,-0.13704758875937*pi,0.6835751787195969*pi) q[4];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5998178631187594*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6683581141727439*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.613561249946154*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40626349296522*pi) q[18];\nu3(0.302373688296456*pi,2.52385080720271*pi,1.037992219205295*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.34675417761998*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.28177265335811*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43582237989855*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.25685661321809*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.569399240012794*pi,-0.35607647132409304*pi,1.129403537580868*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.32948718114156*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.482697005187455*pi,-0.25246826733328*pi,1.3566018891088611*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.203307332755085*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46486421352205*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.319121001997777*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.438763219622845*pi,3.20173774500285*pi,1.65677830896711*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.62491203336676*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.130584303185822*pi,0.9502549979155399*pi,4.15340156134251*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5627418961438*pi,-0.01425671969824499*pi,0.5670558650064924*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.733080829239257*pi,0.21373902942451495*pi,1.033389412877721*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.732855821107488*pi,-0.221878309419816*pi,1.0679653080100389*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.264059625903855*pi,-0.4722925518995588*pi,1.072944737560104*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5817851109573904*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5235843109981702*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37530469440946*pi,0.5*pi) q[8];\nu3(0.280080729232058*pi,2.60375666488743*pi,1.206874415541346*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.617483150987658*pi,0.20944008303305905*pi,0.652918262006206*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.336376943877534*pi,3.4966514197178*pi,4.1781739045484105*pi) q[15];\nu3(0.112732394927039*pi,-0.027258149752997007*pi,4.42293012745043*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3402033538789508*pi) q[19];\nu3(0.607018889055686*pi,0.47800102753906704*pi,1.296672658641918*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.441849003094219*pi,2.58321158438381*pi,3.89946502110583*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.491229804513318*pi,3.0357090872499*pi,0.8166823153163261*pi) q[16];\nu3(0.634073016835257*pi,3.31351389204393*pi,4.260840283191261*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.347060430478444*pi,3.41176045709715*pi,0.90339656077063*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.668245342953148*pi,3.45730410965808*pi,0.663051421014178*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.838592570631534*pi,0.67263319201273*pi,0.931059158541522*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.533134148521478*pi,0.390582460637959*pi,3.95718188769499*pi) q[17];\nu3(0.554617789298108*pi,0.26393155503257704*pi,3.85231823017414*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.467975745585219*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.739712428821316*pi,-0.024837355172440012*pi,4.07767180483283*pi) q[2];\nu3(0.361742273139095*pi,0.6983279433791401*pi,3.88464403440399*pi) q[3];\nu3(0.754785522967391*pi,0.466797525105476*pi,0.6365194487272829*pi) q[4];\nu3(0.42089581337655*pi,-0.34874145230984*pi,1.2172479313866291*pi) q[5];\nu3(0.740677379958892*pi,2.52265986206536*pi,3.93645715748778*pi) q[6];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.741915509117955*pi,3.12195369406722*pi,4.49315527310506*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.546544982017473*pi,3.36926613344025*pi,1.81718731457884*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.61602293498575*pi,3.32460442088495*pi,3.23340971691134*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.658169076872852*pi,-0.4806770868337128*pi,0.9553948371954559*pi) q[2];\nu3(0.425680697158558*pi,0.39895704675502297*pi,4.44284700509444*pi) q[3];\nu3(0.897628570118626*pi,0.351341753593019*pi,1.045729719632694*pi) q[4];\nu3(0.650599566031952*pi,0.6504794389789901*pi,4.20710887117885*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.398201554193915*pi,2.85486501254958*pi,0.8431781759794079*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.622794687470538*pi,3.24840620874319*pi,3.55475539340368*pi) q[21];\nu3(0.60041940397573*pi,3.12719110952828*pi,4.41883911700421*pi) q[0];\nu3(0.441732949793733*pi,0.26255063983904003*pi,3.87903758314111*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.585265658377702*pi,0.24382998682047596*pi,0.9766072025018431*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.380812414975035*pi,0.5245600583465799*pi,3.86714152751326*pi) q[21];\nu3(0.323142377875561*pi,-0.320256054888046*pi,4.41899931426207*pi) q[0];\nu3(0.539572597320952*pi,0.20050539994017003*pi,4.14500659252863*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(3.5*pi,3.37870120328322*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.297419836723497*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.476697571795*pi,0.5*pi) q[15];\nu3(3.5*pi,3.38396364008195*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.43840684558555*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245290679804425*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45716147842476*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49489155096531*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39103904110008*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.882917845137103*pi,-0.10357041927481397*pi,0.779868524779721*pi) q[8];\nu3(1.0*pi,0.0*pi,1.237458315339648*pi) q[9];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.227205036878338*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1728771407219*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[14];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.277482019465103*pi,-0.286000155593421*pi,4.27186372335521*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40316456433103*pi) q[10];\nu3(3.5*pi,3.44128563476716*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3661338013698*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5465642371930586*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.130764222140657*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48228540403736*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4146828148818695*pi) q[9];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.34538576822906*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39473085050653*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.427181891833355*pi,0.032710981506584025*pi,4.2629943564850095*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2279053106542221*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[21];\ncx q[2],q[8];\ncx q[3],q[14];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.553884445819159*pi,-0.259204524865571*pi,1.160927157168721*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5130585990826813*pi) q[20];\nu3(3.5*pi,3.4106514438479*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34835498279019*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2038397043361488*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.178347850680082*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5636274038342934*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[21];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.328448584775807*pi,2.98553841643304*pi,1.80069050937619*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.5377998457886553*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.539276065940697*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.4264480063421*pi,3.1062843235721*pi,0.5874553981232423*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.474242419574574*pi,0.76708965097259*pi,4.43613827517154*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39986521061909*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.713574169381582*pi,2.98882501935118*pi,3.45604517068212*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.705525603589228*pi,-0.4016941714226262*pi,4.05830775609164*pi) q[18];\nu3(1.0*pi,0.0*pi,1.11936912230317*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.916063347675329*pi,2.78696795075501*pi,3.59712593178118*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.471172038880155*pi,2.4679580770281*pi,1.464335289730922*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.718058104425498*pi,0.432986302501974*pi,0.8883112872910099*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.748983415306083*pi,1.02189575871603*pi,0.5272251706814577*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.440593194682468*pi,-0.385325089645293*pi,4.187835640837839*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.868481978016955*pi,1.05963716983207*pi,0.618465670544821*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.346201475548142*pi,3.31447622088793*pi,0.752149161241574*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.558277561697027*pi,3.35414427132383*pi,0.7947012128956921*pi) q[2];\nu3(0.792956991061649*pi,0.60271216162919*pi,4.28564332538024*pi) q[3];\nu3(0.575122445101333*pi,0.5331109656178199*pi,0.8709036733411619*pi) q[4];\nu3(0.122935122241761*pi,0.9189287014046501*pi,0.5633773222836276*pi) q[5];\nu3(0.386692845633435*pi,0.31251803705688597*pi,0.798809264639692*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.392828478635759*pi,3.26374188611351*pi,1.165788516629986*pi) q[9];\nu3(0.680650219389519*pi,-0.04917628731177598*pi,4.08310491611333*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.633492769755193*pi,2.7411071634646*pi,3.45229977662586*pi) q[13];\nu3(0.721087875581693*pi,2.93830479946115*pi,3.44543184615518*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5679256263825616*pi) q[19];\nu3(0.579653090793043*pi,2.92863987778961*pi,4.31388841533518*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.587757278785048*pi,-0.238081517936724*pi,3.9606749535153*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.233649286881384*pi,0.398201117295784*pi,3.83234383129866*pi) q[2];\nu3(0.850443777330724*pi,2.71312726306751*pi,3.5262812161378*pi) q[3];\nu3(0.496492766925851*pi,3.44472397013578*pi,3.07432300118078*pi) q[4];\nu3(0.840799014889781*pi,2.3289161635839*pi,3.77958125875424*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.490184685884351*pi,3.33167852171779*pi,1.80670742323351*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.923916592716592*pi,3.31713787190647*pi,3.76811931379715*pi) q[13];\nu3(0.788871207211518*pi,3.35105711689262*pi,4.36456009168224*pi) q[14];\nu3(0.722290763358005*pi,-0.028641295367726027*pi,3.55008568102487*pi) q[15];\nu3(0.199691866570046*pi,3.10893107056296*pi,4.42506143558884*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.381142197895703*pi,-0.11799080772929899*pi,1.493354086600223*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.578004606999573*pi,0.8376086034651999*pi,4.31901880718756*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.49785488265395*pi,0.5414664730592*pi,4.31376029525961*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.421594158065155*pi,-0.303343664969139*pi,1.67374946691295*pi) q[15];\nu3(0.205939592475301*pi,3.10935146817192*pi,0.749159972898354*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.290310563503025*pi,0.99747319700606*pi,4.260198352856889*pi) q[7];\nu3(0.799302529568524*pi,2.43340629566187*pi,3.89629331326506*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.456870816360401*pi,0.21427489378632703*pi,4.1091980193363*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.850068527505699*pi,-0.13500622355221198*pi,4.32817768627564*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.847650404604623*pi,0.8915178165747399*pi,0.5093140455550574*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.784593866712014*pi,3.13517777243182*pi,3.05571358079064*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.411941525197166*pi,0.36368877950576695*pi,3.91497526475746*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(3.5*pi,3.41008016071169*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.43885431653222*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2320378758395552*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.114541628084461*pi) q[20];\nu3(3.5*pi,3.36756821910289*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42746688824013*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36016012471182*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[14];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.223964359377955*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.32349077509984*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.47220741169403*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.182728834732419*pi) q[15];\nu3(1.0*pi,0.0*pi,1.36048762131*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(3.5*pi,3.32081641795454*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49217672397346*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.196889033992204*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.32360070109934*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.240807475699679*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38463154900675*pi) q[14];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5478208432926056*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0937199239784698*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[14];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,4.4295206113423*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.5727756498044084*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5295317587235595*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.633016854640437*pi) q[17];\nu3(3.5*pi,3.46838370815399*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2720313769849771*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5244557202476954*pi) q[7];\nu3(3.5*pi,3.46254132461008*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46221750630015*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.191942786059079*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47631114563759*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.173984390285579*pi,2.52406108611061*pi,1.386102534436624*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39718442443418*pi) q[19];\nu3(0.472625835076287*pi,0.28584477351175397*pi,0.723559477518253*pi) q[20];\nu3(0.580513993246881*pi,3.04610261192718*pi,3.81403928475354*pi) q[0];\nu3(0.215374298252467*pi,-0.316528485124575*pi,1.0463887647250831*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.212480715229644*pi,3.2961352125373*pi,0.692629395938669*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.132619742900147*pi,-0.379127085878442*pi,4.457433136736*pi) q[12];\nu3(0.226497497369619*pi,0.465319380638778*pi,0.8389329629315929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.630484612986888*pi,-0.06384657362468199*pi,3.94640185775361*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48881992752277*pi) q[16];\nu3(0.421046141554285*pi,3.14501612898143*pi,1.199656698182518*pi) q[17];\ncx q[18],q[19];\nu3(0.777455900290021*pi,1.14477362189302*pi,0.674232519296629*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0841501036718943*pi,-0.13381890550910103*pi,3.96886471495665*pi) q[0];\nu3(0.363288305021345*pi,0.26610507159884*pi,0.5165124368190022*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.519013650883525*pi,3.347797831057*pi,3.47828861856818*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.830968145939891*pi,-0.15035965952910302*pi,4.2021207405422505*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.567645295022796*pi,0.6922714143933799*pi,4.48188563693573*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0991856610492949*pi,2.69991837663728*pi,1.52456123330107*pi) q[15];\nu3(0.377096058680884*pi,-0.174787027386337*pi,1.56823014982148*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.777023344958911*pi,-0.348323575657172*pi,3.91741654485544*pi) q[2];\nu3(0.690198494984965*pi,0.29002737766518105*pi,1.1941100482504838*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.439797316023059*pi,3.44271247963289*pi,4.35013391373416*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.572583542401205*pi,0.24761722922672202*pi,4.06280652529615*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.544705331509581*pi,0.11021187316840697*pi,1.36231609498522*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.255872186519613*pi,0.9773272724083699*pi,4.00909736548604*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.637038844951033*pi,2.89159703391748*pi,3.78647217232412*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.495386169663185*pi,-0.27424543875402196*pi,4.38060801499478*pi) q[4];\nu3(0.70411292704935*pi,0.007656867492971009*pi,1.380664757174693*pi) q[5];\nu3(0.585104334712222*pi,-0.28440156155110996*pi,4.2791515024235895*pi) q[6];\nu3(0.309106984007652*pi,0.6319963851700301*pi,4.386086965865021*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.239836890045171*pi,0.257091844432067*pi,4.09767529592527*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.322841796898992*pi,2.5775320936045*pi,1.52942787077227*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39532452663276*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.343994352501952*pi,-0.289733964596143*pi,0.958842881360644*pi) q[5];\nu3(0.33200913850575*pi,-0.4486186209460498*pi,1.341866115609087*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.849726729609019*pi,-0.037954769777100994*pi,3.73329207930515*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2012579256126958*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.249239632108173*pi,3.44269599652503*pi,2.02069815240222*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.361214162112116*pi,0.84552962222241*pi,4.49245062665109*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.232671163376574*pi,-0.09969524694898702*pi,1.256304939480615*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.855091334938195*pi,-0.40716010732680497*pi,3.79791468883373*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.147706552183797*pi,2.32013475434713*pi,1.247887334573289*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33945544046186*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.835277978453716*pi,0.7995188973613201*pi,4.4778343911842295*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1729301876681961*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37221280159447*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5733132861023988*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.217842787516984*pi,3.40230366262262*pi,1.205468075502705*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2600026382671778*pi) q[20];\nu3(0.575456286775621*pi,0.04056160065195902*pi,3.70724691423336*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(3.5*pi,3.36809258031774*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.152659353707759*pi) q[14];\nu3(0.240647536606357*pi,2.61180190957131*pi,1.0162952927352071*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.825610954468342*pi,2.65015648898843*pi,3.77324677772619*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44337303436355*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.32623322414592*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2229998757254399*pi) q[5];\nu3(1.0*pi,0.0*pi,1.275833541244983*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.457691569776021*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.571797073796396*pi,-0.127906464583103*pi,4.032161044383519*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44822654691833*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.733253405476708*pi,-0.09847117031464298*pi,0.613022240520984*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[8];\nu3(3.5*pi,3.49798789061739*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.258615991977539*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.471186864717771*pi) q[14];\nu3(0.512896455490474*pi,0.6755292173163101*pi,4.29166478557252*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.41265425436878*pi,0.277124680905506*pi,1.0613439812755932*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47919544345582*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39586556076837*pi) q[6];\nu3(3.5*pi,3.45534173019741*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2172452809865368*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.531628411309057*pi,3.10238670200133*pi,4.11450881987457*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.38792240074737*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258657408607594*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5751238326871522*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,3.44957615406958*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2419173467562659*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.665334767996734*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.4233938038602*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2382025555371952*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4718221292778*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.676282542234347*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.599807874383191*pi,0.12039194482160898*pi,1.388680690771746*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.828538503375304*pi,-0.176912292630594*pi,4.10691369241904*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5682791263965923*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.232303565112621*pi,2.71258208861484*pi,1.405195114668863*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.513203040280554*pi,0.08554238157086502*pi,3.66112227316604*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.714102741623825*pi,3.18225288311066*pi,3.63493820833061*pi) q[7];\nu3(0.482017722925505*pi,2.89652224355865*pi,3.85953202940483*pi) q[8];\nu3(0.479772425828951*pi,3.26470354284831*pi,1.55432294041473*pi) q[9];\nu3(0.222849013647765*pi,0.10736163574871604*pi,1.21110888402478*pi) q[10];\ncx q[11],q[16];\nu3(0.573004326072025*pi,2.61320998995727*pi,4.01192503085126*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.373661964176495*pi,-0.306439942060468*pi,4.44826903981504*pi) q[3];\nu3(0.28967849113757*pi,3.16760927894094*pi,4.49696222204929*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.904679181627562*pi,3.29363317108864*pi,4.4429018269434195*pi) q[7];\nu3(0.813783882197169*pi,3.48946560487313*pi,3.58464663278524*pi) q[8];\nu3(0.421665492317819*pi,2.59217672323494*pi,1.415145356452403*pi) q[9];\nu3(0.501295741277809*pi,2.77572238153897*pi,3.59108888999747*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.779305978649953*pi,0.9798772182980799*pi,0.603530895102022*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.539342765672352*pi,-0.121885056923692*pi,1.075509439658296*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.74072245403834*pi,0.48198074265385604*pi,1.2514485341717059*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.241160735811708*pi,3.11370326450625*pi,0.835137934773297*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.756912779231593*pi,-0.188536669295559*pi,0.5919311359552087*pi) q[5];\nu3(0.262102575173891*pi,2.48854384326375*pi,1.336394125398414*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.394842231452758*pi,0.8796729216377*pi,4.10393659451746*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.554157907188731*pi,0.33461617725008796*pi,0.7982294491192921*pi) q[13];\nu3(0.743648446786434*pi,0.62707628931962*pi,1.172470404554889*pi) q[14];\nu3(0.445177924197793*pi,2.73685676373893*pi,1.3813451409414461*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0542756873722334*pi,3.24765391943383*pi,1.238630906916573*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.719222237486336*pi,-0.30488449482617597*pi,0.753790922934999*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.155117005365502*pi,2.65094776144942*pi,1.1980808363571631*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.277271196704339*pi,-0.38399828869626*pi,1.039468582453948*pi) q[5];\nu3(0.831499532443194*pi,3.45141209184652*pi,4.3843655127428995*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.259351720371508*pi,-0.393487577403716*pi,3.89417499583291*pi) q[11];\nu3(0.295715672356762*pi,3.14718986192017*pi,1.62038810637037*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.562228674476223*pi,0.266980004339889*pi,4.47392747886915*pi) q[16];\nu3(0.413104076772962*pi,3.09864646153207*pi,0.889962534309034*pi) q[17];\nu3(0.761937144240118*pi,2.80668241708105*pi,3.33256885738996*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.803757445882161*pi,0.75630121128006*pi,4.37138673690329*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.687740265245506*pi,0.58657756779309*pi,1.244882518817487*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.215941111624766*pi,0.139432258430501*pi,0.924012542485992*pi) q[19];\nu3(0.677109819735837*pi,0.006875778130947974*pi,4.02654118820405*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[16];\nu3(3.5*pi,3.47950296560165*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4371060762047*pi,0.5*pi) q[4];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.3283493730232911*pi) q[9];\ncx q[12],q[17];\nu3(3.5*pi,3.31595559082625*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1351028809743808*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.12458247097713*pi) q[20];\nu3(0.263629013074396*pi,-0.33490629091966*pi,0.5128315095369996*pi) q[21];\nu3(3.5*pi,3.38057890413861*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36428960112979*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(3.5*pi,3.49387560469506*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42645588257553*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.32357574313657*pi) q[10];\nu3(1.0*pi,0.0*pi,1.280730430685171*pi) q[11];\nu3(3.5*pi,3.31227942620166*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.217238168462484*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.265620063126518*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2744809680088411*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41314207992182*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.226820928848968*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.407300477984791*pi) q[9];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4296256842796*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.582223928848081*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(3.5*pi,3.47500352775593*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5091283547584848*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34056837819242*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5909005314234114*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5474293495275344*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4157557125373295*pi) q[17];\nu3(1.0*pi,0.0*pi,1.28037584681744*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.416358855020659*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[17];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.502943565938294*pi,0.282297732676268*pi,3.52589198938867*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49724339382742*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.676022674365821*pi) q[19];\nu3(0.375970268735519*pi,2.58155531894569*pi,1.252591532429985*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3664929293184112*pi) q[21];\nu3(0.977118293504512*pi,0.354859872430603*pi,1.489414320373484*pi) q[0];\nu3(0.69985238297244*pi,2.78532915165021*pi,4.19174284684807*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.57785905554529*pi,0.81693732469251*pi,0.986600807067967*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.678487247403785*pi,3.13334226199921*pi,3.65145004568836*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.516955846915169*pi,0.31221507182754804*pi,4.30359770100157*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.364233689191065*pi,3.23026774930171*pi,1.140720314458761*pi) q[20];\nu3(0.324037223195755*pi,0.6873419641963701*pi,3.75063666015005*pi) q[0];\nu3(0.128340603168559*pi,3.26005680258638*pi,1.96998839898278*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.452626252447051*pi,2.71052611270967*pi,1.0038562657312369*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.49755958441719*pi,2.50275778826345*pi,1.336625026924209*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.750823755830418*pi,0.8030439201939601*pi,1.099164190746359*pi) q[15];\nu3(0.695343110878653*pi,0.14843472723848095*pi,3.98888650396032*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45711470975931*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.485404629834255*pi,-0.23815985001052797*pi,0.725345431828287*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.184352812841935*pi,2.82396832159733*pi,1.317486321280088*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.588894371631349*pi,3.11718068006402*pi,4.0806433942084706*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.650356921387654*pi,3.48616053188888*pi,4.118510880889501*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.406491953969407*pi,3.34431129843495*pi,1.4226699344238871*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.43346213931441*pi,0.06407898620680497*pi,0.942208253298771*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.661601293036782*pi,2.94282562539371*pi,4.26627163580314*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.409722570059154*pi,-0.4561228368463929*pi,3.99613965988054*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.732198761627762*pi,2.97472117285644*pi,3.29987212635578*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.188153720236182*pi,0.30883863282551205*pi,3.41093076247666*pi) q[18];\nu3(0.356927559669882*pi,3.32035428741848*pi,4.24329593657361*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.597899763934346*pi,3.41544803694323*pi,4.0027782081803505*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.312619093153196*pi,-0.21966217924467601*pi,1.4598768993057711*pi) q[8];\nu3(0.656026105221993*pi,0.59938278812279*pi,0.785431107147437*pi) q[9];\nu3(0.573519322048428*pi,3.07037159034061*pi,3.31361494123407*pi) q[10];\nu3(0.349594327237521*pi,3.29434588104518*pi,4.47528263808951*pi) q[11];\nu3(0.760458423510749*pi,0.39731745359572*pi,4.075525248259369*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.335825872106001*pi,0.09612421460979503*pi,0.5200151955458835*pi) q[17];\nu3(0.544907197116915*pi,3.39599251866604*pi,4.2456971406923305*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.731614922226823*pi,0.006335776719802011*pi,4.11361688301214*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.743462148546854*pi,2.88957155060615*pi,3.91436846666265*pi) q[8];\nu3(0.365980967668913*pi,-0.284031957449298*pi,4.4388111660663405*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.492487164040686*pi,3.2774211503751*pi,4.24542460997293*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.712585741699735*pi,3.17084114349603*pi,3.62220004064941*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.656416133588545*pi,0.25498296325747205*pi,1.2892555802387071*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.423831101045138*pi,0.229634275799384*pi,3.45431957289208*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[15];\nu3(3.5*pi,3.42610422304609*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.47129606562169*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.357456451542312*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2656550696357631*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44623328244243*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47122437618177*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2217551734299419*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.37755137577363*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.45273876102391*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.174425533978647*pi) q[9];\nu3(3.5*pi,3.4270126512622*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38592778914283*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.268447439036379*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.317158598873959*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241924049494333*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2623080468066838*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.430448373594761*pi) q[13];\nu3(0.819873936222622*pi,0.9886768946239399*pi,0.854058759776839*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4780940322384595*pi) q[18];\nu3(0.732771454876514*pi,0.61107902907406*pi,1.292236278278521*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40774352951757*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.344510508032959*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5912211066444362*pi) q[12];\nu3(0.306147198152013*pi,0.80908236789738*pi,0.625039464474026*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.663701443747421*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5741535772309142*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.374169834963849*pi) q[20];\nu3(0.608248112893142*pi,0.92375784236913*pi,0.5047380503549213*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.48022755970191*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.3819296965658499*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5746171577530079*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.628016283742934*pi,2.90332657362414*pi,3.10829989513653*pi) q[10];\nu3(0.356148531393889*pi,0.41181589136309504*pi,0.87205079322352*pi) q[11];\nu3(0.499014726019426*pi,-0.4417442110176656*pi,3.93993959328128*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.865294765973568*pi,-0.29005012178949796*pi,1.11630993376955*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.312814840462199*pi,3.34724023479009*pi,0.5548668394598838*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.590509161779751*pi,0.6304953258520201*pi,1.346870346577808*pi) q[10];\nu3(0.355220136533414*pi,0.08948303147194403*pi,4.35109774817605*pi) q[11];\nu3(0.5769155510077*pi,-0.4771225513543476*pi,4.0402200843932*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49439833058361*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45899358302398*pi,0.5*pi) q[16];\nu3(0.762020560838939*pi,0.6375692590222299*pi,4.2706743823418805*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317578589691602*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.333943678121349*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.672296726423881*pi,0.53394071159376*pi,0.639291002625648*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.669989231752545*pi,-0.281614835449919*pi,4.17130344469124*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.520787353799337*pi,3.35865987174948*pi,1.78658069140663*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.451296241728289*pi,2.67572962528229*pi,3.76230946889977*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.40095589960763*pi,2.95768929215628*pi,0.6564472247830531*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.517702276789377*pi,3.28455873933786*pi,4.03635540668933*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.500095839417441*pi,0.64876032766585*pi,0.509196342185558*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47175931322663*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5163058455507787*pi) q[21];\nu3(0.527908012927393*pi,3.12480824691852*pi,4.08663057032083*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.538377120168763*pi,0.5689474412178399*pi,1.0178505511536189*pi) q[8];\nu3(0.308812970848067*pi,1.03124953661138*pi,4.18926146013542*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.882059790871538*pi,-0.4780479956613733*pi,3.03165321937933*pi) q[13];\ncx q[14],q[19];\nu3(0.837379447585079*pi,0.56040719638662*pi,1.251237857935883*pi) q[15];\ncx q[16],q[21];\nu3(0.69412485291119*pi,0.6759363808810499*pi,4.42838307108393*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.397126793154986*pi,-0.07732314727939599*pi,3.9797518540589*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.147451987407924*pi,-0.21881619085398502*pi,1.307874180910918*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.49809694177356*pi,0.6753796199834401*pi,4.45189346041826*pi) q[8];\nu3(0.561238016094215*pi,-0.4028431307662262*pi,4.32961558348703*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.643750294547469*pi,3.45701243936107*pi,4.11364150388169*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.918930892898793*pi,0.37900419631371396*pi,1.60703969093647*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.885610234334511*pi,-0.146033525158707*pi,0.9704223279536259*pi) q[1];\nu3(0.44738264752813*pi,-0.39768284171497*pi,4.000313555049869*pi) q[3];\nu3(0.667145905393861*pi,3.32871718479369*pi,4.06626738580756*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.762751596084723*pi,0.232119176006228*pi,1.52953120041575*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.867543491706698*pi,3.38467511747193*pi,4.3713704614412805*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.750309669883305*pi,0.48216583517338896*pi,1.267336538557382*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.585286065841671*pi,0.7628013453907001*pi,1.187609598135082*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44583657932981*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.382912634099823*pi) q[11];\nu3(3.5*pi,3.47175833818955*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.166449969914104*pi) q[15];\nu3(0.736480061634709*pi,3.30124343668371*pi,0.638244884348561*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.594123270504876*pi,-0.16646203069265703*pi,3.64428349192644*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.195854040187841*pi,-0.4190649665865066*pi,1.53778694617306*pi) q[6];\nu3(3.5*pi,3.42503723678245*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3487722017251569*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.295033752083854*pi,-0.246422488952159*pi,0.5805074468662716*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.628493986097442*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.528446534380465*pi,-0.31871564715908096*pi,1.354850777651418*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5108347664835534*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.35046511867682*pi,3.3749599901236*pi,2.07299988390764*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.669294345055519*pi,-0.04513831258239598*pi,3.89536488593223*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48950899973284*pi,0.5*pi) q[8];\ncx q[10],q[11];\ncx q[12],q[15];\ncx q[13],q[20];\nu3(0.370994978779304*pi,3.04532267305385*pi,1.81130230349521*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48970937032899*pi) q[17];\nu3(1.0*pi,0.0*pi,1.288012244574785*pi) q[18];\nu3(0.420866535161945*pi,0.399986407638953*pi,1.093008444396815*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47368465306606*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.45700925603324*pi,0.5*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.255890864292232*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36119417950135*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239637055816063*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303186045696882*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.36281542200412*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,1.181008572670551*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.449921377071974*pi,0.35705372428133697*pi,3.84941082240796*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.804571317076207*pi,3.15204987315088*pi,4.002170212533629*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5601539485220566*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[14];\nu3(3.5*pi,3.40775932239297*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.49841133637554*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.772014869033251*pi,-0.197410287882613*pi,1.1457321722844171*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.61482312072884*pi,0.48633750606290505*pi,0.5681189465663271*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5340096437938461*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.595327351476383*pi) q[20];\nu3(1.0*pi,0.0*pi,1.313525284385358*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40220431289919*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,4.36055206986881*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.45762484208413*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.2708631171325488*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253589699212061*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.816050856304532*pi,0.028318180010241*pi,1.141457154560549*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5957455670041187*pi) q[21];\nu3(0.39714757165153*pi,0.5512070148363699*pi,4.30532777852949*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0828743562210474*pi,3.34254551057892*pi,0.9779733969095781*pi) q[7];\nu3(0.660013100747465*pi,0.22314432839757603*pi,1.448520360268698*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.269543704122373*pi,-0.4531686919145348*pi,4.09569371387828*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.528291647886686*pi,-0.126833203702311*pi,4.36761659161435*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.527338732796404*pi) q[14];\nu3(0.660796011123545*pi,0.75126771757386*pi,1.164824492193316*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5882307299085721*pi) q[19];\nu3(0.80365156264167*pi,0.31780169471030495*pi,0.634318450678747*pi) q[20];\nu3(0.14740334345842*pi,2.37379789023472*pi,1.296283985360371*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.465334484919744*pi,2.90903330025789*pi,1.393570624940959*pi) q[7];\nu3(0.320221132412842*pi,0.067158136610454*pi,3.57560544900756*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0957027944340956*pi,-0.362832220959172*pi,0.5454443299186353*pi) q[11];\nu3(0.977111975569677*pi,0.5173911728265901*pi,0.807965630524039*pi) q[13];\nu3(0.266925720068043*pi,3.43357963797829*pi,0.834573473862681*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.695777202738353*pi,3.47985113668082*pi,3.6198087556857*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.214696123151432*pi,3.19698930641827*pi,2.1794325587270897*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.213265845196999*pi,0.8209804462366299*pi,3.90033808215813*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.683854961249361*pi,0.282222235816609*pi,1.441611377543453*pi) q[17];\nu3(0.743712346660978*pi,3.42829126617974*pi,3.91630820524148*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.370792959901406*pi,0.91921164199814*pi,4.24542817991877*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.829818304026972*pi,0.282938571034445*pi,1.234311262800298*pi) q[2];\nu3(0.585830101384983*pi,0.1883141239946*pi,3.96106949612985*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.752181585511769*pi,0.8083061197822401*pi,1.072180997315354*pi) q[5];\nu3(0.178687565043042*pi,0.139941867146664*pi,0.854064287670083*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.363702144296451*pi,0.285675870338147*pi,3.49852639288973*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.603150551296632*pi,3.2429439609893*pi,4.037465360533719*pi) q[17];\nu3(0.380440624510155*pi,0.45485724379160297*pi,4.23275433691082*pi) q[18];\nu3(0.514044505896371*pi,-0.128933029590604*pi,3.66299019973341*pi) q[19];\nu3(0.243955973245885*pi,0.51633579398354*pi,0.603420316245284*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.584823257049685*pi,2.538219997383*pi,3.48446856531967*pi) q[1];\nu3(0.888788750855214*pi,0.6299526200076699*pi,4.24495662681257*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.311442092853665*pi,-0.186800816494735*pi,1.400791110797753*pi) q[5];\nu3(0.380838547656352*pi,0.331108269507986*pi,3.96989346200401*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.460462810588377*pi,0.5858069884472401*pi,3.61026556429779*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.728189306954161*pi,-0.41259190723266603*pi,0.9428456648676631*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.209867906532233*pi,2.88848396983199*pi,1.293078713774243*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44343698004958*pi,0.5*pi) q[7];\nu3(0.36600143623609*pi,0.46459918364545605*pi,3.49713871412071*pi) q[9];\nu3(1.0*pi,0.0*pi,1.105372621358312*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.658533150973911*pi,0.99841785552453*pi,0.5827411461523428*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.877280997373293*pi,0.16288853194974495*pi,4.40418016930846*pi) q[9];\ncx q[10],q[19];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.820576051633244*pi,2.99127858717085*pi,3.15020952632093*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.30667113709193*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5537353468955165*pi) q[12];\nu3(3.5*pi,3.41507452063344*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3148671815718211*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2117017958309821*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45594462611114*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.233515504605717*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[20];\ncx q[18],q[21];\ncx q[0],q[9];\ncx q[2],q[16];\nu3(3.5*pi,3.42182432815036*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.29053138225307*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.220977939528634*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38782595855773*pi) q[17];\nu3(3.5*pi,3.4809891762523*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.415404906076811*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220501192106895*pi) q[20];\nu3(1.0*pi,0.0*pi,1.235505238601742*pi) q[21];\nu3(3.5*pi,3.46169830998323*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.41477856485304*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.4279321272932*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.385088193286183*pi,-0.16190851273712098*pi,3.73434372514438*pi) q[7];\nu3(1.0*pi,0.0*pi,1.119105572022585*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3368425104135468*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.4390224275247405*pi) q[11];\nu3(0.602867947098269*pi,-0.19228872504775701*pi,4.45091617793881*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.195865800395607*pi) q[16];\ncx q[18],q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.41808845640738*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2986377544141932*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[11];\nu3(0.268056365738828*pi,0.68514569974846*pi,4.30798330489539*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.437008982719117*pi,3.43691813455256*pi,0.5505634720016248*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41799934129941*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.681098297563015*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5144858420057616*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5831887609926181*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.590977846367057*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.473109225976399*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46479891161684*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.682968355057277*pi,2.77641013219525*pi,3.52427971752156*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.788529468553806*pi,1.00812079347268*pi,0.612581650582399*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.896015738094808*pi,-0.38643523581754*pi,0.826022167020481*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.774639053146794*pi,-0.17041440768278998*pi,3.44303897928653*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.744681099301355*pi,-0.04920281566017398*pi,1.1201838300093732*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.28674662368958*pi,2.62335028116304*pi,1.136592677623614*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.203434665585468*pi,3.14299561934862*pi,0.706603674234269*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.70128718992132*pi,0.16205263052950103*pi,0.887718204878098*pi) q[18];\nu3(0.369655013146319*pi,0.6896047272750601*pi,3.71955296785335*pi) q[19];\nu3(0.703499017105313*pi,0.67693551745921*pi,1.114809761872871*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.235340327411551*pi,-0.32523504758712396*pi,4.21545754296864*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.335814490961365*pi,0.49378335120622197*pi,0.731933512499886*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.15330143420762*pi,0.361069385829886*pi,0.758000792109162*pi) q[5];\nu3(0.742872104527432*pi,3.06132857261214*pi,4.46666464765733*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.683899389823059*pi,0.01961284900620197*pi,3.5949242649778*pi) q[11];\nu3(0.237440775933972*pi,3.29260210221479*pi,1.493314461267983*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.590233647631468*pi,-0.09812990500740298*pi,0.9982725959336389*pi) q[19];\nu3(0.361691895518479*pi,0.397817009496528*pi,3.43739697406326*pi) q[20];\nu3(0.675387639363337*pi,-0.304924096483621*pi,4.09060636143662*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.498951744062337*pi,3.24350630571311*pi,3.08654281861308*pi) q[2];\nu3(0.331322007280637*pi,0.6814461221616099*pi,0.763673034566284*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.104558313534356*pi,2.43507371205412*pi,1.125011645133681*pi) q[6];\nu3(3.5*pi,3.33176181932772*pi,0.5*pi) q[7];\nu3(0.765595429213476*pi,-0.34992968365437*pi,3.70201087229621*pi) q[8];\nu3(0.40095296268577*pi,-0.278362314978962*pi,1.2182429395259229*pi) q[9];\nu3(1.0*pi,0.0*pi,1.237400827912285*pi) q[10];\nu3(0.602281136175358*pi,0.11341321188995002*pi,3.77969024234122*pi) q[11];\ncx q[12],q[14];\nu3(0.753906507906379*pi,0.22335412397621102*pi,3.92862870112292*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.698249953946402*pi,2.93004775214957*pi,3.90711185416988*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.538885406285079*pi,-0.277079035823491*pi,4.21551434658198*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.672197146058503*pi,0.25655611822811797*pi,3.95787765057089*pi) q[8];\nu3(0.818659852085331*pi,3.17570987207368*pi,2.98075207115726*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44876709164551*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.151804223283865*pi) q[14];\nu3(0.288780118061781*pi,-0.09692245746052103*pi,4.2034316917777605*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.431856930069546*pi,0.008799558901267046*pi,1.24898267217651*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.618740562503513*pi,-0.167460715008655*pi,0.713470009354509*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.737361478273768*pi,0.7006537143912901*pi,1.178349598021239*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5176987007160343*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0682307957878376*pi,-0.145725683795132*pi,1.62728645698048*pi) q[15];\nu3(0.695547554446421*pi,0.413945001144872*pi,4.16027989569792*pi) q[16];\nu3(0.524900759683056*pi,3.37889431632467*pi,1.78244854961323*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.379493522986252*pi,0.42054792997550505*pi,3.89632868929784*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.261619665555618*pi,3.30392545153771*pi,1.71889146970377*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5151660214352766*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.303286011595289*pi,0.31133849831426896*pi,0.639172518558454*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,3.19504781613839*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.46198623614227*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.40546853312635*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.084018717836625*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275408986518105*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44341974183597*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253463885057873*pi) q[19];\nu3(1.0*pi,0.0*pi,1.160998142214918*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36884331929379*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38192764610588*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.607377572282732*pi,3.24951547738128*pi,3.60957525977393*pi) q[7];\nu3(1.0*pi,0.0*pi,1.085187834435206*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.282020931721922*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.322696067418913*pi,2.52773920678001*pi,1.437612503052267*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4862510470588095*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.514194267519898*pi) q[11];\nu3(0.386661837121425*pi,2.53400562092498*pi,1.103495483336864*pi) q[12];\nu3(0.498901450017794*pi,0.48431340448027305*pi,0.940898820973902*pi) q[14];\nu3(3.5*pi,3.45759978604496*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5078621744307794*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1972503529696419*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45275228729083*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.464523510533191*pi) q[9];\nu3(0.247242693400825*pi,0.86278092940546*pi,4.25350925382233*pi) q[10];\nu3(0.806167160299158*pi,0.374962370421956*pi,0.885142457362138*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.615087334091667*pi) q[13];\nu3(0.513853318335366*pi,-0.4868361918390381*pi,4.3908777829027095*pi) q[14];\ncx q[15],q[20];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.32837007982661*pi,0.08597660501983695*pi,3.95447746377382*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.64039752463775*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43417931946997*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37175531937959*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.900945495575839*pi,2.75197191912791*pi,3.83806389525392*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.805292153577688*pi,3.00629813655373*pi,4.10480123885515*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.2112126399967*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19160718761839*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.810819720238969*pi,-0.26820995212577703*pi,0.774241596297524*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.606767424334853*pi,0.42554222743664405*pi,0.606209390410875*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.410165222051221*pi,3.3073391882552*pi,4.28006049490101*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.623117894283834*pi,3.29239557442266*pi,2.99544106656147*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.347199202799969*pi,0.15964145962742204*pi,3.76426111308265*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.260820928332447*pi,3.4788033612708*pi,4.13181725656933*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48886536496096*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47589031787429*pi) q[17];\nu3(0.230964194002607*pi,0.01519317588069602*pi,1.339312402289464*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.918977469517677*pi,0.0012066251101690018*pi,4.397006390989279*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.526453854390603*pi,0.15939551686478703*pi,4.05246629013604*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.534178113299793*pi,2.74628849178464*pi,3.64856105193473*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.496497730787472*pi,0.17022961342919896*pi,1.1450969839435912*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.580576776217345*pi,0.338523045750613*pi,4.475650202424*pi) q[19];\nu3(0.659614363231372*pi,3.28278023388264*pi,2.94630496759732*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.682051276810124*pi,3.14734328051046*pi,3.66826162845307*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.602132918619501*pi,3.30311453278106*pi,3.64524948834726*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.285504920073933*pi,3.46566074404539*pi,1.336657109200143*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.465875350044695*pi,0.50653993328425*pi,0.5452046321201567*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.682425422663181*pi,0.409409715276871*pi,0.879291364682214*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.617217991411735*pi,3.42678868969263*pi,3.15654837588033*pi) q[2];\nu3(0.742290672516351*pi,2.58270607777978*pi,3.86332710580539*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36691000306381*pi,0.5*pi) q[6];\nu3(0.503152761709012*pi,3.39073371560391*pi,4.12177804500293*pi) q[8];\nu3(0.780679784342294*pi,3.0392314821375*pi,3.58636914611287*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.315177248560065*pi) q[12];\nu3(0.664297293835572*pi,-0.21578444452144901*pi,4.1589690879519505*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.418171322770289*pi,3.40374512138407*pi,1.70989643100133*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.492012341701606*pi,2.53922586983993*pi,1.458137851622433*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.267038129514203*pi,-0.06522895164393999*pi,1.240105517858024*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4508944105008*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41622229485667*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4776006178474805*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2447986266730569*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22636401352731*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.720558255854857*pi,2.76592729619692*pi,3.50718515486722*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.735243826136431*pi,0.84392992664392*pi,0.654290659110902*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.43807519151079*pi,0.5*pi) q[0];\nu3(0.082687147968107*pi,0.1457927187736*pi,4.48930960756252*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.445813326670485*pi,-0.275136136898666*pi,3.86405144703182*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.2398403595336749*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4326142330312095*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3128657143077405*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38215990385434*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.14624430262333*pi,0.21065389888644803*pi,3.29010056630636*pi) q[16];\nu3(0.281567650385034*pi,0.130827402196371*pi,3.80265284136381*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2562354283684019*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.39429309245478*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.46651312148394*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41995499358233*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.200609206459388*pi,0.164625280798669*pi,4.43497871088217*pi) q[16];\nu3(0.21873018500368*pi,3.42908807573734*pi,0.979900751295468*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2769958428133439*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2720127390228129*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.26942300624793*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,1.122059887937636*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5893306240363038*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.623141716696441*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36168490354062*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.31869182786405*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,4.384745513745489*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.502500437081665*pi,2.56028201899707*pi,3.51596752864924*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.203833697099383*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.571425059249402*pi,3.45334586144887*pi,3.92598979754925*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37865649248107*pi,0.5*pi) q[7];\nu3(0.339810548914959*pi,-0.030735424834421987*pi,1.496501183683995*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.372307967349097*pi,2.53096924791252*pi,1.2610824110015368*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.246044232514651*pi) q[16];\nu3(3.5*pi,3.41482921123484*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1166912722822722*pi) q[18];\nu3(0.549823668996955*pi,0.115747730353839*pi,1.459808611136058*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.506486000343075*pi,3.12843153438154*pi,1.66406592803363*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.43460560098668*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.605606341440725*pi,-0.327366325891308*pi,4.02557380748795*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[14] -> c[14];\nu3(0.274379228527684*pi,3.02594002774179*pi,1.230738351504761*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.150634165738677*pi,0.12109491360753799*pi,1.292773264843299*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.755685919107261*pi,3.24605558016835*pi,3.12472285430869*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5949968888098295*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5911765041230359*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.41870942167394*pi,0.7924014862914099*pi,4.182989032740251*pi) q[10];\nu3(0.508404283362192*pi,-0.17782013348561598*pi,1.093944829335654*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.609455880261721*pi,3.37473751925148*pi,4.10920218274801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.273345253010319*pi,-0.198639675702243*pi,1.0440210982111728*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.466659750823581*pi,-0.39749692957835503*pi,1.3854752652684161*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.705898734754689*pi,0.7376392518447801*pi,0.603833315813599*pi) q[16];\nu3(0.0793392600981362*pi,3.0790277077204*pi,1.106102985702445*pi) q[17];\nu3(0.821576242813579*pi,0.5612174919912101*pi,4.23880492506817*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.435891657381879*pi,-0.010146708569049978*pi,3.52225568205725*pi) q[1];\nu3(0.520180919678185*pi,0.333031180640198*pi,1.245887711314157*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.154716831430885*pi,2.95009516301325*pi,0.5582948109619646*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.747650443155865*pi,3.13915965441741*pi,2.93110403489638*pi) q[8];\nmeasure q[8] -> c[8];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.461940231361868*pi,1.015978882735*pi,4.1257462930388105*pi) q[0];\nu3(0.681284648637957*pi,-0.11273200069161599*pi,3.86554532356936*pi) q[1];\nu3(0.479260810206507*pi,2.69871290166786*pi,1.309764664989272*pi) q[2];\nu3(0.583917860045907*pi,-0.251319432220435*pi,0.902869623321225*pi) q[3];\nu3(0.685584728836554*pi,2.71804481862121*pi,3.55215016997673*pi) q[4];\nu3(0.396908748098027*pi,2.39808728214579*pi,1.299179603427457*pi) q[5];\nu3(0.641507755749004*pi,1.02473984377349*pi,0.964418628971353*pi) q[6];\nu3(0.492392331841568*pi,-0.390146760125608*pi,4.167217126292281*pi) q[7];\nu3(0.765883764260612*pi,3.06175762189926*pi,3.63402168904591*pi) q[8];\nu3(0.132225407387577*pi,0.221045638308503*pi,0.896850574362628*pi) q[9];\nu3(0.632681159259393*pi,0.02776626465754395*pi,4.47205659570554*pi) q[10];\nu3(0.714131192455812*pi,-0.247612403100119*pi,0.5293628984633555*pi) q[11];\nu3(0.418769131533714*pi,3.10124988974779*pi,0.681367447807969*pi) q[12];\nu3(0.277200616591162*pi,0.6477944753390199*pi,4.26359273612367*pi) q[13];\nu3(0.478406163496743*pi,3.33660583799102*pi,3.32354621033915*pi) q[14];\nu3(0.629370023024575*pi,0.24794670324546597*pi,4.30649143472229*pi) q[15];\nu3(0.265792049210621*pi,0.142659374310662*pi,0.866133315505073*pi) q[16];\nu3(0.543367465186599*pi,0.27247465534482296*pi,4.024497068221359*pi) q[17];\nu3(0.80249995859489*pi,2.66531366990611*pi,3.81417015958812*pi) q[18];\nu3(0.891623505830857*pi,3.47460953519009*pi,4.1309949019546*pi) q[19];\nu3(0.658668573505102*pi,3.49242560018382*pi,3.27923348085282*pi) q[20];\nu3(0.735776221126847*pi,2.81781531427299*pi,4.145385768140709*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36457720539073*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.163146372827908*pi) q[10];\nu3(3.5*pi,3.4544370328989*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.208207810466738*pi) q[19];\nu3(3.5*pi,3.30508043284344*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.17698946059231*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[6];\ncx q[5],q[10];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.260509720123532*pi) q[9];\ncx q[12],q[19];\ncx q[13],q[18];\nu3(3.5*pi,3.40974352816996*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.065328823923256*pi) q[16];\nu3(1.0*pi,0.0*pi,1.378629307571941*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.39863543708592*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.47721327732384*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36886671794201*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2680427635400902*pi) q[6];\nu3(3.5*pi,3.4495188821766*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47852329813547*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5824485285238586*pi) q[10];\nu3(1.0*pi,0.0*pi,1.136005211604631*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47544706778542*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.269565570118697*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.155261973075524*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3564983303336882*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3977726801389405*pi) q[19];\nu3(1.0*pi,0.0*pi,1.312217858037044*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[6];\ncx q[5],q[10];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5495399488089681*pi) q[9];\ncx q[12],q[19];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5076827611394399*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.659218378338339*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.641581944763396*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47803378576036*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3944383265657905*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5238745631833628*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48434764940293*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.481877800622319*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[6];\nu3(0.524517176241793*pi,0.5566660445611*pi,1.336674354603527*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.419917421735721*pi,2.58173246853605*pi,1.021173691199273*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.499014539532828*pi,3.11464743512552*pi,1.78572610494599*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.449754088482098*pi,0.9533374414878*pi,3.97627601336686*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.110208871068836*pi,3.38174685669519*pi,1.13251852123606*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.288956501868401*pi,3.2124348606575*pi,1.047438799570769*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.682505216797901*pi,-0.214156233329386*pi,4.30764947188991*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.420862593605885*pi,3.26590192569445*pi,1.53868698638079*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.472951169679722*pi,0.188430633343884*pi,3.89474096376858*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.619643918622787*pi,3.18833287011793*pi,3.33719245906901*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.358982299415126*pi,-0.33498619913362404*pi,0.857319448579564*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0889775001049549*pi,-0.293142143128424*pi,0.938962673212158*pi) q[15];\nu3(0.702229845563386*pi,-0.13260632907126801*pi,4.45521562333822*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.389863910665485*pi,0.15707570498878398*pi,0.792618507873757*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.731946392164575*pi,0.09344974044082699*pi,1.450224836015007*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.31307662805816*pi,3.24482784614985*pi,1.91731137096636*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.523394065912745*pi,0.412538242642279*pi,0.8455918454777069*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.157840893649853*pi,3.46861515410895*pi,0.953623196870642*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.377706803545427*pi,2.95230123892565*pi,1.69479181063756*pi) q[15];\nu3(0.561599194711908*pi,1.10534723900275*pi,0.884162336525343*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.394209294464454*pi,2.8522399237935*pi,0.871557635814924*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.704416712116005*pi,-0.11193864380090102*pi,3.77683723553481*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.485366208805217*pi,0.07353259521195399*pi,4.18153810868103*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.827340426865102*pi,3.33531329790119*pi,3.9119406192005*pi) q[6];\nu3(0.216995743638003*pi,2.83234721971218*pi,0.8940010863837651*pi) q[7];\nu3(0.606532208132862*pi,0.60139304243998*pi,1.132341322599755*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.637390122963146*pi,0.92934417659324*pi,0.7648663407962579*pi) q[12];\nu3(0.147229067279414*pi,0.061948550162006955*pi,1.36022887802445*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.719866344109126*pi,3.05198794812997*pi,3.61128997718706*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.815238930460785*pi,-0.19636116854076802*pi,0.811114225774322*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.752790399471767*pi,0.22229953009484005*pi,1.271113438104482*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.554933834074854*pi,-0.19469481663174498*pi,0.7733473250230569*pi) q[6];\nu3(0.722036038463478*pi,2.60028997806963*pi,3.42488169959548*pi) q[7];\nu3(0.133614113216208*pi,2.85438447436012*pi,1.141861086483917*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.46735183545316*pi,3.24627986441687*pi,1.94630070104141*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.364713215779046*pi,3.49559568633126*pi,1.2601029659976009*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0589844153629469*pi,-0.49679873263741464*pi,0.985365780250265*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.55410440767601*pi,-0.4859103269665624*pi,3.23446014588113*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.413113366754358*pi,0.81168910813915*pi,0.5168545636497749*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.153464726165076*pi,3.36449101554493*pi,4.29330490600209*pi) q[20];\ncx q[1],q[9];\nu3(3.5*pi,3.46016009029205*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.30767884431269*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.650433125936602*pi,0.6447912383877901*pi,0.6121544212772609*pi) q[11];\nu3(1.0*pi,0.0*pi,1.246177692584026*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.289414883203049*pi,0.040169272252870036*pi,4.273157039472*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1501686414967152*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.258203882994418*pi,-0.4215474805322774*pi,1.412719787000805*pi) q[18];\nu3(0.245031313637019*pi,2.61562858087032*pi,1.12826491343564*pi) q[20];\nu3(3.5*pi,3.35723216499949*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35856497409152*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.157369321618879*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.134614986241923*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.49905998251699*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.311604875407487*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46188277549716*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44356062208944*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.31159287413886*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.34414136363133*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.33333708163276*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.288156533285537*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.441666705084311*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.236833176269379*pi) q[14];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.172611728123683*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49101930681337*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5575361553133882*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.36828867449273*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.49140088699293*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2559537726434868*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0900405779072528*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,0.5442261075187389*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.48300788126822*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5191164473808212*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44542364051228*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.126669136646725*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30446543124138*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5516110826200795*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.790868538011109*pi,2.35600328004537*pi,3.76065583412134*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.529941340133751*pi,-0.22617524885117202*pi,3.84841391166388*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.884204702167927*pi,0.18806750618259604*pi,4.25959216873395*pi) q[0];\nu3(0.340694299076629*pi,-0.224895478431425*pi,0.820958592809883*pi) q[1];\nu3(0.552509123557872*pi,-0.4644402067080458*pi,4.1997148022149*pi) q[2];\nu3(0.471422248029884*pi,3.18407357051008*pi,1.79579486492151*pi) q[3];\nu3(0.209912399534583*pi,3.32588820564334*pi,1.57415284076388*pi) q[4];\nu3(0.71545402097808*pi,-0.06975166253930098*pi,3.79426625397099*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.358811436372282*pi,-0.4604733824855689*pi,1.068932609773484*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.521463996955209*pi,-0.4113891899895115*pi,3.39264141315506*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48110113202858*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.539618327664997*pi,-0.12797724695847001*pi,0.870181704256759*pi) q[0];\nu3(0.562775320942359*pi,0.332596938813579*pi,0.803157320214734*pi) q[1];\nu3(0.379529082417252*pi,0.029685235531068055*pi,1.3149480631763368*pi) q[2];\nu3(0.151524721717601*pi,0.33328289928046995*pi,4.41336336772127*pi) q[3];\nu3(0.288511025800568*pi,0.6091199975726*pi,4.01715508048967*pi) q[4];\nu3(0.600264830958453*pi,3.22437596892199*pi,3.23456631082892*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[15];\nu3(0.678861769670003*pi,3.42541578771742*pi,3.66723800971632*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.102431302651175*pi,0.172903789707458*pi,3.90424408939182*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.525586875476746*pi,2.69641313877002*pi,3.84099730075831*pi) q[8];\nu3(0.491571815247312*pi,0.63904877324088*pi,4.011528520557659*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.441594964193268*pi,2.84047363279243*pi,0.8332387960951391*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.277614067298857*pi,0.01948092137034496*pi,1.453361282564864*pi) q[16];\nu3(0.482185035885807*pi,0.31003933666836603*pi,3.67922519839429*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.62589550733952*pi,-0.291176087243758*pi,0.634231675727826*pi) q[20];\nu3(0.518501893230674*pi,0.92633162967275*pi,0.7422145547057319*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.477602795791041*pi,0.62261437980761*pi,0.5156020659277424*pi) q[6];\nu3(0.485539239703936*pi,-0.49549288927588464*pi,1.97175706495222*pi) q[8];\nu3(0.932948415753911*pi,0.176180891034449*pi,1.2741432718859849*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.88231514210605*pi,-0.355909707438532*pi,0.662737280336584*pi) q[16];\nu3(0.239564997363957*pi,0.7837269275154*pi,3.82269570916259*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.619578550638461*pi,0.31210757972437*pi,1.156354745641023*pi) q[20];\nu3(0.842379667442582*pi,0.36995466993889303*pi,4.37081789509054*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.245932342011569*pi,2.89945156957719*pi,1.15071777565809*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.4868825185471*pi,3.36293776708887*pi,4.42421295483642*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.557972016120739*pi,0.08462427699485997*pi,0.9199850790769*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.130203517139357*pi,0.24833281140935104*pi,4.16379167901364*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[17];\ncx q[4],q[20];\ncx q[5],q[8];\nu3(3.5*pi,3.46153835770392*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.744334830700022*pi,0.21904676497841402*pi,0.598595229124175*pi) q[11];\nu3(1.0*pi,0.0*pi,1.278988881672794*pi) q[12];\nu3(0.37727554494631*pi,3.40961701439289*pi,1.5854839092381*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37465468281471*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45402149840917*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4017103648828*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.2350251601193931*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.339345925235448*pi,2.65881789620313*pi,1.5102720868639*pi) q[11];\nu3(0.161994702961158*pi,0.5534583508830699*pi,3.83355054891341*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277905320754742*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.35505915314566*pi) q[20];\ncx q[1],q[14];\ncx q[2],q[17];\ncx q[3],q[19];\ncx q[4],q[20];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.619112082741414*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.710286707987679*pi,0.13799844284931795*pi,0.948336242379*pi) q[15];\nu3(0.179235952648685*pi,3.43619041460145*pi,1.97467700375613*pi) q[18];\nu3(3.5*pi,3.40676421945581*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38709618066067*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,0.5527056196672904*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.301835173833331*pi) q[14];\nu3(0.626081569761393*pi,2.9240310902493*pi,4.3360514136820605*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43441110497648*pi) q[17];\nu3(0.730058689203418*pi,1.03040849507969*pi,0.905799414443007*pi) q[18];\nu3(1.0*pi,0.0*pi,1.312501676053317*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.634059724683101*pi) q[20];\ncx q[1],q[14];\ncx q[2],q[17];\ncx q[3],q[19];\ncx q[4],q[20];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49353321661313*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3645122572388702*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49335794157712*pi,0.5*pi) q[6];\nu3(0.505905240783075*pi,3.29633205544621*pi,1.93276392870843*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.77428506047462*pi,-0.242538197897527*pi,3.64321498685319*pi) q[12];\nu3(1.0*pi,0.0*pi,1.305262609888291*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5568400762554988*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.65153095847865*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.170228032626156*pi,-0.333009790198146*pi,4.46426282732138*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.2638966828706195*pi) q[10];\ncx q[11],q[21];\nu3(0.205887279437483*pi,0.013323753110655034*pi,3.60667342508922*pi) q[12];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.44804907020761*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.811276824171488*pi,0.0008708935062140544*pi,4.28008547207902*pi) q[4];\nu3(0.483151979188836*pi,2.89983039528143*pi,0.9886636985494339*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.40737217052978*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2704578665316095*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.266937907634673*pi) q[15];\nu3(3.5*pi,3.44041426672797*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212057344135001*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.26899976649847*pi) q[21];\ncx q[0],q[15];\nu3(0.602488228330088*pi,3.41270058471015*pi,4.0876375104398*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.660166374042984*pi,2.97709173920232*pi,3.10087905945725*pi) q[4];\nu3(0.485527111868773*pi,0.40892796952792*pi,3.83489502035443*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.131909681874656*pi,0.341386395821913*pi,0.68342415543335*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0712296018490895*pi,-0.240254282784007*pi,1.106473198199371*pi) q[1];\nu3(0.617826667418942*pi,3.1702488845825*pi,0.5304231358200837*pi) q[2];\nu3(0.466988390033737*pi,-0.344521984905087*pi,3.74887873302444*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.497715391591341*pi,0.33237036048238*pi,0.920112425216757*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.271773653557665*pi,3.24264733846685*pi,1.345947826592897*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.609704980369878*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48345827076664*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.566661666206465*pi,-0.03145005032638698*pi,4.38006320079438*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48820444528603*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.507459722966758*pi,0.24323973947023503*pi,3.70066297322062*pi) q[2];\nu3(0.863376679495035*pi,2.82339434652071*pi,3.85399003320885*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.228967187914356*pi,0.137872978670739*pi,1.193367223181447*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.384029067973488*pi,3.35165321621205*pi,1.329036464900694*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.232094987550505*pi,-0.004464578265136021*pi,4.24507174957961*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.454079450860056*pi,2.68166961260011*pi,1.62941909775079*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.111880129889633*pi,-0.364256708718911*pi,1.84484251596324*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.207460245459501*pi,-0.054498323405099025*pi,3.82946276422326*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.784011194876308*pi,0.5783847604133501*pi,1.362787852072635*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.472952553683676*pi,3.25457491747379*pi,3.31895043550169*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48266062240451*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46162041396593*pi,0.5*pi) q[5];\nu3(0.247382290960217*pi,0.84817114154126*pi,0.5246584838230145*pi) q[6];\nu3(3.5*pi,3.40854802109616*pi,0.5*pi) q[7];\nu3(0.165479502700917*pi,-0.03202174143655301*pi,3.97176349023087*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.286824221299468*pi) q[12];\nu3(0.501676475876544*pi,3.09223917781665*pi,3.44760503100567*pi) q[13];\nu3(1.0*pi,0.0*pi,1.143189487362261*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.186620946518031*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[14];\ncx q[5],q[12];\nu3(0.612071948112098*pi,-0.152450891652672*pi,3.99747177212902*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[19];\nu3(0.785003927051168*pi,3.29115334117795*pi,3.07800287219863*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.581056467931727*pi,-0.00432107683740901*pi,1.413630841651425*pi) q[11];\nu3(0.627739170403841*pi,3.31508449500815*pi,4.20730478700316*pi) q[13];\nu3(0.683795310962058*pi,2.69860505822304*pi,3.82897199815916*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45813398508064*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.695494298529825*pi,-0.4240128417182659*pi,3.61945418258188*pi) q[10];\nu3(0.182191162144849*pi,3.02118312810755*pi,1.205356087821732*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35494091384545*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5299179219815118*pi) q[14];\nu3(0.846154157966472*pi,3.46408404132762*pi,3.31631599037521*pi) q[15];\nu3(0.601396313409325*pi,0.27325619564813497*pi,0.736232067049047*pi) q[16];\nu3(0.620711107265474*pi,-0.09243017911892898*pi,1.301439896820983*pi) q[18];\nu3(1.0*pi,0.0*pi,1.20918454073368*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.645328816252787*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[14];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[19];\nu3(0.73338435220212*pi,2.79390568351306*pi,3.4740014653775*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.281489463757612*pi,0.5700564808845101*pi,3.98788100578491*pi) q[16];\nu3(0.89371988209865*pi,0.466950938281569*pi,4.32876953702715*pi) q[18];\nu3(0.284293122382129*pi,-0.04417208399927902*pi,4.4613546829931305*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5003135154253784*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.399414679480143*pi,0.274673731775119*pi,0.900699065048408*pi) q[21];\nu3(0.368061570750739*pi,0.17913429897201605*pi,3.66171833178166*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.466202892864019*pi,3.0915954239262*pi,2.04787115044557*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[16];\nu3(0.373302013183044*pi,0.064894655300476*pi,3.77876720754723*pi) q[3];\nu3(3.5*pi,3.45587975528655*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.28269071069871*pi,0.5*pi) q[6];\nu3(0.632606096624095*pi,-0.4375536929576626*pi,4.061895174632291*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.153612440088835*pi) q[9];\nu3(1.0*pi,0.0*pi,1.351282873006906*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.313839958868943*pi,0.68014310125568*pi,3.80771883842791*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49952610079332*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.37011667954529*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.449976172610447*pi,0.8181078143857301*pi,4.405051640633371*pi) q[7];\nu3(0.55495480515603*pi,3.42331330527893*pi,4.37018364884621*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2859230524353409*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43756768420145*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.3031645383537351*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199940888689802*pi) q[18];\nu3(0.726753493783832*pi,-0.27077524475341996*pi,1.123124216735707*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.48162209758108*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.827413059355457*pi,0.306435244542824*pi,4.22507867115132*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.607821327572746*pi,0.210793408353257*pi,3.75247665993663*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5420943373674607*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5065665447536398*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38490732827888*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2511362550412701*pi) q[17];\nu3(0.130007010507341*pi,-0.11013645002868999*pi,1.3528276594375281*pi) q[19];\nu3(0.673508401166025*pi,-0.295327263586861*pi,0.787451353019158*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232044853788113*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.731616494819736*pi,0.73764798492354*pi,0.8762712705380991*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.528929212444246*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.49246688392534*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46416781748256*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.576312976274407*pi,3.47389108659227*pi,3.2265741745009*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.676565679108043*pi,3.37557257857768*pi,4.30163069735928*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5539250819182584*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5735707379221175*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.815534876196979*pi,-0.383556832295816*pi,0.637934830260054*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5227865020899*pi,-0.19068211028583798*pi,0.713015717698113*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.684665982972962*pi,-0.083029768439905*pi,1.394403886655148*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.266893670050525*pi,3.45431985367486*pi,2.00093886885121*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.767680282433638*pi,2.70524473855443*pi,4.13556088906068*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.690745807248977*pi,0.9735597510990599*pi,0.5871550443664237*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.893122315537883*pi,2.94800651207481*pi,4.31788626944926*pi) q[0];\nu3(0.582187443327557*pi,3.12769323937993*pi,3.12270166161429*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.792284626776899*pi,0.42191706707299903*pi,1.134425370159158*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.505832619809436*pi,3.13260222171452*pi,0.6109914035524759*pi) q[9];\nu3(0.235288120862858*pi,3.05060286895844*pi,1.68809244402647*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.83385819423531*pi,0.25329988263064995*pi,4.0783814781995105*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.47045936503759*pi,3.22612714276754*pi,0.774187493073651*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.200998477743388*pi,0.5512822462760301*pi,0.870806723524866*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.52116568893736*pi,0.20727519315207898*pi,1.51448392803273*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.401451485843254*pi,3.27202503785398*pi,2.05604633932837*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.406029435886917*pi,2.86288664893826*pi,0.705359995995095*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.756019783997674*pi,2.550150662463*pi,3.70791978714205*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42393120896749*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.253062266237786*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.793258177065154*pi,0.7259146182126399*pi,0.709340282252237*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.857208146371177*pi,-0.447170300721456*pi,3.968957054687*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.143279165586025*pi,0.20427653644371602*pi,3.95399506918624*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[8];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.205325976976861*pi,2.93725622136087*pi,0.698987353481595*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.862584580897577*pi,0.8097174373387299*pi,0.963662696054647*pi) q[17];\nu3(0.246583771442294*pi,0.21797435594701597*pi,4.1642746456154605*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.24636470557567*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44267588397373*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.151507489694948*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47951943519856*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.180166377434866*pi,-0.082036377511091*pi,0.864267524571992*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.624260432719838*pi,0.491820340376368*pi,1.270134013860941*pi) q[16];\nu3(0.560024390473534*pi,3.39398720801608*pi,0.5955540888125755*pi) q[17];\nu3(0.294657153483607*pi,2.83855189731534*pi,1.1854681693399352*pi) q[18];\nu3(1.0*pi,0.0*pi,1.388896153915747*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,3.49695363336047*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[8];\ncx q[6],q[20];\nu3(3.5*pi,3.44162037878199*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.192068142811538*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.352061861055443*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.692141200496081*pi,0.387080465832085*pi,0.946094975091855*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.4047384199276*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5272563294953834*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5320550863217085*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2266937961805469*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.350188821162289*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.446240788356031*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.4258770275529*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30991349458657*pi,0.5*pi) q[13];\nu3(3.5*pi,3.409850165269*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.340631858412634*pi) q[17];\nu3(1.0*pi,0.0*pi,1.122024324659584*pi) q[18];\nu3(1.0*pi,0.0*pi,1.265975856509442*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5861579023662773*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48557288389303*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42956746242465*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.264186340993984*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.131008686971749*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(0.300132332630086*pi,-0.284407285890497*pi,1.168719133426789*pi) q[4];\nu3(0.744355591755384*pi,0.390087822267995*pi,0.816260670029883*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.689296276087345*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.413870999978791*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5044128258648026*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.398747399790382*pi,3.38273513952579*pi,1.67163308694115*pi) q[4];\nu3(0.884511798465253*pi,2.89429766068389*pi,3.68513802906198*pi) q[5];\nu3(0.0775612093964222*pi,0.19130912337482398*pi,0.738247319210785*pi) q[6];\nu3(0.414622917702102*pi,3.48517586764133*pi,4.303025160179169*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.689380377481946*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.45080110989818*pi) q[16];\nu3(0.566777718461236*pi,0.13151805472396405*pi,1.415990917114963*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.717834545989057*pi,3.11742394319108*pi,3.14702406241013*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.848981343754119*pi,3.49103409864101*pi,3.17256450816049*pi) q[6];\nu3(0.332207004335719*pi,-0.25322119804432297*pi,4.093074908517179*pi) q[7];\nu3(0.618761309302791*pi,-0.388575871234438*pi,4.11562673432579*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.740680335112322*pi,3.36581471606965*pi,0.604031754920533*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.902747773489153*pi,-0.4234338182125848*pi,1.010405787772108*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.784631916713544*pi,3.48230946048949*pi,3.78480024582135*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.178533463088698*pi,0.39055442243358895*pi,0.6439190933976631*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.885369127935502*pi,3.49819917512501*pi,3.9111714861255*pi) q[9];\nu3(0.477792925917147*pi,-0.4809661502346797*pi,4.44414770683292*pi) q[10];\nu3(0.29919715914298*pi,0.25637398583555204*pi,3.45070035213665*pi) q[11];\nu3(0.538707612932402*pi,-0.4511853949957182*pi,3.52686394119321*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.331745997800618*pi,0.6585093287164501*pi,0.732666714813253*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.52018317842285*pi,0.15463647584471696*pi,0.5073172626672184*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.504003555715037*pi,0.20766206034741597*pi,3.85470142062133*pi) q[1];\nu3(0.870254595238486*pi,0.31079096079803803*pi,0.754101341678616*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.270700571125194*pi,0.55871169461155*pi,4.35576412678627*pi) q[9];\nu3(0.625385642899905*pi,0.33431716448267*pi,4.10878085998622*pi) q[10];\nu3(0.890860915272043*pi,2.45772382304293*pi,3.83039807844742*pi) q[11];\nu3(0.907077289619251*pi,0.037704857466928976*pi,0.754155526025645*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.617863593939566*pi,-0.4819986645348992*pi,0.670540427219814*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.517820134414333*pi,0.326353217981477*pi,0.5382790180669956*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.437979182738716*pi,-0.175627847848025*pi,4.4809424154924*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.608851900257633*pi,3.49371602178428*pi,0.709854206812394*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.48122968515446*pi,3.27407206785407*pi,0.900588625316793*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.22152790976067*pi,3.25436137698813*pi,1.6753366684063*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.185527908368196*pi,0.5075591157330299*pi,0.9309943559399709*pi) q[3];\ncx q[6],q[7];\nu3(3.5*pi,3.4997611727588*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.699066895956656*pi,0.493913407473734*pi,4.31964469442282*pi) q[13];\nu3(0.736554067486806*pi,2.61005661894815*pi,4.02118974969381*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.423226789180883*pi,0.81747580488967*pi,0.5381594320703305*pi) q[17];\nu3(0.07881099626232*pi,-0.194899036987423*pi,3.77061357064261*pi) q[18];\nu3(0.123504798131549*pi,-0.358556916492985*pi,0.8114324588130251*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3514635791998462*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.572360101871103*pi,0.12977326070903406*pi,4.20589622276729*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[15];\nu3(3.5*pi,3.43506455094009*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.299192745270659*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.597115692387097*pi,2.63308553795507*pi,3.66035694721481*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.141764689290106*pi,2.69598028970322*pi,1.58196968141396*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.38907166010459*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39134685572724*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.235679110626158*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.097598618765741*pi) q[15];\nu3(0.708103528018638*pi,-0.06362300934250198*pi,4.2707297950425005*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49307307389434*pi) q[20];\nu3(3.5*pi,3.43073028627803*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,0.0*pi,1.256344266853485*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43121063591769*pi) q[7];\ncx q[8],q[20];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.360153672201139*pi,-0.14100992108177002*pi,4.32158460198674*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[2];\nu3(3.5*pi,3.4023147626706*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5426730459829573*pi) q[10];\nu3(3.5*pi,3.38153927144032*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.357894468487064*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5372254340989499*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274242131645797*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,4.46660226989838*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[10];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[16];\ncx q[12],q[13];\nu3(3.5*pi,3.45750527468783*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48691806411294*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.205161900489737*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3332472840205911*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49950671116659*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.408601059699186*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.30094536779302*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5432092927411492*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.129536255046599*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.637340056756709*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.737009107766279*pi,-0.23636067148915002*pi,0.915623352538418*pi) q[4];\nu3(0.711640923626958*pi,3.28531669546965*pi,4.13359581589844*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.429009926307182*pi,-0.253848216230234*pi,4.25204557868999*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.514974982595167*pi,0.14338422823932195*pi,0.905049671126691*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45203495162984*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5311012708858595*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.676422205463036*pi,3.06962359807792*pi,3.03147045491648*pi) q[4];\nu3(0.676425336618027*pi,-0.0008549369238740057*pi,1.250295856540518*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.233515438195219*pi) q[9];\nu3(0.662766041328506*pi,3.28148902809761*pi,4.2227448576486*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.7967389031228*pi,1.02395211204017*pi,0.72108891251986*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5257630749957878*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.588895171149427*pi,0.40908099977071*pi,1.485973174818964*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.632532422179136*pi,3.21288831839872*pi,3.33440870581377*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.754068894410152*pi,0.35014436118109205*pi,0.674902634532072*pi) q[12];\nu3(0.801687608861453*pi,1.12646331531549*pi,0.857930523773777*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0929236119343554*pi,-0.4509726957020673*pi,1.52509806728947*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.181179748952276*pi,0.48629315973909304*pi,4.41662000948279*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.302496380220986*pi,0.6185662552144799*pi,4.00083411009866*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.511544715645698*pi,2.75287941809479*pi,3.88203910580955*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.836802323379024*pi,0.91615399984047*pi,1.03023712164184*pi) q[12];\nu3(0.655915752686179*pi,3.07067552116252*pi,4.02758622341267*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.586682949674908*pi,0.369844088158658*pi,1.1643557373761189*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.241496885494679*pi,3.17573803188881*pi,1.88358122936518*pi) q[20];\nu3(0.589793271164987*pi,-0.365124677676785*pi,4.17592499251852*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.32123486274119*pi,-0.19602814451436001*pi,0.729645960051915*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.622814550298566*pi,3.35500739494582*pi,3.48191815317599*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.66066384581166*pi,-0.028516953241929988*pi,4.4073905049123105*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.676659600210843*pi,3.35614484637994*pi,3.128733307207*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.602454708613393*pi,-0.009967194343325991*pi,1.207487400434605*pi) q[21];\nu3(0.454647929742478*pi,3.05671868276403*pi,1.80150894653034*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.278988328440986*pi,0.45518845656195805*pi,3.62648708118774*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0499376277421371*pi,2.88759360797289*pi,0.6539734466293801*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.310067249710938*pi,3.37971339687268*pi,4.481753206977951*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.863669246302867*pi,-0.04076412108821098*pi,0.5504360587148239*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.276281974659964*pi,3.34891972868298*pi,1.75803665516809*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.449112797579999*pi,2.60632786895455*pi,1.57628069664688*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.669894777797592*pi,-0.164004820555048*pi,3.35286815763519*pi) q[16];\nu3(0.509204832288399*pi,2.56661357226869*pi,1.082195154818835*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.616075744805467*pi,0.7431686504883599*pi,4.4282963575359595*pi) q[14];\nu3(0.434075341046149*pi,-0.03649704146614002*pi,1.2193753462686039*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.638598037476626*pi,0.6723699709636899*pi,4.24567598622564*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49079550605922*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48314483765085*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1755960661695068*pi) q[6];\nu3(3.5*pi,3.30878332402631*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.13715754663931*pi) q[11];\ncx q[13],q[18];\nu3(0.401137200299358*pi,0.29839496983828895*pi,0.5903837900250692*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.525699014072544*pi,3.10060808382516*pi,4.00254030008773*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3594965920511*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[21];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,3.44646677789684*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2421941783678991*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36342125181659*pi,0.5*pi) q[2];\nu3(0.422332101562512*pi,3.46873955011445*pi,0.894348434956499*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4558728630244495*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2626665021607741*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.536631578886226*pi,-0.142139043525369*pi,0.735887167835059*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48958750216737*pi) q[11];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48578151963856*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[6];\ncx q[2],q[7];\nu3(0.654580181199585*pi,2.88728219210621*pi,3.71169637232229*pi) q[3];\ncx q[4],q[21];\ncx q[8],q[11];\nu3(0.488549983854406*pi,3.1137551860966*pi,4.39432514111652*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5026421175927225*pi) q[18];\nu3(3.5*pi,3.36128542712099*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.216331204045125*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45410980027628*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,3.3800368873417*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43728845949049*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.215174383107132*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3042227786321439*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[19];\nu3(3.5*pi,3.41055336963697*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277673228606731*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47206032720239*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5319655844237473*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5596037430382549*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.68680159020062*pi,2.51288201476842*pi,3.73800577325461*pi) q[8];\nu3(3.5*pi,3.33612763039092*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.257655426428098*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.511246067083517*pi,3.1801778780611*pi,4.35151194467159*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2961419198170105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.52891503950438*pi,1.03163904912501*pi,0.5924652725502872*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.739911104470417*pi,0.32637636286662597*pi,0.608202949043994*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.391107831563617*pi,0.5146368973461899*pi,0.5901410602799096*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47162970807051*pi,0.5*pi) q[3];\nu3(0.69456034399044*pi,2.86357940687972*pi,3.70805317855839*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.450773132837616*pi,0.73789844425474*pi,4.01548862652091*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44378353232309*pi) q[10];\nu3(0.816108912006668*pi,0.442837690162905*pi,4.382310821181489*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3070724250882741*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.364915834741613*pi,0.13042808914695003*pi,3.4825902673244*pi) q[14];\nu3(0.716726330110232*pi,2.3963234780399*pi,3.73583035283711*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.582512150815922*pi,0.50467367618626*pi,4.05833540212905*pi) q[17];\nu3(0.508804226325865*pi,2.87221679637456*pi,1.335868472451166*pi) q[18];\nu3(0.898830855598895*pi,-0.319561700249736*pi,0.5137733059525198*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.46797869331981*pi,2.49243662893431*pi,1.064084811906725*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.804747602874222*pi,0.017098767619402988*pi,0.950805913680279*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.144769724753242*pi,0.392277492570558*pi,4.1765477005088005*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.610732498972136*pi,0.8944580538607201*pi,0.682260094781866*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.482635068606846*pi,2.74336070750212*pi,1.213067397083647*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.609995510027055*pi,0.14679805215394104*pi,3.73469894806209*pi) q[14];\nu3(0.533653450305555*pi,-0.4702996312192227*pi,3.27567422645517*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.423725789608511*pi,-0.29688535717229203*pi,1.095208061356308*pi) q[17];\nu3(0.418437705002361*pi,0.58677162610883*pi,0.8719840854579051*pi) q[18];\nu3(0.376557595219908*pi,0.16574702096662897*pi,0.5132257369644628*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.395289685314946*pi,-0.4372552069782939*pi,1.3758456787488629*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.840545700459007*pi,3.00570364162642*pi,3.00580229595906*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.186853735795515*pi,2.80861480442172*pi,1.288152239591609*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49941576721883*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.9823042402123*pi,3.06873131796322*pi,0.5297663672019525*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.630078546852651*pi,0.18212727634306103*pi,0.847397286614963*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.414950339856062*pi,0.270262589498534*pi,3.76792069518839*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.224439391797009*pi,0.08282925778894701*pi,0.598465111509775*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.604663726209891*pi,3.1423064381785*pi,3.72180279304661*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3875594926396*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4049832310789*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1032788349522389*pi) q[17];\nu3(1.0*pi,0.0*pi,1.164042551461136*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.255244930412027*pi,3.23517810075418*pi,4.31536799341114*pi) q[5];\ncx q[7],q[18];\nu3(0.854447042605406*pi,-0.11091758593825402*pi,3.53979198640556*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.837757732519803*pi,-0.033368964247023014*pi,4.05001773496714*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45656774817482*pi,0.5*pi) q[7];\nu3(0.0215989417108536*pi,-0.15774327356478401*pi,4.3485640762202795*pi) q[9];\nu3(0.726277107415622*pi,3.29035769699673*pi,3.91652412024099*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.7607020153064*pi,0.18901055538431*pi,1.52244482334515*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45346757169314*pi) q[17];\nu3(1.0*pi,0.0*pi,1.151877157027112*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.542233930193874*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(0.482343554535724*pi,0.035922028600201994*pi,3.96716915006398*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.552253298440933*pi,0.5225087322311299*pi,0.972989811541931*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.602528037278568*pi,0.31877132468188096*pi,4.40366689728883*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48788934644876*pi,0.5*pi) q[2];\nu3(0.349814418013164*pi,0.18263676485208902*pi,0.5539040482542822*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5603926505218019*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.575823278900908*pi,3.03597552163275*pi,4.18376369251251*pi) q[20];\nu3(1.0*pi,0.0*pi,1.337661264065909*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.689660992609*pi,3.11853120141816*pi,3.86091532223609*pi) q[11];\nu3(0.243471423517617*pi,-0.386928323850421*pi,4.09087402360268*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.609992683173229*pi,3.1833769788223*pi,3.64224999942437*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46980024513331*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46678340966405*pi,0.5*pi) q[8];\nu3(0.644085075573903*pi,0.271750479969724*pi,1.094804441931077*pi) q[11];\nu3(0.546424143255371*pi,-0.320490557248294*pi,4.0384902421843005*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.37219533588142*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2939697447219851*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.54046575983615*pi,-0.326657026188357*pi,4.22440929875*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5734173570901482*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.44626821509143*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[20];\nu3(3.5*pi,3.44709115053834*pi,0.5*pi) q[4];\nu3(3.5*pi,3.464270745147*pi,0.5*pi) q[5];\nu3(0.473779251865001*pi,3.33426134114017*pi,1.60730108138652*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.4004672714706818*pi) q[9];\nu3(1.0*pi,0.0*pi,1.263223723873847*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.174628959394191*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.641756285685187*pi,0.6027820819036*pi,1.133141403773233*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48443454340722*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[15];\nu3(0.362208170994368*pi,1.02730868549467*pi,4.31289493304523*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37028490642241*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35823176854014*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.543235856856945*pi,0.13790477084948405*pi,0.819047416311961*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260712285391141*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.27143206934854*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4434517722614295*pi) q[10];\nu3(0.595423060421045*pi,0.60392951777459*pi,4.42811927418844*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.371600734708791*pi) q[15];\nu3(0.7238514144031*pi,3.26646898283351*pi,4.48962284988618*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.631711708634529*pi,2.74760581951288*pi,3.35397096245224*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[15];\nu3(3.5*pi,3.38997588980011*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.141156345823911*pi) q[12];\nu3(0.431939344880541*pi,-0.016777878904085997*pi,4.4430619820039094*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.37285079501259*pi,0.157045545797724*pi,0.9552694890107309*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4437920359489205*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.284233983027957*pi,0.7318084558626601*pi,4.2152102326055605*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5258986290928274*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.886019048341906*pi,0.057236566628055985*pi,3.71021628676446*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.152844200968227*pi,0.04757762557445799*pi,3.64628970458896*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.622109368113089*pi,-0.137433584819309*pi,1.141837043272559*pi) q[4];\nu3(0.809518298021751*pi,0.27519792121002196*pi,4.44662906490663*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.690647215459191*pi,0.234482679510578*pi,4.34608068638292*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.726380463249212*pi,0.83866625472261*pi,0.5251562707213692*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.333045160046901*pi,2.84610960306644*pi,1.64387475711081*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.52180627314769*pi,-0.295140875920337*pi,1.154048630328861*pi) q[4];\nu3(0.454825362004731*pi,0.9765180224247201*pi,4.33188406230334*pi) q[5];\nu3(0.118614191582355*pi,3.44315529167468*pi,4.18666115147634*pi) q[6];\nu3(0.653519048041346*pi,3.3262266683632*pi,3.41374850130521*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.915972165423985*pi,0.61095430350921*pi,0.5651949269644728*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.42760409334326*pi,2.93554564346759*pi,1.34889394777735*pi) q[0];\nu3(0.340842732130437*pi,3.39350072054104*pi,0.6975788915476719*pi) q[1];\nu3(0.614517209222486*pi,0.7716460488449901*pi,4.27198551758705*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.336796245260899*pi,0.32684184181167*pi,4.0524521590635505*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.727673542936852*pi,-0.276234021662918*pi,3.79881545778562*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.695700109673157*pi,0.5892502414193299*pi,0.5007590968073222*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48121424543346*pi,0.5*pi) q[19];\nu3(0.614484534009156*pi,-0.035913233618019014*pi,1.3300364788258099*pi) q[20];\nu3(1.0*pi,0.0*pi,1.321954090980344*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.266989106213572*pi,3.12567238519158*pi,4.39188327434748*pi) q[1];\nu3(0.262427692890581*pi,0.176533289144287*pi,3.64775647975713*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.130052241875659*pi,1.02391387992315*pi,4.19909039483949*pi) q[10];\nu3(0.226215253177722*pi,0.098201979345661*pi,3.63484753263654*pi) q[12];\nu3(0.370526771773245*pi,0.76421043546101*pi,4.285653385434189*pi) q[14];\nu3(0.444015541927593*pi,-0.391935875797022*pi,0.653514197409598*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(0.533061542059673*pi,0.61536434334997*pi,4.353491425573051*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.668534481706073*pi,2.39781724999923*pi,3.86038960717273*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.522429603316991*pi,0.66486747942476*pi,0.5415669256068846*pi) q[12];\nu3(0.549393573130996*pi,-0.08535329562338001*pi,3.62816074293922*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2826346077121205*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.289003858454954*pi,3.43312676636089*pi,1.76490498480088*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4976948952842*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.163078141869925*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[6],q[10];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.45794183136394*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.340345507047507*pi) q[3];\nu3(3.5*pi,3.41970494975726*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.220232168761443*pi) q[5];\nu3(3.5*pi,3.47547693476478*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46320779334738*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.265985978973543*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2611011922260529*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.43541392871945*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44895511336782*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2012237054698192*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41393645021059*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.202370874801516*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41328835734449*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.303491875078717*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.34945399478159*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5613905129244254*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37833684055419*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2447151993113978*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.645957773362777*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5009807298024973*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5258058898886608*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.48665189890761*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[11];\nu3(3.5*pi,3.41186707491012*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.22802322858998*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.353951581990062*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48261006506617*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.445752445762362*pi,-0.11518882810314701*pi,0.5081656199995102*pi) q[19];\nu3(0.872809639442741*pi,0.12348711395579604*pi,4.212931801877771*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.253443174694499*pi,-0.12149616716495998*pi,3.92301483124447*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.893744270250207*pi,3.01408810258334*pi,3.31925589584332*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.28635901603157*pi,-0.290188952588473*pi,3.92192179633253*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.264457194595728*pi,2.80855059107095*pi,1.4261126442922119*pi) q[18];\nu3(0.404330628608999*pi,-0.4654623362022449*pi,0.688156673279677*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42637892036804*pi) q[20];\nu3(0.151927846736834*pi,-0.08918652413140299*pi,1.4131023556654219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.405545724049362*pi,0.472519679330369*pi,0.622706012986086*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.190585913770986*pi,3.15143155768843*pi,4.43729104392081*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.627013806994094*pi,2.98229979109436*pi,3.56131189142233*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.921929493349816*pi,0.91180524600661*pi,0.860855398376223*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.61824491054882*pi,0.6475155124259699*pi,0.602445061622868*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.359280375632672*pi,-0.12615127871749*pi,0.833891035852001*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.857405509786105*pi,0.70173367921*pi,0.7683439512143371*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.686851137917233*pi,-0.126886587357607*pi,0.905671482720815*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.417625597642078*pi,-0.006356737560730019*pi,3.53263339930274*pi) q[16];\nu3(0.788902835138356*pi,2.98991874764358*pi,4.39674219798381*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.13600950018344*pi,-0.382840548018844*pi,1.72225072679107*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.239846659756437*pi,-0.006060869063462981*pi,3.66797439162423*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.344539060528663*pi,3.42872343419504*pi,0.720315545909769*pi) q[16];\nu3(0.847327969344099*pi,-0.013256960217099989*pi,4.39520969927454*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.308709251433567*pi,-0.213123162231101*pi,1.3586367507197*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.547508820744945*pi,-0.13018146133411101*pi,4.4205079677632995*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.592112303044104*pi,3.25324499462048*pi,2.87293111821513*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.37403863149649*pi,-0.333145797413847*pi,1.18116588944048*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.387668216287453*pi,-0.08632074709058402*pi,0.756337311725598*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.142167657912222*pi,0.297067909559538*pi,0.814914561702356*pi) q[1];\nu3(0.688071272365997*pi,2.5096336929905*pi,3.61182572586955*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.144743182681617*pi,3.30184044661769*pi,0.766778958157326*pi) q[7];\nu3(0.323591881685034*pi,2.9659211132774*pi,1.399068879585047*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.678747182180117*pi,3.27012097816177*pi,0.5284719877988717*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.624689421991365*pi,-0.125484633616064*pi,4.13570073544858*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.592573951999714*pi,-0.4520447389876298*pi,3.12783533754766*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.883142466154899*pi,-0.0030043570809750175*pi,3.84219034114866*pi) q[7];\nu3(0.771315223110235*pi,2.9079495887122*pi,3.25347564738682*pi) q[9];\nu3(3.5*pi,3.45627539531759*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.675126829949927*pi,2.98097332246274*pi,4.13433222552021*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.307874215644027*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.81316075071536*pi,3.21614877470981*pi,4.3330295122193*pi) q[3];\nu3(3.5*pi,3.49673985477732*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.313502112585951*pi,-0.268737450483598*pi,0.821875148382575*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.286557791819245*pi,0.11585955872673404*pi,0.979082907511724*pi) q[14];\nu3(1.0*pi,0.0*pi,1.31488121694526*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.30965447696918*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.650297588507155*pi,2.86501939910102*pi,3.69860694573614*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.506418491066914*pi,0.416329144695617*pi,3.90998573904164*pi) q[14];\nu3(1.0*pi,0.0*pi,1.161621483355578*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.581033673696036*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[13];\ncx q[8],q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4532750752336*pi) q[17];\nu3(0.410452752426203*pi,3.28102791065292*pi,4.205676894382449*pi) q[20];\nu3(3.5*pi,3.41538128440556*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38682412171935*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43538397856843*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3047186782184799*pi) q[7];\nu3(3.5*pi,3.36809484791897*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3097750364423129*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1975565886414459*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.357332405040621*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.479827723966*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.433597442668227*pi,0.20761021045934602*pi,1.006587608381333*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[16];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[13];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45978368291613*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6384677819089151*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5657572582866973*pi) q[9];\nu3(0.795462147513504*pi,0.19570380747918203*pi,0.5986674718152094*pi) q[10];\nu3(1.0*pi,0.0*pi,1.265711538980944*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48849454438796*pi) q[13];\nu3(3.5*pi,3.45497159502607*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.217364767233873*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.663391993117851*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[16];\ncx q[2],q[12];\nu3(3.5*pi,3.37957857875641*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[9];\nu3(0.58491718931415*pi,3.21410242134587*pi,3.29038465277291*pi) q[10];\nu3(1.0*pi,0.0*pi,1.225664571238302*pi) q[11];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40176968252131*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5508479072159806*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.275065538620895*pi,3.1219984269296*pi,1.103495595681966*pi) q[19];\ncx q[20],q[21];\nu3(0.560818666638952*pi,0.65899806731387*pi,4.48800830902759*pi) q[0];\nu3(0.301325094725615*pi,3.08255843774569*pi,1.98215263114181*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.890642147192206*pi,0.51143568054723*pi,1.259062321719183*pi) q[4];\nu3(0.256996524391957*pi,3.4830596623263*pi,4.10395729723262*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.407606224864647*pi,0.80066758525426*pi,3.9687220694723*pi) q[7];\nu3(0.83982266316677*pi,0.493467350972587*pi,0.602729508836777*pi) q[8];\nu3(0.80325225962614*pi,0.407560457912581*pi,0.702398202881868*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5593279188577727*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.764783042486054*pi,0.9902842343937901*pi,0.5470163428703783*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.348156558668821*pi,-0.4659614621811411*pi,1.341161134924614*pi) q[19];\nu3(3.5*pi,3.35400875960979*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3200693336611051*pi) q[21];\nu3(0.777702272900416*pi,0.345429101304251*pi,0.9024971584014869*pi) q[0];\nu3(0.767339489780645*pi,-0.021324030059923005*pi,4.14023871749764*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.809752935449764*pi,0.13648542073606895*pi,1.039149627308362*pi) q[4];\nu3(0.974898530399635*pi,0.04086310180386299*pi,3.57806649543546*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.150625999056145*pi,3.35982232270795*pi,1.062136699238975*pi) q[7];\nu3(0.379248339183447*pi,3.29147739249566*pi,1.043992830970955*pi) q[8];\nu3(0.431496064699181*pi,2.68233570886087*pi,1.347678786810366*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.174595422223623*pi,0.27781931660105497*pi,3.70300100938076*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.613078928926323*pi,0.6708839478506701*pi,0.653133313840141*pi) q[14];\nu3(0.236246917091685*pi,3.05769657135792*pi,1.96567016443953*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.660816341420472*pi,2.83767484775879*pi,3.37699939427801*pi) q[17];\nu3(0.178061607619409*pi,0.5920017242587601*pi,3.76290961202328*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5583081995250186*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.811308020982228*pi,3.27635373286703*pi,2.99911160040093*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.331080983453139*pi,-0.4559295366556973*pi,1.1742310457844098*pi) q[14];\nu3(0.653904976114867*pi,-0.17046255213399603*pi,0.611518161663779*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.684718143356848*pi,-0.325552354268387*pi,3.36428780197219*pi) q[17];\nu3(0.684526722903133*pi,-0.21654857022205298*pi,4.34584276955513*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.809042197524601*pi,3.11686240585717*pi,4.346200086945069*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.54644874656056*pi,3.45085769310647*pi,3.29741454632777*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.28293462462865*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.142545544105233*pi,-0.367453852983603*pi,1.53829510946795*pi) q[2];\nu3(0.602227579509715*pi,0.5978379905053599*pi,4.22873810471215*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.509146355231213*pi,0.489547701024306*pi,4.4124584904147905*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231045630343587*pi) q[19];\nu3(0.439281013038459*pi,3.36074110454933*pi,0.931639993677345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.665443743562294*pi,-0.4802016486947688*pi,4.4472859000028695*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[14];\nu3(0.46332657354726*pi,2.68975362540603*pi,1.4080859074359768*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.127363172109718*pi,2.97812571111358*pi,1.322168315696062*pi) q[13];\nu3(0.471667450716007*pi,-0.23728723883435798*pi,0.922192689491781*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46943573002148*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44406813785272*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49950231657356*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2224245230665969*pi) q[8];\nu3(1.0*pi,0.0*pi,1.134667862209541*pi) q[9];\nu3(3.5*pi,3.46798517140204*pi,0.5*pi) q[10];\nu3(0.164012013535452*pi,3.41733343475265*pi,1.112128870386897*pi) q[11];\nu3(0.342918854685455*pi,3.24518961381331*pi,0.777770362567098*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.336686789635304*pi) q[14];\nu3(1.0*pi,0.0*pi,1.180984967965429*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3446025850818994*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.348451834822479*pi,2.6450329303826*pi,1.003815492400976*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.47847791433117*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.346240009722574*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.524196378541244*pi,0.106507930052407*pi,3.93001934093046*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.769110650075077*pi,3.40096928339623*pi,3.97602237451027*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5026881599745203*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44574955694695*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4090158135006305*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.575855544104814*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[9];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.471945412551451*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4068420339285*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.129728744147126*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[21];\nu3(3.5*pi,3.47436383313962*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.139408951461762*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47352017744629*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.630570816525857*pi,2.89389000924448*pi,3.87586234899022*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44229899660715*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49109217344748*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.160697887705747*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3127976241269779*pi) q[17];\nu3(0.22937354384943*pi,0.78404760475084*pi,0.682104044241616*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40033398960374*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30834408364161*pi) q[21];\nu3(0.179688586580823*pi,-0.12270588120048398*pi,3.81074000363298*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.577551667788535*pi,-0.4510217679273684*pi,3.50958819911346*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.816436541986895*pi,-0.21630373825139*pi,0.989747822142265*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5242166282312035*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.356477594517501*pi,3.39616975542279*pi,1.237267154097251*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.318879516512606*pi,0.23003191166883796*pi,3.6006800905191*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.858630345104299*pi,3.17272324932639*pi,3.51493905938107*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.611844810971625*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5987035761937421*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.440331520221629*pi,-0.03769895171446902*pi,3.84850905188852*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49995681857647*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.490418660549784*pi,-0.074153963560261*pi,4.21491582816917*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.616864955258546*pi,2.7781359188972*pi,3.77936960742147*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.106684948437711*pi,-0.040056431337194*pi,3.94534740791205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.469022547227424*pi,3.21048733202656*pi,2.01778952298289*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.466543909621869*pi,0.433039838974256*pi,3.94829703573694*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.340633563858644*pi,0.6753617452293099*pi,4.349035130245269*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.801816356338932*pi,2.62205573576309*pi,3.78029312412327*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.310262125244126*pi,-0.4646625331226336*pi,4.0364018149874905*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.802602722780068*pi,-0.247905727297982*pi,4.4241568887775795*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.391432269777603*pi,-0.30448447933616296*pi,1.2425905412716651*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.101233466963458*pi,-0.189774640897503*pi,1.5034968659301*pi) q[9];\nu3(0.319270636112265*pi,-0.343009117533029*pi,0.760149722980652*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5361696400915*pi,0.5944185643455699*pi,0.771594998664911*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.322396404784875*pi,0.282726260112794*pi,3.92724320588226*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.238731821674508*pi,0.65486145276985*pi,4.365775763804891*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.744813491756862*pi,1.08298846807144*pi,0.789771672745167*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34824962283695*pi,0.5*pi) q[5];\nu3(0.628718161663398*pi,0.8245115059752699*pi,0.8531719551321391*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.692665674413704*pi,-0.4440527493235333*pi,3.97170314329461*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.104703939640304*pi,0.5890032521717501*pi,3.73792250365444*pi) q[12];\nu3(0.22850370802653*pi,-0.371579402757772*pi,3.89055109692111*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.72632187036267*pi,3.49784333541213*pi,3.45054452295441*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3057991498152282*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.697291513752781*pi,0.07509179589727899*pi,4.10513904162116*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.658980444146995*pi,0.12821818004644003*pi,1.141171532627172*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.633674483475157*pi,0.360829639085371*pi,4.30863362752815*pi) q[13];\nu3(0.468215879034394*pi,0.454343267893775*pi,3.550621590175*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.945097283209822*pi,3.36038271211827*pi,4.49548030087376*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.32240377345873*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.654073991058103*pi,-0.133250065813538*pi,3.54993695113372*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2898845132074381*pi) q[14];\nu3(0.434282657209318*pi,-0.14343170098533198*pi,4.35211933428692*pi) q[15];\nu3(0.578790139435566*pi,1.02219517034841*pi,0.687674743829931*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5663064200623396*pi) q[19];\nu3(0.407493544565588*pi,-0.37475390608926*pi,1.75892633700192*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.98104633970227*pi,-0.4491261338491802*pi,4.3167173487279396*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.629690685673612*pi,0.325398434280437*pi,4.42482937964013*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.241440495946106*pi,0.67899463062262*pi,3.9440389823906*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.660129750020071*pi,3.47613088426729*pi,0.739072988528737*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5498816107291211*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.297356524669471*pi,0.26739549814737296*pi,0.950023097320011*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.41155811689351*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.42515063291409*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[11];\nu3(3.5*pi,3.23498330776021*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.241475334866963*pi) q[17];\nu3(1.0*pi,0.0*pi,1.38461999434238*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.13659683962434*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37050845168333*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.868467360308359*pi,0.423501307583635*pi,1.55830652795245*pi) q[5];\nu3(3.5*pi,3.46274894893893*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49714882147205*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.377155613725689*pi) q[9];\nu3(1.0*pi,0.0*pi,1.222929929438443*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.186449933774302*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.343273434736014*pi,-0.4134844314571594*pi,1.052686189835683*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43924837715691*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.190840737307747*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49779905712357*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37430043163413*pi) q[18];\nu3(0.357999849193938*pi,3.23100010861853*pi,1.70865100964618*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49321252253012*pi) q[20];\nu3(0.613059818040911*pi,0.07452006996168803*pi,1.53953446373923*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.43485264127466*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.38410532408703*pi) q[9];\nu3(1.0*pi,0.0*pi,1.271836627697529*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45237254733983*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.477785816062131*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,3.4714067651171*pi,0.5*pi) q[15];\nu3(0.194271200991654*pi,-0.251120890114085*pi,1.29187529681504*pi) q[19];\nu3(1.0*pi,0.0*pi,1.230998351360176*pi) q[21];\nu3(0.254493777715775*pi,0.49034848013405796*pi,0.5344417630591352*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.457623180320605*pi,-0.26207881078316997*pi,3.71307966355579*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5988528019541135*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5822709923896848*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.86444909767262*pi,1.10932618182439*pi,0.851850790051911*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32518766230166*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.340815413054739*pi,-0.008906577372116975*pi,0.828641743769314*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.633183639026245*pi,3.06207598659026*pi,3.76163520562718*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.292848406373304*pi,3.30229294927654*pi,4.39928214202676*pi) q[1];\nu3(0.467638885120601*pi,3.33145543825184*pi,1.56396150835289*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.317134975836658*pi,0.084351560177506*pi,3.71890259123375*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.341767235059539*pi,2.66775132377111*pi,1.55104265662752*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.818755270550777*pi,0.8377748022803599*pi,0.5067535123246261*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.740362138754326*pi,3.36041347226692*pi,4.0359291040686305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.861498026047678*pi,3.30112926863769*pi,4.35159995252305*pi) q[1];\nu3(0.886071447869468*pi,3.17161653298219*pi,3.80765313340257*pi) q[2];\nu3(0.504756603225109*pi,-0.4238888692136587*pi,1.13839342188449*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.608020524971351*pi,0.09480383194126696*pi,0.9766191395102259*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.698057433703688*pi,0.467054414070903*pi,4.06467640173393*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.438048867234641*pi,0.6876437011063099*pi,4.44862799475097*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.585367476304655*pi,-0.24888408434288*pi,4.14941408601411*pi) q[3];\nu3(0.240246258363686*pi,-0.05208706311036898*pi,3.81876039202968*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.678710116409573*pi,-0.4290524304342327*pi,4.21653733343084*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.541965417542027*pi,-0.10233122420750901*pi,4.43672448060587*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.259098037104091*pi,-0.16439859388043998*pi,1.298016687111849*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.190040027668473*pi,0.32272330689235795*pi,0.741620805822876*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.466148473643078*pi,-0.20982753010376498*pi,0.737259802712138*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.828528587809126*pi,0.14872992299060295*pi,0.61392272153398*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.386508975284201*pi,0.5354875560818999*pi,3.6851235494264*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.356187733734574*pi,-0.4311780085318557*pi,4.19062411017055*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.298493536676861*pi,3.4506665777164*pi,0.93071776874794*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.524110780137846*pi,-0.263219846166581*pi,0.874987645564249*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.732332852251231*pi,0.44690102193413805*pi,1.3243047213449088*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.453426208888912*pi,-0.4443923346033995*pi,3.95135363343557*pi) q[13];\nu3(3.5*pi,3.37798640893798*pi,0.5*pi) q[14];\nu3(0.632251644875764*pi,2.90634397800564*pi,3.61561328915894*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3425109245277689*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0507072622543544*pi,1.05536704737765*pi,4.13291234273478*pi) q[18];\nu3(0.323364231024496*pi,3.29913202731027*pi,4.40504147276318*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.991578387432488*pi,3.30078679790891*pi,3.48354301632593*pi) q[6];\nu3(0.491257201728747*pi,-0.00981187074727502*pi,3.89452871234782*pi) q[9];\nu3(3.5*pi,3.4901517626218*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.604035763727569*pi,-0.393930210809886*pi,4.10656146354547*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0987137095424585*pi,2.85395202917075*pi,0.910902804724965*pi) q[18];\nu3(1.0*pi,0.0*pi,1.379737773071247*pi) q[19];\nu3(0.691113882741131*pi,-0.4952158654276276*pi,3.93250963932874*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.34991452931025*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.085054570426352*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5504653243477953*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42549078340747*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[3],q[8];\nu3(3.5*pi,3.33230816816053*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254663929550907*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48623241835966*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200190119565697*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.44020943996566*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.46353607493394*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.5668351880823681*pi) q[7];\nu3(1.0*pi,0.0*pi,1.246078819003535*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.256635797061475*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.49546952254104*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.39861943368438*pi,0.5*pi) q[6];\ncx q[9],q[11];\nu3(3.5*pi,3.46334764199377*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0818641309854708*pi,-0.4506390394153058*pi,0.99087195763768*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2910033184933751*pi) q[15];\nu3(0.742408811934517*pi,-0.01470387019672098*pi,3.91734131164217*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.28582427826938*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255231998483022*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.601725189729062*pi) q[20];\nu3(1.0*pi,0.0*pi,1.172447026910938*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.647045091617282*pi) q[8];\nu3(3.5*pi,3.28345600813164*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.101313178526289*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.606368309472334*pi) q[13];\nu3(0.832597663554012*pi,3.46043038600336*pi,4.03668833487239*pi) q[14];\nu3(0.617356501139363*pi,0.466621988035541*pi,1.156673812844014*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46306258249721*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45874589245015*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4431673612549005*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.878823811670788*pi,-0.107976408933738*pi,1.076035272564757*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.43594355301454*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.39355690032061*pi,3.11707916869365*pi,1.92113573346443*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.632232424915337*pi,2.92341746441611*pi,3.93399365913658*pi) q[4];\nu3(0.736887130863391*pi,-0.27150724491746203*pi,3.28126333813342*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.00844698350749639*pi,3.49712147907759*pi,1.1339341330427701*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.929036796044037*pi,0.270537425201958*pi,4.4853749228711095*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.880847015900059*pi,-0.0008653924375289779*pi,1.3913080929922321*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.396469580836073*pi,3.19765172281095*pi,1.1778967322651939*pi) q[3];\nu3(0.23605530329749*pi,0.22385862960507796*pi,0.635099858815822*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.371488342733052*pi,3.34569593463636*pi,2.1037542594273*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.470441180133769*pi,3.27791855415887*pi,0.756336383348195*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.259703289669529*pi,-0.11626180673321801*pi,1.359853686319902*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.531301345533198*pi,0.00722829881268805*pi,0.602477398593445*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.402005699886234*pi,3.12345483094339*pi,4.40605589077369*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.532425210152949*pi,-0.11816472834060598*pi,1.159452927572868*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.66076183174953*pi,3.07811593597378*pi,3.3551283703608*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.197267745527249*pi,0.7515391764088699*pi,4.20704950772123*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.10057238207996*pi,3.17763220989127*pi,1.7564587300734*pi) q[0];\nu3(0.412853702849097*pi,0.251260864912243*pi,0.5955452846648714*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.477348733307444*pi,3.21721949172907*pi,4.11371919671447*pi) q[8];\nu3(0.123330898700476*pi,-0.19224614644779497*pi,3.91539560572211*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.332497250596855*pi,0.485250406466434*pi,3.63452226877272*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.455986976772272*pi,0.25363396839903196*pi,1.1031407769774209*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.654191820440164*pi,2.94298691788332*pi,3.24537520957084*pi) q[0];\nu3(0.660738475212453*pi,2.91332113669185*pi,3.61706141111124*pi) q[2];\nu3(0.57018821020607*pi,0.488454309512497*pi,4.25333024288166*pi) q[6];\nu3(3.5*pi,3.42047728386123*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.271215010472213*pi,0.9892356977452299*pi,4.0506208089019005*pi) q[9];\nu3(0.647970570117197*pi,0.63874421283478*pi,0.5987355842379598*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.287005563624392*pi) q[14];\nu3(0.0234661448837275*pi,-0.14850070595341502*pi,4.1345257212819195*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.85473235077949*pi,-0.250636939040527*pi,4.45768659414369*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.926832267636796*pi,3.18499316698124*pi,3.51666703531275*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.645916867100906*pi,-0.0023219892353790184*pi,3.63578693966803*pi) q[10];\nu3(0.234470164279223*pi,0.20403521668871205*pi,4.25858313549488*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.588145789974766*pi,2.5564536892079*pi,3.71802855411737*pi) q[15];\nu3(0.313970634961813*pi,-0.4411920960919913*pi,1.51832648675652*pi) q[17];\nu3(0.168748111273062*pi,3.42350471215829*pi,1.4395210919189259*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.780084212210721*pi,-0.159676538736144*pi,4.20777702812585*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0630127445621496*pi,-0.20438156354626202*pi,1.017426985416864*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47181882384224*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.246859323747267*pi,-0.4669469166537381*pi,3.99223793864082*pi) q[17];\nu3(0.55166457477084*pi,-0.204630976315074*pi,4.48698161155136*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48305177889152*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3017568003033642*pi) q[1];\nu3(3.5*pi,3.47176271663852*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.322294954278322*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[1];\ncx q[2],q[13];\ncx q[3],q[11];\ncx q[4],q[15];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,3.4567487079557*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48623947792384*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.279349521292342*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2975762163748619*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.744408754421202*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37880155314922*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4814008249381*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.32017973297953*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.189597310099751*pi) q[8];\nu3(3.5*pi,3.49790804238967*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2079043575890789*pi) q[10];\nu3(1.0*pi,0.0*pi,1.296220854621277*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.45065701023981*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.400813066055119*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,3.48182700429952*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.222061296026573*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[13];\ncx q[3],q[11];\ncx q[4],q[15];\nu3(3.5*pi,3.48522768771445*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.366877506496234*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.49947347495856*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.638455506760909*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49016502778275*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.479540122691461*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5653411704422674*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5684818048704113*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5218476992902374*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.522575001084146*pi,2.68387989584769*pi,4.00154495268697*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.304585681120415*pi,-0.005695634866394017*pi,1.203110020296281*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2537922986178796*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.590246101021368*pi,-0.316636537243222*pi,0.6548313837794539*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.19661775774297*pi,-0.19402197861388198*pi,4.14120440211229*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.932509080258778*pi,-0.217119878816473*pi,3.57775798112977*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.408416863126778*pi,0.6764521688762899*pi,4.27390716570701*pi) q[21];\nu3(0.430315417529459*pi,0.67445870422953*pi,4.373146757103759*pi) q[0];\nu3(0.465871456163099*pi,-0.4769975143483731*pi,1.065086751987598*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.449201447229589*pi,3.48670324824777*pi,0.60408164374926*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.599144102987927*pi,3.32463818823762*pi,0.609121852359055*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.852372759775143*pi,-0.06969252418817401*pi,4.06234731418012*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.306372862537756*pi,-0.157573005478719*pi,1.3380430848427252*pi) q[18];\nu3(0.577649814371838*pi,-0.260422247244257*pi,0.714585287070547*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.632230816804041*pi,-0.19307449839554502*pi,3.63097224770744*pi) q[21];\nu3(0.897543543094596*pi,2.47590577987057*pi,3.66111769875756*pi) q[0];\nu3(0.660505429067081*pi,1.03864699858354*pi,0.5579332995393633*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.711797175525775*pi,1.1597202419261*pi,0.796902909951528*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.171106690028569*pi,-0.011593427472499973*pi,3.88592917853901*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.888989210827916*pi,0.785353361374*pi,4.39157656746357*pi) q[18];\nu3(0.322087850974774*pi,0.349552809332764*pi,1.0059851158508*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.467702764950218*pi,3.38209574703031*pi,4.25542497924131*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.306639223333926*pi,3.47581066196904*pi,1.078293889586897*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.47000736403051*pi,-0.4860655662544076*pi,1.4519923185632568*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.877150358051805*pi,0.21621880169034702*pi,1.363925539555999*pi) q[12];\nu3(0.485619325440947*pi,0.450923542471389*pi,4.13602465840368*pi) q[13];\nu3(0.384622690845874*pi,0.44100752312421*pi,3.70045567213649*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.528246910192686*pi,2.82948691124433*pi,3.57042935109052*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.428320608247082*pi,3.39839912990554*pi,1.87746723320413*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.724129759865328*pi,2.8339370779074*pi,4.00567527872163*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.318452393621686*pi,-0.04729378924734601*pi,1.310456233695862*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.506770990705192*pi,0.5713235122514899*pi,4.06874886682236*pi) q[12];\nu3(0.574400901459809*pi,0.83599008132288*pi,0.891520332541387*pi) q[13];\nu3(0.987818854482031*pi,3.00434844223734*pi,3.35025993131743*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.479048234415639*pi,0.37009386443035497*pi,3.62756243475744*pi) q[8];\nu3(0.621032493467636*pi,0.24481367313954905*pi,0.7131022522887069*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.280200802462983*pi,3.06098770637436*pi,0.833955069412078*pi) q[20];\nu3(3.5*pi,3.43427270102148*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.500026886203782*pi,-0.49223794157355016*pi,0.890760472867246*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.824092063960166*pi,1.04165307671305*pi,0.8261610813795279*pi) q[10];\nu3(3.5*pi,3.32925736236397*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.358409765343999*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2507416701297571*pi) q[19];\nu3(0.216419165197785*pi,3.3142154609881*pi,1.82708867907486*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[2];\ncx q[3],q[7];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.981732999716271*pi,3.13623412772246*pi,3.57120788893466*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38859537657603*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.239906512696513*pi) q[2];\nu3(3.5*pi,3.47642450890211*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38693884295174*pi,0.5*pi) q[4];\nu3(0.384316374565483*pi,-0.01749536881647501*pi,3.94145304616346*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.2748948331000118*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.45803263131296*pi) q[14];\nu3(1.0*pi,0.0*pi,1.193210422587023*pi) q[16];\nu3(0.232151440688753*pi,3.00565240968628*pi,1.378690165116518*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5993084892894256*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[2];\ncx q[3],q[7];\ncx q[4],q[16];\nu3(0.423180983575823*pi,0.011668152674291998*pi,0.8679329213165661*pi) q[5];\nu3(3.5*pi,3.33207905780986*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1308842367029182*pi) q[8];\nu3(3.5*pi,3.46802280703094*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.30825956596774*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1910528709428752*pi) q[13];\nu3(0.408816010303244*pi,3.34346820498385*pi,1.8619397991416*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133991872032536*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.642906195717736*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,4.3040855056253005*pi) q[7];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44565778159917*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[7];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4865205992691095*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5044941238297*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5958354720190129*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\ncx q[10],q[15];\nu3(0.443279852113713*pi,0.8471452756792399*pi,4.13373758119087*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47599611813363*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46880236255202*pi,0.5*pi) q[10];\nu3(0.252303142698095*pi,3.4395734022973*pi,1.174671817926476*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3101428168558829*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.250492131793486*pi,0.15771251594234703*pi,0.5959915447092756*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243024692830517*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.639075587649684*pi,3.47974030425164*pi,0.5123094742936672*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.703417637826975*pi,0.41608353776165397*pi,1.223728585552947*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.812905074780764*pi,0.09153284221089797*pi,1.139936771908233*pi) q[12];\nu3(0.704209159501048*pi,0.38628204906418895*pi,3.93562805818116*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.540397098308183*pi,-0.4568146388631807*pi,1.011489938054218*pi) q[19];\nu3(0.277191401431906*pi,0.183512512359426*pi,3.41622943382534*pi) q[0];\nu3(0.801306033712605*pi,3.32175876308652*pi,2.94925426922943*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.906142810128211*pi,3.03678541937591*pi,3.36192314057344*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.767188896335877*pi,2.79680814484836*pi,3.20592307833693*pi) q[12];\nu3(0.769757521622559*pi,-0.025565386594433026*pi,1.3450523978950821*pi) q[13];\nu3(0.651750923087108*pi,0.27490187939767596*pi,1.3766911794740642*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5504503321343233*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.40823327574491*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4774545111884105*pi) q[20];\nu3(1.0*pi,0.0*pi,1.166711866108747*pi) q[21];\nu3(0.387785731009263*pi,3.48778672039855*pi,0.5610225763692072*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.472413655007634*pi,-0.11305901068330898*pi,4.39542547664408*pi) q[2];\nu3(0.393468970722548*pi,-0.04155923395724198*pi,3.59433234348233*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.7741417711156*pi,-0.010679381732735027*pi,4.292483979626271*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.600208261403519*pi,3.13920588852741*pi,0.5182980453306227*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.316159245644231*pi,-0.13550380226236303*pi,1.068429717861177*pi) q[2];\nu3(0.556358307907242*pi,0.163706083977047*pi,0.973500269039351*pi) q[3];\nu3(0.888651819611403*pi,2.845620586843*pi,3.9421183675615*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.145860654332932*pi,2.6158961742429*pi,1.314588206887532*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.658232693494905*pi,2.92429048718858*pi,3.3343783005987*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.535929074479637*pi,3.30394649118649*pi,3.35500692270598*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5038262880477817*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.869407483024158*pi,-0.4861938151633168*pi,4.4690526993015*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.896570306375831*pi,0.060637485481372044*pi,1.0962301884702739*pi) q[6];\nu3(0.719714352543255*pi,3.0073911695065*pi,3.79767412725377*pi) q[7];\nu3(0.582507087368394*pi,2.86614294556803*pi,4.0375738230237*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.206122267790838*pi,0.10005487052005002*pi,0.637377319439689*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.36082402559735*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.694084763153657*pi,3.32333046712574*pi,4.2774603807329505*pi) q[7];\nu3(0.765585590491644*pi,-0.11505679725746998*pi,0.986288076666991*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.492110385755705*pi,3.42833177894588*pi,4.24328017508723*pi) q[10];\nu3(1.0*pi,0.0*pi,1.10785941053773*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.714038352178614*pi,0.36053916773725203*pi,0.837779528117617*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43958267303498*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44726116088536*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5284273177313588*pi) q[12];\nu3(1.0*pi,0.0*pi,1.291236415924913*pi) q[13];\nu3(0.384453775442763*pi,0.023568580621106006*pi,4.40381872445033*pi) q[15];\nu3(0.576778665730397*pi,-0.260664188882003*pi,4.00248054544708*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246596254264202*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(3.5*pi,3.47023849172149*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.814601659338756*pi,2.87588864188608*pi,3.9509197043909*pi) q[5];\nu3(3.5*pi,3.44235937899933*pi,0.5*pi) q[6];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2842057994945701*pi) q[11];\nu3(0.631248718518687*pi,-0.13853982912698498*pi,3.59754958350375*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1785996104815069*pi) q[16];\nu3(0.119373103868916*pi,3.01914806029725*pi,1.021079817537285*pi) q[17];\nu3(0.308508179298115*pi,0.58635046219518*pi,3.70679858611544*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48326162080661*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.42024104383144*pi,0.5*pi) q[4];\nu3(0.482916217070998*pi,2.55765471477467*pi,1.1680375887068029*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.245523287320633*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.607583309573834*pi) q[13];\nu3(1.0*pi,0.0*pi,1.27791441755955*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5580145366732002*pi) q[18];\nu3(0.74937940489119*pi,0.5844995470141501*pi,0.666674205544598*pi) q[20];\nu3(0.0311112096334205*pi,-0.153444776156471*pi,0.9012131753568571*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.3826152436368595*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39117674936479*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.760507876268266*pi,2.75181385754026*pi,4.05835099183101*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.406857480306742*pi,-0.4060348846351678*pi,3.98844197623075*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,0.621114808400936*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42684783940683*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.246407621873325*pi,2.90621005269775*pi,1.495863520406367*pi) q[0];\nu3(0.519198153427875*pi,0.03087273958575698*pi,3.74150010503774*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.672650833466686*pi,-0.4435273347428589*pi,1.027474416281993*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.33623159992673*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.286758136197062*pi) q[17];\nu3(0.0961126123839042*pi,0.206827875272114*pi,1.042094814867834*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.337829263490342*pi,-0.19689632627126802*pi,4.2660355807035195*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44045942536851*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.499004256841747*pi,0.69358429853417*pi,4.41080835400855*pi) q[9];\nu3(1.0*pi,0.0*pi,1.326066965969465*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.646845418227117*pi,2.94126426193647*pi,3.71236977868987*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.177267107400769*pi,2.90200608108945*pi,1.408776034198457*pi) q[18];\nu3(3.5*pi,3.48843965193977*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.113916026501726*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.428099304990872*pi,3.2396155274318*pi,0.5763000011280901*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49821941707696*pi,0.5*pi) q[7];\nu3(0.663007472585207*pi,-0.08472439847379698*pi,0.5551517269464814*pi) q[8];\nu3(0.40257636952427*pi,-0.285864272998757*pi,0.852454849440351*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43841613786943*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.259298130048051*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.63373780683775*pi,2.38544624924962*pi,3.6212400820801*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.689152145569087*pi,1.04192676792539*pi,0.700388806752452*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5218221834972451*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.471929517086971*pi,0.8417287075787601*pi,0.883765302159511*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5201822862752346*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.788843699795088*pi,0.5459599755446201*pi,4.27524250658566*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.607678526615677*pi) q[21];\nu3(3.5*pi,3.34347135974878*pi,0.5*pi) q[0];\nu3(0.26813211122214*pi,0.327708433346926*pi,4.450427240911591*pi) q[2];\nu3(0.735660587402621*pi,2.91647196543511*pi,3.97552417716564*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.607234839433524*pi,3.19751478669053*pi,4.09741876180124*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.543646770139059*pi,0.7073305407041599*pi,0.5488069443470874*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1346030558667821*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.775611413327069*pi,2.61283234685103*pi,3.98161331116574*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.364700482334147*pi,-0.018548200301644002*pi,3.69042244551857*pi) q[2];\nu3(0.669386892783896*pi,2.74770988138199*pi,4.03954060892203*pi) q[3];\nu3(0.249828842741586*pi,3.40641001204735*pi,0.7691125380886741*pi) q[5];\nu3(0.218632257075488*pi,-0.4070286250681242*pi,1.68266673276153*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.480261426094323*pi,3.4166552470533*pi,0.5175311466405282*pi) q[10];\nu3(0.555923201627442*pi,0.5758862659453301*pi,0.544970920158379*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.778535738483008*pi,2.47987205055642*pi,3.88169947810166*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.267297676529999*pi,-0.255134648652729*pi,1.330439846629473*pi) q[19];\nu3(0.415505459972168*pi,2.64176332276111*pi,1.013155007631739*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.578514455643853*pi,1.04114668313438*pi,0.7534126962241849*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.529808110628938*pi,-0.07316938528348899*pi,4.34354563380464*pi) q[7];\nu3(0.0811333368097775*pi,0.5426785717873199*pi,3.71665191683197*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4710355444155*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.175151224853309*pi,3.39450311368667*pi,1.83045668611167*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0674645637267743*pi,2.64397072802307*pi,0.8894487314870401*pi) q[19];\nu3(0.587021569613302*pi,2.80077500577796*pi,3.58562523872667*pi) q[20];\nu3(0.196591665098979*pi,-0.051021694163700004*pi,3.95322268649258*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.529050641124892*pi,0.938446476207*pi,4.29408449514231*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0673989274415827*pi,3.28222924892616*pi,0.858695451628593*pi) q[14];\nu3(0.500425379183851*pi,3.18616389257497*pi,1.64073662939675*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0228292472772577*pi,-0.26847554360705*pi,4.2574073440209705*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.17740412310384*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.110385648224228*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.84815775108571*pi,2.96711614325627*pi,3.91081207011548*pi) q[15];\nu3(0.305378412445355*pi,-0.05454263393474201*pi,4.07257683923881*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41344890993649*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45409787022861*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.143790121228845*pi) q[16];\nu3(0.471016720091262*pi,-0.245357217607925*pi,3.90276599409226*pi) q[17];\nu3(1.0*pi,0.0*pi,1.356339478112244*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[14];\ncx q[3],q[5];\ncx q[4],q[21];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44544845971693*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4633736656465*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209921741645715*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40574393363727*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44740258845553*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48830625348029*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.121587643698073*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.309044124834255*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48447437796741*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.663924282773242*pi) q[18];\nu3(1.0*pi,0.0*pi,1.207775369622831*pi) q[21];\nu3(0.323360622391374*pi,0.22508611499640796*pi,3.75783458892413*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[14];\ncx q[3],q[5];\ncx q[4],q[21];\ncx q[6],q[18];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.49289424592374*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.313403505304948*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4901918401613194*pi) q[19];\nu3(0.22434965665864*pi,0.03863285848111697*pi,4.37360272606629*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44270886496465*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40371552250173*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.47996353034163*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.828178803679252*pi,0.11482397605371797*pi,0.8595197691256791*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.4103116144502295*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3315011402822932*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3083685638430689*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.494324083150071*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[5];\ncx q[4],q[21];\nu3(0.098229652370046*pi,2.44755808978522*pi,1.1161377896873859*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.399698473218144*pi,2.9969207262124*pi,1.50114850978367*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.614207731832729*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.676634567842072*pi,0.6363943518926001*pi,0.828646350906608*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.36114396781407*pi,-0.39746184674115*pi,4.4172633350088795*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.645324525765013*pi,0.12280649509018404*pi,1.123718130547842*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3717501315771*pi) q[17];\nu3(0.477521238749179*pi,-0.4155651615565777*pi,4.24471156175023*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47639204037729*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.449742727093134*pi,-0.307391234138774*pi,1.102187080979552*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.693150678658558*pi,0.5496351548957299*pi,0.88441443489047*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.60683909285324*pi,-0.282380848053079*pi,0.702006034385791*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.773503629755202*pi,3.28590591742629*pi,3.10668180386542*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.621367208660877*pi,0.474621406384765*pi,4.015850741487061*pi) q[11];\nu3(0.386188686667939*pi,0.05596109407794303*pi,0.7188009174932171*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.896296639043593*pi,-0.12558445684519998*pi,4.18615814065011*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.537357303937232*pi,0.22279396815043295*pi,3.96488144684819*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.644677793656474*pi,-0.354196005355704*pi,0.9909238863790351*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.266673717094545*pi,0.8492444557851999*pi,0.5188881120412034*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.133710849546447*pi,2.48459384675153*pi,1.115377783730817*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5284793193475*pi,-0.05433136954961898*pi,4.166709775267551*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.73481084333193*pi,3.19590531548211*pi,4.36426216527901*pi) q[2];\nu3(0.417971346904026*pi,-0.4392131986213816*pi,1.88238220916141*pi) q[3];\nu3(0.47783134652031*pi,3.37426560613193*pi,0.925294537101102*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.137207110021996*pi,0.6047184021187499*pi,4.0001915880772305*pi) q[14];\nu3(0.618074464313524*pi,0.6694122264917901*pi,4.2998023537026295*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.714743156369542*pi,-0.257489843158648*pi,0.5574470175799173*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.418336824130713*pi,3.22825568670963*pi,0.8804369443698921*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.737623546434473*pi,1.09950441396512*pi,0.7647680173428739*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.59001227473427*pi,-0.4435599951565078*pi,4.405569350804869*pi) q[4];\nu3(0.422470495921523*pi,-0.359532953758657*pi,0.694726396042998*pi) q[5];\nu3(0.549290031170668*pi,3.40147393446916*pi,4.05447687862698*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.347190708875675*pi,0.6308659933774801*pi,0.67377503389879*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.551569623464316*pi,0.38270239366395*pi,0.952175077310734*pi) q[14];\nu3(0.530777945471747*pi,3.10608196122455*pi,3.37809227323798*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.835216962784212*pi,3.00561150247812*pi,3.76928776512605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.284579389980769*pi,2.41201746507551*pi,1.381044399138682*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.313612828793644*pi,-0.05971305515698899*pi,1.297618762098995*pi) q[5];\nu3(0.563411920206232*pi,-0.17781351934516498*pi,3.72905777547588*pi) q[7];\nu3(0.477146410275614*pi,2.99595954082153*pi,1.168636915465108*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44228085768783*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.197531320064533*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.539857029019014*pi,0.274834366109861*pi,0.9926770100793381*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.24469760021352*pi,0.7132931039569601*pi,4.32567332070267*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34069782442136*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.249266298757826*pi) q[14];\nu3(0.745304747658629*pi,0.82236822645097*pi,0.5292812507731085*pi) q[17];\nu3(0.339594474561751*pi,0.393893890407892*pi,3.90892684154132*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38195662683147*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4200909611043*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[11];\nu3(3.5*pi,3.49238927213853*pi,0.5*pi) q[8];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5993578698669655*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.161015833695079*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254734978815141*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.253275824876149*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[9];\ncx q[3],q[21];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4909191305715*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40510688894153*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.090199593947212*pi) q[10];\nu3(1.0*pi,0.0*pi,1.072510987201034*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.636539055833697*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.42778638197468*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[10];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1631727541263022*pi) q[9];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35729403817567*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.299519351319263*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.565875153205688*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39234406432265*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5251466153893729*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36817879792914*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[21];\ncx q[4],q[18];\nu3(3.5*pi,3.40670697284383*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,0.5225633659330577*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49401131095912*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.260417929644486*pi) q[16];\nu3(1.0*pi,0.0*pi,1.120757592627946*pi) q[20];\nu3(0.141343627029274*pi,0.08852075696606199*pi,1.188934411583842*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[10];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49944184006917*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.713224286960592*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.26007341983276*pi,2.9885715232406*pi,1.71224391036919*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.78570742291815*pi,0.7307468126777701*pi,4.29201634533967*pi) q[3];\nu3(0.911290055840618*pi,2.43957884547331*pi,3.74324445215481*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.361489606707608*pi,0.2787950142925*pi,3.38146325602079*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5230397949083474*pi) q[16];\nu3(0.352129939977205*pi,0.41234836889386595*pi,4.29939463261371*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5030909673243621*pi) q[20];\nu3(0.77894129514551*pi,3.10337362124749*pi,3.98297239562495*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.857116750177251*pi,-0.4648941029846892*pi,4.10818389928368*pi) q[3];\nu3(0.429818834929657*pi,-0.395484222423602*pi,1.037609178408545*pi) q[4];\ncx q[5],q[16];\nu3(0.123898407886895*pi,0.409536935955533*pi,0.741469837348373*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.464803909825791*pi,0.419687285660548*pi,4.16974960064239*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.135312389723808*pi,2.87431273797489*pi,1.12374783676636*pi) q[12];\nu3(0.394908292814946*pi,2.97835286263311*pi,1.113213888269525*pi) q[13];\nu3(0.551669985878294*pi,-0.4168672986029222*pi,4.28046009603154*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.559343257462704*pi,0.06272904463514695*pi,1.4342761392776708*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.591851302602816*pi,-0.34552809059228*pi,3.39919088808592*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.603147649968424*pi,-0.140990564882492*pi,3.79227852353219*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.665503206002382*pi,3.45466455985476*pi,3.3101751261624*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.800142927298448*pi,0.85495700095562*pi,0.6663091761150299*pi) q[13];\nu3(0.426087111344977*pi,3.11003212737406*pi,1.74712340884785*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.557931290813412*pi,0.07849858348668903*pi,1.1098648288891821*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.172358563048387*pi,-0.07521525591988798*pi,1.204177550741625*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.351864572012934*pi,-0.274137764347073*pi,4.33816554655263*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.527691147701491*pi,3.38527623095853*pi,0.663812125491148*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.705294203331536*pi,3.40499815249299*pi,0.5518207192190427*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.393871033199477*pi,-0.19498240566707797*pi,0.940643485572616*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.777289906816634*pi,0.7531857339728001*pi,4.25374751018558*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.736240163844694*pi,3.25860442651287*pi,2.86139422323672*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.771369736760185*pi,3.43766919056954*pi,0.540040011229116*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.152126119305522*pi,2.49406264305067*pi,1.201018001707994*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.421017978025957*pi,-0.09279144157765301*pi,4.38076437195828*pi) q[2];\nu3(0.800508021871421*pi,0.438813803223257*pi,1.5243805849718*pi) q[5];\nu3(0.297954745148443*pi,0.27492993344278605*pi,4.040374758452041*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.529590213311428*pi,0.03526999976529399*pi,3.99739988375614*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.848385809419878*pi,-0.28121199884104997*pi,3.47051317257072*pi) q[17];\nu3(0.350012098709676*pi,2.78611741848216*pi,1.284338979566723*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.904155697497163*pi,2.99970324747721*pi,3.63046266144678*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.298105612342935*pi,2.59549057778728*pi,1.105763218919563*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.202846218516854*pi,-0.27025909009468196*pi,0.811593862592477*pi) q[11];\nu3(3.5*pi,3.34670090269796*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45522477278436*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.559568790885965*pi,-0.016782137034804023*pi,4.29536165695478*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.128964624603162*pi) q[18];\nu3(0.593276082608663*pi,0.454293484777227*pi,1.3481945918653842*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.278531291837659*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.39616464704573*pi,3.43530721817719*pi,1.498650717674892*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.428106515930916*pi,2.6784585512219*pi,1.4752317247486562*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47240664348727*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.889637825267652*pi,3.05009001164139*pi,3.87344805640161*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5167593208860763*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255248509945136*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.616758671722007*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3259789881527*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41099848938944*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.189969037563217*pi) q[10];\nu3(1.0*pi,0.0*pi,1.305042824437848*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43245814512698*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2771187110145719*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(3.5*pi,3.43495488871841*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.250574649519629*pi) q[7];\nu3(3.5*pi,3.45343321827764*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.159640576453298*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40610588276265*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4706936623312*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.426904022549969*pi) q[11];\nu3(3.5*pi,3.37840251500616*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.277702854500767*pi,-0.283420627584914*pi,4.09514344766684*pi) q[14];\nu3(1.0*pi,0.0*pi,1.144487698085252*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.441018831682108*pi,2.70202408792338*pi,1.265165479990634*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42749188201249*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.35037680727647*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.458771398732161*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[16];\nu3(0.540772316583241*pi,0.42463028931947*pi,1.3934009763893451*pi) q[13];\nu3(0.484915082546168*pi,-0.4556799732033593*pi,0.921746501910985*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5269169419780617*pi) q[15];\nu3(1.0*pi,0.0*pi,1.31091997973417*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.721610052720695*pi,0.7881192764652201*pi,1.028697463565483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0735792551242008*pi,-0.282556044051055*pi,4.09463690869943*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42587152337289*pi) q[16];\nu3(0.863104637235421*pi,0.14839593946276497*pi,3.82595340658238*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45363035979858*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4914753528454*pi) q[17];\nu3(0.618427199161086*pi,0.414909112052987*pi,4.21464979943073*pi) q[18];\nu3(1.0*pi,0.0*pi,1.144625268059571*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.628654198730891*pi,3.31840002478116*pi,3.28414878496931*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44479288311466*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.118548491005902*pi,3.33820919356139*pi,1.371938432047078*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.886849856424594*pi,1.05394175320172*pi,0.5602612957325595*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.591463277297035*pi,2.60876546631942*pi,4.10569760018419*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.344072061944984*pi,-0.4458424988943599*pi,4.42134583537686*pi) q[20];\nu3(0.528061020230035*pi,0.10123308880683102*pi,1.135446451521569*pi) q[0];\nu3(0.528503368209864*pi,3.4843618921807*pi,3.78619592243219*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.3636583429249*pi,3.39076242252652*pi,1.91029672359243*pi) q[4];\nu3(0.446954811740539*pi,0.56048612691207*pi,0.8536523199699759*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.207626612301716*pi,2.98713044058806*pi,0.958724879039115*pi) q[10];\nu3(0.473009822727393*pi,2.49805645750605*pi,1.2332927935150821*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.383670355916778*pi,-0.405134128659728*pi,1.61048858369109*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.337730289177766*pi,-0.318748599464838*pi,0.854182620841747*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.319343195085221*pi,-0.270644629223448*pi,0.681986732123083*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.450278001313258*pi,0.5385451656337501*pi,3.65378377807567*pi) q[5];\nu3(0.330021014013*pi,-0.4751256334462985*pi,1.302075472291468*pi) q[6];\nu3(0.294465419524833*pi,0.289777950058673*pi,0.5904799006010153*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.878307598784644*pi,-0.4418214804377068*pi,3.74832151061567*pi) q[10];\nu3(0.444111144045499*pi,-0.147322022967816*pi,3.59295906090854*pi) q[11];\nu3(0.602778423976632*pi,0.9192909441463799*pi,1.055988711929978*pi) q[12];\nu3(0.490861403281124*pi,3.29048382678933*pi,1.55556791056931*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.299038040292499*pi,0.444612373492527*pi,4.48908155781611*pi) q[2];\nu3(0.540846019779147*pi,1.03468159784982*pi,0.610094504945172*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.61075196912229*pi,0.31595932622283696*pi,3.84756443405956*pi) q[6];\nu3(0.469549276366183*pi,-0.4669037205840472*pi,1.68176541576766*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.575437111997629*pi,2.6915612501208*pi,3.31460490287831*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0654361190394587*pi,3.30800190863938*pi,1.40940117124355*pi) q[2];\nu3(0.527939275383658*pi,2.46477358958984*pi,3.81045210834826*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.514209170772956*pi,0.17678065130436005*pi,3.55237134786197*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47864257355612*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.493048828062607*pi,-0.13967184889655299*pi,0.94205999026484*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.182731252768157*pi) q[13];\nu3(0.547923221829151*pi,3.10381615384882*pi,3.23499827323719*pi) q[16];\nu3(0.265915145003361*pi,0.365993851892782*pi,0.752588133699263*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.772855377868132*pi,2.77781753407018*pi,4.026924208951931*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.343029085177957*pi,2.89588483383058*pi,1.71057038558102*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46189061131829*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1946276253923411*pi) q[5];\nu3(3.5*pi,3.42565904315444*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.348407404626*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.4739439997518105*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.542478077039044*pi,-0.08344305327101897*pi,3.85857452870935*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,3.48024979578141*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[8];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45081229785811*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.332823239895065*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.347065653152933*pi) q[18];\nu3(0.72201712669114*pi,0.17623605154710797*pi,3.893053865297*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.660375146774954*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.2735670809523*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.63981460174822*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.1682457950097889*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45245586223457*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36669930341178*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[8];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.156762045846338*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38063490851893*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47742251802828*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3870783650410878*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.427114857342239*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206136327012239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5552451275464394*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.334839190525436*pi,3.05356513449029*pi,0.5272965576738373*pi) q[6];\ncx q[7],q[17];\nu3(0.618680831382872*pi,-0.15974057061173802*pi,0.801761898394012*pi) q[8];\nu3(3.5*pi,3.42928655095729*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49347969259438*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46062319763177*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37105226809238*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253323069191377*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259212747300492*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5594699882614242*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.568691140777179*pi,-0.294326865355319*pi,0.875660183554301*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.703294600972185*pi,0.18761429694099696*pi,1.008088551197805*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.407179154943881*pi,0.191005883861326*pi,1.109844006942835*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.203180042893221*pi,2.97152847478408*pi,0.712946219292249*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.594271517161277*pi,-0.357172048089125*pi,3.43019773278013*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.767894220147402*pi,-0.39885210049292397*pi,3.52318394199744*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.91951516742901*pi,-0.110619506608447*pi,0.5909827817799687*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47544304417811*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.364025907689911*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.560861921328854*pi,0.6465822476926*pi,4.4616929084073504*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.550861728400604*pi,-0.4199966823219325*pi,0.6912034079199569*pi) q[5];\nu3(0.464497334933171*pi,0.027786651102510995*pi,3.8209345326728*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.266243810767111*pi,2.90336314422996*pi,1.017786281814578*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.152709431443477*pi,-0.402484476945889*pi,1.64832787154145*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.833296328958416*pi,-0.07010781206803601*pi,0.5077612020595705*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.154139909547198*pi,0.372132276373072*pi,3.89710523154402*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.410967081872144*pi,-0.28033807107460096*pi,4.1187232442517505*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.756929932193324*pi,3.26364722637365*pi,3.93245155568386*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.696714910912298*pi,-0.391591352443227*pi,0.5990597481938038*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.300231951506324*pi,-0.39153087995989*pi,4.43015004278882*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.368445343628836*pi,2.86922590366352*pi,0.689275878693618*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.523582817307894*pi,3.37787891064034*pi,4.01096971201178*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.377088157775037*pi,0.7023605312446*pi,4.25914122065004*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.702545045237329*pi,0.6664037864727901*pi,0.797320415727901*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.576757659190743*pi,-0.224738006637974*pi,1.185682852415031*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.391130969620966*pi,3.21726949068801*pi,2.02567895317703*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.742971671276183*pi,2.74086296432649*pi,3.93392887289498*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49146210244091*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.325930869864239*pi,3.49828878064232*pi,1.184819763937119*pi) q[12];\nu3(1.0*pi,0.0*pi,1.234405944051447*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0907146273105253*pi,0.37452457020959895*pi,3.42177676778081*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.277737781578575*pi,0.01754703147997405*pi,0.595723664120033*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[13];\nu3(0.514199794986951*pi,0.16688008679535404*pi,0.999189942040924*pi) q[9];\nu3(0.475615676820994*pi,0.7275038705696*pi,0.801522338966798*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.531964110299339*pi,0.21672266302031895*pi,3.71868805157424*pi) q[9];\nu3(0.121551383229618*pi,3.09502928723438*pi,1.35502919865754*pi) q[10];\nu3(3.5*pi,3.42705515617959*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36057937766379*pi) q[13];\nu3(0.869577998829701*pi,0.444964014772264*pi,4.3330289725221505*pi) q[14];\nu3(0.559671569312295*pi,0.98263056459723*pi,0.84448532043072*pi) q[15];\nu3(0.134074540869881*pi,-0.15790088896932603*pi,0.5026987054614339*pi) q[16];\nu3(1.0*pi,0.0*pi,1.270227205309825*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.342913523877788*pi,0.03474946940268997*pi,4.18842542137189*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(3.5*pi,3.28171474568035*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.183397050298412*pi) q[6];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.799762986962349*pi,0.26194690422670497*pi,3.92891431629484*pi) q[14];\nu3(0.392274373171842*pi,3.35654441552344*pi,0.5335315529321961*pi) q[15];\nu3(0.564690918748426*pi,0.14792632319847598*pi,3.78678821301629*pi) q[16];\nu3(0.555182428249225*pi,0.17863157076634495*pi,4.16236925557423*pi) q[19];\nu3(0.191687526085509*pi,3.03812337079442*pi,1.99296267854403*pi) q[20];\nu3(3.5*pi,3.45208741997232*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48235420013222*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42491438250198*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3003082264053392*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4962992474645205*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170632768105743*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.513200802356661*pi,0.465726374790116*pi,1.12813830638252*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1595522534769591*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.35096426392417*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[14];\nu3(3.5*pi,3.39407699412154*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.228617918962446*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3236060813747805*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.435301953347841*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5291828393653542*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49441711061679*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2811950586805652*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48114436439907*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4195899588212*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5398360261010007*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.375251200215013*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.228222553268043*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.823430652559445*pi,0.61737954934091*pi,0.921700135652212*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.648591034401943*pi,-0.4859579170891386*pi,0.716986718439172*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.628469561788336*pi) q[14];\nu3(3.5*pi,3.47797273347868*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.250420717335797*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.482420396432419*pi,-0.387548780266459*pi,0.732211191978925*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.1602258992416*pi,3.15351587133662*pi,1.253815858432497*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.405462273883194*pi,3.28940084376468*pi,0.7340448572949521*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5460098067083285*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5931911539598969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.67376100109606*pi,2.76664525319533*pi,3.8185548547402*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.23152757893591*pi,-0.366609960023479*pi,0.605301912423302*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.128189143131704*pi,0.5288709569186401*pi,3.68016063767381*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42987448955402*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.549940981136605*pi,3.25666684226844*pi,1.8794099525461*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.960562716229633*pi,3.17175021790109*pi,4.035184559950061*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.627710198192574*pi,3.39652714718215*pi,3.67841806950588*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.764947057795209*pi,2.61390855330915*pi,3.57202549909298*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.672758912246488*pi,3.48420468520911*pi,3.44834284146598*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.789360229925706*pi,0.5628145573548999*pi,1.161697298713026*pi) q[1];\nu3(0.838324942584465*pi,3.42737205371848*pi,3.53345183895106*pi) q[2];\nu3(0.131778704471888*pi,-0.090410305151644*pi,4.11060903818001*pi) q[3];\nu3(0.590834240881294*pi,-0.14538748144958902*pi,4.48187044499789*pi) q[4];\nu3(0.634047515607542*pi,-0.4528000579197173*pi,4.05547372840809*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.915129826880483*pi,2.69619079134378*pi,3.30398905050204*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.19699501402033*pi,-0.23859542705980002*pi,3.89590912293141*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.350141914067225*pi,0.08715547348207098*pi,0.5406080267730786*pi) q[21];\nu3(0.724879592775367*pi,3.07341933890328*pi,3.35974742388941*pi) q[1];\nu3(0.374409774470115*pi,3.04837834403479*pi,0.7639410788658529*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.331458169540012*pi,-0.10771669181903398*pi,0.5298309163204503*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.375778058855363*pi,3.12104821764504*pi,0.744418646501249*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.663397560704455*pi,-0.31786423260978103*pi,0.702147616464432*pi) q[9];\nu3(0.478527007306422*pi,2.93639276464747*pi,1.185288889496817*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.249311636433091*pi,3.31156460499548*pi,0.881618122814614*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.632792724373679*pi,2.61247064021238*pi,3.50139853087705*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.667493167772058*pi,0.05780703716503699*pi,0.7271092560831081*pi) q[6];\nu3(0.357879588044159*pi,3.20393897162156*pi,0.938532561643965*pi) q[7];\nu3(0.460576792095051*pi,3.28150096953113*pi,3.21309772519062*pi) q[9];\nu3(0.491650694375364*pi,0.7002846447400499*pi,4.291114966449539*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.657746427886228*pi,3.49973148411378*pi,4.34944503597754*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.21687623343573*pi,0.15785206673650998*pi,1.319573441265202*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.782626553992895*pi,0.09123497726705898*pi,1.383804751994296*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.520384220999519*pi,-0.29991475532796696*pi,4.339971412355331*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.543145427875539*pi,-0.030230004150133993*pi,4.24404443052667*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.621305964162246*pi,-0.223387577369765*pi,0.853068042988399*pi) q[20];\nu3(3.5*pi,3.37711924826782*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,1.290407894181909*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.476909653054968*pi,-0.28770870315269403*pi,0.750780543538482*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.703854146234391*pi,0.36340291123914004*pi,1.356113772513941*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.37475731738042*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46128180689012*pi,0.5*pi) q[2];\ncx q[4],q[6];\ncx q[5],q[7];\nu3(3.5*pi,3.29641369634478*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.145516038850701*pi) q[10];\nu3(1.0*pi,0.0*pi,1.297764019581729*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.184064026662727*pi,3.31949629305524*pi,1.030715280653542*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.28752394500244*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,4.37744519416851*pi) q[3];\nu3(3.5*pi,3.49665721871388*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34819926637113*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.236427779721867*pi) q[6];\nu3(1.0*pi,0.0*pi,1.291049109780098*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.488931060721706*pi,-0.269311491489729*pi,1.400538453149288*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[6];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5558467526965045*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41973628118528*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.47862715640467*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5950368472839233*pi) q[18];\nu3(0.631608018695281*pi,0.28284138637758705*pi,4.26778129265675*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192674624732264*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38429745106244*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.66516336986419*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.47363995992477*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44534348554675*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.409379995044774*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242241094918377*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.654937322656768*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.564916223069626*pi,0.459451371620895*pi,1.361554339321325*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.631547720041767*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(0.617708842867847*pi,0.412436395048553*pi,0.794812489960862*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.451719232675719*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.212850684530776*pi,0.37719897261132396*pi,4.2363677080581095*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.43847376466239*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.46462178608326*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2978192917888451*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2947130053926559*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.326006028520768*pi,3.03330357201949*pi,1.71039023588254*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.674791817667535*pi,-0.238492429680994*pi,1.1002052810371659*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0924846150819109*pi,0.36411569622558904*pi,3.8559945531681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.542492720904052*pi,3.33297601688965*pi,1.73744404457949*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.419237075963435*pi,3.36209804191323*pi,1.5648613993879*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.639371105296228*pi,3.36490084441722*pi,4.110715517836709*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.31111950833272*pi,3.29578375535943*pi,1.116758327629988*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5419828300394096*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5028733711616824*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nu3(0.950074797475438*pi,3.24700752434194*pi,3.21871327383339*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[11],q[19];\nu3(0.315566159246341*pi,3.34973874603872*pi,1.289067308800547*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[12] -> c[12];\nu3(0.149887786653506*pi,1.06702125781213*pi,4.2688740441286495*pi) q[4];\nu3(0.183660907177839*pi,0.7938413346692801*pi,3.94025838540595*pi) q[6];\nu3(0.153434319257247*pi,0.03402456943116705*pi,1.182484933169495*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.277537811752456*pi,3.45938668080793*pi,1.101231410724818*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[14] -> c[14];\nu3(0.479339854549357*pi,-0.014460892872282027*pi,3.97219494042255*pi) q[11];\nu3(0.558616471879835*pi,-0.030843311438350007*pi,3.59771895283978*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.603413495345246*pi,0.02765108543163597*pi,4.31119711441693*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nu3(0.406146526095397*pi,-0.17919531980827202*pi,3.83175246521659*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.178280424124116*pi,0.09761497344050896*pi,0.619837547484319*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.884248753599574*pi,0.278748910846516*pi,4.2775438612018295*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.640032687363312*pi,0.59233168681211*pi,1.174131849902248*pi) q[0];\nu3(0.606091574856053*pi,0.14493960197132205*pi,4.47993257100235*pi) q[1];\nu3(0.535804844984204*pi,0.73776283983254*pi,0.9106239878763229*pi) q[2];\nu3(0.442227541464078*pi,3.14114802375465*pi,1.78658595788508*pi) q[3];\nu3(0.757259481748606*pi,-0.06778453162074399*pi,4.07107670756346*pi) q[4];\nu3(0.675884650409228*pi,3.45177381523391*pi,3.75599160561743*pi) q[5];\nu3(0.63261801028846*pi,-0.30670400215190996*pi,3.28567533127777*pi) q[6];\nu3(0.46047679917308*pi,0.18099679263414703*pi,0.6147928282881661*pi) q[7];\nu3(0.272955765700388*pi,0.5794489580398099*pi,0.706440849104104*pi) q[8];\nu3(0.488593086224166*pi,-0.183611215452249*pi,1.398741517400428*pi) q[9];\nu3(0.150224196031762*pi,2.75665821133664*pi,1.485765230806884*pi) q[10];\nu3(0.279660604008136*pi,3.2836071464955*pi,4.392110062898039*pi) q[11];\nu3(0.529577251847628*pi,-0.08906836839927701*pi,4.03375774216056*pi) q[12];\nu3(0.927124573666301*pi,3.0593552453978*pi,0.5416410781331766*pi) q[13];\nu3(0.683784952317161*pi,0.31946760018165*pi,1.2977550731928629*pi) q[14];\nu3(0.25925891815976*pi,3.44721121760083*pi,0.726484151169042*pi) q[15];\nu3(0.416166221788194*pi,3.11007429053158*pi,1.60432907113192*pi) q[16];\nu3(0.574833286706946*pi,3.3488203168052*pi,4.42730469262267*pi) q[17];\nu3(0.869832732763809*pi,0.120124958974543*pi,1.031763406892533*pi) q[18];\nu3(0.453711250720466*pi,0.7638164719796201*pi,0.714878534919767*pi) q[19];\nu3(0.18655245033194*pi,3.38647901445814*pi,1.70835918963949*pi) q[20];\nu3(0.558438488108886*pi,-0.175687385598071*pi,0.833529420405906*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[8];\ncx q[6],q[10];\ncx q[7],q[19];\ncx q[11],q[16];\ncx q[12],q[13];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(3.5*pi,3.47729555463906*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48618157084713*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45322290951514*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39468099280448*pi,0.5*pi) q[6];\nu3(3.5*pi,3.25854831356401*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3275241875644301*pi) q[8];\nu3(1.0*pi,0.0*pi,1.25883574344469*pi) q[10];\nu3(3.5*pi,3.48502346343748*pi,0.5*pi) q[11];\nu3(3.5*pi,3.485421070201*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.123835202482764*pi) q[13];\nu3(3.5*pi,3.34063607270684*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39842184861917*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236819025923132*pi) q[16];\nu3(1.0*pi,0.0*pi,1.069926910596819*pi) q[17];\nu3(1.0*pi,0.0*pi,1.328837436079179*pi) q[18];\nu3(1.0*pi,0.0*pi,1.09329925619112*pi) q[19];\nu3(1.0*pi,0.0*pi,1.337673985239983*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3011820553034918*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.30917502722061*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[18];\ncx q[4],q[8];\ncx q[6],q[10];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.151924401897878*pi) q[9];\ncx q[11],q[16];\ncx q[12],q[13];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.46355753680327*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.28624107354202*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.750978885851068*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4789568413944*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.402910241702211*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31367707066636*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5345332974833568*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44024661993693*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49677490355202*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5501070370324893*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5601735602773611*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[18];\ncx q[4],q[8];\ncx q[6],q[10];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.5149871190859687*pi) q[9];\ncx q[11],q[16];\ncx q[12],q[13];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.649917640145891*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.568206029940207*pi,-0.399728490732415*pi,3.57426559910485*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.627601112078208*pi,0.24783353100014105*pi,3.81269925376594*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.64992719441652*pi,0.42418886825827995*pi,3.95021162759289*pi) q[20];\nu3(0.554399159557491*pi,0.5731373041285699*pi,1.28735262751608*pi) q[21];\nu3(0.501011751085644*pi,0.56941415107293*pi,4.23536120698929*pi) q[0];\nu3(0.310952889930505*pi,2.67301236330328*pi,1.016075393796493*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.392903156162302*pi,-0.05279660996535701*pi,0.61367815024193*pi) q[14];\nu3(0.225140249800323*pi,0.298453710728649*pi,3.37594353460504*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.556943013901151*pi,0.06522395722583496*pi,3.7810858319154*pi) q[20];\nu3(0.341061131416463*pi,0.6685591481336901*pi,3.94168496320597*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.680460916940165*pi,-0.01868844880012399*pi,1.458878897839993*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.664159805356696*pi,0.16025005729851705*pi,4.33006407175999*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0949649749168106*pi,-0.49197168752132525*pi,1.61374668481543*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.16335681255831*pi,0.230018279141897*pi,4.2778345449211095*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.548835833004034*pi,0.16869618790766805*pi,0.753396821694691*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.769931448031727*pi,2.72606238868838*pi,3.83022807656733*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.336150392222911*pi,0.52713610235062*pi,4.35968139523939*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.471849418786078*pi,3.23942887392101*pi,3.14868671890998*pi) q[7];\nu3(0.489544185600464*pi,3.24029056491019*pi,1.73318230876759*pi) q[8];\nu3(0.456971854579891*pi,0.90986607214673*pi,4.28689922468706*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.393852025393613*pi,0.08063608068378503*pi,0.7132898513003301*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.369841651301122*pi,3.45704183933158*pi,1.73477952453659*pi) q[2];\nu3(0.215764465830986*pi,3.4158554007529*pi,0.950145663325263*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.466739246369055*pi,2.72712771135075*pi,3.63258991789531*pi) q[6];\nu3(0.59439757375835*pi,3.25603460541623*pi,0.5635944233820442*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.461953123910908*pi,0.202129996195488*pi,4.4929595544493*pi) q[9];\nu3(0.385876779023076*pi,0.39740935248632003*pi,4.22284234507995*pi) q[10];\nu3(0.476567987675354*pi,2.94947275662908*pi,1.93292078691936*pi) q[11];\nu3(0.389764512038115*pi,2.77094088811753*pi,1.71556663273597*pi) q[12];\nu3(0.5401691289347*pi,-0.028016302439511975*pi,0.641423657578094*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.500557611031179*pi,-0.23136718469273598*pi,1.448661634238912*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0649041953039406*pi,0.7238713260215099*pi,0.646788563012639*pi) q[18];\nu3(0.931749955922458*pi,0.46174809840520303*pi,4.26288002698244*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.387118991923427*pi,0.47269317249613896*pi,4.25945462905114*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.319103096129087*pi,0.28137405057086795*pi,3.39660587501281*pi) q[5];\nu3(0.250154828251812*pi,2.59152760243998*pi,0.921831259448505*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.686502807652066*pi,0.41758568096959403*pi,3.98391221174842*pi) q[10];\nu3(0.147751305339716*pi,0.40313193612517995*pi,1.008683408101036*pi) q[11];\nu3(0.0980455386388279*pi,-0.17335807921923102*pi,1.280446061935882*pi) q[12];\nu3(0.212413744586656*pi,0.44717754131698495*pi,4.1833351454329595*pi) q[13];\nu3(0.500134778938193*pi,-0.23520239955572703*pi,3.79252023967582*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0635528589141597*pi,0.454232512247021*pi,0.778772214837284*pi) q[18];\nu3(0.367410499762676*pi,0.14551474179562396*pi,0.8247276279994691*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.866271891004907*pi,-0.03775242071419699*pi,0.8529171887832641*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,3.47215542363372*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[21];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.241331874350702*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.44558081509955*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.32967405914319*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37446349998163*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4502776230652*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36920448644057*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1335880649199979*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45246509959338*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1548219424211261*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2819777574101439*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2316632406105041*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283731013080367*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225645715731728*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[21];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.41778823812466*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5298690550486973*pi) q[8];\nu3(1.0*pi,0.0*pi,1.193266886273433*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.47271323759086*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48884091987696*pi) q[11];\nu3(3.5*pi,3.45748386306312*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5154015205381839*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2394326289002509*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5026972190584975*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41641417029446*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.460304519186559*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2093782537930569*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5461632523262864*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[21];\ncx q[4],q[11];\nu3(3.5*pi,3.47749657914677*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5979440351497556*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.285093319608108*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5684545936247476*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5805320897978601*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.678582803786129*pi,0.15010942354746803*pi,4.41712251043766*pi) q[1];\nu3(0.805089529965686*pi,3.20277084623319*pi,0.5299029261826143*pi) q[2];\nu3(0.461163639246367*pi,0.303871310091559*pi,0.739663385652051*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.947944044069021*pi,3.09123672543261*pi,4.40912910020632*pi) q[13];\nu3(0.7915168960342*pi,0.34526050894097304*pi,0.930915423052478*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34438495689641*pi) q[19];\nu3(0.0892067956165388*pi,0.67199704638499*pi,0.7886474309227041*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.237838141493323*pi,0.8372710304516799*pi,0.636051640575753*pi) q[1];\nu3(0.0767715918666339*pi,-0.37918906584580503*pi,4.18831166026297*pi) q[2];\nu3(0.499426725387314*pi,0.456620515225715*pi,4.23565815159219*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.609503223777145*pi,0.8440679919169001*pi,4.48466250022278*pi) q[13];\nu3(0.0383954901384932*pi,0.451742277543296*pi,0.6702984717396749*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.628688689231587*pi,3.0516970893557*pi,3.91979179325132*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.282804232629989*pi,-0.205098621635949*pi,1.284971530442961*pi) q[7];\nu3(0.43856190205405*pi,0.36856592824371304*pi,1.0294478980030841*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.748197324551572*pi,2.87748565045976*pi,4.14463292526633*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.153874261106203*pi,2.94672206884071*pi,0.872092102797916*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.695931142931975*pi,0.04759256065130402*pi,0.801462363096741*pi) q[7];\nu3(0.540769384603432*pi,3.13717843790125*pi,2.97312966967711*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.402832402764989*pi,3.41733588581491*pi,1.01958651002963*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.755757873041046*pi,0.34082021023825904*pi,4.134792337566481*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.255605232006828*pi,3.40091658891205*pi,0.9867703715094109*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.533497604978733*pi,3.02625184470546*pi,3.30454108228596*pi) q[0];\ncx q[3],q[14];\nu3(0.238140580962314*pi,-0.22531762117472498*pi,4.3430359289088205*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.26008412465652*pi,2.3621707806459*pi,1.3439540947728341*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.789770995613742*pi,0.67277943241363*pi,1.18274519511033*pi) q[9];\nu3(0.144949291717601*pi,3.47987388516313*pi,2.00852948622838*pi) q[10];\nu3(0.681970232647447*pi,-0.24412362817522099*pi,3.76767235382369*pi) q[11];\nu3(0.675779518559002*pi,0.5449354436045399*pi,4.33343641746124*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.788533113221925*pi,0.89196630933184*pi,0.923996553774074*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.42298611978689*pi,0.5*pi) q[3];\nu3(0.466359284079847*pi,-0.422374831116946*pi,0.859355427673241*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.100307874723915*pi,2.37139412657726*pi,1.351189398035813*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.803323672030302*pi,-0.13284996237416002*pi,3.5309337971008*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.192584308694684*pi,0.8563271352153701*pi,4.07134474595854*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.097227965875836*pi) q[14];\nu3(0.389078769839068*pi,2.4516689554436*pi,1.074292029687042*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.122893985209764*pi,0.15478784928508105*pi,0.943926655558716*pi) q[17];\nu3(0.137914159202934*pi,3.4370931051641*pi,1.94630599449098*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.467333050656374*pi,3.09577736955523*pi,4.25867913874328*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.194416848311934*pi,-0.350938024579245*pi,4.39560590939641*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.596288723933451*pi,-0.4269332189555589*pi,3.46943372135126*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.31390724950751*pi,0.16018087178321905*pi,4.4432454036357*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.728265564815613*pi,0.9066596739956401*pi,1.028102867519923*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.702421483366266*pi,-0.069608277671529*pi,1.178116044614447*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5166152959930356*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\ncx q[3],q[14];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46666722576215*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.259029018828557*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.645916122257464*pi,0.57732303569121*pi,0.855482291302553*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43534078222628*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48879607208313*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46375302242613*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.339131261335778*pi) q[6];\nu3(1.0*pi,0.0*pi,1.277772750529862*pi) q[8];\nu3(3.5*pi,3.33909429726146*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[20];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.213715649470759*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312713362781029*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.375824255985559*pi,-0.22118920473793202*pi,4.34428739634148*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(0.611934172423699*pi,2.91912412215904*pi,3.55813375371052*pi) q[3];\ncx q[4],q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.42956207381434*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4576436286953*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.562480564815041*pi,2.72183411638629*pi,3.65170043505219*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.626072484863885*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1176493459337982*pi) q[20];\nu3(1.0*pi,0.0*pi,1.208815403353416*pi) q[21];\nu3(3.5*pi,3.46562552768318*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.585711723724918*pi,0.10038868906887799*pi,3.72062354109501*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,0.5002671030621434*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3981701986209911*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36536270829777*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[20];\ncx q[12],q[16];\nu3(3.5*pi,3.47672507019734*pi,0.5*pi) q[13];\nu3(0.472149857602877*pi,0.39784768989850905*pi,4.375064970052669*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33274321733101*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45306712410591*pi) q[17];\nu3(1.0*pi,0.0*pi,1.410847378573939*pi) q[18];\ncx q[0],q[7];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.33246093947583*pi,0.5*pi) q[5];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.190626953911992*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43855432733512*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.50119089664005*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.402883914032071*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[20];\nu3(0.605901764747774*pi,-0.0067792348000350056*pi,0.5979953618475933*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.720863435906358*pi,-0.156374429447995*pi,0.651464690980332*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41688249327532*pi) q[18];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.899310700693345*pi,2.59516420491418*pi,3.83472982716891*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.544604033522905*pi,0.044193328574389956*pi,1.0349763813832031*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.116679313140229*pi,-0.13271622545671302*pi,0.5560242643164743*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.869874772041129*pi,-0.07054898044867097*pi,1.21722411575881*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5387126713615831*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.351048646965007*pi,0.151360398411423*pi,0.769308414747595*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.298290953656201*pi,0.6936189495129801*pi,0.5125657049006516*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.632011651926685*pi,3.42608536638125*pi,3.82299093399491*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.672511776289215*pi,0.5090680873542901*pi,1.144179166501831*pi) q[9];\nu3(0.453137081814573*pi,0.6668189717144699*pi,4.120357724449541*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.389162079494771*pi,-0.06992637476124502*pi,0.842412579878276*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.483597479476231*pi,3.10039420415279*pi,3.38961826818027*pi) q[4];\nu3(0.276764502532951*pi,3.27169690778435*pi,0.897761079033632*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.572794408974677*pi,3.04382175279599*pi,3.23438318604077*pi) q[8];\nu3(0.335648786387669*pi,0.95204749086505*pi,4.19440812884089*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47961854430634*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.303362227895679*pi,0.7193795486430401*pi,0.710105340951591*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3132397440846089*pi) q[16];\nu3(0.221045263007699*pi,0.5673651884502*pi,4.1297945724108995*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.162469226489302*pi,-0.23598100550302098*pi,1.38489884400225*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.31770700617477*pi,0.8203115265466201*pi,4.07301988191771*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.226015288071396*pi,0.06146152392415105*pi,4.34710011189945*pi) q[4];\nu3(0.732850118768128*pi,3.00844126255506*pi,4.20898213922721*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.224171240358423*pi,0.27144997928355596*pi,1.114972394049686*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.668531737391065*pi,3.05773625325525*pi,3.09919495164231*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.579475269899814*pi,0.76790112335659*pi,4.3354137760482505*pi) q[15];\nu3(0.485856335279033*pi,3.22924904063191*pi,3.22105282289722*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.351222720347517*pi,0.46468636191953405*pi,3.72992502529268*pi) q[19];\nu3(0.711575626084867*pi,2.75916201351783*pi,3.78464606023944*pi) q[20];\nu3(0.812992327817724*pi,0.063600902963722*pi,1.487720376208044*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.410076614553946*pi,0.430793301825918*pi,0.717646078746031*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.640883352594781*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.484606891813918*pi,0.72469042365564*pi,0.5431172822790149*pi) q[19];\nu3(0.501941268729257*pi,3.2732001472023*pi,4.19493597722266*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.35285818994853*pi,2.78692570363484*pi,1.78003646210227*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.512735846424203*pi,0.11882812339459603*pi,3.98287529911786*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.190896580022527*pi,2.94236505607145*pi,1.64749352528981*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.350895526437931*pi,0.23630330242369102*pi,3.71120248653369*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32639091063431*pi,0.5*pi) q[5];\nu3(0.44296955539098*pi,0.35608311011425897*pi,4.29977766029897*pi) q[7];\ncx q[9],q[20];\nu3(0.433240535086208*pi,2.82556779471272*pi,3.67551933711611*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250783683408451*pi) q[15];\nu3(0.635006939014563*pi,2.74175916347573*pi,3.82333151234531*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.885463766320696*pi,3.48851253553763*pi,3.09643370596908*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.42185870492283*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.231295004059181*pi,0.6624538704931799*pi,3.85577789728707*pi) q[7];\nu3(3.5*pi,3.40954177636238*pi,0.5*pi) q[9];\nu3(0.19111917130495*pi,0.5786468625802199*pi,0.62801910918658*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.66174358316184*pi,-0.4009833412694783*pi,3.45642135866038*pi) q[16];\ncx q[17],q[21];\nu3(0.948603310131494*pi,2.75571644732637*pi,4.1093387131623*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2374965755376999*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2259077951587791*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.47487890406064*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.281680183367524*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5159646965815319*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,3.44086682987355*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.27173469050364*pi) q[21];\nu3(3.5*pi,3.36949211089066*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46622173763958*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48516342455988*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.259467991814329*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.120316996945692*pi) q[13];\nu3(1.0*pi,0.0*pi,1.382310639332083*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.655571321189043*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47340612015342*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.5566721116005189*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47696268854876*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.4861325269151*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.31088275796475*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.592312423374691*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5007215270117698*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.307350003798304*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(0.598058430825206*pi,0.383930885756558*pi,0.849763803636857*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.689040463550315*pi,-0.281137727612992*pi,3.56198639398955*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.518967390784171*pi,3.41621442414046*pi,3.21294280322338*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49164474238131*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.303693658184499*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.170292693504851*pi,0.06464726306069801*pi,1.063650163877629*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42140423775516*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.684662596143634*pi,0.061878112066163005*pi,4.3748377052669305*pi) q[1];\nu3(0.474124348594711*pi,2.80694266049535*pi,1.484862075904403*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.558323195412475*pi,0.386891500804991*pi,3.89588919515784*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.93027712916464*pi,3.18549410000619*pi,3.87954356178222*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.466478487997708*pi,3.36768316688951*pi,0.898855716107841*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41973539886401*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.134548251479796*pi,0.49765503958900303*pi,4.3411087422344306*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.880864793869879*pi,0.7826533994881999*pi,0.758860181079819*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.118830828074725*pi,-0.28756483933066*pi,1.294047599209005*pi) q[9];\nu3(0.352634599137713*pi,0.6369467079137401*pi,4.3204853089237005*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.361525876404081*pi,0.201382938880027*pi,3.7731335975011*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.443810535059972*pi,2.95569373958169*pi,0.6577284809439761*pi) q[19];\nu3(0.706152622416762*pi,-0.4741051693435576*pi,3.07334749736928*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.472847969105176*pi,-0.03207108305998102*pi,3.8784634553638*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.907957124336086*pi,3.25127639475601*pi,3.77281021858593*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.714920402636796*pi,-0.373601503261458*pi,3.98706925311814*pi) q[11];\nu3(0.59389786592877*pi,0.16831672617537397*pi,4.25082209937673*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.449571868180175*pi,0.27356084872893505*pi,4.242601410518549*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.648317311181408*pi,-0.4976575875191819*pi,3.1222238460745*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.678370253106088*pi,0.6623444229139199*pi,0.604239412306996*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.485504490979004*pi,0.11298253482123799*pi,1.108952240483658*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.628913157869893*pi,0.61753666300066*pi,0.797603410649975*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.218015685179096*pi,-0.4151984676751631*pi,1.54762609920552*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.114770966387476*pi,0.51135743463704*pi,4.26294326922351*pi) q[21];\nu3(0.225904365035491*pi,-0.14666464662018402*pi,0.644910528264286*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.865966170730281*pi,0.17728484592764804*pi,1.03725353182932*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.255634392533004*pi,2.71101054825939*pi,0.9788011680699931*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.467204441060156*pi,-0.382898914937624*pi,4.371768266030379*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.573830036204656*pi,0.32077308114356295*pi,0.9974614463018721*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.710152666308638*pi,-0.4552945545283205*pi,0.619746929653755*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.35590814835492*pi,3.295404528984*pi,1.50595227248621*pi) q[14];\nu3(3.5*pi,3.33376953138685*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.257062311054181*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48170393317774*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.649907603789071*pi,0.027037625345311955*pi,4.36748059132665*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.3654987159398662*pi) q[16];\nu3(0.112257084793546*pi,3.21115079058101*pi,1.31531508195752*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[16];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.422206132640559*pi,0.12475213670489205*pi,4.22762993478991*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4966456521869205*pi) q[17];\nu3(0.871115171163314*pi,0.7585116450868701*pi,4.394487762333791*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39988600267853*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46044208368026*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.366528403346126*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40696431979151*pi,0.5*pi) q[8];\nu3(0.463055908575617*pi,0.31553255549702297*pi,1.068742955811947*pi) q[10];\nu3(3.5*pi,3.49638994323739*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.120676300542982*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3710068077414421*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.726769383948294*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317069722618418*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\ncx q[2],q[16];\ncx q[3],q[5];\nu3(3.5*pi,3.32834476742516*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.203226921003647*pi) q[9];\nu3(0.228855659256302*pi,0.317382622980523*pi,3.94649060245733*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.4687784098139*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5469872362338788*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44985207220195*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42882434342856*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3187658959479291*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4402883575356995*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38909944158476*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5182485208694816*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.247803479225525*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34874610379702*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.109607978905919*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.900072542715411*pi,-0.19594102506670602*pi,4.01613342894175*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.36610758411497*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35668198477344*pi) q[14];\nu3(0.550946019262036*pi,3.47829872199108*pi,0.53729776559563*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.4620540015556*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248596303699149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.527328143095517*pi,2.91998174957156*pi,4.02962822481567*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44949869770012*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.711855633161704*pi,-0.12581971354146798*pi,1.288196122027242*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.139156873664444*pi,-0.168888396805549*pi,0.65960034601548*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.563721445851573*pi,3.40013688138934*pi,0.830807934536526*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.416644133457313*pi,0.81058702698775*pi,0.5124540043935537*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41793463322499*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.241760605208843*pi,3.28212781220693*pi,4.31305918767929*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.229910730362708*pi,0.8266605579664601*pi,0.5421689516824305*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.525692854514522*pi,3.01646206204738*pi,3.86701215504289*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.403774408135355*pi,3.06535254826423*pi,1.000397164878257*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.786392106347277*pi,2.79613748678216*pi,3.9512094486855*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.279090027051779*pi,0.40203012533304405*pi,1.029143822106115*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.3636437498284*pi,0.58441507775342*pi,4.25775758176005*pi) q[8];\nu3(0.602670961049611*pi,3.28633183977085*pi,3.24285648751973*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.127026939429163*pi,2.72715744764868*pi,1.491433674979589*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.114066400240774*pi,3.33858798904245*pi,1.314479219505146*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.373791581504118*pi,0.12514802793339896*pi,4.022404953640439*pi) q[21];\nu3(0.603532272161137*pi,3.17840536587822*pi,3.05328941481109*pi) q[0];\nu3(0.841299458224799*pi,0.48382973952622*pi,1.462337595306934*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.581675217519044*pi,0.17817482607687696*pi,1.0215105946664*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.415231850394245*pi,-0.06461093039264498*pi,4.39700616097576*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.877781282041938*pi,-0.13234041385885997*pi,0.5787987302157152*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.368286842263248*pi,-0.359989422655531*pi,4.47767600749205*pi) q[21];\nu3(0.755983739781158*pi,0.11963741605671996*pi,3.94912751655948*pi) q[0];\nu3(0.557140927055641*pi,3.37520443434884*pi,0.739303896940286*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.40106110420141*pi,3.01043899338098*pi,1.417137104619885*pi) q[4];\nu3(0.361741889825895*pi,-0.095643526617529*pi,1.021554195193304*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.470899416913098*pi,-0.120792320483325*pi,3.63252759563583*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.721076216178612*pi,3.12385895261109*pi,3.35171622071739*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.731281451706403*pi,-0.12388893522224298*pi,4.41014692323836*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.415839295098556*pi,0.20371596586088503*pi,4.37909818853637*pi) q[13];\nu3(0.466188576582946*pi,2.95685459437469*pi,0.803360573301704*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.715449285569267*pi,2.70983053526954*pi,3.74708415481313*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44751093028859*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.192520701933616*pi,0.77476574073384*pi,3.8541984113401*pi) q[7];\ncx q[9],q[21];\nu3(0.565230196836037*pi,0.64533227869382*pi,4.47702360308785*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.766411400374283*pi,3.1175330042329*pi,3.62652507823799*pi) q[13];\nu3(0.741469188117061*pi,2.99850324756507*pi,3.00986582948475*pi) q[14];\nu3(1.0*pi,0.0*pi,1.177004639151912*pi) q[16];\nu3(0.690906907586958*pi,-0.055547389842030004*pi,0.5566130524365509*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.719192344673105*pi,-0.3385528550445*pi,0.649803711952551*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42279204643672*pi,0.5*pi) q[9];\nu3(0.550101133163426*pi,-0.081797397891615*pi,3.80724156281315*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.430295075524259*pi,0.311096977188152*pi,3.70095888597229*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1819554930709009*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42209158524802*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3588037675505888*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5158039867525726*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.280360641346431*pi,-0.40745395913309423*pi,1.363165109229803*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[15];\ncx q[2],q[16];\ncx q[3],q[7];\ncx q[4],q[14];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[20];\ncx q[17],q[18];\nu3(0.377167272921684*pi,0.489512029028893*pi,3.49725558746883*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5558127230654379*pi) q[21];\nu3(3.5*pi,3.47127318507729*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41967696813473*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45701665755925*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49813968423852*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2905468266353242*pi) q[6];\nu3(1.0*pi,0.0*pi,1.168752280713635*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6311738079684139*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[12];\nu3(3.5*pi,3.48491354103905*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2499460854443791*pi) q[14];\nu3(1.0*pi,0.0*pi,1.288457243878192*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.22387933784175*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1170594875747422*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.345315665445934*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[14];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45615602155848*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3228011600568719*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.650389086850862*pi,2.91106709848566*pi,3.36526465413216*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47378331406262*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.517247471838766*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.550361494289472*pi,3.28649899265168*pi,4.08712926878714*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5732491498403443*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.439825171538089*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.58003541348568*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.298958491307641*pi) q[20];\nu3(0.560090563964322*pi,3.37913682409882*pi,4.05291208203715*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(0.37844086562674*pi,0.24152533619411398*pi,4.1831460773524896*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[14];\nu3(0.396979911776903*pi,2.90710702598089*pi,0.9619835271660351*pi) q[5];\nu3(0.42685833442463*pi,3.08811537907761*pi,1.088496406881863*pi) q[8];\nu3(0.453613709722718*pi,0.22609516226689896*pi,3.5876639742291*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40044667257943*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.67734445663095*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.351074821878537*pi) q[19];\nu3(0.527401853855777*pi,0.09816189203306702*pi,1.32043816473244*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.681891307381466*pi,2.9454822110367*pi,4.11766980462387*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.689833271210081*pi,2.75832982308475*pi,4.183260769186671*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.808896814377825*pi,3.25783726870383*pi,2.76103232116968*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.657231346182385*pi,2.63941357407498*pi,3.49479925819792*pi) q[3];\nu3(0.700119204513961*pi,-0.4061972650969141*pi,0.9934961778731219*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.400328041760821*pi,-0.49835383898527386*pi,1.096648032226459*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.877699797394232*pi,3.0020515061013*pi,3.64825273197449*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.374428019009542*pi,3.00029102127105*pi,0.801275103873615*pi) q[16];\nu3(0.497697585568918*pi,3.2946069581259*pi,1.50154038323123*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37630498602535*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.774874480619694*pi,3.30687953238815*pi,4.37535954225269*pi) q[3];\nu3(0.680271710435541*pi,0.047692126575795024*pi,0.6911169529061469*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.393156774521273*pi,-0.32844314372136596*pi,0.545317440925534*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.386665888233048*pi,2.72009332159527*pi,0.8914722482917841*pi) q[10];\ncx q[11],q[19];\nu3(0.580148233657246*pi,0.8952543260774599*pi,4.44041989886844*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.390961248950403*pi,-0.286874018097688*pi,1.53800218826114*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.492045106278532*pi,0.14902461910056597*pi,0.880925162288319*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.731937386882883*pi,0.56356224277144*pi,4.30718667579349*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.66230593317609*pi,3.19181657223248*pi,0.5421314966224675*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.464019942866953*pi,3.42710357806233*pi,0.74837148255522*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.320868904594619*pi,3.45537072149992*pi,1.496784252489927*pi) q[0];\nu3(0.837039929030016*pi,3.23366022730153*pi,3.08161477763943*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.619186313908019*pi,2.73010891437863*pi,3.84373809040988*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.659758220474394*pi,0.05434926947276697*pi,0.790114077298296*pi) q[0];\nu3(0.679200394903221*pi,-0.07900855950144398*pi,3.86204474889796*pi) q[1];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.719792534546345*pi,0.48535573875659*pi,1.20250352989725*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.440776950098362*pi,2.75326921421853*pi,3.75841786254375*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48085230887002*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.566230381548566*pi,3.39095777673505*pi,3.44603100435936*pi) q[6];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.491794053884742*pi,0.08851944502771303*pi,4.43009187474638*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.855629617157155*pi,3.38284832436912*pi,4.35625350072246*pi) q[15];\nu3(1.0*pi,0.0*pi,1.156355955610753*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.410501376092969*pi,3.26298228261882*pi,1.80924209959655*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[7];\nu3(3.5*pi,3.36639699555386*pi,0.5*pi) q[5];\nu3(0.297988085463407*pi,2.81553801906322*pi,1.009303531709953*pi) q[6];\nu3(3.5*pi,3.40108125231839*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.313831629918566*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.239772510278335*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.572023844094335*pi,-0.40918245713757007*pi,0.940044140675415*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43947856498508*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1860422416926681*pi) q[7];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49963622504296*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45217619040077*pi) q[17];\nu3(1.0*pi,0.0*pi,1.202218196884854*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,3.27107342447714*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47204649993885*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2884431529145162*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43921519897016*pi) q[10];\nu3(0.102793288525172*pi,0.04709948431010502*pi,4.34203498017132*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.662815044255149*pi) q[12];\nu3(1.0*pi,0.0*pi,1.161576884717166*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[13];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,0.5202796326544372*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[10];\nu3(0.632039029767173*pi,0.002079018808361033*pi,3.86524282424265*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.629749644797259*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45547272035779*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.299955238501382*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.615588522047154*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49041334234761*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4182261212977405*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259710076215504*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.199461738492868*pi,-0.102328596630474*pi,3.81931751201879*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[13];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.436862024181833*pi,0.222789765750683*pi,3.42650537782354*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4997901310469*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.307097147442629*pi,2.96752280168575*pi,0.919808224192783*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5760465770307821*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.275396161020225*pi,0.339325558308334*pi,4.309656436837081*pi) q[1];\nu3(0.176474605506122*pi,3.48244644771753*pi,1.71547038245911*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.12979675349322*pi,0.008949216643775015*pi,0.8959363277107579*pi) q[4];\nu3(0.69492470787317*pi,3.29272617269295*pi,3.0959502372174*pi) q[5];\nu3(3.5*pi,3.48157137035763*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.291638854849841*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.64384440292753*pi,0.7534226133200499*pi,4.44981156119423*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.350847161636102*pi,0.433979223331318*pi,0.683792920357383*pi) q[1];\nu3(0.329868921142714*pi,0.210386917582997*pi,0.769626395438037*pi) q[2];\nu3(0.834336472478104*pi,-0.007268856912530985*pi,3.77122109854885*pi) q[3];\nu3(0.513372007484424*pi,-0.347234801311778*pi,0.662765903090253*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.271219104239765*pi,0.18067559195558403*pi,1.2529518261248431*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0998115803303907*pi,0.35464118989846505*pi,4.21032479252926*pi) q[16];\nu3(0.697209290004818*pi,2.99892246963341*pi,4.4244954377461*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.48748091411306*pi,3.40405969285386*pi,4.32618869618734*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.145223767154064*pi,2.36312021674572*pi,1.255366532700625*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.394846496610854*pi,2.9365022707854*pi,1.290520596961936*pi) q[9];\nu3(0.545263285222488*pi,0.66638778293862*pi,4.2007062842171*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.371232935891809*pi) q[11];\nu3(0.225001343352592*pi,0.368449628290176*pi,0.689526404169028*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47265550103271*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.350040831356096*pi,0.178367854490743*pi,4.30595546854766*pi) q[17];\nu3(0.360006892847024*pi,-0.255271135057925*pi,0.713989317582564*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285682398925583*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.12350731652749*pi,-0.227329297391127*pi,4.1798133312699495*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(0.543903687231183*pi,-0.296432947877589*pi,3.56836349313339*pi) q[7];\nu3(0.701319576252823*pi,0.20293101907034905*pi,1.002757465014347*pi) q[8];\nu3(0.559878541378064*pi,0.5049296493736*pi,4.330900646804221*pi) q[9];\nu3(0.313510958326882*pi,0.12360101435137505*pi,0.5060014190565019*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.499567021509459*pi,0.7260445532519999*pi,4.0156841862839805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.409942367527554*pi,3.41805039729726*pi,1.238907858695915*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.33550763477395*pi,-0.010432960129032998*pi,0.602056352116802*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.263221026882727*pi,0.22497830148710396*pi,3.42240964077687*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35884199530218*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.544239790479336*pi,2.90642418747173*pi,3.18625245815438*pi) q[13];\ncx q[14],q[19];\nu3(0.522383409326206*pi,0.85557991591464*pi,0.6287910811185939*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.53856183200836*pi,-0.30150301105797*pi,3.82860148677354*pi) q[20];\nu3(0.633141819545032*pi,0.34527052716446205*pi,0.5963879854247893*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41755298100321*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.197218478135426*pi) q[3];\nu3(3.5*pi,3.42626557933302*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.505315076735138*pi,0.235239901277695*pi,4.127715402321099*pi) q[15];\nu3(1.0*pi,0.0*pi,1.344982221197857*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.592032508511033*pi,0.331945218594213*pi,1.367127609994848*pi) q[20];\nu3(0.606719102514218*pi,3.10962312319226*pi,3.83599177978398*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48083868887188*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.156950372101927*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5533964155082476*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40780350183431*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.633433460566472*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165597118258019*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[3];\ncx q[5],q[17];\nu3(0.357407461172985*pi,-0.08691723505501397*pi,4.208898839045*pi) q[6];\nu3(3.5*pi,3.35087405065664*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.225147366124037*pi,-0.022328277670220997*pi,1.339896381942234*pi) q[11];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.243121022546539*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.503632622869777*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46239447256388*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.251951331942605*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.317020282489292*pi,3.0187394413179*pi,1.60873212625319*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.48245196887596*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.483795521648172*pi,3.49462142028926*pi,1.191613057541139*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.409668641123956*pi,-0.05086540953782198*pi,4.10408462137203*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5704880327052204*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2779310446058099*pi) q[20];\ncx q[0],q[4];\nu3(0.488878426683753*pi,-0.053312437591052975*pi,1.3231477016020001*pi) q[1];\nu3(0.611356594645222*pi,3.45068754687608*pi,3.79155734762634*pi) q[3];\nu3(0.345698327237872*pi,3.42596651580114*pi,1.403482826160102*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.495916935673*pi,0.5*pi) q[13];\nu3(0.709678784174638*pi,0.15878002594497598*pi,0.892535151790858*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42770764201599*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.307178685019112*pi,0.08674209471842098*pi,0.653207809996835*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.168050637139511*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.406133499347263*pi,3.05226506214685*pi,1.73178139147145*pi) q[1];\nu3(0.258484074164506*pi,3.44376753902565*pi,1.2089724216041149*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.670317917257383*pi) q[4];\nu3(0.795442332464372*pi,-0.309242082692196*pi,0.95847489615948*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.570805087369115*pi,0.97011142046819*pi,1.00503247154073*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.430719304149246*pi,0.255288405752935*pi,3.46474564433556*pi) q[16];\nu3(0.341792236836244*pi,0.06364060371546998*pi,1.039897824186313*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.212146079825118*pi,0.203144383570796*pi,1.119007695738049*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5933201771663335*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(0.319604572187927*pi,-0.026612398740518017*pi,0.5608594991077092*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.687382338754249*pi,0.7905864443039301*pi,4.33307021610967*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.779186956423056*pi,0.5484809867803999*pi,0.621861532858993*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5083556715129061*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49798512398628*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3131485575168869*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36030285350426*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.551588580445774*pi,0.7254167590576299*pi,1.050743020909567*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.246556513406067*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.776346247563489*pi,3.23502952454813*pi,4.1725418187492895*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.494143033844683*pi,3.41550677018021*pi,0.9453233664280261*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42950446892049*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.439393233720492*pi,0.032468314828720035*pi,4.16496873623644*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42646199570774*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.348755236890341*pi,-0.21727065212970598*pi,4.1123576108824995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.266827844718237*pi,0.368639235006304*pi,4.26486920889878*pi) q[0];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.475057086775375*pi,-0.4842957723602322*pi,1.3699405141239969*pi) q[7];\ncx q[8],q[14];\nu3(0.520102601339806*pi,0.15257694485120799*pi,3.92660066050377*pi) q[9];\nu3(3.5*pi,3.40569629045161*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.369686181112995*pi,0.7720760113752001*pi,4.0201125871383105*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.584739442211678*pi,-0.329349390437158*pi,1.140216625985703*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24781223802559*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.213580480597596*pi,2.81094231725207*pi,1.0674006041332929*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.765390786189268*pi,-0.4120202233366025*pi,0.808525160424336*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.248980204034149*pi,0.053010958318779*pi,4.00813977102346*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.978980922991952*pi,0.05896198862661495*pi,4.16893048621061*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.718772171299392*pi,3.05082063261056*pi,4.276682765258061*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47789670742183*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.709950882052842*pi,3.35192949106091*pi,0.5413051102540374*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.24619861762805*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.395651326048236*pi,-0.4157152493721899*pi,1.472906300510949*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5925195683297022*pi) q[19];\nu3(0.779787466082171*pi,3.49371212941409*pi,3.35735440860397*pi) q[20];\nu3(0.171261808635523*pi,-0.36046209057629397*pi,0.637475971467728*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.546756126747325*pi,-0.03862512325432099*pi,4.35173179536889*pi) q[21];\nu3(3.5*pi,3.49154529688791*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49833853387955*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2085015762034619*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[12];\nu3(0.948020674183987*pi,3.21133443109755*pi,4.4626380937815195*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4415559196198*pi,0.5*pi) q[7];\nu3(0.476565724988758*pi,-0.27331557854398003*pi,3.79911305865402*pi) q[8];\nu3(1.0*pi,0.0*pi,1.160872331522517*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4392305607919*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3233242082842889*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.792299894435783*pi,3.02065461575752*pi,4.26239145323168*pi) q[2];\nu3(3.5*pi,3.46027664916256*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41354340540293*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.275334924947636*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.866413698515853*pi,0.33335383880466596*pi,1.435010109639967*pi) q[8];\nu3(0.768480891512057*pi,3.47733431045709*pi,4.18212600985361*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.409538948504828*pi,-0.49100638790160905*pi,1.169001666278956*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5218500073588399*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270729175623736*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(0.715131584616815*pi,-0.13699602701693098*pi,3.6718790585858*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41867292772549*pi) q[10];\nu3(0.595304048281518*pi,-0.01969138872135301*pi,4.353005467890069*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.442980308653018*pi,3.44484480949143*pi,1.3514854918344361*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.726728166396208*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.68509160249449*pi) q[5];\nu3(0.608094598656765*pi,-0.157020628462815*pi,3.55835007776488*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47815237526773*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.303156440635479*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.57161577768786*pi,0.40720500459073405*pi,0.8598681531030761*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45968026460714*pi) q[20];\nu3(0.803772327713024*pi,-0.033572301048076014*pi,0.946947729461768*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.248770520582927*pi,0.51207963061469*pi,0.8624159684859329*pi) q[18];\nu3(0.53378012094672*pi,3.03592448237098*pi,4.239596053942471*pi) q[19];\nu3(0.454666754621663*pi,2.63597545268728*pi,3.72315707965685*pi) q[0];\nu3(0.689655241036711*pi,3.14166082421063*pi,4.08706667683709*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.799561782735376*pi,2.9186300977191*pi,3.60197430143968*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.636929737344032*pi) q[16];\nu3(0.246576685001064*pi,-0.238516082661218*pi,3.95910103995809*pi) q[17];\nu3(0.275908043994347*pi,3.22808264084537*pi,0.808484251327115*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.709738038894912*pi,0.32837692927842*pi,1.108199572719536*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.592851864341858*pi,-0.33274039512840703*pi,3.29657397481561*pi) q[4];\nu3(0.52473444505784*pi,-0.021213610557345997*pi,4.16650380033758*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.33908075337697*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.070336421840453*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.659913578058624*pi,0.83860906395598*pi,4.47107708362243*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.734748350613869*pi,3.4146358398804*pi,0.681862508825394*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45509693054549*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.207692189824718*pi,-0.00631943961964998*pi,3.89828999881212*pi) q[4];\nu3(0.687193299410222*pi,-0.161953604487857*pi,4.17849256229755*pi) q[5];\nu3(3.5*pi,3.38045216464999*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.166082184254082*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.550586267761323*pi,2.91532228288239*pi,1.375443551299053*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.143474988187604*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47139381776629*pi) q[11];\nu3(0.660652669594446*pi,0.5766302310557201*pi,0.672274029256533*pi) q[12];\nu3(3.5*pi,3.39467130087184*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.265789772049877*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.366803200291968*pi,0.20918494699894796*pi,4.05660900690559*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5653943507419975*pi) q[9];\nu3(0.6044496966979*pi,0.7262251774933*pi,0.5841399086169109*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[14],q[19];\nu3(0.367756101539037*pi,-0.09668504249673099*pi,4.36490185535908*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5970592291365122*pi) q[21];\nu3(3.5*pi,3.42808513875566*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.764933480685786*pi,0.01612374010318096*pi,1.329173783485849*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.414043248232591*pi,0.230291043651758*pi,4.26792843137344*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.548257283381968*pi,0.6985906878821699*pi,4.22629538026489*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.618242029408671*pi,2.93900677241897*pi,4.01655910313774*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29171711888348*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47146416623134*pi) q[19];\nu3(0.805330286703291*pi,3.13636709959875*pi,3.36019715827755*pi) q[20];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.2482051698071*pi,-0.222415806786602*pi,0.868430932469232*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.50178534381313*pi,3.26209578013734*pi,0.93132705450857*pi) q[16];\nu3(0.660181066225042*pi,2.91810845190936*pi,4.31061262024791*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.711578695957806*pi,-0.054990560276496014*pi,0.8281201166643171*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0461355982304465*pi,-0.200301265716671*pi,1.63460393039084*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.732904908794328*pi,3.35317031355266*pi,3.87357912683111*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45906428284615*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[17];\nu3(0.563804836282801*pi,3.12693799904918*pi,0.5573588171896401*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4865296012989*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.262108432746796*pi) q[5];\nu3(0.546063873016165*pi,0.91286348091443*pi,0.921577622612288*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.634024240604448*pi,3.35674148827767*pi,3.77464655288113*pi) q[8];\nu3(0.334767786830156*pi,2.57575567222852*pi,1.0626879264456441*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45419890538943*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4097770600115451*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0384508220215707*pi,0.488148518486069*pi,3.65927981803109*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.511861289152602*pi,0.52896151725599*pi,0.7935894781449899*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47026186162232*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34814857337495*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42311524508992*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.368863739913321*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.669230627156344*pi,0.462008070311251*pi,0.895716854319299*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.283691683460837*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.615207870746424*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.201201355803589*pi,-0.010945286863713988*pi,1.3804984973331589*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.843180726133495*pi,3.29871825618545*pi,4.35463714368566*pi) q[11];\ncx q[12],q[18];\nu3(0.252637272901952*pi,-0.225792279939036*pi,3.9748040900651*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.419976879721981*pi,3.29946392162226*pi,1.1119951363108331*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.813317944922574*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5570209834375435*pi) q[13];\nu3(0.554030132602738*pi,0.340385131618379*pi,0.987276375302905*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47912643603711*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.247271456421461*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.604415212639271*pi,3.31174385481869*pi,3.68624484606258*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.715337107126221*pi,0.11719613141654905*pi,1.298958070752486*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.40532211902322*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271023428900388*pi) q[16];\nu3(0.161252179879592*pi,0.30993351574484496*pi,3.75686562510923*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.38248436499299*pi,-0.23838953985870198*pi,1.50376703478904*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.254263961304318*pi,-0.16803914488592597*pi,0.894984775473233*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.695436980318904*pi) q[10];\nu3(3.5*pi,3.35952807099088*pi,0.5*pi) q[11];\nu3(0.415810214140083*pi,-0.009358545866469004*pi,4.486566713316369*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3320872058879831*pi) q[15];\nu3(0.945444146894026*pi,0.153381428051369*pi,0.728996845241262*pi) q[17];\nu3(0.537575805730587*pi,3.47367366180866*pi,3.19615462571887*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4189528829487*pi,0.5*pi) q[2];\nu3(0.713242751048661*pi,3.2171389636495*pi,3.25359051245999*pi) q[3];\nu3(0.442465421196836*pi,0.32747849921610095*pi,3.60896186958483*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44193673135275*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.550777524949965*pi,-0.410791479213425*pi,3.97863249606402*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.126163047972706*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.515260357881183*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.610713520578589*pi,-0.21758988865567302*pi,4.41130998367315*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4367003322644472*pi) q[21];\nu3(0.757003068290358*pi,0.8052210740183201*pi,0.741572414793449*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.468136290098085*pi,-0.386866936104155*pi,3.8949338716865*pi) q[3];\nu3(0.0705173228483853*pi,0.20488973902446905*pi,4.07971731275265*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.599996195376038*pi,0.5346201540769999*pi,0.6535031403942719*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.529814354513567*pi,0.022529730259760017*pi,3.91319166898819*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5344251354380836*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.367322513945582*pi,0.291206284639716*pi,0.780436358575333*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.742661904860479*pi,0.5902177493902001*pi,1.2740365000517642*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.415374915970522*pi,3.29840732383748*pi,1.79925836363795*pi) q[7];\nu3(0.615883760006142*pi,2.81667244877293*pi,3.92130010016111*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.626454852389565*pi,0.337727935608385*pi,3.97004757379548*pi) q[10];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.472329227274695*pi,-0.05013622093787801*pi,4.4604865810582*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5243023155112301*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.35711199937512*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257494989838472*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37156431182108*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.344871705499206*pi,3.14654898817027*pi,1.2344605082148399*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.794510254745859*pi,1.03840930532876*pi,0.960052921588133*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.382257006234036*pi,-0.03442435382481002*pi,1.3825694488139328*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.200280903328342*pi,-0.07982259801289499*pi,1.102991049021763*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5862785712642213*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.406953669745435*pi,0.001180699013481945*pi,3.8605490611886*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.32522244629179*pi,-0.39470349545002703*pi,4.1471615775755*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.420823252892222*pi,0.7415007337017301*pi,4.14632584428835*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.691076598902888*pi,-0.391373755140182*pi,0.5592390883736873*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.223024007982799*pi,0.06902749782081896*pi,3.99609264368326*pi) q[15];\nu3(0.872685819676999*pi,3.16672318396243*pi,3.37370331364026*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.282532050700492*pi,-0.136142030799821*pi,0.794695944821127*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.556711671474964*pi,3.3642901032715*pi,3.52266984797545*pi) q[15];\nu3(0.672829410368039*pi,0.27442538965405705*pi,4.03268023808012*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31047693605347*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2618825765050659*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.157692067884536*pi,0.478022739354967*pi,3.48909308259248*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.510064209471665*pi,-0.299581559431*pi,0.5675689419012787*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,3.36656732130285*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.22920607166522*pi) q[13];\nu3(0.121881904266424*pi,-0.378684066296179*pi,0.5236257016026599*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.425831986420383*pi,-0.03445777025704*pi,4.33435546797655*pi) q[19];\nu3(0.1634571318835*pi,3.25312758487462*pi,0.786503476953242*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[18];\nu3(3.5*pi,3.48716593809583*pi,0.5*pi) q[5];\nu3(0.494353243970082*pi,0.154667055259622*pi,4.495077891062159*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.476047118699951*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.191775434490276*pi) q[11];\nu3(3.5*pi,3.29265180981071*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2505392913262519*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.187921104909191*pi,2.96158892845881*pi,1.88707758511558*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.48795798564319*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[11];\nu3(0.1578763084317*pi,2.89056275683543*pi,1.044932961397298*pi) q[6];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.47383359118678*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2345306697021061*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.30891108217984*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(3.5*pi,3.45965998576282*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.604949523733755*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276389255772286*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.388205663720759*pi) q[15];\nu3(1.0*pi,0.0*pi,1.406791597419274*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.529575007067663*pi,-0.21715498998775*pi,1.120986062369071*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40932264759305*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43458212340484*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198758678869389*pi) q[19];\nu3(0.280510807456454*pi,2.93755254125668*pi,1.376708034342398*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41282409899735*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5649917039666537*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.374289625740801*pi) q[16];\nu3(1.0*pi,0.0*pi,1.23224024769141*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.384150810983171*pi,3.01880046579137*pi,1.360157445873262*pi) q[5];\nu3(3.5*pi,3.42139007298963*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.893737739543991*pi,2.98400416715396*pi,4.20544183222862*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.308371643324211*pi,0.11634421609990397*pi,4.13010284909641*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297560377174398*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3353891398044*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.371996539885951*pi,0.79740372116173*pi,3.9992426196892*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(0.184981435585364*pi,-0.12073838535161102*pi,1.5128682414124*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.785069496289943*pi,3.23362292195132*pi,0.5476261182253614*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7125060149075391*pi) q[20];\nu3(0.65481005686513*pi,0.36518749213468105*pi,0.704245048022227*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48020964393831*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.321737356611815*pi,-0.244332594204488*pi,4.4114393383473*pi) q[9];\nu3(0.743797557174103*pi,3.42209566693887*pi,3.79341750824126*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42953437689651*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268663626812566*pi) q[21];\nu3(0.833845616552377*pi,3.0413630995388*pi,3.8697816690108*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.412890572406488*pi,2.59345947052084*pi,1.489113216127018*pi) q[9];\nu3(0.267247642067018*pi,3.10107942229547*pi,4.45827082653347*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.28539806781427*pi,0.7443643624913101*pi,4.1597335647608595*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.281792038034093*pi,3.00517677317518*pi,1.91860570129343*pi) q[12];\nu3(0.150909828698641*pi,0.09181839181287799*pi,1.2739420316926822*pi) q[13];\nu3(0.72698238423892*pi,3.49947199026583*pi,3.91050262025118*pi) q[14];\nu3(0.707796301975809*pi,3.17212698685924*pi,4.38781112286159*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36475869123011*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.370695591411326*pi,-0.05354278565949999*pi,1.0814269547764939*pi) q[1];\nu3(0.466311043101548*pi,0.18544561209717603*pi,0.786796505309448*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.235221151970222*pi,-0.25369245723042*pi,1.2782567886772012*pi) q[13];\nu3(0.524983314192022*pi,0.33127496311348703*pi,4.35856103533484*pi) q[14];\nu3(0.630292548192442*pi,-0.03737893215265298*pi,1.3034042033750661*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.270840004848124*pi,0.81275449954774*pi,0.5229049140567413*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.525710829390975*pi,0.47141528940425603*pi,0.946628235037956*pi) q[1];\nu3(0.472905291811057*pi,0.83055904369202*pi,4.46872048450627*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.551759926493271*pi,3.0711541249364*pi,4.30597157432641*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.456693014841478*pi,-0.03879594090678801*pi,0.5315214943701151*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.789878717744973*pi,2.47475502304864*pi,3.80904832448712*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.522489815649737*pi,0.011614831343954024*pi,4.0656492417784005*pi) q[7];\nu3(3.5*pi,3.3955338765971*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.307653256863957*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.343239189328965*pi,3.0458564860716*pi,1.55013223827053*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.581117780372271*pi,-0.14720527904957798*pi,3.62966271473164*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.597586633073899*pi,3.1959597588173*pi,3.955240477726*pi) q[19];\nu3(0.64337563363457*pi,-0.394554806148422*pi,0.9128506243787959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46808832593011*pi,0.5*pi) q[5];\nu3(0.5991071825775*pi,-0.275954919469908*pi,0.7158173560000229*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.30170270439449*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.359750879923888*pi) q[14];\nu3(0.43998055724374*pi,0.5409784347545501*pi,3.97632435918709*pi) q[16];\nu3(0.325983736389132*pi,3.44290486047046*pi,0.959073648353862*pi) q[17];\nu3(0.514838018727078*pi,0.332624963480731*pi,0.896307067370044*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.945660155384459*pi,-0.042557656481406025*pi,3.65367909132488*pi) q[4];\ncx q[5],q[14];\nu3(0.1628604768048*pi,2.8773389918984*pi,1.246893682887766*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,3.37171071108217*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45106925756901*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.322194108656773*pi) q[15];\nu3(0.130537840421002*pi,0.10949487752311104*pi,0.861262582344537*pi) q[16];\nu3(0.309644822844059*pi,2.55776464731075*pi,1.188629061604403*pi) q[17];\nu3(1.0*pi,0.0*pi,1.204781169894026*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43637277439256*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3611932873877421*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[7];\nu3(0.263881548109561*pi,0.53035933127876*pi,4.30505069710353*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.36705117847659*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.36531183039599*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40631664860845*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2449675403989962*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.660945159155251*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47971700111721*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.333552272198438*pi) q[20];\nu3(0.556017361482135*pi,0.11103623417191999*pi,4.21979525904613*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.752525213360733*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.162852628251375*pi,-0.320336111367987*pi,1.0532477005777778*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45711662087826*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5076492132839714*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37797889076682*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.202752453625586*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.303947530286774*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5806589993062274*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[7];\nu3(3.5*pi,3.48006969956562*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.326600607262709*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.827031325758903*pi,-0.386502051324558*pi,3.13984972113109*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.505660567321816*pi,-0.34127753941823*pi,3.82058151636007*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.514615851168842*pi,-0.132077774239294*pi,3.65552995145187*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5118918128812753*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5112871449699882*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.464462066255028*pi,2.70345211951345*pi,1.50677995987473*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[13];\nu3(0.536885258788015*pi,0.22910472473541899*pi,4.27317788591204*pi) q[7];\nu3(0.327433987380737*pi,-0.4317705034037667*pi,4.3220449581403795*pi) q[8];\ncx q[9],q[16];\nu3(0.561397201099133*pi,3.20680530355961*pi,3.98074960667443*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.286290232702903*pi,0.278880337072542*pi,0.965098181335772*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2912467645593*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.44397735420695*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.330579661091414*pi) q[21];\nu3(0.362862705026648*pi,-0.22892532605691202*pi,3.81508695793558*pi) q[0];\nu3(0.116070111605593*pi,3.01642211578697*pi,1.186167346222448*pi) q[1];\nu3(0.324500634223693*pi,-0.49973703764330424*pi,4.47884361806539*pi) q[2];\nu3(0.832741027648502*pi,0.36510146818259803*pi,1.236412288030445*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.210323484378766*pi,3.14596523444101*pi,1.92971656121749*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.346541078328177*pi,0.59652714146241*pi,0.7850588536260801*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.76444532524507*pi,-0.04343540085786202*pi,4.35012207929827*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.793683244688739*pi,0.5397500836637299*pi,4.2731804185175495*pi) q[0];\nu3(0.16042661218154*pi,2.69754063293624*pi,1.143366963633365*pi) q[1];\nu3(0.83373600770361*pi,-0.194296873188325*pi,0.824494956972473*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.429244142324959*pi,1.1126608084385*pi,4.12331848418086*pi) q[5];\nu3(0.353937658907933*pi,2.87551293519806*pi,1.0111280689046351*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.424638148670541*pi,3.17051756395371*pi,0.5478802678520299*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.457144260253701*pi,0.21677396647508196*pi,3.911225015876*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.206291122407696*pi,3.04659119009684*pi,0.974394229380519*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.593188128114259*pi,3.05739396638084*pi,3.0360396832173*pi) q[15];\nu3(0.428522209013798*pi,-0.347960456432717*pi,1.329802639163053*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5170880044425408*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.185826092018253*pi,0.210086317451044*pi,0.5820835279953928*pi) q[5];\nu3(0.697905818916146*pi,-0.241607196375964*pi,3.34220048685263*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.667319543953821*pi,0.36914306408444897*pi,0.973344626011987*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.264436864641944*pi,3.42624624400532*pi,1.436310192472444*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.221100488184468*pi,3.18667912866163*pi,0.5811204990254563*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.347606744631445*pi,-0.348186716610136*pi,1.54424141100654*pi) q[18];\ncx q[19],q[21];\nu3(0.281439520801676*pi,0.469357488904631*pi,3.91462459987503*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.536342809821041*pi,0.9537617528576701*pi,0.5137812223718186*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.403302877813876*pi,-0.225603221745852*pi,1.215196485218873*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.469133622617568*pi,2.8089948669833*pi,1.139326850504848*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.232070060449879*pi,-0.06037266347843301*pi,0.680309889234289*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(3.5*pi,3.38154401286201*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280423408721263*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.569038114270306*pi,0.24507610836207505*pi,4.05647341390393*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[13];\ncx q[2],q[18];\ncx q[3],q[20];\nu3(0.711266862628596*pi,3.14973656248481*pi,4.0577412950516*pi) q[4];\nu3(3.5*pi,3.33272604001218*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.289945882763728*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.217411139212003*pi,2.99910117711899*pi,0.702118130111804*pi) q[17];\nu3(0.328185805356534*pi,3.19003674798756*pi,0.709488228189035*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49140453737921*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4904272624818*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43805104365656*pi,0.5*pi) q[3];\nu3(0.23108448095565*pi,3.06439718066884*pi,1.497427937975902*pi) q[4];\ncx q[6],q[11];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48562759053348*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.401759242728121*pi) q[10];\nu3(1.0*pi,0.0*pi,1.248090493226339*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.611888773235075*pi) q[15];\nu3(0.771563631553144*pi,0.52467718222011*pi,1.355015702521217*pi) q[17];\nu3(1.0*pi,0.0*pi,1.337471093403727*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.133481392728104*pi) q[20];\nu3(0.861687815929186*pi,0.476028272025772*pi,4.46817410639003*pi) q[21];\ncx q[1],q[13];\ncx q[2],q[18];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47358062599161*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.41635848616808*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.173204133726915*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.612774171052*pi,-0.29322690074016*pi,3.66004069606759*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.28362403873226*pi) q[10];\nu3(3.5*pi,3.3357228877852*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6715405415987961*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.31004657188357*pi) q[18];\nu3(1.0*pi,0.0*pi,1.242898497472156*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6002231355604319*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[13];\ncx q[2],q[18];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5397713588508233*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.29549505593091*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.169758517370194*pi) q[17];\nu3(3.5*pi,3.28040377403189*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.367390814382659*pi,3.37951899989383*pi,1.03052753588699*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.701209157876381*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.228894708542285*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.276198033884053*pi,0.38698507222427003*pi,0.625995161555185*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.392848351234614*pi,3.00646888793594*pi,1.261620449670041*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5279576071266945*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.477541615261433*pi,0.24292298551007896*pi,0.989536758664924*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.38613815390939*pi,2.74440299519817*pi,1.424250482236678*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.303925869463463*pi,0.8986879643139101*pi,4.27985123885038*pi) q[3];\nu3(3.5*pi,3.37793285661563*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.236693552044726*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.943579676768732*pi,-0.49941252690551063*pi,4.06288740316801*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.666723620716839*pi,2.52520526882328*pi,3.89913535786571*pi) q[14];\nu3(0.631226672970029*pi,0.11831280792202503*pi,0.840143944093653*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.280436491426047*pi,0.21058732200991404*pi,3.40245170131663*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47142305019399*pi) q[21];\ncx q[0],q[21];\nu3(0.600317258981264*pi,2.71398201811037*pi,4.031836403902981*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[5];\nu3(0.721502458777704*pi,2.6720283203529*pi,3.62698163892997*pi) q[6];\nu3(0.492153157435173*pi,-0.273115201452669*pi,3.63822084889896*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.396415670162417*pi,2.84019501860853*pi,1.436216750035729*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.618671074369525*pi,0.18257450139156906*pi,4.4214431955604*pi) q[14];\nu3(0.461235638165166*pi,-0.4116358979167484*pi,3.80521970531053*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.35684821055713*pi) q[5];\nu3(0.464687141988326*pi,2.73579762884374*pi,3.64420902560566*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.926380035968492*pi,-0.176561916580585*pi,1.322009817351903*pi) q[11];\nu3(0.78629468350725*pi,3.25067322176382*pi,3.50824093699051*pi) q[12];\nu3(0.610050035763874*pi,0.84845312360819*pi,4.4789746119307505*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.355861152410953*pi,0.270914084472886*pi,3.55765074321654*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.549752171606463*pi,0.95927385763937*pi,0.7789212942263011*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.675403214662602*pi,0.487910477896206*pi,0.752157908315098*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.206543642285208*pi,0.10871886680036502*pi,4.040054146070521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.974603468922259*pi,2.63993822603395*pi,3.63726892694148*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.301233302046764*pi,0.09674800160638597*pi,4.14945166115541*pi) q[16];\nu3(0.476118485839953*pi,0.154036592787279*pi,3.55661207878173*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.445931515985634*pi,3.06748691941734*pi,0.646935141152252*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.326025760146872*pi,0.28101493719787995*pi,4.23260664475446*pi) q[0];\nu3(0.762713155210093*pi,3.28153796130724*pi,3.62097652391151*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[12];\nu3(0.553439536999802*pi,0.7196280585709001*pi,0.5934076363983075*pi) q[9];\nu3(0.537355048418673*pi,-0.375931711247808*pi,3.95717703776709*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.346201648024553*pi,2.93413974966753*pi,0.74294132255262*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.300021297442918*pi,2.33151413052139*pi,1.2905006909417311*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41950916466054*pi,0.5*pi) q[8];\nu3(0.471382584157562*pi,2.63149025867158*pi,3.72018131966001*pi) q[9];\nu3(0.303164011832444*pi,0.31260999837650705*pi,4.32724044548537*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3352657696472758*pi) q[12];\nu3(3.5*pi,3.25498262806614*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.339260691446002*pi,3.34631558370213*pi,0.8267819888843739*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161470371483282*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.766852159764554*pi,3.47571264258172*pi,4.244485324462341*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.318269779157116*pi,0.6798179421875601*pi,0.8179843748211211*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39281681044309*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42468663312737*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2018597891315541*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.471115009147439*pi) q[20];\nu3(0.781808047324054*pi,0.11537341954493296*pi,1.33272231410973*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49631047084474*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[12];\ncx q[10],q[11];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.436249221950805*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32891400323561*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[19];\nu3(0.451808949496359*pi,3.07007508085499*pi,0.655110909043678*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.18327947168794*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46688069285845*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.294156873291921*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5971511684284584*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(3.5*pi,3.49688681048933*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.147748915875621*pi,3.083808718394*pi,1.266102193195983*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.287979881876673*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.38299343096641*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.265305998740848*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.675259289370256*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.609986414642083*pi,0.13630115435094403*pi,3.80579824981206*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6392769170021471*pi) q[6];\nu3(3.5*pi,3.48091992363157*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38066311281906*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2574536131647989*pi) q[21];\ncx q[0],q[6];\nu3(0.401921054592834*pi,0.413824004811998*pi,3.92839944100972*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.369987597762378*pi,0.011805851146861945*pi,1.244616928605403*pi) q[5];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5617596090087114*pi) q[13];\nu3(0.234404754383871*pi,2.5310338240231*pi,1.4903683651482829*pi) q[15];\nu3(0.765841910911013*pi,2.79927845601355*pi,3.8928132446866*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5422979869065156*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.11146654645052*pi,0.5008233701629501*pi,0.862342781418892*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.164605513521034*pi,-0.263130481998674*pi,3.9194841116412*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0756145307069706*pi,-0.4354978969305604*pi,0.709282650291457*pi) q[15];\nu3(0.32850168738132*pi,3.19697482501479*pi,0.6293501462250279*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39477116972228*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.30207984219907*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.582598544057536*pi,0.5370753559313399*pi,0.841010915776434*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.269563617780069*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.432778730750706*pi,0.7679204017776999*pi,4.47302899713695*pi) q[20];\nu3(0.610229194889075*pi,0.55444798459242*pi,0.5173233590625462*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.495187696023239*pi,-0.4899565465629501*pi,1.67808631941183*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.357933380647191*pi,3.45857985809685*pi,0.785972963233946*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.260229161018426*pi,2.47436377131627*pi,1.381319129657136*pi) q[19];\nu3(0.487423529085173*pi,-0.009138932995633009*pi,3.89835827652746*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.226683867938636*pi,0.29628371383097796*pi,1.107893559182957*pi) q[0];\nu3(0.327596828405561*pi,0.152933369248762*pi,3.87654470440258*pi) q[2];\nu3(0.489518491355271*pi,-0.297682065557633*pi,1.237317966400735*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.202615714412963*pi,-0.4739854542640968*pi,4.27804896094782*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.603615296562383*pi,0.23841005407051197*pi,1.339517924345662*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3887474309906604*pi) q[14];\nu3(0.686191109622819*pi,-0.4138806343667206*pi,4.23249119049356*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.338406348075199*pi,0.11914209993592095*pi,3.8502740916485*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.89339172218203*pi,0.13054917897168605*pi,1.52187949356507*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[9];\nu3(0.61234301053915*pi,-0.16840799558881497*pi,3.45482424466725*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0971856446912416*pi,0.03262108833236399*pi,0.776917718565606*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49628813723818*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.346946301488075*pi) q[9];\nu3(0.423224382106169*pi,-0.08889297978375199*pi,3.7691654958904*pi) q[10];\nu3(0.143907160174422*pi,0.9374681005793599*pi,4.31724079587916*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.943964446889177*pi,3.36882573441305*pi,3.13144372842773*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.133924204267213*pi,-0.345871002943279*pi,4.24475380233402*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.135524787979908*pi,3.24033882749664*pi,1.98034269646713*pi) q[10];\nu3(0.363363850264155*pi,-0.358771025595387*pi,1.51297825207501*pi) q[11];\nu3(0.254560257114761*pi,0.16865526971266198*pi,0.744245899247398*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.623227549257621*pi,0.18513961712973603*pi,1.217189856286005*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41645146764983*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.453272742598364*pi,0.47114395142115795*pi,0.814372750705*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40203315809539*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258259580095465*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.796559823385285*pi,-0.214328379525641*pi,3.38077123761636*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0769629074037615*pi,3.25030561461328*pi,1.77080371950203*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.46909567217588*pi,3.45432088312795*pi,1.92045529068388*pi) q[21];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.239251917132745*pi,3.4179942708158*pi,1.409857921596428*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.309079557975339*pi) q[15];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37906358523045*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.360701158282612*pi,3.25324508945262*pi,1.71221249987025*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44390795108473*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.251609752313116*pi) q[13];\nu3(0.653233014245979*pi,2.54974626066444*pi,3.93787460256037*pi) q[14];\nu3(1.0*pi,0.0*pi,1.315739487440108*pi) q[17];\nu3(3.5*pi,3.44376672527199*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235402771397873*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[12];\nu3(0.128066050236317*pi,-0.10133519491862503*pi,4.43380561856221*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48208584146231*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46783600502226*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37035626851706*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.114025938062722*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46028723583559*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4098422051186805*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1970063356271599*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5180866094590001*pi) q[20];\nu3(1.0*pi,0.0*pi,1.180918786879356*pi) q[21];\nu3(3.5*pi,3.35975075456237*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.238340591950464*pi) q[4];\nu3(0.262149890015076*pi,-0.309283618247217*pi,0.602910821160798*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[20];\ncx q[0],q[4];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.955404606024439*pi,0.032698887742643956*pi,1.334342623340127*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4214694130258*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5067818963142695*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5027967907424564*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4403137943354*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38995783168629*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.771437658898084*pi,3.13644187160026*pi,3.02773048495271*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.178770806183996*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.377091276412754*pi,3.06755341033893*pi,0.733038135277721*pi) q[18];\nu3(0.726179889696805*pi,2.48452569711143*pi,3.62121317984004*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.36612083932698*pi,0.473033233016127*pi,4.12312303822453*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.643568712854818*pi,0.417092713305369*pi,4.11083652354544*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.161239546793852*pi,2.86219123135503*pi,1.28358068273378*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.357743416802333*pi,-0.274131646926756*pi,4.47401843594694*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.175564091200507*pi,0.65435207483861*pi,4.11478315699783*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.754999001980462*pi,-0.193520004539729*pi,3.56133922216574*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.491921633848466*pi,3.24029143161002*pi,1.5502199260317*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5646354061330536*pi) q[14];\nu3(0.87468590092159*pi,3.09350994781148*pi,3.66333664991963*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.608463683400643*pi,0.77732130611042*pi,0.555112690694218*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.138050989883747*pi,-0.4310696727052936*pi,0.9422357053770529*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.688688043690269*pi,0.47013383924670105*pi,0.955450175906323*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.627914554293478*pi,0.81221650471288*pi,0.768807849851251*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35269478728456*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.503538488963886*pi,0.34834111827928005*pi,0.9398790881045209*pi) q[8];\nu3(0.20866382487872*pi,-0.30317614816857996*pi,0.771942409563614*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.379103283339322*pi,0.9326842601066101*pi,4.08317203679988*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.091025178874994*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.529352456466252*pi,-0.352937237160854*pi,3.84672619477295*pi) q[0];\nu3(0.814596964442062*pi,2.60311806992802*pi,3.67669906149565*pi) q[1];\nu3(0.813209976166663*pi,0.81200624360773*pi,0.601867667532346*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.39075958904884*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.519893355852959*pi,3.19466534960772*pi,3.50457604146439*pi) q[8];\nu3(1.0*pi,0.0*pi,1.292834246840087*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.428229413696111*pi,-0.358087116167278*pi,1.53660388173604*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.481803548206952*pi,-0.10924274967525499*pi,4.19144936378915*pi) q[13];\nu3(0.857815167621489*pi,3.1401367180581*pi,3.90738968310935*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.40787058352449*pi,3.41654727235635*pi,1.88993452104302*pi) q[21];\nu3(0.109487552319121*pi,2.56857567094432*pi,1.49037848663752*pi) q[0];\nu3(0.563848680110962*pi,3.13434871294695*pi,3.49189200346971*pi) q[1];\nu3(0.112741947351574*pi,2.34370293225655*pi,1.237164237385507*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.601624640114756*pi,0.83889843786713*pi,0.988073715132612*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.417949534806843*pi,-0.4597193458899258*pi,1.1118740865734869*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5253701897358019*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.74244023075694*pi,0.12553788627525997*pi,1.074634573987731*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.403380553243881*pi,0.27416592044216004*pi,4.262482757332069*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48367823537936*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.852191002740431*pi,-0.26771325689021797*pi,4.48197468063999*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.7066846504911*pi,2.35830139755722*pi,3.69075626000719*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.46800506474748*pi,2.71598853365955*pi,1.367142264136774*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.386565335363954*pi,2.55545153835207*pi,1.451380389484747*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.654579509347299*pi,0.27817314087935596*pi,0.882410368377751*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.289729367476156*pi,3.21854696726152*pi,2.02130684487288*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.29406055354277*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30100592229807*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.166219318132129*pi,3.49765597457647*pi,0.798489574306816*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.30293634269996*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.42636510353923*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.134926100274051*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1104170840018441*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268742894618184*pi) q[19];\nu3(1.0*pi,0.0*pi,1.077186416892486*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[19];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34409785468268*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[18];\nu3(0.415057456780481*pi,3.39296399527483*pi,1.76840222663136*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280285239345307*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46646189704837*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,1.357126722138509*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39491715497708*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5421784496578823*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5072448145669175*pi) q[15];\nu3(0.395962466792537*pi,0.279552418916719*pi,4.2507123457125395*pi) q[16];\nu3(1.0*pi,0.0*pi,1.273069576700884*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47689352857305*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47659353428549*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[19];\ncx q[2],q[4];\nu3(3.5*pi,3.29885480567061*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.272108129887636*pi) q[5];\nu3(0.573731961143903*pi,-0.157415252014524*pi,3.85206063845701*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.681681130619355*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,0.606130021945899*pi) q[4];\nu3(0.324131493374878*pi,2.36262810026898*pi,1.297439657321278*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.605872652396659*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4899223112603*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.469107548684129*pi,-0.12342748087398597*pi,1.50811627957916*pi) q[8];\nu3(0.659649994317898*pi,0.37886625630175796*pi,4.38787339431928*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.407150893357743*pi,-0.4034991513794886*pi,1.50603768651004*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.652899032261499*pi,0.25244736675714297*pi,1.28874145653975*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.143434238698118*pi,0.046063295050084996*pi,1.2924566234617179*pi) q[8];\nu3(0.306203030818534*pi,2.5389675173217*pi,1.425274180178852*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.812828365052754*pi,3.34778310608227*pi,3.31564837966572*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43907130430046*pi,0.5*pi) q[14];\nu3(0.595743424453623*pi,0.21010284428593096*pi,3.70335722697558*pi) q[15];\nu3(1.0*pi,0.0*pi,1.171229035092612*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.862428725028478*pi,-0.427909893373812*pi,3.20474946406314*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.301632180049019*pi,2.59120673067373*pi,0.970290660979808*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.264234599975651*pi,3.45046561236223*pi,1.14966091079464*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.372901413537831*pi,0.36648687407156*pi,4.18543839934504*pi) q[12];\nu3(0.321482583236266*pi,0.49832466500011297*pi,3.69888717940882*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.307796505624022*pi,0.035098792346014984*pi,0.869867906174709*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.674828620964876*pi,0.5250748449916101*pi,4.2418559814621695*pi) q[0];\nu3(0.342900971137235*pi,0.0046040263756229605*pi,4.23775314578008*pi) q[1];\nu3(0.514284377733164*pi,0.74667687980764*pi,4.09091863013651*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.507538480905811*pi,-0.37520083875078203*pi,4.3591076160351605*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4502980739992*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.190369541182677*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.308229972903505*pi,2.66183246161107*pi,0.8746976168285989*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.662119591889265*pi,3.39061191021083*pi,3.37571014882452*pi) q[12];\nu3(0.820290759051363*pi,0.62077119778461*pi,1.089007969908683*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.650494627480206*pi) q[16];\nu3(0.245777790004663*pi,0.7680714907011801*pi,0.5670939569354602*pi) q[17];\nu3(0.745071374384141*pi,0.03417435697154303*pi,1.12335910279533*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.3737816647329*pi,2.95052372851778*pi,0.765262625976393*pi) q[0];\nu3(0.748410890994902*pi,3.44075516298962*pi,4.21533018738981*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.752627243790391*pi,3.20130405823498*pi,2.88760078234919*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0540179194760149*pi,0.03352524143315405*pi,0.787570485258539*pi) q[19];\nu3(0.66052931016972*pi,0.63649541269448*pi,4.35870396325699*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.416663990753889*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.401520162174979*pi,1.16285412285423*pi,4.33116639907197*pi) q[19];\nu3(0.12858859914277*pi,0.31096716673020597*pi,4.36722183134425*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.490304008086814*pi,3.37487512155323*pi,0.863218742091579*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\ncx q[2],q[20];\nu3(0.642368847144124*pi,0.049532484230546014*pi,1.0496817711806181*pi) q[3];\nu3(3.5*pi,3.49048632388535*pi,0.5*pi) q[4];\nu3(0.338682498213354*pi,0.08985726723113097*pi,4.2033128352980995*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38892756441211*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4849646021307*pi,0.5*pi) q[9];\ncx q[13],q[17];\nu3(0.588593437725078*pi,-0.0018326094584270036*pi,1.229689612827747*pi) q[14];\nu3(1.0*pi,0.0*pi,1.219276970714469*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269122413949464*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.173842068384547*pi) q[21];\nu3(3.5*pi,3.4366776245956*pi,0.5*pi) q[1];\nu3(3.5*pi,3.26189981556936*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[18];\nu3(0.348536380836155*pi,-0.264218287672347*pi,4.06098975161016*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.194157483180156*pi) q[12];\nu3(3.5*pi,3.38656726774985*pi,0.5*pi) q[13];\nu3(0.424878578238696*pi,0.231615738266867*pi,3.48735058797459*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236667465182377*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.085879794260133*pi) q[20];\ncx q[1],q[12];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4293012904467695*pi) q[15];\nu3(0.505251002687244*pi,-0.161559315382736*pi,3.52008421579009*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5266501686510442*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4080809860043395*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5121647696475891*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.231211770917283*pi,0.20155462836030202*pi,4.4144285107074*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.636756207009281*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47553806905214*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[12];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43045059002619*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.113047601570338*pi,2.91532833739625*pi,1.73712253144822*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1674393033378059*pi) q[5];\nu3(0.381983624398105*pi,0.7042206183282*pi,4.066449808782529*pi) q[6];\nu3(0.592195561061719*pi,0.9023851323979799*pi,0.9216460366364461*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.690855062847425*pi,-0.17005292724148102*pi,3.51280065367819*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.546149116978453*pi,0.007925036428998*pi,4.31473553198189*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.23522001004196*pi,2.8709164829197*pi,1.13687630553546*pi) q[4];\nu3(0.351297469798288*pi,2.76395858838207*pi,0.8121729011628309*pi) q[6];\nu3(0.206937371700443*pi,3.48996560040473*pi,1.4370468072980969*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.393948841015984*pi,2.87850852144223*pi,1.134530723840876*pi) q[12];\nu3(0.399443178816375*pi,3.22669204090831*pi,0.766624624513384*pi) q[13];\nu3(3.5*pi,3.49941014672074*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.270427238181276*pi,3.27616010938633*pi,1.3080422241346041*pi) q[17];\nu3(0.175215611170906*pi,0.347431087867875*pi,3.73752604084603*pi) q[18];\nu3(1.0*pi,0.0*pi,1.386730086283219*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.396945265468272*pi,0.22809411551027303*pi,3.35096141419142*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5337453842864582*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37155781797281*pi,0.5*pi) q[10];\nu3(0.488959643025062*pi,3.15783878066294*pi,4.43907844212663*pi) q[12];\nu3(0.742565866526011*pi,1.15028669691498*pi,0.721232930695573*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.167786167105515*pi) q[16];\nu3(0.869937590649464*pi,1.00479019118816*pi,0.668912648073936*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.636450145506479*pi,-0.015420212188276994*pi,4.21745135523697*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.379871611315688*pi,3.27411897190211*pi,4.4860678783270895*pi) q[8];\nu3(0.820280541802467*pi,-0.05677724065897999*pi,3.45444671970734*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.601531427641564*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.591015771649985*pi,-0.00240258207191002*pi,0.923233695702231*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.679529402298145*pi,0.24411608398107998*pi,1.406417293704475*pi) q[8];\nu3(0.360183635895527*pi,0.9148879675763799*pi,3.93272572376261*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5064899167505725*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.677921126955822*pi,0.5450764687907601*pi,4.1908906409975*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.439696688123999*pi,2.83897300386731*pi,0.956954202143502*pi) q[5];\nu3(3.5*pi,3.46290027093376*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.3508949216567459*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.493802053613786*pi,0.40016692813785004*pi,4.22685907530335*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.334089574416962*pi,0.22283881691215401*pi,4.20296331850749*pi) q[20];\nu3(0.502052963554533*pi,3.0458909364863*pi,3.48913275442675*pi) q[21];\nu3(0.400111896110461*pi,0.21698970547638796*pi,1.295781564479479*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.100996463604945*pi,3.31300560053564*pi,1.87732211912915*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.231363420038596*pi,0.63595088494997*pi,4.09443293244835*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.23830559180149*pi,0.9114871603073*pi,4.21289258673024*pi) q[20];\nu3(0.908093136843279*pi,3.42797995528015*pi,4.48774682051729*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3400166949332*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.207548101114883*pi) q[9];\nu3(0.294950697881701*pi,0.86289766824803*pi,4.40307532954551*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5409715889581002*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.209928379480045*pi,0.6227205406799501*pi,0.6749167211230029*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45255793300681*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[11];\nu3(0.417679596255053*pi,0.63243213216625*pi,0.654117300912356*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3660887479817672*pi) q[13];\nu3(0.796759217990401*pi,0.099436640159138*pi,0.5017024124816076*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.460167575201401*pi,0.6908414886148*pi,0.9246066476913171*pi) q[16];\nu3(0.695878711309987*pi,0.93533805341921*pi,0.740019444959346*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.569689169966348*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.27284008120312*pi,3.35771287099287*pi,1.395054615759343*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.31565938951609*pi,2.98469117925005*pi,1.5108088148583*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4699579406392*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41272389335837*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45576164136467*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.730420491719444*pi,0.38496850785524594*pi,0.991333351165539*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.840193477930037*pi,3.06972110911668*pi,3.45703933295286*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5419067280178944*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.312731035937335*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2286143288502172*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.101240193445185*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[20];\ncx q[2],q[15];\nu3(3.5*pi,3.45148732930084*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.532000195055131*pi,0.32990784810504503*pi,4.107555426846989*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.521879672146256*pi,0.03542520040076802*pi,4.46430162796213*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.386564498003463*pi) q[21];\nu3(3.5*pi,3.41739870034256*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2756395683633381*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.650280963723889*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5995588514159511*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4516491971152*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[20];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.584915181902043*pi,2.42505055371135*pi,3.72854991655106*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39000747019541*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.549744333465481*pi,0.215227011664746*pi,1.23645148652894*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49154315897203*pi) q[8];\nu3(0.441710028942518*pi,0.142257714895071*pi,0.983568648434901*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.563697065961883*pi,0.5274331435883901*pi,4.46001224986324*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.475181816440017*pi,0.84191781715577*pi,4.132184897504359*pi) q[9];\nu3(3.5*pi,3.36228342758038*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.330207689421842*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48581169458107*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.189587231036735*pi) q[16];\nu3(0.577615286987338*pi,-0.130301587376354*pi,3.50758264691528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.415526802287638*pi,0.238751221292959*pi,4.482937912231289*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.424100896055761*pi,3.44602014236056*pi,1.88485080453994*pi) q[4];\nu3(0.366800502707906*pi,0.31031895453595104*pi,4.29177676758436*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.414879446268594*pi,2.93422646372052*pi,1.3804916775065998*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.810491126039645*pi,3.41658100940839*pi,3.43810637737581*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.255661847057111*pi,0.9920788280256401*pi,4.16152488808523*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5485637398322513*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49416685568701*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44160355361235*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.128660424597504*pi) q[12];\nu3(0.792607948840675*pi,2.89558030943857*pi,3.27571591655788*pi) q[13];\ncx q[14],q[16];\nu3(0.639002373248968*pi,0.45110737773631004*pi,0.5299400593319441*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.779150344201526*pi,3.36617229670678*pi,3.51892437892608*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.41210633047398*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.333649630622236*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0535575214296934*pi,3.20324566345502*pi,1.348454846763983*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.282381483602503*pi,0.026560138138645994*pi,4.45848714559925*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.511989107949047*pi,3.05877188145637*pi,0.61553226668899*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.516336674970845*pi,3.2183866653274*pi,1.57840021447575*pi) q[0];\nu3(0.460177536985882*pi,0.213321590097443*pi,4.38574967490341*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.68360107472889*pi,-0.368151224852279*pi,3.34318225752121*pi) q[10];\nu3(0.736720734831677*pi,-0.247930607720663*pi,0.967387527949872*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5032989043315655*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.729964973178384*pi,0.324695486965201*pi,1.277211677120318*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.238046690672642*pi,0.54466866221065*pi,3.59318869909289*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.2936373494883195*pi) q[9];\nu3(0.820601348914947*pi,2.78796116667342*pi,4.219137952131129*pi) q[10];\nu3(0.388319537705767*pi,-0.386133149177946*pi,1.2645175243487419*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.744872918500547*pi,3.31104285002285*pi,3.27149606207607*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.620842058746827*pi,0.26112737302489*pi,0.638525009144195*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0146003065978745*pi,2.47508409403918*pi,1.3781130149871421*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.768381243399358*pi,0.269045520184511*pi,1.55008712166281*pi) q[3];\nu3(0.558708251372353*pi,2.82209903527913*pi,3.1808542397395*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.765352029941147*pi,-0.4997073527587367*pi,3.49666748585299*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.954390849068406*pi,-0.4836117163956963*pi,0.5827073003341892*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.486677686048094*pi,0.7504479042491901*pi,4.04885032518036*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.476733553449283*pi,0.6766706408507599*pi,0.927925234907621*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0233598762536777*pi,3.45768617956282*pi,1.75922213291909*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.264020208465011*pi,0.51541583200435*pi,3.88982764677062*pi) q[12];\nu3(0.713916638111127*pi,-0.19511982962357*pi,1.253459685434245*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0876736789104895*pi,2.72271991392302*pi,1.65235021167577*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36154838654087*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.33826892228656*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.550583182256274*pi,-0.4536436210567762*pi,3.51591941069281*pi) q[16];\ncx q[19],q[21];\ncx q[1],q[11];\nu3(3.5*pi,3.34260543832546*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37300585485905*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.120143760904305*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.43882880625837*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3238954261206128*pi) q[17];\nu3(1.0*pi,0.0*pi,1.154479709641069*pi) q[18];\nu3(3.5*pi,3.40079114922989*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1702370345815258*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[18];\nu3(3.5*pi,3.38310503483018*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45566348161406*pi) q[11];\nu3(1.0*pi,0.0*pi,1.33151504652208*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,0.5399857824271428*pi) q[6];\nu3(0.727516794610189*pi,3.31916754380963*pi,3.03998046233297*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.703213494730758*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5342494594717576*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6014310101036819*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.546498675023789*pi,0.87828625558103*pi,4.45269769517245*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4517337863906*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.631833154411453*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231205427184534*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.244643065376135*pi,0.19996935511814395*pi,0.5007005043016772*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.460418348594824*pi,-0.18923452839482802*pi,1.3416387508505179*pi) q[2];\nu3(0.69204608122208*pi,-0.314492453522408*pi,3.60639079873239*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.521361490916694*pi,2.65232850685084*pi,3.6897478544698*pi) q[8];\nu3(0.561640187356414*pi,0.6323205455842*pi,1.320972123548882*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45786890236562*pi) q[16];\nu3(0.388372123948653*pi,3.32479917719914*pi,1.89889655913186*pi) q[17];\nu3(0.401234755791219*pi,0.5516159855200999*pi,3.7740016179418*pi) q[18];\nu3(0.52478789611586*pi,3.26352620157129*pi,4.440168356729719*pi) q[19];\nu3(0.720482806218883*pi,3.06135688142928*pi,3.32104771167102*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.867515770013903*pi,0.08100213879780604*pi,4.2694249294058295*pi) q[2];\nu3(0.216393355819788*pi,0.413119037759588*pi,3.54357104000385*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.504524583795283*pi,3.19197912200117*pi,1.73973791387635*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.671527422404817*pi,2.99649553323872*pi,3.58653965562771*pi) q[17];\nu3(0.846517984115419*pi,0.5615315090114099*pi,0.7485591067059*pi) q[18];\nu3(0.445964736777871*pi,0.6881575492784*pi,0.650504207123149*pi) q[19];\nu3(0.484893520914246*pi,0.226530992841112*pi,3.47040600690875*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0262563347542762*pi,0.43219801944205005*pi,3.7174534309381*pi) q[4];\nu3(0.321769134480765*pi,0.18593913820055896*pi,4.26982329065648*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.199843860255391*pi,-0.49093923482986684*pi,4.101171480999961*pi) q[4];\nu3(0.333603382909713*pi,3.15502799403483*pi,1.86220465207162*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\nu3(0.427147245060366*pi,-0.237952120592836*pi,3.99579122330316*pi) q[1];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.482776690477*pi,0.5*pi) q[7];\nu3(3.5*pi,3.30214446881545*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.228222360958436*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.33707138180136*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.593938624801045*pi,-0.18094244904122803*pi,4.4655566528395*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281432972456946*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.130935840848007*pi) q[21];\nu3(3.5*pi,3.36098341584091*pi,0.5*pi) q[0];\nu3(0.760346051687594*pi,3.25247633112897*pi,4.2942610131837196*pi) q[1];\nu3(3.5*pi,3.41303975797834*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1545015278811679*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.603190453123598*pi,3.06241655721227*pi,3.46230000115834*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.135313440242542*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5855642354188162*pi) q[10];\nu3(0.677899370378467*pi,0.81418320101039*pi,0.603073987311559*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.212462152911201*pi,3.46615441956749*pi,0.5341482477069147*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5807199614459622*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.47675001701341*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5484327276541239*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[15];\nu3(0.631772660940702*pi,2.48560032915058*pi,3.92607135002187*pi) q[11];\ncx q[12],q[21];\nu3(0.847452400075682*pi,-0.4633764245379887*pi,3.84033899213666*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48571430994778*pi) q[18];\nu3(3.5*pi,3.39943786902481*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1999305688771091*pi) q[20];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.457416710190221*pi,2.95710739972994*pi,0.722838291964685*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.567731500976932*pi,-0.09507891699559701*pi,1.185927181462533*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5695634222886796*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.77849758252599*pi,0.06050651724582201*pi,4.42245903488813*pi) q[3];\nu3(0.877397422370486*pi,3.19726184606298*pi,4.33181715029696*pi) q[5];\nu3(0.302533657297113*pi,3.07894256666783*pi,1.298856728048376*pi) q[7];\nu3(0.600560590466697*pi,2.78641232374889*pi,3.88195880997313*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49383780592776*pi,0.5*pi) q[1];\nu3(0.285435352324294*pi,2.81899127529027*pi,1.085590859854024*pi) q[3];\nu3(0.329450330363918*pi,3.44720071020094*pi,1.083765669669226*pi) q[5];\nu3(0.569358788862402*pi,3.05521206602724*pi,3.08719220619172*pi) q[7];\nu3(0.330919123613492*pi,-0.4892542543083796*pi,0.615360704072852*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.197997357039533*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.445783689020638*pi,2.58172849604489*pi,1.065711023146166*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.576429049860914*pi,-0.084450936698994*pi,1.376460360398492*pi) q[10];\nu3(0.654966759963832*pi,0.23293098185302996*pi,1.013979099480905*pi) q[12];\nu3(0.270858712929448*pi,3.32571699530178*pi,4.20405499826917*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.53950831220975*pi,-0.4182523822131176*pi,3.45693341755424*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.647044058766923*pi,2.76993085301873*pi,3.64561899433287*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48894579576184*pi) q[11];\nu3(0.358232348502811*pi,2.96118065717911*pi,1.73387073381749*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.830265699842596*pi,1.10509618096865*pi,0.611654895018276*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.377255344140537*pi,3.4074269412976*pi,0.870814044776285*pi) q[21];\nu3(0.61207048070044*pi,3.00937723343147*pi,3.29432739716161*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.897432246309562*pi,3.05307022104002*pi,3.13592906163078*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.571819664618626*pi,0.7720975146320901*pi,0.876391469057761*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42144179768472*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2077177804162589*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.30600961008739*pi,2.85566140511714*pi,0.821274771559403*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.132110873377389*pi,3.13551514598889*pi,0.705600855170954*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.31774678140428*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.167500552830554*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49380657585093*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.241859291353594*pi) q[15];\nu3(0.696936554821927*pi,-0.147765034978028*pi,0.85853687144283*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.62534177101466*pi,-0.050683938396650974*pi,1.266927802578809*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5113814613291722*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.42492322236671*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.1570981543857028*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.45915816886148*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5601540560315441*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.2429242202765*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.137621522830052*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.636327883379178*pi) q[15];\nu3(3.5*pi,3.47690684735106*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216083833488124*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.334613524643431*pi) q[21];\ncx q[0],q[8];\nu3(0.0688583523419538*pi,-0.152931888584599*pi,3.77361647416787*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[18];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.39383813779082*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,3.46281519435046*pi,0.5*pi) q[0];\nu3(0.723289457372273*pi,0.34247309908478996*pi,4.233854592050751*pi) q[1];\nu3(0.517024598632948*pi,2.79968414537621*pi,4.03272832981474*pi) q[2];\nu3(0.556594289060455*pi,0.34626960575716803*pi,4.47581222322193*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43043304571201*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.275459209445976*pi) q[8];\nu3(3.5*pi,3.40254526670507*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.410935388309349*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.177122840424952*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.662030961078924*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24176165035634*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46657051165079*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.65006165997608*pi,3.28080602912696*pi,4.2320451356393605*pi) q[2];\nu3(0.221677314088934*pi,0.28517319650250506*pi,3.61313571831117*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[18];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.410306658645212*pi,-0.024129865386929017*pi,3.65014779978256*pi) q[11];\ncx q[12],q[14];\nu3(0.366924773531413*pi,2.54691854934215*pi,1.378754941656384*pi) q[13];\nu3(0.422513732086897*pi,-0.027245077602901013*pi,0.78524967411994*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.079518708729873*pi,-0.162056218587745*pi,3.88565999927042*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43649539220765*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.497975896019873*pi,0.10703429756425398*pi,0.7116849531208029*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.375449787511576*pi,3.29781941843185*pi,1.366230614536347*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.910772592876533*pi,2.53596089714164*pi,3.72390675919724*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43511226283017*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.405896890826099*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.202638318284904*pi,3.0970824311659*pi,1.089796353850633*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[9],q[20];\nu3(0.699048584446585*pi,2.76566537312845*pi,4.21633580692877*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.843943753402214*pi,0.71777603056644*pi,1.0515060792691*pi) q[17];\nu3(0.426070490004598*pi,0.7936108932063699*pi,0.659464548155829*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.518688116377628*pi,2.64863514855635*pi,3.52725332201414*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.322949241205316*pi,0.5856459818526301*pi,4.27705150967694*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.70115412055503*pi,-0.4577734428712981*pi,0.938795662774897*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.501926370324988*pi,-0.173181029219396*pi,4.42838166958243*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.590752724281951*pi,0.55985781410733*pi,1.0986889940385751*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[4];\nu3(0.569963035948131*pi,3.04571751697631*pi,4.36319926100864*pi) q[5];\nu3(0.14555191331389*pi,0.11522412538049798*pi,3.4264316397546*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.275141055953482*pi,0.24361489981416695*pi,3.75600677196181*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40329678241273*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3215454257406019*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.752547117644683*pi,3.21056633523193*pi,2.98520910000186*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.388989429410458*pi,-0.354045921670337*pi,1.50537001820167*pi) q[14];\nu3(0.35905373149095*pi,3.08002914067208*pi,1.159372877082557*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.505893571031602*pi,0.87859025469801*pi,0.686011165753844*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.600892982328403*pi,2.63509566147621*pi,3.8521663788852*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.782518912450974*pi,3.32176151491627*pi,0.510684447392954*pi) q[14];\nu3(0.671300998485234*pi,0.7824215721811301*pi,0.8126196953700451*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.41787251426013*pi,3.36900341927598*pi,1.53374594733577*pi) q[21];\nu3(0.422334151226977*pi,0.242813869178801*pi,4.04413765640186*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.23857067106036*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43227097867582*pi) q[4];\nu3(1.0*pi,0.0*pi,1.15430939128598*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0373794858800595*pi,3.12304348420714*pi,1.91526249749814*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.304371907857969*pi,-0.008724967668992*pi,4.38170465016816*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.704204014889674*pi,-0.254192167451046*pi,4.43552340008155*pi) q[20];\nu3(0.615932639645152*pi,-0.187507314333129*pi,4.37127389385386*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48935135018409*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.668270819442951*pi,0.26274869433340997*pi,4.16213394027441*pi) q[8];\nu3(0.515883906559127*pi,0.6879283744664699*pi,4.45175462430155*pi) q[9];\nu3(3.5*pi,3.44724739644103*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2720285920530379*pi) q[11];\nu3(1.0*pi,0.0*pi,1.294475479201765*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.572068619388035*pi,0.419220607090369*pi,4.46467541189539*pi) q[18];\nu3(0.623464180315473*pi,-0.4084738044751087*pi,3.17930795268464*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5634292668510206*pi) q[5];\nu3(3.5*pi,3.36046557095157*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.658020295223578*pi,-0.49131101047649806*pi,3.01385322276957*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.313700057770059*pi) q[15];\nu3(0.309105696620244*pi,2.72577157943196*pi,1.55859231358621*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48775535631457*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.572366309151763*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.48671045528143*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36936109176364*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.189415292002315*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.868070644946777*pi,-0.4049810159203362*pi,0.5338706185086098*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.37434943087534*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.361550150011783*pi) q[19];\nu3(3.5*pi,3.48173551806449*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.253832296121657*pi,-0.475706023225231*pi,4.463145356390401*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.39156636327422*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.202691122102258*pi) q[16];\nu3(1.0*pi,0.0*pi,1.297130213341984*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41676744422011*pi) q[21];\ncx q[0],q[17];\nu3(0.290007126016967*pi,3.07344369630877*pi,0.621112073919201*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.554926674576366*pi,0.15658775038357897*pi,4.266263441551089*pi) q[3];\nu3(0.10413450644691*pi,-0.4378052045082002*pi,1.469530701768912*pi) q[4];\nu3(0.724320731225295*pi,3.3642845626216*pi,3.76753431091759*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.46517833775581*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.231344913711757*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.394626858342519*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.399424419983106*pi,3.31331094276438*pi,4.474387889054491*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.893697397455113*pi,0.413075372034318*pi,4.31933846049221*pi) q[3];\nu3(0.292769882239724*pi,2.98518330872665*pi,1.0654507847871009*pi) q[4];\nu3(0.935383072366714*pi,-0.16417756875801698*pi,4.118123113404311*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5795622949978071*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.388124926410621*pi) q[17];\nu3(3.5*pi,3.44739863036682*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234909300006779*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.704967146952125*pi,2.33785553708731*pi,3.67697320004527*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.23612032967993*pi,0.28226778856658297*pi,3.78998555259522*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5193144364891129*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.775621359610852*pi,-0.22666048497213098*pi,0.841544152840643*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.718283259166763*pi,3.2612822459639*pi,4.40625976322384*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.717664267063419*pi,3.04336568313664*pi,3.74369515692477*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34119448336752*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.471624306703286*pi,-0.218738336807053*pi,3.89494089035148*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.471781000248745*pi,-0.106983925949033*pi,1.212940642714379*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.271166832632315*pi,0.5628574001133*pi,0.902787280458853*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.72407060627501*pi,0.29981010752125004*pi,0.962999221557657*pi) q[15];\nu3(0.640977394838414*pi,3.43128391873673*pi,3.79012937044908*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.327536815684142*pi,0.10147213382206999*pi,1.208924480095043*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.238655775035866*pi,3.14132194074916*pi,0.878365700801709*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0527794859319643*pi,-0.027267117525611007*pi,3.58405932800733*pi) q[15];\nu3(0.192636278107781*pi,0.269233825805526*pi,3.84015914099525*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.426860889838887*pi,0.75880155696055*pi,3.88544388070567*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.312588165141795*pi,3.4640275782687*pi,4.3259672486123*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.488918636325657*pi,2.97388991018602*pi,3.70603138458433*pi) q[21];\nu3(0.370903385496367*pi,3.07005007560574*pi,1.8242997783456*pi) q[0];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.722620329578918*pi,0.20757431352438105*pi,1.493628392778115*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.660340036838826*pi,0.43238409754462304*pi,1.0039529549697201*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.603862491510488*pi,2.5793299362125*pi,3.50675737562747*pi) q[21];\nu3(0.488947434811198*pi,0.6941159435808499*pi,4.12117621212176*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.48326807054234*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.280197866848878*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.692695835259346*pi,3.27649844425232*pi,2.94008024118518*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48831345752875*pi,0.5*pi) q[1];\ncx q[4],q[6];\nu3(0.326778243601336*pi,-0.06914962692445598*pi,0.8405938145328891*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.703198820798275*pi,0.402324585506009*pi,1.199320305364936*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.28472922011978*pi) q[16];\nu3(0.595470886739715*pi,-0.095142279759448*pi,3.75882421652444*pi) q[17];\nu3(0.653913290344826*pi,2.85513735538335*pi,3.78539019156025*pi) q[18];\nu3(0.723834595797019*pi,-0.086760361251638*pi,0.899617030694678*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49513864271367*pi) q[6];\nu3(0.381325625710082*pi,-0.04037481515977598*pi,1.438180311542744*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.31819755493148*pi,0.5*pi) q[15];\nu3(0.135727891818079*pi,0.08101928836154704*pi,1.236373664812724*pi) q[17];\nu3(0.706193644704977*pi,-0.4482727729346802*pi,3.9783222941656*pi) q[18];\nu3(0.691858195359259*pi,-0.4796930088939209*pi,0.6498955606592081*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.266101826947966*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48920945048332*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1073427424464048*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.49485990502989*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.741189180192859*pi,-0.4192074072073676*pi,3.86371084931225*pi) q[20];\ncx q[1],q[16];\ncx q[2],q[14];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.634420666316877*pi,0.21379374711033805*pi,1.353776920129498*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34076251659126*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45307473486372*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[18];\nu3(3.5*pi,3.41908484939835*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1984382389538921*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5717795988891647*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3005534009789161*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37556425495376*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48141907105451*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47479475934337*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46271360006258*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.254751999778682*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.270033788805541*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240605268055941*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300356710214039*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5618990738497311*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.490166775913639*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0683891055568488*pi,-0.363018325787813*pi,0.5261295625305975*pi) q[3];\nu3(0.716272251213095*pi,-0.05996187749679799*pi,0.5377302653938381*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.46249605466189*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5232496998248652*pi) q[12];\nu3(0.316774693464168*pi,3.19427471324289*pi,1.99362180588184*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7033038290346529*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5392319098904625*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46054272475748*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293186212450995*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[13] -> c[13];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.370271010867876*pi,2.78068231713623*pi,0.771278381781491*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.744667090512423*pi,0.396645678686102*pi,0.998932492540394*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.495512864119379*pi,0.04069598072665104*pi,3.81339605057407*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47311265887306*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.362110847188545*pi,3.15017664734939*pi,1.344633638940411*pi) q[7];\nu3(0.488174729163925*pi,-0.09383695689466998*pi,3.9142306020207*pi) q[8];\nu3(0.402786199446452*pi,3.45631951100777*pi,1.53004127837087*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.697785549523371*pi,0.33302047633480103*pi,1.386814963551894*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.348336891186457*pi,0.30055526208847705*pi,3.914097862845*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.820189115700191*pi,0.5322823969797501*pi,4.23617541715885*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.595760215886104*pi,2.87014795889253*pi,3.86891689576227*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.825389579356667*pi,-0.291351730136045*pi,3.46050381315499*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.443839867878434*pi,2.76222252020331*pi,1.0462527800560308*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.496235203657769*pi,-0.18720102672422*pi,4.27109719839791*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.454590800649702*pi,2.71381023714781*pi,3.76159367501199*pi) q[14];\nu3(0.354197527280893*pi,0.39573046492152697*pi,3.46887418399406*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[14] -> c[14];\nmeasure q[17] -> c[17];\nu3(0.701481952106526*pi,3.33172492927935*pi,3.61072114287728*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.401608953549929*pi,3.21940615123179*pi,1.380985248921099*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[19] -> c[19];\nu3(0.716039864896766*pi,0.290135693517485*pi,0.5967134342593581*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.266031160350159*pi,3.09980223233781*pi,0.966668029921916*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.342605019981463*pi,0.9112566296301201*pi,4.14433122990817*pi) q[0];\nu3(0.72183403710782*pi,-0.36019993704972997*pi,3.91753875753479*pi) q[1];\nu3(0.84191059711185*pi,3.21026241201792*pi,4.05542284334191*pi) q[2];\nu3(0.89248920928234*pi,-0.195484030419265*pi,4.3397656300448695*pi) q[3];\nu3(0.832478652893356*pi,-0.387066215758621*pi,3.59535206618042*pi) q[4];\nu3(0.214628540483789*pi,3.07157419301828*pi,0.5576603958350385*pi) q[5];\nu3(0.326451197890858*pi,2.78834029792534*pi,1.062766132325426*pi) q[6];\nu3(0.71751744489442*pi,0.8313964598513299*pi,0.9405555075237491*pi) q[7];\nu3(0.85203874040763*pi,-0.375255707459197*pi,0.991549661011459*pi) q[8];\nu3(0.842158718796631*pi,0.281935894753805*pi,1.63487004992083*pi) q[9];\nu3(0.664579844454389*pi,2.94331109353065*pi,4.20899685137948*pi) q[10];\nu3(0.488969278307572*pi,-0.047137181249084004*pi,3.57512696560853*pi) q[11];\nu3(0.573947443714012*pi,-0.03942059886970001*pi,4.35297625217542*pi) q[12];\nu3(0.541137161892078*pi,0.43323957588650996*pi,0.605518316946404*pi) q[13];\nu3(0.148036426316481*pi,-0.348101831794171*pi,0.798764257399267*pi) q[14];\nu3(0.523149962629027*pi,0.7339567779291101*pi,4.232633975541781*pi) q[15];\nu3(0.686080868903941*pi,0.324613235396896*pi,4.17014606717039*pi) q[16];\nu3(0.626781787900137*pi,0.020914570177934966*pi,3.92019944277384*pi) q[17];\nu3(0.219430662884455*pi,-0.03025155334072699*pi,0.827882500636747*pi) q[18];\nu3(0.248279894551119*pi,1.00990888892288*pi,4.184382714177421*pi) q[19];\nu3(0.625732112735542*pi,-0.07796851171300201*pi,4.49249955605809*pi) q[20];\nu3(0.372879505403525*pi,2.59827900686507*pi,1.239317359748327*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[17];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45199244765727*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44852113795667*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.280778393149431*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.40662908801545*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45057736962496*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4998715644339*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25082907867065*pi) q[15];\nu3(1.0*pi,0.0*pi,1.258097660995786*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1972907060656*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0716738990631232*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[19];\ncx q[2],q[13];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(3.5*pi,3.4652341771118*pi,0.5*pi) q[6];\ncx q[8],q[17];\ncx q[10],q[15];\ncx q[11],q[21];\ncx q[12],q[18];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.395420683055407*pi) q[20];\nu3(3.5*pi,3.44984029896498*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48364917510984*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38339171349203*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48223626974039*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.288046561852386*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.133087768455923*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38291849892731*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36433845943982*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232794455639435*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49898027076961*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5985396264311587*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35733983644279*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296702948714656*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5460569279034247*pi) q[19];\nu3(1.0*pi,0.0*pi,1.183047093195312*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\ncx q[2],q[13];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[17];\ncx q[10],q[15];\ncx q[11],q[21];\ncx q[12],q[18];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.579276865627862*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.35247327294256*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5051551736703876*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37033082252321*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7431645542827*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5857711207691363*pi) q[21];\ncx q[0],q[9];\nu3(0.558654707484862*pi,0.9908815982802499*pi,0.758015827823806*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[18];\nu3(0.330690523005795*pi,0.347379532367169*pi,4.2223522445813*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.486531530395705*pi,0.25517699764312896*pi,0.951126916614544*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.824018990495362*pi,0.153911582095263*pi,1.029687729598276*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.323631464159598*pi,-0.27649864858803996*pi,1.2173561568369151*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.585290919399664*pi,0.6063389874112901*pi,4.3587862998292195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.280849277321738*pi,2.68945296517773*pi,1.2121951914322882*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.644227385748126*pi,-0.397076846240739*pi,3.40867433576795*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.266797911025646*pi,0.12795727072597396*pi,3.54226976547028*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.308725923030315*pi,3.32000029718159*pi,1.262880284180879*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.254855405156624*pi,0.05098080810879402*pi,0.666153141104339*pi) q[11];\nu3(0.653015945516347*pi,0.409920741177377*pi,0.939395338991985*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.423903364423778*pi,0.15102731226741395*pi,0.7637721595365641*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.910844577761679*pi,2.78224031005941*pi,3.70896724737817*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.394667847003949*pi,2.58938539976486*pi,1.426849590241148*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.196418601479466*pi,-0.179631643616108*pi,1.379168396821263*pi) q[5];\nu3(0.625681669455664*pi,-0.06407577734458703*pi,1.159930985372565*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.555032046271848*pi,0.62798925524464*pi,4.31925875927111*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.342992558057372*pi,0.026210154336882008*pi,4.46309502659385*pi) q[10];\nu3(0.453484292565676*pi,3.3000611779577*pi,4.39943495479644*pi) q[11];\nu3(0.352202180203873*pi,3.08332668135445*pi,4.42048070939489*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0692824924356591*pi,-0.325401968543536*pi,0.935079506627872*pi) q[15];\nu3(0.181294230042465*pi,0.368162540304787*pi,4.27468475270894*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.71671204422527*pi,2.82838907708369*pi,3.98158891906765*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.173196469925948*pi,0.5413356028793901*pi,0.808317820709866*pi) q[2];\nu3(0.34683496336513*pi,0.5608060471496601*pi,4.16746112055385*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.569091869525419*pi,3.21444006215928*pi,4.19058578150631*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.639177841552859*pi,2.91388309889934*pi,3.86963645317772*pi) q[8];\nu3(0.305957819338868*pi,0.15121679979423996*pi,0.79646442717219*pi) q[9];\nu3(0.60416099861238*pi,0.5474968575489101*pi,0.52414185058847*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.476714515296946*pi,-0.044633677148762985*pi,1.476576051463692*pi) q[15];\nu3(0.50888929733632*pi,-0.4832536748248692*pi,4.06589390149069*pi) q[17];\nu3(0.446562593018717*pi,0.004193558485430016*pi,4.37737136745192*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.452389338066311*pi,0.044390326548476966*pi,3.88988189002683*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.612884543705098*pi,-0.07898497353491102*pi,3.88637688583601*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.467034330895658*pi,0.16412546622397095*pi,0.908317998981093*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.599975124817392*pi,-0.08611112357719902*pi,0.748325060306082*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.674071964031104*pi,3.25415633112755*pi,2.81501176381682*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.288823652233621*pi,3.13909951392086*pi,1.180575121014175*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.933072035368271*pi,-0.389486719330867*pi,3.30829434656687*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.358033337370637*pi,-0.132491386363972*pi,3.95563602272446*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(0.550497398027353*pi,-0.300974799861227*pi,3.93936787205343*pi) q[13];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47144937650119*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.727960105046006*pi,-0.03181929663862698*pi,4.1990021238834*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1907736981092731*pi) q[11];\nu3(3.5*pi,3.34607539669144*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.260393340429623*pi) q[15];\nu3(3.5*pi,3.49906513464712*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.304249118922862*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.36679466741603*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49660324567675*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.38642175258344*pi,0.5*pi) q[6];\nu3(0.332866408721338*pi,-0.040047076231289*pi,4.10154288780837*pi) q[7];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.330475889124211*pi) q[10];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.3492787288719281*pi) q[19];\nu3(1.0*pi,0.0*pi,1.291911049994086*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[4];\ncx q[2],q[19];\nu3(3.5*pi,3.47056816572467*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46418686152291*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41940644782561*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.247274511228028*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46786434891178*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.681642060098224*pi) q[17];\nu3(1.0*pi,0.0*pi,1.382017707874325*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4374661617768*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.28424599133783*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.36993254197219*pi) q[10];\ncx q[12],q[15];\nu3(3.5*pi,3.49343571945511*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.36863564752779*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5837314168702208*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2785261709886702*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.35592886414441*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44490862479077*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.48510127032966*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.365951986366252*pi,-0.12354087907023897*pi,0.8647935616086859*pi) q[16];\nu3(0.518831344634197*pi,2.75917848177607*pi,1.36463775305688*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35536500568695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.300359077801599*pi,3.45308380835911*pi,4.27626541893625*pi) q[16];\nu3(0.447388401061638*pi,2.80847420579153*pi,1.3547982137711059*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.493381473914838*pi,-0.264203732529415*pi,4.444246458857521*pi) q[6];\nu3(3.5*pi,3.4785727760852*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1395680504111572*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.490107792052121*pi,3.0621395255321*pi,4.21427859415167*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.42760905369622*pi,2.64072301822704*pi,1.188381000028089*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.419197288399199*pi,0.250098896170983*pi,4.4961098873545*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.317025650685958*pi,-0.398934616610654*pi,4.048522308350011*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5769984431016875*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.498232771196598*pi,2.54707902668647*pi,1.209147508619496*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.351592794149597*pi,3.2337038205015*pi,0.732779375443256*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.974052862553481*pi,0.63764066629562*pi,0.90465379345755*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.767217806995908*pi,3.2379751773508*pi,0.604293909367597*pi) q[2];\nu3(0.239534946527788*pi,-0.11746360659063698*pi,1.57556490487009*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.47548637839564*pi,-0.12421988980547999*pi,3.82902690546842*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.856198837271873*pi,0.281379521705281*pi,1.337489970230362*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.520505628772699*pi,2.93463301627652*pi,3.86002090215152*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.465134691353007*pi,0.7496480415594999*pi,4.35037420805277*pi) q[19];\nu3(0.509870493265789*pi,3.44509985856381*pi,0.920648051243161*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.346472337853606*pi,3.45215413017312*pi,4.08669074449841*pi) q[0];\nu3(0.393362623854605*pi,-0.36933511786512196*pi,1.66416743904799*pi) q[1];\nu3(0.673174464006854*pi,-0.4095874721493097*pi,3.99961594564919*pi) q[2];\nu3(0.341003169304106*pi,2.58690844308317*pi,1.0597275578709149*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.208955252163769*pi,0.03918364338334501*pi,3.64891567676848*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.743761200136295*pi,3.31552823785522*pi,3.55297634622523*pi) q[0];\nu3(0.614028955087571*pi,0.17803887818734*pi,0.978127051707835*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.358073403215773*pi,3.0306800755835*pi,1.94018487748151*pi) q[13];\nu3(0.736077697766722*pi,-0.392575503907157*pi,4.0248868504308*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.517120704264722*pi,0.0004512872074230456*pi,0.5873837745450913*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.525041597358966*pi,3.18647633787447*pi,4.30286987090879*pi) q[4];\nu3(0.81989645185126*pi,3.45789171762121*pi,4.16944151753467*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.357358222030163*pi,-0.012435652129696995*pi,1.12114870004535*pi) q[9];\nu3(0.356169931716885*pi,0.54894814356879*pi,3.67505973392793*pi) q[10];\ncx q[12],q[20];\nu3(0.162319912254954*pi,0.97977176886236*pi,4.24407960854742*pi) q[13];\nu3(0.640519070883647*pi,2.95913905851228*pi,3.50317955949089*pi) q[14];\nu3(0.248775048351468*pi,-0.1550966015381*pi,1.428439050730749*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.680745047054572*pi,3.39155861032311*pi,4.39335977021145*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.382976794237886*pi,0.7868951525805099*pi,3.81208760427415*pi) q[4];\nu3(0.649503176828155*pi,0.18139899673140303*pi,0.727709987108071*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.320355845110357*pi,0.6803469792219601*pi,4.32617667039431*pi) q[9];\nu3(0.757253847704398*pi,0.99049604338263*pi,0.5746146071849784*pi) q[10];\nu3(3.5*pi,3.47798292575446*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.486577715645919*pi,2.78597564509776*pi,3.6545625074221*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22680296599437*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29430088820512*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.165916741174422*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.296733421781913*pi,0.5137969389461601*pi,4.33925792286721*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.903646809841435*pi,0.07164071507887904*pi,4.12880813834688*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.578413604389499*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47986278687701*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3983183632296*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[14];\nu3(3.5*pi,3.44428914113974*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.1433350136031901*pi) q[16];\nu3(1.0*pi,0.0*pi,1.038826237367557*pi) q[21];\nu3(3.5*pi,3.38471063200858*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41912690455408*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,1.160622912118706*pi) q[4];\nu3(3.5*pi,3.43404767716413*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45001250729022*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.2849158215594*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36708598079323*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.20993761232141*pi) q[14];\nu3(1.0*pi,0.0*pi,1.272509627911987*pi) q[15];\nu3(1.0*pi,0.0*pi,1.212861846210709*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1967653075547369*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181760729794711*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[17];\ncx q[8],q[13];\ncx q[9],q[15];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.72125243822365*pi,3.45303231281156*pi,3.72138668267743*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38155971964168*pi) q[16];\nu3(0.78074201871879*pi,3.33044274754344*pi,3.51675193316309*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.474548119190381*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,0.523686355755029*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49537392022491*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.211235691788812*pi,-0.49559628373211606*pi,1.3699471995253951*pi) q[12];\nu3(1.0*pi,0.0*pi,1.208778944836563*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5553935009734163*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4410322199911*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5768786456245549*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37840334793182*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46055185830274*pi) q[19];\nu3(0.179016095287086*pi,0.07205082225023196*pi,3.93814207279*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[17];\ncx q[8],q[13];\ncx q[9],q[15];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46924127216733*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.406883882623778*pi,0.62162447317647*pi,4.39077687440416*pi) q[1];\nu3(0.678703275670256*pi,-0.4237099518420665*pi,0.8111357176271881*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.608309657189923*pi,3.11040810057624*pi,0.5466658121154209*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.450725107908937*pi,0.85052609472275*pi,0.5103036932910658*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.690252755075175*pi,3.30277128402752*pi,3.45075017076591*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.274586276077594*pi,0.04499134884932998*pi,3.46270325125883*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.174590227887398*pi,2.79144079993872*pi,1.007083519290986*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.421606421137662*pi,0.53985497014297*pi,3.96943167099989*pi) q[1];\nu3(0.905689245637041*pi,3.08793691650943*pi,3.03122640777129*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.227744413089224*pi,0.07519224686417503*pi,0.5867784020336619*pi) q[4];\nu3(0.582671187391665*pi,0.21832454144883695*pi,3.97152653474238*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.318591702169979*pi,3.05170671810869*pi,0.7835208346942091*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.540587867807196*pi,0.486698093144574*pi,0.92300781127411*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.463059645737483*pi,0.09049022674614104*pi,1.117365754454235*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.493853282722992*pi,3.17975409939232*pi,3.06459416669274*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.515411199664504*pi,-0.078509715474113*pi,3.71438350823878*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.557593266273375*pi,-0.220088435281436*pi,1.207810579958759*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.637205899519391*pi,0.336012024251351*pi,4.21431327900648*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.628982483348096*pi,0.142963515469956*pi,0.8718691926287541*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.17191395028557*pi,-0.33688439028289296*pi,3.84057691265981*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.201894217592875*pi,0.117991649922771*pi,0.5177773740276813*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.277618764635916*pi,-0.35619119804535704*pi,0.9427484957031129*pi) q[21];\nu3(0.440089281501864*pi,3.47126153540899*pi,1.0530830898335481*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.265029461528038*pi,-0.273958166765003*pi,1.195839331568659*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.133270828770831*pi,0.08953959843516401*pi,4.07140114537264*pi) q[9];\nu3(0.651105296440514*pi,0.25095277641413205*pi,0.901114389555811*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.621189023545399*pi,0.23597715312108702*pi,1.0757421824475268*pi) q[15];\nu3(0.80448233155998*pi,2.97385089111527*pi,3.91230073188337*pi) q[16];\nu3(0.608795677834294*pi,0.11532450312978804*pi,1.0085920534969701*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.319067443601715*pi,2.97863672586794*pi,1.62311588416682*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44357156594422*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.851437541895023*pi,2.97574673161706*pi,3.37968838761606*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.471802226040003*pi,3.06841244542233*pi,1.50146757204727*pi) q[15];\nu3(0.768891797856739*pi,2.93792688435323*pi,4.33541328541177*pi) q[16];\nu3(0.627671089912802*pi,-0.4937622672495632*pi,3.99009236177122*pi) q[18];\nu3(0.142792535338434*pi,3.05790879481231*pi,1.1616070928397861*pi) q[19];\nu3(1.0*pi,0.0*pi,1.091427615508394*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.320966058490866*pi,3.40056361993068*pi,1.4512738251257908*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.34943873186177*pi,0.24286161447632404*pi,3.34238888491904*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.318072854722963*pi,3.07730604568036*pi,0.8045145943231731*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.307890754613964*pi,-0.31882884244599397*pi,1.54883125196743*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.762211985575777*pi,-0.132867841007476*pi,4.19300148275956*pi) q[13];\nu3(3.5*pi,3.48392481461162*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344906508620674*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4641950637081695*pi) q[20];\nu3(3.5*pi,3.48713474347476*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.230781183878368*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37986752865579*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.3287880120809819*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38747309648421*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.43816599233915*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.199089624389169*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34657784005733*pi) q[17];\nu3(1.0*pi,0.0*pi,1.167588085270792*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[5];\nu3(3.5*pi,3.46334000477827*pi,0.5*pi) q[4];\ncx q[6],q[8];\ncx q[7],q[18];\nu3(3.5*pi,3.4641185534782*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231638886399268*pi) q[10];\nu3(3.5*pi,3.42412368565993*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.292859809510744*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306892991690541*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.320870477745229*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,4.48081233029854*pi) q[5];\nu3(3.5*pi,3.4140465943061*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.288090656284631*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48240521115344*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36611615215581*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47593643462381*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[8];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37762767199873*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.38323068101899*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.28628095139283*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.630457499198371*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5352750337588139*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.270064342007446*pi,0.02680279288495102*pi,0.868252595737764*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3864248373585895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.784666953909307*pi,3.48351688788332*pi,4.10996592864697*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.48184484563732*pi,3.34708511865306*pi,0.683840133768749*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.718622135440857*pi,0.05890779320531503*pi,1.452587329804801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.639039684978267*pi,2.48058351689909*pi,3.74840472808772*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.47040065722336*pi,-0.175280044038801*pi,0.86959362967355*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.44176925110687*pi,-0.386565642436502*pi,3.80155272175248*pi) q[3];\nu3(0.189609541180961*pi,0.08021303128589696*pi,0.563159774634486*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.512727777932813*pi,3.33295542351358*pi,0.8987421115708*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.358326597338451*pi,0.6461334379850701*pi,4.15756372590481*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.28339493775006*pi,2.6073218907788*pi,0.892700450809891*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.475028598226578*pi,3.19530909614032*pi,4.2187270092597*pi) q[21];\nu3(0.67412583736294*pi,3.09452556147172*pi,3.85395701068213*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.553492960874121*pi,0.24044152375315997*pi,4.19975694491741*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.459487227004077*pi,-0.004403458182657027*pi,3.93034664941186*pi) q[6];\nu3(0.866419551542953*pi,3.17575002157506*pi,4.48042574323899*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.535216645561356*pi,3.42816575742546*pi,3.17255503039484*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.727590989443819*pi,3.28453224199165*pi,3.38659787601421*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.292391377964297*pi,1.19690673835384*pi,4.2674128908536595*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.526382259805724*pi,0.31718467160866903*pi,0.615745800638833*pi) q[18];\nu3(0.155561102069362*pi,0.10224012493238699*pi,3.48875102381518*pi) q[19];\nu3(0.290353288327401*pi,-0.294021501558836*pi,0.957734302343936*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44702287405243*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.592182971108658*pi,3.3045992180367*pi,4.49947619739197*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.411151799717545*pi,0.9616551908689299*pi,4.0915199222123*pi) q[7];\nu3(0.596044515547498*pi,2.92512720337716*pi,4.26966286290792*pi) q[8];\nu3(0.573956494771192*pi,3.15054975972898*pi,4.3189195941404*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.956052803444815*pi,0.53628876231927*pi,0.5137941305127199*pi) q[16];\nu3(0.526377701793513*pi,3.43476687344049*pi,3.2385429896299*pi) q[17];\nu3(0.883491867412516*pi,-0.302085232374166*pi,1.17452163135885*pi) q[18];\nu3(0.924647658474783*pi,0.15513741047011798*pi,0.759066793999599*pi) q[19];\nu3(1.0*pi,0.0*pi,1.081252980793383*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.255379371333952*pi,-0.314475174624148*pi,4.05852677534154*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.112739961639699*pi,0.915298694304*pi,4.42181144765264*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.107975128197505*pi,-0.165146179417677*pi,3.88513283246196*pi) q[10];\nu3(0.583657129904717*pi,0.8449808463889601*pi,1.1430881483153699*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.471156078921931*pi,0.09782307223465203*pi,0.904057201704606*pi) q[16];\nu3(0.488575463212403*pi,0.59423198377597*pi,4.36747649706504*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.320083749301693*pi,3.25149990749244*pi,1.83835451343291*pi) q[10];\nu3(0.366011983539244*pi,1.12790327044638*pi,4.367377481134859*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46583576458338*pi) q[20];\nu3(3.5*pi,3.35787617453918*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.44283522738862*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.200928149068691*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.395618280871281*pi,3.02145399996101*pi,0.810307487786171*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249678113505609*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.317537467018661*pi,0.9922341529963099*pi,4.40740062604632*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[21];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.796018067463849*pi,3.42976458415289*pi,3.14468293463302*pi) q[13];\nu3(0.384847553576113*pi,0.85285138212789*pi,4.10760813866216*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0824977733713863*pi,-0.046341419917239*pi,0.9784956501826441*pi) q[2];\nu3(3.5*pi,3.47755033900249*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.248151138694947*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.29885703696824*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.658987537164311*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45407907255472*pi,0.5*pi) q[12];\nu3(0.422756290399568*pi,0.02820646461058096*pi,1.166149702266642*pi) q[13];\nu3(1.0*pi,0.0*pi,1.142703587968382*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1573923561060528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4510980869123*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[21];\nu3(3.5*pi,3.4642182929422*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.35136595421607*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.31354208812611*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.131841762434951*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41927039475477*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49758438128177*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43732740687374*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.65803172920717*pi) q[10];\nu3(3.5*pi,3.39078944611*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.144811213137221*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5615245466291063*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.652263979644961*pi,-0.284695744697946*pi,3.69116176960182*pi) q[0];\nu3(0.863522614444049*pi,-0.22830010693418*pi,3.56044202106105*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.763740137515084*pi,-0.4703040042294265*pi,4.3377384363653295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.232686500545102*pi,0.26476647186649904*pi,1.148267989387086*pi) q[0];\nu3(0.158118829646882*pi,2.90083527139438*pi,1.192755258994169*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.302206731997176*pi,0.32190362307876097*pi,0.5041572724881279*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5620820112719755*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.537871054976219*pi,-0.4577068069173899*pi,0.611339746601964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48498221669367*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.241276215707952*pi,2.43884198949163*pi,1.207921443060176*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.388854392655417*pi,0.19774628520853*pi,1.1421835132468359*pi) q[8];\nu3(0.694888994661575*pi,3.16372810030961*pi,3.92623741766715*pi) q[9];\nu3(0.578748353861499*pi,0.7174447234507999*pi,0.618791363847395*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41452124540398*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2441525853019781*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303567625688387*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.464217448944907*pi,2.8087389346551*pi,1.1635222603562299*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.595861694931318*pi,3.25175044397764*pi,2.95156108624174*pi) q[6];\nu3(0.28591291182217*pi,0.47792620734913005*pi,0.840952467098963*pi) q[7];\nu3(0.64004389801316*pi,3.31430705707334*pi,2.88652574798189*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.257907558114081*pi,-0.11617362466220499*pi,1.0138479443576451*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.655611929955968*pi,-0.4054736942267903*pi,0.677398797707793*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.545411673781063*pi,-0.280055910855474*pi,0.7446397739432831*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.202713968724779*pi,-0.4739201281824645*pi,1.286646029005071*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.629292899259302*pi,-0.134577830888029*pi,4.1891464387814*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.628099696136465*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.222791954783062*pi,3.42882822291314*pi,0.64430210703494*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.653979396757828*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.538030528085252*pi,0.5043847460236499*pi,4.015875970327389*pi) q[21];\nu3(3.5*pi,3.35522537402725*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.504964880481994*pi,2.85851152972141*pi,4.00251793756048*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.164020980780489*pi,3.27628485464728*pi,0.673479101632996*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3023458091690658*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.544698381445419*pi,2.70969052132498*pi,1.102033023225405*pi) q[11];\nu3(0.656506215844525*pi,3.38866988011134*pi,4.29136226881839*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.384519639295112*pi,0.302101395271851*pi,1.1830904449507629*pi) q[17];\nu3(0.904938191091362*pi,0.5355147597152601*pi,1.261187712533797*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.280888145083523*pi,-0.159873950194094*pi,4.36591370882618*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.658686942408405*pi,2.87831195702323*pi,3.30883936246215*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.64699399129322*pi,-0.21191323198514*pi,4.12670675182203*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.521846032591637*pi,0.28986020645141397*pi,1.213503996095163*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.684874180250036*pi,0.7130392197040201*pi,0.5573965047432426*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44599534080446*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.183847088635112*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.571287011948276*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.700953651112055*pi,0.18685269573656804*pi,4.30727882915855*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.206283960195643*pi,3.37944438246297*pi,0.8537714692727609*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[8];\nu3(0.673101793423651*pi,-0.4120886012194868*pi,0.671536083492041*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.128723704380185*pi,-0.19396422282332298*pi,1.290742502781179*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.680915792230974*pi,3.32906688110783*pi,3.54145838761763*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.347214884008647*pi,0.388951747630635*pi,4.3560661065708*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.44741718692862*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49889259311032*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.2168477574637*pi) q[12];\nu3(0.433510138864209*pi,3.16274173152042*pi,2.14892390556451*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40997928860281*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.26875173322433*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.616747518984642*pi,2.84113210717889*pi,3.50391234451751*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1839401611166571*pi) q[18];\nu3(0.221334540418551*pi,0.355637671370743*pi,3.95156503169641*pi) q[19];\nu3(1.0*pi,0.0*pi,1.202713063251057*pi) q[21];\nu3(0.723073088160925*pi,-0.05058938226908999*pi,1.438552595575908*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.38639609043774*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.610123269063603*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2239631751763111*pi) q[14];\nu3(0.268658987835963*pi,-0.07868777630645502*pi,0.721499571077025*pi) q[15];\nu3(0.537359009698992*pi,-0.323888595283337*pi,3.38585455420603*pi) q[19];\nu3(0.848298655273342*pi,0.5566055217724699*pi,0.8386875103583751*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.45987613969475*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.630633993097462*pi,3.32385521099036*pi,3.58874349331254*pi) q[9];\nu3(3.5*pi,3.35402336940248*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.322594409907675*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.179665502724675*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5085753060793969*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49586438366827*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.759243198047253*pi,2.34327889907682*pi,3.83870582999415*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.28797864317662*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.735647590087633*pi,2.59454604867406*pi,3.57360103673568*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.434736332039781*pi,0.04332946539874505*pi,0.6720046337468479*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2628173433212*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.43908286747684*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.642307191382438*pi,1.05735908939857*pi,0.653716163957479*pi) q[1];\nu3(3.5*pi,3.46182504112272*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.449317713713752*pi,3.2872432789427*pi,4.14489976819948*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.251370532593822*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.392679579515353*pi,-0.349575477633698*pi,0.5383273313405637*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49198924888755*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.153226244661957*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.867630517567273*pi,0.8000547150338899*pi,0.5082548520506811*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.34445764687127*pi,-0.4490963952441795*pi,1.9386642924335*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,3.4987785217674*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.418143187316148*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5920562101450573*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.408664472282977*pi,0.95955233274828*pi,4.07737570009702*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.598619130015305*pi,2.91461995372507*pi,3.77908897109963*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44283759379743*pi) q[17];\nu3(0.216683717711288*pi,-0.14822772706583898*pi,0.611842690018531*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.172729485302929*pi,0.43225756981155905*pi,0.5793337807275225*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.447249687224984*pi,0.269657603853919*pi,1.1664271263676151*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6065679218139219*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.492077875172069*pi,0.33857471289654395*pi,4.27985774524305*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.618047769521676*pi,0.5851196954923601*pi,1.1881319307738059*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.310418715088697*pi,0.27018769003613297*pi,4.20576928067642*pi) q[3];\nu3(0.587109509427631*pi,0.67292973779935*pi,1.146693777472489*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.446380485717522*pi,-0.281267786231268*pi,4.479121507885489*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.461332295925556*pi,-0.184597931354189*pi,0.946385878578798*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.257956994562705*pi,3.38890177478538*pi,1.52596565376536*pi) q[21];\nu3(0.771803280847673*pi,3.42234365444853*pi,3.66627080986748*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.577547958072605*pi,-0.088359991849213*pi,1.018912259380319*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.143080202633437*pi,0.77482544785502*pi,0.715714274267888*pi) q[7];\nu3(0.559930420656448*pi,-0.117751812357695*pi,4.26339653752684*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.732343811066927*pi,3.31279380400837*pi,0.5354832394211781*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5309649142297*pi,3.16370582462961*pi,0.668598032157078*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.678550549304087*pi,2.85288557465958*pi,4.26704318976066*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.160892562901629*pi,0.029522132890859032*pi,1.2096747140318072*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.241517845003347*pi,-0.067501613240592*pi,4.421761587563401*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48050196540986*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.185598948602967*pi) q[12];\nu3(0.396903203418397*pi,0.35502603271338795*pi,3.42111638437427*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.970835460647116*pi,0.29328832605674704*pi,1.083159487782845*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.420575552277404*pi,-0.4976471978770972*pi,1.4227560441231781*pi) q[19];\nu3(0.345370048489691*pi,0.71193768547849*pi,4.3526527765725*pi) q[20];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.708951299788441*pi,0.5618436130217901*pi,4.27855091527535*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.39632804769522*pi,2.78732909153721*pi,0.9283619602286131*pi) q[13];\nu3(0.289073578139012*pi,0.35666224934716595*pi,0.713043431887356*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.586430037591809*pi,-0.261623858833106*pi,3.93813555502272*pi) q[17];\nu3(3.5*pi,3.43730004532653*pi,0.5*pi) q[18];\nu3(0.0193056745963548*pi,0.08971374362141304*pi,4.09747010020064*pi) q[19];\nu3(0.227573651894053*pi,3.31598138921116*pi,4.25939308986183*pi) q[20];\nu3(1.0*pi,0.0*pi,1.297246849220702*pi) q[21];\nu3(3.5*pi,3.46423195874373*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39912515544274*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248393619765365*pi) q[14];\nu3(0.289684283282874*pi,0.10714601131768298*pi,3.6885799380115*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.105645429762342*pi,-0.380595551396843*pi,4.27275994469633*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[14];\nu3(3.5*pi,3.30517433925354*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.246096959200728*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.49228305643547*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.223064851540058*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3018468977983595*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[6];\nu3(3.5*pi,3.42148631023733*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5507291945497532*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1862182414185751*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,3.45912611830907*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41448312664226*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.27372627666063*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.156958654642883*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.4343541184039*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.639432473106338*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1833717437712479*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2821782421071721*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[6];\nu3(3.5*pi,3.44927850975823*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5171086102702976*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2833654631631108*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,0.5634757586216295*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45587022720747*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4306294188767*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.200199805676977*pi,0.326118369817061*pi,0.6461458467837771*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.906868103793363*pi,3.25715165270644*pi,3.75168936910604*pi) q[9];\nu3(0.642533747476501*pi,2.42811447418513*pi,3.79380058065318*pi) q[10];\nu3(0.489337938884823*pi,0.31391104571708806*pi,3.56799953727982*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45767155110565*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5341306656658844*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.097852800777165*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.16288546951362*pi,-0.281112034701429*pi,0.5355529772092119*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.323477414060499*pi,0.7092050642842*pi,3.86866606805674*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.210577204315778*pi,0.339281598668003*pi,3.94671365537323*pi) q[9];\nu3(0.256456857479131*pi,0.54904885578471*pi,3.56915888606197*pi) q[10];\nu3(0.544997157331057*pi,0.33648661009885605*pi,1.411519066839418*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.578847890564923*pi,0.196843356077688*pi,4.435104220780429*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.308220541651213*pi,0.26353220177525305*pi,0.8848671562340971*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.51773851880344*pi,-0.11401308434764901*pi,0.636290754821303*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.692355068603256*pi,0.03454637953593098*pi,4.30961953880794*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.376090234396437*pi,-0.06753353273608198*pi,0.750526070343513*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5090287635824695*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.299950302135742*pi,0.55434346620167*pi,0.5869904635113654*pi) q[2];\nu3(0.101992446243503*pi,3.06994951686092*pi,1.55949781075583*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.45836526205684*pi,2.61909201303405*pi,0.995524112270857*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.58527893181234*pi,0.03052251598439404*pi,1.3063353515431602*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.531405372951433*pi,0.6319013745914099*pi,4.07889835980066*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.126463033350024*pi,3.49163992322933*pi,1.210817466683378*pi) q[2];\nu3(0.285344444628228*pi,-0.381304341138321*pi,4.31368976708323*pi) q[3];\nu3(0.559423210220194*pi,2.97771853196115*pi,3.8341179405871*pi) q[4];\nu3(0.342558667376542*pi,3.28752055882987*pi,1.71431342420987*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.68626678386733*pi,2.41141507314656*pi,3.77073489162662*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.703487635489613*pi,2.60177749257333*pi,3.49833858781352*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.678235724272665*pi,3.24993207042489*pi,3.03475657773305*pi) q[4];\nu3(0.194978584557908*pi,2.53962862509802*pi,1.09762964962471*pi) q[5];\nu3(0.7542672558259*pi,-0.119395801864419*pi,1.101455761077476*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.593440151543686*pi,0.24751436985146102*pi,4.02997292568295*pi) q[21];\nu3(0.264518858065104*pi,3.05701136587698*pi,0.992720795408767*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.199932676600175*pi,0.08902839053672795*pi,3.85018525454146*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.248089661566343*pi,2.95995785750975*pi,0.854355978998905*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.385606197239112*pi,0.24775793949799596*pi,3.3960971233501*pi) q[15];\nu3(0.362214779464161*pi,-0.01456779309459899*pi,4.49571370346856*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.210369243670494*pi,-0.229154691134748*pi,0.9885702963252849*pi) q[20];\nu3(0.236317662219334*pi,2.95034698850044*pi,1.55582248450864*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47113437250937*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.815975514662255*pi,3.16433728037317*pi,3.63939702718399*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.516179850613446*pi,3.37015765961125*pi,1.74428141023433*pi) q[13];\nu3(0.549480787566019*pi,-0.18632540685649301*pi,3.89872608095691*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232878235210599*pi) q[16];\nu3(0.362486697612528*pi,3.10621452824173*pi,0.8940071429504459*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.39243872860861*pi,3.28106107719271*pi,0.5530859823307975*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.29517559425718*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43264461744966*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.170921003669383*pi) q[11];\nu3(0.486697700720178*pi,0.9782316106384901*pi,0.5309546135854225*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243755392372351*pi) q[18];\nu3(0.280169475406378*pi,2.64859887835381*pi,1.4208032170756422*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47798540463096*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.488565361610479*pi,0.295545171473362*pi,4.27260513022775*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47377420393494*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.45698900185184*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2162534824697682*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5566346551748458*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41645283929576*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2234509980816028*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(3.5*pi,3.39892370985814*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.38397711390896*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.2402894817400631*pi) q[10];\nu3(3.5*pi,3.46665239439573*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1908151847992419*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1441297739681229*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.529620933600116*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.388732745683*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38444828484754*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43652709806421*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.537518195438027*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.357689524160733*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6707191893511559*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.286666960719389*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5336731364999943*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.703117417468868*pi,-0.03932123570778401*pi,1.080833010195104*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.45993113493112*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2227649953557789*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.799666290650618*pi,0.9886154907247*pi,0.5387052713513077*pi) q[0];\nu3(0.666856183779627*pi,-0.33613251327842897*pi,3.87222351854462*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.448807118205696*pi,2.47258056235918*pi,1.074596964407334*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.797296758675668*pi,2.88696834438044*pi,3.18801249743964*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.404747378711545*pi,1.04927519144384*pi,4.10387993166905*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.642496583568426*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.705620521027227*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.264852997420199*pi,0.203935088756376*pi,4.40363640892064*pi) q[0];\nu3(0.369867450191395*pi,3.45397377388348*pi,1.4077047592355059*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.705876448324436*pi,0.21710002080672997*pi,3.95115243763684*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.19991940249185*pi,-0.16467815725915602*pi,3.80204806091235*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.2845244334662596*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.512809135293289*pi,0.26357273034045303*pi,1.014265306543072*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.444276921796924*pi,-0.296504798796288*pi,4.258344039877461*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.769764947765702*pi,-0.189667415314058*pi,0.689156362891838*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.123989207830851*pi,-0.11027544201047101*pi,1.065805890004687*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.749494592728159*pi,0.76607887258397*pi,0.9861199120597279*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.466764108724779*pi,-0.23027220418036698*pi,1.025756166419972*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.630293917876907*pi,0.245925332895364*pi,4.0859421160206395*pi) q[2];\nu3(0.28491169067028*pi,-0.18532698213558002*pi,1.159886092945398*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.565789610700362*pi,0.64827990320244*pi,0.945554897714613*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.336701504525384*pi,2.50271372989459*pi,1.214510912845667*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.696629781892598*pi,-0.4913662467984393*pi,3.10642929379421*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.540004907181509*pi,-0.257997978761835*pi,4.3937165186042595*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.298101253844313*pi,0.81403686126135*pi,4.02645964314558*pi) q[18];\nu3(0.274314580453304*pi,-0.148690025538325*pi,0.745315445624137*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.457463442361155*pi,3.22560951676729*pi,3.37261916468745*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.157262982063402*pi,2.58036943220189*pi,1.51475010404981*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.882841168559746*pi,0.35927019434542795*pi,1.56548086393593*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.55092042861905*pi,3.16919029787328*pi,1.80417562218883*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.305711677067118*pi,-0.4087067078484418*pi,1.321603346577501*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.836342770360242*pi,2.403774934233*pi,3.89510454182982*pi) q[19];\nu3(0.859911861587132*pi,0.088665294296701*pi,3.79576583421045*pi) q[20];\nu3(0.720244425381232*pi,-0.179494821191785*pi,0.8308986706800701*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.741749811723053*pi,0.31071449256413497*pi,1.263960959175225*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.209029993201734*pi,0.55098007431887*pi,0.772276634735619*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.287711747207668*pi,0.11900814614455202*pi,3.97029074683747*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.545758766945534*pi,3.16370211093575*pi,1.77097345805486*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.42105266177749*pi,0.07157432111694995*pi,4.46137747259072*pi) q[20];\nu3(0.705992453767068*pi,-0.429724621837495*pi,0.606941430207981*pi) q[21];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.858064134959747*pi,3.17234611730124*pi,3.62825054191115*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.41336880671458*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.239297851485012*pi) q[11];\nu3(0.500277061300936*pi,-0.06941867683512198*pi,0.728737405516565*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.486677861787487*pi,-0.4855543812019244*pi,0.757960575573666*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44960473270848*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(0.439783578256356*pi,0.27495954236258*pi,0.81932027540009*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3477328078589141*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.33963736253854*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38176751119502*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5646855424534105*pi) q[11];\nu3(3.5*pi,3.4118953835468*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.33980043755112*pi,2.95707414255864*pi,0.7955385790914731*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264694679862906*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2396917896772242*pi) q[20];\nu3(1.0*pi,0.0*pi,1.161555623652758*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.42442135797128*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.280166785495108*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[15];\ncx q[7],q[17];\ncx q[8],q[16];\nu3(3.5*pi,3.43685425256119*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.332587380414749*pi,2.8646890450715*pi,1.4230837349904442*pi) q[14];\nu3(1.0*pi,0.0*pi,1.375955837191003*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5171845956862708*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49468594600817*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46189744292687*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.341981644715902*pi) q[15];\nu3(1.0*pi,0.0*pi,1.199399134480825*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6944448282415621*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42014912510441*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5353309393637806*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46989417536311*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[21];\ncx q[6],q[15];\ncx q[7],q[17];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.718200244960282*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.882943891163337*pi,0.461986925617093*pi,1.203734295789576*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.4786268632001*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.390781301552055*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.710372196564816*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39369970027819*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.544214345344174*pi,0.10876216273829098*pi,3.90948152013885*pi) q[0];\nu3(0.519412722608573*pi,3.20264072626817*pi,3.05248668613043*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[15];\nu3(0.475444857954928*pi,1.01296303485156*pi,4.452120015571801*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.44948449295648*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1716801965106058*pi) q[14];\nu3(0.571905412139378*pi,3.35886260768353*pi,3.89044845982499*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.874751613904246*pi,3.469205881863*pi,3.12286592660406*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.52709074128519*pi,3.34720466688343*pi,4.18396090365236*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.444740645932477*pi,3.49285724083649*pi,1.85898480658811*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.903829365449886*pi,0.08469854542619404*pi,3.67118967375142*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.24392653700723*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.381634825672753*pi,3.42242953069171*pi,2.0402581873003403*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.617820127577156*pi,0.46269455471155196*pi,0.7754364789378381*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.540353680029773*pi,-0.17833856685545302*pi,4.123524279723799*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5609764572901277*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.670136193020687*pi,0.08606200229814198*pi,3.97023376875146*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.402538193317949*pi,-0.49393031025882783*pi,1.4519181484468389*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.299986714589654*pi,0.34106853114396796*pi,3.96288788661104*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.412801822162913*pi,0.47303435795081805*pi,3.86254064770715*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.674403389550353*pi,-0.12747941780827*pi,3.781357100511*pi) q[18];\nu3(0.538097143718808*pi,0.379396543025851*pi,4.3399950728674*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.507711840175468*pi,0.16035777532400197*pi,3.81631728368893*pi) q[21];\ncx q[0],q[11];\nu3(0.528021146791386*pi,0.46798849619196303*pi,1.035837852385441*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.420771600031747*pi,0.5661444156497799*pi,3.9539813230861*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.671485953215885*pi,0.410744177500182*pi,1.323666298545449*pi) q[10];\nu3(0.698240600756302*pi,0.229037078832656*pi,4.09748592140976*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.546602143760234*pi,-0.130360292868821*pi,3.98908466238635*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0417598899041351*pi,2.60159083041729*pi,1.397007481584497*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31518149342628*pi,0.5*pi) q[0];\nu3(0.190617626261677*pi,2.49894594809893*pi,1.318156393945308*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.58975001389323*pi,-0.4884012293813651*pi,3.79566734969257*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.179422447487549*pi) q[11];\nu3(0.576362335106668*pi,-0.292799781916036*pi,4.3062111923621*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.707242226370725*pi,0.15216026114842796*pi,1.64199915818092*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.506122246166748*pi,3.46936163407857*pi,3.41065449262569*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.514963987022777*pi,2.80581363723722*pi,3.86872239618083*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.438961023352814*pi,2.79136305570819*pi,3.64778186821507*pi) q[8];\nu3(0.563410127745039*pi,-0.399739938497214*pi,1.132002127515163*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.56192581087844*pi,-0.4170211400518732*pi,3.37045603541858*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.281823671929521*pi,2.86525408264906*pi,1.5518094395093*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.778744724701632*pi,3.00964691807144*pi,3.77987794719647*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4513779885648805*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.215236817063404*pi,0.67878156737739*pi,4.18520930652934*pi) q[16];\nu3(3.5*pi,3.35388640589156*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.164946292074241*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.44082615937184*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1448500781009079*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.486164914080028*pi,-0.07284009534526997*pi,4.49363653763002*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.288661202673751*pi,2.75253884923373*pi,1.65921362223891*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.43595304399585*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.523407490421563*pi,3.25926046858276*pi,0.650963143992497*pi) q[4];\nu3(3.5*pi,3.3435966827389*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.160039597572223*pi) q[6];\nu3(1.0*pi,0.0*pi,1.199559746060298*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.499020817557729*pi,0.16029450003448298*pi,3.97795029628184*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48644045623872*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.62909273292683*pi,-0.392961004723531*pi,3.83297965659537*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.5079979646394558*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39426013939418*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.234377130189612*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5268455261133628*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.32238358744922*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.595799857439926*pi,2.8905332810645*pi,3.29736673306516*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49721342149614*pi,0.5*pi) q[12];\nu3(0.210234509022407*pi,2.54794211863571*pi,1.339600388213501*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44246594134002*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300797371692493*pi) q[19];\nu3(1.0*pi,0.0*pi,1.416242002577245*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.62492273617876*pi) q[21];\nu3(0.568738317529052*pi,0.37126325162721696*pi,3.85271706186802*pi) q[0];\nu3(0.646279822887798*pi,3.17076511514765*pi,0.5332961717181578*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45558093710582*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.443346331107712*pi,0.6862242256603599*pi,4.13752179918366*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.350478721581704*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.796192848552322*pi,0.27562672674517297*pi,1.141779632331853*pi) q[0];\nu3(0.577658671425903*pi,3.38384138580277*pi,4.10652362839329*pi) q[1];\nu3(0.237884777497227*pi,0.03586595559160599*pi,1.367877333267708*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.355385850677172*pi,2.49636553605418*pi,1.38721763626961*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.596397677357082*pi,3.25207394925869*pi,2.96991120423975*pi) q[10];\nu3(0.574242360233832*pi,0.12605326505070202*pi,0.5247953316729743*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.694106977919909*pi,0.15109462264098705*pi,1.55510268803739*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34715875711616*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5353182503759681*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.63410056301507*pi,2.65273195172144*pi,3.58811853332792*pi) q[2];\nu3(3.5*pi,3.22211737102434*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.564026986520677*pi,3.12266095377901*pi,4.00367264650784*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.578790229293628*pi,-0.39220375034866*pi,3.58203286433819*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.160769816601593*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.424811996001139*pi) q[14];\nu3(0.0286617435092755*pi,3.06417783606397*pi,1.83644814941889*pi) q[15];\ncx q[16],q[19];\nu3(0.706143927193985*pi,3.43021745862616*pi,4.1390397114809705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.578667040028632*pi,3.42641746304402*pi,0.906040212172911*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.49322288483224*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.251126360765935*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.814400059060629*pi,3.11350606545032*pi,4.40966484506611*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.627205139544989*pi,0.20058960683013305*pi,1.329345285954206*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.247406223455009*pi,0.2633384605532*pi,0.8378475164180841*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.481135822033888*pi,2.79716047039917*pi,3.88781069327382*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.453941938516801*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.550068990257916*pi,0.40799757014337*pi,4.03719973578049*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[2],q[10];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.615144109999646*pi,0.09994112575700798*pi,3.94398280500142*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.541762132606968*pi,0.40773879600155805*pi,1.440399390683928*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3806878998615595*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41015728840691*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.802632821819638*pi,0.014578675762304982*pi,4.109251040817*pi) q[8];\nu3(1.0*pi,0.0*pi,1.252691385540512*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.443712473145136*pi,-0.294936138070426*pi,4.03070034770437*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5141870949874614*pi) q[10];\nu3(0.646350535403398*pi,-0.390043681303751*pi,0.5211350681302133*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.421701435371164*pi,-0.05195535843851401*pi,3.98896878666846*pi) q[16];\nu3(3.5*pi,3.49293515916363*pi,0.5*pi) q[17];\nu3(0.141103795155465*pi,-0.4183337707839807*pi,1.492372627396429*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.456766669137326*pi) q[21];\ncx q[2],q[10];\nu3(0.688281503222493*pi,0.346817762516766*pi,4.23801931696738*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31260491740753*pi,0.5*pi) q[5];\nu3(0.185119706365196*pi,2.79084804108311*pi,0.727160822901967*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.905064941777282*pi,-0.378032555288353*pi,0.63987282576645*pi) q[14];\nu3(1.0*pi,0.0*pi,1.127139755806367*pi) q[15];\nu3(0.513141109963206*pi,-0.4257067299152078*pi,0.928139566264577*pi) q[16];\ncx q[17],q[21];\nu3(0.869234528196984*pi,-0.11455971072933502*pi,4.45780603441651*pi) q[19];\nu3(0.73650351546454*pi,3.43718637633519*pi,0.8198717575311381*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.748954988408283*pi,2.83462225297171*pi,3.79564917973437*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.562124714772496*pi,0.5500438389086599*pi,1.051652486269065*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.371563307369411*pi,3.4567681639199*pi,1.96076586460146*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.586050328778444*pi,0.73245754278629*pi,0.9973169494917871*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4870878428110395*pi) q[21];\ncx q[0],q[12];\nu3(0.312433183896112*pi,2.85358292089729*pi,1.1145181340935442*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.448913656201236*pi,-0.0016670595574149738*pi,4.088077944191809*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.720927501869577*pi,-0.335973537740547*pi,4.2354742967469*pi) q[10];\ncx q[11],q[19];\nu3(0.603838764330391*pi,2.52838569683656*pi,3.47509506638285*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49056963773915*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45390131383413*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.551690763555835*pi,2.50960484406184*pi,3.52974183568966*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.484431261480798*pi,0.12814474265350595*pi,3.68658355034299*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44812899825335*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.350688434315114*pi,0.20338695166420195*pi,3.57395054165595*pi) q[10];\nu3(3.5*pi,3.33947041264161*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.300137330377951*pi) q[12];\nu3(0.207253792845672*pi,-0.257082760803389*pi,4.07037061761439*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2038376724348852*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25957395833067*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.46265609145715*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.201035640028034*pi,0.23980693789643104*pi,0.5241554747491657*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.187820908679529*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.398121506910575*pi,-0.10360151463686701*pi,0.9536925213326399*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.521349775030219*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40301235761579*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42905608743316*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5599022070977329*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286347952840831*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46672723222155*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.44511321238685*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2761399804304911*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.563782497581163*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.717194597374041*pi,3.43673796586899*pi,0.675697407105354*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.27376460044056*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31031480804395*pi,0.5*pi) q[4];\nu3(0.631405042960308*pi,0.324870291534052*pi,1.268909861073594*pi) q[5];\nu3(1.0*pi,0.0*pi,1.171678606910082*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.25450187732903*pi) q[9];\nu3(0.507424122105518*pi,-0.18986687430413002*pi,0.5125839809735642*pi) q[11];\nu3(0.964505749175643*pi,0.27645759237532097*pi,4.1790618745855195*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.410790929918794*pi,3.14786952640094*pi,0.5978706327916574*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(0.149911964184873*pi,-0.4707614352420352*pi,4.15856263881178*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.37563660446951*pi,2.67757773800046*pi,1.3070403313464811*pi) q[11];\nu3(0.411727679755637*pi,3.21026747834693*pi,1.177802027814516*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.63127438858535*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.4539673515569*pi,0.14476230511802202*pi,1.057648993210544*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42493439714974*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.646300288728439*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.545700703219003*pi,0.41324832429978897*pi,3.84756238652585*pi) q[14];\nu3(0.547376978944752*pi,-0.217330728039075*pi,0.8582894892138859*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.367620004278395*pi,-0.28757180480869704*pi,1.57309341528019*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.97596732432517*pi,3.22590355099255*pi,3.26826512984877*pi) q[19];\nu3(0.945738119484398*pi,3.27329090491053*pi,4.28098795406727*pi) q[20];\nu3(0.238454888677223*pi,3.1924789786117*pi,0.867538533787383*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.29275827014117*pi,0.38208534695626895*pi,4.26625770800415*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.789014389311918*pi,2.52438155283788*pi,3.95881478740062*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.338137130334791*pi,2.81381404618157*pi,0.70944438870735*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.448543848843065*pi,-0.07457795250507898*pi,0.7702672762530209*pi) q[19];\nu3(0.582252471422565*pi,0.24400258740411895*pi,0.828414331547036*pi) q[20];\nu3(0.409158459889224*pi,-0.4048745693049222*pi,1.317416721870905*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.358081925122864*pi,-0.21435402259320402*pi,0.8378474319027049*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.685578217410315*pi,-0.08118307279856202*pi,3.84867601031886*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.743112510503438*pi,0.13038762413091498*pi,0.691094012509514*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39389372025089*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.29870605969599*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.80872974227548*pi,-0.04770946163338802*pi,0.909559508888526*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.658514332224071*pi,-0.10979190777674203*pi,1.2412494536675212*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.429264678243424*pi,0.35207881311729605*pi,4.38501252126826*pi) q[1];\nu3(0.799431929753604*pi,3.47439372783392*pi,0.715893632319223*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.808828737580944*pi,3.03073357524242*pi,3.53760498923862*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.22153741320675*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.132608014788679*pi) q[14];\nu3(0.108684276152247*pi,-0.095593427542713*pi,4.23591264950333*pi) q[16];\ncx q[17],q[20];\nu3(0.501371382142958*pi,0.6313312573290599*pi,4.0208393312829*pi) q[18];\nu3(3.5*pi,3.37132991501328*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.502648865355193*pi,-0.220538914585375*pi,1.421937127552084*pi) q[3];\nu3(0.556070432022244*pi,2.96370411004727*pi,4.10971804202828*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.124227261971226*pi,3.19768307816717*pi,2.00028374532098*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.702509816417344*pi) q[11];\ncx q[12],q[14];\nu3(0.39578617963441*pi,3.18009824464065*pi,2.08739335773947*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40102104200343*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236581046302512*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322372052897773*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.777086441905832*pi,3.44311708761372*pi,0.706523652677749*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.634124153378583*pi,-0.112528925376224*pi,3.6288838593085*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.320415747730436*pi,0.6558542373879801*pi,0.698772180731849*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44958684713005*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.603028227205687*pi,0.45824303774500397*pi,1.4352500922201*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.548687775955147*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.23975994429102*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.44633785275412*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.347487722192521*pi,0.06900060578357903*pi,0.5605509051878839*pi) q[6];\nu3(3.5*pi,3.43699883256151*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.767371329400698*pi,0.77037984846743*pi,1.1432864340756659*pi) q[10];\nu3(0.0958842644516264*pi,3.42363999427615*pi,1.25418582443955*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.217586255353124*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2342702883617829*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[5];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(0.87687231767529*pi,-0.11300487144986898*pi,4.06910833661644*pi) q[10];\nu3(0.413898491604211*pi,0.33639820947644505*pi,0.8680831725773079*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.30690378022962*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33418433198778*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.277186680130928*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48018446320301*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40899389341255*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257559113903251*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.244292437962361*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47140167408744*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5239337804490078*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.108368688196907*pi) q[21];\nu3(0.549551434058866*pi,-0.02830624373643098*pi,1.135563156861479*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.35882422957613*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.207770423828038*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.581253150804062*pi,2.82265629775769*pi,3.48156656181452*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.12451483461742*pi,-0.036227951875671016*pi,1.053187519577171*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47725696422615*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.376554075338126*pi,0.41439233390046504*pi,3.9461108904425*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35841213290589*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37212290914546*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48216486388122*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.764303264787788*pi,3.31818185215632*pi,3.51943527398256*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.613200379706079*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.753729772578012*pi,0.17699262817109296*pi,0.5685411076039734*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.638780297766197*pi,0.09189432976773904*pi,1.197022682597776*pi) q[18];\nu3(0.435980152890624*pi,3.29630350758341*pi,4.27768665978381*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.575965072539853*pi,3.24984380823302*pi,4.1767325836318605*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.87814374762077*pi,0.38932331433575595*pi,1.5837372206252*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.621321034818238*pi,3.4652286408048*pi,0.8597620605396981*pi) q[17];\nu3(0.535661029679684*pi,-0.44310218781365207*pi,3.32660715315826*pi) q[18];\nu3(0.558915176319961*pi,1.02837283348268*pi,0.93875860189714*pi) q[19];\nu3(0.552634531744263*pi,0.28087560854083105*pi,0.80513489502698*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.444156581211756*pi,3.36143343689717*pi,1.436191993427038*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.416841885785684*pi,-0.4136875435671371*pi,4.0718910842367695*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.701033093433723*pi,3.39044480622429*pi,2.97076416210799*pi) q[2];\nu3(0.175103407748144*pi,3.37983370660429*pi,4.42421174466899*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.660420855826647*pi,2.67144705522805*pi,3.48627227549531*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.711047013648394*pi,-0.20688947079522202*pi,3.75060835444803*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48978345420365*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.445395682109605*pi,3.3207203406967*pi,1.319613814141901*pi) q[2];\nu3(0.453997707271245*pi,2.51135857467314*pi,1.33229168595469*pi) q[3];\nu3(0.713419992948064*pi,2.76085121806262*pi,4.10556729319851*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.909420606849485*pi,-0.4778373094093341*pi,3.08446070124644*pi) q[6];\nu3(0.854174970268318*pi,0.27815205157207*pi,4.1446047483194395*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.156630279092832*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.426925906577039*pi,3.07982960262434*pi,1.497300102688661*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.288328217837815*pi,0.08809052487253699*pi,0.8907699810791*pi) q[4];\nu3(0.753466614231193*pi,0.08638139643179199*pi,3.89465514266502*pi) q[5];\nu3(0.44155733565074*pi,0.039047797469512036*pi,4.02730790390836*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.179447890959668*pi,0.23720864326774704*pi,1.098316312607694*pi) q[8];\nu3(0.656080556773663*pi,-0.4308695204090998*pi,3.67440889150681*pi) q[9];\nu3(0.780729214767087*pi,-0.27932178127102303*pi,3.66857316146143*pi) q[13];\nu3(0.764904926123899*pi,2.61144723708277*pi,3.43735705912034*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39872828828527*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45833220487114*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22062299666855*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251770638126065*pi) q[20];\nu3(0.370606138944217*pi,3.10273515402679*pi,1.384891329226626*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.653257148360676*pi,2.84826933039774*pi,3.15190923241891*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.739229160768616*pi,3.33995084116349*pi,3.6750974276807*pi) q[8];\nu3(0.65600574836092*pi,0.040833282012467054*pi,1.393626790253186*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39954564562966*pi) q[12];\nu3(0.615667079053529*pi,3.35089359768614*pi,4.360956122692301*pi) q[13];\nu3(0.333243636096156*pi,2.52810632394528*pi,1.4841939490800669*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[20];\nu3(0.352374599699872*pi,0.492700427907949*pi,4.1628743961365995*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48489279625198*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3906625395315*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.27316681824368*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1651969872148848*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39934266054674*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,0.0*pi,1.2009429736141781*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.29861042323329*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.253642698815601*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46034836433865*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.48134436521831*pi) q[10];\nu3(3.5*pi,3.49202890971987*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.38962112666073*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2044550918714592*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.48218353493436*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43885409539215*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.643023921018998*pi) q[8];\nu3(3.5*pi,3.23263032017524*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.053497003020847*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.367615183702239*pi) q[21];\nu3(0.900734229004482*pi,0.67522706062355*pi,1.181953611184414*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.49683751735604*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41828802087295*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32971278038575*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249027942053079*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.923086198231491*pi,3.10750900682389*pi,2.99072666823424*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5242948419973987*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49111155020361*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.307197741462937*pi,3.30726392388584*pi,1.60042919711978*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5669475675056357*pi) q[16];\nu3(0.306450366142011*pi,3.14860599424018*pi,0.669360101469449*pi) q[17];\nu3(0.711606339741402*pi,0.38034690550899397*pi,1.4503782386711799*pi) q[18];\nu3(0.109402346777763*pi,0.293810099416031*pi,0.989848631239296*pi) q[19];\nu3(0.636716423957927*pi,0.19387431211696804*pi,0.953052132011628*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.38244201662121*pi,2.82490030569887*pi,1.3259212571206769*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.868512155015238*pi,0.23125602844174098*pi,4.2076309213662*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.90201930286993*pi,0.47664920901407304*pi,1.263094310423686*pi) q[17];\nu3(0.610342947535804*pi,0.012815044492820005*pi,3.92133635533122*pi) q[18];\nu3(0.142948721120319*pi,0.07444081299029204*pi,1.37942776156595*pi) q[19];\nu3(0.391285245658275*pi,3.31732561092004*pi,2.02131168791222*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.569577743594407*pi,-0.368545048350094*pi,4.09485197292768*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.406763846221963*pi,0.66485149500969*pi,4.0751763276812*pi) q[7];\nu3(0.287740620638335*pi,-0.380505238495328*pi,4.47420859587872*pi) q[8];\nu3(0.516395729908128*pi,0.208066573612101*pi,3.9672789263616*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.572310481336534*pi,3.36827994854221*pi,3.46017455040361*pi) q[1];\nu3(0.389186390529846*pi,-0.07432176761230902*pi,4.11105176796839*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.442315819665824*pi,2.97382672514945*pi,1.339479422874478*pi) q[8];\nu3(0.746943794917921*pi,-0.4500914121485105*pi,0.8852581411246709*pi) q[9];\nu3(0.228914900316357*pi,3.22409267336639*pi,1.1365677985669609*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.699758908985514*pi,0.07806844205529095*pi,4.4481642171237805*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.426643757879057*pi,0.66004543212056*pi,0.699756891555719*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.940862439410027*pi,-0.304625960724792*pi,0.5317394208727918*pi) q[10];\nu3(0.185158819417525*pi,2.75095885757845*pi,1.4213126950317831*pi) q[11];\ncx q[12],q[19];\nu3(0.104745978764573*pi,3.12162558594192*pi,1.338266898637656*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.210036984473088*pi,-0.04313181378689501*pi,4.16545832630308*pi) q[4];\nu3(0.942753614529779*pi,0.5016288801931801*pi,0.955052997535863*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.360442672736475*pi,3.41404055313716*pi,0.5279293340532559*pi) q[11];\nu3(3.5*pi,3.42625361652515*pi,0.5*pi) q[12];\nu3(0.537986787958071*pi,3.12408993769758*pi,4.46418072191452*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282787193649888*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.412441058316666*pi,0.7752763437880199*pi,4.4472482587289495*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.479846925561075*pi,0.46665545453647606*pi,0.634493474012551*pi) q[15];\nu3(0.372085930593099*pi,-0.4236872717700756*pi,4.399598548300871*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.399391778585478*pi,3.24146065069392*pi,1.9239081339421*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.565672538429181*pi,0.39227728809693097*pi,3.96105192761301*pi) q[14];\nu3(0.422387491388246*pi,3.48337784949313*pi,1.83812238108587*pi) q[15];\nu3(0.624173908960797*pi,0.495764567982656*pi,4.09430540859388*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39153451045423*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[7];\nu3(0.218792481443044*pi,-0.328448552417335*pi,3.89909944669669*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.584423042070247*pi,-0.21663224716853902*pi,4.12532822811541*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[18];\nu3(0.459100408006538*pi,3.23787839416941*pi,2.08376058414586*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0622197704082345*pi,0.6829554864510301*pi,3.94786071625267*pi) q[21];\nu3(3.5*pi,3.29169919097098*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.229975794854412*pi,0.6064790082726099*pi,4.358483758411619*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.216834254617106*pi) q[7];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44985822325043*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.116234657096937*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.539332472160396*pi,0.431706990697702*pi,1.104267396183202*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[7];\nu3(3.5*pi,3.4675800679871*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.166167954355686*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.20461834901603*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1795890801287419*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40530085470566*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49970679637971*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.42856445591664*pi) q[7];\nu3(1.0*pi,0.0*pi,1.239696951759015*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.45482901610187*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.362427181610496*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.144217853348402*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5152927998117471*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,0.5594559708711637*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.36888898417412*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.34205247284681*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43681375801688*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306885078850383*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217796844677669*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.36949858442436*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5691249380668792*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3227326158193*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.45006714710249*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.158838251774124*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.402017962138366*pi,3.3432744923012*pi,2.10127324594187*pi) q[12];\nu3(0.781887370253163*pi,3.17147891642372*pi,3.80922070259112*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31176815338032*pi) q[17];\nu3(0.632960266530651*pi,-0.261258133376317*pi,1.152739545710231*pi) q[18];\nu3(0.342442519696593*pi,3.05419757577694*pi,0.559504140397785*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5490694139240548*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.743205313315797*pi,-0.065754828655948*pi,1.269794454633532*pi) q[12];\nu3(0.0732656366801896*pi,0.388719894653612*pi,0.9734494768671911*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.375802638256137*pi,0.74566150389234*pi,3.87497926814869*pi) q[18];\nu3(0.455517519079196*pi,0.22573819616943602*pi,1.0802497613474369*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5487489258917265*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.534348538765648*pi,2.61603432764485*pi,3.96267957575123*pi) q[1];\nu3(0.105642349441823*pi,1.05823140870643*pi,4.26832998836279*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.65829938051174*pi,0.74578568786467*pi,4.49038850809985*pi) q[1];\nu3(0.913337908455068*pi,0.397914199810828*pi,4.10542895931302*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.356203114920169*pi,2.98574137925742*pi,1.184034813623202*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.716567526339987*pi,1.07028958615059*pi,0.824297507019236*pi) q[3];\nu3(0.563242375352284*pi,0.11530623616213698*pi,1.123488590667229*pi) q[4];\nu3(0.791266294256349*pi,2.74953371492287*pi,3.70653734547408*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.362986167533919*pi,3.04169772149374*pi,1.87260436533366*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.537003970675464*pi,3.43939539413693*pi,0.762370054368184*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.554936315392988*pi,0.495678037229204*pi,0.909808622503006*pi) q[21];\nu3(0.735362545893256*pi,0.24602030150327903*pi,4.4318392379777105*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.505352196560716*pi,3.39567176520014*pi,3.1438854525224*pi) q[3];\nu3(0.718855249278043*pi,0.225482289759389*pi,0.728859264596614*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.596283362021201*pi,-0.309873777011358*pi,3.42753088597376*pi) q[7];\nu3(0.403097681855962*pi,-0.024888532074528014*pi,0.8347909072291819*pi) q[8];\nu3(0.534363633258951*pi,3.36930858533451*pi,0.683068626691914*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.365870646723011*pi,0.357902909737819*pi,4.21103643354663*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.559010652586282*pi,-0.4390767254201605*pi,3.88559351303818*pi) q[20];\nu3(0.425706902468423*pi,3.48734402730447*pi,0.696716689924521*pi) q[21];\nu3(0.479756134130249*pi,3.04946662171296*pi,1.78340866879148*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.729907796890507*pi,3.15561769148062*pi,2.87594878993752*pi) q[8];\nu3(0.916912151396259*pi,0.03843772144683*pi,1.056360265117776*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.631640480760689*pi,0.28858651863836704*pi,3.88195643095062*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45705849080735*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.196965522250785*pi,0.431216502049685*pi,4.0466417940443495*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.346487889560161*pi,0.63040502088227*pi,4.4399829740141*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.235645475474217*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.980290406492122*pi,0.24748430284995304*pi,4.1163780746915*pi) q[15];\nu3(0.332600135981437*pi,3.18878663909998*pi,1.91459604843087*pi) q[16];\nu3(0.56482112078577*pi,0.23720757348939603*pi,0.608183523437024*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.572446592745974*pi,3.39671975258175*pi,4.1414301472793795*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.252938635049552*pi,2.59626027534753*pi,1.036109325801827*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[21];\nu3(0.554725336036834*pi,2.81532970269355*pi,1.242795167200869*pi) q[15];\nu3(0.0591880606574636*pi,2.57101285737369*pi,1.195739796042175*pi) q[16];\nu3(0.216069547523431*pi,-0.152630129076618*pi,1.005972704911338*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.747371817853349*pi,3.40994801721918*pi,3.71343410102044*pi) q[11];\nu3(3.5*pi,3.4128506476425*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.349084075894719*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299311068714093*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35722312689377*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4271025499965*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.309880044888533*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.674373548356911*pi,-0.4645279357378306*pi,0.947417288157729*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211887855461014*pi) q[18];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[18];\ncx q[5],q[8];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5738570006050618*pi) q[21];\nu3(3.5*pi,3.47913017524147*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.189950144805304*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49257490420718*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.283260936687078*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40156644811672*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.484241400093159*pi) q[18];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44508998151979*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\ncx q[6],q[7];\nu3(3.5*pi,3.45191551736758*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.391793334945358*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.364394558910059*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.62505058831395*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6625540063581921*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.44786808515917*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3967874656088*pi,0.5*pi) q[11];\nu3(0.525199006851195*pi,-0.22594143222283802*pi,0.646213529062942*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.219055481613466*pi) q[14];\nu3(3.5*pi,3.47102645909725*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2220099568641292*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326730704715486*pi) q[20];\nu3(0.234434075024076*pi,0.47960962761805503*pi,0.5102547076631898*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[14];\nu3(0.897110875394917*pi,3.16360072846144*pi,3.7253669832395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.720801506245674*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.38023344770029*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.336082170919426*pi,0.19733303325191598*pi,0.84287771934998*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.422558853361108*pi,2.99266377491634*pi,1.73828793717357*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.548064088200296*pi,3.27144199780303*pi,0.641117202531268*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41485936426268*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5086458256924606*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.650953035370902*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.58919658062969*pi,-0.300999984483697*pi,3.38666176342962*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.432138453679711*pi,3.48203032699111*pi,0.9828034967603221*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.554647173567665*pi,0.387978530600957*pi,3.96302429577213*pi) q[6];\nu3(0.259632374650716*pi,-0.4746524600338479*pi,0.5856690071128569*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.606913340811019*pi,2.96126645978614*pi,3.63152999087251*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.889644974087384*pi,0.21170827197987496*pi,4.11841699826753*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.591824379102512*pi,2.7890527256444*pi,3.77486460063425*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.397425695959335*pi,-0.39493463647579097*pi,0.975858709603932*pi) q[6];\nu3(0.507107170665761*pi,0.6956008587062601*pi,4.31654819772881*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.451697117250196*pi,3.44618862234989*pi,4.47405035542623*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.840101805347426*pi,0.09582071358056099*pi,4.2873705597545495*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.740764990187522*pi,0.5220459356204299*pi,1.209497795764844*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.193325363747332*pi,-0.18327638711216698*pi,1.34674193783035*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.585555307378198*pi,0.22843068766007002*pi,4.23028498940315*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.653386205880864*pi,3.47831848399211*pi,4.47802551602757*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.616826047190062*pi,0.21336348003585204*pi,3.9509932371049*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.48184159019871*pi,3.2195779072489*pi,0.9531316394030109*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.390515068779801*pi,3.48687157368206*pi,1.248775864460496*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.387397731263025*pi,-0.27401994457808*pi,0.5549437622118135*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.431460870908555*pi,-0.017087029990526026*pi,1.13864974288359*pi) q[2];\nu3(0.226205035177049*pi,0.334230077595997*pi,0.70796868858615*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.735179979861053*pi,2.63492786432049*pi,3.5758688390722*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.704604355025899*pi,3.05478354022433*pi,4.3531715159069*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.593686971436099*pi,-0.324872001093347*pi,0.695729788679058*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.498701896496018*pi,0.34053411674287704*pi,4.13481426747264*pi) q[19];\nu3(0.521837243305139*pi,-0.4235418894949717*pi,4.18015755194289*pi) q[20];\nu3(3.5*pi,3.48343718476901*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.240552778175759*pi,0.284547092853077*pi,3.49929269932412*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0623680155852963*pi,0.28340177170191005*pi,0.556489541670162*pi) q[11];\nu3(3.5*pi,3.27165276279012*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.088777175948098*pi) q[13];\nu3(0.607005581183896*pi,0.14100483207078096*pi,1.412104789365967*pi) q[14];\nu3(0.259903771729167*pi,0.08872026118174403*pi,1.078237252238023*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.074515692553471*pi) q[18];\nu3(0.824052247087939*pi,3.30989800460808*pi,3.90776717750786*pi) q[19];\nu3(0.26586204802928*pi,0.09010400673832397*pi,4.335138090210799*pi) q[20];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42372340717863*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.257768890672343*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.580221229625328*pi,0.53891029448078*pi,4.42128853496036*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.66703966552397*pi,3.1750397919215*pi,0.658307188320024*pi) q[11];\ncx q[12],q[18];\nu3(0.782523132841326*pi,2.86699861735683*pi,3.55788138756477*pi) q[14];\nu3(0.732421406494884*pi,0.63752695940775*pi,0.854276144512095*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4822484694215206*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.63168489973525*pi,-0.115277451976042*pi,3.95699231755303*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5182624729989351*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,3.34354283706279*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5433175049373818*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.9187602113767*pi,-0.266736654829561*pi,3.40435359581865*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223802735720531*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[21];\ncx q[3],q[7];\nu3(3.5*pi,3.44520529792635*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4143735772518*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268045751663178*pi) q[19];\nu3(1.0*pi,0.0*pi,1.23041647756643*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43720029643915*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41182058229315*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.22793832100335*pi) q[7];\nu3(3.5*pi,3.4757792850765*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274010818625938*pi) q[14];\nu3(1.0*pi,0.0*pi,1.336537581358988*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41586827567306*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[21];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.214695402649064*pi,-0.383014380647139*pi,0.8714050738036869*pi) q[5];\nu3(0.520272596598825*pi,2.9261435054832*pi,3.53104615359316*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[11];\ncx q[10],q[17];\nu3(0.0739724939851438*pi,0.188409373076438*pi,0.842554898638637*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46791552421749*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3540832007197*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.520047768819071*pi,3.42435181828102*pi,0.9650391005925161*pi) q[5];\nu3(0.680275263210227*pi,3.27945581247051*pi,4.47476820318544*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5246310448476144*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41642971892379*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43379361664259*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2301080802573061*pi) q[11];\nu3(0.538219599873237*pi,3.38799067919725*pi,1.70812545690762*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33352476772777*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35161808604271*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.331631844102396*pi) q[17];\nu3(0.632127106947625*pi,3.08797303544631*pi,3.51093094002502*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[11];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.643060884639796*pi,0.51336940577307*pi,0.8201346973169821*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.770281981358947*pi,0.58582155683954*pi,4.20296196208248*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5596640341484402*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.165241421420906*pi,3.24920259187652*pi,0.774199360132837*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45206922223066*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.645982376693355*pi,3.18157786921552*pi,3.77605963564144*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.439532079784148*pi,-0.4070253713421463*pi,1.269434364352437*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[17];\nu3(0.599411673175128*pi,0.37575798687486905*pi,4.09989804962471*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.500674672263366*pi,3.05432025065159*pi,4.27869843617119*pi) q[2];\nu3(0.468644569126858*pi,3.24480448117596*pi,3.19593552518809*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.132149138669464*pi,0.18771537523651405*pi,3.88643779809856*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.436672046966804*pi,3.13046715113181*pi,1.9702143938008*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.477474606032556*pi,0.83033023937007*pi,3.98156216535827*pi) q[4];\nu3(0.461389853800272*pi,0.61489955882957*pi,0.881681831917682*pi) q[7];\nu3(0.482734883049149*pi,2.87694830796176*pi,3.82898972549668*pi) q[8];\nu3(0.517644662625356*pi,3.03535334749174*pi,4.145599804944339*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.650700275517758*pi,3.38714210925015*pi,3.85163455838088*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.852183992472096*pi,-0.15311271842920599*pi,0.7402720690889291*pi) q[19];\nu3(0.534842537054769*pi,3.01316001460931*pi,3.59753887557279*pi) q[20];\nu3(0.59961937529225*pi,0.467740613963042*pi,1.205668883908794*pi) q[21];\nu3(3.5*pi,3.45490709898231*pi,0.5*pi) q[0];\nu3(0.617440669870607*pi,0.9580303338277101*pi,0.62407168325743*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.698800569064541*pi,2.99143202782071*pi,4.465291071833009*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3231397007331709*pi) q[6];\nu3(0.225878272021842*pi,0.54569849504965*pi,4.17286534980635*pi) q[7];\nu3(0.710634525423644*pi,3.42108210735088*pi,3.96385411818513*pi) q[8];\nu3(0.556327094032662*pi,-0.154791519964027*pi,0.711186474945665*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.859033701747986*pi,3.42015385540724*pi,3.54527747841546*pi) q[15];\nu3(0.576182651958798*pi,0.46717054502822*pi,0.823907817702813*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.697229266880569*pi,-0.22716257998601702*pi,3.40753663176066*pi) q[19];\nu3(0.586205693496496*pi,3.11657558692452*pi,4.103047499889589*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.62672950261867*pi,0.65571298684838*pi,1.2736886425926919*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.691787935952908*pi,0.8555404407690199*pi,0.833877013376235*pi) q[10];\nu3(0.655944826142126*pi,0.426589356626879*pi,1.087732062426893*pi) q[11];\nu3(0.179134265655084*pi,0.70851642576486*pi,4.18349546772548*pi) q[14];\nu3(0.289997432392836*pi,0.06089902543265502*pi,3.73910385760429*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,0.619777870264851*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.127279528926944*pi,-0.15260677933198002*pi,4.45741875659008*pi) q[10];\nu3(0.415681465723511*pi,3.0273635326113*pi,1.405142188659467*pi) q[11];\nu3(0.455318501336602*pi,3.49676913476927*pi,4.199073527131381*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40240754796936*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40190872007218*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.3080850234527*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.242482768092275*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.34014204408146*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.685077177808111*pi,3.22397251241541*pi,2.79829007733397*pi) q[17];\nu3(1.0*pi,0.0*pi,1.213107846617218*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[21];\nu3(3.5*pi,3.46172830496255*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44229418428386*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.229423773552423*pi,-0.391823942413722*pi,1.4041267788196499*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278012834467561*pi) q[19];\nu3(1.0*pi,0.0*pi,1.320515652209259*pi) q[20];\nu3(0.669632306873244*pi,3.33354168112967*pi,2.86896812266785*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.398469750719624*pi,1.06004311791582*pi,4.165445414891471*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.38695713941292*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5333045078286536*pi) q[13];\nu3(3.5*pi,3.27337507833542*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.145704190977177*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.608982712378974*pi) q[21];\nu3(0.604486993285884*pi,3.40057115448681*pi,4.398941445890911*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[13];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.653922731090135*pi,0.5089536615061101*pi,0.684265504450705*pi) q[6];\nu3(3.5*pi,3.45502129431992*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45311598914846*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.335468203509071*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.291471693700242*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4397246140023*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6638299775054219*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46936821003118*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2675700814524151*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602405055766754*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.949933394645479*pi,3.31795060522682*pi,4.36952468795689*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44184099220821*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36961557637248*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5364626622763102*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.243638312959531*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.270246934687188*pi,-0.341205918583038*pi,1.7880558328616*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.390229032455752*pi,-0.06696343673899902*pi,1.1800589984860381*pi) q[2];\nu3(0.610768638325302*pi,3.13207314647546*pi,0.502542346527697*pi) q[3];\nu3(0.782587295751301*pi,-0.153487436165044*pi,3.53246598159955*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46289187305874*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.435852771156597*pi,0.120652633717247*pi,3.51474936839353*pi) q[20];\nu3(0.652619251649838*pi,-0.307973990800466*pi,0.8180761680610791*pi) q[21];\ncx q[1],q[16];\nu3(0.31072274764358*pi,0.52210960737698*pi,0.7792471596117341*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.856063448903106*pi,-0.402916739816529*pi,3.9896071817727*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.621749021913982*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.471932154636672*pi,3.10108769623255*pi,1.468953465240862*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.376001611785233*pi,3.47004404740234*pi,1.051718213345344*pi) q[5];\nu3(0.652890092490623*pi,0.18483587742874097*pi,1.247857167441417*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.527293574917308*pi,0.009781544709962953*pi,4.14495740333434*pi) q[13];\nu3(0.440681003010604*pi,3.04597872331442*pi,1.95296914577171*pi) q[14];\nu3(0.58434716046964*pi,0.051938989717980055*pi,0.648571423607638*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.269184922378276*pi,0.53128334416971*pi,0.935047816803959*pi) q[5];\nu3(0.359198408741749*pi,-0.014949845279580987*pi,3.70605168435102*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.165983749481325*pi,-0.25795515431973104*pi,4.48212841254261*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.745636712925198*pi,2.48915310183118*pi,3.68216137157529*pi) q[13];\nu3(0.712753258361856*pi,3.37923366043058*pi,4.18552542665556*pi) q[14];\nu3(0.220735269713098*pi,-0.048588139154985*pi,4.36025316817366*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.802059407904135*pi,3.30876510582886*pi,4.36932124346649*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.353385231525486*pi,3.45612160404134*pi,0.633506245225507*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.411273448918652*pi,3.3604044508313*pi,4.19439709667696*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.334307345027113*pi,-0.283051495379151*pi,1.117163870580093*pi) q[18];\nu3(0.789638468465729*pi,0.404903934436047*pi,1.59092420835277*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41036473872727*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.238506868650268*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.169539261934694*pi,3.1697475418472*pi,1.73345759771715*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.24456976767855*pi,3.49678623635656*pi,1.62551543346657*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.758288058364935*pi,2.5810995030417*pi,3.71209813673619*pi) q[19];\nu3(0.0875710966933677*pi,0.426072814788403*pi,3.92822840213538*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.31823952814908*pi,3.4645352305938*pi,0.5610376104834157*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.237416005830979*pi,0.48998722024116603*pi,3.57007833904452*pi) q[10];\nu3(0.0238903871113663*pi,-0.293446629951834*pi,1.468836861740911*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.245247765574346*pi,0.74233308929606*pi,3.97139483598185*pi) q[1];\nu3(3.5*pi,3.39877793261268*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.445057351052521*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.746537483734605*pi,0.10800654837121404*pi,1.133434872135564*pi) q[10];\nu3(0.712732464508477*pi,0.22705178153290495*pi,1.096250443352135*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.13762600387268*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0616976627888314*pi,0.7461560848250399*pi,3.77732002604534*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\ncx q[5],q[9];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(0.569245898302686*pi,0.401902111041912*pi,1.330013483957164*pi) q[16];\nu3(0.749442704483792*pi,3.20696184873845*pi,3.98946882754779*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44915422442502*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48901633788487*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1832577700928208*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3569169987283312*pi) q[12];\nu3(3.5*pi,3.37469333130755*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43054497557221*pi) q[15];\nu3(0.497895761852806*pi,0.408496185835188*pi,1.069020379216648*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294504027382771*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[7];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.45305796220387*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45685287733149*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1701970692743329*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5235903983170038*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.194056993938932*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.796451104739972*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.6446494356072909*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[12];\nu3(3.5*pi,3.43941631318534*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.3415356925954312*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,3.46270258741972*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.237718739112468*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4309422573233395*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39108079038929*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44361544978487*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42306886026158*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.198261369940914*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248300681083456*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.67370724033603*pi,0.54889296533989*pi,1.111539046684665*pi) q[3];\nu3(0.308828466380979*pi,3.1007757110579*pi,0.5433539259453527*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.68707718392731*pi) q[13];\nu3(0.246678450080019*pi,3.28679115407337*pi,0.5069020249878506*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.558929408390368*pi,0.11240176298086801*pi,4.22858531359463*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.604381274766839*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.589989734494287*pi,-0.213617041240439*pi,4.399504067023869*pi) q[3];\nu3(0.941734092827808*pi,0.189289972861311*pi,4.29457403696271*pi) q[4];\nu3(0.499781611725056*pi,3.13630060846689*pi,4.2592279468675*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.861990622533028*pi,3.20709712668669*pi,2.99900338266255*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.45546882560107*pi) q[18];\nu3(0.104625899648393*pi,1.05123645565313*pi,4.35418469058723*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5519803384686917*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.724167463872573*pi,-0.04676745551600098*pi,1.0601496272674868*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.273097982257702*pi,3.28471851058249*pi,2.15698499619008*pi) q[5];\nu3(0.420499102777119*pi,3.35999637709975*pi,1.78717263665376*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.603195587015621*pi,-0.22319878166394802*pi,1.010843421553657*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.184439786514395*pi,0.72163723412742*pi,4.18498339061201*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.283393813479327*pi,2.34522283926651*pi,1.218422861710922*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.453845195420041*pi,2.86352907515363*pi,1.85185126221361*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.342896957701668*pi,2.85677788093483*pi,1.76407490876652*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.344407762454518*pi,-0.262578914573313*pi,3.87141968660374*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.658779749920578*pi,0.71695809793008*pi,0.86117901855992*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.169192132351664*pi,0.050013013681959984*pi,0.732205639143295*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.737005298010227*pi,3.44157102231214*pi,0.667539128752377*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.237928595813023*pi,0.5270961939212*pi,4.23442301026213*pi) q[8];\nu3(0.330206297241549*pi,-0.125080889248525*pi,4.06865052921148*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.827895549606208*pi,0.13776509263756498*pi,1.074694722447724*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.20259456233124*pi,0.38144628058516405*pi,3.57961302881247*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47832675087182*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.228442180196038*pi,-0.065546741399651*pi,0.705219774724327*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.263619784090421*pi,3.43703562362077*pi,4.38316118377973*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.186517395576761*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.489663276280771*pi,2.83308038902104*pi,3.535211884537*pi) q[0];\nu3(0.273822470579465*pi,3.32224263377946*pi,0.8154502223358491*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[17];\ncx q[5],q[6];\nu3(0.565812906400114*pi,2.75295197292536*pi,1.166294626534767*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.250259446040437*pi,0.11738941487932997*pi,3.65264648588544*pi) q[10];\nu3(0.555700803952914*pi,0.62299774502302*pi,4.37033771250345*pi) q[11];\nu3(0.332082345748158*pi,0.11700357265313499*pi,3.66685897020247*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.297364392625417*pi,-0.4320563189292612*pi,1.73548543250857*pi) q[0];\nu3(0.189759822376323*pi,0.21442586610481995*pi,3.74658124691143*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32006268624823*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38022219825299*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.235747593598189*pi) q[6];\nu3(0.290192707915398*pi,0.7373870477004201*pi,3.76731712256175*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.245734878513701*pi,3.24919007464918*pi,0.84525523664227*pi) q[11];\nu3(0.51584062281917*pi,2.65888976505454*pi,1.164842301749442*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5585956416220594*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267439436555045*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.529567364262926*pi,0.307451329195798*pi,1.474896011772804*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[14];\ncx q[4],q[17];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.375124679185085*pi,0.12378875422115598*pi,1.014827394809322*pi) q[16];\nu3(0.348856128215249*pi,0.09000600218656896*pi,4.107378254189371*pi) q[18];\nu3(0.60529339039744*pi,3.34251836354001*pi,4.00289916688744*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.463118628483921*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.3146099119333*pi,0.7714124587835101*pi,4.20992993837418*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4254457609568*pi) q[17];\nu3(0.22286781859961*pi,0.26146024191858097*pi,0.616188794581762*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.465305252429373*pi,0.18170205445446197*pi,4.13033790605643*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[6];\nu3(3.5*pi,3.47792491500132*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2251170516793861*pi) q[12];\nu3(0.290997009397669*pi,0.71108869135208*pi,0.5759138040215281*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48589271530758*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4193550154368*pi,0.5*pi) q[2];\nu3(0.268538156486612*pi,0.42595762310697904*pi,4.45176377630483*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.258370152782899*pi) q[7];\ncx q[9],q[12];\nu3(3.5*pi,3.35438692085872*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.333770563235231*pi) q[13];\nu3(0.54802445659541*pi,0.9786150719615201*pi,0.60335407913579*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196958916031814*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[10];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.45536329640681*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40618769700505*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.19643443267476*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49212793316048*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.32651984180999*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.324425123289355*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.601393749340132*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.24080298269219*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.175456862416346*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45514766952212*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[10];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48035842884562*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.385282623416534*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5096743688800182*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.335469416554461*pi,-0.222628809095281*pi,0.8119037886815921*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.290476086915*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46064933662786*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.669056596799389*pi,-0.15124342369073002*pi,4.41417552124604*pi) q[4];\nu3(0.508607928223759*pi,3.01830308012905*pi,3.9535746035642*pi) q[5];\nu3(0.380938438467567*pi,0.92179999448384*pi,0.5521637217870038*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5251726858050368*pi) q[16];\nu3(0.516897321422356*pi,-0.4828364394479391*pi,3.18087556289284*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.53830466873614*pi,0.5041237063264701*pi,1.020942879073838*pi) q[5];\nu3(0.388886271822762*pi,-0.08202883845645897*pi,3.88454503096992*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.574963064991447*pi,3.45793769800613*pi,4.4328789112222395*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.792186562274238*pi,3.18891398676827*pi,3.11655245300701*pi) q[15];\nu3(0.712684272894724*pi,-0.37850210958944497*pi,4.33700563183106*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.649145270228812*pi,0.9284538344505999*pi,0.6948860006477791*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.841278436434919*pi,-0.33267483729248604*pi,3.69225635772941*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.306729699243675*pi,0.36349130849299705*pi,4.33429451186206*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.383766028864847*pi,3.42473495147483*pi,0.5194916598965665*pi) q[13];\nu3(0.286479813477881*pi,-0.296527714545717*pi,1.109288848919662*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.623193119991467*pi,0.72206412243823*pi,1.204476859230313*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.878995822997531*pi,2.50635676322049*pi,3.97103860746549*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.670122231923185*pi,0.260039167112734*pi,1.3921227982862279*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.67414630107926*pi,0.62360571771903*pi,1.318803616249657*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.635388963320183*pi,2.65380218577124*pi,4.11706399058324*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.951568536205315*pi,0.06349231953392498*pi,1.416510440632363*pi) q[21];\nu3(0.248611173793868*pi,0.8138324045832599*pi,0.5710007914655505*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.133742329601521*pi,2.93098449245602*pi,0.9723461169297021*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.696962519283448*pi,0.377504499688464*pi,1.494649271645991*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.500007705788267*pi,0.9526774133171401*pi,0.74877835946045*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.198687735152921*pi,3.46788831718159*pi,4.37834581110531*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0701944568829034*pi,-0.154023717358316*pi,0.632852229665569*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.433297656568209*pi,-0.461831412053211*pi,4.24149666862285*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.42581101809424*pi,3.02861048642449*pi,1.91468466819089*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.393365544167598*pi,3.31467814875024*pi,0.8836531893405031*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.837689022003271*pi,2.61786092099242*pi,3.8238754774749*pi) q[16];\ncx q[17],q[20];\nu3(0.597995607352127*pi,1.04735519169635*pi,0.721440255694456*pi) q[18];\nu3(0.500901069168012*pi,3.07133215776086*pi,4.10350936006375*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.227487715923924*pi,0.6256387222909501*pi,0.682844979715881*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[9];\nu3(0.180674809423707*pi,3.37061883959773*pi,4.48319734286987*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39945332842018*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.337514536329744*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.42500646226842*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.528296783243054*pi,0.386856584300282*pi,4.3768054504293*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1700610725838478*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.647453800681509*pi,0.24021892185267701*pi,4.37422605086769*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.49956909999272*pi,0.5*pi) q[6];\nu3(0.217750583356972*pi,0.86882902040494*pi,4.49169338206639*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.431147095836522*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.48768298212074*pi,0.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.594763108555488*pi,0.6004188703503801*pi,4.43860550654193*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5050966315148785*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48790833623083*pi) q[20];\nu3(1.0*pi,0.0*pi,1.228392173003398*pi) q[21];\nu3(3.5*pi,3.46662014338102*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49780529411115*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,1.209854912609503*pi) q[4];\nu3(3.5*pi,3.37390817606651*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.317649693819626*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.63353242664072*pi) q[9];\nu3(0.46788873081788*pi,0.27951277627287796*pi,4.01320139108899*pi) q[10];\nu3(3.5*pi,3.38955925349399*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.2303635038236531*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.282161348038882*pi) q[18];\ncx q[0],q[16];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43460031844707*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47398287936077*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,0.6544445962615579*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5078984396152404*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3118557626783192*pi) q[12];\nu3(0.555113327234468*pi,0.16566651926976605*pi,4.38830002158095*pi) q[13];\nu3(0.415240109364835*pi,3.19588601750905*pi,1.55925785550855*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5791779077369003*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.379012428511119*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.576720175642282*pi,-0.4100857698603067*pi,3.31226017656019*pi) q[13];\nu3(0.699691503243707*pi,0.336704893251496*pi,4.4281436295552705*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47314903593259*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.491478081139*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.30844986629968*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.571400123527098*pi,2.39211296970769*pi,3.69812463596791*pi) q[0];\ncx q[1],q[12];\nu3(0.281515749182569*pi,-0.34754804874490297*pi,3.93507244769606*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.225781136566959*pi,0.129468878523625*pi,0.8398645795114861*pi) q[4];\nu3(0.688039265818184*pi,2.78222825042502*pi,3.88702338489339*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[19];\nu3(0.0716037260743587*pi,0.9567989462940101*pi,4.2055593905716595*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.404586703625538*pi,0.22274674215153*pi,0.90482992310473*pi) q[16];\nu3(0.469542514993797*pi,3.4783268857503*pi,4.02840592950742*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.281601618279763*pi,3.47154933396526*pi,4.119129710558219*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.485000652954506*pi,3.24599507478715*pi,2.00070308246406*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.283224289833188*pi,3.02670720381317*pi,1.4849712324031201*pi) q[4];\nu3(0.569223319634692*pi,2.39128464158869*pi,3.63070660629275*pi) q[5];\nu3(0.338961067296909*pi,-0.10518944119712598*pi,0.844453141025485*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.191740002871529*pi,0.37082427910345706*pi,3.59278746505869*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43177381554109*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3438281609354799*pi) q[15];\nu3(0.678049831040528*pi,2.48734481982181*pi,3.95268403637155*pi) q[16];\nu3(0.505342104443783*pi,0.46258613460312903*pi,0.8525031882458061*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.26899558801148*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.678930324818439*pi,0.5370457698619899*pi,0.700651782955542*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.30193749460397*pi,0.10200239399115196*pi,3.40734876009451*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.882197634346145*pi,3.19091826382233*pi,2.94031854052901*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.550501342987307*pi,0.81150472122855*pi,0.520158270499395*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.140340906896172*pi,0.03510561769597198*pi,1.2773959695585089*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.621337405180015*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.23152563324042*pi,0.7244709474303499*pi,3.88638360885358*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.423522438099156*pi,0.17346829712016898*pi,3.73226158478041*pi) q[9];\ncx q[10],q[15];\nu3(0.248272096400307*pi,-0.078881883229733*pi,4.45159698457568*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.523264041934331*pi,2.98370635073951*pi,3.52683939055994*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.54178958339231*pi,-0.37051517290855196*pi,4.23927891364772*pi) q[21];\nu3(3.5*pi,3.41012667269332*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.117672048899995*pi,0.433452435801187*pi,3.68476905855637*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245260298082498*pi) q[17];\nu3(0.679703093989304*pi,0.89662764773432*pi,1.098535327910416*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.293410724405304*pi,0.230343377597648*pi,3.48321313039434*pi) q[21];\ncx q[0],q[17];\nu3(0.489922012615411*pi,3.35138217416005*pi,1.85007238097099*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.132133380106441*pi,-0.4352098115434484*pi,1.424997687174156*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.54801597766227*pi,0.87780695579792*pi,0.635231691029688*pi) q[1];\nu3(3.5*pi,3.37567311421531*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44235234720073*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.417990883695273*pi,-0.198843842990455*pi,0.5072494076328905*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.186397469398898*pi,3.20315057125893*pi,1.84603870924963*pi) q[12];\nu3(1.0*pi,0.0*pi,1.306133408004741*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211170567698368*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46479708371307*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[16];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.230210869440399*pi,3.43690625996773*pi,1.70128720747215*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41346862745692*pi,0.5*pi) q[4];\nu3(0.802961064230639*pi,-0.06244682850745498*pi,1.252089294844415*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44559001236362*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5326489765330367*pi) q[13];\nu3(1.0*pi,0.0*pi,1.232484647956924*pi) q[14];\nu3(0.593496426864688*pi,-0.477701637664781*pi,4.06867783436774*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44905370781579*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.237286863935668*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,3.46864366508864*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.153397989046924*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[16];\ncx q[4],q[18];\ncx q[5],q[12];\nu3(0.376592463919579*pi,2.42994140274513*pi,1.353633285904847*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(0.661258279851346*pi,0.027918428463832967*pi,1.166586852755593*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36684346255406*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.33250349366475*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.235518005859519*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.156662029427907*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.635118087521473*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36429045833173*pi) q[18];\nu3(0.64479297557825*pi,3.40618214946065*pi,3.25709137010715*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48513974001714*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0827451890466191*pi,-0.171141912102398*pi,4.15300723873381*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.664985626688919*pi,2.43435578117145*pi,3.81715387633414*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3695349448586*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42091902833267*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.792973951581037*pi,0.27392229174622396*pi,1.032171763765658*pi) q[0];\nu3(3.5*pi,3.41278661791821*pi,0.5*pi) q[1];\nu3(0.321680641382198*pi,0.183509587342933*pi,3.81746228059578*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\ncx q[9],q[10];\nu3(0.330364082182455*pi,-0.16697108847449*pi,0.5953880323591929*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.359219359420935*pi,-0.07439884646865302*pi,1.0289215890439691*pi) q[14];\nu3(1.0*pi,0.0*pi,1.094198026664871*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.731524609605203*pi,0.04647662143752396*pi,4.46702315229508*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.496247347727521*pi,3.25410890261795*pi,0.842483934359319*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47215328922694*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.396243208089522*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.292503910886338*pi,-0.231164600952116*pi,1.270775053333429*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0906423266774528*pi,0.302986505342399*pi,4.04000786107136*pi) q[13];\nu3(0.226953497035372*pi,2.92025919639154*pi,0.683681179117133*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.28659624808738*pi,0.52262172080401*pi,3.91357246423788*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.137412993009077*pi,3.4096643631997*pi,1.148071921690243*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.45398545890285*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.7837087024359*pi,0.025821130907099032*pi,4.027426621425819*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48562406132849*pi) q[15];\nu3(0.806495353999131*pi,0.74190360604576*pi,0.5571834127117472*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.359132152685*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.212176239671604*pi,0.10826960410631503*pi,4.2273290332002*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.31677909642391*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.815781927046409*pi,0.5516168694582999*pi,1.409312266257622*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.690427505616628*pi,-0.030252592258914024*pi,3.64753009528747*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.287325409927821*pi,3.09617570032474*pi,1.26996904809011*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.286673461987959*pi) q[19];\nu3(0.410678660654608*pi,0.04336817101866797*pi,4.18653911871529*pi) q[20];\nu3(0.799735109134186*pi,3.45463772295681*pi,3.83749720707798*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0808989763625405*pi,3.21639255407882*pi,0.944311099762857*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.629724915827801*pi,-0.26768699789919104*pi,0.696350585308347*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.736913219726479*pi,-0.17521473511195002*pi,4.40293703019149*pi) q[18];\nu3(0.52095281295038*pi,3.15977028609299*pi,1.61903215182253*pi) q[20];\nu3(0.310747057727151*pi,3.40314452290568*pi,1.94391397975334*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.407015697890636*pi,0.10060624175147703*pi,0.746344679696031*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.576316320528232*pi,3.41820395067546*pi,4.24741235801161*pi) q[9];\nu3(0.354545702813923*pi,2.81100571046566*pi,1.40276307499444*pi) q[10];\nu3(0.105652955640088*pi,0.50508626308736*pi,4.44482021055425*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.298301019401809*pi,3.45694488986*pi,1.97755949243681*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.690245609882977*pi,2.53905009616914*pi,3.88378615864275*pi) q[10];\nu3(0.596866521598007*pi,3.12165765792659*pi,4.03616710830012*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.911089009873726*pi,0.38071936699627196*pi,4.414952727227099*pi) q[1];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.248954905728954*pi,1.06352537333162*pi,4.15655199276333*pi) q[1];\nu3(3.5*pi,3.42949123367461*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38187940994123*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239366341638168*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254379971528166*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[20];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[14];\ncx q[13],q[21];\nu3(0.139800371246459*pi,-0.378709682903527*pi,1.79747099060696*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4884849457123*pi,0.5*pi) q[5];\nu3(0.864215984398504*pi,-0.30208891033846097*pi,1.110508642386642*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.38331962693701*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1852390738627872*pi) q[14];\nu3(0.542325357673098*pi,3.32983431537624*pi,3.29877699984268*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1986559030420731*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5745843491728345*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3986480954091*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[20];\ncx q[5],q[16];\nu3(0.389239091268362*pi,2.55705577419633*pi,1.436744841734647*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.532386913514934*pi,-0.22267945124079203*pi,4.23025982232651*pi) q[8];\nu3(3.5*pi,3.41486062971063*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.298999470247562*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.28975312753337*pi,-0.233976104751278*pi,4.263760194386149*pi) q[7];\nu3(0.79547469082334*pi,0.35149064992825796*pi,1.143631113452469*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47427850092905*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5378575243645205*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\nu3(0.460849769958348*pi,2.95836545245649*pi,1.83472202261123*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.201195517742867*pi,-0.34155905216904003*pi,1.0718964304325072*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45926087457476*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.49167809321467*pi,3.39752629608118*pi,3.2051548952627*pi) q[19];\nu3(0.871318059993089*pi,0.23678438893793796*pi,0.8317522992020461*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[20] -> c[20];\nu3(3.5*pi,3.39303324910318*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4753000335283*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.268694332064739*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245345570005886*pi) q[17];\nu3(0.487458775465716*pi,0.6828304154084299*pi,0.755471935972774*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\ncx q[3],q[8];\nu3(0.47014936914447*pi,3.24336029391565*pi,1.72990228029039*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.149291815333947*pi,3.13003518647137*pi,0.6248170195013429*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[16] -> c[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44011215765419*pi,0.5*pi) q[3];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2714689600489009*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5849246753377702*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39388234609325*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\ncx q[2],q[19];\ncx q[3],q[8];\nu3(3.5*pi,3.46135433321743*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.707878421625582*pi,-0.383170539588572*pi,3.53408297526551*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3341192046120272*pi) q[18];\nu3(0.790243578728607*pi,-0.4848180388327557*pi,4.057160714731911*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45783555914344*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.34205870756643*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.338779736192683*pi) q[19];\nu3(0.235533711875728*pi,-0.010974693811579006*pi,1.130836219576961*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4212540949336*pi,0.5*pi) q[7];\nu3(0.877736992185614*pi,0.74060182784434*pi,1.1931801792255539*pi) q[9];\nu3(1.0*pi,0.0*pi,1.157396214818118*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.646762138148699*pi,3.25408425962177*pi,4.0877439757825496*pi) q[12];\nu3(0.275479345812201*pi,3.46254814444601*pi,2.02451703344574*pi) q[14];\nu3(0.556562485760339*pi,0.305229704675833*pi,0.826409135839568*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.26809237132545*pi) q[18];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49621561390582*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46178305426726*pi) q[10];\nu3(0.334057174548956*pi,-0.250743426950913*pi,4.27061112891965*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[11] -> c[11];\nu3(0.80849229125482*pi,-0.4573697701684853*pi,3.57830471326036*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.36820487552628*pi,0.7654563014693101*pi,0.630443990781323*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.627065960582223*pi,3.35094974935892*pi,3.17734294521252*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.761303172006111*pi,3.29121528902085*pi,4.38193884017266*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nu3(0.756493818273832*pi,3.45917847304443*pi,3.07658932328114*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[2] -> c[2];\nu3(0.617423447950467*pi,-0.240493583335054*pi,3.36050974638447*pi) q[6];\nu3(0.421671718370997*pi,3.30031939982159*pi,3.21015126523063*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.907404641793111*pi,0.191169520805191*pi,0.814232316765608*pi) q[19];\nmeasure q[19] -> c[19];\nu3(0.210002567977331*pi,0.23469376761807204*pi,4.306439095584199*pi) q[10];\nu3(0.785201743384636*pi,3.1773922060309*pi,4.3024615767887*pi) q[18];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.688494820651146*pi,2.63145324618161*pi,3.46419038440488*pi) q[0];\nu3(0.410818518635372*pi,2.8233451302633*pi,1.280732039018152*pi) q[1];\nu3(0.600740557140691*pi,3.03937074543007*pi,3.55304211900103*pi) q[2];\nu3(0.556092975642995*pi,0.44855933388187696*pi,0.9113227728675231*pi) q[3];\nu3(0.743723879445284*pi,-0.22491271376313798*pi,3.7157226248478*pi) q[4];\nu3(0.390749911495833*pi,-0.4598160094767415*pi,3.99605809304477*pi) q[5];\nu3(0.74837412535906*pi,-0.26107619282525296*pi,0.825562390604581*pi) q[6];\nu3(0.558801027122087*pi,2.93783289979701*pi,4.01636721666998*pi) q[7];\nu3(0.460576159242228*pi,3.07764264390853*pi,0.938152663936221*pi) q[8];\nu3(0.34068601274565*pi,0.354390844244431*pi,3.42981565654371*pi) q[9];\nu3(0.812708482906362*pi,-0.17904678646953298*pi,1.24608076798963*pi) q[10];\nu3(0.644127103938827*pi,-0.299919723916254*pi,1.0613002259509678*pi) q[11];\nu3(0.638034147902669*pi,3.07457477958141*pi,3.6093667766604*pi) q[12];\nu3(0.464469127666355*pi,3.21039363469214*pi,1.82843870233965*pi) q[13];\nu3(0.651747923633703*pi,-0.06510796797731999*pi,3.72157729247104*pi) q[14];\nu3(0.407666276632752*pi,0.7416418533372999*pi,4.13150782158473*pi) q[15];\nu3(0.481257393209778*pi,3.20908880187671*pi,3.06348109930994*pi) q[16];\nu3(0.414387465710624*pi,-0.4576764330405877*pi,4.42229234939731*pi) q[17];\nu3(0.6087878040007*pi,0.8519103858909001*pi,0.789947634757129*pi) q[18];\nu3(0.21893987678688*pi,2.81504686195376*pi,0.884217346365589*pi) q[19];\nu3(0.558284026700627*pi,-0.18370107715664102*pi,0.826284937172655*pi) q[20];\nu3(0.393569623310929*pi,-0.310817621472036*pi,0.782054548946301*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39190242259941*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.250993905468706*pi) q[5];\nu3(3.5*pi,3.42226923647461*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.42304314872913*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1612898861241598*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269953877079672*pi) q[21];\nu3(3.5*pi,3.47849815841099*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[8];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.46729164043292*pi,0.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(3.5*pi,3.28686265088149*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.380545525922906*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.224706778507535*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4355336327728732*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,3.47584843231583*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.238002482573564*pi) q[2];\nu3(3.5*pi,3.40919335716523*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44934529612733*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.270685668614348*pi) q[8];\nu3(3.5*pi,3.43684845939311*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39374885870313*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49260503785006*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5243949357704618*pi) q[16];\nu3(1.0*pi,0.0*pi,1.165868708779199*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3378788195292741*pi) q[18];\nu3(1.0*pi,0.0*pi,1.355121958637693*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34272474367347*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[8];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.6913228354169629*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5388561093853821*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5031133879336767*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.29836450768373*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,0.5856693129062225*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5445588447890604*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.430740986583681*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5265467247728663*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.137918136651165*pi,0.6756874484927*pi,3.98303342358071*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.246805000096431*pi,3.01154984457533*pi,0.8190520945636259*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.78808631220139*pi,0.030167756386774047*pi,4.33030165963393*pi) q[11];\nu3(0.202114057181946*pi,-0.4874302868387729*pi,4.15445983097928*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.411475302016385*pi,0.23160166873674304*pi,0.849467772322088*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.579404609377936*pi,-0.28336613932265*pi,0.8090233644882421*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.523491481254971*pi,0.68403056687712*pi,1.025472559159473*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.228234601855788*pi,-0.09388613025415299*pi,0.5364475819117086*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.180657374127457*pi,3.29435811757801*pi,4.27203568031538*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.719195288981356*pi,0.47844324073895605*pi,0.9057533675684559*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.544262393708336*pi,2.97630310543788*pi,4.28012268301047*pi) q[13];\nu3(0.383195922362674*pi,3.26545739834412*pi,0.765578362226996*pi) q[14];\nu3(0.890140359490043*pi,0.62105767241201*pi,4.3097155567758705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.282540886574084*pi,-0.276726152344446*pi,1.46619644766636*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.762193191831648*pi,3.36780009850419*pi,3.06791249613204*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.989288956887201*pi,-0.303156244143891*pi,4.1688010129972*pi) q[3];\nu3(0.537467412691824*pi,3.20733915985516*pi,3.50899508245103*pi) q[4];\nu3(0.523587290394903*pi,0.257749142782869*pi,0.990774060955557*pi) q[5];\nu3(0.720483798390591*pi,2.59825818487377*pi,3.43685789748008*pi) q[6];\nu3(0.703037551753836*pi,-0.234098664078348*pi,3.563254608246*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.61664329965359*pi,-0.27010029194046103*pi,3.39380134985419*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.303203697407492*pi,3.23060274658034*pi,1.086943592065443*pi) q[13];\nu3(0.264976794686663*pi,3.2037954159526*pi,1.280739625532997*pi) q[14];\nu3(0.748198487810553*pi,3.04485221294469*pi,0.508996252798637*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.495496841315674*pi,3.24565695693079*pi,1.52896638598737*pi) q[20];\nu3(0.0377978376551963*pi,0.451646909680962*pi,4.109275459500029*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.71571632397503*pi,3.16442750199705*pi,4.450011028180549*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.510597421411216*pi,-0.16797886955213698*pi,0.955075510595644*pi) q[4];\nu3(0.769564194327467*pi,0.20039899618761703*pi,1.039383407510237*pi) q[5];\nu3(0.227892116980539*pi,0.491922091762357*pi,4.20532786829372*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.673599102335561*pi,2.94606449176539*pi,4.27631528377602*pi) q[8];\nu3(0.14002881399407*pi,0.170242758420159*pi,1.2934456004543708*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.443033259717936*pi,0.64007169852045*pi,0.774426061961211*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.673266263037511*pi,3.10426679006458*pi,3.07671465638482*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.414409042815037*pi,0.162562681330797*pi,3.636970115509*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.252182798101022*pi,3.0484280127442*pi,1.371258661051463*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.778943876103786*pi,2.97716282330033*pi,3.37016587663986*pi) q[8];\nu3(0.383072215647698*pi,3.49051489494361*pi,0.700976243852397*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.679013288267723*pi,-0.3412810656636*pi,3.78869240589886*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.657018733194418*pi,2.98894640567697*pi,4.171003751375871*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.273988489752588*pi,2.98715258373169*pi,0.799002278853871*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.397882315949965*pi,2.63744979657701*pi,1.440292370845805*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.516990967175357*pi,-0.4152990278252575*pi,0.68695238723116*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.26587221512398*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49823625918067*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220904454732485*pi) q[14];\nu3(3.5*pi,3.42951700004404*pi,0.5*pi) q[16];\nu3(0.487614402790976*pi,0.67637818193764*pi,4.0233120957349495*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219744320479341*pi) q[20];\nu3(1.0*pi,0.0*pi,1.192018969667724*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.44313261709046*pi,0.5*pi) q[4];\nu3(3.5*pi,3.27429296716805*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[21];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.2600742802370761*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.269767366231041*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.38232242675076*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46562479423354*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(3.5*pi,3.48142996121912*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.222463557459813*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.351345297866767*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5579476016764482*pi) q[14];\nu3(1.0*pi,0.0*pi,1.453072742250681*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.684097449967803*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4543287728767105*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[21];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.43911210472424*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.503341663885235*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48611133283309*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2454482452066729*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.630772998038356*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41836479476264*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4545256178381*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[9];\ncx q[2],q[8];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43698988643108*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.143234961167982*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5970798669504371*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.241852925394076*pi,0.70660045101662*pi,0.710031953188963*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.639168672007194*pi,3.42034587563715*pi,0.74175759343111*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.49768146379173*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321530967066258*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.363723275167139*pi,2.71735585417472*pi,0.990378649945149*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.790693836169791*pi,3.06579565238704*pi,3.91685229271502*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.346685213084656*pi,0.39342954463275903*pi,4.46281723009024*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.467082368366573*pi,0.17975349921123296*pi,0.846279820916874*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.567680665237793*pi,3.25231223708579*pi,4.46416145430736*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.579890172075801*pi,-0.31735425237003*pi,4.39439422702794*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46931116450226*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.660818101394788*pi,0.445780889685079*pi,3.99049489176816*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.681353864011678*pi,-0.19664194836535298*pi,0.966305342304593*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6619120922358099*pi) q[19];\nu3(0.41271579882465*pi,0.296217337436564*pi,3.59388115755251*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.382951708602232*pi,3.01279196525303*pi,1.63159359483327*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.280685440664442*pi,3.45235830719174*pi,0.832309282040576*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.589871173914195*pi,2.96102369182311*pi,3.82358082917678*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.520512737020631*pi,0.250186732175102*pi,0.950548183751353*pi) q[17];\ncx q[18],q[19];\nu3(0.672723532103871*pi,-0.210553334653641*pi,0.5420574147396012*pi) q[20];\nu3(0.577829035995116*pi,3.03437800431322*pi,3.27113058386101*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.608450540203421*pi,-0.207972526457247*pi,4.10377522635189*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.382271409467653*pi,0.22500771136022402*pi,1.1400669262682062*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.694887197365831*pi,-0.15440014729006601*pi,3.64260129046867*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.288747468331739*pi,0.9439816137349699*pi,3.99739273211866*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.920164691469915*pi,2.93103531417964*pi,3.23235551350694*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.312357969404722*pi,0.35208365014602905*pi,1.091217694719955*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.460266843739016*pi,0.38172160710525305*pi,3.72220264262553*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.700355126821843*pi,2.83440096296026*pi,3.50385414596846*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.680004244998951*pi,3.32415690419588*pi,0.787839241522424*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.254913514154113*pi,-0.357770201248496*pi,1.76401814641345*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.979910597580546*pi,-0.36761667854575897*pi,3.35943607282387*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.498497264317857*pi,0.20190740104292804*pi,3.83668337748585*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.742948027600856*pi,0.83764746163419*pi,0.540194221418337*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.340838177808197*pi,2.46009306315546*pi,1.362743162148272*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.771574722937834*pi,3.25733864712368*pi,4.20209012520428*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.37301748346399*pi,3.19284737422961*pi,1.31285461227341*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.148952387042568*pi,0.73479332643719*pi,4.35440499656778*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.500249822875032*pi,0.84689963894062*pi,0.996123578492211*pi) q[2];\nu3(0.657029200670986*pi,3.45487300369107*pi,3.65847933409418*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(0.146453431659734*pi,0.328325247556594*pi,0.9296789085123349*pi) q[12];\nu3(0.270408734616264*pi,3.22541586927749*pi,4.39019335844986*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.673451752280117*pi,0.348168682199542*pi,4.40422999770528*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3843466586353*pi,0.5*pi) q[1];\nu3(0.675341473469269*pi,0.417774476106759*pi,4.0869187726573095*pi) q[2];\nu3(1.0*pi,0.0*pi,1.261572049498759*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49385441027688*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43028210214265*pi,0.5*pi) q[11];\nu3(0.985257088010423*pi,0.28432109420751694*pi,3.96281709508528*pi) q[12];\nu3(1.0*pi,0.0*pi,1.19216442723235*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.579788282981658*pi,0.44557229357044803*pi,0.994974270164459*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235881826920464*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.40980745648084*pi,3.49495302251853*pi,0.788155755212567*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5792881536256284*pi) q[3];\ncx q[5],q[6];\nu3(0.115492591808905*pi,0.8845143055634399*pi,0.5912351302959848*pi) q[8];\nu3(3.5*pi,3.48510098765045*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.618281902166887*pi) q[13];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.238975228002373*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.559477471646273*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[3];\ncx q[2],q[4];\nu3(3.5*pi,3.40958461007161*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.312060078786582*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[21];\ncx q[11],q[13];\nu3(3.5*pi,3.45173752906125*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.3681470542847811*pi) q[18];\nu3(3.5*pi,3.43292620688144*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.27278748305336*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2111948813121471*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.4437913309887*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.314152307456778*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2482566870444751*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,3.48284244828962*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2960916343636981*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45578454567846*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.846082600486069*pi,3.18975997987805*pi,3.50956051810146*pi) q[1];\ncx q[2],q[4];\nu3(0.884255017970924*pi,0.08442050940354295*pi,1.51473612436114*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5242873379367708*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.775101049160224*pi,0.293225224338456*pi,4.428727766814999*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5314463625548824*pi) q[18];\nu3(0.14870969167299*pi,-0.042307347384899*pi,4.09770860425425*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.305357213119171*pi,3.35437038773073*pi,1.390825353020932*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.673714767383763*pi,2.58628782812407*pi,3.74587553831223*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43126934603326*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.544517783877817*pi,2.48667119405847*pi,3.9021598993242*pi) q[10];\nu3(0.445336626477911*pi,0.09917792721528396*pi,1.367872869705169*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5338835804132441*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39141906907944*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41216181396575*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.194894959395907*pi,0.445523090456582*pi,3.64271280271876*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.563101170119895*pi,3.32363163058433*pi,0.5018850874946004*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.71729005372449*pi,2.78123559511063*pi,3.96867104507782*pi) q[5];\nu3(0.874330376483138*pi,0.06297877267392504*pi,1.089310265540088*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48772695348754*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.184756101487269*pi,0.09499363563032603*pi,0.654871356212152*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1437057714269478*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.201597737713675*pi,3.36871717210471*pi,1.73542805631781*pi) q[5];\nu3(0.0938240775499782*pi,3.00714017600947*pi,1.437740731641507*pi) q[6];\nu3(0.364508266161837*pi,-0.056895698040791975*pi,1.3022843120557521*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.708217500648837*pi,2.91942537705206*pi,3.96619832648349*pi) q[12];\nu3(0.693073863977422*pi,3.42009746194152*pi,4.2974403534476*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.696043383121315*pi,2.96058663458049*pi,3.58904256332787*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.771070562413823*pi,3.25136358823181*pi,3.13131189773148*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.62374658851237*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.324906128301969*pi,0.69532794276045*pi,4.2537229340647*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.293590118989065*pi,3.35124346563956*pi,0.906543273691898*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.360941631706235*pi,0.15811395657709404*pi,1.070755317464314*pi) q[20];\nu3(0.276102481188831*pi,3.47690173444782*pi,4.06544323185204*pi) q[0];\nu3(0.700933376607446*pi,0.8999164568709901*pi,0.5499619614419093*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.436770649885408*pi,0.67369420661916*pi,0.5148797110462476*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.601852281989594*pi,0.354191158587262*pi,1.494334582773293*pi) q[16];\nu3(0.533383588835048*pi,0.185636424362016*pi,1.452451980093145*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.621585831278059*pi,3.413896988546*pi,3.88320034265367*pi) q[20];\nu3(0.51253087686798*pi,2.81099299334226*pi,1.1631812631386849*pi) q[0];\nu3(0.64740452255089*pi,-0.13393490592748603*pi,0.83418665874788*pi) q[2];\nu3(3.5*pi,3.48070389186803*pi,0.5*pi) q[3];\nu3(0.829571525995048*pi,2.26098944731427*pi,3.74303251558463*pi) q[4];\nu3(1.0*pi,0.0*pi,1.24756970997279*pi) q[5];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.543960092606965*pi,0.332059424705056*pi,0.937905917629507*pi) q[17];\nu3(0.496949232115605*pi,-0.31438917526633803*pi,4.209248361864439*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[5];\nu3(0.436037981440031*pi,-0.362284721011275*pi,4.19931830624033*pi) q[4];\nu3(3.5*pi,3.40649983817534*pi,0.5*pi) q[7];\nu3(0.609991517454824*pi,3.38190320654866*pi,3.83261628576591*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.569075738958764*pi,-0.312589424905506*pi,3.63636086000355*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.915798736094615*pi,3.12777736880972*pi,3.2223244925986*pi) q[18];\nu3(0.714409600926427*pi,0.56402807510189*pi,4.2660504849108705*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24673929998696*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46762900459173*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.610274552858978*pi,0.8114764578537501*pi,0.717612921854062*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.30832389434975*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.193214041166481*pi,-0.20704335441355598*pi,3.74294023743813*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.6983643878949*pi,0.45143587756053405*pi,4.0600445505552205*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231598905347556*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.30043168897605*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[13],q[20];\nu3(0.518120378397301*pi,-0.006384815306189007*pi,4.3409895504719795*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.091858327763499*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5575556553851782*pi) q[21];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.434788147384495*pi,2.83572403169407*pi,0.832643273993456*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42597370350034*pi) q[20];\nu3(3.5*pi,3.4190912509117*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.409818689562855*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49450570013392*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.302854466402402*pi) q[10];\nu3(3.5*pi,3.39934926592003*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.526298665201606*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2175745762837051*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.575840691392661*pi,-0.24905571846888003*pi,3.38803964828787*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48039646923592*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.329421699177289*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.665711383702695*pi,3.24806832337127*pi,0.536416154117532*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5551131383852481*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49690977264368*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.267081419720704*pi,0.36274854768061504*pi,0.881639833736951*pi) q[7];\nu3(3.5*pi,3.27590110143569*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5610474132263485*pi) q[10];\nu3(1.0*pi,0.0*pi,1.113664500138651*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.18087184965153*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3655633918919*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.428824194660987*pi,0.77049486674893*pi,4.33074150397923*pi) q[21];\nu3(3.5*pi,3.39332429093624*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.327072784119869*pi,0.421177335732292*pi,3.9291874202123*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1236264209903761*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39099002559438*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.318905004056219*pi,2.90516864066731*pi,1.9037178056778*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.709028289916339*pi,0.6134801398899601*pi,4.17315879339169*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49078422212178*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.47518296486723*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.470081220522943*pi,0.59009402692741*pi,4.3424620335357105*pi) q[5];\nu3(0.821293898513824*pi,0.28339403354411696*pi,0.5167728415891655*pi) q[6];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.607235515940048*pi,-0.262621577080572*pi,1.14309188497115*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43583980125027*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.571422064738221*pi,0.37209661408252703*pi,1.51358259478437*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.679716218761831*pi,-0.451007574898827*pi,3.7481540331594*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.799142764629516*pi,3.42839984982533*pi,4.425136426437319*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.559131399673079*pi,-0.4022817386194938*pi,3.28646687307488*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.945398406105338*pi,0.05834383167211099*pi,1.419641463711642*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.283301753879474*pi,-0.10547738936372197*pi,4.18530407250385*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.905336690620543*pi,3.16563650280884*pi,3.54796724256548*pi) q[1];\nu3(0.691658430242814*pi,0.25769466089052595*pi,0.973303290692759*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.649393728251732*pi,3.10273458776088*pi,3.25766887603914*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.774797880489581*pi,3.34627877739282*pi,3.11601501916707*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.553651096752787*pi,0.294708807102696*pi,1.2378062177308111*pi) q[1];\nu3(0.732700174997372*pi,2.33875522885468*pi,3.67798975424085*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.430977761539259*pi,2.73674587878037*pi,1.5619226094961*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43051903689218*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1763128754853631*pi) q[7];\nu3(0.329003567562742*pi,-0.39263420231417*pi,4.32636497996657*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.918517483423586*pi,0.7910602494362*pi,4.36108316528085*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.720681659168905*pi,-0.19170726391832899*pi,1.2372339452177061*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.596485577432162*pi,2.83523650936113*pi,3.6007954640942*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.707704225528117*pi,-0.4709252915763167*pi,4.33103038193246*pi) q[4];\ncx q[6],q[7];\nu3(0.851423072647183*pi,0.47657017378670197*pi,0.5878392645065024*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.480721782410597*pi,0.42833913134496304*pi,3.89485240142733*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.385921075222686*pi,0.415448739396306*pi,4.23122334929897*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.683674887996347*pi,2.7774047978362*pi,3.61878327883534*pi) q[18];\nu3(0.588055118328705*pi,3.45995516930913*pi,4.06908230430803*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.182417791626292*pi,2.89721470323102*pi,0.96400427113766*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39704110627686*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.456760712282924*pi,-0.4239670789016192*pi,0.8276332281853169*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.64450696078373*pi,0.6664112834332001*pi,1.137283577249487*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.423529987907531*pi,-0.19892212979290902*pi,3.77560835792091*pi) q[19];\nu3(0.680087892652975*pi,-0.18905690584680201*pi,3.89675216639339*pi) q[0];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[7];\nu3(0.425928390391617*pi,-0.333988699189662*pi,1.390426867333636*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38898061113838*pi,0.5*pi) q[13];\nu3(0.481791182131515*pi,-0.08933867889976999*pi,4.10687061538583*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.569839915538963*pi,0.31806572302898795*pi,1.1328444174590029*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.135253861171817*pi) q[21];\nu3(0.846260930490633*pi,0.6213947946459499*pi,1.115883410724601*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(3.5*pi,3.42100258491894*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35168229208526*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.262175564335358*pi) q[8];\nu3(1.0*pi,0.0*pi,1.328926604845454*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.324363465197073*pi,2.86863478777472*pi,1.197606552686457*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.427534437600553*pi,3.46368099995742*pi,0.946017647215861*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48585834421624*pi,0.5*pi) q[1];\nu3(3.5*pi,3.25704856242341*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.055993382569695*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.287015911397122*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.4784715662573795*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.68469303610148*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.638249925054879*pi) q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.45701490220156*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.320589839879168*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,0.5303168289578943*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39927287919585*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.200378949287963*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4076853685864705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.33555826282013*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.089326359999086*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5749020108089418*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.501033403385223*pi,0.10205314693911305*pi,4.4437030028413105*pi) q[5];\nu3(0.101697986698048*pi,2.6586783613588*pi,1.457058373146055*pi) q[6];\nu3(0.353180346384244*pi,2.74971315256705*pi,1.033604681076193*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4802359897561495*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46993177273812*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45534380057843*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.706603309110156*pi,2.38716262995789*pi,3.65935181333613*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.61762885918589*pi,-0.23776367042332902*pi,3.92710997536416*pi) q[5];\nu3(0.717263477180157*pi,2.90036753625392*pi,3.33136036410808*pi) q[6];\nu3(0.320020375456811*pi,2.91168981623605*pi,1.69277194141879*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45953848972781*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.156117740369053*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.336229275211875*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.756169920856378*pi,3.44838831190887*pi,0.870074546448709*pi) q[2];\nu3(0.935352693857297*pi,-0.022553400344197005*pi,1.042960763077713*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.234152105871929*pi,2.45945504896747*pi,1.449769609307139*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.444306527620888*pi,-0.4564732500310319*pi,0.5816660318535899*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.200180624772545*pi,-0.3782151173*pi,1.16640421364783*pi) q[18];\nu3(0.740594573107917*pi,3.16842072060795*pi,3.36885811281145*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.422013867949416*pi,0.031176031439186014*pi,0.5867213463019841*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.603411178381603*pi,3.33936679840988*pi,0.6990947309225259*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.17669484957623*pi,0.43785292109322604*pi,3.74613887498966*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.507469018573258*pi,3.26942728046664*pi,4.127428728167271*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.557390355796797*pi,0.83539638189648*pi,0.5177944394089811*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5071615233612894*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.48033974782494*pi,3.45342325614637*pi,1.006201522492585*pi) q[18];\nu3(0.479434107318399*pi,0.6537714394288101*pi,4.3994756506079*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5005490506985324*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.668530378245237*pi,-0.236759556483361*pi,0.995871667912282*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.420104437263674*pi,-0.279126593452229*pi,0.718860133173599*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.346438603002174*pi,0.034893954279794026*pi,4.362603569695089*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.13801951740032*pi,0.18773349477663104*pi,4.04039064628768*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.68547122398093*pi,0.77197633810477*pi,4.27288161139004*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.175927413321007*pi,-0.319490420827658*pi,1.1340584752756269*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.712014418889902*pi,2.81262754600733*pi,3.67399675252931*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.340150124679552*pi,-0.285884482134962*pi,0.670373139646526*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.402678790027464*pi,2.61914359722151*pi,1.072679073833584*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.572410040572184*pi,3.33054703472008*pi,0.5449378753455401*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.899104439959496*pi,2.51041460836961*pi,3.6764875896872*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34318534560016*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46827941713687*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.527849232865732*pi,0.473320873716351*pi,1.045981683141937*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1565401689997579*pi) q[10];\nu3(0.514820216136719*pi,3.31237692956862*pi,3.26556331773197*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.657091523741251*pi,2.50838509218951*pi,3.82240927282042*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.441400504930798*pi,-0.07836803182715602*pi,4.06507359408257*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238840331647673*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.277275816773574*pi,0.19902081702318897*pi,1.25434395304616*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[10];\ncx q[6],q[18];\nu3(0.428161873564946*pi,3.47706130229833*pi,1.22772059031916*pi) q[9];\nu3(0.764019071834213*pi,0.7867425798534999*pi,0.971674398698688*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.700903355783973*pi,-0.264615244210891*pi,3.89296887384522*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.369695801686046*pi,-0.262327472345978*pi,1.74242883642164*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.44206196510352*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.273478153330203*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5797212253951298*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.356475966525976*pi,0.12398229683114903*pi,3.80957157192614*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5864416573226067*pi) q[18];\nu3(0.608702520795624*pi,2.88262691087833*pi,3.29367755583349*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47778293846301*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.264227723115217*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.29924002197712*pi,0.5*pi) q[15];\nu3(0.526591637646244*pi,0.05288963849959405*pi,3.94446871918547*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206873070321162*pi) q[19];\nu3(0.441083760966617*pi,0.38678770330160495*pi,3.80116941534176*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47439609270858*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[21];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3377399451219905*pi) q[4];\nu3(0.45939796335621*pi,0.424605615143858*pi,0.916810346631557*pi) q[6];\nu3(3.5*pi,3.38950212868373*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48420999198388*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2652523590751699*pi) q[17];\nu3(0.470161772071797*pi,-0.11649868862021501*pi,1.36989106570356*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5610663761408112*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2791323334943239*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.269157071084605*pi,2.7998391626377*pi,1.59117288465546*pi) q[3];\nu3(0.350001007777039*pi,0.65586043542851*pi,4.09255996344158*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[13],q[20];\ncx q[14],q[21];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.220359788585637*pi,0.68790514077179*pi,3.7495806845919*pi) q[18];\nu3(3.5*pi,3.49681118779145*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.140829997057074*pi,0.16833607801718498*pi,3.6071308586185*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.347847898318825*pi,3.32332233165687*pi,1.29209054670735*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2301241845512552*pi) q[12];\nu3(3.5*pi,3.4420387771427*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48098932842775*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.069529154631124*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3074037506356095*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47270994815452*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.38493596012569*pi,0.5*pi) q[9];\nu3(0.856873022115226*pi,0.02716637609429795*pi,1.290300664829694*pi) q[10];\nu3(1.0*pi,0.0*pi,1.363554134794384*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.387699755005767*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6840391376121671*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.783211423221754*pi,-0.30083599646346304*pi,3.75860501939114*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48327333534643*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.468190360664531*pi,2.9423662902841*pi,1.2842846540124682*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44785255391351*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.658672067708529*pi,3.12758016991572*pi,3.08729801681951*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5435646082372902*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.580768289427138*pi,0.57104339099628*pi,1.1774676591394169*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.607750090327034*pi,-0.46362616229601683*pi,0.760781869811108*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.567646865125554*pi,3.31885896125002*pi,3.42549354419325*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.624509600177713*pi,0.58842894760137*pi,0.765600347261781*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.460772069279296*pi,3.38493201426815*pi,1.89366823069437*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.710363847391264*pi,0.26673401593478596*pi,0.6737878776506669*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.439431096375612*pi,0.8323399842183501*pi,0.657434365471549*pi) q[0];\nu3(0.306281074473791*pi,3.07038643115185*pi,1.74426070467778*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.482174882240637*pi,-0.34493470836240603*pi,3.83724197991819*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.470333826623841*pi,0.31307850560527595*pi,1.192440633472574*pi) q[7];\nu3(0.410198039605782*pi,3.27951839932429*pi,0.758109675397145*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.51585591739143*pi,2.54490035391264*pi,3.9422063205915*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0762401534338158*pi,0.17483875811858995*pi,4.2555942686891495*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.445326878554244*pi,0.34497200049929*pi,4.40423632229382*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.196404392805944*pi,0.288533498683504*pi,1.193733958380769*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.149258063658691*pi,3.09591328452222*pi,2.00670131111227*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.245272718900477*pi,-0.286380887600689*pi,1.359522922488503*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.425095032125132*pi,-0.113647118810695*pi,0.9315081216913901*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.546272933464825*pi,2.68436867515938*pi,3.7220004134551*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44227874096371*pi,0.5*pi) q[2];\nu3(0.480475870680184*pi,0.09257035606183805*pi,1.3048719848774701*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.373662540914109*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.404106264335259*pi,0.94807753561796*pi,4.307343520345119*pi) q[12];\nu3(0.620238146724467*pi,-0.189846351834161*pi,3.77108649780264*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.382258729809206*pi,0.004323168513938991*pi,0.5245099087343955*pi) q[17];\nu3(0.600543200031036*pi,3.41319083670049*pi,0.5156987676636955*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[8];\nu3(0.309513238023841*pi,3.36968742542223*pi,1.52742220148771*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.454562551291972*pi,-0.4499510154799229*pi,0.595263897553654*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.411063708623787*pi,3.07501706360614*pi,1.63908430070275*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36856727644629*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.160954682143114*pi) q[8];\nu3(0.421283222099526*pi,-0.4066057817933696*pi,1.3341570164660461*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31966480865984*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.512144105373687*pi,-0.35152212628394597*pi,4.20954337917844*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.36963173487999*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,1.157716336398284*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45160372963078*pi,0.5*pi) q[6];\nu3(0.330206692131151*pi,-0.05280739958575997*pi,3.62335008585174*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.276283370229121*pi) q[14];\nu3(0.675593771172804*pi,3.13070011235981*pi,3.29286390349341*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43249326005958*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,0.5478292264540338*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0885596406893616*pi,3.00462963710584*pi,1.1361783831106709*pi) q[11];\nu3(3.5*pi,3.48553911802651*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.191381178160651*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214784818686399*pi) q[17];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.42215467647046*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37845977032979*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.384091258891114*pi,2.89228590179865*pi,0.859814142960046*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.34457720002848*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5149478439471092*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.179750957546335*pi) q[20];\nu3(1.0*pi,0.0*pi,1.122827677346733*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\ncx q[6],q[14];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.430943263844171*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5929124603300392*pi) q[17];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.409743290914415*pi,-0.375575907325976*pi,0.5698446992626209*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44956386019506*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.206198101906915*pi,-0.18414257549886598*pi,0.5724848348399185*pi) q[8];\nu3(3.5*pi,3.42833630151213*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.301112534325503*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134980729688531*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48027171609022*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5946244142691612*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.50349321156121*pi,3.22810757325912*pi,1.84362609190685*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.686895642615293*pi,0.386666389471615*pi,4.0876936975305*pi) q[6];\ncx q[7],q[20];\nu3(0.211246723381331*pi,-0.38920680705752897*pi,4.3295657199074*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.848011047980988*pi,0.12221017426877401*pi,1.491829522146145*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.439774707194853*pi,0.87531791665171*pi,4.43124292811125*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38258329184355*pi,0.5*pi) q[11];\nu3(0.477864488201797*pi,3.42309881346919*pi,1.61316138773604*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.478007429995102*pi,3.0321390049016*pi,1.55436350512192*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2421803500451571*pi) q[16];\nu3(0.271221525090358*pi,1.02383623648245*pi,4.46557302867438*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2103653309360904*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5618349591974696*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[16];\nu3(0.482862848846795*pi,0.31484518077480805*pi,3.62576180840244*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.606288572184852*pi,-0.13234038416079302*pi,0.875627031547768*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.289926045528238*pi,-0.03994302511539499*pi,1.086585909533129*pi) q[1];\nu3(0.584213460220258*pi,0.50830886122658*pi,1.356282529111871*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.444306527421648*pi,-0.070354522632538*pi,3.78064043831943*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0607069763613956*pi,0.49444758294313196*pi,3.69280313076465*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.403973419511519*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.947565513960235*pi,3.37562175366898*pi,0.5471966675549541*pi) q[0];\nu3(0.149219004346916*pi,2.98762220648878*pi,1.5382767370724*pi) q[1];\nu3(0.100732692434178*pi,-0.49596439090500793*pi,1.81264046052513*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.380899762480266*pi,0.15525687439347602*pi,4.11819330003595*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.406991224484396*pi,0.267203835012525*pi,1.169962222910869*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.330086013411115*pi,3.23493862310893*pi,1.2461748774172738*pi) q[21];\nu3(0.652132893241193*pi,0.26047870287586194*pi,1.018627856172936*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.66069470985717*pi,2.29854040167226*pi,3.73637129265482*pi) q[4];\nu3(0.436091092806905*pi,0.7306515192574199*pi,0.650111385974578*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.850530157463993*pi,-0.369231515888733*pi,0.631523938710628*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.409279979360049*pi,-0.367214667680954*pi,1.041356009227874*pi) q[4];\nu3(0.190447037662183*pi,0.7021041876468399*pi,0.5585316096579624*pi) q[5];\ncx q[6],q[14];\nu3(0.631604099653872*pi,0.008313156884289019*pi,0.5353041295979819*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.428139119537967*pi,2.85649404393699*pi,1.419535546818959*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.3913396911329*pi,-0.017122650288344976*pi,1.066031179134886*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47020953342989*pi,0.5*pi) q[6];\nu3(0.269561981319498*pi,3.40902233325441*pi,1.61741869218107*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2862579161673229*pi) q[14];\nu3(0.334705596021363*pi,3.40879509213269*pi,0.693861522572471*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.292005083031989*pi,2.98790492994962*pi,1.8423443737911*pi) q[19];\nu3(0.4200750700674*pi,0.58510826966345*pi,4.2197794728194395*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.372200830025536*pi,0.28379667839727196*pi,4.42883698958039*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.274201647387725*pi,0.24343207769324204*pi,3.74026654333163*pi) q[18];\nu3(0.277472515392018*pi,0.278587323710925*pi,0.745224966874175*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.366846739794569*pi,0.32731936650998905*pi,0.532074464804493*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.479346294373499*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.446935806725698*pi,-0.4661645583522957*pi,1.0917432927050919*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.509307970978499*pi,-0.4094178371521753*pi,4.40606887895081*pi) q[11];\nu3(3.5*pi,3.44091426526192*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.767299694761862*pi,0.443734516139461*pi,4.496326209842691*pi) q[16];\nu3(1.0*pi,0.0*pi,1.33001114964889*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48740531910147*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4514126412054*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.366027626566762*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3537162695807599*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.594484453898054*pi,2.89071134936051*pi,4.0234629842268195*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.486327004100008*pi,0.240320674933163*pi,4.1371384420500394*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(3.5*pi,3.48405381506429*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47320078946018*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44680473878211*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41283846494415*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.347777320818821*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.399510159088266*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3867901887364695*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.1092109278660591*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239388920242881*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4345121936452*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47201980729859*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.4133454855513*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2726017224364181*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.30176783792381*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37996881519753*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.43824691062618*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5337505818005663*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(0.820906030751135*pi,-0.124992255534351*pi,0.654287815697318*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.40403980467842*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3190532523820782*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37565452314296*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.169789690695426*pi,0.50607360058329*pi,4.09239246920486*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44509375990107*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47013658367135*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.304963584140502*pi,-0.162249163731293*pi,1.243603442960344*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.152018289688943*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.834021675274155*pi,0.23071158914272505*pi,1.01609838866535*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0952867035905906*pi,0.70325542432085*pi,3.80361392643608*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.522095642829873*pi,0.135524853470401*pi,0.926095304138693*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44487120446486*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.695101846997088*pi,3.49342279669754*pi,4.3226173573645195*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.669334387894002*pi,3.16494187111121*pi,0.65964502684567*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.205169151147045*pi,2.7293347032173*pi,0.858034282461266*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.675413400170049*pi,3.208333496063*pi,3.88574459936622*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.402798841894252*pi,0.7795546031314899*pi,3.83325905999602*pi) q[0];\nu3(0.160752447731294*pi,0.8419233559249499*pi,3.89463707820703*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.28008065979597*pi,-0.212773059445501*pi,4.4777101282726495*pi) q[7];\nu3(0.428774656889142*pi,0.6642058351784901*pi,4.460192221161909*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.534494809741413*pi,-0.15421501986924202*pi,3.86731461864253*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.323542693657787*pi,2.99982505948664*pi,1.53956760386275*pi) q[19];\nu3(0.443147175375352*pi,-0.337867526478493*pi,4.23256284621521*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.776636738131691*pi,0.17591005903202495*pi,1.63194275954315*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.382316432749445*pi,-0.17820917187228202*pi,3.82632515327815*pi) q[3];\nu3(0.129455316195434*pi,0.22994174779703602*pi,1.23457753004795*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.743636655102519*pi,0.256456727745244*pi,4.33807670356902*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.545406443524119*pi,3.31384963802134*pi,4.32404826896785*pi) q[17];\nu3(0.457832209901928*pi,-0.135920825613548*pi,3.7233750090612*pi) q[18];\nu3(0.247863171940048*pi,0.70276980114208*pi,4.08641606499862*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.943393094795661*pi,3.13979141214647*pi,3.51132466594221*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.459501802174772*pi,0.65382847212923*pi,0.5445627749907331*pi) q[2];\nu3(0.561843619717905*pi,-0.08934437692803998*pi,1.41514689864487*pi) q[3];\nu3(0.306176686737377*pi,0.10222711015080399*pi,0.5796080545174499*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.491816244991993*pi,0.8513592852345*pi,4.09716052926474*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.693718748098655*pi,0.36383230084333895*pi,0.798762823451878*pi) q[17];\nu3(0.124362788050029*pi,0.5752762438518599*pi,4.3924466845864405*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0681691470372621*pi,2.85026844559461*pi,1.3243694281550051*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.687471811687517*pi,0.71363481495089*pi,0.625852366666133*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.59265998362614*pi,0.28971219954015703*pi,4.42301100899231*pi) q[9];\nu3(0.213082143838452*pi,-0.17447962718919302*pi,1.2383235820893699*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.359794279560999*pi,-0.4397879169762724*pi,4.27630725760325*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.938295090933005*pi,-0.206884528118932*pi,1.1861441199065559*pi) q[10];\nu3(0.698012775426152*pi,0.272568201206735*pi,0.7454436593306499*pi) q[11];\nu3(0.469366856852686*pi,-0.08257175039872999*pi,3.89486843914766*pi) q[12];\nu3(0.390756901459004*pi,1.10580573527205*pi,4.38818896660819*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44458697114356*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(3.5*pi,3.45466658830528*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.270265115222518*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.247337916418597*pi,-0.367250363205029*pi,3.91288094423874*pi) q[11];\nu3(0.772197996374375*pi,3.2093893073734*pi,2.90944807715508*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3924379839323109*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.30930560789925*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243364189736401*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.36243386047101*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,1.213375834670108*pi) q[3];\nu3(3.5*pi,3.46832449299422*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.46005610327724*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.455280826665627*pi,3.21199309593617*pi,1.84283668051939*pi) q[16];\nu3(1.0*pi,0.0*pi,1.322765438198835*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.1263238088764531*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.4499895375449*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.249588001254704*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.711305719099584*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5496935490693051*pi) q[14];\ncx q[15],q[18];\nu3(0.150640596260646*pi,0.41337759560215004*pi,0.76569104675455*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.56607388251054*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,0.5297863730279179*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(3.5*pi,3.37232691881037*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33158685444442*pi) q[17];\nu3(1.0*pi,0.0*pi,1.130461064308525*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.4464134245519595*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.46246406864203*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46308427921413*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43671714506359*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.21364345432654*pi) q[12];\nu3(1.0*pi,0.0*pi,1.196333760250383*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0708790649243782*pi,0.65210720140888*pi,0.75468257496099*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.659784089970389*pi,3.21785579911411*pi,3.96169130367007*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5238183193115276*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.75101265153807*pi,0.6535020848555599*pi,0.6683298633188111*pi) q[0];\nu3(0.952438766574336*pi,3.36997354157805*pi,3.31732989594874*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.600809222840076*pi,2.54655519610718*pi,3.88070261079801*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.39947723448296*pi,0.5369801111441499*pi,4.17167120202836*pi) q[8];\nu3(3.5*pi,3.45842238310136*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5885483114404133*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5566820054139641*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.292155157593922*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.509693795767012*pi,2.77853263164647*pi,3.78762363321111*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.769968028206834*pi,3.18400562202435*pi,3.02325211573729*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.673640229733175*pi,0.52918967946582*pi,1.395457016098589*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.511009480285039*pi,0.94031778731297*pi,0.5264829883341536*pi) q[19];\nu3(0.540505519608099*pi,0.7081091891833*pi,0.937916675831869*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.779431531301121*pi,-0.380840880947268*pi,4.12875097683012*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.800676284003652*pi,0.48861371339943105*pi,1.261331945877677*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.28881534704896*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.258360070286237*pi,0.21341915889227703*pi,4.2358568670170005*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.61152114797666*pi,0.60791547370034*pi,1.098162258422816*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.698206489428029*pi,3.35356525509774*pi,0.686056628677504*pi) q[5];\nu3(0.356348693523555*pi,3.1009674115309*pi,1.51102301382821*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.32787554084335*pi,-0.431998956542101*pi,1.407975802395917*pi) q[10];\nu3(0.503211882251985*pi,3.47052180726149*pi,1.67680075029523*pi) q[11];\nu3(0.622537282648104*pi,3.4902112803713*pi,0.825832010858652*pi) q[12];\nu3(0.216136350764572*pi,0.149030385048329*pi,3.37147420810099*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.701650909176143*pi,0.6972595928469301*pi,4.34473861131929*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.723747339931381*pi,3.30775351563934*pi,3.3805755486947*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.498951528472378*pi,2.68016128427321*pi,3.93438528725294*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.379612359822978*pi,-0.4148897868393892*pi,0.905838471398166*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0392855604064325*pi,3.37610591948452*pi,0.713231487521073*pi) q[10];\nu3(0.6652611974201*pi,0.6294733652776701*pi,1.181062759569517*pi) q[11];\nu3(0.646212700489382*pi,0.035960350684206*pi,1.1849139993809041*pi) q[12];\nu3(0.9287901033956*pi,-0.11006836044324197*pi,1.08385356085936*pi) q[13];\nu3(0.537089879790678*pi,2.7003858856022*pi,4.07098640644149*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.188129357692338*pi,0.9126895559314301*pi,4.48793757888631*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.319731861510439*pi,0.030593409175248*pi,0.836355194228244*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.56816840065596*pi,0.14091714807144795*pi,0.699501961953834*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.710823730081999*pi,2.54609497839073*pi,3.97797604147891*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.351756259136887*pi,3.11226182680782*pi,0.91353937480961*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.441573260690772*pi,-0.074817326847115*pi,1.55312860248436*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.825430196951478*pi,3.12355256601491*pi,3.68959361195028*pi) q[21];\nu3(0.363502648228493*pi,3.08382597887189*pi,1.72058906021608*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.472607198432046*pi,0.12007398200706698*pi,4.32227082884442*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.86922261339368*pi,0.00709833634895396*pi,0.708885678118012*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31945048017239*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39230347574695*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.296641882798081*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.44864360107138*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2296193322953242*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1923569562862761*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.45753963613662*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.2990566431124582*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41582658633287*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.175300918363463*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5776688716754517*pi) q[8];\nu3(0.80399552720996*pi,2.95303499971484*pi,4.0143722920652305*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39444949060504*pi) q[11];\nu3(3.5*pi,3.43227616031727*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.258142941583427*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6111259634007*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,3.43803534389404*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3327656867121669*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[5];\nu3(3.5*pi,3.49933745107839*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.3196923040702289*pi) q[7];\nu3(0.584110217943737*pi,3.49268008955597*pi,3.09667949486734*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46141625890776*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.43073143440494*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3213867130837929*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,0.5260344147162582*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5216248357953335*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.346887200938954*pi,3.38437417752203*pi,4.12138119602408*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47910928151023*pi) q[21];\nu3(0.327168966264784*pi,0.40578208122851*pi,4.39766189906429*pi) q[0];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.482574687462569*pi,0.88146585622156*pi,0.7888922108509879*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42343345429858*pi) q[7];\nu3(0.040922857790858*pi,-0.265831355883124*pi,0.825605132396134*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.63744650338669*pi,-0.09450610375124602*pi,3.95515280649446*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.625123623630686*pi) q[20];\nu3(0.877888895961007*pi,0.025264803338481023*pi,3.5670649303437*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.299827253420366*pi,3.14225869809967*pi,1.93876475156032*pi) q[6];\nu3(0.252170589062001*pi,0.5951898180602899*pi,4.07888618712722*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.665129981062661*pi,0.35015889260274*pi,1.2758368941565261*pi) q[2];\nu3(3.5*pi,3.49733307606198*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.763521444725267*pi,3.42232278585598*pi,3.40388971517303*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.261909625635477*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.32065558967795*pi,0.388908853700224*pi,3.74852919054508*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.296241689390182*pi,-0.14458223571408102*pi,4.1081565652753795*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.257018282997749*pi,-0.138331207155297*pi,4.49760817109921*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.772991895429468*pi,2.69667600973049*pi,3.66693991161429*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.51195025147563*pi,-0.11192144169842999*pi,0.956342664012109*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44548148385416*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5053976106057121*pi) q[9];\nu3(0.227522546222709*pi,2.85793898851167*pi,1.5849600171253*pi) q[10];\nu3(0.347340199091858*pi,0.10993966454176296*pi,0.5664374918599013*pi) q[11];\nu3(0.253025932082649*pi,-0.242782228315783*pi,0.686228731070735*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.445973864225378*pi,2.6620650859563*pi,3.74812198142815*pi) q[15];\nu3(1.0*pi,0.0*pi,1.121231053141788*pi) q[16];\nu3(0.897545460344594*pi,3.3509411171168*pi,3.46102667293128*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.586842111030063*pi,0.63219342564294*pi,1.0932097347595588*pi) q[10];\nu3(0.952917085600069*pi,0.18094571616853306*pi,0.9010500171878231*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.207285342482319*pi,0.167302243568358*pi,4.41049552248539*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.302660643500426*pi,3.2645165174483*pi,4.433441903672151*pi) q[15];\nu3(0.560253494969068*pi,-0.282682308951121*pi,4.15013050330762*pi) q[17];\nu3(0.648253504772177*pi,3.10198239070504*pi,3.4583857891979*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.294630155687798*pi,0.242588332891307*pi,3.49229258621784*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.48714720723682*pi,2.77785725795814*pi,1.353414704972161*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5922133584854201*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.448191601400406*pi,0.331303109680235*pi,1.2846485767442721*pi) q[18];\nu3(0.476762606015785*pi,-0.01096409684126698*pi,4.10246772827808*pi) q[19];\nu3(0.18457998210509*pi,2.85824588372251*pi,0.798524431419243*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0935372104256471*pi,-0.08583729305958898*pi,3.6897011251553*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.21427390893007*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.147973062368318*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.795934289575635*pi,-0.23428142409144798*pi,4.19472574480283*pi) q[19];\nu3(0.629455067623271*pi,-0.395291938886455*pi,4.210893195976929*pi) q[20];\nu3(0.577334004357532*pi,-0.265003335869277*pi,3.81633584135162*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.775113921836952*pi,2.66763668658732*pi,3.97736184114811*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[12];\nu3(0.383675534891086*pi,0.03137972414940304*pi,3.71077940522902*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.450960127406402*pi,0.92346603467099*pi,4.14371065391842*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.758276294910692*pi,-0.39656689203545203*pi,0.5116852031868718*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41977644016259*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.64223122489766*pi,-0.4556491296666664*pi,0.5863704237525803*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.302778572995381*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5773123775842648*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46035720339283*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.326582320702876*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.59504696838445*pi,0.27399596360190404*pi,4.39595145859303*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.51794709103378*pi,0.86047098454638*pi,0.5335846448162612*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.113571118945352*pi,2.46808982153459*pi,1.154269923604914*pi) q[1];\nu3(3.5*pi,3.42417794505412*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2854631596323989*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.19942834914586*pi,-0.057455280410112*pi,1.343098814076499*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5190970454361814*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4891537323104895*pi) q[17];\nu3(3.5*pi,3.40714776743685*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(0.64389637914019*pi,3.34837285358422*pi,3.80446823773958*pi) q[16];\nu3(1.0*pi,0.0*pi,1.265744073474022*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.33008039195046*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.699319209801084*pi,3.33305823155636*pi,0.790008549164645*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.46751201600968*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.537985794680635*pi,-0.49328845309275715*pi,3.71108131429776*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.439504878494537*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.305003803384064*pi,0.7931334833472099*pi,0.6062192203773991*pi) q[6];\nu3(3.5*pi,3.31136167332844*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0247773878791548*pi) q[11];\nu3(0.653483139090368*pi,-0.155723788936101*pi,0.9974228483644609*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.418524634702949*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.37328029536166*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.70118793976125*pi,3.23526084387981*pi,2.94206037421753*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.3288078686040299*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.660645213154226*pi,0.390334674551469*pi,3.91436600534426*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.728674970708215*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48000127818906*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.341143835643303*pi,2.95706071621185*pi,1.50973775100577*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5077518600879265*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3781690388831969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.5980178409233048*pi) q[8];\nu3(3.5*pi,3.37779002341145*pi,0.5*pi) q[9];\nu3(0.385454323133739*pi,3.11528609791669*pi,1.2105005878273851*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2248745698460821*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[15];\nu3(0.697829053627445*pi,-0.481127505210759*pi,3.43317270504796*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.735947824222328*pi,-0.15938741519050897*pi,3.97900899302798*pi) q[14];\ncx q[16],q[18];\nu3(0.280935767951796*pi,3.13052527437876*pi,1.1355359489745451*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.638159913476554*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.597728472574053*pi,-0.24412666432629998*pi,3.8385773222755*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.267927499785158*pi,1.08170806747538*pi,4.23919703609671*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.402293632593*pi) q[15];\nu3(3.5*pi,3.48783036718491*pi,0.5*pi) q[16];\nu3(0.678087743334738*pi,0.250061308600374*pi,0.724090892236541*pi) q[17];\nu3(1.0*pi,0.0*pi,1.226037128238775*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.707905638121563*pi,3.24221170615572*pi,3.87205198356286*pi) q[1];\nu3(0.392650844093755*pi,3.22547586534972*pi,1.98872293570704*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.717656345173094*pi,0.7804242269175601*pi,4.3444751369707895*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.691773564204696*pi,3.16487315087104*pi,4.45040344885153*pi) q[7];\nu3(0.655585687101486*pi,2.56023395100914*pi,3.87776412458222*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.590324385883183*pi,-0.38719850289748803*pi,4.45316522709055*pi) q[0];\nu3(0.288740783346384*pi,-0.03270350279152601*pi,0.905193372501458*pi) q[1];\nu3(0.583838752788808*pi,0.23868076808286598*pi,3.85161669335623*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.471942187543611*pi,3.28141812195924*pi,2.0229144781804598*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.39054437086124*pi,3.265345262937*pi,1.130867704258263*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.762814881910452*pi,3.42347078604447*pi,0.691165279029195*pi) q[11];\nu3(0.356702484226908*pi,-0.4499941025057957*pi,1.0233592281138701*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39936915374168*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.58704563273201*pi,3.29865712571933*pi,3.61576800659004*pi) q[21];\nu3(0.535671259125392*pi,3.29726048596866*pi,1.67279841458571*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.817331788726883*pi,2.5472972573022*pi,3.46841202644481*pi) q[11];\nu3(0.254797631994425*pi,-0.316301812113148*pi,1.480615770988099*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.646322918236195*pi,1.14025614012246*pi,0.6445443065614069*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.484903151564259*pi,2.73230601763585*pi,1.282374738024516*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.338266355313079*pi,2.90974153135998*pi,1.2503628634809179*pi) q[3];\nu3(3.5*pi,3.36957429502626*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.130098180941896*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.556134117239292*pi,3.2998414830082*pi,3.10467934530719*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39922466299942*pi,0.5*pi) q[2];\nu3(0.628290057119694*pi,3.46102807935483*pi,4.26575589038817*pi) q[3];\ncx q[7],q[14];\nu3(3.5*pi,3.49290523336632*pi,0.5*pi) q[8];\nu3(0.120945270769643*pi,0.348803008184815*pi,3.47549618241623*pi) q[9];\nu3(1.0*pi,0.0*pi,1.203004381803627*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2343229617408369*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[1],q[17];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0821321388442292*pi,-0.36395911612715004*pi,3.87394033807269*pi) q[9];\nu3(3.5*pi,3.41549406951496*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37947903770098*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.508127785855718*pi,2.83695394580604*pi,3.93227982103409*pi) q[20];\nu3(1.0*pi,0.0*pi,1.140541292025278*pi) q[21];\nu3(3.5*pi,3.44296712973878*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46725268841471*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42315425914081*pi) q[12];\ncx q[13],q[21];\nu3(0.754217502061853*pi,3.30835279058467*pi,4.07690737929006*pi) q[15];\nu3(0.634393709280942*pi,-0.155507118445528*pi,1.046965890489493*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184822040665264*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.369482001742452*pi,0.56376112890522*pi,4.30590248536038*pi) q[20];\ncx q[1],q[17];\ncx q[2],q[12];\ncx q[3],q[6];\nu3(3.5*pi,3.44035280247455*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.471655243307102*pi,-0.08526506789731397*pi,3.81344649840067*pi) q[15];\nu3(0.370743840652342*pi,3.10908619355579*pi,0.771023650480236*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.111555117742228*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47895181601235*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4854174496189*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.3252862990754601*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4957274265090295*pi) q[17];\nu3(0.340961254576181*pi,3.40820777391322*pi,0.779630838521557*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.250373290795253*pi,0.37383477445108504*pi,0.5687984736397802*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.401112905848359*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.32312765734572*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.35253091543499*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.188753062213576*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48798462818995*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4618325150072*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.313638492892169*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.233789006884314*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.757092108374842*pi,0.6919074597352199*pi,4.3424955013912605*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.593499891505732*pi,0.152327214180339*pi,0.5042917709546917*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39518332603811*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.30353379221126*pi,3.14515782763996*pi,1.6480451333857*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.635463548179318*pi,2.65099018891538*pi,3.94679434362929*pi) q[7];\nu3(0.610889649395121*pi,2.90788529170205*pi,3.90563052622121*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.881593664625146*pi,0.09728902782417403*pi,1.456854817234039*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36930768696975*pi) q[11];\nu3(0.376447134239674*pi,2.68442273638618*pi,0.922378117135388*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.207773023612627*pi,0.19685590213163595*pi,4.04419124139803*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44396077500054*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.272799488013009*pi,0.276802083554906*pi,3.88934207454051*pi) q[1];\nu3(0.359224183490467*pi,0.5537212399085101*pi,0.797272738261081*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.845471617652977*pi,0.431562588520222*pi,0.879289471343794*pi) q[8];\ncx q[9],q[11];\nu3(0.316516082622541*pi,3.4933906954677*pi,1.67368798994459*pi) q[10];\nu3(0.20776758350215*pi,3.18557798341286*pi,1.51301461166013*pi) q[12];\nu3(0.148769962510125*pi,3.19338158768034*pi,0.860593997308654*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.604137948605384*pi,3.12555693326343*pi,4.0175683133841105*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.435768002905863*pi,3.30288954811634*pi,3.15849408959882*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.435884937352338*pi,0.69677187386801*pi,0.767209718799586*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49848430473617*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259156396192896*pi) q[20];\nu3(0.49553207933346*pi,0.23065120966622799*pi,4.08158211941371*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.801096635523998*pi,0.7194260012595499*pi,1.231411097920349*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.989771151858394*pi,2.50914225216367*pi,3.62636241429169*pi) q[17];\ncx q[18],q[20];\nu3(0.561821087947785*pi,0.134858777213004*pi,1.52263451244977*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.310548712744746*pi,2.73632538583595*pi,0.8924614712917229*pi) q[3];\nu3(0.513007682906768*pi,-0.22634410642173203*pi,0.978617878940228*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.741563584900156*pi,0.40715239883057197*pi,0.939962661742055*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.488537649500361*pi,2.7448128397507*pi,1.377899298786619*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.904710324632596*pi,0.82730570290853*pi,1.002437059403265*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43118567164531*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.199102307713292*pi,2.91754643789996*pi,0.827769481256933*pi) q[0];\nu3(0.691515201197324*pi,0.29534060919873995*pi,0.940695648182067*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.328171833722952*pi,-0.241741031430861*pi,1.3586690438594569*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.48744191970939*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1725165997027371*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.161204612123329*pi,0.046819662094554015*pi,0.6644569151861219*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.428822640822065*pi,1.07886497321767*pi,4.39996050507009*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.38558234929631*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.341585201680027*pi,0.5316918413016001*pi,4.41324662318729*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.489438689940759*pi,0.20258679311445305*pi,1.26789901525098*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211731497288489*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.404080061578464*pi,0.45137426456694096*pi,4.0782059520667495*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.670239048500349*pi,2.47737587738271*pi,3.60536973491521*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38079716489117*pi) q[14];\nu3(0.773088335376543*pi,-0.23317524853045002*pi,3.93467083304392*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48818870492542*pi,0.5*pi) q[1];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,1.253594037502443*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.14112048297528*pi,3.1512085220743*pi,1.068759238055594*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.76941877395079*pi,3.13228840436929*pi,2.87049521298989*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42177665569848*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.39298640877974*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.309798653705033*pi,2.70347765134448*pi,1.427114958390924*pi) q[11];\nu3(1.0*pi,0.0*pi,1.28226258789702*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.633135684310333*pi,0.17281353836729996*pi,0.949715853299927*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.4860168661628705*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.386508632818829*pi,-0.143224228390956*pi,3.87256983859418*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(3.5*pi,3.49558246724277*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.239446463674697*pi) q[9];\nu3(3.5*pi,3.47927374752492*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.643986182096165*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169549999090501*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.363228769948467*pi,-0.37956194243679*pi,4.37532368530903*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40524608639694*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.367450686252609*pi) q[19];\nu3(0.122745089608937*pi,0.6232307023602099*pi,0.5027972488093534*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46890203906188*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39737514359069*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.33463539229091*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.522126676814132*pi) q[15];\nu3(1.0*pi,0.0*pi,1.261114513426505*pi) q[16];\nu3(1.0*pi,0.0*pi,1.262140564763457*pi) q[17];\nu3(0.297852978986744*pi,0.57104194360985*pi,0.638790374536892*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.772765160143103*pi,0.8257931956307201*pi,1.046764102688082*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0738994601982454*pi,0.7732752689140401*pi,3.99963360410691*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[17];\nu3(0.691542953502004*pi,-0.4107996653206638*pi,4.48790635676769*pi) q[12];\nu3(3.5*pi,3.28510004905008*pi,0.5*pi) q[13];\nu3(0.116542788030298*pi,0.59572876805788*pi,0.665067713079726*pi) q[14];\nu3(1.0*pi,0.0*pi,1.228121301403978*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30451614592815*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.722460249828608*pi,3.34819641630291*pi,2.95550724450293*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.417189253194833*pi,2.60280779148853*pi,1.53757961832554*pi) q[7];\nu3(0.579903258697254*pi,0.6138082945519501*pi,1.116800662441052*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.412614671716224*pi,2.72041871303157*pi,1.435132735727848*pi) q[12];\ncx q[13],q[18];\nu3(0.26479104849908*pi,3.25649565074505*pi,1.52287601026011*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43219157168551*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.591822153412267*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.810881327248527*pi,0.40225404738704895*pi,4.1472913133917295*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.602806808589306*pi,-0.05529573705695101*pi,4.42473171482299*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.537147740237688*pi,3.42178673770498*pi,4.1041327284393105*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.72005007263707*pi,0.439685639181685*pi,4.09666410051917*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43910970908169*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.512570914501419*pi,0.18761021395686095*pi,3.84272888581559*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.295484687672097*pi,3.4352286935638*pi,1.72121590116523*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.65617558417941*pi,3.09703062702353*pi,4.45101626793547*pi) q[4];\nu3(3.5*pi,3.48002965547748*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.545333554608771*pi,3.09677784557918*pi,2.93450357847194*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.464769149578027*pi,0.36690277833337703*pi,1.225101579496789*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.302223702302932*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.571320736203014*pi,3.41533121954333*pi,3.33603021745212*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.529348141297095*pi,2.80578290214509*pi,3.83660151971448*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.937608329365397*pi,3.24207398867211*pi,4.08166230586234*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47891543572592*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.223386252865178*pi,0.533297337651*pi,4.17291441852171*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.473764326559852*pi,3.17349366816247*pi,3.21763161340948*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.921740862118692*pi,0.03149748549479403*pi,1.4549783980693292*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.583763602182418*pi,2.96434285149129*pi,3.42506124897934*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.789233248796526*pi,3.29692581237021*pi,3.50443256997803*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.425742395837967*pi,0.028948133971935963*pi,0.5594456214724549*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.678294845532787*pi,2.8416078402354*pi,3.41386282544425*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44004642065664*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.924159694860752*pi,0.12211483239796195*pi,1.211690698160878*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.35917950518426*pi) q[21];\nu3(0.150985701677329*pi,-0.16248196489496602*pi,1.399199750124128*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.546960087378104*pi,0.028713583051214964*pi,4.30352166291007*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.491664397684949*pi,0.94590873204354*pi,4.3279907519422895*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41418272430444*pi,0.5*pi) q[10];\nu3(0.802868488651299*pi,3.09980906180988*pi,3.44985596343348*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2224063516447319*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.567574463031542*pi,0.40968550737184595*pi,4.04450410688069*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.345182058735411*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\ncx q[10],q[14];\nu3(0.517861023444249*pi,2.49352239152615*pi,3.53936243395807*pi) q[13];\ncx q[15],q[21];\nu3(0.490033889915583*pi,0.22284023292217803*pi,3.63399398693253*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.654861163204826*pi,0.30159627020355295*pi,0.941723135379321*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[17];\nu3(0.732553570071064*pi,0.26723620721735*pi,1.375809481220222*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43665688375546*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.205265343071245*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4610914169538*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.805731872265832*pi,-0.138852007928295*pi,0.858383235573414*pi) q[18];\nu3(0.105325358779021*pi,-0.4518038668950508*pi,4.39125953820219*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46076727307181*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.381929428194886*pi) q[2];\nu3(3.5*pi,3.46001420136178*pi,0.5*pi) q[3];\nu3(0.485563241794058*pi,0.7926837372301201*pi,4.28213402030591*pi) q[5];\ncx q[8],q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.372653264663525*pi) q[17];\nu3(0.464802423813351*pi,0.64726748136435*pi,0.644180267766433*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5161550130482851*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.496785861970213*pi,-0.378717644899666*pi,0.958810171433363*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39001231082545*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.486846101445829*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.237405361856868*pi) q[6];\nu3(3.5*pi,3.49149217229698*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2200961085016009*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5331879244279317*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.599917999772398*pi,0.046550768058813974*pi,1.194377303216608*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[2];\ncx q[3],q[17];\ncx q[4],q[18];\ncx q[5],q[11];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44928180792403*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35333640664162*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.34576499466179*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.690441426908323*pi,0.59708608116112*pi,4.4151032615788495*pi) q[8];\nu3(0.276871100816841*pi,0.19378630062635605*pi,4.43332623494274*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.234773295672045*pi) q[11];\nu3(3.5*pi,3.43444157436675*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48308374232362*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.405254895222067*pi,0.6675786483553201*pi,0.709835002444318*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2814083732347101*pi) q[18];\nu3(1.0*pi,0.0*pi,1.388972273299622*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.643520283705878*pi,-0.30517975803458*pi,1.094158224384747*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[11];\ncx q[7],q[13];\nu3(0.768214191167398*pi,2.88379649141224*pi,3.50582608849496*pi) q[8];\nu3(0.368675911025675*pi,2.91187048126375*pi,1.134277363151839*pi) q[9];\nu3(0.554914339232142*pi,3.4499807133975*pi,0.5303044540914617*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.326711920149244*pi,0.12295528968990199*pi,0.97292347750742*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.273043533005788*pi,-0.292662596264245*pi,1.4814578643624658*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.36930853423888*pi,2.73387387893453*pi,1.304815650024346*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5619165210987775*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46863489724307*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38014881212756*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5528159994104715*pi) q[19];\nu3(1.0*pi,0.0*pi,1.178765795118791*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.468960496386028*pi,0.335470393191707*pi,0.643932846020449*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.783794905149568*pi,3.37418635559782*pi,3.69222759261616*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.67543984611133*pi,0.37024495669647395*pi,4.07331190106163*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.767488557450283*pi,2.89810977939224*pi,3.64217302507743*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.644203622693243*pi,0.84200591053027*pi,0.8585168275478561*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.856675201294911*pi,-0.349961476720332*pi,3.73659346333079*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4726485401989*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.46085885805739*pi,0.328224817697235*pi,4.221347033202671*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.479930545011013*pi,0.25246715212913995*pi,1.027869068196844*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.304560493874859*pi,3.45475592649501*pi,1.51491253998993*pi) q[1];\nu3(0.32595261821723*pi,0.292636029448344*pi,1.126094974342323*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.443043905906643*pi,0.129028134497021*pi,3.51219744293089*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.700246646861655*pi,0.04181750598831302*pi,3.93135621177638*pi) q[7];\nu3(0.457278473841171*pi,0.04407600570095005*pi,1.2469212778399759*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.627204249155671*pi,3.13316655172517*pi,4.07008355946771*pi) q[0];\nu3(0.421506886877432*pi,-0.4483258227130309*pi,1.192741344440479*pi) q[1];\nu3(0.589313785125913*pi,0.45637734495468996*pi,4.4912446270258695*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.603009376214357*pi,3.10232110202564*pi,3.1719566248213*pi) q[11];\nu3(0.354455023945043*pi,0.232384634891595*pi,4.42488920570453*pi) q[12];\nu3(0.796621541750145*pi,-0.21996725597802602*pi,4.1746922310879295*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.754027923251701*pi,-0.4028725113998337*pi,0.5806794326749682*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.634921247324763*pi,3.14936944108513*pi,4.38832373613708*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.482250400601195*pi,0.5610209508833499*pi,0.959219538587308*pi) q[12];\nu3(0.635562952390665*pi,2.82519728331742*pi,3.2579486754791*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.740531981418358*pi,2.91676210388786*pi,3.64806742594155*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.433862896046716*pi,0.28641267424108996*pi,3.64451166671602*pi) q[4];\nu3(0.940209288401236*pi,0.11075119498745101*pi,1.315940773979418*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.364342911013188*pi,2.97639206353598*pi,1.286991908422294*pi) q[16];\nu3(0.679980666664935*pi,0.12478109149496397*pi,0.763997179041519*pi) q[18];\nu3(0.209769659524147*pi,-0.4565482125405049*pi,0.613824069363071*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.771314048811616*pi,0.22078359734544195*pi,1.201137838692084*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.526619956237433*pi,0.10856045977830497*pi,3.82931508296735*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.249189415385857*pi,2.96503440318503*pi,0.635879387762974*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45563974125856*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3751860953254789*pi) q[7];\ncx q[11],q[14];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.317439160405804*pi,2.62054852069502*pi,1.4804108369850129*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(3.5*pi,3.44286996286866*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48831884201732*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.390628365951509*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.386590519500268*pi,2.80908330111575*pi,1.1483102912883432*pi) q[20];\nu3(1.0*pi,0.0*pi,1.199656954361962*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\nu3(3.5*pi,3.40259696351945*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.5639530066060638*pi) q[7];\nu3(3.5*pi,3.44495079699569*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[14];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.322668542733561*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186575393600126*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44703141718339*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44934413993147*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[7];\nu3(3.5*pi,3.3060349475801*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.4253835189917*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(3.5*pi,3.46324875511945*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.206270020045183*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.200618386321116*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47356504199327*pi) q[14];\nu3(1.0*pi,0.0*pi,1.296134288693134*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3138870275434509*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2174999384827712*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43455778977696*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.32668463808015*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[14];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.37328228013814*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5985947881509341*pi) q[18];\nu3(1.0*pi,0.0*pi,1.279589609840797*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.419797679875741*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.549741444419078*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5074515676851543*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6527483584648051*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38889988699834*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5939399851373701*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.839188508106314*pi,1.01091443835863*pi,0.746361928390055*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.467636416769238*pi,0.17695558566290104*pi,1.157723251602429*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.662363210184663*pi,0.12005610579853199*pi,1.337397988446843*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.307540086113299*pi,-0.49445434618696127*pi,1.3383685363273718*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.341128324556707*pi,3.08221773680341*pi,0.5293836828661402*pi) q[16];\nu3(0.475309950350104*pi,2.78803516669956*pi,3.88682845171202*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.601222129022278*pi,0.53443642018205*pi,4.419032442154689*pi) q[0];\nu3(0.646535428778603*pi,-0.33420471288604303*pi,3.86728320756754*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.477300270538403*pi,0.33928124286791606*pi,3.78167109359669*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.783651117530221*pi,-0.201093315108191*pi,3.6372533089417*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.263873096210138*pi,-0.13705010646619997*pi,3.76696254838705*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.515320438773731*pi,3.02155098425073*pi,3.81248557928793*pi) q[16];\nu3(0.251596580191667*pi,1.00042213044962*pi,4.3375432290471405*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.440752122206227*pi,-0.27600372765664*pi,0.717538356735651*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.430240598444731*pi,3.33059354656985*pi,1.300627471169518*pi) q[4];\nu3(0.325869060403913*pi,-0.158219276560147*pi,3.82417649192806*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.353651907129309*pi,3.20671249554631*pi,1.57053678626291*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.718719608737692*pi,-0.056705040983418*pi,1.4079460131211001*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.605197935617751*pi,2.56068651907257*pi,3.92216574279611*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.53115397583753*pi,0.478773973529273*pi,1.245600378368364*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.433945165559138*pi,2.9985465805526*pi,0.9517034919858409*pi) q[4];\nu3(0.489167063034105*pi,2.6850802419354*pi,1.393341689777607*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.815450194124395*pi,0.9516433880239299*pi,0.974491533879289*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.667603184593922*pi,-0.35417677251927*pi,4.15846891074378*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.44601460483212*pi,-0.4787293749105632*pi,1.0051087554602849*pi) q[12];\nu3(0.376666524785615*pi,0.49711830395935197*pi,3.92721285266963*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.717716821418022*pi,-0.104633310847495*pi,3.84792704320001*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.762273915792981*pi,0.323738391337106*pi,3.89325207841946*pi) q[20];\nu3(0.232999990223344*pi,3.14121157000434*pi,4.45114738503411*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.196737306762285*pi,2.47220106488335*pi,1.2140786415489329*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.392815058569938*pi,0.86738877054287*pi,4.13813936488757*pi) q[9];\nu3(0.469535976407088*pi,-0.027387982492805996*pi,1.406493780053591*pi) q[10];\nu3(0.877169010641248*pi,2.96070520636038*pi,3.1388915888512*pi) q[11];\nu3(0.282911118170319*pi,0.11582534381042897*pi,3.40439360749704*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.471311514803583*pi,-0.27504250379067596*pi,3.96699792136171*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.346268862656741*pi,-0.172219118498532*pi,4.417962845632729*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.454149998862403*pi,0.31723988656908597*pi,4.37012726519841*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.60205678548459*pi,0.53274464816923*pi,0.710690491322937*pi) q[10];\nu3(0.504188694995606*pi,-0.0037679442134869734*pi,3.55378885554833*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.380715813426879*pi,0.8233910706012799*pi,4.259274384141349*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.586266878225016*pi,-0.133700156569741*pi,1.326287674132168*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[8];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.490089137169536*pi,0.15003217543285996*pi,1.259842516733426*pi) q[15];\ncx q[16],q[18];\nu3(0.40152178429866*pi,-0.275960398502629*pi,4.299825812403331*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46859751380859*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,3.47146391033412*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3354014645897538*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46882618895096*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.479359446564907*pi,2.56486740951836*pi,1.388827335986707*pi) q[15];\nu3(3.5*pi,3.38435209335485*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.263762133147446*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1895097752223651*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273063092891151*pi) q[21];\nu3(3.5*pi,3.39213448317233*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,1.2432347998137079*pi) q[4];\nu3(3.5*pi,3.30150903207777*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.116603721011407*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.45178657544618*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5415648793142944*pi) q[8];\nu3(1.0*pi,0.0*pi,1.221736178570183*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.427968762108669*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43228824839185*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6199358134087289*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.46342765472607*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.44751287736828*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.383322315356142*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.493068561802589*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[17];\ncx q[14],q[20];\ncx q[16],q[18];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41768202580836*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37564598683614*pi) q[10];\nu3(3.5*pi,3.42264881998085*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4560252357967*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2610368912300571*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.368188487088469*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2265989091365141*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5221258911707976*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.427181874943933*pi,0.95532699195064*pi,4.28435127638337*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.576707366605739*pi,-0.272480528403153*pi,4.14146701409225*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44474962690885*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46829984737068*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47874841949874*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.434028071299405*pi,2.88861621696394*pi,1.82935825080905*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.153064961953881*pi,3.12798605651105*pi,1.183332721549073*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.325133730934873*pi,0.462500340389862*pi,4.145709083471759*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.2776738798604*pi,0.157437407694468*pi,1.156803095474473*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.272731976746269*pi,-0.093312356652555*pi,4.40189804966988*pi) q[21];\nu3(0.782960595659143*pi,3.09995254497343*pi,0.5105852600005831*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.628459788530257*pi,0.50769233576207*pi,4.25771800717132*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.228996931955156*pi,2.81588334898783*pi,1.4339388903068*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.87588700334311*pi,3.00023784716907*pi,3.5393645899259*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.20696653962092*pi,2.94980625158989*pi,1.153508182657549*pi) q[16];\nu3(0.285488775274925*pi,2.34041069417179*pi,1.216998510073633*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.780584475267126*pi,0.350396225264045*pi,1.61251810705273*pi) q[21];\nu3(0.517230714624574*pi,-0.21674806584697898*pi,4.06548124523209*pi) q[0];\nu3(0.574664152186755*pi,-0.190723533417536*pi,0.687609440519596*pi) q[1];\nu3(0.392242713968973*pi,0.84772977680394*pi,0.5212665873052542*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.62376310990411*pi,3.44302613265229*pi,3.06010469782946*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.121223907335743*pi,0.5996208809379999*pi,3.81241299024533*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.299872137293171*pi,0.52896010264109*pi,3.6991133020988*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.436719002795332*pi,0.130074008056991*pi,0.7393937961571679*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.240359732903314*pi,0.18803421894306704*pi,4.157461508709639*pi) q[17];\nu3(0.663030976814498*pi,0.15565414574636605*pi,1.2005635155792809*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.295579739455162*pi,0.09825166866658397*pi,0.5835452369337357*pi) q[1];\nu3(0.566245935749857*pi,2.6755545793601*pi,1.26945938595445*pi) q[2];\nu3(0.451742031462336*pi,-0.28842158378143*pi,1.53477614485478*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.13699996763883*pi,-0.126892669267971*pi,1.326076557534434*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.685659668804521*pi,2.84391698657279*pi,3.77755024833096*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.48122292213416*pi,3.15804250945046*pi,0.913327410866312*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.338997873687038*pi,3.48444060816899*pi,0.9265348019851041*pi) q[4];\nu3(3.5*pi,3.2671015888029*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.151870770273328*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.21332507270027*pi,0.87743529497354*pi,4.42317142062901*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.331207345974533*pi,-0.190132162002272*pi,0.879810243607432*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33535962879671*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.259737643210711*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.460199011538843*pi,-0.13720205351952702*pi,3.90023311960845*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.312160929415042*pi,0.9852914746744501*pi,4.48153159438713*pi) q[12];\nu3(0.296656415382319*pi,-0.10533967676193101*pi,1.07633115204517*pi) q[14];\nu3(0.119441307777519*pi,1.08771525508707*pi,4.201438157230211*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48132948015705*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0747665305307499*pi,0.24092745985337705*pi,1.1703189642065381*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.669212643080542*pi,2.67559332174256*pi,4.14586418164135*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.392434372365184*pi,-0.005167708034981011*pi,1.151545535988293*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46723577360613*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38353727335735*pi) q[5];\ncx q[6],q[8];\nu3(0.521346367923197*pi,0.288959961807534*pi,4.11191595960066*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.203754933855498*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.33938425746384*pi,0.53892829908554*pi,3.95779572453543*pi) q[19];\nu3(0.214792475215923*pi,3.06000751753707*pi,1.216584356231271*pi) q[20];\nu3(3.5*pi,3.40264716745707*pi,0.5*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.336711179531598*pi,0.381121789040363*pi,4.32633570331448*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.187257685672853*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.767362003490379*pi,-0.25862019799889*pi,1.2378685826113731*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48800280447426*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.316476597685712*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35733852016353*pi) q[13];\nu3(3.5*pi,3.44008542506837*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186327599927782*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37776392797574*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.3874711459451*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.179936946085498*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.631341999294771*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.424180370759419*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47312634066499*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.376111709818504*pi,-0.06028342682769999*pi,3.94748487660762*pi) q[6];\nu3(3.5*pi,3.42308524493339*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4677348504926*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.38125404624339*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46631511071835*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317993795440022*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247321590545098*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240683178137951*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2795714531179239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.586167244032361*pi,3.03175224823724*pi,4.33427683114368*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.459189313655847*pi,2.53807775288928*pi,1.129141375896285*pi) q[6];\ncx q[7],q[20];\nu3(0.565402375653899*pi,2.80356754791676*pi,1.2944002998432729*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.452651979869299*pi,0.30887398801963695*pi,0.643367804907655*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.299040491225649*pi,3.44858730534386*pi,1.097087485479689*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.147338879309683*pi,-6.164186150098283e-05*pi,4.3139569567312*pi) q[8];\nu3(0.735492472617304*pi,2.97616552770817*pi,4.15914218130219*pi) q[9];\nu3(0.208352883067305*pi,3.36616989703397*pi,4.450734589705609*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36404968861119*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45123250759015*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43311454911784*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47603361223435*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.171903490206979*pi,2.82584872968423*pi,1.43223776286356*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.563225723765311*pi,0.15627102657179903*pi,4.38285847416664*pi) q[9];\nu3(0.327846703118763*pi,0.306335882630972*pi,0.710105032887363*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.439707315919084*pi,-0.09886663763014197*pi,1.2798750958987681*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.534935765553189*pi,0.20034852734116404*pi,1.298387637079463*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.556971403934332*pi,-0.18538323721139*pi,3.50686210329037*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.704142218054142*pi,0.489618355685005*pi,4.1739644173837*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.416341735133653*pi,0.19526131153899395*pi,4.40252556860366*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.530180714337298*pi,2.44615145670158*pi,3.7901414199505*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.313261629263042*pi,-0.025198139274974996*pi,4.11435377754509*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.625578347043255*pi,-0.4254411080796807*pi,3.40738007188406*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.376962488506118*pi,0.08105683249161699*pi,1.3212305670040632*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.192026802528069*pi,0.6786252350070401*pi,4.05250235348271*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39006502847997*pi,0.5*pi) q[3];\nu3(0.339915039178787*pi,0.08636426760074001*pi,1.124746329214993*pi) q[4];\nu3(1.0*pi,0.0*pi,1.260883369484789*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.15158102839266*pi,0.367911718846492*pi,3.95712614617952*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.70849337627099*pi,0.442470173601871*pi,4.22861232435695*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.542897589582658*pi,3.1598130516854*pi,0.5397576501006637*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.522049893677892*pi,3.20930973886844*pi,4.19156490094513*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.505622576667802*pi,0.406444963633519*pi,0.687017602943572*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.40448447926931*pi,0.23904073685387095*pi,3.92880669598699*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.745446611209787*pi,-0.247034521501648*pi,3.35189804176098*pi) q[1];\nu3(3.5*pi,3.4333653242907*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.723424637900344*pi) q[5];\nu3(0.534865932825674*pi,3.41838722642*pi,0.7684440484310511*pi) q[7];\nu3(1.0*pi,0.0*pi,1.326834703274574*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.490576083440693*pi,0.22138636646907595*pi,4.02513409150811*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.384878353682777*pi,3.49113594145527*pi,1.69936713525509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.310604302272783*pi,0.021553010949147966*pi,1.4599455294584232*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[5];\nu3(0.118382226029396*pi,0.5250952434106999*pi,3.65520699822487*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.544457789806333*pi,3.42328365307954*pi,0.874207374475884*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.680115820667937*pi,3.05096609000945*pi,4.26426434143253*pi) q[19];\nu3(0.764466009245396*pi,-0.081186077833725*pi,1.146050425901928*pi) q[20];\nu3(0.729292850555598*pi,-0.06805828245458401*pi,4.1243009641957*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5575406221702606*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.322069002482468*pi,-0.4715179166613586*pi,4.275487128088249*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.547528727948494*pi,0.9046345899013899*pi,0.648840765924483*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.380541453673787*pi,2.85942111096395*pi,0.882802564235328*pi) q[21];\ncx q[1],q[9];\ncx q[2],q[10];\nu3(0.168425366373116*pi,-0.04048301502122398*pi,1.270293751895345*pi) q[3];\nu3(0.699680025385465*pi,-0.4043880733937057*pi,3.26082018952894*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.662365965332168*pi,0.38724757843876*pi,4.2213433809667595*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38929089742087*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.760917004357382*pi,2.72267582347922*pi,3.5820976460223*pi) q[3];\nu3(0.0427931437886364*pi,3.22263829166575*pi,2.0946069398047698*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.3350994965834349*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45772344475794*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2241221360388281*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.116905156869895*pi,3.34601894431756*pi,0.5741709075654196*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[9];\nu3(0.393464477523721*pi,-0.4186996396096707*pi,4.4805274543805*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(3.5*pi,3.35104149301803*pi,0.5*pi) q[8];\nu3(0.329332997704398*pi,-0.29058563359913603*pi,1.38876869845577*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[13];\nu3(3.5*pi,3.43049812687297*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.310926561218666*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2815656600311272*pi) q[21];\nu3(3.5*pi,3.4843798026817*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.357711580278619*pi,-0.12467381606643302*pi,4.46497943968323*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37544065405644*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36051800651643*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.657028914418785*pi) q[9];\nu3(0.296954028101043*pi,3.23630621479537*pi,0.878250187793546*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47386621797128*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.130358662655619*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37684375402006*pi) q[14];\nu3(1.0*pi,0.0*pi,1.348048791143093*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.284020598446485*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2971295458496979*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.25302966553955*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.633260510110447*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48187536460547*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47599287416671*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5602045953179896*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.596076354569355*pi) q[17];\nu3(1.0*pi,0.0*pi,1.112472916575932*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39431426838806*pi) q[19];\ncx q[0],q[19];\nu3(0.192263647357048*pi,-0.343646660831459*pi,1.126893587953285*pi) q[1];\ncx q[4],q[15];\ncx q[6],q[18];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0892568956496872*pi,-0.22113282067413897*pi,0.7556060245049849*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.727273265823676*pi,3.32588583869986*pi,3.26986329053621*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.545880103584977*pi,0.10210627372985304*pi,3.60190563157634*pi) q[8];\nu3(0.432146176560891*pi,3.19354445256032*pi,4.43438862849983*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46310308605979*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.178465278573503*pi,-0.181297033015978*pi,1.59423425864109*pi) q[4];\ncx q[6],q[18];\nu3(0.61654877593902*pi,0.14833775593370102*pi,0.691644252437562*pi) q[7];\nu3(0.336005763783112*pi,0.11754807269198897*pi,3.61102849820462*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.214598478723622*pi,-0.08027413063712002*pi,0.770763429976175*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.333687329125224*pi,1.19313184213297*pi,4.196147997399811*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.573368807309831*pi,-0.058871300990242015*pi,3.89367062366988*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.850289694989013*pi,2.6639367000849*pi,4.1476033637210605*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.906969032139816*pi,0.0073009922192539545*pi,3.70007785163302*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.501370326328878*pi,3.31326426341404*pi,3.23383966305874*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.398414965018297*pi,-0.043443998083636026*pi,4.246534267477561*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.431399182258238*pi,3.4667123175382*pi,4.04461868150427*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.605713020767103*pi,0.291233439464634*pi,1.168361159189888*pi) q[21];\nu3(0.614204227956313*pi,0.9692089058082201*pi,0.5361175381601164*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.516023801670263*pi,0.42513446935326604*pi,0.773620078035299*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.488905684598282*pi,3.22801912432806*pi,0.5915535216180157*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.471697826183491*pi,-0.4223414415087007*pi,4.205691452767439*pi) q[16];\nu3(0.398566910505999*pi,0.23684639715690503*pi,4.18011712794276*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.845949488595774*pi,0.257005236570919*pi,4.3166548533143*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.759071487019482*pi,-0.21014502712178101*pi,3.35463462744683*pi) q[0];\ncx q[3],q[4];\nu3(3.5*pi,3.48543861515485*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1968354562780719*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.775536913030247*pi,0.5659661630044901*pi,0.761927622360475*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.793520973462497*pi,-0.09382710337592698*pi,0.8619799807267641*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.445826685799912*pi,2.96278347555659*pi,0.8568856602952071*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.23342171595567*pi,3.10057223907854*pi,1.86414248649688*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.47533095095734*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.176914825371839*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.522444937966716*pi,3.30290371772755*pi,0.857232012129179*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.659746019692708*pi,0.451382634067398*pi,0.6717932643282181*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46523943393656*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.356747510134228*pi,3.48141996917064*pi,1.59004913841759*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.438045176714001*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2627477441975419*pi) q[11];\nu3(0.83588803349454*pi,2.89057877752042*pi,3.18352565771954*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.675029071462633*pi,-0.300955118538279*pi,1.068811628598137*pi) q[18];\nu3(0.797772232877376*pi,2.7570356368784*pi,3.94386464470723*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.34359191895601*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4043710145616*pi) q[4];\ncx q[5],q[8];\nu3(0.0316025963451998*pi,2.65900620049053*pi,1.3202637099566679*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.280776438724399*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0354464632493237*pi,0.02212171716315603*pi,1.417912798330856*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49237212019764*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.387722339857818*pi) q[9];\nu3(3.5*pi,3.47068921151757*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4217860781638905*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42906308378266*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.190325337201437*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290283344277265*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.33589922216713*pi) q[12];\ncx q[15],q[16];\nu3(3.5*pi,3.35149302354702*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.192819367851186*pi) q[19];\nu3(3.5*pi,3.48392198036035*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5650831935373684*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2005284779240921*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4916611180448704*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.580358088673659*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40238139158336*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.128864569431997*pi) q[13];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,3.4301066687098*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4043542372276505*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246255579990984*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.642979464284545*pi,0.15605436784969995*pi,0.661696582449625*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34967682273781*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.372925606216403*pi,2.67554910990484*pi,1.282144687855185*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.683849029683731*pi,2.63154275841139*pi,3.66007606449248*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4301941351436*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.624867791658498*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.446537931656027*pi,-0.340239977066364*pi,4.00924906552579*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.220501126932979*pi,2.88131907149611*pi,1.5097270861513*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.390868273619053*pi,0.5819297316827201*pi,0.902684786276587*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.501636886259614*pi,0.7243825806064701*pi,0.655501168966753*pi) q[1];\nu3(0.433636495777421*pi,2.74095389700437*pi,1.57257192796228*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.28893400987038*pi,3.17470887604877*pi,0.600804261554492*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.935961894697816*pi,2.62610042604061*pi,3.99691882823737*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.422524296586235*pi,3.38446697130579*pi,0.5823658837461213*pi) q[10];\nu3(0.400282046637007*pi,2.61346301435216*pi,1.295298434488524*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.374983834580547*pi,3.34609519241642*pi,1.490752860742969*pi) q[1];\nu3(0.374876404317857*pi,0.13772710675338695*pi,3.66316224688675*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.645232493046458*pi,0.18599245515139595*pi,0.5946206039770632*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.555261407208631*pi,2.52431900679509*pi,3.99143561707944*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.40276182479749*pi,3.45706792265196*pi,1.454266118231812*pi) q[11];\nu3(0.34957238029261*pi,3.3147527025797*pi,0.619059232418502*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.452856581556781*pi,0.71144622435735*pi,3.99743252500031*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.361476457651893*pi,3.0055329106801*pi,0.950321011542326*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.204325451685333*pi,3.04886677998009*pi,1.94704411933737*pi) q[20];\nu3(0.604703371308162*pi,2.73706972768595*pi,3.4669280860063*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.801082642028993*pi,0.15014755414111802*pi,0.707073132484012*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.614070857029381*pi,2.39035842324151*pi,3.85874334262251*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.476636212577998*pi,0.40183358913143297*pi,3.92450696640889*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.397306085657223*pi,3.24676438080531*pi,3.25389637084067*pi) q[17];\nu3(0.670800312993579*pi,0.6290714744219801*pi,1.15615839774271*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.429099701178494*pi,0.31078450749391096*pi,0.84657186694752*pi) q[20];\nu3(0.439544068664964*pi,0.12434256927143605*pi,4.034765535468701*pi) q[21];\nu3(0.236946801945814*pi,0.50415076330825*pi,0.735550891043107*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.495080299608681*pi,-0.32460042589842497*pi,4.26147262116102*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.324446229710446*pi,-0.31800934842442496*pi,4.0307499863579395*pi) q[16];\nu3(0.819492520217795*pi,3.1924520747328*pi,4.29328524661387*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.188004694767589*pi,3.17738856459849*pi,1.3505515142644922*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.00167582104612421*pi,0.131855723972515*pi,0.8309651253417201*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.267417529124799*pi,0.15529259324316502*pi,1.259373819871891*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.394192441525606*pi,3.45653630736933*pi,4.09087673689469*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.2535807713348*pi,3.2581655202238*pi,2.06030061782172*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(3.5*pi,3.46194583049057*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4644732140754*pi,0.5*pi) q[4];\nu3(0.163363166682009*pi,0.80442052745365*pi,4.0582766291505*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.377708247332623*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.278085912401445*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.610567186715687*pi,0.200478366664126*pi,4.2593835560154805*pi) q[13];\nu3(0.574208564853356*pi,-0.4523768247278356*pi,3.50173968849276*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45896181681964*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.617408861951367*pi,-0.203758733905067*pi,0.723761951733245*pi) q[6];\nu3(3.5*pi,3.3849582569517*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2006570875083349*pi) q[11];\ncx q[12],q[21];\nu3(0.550264763907624*pi,-0.105709588945399*pi,4.420344497299579*pi) q[13];\nu3(0.614400888375216*pi,1.06491846538815*pi,0.63947987802066*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0980645681617731*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.27680591171066*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.625326610062939*pi) q[8];\nu3(1.0*pi,0.0*pi,1.166148321637658*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.63299287791253*pi) q[10];\nu3(3.5*pi,3.34808249498012*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.235239341591605*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5189431326918598*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37343176374992*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.162852915564478*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5689512417967217*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.27977724738156*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5244787450963719*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.182479880617818*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5435565306313768*pi) q[21];\nu3(3.5*pi,3.43893764006219*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.24910626054857*pi,3.04138907313217*pi,1.50246848887549*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.646250953651251*pi,0.316883491998873*pi,3.9549257542399*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.337209184553579*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5332267277619092*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.361859112301517*pi,2.39159454303527*pi,1.2083861366331599*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.268535510556453*pi,0.6825134307182099*pi,4.46020699967582*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.294285940182481*pi,0.34287804923737697*pi,1.122840626787168*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.570989624236595*pi,1.04584555918628*pi,0.751656772675745*pi) q[10];\nu3(0.410932461411292*pi,-0.102451226383457*pi,0.97064829186916*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.5148342030310262*pi) q[14];\ncx q[16],q[19];\nu3(0.0348191438971371*pi,0.6721332677032601*pi,3.67431738105413*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.772215286789514*pi,0.21285563050277*pi,1.05367115754*pi) q[2];\nu3(0.790315691492371*pi,2.40453869333486*pi,3.6824042596805*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.42118092567543*pi,0.5*pi) q[6];\nu3(0.801667128453707*pi,2.62358487039366*pi,3.9287218657716*pi) q[7];\nu3(0.258206277323083*pi,0.319606248161877*pi,0.873457777841233*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.673009849892956*pi,-0.222524117895956*pi,0.76627142042591*pi) q[11];\nu3(0.67288821883699*pi,0.56411105950617*pi,0.5566457586772127*pi) q[12];\nu3(3.5*pi,3.48879530408307*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43363762044028*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186919550446686*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244440538613488*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.62705432062385*pi,0.42372205363901705*pi,4.16961827753363*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.831537959790932*pi,0.413028914543792*pi,0.752316465915633*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.855558552272392*pi,3.29441731379042*pi,4.17985407942089*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.317648530487997*pi,2.78423265095245*pi,0.776385707326534*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.199693610145244*pi,-0.325419013429736*pi,3.84114536088551*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.700633132683766*pi,2.71938816982367*pi,3.39640225415406*pi) q[16];\nu3(0.356691622778203*pi,3.15061842512201*pi,1.93361441658185*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.257071121027351*pi,3.11997988972184*pi,4.41115923100394*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.350858686747458*pi,2.9945845731476*pi,1.97325411984553*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.22051136736799*pi,-0.4214586532370701*pi,1.63338822486595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.85406385051448*pi,0.376961089940384*pi,4.38448672721586*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4964657118748*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.295739328133131*pi) q[18];\nu3(0.502463953949526*pi,0.271300999730564*pi,0.769872627422499*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.427230773818927*pi,3.11817749708998*pi,1.87936700719663*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.313205433792077*pi,2.96730281990512*pi,0.5858724043714032*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.59517928113117*pi,3.4836928889251*pi,3.40106295479878*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.36764328657413*pi,3.40428915988164*pi,1.430160336749341*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.441977290102623*pi,3.33057893501012*pi,1.71648365106401*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45334185283484*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.318873041670395*pi) q[3];\nu3(3.5*pi,3.49569278991203*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1572726255354508*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.30497874645714*pi,0.14990748932257603*pi,3.54787194463139*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0909351432600427*pi,0.300321903614704*pi,0.65295658583781*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.48424301642453*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234042362717516*pi) q[20];\nu3(0.133879362008876*pi,3.337577143924*pi,1.962428529739*pi) q[0];\nu3(3.5*pi,3.41968484230359*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.39333995594035*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48260504395496*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4165963965938495*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2376082332214309*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.292140869902572*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.137689905861642*pi,-0.056045509288220996*pi,4.2922255013393205*pi) q[6];\ncx q[7],q[9];\nu3(0.557472081344887*pi,0.72179141788635*pi,0.708700292356953*pi) q[13];\nu3(0.817839251358524*pi,0.01326477719095398*pi,4.04679897264342*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.680249651489985*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.39519682502642*pi,2.94226319712562*pi,1.498985223030004*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5041260798953414*pi) q[9];\nu3(0.805346931856856*pi,0.37920350525578805*pi,0.664869341367797*pi) q[13];\nu3(0.732387989357017*pi,0.22464901170679197*pi,0.613332784668801*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46633047117271*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.124912407846332*pi,0.44245755408322596*pi,3.89693961571952*pi) q[17];\nu3(0.580991520554439*pi,0.50071672106509*pi,1.4199773687466681*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.559999874304914*pi,0.09831582769680003*pi,0.63560220785555*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.141434811990372*pi,0.307689127319386*pi,4.21731227374976*pi) q[17];\nu3(0.20564463364244*pi,3.47332417493783*pi,2.0209510532363897*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.308686127375494*pi,2.75780557271406*pi,1.59384843994*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.655645735523827*pi,3.25106862554949*pi,2.75349881296164*pi) q[5];\ncx q[6],q[10];\nu3(0.395398823874415*pi,-0.4314138074834896*pi,1.84900090706039*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.367506878522538*pi,-0.39137338973579*pi,0.8770400290432521*pi) q[9];\ncx q[12],q[13];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.755326560786009*pi,0.364155446233804*pi,4.44255553981076*pi) q[20];\nu3(3.5*pi,3.44147171552486*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39257922987387*pi,0.5*pi) q[6];\nu3(0.431348148357186*pi,2.93694469045059*pi,1.447755354791026*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.789629558095089*pi,2.87026024118079*pi,3.39242921782945*pi) q[9];\nu3(1.0*pi,0.0*pi,1.161243114308667*pi) q[10];\nu3(3.5*pi,3.46268204345182*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.200275699794848*pi) q[13];\nu3(1.0*pi,0.0*pi,1.20918701015937*pi) q[14];\nu3(3.5*pi,3.48738034874517*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.180897083091557*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.676247533823229*pi,3.44549372516038*pi,3.19053545776849*pi) q[2];\nu3(0.508115120323202*pi,0.02178614075263996*pi,4.32470969446127*pi) q[3];\nu3(0.653649334460756*pi,0.16829993603660498*pi,1.61230761832384*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.558595829804347*pi,3.29789328538191*pi,3.55055727691726*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\ncx q[12],q[13];\ncx q[15],q[21];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.330435510131956*pi,-0.41001123857421173*pi,1.53878885468328*pi) q[2];\nu3(0.538017760086669*pi,0.015673817535554968*pi,3.92427351363816*pi) q[3];\nu3(0.516192525909057*pi,0.363987530408281*pi,0.877909181345056*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.45478484247064*pi,2.77759526794092*pi,1.0491676597076411*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5482788278858816*pi) q[10];\nu3(3.5*pi,3.4849317082115*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5895746609687212*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.597451246442704*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42216039170671*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.303857816084699*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20922176377117*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.478733315619991*pi) q[21];\ncx q[0],q[14];\nu3(0.306212587042867*pi,3.11819465170655*pi,1.60755169181173*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[17];\ncx q[12],q[13];\ncx q[15],q[21];\ncx q[16],q[18];\nu3(0.695958894837524*pi,3.02256557625892*pi,3.68966744683133*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.694137798805195*pi,0.22503716833935705*pi,1.1140638404837628*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5717755193720753*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6748918954869569*pi) q[18];\nu3(0.774335249735473*pi,2.99828156977357*pi,4.4912080893518*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.587105368825668*pi,3.43858487037345*pi,0.5480261871189842*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.465743271830662*pi,0.05514899217341296*pi,0.791388160053315*pi) q[10];\ncx q[11],q[17];\nu3(0.421796882473039*pi,0.12275444655922196*pi,4.05604983458036*pi) q[12];\nu3(0.400151217678483*pi,0.08382194317066505*pi,1.269973903905979*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.800530777961932*pi,3.43640172111747*pi,3.36589443367583*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44738930782779*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.344105941771436*pi) q[5];\nu3(0.245820451368369*pi,3.15755113685752*pi,1.245874486082415*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.372572213605915*pi,2.99940226150614*pi,0.857025418951102*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.326856116484176*pi,3.02909863839007*pi,0.987833044535699*pi) q[12];\nu3(0.234361050118314*pi,2.93004803873171*pi,0.812826408241082*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.714109435293796*pi,-0.268608910692677*pi,3.94020303129663*pi) q[0];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4593138946959705*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.41351180732908*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.194118418600985*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.501651495728922*pi,-0.23588051927652898*pi,4.2708274636266506*pi) q[11];\nu3(0.704787042923445*pi,0.0014867233475960306*pi,1.181671583630832*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.650837510654347*pi,3.47642134582578*pi,0.5033811354091942*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34237212995591*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3042725041343*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.776581930869589*pi,3.49994044901733*pi,0.700808979953039*pi) q[11];\nu3(1.0*pi,0.0*pi,1.212734645477446*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2634987948791*pi) q[13];\nu3(0.124856990661902*pi,-0.38569301368126097*pi,0.852795027128194*pi) q[14];\nu3(0.361876433096578*pi,0.139386951116522*pi,0.706805198791244*pi) q[15];\nu3(0.603019754270692*pi,0.08064566827965802*pi,3.77252492729623*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.4406983294731*pi,3.01164988384914*pi,1.328842601674555*pi) q[21];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3629405557217105*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.589415470707289*pi,0.474771597128389*pi,0.870058073459265*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.35853511072116*pi,-0.304350286558067*pi,1.319973867102372*pi) q[17];\nu3(0.764291192317286*pi,2.91551658918951*pi,3.47614162704358*pi) q[18];\nu3(0.725067527695256*pi,2.74360146374029*pi,3.8547570957799*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.627508819867211*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42661263827491*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.449880204500382*pi,-0.25629098590910704*pi,3.84631541679869*pi) q[17];\nu3(0.279304807905345*pi,3.36133410368949*pi,1.56086125745837*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[13];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44705024746757*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.21360854505265*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4791249070075*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48705676342503*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48009290265954*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.355014768932575*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2306072782672839*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2753693413088532*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5549598860982883*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.716723048777681*pi,-0.368047541459004*pi,0.7570001915239379*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.704740332735118*pi,-0.225914531400506*pi,3.56690705606457*pi) q[5];\ncx q[6],q[10];\nu3(0.285081309596284*pi,3.25449578341385*pi,1.174083311613407*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5747975849973899*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.628733115450843*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.387719095992789*pi) q[16];\nu3(3.5*pi,3.45050840305023*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2653730168492499*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\ncx q[0],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[16];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.605955396332744*pi,0.23906129048665004*pi,1.27272479192826*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.818572975053519*pi,3.2741699955657*pi,2.94477272187497*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38496440490241*pi,0.5*pi) q[15];\ncx q[17],q[19];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.258590339488286*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.334299805038771*pi,3.43412346786659*pi,0.846488672444722*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49996115224503*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5058464631099245*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2588828898718178*pi) q[20];\nmeasure q[1] -> c[1];\nu3(0.317347296741473*pi,2.75713446013421*pi,0.907566986944479*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.319432791543389*pi,3.07544173927675*pi,0.8019631718743421*pi) q[6];\nu3(0.435913754078416*pi,2.9002637711683*pi,1.038549214982274*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.589662309966863*pi,3.3747165831083*pi,3.70359561239591*pi) q[11];\nu3(0.696957315252638*pi,0.8807486326973499*pi,4.4069147650420994*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5050857180916224*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.616746831369623*pi,3.16536350486975*pi,0.5694966452991603*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.674276553666216*pi) q[20];\nmeasure q[4] -> c[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.411045251119014*pi,3.12349958776887*pi,2.01996350932997*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.612843068073045*pi,2.96906050045647*pi,4.17810979362743*pi) q[17];\ncx q[18],q[20];\nu3(0.87650380343199*pi,0.39744582085118396*pi,1.1171025788750821*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\nu3(0.455734724884129*pi,0.9896030097195001*pi,4.08046567486169*pi) q[2];\nu3(0.367098513470749*pi,3.42440277011532*pi,0.643148290900985*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[14] -> c[14];\nu3(0.556205137288568*pi,-0.13846061901198797*pi,0.968714664598451*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.685528913185964*pi,3.45036406017517*pi,3.86929700953535*pi) q[16];\nu3(0.490132550845994*pi,0.5536134585069701*pi,4.22884728824231*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.455965687650228*pi,-0.4480081920264415*pi,1.1871178913117522*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.313150856198094*pi,0.34284572391815205*pi,3.72698763069387*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.811959616941619*pi,0.35666113124933396*pi,0.955148931367218*pi) q[0];\nu3(0.641067682453542*pi,3.21553952304439*pi,0.70993079600635*pi) q[1];\nu3(0.674762565974737*pi,2.84307829249152*pi,3.36441572985968*pi) q[2];\nu3(0.651157233924629*pi,3.41206196356005*pi,3.68491400296704*pi) q[3];\nu3(0.431050956419054*pi,-0.182972279944162*pi,1.359697786770317*pi) q[4];\nu3(0.804914497472547*pi,3.08718989565949*pi,3.73276273301896*pi) q[5];\nu3(0.247748294874911*pi,-0.07781846470794601*pi,4.49184333664516*pi) q[6];\nu3(0.556401805288342*pi,-0.49820623947829396*pi,0.572038321192906*pi) q[7];\nu3(0.69264267838542*pi,3.02306730668906*pi,4.05947529950568*pi) q[8];\nu3(0.482908712708006*pi,-0.053932460831212004*pi,0.5105170554866457*pi) q[9];\nu3(0.669554542799188*pi,-0.472216349969601*pi,0.639416939162649*pi) q[10];\nu3(0.208245129799669*pi,0.44382655547015704*pi,3.83082616958405*pi) q[11];\nu3(0.366034019316712*pi,0.043295938165147985*pi,0.72745180758678*pi) q[12];\nu3(0.487877945274835*pi,0.11154105714678897*pi,4.44428221668399*pi) q[13];\nu3(0.911594159624844*pi,3.07789618232765*pi,4.02865748146213*pi) q[14];\nu3(0.690727417091312*pi,0.36130061676761005*pi,0.614311874581686*pi) q[15];\nu3(0.39765303577807*pi,-0.151817971273719*pi,3.7183309207421*pi) q[16];\nu3(0.264394987497133*pi,2.49247113536061*pi,1.3008544527773869*pi) q[17];\nu3(0.386307410281633*pi,0.54482741692581*pi,0.947723492313032*pi) q[18];\nu3(0.364527152487866*pi,2.94718523731566*pi,0.654660972074794*pi) q[19];\nu3(0.613545394659338*pi,-0.2134383048058*pi,1.277595317858913*pi) q[20];\nu3(0.426409440084344*pi,-0.28892321075120797*pi,4.13155739915338*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46381998389991*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.339668140961259*pi) q[3];\nu3(3.5*pi,3.37772318789273*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34049989683095*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.223068789336574*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.162732968705685*pi) q[14];\ncx q[16],q[18];\nu3(3.5*pi,3.36394575658738*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252715958211158*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.31745378775286*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[4],q[11];\nu3(3.5*pi,3.49594677983412*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.27583129631194*pi) q[7];\ncx q[8],q[14];\ncx q[10],q[15];\ncx q[13],q[20];\nu3(3.5*pi,3.44452226370701*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.366091782531081*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4186876145566631*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.44250473336148*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.472516440457889*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.43171304780385*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.250134116452597*pi) q[9];\nu3(3.5*pi,3.450400561226*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48272503410397*pi) q[11];\nu3(1.0*pi,0.0*pi,1.27819500614748*pi) q[12];\nu3(3.5*pi,3.38729679633885*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49361319217745*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21814321284872*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300983490922196*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44098234986477*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.664362550130634*pi) q[7];\ncx q[8],q[14];\ncx q[10],q[15];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.699939915239531*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5256126557281618*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.615341656921943*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36964981494231*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45726760688527*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6415743969084879*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.782969198214994*pi,-0.4369078640579128*pi,3.29299820020172*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.150482172369592*pi,0.30321903983109*pi,3.57561991870092*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.519231453708889*pi,0.42156529846914104*pi,0.749970908864512*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.67000174915771*pi,0.74598436381458*pi,4.24732679172823*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.611443779895521*pi,1.15036207195151*pi,0.758727585701246*pi) q[7];\nu3(0.788417060871903*pi,3.29196399430483*pi,3.07226069117282*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.847794295499178*pi,0.52215673453973*pi,0.919713469090081*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.509704074499333*pi,0.149974912733018*pi,1.50629106557754*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.60091104429982*pi,3.36071856138069*pi,3.9314780914912*pi) q[18];\nu3(0.821999952422403*pi,0.8479429185521199*pi,1.107682202504221*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.314662609293511*pi,-0.4360072651918683*pi,1.2254908206504451*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.668173524545173*pi,-0.133716893274066*pi,4.39244280590981*pi) q[2];\nu3(0.296372780735902*pi,-0.08569242132436*pi,0.997185096282724*pi) q[3];\nu3(0.727053678603742*pi,0.326034244331743*pi,1.04173359980437*pi) q[4];\nu3(0.901812449538501*pi,3.4363489871341*pi,0.65780846931389*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.45499006209755*pi,0.06895787795832198*pi,4.28890197019771*pi) q[7];\nu3(0.307950669293497*pi,-0.152267166825171*pi,4.127903186613009*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.709345657940594*pi,0.35281610719829803*pi,4.31892782956485*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.694398266967601*pi,0.33858512258804596*pi,3.88334900110412*pi) q[13];\nu3(0.523845138797076*pi,0.80738664187248*pi,0.66141861206893*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.832595055159753*pi,2.52154336314469*pi,3.56512408426941*pi) q[16];\nu3(0.708702229074845*pi,-0.301991071292594*pi,0.867193639215142*pi) q[17];\nu3(0.437668683808739*pi,-0.001811008127297009*pi,1.4971779409661021*pi) q[18];\nu3(0.213672438961891*pi,-0.22917909008396298*pi,0.7059107821496791*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.275604888195578*pi,2.81326628662062*pi,1.307222167151318*pi) q[21];\nu3(0.415789081329648*pi,2.89615707839714*pi,0.655301443925812*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.774963931793421*pi,3.18940819865557*pi,3.85925171064695*pi) q[3];\nu3(0.283023854033666*pi,0.28804483566030703*pi,0.742000181164251*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.796296896631243*pi,0.5276420821018399*pi,1.102670083620548*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.515231686580042*pi,0.009209488884644013*pi,4.13372083226255*pi) q[9];\nu3(0.800069875847168*pi,-0.10852585131815301*pi,3.91030894939831*pi) q[10];\nu3(0.412223003102776*pi,0.6179117454602201*pi,3.73803994213255*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.675148897733371*pi,0.448423836102808*pi,4.38109743962439*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.455271671263389*pi,0.14281308510092805*pi,1.1350567456082898*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608556669850506*pi,0.5858480724845601*pi,4.455229641512091*pi) q[20];\nu3(0.686800369732045*pi,2.6788298862597*pi,3.90166184572005*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.292059988475927*pi,0.5438074564984301*pi,3.69786605183395*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.577202470898711*pi,-0.06655442809627898*pi,1.108371180440332*pi) q[9];\nu3(0.779091362069801*pi,0.33211874023068*pi,1.243999893110757*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.672530225291804*pi,3.1238505600226*pi,0.5971742921196883*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.122157513369452*pi,2.75289224512316*pi,1.2519959856510599*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.10478923518562*pi,-0.358980774299065*pi,1.53135816902447*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[11];\ncx q[2],q[20];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.483854966069608*pi,-0.05307136840519999*pi,4.45209979735073*pi) q[12];\ncx q[13],q[18];\nu3(0.361567782394042*pi,-0.463838847297882*pi,1.2481192630131082*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(3.5*pi,3.35579738289285*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44443773409156*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29587672607507*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49726969625945*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.213141604581595*pi) q[4];\nu3(1.0*pi,0.0*pi,1.240766867131252*pi) q[5];\ncx q[6],q[14];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.357245113819984*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45866089867013*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.378395860951363*pi) q[18];\nu3(3.5*pi,3.47158202780196*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.244495705797861*pi) q[20];\nu3(1.0*pi,0.0*pi,1.343378146243206*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[11];\ncx q[2],q[20];\ncx q[3],q[5];\nu3(3.5*pi,3.42213062955347*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.44093167867151*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.357508445187606*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.2022380565044148*pi) q[14];\nu3(3.5*pi,3.40513257260295*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.284533431931325*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.645007200813339*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5880048036581205*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.33224098407351*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.49761695823606*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.263467906380517*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.45508861208803*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5613312589851294*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.451686304225721*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[11];\ncx q[2],q[20];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.608107215196867*pi) q[9];\nu3(3.5*pi,3.48996977660284*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.165276571478697*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.5275226059045663*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49913645033683*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32947061085508*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.305303715663664*pi,-0.16878814326449498*pi,1.52151827150191*pi) q[2];\nu3(0.391822096870371*pi,0.14102009947737604*pi,3.90682025316305*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.201815553867189*pi,0.09593885542400904*pi,0.615787826286696*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41140296113754*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.690727521897061*pi,0.041672847433910976*pi,4.13811254739207*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0952294360562515*pi,-0.319475553646545*pi,4.2555736963563895*pi) q[2];\nu3(0.669671689180014*pi,3.37680200956821*pi,3.92384165800928*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.825855598802723*pi,-0.13401707767418602*pi,3.44534004078496*pi) q[5];\nu3(0.318206462697233*pi,-0.18594209616221502*pi,4.48615067223882*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.562790587137443*pi,2.66944783170129*pi,3.71891172261191*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.107885666376763*pi,0.307552919293433*pi,4.27102485043207*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.628859233046772*pi,0.7274180047807*pi,0.993444784200754*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.738060517056174*pi,3.32426274694256*pi,3.50913128225512*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.479036505502782*pi,-0.022648894867749014*pi,4.0896304283257905*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.34374957320558*pi,2.81179062232754*pi,0.9470986795785821*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.425768374998368*pi,0.006389457338109028*pi,3.73264961979985*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.521115312327524*pi,0.5502310438889899*pi,1.3603390583205899*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.506821410698216*pi,0.16004331685691697*pi,3.8822361259697*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.95760480456948*pi,0.11287363588439903*pi,1.356870481170541*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.343566558162214*pi,0.6776569993228101*pi,4.3955182084348*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.797527444208496*pi,-0.15107131995524598*pi,1.304572973782495*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.771515169113388*pi,2.67027355081958*pi,3.39498413745885*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.826481978523623*pi,0.166120190615615*pi,0.607577674391703*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.72501277587674*pi,2.60023593996912*pi,4.03201493476003*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.719913370043005*pi,-0.39354334366633803*pi,4.16062883238714*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.107043631586496*pi,0.24870693187384696*pi,3.64778781370731*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.572096099647618*pi,2.9753460826534*pi,3.44946755337956*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.848823573846361*pi,2.41041773129361*pi,3.59720559011072*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.43863693131533*pi,3.15045977401989*pi,1.92796569991131*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0540019189628225*pi,3.26636744917771*pi,4.33263886807141*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.696771185518997*pi,2.70481893356024*pi,3.45868138772078*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.6224215704528*pi,2.52327014488627*pi,3.53938180428571*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.219495621389305*pi,0.06816221043925696*pi,4.2009373833808095*pi) q[10];\nu3(0.465366844926057*pi,0.6692463743978501*pi,4.29148043289371*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.452757385283526*pi,-0.09479951548606003*pi,1.2554525542432589*pi) q[13];\nu3(0.642582234325675*pi,0.34090997044625104*pi,4.3084780042302*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.223366965442451*pi,-0.336752791682624*pi,3.91238484126434*pi) q[17];\nu3(0.460670089188021*pi,0.340269842930925*pi,0.5448378892064025*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(3.5*pi,3.36699551971775*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.295098591001536*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.32573086403002*pi,0.11997910941303902*pi,3.63058839079317*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.669208861653666*pi,3.22860684486389*pi,3.58393115018184*pi) q[13];\nu3(0.987749063323983*pi,0.6977764697287301*pi,0.5309439754276332*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.374360829874097*pi,0.031027281273467988*pi,0.9548557294569451*pi) q[17];\nu3(0.837140075510814*pi,0.64290572506622*pi,0.833975175157467*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.4944379165488*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,1.300703673814951*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.102180131159719*pi,3.41720436151448*pi,0.839990416985321*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49892567944434*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.34886160277438*pi) q[4];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.48877025547251*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.290176490304273*pi,2.66862902330419*pi,1.149305510813821*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2758364475674369*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2695222908409631*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,0.714620260318701*pi) q[3];\ncx q[5],q[13];\nu3(3.5*pi,3.33877085116882*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.31383600418403*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42187359891826*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.265840695259563*pi) q[15];\nu3(1.0*pi,0.0*pi,1.275664417313695*pi) q[16];\nu3(1.0*pi,0.0*pi,1.167457333393629*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47086518309555*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.30768839443716*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.195148526156252*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5676076097146917*pi) q[14];\nu3(1.0*pi,0.0*pi,1.187723335741474*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44411237268356*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5873392452863198*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5259490290280078*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48992061191593*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38959797103758*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.612994614486851*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5604558099727615*pi) q[17];\nu3(1.0*pi,0.0*pi,1.357664804625648*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.661412676581321*pi,3.43845503202087*pi,4.46837395366133*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.489305175133462*pi,-0.135961388291926*pi,1.358410452902767*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.37851458420605*pi,-0.399792994107177*pi,1.069455927201628*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.6506635983091*pi,2.85113800585969*pi,4.09615470225567*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.365565279686585*pi,0.8177556619217199*pi,4.22210062272383*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.502777864985861*pi,3.0979931972035*pi,1.73807287529226*pi) q[11];\nu3(3.5*pi,3.37726575640426*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.194461292957084*pi,2.91166892390295*pi,1.275204030864682*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.482332162917151*pi,3.07801594595471*pi,4.21988037134204*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.188093703480869*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38349362189919*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.168647423547439*pi,0.79591058407342*pi,3.95996312730536*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.653143944859427*pi,-0.4024338752613489*pi,0.9328737540394749*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.615247266969416*pi,0.5963153394660199*pi,0.738633521277312*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.377920130407612*pi,-0.08652362599952002*pi,1.115881426872256*pi) q[7];\nu3(0.15599462083593*pi,0.23831179624727505*pi,1.235026491172031*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.131087664983175*pi,3.41722223931578*pi,4.3675814862388*pi) q[11];\ncx q[12],q[19];\nu3(0.737375997673193*pi,0.09433645352791098*pi,4.47107491546071*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.495222345115629*pi,0.383488519988478*pi,3.73826435090466*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.464435282923785*pi,0.9214737387168299*pi,4.071200167128611*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.850065376671117*pi,0.029145091579987015*pi,0.809314695236904*pi) q[5];\nu3(0.587907380075452*pi,0.079737647664897*pi,1.336192921800461*pi) q[6];\nu3(0.444217440490181*pi,-0.130882269208541*pi,1.061295107352322*pi) q[7];\nu3(0.159271872073884*pi,2.67570892628527*pi,0.983200459530766*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.365403105636884*pi,-0.00042019040636698257*pi,0.858317476138102*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.314306090281281*pi,3.3135303161023*pi,1.113695097663739*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5562652321153481*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.789256767581193*pi,0.003002230460852018*pi,1.36432456183273*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0174056513946624*pi,-0.4458674216525971*pi,1.0183216538533642*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.86416917879974*pi,0.19292748918146596*pi,4.39583976057982*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.717619995950772*pi,0.410395758839046*pi,1.358449362488539*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.256934211153817*pi,-0.10504757774736001*pi,4.18491048329565*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.661831235075545*pi,0.163481275127489*pi,4.3911340975592505*pi) q[21];\nu3(0.490079964617977*pi,3.06513071902183*pi,4.43113500420813*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.452332978064514*pi,0.369059486030203*pi,4.21319096243033*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.23166632502545*pi,0.7990534760689301*pi,3.94806938783494*pi) q[17];\nu3(0.429172194625144*pi,2.99210010187928*pi,1.114904908840039*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.698164815650333*pi,0.488259354152652*pi,0.9424679880681099*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4279363518946*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.898091309215928*pi,0.9354950727178699*pi,0.904040897918573*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.104407848510374*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.165516926914093*pi,2.55411372608118*pi,1.5414996077318*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47569536983126*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.775668537187941*pi,1.13156762945452*pi,0.802779754680268*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0575555534627559*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44808670607171*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.1992406364362211*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.484432642782259*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.553521756577767*pi,3.2730975834889*pi,3.27930009377327*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4666683372307*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.739175057171732*pi,0.07551903612795496*pi,4.06234051924544*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44288606772043*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.487783109587561*pi) q[14];\nu3(1.0*pi,0.0*pi,1.221080595621768*pi) q[17];\nu3(0.579537857294445*pi,1.09100318223275*pi,0.696964903495651*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256880097173969*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3920448886598*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,0.5207487913195712*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.630615488154444*pi,-0.31420623372157797*pi,4.16489220825222*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.138915552013873*pi) q[18];\nu3(0.340794440336837*pi,-0.4678979953946366*pi,1.195040228710536*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5980566976029681*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.357833986701833*pi,-0.305620123042965*pi,0.5311966974990656*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39075434153885*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47894428343539*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.175805986030386*pi) q[11];\nu3(3.5*pi,3.37031035204282*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20009220759081*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5720968638469714*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.429095234471766*pi,-0.349870172091729*pi,1.301629602641712*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0457742317875472*pi,0.22030883805428603*pi,1.074010949640708*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.643860604043158*pi,-0.16816367576588198*pi,4.0249978182821895*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.899425581370353*pi,-0.153175982690552*pi,3.49613950875011*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.329912045161515*pi,3.42789348816488*pi,0.5365545041551807*pi) q[2];\nu3(3.5*pi,3.47475471447981*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.405215539243478*pi,2.69471380812843*pi,1.4091886129447762*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47640635446848*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5352407944745089*pi) q[15];\nu3(0.551039453041855*pi,2.99664765292885*pi,3.40376306359974*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.346895618292199*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.521657981959396*pi,2.62190199392242*pi,3.95015989198366*pi) q[0];\nu3(0.436184762189545*pi,3.25799179150495*pi,2.05479251164269*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48748772079874*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.171504262154324*pi,0.006944861567046989*pi,4.3119763335311205*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3876165090684331*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.346002605643751*pi,3.29471148178325*pi,0.8646154044953089*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.822185717345658*pi,0.7948124618235799*pi,0.871863847284819*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.702635678800299*pi,3.22631307072665*pi,2.8827002328057*pi) q[5];\ncx q[6],q[10];\nu3(0.528808040563652*pi,0.364755232390389*pi,1.038819916339833*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.407452574562276*pi,1.08598077962177*pi,4.24655770995962*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.685468229846557*pi,0.58502117067907*pi,0.5290714345780957*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43771600101317*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.678908569576525*pi) q[19];\nu3(1.0*pi,0.0*pi,1.253928504897575*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.223544359971567*pi,3.35417784268184*pi,1.1949200610658979*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.47984866822285*pi,0.85920849089407*pi,4.43879278386941*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5654138762909257*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.571430803977957*pi,2.96312215912168*pi,3.77051504964866*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.72239372026355*pi,0.04443128055391998*pi,3.99524018814419*pi) q[14];\nu3(0.218306531298578*pi,-0.368430658501274*pi,4.24098833642024*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.604411477700877*pi,-0.4543718512221568*pi,4.25957135846784*pi) q[12];\nu3(0.573678612753551*pi,3.10611942902773*pi,3.36185754135512*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.392475393472536*pi,0.63756462951882*pi,0.687182004991011*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.358919970925259*pi,0.05275599098080297*pi,0.5737338898964258*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39866270624577*pi) q[20];\nu3(0.529882322227559*pi,3.42967134971414*pi,3.27861330432166*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.18404318070923*pi,3.28789818239841*pi,1.366153311484273*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.924550484255038*pi,0.19230229929195097*pi,0.902905151224114*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.834890855203511*pi,0.249408654431172*pi,1.4255358514051069*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.857831742983472*pi,0.54585501585471*pi,0.5386636087567083*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(0.472938733319649*pi,3.34985376579962*pi,0.970016293448984*pi) q[3];\nu3(0.142254564053111*pi,-0.025650720851846*pi,4.46349957072261*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.336420834005334*pi,0.40303240523641004*pi,3.6395172042334*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.46032001909701*pi,0.5*pi) q[1];\nu3(0.425036513093635*pi,3.29793226083661*pi,1.99426069394647*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.311156677850518*pi) q[5];\nu3(0.853370504617308*pi,3.28498824472409*pi,2.95330289547138*pi) q[6];\nu3(3.5*pi,3.41342441625444*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40958493245048*pi,0.5*pi) q[8];\nu3(0.582658294712014*pi,-0.210041044532764*pi,4.06358542163956*pi) q[10];\nu3(0.607353192481561*pi,0.37982363994811597*pi,3.91435726282652*pi) q[11];\nu3(1.0*pi,0.0*pi,1.346955203128928*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.358300487301715*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.622354225144169*pi,-0.05064487330398498*pi,3.62823086914506*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.36137314392649*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.110722277190976*pi,0.13049719129159199*pi,3.56935287300317*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[12];\nu3(0.378147155777925*pi,0.39899377541621195*pi,0.955619093995018*pi) q[10];\nu3(0.471392665181835*pi,2.97667488495136*pi,1.325163990413958*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1946179970480308*pi) q[13];\nu3(3.5*pi,3.48243759877973*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.250588541350889*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41726640370946*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.20447381938631*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5838384428091081*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[12];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.643660831650374*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.706775771598124*pi,0.21182062581262495*pi,0.683082754635865*pi) q[16];\nu3(0.0964152264383345*pi,3.34937481017137*pi,1.4728812634611281*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5346682182297706*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46324494058737*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.3672379322203159*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45931282187045*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.589966994522049*pi,-0.008949092488927002*pi,1.1253750502874889*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210480646413472*pi) q[19];\nu3(0.270478360982354*pi,0.044699230930620004*pi,1.301955029329081*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.34184822737432*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.28590513706731*pi,3.25961103437489*pi,1.66250702446091*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.31386013982973*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.438492581680516*pi,0.17837649603790795*pi,0.5251396531187621*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,0.600490776295692*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.252549796450036*pi,0.50217147167732*pi,3.52486435293454*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.45727383030343*pi,0.5263024928578699*pi,0.760286132544068*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44763262819442*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.860569321784143*pi,0.025981207686741947*pi,4.1660111433911595*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.46402951557114*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45269410665498*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.563917944748429*pi,3.48847368528141*pi,3.65976865792632*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2294788803688501*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.245911462501848*pi,0.5768582949472401*pi,3.99548110227204*pi) q[0];\nu3(0.628466727134207*pi,-0.28401158462335296*pi,0.827534789163343*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38399587563721*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.896858175177064*pi,0.387398776001909*pi,4.18483642549444*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232097496462972*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.349300932109377*pi,-0.4511882941790668*pi,1.199890685679599*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.747350637904688*pi,-0.482902069564398*pi,0.5920835084008242*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.813765675325535*pi,2.47510247619766*pi,3.58793077203749*pi) q[12];\nu3(0.454655729586328*pi,-0.18347755082434902*pi,1.397765202466646*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.692179025045156*pi) q[17];\nu3(3.5*pi,3.48716714288643*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.391915162307336*pi) q[20];\nu3(0.507835815040635*pi,2.7251549208512*pi,3.98583898666651*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.519914911837961*pi,0.9138871771146699*pi,4.20607308551436*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.711424854557566*pi,-0.223088104060913*pi,3.85120990993745*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.397170529722143*pi,3.48179198521532*pi,1.56129373934312*pi) q[12];\nu3(0.585506526375287*pi,-0.0032381350505790163*pi,4.23163672663741*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46535537843708*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.687288771165987*pi,0.9407936988204499*pi,0.797392642821555*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.260442019170545*pi,-0.251463609773523*pi,1.2458188280274611*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5063537383941945*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.610233228692375*pi,-0.135436307631911*pi,3.51903581863111*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.519330080844103*pi,-0.08208293255909799*pi,0.7793137605348359*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.387485073586935*pi,0.15355931621256302*pi,4.012222462443431*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.30074844230076*pi,3.27128338229543*pi,0.67520152531371*pi) q[9];\nu3(0.681061964893567*pi,0.08808577666985495*pi,0.549455669672101*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46620951161818*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.503637437859754*pi,0.010719054970777964*pi,0.873989601667676*pi) q[3];\nu3(0.60152208149882*pi,0.69663769035359*pi,0.735222938593777*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.776410480664092*pi,3.06372893470247*pi,0.549848386595044*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.228434062966062*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.73772917172412*pi,-0.247086726543362*pi,4.31321380969829*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.94491683154198*pi,2.86433267512614*pi,3.28630933647087*pi) q[3];\nu3(0.411828695020991*pi,3.18134800413038*pi,1.95527880640369*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47832407931054*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3648095399178009*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.424012664672154*pi,-0.19133386417828302*pi,3.91486386090979*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.498393178185272*pi,0.43820954706498405*pi,1.374667192812562*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.609302864622384*pi,-0.24100776488533399*pi,3.89635741357311*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.351349488719788*pi,0.303570038565409*pi,4.04977353929479*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.465783100298291*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.268894924738876*pi,0.004937045818414032*pi,4.067146835783101*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.47717914797359*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.201436676851421*pi,3.38282875637016*pi,1.042903449846753*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5027312219929893*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.668598017895143*pi,2.98472784184083*pi,3.4375203643511*pi) q[11];\nu3(1.0*pi,0.0*pi,1.244084063051542*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.418532088731462*pi,0.7751572389653001*pi,0.649449777792632*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.180856552471088*pi,0.7199127481757*pi,4.166637598058999*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.784452837457112*pi,3.40913353141164*pi,3.97429622387651*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39846938431598*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.276915456528232*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48651706108393*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.613514575210818*pi) q[15];\nu3(0.0967264604779842*pi,3.21325487676546*pi,4.49454541777766*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.492678141920713*pi,-0.332151973571826*pi,3.83698953035129*pi) q[20];\nu3(1.0*pi,0.0*pi,1.262417998518867*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.415031971936092*pi,2.82345493587504*pi,0.913919449560883*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.362834962137*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41463150324818*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5229438395225081*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.307310440298548*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.259240321226323*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31998165776359*pi) q[21];\nu3(0.57533362469729*pi,-0.0074552392791559785*pi,0.835141438290839*pi) q[0];\ncx q[1],q[11];\nu3(0.543905003106229*pi,2.7509851907594*pi,4.03004546973019*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[13];\ncx q[6],q[10];\nu3(0.559639318398559*pi,-0.41466594918968147*pi,3.70578542911623*pi) q[7];\nu3(0.730816086624157*pi,0.7170220678235599*pi,4.230261801782801*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39892160378387*pi,0.5*pi) q[14];\nu3(0.914426794527263*pi,-0.023344831883902017*pi,3.73411302685592*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.360291722270773*pi) q[18];\ncx q[19],q[20];\nu3(0.799091698747583*pi,2.86075491815899*pi,3.17740765819312*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.456002234010921*pi,-0.12311311482507498*pi,0.894126678452714*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46750900288626*pi,0.5*pi) q[6];\nu3(0.465997036824754*pi,3.41089357498352*pi,0.968802763199924*pi) q[7];\nu3(0.471196085456799*pi,2.7851597433164*pi,1.1468975610014231*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.146268393192965*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.349071775149779*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.25922377575796*pi) q[13];\ncx q[14],q[18];\nu3(0.159159727749301*pi,0.16006756768390995*pi,4.20597421805418*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.36078819781486*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.215504793892939*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.30767510484876*pi,0.445966650346193*pi,3.88048446303832*pi) q[3];\ncx q[4],q[13];\nu3(0.258533052405733*pi,2.84353157679357*pi,1.3470089309173852*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.379538136356527*pi,3.11291903032003*pi,0.667737356357451*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5997005518552898*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.720809251347651*pi,-0.04248400897217802*pi,3.46572857974364*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.355155778524447*pi,0.37637286514696*pi,3.49673760395132*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47900728780027*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.213145283162274*pi,0.62131741339374*pi,4.23092348301285*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43610898396278*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227417457782877*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5175593385736637*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.433775575332399*pi,3.15230553989752*pi,0.5376129886606784*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.480117524572037*pi,3.49947781104675*pi,1.59316924641368*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36624835387445*pi) q[17];\nu3(0.601779683069814*pi,0.438656696193663*pi,3.9601976599232*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.48313779188568*pi,0.007601542473091971*pi,3.9228843729308*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.242781135636108*pi,3.02791968671475*pi,1.85098454438284*pi) q[14];\ncx q[16],q[17];\nu3(0.623682011937598*pi,3.16067615581097*pi,3.90420103682601*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.541739264002627*pi,0.50688374728041*pi,0.559688077638695*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.730929287922657*pi,-0.4156779558191418*pi,0.7055464650220851*pi) q[21];\nu3(0.559266351604568*pi,0.01930977616805396*pi,3.92535380677405*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.640294518926263*pi,-0.047067019826251*pi,3.73733281370421*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.231433664642643*pi,0.39831150749977295*pi,3.93181503627693*pi) q[19];\nu3(0.329314951854752*pi,0.86402053549381*pi,0.5251646259748792*pi) q[20];\nu3(0.67612627401164*pi,0.08872508372698995*pi,4.19663675152508*pi) q[21];\nu3(0.477930363246692*pi,3.38171260699735*pi,4.44185463765542*pi) q[1];\nu3(0.774376451313011*pi,3.13223056185073*pi,3.6787138612906*pi) q[4];\nu3(0.767689456101016*pi,2.94178650782184*pi,4.1612783025474105*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.595198293948227*pi,-0.43440085143387663*pi,1.017691580174267*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.814049836143603*pi,0.64683826932124*pi,0.5568662559109405*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.289412451696898*pi,0.29841818336943804*pi,3.64254095548429*pi) q[4];\nu3(0.428966793089843*pi,-0.142095370776828*pi,3.83139881626205*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4842010796829*pi,0.5*pi) q[8];\nu3(0.779654232143478*pi,2.83873691090092*pi,3.37836398133261*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.419657080046225*pi,3.27166647588679*pi,4.37317879883806*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3635695382942141*pi) q[14];\nu3(0.681232542457969*pi,3.28472915449569*pi,3.08701290472114*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41807177979187*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(0.610610394797537*pi,2.78109442586373*pi,3.44252902536363*pi) q[10];\ncx q[12],q[20];\nu3(0.699892446961896*pi,3.20050834403948*pi,3.3304204594331*pi) q[13];\nu3(0.463040188599983*pi,-0.304866748256049*pi,3.78203268439333*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246968976279316*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44589651623586*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.21482869073877*pi) q[11];\nu3(3.5*pi,3.43760470952725*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5489651040174899*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.871593019217963*pi,-0.25331320378822497*pi,3.2917691092814*pi) q[17];\nu3(1.0*pi,0.0*pi,1.265093967070754*pi) q[20];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(3.5*pi,3.44838436322088*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.274869102559371*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.148809136534874*pi,-0.046280451294125*pi,0.992723124407774*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4096153600894095*pi) q[19];\ncx q[0],q[10];\nu3(3.5*pi,3.40438049983509*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,1.319651583474541*pi) q[3];\nu3(3.5*pi,3.43011617923936*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3614369015026995*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.363740606510969*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5834030151581526*pi) q[20];\nu3(3.5*pi,3.48663911080495*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.644121847615184*pi) q[6];\nu3(3.5*pi,3.45886085320467*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.1564244007742799*pi) q[10];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.254571423333649*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.68639875235945*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.602890955560416*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.1471744297996*pi,-0.243152264770363*pi,0.612461380316431*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5427668698749097*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34319431567226*pi) q[13];\nu3(0.566014048717882*pi,0.52386450236987*pi,4.06089860461955*pi) q[14];\nu3(3.5*pi,3.4704770102568*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49402469096725*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293172380547589*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.177583459490005*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.39593261969709*pi,0.71087518994907*pi,0.694394909681089*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.448772051730122*pi,0.61374107263619*pi,0.5603956187480428*pi) q[12];\nu3(0.56167435680408*pi,1.14467814472576*pi,0.800760263488117*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.609633930986637*pi,3.1326468744321*pi,3.93123387204204*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.191162150969735*pi,-0.023290609150900976*pi,4.4076985002588*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.658164388590516*pi,3.11585972290751*pi,2.96866166184748*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32986459299295*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.377624164756909*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.371233957527722*pi,-0.4444497137991612*pi,1.68394351280611*pi) q[1];\nu3(0.698521792540072*pi,2.78747764620365*pi,3.21310501234936*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.477699701067081*pi,-0.05779977410354897*pi,3.57863547127952*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.654482771216233*pi,0.10151072639710002*pi,4.1379265196256*pi) q[20];\nu3(0.507330817280337*pi,2.59652115028276*pi,3.98985510323662*pi) q[0];\nu3(0.907453025312676*pi,2.4853337401004*pi,3.76793406102142*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.501177919215789*pi,-0.377217030612712*pi,4.14228580866614*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.702988875516923*pi,3.09047160715314*pi,3.27238582612613*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.579242055931709*pi,3.02176569966386*pi,4.4067846045429295*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.093123561626021*pi,-0.09995228658997202*pi,1.091117994840676*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.556858941505098*pi,-0.181262532035929*pi,0.977111715937333*pi) q[18];\nu3(0.886813501107234*pi,-0.300522953643233*pi,0.649791933611051*pi) q[19];\nu3(0.818467816622877*pi,0.8950097080771999*pi,0.773253200855113*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.452331721268784*pi,2.93755226585832*pi,1.0573562775963699*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.474634427073726*pi,0.15003541109895702*pi,4.27857408352797*pi) q[3];\nu3(0.644806267172314*pi,0.6870370609716001*pi,1.141376923127998*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.381124640214407*pi,1.03886269314235*pi,4.26112769299395*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.437451340751471*pi,2.92098690261893*pi,1.102459180972098*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.70840426216243*pi,0.33482880420375305*pi,4.266253298815601*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.707650214782388*pi,2.80158340144769*pi,3.81470011443923*pi) q[18];\nu3(0.677396543872912*pi,0.01412342470547201*pi,4.48001355865234*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.274349608632462*pi,2.73671303981225*pi,0.807417531167519*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.771110996463474*pi,-0.29425253233759896*pi,3.47082288451446*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.353566905828845*pi,0.10643953749454105*pi,3.48808930743933*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.188344356353822*pi,0.12036202554296904*pi,1.2278643575232069*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.469933510344807*pi,1.03044110552932*pi,4.24972871984145*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.828277228263791*pi,2.64339466697478*pi,3.83689910487979*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.674459275210878*pi,-0.4750279975191457*pi,3.96798899720372*pi) q[13];\nu3(3.5*pi,3.47536219831218*pi,0.5*pi) q[14];\nu3(0.550178034598605*pi,-0.4997523343861285*pi,3.10680434008031*pi) q[15];\nu3(0.335962660983645*pi,3.07094896994096*pi,1.5236303619144*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.25947910952737*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40403933107202*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.177384498227882*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.171157587306031*pi,2.98428413477175*pi,1.492657531134157*pi) q[15];\nu3(0.557933055671804*pi,-0.4723209114687051*pi,0.88194251886439*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[11];\ncx q[4],q[9];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.261382037482759*pi,0.6371408242346*pi,0.678223038391598*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.455145061181209*pi) q[20];\nu3(0.277533913717071*pi,3.27630852978376*pi,1.63491982441755*pi) q[21];\nu3(3.5*pi,3.46396096387312*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,3.4828279783821*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40439142168693*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.288448921458909*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45857260528686*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.100417316165087*pi,-0.291341722120447*pi,4.10754214707184*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308758973175679*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1439259034087241*pi) q[19];\nu3(0.222092425284215*pi,-0.110871233806081*pi,0.613387169350585*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[11];\nu3(3.5*pi,3.48473202822334*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.2815283207569*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.48012647452871*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.297237436683824*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41091438980696*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37906525455847*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.268489417887054*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.758365029942351*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4435040807929695*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45847362274613*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.28689226287844*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.28232020019046*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.364741202963771*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.43392958791589*pi) q[16];\nu3(1.0*pi,0.0*pi,1.124539744177353*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48144246160543*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5493857876702035*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1487845407169721*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5152056611083422*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4295993379024505*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.40178970875445*pi,2.79710280232897*pi,1.61174061789815*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.876788048944983*pi,2.77866978684152*pi,3.9624247155723*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.781277001254279*pi,0.85489004076557*pi,1.086976830597799*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5995102075341373*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.451376705197178*pi,0.07512684187483298*pi,0.970264660260012*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.473072946721888*pi,0.374790725494614*pi,1.361236963020829*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.493384639304107*pi,3.47675568966434*pi,0.641284005599883*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.533705742648682*pi,3.38247900728935*pi,3.51100967308586*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.327813593939295*pi,-0.232574721043942*pi,4.41940545431007*pi) q[14];\nu3(0.516436873840473*pi,-0.23061110936114598*pi,3.869147885151*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.515426930005029*pi,-0.08025701815611203*pi,0.693299698670615*pi) q[20];\nu3(0.698212016610308*pi,2.84012673068709*pi,3.3515834294719*pi) q[0];\nu3(0.358189287239249*pi,-0.023233095737879017*pi,4.18220533137674*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.302547945647326*pi,0.256736705799292*pi,0.5759338149307174*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.201913920943276*pi,0.373295250160237*pi,0.5191000795673129*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.493788996639113*pi,-0.13407207575757202*pi,1.3913625755328352*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.605794854956441*pi,-0.4325759443995691*pi,3.78672367413211*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.74822902062298*pi,0.340983300094827*pi,4.27327595477845*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.516797038891152*pi,0.16671379680336795*pi,3.86525850332036*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.448128350478705*pi,0.67560243228504*pi,3.96914742540939*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.431465153200664*pi,2.88234215575018*pi,0.7588373349474811*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0127060306965402*pi,-0.168969338910483*pi,1.453145679780115*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.504015664571695*pi,0.60828325579195*pi,4.14286866118017*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5441008901309*pi,-0.009505251657635994*pi,4.43742006446419*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.268033063082852*pi,2.32036681021881*pi,1.318424585461555*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.409730868471563*pi,0.136518974096573*pi,4.160458950790209*pi) q[9];\nu3(0.444805547108838*pi,3.14607450642285*pi,3.30423873032079*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.209513402575987*pi,3.49870452753195*pi,1.282194135805426*pi) q[12];\nu3(0.41592874491158*pi,-0.319189498427604*pi,1.53079859635411*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.344431188285847*pi,3.46937811921648*pi,4.40630033988381*pi) q[19];\nu3(0.367813170679523*pi,0.52159090054565*pi,3.72754928352772*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.248693232829448*pi,0.250624652683507*pi,1.218334962727875*pi) q[2];\nu3(0.487491553254289*pi,-0.12147302715313402*pi,4.02889071394484*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.877979435072266*pi,0.7671156474959699*pi,0.913394692838347*pi) q[5];\nu3(0.493469486552015*pi,2.80729995283733*pi,0.996982370384575*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.476337862408202*pi,-0.02323242751111998*pi,0.833403666548427*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.228227851165917*pi,-0.248204035517275*pi,0.639115637896543*pi) q[12];\nu3(0.315485004562406*pi,0.66632075530765*pi,4.16982076590285*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.563404965365843*pi,3.27122074560616*pi,1.8092076057879*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.645737440777983*pi,0.85200576133541*pi,0.844219683748058*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.76631895833711*pi,0.17883835014889105*pi,1.67528863481229*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.842638988039616*pi,0.470747570290049*pi,1.2967377664483108*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.30513107630854*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.164669069591096*pi,0.021739055058111023*pi,1.0663917688966391*pi) q[16];\nu3(0.470786643705476*pi,-0.21104553330749598*pi,3.74043408209069*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181325344720281*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[9];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.413820863216675*pi,0.05609079741339795*pi,3.88274277424784*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.48558640750081*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.350603738982324*pi) q[6];\nu3(3.5*pi,3.27006832173613*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43625950802936*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.203672454890532*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2101568325451662*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.40656184436429*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.169172914605113*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5082101543734949*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[17];\ncx q[2],q[19];\nu3(3.5*pi,3.48148963747077*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39883274300028*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[9];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.14169295440873*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.375896518780457*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39486849443468*pi,0.5*pi) q[1];\nu3(3.5*pi,3.27527810000389*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.44109925919007*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.7002239409808431*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38078054428763*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39644609559764*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286224040143163*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1919139412526891*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.108265426525103*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5995785137047105*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[17];\ncx q[2],q[19];\nu3(3.5*pi,3.47177533647778*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41191415438735*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5962562149234754*pi) q[15];\nu3(1.0*pi,0.0*pi,1.323204596225366*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.557261958564231*pi,2.91437737538266*pi,4.13081588357553*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4374565165280995*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5018012781052672*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5307079162538653*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.415582071222881*pi,3.39915736133145*pi,0.5866790177006963*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5214625771874846*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.445898866391352*pi,0.92301184294923*pi,3.9282540001173*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.398723924626599*pi,-0.25353495248211*pi,0.698881400468101*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.731881250897984*pi,-0.334301076645721*pi,3.26305216214727*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0268662509765473*pi,3.2769451555572*pi,4.25985759017018*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.784697668443164*pi,3.1508995891716*pi,4.192358308467631*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.443631059543357*pi,0.91018199413305*pi,4.34702805786947*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.386934109885227*pi,3.41263641507214*pi,1.147143727896479*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.49383664761669*pi,-0.07795363973060698*pi,3.87919015901516*pi) q[0];\nu3(0.429421954601906*pi,3.29640462900057*pi,1.087184847072621*pi) q[1];\nu3(0.6387489851855*pi,0.38369157475679605*pi,3.95265574559597*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.514382786177331*pi,0.023184621577137965*pi,3.99422020582877*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.633784669689598*pi,0.046130525973621994*pi,0.666633236879387*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.263187856841248*pi,0.06250862369314802*pi,4.11242877860262*pi) q[20];\nu3(0.887856693971765*pi,3.00915390450005*pi,3.92595365259168*pi) q[0];\nu3(0.582552732812731*pi,0.489538381634982*pi,0.740232659363392*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.427568828447466*pi,3.0329610596058*pi,1.7483978054705*pi) q[3];\nu3(0.869037472867958*pi,2.41780184797459*pi,3.8263811747446*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.370808493119351*pi,3.38122403408255*pi,0.9129554048063331*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.281066033754874*pi,-0.18829648411315397*pi,3.74671969669868*pi) q[9];\nu3(0.660122218365192*pi,0.36119759972757004*pi,1.061333443112801*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.946354314136881*pi,0.22054638615466304*pi,3.91513026665523*pi) q[19];\nu3(0.688616204714314*pi,2.8061395999367*pi,3.37929104926305*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.579570807169598*pi,2.53557120627485*pi,3.69315723175543*pi) q[3];\nu3(0.264312557939147*pi,0.03912271959145297*pi,3.98535164213633*pi) q[4];\nu3(0.593368379274679*pi,3.22801431733569*pi,3.94140138871163*pi) q[5];\nu3(0.26388551652746*pi,2.98418312326741*pi,1.249329149894384*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.168194175349937*pi,3.22149875583773*pi,1.0763541007831061*pi) q[10];\nu3(0.319202523993168*pi,2.5843952410763*pi,1.129017147904184*pi) q[12];\nu3(0.223037658616697*pi,2.63500362439007*pi,1.410486392841348*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.311599542270432*pi,0.70430901680433*pi,4.35112916393474*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.696811909383763*pi,0.5582903180663299*pi,4.3671041213339805*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.849410747249387*pi,0.6208531761143901*pi,0.741792181360236*pi) q[5];\nu3(0.949635063187869*pi,-0.11386251809923698*pi,0.5075917378052661*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.445548078052396*pi,1.03360580973101*pi,4.32543310724442*pi) q[12];\nu3(0.66432336658388*pi,0.8578982130997801*pi,0.929834802465349*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.864176665455302*pi,2.77440074098693*pi,3.82545859853465*pi) q[15];\nu3(0.332310738562231*pi,-0.4858031499285958*pi,4.22161349180862*pi) q[16];\nu3(0.616331480647793*pi,-0.24002526327488*pi,3.63883589435941*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.325604848853766*pi,3.07656692619551*pi,0.734191885550782*pi) q[14];\nu3(0.825057707484531*pi,-0.339751979927637*pi,3.29826847927985*pi) q[15];\nu3(0.312462793242138*pi,0.47262661022752495*pi,3.65474378466674*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[3];\nu3(3.5*pi,3.34560430090916*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48059338780324*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.656343704086041*pi,3.04297730409336*pi,3.75631758025868*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.203947991873024*pi) q[20];\nu3(1.0*pi,0.0*pi,1.186370213863992*pi) q[21];\nu3(3.5*pi,3.47056374910159*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48765851104468*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,1.252670981216611*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1385517244623*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[10];\ncx q[7],q[20];\nu3(3.5*pi,3.4089479352239*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.284679065600558*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37271065634816*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49848608165701*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.258875598345305*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(3.5*pi,3.31295981119162*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2792873189810972*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219324448716085*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40576671037611*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5211788362457868*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,0.674781786879631*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43468234808646*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[10];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.30653148264062*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49968224271873*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.2570171124981089*pi) q[14];\nu3(1.0*pi,0.0*pi,1.377596793210294*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616143059713155*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.48370474445499*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5551352122725636*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3985101296279279*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.471201056894699*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48651990625368*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.471003784476848*pi,-0.06222173572063999*pi,0.5365524052910043*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.48632948553915*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35683762173433*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.271776194431592*pi,0.119143001964089*pi,1.072698554658856*pi) q[1];\nu3(0.521539746950793*pi,3.46766174227343*pi,0.9396983079643819*pi) q[2];\nu3(0.431235478503447*pi,0.258554641458523*pi,3.55032151817571*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.67900947582655*pi,2.93953763483968*pi,4.41895919861322*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5920644747904524*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.574229917737288*pi,3.37401638283118*pi,2.97008433828242*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.756701188854436*pi,0.09454718153588704*pi,4.26216780250904*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.562292832604987*pi,0.6104037877717701*pi,4.176120851294311*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.467720300232534*pi,2.86596996286128*pi,1.164002396989536*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.418227295955271*pi,0.446630705760208*pi,3.86292597323956*pi) q[8];\ncx q[9],q[15];\nu3(0.320515598627115*pi,3.46046080438528*pi,1.83108651853702*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.914877450321235*pi,3.23890965871534*pi,3.27829707164124*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.234278853152609*pi,-0.347103047857167*pi,3.90560754898515*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.656575657085555*pi,3.40551663993109*pi,3.94862204535865*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.595427951538544*pi,0.09597680070696801*pi,4.44089585632877*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.188664651090923*pi,0.8657055224627599*pi,4.15867129566711*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.266233048603562*pi,-0.03942523232105799*pi,0.5749860183468616*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.708442729465987*pi,0.11024286677737405*pi,1.232907056227867*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.214954927586244*pi,0.64244904025369*pi,4.360007713512649*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.353142272740369*pi,3.29655309951055*pi,1.61806710195862*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.811698968688016*pi,-0.4662621881828689*pi,3.29746390157927*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.134372572342837*pi,0.451377231958773*pi,0.9906926361963719*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.576559387085565*pi,-0.018272171499292*pi,3.65107049021463*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.665339414522244*pi,0.220761394026039*pi,3.77567713840518*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.560952280104511*pi,3.07897442179862*pi,4.12202553362427*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.622060293356693*pi,0.34176987268924597*pi,0.566789583112767*pi) q[4];\nu3(0.292599501517674*pi,0.162175360272932*pi,4.38700251736263*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.623903497670008*pi,-0.297331037831444*pi,0.611760650235353*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.518880834256268*pi,0.335252735037896*pi,1.021214281757664*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.549541043772116*pi,0.7278310616603401*pi,0.503005244982346*pi) q[16];\nu3(0.182930668687806*pi,0.84655178394118*pi,4.25801896738034*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.135074592672313*pi,0.49837855808838805*pi,0.623499079643266*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48103861689541*pi,0.5*pi) q[8];\nu3(0.468424928629506*pi,0.18506847133743798*pi,4.3959565513903005*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.895473535225471*pi,-0.05413252172768601*pi,3.67324139587101*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.228888429514262*pi,3.00584621502314*pi,1.95085976356555*pi) q[16];\nu3(0.774398341200403*pi,3.40836773827978*pi,4.44575336438335*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.271085905099655*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47972014770079*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3627138488945572*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.286232742580636*pi,-0.4356758334127102*pi,4.15854095520183*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.893519229389717*pi,3.07279388355369*pi,0.5449051756689114*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\ncx q[0],q[17];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.453558019413141*pi,3.44220901701058*pi,4.15952873489451*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.595514904537823*pi,2.41087802243819*pi,3.7630109971124*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.444687114811208*pi,3.1305876612231*pi,1.75022588161183*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5386842965581741*pi) q[21];\nu3(3.5*pi,3.33725092859957*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.633995679927695*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.531422322750316*pi,3.0022538707419*pi,3.75751089540969*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.306305137911235*pi,3.30628087005147*pi,2.0461332003280903*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.228665272686474*pi) q[17];\nu3(0.213535863677038*pi,3.26354290692075*pi,1.66294853403576*pi) q[18];\ncx q[0],q[17];\nu3(3.5*pi,3.49165328224916*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.3102372662984751*pi) q[5];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.26401223684375*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.114837373187484*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,3.49324522516236*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.239216673249135*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47284237284968*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42454114584493*pi,0.5*pi) q[7];\nu3(0.309448674447266*pi,-0.4776698442115009*pi,1.0759165378147229*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2625191494353931*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3067121367207029*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5897376809137307*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.271476935487882*pi,0.44236327558519895*pi,0.930977929343632*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,4.3968037680422*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.625933471654024*pi,-0.288446660940604*pi,3.72759521707498*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5799451700360967*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.39896669595009*pi) q[20];\nu3(0.523864922552638*pi,3.15050108232257*pi,4.05998394402763*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46726274803135*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5169977455660208*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2280074126043719*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.50906211799771*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41745289608691*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227877326584618*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.684836066119222*pi,-0.234165536574107*pi,0.966734959372168*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.980556020665808*pi,3.20249255130749*pi,0.658534771119382*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46300046230795*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.373432518924171*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.774011700485797*pi,3.23741567036662*pi,4.19441363919973*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.116666058454211*pi,0.161649911616916*pi,0.5415442300658893*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.930472845847867*pi,3.2919217807417*pi,0.5024475776057047*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.563578708607392*pi,3.44859388206909*pi,0.9003286213378761*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5325633313291033*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.636519463047993*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.47506993754402*pi,0.83255760924972*pi,0.8869834927544991*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.511047350584838*pi,-0.333502167345388*pi,3.96198804823139*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.537744509316807*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.186926605038719*pi,0.184161252932453*pi,4.33972410651641*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.16586195035237*pi,3.08307427144665*pi,1.86874278011053*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.734917883811908*pi,-0.372836109538238*pi,0.668698554564563*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.368511210290118*pi,3.21248498916018*pi,1.3834004174196561*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.345515555998268*pi,2.73516264096656*pi,1.097736793414972*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.217451787302495*pi,-0.4223591281409786*pi,3.97806875504905*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.732677887097225*pi,0.260126976375772*pi,4.2788570441284*pi) q[3];\nu3(0.34055833281331*pi,3.45113115927225*pi,1.81717546442529*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.654200868910414*pi,3.14225579997102*pi,3.28641201130097*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.342353136125194*pi,0.9589553643350699*pi,4.29508504260252*pi) q[12];\nu3(0.428907711751772*pi,3.21648915044849*pi,1.96977531810311*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.448697077472703*pi,3.42430429557371*pi,0.650271047152766*pi) q[18];\nu3(0.386945333374023*pi,0.97471006491969*pi,4.45633712091092*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.602998392213531*pi,0.386463081453828*pi,0.9556815627815289*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.651735453048226*pi,2.9985878243153*pi,3.89296834152322*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.696657808234839*pi,-0.110021011913008*pi,0.5059437488231566*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.543480391388201*pi,0.084326878331202*pi,1.2215243063834569*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.49634143961156*pi,0.71630761409359*pi,0.83007856998234*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.181725829953269*pi,2.5624678558065*pi,1.1477991044010971*pi) q[16];\nu3(0.468905465986953*pi,2.95895250764429*pi,1.230561897605005*pi) q[18];\nu3(0.156387137637076*pi,-0.26564684935065397*pi,0.69112942645196*pi) q[19];\nu3(0.924542642652391*pi,3.1193123171605*pi,3.3760817801319*pi) q[20];\nu3(3.5*pi,3.43195981476426*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.254306755473911*pi,0.41673858065119596*pi,0.600989350217637*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.569214789397501*pi,-0.276389847954317*pi,4.17877166150142*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.217544822390652*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.938363993372781*pi,3.02779610085697*pi,4.48664023424549*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.178815933461884*pi,0.5014127649004201*pi,4.16276515916159*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.617971723080732*pi,3.00569483585915*pi,4.13327589646807*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.876401991319824*pi,0.11955779720373105*pi,0.619706739697974*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.668287140821008*pi,3.45331487467457*pi,3.43178690109966*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.388508189456207*pi,3.03375001726876*pi,0.5235565629371352*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47614419538333*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.276483942629612*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.547315295777353*pi,-0.35694236071639296*pi,3.80873970547898*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38372597801264*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.455734070940698*pi,-0.265251491561453*pi,0.54983657234779*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.37846016733642*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.300750054702442*pi) q[6];\nu3(3.5*pi,3.36504750440774*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.116456444750322*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5544415571950578*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[19];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.25056052494198*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.159510597570717*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42987528897091*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40785154846909*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39450570553919*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35870649312356*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.162406268452602*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.249268787220903*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5081124781579638*pi) q[18];\nu3(1.0*pi,0.0*pi,1.329802769331315*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[19];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(3.5*pi,3.40505474652435*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44356685725256*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297948643302713*pi) q[15];\nu3(3.5*pi,3.49906827028593*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.486213482317821*pi) q[17];\nu3(1.0*pi,0.0*pi,1.344119557750459*pi) q[20];\nu3(1.0*pi,0.0*pi,1.220116746772876*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.45835813487569*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.639247562314194*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5731409651060964*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.858697014829595*pi,0.15060484716338196*pi,4.33882718671668*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.68918341022316*pi,3.41296283108714*pi,0.7851328057485321*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32213354880423*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.863257834329787*pi,0.07907139714848999*pi,0.730792317269884*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.27857579313932*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48397088407798*pi) q[21];\nu3(0.682684384399549*pi,-0.06931370710545998*pi,1.2250272883168791*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.502666936344205*pi,0.16898025744094003*pi,0.5244796781481414*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0631459210597555*pi,0.14041436253213702*pi,4.10654297028805*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.170065041528494*pi,-0.25700988124039403*pi,0.985234133701345*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.265071981504183*pi,0.5985913902741999*pi,3.89324634697761*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.469823476925078*pi,1.0428942258168*pi,4.174195334243461*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.103370941243132*pi,-0.014689778735126002*pi,0.8933064684219669*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.583043313345005*pi,3.16343492422509*pi,3.44727169686235*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.58987665184288*pi,0.24826398309629105*pi,3.95605947361886*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.288517051659594*pi,0.6611016227994899*pi,3.86859473848573*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.862036812342106*pi,-0.4390938698950777*pi,3.15705999546889*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.624679819221074*pi,0.44498021149463396*pi,1.1324163652941062*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0766194873046922*pi,3.23177462874017*pi,2.04634961581033*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.494104039407184*pi,0.8002057385850401*pi,4.2462665734597*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.472520828645998*pi,3.48933161245773*pi,4.35284809735579*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.624705943495522*pi,2.78359678938883*pi,3.22963295833031*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.508982975582324*pi,-0.305591053540308*pi,4.09350832228248*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.491863567800456*pi,2.79368323623513*pi,1.1728932765006421*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.697441847891643*pi,2.98788953127439*pi,3.17244299072382*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.625597580785025*pi,0.8812601751792399*pi,0.5521592909738506*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.368936298758296*pi,0.48288335426291495*pi,0.996087541094527*pi) q[6];\nu3(0.688323206305548*pi,-0.348241889916476*pi,4.04738022442902*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.589342183217317*pi,0.95187346912017*pi,1.0025449200252678*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.43139969168064*pi,2.42897956290671*pi,1.159978609211442*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33536710042324*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.282249923352004*pi,1.1445246720754*pi,4.18050830069185*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.74019171689976*pi,-0.008143056416256012*pi,0.945358239964471*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.230264031351099*pi,0.79786624217307*pi,4.092064604883539*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.389691636170395*pi,3.41929605907106*pi,4.3840160864418305*pi) q[16];\nu3(0.351177460050152*pi,3.14792601387487*pi,1.85949366457877*pi) q[17];\nu3(1.0*pi,0.0*pi,1.087678139877472*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.391057033247711*pi,2.69108370995779*pi,1.56538072918638*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.792518992768209*pi,-0.324036017652179*pi,4.0624891764001*pi) q[14];\nu3(0.807955638993318*pi,-0.165562536774703*pi,3.95595740377774*pi) q[15];\nu3(0.112987174841547*pi,-0.10567513434933701*pi,0.661571551100096*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.539554604315815*pi,-0.46042603624778533*pi,3.3334685773093*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.779243798728394*pi,0.49501973563020996*pi,0.914650346278033*pi) q[14];\nu3(0.526283007448274*pi,-0.1309278631688*pi,4.0606601477119195*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43807393202813*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.741746825216274*pi,0.38357642173212103*pi,1.256547456088281*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.36737386475256*pi,0.5*pi) q[2];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.213344774454699*pi) q[6];\nu3(0.340996749890294*pi,0.47859146030891997*pi,3.49903132237129*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.808520791746827*pi,-0.207611039475736*pi,4.22478211308527*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[6];\nu3(3.5*pi,3.48440064426327*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.322270001244262*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.4953786085919*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.360346937025932*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.718484908496909*pi,0.39190545153426304*pi,1.466691752289234*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44455107286969*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.37847837448596*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43435617128303*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.3246359836520951*pi) q[16];\nu3(1.0*pi,0.0*pi,1.185049981514599*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.301637987537284*pi,2.78959061616041*pi,0.989716865401287*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[6];\nu3(3.5*pi,3.48789949712063*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.691781010867597*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.573567156332162*pi) q[13];\nu3(3.5*pi,3.40737033424111*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3191542455669318*pi) q[15];\nu3(1.0*pi,0.0*pi,1.085242623005997*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[21];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.44491298690652*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.441670757084189*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.656573111679522*pi,0.20844553225389395*pi,4.36645497743601*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31903537746024*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46910881745146*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.378348093387768*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4671127621994*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.2604087651114195*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5739740675575455*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.253862641130389*pi) q[20];\nu3(1.0*pi,0.0*pi,1.380343164717956*pi) q[21];\nu3(0.725491389562188*pi,0.270603053323191*pi,3.82151620651545*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.588299371654412*pi,0.29174132583247303*pi,0.5047392821298071*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.650675156338874*pi,3.27058026374768*pi,3.13766132137278*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40317305545016*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.76797900558459*pi,2.94133466385412*pi,3.67960386838575*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.710052157314914*pi,0.17655266878452602*pi,0.976267861921048*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40363172457171*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38503144912325*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.239312410053481*pi,0.13869334177217896*pi,3.67353054125794*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.515334150660344*pi,0.22560270390140102*pi,0.613555097531452*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.670157101732741*pi,0.42127629840573*pi,1.371063448817285*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.677850920135933*pi,3.18627692117499*pi,4.45372058845023*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.161741081226244*pi,2.53009016525358*pi,1.193968914430517*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.821023436528039*pi,3.46227066112453*pi,3.18874392135492*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.655236629335705*pi,-0.49072898780036495*pi,3.45224725582326*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.254326623092022*pi,2.86039668998878*pi,1.53216666226333*pi) q[13];\nu3(0.280928869381017*pi,0.317844820966813*pi,4.45316676009912*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.892881600772775*pi,-0.344946046174554*pi,0.583464016446607*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.743515624054177*pi,0.59045118921664*pi,4.482368087932279*pi) q[1];\nu3(0.292191503238442*pi,3.28891629908359*pi,2.13816169921528*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.195866353834268*pi,2.62100620302054*pi,1.60936814882632*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.564763297149088*pi,2.45195297095293*pi,3.58563633287251*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.114022561933723*pi,2.86614170061281*pi,0.8541802199706581*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.458433835596883*pi,0.14739488369666898*pi,4.11418475705092*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.497523350757323*pi,-0.128591906466825*pi,3.53786762449328*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.519291543746418*pi,-0.4708614837143204*pi,3.90681669953372*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47130317625295*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.739753930318764*pi,2.83140805761544*pi,4.0270746981197*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.369615944726238*pi,0.276358605588066*pi,4.23632246848001*pi) q[10];\nu3(1.0*pi,0.0*pi,1.294035689401615*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.649217649349648*pi,3.38514379699673*pi,4.26657155860039*pi) q[15];\nu3(0.182010430988555*pi,0.37980275450353396*pi,4.1360581145422*pi) q[16];\nu3(0.635648860884231*pi,3.23245009486657*pi,4.11859711530486*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.402750945365016*pi,0.9425523284497599*pi,4.3194248597646006*pi) q[3];\nu3(0.143585441035667*pi,-0.18256835422422302*pi,4.33937868014793*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.529713554771368*pi,0.068397914113561*pi,0.626511413095899*pi) q[15];\nu3(0.910366530180746*pi,0.5653566335859701*pi,4.47337036996746*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.452831674163333*pi,0.9871613504996499*pi,4.29518211949717*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.7733411356905711*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.934497750500683*pi,2.87457695175891*pi,3.285683936934*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.61076937159271*pi,3.38309627386283*pi,0.745580028204462*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.152049475875133*pi,2.91163208283407*pi,1.69211252265242*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[16];\nu3(0.529114234891319*pi,0.432036740184807*pi,0.680956128402715*pi) q[7];\nu3(0.238340219942579*pi,-0.27815156522447904*pi,0.875829714497376*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.598071434925756*pi,3.19111883429076*pi,3.89062110583474*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.4080343385952*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40499206245014*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46117339501719*pi,0.5*pi) q[6];\nu3(0.611876993919423*pi,3.3209143441533*pi,0.6858418734812051*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2035209875380088*pi) q[8];\nu3(0.297580912380094*pi,3.05773749520086*pi,1.0758530456024191*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3170123933994349*pi) q[15];\nu3(1.0*pi,0.0*pi,1.242138910486076*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.524602177469017*pi,3.46611929864897*pi,0.5913395434733655*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.45835289566373*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2335118590665322*pi) q[3];\ncx q[5],q[15];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48807718799496*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.217621304171135*pi) q[13];\ncx q[14],q[20];\nu3(0.730800691176255*pi,-0.44083729133572*pi,3.72809870963974*pi) q[21];\nu3(0.51916200565777*pi,2.99099636646087*pi,4.16227911509357*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45230273724092*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.873006365492859*pi,-0.11645977572646499*pi,4.418450537077931*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.3691142834705*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.497991682421571*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.600749328668516*pi) q[16];\nu3(1.0*pi,0.0*pi,1.320389582573765*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.569382809809074*pi,-0.4208443817204649*pi,3.46177074327608*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5375318818742514*pi) q[3];\ncx q[5],q[15];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.823078617877578*pi,2.85242639901131*pi,3.53935588575015*pi) q[11];\nu3(3.5*pi,3.39803134679757*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5664018631497072*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.234639932464693*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41002768599899*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258116503657651*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43456273238601*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49156692383611*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48663636363289*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219125227867898*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.358705202639325*pi,0.22570792738830703*pi,1.0958381328532338*pi) q[6];\nu3(3.5*pi,3.4167069676145*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2481481850462068*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5702433615625699*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.406864190403227*pi,0.16618916662457395*pi,0.5364354078300757*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.594040182909004*pi,0.267732953864424*pi,1.291282981900236*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.516971444890534*pi,-0.02326159407915801*pi,0.795804763292153*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5340809643530227*pi) q[21];\nu3(0.20688823215529*pi,0.388292308787637*pi,3.6624669385655*pi) q[1];\nu3(0.806320739263668*pi,0.88683667686032*pi,1.097296924231693*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.531291896303097*pi,0.9409238173162799*pi,0.5740749685713228*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.383810032349745*pi,-0.226881045424201*pi,1.154920422544671*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.524809694607909*pi,0.317409782786475*pi,1.408072641615304*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4716288934607995*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.80763499962445*pi,0.8968258684116299*pi,0.790593771332583*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.337837900018017*pi,3.09250030346658*pi,1.65189725986243*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.387346504780123*pi,3.25610092238826*pi,4.25208301857114*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.48665902456959*pi,3.26552804912562*pi,1.57065280033289*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.260499190769455*pi,1.17112021634693*pi,4.19773650539698*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.482080951725491*pi,3.37760687033885*pi,4.4035100904741*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.476465413149641*pi,2.86460514365246*pi,3.58939145251637*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.696329527625199*pi,3.21466281916829*pi,3.23647473509448*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.672641679467429*pi,0.38388224651869596*pi,0.945109088496472*pi) q[8];\nu3(0.135170229276148*pi,-0.259315990447944*pi,3.87882787742095*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.368046203945669*pi,-0.23938882218268298*pi,0.866638137145542*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.698180654304501*pi,-0.4877648808203587*pi,4.14390069990802*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.17420676898405*pi,2.66107968265013*pi,0.92422976285414*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.73494088604642*pi,0.17865098198193297*pi,4.32301964190453*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.704652632504648*pi,-0.15260128750767699*pi,4.49532708008702*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.492954730010606*pi,0.25393669565057797*pi,4.31037666922225*pi) q[14];\nu3(0.859018755335178*pi,-0.352683143908799*pi,3.37043780725231*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.68392523437822*pi,3.03330542447643*pi,3.1237562555811*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.611458035038364*pi,2.74082623655339*pi,3.68725053935337*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.611640503605558*pi,2.7254320066239*pi,4.06586280738317*pi) q[12];\nu3(0.423186029418844*pi,2.75490800468585*pi,1.331719155652251*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.781144329019767*pi,0.29244655036274203*pi,1.074954616000761*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.242329660557576*pi,2.8448645399639*pi,0.975388086614748*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38855078451402*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2994425340767362*pi) q[11];\nu3(0.697876767228339*pi,3.1599753716095*pi,3.7560305005977*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.365021489560882*pi,-0.03371741672327999*pi,3.70103767380387*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.388185279995937*pi,0.059426764440798974*pi,0.8203354113263299*pi) q[21];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.844445722480702*pi,3.45914461080234*pi,4.38831025839543*pi) q[7];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.634001354779546*pi,-0.261876821748441*pi,4.30300369960959*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.37178263578109*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[8];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.516837845599444*pi,3.33240523183812*pi,0.761947446832643*pi) q[7];\nu3(3.5*pi,3.48653378571652*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46991323204567*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.318118370074068*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3868560248963369*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39373974946191*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.47065049263766*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46283525666117*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3999927573752*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.090643979982994*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.315224252933206*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.085953832933546*pi) q[14];\ncx q[15],q[17];\nu3(0.214740150501418*pi,0.46452856033047396*pi,4.44167101600877*pi) q[18];\nu3(1.0*pi,0.0*pi,1.207205312561754*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[8];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49086218991834*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.476608244713169*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225537376019442*pi) q[17];\nu3(0.262828300517187*pi,-0.4190033368781243*pi,1.68449324505634*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.652715048652683*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.544454572469248*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.30025751738321*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.41186601969439*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43872012160122*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.528432140105116*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2988440702326138*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[8];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.687257500817799*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31188139996052*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.168108636841822*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3006523622048505*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.198569558893445*pi,3.2658571624689*pi,1.70874077438049*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.702726372564077*pi,2.87759396809927*pi,4.35248299965468*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.277093451358733*pi,1.22794993113582*pi,4.24077881358294*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.614862825577664*pi,-0.391900745451886*pi,4.16106509021072*pi) q[4];\nu3(0.243589172907501*pi,3.31770344668313*pi,1.80401228865262*pi) q[5];\nu3(0.341035844628139*pi,2.91452904045307*pi,1.261658203176756*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.494703651400431*pi,0.5293570685073099*pi,4.43511992910887*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.767338959159961*pi,0.6526689641502701*pi,0.680106537390071*pi) q[11];\nu3(3.5*pi,3.43030232223812*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5562115237437784*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.368490534035368*pi) q[18];\nu3(0.156811661448328*pi,3.30491290109683*pi,2.13026203292261*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.954471070216849*pi,0.44263895519790397*pi,1.068965043495751*pi) q[1];\nu3(0.406424846010735*pi,0.12690006569240497*pi,3.53112333768602*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.737460312129842*pi,-0.4245261328765489*pi,0.709353426978554*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.296129965913597*pi,0.145983969698797*pi,3.53136862224478*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.794303825895549*pi,0.83165083793456*pi,0.605658836292022*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.252340550770658*pi,-0.4819157589387444*pi,1.967460364348*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.715162598522072*pi,-0.05110429582140402*pi,3.60013289386965*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.559856483137857*pi,-0.233926069962879*pi,4.30208562083338*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.418999347441634*pi,0.273598601369626*pi,1.169114494570699*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5459952024871357*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.634150619423183*pi,0.014432209602344037*pi,3.71059831314303*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.58971212097346*pi,-0.087887787412748*pi,3.4418994105418*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.58813461274179*pi,0.21686010185333504*pi,3.73989554212819*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.538807205492113*pi,-0.054687556241465984*pi,4.27522574771094*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.82644761736674*pi,0.62773658331747*pi,1.123900520437229*pi) q[16];\nu3(0.641270459815684*pi,0.20798627436465*pi,4.18790578869357*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.775916053436717*pi,-0.278838810246195*pi,4.43310528647452*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.609100826533179*pi,2.61731131177534*pi,3.72152479687143*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.829461135936163*pi,-0.395870682909379*pi,3.79104755844837*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.300241029718367*pi,0.5660924074251099*pi,4.25093469053899*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.63429931916103*pi,0.64432066574195*pi,0.5834126468379179*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.16944304669067*pi,-0.05590363397680398*pi,0.5651683618981467*pi) q[16];\nu3(0.445006473141185*pi,0.01267645684372698*pi,3.99458854876912*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39120094178415*pi,0.5*pi) q[2];\nu3(0.868471142306259*pi,-0.4615294503042094*pi,3.53961353959429*pi) q[3];\nu3(1.0*pi,0.0*pi,1.245385379959929*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.751325868106993*pi,0.32217520583631*pi,1.302940600582893*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.555659637647889*pi,3.3985821467605*pi,4.21693283075827*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.209565689611819*pi,3.07240012140162*pi,0.788022931266595*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.802009481957343*pi,-0.05619534989574798*pi,4.2483536317215*pi) q[8];\nu3(0.133467973106491*pi,-0.182935452541786*pi,1.65358739661705*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.449426398106189*pi,3.17268878821927*pi,3.21627246104977*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,3.35210365845024*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.290075902656226*pi) q[20];\nu3(0.350404189117649*pi,0.38210540097936097*pi,3.43223471775892*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.44075545146935*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36029823152192*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.4005410501109972*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47613127359436*pi) q[6];\nu3(0.396257451198868*pi,0.323511333424776*pi,3.57149853315418*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.454382398225131*pi,-0.086608400373485*pi,3.96637405303727*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.26374246217129*pi) q[14];\ncx q[15],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.528531077346768*pi,2.58365776152845*pi,1.2049783155340799*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40142953077179*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[6];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.283462517306523*pi) q[11];\nu3(0.88117612838874*pi,0.13315872618056201*pi,1.2386243235118979*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37683089736499*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1819960409471388*pi) q[16];\nu3(0.475065745571386*pi,0.359686274330969*pi,0.8530679427649199*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43087490306407*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.39190886128985*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39219804433834*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37280768388692*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.4199895785987895*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47091706178682*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.191917919804466*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.46594333325971*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45228424588143*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3267651595501149*pi) q[10];\nu3(1.0*pi,0.0*pi,1.368049220741715*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,3.34480819253669*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2321674950033819*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39056492822458*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.311000832735363*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48709131413609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5543874115562728*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.653075867684781*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38865659132567*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.543332615586869*pi,3.47932399651198*pi,4.40390287851952*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.533595194229241*pi,0.402715587756557*pi,3.90259814296519*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3543518865031*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.306380827817256*pi,3.00163131329036*pi,1.87073197820954*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.463369242528255*pi,-0.026007899258505995*pi,3.55890074717136*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.184762129044048*pi,2.7513767934928*pi,0.818684371492317*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.776309234173523*pi,3.32579593618565*pi,3.18015028224203*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.471256005417836*pi,3.25165624908235*pi,1.81084884792742*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.625888718503933*pi,3.18797408069758*pi,4.14731064018998*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.810880333273535*pi,3.43309907949242*pi,3.55032316920028*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.418751791479997*pi,3.45333868343678*pi,0.611217781456599*pi) q[14];\nu3(0.213665067228249*pi,-0.193689069436416*pi,3.99177514840377*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.216356919916808*pi,-0.047801359165695*pi,3.93590877383393*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.728199165395619*pi,-0.02949596822179701*pi,3.78267146270251*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.487529362450478*pi,0.5575181685366499*pi,3.61588077011869*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.24025208968274*pi,3.17309380914496*pi,1.265600803300417*pi) q[10];\nu3(0.224077270532963*pi,3.42332973238462*pi,1.86387687967715*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.694198024044974*pi,-0.08503408931372097*pi,0.69583618886791*pi) q[14];\nu3(0.94353451180542*pi,-0.029760029465831006*pi,3.90865561731289*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.771863413211262*pi,0.025043229008613*pi,4.439952867756309*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.108667500336314*pi,0.97626825106838*pi,4.30716738367539*pi) q[0];\nu3(0.296227173779299*pi,0.9232800162324999*pi,4.15231131816719*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.692175769844023*pi,0.471891150563828*pi,0.735437732704957*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.464805108546615*pi,3.16297949544395*pi,4.360251868858731*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.592922676644012*pi,0.064808328860115*pi,1.4031944522151139*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.305108828865691*pi,0.976712978376*pi,4.15957004688298*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.708684260392277*pi,0.434856107426118*pi,1.395178475986154*pi) q[16];\nu3(0.544766043700755*pi,-0.283271317230124*pi,3.39344418651457*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.709175409761289*pi,-0.224948614225982*pi,3.31882400634528*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.351170572635115*pi,-0.38272107055092697*pi,1.42604034868167*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.414809639546712*pi,-0.209843044358768*pi,1.2360603496869431*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.397774303352369*pi,3.19287988033214*pi,4.4858711036765*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.759441960980152*pi,0.16025027136965497*pi,0.9413684399694819*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.42668403973601*pi,2.89409569478531*pi,0.745982059525593*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.200460451552112*pi,0.62597244424184*pi,3.86399801175048*pi) q[16];\nu3(0.691509607343651*pi,0.082382728667874*pi,1.04194770906721*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.482840218136781*pi,3.12737005034858*pi,1.66346829924888*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.489794055447413*pi,-0.07533957066100799*pi,0.87972495158153*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.551664885373263*pi,0.69261846690433*pi,0.620275383837509*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.276672075741859*pi,-0.202735349262257*pi,1.4340298715995519*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49892157534612*pi,0.5*pi) q[6];\nu3(0.832553236044404*pi,-0.11267437325808499*pi,4.0334770335647505*pi) q[7];\nu3(3.5*pi,3.48116981673345*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.187807989062766*pi) q[10];\nu3(0.209124210744684*pi,0.22301357118307297*pi,0.765772889173103*pi) q[12];\nu3(1.0*pi,0.0*pi,1.31106412532293*pi) q[14];\nu3(3.5*pi,3.49819019704662*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.344777698528346*pi,0.17748717790219903*pi,0.6720742156860751*pi) q[18];\nu3(1.0*pi,0.0*pi,1.220740521930743*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45889931165228*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.641603734702316*pi,-0.257680156673852*pi,0.706600316822515*pi) q[7];\ncx q[8],q[10];\nu3(0.307471344741511*pi,2.97244466051663*pi,1.48502783261985*pi) q[12];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285826485430962*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.30757365524794*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43095606786666*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.175495984040814*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5211083253846273*pi) q[10];\nu3(1.0*pi,0.0*pi,1.241360905509278*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3578809328137496*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.630014330516197*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[9];\ncx q[2],q[5];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[15],q[19];\nu3(3.5*pi,3.3310396470055*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.178199696967325*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30733403788848*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45525242933044*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35237113544959*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,4.49110224990495*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.288899893376485*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.653436102728145*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231866055150866*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[9];\ncx q[2],q[5];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49437382933044*pi,0.5*pi) q[7];\nu3(0.265442287949618*pi,-0.154394483103728*pi,4.373801974614819*pi) q[8];\nu3(0.378681411063567*pi,0.10435940612120898*pi,1.3194032135362619*pi) q[10];\nu3(3.5*pi,3.34899075858514*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.221515762086458*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.758093366442923*pi,-0.09506553200900197*pi,0.726458762192743*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5195584574666827*pi) q[18];\nu3(0.803429396369098*pi,3.15558469865259*pi,4.38200766523126*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.328558025430449*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.750815921149818*pi,2.81293610085277*pi,3.76225704940065*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.34889159344951*pi) q[9];\nu3(0.432760358395017*pi,-0.4578641018444185*pi,1.217886003667254*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.598734311610306*pi,0.79723433722687*pi,4.42942002175605*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35182475138356*pi) q[16];\ncx q[17],q[18];\nu3(0.45751209442876*pi,0.471543712175885*pi,4.24797145447151*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.478132175174549*pi,3.25919123416381*pi,1.79351875701626*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49037653666103*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.615615223461082*pi) q[21];\nu3(0.576680305930469*pi,0.200229373403905*pi,4.3816453870868095*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.380547403046159*pi,0.242745080347747*pi,4.23391013420469*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.273940704919052*pi,3.18585986744814*pi,2.1678720489771903*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0302302422402834*pi,0.56381082208617*pi,3.64473170501331*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.938257065314414*pi,-0.49417315495314085*pi,3.12039228683624*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.817524481310175*pi,0.6162715486725201*pi,0.81296846780361*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.271223026839543*pi,2.60159856103545*pi,0.960766441140003*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.32102641551241*pi,0.51864779661367*pi,4.45651950648347*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.357384810343058*pi,3.0532932962027*pi,1.213858288209598*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.504182780232359*pi,0.485189658192122*pi,0.5813874574147455*pi) q[17];\nu3(0.317484241366753*pi,3.2341948779564*pi,1.61414948035737*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.601624674190781*pi,-0.006036992862561985*pi,3.58716232054201*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.538971880666153*pi,3.10071592658289*pi,3.50766947644848*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.691079133217044*pi,0.49143743287378505*pi,1.45004781951383*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.186450225068809*pi,0.53780793265391*pi,4.38279457036302*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.399058886793089*pi,3.07244364110555*pi,1.0963217581430649*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.532951704086352*pi,-0.10981381014143399*pi,4.023471936201711*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.347953172348805*pi,2.94362234693207*pi,0.838657754332354*pi) q[21];\nu3(0.733413268038747*pi,3.20561007557699*pi,2.8096349560027*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.260511899811697*pi,2.81590187767105*pi,0.769934801322108*pi) q[4];\nu3(0.712883691838482*pi,2.60160528769183*pi,3.55611268522634*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0491473690355819*pi,0.19386233479956305*pi,0.957870038087113*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.453870012674744*pi,2.54302166556194*pi,1.190607889871931*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.707599358483421*pi,0.5422345102469399*pi,0.763902175685151*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.784882415185613*pi,0.16858045493518103*pi,3.69513414580719*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.540277192489045*pi,0.24278695850435705*pi,0.90270126049165*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35855811853592*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.633921933361604*pi,0.87839166503517*pi,0.8460437899729181*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.786371179425916*pi,3.42398111159556*pi,4.12848250838419*pi) q[9];\nu3(0.180616361389839*pi,-0.380327703163507*pi,1.53413855965706*pi) q[12];\nu3(0.356518743485128*pi,0.5516967254138601*pi,4.2573223854176305*pi) q[13];\nu3(1.0*pi,0.0*pi,1.160566844909668*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.738081185611972*pi,-0.4659303912609368*pi,3.7515934315048*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38886571725631*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.439040741431883*pi,3.32976095878443*pi,0.714297860508878*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.622995016596983*pi,3.25345868211224*pi,4.31467059426344*pi) q[13];\nu3(0.895447387485549*pi,-0.4829737728520744*pi,3.50369373136594*pi) q[16];\nu3(1.0*pi,0.0*pi,1.132741673791017*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[18];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5284222901020565*pi) q[14];\nu3(0.69490460072399*pi,3.34576425259355*pi,0.667804643763189*pi) q[16];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.45299705108524*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48118091686035*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.174488919816695*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.22731179197604*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.319328813295165*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5574052706931931*pi) q[18];\nu3(1.0*pi,0.0*pi,1.160000201898025*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.44115208568171*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,1.3720545680119591*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[18];\ncx q[7],q[11];\ncx q[10],q[20];\nu3(3.5*pi,3.3936767887437*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.201768099365202*pi) q[21];\nu3(0.572322251748008*pi,0.428539998767004*pi,0.815597634642649*pi) q[0];\nu3(3.5*pi,3.4451610185158*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.45026214047309*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5718141520139131*pi) q[8];\nu3(1.0*pi,0.0*pi,1.347225169812601*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5807101594870345*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.44015590295476*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300455311045349*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263186010184169*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43855092771777*pi) q[20];\nu3(0.427333016181515*pi,0.23253255360549696*pi,3.72413987210932*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,0.5548045863683613*pi) q[4];\ncx q[5],q[8];\nu3(0.147788858569723*pi,0.57901648320332*pi,3.82010589801412*pi) q[6];\ncx q[7],q[11];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.454315404044765*pi,0.95178652001105*pi,4.43510262801649*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5854022991431*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.543158710854644*pi,-0.4841247227394911*pi,4.20424422044891*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4344039738265195*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.475572174678635*pi,0.413322064461068*pi,4.15311493397543*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.561434288935672*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.517897643554723*pi,-0.354219038652961*pi,4.23949863569127*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.746315935718173*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.561466904278433*pi,-0.4085212487443526*pi,0.618480478294396*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.498894802601663*pi,3.22849545080754*pi,0.958243078264004*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.286506908272849*pi,-0.38844481917073903*pi,0.5646050524070511*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.632906096900583*pi,3.13588641575617*pi,2.96902509134291*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.743092457545288*pi,-0.149999206183065*pi,4.20054521128942*pi) q[7];\nu3(0.418942328955201*pi,0.6353359373229399*pi,3.889712309566*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.484995758314235*pi,2.93051938900955*pi,3.5827593941241*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47382397133363*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3615501347724899*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.775593701427459*pi,3.28383117230423*pi,2.97838491905134*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.284500037404856*pi,3.41601435109766*pi,4.22688307839909*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.680346899412505*pi,-0.23899180280021898*pi,3.46790063248809*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.645584615715885*pi,0.7554653492088299*pi,4.379274911180429*pi) q[12];\nu3(0.347726199635422*pi,3.19886257244234*pi,1.19049860597818*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.501266953203678*pi,-0.302108221056422*pi,1.176291287147055*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.589814019697758*pi,3.33651699814947*pi,3.52694154907037*pi) q[21];\nu3(0.809054972002025*pi,0.04563099681294602*pi,3.62337934433184*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.529768166003836*pi,2.81305830760451*pi,3.49461356606464*pi) q[10];\nu3(0.290819433280269*pi,3.1331537875054*pi,0.558091422139594*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.206817218729868*pi,0.13131427947172702*pi,3.76373052480276*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.65745571540587*pi) q[17];\nu3(0.512037408532103*pi,2.56859522719919*pi,3.59826658469523*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.473078698955974*pi,3.06051612284203*pi,1.4711863399947092*pi) q[1];\nu3(0.768043550622944*pi,0.32778232031244803*pi,4.00147827505246*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.831044879245186*pi,0.08196897557407401*pi,0.5951916051325423*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.584570687412076*pi,-0.237432816794915*pi,1.116650469595068*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.301421975171643*pi,0.486097151980876*pi,3.78432668091559*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.84693678046203*pi,3.07952711603134*pi,3.38183276951768*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.368092652250507*pi,3.2195817081569*pi,4.34830663464334*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.810614682046955*pi,0.258696913708625*pi,0.5994391561612512*pi) q[3];\nu3(0.478318751999269*pi,0.16367506040740498*pi,3.77490009351927*pi) q[4];\nu3(3.5*pi,3.46412850927957*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.673204108380286*pi,0.26984625917737604*pi,1.55346340045837*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.3270919513710169*pi) q[12];\ncx q[13],q[19];\nu3(0.692775101432425*pi,3.443567331809*pi,3.01103093637358*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.308043724121625*pi,0.30965571170443396*pi,4.37639007162911*pi) q[3];\nu3(0.312819496535705*pi,0.8840641819471899*pi,4.1016471700867605*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.40400403461081*pi,0.5*pi) q[8];\nu3(0.541406607369279*pi,3.18255036571244*pi,4.08169919987345*pi) q[9];\nu3(3.5*pi,3.49757524573749*pi,0.5*pi) q[10];\nu3(3.5*pi,3.33691960127765*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.296328611224189*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2575219535436322*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.353022945220544*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.48653844826947*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.73062972170673*pi) q[14];\nu3(0.413561016293751*pi,-0.292077657338946*pi,1.63965676456352*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5130591137849039*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3095444255522*pi) q[21];\nu3(3.5*pi,3.46189958116597*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35548063469687*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.255759599016602*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.281305854938688*pi) q[15];\nu3(0.393471774282784*pi,0.51944358725814*pi,0.611442514469765*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4985241447182*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.339776427617694*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.835011647275262*pi,-0.4620553273262507*pi,0.732896837457921*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[7];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43135715412983*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.614465997419074*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.368599306912328*pi,3.00890848547727*pi,1.2110294966020119*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(3.5*pi,3.45435007129849*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40448229049516*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.257906819184903*pi) q[7];\nu3(0.607687745742054*pi,0.7369995005846199*pi,1.261006215758339*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5189833869105953*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.590880401586859*pi,0.030502440643038975*pi,0.686487319221396*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2183297081739108*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[7];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.518820845527407*pi,2.84085715336151*pi,1.106233528083961*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.685705726523805*pi,2.83381416473679*pi,3.64284438931589*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.644277937071639*pi,0.06375741417970804*pi,1.13854926661858*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.190950904278205*pi,0.0072513915266010365*pi,4.23328192348067*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.88730088056228*pi,0.51547812698964*pi,4.274291342555809*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.604032168363074*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.488309767137008*pi,3.16747302799129*pi,4.0582779068001305*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.195438478946452*pi,0.12143602504046502*pi,4.36069932410695*pi) q[14];\nu3(0.53454109475552*pi,-0.333651433632572*pi,3.87064258648333*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40129994248261*pi) q[18];\nu3(0.336496140715971*pi,-0.05339832334557498*pi,0.5285302957386163*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4627005659458*pi,0.5*pi) q[0];\nu3(0.106240683497248*pi,0.13087037215897002*pi,3.96743412938699*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[7];\nu3(0.549072694415731*pi,0.207866037951546*pi,1.103928893793062*pi) q[5];\nu3(0.514249382019328*pi,3.41730841361017*pi,3.42593897218347*pi) q[6];\nu3(0.653234221584364*pi,0.41561750687590804*pi,4.39884914995089*pi) q[9];\nu3(0.519198141414844*pi,2.71725836987669*pi,3.70220882452559*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.611777834224553*pi,0.21297593059699804*pi,0.852252463225244*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.483655336901598*pi,0.277309359872575*pi,1.29577461954838*pi) q[14];\nu3(0.620778255958823*pi,0.08801546457708898*pi,1.33864606907998*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.199574650467647*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.601801922235903*pi,-0.17314640107302398*pi,0.8689836807906139*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.690691100139981*pi,2.70243573772878*pi,4.03987430728849*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.342594120081346*pi,2.75817448440161*pi,0.816959870339323*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.297249284693499*pi,0.126367285125354*pi,3.87847791968401*pi) q[9];\nu3(0.516180179434572*pi,-0.30221819412692996*pi,0.5120464705585389*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.4798360323145*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.362435093213569*pi) q[20];\nu3(0.0815693062995698*pi,-0.42910745192856237*pi,0.66409137788527*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.21428665351488*pi,0.05003231524748997*pi,1.0621055469530671*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.3425877937049*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.659371559064715*pi,0.15138677578150594*pi,1.0963829896640092*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.546009626918033*pi,-0.10171983017758901*pi,3.44410957725576*pi) q[11];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.635242310640693*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.495550773567162*pi,-0.06416822675318501*pi,4.33861109047262*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.460680025805377*pi,3.44844911707546*pi,0.8255559401629871*pi) q[11];\nu3(3.5*pi,3.4188004916596*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267120772755988*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.472804309556736*pi,-0.49467615472902715*pi,4.07282167423322*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.323419580799993*pi,0.58059907054434*pi,0.5464323487368167*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47904209261206*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.462609721203403*pi,3.07411984858763*pi,1.87053535071742*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.302340428473487*pi) q[6];\nu3(0.537310555244818*pi,0.27316170287319597*pi,4.32505272557668*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5117871065528917*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41791447417091*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.116685390587271*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.776404624837713*pi,0.481731967549604*pi,1.2871807618344921*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39901106091039*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.430758298367801*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.254376279886452*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.203644809059047*pi,3.05781703884994*pi,1.077740488863272*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.42293376340024*pi,0.18077471176913495*pi,3.54728005828667*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\ncx q[3],q[11];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5178276152101362*pi) q[13];\nu3(0.59738215861494*pi,3.17722059409312*pi,3.68623098535508*pi) q[14];\nu3(0.48491502107845*pi,0.455256617646257*pi,3.92861965123414*pi) q[16];\nu3(0.132811397213899*pi,3.31457242261026*pi,0.5738591255807755*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.425818210623021*pi,0.48554120763102104*pi,3.56304538135084*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.135377579506133*pi,2.41020841689732*pi,1.153959992048498*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28409444442654*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45329788009756*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5100786368426284*pi) q[9];\nu3(1.0*pi,0.0*pi,1.161509826227089*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3578546209172*pi) q[12];\nu3(0.481173038500798*pi,0.20022066806508199*pi,3.8318998919775*pi) q[14];\nu3(0.257630770969666*pi,0.270455232186413*pi,0.907777158771063*pi) q[16];\nu3(0.0548988416182015*pi,2.26448661328165*pi,1.259942619063779*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.720211998828619*pi,-0.4661870794388689*pi,0.65589664463181*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[11];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.465710486916525*pi,3.05470252114647*pi,1.99505156492684*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5771279237113065*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.21833763858315*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49098691283672*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.163118645196517*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.705231418556472*pi,-0.05341329818429702*pi,1.386993068806839*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[12];\nu3(0.373249880644963*pi,3.36088740374398*pi,0.802769503501528*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3402501869623*pi,0.5*pi) q[0];\nu3(0.395519608731801*pi,3.45687541397909*pi,0.847274857917622*pi) q[1];\nu3(0.340396287604363*pi,0.95566730641151*pi,4.31479976872853*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.788718941395156*pi,3.02440651529971*pi,3.04812857292542*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44245580293496*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.213193659312434*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.156500434884999*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5138301081986847*pi) q[18];\ncx q[0],q[8];\nu3(0.370177309566588*pi,3.45156633596624*pi,1.70881400600932*pi) q[1];\nu3(0.534779955804332*pi,-0.237794219028639*pi,1.417881954152369*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.34866003293715*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.390270510151844*pi,-0.344618826147275*pi,0.792633754091442*pi) q[13];\ncx q[15],q[18];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.14383390816083*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.857470202091755*pi,1.07652985495926*pi,0.737106894026243*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.669384860527991*pi,1.16492721182454*pi,0.733828270503893*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5521488326974082*pi) q[8];\nu3(0.607126403330703*pi,0.01820950796848997*pi,3.85154775326724*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.184290195381874*pi,0.11217989403323703*pi,0.645634116625296*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43972750122901*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48518280964569*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295191028513314*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.249393779640499*pi,-0.22676169086880998*pi,4.1726387687876105*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.649102197521455*pi,0.63050193027179*pi,0.5561493870497249*pi) q[6];\ncx q[7],q[17];\nu3(0.787303023789701*pi,0.26393366436488297*pi,1.62504322191173*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.273469565890451*pi,1.00737189735722*pi,4.35717146044731*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4658571094142605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.43972591600354*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.724108439139381*pi,3.14916391162407*pi,3.93372092998889*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.23523884553359*pi) q[14];\nu3(0.19719476012424*pi,0.199474977767385*pi,4.14700152718465*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38307534081831*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.379024159966277*pi,3.3169013752053*pi,1.60931378370537*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.166519687087769*pi,-0.377228767255252*pi,3.888288976944*pi) q[0];\ncx q[2],q[13];\nu3(0.191996403181466*pi,-0.15643169931101403*pi,3.72717262815281*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.609637104572572*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.148063324806777*pi,-0.06353480909391901*pi,4.19181947123392*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.763166599113721*pi,2.80302265569032*pi,4.061143900443421*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.47915203300268*pi,0.5*pi) q[2];\nu3(0.83370937679146*pi,-0.348745358728747*pi,3.26758926378944*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.470169533105523*pi,0.03385215246593298*pi,0.5697186953911735*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232486437730827*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.418091964217229*pi,3.25722817033264*pi,1.4010589280984829*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40941699609006*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.533383875520188*pi,2.5530766293139*pi,3.97744838745663*pi) q[7];\nu3(0.671579214596059*pi,0.375903282518788*pi,0.742938480344547*pi) q[8];\nu3(0.690164663306934*pi,2.84623663746837*pi,4.33130599258748*pi) q[10];\nu3(1.0*pi,0.0*pi,1.145919368248421*pi) q[11];\nu3(0.635393670841861*pi,0.60995879818431*pi,0.616042692136375*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.243409116056217*pi,0.41210204643774095*pi,3.61880736261035*pi) q[5];\nu3(0.522481952504913*pi,0.72673113299604*pi,0.6359790081719641*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.489487368033103*pi,2.67710190508588*pi,1.50775998360783*pi) q[10];\nu3(0.387317855985941*pi,0.6710012606657001*pi,4.39895406307566*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5011675569298424*pi) q[13];\nu3(0.753833609498371*pi,3.02612625469061*pi,4.26018987109451*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[18];\nu3(0.556499164911546*pi,3.42487676870151*pi,3.45618401032619*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.584393532656946*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.457607545610229*pi,3.35372165609058*pi,4.18199858981073*pi) q[14];\nu3(0.58151223761393*pi,0.061658448638232*pi,1.4378122316952249*pi) q[16];\nu3(0.805867159810154*pi,0.27446447281015696*pi,1.110241354864686*pi) q[17];\nu3(0.908784014882677*pi,-0.170601755019808*pi,0.644549303211613*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49745696015361*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.498219069552158*pi,0.97652392575502*pi,0.672592606200245*pi) q[16];\nu3(0.833659537581501*pi,0.228805913488914*pi,3.80444437164375*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271530999752433*pi) q[18];\nu3(0.608884374871358*pi,3.49226512001442*pi,0.66357799837136*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.586063582799793*pi,-0.282473526041567*pi,4.41771543552258*pi) q[21];\nu3(3.5*pi,3.4138382674688*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.302847001237244*pi,3.48000433919441*pi,1.72533459700343*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.289058753995965*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40166628879686*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38590364773549*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.207869553615406*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.347305829071158*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.67541230501728*pi) q[18];\nu3(0.19853046507263*pi,3.06889687540015*pi,0.70988750908426*pi) q[21];\ncx q[0],q[4];\nu3(0.790718688938141*pi,0.5140225263687701*pi,4.08167405882846*pi) q[1];\nu3(0.448732965007858*pi,3.34148292420593*pi,0.606285243367685*pi) q[2];\ncx q[3],q[18];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(3.5*pi,3.337158679962*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.083412676037295*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.890005590825581*pi,-0.23649590723478597*pi,1.076227493015573*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.34926628847833*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.6100571082890061*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41230023000597*pi) q[12];\nu3(0.360320284511371*pi,0.261217073108991*pi,3.42237138375223*pi) q[13];\nu3(3.5*pi,3.44074638629433*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.124962746415247*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.595073893326799*pi,-0.013102883588802017*pi,4.14372882516892*pi) q[3];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.425268626774293*pi,3.30063672477643*pi,1.93080638123141*pi) q[11];\nu3(0.582737000482304*pi,0.38835511782654697*pi,1.317941504812663*pi) q[13];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(0.245263243287288*pi,-0.055530718037388016*pi,4.1688771938272*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4274936605335995*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.201826637689283*pi,0.130563773870761*pi,0.9039640308026959*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.41135161443988*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.717031373750687*pi,-0.42489674630279417*pi,3.50233701011743*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43163887378795*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40119320730605*pi) q[17];\nu3(0.550109605669655*pi,0.7200762181201701*pi,4.14913931898721*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2763282592139729*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219730764739773*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31886439321695*pi,0.5*pi) q[5];\nu3(0.126058201206485*pi,1.18484724384067*pi,4.29602784119645*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.086835622456604*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41054256653523*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5202329287927947*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.750283512138421*pi,3.19322334210792*pi,0.5236419023507572*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.47804718482954*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.33652337003513*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.692557062929968*pi,-0.148057636180076*pi,0.5023810300718581*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47821663627488*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.729046842498031*pi,-0.11624233341135098*pi,0.697882885287405*pi) q[7];\nu3(0.781018712277041*pi,3.30198558794126*pi,0.536394986105637*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.24361832113273*pi,0.8176661800235201*pi,4.40146064944677*pi) q[10];\nu3(0.436831379305676*pi,1.07544262228931*pi,4.2453510997696196*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.422957429088242*pi,3.23278317637914*pi,0.675280597217631*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.641737403095659*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.525378184013564*pi,3.34372672249827*pi,4.39010747949002*pi) q[7];\nu3(0.497102680358043*pi,-0.08342556895200898*pi,3.61008502146774*pi) q[8];\nu3(0.565464617053497*pi,0.35505903294061003*pi,4.1502660676718*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.628855602335102*pi,3.13171829885316*pi,3.21759787912149*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.512587615655946*pi,2.5490501634015*pi,3.82581312228195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.510383541515402*pi,0.8730977266341899*pi,0.5434931540043069*pi) q[0];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.653157997752622*pi,2.42002291816754*pi,3.86988890325681*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.602857356913441*pi,3.37479185748689*pi,3.38449800761417*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.753204508368014*pi,2.60877002238303*pi,3.98982833181168*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.462715735479899*pi,3.47776892701671*pi,0.957636534646404*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.743249323775784*pi,-0.428409620345535*pi,3.67054538508614*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.558407793721304*pi,-0.208813476509647*pi,0.5273861880035661*pi) q[15];\nu3(0.604896920892599*pi,2.95220906442258*pi,3.84240163818774*pi) q[16];\nu3(0.398535612183429*pi,3.32347148038158*pi,2.04230883036628*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.90681266542301*pi,-0.001635211997904007*pi,1.3623645978557302*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.522995443170331*pi,0.51725404319463*pi,1.030502675847075*pi) q[2];\nu3(0.643840240093363*pi,3.06847781350405*pi,3.06962993081306*pi) q[3];\nu3(0.619850719551391*pi,0.262399369029679*pi,3.88438618474754*pi) q[4];\nu3(0.420444461566778*pi,0.285694545256412*pi,3.91461032393183*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.211212536587149*pi,0.5343496158781*pi,3.649196632837*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.145011160133025*pi,0.20695122060166504*pi,4.13127789177549*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.427172139259207*pi,3.17753113525367*pi,0.958875566177963*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49154994337247*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.464652687723499*pi) q[7];\ncx q[8],q[14];\ncx q[10],q[17];\nu3(3.5*pi,3.33086471273554*pi,0.5*pi) q[12];\nu3(0.474923338595229*pi,0.10849193637701104*pi,0.777718040473078*pi) q[13];\nu3(1.0*pi,0.0*pi,1.095833219182326*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.45922775574684*pi,0.5*pi) q[18];\nu3(0.628686853157122*pi,3.20591738664468*pi,3.04648068779807*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2704218955821172*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[13] -> c[13];\ncx q[0],q[1];\ncx q[4],q[9];\ncx q[6],q[7];\nu3(3.5*pi,3.47768586999357*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47021872222698*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.2738927052784899*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.222388526928385*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47569519337183*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1835651032851668*pi) q[1];\nu3(3.5*pi,3.39406972008771*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.604760951472972*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.197822666513422*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49919127772882*pi) q[15];\nu3(3.5*pi,3.48492109952647*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39371479458257*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2661154615551031*pi) q[21];\ncx q[0],q[1];\ncx q[4],q[9];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5228639711043135*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.613441161824379*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5317787122552953*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5105344360309749*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.48554272170954*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3414464828462132*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5610416849633398*pi) q[21];\ncx q[0],q[1];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.849215568351946*pi,0.9722431028034799*pi,0.685891506642868*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.128899759269473*pi,-0.274118555492178*pi,1.59307883709128*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4282932341189305*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.419408068872947*pi,-0.321323528165931*pi,1.54433717796374*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.92591463796985*pi,-0.140681981962341*pi,4.0437150566756195*pi) q[8];\nu3(0.270787321367608*pi,3.35646241316175*pi,0.9518115431040499*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.473110227134669*pi,2.51840484977193*pi,0.997187322743935*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.579079271120111*pi,0.59979341817586*pi,0.651585322015252*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.308538860680623*pi,3.05835471077191*pi,1.63543425584363*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.305681544496491*pi,3.19344676808539*pi,2.10539955632808*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.685851207591165*pi,0.81039596273625*pi,0.880096751961966*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.308396694173528*pi,3.01898741835708*pi,1.89146015744934*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.509920177258965*pi,2.89544905644593*pi,3.82321393115657*pi) q[14];\nu3(0.914504759042642*pi,0.28990299063827196*pi,3.88559708188837*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nu3(0.893074375259613*pi,2.43631265580123*pi,3.63305950164977*pi) q[1];\nu3(0.420151841138652*pi,-0.05159743659699301*pi,4.13026256180871*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.590281893768147*pi,3.48797667563045*pi,0.69309614613791*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.22451441669851*pi,3.16920691862413*pi,0.738433374913273*pi) q[11];\nu3(0.140646568149538*pi,-0.49096405069574994*pi,1.81129209087668*pi) q[19];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.233842334186693*pi,-0.09167860900721603*pi,3.81908786243586*pi) q[0];\nu3(0.603901811816607*pi,0.53061524309695*pi,1.354120180636158*pi) q[1];\nu3(0.179057364858131*pi,3.48428161660303*pi,1.75074020623861*pi) q[2];\nu3(0.29391671332708*pi,0.62706432809208*pi,4.4104677940010095*pi) q[3];\nu3(0.28758882895168*pi,3.28553974962248*pi,2.0829153978155*pi) q[4];\nu3(0.455110043092318*pi,3.14183614668249*pi,1.68140438778736*pi) q[5];\nu3(0.664366617096403*pi,0.9042170393544999*pi,0.7081824286145371*pi) q[6];\nu3(0.578268737106975*pi,0.5598580013066401*pi,0.941979354387567*pi) q[7];\nu3(0.499335302552262*pi,0.86708746152847*pi,4.07732980987673*pi) q[8];\nu3(0.388346710741406*pi,0.6304820186697999*pi,4.16891412170745*pi) q[9];\nu3(0.303221519343766*pi,2.55318040181626*pi,1.52673560467704*pi) q[10];\nu3(0.519980434640201*pi,0.8040967843473901*pi,4.34989238286739*pi) q[11];\nu3(0.819506068974188*pi,0.07953706358249801*pi,0.7276920584632249*pi) q[12];\nu3(0.742343456455186*pi,3.42912233118737*pi,3.44615160845812*pi) q[13];\nu3(0.820500615843343*pi,3.15468997229392*pi,4.07113102099708*pi) q[14];\nu3(0.271711005254911*pi,0.21422237948412204*pi,3.44197133380248*pi) q[15];\nu3(0.409681893743181*pi,0.13288178698327802*pi,0.808383776180071*pi) q[16];\nu3(0.35086499775978*pi,-0.459799390969608*pi,1.1272610119580269*pi) q[17];\nu3(0.704180477297396*pi,-0.23974316629668901*pi,1.177018687035324*pi) q[18];\nu3(0.672843287690536*pi,-0.4188601278575869*pi,3.97166653889256*pi) q[19];\nu3(0.584880555025042*pi,0.7682280499965*pi,0.7254736217814091*pi) q[20];\nu3(0.94935796283668*pi,3.15015642650879*pi,3.00350936893434*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.46822598291408*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34528913412835*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.256531509338271*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,3.37979482769935*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48256720908019*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.238142011683391*pi) q[14];\nu3(3.5*pi,3.36947592321167*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290205440911117*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156090083303726*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24261136450661*pi) q[20];\nu3(3.5*pi,3.35755355997585*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.247933222066325*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(3.5*pi,3.46025457131022*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.367467486304029*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(3.5*pi,3.48072857032597*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.4128818364736881*pi) q[15];\ncx q[16],q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[21];\nu3(3.5*pi,3.43422710753552*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40334772599799*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47261945269043*pi) q[9];\nu3(1.0*pi,0.0*pi,1.326073707793951*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47349592873247*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.733510539769595*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2530160291704249*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4379291614862595*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44802679998525*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5457401265214132*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48096225235657*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.431781741815961*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.659117127003496*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.4183028415023848*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42691224112576*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5120640998888972*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.785180477304165*pi,2.94991222131443*pi,4.43591704001384*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.855054606006778*pi,2.41701315948262*pi,3.61554468068944*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36382850529642*pi) q[21];\nu3(0.517682080524007*pi,-0.049508962417631974*pi,0.856684560363674*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.570558942337302*pi,3.37008050448722*pi,0.704693934083092*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.230617100652073*pi,-0.35588350017828196*pi,1.67430360152044*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.83724571881067*pi,-0.07855357288916098*pi,4.16312582988303*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.663183877881494*pi,-0.060129909755769984*pi,1.026408996741424*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.491090573016461*pi,0.024908011029567967*pi,3.72984717540034*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.359672224124952*pi,0.45961674962490495*pi,0.9206421924995201*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.710031515783686*pi,2.99662066072217*pi,3.72620055528808*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.419749452000932*pi,3.40492264120098*pi,1.420351353296101*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.230803816076976*pi,-0.4474662001039368*pi,1.173369093265081*pi) q[1];\nu3(0.762246702102991*pi,3.38547245263242*pi,3.76903345766648*pi) q[2];\nu3(0.420050314773141*pi,-0.110797463769582*pi,1.034856285512457*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.519483379029586*pi,2.48699347783948*pi,3.57160081226263*pi) q[8];\nu3(0.0961236437991045*pi,0.7258677457717699*pi,4.46491651710785*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.743731002867189*pi,0.67919088824323*pi,4.40957303395083*pi) q[11];\nu3(0.324541639455729*pi,2.6871321577132*pi,1.4184665641663838*pi) q[13];\nu3(0.673457766236132*pi,2.86681939272562*pi,4.13074336194034*pi) q[14];\nu3(0.329357360235424*pi,0.88239624890067*pi,4.33383852475251*pi) q[15];\nu3(0.498622654544954*pi,0.005638335754322044*pi,3.81438263129575*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.571352620264331*pi,0.5510435416432999*pi,1.378178892561815*pi) q[19];\nu3(0.527293586226359*pi,3.35936037890157*pi,3.46919834517174*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.840168058917457*pi,3.49421577600268*pi,3.19148846237431*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.518988353343838*pi,2.58872372833084*pi,3.63617183360258*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.560744954890441*pi,2.96851310504041*pi,3.26090506824662*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.631070687544104*pi,3.13233211225237*pi,3.75851517981708*pi) q[13];\nu3(0.786109123180489*pi,0.28604308462570505*pi,4.4377968480411*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.37754098213449*pi,0.5891190883147599*pi,3.8743900240159*pi) q[16];\nu3(0.399993215770683*pi,3.06207415841668*pi,1.69307755692406*pi) q[18];\nu3(0.798702843809612*pi,0.17771310241955196*pi,3.77338111002259*pi) q[19];\nu3(0.801832423990716*pi,0.031990015855213993*pi,1.2591182034176271*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.55748656745392*pi,0.36991794363515795*pi,1.0225127443749011*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.434218016836194*pi,-0.341042024836946*pi,0.6097294512331151*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.23190933774175*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.797246499070211*pi,2.82645411409289*pi,3.84992540838589*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.376691593268338*pi,0.299808341722396*pi,3.84658517585743*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.536527957770455*pi,-0.4634706583144909*pi,3.49919085071737*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223155642270054*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.100546626303302*pi,3.08493702711322*pi,1.1955988321546211*pi) q[4];\nu3(0.0851613781058919*pi,0.40043362034041996*pi,0.671887851725495*pi) q[5];\nu3(0.317114463509504*pi,0.08370771834370505*pi,4.12906332715316*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.552348366758337*pi,0.15158354273698804*pi,3.90911051422978*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40449180730514*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.847153889418035*pi,3.31668712519066*pi,4.43718682578658*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.180407089391887*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5891158938067881*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[14];\nu3(3.5*pi,3.44961683480878*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48584151351324*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.309028196884134*pi) q[16];\nu3(1.0*pi,0.0*pi,1.333434396533526*pi) q[18];\nu3(0.698055208190938*pi,2.50082427952*pi,3.82787504143998*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[16];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.46799556117368*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.428649482016858*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.4915431019352*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.534673601091382*pi,3.14233747455019*pi,4.47028980335142*pi) q[21];\nu3(0.543393195509139*pi,0.18116237129449098*pi,0.527982580664894*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.38980088980081*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45955241199427*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,0.0*pi,1.301250956854513*pi) q[6];\nu3(3.5*pi,3.44249578511636*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1811397210736279*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.388135878962419*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5981547177754936*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3198816469218881*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.700405529649849*pi,0.014224551695232956*pi,1.395770784355385*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[16];\ncx q[4],q[19];\nu3(3.5*pi,3.45829481232032*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5202099583174227*pi) q[9];\ncx q[10],q[20];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.358081509121103*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,0.5654668596235279*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.44463662414303*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.555086178043279*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.491487138115022*pi,0.30598871555920804*pi,4.2512790209869795*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.630543164495751*pi) q[19];\nu3(1.0*pi,0.0*pi,1.312699413317302*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.46381081789396*pi,0.5*pi) q[11];\nu3(0.347758775165292*pi,3.15889452196367*pi,1.483978679209386*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5566219020290013*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.208625964508215*pi,0.27623548943254095*pi,3.87363825634009*pi) q[17];\nu3(0.481225220494472*pi,0.81375567902581*pi,0.745686943860874*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1456611800625192*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.478821143481692*pi,0.88651576945901*pi,4.2779842780538395*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.651843118235707*pi,0.03586596476725301*pi,4.48658029989888*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.671254231843327*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.738750982046975*pi,3.01406012369014*pi,4.24718608804777*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.71010029578089*pi,3.25073353533678*pi,3.75182344413697*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.68919979187367*pi,0.70144114317292*pi,1.191979037726898*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.626382330322254*pi,2.791900301369*pi,3.62734797585512*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46600306543969*pi) q[21];\nu3(0.719020380500643*pi,-0.311619353241068*pi,0.627465596939375*pi) q[1];\nu3(0.772358862630372*pi,2.76851723763039*pi,3.50311396718884*pi) q[2];\nu3(0.659639582983063*pi,-0.178032848969101*pi,0.7882902103249361*pi) q[3];\nu3(0.619185561924279*pi,3.35176638506753*pi,3.26399522489432*pi) q[4];\nu3(0.527454715744185*pi,2.99224289169768*pi,3.50225433728762*pi) q[5];\nu3(0.850623498905126*pi,0.6943199711997099*pi,4.2964836563566*pi) q[6];\nu3(0.689191842765713*pi,0.82579601636362*pi,0.7687701845163131*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.471592588008307*pi,0.307109110879177*pi,4.12765806511904*pi) q[14];\nu3(0.230905622124817*pi,0.90664706091985*pi,4.34584242079031*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.190685516356735*pi,-0.036239864450399006*pi,4.38337729578741*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.277732061304068*pi,3.20452413883387*pi,4.3545078163703295*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.556851369080548*pi,-0.06817856880687001*pi,4.34389352853887*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.561486548618618*pi,0.134194716080273*pi,1.450535157217089*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.391183474705807*pi,-0.4292981710688411*pi,0.65814512435358*pi) q[7];\nu3(0.83003308137604*pi,0.5491839051630101*pi,1.432421958473081*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.61937926002905*pi,0.42207797083034704*pi,4.336014937146929*pi) q[14];\nu3(0.38606675293514*pi,2.94250531991392*pi,1.2735395357359152*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.830013965264898*pi,0.9861957932282499*pi,0.611263666655786*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.49435974779855*pi,0.36335516985848504*pi,3.7302831801494*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.523251708449682*pi,0.349576407352972*pi,0.734497962489594*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.376321980462614*pi,0.494534261063615*pi,0.782541102287251*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.487224850538376*pi,2.78390070557889*pi,1.040926383588178*pi) q[9];\nu3(0.370738877075266*pi,2.99571661891663*pi,0.8459301452810599*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.410519578480001*pi,3.28484443993299*pi,1.90109988487701*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.434481014863238*pi,3.16172376221335*pi,1.71628347638674*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.549925723252251*pi,2.56422808336347*pi,3.89188820105565*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.741395704319288*pi,0.0050061937174680216*pi,1.289866895437602*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.945666955190003*pi,-0.24936577011239502*pi,0.5180634112530718*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48190710682217*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344255006218827*pi) q[17];\nu3(0.920299826904419*pi,0.50234560782183*pi,1.3026919477690941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[19];\ncx q[2],q[16];\nu3(3.5*pi,3.40302934768828*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,1.225855650098949*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.669211823206882*pi,3.22109484585823*pi,3.29865427198698*pi) q[11];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46148996957036*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4179023723858*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48360573159652*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(3.5*pi,3.4353838185652*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42099649307635*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2661268445545741*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.197666608241722*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1561837926148821*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36190182520793*pi) q[17];\nu3(1.0*pi,0.0*pi,1.171147474094433*pi) q[18];\nu3(1.0*pi,0.0*pi,1.140576929658246*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.545205376409593*pi,-0.160767569170981*pi,4.3260118940481*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[19];\ncx q[2],q[16];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,0.5410538974819521*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[15],q[17];\nu3(0.28548640544729*pi,3.35001893567936*pi,0.69202462628523*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44828673463211*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.43229139992948*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.625666526971714*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5710880878745799*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39443999323705*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44892591195441*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1713593653589411*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[19];\ncx q[2],q[16];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.39387723719208*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.246776036975565*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4223213311119896*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.250831992867849*pi,-0.083297563514594*pi,0.820741214739616*pi) q[2];\ncx q[3],q[20];\nu3(0.807641597610435*pi,0.41454800971274497*pi,0.978543026220564*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45002132396592*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.663992167150839*pi) q[12];\nu3(1.0*pi,0.0*pi,1.150918489256242*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.853138301500654*pi,-0.290290999549358*pi,0.740592833301109*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.844451959292206*pi,3.40126804173903*pi,3.14084519396361*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.140350099785637*pi,-0.23637631579602197*pi,0.661150988501546*pi) q[4];\nu3(0.462919990136942*pi,-0.4100435199538145*pi,1.69209532224141*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43498917541306*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.336104847652688*pi,3.29072499606477*pi,1.73639779566899*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3942272468404*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.554486151306192*pi,3.07883921777399*pi,3.72676396043925*pi) q[5];\nu3(0.850762039045865*pi,3.486948688691*pi,4.34162002877232*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.605285882007378*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.735311731476474*pi,-0.21895453059679*pi,3.68788627541171*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.650961956454859*pi,3.47769499131282*pi,4.2764988126592005*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.487068905431009*pi,0.29656774569831*pi,4.35796837591403*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.70484643160701*pi,-0.4519578673722252*pi,3.22977457550813*pi) q[6];\nu3(0.470161365896744*pi,-0.366750127454406*pi,0.9366566786049499*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.172879875925344*pi,0.06585677027634995*pi,4.0048911847245705*pi) q[14];\nu3(0.465483686082216*pi,2.53523989952018*pi,1.0562283154995291*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.267135139799858*pi,0.11150967513581*pi,0.8337479060995381*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.748503245107096*pi) q[21];\nu3(0.37850873853977*pi,3.10819319648566*pi,1.73145821908256*pi) q[0];\nu3(0.951130899171894*pi,-0.210583226342828*pi,1.153832820746862*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.116823916999991*pi,0.67591731870583*pi,4.16804220725951*pi) q[7];\ncx q[8],q[21];\nu3(0.762651276938699*pi,3.26420715219866*pi,3.57315678164227*pi) q[9];\nu3(0.278989668176557*pi,3.15887643336165*pi,1.87289637683011*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.845060135261947*pi,3.40191143531339*pi,3.53000677897882*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.189827007828841*pi,3.14026226502216*pi,0.656967914411464*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.706210659898607*pi,-0.06930778082755401*pi,1.320136913622896*pi) q[9];\nu3(0.779635542559524*pi,2.71565674308076*pi,3.34395055953504*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.61201987169699*pi,3.3369503588958*pi,0.5558176512417472*pi) q[18];\nu3(0.294988773604955*pi,2.50799149783414*pi,1.221668299107552*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.485920039611094*pi,3.19951930001853*pi,0.720529624584498*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.593618704716522*pi,2.79520973712256*pi,4.02605038062313*pi) q[11];\nu3(0.256772406056512*pi,3.34120105870499*pi,1.120347625500761*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.344739773006157*pi,3.16554240497716*pi,1.93804944967021*pi) q[18];\nu3(0.552529911793558*pi,2.39426146325806*pi,3.61884576953503*pi) q[19];\nu3(0.536244906980216*pi,-0.4626492961761304*pi,0.798407383541972*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.105008354419688*pi,0.5117033146497201*pi,4.19689148303234*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.545166610905883*pi,0.047364311629084055*pi,3.83510242333969*pi) q[11];\nu3(0.0468340879963305*pi,0.51989798540071*pi,0.71899985515842*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.408547362103241*pi,3.18523429014448*pi,2.02893233092114*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.39856936684679*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.266905982431269*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.569986870142009*pi,0.71072114507884*pi,0.9719371969096691*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.456993338564461*pi,-0.025596032415975023*pi,1.176164710138282*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.807116234114685*pi,0.061385876806662965*pi,4.12751207806987*pi) q[21];\nu3(3.5*pi,3.39904209922092*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[7],q[15];\nu3(0.877749790460882*pi,0.22620467045702697*pi,4.29864367171593*pi) q[8];\nu3(1.0*pi,0.0*pi,1.31119324844689*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.783307501972429*pi,-0.257726764331499*pi,0.52223131387424*pi) q[13];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.792021942252008*pi,3.44500204340485*pi,0.734566723639431*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5160080274943346*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[11];\nu3(3.5*pi,3.4352396894126*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45824249370995*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.357045807371781*pi) q[15];\nu3(3.5*pi,3.38198137595816*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2053885102014918*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321063283668236*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42592182909429*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49053252478634*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5204347212935237*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3004426080768479*pi) q[11];\nu3(1.0*pi,0.0*pi,1.233257766161004*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[16],q[18];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48446960114804*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.649955829441213*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44591039857577*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40298993644717*pi) q[19];\nu3(1.0*pi,0.0*pi,1.400676312515905*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.455021202192664*pi,3.10876594327934*pi,4.25203581683591*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.45092704664103*pi,0.5*pi) q[3];\nu3(0.761786122928801*pi,0.37017877503838104*pi,1.211537763775373*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.47842494066617*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.320705255174953*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.659612278397363*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44173558494857*pi) q[12];\nu3(3.5*pi,3.35762556360266*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.1990871275280859*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20495183385226*pi) q[21];\nu3(0.314963655774103*pi,2.89165116697948*pi,1.4778615189265931*pi) q[0];\nu3(0.564713911673091*pi,0.10953853262097801*pi,1.495802710573157*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.782485910303986*pi,2.39093695694256*pi,3.68019560523452*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.430811596581762*pi,2.59558158115162*pi,1.367933823400067*pi) q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.639602567358565*pi) q[20];\nu3(0.720461505015306*pi,-0.016416218575575015*pi,3.96026964732551*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37901370843095*pi) q[9];\nu3(0.579811749521916*pi,-0.131824489815474*pi,3.7818609496592*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5871486069339813*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5818812057786786*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.863495279266483*pi,3.43094227912158*pi,3.24489697353008*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.692643829773367*pi,2.79029747528681*pi,3.73540148144188*pi) q[6];\nu3(0.357117062874612*pi,2.84070922852035*pi,1.164422085705331*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.85340089377397*pi,0.4935306905025*pi,0.5389354013177619*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.619999432078742*pi,3.24327485540592*pi,3.47492051257884*pi) q[15];\nu3(0.818198335637861*pi,1.14127840279375*pi,0.739414926284127*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.723387022785024*pi,1.14834609947352*pi,0.650054320215814*pi) q[2];\nu3(0.464745483886258*pi,-0.150499875036686*pi,3.68167860744243*pi) q[3];\nu3(0.55417894256484*pi,0.365227908105873*pi,0.9493671655017459*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.71019878918484*pi,-0.160583372805139*pi,0.993051452163529*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.173728735408627*pi,0.68634843312864*pi,3.81077700542576*pi) q[13];\nu3(0.109681226067168*pi,3.16325589143186*pi,1.460860240103699*pi) q[14];\nu3(0.849511399435078*pi,0.39628221602628*pi,1.58732371249119*pi) q[15];\nu3(0.488335564128517*pi,-0.4902818299156211*pi,1.027070512118899*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.71307236835299*pi,0.21834717471493403*pi,1.229536531902029*pi) q[19];\nu3(0.231372452733588*pi,-0.042657275918995985*pi,1.114265822973315*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[4];\nu3(0.333008431048751*pi,3.40445375204632*pi,1.457473551199993*pi) q[2];\nu3(0.313145617009159*pi,0.106200241069908*pi,3.71742596287438*pi) q[3];\nu3(0.36003516278651*pi,-0.49821430877893347*pi,1.4637819400852439*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.352770518135969*pi,0.24502816133127303*pi,0.604080214202703*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.443184579516555*pi,0.18818125363815996*pi,1.019942851727889*pi) q[13];\nu3(0.203506047119114*pi,2.87013196070342*pi,1.55967703826107*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.702752218288565*pi,3.36562459851063*pi,4.34657351151022*pi) q[18];\nu3(0.64328157520678*pi,0.7289535805010401*pi,0.941692238956476*pi) q[19];\nu3(0.47044375142634*pi,0.66690962516879*pi,0.61021456154827*pi) q[20];\nu3(0.860369501742111*pi,1.05839747897014*pi,0.7186544634773799*pi) q[21];\nu3(3.5*pi,3.42182034116078*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.264166342670815*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.575587848121328*pi,1.03941829598525*pi,0.69424536262546*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.187097727382012*pi,3.06812951857629*pi,1.295361071136612*pi) q[17];\nu3(0.527755992030883*pi,3.41135858692463*pi,3.47494481262893*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.942739311050464*pi,-0.191945749900572*pi,4.23807772713733*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.749198802054613*pi,-0.4936984960096136*pi,3.32797512390428*pi) q[8];\nu3(0.394000350906296*pi,3.03975752358871*pi,1.64957561703934*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.271059468895328*pi,3.16950739478191*pi,1.330230195106116*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.24292012312108*pi,0.17770935229708695*pi,4.22570696096038*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,4.3372784235849995*pi) q[4];\ncx q[5],q[6];\nu3(0.0911897167019987*pi,0.09696437022611903*pi,4.1703663488715605*pi) q[8];\nu3(0.708131288625807*pi,3.21984361738301*pi,3.85277420518208*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49910834733415*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3777826637029*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2598662021603468*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.200487718844734*pi) q[13];\nu3(3.5*pi,3.39872968416783*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1030727817768051*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47995215331345*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.42980037081715*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\ncx q[14],q[15];\nu3(3.5*pi,3.33931663392399*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.234724597996933*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3987381532738499*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1667420936897699*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.44343527011201*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3911968606602905*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.193054986677235*pi) q[10];\nu3(3.5*pi,3.37305168686006*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2677460907517402*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.628491866056356*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5495870894334025*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42185250488818*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[11],q[12];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40235811466972*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287879168067456*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.25860929160242*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5204945596807852*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(3.5*pi,3.31891743415781*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.473175259090009*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49824410832138*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.260243374799141*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.167842409555237*pi,2.68749433044786*pi,1.185606590246393*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[11],q[12];\nu3(0.289204536202827*pi,3.10740445019121*pi,1.55781814391224*pi) q[13];\nu3(0.601580387271926*pi,2.97362083720637*pi,3.1619903272066*pi) q[14];\nu3(0.313556341940962*pi,-0.019725791783260005*pi,3.72611102572021*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5687459559664929*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.416333379169572*pi,0.34952237583494405*pi,3.72291911737168*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.189927184820714*pi,0.9338965347913*pi,4.0242899175768105*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.455344894938587*pi,0.8841764034372801*pi,4.324488124812611*pi) q[13];\nu3(0.879431736783261*pi,3.11769606410388*pi,0.545900004957359*pi) q[14];\nu3(0.843696585422629*pi,-0.06178049954989001*pi,3.72057525874319*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5701962667547781*pi) q[20];\nu3(0.53959538118678*pi,2.55992848067063*pi,3.67064068112159*pi) q[21];\nu3(0.58736108059399*pi,3.25796707106842*pi,4.30270534517006*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.132084381201178*pi,-0.15000178362072197*pi,3.94273285103319*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.293301056112122*pi,-0.4704049725396062*pi,1.61174759741138*pi) q[21];\nu3(0.881015654303112*pi,0.40976607396545095*pi,1.198129841906331*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.53530431190369*pi,-0.29473892618895403*pi,3.91011562442257*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.605337556083273*pi,3.23292047987943*pi,3.22358432117663*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.352374975898583*pi,0.12583504320043204*pi,0.877530220344069*pi) q[4];\nu3(0.544241510791047*pi,-0.370422957776374*pi,0.63965860394274*pi) q[5];\nu3(0.799988669067007*pi,2.65136025108456*pi,3.91229152430502*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.560689009763043*pi,2.69138383684511*pi,1.208089240814991*pi) q[8];\nu3(0.661752606268461*pi,-0.10149830931404502*pi,3.61362421034323*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.446861245384769*pi,3.32251553455338*pi,4.48410988688474*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.623875474892054*pi,3.10348750333441*pi,2.94532414686169*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.521561825102758*pi,0.06686095571196704*pi,1.437636905766738*pi) q[2];\ncx q[3],q[7];\nu3(0.685614908533954*pi,-0.020043115838436987*pi,0.9427637773228981*pi) q[4];\nu3(0.525730769779136*pi,2.98828415044278*pi,4.080640157461049*pi) q[5];\nu3(0.200141448368673*pi,3.09992324752245*pi,0.9814064913443801*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.633279716128972*pi,0.51045078617734*pi,4.21534568249477*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.404104375477058*pi,2.8120565380556*pi,1.45745095614049*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.509189731698443*pi,-0.41015607691954603*pi,4.34908453998646*pi) q[16];\nu3(0.623039410414075*pi,2.45647794737937*pi,3.76606684774809*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.56165899311165*pi,3.05388318015355*pi,3.79772060512985*pi) q[2];\nu3(3.5*pi,3.45299336606015*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.251779944819603*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.374019694484819*pi,2.76691549557356*pi,1.6230170875799*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49101051518336*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.611368042239869*pi,3.11898644660234*pi,4.28738860578015*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.113097892703599*pi,0.7004141818620899*pi,0.695295141772577*pi) q[20];\nu3(1.0*pi,0.0*pi,1.352637571734617*pi) q[21];\nu3(0.173963639884639*pi,2.4784060749919*pi,1.301900814613892*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.770473688443619*pi,-0.4797879206775162*pi,3.33339932116844*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5079456082265*pi,0.23997749176146999*pi,0.959839683858734*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.407961757936125*pi,0.33104015062717096*pi,3.47242719759843*pi) q[19];\nu3(0.332027373553995*pi,3.32417264270893*pi,1.86361397561389*pi) q[20];\nu3(0.43743216189407*pi,0.45909006374182904*pi,0.640551563584222*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.38842617488904*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.732545866469708*pi,3.20892390065951*pi,3.07489721658339*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.676191608249373*pi,3.46070277000574*pi,3.1693386304703*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.735800768136652*pi,0.14656845513877004*pi,0.658295786701552*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49577399087136*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(3.5*pi,3.45297267855549*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.275961143178437*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,3.44893679898338*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.369487770896873*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48571158788101*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.154726361758118*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4790720241527495*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.33212987101855*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44269288409761*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.224468583886344*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2409499072954961*pi) q[12];\nu3(3.5*pi,3.47441864720038*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.624404205150241*pi) q[18];\nu3(1.0*pi,0.0*pi,1.311356330723216*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43544692950087*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.295371138487507*pi) q[10];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.48640742557215*pi) q[16];\nu3(3.5*pi,3.43329520947462*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.316525270158543*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[5];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48330372714494*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.678415048680994*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5110463117287651*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41278489934619*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.083389503415807*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5128151552453335*pi) q[10];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5352861772473037*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.497618579006219*pi,0.32578043513517096*pi,3.63945598919676*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.115384382578482*pi,3.31745062203547*pi,4.26217608468575*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.486536936245879*pi,2.50785771428623*pi,1.1331230702737232*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.957232446537867*pi,0.24952414641995202*pi,1.3252455039005588*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.226092049983844*pi,1.07147075921918*pi,4.16834376636227*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46523376391124*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.750800617997263*pi,2.73270076605484*pi,3.58130648722754*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.788503118698202*pi,3.08168054758398*pi,4.00232249551067*pi) q[13];\nu3(0.853432211862945*pi,2.91217731528092*pi,3.40719042912027*pi) q[14];\nu3(0.568295433275988*pi,-0.152651458639402*pi,3.52635721211162*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.542924887696066*pi,2.74347810390559*pi,3.41252894842006*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.517513546303168*pi,0.370302324106179*pi,3.65197705879935*pi) q[20];\nu3(0.300198508023934*pi,3.42737605171419*pi,1.2643924282815369*pi) q[21];\nu3(0.677690114701722*pi,3.48997933908723*pi,0.8145477291099781*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.228971813449429*pi,3.45275567735046*pi,4.364231230750169*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.383830252282168*pi,0.51244727857811*pi,3.89945228853423*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.500998770850051*pi,0.20424187851326503*pi,0.960722426675487*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.273217390609097*pi,3.32254539624457*pi,1.99405898335997*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.712575425861823*pi,-0.4890980585276135*pi,4.12537018544655*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.476565225230959*pi,3.03728626547694*pi,4.45315602368035*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.495652794157082*pi,3.30092387414487*pi,1.52364840832492*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.2005389889681*pi,3.47410726707623*pi,1.68472690258856*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.471710729950361*pi,3.23486654668963*pi,1.0396976859596831*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.400712833177398*pi,0.40763795671792*pi,4.28122478866047*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.307458503684078*pi,0.07043539661567999*pi,1.23970048999103*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.680243977157833*pi,3.2008735920723*pi,4.40424766464621*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.656266141057317*pi,0.162473799520215*pi,4.12731561355479*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.601804481857129*pi,2.66625313950393*pi,3.48643306232905*pi) q[2];\ncx q[3],q[15];\nu3(0.80741277337803*pi,0.23895881950124598*pi,4.2733692211975*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.123306665007636*pi,3.07777118264884*pi,1.080722972632904*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.803616929693706*pi,0.169805986712385*pi,4.31253875469389*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.333438262958995*pi,3.00311819773501*pi,0.933672670688236*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.496193183851073*pi,-0.39650997025472*pi,0.9041830292594351*pi) q[16];\nu3(0.756117934094852*pi,0.7759976166786999*pi,4.29149002548864*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.473416062172967*pi,0.8323627675129299*pi,0.657628884868227*pi) q[2];\nu3(3.5*pi,3.31697748395914*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.902351495314*pi,0.0015464518054719711*pi,0.863877800744052*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.149846418024729*pi) q[15];\nu3(0.391725758282599*pi,0.82163336009879*pi,3.92538526078526*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.359143776622125*pi,0.86699582574231*pi,3.99191982171127*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.448750776334786*pi,-0.12091322375045399*pi,1.420761227722082*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.258184080337184*pi,2.67287907793065*pi,1.236693166841302*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.448919106648677*pi,3.24324817874734*pi,1.450076200260453*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.625048953974978*pi,0.22283241424877198*pi,1.21672729219822*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.35887114935063*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5054958329657904*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24300239577344*pi) q[20];\nu3(0.311464083169684*pi,0.36905100197931295*pi,0.9125664968033911*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[15];\nu3(3.5*pi,3.36742880725165*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33604406156784*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.236707536406868*pi) q[14];\nu3(3.5*pi,3.4908572212823*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236831568295536*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.20134796917508*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39547287063699*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.295492026939387*pi,-0.241415175915959*pi,4.2890149841561005*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.46450426480504*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.29098607534189*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198311355276776*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.45889958131929*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.519118241447553*pi,0.433848035426897*pi,1.3517757880755799*pi) q[5];\nu3(3.5*pi,3.46711182972204*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.358873326062494*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.44637758861982*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41484706421987*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4395397886989905*pi) q[21];\nu3(3.5*pi,3.37591317346732*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.412738013106118*pi,0.18411266036775797*pi,0.673985435012062*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.29654970666084*pi) q[10];\nu3(1.0*pi,0.0*pi,1.269842718286557*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4615382832323*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.358196303164795*pi,0.259057766837098*pi,4.1414839487801505*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.3359091965740895*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.77184227073539*pi,0.5658218993984301*pi,0.7658779613703139*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46955227630858*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.577350969070027*pi,0.58332725040116*pi,4.4749113181820395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.40382005151082*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.859479941654914*pi,-0.30094818325780404*pi,3.75725389355089*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25904502793569*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.188921723840232*pi,-0.4863000476637657*pi,1.62911003219965*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37916566501885*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.332373355061772*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.675361633344779*pi,3.06916761457075*pi,4.42336277116367*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5178492610606726*pi) q[19];\nu3(0.253000863577196*pi,-0.022130512886788023*pi,1.191075629350338*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.360965138950274*pi,0.79927076408069*pi,3.93401906778182*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.364260360373508*pi,0.32030464409538895*pi,0.73567468197842*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.154459196863753*pi,-0.333099822670912*pi,1.2374341207583779*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.885252566095116*pi,0.81777444606448*pi,4.43968703093961*pi) q[17];\nu3(0.30387112794863*pi,3.31348744232867*pi,1.412192613426861*pi) q[18];\nu3(0.689528648964752*pi,-0.149228881078605*pi,0.5794935884653133*pi) q[20];\nu3(0.511428044433671*pi,0.10286797651602098*pi,0.5177926127413848*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.127894593277483*pi,-0.155633273179615*pi,4.32254908881788*pi) q[2];\nu3(0.564426961409731*pi,-0.32036100829651004*pi,3.30026465163428*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46200241238331*pi) q[7];\nu3(0.491007701499636*pi,3.18848247282214*pi,4.03095811238941*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.739869537092707*pi,2.90724562817758*pi,4.3722558941259795*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.708543769433596*pi,0.12098352909868904*pi,1.58723526306686*pi) q[14];\nu3(0.349755972734532*pi,-0.28312715661851*pi,0.714731100419673*pi) q[16];\nu3(0.910943548786759*pi,0.35084691880769003*pi,1.4825655404114761*pi) q[17];\nu3(0.647775459215975*pi,0.376904926561778*pi,4.00433000121187*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.510458128383575*pi,3.04254512361312*pi,4.33553841575114*pi) q[21];\nu3(0.418320124429244*pi,0.63202581002388*pi,4.06392172455624*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.176873316958852*pi,3.18560266479546*pi,2.10613684458612*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.565911018808999*pi,3.41969167918131*pi,4.4367240765118705*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.720532851005934*pi,3.17037655072082*pi,3.5042892631127*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.273178737085488*pi,3.1283895396905*pi,0.618817529204626*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.135385513239193*pi,1.07452194836828*pi,4.2327050607796*pi) q[0];\nu3(0.668197470152833*pi,3.36600950373391*pi,0.82736024904309*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.817995151891588*pi,0.426958782772649*pi,0.5766750838068104*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.297100828128724*pi,0.15467579031797796*pi,1.310164485745269*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.198204757456813*pi,-0.47156168899301387*pi,4.309105031803719*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.212887090088032*pi,2.84607634236586*pi,0.736762884496705*pi) q[11];\nu3(3.5*pi,3.45486836076495*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.306446087875353*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(3.5*pi,3.37883987828439*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.371207269099911*pi,1.11066318665633*pi,4.2294771176202*pi) q[9];\nu3(0.68091203214826*pi,-0.311540010574178*pi,4.35607548144737*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.23801186610245*pi) q[18];\nu3(0.602024098147822*pi,-0.277704644363968*pi,4.1443680164253305*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44277759052444*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.423213806792188*pi,-0.011587177014850014*pi,0.613077418778857*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5529663911806854*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3246675024419892*pi) q[16];\ncx q[17],q[21];\nu3(0.667390684713232*pi,3.14967226460794*pi,3.3472363084282*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.538573353732108*pi,3.1492881774191*pi,0.5280153935446448*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.44271459650541*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5523672211810019*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.346930689189443*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.37645886710095*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.582248894869411*pi,0.29562238300922905*pi,3.97008319349873*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.176183614893253*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5941499166765658*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4899663733167*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[9];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.2824753483671*pi,-0.248140138487982*pi,1.73899912707626*pi) q[7];\nu3(3.5*pi,3.43721629593347*pi,0.5*pi) q[11];\nu3(0.47159068321878*pi,0.73499628147434*pi,0.8231005031561129*pi) q[12];\nu3(0.655444088675679*pi,0.399203146803923*pi,3.92149312042729*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1706220092439659*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234603811928595*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36965796738059*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45668735730302*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.660621623796553*pi,2.63020751793002*pi,3.66606601672334*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45639361458977*pi,0.5*pi) q[6];\nu3(0.762305468825563*pi,0.34167130690201397*pi,1.4116846712892919*pi) q[7];\nu3(1.0*pi,0.0*pi,1.129647219303994*pi) q[9];\nu3(1.0*pi,0.0*pi,1.287890111065194*pi) q[10];\ncx q[11],q[20];\nu3(0.546631759546672*pi,2.6943923613106*pi,3.8124018641495*pi) q[12];\nu3(0.645827075231772*pi,0.266788350182527*pi,1.68553457166341*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5560799881744117*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.357038842800734*pi,3.44605983149549*pi,1.72425002890892*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[9];\nu3(0.489368989625782*pi,0.23380510455360504*pi,3.64286376770419*pi) q[3];\nu3(0.545577729467141*pi,0.14400092799210695*pi,0.5127187231345238*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43586283538734*pi) q[14];\nu3(0.357968277957848*pi,-0.010185089166905026*pi,0.9996580756335149*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.792426781420031*pi,3.23814354971059*pi,3.11514916996139*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.324899152459659*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0732107524302397*pi,3.46393803395049*pi,1.78587981797689*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40076290539288*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3012274728616071*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5010104675558272*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.623146483447807*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.763885177597732*pi,0.149524940924602*pi,0.923823247675409*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.20863886894438*pi,2.5910968396614*pi,0.97567112579182*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.444756515631738*pi,0.28294043456417495*pi,1.0420154972589901*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.502733195490777*pi,0.14234985674773304*pi,0.866489527152807*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36873419496156*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.242991111484053*pi,-0.27428742491484004*pi,4.37860735595559*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.600973750980619*pi,0.86970067701083*pi,0.5300164611290581*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.516413816128805*pi,2.870985143697*pi,1.1995079509831559*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.110477237016083*pi,-0.289193290387955*pi,1.3266472058189769*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.861627200038812*pi,0.066770575492338*pi,4.17681851459393*pi) q[6];\nu3(3.5*pi,3.41251877825041*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.546741795314362*pi,3.18828734235167*pi,4.17450931444022*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44336883353829*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.17520344119341*pi) q[18];\nu3(1.0*pi,0.0*pi,1.182475045924219*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.643827245825641*pi,0.18611410298903996*pi,4.416303166274529*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.810565868203156*pi,0.19014668227269105*pi,3.74719270847729*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.24935445301591*pi,0.7586505627359501*pi,3.88549415472141*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.113281187077995*pi,3.40893152333325*pi,1.396123672581179*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.549311076219484*pi,-0.4113238705426588*pi,0.802608200113887*pi) q[10];\nu3(0.589836355407171*pi,2.68275656357495*pi,3.5273514941609*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.244790295387131*pi,0.6519898275029801*pi,0.684156849931269*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.463076987669099*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.629284409618889*pi) q[19];\nu3(0.928356151892305*pi,3.2609094474826*pi,3.74086261941589*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.357027724946574*pi,0.33350457886360896*pi,4.2033876324547705*pi) q[10];\nu3(0.727002521604076*pi,0.458852145648207*pi,4.1223193563502*pi) q[11];\ncx q[12],q[18];\nu3(0.674827984362775*pi,0.53448635402493*pi,0.6267722979096579*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.453871099936651*pi,0.054615916964427025*pi,1.025136807300079*pi) q[20];\nu3(0.562002940559599*pi,3.17000021754133*pi,4.07533803455339*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.175525014247754*pi,2.54906820147089*pi,1.14045367403661*pi) q[14];\nu3(3.5*pi,3.47367347491193*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.179972700682594*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.337845805803963*pi,3.04853658278902*pi,1.81261142427997*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.47063038830838*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.189587553116131*pi,3.34965869196047*pi,0.5100675657486193*pi) q[5];\nu3(1.0*pi,0.0*pi,1.196734871441671*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.28167063958501*pi,2.92960753074562*pi,1.8256409588325*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44553989884683*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[6];\nu3(3.5*pi,3.28902820439819*pi,0.5*pi) q[3];\nu3(0.610019702008627*pi,-0.21254113635612498*pi,3.89806317324752*pi) q[5];\nu3(0.525131606951541*pi,-0.17575973272620898*pi,3.46967956550887*pi) q[7];\nu3(0.33902239771848*pi,3.29613780879723*pi,0.5590271146501623*pi) q[8];\nu3(1.0*pi,0.0*pi,1.213882314867426*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.350230586627027*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.503630659936467*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.47466815337965*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5280122969818133*pi) q[6];\nu3(0.261205188628773*pi,0.079442790588098*pi,0.718381335697457*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.348227449829501*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37774382992221*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.469227284431851*pi) q[10];\nu3(0.636497326726547*pi,0.53335239276601*pi,4.066889539283141*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5986968476711474*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.542172550429213*pi,2.77593033479184*pi,3.83382016589067*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300188542948813*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.732827590494636*pi,0.15782557337833703*pi,1.55899953044301*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.358666770627007*pi,-0.363555646492598*pi,1.113112500854966*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.674176513796206*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.424794888350505*pi,2.73141135099096*pi,3.81500607539972*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.146488846436756*pi,0.9580370051584299*pi,4.39288707349103*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32214357760432*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.229463051812355*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.674503751221645*pi,3.49546157438041*pi,4.19136324944186*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.861128947226259*pi,2.5498783599166*pi,3.64372775257403*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.493688479054899*pi) q[21];\nu3(0.54367603426992*pi,2.97488777810372*pi,4.18846103645122*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.642705505808324*pi,3.0634845104409*pi,3.70540581904537*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[14];\nu3(0.876637044734515*pi,-0.116115244531932*pi,3.41589304275601*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.460855853280081*pi,-0.0035322101624180036*pi,3.60507710006122*pi) q[13];\nu3(0.110830289687143*pi,-0.07605529394633997*pi,3.61188881653587*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.711448719357404*pi,-0.13196766316553998*pi,0.666624503991594*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.557215206493658*pi,2.74842562598613*pi,3.77938537573612*pi) q[0];\nu3(0.855442255833113*pi,-0.27149846140564704*pi,4.2075413081724395*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37701364925134*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5699588884031557*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.429736415561872*pi,0.02464696381679199*pi,3.58690001610147*pi) q[13];\nu3(1.0*pi,0.0*pi,1.279988345290401*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.66996358046046*pi,0.448052526259047*pi,1.193796829911272*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.168524030763429*pi,-0.25020510818833497*pi,0.661618258966338*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.774426130959342*pi,0.5940497484334*pi,0.860511457768817*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.324819783720433*pi,0.63367761727234*pi,4.30070712666209*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49944310255194*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.154697193606468*pi,3.40915083869344*pi,4.3165979473177*pi) q[16];\nu3(1.0*pi,0.0*pi,1.176525389562904*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.640171444995947*pi,2.35339684088642*pi,3.68560082550846*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.780877195181177*pi,3.30866718905909*pi,2.81448082306526*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46882721473757*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.751283823827795*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.380661860561124*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42642799239663*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,1.171622452900076*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.619870574799034*pi,0.12781593057058704*pi,1.5838577442105*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5339375969307918*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.542844020782983*pi,-0.28741249032632*pi,3.4064331363245*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.274171278890386*pi,-0.33092662328897604*pi,1.4464328712676209*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.596240256361797*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.309088392917604*pi,0.63245044174544*pi,4.30581003998722*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3617735727596*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.285490640669083*pi,2.93509265911117*pi,1.56912804774381*pi) q[8];\nu3(0.621925728443711*pi,2.50899294316799*pi,3.78773835931298*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.577768776416036*pi,3.44359563475545*pi,3.76467020204832*pi) q[21];\nu3(3.5*pi,3.45039787150576*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,1.247408437219933*pi) q[3];\nu3(0.808948627594045*pi,-0.18562369955957603*pi,0.5170611542707473*pi) q[4];\nu3(0.563719203807933*pi,0.7076303612149399*pi,1.108222446238178*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.778239338759676*pi,3.2111986112257*pi,3.47282557930233*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40818052416054*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211180712778192*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.812764885814888*pi,-0.4049390397060018*pi,3.69932425987838*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.382657454930341*pi,0.6686113379410099*pi,3.84575935087988*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.487245032964217*pi,-0.09688322406934702*pi,4.12296170212416*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.650511452370356*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.841765138105081*pi,-0.377345880600586*pi,3.53006483938963*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.654333450245646*pi,3.42497904264067*pi,3.4367809061664*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5128217356718952*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.487859918142457*pi,0.72328556423506*pi,3.99514492503463*pi) q[11];\ncx q[13],q[18];\nu3(0.377208576250496*pi,0.401404982328774*pi,0.633665640116341*pi) q[14];\nu3(0.503553926420586*pi,-0.0028398851393739988*pi,0.5207828234180919*pi) q[17];\nu3(0.801775968553612*pi,2.7834930612574*pi,4.02296060181977*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44454248779682*pi,0.5*pi) q[10];\nu3(0.502261635959327*pi,3.18647582236256*pi,3.3662531642226*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1236049767696161*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.677137160246653*pi,3.18288396534934*pi,2.92499724633763*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.680637306456887*pi,3.16069668536141*pi,3.76166204765552*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.24784061583007*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.22310197010403*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.684344940512948*pi,2.92875805903355*pi,3.36307961691041*pi) q[0];\nu3(0.664805059378836*pi,3.45243728752977*pi,0.903895483042116*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.578934753035458*pi,3.17584702650756*pi,2.9839402421388*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38822374126803*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5449831644647469*pi) q[12];\nu3(0.709482784236344*pi,3.34865487274447*pi,3.21627523648709*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.162248298183221*pi) q[20];\nu3(0.112697351301017*pi,-0.085230190166597*pi,4.10749863334215*pi) q[0];\ncx q[1],q[19];\nu3(0.73381432565583*pi,0.498646507519938*pi,0.789253898472995*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5561648816773562*pi) q[5];\nu3(0.648189032901083*pi,0.361361296577125*pi,1.353122862848801*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[11];\ncx q[9],q[20];\ncx q[10],q[12];\nu3(0.757732070034216*pi,-0.069903676538568*pi,3.83945671011449*pi) q[13];\nu3(3.5*pi,3.35362046747265*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.238382630085354*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46108441132018*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0777924093822154*pi,3.04134268742536*pi,1.96790202967756*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49459339931076*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44028033851057*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.243162905006555*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.343284075407138*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.853552952131572*pi,3.14206572564702*pi,3.40782127340178*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253516452165897*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.554310196263379*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.182454862766853*pi,-0.025905659499283973*pi,3.80403161598389*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[11];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43197975249761*pi) q[15];\ncx q[17],q[21];\nu3(0.715139157318889*pi,1.06324507665304*pi,0.806237603674884*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0930122530197094*pi,3.14076264668257*pi,1.401756603226529*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.509690007088652*pi,0.65157316713976*pi,4.4235869192483*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.391777922639919*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5777611431503478*pi) q[16];\nu3(3.5*pi,3.39152746636505*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36742993852823*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.109952868516233*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.748355429883458*pi,0.39335671348161905*pi,1.486937472459466*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.415258910589324*pi,3.44253647064042*pi,1.4386244478335781*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.61169315982782*pi,0.022973486099232998*pi,1.386764998825416*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.598944920775491*pi,-0.05810903634206599*pi,0.7899905134635641*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0447924993540877*pi,0.74844418860883*pi,4.22699298447635*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44273223832948*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.697599241594016*pi,-0.4333187747531496*pi,4.46695932342473*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.972530391942286*pi,0.77867122926686*pi,0.742737150175941*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.490239976401496*pi,3.15098347409381*pi,4.43821194825819*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.426876282627804*pi,3.12194035829715*pi,1.93241322742977*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.523327037269826*pi,3.45540234603236*pi,0.5194361056437762*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40987491307578*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.32814146027839*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.203959549524059*pi,0.003925579734868956*pi,0.5017740521932536*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.243525636293113*pi,3.09647450733641*pi,1.229925234051208*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.795995051964258*pi,2.80063434816623*pi,3.75629853952832*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.245548541572102*pi,3.30114935702668*pi,0.658128769558473*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.826170068695305*pi,0.06646764318640197*pi,1.0124567583806319*pi) q[14];\nu3(0.579846157524634*pi,0.33470015147922705*pi,1.257205745488061*pi) q[15];\nu3(0.5671706601642*pi,0.011973873172189009*pi,3.53167112539617*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49393886064563*pi,0.5*pi) q[0];\nu3(0.179511672541354*pi,1.02452991389987*pi,4.19896679285605*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5066537588380284*pi) q[4];\nu3(3.5*pi,3.47373196819882*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.230855782621819*pi,-0.349904457548858*pi,4.10777903922778*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1674115186980991*pi) q[9];\nu3(1.0*pi,0.0*pi,1.25226839009023*pi) q[10];\nu3(0.435723135687788*pi,-0.046252469133491014*pi,4.35455067113179*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.647648723293809*pi,3.35334378813016*pi,3.338269741896*pi) q[15];\nu3(0.806573657264688*pi,0.5009600838063899*pi,1.260493665468167*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.30369105648137*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2631824407723689*pi) q[7];\nu3(0.112505262012283*pi,0.130833025527891*pi,0.7130053652048189*pi) q[8];\nu3(0.452368472119283*pi,-0.32839813186440603*pi,3.75320927638481*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.478323051460902*pi,-0.007300006490780997*pi,4.4054159344952595*pi) q[17];\nu3(0.779342979097572*pi,3.40425402428208*pi,3.33292183347827*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40744808788684*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5533589883799849*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.118476886502748*pi,2.75591136784327*pi,0.785981915815197*pi) q[17];\nu3(0.657988930973929*pi,3.2299789270892*pi,3.27976020243619*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.28085488023935*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.465109756375087*pi,0.44031819309851095*pi,3.97120999470329*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.709887893610741*pi,3.17682298438611*pi,3.951070633662*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.422911210814197*pi,-0.200345339136634*pi,1.45326123949039*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.4461824931373*pi,0.5*pi) q[2];\nu3(0.397733400022399*pi,0.36465152734664996*pi,3.65789020198703*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.36610207002286*pi,0.8565807989343699*pi,4.24603763226093*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40492412941783*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.616787260717064*pi,-0.4175032284633008*pi,0.8431706073766301*pi) q[10];\nu3(1.0*pi,0.0*pi,1.28459069767049*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.386282341729713*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3621197755595*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.232079885974454*pi,-0.13168650432040202*pi,0.505469186478967*pi) q[4];\nu3(0.067032251164629*pi,0.003171431112041989*pi,0.881633974068307*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.252982990512338*pi,-0.16419007741340402*pi,4.3416938178695705*pi) q[10];\nu3(1.0*pi,0.0*pi,1.267675731808785*pi) q[11];\nu3(3.5*pi,3.43752820219559*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40611886697663*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44014317431498*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165873431505425*pi) q[18];\nu3(1.0*pi,0.0*pi,1.232881487468266*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260126564860041*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.667228345997332*pi,3.32698588837703*pi,3.4793860072201*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37496388156631*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.49407622695365*pi) q[16];\ncx q[17],q[20];\nu3(0.684521347552366*pi,0.5843962858795899*pi,1.0092595175007308*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4889404259272006*pi) q[11];\nu3(3.5*pi,3.4139706134097*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.588181465188391*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43919162445316*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42279246374734*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2617552828661052*pi) q[21];\nu3(0.300714379936781*pi,-0.257273895128238*pi,0.914768808486239*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49205317025198*pi,0.5*pi) q[3];\nu3(0.757556961947511*pi,0.12154795421679299*pi,3.8020418925781*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.685764729864804*pi,3.44345997229648*pi,3.22184323994844*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0900347442388338*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.481195325446301*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.49919513834124*pi,0.50386101751411*pi,4.19457418140901*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.139147176170451*pi,0.62238959272263*pi,3.70017823998857*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.189148473248316*pi,-0.344162715816438*pi,4.17378431360536*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43574005025433*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.312621175598856*pi,0.003516790126234959*pi,4.07252544420819*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.60955800327978*pi,0.04975510330973998*pi,4.39132007753389*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.762154606327088*pi,3.21893500355929*pi,3.49777710960642*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.625592424952571*pi,-0.178801342325006*pi,3.81588984206178*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0695150313082581*pi,-0.22124572138590298*pi,4.15284520268405*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.750278610453407*pi,-0.284088851181139*pi,4.07974687614554*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.267286839549092*pi,0.38819269235877596*pi,0.639970920925317*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.110929646200174*pi,3.01711936357973*pi,1.84237045862631*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40246029684242*pi,0.5*pi) q[0];\nu3(0.446145181942991*pi,-0.05151599901868498*pi,3.5592293218893*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41769811853177*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2271241958508838*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.301119005993259*pi,0.07556550356290204*pi,3.7261683983163*pi) q[8];\nu3(1.0*pi,0.0*pi,1.230668725024219*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.736944529546581*pi,-0.26488176611874303*pi,4.24086389440681*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.240237332974626*pi,2.7651721887471*pi,1.377453922980941*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.201476315972093*pi,3.22943999684014*pi,4.49107464286576*pi) q[17];\nu3(0.185451008705516*pi,-0.341275228478256*pi,0.80267977467158*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.406385476322043*pi,3.03084479839055*pi,1.490115616524616*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.473724361753345*pi,3.01456682209538*pi,0.688674702669946*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.415478790131201*pi,-0.01932650230781302*pi,1.479949956342774*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.48906112831192*pi,-0.24161645749037303*pi,3.55270022470406*pi) q[16];\nu3(0.335216386591123*pi,0.06210061663047595*pi,0.5518287162788752*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.536302022353911*pi,3.20267161411863*pi,0.615416912226957*pi) q[19];\nu3(0.478925053620203*pi,0.23338004048512895*pi,0.5586856613209779*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.736792023827353*pi,-0.125723077165399*pi,1.054725174211433*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5526184485620412*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35564750661398*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.276013450291889*pi,3.4540410372702*pi,0.968478246731179*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.573658968201521*pi,3.12564532171414*pi,4.02406639766779*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.122699990960326*pi,3.0509883892265*pi,1.44672123866652*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.71052402173103*pi,2.95134995090772*pi,4.0860821967884196*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.508099969396973*pi,0.17998880661247896*pi,3.75752147476488*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.385106174476484*pi,-0.026504595602192982*pi,1.1321680225736421*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.44740730090823*pi,0.24427530759692295*pi,4.30878679107225*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.292411328145486*pi,1.19691712908493*pi,4.2508396284859*pi) q[3];\nu3(3.5*pi,3.37304943391661*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.215256673611588*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.753706747996007*pi,0.7332303526469599*pi,1.108229824615877*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.693859575027305*pi,3.36017922165155*pi,0.765010268841972*pi) q[3];\ncx q[4],q[8];\nu3(0.673186452026992*pi,0.389557282052979*pi,1.57657144270234*pi) q[5];\nu3(0.601265940529585*pi,0.014384246700478998*pi,1.036918998992466*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.610007358665493*pi,-0.297702407242885*pi,3.77537904407437*pi) q[10];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.45604462346864*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.304553009447418*pi,0.45540206428878305*pi,4.03527228304139*pi) q[5];\nu3(0.338706064136484*pi,-0.393697880156406*pi,1.1077828894331359*pi) q[6];\nu3(3.5*pi,3.44421663976233*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.617965029623236*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41582184048816*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.257253336636592*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.37962947264419*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304325626252477*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.351751272263063*pi) q[19];\nu3(1.0*pi,0.0*pi,1.319982411878358*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45397977559596*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,3.40126139345441*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.40113213263648*pi) q[15];\nu3(1.0*pi,0.0*pi,1.298907354373056*pi) q[17];\nu3(3.5*pi,3.49177955269639*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280034820904796*pi) q[21];\nu3(0.110234551710787*pi,0.73698709803856*pi,0.643341228304065*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5562510407077387*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.60895702341*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.2878826510935895*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5051855770492604*pi) q[20];\nu3(0.822936084196875*pi,0.58498396496153*pi,0.5593427663722216*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.444510636418594*pi,0.347776612594373*pi,1.096522782368495*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.321968514838077*pi,0.12180483672409304*pi,1.145198792203473*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5334477659444352*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5733982835520464*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4925292694141294*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.917938348573373*pi,0.24871594648884998*pi,1.196456220170063*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.563870729130931*pi,-0.029046185120391976*pi,1.078360029893593*pi) q[8];\nu3(0.482116094816386*pi,3.2890716601369*pi,4.403535028307219*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.542455416139762*pi,0.08198469113831897*pi,1.234418460299481*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.794198641566907*pi,0.26677466066049205*pi,4.19504884299234*pi) q[9];\nu3(0.411684588705587*pi,-0.363899040689153*pi,1.50999759861706*pi) q[11];\nu3(0.243627422667782*pi,0.342481081943508*pi,1.103304935749692*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.400984333772867*pi,-0.15458213008876398*pi,4.056306472575249*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.494378749617855*pi,3.09357927327005*pi,3.13678425436949*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.612071959028512*pi,3.17823723278167*pi,0.5137037801112473*pi) q[11];\nu3(0.800287502541291*pi,0.469416430221662*pi,0.705650960294638*pi) q[12];\nu3(0.66037908283349*pi,0.08238362453390402*pi,1.109937857577512*pi) q[13];\nu3(0.460615461977681*pi,-0.344559587886289*pi,0.5940432712384995*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.272524412562277*pi,-0.327376328851535*pi,4.46574478764521*pi) q[16];\nu3(0.484573464520336*pi,3.39055636956144*pi,4.13584928432979*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34524543178105*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.314933118533429*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.52032231360622*pi,-0.384086439194556*pi,0.823186197110089*pi) q[13];\nu3(0.469412060426553*pi,3.25265736719221*pi,0.9497128481239909*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.563649251451821*pi,3.49181798774202*pi,3.84751494670877*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.237258750228699*pi,0.44774733967090896*pi,4.03144564353967*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.865950739730672*pi,0.44422787131228103*pi,0.6304728152928409*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[12];\nu3(0.204676302683551*pi,0.322150612061177*pi,4.46292230985122*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.2669497652181505*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.429640981123771*pi,0.12252776031691603*pi,1.289012611852534*pi) q[19];\nu3(0.532706598020543*pi,3.03163915241684*pi,3.25820112213188*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.36011115314202*pi,-0.30846468238961*pi,3.98942280887786*pi) q[1];\ncx q[3],q[8];\nu3(3.5*pi,3.44083250694937*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38062749667649*pi,0.5*pi) q[6];\nu3(0.719760930172303*pi,0.16956898609597104*pi,3.93606554324331*pi) q[7];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.1501753867683129*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2775355295216149*pi) q[16];\nu3(0.378135741359067*pi,3.0172906761346*pi,1.2479151213987278*pi) q[18];\nu3(0.549597877053883*pi,3.09642224827087*pi,3.35299985907188*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.658330081098436*pi,2.65169765576284*pi,3.36523668383977*pi) q[21];\nu3(3.5*pi,3.47065064173777*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49227147674214*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.351137659347007*pi) q[13];\nu3(0.517815544736324*pi,0.339293079420812*pi,4.0025859522025105*pi) q[15];\nu3(1.0*pi,0.0*pi,1.278434948441987*pi) q[17];\nu3(0.101554303464389*pi,2.96901151295014*pi,1.4772238257197738*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.600826538335983*pi,-0.196962953907379*pi,3.46674170154097*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.470588235518591*pi) q[12];\nu3(0.458599763144256*pi,3.22873545425675*pi,1.88540190709184*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40489120427732*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43007764631074*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43144852342648*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.24451153529518*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49368860925954*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.121361682680024*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45056487693605*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.157716060480933*pi) q[19];\nu3(1.0*pi,0.0*pi,1.42893611937097*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.49827196608021*pi,0.5*pi) q[2];\nu3(0.582263031396411*pi,2.59258361612921*pi,4.04460095534228*pi) q[3];\nu3(3.5*pi,3.49010759076812*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.270865381492035*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2184189008778201*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.377340377210874*pi,3.35742068421957*pi,1.94081701397176*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42538813372497*pi,0.5*pi) q[7];\nu3(0.20516677396988*pi,3.24658850460859*pi,1.1341581717268872*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5323429580115526*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2485171130468*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.520023655356022*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.1932621956745795*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.642711872962477*pi,3.00247749396834*pi,3.33717141251155*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.373482776204201*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.620511809240865*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.813504587692069*pi,3.1256878733538*pi,0.5119041590261074*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4557849467897*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.070887383543442*pi,0.185074570608448*pi,0.890521770804459*pi) q[5];\nu3(0.617656220407907*pi,-0.16243924342167698*pi,1.307933325095532*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.272947679628523*pi,0.41184503999251*pi,4.046498579876371*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.544744973452519*pi,2.77528767920798*pi,1.197765428728728*pi) q[0];\nu3(0.868255050822712*pi,1.12298287847462*pi,0.6857854536828201*pi) q[1];\nu3(0.44751340185114*pi,3.18129376267216*pi,0.801278281825632*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.128282535700293*pi,0.174126794630991*pi,3.87059233375196*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.390860434470712*pi,3.33247953037145*pi,0.962229022691806*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.548634925117693*pi,3.49723440612155*pi,4.13525669951793*pi) q[11];\nu3(0.580618600347528*pi,0.8489592543064399*pi,4.491808412498861*pi) q[12];\nu3(0.298915950481819*pi,-0.14201909417165698*pi,0.884568441257079*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.556583833807172*pi,2.55404024751982*pi,3.79440134133384*pi) q[16];\nu3(0.667354678003252*pi,0.08648761325010301*pi,0.5822595588006657*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.589130685093993*pi,0.335080722554739*pi,1.297440526946245*pi) q[21];\nu3(0.229131263080529*pi,-0.12487075812569498*pi,0.5366791441218078*pi) q[0];\nu3(0.47650571606458*pi,3.11705548491285*pi,4.35196225118722*pi) q[1];\nu3(0.46371143983824*pi,0.51604156753087*pi,0.662330914505441*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.248157054547964*pi,0.25059750369004197*pi,3.93144585912228*pi) q[9];\nu3(0.0275509361087479*pi,3.1954279157638*pi,1.56124809082373*pi) q[10];\nu3(0.847498125681867*pi,-0.189046252193099*pi,3.86333258937212*pi) q[11];\nu3(0.739261169247805*pi,-0.25044537026849*pi,3.63671561696013*pi) q[12];\nu3(0.741069305118585*pi,3.46974562652286*pi,3.17552958208391*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.649627936886249*pi,2.53966302179538*pi,3.94616001907952*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.491592226743212*pi,0.83702316606249*pi,4.2046556266890605*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.816748718582225*pi,3.23984234940279*pi,4.0323978416777795*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.596338130909236*pi,-0.12309155759281998*pi,4.10655106598017*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.750559743548167*pi,3.27380154465608*pi,3.36194468329663*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.467368331860699*pi,3.1601586232035*pi,1.96619592708724*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.55222638123771*pi,3.04330215445995*pi,3.86317474049693*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.4258839204904*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39174992220067*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.218515895194566*pi) q[6];\nu3(0.50063841921477*pi,0.8930323740874999*pi,4.3542077033512605*pi) q[7];\nu3(3.5*pi,3.39271351478414*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.175487359076112*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.698595135039048*pi,0.6361593061397*pi,4.47876410629739*pi) q[14];\nu3(0.405524349537745*pi,3.07681923216609*pi,1.91265565934086*pi) q[15];\nu3(0.107859516119771*pi,0.114958328622084*pi,3.71842556340592*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.398174628336315*pi,3.48955384751636*pi,1.60322647258233*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2528497054150631*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42016870269488*pi,0.5*pi) q[5];\nu3(0.538769860444715*pi,-0.356600326869073*pi,4.045436907896351*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.4835736254884*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.146441600232753*pi) q[13];\nu3(0.464169692088257*pi,0.161033987322459*pi,4.32377161150281*pi) q[14];\nu3(0.448544931752025*pi,3.05381936759188*pi,0.635141788859948*pi) q[15];\nu3(1.0*pi,0.0*pi,1.358652923237865*pi) q[17];\nu3(0.523690174490127*pi,-0.348439233035151*pi,3.4737993006361*pi) q[18];\nu3(0.764589587043127*pi,2.54814482832409*pi,3.92944409060404*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43969556863614*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,0.600814567997942*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.518279561576791*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185380051782847*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.673754237360083*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(3.5*pi,3.43126657145144*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.287511739698136*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44118998086374*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5931316485394331*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5952466216114196*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.439848520569503*pi,2.99484722105773*pi,1.71163413665575*pi) q[0];\ncx q[1],q[19];\nu3(0.654540280548009*pi,0.18292740265141105*pi,1.6691908747277*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5639461747261634*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.320178887219973*pi,0.39659482896321796*pi,0.5181485714704197*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.361673719033798*pi,0.24519347629246901*pi,0.7076616662620681*pi) q[8];\nu3(3.5*pi,3.44128493295438*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.210318364090036*pi,3.16305688042251*pi,0.5308252311878979*pi) q[11];\nu3(3.5*pi,3.47647477613038*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237511062700991*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169737082524412*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.67548579026829*pi,0.22617798072602902*pi,1.67038199899147*pi) q[21];\nu3(0.290977388986494*pi,0.13202096187443502*pi,4.49824892378213*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.551838038399549*pi,0.37280803153104203*pi,1.2230377278441948*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.283224883664693*pi,3.28687897287504*pi,1.4838152931697262*pi) q[6];\ncx q[7],q[16];\nu3(0.881191731331648*pi,0.39115998284392905*pi,4.02719965615783*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.573462724074334*pi,-0.06665957731044497*pi,0.8504918112305719*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.23680647108841*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.105808093243715*pi) q[20];\nu3(0.15831483264494*pi,-0.104730111292271*pi,0.725865221264475*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.956200095904275*pi,2.63837986944865*pi,3.93139429309138*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43763879545059*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5041057031320659*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47054954332223*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285922066978519*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.508544193320776*pi,3.48080407217911*pi,3.12211208750879*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.608734388216257*pi,3.39592201614517*pi,3.67966194765742*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45494192512772*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.813442596672305*pi,0.5376434207017*pi,0.5222934259871685*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.506494634126099*pi,0.46219135952494805*pi,4.04699703308737*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6499944097017489*pi) q[16];\nu3(0.53335910111893*pi,3.46330264315625*pi,3.69024129129602*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.536622281072517*pi,3.1398299744288*pi,4.08348695002827*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.601933542379566*pi,2.57716308349376*pi,3.90438602099265*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.52610258817878*pi,3.36794069882082*pi,3.5206881336104*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.76949441938216*pi,0.358121263601496*pi,1.485847594803205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.605202837940681*pi,3.35632285501792*pi,3.69427406878919*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.679908774397466*pi,-0.038615147809068995*pi,3.49473344846067*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.590497094866004*pi,0.47581173866082005*pi,4.12720929823415*pi) q[10];\nu3(0.434414238645437*pi,2.75906495045481*pi,1.549727325689*pi) q[12];\nu3(0.668048902682947*pi,3.05975798494608*pi,3.08743504035292*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.489295296800279*pi,0.30484155406215596*pi,4.46093240829012*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.36543822613561*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.251956337095906*pi,-0.4409808646516315*pi,1.75769229851384*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.636188869246202*pi,0.27194826684795004*pi,1.344216655501484*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.243830376058197*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.874558298316123*pi,2.74107850639015*pi,3.29915927745698*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.909172513752592*pi,-0.05821719149711102*pi,0.774373942067365*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.784209017124246*pi,-0.08008110043602001*pi,0.710672026607188*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47225373522384*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.270777649560513*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.730346674236369*pi,-0.4288507703615753*pi,0.659632414850126*pi) q[7];\nu3(0.672634426385537*pi,3.31964632329826*pi,4.00270002901462*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.859016714548543*pi,-0.252051190718219*pi,1.189730137091696*pi) q[14];\nu3(0.200938511942795*pi,0.05662637039636298*pi,4.07066078422822*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.774880921519399*pi,0.29414838961812995*pi,4.17907341914491*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5068534781714802*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.26925140695005*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3836878961751*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.505803090063484*pi,2.86591862528477*pi,3.96184770383386*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.3703082714991*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.203139929142343*pi) q[12];\nu3(1.0*pi,0.0*pi,1.217452656311623*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.706599199879906*pi,-0.10829318375617297*pi,1.3449517708368641*pi) q[15];\nu3(0.354424008637558*pi,3.49466790204076*pi,1.70077706383601*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2193856758528439*pi) q[19];\nu3(0.59785026777098*pi,3.42790359482067*pi,3.44725709972909*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47633695923397*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.26936499207769*pi,3.43537891216989*pi,1.62298899469165*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.483283067562159*pi,-0.10007270701875298*pi,0.5479837569888587*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3334045898625*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41680372830421*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.622288249354757*pi) q[13];\nu3(1.0*pi,0.0*pi,1.301132918482716*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5619220737775056*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.460319849681642*pi,3.38343739582315*pi,1.033598460085094*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\ncx q[6],q[14];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.761173402951508*pi,0.47298800093217197*pi,1.355543685277649*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34283756751187*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.191660518782275*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5160622973481668*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48567188273613*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.361078582604166*pi) q[9];\nu3(3.5*pi,3.41044407689086*pi,0.5*pi) q[10];\nu3(0.822774538171138*pi,-0.253989422858072*pi,3.99461734000446*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,3.49802869116074*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1484943138071961*pi) q[18];\nu3(0.453955670647508*pi,-0.4913753086190016*pi,4.27047760944978*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301890499560587*pi) q[20];\nu3(0.270934216377276*pi,-0.05112365818158998*pi,4.11320797231964*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0703319277371804*pi,-0.4751538419018375*pi,1.91499278392724*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5558349220106558*pi) q[8];\ncx q[10],q[20];\nu3(0.491272488222947*pi,2.81782744734598*pi,1.3236977820087898*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48209446346917*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2273393078851331*pi) q[17];\nu3(0.547818571519499*pi,0.154744822650711*pi,3.98416441392332*pi) q[19];\nu3(0.39344386091404*pi,3.17493297696527*pi,2.13864003530708*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.504474585620634*pi,-0.36230899440811304*pi,1.336331199238171*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.375320753879381*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5563681575843825*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.608938385203773*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.653880051863905*pi,-0.39653476937367*pi,4.27281736904819*pi) q[0];\nu3(0.403601424691955*pi,0.8838787354067299*pi,4.30208593508241*pi) q[1];\nu3(0.582778222729129*pi,-0.28200118954367503*pi,1.227280182985162*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.550075138672282*pi,0.21808892063000396*pi,3.61481746456114*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.418108178998146*pi,-0.10307854497167401*pi,1.4891754826460981*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.47826163340907*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.200430471824209*pi,0.5830500720385301*pi,0.600517263770113*pi) q[0];\nu3(0.646955384171989*pi,2.85065741437469*pi,3.53388638092888*pi) q[1];\nu3(0.419528188841698*pi,-0.345398603396586*pi,4.0538062169222595*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.470216324775186*pi,2.98422500272621*pi,1.9006665861005*pi) q[6];\nu3(0.881360079981546*pi,-0.228929827240408*pi,3.44887118532791*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.63291617482857*pi,0.45594950856108596*pi,4.29342613812418*pi) q[12];\nu3(0.730271044605766*pi,0.22859642942375202*pi,0.5136273114095647*pi) q[13];\nu3(0.86158035536419*pi,0.86044314272324*pi,0.831309646441183*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.332057014327163*pi,-0.010265366302868006*pi,3.56030970864567*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.901624956184481*pi,2.9526310419253*pi,3.96235828596659*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.202363290047397*pi,2.53387295621306*pi,1.406154258494613*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.479681797390861*pi,0.55120342233936*pi,0.912589925421283*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.549630879732426*pi,-0.040259174504805983*pi,3.47779605805812*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.273348751948099*pi,-0.34028489680930296*pi,0.807009249608002*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.202850251189521*pi,2.96124393487118*pi,1.56973226564391*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.2611933884035*pi,0.018836299352651964*pi,0.713158663420201*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.349445700393412*pi,0.6445854693699*pi,4.29017489930629*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.373753775720222*pi,0.46358791703410196*pi,3.56285788155611*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.814050599664833*pi,3.15933955286288*pi,3.12206405281242*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49389636761099*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.312577196048462*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.641571851278975*pi,0.6700992081358099*pi,1.3159620286803642*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[10];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.38037102487464*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.132701169956135*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43831739663507*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.28139354288735*pi) q[14];\nu3(0.45176458707504*pi,-0.22315346171136902*pi,1.0592681656818521*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.360973053645471*pi,-0.24710653863058601*pi,0.8436061269251209*pi) q[20];\nu3(3.5*pi,3.47955707170521*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34266687615387*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.339081149847193*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.390244211975778*pi,-0.272451147955942*pi,1.111336022471451*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5667757750792939*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.249195428296452*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.47277546463755*pi,0.5*pi) q[13];\nu3(0.37855997799291*pi,-0.012085432849531008*pi,3.9759698073742*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282459666689286*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[10];\ncx q[3],q[5];\nu3(0.460057406329674*pi,3.3243914830286*pi,4.26628888627726*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4944820713848*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.5760050293042127*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.590341357003188*pi,-0.37091632619425896*pi,1.018798016937881*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.609568902508396*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.27948914415763*pi,0.5*pi) q[8];\nu3(0.181234959495942*pi,0.37451716078544794*pi,4.10078417809347*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5950256468291872*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.371269395414959*pi,0.17763636026101304*pi,0.946577657817821*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49491327808172*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2064629849681099*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[10];\nu3(0.761525514252283*pi,-0.386896536755163*pi,4.45775493847339*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.26118938379792*pi,2.50613694285675*pi,1.420531708480328*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.699972223027254*pi,3.31692118966613*pi,0.5320970970752147*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.795439326391939*pi,2.70232432005455*pi,3.57561157586862*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.249569363386209*pi,0.8634472320707001*pi,0.5143134851042848*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46067334742055*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.635859310977394*pi,2.90150694918755*pi,4.09924880722715*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.499484674744*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.394629769601964*pi) q[21];\nu3(0.245458835193233*pi,-0.268509098161077*pi,1.037950481155925*pi) q[0];\nu3(0.572894965708959*pi,-0.4285186660893374*pi,3.11917512463446*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.521830928695608*pi,2.45959609646217*pi,3.81183587702196*pi) q[11];\nu3(3.5*pi,3.48605563591301*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.1703097970593062*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.554408344818917*pi,0.06208321469927702*pi,0.9115631688897581*pi) q[0];\nu3(0.74437367910898*pi,0.5457851865516601*pi,1.000311253489806*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37418948080693*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46940709858988*pi,0.5*pi) q[9];\nu3(0.225872796741401*pi,-0.345222486762618*pi,1.482076049166157*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.597966830109477*pi,0.186299833107211*pi,0.755240353305336*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.221950055212524*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.108944761065679*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.684615079990444*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.536064693288964*pi,0.17066390550259303*pi,3.62641006932135*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.833979358052345*pi,-0.349459637879853*pi,0.657755247180649*pi) q[6];\nu3(0.226262435076019*pi,0.26455723356610195*pi,3.73555080067721*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.496363241015049*pi,-0.4261867936493733*pi,1.222810793985036*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.520393285301658*pi,0.5131552089481799*pi,1.480687873586511*pi) q[13];\nu3(0.110307515422299*pi,2.86652985334895*pi,1.54248693124608*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5135928324052991*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.290942466993128*pi,2.43812870796933*pi,1.277596703963506*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.169356810263109*pi,2.99763739502425*pi,1.89163230192418*pi) q[6];\nu3(0.617135288261065*pi,3.31837723902056*pi,3.75391201841931*pi) q[7];\nu3(0.462566654396465*pi,3.17469341092667*pi,1.456575568232994*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.280933031057752*pi,3.23127970912924*pi,1.0680300075220601*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5494814690654677*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.455554836178949*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[19];\nu3(3.5*pi,3.47955403394685*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.501237051846797*pi,-0.232985630575836*pi,0.8682576668770889*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.271812413328137*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.126138229128273*pi,0.303891682733912*pi,3.99010131023085*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.508530521643249*pi,3.28885550624973*pi,3.48126749106281*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.00602706229498386*pi,0.8057506629557201*pi,4.359725700941*pi) q[17];\nu3(0.528949361066881*pi,0.37024222333135604*pi,1.09457384937019*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.598870702743626*pi,2.71255281326384*pi,3.69496525685195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.41632974554424*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.471596755267569*pi,0.10188113739805704*pi,0.892408718544693*pi) q[9];\nu3(1.0*pi,0.0*pi,1.354025160837875*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.487870865666769*pi) q[11];\nu3(0.556312484085362*pi,0.070321805457922*pi,1.0120983136761161*pi) q[12];\nu3(0.713925914224803*pi,2.87752997613313*pi,4.03759769856819*pi) q[15];\nu3(0.294641609094974*pi,3.47490449495417*pi,1.56430550781911*pi) q[16];\nu3(0.63974225317623*pi,3.37369692539626*pi,3.55924755820696*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.347031019389322*pi,2.95809364770352*pi,0.5470802609380772*pi) q[20];\nu3(0.327610986255678*pi,0.383020035506242*pi,3.83630260316369*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0424959493008598*pi,0.33620393790302605*pi,4.436898216848061*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.654469762444731*pi,-0.316900547179121*pi,4.27027972368223*pi) q[15];\nu3(0.257990645965785*pi,3.38212955657279*pi,1.401691794823561*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.384664501405876*pi,0.06820466921693902*pi,0.7922094757313489*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.633924950775033*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.142135061875991*pi,0.03878434809665898*pi,1.200548558639144*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[9];\nu3(0.503421450481582*pi,0.70618697279506*pi,0.5475210892111892*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44234970769259*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44223672105997*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3827074124396979*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3292989181822281*pi) q[20];\nu3(0.826910936392732*pi,3.37341264470921*pi,3.10226743505143*pi) q[0];\nu3(3.5*pi,3.37197840349986*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40617940681623*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.312410865652297*pi) q[9];\nu3(0.823867019815344*pi,0.45016265581884296*pi,3.95616024496687*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.32083369748015*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47818848893007*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.16932986915872*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.337936020751199*pi) q[16];\nu3(0.417424644205487*pi,3.39456641372632*pi,1.350789819318377*pi) q[19];\nu3(1.0*pi,0.0*pi,1.131421979863316*pi) q[21];\nu3(0.783440845150632*pi,0.279561658527848*pi,0.9586983166579179*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.534791493540897*pi,0.027098878040585972*pi,3.52728218520338*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[16];\nu3(3.5*pi,3.27071418744214*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.227084162673876*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5084448675946327*pi) q[18];\nu3(0.557595480183947*pi,0.7866182278802101*pi,0.5801573667893614*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47512119999515*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.425516784664234*pi,0.09298223360593005*pi,1.29793596408271*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.731430875619302*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.481158034873736*pi,2.93034828082971*pi,3.66322540475198*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5069859653837523*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5104132740134932*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5789214879224764*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.273272228141891*pi,0.55024773164503*pi,4.05204619985261*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.361844603749909*pi,2.91451398927091*pi,1.237687762395813*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.668395074525022*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.17385370453863*pi,0.8057815159042101*pi,4.40217453897883*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48448978059401*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4366922520879*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.345239308435499*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.862628991206308*pi,3.31587581214353*pi,0.5401514880416451*pi) q[12];\nu3(0.565860866954337*pi,0.036712168151108004*pi,4.3561636236767995*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.739025783066257*pi,3.16573974163138*pi,4.37018229547224*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.27518768240765*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.836465947401988*pi,3.27264624299581*pi,3.92029517092558*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.360838884263983*pi,-0.21388824400016399*pi,4.369700454026971*pi) q[1];\nu3(0.564695524317045*pi,0.6127044052207*pi,0.81102260048127*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.16870681089665*pi,3.30333770653347*pi,1.77363940608633*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.328420760031461*pi,0.6956850822023299*pi,3.99125501033163*pi) q[12];\nu3(0.486031430108862*pi,0.87986544228842*pi,0.729841411839721*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.726774930984841*pi,0.136464076033744*pi,3.64331934531719*pi) q[15];\nu3(0.310693424391149*pi,-0.371349273243085*pi,0.908590725456162*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.464863327767506*pi,3.01349873803132*pi,0.896394512802675*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.641918121263613*pi,2.64229679409372*pi,3.95014693033545*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.61612125735151*pi,-0.150067275381491*pi,3.85331041266735*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.782267078066761*pi,-0.332187905970722*pi,3.71276550467494*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.35304578935034*pi) q[7];\nu3(0.651300849854114*pi,-0.263290821251777*pi,3.68686029232448*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.856710107565088*pi,0.225731153340627*pi,4.1966919718212505*pi) q[14];\nu3(0.555521249728615*pi,3.42343395239569*pi,0.83993957123427*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.616409584024328*pi,0.302703784693789*pi,0.769012297665299*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5334028544663698*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[7];\nu3(0.667464339622176*pi,0.283431167335788*pi,1.189991253205673*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.311932048142678*pi,-0.395036118018983*pi,4.1118634006780095*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.815505144550113*pi,0.44326398555075797*pi,0.759273271941939*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.279044619490803*pi,3.17102812417589*pi,1.68977130958444*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.151717631282945*pi,-0.4364369798863895*pi,1.0202182704914589*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.473615728080733*pi,3.31489829587638*pi,4.2404683167960595*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.776570300778904*pi,3.20948999045509*pi,3.62178071228011*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46617193546166*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.171307451276193*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.373857204706178*pi,0.49893883033997*pi,0.5367399049992045*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[16];\nu3(0.836721936248024*pi,3.18650510919034*pi,4.05913633898453*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43245366093584*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49120429532875*pi,0.5*pi) q[1];\nu3(0.451368310700003*pi,3.48462312584418*pi,1.468009028053942*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34984205388324*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.315317822250067*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4584836631688*pi) q[12];\nu3(1.0*pi,0.0*pi,1.190422056414656*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4231656060935909*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46491888329604*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40474825577032*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.108336290586136*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2384762738526*pi) q[17];\nu3(0.916275898208763*pi,-0.01924588751793299*pi,0.5224377327701977*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.654053236793456*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.505071599461858*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.452219744944379*pi) q[18];\nu3(0.0664169788476759*pi,-0.10160259092784402*pi,0.5804286132553412*pi) q[19];\nu3(3.5*pi,3.48445260531163*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.338031626971207*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[16];\ncx q[2],q[3];\nu3(0.730428174076025*pi,0.45705577573297795*pi,1.10589302756562*pi) q[4];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5394708316328394*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46497596616129*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46489048936168*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3226451428159551*pi) q[3];\nu3(0.296822792966963*pi,3.08147641145437*pi,1.93411183651579*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.709438525791808*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.687338142820721*pi,-0.39825367322829297*pi,3.60804115019703*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.60955852173215*pi,2.77997519462983*pi,4.17798261270658*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.697683193488691*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.50509712765642*pi,0.366160314006612*pi,3.92875188986564*pi) q[6];\nu3(0.380085243617246*pi,3.15698743357693*pi,1.461570630037923*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.746324534289908*pi,1.00593381096828*pi,0.8453759411677679*pi) q[9];\nu3(0.534475521880271*pi,3.09261297276297*pi,4.08501320564795*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.237685837432295*pi,0.51493260021424*pi,0.5702766802654216*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.276688506609768*pi,0.8490262880324999*pi,4.00313326528983*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.45216859934577*pi,0.5*pi) q[5];\nu3(0.564588522662304*pi,2.88485539447237*pi,1.325117613994507*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.632937060268746*pi,-0.15379674524542403*pi,3.8390689750735*pi) q[9];\nu3(0.112171432142549*pi,0.37816273700445*pi,0.747844443206779*pi) q[10];\nu3(0.595933082625278*pi,-0.13512434715032*pi,4.2379044900422*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.485471815375622*pi,3.49864975433044*pi,0.746497372064411*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.394261274181528*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47391569973725*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.881756135771272*pi,-0.148076068181221*pi,4.45984705634588*pi) q[11];\nu3(0.141795759951931*pi,0.61770923339789*pi,3.68054838630394*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.316739158074197*pi) q[15];\nu3(0.241519210936744*pi,-0.10661370161718597*pi,4.28281593425451*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.516317914669268*pi,2.80890464871705*pi,1.184793778838153*pi) q[2];\nu3(0.798834606272155*pi,-0.4568517704288544*pi,3.69620061136254*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.569980657918275*pi,3.46265464136364*pi,0.760516776583392*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.335335275316461*pi,-0.12208252498987499*pi,4.389182635736891*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.588676546792694*pi,3.09666616224645*pi,3.25413626720178*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42892464491543*pi) q[19];\nu3(0.617183146873629*pi,0.13739205729270298*pi,0.641062064316314*pi) q[20];\nu3(0.782131963088209*pi,-0.316775868428651*pi,1.11455622732588*pi) q[21];\nu3(0.27046019120234*pi,3.32592569621832*pi,2.13186715869476*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.488371417309267*pi,0.16913445332774202*pi,0.630831331796175*pi) q[2];\nu3(0.635342853945871*pi,3.43727768116898*pi,4.1878010542465*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.244158104937986*pi,0.05364193491075997*pi,1.14150136062925*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36867932645043*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.347296697252737*pi,-0.06173158331138001*pi,0.624462759071995*pi) q[20];\nu3(0.329543817548921*pi,2.70922989462539*pi,0.831050254095526*pi) q[21];\nu3(0.509148682013277*pi,3.44648546576005*pi,0.852402280286894*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.841513548607284*pi,3.24146879092911*pi,0.622789081701949*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.963066112278147*pi,0.6472582023431399*pi,0.71548611173335*pi) q[17];\nu3(0.527061930786178*pi,-0.463959237659492*pi,3.75287009364179*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47504101653196*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.429943386899641*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.290428972925482*pi,0.22394543974287395*pi,4.1030700830748*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43635120541776*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.291794066051124*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[10];\nu3(3.5*pi,3.33501447106239*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.34049236884491*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175515404451988*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1210056103653159*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33249966239432*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1683219341537892*pi) q[10];\ncx q[12],q[20];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.43287997546945*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.49431962130427*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.3728325370912*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2306868714437829*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40030987713506*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5079753563439899*pi) q[21];\nu3(3.5*pi,3.43964478885765*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.637889382006059*pi,-0.4264114006088957*pi,3.14729959290898*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45726565812404*pi) q[10];\ncx q[12],q[20];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.799084746595823*pi,-0.19141421068619402*pi,1.096083165529625*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.215585347094184*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.475526256517561*pi,0.185824700433045*pi,1.032741564132286*pi) q[4];\nu3(0.397800127146394*pi,-0.214462874676292*pi,1.2337704682911919*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.328800113344229*pi,2.83169318281456*pi,1.55066611380362*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.667718068268654*pi) q[17];\nu3(0.962138289564734*pi,0.17509764881726597*pi,0.5293198962666467*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.309304159716212*pi,2.91651554155847*pi,1.03221374450966*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.821071224063046*pi,3.33775932080977*pi,3.09989465513607*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32198871137965*pi) q[18];\nu3(0.71857335792304*pi,3.47604401057161*pi,0.869075056134688*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.37489009143169*pi,0.32980641188208704*pi,4.37088749859592*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.547232894288736*pi,3.26970321271337*pi,3.04571685334233*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.697719900950418*pi,0.21368291829434805*pi,4.29848954945005*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.629567914795049*pi,0.7648929626826999*pi,0.935781805589763*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47960076523006*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2237540316461288*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.675984888221261*pi,1.0511416772886*pi,0.926336490438576*pi) q[8];\nu3(3.5*pi,3.4220760517941*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.371562030103629*pi,3.19681797125374*pi,4.46470074594469*pi) q[12];\nu3(0.387433219238502*pi,0.354194991943217*pi,4.12992540882363*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.306399762652478*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.205934015278188*pi,0.030182069335971007*pi,3.54191872207295*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.256947328305439*pi,-0.452867972243574*pi,4.09633819117809*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.269169980772113*pi,0.41304612153181397*pi,3.80543856301387*pi) q[7];\nu3(0.684632821805885*pi,0.15893023406461504*pi,1.398110779809361*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.687401108971699*pi,0.15893514940517095*pi,0.640396174774193*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.248419192969036*pi,0.17835778010672998*pi,1.1802664068034119*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41576701285688*pi,0.5*pi) q[2];\nu3(0.299735742205001*pi,2.34347852143634*pi,1.229033476221981*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5719116616441374*pi) q[6];\nu3(0.398431094978262*pi,-0.20257408587641001*pi,3.93425212300329*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.491162561524202*pi,2.73017600210528*pi,1.030988714017598*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5777769919875331*pi) q[15];\nu3(0.638391110552889*pi,-0.04904125215729299*pi,4.10278816786861*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3918854297934051*pi) q[19];\nu3(0.188369699493852*pi,0.8293468605532*pi,4.271566007850669*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.421432444124956*pi,2.68529621086981*pi,1.63757807797752*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.518444271037876*pi,0.351222825384099*pi,1.5210315962313*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.6374622574255*pi,-0.05614930685059699*pi,1.4366233758748521*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.422138975153031*pi,2.77963677716644*pi,1.0040289010915902*pi) q[14];\nu3(0.224287875980627*pi,0.02563702207491303*pi,0.827857650837416*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.533464351653209*pi,-0.15003554009027198*pi,3.95608187233912*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.404193930739834*pi,3.39230378258107*pi,0.915412465026482*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5500948410809072*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.282483654520082*pi,2.89830963993816*pi,1.11162128618239*pi) q[4];\ncx q[5],q[7];\nu3(0.623092501016019*pi,2.84224740521416*pi,3.84035485657126*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.73225761856422*pi,-0.4787398215523496*pi,0.989637423149461*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5736941882982*pi,3.30731347462279*pi,2.88703124339613*pi) q[4];\nu3(3.5*pi,3.47007059227554*pi,0.5*pi) q[5];\nu3(0.389599782726405*pi,-0.07242405868184498*pi,4.40539061802716*pi) q[6];\nu3(1.0*pi,0.0*pi,1.254718011735598*pi) q[7];\nu3(0.379960514014486*pi,-0.011827389437693014*pi,3.55077763864385*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.695851634223028*pi,0.40869118087033096*pi,3.92720041549504*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.886583973279115*pi,1.06085108751204*pi,0.881122561549099*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42496353165211*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1500322679943111*pi) q[20];\nu3(3.5*pi,3.45077371150619*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5724460140312901*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.345206480849243*pi) q[10];\nu3(3.5*pi,3.46556141462218*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.201792571626241*pi) q[14];\nu3(0.275211693101141*pi,3.23968573092416*pi,1.5454251864867*pi) q[15];\ncx q[17],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\ncx q[0],q[10];\nu3(0.838788420889997*pi,3.0494942016489*pi,3.98574111948993*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[7];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.771332397754961*pi,3.39889542398977*pi,3.29733468284468*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.302060382364904*pi,3.12655254670623*pi,0.5544974388867853*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38434172335148*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.199173132259178*pi,-0.011108623328801026*pi,1.2269947687062759*pi) q[2];\nu3(3.5*pi,3.32301068303987*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48717709054379*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.171011928235977*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.654342693598718*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.346490014075865*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.611471690605247*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,3.44404406848696*pi,0.5*pi) q[18];\nu3(0.52422942447755*pi,0.25925469828509795*pi,3.59629257692866*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1367932178534619*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.605017828904597*pi,0.26668077671772294*pi,1.236067006847849*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5957488659154739*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.380550597239489*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4283224078991*pi) q[21];\nu3(0.419836058778855*pi,0.299225094011319*pi,0.5718668464323285*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4625244540304*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.539172718108727*pi,2.80305669983475*pi,3.80182532470629*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.615350816224741*pi,-0.4202659445593015*pi,4.08000788011617*pi) q[10];\nu3(0.834501997686247*pi,0.466501528904229*pi,4.35657924373262*pi) q[11];\nu3(0.807739646335037*pi,-0.4277460155187754*pi,3.53386094856805*pi) q[14];\nu3(1.0*pi,0.0*pi,1.358291921943694*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.137525851412759*pi,2.3217643419585*pi,1.2353094792805321*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.591911495465173*pi,0.7269464987201799*pi,1.089441602927536*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.503956996085065*pi,0.347096507036983*pi,1.3568291356371769*pi) q[10];\nu3(0.44934521059201*pi,2.61126650599393*pi,1.5489804911765*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.534687144671293*pi,0.37008538334929897*pi,4.1302086812256995*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.271288600013023*pi,3.36255191502109*pi,2.13362305756457*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45610081708777*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.49756255586276*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.416706706321219*pi,-0.17148979599220998*pi,3.74355674978295*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.342218079472299*pi,-0.05918255129752498*pi,0.705733057476841*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2930431736196542*pi) q[19];\nu3(0.326582567476994*pi,3.45648414719094*pi,1.93358553801572*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44443546811423*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.10625040663*pi,2.71518512779932*pi,1.370011651648237*pi) q[4];\nu3(1.0*pi,0.0*pi,1.267538375674429*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.610684115092033*pi,0.68421574785583*pi,4.2893443282129*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.54640929202432*pi,0.23024208363712895*pi,3.82121079283075*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.108658918134517*pi,3.09574103761793*pi,1.0911303877391672*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.648140354399688*pi,3.44872940604445*pi,0.788685638532569*pi) q[8];\nu3(3.5*pi,3.43115445081956*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1978620565424971*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5989586108993272*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5448802478342505*pi) q[5];\nu3(0.554248726557269*pi,0.20993642770848597*pi,0.5304884005086*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[16];\nu3(0.549295311716647*pi,0.37325980019474003*pi,0.769291048701234*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.17471303296952*pi,2.82666303020335*pi,1.475643358787154*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.30978400000981*pi,1.04197353760042*pi,4.39478141504405*pi) q[21];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.203078348973067*pi,3.39086547665777*pi,0.576837414043921*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.460622309293*pi,0.5*pi) q[11];\nu3(0.713974661847084*pi,0.11688437755548897*pi,4.29760783201617*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48605183786008*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3475284388444622*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.438998534043856*pi,0.472208639096832*pi,0.816165900378043*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.445658653543722*pi,2.80725145844434*pi,1.274507789724076*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43866933301664*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3708155552954*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.298634763388677*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1322432039887391*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.020114456049766*pi,2.99154514523522*pi,1.131823594995815*pi) q[2];\nu3(0.538781646661429*pi,3.48246876311216*pi,4.17323627362948*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.316121977998732*pi,3.05022417990294*pi,1.76266761479062*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5011651163127566*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.384080292543747*pi,-0.032915530904886026*pi,1.51621941353218*pi) q[1];\nu3(0.247155723012605*pi,2.99319358177981*pi,1.94809953291338*pi) q[2];\nu3(0.446163585899594*pi,2.98913974344087*pi,0.945380880260142*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4937443021810495*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.5514258516567323*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.455995007882089*pi,1.02642883534689*pi,4.41396919669139*pi) q[15];\nu3(3.5*pi,3.483805464801*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3136822948967821*pi) q[20];\nu3(0.771635440119233*pi,-0.27939960188923596*pi,3.87272995646412*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.152431392225928*pi,-0.1361892515291*pi,4.25390402597816*pi) q[19];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.117642298045482*pi,-0.4880889742364374*pi,1.89402271003782*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.616160559594851*pi,0.59505649388222*pi,1.339118184149168*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45592610750601*pi) q[20];\nu3(3.5*pi,3.33411233686857*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.521632733265296*pi,-0.410082492370176*pi,3.62798371910041*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.240667992892079*pi,-0.4741356943575466*pi,1.4702110980267311*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.657262831473348*pi,0.23471049701370195*pi,0.80578888698176*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.179239951012721*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.45514390529573*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.634957286647678*pi,0.076189487927103*pi,0.797679593755173*pi) q[7];\nu3(1.0*pi,0.0*pi,1.311173475666711*pi) q[8];\nu3(0.814160971170288*pi,3.19940486362415*pi,3.22271908093859*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.222932303441721*pi,0.50198814729651*pi,4.49873477788689*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.220998150901066*pi,0.8664999011914001*pi,0.621575087255278*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.656495769131391*pi,-0.237007346476656*pi,4.4391365407894305*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6411039478783109*pi) q[15];\nu3(0.254422524727208*pi,3.43008073977833*pi,1.86092401167261*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48723104025881*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.562215782681501*pi,0.004678811319173026*pi,4.23484787803681*pi) q[13];\nu3(0.446058521867418*pi,3.13505644334246*pi,0.9317133650995639*pi) q[14];\nu3(0.315050771096757*pi,3.33328194841417*pi,1.3695915113609272*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.46434614893133*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2091608131458*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(3.5*pi,3.40379333542094*pi,0.5*pi) q[3];\nu3(0.425366766700947*pi,0.6328897543176799*pi,4.00086348369784*pi) q[4];\nu3(1.0*pi,0.0*pi,1.223213063423424*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.381206547014747*pi,2.54224867948864*pi,1.479877156965328*pi) q[10];\nu3(0.681985715353771*pi,3.38480766584097*pi,3.67722692881978*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.377693087943757*pi,-0.299662183069057*pi,3.94008355917624*pi) q[4];\nu3(3.5*pi,3.43203906555623*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.480786794967904*pi,2.63024810911791*pi,3.76262204155858*pi) q[10];\nu3(1.0*pi,0.0*pi,1.154829961302518*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.285894531151532*pi,3.42670547225076*pi,0.914029597803143*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5704088198306296*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.618582974616193*pi,2.54864674378827*pi,3.84219504797*pi) q[0];\nu3(3.5*pi,3.3510830690676*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5811658726228273*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35364561985076*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25727815964859*pi) q[16];\nu3(0.070243453980436*pi,2.70964631185428*pi,1.471146082255069*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.245865305033608*pi) q[21];\nu3(0.344337210651578*pi,2.91921360366122*pi,1.442282122574361*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3642403038174304*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.373360811720981*pi,0.73570408153058*pi,0.5767705296881035*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.831334478977933*pi,-0.131135208755426*pi,0.736283274948653*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.49639134954305*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.247388709219462*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.423575973969062*pi,3.28561854217193*pi,0.5783139512651996*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.27183052911438*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.270212832066328*pi,0.6658447394974101*pi,3.80752220144072*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5306087014519889*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0727519567095579*pi,2.86732736187977*pi,0.97817692076742*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.40076991902408*pi,0.59809897178697*pi,4.24866307677328*pi) q[2];\nu3(0.38652333605108*pi,2.63326855219666*pi,0.8897228447875309*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.81680306140933*pi,-0.4063010662360473*pi,0.667023961242373*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5602791567058998*pi) q[12];\nu3(3.5*pi,3.48968710969732*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.33486320172101*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.635363666567703*pi,0.7702754341567*pi,0.918637273506982*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.672138337374871*pi,-0.29078894723145*pi,0.887835810489752*pi) q[2];\nu3(0.536911096405419*pi,0.54998011857022*pi,0.938604805843526*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.239887066499974*pi,3.05038317935444*pi,0.62335236932895*pi) q[8];\nu3(0.247605205448188*pi,2.69527924272271*pi,1.178218412034174*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.749018142615561*pi,2.99050890511211*pi,4.44276229404144*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.673035223656885*pi,2.74846301671223*pi,3.32883867876413*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.216244164197742*pi,0.10892259378892*pi,0.84136238501897*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5160307293923365*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.260555454516694*pi,0.40621336078874004*pi,0.721913116858541*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.691445847034769*pi,2.66089015136546*pi,3.48698904294828*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.528839679413163*pi,-0.189610096061204*pi,0.671655579354382*pi) q[21];\ncx q[0],q[19];\nu3(0.272401357041058*pi,-0.003931222610210006*pi,3.577985129147*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.82768891953183*pi,0.5116585853255899*pi,1.3061590401455812*pi) q[6];\nu3(0.658943686686147*pi,0.437059489002222*pi,1.359339505500893*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.544876390116421*pi,3.38210510751717*pi,0.5035908544765058*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.724270661489993*pi,3.30978989499259*pi,4.11703787994615*pi) q[21];\nu3(3.5*pi,3.33034747909768*pi,0.5*pi) q[0];\nu3(0.478254504168402*pi,0.6601845503302901*pi,4.30408170800652*pi) q[1];\nu3(3.5*pi,3.49355269668978*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.669874383367388*pi,0.392417939202233*pi,1.58280353202921*pi) q[6];\nu3(0.54547735100519*pi,0.54434938132497*pi,0.867192972479485*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.346491157804237*pi,0.8184731885419201*pi,3.8522622797711*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.381799502162362*pi,3.30865165203742*pi,1.71339790423971*pi) q[16];\nu3(1.0*pi,0.0*pi,1.189143067133011*pi) q[17];\nu3(1.0*pi,0.0*pi,1.189253122306578*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.558505674093718*pi,0.18895622624694397*pi,3.86109827745207*pi) q[12];\nu3(0.781320415651757*pi,0.57652513790834*pi,1.3122041109811389*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.632603678477292*pi,0.30868714698102395*pi,1.53176923516306*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.2992420649394*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.601298326446165*pi,0.19705268978507695*pi,3.95577673144478*pi) q[12];\nu3(0.322257056513168*pi,0.159556260587283*pi,3.38350108261466*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5475715382088361*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2226509126750331*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.683371653618501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[4],q[6];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.409772304677269*pi,0.05049296892700195*pi,3.87059788404526*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.44067463931455*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.191674152516256*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.194499310646069*pi,0.09412633925871206*pi,0.7646305656546579*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3588426612769595*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.106993233969356*pi,3.11467601096498*pi,1.84745255866451*pi) q[2];\nu3(3.5*pi,3.45156275496166*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43728438305944*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.361980297122211*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2607996471990979*pi) q[16];\nu3(0.919213129834549*pi,0.266899272850075*pi,0.827377373915434*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[17] -> c[17];\nu3(0.232222859167219*pi,3.19488155827213*pi,1.82270493918371*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39116964874696*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[16];\nu3(3.5*pi,3.48320422838095*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.315763628355303*pi) q[12];\nu3(3.5*pi,3.40231884394889*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277563231442512*pi) q[20];\nmeasure q[0] -> c[0];\nu3(3.5*pi,3.46243705903487*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43622171816015*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3674499693273559*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.683375440608682*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.586471146064067*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.380248515032836*pi,-0.12428585368058798*pi,1.3797297011194671*pi) q[19];\nu3(1.0*pi,0.0*pi,1.384019826824155*pi) q[21];\nmeasure q[19] -> c[19];\ncx q[1],q[21];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5303143551556735*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43940970782817*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265193703167873*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3734006955981695*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43724224172499*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.615009734784001*pi) q[21];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.249449723778617*pi,0.307655255741603*pi,0.717775192365924*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4987740877235805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.863715789088441*pi,3.41679724586464*pi,4.0538976970101395*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.352689304371495*pi,0.8329182598220499*pi,3.96400075935454*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[18] -> c[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.443167403765056*pi,-0.380185984304954*pi,0.894019159251771*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.382388374671454*pi,3.23733625489427*pi,1.52413492551455*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.727823450154984*pi,2.50512664965497*pi,3.68516311086465*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.321688851934089*pi,3.05677696730153*pi,1.62362085947346*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.533865468213419*pi,0.039345214026551*pi,3.83478814874748*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.608872859852179*pi,0.452267502781048*pi,4.01174189128357*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nu3(0.380586866786625*pi,2.99054710288963*pi,1.81578628007124*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.565887497745179*pi,-0.4380975918583766*pi,0.631103037865924*pi) q[11];\nu3(0.305057513070765*pi,0.53498513863634*pi,3.95444690393758*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.674973391418817*pi,0.7202176784351799*pi,0.5727289847940789*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.244055347199852*pi,3.23282519992354*pi,0.978293316463539*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.200705184441*pi,0.409782151288703*pi,0.902387420690359*pi) q[14];\nu3(0.574919976449713*pi,0.18431221720857904*pi,4.45147276648396*pi) q[15];\nu3(0.610151054148042*pi,3.10744279554947*pi,3.27188309864094*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.678049361617668*pi,3.16810570433024*pi,3.14160002896344*pi) q[9];\nmeasure q[9] -> c[9];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.613568409062565*pi,2.56331802029605*pi,3.78871678381373*pi) q[0];\nu3(0.811229285421734*pi,0.36208146368413097*pi,4.02113113505471*pi) q[1];\nu3(0.330924035617669*pi,0.025367303928914953*pi,1.270802283592959*pi) q[2];\nu3(0.426897363348293*pi,3.1693391288464*pi,1.176162405182533*pi) q[3];\nu3(0.579704674728645*pi,-0.4952117559543241*pi,3.25990278101715*pi) q[4];\nu3(0.290154535078399*pi,-0.4134803914032417*pi,4.36213076942004*pi) q[5];\nu3(0.895642561537398*pi,0.03232462169931305*pi,1.123634675668515*pi) q[6];\nu3(0.306989173307056*pi,2.4899501890469*pi,1.403091628919929*pi) q[7];\nu3(0.842659919797827*pi,3.46648836857255*pi,4.4551096469433*pi) q[8];\nu3(0.262972554962826*pi,-0.4639863916964854*pi,0.627296809997254*pi) q[9];\nu3(0.144976963276805*pi,3.14427646914638*pi,0.8788786735424841*pi) q[10];\nu3(0.571691608690934*pi,0.47827800984119095*pi,1.195082462804304*pi) q[11];\nu3(0.539396202201223*pi,0.278777148738763*pi,0.63187067415707*pi) q[12];\nu3(0.286054515309064*pi,0.03625998214442405*pi,0.588311191432813*pi) q[13];\nu3(0.758908586683734*pi,-0.29422746493670704*pi,0.616809368819857*pi) q[14];\nu3(0.449153076796953*pi,0.360011802331503*pi,1.012034018112488*pi) q[15];\nu3(0.520526204468918*pi,0.07423247713133896*pi,0.8206691807005839*pi) q[16];\nu3(0.224372519074502*pi,3.38100750267711*pi,4.26447300075621*pi) q[17];\nu3(0.265954026676202*pi,0.7644050622320799*pi,4.410595216231981*pi) q[18];\nu3(0.239766055363981*pi,0.06182474978482799*pi,1.230787557594566*pi) q[19];\nu3(0.85077789033377*pi,3.24759679667808*pi,0.5361456144137141*pi) q[20];\nu3(0.779653184194942*pi,3.47724773797702*pi,4.2917524534604095*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[19];\ncx q[9],q[11];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4663690362635*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43032831004203*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44771090657816*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.214124741206168*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45983710091505*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42225262623191*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34967582179758*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.269213754091093*pi) q[10];\nu3(1.0*pi,0.0*pi,1.320833577926054*pi) q[11];\nu3(1.0*pi,0.0*pi,1.082752244297813*pi) q[12];\nu3(3.5*pi,3.34889614472786*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2823260868894981*pi) q[17];\nu3(1.0*pi,0.0*pi,1.330029006114681*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1744990252888319*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[5];\ncx q[2],q[12];\ncx q[3],q[14];\ncx q[4],q[21];\ncx q[6],q[13];\ncx q[7],q[10];\ncx q[8],q[19];\ncx q[9],q[11];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(3.5*pi,3.46336170294051*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49997114940975*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.480749923386361*pi) q[5];\nu3(3.5*pi,3.39767110819024*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5665412394165853*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.393368632149*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45994450915809*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1824939193366442*pi) q[13];\nu3(1.0*pi,0.0*pi,1.239070222698774*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49974270886299*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4020611245600705*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224691005499388*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45374860126301*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322176909084169*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5635613281984585*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[5];\ncx q[2],q[12];\ncx q[3],q[14];\ncx q[4],q[21];\ncx q[6],q[13];\ncx q[7],q[10];\ncx q[8],q[19];\ncx q[9],q[11];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46287893477033*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.420006087401919*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49843083110418*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5955351208555992*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.653596491229263*pi,0.08214112920707894*pi,0.62100165599663*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.262650400461249*pi,-0.010532060957873013*pi,3.85626337345153*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.679151148833348*pi,3.29419540553547*pi,4.34075905114321*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.312105894837715*pi,3.36174075438364*pi,0.5928136469500231*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.49801635048812*pi,-0.212008637824953*pi,1.253730593288664*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.30916048098433*pi,0.6323964632001899*pi,0.8228762619262631*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.105917931391942*pi,3.20251003211553*pi,4.35645115395936*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.290223950386648*pi,0.9313012649177901*pi,0.5599507061616315*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.333441333046653*pi,-0.299792009013905*pi,0.5969714971153826*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.589801270728732*pi,3.27359464791171*pi,4.15903258387028*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.279968776656213*pi,-0.175375901003737*pi,0.652916041841792*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.870579657186643*pi,3.29489083525902*pi,3.81397961272118*pi) q[0];\nu3(0.482682423592402*pi,0.38177965468824904*pi,4.2909778718073195*pi) q[1];\nu3(0.574995050377629*pi,0.301234439362814*pi,4.06136038325835*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.401267630690573*pi,0.49916728009713396*pi,0.5234223385348078*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.402673673493873*pi,2.7367430278811*pi,1.450842712784207*pi) q[8];\nu3(0.770289338627532*pi,2.7828832996911*pi,3.23112523096586*pi) q[9];\nu3(0.431413154327958*pi,0.47256936713365305*pi,4.157393792673179*pi) q[11];\nu3(0.550124147365459*pi,0.262179884535062*pi,1.488578156815527*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.63092737117728*pi,0.99362637389992*pi,0.936076738256989*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.397761534454909*pi,3.45579635499937*pi,4.2926317613831895*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.609256515098923*pi,3.00288534779662*pi,4.20318563627189*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0638933023075461*pi,2.97185336361721*pi,1.50873671020213*pi) q[1];\nu3(0.666169887337151*pi,3.07142734857153*pi,3.6779964293231*pi) q[2];\nu3(0.215021876928274*pi,0.367592663198409*pi,3.96677854330786*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.708280713490672*pi,0.37949919649210995*pi,4.43294610756579*pi) q[5];\nu3(0.400636038145309*pi,-0.386906710892367*pi,4.37900074898897*pi) q[6];\nu3(0.419996630698583*pi,-0.343837745907011*pi,1.362545663282378*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.708994079755764*pi,-0.055310368654700015*pi,3.83583234710246*pi) q[11];\nu3(0.565600680257237*pi,0.15806233513421097*pi,0.601391609538568*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.591736205136507*pi,0.47369658063848097*pi,4.36364798015317*pi) q[16];\nu3(0.411202172669446*pi,3.04229341292417*pi,4.48080164804344*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.274320310095464*pi,2.87131432215257*pi,0.676647948728779*pi) q[19];\nu3(0.460246055753425*pi,-0.4360113083977514*pi,0.651904212983647*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.764926254644056*pi,0.059259054978602954*pi,1.153617023201793*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.284798953078323*pi,0.328658748668217*pi,3.41002538943365*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0254755506075168*pi,3.24810313951312*pi,2.10040908142736*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.502221463748814*pi,3.25471351412607*pi,1.9522757608516*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.3197218606361*pi,3.3440714053361*pi,4.16611224368077*pi) q[13];\nu3(0.147192592510677*pi,2.87448221798329*pi,1.72006594668088*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.128945392806237*pi,3.03541653213852*pi,1.95356762331598*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[12];\nu3(0.508323170612165*pi,-0.14041465214543503*pi,3.96373249322415*pi) q[13];\nu3(0.660762204734379*pi,-0.342325691606632*pi,3.79007060288826*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.494816877443131*pi,-0.200623138998194*pi,1.03556278560593*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,3.36835365001084*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(3.5*pi,3.40514478341611*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41681953175512*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42197482183603*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.179640814263064*pi) q[10];\nu3(1.0*pi,0.0*pi,1.185507082867777*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.226741212277679*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0709461163962901*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\ncx q[1],q[15];\ncx q[2],q[8];\ncx q[3],q[18];\nu3(3.5*pi,3.41000520119029*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.218304150807695*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.38607606217691*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.170168315680727*pi) q[21];\nu3(3.5*pi,3.29773290226966*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40697360702959*pi,0.5*pi) q[2];\nu3(3.5*pi,3.26222128182871*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.289469834708422*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43016941944415*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.524675769629581*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213901417935035*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.67942527695115*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.132686379226927*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5317693667417304*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\ncx q[1],q[15];\ncx q[2],q[8];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.43040561618918*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[12];\nu3(3.5*pi,3.4102032438126*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.25039036268268*pi) q[13];\nu3(3.5*pi,3.42633424449581*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3325380924495769*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38007900229389*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.623562670183626*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.394310795508019*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5464207837596642*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\nu3(0.557918952716942*pi,3.16591344849261*pi,3.19419209260714*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.622797544734156*pi,-0.4463213075887952*pi,4.01700704058165*pi) q[7];\nu3(0.651691555918198*pi,3.15906817740327*pi,4.24875976635982*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.510501369359805*pi,3.31474285079681*pi,0.647026012167716*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47756104427934*pi) q[13];\nu3(0.286217464841252*pi,3.21756923323875*pi,1.115863522930859*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42394941731404*pi) q[17];\nu3(0.566577221717385*pi,2.53848045911381*pi,3.70140361821226*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.651573136235647*pi,1.05991876773349*pi,0.637986184393328*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.15359855719247*pi,-0.305358540900905*pi,1.3267553418391649*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.675600751583571*pi,0.06944360278514705*pi,4.07563399587188*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.47266464193341*pi,0.52852341732379*pi,4.28771622722809*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.680453245516847*pi,0.017609732089188035*pi,1.375662595239538*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.595968911500393*pi,3.49514863731045*pi,3.94533755410895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.452508704087024*pi,3.08128239132856*pi,1.92315336332097*pi) q[2];\nu3(0.166762821104362*pi,0.27057292746081096*pi,3.79700063075026*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.473242234198375*pi,-0.38418124008813*pi,4.3560698249303*pi) q[2];\nu3(0.205524274393453*pi,-0.4583286473586613*pi,0.776851645274781*pi) q[3];\nu3(0.407722576046173*pi,3.362707328329*pi,4.44398811823244*pi) q[4];\nu3(0.595776073963199*pi,2.8633566962799*pi,3.6484277008573*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.537777148872645*pi,1.05031377993464*pi,0.82857843141523*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.142933217458349*pi,0.01092575665343698*pi,3.84004317788767*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.518958177881478*pi,-0.4503461039705743*pi,3.5189959764485*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.380191720180681*pi,-0.4085460948288866*pi,4.1815828220244295*pi) q[4];\nu3(0.876748965324411*pi,0.49008845371549803*pi,1.50013059724983*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.273785731135625*pi,3.16210050689857*pi,0.54003690419434*pi) q[8];\nu3(0.55867038155389*pi,2.5598871409953*pi,3.62264028971942*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0659333724689641*pi,0.11062350875928095*pi,0.869131238888624*pi) q[18];\nu3(0.712920697803853*pi,0.13147302743766998*pi,1.356177995327407*pi) q[20];\nu3(0.136240135183192*pi,0.44494144096397004*pi,3.64216601744255*pi) q[21];\nu3(0.472142515891362*pi,2.59494070195885*pi,1.264295688188831*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.185659455312538*pi,3.00645366268566*pi,1.04822435200952*pi) q[6];\nu3(0.614281405393827*pi,2.86974054842872*pi,4.3169566534906405*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.377268518976563*pi,-0.08488142229377799*pi,3.66016083985229*pi) q[14];\nu3(0.367897384876665*pi,3.03204463352227*pi,1.050550622538449*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.32052264521557*pi,-0.217415403430953*pi,0.787352036520399*pi) q[20];\nu3(0.733267131354173*pi,-0.20536299857839202*pi,0.8363758664468299*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.545039255274766*pi,-0.17866272542442502*pi,4.41423753150962*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.590258036489366*pi,0.174741540169976*pi,4.38131503180296*pi) q[11];\nu3(0.534098828681881*pi,2.8261392706708*pi,3.50109898788677*pi) q[13];\nu3(0.777882517512963*pi,0.23897397980869095*pi,0.672129282649544*pi) q[14];\nu3(0.683589012907431*pi,0.461432256775253*pi,1.4176838717115872*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33033052774519*pi,0.5*pi) q[2];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.085610441969052*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.31485569437957*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.234268707245475*pi) q[10];\nu3(0.186598331084738*pi,0.7695977836694801*pi,4.301656304977961*pi) q[11];\nu3(0.429875974360704*pi,0.65926294458833*pi,0.5233784100739397*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.742623455266235*pi,-0.175813063040755*pi,3.41217901062378*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[7];\ncx q[4],q[20];\nu3(3.5*pi,3.36452486492554*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.745476266681332*pi,0.7073261330371701*pi,1.113977935120075*pi) q[17];\nu3(1.0*pi,0.0*pi,1.146658008765674*pi) q[18];\nu3(3.5*pi,3.44916449378539*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.190277898652879*pi) q[3];\nu3(3.5*pi,3.45488217896091*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,0.5314918952123309*pi) q[7];\nu3(3.5*pi,3.44427992598322*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5437720791608469*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207994551781425*pi) q[20];\nu3(1.0*pi,0.0*pi,1.35552237282594*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\ncx q[2],q[7];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39547811179572*pi,0.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[10];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.300869002864204*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5730494776916878*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45946244170612*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47902867152408*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.330764400098888*pi) q[11];\nu3(3.5*pi,3.40637429673133*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198276875812911*pi) q[13];\nu3(3.5*pi,3.32475009693439*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.225265281268137*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.6671772508550831*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5985886204308855*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.597582433923283*pi) q[15];\nu3(3.5*pi,3.3375187402037*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.286239526284769*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.269174059855932*pi,0.36293898770866595*pi,1.1278265707982489*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.363275071339231*pi,0.13889053688418596*pi,1.13110863663328*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.424657455170035*pi,2.35187727062842*pi,1.210562170560559*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5159598720631722*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5142966398226586*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.488015143296289*pi) q[16];\ncx q[17],q[19];\nu3(0.906260346707006*pi,-0.121283715545552*pi,3.70400756734221*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.621697011746252*pi,-0.4056334065904889*pi,4.1975506505713*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.225612023262367*pi,-0.379547208986436*pi,4.4774132040168695*pi) q[4];\nu3(0.643268637027118*pi,-0.360316133473383*pi,0.887551654292535*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.329788476139234*pi,0.10955486256990798*pi,0.9389185791974359*pi) q[7];\nu3(0.56350116024817*pi,0.135324686379649*pi,1.56844015442221*pi) q[8];\nu3(0.66735910367782*pi,2.86121355402357*pi,3.31733362335818*pi) q[9];\nu3(0.421802915795476*pi,-0.166750291354276*pi,0.655125001917184*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.815559342630015*pi,3.49940437910474*pi,3.59087767038919*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5631606492579277*pi) q[19];\nu3(0.64013960691684*pi,2.59506266212596*pi,4.00016395020368*pi) q[20];\nu3(0.551900635923048*pi,0.6789659795496099*pi,4.33473418003456*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.616386579847803*pi,0.6028452013860299*pi,4.37516554796814*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.840885486995141*pi,0.8155516692578899*pi,0.5913412059747541*pi) q[6];\nu3(0.299834022251349*pi,3.46073099906931*pi,1.0612008679031621*pi) q[7];\nu3(0.874057678044359*pi,2.96435086521477*pi,4.26009443406486*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.467123773558756*pi,-0.321315720822379*pi,4.307897653183581*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.702195976846633*pi,-0.276371955958843*pi,0.852692190225963*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.562425021148001*pi,2.90909675863758*pi,4.1775837438767205*pi) q[20];\nu3(0.775638688307558*pi,3.24354208326546*pi,3.36119486994687*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.360632052951226*pi,-0.297921063075889*pi,1.084168837485334*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.687251508079376*pi,3.14185790351883*pi,3.50940981577987*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.233750294209682*pi,0.70204257939147*pi,3.75837593424808*pi) q[11];\nu3(0.427348034529481*pi,0.70507143578311*pi,4.0970358838678305*pi) q[12];\nu3(0.655920459105008*pi,3.1083529033806*pi,3.88652461960258*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.111076221665048*pi,0.369542765240357*pi,3.94772824436852*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.212675992618941*pi,0.51398406783978*pi,0.666155321954964*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.277285018938298*pi,3.49270067913773*pi,1.362569830135794*pi) q[11];\nu3(0.579703888094433*pi,3.13682233922023*pi,4.17952799644409*pi) q[12];\nu3(0.562292380572313*pi,2.6051014735317*pi,3.9666121032363*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.14473846418126*pi,2.9094316929634*pi,1.248823750929728*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.834430059940246*pi,3.27654758943256*pi,3.01464897196013*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.64907444425225*pi,-0.07715903574904498*pi,4.3888127960254195*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.478714897719608*pi,-0.21243054320288401*pi,3.97260410264193*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.586579195889134*pi,2.55056929385806*pi,3.76508653850674*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.76841272845074*pi,1.18339031857663*pi,0.786385761893332*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.26993186625424*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.635188905981502*pi,0.28416046498247305*pi,4.21995465614555*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.674363176256294*pi,3.00683102533764*pi,3.05848094031767*pi) q[17];\nu3(0.80947438167207*pi,0.08306187964782796*pi,0.82422437467547*pi) q[19];\nu3(1.0*pi,0.0*pi,1.137545271333852*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[9],q[11];\ncx q[10],q[20];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.629993817492738*pi,0.56230096863091*pi,0.70497918758668*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0795382150875402*pi,-0.21440003761376197*pi,1.345332571147463*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41651840288643*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.220905925255974*pi) q[7];\nu3(3.5*pi,3.48911926734542*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.14545993192817*pi) q[11];\nu3(3.5*pi,3.32795515887705*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280431320173124*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.593731516264699*pi,3.10539387536981*pi,3.23791641281211*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5036609075509526*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[3],q[18];\ncx q[4],q[7];\ncx q[5],q[17];\ncx q[8],q[14];\ncx q[9],q[11];\ncx q[10],q[20];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49669608370524*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.36907187415879*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43650753006581*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46967560346424*pi) q[7];\nu3(3.5*pi,3.42486763828594*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5171075856253503*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5948153158283804*pi) q[13];\nu3(1.0*pi,0.0*pi,1.327849703792122*pi) q[14];\nu3(1.0*pi,0.0*pi,1.322582606065887*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.124015118423008*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2028034214377619*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[15];\nu3(3.5*pi,3.41671788381132*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[7];\ncx q[5],q[17];\ncx q[6],q[16];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.311772444706743*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45271242047926*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4713309406123*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.291808913508223*pi,-0.03060561361671399*pi,0.930333337066308*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47826662464198*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.408225275466799*pi) q[15];\nu3(1.0*pi,0.0*pi,1.227584741481633*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5143839829124768*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.453732184067*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1203882413602901*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.420823091894562*pi,2.77922439839358*pi,3.78293247665885*pi) q[9];\nu3(0.461499262916188*pi,0.7799297269678*pi,4.38956232517781*pi) q[10];\nu3(0.507680396057076*pi,2.88161245802034*pi,3.67234670458473*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.28372048283836*pi) q[19];\nu3(0.31849505844323*pi,-0.4538191518948748*pi,0.641189998096098*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.12503956549923*pi,0.317621562705129*pi,3.7555726799512*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.724183657161711*pi,-0.29881816907652603*pi,4.22559710532182*pi) q[11];\nu3(0.842957192078821*pi,-0.4176978922712266*pi,3.34899282816024*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5199261888302305*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.475571849049978*pi,0.53007656999231*pi,0.7250698298657889*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49678183407645*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.920774574098612*pi,0.5304528352058699*pi,4.429639279661361*pi) q[12];\nu3(0.359832023027782*pi,0.017219011818358054*pi,1.312707301366527*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.724983993952003*pi,1.18120711607905*pi,0.72626023931956*pi) q[4];\nu3(0.485430474310931*pi,3.43218195270525*pi,0.679723284552403*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.921824635034623*pi,0.31525942632789195*pi,1.440884267951547*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.31005804886572*pi,1.06774378166146*pi,4.206089926503671*pi) q[4];\nu3(0.459950780579482*pi,-0.22789507565794598*pi,0.5143106696867034*pi) q[5];\nu3(0.212803964289657*pi,3.29599398715007*pi,4.296404397922521*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.597359515329925*pi,2.63626353748994*pi,3.5832152021788*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.548147847692301*pi,0.463576306687958*pi,4.2441501181859795*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.551673543889863*pi,0.33720313325987905*pi,0.666245868792685*pi) q[6];\nu3(0.778702371765562*pi,-0.183901949488326*pi,0.985491603750969*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.806925799885598*pi,0.42551395174874396*pi,4.08247114803595*pi) q[16];\nu3(0.642243326466567*pi,0.35622804150728404*pi,1.0163928162001241*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.647964790946089*pi,0.160455855532735*pi,1.53862559899676*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.770034227719803*pi,0.63891408553473*pi,1.043010368908273*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.62993453579628*pi,0.37766756649007605*pi,1.299502992839289*pi) q[7];\nu3(0.489239883825611*pi,2.61216317322209*pi,1.51372730580315*pi) q[8];\ncx q[10],q[13];\nu3(0.500132861953922*pi,3.27467878830534*pi,1.78785627924171*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.814405130370457*pi,0.475097499913713*pi,4.48885160195643*pi) q[17];\nu3(0.201760683241832*pi,3.23845763475911*pi,0.5418120928114099*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.229369640197885*pi,0.00942402161872602*pi,3.97886492616003*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.261305559176914*pi,3.4113032761781*pi,4.12318805612765*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.481513682961875*pi,3.39174136000899*pi,3.34018059505837*pi) q[8];\nu3(3.5*pi,3.42983463360213*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.136920393001942*pi) q[13];\nu3(0.355724319329436*pi,-0.19490718954469*pi,1.298090974817449*pi) q[14];\nu3(0.435457128230374*pi,0.18763486432619803*pi,4.37794543605658*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.52744302010614*pi,3.37866849253324*pi,0.8367202896206569*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.861450782205777*pi,0.054617038254831995*pi,1.172743722645923*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.77781102246961*pi,-0.361743690112579*pi,3.4339464619222*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46718208455013*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.3188002340484521*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.607525345481143*pi,-0.4756748408289579*pi,3.45607979443645*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.211834476908126*pi,3.19712415038405*pi,1.254368130440362*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.3414764684406*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5441791204351931*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.071174542233099*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.394185598578555*pi,-0.2107546934831*pi,4.29642692073224*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5883079069506771*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.834490572629307*pi,2.43894444810083*pi,3.7399003475388*pi) q[19];\nu3(0.688723741248717*pi,0.306324610191379*pi,4.49876735748963*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40662753019141*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.137988639018674*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49556591510086*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.335843652115278*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48627983535383*pi) q[16];\nu3(0.56927291551536*pi,3.4655583447464*pi,0.540841866666978*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[8],q[17];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.6140580165878*pi,3.39555485611957*pi,3.89447608092005*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.498800546743389*pi) q[7];\nu3(3.5*pi,3.45496108968238*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.639051178080541*pi,0.00078181628559304*pi,1.190233457528345*pi) q[10];\nu3(0.524789586210097*pi,0.42244525527286203*pi,4.43257539023592*pi) q[11];\nu3(3.5*pi,3.48986067947302*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.363971635480469*pi) q[14];\nu3(1.0*pi,0.0*pi,1.373228571794372*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.167717383927241*pi) q[17];\nu3(3.5*pi,3.35544373564943*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.17053227510951*pi) q[21];\nu3(3.5*pi,3.36729713174714*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[20];\ncx q[3],q[7];\nu3(0.265497382821306*pi,0.400872256162475*pi,3.79764052777903*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.213556496345346*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[14];\nu3(0.275675180099903*pi,0.281342373741031*pi,0.7222822635530319*pi) q[10];\nu3(0.467192508973399*pi,0.255784272568057*pi,4.3786914890565996*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.49723769918609*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44056965874944*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.276622267320275*pi,-0.4135296258726077*pi,1.027954801503044*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5353905056738074*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.438083012870219*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.331732356407825*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322657131569703*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43343026075257*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.448989832836552*pi,3.33644129887468*pi,0.99836416363668*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5794085043887436*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.443436056668558*pi,0.5373799853480701*pi,4.08746055928071*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.592297944794299*pi,3.36065389490821*pi,3.12850724311022*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.673321495846851*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43970045659459*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.560294246131162*pi,2.46681408164016*pi,3.74733563301109*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.480748354146651*pi,0.71852548653376*pi,3.99624473686344*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.373483074460039*pi,0.62915972771232*pi,0.7185833871884459*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.421254594438078*pi,2.70574103608049*pi,0.9392413385976379*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.537186039794984*pi,-0.055837285223148014*pi,4.45129014511381*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.757072788615071*pi,2.76646084373305*pi,4.19335441248133*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.445365954753355*pi,-0.4324249269837092*pi,4.07932606990877*pi) q[9];\nu3(0.683083851626685*pi,-0.12087853408801602*pi,3.38732899703254*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.796129227208223*pi,0.23624475634875497*pi,1.59290675255968*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.400878445186286*pi,0.16268362617769205*pi,3.68028904677315*pi) q[0];\nu3(0.253963772637614*pi,2.64721484142645*pi,1.2817754428284531*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.275772375410568*pi,0.01836299930558105*pi,0.5577824527287555*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.257431007526624*pi,-0.284846441353787*pi,4.3823207884601505*pi) q[7];\nu3(0.189353118258829*pi,3.43016290480918*pi,1.51570732243557*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.369409266719065*pi,3.48019025827235*pi,0.862361902889229*pi) q[12];\nu3(0.873794780673554*pi,3.02546908373811*pi,4.13059887174513*pi) q[14];\nu3(0.546360007590755*pi,3.28230124795733*pi,4.09800994104655*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.277414130009465*pi,0.5098196625728799*pi,3.56306236192223*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.239373364130938*pi,-0.195072988588268*pi,1.093242801212817*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.589408137874973*pi,3.31768262053924*pi,3.86965776613648*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.327768641578845*pi,2.87999543906117*pi,0.65719532564117*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.685221692829152*pi,3.1382660948821*pi,4.34646661379906*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.287944033861224*pi,0.08433576809806298*pi,1.056439403006024*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.238126020255739*pi,0.26260333071861197*pi,0.7563122771791779*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.516389199001207*pi,3.28165180916446*pi,3.99293372042049*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0328837774367164*pi,1.03474606537058*pi,4.39226333138128*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.294455351499124*pi,-0.4887741956177053*pi,1.3689984413494551*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.540804003954301*pi,0.8154708695872901*pi,4.28756170326195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.737241187763558*pi,-0.4698622362055796*pi,0.5793971209288589*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.439888649590034*pi,3.27339075448824*pi,3.20568190118874*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.690092490663057*pi,2.95391682775021*pi,3.8797956049806*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.167162697496036*pi,3.4349935295968*pi,4.10392542699743*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.4950765437652*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.2980200642302049*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.449690045196062*pi,-0.395422197321101*pi,1.57214210690741*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43788517691348*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34882802676595*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.184101725097549*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(3.5*pi,3.4807383367285*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39368377476736*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41190072388936*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2570900491468069*pi) q[14];\nu3(1.0*pi,0.0*pi,1.143754483853552*pi) q[15];\nu3(1.0*pi,0.0*pi,1.050828422207442*pi) q[16];\nu3(1.0*pi,0.0*pi,1.343509460699724*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.348470319584765*pi,2.65893108521482*pi,1.32532806103196*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[16];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,3.49978048907445*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5639832499852637*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229186419307032*pi) q[21];\nu3(3.5*pi,3.47645693373002*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.257813609332974*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,4.4454292603128405*pi) q[5];\nu3(3.5*pi,3.26384038792666*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.621437037568525*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5023734992108828*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46291211496598*pi) q[16];\nu3(1.0*pi,0.0*pi,1.087864959766581*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.75018501673993*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[16];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[18];\nu3(3.5*pi,3.42546268261108*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.379799012855384*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.678117025502073*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.330405977165659*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.603513980658603*pi,-0.089937820242249*pi,4.242805149557309*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48640585655914*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.848553123145008*pi,2.54284974741353*pi,3.89197215306367*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5331715873428244*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.266451799946261*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.460477591308624*pi,1.01091062573657*pi,4.20103549514866*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.264220864874353*pi,-0.320090596626848*pi,4.18361669212306*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.618943277673988*pi,3.35815015670582*pi,2.85964167027966*pi) q[12];\nu3(0.181264393734843*pi,0.030049067401344054*pi,1.207142206277712*pi) q[13];\nu3(0.420673225608289*pi,3.35095251398891*pi,1.000835503974007*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0665907292669188*pi,0.5654070868464001*pi,4.183929435071461*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.675747504282306*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.333881829717399*pi,2.97819163098322*pi,1.014958798149679*pi) q[8];\nu3(0.677637877669926*pi,0.72771809825915*pi,0.9343893210001419*pi) q[9];\nu3(0.337745867791745*pi,0.6767238202007899*pi,0.648432372493283*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.460413004315543*pi,3.41784014229089*pi,0.5523577129733933*pi) q[13];\nu3(0.280742655397108*pi,-0.4301482417091697*pi,1.217549678551473*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.859957842418664*pi,0.07212759443109895*pi,1.52232166472489*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.703357183096559*pi) q[20];\nu3(0.461820748616606*pi,0.024724263820420034*pi,1.208320159323027*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.525140237464524*pi,3.16171713617786*pi,3.19235757500225*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.689623380047968*pi,-0.133160018971147*pi,4.05946793221835*pi) q[6];\ncx q[7],q[20];\nu3(0.670587637068786*pi,3.27325044178811*pi,4.48261296010296*pi) q[8];\nu3(0.879246341381551*pi,0.08741142079395303*pi,0.8561157861749*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.332679061691508*pi,3.42266467557895*pi,1.73331866478256*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.348853235403166*pi,3.46455017851321*pi,1.197828719844211*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.357485507986317*pi,0.21362346069010796*pi,3.29685110493204*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.296263850071075*pi,3.11551908293969*pi,1.91191224598644*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.290920080779238*pi,3.37443724566556*pi,1.55697449268687*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.547282906125817*pi,3.49450274294597*pi,3.71622024656287*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.749638802087989*pi,0.05376499393663703*pi,0.683120548822642*pi) q[15];\nu3(0.593832884209748*pi,3.25728942833443*pi,3.17107347341315*pi) q[16];\nu3(0.406840044475124*pi,0.05567896940911399*pi,3.5920455288771*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.480192288231014*pi,-0.15407788866503602*pi,0.75224366268362*pi) q[0];\nu3(0.575750598116337*pi,3.42439491686918*pi,3.45109721692593*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.676058455054989*pi,2.99555362454416*pi,4.06508678762565*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.625344439172518*pi,2.80487399341421*pi,3.90000732691884*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.314979672536304*pi,3.37176368609176*pi,1.3185115685568078*pi) q[16];\nu3(0.450006645988852*pi,2.7537500602178*pi,3.65655946132399*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.481470951803541*pi,3.16344226181372*pi,2.02463062216495*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.360789080747896*pi,0.9756331459191001*pi,4.26210718369871*pi) q[7];\ncx q[10],q[14];\nu3(0.359621280409799*pi,-0.21314606279889797*pi,1.18275312709435*pi) q[11];\nu3(3.5*pi,3.39061932619621*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.246651393314119*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.567474510860509*pi,-0.4207772544702836*pi,3.87584374842738*pi) q[2];\nu3(3.5*pi,3.33787154645*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.25899848269741*pi) q[9];\nu3(3.5*pi,3.47064108513114*pi,0.5*pi) q[10];\nu3(0.466537792754053*pi,2.73779145376056*pi,0.962335806155648*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.114999430458363*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.863171583699573*pi,0.9081554455499801*pi,0.622344178880657*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.919746368750732*pi,-0.27569214037039*pi,3.88831188522542*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.720213668321151*pi,2.97435890069854*pi,4.47213470573199*pi) q[19];\nu3(0.667512719846324*pi,2.95479814459796*pi,3.43685661619687*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5058105554381923*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.49475092336169*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.356618918442732*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.60839443071008*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5936356945461871*pi) q[14];\ncx q[15],q[16];\nu3(0.0244738171387919*pi,-0.230643547705272*pi,1.58765717983293*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40278164797142*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[5],q[12];\nu3(3.5*pi,3.27810219416082*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.189773108055412*pi) q[8];\ncx q[10],q[14];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48395963400483*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1128046160040541*pi) q[16];\nu3(1.0*pi,0.0*pi,1.170884298712084*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45733832687806*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4994532848978395*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39143814699767*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1844364481935319*pi) q[12];\nu3(0.579342797737869*pi,-0.256753426743338*pi,3.89589354259202*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.125434212585327*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.460411105776922*pi,0.07574606907942805*pi,3.60315796301676*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.32614339254031*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36264840286455*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.373806871078677*pi,0.11586477897362901*pi,1.1052372327997109*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5099642601709564*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.504656169541309*pi) q[18];\nu3(1.0*pi,0.0*pi,1.192735750049526*pi) q[20];\nu3(0.780190596085407*pi,-0.4674108362642543*pi,3.61233899109612*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.482458562861473*pi,0.12192716127750802*pi,3.59390486846695*pi) q[3];\nu3(3.5*pi,3.48690327362171*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.956056184304538*pi,0.22531988871130204*pi,1.56888978684237*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41635937648776*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.509974244383768*pi) q[17];\nu3(1.0*pi,0.0*pi,1.05908977474649*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.655710148090935*pi,3.37201116098618*pi,3.27749526090397*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.752709464265222*pi,2.95329554408548*pi,4.20471530754739*pi) q[9];\nu3(0.569360483135736*pi,-0.399170511518306*pi,4.32307480472206*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5657163644232166*pi) q[20];\nu3(0.594095846083805*pi,0.456282871712137*pi,1.150531126844065*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.878919983489098*pi,-0.171819576346539*pi,1.242663594245215*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.328228418077614*pi,0.6447455931402699*pi,0.727858004387956*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.493394808412747*pi,-0.029448139911912974*pi,0.819028567179381*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.463572136309709*pi) q[19];\nu3(0.331963099062278*pi,3.47441720198942*pi,1.009939483770144*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.534880137218865*pi,2.54790428588304*pi,3.87533094230086*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.856385410394474*pi,3.46415031872471*pi,3.54928092994738*pi) q[14];\nu3(0.369087120012354*pi,0.04212017616691199*pi,3.80591964873818*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0398826231243447*pi,2.96715354211882*pi,1.76951342022655*pi) q[17];\nu3(0.403044401672066*pi,-0.4119395535926432*pi,0.980644620887932*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.471390868562981*pi,2.94019334381351*pi,0.813002322184444*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.589978318072451*pi,0.088429964627458*pi,1.50983710813059*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.388242057675927*pi,2.73481657332074*pi,1.46978746924841*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.90660204859761*pi,0.05641548558496301*pi,1.376287655062054*pi) q[1];\nu3(0.529351516099569*pi,-0.303303462478202*pi,0.5600183384294533*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.639198810114631*pi,-0.27769757101646697*pi,3.5274983988273*pi) q[6];\nu3(0.666820086910754*pi,-0.275868761590347*pi,0.744151825149266*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.10787824396357*pi,2.60210266979804*pi,1.4096018443025211*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.758972712167804*pi,2.76914440430758*pi,3.78883572534575*pi) q[1];\nu3(0.188985472842674*pi,3.28888497419914*pi,1.82110692517345*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.655551452162106*pi,2.35143215811742*pi,3.71264565697926*pi) q[5];\nu3(0.0777775016234691*pi,3.08252884679701*pi,1.84747881022362*pi) q[6];\nu3(0.636402586446956*pi,2.95459861586532*pi,4.3465554270298306*pi) q[7];\nu3(0.58618909631276*pi,2.95235553672958*pi,3.97130258890498*pi) q[8];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.154967957509119*pi,0.23401421772526199*pi,3.66487241660636*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.774167877676473*pi,3.23104795047725*pi,3.35801858626692*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.862000409414469*pi,-0.4339675176739179*pi,4.165613999899319*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.128198749047115*pi,3.41815771246047*pi,1.388479387315634*pi) q[8];\nu3(3.5*pi,3.4490408393398*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.093459703976736*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.67995837481611*pi,2.9765162156989*pi,3.27957905907674*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45187386418244*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.31220293311356*pi,-0.4457353904451779*pi,1.288798630619052*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2051290719669732*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[17];\nu3(0.450528157001712*pi,2.83758062679637*pi,1.1158528659653029*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.594575124438119*pi,3.33125114594298*pi,3.53530815220892*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46094955925558*pi) q[18];\nu3(0.489592464366651*pi,0.38872279847504*pi,4.27909407355658*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45186698439227*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.29898699961181*pi,0.58977210592727*pi,0.7627208893045729*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2136357404220979*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.608015703411742*pi) q[17];\nu3(0.306541998681882*pi,0.30318243342139695*pi,3.86015624095517*pi) q[19];\nu3(3.5*pi,3.43147033713334*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.311167438974668*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[19];\nu3(3.5*pi,3.36720990976953*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.31720061176716*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.514015024993553*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47327696627616*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4608587083308*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32580205185395*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.49745003136423*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44213254675054*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.343703362997854*pi) q[11];\nu3(1.0*pi,0.0*pi,1.33722289650437*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3621286363229959*pi) q[13];\nu3(1.0*pi,0.0*pi,1.042706777272127*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297208991580193*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37728468711939*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.873744437683348*pi,3.32330090364396*pi,4.11751141965753*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[16];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43182140953287*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.817824669539861*pi,0.23952979263969199*pi,0.533719407916549*pi) q[2];\nu3(0.655847286136324*pi,3.24491861732129*pi,4.29848259632533*pi) q[3];\nu3(3.5*pi,3.33630350100557*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.823818358900397*pi,-0.4152346318378654*pi,3.46507073096566*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5704290028909274*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35411000912292*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.23670895984385*pi) q[13];\nu3(0.254115767342164*pi,-0.35631887017186403*pi,4.18613053408699*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4929445733480105*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.692457689279919*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.286641894172678*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.280521655671973*pi,-0.317224980084602*pi,1.3831187705199621*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[16];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(0.452707035574359*pi,3.21059324479699*pi,4.20487536883114*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.200872592414541*pi,-0.19416791655954002*pi,1.350878365952193*pi) q[15];\nu3(0.392902443423001*pi,0.05019178444289096*pi,3.69355660064399*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.413440443133212*pi,0.339125850212569*pi,3.52611846968774*pi) q[17];\nu3(0.679446022943647*pi,3.12880211961229*pi,4.17435979992164*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.619352510607333*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.74320818091427*pi,-0.207669467980727*pi,4.18531011629681*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.345310771753137*pi,0.23567154591387895*pi,1.218765549865001*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.504107561260222*pi,3.36681394264788*pi,4.01101836814615*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.496328661083932*pi,2.55964574486525*pi,3.98218365449445*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.791045002957658*pi,0.028950823162406047*pi,3.83112962603368*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.162269919208423*pi,0.53784877301876*pi,3.69828444931994*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.830020482485647*pi,2.98524939530945*pi,3.94585515084411*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.447573468171026*pi,2.99910770256974*pi,1.159839677685315*pi) q[19];\nu3(0.288900236801622*pi,2.89208591036133*pi,1.85714101272528*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.479201776219209*pi,0.27323314036297*pi,4.31308698955702*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41995888401357*pi,0.5*pi) q[2];\nu3(0.623328533550133*pi,0.233994202628787*pi,0.799622437380296*pi) q[4];\nu3(0.295729687098067*pi,-0.48624953209044197*pi,1.060691825653147*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.455862945631707*pi,3.05886308820717*pi,4.484321964517671*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.286029956941138*pi) q[17];\nu3(0.446656255955743*pi,3.24412077687582*pi,4.392591474306521*pi) q[19];\nu3(0.447194738935118*pi,2.91736641175615*pi,0.717830859864413*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.422843330482041*pi,-0.12731413803881803*pi,0.618097266380983*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.410806736837014*pi,3.41152662313271*pi,1.58679527391584*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.747385959163048*pi,-0.49342883934659904*pi,3.62214307331909*pi) q[9];\nu3(0.681014158622025*pi,3.19882700281112*pi,4.112480903705491*pi) q[11];\nu3(0.547321878467716*pi,0.32353781355642*pi,4.09854300882774*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.87449691829358*pi,2.66890253308139*pi,4.13881715641494*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.544527878852545*pi,3.08386534722243*pi,0.684619994228993*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.369990933621715*pi,3.27957541997781*pi,1.4450880991722599*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.87199619524741*pi,0.98596527112055*pi,0.761687174461137*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.215765201635276*pi,0.5344280006395301*pi,3.62665919985864*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.34831602320645*pi,3.36492596123211*pi,2.1325098424106903*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.638470431022814*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.798690613008324*pi,2.91688769755684*pi,3.85555318663306*pi) q[21];\nu3(0.629224946987439*pi,3.39578970666527*pi,3.13911635792746*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46097304205039*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0631622024005375*pi,-0.057126914025182995*pi,3.62080731564187*pi) q[14];\nu3(1.0*pi,0.0*pi,1.191526464678065*pi) q[15];\nu3(0.907955737825184*pi,0.20796536251861797*pi,3.7949240015608*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49070620474189*pi,0.5*pi) q[3];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.229855445927366*pi,2.73476512422455*pi,1.111484956839457*pi) q[13];\nu3(0.666784402577464*pi,3.38996292028233*pi,3.11826254795171*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.348623816616223*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42550745577041*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.438180634516361*pi,3.42973864658618*pi,4.0903705891359*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,1.132996261792644*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[21];\nu3(0.483923127197213*pi,3.19802417248942*pi,4.17535359767759*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41593939555343*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.536995882826059*pi,0.489835749929209*pi,0.669476265696455*pi) q[17];\ncx q[0],q[5];\ncx q[1],q[4];\nu3(0.336532288055243*pi,-0.4004611675213454*pi,4.2680100379455705*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.28643782684665*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42327414455458*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.488961132252328*pi,3.09442225504938*pi,1.0141417065814289*pi) q[17];\nu3(1.0*pi,0.0*pi,1.131434992749758*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48466284968434*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25159203405329*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39926552666946*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,1.330298763473236*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5051794047937378*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[18];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[5];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.466676717451*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45348415532284*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.340635945776072*pi) q[12];\nu3(1.0*pi,0.0*pi,1.204167300412324*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42020000430381*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43913087531536*pi) q[18];\nu3(1.0*pi,0.0*pi,1.390005058023799*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5789259280979034*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.616960083526798*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.48638278912633*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.344861749805137*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.842620358656597*pi,0.11793863644914204*pi,4.39371401098352*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.470966258539612*pi,0.36660091049813204*pi,4.2019306840495005*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48407540212261*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.605610831555212*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32201070950755*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.817406827528911*pi,2.79853630116747*pi,4.11302904773582*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.318187093502239*pi,-0.4460383256092717*pi,4.08324608089327*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.696129213124612*pi,0.443678917202347*pi,4.33252993147069*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.41971252419554*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.64050428844896*pi,0.454319830274854*pi,4.40445997190693*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.461245851558294*pi,-0.09836245109660302*pi,1.458652326784604*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.243974426692921*pi,-0.188479922847548*pi,4.16861768423073*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0790382744572254*pi,0.7880908785393099*pi,4.04195227452513*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.417996396437085*pi,-0.18010503322023502*pi,1.2884102491092428*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0655736512609404*pi,3.29943085464297*pi,4.34633385424142*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.388916498857902*pi,3.31565086472621*pi,0.893716483899949*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.705125254935478*pi,0.89692114274232*pi,1.079842120138185*pi) q[1];\nu3(0.983644392125267*pi,2.77596023054554*pi,3.98101339679487*pi) q[3];\nu3(0.2138034895696*pi,2.78417749860909*pi,1.4419293449237411*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.238492720080802*pi,-0.4324429310987045*pi,1.0558667199397629*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.51162259197082*pi,0.29186741107732395*pi,3.8734157839494*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.618596768166019*pi,3.36635272788227*pi,3.66195206505853*pi) q[14];\nu3(0.467226460794255*pi,0.37988584760988997*pi,3.93144465919144*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.745313725138022*pi,3.22344171259856*pi,4.07523283507476*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.600228822111858*pi,-0.02885543510997901*pi,1.2320741276410399*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.389454358634046*pi,0.78111584370928*pi,4.06360260431668*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.312553080091622*pi,0.64743757146253*pi,4.2934337874539*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.842527281837082*pi,0.5340554422785899*pi,4.120639860161781*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.595401519490009*pi,2.8488519643308*pi,3.79429770649792*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.583769853958999*pi,0.27354156640343297*pi,3.74626285935161*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.120936575350614*pi,0.7471822950101601*pi,0.594372966386004*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.245209368318727*pi,0.08369377149457802*pi,0.701537507722295*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.131826577185499*pi,0.24330278865051103*pi,3.74043448121072*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36378369451696*pi,0.5*pi) q[0];\ncx q[6],q[14];\nu3(0.502709598567322*pi,0.73985661176225*pi,0.5965838374212528*pi) q[7];\nu3(0.649746833246505*pi,-0.002630663693228008*pi,4.17685464418119*pi) q[8];\nu3(3.5*pi,3.43637518287392*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.15037357228762*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.365170761630351*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.41663573071006*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.699344570214723*pi,0.310693373019743*pi,4.21518300493297*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[15];\nu3(0.260265774775675*pi,-0.34352934904201804*pi,4.3750825647087*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2261096727829859*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49255557388438*pi,0.5*pi) q[11];\nu3(0.593346683463828*pi,-0.16666048516862902*pi,0.5470861257972814*pi) q[12];\nu3(0.297615770351049*pi,0.72881384235013*pi,0.7128299117854799*pi) q[13];\nu3(1.0*pi,0.0*pi,1.415630654777282*pi) q[15];\nu3(0.338801866346867*pi,0.28193053946661495*pi,3.97285649472192*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4100273301641195*pi) q[17];\ncx q[18],q[20];\nu3(0.375413961470572*pi,2.80570283258819*pi,0.891647559798197*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.603078379717355*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.807229060216363*pi,3.27282998353942*pi,4.42142817520376*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32518728578032*pi) q[14];\nu3(0.58151655098776*pi,3.18752326838322*pi,3.63720682687641*pi) q[16];\nu3(3.5*pi,3.42630268502368*pi,0.5*pi) q[18];\nu3(0.72208875123362*pi,-0.03832223731940698*pi,1.0462112070678908*pi) q[19];\nu3(1.0*pi,0.0*pi,1.176866046644978*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[4],q[7];\ncx q[6],q[14];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.627804548052499*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[12];\nu3(3.5*pi,3.48341022426017*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3931843793552*pi) q[7];\nu3(3.5*pi,3.33296807204154*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.199586786620761*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40158117543846*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(3.5*pi,3.4966463897896*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.234522850187211*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49217779167549*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43024180181222*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42338180978083*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5157507236218031*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5097837354162649*pi) q[9];\nu3(0.764736023041467*pi,0.04832931990526901*pi,0.609940955884084*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.333452734725654*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236687049107499*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280981922195033*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.732690109501599*pi,-0.4026310411178066*pi,0.633779817774594*pi) q[21];\nu3(0.4616144612742*pi,0.052608553538807*pi,3.7810246815613*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[9];\nu3(0.25503583060529*pi,-0.4812881256781816*pi,1.0084103906104671*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.544756941279276*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.376380451574363*pi,-0.4129746512520689*pi,1.022480195061896*pi) q[21];\nu3(0.407899755689683*pi,-0.234153216188366*pi,4.2960044811147*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.607111461031108*pi,0.46695528661016295*pi,1.3703508537519768*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5069539724365116*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.473308200254795*pi,3.32808424405828*pi,3.39787694625792*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34755314649388*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39284084649237*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.609734263632891*pi,2.79193604541058*pi,4.15067518602926*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.372764898902687*pi,-0.06194653412944601*pi,3.81603264785581*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.631176873424995*pi,3.38583332793774*pi,0.704429362679465*pi) q[14];\nu3(0.0752699979743782*pi,-0.150332120220397*pi,4.04310955310934*pi) q[15];\nu3(0.25787378071187*pi,3.40572497490572*pi,4.419245535271751*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.603078132983856*pi,0.08587138904901503*pi,3.76587001950921*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.211384393381005*pi,3.08644722092976*pi,1.339321909550079*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.508892158509135*pi,0.24552623794052497*pi,1.0065740955962301*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.433449530419701*pi,0.51800698569065*pi,3.84529368919973*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.889526343558703*pi,-0.38729833391563*pi,3.51710228922983*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.668208311364538*pi,-0.14287416343805898*pi,4.13823462689661*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.392904207470343*pi,0.325419200092518*pi,4.293960399725259*pi) q[3];\nu3(0.489823167164475*pi,0.03854410424243204*pi,1.467889664636828*pi) q[4];\nu3(0.493703957739101*pi,-0.345085454691618*pi,0.751175985042733*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.556925030062733*pi,0.7165438024937201*pi,0.993686802280099*pi) q[7];\nu3(0.29063189894332*pi,3.06524091200249*pi,1.0272527003979088*pi) q[8];\nu3(0.521138241124993*pi,0.74332005230934*pi,4.23969575571458*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.221855450548193*pi,3.15981542204945*pi,1.224342669599988*pi) q[12];\nu3(0.641587262517958*pi,3.36849027233971*pi,3.38618168822494*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.815906962161543*pi,0.07534712824355305*pi,0.528177163913382*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.2500936208409*pi,2.98794855271714*pi,1.220143198210212*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.531012807813085*pi,2.97045849938481*pi,3.27756493396488*pi) q[4];\nu3(0.527163474836319*pi,3.17856942353187*pi,1.80841480692809*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.35718198506435*pi,0.04037436014309603*pi,3.47210014054623*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.746672002554262*pi,3.06927437747459*pi,4.1489832295727*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.536460261581735*pi,0.6461982619676301*pi,4.30619531541569*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.21159302985597*pi,0.49650111878180403*pi,3.54177382592429*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.398394246218522*pi,3.48953011194799*pi,1.2264720103904931*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.499707345163676*pi,0.314550140265904*pi,1.1654809334260618*pi) q[1];\nu3(0.502563088521152*pi,3.18737568899864*pi,0.908518997925014*pi) q[2];\nu3(3.5*pi,3.48009748710378*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40997880432949*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2186381782686109*pi) q[15];\nu3(0.550910078439323*pi,0.07161447338953097*pi,4.4230504816473*pi) q[16];\nu3(1.0*pi,0.0*pi,1.306858715409985*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.595845715753861*pi,2.98695643050804*pi,3.90612730014647*pi) q[19];\nu3(3.5*pi,3.45919233870377*pi,0.5*pi) q[0];\nu3(0.530039231975315*pi,3.29400606023707*pi,4.13191076923776*pi) q[1];\nu3(0.681365499255387*pi,0.20971226680245603*pi,0.5815936534252689*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.434488864471*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2782279280680329*pi) q[6];\ncx q[8],q[12];\ncx q[11],q[17];\nu3(0.268858473335168*pi,0.9878157034777599*pi,4.1796682806376495*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.612043780225989*pi,-0.292880802642078*pi,0.5899873556174259*pi) q[19];\nu3(1.0*pi,0.0*pi,1.234782540834889*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[14];\nu3(3.5*pi,3.41196648610468*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.320434102640215*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49697546824919*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47947424602837*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49278160520916*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.493797608290389*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[19];\ncx q[11],q[17];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.286768966170776*pi) q[14];\nu3(3.5*pi,3.46442828948786*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.529306018519025*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211681009962686*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34387328420322*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5236354311113787*pi) q[12];\nu3(3.5*pi,3.33863145650599*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1395952684891641*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.24799410606609*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.498783502312429*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6219845435629721*pi) q[21];\nu3(0.669871082905425*pi,2.68532065107469*pi,4.1835829438969*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.17661868236855*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.10239278448124*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5996732797651738*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.483104056845519*pi) q[19];\nu3(0.494579043437967*pi,0.21616902907583002*pi,4.46898457779273*pi) q[20];\nu3(0.112844464543482*pi,3.15126185246887*pi,0.6760154251725989*pi) q[0];\nu3(3.5*pi,3.44549169618489*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.3229228670797721*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.200443164902017*pi,-0.235679952219227*pi,1.014059085126161*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5239413821672736*pi) q[7];\nu3(0.606773225649408*pi,-0.338044011372611*pi,3.39209533680437*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.816724715705245*pi,0.09046053109533803*pi,3.94829306931529*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.306244257956932*pi,3.14036704097442*pi,0.785827345628846*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.858809249920548*pi,-0.230202993999375*pi,3.85898077116161*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.614218852878543*pi) q[10];\nu3(0.142769515509488*pi,-0.32257927905150796*pi,0.5045872935892094*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.313741979126701*pi,-0.10409136455104201*pi,3.96426981271416*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.265288003940414*pi,0.8884035000727*pi,3.90606565460974*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.604200480979102*pi,-0.4795367391014802*pi,3.85961385153404*pi) q[3];\nu3(0.145923777495131*pi,3.12883367809286*pi,0.5837514021511306*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.91346022270218*pi,3.21892205481406*pi,3.95134187911245*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.569152803897471*pi,0.46895267041712596*pi,4.02959121966808*pi) q[12];\nu3(0.86238637434372*pi,0.213848361936831*pi,3.97457021556139*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.64122491832674*pi,3.42811437563617*pi,4.31659050616273*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.58291340723518*pi,-0.15649218255845598*pi,4.19194192420514*pi) q[17];\nu3(0.350103166552684*pi,1.09497887491803*pi,4.13120967557056*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.70959972675867*pi,3.38592500278881*pi,3.37982679187908*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.348886992909249*pi,3.10852016403893*pi,0.911715946819222*pi) q[4];\nu3(0.608614951823623*pi,-0.190034966398629*pi,3.7728496697122*pi) q[5];\nu3(0.499295321312432*pi,2.56630112801464*pi,1.402034930255712*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.56583664117304*pi,0.68259452101517*pi,4.1473593434218206*pi) q[12];\nu3(0.483008495064546*pi,0.6520440610923*pi,4.17784795144203*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.824952493444281*pi,0.231009180679281*pi,1.193571055938342*pi) q[16];\nu3(0.268511492771123*pi,3.21032547195848*pi,1.97605190417858*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.850399823267106*pi,0.14735445604363595*pi,1.098849703135007*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.551380632178609*pi,0.21804046479552497*pi,0.816487318862281*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.174116700281115*pi,-0.4369628519229293*pi,0.681215801782144*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.708100450094214*pi,3.29319188235094*pi,0.5919339015451405*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.112612511826064*pi,-0.4422325241254256*pi,0.633979413609517*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.532098158052442*pi,0.66143184558793*pi,4.4158422871865906*pi) q[21];\nu3(0.474158249152642*pi,-0.4615546793163378*pi,4.4221754622160905*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.449850102717131*pi,0.14431005864119695*pi,3.43991964006376*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.27902587035565*pi,3.27728348535168*pi,4.33968208196777*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.791964534401599*pi,-0.39027197750757403*pi,4.1402197899820194*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.492186479184577*pi,-0.07420315440571701*pi,4.15315088530396*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.411475941103862*pi,0.07177620146847896*pi,3.47107020818606*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.741257010016329*pi,-0.05874380197655299*pi,0.654958765890448*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.543160473413442*pi,2.72286647496584*pi,3.88582915455936*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.264430689227548*pi,-0.266304555425058*pi,0.776779940389306*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[3],q[21];\nu3(3.5*pi,3.45373521703755*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.159751147504313*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.907597963284909*pi,0.5587750107497*pi,1.120859404092545*pi) q[10];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49700743608861*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2978635328862689*pi) q[2];\nu3(3.5*pi,3.48915157109699*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.62019243128009*pi,2.41193078983127*pi,3.85979346886714*pi) q[10];\nu3(3.5*pi,3.41150468422979*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.125518908276274*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.357477478560061*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5022336607382424*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36824818321444*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.233963642110639*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,3.43417698592995*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.297020986004041*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5234436443087622*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39013269641128*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46575583973575*pi) q[16];\nu3(1.0*pi,0.0*pi,1.139087616944468*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3389490377726805*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.612997532535013*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.650459225042518*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.206261969042143*pi,3.10778393433104*pi,1.259540697499921*pi) q[4];\nu3(0.610699536002759*pi,3.2409135387861*pi,4.36944447064343*pi) q[6];\nu3(3.5*pi,3.36956633236963*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.44508583539731*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1278856422080241*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4029331344320894*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299600174783833*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47854342243715*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.772262206673319*pi,3.10197515855162*pi,4.41758169823325*pi) q[4];\nu3(1.0*pi,0.0*pi,1.364571326333814*pi) q[5];\nu3(0.412146233133143*pi,-0.14098989749184798*pi,1.1792415151818911*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.695632955296386*pi,3.15651380756188*pi,3.84664421893384*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44205052632365*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.112034397985501*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49631986961225*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48530463995993*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.762643562764448*pi,2.82255072907872*pi,3.47177605837544*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5711981952640333*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.913372784473819*pi,0.0024903639469670003*pi,0.864865659439874*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.682828822843889*pi,-0.49086113534680215*pi,4.3075371673051706*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.711282722311811*pi,0.92746501441507*pi,0.639683913124554*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.616506961141171*pi,-0.22191786575558597*pi,1.1246404421743201*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5445384319057975*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.460621724066747*pi,-0.293948392294056*pi,1.5040104800259*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.656539286499112*pi,0.17607913577641798*pi,3.8322716468926*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.526576504685702*pi,3.06456973567461*pi,3.03224682355613*pi) q[9];\ncx q[10],q[11];\nu3(0.408976284160832*pi,3.13772708213737*pi,1.234426434536603*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0144926241499021*pi,0.28353519671568295*pi,3.57663952423286*pi) q[16];\nu3(0.286173212359822*pi,3.43657017943289*pi,2.02692029748893*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.439840719171712*pi,-0.03940999481725699*pi,3.62142056309724*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.498109168479401*pi,3.26742490375704*pi,3.05225212670276*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.398524153443095*pi,0.24983683024910797*pi,4.35875098029771*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.726144130468544*pi,3.2051378894714*pi,3.39409325719764*pi) q[15];\nu3(0.169716116466757*pi,0.01098744750383096*pi,0.9266613236848771*pi) q[16];\nu3(0.915543815167552*pi,0.68097446367713*pi,0.843726764074205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.307684716532436*pi,-0.36810420282356704*pi,1.76431684498693*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.347128566919918*pi,2.90371955919736*pi,1.75251377009828*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.164143784742498*pi,-0.059029735923917026*pi,4.37944110384047*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.560274731468469*pi,2.96069319880978*pi,3.42170323790455*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.250220016362254*pi,3.4788005439613*pi,4.4358790298831305*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.548932326932678*pi,2.55749855921517*pi,3.59268428971708*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.872570947666226*pi,3.24353734229334*pi,3.95693517255966*pi) q[21];\ncx q[0],q[9];\nu3(0.607399174248479*pi,2.70088545326582*pi,3.7999181870796*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35316494045343*pi,0.5*pi) q[6];\nu3(0.85447388469254*pi,-0.123296118771135*pi,1.153165967408654*pi) q[7];\nu3(0.394365232337746*pi,0.49127356226838503*pi,3.79780614140619*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.692632659771562*pi,-0.29338244441830597*pi,3.4645444544588*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2558614198519629*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.404278565318435*pi,3.40979374046401*pi,0.652461115139206*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.613543837369654*pi,3.36622735692833*pi,2.91156902392992*pi) q[21];\nu3(3.5*pi,3.48807903879129*pi,0.5*pi) q[0];\nu3(0.705428858280858*pi,-0.44793818042471023*pi,4.32851577757855*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.191147813333001*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.520374809362639*pi,0.27064817694124*pi,1.54999218518873*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.243750790661265*pi,2.9873447829712*pi,0.6717806619836351*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.518126764997647*pi,0.09664693453579598*pi,3.54141966568651*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39681806143699*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45978645403221*pi,0.5*pi) q[3];\nu3(0.115191644209211*pi,-0.251164119287063*pi,0.790597228909112*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.350107388802372*pi,2.72274122246578*pi,1.289528055167265*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1613992496851742*pi) q[12];\nu3(1.0*pi,0.0*pi,1.289401973924726*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49434353537064*pi) q[17];\nu3(0.591022049537294*pi,-0.318686738795054*pi,4.170235748140421*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.968622607516273*pi,3.22067582483111*pi,4.39002185965756*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[15];\ncx q[4],q[19];\nu3(0.498000511688426*pi,-0.03280050730050399*pi,0.86949743979211*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.305733100712*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5354534820946331*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191295918039771*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47813918064378*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,3.35915644456413*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.378872944025391*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5824261515689815*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2016847997112539*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2698401623145381*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[15];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5692199965839908*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.3904890253122*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40060095923538*pi) q[19];\nu3(1.0*pi,0.0*pi,1.324089130605538*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.577280119726157*pi) q[21];\nu3(0.842303902624704*pi,3.1940461681827*pi,3.5167133445478*pi) q[0];\nu3(3.5*pi,3.4495222052638*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.31122848348288*pi,2.50096139745932*pi,1.374184378190073*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3185466890365332*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.642899223695066*pi,0.10945061367889797*pi,0.6780601994505719*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.555014044908248*pi,-0.4933727273280776*pi,4.2719725985078*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.381419138412771*pi,-0.41665993821129643*pi,0.920454887495396*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35424185187897*pi,0.5*pi) q[5];\nu3(0.821969305182343*pi,0.464327668400325*pi,1.317805096945732*pi) q[6];\nu3(1.0*pi,0.0*pi,1.136354801638833*pi) q[7];\nu3(0.39450630478328*pi,-0.28156306131143*pi,1.70662465184108*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.329372917027936*pi,-0.12342109258935602*pi,0.978673789822881*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4889598960056*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.268669807616556*pi,-0.31490810490334*pi,0.820801569286183*pi) q[6];\nu3(0.473514101046848*pi,2.81606271254859*pi,3.82831755539964*pi) q[8];\nu3(0.445598610095134*pi,2.93570439534999*pi,0.698984717297837*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.47521639176896*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.651114371737805*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.454902820482269*pi) q[16];\nu3(0.654274880785324*pi,0.64199104349256*pi,4.161326594341849*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.348473119713041*pi,-0.05579698887010598*pi,4.47330141634639*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37334605129612*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.440637908641564*pi,3.2633490184855*pi,1.70456934415533*pi) q[9];\nu3(0.70207600345171*pi,0.67077012455306*pi,0.5826192417743239*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.454209793772177*pi,-0.058767064822141*pi,0.681984474978123*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.496784549993826*pi,0.30005629072807805*pi,4.146477353383419*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.424320885223687*pi,0.255794941600721*pi,4.49811627878248*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.540330394108055*pi,0.12349482138489698*pi,4.18918071884565*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.501059253485423*pi,0.98895967076714*pi,0.526295894631172*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.24957908755518*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.463883276641379*pi,2.77078438523105*pi,3.85871461028714*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.478828598880755*pi,0.41161419895655105*pi,1.112630802582157*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.360217746641804*pi,0.35527635222460696*pi,0.722219570175247*pi) q[21];\nu3(0.288618727368286*pi,0.35354569413454895*pi,0.904522011436762*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.365701496736133*pi,0.450349154590054*pi,3.52378694720777*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.391347291999983*pi,2.83399215291799*pi,0.686211348661653*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.492598622257153*pi,0.55649780534781*pi,4.0215091683445205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.352692766644209*pi,-0.301187664604619*pi,4.12051125501617*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.584585074802549*pi,0.2986211995882*pi,1.6827025774063*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.57676901439936*pi,0.6095765111399201*pi,1.1860750904818351*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.82327789184927*pi,3.29508081992694*pi,0.658283900714391*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.24240334014134*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.583371589089222*pi,2.73445983298372*pi,4.1196177094929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.644802585707764*pi,3.41811297802929*pi,0.827377929160799*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.445593254952254*pi,3.32212776533797*pi,0.720306133509819*pi) q[20];\nu3(1.0*pi,0.0*pi,1.208123614461459*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.674768595302762*pi,0.311840058299114*pi,4.24360463236351*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.282936621604132*pi,-0.014485344303095005*pi,4.33572232268938*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.36971939763885*pi,0.10604325990784302*pi,0.658426075634991*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.255812596598191*pi,0.6757775884622601*pi,0.7564960760546691*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.4877662577023*pi,-0.4344180858633802*pi,4.06797492044571*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.498023189689389*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45014873168001*pi,0.5*pi) q[2];\nu3(3.5*pi,3.19321426501054*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.448845191165708*pi,3.38233006048809*pi,0.93415203260935*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,3.39566846956749*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1122916784623231*pi) q[14];\nu3(1.0*pi,0.0*pi,1.388420309576829*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3063293108805611*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[10];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[4],q[14];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.468174879131496*pi,0.350846389610026*pi,1.1938744929034208*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45183238922884*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47597600059355*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.135595002719602*pi) q[5];\nu3(3.5*pi,3.40087562822456*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.259290831743603*pi) q[10];\nu3(0.6763686960161*pi,0.032892932956917975*pi,3.65466998953673*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44608113666307*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5227982255512047*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42575175577912*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3147962412056708*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44502669284029*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2685056290619912*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[4],q[14];\ncx q[6],q[18];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[20];\nu3(0.434175082561872*pi,-0.4851390641146021*pi,4.05729870058272*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44836478702959*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38542671175587*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4160645781485*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.713772525685859*pi,-0.33134598893204004*pi,3.44582569406055*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267299877903473*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.28687811978448*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44524998988217*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[17];\nu3(0.812851644183223*pi,0.7381835580698399*pi,0.6555482560854891*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46542970933783*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.245124798849055*pi,0.65727769962889*pi,3.68020958536811*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.422165914060484*pi,3.13375439465342*pi,1.009524901267922*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.206717013550265*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5660387980448246*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.900814530106808*pi,0.428707637142718*pi,1.53905718117379*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.710816298183747*pi,0.30639299234114203*pi,3.93335167402252*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.553577269593255*pi,-0.4498745493161952*pi,0.75888742959846*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.754179772711435*pi,-0.394353943367331*pi,4.2544218652691494*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37718922574628*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5474306593874742*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.339694076861133*pi,-0.294260170001023*pi,1.176127406503285*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264243685912656*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.696066206337548*pi,0.460781982142637*pi,0.5220538350139476*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.405298371727624*pi,3.41249198429002*pi,1.36149900183556*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.702426740215617*pi,-0.07054567194559103*pi,3.51255271434159*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.67904253196063*pi,0.67085721198279*pi,0.617998745334444*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.351152499362749*pi,0.52181273315505*pi,4.37515323553347*pi) q[1];\nu3(0.167040311867462*pi,3.17244010917629*pi,0.5983233022889359*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.780391561852708*pi,2.78488808275199*pi,3.74446179999168*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.239094748210906*pi,0.05213561164524505*pi,1.098379585664438*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33325247419734*pi) q[16];\nu3(0.29093304169309*pi,0.93854602134709*pi,4.14052466052539*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.850801371699715*pi,2.6895337516138*pi,3.40330174132884*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.613229577345501*pi,0.07643157283917001*pi,3.72470687022944*pi) q[0];\nu3(0.822222162326926*pi,0.5421135530661101*pi,4.13415225190877*pi) q[1];\nu3(0.665247879109673*pi,3.15892130310164*pi,3.20235877758969*pi) q[2];\nu3(0.317166819141697*pi,-0.217495535160653*pi,4.04036747031499*pi) q[3];\nu3(0.359791856384783*pi,3.03531195431954*pi,0.914871223976781*pi) q[5];\nu3(0.14652504291423*pi,3.49461171835288*pi,0.666303660899715*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.412417480486554*pi,-0.253796194498219*pi,0.9390360285027419*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.296874879042*pi,3.36718036950918*pi,4.414474396640831*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.452927757051419*pi,2.40719541106441*pi,1.210414975676012*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.533625462897789*pi,0.170602979914511*pi,0.7751545127513679*pi) q[20];\nu3(0.479689515591093*pi,0.15373362444030803*pi,4.08193047776752*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.14938252152811*pi,0.5094964353284099*pi,3.63063648807043*pi) q[3];\nu3(0.455382648719722*pi,-0.145352905537035*pi,4.1083356202602*pi) q[5];\nu3(0.502936152509897*pi,2.598252184433*pi,1.1885849523018561*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37226084447775*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.229804267300764*pi,-0.36286621604262004*pi,0.7356601429844409*pi) q[10];\nu3(0.586962128878621*pi,1.11635739109035*pi,0.853245201846185*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.536056076833437*pi,-0.16657108646331797*pi,4.3429618284731095*pi) q[13];\nu3(0.338931345613161*pi,3.37373540581718*pi,4.318353224752499*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.423511584682833*pi,3.49753784146354*pi,1.147183019532519*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.363658038748714*pi,0.63600627398542*pi,4.10930654887586*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230769537664633*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.751112875783207*pi,0.15523651411172001*pi,0.5581196598346223*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.260656869239395*pi,2.62641856691252*pi,1.57293601339251*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.682529030435129*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42782930079604*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.28692661675825*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.32056443069868*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209313057077201*pi) q[18];\ncx q[0],q[5];\ncx q[1],q[14];\ncx q[2],q[4];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.39037407823323*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.341669958872476*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31110349598632*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44388651604221*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29911308710068*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43032085315158*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2150866396003601*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.304146391495325*pi,3.42215457833078*pi,1.58231536318869*pi) q[9];\nu3(3.5*pi,3.42611923913721*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.4762435079653*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.200632260502902*pi) q[14];\nu3(1.0*pi,0.0*pi,1.228775479159717*pi) q[15];\nu3(0.286209129767781*pi,-0.326577610906564*pi,1.75265452129967*pi) q[16];\nu3(1.0*pi,0.0*pi,1.422646897371402*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38247622131714*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305081637510515*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[14];\ncx q[2],q[4];\ncx q[3],q[15];\ncx q[7],q[18];\nu3(0.693303102295845*pi,-0.265806589470169*pi,0.542483020972969*pi) q[8];\nu3(0.336464535336044*pi,0.26424541618439*pi,0.787121160703505*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.767117180169261*pi,0.40539071571559504*pi,0.893801972962064*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5024280145731729*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5100061413137884*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.54512245022549*pi,0.43682751383212504*pi,1.277449335141715*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.688028184868693*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36156168270652*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.743485793222534*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.764753872950598*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.62275963976142*pi,0.357060575655745*pi,1.64086497341026*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.640193742925143*pi,0.52361529362594*pi,1.360238924720477*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.495836703281586*pi,0.408191420129536*pi,0.8699776534702419*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.386420722391604*pi,3.43792647004842*pi,4.39478816063703*pi) q[21];\nu3(0.60627251585997*pi,0.163349648572373*pi,1.110147205689357*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.663350492155861*pi,0.23613774280994004*pi,1.3286054772410139*pi) q[10];\nu3(0.52375772250643*pi,2.61096786202429*pi,4.00112962569352*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.823502891691781*pi,2.84159815090564*pi,3.64142461968221*pi) q[19];\nu3(0.432555888942471*pi,-0.4870299376715679*pi,0.982951119084186*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.294136575174238*pi,3.32875193752056*pi,1.081989785588134*pi) q[0];\nu3(0.364259560523979*pi,-0.16777413985796302*pi,1.60263299477137*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42554432035834*pi,0.5*pi) q[6];\nu3(0.624169786065787*pi,3.1902824738867*pi,3.95138803645744*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.504692056887344*pi,2.81619455671087*pi,3.51186766543584*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.378238000712713*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.806007484442205*pi,2.88332196592356*pi,3.60757665180757*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.48481460507237*pi,3.10328819813897*pi,1.6056315993954*pi) q[1];\nu3(0.367941452422335*pi,0.41871165869759996*pi,3.49354531603646*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.355149213779844*pi,2.79246219526308*pi,1.465427569752966*pi) q[4];\nu3(0.593682631046137*pi,3.17085340474444*pi,4.2145609302279805*pi) q[5];\ncx q[6],q[16];\nu3(0.481193833233945*pi,2.61059460039841*pi,1.18953992955253*pi) q[7];\nu3(3.5*pi,3.49858293513786*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.247123768669206*pi) q[12];\nu3(0.658044738746977*pi,0.30724578945664105*pi,4.0882463560937*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.599956273003232*pi,3.12245694208365*pi,3.79998182087028*pi) q[17];\nu3(0.565549544574266*pi,0.257853713267721*pi,1.069702300819006*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.50731812865739*pi,0.445985259861306*pi,1.434172414509258*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.803841920716614*pi,3.18304789765465*pi,0.674781148097074*pi) q[4];\nu3(0.358353270915011*pi,-0.224878790749369*pi,1.69425887997454*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.132461377586519*pi,0.09524285555462297*pi,0.668933319418322*pi) q[13];\nu3(0.735237358000565*pi,0.6595940986406199*pi,4.37446844968943*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38662075456145*pi) q[16];\nu3(0.389176421808827*pi,-0.374767078158119*pi,4.41512512923957*pi) q[17];\nu3(0.655192738577118*pi,3.30556521702753*pi,3.34979355560993*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.601730377196382*pi,-0.4406488956225955*pi,3.33415767842321*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.641459257017158*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.307904040015355*pi,2.8557452061003*pi,1.4371556604727171*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.54314666182726*pi,3.48404388659508*pi,3.78925481441419*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.32143116270922*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.396959988771162*pi,3.00664388974656*pi,0.5360232785755933*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.190346383122552*pi) q[21];\ncx q[1],q[21];\nu3(3.5*pi,3.43517139314641*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46812419551534*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.263365136155594*pi) q[13];\nu3(0.358908982173895*pi,2.84624443555698*pi,0.92190767749734*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.181501419112006*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45287798428969*pi,0.5*pi) q[7];\nu3(0.7000476572908*pi,-0.191556394169209*pi,0.731696105478619*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.115309667589681*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39221341070514*pi) q[21];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48280793110112*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.375276963173317*pi,3.43478226138313*pi,4.42080785471461*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.622420276744859*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199174066237212*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41754131721049*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[5];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(0.441170573856622*pi,-0.365548836496136*pi,1.360803037593475*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5462945164573041*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37676408912289*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2169617682544769*pi) q[5];\nu3(0.315839971398759*pi,-0.039606144013167977*pi,0.97001115361168*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39605840630072*pi,0.5*pi) q[11];\nu3(0.398879695370318*pi,3.40344844413185*pi,4.13276844817769*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2210589503497031*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5601653265028097*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.462629531359285*pi,3.4338016296345*pi,0.5808240182843118*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[17];\nu3(0.461954569175766*pi,3.3191705342952*pi,1.92787566409474*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.55762839032091*pi,0.14257975898826702*pi,4.09001641868728*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.631883780989128*pi,2.73571293686019*pi,3.33010032206185*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45002351820756*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.556262299890771*pi,3.32752005810332*pi,3.0312510874858*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5953667396806728*pi) q[15];\nu3(0.35213222593275*pi,0.154717383036443*pi,1.301564207747779*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.707624070683906*pi,-0.044250997139609005*pi,1.375199806154253*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.534123439323451*pi,3.22628538626557*pi,4.3482503932781995*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.258489526927077*pi,3.11816380836101*pi,1.30281652152725*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.585374368893173*pi,3.16567411784483*pi,3.9728784351912*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.645287623422312*pi,0.38828268299330904*pi,4.2457252369420395*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.336090933751167*pi,-0.07333329482*pi,1.479933385066712*pi) q[7];\nu3(3.5*pi,3.42235194230973*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37655311242638*pi,0.5*pi) q[9];\nu3(0.356889826198207*pi,1.03625858754187*pi,4.1661067892423*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2637897771739661*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.190617840533236*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.91327334231094*pi,2.9866970243642*pi,3.36798381427251*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.759285387346917*pi,3.14372679949273*pi,0.60877527755628*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.558933376705249*pi,3.18948842372106*pi,3.36643176102325*pi) q[10];\nu3(0.736980114090624*pi,3.00428656924356*pi,4.1571114374563205*pi) q[11];\nu3(0.121215206929258*pi,0.403842780175347*pi,0.607870955384268*pi) q[14];\nu3(0.40040568557857*pi,-0.146830248139819*pi,0.770374384347559*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.369846083714713*pi,2.40642842873772*pi,1.343084476462598*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.278642779707123*pi,3.04611950014975*pi,0.891131168473525*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37961411859468*pi) q[12];\nu3(0.265496853567082*pi,0.35701497366821*pi,3.45598327064438*pi) q[14];\nu3(0.293868869760977*pi,2.76089787999852*pi,1.281092470756688*pi) q[15];\nu3(0.332669407071166*pi,-0.120334213631896*pi,1.59356266497498*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.441275765424249*pi) q[18];\nu3(0.0736945376322355*pi,-0.21364696855342902*pi,0.709223945850401*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.44021298402402*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44463690245586*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3563308790492359*pi) q[16];\nu3(0.33439006940871*pi,2.64750546980142*pi,1.28911521056917*pi) q[17];\nu3(0.354838161086083*pi,0.26742028346524405*pi,0.656327565328948*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239859409369592*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[2],q[10];\nu3(0.945287120633548*pi,0.53591452219183*pi,1.375694863415481*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43068294490639*pi,0.5*pi) q[2];\nu3(0.378797285165405*pi,0.216098052491854*pi,3.8295790345193*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.346651450884577*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5983484915715765*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48843605562488*pi) q[20];\ncx q[0],q[16];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.282767317280716*pi,-0.322302301538573*pi,4.00425914648672*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.45302766380145*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3075509694746978*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.838840267497319*pi,2.65698372218984*pi,3.40302823535069*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.23376712315664*pi) q[10];\nu3(3.5*pi,3.45757081847574*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.409361791281903*pi) q[21];\nu3(0.839425492013185*pi,3.40957994245904*pi,3.92006937323699*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.393068999404873*pi,-0.001490047568951991*pi,0.5510884768893136*pi) q[8];\nu3(0.73336345514995*pi,0.18528142116476098*pi,0.821439197091455*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.442106993611279*pi) q[14];\nu3(0.46298448701891*pi,-0.05778581683849099*pi,4.1430419752067404*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.561072196537889*pi,-0.314644822142717*pi,3.86931536100604*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43666615814063*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.320742796750179*pi,3.30361122116763*pi,1.89983627236073*pi) q[8];\nu3(0.23936170428256*pi,3.32626906371756*pi,1.432519545511731*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.307566437114699*pi) q[15];\nu3(0.720170712332898*pi,-0.04541644173492598*pi,3.58973106967826*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.633417176585791*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.296792698630085*pi,3.23983377704134*pi,1.62031262556341*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.339761252960192*pi,0.23429078523285496*pi,0.9281146328453129*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47881575712018*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.195666635608174*pi) q[5];\nu3(0.807823389761395*pi,0.87497990436916*pi,0.68578811243823*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.432248642879589*pi,3.20138020074863*pi,1.471863546561865*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5234120893806941*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.652843063437228*pi,3.01857854411854*pi,3.84402154863738*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.664571302811747*pi,0.040551725821176055*pi,0.524931171806067*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,0.5605300438490225*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49445317501933*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.256714347595433*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.267766452649113*pi,-0.03205097747388802*pi,1.477110882111353*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.239091521875162*pi,-0.340622251368072*pi,0.5785495643078269*pi) q[3];\nu3(3.5*pi,3.49421901367264*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.69093366741509*pi,3.43262369973894*pi,0.690985296033057*pi) q[7];\nu3(1.0*pi,0.0*pi,1.36283228714892*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.614500594612459*pi,0.5950546429622301*pi,4.47575619862893*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.74171844833524*pi,0.9171953200281999*pi,1.009690653968401*pi) q[15];\nu3(3.5*pi,3.35794798044306*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210541438278288*pi) q[18];\nu3(0.191117847331313*pi,-0.29937043944319996*pi,3.82626662017851*pi) q[20];\nu3(0.844417458249168*pi,3.32010200193743*pi,4.27839795003953*pi) q[21];\nu3(3.5*pi,3.40611883959154*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.522693977405393*pi,-0.4389172012208122*pi,4.065096140835751*pi) q[2];\nu3(0.491330845424359*pi,0.024907714836295947*pi,3.70158934851365*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.47347410290959*pi,0.22968284545099205*pi,3.68912467072777*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.896061995897508*pi,3.33309578411206*pi,0.747101817129374*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48103786004703*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.669033896243731*pi,0.91804238302668*pi,0.5235070528091008*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.338177679254187*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.618240818155218*pi,0.205397169308696*pi,4.35021932205211*pi) q[21];\ncx q[0],q[17];\nu3(0.166887330342007*pi,0.9070510095695501*pi,4.20433620814235*pi) q[1];\nu3(0.662704367539734*pi,0.16804033416420705*pi,1.371430333051745*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.741966550651306*pi,0.7966749140875*pi,4.46398812873377*pi) q[5];\nu3(3.5*pi,3.41186002801959*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43654956332337*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.787846109764934*pi,0.23040563059058305*pi,4.11592971299188*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.433341322160199*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300744238230176*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.671125110074378*pi,-0.229276520772715*pi,0.964015273280878*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.572406513649007*pi,0.08513378661765103*pi,3.93744107365843*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.57102690100375*pi,-0.298579407378202*pi,3.64873730556318*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.922290307940516*pi,3.42994061430354*pi,3.12317113335038*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.745927475868935*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.266366616036936*pi,3.4516930892975*pi,1.73087058701557*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46291803073707*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49704819052178*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2349106224016109*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5299060087637119*pi) q[20];\nu3(0.342225868656905*pi,3.09127262011584*pi,1.4671042469396611*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46847794255799*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272115776908103*pi) q[21];\nu3(0.728788278079157*pi,-0.27089330578342297*pi,3.88559604389073*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47333478777279*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.307270299064672*pi,-0.223411188535526*pi,0.5625145201143789*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2431997527719592*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.680149769803555*pi,3.35689621820126*pi,3.07802905382664*pi) q[13];\ncx q[15],q[21];\nu3(0.676844728219087*pi,3.11944863704953*pi,4.35164021914049*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0681243952839882*pi,0.5981709455839701*pi,3.96155513808207*pi) q[9];\nu3(0.885006791692584*pi,-0.08082960600435202*pi,4.22156603012702*pi) q[12];\nu3(0.276590931041146*pi,0.08983841356590105*pi,3.8755941471093*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0429841502275344*pi,0.300457956346583*pi,1.097897340374802*pi) q[16];\nu3(0.474319749186113*pi,2.73543432416035*pi,1.19387755179091*pi) q[17];\nu3(0.304486417472578*pi,0.309202238151033*pi,4.43949066513605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.212737613559365*pi,3.3132621686627*pi,1.06300445380567*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5112600312481974*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.550783807827357*pi) q[10];\nu3(0.272282232160734*pi,0.23531328455827805*pi,3.30387212638629*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.700373620217997*pi,-0.11973610440378701*pi,4.153674581799089*pi) q[17];\nu3(0.790370355409407*pi,-0.4679503849036167*pi,3.10268623538575*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.246659010917326*pi,1.21088611327649*pi,4.258008590019211*pi) q[20];\ncx q[0],q[2];\nu3(0.350808333741164*pi,0.46960273349665105*pi,4.19287685906614*pi) q[4];\nu3(0.675808786642323*pi,3.36235354084921*pi,0.8199741560117171*pi) q[6];\ncx q[7],q[10];\nu3(0.363299145370539*pi,-0.247151471230944*pi,0.875370346794726*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.199304918540155*pi,0.8915651876547599*pi,4.32924434664673*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38706987012337*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.242460468270153*pi) q[2];\nu3(0.0979246586024144*pi,2.42233409320503*pi,1.264288883395192*pi) q[4];\nu3(0.613251919369081*pi,2.70196926500005*pi,4.15535184922757*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.256382171616484*pi,-0.254992292325962*pi,4.09377292389614*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.313516266792871*pi,3.40754776943124*pi,1.5485047466057*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[17];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.415309913529039*pi,2.44805062371223*pi,1.276987579186524*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44460875116338*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44023624044079*pi) q[2];\nu3(3.5*pi,3.45089594842746*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.361712420174903*pi,0.26386485801371296*pi,3.63579851642744*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42352295640707*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.353407066491415*pi,0.02160817109942903*pi,0.638981882860586*pi) q[15];\nu3(1.0*pi,0.0*pi,1.242417671577924*pi) q[17];\nu3(1.0*pi,0.0*pi,1.350948662258036*pi) q[18];\nu3(1.0*pi,0.0*pi,1.360789274227294*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[17];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32179863671688*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.34947572052599*pi,-0.25596838402911604*pi,1.68504608661063*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.12181284710666*pi) q[19];\nu3(0.474366427401844*pi,0.191244340794829*pi,3.52625198735436*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.41253313648683*pi,0.5*pi) q[8];\nu3(0.680802962406379*pi,-0.4759413118672374*pi,4.49753818954376*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46414693829767*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2820058705206159*pi) q[13];\nu3(1.0*pi,0.0*pi,1.327771353618632*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5231407575084246*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5988769329780137*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43824130722618*pi) q[20];\nu3(0.453069554473226*pi,0.52458984974294*pi,4.29776005024409*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.580379905821485*pi,-0.22235549522883402*pi,0.681361841709887*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.38650226288123*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47471646157709*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.42940870633942*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.12425114983894*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.695079417524999*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6180615757399059*pi) q[14];\nu3(1.0*pi,0.0*pi,1.338108375554576*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.70521387186923*pi,-0.05339961144712102*pi,1.193938575603237*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49084168830301*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.302172605592782*pi,3.05841009210585*pi,0.853208876783896*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4448794964704295*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.665896453357569*pi,3.47667996763291*pi,3.3124811312446*pi) q[0];\nu3(0.95493255250657*pi,-0.11287191577440903*pi,0.6637815127571289*pi) q[1];\nu3(0.472274718271285*pi,3.04748899170596*pi,1.64617089621375*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.786005252425057*pi,2.87988921225383*pi,3.66587618778782*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.774413138847695*pi,2.4686957352178*pi,3.74700959629888*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0145955147124897*pi,3.26143706573208*pi,4.27809611048528*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.901213781833174*pi,-0.207608231775537*pi,1.055837508818229*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.283032148367989*pi,0.463653215599629*pi,0.680518313847007*pi) q[2];\nu3(0.190420278172718*pi,2.52522299367979*pi,1.083276421130031*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.347267563071001*pi,0.17732647866856*pi,3.95529555730388*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.441306461433378*pi,0.29699737734714204*pi,3.84169598510557*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.357735707054868*pi,2.38111960502342*pi,1.2610190789500981*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.479766814927993*pi,3.03290147410179*pi,3.37078610875994*pi) q[17];\nu3(0.500685899472294*pi,3.13313844261295*pi,4.07777887657367*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.177957554840499*pi,3.16464413992848*pi,0.631819500553651*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.382868658229031*pi,0.9413912423884001*pi,4.431008228823281*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.847877101159464*pi,3.10511961221404*pi,4.0678596150002395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.209773866079525*pi,-0.377585636255421*pi,1.1820928734801162*pi) q[17];\nu3(0.499207360176955*pi,0.71681722625955*pi,0.641759107266924*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.335773180522369*pi,-0.32039799304765804*pi,0.801593903526221*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.85651328213092*pi,0.14182626430961898*pi,3.85889625705719*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.683863423143354*pi,2.97713756012672*pi,3.12954455057279*pi) q[19];\nu3(0.232128942031768*pi,2.90258463298865*pi,1.4453055069494352*pi) q[20];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.426657674768762*pi,0.313609453301251*pi,0.974917473441737*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.694068187842513*pi,0.27928033624512905*pi,1.217630463286338*pi) q[19];\nu3(0.644598194426576*pi,3.393194688705*pi,0.5080956786030718*pi) q[20];\nu3(3.5*pi,3.48474673257486*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.538438700924786*pi,2.48216070692139*pi,3.748682698448*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.919949553550188*pi,-0.188056701143827*pi,3.91835993197418*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45199100447956*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2957948479592831*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2929977401944162*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[12];\nu3(3.5*pi,3.48477323628713*pi,0.5*pi) q[3];\nu3(0.363588060643214*pi,0.10802090534015796*pi,4.384308469782971*pi) q[4];\ncx q[5],q[17];\nu3(0.280748397373137*pi,-0.23747381500861398*pi,1.0025078492027069*pi) q[6];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.198974766610089*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.49283949618052*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49402188939063*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45193884930943*pi,0.5*pi) q[8];\nu3(0.381339468944251*pi,2.74709904656531*pi,0.769377935770436*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.309321948309294*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35807550890035*pi) q[14];\ncx q[15],q[20];\nu3(0.391204675531835*pi,0.267679072008828*pi,4.17044266862045*pi) q[16];\nu3(1.0*pi,0.0*pi,1.336008899250732*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260964960041812*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5398331746506875*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.44974568869582*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.0905894292994602*pi,-0.114461604424266*pi,0.5739757216903223*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.45281327430214*pi) q[11];\nu3(3.5*pi,3.45705733386959*pi,0.5*pi) q[15];\nu3(0.624368226896644*pi,0.82163817634811*pi,4.47902374602776*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268854071981371*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30355076110793*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.667625166878277*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42640886824966*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48989060406731*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.414595550145672*pi,0.015297826046710039*pi,1.047204792388372*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47449351977337*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.226879797529946*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.65267600064147*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5076101149615679*pi) q[20];\nu3(0.542302243629459*pi,2.80047257619061*pi,3.91474032031766*pi) q[21];\nu3(0.684578039706487*pi,3.04138389917514*pi,4.13246075934998*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.457804137877685*pi,2.63549638850544*pi,1.4064875564075359*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47908982991799*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.290926385279565*pi,0.169969933544597*pi,1.104675433717449*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4985159511078*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.262263471724194*pi,3.20573519408134*pi,1.155503531373046*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.855217403914195*pi,2.54091223273019*pi,3.84409904449604*pi) q[15];\nu3(1.0*pi,0.0*pi,1.376292048890817*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.71542839366969*pi,-0.09028025711618098*pi,4.00298823789337*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.790566357656173*pi,-0.4319069864998869*pi,3.41644956137499*pi) q[1];\nu3(0.641130707227726*pi,2.98240149980464*pi,3.23251840028362*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37076090368674*pi,0.5*pi) q[9];\nu3(0.248454912074902*pi,0.62060645825294*pi,3.99853847886433*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1250024499921372*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.108755881757543*pi,0.22319944315624896*pi,4.06938426916681*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.362975833686158*pi,0.61840879626639*pi,3.65258327556467*pi) q[20];\nu3(0.549045970914981*pi,0.82100339077507*pi,0.820218035138366*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.651157314049881*pi,2.93888752442041*pi,4.31496546699666*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.492993167807935*pi,2.82182475377717*pi,3.67458024202739*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.728641482107288*pi,3.21708033113436*pi,3.97360809674668*pi) q[11];\nu3(0.756323828489122*pi,0.5942344362546701*pi,4.2850989451991*pi) q[12];\nu3(0.881266577420924*pi,0.7658438886838099*pi,4.27227881212745*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36253400105694*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.201796648730108*pi,-0.4676950956647283*pi,4.3396193337932*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.718173789675462*pi,3.37924110519027*pi,0.802792162800782*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.381487434122056*pi,0.34429024295786403*pi,0.791428400813316*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.220417131533549*pi,3.48068406250352*pi,4.35452243050883*pi) q[11];\nu3(0.297868138891042*pi,-0.4355899327962601*pi,1.437783364864372*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5347160427745563*pi) q[13];\nu3(0.426129018644699*pi,3.3405773243282*pi,1.93303751794934*pi) q[14];\nu3(0.773073713081235*pi,0.58984892216366*pi,1.106291407929148*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.205543252742445*pi,0.179554075337248*pi,4.35244885476016*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.720783436344743*pi,-0.18829637160478202*pi,3.44401920932337*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.922413993901843*pi,0.28434796663240103*pi,0.804746392092589*pi) q[17];\nu3(0.874764175380374*pi,0.5842676925835499*pi,1.3318530728387241*pi) q[18];\nu3(0.473133104471132*pi,0.37992510883561204*pi,3.93095166346967*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.332744009216667*pi,2.43639500890781*pi,1.425043008884852*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.775262643952984*pi,3.48508720927095*pi,3.76306947568529*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0705443690718272*pi,3.2806158007778*pi,0.880796676278516*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.762088934628563*pi,3.05836860073045*pi,3.08248820993473*pi) q[4];\ncx q[5],q[19];\nu3(0.632803768699439*pi,0.05078273844488401*pi,0.982664149517654*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.912871371464297*pi,2.80183254837094*pi,3.33048799615875*pi) q[9];\nu3(3.5*pi,3.49404736570989*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.060210862108586*pi) q[21];\nu3(3.5*pi,3.42632071204695*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45958618886887*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.556648875067698*pi,0.95448413983766*pi,0.941456386119205*pi) q[9];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.360643271439793*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250478833836718*pi) q[19];\ncx q[2],q[17];\nu3(3.5*pi,3.47257789589975*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.236000227264371*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.392169198219117*pi,3.36653793113559*pi,0.8366261343290691*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5037087332620447*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,3.44176781094412*pi,0.5*pi) q[12];\nu3(0.793413041666183*pi,0.5862748050220601*pi,4.1492779537593005*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.573986723874943*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4299686525757505*pi) q[19];\nu3(1.0*pi,0.0*pi,1.381305143735873*pi) q[20];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.580279495830474*pi,0.12126249595664595*pi,0.668110616602924*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.2944454134949*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.437993378813254*pi,-0.4428563499946931*pi,1.83996792819906*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.307412029460962*pi,0.01645900191913896*pi,0.885378875125338*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.239249920787206*pi,-0.231999286471397*pi,4.2919793543098095*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.587827401398535*pi,0.72714831202968*pi,4.20364999395452*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5758669239681815*pi) q[20];\nu3(0.391676592927886*pi,0.204378836548325*pi,1.009695666937285*pi) q[21];\nu3(0.315244630133541*pi,-0.4924973470964093*pi,4.05589360623833*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44118603805374*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45208473812348*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.3512183763683971*pi) q[10];\nu3(0.796559640365574*pi,3.4277367216044*pi,0.5673389644119453*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.176093696773774*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.791128758140842*pi,1.20601713765384*pi,0.73968555382116*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.435915705007252*pi,2.51335343287098*pi,1.292348335287796*pi) q[21];\nu3(0.784439288542352*pi,-0.07768250282906802*pi,0.964710356884917*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41044925959224*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.31787990942848*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225845237030978*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.363100534916911*pi,2.75724038374038*pi,1.214525161315237*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2391224939993*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.33401732911339*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5041982894139116*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3926010500964*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47166503480532*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.264593350005411*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5608109287232783*pi) q[15];\nu3(1.0*pi,0.0*pi,1.266991460340917*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.570837819863963*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.334081649386384*pi,0.39952912834711596*pi,3.69333231595705*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.800076434375196*pi,0.12901541657911297*pi,4.46385330093666*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.226410145183804*pi,0.07746375554596296*pi,4.17009926498569*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.407211230233195*pi,0.93592262615756*pi,4.02170231227229*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.454175187834551*pi,3.15174875866756*pi,4.41909122649831*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.61100963900115*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.63490392685747*pi,3.18862431784061*pi,4.118026170819331*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.644451932785105*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.116357673473065*pi,0.26306402015941*pi,4.169638170888501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[7];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.57655614096153*pi,0.33672856012626495*pi,1.159863866398036*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.38125589620337*pi,3.05197228124548*pi,0.5416997019507097*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.770016108608557*pi,-0.334484733958215*pi,0.9774714834574261*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42990956229467*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.415458949830634*pi,0.174775628216574*pi,3.68981713187216*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0852060890003336*pi,0.69785367467574*pi,0.7235852820012589*pi) q[8];\nu3(0.891059215315929*pi,2.98699366426448*pi,3.81840049918421*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1040316693214471*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.865538754468251*pi,-0.40642404874109*pi,0.664565560327283*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.43603914723075*pi,0.291085804468164*pi,3.84487578965575*pi) q[20];\nu3(0.456045698175125*pi,0.7382576926253199*pi,4.48337850938523*pi) q[0];\nu3(0.111197294629848*pi,0.30307236648938096*pi,3.57579764597576*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.405209547540005*pi,3.32762490360863*pi,1.3576079024040482*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.196880899495972*pi,0.56153182128584*pi,4.42286122448873*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.16586334847096*pi,-0.09724860915957301*pi,3.62057616247962*pi) q[13];\nu3(0.442907701538727*pi,3.34108647533004*pi,3.17842035169947*pi) q[14];\nu3(0.216746725286624*pi,3.4547036045813*pi,2.00559231438592*pi) q[15];\nu3(0.223605687465662*pi,-0.011411070262396017*pi,4.418048619450261*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.307155694371307*pi,-0.222525293122053*pi,1.094311085264827*pi) q[20];\nu3(0.0514942252718656*pi,3.40035541426963*pi,4.328921789452799*pi) q[0];\nu3(0.226255083438864*pi,3.41046628853704*pi,4.34576312447406*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.286350541868619*pi,3.26694954955163*pi,1.323080135961992*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48183854722025*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.527596441836779*pi,-0.4783471623065291*pi,3.94851560356948*pi) q[14];\nu3(0.899168831416403*pi,3.07638947945542*pi,3.08877984959001*pi) q[15];\nu3(0.341228372647576*pi,-0.136359042590881*pi,3.84166777169962*pi) q[16];\nu3(0.639209470800427*pi,0.25716109609402904*pi,0.5790556693837344*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.907348804142511*pi,-0.033694870139878985*pi,3.96428836162017*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.71193231116393*pi,3.10771482915268*pi,4.35265420103438*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40363747569571*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.270654547142286*pi,3.28854645607501*pi,1.88142450638893*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.34940050969076*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.29372674100417*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.242535739460316*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.477704798465344*pi,0.09290595557715198*pi,0.636611460360777*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.43404079955487*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.499519089197775*pi,-0.4036621826076819*pi,3.57378731940594*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40660293784814*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.34735817684997*pi) q[17];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5509568222606611*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35672149270737*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.4175927827976*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1226217317453568*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.197026333951826*pi) q[16];\nu3(3.5*pi,3.4722005774824*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.601071439098954*pi,-0.26422946326727204*pi,3.64661315984583*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4699606341229*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.601152735575804*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3548244593419398*pi) q[20];\nu3(1.0*pi,0.0*pi,1.332650891368836*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.4537045480365*pi,0.5*pi) q[1];\nu3(0.560503835798854*pi,3.20765529798663*pi,2.97183742825676*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3971544372573*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.37961113210387*pi) q[16];\nu3(1.0*pi,0.0*pi,1.378370366154849*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.151278300189874*pi,-0.130671049394518*pi,1.58625044195488*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49916365030042*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.53293925069669*pi,-0.09580811323138999*pi,0.5339842773817384*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.274207462303349*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6688777022474031*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.514688449027441*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.299324263924514*pi,3.24453636368566*pi,1.05382655056458*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.625468724660605*pi,2.57420293774829*pi,3.56058204884235*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4733983863218505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.538770254239253*pi,3.47343281537658*pi,3.94347481543462*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.152716204065522*pi,0.41627051652957503*pi,0.741925815796014*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42047410116063*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.181339046996504*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.687339705388306*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.20977390194524*pi,0.52053128663085*pi,0.950700398689978*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.547901496642358*pi,-0.337653094154187*pi,1.16521890327502*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.513958636301422*pi,0.97849801374242*pi,4.38371448495837*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.403850309223371*pi,3.22053922664475*pi,2.0105482271740502*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.157667498554925*pi,-0.4645970528278613*pi,4.37757871447414*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.576321439001763*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.548634042514457*pi,0.47945707594590803*pi,4.22554746697061*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.827527967816812*pi,2.75164531060648*pi,3.99879550861122*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.173344176580683*pi,0.6371053263647299*pi,0.673929820803146*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.334926756771526*pi,0.010005305902368034*pi,4.10886063014829*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.122874298019443*pi,-0.301773344725327*pi,1.79219914248882*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.450927008995303*pi,3.27949361190829*pi,1.92318832984986*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.823968941178433*pi,3.4960747548262*pi,3.43827424758317*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.360086492712348*pi,2.72860048906498*pi,1.64195514909968*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.344179757894288*pi,2.77356712495894*pi,1.163608735741773*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.186539434211859*pi,0.16588356396452697*pi,0.631692523654885*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.680585185412777*pi,2.52606949772179*pi,3.75551680143136*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.528810826939871*pi,-0.041009475032285025*pi,3.94508397703822*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.495075008431594*pi,0.127611053567259*pi,0.997105081626973*pi) q[20];\nu3(0.634623378052036*pi,3.31496847907551*pi,4.3523824650791*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.688001265575522*pi,0.121082700144726*pi,3.73388781829211*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.497453921217413*pi,0.93762821885304*pi,0.731732190702331*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.682832833627636*pi,3.45337124279658*pi,3.59523927133657*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.541073218319309*pi,0.013364994609603054*pi,1.133577023705518*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.342579823134837*pi,0.26872305382511197*pi,1.056417007843172*pi) q[20];\nu3(0.959376390012007*pi,2.33749459745822*pi,3.79371505616812*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.675451871433311*pi,-0.17442632314937*pi,0.5941392911480031*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0564523671755679*pi,0.480421138769328*pi,0.773634625966408*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.32942908544872*pi,2.30867980070051*pi,1.2592724224758172*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43716396380583*pi,0.5*pi) q[0];\nu3(0.44686264951191*pi,0.20146652012525101*pi,0.8556596433127039*pi) q[1];\nu3(3.5*pi,3.406911744197*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.739554070722422*pi,-0.375792723260512*pi,4.29039265292746*pi) q[10];\nu3(1.0*pi,0.0*pi,1.193382466965804*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247089736082994*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.150841789484034*pi,0.37815941622070504*pi,3.61293781298307*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0655803308614838*pi,2.91041575594132*pi,1.056056364706335*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[9];\nu3(3.5*pi,3.49600031044921*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.40896160222661*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.57336078273372*pi,0.15665195017982503*pi,0.5139697141147711*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36865792834194*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.442071663659*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.213617167539935*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42065770726469*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.775001585063802*pi,0.06544032843862901*pi,1.198767515570683*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.606180063841624*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.419249754910103*pi,-0.349631499781615*pi,4.00977575040503*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323033187031482*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.47386293016929*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(0.638670534602906*pi,-0.16128946706288*pi,4.19901053681801*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38580555144557*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47888692462034*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45491216333202*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26977338473661*pi) q[17];\nu3(1.0*pi,0.0*pi,1.063421856634705*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4054049189943*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.176729431098368*pi,0.06644173468985104*pi,4.47761207921675*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40114705155067*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36911375610445*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.093499401687767*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2417165109274562*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5604360122688803*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48979044722889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39724792738805*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43178567726573*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.3069491953147971*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305473626105814*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5148570971934716*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.608024253532232*pi) q[14];\nu3(0.871242348745563*pi,3.3117802734525*pi,4.0470572082278995*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.20324917052285*pi,3.47947638347165*pi,1.50305694272941*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.608236989459588*pi,2.80514302133983*pi,3.83198809218883*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38695779870673*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4977897639380195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[11] -> c[11];\ncx q[1],q[20];\nu3(0.362537604733912*pi,2.95111407550692*pi,1.8355987124176*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.163100783554061*pi,3.32999542693858*pi,1.73814401719505*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.59644844548901*pi,-0.278986914738352*pi,3.56564070972196*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.836755016743948*pi,2.72030369765922*pi,3.39417418945851*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.561625225067255*pi,3.27177823408482*pi,3.5261596073039*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.846833716651118*pi,-0.4575784465495447*pi,0.955596156192256*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.107359658435062*pi,3.28960838438568*pi,1.94039278182249*pi) q[9];\nu3(0.687970141049514*pi,2.97410938471469*pi,3.67690546040406*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.585694969385049*pi,0.16927447193225398*pi,1.63288282190172*pi) q[16];\nu3(0.497648795918256*pi,3.27658582316987*pi,3.40519576525386*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.258284177491592*pi,0.40985349759936196*pi,3.49196334201493*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.460824239624561*pi,2.6948389861477*pi,3.63803128981854*pi) q[13];\nu3(0.106258001844363*pi,-0.19482402850426*pi,1.175793456606379*pi) q[14];\nu3(0.256959108002443*pi,0.16579677127329495*pi,3.47165022054864*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nu3(0.620733201315404*pi,2.40998940715277*pi,3.71464359289058*pi) q[1];\nu3(0.706101046315743*pi,3.48937030994784*pi,3.76768744764289*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.608158623557976*pi,-0.08127934500902001*pi,3.7772023776721*pi) q[19];\nu3(0.377073250810651*pi,2.92582034224982*pi,1.357711071509096*pi) q[20];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.690923078943698*pi,0.192833159600731*pi,1.127298561301487*pi) q[0];\nu3(0.303974549903737*pi,3.41320070974384*pi,0.71041786070253*pi) q[1];\nu3(0.654216875936366*pi,0.129701112087786*pi,3.68207883311259*pi) q[2];\nu3(0.118623172409033*pi,2.53392364267424*pi,1.372744616321616*pi) q[3];\nu3(0.374530452713304*pi,0.15474909734683595*pi,0.91501110932649*pi) q[4];\nu3(0.389636789535982*pi,2.76130386175809*pi,0.942947688614585*pi) q[5];\nu3(0.751934436842356*pi,-0.06157672892768301*pi,3.80119723919106*pi) q[6];\nu3(0.537491137579683*pi,3.05289000353492*pi,3.9302765121221*pi) q[7];\nu3(0.714056677574359*pi,-0.4474898321266614*pi,0.662760995828747*pi) q[8];\nu3(0.752349410101724*pi,0.25515968770809505*pi,3.84791979188118*pi) q[9];\nu3(0.820831018337409*pi,3.11642002328563*pi,3.45229785854263*pi) q[10];\nu3(0.684650790059346*pi,3.43400300734548*pi,0.7924571697515119*pi) q[11];\nu3(0.470953222996945*pi,3.15005778797638*pi,3.25129215275987*pi) q[12];\nu3(0.375273618072963*pi,3.21992467548161*pi,4.33716833689419*pi) q[13];\nu3(0.237516008095164*pi,2.60544069082301*pi,1.4119909108223099*pi) q[14];\nu3(0.642985189680189*pi,2.64228716766207*pi,3.76010207818496*pi) q[15];\nu3(0.0619524901612021*pi,-0.4447773786605351*pi,1.002092215317968*pi) q[16];\nu3(0.440925275283857*pi,3.13393198546554*pi,1.090636186880932*pi) q[17];\nu3(0.831526571820123*pi,0.03562903875666101*pi,3.79114752764684*pi) q[18];\nu3(0.430640750651297*pi,0.02119030554924295*pi,3.57821900187027*pi) q[19];\nu3(0.790953922492035*pi,-0.212648210808363*pi,3.82245431564281*pi) q[20];\nu3(0.554208702728401*pi,-0.155059438393002*pi,1.366542800709502*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[13];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.41959086537689*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42495777548817*pi,0.5*pi) q[2];\nu3(3.5*pi,3.25510337225982*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2144030515640512*pi) q[6];\nu3(3.5*pi,3.48553077933011*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39538076340499*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45523604784171*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.227117161316654*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.234241586626313*pi) q[13];\nu3(1.0*pi,0.0*pi,1.325823229925858*pi) q[14];\nu3(1.0*pi,0.0*pi,1.213654810864706*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.3093694068870119*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[12];\ncx q[2],q[20];\ncx q[3],q[6];\ncx q[4],q[5];\ncx q[7],q[13];\ncx q[8],q[15];\ncx q[9],q[14];\ncx q[11],q[16];\ncx q[17],q[18];\nu3(3.5*pi,3.29357437711701*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.075240485982248*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49218889535956*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37470993175097*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.142762574854842*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.598834820359694*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.29458168674188*pi) q[10];\nu3(3.5*pi,3.38661990489435*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.22257967288878*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36803317427716*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4635724606092495*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5545138025509794*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249245812309356*pi) q[16];\nu3(3.5*pi,3.49210320568178*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252653293948071*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.476953312177351*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[12];\ncx q[2],q[20];\ncx q[3],q[6];\ncx q[4],q[5];\ncx q[7],q[13];\ncx q[8],q[15];\ncx q[9],q[14];\ncx q[11],q[16];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48740629878761*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41710400626785*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5182665090601168*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32320470797881*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5980879396107377*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.749142992148233*pi,2.88387756062764*pi,3.15647884847567*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.320906806460677*pi,-0.4045167729636292*pi,1.094463951799459*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.532284116837058*pi,2.99057835678189*pi,4.10754760475887*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.354906941033733*pi,0.16206745927268495*pi,4.25783216093833*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.774310153902367*pi,3.29444710769996*pi,4.00096286882152*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.345152261358461*pi,3.39577585366928*pi,1.57335770633134*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.844894779374834*pi,-0.4970895615382465*pi,3.23772777630123*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.310867608612647*pi,2.44145639221028*pi,1.388294674336372*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.29699356942709*pi,0.20218134611351002*pi,4.09803388042913*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.32173512171805*pi,0.8312678602516099*pi,4.10717014760573*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.781974207511153*pi,0.370415447536125*pi,1.407083053215148*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.57690088812752*pi,2.71198307184972*pi,3.83263072957487*pi) q[0];\nu3(0.717434093236995*pi,-0.16054770422353798*pi,3.7366044709594*pi) q[1];\nu3(0.0837278864849927*pi,0.218511120057024*pi,4.13841825741706*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0963778875103809*pi,3.31698490725707*pi,2.0786425482990003*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.553466186800702*pi,-0.102090838439851*pi,0.5408732046875012*pi) q[9];\nu3(0.351116990818737*pi,-0.24777798214699898*pi,4.338285008219589*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.710308459380811*pi,3.00620984214893*pi,3.30424587510288*pi) q[13];\nu3(0.53296042946724*pi,0.325889277321621*pi,3.85957273419934*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.290628159739845*pi,2.9429849142169*pi,1.2182154815530541*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.484890818945568*pi,0.34387536144862496*pi,3.86096663696489*pi) q[19];\nu3(0.528903942185062*pi,0.026508636980986044*pi,4.43492368388565*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.320143577010498*pi,-0.41730764573555423*pi,1.8053329022115*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.523275603068617*pi,3.25616937788475*pi,4.31729982518135*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.659387617205186*pi,0.366284254293034*pi,4.14976061266961*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.956796069635004*pi,-0.169475523422581*pi,3.40940029967506*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.325034599963905*pi,-0.284178480019484*pi,4.20019467342051*pi) q[9];\nu3(0.632981441090517*pi,2.9234890341323*pi,3.35194849267173*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.808134667477822*pi,-0.33222696773800897*pi,0.709774669616594*pi) q[12];\nu3(0.163611110531255*pi,3.31180598371318*pi,1.55416395877645*pi) q[13];\nu3(0.7505929589212*pi,-0.20627214651077003*pi,4.218191473846121*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.875505934438007*pi,3.13049433794847*pi,4.07624160649692*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.290420868902469*pi,-0.21127466937852202*pi,3.7487484141006*pi) q[20];\nu3(0.153440461328176*pi,3.49311068388806*pi,1.51376946091163*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.465352186355775*pi,0.827752239611*pi,0.768816689857797*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.352964447236142*pi,2.71851391158014*pi,1.122068721087186*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.262612189538613*pi,2.82382582033654*pi,1.36660401050045*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.725914420081179*pi,0.16573747843490505*pi,1.2963452750036901*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.528240057707619*pi,2.81126937680467*pi,3.45726027457888*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.702724763213133*pi,0.11346611103209103*pi,4.1658722982422*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.71535778218945*pi,0.28931855351633895*pi,3.80172764552184*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.316490950630906*pi,0.445663620135895*pi,0.7658646904958399*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47030858801715*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[15];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.243149240435916*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.601221052237243*pi,3.03767509793819*pi,0.5045399560792444*pi) q[16];\ncx q[0],q[20];\ncx q[1],q[5];\ncx q[2],q[19];\ncx q[3],q[9];\nu3(3.5*pi,3.43998323016994*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45892915366744*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49656689288716*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.35812542117583*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.331215872962975*pi) q[13];\nu3(1.0*pi,0.0*pi,1.41316524527329*pi) q[15];\nu3(0.634429822884034*pi,-0.4369982724887226*pi,0.7565365176451799*pi) q[16];\nu3(1.0*pi,0.0*pi,1.362304906412199*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2431765349721768*pi) q[21];\nu3(3.5*pi,3.49327012888382*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30800867596127*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44980075988979*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.248200782064629*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[15];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5592877857845662*pi) q[9];\nu3(3.5*pi,3.43365569928183*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.1466864272577482*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2187457580148409*pi) q[19];\nu3(1.0*pi,0.0*pi,1.10075646140965*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[5];\ncx q[2],q[19];\ncx q[3],q[9];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,3.36213908304443*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5793036124267759*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5404799867544748*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3703886301161*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184060321933336*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5166662871278698*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.29322171129236*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5012780384200406*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[15];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.5150357172063149*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274720570582266*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.601015755782097*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45999256237418*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[5];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47662000020581*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.258363062411567*pi,3.28666041553216*pi,0.8683749668599501*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.349123170250801*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.805108072564654*pi,0.465024128264917*pi,1.4273492221830661*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.405586166730904*pi,0.352581522001009*pi,4.36361194796621*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.849207737117772*pi,3.01361541185547*pi,4.31961463807203*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.83134928960505*pi,-0.21669856466919102*pi,3.93794182621517*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.240333650472087*pi,0.68579208237852*pi,4.434265465765041*pi) q[1];\nu3(0.462165148203079*pi,-0.268534763615876*pi,1.114139203408268*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.393816204979171*pi,-0.378968400116106*pi,0.889916789175654*pi) q[7];\nu3(0.924860143738237*pi,3.32888167079841*pi,4.12651567139268*pi) q[8];\nu3(0.668860047627425*pi,0.11898428337479505*pi,1.342764897310258*pi) q[9];\nu3(0.395843117424438*pi,3.32021986505573*pi,0.946613789412595*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.217920427405963*pi,3.20071313839004*pi,2.0916477211866997*pi) q[12];\nu3(0.855363241191046*pi,-0.4292138658354006*pi,4.34379916519539*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.68498273658804*pi,0.274804397400085*pi,0.727857705270977*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.229209975592315*pi,-0.272961084058129*pi,3.89129479136243*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.100159530796837*pi,0.414170975351817*pi,3.95920690347595*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.213530037280477*pi,-0.389989420358693*pi,1.397781414449358*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.755956623214009*pi,0.16696341644646495*pi,1.026321092351727*pi) q[9];\nu3(0.459088598497714*pi,2.89959661658916*pi,1.76388682812351*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.808644436674838*pi,0.30854469566261*pi,4.17329004815592*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.406556203734141*pi,-0.03275453212702201*pi,0.679150325157277*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.441583698056567*pi,3.1047154423004*pi,2.02253863946481*pi) q[21];\nu3(0.639611447276962*pi,3.47617763033665*pi,3.83661656599038*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.821070845834416*pi,0.64846768825642*pi,0.885059240543534*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.482306055796797*pi,3.28570307152562*pi,0.670004233448103*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.566337399036228*pi,0.02514893994539802*pi,0.810098244253838*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.478746556532937*pi,3.41038892423868*pi,1.52844989572325*pi) q[21];\nu3(0.809241288078913*pi,2.91350725603515*pi,3.89894094361011*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.455312341999567*pi,0.55444584993536*pi,4.0053070296231095*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.732939218419866*pi,0.24694769140782202*pi,1.0202962683433832*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.436146466338928*pi,2.97979638361634*pi,0.792668819987945*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42302245828949*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.804840460040639*pi,3.13901706635981*pi,4.26150159366296*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.419927870943831*pi,0.30155456560301397*pi,0.607205937674723*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.204512174948737*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5678646866799*pi,2.43412886581768*pi,3.56884754765085*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.469680420924767*pi,3.47840724303267*pi,4.49656782504225*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.179081350372269*pi,0.064120862204186*pi,0.795114979272018*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.788997573548126*pi,0.22257016529097795*pi,3.82145614616499*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[21];\nu3(0.540184183296971*pi,2.93370912237784*pi,3.11983828763121*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.812107871046684*pi,3.24774491633294*pi,3.12226212285142*pi) q[16];\nu3(0.684734306835219*pi,3.39958820206068*pi,4.38153396695834*pi) q[17];\nu3(0.0858767967724848*pi,0.367558980281931*pi,3.55056639272113*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.531165083201656*pi,-0.30414401672332003*pi,4.02881117026537*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49990197528962*pi) q[8];\nu3(3.5*pi,3.33147054381734*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(0.426688750685628*pi,0.14631396433932997*pi,0.7957171473592011*pi) q[16];\nu3(0.22228416185319*pi,3.21197496476705*pi,1.74088903240221*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.150154119407485*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.36681197402189*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37781873004865*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.220846258852319*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194879380382454*pi) q[19];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35377747206479*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44258861784822*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.319363963168371*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1469897998849738*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5209347081814864*pi) q[21];\nu3(3.5*pi,3.39287481282269*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[4];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(3.5*pi,3.353869069234*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36189063611422*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2887905185350461*pi) q[15];\nu3(1.0*pi,0.0*pi,1.166324533038658*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5726123637395926*pi) q[19];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48226681007141*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.389357358287185*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44976956589972*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45644165648004*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37273682893534*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.204790829183801*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25413691394763*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5050884292818449*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[4];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.810619389679338*pi,3.06229889264975*pi,3.76042544731674*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.717121963732506*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49689258731993*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48231317432852*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.415410340283368*pi,3.12497662648212*pi,1.88913061014854*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40890131682956*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.398847706361639*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.26954872673879*pi,0.59303493090639*pi,3.62066847803109*pi) q[1];\nu3(0.61729300845177*pi,-0.435460224955453*pi,3.4308856610551*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[16];\nu3(0.516894895991528*pi,0.9424517485302*pi,4.18860054648548*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.452587134554214*pi,0.12382143024850101*pi,3.61254399994748*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.848363710460183*pi,-0.366355864297763*pi,3.36753498722215*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.707173314006709*pi,-0.370948497808068*pi,4.2573747372255895*pi) q[1];\nu3(0.687943962924816*pi,0.66707255439813*pi,0.5214720763346155*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.396824347870403*pi,0.14444713534959097*pi,1.1582257431121739*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.161419851700606*pi,0.15376420927815604*pi,4.29337486602988*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.891968353817359*pi,2.97147337484953*pi,3.05350716911181*pi) q[21];\nu3(0.623759990744956*pi,0.182073838815069*pi,3.84688328933203*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.324838297572302*pi,3.17684419664965*pi,4.40232154715372*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.608036916236526*pi,0.6161659092918801*pi,1.269073157984213*pi) q[19];\nu3(0.23327398634075*pi,0.25674153009560396*pi,0.5332076398488433*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.392471631155459*pi,2.79100879981744*pi,0.711641072339532*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.492954543172303*pi,3.46140331993654*pi,1.422430160297035*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.481256968629033*pi,-0.03861973100260302*pi,4.1388977292453095*pi) q[19];\nu3(0.695517982765587*pi,3.40811575693121*pi,3.84578578246187*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.225014069065881*pi,3.00216724670366*pi,1.50479146997969*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.938987137536998*pi,2.85472282675991*pi,4.2853808801271995*pi) q[14];\nu3(0.942004701737941*pi,3.49727316640058*pi,3.36888066254857*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.552265778993882*pi,0.15135183946180097*pi,3.69003076367903*pi) q[5];\nu3(0.446311508376522*pi,3.32540373477931*pi,0.775473813257784*pi) q[6];\nu3(0.18419320056458*pi,2.83514331395664*pi,1.65076873314848*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.674879122834154*pi,3.44155363680491*pi,3.06385396139642*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.111272314921984*pi,3.42029753599186*pi,2.0124580329207697*pi) q[14];\nu3(0.737099675765154*pi,-0.012054661278875*pi,3.81419298302376*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.50019622251563*pi,3.03696840090752*pi,1.92087379843986*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.387668402658278*pi,3.16572022746598*pi,2.0816180708512997*pi) q[5];\nu3(0.415270690328205*pi,-0.4877709408008698*pi,3.99790807369176*pi) q[6];\nu3(0.741838718255416*pi,0.06732038306869503*pi,4.30725778029215*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.89949951770612*pi,-0.4758663015538762*pi,4.25627547570609*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.841120446377091*pi,-0.229135029011098*pi,4.29410951008079*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.514234581692865*pi,0.371129937981286*pi,0.978173850696137*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.484024972092059*pi,3.39222490834503*pi,1.58360357124001*pi) q[18];\nu3(3.5*pi,3.45797386606982*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223424770791247*pi) q[21];\nu3(0.591155743601239*pi,-0.10104729765063403*pi,3.55253132204114*pi) q[3];\nu3(0.424964801274285*pi,3.0460159884105*pi,0.877452722880453*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.557742091276372*pi,0.5917940226709899*pi,0.5739020464701567*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.79079221262106*pi,0.38795845968145404*pi,4.16286712813163*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.474401499455484*pi,2.56959565565787*pi,0.974509333297386*pi) q[18];\ncx q[19],q[21];\ncx q[1],q[14];\nu3(0.0798828538946075*pi,-0.07088218801580398*pi,3.59266199655904*pi) q[3];\nu3(0.846797711364113*pi,0.483070566369457*pi,1.44282683148876*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5730470297602417*pi) q[21];\nu3(3.5*pi,3.43459383025598*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4153086574834*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.202514980580236*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.37544106352134*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[19],q[21];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48388371375339*pi,0.5*pi) q[10];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.45387896016329*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.40179175051138*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41017005929801*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3901118644019395*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.129832643539185*pi) q[11];\nu3(3.5*pi,3.44743304276609*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.630901551714263*pi) q[14];\nu3(1.0*pi,0.0*pi,1.267788031834769*pi) q[15];\nu3(1.0*pi,0.0*pi,1.224952276214551*pi) q[16];\nu3(3.5*pi,3.28664929751856*pi,0.5*pi) q[18];\nu3(0.367001761021976*pi,0.29573346291858205*pi,3.83744899750079*pi) q[19];\nu3(1.0*pi,0.0*pi,1.131521710315839*pi) q[20];\nu3(0.103900392901444*pi,-0.05015039281352601*pi,0.927672111421161*pi) q[21];\nu3(3.5*pi,3.43799009081913*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.45713741104912*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.347171262799493*pi) q[3];\nu3(1.0*pi,0.0*pi,1.180436499726371*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(3.5*pi,3.46093135715762*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.388848364128692*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5769635788387388*pi) q[17];\ncx q[18],q[20];\nu3(0.223988339011304*pi,2.84530464616793*pi,1.221091061576596*pi) q[19];\nu3(0.327988486980798*pi,3.41361482020417*pi,1.67758386490711*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5554995601552197*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5008368026236814*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47189678159618*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48674643467353*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5908205933983773*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5369694714454015*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.602576698135967*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.604424482810652*pi,0.24816154186352501*pi,4.0320160898732205*pi) q[0];\nu3(0.854840205725733*pi,0.11940412765442499*pi,1.2554902770092111*pi) q[1];\nu3(0.486723046605372*pi,2.8913616060059*pi,1.405689645651775*pi) q[2];\nu3(0.742788057236401*pi,0.5967137341798101*pi,1.274315917492519*pi) q[3];\nu3(0.168345617950104*pi,0.9406236207979499*pi,4.4330454849813705*pi) q[4];\nu3(0.650688512343489*pi,3.07341229036563*pi,3.78888449468053*pi) q[5];\nu3(0.899984487826511*pi,0.65730952361886*pi,0.787507759135375*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.853791436450459*pi,2.62493117115111*pi,3.39913929195294*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.424926775501224*pi,-0.028397729901445012*pi,3.67307503705845*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.701060631633858*pi,-0.4658203862457032*pi,3.71270222740601*pi) q[0];\nu3(0.431640882181624*pi,2.96845708700713*pi,1.427422705209491*pi) q[1];\nu3(0.642332824686231*pi,-0.13619405520087902*pi,1.182262482934496*pi) q[2];\nu3(0.543438523359591*pi,0.08295551043882299*pi,3.59765332540415*pi) q[3];\nu3(0.764893939305303*pi,2.939025016695*pi,3.10246084925337*pi) q[4];\nu3(0.706513440292104*pi,0.24887093944240501*pi,4.32005429642454*pi) q[5];\nu3(0.420700317833802*pi,2.73046195848734*pi,1.2065996310261449*pi) q[6];\nu3(0.301286063129987*pi,-0.4938294620290838*pi,4.00797799380803*pi) q[7];\nu3(0.38910314030882*pi,0.82436171242105*pi,3.88560042014586*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.658131370402697*pi,2.57575520611819*pi,3.8584639872413*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.307907971548265*pi,-0.4572249142832741*pi,0.7450932459676209*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.621571220727688*pi,3.04338133356301*pi,4.039142976494119*pi) q[7];\nu3(0.158897336620315*pi,0.6069047918047199*pi,0.875283023374396*pi) q[8];\nu3(0.553821231637701*pi,0.11719427522329495*pi,1.306558349936521*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.649234187911439*pi,3.190032318478*pi,4.3770417907218*pi) q[11];\nu3(0.519850490392962*pi,0.069784316546318*pi,3.90451910286606*pi) q[12];\nu3(0.650898437050393*pi,0.49887537995212095*pi,4.41725716099678*pi) q[13];\nu3(0.624187164395798*pi,3.4001189887928*pi,3.19211822795527*pi) q[14];\nu3(0.899727494799517*pi,3.41066250457624*pi,0.5485103588506456*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.652391699538639*pi,3.42981193903643*pi,4.00941462744822*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.465242707018692*pi,0.42454074332123504*pi,3.4336510968702*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.394815636191777*pi,0.48724731512303*pi,4.36827302430037*pi) q[11];\nu3(0.486718228319167*pi,2.61354329745559*pi,3.63395773479363*pi) q[12];\nu3(0.285876128965081*pi,0.7388500682010299*pi,4.14057476070248*pi) q[13];\nu3(0.778258921310439*pi,-0.12442791266994702*pi,4.119755025625*pi) q[14];\nu3(0.333407095051628*pi,3.47066271723852*pi,0.5818836067986433*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.648012748487456*pi,2.824950915772*pi,3.52866235597748*pi) q[18];\nu3(0.926364505783111*pi,0.8143001054802399*pi,0.967496569129893*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.347519607386649*pi,0.193607524105324*pi,3.42901705603331*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.405539544796592*pi,0.406206253015608*pi,3.73551054701482*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4291351469787*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,1.305081450671213*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40022239503987*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.3407237138383*pi,3.25879371794331*pi,0.937930226881744*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3371023766013939*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[3];\nu3(3.5*pi,3.26806547274968*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[7];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.131505288381423*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46505429147068*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,4.315495805440991*pi) q[3];\nu3(3.5*pi,3.46287091614471*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46879142566981*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.314969728418082*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4866093106507*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.139712345891199*pi) q[15];\nu3(1.0*pi,0.0*pi,1.123209454773194*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41365446918123*pi) q[19];\nu3(1.0*pi,0.0*pi,1.341739410638374*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[7];\ncx q[6],q[19];\nu3(3.5*pi,3.44602334307734*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.27240961590029*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.45065214188825*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.160389900119879*pi) q[16];\nu3(1.0*pi,0.0*pi,1.174892622114508*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42201803363429*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.41661968321673*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.44949256184207*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.246997054600196*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3838913296712*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.604855210096389*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260937513765902*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46130736983123*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.358869216119491*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42442842096182*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5026602223800407*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5694511048998878*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.47825784757919*pi,-0.193414413712298*pi,1.080654820304501*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.614493894233161*pi,-0.094987870575377*pi,3.44946797608361*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.523733914535834*pi,0.13325631845874997*pi,4.23502272412205*pi) q[0];\nu3(0.276326019545528*pi,2.51568743920588*pi,1.0037032392210938*pi) q[1];\nu3(0.749046654158349*pi,1.21459476912732*pi,0.717702487838591*pi) q[2];\nu3(0.241844894498284*pi,3.25699786187712*pi,0.918897601909983*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.365920149206582*pi,0.307896480989998*pi,3.72652712520314*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.426005962708743*pi,-0.156254073902504*pi,0.89312366236676*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.75299202544629*pi,2.75016023303099*pi,3.90426588373619*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.405576919875084*pi,-0.154638357113195*pi,0.5433589914596864*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.860568824034088*pi,0.006783804307654018*pi,0.983830550554577*pi) q[5];\nu3(0.32271946259193*pi,0.52811804201884*pi,3.79706117645681*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.759644227950236*pi,3.44836225524311*pi,0.5161943346160335*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.216160601966611*pi,0.6354564284736199*pi,3.73391003455597*pi) q[11];\nu3(0.182895837060529*pi,0.053423485219774025*pi,4.36039832779781*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.405005490788489*pi,3.15070593168582*pi,0.676815874303644*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.954012131129675*pi,2.81556355573277*pi,3.70080679746215*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.522244896433517*pi,0.8624446048285801*pi,4.48729056150808*pi) q[4];\nu3(0.489514153529124*pi,0.73657554698347*pi,0.5385509821625311*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.636755591563654*pi,2.84629163441391*pi,4.14507707152012*pi) q[9];\nu3(0.20287042676315*pi,-0.127277147429932*pi,0.5697285949230733*pi) q[10];\nu3(0.805378042188941*pi,-0.056956107650942*pi,1.127432261159329*pi) q[11];\nu3(0.711709044001229*pi,0.49012978069567803*pi,0.708013078372446*pi) q[12];\nu3(0.0422379849813278*pi,0.5165165989060501*pi,0.70760325331927*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.304867800391013*pi,0.87312352557366*pi,4.156080777423011*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.749855551822981*pi,0.7619468086335699*pi,0.695571363511342*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.507394158568968*pi,3.03153450618201*pi,1.66832132014588*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0537207613749441*pi,0.75583964872068*pi,4.3458437954397*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.717095799198794*pi,3.21226711926867*pi,3.49593412590436*pi) q[7];\nu3(0.786069718025255*pi,3.47524510386345*pi,3.09038954062096*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.222237107658068*pi,-0.16257259176518501*pi,4.07212451131414*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.285665744825834*pi,3.03698270154836*pi,0.9863593586709081*pi) q[13];\nu3(0.426529037141815*pi,0.57711044068037*pi,0.728309661669713*pi) q[14];\nu3(0.518661302588174*pi,0.34534625551177*pi,1.123099128702214*pi) q[15];\nu3(0.460575747701863*pi,0.14573931833882903*pi,1.188941860916715*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.39675644474452*pi,0.391110978131631*pi,3.88855698121913*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.656890354902182*pi,0.174466654704023*pi,1.4526875918414701*pi) q[20];\nu3(0.220952872125445*pi,3.34924852120946*pi,2.0037129697635203*pi) q[21];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.469763302406572*pi,0.46349663014139597*pi,4.1069173539408705*pi) q[7];\nu3(0.361829559648522*pi,3.20436068980993*pi,4.45321428077405*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.151466045035686*pi,0.5845164460005801*pi,3.8766755621671*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.686166940428027*pi,2.9765594264884*pi,3.80555300554223*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.565964896905888*pi,3.32951662054613*pi,3.72180528621445*pi) q[18];\nu3(0.507814003760887*pi,0.07625704810218803*pi,0.657230839150213*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48774364515238*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1349105044783339*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[19];\ncx q[3],q[15];\ncx q[5],q[10];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46702767420322*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2394950579354*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3694402959017*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.4447750043543*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40670689938049*pi,0.5*pi) q[6];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.332251717668259*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.4425823859056*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.209649982202142*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180333463625118*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5754675280650018*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2296642430715718*pi) q[21];\nu3(3.5*pi,3.47186719425373*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42583244679956*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(3.5*pi,3.47394100368709*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.3380662122244789*pi) q[7];\nu3(3.5*pi,3.30739145444306*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39943713263215*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.283242711341455*pi) q[14];\nu3(1.0*pi,0.0*pi,1.225873842886048*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.563602933273954*pi) q[17];\nu3(1.0*pi,0.0*pi,1.113139099413703*pi) q[18];\nu3(1.0*pi,0.0*pi,1.28209212313253*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5480902350232975*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5455690792987812*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5419512126914863*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3772421755706805*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.315152837960765*pi,1.02081732353409*pi,4.10498272262853*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.35626526971575*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.3884209528207005*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42659131791714*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.603472103057986*pi) q[18];\nu3(0.497991389757791*pi,0.58657481476031*pi,0.60982031051391*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37274173682676*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(0.6339540574811*pi,0.468238140931058*pi,1.147488172051671*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.798059618742277*pi,3.06228749179048*pi,4.31691406291824*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.720256657210953*pi,3.11071767278933*pi,4.018947726739571*pi) q[17];\nu3(0.111053543125917*pi,0.17666628653457706*pi,0.955039058907193*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.358452066901492*pi,-0.20491710272663*pi,1.444322258641876*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.138220751808096*pi,0.37533309565947603*pi,3.37630074600412*pi) q[9];\nu3(0.396282236621808*pi,0.12228044533946103*pi,3.49492435385696*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.418810364546*pi,-0.4146784637563533*pi,4.08052142215264*pi) q[12];\nu3(0.632928333743078*pi,-0.19267400400044*pi,0.851689118891898*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.544919090831425*pi,3.22286815537543*pi,4.46740686128032*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.397098008415268*pi,3.42806699896831*pi,1.2708610575093902*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.60604794573215*pi,0.16827967880437*pi,0.643522408509591*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.320107762171732*pi,-0.368099405359601*pi,4.14563742184013*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.451163947377187*pi,-0.4489828406501141*pi,1.2129372586020941*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.475085890561117*pi,0.24388913400794698*pi,1.303520510896206*pi) q[12];\nu3(0.33123178400514*pi,0.029934160306622992*pi,4.20793912506039*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.669593695898792*pi,-0.07744543877357901*pi,3.59337531289949*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.734519817339803*pi,0.37878805345138*pi,0.942368916452982*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.140123980616698*pi,2.44023607848953*pi,1.2638685936831981*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.469263941961783*pi,-0.4584305061300998*pi,3.93774881788626*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45936385832207*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.764059816017171*pi,3.4771009781425*pi,3.85069876909494*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.735934148809404*pi,0.50693538912625*pi,1.1821008503693529*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210522154622391*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.874656544921057*pi,2.79169528348933*pi,4.2725431877677*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.352822233208776*pi,-0.43643736575149483*pi,0.683111532703476*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.696316835014678*pi,-0.4701201280319836*pi,3.93512927264396*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.429530316120134*pi,0.26876962778023095*pi,3.34160918168649*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.616205391850312*pi,3.03379988463749*pi,3.23308296775389*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.441303791225106*pi,3.07156742472244*pi,1.284343729742261*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.536243362071646*pi,0.18451776003975195*pi,1.55805672998604*pi) q[7];\nu3(0.733510064152392*pi,0.98463319830373*pi,0.5938448332352909*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.412675846499682*pi,0.02213258271176899*pi,4.30229556408215*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.175116825521108*pi,3.07926550867557*pi,0.834261480836272*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.367874760014169*pi) q[19];\nu3(0.14287837949492*pi,0.43172405976682304*pi,3.53633398083955*pi) q[20];\nu3(0.316431479361596*pi,-0.36162441011826496*pi,1.297751508224813*pi) q[21];\nu3(0.282472337975032*pi,3.1009733562239*pi,0.833296230068546*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.914337007598095*pi,2.62725716912219*pi,4.0842564962705*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.599107088619996*pi,-0.35898019762391*pi,0.902824103046591*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.541992259947799*pi,-0.4633854114803002*pi,0.599322194567362*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.517600697895299*pi,0.34581293803786395*pi,4.49189985554268*pi) q[16];\nu3(0.395760783775495*pi,-0.49833756335523055*pi,0.774047170789874*pi) q[20];\nu3(0.362132775670051*pi,0.5901431300387401*pi,0.69421022597424*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.12519996687697*pi,3.21915057246049*pi,1.290236806032167*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46075755469016*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30568653403471*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3474461609153*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48584062282265*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.236453672978449*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.452309347888324*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[16];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42971060158712*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33599969413008*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.31693178638549*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.46317876861501*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.29959480827008*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2533223222217211*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243804578490431*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1765324191790771*pi) q[20];\nu3(1.0*pi,0.0*pi,1.173880154198745*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.42522496553359*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.642101816753861*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[16];\nu3(3.5*pi,3.4920492484694*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.079541636615533*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.40428372108484*pi,0.5*pi) q[1];\nu3(0.574253840914078*pi,-0.17447678537115102*pi,3.65383084282499*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.48199911631563*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.204120629157835*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5916193171246623*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5928437206265522*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2069287047283739*pi) q[18];\nu3(0.152915374119196*pi,3.02952066610696*pi,1.214441649372299*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41081222246982*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48571442583519*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.442443369781314*pi,0.76443361249888*pi,0.662503956793523*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5187949748016139*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.745130040252279*pi,3.31354307679859*pi,3.64149430367658*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.520706673077866*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.323745069923779*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.305094270662152*pi,3.31404702691845*pi,1.7855347212542*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.13520170885506*pi,0.479602158928917*pi,0.5605999407716418*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.428881633443532*pi,-0.10699255241209998*pi,0.914009716488677*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.144982302377585*pi,3.3651608708211*pi,1.53946761096673*pi) q[11];\nu3(0.799244444879685*pi,3.28402632284724*pi,4.23607959023383*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.975230833540088*pi,3.15099941935308*pi,0.643279248268818*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.265094056300026*pi,0.41655214493871295*pi,1.048231895135869*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.676534952665048*pi,-0.10124862790259898*pi,4.0717349101043006*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.760716786165827*pi,2.89776522375462*pi,4.1585681057775705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.618093336977033*pi,-0.11089245299627798*pi,4.052191238728669*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0544365155033635*pi,3.37408525181331*pi,4.2316872186099594*pi) q[16];\nu3(0.697980875042866*pi,0.69426858600883*pi,0.629623150785358*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.568964964390817*pi,0.50087107857206*pi,1.261471335720395*pi) q[0];\nu3(0.499405030653283*pi,0.8248113662523799*pi,0.5504278767264651*pi) q[1];\nu3(0.72385769746235*pi,-0.059361506983554024*pi,0.86278979735167*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.821195439967799*pi,0.11904269030084602*pi,3.64996000638061*pi) q[6];\nu3(0.676746268813704*pi,3.45343362550507*pi,0.5271830332811804*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.826693450029974*pi,2.78036752418116*pi,3.78400755675884*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0840079758884056*pi,0.21032706242432997*pi,3.3721413101897*pi) q[16];\nu3(0.418711182898469*pi,0.07535265682329195*pi,4.08953304494017*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.212024496742761*pi,2.99631934140656*pi,0.845716596167308*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.359326904426602*pi,0.214180718233983*pi,4.45022075960797*pi) q[6];\nu3(0.678795006301296*pi,-0.244368810820081*pi,4.42588072497723*pi) q[7];\nu3(0.71777718322925*pi,0.5594622954047801*pi,0.956540911662606*pi) q[9];\nu3(0.672367240015209*pi,3.49842559960657*pi,3.57357265968181*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.561464082835099*pi,0.9336319565114299*pi,0.9227398151345629*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.78173336691358*pi,0.371200201800292*pi,1.4263962938268628*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.108858131078944*pi,0.60282209044074*pi,4.4071228932773305*pi) q[4];\nu3(0.160587682916075*pi,0.10851982018339801*pi,1.113503799724157*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.708880483788739*pi,2.71769279326236*pi,4.148663575471399*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.829198853945007*pi,0.49229261569568705*pi,4.03061612812906*pi) q[13];\nu3(0.236045939793406*pi,3.12906729604057*pi,0.968232461952779*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.316698505968979*pi,-0.409363854109653*pi,1.4115989433277631*pi) q[20];\nu3(0.7057422828061*pi,0.38841820356329404*pi,4.34602541942498*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40938259652557*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.666028171136912*pi,3.40983219406226*pi,3.28665364890099*pi) q[4];\nu3(0.253495304505253*pi,0.94852597225601*pi,4.06493107165721*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1126802296863438*pi) q[14];\nu3(0.732696660650514*pi,0.126514711472707*pi,1.058719234242039*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.279191952766753*pi,0.46737701411703503*pi,0.9281916746867269*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.555240905485538*pi,3.22742453528448*pi,4.43698907257863*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[19];\ncx q[11],q[21];\nu3(3.5*pi,3.2292248486065*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.207999607234111*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5889951539076856*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0864649032706473*pi,0.5047967527511501*pi,0.8072691781197401*pi) q[18];\nu3(3.5*pi,3.49916614568759*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.284904853269788*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[8];\nu3(3.5*pi,3.31264863904314*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40672815026278*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.31637048726482*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.19251673052075*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2678450014023301*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1723537502077899*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(3.5*pi,3.43847466719579*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.47842206253013*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.284342836290235*pi) q[8];\ncx q[10],q[19];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42235104640463*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.340135078107036*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.67916820593779*pi) q[1];\nu3(0.772207563092501*pi,-0.4290154540321431*pi,3.95130726072352*pi) q[2];\nu3(3.5*pi,3.43195610301351*pi,0.5*pi) q[3];\nu3(3.5*pi,3.349656183625*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.34761803428498*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.320157821615451*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.430173483269678*pi,0.20164035300717698*pi,0.759809253081974*pi) q[14];\nu3(1.0*pi,0.0*pi,1.390323654507191*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.251674120771006*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5863504533742203*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5502204815331133*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4210265920060206*pi) q[21];\ncx q[0],q[1];\nu3(0.735601422027361*pi,0.36201261981894906*pi,3.91212543988556*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5710830750733344*pi) q[8];\ncx q[10],q[19];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.796881196247767*pi,-0.12791327870472102*pi,0.613527958334027*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5931810738000088*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.661416864129063*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.398383970299729*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38713830185654*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.123750747570265*pi,-0.263361063414071*pi,1.3533869631474968*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.14009138662681*pi,0.08596900640621696*pi,4.07469286825113*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.60366195799821*pi,-0.313105185488898*pi,4.173263600209539*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.653279783549258*pi,-0.101446709249777*pi,4.38432420415033*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.420670946295392*pi,3.00406788486778*pi,1.55129252653828*pi) q[16];\nu3(0.461355798073684*pi,0.53001521049201*pi,3.69576849809759*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.532007252879845*pi,2.93631465801947*pi,4.10385927535345*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.640078541991692*pi,0.11506186537580998*pi,4.233442452157091*pi) q[4];\nu3(0.108308899765246*pi,2.70998599204443*pi,0.796390841606976*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.566388690887769*pi,3.38147018921223*pi,3.71275369703876*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.550340554506273*pi,-0.373756208940432*pi,4.1475739761323*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.180991245733166*pi,0.06031571605184305*pi,1.0039205112551741*pi) q[16];\nu3(0.741614567383713*pi,3.05892567483402*pi,3.63950578041404*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.491727718065541*pi,-0.217994438951365*pi,1.14952982508183*pi) q[19];\nu3(0.761930506594632*pi,2.67924852248187*pi,3.67339796950483*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.599614414195177*pi,-0.308950580031429*pi,0.780560438231624*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.568192271147274*pi,0.274729558801161*pi,4.06585133133*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.707639504947002*pi,0.63498481008135*pi,0.601131273897109*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.130451207187024*pi,0.8544147683114101*pi,3.9343895478522*pi) q[11];\nu3(0.350654776734281*pi,0.50046418028011*pi,4.2033447366620695*pi) q[12];\nu3(0.803120746336083*pi,2.92943956672042*pi,3.24236691357275*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.708770711478767*pi,0.385274563205656*pi,0.774209857392784*pi) q[19];\nu3(0.702547025415024*pi,-0.390474045091822*pi,1.079885088548804*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.770097346579432*pi,-0.31800644981110904*pi,3.29770415236943*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.289384484214571*pi,2.94257766055284*pi,1.242507040321668*pi) q[8];\nu3(0.664670274570375*pi,-0.174457444930871*pi,0.5230937709015274*pi) q[9];\nu3(0.25865151863354*pi,2.64248796994246*pi,1.54232646369343*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.398087807166633*pi,-0.242097215660743*pi,1.3815024053003429*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.20497943342064*pi,-0.167585257784527*pi,0.740876117077147*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.244097249187964*pi,3.37638174212033*pi,1.214921327523001*pi) q[8];\nu3(0.452748473336992*pi,2.60154051929595*pi,0.9550973185507781*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.437187129670711*pi,-0.26674492386916704*pi,1.015793303772666*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.543824135201075*pi,-0.04648720512124699*pi,1.247960185601852*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42301380259797*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.298820563425076*pi) q[17];\nu3(0.190250585345941*pi,3.34735806212547*pi,1.193269706913259*pi) q[18];\nu3(0.61177302655763*pi,3.43578353055454*pi,3.65628020442067*pi) q[21];\nu3(3.5*pi,3.35932825812198*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.589906916657592*pi,-0.4158044728429403*pi,3.21602254514499*pi) q[18];\nu3(1.0*pi,0.0*pi,1.146946391551483*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.44358623394881*pi,0.5*pi) q[1];\nu3(0.443972237725154*pi,3.38851672262641*pi,0.5737586721529992*pi) q[3];\nu3(1.0*pi,0.0*pi,1.19779744793364*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42395947907665*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.309123700192625*pi) q[12];\nu3(0.51271563372107*pi,2.76074478506061*pi,3.56059178908657*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4667574527238205*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.139319419088863*pi,3.28010314905386*pi,1.87228946896196*pi) q[3];\nu3(3.5*pi,3.42777772666071*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.2700292434227611*pi) q[8];\nu3(3.5*pi,3.39508840473756*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(0.307903294594928*pi,3.44398498743582*pi,4.28342287718665*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1776433142565002*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47894725655848*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5559180033963868*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41465283819451*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4255893313477*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257665043845033*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.5036372769128699*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.3890682090147*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45042143799002*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.094350663403856*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.39393370210005*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.147847423952937*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5313878793546747*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.416364386802044*pi,0.12740935328276004*pi,4.33116842860197*pi) q[1];\nu3(3.5*pi,3.39218400129449*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41364878907565*pi,0.5*pi) q[3];\nu3(0.623089509305605*pi,2.88158139957596*pi,3.90382271318789*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.300276585252752*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5249655201615794*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240338280732793*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.37048143521043*pi,0.06974734436407104*pi,3.96341680623753*pi) q[0];\nu3(0.130846019978756*pi,0.185739183810833*pi,4.08870034463395*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[19];\nu3(0.36834087388971*pi,0.36177280546567403*pi,4.1433884306982804*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.43755099541924*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.68555312742551*pi,-0.329514730528996*pi,4.0998832412571495*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.642002716310023*pi,3.3271509369535*pi,4.05992979519424*pi) q[5];\ncx q[6],q[14];\nu3(0.502221707529599*pi,3.1939752596232*pi,0.781574611424197*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.77419404032252*pi,3.35805475256311*pi,4.27577296437683*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47952167004248*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.246920641095277*pi,0.7036451671414901*pi,4.2605975695453004*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46424274368976*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.681425665698334*pi,-0.348395763072499*pi,3.43514191789078*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.840861403629597*pi,-0.213269103461102*pi,0.942335577074941*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.303594200021592*pi,0.8148616466557499*pi,4.13826490920047*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.813196810493334*pi,2.92809780103033*pi,3.85780736988125*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0578332869248845*pi,-0.329343832490277*pi,1.271828691179685*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.622527502600381*pi,3.19705912763081*pi,3.90582591618925*pi) q[17];\nu3(0.420804843125442*pi,3.35613371741148*pi,1.3684628949470339*pi) q[18];\nu3(0.478127569186901*pi,0.379955242601386*pi,3.64670618899146*pi) q[20];\nu3(0.531062055068429*pi,3.14585228710946*pi,4.04308850296559*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.60575408869871*pi,2.58703320678145*pi,4.08545244436179*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.773397570438498*pi,-0.03338500700865299*pi,4.4661301816111205*pi) q[11];\nu3(0.448756876223161*pi,0.32645935172947504*pi,0.5217783063147147*pi) q[12];\nu3(0.870275701780775*pi,2.40195711084601*pi,3.67382806387055*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.657850225597257*pi,0.348836779561029*pi,0.895989756143492*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.711790399857333*pi,0.9462793677529899*pi,0.97335040850391*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.761158380041842*pi,3.39328221792074*pi,3.32256894240491*pi) q[8];\nu3(0.440893165184897*pi,0.63885659370349*pi,0.649223027969456*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.459898521565024*pi,3.31913111893456*pi,1.95379227179799*pi) q[11];\nu3(0.627137810469853*pi,3.47863599185554*pi,3.3445615060339*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.401198651604213*pi,3.47723670319214*pi,4.415403338288749*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.237338853100133*pi,3.12696718370711*pi,0.79814408009957*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.686565384868132*pi,-0.13540262551827698*pi,1.182427487342359*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.391934282631049*pi,2.86964683270934*pi,1.78350713604867*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.40384637823524*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.303141268628552*pi,-0.248054112514763*pi,0.839150351798303*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.267443100382493*pi) q[10];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[9];\nu3(0.0432038880236656*pi,-0.07439114838268301*pi,1.241293527125165*pi) q[2];\nu3(0.24233210824594*pi,-0.006209267127265994*pi,0.723341417198913*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\ncx q[11],q[16];\nu3(3.5*pi,3.4887834950714*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.937376601993452*pi,-0.334378698366397*pi,4.132484901778*pi) q[14];\nu3(0.16600705783404*pi,0.07022325967588405*pi,4.48659488041233*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3249204859385642*pi) q[17];\nu3(0.738333751512451*pi,-0.4708721381827587*pi,4.01173770211527*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47907508462899*pi,0.5*pi) q[1];\nu3(0.477862902490599*pi,3.38719890009277*pi,3.28074282408845*pi) q[2];\nu3(0.657657561112093*pi,-0.4904043410556447*pi,4.003284597617521*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35703784144219*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.0915666712978211*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.659181715458196*pi) q[10];\nu3(3.5*pi,3.36617144049005*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.3898063645518*pi,0.5*pi) q[13];\nu3(0.307266325756438*pi,0.07582422788154497*pi,1.086104687207457*pi) q[14];\nu3(0.656603589143389*pi,0.495261328852873*pi,1.263199464365559*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203156023395756*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222023846126075*pi) q[18];\nu3(0.270062943533485*pi,-0.4004517719238838*pi,1.79089877676563*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2810600643029049*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[6],q[7];\ncx q[8],q[18];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37791863393924*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46169136388957*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3385458588404782*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48516779378985*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.508710231563964*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34776520250268*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.678732636129754*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.30689746956071*pi,-0.387698110418154*pi,1.7875673121131*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43979032337113*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.354337892899276*pi) q[4];\nu3(3.5*pi,3.41440278826202*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49103903758663*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.356331336688595*pi) q[14];\nu3(3.5*pi,3.27430710883831*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173266582302577*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.37982043971724*pi,0.22908149513297205*pi,0.928657266686565*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.47501418598562*pi,0.5*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.433281395290277*pi,0.21498800917039396*pi,3.51346562428485*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.170804648741074*pi,2.75658899084897*pi,1.70760867096695*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.417414094754395*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,0.711878765034898*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5092453087981*pi,-0.4111013443237212*pi,4.48713800195545*pi) q[10];\nu3(0.411536366965092*pi,0.13656247223765305*pi,1.227699170786235*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0794116353986119*pi,0.166101051354003*pi,4.49241584732139*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41938360471805*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.46717759088006*pi,2.6048836002287*pi,3.84354801577677*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5548695186787023*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.400141219725302*pi,2.96487520409526*pi,1.51986525937905*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.197881685696433*pi,-0.058637458071814974*pi,4.0661939931498505*pi) q[13];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40958347191383*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.369324682647174*pi,2.88108841186084*pi,0.8914450852014759*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.789148907340167*pi,0.09501574133578305*pi,1.04506048960332*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.453650268952141*pi,3.45582123335405*pi,1.55805718811118*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.85531094247594*pi,-0.18323489872096*pi,4.3351753753308895*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.739052570879561*pi,-0.142707512956122*pi,1.168807230519805*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.544849481142219*pi,2.69052598710924*pi,3.54463541657179*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.225779893422458*pi,0.170755401400138*pi,4.03966792499541*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.466685251358551*pi,0.6795021907996199*pi,3.95088224159206*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.399319473125705*pi,3.36101500534392*pi,1.54973308415849*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.47540481299102*pi,2.71433974640349*pi,1.4167465713742828*pi) q[8];\nu3(0.361829854085585*pi,0.04161256321468698*pi,1.345251657624467*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.723984151027826*pi,-0.168113687998649*pi,0.83237111772634*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.378024733986716*pi,-0.360843309146858*pi,4.23999290073525*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.845007438309925*pi,0.23006603198604503*pi,4.35209371946863*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.454942078194466*pi,0.5246166886225401*pi,4.45972608987769*pi) q[6];\nu3(0.440244089815995*pi,2.42066369766622*pi,1.2935212639903622*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.794695358711454*pi,3.4717641283999*pi,4.251605592775309*pi) q[9];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.525545284326058*pi,-0.26756106952953096*pi,4.46777606376732*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.412897579938634*pi,2.7091808429073*pi,1.55437680496407*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.232694083419969*pi,0.5322836154364401*pi,4.224900164564961*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.688192565933621*pi,-0.371002697037887*pi,4.25358932606254*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.772402751607201*pi,-0.08664520030518702*pi,3.82055954197238*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.57089297594789*pi,3.17143966702548*pi,3.06362303033502*pi) q[6];\nu3(0.738450590690471*pi,0.334661818244522*pi,1.103410322126045*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47247509352988*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.335704389630963*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.392805357378049*pi,1.03664884732688*pi,4.05362286029155*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.830245301593213*pi,0.7717460905240601*pi,1.0811157591591432*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.817522246071539*pi,3.45508860039704*pi,3.28744049437993*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5449760416817062*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[15];\nu3(0.594915217634123*pi,-0.4264140637819307*pi,0.667061235794558*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[20];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38691248132697*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.194907845261778*pi) q[21];\nu3(3.5*pi,3.46449202225095*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41976671643338*pi,0.5*pi) q[2];\nu3(0.139025551136966*pi,0.057657604225640036*pi,3.55828131933468*pi) q[3];\nu3(3.5*pi,3.44694790217597*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.333191268573483*pi) q[6];\nu3(3.5*pi,3.42199867292203*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40716334002401*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.197575745500266*pi) q[9];\nu3(1.0*pi,0.0*pi,1.190598919991543*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.588189466356346*pi,3.37054224845143*pi,0.782602769264326*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3393366754764169*pi) q[15];\ncx q[17],q[21];\nu3(0.570299678075996*pi,0.19463362810152995*pi,0.826078775650004*pi) q[19];\nu3(1.0*pi,0.0*pi,1.319149688253333*pi) q[20];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(0.321014346366848*pi,0.6494905267932001*pi,4.21838661658954*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.464669164909258*pi,0.20399661473139996*pi,3.67796402285404*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.458202240933707*pi,2.46152094035486*pi,1.1387475725121181*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49548767378114*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,0.713964541440642*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.527518210449339*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39799948356026*pi) q[10];\nu3(0.778847919459295*pi,0.359672170186637*pi,3.96624214882106*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37226144085141*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3643812078507*pi) q[20];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.42878163685331*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.582316352581035*pi,0.5416929301131199*pi,1.455345242976829*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3516725168501*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.701585503892858*pi,2.90876875970623*pi,3.91779204029538*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48534936045951*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.454798070675687*pi,0.488814997643352*pi,4.22331850466821*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2328156034131021*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.504125236382561*pi,-0.04852090021211303*pi,4.00644115603268*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40685437550346*pi,0.5*pi) q[12];\nu3(0.621868460208294*pi,0.04152006919473805*pi,1.470605922716652*pi) q[13];\nu3(3.5*pi,3.36819062121439*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.280932147789805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.421115198995389*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180575445101336*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.235423135655202*pi,2.58440259164382*pi,0.9757860289100599*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.502584781412513*pi,2.70416118880712*pi,1.203596305766491*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.507778083188924*pi,-0.392068335366966*pi,1.039030527951762*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.613593661842182*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.854214657971682*pi,0.08540588946012195*pi,4.01782694535839*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.453786431150871*pi) q[16];\nu3(0.683866655198536*pi,3.1217975137666*pi,3.36200005012356*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46408885616156*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.324842510313997*pi,-0.058905966049261016*pi,4.2794123280446*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.194884751371324*pi,-0.16503700677405497*pi,0.821900598810817*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.173060985495492*pi,-0.17419615728482002*pi,3.88872919484245*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.444069039541781*pi,-0.04608248719663599*pi,0.5060337549841784*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.152686231863451*pi,-0.288525773985591*pi,4.0036059729253*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.914252491684692*pi,3.18702784137243*pi,3.51853474159881*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.74092822145331*pi,3.11658999430276*pi,3.10154647026782*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.520108718354278*pi,0.06408451104616797*pi,1.389711501376821*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.836272200511888*pi,3.41878457004959*pi,3.41377513663997*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.466584932109171*pi,0.8315630644184*pi,3.93218342817029*pi) q[7];\nu3(0.166388786339734*pi,0.382008885516551*pi,3.65918724772313*pi) q[8];\nu3(3.5*pi,3.29080120865975*pi,0.5*pi) q[9];\nu3(0.520113897507266*pi,-0.396108150518646*pi,3.85058436595902*pi) q[10];\nu3(1.0*pi,0.0*pi,1.249983241301394*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.306286050902477*pi,0.393081658326736*pi,3.55674302449103*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.827560655936407*pi,3.37628565002809*pi,3.68065058770606*pi) q[21];\nu3(0.179978610780269*pi,2.87847899255145*pi,1.334025911850227*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.752998103718621*pi,3.30524259767587*pi,3.89298261479114*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.809596453040792*pi,0.52203963514115*pi,1.160255346535594*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.146263295900062*pi,0.44254843432436397*pi,0.752207654456462*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5343456924498216*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.820053935449424*pi,0.217276814449317*pi,4.05824669616506*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.390938899126424*pi,0.57133199745714*pi,0.8041097478507879*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.747280105858798*pi,3.43864472667774*pi,3.70135481437199*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.809449634655236*pi,0.420514346061336*pi,3.92127088407824*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.305804168283779*pi,-0.4180827393042641*pi,4.11526734167262*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0559044614143828*pi,1.08125713144099*pi,4.25977421536831*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.127651754015486*pi,3.270310734357*pi,1.98675476391924*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0622688948771533*pi,0.18737610650486403*pi,0.651787318798961*pi) q[12];\nu3(0.574419735360182*pi,0.09974443009890399*pi,1.426686239024628*pi) q[14];\nu3(0.516134115003205*pi,0.7061263838215901*pi,0.5011057121450202*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.510101369258365*pi,2.99697260150544*pi,4.4291258983879*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.550112309327325*pi,2.61562875855922*pi,4.05291213651454*pi) q[12];\nu3(0.491838734487275*pi,0.6788437423363101*pi,0.700184698064127*pi) q[14];\nu3(0.535542715032968*pi,0.9070117890551099*pi,0.745496654784181*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.254660065866194*pi,3.12832573121395*pi,4.4717292775035204*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[21];\nu3(0.482506939604605*pi,-0.380237241083569*pi,1.42035828533699*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.3278086733787*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.37765657953252*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.295333951556769*pi) q[6];\nu3(3.5*pi,3.46788640622892*pi,0.5*pi) q[8];\nu3(0.178424005692115*pi,3.2819169377259*pi,0.5052240914079182*pi) q[9];\nu3(3.5*pi,3.42571249914988*pi,0.5*pi) q[10];\nu3(0.209272146448883*pi,3.11917480142581*pi,0.6788441760917829*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1586864109901551*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.294027979625326*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310572269832565*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.46054414305578*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,1.329046216414258*pi) q[3];\nu3(3.5*pi,3.47537433717853*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.4075999431868151*pi) q[5];\ncx q[7],q[16];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.979785153733947*pi,2.5549202702562*pi,3.95449805980707*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,0.5387120249070222*pi) q[6];\nu3(3.5*pi,3.42605381738707*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41447487485778*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45874616344399*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39831670445213*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.296522746237414*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285757811010027*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260252414927948*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5267005198730486*pi) q[18];\nu3(1.0*pi,0.0*pi,1.355864842946755*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3815171562045805*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6581452624608071*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,0.5209672151809075*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5302833438851927*pi) q[5];\ncx q[7],q[16];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6295182993951081*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5560933760617599*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4980798406167395*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5341487867159409*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.477767864490313*pi,0.39276223494679197*pi,1.1142936756952388*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.674280215180934*pi,0.39224075189901*pi,1.124887752885356*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.732119194088924*pi,3.023369152917*pi,3.25573762920263*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.588945909926806*pi,3.45414557676041*pi,0.879445383294085*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.37666875585081*pi,0.69567234909038*pi,0.675331158954899*pi) q[1];\nu3(0.0825593906719485*pi,3.46439272966538*pi,1.2208983935440512*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.566795079929046*pi,-0.056990470268746984*pi,4.43516313242582*pi) q[6];\nu3(0.354937030150901*pi,0.93497029499288*pi,4.35201494984347*pi) q[7];\nu3(0.343099680681831*pi,2.87888198290039*pi,1.0946612320502371*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.35145490087265*pi,3.31679483212005*pi,0.7087393006660541*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.699906525531162*pi,2.92831280557871*pi,3.14346826309003*pi) q[15];\nu3(0.388855397308615*pi,0.059474913456623035*pi,4.09178853374061*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.332168542751715*pi,-0.19120744054093902*pi,0.933522372031405*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.407810619845042*pi,-0.069989018379569*pi,4.26245610046597*pi) q[4];\nu3(0.291811486032515*pi,0.5107020319512099*pi,3.85855915420316*pi) q[5];\nu3(0.851636442757098*pi,-0.081104909014451*pi,1.019671977982266*pi) q[6];\nu3(0.130899034843508*pi,3.33257192300017*pi,1.116865213982201*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.426639546973709*pi,3.44169685628857*pi,1.0303912527169619*pi) q[10];\nu3(0.69111481174222*pi,2.55728430954674*pi,3.92528662075217*pi) q[12];\nu3(0.884312091025374*pi,-0.4833833276640779*pi,4.0280488584765095*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.864468195715148*pi,-0.4665274851701971*pi,3.90636132720314*pi) q[15];\nu3(0.0868379773339991*pi,3.25077156638428*pi,0.7906346490242959*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.631085281054796*pi,0.99134327534133*pi,0.754459578259537*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.828333250330314*pi,2.78313393551066*pi,3.30652873195801*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.713901875539855*pi,0.278797084990403*pi,1.63666129966115*pi) q[3];\nu3(0.376046456569739*pi,0.260149513675655*pi,3.93660959151368*pi) q[4];\nu3(0.257884215377443*pi,3.0641283579299*pi,1.76863442814454*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.500480855993576*pi,-0.278684047503966*pi,0.528246227749839*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.604332212485122*pi,-0.317335953610058*pi,0.9459837657278021*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.659225218903279*pi,0.07674805627634496*pi,3.82157500566527*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.551491596373033*pi,3.4278166539985*pi,3.31233926657687*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.449202648224892*pi,2.60614336529758*pi,3.89465808043455*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.55797072773342*pi,2.86011448032707*pi,3.18606883600842*pi) q[19];\nu3(0.546325250374442*pi,0.63350550584982*pi,0.939898140146656*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.108659110105138*pi,2.50665982211149*pi,1.0438370968240869*pi) q[14];\nu3(0.306793386396469*pi,0.450804737721167*pi,4.3620409733225305*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.6216498433537*pi,0.49919424927936396*pi,4.340044651534599*pi) q[19];\nu3(0.910014479808742*pi,-0.412924556702419*pi,3.59737451390213*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.40727497995188*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.26501929167005*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.182060720198236*pi) q[7];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1651584273379139*pi) q[12];\ncx q[13],q[15];\nu3(0.223879682840828*pi,3.0021496625985*pi,1.70085850106544*pi) q[14];\nu3(0.233670102557208*pi,2.93698874315916*pi,1.92693856042261*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49721401133844*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[12];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.164376237840409*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.41344477394541*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.3907160613842*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261748338357776*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.225179719812874*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.49593408314932*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.149945982925612*pi) q[3];\nu3(3.5*pi,3.35801827060535*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.434151950952391*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[18];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.46755272728924*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1624878289399772*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[12];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,4.3845694192237*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.34676210409686*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46731914999888*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41278258962309*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.444629284716759*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297951559600435*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.611478360776155*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235128119633444*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2749668430192411*pi) q[20];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4856765583854*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[18];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.42915273190542*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.329830804103541*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5130685083706257*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4112985815306*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43188540047421*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36133300172671*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5923058457978929*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5598746524549*pi,-0.08009653992686*pi,1.061282099161728*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.543431032929236*pi,0.191682576690125*pi,4.24008131408097*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.159806205883306*pi,3.15599700081425*pi,1.86070853887191*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.161841237671512*pi,2.51680477875058*pi,1.382037339017536*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.229796857371089*pi,-0.06337208668008798*pi,4.35287833763324*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.707474029209893*pi,1.15278215089541*pi,0.6848531435091321*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.422615198533484*pi,2.3607990498935*pi,1.2491599841040721*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.387536951852565*pi,-0.08035251453519598*pi,4.1269719294307805*pi) q[6];\nu3(0.832127642277256*pi,-0.34350318155065096*pi,1.1035536214378339*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.669573469815595*pi,0.9678459431997*pi,0.622028077938105*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.811068022268872*pi,0.033410828627566946*pi,0.5609499625988272*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.454156277049973*pi,0.089713331555623*pi,3.73045567565499*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.17592055231516*pi,0.455209797672252*pi,3.79495472324495*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.771205639825029*pi,0.30766732565840105*pi,4.00060598057021*pi) q[21];\nu3(0.533773205326928*pi,0.6310785844890201*pi,4.176102812897581*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.250355080298704*pi,0.10624026720653801*pi,3.50767373463671*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.415605515417494*pi,-0.314008039618762*pi,4.4975457182974*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.29014640441164*pi,3.11082282449444*pi,0.690071030276555*pi) q[12];\nu3(0.443803476676597*pi,2.93554366643717*pi,1.52723615739819*pi) q[13];\nu3(0.656787127942263*pi,0.85631560414328*pi,0.754318560007117*pi) q[14];\nu3(0.654155117903942*pi,0.07061821989168804*pi,1.2737593271345728*pi) q[15];\nu3(0.620635713326188*pi,-0.033623099555687985*pi,4.03941435310368*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.560126815006592*pi,0.341044651486513*pi,4.04233098858177*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.575598548167082*pi,3.48590948715941*pi,3.71178593071656*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.695789393279019*pi,2.82461077667824*pi,3.66319561312635*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.696463474266146*pi,3.2459690279488*pi,4.10222597403456*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0883413040755622*pi,0.35252628960008603*pi,3.97784434422951*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.431306873713945*pi,-0.119428810460325*pi,4.46406274518979*pi) q[8];\nu3(0.875121597645434*pi,0.34481059876548503*pi,1.64806361169397*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.600411990839913*pi,0.06805636481142696*pi,4.44898641221444*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.172117879179609*pi,0.05761970164289998*pi,1.131861423794905*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.679271458662735*pi,-0.4439926202497847*pi,3.42034541586827*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.236777806002651*pi,-0.4024883918497641*pi,1.102712982777117*pi) q[3];\ncx q[4],q[6];\nu3(0.145549030322974*pi,2.74580799275192*pi,0.985227850537931*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.345539843020323*pi,0.15320209889220404*pi,1.299404820784991*pi) q[8];\nu3(0.310247256730149*pi,2.99571023559013*pi,1.59652302630717*pi) q[10];\nu3(0.262524686221782*pi,-0.364165274726555*pi,1.278742065633347*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.641127038687241*pi,3.18631740267933*pi,3.07074139610335*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.842124497523145*pi,2.75898739177306*pi,4.07692338292985*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.26997165110061*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1492271937668241*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.572903492386087*pi,-0.05731539484833498*pi,1.309447670880786*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.808079388766123*pi,-0.4429816281132414*pi,4.4443258093221*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.646359369022206*pi,2.96042556283895*pi,4.01024453224334*pi) q[19];\nu3(0.302761094819792*pi,0.8781221244178901*pi,4.31568782534047*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.252483415356198*pi,3.17252229265173*pi,1.64899903929438*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.608896486707867*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49521920612843*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[15];\nu3(3.5*pi,3.4329099570197*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.323616959002109*pi) q[12];\nu3(1.0*pi,0.0*pi,1.259134991192861*pi) q[16];\nu3(3.5*pi,3.47541486206326*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.179280802309607*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35067221381524*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.285875036963209*pi) q[15];\ncx q[18],q[21];\nu3(3.5*pi,3.45901567220933*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38712085442303*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42355617444922*pi,0.5*pi) q[3];\nu3(0.921996860681101*pi,0.17281541128980604*pi,3.82813066991997*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48284241873264*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.343869208035499*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1228183773442502*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.606391044153792*pi) q[12];\nu3(1.0*pi,0.0*pi,1.182964445905034*pi) q[13];\nu3(3.5*pi,3.42420880736979*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.453921465941351*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.324314777881808*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361652998204641*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46240982741973*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(0.547036574783638*pi,3.16646029875598*pi,3.0557293536295*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[10];\nu3(3.5*pi,3.4529962052002*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5913841745763362*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230309248618705*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.313101842845342*pi,0.08813689649765799*pi,3.98275679011339*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5264213559821962*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5694978210071819*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5916680346771361*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5346660372466459*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.655760569962879*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.519934678177947*pi,-0.315303600403932*pi,3.78543669026689*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5264772687307961*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.56653251193503*pi,3.18557886615363*pi,1.7184733079031*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.64102001467834*pi,0.55494045607497*pi,1.078322902234829*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.909348839696526*pi,0.47634738918809705*pi,4.026124153704719*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.608086666234886*pi,3.20299836347081*pi,3.13010247372457*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.131156117255598*pi,0.36630379269664404*pi,4.139916259640151*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.316093645781759*pi,-0.388057341499112*pi,1.3604015664784659*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.611318390512076*pi,0.10986886904586601*pi,0.710850576580457*pi) q[7];\nu3(0.770181758542316*pi,-0.340745157554753*pi,4.27920707496832*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.376130954912982*pi,2.71162104869007*pi,0.84047988067613*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.299947632400701*pi,0.75881831455843*pi,0.5904376995577673*pi) q[14];\nu3(0.447297897275805*pi,-0.08132984890391598*pi,4.374868644387281*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.054536517049005*pi,0.381502395459811*pi,3.62974902016324*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.135821267118052*pi,3.00554979358808*pi,1.81737191937034*pi) q[0];\nu3(0.87953553382921*pi,3.10285063297086*pi,3.5208469839579*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.43655585675227*pi,3.09966986703148*pi,2.03347779399136*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.710261850017921*pi,0.02512633891100402*pi,3.6351457633018*pi) q[7];\nu3(0.548315439649373*pi,-0.06522400763034097*pi,3.58513811287894*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.667004976046665*pi,0.45266420922155204*pi,1.52398958597189*pi) q[11];\nu3(0.487999930657787*pi,0.480933455576957*pi,3.49032799550319*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.137818165937643*pi,-0.386017182028823*pi,0.647052258366722*pi) q[14];\nu3(0.41698913059615*pi,0.11068764763307204*pi,1.001351230588077*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.639694056463288*pi,1.05332318360002*pi,0.695548617847618*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.433292410468998*pi,0.54182925027131*pi,4.443820576403359*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.411428053144849*pi,3.10523267282387*pi,1.62770493084803*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0272584064374609*pi,3.17228382157669*pi,1.176759468479486*pi) q[9];\nu3(0.36170247495786*pi,-0.15011085853017198*pi,0.960666214593332*pi) q[10];\nu3(0.23620751268877*pi,0.44192219162938495*pi,4.45190051829783*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.20032549795571*pi,-0.4440432346793921*pi,1.58550811848056*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.328964388334854*pi,0.424463221458227*pi,0.897556365518544*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.508702058789083*pi,3.29811710680735*pi,4.2331496439757395*pi) q[19];\nu3(0.696594948139166*pi,3.17184987700034*pi,3.43824091416098*pi) q[20];\nu3(0.311957789233718*pi,3.26351376097578*pi,0.5716169154080674*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0971245904024235*pi,0.262076083906266*pi,1.108155117171426*pi) q[9];\nu3(0.688131686816263*pi,3.11569780551871*pi,3.93876931600052*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.671795164756994*pi,2.91654879605645*pi,4.12817679433821*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.375219771487876*pi,0.237826920134386*pi,3.73831682810061*pi) q[16];\nu3(0.267600347436137*pi,-0.157770040541294*pi,1.59280086132077*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.329555750623908*pi,0.04531496896190801*pi,0.8153341422203211*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.806747543741293*pi,3.44463143578189*pi,4.08756493347707*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.393783034486834*pi,0.68280097276106*pi,4.16927581406801*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48499205909713*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43663900981946*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.313075583983235*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.128664303714595*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\ncx q[3],q[19];\ncx q[4],q[18];\ncx q[5],q[16];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[12],q[20];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[6];\nu3(3.5*pi,3.4869842631638*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39416186942666*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46156464241705*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.34736371090254*pi) q[8];\nu3(3.5*pi,3.32785526915785*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47546005088613*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.150978282759041*pi) q[11];\nu3(3.5*pi,3.45794867034439*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.356254048814191*pi) q[13];\nu3(3.5*pi,3.41180786736137*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3388693398558948*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186444649178674*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38120828570196*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2647209432511919*pi) q[19];\nu3(1.0*pi,0.0*pi,1.393082527418414*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2383745346599921*pi) q[21];\nu3(3.5*pi,3.37443784541959*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\ncx q[3],q[19];\ncx q[4],q[18];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.202431193176861*pi) q[6];\nu3(3.5*pi,3.48038076628768*pi,0.5*pi) q[7];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[12],q[20];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.175906397445167*pi) q[17];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5038344637376264*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5187929073418354*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5337984352147676*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.544795396786882*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5633135784408618*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4492792279492495*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.620274435665187*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.5737338008675259*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[12],q[20];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5169700368616565*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.551292535448209*pi,-0.340950701349893*pi,3.35367851780159*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.272064301031278*pi,0.66138244652557*pi,0.5984441510461272*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.440786741957635*pi,3.08071620962762*pi,1.82558089326007*pi) q[15];\nu3(0.490438619760001*pi,3.3531193436888*pi,1.5014691051419*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.678033605949389*pi,0.38838081164703797*pi,0.8583257318858599*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.400378581252003*pi,0.25156976805047304*pi,0.657186348281988*pi) q[3];\nu3(0.470457056881754*pi,0.350381174271406*pi,1.2776928302849488*pi) q[4];\nu3(0.306822045836518*pi,-0.383313012487304*pi,1.360180879891622*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.572938263481308*pi,0.57615448802163*pi,0.768982715947323*pi) q[9];\nu3(0.849079443236853*pi,0.16644087108304395*pi,4.477980093143859*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.559656493293187*pi,0.36956984154875105*pi,4.14746659575011*pi) q[14];\nu3(0.738534096899453*pi,3.04857119183959*pi,4.486460374587891*pi) q[15];\nu3(0.482677488862161*pi,2.73321664904967*pi,3.78463778304961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.241071593285477*pi,0.26059599193496097*pi,4.03896606032757*pi) q[0];\nu3(0.755063855829713*pi,3.39549003674281*pi,3.72640382371906*pi) q[1];\nu3(0.315719781739462*pi,3.00958391860462*pi,0.991665508423204*pi) q[2];\nu3(0.172627117458532*pi,3.06364112546329*pi,1.52705946870442*pi) q[3];\nu3(0.208767586844998*pi,2.96245710839417*pi,0.9210734524337121*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.144501218696756*pi,0.9294071793521099*pi,4.35429865411093*pi) q[7];\nu3(0.590580856275129*pi,3.39270956672068*pi,3.31764277903703*pi) q[8];\nu3(0.528866786623466*pi,0.37980343630229996*pi,4.17880293309368*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.24463085556248*pi,2.99032541884995*pi,1.4239281575560239*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.48694068250746*pi,0.337510776709673*pi,4.40995118856441*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0378241289105134*pi,-0.4105497625019005*pi,3.99164932641011*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.55760522548527*pi,0.02651754318416899*pi,1.296824964479192*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.531166778013001*pi,0.90789008925847*pi,0.5979574183489011*pi) q[7];\nu3(0.379034257895244*pi,-0.4181329062676194*pi,0.733484494857403*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.159916900734465*pi,3.46056196071243*pi,1.55611397608549*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.743806674029444*pi,-0.059856438310079974*pi,4.38031325434746*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.545703604753701*pi,2.86847319951814*pi,3.46518025986331*pi) q[18];\nu3(0.921009254744299*pi,0.22431378310499495*pi,3.98135367640737*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.927046007792115*pi,3.42975367270062*pi,3.65911625149961*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.144739480123714*pi,3.33093992999066*pi,0.9110359206192*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.472013616802808*pi,0.29814644014673697*pi,0.682976241760965*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.550265334754417*pi,0.27003910438283896*pi,1.075750360220957*pi) q[17];\nu3(0.756661875068919*pi,2.83750990132599*pi,3.26324716726761*pi) q[18];\nu3(0.138600850486795*pi,-0.43511325211835017*pi,0.820602775525586*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.782474057438684*pi,3.41153213346661*pi,0.76796186729451*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.648684527842097*pi,-0.326698214184481*pi,3.87829669821165*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.688323746332995*pi,0.16477188530764897*pi,3.98749179783662*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49073060468159*pi,0.5*pi) q[9];\nu3(0.156760572077181*pi,3.48641633132567*pi,1.14457640176773*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280892741801238*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.228374379467408*pi,0.7031234882103701*pi,0.5026741685904396*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44494776692448*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40461018726744*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33779766886441*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.255232437039357*pi) q[11];\nu3(0.634920403367757*pi,-0.05609224780015498*pi,4.1956289356028*pi) q[12];\nu3(1.0*pi,0.0*pi,1.058269715288846*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2827538575535389*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.426671802087814*pi,3.15517592109362*pi,3.3305264603282*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.39730661885999*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[11];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.725341134325764*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3111043248730851*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.44132870330916*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.4407770577166*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.4058905361129*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48685339079797*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33986266646113*pi) q[16];\nu3(1.0*pi,0.0*pi,1.127812446285579*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207222462803792*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[11];\ncx q[5],q[13];\ncx q[6],q[10];\nu3(3.5*pi,3.41696866603411*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.391802705890617*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.24898582147495*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37420433707511*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.848994324117737*pi,2.97189415583303*pi,4.31196296868657*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2745516505326409*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49840813538703*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.534193851063427*pi,3.17927522384999*pi,3.54892490910454*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3041084386352129*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5658784874225935*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39302190792867*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43534716468548*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.474687425642692*pi,-0.11721623379995*pi,1.47393130950794*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.438976607261708*pi,0.244779857047856*pi,3.94870641923777*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.623067836171071*pi) q[18];\nu3(1.0*pi,0.0*pi,1.41741602177917*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42534173597634*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.678204415744244*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5343986620195755*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.43058501813085*pi,0.04254418202812105*pi,3.50022330672696*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.337132348382628*pi,0.128337649897862*pi,3.69368225110064*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.475698965769972*pi,0.002831950682744*pi,3.86173573079302*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.12094198958188*pi,3.44923612896251*pi,0.8094102723875469*pi) q[3];\nu3(0.707535205053653*pi,2.6724368147499*pi,3.89904365612627*pi) q[4];\nu3(0.662690586559403*pi,0.06179792301908105*pi,1.391256193849911*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.683328371508523*pi,2.43547242048821*pi,3.91926271253682*pi) q[11];\nu3(0.0929247629772086*pi,0.18782187242746595*pi,3.82187023637744*pi) q[12];\nu3(0.547173292420004*pi,0.22162819765887398*pi,1.176532723157849*pi) q[13];\nu3(0.781645310368486*pi,3.43244177790135*pi,4.35985831900965*pi) q[15];\nu3(0.830486253920639*pi,3.04117426494258*pi,4.26448399126796*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.152553731533566*pi,3.30051943974165*pi,1.69705417357862*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.660995481241341*pi,0.162644232193631*pi,3.91020074880914*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.792640079460161*pi,0.57272935170918*pi,0.900387864804088*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.653936298354873*pi,0.63144366002212*pi,0.5643384470021416*pi) q[11];\nu3(0.332744752818656*pi,3.18765688634796*pi,4.42544645196465*pi) q[12];\nu3(0.907645868236289*pi,0.5713650772011001*pi,4.3793210684409605*pi) q[13];\nu3(0.312904671849833*pi,3.05609885609662*pi,1.90273880081463*pi) q[15];\nu3(0.456403660115952*pi,3.32766175639685*pi,1.78584478823278*pi) q[16];\nu3(0.475522315781564*pi,0.217172039602203*pi,3.7700635028792*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.173808983127302*pi,-0.4543730045227563*pi,0.777909746865546*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.560500172673396*pi,0.86133748292699*pi,4.3441625702928395*pi) q[7];\nu3(0.573825763430452*pi,-0.202200654438364*pi,0.867850407466665*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.314429262750879*pi,-0.03251538459230402*pi,1.303602634821325*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.384156920537926*pi,0.83257056210467*pi,4.2722983758621496*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.388341708890277*pi,3.49717820986549*pi,1.47227701765444*pi) q[6];\nu3(0.552408593272944*pi,0.9235858549801801*pi,0.925825480659501*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.575748893588869*pi,3.20849040805894*pi,2.99318126779179*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.709623820540551*pi,-0.378672216506581*pi,0.839060600972787*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.712319210016348*pi,-0.15211699125107297*pi,0.730219338006354*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.43814467798514*pi,3.03598370706802*pi,1.2518528681706331*pi) q[18];\nu3(0.644925479857407*pi,-0.22583296267681702*pi,0.666844097017901*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.597128965296327*pi,-0.136827603406587*pi,0.79151894116673*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.877367898759571*pi,0.02387703358724602*pi,3.63669279610545*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46473313992326*pi,0.5*pi) q[9];\nu3(0.573594691752096*pi,1.01127901015133*pi,0.928939521056612*pi) q[10];\nu3(3.5*pi,3.46246219636607*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280949144081705*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1468160522928401*pi) q[16];\nu3(0.529417525660176*pi,0.38470985868038*pi,1.031547633063121*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.571413806453776*pi,-0.15560306964168802*pi,3.71448457565518*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40770739051753*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.526178993222945*pi,0.365641282035464*pi,0.550946465831277*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.20638230528236*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.764111089873688*pi,-0.022749953676360013*pi,4.27154749951964*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.39429251672292*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.151967682825261*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47683232515656*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.619309196284953*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48365884254955*pi) q[16];\nu3(1.0*pi,0.0*pi,1.291376398086798*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.318664640728427*pi,3.0226335120842*pi,1.65954215471802*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.3267190388937*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.235047026027126*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.49030543128157*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[11],q[16];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.40856527457005*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2400370541696422*pi) q[14];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.40718099653263*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,0.0*pi,1.326035295505212*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31858587657157*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5446966167630967*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.169058699570843*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.737024108556168*pi) q[17];\nu3(3.5*pi,3.36026233025276*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.293077641020023*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,4.39942306047177*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.66572368610004*pi,-0.007491220257573983*pi,3.96871284976204*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.30157240297759*pi) q[14];\nu3(0.286851960366329*pi,-0.16433128018787602*pi,1.401846795136289*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,0.641019587652772*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.727995697826706*pi,2.52714248983398*pi,3.65804087294624*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4893856440118*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.883949256187129*pi,-0.38075382252337*pi,4.37333968993814*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6961185972856669*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,3.35066799687675*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.242965537793617*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.817862134266182*pi,3.35702109614266*pi,0.837806688896984*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.592368967415555*pi,-0.4382344728534317*pi,4.12601176762279*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.470477725503119*pi,-0.245511262049452*pi,4.343665979501861*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.734715263865466*pi,0.369166661031303*pi,4.18774133743295*pi) q[2];\nu3(0.671688462387918*pi,0.12849941919728303*pi,0.6505542218257749*pi) q[3];\nu3(0.12189769778285*pi,-0.243401206052914*pi,4.0949058421842*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.637035238416665*pi,-0.309096239924081*pi,0.730424335862981*pi) q[11];\nu3(0.15467764196563*pi,3.46533432634848*pi,1.83912584600657*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.27300551246238*pi,3.00065132569106*pi,1.7073287772803*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43130359994779*pi) q[21];\nu3(0.656480859398741*pi,0.10993288176726901*pi,3.88204074528901*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.297501649613761*pi,1.05969797678013*pi,4.24155182608491*pi) q[2];\nu3(0.190016911100035*pi,0.456297536481693*pi,3.96931957850467*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.297979020160004*pi,3.06176754224842*pi,2.0312120408717798*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.131584835131042*pi,2.45155091445507*pi,1.3343246379315539*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.175156569133434*pi,-0.383076158953297*pi,3.96023760090628*pi) q[16];\nu3(0.503431285477191*pi,0.46145951548488096*pi,1.314074129538856*pi) q[17];\nu3(0.275260399537204*pi,-0.148234966614551*pi,4.23490030732882*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.649489429289228*pi,3.44335178163018*pi,3.47888893289043*pi) q[7];\nu3(0.49289134581794*pi,3.12879287474936*pi,0.620237472027479*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.652955172622334*pi,3.33349598696759*pi,4.28163410490245*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.636640278648249*pi,-0.11784426673665*pi,3.39424932765771*pi) q[17];\nu3(0.686525913086988*pi,0.28254541459887295*pi,1.1588879261574632*pi) q[18];\nu3(0.363130149449612*pi,-0.369235954956805*pi,3.96063293364796*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.264151977289746*pi,0.09495107359153698*pi,3.96916353361611*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.795036712390349*pi,3.24282787590235*pi,4.10345911442772*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.572442205894497*pi,0.39942345773755195*pi,3.9157130027468*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.753517055712137*pi,2.57139575722178*pi,3.60055319307442*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.789507817860565*pi,0.20084100527690196*pi,0.952572485785822*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.454620645355708*pi,-0.4330992907835203*pi,0.979854399776366*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.390809798787208*pi,3.11725635410357*pi,0.5618706987404775*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.530148522217369*pi,3.38485164752198*pi,3.19239734008892*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.374279035144099*pi,0.67997751236475*pi,3.98516549849418*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47591483056896*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.243368519771493*pi) q[4];\nu3(0.298607863344175*pi,3.40924419603891*pi,1.1547330459610121*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.149096395001087*pi,0.25764907987990104*pi,4.0005942446639295*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.397677303744729*pi,0.11544080180994098*pi,4.1080651791275695*pi) q[14];\nu3(0.205630991747684*pi,-0.4334751171468496*pi,1.65868266152752*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\nu3(0.531374839910747*pi,-0.09629637993270601*pi,4.02947942663286*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.28273777205655*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.30005644100624*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.121135400441063*pi) q[17];\nu3(1.0*pi,0.0*pi,1.14154694566276*pi) q[18];\nu3(0.265297679833175*pi,0.27721979544162*pi,4.03809137059634*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41481557007293*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48582377744878*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.268490811314005*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.832728371486588*pi,3.4611366167624*pi,4.03056661511182*pi) q[21];\nu3(3.5*pi,3.45485569047286*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[15];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1231196478310341*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34963265227634*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5487221540779186*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49516481556734*pi) q[18];\nu3(1.0*pi,0.0*pi,1.311132116916876*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.630150421925043*pi,0.6849926604340999*pi,0.997037335053715*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.43983268236417*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.431969964897154*pi) q[9];\nu3(3.5*pi,3.34840950018431*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.338978787867571*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.631167511715919*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.421369114787661*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43329396698771*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.613293206467329*pi) q[19];\nu3(1.0*pi,0.0*pi,1.290594809226271*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5245509006533946*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.41705795215156*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49627875277164*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.47138294977988*pi,0.176032106088011*pi,3.63988802447103*pi) q[7];\nu3(3.5*pi,3.3841942927308*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.127023884185434*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3422726588206295*pi) q[20];\nu3(1.0*pi,0.0*pi,1.228037655174906*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.241191265387335*pi,-0.21430446368432998*pi,1.050443551593947*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.569079630313839*pi,3.15034578723994*pi,3.50456968015313*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.226102255208311*pi,0.48263283064320806*pi,4.416507090878261*pi) q[11];\nu3(0.467407713449196*pi,0.27484571379663103*pi,4.18458133375627*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.833593590563797*pi,3.25964326439536*pi,3.49021654138786*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.382387773863409*pi,3.06730256306831*pi,1.62601297153033*pi) q[2];\nu3(0.0947113121158713*pi,0.32077549141889705*pi,1.00225525343216*pi) q[3];\nu3(0.720084275224511*pi,-0.012066176893940017*pi,1.2035303394794021*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.56559997120007*pi,0.44022427716060797*pi,0.976694750307766*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.492147703241891*pi) q[12];\nu3(0.372314370258429*pi,2.6948480640517*pi,1.4522001351164*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.583079519444268*pi,-0.4088178711261428*pi,3.14689618529949*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5545380342425004*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.808432867692737*pi,0.58745086190341*pi,4.30725230180201*pi) q[3];\nu3(0.270084053373738*pi,0.40817708430572397*pi,4.18011069011743*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.585106362996787*pi,3.32415568447751*pi,4.13436998324125*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.629500174241529*pi,2.39434151452588*pi,3.68984065026613*pi) q[18];\nu3(0.469168753077762*pi,0.54652639115691*pi,3.64121798360634*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.473130606258735*pi,0.07705521788780101*pi,4.42557285281884*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.331606286683755*pi,3.20686214331659*pi,1.73798197163139*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.65154284099975*pi,2.57802856040629*pi,3.46672695984401*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.784254250222726*pi,3.30142420702871*pi,4.28159489382328*pi) q[18];\nu3(0.610172598448196*pi,3.49084109803306*pi,3.30707769811545*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.784426408684076*pi,-0.39253954532464497*pi,0.829817661813613*pi) q[0];\nu3(0.376034854113573*pi,0.27719241925821503*pi,4.35081025670953*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.249321448878437*pi,2.79249898971837*pi,1.050873369099421*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.735142487608883*pi,2.8194338703636*pi,3.35508710706418*pi) q[9];\nu3(0.534310438945242*pi,3.49296372855766*pi,3.9401186580479*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.431768386940664*pi,-0.366703477023808*pi,4.48484439973795*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.54506726337517*pi,-0.15493999820541798*pi,3.96392000292376*pi) q[6];\nu3(0.490740475401867*pi,3.2580133892542*pi,0.920982523891061*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.570718602868414*pi,-0.4318821144985428*pi,0.886865221414051*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.613362029202815*pi,0.10467782575182005*pi,0.746102017280319*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.452074400190325*pi,0.5254393844965899*pi,4.418960988966321*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.192297341289908*pi,0.9096528884236801*pi,4.35727576280616*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.581628266638315*pi,0.15302405329732305*pi,1.086820661486874*pi) q[16];\nu3(0.963551518852927*pi,0.298590286243676*pi,3.87160641590879*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47713939759075*pi,0.5*pi) q[2];\nu3(0.258834835889011*pi,0.12216422173713204*pi,1.3295325298430711*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.316856063654663*pi,-0.37492691586509896*pi,0.9155539111211279*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285553609685968*pi) q[18];\nu3(0.357494554799765*pi,3.39436617621048*pi,1.1516508816778321*pi) q[20];\nu3(0.604237538497042*pi,0.20235129718325995*pi,1.391851967620017*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.564394165671341*pi,-0.318969523628017*pi,3.4159116234829*pi) q[5];\nu3(3.5*pi,3.33160487161147*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.154504788072488*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.17324422418236*pi,-0.4444013526584823*pi,1.66903009980721*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(3.5*pi,3.34794084274971*pi,0.5*pi) q[9];\nu3(0.670399315457022*pi,3.49161432844396*pi,3.20648143589204*pi) q[12];\nu3(3.5*pi,3.48266443973332*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2306864090099792*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4345740080244*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2018675415941131*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.46261158609825*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,1.193908624289938*pi) q[3];\nu3(3.5*pi,3.30761618748577*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4300170567733*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.39084160636369*pi) q[10];\nu3(1.0*pi,0.0*pi,1.264907067411352*pi) q[11];\nu3(0.549032790573286*pi,-0.39295225244799903*pi,1.1772946897938898*pi) q[12];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.263227185475734*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40522472819713*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231331372100073*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4398095309707895*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.620434951699823*pi) q[19];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3663108360398795*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5870648322610723*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.36948508844606*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49686726461563*pi) q[20];\nu3(1.0*pi,0.0*pi,1.236323489686957*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[20];\nu3(3.5*pi,3.29505597157379*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1586306101535069*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5827094152473244*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3355724516676695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48261064676157*pi) q[6];\nu3(0.429766651083491*pi,0.45253936417560503*pi,4.22177268097669*pi) q[7];\nu3(0.0400852519267303*pi,0.56921842686365*pi,4.2363470036160304*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0192866948651151*pi,3.45737778759976*pi,1.91802987044714*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[21];\nu3(0.293219991921528*pi,0.18458313718895802*pi,3.88543648007373*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.363668194145854*pi,2.6489601460703*pi,1.365811706095311*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.561762601373793*pi,3.34550260148282*pi,1.84860480566209*pi) q[7];\nu3(0.741860551160385*pi,-0.02448773349890898*pi,0.720412548576996*pi) q[8];\nu3(0.741709606970299*pi,0.448655591971606*pi,0.5680406668646572*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.441388680420014*pi,3.19946456433178*pi,0.612560816860118*pi) q[11];\nu3(3.5*pi,3.43739931545581*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2492050083740551*pi) q[14];\nu3(0.0786211315716612*pi,3.39278512801405*pi,4.13303978774753*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.716423931277483*pi,2.81119620045953*pi,4.178363476140349*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.705093392219128*pi,-0.360258835097009*pi,0.732210714997442*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.407368816844809*pi,-0.368086223533225*pi,1.412166705718041*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.167329588243834*pi,-0.42382342802604533*pi,0.7581207566776911*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.100845099633827*pi,3.38133132921954*pi,1.0546504763952989*pi) q[9];\nu3(0.0892683918385008*pi,0.04488022375776202*pi,3.76813613914624*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.579405924666197*pi,3.22812449781357*pi,3.17106768631111*pi) q[18];\nu3(0.399466324025262*pi,-0.10573174476623898*pi,1.2734199076053812*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.627681272375442*pi,0.30963077139652995*pi,1.04578137393396*pi) q[0];\nu3(0.467771994238996*pi,-0.355200165781283*pi,0.5814330018639948*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.645270491090068*pi,0.260245086409885*pi,3.78879913718946*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.894337881292921*pi,0.40761478696572995*pi,1.4474251151221829*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4693170443634*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.413790888476548*pi,0.13697802661486602*pi,0.766367164065495*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.402718484992206*pi,-0.4470995674758032*pi,1.56392011835208*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.660945716310888*pi,3.1967538620388*pi,3.78298581362167*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.409820315203706*pi,2.89469336674866*pi,1.1226541503363419*pi) q[16];\nu3(0.369408077105538*pi,2.81853339511928*pi,1.479377170356135*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.913871600937366*pi,3.30680622110708*pi,2.85069364938441*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.423048699363159*pi,3.40400363814506*pi,4.37344820750903*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.779033919180487*pi,-0.373179355823134*pi,4.20149907331251*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.235281236626986*pi,-0.017811628214562003*pi,1.0892180117783141*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.822641255079134*pi,-0.324940931775125*pi,3.33539669353951*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.363133520722563*pi,0.016051838818846975*pi,1.463604222959265*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.250813315313801*pi,3.13840536542306*pi,1.97686490551561*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.551189377583772*pi,3.26087354462324*pi,1.84998567214166*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.393912420739705*pi,-0.300339951711187*pi,3.88798517709461*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.41301052796782*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1051944796699789*pi) q[1];\nu3(3.5*pi,3.27412694831829*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.905624352801113*pi,3.11585018739394*pi,3.51357950800449*pi) q[6];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.116686791806718*pi,0.08851917870906001*pi,0.711597817496008*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.199159869614167*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38418630264073*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.25662005780135*pi) q[9];\nu3(3.5*pi,3.42478382265227*pi,0.5*pi) q[10];\nu3(0.630354589279836*pi,3.42944381772898*pi,3.39213290997343*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.41264558204899*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.286485357565734*pi) q[17];\nu3(1.0*pi,0.0*pi,1.12795486463542*pi) q[20];\nu3(0.864424114160855*pi,0.9537197051672399*pi,0.671651511173037*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.548259663571601*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[10],q[17];\nu3(0.59114823900862*pi,2.32523694169756*pi,3.67753577714946*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.37391884127884*pi) q[16];\nu3(0.35088388575251*pi,2.99125722445335*pi,1.9319138125601*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.3155838351972*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1505916952097262*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33588883964391*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40105762268046*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.211068255747786*pi) q[13];\nu3(0.341526572389835*pi,-0.20820258531873997*pi,0.721470038545641*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35258287718001*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5404445975532728*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[21];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.164574664220081*pi,2.83854793877384*pi,1.164855939080479*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.462370042905384*pi,0.0019319064208479508*pi,0.9738700905520821*pi) q[0];\nu3(0.614896780137049*pi,3.29649257422094*pi,3.64496890251226*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49582288214661*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32316753461701*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.49383917432906*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2682386435818689*pi) q[21];\nu3(0.811193712492312*pi,0.128631029406174*pi,4.27244882155782*pi) q[0];\nu3(0.201697430598599*pi,3.46574389420835*pi,1.94836337226123*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47032764897443*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39869827686486*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.23782349871587*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.626372518608742*pi,2.99769033206318*pi,3.4580946863605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.264452395799847*pi) q[19];\nu3(0.31150567031932*pi,-0.195393810209398*pi,1.54460091265088*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.435151894604623*pi,3.23566441666936*pi,0.952259288645778*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.441568776879268*pi,0.11038855573810402*pi,1.296645517142263*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46391888919497*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5255345947533187*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.598835287136299*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.786197517483676*pi,0.38060593916905106*pi,4.21675309482554*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.096771913144854*pi,0.03020075357471297*pi,3.73418445135045*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.322352773141825*pi,0.7943576183062699*pi,3.97410269597313*pi) q[2];\nu3(0.747342965796224*pi,2.60514759378959*pi,3.90104247848376*pi) q[3];\nu3(0.610463148654495*pi,0.9924785752596501*pi,0.71633266556969*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.835085567611083*pi,-0.058206421030064015*pi,4.4266132076756595*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45711322184245*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3009860067400831*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.30880608435013*pi,-0.13984443750889802*pi,0.5114844835328962*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494406952877154*pi,0.8706236121526001*pi,0.969974939264258*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.573541828357375*pi,3.08841381873768*pi,4.20141374987579*pi) q[9];\nu3(0.458884033440923*pi,3.34474430348403*pi,1.8685512866377*pi) q[10];\nu3(0.489899832757525*pi,0.21540692452949595*pi,0.871229273083742*pi) q[11];\nu3(0.525287627977988*pi,-0.4104860168070245*pi,0.825622637080552*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.781552581788826*pi,-0.09363034814461302*pi,3.6153026669114*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.703399823568258*pi,0.10365981240548205*pi,0.692889273684882*pi) q[5];\nu3(0.640961463276291*pi,0.40012569068676196*pi,0.722587435386529*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.595491125386301*pi,-0.11561334591382799*pi,3.60535021788838*pi) q[8];\nu3(0.570857000962534*pi,-0.017493263437574014*pi,4.32659285764829*pi) q[9];\nu3(0.710000261548695*pi,0.8556928456926101*pi,0.7083267456840789*pi) q[10];\nu3(0.803972930229332*pi,0.296235082072122*pi,1.66215403704158*pi) q[11];\nu3(0.367489194333442*pi,3.32435014774116*pi,1.224562584105798*pi) q[12];\nu3(0.720887803828686*pi,3.31539978822902*pi,4.3820672214845295*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.784764649734462*pi,0.227833335638434*pi,0.777887510973861*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.732692300931014*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.537741867545546*pi,3.08731733947848*pi,3.38799041022952*pi) q[5];\nu3(0.507216282737908*pi,3.15237757164475*pi,3.98927319230684*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.742855146162086*pi,0.31766049434288*pi,0.691225951228823*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.55797230968444*pi,2.67356958072289*pi,3.96897940787675*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.481805921510741*pi,2.83866338670349*pi,1.3027640869005221*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37812997699268*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.357813740925805*pi,0.57902365130609*pi,4.07165682220169*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.360719882280612*pi,3.13636256418554*pi,0.7538608620139531*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1372228699597788*pi) q[20];\nu3(0.932137280922938*pi,3.47507274955242*pi,4.19580140066666*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.449901880396915*pi,0.53399007473607*pi,0.5226380996055056*pi) q[19];\nu3(0.721262154634591*pi,-0.4685256085055693*pi,4.375099995273461*pi) q[21];\nu3(3.5*pi,3.45984304206514*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48701289016743*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3282583580407858*pi) q[11];\nu3(1.0*pi,0.0*pi,1.17945027480839*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.652870197404499*pi,0.17310273289912703*pi,3.89940591041483*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44562039594183*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.38502514400751*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.293729120044976*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[21];\ncx q[13],q[15];\nu3(0.256532192147043*pi,-0.26876328726839*pi,1.7617620978936*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34784388872468*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.25508938672829*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4348205906514*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4467204191141*pi) q[12];\nu3(3.5*pi,3.28607011624777*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.181825347236661*pi) q[15];\nu3(0.732874613786342*pi,0.19642929991653602*pi,4.26908849043118*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264499824438934*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1912151844197139*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.44826338705118*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5511578273494924*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.42746446278668*pi,0.5*pi) q[8];\ncx q[10],q[21];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285489626564057*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2879835042581909*pi) q[17];\nu3(0.122350970264473*pi,-0.388387859298427*pi,1.2674699673959489*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37082225653731*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42212318126643*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42397417718695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.4616946632902*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.2289806425516039*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.60998751706328*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48287759675513*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.606615795366465*pi,3.43463476068918*pi,4.25281523759158*pi) q[1];\nu3(0.38019187798361*pi,-0.154128363224668*pi,0.989646400216392*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4957935750689*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48892770363082*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2660534113905149*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.322934768883843*pi,0.04054320510713305*pi,0.914476792561639*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.682014400242403*pi,-0.03119425363982198*pi,1.323456342251863*pi) q[1];\nu3(0.536128487581691*pi,3.34843269312904*pi,0.7658721168023199*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.454823529432585*pi,0.263092645669175*pi,3.60262569875357*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.665668137207622*pi,-0.317836571751991*pi,4.13937472726337*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.291909802322298*pi,0.81564787472052*pi,3.94912253382256*pi) q[5];\nu3(0.520894211741578*pi,0.69380935182539*pi,4.32889383906611*pi) q[6];\nu3(0.436299245700142*pi,2.91304949234004*pi,1.433627579475647*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.168489285440771*pi,-0.213547339229816*pi,4.00615875106174*pi) q[11];\nu3(0.499435048010601*pi,2.58744670118528*pi,1.0136946748410391*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5877650985620351*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.516084174236341*pi,0.314449869822765*pi,4.24924023661893*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.106146179614351*pi,3.49854165404482*pi,0.5696465519600071*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.748259304053346*pi,-0.371416430133065*pi,0.9779913791049011*pi) q[5];\nu3(0.261423403190398*pi,0.33388878205001205*pi,4.22362378982525*pi) q[6];\nu3(0.817137989033322*pi,0.16916783169348504*pi,4.38631483026595*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.41677298939017*pi,1.01438267841643*pi,4.44236857041734*pi) q[11];\nu3(0.279521063151355*pi,0.384741801271411*pi,0.87942700302809*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.387033022002101*pi,0.41238793695763*pi,3.84314833556315*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.609712814315927*pi,-0.10691564417224902*pi,4.06887984710879*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.393718295193285*pi,2.57142925522217*pi,1.2363488225693*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.648121742004806*pi,-0.4599046755541482*pi,0.89371210251761*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.220489516120289*pi,0.26297409773968905*pi,0.802135930307882*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.387756046635556*pi,-0.36424530771977703*pi,1.71174834945255*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.243881808219173*pi,-0.09577548026057198*pi,0.5103529747531724*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.792363663596714*pi,0.21736525848472898*pi,1.4532692245068959*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.500952477009051*pi,-0.26589286377912*pi,0.69797434819364*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.272963796109082*pi,0.94357929435734*pi,4.1897212251508495*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.361643575147998*pi,0.9825362989630799*pi,4.45047875773864*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.540456088405358*pi,0.92163033410953*pi,4.42597886916618*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.258728311711277*pi,2.87919146025406*pi,0.640273836615197*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.828091852576598*pi,2.29522980166008*pi,3.78973525380704*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.37227170009451*pi,3.44303504920803*pi,1.69983032411842*pi) q[21];\nu3(3.5*pi,3.32541776809221*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.264159694038558*pi) q[3];\nu3(0.494062522539632*pi,-0.11584745391698897*pi,1.231241693436274*pi) q[4];\nu3(3.5*pi,3.32003450602318*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.327262348205459*pi,-0.4891516170155806*pi,1.61721909413479*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.36672426795955*pi,0.13036329327097695*pi,0.855031756899904*pi) q[14];\nu3(0.381889776247813*pi,2.96953427884645*pi,1.91344816842509*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.559083947346253*pi,3.18863325640678*pi,4.43504884256666*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229824633661576*pi) q[20];\nu3(0.561167480196041*pi,2.32076051731957*pi,3.69541885768689*pi) q[21];\ncx q[1],q[3];\ncx q[2],q[10];\nu3(0.57104096946823*pi,-0.0023333623449809937*pi,3.83038363985881*pi) q[4];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.30103974635754*pi,0.5*pi) q[11];\nu3(0.383303889292731*pi,0.129835520217642*pi,4.45678298556979*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.414238194765661*pi,0.12254421225441903*pi,1.029551179743725*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270242589450632*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45963956854699*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.32206309425044*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43321769476457*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2815977401945942*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.2698278535060799*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.259428694477566*pi,0.35845808606459195*pi,0.592225653325983*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5206521758874483*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[3];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38274430945599*pi) q[19];\nu3(3.5*pi,3.43733341132734*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.291411424320538*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.426765272465969*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.5192410564563922*pi) q[12];\nu3(3.5*pi,3.42460190949783*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.354583379547351*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37322590947568*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40054720182631*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.300232094740726*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1749144309671289*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[14];\nu3(3.5*pi,3.44192435015448*pi,0.5*pi) q[6];\nu3(0.854418419760804*pi,-0.325482717020927*pi,0.947745643121191*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5372649954232398*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43825270291006*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.104537782333076*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.369371323950309*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2730998932678421*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[7] -> c[7];\ncx q[0],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.429740182020801*pi,0.62905624608636*pi,3.65923087877771*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.21903887100242*pi,2.99924266512953*pi,1.489555016430038*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.540161139110344*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.821175298056766*pi,3.11423101660069*pi,3.61447202289484*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43520671271005*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.249286062196967*pi,0.78895340913344*pi,3.92906668284858*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5980890945998483*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5382254584820167*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[1] -> c[1];\nu3(0.333969208855769*pi,-0.320636272605008*pi,1.272190655097099*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.862567662131553*pi,0.5819829108172501*pi,0.836099062219971*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.755656226154634*pi,0.493616963416606*pi,4.2173610025250206*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.44426482515851*pi,0.56724941954797*pi,0.634134085617835*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.425307798190722*pi,-0.285506487431531*pi,4.39403461505725*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.476141704180273*pi,3.01939389705941*pi,1.001978781070439*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nu3(0.883960662883076*pi,-0.331017177361824*pi,0.644053649921972*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.456667086541415*pi,0.36080782783907195*pi,4.31359196373406*pi) q[6];\nu3(0.402325744472724*pi,0.343820314056716*pi,3.41889311404874*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.490281869844516*pi,0.29020336328210605*pi,3.84788758618175*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.568657089673061*pi,0.40796724995646005*pi,1.56739176878675*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.56091762050669*pi,1.13218594946624*pi,0.834510445532301*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.333140097824086*pi,0.35862669000569003*pi,4.308015152630929*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.668519615770353*pi,0.5372377612660899*pi,0.751997765445068*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.700946149263236*pi,3.24506249593133*pi,4.43888840751072*pi) q[4];\nu3(0.3537316695881*pi,0.13066404906193896*pi,3.57643125263495*pi) q[16];\nu3(0.0555516944229096*pi,2.43433271040026*pi,1.284839656327577*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.459366376068334*pi,2.84010244613245*pi,1.382514738902131*pi) q[0];\nu3(0.415149206241151*pi,0.50981710899741*pi,3.91355573824081*pi) q[1];\nu3(0.587777373657587*pi,3.17121755508283*pi,4.07173900526915*pi) q[2];\nu3(0.187601473535041*pi,3.22687685178735*pi,1.183426789122148*pi) q[3];\nu3(0.476560765642959*pi,2.95928433173029*pi,3.59243025055835*pi) q[4];\nu3(0.296494954561034*pi,3.18497974152727*pi,1.68001983817952*pi) q[5];\nu3(0.320678581886968*pi,0.465360320522459*pi,4.0693297658481296*pi) q[6];\nu3(0.545329895103929*pi,3.06043438495835*pi,2.98062830883018*pi) q[7];\nu3(0.737120456183824*pi,-0.27887209751848996*pi,3.32676570703162*pi) q[8];\nu3(0.584938208984391*pi,2.86774587652301*pi,3.7369261987478*pi) q[9];\nu3(0.439806885555966*pi,-0.17677257743013602*pi,4.296657982224961*pi) q[10];\nu3(0.50735736032108*pi,2.89221909915706*pi,3.84007654002136*pi) q[11];\nu3(0.584002923340035*pi,3.20460097014084*pi,0.659435272654605*pi) q[12];\nu3(0.568506724596018*pi,0.273352713962297*pi,3.97458723594749*pi) q[13];\nu3(0.603563827537083*pi,2.41862501140508*pi,3.91318032256192*pi) q[14];\nu3(0.370223182253168*pi,-0.11545876352831802*pi,1.244919465461299*pi) q[15];\nu3(0.848433496949948*pi,1.10397646242422*pi,0.7804857327272949*pi) q[16];\nu3(0.755935525227516*pi,0.53252009331954*pi,0.7879837849479989*pi) q[17];\nu3(0.881490526654961*pi,3.29592370974978*pi,4.01934787866779*pi) q[18];\nu3(0.333848420638759*pi,0.20750506880656505*pi,4.08320800335557*pi) q[19];\nu3(0.418021342103216*pi,3.16288857911226*pi,4.40877639001828*pi) q[20];\nu3(0.192972502095968*pi,0.288899426202025*pi,3.6455569618985*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34011769941186*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46526879314919*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46511519515758*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34700115247888*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.297211923845256*pi) q[13];\nu3(1.0*pi,0.0*pi,1.320462645518559*pi) q[14];\nu3(1.0*pi,0.0*pi,1.170150729732225*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2196535506526471*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[13];\ncx q[9],q[20];\ncx q[10],q[14];\ncx q[11],q[12];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46594535109839*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.4964088125081*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49580991571674*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36839609730497*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2022881828997178*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39384813137021*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5364077247364438*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285612369868978*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5328328390251494*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280513654985366*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.501187231256333*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260393413919755*pi) q[20];\nu3(3.5*pi,3.43654285066606*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[15];\nu3(3.5*pi,3.49377588519546*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.42235021983589*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.389520454332437*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[20];\ncx q[10],q[14];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.377430752387601*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3747437561416032*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42007837411177*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4178510461772404*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.647279036104049*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43326775857836*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.162847650279816*pi,2.96102462477933*pi,0.939524408111699*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5617832745996272*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.280145328817859*pi,0.14420469751655496*pi,0.843586337492193*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.833478036933639*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.473662691867331*pi) q[21];\ncx q[0],q[21];\nu3(0.813642296901008*pi,3.33297089487671*pi,3.1393233739258*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.674040773248164*pi,-0.4792737963171552*pi,4.47432897570272*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.223598936369025*pi,-0.04920058094773999*pi,1.434969881176209*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.581946401940226*pi,0.469481019689336*pi,0.731652458950899*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.401089630396927*pi,-0.353610283921174*pi,3.9307186034688*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.611504362240139*pi,1.21566327200808*pi,0.726969173892126*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.904091705662771*pi,-0.16883344468758998*pi,1.126241813031584*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.532725103094236*pi,3.45806830404358*pi,3.64498137051427*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.821338333222891*pi,-0.4804924585684562*pi,4.40589567558615*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.533742761208466*pi,-0.29442089584543496*pi,3.76541339027555*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.335851612452661*pi,0.5154034732811099*pi,3.63740262601391*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.456959013024843*pi,3.26310941214707*pi,4.45610736314153*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.351084143942365*pi,0.03668784116477697*pi,3.69482863000678*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.359545148192888*pi,-0.4660416285746988*pi,4.16981180810283*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.561235945423053*pi,3.12698085658648*pi,0.529323533954*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.823915383598379*pi,2.42564564788437*pi,3.72950687898299*pi) q[8];\nu3(0.453172042088572*pi,0.05962910458424897*pi,0.965731701163103*pi) q[9];\nu3(0.185010150135*pi,3.01407869967299*pi,1.82873504339439*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0725776615333175*pi,3.15132211622993*pi,1.007726777962291*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.834480196624048*pi,0.45983456224934804*pi,1.090303638239035*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.725157074233203*pi,0.05237453246966395*pi,4.24019940631738*pi) q[2];\nu3(0.571152681442693*pi,-0.280967476045051*pi,1.0057415495700779*pi) q[3];\nu3(0.493964875173618*pi,2.75170867625674*pi,3.65963642815551*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.786850026665232*pi,3.17696816353751*pi,0.62083526720681*pi) q[9];\nu3(0.45335520744448*pi,3.27812459014996*pi,1.490838487435214*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.145580382087265*pi,0.54913231410962*pi,3.59358729130368*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.518909871666007*pi,3.24527119255278*pi,4.337779008829029*pi) q[3];\nu3(0.148269963866086*pi,-0.19047164969645503*pi,1.309788274185376*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.569588576130531*pi,3.20499012775109*pi,0.754461043916826*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.883152554909645*pi,3.44460774438855*pi,3.94611249274535*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.456287451786146*pi,-0.45921171921752757*pi,0.936230796437616*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.223481419049259*pi,3.12443613506093*pi,1.98531088992091*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.67725125657757*pi,0.02582263420154296*pi,3.86030114778227*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.583292576376712*pi,3.30842256044254*pi,4.1488006576299*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.307273363671462*pi,0.5542257086787601*pi,3.60264988084813*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.386227956794958*pi,-0.49376856480634723*pi,0.640676719512599*pi) q[18];\nu3(0.188387589127951*pi,3.09040083491452*pi,1.0778384217209651*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.42335910472363*pi,0.29099123755810696*pi,0.814871982016243*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.74917859142706*pi,-0.169635020030029*pi,3.55624891251188*pi) q[7];\nu3(3.5*pi,3.44765776698876*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.094742160849267*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.439976518768481*pi,-0.04527464899822198*pi,1.154289907705072*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41313872409839*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358118256847058*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.380547542621012*pi,0.17364065658452998*pi,1.126605854246931*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44612409774617*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.36215908299679*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.258875128977473*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.340722896835563*pi,-0.34358502028439797*pi,4.09211404850297*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.48330469473272*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28661828646272*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.255524786408543*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[10];\ncx q[11],q[14];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.149800679453626*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5536935462975341*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47323883397606*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\nu3(3.5*pi,3.36711180476643*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.141084425848867*pi) q[6];\nu3(1.0*pi,0.0*pi,1.308270114226536*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4548003672492*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4217956739270141*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.716383829996438*pi) q[16];\ncx q[17],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43190859458999*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[21];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.45881255527581*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46173642226931*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5146249086023178*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38277924021682*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.290161325083371*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48356879817437*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.610616596509846*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.654279479792417*pi,3.29675143857133*pi,3.95934154436006*pi) q[17];\nu3(3.5*pi,3.45908324790119*pi,0.5*pi) q[18];\nu3(0.788120274940582*pi,0.7915750969928399*pi,4.354128447394229*pi) q[19];\nu3(1.0*pi,0.0*pi,1.057128562115327*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296258744681974*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.315760040601949*pi,0.9479996562081101*pi,4.35581396023382*pi) q[17];\ncx q[18],q[20];\nu3(0.90033705858765*pi,-0.200538764332861*pi,3.52024806451093*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4989053413075*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.71389125943425*pi,0.30516447639986*pi,3.83003249308368*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5293167864932782*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.389432826121229*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.364232756378804*pi,-0.29144327462291797*pi,4.36250681567453*pi) q[8];\nu3(0.581070817646672*pi,0.22742297797650401*pi,4.42379101804881*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.158672657929403*pi,0.290257308441386*pi,0.830901634809751*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.782162225770695*pi,0.119719485425969*pi,0.90017513053011*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.264511542840117*pi,3.09618311932464*pi,1.73608743852935*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.398551412398733*pi,3.48565747764593*pi,1.92236263316569*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.207814556879121*pi,-0.11297258966115198*pi,1.51943062244766*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.339659699493008*pi,-0.021251423040369977*pi,3.95523934170367*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.388782697888037*pi,-0.280169335216072*pi,4.07359389139237*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.28285876181145*pi,0.5941449040526201*pi,0.5162462698638566*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.141656665481831*pi,0.40704486759075*pi,0.955717292585055*pi) q[2];\nu3(0.227768629439924*pi,0.6545299950686401*pi,4.12597046436436*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.617398658567759*pi,0.11265042069801001*pi,1.435474488280589*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.681422143149419*pi,0.38935942925132505*pi,1.56670259906365*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.371566874108227*pi,0.54462531726129*pi,3.55242990369547*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.290181641863002*pi,0.71598333284227*pi,4.16472677788182*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.62958481770441*pi,0.9486830999003399*pi,0.832852871093518*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.402425666067448*pi,2.95804725137581*pi,0.678998584063479*pi) q[6];\nu3(0.33353531317825*pi,0.12052797801436799*pi,0.865215440181561*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.33404810649906*pi,2.73836986951067*pi,1.277181073566625*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.117655095332304*pi,0.05547265279852698*pi,1.370864374957681*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.865834005541459*pi,0.9744049623391999*pi,0.677926241433766*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.20013188218943*pi,0.412165182326072*pi,0.520946914573176*pi) q[0];\nu3(0.462087682947509*pi,-0.394363986361822*pi,4.35931850625696*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.358191520135893*pi,0.18149673094479402*pi,1.257567303301348*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0679177963365588*pi,0.80303414106715*pi,4.2535302744548105*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.293356145848909*pi,2.8807005568615*pi,1.180458658275449*pi) q[14];\nu3(0.570707552773448*pi,3.03068121088829*pi,3.73880795865746*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.639371877554188*pi,0.69250807260455*pi,0.792058611673027*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.76296618770115*pi,0.439487577505289*pi,1.51376593826884*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.239491440166189*pi,3.02989765163049*pi,0.5772741110502086*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.807694192821241*pi,0.38000868929644105*pi,4.199930012694431*pi) q[12];\nu3(0.789851211905718*pi,3.24395844593385*pi,3.28576192241027*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.601142835974598*pi,-0.09671843624356102*pi,3.8401953216046*pi) q[20];\nu3(0.171444013923388*pi,0.239852900583008*pi,1.217193096478667*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.657834378571289*pi,-0.4136463219521352*pi,3.16025839744737*pi) q[9];\nu3(3.5*pi,3.4255773062407*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.236233870627339*pi,-0.32594945132956*pi,4.3543639896825095*pi) q[12];\nu3(1.0*pi,0.0*pi,1.324690959848077*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.844274593809446*pi,0.187666563702358*pi,0.5919791862871011*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39527075053655*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.167402365507483*pi) q[5];\nu3(3.5*pi,3.41727708372515*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3883442543893*pi,0.5*pi) q[8];\nu3(0.887715057439412*pi,3.25113068032167*pi,3.36043708630208*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280744101873714*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2452275641804151*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5057486896656296*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38507869226934*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,0.0*pi,1.107093368588186*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4936528698035705*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5472700148299877*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43691019065691*pi) q[18];\ncx q[0],q[2];\nu3(3.5*pi,3.47759328666364*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[7];\ncx q[6],q[16];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41957784793021*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.2296361100674829*pi) q[15];\nu3(1.0*pi,0.0*pi,1.351191825333021*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,0.5281667096466542*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45955979533062*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.137545991217535*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.48418715371305*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4730713759702*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.407703177392511*pi) q[19];\nu3(1.0*pi,0.0*pi,1.358700599032751*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.406004862018069*pi,3.24913558850643*pi,1.81512967213735*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.300397914470472*pi,-0.16645739415017902*pi,1.58472330715576*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5775052432188907*pi) q[15];\nu3(0.147643906853973*pi,0.20295041620156995*pi,3.75111068211744*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36193894908216*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.291329152123468*pi,-0.047730660458650986*pi,0.724657800113263*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5908331737285164*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44371613566191*pi,0.5*pi) q[9];\nu3(0.0458792554298742*pi,2.91981581191779*pi,0.989110514446502*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.824037965064132*pi,2.70133274126969*pi,3.98414795338645*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19589273661224*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38715152961218*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4111213342632105*pi) q[20];\nu3(0.306310707714833*pi,0.214530231344928*pi,0.991120925817221*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.816888854927015*pi,0.13049783999674403*pi,4.27648146892992*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.487236220159598*pi,0.8688253322800801*pi,4.35450341160948*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.44208364561094*pi,-0.392828371525648*pi,1.485873157733216*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.32566049181653*pi,2.72977910612946*pi,1.58402169356671*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.201594349107619*pi,0.15482656449918097*pi,4.40280657682316*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.748105597529163*pi,0.6614722587019699*pi,4.22916575187148*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4573531710485*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.562132181282839*pi,-0.104796680629342*pi,4.18644539541451*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.385136514631527*pi,-0.12213758829809901*pi,4.06690372126258*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.405202277585667*pi,3.46403849952356*pi,1.9329485609088*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.905918250684817*pi,-0.41880455237265923*pi,1.019462361012713*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.838128397775255*pi,3.49497658694411*pi,3.96706626352134*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.266982050421689*pi,-0.4481422698084813*pi,0.72958887680675*pi) q[3];\nu3(0.636246234171106*pi,2.37204829583483*pi,3.84036751743816*pi) q[4];\nu3(0.324009868444551*pi,3.27690845390212*pi,2.10948051643397*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.398429474777361*pi,0.35539805948427805*pi,0.5407744515765*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.478143506391198*pi,0.40039600701434697*pi,1.175093858070185*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.632426096297667*pi,2.97743461034169*pi,3.09339011028512*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.324084136094089*pi,-0.362073664527757*pi,3.87316189789743*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.36402276566608*pi,3.48342961836485*pi,0.7436895218698469*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.654414005524333*pi,-0.4242853468913944*pi,4.23424169041854*pi) q[14];\nu3(0.649780590362408*pi,0.20531408753970104*pi,4.35934195787054*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.631882776292974*pi,-0.16655087697496102*pi,3.61098603457586*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.224121265988062*pi,3.48926996195197*pi,4.0539707509874905*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.927959645138295*pi,-0.4210872708456938*pi,0.75320787045687*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.324369846530712*pi,0.440098269532442*pi,3.72179911410275*pi) q[9];\nu3(0.545368750016099*pi,-0.248650183601828*pi,4.18616690537271*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,3.35319678387091*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243565609310302*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.609822094791693*pi,-0.117221200123592*pi,0.772913080863183*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\ncx q[3],q[15];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.669599979152393*pi,0.8985597438719*pi,0.5515450203229845*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.480861013087288*pi,-0.180149946454349*pi,1.093731726588016*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.693168575080315*pi,-0.18710495911385*pi,0.5482063916666619*pi) q[19];\nu3(0.376552281653938*pi,3.02495875632089*pi,1.51896056328444*pi) q[20];\nu3(0.73516251375225*pi,-0.002965676954667984*pi,0.8617489121987469*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.4403154581967*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40353316018252*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49740806788591*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3236007661872211*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3920595486608751*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.20899657552147*pi,0.338599501284248*pi,4.35421592557095*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.345637240258866*pi) q[15];\nu3(0.279645572639831*pi,0.07460771709834302*pi,1.2909091255555571*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4963708335885*pi) q[18];\nu3(0.455003769622799*pi,2.92276924824906*pi,1.166249936749691*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.831410991569488*pi,0.52810431439463*pi,0.6688000606469671*pi) q[21];\nu3(3.5*pi,3.43326031843997*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[3],q[15];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.296339708509634*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.394452605800254*pi,0.47058763535304104*pi,4.49174671523479*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40297328550337*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.33488690402168*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4279409462546795*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[21];\ncx q[3],q[15];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.45590331617787*pi) q[7];\nu3(3.5*pi,3.4476599146888*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38459209718841*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.417929097610122*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.277767294279655*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38117646698166*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(3.5*pi,3.38656746615206*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43975091158975*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1407043681517401*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247006571038525*pi) q[19];\nu3(1.0*pi,0.0*pi,1.162213446434331*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.632417300380363*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47756786388456*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.240533059198113*pi,2.97606001920156*pi,0.737112809274553*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5708383544807732*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39732106689979*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5652222651923253*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.782739926083797*pi,-0.271330164749224*pi,1.076609271707778*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.3859180096883*pi,0.5*pi) q[17];\nu3(0.925106082698934*pi,-0.257739263416925*pi,4.45259606611111*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321862147570193*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.464704994015797*pi,3.20488049820302*pi,2.06272049437644*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.71596201857981*pi,0.18754011722092*pi,1.089328324454225*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.76818739385914*pi,3.14848738350814*pi,3.28748809197246*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.748304098596053*pi,-0.332764079712764*pi,3.57577700030845*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.65019104190916*pi,0.19799550509998798*pi,4.42723986572197*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.36004171147072*pi,-0.19810527264911398*pi,4.14524120920133*pi) q[15];\nu3(0.888329705177073*pi,-0.04750260748178098*pi,0.987200686051492*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.515736731236649*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.549783430819262*pi,0.473870708048027*pi,1.200910796419028*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.467816916444319*pi,2.52101656824002*pi,1.233390404311759*pi) q[2];\nu3(0.355968900917008*pi,-0.4594863952107016*pi,4.3077788386973594*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.646144574763887*pi,2.73028945837677*pi,4.15748838063673*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.395776179589829*pi,-0.4052752762651842*pi,1.78032458486027*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.637861831228793*pi,0.89642810416601*pi,0.5687815756398598*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.622854760943389*pi,-0.174736502888323*pi,3.34811738611568*pi) q[15];\nu3(0.330774877502022*pi,0.5340366910663401*pi,3.95332440153195*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.683193395000712*pi,0.13955273169113602*pi,0.581945923979584*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.348370960193081*pi,-0.4377182485063967*pi,0.781944190093528*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.223488159285142*pi,-0.4180540264301388*pi,4.13716572909225*pi) q[4];\nu3(0.138488855227396*pi,3.32457974886491*pi,4.29100558174706*pi) q[5];\nu3(0.904897935476993*pi,0.063102218916946*pi,1.3078686153417851*pi) q[6];\nu3(0.523316803692898*pi,0.77518369772711*pi,1.008373917963401*pi) q[7];\nu3(0.173037145498747*pi,0.26842289848940104*pi,3.79724793015334*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.168121442006673*pi,3.43091825039522*pi,0.603555527763286*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.572872827459588*pi,-0.420416822606819*pi,0.985106722519018*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.689309050649469*pi,-0.186978826517113*pi,3.38367736261483*pi) q[8];\nu3(0.391937870445009*pi,3.31967173661165*pi,1.3481854469296009*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.529703895680238*pi,2.80986053428903*pi,1.267649506829971*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.69312341869731*pi,-0.006781542858804002*pi,4.44933825797915*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.448528747437596*pi,3.49120630446552*pi,1.329312360730385*pi) q[9];\nu3(0.248740192290243*pi,0.87947842456609*pi,0.5457713125814041*pi) q[10];\nu3(0.135698510446059*pi,3.44038200782035*pi,1.61114205396433*pi) q[11];\nu3(0.576510725056383*pi,3.3892334602618*pi,3.5974694788744*pi) q[14];\nu3(0.511958118237289*pi,-0.10045121746003499*pi,3.9870675595649*pi) q[17];\nu3(0.955147840526727*pi,3.48018347161154*pi,3.17657783279993*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.920915612642037*pi,0.380153589331385*pi,4.310774325358381*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.289839171169857*pi,3.27842691109302*pi,0.984456462929032*pi) q[10];\nu3(0.556873339803115*pi,3.21289675770403*pi,4.10908660853704*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.824949165490649*pi,-0.173118410023138*pi,1.23197991100276*pi) q[17];\nu3(0.555082356361377*pi,-0.35789036344291403*pi,3.336663316278*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44114854122523*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[13];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.139941167636299*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.433621107900448*pi,0.6987042367045*pi,4.3032657018104*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(3.5*pi,3.4558870495427*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43758963737282*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.49101380047982*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.237997144343855*pi) q[13];\nu3(1.0*pi,0.0*pi,1.296438244039857*pi) q[15];\nu3(1.0*pi,0.0*pi,1.228895368957448*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.539264147812619*pi,3.26865816549077*pi,0.601095683944098*pi) q[20];\nu3(3.5*pi,3.44610917133244*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41689982558721*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[13];\nu3(3.5*pi,3.20795041390688*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.43487971812169*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.264779847121833*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.286180338375092*pi) q[12];\nu3(1.0*pi,0.0*pi,1.167955157641748*pi) q[14];\nu3(1.0*pi,0.0*pi,1.114355220402196*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43531625457621*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5011353853374361*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4606951951587295*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.561676308261185*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39405091584445*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.603026885782616*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.615257383961243*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5578498794545812*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.48795542944*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42962735568548*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42788197193266*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.084519686404428*pi) q[19];\nu3(1.0*pi,0.0*pi,1.254854942957633*pi) q[20];\nu3(1.0*pi,0.0*pi,1.312342037960885*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.782542753342873*pi,-0.4997992622638084*pi,4.18323035325219*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.62834785995874*pi,2.88832975478028*pi,3.71833050914022*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.213140020491491*pi,-0.146732866234366*pi,3.73107336337076*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.583128676785789*pi,3.04930554937028*pi,3.94733326522848*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.534339696263679*pi,0.23502270350446097*pi,3.86596522988005*pi) q[4];\nu3(0.385100453788637*pi,0.38853922969420296*pi,4.17741358797309*pi) q[5];\nu3(0.572913216988799*pi,-0.383530939762745*pi,0.5784086434085659*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.440792560753977*pi,0.491248147466826*pi,3.60520747893212*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.433963086676952*pi,0.401330219109446*pi,0.747120546055033*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.482935362707639*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6412114447849611*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.27146612813797*pi) q[21];\nu3(0.59282808091491*pi,-0.300149349798848*pi,3.43999767935824*pi) q[0];\nu3(0.307426089084898*pi,3.4046531362892*pi,1.240299989159929*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.302310691940968*pi,0.8029506531342301*pi,4.17863870396572*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.561189515186386*pi,-0.21741268037731998*pi,4.04443036493272*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.452965303397656*pi,3.15337981502021*pi,1.71627607433437*pi) q[0];\nu3(0.338598136592007*pi,-0.33305980602809604*pi,4.44626516556193*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.511722260127734*pi,0.33384241352325905*pi,4.15862515933696*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.510413907784278*pi,-0.4454819000454938*pi,0.94227416747541*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.800359224430503*pi,0.5196682964745201*pi,4.06634523024251*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.295910245531083*pi,3.25804144586767*pi,1.75826553381873*pi) q[2];\nu3(0.76261712232902*pi,3.27939099452332*pi,4.41607623175*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.342624371870852*pi,2.98913670718288*pi,1.0805900272159419*pi) q[12];\nu3(0.384847043858945*pi,0.006355945637872007*pi,3.9261022496406*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.568554574755732*pi,2.84432225336898*pi,3.44051504025218*pi) q[17];\nu3(0.360062119280624*pi,-0.238094589358871*pi,0.6061109193379179*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.644986204439847*pi,0.31883474250283494*pi,3.99169462521545*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.344257817341901*pi,2.75270339203458*pi,1.241451511917145*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.268618019603409*pi,2.75508104826723*pi,1.455629445781226*pi) q[12];\nu3(0.0511919768930741*pi,-0.162042088855616*pi,3.81487636866126*pi) q[14];\nu3(0.751364844058776*pi,3.22013319232362*pi,3.39961865757897*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.293491558328107*pi,2.90394368249721*pi,0.7700676318496911*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5351277741942*pi,0.5260170185783299*pi,1.029083309493609*pi) q[8];\nu3(0.807037314607721*pi,-0.010172154837070013*pi,3.51506359082462*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.33992453867993*pi,0.58381129631824*pi,4.01723941292171*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.346826216094168*pi,-0.05257110237067297*pi,3.75535345000494*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.512162177697556*pi,0.09626994018465895*pi,1.2713275930528138*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0727061284820386*pi,-0.4697887097548677*pi,1.4895854364541279*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.32842036641636*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.264932658367432*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.424983763783078*pi,0.295341877366713*pi,4.4978552749948495*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.37315699225978*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.192642703868775*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.708642041377163*pi,-0.4414296577566133*pi,0.897509520222048*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[7];\ncx q[4],q[9];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.787051176088779*pi,2.9104661670241*pi,3.77976361245175*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44854546888499*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3148347894671328*pi) q[14];\ncx q[16],q[17];\nu3(0.0794048404710042*pi,2.70102264565595*pi,0.9474526880962679*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.37197556557408*pi) q[2];\nu3(3.5*pi,3.39546295484042*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42882126670794*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.44992439932004*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3490165441127488*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.2805006597898498*pi) q[9];\nu3(0.075554952278162*pi,0.09052009111858095*pi,4.08184637162184*pi) q[10];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.324943973595567*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.601605020858041*pi) q[17];\nu3(0.274992131737068*pi,0.487408299685244*pi,4.1333096658189294*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[20];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(3.5*pi,3.34116555550872*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.33622199317962*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.332818942344425*pi) q[11];\nu3(1.0*pi,0.0*pi,1.301791258215411*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.460172209507601*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.357620226456859*pi,2.57988081918375*pi,1.50634481378496*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36534691780054*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37292326380786*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5791770912898682*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.32580428324024*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199104051680005*pi) q[20];\nu3(0.334501856760816*pi,2.94430720785234*pi,0.593974593702436*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.641601684254995*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5279640274053743*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.382453627075194*pi,3.44634268463151*pi,1.315443706992749*pi) q[16];\nu3(0.700956466452819*pi,-0.35990236599707404*pi,4.00964366034192*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.597685710968105*pi,-0.289090814645414*pi,0.723099005078975*pi) q[16];\nu3(0.750718055102563*pi,-0.4667026769918899*pi,0.780021887786417*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3938450736225505*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.649495727412196*pi,-0.300752684964649*pi,3.53702982062497*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.72944661772639*pi,0.019575078391948053*pi,3.59383950256883*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.442617377465214*pi,2.92992150322465*pi,1.280155620617685*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.548624969287531*pi,-0.334969200647257*pi,4.24831313331351*pi) q[4];\nu3(0.443721848099504*pi,0.08952681998210799*pi,3.75849887463071*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.823445710629519*pi,0.33640178064859005*pi,0.753550692814255*pi) q[9];\nu3(3.5*pi,3.42152750044131*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.33220576179935*pi) q[18];\nu3(3.5*pi,3.3928989618954*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.145485264561221*pi) q[21];\nu3(0.706618663797867*pi,0.7380961502674099*pi,4.29685415094937*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.62132638491771*pi,0.49803326146734095*pi,4.01033032742521*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.62067707692411*pi,2.99265132746716*pi,4.20388137068746*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.30819915088209*pi,-0.49377256738876946*pi,1.87101927065576*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.965511997681236*pi,3.27247302044796*pi,2.88986982714492*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.701989640700369*pi,2.80613238124546*pi,3.36417675652317*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.776685836277983*pi,3.22404953752717*pi,0.5927138775610858*pi) q[11];\nu3(0.405266853739608*pi,-0.14508868693341698*pi,1.464461918486422*pi) q[12];\nu3(0.79013918028402*pi,-0.4738963308818265*pi,4.20793832256267*pi) q[13];\nu3(0.649999872537677*pi,2.89033188251714*pi,4.033951615136489*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5965140177897407*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5391234764295298*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.946251579864187*pi,0.5404728236035199*pi,0.866498418837502*pi) q[11];\nu3(0.0770904919978827*pi,0.0019676985324820206*pi,0.996954141012466*pi) q[12];\nu3(0.262384775115858*pi,3.45340026010252*pi,0.5099335250465478*pi) q[13];\nu3(0.526588593305572*pi,0.59896125134862*pi,0.898241690379151*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.491017123124214*pi,3.31937377139552*pi,3.39971868444743*pi) q[3];\nu3(0.561331525929906*pi,0.24928940647116204*pi,0.9989369770734*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45794611994563*pi,0.5*pi) q[0];\nu3(0.214666235176749*pi,3.2208844307681*pi,1.79758169534537*pi) q[1];\nu3(0.735712396375542*pi,0.8752690755261401*pi,0.5885358660529377*pi) q[3];\nu3(1.0*pi,0.0*pi,1.311701118089017*pi) q[4];\nu3(0.458922505410754*pi,2.88869780353196*pi,1.07592920435832*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.856430989703992*pi,0.5226428090601201*pi,0.785989368659822*pi) q[19];\nu3(0.463760322033451*pi,3.01296169345944*pi,1.91328216210878*pi) q[20];\nu3(0.275128439471492*pi,2.91023459574583*pi,0.697466695000249*pi) q[21];\ncx q[0],q[4];\nu3(0.183039127891352*pi,-0.4253575676501672*pi,0.73577320541628*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.162040384058207*pi,3.1145497213652*pi,1.251554992645711*pi) q[7];\nu3(0.66363804819348*pi,0.5667935319092701*pi,4.2582596384579805*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.358530514057391*pi,0.10945232642168501*pi,0.5710645985002436*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.244079802240036*pi,-0.054448354699657975*pi,3.73765303771696*pi) q[19];\nu3(0.266045592804315*pi,3.26037771943244*pi,4.419797693622019*pi) q[20];\nu3(0.92322885514868*pi,0.22852879374546298*pi,0.5475874921282607*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.660465139011392*pi) q[4];\nu3(3.5*pi,3.48890404901123*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.376457472691114*pi,3.15570358587362*pi,1.98442759249388*pi) q[7];\ncx q[9],q[13];\nu3(0.243545233713934*pi,0.26070974163260496*pi,4.09514842098012*pi) q[10];\nu3(1.0*pi,0.0*pi,1.162375956289388*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.893261960286426*pi,0.13822459521462205*pi,1.155298766118342*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48405473747488*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.378432049132744*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.735991017531715*pi,0.22199081637837104*pi,1.298144469832653*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.30743450423835*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.544312511261049*pi) q[11];\nu3(3.5*pi,3.4775760122545*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263105775549668*pi) q[16];\ncx q[17],q[21];\nu3(0.85568291936298*pi,0.155001734835301*pi,4.41994385205376*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215959810267436*pi) q[19];\nu3(0.144261832336139*pi,0.681193944903*pi,0.5758955219926911*pi) q[0];\nu3(3.5*pi,3.4441520846798*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[20];\nu3(0.819765166201616*pi,0.483609344531848*pi,1.0946466164880189*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.30582828618918*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.187695405168897*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.297495827007777*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.49666078270349*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42805577344578*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.286065269030713*pi) q[21];\nu3(0.811347981383861*pi,1.1223996244569*pi,0.767486698819634*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36893552800109*pi,0.5*pi) q[3];\nu3(0.698549630037949*pi,2.60776259084072*pi,3.66446019226776*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.48848379475815*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3477969269997851*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.47523794899471*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.553378058422108*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161001178722859*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.518338677400624*pi,0.29213278447382895*pi,3.8584634930055*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.33360998900792*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4809792625868*pi) q[10];\nu3(0.360217417760531*pi,0.7747651316643*pi,4.23330766215356*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.33216157809797*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.16846884965494*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.712492199453441*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.441999504522347*pi,2.68871959324743*pi,1.50375759688576*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.4854681503595*pi,0.280917280886844*pi,0.783875276980091*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6692165714845*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3624121282161*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48597167869917*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.487713466662052*pi,2.6266438204294*pi,1.241538760527431*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.626701434623749*pi,-0.045054405857234026*pi,1.423099345749565*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.371517963516897*pi,0.06326463485989497*pi,3.62131603578782*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.899284058152795*pi,0.7058408330565*pi,4.2092223942850495*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.511776768760152*pi,3.2744332459313*pi,4.35287646043433*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.557554130926467*pi,3.26167922822006*pi,3.33099992904899*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.259916908041357*pi,0.11182177327641096*pi,3.82901725234936*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.900847312575991*pi,3.16088552586745*pi,3.34708743794103*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.457340419543992*pi,2.51640802487148*pi,1.131443563637613*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.444180672347259*pi,0.6232030661369701*pi,4.4904773560589195*pi) q[6];\nu3(0.639530643606138*pi,3.47315626393794*pi,3.32008538430615*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.350353894929091*pi,3.2276371727264*pi,4.29259014929576*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.673348468331717*pi,-0.169934607585341*pi,1.034715051354669*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.295305918783518*pi,3.05108396517219*pi,1.344395042030298*pi) q[1];\nu3(0.302377806842135*pi,3.14751665592868*pi,1.455199591966542*pi) q[3];\nu3(0.320732211270837*pi,0.06769296892362198*pi,3.66977448394115*pi) q[6];\nu3(0.802350534504526*pi,0.65452007112258*pi,4.36332627937886*pi) q[7];\nu3(0.702446016306229*pi,-0.176869844903638*pi,0.950750243717951*pi) q[8];\nu3(0.237477769021392*pi,0.73702099365843*pi,4.49421760541106*pi) q[9];\nu3(0.677534274018441*pi,2.88249961005744*pi,4.2045883791437095*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.306043267501453*pi,3.32943972827689*pi,4.23278906088919*pi) q[13];\nu3(0.223019851444972*pi,0.6051478307662299*pi,3.96853743973352*pi) q[14];\nu3(0.637800565230801*pi,-0.266439514908712*pi,3.72156577688271*pi) q[15];\nu3(0.80165694940464*pi,0.179687384694462*pi,4.11951956068676*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4425002725555*pi,0.5*pi) q[0];\nu3(0.43437657644754*pi,3.31546285067439*pi,1.45169203869207*pi) q[1];\nu3(0.61349857507973*pi,3.27636919578211*pi,0.740296105562304*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.616726195023474*pi,0.9573925520761799*pi,0.799068804545445*pi) q[8];\nu3(0.553150990300676*pi,-0.115104274827382*pi,3.89962937472201*pi) q[9];\nu3(0.599941913668252*pi,-0.4664605014523135*pi,0.815583866695275*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.114060884415941*pi,3.09149746700123*pi,1.98483439019835*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.540376005251608*pi,-0.129458040566111*pi,4.37856047852976*pi) q[15];\nu3(0.696232011240621*pi,-0.067636946804359*pi,4.19765784546879*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229481420146993*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.233171230728626*pi,-0.240853458872534*pi,0.543580377448291*pi) q[18];\nu3(0.660312354295679*pi,2.67098418169325*pi,3.84316104069458*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5119388465846174*pi) q[17];\nu3(0.381740679810919*pi,2.49446644594638*pi,1.338119741330834*pi) q[18];\nu3(0.689297410144146*pi,0.213052197672281*pi,0.8092999481026499*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3878091520805*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.244407044038223*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.4781440451594*pi,0.5*pi) q[4];\ncx q[6],q[19];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.41989122437052*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.144122639874428*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.180908388023684*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.828887454743897*pi,0.56707320991941*pi,1.146406553773355*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.35408095794355*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,1.2538553106864812*pi) q[5];\nu3(3.5*pi,3.46458013349611*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47182860670003*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.26874628537519*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.42033479455668*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1812744505869102*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2930518074413349*pi) q[15];\nu3(0.134668497488842*pi,3.35311633753834*pi,1.071081771677274*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3159412304239089*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.396390714565035*pi) q[21];\nu3(0.267366402261343*pi,3.22680372534338*pi,4.497079552896*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5475955296037833*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[19];\ncx q[7],q[15];\nu3(3.5*pi,3.43552646491307*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4199067091423405*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.4279028753109895*pi) q[16];\nu3(0.807350673453894*pi,3.20545918775675*pi,4.43695549099115*pi) q[17];\nu3(1.0*pi,0.0*pi,1.086786437409784*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.4397013429604595*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.44989993864268*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5105533399665902*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41332554399137*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45816485353593*pi) q[19];\nu3(1.0*pi,0.0*pi,1.365143122485351*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.217128749516149*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.499981733622009*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.838801948063642*pi,3.32678018475078*pi,3.13167377078559*pi) q[1];\nu3(0.831462697993828*pi,3.31833387621748*pi,3.64209683929511*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5197719784806383*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0974882453287727*pi,3.17413348037467*pi,4.36039213646966*pi) q[1];\nu3(0.455154898802452*pi,0.24846593612871803*pi,3.43262608155242*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.208143141828434*pi,-0.49852339460646244*pi,1.76806814263166*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.566219579005794*pi,-0.423311629006777*pi,3.81712391654266*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.660344455924724*pi,0.27565087169008595*pi,0.538305296604148*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.409625043774493*pi,-0.314186983894683*pi,1.72274267921693*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.792366520551777*pi,3.28503388098612*pi,4.4879579916111005*pi) q[3];\nu3(0.406027272459841*pi,3.02184122964139*pi,0.843018157069819*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.237946676816918*pi,0.11404589019273303*pi,1.266818651422809*pi) q[6];\nu3(0.679203314144388*pi,0.492025734893103*pi,4.16310553585273*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.292795409429875*pi,0.14631744143846803*pi,3.72729346839679*pi) q[10];\nu3(0.41241877188923*pi,-0.174944357494205*pi,1.366970112866721*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.273662963476346*pi,3.01734618879944*pi,0.910481660182132*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.325876677929493*pi,3.20568551134685*pi,0.5450333828232659*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.593885927170281*pi,0.69902954978013*pi,0.629914074197118*pi) q[4];\nu3(0.430921338119295*pi,-0.47229652852999837*pi,1.71526432633292*pi) q[5];\nu3(0.488966806140024*pi,0.314145342186667*pi,4.287146177119579*pi) q[6];\nu3(0.0546136515597486*pi,0.92436379805122*pi,4.286003666079139*pi) q[7];\nu3(0.426529963549546*pi,2.67204876725895*pi,1.64842903742579*pi) q[8];\nu3(0.522785938065132*pi,2.65421824241873*pi,3.41575209811025*pi) q[10];\nu3(0.330530893259717*pi,-0.19889052844871302*pi,1.5717271164795*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.552157806200483*pi,2.95468138930035*pi,3.52736080031563*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.861703285714147*pi,0.14264411234575503*pi,4.40119998561402*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.720430226110905*pi,2.96444911626811*pi,3.21703801065957*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.718430188874361*pi,2.75967060279655*pi,3.95391028633308*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.141211716169488*pi,-0.170619991161714*pi,3.90404267429084*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.237297428234103*pi,-0.307617001602862*pi,0.571428645613424*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.524906355840557*pi,0.06563280444162001*pi,1.4148902704076018*pi) q[12];\nu3(0.612952969191535*pi,0.6052131869294799*pi,1.320003840432808*pi) q[13];\nu3(0.693886046000224*pi,0.28738975692751*pi,4.18112469759299*pi) q[15];\nu3(0.401661115255642*pi,-0.364498206880626*pi,0.843164058357617*pi) q[18];\nu3(0.453882614519485*pi,3.35569663222756*pi,1.94097828173419*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.802274373243185*pi,0.20216092723438195*pi,1.008728438336288*pi) q[21];\nu3(3.5*pi,3.38529117561571*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.495620664489387*pi,3.34550355063748*pi,0.84682614598127*pi) q[13];\nu3(1.0*pi,0.0*pi,1.324951234922949*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.945447358387354*pi,-0.02142924009508701*pi,4.39863081790108*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.182024299638855*pi,0.340078855064857*pi,3.88986939768037*pi) q[20];\nu3(0.702457472212427*pi,3.00649439472184*pi,3.35414096797447*pi) q[21];\ncx q[2],q[14];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37367940745035*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.319285886834073*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.53809618936695*pi,-0.361102068983845*pi,4.22563458611098*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49606692202187*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.267138128789028*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.45189095789654*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30738215892635*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.249287106850306*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.602695534047178*pi) q[14];\nu3(1.0*pi,0.0*pi,1.273598376976288*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45129695116407*pi,0.5*pi) q[0];\ncx q[2],q[14];\ncx q[3],q[5];\nu3(3.5*pi,3.38583385466406*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.716598432732909*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[15];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.290168099583386*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.30231729222627*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.44811635644285*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47390236903984*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.516125909845614*pi) q[11];\nu3(3.5*pi,3.34151421600103*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35826866591095*pi) q[15];\nu3(1.0*pi,0.0*pi,1.184568765151853*pi) q[16];\nu3(3.5*pi,3.44621886847061*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307825212124973*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329193788540528*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4899772226302*pi,0.5*pi) q[1];\nu3(0.239587303554684*pi,3.21637693653013*pi,2.15043510937689*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[15];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.33486107658271*pi) q[12];\ncx q[13],q[16];\nu3(0.453907030521048*pi,-0.4267797195475032*pi,1.332353904606927*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5369700235471271*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.276718412561478*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[20];\nu3(0.423476280817268*pi,0.09777519852070904*pi,3.62400557578974*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.653058962940103*pi,-0.10782069918071102*pi,4.34847461090496*pi) q[6];\nu3(0.131992990998158*pi,0.379219085373801*pi,0.5748963960411582*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.239279398986289*pi,3.42240824664605*pi,2.06229709173071*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4489840308268604*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.22121185272051*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5480459572979004*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.372693930993015*pi,-0.23838084365184498*pi,4.22232050735622*pi) q[6];\nu3(0.782692376282366*pi,3.18745080643408*pi,3.35467031685758*pi) q[7];\nu3(0.911920958290056*pi,2.6326802329982*pi,3.45745639207984*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.493316380352946*pi,3.1955389989339*pi,4.2963955282661*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5337882604499957*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.26147316769275*pi,2.90436981081525*pi,0.7583448807053901*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.186594272245688*pi,0.27942994193775095*pi,4.14944542414576*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.703784118128978*pi,-0.353299121034432*pi,1.00632897068309*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.620615843549074*pi,3.15343063095442*pi,3.32047059847224*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.635445965788512*pi,0.13773949135888797*pi,3.94839936807531*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.561782361519011*pi,3.18701484739653*pi,3.98439734961131*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.559070218768073*pi,3.45426922521394*pi,3.35352229651331*pi) q[9];\nu3(0.814686502913069*pi,0.54574278286118*pi,4.39096494489272*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.553761590600381*pi,0.65555656740683*pi,4.39220912157182*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.831815829002496*pi,3.34189001086159*pi,0.592155852339134*pi) q[1];\nu3(0.675675345878945*pi,3.32685642901262*pi,4.30050693703258*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.196687235749586*pi,0.37804140726120095*pi,0.769451631986231*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.295700600484646*pi,2.70295227647432*pi,0.888790773243161*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.34545950941259*pi,2.64303570563855*pi,1.240787625984819*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.626929230269328*pi,0.32196414845836197*pi,4.46069078429725*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.523803922771612*pi,0.276677127953074*pi,3.60974141972387*pi) q[1];\nu3(0.723285095831173*pi,0.56396943210711*pi,4.11087053444853*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.258065626310234*pi,3.33525474205039*pi,1.390952278453096*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.530390280129443*pi,2.51487886029937*pi,3.97843228211613*pi) q[13];\nu3(0.31586944101897*pi,0.73948610654006*pi,3.73976933411691*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.240015483654514*pi,2.6103385107038*pi,1.316789344092367*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.100684960079669*pi,0.54842318426063*pi,3.60254441214079*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.669666569771833*pi,-0.310987683488735*pi,0.655726698678896*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.272797101764869*pi,-0.137980236747766*pi,1.149549707638112*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.400191200183618*pi,-0.05934623276343598*pi,4.34220240678223*pi) q[18];\nu3(0.444929502359285*pi,-0.4206457804152217*pi,1.32629036957384*pi) q[19];\nu3(0.636707724863517*pi,0.03928024804417096*pi,4.37114015398285*pi) q[20];\nu3(0.318968629982314*pi,3.47116722559705*pi,1.388888689165983*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49973841780801*pi,0.5*pi) q[14];\nu3(0.253934376050361*pi,-0.4405214752454204*pi,1.128842325948118*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.621336855932675*pi,0.80365580510306*pi,0.782669613892234*pi) q[18];\nu3(0.183767350225143*pi,-0.05424008091527799*pi,1.461677485117324*pi) q[19];\nu3(0.68516856098631*pi,3.3484234170437*pi,4.0369733050253505*pi) q[20];\nu3(1.0*pi,0.0*pi,1.309473365181773*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.550908656895116*pi,0.06126203235804095*pi,0.5320356319299463*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.22099691390587*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4347153128117*pi,0.5*pi) q[6];\ncx q[11],q[13];\nu3(0.740762586601233*pi,3.10836564176534*pi,3.19019877136585*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.131689998769656*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.160137559135644*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33090547112086*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[19];\ncx q[3],q[8];\ncx q[4],q[20];\ncx q[5],q[9];\ncx q[6],q[17];\nu3(3.5*pi,3.48655502633888*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0548551022032289*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45480678738044*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38651407705885*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3868442077805*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43231662956229*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.236727499437844*pi) q[8];\nu3(1.0*pi,0.0*pi,1.129164280813221*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4798449162866*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48026538574684*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1978468852135151*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1249330424359432*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[15];\ncx q[2],q[19];\ncx q[3],q[8];\ncx q[4],q[20];\ncx q[5],q[9];\ncx q[6],q[17];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5364760252483824*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43124516154819*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46064496548446*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39680149799559*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.621808280198106*pi) q[9];\nu3(1.0*pi,0.0*pi,1.210668389372691*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.188454563496073*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.38177551816089*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1837028700108019*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5744745426799562*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.499702030749059*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[8];\ncx q[4],q[20];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.481255623818059*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47073068645058*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5144100344270202*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.700644475017295*pi,2.99535461609105*pi,4.48418683241533*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.607842051002773*pi,3.1607909771891*pi,3.87413848434588*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.817850466595565*pi,3.45046207704067*pi,3.03983053495355*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.584422301726301*pi,3.25862430748654*pi,2.98794895959978*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.371260887273525*pi,-0.2317778326585*pi,1.1273521985055028*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.394655574925512*pi,1.02322570259491*pi,4.46730086549341*pi) q[1];\nu3(0.130258376785368*pi,3.15126321405301*pi,0.720021709106895*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.295376303242048*pi,0.6358395857806001*pi,3.85938873188917*pi) q[5];\nu3(0.740083662239414*pi,0.11228029605349399*pi,1.308253255867783*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.525876594177893*pi,0.188117863593389*pi,4.29445186521977*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.356760633668504*pi,0.74880265125454*pi,0.652344029001866*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.612086996817197*pi,0.07472885349799596*pi,4.22867680599067*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.504836583228039*pi,-0.09390684379754899*pi,0.95853817540277*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.548307506819896*pi,0.309672822105285*pi,1.55657859083793*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.447731539480619*pi,-0.12175702803410299*pi,0.74470355566343*pi) q[5];\nu3(0.529055511581634*pi,0.077653113610472*pi,1.3033070267919031*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.471265096816398*pi,3.31988774662542*pi,1.59250912814872*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.697440332455339*pi,2.77136183466573*pi,3.93606677183219*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.2018945479568*pi,2.98725709566856*pi,1.056677173860805*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.474300985392789*pi,0.14066117040721304*pi,3.81861429935918*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.432739328055662*pi,2.88749066857514*pi,1.3847199788632492*pi) q[13];\nu3(0.894153644215563*pi,3.18485940228666*pi,3.85579591264615*pi) q[15];\nu3(0.666823066507326*pi,-0.4178544755620429*pi,3.19065629244165*pi) q[16];\nu3(0.516713893798198*pi,-0.319740187297592*pi,3.77186681888384*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.765548333845394*pi,0.53559908796344*pi,1.183041183598875*pi) q[3];\nu3(0.685079939050017*pi,-0.36218299779674*pi,4.30085654937816*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.545503335857334*pi,-0.4156165379104776*pi,3.98828286555207*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.213589409296702*pi,0.43668124075244097*pi,4.29161576881462*pi) q[16];\nu3(0.566893227994683*pi,2.62352284498842*pi,3.52212381871004*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.665634349555646*pi,0.81726616757962*pi,1.055013441206009*pi) q[20];\nu3(0.223442503944243*pi,0.64870164808504*pi,4.27189504187145*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.277158887528946*pi,0.354937954326931*pi,3.39391162781213*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.555239764100938*pi,0.17266377450696901*pi,0.701076298717362*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.659672904619787*pi,3.18453109147296*pi,3.03077749709067*pi) q[18];\nu3(0.671583536676668*pi,0.46912785625811304*pi,1.50882331537745*pi) q[20];\nu3(0.556543196753767*pi,0.39100455312807003*pi,0.815190692108659*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.378045802593733*pi,2.65395394653981*pi,1.3061864074257281*pi) q[7];\nu3(0.426680129471727*pi,0.61577138745263*pi,0.731154567420947*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.586027027192546*pi,2.43996510767004*pi,3.76696984311834*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.205053246364784*pi,3.43533899140841*pi,1.009522201546194*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33718802620857*pi,0.5*pi) q[5];\nu3(0.636729305962139*pi,0.7904102185364901*pi,0.5389266651663528*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.494952226346315*pi,-0.380648325047229*pi,0.946470482876784*pi) q[10];\nu3(0.724344764681712*pi,0.9069439423380501*pi,4.4602561191333905*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2764796182236822*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45716226450577*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45809993174362*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.408388215603001*pi,3.36550683339485*pi,1.78910551670233*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.204976878337048*pi) q[13];\nu3(1.0*pi,0.0*pi,1.322951794443485*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[15];\ncx q[1],q[13];\ncx q[2],q[17];\nu3(3.5*pi,3.35551162793358*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214942009805025*pi) q[14];\nu3(3.5*pi,3.4633321819435*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.093940534388631*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.607855363278249*pi) q[21];\nu3(3.5*pi,3.35401817496089*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\ncx q[5],q[21];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41482372093489*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43520597676848*pi) q[13];\nu3(1.0*pi,0.0*pi,1.261693748473931*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7031160047574601*pi) q[17];\nu3(1.0*pi,0.0*pi,1.291620396920454*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[15];\ncx q[1],q[13];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41106045630253*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49415405453148*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.338197838001566*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.225456434750932*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.41244917004233*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48179983917238*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[9];\nu3(0.478174270931155*pi,0.22261200590409502*pi,4.24285107602085*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.38976070983842*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.162434556535263*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.556942016809161*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.353330994708379*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.798581892776515*pi,0.13516578870639695*pi,0.5422128430274629*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.735585499307274*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.309536824119791*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.80305202727946*pi,-0.217038889306916*pi,3.40206156773901*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37676844694628*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46480987443758*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1931886749056*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.70457463917824*pi,3.01456393673674*pi,3.26488767163718*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.711467007941349*pi,3.12051160124481*pi,4.37607796486738*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.329956397463757*pi,3.45086790335624*pi,0.6854171352834559*pi) q[21];\nu3(0.860508200248632*pi,0.36823021437288805*pi,1.164035433626477*pi) q[0];\nu3(0.589889282804665*pi,-0.4736954698655018*pi,3.4211000569264*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.777951140323446*pi,0.17298693448000202*pi,0.976960139539716*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.384363507579311*pi) q[16];\nu3(0.557718401949465*pi,-0.059307581552245026*pi,1.2633026400529341*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.709132827473988*pi,0.17694820000404*pi,0.850505764873995*pi) q[0];\nu3(0.936305375185627*pi,0.88360817388072*pi,0.648113685312654*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.620039319335067*pi,-0.357529428251473*pi,0.999571028967988*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.630082008504591*pi,3.15662403277904*pi,4.4963309606907504*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.760871596998145*pi,-0.29866534630288*pi,0.979099484239877*pi) q[15];\nu3(0.195518266726665*pi,3.41485610395265*pi,0.627784465942823*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.298387002071403*pi,-0.4664347475552444*pi,1.92136432366144*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.956649416432853*pi,-0.10582228319145698*pi,0.5360874999125703*pi) q[13];\nu3(0.411836950016404*pi,0.475821134092278*pi,3.63086862610067*pi) q[14];\nu3(0.580658807291396*pi,3.21824528659784*pi,4.15522430289612*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.777395288674313*pi,-0.4589838804621232*pi,0.8168116975382891*pi) q[19];\nu3(0.925835817367401*pi,2.97027176544231*pi,4.0744244261949*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.836439512078458*pi,3.08312557072705*pi,3.35530710153591*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.731577530973242*pi,3.01816468561612*pi,3.53019148870933*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.448458591402461*pi,-0.09008311536186198*pi,1.448654253166099*pi) q[13];\nu3(0.409901386376835*pi,0.8671414802744699*pi,4.30673748899254*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.822668042812851*pi,3.3026190099646*pi,3.93465662326641*pi) q[18];\nu3(0.511830324391342*pi,2.98229910968964*pi,3.57019883318452*pi) q[19];\nu3(0.758175939025694*pi,-0.174813783831816*pi,0.616255794160313*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.691947555993693*pi,2.79066737344854*pi,3.33939931886799*pi) q[7];\nu3(0.934330162797114*pi,2.97829646286866*pi,3.70249421626542*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.491644868941678*pi,3.23611847724193*pi,1.59997744388072*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.145791750857161*pi,-0.4108188926626154*pi,1.244525446274904*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.104581153922473*pi,0.05457311887993899*pi,3.56599749973519*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.666032822398764*pi,-0.08291029759732899*pi,4.27628408700644*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40742183774067*pi,0.5*pi) q[1];\nu3(0.200662205681193*pi,0.39579570873703396*pi,0.980981370187447*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.372062076118001*pi,-0.23311632920124897*pi,1.71870135445301*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.195271071743554*pi,0.445737785848473*pi,0.8707397452923731*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.377883111794643*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[17];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48369816714588*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42024157684622*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.406423400268117*pi,0.50098842198511*pi,3.79833922964178*pi) q[9];\nu3(0.893339868565345*pi,3.05187882666018*pi,3.46650766670793*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.23121795156903*pi,0.16824041556292402*pi,4.36593111427517*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2247636989944302*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314894140299274*pi) q[19];\nu3(3.5*pi,3.3787004516148*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40499749279449*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.299419983665858*pi) q[7];\ncx q[8],q[20];\nu3(0.3318522337333*pi,-0.353392031364975*pi,1.331096652645368*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.930397311572554*pi,0.44857156118668096*pi,4.08822034360923*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3486385094066105*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284970881038338*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[17];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48891315219612*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.25750441216442*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5153277178147296*pi) q[14];\nu3(0.331139776113257*pi,-0.239859515929448*pi,1.65736090893547*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47529711739792*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340513679855699*pi) q[20];\nu3(1.0*pi,0.0*pi,1.23702289317053*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36451674513595*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.264772762915511*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.39820095394575*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49760872449057*pi) q[18];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5251272610842108*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.602280197482219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.406232445637659*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.453289763954227*pi,3.19134332209719*pi,1.64852411313244*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.39737280147747*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44290521900795*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.193225346849635*pi) q[12];\ncx q[13],q[16];\nu3(0.681396885362037*pi,0.174821323911299*pi,3.72620055326546*pi) q[14];\nu3(1.0*pi,0.0*pi,1.381040385374141*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.892472738563108*pi,0.56429543678832*pi,0.8730570632789589*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3753239276161*pi,0.5*pi) q[13];\nu3(0.49538196842931*pi,0.309770888206336*pi,3.91709164088258*pi) q[14];\nu3(1.0*pi,0.0*pi,1.209464849467862*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.46602889217215*pi,3.31901592839373*pi,0.904559517743173*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.194658556824643*pi,3.20447530481316*pi,0.654757240222505*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4849479173255*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3318376706351*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.49976314744105*pi,3.28179498900313*pi,3.45693412510854*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.565205574400714*pi,-0.4662391757492529*pi,4.26308377271837*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.889882718757187*pi,-0.307377837436776*pi,3.77425105809992*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[15];\nu3(0.302487904392821*pi,-0.230681963732145*pi,3.78497551608787*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5648283845500416*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.618520936616874*pi,2.91778223470856*pi,4.23273701141045*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.163242747986738*pi,-0.272504455831923*pi,0.8906491814001121*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.269857200067912*pi,3.33722755890541*pi,1.66133756083592*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.46886256853877*pi,0.16049236587531102*pi,4.42472325164621*pi) q[21];\nu3(0.855576718239316*pi,0.33444910596909905*pi,1.3116742759702449*pi) q[0];\nu3(0.124560076850079*pi,0.43439604922767605*pi,4.4138309999403305*pi) q[1];\nu3(0.51674782505743*pi,0.09640841117909105*pi,4.228235861334079*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.6269632250729*pi,0.79730520678719*pi,0.745937307186732*pi) q[17];\nu3(0.733648475252185*pi,-0.4567758878101311*pi,4.19121476868082*pi) q[18];\nu3(0.100064180414001*pi,3.13815412616699*pi,2.05109020172318*pi) q[19];\nu3(0.622881358190097*pi,3.02742214350098*pi,3.08742013008824*pi) q[21];\nu3(0.390555501215598*pi,3.08298008326443*pi,0.5856186271938502*pi) q[0];\nu3(0.467333038926336*pi,1.01078001696543*pi,4.33950322825516*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.475273021381099*pi,3.37973467167587*pi,1.96277365477496*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.354745734334211*pi,0.18036004017790497*pi,0.669834095455622*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.683815930782256*pi,2.83397590151133*pi,3.59227967595733*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.791056774811139*pi,2.5648277711331*pi,3.5280078405506*pi) q[16];\nu3(0.485215600054723*pi,3.22695231144104*pi,3.44892368658699*pi) q[17];\nu3(0.45535173503397*pi,0.9232199332840301*pi,0.5503740333914104*pi) q[18];\nu3(0.409325077857672*pi,-0.267283674906021*pi,3.74928667677483*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.658043984941598*pi,0.014969789353258989*pi,0.5934470464608581*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.485317156369046*pi,-0.347642252430693*pi,3.66486779321499*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.32228100030473*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0850208224887869*pi,0.7240497077339101*pi,4.115550593017041*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.647030914943052*pi,-0.4615493292422963*pi,3.90175041325412*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190026326034872*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.355006934919488*pi,0.22977680630614095*pi,3.40514821846835*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.868674823817154*pi,-0.259024612644823*pi,3.84710991585831*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.734206204972777*pi,0.11896301076924898*pi,3.73286629780105*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.836781154167167*pi,-0.4195538607728997*pi,3.64360154681234*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.401957630399631*pi) q[20];\nu3(3.5*pi,3.34932457861651*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48427107146576*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1874981885094429*pi) q[6];\nu3(3.5*pi,3.44521824534619*pi,0.5*pi) q[8];\nu3(0.803675933599093*pi,0.09329465514774904*pi,1.188579285196269*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[20];\nu3(0.792352772382644*pi,3.16997780867931*pi,3.42850085183727*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.333484721774304*pi) q[18];\nu3(1.0*pi,0.0*pi,1.163570194898245*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[6];\nu3(3.5*pi,3.48539122266851*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41231308495176*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.105258442850477*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2368984995484231*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.572218115271508*pi,0.214751889089133*pi,4.24663723377933*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.535445395870776*pi,0.26237473845354997*pi,1.58205960919636*pi) q[15];\nu3(3.5*pi,3.47171199579164*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.368533087639678*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[5];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,0.612665137292862*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.72258643210748*pi,-0.229490017368348*pi,3.27712498518729*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.228400475600993*pi,0.7830806149704801*pi,3.956459440455*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.28427466332365*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.456601240607609*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3317054218079*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.51753526429735*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.31978276378321*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2556616155517841*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5888610281437887*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[5];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41581318252454*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2682619704556721*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.489918364595365*pi,2.99626335621704*pi,1.4197012776907871*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.497321988186887*pi,3.45389612712384*pi,4.24969918567635*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.408869636631992*pi,0.17606165958221398*pi,0.854179096229141*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.631280812777452*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.57290380064564*pi,0.21168303154963297*pi,3.703341907553*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.307776614258256*pi,0.18718983072783502*pi,3.60723441070528*pi) q[3];\ncx q[4],q[12];\nu3(0.243510434635512*pi,0.274608425198801*pi,4.479449226986469*pi) q[5];\nu3(0.847782569279625*pi,0.72126610086286*pi,4.2748226107530805*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.654165868686516*pi,2.73535478357024*pi,3.56188402074678*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.667152384841316*pi) q[13];\nu3(3.5*pi,3.47851808601343*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304806600005995*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.59880148433509*pi,3.15864888767972*pi,4.366585460659969*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.526534878740587*pi,-0.354093782871648*pi,4.27452262046919*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.323546748236235*pi,-0.4365991559503382*pi,4.02434832682315*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0472382750210298*pi,-0.20442013515657498*pi,4.2302137335237795*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.678857503736686*pi,1.05674147475435*pi,0.670034806566539*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42765847502784*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31982994765176*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197818440363707*pi) q[16];\nu3(0.459277078481273*pi,2.79627551734487*pi,1.082254429061789*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.619074167860459*pi,-0.232378099762799*pi,3.51516757274401*pi) q[21];\nu3(0.255473789144348*pi,-0.40407920918563667*pi,0.666629285285936*pi) q[0];\nu3(0.44503391957682*pi,-0.279313670153213*pi,4.182235557375639*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.815764879037226*pi,0.05224457991891296*pi,4.0986593666598505*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.919054368080136*pi,-0.274879402899197*pi,4.37476234361389*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.35597154732311*pi,2.67205376282444*pi,1.466804452413436*pi) q[13];\ncx q[14],q[15];\nu3(0.809422875948935*pi,0.04068133474119595*pi,1.205194647285702*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.58516743162778*pi,3.08365371833959*pi,4.16214563816139*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.756903476192145*pi,-0.08449188528691398*pi,4.08906690108155*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.746989529527682*pi,2.91410277052663*pi,3.37337825292829*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.16373653888058*pi,0.89646807034766*pi,3.9444148226276*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.548005966062453*pi,2.88609203083156*pi,1.3216631031573551*pi) q[8];\nu3(0.175490377349658*pi,0.86903387726663*pi,4.45687319638048*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.485484656683757*pi,0.01359679918721901*pi,4.3296268686831105*pi) q[12];\nu3(0.239554958362866*pi,0.059653375180083956*pi,0.9913788233647209*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5132584937592015*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.728556138804334*pi,3.08632924658853*pi,3.39111617309711*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(0.548473445832687*pi,0.429425921219706*pi,0.936413890850864*pi) q[7];\nu3(0.430142102620425*pi,3.19925916462749*pi,1.95895379551802*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.308924246896571*pi,-0.226227468261413*pi,3.93438946097621*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38480586802812*pi,0.5*pi) q[6];\nu3(0.474372558956358*pi,0.06404163821415099*pi,3.73257949173983*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2180157860889769*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.155601463709658*pi,0.25176130970030797*pi,1.225919689027939*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.42570500613955*pi,0.5*pi) q[17];\nu3(0.69980254202132*pi,-0.298765656808968*pi,3.29028963060149*pi) q[18];\nu3(1.0*pi,0.0*pi,1.043675772223783*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.33645269171129*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4635647934006*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.816209271011648*pi,0.04472117555927102*pi,3.58323312015264*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42745065224331*pi) q[11];\nu3(1.0*pi,0.0*pi,1.246591193627163*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1587655289500751*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.45936619579885*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\ncx q[5],q[13];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.810083236097493*pi,2.80334190615688*pi,3.54612484708958*pi) q[10];\nu3(0.531751605953441*pi,-0.4877837176864553*pi,0.968455538336997*pi) q[14];\nu3(0.292504761248951*pi,0.92580420549547*pi,4.137936241696719*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305742309263549*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5079737544803569*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.4061881176518*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.223211981701062*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5135549254745833*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.631205585451315*pi) q[13];\nu3(0.786128850486498*pi,0.58823142288424*pi,4.16473343870305*pi) q[14];\nu3(0.441867554474006*pi,-0.156413397163235*pi,3.90144171839033*pi) q[15];\nu3(0.792690887592674*pi,3.1879102610475*pi,3.64162218933814*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.62402948365908*pi,0.18851910554231*pi,4.02796194893536*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5025995616803054*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5928282178290573*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.510858982686172*pi,2.98155112669921*pi,3.49702487191999*pi) q[17];\ncx q[18],q[20];\nu3(0.592402971398999*pi,0.04961711597720597*pi,4.10198362209488*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.46590232577061*pi,0.5*pi) q[3];\nu3(0.374137509066042*pi,0.7738978545964901*pi,4.2025109694044005*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.229601635702916*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.312682852159684*pi,-0.13326876743862798*pi,3.72965477576023*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.701067665910447*pi,-0.06568532755888801*pi,3.96302147263684*pi) q[17];\nu3(3.5*pi,3.44480490165325*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1880497796412879*pi) q[20];\nu3(0.512319596230141*pi,-0.037011580868891*pi,0.802304121773644*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.378418676811963*pi,-0.025483186022545012*pi,1.004228453969195*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(0.202301590178007*pi,-0.11220042639867*pi,0.5447899424468733*pi) q[5];\nu3(0.411074465495229*pi,0.48231305900325205*pi,3.52096819983997*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48137479352694*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36758825050969*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.55198743486869*pi,0.17198795353766005*pi,4.39871561022103*pi) q[13];\nu3(1.0*pi,0.0*pi,1.327183177227445*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3012868271638531*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.791752921093293*pi,3.24933665543979*pi,3.97553803829851*pi) q[0];\nu3(0.736881438979036*pi,2.9157422582354*pi,3.29717844534694*pi) q[1];\nu3(0.549086729086709*pi,0.79505191503053*pi,4.34290825803526*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47879920038896*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.286793912261427*pi,-0.26312765798640503*pi,0.9774174334807499*pi) q[6];\nu3(0.502945370970661*pi,0.27493962730407595*pi,3.88387929462357*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.44215851701784*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.891330938943274*pi,0.366061057055695*pi,0.835537721296167*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.347227593391815*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5766117339559425*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.38464344691433*pi,0.7617836403665099*pi,3.93827438209313*pi) q[0];\nu3(0.908307138408644*pi,1.09448324491399*pi,0.714493812943982*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.336987568203917*pi,3.25088166639925*pi,1.3375965290019929*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.653638981173847*pi,0.15011689135928297*pi,0.862634114467571*pi) q[11];\nu3(0.389391799879228*pi,0.249877021436273*pi,3.64557653120945*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.26526798024609*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35803750720909*pi) q[15];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.325864107554414*pi,-0.03890733962506099*pi,1.267870391636347*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46234283105142*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.402761837547747*pi,0.70491637572796*pi,4.16797097808061*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.46758048857329*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0844582393601705*pi,3.49275134215005*pi,4.178296883586389*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.341570855346769*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.42297180255968*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.223238375196713*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.222225002069039*pi,3.36951803960882*pi,1.90311768853757*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.46455708354008*pi,0.03409847861911597*pi,3.60731745650565*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.255615203430461*pi) q[21];\ncx q[0],q[17];\nu3(0.328424416562342*pi,2.77107144795162*pi,0.894627943165464*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38125898574006*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.393132419803512*pi,3.1346246074537*pi,1.85075752872986*pi) q[20];\nu3(3.5*pi,3.46503039321708*pi,0.5*pi) q[0];\nu3(0.390769187248962*pi,0.40558813207398303*pi,4.48861309231592*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.294889496741441*pi,-0.330510711533679*pi,4.2916110918054695*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.160515211774476*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.45798108280282*pi,0.26597387066238*pi,4.496805734158221*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.350150409173244*pi,-0.05857126368029397*pi,1.281790790746054*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.756193758771113*pi,3.23789138859071*pi,4.3748369510242995*pi) q[8];\nu3(0.1561226872571*pi,0.5090406587902301*pi,0.876975141376132*pi) q[9];\nu3(0.764352003871001*pi,0.6435277085059501*pi,1.134889735731147*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.263843617986528*pi,0.08562120563076603*pi,0.92275892075873*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.436487223568081*pi,0.305081558210644*pi,4.46379408253163*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.850363854115304*pi,0.14785103451980497*pi,1.101840256302515*pi) q[9];\nu3(0.76721426784504*pi,3.1694514233575*pi,2.91865858467324*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.481579435234452*pi,-0.21436350527046*pi,1.044423256698456*pi) q[14];\nu3(0.0367419216566086*pi,3.15437573607462*pi,0.8645677325421339*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34869515743773*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[3];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.32012467199549*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49999541063787*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.374005800549488*pi,3.41458556655392*pi,0.794539239850536*pi) q[15];\nu3(0.621255665139056*pi,-0.24339522285738402*pi,0.9041213978295131*pi) q[16];\nu3(1.0*pi,0.0*pi,1.378659023195167*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227280649800456*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46044200094319*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35842988261476*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.301271996956653*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.284443884300417*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.540471291716224*pi,3.16040592577342*pi,3.07158275426935*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[8];\ncx q[4],q[19];\nu3(0.376026314551459*pi,0.42661058991240897*pi,1.0080591973794522*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3857068305933*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5453274433788105*pi) q[20];\nu3(0.0736894351004105*pi,0.56754939949622*pi,4.035845365718799*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.31306077792874*pi) q[3];\nu3(3.5*pi,3.38381423413537*pi,0.5*pi) q[4];\nu3(0.323916382040615*pi,-0.09765404543328798*pi,0.628715155916011*pi) q[5];\nu3(0.588076275159954*pi,0.401825887851714*pi,4.4845107593722595*pi) q[6];\nu3(3.5*pi,3.3800137030692*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.65735863765351*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.285554037479961*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(0.689955534050135*pi,-0.311538176633067*pi,1.171931263125109*pi) q[13];\nu3(3.5*pi,3.25143523874275*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.234286405588417*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1757998256396731*pi) q[19];\nu3(0.487907494271626*pi,-0.171924715227305*pi,4.02361279957354*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[8];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.464266073339921*pi,-0.4113527833671342*pi,3.92571684495296*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.994837455067477*pi,0.8974194143837699*pi,0.9021594923045491*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.229172992682841*pi,0.66520931051432*pi,4.18520850870516*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40663331319694*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.451437971775761*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33782334773044*pi) q[15];\nu3(1.0*pi,0.0*pi,1.318107970192816*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5205652212375149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.363623722039316*pi,0.7537981855725*pi,3.78312946456571*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.6790476656637*pi,-0.227831458569124*pi,0.921082985293316*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.482855340356016*pi,0.403533684541176*pi,3.61711566752178*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.659890878342509*pi,0.494241337656511*pi,4.28287229830212*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.625204453253836*pi,2.82676961412214*pi,3.39202278214529*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.27975035071261*pi) q[16];\nu3(0.761498304268497*pi,-0.392942170465369*pi,4.10116118801771*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0119977464213085*pi,2.79389742541558*pi,1.29775641190396*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.655651086430009*pi,0.93860895291927*pi,1.004616169959321*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.606934039847084*pi,0.67795175767111*pi,0.68585934655653*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.492556496294981*pi,0.27584583410736296*pi,4.49096718102989*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.743773737569322*pi,0.03432197314096597*pi,1.230769613764757*pi) q[19];\nu3(0.690446353817272*pi,2.53248610198438*pi,3.6947246549529*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.333825149845367*pi,3.37169794849548*pi,4.25437584886666*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.690846544812387*pi,2.58814648658723*pi,3.42055538390637*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.731076651937373*pi,-0.04433045517323603*pi,1.376942533770968*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,3.45980984567959*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.339292204487782*pi) q[21];\nu3(0.275905196665625*pi,-0.285575247895844*pi,4.04970799808015*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.22890898191757*pi,1.07527954656452*pi,4.18818646954294*pi) q[12];\ncx q[13],q[21];\nu3(0.865504714412395*pi,0.49520879289486097*pi,0.9297970292485109*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.630483340924395*pi,-0.004783431169580021*pi,4.212786493614*pi) q[18];\ncx q[0],q[17];\nu3(0.857064527633764*pi,2.98248691966509*pi,3.49404798138104*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.188550956510023*pi,0.07378050383833001*pi,0.957073471886031*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.365644991788499*pi,3.35239330484804*pi,0.96208864420341*pi) q[10];\nu3(0.451285950636934*pi,0.43301342911735596*pi,3.63857989005003*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.152805384210406*pi,-0.2849812908407*pi,1.126324530455183*pi) q[14];\nu3(0.864597982299287*pi,2.87200484914543*pi,3.50977002975748*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.616112665928457*pi,0.28968426343918996*pi,0.769526291590685*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32927786574918*pi) q[21];\nu3(3.5*pi,3.46834733793479*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.63775025227506*pi,2.51577710519949*pi,3.5911526144142*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.766497069701755*pi,3.22924027382471*pi,3.1318679464993*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.275069622922151*pi,2.74720757780229*pi,0.7990820194833119*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.478003228004209*pi,0.20920230993701805*pi,4.4999604201452605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4137243684227059*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.720252558278342*pi,0.30074021899609604*pi,4.15520404896281*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.150774814516429*pi,-0.169806741997389*pi,0.722154072184084*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.827738081379652*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.47908992735663*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.255873859588608*pi,0.011486531111040033*pi,3.89168835486621*pi) q[9];\nu3(3.5*pi,3.39682156141764*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225993040338661*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285889342078856*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47350097461017*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36484597001929*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.392956379014021*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.47498641328046*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.265589467127609*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.212124994667*pi) q[15];\nu3(0.898655602357031*pi,0.31307996013079*pi,3.90809094436809*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[12];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33226678523507*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.622022351587653*pi) q[14];\nu3(0.0854992391658729*pi,0.08184152537759404*pi,4.46753500227064*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5337649569892808*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2342275955632*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48947170904579*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.35565961186152*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.5300935581001665*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.429920829486199*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6578584783136721*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.67700946410821*pi,2.55188968062496*pi,3.80891170785345*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[12];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.48100940948251*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.491772632509943*pi,2.84085641566518*pi,3.71493625921552*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.291514862506862*pi,-0.037097283140230974*pi,0.808057200741993*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47108038305958*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323266728790594*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5258966996893*pi,3.09144451699688*pi,1.6657290535614*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.367636759091371*pi,0.58225780360939*pi,4.384009068093571*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31376366403371*pi) q[12];\nu3(0.644065640221622*pi,0.27279451693183*pi,1.63846683880492*pi) q[13];\nu3(0.332765066284388*pi,0.5377673799253699*pi,4.27709743256537*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.401931576444104*pi,0.29972177919196297*pi,1.1872438044328542*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48250911533171*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.222177052217764*pi,2.71713974478769*pi,1.133248460414546*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.139228594449877*pi,-0.26331571864840697*pi,0.5760973173871697*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.332810946115011*pi,2.68321680994924*pi,0.8508390180834511*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.325345720629924*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3007871289845205*pi) q[20];\nu3(0.262635680968401*pi,-0.05691119062005501*pi,0.701782065055657*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.906985893263303*pi,-0.4729644017742451*pi,4.40188411476666*pi) q[4];\nu3(0.262966423413641*pi,0.47984626634510297*pi,3.6317023414617*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.692409925368772*pi,0.8318540429003201*pi,1.14826866964308*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.253741118452066*pi,-0.4273206264818934*pi,4.0492816171316*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.438517902294226*pi,2.80643413023185*pi,1.01401796055853*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.726616760790597*pi,0.214890735953419*pi,3.97098596930517*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.64014185697521*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.527451399477289*pi,1.05740217618926*pi,0.7585683660821301*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.534072474461236*pi,-0.4061556174748167*pi,3.45193537532004*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.371675198919245*pi,0.348392716009969*pi,3.97978252965828*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.568734107989574*pi,3.15138552947135*pi,3.4320446292953*pi) q[15];\nu3(0.151776385165328*pi,0.024003296277146036*pi,1.291882043958727*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.306492138735403*pi,0.21819506542803102*pi,0.725368358834116*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.608374631754437*pi,0.84631740092928*pi,1.030954926965895*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.285008180157742*pi,3.43402725961619*pi,1.3802336326716609*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.550202256950691*pi,3.25771622525654*pi,4.36093930391785*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.434218437705075*pi,0.15813143028963605*pi,3.58553142343055*pi) q[1];\nu3(0.781640823042172*pi,0.336427149539252*pi,0.5109627221912479*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49744654160699*pi,0.5*pi) q[4];\nu3(0.161586088955496*pi,2.79263153545554*pi,1.38865212612301*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.240994045420477*pi,3.44229638304868*pi,0.785457265004788*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2924722055420559*pi) q[21];\nu3(0.553188383856684*pi,-0.335172535968128*pi,3.30994019346646*pi) q[1];\nu3(0.480202148170073*pi,3.27305203963862*pi,1.8734182357756*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[15];\nu3(0.325539540773832*pi,-0.371173025825162*pi,4.32443354497745*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.126487507813629*pi,2.41300707937288*pi,1.336718761641436*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.956081889697873*pi,-0.4326392051093736*pi,4.0319970042144195*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.6316125501364*pi,2.71882436031787*pi,3.90363509776589*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39039867131548*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[8],q[11];\nu3(0.716682977781086*pi,0.88140630094573*pi,4.45277923341458*pi) q[9];\nu3(0.865240900870398*pi,0.6557304870349401*pi,0.885156058565181*pi) q[12];\nu3(1.0*pi,0.0*pi,1.279362884837693*pi) q[15];\nu3(0.885004984136539*pi,0.6886608895467401*pi,1.013894200213194*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.828212347503243*pi,-0.212881118185906*pi,0.69609421431424*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.534628396854001*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.205685158847884*pi,3.32421347885846*pi,4.40977775931385*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4869256640377*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.389037684126273*pi) q[11];\nu3(0.157832867854738*pi,3.20608283509377*pi,1.208659132227609*pi) q[12];\nu3(0.35208716500601*pi,0.67507419345998*pi,3.78113023561365*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[11];\nu3(3.5*pi,3.43956884098514*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.344622059050851*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210206438601618*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3102707235223*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.729099866843237*pi,0.495553271986799*pi,1.320737259857967*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.224212795008077*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.629507381992239*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.267099814868921*pi,2.93754645528885*pi,1.413642783052948*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[18];\ncx q[2],q[20];\ncx q[3],q[13];\nu3(0.601370922994321*pi,0.23953015029519098*pi,0.6404239986175471*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48515549077281*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.365506943645641*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32976417913867*pi) q[19];\nu3(0.507404389951212*pi,0.94305741088069*pi,4.2468765313344*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36881427727884*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46986295629078*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44428570435357*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.43183216910484*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.649350405722378*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3849132262948*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.255147772364547*pi) q[13];\nu3(1.0*pi,0.0*pi,1.227761473725292*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28916819813205*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20205832188113*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210176836577423*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[18];\ncx q[2],q[20];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34268728984615*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45134105426143*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5391630898199113*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45163692937444*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35327188853761*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33625072010772*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[20];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.703349470730526*pi,0.12848759891932704*pi,3.73928918475946*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.564663402239349*pi,0.302321367135167*pi,0.5053623986597686*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.603348056371388*pi,3.1842352807337*pi,4.2774128004316605*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.385035733243185*pi,0.251330155543798*pi,4.34222748085355*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.3272117898104*pi,0.50381971304471*pi,3.60259692618703*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.334317292151399*pi,0.56777726511441*pi,3.61875612679571*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.817770903241041*pi,2.7112497065255*pi,3.45606278174699*pi) q[8];\nu3(0.710353642212218*pi,0.273497347399688*pi,0.5430488267682346*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.542968346881077*pi,3.1370359551441*pi,2.87378837845159*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.809096580358023*pi,0.41971888626433596*pi,1.396844289180092*pi) q[14];\nu3(0.215333993593904*pi,-0.4248087689165717*pi,4.3329480529142295*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.789712596680246*pi,0.39236439890833696*pi,4.2658567613614995*pi) q[9];\nu3(0.592838132650752*pi,-0.13681028768445402*pi,0.982637283214581*pi) q[10];\nu3(0.541031279441417*pi,0.490980410488709*pi,0.679092956627136*pi) q[11];\nu3(0.639392049458008*pi,0.59862546328901*pi,0.860389961766311*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.658619290402365*pi,3.36901678935041*pi,4.20721155750584*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.467729398467369*pi,3.45471145181354*pi,1.3037097112020959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.52476654548608*pi,3.41696282360795*pi,3.07552041224014*pi) q[10];\nu3(0.327324432613522*pi,3.07289117250099*pi,0.6393248864359911*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.760311488210362*pi,3.18028764981268*pi,4.30912887790976*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.551542453602512*pi,0.29465890338370404*pi,0.5828715496326866*pi) q[1];\nu3(0.517145728862043*pi,-0.278359698564176*pi,1.005069733906468*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.255681693821977*pi,0.7289816727763601*pi,0.631661534442153*pi) q[1];\nu3(0.598091860400768*pi,0.18829309075941103*pi,0.733418582827697*pi) q[2];\nu3(0.421386048252624*pi,0.24181533276600897*pi,1.190978007106244*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.240984206706639*pi,0.11546223576375103*pi,4.029767090669241*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.626173732084123*pi,0.8740483385609901*pi,0.668956581417859*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.589074381204506*pi,-0.03008573980712098*pi,4.27186239249792*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.53910300999142*pi,0.79178479419954*pi,0.5762757834516503*pi) q[3];\ncx q[4],q[14];\nu3(0.639297191505068*pi,0.15397948115219795*pi,4.49146423822336*pi) q[6];\nu3(0.606266972198795*pi,0.64903489390078*pi,4.178591865028039*pi) q[7];\nu3(3.5*pi,3.31387293032228*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.162239488132577*pi) q[10];\nu3(0.510234194040623*pi,0.6793800797963201*pi,0.5081169828539471*pi) q[13];\nu3(0.129211878230816*pi,2.89532904015983*pi,0.920885130213147*pi) q[16];\nu3(0.550607976516797*pi,0.8054455921105199*pi,4.1688037537973095*pi) q[17];\nu3(0.847930295141628*pi,0.03828613651357504*pi,0.9115616461072991*pi) q[18];\nu3(0.608638310247601*pi,2.78281751413064*pi,3.28843908607512*pi) q[20];\nu3(3.5*pi,3.41726059355888*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44939055990626*pi,0.5*pi) q[4];\nu3(0.568947712492492*pi,3.30209271232108*pi,1.81186762503277*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.131734705976388*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.381031606145612*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.403116265091899*pi,3.22538977361202*pi,1.465174801014758*pi) q[17];\nu3(0.207035124608935*pi,3.29678753989202*pi,1.75468070816767*pi) q[18];\nu3(0.382247391344199*pi,3.06361364513045*pi,1.455580945505171*pi) q[20];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5720156018370646*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.41310755738715*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46887443226417*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[12];\ncx q[1],q[19];\ncx q[2],q[11];\nu3(3.5*pi,3.42149919171187*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.26210763802488*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45325718975484*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3036758025286002*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1574118629837509*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257270859419072*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42998065660574*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45021049896798*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.140566308225013*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.44502947708925*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310100297392452*pi) q[18];\nu3(1.0*pi,0.0*pi,1.223725250600207*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0965320978887208*pi,0.52881038225934*pi,3.86762907748717*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3869614053234*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.49358924601901*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.425634691142999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.41720983955701*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.559691729850432*pi,0.264487404996666*pi,1.6197395551303*pi) q[8];\nu3(1.0*pi,0.0*pi,1.19087735547705*pi) q[9];\nu3(0.412848374356262*pi,0.437474611173605*pi,3.84370592193733*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39556624997925*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47753102949283*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4725565073869071*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.701886314166116*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49668243296252*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.438196411114248*pi,3.41264751794706*pi,0.681658072766148*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.324917802315318*pi,-0.32849734657337504*pi,4.3789359652696*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39011402549088*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4557684579900805*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.775807798190841*pi,3.17745151335272*pi,4.16541399972162*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.384995785568797*pi,0.51728420271192*pi,4.35032313640329*pi) q[16];\nu3(0.555899114010398*pi,-0.318209637037428*pi,3.59403180914175*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.610896848040539*pi,0.98637797240906*pi,0.738990733857507*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.454606664885765*pi,3.20158516338065*pi,1.93329353280945*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.488775080543028*pi,3.45036940705133*pi,1.58827152900844*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.552451560487425*pi,-0.4893947263505193*pi,4.19964567170026*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.646385041741616*pi,2.89713081986967*pi,4.358126681110511*pi) q[4];\nu3(0.675330974594671*pi,1.05638632196856*pi,0.826899344735696*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.542924961883558*pi,-0.12815214329206898*pi,0.5182175180066206*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.801611208441302*pi,-0.330573654779846*pi,0.973434416135763*pi) q[1];\nu3(0.106218732592137*pi,-0.105640626416444*pi,0.620718393131329*pi) q[2];\nu3(0.449531671423599*pi,3.33009747875694*pi,0.5265156621483413*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.381588392994268*pi,0.259739210292142*pi,3.7511013386565*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.56393622304166*pi,-0.07620124656906602*pi,3.56739769466992*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.269392431185159*pi,0.87042365015808*pi,4.43429279042121*pi) q[14];\nu3(0.663975162703589*pi,0.6970799438514199*pi,1.25031049221438*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.334462785214706*pi,3.14609923424301*pi,1.65797628409528*pi) q[20];\nu3(0.719818779538402*pi,0.256966617158792*pi,3.95521265816928*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.836935891212507*pi,-0.32121662030932197*pi,4.2630081654275305*pi) q[1];\nu3(0.301586805719678*pi,3.43882935332383*pi,1.2007495977359919*pi) q[2];\nu3(0.746571294790117*pi,0.70386549207529*pi,0.638888098725818*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.331629588505483*pi,2.95194916068865*pi,1.058650337933795*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.576660463539525*pi,-0.4241289843769751*pi,0.983331620512393*pi) q[14];\nu3(0.615641102280222*pi,3.46620894392412*pi,0.9456514982799691*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.749798034434694*pi,1.05348263129315*pi,0.7105469713372989*pi) q[20];\nu3(0.225376481259652*pi,-0.387180351728722*pi,1.395231780253023*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.922252873128963*pi,0.9366540336196301*pi,4.44854156212914*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.591165376028618*pi,0.355457349302999*pi,1.472960611546032*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.548351231963335*pi,0.31255878168877804*pi,3.72017401095894*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0722951224092118*pi,3.38536709042666*pi,1.61165582232872*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.406607682413416*pi,0.338866723552788*pi,0.9939383467798151*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.804267481193229*pi,2.9264035356998*pi,3.22976711196128*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[14];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.74264551566469*pi,0.5925521553970301*pi,1.3903366101800039*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.391675010647309*pi,0.009758670628793986*pi,1.325741895833973*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48454383376577*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.239241344248935*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.25504398059068*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37556753809086*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49138267142814*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1388653023085489*pi) q[7];\nu3(0.466666058318078*pi,2.93618307154777*pi,1.82918698584433*pi) q[9];\nu3(0.392343304613093*pi,0.93096643316808*pi,4.48326954921565*pi) q[13];\nu3(1.0*pi,0.0*pi,1.34169188334984*pi) q[14];\nu3(1.0*pi,0.0*pi,1.131385425483894*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,3.4943304796126*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229794160327459*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.33979935328008*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[14];\ncx q[5],q[7];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.22488555203181*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[15],q[19];\nu3(0.443999739415219*pi,0.033757134184422055*pi,3.5043317385624*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5379581731812078*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29511349955427*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48743195786912*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1779554789338111*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.622145864351583*pi) q[14];\nu3(3.5*pi,3.46873533981837*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48694166605216*pi) q[16];\nu3(0.667132057943043*pi,0.24569528259447904*pi,1.466694148696957*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3299173802154471*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48046317909703*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[14];\ncx q[5],q[7];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45253639759156*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5070247982795526*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5316421589362118*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.29531536150359*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.198896267882527*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49480311194006*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.372225348883335*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.580745789046456*pi,1.04444921776121*pi,0.88149856813269*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.475873418100558*pi,3.42447312111*pi,0.626621747797102*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.530572748530754*pi,3.43206312033032*pi,0.683144515814043*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.228923253596516*pi,3.45554325282917*pi,4.0973040243582695*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.638942470097595*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5020442025230416*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.209251633663066*pi,-0.29760998577055*pi,4.03579051087943*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49277376875145*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.255583333290198*pi,0.06803116501561002*pi,1.368732495257847*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3807869652356382*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.892224326540783*pi,0.44236008303252505*pi,1.110986119438084*pi) q[1];\nu3(0.294753741468304*pi,0.80526273000995*pi,4.0713766365775*pi) q[2];\nu3(0.676014613571941*pi,-0.178043369304289*pi,3.92508702648924*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.427616295368224*pi,0.18765753064495005*pi,1.047162968357364*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.751596469444718*pi,3.10849015814295*pi,0.5807004555038563*pi) q[14];\nu3(0.855096806336958*pi,2.63171742988812*pi,3.72983794226333*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[20];\nu3(0.397531349258828*pi,0.181746416758781*pi,4.28765996203554*pi) q[18];\nu3(0.202602272254307*pi,3.41424529247878*pi,1.26678546722754*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.575779244793723*pi,2.99340518125179*pi,3.93888215160408*pi) q[1];\nu3(0.259533762377975*pi,0.11264028823315797*pi,0.788332971089321*pi) q[2];\nu3(0.70966750982809*pi,0.472801355131637*pi,4.284906649415531*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.286128296149335*pi,0.5565489340607499*pi,4.47468910132276*pi) q[5];\nu3(0.306476163917118*pi,-0.22752070578059003*pi,1.185810245640985*pi) q[6];\nu3(0.710471518855167*pi,0.30852289712900205*pi,0.6258190704382001*pi) q[7];\nu3(0.823114579187086*pi,3.17995219754736*pi,0.5743771775054747*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.903394672821353*pi,-0.22341821903028602*pi,4.13076477060352*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.892415497089526*pi,-0.354349210928682*pi,0.611635960225653*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.496637178069992*pi,3.08629436251474*pi,4.026049988295*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39621770127969*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.634099740035439*pi,0.6236187593970499*pi,1.1834816622143811*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.408764284360517*pi,2.7646196913926*pi,1.70037530744887*pi) q[7];\nu3(0.349170423408392*pi,0.00438864497227498*pi,0.623451063983495*pi) q[8];\nu3(0.615544505305322*pi,0.94744560337736*pi,0.608138948392108*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.656492400753868*pi,-0.053368442824973994*pi,3.68464318102124*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.709767528216322*pi,3.35723920153104*pi,2.99639705710924*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.562242746000713*pi,0.10385107057507903*pi,1.210168952712497*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.288889200968723*pi,0.418285430225526*pi,3.81693864150055*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.830138083209824*pi,0.53290106717569*pi,0.878950334505502*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.120216574721047*pi,0.38081631804012495*pi,4.074655565846729*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.424759422794034*pi,0.21756728719075302*pi,4.21901004079724*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.28566468014739*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38827239450653*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1958239928508552*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.860356621572348*pi,-0.07639693831446398*pi,0.847652046356776*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.48663463292636*pi,0.336011708715938*pi,3.82055385095995*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.182783440359069*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\nu3(3.5*pi,3.42141213673232*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[14];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.3343235759684569*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.55311558964696*pi,3.25745357934982*pi,1.81274646188739*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4846873160838*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44414474174935*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41623339582*pi) q[7];\nu3(1.0*pi,0.0*pi,1.26745947001909*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.734573160045628*pi,3.14742493125057*pi,3.6468426359344*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48149713546185*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169189459512777*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[14];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.35622471929305*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.531594977652987*pi,-0.49414326363506667*pi,4.33134114213268*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31242830837601*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.620387014484349*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40822634328939*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.091566661006391*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.568160881146873*pi) q[15];\nu3(1.0*pi,0.0*pi,1.24345957811687*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.599043028476379*pi,2.71289965434394*pi,3.96458677974611*pi) q[17];\nu3(0.460351768682693*pi,0.75103478506991*pi,4.0121581841163305*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42053328652049*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44923389815363*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44125540270299*pi) q[16];\nu3(0.837588772044776*pi,0.08372178601226998*pi,1.0117319259244*pi) q[17];\nu3(0.829651867482274*pi,3.3913248660089*pi,4.26487502430043*pi) q[20];\nu3(1.0*pi,0.0*pi,1.244179969604084*pi) q[21];\nu3(3.5*pi,3.38104371979142*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.229091404937412*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.313364589389741*pi,-0.224260379055143*pi,1.2709247238610821*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.608327991756596*pi,0.58376036317207*pi,0.910253362582644*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.609027173314456*pi,3.26108738060925*pi,0.7606482435044479*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.409848098014621*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.565790525488749*pi,0.8898742364318999*pi,1.104321837890009*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.513981460871166*pi,0.7339934576363301*pi,4.498757295440949*pi) q[3];\nu3(0.167047824573288*pi,2.75742120795838*pi,0.753992258028833*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.701261171876223*pi,2.89081027270234*pi,4.124184402811*pi) q[6];\nu3(0.644334462092384*pi,0.407780253690754*pi,1.445978007307412*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.613797428241562*pi) q[13];\nu3(0.34491150320259*pi,3.14609229375047*pi,1.68524425398147*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,3.30412852851404*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2450014135071261*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.752988987608953*pi,2.8356784908386*pi,4.214828986236951*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.331373755137103*pi,-0.20865726657968497*pi,1.61188296008056*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.598126317149256*pi,-0.03260445824284702*pi,3.83095653483891*pi) q[7];\nu3(0.781978255649234*pi,3.27789703942998*pi,3.22063045862658*pi) q[8];\nu3(0.684483478144755*pi,0.54842890094182*pi,0.5281941192300225*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.130179920483138*pi,0.015623951358726962*pi,1.3148004821701251*pi) q[14];\nu3(0.399816441193805*pi,3.22168033575548*pi,2.02199432200109*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.49536440616235*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.136495763141001*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.818682726002257*pi,3.42597883680794*pi,4.37630601337445*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.833644922537662*pi,3.22718656296896*pi,3.65844560168422*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.313096673931145*pi,-0.347984777520494*pi,1.0032691434841499*pi) q[8];\nu3(0.409576674478361*pi,0.14569151842216*pi,3.73697215447457*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.654540282835663*pi,3.30912981135102*pi,0.769829091001878*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5462939900194548*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.348619477192369*pi,2.97364274281623*pi,1.4147116444312569*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.585490454969644*pi,0.6961882417205001*pi,4.39171820030223*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.4785029586352305*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.236565292207142*pi,0.9368843653559*pi,4.191385007588909*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.41793396516295*pi,-0.22152553545069398*pi,0.691918785529361*pi) q[11];\nu3(0.511575194150091*pi,2.70196078245434*pi,3.89040330588433*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.78731994075966*pi,0.16977662283248496*pi,4.269106673919961*pi) q[0];\ncx q[2],q[8];\nu3(3.5*pi,3.43853536307232*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.29985301943664*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.601299208977075*pi,2.81219156325215*pi,4.060662317251531*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.24399601970608*pi,0.328649765429037*pi,3.75455699430116*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.69859285149502*pi,0.5932629623224901*pi,4.484347868524869*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.545527753416457*pi,-0.08185913985717702*pi,1.412294819495197*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48057886754009*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3533559736831648*pi) q[8];\nu3(0.383591836981921*pi,0.2602165869827*pi,1.036547960323579*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.701725363651259*pi,2.82628069913291*pi,3.82906058509717*pi) q[13];\nu3(0.408280979456829*pi,3.4009281110402*pi,0.9822181524843561*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.151919993411816*pi,-0.45309508214615657*pi,0.788577106727522*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5243465336967881*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.34020841856061*pi,0.09977819573592595*pi,3.65197952312439*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.813202343733701*pi,3.04507800437726*pi,3.72381656006111*pi) q[20];\nu3(0.785095610030847*pi,-0.08628100890662299*pi,4.2359967855997205*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.37140550976001*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5801925614765778*pi) q[8];\nu3(3.5*pi,3.21721615978485*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.321159335755069*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1101479535220289*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.692447043639667*pi,-0.357030683799897*pi,3.86997622184831*pi) q[20];\nu3(0.48853759521477*pi,3.01430594886734*pi,1.053918697047459*pi) q[21];\nu3(3.5*pi,3.40923398613563*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[11];\ncx q[7],q[18];\ncx q[9],q[12];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.284337286527104*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.575800904844625*pi,2.70058042010443*pi,4.11506735794932*pi) q[3];\nu3(0.43305524818995*pi,2.92568518355092*pi,1.66851517894945*pi) q[4];\nu3(3.5*pi,3.49812202031884*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4103604621939*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.32983234249422*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4644766535351*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42193305217205*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1932486515131902*pi) q[13];\nu3(1.0*pi,0.0*pi,1.264653697416299*pi) q[16];\nu3(0.763827132913853*pi,3.02821138248716*pi,3.34649785667057*pi) q[17];\nu3(1.0*pi,0.0*pi,1.354809085916969*pi) q[18];\nu3(0.964474875627144*pi,0.28844743476486*pi,0.931085443084693*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.653820554408628*pi,-0.29807785132979403*pi,0.897930935128065*pi) q[2];\nu3(0.713430042251079*pi,2.54752308299859*pi,3.75187726190221*pi) q[3];\nu3(0.349865363298799*pi,0.27281276893581896*pi,0.556081097373224*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[11];\ncx q[7],q[18];\nu3(0.885703870712223*pi,2.94092282195582*pi,3.73597478700072*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.362586594946849*pi) q[14];\ncx q[15],q[20];\nu3(0.573509898516706*pi,2.95671786437736*pi,4.0776605638217305*pi) q[17];\nu3(0.514631658744493*pi,3.28876014602847*pi,4.256641706814619*pi) q[19];\ncx q[0],q[14];\nu3(3.5*pi,3.36197481676756*pi,0.5*pi) q[1];\nu3(0.0992013581484801*pi,2.99418535906489*pi,1.495024376268349*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.378321468547155*pi,0.09091861119047595*pi,4.422414567146021*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.652532642074105*pi) q[13];\nu3(3.5*pi,3.49360101908464*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39420573955067*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33717629981611*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.238213279709113*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2976202071008132*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5829186847140766*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.615781311572421*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.49839432015903*pi,3.12786867482222*pi,3.00948325426455*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.358000714845109*pi,3.18136851110043*pi,0.692936045769036*pi) q[9];\nu3(0.653781951974094*pi,-0.4537374249316778*pi,0.727314763206001*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.35651201714478*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260957883294235*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0690906373439279*pi,-0.024854044094761996*pi,4.35417762746685*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.61045011469994*pi,2.83484102860342*pi,4.220290816954559*pi) q[9];\nu3(0.466911566968217*pi,1.04633736863361*pi,4.21752860667441*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.520063658649135*pi,3.05422335495361*pi,3.8286479383121*pi) q[12];\nu3(0.633646996560012*pi,0.69894558899089*pi,0.5429871315062356*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.564734204404634*pi,2.74597749072168*pi,3.97234858272112*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.643795728130682*pi,2.72073450395873*pi,3.8862721647952*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.268878189780776*pi,3.25605828824803*pi,4.4825499574603604*pi) q[0];\nu3(0.385003820719482*pi,2.93806484625349*pi,1.76292478182602*pi) q[1];\nu3(3.5*pi,3.47994375271771*pi,0.5*pi) q[2];\nu3(0.316557326459237*pi,0.473983668298549*pi,4.3782695929874*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.247343469680657*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.614141103856182*pi,-0.38075043194735303*pi,3.23844626835893*pi) q[11];\nu3(0.247366245994484*pi,-0.4158498149905855*pi,0.802818132292147*pi) q[12];\nu3(0.206851010185118*pi,0.15436912039231399*pi,1.1935041065421381*pi) q[13];\nu3(0.462866891114049*pi,0.420133438563999*pi,4.266448706198879*pi) q[14];\nu3(0.705577761051518*pi,3.00720939357435*pi,3.98705776542133*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5776159771277012*pi) q[19];\nu3(0.601327271034907*pi,2.97092444185498*pi,3.08920934974668*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.652877032421992*pi,-0.21918888267288*pi,1.089756288539402*pi) q[0];\nu3(0.149877724392348*pi,3.39848057426975*pi,1.70668418141612*pi) q[1];\ncx q[2],q[8];\nu3(0.371448188484881*pi,0.14191578019136997*pi,4.23316689583808*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.378846577270404*pi,3.28590734147925*pi,1.94080061336327*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.491181628219822*pi,3.16113396515131*pi,0.5218764055371481*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.412773248567909*pi,0.31717478804717103*pi,1.02856738333945*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3939276165175905*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.259923809366198*pi,3.08558693159046*pi,0.672017299831663*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.581345939863557*pi,3.31162618136604*pi,4.3413992487503705*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.36296304380271*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.735473936565375*pi,3.17521181043739*pi,3.84480681741427*pi) q[7];\nu3(1.0*pi,0.0*pi,1.210568521092833*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.12076298942051*pi,0.28237694526414103*pi,3.67378789606507*pi) q[16];\nu3(0.506419409664392*pi,3.12242972108302*pi,0.808994997818819*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.329912749296745*pi,0.68316462101889*pi,4.19000390503762*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.420093868402728*pi,2.7659152312875*pi,1.52135675754519*pi) q[17];\nu3(0.731287008760055*pi,0.6283390350659299*pi,0.60189296794096*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46052840262335*pi) q[10];\nu3(3.5*pi,3.31330932397844*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.319410799208243*pi,3.21335256591817*pi,1.3955920151014491*pi) q[18];\nu3(0.45185582704418*pi,1.15606574268357*pi,4.17668117037169*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1997253930517568*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49226338578731*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33656768250795*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.458650279329404*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.185746623424646*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[16];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.450377940871864*pi,3.12519017731002*pi,1.99651465020544*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43454624091237*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.201599574766056*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45798619936274*pi,0.5*pi) q[13];\nu3(3.5*pi,3.36578662898707*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1784167430901191*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5797555773235157*pi) q[20];\nu3(1.0*pi,0.0*pi,1.128724682366772*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.779039559692123*pi,0.12330511069360595*pi,1.438161099886568*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.665863035008152*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.398671050878*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5367937713501014*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[16];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.167610602244985*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[2] -> c[2];\ncx q[0],q[4];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.41583816279587*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.493629496524839*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5109951365028597*pi) q[16];\nu3(1.0*pi,0.0*pi,1.16781049493245*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5503391114267471*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.213925357391622*pi,-0.421281079567286*pi,0.84718657886013*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.254146012758786*pi,-0.364627682598006*pi,1.80612393401909*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.44214647430167*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.48057461463568*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250548080617842*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.488880546180119*pi,3.01180305195917*pi,1.3687742573566561*pi) q[1];\nu3(0.740676653705449*pi,0.413737956315789*pi,1.218844833589712*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5638792722119552*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.445946728111431*pi,0.004974527366227055*pi,0.966514860750368*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.600976144497514*pi,0.5769402723408801*pi,0.879268840288284*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4586053451177*pi) q[19];\nu3(0.151947938664579*pi,2.72815334371601*pi,1.2671863544824649*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nu3(0.246102022718287*pi,0.330555621131705*pi,4.112470837933079*pi) q[0];\nu3(0.63905600340091*pi,0.73971026639883*pi,0.9523843685130711*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0644735357745751*pi,-0.13926643617728302*pi,4.15656152016727*pi) q[10];\nu3(0.573918915457015*pi,0.65502859200322*pi,0.847994931133282*pi) q[11];\ncx q[14],q[19];\nu3(0.712648226479261*pi,0.259172508262583*pi,3.77223804733417*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.426195593681544*pi,-0.4610550770038796*pi,1.127031343422241*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.726202449562823*pi,0.261765427325676*pi,1.71755826024793*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.440634367521889*pi,0.26403570797034404*pi,3.86831408717317*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nmeasure q[21] -> c[21];\nu3(0.634547034312415*pi,-0.135344287851764*pi,1.268145160634139*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[6] -> c[6];\nu3(0.753205046488835*pi,-0.21150735526287*pi,0.744538647318822*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.666035244055592*pi,3.23502113277217*pi,4.304316255810329*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[9] -> c[9];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.699978706419319*pi,-0.031014668766794984*pi,4.249083497451251*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[17] -> c[17];\nu3(0.608677336683852*pi,0.357449807158256*pi,1.096061441052071*pi) q[14];\nu3(0.666491518039031*pi,-0.136322269763353*pi,1.144728987560864*pi) q[19];\nmeasure q[14] -> c[14];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.516764378540402*pi,0.204747200212135*pi,4.225986896824081*pi) q[0];\nu3(0.666535124405055*pi,2.84572912867905*pi,3.5321628529554*pi) q[1];\nu3(0.537154515453823*pi,0.14650113871840598*pi,0.689742074146123*pi) q[2];\nu3(0.687831083534078*pi,-0.03700770382754198*pi,4.0802571615625105*pi) q[3];\nu3(0.705418026653235*pi,0.9698899337589799*pi,0.8760102452774741*pi) q[4];\nu3(0.934305401097753*pi,-0.006567497330508987*pi,4.44800538703679*pi) q[5];\nu3(0.8927913251591*pi,3.47454389819122*pi,3.23565425789146*pi) q[6];\nu3(0.0954693157080654*pi,2.61159179039023*pi,1.2403551855145079*pi) q[7];\nu3(0.837878060148784*pi,-0.385448220384184*pi,3.51798775128519*pi) q[8];\nu3(0.424841124281055*pi,-0.053970907583547*pi,3.73843179047658*pi) q[9];\nu3(0.473441811195208*pi,2.88216588954921*pi,3.64993713685867*pi) q[10];\nu3(0.667620160101239*pi,0.17282856409532998*pi,3.71796045404891*pi) q[11];\nu3(0.827007970490268*pi,-0.08148178364831699*pi,0.953392676135972*pi) q[12];\nu3(0.622719114229314*pi,3.23168685328622*pi,3.24404994513554*pi) q[13];\nu3(0.514736422068682*pi,0.191134697742949*pi,4.26239855083315*pi) q[14];\nu3(0.350446334593547*pi,0.303071419405887*pi,3.68993552805788*pi) q[15];\nu3(0.388328672824883*pi,2.53478013317266*pi,1.51308854618456*pi) q[16];\nu3(0.815805219172862*pi,0.6002539950796999*pi,1.016571661425886*pi) q[17];\nu3(0.141817318853634*pi,2.89863016416464*pi,1.406951256571988*pi) q[18];\nu3(0.481444475044815*pi,0.11331558318277402*pi,0.9587028728635509*pi) q[19];\nu3(0.844805976170992*pi,-0.22456293284061501*pi,3.96908190502843*pi) q[20];\nu3(0.224088422235965*pi,3.18264134520318*pi,1.84747681427467*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47602942479871*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29830432742541*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.3485444980432*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.217897171359271*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.36045134321485*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.305882446073299*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.078947988124924*pi) q[16];\nu3(1.0*pi,0.0*pi,1.182238056745407*pi) q[18];\ncx q[0],q[8];\ncx q[1],q[16];\ncx q[2],q[10];\ncx q[3],q[17];\ncx q[4],q[20];\nu3(3.5*pi,3.34983272193403*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2316418410437469*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.33576993931155*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.2010807792878189*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47951043888025*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4756667672998*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49864444087356*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.645110744318939*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.3107479586983048*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43347492366158*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3203203564114872*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4814922526539505*pi) q[14];\nu3(3.5*pi,3.38491557157584*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5018070444322813*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2813889221531691*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.516378668286825*pi) q[18];\nu3(1.0*pi,0.0*pi,1.233722923549755*pi) q[20];\nu3(1.0*pi,0.0*pi,1.288612126924672*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[16];\ncx q[2],q[10];\ncx q[3],q[17];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4731374467839*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.38319141294095*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5100726985142274*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39492738631054*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.631232384499566*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.507115255799258*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33781351259098*pi) q[21];\nu3(0.929900281844444*pi,0.8266139169503499*pi,0.759033248188543*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[17];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.595914958987564*pi,0.78354171604109*pi,1.0454666637648429*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.480529029325542*pi,2.85776868921706*pi,1.340743047253011*pi) q[0];\nu3(0.491358047589036*pi,2.54763248452172*pi,1.1544077672834638*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.56408529981883*pi,3.23726473479564*pi,2.93589904228513*pi) q[7];\nu3(0.197983166804764*pi,-0.4306252581847259*pi,0.7104215568529471*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.488370387550353*pi,0.30636811924267904*pi,3.90399588293193*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.882968773543337*pi,2.54079541804091*pi,3.8447145843509*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.838693094016743*pi,-0.07583885707029298*pi,3.72036010146569*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.519100939854169*pi,0.450725939135451*pi,0.9550996532067619*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.233477692915966*pi,0.33505678763672797*pi,4.30161735646724*pi) q[2];\nu3(0.849073347495585*pi,0.67021875338067*pi,4.2572539016498006*pi) q[3];\nu3(0.365553212451507*pi,0.13410870901254301*pi,1.057212184092156*pi) q[4];\nu3(0.597370879446345*pi,2.96440338432168*pi,4.09604842704503*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.625942523812836*pi,-0.24549528346927602*pi,4.45301643930973*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.216323939608448*pi,3.29517236549316*pi,1.84341385864476*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.400105573899087*pi,0.6177484186655999*pi,4.174635776738469*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.967797756462788*pi,2.94543478028246*pi,3.40975677993223*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.538901659788689*pi,3.05235626344891*pi,0.5561876847022184*pi) q[2];\nu3(0.361458851997312*pi,3.09840297795045*pi,4.43098598991539*pi) q[3];\nu3(0.270279552593206*pi,-0.255632466684627*pi,4.03719148102891*pi) q[4];\nu3(0.421940170504793*pi,2.9270452193578*pi,0.8623895964715089*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.161877816893366*pi,-0.381829063405513*pi,4.07430834608206*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.329733382291168*pi,3.49936276999208*pi,1.0132195776489819*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.794222506644678*pi,2.91405710208667*pi,4.22276114214767*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.44993412497552*pi,-0.023178200642005986*pi,4.17330437192998*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.354077313463953*pi,2.75531610246314*pi,0.818211663525916*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.367666290175711*pi,0.272170152621814*pi,0.768943837555348*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.605788031616202*pi,3.28347978229356*pi,0.5966010117892717*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.351547132318452*pi,0.24149118861764096*pi,0.697609835185153*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.40832242142172*pi,-0.4773636172134913*pi,4.3872953049131596*pi) q[19];\nu3(0.814425642350835*pi,-0.259885903440565*pi,3.54535860616095*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.231410684889768*pi,-0.19460293984577598*pi,1.57734194388597*pi) q[6];\nu3(3.5*pi,3.38537265497358*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2097744482892479*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.456522967083399*pi,-0.04999459300845899*pi,0.698341014019116*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.604175858751354*pi,0.300941450093543*pi,0.8634984320308561*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.309117098045064*pi,3.18139014299448*pi,2.0113968965729603*pi) q[17];\nu3(0.24434631781923*pi,0.057776065161698975*pi,3.55941743560277*pi) q[19];\nu3(0.683816237363333*pi,-0.354207767367324*pi,0.865134736456687*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.353973840035764*pi,1.10145289216095*pi,4.2334599151846*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.581507773766416*pi,0.5060707649215299*pi,0.727615222999302*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.40846615502709*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43885631443698*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.252683823052666*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5104436874237956*pi) q[8];\nu3(1.0*pi,0.0*pi,1.326029413210307*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.291681296578801*pi,3.06412366016331*pi,1.72647260341767*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.150842996625554*pi,0.24529838652681302*pi,3.89069324354254*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[9];\ncx q[2],q[10];\ncx q[4],q[17];\ncx q[5],q[14];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\ncx q[18],q[20];\nu3(0.517765916069323*pi,0.196379695951721*pi,4.17974304825829*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45377558549938*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42553222364823*pi) q[3];\nu3(3.5*pi,3.46159607029124*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47480095412016*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.395288892871211*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2282537209287319*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.396610543292955*pi) q[14];\nu3(3.5*pi,3.49393232037343*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0557273055541359*pi) q[17];\nu3(3.5*pi,3.39271036441558*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2775690066130672*pi) q[19];\nu3(1.0*pi,0.0*pi,1.211579627221133*pi) q[20];\nu3(0.348375107967827*pi,3.2781129033102*pi,1.4073274630601071*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[9];\ncx q[2],q[10];\ncx q[4],q[17];\ncx q[5],q[14];\nu3(3.5*pi,3.31861905284538*pi,0.5*pi) q[6];\nu3(0.514202330955267*pi,0.5920880838740901*pi,0.908665843969234*pi) q[7];\nu3(0.106041035503034*pi,-0.370145753794838*pi,0.5229717670899586*pi) q[8];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.163879385585469*pi) q[15];\ncx q[16],q[19];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.893450970000443*pi,0.08176644908895703*pi,3.96356435665421*pi) q[7];\nu3(0.304740905462588*pi,3.21833831360813*pi,1.69432079543397*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43302751418814*pi) q[10];\nu3(3.5*pi,3.43790251390755*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1321583792282262*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33645839564428*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5229947117602447*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30731542721794*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48597887209713*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.49303555234827*pi) q[15];\ncx q[16],q[19];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49337447588093*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44987912372255*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.283370443090788*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.696129266522283*pi,0.9355580662729399*pi,0.750152485711324*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.908891053819737*pi,0.54472591532069*pi,4.070011126552711*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3445488813567*pi) q[21];\nu3(0.298069731703568*pi,3.18962939985129*pi,1.358210730910647*pi) q[0];\nu3(0.462269213415642*pi,-0.17112961398293502*pi,3.76477047869552*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.496264590675837*pi,0.6556214938940299*pi,0.671000040381503*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.501891713646555*pi,0.097723447081277*pi,4.0786473311161995*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.154498125037888*pi,3.33102677241779*pi,1.8433632555863*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.560709394881301*pi,0.17185132489575805*pi,4.47570196580892*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.550524868095525*pi,3.24455587063633*pi,4.106393962272*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.453140443064441*pi,0.381005524240144*pi,3.69782799304486*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.618711497095394*pi,3.32659525932104*pi,0.593552475100724*pi) q[2];\nu3(0.213820950676257*pi,0.9442585507089201*pi,4.4136792327060395*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.456017326090227*pi,-0.175609223413011*pi,0.705384659667167*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.761545218348313*pi,3.14300529426625*pi,4.34305209283783*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.606440604755901*pi,0.7958973694914*pi,0.7789230143559169*pi) q[16];\nu3(0.16370332274203*pi,0.80753900248725*pi,3.9891628435801*pi) q[17];\nu3(0.665222940086693*pi,0.07636766147836704*pi,3.72916297324322*pi) q[18];\nu3(0.257658845191062*pi,0.47610631588391195*pi,0.615874776955615*pi) q[19];\nu3(0.811227564278631*pi,0.36395557581095594*pi,4.41093464524956*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.547745727299139*pi,2.82156247642503*pi,3.83919454358497*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.244571300325286*pi,2.72285516948976*pi,1.47295390272377*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.525779090698355*pi,2.77013176817751*pi,3.64005282899604*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.535481091264612*pi,-0.040218207310299015*pi,3.73054280318575*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.279123150936781*pi,3.30344094707127*pi,1.69741797767668*pi) q[15];\nu3(0.566950558316171*pi,0.7589524145436*pi,1.037581391455379*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.21706393368752*pi,-0.4509630313750156*pi,1.88055026590593*pi) q[18];\nu3(0.512833709030334*pi,3.25614054471601*pi,0.8542704047117611*pi) q[19];\nu3(0.367396899418087*pi,3.03455290991631*pi,0.740180202486519*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.31102597682038*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.178451528871093*pi) q[4];\nu3(0.569893419683482*pi,-0.009076154141513026*pi,0.773720129480474*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.34593722215744*pi,0.18951917981117505*pi,3.62238626447211*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0492681526408023*pi,2.76978142038291*pi,1.70848324335659*pi) q[14];\nu3(0.705815922641719*pi,3.1126763082259*pi,3.7520822536968*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.773102606091284*pi,0.6411188054894299*pi,0.705201564904013*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.836584993192409*pi,0.7363207443712401*pi,4.37656778776393*pi) q[13];\nu3(0.206320215016103*pi,0.24813345273626297*pi,3.37805916247544*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,0.591392084932818*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[18];\nu3(0.541119784117667*pi,2.46910514563898*pi,3.74685681668894*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.180516353027797*pi,2.82226593340725*pi,1.66508285803092*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.254154093985826*pi,3.41118646974389*pi,4.27442918819837*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.38875029361887*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.45444822197736*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49055059055661*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.223835419036618*pi) q[10];\nu3(0.887055192950117*pi,-0.395157004775193*pi,0.5984006415856983*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.2750072368945031*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283454168352883*pi) q[20];\nu3(0.562733913479377*pi,0.60585593220659*pi,1.191075348506791*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.30618941065186*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.249284771040739*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39757196672761*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.157524943924376*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5224703522944648*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.667601854316891*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31309664094114*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.848603930058087*pi,0.48375831740654496*pi,4.32204512045131*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.32599769051368*pi) q[7];\ncx q[9],q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5382430133175562*pi) q[19];\nu3(0.413395785123836*pi,0.9816038013903301*pi,4.43965264667543*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.692882282393258*pi,0.16689745424814195*pi,0.770897422767324*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45946622845539*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2440852919702539*pi) q[11];\nu3(3.5*pi,3.39022004454247*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.46695486064798*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.236880753287491*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.201945224948145*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.45042356979247*pi,-0.171255163280437*pi,1.286936263492691*pi) q[3];\nu3(0.404059250052863*pi,2.8516429648209*pi,1.288583756805798*pi) q[4];\nu3(3.5*pi,3.49929027039235*pi,0.5*pi) q[5];\nu3(0.868723802898452*pi,2.8246433979489*pi,3.18465137925966*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.40271815610494*pi) q[8];\ncx q[9],q[11];\nu3(0.717434795158505*pi,-0.3777779794087*pi,4.2615899426593895*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,3.45356594950048*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291126461553675*pi) q[16];\nu3(0.255112040746124*pi,-0.210036486390224*pi,4.19390625062504*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.543668858570444*pi,3.49617798905526*pi,0.5292078657649192*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.626696575378916*pi,0.471364195114219*pi,4.45580019974585*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.543976011330127*pi,0.0007518269179960235*pi,4.038994201035*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.29425238839796*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.27267143428983*pi,3.35930699229624*pi,4.36450048154216*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3749661829029005*pi) q[17];\nu3(0.918089348389934*pi,3.03216926288689*pi,3.31204518037278*pi) q[18];\nu3(0.49368797217637*pi,2.60025892250828*pi,1.274641203322794*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4937213103706*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.787710400961361*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.461883633307222*pi,3.08112126189111*pi,1.61980814399325*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30538785088435*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.279279819839343*pi,2.61894507438983*pi,1.179336767307956*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.781262521923881*pi,3.46749804824712*pi,4.10676786314819*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.165784645612813*pi,0.9136588348241801*pi,4.18100681349088*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47557154823151*pi,0.5*pi) q[0];\nu3(0.937753717358934*pi,3.14987764169918*pi,2.90726489342923*pi) q[1];\nu3(0.770201366553451*pi,-0.01027118112033798*pi,3.62248985934909*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.350445172350482*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.756081531378071*pi,0.64090387202161*pi,1.176786596231107*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0605157553513837*pi,0.6973860889786501*pi,4.20794389863335*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5567110318100217*pi) q[6];\nu3(0.25611428598592*pi,0.79891060141233*pi,3.81299851800148*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.413200383132633*pi,0.380486988701377*pi,3.40413433310557*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.64812662454472*pi,0.40631385315550095*pi,0.5251590833208944*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.170313441673598*pi,2.51995097351193*pi,1.43162652880602*pi) q[5];\nu3(0.412185725451184*pi,2.91526322326761*pi,0.702110381791659*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.782778746241072*pi,0.213823987283547*pi,4.158512037991731*pi) q[9];\nu3(0.690849642989923*pi,3.37786482591182*pi,0.796679421483792*pi) q[11];\nu3(0.43834778713273*pi,-0.4299886423310819*pi,4.06732191651965*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.189922849687184*pi,3.41816362934738*pi,1.86898845664545*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.671336191922822*pi,-0.08744463777962103*pi,1.1077380906770489*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.758986939392379*pi,2.39344098023688*pi,3.70426625399337*pi) q[9];\nu3(0.579147932550165*pi,0.7928668270130199*pi,0.800726519211642*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.488265673887792*pi,2.81624592317724*pi,3.83725137376712*pi) q[17];\nu3(0.0943511515582041*pi,3.19291940291149*pi,0.841334454518468*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.599988013234231*pi,0.74886687791447*pi,0.943214675485867*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.80516051287641*pi,0.34986021333944495*pi,1.1246373162304169*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.69587267235716*pi,2.9936640897002*pi,3.49459207430581*pi) q[17];\nu3(0.42968774511105*pi,2.7277202817814*pi,3.79247045410477*pi) q[21];\nu3(0.439899920502427*pi,0.151956484291496*pi,3.89205512275574*pi) q[0];\nu3(3.5*pi,3.42994847925253*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,0.0*pi,1.197413770608293*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.962481359740071*pi,3.39745715248851*pi,3.29857257331223*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.498754533993444*pi,-0.0011791006112479852*pi,0.65731202700957*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.267671945833461*pi,-0.281425666905449*pi,1.302779952378055*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.29653995037026*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30523256359054*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.121485804721275*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.74993517373031*pi,-0.4544602856597929*pi,3.78192793840367*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.295466370865309*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,4.41846466446687*pi) q[3];\nu3(3.5*pi,3.4293877515196*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.531511674666656*pi,3.28774398601075*pi,3.0291481340448*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.342374697475694*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.522707656721574*pi,-0.025569843967097994*pi,1.3964012678005089*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(0.579276559789129*pi,0.80469502936968*pi,4.36731160564599*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.41614467184584*pi) q[9];\nu3(3.5*pi,3.47086065777684*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41699698879009*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317569157477549*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41995667171867*pi) q[20];\nu3(1.0*pi,0.0*pi,1.225810847460981*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48455740877848*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.39425660796908*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.35112564880267*pi) q[11];\nu3(1.0*pi,0.0*pi,1.188545374203433*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.356485030171918*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.22737552830752*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1543321612051831*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.25783538745026*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5061695765616874*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5150452549676351*pi) q[12];\nu3(3.5*pi,3.47227189210121*pi,0.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.32824258177115*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300186114471358*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5426497036923816*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.624854759631151*pi,0.44497878317731*pi,0.813606283017526*pi) q[1];\nu3(0.364391413088455*pi,3.24861783551519*pi,4.2999024918890605*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.127842236645319*pi,3.47453676113039*pi,2.0092363318495*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.652939290121774*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.483004922539962*pi,3.13753277947934*pi,3.09125990205001*pi) q[21];\nu3(0.461491823139588*pi,-0.38255645350582*pi,1.393796749265249*pi) q[1];\nu3(0.403666102690144*pi,-0.356958305516355*pi,3.93054935552814*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.644185032327018*pi,0.300238678069765*pi,0.7349502964725669*pi) q[7];\nu3(0.280565522781967*pi,-0.07659866742753801*pi,3.70023727513431*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.229818040452314*pi,2.76170987943704*pi,0.8094991444262409*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.372114370683231*pi,3.17599489780383*pi,2.10279467870389*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.199920496503571*pi,-0.4873093179198508*pi,4.0194522498166005*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.329201854187143*pi,0.321417729570723*pi,0.848536501801014*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.328798990897689*pi,0.8164230813342499*pi,0.619147937035241*pi) q[7];\nu3(0.534584267302691*pi,-0.07748007443254401*pi,0.920061282597131*pi) q[8];\nu3(0.556423608088254*pi,3.22792906385626*pi,2.88574340397345*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.896737368176775*pi,0.8455813296018999*pi,0.967620921623379*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.536150758123958*pi,3.28563405249776*pi,0.715218252122758*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.64463084766335*pi,2.40195616543108*pi,3.70461327519252*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.349276790320294*pi,-0.4942013233586416*pi,4.26347656772213*pi) q[3];\nu3(0.448620352408093*pi,3.05271583967114*pi,1.449263871276035*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0629129108325247*pi,2.92962421884677*pi,0.961855466428888*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.576637195224819*pi,3.43927743600593*pi,0.9062762412653049*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.380601387161023*pi,0.49045672559055997*pi,0.7796145898350291*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.114817000577009*pi,2.98057695201119*pi,1.208037703829147*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.440616327875412*pi,-0.09852125094231001*pi,0.9207159882368661*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.656013159810572*pi,2.94324107566051*pi,3.47822735460989*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.824479329361224*pi,0.08961387257436304*pi,4.171242985189981*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.931640195800614*pi,-0.24540311546300497*pi,1.101225319028948*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.670525102030089*pi,0.03491288804906001*pi,4.22283755623077*pi) q[13];\nu3(0.758953332105396*pi,-0.387794812763407*pi,0.572088530465596*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.660629801466479*pi,2.55501308304487*pi,3.84958715900421*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[15];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.425506358878513*pi,3.35410195966744*pi,4.2378523092047296*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.893000880017249*pi,3.45210080193369*pi,3.77701001253944*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.371137257435596*pi,3.44143039450699*pi,0.683693780117126*pi) q[19];\nu3(3.5*pi,3.45859302757717*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4913719035437*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49430453218138*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.115455438554511*pi,-0.05190692162240601*pi,1.30438265065147*pi) q[5];\nu3(1.0*pi,0.0*pi,1.313818681817122*pi) q[7];\nu3(1.0*pi,0.0*pi,1.351187350984224*pi) q[9];\ncx q[10],q[13];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.329643541917545*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.607709402650516*pi,2.80455088205496*pi,3.31897439207271*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.32745936103277*pi,3.15222356646065*pi,1.204305372252034*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[15];\ncx q[2],q[7];\nu3(3.5*pi,3.44523993964192*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.285163434961429*pi) q[8];\nu3(3.5*pi,3.3205416363612*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46631718931001*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.200900247608738*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.62437363984369*pi,0.32004265334776605*pi,1.240844291333868*pi) q[17];\nu3(0.755097596944147*pi,2.81755704462449*pi,3.51960500841783*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1492166298828939*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.502686027197758*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39378833028597*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[14];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5732469605998922*pi) q[15];\nu3(3.5*pi,3.37800802524482*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.255708909989626*pi,0.70039345550912*pi,4.18598822152274*pi) q[18];\nu3(1.0*pi,0.0*pi,1.269891202529947*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[15];\ncx q[2],q[7];\nu3(3.5*pi,3.32344529750818*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5252034124962895*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45608116926045*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.664280307565612*pi) q[13];\nu3(1.0*pi,0.0*pi,1.30335560570651*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.189491614050042*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41124286981709*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[14];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5348304519685353*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5070573079383764*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.46998873750223*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.619159898415169*pi,3.26157843787482*pi,3.57122103767804*pi) q[1];\nu3(0.562271731369725*pi,-0.289916062695096*pi,3.81094418618247*pi) q[2];\ncx q[3],q[19];\nu3(0.171765010122723*pi,-0.4506664713306389*pi,0.5650028084920069*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.49745319631567*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.959528158261319*pi,3.37386851013493*pi,0.633353645016228*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.602394361052604*pi,-0.27515419391629903*pi,4.36078306833477*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30848479237089*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.233559250030557*pi,2.54031108972642*pi,1.0656339212806771*pi) q[1];\nu3(0.575212000524685*pi,0.90447443369439*pi,0.7366565934223159*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.578725527964605*pi,3.33564741182489*pi,0.704476588880999*pi) q[4];\nu3(3.5*pi,3.49805626595816*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.561133485448032*pi,0.82526591428149*pi,0.65248716711462*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.792106481961348*pi,3.30344007059681*pi,4.49434700775047*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.385512751632438*pi,3.00056338730198*pi,1.221191752657732*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3911831432820079*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.328885412321967*pi,3.23814236587864*pi,0.5082846409606518*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.561931267575882*pi,0.81238306989681*pi,0.920641752560472*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.325662043482705*pi,3.14849784884119*pi,0.8730237512993211*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.45239733675276*pi,0.397116993132307*pi,3.44899373080963*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.510253281609936*pi,-0.224053910392289*pi,1.203397648349541*pi) q[13];\nu3(0.279574276240958*pi,0.296583026875445*pi,3.35287952942682*pi) q[14];\nu3(0.537728808852646*pi,0.93374135852504*pi,4.34223106275963*pi) q[15];\nu3(0.443243371763287*pi,-0.4965923934540485*pi,0.861852053465761*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45054931667772*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.125586595023171*pi,-0.164232102725827*pi,0.704151675766858*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.321124558272382*pi,3.34604845565333*pi,1.158603664988904*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.3972621094236*pi,-0.4422210820222209*pi,1.255713661152476*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.740686827330429*pi,0.20797976544719798*pi,1.0595547478841612*pi) q[11];\nu3(0.150089329250267*pi,3.26458499254675*pi,1.50413928451169*pi) q[12];\nu3(0.646454691661321*pi,2.99425388487454*pi,3.10314556378257*pi) q[13];\nu3(0.743865382703589*pi,0.22299145078607696*pi,1.1666245655680512*pi) q[14];\nu3(0.728833175050274*pi,2.50470446253674*pi,3.5849056461655*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5695685331472875*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.301597647832871*pi,2.94388019193556*pi,1.116354760239643*pi) q[3];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.763735140593634*pi,1.05063081999477*pi,0.644640173105484*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.81599689205133*pi,0.73989061676847*pi,0.777556445017612*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0994193113595274*pi,0.56960918748831*pi,0.871362944944787*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.563602961276264*pi,2.74449372090927*pi,3.56669330961002*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.20007638184198*pi,3.41580245585086*pi,0.801950455674054*pi) q[21];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.665284520106708*pi,0.432560562130356*pi,0.827579135843231*pi) q[19];\nu3(0.316320399286943*pi,3.30643385822506*pi,1.4738028413274988*pi) q[21];\nu3(3.5*pi,3.41046284825886*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.28696084617213*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48774317986712*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40208776931383*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.34812975787576*pi) q[11];\nu3(1.0*pi,0.0*pi,1.163343566903413*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.224503390358471*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.585449830801191*pi,0.251776673393883*pi,1.440815992610478*pi) q[19];\nu3(1.0*pi,0.0*pi,1.215543560857847*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.63451670597603*pi,3.12375323868593*pi,3.26157606722186*pi) q[5];\nu3(0.462061602636373*pi,2.61744160431269*pi,1.1539850012300081*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45518012864783*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.25704414754737*pi) q[11];\nu3(1.0*pi,0.0*pi,1.262444436132143*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40472987673648*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3174467041232205*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.228540389584461*pi,3.25382522811677*pi,1.0047334095071538*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.625054883893412*pi) q[20];\ncx q[1],q[15];\nu3(3.5*pi,3.48725381802267*pi,0.5*pi) q[2];\nu3(0.674601677249343*pi,3.33364646676791*pi,3.41160792830837*pi) q[5];\nu3(0.501368441554037*pi,0.257750666792282*pi,0.74809420205175*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\ncx q[9],q[12];\ncx q[10],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.566732773676245*pi,0.9361247084433599*pi,0.744265779260859*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2003953012448632*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32797255381828*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.41715204980426*pi,0.5*pi) q[16];\nu3(0.908356880865023*pi,-0.383315374674505*pi,4.4607742135786*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303685116719583*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.509011825310513*pi,2.96790371455447*pi,3.89043014726096*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.493990903663979*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.627318647040269*pi,2.77006393951578*pi,3.709822288128*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.394357910653801*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49690763314769*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49297388596265*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.253550572157991*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2867852931507882*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.512927938549059*pi,3.31125758150415*pi,1.92537496973379*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.714351221047645*pi,0.256451548778847*pi,3.82461384787857*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(0.643386786494444*pi,3.27562019029463*pi,4.1912144927153*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,3.46165418854016*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.382012630542675*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.820835805229151*pi,0.83914326734019*pi,1.0807652370228689*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.571219038270677*pi,-0.4274592672706884*pi,0.822874385533136*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46317579381135*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5655214621142511*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.634078175276961*pi) q[6];\nu3(0.611094492200779*pi,2.84163729258021*pi,3.38001942015155*pi) q[7];\nu3(0.228506393106357*pi,-0.09353908940039102*pi,1.57283677653242*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.536466867104662*pi,-0.262749864654859*pi,0.520939768680589*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.195885523258965*pi,0.25762061215171195*pi,0.954181266253911*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.149868853281482*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.754940893836066*pi,3.2852802119337*pi,3.36660154588619*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.302996705958916*pi,3.17535607501095*pi,1.53358666699177*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.230284943180481*pi,3.11573840245724*pi,1.076865263331412*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.713690290009603*pi,3.12593157441711*pi,3.49407251565234*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.423539428416113*pi,-0.4512295706782084*pi,1.74978320176292*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.796312797583369*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.664516982683706*pi,1.00023364736427*pi,0.9198819458359699*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.499231654826844*pi,-0.12019593931739903*pi,1.2790484874285402*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.533673870054607*pi,0.06363780538569297*pi,0.5153806000431729*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4630779766418005*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.332397537326782*pi,3.02375669490254*pi,0.752956864891795*pi) q[0];\ncx q[1],q[10];\nu3(0.571910803428973*pi,-0.02779984833176502*pi,0.8032752281525279*pi) q[2];\ncx q[3],q[17];\nu3(0.360017624515182*pi,-0.288091309321007*pi,3.82374530212422*pi) q[4];\nu3(0.242471418897889*pi,0.52053168990319*pi,0.889810574123638*pi) q[5];\nu3(0.832137476794112*pi,-0.04236538231397802*pi,4.49266950248551*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.431206133593282*pi,3.45278020134297*pi,1.86219259666699*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.131257706899039*pi,3.13280725535611*pi,1.72352856215234*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.207190279334335*pi,0.94487477811466*pi,4.10719178698313*pi) q[21];\nu3(0.804478656857525*pi,-0.01963183724641898*pi,1.397222969556178*pi) q[0];\nu3(3.5*pi,3.40550957846187*pi,0.5*pi) q[1];\nu3(0.263167177975067*pi,0.75125687773991*pi,4.26115586953627*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.878964528720457*pi,-0.17583510291736*pi,0.9573065246180841*pi) q[4];\nu3(0.69056290814831*pi,2.94274416373166*pi,4.23846394313194*pi) q[5];\nu3(0.921398256442015*pi,3.33154239561596*pi,3.97307728746457*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1109670029033571*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.111838609359315*pi,-0.2911159441651*pi,1.1134240895732042*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.655713998936741*pi,3.02035382737669*pi,3.69783754797766*pi) q[19];\nu3(0.408609344291297*pi,0.08012053443698997*pi,0.991858754992216*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.296475851861822*pi,3.30695462610387*pi,1.4534657733024678*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.369112486069485*pi,0.7825083168239599*pi,4.1471606044037*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49381071014705*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45589812209167*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4597948147323105*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2638203951414582*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3188261796101322*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[20];\ncx q[7],q[13];\ncx q[8],q[15];\ncx q[12],q[21];\nu3(0.298758517340508*pi,0.36491272529667595*pi,1.0440048903899681*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44553266937406*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.359870934553713*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42240024541071*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32996960287549*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.220338326557993*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47127028367006*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48718422480777*pi) q[13];\nu3(0.256234398985196*pi,-0.15969335746061603*pi,1.030625059438522*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.735977085744256*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256581012414365*pi) q[20];\nu3(1.0*pi,0.0*pi,1.199820517196431*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.274625547278469*pi,0.64459190244801*pi,0.5808220234324504*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[9];\ncx q[6],q[20];\ncx q[7],q[13];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.337025204553933*pi,3.3965934732956*pi,1.94400049602406*pi) q[17];\nu3(0.563694684821111*pi,0.5971199749303*pi,4.1441660453642495*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5815363547943924*pi) q[2];\nu3(0.812076832340933*pi,3.39477542127996*pi,3.30632988119269*pi) q[3];\nu3(3.5*pi,3.4206088133973*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49164150109519*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.600563833791182*pi,0.20249570207298895*pi,1.64510306390254*pi) q[17];\nu3(0.2270334589732*pi,0.7326387920714299*pi,3.80695294194402*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258689241378607*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.637169084201069*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6045401446054111*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[9];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.34618700231276*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.15001928067292*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.348209231234501*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.447660806683436*pi,-0.129649304063654*pi,4.02950846474104*pi) q[0];\nu3(0.629206778672478*pi,2.9492159170377*pi,3.507314606525*pi) q[1];\nu3(0.648485723929458*pi,2.75562636488278*pi,4.05350851072284*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.109062644338506*pi,-0.36044804697072197*pi,4.28181667595044*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.317233996285268*pi,0.86784993261552*pi,4.40958418246007*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.342228952153675*pi,0.8980511835256899*pi,4.02265611800855*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42831414930375*pi) q[14];\nu3(0.0932964575533171*pi,3.18285769286673*pi,1.65562501718248*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.772371570943913*pi,-0.4727607700276378*pi,3.48865524011616*pi) q[21];\nu3(0.480552834232568*pi,3.33714588518598*pi,4.43264616148*pi) q[0];\nu3(0.231236583629791*pi,2.67166937159929*pi,1.62055202144766*pi) q[1];\nu3(0.309094389816208*pi,0.359537547208613*pi,4.2210961266126095*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.397120644377146*pi,-0.005781640249372999*pi,1.0507608534798671*pi) q[6];\nu3(0.874847036359398*pi,2.96831984654702*pi,4.45541682873057*pi) q[7];\nu3(0.1967237366058*pi,2.81404917843448*pi,0.9709458499047889*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.523659845708187*pi,-0.08753125078326102*pi,1.4196805319187589*pi) q[10];\ncx q[11],q[14];\nu3(0.825220431137367*pi,-0.49221941295164984*pi,4.03895696018862*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.159671732479441*pi,2.56898583984441*pi,1.354781593315887*pi) q[15];\nu3(3.5*pi,3.42805344588273*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2043288111302481*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.161767256531378*pi,2.93278351769039*pi,0.742714968982291*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.676254265303093*pi,-0.332717363631377*pi,4.21120836411217*pi) q[6];\nu3(0.37802273935826*pi,1.05682772628626*pi,4.28991088829172*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.172131526148099*pi,0.6172745254449401*pi,4.30653714986669*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46784419378934*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.164906682156983*pi,-0.08190148167669198*pi,1.4110480829988519*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.341868743697737*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5367388935353642*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.227054963164076*pi,-0.172882756610087*pi,4.273688601671751*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.515717512454732*pi,2.7069404075204*pi,1.21945227394396*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.711689331493218*pi,0.40717378405690297*pi,0.724462107093067*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.625041835263627*pi,0.6946797847892501*pi,0.6277810530980981*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42327476052703*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46745511854533*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.855260871708259*pi,-0.201861038186679*pi,3.76244709353399*pi) q[4];\nu3(0.23266174125186*pi,0.52416412060959*pi,0.5027653968661037*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.516901490045858*pi,3.1973018105291*pi,0.684410230728966*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2461999695148571*pi) q[10];\nu3(0.87164322522364*pi,3.29159681795487*pi,3.42136186135825*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2814486869353758*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.453893219503771*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[15];\ncx q[3],q[16];\nu3(0.167817217104269*pi,-0.4330033229726846*pi,1.445297112016119*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.823012537130798*pi,3.3822971408512*pi,3.62013876895069*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.760107297290997*pi,-0.09350090112408999*pi,1.119584415229831*pi) q[17];\nu3(0.668019608961043*pi,0.57569854346136*pi,4.12171636502473*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5176847885906345*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.793759725884844*pi,-0.264386618132402*pi,0.5691452887590266*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5253584300536307*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.683088914491803*pi,-0.348573022675017*pi,0.8428452417918*pi) q[17];\nu3(0.479018158797359*pi,0.19415410198537297*pi,0.5736501989670703*pi) q[18];\nu3(0.351769025880045*pi,-0.374023115325267*pi,1.069790761296817*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[15];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45125017399997*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.116099026763134*pi) q[13];\nu3(0.288811283849062*pi,0.53255635176694*pi,3.96154576942322*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.320603343120098*pi,0.7402084474627999*pi,4.05768920126267*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45216136606805*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41134160109627*pi,0.5*pi) q[5];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.330103243561668*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271145378679998*pi) q[20];\nu3(0.404111557292076*pi,-0.4188534167218335*pi,1.5145031049641*pi) q[0];\nu3(0.893503961227586*pi,3.31151082619865*pi,3.89042842611741*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\ncx q[7],q[17];\nu3(3.5*pi,3.39523341421422*pi,0.5*pi) q[8];\nu3(0.848011187320671*pi,0.74740875525739*pi,0.983845958300771*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2329769420810819*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5968129456082878*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.34157609351833*pi,0.302923219861992*pi,4.37874176165942*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.666901505951593*pi,0.489207340369476*pi,0.704986595370417*pi) q[0];\nu3(0.545555248001307*pi,0.22231232945744095*pi,3.67487284131221*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.822847260771294*pi,3.13177568531677*pi,4.42267568854502*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41787401950189*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.678976803075567*pi) q[9];\nu3(0.313443044659903*pi,2.59081775330582*pi,1.4932873267389009*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(0.602121050153851*pi,-0.4016786169782566*pi,0.961035918589661*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1922302017037412*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.33617163071382*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.633716861849071*pi,-0.18023067179096502*pi,0.708494217867382*pi) q[3];\ncx q[5],q[20];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.716620116651556*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46279130476708*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40544949424708*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173803384217344*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2690943182112568*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.555046531412724*pi,-0.366610389024711*pi,0.5728486524347222*pi) q[12];\nu3(0.321300933277925*pi,0.70334717184637*pi,0.636893025715063*pi) q[13];\ncx q[14],q[21];\nu3(0.837149472118982*pi,-0.12223044272656097*pi,0.5113009844652407*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36739749274148*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.340483509728235*pi,-0.125416672597444*pi,4.429686785485989*pi) q[12];\nu3(0.219312875738481*pi,0.04831368086251897*pi,3.57088442418967*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.769137060448556*pi,-0.28231014810604904*pi,0.719941707196227*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45392265612319*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43597689720844*pi) q[21];\nu3(3.5*pi,3.47964825493822*pi,0.5*pi) q[1];\nu3(0.744430958325896*pi,3.45577895405319*pi,0.749388026868347*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.477005417818565*pi,3.31922751662071*pi,4.1786691590885106*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.200799285884104*pi) q[10];\nu3(0.211634192002941*pi,0.87450070356007*pi,4.37939107189985*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[10];\nu3(0.533365944562671*pi,-0.219854066708913*pi,4.037299262582501*pi) q[2];\nu3(3.5*pi,3.49415258591213*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.351688167245275*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.639668461604978*pi,-0.281307945930731*pi,3.6320254144955*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.32965280347207*pi,0.56266821963603*pi,0.673579366984437*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.276270838781311*pi,2.94766498912826*pi,1.057998591488563*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43717528629504*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41194866200618*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.420075600591041*pi) q[4];\nu3(0.399808227142706*pi,3.15118167314266*pi,1.75791055548579*pi) q[5];\nu3(3.5*pi,3.39329947588606*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.883625001635221*pi,3.49663182536025*pi,3.17937146028242*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.35161525852912*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3119570804416791*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.142971768141283*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1856748420973071*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.549481181358836*pi,0.33074528193168595*pi,1.46585512580587*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[4];\nu3(0.858368895741777*pi,0.378020011565507*pi,1.449316726755395*pi) q[5];\ncx q[6],q[16];\nu3(0.502664810970745*pi,0.69310113788679*pi,4.37878729799177*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.654359582302248*pi,2.79969458006671*pi,3.90531265016759*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49246740927582*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.862809527544743*pi,3.42336763994953*pi,4.05528710209125*pi) q[7];\nu3(1.0*pi,0.0*pi,1.304052291501568*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5246665119055502*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48622227388383*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49719488289827*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.483946275543519*pi,-0.04875542593397503*pi,0.5237026278201579*pi) q[14];\nu3(0.42511558243841*pi,0.49625436677549195*pi,4.46498081593567*pi) q[17];\nu3(0.341348847312488*pi,0.79743828438794*pi,4.18308238699356*pi) q[18];\nu3(0.733106800025001*pi,0.85035561235886*pi,4.39482773671312*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.833630218019062*pi,-0.4097421832627496*pi,0.837272871456355*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3873024231490305*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.963060853512369*pi,-0.387394366369895*pi,4.36902961500203*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.738215411897434*pi,-0.0021616468126299804*pi,0.939920380239157*pi) q[17];\nu3(0.244568701494989*pi,2.69131445671762*pi,1.621005430689*pi) q[18];\nu3(0.360576542968272*pi,0.029469844904742026*pi,0.775181978227908*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.376794395817577*pi,0.334325509591208*pi,4.24630623026062*pi) q[21];\nu3(0.221757488432029*pi,3.43449908426046*pi,0.5620290129653978*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.641174903942586*pi,0.24237552578241495*pi,0.786882854106699*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.272890569455338*pi,3.46258691261193*pi,0.780732050711483*pi) q[0];\nu3(0.554779055189049*pi,0.50484473602327*pi,4.283730935827601*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.445337005350918*pi,0.9744656823848299*pi,4.307125660223*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.599536239702275*pi,0.19998054591932501*pi,4.11282890741077*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.703550013562655*pi,0.417642626636617*pi,0.683923316221869*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.405902573069345*pi,3.10093243065826*pi,1.059958838230314*pi) q[3];\nu3(0.240271710032134*pi,0.021552222279335953*pi,1.248086781986152*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.541614223870079*pi,0.63870611426381*pi,4.4136998333534105*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.702136013533413*pi,0.34595504262786303*pi,0.675888089353395*pi) q[3];\nu3(0.475840897168551*pi,0.21448239449845496*pi,0.707222448569554*pi) q[4];\nu3(3.5*pi,3.46780675564188*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37433580752553*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4435473262281*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.302504010436969*pi) q[11];\nu3(0.596903134515937*pi,-0.21650081815976402*pi,3.74302768002421*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180958997357937*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300395817802411*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.2220895067626*pi,-0.057588345798496976*pi,0.638209361750737*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.760359800491659*pi,0.14148047942125397*pi,3.94800413564695*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.504269038729094*pi,-0.376859276570095*pi,0.9869593408357771*pi) q[15];\nu3(0.166887313728383*pi,3.37391787221266*pi,1.82500072915595*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.423192539348064*pi,0.14667064960481002*pi,3.97648636076224*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5459284182143223*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.551777267265011*pi,2.61468475181571*pi,3.97464841293384*pi) q[15];\nu3(0.351498424343948*pi,0.79396920693517*pi,0.693376421880346*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.614389566896672*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46156374808092*pi) q[21];\nu3(0.554765623015565*pi,3.11043453649318*pi,4.22887072637294*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[19];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[11];\nu3(0.0971987822499581*pi,0.31964882965795904*pi,1.0461715356484529*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.748473104229238*pi,3.05345605174571*pi,3.45724472657864*pi) q[2];\nu3(3.5*pi,3.36854667297298*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48621452003442*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.519774346962692*pi,-0.49328307874167543*pi,3.77438983565258*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.197318101630144*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2608984964122651*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.470887551027538*pi,0.12305418763994602*pi,4.268877174262769*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.60351760546407*pi,0.38650195288019495*pi,4.03490803029316*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45202745598273*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5777254636946488*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.382824421622348*pi,3.38821196124315*pi,4.46792159905049*pi) q[7];\nu3(0.45124919199102*pi,-0.09754908855544098*pi,1.127273958775401*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47003168854855*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.394324596642545*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.787810956948319*pi,3.41638344175413*pi,0.803878274149801*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.409009168809411*pi,0.318587757877397*pi,0.756114694191928*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.133004139505717*pi,0.7038020155825*pi,0.65241027089632*pi) q[4];\nu3(0.158339493852942*pi,-0.127688106729335*pi,3.80576063645872*pi) q[5];\nu3(3.5*pi,3.48716649360096*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.253518130706877*pi,-0.40647503535536067*pi,4.01723998802756*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49539678763714*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.379240185959536*pi,2.76861871808526*pi,0.783062896484092*pi) q[18];\nu3(0.444155456268971*pi,3.16431501227886*pi,0.745859569972372*pi) q[19];\nu3(1.0*pi,0.0*pi,1.365937618802118*pi) q[20];\nu3(0.181897547210495*pi,0.84571498709731*pi,3.96794766699022*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.26358212272119*pi,0.47287250289056204*pi,4.198929746492221*pi) q[4];\nu3(0.412369560894425*pi,3.4283914747572*pi,1.3881542438735859*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.117665127007425*pi,0.82362189174357*pi,0.5246488965800341*pi) q[19];\nu3(0.477198947777075*pi,0.8757459491446999*pi,0.5383397390501196*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32531531988416*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.323833931549*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.235438741710881*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.463347090718097*pi,0.32783132408805904*pi,3.88344090028674*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.41767401392678*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246215167401145*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.782478588999877*pi,-0.34180378652147203*pi,3.51119091875939*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.38327033164932*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.340311652722865*pi,0.105820849245985*pi,3.74744285336186*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2287886660503489*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5353866183196185*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.44924495006688*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.712234929700641*pi,2.44151499811293*pi,3.86368506164332*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2131950926591761*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.47516159161684*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.366041030438912*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42696098433047*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5812360442199018*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46016281607336*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.3600526591717195*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.743598343631052*pi,3.3244156026374*pi,3.83200464670846*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[17];\nu3(0.0530211208651201*pi,0.18879816217942003*pi,4.18393628423037*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.44813887730885*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.272321595164492*pi,-0.04534854346454298*pi,4.331244747052731*pi) q[7];\nu3(1.0*pi,0.0*pi,1.131647318964301*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42592254097272*pi,0.5*pi) q[13];\nu3(0.210527495870237*pi,0.154906181671305*pi,1.178727658926138*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.16639442175195*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.914815439242452*pi,3.21685181671734*pi,3.92941767271888*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.812470213113973*pi,-0.395211270743812*pi,0.5052843102615289*pi) q[5];\nu3(0.360812221943162*pi,0.83727255522891*pi,4.07033977428659*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.15091448903119*pi,0.30728398257268896*pi,3.53506143515383*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.528840765826652*pi,0.89471751330398*pi,0.9234430199415911*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.43034341925095*pi,0.9519420660937301*pi,4.3940738861792905*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.748102440589121*pi,0.40691160666677895*pi,1.50694884030339*pi) q[5];\nu3(0.899119206882913*pi,-0.4213497913259681*pi,3.90696391621142*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39135566618348*pi) q[8];\nu3(0.792025649769502*pi,2.84614536470807*pi,3.44074147595969*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.527381189502727*pi,0.09258041099981695*pi,3.80770341384556*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5419015314952091*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.67791339884486*pi,-0.25858011141091697*pi,3.58675662279537*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.655541094872115*pi,0.190625522693335*pi,4.494763242553001*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.564128682388252*pi,-0.351971791921816*pi,3.75093213170494*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.276348256521442*pi,0.15954368488888604*pi,1.336787036247155*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.431040088784623*pi,0.75582153097778*pi,0.5911245285780702*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.407863667424917*pi,3.39300518842665*pi,0.64732596651179*pi) q[11];\nu3(0.322048421656992*pi,0.03325190641062603*pi,0.661493555114849*pi) q[12];\nu3(0.414921271598724*pi,0.05257368380463601*pi,3.48368272572984*pi) q[13];\nu3(3.5*pi,3.35038538839591*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.645497353708363*pi,3.12526444157685*pi,3.97654436187508*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1741913970611502*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.30058564093339*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45399407188167*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.138795906834726*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1999541701816931*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.624687974298899*pi,0.30332523444237003*pi,3.99175312265051*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.525738761001863*pi,-0.1597023192705*pi,1.20642951081355*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.43569134912265*pi,0.5*pi) q[16];\nu3(0.185156741258266*pi,3.48042003796019*pi,4.21962923923903*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234666204779871*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.718425445969139*pi,2.95554621428059*pi,3.26163067169303*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5799230455083446*pi) q[19];\nu3(0.691955141161556*pi,2.95876476318063*pi,4.384881822473099*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.97163852815902*pi,0.82680597468454*pi,1.064606115163409*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.894180804078977*pi,3.24060008014202*pi,4.491485601478081*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5617337985902489*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5860400352669779*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.36778539104593*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5010202389775862*pi) q[18];\nu3(1.0*pi,0.0*pi,1.158601833313285*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.505232553241129*pi,-0.250119995800558*pi,3.6981971109201*pi) q[1];\ncx q[2],q[6];\nu3(0.618424875526286*pi,0.17046421137314605*pi,1.235956568889034*pi) q[3];\nu3(0.178452581311224*pi,3.0669141355836*pi,1.234267753049364*pi) q[4];\nu3(0.923481214844064*pi,-0.4470531197781934*pi,0.955190569797512*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.312378729870683*pi,0.20701392307752797*pi,3.5560800569581*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.685898150741298*pi,0.5809093739492699*pi,1.369786907339058*pi) q[8];\nu3(3.5*pi,3.45463529708113*pi,0.5*pi) q[9];\nu3(0.515563241527657*pi,0.5852156128182799*pi,0.996689731535097*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331005812708711*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.553809911756209*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.353696260151036*pi,2.6720633377563*pi,1.498105082354549*pi) q[14];\ncx q[15],q[20];\nu3(0.557971365613449*pi,3.12830147584228*pi,4.16693191638974*pi) q[16];\nu3(0.244732234328881*pi,0.7954702773244*pi,4.37828058816532*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.349444717481582*pi,-0.392290176545604*pi,0.648550936677109*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.379667878589298*pi,-0.034235650726685996*pi,0.834294530060371*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.375748197271333*pi,0.062107375194753955*pi,4.05799606240806*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4182691752542205*pi) q[17];\nu3(0.673420370596199*pi,0.013254741477153997*pi,0.68569238382543*pi) q[18];\nu3(0.181942516620853*pi,3.25556405512233*pi,1.430819114910977*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.547667538002834*pi,0.90217543144818*pi,4.45732460626944*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.743087587802396*pi,-0.0038120577355539864*pi,1.190367379730565*pi) q[2];\ncx q[3],q[4];\nu3(0.532069651812117*pi,-0.026288198494237025*pi,4.18031397794691*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[17];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.644799550784674*pi,0.5019306008175299*pi,1.0135984870246522*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48254587487297*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.335145737272617*pi) q[4];\nu3(0.544543524052116*pi,3.30389173266989*pi,0.735174254976646*pi) q[5];\nu3(0.207842471264369*pi,2.88123248025641*pi,0.8986288863512559*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32658210984624*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.296529183061325*pi) q[14];\nu3(0.263863815287183*pi,-0.4952479132026316*pi,4.478319544353321*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47146810323932*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.280179438314224*pi,2.62507731439433*pi,1.4682271840434868*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.219264486360864*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[14];\nu3(0.565056997494469*pi,3.31680512690262*pi,0.5400696684563752*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48669844678349*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46059265951088*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4440993780489*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229566399519572*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.863437833628258*pi,3.34407970134197*pi,0.5097360670369542*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41948673116904*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.368963949350139*pi,0.28375154160041804*pi,1.075504784760849*pi) q[20];\ncx q[1],q[11];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.324451754371805*pi,0.5558891455625199*pi,3.81617574250258*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31510386050305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48517044249031*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.275759432221725*pi) q[7];\nu3(0.613023294042607*pi,0.480256789017243*pi,0.821140546072088*pi) q[9];\nu3(3.5*pi,3.37531058996051*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2854903418136598*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45851021242874*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.392043136658513*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34574960673841*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2289411137644901*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.516669731073384*pi,-0.4438958717235453*pi,0.5181311926030245*pi) q[17];\ncx q[18],q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.66184490897773*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.375385167116701*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.622258643444943*pi,0.5951818872803101*pi,0.951268814165185*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.25815720304284*pi) q[19];\nu3(3.5*pi,3.36174656400115*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210087932125404*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5983763728097302*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\ncx q[20],q[21];\nu3(0.121082699296724*pi,0.479887138755296*pi,4.18495075231467*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.525607787225809*pi,0.13777806447888397*pi,1.51180868787054*pi) q[3];\nu3(0.622617821608103*pi,0.5696701259930601*pi,0.799108576362597*pi) q[4];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.766130236472878*pi,2.60557244748609*pi,3.89230461253655*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.68141389801128*pi) q[21];\nu3(0.245323237793731*pi,3.24249746830229*pi,0.908558236074317*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.588591598080928*pi,0.98999059258983*pi,0.98394132435598*pi) q[3];\nu3(0.542640892544912*pi,2.71511235592849*pi,3.57626310565412*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.487072415866441*pi,0.166890173065657*pi,4.12275979863783*pi) q[12];\nu3(0.759608238825531*pi,3.10184249075269*pi,3.58812644454143*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.507522497823125*pi,3.10118882642384*pi,0.5804640913889566*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.397938643502008*pi,0.365449494136904*pi,4.40444800757023*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.461455626558414*pi,-0.4777645637431094*pi,0.836651680321287*pi) q[11];\nu3(0.717420280296001*pi,2.87995553469142*pi,4.29603616298961*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.366498824144228*pi,2.4832265737093*pi,1.147707741963485*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.193941317558411*pi,2.66205247328936*pi,0.8633581325509909*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.788320365293364*pi,0.313397898684877*pi,1.283518447657256*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.564894100338113*pi,-0.028845485193182974*pi,4.3838014393439*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.440494687159836*pi,0.228612213331851*pi,1.186931232156117*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.694586033512539*pi,0.303616441410157*pi,1.405458416875353*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.665541688152985*pi,0.90372099558979*pi,0.783050776480012*pi) q[20];\nu3(0.309433785600444*pi,3.22082629005869*pi,0.5835782463513194*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.508789293607792*pi,2.9236725181448*pi,1.4680023414709091*pi) q[7];\nu3(0.328805983198049*pi,3.23031636973214*pi,2.00729036109506*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.806055741765818*pi,0.7561436394633001*pi,1.14654055791853*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.297149982746728*pi,2.64126777942549*pi,1.50893483249971*pi) q[20];\nu3(0.375726145741081*pi,0.394601712056887*pi,1.007890202330141*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.124683752008863*pi,-0.396362845176709*pi,4.244920418098539*pi) q[7];\nu3(0.267090859724891*pi,-0.259231442358586*pi,1.1734475356826048*pi) q[8];\nu3(0.687782635548743*pi,0.14013324413570805*pi,3.84904590177745*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49635676451833*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.326527065867234*pi,2.78758430154413*pi,1.315327743175637*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29402848343918*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4991686575987*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.25774434090675*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.166960124473799*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.485695751898887*pi,0.466956262529033*pi,1.022529129676887*pi) q[10];\nu3(1.0*pi,0.0*pi,1.313845570259749*pi) q[12];\ncx q[13],q[17];\nu3(0.320717400327955*pi,2.44837744782002*pi,1.316129208344615*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.346720474311892*pi,0.6304832786875201*pi,0.617253607263336*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.39144342150818*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3714834068981*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.33021722345437*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.316918268071892*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.261508708011386*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.364725182182831*pi) q[17];\nu3(0.852937530889681*pi,0.10899413460881102*pi,4.1626288820902495*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2423775484848059*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,0.5195103926554823*pi) q[6];\ncx q[7],q[16];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48762357458559*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.41774300231723*pi,3.02487749904615*pi,1.2654572771971369*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[10];\nu3(3.5*pi,3.44268922634092*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43346148838072*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3573732208547895*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4378999312818*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.163016321022989*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.43509830963161*pi,-0.24445093648556*pi,3.93009621793554*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287862068457825*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35042533294446*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45019038689382*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[18];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.1957453200158898*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.607630611900967*pi,0.35989051937756*pi,3.97283951141971*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47314815070688*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44780223142849*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255692577799919*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.616868344478251*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.182916897806266*pi,3.08549921753358*pi,0.866831146390082*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5776518226640648*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.473098211542899*pi,3.47623910597099*pi,4.037179871028711*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48911795532803*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49826135999528*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299351559289708*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.257531297893983*pi,0.7685164621251801*pi,4.138546790688499*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.666875343447168*pi,0.60713425816233*pi,1.042327978408792*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.863224083994272*pi,0.49424748331681*pi,0.898490139552496*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.373445945859002*pi,0.78636913201655*pi,4.26826620223403*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.496201312316174*pi,2.77072153696911*pi,1.1593936187754679*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.745980516794664*pi,0.6946378053981701*pi,0.784314823088581*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.474896047827542*pi,-0.21118246611886798*pi,1.41805046736417*pi) q[12];\nu3(0.276531295936922*pi,0.27602617801903095*pi,0.5247791286077746*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.52258874020809*pi,0.38225972005542996*pi,4.3718408024584505*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41064108321534*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.478800546628215*pi,3.27357811742465*pi,1.4935334868937131*pi) q[0];\nu3(0.322787900657025*pi,2.97167029775563*pi,0.696240456769921*pi) q[1];\nu3(0.49683638719662*pi,0.44863793216391*pi,3.48104352598687*pi) q[2];\nu3(0.181579822220595*pi,1.14912199601233*pi,4.26215203703021*pi) q[4];\nu3(0.767637094830341*pi,-0.03464631529701001*pi,1.096214365100625*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.451142705684616*pi,0.335689064950222*pi,3.88705531823707*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.750308938902244*pi,0.399512949263677*pi,1.115283763505837*pi) q[11];\nu3(0.385925083987355*pi,0.6262546908712401*pi,0.628592276315213*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.584606668069877*pi,-0.207962616190827*pi,4.16949699163183*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.606574821632833*pi,-0.460736819421895*pi,3.62850496815454*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.51963724429117*pi,3.0115408976432*pi,3.24202554988327*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.668106924862929*pi,0.0051999045634509855*pi,0.776825772773028*pi) q[4];\nu3(0.0983802153436878*pi,0.04580153057404002*pi,4.2969524662215*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.684410953980438*pi,-0.206589921580153*pi,4.0248740168810695*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.844063489512446*pi,0.0005837567672229982*pi,1.0243905694201438*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.267643457071667*pi,3.1510384612383*pi,0.932046361446936*pi) q[20];\nu3(0.962354270510076*pi,-0.234439932290829*pi,3.4510436602805*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.53061369700383*pi,3.00366489103558*pi,3.0414159872699*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.240458902022899*pi,-0.4544119676692167*pi,0.834230640889455*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.592046612474866*pi,3.42757906955979*pi,3.61710143426273*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.951850696831752*pi,3.31907267664822*pi,3.62865781482249*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.325887427954187*pi,0.5189236778742199*pi,3.93492265529001*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.985659557963279*pi,3.47274691945911*pi,0.61226753866795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0598782781650533*pi,0.021336011505290964*pi,4.37397114704514*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48979310378541*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.902899971336019*pi,0.34574570844955*pi,4.12302704210852*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1810221513729942*pi) q[17];\nu3(0.619585935761974*pi,-0.369204594375275*pi,3.74077193728375*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.36199297475393*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.39439371732215*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.538770923806917*pi,3.32493150054846*pi,3.47182522826959*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182601880748479*pi) q[14];\nu3(0.413277231706505*pi,3.36595200226945*pi,1.59871421168128*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.241018132088591*pi,-0.036139941445423984*pi,1.020952709289789*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.347365372001252*pi) q[21];\nu3(3.5*pi,3.48722732695499*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.35070747804956*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.233273617892983*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[13];\nu3(0.596294842205812*pi,3.1804187042768*pi,3.06681242069481*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5571886117104063*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2224179767118581*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[16];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3637861723933*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2044378591449019*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45682971824843*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.68300814063367*pi,2.59064185008144*pi,3.89588697627274*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5529199535101802*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42221040664309*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.618954757275431*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[12];\ncx q[8],q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.378823967381872*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.367610574737554*pi,2.78946434830422*pi,1.59734519973992*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46210348329827*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[16];\nu3(0.265182865601695*pi,0.196000143888859*pi,3.49061081879199*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36506763147459*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4567282921371*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.282487847911091*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.292586231851554*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5831538331303969*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.266326296443532*pi,3.11926109156456*pi,1.147286729126448*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.426023479151472*pi,0.09900964765574305*pi,4.49256741112504*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[10];\nu3(3.5*pi,3.49352905982715*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.27463865160261*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.617442666745653*pi) q[16];\nu3(0.771273825787353*pi,0.09936210655614397*pi,0.618168960857023*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.501926374176952*pi,-0.4156747856529836*pi,1.209593283712374*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.875778537393941*pi,0.210439065188746*pi,0.698581381383555*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.38412191753191*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6279081102788591*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.24935426207722*pi,0.13097119300785298*pi,1.128767125221907*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.540147493457731*pi,0.357030188798132*pi,1.55775504874536*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45337726677225*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.48750092765822*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.166921367472475*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.744654511246921*pi,-0.01579557688585198*pi,0.5027945316514593*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.648866248488767*pi,0.36026584039036*pi,0.5450566113406942*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.893561127278439*pi,0.061274548325474965*pi,4.44189680939668*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.73819417693107*pi,3.38349355289126*pi,0.689069761571755*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.221310148259802*pi,0.08209777458415102*pi,3.92199487538869*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.342421972191742*pi,0.278180223511979*pi,4.28368246520652*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.893478195079482*pi,3.01317876267023*pi,3.67307378274773*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38793430669514*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.280617876502097*pi,-0.45043068683849763*pi,1.169883689990026*pi) q[21];\nu3(0.690200642771533*pi,3.23625728905839*pi,0.5952945865365368*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.499599992457173*pi,3.13038816578933*pi,0.780746796836765*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.3562995059958*pi,0.29864934061917303*pi,4.03012876583249*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.638473255649192*pi,3.15900935487759*pi,0.5698294323808553*pi) q[13];\nu3(0.249748922307864*pi,0.15369105082261503*pi,0.8502720996809701*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.377387630959194*pi,0.9509607065150301*pi,4.25254203355676*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.615804639798986*pi,0.194674089668319*pi,3.70784300226374*pi) q[0];\nu3(0.340474660352796*pi,2.76739590768068*pi,1.56691132808327*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.444266012839116*pi,3.34020079860963*pi,1.98439648517953*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.401102750294839*pi,0.27706406001223105*pi,1.088510659943787*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.292539429779362*pi,-0.4224366789363066*pi,0.741443217896453*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.468042044360696*pi,-0.10813121896641797*pi,1.295437893904828*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.888955720572679*pi,0.06761050874651298*pi,0.5582742063227907*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.460161189587933*pi,3.23409372820125*pi,1.055214492396121*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.631844927779294*pi,3.000981120423*pi,4.33090933092101*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.48697324727703*pi,3.18027953028348*pi,1.73474413128746*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.541391008993596*pi,0.56196425535629*pi,1.174445191617352*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.528264082391945*pi,3.1091132116308*pi,3.1011963956165*pi) q[8];\nu3(0.253874786160664*pi,3.35191709971102*pi,1.017144182855458*pi) q[9];\nu3(0.229267413651774*pi,0.24593210058403603*pi,4.40794534385943*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.165723110919472*pi,3.37840161716775*pi,1.7418315774514*pi) q[15];\nu3(0.287998930047717*pi,0.5313619307805599*pi,3.62077850246377*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37622428169869*pi,0.5*pi) q[0];\ncx q[2],q[20];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.3255344231171229*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.578455606673787*pi,0.6537140119812399*pi,1.2923620943726228*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46383970893783*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.294233415541902*pi,0.27961193902288795*pi,0.707156810154133*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309078603879403*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[16];\nu3(3.5*pi,3.46177404369594*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48602565664362*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4002159722794119*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.534741916938363*pi,3.35078898402294*pi,1.85562549818884*pi) q[18];\nu3(0.273243667893513*pi,0.86951216471151*pi,4.10573813419413*pi) q[19];\nu3(1.0*pi,0.0*pi,1.394638525450198*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35144035971195*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[12];\ncx q[4],q[10];\ncx q[5],q[13];\nu3(3.5*pi,3.28462650188356*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.689779064469435*pi) q[7];\nu3(1.0*pi,0.0*pi,1.14340026203566*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.237276502327088*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.385688822279921*pi) q[17];\nu3(0.545463445222721*pi,2.76603642128682*pi,3.82113241154927*pi) q[18];\nu3(0.394149920412672*pi,0.27804599801221797*pi,0.611808619187892*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49371024119301*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48407025259907*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.139747267243457*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.435690572113589*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5403921582398876*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3511220111340005*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[12];\ncx q[4],q[10];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41877235563558*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5338374712866485*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.283822229827459*pi,0.63109781699405*pi,3.70822666117152*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.294961854802625*pi,2.97019973110398*pi,1.75444136240896*pi) q[7];\nu3(3.5*pi,3.33850595193634*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.607072065905044*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33040121966145*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.26483503206634*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.228842265080998*pi,3.19558946236674*pi,1.50363764494587*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.720287407297512*pi,-0.207365029129502*pi,3.99872445241139*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49037939969017*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2032079726165201*pi) q[18];\nu3(3.5*pi,3.3279654557629*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221926460633219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40899724777832*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.898045246052937*pi,0.5913348348165*pi,0.80819370219467*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.714674008607456*pi,2.35858601373315*pi,3.82973874601445*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49680144024706*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47911061617203*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.481285243689901*pi,0.395986860991853*pi,3.63933698520169*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.812914883845421*pi,3.36231197945984*pi,3.73410534538916*pi) q[4];\nu3(0.642595480803382*pi,0.19970349474955595*pi,3.72327416993196*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.82281666297618*pi,0.029831342949255046*pi,1.0502309606315419*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.304454750477451*pi,3.24365576772661*pi,0.612043490921069*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.758099836322822*pi,0.47297174538198905*pi,4.158374731959309*pi) q[4];\nu3(0.654839138782363*pi,0.16381624624678204*pi,4.38519818569374*pi) q[5];\nu3(0.132254797322436*pi,-0.4615006416400964*pi,1.89657607844692*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.348095140257003*pi,0.42224904045031*pi,1.077454712966925*pi) q[16];\nu3(0.660771627120191*pi,2.49863418593054*pi,3.55212632120192*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.519670732807682*pi,2.98895858906015*pi,3.66527994994679*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.529226510102199*pi,3.2892022692803*pi,4.11716233112642*pi) q[6];\nu3(0.577445862858204*pi,0.6405246642173199*pi,0.71555828550208*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.744379506560017*pi,3.23680251276629*pi,3.39562574974595*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.755799824486447*pi,3.37601533015313*pi,3.72032922649556*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.405408981934043*pi,0.16211727058730996*pi,1.209766442363146*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.419507736513729*pi,-0.04926524755036399*pi,4.05321625144617*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.554285431814299*pi,-0.49172166131025435*pi,0.664696751132255*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.077002213997211*pi,0.6678500972669501*pi,0.5682732683157523*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.121622959181933*pi,0.83195174736364*pi,4.21677297818802*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.137620276260765*pi,3.21116882279641*pi,2.20113704176472*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32068303740183*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.697906992317992*pi,3.48021828271032*pi,0.5993461012201066*pi) q[3];\nu3(3.5*pi,3.4777797052994*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.211913553219829*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1944339397644002*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.476527662675884*pi,0.5704181607454999*pi,4.34312320914574*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.728987748711357*pi,2.68118913173903*pi,3.46982393168019*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.435412396372064*pi,2.93773263760227*pi,1.297390352147447*pi) q[19];\nu3(0.771668177430981*pi,-0.18723075459445299*pi,4.241393024796579*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[6];\nu3(0.763995404603894*pi,-0.10363506541522499*pi,0.980901461087621*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.25056460431561*pi,0.5*pi) q[7];\nu3(0.757041148263794*pi,0.286932141232377*pi,0.832703489627856*pi) q[9];\nu3(1.0*pi,0.0*pi,1.228195902896015*pi) q[10];\nu3(0.539545030616468*pi,3.32829195422795*pi,3.14404777753857*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.454791842395303*pi,0.442891321456763*pi,0.873602647991391*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.723273245618628*pi,-0.19882303482570102*pi,3.61860869147986*pi) q[18];\nu3(0.185405171036528*pi,-0.04313996612896598*pi,1.243363179083521*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.167259581027528*pi,0.73861089723561*pi,3.89299013691097*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.639323139078751*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5712530265183848*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.117392024982387*pi,0.5270803059659099*pi,4.31366708498829*pi) q[14];\nu3(0.569650225898487*pi,3.41154355179523*pi,0.691874994842173*pi) q[15];\nu3(0.722797443518037*pi,2.80042619913669*pi,3.74086209744545*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.35220658581006*pi,1.11686985495555*pi,4.34582042093669*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.4100592952488995*pi) q[10];\nu3(3.5*pi,3.49905054180603*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.450383841613591*pi) q[13];\nu3(0.652474497888075*pi,2.27959278535344*pi,3.72309190975436*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.34322177069952*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.267295342280292*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.490670414431003*pi,-0.4535692889648655*pi,1.303333563643587*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.37083036673433*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2208727960670211*pi) q[3];\nu3(0.426736159277168*pi,0.410475418744364*pi,3.81983151092093*pi) q[4];\nu3(0.320359424387685*pi,-0.0006807330009629964*pi,3.78939838302672*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5677965988558434*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[17],q[18];\nu3(3.5*pi,3.49623695075037*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.358193493822462*pi) q[20];\nu3(0.563393347434195*pi,3.21729667446959*pi,3.09639353735543*pi) q[0];\nu3(3.5*pi,3.4242713345226*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.429933265589107*pi,0.27102106010023397*pi,0.7389479080267121*pi) q[4];\nu3(0.695302877007386*pi,0.17435297088587598*pi,3.79609045878056*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49181060850459*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.385726914770171*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48299171404001*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42266715833418*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296355967575541*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.090511484977333*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42239188708106*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.376430427740168*pi,3.3114234400924*pi,1.76427453903187*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.27625859102337*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0556178239658876*pi,3.24599019388496*pi,1.207629464489119*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.2602351478051705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5683336553459437*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.46353846719046*pi) q[21];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,3.41731823278621*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.17057129214073*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.247885479804078*pi,0.10640916591698402*pi,4.0839659821354495*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(0.200579623370377*pi,-0.15401322069614298*pi,0.91426691800261*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.467191844279881*pi,3.39407855722002*pi,1.72777789495515*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4601503415684505*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47542999357787*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.298764996539468*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.645789280653979*pi,2.53393230275911*pi,3.4917549592003*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.3171601852073*pi,0.51353587513312*pi,3.88540134600482*pi) q[10];\nu3(0.244043405336422*pi,0.42436423840553295*pi,4.06310821606385*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.329241226088246*pi,0.7178817511482001*pi,4.1172346450276205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.529384815688221*pi,3.28320269093953*pi,0.606764925993715*pi) q[8];\nu3(0.202294353199674*pi,3.48444614139286*pi,2.0057314462191203*pi) q[9];\nu3(0.55813929421973*pi,0.84615052250768*pi,4.33680415642253*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.614728143653869*pi,0.76771811923922*pi,1.008615863366543*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.724197369944211*pi,0.5016451334015399*pi,0.836703600423591*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.948507946587766*pi,0.06654757151504898*pi,4.16464479793481*pi) q[2];\nu3(0.591074864629761*pi,2.89689424522752*pi,3.72302453855644*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4933948736721305*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.231274325734603*pi,2.91766205163057*pi,1.383770784386839*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.740980404121729*pi,2.75806537741653*pi,3.87222721752807*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.263795918139042*pi,0.23128643936689497*pi,0.812584513997483*pi) q[18];\nu3(0.159336435686035*pi,0.5455680328735*pi,0.880210380275149*pi) q[19];\nu3(0.112117241986548*pi,-0.058145576833533*pi,4.09503277754413*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.54664751270465*pi,0.46901995673999497*pi,1.3824002072931911*pi) q[2];\nu3(0.542825421671197*pi,-0.375872027094807*pi,0.928115830753068*pi) q[3];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.783288139436769*pi,3.01218502358077*pi,4.49557001410892*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.470254977275834*pi,2.95395885177778*pi,1.0599952803665391*pi) q[18];\nu3(0.478368938641759*pi,-0.4701752269334347*pi,1.62956476340729*pi) q[19];\nu3(0.528661746860841*pi,3.36519609851373*pi,3.44448412422986*pi) q[20];\nu3(0.726908408871739*pi,2.82237250962125*pi,3.62490909417972*pi) q[21];\nu3(0.27917510542625*pi,0.008481964468369019*pi,0.629528336260925*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.474362501169113*pi,0.009993988933684972*pi,3.5216075145674*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.2540472739594*pi,2.67683362509717*pi,0.893422887087088*pi) q[21];\ncx q[0],q[20];\nu3(0.145553673596076*pi,3.24623517318661*pi,4.30230539672954*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4862382910919*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.121352007253564*pi,3.09312511521132*pi,1.0337199943959519*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219842427971304*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32684884738587*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45071544186517*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.265536576117615*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.537668549447999*pi,3.26192262791025*pi,3.02024198010784*pi) q[12];\ncx q[13],q[18];\nu3(0.874877919153722*pi,2.718306008811*pi,3.39818447307059*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.238864083251495*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.519989568655584*pi,3.0246570473426*pi,3.04906401187205*pi) q[12];\nu3(3.5*pi,3.47991854770421*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.221972179149866*pi,3.23506281210918*pi,0.983990068099061*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.645031493307406*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192242750197949*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.59438674300971*pi,0.64652398132073*pi,4.17169609549814*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48723744097978*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.670745433192634*pi) q[9];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.635409115510984*pi,0.09881467124518695*pi,3.94642379844512*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5637800458748976*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1656619414087799*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49146510147452*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2956643315833039*pi) q[3];\ncx q[4],q[9];\nu3(0.9257182520812*pi,-0.09318533629011*pi,0.816368642596241*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5175109604299324*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.490123617313581*pi,0.48987297689325404*pi,4.232132662183631*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38868312068941*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.908893088840579*pi,0.93520738007587*pi,1.0454622637409021*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.1998040802987529*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.744642244320071*pi,3.02103530686248*pi,3.48885755292288*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5140468196982897*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.45855154424507*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.575963159220978*pi) q[3];\nu3(0.724579457132547*pi,-0.20795988293825501*pi,0.664769536889501*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.578729903355879*pi,0.07881552016714499*pi,1.55175145980549*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[14];\nu3(0.578873903906678*pi,3.3413007446473*pi,0.5453856206649962*pi) q[9];\nu3(0.298112558042208*pi,3.34203638837973*pi,4.42281033484145*pi) q[11];\nu3(3.5*pi,3.48827010298244*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.285380919482881*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.336225707885573*pi,2.76355330502764*pi,0.808965883187896*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.298517748222181*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.61813477176751*pi,3.39496979516254*pi,2.99092471668169*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[3];\nu3(0.69944096708943*pi,0.09726747002154601*pi,3.92251888880161*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.774984066775733*pi,0.287198042106527*pi,0.946891080225722*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.760119697888196*pi,3.07280692594874*pi,3.70499000076818*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5406948790797461*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.357604185095632*pi,3.30630956937094*pi,1.83960101648298*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.212454535022264*pi,3.05061335942541*pi,0.740503546936848*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44527420500596*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.464048719147194*pi,-0.14227453193580702*pi,0.5770436694101384*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.676699846207914*pi) q[15];\nu3(1.0*pi,0.0*pi,1.361335764361204*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.584705203952343*pi,3.03537705909485*pi,4.1703459619832195*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5701732336668379*pi) q[19];\nu3(0.487019560050866*pi,3.29374422027823*pi,3.04636038832612*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.584392250333371*pi,-0.36954920414507697*pi,4.352711184526051*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.159599052323*pi,0.15512593730561497*pi,3.92861055462147*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.484708316744561*pi,3.08298655667603*pi,3.24465811271563*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.658097485633288*pi,0.5309384346746799*pi,4.09845279496236*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5057190433159957*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.716451924797583*pi,3.48197870541787*pi,3.12562785117014*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.473337144109063*pi,2.59190386712345*pi,1.189614883444855*pi) q[8];\nu3(3.5*pi,3.44513211449433*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.283474943664468*pi) q[11];\nu3(0.593484314206544*pi,-0.008512783141495006*pi,1.332240244994769*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.419314087599446*pi,-0.4474152040671623*pi,0.648977021405061*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.662388993644681*pi,2.59180661677275*pi,3.65390349989298*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.832794384466713*pi,-0.225031552773875*pi,4.40328086004652*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.154483775177115*pi,-0.192737751677297*pi,0.5076197674890478*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.588500876751665*pi,2.81409212090081*pi,3.93454380969756*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.393067041690485*pi,2.68835109096632*pi,1.58352725096022*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.904143710800907*pi,0.23485341311276897*pi,0.858691217540293*pi) q[19];\nu3(0.619722594568971*pi,0.076594756158613*pi,1.50665806361049*pi) q[21];\ncx q[0],q[5];\nu3(0.705448369155105*pi,0.44978965830515305*pi,4.16919776002762*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.409478832577763*pi,3.2230772597826*pi,1.53424748038107*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5938653972235843*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.647324055858524*pi,-0.118024331941187*pi,0.678961323742733*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49051554981348*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48817032135733*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.20171040194601*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38886468614703*pi,0.5*pi) q[13];\nu3(0.0543923364273259*pi,0.07156327737402601*pi,3.7826783333886*pi) q[14];\nu3(0.824853399675751*pi,3.03034959717389*pi,3.25587415652794*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.305170665669559*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4125178183588258*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.36074221928232*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2012457130161351*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.379253709257096*pi,3.20470658309742*pi,0.5340304301100175*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35353422964381*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40992487785726*pi) q[5];\ncx q[7],q[8];\nu3(0.541645106602922*pi,3.31622273855215*pi,1.65920517968653*pi) q[9];\nu3(0.410383915656021*pi,0.004125005935176951*pi,0.67240229734077*pi) q[10];\nu3(0.0997462792638825*pi,2.86121230828365*pi,1.5204700408092*pi) q[11];\nu3(1.0*pi,0.0*pi,1.226046054876802*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49717186918682*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.66425727236088*pi) q[18];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[18];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4829040216578*pi) q[8];\nu3(0.587231600918937*pi,-0.4208809897765605*pi,3.68287839650184*pi) q[9];\nu3(0.433174153056248*pi,3.46634096302776*pi,4.09089322284777*pi) q[10];\nu3(0.573129803144436*pi,2.99815068147171*pi,3.67835442279565*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.397403354034*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37031637127117*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2752057707674531*pi) q[14];\nu3(0.613746516297804*pi,-0.4385601727101658*pi,3.39635984681606*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42672648047116*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.43131082617497*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222557521393854*pi) q[15];\nu3(0.676270121138429*pi,0.76426479612303*pi,1.23173919720333*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.28904603604647*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.446362099312839*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45485088009559*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.632323915140965*pi) q[20];\nu3(0.745063884463803*pi,-0.13019988657742*pi,1.208145176613776*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.438392959567132*pi,0.7623268558116101*pi,4.25383817437133*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.337885150082121*pi,3.3720794644899*pi,1.20657322823913*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.185983905929812*pi,0.11187296828794502*pi,0.815853808436058*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.247804343591155*pi,-0.12283263213223*pi,1.103191193282687*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.396031341191495*pi,0.17516201936355602*pi,4.24827198333434*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.4833854080295*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.643589890760851*pi,0.09605924624346995*pi,4.21905900932539*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256365774616755*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.192479804175019*pi,3.17609726024856*pi,2.149771948203*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.380947273798011*pi,2.431194537994*pi,1.143545904276835*pi) q[7];\nu3(0.402969746553563*pi,0.16027328006465802*pi,0.70546282578729*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.356354415236123*pi,3.07268316616495*pi,1.70895533887121*pi) q[17];\nu3(0.835206617844447*pi,3.43058510229401*pi,4.40502944277113*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.689876601304289*pi,3.38096162433482*pi,4.299217139137101*pi) q[1];\nu3(0.416459792622644*pi,0.52237447235815*pi,4.27518426516997*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.976813356447583*pi,0.50608923537573*pi,4.0100043838455495*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.595230174589699*pi,0.359949546714899*pi,0.902773241797186*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44015504151808*pi,0.5*pi) q[16];\nu3(0.651394479128022*pi,0.6109407068867501*pi,4.4562357226504705*pi) q[17];\nu3(0.409164277139794*pi,0.85412224792098*pi,3.85984611019881*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1943557166098548*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.667151946714403*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.486866410668903*pi,3.4151833862313*pi,0.596895885943289*pi) q[1];\nu3(0.82106379638157*pi,0.8092288316679399*pi,0.623968574372903*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.413118710664558*pi,0.47885269237514505*pi,3.65734261872292*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.465391054880223*pi,-0.4528897764538815*pi,0.82379681624582*pi) q[12];\nu3(0.470441404536432*pi,3.2652968160809*pi,1.87995022964554*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5531563745618611*pi) q[19];\nu3(0.727711036342729*pi,0.66769566468738*pi,4.48600518807479*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.299347060129682*pi,0.15608537985744397*pi,4.49331279937376*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.624050503872764*pi,0.84115439103712*pi,0.853115937427867*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.579941179775314*pi,0.20312922277663303*pi,4.34649264602293*pi) q[12];\nu3(0.674352812522683*pi,0.59162867710962*pi,0.904559581866363*pi) q[14];\nu3(0.772279499690013*pi,3.3388833550281*pi,0.810514038205536*pi) q[15];\ncx q[16],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.600853788152945*pi,3.31181639099481*pi,3.72296603298114*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[18];\nu3(0.435456578746006*pi,-0.08043485354475499*pi,3.74258612731346*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.294391692062864*pi,2.96031244258807*pi,1.7078576934842*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.315614314181189*pi,-0.17538783979308098*pi,0.930535992333836*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43452858220261*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44117387831967*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.340690602094045*pi,3.47470761372176*pi,0.5989817226125393*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.385245059826484*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.33083319433582*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36328057784328*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.265830527435806*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.839794581223901*pi,3.15307842618441*pi,4.222759068932151*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.704526104426241*pi,-0.478628818456642*pi,4.17430673125417*pi) q[21];\nu3(3.5*pi,3.31043454474461*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46262397220335*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.7844259952310251*pi) q[13];\nu3(1.0*pi,0.0*pi,1.092889410412572*pi) q[15];\nu3(0.671759363824433*pi,2.98901693919443*pi,3.36437795804628*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5370825205531743*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.135109119329976*pi) q[20];\nu3(0.511785245269568*pi,-0.4242425776348792*pi,4.46027777249724*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[18];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42585810120876*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.32882336282149*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.18285539204892*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5867721336492733*pi) q[11];\nu3(1.0*pi,0.0*pi,1.387145511957475*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.19901549282569*pi,0.497275381223507*pi,0.895746123720008*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45160801563933*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.586743627405617*pi,0.22527691574076103*pi,1.4762737540623831*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5135934158962073*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.283400442405513*pi,0.8274859853925001*pi,4.28929251453856*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.42517757643398*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2718184226321712*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5272598134616375*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.668285678802023*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.503290629996541*pi,0.16736876450051796*pi,1.074835641536618*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.607447543808512*pi,2.95910549660618*pi,3.52753601472596*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3646914272649*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.37308590675624*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.255092914104629*pi) q[16];\ncx q[17],q[19];\nu3(0.387159941215595*pi,0.17538619378884102*pi,1.128260537363281*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.209599043760523*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.409079268184438*pi,2.58160993101289*pi,0.926896644615851*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.499171324404872*pi,3.3154292297022*pi,3.10884297519771*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37136028606912*pi) q[7];\nu3(0.242240450604321*pi,-0.20670056186305502*pi,1.036033610644838*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.506521270185755*pi,3.39966271140806*pi,0.872865834179143*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.24508980566723*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199769648592786*pi) q[19];\nu3(0.107716220775*pi,2.99867743672268*pi,1.69535563268609*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.524232628497962*pi,0.8589147057278199*pi,4.41092493992419*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.522449939704195*pi,3.11747388321461*pi,2.91789862239116*pi) q[5];\nu3(0.951974961508455*pi,0.02622429206191701*pi,1.1417418832859791*pi) q[6];\nu3(0.6074549562297*pi,0.49994480060042*pi,0.5115031721537632*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.830620661097722*pi,2.87748704132077*pi,4.20688466005124*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5591537317877269*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.304107171677642*pi,-0.4678608616238838*pi,1.451217733140884*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49297912078229*pi) q[21];\nu3(0.503124133182069*pi,-0.06351522201066201*pi,0.5059752156054698*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.234053375940412*pi,0.05543655159931704*pi,4.445651917216329*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.501080897822287*pi,-0.38408752440872*pi,1.4476255500719781*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.498934061718019*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.303735809659334*pi,3.38155169083798*pi,0.974260753597886*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.549558331925165*pi,-0.4604363775485271*pi,0.640611771805231*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.677434631521273*pi,3.19155517655537*pi,3.62320929985977*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.242231836729044*pi,0.5608713057557899*pi,3.8674062035033*pi) q[11];\nu3(0.496961146782241*pi,-0.4633777474929331*pi,4.22596123190693*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.350718564906877*pi,-0.33877122522004*pi,3.8532864740127*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.877389797628218*pi,-0.256225845832108*pi,0.912449264189083*pi) q[9];\nu3(0.754531078849151*pi,0.20930176267325995*pi,1.363068007474534*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5357559255702*pi,3.10242914909484*pi,3.29170120625144*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.2127245503821*pi,3.09792041960425*pi,1.068922137603816*pi) q[15];\nu3(0.392581847101776*pi,3.30254986597875*pi,1.67020671181374*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.763004105866873*pi,2.44925092339156*pi,3.69958011855982*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.391905690037676*pi,2.99148957761062*pi,0.5948670914329888*pi) q[15];\nu3(0.801162620724663*pi,-0.176829660450515*pi,4.15422551549515*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.420779215673365*pi,-0.309712851526025*pi,1.65092926086412*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43609260227488*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.212952030631379*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.28479506995286*pi,0.5*pi) q[0];\nu3(0.44262876720175*pi,3.2230385850655*pi,0.917223854121769*pi) q[3];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.248920914398215*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.722507787332855*pi,0.69517381053722*pi,4.28800650897474*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.906078216382826*pi,3.05746361007555*pi,4.09295077115714*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5509708721742768*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.66732715969242*pi,2.77125960665381*pi,3.67228977467889*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.435431253826966*pi,-0.009192159975990988*pi,1.314489798148621*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.684659629096263*pi,-0.4955257894708963*pi,4.0329325324385294*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46188108682069*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[8];\nu3(0.679713523473226*pi,3.02440795820678*pi,4.2222004414775895*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42878252024635*pi) q[9];\ncx q[11],q[13];\ncx q[12],q[18];\nu3(0.510838450003651*pi,0.80301114288407*pi,4.1405851184855305*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2383312749281141*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.633306761384922*pi,3.28785816675954*pi,3.98928268574478*pi) q[19];\nu3(0.634630748992238*pi,3.44133017415382*pi,3.71653888898502*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48102514088003*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37649839793687*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.370434011004702*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221572076903095*pi) q[18];\nu3(0.64546925790999*pi,2.97646416754607*pi,3.74699801928889*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[21];\ncx q[5],q[17];\nu3(0.484280248260581*pi,3.26030903357601*pi,1.54917797659045*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.381533579888074*pi,0.10218540102514695*pi,0.9795476250519219*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44571576522205*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45311446129644*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2210651304818652*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(3.5*pi,3.31398835826861*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.45559206345902*pi,0.5*pi) q[5];\nu3(0.845766598771462*pi,0.009297011027627033*pi,4.179248215091739*pi) q[6];\nu3(0.837811581786508*pi,-0.216997743097942*pi,3.79105953550054*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.354009943258*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.2359550053749588*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5823251126967102*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.151209372205336*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4305545245488*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.42120212859372*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.254110929378664*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[13];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.259739152170594*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4454113325758495*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41914458644144*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5359795108908364*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.353663559900492*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.56205207702109*pi) q[21];\nu3(0.775730105807217*pi,2.85174597523663*pi,3.94026730430459*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.294461344933509*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5011299315094448*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.456954952721428*pi,3.49795815913059*pi,1.3491571003451401*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.596910943379551*pi,-0.4456554482793543*pi,3.53613326990803*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.381324109099315*pi,0.10031201843090798*pi,4.24644206857654*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42636185638858*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.608312892239564*pi,0.12720608688512502*pi,1.279879940003101*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.60163771814427*pi,0.5149808785126*pi,0.7999507454446211*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0354145301613975*pi,0.08342871351535597*pi,3.70313683222712*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.706486724638736*pi,-0.159354292597225*pi,3.59841264446905*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.396566981220554*pi,0.218153342618426*pi,4.40060869599694*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.238201412741524*pi,0.94672990700185*pi,0.5183272645043505*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.476857575926549*pi,-0.310521197014602*pi,0.601924151813705*pi) q[3];\nu3(0.771046864761982*pi,1.18462890993622*pi,0.7323379049862659*pi) q[4];\nu3(0.634460886660664*pi,0.251197175573036*pi,4.38865819910398*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.661694435532376*pi,0.003967457503598948*pi,1.299125881528185*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.400725769907172*pi,0.97570160268734*pi,4.379942514726*pi) q[17];\nu3(0.437931941730031*pi,3.19928592253754*pi,1.83739912612901*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.624756453552174*pi,0.05978186235611205*pi,3.58503369184418*pi) q[3];\nu3(0.123920503020735*pi,3.34584757975099*pi,1.92616446128255*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.769146761243575*pi,2.67464905294009*pi,4.10300928138807*pi) q[14];\nu3(0.769111416354927*pi,-0.4945322138656817*pi,4.16684977163874*pi) q[15];\nu3(0.166594218486426*pi,0.8869061300516099*pi,0.605966012409145*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.52196617137637*pi,-0.333676685736972*pi,3.61682992190171*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0330488601473564*pi,2.9684326871889*pi,1.074244272631896*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.333084786403764*pi,0.23580277210969702*pi,4.3116801263173805*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.460411082284512*pi,3.45489784645447*pi,0.970059373970493*pi) q[15];\nu3(0.864608730097065*pi,-0.37555081862400397*pi,3.89539606774414*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.303481360979066*pi,-0.023925760605717994*pi,4.0135577826649005*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40680216928571*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.634271129541175*pi,-0.355180960621355*pi,1.044920121677071*pi) q[11];\nu3(1.0*pi,0.0*pi,1.297991290378905*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.271121750240398*pi,-0.12941425052931999*pi,4.215470207040751*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(0.361055083418427*pi,-0.28560946014716304*pi,1.26916884664147*pi) q[2];\nu3(3.5*pi,3.49547175911962*pi,0.5*pi) q[5];\nu3(0.654460095672906*pi,3.16710163850312*pi,3.6861863255779*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.387485924196105*pi,2.97986593817654*pi,1.149544219226763*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.239490781651523*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.308521041994565*pi,0.42226824911024097*pi,0.507954956205686*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48824459308124*pi,0.5*pi) q[1];\nu3(0.138927698057698*pi,0.148379930743899*pi,4.32971977633915*pi) q[2];\ncx q[3],q[21];\ncx q[5],q[17];\nu3(0.683187440501607*pi,0.038983165049628954*pi,3.92336300763347*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46939589528696*pi,0.5*pi) q[9];\nu3(0.804858125237031*pi,3.33989784325518*pi,4.17044316146474*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5414825923242357*pi) q[12];\nu3(0.270577657550369*pi,1.09499285676682*pi,4.30270384408037*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294433189722421*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.2074761388117898*pi) q[18];\nu3(0.331064712379136*pi,3.32281238502908*pi,2.1305437475394697*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39509375541535*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[14];\nu3(0.236360212614204*pi,-0.369236944837674*pi,3.97450687405349*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46150096424401*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285020047548659*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45919292412525*pi) q[17];\nu3(0.311698203668471*pi,-0.10168735119899802*pi,4.48046445359049*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.342297723186316*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47843882392982*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.49663362572643*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.25851159304138*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5094809250103002*pi) q[21];\nu3(3.5*pi,3.42816317131157*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39991521187343*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41219208328893*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1901447881524612*pi) q[7];\nu3(0.312573160394022*pi,0.55614344176658*pi,0.655413089452149*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.313546432764328*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.251919360111682*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45330316978741*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.558447791427954*pi,-0.222585877799086*pi,3.49933392735547*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40334433414591*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203735072878743*pi) q[19];\nu3(1.0*pi,0.0*pi,1.264845720669372*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.876960353986852*pi,0.214495134368912*pi,1.075419239974347*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46396472623182*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.6973806769711139*pi) q[11];\nu3(0.684609261132108*pi,3.31483483817117*pi,0.640973309471369*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.64378654795531*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.480717593923285*pi,3.14702199630191*pi,4.11440230161051*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.595928469621607*pi,-0.389899562909796*pi,4.034903835391869*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.503920767177392*pi,2.93308830319692*pi,3.50633048567723*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.559248792594744*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5605752209952561*pi) q[20];\nu3(0.5524686669084*pi,-0.16525226888710498*pi,4.01862120080506*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.542278451940488*pi,3.0389546690432*pi,3.85109635453809*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.495526847998263*pi,0.52926027000797*pi,0.703310526652025*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.674800665219097*pi,-0.004134685226193979*pi,3.82987201677207*pi) q[1];\nu3(0.304706899668529*pi,3.437201585189*pi,1.378967283463664*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.2122398649551*pi,-0.4240773135778056*pi,1.8060381040603*pi) q[5];\nu3(0.0739536927574665*pi,0.55274011443012*pi,4.43298603441961*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.614945557052639*pi,2.5294929109078*pi,3.89203708850681*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.62514259530008*pi,3.45095825504019*pi,3.5801723938321*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.631774910423688*pi,-0.27967557025102896*pi,3.81004006725464*pi) q[13];\nu3(0.356133195283307*pi,-0.21506817662357902*pi,4.36826345500302*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.385332418857346*pi,-0.22917563279957898*pi,1.127737363378938*pi) q[17];\nu3(0.780242760612315*pi,0.39881639498226096*pi,0.607367747056887*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.425176372666461*pi,3.02927203801874*pi,1.2202494959317791*pi) q[1];\nu3(0.333800524182309*pi,2.30232808433258*pi,1.297874143653311*pi) q[2];\nu3(0.298345610151049*pi,0.74510391254979*pi,0.573311626474211*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.948172190086674*pi,0.494085917258431*pi,1.257261040287526*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.128217175936447*pi,-0.4371431477012465*pi,1.4805449027276891*pi) q[9];\nu3(0.616987007376034*pi,3.47255286626702*pi,3.44559916198673*pi) q[10];\nu3(0.114016595983006*pi,0.59583174055306*pi,0.673710628207892*pi) q[11];\nu3(0.47590955493342*pi,3.0757026792868*pi,1.027875534380944*pi) q[13];\nu3(0.373835569129606*pi,-0.38935517757126903*pi,1.293771605760731*pi) q[14];\nu3(0.541629250073296*pi,0.79211954700911*pi,0.662254842141343*pi) q[15];\nu3(0.793626145324704*pi,0.410102569392782*pi,1.175132125114129*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0302475805678968*pi,-0.4105135060293277*pi,0.854374416223288*pi) q[18];\nu3(0.762554995039691*pi,-0.008975401440682984*pi,1.472273268090353*pi) q[19];\nu3(0.5309740852885*pi,-0.17165307111823402*pi,1.385777681426081*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.216418002619524*pi,2.84469497155603*pi,1.241396760830849*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.574542063001884*pi,3.18706415275374*pi,2.82293703696823*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.397770905243588*pi,3.18375797992088*pi,1.66074364854991*pi) q[15];\nu3(0.306390403081458*pi,-0.345256601132895*pi,0.710672846587597*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.55770405680073*pi,0.61180488653961*pi,1.268858100724348*pi) q[19];\nu3(0.0590238697166033*pi,3.19618687165769*pi,1.113025840694167*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.35510295977121*pi,0.06915267875161102*pi,4.07369359601059*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32945049875522*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.349890094010846*pi,-0.4129247499321213*pi,0.702635697903395*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2271519044543862*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.58390153293991*pi,-0.084467172807765*pi,3.78175286184051*pi) q[0];\nu3(3.5*pi,3.31846423693773*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.79808048649921*pi,0.86607684261899*pi,1.0359753309379292*pi) q[7];\nu3(1.0*pi,0.0*pi,1.243435950861624*pi) q[8];\nu3(3.5*pi,3.48915687478488*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.27173504648971*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.672086781002832*pi) q[11];\nu3(3.5*pi,3.34767798514575*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36772087691832*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1303481888794549*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22025928352681*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[11];\ncx q[4],q[17];\nu3(3.5*pi,3.37140171276535*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3659255705044995*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.1181452650588422*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5313638662636199*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.44973526734166*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48009746268043*pi,0.5*pi) q[4];\ncx q[6],q[12];\ncx q[7],q[16];\ncx q[9],q[13];\nu3(3.5*pi,3.43621807950656*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.284929440483897*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3736039757686611*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275454822731003*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600490264709999*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4806742831255395*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43258061393166*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5372827830187732*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.2065603880660531*pi) q[16];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0353400369129033*pi,-0.21582212126990302*pi,1.261808728030837*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.167329751522045*pi,-0.351762589406224*pi,1.2387511721668791*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.835146260711323*pi,2.34746178174866*pi,3.7843416944133*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33224993324721*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44191826668426*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37291219727666*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40216351921264*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.287461505349731*pi,0.5267119913490499*pi,0.8179339242745121*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.233521989469033*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.763611538212872*pi,3.40442641867209*pi,3.04743455082292*pi) q[9];\ncx q[10],q[19];\nu3(0.968202249257425*pi,-0.10497698544921602*pi,0.638761340442312*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.51828175774196*pi,0.30421453113213404*pi,3.91176066368447*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.385441446178983*pi,2.68094576600118*pi,1.357542451469083*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5712490087420735*pi) q[16];\nu3(0.47069029015297*pi,3.22255460072408*pi,2.05952051612846*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.45182395818252*pi,2.96615617100443*pi,1.323959724796147*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.942570413747139*pi,-0.14970642174597*pi,0.86601006633486*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5588589887698*pi,3.34347015929737*pi,3.66891302441267*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.19696331702413*pi,-0.263309987359649*pi,3.833176486826*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3351467388398*pi) q[5];\nu3(0.734712295549011*pi,3.06554242409198*pi,3.1705623963158*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.524570821835751*pi,2.97597796077361*pi,3.31667052047905*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.757865832597917*pi,-0.15788151381758903*pi,1.116138888667252*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.549050769613524*pi,2.64254152030198*pi,3.52128194111455*pi) q[6];\nu3(0.778076626727608*pi,0.030377095964275957*pi,4.46752395078348*pi) q[7];\nu3(0.670389295424551*pi,0.10101276846290497*pi,1.420588535953248*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.507133305084098*pi,0.18452183321499505*pi,1.033065193739868*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.856663895014649*pi,3.00238238934644*pi,3.87398088586606*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.861331100978072*pi,-0.291787118657161*pi,4.15175704041955*pi) q[7];\nu3(0.330073266754377*pi,3.03735912306098*pi,1.65693376440162*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.511694207896102*pi,-0.137032042764268*pi,1.413717227040717*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.443686410304424*pi,-0.4423990146175386*pi,1.53213907340455*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.96969340002954*pi,-0.4123224953845187*pi,3.75916724180097*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.77287892223706*pi,0.151339700769217*pi,1.53467333081478*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.901142652648782*pi,0.059863807159702964*pi,0.964620321685986*pi) q[10];\nu3(0.362110544234099*pi,0.437444083321617*pi,4.18985359018873*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.430566034856801*pi,-0.24716987511278*pi,0.722454776070298*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.442497970808808*pi,2.90931954513355*pi,1.490488621223248*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47441935167228*pi,0.5*pi) q[9];\nu3(0.776281673872839*pi,0.277999652892835*pi,1.143540648476524*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.2732327976132232*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.139681671065177*pi,2.63893981801031*pi,1.4026747518094531*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45014542825173*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.294260189043168*pi) q[13];\nu3(3.5*pi,3.39736338922381*pi,0.5*pi) q[14];\nu3(0.319895265601908*pi,2.91744668110506*pi,1.367382264666581*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.509191500893531*pi,0.147791128975704*pi,0.611733801456277*pi) q[19];\nu3(1.0*pi,0.0*pi,1.346905010752689*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.139823253835736*pi,2.57009146537343*pi,1.197708995792552*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.630130436554548*pi,0.51990739823165*pi,1.2811411693929329*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5433464953400766*pi) q[15];\nu3(0.82071541001513*pi,1.12282777422326*pi,0.816799341665543*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.412613330164264*pi,0.51099736107727*pi,0.642853301392756*pi) q[19];\nu3(0.546127160484381*pi,0.41742239588352903*pi,4.28918351049237*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.27714242230919*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.042262850018826*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5176153166990113*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.26111278505918*pi,3.37852001333257*pi,1.69699719695917*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4579933131945*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.715028790832444*pi,-0.4887977698082013*pi,3.82821018045068*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.432745627741037*pi,0.6064805870879899*pi,4.07793867693597*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,3.49347371966763*pi,0.5*pi) q[4];\nu3(0.528668345958941*pi,0.323478086305646*pi,4.0060659923315*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5199111716144964*pi) q[10];\nu3(1.0*pi,0.0*pi,1.4073683475626089*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.31185277196221*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.172234674225338*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.48804568714838*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.392382095538121*pi,0.441937909460277*pi,0.5350994852954591*pi) q[6];\ncx q[7],q[10];\nu3(0.932484106631397*pi,0.40551134979757797*pi,0.772839547588563*pi) q[9];\nu3(3.5*pi,3.49273194144979*pi,0.5*pi) q[12];\nu3(0.82985556194832*pi,-0.304870136590093*pi,3.2954764447008*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.116833966395333*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.231490440495853*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nu3(3.5*pi,3.49025850268152*pi,0.5*pi) q[0];\ncx q[2],q[21];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.067165602457926*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5156156181994872*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5797402676699885*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44574480911701*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.379564995412424*pi,0.154668131968968*pi,3.41462214264465*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.699830557468356*pi,-0.307122966661462*pi,0.8312379270301959*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.233433084865864*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.573032154732732*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3607270571793*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[15] -> c[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[21];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45911115581677*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.45861843143823*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.402174489226071*pi) q[5];\nu3(0.523863707077946*pi,3.29636173536444*pi,3.99959974073673*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.565001914215603*pi,0.6048351112127901*pi,4.21665417462428*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5103491030437634*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.513589735354259*pi,3.11328326749857*pi,3.04352625420955*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.630860408264782*pi,2.89515012389751*pi,3.81741332472401*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.735044315288129*pi,-0.040173251726995984*pi,1.4335978313118218*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.454134201823059*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.353044071814795*pi,0.491607726283691*pi,3.55722985175444*pi) q[11];\nu3(0.144446445408412*pi,0.02556132878549*pi,3.50592848473372*pi) q[12];\nu3(0.302527493639684*pi,0.23987178478830096*pi,3.86917482328724*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.216225329543346*pi,3.49319457587629*pi,1.01817130500709*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.390384617814422*pi,2.9625832442568*pi,1.288614415271123*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.397062213257519*pi,3.14519780423355*pi,1.81425283371457*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.974232264483403*pi,2.98204870339414*pi,4.18973785770239*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.669056882455749*pi,3.45039218459093*pi,0.578557515668823*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[21] -> c[21];\nu3(0.37395261171599*pi,3.37477855947315*pi,0.732923197758446*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.617929424403998*pi,0.194691286952133*pi,4.0258836543555*pi) q[8];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.567635077959323*pi,0.11233021192081105*pi,0.902621500196056*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.273526894239425*pi,0.07845681150766004*pi,3.459310469462*pi) q[5];\nmeasure q[5] -> c[5];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.39449031147475*pi,-0.49204315809776056*pi,1.53358371496796*pi) q[0];\nu3(0.205454406226763*pi,-0.4896626198284032*pi,4.031619670716919*pi) q[1];\nu3(0.752742081538251*pi,0.40646317694367995*pi,4.000417719914569*pi) q[2];\nu3(0.7331819597025*pi,-0.291952090548398*pi,1.002138252219332*pi) q[3];\nu3(0.389940053436781*pi,-0.349612549273807*pi,4.21726732815931*pi) q[4];\nu3(0.402700660679704*pi,2.57740468824669*pi,1.031607506519769*pi) q[5];\nu3(0.405979686477745*pi,3.18970057381428*pi,2.1265394188091*pi) q[6];\nu3(0.837464615949589*pi,2.93786799387942*pi,4.20407048159021*pi) q[7];\nu3(0.753343628067078*pi,-0.37594953987074*pi,3.98410453509525*pi) q[8];\nu3(0.253390178114135*pi,-0.07786052453362402*pi,4.35401564343944*pi) q[9];\nu3(0.307929405842936*pi,3.04294320532248*pi,1.428770039869296*pi) q[10];\nu3(0.29257694735652*pi,-0.4114687206743666*pi,0.975186859240122*pi) q[11];\nu3(0.649627945758651*pi,-0.24418171244480502*pi,3.41620187021695*pi) q[12];\nu3(0.740902186671371*pi,0.5565187923088699*pi,0.59788293398613*pi) q[13];\nu3(0.766610019049167*pi,-0.335685204036892*pi,0.962347388440014*pi) q[14];\nu3(0.201506160534805*pi,2.95077816256892*pi,1.463362099853921*pi) q[15];\nu3(0.405816768640687*pi,3.46841460430363*pi,4.4472108057781*pi) q[16];\nu3(0.501805387302134*pi,0.27513103779583803*pi,0.693690393232557*pi) q[17];\nu3(0.0402431674255441*pi,3.43731479107115*pi,4.462666961993699*pi) q[18];\nu3(0.237378656096335*pi,3.20487606530126*pi,0.57795210100164*pi) q[19];\nu3(0.332700153142659*pi,-0.17050651577034298*pi,1.0343856430292662*pi) q[20];\nu3(0.336305266864679*pi,0.13791180543540105*pi,3.89092105165801*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[7];\ncx q[8],q[16];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.44838553950736*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.41483428645323*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45574747506996*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2099595922524191*pi) q[7];\nu3(3.5*pi,3.37021467651932*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41592209822221*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49251861507255*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.158247561272972*pi) q[16];\nu3(1.0*pi,0.0*pi,1.277186617029166*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207845800756028*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257506241426182*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3553185181152458*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.31246827592395*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.34305161255191*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.181897309605936*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[13];\ncx q[12],q[18];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.281075306399467*pi) q[15];\nu3(3.5*pi,3.38898161073393*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,1.3063816953374618*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.623591964724835*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39289884103285*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38040337699617*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.145155368307265*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5214284385492708*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.725422405093192*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26466061110565*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44828477897768*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40632112285445*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5054077065648878*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.60396099196206*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[13];\ncx q[12],q[18];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5185968494848927*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,0.613071503242657*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5001174809019315*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5633836145301929*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.429707271646422*pi,3.25082441955611*pi,0.5472797237099538*pi) q[5];\nu3(0.125872259074506*pi,-0.003550304117242997*pi,1.2288898808205468*pi) q[6];\nu3(0.392608815054789*pi,-0.334960548108558*pi,0.748819976052622*pi) q[7];\nu3(0.862597663651266*pi,-0.237538249076725*pi,4.495525115923289*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.63508468998424*pi,0.36190974595860304*pi,4.44039858163246*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.322451794224587*pi,3.23616189841317*pi,4.29152512211596*pi) q[16];\nu3(0.263109840835019*pi,2.96079248407338*pi,0.6999233432119389*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.220614701959686*pi,-0.14823466581748002*pi,3.91272502114832*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.545648527903031*pi,0.6968996331331101*pi,4.2194013467636005*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.555257241341515*pi,0.08926202462522803*pi,4.4497157162621495*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.195406591251256*pi,0.17372758918559705*pi,3.47524120542291*pi) q[5];\nu3(0.2985421059993*pi,2.85541121374016*pi,1.440038271718217*pi) q[6];\nu3(0.861931781481589*pi,2.68409476620361*pi,3.38659891919572*pi) q[7];\nu3(0.283008489549573*pi,-0.23483742183544498*pi,1.008722125181989*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.486136805541972*pi,3.19540651117287*pi,3.39452794264346*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.346662190018329*pi,0.23573595011133197*pi,3.96912890075896*pi) q[16];\nu3(0.882427421442397*pi,0.35850489699397803*pi,4.09375491564159*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.268893977223305*pi,0.45962040023988704*pi,0.5524715236762996*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.303102614328654*pi,2.8993360701532*pi,0.6890524249301471*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.254465632482467*pi,0.399306743777616*pi,1.02158526747061*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.375563952398352*pi,0.36754302996546495*pi,0.861609847434211*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.585870593529707*pi,0.38488719169529195*pi,0.5005532427806691*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.237925234738448*pi,0.250048446224154*pi,3.6553521786071*pi) q[11];\nu3(0.526086028994546*pi,0.61936212967006*pi,0.6746282244235*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.336018072446621*pi,-0.061408187301500994*pi,4.32636156842427*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.216788840565527*pi,-0.205211234925392*pi,0.702700061705098*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.565348666261135*pi,0.18360226417013603*pi,4.03210194717028*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.185027003194799*pi,0.021078109724272043*pi,4.3304280392574*pi) q[9];\nu3(0.340891576376038*pi,0.6923227383094801*pi,3.8790392552806*pi) q[11];\nu3(0.426456555214911*pi,3.38275302440642*pi,0.605811208658837*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.262221514296989*pi,3.00154749907737*pi,1.155155683345297*pi) q[14];\nu3(0.395309912625442*pi,0.53507893309929*pi,3.64751723833733*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.428860070748459*pi,0.362151036784647*pi,0.807006539675386*pi) q[19];\nu3(0.527360846694267*pi,0.8931576463147399*pi,0.629944176085008*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.500357817273424*pi,2.82032448603159*pi,1.012459583439806*pi) q[2];\nu3(0.624236146135087*pi,3.19209039972988*pi,4.27266576257769*pi) q[4];\nu3(3.5*pi,3.45130361467851*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.277919259610047*pi,3.04242978970246*pi,1.57208909620946*pi) q[13];\nu3(0.588952135567293*pi,3.32160238458754*pi,4.26404161305261*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1084767157292719*pi) q[16];\nu3(0.535319950754229*pi,2.8716639480804*pi,3.74208507063497*pi) q[18];\nu3(0.231841096741701*pi,-0.237409046142044*pi,0.921692779295601*pi) q[19];\nu3(0.43116056782655*pi,3.16281770132531*pi,4.32830067438505*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.703270893519403*pi,-0.312559620057003*pi,3.49410101136077*pi) q[4];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.41830055104343*pi,0.5099822141888599*pi,3.82891826352134*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.616580456255157*pi,-0.19205011545407902*pi,4.37174250761914*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[12];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5159000171655079*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40210290632086*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.105294897641424*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[8],q[16];\nu3(3.5*pi,3.463964124345*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45128499770963*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37601610707505*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.321275746868545*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.234420254916804*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.267382362524587*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.30200337637477*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.26098232953192*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[12];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.1977374144630288*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40818843816501*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.069393820255978*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2874707534559588*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.43721566737658*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5309272335895215*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.375196442490273*pi) q[6];\nu3(0.392477767821041*pi,-0.132737970211727*pi,0.6806119143859279*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4327787708357*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.30622717362331*pi) q[15];\nu3(0.58058771945712*pi,0.9453684366236901*pi,4.45082306833405*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5316719938561343*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.699137496239378*pi,0.6183186224080499*pi,0.633698074132669*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[12];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.4342455515206805*pi) q[13];\nu3(3.5*pi,3.49636671232174*pi,0.5*pi) q[14];\nu3(0.486172599714838*pi,-0.4794801275113194*pi,0.7834479025921339*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4882330219588304*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17231407845181*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42276258541445*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38687025690874*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.31020507908757*pi) q[6];\nu3(1.0*pi,0.0*pi,1.154059391653709*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.440706657861117*pi,2.98294117946379*pi,1.1543249771048871*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.575446935043083*pi,-0.355405172000137*pi,1.0067918808647018*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.714996975680137*pi,2.97405760704444*pi,4.32450978733812*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39727834875029*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.93884109883527*pi,3.49202035727897*pi,4.29862841308187*pi) q[21];\nu3(0.309520075159185*pi,3.20081283733017*pi,1.112742716678094*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.453989355836077*pi,0.232330643494001*pi,3.45409049621871*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4849256346618*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.408840507761652*pi,0.21459535275750297*pi,3.98441557747157*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.912608712398184*pi,3.43158236846395*pi,3.19367144748307*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.351195539576126*pi,3.35037168932917*pi,0.847032172432148*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.550657800514873*pi,-0.270048009270543*pi,0.5037533970658997*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.324807273797029*pi,-0.4185256742786348*pi,4.27236847167968*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.447626830765735*pi,2.7302884917989*pi,1.23548150778915*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.607553017045772*pi,2.5686624841232*pi,3.9548499106618*pi) q[9];\nu3(0.344762034775841*pi,0.15108335690393904*pi,3.91921410166532*pi) q[10];\nu3(0.371899317869546*pi,0.109426796095629*pi,4.09759738268504*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.132436068957309*pi,0.495417547996891*pi,3.5569470747702*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.744116284140957*pi,-0.177039280768036*pi,3.75050015253482*pi) q[9];\nu3(0.876800333494468*pi,0.54112623733616*pi,0.917762958286395*pi) q[10];\nu3(0.252195061854174*pi,0.06185380711180599*pi,1.128172578117184*pi) q[12];\nu3(0.410842755529417*pi,3.32091421320156*pi,3.20701950631363*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.707083841614037*pi,0.29150404656015105*pi,0.5756666228815001*pi) q[15];\nu3(0.313794437031631*pi,0.55211003383693*pi,3.81730130435046*pi) q[17];\nu3(0.062746691451911*pi,-0.4517941643332819*pi,0.506318428963419*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.745949902380919*pi,3.06723305879415*pi,3.2345079235826*pi) q[20];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.621080181218126*pi,3.13279822454358*pi,3.84903101302241*pi) q[13];\nu3(0.363169975421013*pi,3.48564570382594*pi,1.52891061655984*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.347398286742859*pi,0.76547062080828*pi,4.41447628372224*pi) q[17];\nu3(0.163039151491711*pi,3.02115444294191*pi,1.052439890166585*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.542074754343329*pi,0.04752728414379104*pi,0.8617219304803401*pi) q[20];\nu3(3.5*pi,3.45582867079595*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.623879015192776*pi,-0.398966056492976*pi,0.5734017986143205*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.168928516503605*pi,2.88288658371444*pi,0.8223898484972441*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.138768285468567*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.132198839600288*pi,0.03354838833929996*pi,1.261886329935772*pi) q[2];\nu3(0.679604076236678*pi,3.0301776644004*pi,3.5311466695334*pi) q[4];\nu3(0.40871091577041*pi,2.84915045346604*pi,1.60791267212129*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.429437652645165*pi,-0.310386110515226*pi,0.941131552614597*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.480947809191669*pi,2.47944114920355*pi,1.056676787567626*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.133894086081504*pi,2.80628216021276*pi,1.66981012818054*pi) q[6];\nu3(0.408885929699603*pi,-0.14412416586273302*pi,4.37800470342025*pi) q[7];\nu3(3.5*pi,3.40340989370996*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.326643032714242*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.346601841550226*pi,-0.06436209484973798*pi,1.167371499142145*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5935273177312346*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.4368846503091*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.525275244233149*pi,3.27118240701193*pi,3.26281783721389*pi) q[7];\nu3(1.0*pi,0.0*pi,1.29644351896295*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47397928768119*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334745334871813*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4885107817326*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3232715898954694*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.227411884020933*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.43440708441127*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6276328309065831*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[12];\nu3(3.5*pi,3.48773501720917*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.174061620660256*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.321182607383437*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5769170109128234*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0508531801020571*pi,0.25455637675257403*pi,3.41396185256741*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.46602513259628*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.296101494252904*pi) q[5];\nu3(3.5*pi,3.46876323996313*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1757355515253511*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.39784926666821*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,3.36291851093666*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325375905630259*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.403804257986244*pi,3.25420610873385*pi,1.204290045212296*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.44630467625499*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.1901959424876591*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5090085325278739*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5221874481906738*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.40381020672047*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46884559208736*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30287181616073*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.226760579134153*pi,3.20093506462952*pi,0.5062173609541848*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.510207402083656*pi,-0.301030126335157*pi,4.0421559160570695*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.42650408461142*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.368197154920861*pi,0.25917543064843396*pi,3.63184447003034*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.14354511204259*pi,3.23195267628135*pi,1.4802866017151581*pi) q[21];\nu3(0.33573730985222*pi,3.0783764912117*pi,1.60776994503514*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.257519497203551*pi,0.02279940120340196*pi,3.51584957183646*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0804299839171087*pi,2.88948391593822*pi,0.898732455080136*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.560876104763139*pi,3.48645235159741*pi,3.26188241045252*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.483042663092135*pi,3.06573107563661*pi,0.728618348106951*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.593724051630791*pi,0.67344238216241*pi,4.203378803652241*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.609251694309506*pi,0.68205829435078*pi,1.235423427798515*pi) q[11];\nu3(0.658100141405665*pi,0.311152996703015*pi,3.94112069059779*pi) q[12];\nu3(0.335958172948128*pi,-0.11016623893481498*pi,0.869336631374171*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.342236898005454*pi,3.4180037148317*pi,0.932365721360117*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.857080760781187*pi,0.169461256552926*pi,4.15796212470479*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.465462114730288*pi,0.39952776460283*pi,3.89995602987007*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.267588328295331*pi,-0.068350395231625*pi,4.122738867724189*pi) q[11];\nu3(0.69319430796431*pi,0.7034994764560201*pi,0.902322104183289*pi) q[12];\nu3(0.129135588568728*pi,3.28144044550731*pi,0.756472378412118*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.173738322896052*pi,3.39838295859349*pi,0.998915846801055*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.169964297326075*pi,0.374288218097502*pi,0.8799204860608121*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.287774808112123*pi,3.31882692833138*pi,0.5323663649898548*pi) q[14];\nu3(0.346339771370292*pi,0.10275216319450997*pi,0.5823773600942821*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.2872523314356*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.167206432411608*pi,3.16934548701664*pi,0.7587044654156709*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.489740461044179*pi,2.90974996547068*pi,3.78506516853929*pi) q[14];\nu3(0.319734569299723*pi,0.185955796625361*pi,1.295123401281785*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.227521932955566*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.699521716146741*pi,2.73854279025885*pi,3.86143984359923*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.919774601502414*pi,2.41310784467562*pi,3.82050668962359*pi) q[5];\nu3(0.252046801671116*pi,2.90724394566167*pi,1.4767966478779448*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.251612899210238*pi,2.90760546279368*pi,1.320691802101646*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.528902733910162*pi,0.01391033683909404*pi,0.654297467475121*pi) q[17];\nu3(0.240788088585116*pi,-0.10786673819035603*pi,0.619371137744004*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.386121037059456*pi,0.86162552816984*pi,4.0027715940151705*pi) q[2];\nu3(0.193274709780289*pi,-0.07058675517128399*pi,1.230776864366945*pi) q[3];\nu3(0.704901903459501*pi,-0.04500482774083697*pi,0.9963200104839249*pi) q[5];\nu3(0.63810458385666*pi,-0.015209703015334974*pi,3.9847863133117*pi) q[6];\nu3(0.414900679615387*pi,3.27829150272609*pi,1.398597033282226*pi) q[7];\nu3(3.5*pi,3.31332228391592*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.556053420174766*pi,0.08642895495917602*pi,1.2349387933694511*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2543528186697102*pi) q[16];\nu3(0.662536875405356*pi,0.6758120426585501*pi,4.21942439829469*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47565126164848*pi) q[18];\nu3(0.277294012821494*pi,0.15658456985747704*pi,4.09021935421653*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.676937035372967*pi,0.12358655824681997*pi,3.97570422305476*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.490267403869147*pi,3.26933197821999*pi,4.1585771338090805*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,3.49431813080809*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2858071479188649*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5070777170423937*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(3.5*pi,3.3507863588615*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.164880512130946*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41755569456158*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46373058817845*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31233941813798*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2408160373002128*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4708655515285*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2469136131802872*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212189316686646*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.4147134023208*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,1.304924336136773*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5076926169118972*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.28377868215164*pi,3.43972404152026*pi,1.294855757547431*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.48554601829541*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2353960397136121*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48038386149897*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.506850383572676*pi,0.8865689289496099*pi,4.08047551405228*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.268735117966294*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41836192102747*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6032794714934631*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5017011773242415*pi) q[20];\nu3(0.777982942935845*pi,0.8253663094471899*pi,1.0050331006935291*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,4.31619838753804*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[11];\ncx q[7],q[21];\nu3(0.614315127062899*pi,-0.39868085091488403*pi,3.54618741486016*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.811885170377504*pi,3.31022620710545*pi,3.24617491157977*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.900105278348961*pi,2.72103344761953*pi,3.3330601086548*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5658813635958966*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43300583705729*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5303651047935638*pi) q[11];\nu3(0.242552497201387*pi,2.88438161596944*pi,0.944453985146967*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0961387698914034*pi,3.31647010510125*pi,1.57841336899564*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.564128962827445*pi,0.369910604912738*pi,3.83772034535875*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3855980060626218*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.771948604920477*pi,3.28600414101935*pi,3.42562331654459*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.867178811709117*pi,-0.387007503402811*pi,4.421597461764049*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.66679654407213*pi,3.30621598738681*pi,3.50592621888271*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.123486923686635*pi,2.38231403628305*pi,1.285511320491924*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.437717086183985*pi,0.463512095172366*pi,0.880527891331748*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.222692744182877*pi,3.15740344502843*pi,1.96162768315359*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.880345816972383*pi,-0.262474202648564*pi,4.05338455175579*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5352848569114004*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.815556568844752*pi,0.83495637064756*pi,1.061076214726959*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.232539031106735*pi,-0.03832038519673098*pi,1.006100401016288*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.420846008358664*pi,0.039189503481856014*pi,1.174902973354612*pi) q[15];\nu3(0.492520035665767*pi,-0.4546608277997437*pi,1.317912688120781*pi) q[17];\nu3(0.523820744667977*pi,0.12724579400438696*pi,3.59145962608623*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.457432094039765*pi,0.03666399570689405*pi,3.65843533267101*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.635376435129339*pi,-0.024868454383652983*pi,3.56255600264116*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.136321583202481*pi,-0.4527831713542089*pi,1.72238717636912*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.256869578226412*pi,2.99683681747955*pi,1.1584310571261058*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.468951430643769*pi,0.398688774383547*pi,1.019551128219463*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.607595960452165*pi,0.6960798780005599*pi,1.11683303191815*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42730412590785*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.444174027934725*pi,3.42899873836997*pi,0.5265890809473565*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.640354081796143*pi,3.26799985490632*pi,3.38675320711247*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.106898073403411*pi) q[8];\nu3(0.273299025905095*pi,2.81836975906494*pi,1.0962957438714*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.589462318880144*pi,0.448429447259458*pi,0.938834258341967*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.598012539187883*pi,3.10975846950554*pi,4.20087559948159*pi) q[3];\nu3(0.642106204289059*pi,2.74148788297196*pi,3.52512017006482*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.712428505041875*pi,0.9470789321685*pi,0.604419650872837*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.536988213674922*pi,0.12016607373115795*pi,0.798622150765505*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.513338606029886*pi,0.71571419703562*pi,4.31830381075845*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.626932081310329*pi,3.39822682306917*pi,3.32488689763703*pi) q[3];\nu3(0.750996330863578*pi,-0.4133135863089106*pi,0.887189506494826*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.440787241485911*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.976233742388479*pi,3.19403820075111*pi,3.76183518753813*pi) q[11];\nu3(0.899325709886547*pi,3.21863350630239*pi,3.97300440517974*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43583813076505*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.179408523597715*pi,-0.40856598117274057*pi,1.479713190827302*pi) q[7];\nu3(3.5*pi,3.35742035988991*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.197530069942115*pi) q[15];\nu3(3.5*pi,3.44230205688732*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26766679819146*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217795533593*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.35956743697484*pi,0.5*pi) q[6];\nu3(0.672909484101694*pi,3.01057603808148*pi,3.06480057266227*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.291978619705386*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.44891690396412*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35773908102073*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5253031810188177*pi) q[19];\nu3(0.244200476403769*pi,0.306129463363501*pi,1.058054662624281*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48196311315588*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41745358346839*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1082505599654588*pi) q[3];\nu3(3.5*pi,3.40445910424983*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.1097545519179501*pi) q[11];\nu3(3.5*pi,3.3721870363099*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.27647109660181*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.200430764095006*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3602815883184896*pi) q[20];\nu3(0.853952473294749*pi,-0.238524070054969*pi,4.44307727997347*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.717291148940626*pi,3.23515938016939*pi,4.04912149751223*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.415308022816291*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5144475800558554*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.601712054576527*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.430091728347891*pi,-0.06992878920691797*pi,0.509244742637366*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42751326371863*pi) q[18];\nu3(0.494400487867655*pi,-0.09694362653406502*pi,4.19738286260197*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.437654832527732*pi,0.68802250656476*pi,4.20310118754316*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.58328863644154*pi,0.25652019260829895*pi,0.982309631539526*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0521547116149034*pi,3.284701384401*pi,1.53343400688605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45373380957878*pi,0.5*pi) q[7];\nu3(0.538783018967029*pi,-0.155968548309821*pi,0.961106627313451*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1709318085156109*pi) q[9];\nu3(0.437432410982927*pi,-0.237200324355491*pi,4.46598105798146*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.444830792165*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1376892802064789*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.446122615301884*pi,-0.330546366976485*pi,1.64414227182201*pi) q[4];\nu3(0.722792300440332*pi,3.41483318901109*pi,3.3956213934833*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[9];\nu3(0.479640677357855*pi,-0.286971106895078*pi,3.60247402611395*pi) q[8];\nu3(0.819303850288923*pi,0.56269316049337*pi,1.2732959121336629*pi) q[10];\nu3(0.592292697778425*pi,3.11468182633752*pi,4.2502414695406*pi) q[11];\nu3(0.512121255924087*pi,-0.429738253234903*pi,4.05411060588024*pi) q[12];\ncx q[13],q[21];\nu3(0.506407361373202*pi,3.12156745691341*pi,4.41210916247166*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.292605836139841*pi,3.44874673001962*pi,0.736492881553553*pi) q[4];\nu3(0.191305088854769*pi,3.1123741169179*pi,1.087749493203808*pi) q[5];\nu3(0.467033024216011*pi,0.9806714354116299*pi,4.49337149513461*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39942684360268*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.378604547270188*pi,2.96926681023735*pi,1.01019628908731*pi) q[11];\nu3(0.380798824628544*pi,1.01036200104652*pi,4.09062026683918*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.319962410852464*pi,0.18157701955718397*pi,3.99006517001103*pi) q[14];\nu3(0.567625460170579*pi,3.11127975629395*pi,3.96800233365723*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5514043559602906*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.856263320388043*pi,-0.11312391842050001*pi,1.3113137512471869*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0312668442253275*pi,3.48694225467269*pi,4.264470461008949*pi) q[15];\nu3(0.767075486894611*pi,3.41203823360492*pi,3.35768624510417*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.417710022758453*pi,-0.197573047440947*pi,4.29149397808658*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.51840622641795*pi,-0.31985092171665197*pi,4.33935651360904*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.429900943317619*pi,-0.4274633507651912*pi,4.32617022890142*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.484652984527457*pi,3.15415278698258*pi,0.753471075831315*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.714213442017824*pi,0.22086453374576498*pi,1.006014697052735*pi) q[1];\nu3(0.167175077764202*pi,2.49206537230579*pi,1.429874357352473*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.883273755382133*pi,2.86988936715958*pi,3.30555726918991*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.827500778723282*pi,2.94957188923622*pi,4.23457868236617*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.731331503530278*pi,-0.25142740850134604*pi,3.62810524637588*pi) q[21];\ncx q[0],q[12];\nu3(0.372625638621908*pi,2.87184100025029*pi,1.059805073197583*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.215004149173557*pi,0.35561936145862205*pi,0.981606103419033*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0496862672660097*pi,-0.015522435037407023*pi,4.25391927758896*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.190992203258699*pi,3.44786785911294*pi,0.5587522220935427*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.346252206572847*pi,2.85208427483632*pi,1.025865993182933*pi) q[21];\nu3(3.5*pi,3.470935766232*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.605276644833905*pi,0.6500324030192699*pi,4.27686200267342*pi) q[3];\nu3(3.5*pi,3.44623715286783*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.253814305094323*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.408768965575272*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.291934497747467*pi,3.27888809321228*pi,4.28676455477597*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4495475873306*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44609243854134*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281221161939801*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.328828852039253*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49596402729008*pi) q[6];\nu3(0.473795650484251*pi,3.09266875070025*pi,1.7298857984158*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.606963587762092*pi) q[12];\ncx q[19],q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.44264335741927*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[18];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40041557376192*pi,0.5*pi) q[8];\nu3(0.528109881649692*pi,0.72841116826653*pi,0.881954208819102*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3374916627457352*pi) q[13];\nu3(1.0*pi,0.0*pi,1.319534670194483*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3896398481547*pi) q[15];\nu3(3.5*pi,3.43922724653475*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30819572606657*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3264882248356868*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.36676078815065*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45612971554858*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.131550762779994*pi,0.09583882930910603*pi,4.22664663008015*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.168651863163422*pi) q[17];\nu3(1.0*pi,0.0*pi,1.315991972633256*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47776071996687*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5093791164901826*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44002222899541*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46829829629137*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2355893261370912*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37734346932193*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4951991506608*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.484102702675551*pi,3.04676143743625*pi,1.5267199821416*pi) q[0];\nu3(0.287870411323909*pi,0.394661051679418*pi,0.6014898541610461*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.70180451459911*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42609681954904*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0451299921679821*pi,-0.4000599964574708*pi,1.175396115595613*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2848574703317661*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.525224996429668*pi,0.8709302506280601*pi,0.709974766541699*pi) q[0];\nu3(0.180205980358627*pi,-0.219604124936297*pi,1.63450308652148*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.433964213156004*pi,-0.017246064405806005*pi,0.645845763017752*pi) q[4];\ncx q[5],q[7];\nu3(0.46677782726894*pi,3.30426648382665*pi,2.05006762196205*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.328982173834853*pi,0.224386906031104*pi,4.479812457634321*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.338306360210333*pi,-0.4262824510050386*pi,1.86325646096299*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.521670908428251*pi,0.359257807516287*pi,1.53948467152683*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.738179717357073*pi,-0.4629636382918398*pi,4.36300774948526*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.684957205340513*pi,2.86198422499887*pi,3.39228447542242*pi) q[10];\nu3(0.328354581550088*pi,2.79415027783667*pi,1.028123023837355*pi) q[11];\nu3(0.475208769127604*pi,0.333621976081349*pi,0.978121729032129*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.644671475050064*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.716862984014345*pi,-0.323230310203689*pi,3.85870335991249*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.506386895234597*pi,0.37778597906312705*pi,0.6003405655454019*pi) q[8];\ncx q[9],q[16];\nu3(0.87200833824572*pi,3.02561942397089*pi,3.75029207283602*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.104141120406507*pi,3.33487116984363*pi,1.447105741130394*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.782810183886527*pi,0.490195290105928*pi,0.906520408929568*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.512130599385121*pi,-0.385503959006895*pi,1.3583405438051122*pi) q[19];\nu3(0.638155255467796*pi,2.91259363850348*pi,3.67133278293312*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.507715056909917*pi,-0.09848506645460697*pi,0.9784776561072119*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.79647183962502*pi,2.66383757616636*pi,3.95239576182891*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.633340471283201*pi,3.48688654759634*pi,0.538297503781065*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.855329176935603*pi,-0.03085848348633502*pi,1.051729296705608*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.616629108225768*pi,1.23526469497538*pi,0.737600823927875*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\nu3(0.388532236441593*pi,-0.150235160358124*pi,0.5636608044000021*pi) q[2];\nu3(0.824959268062484*pi,2.83999305369666*pi,4.2299106528005606*pi) q[3];\nu3(0.827117908350669*pi,0.74258571114472*pi,1.0511555045987961*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.129293071041255*pi,-0.29341260298245997*pi,3.9648269915228*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0741182240803006*pi,-0.497824616221392*pi,1.5837842084354*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.609947669094773*pi,3.15868409062951*pi,3.49763078623793*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.263113435307808*pi,0.5887021538508801*pi,4.205118021551829*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0977761545819399*pi,3.15035753704245*pi,2.0838654119356397*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.37981915537918*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.28099846909835*pi,0.6087158614029899*pi,0.5526432244004809*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2801234455857489*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.21086343901872*pi,2.92148086502147*pi,1.272666833724561*pi) q[7];\nu3(0.816987547836891*pi,3.04766109399259*pi,4.37449244346024*pi) q[9];\ncx q[11],q[20];\nu3(0.752797179076315*pi,0.020590078484680974*pi,4.01657358396882*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.549783008623072*pi,0.229855782596598*pi,1.4349735454816601*pi) q[16];\nu3(0.659663956778843*pi,0.11993250164830505*pi,0.769622708577555*pi) q[17];\nu3(0.574488885146594*pi,3.02242973527184*pi,4.19889177825178*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.688616439823845*pi,3.42903646236608*pi,3.26950013356086*pi) q[21];\nu3(3.5*pi,3.23922614487738*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.977804230553686*pi,0.25343853629732704*pi,1.1857332629221609*pi) q[7];\nu3(1.0*pi,0.0*pi,1.133215454006883*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47346905611846*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.956113515957306*pi,0.21986335176443905*pi,4.13046882410159*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.205830225959551*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5815074133586156*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39032157123516*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304230994727007*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4651624530271405*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[16];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5060854173382591*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.41655538705824*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49280029423982*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.247396381021119*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(3.5*pi,3.42729093335609*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46320034111989*pi) q[15];\nu3(1.0*pi,0.0*pi,1.357916122318724*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267536942139833*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.855523755113521*pi,3.21692018039119*pi,0.5835528865470158*pi) q[1];\nu3(3.5*pi,3.4640027059061*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.63024468523977*pi,2.79722499705387*pi,3.48801746675931*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.2221558564170731*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\ncx q[14],q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.518926363349897*pi,3.39394631278075*pi,3.07374391803827*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.784978740623058*pi,0.86737968723218*pi,0.706549856538058*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39884548625947*pi) q[6];\nu3(3.5*pi,3.33489452485346*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42808880570606*pi,0.5*pi) q[9];\nu3(0.880368106553007*pi,0.08328599524904301*pi,0.657423528029957*pi) q[11];\nu3(1.0*pi,0.0*pi,1.087664044623117*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.463865068038849*pi) q[16];\nu3(3.5*pi,3.32279914859774*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1985136464873372*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224523050851275*pi) q[19];\nu3(0.433007258970231*pi,-0.4405986554839843*pi,4.39932344217035*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36921368060037*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.45218829018941*pi) q[10];\nu3(0.702446671166411*pi,3.40830798351061*pi,3.08938657409939*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.892560187553759*pi,-0.190167174704933*pi,1.11890471492357*pi) q[20];\nu3(0.819455436005309*pi,0.059688114987693*pi,4.10024244860453*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45967917745592*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5071508577074253*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.644104944881747*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.686330408417411*pi,-0.27856774894118197*pi,3.70429633966488*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.356941883607082*pi,3.23606711452442*pi,2.09317181206824*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.491114058874124*pi,0.116416133633232*pi,1.231875005452731*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.771254109255066*pi,2.50379417057264*pi,3.64414375710455*pi) q[14];\nu3(0.392905033553052*pi,-0.011805641357145014*pi,4.43430763907136*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.773020495939807*pi,0.16035619818874802*pi,0.858951161501469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.698368426305733*pi,0.12507919860863004*pi,4.13110152549868*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.293963870854492*pi,-0.342772311040178*pi,1.53570804065464*pi) q[14];\nu3(0.66341337346961*pi,2.80679981340017*pi,3.99085183739834*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.440737189497293*pi,2.80320330715266*pi,1.1000222170337342*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.759854270614804*pi,3.25231571667158*pi,3.61360607921282*pi) q[2];\nu3(0.555316748715405*pi,-0.173249120425931*pi,3.86033247473645*pi) q[3];\nu3(0.462791778329227*pi,-0.233453478667473*pi,4.031398330890131*pi) q[5];\nu3(0.301319097639625*pi,-0.07196825631401899*pi,3.98164285358473*pi) q[6];\nu3(0.334075065265933*pi,0.30516788844020204*pi,3.69174300693838*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.894732570639872*pi,2.86273240321062*pi,3.23020316080472*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40800487987754*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0565299190599172*pi,0.64598388249522*pi,4.434814287844819*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.639759829327955*pi,2.79844295946334*pi,4.0127427734281405*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.440706487860489*pi,-0.1915780784285*pi,1.4531492282106528*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208361337931645*pi) q[20];\nu3(0.80957845729677*pi,3.22688226335389*pi,3.77258686966245*pi) q[21];\nu3(3.5*pi,3.47688946460495*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.365429660402023*pi) q[1];\nu3(0.323057255914169*pi,0.23506397639932497*pi,3.61901110691086*pi) q[2];\nu3(0.422952300920599*pi,0.67731485093139*pi,4.43253377528838*pi) q[3];\nu3(0.647986531818962*pi,0.5356252802105399*pi,0.650750763813229*pi) q[5];\nu3(0.232471546341237*pi,2.72377736445826*pi,1.54263980153318*pi) q[6];\nu3(0.168472446997017*pi,3.31518328491694*pi,1.74992019093627*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.892972885916483*pi,2.35012073380922*pi,3.68709063101035*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.706999315270848*pi,0.8804149051799199*pi,0.9465612044339791*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.551230483680689*pi,0.32255786449553303*pi,0.798395247086493*pi) q[18];\nu3(0.0789282799128808*pi,0.133470012661297*pi,4.21716475651995*pi) q[19];\nu3(0.720601198792577*pi,2.8394165877512*pi,3.20574147905275*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.512902495442242*pi,-0.102939928138013*pi,4.3179211322147495*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.799029490108537*pi,-0.03992534068054099*pi,0.695538777044272*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.749973440899828*pi,3.19182825075495*pi,4.220084857116969*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43443729148037*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.614451332020503*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45444660909049*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.148202910747861*pi,-0.4943555700847352*pi,1.24323475722256*pi) q[10];\ncx q[11],q[20];\nu3(0.272164286001299*pi,3.08282203287546*pi,0.9982581238015931*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.238832828076737*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.48450521697659*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49550695257776*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.191785162014468*pi) q[6];\nu3(3.5*pi,3.49757463307433*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.365979587275403*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.300196840716928*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.39837089313159*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.290882916014138*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48046878228096*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35468537696683*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[9];\ncx q[5],q[10];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.46110289244302*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.242466754113079*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1924647067908412*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37690590141717*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43635974235809*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47863274651755*pi) q[9];\nu3(1.0*pi,0.0*pi,1.296898934408276*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41962523279515*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.696882052367221*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4458627711244905*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247901531726464*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.666178067414548*pi,0.7277502765049899*pi,0.5087741598907667*pi) q[0];\nu3(0.87247022577222*pi,3.49029335813119*pi,3.36990510309753*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[9];\ncx q[5],q[10];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.403982221973988*pi,-0.17361611476594702*pi,1.282057465990405*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.634436235878071*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5257286353304353*pi) q[21];\nu3(0.469331806952098*pi,-0.284228628562672*pi,4.4286406562407805*pi) q[0];\nu3(0.57022452917244*pi,3.32377346075461*pi,3.69611813732523*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5725149682045081*pi) q[10];\nu3(0.448536672917409*pi,0.435794396591896*pi,0.809024253112312*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43301169502327*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.656196419479546*pi,3.35507791530812*pi,0.5598242260096067*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.567690325282799*pi,3.39794171550581*pi,3.76051357792937*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.313375450366207*pi,3.49512764329782*pi,1.93790846122765*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.331542359377722*pi,3.23590122730782*pi,1.289679217305379*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.300779574097619*pi,0.112782488869128*pi,4.34786106536046*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0628104842310049*pi,-0.274989193996539*pi,0.848844674669629*pi) q[13];\nu3(0.30081553874291*pi,0.36623359805897404*pi,3.54236182525073*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0967183211518984*pi,-0.304244599686059*pi,3.96001332315171*pi) q[19];\nu3(0.202732902590354*pi,2.46018120670415*pi,1.0664538919811362*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.407111535749778*pi,2.44675712405116*pi,1.334019895345463*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.561736182592506*pi,2.70628966309314*pi,3.3276598717336*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.288611847122373*pi,0.60595962633688*pi,4.16926947440884*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.616510836164196*pi,3.27543872703812*pi,4.14582890559074*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.748718359693439*pi,0.92533487787548*pi,0.66420636561886*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.844086601274792*pi,-0.09634078674167101*pi,0.5815360362619582*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.737630538826311*pi,-0.4994083469432609*pi,4.36574585458434*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.525483076134331*pi,0.429016547289666*pi,0.9634393452633909*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.105036135878855*pi,3.00168630747794*pi,1.93655125542106*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.155348245020041*pi,-0.142218668255088*pi,4.228712044207549*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.519129950309806*pi,-0.052254127475441*pi,1.056666536160975*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.54610974216042*pi,0.73638852355807*pi,0.803590683473571*pi) q[5];\nu3(0.606901386337534*pi,2.88402780993664*pi,4.3042347207722305*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.678910171051088*pi,0.376007028474975*pi,1.354590917839902*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.486706754160526*pi,-0.4433075644480857*pi,4.2672155991071605*pi) q[21];\nu3(3.5*pi,3.3338591896212*pi,0.5*pi) q[0];\nu3(0.330952873483312*pi,0.463895846173468*pi,4.46991578954154*pi) q[3];\nu3(0.627250111359014*pi,-0.4959374038572091*pi,4.128125055000449*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.428301489984819*pi,0.61949406691106*pi,3.62475890860537*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.274895694339004*pi,-0.19283534446469103*pi,3.91806741516451*pi) q[10];\nu3(3.5*pi,3.46524409334863*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.834670173579*pi,3.24365357364745*pi,3.22876540353846*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224713948406766*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1984066676182321*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.871155158634285*pi,3.33214686385069*pi,3.08468653131894*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.403592283491819*pi,0.83167422690822*pi,4.16669558985736*pi) q[10];\ncx q[11],q[20];\nu3(0.267030445403979*pi,0.08989110577118498*pi,0.963047312231075*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.711919061424175*pi,0.55559385492878*pi,0.634164382370533*pi) q[16];\nu3(0.633434392873901*pi,0.465446279938624*pi,0.725083675747622*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49763055396359*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1804286493758909*pi) q[8];\nu3(0.237752043703859*pi,-0.178490863152164*pi,3.971782680995*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.620891972619235*pi,-0.13208613737824398*pi,1.2322854494838409*pi) q[12];\nu3(3.5*pi,3.38958451719625*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2998599562876572*pi) q[17];\nu3(0.284380716632538*pi,3.20544365013082*pi,0.674133191928451*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.684005606971656*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5629803538380878*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[8];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[7];\nu3(0.476020289642827*pi,2.98395489913726*pi,1.300462888802062*pi) q[9];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44790729711921*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.176413525295654*pi) q[3];\nu3(3.5*pi,3.34993544770608*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40743752985169*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.285863387478574*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43757193736539*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231575244426325*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45993528538001*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45961701810796*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.369583447128397*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[3];\ncx q[4],q[18];\ncx q[5],q[10];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.408685926120834*pi,3.28320568258669*pi,1.385780822512205*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5942519175411676*pi) q[3];\nu3(3.5*pi,3.46812746626248*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47793036352377*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5485207518158628*pi) q[10];\nu3(0.334884431823501*pi,0.33448127586154197*pi,1.080600291361434*pi) q[11];\nu3(3.5*pi,3.37932951400683*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.183660554304368*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1594463463247529*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5228443370786434*pi) q[21];\nu3(0.335444798884314*pi,-0.18076526227516*pi,0.8528715870666219*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[18];\ncx q[5],q[10];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38403878382703*pi,0.5*pi) q[9];\nu3(0.955481292518931*pi,0.6012362250246901*pi,4.25756897144947*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.26099135561682*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.439023634474422*pi,-0.39000609426621*pi,4.25256437404631*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4902113315345105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5232014856214287*pi) q[18];\nu3(0.142919319296781*pi,-0.089810090927322*pi,1.170992222683593*pi) q[19];\nu3(0.639452126658899*pi,-0.367064609315644*pi,4.0702384128622295*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.210927617642804*pi,-0.298241264511071*pi,4.13997134013448*pi) q[2];\nu3(0.458798959598751*pi,-0.40642419492787407*pi,0.5200428612265298*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47041618088039*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.181542265499176*pi,0.7941466830994801*pi,0.635096218805446*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.357932032858121*pi,3.27144421653706*pi,0.9048348507398281*pi) q[2];\nu3(0.224995676704009*pi,3.42574273551265*pi,4.082860956536139*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.755575456762034*pi,2.89399776575146*pi,3.91029560108043*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.548882573280814*pi,0.14175712281049402*pi,3.69816824944718*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.364270562094613*pi,2.67939031033052*pi,0.8282067766899179*pi) q[4];\nu3(0.11001896830799*pi,3.3791858692923*pi,1.8887739776673*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.660677880231456*pi,0.82295797380683*pi,1.059983294036118*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.510186459132114*pi,-0.43318726404453*pi,4.4789706662892*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.473957102639471*pi,-0.4601731354474795*pi,4.13884621880228*pi) q[14];\nu3(0.774211500746693*pi,3.12977521051347*pi,4.34469688482658*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.460075858674864*pi,3.03227623751571*pi,0.926938172688996*pi) q[17];\nu3(0.601776665557091*pi,-0.4544216653017958*pi,3.29266169137843*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.156242075555608*pi,0.03711045720031103*pi,1.224903753628751*pi) q[21];\nu3(0.845333884031286*pi,2.89408784395538*pi,3.67192838979562*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.202986613920962*pi,0.5146225647829601*pi,3.99484359837706*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.327993923060119*pi,3.08036069439167*pi,1.2209207819482542*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.167536150370991*pi,2.44966185929868*pi,1.335440576013686*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.486043410971979*pi,3.20687804996791*pi,3.1649823991341*pi) q[14];\nu3(0.326872407385425*pi,3.42401659432213*pi,0.5230854778702008*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.592710795970583*pi,-0.028389703324254*pi,1.420137430019536*pi) q[17];\nu3(0.355898652388054*pi,2.52461158082723*pi,1.1903339077658281*pi) q[18];\ncx q[19],q[20];\nu3(0.299002748158181*pi,2.90651704554925*pi,1.424770883852762*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.595625052953736*pi,-0.20612259006161698*pi,0.665144211302032*pi) q[6];\nu3(0.276011053735268*pi,3.28779557564043*pi,4.25915225915934*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49750889508682*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265843942756089*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.879193081137073*pi,0.386917939173283*pi,0.667850306990208*pi) q[6];\nu3(0.430832413652205*pi,0.020558110316789002*pi,4.2267532125179805*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.18951966177017*pi,0.23419423294257502*pi,1.083665451774546*pi) q[12];\nu3(0.401927548363842*pi,-0.4903407921614341*pi,1.79352936766753*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43305733247583*pi) q[20];\nu3(3.5*pi,3.46762775180498*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37854281678567*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2521513623143*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.895706616797201*pi,0.12073214576291202*pi,0.8833715659712991*pi) q[9];\nu3(0.307794270389495*pi,-0.022979618710251004*pi,4.11979717952471*pi) q[12];\nu3(0.531797722102378*pi,2.72098139547854*pi,3.86528268245458*pi) q[13];\nu3(1.0*pi,0.0*pi,1.27693784201759*pi) q[14];\nu3(3.5*pi,3.30407073523918*pi,0.5*pi) q[15];\nu3(0.481113003791519*pi,-0.384817146016894*pi,0.5945777505506256*pi) q[16];\nu3(3.5*pi,3.47214752074323*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.266477971116823*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.183314390078017*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[14];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.538301856844784*pi,-0.18073922428337602*pi,3.6007513447269*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.375904873709436*pi,0.7612057627975399*pi,4.397297414009429*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49811175464835*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4023464606991*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.3308954677746931*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4782438604086305*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.523390724756271*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32481088903113*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[14];\ncx q[3],q[7];\nu3(3.5*pi,3.49043729062361*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.402133726865441*pi) q[6];\nu3(3.5*pi,3.44450227728324*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.379135928872371*pi) q[10];\ncx q[11],q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.41006496334277*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.49565914303274*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.219556744313101*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45894234883095*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.609107593544098*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3342034433535939*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42532789092685*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.39713010268711*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.352495959892961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.53992717602301*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.240441852245722*pi,3.2832554610424*pi,1.4252155416745569*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.157334905972364*pi,0.88427983610464*pi,4.1150417673845805*pi) q[19];\nu3(0.424707836348703*pi,-0.11840347634486298*pi,4.42501397748262*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5115830840170124*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.712115901329091*pi,0.19969655587703805*pi,4.0569447374274805*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32951405975404*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.332982225396985*pi,0.5346948007025201*pi,0.5991288723525332*pi) q[18];\nu3(0.41192075157297*pi,3.15127771642557*pi,4.4501946381603705*pi) q[19];\nu3(0.263102048574784*pi,3.33222342658002*pi,1.49197107994715*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.112248472486516*pi,3.29545761438114*pi,1.081442539288986*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.129767815060612*pi,-0.45613999709416353*pi,1.177994112446111*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.239439339258134*pi,3.15222677437768*pi,1.216774795514728*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.516887441545178*pi,-0.03762413484963201*pi,4.22495487042953*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.62858060523238*pi,0.11034214368526096*pi,0.9210766816128471*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.945055984617039*pi,2.66640746987238*pi,3.67742511241586*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.456551317365502*pi,2.84869002466978*pi,1.416077986850073*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.525224583448512*pi,-0.006920107756425986*pi,4.36630689388475*pi) q[2];\nu3(0.488759353032463*pi,0.5821092712362901*pi,4.43929279042352*pi) q[3];\nu3(0.30224120037712*pi,0.15994852846874996*pi,0.5588047448546694*pi) q[4];\nu3(0.755780173143411*pi,3.48264387426971*pi,3.49172319744453*pi) q[5];\nu3(0.381087636069476*pi,3.23346343896168*pi,4.32929945939329*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.788906512888464*pi,2.9278962852509*pi,3.16431178625849*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.550573236646791*pi,-0.10705866832719702*pi,4.42421544605116*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.364727726277234*pi,3.43786982776019*pi,1.31639071225866*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.648720841519086*pi,3.05407848262199*pi,3.94168157146261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.730349322186199*pi,-0.173597554156663*pi,4.02763843736432*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.368968495828026*pi,0.312396333139489*pi,0.5841871619851956*pi) q[3];\nu3(0.728010613153174*pi,0.023901688209964966*pi,3.86740735681374*pi) q[4];\nu3(0.572990522046801*pi,0.354411146876884*pi,0.5780267653075928*pi) q[5];\nu3(0.613848194486262*pi,0.19373482942490505*pi,0.674588360446661*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.733010832432041*pi,3.34048951029162*pi,4.45359329976381*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.353238484389508*pi,0.34978303406632205*pi,4.497396885484401*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.853589255897005*pi,2.9726256092526*pi,4.24026808345472*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.435127717501215*pi,2.88995305315175*pi,1.72494416935455*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.517749274723089*pi,0.5573739714860899*pi,1.386795573931505*pi) q[7];\nu3(0.773931789193254*pi,-0.238956602532631*pi,3.45212101431014*pi) q[8];\nu3(0.202711912407232*pi,3.26359251898461*pi,2.21615365021048*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.360526471865723*pi,0.11245188628172997*pi,1.084246799782346*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.388284854989788*pi,0.126341798322694*pi,0.814381447088672*pi) q[8];\nu3(0.303815912313707*pi,0.6367901895683299*pi,3.68430308329228*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.423977218603798*pi,2.48367199429432*pi,1.237262943302863*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.847937142623457*pi,-0.4887938590689299*pi,0.703445882091588*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[4],q[15];\nu3(3.5*pi,3.3590886793317*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.341142803651753*pi,0.331898380270113*pi,0.5561330322870806*pi) q[10];\nu3(0.597180631383147*pi,0.11565325305895502*pi,4.49696832910295*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.74186410881047*pi,3.41866121011563*pi,3.78725959379719*pi) q[16];\nu3(1.0*pi,0.0*pi,1.176698918708267*pi) q[20];\ncx q[1],q[6];\nu3(3.5*pi,3.47536512858588*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.30490501841316*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.472670659289101*pi,3.31209457940425*pi,1.62154969904177*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46702211531494*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.24754320544139*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.308591063684125*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3509379194388211*pi) q[21];\nu3(3.5*pi,3.2844255735785*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.35136120109991*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.262357575029232*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2428486213386138*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37971427697804*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.602753135690429*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.611973910099862*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2893890048793*pi) q[21];\nu3(3.5*pi,3.38731561308302*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.647705759382073*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.33526988736541*pi) q[9];\nu3(1.0*pi,0.0*pi,1.245194407130262*pi) q[12];\nu3(3.5*pi,3.39509162360745*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.49704146662307*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2798755369883819*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240311086539608*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39952389777777*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39476781884589*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.360009739032255*pi) q[10];\nu3(1.0*pi,0.0*pi,1.283024708766674*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.737529815987226*pi,0.46217214402640705*pi,0.927391330452198*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5981068543014998*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.534335654861213*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5429306307753108*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.427146629965319*pi,-0.4449170129888304*pi,4.05227144916306*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.288245938715632*pi,0.23889742168820205*pi,3.70435943463709*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33847144611328*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45792851760541*pi) q[11];\ncx q[13],q[19];\nu3(0.177942692063209*pi,2.77000214572662*pi,1.353118724458641*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.495524559328524*pi,2.98140364249897*pi,1.223655325792865*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.759212494608383*pi,0.87768104802511*pi,0.770047135266968*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.773362446152223*pi,0.55954785319054*pi,4.16072467632904*pi) q[14];\nu3(0.402326132957828*pi,3.17313437654224*pi,0.641138255690101*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.662879736110971*pi,2.90591300155333*pi,4.03753220242085*pi) q[5];\nu3(0.779612717671891*pi,0.463679171654101*pi,4.46033934008796*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.249874158846019*pi,0.421318525294448*pi,0.781340267039054*pi) q[15];\nu3(0.567214437794996*pi,0.276303159107646*pi,0.88049555842197*pi) q[16];\nu3(0.474565336031126*pi,-0.37852616711034903*pi,4.19224543675596*pi) q[17];\nu3(0.904135636984817*pi,0.6469435557246801*pi,0.5098087561810893*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.719134165412164*pi,2.99518331580192*pi,3.34444587021025*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0935007805598589*pi,0.8707021912750701*pi,3.96209208958565*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.533546563603615*pi,0.27711958952393*pi,1.50627804606948*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.6280855904251*pi,3.17035741740687*pi,3.53271116667367*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.357456937162094*pi,-0.327303258941679*pi,1.63141490644532*pi) q[16];\nu3(0.720579930962142*pi,0.24279358741647905*pi,4.212124867745921*pi) q[17];\nu3(0.151292681375452*pi,-0.19007389581427298*pi,3.91581060698187*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.702095550357139*pi,-0.367349889027973*pi,0.614594600114382*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.903924228551998*pi,3.37438214957454*pi,2.93003310633257*pi) q[0];\ncx q[1],q[4];\nu3(0.763694194702286*pi,2.91673639307797*pi,4.2201740183734096*pi) q[2];\nu3(0.512240563885229*pi,3.40035929699918*pi,1.78366279265168*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.828092493327622*pi,3.02079427589938*pi,4.02505245777718*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49592657148505*pi,0.5*pi) q[1];\nu3(0.808063000853211*pi,3.09217163809208*pi,3.62381143851977*pi) q[2];\nu3(0.550774623526688*pi,3.3699315333703*pi,1.84812124276557*pi) q[3];\nu3(1.0*pi,0.0*pi,1.156944171834049*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.876635163603366*pi,-0.4069441945336246*pi,3.27125399929768*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.276390055238784*pi,3.35351897419718*pi,1.329260890186759*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.484601784363454*pi,0.24633005682057696*pi,1.0153685289411611*pi) q[8];\nu3(0.311337799119093*pi,-0.327117404963968*pi,0.758749676634273*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.312417566106094*pi,2.79115401923474*pi,0.963081356055937*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.691073852303123*pi,2.63896725770849*pi,3.90570120931593*pi) q[19];\nu3(0.369362104500979*pi,2.99018149086864*pi,0.7499112197072351*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4894145673895*pi) q[4];\ncx q[5],q[14];\nu3(0.81687853274332*pi,2.57086686458288*pi,3.78494310991421*pi) q[7];\nu3(0.307277564616431*pi,-0.283926356041047*pi,0.5448819761210325*pi) q[8];\nu3(0.524637465950062*pi,3.39658111632112*pi,4.44346176300505*pi) q[9];\nu3(0.905189191833097*pi,3.22778034980822*pi,3.62589668311474*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.32813818263499*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1985292862233718*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.836526187836486*pi,-0.10325064396452799*pi,3.87479376791462*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46033201558021*pi,0.5*pi) q[5];\nu3(0.748486189507635*pi,3.24346901102114*pi,0.740449074941152*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.717522865313262*pi,3.35653825866262*pi,3.83118230619175*pi) q[10];\nu3(0.385895755976341*pi,0.05956029984904199*pi,1.272939234301276*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.354287462444604*pi) q[14];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.635356200184287*pi,2.969181406944*pi,3.87722391242089*pi) q[11];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4401450829002*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32349773862482*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1793564963144592*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6816105279176989*pi) q[14];\nu3(3.5*pi,3.45497900986166*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.239561627916919*pi) q[19];\nu3(3.5*pi,3.48385832269177*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43597804905614*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2538114996915048*pi) q[20];\nu3(1.0*pi,0.0*pi,1.248689715636216*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42078723301187*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5998396626129048*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1061487173013131*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3966576687758305*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45934486499488*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31817923733328*pi) q[21];\ncx q[0],q[21];\nu3(0.118492554350711*pi,-0.02338200332461199*pi,1.3713325734486101*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0960500109768136*pi,0.26935026312602495*pi,0.5773210628314*pi) q[4];\nu3(0.564429500725951*pi,0.14818818361919095*pi,4.0344122994685705*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5400303914848174*pi) q[7];\nu3(3.5*pi,3.42406442474926*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.40244349673366*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.378909371063479*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197828650195957*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.477902510750711*pi,3.09329333209779*pi,0.857065102946576*pi) q[1];\nu3(0.605731729611538*pi,0.42658320251777604*pi,3.99463088573238*pi) q[2];\ncx q[3],q[7];\nu3(0.626846899668264*pi,3.22214069928081*pi,4.221390888466869*pi) q[4];\nu3(0.655595081182441*pi,0.016525440073047015*pi,3.68567249096796*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.49843991750982*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.227954450221067*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.855421766080341*pi,2.69009158420102*pi,3.45252614725974*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.732756797214559*pi,-0.10875086061939199*pi,3.66529404337916*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5213854216872633*pi) q[13];\nu3(0.44382384289339*pi,0.42461243114660796*pi,4.4799459961878*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49513424983543*pi) q[16];\nu3(0.471115101334051*pi,-0.4060437601751264*pi,3.69805207353621*pi) q[17];\nu3(0.460891101736165*pi,0.54589564912752*pi,4.14857857998957*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.143777512541091*pi,-0.10647240211826797*pi,4.26484493311971*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.693967016085264*pi,0.61938688411377*pi,0.6816786144186779*pi) q[6];\nu3(0.58950505090153*pi,3.20642582404506*pi,4.0354607657604795*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5316457175755285*pi) q[12];\nu3(0.517317470143497*pi,-0.3295837954743*pi,0.745109083260477*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.789822189234528*pi,3.27318270649249*pi,3.3819626358641*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.116603460513237*pi,0.9576877210425601*pi,4.34246455428131*pi) q[3];\nu3(0.180808169453761*pi,1.08492239509518*pi,4.39593407659146*pi) q[6];\nu3(0.654558110196491*pi,-0.061883432643680014*pi,4.221827059504999*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.650240811422372*pi,0.22041239960278403*pi,4.02647550995819*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0253511075076554*pi,0.17873334805691898*pi,4.10219611720982*pi) q[0];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.650105173329213*pi,0.448489055566177*pi,1.0724372174998291*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.255771469085368*pi,0.74464895687824*pi,0.69839963490891*pi) q[0];\nu3(3.5*pi,3.3541063671523*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2314651866054152*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.077431932307634*pi,2.90554722512812*pi,1.209678967844166*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.543611418395649*pi,3.47488152911875*pi,3.02563964766042*pi) q[19];\nu3(0.716403112494239*pi,0.75512068669772*pi,0.780247098656096*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.50787591151899*pi,2.76085744507529*pi,1.366924604761135*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.739879841364647*pi,3.11887659567467*pi,3.98720593136662*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48488339830261*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.34881076570511*pi) q[18];\nu3(0.427960172490143*pi,0.122729514024708*pi,3.89831964347094*pi) q[19];\nu3(0.407835601297666*pi,0.426973208435368*pi,3.62612116663361*pi) q[20];\nu3(0.489730540409734*pi,-0.315890865243288*pi,3.87848832658452*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42954654425974*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.222753976916156*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5671479758160829*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.143010928982641*pi,2.7172170397197*pi,1.3116191936121901*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.826706193666863*pi,0.15653468507322*pi,1.413189179397147*pi) q[10];\nu3(0.360259887287034*pi,-0.4632930452802982*pi,1.59733960528983*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.455526111815735*pi,2.71271850881935*pi,1.4823863680291*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.45756164593002*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[4];\nu3(0.735199745557613*pi,0.05832670191827105*pi,4.0607259376633*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.197447022286479*pi,-0.023045179992222997*pi,4.35532581182313*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.712464308281764*pi,3.45540162004589*pi,3.38988292714838*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.212076383152079*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31769174107425*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47009196848955*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3308174592468305*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.289565945891765*pi,3.31079311792301*pi,1.6201285483906*pi) q[12];\nu3(0.20181756594735*pi,3.49613443232228*pi,0.60725688519081*pi) q[13];\ncx q[14],q[18];\nu3(0.642290589171035*pi,2.40277569699145*pi,3.81481474077864*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2931316501065862*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.714189274627864*pi,0.46907985829077004*pi,3.98426260596997*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3719587067100605*pi) q[15];\nu3(0.750409644954384*pi,2.50540966452048*pi,3.71356866429343*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.506386183128493*pi,-0.22006017800766903*pi,0.862145787551698*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[8],q[20];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5356231058491766*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.44360954067397*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.222463430220436*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.880681520034377*pi,-0.11437278846177801*pi,1.179100736137355*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.594594614857496*pi,1.03642169660142*pi,0.5560598124137763*pi) q[5];\ncx q[7],q[12];\nu3(3.5*pi,3.43866897110552*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48497644969772*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1724057459596708*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.2914513670384329*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.661806595594909*pi,0.38662201302742305*pi,0.726035094814191*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.45616409873366*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.178636679111011*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46157567499998*pi) q[21];\nu3(0.607678736428823*pi,1.17219713176319*pi,0.708751798961365*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.4092349112897*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.616492296244884*pi) q[10];\nu3(3.5*pi,3.3815678136637*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.260798902040577*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270346557426864*pi) q[16];\nu3(0.583521925971563*pi,0.6408815034136199*pi,1.1183541917088768*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5129789917395914*pi) q[20];\nu3(0.482913399114511*pi,0.0017914354482809758*pi,1.414508118501355*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5904139228151015*pi) q[12];\nu3(0.728596825704131*pi,0.263263467239675*pi,0.816093432143273*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.738670581074442*pi,0.10504301980472897*pi,1.60272343023557*pi) q[17];\nu3(0.647210757723245*pi,2.68508311704896*pi,3.40416595496364*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.246423721733994*pi,0.12553203811439395*pi,3.67896181563507*pi) q[3];\nu3(0.259451573526848*pi,-0.270934670521862*pi,1.236560815958967*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5128909001830335*pi) q[13];\nu3(0.644069737381312*pi,3.48213720934493*pi,0.923797947760698*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.644166943585757*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.596261075061666*pi,0.348470562858757*pi,4.28014558060744*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.370572637720475*pi,2.94806458109695*pi,1.55313749095607*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.174898030883207*pi,-0.02177596167628798*pi,1.111057928845165*pi) q[3];\nu3(0.81259475383856*pi,0.04049743423727903*pi,3.86575515525965*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.552313427963066*pi,-0.260543771570854*pi,3.51921947658932*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.751548500428859*pi,-0.13419126809479498*pi,3.74908324748622*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.754356583045002*pi,-0.200152721100271*pi,3.9767404169501*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.913528647242916*pi,-0.4560522680373675*pi,4.09181611158948*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.299792023267306*pi,-0.137291033578331*pi,4.2831775953066*pi) q[8];\nu3(0.80237573138754*pi,2.81350916563976*pi,4.2920250511479*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.59600031844288*pi,2.65537417432533*pi,3.54500528297436*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.561460093384937*pi,0.49953300742595397*pi,4.14502660628531*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.557137082667081*pi,0.442034282961417*pi,4.3335160728983695*pi) q[6];\nu3(0.153356220777549*pi,0.70713480822852*pi,4.39614736627084*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.224807124248255*pi,3.20750928870114*pi,1.56637704415522*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.570639247250121*pi,0.184612097411899*pi,1.097769683363424*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.745483012327296*pi,0.64406204997419*pi,4.18054017157685*pi) q[6];\nu3(0.712393486452582*pi,0.83404860868421*pi,0.867749709321292*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.260961420625046*pi,-0.318777027246852*pi,0.5113509191214023*pi) q[10];\nu3(0.319659422910605*pi,3.44362681222007*pi,1.050147712997616*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.318796916186915*pi,2.97682644902282*pi,0.9990239551790601*pi) q[16];\nu3(0.101504933068673*pi,0.05095395295887295*pi,4.0203289385225*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0824433496943089*pi,-0.358185045328544*pi,0.663568419710476*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.45668755134646*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.653562372567901*pi,0.395603809440622*pi,0.800283366475263*pi) q[10];\nu3(0.131642133973423*pi,0.52265681949295*pi,3.82703398174649*pi) q[11];\nu3(0.735838638203233*pi,0.423752652859249*pi,1.0916778187038751*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.361416386457114*pi) q[18];\nu3(0.600556840844567*pi,0.281157422981718*pi,4.2741536340960895*pi) q[19];\nu3(0.692614419648496*pi,2.94658235597541*pi,3.26645260175568*pi) q[21];\nu3(3.5*pi,3.48774063801643*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.216652330897708*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.520287121460079*pi,3.30420203662922*pi,4.362144743144031*pi) q[12];\nu3(0.288557955644124*pi,2.72105564055276*pi,1.60236961719072*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.30274944984824*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45021837061744*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.785151328381176*pi,0.279588848113398*pi,3.89198675783256*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.2643375420039549*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5050608493353361*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200753985038937*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.46491502050844*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[19];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[20];\ncx q[10],q[14];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35292972207002*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218063897962189*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48016581730939*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42269477397791*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.392502263414906*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36021694372009*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44669966869778*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206489149632562*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5693664537057574*pi) q[16];\nu3(1.0*pi,0.0*pi,1.277292947455051*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212927168567251*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5315431086210464*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[19];\ncx q[5],q[6];\nu3(3.5*pi,3.36780528171907*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[20];\ncx q[10],q[14];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.191261210129501*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4715295621105895*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44561819970834*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5764779493435022*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245545271126008*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47018708513054*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5809347027212604*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48894924205674*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[19];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.62559685957744*pi,-0.161900822767028*pi,0.965598060551241*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5259048534239072*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.39298273198284*pi,-0.4764950425182302*pi,0.945678811300428*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.278171605330072*pi,0.47191378983981*pi,0.808509080547276*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.380963581009728*pi,0.51875082357338*pi,0.711771426813042*pi) q[8];\nu3(0.180299401136259*pi,2.72241446754562*pi,1.477375000011063*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38052437786176*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.84977764833329*pi,3.01878924628317*pi,3.2752757382273*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.393510974980765*pi,0.17581999609145804*pi,1.277994664469058*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.47019023938529*pi,3.05677354092639*pi,1.90274092629445*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.602316838594807*pi,-0.4254216984374519*pi,4.31883548544158*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.269721869416534*pi,-0.072936261189814*pi,1.204881112140872*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.729858530417961*pi,-0.21925310530742997*pi,0.729960222559673*pi) q[16];\nu3(0.477702433144934*pi,3.17378954387877*pi,0.621305113505367*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.615789479645911*pi,-0.15376596791817299*pi,4.04743877818943*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.486041843067692*pi,-0.24285580900756698*pi,3.59722230898459*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.572777132999593*pi,0.5567524759923199*pi,0.5137121277437842*pi) q[15];\nu3(0.0857303261101876*pi,3.18793024419423*pi,1.76238627609972*pi) q[16];\nu3(0.0717307680397283*pi,2.99705562340514*pi,1.491984648136917*pi) q[17];\nu3(0.445031420500162*pi,0.6456779622719999*pi,0.732171500769199*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.553509466204918*pi,3.29672429961397*pi,3.99493511207177*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.496002201555001*pi,-0.4801376884686854*pi,0.976337991842966*pi) q[5];\nu3(0.454040592317193*pi,-0.00307536525567198*pi,3.74106808620654*pi) q[6];\nu3(0.608404281556669*pi,0.27834862370786895*pi,1.69474671838388*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.756556560737911*pi,3.37613380061464*pi,3.10199122716133*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.573759762720696*pi,0.39977166675880704*pi,0.925404644242007*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.70767986522241*pi,0.87676292972517*pi,0.8549336535769201*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.904680644857235*pi,-0.02685528149704902*pi,4.16886690394327*pi) q[4];\nu3(0.465629392826546*pi,0.22692085427842001*pi,3.66308200053067*pi) q[5];\nu3(0.770784390335139*pi,-0.11234446251562502*pi,0.863856867618946*pi) q[6];\nu3(0.932983358606998*pi,-0.4111757709072882*pi,1.024943065082004*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.657471529999803*pi,-0.016856209740768013*pi,3.90459566404959*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.325548079378561*pi,2.9559094967609*pi,0.779152847098426*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.565107573132427*pi,0.21834053711115098*pi,0.749789338085227*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.569666612441399*pi,0.7425702369088101*pi,4.39293135571529*pi) q[10];\nu3(0.427171664708717*pi,0.310585197412366*pi,0.7379891394371649*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.76263252991935*pi,1.02336521334957*pi,0.835811098219712*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.335308880312974*pi,2.92384175646924*pi,1.043978947575771*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.634370998664324*pi,3.29507315158403*pi,3.61767964266545*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.248163839287948*pi,2.97467824129842*pi,1.160827995347036*pi) q[14];\nu3(0.373304508237404*pi,3.24599575337927*pi,1.314424895260875*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.667346657511637*pi,-0.22609835911222897*pi,3.51604661235284*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.370975583394434*pi,0.18687726760456103*pi,4.03547119990669*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.534408206052197*pi,3.47853314007951*pi,3.39202510128919*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42347051891996*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.502303548516769*pi,0.8381270316682701*pi,0.680925644648536*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.734182664100773*pi,2.97100415238993*pi,3.06669866144228*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247039090555917*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[14];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34068905348998*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1198628846241538*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4555688474794*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45407928103019*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[12];\ncx q[6],q[18];\nu3(3.5*pi,3.39963650708572*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.120736722091024*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2339110018992279*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5909187485443601*pi) q[15];\nu3(1.0*pi,0.0*pi,1.374986896201321*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[14];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44473486700932*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43717132258651*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.36801870483641*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45687414329046*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1551508098675018*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4102676967378631*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1918395450194041*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4459738388139005*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208675021025607*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[12];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.47233390342395*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4804492681536505*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.745724801568759*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[21];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42672175141684*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37736046898196*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.617053760627035*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.63538198607838*pi) q[19];\nu3(0.582724106749235*pi,-0.16111662860276998*pi,0.79464452748186*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.36287733217685*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.49531311246306*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2578797725022959*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3032934666088751*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.689476904936954*pi,2.91965001746723*pi,4.38165120047492*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.71093417941592*pi,2.86540674791693*pi,3.51541184654482*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.113140586720064*pi,2.52557715826848*pi,1.032758445922945*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48144014653529*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47375450942825*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[17];\nu3(0.211585699996957*pi,-0.023042145364124023*pi,4.49567571947842*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.310721223777565*pi,3.48380105032663*pi,0.5252161607828357*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.11982230981414*pi,0.6872427902867699*pi,3.83609562947866*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.917911531323723*pi,2.68670239316883*pi,3.4877737733106*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.498064364210445*pi,-0.09562671394095201*pi,0.690499262398228*pi) q[1];\nu3(0.55359298922707*pi,2.98690908664972*pi,3.07721363635886*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.365328338068188*pi,3.00928225847419*pi,0.5111444067554431*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.177782082045661*pi,3.354751180884*pi,1.50372204598638*pi) q[7];\nu3(0.412597243186736*pi,-0.392315716764185*pi,0.8904058346822*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0496857725597568*pi,2.55234060207961*pi,1.434340335013129*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.623424267742363*pi,-0.05578431553711699*pi,4.178642098615731*pi) q[1];\nu3(0.564237433352256*pi,0.250375221508199*pi,1.454617875962054*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.282329658486278*pi,1.03100531180888*pi,4.10916169350827*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.88269618150819*pi,2.96888870347973*pi,3.17979439544698*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.675472229323638*pi,0.42117319726664604*pi,0.840388184559239*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.399676608898327*pi,2.92534042605786*pi,1.66159171485025*pi) q[18];\nu3(0.745758804493218*pi,0.58178261152087*pi,4.3500729406299*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.34342252919881*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2264404624731688*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.510479580140715*pi,-0.4162838675786784*pi,4.31272355247418*pi) q[9];\nu3(0.516761340108517*pi,0.6885078893604399*pi,0.8240409564516711*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.612717054265528*pi,-0.42980455783508753*pi,3.2841002275838*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.706949078125593*pi,-0.383588131570958*pi,4.1665290603052405*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.234807108696517*pi,0.29523968306411597*pi,3.74422950184557*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.842138005418896*pi,0.7831936664589401*pi,4.44509167476304*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.464444595350869*pi,0.6607097588072799*pi,4.03434204413289*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.648075010872865*pi,3.42556481553191*pi,0.892965905276148*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.14184234050397*pi,3.31355182982385*pi,1.046170206068773*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.468643485001557*pi,0.428123136474858*pi,4.09095249495999*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0392620838602019*pi,-0.4469163786459323*pi,1.66976197142116*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.746152216558961*pi,0.44792152580450295*pi,1.249901426262287*pi) q[3];\nu3(0.59147910009194*pi,3.09675315129661*pi,4.06834701795195*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44976919231667*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.442110639741623*pi,3.05436904693915*pi,4.49596850209442*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.202475338239395*pi,-0.375530777638857*pi,0.5751142265933769*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.983466291703124*pi,0.127956463334857*pi,4.4540044280528*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.463590436650955*pi,0.19565345622238794*pi,0.7604045541939319*pi) q[12];\nu3(0.722783951751295*pi,-0.4593828410779474*pi,3.12080627293455*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4412482900131*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.176732576426423*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.335653951394786*pi,-0.040826303977543*pi,4.40614953829901*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.288360001642826*pi,2.92720773495613*pi,1.2299172474214939*pi) q[17];\nu3(0.463133652558665*pi,-0.228121011371605*pi,1.53179375802777*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44300001199419*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35175543445945*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3093773632984829*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45482572019261*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45221363838744*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.219639556021186*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.741590835696251*pi,0.05272558901438995*pi,1.0903116872107779*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46492129380341*pi) q[18];\nu3(1.0*pi,0.0*pi,1.186424355470103*pi) q[19];\nu3(0.589907872736454*pi,0.0078063277220390415*pi,0.8527469958181491*pi) q[20];\nu3(1.0*pi,0.0*pi,1.34199348990043*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\ncx q[10],q[21];\nu3(3.5*pi,3.49469759406108*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.249800588274941*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.47664432038486*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3880870399750105*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.334754420731137*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39397965074615*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48409180571111*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4558797114456805*pi) q[21];\nu3(0.170868593783627*pi,0.140886251305972*pi,1.004599259856242*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.44276253133507*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.209976818778176*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49519666735562*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.378427932664999*pi,0.6818421409476301*pi,4.13597163181113*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.226088591107231*pi,3.16724824927256*pi,4.49403352982766*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41641059380816*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.37085483315923*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308167028625082*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46957990526167*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.646829240805217*pi,-0.4625063388543807*pi,0.972451333938848*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48163304813887*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.426605971646121*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.804311526559366*pi,3.49026323892521*pi,3.05104352484011*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.473972707883529*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.630775973247116*pi,3.410696886155*pi,2.91869372860802*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36861164807231*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.428147399777647*pi,-0.06047615839459303*pi,1.2570627377783858*pi) q[2];\ncx q[3],q[17];\nu3(0.396920235464034*pi,0.5861103248661701*pi,4.2783816253684*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.653510253811188*pi,0.37109728192453595*pi,4.1141714888814604*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.24356134232548*pi,-0.251702356350446*pi,3.99716526840305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.804828610471176*pi,1.0201481692776*pi,0.910652512075359*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.157654028627082*pi,0.55195394660572*pi,0.886492597517089*pi) q[4];\nu3(0.818566262608884*pi,2.67481395749204*pi,4.09212245278785*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.872236639443595*pi,0.468450036789825*pi,4.3361339830109795*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.366596776747448*pi,0.05890735893769605*pi,3.76304424018578*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.134415982726464*pi,3.39267950328001*pi,1.74942846552078*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.56727106706795*pi,-0.236674349805172*pi,3.80431662511902*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.454298290500255*pi,0.12681116456660102*pi,1.385414438229728*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.223231617326328*pi,-0.4757159843041811*pi,1.38468910820357*pi) q[10];\nu3(0.403655210794265*pi,2.49053098769073*pi,1.11335688828899*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0420962692642983*pi,0.23069017951565196*pi,0.989779250403492*pi) q[14];\nu3(0.258755794436753*pi,-0.4805655151557176*pi,1.52550504731764*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.471876249719068*pi,-0.399932935426489*pi,1.50925813779269*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.785261920158712*pi,3.07017549730442*pi,3.75448604728422*pi) q[21];\nu3(3.5*pi,3.4996029518451*pi,0.5*pi) q[0];\nu3(0.520191446199024*pi,0.7675422525626701*pi,4.09079244686876*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.19903034182339*pi,0.36722602494644196*pi,1.1233704882757292*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.534127000314239*pi,0.85116510611921*pi,1.043688713177238*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.183894406819623*pi,0.07696834066150304*pi,3.96092788803011*pi) q[13];\nu3(0.602673587486738*pi,-0.11818198333760699*pi,3.75112278875553*pi) q[14];\nu3(1.0*pi,0.0*pi,1.14844385762388*pi) q[15];\nu3(0.389815253114545*pi,3.27026174508929*pi,0.8563315771537641*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.553150507215339*pi,-0.20384220331954*pi,4.07424533932007*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.757198342636522*pi,3.40478973465169*pi,4.26157333204337*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31540981456863*pi,0.5*pi) q[6];\nu3(0.332602722055399*pi,2.66769978144175*pi,1.3457215285356758*pi) q[7];\nu3(1.0*pi,0.0*pi,1.151003040589849*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.53241759901871*pi,-0.06579082824592902*pi,4.26873359490851*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.580674139318109*pi,0.25747718339582504*pi,4.18884170907877*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.282227117517604*pi,0.65171993941043*pi,0.692646785226774*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42318101168621*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.915836408591784*pi,0.58909263730726*pi,1.3579609900972551*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41201693021859*pi) q[8];\nu3(0.397436095480365*pi,-0.03926522026442297*pi,3.56367308101959*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.139919583150952*pi,2.81178182803444*pi,0.861089596392915*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.747072733098237*pi,3.28983978236655*pi,3.66697696122234*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46298135416659*pi,0.5*pi) q[2];\nu3(0.477332612761093*pi,0.90738367285857*pi,4.2366983637436*pi) q[3];\nu3(3.5*pi,3.45867084236886*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1910373558232998*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.249624814791121*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43819910945575*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.269730407688464*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.283286948748765*pi,-0.4613186267635385*pi,1.124793674224299*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5158869599485354*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.4620168653515595*pi) q[10];\nu3(3.5*pi,3.37521364100965*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.187312412775629*pi,-0.366466486142381*pi,4.13489190264099*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26605900334232*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.725770213086017*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47206019279358*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40613427169433*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48225429197886*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.2003798060078*pi) q[12];\nu3(3.5*pi,3.4873782393788*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.317110895721399*pi) q[16];\nu3(0.600249494134194*pi,0.31634417923176605*pi,1.405812059922019*pi) q[17];\nu3(1.0*pi,0.0*pi,1.333833807998848*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294718413687235*pi) q[20];\nu3(0.585340156516918*pi,-0.22442138732731398*pi,0.5766882257719094*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44945202496272*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.358616275353602*pi,3.38072899880479*pi,0.633034626943002*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.638114062962871*pi,3.038113510896*pi,4.05843583103373*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.646985763969278*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.632470291530479*pi,0.233853863848561*pi,1.087209502145132*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33467329508881*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3470030411335205*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4199801625669295*pi) q[20];\nu3(0.867341555651085*pi,0.75225215913438*pi,0.654780994930107*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.300784021114423*pi,3.37369150650444*pi,4.16536759477439*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.375439103383668*pi,3.05278649175564*pi,0.5997217566461425*pi) q[6];\ncx q[7],q[20];\nu3(0.504557035387164*pi,3.44531816498217*pi,4.18643436003588*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.378560465083309*pi,-0.4897924367866507*pi,4.26551210882973*pi) q[14];\nu3(0.481528345934497*pi,0.30208356487087096*pi,0.5707316000128373*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.573242085866583*pi,0.65789670275479*pi,0.796517932888348*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37950631011279*pi,0.5*pi) q[3];\nu3(0.466035458305889*pi,2.98332004486983*pi,0.623702889777544*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.592445403668744*pi,0.08082691647199702*pi,0.961901337795785*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.711057406414701*pi,0.34204704468106795*pi,1.3196467068271431*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344014238732657*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.602777106666283*pi,-0.353854669396844*pi,0.625965880831528*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.731460253812682*pi,-0.352359887036994*pi,4.314814575670599*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.4070767019962*pi,3.02646591063822*pi,1.089279928577793*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.445184582128105*pi,3.06789376760479*pi,1.4754811371474381*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.808601437146232*pi,2.9030229633335*pi,3.4422938137507*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.127967515861857*pi,-0.097956966481276*pi,3.7187947940837*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.370167223879511*pi,0.6998766029153101*pi,4.3808626027500495*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.139136502202176*pi,0.67826551486404*pi,4.20756750385629*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.328626628064*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.566172087195638*pi,3.32220852878575*pi,1.77688859089162*pi) q[10];\nu3(0.62553983638369*pi,0.60914190587233*pi,0.5800319575672969*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.441854899390203*pi,0.20914416901297395*pi,4.43148275897947*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.78607140614231*pi,0.388325875241607*pi,4.33287341441235*pi) q[10];\nu3(0.531771928032821*pi,0.16196610961879399*pi,1.196347037115163*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.547903810620504*pi,3.46250544192804*pi,3.2395361952672*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[15];\nu3(0.550132304489748*pi,-0.06678379906390702*pi,0.948648355833425*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.533321859901498*pi,2.96617968517593*pi,3.4989556987836*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.509935000228083*pi,0.5746711605477199*pi,0.5951885776674448*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.384716772765399*pi,2.89753964997132*pi,1.246594790667108*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.25157004703536*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40589174701905*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.210182694475603*pi) q[14];\nu3(1.0*pi,0.0*pi,1.114566384695594*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.28306902327698*pi,0.14034811559790805*pi,4.1051620730631395*pi) q[18];\nu3(0.332324876724511*pi,-0.018493345664742977*pi,3.53574975818495*pi) q[19];\nu3(0.771589879898441*pi,3.44907203393021*pi,3.25054581699511*pi) q[20];\nu3(0.221880348060481*pi,3.30683937571126*pi,1.53923446604851*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.146019997481865*pi,0.226033050437896*pi,3.62035959170457*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.124391350634643*pi,0.405658914113344*pi,0.5007526965488934*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37959202588664*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.126042627838841*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.42071369801324*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.179887365404209*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5818000008033288*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47981567610746*pi) q[15];\nu3(0.74033358373004*pi,3.24115731208377*pi,4.43232169871433*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.446298654589183*pi,0.23448888759270403*pi,1.182892235180866*pi) q[3];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48743204625424*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.33260821630352*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.32315264119361*pi) q[13];\nu3(0.115687551566274*pi,0.69145103074155*pi,4.22371189765762*pi) q[16];\nu3(0.0639145773717651*pi,0.270064238598016*pi,0.87268567995226*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231863497993654*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.2943936754295*pi,-0.374702968272176*pi,1.275671134559534*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5338504258605838*pi) q[6];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5548903456940797*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.974449033855732*pi,-0.307077660368117*pi,0.766838280034793*pi) q[17];\nu3(3.5*pi,3.43248624421151*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44457169942528*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.304186290909905*pi,3.0740854715886*pi,1.036924933490945*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.41306538249561*pi) q[13];\nu3(0.696804757839274*pi,0.68941862252509*pi,1.305307565947793*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2997838197154858*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3771386761772195*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3499097288692359*pi) q[21];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.194295980411773*pi,-0.4363419624915063*pi,0.876950915748508*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.344282407669179*pi,-0.043040008244288996*pi,3.64521322408579*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.348977050427035*pi,3.04531383703173*pi,1.60188900561561*pi) q[11];\nu3(0.339300092892327*pi,2.59153237349006*pi,1.1358418900580989*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5573908169178324*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5078410990524873*pi) q[21];\nu3(3.5*pi,3.42472708006696*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.670916430734038*pi,0.44013437480862605*pi,4.29338701449962*pi) q[2];\nu3(1.0*pi,0.0*pi,1.335368642176891*pi) q[3];\ncx q[4],q[18];\nu3(0.367425221895477*pi,2.99163975840196*pi,1.1862398986462521*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44132029155595*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.55057354033132*pi,0.11548923835056202*pi,4.20790192378693*pi) q[11];\nu3(0.523148579250876*pi,0.24961191719770803*pi,4.49662610686295*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.124547994408126*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.393844491789084*pi,0.7065951744026799*pi,0.5238161838788098*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.669588080312342*pi,3.26745497221726*pi,4.17922153608671*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.779930439878932*pi,-0.00571027164466098*pi,4.06972841642591*pi) q[15];\nu3(3.5*pi,3.47130315449357*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21284164662582*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.113154235211185*pi,3.29511528273161*pi,2.09706643516262*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5885526307442301*pi) q[3];\nu3(0.707903881013554*pi,0.50625782898877*pi,0.898556334662845*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.463941740708444*pi,2.73715361432823*pi,0.973864709051425*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.91603735191874*pi,0.253961123630182*pi,1.54787201097829*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5196849122658675*pi) q[17];\nu3(0.353062181540501*pi,-0.352179753446649*pi,1.85213350743127*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.532362788003331*pi,0.249778459141207*pi,0.818498272632321*pi) q[21];\ncx q[0],q[3];\nu3(0.322000304560573*pi,-0.340229095319035*pi,1.1777086854386631*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.284332391362121*pi,3.33059493571581*pi,0.825826771675228*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.275394384034274*pi,-0.4274478909627328*pi,1.50741371721391*pi) q[6];\ncx q[7],q[17];\nu3(0.6503539507803*pi,0.42444666642095097*pi,1.2846608339032421*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.133666511149514*pi,-0.4820859188300309*pi,1.62387577304552*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5208189171004478*pi) q[20];\nu3(0.283872188375291*pi,0.179718973262742*pi,3.92725504617144*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.285315070701016*pi,-0.4986940634988773*pi,1.332837098625225*pi) q[8];\nu3(0.27761336907179*pi,-0.4724849878779191*pi,1.35606763255374*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.474902153776185*pi,1.09450421991835*pi,4.14993479595414*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36322948540738*pi,0.5*pi) q[2];\nu3(0.330303340296468*pi,3.15348957210177*pi,1.0035619216535618*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.179400219939766*pi) q[9];\nu3(0.385336371302838*pi,3.45346865711872*pi,1.061207282183408*pi) q[10];\nu3(0.835762320849864*pi,3.37239081107698*pi,3.18482055371051*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.421407898248603*pi,0.60235755330541*pi,3.78685014426056*pi) q[0];\ncx q[2],q[9];\nu3(0.735891435356175*pi,3.10759017116479*pi,3.46346242220296*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.670021500885969*pi,0.346377711180894*pi,3.8610449603*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.469115787929885*pi,0.8368367266649599*pi,0.830625706162613*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.385600049545889*pi,0.38237158308172803*pi,3.68838298759703*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46271412096446*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.64289319615735*pi,-0.093820830616198*pi,3.88584345582632*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5806053424103936*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.253744445613994*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.320383002335238*pi,2.97082171850264*pi,1.63911109544681*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.610170269665786*pi,-0.38306622388142*pi,0.608345808517058*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.429004376272824*pi,-0.37754806557432097*pi,1.71767860943558*pi) q[16];\nu3(0.35057664705859*pi,-0.4511462598556757*pi,0.937108881260813*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40281653727325*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5249314549517633*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.157937934600489*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.866823121232758*pi,-0.443328377316235*pi,3.90829459325052*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.385539550786307*pi,3.16556380703678*pi,1.303372614793156*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.66936204933456*pi,-0.33187824902416496*pi,3.35782715838735*pi) q[2];\nu3(3.5*pi,3.46769915104842*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.253026633271543*pi) q[8];\nu3(0.116051274304866*pi,3.2415097910016*pi,1.418651810755623*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.606867666119416*pi,0.5851639153477199*pi,0.7187854409780889*pi) q[20];\ncx q[0],q[10];\nu3(0.826366184584907*pi,0.47243454199395296*pi,0.926648419061233*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.588970788449723*pi,-0.377005977023379*pi,1.049643831357852*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.5164913174238834*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46338415795761*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.615764900372928*pi,0.133871093731031*pi,0.73467825916361*pi) q[4];\ncx q[6],q[14];\nu3(3.5*pi,3.338344573605*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44061012644471*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.205601129609219*pi) q[10];\nu3(0.634199799739953*pi,2.64289049492023*pi,3.81818266817872*pi) q[11];\nu3(3.5*pi,3.49948198527519*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49757694956478*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230005160955753*pi) q[15];\nu3(3.5*pi,3.32483590870567*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3360070568514941*pi) q[18];\nu3(1.0*pi,0.0*pi,1.372001836802431*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.320153794818264*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.48908462828281*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.812189540632126*pi,2.47295938868873*pi,3.65675522648468*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.857300417999115*pi,1.16437623222036*pi,0.768119896819604*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.306319869655999*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46102531567495*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44038734748559*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.659536548020933*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4844140315741*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48264313096945*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3402839351001279*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39369850637555*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.379519094215596*pi,3.09101694739667*pi,1.80127437108564*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5325360085964347*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.636899974983702*pi,3.33023030951602*pi,3.40049200030865*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30945420782799*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.080264571684156*pi,0.7443366959764599*pi,4.28145733196105*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.732575841217218*pi,0.5007013542897201*pi,1.321965516543672*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.379355438577969*pi,0.16978878679561205*pi,4.4653109155505195*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.566196062009951*pi,2.63029563650672*pi,3.6780378397779*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.553080396008968*pi,-0.167052135531639*pi,0.821743714411292*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.350121911745728*pi,1.07654936665416*pi,4.18719711570089*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.735787380740117*pi,2.96501197668081*pi,3.06124221459091*pi) q[1];\nu3(0.294912863720364*pi,-0.22101304364978003*pi,1.59529264885373*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.250570857961059*pi,0.32347097905852495*pi,4.30280006777544*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.933286776469903*pi,3.28434649443829*pi,0.751628843896763*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.677045336090178*pi,3.17584302307578*pi,2.99185361554991*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.692079520422954*pi,-0.232372275176557*pi,0.902847779095568*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.569625840104375*pi,-0.18678373456811298*pi,1.15628315472097*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.835996855643842*pi,2.68280238426807*pi,3.71587884013087*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.806873495516502*pi,-0.14912075458087998*pi,1.007441127832661*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.651565976858641*pi,2.81706593906825*pi,3.20954573797811*pi) q[15];\nu3(0.69763692180903*pi,0.28545779658831405*pi,0.724879115396512*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.327814272215115*pi,3.47735752078901*pi,1.4497651904183368*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.443383055451359*pi,3.18351991111975*pi,0.894380290253197*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.355231745832582*pi,0.384865562921028*pi,4.1765684994431105*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.36043803343648*pi,0.57228695393862*pi,4.31574084344087*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42991444606618*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.574985288166371*pi,-0.03932615092334202*pi,0.524814308464545*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233408018780372*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.403352736929091*pi,-0.31002919991156697*pi,0.801676016680694*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.859794124529243*pi,3.01495057629728*pi,3.407224278728*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0731686795495401*pi,-0.159102003843632*pi,1.64717002158823*pi) q[5];\ncx q[6],q[11];\nu3(0.511774657978451*pi,-0.4211645906002755*pi,4.41906454979698*pi) q[10];\nu3(0.207069584483586*pi,3.02218546783397*pi,0.796707109312006*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.848625615973197*pi,-0.17030971308952902*pi,4.06594419990904*pi) q[18];\nu3(0.48454714066962*pi,2.58161113037242*pi,3.67337624531177*pi) q[19];\nu3(0.514428422478187*pi,0.14082486081964496*pi,1.49815825521608*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.537229967205673*pi,0.93804441964716*pi,4.44570420492145*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38175422855156*pi) q[11];\nu3(0.540062543335924*pi,0.69249162476884*pi,0.830700716143712*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.511389824172737*pi,3.48848995496965*pi,3.37076720505438*pi) q[19];\nu3(0.308361321143669*pi,-0.09166935428266798*pi,4.25236960560738*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47486809178933*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.312696302689372*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.47425093075672*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37813879796377*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.273013010998104*pi) q[13];\nu3(1.0*pi,0.0*pi,1.331751900486502*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.46851753939679*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[10];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.328775213150019*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.6742416243528799*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[20];\nu3(3.5*pi,3.37408775474579*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47966928024447*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1807862963959441*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5364880620024377*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5180514674318886*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.3199088750841619*pi) q[18];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41748243544385*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.47291449722269*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[10];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.307805140985691*pi) q[14];\nu3(3.5*pi,3.49201574310828*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.178002719781695*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2419481193063628*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42473184964579*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.661458076356269*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.22361278901502*pi) q[18];\nu3(0.522043556630519*pi,0.9712591101626*pi,0.643441802945348*pi) q[0];\nu3(0.679787954617566*pi,2.8310230881274*pi,3.94342264493197*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.298978378274769*pi,-0.4488124896322594*pi,4.18419098936948*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.388602236885314*pi,-0.10636216056807102*pi,4.412075953687809*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45460027490381*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.662321906727335*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3332046596525289*pi) q[15];\nu3(0.298155975159184*pi,3.30850912455057*pi,0.5403204586429016*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4266446357967*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5289948752495977*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.880515258285999*pi,0.25746209469775605*pi,1.3540148001023629*pi) q[0];\nu3(0.171020787153127*pi,0.433455698769299*pi,0.9808557047447171*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.356946062940327*pi,3.39046869144273*pi,1.032492879669235*pi) q[6];\nu3(0.568169534382481*pi,-0.14850736822979*pi,0.865015151587653*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.912509229650899*pi,2.9967340691937*pi,3.79303487793072*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.223395475254226*pi,0.09195698283384901*pi,4.3697323901839304*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.753190488563202*pi,3.15066724500925*pi,2.93166881348716*pi) q[7];\nu3(0.702897579874552*pi,3.41838579463907*pi,4.03786543879806*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.668226168100333*pi,3.26271940217623*pi,3.35703686340981*pi) q[10];\nu3(0.691399832642348*pi,0.19413866346020603*pi,1.153902248660183*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49941757686125*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.329961488112124*pi,2.48360034622795*pi,1.278881296173171*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.181135339443176*pi,-0.39927657983053*pi,0.5984712517730815*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.333193542921521*pi,2.73340209874153*pi,1.68055910176296*pi) q[10];\nu3(0.0965263545145427*pi,0.92997123051031*pi,4.28344709556945*pi) q[11];\ncx q[12],q[15];\nu3(0.35500006104998*pi,-0.11234472730691403*pi,3.98272602781241*pi) q[13];\nu3(0.692562252418026*pi,3.05123227688152*pi,3.03293356521559*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.690586758732888*pi,3.01385658430254*pi,3.0840998794026*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.962010789690697*pi,-0.0001519193201819924*pi,4.3328163916511695*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.457715265469772*pi,3.47646898621668*pi,0.617228480534281*pi) q[13];\nu3(0.091234771082747*pi,0.44859827734690805*pi,4.29283553902716*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.609078688419004*pi,-0.15400218859118697*pi,1.285348985571142*pi) q[2];\nu3(0.226932856974585*pi,3.44039470896473*pi,0.871847494304558*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.323332242669723*pi,3.06932447377679*pi,1.53777624009118*pi) q[21];\ncx q[1],q[8];\nu3(0.569754906277706*pi,2.83170115261053*pi,3.82627162883748*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.401278249208819*pi,0.7776555682516*pi,0.605584544438261*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.547779179682252*pi,2.64363426346346*pi,1.285899790098802*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.329064865763774*pi,0.119441876246698*pi,1.090968106355942*pi) q[20];\nu3(0.0507885047083492*pi,2.4919111118073*pi,1.027940824516129*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.45798545968404*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.414838720234432*pi,0.8723259438200199*pi,3.92526850628448*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.185427469901388*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.667016910662321*pi,3.35142011083222*pi,3.09531838624516*pi) q[17];\nu3(0.393773760875248*pi,-0.18711974555483202*pi,3.77664710494479*pi) q[18];\nu3(0.414069226639042*pi,3.25687693594511*pi,1.360360786798907*pi) q[19];\nu3(0.486859648705431*pi,0.10921132091727204*pi,1.047619222176822*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36364539964309*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[10],q[16];\nu3(0.638812213851587*pi,3.06913682672446*pi,4.09832609539658*pi) q[12];\nu3(1.0*pi,0.0*pi,1.298925299503682*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.840001013912081*pi,3.44423397335708*pi,3.62307627525229*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.48586029430726*pi,0.06382562719804896*pi,3.94909698510729*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5428993473096364*pi) q[8];\nu3(3.5*pi,3.41436029003104*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.454379736985766*pi,0.31907947484834*pi,4.28844271270558*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.214678487281821*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[19];\ncx q[10],q[16];\nu3(3.5*pi,3.42177303135054*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.678121372470077*pi) q[14];\nu3(0.569934011778464*pi,2.90306288821641*pi,3.60905100841933*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.205909091103711*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45062911513832*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[18];\nu3(3.5*pi,3.28664377684563*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3263343228916988*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40479508012637*pi,0.5*pi) q[13];\nu3(0.183007028532653*pi,0.6441970223422999*pi,0.6354078935413661*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49121637046472*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208530066041026*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205286300161321*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(3.5*pi,3.46426895050426*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46607077059757*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.294691729486029*pi) q[17];\nu3(1.0*pi,0.0*pi,1.366129782787186*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49419967490529*pi) q[21];\nu3(0.20598775758831*pi,3.1718654449364*pi,1.55081766005393*pi) q[0];\nu3(0.735275308982337*pi,-0.344752121620911*pi,3.86480964912946*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48257040665667*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.494728001525409*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.339781409972669*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.403245820590897*pi,0.326082245065625*pi,4.45335229120094*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5808493917375994*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.412151525287809*pi) q[20];\nu3(0.428485213456303*pi,0.04111552470489599*pi,1.232015335240491*pi) q[0];\nu3(0.70338270567753*pi,0.434321689804662*pi,1.084475053795356*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.437697819252385*pi,-0.101892509725584*pi,3.67248678436558*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5408528148484217*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31930996475675*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45812213498532*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.649967115437765*pi,2.4779248209607*pi,3.84300055468181*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43723465470147*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.289436256689871*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.55791396812969*pi,3.44887703645931*pi,4.084806234399959*pi) q[7];\nu3(0.681399469265947*pi,3.34820609092645*pi,2.96777336811969*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.41143801761174*pi,0.6996976925917999*pi,0.663898792888248*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.717626933547394*pi,0.14311436130102695*pi,0.5882490391860276*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4458319805528905*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.463411575881533*pi,0.20293159125813698*pi,4.39750566068737*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.525690352482589*pi,2.79313203110765*pi,3.58601396710675*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.126170956838526*pi,-0.319656881849376*pi,0.603934763870394*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.230605675655728*pi,2.94135314467114*pi,0.7880644854882539*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.277412398585223*pi,-0.4764314308579035*pi,4.38618900273664*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.317164270999835*pi,0.007395813882431046*pi,0.5719205931573813*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.302530269847782*pi,0.09356589811286098*pi,0.698253139756451*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.451125418293432*pi,0.8173850433783101*pi,4.10249478852997*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.659679073760227*pi,0.047550983948838055*pi,1.38709521722638*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.536504787396023*pi,0.80030784713283*pi,4.22399004780722*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.639907903725226*pi,-0.172167623097586*pi,3.39050077176211*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.529976896619823*pi,0.5756562312690201*pi,0.903471107218779*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.57061726396115*pi,0.06841771125176*pi,1.359991636605111*pi) q[16];\nu3(0.629507630409879*pi,0.28538796420631696*pi,0.5083358206659496*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.799107905762321*pi,2.78995287641344*pi,3.23190228777295*pi) q[20];\nu3(0.678255673640131*pi,2.76557184673688*pi,4.0918378248384695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.842984393449014*pi,2.77704746878857*pi,3.67596384145623*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44222021022609*pi,0.5*pi) q[7];\nu3(0.662967917486869*pi,-0.251955646680743*pi,0.728296765184564*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.634015035431334*pi,-0.24959352645285698*pi,0.778725707623207*pi) q[13];\nu3(1.0*pi,0.0*pi,1.299249230143782*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.965592256401483*pi,-0.23472216874206098*pi,4.40563436958762*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.546239330258109*pi,3.45775212315952*pi,4.31687812652369*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.82124182070861*pi,-0.3701143798778*pi,0.850414156903283*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[14];\nu3(0.862207648931611*pi,-0.480301142066778*pi,3.73446971824583*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.686941102529616*pi,-0.03867770870411402*pi,0.792875719481683*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.425678833289224*pi,0.31184114344132696*pi,4.14643802880871*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.335101429448312*pi,-0.4594809216135512*pi,0.922711812459886*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5302289305957159*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.585710905034226*pi,-0.4165898543352285*pi,3.73606517411403*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(0.714016342076052*pi,0.11762343868154601*pi,0.742946969206153*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.681566561880086*pi,0.472907714188595*pi,4.49639347973857*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.568443065820245*pi,-0.333373151710913*pi,3.38723345411328*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.655030857978677*pi,3.20993153708952*pi,4.31349110033986*pi) q[18];\nu3(3.5*pi,3.46631255315997*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48794413194021*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39879549257401*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.18786962579431*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.204790851609317*pi,3.29291678340393*pi,1.80092542657523*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2080038530424821*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4025678549153748*pi) q[21];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.430662082995948*pi,0.420102011721171*pi,0.9271442360598889*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.517778850248966*pi,3.31087552132559*pi,0.764689969127223*pi) q[14];\nu3(0.46608714274313*pi,0.9615633292394601*pi,4.275330726237*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43797725501735*pi,0.5*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5213249456245648*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.408269646346814*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42082822956679*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.757361677059514*pi) q[21];\nu3(3.5*pi,3.4243583299894*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.2927640499050561*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[16];\nu3(3.5*pi,3.45511748740533*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46852521337085*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1747136049901221*pi) q[18];\nu3(1.0*pi,0.0*pi,1.168141427190484*pi) q[19];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.46332343234115*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[18];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5373138428471051*pi) q[16];\nu3(1.0*pi,0.0*pi,1.408837119857575*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.563907766640518*pi,0.5360101755170501*pi,4.38222387836315*pi) q[1];\nu3(3.5*pi,3.40395896917723*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.220945943560816*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.31254588495848*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.44775638814608*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.272229187625762*pi,0.230456525914854*pi,4.43363168559931*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2448427000764561*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47465018356706*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5780240766197361*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[13] -> c[13];\ncx q[0],q[6];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[18];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30089567674218*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.34203121551099*pi) q[3];\ncx q[4],q[17];\nu3(0.558642770041757*pi,0.53849649839972*pi,1.432632567595686*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.682268382036504*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.612383729455737*pi,0.60361899291777*pi,0.79218858409074*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.270005988423972*pi,2.80629368267979*pi,0.699468462176987*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.242177263582935*pi,0.9673494132251099*pi,4.3518609995553*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[12] -> c[12];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.454448971706121*pi,3.34187754335831*pi,0.917739447502729*pi) q[8];\nu3(0.647696370626911*pi,3.45067648192007*pi,3.26729418471844*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.210802680736812*pi,-0.022084079970458026*pi,3.87853872214459*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.742789860935491*pi,3.40440506825404*pi,0.605925010646685*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.206103988849931*pi,0.6720709847225801*pi,3.8354028604584*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.492226580448023*pi,3.09801727049665*pi,4.41012041944568*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.124809629382837*pi,-0.4711380780587907*pi,1.73747441611658*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.533470697345185*pi,3.14386625910151*pi,4.26186094676215*pi) q[6];\nu3(0.62095091405303*pi,2.89954402233188*pi,3.48635316472049*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.737339207064561*pi,-0.4821210424602631*pi,0.7632984859149821*pi) q[18];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nu3(0.384343403456808*pi,-0.4712807930690666*pi,0.590969396282095*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[2] -> c[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.490692725199018*pi,3.04791728104021*pi,3.23849643044704*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[4] -> c[4];\nu3(0.528949913442424*pi,-0.127472645704939*pi,0.782021273157552*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nmeasure q[3] -> c[3];\nu3(0.528261427389717*pi,0.355281460693858*pi,1.26251190130517*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.11354750424615*pi,0.07276848789234802*pi,3.85638136906466*pi) q[0];\nu3(0.0537176524511411*pi,-0.10602690875980297*pi,3.72975549228941*pi) q[1];\nu3(0.812989922783409*pi,0.414142535767533*pi,1.455828461069066*pi) q[2];\nu3(0.820762165265831*pi,0.131088111374963*pi,3.67831815319277*pi) q[3];\nu3(0.654575324078603*pi,0.0066284187131759875*pi,1.5010053953506*pi) q[4];\nu3(0.411316791021419*pi,0.00022411917374498547*pi,1.315919210944819*pi) q[5];\nu3(0.439396652321555*pi,0.167914363039101*pi,3.77424665780126*pi) q[6];\nu3(0.113795318265315*pi,-0.23137368789351498*pi,0.852225483435204*pi) q[7];\nu3(0.945643350124145*pi,0.48429635099508395*pi,0.628425282205013*pi) q[8];\nu3(0.237798288660054*pi,0.50804481786326*pi,4.34695308334558*pi) q[9];\nu3(0.317342420466281*pi,-0.364164573725989*pi,1.471170894954126*pi) q[10];\nu3(0.764309515130583*pi,-0.4631473972506911*pi,0.5286807202004415*pi) q[11];\nu3(0.877930041626234*pi,-0.244266461986965*pi,4.35192252106859*pi) q[12];\nu3(0.329259504771002*pi,0.7718359524540299*pi,4.14902604343194*pi) q[13];\nu3(0.444714628962069*pi,3.25334181435126*pi,4.415131254580309*pi) q[14];\nu3(0.537522715346046*pi,0.7414835264916599*pi,4.19468005687484*pi) q[15];\nu3(0.505915034285242*pi,-0.115018593385606*pi,4.4112323332831505*pi) q[16];\nu3(0.418831153865464*pi,3.07552038910326*pi,0.643711319668343*pi) q[17];\nu3(0.236627970508182*pi,2.72650408673567*pi,1.226666462672205*pi) q[18];\nu3(0.0792352998350098*pi,-0.371803082231989*pi,1.5794548875121*pi) q[19];\nu3(0.475952788085451*pi,0.30349435346445097*pi,3.55087807138149*pi) q[20];\nu3(0.673885013108079*pi,-0.17064748341964397*pi,3.89238839945224*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[8];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44246315869149*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49627399330016*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43002046721676*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49313874352053*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42502429587151*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.257371418699984*pi) q[8];\nu3(1.0*pi,0.0*pi,1.31855951261224*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.235813879214958*pi) q[11];\nu3(3.5*pi,3.28055971138695*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2414708592469998*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.273597838884102*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2355900125924149*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[8];\ncx q[2],q[11];\ncx q[3],q[21];\ncx q[4],q[9];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[10],q[17];\ncx q[12],q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49843740777897*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39454985211983*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45839928265615*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44317969943154*pi) q[9];\nu3(3.5*pi,3.47707842621187*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.493912946943571*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5446825699814539*pi) q[13];\nu3(3.5*pi,3.45670643352102*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42326236192763*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0790501353660429*pi) q[17];\nu3(1.0*pi,0.0*pi,1.179207217873568*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2762930284812541*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.514483792222922*pi) q[20];\nu3(1.0*pi,0.0*pi,1.293104306615718*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[8];\ncx q[2],q[11];\ncx q[3],q[21];\ncx q[4],q[9];\ncx q[5],q[18];\nu3(3.5*pi,3.43236901625369*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[10],q[17];\ncx q[12],q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.380229375421085*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5161476577488626*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.56322323137007*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.621757268422185*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.679819878687*pi) q[21];\nu3(0.506523531150726*pi,-0.201512205915855*pi,0.918572847295111*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.37054275489084*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.364696352198949*pi,3.22705019306292*pi,1.029491586337044*pi) q[20];\nu3(0.567452793874806*pi,2.544749285362*pi,3.78484662911686*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.906384299072024*pi,3.12437557645652*pi,3.91399668527993*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.645681295925461*pi,3.47529149375359*pi,3.20995419816111*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.508752886835074*pi,3.16405854134211*pi,1.73249523436284*pi) q[12];\nu3(0.52897319821343*pi,-0.057711287747401974*pi,1.0213143489055279*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.44275354648742*pi,2.93558938835146*pi,0.721014031607979*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.515417960731505*pi,0.7104352586771701*pi,4.3233129528760195*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.507775457269372*pi,0.215354499704294*pi,0.5413921239111211*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.400122173813855*pi,0.27444631385282203*pi,0.85388145145275*pi) q[13];\nu3(0.882422042360253*pi,-0.327517625835841*pi,0.6982554678497019*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.356943151163809*pi,3.03886305913584*pi,1.453584009102707*pi) q[1];\nu3(0.222092194988422*pi,-0.297568458744688*pi,0.9558038953368899*pi) q[2];\nu3(0.408630229162022*pi,-0.07320613892135602*pi,0.9234166741229319*pi) q[3];\nu3(0.292543831516574*pi,2.86048721094816*pi,1.143620523725331*pi) q[4];\nu3(0.380470980998856*pi,-0.4830113129555106*pi,1.275442454408596*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.637840916493872*pi,3.03806793755059*pi,3.51222829391187*pi) q[7];\nu3(0.671330472618447*pi,-0.16336762593738402*pi,3.80139431999016*pi) q[8];\nu3(0.333800142666579*pi,2.85109122389851*pi,0.801566535179014*pi) q[9];\nu3(0.0868468417416133*pi,3.47352255614393*pi,4.319461240210201*pi) q[10];\nu3(0.649736770613374*pi,2.89821230989524*pi,4.29921496329903*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.599159563869992*pi,-0.164642168303191*pi,4.0878194768389395*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.419847319676333*pi,2.66853602656926*pi,1.448561002486409*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.632628902639605*pi,0.24468141157586198*pi,0.954181386374604*pi) q[1];\nu3(0.649449660181722*pi,1.04060760949516*pi,0.691627930274529*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.677166617342181*pi,-0.30503431079576*pi,0.733587271004332*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.323665265550365*pi,-0.319872967254218*pi,0.957094281639555*pi) q[7];\nu3(0.741618514937196*pi,-0.33928230888174904*pi,3.38462842096816*pi) q[8];\nu3(0.322741436620598*pi,3.39558557987979*pi,1.55058604585324*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.43654831223097*pi,1.1056895200689*pi,4.11034508713509*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.608071586567356*pi,0.44282217083986597*pi,3.97232213493098*pi) q[16];\nu3(0.866686274159238*pi,3.15511296428317*pi,3.4930322580945*pi) q[17];\nu3(0.515052072272285*pi,3.46350277710371*pi,0.96261718318068*pi) q[18];\nu3(0.488190029032898*pi,-0.20526062002415302*pi,3.74616147420153*pi) q[19];\nu3(0.62107519883721*pi,-0.39665217039724*pi,3.84145787877009*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.364293611394285*pi,0.25516786673707903*pi,4.24432964111774*pi) q[17];\nu3(0.593888429328426*pi,-0.243026136979555*pi,3.82281981431706*pi) q[18];\nu3(0.607385070666658*pi,2.34610844680781*pi,3.69238692773685*pi) q[19];\nu3(0.429662861023843*pi,0.74587331930277*pi,4.22345445981431*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.560376312446921*pi,0.003371777045452995*pi,0.5183332727698963*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45595144277205*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.346638587606059*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.48747781077005*pi,0.5*pi) q[4];\nu3(0.667957141931949*pi,0.012387239826001983*pi,4.0185881991827905*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[18];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.271959913518619*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[8];\nu3(3.5*pi,3.43131365698883*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33130302230644*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49688384563745*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3972670208275*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42801064242922*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1515229347822409*pi) q[14];\nu3(0.130611627049237*pi,0.18074677388974703*pi,1.120980055285435*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28978567126309*pi) q[16];\nu3(1.0*pi,0.0*pi,1.334109400748372*pi) q[18];\nu3(1.0*pi,0.0*pi,1.352867473610764*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231071654747928*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41508147333002*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5910112476017555*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.331763538959922*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[14];\ncx q[12],q[18];\ncx q[13],q[21];\nu3(0.836401648232302*pi,0.15615485597393197*pi,4.16182646656317*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.667510947934308*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49341372992321*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3639873023373559*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45098748610854*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.696418839843478*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5805579741386465*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.26678898967713*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5382473483529505*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.648020300955944*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[14];\ncx q[12],q[18];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0939554610204464*pi,0.202294671667962*pi,0.832372672605316*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.628365655858353*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.363482566092696*pi,2.55279920158586*pi,1.11893961965986*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.892686499698563*pi,-0.0029205801312690016*pi,3.99428751357847*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.289196881805107*pi,0.442638560752006*pi,4.24439912711*pi) q[4];\nu3(3.5*pi,3.44194268092033*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38109543976776*pi,0.5*pi) q[6];\nu3(0.655441051646493*pi,0.183740393480342*pi,1.68061254312043*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.727210264835749*pi,0.258019327882963*pi,4.2962424474296*pi) q[12];\nu3(0.262832945307496*pi,-0.15892392752413198*pi,0.904637060928533*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.292182915513091*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3116543637693718*pi) q[17];\nu3(0.345695004384569*pi,0.39246687861628105*pi,4.14011653044474*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.590418875116308*pi,-0.038307793934588*pi,1.126957841079435*pi) q[20];\nu3(0.739378956496472*pi,0.07252967989690295*pi,1.1587085885386221*pi) q[21];\nu3(0.192170100150473*pi,-0.42722130421024107*pi,0.765662018379588*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(0.506465687245888*pi,0.07749098963995704*pi,1.298812855947417*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.593474891361966*pi,2.55778218580164*pi,3.76986310791284*pi) q[12];\nu3(0.0749709938331877*pi,-0.03503554280851101*pi,1.296970775798119*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.525997544104796*pi,0.38411831931667995*pi,1.111652763574446*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.490180044848842*pi,2.58438350532124*pi,1.422382100727249*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.320601275232454*pi,0.44224352444688897*pi,0.823684478767648*pi) q[1];\nu3(0.572252987331743*pi,0.6027917910824201*pi,0.5922406595197183*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5111654610877499*pi) q[15];\nu3(0.902827511047059*pi,0.15143455431804398*pi,4.49682357444212*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.666973876435874*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.41019017584779*pi,3.22622606947093*pi,4.44457696320562*pi) q[1];\nu3(0.356865218896828*pi,2.68576798270383*pi,0.9189695767239*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.836453507706138*pi,0.44441463640233503*pi,1.0596276065348191*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.970489720516183*pi,-0.4725357480416998*pi,3.31581189046995*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.840465792791546*pi,3.32038736375894*pi,4.49240114762691*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.363580171551824*pi,0.035375545760292004*pi,0.9771465060289359*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.804583400144771*pi,3.27037144897573*pi,3.25163999039821*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.303072122153544*pi,0.23355462059292997*pi,3.61650354472167*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.526684619542405*pi,0.08066301944384402*pi,4.4734093727878*pi) q[8];\nu3(0.812573450314043*pi,0.58402576766839*pi,0.616266229799035*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.237272066767829*pi,0.131561828651808*pi,1.292928206255687*pi) q[14];\nu3(0.440253902554556*pi,0.35489579788261105*pi,0.6322159102686*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.674909734838622*pi,-0.280128091786229*pi,4.24957953248143*pi) q[3];\ncx q[4],q[13];\nu3(0.342329751230781*pi,3.33472892153641*pi,0.5901020646247842*pi) q[5];\nu3(0.281230324652061*pi,-0.111134689509299*pi,4.420533596345949*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.440225275224141*pi,0.57801350730564*pi,3.75837537820189*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[16];\nu3(0.717925686504495*pi,-0.148138234824974*pi,1.100425626732183*pi) q[14];\nu3(0.132478049419765*pi,3.40663117991229*pi,0.833267341830036*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46271696726175*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.461318116473665*pi,3.37587685009354*pi,2.02521043527876*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.783579097806189*pi,-0.231442390594032*pi,3.93703518096703*pi) q[11];\nu3(3.5*pi,3.45176265449754*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.362600492069298*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.265344687761993*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.488080475693058*pi,0.9021280469544*pi,0.5700812934337178*pi) q[19];\nu3(3.5*pi,3.30184821436561*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46371256779345*pi,0.5*pi) q[10];\nu3(0.781493145656534*pi,2.69443278372648*pi,3.65016475694899*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.782964240983003*pi,-0.057847007666899986*pi,3.62566726773361*pi) q[17];\nu3(1.0*pi,0.0*pi,1.341659746299448*pi) q[18];\nu3(0.445073330312269*pi,3.01007559908625*pi,0.738706804542169*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196872696758808*pi) q[20];\ncx q[1],q[20];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48957011691613*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44108878260611*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3008295358773605*pi) q[16];\nu3(0.483847904124047*pi,3.10430883556652*pi,0.609109987788173*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2454498230255822*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48738266790698*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.48404607339903*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.274048025072037*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.220129425833263*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38223275629551*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4375620172863*pi) q[20];\ncx q[1],q[20];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.2801941165219*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[18];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.251053362990943*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48282555793737*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47784691103569*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.5592866779741087*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5162854091270388*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41327957167331*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.178143795776716*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2260091102850619*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.37524646480187*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1811232513449381*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37481365494693*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5190891780545428*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46990959407297*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.296116857735653*pi,3.17719144975187*pi,4.35267593774505*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.514423833964421*pi,2.66490809902824*pi,1.165206524160572*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.562420250089691*pi,3.18085425657894*pi,3.25700497858237*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47639522638951*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.559984910529889*pi,0.34368266189197705*pi,4.2094538036730995*pi) q[1];\nu3(0.622500656726351*pi,3.11391333695876*pi,3.52937227282474*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.137394320542433*pi,0.48507974808166*pi,3.55553933073871*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.455198883742917*pi,3.34640647828725*pi,4.23258617154724*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.533692170060187*pi,0.7060534280202799*pi,4.45476734497003*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.352054475303379*pi,0.5681531035515801*pi,3.92400375190723*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.12387052203117*pi,-0.04401307699281998*pi,1.396424332097733*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.836209094698758*pi,0.03562498208867504*pi,0.9681772960223061*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.488927838075732*pi,0.5352235680228301*pi,0.5655846639123546*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.533795246972425*pi,-0.123512157044464*pi,1.3514854430741892*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.354117923455019*pi,-0.15206821037746499*pi,0.793825077810664*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.256845601581278*pi,-0.102572142824713*pi,3.70259244036778*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.847858922573371*pi,3.15651585480375*pi,2.84923284610164*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.484496089238376*pi,0.274397244490296*pi,1.421187625674039*pi) q[3];\nu3(0.148803850515239*pi,2.86112367830502*pi,1.102125770496436*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.517962964094252*pi,0.3560609062205*pi,0.930146237936497*pi) q[8];\nu3(0.372701298332469*pi,-0.14336654024718298*pi,1.4253986245263102*pi) q[9];\nu3(0.107209437150917*pi,2.98471727282595*pi,0.5415668426458092*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.55735865468998*pi,0.43707231300261296*pi,0.7432915436927*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.458803504939376*pi,0.20638037837868195*pi,4.32992951640418*pi) q[20];\nu3(0.365404831193438*pi,0.73413798042481*pi,3.83572348999115*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.445204698131392*pi,3.20271992539776*pi,0.5521923089852107*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.481679518036284*pi,2.82140928257091*pi,3.74396454854334*pi) q[6];\nu3(0.515499745778754*pi,2.70745910504027*pi,1.142318480115338*pi) q[8];\nu3(0.575123197971878*pi,-0.4365801819928289*pi,4.43792805656913*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.30542190582631*pi,3.32980400760031*pi,0.666794492933092*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.538722147083232*pi,2.91603000924099*pi,3.95287612360637*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.645391828708804*pi,-0.362734561960936*pi,4.44239096460445*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.377293105224419*pi,2.65526640168792*pi,1.405887943440315*pi) q[13];\nu3(0.173759677201032*pi,0.24756151942612203*pi,4.10430238309222*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.657480500496143*pi,0.61381682788396*pi,0.8030509095058*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.345940482298177*pi,0.418458926245578*pi,0.966983436051212*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.227395685862502*pi,2.72642949215906*pi,1.5076783253193*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.635008518578336*pi,-0.266618807328571*pi,4.1101127274047204*pi) q[14];\nu3(0.546299373077159*pi,3.2615651062462*pi,3.10640836125255*pi) q[15];\nu3(3.5*pi,3.34027636520407*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.410284146916736*pi,2.79153131727965*pi,1.15892251312616*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156030804338388*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.798103933540057*pi,-0.21324992752566202*pi,3.85525105766852*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.581242330652033*pi,3.49854992097488*pi,4.2983797770473195*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.492954113935798*pi,0.81854395191102*pi,0.973542228445883*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46552674720678*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37284380479522*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45412839769591*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.367056962916698*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.086603490974239*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.323673184676258*pi,3.27318099470402*pi,4.4357676164277695*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5746470204254557*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3311786359976638*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[12];\ncx q[3],q[6];\ncx q[4],q[19];\ncx q[5],q[10];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[16],q[20];\nu3(0.858714680334268*pi,-0.03741860685938497*pi,4.45142771800401*pi) q[17];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41994426320612*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39745303318162*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.32196921271319*pi) q[6];\nu3(3.5*pi,3.34983092376521*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.2881826215175405*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.467539767712379*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.289988109593845*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.143153287036663*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5182503849604858*pi) q[21];\nu3(3.5*pi,3.31175957803025*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[12];\ncx q[3],q[6];\ncx q[4],q[19];\ncx q[5],q[10];\ncx q[8],q[15];\nu3(3.5*pi,3.39756565185682*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.174341643058069*pi) q[11];\nu3(3.5*pi,3.38999162304446*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2334515256904641*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.27534477754824*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5039918606148626*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.6757217371995929*pi) q[15];\nu3(0.527987384424305*pi,3.12713267690564*pi,1.61142962135497*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5090031377868585*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47759412364404*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40368094524665*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38067119391084*pi) q[14];\nu3(0.498424716064759*pi,3.48371638749385*pi,4.45944976228648*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2825840899432261*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.394011922696119*pi) q[18];\nu3(0.434838529179245*pi,2.62710623633246*pi,1.343544188734712*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.631368038543048*pi,3.44022308403032*pi,4.19094281557902*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.309080835087445*pi,0.85085756686056*pi,4.25276382252701*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.464027419469608*pi,-0.12374661243117901*pi,4.17378029684706*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.673596606996162*pi,3.47068087289364*pi,0.9652083472109401*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.60309227422642*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.324376729275661*pi,3.29630302765645*pi,2.16682823499267*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.621404765819583*pi,-0.383705561413924*pi,4.36871198613506*pi) q[2];\nu3(0.880190237831017*pi,0.83763795367588*pi,0.741945474437428*pi) q[3];\nu3(0.270516318289731*pi,-0.364960476170869*pi,0.7861225225167849*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.909545834058913*pi,3.23089569625155*pi,4.11388086846279*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.646385517422795*pi,3.29932243349496*pi,4.30585938418576*pi) q[19];\nu3(0.38348662946034*pi,-0.308379499189318*pi,1.3272213516151021*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0497499284842451*pi,0.33703517344731204*pi,0.9317067294613179*pi) q[2];\nu3(0.38005852709957*pi,0.5615118979214999*pi,0.768823955555825*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.679629324255087*pi,3.18213097895002*pi,3.73913104165693*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.63975961968555*pi,0.22091528445171504*pi,1.412534815841407*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.332788507416152*pi,-0.32250552136573596*pi,1.76899741914996*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.372001535772191*pi,2.79059516038251*pi,0.8381600420462669*pi) q[5];\nu3(0.437813237798343*pi,0.291670434820406*pi,3.51536130994968*pi) q[6];\nu3(0.234367606935149*pi,-0.08386857893398397*pi,3.8478374109259*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.305854550134274*pi,3.41499236046152*pi,1.86252622642737*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.614969128376896*pi,0.90462553777763*pi,0.7587673242579249*pi) q[15];\nu3(0.664365360122543*pi,-0.315074193475686*pi,1.007463930722013*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.521090542371267*pi,2.93479776079604*pi,4.10798379500675*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.392709227285425*pi,-0.342112243784934*pi,4.31175323101447*pi) q[5];\nu3(0.369339716518727*pi,2.96868802571986*pi,1.192005688160436*pi) q[6];\nu3(0.551714186618747*pi,3.46090832215818*pi,0.5061228706257558*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.631499100503714*pi,2.75490010617419*pi,3.88327356624533*pi) q[12];\nu3(0.415763041734994*pi,-0.32520591458363*pi,1.015066141382776*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.593592110714526*pi,0.11237434356724696*pi,0.963150870393563*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.614668980388041*pi,3.27417853487833*pi,0.7164353666008489*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.547721650285822*pi,0.106001726235051*pi,3.63018548572123*pi) q[9];\nu3(0.294619277660034*pi,3.02926597132554*pi,1.1923713663517481*pi) q[10];\nu3(0.576876911980272*pi,0.09729023174864004*pi,4.08418344820306*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.40323286375606*pi,0.40937598254794405*pi,0.769403293198604*pi) q[13];\nu3(0.564881554800029*pi,0.55084029261305*pi,4.301551519742469*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43859929905224*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2752519988753321*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0524407143910025*pi,-0.030979103555643983*pi,0.5102664770787264*pi) q[9];\nu3(0.783354308667489*pi,0.6694027658322901*pi,4.40730706205462*pi) q[10];\nu3(0.246118876578728*pi,3.31907863964883*pi,0.5745887817020179*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.305514085606775*pi,3.29003338331196*pi,4.4962072105077*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.742089366428372*pi,0.19782684562053898*pi,4.46731565267478*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.849104328256959*pi,0.36714176910279095*pi,4.16967404816927*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5035244180522119*pi) q[2];\nu3(3.5*pi,3.46448401590575*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.105825849570568*pi) q[4];\nu3(3.5*pi,3.36049814467866*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48884909125055*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45586339737117*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.351391580938458*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199179111652228*pi) q[19];\nu3(1.0*pi,0.0*pi,1.207012943694778*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[4];\ncx q[5],q[20];\ncx q[6],q[19];\ncx q[7],q[17];\ncx q[8],q[15];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4441699307497196*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42642313989014*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43560169104204*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.264921666339377*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5736650372166738*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289532732717273*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.663177284826478*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45784069474305*pi) q[20];\nu3(3.5*pi,3.48747830382026*pi,0.5*pi) q[0];\nu3(0.54279446915284*pi,-0.4102374857473018*pi,1.145866010209154*pi) q[1];\nu3(0.61948670028786*pi,0.96014840230355*pi,0.9684668419976841*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[20];\ncx q[6],q[19];\ncx q[7],q[17];\ncx q[8],q[15];\ncx q[9],q[13];\nu3(3.5*pi,3.35045375372474*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.202053595003338*pi) q[11];\nu3(3.5*pi,3.4215537932638*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.365689591796795*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2179150157385181*pi) q[16];\nu3(3.5*pi,3.31115905137394*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1530691403062399*pi) q[21];\ncx q[0],q[16];\nu3(0.307665337952806*pi,-0.20160132645713102*pi,3.91837171231594*pi) q[1];\nu3(0.510267036928997*pi,3.26522005283105*pi,1.78256477088794*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.47066891537746*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.730991587580092*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.564928857648123*pi,3.07362506198406*pi,2.98451070628535*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.54420000004081*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.771594782500565*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.531557128324132*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.216065728116912*pi,0.72824580578674*pi,3.99667581127973*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4312921589350704*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.383806453866385*pi,-0.42815668849747*pi,4.0988332635256395*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.131757038221468*pi,-0.176354386584045*pi,1.61936773342735*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.719249634598818*pi,3.1758853266934*pi,3.24703755098115*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.458013519116235*pi,2.93202785349604*pi,1.8903432459532*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.453543615090715*pi,3.38353769435784*pi,1.3321259242136079*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.497706588050436*pi,2.52685905613524*pi,1.021363535482232*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.612314126087842*pi,0.49592862312627195*pi,4.23119511236996*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.477836042483667*pi,-0.009135672938348993*pi,1.4062731196526999*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.920545350463517*pi,0.04345855002515897*pi,0.585296683980885*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.510536906193831*pi,-0.19887599005412998*pi,1.105766049389624*pi) q[0];\nu3(0.466946030018946*pi,3.44186863093971*pi,4.48812808712918*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.79152692621777*pi,0.379537245140934*pi,1.227546928917796*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.750498784249523*pi,0.472262138839057*pi,0.5935570248512612*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.585842495859886*pi,2.49705702504252*pi,3.92621851455231*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.235343940634818*pi,3.13549340871631*pi,2.13237551008379*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.754721604361033*pi,0.1850690846077*pi,3.95116305089134*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.493364300858353*pi,0.466665751776571*pi,3.47959048180436*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.159624872960231*pi,0.281834547105149*pi,3.71772650961364*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.528737677380218*pi,-0.4759946657600891*pi,0.5396357768816875*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.703915330863541*pi,-0.45441116568645823*pi,3.76083029620095*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0632042099336461*pi,0.17066075922163804*pi,0.814327955056737*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43286335804684*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.373781541329288*pi,3.11326664739272*pi,0.5449632941952295*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2942383166188152*pi) q[8];\nu3(0.679563570599405*pi,-0.336694984153998*pi,4.297539080146111*pi) q[9];\nu3(0.467944016725289*pi,0.59949620049804*pi,0.5339636912142232*pi) q[11];\nu3(0.624695993340286*pi,3.08637015410957*pi,3.79523719739726*pi) q[12];\nu3(0.196175002895654*pi,0.058626568783679*pi,3.84279278795262*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.066325543500512*pi,3.4674020190987*pi,1.82111972229216*pi) q[16];\nu3(0.842298505286969*pi,0.44264396462409705*pi,1.036166207887181*pi) q[17];\nu3(0.269942216386159*pi,1.17029633080398*pi,4.28857583535071*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32220385154319*pi,0.5*pi) q[6];\nu3(0.807816958971228*pi,0.11044109773067201*pi,4.118733211566489*pi) q[9];\nu3(1.0*pi,0.0*pi,1.245293503961652*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.244134624383102*pi,-0.203564329927292*pi,4.14548467805373*pi) q[12];\nu3(0.69475266906606*pi,3.30426060643263*pi,0.5508332289723205*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.768424960300684*pi,0.6730942242463*pi,1.136373171769262*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.942321677570248*pi,-0.4697293369354472*pi,0.946522595758443*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.345484589254462*pi,-0.36878723175003103*pi,4.115003721214141*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,0.737287075052226*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.262847177621241*pi,0.044674782797221035*pi,1.411645976133347*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.571392375086338*pi,-0.263085432933688*pi,1.0330838249577838*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45873707965572*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5592356309835775*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.555289159492221*pi,2.82658776309198*pi,3.90622678636373*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3083878661865591*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29517822547619*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[10];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.226588987816635*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43279110156507*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(3.5*pi,3.47915085133456*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37350575904113*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.219862069186392*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.182416468843515*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214126651430882*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.23475502454327*pi) q[20];\ncx q[0],q[16];\nu3(0.462809783341706*pi,-0.282710950585983*pi,4.22787487165719*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46308904777901*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41082167542169*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.322034945576738*pi,0.74896696699622*pi,0.541681133460243*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5394013345240976*pi) q[18];\nu3(1.0*pi,0.0*pi,1.308497859610074*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2085550265125669*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.6899019386338*pi,3.21338926397517*pi,3.29241096429706*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.447087745064305*pi,0.14787497350406997*pi,4.39132161856237*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36922940055136*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.24855980193592*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2934439604075*pi) q[13];\nu3(3.5*pi,3.49308855158789*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.215897387505321*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5096661857377041*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49188048411349*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.770185989057346*pi,0.07447917791758096*pi,0.5695848284515316*pi) q[8];\ncx q[9],q[11];\nu3(0.317661548800136*pi,3.04772003260344*pi,0.7995626618811931*pi) q[10];\ncx q[12],q[17];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.621733878108007*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4665580971789804*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.142273464746557*pi,0.5163958579533701*pi,0.678664236800777*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.7916487485495*pi,-0.13339417398764197*pi,1.165884639915555*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.648789535232198*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.606575826150628*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0376840556814379*pi,3.34867473420188*pi,1.5661178721717*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.720729031815205*pi,0.23494468983936*pi,1.29530804205146*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.570722733449684*pi,2.84844954570621*pi,3.7944598403026*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.270849784452888*pi,-0.4276920202035478*pi,0.9106896866759511*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.559682738117302*pi,1.05806385048592*pi,0.910475988899747*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.70279779316604*pi,3.02572275504085*pi,3.41724024102272*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0475491544424791*pi,0.24822143675724295*pi,0.5998530409985598*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.910328544085686*pi,0.020459069498984017*pi,3.66506627279352*pi) q[14];\nu3(0.455181294671106*pi,-0.21306754196003702*pi,0.706323982014369*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.204387853217085*pi,0.407921439077783*pi,4.05745018061221*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.71691931472502*pi,3.38535680055704*pi,0.787313312692637*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.220503943053662*pi,3.07595753233179*pi,1.163228869279418*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.512370715600264*pi,3.32239140648289*pi,3.22750487585679*pi) q[7];\nu3(0.644868072868996*pi,2.82076719233724*pi,3.5232977697982*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.458667739839382*pi,-0.037413064320413025*pi,1.16853429180714*pi) q[14];\nu3(0.454052864897011*pi,2.98710323833469*pi,1.92385407342812*pi) q[15];\nu3(0.142565920319661*pi,2.80149706961364*pi,0.730308278127491*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.340236437243629*pi,3.33631546511948*pi,2.02594996489241*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.677707067226754*pi,3.49129624426008*pi,3.66078346758517*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.20238393610776*pi,-0.02435357619963402*pi,3.61536599559585*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.450442544150938*pi,0.06909617915517896*pi,3.48155396677742*pi) q[12];\nu3(0.944297702882529*pi,-0.382376541756598*pi,3.65857629462717*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.224731842134981*pi,0.42680480232638796*pi,0.9114651475308551*pi) q[16];\nu3(0.371989550591942*pi,-0.4286280654549526*pi,1.044058829872037*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.241918971298161*pi,0.5013899905733401*pi,3.81146984961838*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.53227242707298*pi,3.49994738592981*pi,3.06052734087439*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.903387127161397*pi,2.96815890809481*pi,4.36917581271089*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.706083927547696*pi,-0.4102675608084508*pi,4.0830015716800006*pi) q[11];\nu3(0.692977745645204*pi,1.09606606524029*pi,0.793390563979554*pi) q[12];\nu3(0.352946767266449*pi,0.11926554198386197*pi,3.9721561439043*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.951587683926264*pi,3.0190769084064*pi,3.64226730274792*pi) q[17];\nu3(0.404249682791162*pi,0.28720169472118895*pi,4.03103222646495*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.252031814676632*pi,3.05997644126245*pi,1.60443819759092*pi) q[21];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.825141108819583*pi,-0.02688547657502699*pi,1.266066591043698*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44865663621081*pi,0.5*pi) q[10];\nu3(0.791852514922134*pi,3.331303262725*pi,3.57052702613043*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206482868629444*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.707069502520093*pi,0.131673233001668*pi,3.76706624038541*pi) q[21];\nu3(3.5*pi,3.451268718534*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229468843221108*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36409298927505*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43945288152888*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3832864439837231*pi) q[15];\nu3(1.0*pi,0.0*pi,1.128355521711504*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30933126559847*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44623547225778*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\ncx q[4],q[16];\nu3(3.5*pi,3.24812885418043*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(3.5*pi,3.43992829657909*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.240876021517308*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.2364216244930701*pi) q[17];\nu3(1.0*pi,0.0*pi,1.176945058145019*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5381030768392541*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[20];\nu3(3.5*pi,3.45099063196677*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4898266171325*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.284477152488632*pi) q[6];\nu3(3.5*pi,3.44831735676759*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.46289644011462*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.145390351994801*pi) q[11];\nu3(1.0*pi,0.0*pi,1.368416188022975*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5330155937556358*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5690889410297167*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.359608619791254*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47767750675731*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.41904343819874*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48019820154315*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.369425396552041*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4062557423598*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36802880637658*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2688941530852595*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.608684797909873*pi,3.19823755849768*pi,4.442389056812781*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\nu3(0.663345112173605*pi,0.08078482525665298*pi,1.1203587018721959*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.496302325192193*pi,-0.240194790259408*pi,4.3987432306981304*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.457219018844214*pi,0.31877965117053997*pi,3.61794805660128*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.505852261016066*pi,0.17527614502688404*pi,3.64638726101476*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.165649873366797*pi,3.23691370183152*pi,0.5729346854038018*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.52914658820955*pi,3.26277499291371*pi,3.39040911130665*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.673902409953253*pi,0.04633204667058499*pi,4.07832651435775*pi) q[14];\nu3(0.584583456265399*pi,3.19597884390154*pi,0.727459709186985*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.161404692397409*pi,-0.4756274827567242*pi,4.28647574123705*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.725465547545768*pi,-0.4799456497162112*pi,4.27605711609257*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.669592381009736*pi,0.58210772164432*pi,1.0211229080573991*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.477974712910474*pi,-0.276908688743419*pi,4.13189527002627*pi) q[14];\nu3(0.469183586661378*pi,3.47238153319202*pi,1.99230590313942*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.244954070830947*pi,3.31228960527133*pi,1.89961206319226*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.460151147166511*pi,0.35097609418294995*pi,3.60967520618366*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.726884554040911*pi,-0.03399672390271302*pi,3.60033149131762*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.229572956321446*pi,-0.09364329221106099*pi,3.62874936802883*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.142516058620055*pi,0.46134289193906*pi,3.79168943892618*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.119204527621321*pi,-0.190075706904428*pi,0.621794185897787*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.697637368263839*pi,2.8838291691901*pi,3.26695606290373*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.437085988261612*pi,0.00644180994283805*pi,3.8997796858824*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.331914546871739*pi,0.26046844650689105*pi,0.5985538572005662*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.322622221218609*pi,0.436403848068756*pi,3.73641519295509*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.494440440990403*pi,-0.02576817968283701*pi,0.5152645037143742*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.188843467296894*pi,3.25603856270221*pi,1.4171610241931671*pi) q[6];\nu3(0.552213403253516*pi,2.66825772824109*pi,3.7015184102545*pi) q[7];\nu3(0.614186616294542*pi,3.06057072196236*pi,3.45957992065671*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.277746178903158*pi,3.10035472572034*pi,4.43790161368125*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.199106882747685*pi,3.39961416514999*pi,1.1996971046324552*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.794223472411334*pi,0.328633790415523*pi,3.88951060828727*pi) q[17];\nu3(0.371862030971678*pi,-0.17001323078699598*pi,0.708908090828369*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43863458456311*pi,0.5*pi) q[1];\nu3(0.768096536781284*pi,-0.133016590212994*pi,3.82974346470336*pi) q[2];\nu3(0.740927985432532*pi,3.42249643063588*pi,3.74491511443261*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.912200030331352*pi,2.5703975768976*pi,3.80993921520095*pi) q[6];\nu3(0.572872416370174*pi,-0.37819804701577*pi,3.94646960481341*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.971584257141128*pi,0.8138268652840901*pi,1.066802717243898*pi) q[9];\nu3(1.0*pi,0.0*pi,1.257265231096679*pi) q[10];\nu3(0.629229301661947*pi,-0.123126962628131*pi,3.58584396216272*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.864939868589362*pi,0.88825838340113*pi,0.830872343531015*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.220940856734362*pi,1.06163787225088*pi,4.36290499905404*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34199635278935*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.473299179775357*pi,0.06980879745423396*pi,1.134121255762881*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.282147027539784*pi,3.34679668061385*pi,1.74069498203178*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49640320719047*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.455800844681578*pi,0.41287349664114203*pi,3.96676078915207*pi) q[12];\nu3(1.0*pi,0.0*pi,1.346926978494206*pi) q[17];\nu3(0.727568329651528*pi,0.33886809712242905*pi,1.4990230477975799*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38734078693702*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.19509288536892*pi) q[4];\nu3(3.5*pi,3.44259654746562*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.362721298186865*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39868881799827*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[13];\ncx q[6],q[16];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.541184335703133*pi) q[17];\nu3(1.0*pi,0.0*pi,1.15418995695483*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.629086089527334*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45522988769717*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48862712347654*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36284668193709*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.3326980956860282*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2742263982984219*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45609399251756*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[13];\ncx q[6],q[16];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41922576521475*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.25798154477018*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.243103219293707*pi) q[14];\nu3(3.5*pi,3.3625289387775*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40941032763903*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2551338850475031*pi) q[21];\ncx q[0],q[19];\nu3(0.675643033411899*pi,0.93922137038263*pi,0.934360500212684*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.877275454110137*pi,2.77581526251286*pi,4.2461696596060605*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49469883337008*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.4722080184547*pi) q[16];\nu3(0.846693573475221*pi,3.08808167595102*pi,4.12213793235008*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3799162839382095*pi) q[18];\nu3(1.0*pi,0.0*pi,1.376031623355284*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.542341847724402*pi,0.29537059974025603*pi,0.713342060460531*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.825011007252591*pi,-0.30492702152128404*pi,4.3773036221352*pi) q[3];\nu3(0.955751447034864*pi,2.55613675010622*pi,3.84038911490749*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[18];\nu3(0.358566312109062*pi,3.07185635989795*pi,1.646964348468*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44996855539845*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40946366395566*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.220590774403331*pi,0.94136313342063*pi,3.94717723130161*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45232496725597*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.284524592561613*pi,3.26151765929608*pi,0.831527451772641*pi) q[3];\nu3(0.226247006998971*pi,3.02631137473919*pi,1.328087416044386*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.430195885470495*pi,0.11246941984103598*pi,1.125192783905357*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7730180569891401*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.399336735492808*pi,0.38438697155465096*pi,1.020921486785596*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.70652051840672*pi,3.424005305898*pi,0.6616904040391101*pi) q[0];\nu3(3.5*pi,3.47491199665848*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.242100949894466*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.717586817669531*pi,2.5443748202096*pi,3.62262906068836*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49408956357805*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.287045633283757*pi,0.6075428463327499*pi,0.673980424313288*pi) q[6];\nu3(0.148174797067464*pi,0.37809091368597303*pi,4.426156500306719*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2735395316450089*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.54117290545586*pi,-0.156485800698154*pi,3.90898915501889*pi) q[2];\ncx q[3],q[17];\nu3(0.620347967944863*pi,0.8527713980718099*pi,1.056919621105851*pi) q[5];\nu3(0.487120691752883*pi,-0.03357741468763498*pi,1.485907387873626*pi) q[6];\nu3(0.449326481724382*pi,2.65030101378739*pi,0.987588380364148*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.30321505303441*pi) q[8];\nu3(0.800574662583703*pi,3.14194870875838*pi,4.097566005600481*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.691867863147672*pi,3.41370867656575*pi,3.98740124515307*pi) q[12];\nu3(0.432409062144624*pi,0.16728163949820796*pi,1.042705707263743*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.457474917332898*pi,-0.367899081682887*pi,1.491389772260951*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.906885029572462*pi,-0.125074432895172*pi,3.51297710986718*pi) q[19];\nu3(0.436528693689639*pi,2.900195886307*pi,0.651210998203993*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.306524093569416*pi,2.58575391567847*pi,1.291238935045378*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.59926454652998*pi,0.5031127263433799*pi,1.1789419915400061*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.10205809334317*pi,3.39162509221728*pi,1.018340677676687*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.667510781361444*pi,-0.4437987686855439*pi,3.10555404714855*pi) q[12];\nu3(0.625908741303098*pi,0.82276585471039*pi,0.724107845211455*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.311881852243019*pi,2.64340272639438*pi,1.25963049883846*pi) q[15];\nu3(0.467645800726555*pi,-0.271475364040085*pi,0.744177775788258*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44696434446219*pi) q[17];\nu3(0.689207106202182*pi,0.241603076381258*pi,1.368779638327911*pi) q[18];\nu3(0.305703074270537*pi,2.78172625136583*pi,1.3339580054625961*pi) q[19];\nu3(0.779521872035586*pi,-0.360335722591148*pi,0.609261364820685*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.744275769313648*pi,3.45143036411671*pi,0.616427197846515*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.281485608176021*pi,0.5881453068976501*pi,4.4483059080309*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.256535193691601*pi,-0.294003186460281*pi,0.668505111485075*pi) q[16];\nu3(0.28006421518654*pi,3.08803110439273*pi,1.087491203197972*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.610463189245798*pi,0.56257146642483*pi,0.742566397440842*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.73204008030282*pi,0.22972215923724704*pi,0.671118743040408*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.222151746768275*pi,2.70675266705472*pi,1.37814689821822*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.490553328722008*pi,2.82520595611078*pi,0.9833218597961799*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48606021876941*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2382256412206911*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36725056639563*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.16335435167751*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.335643695392534*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.060694133060073*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46278148189925*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,3.39095861342375*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36436028638468*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.264639556248087*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.176183505855978*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241992306598977*pi) q[18];\ncx q[0],q[16];\nu3(0.141353623138247*pi,3.05840239204698*pi,0.654877152447756*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5441599016328917*pi) q[4];\nu3(3.5*pi,3.42915576389113*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[18];\nu3(0.454449819082626*pi,0.06797385341962003*pi,1.001820799090213*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49908730130729*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5173816836119207*pi) q[20];\nu3(1.0*pi,0.0*pi,1.291499725895354*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.296781061867752*pi,-0.05639574861878299*pi,1.064808201781413*pi) q[1];\ncx q[2],q[4];\nu3(0.327809093053795*pi,2.61753941437405*pi,1.174157421053956*pi) q[3];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.191146604327446*pi,-0.32507432218575*pi,4.28257529354327*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.2824985828305*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[20];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.48299882371159*pi) q[16];\nu3(0.515519657449884*pi,3.08203040833629*pi,1.85557271439099*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5131407586600218*pi) q[18];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.395015332446707*pi,0.88090942843509*pi,4.23723607967422*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48590436772702*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280011158633032*pi) q[13];\nu3(3.5*pi,3.3615120260698*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.328283448122464*pi,0.04760539769772698*pi,1.252741053491452*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238942776976291*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5351631019209839*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.484482519218677*pi,2.62772557083763*pi,1.3041333157252901*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.559012644491799*pi,0.9211640007566*pi,0.7809934667491649*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.131475552182862*pi,-0.022464185401048997*pi,3.99353251382848*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.501612058038037*pi,0.36739802558703505*pi,0.91174249811052*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.231624447868482*pi,0.03867216199807*pi,0.850144752809403*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4723859123628795*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.655301711839013*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.543147055097185*pi,0.05211256069104597*pi,4.393294321690011*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.873857920817283*pi,-0.4344985869571733*pi,3.40167359046969*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.621668025978567*pi,-0.273599892919169*pi,4.2911909753627295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.846824062609643*pi,-0.29358120625711104*pi,4.468171705716561*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.447588706536115*pi,0.012778885469776013*pi,4.48683160084546*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.49364046165264*pi,3.26073055915153*pi,3.16820302260934*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.38410012784567*pi,3.2129095442109*pi,1.0692820266902832*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.719564155086336*pi,0.27990553734935*pi,4.08012790009463*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.922602165753035*pi,-0.09867934318419802*pi,4.0864717180737*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.112769169520429*pi,-0.30880174784652703*pi,0.690507018649609*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.431187694202522*pi,3.23356743779129*pi,1.69999940172859*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.499507527076707*pi,0.205823639539101*pi,4.460856995009459*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.573614087391687*pi,3.26042057462371*pi,3.85078110923748*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.743531608891053*pi,0.55052162390068*pi,1.164555718238525*pi) q[14];\nu3(0.713083214604764*pi,0.29441603051422705*pi,0.5658576206801745*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.786094670347758*pi,3.30902000186659*pi,0.636868998315788*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.692542891933283*pi,3.2023015786646*pi,0.5154244156577127*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.389917981598332*pi,-0.09358963666950698*pi,3.8266838100372*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.460435158066434*pi,3.41690343540117*pi,4.06836013876973*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.263646596141706*pi,-0.193747856525272*pi,1.60231163427116*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.633478811674649*pi,-0.347136203023271*pi,3.95539011451387*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39316192239362*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48391438685731*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2034967103516139*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.315127914707865*pi,3.42461499167704*pi,1.2878244178283271*pi) q[6];\nu3(1.0*pi,0.0*pi,1.201230913442747*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.428274050326999*pi,0.43777374602916497*pi,0.759314530150038*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.666496215776588*pi,0.010791654217687019*pi,4.18736212927271*pi) q[16];\nu3(0.182367831676041*pi,0.93078461122303*pi,4.2414834976542295*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[4];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[18];\nu3(0.692001322675023*pi,3.07494303402695*pi,4.0413747970330895*pi) q[10];\nu3(0.450164858830238*pi,-0.397849350404543*pi,4.46103958830309*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.642250428739392*pi,0.456066540746243*pi,0.732141425789543*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47135462602565*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4695165873963*pi) q[7];\nu3(3.5*pi,3.18173367282286*pi,0.5*pi) q[9];\nu3(0.373890285655935*pi,-0.364247620451486*pi,4.02307095094753*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[21];\nu3(0.578807776835159*pi,-0.25993689562795796*pi,0.980903240741127*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.114096183950507*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\ncx q[2],q[4];\ncx q[3],q[7];\nu3(3.5*pi,3.48683254041739*pi,0.5*pi) q[5];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47720077330571*pi,0.5*pi) q[12];\nu3(0.708166682204493*pi,0.92293884777669*pi,0.969506211098218*pi) q[13];\nu3(1.0*pi,0.0*pi,1.189898224682916*pi) q[14];\ncx q[16],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329436594374583*pi) q[21];\nu3(3.5*pi,3.41131922520803*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,1.339067882654084*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43634643438578*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2013047801766579*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5320229286202518*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5197986313878173*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,3.39370653383447*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2101244290540571*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3756554633683304*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48409886792407*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.39712108263966*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48260660480877*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.426200863647427*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.21819973701789*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.616157883963421*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.421126673497*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.299750692473179*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4883255999388005*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.283963599833547*pi,0.6587937701831801*pi,4.03564381573105*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.226428608026239*pi,0.57253880161298*pi,3.75680498429302*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.617568796586965*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.656673040217238*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.50557093721011*pi,2.65019941586591*pi,1.4388353233756401*pi) q[2];\nu3(0.212693635482596*pi,2.55574108003466*pi,1.091615867761013*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.524372586051265*pi,0.24064256545914398*pi,3.69494678886737*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.901481390553968*pi,0.12354976258317296*pi,1.53119839716083*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.721440233885461*pi,-0.4730884023585118*pi,3.75786307399997*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4614533729723505*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.504191374137546*pi,0.23800669894586102*pi,3.85849820615988*pi) q[16];\nu3(0.520829888461962*pi,-0.4747869777221984*pi,3.27178029238611*pi) q[17];\nu3(0.145669325081634*pi,2.72679504131595*pi,1.5210466753613*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.329882411396926*pi,3.22124292160941*pi,4.482173127666719*pi) q[3];\nu3(0.457592071561072*pi,-0.49142492200116517*pi,1.377723734817105*pi) q[4];\nu3(0.684087119529252*pi,0.04274186521354695*pi,4.3660336342656105*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.7276543939561*pi,-0.30921092114583804*pi,1.063909257509162*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.542636530790136*pi,-0.135248905071434*pi,3.73485955952979*pi) q[16];\nu3(0.210438456761417*pi,1.13585126481268*pi,4.26621279747688*pi) q[17];\nu3(0.872093190265754*pi,-0.4403210593929476*pi,3.72072357282558*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.108649470389096*pi,3.1061720346661*pi,2.0590629946736803*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.426186983713297*pi,2.82709444321677*pi,1.4072584236304722*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.29366315320921*pi,0.43713050120643004*pi,0.865778481138286*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.100443017727121*pi,-0.15596016762106002*pi,3.97985742479496*pi) q[14];\nu3(0.865368481258743*pi,3.26732594506445*pi,3.07499786905795*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.337379104960599*pi,0.18001768624937897*pi,0.664184760688386*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.415294405305935*pi,3.28252497568341*pi,4.22262344405787*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.383751214396191*pi,3.24544075809542*pi,1.395410094627147*pi) q[14];\nu3(0.894770320164331*pi,2.56635534213893*pi,4.03062006990746*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.330947515899127*pi,-0.030371486557900007*pi,1.089950528249058*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.715396703658117*pi,0.65160094128239*pi,1.214071746196363*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35279368811783*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.087518297374394*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.1973381450921*pi,3.04626322673114*pi,0.988511432966659*pi) q[21];\nu3(0.456449111859527*pi,0.09887496270326102*pi,1.046098509340627*pi) q[0];\nu3(0.473016544830837*pi,0.374921252958092*pi,3.70240952453308*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.195753062866842*pi,0.446223207005467*pi,0.5071023398347493*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.68790202520269*pi,-0.4680466422044832*pi,3.11394701354549*pi) q[19];\nu3(0.501283855506974*pi,-0.49350488260663083*pi,1.328312919617666*pi) q[20];\nu3(0.637961575823558*pi,0.15492505084007402*pi,4.035303419452919*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.364979857931962*pi,3.12225108709756*pi,1.77652224327599*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5397924519121013*pi) q[18];\nu3(0.636397962566252*pi,3.3104404981603*pi,3.65836937862721*pi) q[19];\nu3(0.832563504884838*pi,0.74399398535574*pi,0.5031656074874437*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[15];\nu3(3.5*pi,3.45994887946329*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.318579270456881*pi) q[7];\nu3(0.548353884871275*pi,3.35816234867972*pi,0.823897343337083*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.302367218500167*pi,0.125555014698017*pi,4.36491939524173*pi) q[11];\nu3(0.494065913249332*pi,-0.4586083072769649*pi,4.30456542857653*pi) q[13];\nu3(3.5*pi,3.44087302250689*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.066254382649403*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4471233052108*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[12];\nu3(0.717556764296052*pi,0.5584705515416699*pi,4.09957501129601*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.565606273123034*pi,-0.4454378529976281*pi,4.180938998513691*pi) q[11];\nu3(0.725511092493738*pi,3.16800682144041*pi,3.62322894232296*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205936324433495*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46007046443968*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.27618729278534*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.666744859040492*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.44986919727513*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.097639425983038*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205035117279371*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4899413243113795*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227070316420418*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43293824156234*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.268240935047643*pi,-0.374497019726559*pi,4.2331982944080995*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.599539974425205*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264199857538798*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[19];\ncx q[3],q[8];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.485869834357059*pi,0.356512110879703*pi,1.351750693747379*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4468363284022*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.346581512889291*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.579313017307564*pi,0.38427361025959705*pi,1.063241517421391*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3078411660524605*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.43254060813173*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47906956342956*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.215620040903562*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.2539116239013661*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.786542640201329*pi,3.1121489168574*pi,4.482942552303641*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627916240641701*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[19];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.690994118988464*pi,0.88692233818771*pi,1.085790542439449*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.33051383207802*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.284570710192735*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.548996820390027*pi,0.33196700043749106*pi,4.11019286764823*pi) q[4];\nu3(0.549077199784484*pi,0.97420995633216*pi,0.8619962410522211*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45818476159877*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42577213097323*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.602584907800976*pi,2.29564665271412*pi,3.77466524130261*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.493390977663665*pi,0.8260933541320701*pi,4.09816065808928*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.373254676438293*pi,0.457764669568015*pi,0.5720008549612139*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.680830366908127*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.164413714763323*pi,-0.028525603231420005*pi,1.034151578123786*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.437722361551856*pi,-0.4484942481891762*pi,0.729796702771215*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.410816206777792*pi,0.5118485432995901*pi,4.156279029985161*pi) q[15];\nu3(0.799577041133227*pi,0.37909424684832904*pi,1.286914661290639*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.561299069240525*pi,3.39707281628978*pi,3.78094394651981*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.928754243119673*pi,3.43184629911425*pi,3.76462984565552*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.432275766971357*pi,0.9909920645118899*pi,4.00137507108976*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.164965396123323*pi,0.05130980560690801*pi,0.667597497635959*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.558862953397461*pi,0.22255551103736304*pi,0.603499524467369*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.698492393176675*pi,3.35980747837258*pi,3.02586677461975*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.551178265388357*pi,3.00677181031043*pi,3.40218801545123*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0560410178046722*pi,-0.4830128391418501*pi,4.107066714541061*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.546009528834611*pi,3.41608796748086*pi,3.47686999119014*pi) q[12];\nu3(0.320152840940611*pi,-0.06002346867531999*pi,0.947806045065677*pi) q[13];\nu3(0.790807365593924*pi,0.5375753096376099*pi,1.053000511917169*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.591846420677367*pi,3.10080907258908*pi,4.2940376537082106*pi) q[17];\nu3(0.619860142645072*pi,0.5839937453986299*pi,1.015097792438356*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.624588403337618*pi,0.62184889568214*pi,0.859881741063523*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.203129698071653*pi,3.1199679343892*pi,0.5044801970707594*pi) q[12];\nu3(0.284176759203498*pi,3.20527232478983*pi,1.271739404619174*pi) q[13];\nu3(0.565653918930337*pi,-0.05209075332763402*pi,0.864606658688593*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.462260725134291*pi,0.14067675043588102*pi,4.43924544952037*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.534549085448672*pi,0.8292401734827499*pi,0.912686033588261*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.707789165383244*pi,-0.194661959268139*pi,4.496822747827331*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.172245123426048*pi,2.53995989327842*pi,1.481458479611606*pi) q[3];\nu3(3.5*pi,3.41533423670332*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39690829709159*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.234324129588555*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2758550035418401*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44301451150398*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.17951879742479*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.838777215075301*pi,0.19809291915178695*pi,0.650763879718442*pi) q[20];\nu3(0.405799078008722*pi,2.72545916830896*pi,1.475360227880645*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.907425579541907*pi,0.03370682815981896*pi,1.056444744362743*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.438145273230253*pi,-0.014485371103106992*pi,0.739978980358903*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.129822033613265*pi,-0.12988422683475898*pi,1.4668172112613411*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5435384254061408*pi) q[7];\nu3(0.234232345329511*pi,0.35098241813853104*pi,3.85854385086823*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5279658170969688*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.431599627412147*pi,0.465825193425488*pi,4.2698913391761195*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5391546872839404*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.26949722063294*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41890570387188*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\ncx q[6],q[13];\nu3(0.306104493449263*pi,0.263179168337057*pi,4.3809562062448695*pi) q[8];\nu3(0.218972989703374*pi,0.32854295603933303*pi,1.010742891766904*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.1675242160814019*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.162624379646426*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49851227573252*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.367592785325808*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47159928706173*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.692245870980647*pi,0.448185001770147*pi,4.00284482853268*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.248920174331946*pi,2.70946668397685*pi,1.44310396337942*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49877912496948*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.171936716244601*pi) q[15];\nu3(0.827590867666987*pi,2.75500743399434*pi,3.35468938242924*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49030432323475*pi) q[17];\nu3(0.24680598723999*pi,0.58779024091695*pi,0.5171255556667972*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2526160239152921*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5479431147973002*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\ncx q[2],q[17];\ncx q[3],q[12];\nu3(0.282058609443004*pi,3.16618838388579*pi,0.741840245001413*pi) q[4];\nu3(0.609776782536965*pi,3.47808320249173*pi,3.75141359016666*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.879167290167924*pi,0.043269847885791024*pi,4.02388937981856*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.26384422797545*pi) q[13];\ncx q[14],q[15];\nu3(0.660940190628933*pi,0.01887765388152296*pi,0.926346695031816*pi) q[16];\nu3(0.439030423892769*pi,2.82950496920985*pi,1.57529712309758*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41539447031841*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0625729734279693*pi,3.24097512829692*pi,1.097038210020437*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39779678992303*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.278825268107586*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2912241436851248*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49287195518256*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40153314243404*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.344190888040674*pi,-0.4166219099608015*pi,4.2152644706034*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.730624083094415*pi,3.26139858554798*pi,4.22627717569926*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41104110776134*pi,0.5*pi) q[8];\nu3(0.390887177161496*pi,3.10126442818857*pi,1.162805520561472*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48725734080414*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.630768404590828*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329212759079273*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.131222175944172*pi,0.049987020485626976*pi,4.41721014907834*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.4697324363254*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208828088131392*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.239016318617183*pi,3.32150102724677*pi,4.4734164056394405*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.65126920228353*pi,3.33818571097855*pi,3.42819795868189*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5953202400390039*pi) q[20];\nu3(0.381152313797028*pi,-0.13579362157366098*pi,1.1475780873923092*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.685415581867443*pi,3.07597300542319*pi,4.48155906874603*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5500215609168285*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.322988443272633*pi,3.24002895996637*pi,0.916127181613671*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0876187384785065*pi,0.351996235544179*pi,4.17252386937721*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.331864272375975*pi,3.12182260538226*pi,1.50747987115041*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.514026150939437*pi,-0.02710460513842*pi,3.90234078176037*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.435986510420184*pi,0.79172902295057*pi,3.99901878733875*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.42692089657008*pi,3.21283483648866*pi,0.686191705591833*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.27386238383512*pi,3.02431160842125*pi,0.620081903154497*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.24360196948227*pi,0.43361176024203796*pi,3.48960590800303*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.439031593853425*pi,2.79331887958022*pi,0.87204685568814*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.172046082747507*pi,-0.19737072273648998*pi,3.87670944042397*pi) q[4];\nu3(0.691877522074208*pi,-0.284414619037634*pi,1.088557065925069*pi) q[6];\ncx q[7],q[21];\nu3(0.698518681757731*pi,3.11277417426685*pi,4.34298370400378*pi) q[8];\nu3(0.0980846936908336*pi,0.46000370728211604*pi,4.32562627320399*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.35478414808777*pi,0.26673191803057905*pi,4.45493195235911*pi) q[12];\nu3(0.967120591940584*pi,3.13372248200454*pi,3.95421290902937*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.687067296070872*pi,0.6119414952556801*pi,0.713230049518447*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.645095176357414*pi,2.99237525374961*pi,3.7241250207762*pi) q[18];\nu3(0.538893864077837*pi,-0.270180600767924*pi,0.605157037293713*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.410865449047167*pi,3.44355517471666*pi,1.95005423996134*pi) q[4];\nu3(0.481128185979898*pi,2.55784200673974*pi,1.278687110908223*pi) q[6];\nu3(3.5*pi,3.49804771461125*pi,0.5*pi) q[7];\nu3(0.522652905610791*pi,0.04865783356203002*pi,3.77957396721718*pi) q[8];\nu3(0.581593391416434*pi,3.07186027446274*pi,4.11502497667155*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.432814587340184*pi,2.69897740572365*pi,0.899432969053484*pi) q[12];\nu3(0.1631286394899*pi,2.58488620213388*pi,1.386608235299255*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.733086690466715*pi,-0.11965996356207498*pi,3.42115004457463*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.326638451937583*pi,-0.119939804177837*pi,4.38971433734396*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.375013416159912*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.36061599134254*pi,2.7080118317871*pi,1.096907865381337*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.207241472404558*pi,0.026815797382580997*pi,4.19304320382221*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.676921237633684*pi,-0.029753120596205995*pi,3.61510634107005*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.599105668892637*pi,-0.087046636059678*pi,4.38063887764419*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.29486477479172*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49413481610904*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33935896024454*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.284358561366656*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2393822122184202*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[9];\ncx q[2],q[19];\nu3(3.5*pi,3.42045379403257*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.1590355652019428*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.49135169236277*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.37946052853227*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.225455454445044*pi) q[9];\nu3(3.5*pi,3.46101587198248*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49109553538215*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.370568729086405*pi) q[16];\nu3(1.0*pi,0.0*pi,1.38131160575612*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43283234819881*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39103781576469*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44432373751913*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.207023386408118*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.41732499549694*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2469366913898718*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.4991118665172*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.612881887674861*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37061449313248*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.41678621594398*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48945843540919*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4622164299084*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.380675953837529*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.241900991616479*pi,0.180020926178164*pi,4.09744400678184*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.182443870538043*pi,0.30580271097135403*pi,3.94232066275387*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5556821173899*pi,3.17296841550724*pi,4.15837936586452*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.355344046679346*pi,0.7401938928396199*pi,4.1063135042512595*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.24850050065179*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.687916480604852*pi,0.12516799471551898*pi,4.34028516776877*pi) q[2];\nu3(0.370492363671376*pi,-0.4605043624792538*pi,4.383820953041781*pi) q[3];\nu3(0.833588628917644*pi,0.257539349041328*pi,1.451053495566955*pi) q[5];\nu3(0.674881399603686*pi,-0.312509212291615*pi,3.64499576463608*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.552692211896338*pi,0.26586634984925295*pi,4.233403987969631*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.587790653279193*pi,-0.269012277528181*pi,0.5627862324519783*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.751605209506591*pi,-0.4650348678495851*pi,0.5155041838736564*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.399717611365778*pi,3.46067442262771*pi,1.5842150858858*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.32802363080611*pi,1.21975337576262*pi,4.22475847316816*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.620893031598874*pi,0.06345700103879404*pi,0.8216846315608419*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.574087727434468*pi,2.75132612989908*pi,3.34385473612371*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.231396867872465*pi,-0.16805173256025602*pi,3.71893234540652*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.555861366337481*pi,0.71701895588281*pi,0.776761340961537*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500621725724893*pi,-0.18190642939547702*pi,4.05217715557849*pi) q[21];\nu3(0.909689776678893*pi,3.38700633623462*pi,0.8808795258863831*pi) q[0];\nu3(0.487467669904941*pi,3.36892938135555*pi,3.02669820375288*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.833647646236145*pi,3.48176168132471*pi,3.69222673891993*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.161638394364023*pi,0.02996326758601997*pi,0.680389132280283*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.899690173607479*pi,3.23939196127478*pi,4.22436033997959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.304632345299585*pi,-0.33932708853083504*pi,1.01941279905838*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.61869546836706*pi,0.320062559237573*pi,1.077858482106131*pi) q[8];\nu3(0.572269906220597*pi,0.08775120837847605*pi,3.66440409497905*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.512149811162439*pi,0.09110678589554799*pi,1.042558611713209*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.403143585132673*pi,0.07052699535155904*pi,4.11552590431217*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.814187777949377*pi,-0.31895490190876197*pi,1.05044771189086*pi) q[12];\nu3(0.487186025851182*pi,0.41806850066106305*pi,0.5579672397704282*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.496141821435498*pi,3.33745431989266*pi,3.36813811661713*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.773455667809009*pi,3.10317053748454*pi,3.67658621553689*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45926979856735*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.273543270250893*pi,2.58832827481622*pi,1.2452592073133402*pi) q[12];\nu3(0.48096118802707*pi,-0.4635732673372909*pi,1.363608992437094*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2233843665357131*pi) q[16];\nu3(0.368365874961345*pi,3.30770411125262*pi,0.943844935343298*pi) q[17];\nu3(0.324389084770754*pi,3.46485844364525*pi,0.5674277085378256*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[8];\ncx q[3],q[6];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4251393892194*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44664162460558*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2288557429432139*pi) q[2];\nu3(3.5*pi,3.43733941239585*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.332465239872026*pi) q[6];\nu3(1.0*pi,0.0*pi,1.245188078863475*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.560548936789816*pi,3.02013752814487*pi,3.51894356480137*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47942756404853*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[8];\ncx q[3],q[6];\ncx q[4],q[16];\ncx q[5],q[17];\ncx q[7],q[20];\ncx q[9],q[18];\nu3(0.781338025253393*pi,2.90200296694171*pi,3.86482053067287*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5534849891576173*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47295774084902*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5109202877955936*pi) q[6];\nu3(3.5*pi,3.46768581796053*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6665461594812561*pi) q[8];\nu3(3.5*pi,3.34222100338519*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.929924026517651*pi,0.22147073782820303*pi,1.52264758978448*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.093587555397236*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2558801722759259*pi) q[18];\nu3(1.0*pi,0.0*pi,1.127633753317724*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[8];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[20];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0715972819792599*pi,3.45501021881374*pi,0.91034662141868*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.42563952818774*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46840980442871*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5053710520514482*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48302782938842*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275038565906938*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.485969230574749*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296662943259176*pi) q[21];\nu3(0.400009196098552*pi,-0.01740084400389702*pi,3.94799796405596*pi) q[0];\nu3(0.605630875137346*pi,0.02942129515351999*pi,3.91806458194562*pi) q[1];\nu3(0.211564210267174*pi,0.40973982220293204*pi,1.072921916382936*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.448761649304327*pi,0.09725201506569603*pi,0.7948392477363859*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.42386306140879*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.27473241316543*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.812290862849788*pi,0.8082729638897099*pi,1.1150920720846411*pi) q[0];\nu3(0.624447456438389*pi,0.06948384806478103*pi,0.803790345037106*pi) q[1];\nu3(0.635437785909226*pi,-0.35786078237652397*pi,0.816205984166078*pi) q[2];\nu3(0.686776170666214*pi,0.444825059838698*pi,0.870431827368802*pi) q[3];\nu3(0.24941815220521*pi,0.08715802691835195*pi,4.18707945612355*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.303636426963968*pi,3.20513260738092*pi,1.190432237571597*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.324011405678959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45514693493779*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.57495193752593*pi,3.49906275998183*pi,0.85855525211676*pi) q[3];\nu3(0.840109050361079*pi,2.49135332271997*pi,3.74485685002937*pi) q[4];\nu3(0.201828747112934*pi,3.06502748895244*pi,1.468693082936509*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.257809580352729*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.108257691313833*pi,0.38755717774864995*pi,4.367750921222569*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.489181685093494*pi,0.6012160463774101*pi,0.9446618481687681*pi) q[5];\nu3(0.419549936645325*pi,3.19682453562411*pi,0.911973943863307*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.340690600473318*pi,-0.338001681348314*pi,4.4803716231553*pi) q[16];\nu3(0.329601571830627*pi,2.9537525714634*pi,1.55116692533451*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.102820917501462*pi,-0.165627779700538*pi,0.636004361121803*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.433201883764682*pi,3.19483167572488*pi,0.619253831444212*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47314918755726*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.23090810052974*pi) q[15];\nu3(0.549961748715177*pi,-0.05787631134218302*pi,4.146248641576181*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40141844590809*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.176485270286788*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.268590810382684*pi,3.37066597289372*pi,0.8440352802292219*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.614162033442535*pi,-0.216854259961541*pi,4.1879195426566795*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6045169328151649*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.459888384291671*pi,3.1356734910228*pi,0.9095277811307589*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.164478503823505*pi,-0.28654185382625297*pi,4.41323991400425*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.44464072656623*pi) q[2];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.502297626713765*pi,0.71472823280021*pi,4.138433508072319*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.694307564335104*pi,3.41371641935536*pi,3.21394279874197*pi) q[13];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.795978185893861*pi,0.36350148617120703*pi,0.650773791010652*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.822429511234025*pi,0.427878696179931*pi,4.3064381764623*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.45031952507832*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.708656737981306*pi,0.23329807276620396*pi,1.7158541478199*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3541967993128838*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.558590083962019*pi,3.05089695501433*pi,3.64701310353828*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.804971660625793*pi,0.64461522416506*pi,4.26668261174755*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45352468247696*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.1672088658710011*pi) q[8];\nu3(0.720173632467836*pi,3.45579914328702*pi,3.62743005964327*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.602636137726907*pi,3.43562719192247*pi,4.25797978771207*pi) q[12];\nu3(0.789833598081237*pi,0.90705228151769*pi,0.812150073521003*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31884014070385*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.545633075964975*pi,0.36639586670064295*pi,3.93059733722342*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\ncx q[6],q[8];\nu3(3.5*pi,3.3648963504218*pi,0.5*pi) q[7];\nu3(0.673074364205332*pi,0.392371267735349*pi,0.70767140178487*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.900026033811674*pi,-0.4563702114163213*pi,4.03097260773723*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44944857743885*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294047284205635*pi) q[18];\nu3(0.244431431955838*pi,3.1058688108005*pi,0.820619558092467*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1241041401287521*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.499511432873231*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.851696876750953*pi,3.23719711365846*pi,4.03912318559766*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.438231599752006*pi,3.17261653444348*pi,0.873928615716338*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.178005463475858*pi,-0.4774152806459426*pi,4.10580588782923*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.838414796078711*pi,3.07440268913213*pi,4.403807181621*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.691246915433072*pi,-0.167787739084444*pi,1.154643912654548*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6035310443295689*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5175605660496077*pi) q[20];\nu3(0.416665895378402*pi,-0.036857242643552*pi,1.405053825376187*pi) q[0];\nu3(3.5*pi,3.41501108913479*pi,0.5*pi) q[1];\nu3(0.498892252229947*pi,0.30413157066018603*pi,1.2454073599255149*pi) q[2];\nu3(3.5*pi,3.22279693308649*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.162397220057652*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332809907220465*pi) q[21];\nu3(0.280223980096464*pi,2.69794993693848*pi,1.62684381424093*pi) q[0];\ncx q[1],q[21];\nu3(0.935060660356093*pi,-0.153398642883102*pi,0.807530370120862*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47957900018027*pi,0.5*pi) q[9];\nu3(3.5*pi,3.27606353642573*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.096881551037646*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1723325809847789*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.35799612730384*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.654588227102531*pi,2.56634366024468*pi,3.48176055994308*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.49383426629173*pi) q[10];\nu3(1.0*pi,0.0*pi,1.213979128528512*pi) q[11];\ncx q[12],q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.805705298538291*pi,0.247483053489848*pi,4.19404628144619*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3243527264452*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.619035321968962*pi,0.18684325839891802*pi,0.81961694513137*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5335486155211062*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4789439415675005*pi) q[14];\nu3(3.5*pi,3.47947546003966*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.910422542222595*pi,0.17168847819122302*pi,3.82021074834066*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.152627052372764*pi) q[19];\nu3(0.404417468639825*pi,-0.303398401853808*pi,0.906417439205638*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.21919549664742*pi,0.5807957895485101*pi,4.15985649426874*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.313448136531923*pi,0.22565558306655098*pi,3.51570194629934*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.463651976923121*pi) q[11];\ncx q[12],q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.832852629057586*pi,2.94838244405017*pi,3.38094819904131*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.625384561273491*pi,0.04735978793911899*pi,3.94735339545293*pi) q[4];\ncx q[5],q[11];\nu3(0.185795728836904*pi,0.13637768961525498*pi,4.26986793039788*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.597638242898115*pi,-0.27128797564306*pi,0.965272815539134*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43970146502678*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.20941591721209*pi,3.04388517862817*pi,1.62047765413958*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.364905176552352*pi,-0.29623745368891796*pi,1.3643799800726*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.494416939684033*pi,-0.084746952731374*pi,0.66682385979741*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.4226628081128*pi,3.46554118717285*pi,0.97477675317963*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.694157260717764*pi,3.27680909542123*pi,3.17431632537929*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.829193668335079*pi,3.49444793791363*pi,3.90875422210275*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.699305866587504*pi,0.291528097021465*pi,0.5100316366344403*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[4];\nu3(0.91350817005203*pi,3.07414939497773*pi,0.553062872456081*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.257230223229065*pi,3.14671758440177*pi,0.683440233733783*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38783669970818*pi,0.5*pi) q[2];\nu3(0.325306369830909*pi,2.61864761924003*pi,1.498931276493693*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2035071133661561*pi) q[4];\nu3(0.348159158873319*pi,2.68536411263499*pi,0.964298414555415*pi) q[5];\nu3(3.5*pi,3.44768989393898*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.176854697303036*pi,3.14318963198857*pi,1.81646285411977*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.715535269300226*pi,-0.4428247934121465*pi,0.8913099667854381*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301234714754234*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.57869495282364*pi,0.5813125552564*pi,1.343869014240234*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.549212545393575*pi,-0.40763521681940107*pi,3.69373729099076*pi) q[5];\ncx q[7],q[20];\nu3(0.526740106503087*pi,0.6248727673146299*pi,4.20463624842035*pi) q[9];\nu3(0.206631407409732*pi,-0.06906307216847302*pi,1.382642170060602*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.795709281697965*pi,-0.286648533766938*pi,3.60321119774973*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.36348982528496*pi,0.5*pi) q[0];\nu3(0.404788700491443*pi,0.26672957756889204*pi,1.1939885787538471*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5921682654757019*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.195300302988421*pi) q[8];\nu3(0.202690813471412*pi,0.59383658863351*pi,0.568279249369343*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.154328347467615*pi,0.31316153578344896*pi,4.3770832283994*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.470009196730957*pi,3.11826733346828*pi,1.83921353965826*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37303622895232*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.791438804305744*pi,2.58795244790884*pi,3.83204781378209*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.292424182446467*pi,0.06616304848204502*pi,0.5656846976095917*pi) q[15];\nu3(0.491241099111528*pi,-0.04241482601135099*pi,1.198234622498489*pi) q[19];\nu3(0.854761816078219*pi,3.24999042616842*pi,3.12612545387304*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47351519110675*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4263345727044*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3097439039632381*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.595010774575151*pi,-0.4103226149110972*pi,4.38974461864192*pi) q[15];\nu3(0.352783355080742*pi,2.39206666927785*pi,1.197431015468768*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.240908526169219*pi,2.52286742431613*pi,1.50049143050855*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36773084069483*pi,0.5*pi) q[1];\nu3(0.367480804689497*pi,2.90417418464268*pi,0.845826984061414*pi) q[2];\nu3(3.5*pi,3.39268023057362*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.167853852373588*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.30463668277853*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1849987791516*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.484659364841694*pi,3.47425556183633*pi,1.179120072940236*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39178807872424*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.19268134610568*pi,0.5*pi) q[10];\ncx q[12],q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.228390094810821*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.117793068081594*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.570215586626238*pi,-0.333133853746965*pi,3.99060150016598*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.5356705975379428*pi) q[6];\nu3(0.32307397688024*pi,-0.22909204526322002*pi,4.33111098715872*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37294365304838*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.3341671241172781*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5990577550751945*pi) q[14];\nu3(3.5*pi,3.41877723918609*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2653639516008361*pi) q[17];\nu3(3.5*pi,3.43637803731345*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229465366231598*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.308432743049133*pi,0.6830146491977*pi,4.21866288229444*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.720391686780763*pi,0.307988485243634*pi,1.160031590930191*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.580404614585396*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4626588297006204*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.5157324438199615*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4443505784402895*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3614225900972095*pi) q[19];\nu3(0.16947073693302*pi,2.89779162072171*pi,1.0122056063293638*pi) q[20];\nu3(0.561809805236612*pi,3.31258501541727*pi,3.69665078568097*pi) q[0];\nu3(0.760937517131549*pi,3.09277781803865*pi,3.80908933637761*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.469295788674422*pi,3.18010108561687*pi,1.86172232305401*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.70654972221783*pi,3.25407052393291*pi,3.2977574177392*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.653794336465312*pi,-0.247135701098263*pi,3.73949265981933*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.445355278898559*pi,0.66759118152027*pi,3.66908912789373*pi) q[0];\nu3(0.500854403959327*pi,0.20562109484718605*pi,1.232298870952898*pi) q[1];\nu3(0.573895144811677*pi,-0.3502981771502*pi,3.37535682974325*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.788527522315685*pi,0.434394352109429*pi,4.25745905016443*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.415610545291075*pi,3.40820301070117*pi,1.1631091270633749*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.865583699820613*pi,0.8463588705826*pi,0.849809124682201*pi) q[3];\nu3(0.270414055277672*pi,0.14548640938712998*pi,3.6464480717769*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.388388179161301*pi,2.67107740958247*pi,1.594745022561*pi) q[5];\nu3(0.477587942998923*pi,0.13241066274199997*pi,3.77100137820855*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.407127541005504*pi,0.268431954443515*pi,3.81648742721646*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.35978950614279*pi,0.131789215934074*pi,1.028619489537883*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.51895258523367*pi,-0.4355620756144638*pi,4.390384808799*pi) q[6];\nu3(0.67813048029934*pi,0.353188071720144*pi,0.5527582082360896*pi) q[9];\nu3(0.608138915540727*pi,3.00022557913973*pi,3.39551861617062*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.733915544819353*pi,2.62881131365423*pi,3.76421714341681*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.643388943418272*pi,3.31430248357195*pi,0.7653041885941461*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36608968184744*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.165835264811767*pi,0.16964240644430595*pi,4.20152266524927*pi) q[10];\nu3(0.521004275515727*pi,0.6377479935094601*pi,1.007357460339761*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.462604903566451*pi,-0.18870293413836497*pi,4.24538568698832*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2124526531621171*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.380208553404576*pi,3.31508782603678*pi,4.34656412077177*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.256936238698875*pi,0.03491602233440205*pi,3.81211355994945*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.416198687816439*pi,-0.315813041330486*pi,4.007692625966881*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.265266975687664*pi,0.26320274393227305*pi,4.25141091347695*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.594205882778427*pi,3.22447159137596*pi,3.34859590754268*pi) q[13];\nu3(0.289264968197349*pi,0.49952197982636803*pi,3.822318136793*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.911473478494036*pi,3.19018786679665*pi,3.74651971029561*pi) q[17];\nu3(0.487481597985164*pi,0.5667363134685399*pi,0.5127693698175789*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.221844560963272*pi,2.90462032802292*pi,1.2519811824249039*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.351251457844*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.275611912888597*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5961195439947968*pi) q[14];\nu3(0.318976362291198*pi,3.22876134076533*pi,0.756736939457151*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.398633430437047*pi,0.326074210492588*pi,4.32694969354771*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.748653179630924*pi,3.46902343333123*pi,3.14007632036918*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[14];\ncx q[4],q[6];\ncx q[5],q[10];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.486086537043449*pi,3.12181347218973*pi,1.99585209614565*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36144304534914*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43158994103952*pi) q[6];\nu3(3.5*pi,3.42191109877475*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.261832900840322*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220357999439046*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.40207162625818*pi,0.5*pi) q[1];\nu3(0.388031640982723*pi,-0.4888391945364938*pi,1.21837621438841*pi) q[2];\nu3(3.5*pi,3.37930800910029*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[10];\ncx q[9],q[16];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.202853911808436*pi) q[13];\nu3(0.58496883644836*pi,3.40878921150954*pi,4.06997306447038*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.333858071446715*pi) q[21];\nu3(3.5*pi,3.45291950623864*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.422764040987323*pi,3.4615916817594*pi,1.87209184104098*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34316559999062*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3679120295449159*pi) q[11];\nu3(3.5*pi,3.4854054848437*pi,0.5*pi) q[12];\nu3(0.489669210634876*pi,-0.386397052975184*pi,1.047336684600705*pi) q[14];\nu3(1.0*pi,0.0*pi,1.151538111430904*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5910168755928347*pi) q[16];\ncx q[18],q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43258910932444*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4914334176481*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5185086761247049*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.379655863837693*pi) q[17];\nu3(3.5*pi,3.46139523831692*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29000191798754*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2791396696221828*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3944042589662295*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.26523154319595*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5043994069699802*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.464112909488977*pi,3.35789138569656*pi,1.473191138321601*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.609908324172485*pi,0.8719057408655899*pi,1.088713317542507*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5714233297999547*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616463750828267*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47985659562696*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.902954523070975*pi,2.83639130103218*pi,3.52124231152519*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\nu3(0.265165724105673*pi,3.46457494370974*pi,1.69163867350249*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.412753180655377*pi,0.28702834913698105*pi,0.5609193984556066*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.170391177931933*pi,3.29075794792158*pi,0.961672269393731*pi) q[3];\nu3(0.259077358302317*pi,-0.061688226818579994*pi,1.407254595968326*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.690730913741716*pi,0.56127035874227*pi,0.725748347811469*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.291065438847504*pi,0.12412548274028601*pi,3.55169764645994*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.77985022353693*pi,-0.40024050261634847*pi,0.975513344814004*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.579276667049718*pi,0.469644425592461*pi,0.788728980342918*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.347104327682428*pi,0.26949576183147606*pi,3.79556959303453*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.438918684068469*pi,-0.161730951069667*pi,0.69559618825213*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.313245708630338*pi,0.337598334519557*pi,0.5825778380056544*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.293792386276612*pi,0.028719725728542977*pi,4.0526029449604*pi) q[12];\nu3(0.66125743001604*pi,3.28679282424134*pi,3.43427085008997*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.219675756190646*pi,0.89143117802822*pi,4.0041750026938505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.423181179956564*pi,3.2444546678528*pi,2.01072783473693*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.4384366883081*pi,-0.151287228374354*pi,4.2467223513999794*pi) q[13];\nu3(0.496410295317052*pi,0.45144777151610105*pi,4.36708520058497*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.189120633008661*pi,3.1316182406096*pi,1.343753712539355*pi) q[1];\ncx q[2],q[3];\nu3(0.509531440858379*pi,-0.4476875227126525*pi,1.029178684841195*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.387111736942183*pi,0.060054237167372015*pi,3.53009249530997*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.478930604713736*pi,0.25382270908926496*pi,3.82978172757341*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.352844139899861*pi,0.7369819725097*pi,0.5782041950507645*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.557104611674669*pi,2.79660290748446*pi,3.99579464704108*pi) q[0];\nu3(0.8601512075496*pi,-0.4236144110074837*pi,4.4622253935297405*pi) q[1];\nu3(3.5*pi,3.44352212079923*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.287354648923702*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.883149261763204*pi,1.16346778613072*pi,0.8264002336718159*pi) q[7];\ncx q[8],q[14];\nu3(0.395856030386767*pi,2.93792048746399*pi,1.120376625877715*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.565884315585242*pi,-0.259848409497627*pi,3.83096414614954*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.628351869401705*pi,0.8744825038866599*pi,1.0531959558511161*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44362325253413*pi,0.5*pi) q[8];\nu3(0.369912238820089*pi,0.11831760423271698*pi,3.56243764581538*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.337295304062716*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.34644911720292*pi,-0.09968809281458002*pi,1.2986529205585051*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.760320696817188*pi,0.029654797151796974*pi,0.97563370942129*pi) q[20];\nu3(0.662248085634383*pi,0.486342968276683*pi,0.983552570486601*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.33283350557159*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49183390836455*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.254155147953672*pi,-0.15910124834616202*pi,1.55240469677106*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.296371033363783*pi) q[16];\nu3(0.240565026605063*pi,0.49108821951675796*pi,0.768820334989734*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.801160105934869*pi,0.5654114956127401*pi,4.28684866153406*pi) q[20];\nu3(0.369769535023694*pi,2.63610414218788*pi,0.938983860119817*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.750147599396359*pi,-0.26940079191017796*pi,3.32069652608697*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5657652322915244*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33658464934793*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49049773498437*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.314167616037726*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.589572068723335*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.179570451719588*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.39757277139618*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.305627267865956*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[17],q[19];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42461477684552*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.138566304812132*pi,-0.29888206945776497*pi,0.915486832194137*pi) q[8];\nu3(3.5*pi,3.40690612774818*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.38142457075352*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36479347720834*pi) q[13];\nu3(0.778129126746633*pi,3.23507773248156*pi,3.0152312046709*pi) q[14];\nu3(3.5*pi,3.44623524877886*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.42009167733742*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5605906118794689*pi) q[18];\nu3(1.0*pi,0.0*pi,1.310732240657557*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2474605773143281*pi) q[20];\nu3(1.0*pi,0.0*pi,1.283185797398906*pi) q[21];\nu3(3.5*pi,3.40388948349984*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.183765163305278*pi,-0.032570716550956*pi,4.247720610953619*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.312427309251498*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.614802721410065*pi) q[12];\nu3(0.645964395665406*pi,2.70789059728809*pi,4.0513597339646505*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.507415919755943*pi,3.34897065656593*pi,1.75176526842235*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41403399419235*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40548994791982*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47617862676613*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.611522078647879*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.484549560111256*pi,-0.268912388743602*pi,0.933700516977212*pi) q[2];\nu3(0.522927010064199*pi,0.10698545330333398*pi,0.609327526444913*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.325706500946887*pi,2.70869630616185*pi,1.3665505805517029*pi) q[6];\nu3(0.2896445532766*pi,3.41144821517157*pi,0.975070683432071*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.610638937288235*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.612240781323068*pi,-0.005543143919373994*pi,1.388628072449774*pi) q[18];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.380330724764546*pi,2.89805523774051*pi,1.73743400570869*pi) q[2];\nu3(0.555394633413338*pi,-0.06614914904243901*pi,0.606012636622061*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.653921407772857*pi,2.67954165289201*pi,3.66809695508559*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.802485070264977*pi,3.40552416907638*pi,3.81030698540156*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.934245308228964*pi,0.7143158601797299*pi,1.0068852120645642*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.299205589411736*pi,0.49411919936792503*pi,3.58636964011696*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.720102292271167*pi,-0.4374705401927605*pi,4.16203884194063*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.772211045339473*pi,3.11187503330406*pi,3.93440453828899*pi) q[0];\nu3(0.125313254650537*pi,2.94892819359191*pi,1.354501710365742*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.497824646233742*pi,-0.15708143329123098*pi,3.79790831090664*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.950989721951559*pi,3.28597855347337*pi,4.49006738761137*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[18];\nu3(0.75831570156062*pi,3.03619607012016*pi,0.5209579788140652*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.14240752611611*pi,0.87732990111138*pi,4.02301752872354*pi) q[0];\nu3(0.321424613320803*pi,3.29191416243469*pi,1.440724343063674*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.441501002598961*pi,0.15587162677064303*pi,4.32550635983541*pi) q[11];\nu3(0.611843397303893*pi,3.2524590489428*pi,4.36733639206378*pi) q[12];\nu3(0.792388250976686*pi,-0.06633187022117698*pi,4.07482548914313*pi) q[13];\nu3(3.5*pi,3.29326915100678*pi,0.5*pi) q[14];\nu3(0.368980849323838*pi,-0.38078931294054497*pi,1.420204044316707*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.138847403733985*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.352757003245071*pi,3.35982958266449*pi,1.18871156762752*pi) q[12];\nu3(0.735367276181633*pi,0.53025481541418*pi,4.1034005839981695*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.864717107681076*pi,0.16653054101225395*pi,0.829992409198193*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.00974106134751966*pi,2.76197194522829*pi,1.59893857437769*pi) q[4];\nu3(3.5*pi,3.26208314062482*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1327390684440921*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.642581548503767*pi,-0.4139474961803797*pi,3.90696964031005*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.375875221639021*pi) q[18];\nu3(0.856450361428156*pi,0.453503502332664*pi,0.618348637153895*pi) q[19];\nu3(0.23434241557032*pi,-0.01233374773013901*pi,0.915605425193857*pi) q[20];\nu3(0.797612346505189*pi,3.34179386554542*pi,0.5352114525116823*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.767339663403034*pi,-0.08412490032535203*pi,0.707942996294756*pi) q[4];\ncx q[7],q[8];\nu3(0.626021880929747*pi,0.8124345258288499*pi,0.5620103200003399*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0690749629115056*pi,0.5908469734557*pi,0.769307996402005*pi) q[17];\nu3(0.366432768529562*pi,2.91073082838743*pi,0.674963203325736*pi) q[19];\nu3(0.615306216264065*pi,3.25125765499078*pi,4.412589815639111*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3537501015141*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43808769293739*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.234774243222464*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47989690613808*pi) q[8];\nu3(0.154962691870752*pi,3.22536112111984*pi,0.7160981237559629*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.268863831958106*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46520432726552*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39649226128357*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.289025550812741*pi,3.07514582466474*pi,1.312602747563957*pi) q[10];\nu3(1.0*pi,0.0*pi,1.23269588317301*pi) q[12];\nu3(1.0*pi,0.0*pi,1.331517700692227*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.39313197495774*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.184426556271237*pi,-0.15840624620201899*pi,0.796494714572486*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5131141337415384*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.34874268068654*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288490428935353*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.62851391623818*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5458230492259667*pi) q[13];\nu3(0.636584918728275*pi,0.44368522501628205*pi,4.17014177079417*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,3.43926403175312*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.133271875668018*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41584920410362*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.206531982806091*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.436040270754213*pi,2.73134841787664*pi,1.5436707190581*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.43459920520914*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.615489408774134*pi,3.31386678945332*pi,3.4856689339887*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.1529312118933*pi,0.36007938103186*pi,3.68131516305749*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.474900805446412*pi,-0.35062996414874503*pi,3.64641370713539*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45664881166707*pi) q[17];\nu3(0.377337242646755*pi,3.36801192095373*pi,1.81915196815372*pi) q[18];\nu3(3.5*pi,3.39288578218259*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231738768101195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.607846486946569*pi,3.40803245432987*pi,4.02622192614689*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44858184938871*pi,0.5*pi) q[4];\nu3(0.498361334662013*pi,0.461115544083476*pi,3.75116191029432*pi) q[5];\nu3(0.531880029960494*pi,2.97560449177164*pi,3.67975011655059*pi) q[6];\nu3(0.621833905034806*pi,3.10243732196872*pi,3.50409715355496*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.600952190945163*pi) q[9];\nu3(1.0*pi,0.0*pi,1.226853996992409*pi) q[10];\nu3(0.287125680650104*pi,-0.18732136931882098*pi,0.5080440630530243*pi) q[11];\nu3(0.850346048078202*pi,-0.263969835456099*pi,1.183666541916765*pi) q[12];\nu3(0.140381217649488*pi,0.253886768119157*pi,4.0736549118332*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.539888725138679*pi,0.06876446673469405*pi,0.869431793445449*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.55096462136965*pi,-0.07572719328022098*pi,0.5015825267505681*pi) q[5];\nu3(0.319998922882355*pi,3.49248032274886*pi,0.892748210798633*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.269761978830026*pi,0.11331755341135097*pi,0.899625341338646*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.477095906871199*pi,0.89399501292755*pi,0.773933523930336*pi) q[12];\nu3(0.375838291204075*pi,2.53866393358065*pi,0.9650195691311849*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5579715954099829*pi) q[21];\nu3(0.256082843752795*pi,3.4756374383195*pi,1.6012576821587*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.205195340542987*pi,3.05261199752854*pi,1.52956126782785*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37046752434896*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.176574395555288*pi,0.9956543300190399*pi,4.1316004181147*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.678032492087065*pi,-0.4786451497998415*pi,4.22991693052262*pi) q[2];\nu3(0.973553944111333*pi,-0.4822833148297917*pi,3.47397705353435*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.527089575542033*pi,3.05963600960467*pi,4.0971487537410205*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.476103102111174*pi,3.13655713375124*pi,0.884518814265135*pi) q[2];\nu3(0.834993295886232*pi,0.22927715572802898*pi,1.456991843479307*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.401547089449496*pi,0.55230482733445*pi,3.95941380352846*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.591384699031951*pi,3.4104273857379*pi,3.62416656720742*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37322237155579*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.183103646809953*pi) q[13];\nu3(0.339069014978409*pi,3.15928160012574*pi,1.1003847582391328*pi) q[15];\nu3(0.682973765470187*pi,2.96592620686932*pi,4.40629059024198*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.369766713419181*pi,3.47369221058971*pi,4.1474920377388695*pi) q[19];\nu3(0.614573284630022*pi,2.99448385445126*pi,4.114459896613321*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46495865932267*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38791719025743*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.310292930473093*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.804776912444801*pi,3.28436541047328*pi,0.519169280096689*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.163776809849953*pi) q[18];\nu3(0.437539430814633*pi,2.79943155843181*pi,1.108419860576227*pi) q[19];\nu3(0.656283362427484*pi,-0.08673902709216202*pi,3.81047481988485*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.43371068643754*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.582852241128586*pi,2.83222771359652*pi,3.44189777605527*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.486329782404375*pi,2.91194742240393*pi,0.9688026137736321*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.339937672927858*pi,2.53838693109584*pi,1.109778396367787*pi) q[4];\nu3(3.5*pi,3.395266265107*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.1421204060614492*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.61400851186104*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.178239425609027*pi,3.14182831392689*pi,1.482674190299915*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5069686941708968*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.51346662501314*pi,-0.055598466830662*pi,4.45864727702782*pi) q[21];\ncx q[1],q[12];\ncx q[2],q[8];\ncx q[3],q[16];\nu3(0.871518406352203*pi,0.59428095302579*pi,1.3593143067523341*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38610403170527*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22349208789141*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45591304362096*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40090420734617*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46248479572278*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.307789757216217*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4720915941112604*pi) q[9];\nu3(0.684756143990965*pi,-0.46620171909635577*pi,4.43628573187738*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.157868325292962*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199512851466074*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.199931844351138*pi,3.16069705623623*pi,1.42133058022284*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.653160199413112*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.25193337740243*pi,2.8697846946254*pi,1.351730542232216*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39226955019824*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.285292776428484*pi,-0.173082874691027*pi,4.01092528709211*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5814114340593028*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.61318714597557*pi) q[19];\nu3(3.5*pi,3.47069191607603*pi,0.5*pi) q[0];\nu3(0.145370310217956*pi,2.83119723423874*pi,1.122880875494493*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.458588404274414*pi,3.11271653969266*pi,0.858711649470316*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4314234011105729*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.199000657312877*pi,2.66055414862749*pi,1.352524321586301*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.842103309359362*pi,-0.277465333023647*pi,3.31115190049101*pi) q[12];\nu3(0.576793808845261*pi,2.60273095733175*pi,3.58454910731535*pi) q[13];\nu3(0.356315611976876*pi,-0.43618189115276873*pi,1.2131304917625751*pi) q[14];\nu3(0.225372113165422*pi,2.44581463532165*pi,1.437615589524101*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39338389262194*pi,0.5*pi) q[17];\nu3(0.527492892560028*pi,3.11592240384214*pi,4.01978997627725*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.193772044879825*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.67291249519841*pi,0.14869060273699797*pi,1.5175475364305*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.93922766671711*pi,0.16329644981164604*pi,0.5472958033393105*pi) q[12];\nu3(0.320397649383279*pi,0.5736680364290401*pi,3.69980010485051*pi) q[13];\nu3(0.253658459434488*pi,-0.16350177227719598*pi,0.5899756165073337*pi) q[14];\nu3(0.289558696107667*pi,-0.371580157342504*pi,1.76467188965961*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.185230485283836*pi,-0.383265237243619*pi,1.479357651559889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.616362444399109*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.680302814156141*pi,0.88773146810632*pi,0.5563585647165114*pi) q[3];\nu3(3.5*pi,3.47972733364225*pi,0.5*pi) q[4];\nu3(0.183520667795837*pi,3.48613828050133*pi,4.0769702132739*pi) q[5];\nu3(0.513508932589083*pi,0.36231108169795*pi,1.30098443300647*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.438341327354357*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5306374455514042*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.47125257991097*pi,0.025129198520716045*pi,4.0917844462687505*pi) q[3];\ncx q[4],q[10];\nu3(0.822104208300116*pi,1.18084199189414*pi,0.755177955695225*pi) q[5];\nu3(0.528546696206297*pi,0.08992837157134803*pi,1.417894663599484*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.478425900658624*pi,0.67197355373089*pi,4.02469084769794*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.477355295649623*pi,3.23259694056685*pi,3.10123063805761*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6560230925964781*pi) q[10];\nu3(0.590098020769918*pi,3.49335398212269*pi,4.17078259023741*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.544642627339822*pi,3.2946522369841*pi,1.89847598423629*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.534824713902372*pi,0.5559369844025699*pi,0.803962688893494*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41665199786251*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.613487753960395*pi,0.5977043731453*pi,4.4429778991335*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3038599286496209*pi) q[13];\nu3(0.697974241830853*pi,-0.313346777108852*pi,4.42773173144903*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0750086838408727*pi,3.4295608905619*pi,4.19504737347975*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.434797144029902*pi,3.37457520019271*pi,4.3575501453866305*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.528890099631033*pi,0.331632303969821*pi,0.880995757560073*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.284154229236215*pi,3.11966848055397*pi,0.934830947172538*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.453758426061393*pi,3.46100704996898*pi,4.080335065759391*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.26725475396819*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.614970887445288*pi,-0.352703693454189*pi,0.623698589653428*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.570603090579219*pi,-0.238608784003767*pi,0.779523819545332*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[6],q[16];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.404899173323871*pi,-0.358524772814183*pi,1.2220954786932579*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40090835957689*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2094275588257148*pi) q[2];\ncx q[3],q[19];\nu3(0.644015936976173*pi,0.463959239961771*pi,0.664425006680884*pi) q[4];\nu3(3.5*pi,3.38535761463497*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.392065983222095*pi,-0.179802243190394*pi,1.59948021177249*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.260474099813482*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.684853184528259*pi,0.453710632443997*pi,1.084764861324076*pi) q[20];\nu3(0.743291555055741*pi,0.33122711988592*pi,0.838826275688064*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.47498200773836*pi,0.5*pi) q[3];\nu3(0.434932455895351*pi,3.4839815515614*pi,0.897524822113991*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35889991886476*pi,0.5*pi) q[9];\nu3(0.300988445017287*pi,0.17045540496632705*pi,1.300373215976588*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.301917263718454*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.36597317254434*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.586589889843822*pi,3.19171674175911*pi,4.01667345602808*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.38704154308057*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45663651568942*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.224379581034904*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45755926870479*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4406566319204*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.326751696620022*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.458067479722811*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5603794431887013*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5697051848899197*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46029631814874*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.265534012231466*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.553077705654375*pi,2.98445830748151*pi,3.26662839565461*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49806836465849*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5701265995547737*pi) q[12];\nu3(0.748465155827378*pi,0.9859359617222101*pi,0.526798218057313*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263246470566689*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.606775736445896*pi,0.49922171652151504*pi,1.0930396002067448*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[21];\nu3(0.182770823718288*pi,-0.381785966228804*pi,1.72520441156089*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5555306433439*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.38260713091441*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48903800953092*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.265539458907306*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2231281353906431*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5512752989145686*pi) q[21];\nu3(0.352945114981925*pi,-0.029030578682398*pi,4.34771503461222*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.343307468747821*pi,-0.16894222316471003*pi,1.192792509143711*pi) q[3];\ncx q[4],q[14];\nu3(0.824443723755106*pi,-0.236717813699293*pi,0.5772666420323028*pi) q[5];\nu3(0.597843624048315*pi,0.7381802046577599*pi,0.803046994661326*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.2844965883925*pi,3.14127958048851*pi,0.719851430582257*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[21];\nu3(0.767684926837285*pi,0.35207132914693695*pi,1.250718998291429*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.8318339349996*pi,3.05308291037065*pi,3.83260486863709*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.389748197420229*pi,2.8265447786128*pi,1.098435510159248*pi) q[0];\nu3(0.461860396452603*pi,3.45334568839557*pi,0.756464613672263*pi) q[1];\nu3(0.102067395225821*pi,0.184855190154795*pi,4.3034956108533*pi) q[2];\nu3(0.31652875400761*pi,3.29072369105006*pi,0.5464918786962067*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.497793522380907*pi,3.34964439254408*pi,4.01062042926892*pi) q[5];\nu3(0.533325912367833*pi,0.9666438458881399*pi,1.0239789448863719*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.328211619780434*pi,0.42359527874221903*pi,0.925608627801376*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.462764816837206*pi,2.75905339819218*pi,3.90254651722622*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4730556857036206*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38194820276744*pi) q[18];\nu3(0.329426147815907*pi,-0.039297548169347996*pi,4.44908810671922*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.600453822923426*pi,0.279890394377979*pi,3.95757035471829*pi) q[1];\nu3(0.648257056911668*pi,3.4380034065725*pi,4.04713752494265*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.251094988429411*pi,2.97034535590568*pi,0.856288045872598*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.537232494857784*pi,0.22185911915175904*pi,1.229151710698995*pi) q[15];\nu3(0.12629852611399*pi,0.225775631104716*pi,0.918714411459385*pi) q[16];\nu3(0.522417199819858*pi,-0.177289048015981*pi,1.453463469667851*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.714489164889673*pi,0.18153193790799105*pi,1.014884192390278*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.125883244630272*pi,0.214017276766998*pi,3.75741059008427*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.857080757467003*pi,3.24508246874689*pi,3.1209595900802*pi) q[15];\nu3(0.823752370505395*pi,-0.008172823104654003*pi,3.61912167815466*pi) q[16];\nu3(0.51925923190053*pi,-0.13039282559585802*pi,1.269092434822533*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.791999718408703*pi,3.23473230874437*pi,3.0295593069688*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.176736302265901*pi,0.18129250384157902*pi,0.873363134031633*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36505868026119*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.302319550469526*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.713697094677723*pi,-0.32930791561719697*pi,3.81221001746043*pi) q[20];\nu3(0.529754632894282*pi,0.232192658143624*pi,1.007330114110108*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.799630848523081*pi,-0.377940197732057*pi,0.729152355526755*pi) q[21];\ncx q[1],q[13];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.531905582921555*pi,0.458807282636289*pi,4.261091719146091*pi) q[4];\nu3(3.5*pi,3.45576075493751*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1513407650566099*pi) q[7];\nu3(0.813596454526008*pi,0.5790110223431699*pi,1.355909501441332*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4917807945132004*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48026178148446*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208223556438437*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49220520391213*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39290598701327*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.900673612286794*pi,3.18814221927352*pi,3.93217048954729*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.304616837476787*pi) q[8];\nu3(0.495074264254417*pi,3.46323732330075*pi,4.177185304188081*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.115879433186627*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[13];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39265407296465*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4308005884869*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.774256632563701*pi,3.29847020603352*pi,3.96695896707279*pi) q[14];\nu3(3.5*pi,3.34241613155707*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.256919403820384*pi,-0.4181833244063564*pi,1.6770736045943*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40416545099825*pi) q[19];\nu3(1.0*pi,0.0*pi,1.164063251960284*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303120023358143*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.46511239304936*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5379431113793873*pi) q[13];\nu3(0.606932813610707*pi,2.52300880581064*pi,3.83578654935553*pi) q[14];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(0.943069728131632*pi,0.136844947731237*pi,3.92011278968632*pi) q[18];\ncx q[0],q[4];\ncx q[1],q[13];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47428154908115*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37926077039734*pi) q[21];\nu3(3.5*pi,3.44152455467314*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.245632361387969*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42140384935768*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.265354380888607*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.449513042944048*pi,3.2055008405695*pi,3.14968728990404*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.683042091261016*pi,-0.21513741633247202*pi,4.18269407525125*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40848109113856*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42691262241828*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.29259919797762*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.360824486721581*pi,3.22842847432295*pi,1.69525006708486*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0731790941768171*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[12] -> c[12];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.643004029558058*pi,-0.24388212653722402*pi,0.897605508527733*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49719280900259*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.368720768422722*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.877171586998078*pi,0.17655846211176995*pi,4.095672019560849*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.632244766409368*pi,0.390278968000192*pi,0.5878449424654208*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49314214672643*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.105349006563748*pi,3.08367503686906*pi,1.289676465583308*pi) q[17];\nu3(0.724157013381787*pi,2.84411301603683*pi,3.97847322833853*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.399339825976487*pi,0.010105266774302013*pi,4.13507973165204*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.620955088397427*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.314050085601119*pi,-0.286586569335403*pi,1.124729913091148*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.732214520604731*pi,3.26109105744243*pi,0.752535619113084*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.717921217534231*pi,0.31281788539253297*pi,0.5829853981663583*pi) q[15];\ncx q[16],q[18];\nu3(0.433367345791165*pi,0.9721205781212601*pi,0.526052398445738*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.542611274087643*pi,3.03464850147215*pi,3.3238628993874*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.373643695773886*pi,1.14037627734211*pi,4.14236751086958*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.757092703459585*pi,-0.3442150379503*pi,4.298912329940849*pi) q[4];\nu3(0.809770474974331*pi,3.29985574602159*pi,4.43762049665016*pi) q[6];\nu3(0.137521482497257*pi,0.80824806825723*pi,3.88543184859885*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.595214333756578*pi,-0.021788135453658986*pi,0.5203191586119342*pi) q[16];\nu3(0.339926973396139*pi,-0.15856809297407098*pi,0.613738702895878*pi) q[18];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.860585298001484*pi,-0.226548191001809*pi,4.342830417776*pi) q[10];\nu3(0.583127753405463*pi,-0.07183679402204401*pi,1.2343465418936899*pi) q[14];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.209560872077908*pi,3.0745075222426*pi,1.55937818860876*pi) q[0];\nu3(0.108218717334353*pi,2.93511779119511*pi,1.78051589279039*pi) q[1];\nu3(0.599626737278815*pi,2.93775422126187*pi,3.97584736532038*pi) q[2];\nu3(0.852938590229536*pi,0.31460208315238103*pi,1.419379523536311*pi) q[3];\nu3(0.372404365367718*pi,-0.06982472750272001*pi,1.53376883433982*pi) q[4];\nu3(0.123033308896868*pi,3.45107026096057*pi,4.22403772664512*pi) q[5];\nu3(0.151824039990492*pi,3.27246258935372*pi,1.482732104209195*pi) q[6];\nu3(0.48273168111332*pi,0.22383189680167903*pi,3.79296062587551*pi) q[7];\nu3(0.778885884674098*pi,-0.388190862336445*pi,3.16522420294307*pi) q[8];\nu3(0.864095377901661*pi,2.47398153091237*pi,3.74190461431981*pi) q[9];\nu3(0.492386518432144*pi,-0.4607148943640064*pi,0.895312689774943*pi) q[10];\nu3(0.752888325714415*pi,-0.31822080514005*pi,4.36543594621962*pi) q[11];\nu3(0.909512035233403*pi,0.6248988327332801*pi,4.22707749866734*pi) q[12];\nu3(0.2921758667182*pi,-0.273397870618025*pi,1.150014828670742*pi) q[13];\nu3(0.284214824348413*pi,3.27640067765444*pi,0.819503958536651*pi) q[14];\nu3(0.610461060568135*pi,0.7915925834180499*pi,1.158745948108705*pi) q[15];\nu3(0.292368676397908*pi,3.13867012689705*pi,0.923161567573449*pi) q[16];\nu3(0.676906288582658*pi,3.10053153886091*pi,4.04908321380961*pi) q[17];\nu3(0.410807754470557*pi,-0.0017505224610179781*pi,1.076812021421869*pi) q[18];\nu3(0.518468880372853*pi,0.06119529036994498*pi,1.389340889586647*pi) q[19];\nu3(0.419496583901538*pi,-0.290242820027254*pi,3.81497991701048*pi) q[20];\nu3(0.377752795019536*pi,0.435406471852*pi,0.819670646753689*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.39711344427604*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46717064798762*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43987528299417*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49056995868987*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.255091537157937*pi) q[5];\nu3(3.5*pi,3.32254260287966*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.343868959151961*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.358301787466436*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.114918419371979*pi) q[18];\nu3(1.0*pi,0.0*pi,1.348287098888596*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\ncx q[2],q[5];\ncx q[3],q[13];\ncx q[4],q[16];\ncx q[6],q[18];\ncx q[7],q[10];\ncx q[8],q[11];\ncx q[12],q[14];\ncx q[15],q[20];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46085712671561*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.625708017099965*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.474919706945*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40393481095173*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5647420357565275*pi) q[9];\nu3(1.0*pi,0.0*pi,1.295516583016966*pi) q[10];\nu3(1.0*pi,0.0*pi,1.271966693697328*pi) q[11];\nu3(3.5*pi,3.37615550598744*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2177379101071368*pi) q[13];\nu3(1.0*pi,0.0*pi,1.302505000465122*pi) q[14];\nu3(3.5*pi,3.37924458296563*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5974045311624809*pi) q[16];\nu3(3.5*pi,3.44760422325783*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45566531333312*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341837121240688*pi) q[19];\nu3(1.0*pi,0.0*pi,1.313765917057218*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5117782607157642*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\ncx q[2],q[5];\ncx q[3],q[13];\ncx q[4],q[16];\ncx q[6],q[18];\ncx q[7],q[10];\ncx q[8],q[11];\ncx q[12],q[14];\ncx q[15],q[20];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.595815742516852*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39817195852404*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.612136604407834*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44106520296411*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.28673019050022*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5552393775897064*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.151995245283419*pi,-0.350128605528142*pi,4.17175540873055*pi) q[0];\nu3(0.388102824736715*pi,2.93367733941127*pi,1.86703202398236*pi) q[1];\nu3(0.521908481486242*pi,0.49609879434454796*pi,4.22823880122591*pi) q[2];\ncx q[3],q[13];\nu3(0.968338778988127*pi,0.315617954726124*pi,4.36250307325499*pi) q[4];\nu3(0.580665888191718*pi,0.5384780077440099*pi,0.666387287162306*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[11];\nu3(0.729571174834831*pi,-0.12269462011919402*pi,3.64064097162753*pi) q[9];\ncx q[12],q[14];\ncx q[15],q[20];\nu3(0.243478453949018*pi,0.12065488702125504*pi,3.91553545311111*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.402378439707079*pi,2.82406703659512*pi,0.73575922093022*pi) q[21];\nu3(0.676354844120529*pi,-0.007337806730706997*pi,3.75262147615913*pi) q[0];\nu3(0.144728404318259*pi,0.55714034833486*pi,0.8748986521235049*pi) q[1];\nu3(0.418322020459763*pi,0.6216594117632599*pi,4.16793629644331*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.424432379413936*pi,3.07439127606312*pi,0.904954797529015*pi) q[4];\nu3(0.543841125632343*pi,0.19100798521291595*pi,3.93996181068359*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.658019700313514*pi,3.27806612000554*pi,3.53206343993447*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.596818915476371*pi,0.291541955886064*pi,0.981309141207387*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.794227187893587*pi,-0.18924442582753898*pi,3.99943980074345*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.846058810476789*pi,0.8449466783683199*pi,0.7495566684756361*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.784506968835445*pi,0.300489600664648*pi,0.610145272090323*pi) q[6];\nu3(0.375707290097214*pi,2.8734340926109*pi,0.9305818864624*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.135326780631567*pi,0.51640942416041*pi,4.07107294787461*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.444579865337197*pi,0.28578774245068606*pi,1.239559447383788*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.372508371573063*pi,2.75360730356766*pi,0.838300156986184*pi) q[6];\nu3(0.179551172942167*pi,3.1380136417546*pi,4.40504420786154*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.726090397465927*pi,0.11235835477650202*pi,3.68093798049986*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.703719088222194*pi,-0.31723652840774896*pi,3.35478462084045*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44917686671288*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.218703095262156*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.608881227301583*pi,3.04800261730375*pi,3.44314308125504*pi) q[8];\nu3(0.364655749428223*pi,-0.126328887193627*pi,1.031251693792232*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.745585820602449*pi,2.88515857209004*pi,4.16296784827739*pi) q[12];\nu3(0.255124051341328*pi,0.7682854787964599*pi,4.36091668650326*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.42486257392064*pi,0.23830680726653997*pi,1.050436955859785*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.491220427338631*pi,0.5395893925781301*pi,3.59276747747673*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.485042468253414*pi,0.6652071102586501*pi,4.44792167025356*pi) q[8];\nu3(0.685949103058627*pi,3.35427122997663*pi,0.660751215019451*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.469517115651438*pi,3.49018286814631*pi,1.110491380562265*pi) q[12];\nu3(0.723472599016461*pi,3.26212579268089*pi,3.67796937660836*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.263953455024253*pi,2.96468172292886*pi,1.274204938929475*pi) q[20];\nu3(3.5*pi,3.40254387837643*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47930765446786*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4929635472347496*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.217192127492255*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.15481935053114*pi,0.321560882418497*pi,3.37715634672956*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.86135470294167*pi,3.39253139772926*pi,0.735159766954671*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.10719889331452*pi,0.21433352379052895*pi,3.90987017209899*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.189563849160975*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[5];\ncx q[4],q[9];\nu3(3.5*pi,3.28516196245571*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.513647320858981*pi,-0.25179664997036*pi,4.08142757382661*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.428363811973768*pi,0.72600965673364*pi,0.805695899628184*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.153787565998027*pi) q[16];\nu3(0.317183410534631*pi,3.13454579753526*pi,0.961249352885168*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.42374279355808*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.269997062504739*pi,0.25631499620906895*pi,3.99926499656221*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5082677447561088*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43986165361827*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38456196997423*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.181059050967906*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1289258006523442*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42291861031133*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.840235379751244*pi,0.45315986682070797*pi,1.4968507324528622*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.31339637194173*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.238504115982313*pi) q[11];\ncx q[12],q[18];\ncx q[14],q[20];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48917496916848*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5751176110425646*pi) q[10];\nu3(3.5*pi,3.47392864041243*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39760169401133*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48315195532697*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210952164657068*pi) q[17];\nu3(1.0*pi,0.0*pi,1.16020924476099*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.269139224010946*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.734568281338239*pi,0.18280108700776*pi,4.244714334636511*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5990676195369669*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[19];\ncx q[14],q[20];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.316984312660489*pi,0.95972410686109*pi,4.47293427270215*pi) q[0];\nu3(0.458832646875473*pi,0.36343602162563604*pi,3.82561644401299*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.184673069265801*pi,0.151175339028653*pi,1.235663253768498*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49417819859985*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3311432147624505*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5079572262571155*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3146045311101942*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49321970629973*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.279965012657913*pi,-0.23293084989365798*pi,1.1528668541834182*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.642072667264474*pi,-0.338700129919634*pi,0.8070115879451529*pi) q[4];\nu3(0.804813300005746*pi,0.59004140653551*pi,1.214275895962841*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[19];\ncx q[14],q[20];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.217767636434441*pi,0.5127828072685701*pi,0.6513218254301*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.402928395191597*pi,3.41790595256963*pi,0.5631819727749356*pi) q[2];\nu3(0.644055288073665*pi,3.16359280616892*pi,3.11346422779274*pi) q[3];\nu3(0.828375262961987*pi,0.45742030414713897*pi,0.779898085511877*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0938973581153*pi,2.980882854174*pi,0.5415756094426136*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5004888152130098*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.457181315313575*pi,0.13926154189639295*pi,0.5406560861857865*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.340648269772944*pi,-0.10423851622541103*pi,4.1753350422913496*pi) q[2];\nu3(0.846683293776502*pi,-0.4745382299882466*pi,3.4330377610487*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.275109846708055*pi,-0.280550592465428*pi,1.55796250857661*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.475463523324952*pi,2.63902950668571*pi,1.139155730508856*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.368691236098967*pi,-0.14980704361305103*pi,0.5504769362602314*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.674752858454484*pi,-0.13952789641331098*pi,3.73501792021653*pi) q[9];\nu3(0.399919322881321*pi,0.283973299000422*pi,0.5831834138570361*pi) q[10];\nu3(0.681872698611461*pi,3.33882531438316*pi,4.47517338492997*pi) q[11];\nu3(0.243659852448628*pi,-0.340989586227483*pi,1.78481847941883*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.72861912440803*pi,3.31132151301082*pi,0.5999661058970021*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.343522039287734*pi,0.372684525265059*pi,0.912354294161714*pi) q[7];\nu3(0.626567520296153*pi,2.50141958276767*pi,3.76156038717938*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.781038855902274*pi,3.06182214972712*pi,4.07269163967444*pi) q[10];\nu3(0.766373732193063*pi,0.278094026222647*pi,0.983930083074663*pi) q[11];\nu3(0.607662684566296*pi,0.21111920983490395*pi,0.76939877850907*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\ncx q[2],q[3];\nu3(0.296772558207416*pi,0.9381669771207399*pi,0.5056937462932197*pi) q[7];\nu3(0.855625545614642*pi,-0.286911856094207*pi,0.619348296441774*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.791032041415986*pi,-0.09830980390566701*pi,0.717006991016969*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.582822801160591*pi,3.03885625778083*pi,3.70503252749207*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.312521809561271*pi,-0.045327098446626024*pi,1.206521338346427*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49685849355701*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3843339040476*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.230352860862028*pi) q[3];\nu3(1.0*pi,0.0*pi,1.18569589036066*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.658017469770058*pi,0.7598237427607499*pi,4.33790955169486*pi) q[13];\nu3(0.872563811857343*pi,0.67749910102691*pi,0.793484192681272*pi) q[14];\nu3(0.735901130285505*pi,2.75449731881395*pi,3.4392248151253*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.307973374316685*pi,-0.003740181871859982*pi,4.07693293295152*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.789785367427774*pi,-0.07102488009895003*pi,3.47001270190267*pi) q[20];\ncx q[0],q[6];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.532881324922127*pi,3.47083733803495*pi,2.97871619162945*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42642543404787*pi,0.5*pi) q[16];\nu3(0.245691668620741*pi,-0.4651210458781183*pi,4.03422639177833*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.238477557023041*pi,-0.301147332671602*pi,1.0642333703489562*pi) q[19];\nu3(0.670914330986534*pi,-0.147917417630763*pi,3.40786164934982*pi) q[20];\nu3(1.0*pi,0.0*pi,1.084864261385046*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.29076153779593*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.409862997105*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.475824221802848*pi,3.10487365658327*pi,4.325190031618201*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.596281799109142*pi,1.0059750931329*pi,0.641922016606721*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[18];\ncx q[2],q[3];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5066050580313116*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46551013351254*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36174815202836*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48562422462235*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.436009733153778*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[20];\nu3(3.5*pi,3.38543375071828*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.241784183762189*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1953945225389089*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.28276304031538*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48759599376278*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48713855590332*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.270408136058667*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.200687767611009*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.28038704980761*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5526841057334144*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.48198408000658*pi) q[15];\nu3(0.813841982301323*pi,0.6199049711203399*pi,0.769846419549307*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42058830904418*pi) q[18];\nu3(0.123151061919178*pi,2.78814614136262*pi,1.348864379432344*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.45959881998469*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.653077818695427*pi) q[12];\nu3(3.5*pi,3.4436202714984*pi,0.5*pi) q[14];\nu3(0.851484083232852*pi,3.31911040047437*pi,3.64202669444187*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3837413967013599*pi) q[17];\nu3(1.0*pi,0.0*pi,1.152386891527974*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.497628225596451*pi) q[20];\nu3(0.643962363992777*pi,-0.42523644610669387*pi,0.723285738145856*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.826296898172746*pi,-0.051157744425052*pi,4.268139106590899*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.413132097168837*pi,3.40856492576797*pi,4.3061690571327205*pi) q[2];\nu3(0.442033731403473*pi,0.006105414972518042*pi,3.69041212945267*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.840841366127267*pi,0.11827937328271598*pi,1.53871735096945*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.363878575854043*pi,-0.31376716580533504*pi,1.68470234072414*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.711335797623108*pi,-0.29170815543614104*pi,4.063678760606059*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4549972936188205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45950290477148*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.550051761937673*pi,2.89213127800551*pi,4.00376336854254*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.577013324903093*pi,3.06920208071206*pi,3.46401782503142*pi) q[2];\nu3(0.817414657830722*pi,3.21705724404157*pi,4.2709508651910895*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.218954802024373*pi,2.90264205294933*pi,0.768215473576201*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.276007890932392*pi,0.7819892256296599*pi,4.3832661757294105*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.705751245217144*pi,3.13440592098658*pi,4.46431763640256*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.324567806514649*pi,0.08067774281402396*pi,3.87775991610233*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.748814766784722*pi,2.98835739907092*pi,3.26686104329465*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.576357462289584*pi,0.164807115791322*pi,1.382691866222794*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.874920923436206*pi,3.38932267170713*pi,0.5994287112836006*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.660910783466589*pi,3.03001723959533*pi,3.51128867932846*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.257836044355184*pi,0.348217964123787*pi,3.59747212558948*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.374827537493859*pi,0.004907836789416975*pi,0.638243857189099*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.437871101105679*pi,3.37588888401792*pi,0.71156404689347*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.567522335708197*pi,-0.10725254101808002*pi,1.008000027142608*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.463595503303012*pi,0.008155740155060043*pi,3.86716707811849*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.696137543114142*pi,-0.29672351503399197*pi,3.43420162900136*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.650254878540559*pi,3.31821620067129*pi,3.68126519098395*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.75256162875395*pi,-0.16860530611541902*pi,3.33187279843778*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35588296298781*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.296608688214706*pi,3.12195566525388*pi,1.67441974034426*pi) q[5];\nu3(0.805516177627828*pi,0.411948481753583*pi,1.277849419886072*pi) q[7];\nu3(0.575077645449449*pi,0.147512549510877*pi,4.28738834391896*pi) q[9];\nu3(1.0*pi,0.0*pi,1.125167867349282*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.314943681312654*pi,0.67084936809758*pi,4.0950988313474905*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.819604459955161*pi,-0.4507725924478222*pi,4.09738490125809*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.511528500197028*pi,-0.029354323622713008*pi,0.973428018346845*pi) q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.615362291423669*pi,3.22179825319141*pi,3.53255785788958*pi) q[5];\nu3(0.518958335812685*pi,-0.23459246584979*pi,1.456608402726276*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.475065172580371*pi,2.95484674780915*pi,1.91045101247024*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.25422246613792*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4274813791532495*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2344321261589148*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.304005801786612*pi,0.23044622324919395*pi,3.5080311216304*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.35566397701158*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.272615769520168*pi,3.13943015015458*pi,2.04217074610826*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.34292544916971*pi,0.5*pi) q[16];\nu3(0.253288372991938*pi,0.391538741170974*pi,0.9624958971816719*pi) q[17];\nu3(1.0*pi,0.0*pi,1.194761805750199*pi) q[18];\nu3(0.238003338707795*pi,3.34396134273806*pi,0.859905600651229*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3303224584653721*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.625487892322943*pi,3.44009749524186*pi,4.32504936019895*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.487023132079781*pi) q[15];\ncx q[16],q[20];\nu3(0.905616213381558*pi,3.48289637801007*pi,4.45038362204801*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49955207315311*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44335280968045*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45632772713148*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.196813368812058*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2471007634634321*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46225702774419*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7489134844319361*pi) q[20];\nu3(1.0*pi,0.0*pi,1.182582123989485*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\ncx q[5],q[8];\ncx q[6],q[14];\ncx q[7],q[13];\nu3(3.5*pi,3.4866316443755*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.24630878111133*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.433371752135732*pi,0.25156152898511697*pi,3.47924709733887*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40391769427195*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.248624530778091*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.330683528625*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.61523634393016*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40219872063661*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.849712101375386*pi,0.13766063189118105*pi,4.38822486982194*pi) q[2];\nu3(3.5*pi,3.40881337067241*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\ncx q[6],q[14];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2217098863636169*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5523197477021271*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.562759460480843*pi) q[8];\ncx q[9],q[12];\nu3(0.893939766004408*pi,2.93269171697546*pi,3.34902366218103*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.52516685062778*pi,2.99572051794132*pi,3.41191581555341*pi) q[16];\nu3(3.5*pi,3.266067598048*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.165912492937247*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.245253425508353*pi,-0.108670211278446*pi,1.136384873734922*pi) q[0];\nu3(0.508094901296986*pi,3.10563613605602*pi,0.887195111520275*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.437081915635084*pi,0.07115156132096301*pi,3.84646458355127*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0961777019814534*pi,2.86070277867005*pi,0.916427802420223*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.444641632154919*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.8707493888991*pi,2.84426977754887*pi,4.32206316876621*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.862309153973422*pi,-0.04685014341934701*pi,3.63738305319658*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.214720119074654*pi,3.2162961453706*pi,0.5983684787098829*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.397120245122597*pi,3.30023092184573*pi,4.39947293417515*pi) q[0];\nu3(0.354948093514035*pi,-0.383020391687799*pi,1.079352236726173*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.526194080606414*pi,-0.376567409222499*pi,4.0783337342406405*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.153104105659911*pi,3.19296543516452*pi,0.6693902984035169*pi) q[14];\nu3(0.802121815350461*pi,3.3880901944479*pi,2.99280078629717*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47402314426288*pi) q[19];\nu3(0.303632030049499*pi,-0.399291537733609*pi,4.43060202148689*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.481081705598809*pi,3.32905593349598*pi,3.35547428245926*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.276831051506742*pi,0.58591429920014*pi,0.742371574711968*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.646494867452554*pi,0.376173543885998*pi,0.812518302350976*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.270782165341903*pi,0.8414636532269799*pi,0.630085686899974*pi) q[4];\nu3(0.550971334143415*pi,0.63298590873477*pi,4.1738281718185295*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.149152286670273*pi,2.72723662947415*pi,1.136409274216506*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.531912884833669*pi,-0.39509901604048403*pi,1.193068669960689*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.246311563829279*pi,0.64661025345728*pi,3.65429184501822*pi) q[4];\nu3(0.139948823160891*pi,-0.22518666210140897*pi,4.2147353814184605*pi) q[5];\nu3(0.40637932513875*pi,3.06252181026118*pi,0.7348998322056319*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.460913178620556*pi,0.07352535962065498*pi,1.014308269094823*pi) q[12];\nu3(0.122232883593332*pi,2.61516893381135*pi,1.4657585369358639*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42593820297053*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.81796371247017*pi,0.18688045977193601*pi,3.76177765349026*pi) q[7];\nu3(0.499915666955851*pi,0.5652931697708601*pi,0.898749836839022*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.392013875060453*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.448845047369684*pi,-0.173596687156028*pi,1.411861575689175*pi) q[12];\nu3(0.452838164569324*pi,-0.21509011753763602*pi,4.27364172726503*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.502316812110513*pi,-0.34015584104476904*pi,1.371300619214637*pi) q[21];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.590183059097973*pi,3.46799256273249*pi,3.31238349039092*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39985030573441*pi,0.5*pi) q[15];\nu3(0.810879872047608*pi,0.64264419274323*pi,4.25491742323278*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218575587323858*pi) q[20];\nu3(0.65254834988786*pi,2.44760775869041*pi,3.57537435321899*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.671738035427826*pi,0.042868312306253986*pi,3.69182229042607*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5159985559101563*pi) q[10];\nu3(0.247109302806919*pi,0.5659144742457001*pi,3.70389887201135*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0528192949613535*pi,-0.271745242132011*pi,0.799030903398096*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[10];\nu3(0.052275521953524*pi,2.9146494478139*pi,0.714555517775006*pi) q[3];\nu3(3.5*pi,3.42592301346001*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.207974601378241*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.913171444178575*pi,0.41967438728291495*pi,1.074213890754282*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.375685145078246*pi,0.84736139729474*pi,3.92453320501528*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.606950821468112*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.41943760181113*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45595565867743*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.203471362811332*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260461128979819*pi) q[18];\nu3(0.680998733564854*pi,3.42399701638108*pi,4.14336223207207*pi) q[19];\nu3(3.5*pi,3.49295389481972*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.609459443039389*pi) q[5];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232085001295229*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.32702179635311*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49226897568833*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.266482427142881*pi) q[11];\nu3(3.5*pi,3.48026363697417*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.118066582312657*pi) q[14];\nu3(0.0986045232518211*pi,-0.4163495411225159*pi,0.971285553401612*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39669601549358*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31635073385441*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.273581469724499*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.680967033993937*pi,2.84768375214443*pi,3.48306660480294*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[16];\ncx q[8],q[19];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[18];\nu3(0.748018992366881*pi,0.11655184045295697*pi,4.39936720675407*pi) q[15];\nu3(0.559055744237011*pi,0.18721526831305302*pi,1.278937566091541*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47730418227623*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.163165361414673*pi,0.177685976557312*pi,3.71735186564379*pi) q[2];\nu3(3.5*pi,3.30442029737283*pi,0.5*pi) q[3];\nu3(0.0699820308343851*pi,0.49049115837233703*pi,3.86799440043321*pi) q[4];\nu3(0.703662549899054*pi,3.39967848262482*pi,4.0372187534667905*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0839417976489472*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4446809691061*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5302163669988036*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4572088309532*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32012786997383*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300516600421843*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.719665575028042*pi,3.17064662842504*pi,0.5630858697774523*pi) q[2];\ncx q[3],q[6];\nu3(0.612049559623378*pi,3.27287794069441*pi,3.8435186098199*pi) q[4];\nu3(0.653266682081433*pi,-0.05923914925499302*pi,0.770567758297614*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42151294217736*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.350003954343503*pi,3.22967876223626*pi,1.88126417549193*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5606718644490112*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.856545713270539*pi,3.28177954068414*pi,3.6892678313748*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.68433583964604*pi,0.8231867882227699*pi,0.617320083881404*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.731669503964752*pi,0.037047682277257965*pi,3.59142894379295*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.252127089457778*pi,3.24189359379366*pi,0.5967569578837202*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.570562315512318*pi,-0.122826292121471*pi,3.81066931054895*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.396854817340089*pi,3.29897910738777*pi,1.123510153356208*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.244242604222749*pi,2.94271756814754*pi,1.013302502106741*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.38179965697387*pi,-0.11839139076147698*pi,1.3463552852812581*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.354316930166782*pi,3.43256653071133*pi,0.642154189953582*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.931015741442083*pi,-0.280021721842429*pi,3.86796220646222*pi) q[7];\nu3(0.654342987520882*pi,0.46040061895837303*pi,4.24843566595656*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.954917632124717*pi,3.19464563272406*pi,4.042185332536381*pi) q[11];\nu3(0.431086597140602*pi,2.73938501597283*pi,1.209549785599866*pi) q[12];\nu3(0.743479417613041*pi,-0.295670244988473*pi,3.26693664363691*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.710528780164064*pi,-0.20360897163589298*pi,1.163115575020384*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.648581638275843*pi,0.85265472296128*pi,0.87237159797382*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.259039776150481*pi,0.420257725521868*pi,0.606680865107538*pi) q[21];\nu3(0.29578957516462*pi,0.15114900118321495*pi,3.66799327855879*pi) q[0];\nu3(0.796105011999735*pi,-0.25822796798679704*pi,3.25794244150426*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.320032941116459*pi,0.23386094025791604*pi,4.300043320230801*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.213480955551641*pi,3.36304956058187*pi,1.3227341970743471*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.683350350170718*pi,-0.27474142665018*pi,0.994308339817267*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.476927238164914*pi,0.8854870891882001*pi,0.846015154826685*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.27670045090661*pi,0.6395383811472299*pi,4.0130797961409606*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.299070912175913*pi,0.82233470613907*pi,0.626353414629081*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.72656789581312*pi,1.08653328467108*pi,0.881948277107499*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(0.554242937052135*pi,3.27938778856154*pi,0.865237385292172*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.403785705800274*pi,2.47653908856308*pi,1.07880532713583*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.350245956615634*pi,-0.0016218706629950175*pi,3.94068131526428*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.123590031014362*pi,3.47378968573251*pi,1.62974195735265*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42410418855103*pi,0.5*pi) q[5];\nu3(0.548663870318229*pi,-0.38881407513821997*pi,3.85462131338375*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37369534834527*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261806725256706*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261128851066496*pi) q[15];\nu3(0.223664852906007*pi,3.22353416585001*pi,1.1072318890785229*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45351562564148*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44872197402591*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.585587348259221*pi,0.14467194273056205*pi,1.55464472373156*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278214337022175*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1694743546905029*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[14];\ncx q[2],q[21];\nu3(3.5*pi,3.30318411080868*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.42690498162758*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37499544431075*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.131968387099759*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39519841967543*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.43967555836932*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.40777443783362*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43519410972641*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2378300937260018*pi) q[9];\nu3(1.0*pi,0.0*pi,1.249320145605785*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.47829321257595*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.266245723345551*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2360150535958558*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40757879164495*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336625557694533*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.486706264462169*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[14];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5549048752970616*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40532235559279*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49109733242034*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36060813814351*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.665767927235677*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.616579420540611*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3250181299615411*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5014173441503549*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34411041576649*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.135184959641546*pi,0.020869363393439033*pi,4.04899509095247*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.454912501875651*pi,3.06474263677189*pi,1.323171765925724*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.586052388828362*pi,0.06252728712152*pi,4.1916117462440905*pi) q[5];\ncx q[6],q[17];\nu3(0.627278703485006*pi,-0.108746136270915*pi,0.78804551151695*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.493405846221993*pi,-0.053238868899223024*pi,3.8397983730362*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.40287618344572*pi,3.49484314568503*pi,0.992260954930138*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.501069234992378*pi,0.16537773420587*pi,4.40964598718876*pi) q[1];\nu3(0.647973553004719*pi,2.68678256155789*pi,3.80137867775224*pi) q[2];\nu3(0.336835066266341*pi,0.11655922049616896*pi,3.72484211220929*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.370924463772081*pi,0.44608159433471795*pi,0.745142649010486*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.256443442430182*pi,2.38636246762058*pi,1.165600575045552*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.488305916252663*pi,3.11436100058267*pi,1.63806844315654*pi) q[11];\nu3(0.638091727275884*pi,0.7984574595888401*pi,0.754554816662392*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.48399909000591*pi,0.5401352379756801*pi,0.5667006372593252*pi) q[14];\nu3(0.822556261503892*pi,-0.386825409006418*pi,4.10436218726489*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592410734516066*pi,-0.4817550187626936*pi,4.47717846877386*pi) q[19];\nu3(0.599328777594706*pi,1.03628155453979*pi,0.684037238487918*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.343962723299835*pi,0.12583197605372098*pi,0.5039618659362382*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.391465934568289*pi,-0.11144201715376101*pi,4.28710615119979*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.263375920759565*pi,3.29650895500703*pi,0.887360510849973*pi) q[11];\nu3(0.509151436725328*pi,0.5824808001630799*pi,4.18027049186715*pi) q[12];\nu3(0.68858085935101*pi,2.70067560629535*pi,3.96409048250341*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.457879560495219*pi,0.16160670310665104*pi,0.988711932549181*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.62483334967042*pi,1.07983916792299*pi,0.688601908144042*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.236191666209421*pi,0.72643185037918*pi,0.6522772642762971*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.325632322065561*pi,0.05786045541107998*pi,0.750766595528426*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.215537048717775*pi,-0.09860592255894601*pi,0.679193341222214*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.399805491948408*pi,0.5952087359637599*pi,4.05446129225741*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.183593125553675*pi,0.55057207659195*pi,3.69406921526216*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.583206952799121*pi,-0.121986894849063*pi,0.5993932357694975*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.301538545406974*pi,0.387104843117985*pi,3.72420524118576*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.872767600414674*pi,0.308455802867863*pi,0.531300591678761*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.535455991379875*pi,3.45769789496215*pi,4.42497284676469*pi) q[8];\nu3(0.563736977046821*pi,0.19801039843398005*pi,3.95230656369607*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.591500207614999*pi,0.24724937818134896*pi,4.3168703003628*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.387231343593748*pi,2.57213605123787*pi,1.310990993903654*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.721383741849243*pi,2.9291778921711*pi,3.67283411975608*pi) q[4];\nu3(3.5*pi,3.31924867542137*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.358644280551573*pi,0.19425042624135502*pi,4.3514083175187395*pi) q[9];\nu3(0.65100735066196*pi,-0.4007047548477843*pi,3.66137304252494*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2555382597250069*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.592903392948263*pi,2.89711331755347*pi,4.14492668981101*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.299610085190503*pi,3.17147126614616*pi,2.06334440595555*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47934775207857*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.350754945038315*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.400585321660839*pi,3.26545923702107*pi,0.794169603248982*pi) q[17];\ncx q[0],q[12];\nu3(3.5*pi,3.32261327800347*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.411163933835419*pi,3.24092335041913*pi,1.097314416379114*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[14],q[15];\nu3(0.529193098738847*pi,0.70401521478791*pi,0.621331639123554*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5836336705445953*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161620856585903*pi) q[21];\nu3(3.5*pi,3.21754909678037*pi,0.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,3.44630960498074*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38231761151886*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.134544280717241*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5598046922309778*pi) q[15];\nu3(1.0*pi,0.0*pi,1.12013277408212*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.329257447971979*pi) q[18];\ncx q[0],q[12];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49634895419922*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3645489953010421*pi) q[8];\nu3(3.5*pi,3.46135366966372*pi,0.5*pi) q[9];\ncx q[11],q[18];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180943431969883*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5801276660059571*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45000221712122*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.347632234787778*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4491022967664*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5077188420749446*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.645599232510652*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.38822256174731*pi,0.5*pi) q[4];\nu3(0.542905514703433*pi,0.34924025991752305*pi,4.28778163888759*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3296542134843161*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.799017819824748*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(3.5*pi,3.46112400170476*pi,0.5*pi) q[13];\nu3(0.334214717644475*pi,3.16480808311326*pi,1.0169641827948621*pi) q[14];\nu3(0.667931302535546*pi,3.07321049439009*pi,4.0298039622437205*pi) q[15];\nu3(1.0*pi,0.0*pi,1.234282400666463*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3897172303441*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.158605435612287*pi,-0.361328722348003*pi,4.145329900664549*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.473508672479539*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.490553943489683*pi,-0.092846924043962*pi,3.61703729516728*pi) q[14];\nu3(0.123536793875015*pi,-0.12637220046707298*pi,3.88903374865469*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.514738478883837*pi,-0.4893826836874881*pi,4.00593302368328*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.292137751400246*pi,3.2780907781216*pi,2.0008801917934402*pi) q[2];\nu3(0.2185642473676*pi,2.80329064769255*pi,1.65630955310678*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3670620144311005*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.373623928186321*pi,3.13258087262399*pi,0.8635266703433611*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.364733601884851*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.31928113713406*pi,0.33563181772651096*pi,3.85857090873067*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.797638124704242*pi,3.14950742357623*pi,3.0599758139946*pi) q[2];\nu3(0.32583691055983*pi,2.90331824091623*pi,1.142138860212601*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0165347113589084*pi,3.17661470888689*pi,0.534479455844425*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.344550315229838*pi,0.49959356671907096*pi,3.83145067488188*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.504101512879651*pi,-0.316700812138499*pi,1.276382789985004*pi) q[21];\nu3(0.763225509940652*pi,3.2763167231814*pi,2.92435805997856*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.265560736557246*pi,3.08981614033832*pi,1.232555840859208*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.876116477793425*pi,-0.316436775471429*pi,4.413489561066839*pi) q[21];\nu3(0.382798695420031*pi,0.17141135742482605*pi,3.73348290868604*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.687140042857725*pi,3.02675319092033*pi,4.2225163595679*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.372825479514404*pi,-0.378699158471638*pi,0.865456478018923*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.636212888659588*pi,3.27751973710613*pi,3.47275583897299*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.187609342079939*pi,2.97777277371448*pi,1.324746981868833*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.397888455778247*pi,-0.399354177659994*pi,0.886851972240038*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.400095926010829*pi,0.39478594071460305*pi,3.8096586310729*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.132993136757437*pi,3.39815287504003*pi,1.167468896296243*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.31890425482966*pi,2.71109865156604*pi,1.67157946713614*pi) q[20];\ncx q[0],q[14];\nu3(0.746734792588499*pi,3.42588806150896*pi,3.41734556475869*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.460601591738953*pi,2.69171662992414*pi,1.21239866832007*pi) q[8];\nu3(0.539487422385799*pi,3.05076877454252*pi,3.1931285007374*pi) q[9];\nu3(0.0684405350994257*pi,3.32104060845343*pi,0.82361542832786*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.576123385768464*pi,-0.369648321030535*pi,3.57345710677283*pi) q[20];\nu3(3.5*pi,3.4405630717372*pi,0.5*pi) q[0];\nu3(0.975704184084385*pi,3.40793690350443*pi,4.17209022964837*pi) q[1];\nu3(3.5*pi,3.49928829691666*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2754518556451901*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.708942728628838*pi,1.18497867017906*pi,0.71832244133436*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.422425730646521*pi,-0.057614576557900976*pi,4.11902963668355*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.262823778244671*pi,3.02991818617329*pi,1.153663048836578*pi) q[13];\nu3(1.0*pi,0.0*pi,1.200647410727796*pi) q[14];\nu3(0.365250804015367*pi,-0.4859031615043278*pi,1.81163513147297*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.927601561402741*pi,2.93390765286429*pi,3.56528373835519*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.80207182682482*pi,-0.03298303903266703*pi,1.1412215401897852*pi) q[13];\nu3(0.195370339050993*pi,0.8132868824142301*pi,4.34086945933946*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.438176228556401*pi,3.24468163938386*pi,4.34821953411808*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4769694297642*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3132491196737*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[14];\ncx q[1],q[11];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.676296321035352*pi,0.45185690106501497*pi,0.5504162813713651*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38646616992458*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.342843361587805*pi) q[18];\nu3(3.5*pi,3.49728653167723*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.135606660543551*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39867706501036*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.744942086816359*pi,2.680086238755*pi,3.64960424604507*pi) q[6];\nu3(3.5*pi,3.3947753253246*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.206972687155665*pi) q[11];\nu3(1.0*pi,0.0*pi,1.198401068599113*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.33207594948797*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.260395249014305*pi) q[16];\nu3(3.5*pi,3.34393887132703*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5988233647129763*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196639990963393*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4670940696949*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49244311887895*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\nu3(3.5*pi,3.43396485224093*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.653201914225986*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.353869146169011*pi) q[12];\nu3(1.0*pi,0.0*pi,1.111588918812826*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3418649007026229*pi) q[15];\ncx q[17],q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45254484818785*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3627146004323105*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.632544922502855*pi,3.25484003785998*pi,2.81849044033571*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.303198753322607*pi,0.36412428579382605*pi,0.5304084213552921*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5196701751646067*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31466526039899*pi) q[15];\ncx q[17],q[19];\nu3(0.572569525306232*pi,3.24049979773615*pi,0.782853177632422*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.433334536122021*pi,-0.196381749113261*pi,1.51690635234704*pi) q[0];\nu3(0.50876457011018*pi,0.82125622074139*pi,4.14038026815325*pi) q[1];\nu3(0.0743234242329337*pi,3.21304513327766*pi,1.56093402122075*pi) q[2];\nu3(3.5*pi,3.41217813838844*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.387405936818685*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.32427338324064*pi,0.21561912467712996*pi,4.11068928418078*pi) q[9];\ncx q[10],q[15];\nu3(0.675774721923033*pi,0.8499080110207*pi,0.641428076886128*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.689095082067867*pi,-0.075197667172693*pi,0.5591388003571715*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.243712508414122*pi,2.88704865764487*pi,1.58809720069461*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.432068395418073*pi,2.77192095224185*pi,1.50392980142618*pi) q[0];\nu3(0.221374643309744*pi,2.61206659936849*pi,0.964182598737024*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.38534162803697*pi,0.041558796203081005*pi,4.09280387346487*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.304507508334284*pi,3.4012739569425*pi,4.4172623574530405*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.511671941633439*pi,0.104860259577513*pi,3.8601665949198*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.663794252263019*pi,3.07426017492795*pi,4.2120107749758*pi) q[4];\nu3(0.552739827157698*pi,3.2240218211699*pi,3.37606049450433*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.293549051639721*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.380895584318243*pi,3.30086221389455*pi,4.42674339446998*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.407359620430738*pi,0.7381630530399801*pi,4.309603598698709*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.643878549256172*pi,-0.27809718703140196*pi,3.95819781130046*pi) q[7];\nu3(0.565795144175215*pi,-0.4757057836288898*pi,3.66105115174404*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.578857440721123*pi,3.46362738258131*pi,4.3246693096408*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.583583831733955*pi,0.7095492497786899*pi,1.069768022666026*pi) q[20];\nu3(0.323197411205631*pi,3.26334232884921*pi,0.800081000956629*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.573441816454897*pi,0.59191123548033*pi,0.683501293603396*pi) q[7];\nu3(0.372823549573509*pi,3.32738122365876*pi,4.42249789420159*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.392690646081778*pi,0.57168191215124*pi,0.616167849765648*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.728905404944452*pi,2.88933801677192*pi,3.84941185471753*pi) q[20];\nu3(0.688325041081157*pi,3.39566246920989*pi,4.47083819674845*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.793723371698019*pi,-0.32427761698358004*pi,3.30244947868335*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.365835979281897*pi,3.30126012202748*pi,0.971481712305946*pi) q[16];\nu3(0.803688576409499*pi,3.09536653656753*pi,3.96136089734253*pi) q[17];\nu3(0.237461026655561*pi,2.55240879702208*pi,1.014018860499628*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46203392060356*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.506888900574709*pi,-0.351608079094214*pi,3.67969946109149*pi) q[12];\nu3(1.0*pi,0.0*pi,1.414012992835564*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.792924130497732*pi,-0.285124941800054*pi,0.94778452675415*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.720099762654566*pi,0.8166250164803901*pi,4.38569386910381*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.292388710329183*pi,3.42760288167435*pi,1.438635594928026*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48040417712355*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.2758284959538*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.236560026461274*pi,3.18160078814031*pi,0.625860915948715*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.185322459580201*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.658371803964136*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.355184134379408*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43966678256612*pi,0.5*pi) q[11];\nu3(0.352935543748139*pi,-0.135298089907753*pi,4.31992400650877*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23357469460053*pi) q[17];\nu3(3.5*pi,3.49910106175846*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.620134740111966*pi,0.06347510191858496*pi,1.459453521395527*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39973959669345*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48005264155287*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.258873005536749*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.622279760694234*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.417566567971992*pi,0.8370952637020399*pi,0.621295736287243*pi) q[15];\nu3(1.0*pi,0.0*pi,1.314261552524707*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3272240505161221*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5985243159478221*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.72294577090644*pi,0.23279673248769395*pi,1.4725468186157231*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.646062022596789*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.472612951926462*pi,0.394805116579636*pi,3.81119182426826*pi) q[6];\nu3(3.5*pi,3.46956011559023*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.21305548448537*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.350855185934471*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4640364210775605*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.343836393325001*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.423562008420467*pi,3.40033856909476*pi,4.3956672985802*pi) q[1];\nu3(0.434205688577474*pi,2.89585810868561*pi,0.723819013115838*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.184301148432123*pi,0.02254864052842398*pi,1.1593146059714479*pi) q[4];\ncx q[5],q[12];\nu3(0.902342572156145*pi,0.257743926668221*pi,1.55442098823415*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.421900075503859*pi,-0.230285746894282*pi,4.1896567078978*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.673810859044507*pi,3.09207678880354*pi,3.21215793432863*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.586099531571139*pi,1.00608400498328*pi,0.733939712175263*pi) q[1];\nu3(0.809510945786987*pi,0.8524789949444*pi,0.642215506245821*pi) q[2];\ncx q[3],q[18];\nu3(0.694084966818316*pi,3.48444234285698*pi,3.4771355131051*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49706459586539*pi) q[10];\nu3(0.22084322323142*pi,0.11811310366442496*pi,4.45087008238384*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.23487051306979*pi,3.36507628981167*pi,2.10824576409872*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.388203661510763*pi,-0.09614523725873497*pi,3.73234873947786*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.155281772591096*pi,0.0006856940930070055*pi,3.54960963107985*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.47143656083887*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.604674716971778*pi,3.46806394634686*pi,0.5867667281572078*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.792466483257389*pi,-0.11427439536415301*pi,4.39142240467822*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.653431973357602*pi,3.09415521477798*pi,3.3379095908353*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191207234911678*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.419438074150502*pi,2.3830597069252*pi,1.278605767516307*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44467108089119*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42482573910762*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.420378132005393*pi) q[20];\nu3(0.321510228237497*pi,0.7822378709626501*pi,0.5462785412106467*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.283875873619617*pi,2.97340076928757*pi,1.1594034288587252*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.535922735927816*pi,-0.13163061010405103*pi,4.48245216679323*pi) q[5];\nu3(3.5*pi,3.44756026898171*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.169717706092871*pi) q[8];\nu3(0.623601360683452*pi,2.68859207449453*pi,3.743548752495*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.743021194226842*pi,0.26897613662686504*pi,4.46463751118389*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.244775221177704*pi,1.17556601656881*pi,4.27708874524299*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48865602008653*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.685521215687474*pi,2.96331943128786*pi,3.44558449415661*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.392613383230395*pi,0.28956569986721303*pi,1.192401915377076*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.59788393137508*pi,-0.17810624648239398*pi,4.47687810674703*pi) q[12];\ncx q[15],q[20];\nu3(0.355148779240999*pi,0.69847240970232*pi,0.5901446973109128*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.26926672440355*pi,-0.4972281706752268*pi,1.043046694332227*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45084684001572*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.787087208071668*pi,0.13542422492585604*pi,3.72030499685521*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5260029528075503*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.263646780300342*pi,2.73030375267376*pi,0.874635748674153*pi) q[10];\nu3(1.0*pi,0.0*pi,1.365621432794351*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.423282015951169*pi,3.04709741737593*pi,1.61489925646612*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.592081908695663*pi,-0.24915374019352998*pi,3.92378233149025*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.517134439869152*pi,-0.4909649760512441*pi,4.26863065937951*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.46026223595546*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.680262675800346*pi) q[11];\nu3(1.0*pi,0.0*pi,1.192265280449532*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\ncx q[2],q[11];\nu3(0.76639286978391*pi,3.1801333229111*pi,0.5651750500962233*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35886756610627*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.257722500304048*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.40121274195656*pi,1.08412209652049*pi,4.1199048156184706*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.777570189437911*pi,0.45539930737270296*pi,0.938761984832168*pi) q[3];\ncx q[5],q[19];\nu3(0.474801174925721*pi,3.27089356229949*pi,0.98613412660249*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46529783730084*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.22352819936965*pi,0.5*pi) q[16];\nu3(0.384841585361454*pi,-0.314060693834766*pi,3.97654172003615*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.041268001533596*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.46795168914971*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49901022251643*pi,0.5*pi) q[5];\nu3(0.632087548959518*pi,-0.261574833968656*pi,3.94852168330553*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.202788696556508*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.610439799567883*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259790158160315*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.83975997640784*pi,-0.4997438173819965*pi,0.6227335005783*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.466193920341315*pi,0.86631571826018*pi,0.5997452886409629*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48771603406332*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.670575488254836*pi,3.03858427725011*pi,3.78278860037642*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5700451044251641*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.766929083784193*pi,0.438889932992249*pi,1.329878765664428*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.4116782341287895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.751912025502429*pi,3.04054049299268*pi,3.06307329210844*pi) q[2];\nu3(3.5*pi,3.47609569297657*pi,0.5*pi) q[3];\ncx q[5],q[19];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.330049151409201*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.585471421624767*pi,0.170628082761905*pi,0.794992233655532*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.593859423404225*pi,3.33375670222917*pi,2.87277083078794*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48969951136299*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.498112494508908*pi,0.019977090173600054*pi,3.68572383037539*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310811769611203*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.776040301584471*pi,3.36984545214551*pi,4.28213578050639*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.646573078579808*pi,-0.19694582164324598*pi,3.99584537283851*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.333503471924001*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.613219513594771*pi,3.26401049120915*pi,3.77150046728946*pi) q[9];\nu3(0.541393592174842*pi,0.494361810238363*pi,1.370702812188608*pi) q[10];\nu3(0.668310695962908*pi,0.07252576509822295*pi,3.65996986638994*pi) q[11];\nu3(0.546627366701283*pi,-0.24291180025736703*pi,3.95992740015561*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.718964548595381*pi,2.96741593704101*pi,3.38000456780353*pi) q[0];\nu3(0.801804360776914*pi,-0.287013608513418*pi,3.62830645296077*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.272722822523839*pi,3.14336170750049*pi,1.1119197881002512*pi) q[10];\nu3(0.646394771217322*pi,2.65880291633236*pi,3.55435569875559*pi) q[11];\nu3(0.287344966172812*pi,3.30154191786607*pi,2.08688750497737*pi) q[12];\nu3(0.330640056727766*pi,1.00999055758676*pi,4.32489343713834*pi) q[13];\nu3(3.5*pi,3.37281231629413*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25568159799246*pi) q[15];\nu3(0.750939580388585*pi,-0.4096037861248452*pi,0.917763897957016*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32875305979228*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.120785543157845*pi,0.39214552378216005*pi,4.16653256926995*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41591069820702*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.36900015214821*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.593270106084267*pi,0.16385506291763097*pi,3.80062465020512*pi) q[13];\ncx q[14],q[15];\nu3(0.651468016944042*pi,3.45513608251196*pi,0.5745892309951269*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.801455551217503*pi,0.8078710195915999*pi,0.8954181256242539*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45917524438002*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.43486558449332*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3151362725233922*pi) q[20];\nu3(0.409049793637122*pi,2.88561006652885*pi,1.469988395906318*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.380132666462028*pi,-0.307023935804272*pi,1.57855745453231*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34409377943372*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.827725003424349*pi,0.06873889246127396*pi,1.294110277692886*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49125103935546*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.218261224198876*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.515167795070032*pi,0.24047159929085105*pi,4.28918025159931*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5680326494318831*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.709273036741026*pi,-0.49866626820098364*pi,3.62018206480999*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.485694939224152*pi,3.10368564574685*pi,0.6811262946034*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.408519450025931*pi,0.72979522013967*pi,4.394033326714331*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38653589918293*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48518645609745*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.771087858633001*pi,3.04792955434864*pi,4.2108416886490705*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.349784640140333*pi,3.42769971443993*pi,4.337453633132419*pi) q[6];\nu3(0.653545779011084*pi,2.87775666467761*pi,3.55139411687023*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.281143469323737*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.320463275256484*pi,0.85381653644658*pi,3.99546686591257*pi) q[17];\nu3(0.156831880792653*pi,3.31745516105182*pi,1.82214328065849*pi) q[18];\nu3(0.4465584996761*pi,3.27053181569768*pi,0.9221652371810181*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.446617964967908*pi,3.4863156790687*pi,0.74415637477619*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.645794229937372*pi,0.08511930986889005*pi,1.4885008481910669*pi) q[17];\nu3(0.804640476230304*pi,3.2831415037328*pi,3.3209476518682*pi) q[18];\nu3(0.734090247083596*pi,2.57143855925141*pi,3.61726710518054*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.681430637879405*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.766374331006927*pi,0.028841534378792*pi,0.95899340415954*pi) q[14];\nu3(0.811924534362239*pi,3.08900351108661*pi,3.17249510503142*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.283636388811881*pi,0.09209291733941005*pi,0.9609100001673709*pi) q[14];\nu3(0.339761126925301*pi,0.8201772325263099*pi,4.39574248740876*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45787107200156*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1916264798921992*pi) q[3];\nu3(0.354047535700924*pi,0.16689582135840098*pi,4.30980008508804*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.949828559417545*pi,1.02453520318339*pi,0.773739102971836*pi) q[4];\nu3(3.5*pi,3.40556602083149*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337834071638011*pi) q[20];\nu3(0.395994642278826*pi,2.71593159139644*pi,1.34234663879382*pi) q[0];\nu3(0.551894368481333*pi,-0.07552309411160502*pi,0.848523788476241*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45087360613574*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[7];\nu3(0.716857223129177*pi,-0.4511386403675525*pi,3.66457729309751*pi) q[8];\nu3(3.5*pi,3.46384333156083*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.299786075828331*pi,3.14242299151116*pi,4.482542591167579*pi) q[12];\nu3(3.5*pi,3.35918032358623*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.120938841333607*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.367469457571743*pi) q[17];\ncx q[18],q[21];\nu3(0.760064432586461*pi,0.70397762051465*pi,1.241422890829581*pi) q[0];\nu3(0.43661974719269*pi,3.01908222205348*pi,0.7588581342005569*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46022923130008*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.261800432163104*pi) q[7];\nu3(0.656380540452698*pi,-0.07673633214488101*pi,1.3477647984468168*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.491603129949612*pi,-0.24845425119545*pi,1.25276178459556*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(3.5*pi,3.48999542794101*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3027261989326195*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2381212422621108*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.217089902805091*pi,3.10947937270104*pi,1.84980375620196*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5197531021583948*pi) q[14];\nu3(3.5*pi,3.28150316954268*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.384062591249791*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.186500432982327*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4755428328119*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5822610882304167*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.315878970043895*pi) q[10];\nu3(0.728951469872965*pi,0.040226747989679956*pi,4.048445242099421*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6489288332580481*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.3432233757640795*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.43299757233959*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5789404315251525*pi) q[10];\nu3(1.0*pi,0.0*pi,1.183806629888751*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49511229734467*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.35708780361094*pi,0.56685302506628*pi,0.5496771300260407*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4666777856728919*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.696079959318919*pi,2.90551596152125*pi,3.13013539176327*pi) q[2];\nu3(0.501183355797223*pi,0.458058398376085*pi,4.02104207527478*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.369031135486633*pi,3.13337396727862*pi,2.0455106701113497*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49600400390902*pi) q[12];\nu3(0.462062909384646*pi,-0.312026931706252*pi,4.06582786769194*pi) q[13];\nu3(0.369676525797703*pi,-0.35284637374093397*pi,4.43515504827656*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.807340806275002*pi,0.5588791039206*pi,0.6532154017591429*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.480670825467001*pi,3.43233727362779*pi,1.369153893581297*pi) q[2];\nu3(0.813767668832706*pi,-0.386894913138279*pi,3.99401842946313*pi) q[3];\nu3(0.506434564845893*pi,-0.4071844896684915*pi,1.099432201532223*pi) q[4];\nu3(0.810741847225184*pi,0.65253242145678*pi,4.245675230466*pi) q[5];\nu3(0.356142119841075*pi,-0.03168564103333099*pi,1.1656838380851*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.809770201540978*pi,-0.24499000035059698*pi,3.72608273333653*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.610522925082695*pi,0.381147839459799*pi,1.009569739300796*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5097198088368903*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.285363615925513*pi,0.03085977718652*pi,3.51364352096249*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.850549335928047*pi,0.78618011116936*pi,4.49898103761966*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.421045383970837*pi,-0.4357389660531281*pi,0.5815341651419483*pi) q[4];\nu3(0.605949937659873*pi,2.42314872817529*pi,3.72569267884515*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.109872338246629*pi,2.82489098902622*pi,0.809416976640835*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.372351665803327*pi,-0.322174506401592*pi,4.016653121875001*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.192975129539752*pi,-0.08418259193428401*pi,3.9997573106498*pi) q[20];\nu3(0.909651543622602*pi,3.0175305426228*pi,3.58193730747354*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.819957110934629*pi,3.2507289935904*pi,3.07873592513708*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.59359562496383*pi,0.7001258894164899*pi,0.5310261335646907*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.535142696634794*pi,3.29181937006036*pi,4.3499129786478505*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.573863177110283*pi,2.60266932356658*pi,4.0678426436520105*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.766161321990517*pi,-0.298826738511496*pi,4.493318070402291*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.737147614451239*pi,2.97391059994635*pi,3.28468065783146*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.329979417154794*pi,0.04921919229810501*pi,4.318304741774639*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.409206707021228*pi,3.06995811767439*pi,1.87873176081003*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,3.31015326339056*pi,0.5*pi) q[5];\nu3(0.40444062996463*pi,0.7356206881234999*pi,0.501292340026168*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.535347233165256*pi,2.50015155634425*pi,3.63635561890511*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[18],q[21];\nu3(0.224898980818052*pi,2.57951611084401*pi,1.111847211336219*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1210807314714462*pi) q[20];\nu3(0.347414756566104*pi,0.6880714112961199*pi,0.727408603460262*pi) q[0];\nu3(3.5*pi,3.44854617355067*pi,0.5*pi) q[2];\ncx q[5],q[20];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.347779708526351*pi) q[7];\nu3(0.0743927052822857*pi,-0.00022135614485202515*pi,4.31031340911807*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3589809328321*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.300819078443931*pi) q[11];\nu3(0.820267229746716*pi,3.04408926229565*pi,3.02531246662669*pi) q[12];\nu3(0.793822897066191*pi,2.40819286798637*pi,3.68555693871712*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.40621851050643*pi,0.5*pi) q[18];\nu3(0.63479532515808*pi,2.57183906463356*pi,4.06356733941643*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339940621255399*pi) q[21];\nu3(0.687535317095932*pi,-0.271459325561411*pi,0.9253181517048861*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35966705838842*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.482349868835155*pi,3.05365931568674*pi,3.40003859680953*pi) q[12];\nu3(1.0*pi,0.0*pi,1.215681282490775*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47498042750692*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42255816049777*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[17];\ncx q[5],q[20];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,0.5976601857636843*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.235399063526508*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.626157082597512*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34732300677884*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[7];\ncx q[3],q[16];\nu3(3.5*pi,3.41105783745021*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.39722701925337*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3789893788054282*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48902286364978*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.650510227286255*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48379092114746*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.285511593613947*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321577786103955*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.543138043534372*pi,3.05883669217486*pi,3.25039841965355*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30781931215528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.267538301073218*pi,3.14360696181771*pi,1.374417479121939*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38564386945188*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.546302341053797*pi,2.4654130977432*pi,3.58409429811449*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.228330241917647*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42872776578402*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.672218544950812*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.641965642840385*pi,0.10556462520534604*pi,0.659116721534403*pi) q[1];\nu3(0.475552178972783*pi,-0.34199348381357497*pi,4.18270185198522*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.214943562612634*pi,2.9895379782373*pi,1.0718584015306911*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.424101393207241*pi,0.8124641652315701*pi,4.34753172173202*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.183128788986873*pi,-0.4701817848337619*pi,0.8497529724384281*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.53794684363161*pi,-0.02648873441159899*pi,4.32711727233259*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.61515746081176*pi,2.80106805273636*pi,3.23340387488335*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.559197369176506*pi,0.27525014378081303*pi,4.2111568140325595*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.369471916654474*pi,2.72400672979945*pi,1.52686211470824*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.478523529662513*pi,3.17306476586416*pi,3.31151770449834*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41813875594014*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.372606164973518*pi,2.69069300340479*pi,1.468943898690753*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.70139834524027*pi,0.005986598700212009*pi,3.63827191331379*pi) q[6];\nu3(0.288235486038586*pi,3.39267236494708*pi,4.1783734429814*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.618739323508128*pi,-0.4934251226767436*pi,3.06933339168101*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.522223508305271*pi,3.35515393177494*pi,0.9620014982552241*pi) q[20];\nu3(0.328317592249304*pi,0.78191459006748*pi,4.18856839996598*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.722042771873852*pi,0.36302245421899904*pi,4.45255268703324*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.861228477007322*pi,3.43991396814192*pi,2.99106614843262*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.425007284728402*pi,3.42209775225092*pi,1.0550952687065691*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.560600797144446*pi,0.36444147301554997*pi,0.913142668807368*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.644135713445608*pi,3.22535132724046*pi,3.65288938279144*pi) q[21];\nu3(3.5*pi,3.41899472490969*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3054587483286682*pi) q[10];\nu3(0.393177770693185*pi,-0.266655455433917*pi,0.7742298890470509*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.304926811157681*pi,3.4473098726311*pi,0.962608076834083*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.281130799053375*pi,0.53073700763078*pi,3.59395196978488*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.60735189113146*pi,3.22062997180422*pi,3.31801348566866*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3991776285950905*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.39683481078104*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.386371057007857*pi,0.17097448366135903*pi,0.814508620664281*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.670152270071646*pi,3.18207145787797*pi,3.52851595015749*pi) q[19];\nu3(1.0*pi,0.0*pi,1.112119947215825*pi) q[20];\nu3(3.5*pi,3.48862033305501*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(0.550997103962826*pi,-0.347170468385675*pi,0.6047857764430971*pi) q[3];\nu3(0.254511219436602*pi,0.53444272271765*pi,4.4791313318605805*pi) q[4];\nu3(3.5*pi,3.28461229359405*pi,0.5*pi) q[5];\nu3(0.710414333429019*pi,-0.280293573294216*pi,0.9238249032346351*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.44043598312133*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.201744710919551*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.644184816664744*pi,0.35024492078244196*pi,3.93200036573769*pi) q[16];\nu3(0.554096472435675*pi,3.27302327278256*pi,1.66970766205727*pi) q[17];\nu3(1.0*pi,0.0*pi,1.31869803053719*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.280660754650218*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.571022557796166*pi,-0.36094812454373904*pi,1.028653383981424*pi) q[4];\ncx q[5],q[13];\nu3(0.529734795755582*pi,-0.106958279519621*pi,1.268328557839826*pi) q[8];\nu3(3.5*pi,3.38628058704834*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.277999029579263*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.528500248140865*pi,2.62160834941778*pi,1.108751342084965*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.450282649774611*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5155087295918115*pi) q[13];\nu3(0.723745023074464*pi,-0.292606494213423*pi,3.51199168270525*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5667681370366798*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4905439710379*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.314452016765281*pi,3.31200174404345*pi,1.465736448435665*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6114025192340939*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.589634628000375*pi,-0.35069727744699397*pi,3.21666384039715*pi) q[0];\nu3(3.5*pi,3.498334572473*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.381423858076743*pi,0.239830833583088*pi,3.78109052859557*pi) q[5];\nu3(3.5*pi,3.49648012108197*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.144686116436327*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.164630356661097*pi) q[17];\nu3(0.292088403981106*pi,0.46243776715529605*pi,4.20152412157865*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.373317179625492*pi,2.90977227888287*pi,1.70310795261228*pi) q[0];\ncx q[1],q[17];\nu3(0.454746213226509*pi,-0.29727081284871404*pi,3.71380865111306*pi) q[2];\nu3(3.5*pi,3.38744814733723*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2270509237637541*pi) q[4];\nu3(0.74593525501227*pi,-0.123961672908943*pi,1.209482756880089*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0686815914990836*pi,3.05165746111352*pi,0.5496049933097523*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.3692297834159*pi,0.5*pi) q[16];\nu3(0.541240544533956*pi,3.23716823511734*pi,0.5009886207869081*pi) q[18];\nu3(1.0*pi,0.0*pi,1.168542119464968*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.554828939511759*pi,-0.4286792954461104*pi,4.17933698906368*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39726509752768*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46991261304657*pi) q[8];\nu3(0.588811888242297*pi,3.40866578177616*pi,3.01470063156846*pi) q[9];\nu3(0.251087211607997*pi,3.32664972622112*pi,4.29637772359197*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.734060250910923*pi,3.42786947604918*pi,0.888868344375005*pi) q[12];\nu3(0.369589326472263*pi,2.79893971149429*pi,1.269880759171403*pi) q[13];\nu3(1.0*pi,0.0*pi,1.268388154700565*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.362798446973359*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.541428376927334*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[8];\nu3(0.356670557646708*pi,3.4256172377029*pi,0.7274095227073281*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.811158586872983*pi,-0.4816552887619825*pi,3.84103298894139*pi) q[12];\nu3(0.365196178926865*pi,-0.07898551860787201*pi,4.39125521775051*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42691979375728*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.987096241053489*pi,0.82563580783041*pi,0.869278112779272*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5583411403364315*pi) q[14];\nu3(0.289488314077489*pi,3.30460059089273*pi,1.386203825441829*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.431671938672023*pi,3.28928621433923*pi,1.073981191223963*pi) q[20];\nu3(0.844536785701677*pi,0.12015041650775005*pi,3.66342115790926*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.323767466745155*pi,3.12167996169757*pi,1.155749364853762*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.275320153471386*pi,0.223428111877645*pi,4.378980643857361*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.734409159811711*pi,3.31029091992684*pi,3.33633089754138*pi) q[20];\nu3(0.431775348516737*pi,0.08099641821452697*pi,0.692318348009596*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.366453568357195*pi,2.86252292648541*pi,1.030026657223602*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.497560850554726*pi,-0.11790971029095099*pi,4.19642990985194*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.548491749195643*pi,2.79474955766429*pi,3.80158162056418*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.864249442089299*pi,2.8340893082013*pi,3.22692988216795*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.831913300894725*pi,0.47738862243439395*pi,4.04503381312242*pi) q[6];\nu3(0.571890870498407*pi,0.20660846987449*pi,0.821445006910816*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[12],q[20];\nu3(0.730422771538842*pi,0.254513939280389*pi,1.359280858117574*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.383226104425378*pi,0.129691646503321*pi,0.673347447328429*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.356752347171176*pi,0.6636591645676799*pi,4.191769232844949*pi) q[4];\nu3(3.5*pi,3.37222514798673*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.423097011665794*pi,-0.4877058631040968*pi,0.830945229316999*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48924437878684*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1605848909603331*pi) q[11];\nu3(3.5*pi,3.46857878627932*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.16428844253073*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.807823765225082*pi,3.17043111408905*pi,3.14170634666337*pi) q[16];\nu3(0.504261103228415*pi,2.69946202271607*pi,3.69055669366863*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.359220233354737*pi) q[20];\nu3(0.539793893340566*pi,0.175618778029344*pi,4.0908444348346*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.732453054748651*pi,2.94179947678248*pi,3.8733750433154*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.37918039557426*pi,0.30095018464243695*pi,4.3234053407610205*pi) q[8];\ncx q[9],q[13];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.184146949463688*pi,3.16730712940986*pi,1.57801708531382*pi) q[16];\nu3(0.870740945900276*pi,0.015040707640284978*pi,1.137481051388288*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.711760989815344*pi,-0.4936021738551622*pi,3.30365476152291*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5027387261102572*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4507512394611695*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.315176668146486*pi,0.37857200396745605*pi,3.43258794997864*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46012805853125*pi) q[20];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,3.48131265680308*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.151126830938741*pi) q[18];\nu3(0.651006832009901*pi,2.88859576330572*pi,3.12395725606245*pi) q[19];\nu3(3.5*pi,3.36496842303063*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.35370031422132*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,1.301671820022744*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.186408153646926*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.41097910102567*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.41934621957046*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.160048411109626*pi) q[14];\nu3(3.5*pi,3.4578732014351*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.177921217260335*pi) q[16];\nu3(1.0*pi,0.0*pi,1.335414892279366*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.436131551912*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,0.714889405449095*pi) q[4];\nu3(0.376352178395468*pi,3.46685255551248*pi,0.5097252872458763*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,0.5172445778576886*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.640972328730963*pi,0.368315608646806*pi,4.02045605129788*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5552362426741001*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5412486818962923*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4320244014698105*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.43488859907813*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.277374401623282*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40959056920473*pi,0.5*pi) q[8];\nu3(0.711812616023803*pi,-0.4075565681005055*pi,3.57991162812791*pi) q[9];\nu3(1.0*pi,0.0*pi,1.186407749301239*pi) q[10];\nu3(0.711296033907822*pi,0.7975563159783201*pi,0.9748491114667179*pi) q[11];\nu3(0.593203877048854*pi,-0.19522468139301102*pi,4.19527599426187*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.743371134892125*pi,3.42895539139726*pi,0.807683258755435*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.347602129525173*pi,0.331061688088241*pi,0.5681493114604985*pi) q[9];\nu3(0.878383471090552*pi,0.6839534164041701*pi,4.41744484261608*pi) q[11];\nu3(0.279385233436331*pi,2.58539573417087*pi,1.132601961752873*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5216926428689865*pi) q[21];\nu3(0.208324382915195*pi,3.22945942512208*pi,1.67047752641857*pi) q[0];\nu3(0.474637757743824*pi,2.75891725891509*pi,3.63732089952211*pi) q[1];\nu3(0.731166972386053*pi,-0.452655685569406*pi,4.39195149750709*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44526490654862*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.527812564965168*pi,0.021828579424871042*pi,4.42123654045492*pi) q[13];\nu3(0.848864947424401*pi,-0.19002644472179803*pi,4.3344503371909*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.330845501550883*pi,2.93836423621578*pi,0.8643183072689831*pi) q[20];\nu3(0.552502486727181*pi,0.13523729240554005*pi,0.981632853824838*pi) q[0];\nu3(0.554669458227319*pi,3.15465944057141*pi,2.96269577082178*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.654172363201977*pi,3.19025200981947*pi,4.3671429453014206*pi) q[3];\nu3(0.335161402293484*pi,-0.318267507520883*pi,0.9814497177038439*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.342159952772431*pi,3.37709046935671*pi,4.20932770140485*pi) q[13];\nu3(0.48198981123278*pi,3.21394590837914*pi,0.915505631221925*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.614573095426555*pi,-0.4615453425124204*pi,0.5523844224177321*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.189249046700783*pi,0.07335469681548801*pi,4.4079288526524*pi) q[3];\nu3(0.670732155594864*pi,3.09479476495615*pi,4.30515249745187*pi) q[4];\nu3(0.642112399031303*pi,0.51101527103299*pi,0.5730708573231622*pi) q[6];\nu3(0.441226057483477*pi,0.5672542164396199*pi,3.74038223603285*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.263613706451275*pi,0.235994706185642*pi,3.58054736858707*pi) q[18];\nu3(0.0934177580856628*pi,-0.16272543507419102*pi,0.954975326689556*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.540903638053807*pi,0.65990490827987*pi,4.161642412845611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.451851655619263*pi,0.40019498429894396*pi,1.213964896658388*pi) q[6];\nu3(0.559925081413466*pi,-0.195930769687036*pi,0.759236869990066*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.467085827875684*pi,0.02549865547437702*pi,0.5197133866369141*pi) q[15];\nu3(0.371599928459775*pi,-0.270858651849265*pi,0.718386645905964*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.293337221205718*pi,3.26890510561744*pi,1.139500186211349*pi) q[18];\nu3(0.458400071392482*pi,0.5628440047686201*pi,0.541902761692555*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.408825177368605*pi,-0.343716487014876*pi,4.3845081571767*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.28129290183318*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2647249481806861*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.290081693862992*pi,-0.290986178481647*pi,1.033473246367162*pi) q[15];\nu3(0.584499647696552*pi,3.44155760942735*pi,0.776152993062369*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33002540584894*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.206307000723579*pi) q[2];\ncx q[4],q[21];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.536698479459392*pi,2.6820387212863*pi,3.37849283618412*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[2];\nu3(3.5*pi,3.34202854477035*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.528610700079132*pi,0.7707632804394899*pi,0.918984466688832*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46122521622649*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.579448087884132*pi,0.27839943312640103*pi,0.962370248704283*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260267327919633*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5846700923912818*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[21];\ncx q[5],q[13];\nu3(3.5*pi,3.44311168074691*pi,0.5*pi) q[7];\nu3(0.538404897376738*pi,3.06300607779715*pi,3.22170716342706*pi) q[8];\nu3(3.5*pi,3.42490337782727*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.195552545892994*pi) q[11];\nu3(3.5*pi,3.43082218128461*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.323323302236406*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271134084882531*pi) q[20];\nu3(3.5*pi,3.41072730746893*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.47568278253866*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.521742944733006*pi,-0.49086356593055835*pi,4.494863446076749*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.2430100827200379*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2938498507635972*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5878759502768518*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.375247812565319*pi,-0.285925089658852*pi,4.2209124679976*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5844550342288478*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45685168290201*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37594173333087*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[18];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36815448423274*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.49686136981616*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4664858570384105*pi) q[16];\nu3(1.0*pi,0.0*pi,1.15859082875959*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.304430691970227*pi,3.0398560789875*pi,1.444781322369465*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44640670839124*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.320375230483505*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.374371598535729*pi,-0.339802470559026*pi,4.2914486375298*pi) q[1];\nu3(0.49975234170951*pi,0.7454734876986999*pi,0.819192229865748*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.677657008324388*pi,0.71268427262551*pi,0.5538939956230157*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.21660530522215*pi,0.5*pi) q[6];\nu3(0.335897604477492*pi,0.68329332807109*pi,0.669525928534123*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.162849109886464*pi) q[10];\nu3(0.431392119002387*pi,0.11347635245280996*pi,3.9531878963928*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44455066226197*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.444362273932451*pi,2.93927813898007*pi,0.652373956895981*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.843771147444714*pi,3.3391904080607*pi,4.11125718520634*pi) q[4];\nu3(0.543499907131273*pi,-0.4414675024308377*pi,3.91335195186007*pi) q[5];\ncx q[6],q[10];\nu3(0.656381451037509*pi,-0.4795112800794212*pi,3.51615092590383*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.798402735360562*pi,3.39802138807024*pi,2.9061694322272*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45143483659934*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.819847393973368*pi,0.05993541498702204*pi,4.270411908871679*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.401510730720455*pi,0.06074035824523005*pi,3.74315067148292*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5119798240488018*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.41873847264087*pi,0.40620276306637204*pi,3.56940758738044*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.195250684212594*pi,2.5223751327817*pi,1.061895929981532*pi) q[13];\nu3(0.677845319015941*pi,0.08535606395439899*pi,1.375661035774082*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.919409858923671*pi,3.38001112764174*pi,3.35824855303996*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.565911462103065*pi,3.45294201953363*pi,2.99802499100419*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.751465606000193*pi,0.07178864146757202*pi,1.27499061913068*pi) q[13];\nu3(0.591329377881043*pi,3.3937846598242*pi,0.547992377048568*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.816522250926625*pi,-0.306012188010869*pi,0.5821534506586747*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.723426383314848*pi,0.59941238921254*pi,1.302876777758472*pi) q[0];\nu3(3.5*pi,3.42259777684763*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.410440918656933*pi,0.23987563577179505*pi,3.59411894350122*pi) q[3];\nu3(1.0*pi,0.0*pi,1.168795648342497*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.448495660421566*pi,0.74492597760626*pi,3.94726297209017*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.406549361078917*pi,3.47569801945407*pi,1.66670778310761*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.869099765852322*pi,0.8031328984998201*pi,1.1355879903951291*pi) q[19];\nu3(0.402841535597281*pi,0.42258915065650304*pi,3.7961067307539*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.44245279321336*pi,0.5*pi) q[2];\nu3(0.589456933664612*pi,-0.021529861320645993*pi,1.2012901413320138*pi) q[3];\nu3(0.277401730931372*pi,0.95515583026923*pi,4.40672452997404*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.46638191021177*pi,-0.07188726450514599*pi,4.04120153603936*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.590549782952086*pi,0.5831758369651401*pi,1.213449872176544*pi) q[15];\nu3(0.237566286902718*pi,0.11121937623501599*pi,0.648762298766185*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.809759198060815*pi,-0.175455129828688*pi,3.69644153116565*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2619234241142792*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5342610615982551*pi) q[4];\nu3(0.772992388405772*pi,-0.12471653312451197*pi,0.9680701613359*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.294619246974715*pi,0.26912313705871105*pi,0.71190435183324*pi) q[10];\nu3(0.397227938419587*pi,2.6524987867043*pi,1.400450899376397*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0561140216586834*pi,-0.29023682230861303*pi,3.80670255763915*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.82971218995313*pi,3.41391647412817*pi,3.57566924050552*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.716751078659813*pi,-0.10927121781924898*pi,0.5693150580288566*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,3.4531844598518*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.22072151883832*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.493236786185141*pi,-0.285551240693965*pi,4.15426738157406*pi) q[17];\nu3(0.481707666976729*pi,3.40795961977337*pi,0.860104732918662*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.30460598118699*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.851640107402386*pi,3.27311421241822*pi,3.56100976429992*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.405500703759958*pi,0.5429038350415201*pi,0.525011005990129*pi) q[17];\nu3(0.389768548713441*pi,2.82001130351351*pi,1.52558535302285*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0976717343923605*pi,0.63288807351726*pi,3.78487373853386*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.849784288165372*pi,-0.11629114964138398*pi,4.12283817949316*pi) q[4];\nu3(3.5*pi,3.45830122501699*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.615209428954338*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256211397864929*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.641373231321949*pi,0.163451784216321*pi,4.0913243002090205*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.300201167588637*pi,0.69686803966497*pi,4.31909394131753*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.47177299588427*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.2152929024197658*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.32197379856796*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2660757395235671*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.46072498389124*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.698757163918441*pi) q[15];\nu3(1.0*pi,0.0*pi,1.227736624914011*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40898708726203*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48612696687576*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.49420677243292*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.2037460162110412*pi) q[11];\ncx q[12],q[20];\nu3(0.208040939614879*pi,3.16436628087166*pi,2.1479683079614897*pi) q[13];\nu3(0.478920266266976*pi,3.43713872159957*pi,1.7210668747072*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5539870764892103*pi) q[16];\nu3(1.0*pi,0.0*pi,1.318686298147685*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255392165814095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.602885171133159*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49369322047737*pi,0.5*pi) q[12];\nu3(0.644627831048816*pi,0.6084863344890401*pi,4.1909075966449*pi) q[13];\nu3(0.407082496543472*pi,2.66437799839914*pi,1.208245723104863*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5135695568121253*pi) q[19];\nu3(1.0*pi,0.0*pi,1.366795133748016*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.353383493075941*pi,0.06564551093247495*pi,0.5458677300393784*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.362753198779614*pi,0.8943667172387599*pi,4.2122018752129495*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.3521000844270805*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.797224352588081*pi,0.64327104757176*pi,4.43933887534455*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.498712235295351*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.471783485329221*pi) q[18];\nu3(0.77570092730825*pi,0.168159170754966*pi,0.5663791312346399*pi) q[21];\ncx q[0],q[17];\nu3(0.297127772876158*pi,0.0006254978584040449*pi,0.940591279127015*pi) q[2];\ncx q[3],q[18];\nu3(0.449349221542994*pi,-0.193728301583602*pi,4.48028563259129*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.645687828209289*pi,-0.4707876233674866*pi,0.978049537432085*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49412737354493*pi) q[20];\nu3(0.438495859666588*pi,3.24591101423402*pi,0.8595528161380219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.252640365912398*pi,-0.16974753395814401*pi,0.991651807937627*pi) q[9];\nu3(0.414534327300645*pi,-0.21369869955506798*pi,1.164785218801606*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.627095270977643*pi,2.35890418555898*pi,3.83643168761134*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.519293868051676*pi,0.77366611445928*pi,0.924260921394951*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.251541201440049*pi,2.66643523843033*pi,1.1963397547305301*pi) q[9];\nu3(0.511588200075033*pi,0.84145713621951*pi,1.02857619097823*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.670212475392808*pi,3.43417715289618*pi,3.90590542301007*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.657262497320379*pi,3.42343880200282*pi,3.14269827394361*pi) q[7];\nu3(0.312634545094202*pi,0.222114113517494*pi,3.81766861625809*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.537273552292395*pi,0.398747833109111*pi,1.343859529170262*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39278579032599*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.2783658034511*pi,0.66261815155473*pi,3.80545017153086*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.351556853421426*pi) q[15];\nu3(0.913765038078563*pi,3.21251804387655*pi,2.85662085781833*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.29420365779041*pi,0.12860290201925495*pi,1.036645528897656*pi) q[0];\ncx q[1],q[15];\nu3(0.607921659208341*pi,2.91098423380699*pi,3.5354254187989*pi) q[3];\nu3(0.451232220816676*pi,0.7808019614116399*pi,3.96051112015005*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.542752050444067*pi,0.93297615373765*pi,0.967947347175948*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.173603024327485*pi,-0.013941908994740015*pi,0.608172120122646*pi) q[3];\ncx q[4],q[19];\nu3(0.218764791193676*pi,-0.370348517500215*pi,3.94927162625626*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2833185860940794*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39358457352267*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.338103444105679*pi,2.91200645900855*pi,1.65811046588078*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.508632234475316*pi,2.87622343824437*pi,3.50763604143268*pi) q[17];\nu3(0.796687064963623*pi,3.29929658743909*pi,3.84016079004259*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3831886966036349*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.132323060702491*pi,0.197648684022679*pi,3.90988565124291*pi) q[11];\nu3(0.528240599804533*pi,3.23829096632819*pi,4.09399150881759*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.760299986765828*pi,0.84702508991535*pi,1.03779358815311*pi) q[17];\nu3(0.151599198214566*pi,3.44945083204463*pi,1.61628358656656*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[9];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.895819027234307*pi,-0.016940366120549*pi,4.26383207364597*pi) q[12];\nu3(3.5*pi,3.47960801296758*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3773724506294571*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3609414604536*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.42125753354771*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.40407039383425*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46899667146304*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.33712633941145*pi) q[9];\nu3(1.0*pi,0.0*pi,1.142668661769536*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.12485997287404*pi,3.12256135747752*pi,1.3390910312801552*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3101992306003138*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43778328080134*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.709708972361047*pi,3.10217142552729*pi,4.46876450570523*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.47137812547508*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39473455612617*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46500306187756*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5810302920033185*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.319781686729522*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.136610389619044*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.26453011748673*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.43590585852834*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.2558852550525739*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.473657517505195*pi,0.14364103509126203*pi,4.48266900103971*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44290257420253*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3504820848730805*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4273162943057*pi) q[17];\nu3(1.0*pi,0.0*pi,1.075006652978409*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.384598802239489*pi,3.00895961020959*pi,0.991857797126555*pi) q[0];\nu3(0.0838664503181688*pi,-0.009020588234003979*pi,4.3396664404983305*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46521564896871*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.890835061829631*pi,2.70939894029216*pi,3.82837156926074*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.609909792329479*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.327781064039494*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.534306259337019*pi,0.442163267090369*pi,1.4809445100846301*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.772244385724774*pi,2.8414889521559*pi,3.44278233194066*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.834674877816975*pi,3.43063627571765*pi,3.93408038577399*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5092856308839524*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.397078657874492*pi,0.13441098362440695*pi,3.41940289659111*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.631847750255131*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.561495254707766*pi,2.63116938932787*pi,3.9845436757239*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.771749171740731*pi,-0.0041199783780460075*pi,4.15473014396866*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.725911232346485*pi,0.18455133193638396*pi,0.744923806356987*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.373104563242732*pi,0.7574480391924201*pi,0.691013033531473*pi) q[6];\nu3(0.431988918528363*pi,0.215529346310389*pi,3.70988267449077*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.549529304149442*pi,3.25879888265521*pi,4.00839486329751*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.41717365400911*pi,-0.174128341807598*pi,0.5003163344525775*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39000919093681*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.140333794400293*pi,-0.15455123863625803*pi,1.3315839209482752*pi) q[6];\nu3(0.153300249632618*pi,-0.321682793382781*pi,0.883879348276571*pi) q[7];\nu3(0.649074179783716*pi,0.17187573828457403*pi,3.86446545995123*pi) q[8];\nu3(0.51779787460079*pi,3.06914278032292*pi,3.09231036740439*pi) q[9];\nu3(1.0*pi,0.0*pi,1.254451206309957*pi) q[10];\nu3(0.723864423269874*pi,2.95844135155635*pi,4.03893613858071*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.510131195296047*pi,3.49228992386378*pi,3.96723780548288*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.730418077254863*pi,2.47182332245962*pi,3.64886247147773*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[10];\nu3(0.39232439349288*pi,2.44012131385615*pi,1.189304487780591*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.961142729405336*pi,-0.36374856448694903*pi,3.83063913497979*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.647239004879049*pi,-0.24832902401295398*pi,0.5488147916773579*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.559974691441441*pi,0.398511725436288*pi,3.9333229480626*pi) q[11];\nu3(0.419012912904529*pi,3.28796735838459*pi,1.365782096871323*pi) q[12];\nu3(0.496822148116442*pi,2.87967802734317*pi,3.95582106090995*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.448296750714587*pi,2.83585249524266*pi,3.72231904035941*pi) q[16];\nu3(0.569363114159669*pi,0.48764023032067205*pi,1.143886189144812*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.286674852890588*pi,-0.121760862732468*pi,0.998049001883204*pi) q[2];\nu3(0.13811898830894*pi,0.06382300946646202*pi,4.4982275383902*pi) q[3];\nu3(0.346320480734084*pi,-0.12989530157823997*pi,1.4391740996484699*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42524597339757*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.688321128263998*pi,0.47969501430780004*pi,1.28583529731997*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.69649334883031*pi,-0.22141149928534998*pi,0.675680480218714*pi) q[17];\nu3(0.463280301218068*pi,0.312069016756088*pi,1.3510954983576982*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.275573604780297*pi,-0.4376928474976494*pi,1.9334747465228*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.460171758126805*pi,-0.4593680862076457*pi,1.012342213735639*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.742945996503825*pi,2.64892093386757*pi,3.53064832115932*pi) q[18];\nu3(0.483697076677153*pi,-0.4757037267387151*pi,1.1293413274264*pi) q[20];\nu3(0.503443063872164*pi,3.27107879989651*pi,3.24661052808627*pi) q[21];\nu3(3.5*pi,3.47509031612509*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3243302119008629*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.469560467134379*pi,3.03347134520199*pi,1.041693206006636*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.258404185705644*pi,0.28705167812503896*pi,3.37077526518657*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.056041494704812*pi,-0.30805826300121797*pi,1.264461673703284*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35461069387018*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[11];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,0.640968937798017*pi) q[7];\nu3(1.0*pi,0.0*pi,1.119328097481553*pi) q[8];\nu3(3.5*pi,3.41098883074904*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42782881703039*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239421555648374*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31325247645782*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.22455414741579*pi,0.5*pi) q[3];\nu3(3.5*pi,3.23666177531852*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44941753447679*pi,0.5*pi) q[6];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.155284878210805*pi) q[11];\nu3(3.5*pi,3.24327825062635*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1655783395512351*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.237578603145542*pi) q[18];\nu3(1.0*pi,0.0*pi,1.080622477863286*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[14];\ncx q[5],q[11];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42313373077479*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5171061295999331*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.713578944285655*pi) q[17];\nu3(3.5*pi,3.47198837129412*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.280520920069446*pi) q[21];\nu3(0.509155180809816*pi,2.89757492712914*pi,1.206648633809446*pi) q[0];\nu3(0.355238241841125*pi,-0.369471101150046*pi,0.8678678977712291*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41045201579888*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.432773256806904*pi,-0.4671288389862582*pi,1.348180131391812*pi) q[7];\ncx q[9],q[16];\nu3(0.588563923199344*pi,0.29815897421721904*pi,4.13549529518856*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.609455052785369*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42968520382985*pi) q[13];\nu3(1.0*pi,0.0*pi,1.159646436902197*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.634140021569476*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5371459373075633*pi) q[19];\ncx q[20],q[21];\nu3(0.520524909725935*pi,-0.37327630007495*pi,1.122341844786342*pi) q[0];\nu3(0.395034322075215*pi,3.34421677502854*pi,1.241829328438065*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[14];\ncx q[5],q[11];\ncx q[6],q[18];\nu3(0.394139315469615*pi,2.92357278801699*pi,1.7962819868979*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.54438734788565*pi,-0.161894857364295*pi,4.05631918134474*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.646176215551753*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5512382052497912*pi) q[14];\nu3(0.85939715675795*pi,2.85898641553214*pi,3.23135953281609*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.871683628335713*pi,0.49060091906955094*pi,4.31674461013556*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.454303827798473*pi,-0.4662693367074082*pi,4.00966395077133*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.640535103013924*pi,3.22149834645127*pi,3.72421975179944*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.873080952663166*pi,2.79883518179229*pi,4.1503370806285*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.621968795204628*pi,3.49175284072224*pi,3.63811860971542*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.722294564325151*pi,0.53649957060112*pi,0.9040281229148139*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.283345427898618*pi,0.31900603922733195*pi,3.82267249267635*pi) q[5];\nu3(0.545698624317824*pi,-0.08423323851290898*pi,3.77703171856036*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.74099093206506*pi,0.42019749822261*pi,0.5749603586706402*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.188939675747212*pi,2.5793801953646*pi,1.315212039852548*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.588462213244762*pi,3.39399646314958*pi,0.5540883285005871*pi) q[20];\nu3(0.268387055605814*pi,-0.32553800419008*pi,1.0997557448721111*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.441474950256745*pi,0.012291758708484979*pi,1.48684455838818*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.54873823162079*pi,3.34917181904496*pi,4.44960011605638*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.421093095206052*pi,0.086817853328097*pi,0.86526150747552*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.224625904206022*pi,-0.233045085989467*pi,1.66463393645847*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.749367630599067*pi,0.43571882691328*pi,1.418485744711493*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.30889560874953*pi,0.05670049640443198*pi,0.754277465864726*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.238430823027256*pi,0.14356981855905204*pi,4.34002061649693*pi) q[19];\nu3(0.413511826417953*pi,3.46350137829909*pi,4.34178732536025*pi) q[20];\nu3(0.352102135429353*pi,-0.34466520976387*pi,0.783829009702951*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.487106528196567*pi,0.64719524839181*pi,0.5161684318696063*pi) q[2];\nu3(0.122330649068014*pi,0.273522359315585*pi,4.23213953687414*pi) q[3];\nu3(0.473918898835239*pi,0.30888948816904105*pi,0.7839707066769179*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.749081320416413*pi,3.01425152357011*pi,4.4274376383387395*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.161532970190007*pi,2.97493145777764*pi,1.0584169924587798*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.216332695110187*pi,2.83467907725648*pi,0.793102142294217*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.252796918437953*pi,0.7524698350513901*pi,4.38805024956668*pi) q[16];\nu3(0.577399270964928*pi,3.43578682431018*pi,3.2806038356764*pi) q[18];\nu3(0.640092106046647*pi,0.80744953858085*pi,1.16591207031721*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.427838802867*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.24430871249324*pi,0.473219210610932*pi,1.014585854880999*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39732598095334*pi,0.5*pi) q[7];\nu3(0.819549564529211*pi,0.8752702167798001*pi,4.47276103115289*pi) q[8];\nu3(1.0*pi,0.0*pi,1.249802189202615*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.341369786133842*pi,0.011813191187894034*pi,4.33589099155515*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267431037903042*pi) q[17];\nu3(0.330040777433224*pi,3.02510208096282*pi,0.8830329233052521*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44058695682773*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.271560541003157*pi) q[12];\nu3(0.73519239450833*pi,3.33696931471184*pi,3.92160752010973*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.640134616996362*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4993980201608*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.31205149182097*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(3.5*pi,3.38644430901036*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1923327207453371*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5684213694104799*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.132360732593935*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(3.5*pi,3.47025116236446*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[12];\nu3(3.5*pi,3.45214558786562*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46586627550891*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.39636631633093*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2388095715039311*pi) q[19];\nu3(1.0*pi,0.0*pi,1.116085245849674*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45607589425063*pi,0.5*pi) q[1];\nu3(3.5*pi,3.449270501647*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.108789653413472*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40498306527033*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5035616933489488*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.422271422269674*pi) q[18];\nu3(0.563043102872587*pi,-0.304722184414831*pi,4.4591194644467*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.359676183884676*pi,3.16939712790805*pi,2.00540311361452*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.281009183094822*pi,-0.16768587295013*pi,0.983459004179288*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4517630375550095*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.415054372760141*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5604991170831908*pi) q[21];\nu3(0.144592820046005*pi,0.23207768613231305*pi,3.90220408934489*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.791532347964572*pi,-0.23542153634832003*pi,3.87083855862368*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.589343104903512*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.676051144370659*pi,0.32034752680812795*pi,0.543972314989135*pi) q[12];\nu3(3.5*pi,3.45890578751141*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.556535523258443*pi) q[18];\nu3(1.0*pi,0.0*pi,1.296188292927606*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.603720834955619*pi,0.00976355668365303*pi,0.6996624464903249*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.828181057395061*pi,3.45727779390464*pi,3.67652717369481*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.749103147289337*pi,-0.396687833012184*pi,0.943111117634731*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.21221687504187*pi,0.8832429576948799*pi,4.23257469773421*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.198732327534779*pi,0.15948413276179596*pi,3.3856126457711*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5070400205523473*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.516561574932334*pi,2.95152907068549*pi,3.76499148817949*pi) q[4];\nu3(0.346972709316425*pi,2.6702324977762*pi,1.62242940937797*pi) q[6];\nu3(0.503174354307916*pi,0.9284396464353399*pi,0.712950895220038*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.663736166237451*pi,-0.0038581248151550174*pi,4.06743846964371*pi) q[16];\nu3(0.0847690563178404*pi,0.8362214968977599*pi,4.27938016405061*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.386353762702959*pi,3.29855911859995*pi,1.9913139405994*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.362766119246863*pi,-0.329177297054252*pi,0.890381369979039*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.514741792076259*pi,0.04060674316010304*pi,0.878359052397105*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.693442198562952*pi,-0.174369266608566*pi,3.90260103636817*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.542912761328057*pi,3.49588900005485*pi,0.5835209359838699*pi) q[9];\nu3(0.61138370536048*pi,2.90594243611622*pi,3.77514890336271*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.272208097240661*pi,2.64888443006573*pi,1.398674845064797*pi) q[21];\nu3(3.5*pi,3.46287131678444*pi,0.5*pi) q[0];\nu3(0.370839050733283*pi,-0.21154750782882198*pi,4.09618432348151*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.70684172227271*pi,3.17915106922453*pi,3.88322818161748*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.389588648272857*pi,0.09150769950848203*pi,1.254919022293227*pi) q[8];\nu3(0.685768921756948*pi,0.49160943943357205*pi,4.072812092963391*pi) q[9];\nu3(0.557810896114977*pi,0.0024442458943360057*pi,0.973837729672821*pi) q[11];\nu3(1.0*pi,0.0*pi,1.085468650067782*pi) q[12];\nu3(0.583752666269495*pi,2.63900788320381*pi,4.12071467993722*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.529834471107806*pi,0.56518000981634*pi,4.39417988751465*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.35855401004775*pi,0.21962793953743798*pi,1.005418152792966*pi) q[21];\ncx q[0],q[12];\nu3(0.772497018206812*pi,2.70650165033857*pi,3.70522676409711*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.390091155054799*pi,2.76783409001446*pi,1.63384668296355*pi) q[3];\ncx q[7],q[17];\nu3(0.493302470931626*pi,2.81358386371613*pi,1.1967496342489379*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.696058844624051*pi,3.00628156745204*pi,3.75278502108129*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.157470004882847*pi,1.0106500701343*pi,4.42168664464294*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.26546875609872*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48256277186648*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.570557261811813*pi,0.301067365365591*pi,1.63737615965999*pi) q[14];\nu3(0.203172110372383*pi,0.02902458587565704*pi,0.7506674365109169*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203198158712456*pi) q[17];\nu3(0.474073898776668*pi,3.21978253024816*pi,4.206268678193521*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.639869526072736*pi,2.74501887878665*pi,4.0081541015188105*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33889459337039*pi,0.5*pi) q[4];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.247074733462164*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.551746188243491*pi,3.35560289000525*pi,3.01197870177488*pi) q[14];\nu3(0.437465822094314*pi,3.33754298204046*pi,0.5882702608274585*pi) q[15];\nu3(0.493373907697551*pi,0.43831208806086797*pi,4.439497172980889*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.347412442769359*pi,-0.388093450093268*pi,4.0780050229592195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5892270285846182*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49705518292841*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.309880483941033*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44960116065969*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.645114355740015*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183451989013446*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[5];\ncx q[4],q[11];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44166839718834*pi) q[2];\nu3(3.5*pi,3.37647196935868*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.288798671351935*pi) q[5];\nu3(3.5*pi,3.49883509613363*pi,0.5*pi) q[6];\nu3(0.347224995795085*pi,2.82216801568024*pi,1.423930508232198*pi) q[7];\nu3(3.5*pi,3.38466256373101*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41505807509714*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.255437269369527*pi) q[13];\nu3(1.0*pi,0.0*pi,1.337924712895966*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.256818621126103*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42933430484865*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.717782960622807*pi,0.370106396548753*pi,1.1138144536376111*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[5];\nu3(0.85595352853149*pi,3.42440677923228*pi,3.06485073062858*pi) q[4];\ncx q[6],q[18];\nu3(0.0905363960788106*pi,3.14646836920813*pi,0.8330877201182749*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(0.664599694496129*pi,3.02838599835291*pi,4.13544897587397*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.553322975082653*pi,0.17765583238274496*pi,4.3766422252133*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5355051723894961*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5284193582880108*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49032021491325*pi) q[14];\nu3(3.5*pi,3.36632647278089*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2201607239430121*pi) q[16];\nu3(0.866611505340742*pi,0.019878851663253982*pi,0.749957826555973*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27473942161493*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.43464437808282*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.19022962137339*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.261903562527357*pi,0.47084337910713503*pi,4.04579841262864*pi) q[11];\nu3(0.624289591177873*pi,0.22223185130153*pi,0.775595151393395*pi) q[12];\ncx q[15],q[16];\nu3(0.291915985921321*pi,0.5118631761771799*pi,4.36507021098475*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.142836023519876*pi,1.09745492491094*pi,4.20882363933078*pi) q[11];\nu3(0.493925807839198*pi,0.24628435764121304*pi,1.461592666720256*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6343782384682259*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5308871633677121*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.448963626623987*pi,2.8789688380202*pi,1.82045843356453*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.478171371869647*pi,-0.4660800772214192*pi,4.06147388589307*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.823915856781453*pi,-0.145634400365713*pi,4.41829087871701*pi) q[1];\nu3(0.15456360880416*pi,0.454896149726587*pi,4.21483257125234*pi) q[2];\nu3(0.585640285962896*pi,0.5566099877355499*pi,1.3580597129453449*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.753403124321396*pi,-0.32979384257444*pi,3.62348542328154*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.459042473253961*pi,-0.4226031172806477*pi,0.894259634120605*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.399539002785688*pi,0.07369825778929096*pi,0.846629479837974*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.750127195939997*pi,2.72568879316229*pi,3.7620122884891*pi) q[1];\nu3(0.346786763238532*pi,0.25553832602500404*pi,1.184409016508845*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.318756578622132*pi,2.6601387230273*pi,1.61293984386716*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.561626844453592*pi,-0.11327847211534697*pi,4.16712606436697*pi) q[9];\nu3(0.631016819382483*pi,1.00545765803042*pi,0.866048828322568*pi) q[10];\nu3(3.5*pi,3.477935572753*pi,0.5*pi) q[12];\nu3(0.786493397665667*pi,3.43046063674596*pi,4.47355279667468*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.489152273232752*pi,0.28906687844533097*pi,0.693888918491468*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.232883794922359*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.561844070950816*pi,-0.178516342243989*pi,3.64574216018382*pi) q[19];\nu3(0.751185554164628*pi,0.0008537762467659693*pi,4.272704331056071*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.91830107440711*pi,2.71168546047946*pi,3.3150540843943*pi) q[5];\nu3(0.291275127803058*pi,3.31526821833837*pi,4.1922396301669*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.512435411159659*pi,3.28432985502208*pi,4.43344145366557*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.846215125888648*pi,-0.229969517698128*pi,0.778679310517292*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.759408575436926*pi,3.36004606690698*pi,3.95317284743396*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.919901814197167*pi,2.92194492346296*pi,3.55678885895251*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.147322805019874*pi,2.78022286917272*pi,1.72099038263274*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.346038618237009*pi,0.05791345883602195*pi,3.66744522608053*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.277080687011472*pi,0.362584764894304*pi,4.178848524013921*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.388683658024122*pi,0.21182600798101103*pi,3.88629577637944*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44661774176582*pi) q[17];\nu3(0.465224782639926*pi,-0.125617367160067*pi,4.15835656339016*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.635220078633764*pi,-0.142008582173638*pi,3.90359375148974*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(0.536845797726389*pi,0.59597529563213*pi,4.071589719053771*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.625246350872316*pi,1.02310478704491*pi,0.720812351015351*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.246360590753849*pi,-0.388216569969131*pi,1.225030338129367*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.27058707613469*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.115867628590093*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47647196405233*pi,0.5*pi) q[0];\nu3(3.5*pi,3.24503540670316*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.210655553344815*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.089667852423954*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[18];\nu3(3.5*pi,3.49643027697226*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46080774541667*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.359322842676914*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,3.46556621017429*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48857222528165*pi) q[13];\nu3(1.0*pi,0.0*pi,1.27278602169332*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.23299468108923*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\nu3(3.5*pi,3.45431915755409*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42937436707867*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.291413525034746*pi) q[7];\nu3(3.5*pi,3.46142852720694*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5948212609309049*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2864335126395718*pi) q[14];\nu3(3.5*pi,3.37248041608629*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5318044096777603*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2796313616252109*pi) q[19];\nu3(1.0*pi,0.0*pi,1.252830864070266*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,0.7123196480748311*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5800352684248038*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4862348690272*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.667282437281708*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.400744492265185*pi,0.35209279228107004*pi,3.56266855773154*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39998049941181*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.164943659308887*pi,2.92197895284038*pi,1.389343241621447*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42374888041359*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.467213174279101*pi) q[21];\nu3(0.342961151291834*pi,2.47642537990832*pi,1.174687440119502*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.383443010139663*pi,-0.4615568294216331*pi,1.04255206177038*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.518726351232452*pi,3.29703361012766*pi,1.57225655310425*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.46514697872468*pi,-0.18837791502489998*pi,1.266758127734009*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.624944223622787*pi,-0.04483404677092501*pi,3.97041518133735*pi) q[0];\nu3(0.547003392777712*pi,2.93553033628577*pi,3.20478306072141*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.119866993214041*pi,-0.396684661265001*pi,1.58730263706531*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.807169132664844*pi,3.46827395481774*pi,0.638751919751262*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.33251198969701*pi,-0.4187811505740803*pi,1.455314684811904*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.556727795298679*pi,0.5793434169323799*pi,1.4154262036424758*pi) q[10];\nu3(0.235277334808627*pi,0.034991701969945055*pi,1.0397498518851411*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.156068513603907*pi,3.1680680594383*pi,1.8379069005286*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.572155264963711*pi,-0.193021259442461*pi,0.5530622132398648*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.48680046334155*pi,0.77552975150268*pi,4.197438966201069*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.131753885443225*pi,0.23473401219727696*pi,1.234472808093112*pi) q[10];\nu3(0.294451780129217*pi,-0.36154296770446104*pi,4.11598080296776*pi) q[11];\nu3(0.424734275908227*pi,-0.0013744210663609868*pi,0.79724129477868*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.680088687053243*pi,3.27702287697705*pi,3.11995935603001*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.141003408400738*pi,0.134792978254333*pi,1.2462350222862741*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.840880162138492*pi,0.58095345851584*pi,0.799959085302559*pi) q[5];\nu3(0.311838834351696*pi,-0.320310935845514*pi,0.543532912029228*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.723732964909519*pi,3.49339524333331*pi,3.00273679490374*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.696144045353377*pi,-0.017606432103599023*pi,3.97612571453197*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.57104664431363*pi,0.46879839990830197*pi,1.1622368625879629*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.656402628405509*pi,0.34169112668899704*pi,1.1480136221750081*pi) q[6];\nu3(0.151671679398144*pi,-0.25118134993629804*pi,1.48619087552889*pi) q[7];\nu3(0.630505079179599*pi,0.37322120300667405*pi,3.88277412852715*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.298184556244654*pi,-0.4538144311466467*pi,1.030916938688223*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.49515305449927*pi,-0.11290885588350802*pi,0.634366043490111*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.811491882871214*pi,0.5995906776732101*pi,0.730942405025977*pi) q[7];\nu3(0.832518138336755*pi,0.34973384547615505*pi,4.21981974276196*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.428547375640407*pi,-0.398528905973652*pi,1.86606446380743*pi) q[16];\nu3(0.536887348094728*pi,0.36938616918574696*pi,1.62902849921982*pi) q[19];\nu3(0.385220659829252*pi,3.36570538223682*pi,1.54556394583214*pi) q[20];\nu3(0.233090576062562*pi,-0.28598893961387*pi,1.5011006218057*pi) q[21];\nu3(3.5*pi,3.45639473285039*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.439314979594428*pi,-0.4775298217551643*pi,1.90030589816757*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.207606205361172*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.619581961865159*pi,3.37074579888887*pi,4.01048646480779*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.597873354907795*pi,-0.16924966185678197*pi,0.5592242697803944*pi) q[16];\nu3(0.741119333756501*pi,-0.15229849004769702*pi,0.735493864353116*pi) q[19];\nu3(0.853554974613432*pi,0.486201195717881*pi,1.1332180630349709*pi) q[20];\nu3(0.56033035337851*pi,3.19983847802028*pi,3.95251771470695*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.601238857412783*pi,2.64894243074387*pi,4.05719817544277*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,3.38753619464362*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.27098693312945*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.621896251880365*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.149783140899463*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1577076499903511*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.34920852462623*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.198877926232408*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45308668606113*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.2283030930742211*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46864517151916*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[12];\nu3(3.5*pi,3.40091043721476*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.28159415179684*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39217461044416*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1972683890795008*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1498977320255142*pi) q[15];\nu3(1.0*pi,0.0*pi,1.304406861759793*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.617896874760282*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5047840631237435*pi) q[18];\nu3(1.0*pi,0.0*pi,1.164213699134417*pi) q[20];\nu3(0.813030820887318*pi,0.23911690277734599*pi,1.2352568077094541*pi) q[0];\nu3(3.5*pi,3.45290265211801*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.44360378337863*pi) q[6];\nu3(3.5*pi,3.46602681760895*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.536547512602066*pi,-0.02644704338826598*pi,4.24825900458144*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.40187856570133*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.412041332631015*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226109362679304*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[10] -> c[10];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5742180306020321*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5871272311516377*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5339484070894738*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5992057124866697*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.610222465301633*pi,3.37215577449322*pi,3.40515805508703*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5739616046723266*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.315979720253*pi) q[21];\nmeasure q[5] -> c[5];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.877858423158284*pi,-0.4501909820167264*pi,0.9516080562834239*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.747027804392693*pi,-0.12223308393867299*pi,0.988162633199387*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.317144717865269*pi,-0.03323592795660901*pi,4.1429875412088*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.463814467236351*pi,2.55319173492475*pi,3.89213160100621*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.455346898650462*pi,-0.356255052083594*pi,1.101571535394082*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.386015064999173*pi,0.88554650652602*pi,4.28597067473454*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.795227781311078*pi,3.4427212412378*pi,3.15444832651468*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.325263442991279*pi,3.38992077917619*pi,4.33123757582395*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.313865674867401*pi,-0.11222495781585001*pi,1.224711508450814*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.931485098140522*pi,2.93802508484336*pi,3.48949100415974*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.781322957098135*pi,3.17248457934905*pi,4.01914714764882*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.40085371803722*pi,3.13998514526929*pi,1.397673018952947*pi) q[8];\nu3(0.428916169768064*pi,-0.21840422712052998*pi,1.448406221097533*pi) q[12];\nu3(0.725024704599827*pi,-0.4852737309456254*pi,3.64444677177928*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.78548032408368*pi,0.01265141111750101*pi,4.46198024670292*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nu3(0.382487870373616*pi,0.8436874802043199*pi,4.01374194272751*pi) q[1];\nu3(0.789559706124154*pi,0.43199128182983504*pi,1.4922075424017232*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.306340290447799*pi,0.12672480999088898*pi,3.75091596842423*pi) q[19];\nu3(0.360280885869069*pi,3.24639678770968*pi,1.34359100208694*pi) q[21];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.404546744393202*pi,2.90672536904739*pi,0.603725518081038*pi) q[0];\nu3(0.646728187431422*pi,3.21050465447633*pi,3.70254576866963*pi) q[1];\nu3(0.133448644506066*pi,-0.03194214125492001*pi,4.16238734898036*pi) q[2];\nu3(0.88463937922884*pi,0.21892295300302*pi,1.191151927586061*pi) q[3];\nu3(0.199793120796895*pi,3.1142697525753*pi,1.32113924506428*pi) q[4];\nu3(0.566585478667063*pi,-0.146006924489609*pi,0.5050597092481487*pi) q[5];\nu3(0.613795316166398*pi,0.9011604953561501*pi,0.5603363446038305*pi) q[6];\nu3(0.98641754362335*pi,-0.10803813444057703*pi,0.80924262006044*pi) q[7];\nu3(0.138854125805958*pi,0.08664109948168697*pi,1.096295865809406*pi) q[8];\nu3(0.266433463801611*pi,-0.4499767735168596*pi,3.98515280439612*pi) q[9];\nu3(0.400555959035393*pi,3.41372014499675*pi,0.8128036801669589*pi) q[10];\nu3(0.438149231376387*pi,2.56563211601063*pi,0.975819849266965*pi) q[11];\nu3(0.308870150495563*pi,3.33447547613156*pi,1.5528606063062*pi) q[12];\nu3(0.510155398445801*pi,0.04781630139945903*pi,0.780317494208948*pi) q[13];\nu3(0.74454599539991*pi,3.18075293775814*pi,3.68056631463591*pi) q[14];\nu3(0.640932043443208*pi,-0.4239305392154243*pi,3.95666107385756*pi) q[15];\nu3(0.365065557952118*pi,-0.4654788116010017*pi,1.133750052952484*pi) q[16];\nu3(0.418497294246042*pi,3.37038426702244*pi,4.2663560801863*pi) q[17];\nu3(0.575210914636187*pi,-0.023824471682232007*pi,0.782796128156444*pi) q[18];\nu3(0.505071214617759*pi,2.74274629263312*pi,1.388963775328732*pi) q[19];\nu3(0.76772964488075*pi,0.75444419953688*pi,0.695083530902043*pi) q[20];\nu3(0.125504635323282*pi,2.33687727584929*pi,1.276229750552686*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\ncx q[0],q[10];\nu3(3.5*pi,3.35662237084374*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45827003696569*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.218375594390515*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.264813903443236*pi) q[12];\nu3(3.5*pi,3.37349169341309*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47986139320768*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279402142149284*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231137736494609*pi) q[18];\nu3(3.5*pi,3.49427566784984*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[7];\ncx q[3],q[12];\ncx q[4],q[8];\nu3(3.5*pi,3.3358271087089*pi,0.5*pi) q[6];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.392889432440457*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\ncx q[14],q[20];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.202261715304184*pi) q[19];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47135279166432*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36306449236585*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5124994634302604*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.338092299699157*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0984583483653458*pi) q[8];\nu3(3.5*pi,3.40130886114186*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40972375120163*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3711507543526*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46123567949457*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293840395772029*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.380289969089651*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4203947744587*pi) q[18];\nu3(1.0*pi,0.0*pi,1.296632848257506*pi) q[20];\nu3(1.0*pi,0.0*pi,1.341795455550979*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[7];\ncx q[3],q[12];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5771021834071869*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\ncx q[14],q[20];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.604600732563043*pi) q[19];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.28588088460421*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5675945325809821*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6451714220726941*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.633888564571456*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44300570655962*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.905631174408373*pi,3.39008152272323*pi,4.1934201505035*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.653532988151408*pi,0.7504017546946999*pi,0.853477993743731*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.438400659324055*pi,0.66630551639148*pi,3.71680569538872*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.569879640066252*pi,0.71122157265273*pi,4.18456753074706*pi) q[5];\nu3(0.622503682027148*pi,-0.384797662438907*pi,3.18629232272915*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.269062637843336*pi,1.10990696079355*pi,4.31871887838812*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.250675525959462*pi,3.41075172143697*pi,1.92012454957522*pi) q[4];\nu3(0.339380929798086*pi,0.02316572064936795*pi,4.22075432849478*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.551668657176616*pi,-0.012347332712202008*pi,3.98280538474172*pi) q[10];\nu3(0.387771908709915*pi,-0.22601957277037998*pi,4.3066669768096695*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.357900587378414*pi,2.88140107200333*pi,0.793448174758365*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.43674112840366*pi,3.13977109676926*pi,3.36121729791793*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.769503638858467*pi,3.06487637050301*pi,4.411409063217819*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.792557627995993*pi,2.86590424598119*pi,3.32689862565229*pi) q[3];\nu3(0.231762032127772*pi,-0.346895504083424*pi,0.65670845396917*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.706238117656439*pi,0.83916652812091*pi,0.760645964958495*pi) q[10];\nu3(0.202881594933642*pi,-0.349074785835723*pi,0.621317347356468*pi) q[11];\nu3(0.689052214997947*pi,3.34669773945446*pi,3.19454192530002*pi) q[12];\nu3(0.126490568439532*pi,2.96420118103853*pi,0.701202133566619*pi) q[13];\nu3(0.750281606584803*pi,-0.311926389756838*pi,4.46601072881817*pi) q[14];\nu3(0.32987248176878*pi,2.9900297054878*pi,1.31950631986409*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.305783105186197*pi,-0.19281715556093498*pi,0.657258819079205*pi) q[17];\nu3(0.730794115040798*pi,0.12708950298608201*pi,1.150059448935526*pi) q[18];\nu3(0.640791083922403*pi,0.19930266570417698*pi,4.4135578926961*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.376103164556595*pi,-0.14142470475942698*pi,1.200974395540391*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.500285720189436*pi,3.48331164749585*pi,1.94540472818735*pi) q[8];\nu3(0.569882787771591*pi,-0.014989196583464981*pi,4.23117736678735*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.282499651221283*pi,0.28899777597421705*pi,0.553118286746964*pi) q[12];\nu3(0.495667880547894*pi,-0.382654907674783*pi,0.874739210825064*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.881508071017508*pi,3.28388644380278*pi,3.01585670703272*pi) q[15];\nu3(0.253811175964414*pi,3.22996714034548*pi,1.084819218050548*pi) q[16];\nu3(0.335172726593835*pi,-0.285708717735648*pi,1.57780620364283*pi) q[17];\nu3(0.602602393464365*pi,-0.268561047810567*pi,0.960718657849285*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.782164336753755*pi,0.59881329317435*pi,0.9056103797020101*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.394803361351773*pi,3.42018800180651*pi,1.63785197892629*pi) q[8];\nu3(0.494734644125424*pi,-0.159144496481546*pi,3.57322554949811*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.596426901514641*pi,3.49151133179705*pi,0.758089229281682*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.105386913672942*pi,0.8503974339843401*pi,3.96775308070942*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.55282627086618*pi,-0.4142061040240344*pi,0.8290694170652719*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.759049882037074*pi,0.91330202830545*pi,0.72747634641832*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44055051514322*pi,0.5*pi) q[1];\nu3(0.180268493699258*pi,0.42334216954718795*pi,0.630233068513276*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.151041321305636*pi) q[10];\nu3(3.5*pi,3.37074073653454*pi,0.5*pi) q[11];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.125504748473741*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.457215634709476*pi,0.26273553529512395*pi,3.52726723441024*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37397084004035*pi,0.5*pi) q[4];\nu3(0.593220416259575*pi,0.461504057605042*pi,0.8301665308733159*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\ncx q[14],q[20];\nu3(3.5*pi,3.49362931408644*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23069804951843*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283024272412028*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46803507690401*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.3431532940785549*pi) q[6];\nu3(0.33287357713927*pi,0.12088343950442404*pi,0.872921313386217*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.640326460139604*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39280764507658*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5447304761342049*pi) q[19];\nu3(1.0*pi,0.0*pi,1.170658152197747*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[10];\ncx q[2],q[13];\nu3(3.5*pi,3.3974383366685*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.172699297817168*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[21];\ncx q[11],q[19];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39728425454338*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.493692750854899*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46764377090117*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,0.737479582712976*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41700922314556*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43555438651072*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.205994554220441*pi) q[12];\nu3(1.0*pi,0.0*pi,1.234431213060744*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.632351326130036*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2755651659772629*pi) q[21];\ncx q[0],q[6];\nu3(0.523670569457373*pi,2.66923462034121*pi,1.1189232949984569*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5393222834696174*pi) q[5];\ncx q[7],q[16];\ncx q[8],q[12];\ncx q[9],q[21];\nu3(0.60344654995965*pi,0.467461274639817*pi,0.8037774659083741*pi) q[10];\nu3(0.355794481661768*pi,2.92113230022125*pi,1.0059920215449472*pi) q[11];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.565060185470133*pi,3.17677903240017*pi,2.95807049934456*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.587269776122575*pi,3.10397346592287*pi,4.19532254779091*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47346590248195*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.11823994740011*pi,3.12919587192717*pi,1.418152537907283*pi) q[10];\nu3(0.755995915057808*pi,0.8019062237554899*pi,4.35207535629357*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5495694158155864*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.612382091161698*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.335583536999909*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.58513320682305*pi,3.24437609299933*pi,2.82364472676874*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41977711943868*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[12];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.138353132306015*pi,-0.09601034100994499*pi,1.3518293165209379*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.720137733989428*pi,0.36659892185261*pi,1.262431046135631*pi) q[20];\nu3(0.175638354753606*pi,2.89312592253232*pi,1.7631423430064*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.400247198421983*pi,0.464126802792326*pi,3.78719596031521*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5196695348627492*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.895961851032437*pi,0.60317992378049*pi,0.5731210429545183*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.328555224383166*pi,2.88028868543752*pi,1.113643171191188*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.771806943428313*pi,0.41570481947181703*pi,0.5101824888410517*pi) q[2];\nu3(0.840342393854808*pi,-0.139005334818333*pi,0.5052362749250304*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.262893231760235*pi,1.03112685003061*pi,4.4222581103626695*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.103966830410705*pi,3.2067098287568*pi,0.7662974875079249*pi) q[2];\nu3(0.622441639666297*pi,3.34653103853621*pi,3.89484848474868*pi) q[3];\nu3(0.539678223630428*pi,-0.4672167976096817*pi,0.617842556044743*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.236517376622376*pi,3.17118439542058*pi,1.97394351354939*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.588839690565138*pi,-0.308466797195847*pi,4.462908406749429*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.433820171779955*pi,2.72912352189856*pi,3.72298908176711*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.419957627866103*pi,0.5657981879657601*pi,4.32691631828105*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.842590927621348*pi,-0.09496666137250398*pi,0.5801949234364141*pi) q[17];\nu3(0.250683265755425*pi,0.08228704488392602*pi,1.147530038770258*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.80343765292509*pi,-0.080459280839011*pi,0.82559238854779*pi) q[4];\nu3(0.288049749681562*pi,-0.35724685784377996*pi,4.2693765584758*pi) q[5];\nu3(0.474962466012052*pi,0.15916285595340096*pi,3.98136719950257*pi) q[6];\nu3(0.622831831204174*pi,3.42132303674389*pi,0.602337958665982*pi) q[7];\nu3(0.5582665045378*pi,0.5106215224763799*pi,0.5741622221795969*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.507217633699658*pi,3.12742496297906*pi,3.28263128816491*pi) q[15];\nu3(0.794434175350325*pi,2.99021398445377*pi,3.77596122907345*pi) q[16];\nu3(0.572310306286959*pi,0.07099035723649105*pi,0.932740070257245*pi) q[17];\nu3(0.176528402622389*pi,3.19602911427987*pi,1.1552587416982991*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39809934212136*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.301111289405846*pi,3.31565746425074*pi,0.880024107373507*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.78985993527256*pi,0.18026916130373105*pi,1.3348586771959798*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.329889375836137*pi,3.21817651737475*pi,1.416524722781684*pi) q[9];\nu3(3.5*pi,3.43643408636863*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.281496569401517*pi) q[11];\nu3(0.374078872929454*pi,3.46767084397261*pi,1.73377162377992*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0528013030855727*pi,3.47950204978843*pi,4.12971848855322*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234986580980609*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.203293547475433*pi,-0.184908643895898*pi,1.2161818173334589*pi) q[9];\ncx q[10],q[20];\nu3(0.22731704838603*pi,2.86053471485467*pi,1.60920034371552*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37908076252392*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43893694199096*pi) q[20];\nu3(0.195082319106561*pi,0.8128679759099*pi,0.664121952646103*pi) q[21];\nu3(3.5*pi,3.47348662120611*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[16];\ncx q[3],q[9];\nu3(3.5*pi,3.47761961503576*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.315948520704211*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1180187162827782*pi) q[17];\nu3(0.264556240995884*pi,0.24089991437396596*pi,3.66826560325146*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41661856282734*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31951924403721*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.35307564301667*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.282008402018507*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.260477064259018*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192942343023363*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.39406769364591*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.36972239197949*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.209320034382456*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5142872300760882*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5143029657609511*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2734694794430221*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.47008284089522*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5193863167231991*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.628552670877943*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4166191014417695*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191696186916233*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.40564581674507*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5423690532151357*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3592223397455*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.114823169900184*pi) q[21];\nu3(0.360749435135376*pi,3.24168354908582*pi,0.773382101520141*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.862323901319203*pi,-0.4443677148570978*pi,4.3910554090959995*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.325168708764988*pi,0.018506918674881967*pi,4.44883289597946*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.408302010897246*pi,2.48739764805948*pi,1.056075766547555*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.4439366647073*pi,0.06204514254895699*pi,1.222563795432642*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5297077483012638*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.693890870587948*pi,3.4961002277233*pi,3.20724005428451*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.639481623643763*pi,3.30970701070921*pi,3.66918002517301*pi) q[3];\nu3(0.24967549886237*pi,3.20168469120916*pi,0.728900085140835*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.86885246103394*pi,3.01189328740562*pi,4.41128297743189*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.22443463347012*pi,0.470431398438347*pi,3.68912993586243*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.379528230843928*pi,-0.379426970619574*pi,1.296449296921582*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5303964888299746*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.66558428542692*pi,0.423915054006447*pi,0.9624404156006989*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.303237611193166*pi,0.15472742613219204*pi,3.81804324768673*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.488360557194711*pi,-0.020928020296626992*pi,0.705690010888832*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.618434584605011*pi,0.24479842674961705*pi,0.724603479751744*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.465224793712674*pi,-0.002516165987204*pi,3.68634532346496*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.224181092775408*pi,3.05663332668111*pi,1.4868150755641611*pi) q[5];\nu3(0.622527852234046*pi,3.45231489477838*pi,3.21119150048054*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.638814731911878*pi,0.7229057065421101*pi,0.840473555595765*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.637204724398156*pi,2.66545866878558*pi,3.66010947236893*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.895776931857846*pi,2.96503660128541*pi,4.19927650336966*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.669478423209223*pi,0.6203120528392301*pi,0.9341426471127869*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.667630025560504*pi,3.27731435775002*pi,0.611656476360583*pi) q[6];\nu3(0.483843644393207*pi,0.81370117017209*pi,0.8977136253281359*pi) q[7];\nu3(0.850719053228271*pi,3.02899961668398*pi,3.75990384879361*pi) q[8];\nu3(0.224469234208603*pi,0.063661638592579*pi,3.71498109014377*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.17205817988978*pi,-0.35690989753470603*pi,0.7206666402717841*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.271952180352948*pi,0.91394705844412*pi,4.3918634498402795*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.716193731733941*pi,0.489449516963151*pi,0.840777617921928*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.888554652229193*pi,0.82081496645494*pi,4.401325518383921*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.828962478476794*pi,0.17955029291575797*pi,0.768646356344571*pi) q[7];\nu3(0.658465352107421*pi,-0.29048552948040396*pi,4.25748428106715*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.474361303366161*pi,-0.4204732880352095*pi,4.2169801403225105*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.119905374516953*pi,3.42156864441594*pi,1.021899167559754*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.426380096867674*pi,3.37627924947193*pi,0.782127279144334*pi) q[21];\nu3(3.5*pi,3.42332309541009*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.285345199862589*pi,3.22223981038882*pi,2.19569187844063*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.482345179050929*pi,0.22765806252923404*pi,1.172841940113788*pi) q[14];\nu3(1.0*pi,0.0*pi,1.413241227428409*pi) q[15];\nu3(0.0938727652367867*pi,3.44597711547397*pi,1.57019014500547*pi) q[16];\ncx q[17],q[20];\nu3(0.857404179239395*pi,0.30536054336218*pi,1.51368851162291*pi) q[18];\nu3(0.217282924409246*pi,0.6867209341325999*pi,0.637159088375849*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.3181590750579*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42817911911598*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2070560732983*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.268521005979462*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.536982154835615*pi,2.77318726342962*pi,3.53863861731819*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.371380609779457*pi,-0.22648368704557198*pi,1.51338333842164*pi) q[16];\nu3(3.5*pi,3.44922362228123*pi,0.5*pi) q[17];\nu3(0.71518759387286*pi,0.5589588436152599*pi,4.14680897248703*pi) q[18];\nu3(0.901653804114793*pi,0.6615608463367*pi,0.867207003833758*pi) q[19];\nu3(1.0*pi,0.0*pi,1.281208034534255*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5457587702773781*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.6319665425083281*pi) q[5];\nu3(3.5*pi,3.35838550595804*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49013355298394*pi) q[9];\nu3(3.5*pi,3.49074527582872*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.321486534985294*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5230745724144952*pi) q[20];\nu3(1.0*pi,0.0*pi,1.05856392843903*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[18];\ncx q[7],q[21];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.36258915861268*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2014951182936549*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46649037324375*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5655252014625978*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313672559737433*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48497732233736*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4074420893833*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45293753254538*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.376978266911389*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.31465056502561*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5211231239746345*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.361844768592112*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.227350124128129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.756200507541199*pi,0.378594181366807*pi,0.5541023096902677*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[16];\nu3(0.348365662360872*pi,0.23208476045689297*pi,4.48173147908186*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.719104049524602*pi,3.22624428290209*pi,4.4811833829680605*pi) q[15];\nu3(0.598472046315876*pi,0.52537828865563*pi,0.655488930771596*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5347538619923776*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.458956795192998*pi,3.36089397415059*pi,4.10625142989801*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.895798086676954*pi,3.0244748491372*pi,3.26584725797402*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43970384952956*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.353445494529901*pi,3.05062909097824*pi,1.235837579818729*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5986079704200726*pi) q[16];\nu3(0.93299549966472*pi,0.439923474164578*pi,4.00855512595224*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35814681333809*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.601688545843951*pi,2.69514409246403*pi,3.37909175946081*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.294933222601302*pi,3.34145531938372*pi,1.302656586173438*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.157545631284612*pi,0.7428471035745401*pi,4.29714236523401*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.451538687835311*pi,-0.136287472514517*pi,3.70997793143729*pi) q[13];\nu3(0.578043860190632*pi,-0.22070522541667997*pi,4.24723187318499*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.883783967164506*pi,-0.27534901672555*pi,4.29198766624854*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.551922556023321*pi,3.17417119899948*pi,3.47676463546877*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.522108450552283*pi,0.41706099950432496*pi,0.969184456719839*pi) q[5];\nu3(0.43386116856066*pi,0.14022447383119696*pi,1.0279024153692071*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.772323297063703*pi,0.5472877669249501*pi,0.616288843612368*pi) q[9];\nu3(0.715912458030312*pi,3.23014146945989*pi,4.48375119324355*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.384810051470801*pi,-0.34072779272395104*pi,1.1293227164075539*pi) q[13];\nu3(0.779532419084222*pi,-0.051144053716940974*pi,1.287163597127614*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.39507626042083*pi,0.343764626527292*pi,0.844927721679834*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.502010623594173*pi,0.92813450442973*pi,0.5004842873487062*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.424101151581936*pi,0.78466541684812*pi,3.82026958220276*pi) q[6];\nu3(0.469672763361518*pi,0.359888006499399*pi,0.5610882349892505*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.845490627302824*pi,0.424909417795554*pi,0.9833387177871791*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.436990274869133*pi,-0.360009073048767*pi,0.70106669900339*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.216420157473888*pi,3.19185493900807*pi,1.67300948748679*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.959855645392703*pi,2.66756600371367*pi,3.36937990712502*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.452451946488887*pi,3.146669598569*pi,1.60884319389402*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.816170872982167*pi,2.8611853846517*pi,4.13090519658891*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.454192968721829*pi,0.07566028729830498*pi,1.091241827734845*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.607519844586184*pi,0.31333063056493404*pi,0.763987034502003*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.334919717979133*pi,3.06700357805311*pi,1.429434952093028*pi) q[21];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.59774099609573*pi,2.98967094095389*pi,3.13055879901489*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.397541117725533*pi,0.8349145562881299*pi,0.631458427093584*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3131395230376*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.277634986694237*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.483774552042499*pi,3.09854603602612*pi,1.86971022118262*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(0.405569892180803*pi,0.21206779457886604*pi,1.093850089569154*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49536505914009*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46277827865929*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47617313914342*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.165160402930643*pi) q[11];\nu3(0.0604751249369463*pi,0.209347438826758*pi,3.49437744805989*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2762643940027139*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268419808240772*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.287315562018029*pi,-0.21425336105680398*pi,0.797177016926021*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.4132891163690005*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.476106868741413*pi,-0.04725892660228598*pi,3.66397054492703*pi) q[19];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44911848880424*pi,0.5*pi) q[7];\nu3(0.703488610735942*pi,3.19055730317281*pi,2.89890987478492*pi) q[8];\nu3(3.5*pi,3.44019267892604*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5054100597007043*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40655863199467*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259928990798449*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42829854156486*pi) q[18];\nu3(0.55390108262478*pi,0.265680349220779*pi,4.02011836108079*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2988116904150249*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.25010048260138*pi,-0.02832212899064801*pi,0.9486027658935521*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.48838236638703*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.125473472607104*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.585429504971799*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5775781445119956*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40547401090297*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.27495770263417*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1505928646512569*pi) q[15];\nu3(1.0*pi,0.0*pi,1.21389917967055*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.4929941964446*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.667696181458459*pi,-0.05342980229701899*pi,3.80136690064819*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5294500412756307*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2497693951935829*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.453443484031035*pi,-0.458733919886412*pi,1.292704964235118*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5558126137027273*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.642004161257931*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.264793939717129*pi,3.22155252848734*pi,0.926440486454264*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.555463934863266*pi,0.490154989454774*pi,1.1986754923111471*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.171598539706334*pi,-0.19339626580874703*pi,0.723207964120371*pi) q[7];\ncx q[8],q[20];\nu3(0.067281909053915*pi,0.15568289274563796*pi,4.17612807762597*pi) q[9];\nu3(0.611950118771486*pi,0.20714139910833795*pi,4.3222523575299*pi) q[10];\nu3(0.934420286069758*pi,2.96323933103048*pi,3.91197944452009*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5052527345448384*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.643280131422793*pi,3.24994699673526*pi,4.03349744545357*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.50272670347694*pi,0.39880788385726995*pi,3.61400930490851*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.459014801048943*pi,3.33944491826988*pi,3.09139392253879*pi) q[7];\nu3(3.5*pi,3.44939299222301*pi,0.5*pi) q[8];\nu3(0.51243660888566*pi,-0.19825024207230302*pi,0.899897366308662*pi) q[9];\nu3(0.67328706267774*pi,-0.173712216605865*pi,4.16069578023002*pi) q[10];\nu3(0.511268983992221*pi,-0.07002162003495999*pi,0.612253313930188*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240133414710478*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.354111205265189*pi,3.40041240334591*pi,0.929239704839777*pi) q[2];\nu3(0.323290675318663*pi,3.22188437348452*pi,2.0345487169841503*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.632245590014852*pi,0.9837628823082201*pi,0.944275497993707*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.518516186901861*pi,-0.08298691438064199*pi,4.1243680180507205*pi) q[12];\nu3(0.882427695552946*pi,-0.221188567477269*pi,3.35959388071615*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.692976860243181*pi,2.53490023587632*pi,3.89881306636052*pi) q[15];\nu3(0.642013958457953*pi,0.5768633551192801*pi,1.030712957010231*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.171735535470192*pi,-0.22966584388212302*pi,1.59701226643079*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.755483956394393*pi,0.154639064257041*pi,1.3242729469351588*pi) q[21];\nu3(0.526833464476691*pi,-0.4346028099518889*pi,3.30564974735904*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.156040568016831*pi,2.71358822412006*pi,1.4487732862768121*pi) q[2];\nu3(0.568190169398789*pi,0.6808983161341899*pi,4.47953807681321*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.245061018421927*pi,3.04138408676169*pi,1.404655957969101*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.77674393201809*pi,-0.332471231533789*pi,3.76622421186979*pi) q[12];\nu3(0.422747278430283*pi,0.43912033460352995*pi,4.0781575114650295*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.25572480924264*pi,3.09302820154028*pi,4.41614923435376*pi) q[15];\nu3(0.37668178786277*pi,3.05092913464005*pi,1.078364116202196*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.644255862176604*pi,0.37380627989858795*pi,4.112872248740819*pi) q[18];\nu3(0.67289614225808*pi,0.37190657507523905*pi,1.3781038173679812*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.373205516890501*pi) q[20];\nu3(0.516425235484585*pi,0.92977091495555*pi,0.636448496852844*pi) q[21];\nu3(0.411019478397718*pi,3.38413758444857*pi,4.2647249961217994*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.728529815204734*pi,0.05237421346473303*pi,1.483229613916937*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.448189192931538*pi,-0.35647398556327503*pi,1.399743344492677*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.920659025414038*pi,0.006667872312240974*pi,3.7598034103354*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4796872393678*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.292682371071544*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.88973207205306*pi,0.96830811101471*pi,0.5394247116900978*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.462308963239304*pi,2.54590522990849*pi,1.277098169412936*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4241415088651*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.331518617107598*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46933949448011*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37139845357166*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41892406396863*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.3478356868716*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250484954350234*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[4],q[14];\ncx q[6],q[16];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[15];\nu3(3.5*pi,3.43306084595104*pi,0.5*pi) q[12];\nu3(3.5*pi,3.30876370563609*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3106356687493559*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257055489672553*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43545851681981*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5581207402437651*pi) q[5];\nu3(3.5*pi,3.45186434000734*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.248742222713317*pi,3.32626358231191*pi,2.16101497757661*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.4850815632957*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0606916443905758*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.300225820430899*pi) q[15];\nu3(1.0*pi,0.0*pi,1.129895488903978*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.43486538421262*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,0.0*pi,1.2110085182983141*pi) q[3];\ncx q[4],q[14];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.191561066209491*pi,0.142981289664591*pi,3.35968671196372*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42667162712408*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.621032313436325*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5429658078868891*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41720226736803*pi) q[16];\ncx q[18],q[21];\nu3(0.483415744834718*pi,3.06754071021757*pi,1.68492933963739*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.49962937944093*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.450033776542388*pi,3.30472790386119*pi,1.433065097458041*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.752194342301737*pi,0.273012530602618*pi,4.30411870861795*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.575461603776053*pi,-0.16655773239844401*pi,4.41923530433937*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.495121555370875*pi,3.43157658509167*pi,3.14316782042963*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.271568330830829*pi,3.12647666919273*pi,0.809843030062017*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.479722873952359*pi,2.6036698005001*pi,1.1663997432428959*pi) q[7];\nu3(3.5*pi,3.45990698821805*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.582948036970853*pi,3.09282380442343*pi,3.35769967870912*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.560624319686192*pi,-0.13377907346469098*pi,4.2956940526805205*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31863047716291*pi) q[17];\nu3(0.499762929125963*pi,3.49076434541155*pi,1.68265809128031*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.406254051280561*pi,-0.386803272491408*pi,4.107208191840369*pi) q[4];\nu3(0.317606699129555*pi,-0.17980937793881702*pi,4.33469774230681*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.214973764062329*pi,0.427696211556692*pi,4.17116123737185*pi) q[7];\ncx q[8],q[17];\nu3(0.415536776715831*pi,0.396736531874482*pi,4.138925565929879*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.790185938369102*pi,0.43626964099767596*pi,1.3367210204602489*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.714897006934084*pi,-0.16555618670664402*pi,4.45392553574077*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.682672476192271*pi,0.9780526095958599*pi,0.732710873801011*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47810559556779*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.339355763047976*pi,0.36008856629376496*pi,0.954762837014112*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.647778597367222*pi,0.8011585451216301*pi,0.9434930360518801*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5724426093444647*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295803036815738*pi) q[20];\nu3(0.38850140067373*pi,0.7857539653968499*pi,4.383391861674459*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.362148792545335*pi,-0.33440307891432897*pi,0.5052975452792207*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.80115400516657*pi,-0.056896349893227005*pi,0.863161249786375*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.442773012621758*pi,2.83256237554653*pi,1.1315044196310629*pi) q[12];\nu3(0.926692151921304*pi,0.267531580686718*pi,1.37835829951258*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.453897697460799*pi,3.17371059252764*pi,1.54718957294582*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.582512896905733*pi,0.101931497078658*pi,1.229878244754472*pi) q[0];\nu3(3.5*pi,3.45835933576625*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.789215881585054*pi,0.10975246144403805*pi,1.12466047253048*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.374517237646823*pi,0.5034186996375101*pi,0.928497188214737*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.432068486085664*pi,0.12372237033170197*pi,3.49199370764261*pi) q[12];\nu3(0.439267899119472*pi,3.12418712555375*pi,0.969755613631154*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.319560772010996*pi) q[18];\nu3(0.677008937122629*pi,3.08998373342607*pi,3.87806422879326*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5176679178896156*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.641164050984539*pi,-0.22777319437967097*pi,4.16426474552334*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.749734838004649*pi,0.64896132920176*pi,0.757954050987653*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.375449135614605*pi,0.8951187587673299*pi,3.90864632282539*pi) q[15];\nu3(0.560187212725093*pi,3.2830063315469*pi,4.45744174244177*pi) q[16];\nu3(0.417279361571182*pi,-0.026754211404177997*pi,1.008646576854128*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.279743975027037*pi,0.62893196990194*pi,3.7042397205161*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.685393788836483*pi,3.47588597916918*pi,3.46092710629343*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.575150687708437*pi,1.03323239085498*pi,0.615957615019505*pi) q[15];\nu3(0.300566668871782*pi,3.3428799166967*pi,2.00083110203239*pi) q[16];\nu3(0.621260053664096*pi,-0.490602667936886*pi,3.57760757678255*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.468648082553511*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.523224944697171*pi,2.74679197466035*pi,3.63849344119577*pi) q[2];\nu3(0.338662706881905*pi,0.36368116750895796*pi,3.67631510062823*pi) q[3];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47582253271574*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.572370141188354*pi,0.16347575699387096*pi,1.230431799439443*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273964819681966*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.439024928530044*pi,0.280697716882196*pi,1.063698832704491*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46451190256344*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.326310644405132*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.40828065082873*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.26778761665642*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.494106785623324*pi,0.235749962324865*pi,1.259932229596147*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[7];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46414709428607*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.4308314069737*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5893301681232268*pi) q[7];\nu3(1.0*pi,0.0*pi,1.251026124181243*pi) q[8];\nu3(3.5*pi,3.36533209636447*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.40881948133688*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5260255020770429*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.226954577401101*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21011716206501*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48853714281543*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[7];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.250912243748704*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[14];\nu3(3.5*pi,3.48585669472776*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.382843228279106*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40203201838461*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.304018549480027*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39934380653344*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41604961133188*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.397309622783769*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5482259842044224*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1274857844007191*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.320855884035504*pi,-0.20377255812565598*pi,4.21505376583578*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5510679906560777*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.400277071629691*pi,2.95997253146399*pi,1.196547925788606*pi) q[13];\nu3(0.681408593377265*pi,3.25314519082222*pi,3.27640607455785*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.849355325662536*pi,2.54867674670108*pi,3.77287700989402*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5603427696035606*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.199351305917326*pi,0.06859341990961199*pi,3.65506758715141*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.42920284132077*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.748909262071436*pi,-0.240382957032523*pi,0.5640570618878203*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.28305542585051*pi,3.49207858922309*pi,1.3297944328461249*pi) q[13];\nu3(0.672369403024313*pi,3.26257671358511*pi,4.03247790409679*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0785093537706466*pi,3.40449957547613*pi,1.380639137573862*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5170564789019751*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.808873640120206*pi,-0.02889429697351098*pi,4.2171878024447995*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.83568023417551*pi,2.48919345688324*pi,3.94719097423479*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.363456507763853*pi,0.05992683574829105*pi,1.3386100344879*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.41361080060493*pi,3.37923152525193*pi,1.433882534217745*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.365961841552834*pi,-0.014085135170253005*pi,1.371694383893006*pi) q[9];\nu3(0.606995020779804*pi,-0.049193243335269976*pi,4.41607082993566*pi) q[10];\nu3(0.19733170960942*pi,0.145177532450387*pi,3.64441663321219*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.88886840262787*pi,-0.16558014041723101*pi,0.992061700468513*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.564948607547068*pi,3.17718058283157*pi,0.544037970273337*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.619955516615295*pi,-0.049675243328546004*pi,3.95568205124746*pi) q[9];\nu3(0.750378569179858*pi,-0.06356566731966601*pi,1.200973783669431*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.513935987708315*pi,0.5680381027205501*pi,0.5508555403843773*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.443456696950065*pi,2.9010633470513*pi,0.837814474401759*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.280577647369824*pi,-0.191474892953292*pi,1.101190541374379*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.693722670343708*pi,-0.207059818860579*pi,0.832093296485369*pi) q[17];\nu3(0.605306537816717*pi,0.11712210369268305*pi,0.5966649687753385*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.8681870712831*pi,3.00012420990592*pi,3.8545520250868*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.818871368718932*pi,-0.397380028483855*pi,0.8193216365444009*pi) q[4];\nu3(0.501521104596165*pi,3.35033387952757*pi,4.1028610692005305*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.555093322071483*pi,-0.12203709000855101*pi,4.3070320224428*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.950729541834117*pi,0.8310121594894*pi,0.7085308787211391*pi) q[12];\nu3(0.500430741968971*pi,0.48410857541541796*pi,4.22254110031266*pi) q[15];\nu3(0.491728515357017*pi,-0.13494245226362*pi,1.063921399703612*pi) q[16];\nu3(0.213861728029315*pi,3.45382319283713*pi,4.32191355995771*pi) q[17];\nu3(0.257293394737398*pi,0.420950909142907*pi,4.252683172629419*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39245786866571*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.508118466077727*pi,-0.10272654781894502*pi,1.117234795902883*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.526528049700546*pi,-0.258518992119866*pi,1.37937196954772*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.479444638084736*pi,0.6731612451587501*pi,4.13849099070967*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.342342515198375*pi,2.62646992704961*pi,0.923441993948896*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133923779843021*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.81770571041506*pi,2.83518732295629*pi,3.78196944424349*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.829941360331146*pi,3.22080689932893*pi,3.6986744378444*pi) q[0];\ncx q[1],q[18];\nu3(0.565441681792433*pi,3.20963351233089*pi,4.45470979041228*pi) q[2];\nu3(3.5*pi,3.47502262311474*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40645134464485*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2079388369524802*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.277336042790074*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.476186322180506*pi,0.11151902453699303*pi,4.2339035848807995*pi) q[20];\nu3(0.395570058375358*pi,0.27688472530611996*pi,3.71664653017837*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.158561654079932*pi,3.30503916100124*pi,4.195996760373919*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.35862668443757*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3484487960383449*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5720456406331751*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.5321526381996144*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40625922662251*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46196771506293*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.05614638366408*pi) q[14];\nu3(3.5*pi,3.41836761348194*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.28533613469807*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.33399473556998*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33922696858451*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.207602540489841*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5768012840658492*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289859041847138*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5313506359668665*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46071453300036*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.594093395406035*pi,0.73590817746587*pi,0.6901405976256569*pi) q[1];\nu3(0.20728220160011*pi,2.46349461404182*pi,1.2856418560895801*pi) q[3];\nu3(3.5*pi,3.49740559513321*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.548106962395285*pi,0.413040184790217*pi,4.2369895476238195*pi) q[7];\nu3(3.5*pi,3.48905708412516*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5763080378413363*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.60993973118194*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255475591369351*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205397856806655*pi) q[20];\ncx q[0],q[2];\nu3(0.652582131998994*pi,0.11167577870422596*pi,4.3979113262573595*pi) q[1];\nu3(0.719449594272962*pi,0.6930613564966801*pi,4.24216094635355*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.583621526167776*pi,-0.043933560430540974*pi,0.887646247552526*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46477002683318*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,1.194349595642828*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.427495293841217*pi,-0.139154675263915*pi,3.65202527021702*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.440428930941145*pi,0.36555631026828805*pi,0.930117028275776*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.696494932527148*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.640294626449387*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.620668354281386*pi,0.14321621230565995*pi,0.574282480294638*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0965667466924302*pi,3.28159160734257*pi,1.3141865406041489*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487003503794722*pi,3.05257145738586*pi,1.84777444991753*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.102803670387233*pi,0.42817212360366197*pi,0.847940259790276*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.308547459758492*pi,0.6709669043847799*pi,4.37225597209833*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44617812012802*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.780149410920551*pi,2.50552726367824*pi,3.75403525077874*pi) q[5];\nu3(0.502469496346669*pi,-0.08813580202106303*pi,4.18130022273855*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.690976483684963*pi,0.9251922911928601*pi,0.7735939369049201*pi) q[9];\nu3(0.676876265309004*pi,0.24448139398256397*pi,4.40959674010624*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.557648279286512*pi,2.44497108172743*pi,3.64336367830023*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.266867720921255*pi,0.6694994132487799*pi,0.5233173437997775*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.369695975660572*pi,-0.222191419308838*pi,0.782635598229072*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.594900754125348*pi,0.62066646155711*pi,0.5558179804254701*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.4446548859143*pi,0.022566694408087007*pi,1.050240242409078*pi) q[12];\nu3(0.471733116576356*pi,0.140657720050547*pi,1.041163404941929*pi) q[13];\nu3(0.575661084244199*pi,3.40514625934058*pi,4.49910821868943*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.392186117958653*pi,0.34588342405316597*pi,3.57231304891752*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0994692027948827*pi,-0.448921596701625*pi,4.34964204279796*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.585741941931554*pi,3.26686292753987*pi,3.42448234646564*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.773199673120214*pi,-0.48168464413521017*pi,0.64038509381946*pi) q[13];\nu3(0.47393139791393*pi,-0.288300393452054*pi,4.31084928056905*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.284549694487287*pi,0.38711420702157295*pi,4.4410204340361705*pi) q[16];\nu3(0.234409541021552*pi,0.415879623062148*pi,3.79603190932082*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.115938212772887*pi,0.19057455039667204*pi,3.63507196203515*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.778838288443354*pi,3.32154001184263*pi,2.86852781019346*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.658592831759036*pi,3.48332079547899*pi,4.22291799129433*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.596166693401368*pi,0.905405710858*pi,1.0535662765029778*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.719352479074002*pi,0.02542692911710598*pi,0.85553586862091*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.453360808973568*pi,3.47904195424808*pi,0.721727287419262*pi) q[19];\nu3(0.476565211888897*pi,0.48103113674978903*pi,0.636477094412062*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4587501499854*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39341584939785*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.356363173186729*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.29516189824791*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.23969375168272*pi) q[13];\nu3(1.0*pi,0.0*pi,1.365713208076627*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.688075507418571*pi,-0.197209402681909*pi,0.5103613976130495*pi) q[19];\nu3(0.107125686492917*pi,0.034623935725836996*pi,4.19568794691203*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.821509037609092*pi,0.291913399918189*pi,3.86762388532048*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[8];\nu3(3.5*pi,3.47758729607041*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48676046456342*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40330479878357*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2112777174737799*pi) q[12];\nu3(1.0*pi,0.0*pi,1.278851538440354*pi) q[14];\nu3(1.0*pi,0.0*pi,1.233744653870597*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.834349914969056*pi,2.71907613770233*pi,4.0378276488601905*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40336558209202*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.561272918046337*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.246345463736048*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39525771287464*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45462229627436*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.172514829888841*pi,-0.023471092426230022*pi,0.621857577486378*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5679996753710945*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4607151075157105*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.628450013311844*pi) q[16];\ncx q[17],q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.587758981071047*pi,3.3260816081563*pi,0.829794265087251*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.6177491615573389*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.46257734035035*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230913560289499*pi) q[19];\nu3(3.5*pi,3.4205473591198*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310000009084669*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.38160139595935*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.751513406693288*pi,2.86076326305351*pi,3.71354289418235*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.320822279463562*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45933061197257*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42397627566199*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.564961427786437*pi,0.300644826944116*pi,3.77105868585902*pi) q[3];\nu3(0.596548010463033*pi,-0.4042154707200903*pi,3.73672475654699*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.682125877973413*pi,1.00598079324759*pi,0.723737379576769*pi) q[6];\nu3(0.60119585805194*pi,0.42406306737756305*pi,4.43056701948266*pi) q[7];\nu3(0.797401255095208*pi,0.274236715107238*pi,1.029455047750698*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47609109945177*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.442374290699566*pi,-0.289786303925111*pi,1.63990508166068*pi) q[4];\nu3(0.633759288439932*pi,2.67950668964993*pi,3.4598695300224*pi) q[5];\nu3(0.641305136508867*pi,-0.031099535234154985*pi,4.08916298344405*pi) q[6];\nu3(0.625870121497115*pi,0.8365152714027799*pi,0.8109285225614911*pi) q[7];\nu3(0.14909516555018*pi,0.7516354635110101*pi,4.05488425028652*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.189074821486636*pi) q[10];\nu3(0.73001089388739*pi,2.99734794599888*pi,3.49873265835651*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33760193194148*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.53242478328718*pi,0.86492200799888*pi,4.347732331164909*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.134086576203953*pi,0.35250095616157395*pi,0.7373909082353041*pi) q[11];\nu3(0.54689570342476*pi,0.11347421683505698*pi,4.30060724303377*pi) q[12];\nu3(0.24130340006318*pi,0.43296063370677895*pi,4.33604411328432*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.603352667125572*pi,2.6908243502204*pi,3.80836968506336*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.525755124255114*pi,-0.022284454963373*pi,4.15232387787951*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.604486708391688*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.161025607283846*pi,0.375752207271531*pi,4.42468037028334*pi) q[12];\nu3(0.129903748551146*pi,3.26610067038425*pi,0.950763485376301*pi) q[13];\nu3(0.918246642016982*pi,3.47659358239126*pi,0.5762098997615744*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.504901396411653*pi,-0.06898283952072498*pi,0.5809111630668015*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.355688362132247*pi,0.5620527473524499*pi,0.763143013163729*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.761559287527893*pi,-0.4857477498592608*pi,3.8295951325349*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.215909337016314*pi,-0.072001109505758*pi,4.3788438585245*pi) q[14];\nu3(0.724809252130774*pi,-0.4608411697697131*pi,0.71524411041026*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.371668319938344*pi,2.62243430386674*pi,1.183455533033126*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37730041869289*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2175593434883138*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.307996683073625*pi,3.3245824666314*pi,1.2351498596634372*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.575916388007733*pi,3.26891590879297*pi,3.31548329403935*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.379257421154114*pi,3.08600328414004*pi,0.934653564444903*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.200486011776242*pi,3.07547063378302*pi,0.5214648110037179*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.491530427388517*pi,3.45228155150166*pi,4.20527926207897*pi) q[19];\nu3(0.417201664292218*pi,3.10320799428472*pi,1.4653771335761658*pi) q[20];\nu3(0.462594776511793*pi,0.9656080328428001*pi,4.35148200565224*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.252124772330137*pi,2.90974569863878*pi,0.692440102361721*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.4839413333615195*pi) q[6];\nu3(3.5*pi,3.38349018962968*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.645378727982078*pi,2.85780895636809*pi,3.74007308133016*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.08761948801697*pi) q[16];\nu3(0.11579767233561*pi,-0.11601072167444298*pi,1.346558592026283*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.701864157819178*pi,-0.04912409157592501*pi,3.98505633579209*pi) q[19];\nu3(0.864590680189982*pi,-0.18741200696098398*pi,0.979692797746628*pi) q[20];\nu3(0.277266989446669*pi,3.08966387758492*pi,1.98272564994866*pi) q[21];\nu3(0.283885213575242*pi,0.258135603668988*pi,0.5565399594976816*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.45532262063524*pi,0.5*pi) q[5];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.290090606346393*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.1340098454301*pi,2.98434951631223*pi,1.64941909435255*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.452507771425113*pi,0.47146337766121404*pi,4.04189882023751*pi) q[0];\nu3(3.5*pi,3.38793584917375*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.203727324373446*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45197439010343*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.519059845539059*pi,-0.06214464078973603*pi,4.34394599632859*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.620717942199004*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46458595363081*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38310989494149*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.278181027361704*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46776982066142*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.319768913822565*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4503027567752*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.398043202455175*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38488751465057*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.49378727586833*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38938611389972*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.335058593199127*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.43896630824972*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.213851919270404*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5549700694620694*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2933574866317081*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.151679660883515*pi,0.14244673509878503*pi,0.5477908585276174*pi) q[3];\ncx q[4],q[18];\nu3(0.634878135882326*pi,2.92678804669998*pi,3.57241044228516*pi) q[5];\nu3(0.344627398032785*pi,3.27667185911454*pi,0.9007572524185941*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.42757581803363*pi) q[19];\nu3(3.5*pi,3.47799675846777*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.51561426656279*pi,-0.31586119565791704*pi,3.63879585721123*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.778884828790836*pi,-0.387232882435897*pi,3.95478877287185*pi) q[5];\nu3(0.290681897316358*pi,-0.366888605857857*pi,0.602343400853177*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2267571746228438*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43478823788566*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.442010592459431*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5852219054794845*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.755595565494636*pi,3.06493409367667*pi,4.24754234090854*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.695170109615284*pi,0.24386541591718003*pi,0.732701354816572*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.108349845537711*pi,2.28906238117197*pi,1.259684854748739*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.460150045304295*pi,-0.44470055544252063*pi,1.69166208323967*pi) q[7];\nu3(0.693362546966307*pi,3.34152505266401*pi,3.16846560883496*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.636949533391034*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.224098507729502*pi,0.20515661486801096*pi,4.1776699430201205*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.675938509799764*pi,0.310262764515137*pi,0.9194279577493301*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.610603108373111*pi,0.69754126920918*pi,1.1311518326837962*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.535474449320852*pi,0.271190481905766*pi,4.05747621467717*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.620047935373189*pi,0.70206984984631*pi,1.091156286699664*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.294590555621648*pi,0.6478871807300599*pi,4.00716148619638*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.173946225522295*pi,0.85166692192134*pi,4.33912144683738*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.638531187447941*pi,0.8633460931541901*pi,1.013537888076361*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.383529851106373*pi,3.25946555595433*pi,0.970862860412895*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.158416145867025*pi,0.43455083774444003*pi,4.08736598836109*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.809639647628064*pi,0.73381242173217*pi,0.83361060932008*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.08191803789122*pi,2.90964377620717*pi,1.53993619431147*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.723065549496979*pi,0.47845121536372903*pi,0.910547305688607*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.203759321584953*pi,0.217896509467693*pi,3.35144638228918*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.947969533829914*pi,2.4290875124695*pi,3.70957015029917*pi) q[2];\nu3(0.700430569926801*pi,0.315838954760023*pi,1.230657558708303*pi) q[4];\nu3(3.5*pi,3.49573164395178*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.504753229167152*pi,0.38542897534366205*pi,0.9433410362742141*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.210590044308542*pi,3.34697343090892*pi,1.201960573542019*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.17436230902998*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.786405983166453*pi,2.84081639189577*pi,3.46260569376792*pi) q[21];\nu3(0.516829696150682*pi,2.5965868317696*pi,3.54443866531206*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.683759398593927*pi,0.7528728815177099*pi,4.296991065011619*pi) q[4];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.222807348436974*pi,0.478040172870992*pi,3.60593197532496*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.480340097236499*pi,2.83217535541508*pi,1.103622302975497*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.78115976147262*pi,-0.4633517520704326*pi,3.67170143113692*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.415684551118285*pi,0.265167181452975*pi,3.86438794028259*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.390885486939629*pi,0.464546402855325*pi,3.98911053393344*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5191542913252505*pi) q[16];\nu3(0.4331829345472*pi,3.49321349440351*pi,1.3426214298744998*pi) q[18];\nu3(0.507185764087992*pi,3.48349603994726*pi,1.89364472432338*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,3.3884413201894*pi,0.5*pi) q[8];\nu3(0.349972335719315*pi,0.9655361463069001*pi,4.085634979229949*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.851547939925484*pi,0.36408314968432*pi,1.105654547116411*pi) q[11];\nu3(1.0*pi,0.0*pi,1.372981387396534*pi) q[13];\nu3(0.482971175872537*pi,-0.038338403013013*pi,1.021247615210493*pi) q[14];\nu3(0.434339011583709*pi,2.75620073366197*pi,0.933619031572254*pi) q[18];\nu3(0.246434054887125*pi,2.88532230866032*pi,0.67013860577476*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.48129930252106*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.171318787178992*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45892659501937*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\nu3(3.5*pi,3.36646384945546*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.160477683691117*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38787638657693*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.174660662635435*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42477735356522*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[14];\nu3(0.11677192790589*pi,2.9287376023832*pi,1.83501808086226*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5532349856276384*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.280526132515692*pi) q[12];\nu3(3.5*pi,3.30334494650437*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.078525292932678*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.625049396417031*pi) q[4];\nu3(3.5*pi,3.44572364149868*pi,0.5*pi) q[5];\nu3(0.591871504190657*pi,0.89847329224421*pi,4.40617595185371*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37567491355707*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46541839468877*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.261935310507438*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.320962414381445*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2345431380724818*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5911214628506526*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5247472000988664*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.197185493728431*pi,0.378376957551841*pi,0.838555313293312*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45522194441339*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48193182920617*pi) q[14];\ncx q[15],q[19];\nu3(0.196536845281679*pi,0.91976538345011*pi,4.4828821769847504*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.24677972573569*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.383442792060849*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.158149856772928*pi,2.94076805602998*pi,1.015706740730216*pi) q[0];\nu3(0.733684636235772*pi,0.6134819218060701*pi,0.79446305281371*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.48886949852014*pi,-0.458003971723252*pi,0.671184908266929*pi) q[3];\nu3(0.664560181043231*pi,2.97086796364902*pi,4.01381633535978*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(3.5*pi,3.48043001945807*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4283194291726509*pi) q[20];\nu3(0.900382948599079*pi,0.73012020191072*pi,4.47868863829095*pi) q[21];\nu3(0.649894897687707*pi,3.29709900226691*pi,0.732806403578041*pi) q[0];\nu3(0.641537760372462*pi,0.8290062681883901*pi,4.4774604679686*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.526161784702586*pi,0.07601487006826102*pi,0.744295837256177*pi) q[3];\nu3(0.471346272637655*pi,2.80955435909839*pi,3.81235084228551*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.388660126915116*pi,3.06877664258692*pi,1.195553094857247*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.582176173245154*pi,-0.4909836967445344*pi,3.46127507623977*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.496164553837613*pi,3.35532652929915*pi,0.89707504216319*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2906627109302296*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.581442833494024*pi,-0.14168597359108098*pi,4.199735731197769*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.210836932136645*pi,2.32597296824615*pi,1.302374885172581*pi) q[7];\nu3(0.68766723787685*pi,0.5235310008995899*pi,1.393870318372078*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.64220173706097*pi,2.88727483259171*pi,3.77683971961037*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0718324329969528*pi,0.08240756813133499*pi,4.321806385276441*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.670964356820001*pi,3.26090377687875*pi,3.12021247388975*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.44881891992118*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.128654381053157*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.740499469455414*pi,3.03754440803537*pi,4.15093605039425*pi) q[12];\nu3(0.0813272122411822*pi,-0.08909019764160098*pi,4.3347065953610695*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.474124492337567*pi,2.6437345890842*pi,1.57004158677031*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.136410863376821*pi,-0.4653362635351885*pi,0.5106443531543746*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.330394377689063*pi,-0.371967118028238*pi,3.98697802449018*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.736238492027989*pi,3.08024508090596*pi,3.51860489512956*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.434216578484349*pi,-0.28637839176758*pi,0.713224409574049*pi) q[13];\nu3(0.767624488948603*pi,-0.20537849263541302*pi,4.27703992052028*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.497960572962172*pi,2.93450206159285*pi,1.50130765315933*pi) q[18];\nu3(0.645420209715969*pi,2.88769359179484*pi,4.21584688141112*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4431093006164*pi) q[3];\nu3(0.587782901397047*pi,0.79959398252564*pi,0.958897126006526*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.874179190602659*pi,2.90799521548993*pi,4.2947440728887*pi) q[9];\nu3(0.421674909375151*pi,0.370283059623032*pi,0.5095594889215992*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.382918547326382*pi,2.54551875850353*pi,1.50103218656592*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.702951018235459*pi,0.38073377997026403*pi,0.999096405304607*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33548220875377*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.38906454420089*pi,0.5512391767606399*pi,4.07791672738243*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2867899118284352*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.609897367715463*pi,-0.367580664142324*pi,4.0536791911075305*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32849054932448*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42707450816833*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.181556143860051*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.733627893803559*pi,2.78153797143745*pi,3.4794320917536*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.4203439903436*pi) q[15];\nu3(0.755619548794901*pi,0.5798318561101099*pi,0.720766650596345*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.168800689421904*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47800345493631*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.316186940652097*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[21];\ncx q[10],q[16];\nu3(0.423364253567195*pi,3.47338053870808*pi,4.19230227694243*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.32604007292358*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267237795390649*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5814556069293824*pi) q[9];\nu3(3.5*pi,3.41891604334876*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40716742333072*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229699324359822*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.384965009296519*pi) q[19];\nu3(0.555468190797634*pi,0.31003229741973704*pi,1.397498116030012*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5563285254222268*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.613652229547204*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.653633780637745*pi) q[18];\nu3(0.41230285858508*pi,-0.331043698039613*pi,1.146663168708079*pi) q[20];\nu3(0.839849221235378*pi,0.5642684267864*pi,0.686416252725047*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.668114622596698*pi,2.31802635899427*pi,3.70550516010597*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.4157697086846*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.604807939383662*pi) q[16];\nu3(1.0*pi,0.0*pi,1.313257664688753*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5177220970823906*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.974052542165244*pi,2.78479026097085*pi,3.7297502828126*pi) q[0];\nu3(0.282195787298038*pi,2.87332204704028*pi,0.782089424843776*pi) q[1];\nu3(0.690789016907509*pi,0.5025025291076599*pi,4.1305452780827*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44248378352597*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.075023473994327*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.189972455380355*pi,0.56007786196001*pi,0.747814916877776*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.396275986162623*pi,0.53045045200999*pi,0.808049824794314*pi) q[4];\nu3(0.68364229958771*pi,-0.29064652722529*pi,4.4074148940314295*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[11];\nu3(0.460816966922664*pi,-0.248295582263924*pi,4.4841122519505*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.723221098303374*pi,0.75074345596961*pi,1.017582057574695*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40345917402514*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47746694273279*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.59551354256194*pi,-0.425129494413837*pi,3.8623484312959*pi) q[4];\nu3(0.280782326855679*pi,0.180602985825159*pi,0.9957393485178909*pi) q[5];\nu3(0.752819000404631*pi,0.178113622684953*pi,4.36301001946578*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.653690571791323*pi,-0.252118862954667*pi,1.04898633397626*pi) q[8];\nu3(0.431718765933501*pi,-0.4112223948783404*pi,4.4438659746123*pi) q[9];\nu3(0.354028406280754*pi,-0.17430596671738602*pi,1.463626411065575*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46471329898117*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.253048161882683*pi,3.22042087209961*pi,1.55090762515918*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.72608567765164*pi,0.03968399450883797*pi,4.163314572691149*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3290548732277538*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.485441040912509*pi,3.36782180922861*pi,3.42472079742696*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.589244648988446*pi,-0.02683761089292802*pi,4.27417123108932*pi) q[9];\nu3(0.384530384861256*pi,-0.360631399352506*pi,0.5704669098309884*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.114153213109453*pi,0.272238721163782*pi,0.6362977225368129*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.632601797098232*pi,0.7108952477602599*pi,0.5741246713371354*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.342217457169264*pi,0.82135750847355*pi,4.36409063327603*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.454261352254803*pi,-0.391923173833318*pi,1.66086208154825*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.228759881443685*pi,3.2071314838896*pi,1.082835170432755*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5877633789661889*pi) q[20];\nu3(0.220449523669755*pi,0.07075978038000297*pi,3.92689960484109*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.716423100658222*pi,0.317311549911823*pi,1.405771901098839*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.604429821712986*pi,3.21803642099086*pi,0.634525381916927*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43990363282313*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.50185231383469*pi,3.41569723114683*pi,1.8999623741172*pi) q[12];\nu3(1.0*pi,0.0*pi,1.237874022546114*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.47951166671381*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.323163940101659*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.209442445680063*pi,1.12908087447135*pi,4.28719388907382*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.564433655677251*pi,2.64950357952252*pi,3.37753369318816*pi) q[2];\nu3(3.5*pi,3.39533100871954*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.24260250978194*pi) q[5];\nu3(3.5*pi,3.41442758902693*pi,0.5*pi) q[6];\nu3(0.280289875051072*pi,0.08455591126079298*pi,1.136618303624614*pi) q[7];\nu3(3.5*pi,3.4780182629062*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5643118478408757*pi) q[13];\nu3(0.372195904797937*pi,3.19844053971221*pi,1.9945409715225*pi) q[14];\nu3(0.507129098938668*pi,2.69775776065996*pi,3.94320996612517*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212357696298357*pi) q[18];\nu3(0.463723410441793*pi,-0.4157090874183792*pi,0.781869293645892*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2362776806149829*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.648758350980067*pi,-0.4502049513369463*pi,4.21303679587599*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(0.436111702934065*pi,2.82354183608187*pi,1.461258685367686*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.45564188269904*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.350712327467672*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.647530568929482*pi,-0.22213077545196103*pi,1.104626607155606*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5431100383044316*pi) q[16];\nu3(0.554604193883613*pi,0.361608703145918*pi,0.97531656106731*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5012374198725769*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.21071675539476*pi,3.00468835327432*pi,1.0332599195497*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5229733793500598*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.426892039022831*pi,-0.315335410091715*pi,4.20918816635245*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5274779566551842*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4079912309163*pi) q[10];\nu3(0.651621188216958*pi,2.84589304685288*pi,3.83371732445283*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.538931203143293*pi,3.30463280683016*pi,4.3916507885649505*pi) q[20];\nu3(0.275618519281515*pi,-0.271729978821927*pi,4.23230067091786*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.3926306812408*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.347876500350925*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0215318177409857*pi,2.82267778163879*pi,1.3966438136565729*pi) q[0];\nu3(0.634923381585905*pi,2.36657823550182*pi,3.65868006499658*pi) q[1];\nu3(3.5*pi,3.39514173102904*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.553508580830648*pi,3.12943402368242*pi,3.80510014631158*pi) q[6];\nu3(3.5*pi,3.45198321575719*pi,0.5*pi) q[7];\nu3(0.807132720254592*pi,2.3683503703187*pi,3.79385291206903*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306653359890987*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259005170489907*pi) q[17];\nu3(0.575935707003729*pi,0.5367673373409301*pi,4.3505966655098*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.176430589026392*pi,3.45706536088668*pi,1.51075391649489*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.378672040228992*pi,0.63416422218288*pi,0.734238618867646*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.578926393991131*pi,3.15097271820155*pi,4.2531549133947895*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.401792908635584*pi,0.337675612685268*pi,3.72639266805518*pi) q[6];\ncx q[7],q[17];\nu3(0.564313582491264*pi,2.95386723740762*pi,3.75230063523932*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.335401706748273*pi,3.36538874956894*pi,1.79073825775905*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.210855597779729*pi,2.85273758768391*pi,1.138783355567115*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43012906186709*pi) q[19];\nu3(0.384337315338634*pi,0.19066689386865598*pi,1.25623209181761*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.755568305775033*pi,-0.017955387351017982*pi,1.208977263047894*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.3852932381155*pi,0.5*pi) q[12];\nu3(0.846185972967047*pi,-0.4696356432163207*pi,3.14127583894229*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5500828122785244*pi) q[14];\nu3(0.182991328431971*pi,-0.186640912278757*pi,1.51183253384208*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5064159721003033*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251103578732679*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.374908016390176*pi,2.91355223329161*pi,1.89184012825213*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.632118318715849*pi,-0.23725965826519102*pi,3.96417999892017*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.601521160946842*pi,0.309290241283946*pi,3.9180983864844*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.377194164161384*pi,0.39291345550882395*pi,4.137414585185169*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49196840263293*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.199167279521355*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47887990255485*pi) q[20];\nu3(3.5*pi,3.46465566558675*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.173305891646258*pi,0.284875532415624*pi,3.66169056023417*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.836428947284256*pi,0.393643470282549*pi,0.5164555154264105*pi) q[7];\nu3(1.0*pi,0.0*pi,1.216319816553215*pi) q[8];\nu3(0.290393881653166*pi,0.6243309983355001*pi,4.06247105661737*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[20];\nu3(0.214368274915756*pi,3.46772193474608*pi,1.493112888333433*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.752003387520478*pi,0.435490839480147*pi,3.97398010680457*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[8];\nu3(0.660909373108583*pi,0.336745045379067*pi,0.5024499094196616*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.300212508518789*pi,3.48286745849237*pi,0.8383933304632629*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.917263621270152*pi,2.99085143090629*pi,3.63392406988975*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.576275132537765*pi,-0.141538441162534*pi,4.30654169946481*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.603997026077749*pi) q[15];\nu3(0.486146093942544*pi,2.67894239793798*pi,3.79040113616705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4714233777849195*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.334679048238292*pi,3.16132924846573*pi,0.7629230733370069*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39870713576583*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2876918349778261*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.655405379012423*pi,0.03104751299178199*pi,4.12553627054493*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.525177211976915*pi,0.17808272918106605*pi,4.019999757969*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.284008915013793*pi,0.19162451795871505*pi,1.051815696966988*pi) q[3];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42385098182618*pi) q[16];\nu3(0.382795676312595*pi,0.435292103441703*pi,4.2524206730911605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[10];\nu3(3.5*pi,3.44835229772118*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.68526866733549*pi,-0.27729885892511197*pi,3.43900649375238*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1760243131021348*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47227891736995*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48310464769885*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.338729824553311*pi) q[10];\nu3(0.323802442298514*pi,0.20139345511643802*pi,3.54301507924797*pi) q[11];\nu3(0.876894598689459*pi,0.5897642471336699*pi,0.877693038183455*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.335574292907475*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.554133199343838*pi,0.377929054784759*pi,4.1056700865357705*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[5];\ncx q[4],q[19];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.569932401567101*pi,0.66735378134649*pi,0.639014604880784*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.633564396100818*pi,0.334356309027268*pi,0.908588236598723*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.797089354919987*pi,0.03541258041008499*pi,1.52002921776733*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42580823504148*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49231129598376*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49475035818082*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.303544859929487*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43916155655182*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0919890415899912*pi,0.017786857025214986*pi,0.656417552800593*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5438886264037248*pi) q[18];\nu3(1.0*pi,0.0*pi,1.128542864171336*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.689791661059074*pi,0.19774692867367205*pi,4.24195807560549*pi) q[0];\ncx q[3],q[5];\ncx q[4],q[19];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.615232860835392*pi,3.15814783421177*pi,3.60497008164857*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.355623690539188*pi,-0.4024411628418611*pi,1.66336151824511*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.700125743911707*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.512717980584966*pi,0.66775699933094*pi,0.619041422840813*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5531447272891352*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.40766662388413*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46334377365642*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.318758111049324*pi) q[12];\nu3(0.526891088109199*pi,3.40052611224741*pi,3.12533700714448*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.63257351814708*pi,-0.03256219914034397*pi,0.827962359639653*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.164428490837931*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.851218115876921*pi,-0.228646543244509*pi,4.466890091892051*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46274788549263*pi,0.5*pi) q[11];\nu3(0.341557428801358*pi,-0.395411645082405*pi,1.398645723364508*pi) q[13];\nu3(1.0*pi,0.0*pi,1.29478742392932*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.338728713300498*pi,0.04802546405905295*pi,1.3441009215380308*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.691320008657784*pi,0.13071289447220003*pi,1.053425242287707*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.195645744887091*pi,0.8378171853088501*pi,4.14685898330296*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.745138907032085*pi,0.202097464436664*pi,4.45528813167742*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.612773597707064*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5157128646695401*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(0.34540814985153*pi,-0.18663121413261302*pi,3.96161544893256*pi) q[3];\nu3(0.884439152614147*pi,3.10731340105389*pi,3.10670427045198*pi) q[4];\nu3(0.659456667506717*pi,2.97538529112103*pi,3.311202443276*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.49435412253136*pi,-0.398347853052311*pi,0.878332662923677*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5494278954804273*pi) q[14];\nu3(3.5*pi,3.43548974105982*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.326053543888936*pi) q[17];\nu3(0.216781639229936*pi,3.24412104075321*pi,0.924291405402767*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.47922340210035*pi,-0.260579055804007*pi,4.345874641736851*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.643234107550305*pi,3.38462608167965*pi,4.24721865526109*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.974120614277323*pi,0.59236819947901*pi,4.4733108687616205*pi) q[6];\nu3(0.870808393014596*pi,-0.4129863632481393*pi,3.2487677834362*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.658844851263206*pi,-0.4311081052880545*pi,3.25282690406277*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.350493930195434*pi,-0.10706888066791997*pi,0.82720541057312*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.721031722297959*pi,0.65303593576353*pi,4.36848773048217*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.725390673862778*pi,-0.205158509330433*pi,3.51793823601405*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.207893207684936*pi,-0.4609615789921579*pi,0.746650715336034*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.606739580042048*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.255616716682906*pi,2.95484487353248*pi,1.57519022796541*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41840052450725*pi,0.5*pi) q[0];\nu3(0.380232789439354*pi,0.44755032738296296*pi,0.5915926127401558*pi) q[1];\nu3(0.78080470342198*pi,3.4890254759479*pi,0.8419614624714651*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3923988353168562*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.718927214099843*pi,3.16892057666135*pi,3.68335692484002*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.906635792448213*pi,3.17046730057475*pi,4.16423165072007*pi) q[1];\nu3(0.531378886497581*pi,0.18110464485757205*pi,1.010571652517924*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.628466820558985*pi,2.88942877752661*pi,3.98480898921097*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.46028565295186*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43429306385513*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.32826760291152*pi) q[8];\ncx q[10],q[21];\nu3(0.213126976551717*pi,0.061230980690352044*pi,3.56010881815072*pi) q[11];\nu3(0.381694049576249*pi,0.5872660822629701*pi,0.714359898610609*pi) q[12];\nu3(1.0*pi,0.0*pi,1.337521949564038*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.339286649809327*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.380472499965482*pi,0.12111195241578498*pi,3.81915881549493*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46881599475435*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.360833507195021*pi) q[7];\nu3(3.5*pi,3.46609210593044*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.297135947211298*pi,-0.4403502079988411*pi,1.404310339472945*pi) q[12];\nu3(0.195009788394731*pi,0.30598550096699295*pi,3.84659376894005*pi) q[14];\nu3(0.35311763687868*pi,2.74036087418217*pi,1.298475578976328*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.32701575765745*pi,0.6401269586215901*pi,0.6608279068715119*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3131992810313369*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.666582683730297*pi) q[13];\nu3(0.662716287646693*pi,0.020560201543918022*pi,1.038836706021836*pi) q[14];\nu3(0.351906993977637*pi,0.6443902985393799*pi,3.91162077000543*pi) q[15];\nu3(3.5*pi,3.49021810174467*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.57014748597374*pi) q[18];\nu3(1.0*pi,0.0*pi,1.164737739383341*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[18];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.44663471012068*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.760297015325581*pi,-0.28900828829235703*pi,0.865942574584185*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47211933107297*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41732068719195*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.3560168501031309*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0861479513124419*pi,3.34010646248778*pi,0.5875180810366*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5748820149083187*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.102064049452081*pi,0.83746833865386*pi,4.0714789645686*pi) q[4];\nu3(0.974584487498352*pi,0.481794720062404*pi,4.46341315904914*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49054703279038*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.26535989408402*pi) q[12];\nu3(0.356693814159726*pi,0.23787675096806904*pi,3.9328652471223*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.604478276413076*pi,-0.154775302910803*pi,1.056463248027995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45517629920899*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.206490953862761*pi,2.77939191184876*pi,0.8647677152872251*pi) q[4];\nu3(0.4511588712541*pi,2.59336275184144*pi,1.3526967359073652*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.455918653109579*pi) q[11];\nu3(0.607542805405699*pi,0.5522938803267601*pi,0.603321081903589*pi) q[13];\nu3(1.0*pi,0.0*pi,1.310868150683121*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.572640297369144*pi,-0.463237298158384*pi,0.9871685074429459*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42798459987955*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.204398698256317*pi,0.286426475926598*pi,3.71638608409379*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45997109934055*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5338442783410549*pi) q[14];\nu3(3.5*pi,3.47195265358501*pi,0.5*pi) q[15];\nu3(0.713163940913642*pi,0.05212253533550404*pi,1.224650270920912*pi) q[16];\nu3(1.0*pi,0.0*pi,1.360835937716377*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.256483054186993*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.430355436551598*pi,0.02800627915547005*pi,0.9597402542971121*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[17];\nu3(0.591309235928083*pi,2.68564642504995*pi,3.82310986354872*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[20];\nu3(0.465275728757771*pi,0.8665611088738101*pi,4.1813303784487506*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.541355535986028*pi,2.91453693838943*pi,3.9877382134422*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.365274941472368*pi,0.76780981867052*pi,4.1937872268585*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.517884925678077*pi,0.65564201669458*pi,4.2608783437315*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.672272601805299*pi) q[17];\nu3(0.6324116539888*pi,0.14874287783724904*pi,1.432924076937415*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.621779583747007*pi) q[20];\nu3(0.704642562596021*pi,3.02356343960428*pi,3.34068743521323*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.908122974287441*pi,2.98019563905389*pi,3.9370606129284*pi) q[7];\nu3(0.580295509171897*pi,-0.49550949897644353*pi,3.8262606745164*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.742142086833309*pi,-0.22467514607461803*pi,0.987776981483041*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.833360104580848*pi,-0.08447502984604799*pi,3.57249714696343*pi) q[19];\nu3(0.274517182749612*pi,0.285267199670308*pi,3.35647314398445*pi) q[21];\nu3(0.791400533789987*pi,3.08063297154746*pi,4.47703814218605*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.375598530719237*pi,0.59130811554081*pi,0.5781593753854835*pi) q[6];\nu3(0.245898010812713*pi,0.7378085718034499*pi,4.1470663621959005*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.407195370358868*pi,-0.4535717562174408*pi,4.26009766390977*pi) q[1];\nu3(0.528853072820064*pi,0.23612271111735095*pi,0.978465369911358*pi) q[2];\ncx q[3],q[16];\nu3(0.621787300692483*pi,3.34873247869324*pi,0.5912683579098343*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.358101808766116*pi,2.63413937046933*pi,0.931918934320112*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.473128856592985*pi,3.19270395447559*pi,3.19203176740398*pi) q[2];\nu3(3.5*pi,3.42951794798703*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.614121874688011*pi,-0.10596301567986699*pi,3.60365662052974*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.666103077954749*pi,2.41787343635166*pi,3.7683726243319*pi) q[11];\nu3(0.0867738433263558*pi,0.419377800473149*pi,4.25195880202422*pi) q[12];\nu3(0.353882129191765*pi,-0.4213492937514258*pi,4.2911942473491305*pi) q[14];\nu3(0.320592721852592*pi,-0.23104914647493802*pi,0.5180245893331333*pi) q[15];\nu3(1.0*pi,0.0*pi,1.159213319609027*pi) q[16];\nu3(0.579059019617815*pi,0.51851330772662*pi,1.1400514921099338*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.194761020218693*pi,0.72477642403673*pi,3.99294255217307*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.666543972195768*pi,0.49930272725611*pi,1.345633041756414*pi) q[11];\nu3(0.510849564847435*pi,-0.42758653924859413*pi,0.633025327571389*pi) q[12];\nu3(0.317803281166625*pi,3.27647808486341*pi,1.376889055916535*pi) q[14];\nu3(0.251527809452381*pi,0.40093175855028296*pi,3.71031513123206*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43301852042538*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2831938095400321*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47228572373411*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.624185284782197*pi,-0.128358379110723*pi,1.106461526911573*pi) q[20];\nu3(3.5*pi,3.33179838373593*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42565797622747*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1822816771288411*pi) q[19];\nu3(0.434031570532023*pi,3.23117756089567*pi,3.25898737536252*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218274048373087*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(3.5*pi,3.4405693761778*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33965619941867*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.45019945118924*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.207722532868557*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3026168743752709*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47968083479229*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(3.5*pi,3.45422242791913*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.218337528299535*pi) q[9];\nu3(3.5*pi,3.36354462138404*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.141037454044102*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1708524217340899*pi) q[13];\nu3(3.5*pi,3.41123075673175*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.254494896397528*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5643443294039954*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.379096123520339*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5040513844855301*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49444682179771*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44128613460732*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42322417663802*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5277856549255855*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40872288451994*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35891061136217*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.18851302895294*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.773704226284833*pi,0.7357887023719001*pi,1.003837111297424*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.257658959712667*pi,-0.339387110265864*pi,4.21290737263139*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.279642090987948*pi,-0.4287031140643864*pi,4.3523780999840795*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33231288146929*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.662180109803627*pi,-0.053710592066113005*pi,0.769961984137608*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.588793441492212*pi,3.34454106081728*pi,0.666749104386614*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.55717983876543*pi,0.85426096175075*pi,0.704857501463735*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.302311022822157*pi,0.18141765906552498*pi,0.846379483648362*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.34120975346297*pi,-0.4111912269291594*pi,0.601165686833021*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0908436687283437*pi,3.44011685654745*pi,0.549787560616309*pi) q[4];\nu3(0.405151029457052*pi,3.48934933735057*pi,1.54175981995747*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.516788335660995*pi,-0.21381984687162298*pi,3.72743979725531*pi) q[7];\nu3(0.4725172264392*pi,0.17283069891325797*pi,1.164631793704245*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.877648514946561*pi,2.81092991722956*pi,4.01165632891497*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.738626397231387*pi,0.8107085458777199*pi,0.5144240274307939*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.164820615278659*pi,-0.220343411518592*pi,0.702055336705972*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.715782021061865*pi,0.405081895084197*pi,4.4384925166338896*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.929230443808304*pi,3.37909368479764*pi,0.633356264394827*pi) q[7];\nu3(0.399851686644187*pi,0.255474551260677*pi,4.4849412266072495*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.543837213860643*pi,3.16693637939003*pi,3.84988325341927*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.24371283324803*pi,0.5140758221981401*pi,0.5093828214382394*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.15353352209234*pi,0.35345534036371595*pi,4.16015251849013*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.262421528882369*pi,0.66841272346574*pi,0.697836669043264*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.378764828724998*pi,-0.22705020423627498*pi,1.150932217334983*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.491746161647413*pi,0.8078890293800101*pi,0.5441054123803617*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.935393998539983*pi,2.98551977918258*pi,3.57263733546079*pi) q[21];\nu3(0.47777059027909*pi,0.022236103587713996*pi,1.2535523212516209*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.346046566796212*pi,-0.4694155454343991*pi,0.5004968504073881*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.542671965690533*pi,3.04195699226492*pi,3.96832394837793*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.638422313288569*pi,-0.320697114494207*pi,3.20216721092153*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.415140086303182*pi,0.5517611253774699*pi,4.47346465184299*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.255828879453599*pi,3.03551238564502*pi,0.871798825292253*pi) q[15];\nu3(0.166096078053949*pi,-0.05943409737194699*pi,0.540987674330189*pi) q[17];\nu3(0.668143003681829*pi,-0.14984104333236398*pi,0.612380034699952*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.534956842960096*pi,0.37993113253478406*pi,3.79724534282521*pi) q[21];\nu3(0.664153969531054*pi,0.35648736342937803*pi,1.59375524789018*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.129839361522954*pi,-0.15816717041435402*pi,4.3447736714922005*pi) q[9];\nu3(0.432003936559684*pi,-0.4684000818512062*pi,4.43873550813348*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.53263196754472*pi,0.28319197255998496*pi,3.69717822232655*pi) q[13];\nu3(0.132526396754196*pi,3.46883556216333*pi,4.32288157967098*pi) q[15];\nu3(0.366669929701956*pi,-0.181126611509824*pi,4.11672792947194*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43236461788362*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42371055229667*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3425057985719*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2268716172753011*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3160161675488569*pi) q[10];\nu3(0.250206705288057*pi,3.37298729555454*pi,0.683768837093909*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.623632391109619*pi,2.94059714712819*pi,4.06781705426624*pi) q[13];\nu3(1.0*pi,0.0*pi,1.244860869980992*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[16];\ncx q[3],q[7];\ncx q[4],q[10];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.186374456985296*pi,3.33819033213875*pi,1.4647355038755991*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47645158277893*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5760555140082059*pi) q[7];\nu3(3.5*pi,3.41678060585745*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42003157853981*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.142695986073797*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34405329997675*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325055547516323*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.219586503899945*pi,1.04867702809656*pi,4.13593136717042*pi) q[20];\nu3(3.5*pi,3.48444812144301*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[16];\ncx q[3],q[7];\ncx q[4],q[10];\ncx q[6],q[11];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.1940178453806989*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.46521237684885*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4081119752297822*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.49891797081881*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.267602069419377*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5457882401119187*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.27471995422963*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.3968667077292*pi,0.11821129275447195*pi,3.6645213759188*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4920606460306*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.525622804875075*pi,0.5620708972233599*pi,0.9226412346471711*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.48537275116465*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.4198894279614*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43545457628969*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.403654268998692*pi,-0.315431643272633*pi,4.16920468714426*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.632446847939946*pi,0.363770770039208*pi,1.53922078360658*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47486487223839*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47395922727876*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46248353153998*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.2786805420214988*pi) q[20];\nu3(1.0*pi,0.0*pi,1.418182503153673*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.658413740042617*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.242767154305748*pi,3.02180546407243*pi,0.5843485175840217*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.237250265151372*pi,0.023932000295387*pi,3.96342322684746*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.126493245893543*pi,0.02169820316855897*pi,3.56421287743683*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.54920001191022*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5585262667050714*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.706685476540886*pi,0.25789217212454196*pi,0.6236407888057061*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.689279935673223*pi,3.08754859923441*pi,4.22889418546501*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.425596178185357*pi,-0.09072686894023502*pi,0.707093850285024*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.952228870565367*pi,3.24511348197368*pi,3.09365161602793*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.4718427214769*pi,0.27906242447720997*pi,1.2170909690026939*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.814971489474164*pi,2.97092009218616*pi,3.66593694058999*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.636906337477623*pi,3.07324722016501*pi,0.5410921480850814*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.295371220048059*pi,0.69576350265715*pi,4.05987283052816*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.637049672683833*pi,-0.180827673699959*pi,3.59687188470057*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.636246361744869*pi,2.66333651671143*pi,3.43678250028018*pi) q[14];\nu3(0.854986906993457*pi,0.96337504961353*pi,0.7937426216746399*pi) q[15];\nu3(0.414325429583602*pi,0.6563506114608999*pi,4.19212507402254*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.358597965380033*pi,0.16874326064578904*pi,1.206438623955374*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.675750669354817*pi,0.9813705439740299*pi,0.923360481790907*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.686909931834556*pi,0.411350071842167*pi,0.9641199225603729*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.906446056822051*pi,0.63887022137995*pi,1.247460702581805*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.460905444592001*pi,0.53667048100146*pi,0.5824599597321642*pi) q[15];\nu3(0.484417511682247*pi,0.31636327478538095*pi,1.3251962916788291*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.404198216563294*pi,2.94410101648286*pi,1.386239275336223*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.33378335505251*pi,0.6887911168238801*pi,4.48762055119138*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.736631299771708*pi,0.26361542162170704*pi,1.0056656447109051*pi) q[5];\nu3(0.643340472730944*pi,-0.17170205411023298*pi,3.60379138498084*pi) q[6];\nu3(0.370951417922012*pi,0.34213087504445105*pi,1.128075699788461*pi) q[9];\nu3(0.414297924671684*pi,3.39593467795965*pi,1.87712022880911*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.23916441196499*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.717402150289574*pi,3.34718010172087*pi,3.80864458415407*pi) q[5];\nu3(0.560746508069602*pi,3.43961570387951*pi,3.24233234032361*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1593736963915289*pi) q[10];\nu3(0.212561542610551*pi,0.13532177346944096*pi,3.87761137745191*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.958949180999565*pi,3.39535849378581*pi,3.61875775900421*pi) q[17];\nu3(0.108689823310235*pi,-0.19846043098093402*pi,1.066060336099178*pi) q[18];\nu3(0.633049216122794*pi,3.12301461258997*pi,3.2055630942136*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[16];\nu3(3.5*pi,3.49212634393639*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.202866382384125*pi) q[12];\nu3(0.768750899782388*pi,-0.4515048880765532*pi,0.621938769677875*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.520128930186239*pi,0.7267359838009*pi,0.5729499336547791*pi) q[17];\nu3(0.442770205753622*pi,0.137791236599336*pi,0.754623616443417*pi) q[18];\nu3(0.9196591309778*pi,0.128543690319193*pi,3.67331655492922*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49326194586256*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.498717488943949*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.825317144163226*pi,2.94111378856749*pi,3.19971993079031*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.220501483895172*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.77902063829578*pi,-0.21076315250796002*pi,3.8438128537952*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45043160597488*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49399891675305*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1015405486841439*pi) q[20];\nu3(0.528905202809321*pi,-0.4289499619725575*pi,0.974018060441333*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31274509876949*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.42732246487627*pi,0.5*pi) q[5];\ncx q[7],q[17];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.2085463435253891*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49473967375702*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3039669728387269*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49033936458846*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.36117969722543*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.185339567478998*pi) q[8];\nu3(3.5*pi,3.45784589911413*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304807182130334*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.102232744533431*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44950033986739*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39361091932682*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.610001014961669*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5797060039369484*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2928128436658*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.780902009084631*pi,3.2249093960342*pi,0.632887329072275*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.44528297699403*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47382075905771*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.58622404718749*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48921608075673*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.275072889388508*pi) q[21];\ncx q[0],q[8];\nu3(0.87190323282865*pi,0.30616961294106904*pi,4.0269635750792006*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.660483300975929*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.636229445779685*pi,0.55545009843629*pi,0.5665998953128633*pi) q[4];\nu3(0.553534366112669*pi,0.21429507871755604*pi,1.54766954120166*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.404055508554099*pi,3.40675285358945*pi,1.221891228813178*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.432667702138769*pi,3.36704006714065*pi,1.71097010055053*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5352707764484717*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.633683893996006*pi,3.46172442019021*pi,3.16961550998191*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.421947328666757*pi,-0.148406571338356*pi,0.5460736108774296*pi) q[4];\nu3(0.260626066050373*pi,0.24626390982232604*pi,0.5365769304647973*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.675007250199333*pi,2.98717069291569*pi,3.97189229179243*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.288155299861152*pi,2.96603300988684*pi,1.94201473014962*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.789297907969341*pi,3.19382042655327*pi,3.33410904301635*pi) q[2];\nu3(0.605881002429145*pi,0.61849610980991*pi,4.39771528286818*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.294103750204826*pi,0.8714450540768699*pi,4.0548844726823*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.600613546599148*pi,3.10059193241575*pi,3.51994012636943*pi) q[12];\nu3(0.75902191241418*pi,2.68665929179704*pi,3.38151959246118*pi) q[13];\nu3(0.519397440232345*pi,0.473637087337054*pi,4.1970847772547*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.628804823379686*pi,0.17517293011246904*pi,4.453588016665281*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.493870887394979*pi,0.64109826505488*pi,3.99148194481213*pi) q[18];\nu3(0.246185230911458*pi,-0.4643213053783609*pi,1.014345241111493*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.852966431542761*pi,0.7017441653037999*pi,0.5638863949345774*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.411573095534888*pi,3.16291374247841*pi,1.95694995375814*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.96253809561409*pi,3.27864155121128*pi,3.14594100252391*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.627118996180283*pi,2.8188655543783*pi,3.28436706190196*pi) q[12];\nu3(0.494197306364632*pi,3.09995191463297*pi,3.33658102071877*pi) q[13];\nu3(0.563958944394188*pi,3.13272487597503*pi,3.89752515201359*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.323105086206868*pi,0.6280671455661899*pi,0.719432010434762*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.48794845614362*pi,0.37811257696926903*pi,0.896388148723234*pi) q[18];\nu3(0.399244904368007*pi,0.7108043541406901*pi,4.21911925538502*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.797717296366709*pi,3.22391150677303*pi,2.99096381118797*pi) q[21];\nu3(0.734512313106968*pi,3.26900768045744*pi,2.96898282748182*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.304389854293915*pi,3.12034831566504*pi,1.111588282168823*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.525034941576512*pi,0.37699767918737703*pi,0.898710460000805*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.585964153322275*pi,3.14798878096071*pi,3.25189096882802*pi) q[20];\nu3(0.570069058874848*pi,1.08728848557331*pi,0.76688428956636*pi) q[21];\nu3(0.867143817900037*pi,-0.30690719969540803*pi,3.29927854087721*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.616187793829966*pi,3.19383635528675*pi,3.67231766830089*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.665729401672645*pi,2.80741655735723*pi,3.34110927395362*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.585401349737351*pi,0.19662286255485595*pi,4.31869155469013*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.779115470509902*pi,3.24753055039296*pi,4.12112364122967*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34806736289455*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.384369603454521*pi,0.99272090518341*pi,4.33331062536589*pi) q[7];\nu3(0.243086525876279*pi,3.47992498524371*pi,1.78482669017376*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\ncx q[15],q[16];\nu3(0.847600164026077*pi,0.299176728019944*pi,4.09515605107746*pi) q[17];\nu3(1.0*pi,0.0*pi,1.073724270216902*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41660860867585*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.222437287802211*pi,3.267382272427*pi,0.607862264387002*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47033263877154*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306830829173373*pi) q[14];\nu3(3.5*pi,3.44998008318216*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322640049043958*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1250621402296161*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39868970874631*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.271899252142578*pi) q[9];\nu3(3.5*pi,3.48097021846387*pi,0.5*pi) q[10];\ncx q[13],q[18];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4972480245453195*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305207750594711*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38249874089123*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[17];\ncx q[6],q[9];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.302734974724163*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5471654658062015*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.618385470676988*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44072766685981*pi) q[18];\ncx q[0],q[2];\ncx q[1],q[14];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4457104437192*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41753167171499*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5964410849688007*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[18];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.235635599305335*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276210391685872*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5169943535355932*pi) q[21];\nu3(3.5*pi,3.49154104190963*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.32109022426505*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[9];\ncx q[7],q[20];\nu3(3.5*pi,3.40873013352683*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.201706949513338*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5716377995172128*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[2];\nu3(0.608629549562852*pi,3.49297764635387*pi,0.5496316416585553*pi) q[1];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.496837525884863*pi,-0.190455768780179*pi,4.2737750767408205*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.407863721306979*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44556103134608*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.334422127842465*pi,-0.367000086833428*pi,0.742480024880991*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.665089232871134*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[17];\nu3(0.49815584034216*pi,0.17257500323431496*pi,4.35218701550905*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.428627904102913*pi,3.05511175266545*pi,1.3517830136427351*pi) q[9];\nu3(0.743264897062216*pi,0.42970252235751805*pi,1.011300263271092*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.410207447029579*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.196053441656374*pi,0.72370002364188*pi,3.7245863237085*pi) q[14];\nu3(0.532731380571738*pi,0.09233061901036399*pi,0.601772701816093*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.319805539119634*pi,-0.4457018688009384*pi,4.48017504771804*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.24423600528951*pi,0.01600821136102304*pi,3.68441115957266*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.627098956015756*pi,0.476450832204923*pi,4.16524778479405*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.714213370970762*pi,2.85124566032957*pi,3.29280814437177*pi) q[9];\nu3(0.417640973358712*pi,3.21175947139169*pi,0.86960250697037*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.76659543014565*pi,3.25665673070464*pi,4.1905626082602705*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.382425712911836*pi,0.370545336135934*pi,0.5678235861206837*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.795361203984515*pi,2.61669600030225*pi,3.65139201349867*pi) q[3];\nu3(0.289905891449934*pi,0.027421668779926023*pi,0.84761040698587*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.453646135307193*pi,3.27264331847054*pi,0.829223002748648*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.569715491141714*pi,3.34938980151062*pi,2.91714165869641*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.815671494950994*pi,0.499184330927294*pi,1.390089007128001*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.294287703171377*pi,0.07661126722337597*pi,4.09101407043575*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.391768188269107*pi,0.88863992939231*pi,4.41583472655749*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.588310833968342*pi,0.9118452769282599*pi,0.831304049585319*pi) q[18];\nu3(0.530764374485368*pi,3.42861022319221*pi,1.95061820325948*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.425890010872623*pi,3.13336234230659*pi,2.01841011607453*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.939971599341851*pi,3.4445474488098*pi,3.36756542263727*pi) q[12];\nu3(0.74090474342877*pi,2.66993408361855*pi,3.41371855266293*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.2982649627485*pi,2.99287509932789*pi,1.169399578146356*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.432551626155337*pi,-0.156738458859779*pi,0.577438450341132*pi) q[0];\nu3(3.5*pi,3.39738250796941*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.317826566503751*pi,0.50232964167087*pi,4.282505945327911*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.594274082449455*pi,0.498734122832727*pi,0.607964489519686*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310817117787701*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.47204119819632*pi,-0.260432799473441*pi,1.3327055207856748*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.812130646544152*pi,0.21486353464390096*pi,4.265203967484981*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.516547717801518*pi,0.151395775492977*pi,0.626112668061532*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.344940687249062*pi,3.26898819786125*pi,0.565251469726118*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.230544940478512*pi,0.25153264750512705*pi,4.23932800619095*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.416430391004494*pi,0.8988819408398101*pi,4.33504513187871*pi) q[7];\nu3(0.775887940480662*pi,3.43182458216117*pi,0.5619331545748243*pi) q[8];\nu3(3.5*pi,3.44496985815675*pi,0.5*pi) q[9];\nu3(0.0534208003273707*pi,-0.173416004379424*pi,1.56386148323456*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4322989978925*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.312554010923979*pi) q[16];\nu3(0.841234576389468*pi,3.43763950867252*pi,0.775174794337081*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2316670976497082*pi) q[19];\nu3(0.751745734630063*pi,-0.338570696028317*pi,0.630703296383348*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37256307684358*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.625376916731058*pi,0.55701839215481*pi,4.1236545839817005*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[18];\nu3(0.742807120915786*pi,3.31120489169177*pi,2.94883241178225*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.479781537155262*pi,3.40795504872027*pi,4.36473360793055*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,3.46448644215199*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.338082301926034*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49721199781608*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38435645503159*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.376154104464136*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.584509527274141*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,3.42236718190378*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.353947599897513*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.46921954474301*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39842313994941*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.3300363280444238*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.651499133950679*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47247415356593*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49551710596711*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.340264190428985*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47048041742285*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3729732128030379*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5119554336485079*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.372202279600395*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5321352127239218*pi) q[7];\nu3(0.769929576844296*pi,0.86263567594027*pi,4.4835079236267905*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.533392790057339*pi,0.32438803353090295*pi,4.0054273296869205*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44436664319244*pi) q[8];\nu3(0.0534023274421296*pi,3.27759327138631*pi,4.3922098021295*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37028959222133*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5247551877336329*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.324409981719577*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45492005970938*pi) q[20];\nu3(0.585621277442748*pi,0.9017452974923701*pi,1.018583753085415*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.536392144149227*pi,0.025248017955875945*pi,0.9983387389457701*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.449976054381184*pi,3.11327520562276*pi,1.97128186111451*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(0.738498853598704*pi,0.422612685262313*pi,0.5326740911911177*pi) q[14];\nu3(0.92114048344328*pi,2.86789090517886*pi,3.39293566206758*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.316410426272956*pi,0.77238045773214*pi,3.77965679249929*pi) q[19];\nu3(0.438154351600289*pi,-0.4607911638387866*pi,1.80896817677782*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.378768011531922*pi,-0.144235645449522*pi,4.33191119374084*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.7944936798288*pi,3.12068455637553*pi,3.0581565645734*pi) q[14];\nu3(0.68068719885202*pi,0.28592488229576996*pi,0.8219981931507969*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44012131827289*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.55886864868817*pi,2.77365007475786*pi,1.356176811436788*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.388484597931793*pi,-0.16129586884903302*pi,0.719986185701522*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.629874529260676*pi,0.44054229559718106*pi,0.5961042475791674*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.281297465294993*pi,2.70966451855731*pi,0.7929534478093581*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.771991418652692*pi,0.23677908628752498*pi,4.404166198100111*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.765708050522494*pi,-0.383216781016264*pi,4.47701354480111*pi) q[3];\nu3(0.422340619456167*pi,3.36686648120509*pi,0.607981622031715*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.220958734356365*pi,0.360722102465064*pi,4.30255615308203*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.719001330254005*pi,-0.39617376514979397*pi,4.18253979615872*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.592119937705313*pi,-0.27110669818586297*pi,0.814972714087447*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.584726524407477*pi,-0.29296326059995603*pi,4.32808071564357*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.595044597327989*pi,0.86951797669906*pi,0.5024598841791664*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.64705993196732*pi,0.31543039859044497*pi,1.456512542788349*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44641823982061*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.727586728434451*pi,2.55978575342634*pi,4.00570845373057*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.661985313396783*pi,3.17885582821314*pi,3.03980048716526*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2332632310261888*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.124218812270293*pi,0.9180797583028*pi,4.2143771279813205*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.42650300562143*pi,3.33797771036783*pi,0.848327822018489*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.624892135453376*pi,0.6164143986506301*pi,4.20779235435793*pi) q[8];\nu3(3.5*pi,3.47805157666272*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.328673161595658*pi,-0.4157150929259644*pi,4.35182110981234*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.36378354046696*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[4];\nu3(0.196261773962939*pi,0.13953620405437095*pi,0.5908533009040388*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.618364396715073*pi,3.29809087987022*pi,2.98260045202128*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0941712602095487*pi,3.03224672027108*pi,1.269234090268408*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.600780661770309*pi,-0.34193875821348096*pi,4.4805076979739695*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47314167374307*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3981982020294*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.35404899304767*pi) q[4];\ncx q[5],q[14];\nu3(0.162832075982267*pi,-0.16646155560869802*pi,0.5160796307024119*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.604511341137301*pi,3.45520507919623*pi,0.730009270149039*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46542357863804*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[9],q[19];\nu3(0.225350619534391*pi,0.140456024454513*pi,1.098757934774482*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.40584969311746*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1565335005910788*pi) q[18];\nu3(0.772971785253063*pi,2.89625661600618*pi,3.10956067081239*pi) q[20];\nu3(3.5*pi,3.33304886954509*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45665096117406*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2709056866034159*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.286582870458766*pi,0.7747392119590499*pi,4.155211628033809*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.651911680084979*pi,-0.4138361687816738*pi,1.0294709138630989*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.189468341135731*pi,0.6990518171298901*pi,4.2804438176675195*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.602764508766267*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.732824327765011*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41361578528874*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.323609202477925*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.495189217099638*pi,3.41673262374081*pi,3.35761108016098*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41192391007285*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47736653990028*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.382988037700429*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2958893691028979*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.449200784193149*pi,-0.09602262141752299*pi,1.3721494127857898*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49605237670293*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.243755588551966*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.735376345874901*pi) q[13];\nu3(0.676425567958466*pi,3.35357401252693*pi,3.10452207668611*pi) q[14];\ncx q[15],q[17];\nu3(0.438380076196198*pi,3.01514883979747*pi,0.8929463341217889*pi) q[16];\nu3(0.669126208913788*pi,0.53967636939498*pi,1.062912970349963*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.46001344018075*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.307081275284327*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.308139835368595*pi,-0.323338171377492*pi,4.36703012053783*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5507177187939961*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.691218937490667*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[12];\nu3(0.441072989526436*pi,2.94047465078149*pi,0.615660465284613*pi) q[14];\nu3(3.5*pi,3.26219251311143*pi,0.5*pi) q[15];\nu3(0.85617397496705*pi,3.37304364911576*pi,4.09635112522746*pi) q[16];\nu3(1.0*pi,0.0*pi,1.115328608152709*pi) q[17];\nu3(0.313172089317575*pi,3.18950864039549*pi,1.66808672135927*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.189030388531033*pi,2.55696796132571*pi,1.3684710183836128*pi) q[0];\nu3(0.38230594582407*pi,0.34302935170856397*pi,3.76340134206395*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.215777391766742*pi,3.31942183311992*pi,2.1664621344258803*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.376999632124679*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5378231031546125*pi) q[21];\nu3(0.205684333153347*pi,3.16716608142495*pi,1.73238328786461*pi) q[0];\nu3(0.455667430791129*pi,3.22509235633976*pi,4.1880609140335405*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.291661243249299*pi,-0.360349088665663*pi,1.84307412386802*pi) q[8];\nu3(0.50148339765417*pi,0.17456475929021897*pi,0.942383954680413*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5204128347418284*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.431436487637148*pi,3.29064055189497*pi,0.671242989282459*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.235406436800634*pi,0.41564074895243297*pi,4.1703700274139806*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.391936472143933*pi,0.52216401849287*pi,3.57315773627173*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0886897583026697*pi,0.470343079896542*pi,4.0529296707148195*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.381835664243468*pi,-0.16439148651139301*pi,3.97119551095852*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.129260542021306*pi,-0.22912788316099802*pi,4.19490039335731*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.348683709267456*pi,0.7842219847556*pi,0.5586443630828342*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.247244453488109*pi,2.58732028945097*pi,0.942160572101011*pi) q[19];\nu3(0.509352339016802*pi,0.67561866909823*pi,0.714609906136939*pi) q[20];\nu3(0.714205486847509*pi,0.85367607465982*pi,1.0557206027863089*pi) q[21];\ncx q[1],q[16];\nu3(0.813554277901841*pi,3.0787789224753*pi,4.03761256103237*pi) q[2];\nu3(0.488327360126475*pi,-0.06521656100423501*pi,4.15631914575178*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.238345181121818*pi,0.29889067051206997*pi,4.0962172648969*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.574935585762035*pi,-0.103816135594548*pi,0.5919170868344121*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.623973645630705*pi,2.81165586309817*pi,3.97738771032779*pi) q[20];\nu3(0.254869540281745*pi,0.498485202432164*pi,4.126306726378131*pi) q[21];\nu3(3.5*pi,3.34347778843369*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.697911051984177*pi,0.18472695275669004*pi,1.438504823575786*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.36524786175017*pi,-0.4498185311558611*pi,0.7583016529047579*pi) q[6];\nu3(0.254942741887413*pi,0.20885183809208696*pi,1.0060110401717601*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.581506216792413*pi,0.029828872027158004*pi,1.4737946900730021*pi) q[13];\nu3(0.691243595909849*pi,3.23448165354418*pi,4.152227556934481*pi) q[15];\nu3(1.0*pi,0.0*pi,1.283373827886555*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.509693123090598*pi,-0.4243895881860431*pi,3.65225636096046*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.409807964142795*pi,0.007467095494681053*pi,1.441022598512411*pi) q[15];\nu3(0.931831458112956*pi,0.425268914990213*pi,0.5418567538024748*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44286614522256*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(0.929033848951286*pi,2.79001256119444*pi,3.4004984076794*pi) q[11];\nu3(0.731295241073991*pi,3.37591292344923*pi,2.988691634671*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.423964080427821*pi) q[16];\nu3(0.776664199848072*pi,0.64740415148437*pi,1.005125533629002*pi) q[17];\nu3(1.0*pi,0.0*pi,1.315197538202105*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42049102671243*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41355245034634*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48802991041493*pi,0.5*pi) q[10];\nu3(0.77733718207777*pi,0.17040978607767898*pi,4.34288725618036*pi) q[11];\nu3(0.146532996772249*pi,2.86253787184058*pi,1.82920513673793*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211771521611404*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3212524299790611*pi) q[20];\nu3(1.0*pi,0.0*pi,1.360343383111839*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.40979075199335*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.228524881697018*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49160032659192*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41703589891271*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(3.5*pi,3.31250504268982*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.15085610370064*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40646410730812*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.121499838773143*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1403686024606081*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46437916834225*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.466975942909309*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6536095919548051*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[11];\ncx q[8],q[18];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.46497077255293*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38832245007591*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.635279336658798*pi) q[6];\nu3(3.5*pi,3.49477583578352*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3007924108488509*pi) q[11];\nu3(1.0*pi,0.0*pi,1.19562269323484*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5178645834010402*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43516746772716*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.4180579260268*pi,2.66762064290769*pi,1.373027662952302*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5831065544801755*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4966785120738795*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.102932528151273*pi,0.34236492695682097*pi,3.65496066859673*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.279690159324253*pi,0.44774722126697697*pi,0.5682117042372853*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.365781127944427*pi,2.48377967808766*pi,1.391970336657977*pi) q[14];\nu3(0.577283062471892*pi,2.65657458005001*pi,1.142362783550531*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.485579484245378*pi,3.05485776255338*pi,1.97304541172673*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[21] -> c[21];\nu3(0.162056700944559*pi,-0.331901950332936*pi,1.56188293414801*pi) q[0];\nu3(0.369091871214463*pi,3.11147576069999*pi,4.45111935826791*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.333691737342215*pi,3.41979780504647*pi,1.65656476211015*pi) q[8];\nu3(0.110955196854625*pi,3.31138773773937*pi,0.5844078821235397*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.634430125602908*pi,0.11576713360481194*pi,0.5627762598223724*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.761845508244574*pi,2.86900245433034*pi,3.85089107062244*pi) q[4];\nu3(0.601339800037548*pi,0.21895697270275905*pi,4.1349863903813*pi) q[5];\nu3(0.329884899113297*pi,0.022296016969114985*pi,4.09925336628498*pi) q[6];\nu3(0.730585843372492*pi,3.17068393234131*pi,3.27670767255708*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.305661212010606*pi,0.04404518324001605*pi,0.903308665447859*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.400820444185463*pi,0.39633439268164306*pi,0.5500579964583162*pi) q[18];\nu3(0.520711421432338*pi,-0.38671722768454997*pi,4.27792051749656*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.470304226275028*pi,0.349172532211782*pi,4.25197863209525*pi) q[17];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.50275872679123*pi,-0.41153653510834687*pi,0.5901879646121311*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nmeasure q[11] -> c[11];\nu3(0.739207848154033*pi,0.17412040460718903*pi,4.19838904425934*pi) q[3];\nu3(0.342390793114864*pi,0.7311830718355601*pi,0.711317390843506*pi) q[12];\nmeasure q[3] -> c[3];\nmeasure q[12] -> c[12];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.386178445712303*pi,-0.13611579422200298*pi,3.9602238600511*pi) q[0];\nu3(0.221121642906957*pi,-0.30415514737608096*pi,0.7129950491178609*pi) q[1];\nu3(0.554310351883975*pi,3.41309595282185*pi,3.61508252299586*pi) q[2];\nu3(0.303253041125503*pi,0.061918193476547034*pi,0.641697989889594*pi) q[3];\nu3(0.810855520235469*pi,2.86361319447964*pi,4.08376536373552*pi) q[4];\nu3(0.689434613518227*pi,-0.235193394445127*pi,4.16531254232649*pi) q[5];\nu3(0.338150861351303*pi,2.71126905466821*pi,1.084096381272591*pi) q[6];\nu3(0.795820901246506*pi,-0.4928798312644206*pi,3.82687014070538*pi) q[7];\nu3(0.183632069918671*pi,3.03063966843658*pi,1.491554297356974*pi) q[8];\nu3(0.641563806878363*pi,-0.34345851454807996*pi,4.05667495628214*pi) q[9];\nu3(0.294447324795277*pi,0.6052745683245999*pi,3.76106299927434*pi) q[10];\nu3(0.669369294468205*pi,0.57955755941825*pi,1.119970482718996*pi) q[11];\nu3(0.469699098394486*pi,3.11382704446293*pi,0.634483241312403*pi) q[12];\nu3(0.311663871815062*pi,2.79180245974492*pi,0.837942847020657*pi) q[13];\nu3(0.599193958150933*pi,3.38756893932411*pi,0.646734996303289*pi) q[14];\nu3(0.875461763154006*pi,0.28829627970196503*pi,1.196929498501474*pi) q[15];\nu3(0.47932972050958*pi,3.08432469168394*pi,0.706240447100691*pi) q[16];\nu3(0.716163079624145*pi,2.94281734694197*pi,3.52266191659789*pi) q[17];\nu3(0.868548461155683*pi,0.013486038549547996*pi,3.76052312156622*pi) q[18];\nu3(0.303505248060083*pi,0.52024788178834*pi,4.004478448677959*pi) q[19];\nu3(0.578159945795031*pi,0.71629775764036*pi,0.942287745092771*pi) q[20];\nu3(0.562741895458896*pi,0.34014471334100504*pi,0.881992701742859*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[15],q[16];\ncx q[0],q[9];\nu3(3.5*pi,3.46266541803998*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43168322159997*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42953417160103*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,3.45373904307991*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4144352482002*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,3.48435651033326*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.080573031092905*pi) q[12];\nu3(1.0*pi,0.0*pi,1.344250365550778*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1653972986621342*pi) q[14];\nu3(3.5*pi,3.49818292717366*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3104836006022071*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2234204282336378*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23704554436877*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1515759002048669*pi) q[21];\nu3(3.5*pi,3.45062945329416*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[14];\nu3(3.5*pi,3.2989441829353*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.419814343815902*pi) q[9];\nu3(3.5*pi,3.35220452485199*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.2163559843261331*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3049146779533989*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5487813376812207*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.68999999643356*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4226227024705*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.604558016078*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49559802891111*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4224993389190494*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5126410203460071*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.41068155298119*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.367412242011955*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5208303021889847*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.41845417230507*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37089491028256*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.400116453376505*pi,0.08272089660319504*pi,3.56270334949837*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5166784267303415*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.687491266223861*pi,3.29022273426331*pi,3.48886795177215*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.81852119841674*pi,0.20065034785437097*pi,0.5143967085226491*pi) q[11];\nu3(0.384296247324681*pi,0.301330375274407*pi,3.37414802221884*pi) q[12];\nu3(0.512556943206566*pi,0.02374107522253499*pi,3.80019358610526*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.574193680175871*pi,3.13804153411477*pi,3.56981199151945*pi) q[15];\nu3(0.246418351582614*pi,0.359178219318563*pi,3.87846826057488*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.566471720003606*pi,2.72105015273145*pi,3.96027701841158*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.756209933848799*pi,0.27065706769084796*pi,4.248071233524691*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.562527754246211*pi,-0.4234452778097198*pi,4.48338159591691*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.436590859867969*pi,0.7204268209690401*pi,4.461907348725*pi) q[11];\nu3(0.472004839751157*pi,3.30109602657932*pi,4.37316762510407*pi) q[12];\nu3(0.496750705000276*pi,3.32633952969866*pi,0.808259303952158*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.157626459901842*pi,-0.09736215574700302*pi,3.83659868686813*pi) q[15];\nu3(0.610680603916947*pi,-0.245359463178706*pi,0.586591929667328*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.47137177519164*pi,0.5521716231184901*pi,4.3500714077245*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.678241931997097*pi,0.22583128920858697*pi,4.4167276288106905*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.705507751027069*pi,3.48834484320275*pi,0.5743668223810653*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.897577442030915*pi,0.5095401579625201*pi,1.030530860498874*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.506539027942122*pi,3.3393283188984*pi,4.07156533122561*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.749546286301031*pi,3.09177227025243*pi,4.470306799346989*pi) q[3];\nu3(0.883161030501616*pi,3.19957923650339*pi,3.15536604074578*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.377067048030456*pi,-0.193143386880611*pi,1.277670708810045*pi) q[6];\nu3(0.56895840221809*pi,-0.211476717795042*pi,4.11880061970486*pi) q[7];\ncx q[8],q[12];\nu3(0.204519572562329*pi,0.44362563170123004*pi,0.8239739750285451*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[13],q[16];\nu3(0.247510553687036*pi,1.00121309325023*pi,4.17513296629506*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.354383165490199*pi,-0.382417267647944*pi,1.1119912880209268*pi) q[18];\nu3(0.249835101730527*pi,-0.24862191775271297*pi,4.42075646891308*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.250893076577496*pi,0.07334192392865602*pi,1.143183552216767*pi) q[3];\nu3(0.526727159859435*pi,0.85903725223583*pi,0.793314949841673*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.228270546341982*pi,0.227685779056242*pi,4.25476313161439*pi) q[7];\nu3(3.5*pi,3.25387639263201*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.659259650139417*pi,0.08366130334437205*pi,1.20099308345077*pi) q[10];\nu3(1.0*pi,0.0*pi,1.21408195799921*pi) q[12];\nu3(3.5*pi,3.37925630435737*pi,0.5*pi) q[13];\nu3(0.799918843251878*pi,-0.455027608886559*pi,4.3891938660201895*pi) q[14];\nu3(1.0*pi,0.0*pi,1.283110152459357*pi) q[16];\nu3(0.330783527753789*pi,0.51171248266571*pi,4.4045745869446495*pi) q[17];\nu3(0.252825803107144*pi,0.71949494951203*pi,0.652845418509561*pi) q[18];\nu3(0.484730387001431*pi,3.23852201865331*pi,3.30077422046118*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.380614197490545*pi,0.414259594484919*pi,0.6197946673974211*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.349247672156877*pi,3.41218068638777*pi,1.88336513215612*pi) q[10];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0483405779902616*pi,0.38855190718209*pi,1.05720184542939*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.21526982073392*pi,-0.4283677036342501*pi,4.05793718929531*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.485743868494421*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40362889150213*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.097985660059839*pi,0.341209948802189*pi,3.7248917727317*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.189551197598262*pi,3.39415375373502*pi,0.614883339910489*pi) q[5];\ncx q[7],q[11];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[16];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.422572566134712*pi,0.7179789907462*pi,4.14966985199253*pi) q[20];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.974991755037273*pi,-0.297050366265664*pi,3.60439659046323*pi) q[5];\nu3(3.5*pi,3.34004877066807*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46939090902633*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.279238164563167*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49333252143147*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.315634223625016*pi) q[18];\nu3(1.0*pi,0.0*pi,1.065561490046742*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39555102104351*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.30341630526282*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.248961324394164*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.261922152127275*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.609036726554745*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.43414509224102*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5006397129704858*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42755038846348*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5583806208139372*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5694969260035938*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46548675347606*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233190773484182*pi) q[20];\nu3(1.0*pi,0.0*pi,1.264364019172705*pi) q[21];\nu3(3.5*pi,3.44951677749034*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[15];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.179950749491013*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.243637194386681*pi,0.168605696571414*pi,3.72739895438658*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49052902529692*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.108270416997787*pi,3.38214234666728*pi,1.97858407345175*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.421664828679536*pi,3.30645540949718*pi,1.57920118359234*pi) q[12];\nu3(0.604039791174401*pi,-0.4770714938916028*pi,3.77190092315882*pi) q[13];\nu3(0.431812839087146*pi,-0.293133541635739*pi,3.85901925154648*pi) q[14];\nu3(1.0*pi,0.0*pi,1.36661709256248*pi) q[15];\nu3(0.479333755134452*pi,2.79943628554188*pi,1.2899891928023108*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.393547108400175*pi,-0.15109193866846998*pi,4.18056322500792*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5860728385911005*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4468779024322*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.444754987705471*pi,-0.19325498069840202*pi,1.325927871845592*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[20];\nu3(0.587342634942713*pi,0.03232232029020099*pi,0.711445215811217*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5703314155229153*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.827757558353505*pi,0.31753262895163403*pi,3.91973212409973*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.249505535681003*pi,2.75776926792047*pi,1.488973964116067*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.606208299597644*pi,3.489202029792*pi,3.11219305781416*pi) q[12];\nu3(0.0599309960483931*pi,2.58598084671957*pi,1.359685661426657*pi) q[13];\nu3(0.578610324273323*pi,-0.14221244474071298*pi,0.67650310820866*pi) q[14];\nu3(0.590694687394769*pi,-0.123687548146316*pi,3.78420807795397*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.733724103246628*pi,-0.255267859009369*pi,4.28169316566745*pi) q[19];\ncx q[0],q[5];\nu3(0.459823437277495*pi,0.272105974304509*pi,3.52629160043473*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.291232425706492*pi,3.14300423834124*pi,1.51108182744752*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.671121751470949*pi,0.05838387267732004*pi,4.30017735925293*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.762339340266775*pi,3.26179862741005*pi,3.73777928327158*pi) q[10];\nu3(0.39863168327684*pi,-0.13456572804918898*pi,0.986650469125695*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.374691569615861*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[15];\nu3(0.13281023198715*pi,-0.4532684791715476*pi,0.789724570976556*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.54688070806183*pi,-0.298218612579198*pi,3.53392448962343*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.149643481586716*pi,2.72913233399574*pi,0.846320535849275*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.543630133705342*pi,-0.332320625117333*pi,0.731761569882021*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.25671227662455*pi,2.80236360844938*pi,0.754704959916517*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.750577685870023*pi,0.07304457544666898*pi,4.4733092292034105*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.615276423932909*pi,0.005913484405011049*pi,1.20199913119292*pi) q[5];\nu3(0.565482667886213*pi,3.08419104998239*pi,3.953702877368*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.401757122664999*pi,2.85253254930031*pi,1.294296936016853*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.913561316430028*pi,0.20289706388261997*pi,4.0429542250568*pi) q[18];\nu3(0.932083142076617*pi,-0.335663827461791*pi,0.832162250138007*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.196784879381183*pi,3.18131451454174*pi,0.920628299162766*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.894885820449133*pi,3.44744459154339*pi,3.70590118591417*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.29442579505826*pi,0.28189364852672205*pi,1.0735638225876891*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34826893729628*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240083244939381*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.529941664375293*pi,0.67445633777355*pi,0.661847253775637*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49779842479058*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.2851923784412032*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.70866464484941*pi,0.24199642434007396*pi,4.348292437909921*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5952091930437291*pi) q[16];\nu3(0.345231882645839*pi,0.79534578917859*pi,4.07139029840266*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[20];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.34144603144162*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.741797923088445*pi,2.57028148566553*pi,3.98622417371486*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.466117829979*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45191978453377*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4892292966528*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.394928402976003*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.290009050655193*pi) q[18];\nu3(1.0*pi,0.0*pi,1.195058917777546*pi) q[20];\nu3(0.747129444964724*pi,-0.444701711449208*pi,3.12592658645403*pi) q[21];\nu3(0.279616421283495*pi,-0.101858301158254*pi,1.076844642207951*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[5],q[20];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.484622530522993*pi,0.43732860406488705*pi,3.63645806670538*pi) q[2];\nu3(3.5*pi,3.4691523428378*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5473794966610224*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46492192961253*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48234738633781*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3944449863386321*pi) q[11];\nu3(0.375312261372463*pi,2.69585387617232*pi,1.65339700686843*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.287521795297521*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.545581177966391*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268926977370094*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48623022703437*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[5],q[20];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(0.47020599343113*pi,0.13920589616145795*pi,3.90724821237548*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.915574497918131*pi,3.1969532829411*pi,0.5944284062570764*pi) q[15];\nu3(0.737538948583201*pi,3.49156438128149*pi,3.38330723082174*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.26094415345556*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45694726980746*pi,0.5*pi) q[14];\nu3(0.195410999133326*pi,3.08271993190067*pi,1.0213072372556509*pi) q[15];\nu3(0.860549958373606*pi,-0.018538236552429976*pi,0.5319061470502311*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3599274438869*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.667665901866668*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218310278330954*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.643252242698549*pi,0.20678146685394605*pi,0.606122910553037*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.258077635101421*pi,3.43368233695137*pi,1.3105991670408002*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.688690563746407*pi,3.04534311678948*pi,4.10645637444214*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45563070965047*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3175982896070662*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.681235590663605*pi,0.22263932401544695*pi,0.5592787498841686*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.42684592887113*pi,3.21289669309581*pi,1.57400077168824*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.308187986786411*pi,3.21655694140482*pi,2.16446609276456*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35625842858124*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.477563183190403*pi,0.461760300478236*pi,4.336285839742009*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,4.46717352024255*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.386828996192508*pi,0.7364390144006201*pi,4.40247080759632*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.491199073442847*pi,0.164097563251429*pi,1.233028682753283*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.525805871263066*pi,-0.4749460910455489*pi,0.740179019610332*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.49085685098128*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.667629852788644*pi,0.315997101073086*pi,4.0400560162067*pi) q[4];\nu3(0.680384784948994*pi,2.54404711769676*pi,3.50306873969425*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.390462460704971*pi,0.332669838387074*pi,4.02054346737991*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.393114802680701*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.596738671339452*pi,0.15256916275700605*pi,0.7635968172102849*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.475280236623208*pi,0.9174370962360201*pi,0.609562237328339*pi) q[5];\nu3(0.494989061091098*pi,0.39887156562958503*pi,4.269367487249649*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.565851413230092*pi,3.11364768650587*pi,2.96822708026075*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.603874216183852*pi,-0.06476647037450001*pi,4.35987783482015*pi) q[19];\nu3(0.715404261272682*pi,0.270803810649649*pi,4.22218326309269*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.753349722869843*pi,3.25095898364842*pi,0.6920140553308349*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.307535955262496*pi,-0.45363382950176623*pi,1.288818670682462*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.24829464749459*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.547265325685399*pi,3.37475504967984*pi,1.75177740505553*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.234262373169033*pi,0.50267390716074*pi,4.23192222685851*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.738965855757858*pi,0.237498433059958*pi,1.336031920760755*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.531814040618463*pi,0.27130831799435096*pi,1.246067207238431*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[13],q[16];\nu3(0.569760108140507*pi,-0.4895160951396881*pi,3.28451497203542*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.539726226959479*pi,-0.12077989498605202*pi,3.66514495444189*pi) q[17];\nu3(0.492759000338546*pi,0.7351728250776299*pi,0.850877309438556*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.182450231663057*pi,3.47869429269987*pi,0.9308491737947919*pi) q[11];\nu3(3.5*pi,3.43394571553281*pi,0.5*pi) q[13];\nu3(0.662186964137309*pi,-0.4291761222377335*pi,3.51108961118652*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.320953489302336*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.508122586716616*pi,3.0673368673009*pi,3.04855062973553*pi) q[21];\nu3(0.395579881209859*pi,0.5813494500546601*pi,0.8260081473799741*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.318096149888884*pi,0.28396510940249*pi,3.48188243154464*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49496043057173*pi,0.5*pi) q[4];\ncx q[10],q[19];\nu3(0.402033355386135*pi,2.41184360502732*pi,1.37459928565115*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2097094778504491*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.752852777300747*pi,0.35114534722277*pi,4.31030083328469*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.674362833225251*pi,3.46961509590975*pi,3.10073489831062*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.33121754930736*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.23019703737619*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.122105321242775*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[17];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5526789949898951*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3544445722477*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.281079859955814*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.49068457212481*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.2708342911538*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.366854640227283*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5635762304926408*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2075159156856219*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49170367384101*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.2681087445456138*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.81984652910206*pi,0.057744670366964956*pi,3.66713666190104*pi) q[1];\nu3(3.5*pi,3.36660848347674*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.604193885056192*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.306305216695973*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.148918106255632*pi,3.45337811335121*pi,2.02343258348992*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.531365471731809*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40552682822151*pi) q[20];\ncx q[0],q[21];\nu3(0.0556114956543491*pi,0.5366583664631901*pi,4.43931738838001*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[5];\nu3(0.3846475649642*pi,-0.07752855618621002*pi,4.34167754734257*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.551053894276513*pi,0.344845254478488*pi,4.09291578001032*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.58028241618367*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.535671042379836*pi,0.5935385527460899*pi,4.05419816179575*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.43563510882487*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.360332786766166*pi,0.36455974986784*pi,3.94188212602546*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5618773997075797*pi) q[8];\nu3(0.417462186431448*pi,3.17452042299619*pi,3.33020772554307*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.17424831968511*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.622067377606925*pi,-0.08144767866334501*pi,3.92454996484971*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.827924172992726*pi,0.34748003991209697*pi,0.8907346416544579*pi) q[18];\nu3(0.534761669925061*pi,3.44760420491109*pi,1.93522923813598*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.525414333134447*pi,-0.08118651113272202*pi,4.32966835384736*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.15346816183161*pi,-0.23845784843572998*pi,4.21372104860208*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.785078729946858*pi,3.24438411150547*pi,2.82368872455056*pi) q[11];\nu3(3.5*pi,3.33862215438955*pi,0.5*pi) q[12];\nu3(0.228234159667369*pi,0.46812769238323404*pi,0.5315041778319791*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1829500659294618*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.591211940813113*pi,-0.4378917778980792*pi,4.33021397919998*pi) q[18];\nu3(0.244553244293801*pi,0.5248305082131499*pi,0.5463266444872544*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48421586717674*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.151889745502776*pi,0.03350667144601205*pi,0.85852703697531*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.745054846065807*pi,0.05749574687981196*pi,0.751659038321171*pi) q[5];\nu3(0.24705410126424*pi,0.44929802457633194*pi,0.641943612428731*pi) q[6];\nu3(0.51437865716413*pi,3.41577385743535*pi,0.684485604008897*pi) q[7];\nu3(0.584654402906138*pi,-0.09744063144658699*pi,0.89814424762498*pi) q[8];\nu3(0.384658662104329*pi,-0.07895644665546803*pi,1.01382621859951*pi) q[11];\ncx q[12],q[15];\nu3(0.0862434949205333*pi,3.31533684403319*pi,1.88477101649495*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.380613425065537*pi,3.02923116382861*pi,0.8086270271634179*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.498765405704882*pi,3.41788915436019*pi,0.83160511251839*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.704551059759988*pi,3.21737747819089*pi,2.85019781966685*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.17671937256961*pi,0.8469715397859301*pi,4.37945095242123*pi) q[7];\nu3(0.708948275876593*pi,3.15334591260358*pi,3.62022093296659*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.151973636871219*pi,3.03476232892694*pi,1.149183203960138*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43869189048272*pi) q[15];\nu3(0.974474746287701*pi,3.44169943413222*pi,3.3001892638928*pi) q[16];\nu3(0.635535403130595*pi,-0.238077710760913*pi,0.747829542186644*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49143801506663*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.314514629224114*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.303942273398348*pi,-0.31156459022483496*pi,1.0921564469303648*pi) q[14];\nu3(0.416735731217392*pi,-0.4612346871300114*pi,1.58847609178146*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.738889015157184*pi,0.5347172762657899*pi,1.31245523176483*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.760637769102774*pi,0.25459637528857104*pi,4.1217164254910905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[17];\ncx q[5],q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.511575004108801*pi) q[9];\nu3(3.5*pi,3.45829425279605*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.320448496007843*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.485797851196098*pi,3.46681558136322*pi,3.12818379740129*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.31295546510661*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45147923607519*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49202866033287*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.127751557366309*pi) q[7];\nu3(3.5*pi,3.31014155077916*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.277478199229759*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43815555443234*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1799225449351591*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3216685405875062*pi) q[17];\nu3(1.0*pi,0.0*pi,1.433910313874269*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.603004864432923*pi,2.56205937368367*pi,3.77463606893756*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[17];\ncx q[5],q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.688540198013781*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5274366209905785*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5149110663955354*pi) q[10];\ncx q[11],q[19];\nu3(0.471956277755049*pi,3.30090594406295*pi,4.19102805805*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39108104823724*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42790234370492*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5024057284173837*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44534087889567*pi) q[18];\nu3(1.0*pi,0.0*pi,1.126891013140657*pi) q[20];\nu3(0.581714097543873*pi,2.90033839338169*pi,3.6281851981621*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.58002081069119*pi,-0.04142498945635997*pi,1.13373207676656*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[17];\ncx q[5],q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.693908283693029*pi,0.16174892413270503*pi,0.99070145959392*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(0.460335617712338*pi,-0.179163499391634*pi,3.98585841189619*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.621151597466312*pi,-0.211136871750217*pi,4.3735614220481995*pi) q[21];\ncx q[0],q[6];\nu3(0.738526876092175*pi,3.43137301941456*pi,3.34799550369229*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.172579847457083*pi,0.010755691542793988*pi,1.257397652818807*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.658187962187183*pi,3.30798315145092*pi,3.64986689223799*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.234909176843788*pi,3.02224997170251*pi,4.48265833023149*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4662455212862096*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38660310582887*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.474939874248985*pi,0.8430742957256101*pi,4.11612996426828*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1767710676685041*pi) q[6];\nu3(0.761200633560768*pi,0.10866972840288802*pi,3.87603257333472*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.53479795679733*pi,3.12231233561543*pi,3.83231418908222*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.781019269386949*pi,0.250376024971691*pi,0.639634951823749*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.707250154032174*pi,0.36434336907021503*pi,4.48715580211652*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.484918333519539*pi,-0.11938363612853198*pi,1.4507296579304199*pi) q[2];\nu3(0.743323645029488*pi,2.71057628597693*pi,4.08232020496842*pi) q[3];\ncx q[4],q[12];\nu3(0.211505172938313*pi,-0.135094825903382*pi,1.5143940208214*pi) q[5];\nu3(0.559662961437609*pi,3.33196968656539*pi,3.51266934195901*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.316390085656281*pi,-0.051507548093216005*pi,3.68215971660353*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.49684690382567*pi,0.30116382318565604*pi,4.1682797666630105*pi) q[2];\nu3(0.418294756623055*pi,0.9829448891633701*pi,4.37749683008382*pi) q[3];\nu3(3.5*pi,3.47893726463934*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5664012120148891*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.578275101096921*pi,-0.08898670862732899*pi,1.164183597341252*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.109696386615422*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.822425064549243*pi,0.33497173071001796*pi,0.551011812317972*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.412710049576234*pi,1.02682864211721*pi,4.365632071073669*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.129814769818855*pi,3.01542163621389*pi,0.8336061206221019*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.196848122817783*pi,3.24921327212148*pi,0.801733675746289*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47749040220717*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.418751985365125*pi,0.09562511212327895*pi,0.5013572234116197*pi) q[16];\nu3(0.103874726401898*pi,0.347822793292934*pi,3.92949334658967*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.213372813913934*pi,2.73857872023034*pi,1.72975248858727*pi) q[0];\nu3(3.5*pi,3.41855846379821*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.434469339121491*pi,-0.166709083440782*pi,0.921614039457515*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.31578163613041*pi) q[15];\nu3(0.908332476367487*pi,0.23675264657865203*pi,4.06758292465247*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.336296105442772*pi,0.71424370195321*pi,4.14834866740998*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.579974320248141*pi,2.86376201378282*pi,4.056468710847859*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.274777687810841*pi,3.27288031623727*pi,2.0385113254450697*pi) q[13];\nu3(0.280206395803125*pi,0.05084006464466295*pi,3.91460457345304*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.703931947738739*pi,0.24354648897894104*pi,4.16485420509308*pi) q[18];\nu3(0.177468677370579*pi,3.37584174489544*pi,1.65984759416227*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39350856962832*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36772437869736*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.501518297907097*pi,3.1994090286302*pi,0.793889054673879*pi) q[13];\nu3(0.160710480546703*pi,0.458640373722912*pi,3.61842229454287*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5556844006045454*pi) q[15];\nu3(0.445659055086877*pi,-0.47795068166429633*pi,0.842878745382212*pi) q[18];\nu3(1.0*pi,0.0*pi,1.14084281913531*pi) q[19];\nu3(0.479923173269474*pi,0.51324133414239*pi,0.5838116819129187*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207152326076159*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49634299452536*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.190867875587339*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46216747050698*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46289876138957*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[19];\ncx q[9],q[21];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38693994821856*pi) q[17];\nu3(3.5*pi,3.30905374082275*pi,0.5*pi) q[0];\nu3(0.254193046677828*pi,0.53069648663492*pi,4.4103250134269505*pi) q[1];\nu3(0.515137803923689*pi,-0.255465606702714*pi,1.141227692984969*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.37570057202721*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36990841822399*pi,0.5*pi) q[11];\nu3(0.673880266632207*pi,3.40333451120274*pi,4.475676667576019*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2834045911997451*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211124043413174*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20947531240834*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.274618058288633*pi,0.158354506028626*pi,0.5103551369971826*pi) q[1];\nu3(0.742837762210209*pi,-0.4667673434046869*pi,3.0806769674371*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(0.790497803776001*pi,3.23622634940838*pi,0.724090790141077*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6637313113800369*pi) q[13];\nu3(0.667183199010479*pi,3.03243841779737*pi,3.55523032305765*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42910636725925*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42799982198208*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.60738040684726*pi,3.00088677053259*pi,4.0410595472074*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.262111538022168*pi,0.03815237369836999*pi,4.18309309755249*pi) q[7];\nu3(0.536482055225933*pi,0.21375851022216297*pi,1.3295320663372179*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.47331469255674*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.091984172389716*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.142624630529385*pi,3.34400812145351*pi,1.2287615051376721*pi) q[6];\nu3(0.757408874535393*pi,2.96282154494756*pi,3.57071160631712*pi) q[7];\nu3(0.673337319320361*pi,0.09930279047600199*pi,3.8158877255461*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.342969964446283*pi,2.99305246402583*pi,1.79826755497667*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35692860366533*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.198625899167404*pi) q[2];\ncx q[3],q[4];\nu3(0.0926541655584533*pi,3.00790621044559*pi,0.982834984501006*pi) q[5];\nu3(0.731102176781853*pi,-0.4211829157759086*pi,3.96611271196794*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.229806131965722*pi,3.00649656443787*pi,1.91458448869489*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.791870598193852*pi,-0.4294969282650326*pi,3.45413626128151*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.554257435037587*pi,-0.14696102825950902*pi,3.5259954678624*pi) q[19];\nu3(0.513406301332188*pi,-0.07026878987855201*pi,4.47929138566251*pi) q[21];\nu3(0.44199824932803*pi,-0.347867604938761*pi,4.27350629735819*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46249287072682*pi) q[4];\nu3(0.326507085600517*pi,2.62475970002919*pi,0.997488286994347*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45086359580241*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38877549835232*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.293613860033862*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.240461147369219*pi,0.97586152659301*pi,4.42656752708438*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.629544665970992*pi,-0.414744243004911*pi,3.86305910106492*pi) q[19];\nu3(1.0*pi,0.0*pi,1.313492436701925*pi) q[20];\nu3(0.526371771580349*pi,-0.19889708448134202*pi,3.70527054333895*pi) q[21];\nu3(0.64099052435786*pi,0.72013173920776*pi,0.730286421614252*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44638329588984*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.842692560108333*pi,0.04106402296246603*pi,3.8016181633211*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49147560974745*pi) q[15];\nu3(0.282243710126213*pi,3.30396849553264*pi,1.261340335878337*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.610716640784411*pi,2.84703148276409*pi,3.82796163215271*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7005993652736751*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[8],q[15];\ncx q[9],q[10];\nu3(0.235846811439025*pi,-0.4869074842625284*pi,1.046520212346566*pi) q[11];\ncx q[12],q[20];\ncx q[14],q[21];\nu3(0.403410197449772*pi,-0.13571391894685703*pi,0.841604707137672*pi) q[16];\ncx q[17],q[19];\nu3(0.691982041317182*pi,0.28589037682934404*pi,3.8236860721159*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4287778243833*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.13697323811044*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38764809223791*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.44648810144809*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23282047401907*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22253372183707*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.399675997662703*pi,0.006037992102575052*pi,4.0256320028576695*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.585451637440478*pi,3.29640850871534*pi,3.59749013251181*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3194635621793*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4742419460162*pi) q[10];\nu3(1.0*pi,0.0*pi,1.27544416478246*pi) q[11];\nu3(0.727819296327171*pi,-0.130805729892503*pi,3.61046003478471*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5485983285106515*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5153217988250445*pi) q[21];\nu3(0.262605167215642*pi,2.6524872283928*pi,1.4851105932266662*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.41593960599526*pi,0.06528983605944505*pi,4.1859349037971*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.344901611169265*pi,0.50546947750043*pi,0.8063945822102361*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.226305944299051*pi,2.99859875906381*pi,1.6195086401623*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.73973990517624*pi,3.47230557728426*pi,4.314542026436969*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31415092293014*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0380138791218983*pi,-0.39287849858352897*pi,1.434351202781723*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.788328945848065*pi,3.4473418638512*pi,3.89816880425074*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.824433026081626*pi,0.98736997869456*pi,0.701435418457788*pi) q[4];\ncx q[7],q[11];\nu3(0.66369261813193*pi,-0.0016401471250739874*pi,3.99416492424081*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.811741920348528*pi,0.21865092109734796*pi,1.041017343923965*pi) q[15];\nu3(0.519572109081075*pi,3.49718225224681*pi,3.25237062437252*pi) q[17];\nu3(0.468888142396206*pi,0.79336297140205*pi,0.906831899291772*pi) q[19];\nu3(0.647725264942781*pi,-0.4226915426706678*pi,3.46001760983201*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.818988862025971*pi,-0.4802897428891215*pi,3.78566327245546*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.790407207230312*pi,-0.23280104889043002*pi,0.8075559249641471*pi) q[14];\nu3(0.346486587158116*pi,3.47209091699196*pi,4.17448032502949*pi) q[15];\nu3(0.551957483656358*pi,-0.11440535036583599*pi,0.518001005323073*pi) q[17];\nu3(0.282298388297243*pi,0.8735175549884999*pi,4.18796170747889*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.544753215018145*pi,2.97968142063605*pi,3.25760143382094*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.511662495345555*pi,3.05615397099231*pi,0.7249562877954709*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.404493481337234*pi,-0.287221515921671*pi,0.544604318533365*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4316291941856*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.467906941774298*pi,-0.227115059587575*pi,3.58016461248951*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.169731853994746*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36544279974933*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.324318738341369*pi) q[20];\nu3(0.669552262150732*pi,-0.317223171114194*pi,3.69421390549831*pi) q[21];\nu3(3.5*pi,3.31705263612927*pi,0.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[12];\ncx q[4],q[5];\nu3(0.793816756956972*pi,1.12057925080214*pi,0.8674414834462569*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.184198523950772*pi,0.029982711110507987*pi,0.549841179628433*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1018530172847179*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.47414452475043*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47883050373811*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.182038610410698*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3169665399888442*pi) q[6];\nu3(0.496042865142524*pi,3.12937070779764*pi,1.75746657295704*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.545709387864172*pi,-0.07673909528293499*pi,4.40854674731768*pi) q[10];\nu3(0.817190678238114*pi,2.8372795290246*pi,4.11627462009609*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47008719993205*pi) q[12];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3594633665040305*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[6];\ncx q[3],q[12];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.27090317357575*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.57682192152024*pi,0.143120932161244*pi,4.02405628737828*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5037078249936271*pi) q[14];\nu3(3.5*pi,3.40446782061924*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3319562518418029*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.254969549463722*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.4347466318419*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43290595457017*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.471671506423339*pi) q[6];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.138418035405945*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5160976463715974*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5784355626415572*pi) q[21];\nu3(0.0532007542059954*pi,-0.311984926771381*pi,4.3223597224065795*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.43067138926565*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.624839602039379*pi,0.6845143094674799*pi,1.177402143169938*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35320877517356*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.241831678162547*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.498844210367591*pi,3.04854679292*pi,4.442306065792129*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.822597311914163*pi,-0.014098776740901986*pi,0.9820419904451461*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.176506462727594*pi,0.24688616020182996*pi,3.62497370566375*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.681589344508448*pi,2.92316119502864*pi,4.29379100260155*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43126931175269*pi) q[13];\nu3(0.727273696442871*pi,-0.351026022593455*pi,4.24864375024322*pi) q[14];\nu3(0.533140648479218*pi,3.12990699287487*pi,2.93331597249077*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.181097316021554*pi,3.49008785285593*pi,4.4795521009862*pi) q[18];\nu3(0.804836752027701*pi,0.039960454813893986*pi,3.56954949369856*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.694867859461547*pi,3.08337824597082*pi,0.5209173717517254*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.630037335567387*pi,0.37614145942434996*pi,1.362561930682244*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.885240811488258*pi,0.011310575439585024*pi,4.1268000754467895*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.322550082640556*pi,0.37430613122066203*pi,3.48939388172399*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.131325243630741*pi,0.32619687325594904*pi,3.38666349204242*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.538886027536215*pi,3.44366132270432*pi,3.37906258795239*pi) q[18];\nu3(0.102618406499562*pi,-0.186780366908186*pi,0.958221609157872*pi) q[20];\nu3(0.768275360104002*pi,-0.390322088134177*pi,4.2011167100355795*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.573516605903754*pi,3.44899848350974*pi,3.19751297922832*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.507151753246602*pi,0.31463619188317904*pi,1.03804344791361*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.693978316634182*pi,3.13030254530264*pi,3.53049928312903*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.348969967135439*pi,0.24540559105849302*pi,0.5834884364229778*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.307557155383068*pi,2.64153584160833*pi,0.860799176054331*pi) q[21];\nu3(0.5697486038089*pi,-0.27948603377693904*pi,3.57212797312404*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.319098951803846*pi,-0.371049709978453*pi,0.708999780278009*pi) q[5];\nu3(0.606809345226596*pi,0.37425509385538*pi,1.4133708152903641*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.148289373773369*pi,0.36301955286520904*pi,0.703065915427871*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.300135324533012*pi,3.30243438777019*pi,1.91023077899624*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.698524495858444*pi,0.43809314517530895*pi,1.017178530255104*pi) q[5];\nu3(0.496473473353623*pi,0.266452699723851*pi,0.9990721418379149*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4703152705178*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.380232870193438*pi,-0.4606365586018556*pi,1.4594323522865849*pi) q[9];\nu3(0.122695005327887*pi,3.01161421785827*pi,0.786032502843076*pi) q[10];\nu3(3.5*pi,3.42259991443561*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.083420885127964*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.211826596259285*pi) q[18];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.336358282658607*pi,0.16356039806769995*pi,1.126791318478441*pi) q[9];\nu3(0.347478154924852*pi,2.84756025957617*pi,0.733082420451888*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45329071569361*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.241539678165215*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(3.5*pi,3.3603555071422*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.229851954621419*pi) q[7];\nu3(3.5*pi,3.45524708331853*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.309216957644846*pi,1.12042731774329*pi,4.16203758484476*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.4871513705674*pi) q[15];\nu3(1.0*pi,0.0*pi,1.349363906110725*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44924802960342*pi) q[18];\ncx q[0],q[18];\nu3(3.5*pi,3.29285696581801*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49411598653583*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.21534923788895*pi) q[5];\nu3(3.5*pi,3.43568108984079*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.843961432859006*pi,0.426037058703821*pi,1.303882872975374*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26171357909644*pi) q[17];\nu3(1.0*pi,0.0*pi,1.320472857057554*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5210406273741524*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5531361493117477*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.509522397808924*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,0.5019385489622503*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43270719989554*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.297369937630228*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5083673491101854*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.22897294763108*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42723186976135*pi,0.5*pi) q[3];\nu3(0.325862483736283*pi,-0.4864334601296255*pi,1.31736783494294*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43191232070395*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47252671889422*pi) q[12];\nu3(1.0*pi,0.0*pi,1.325457526212237*pi) q[13];\nu3(0.822527008317302*pi,2.74059078765276*pi,3.9877223717737*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1803323057941189*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.736828756854724*pi,-0.4074816022139467*pi,0.82680151562848*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.456806745506065*pi,-0.377979822420606*pi,0.995586874026117*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.568395905013531*pi,3.28639101460841*pi,3.54441648238282*pi) q[11];\nu3(0.262287647685403*pi,3.42575485653874*pi,1.6943031634101*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.540975113010569*pi,3.28877975013559*pi,4.21521468140039*pi) q[0];\nu3(0.634506858131655*pi,3.42837436738046*pi,3.36819432197077*pi) q[1];\nu3(0.383441783342671*pi,2.72353941494667*pi,0.893500448402357*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.574773377606021*pi,3.27054009505263*pi,3.36210818768815*pi) q[7];\nu3(0.53544914312295*pi,0.15514673463442896*pi,1.411802539128775*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.721505726722478*pi,0.52652725523248*pi,4.16471647195017*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5477146906201438*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.163246816807094*pi,-0.194391353452827*pi,1.6298843019606*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4737103143346495*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0555677354200612*pi,-0.422826924584929*pi,0.5572331401604559*pi) q[21];\nu3(0.874466866581735*pi,0.7736842488011599*pi,0.88316598478303*pi) q[0];\nu3(0.433620543234865*pi,0.387649076758793*pi,1.1061410277655161*pi) q[1];\nu3(0.79294184290157*pi,-0.051747270937824*pi,4.494249414795171*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.566663810212062*pi,0.05131172317421695*pi,0.5092077070657319*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.583749306140189*pi,3.07901244524955*pi,2.9498943623559*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.328283004456979*pi,-0.205556326151618*pi,4.04314204316119*pi) q[15];\nu3(0.546594027476115*pi,3.36677535546702*pi,0.651870281306505*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0988408144457244*pi,0.386855859859653*pi,4.3464865529364705*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.628307580171621*pi,0.16129010099475305*pi,0.9961418771041379*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.628811281180933*pi,2.58480317019117*pi,3.89449091436764*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.531642757859596*pi,-0.017875455868404*pi,4.21947298154*pi) q[15];\nu3(0.576888560178438*pi,2.90973105496884*pi,3.35830076786924*pi) q[16];\nu3(0.656336289781011*pi,-0.36816828107767297*pi,4.23298050521689*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.426528184139934*pi,0.14459015180513202*pi,1.127363858657316*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.694980551934463*pi,-0.21303921610584398*pi,3.67319592304846*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.965836464834028*pi,-0.20698042490696*pi,4.23117661346697*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.657232922892067*pi,-0.06128466262559901*pi,1.175397432932968*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.683866776183053*pi,0.15392537763227*pi,4.31727065719563*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.650749982469788*pi,0.013411636844409047*pi,1.201417131174325*pi) q[20];\nu3(3.5*pi,3.40349298493148*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49988253489276*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.892495712481594*pi,0.05131893208041505*pi,0.737938644223208*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.730100439422203*pi,-0.07116816203332899*pi,3.97810857988945*pi) q[10];\nu3(0.877332115251204*pi,3.44428474367813*pi,2.98162114566338*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314207183888859*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.083355688716439*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47588166187979*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.791214711511268*pi,2.88745421985789*pi,3.34573805755349*pi) q[9];\nu3(0.627402623761994*pi,3.27908844106352*pi,4.22758259503118*pi) q[10];\nu3(1.0*pi,0.0*pi,1.316835023400255*pi) q[11];\nu3(0.367678637298747*pi,2.76812008443856*pi,0.971910738182229*pi) q[12];\nu3(0.411272750140625*pi,0.19530460834771401*pi,4.19295699363932*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49725589002071*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.502758759752415*pi,-0.18469140142541102*pi,0.786167509775641*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.347892023404295*pi,0.6632255745915301*pi,0.606567051353612*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44419585971991*pi) q[14];\nu3(3.5*pi,3.41067447315114*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1434056657687321*pi) q[17];\nu3(1.0*pi,0.0*pi,1.314385104044816*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.51268973227348*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5743063281986632*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.589029091082597*pi,0.7619677214551299*pi,1.114621352235976*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4789379067520905*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.627846857753209*pi) q[18];\nu3(0.290395930069626*pi,-0.09544116445578699*pi,3.78803222176269*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.548328941187302*pi,3.41945997639976*pi,4.192603440248369*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40491234892751*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.231666559622962*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.397567851878035*pi,0.63016144027912*pi,4.13830025320018*pi) q[21];\nu3(0.42897177070901*pi,0.07959314908835302*pi,3.662573536126*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49250747300071*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37536112740179*pi,0.5*pi) q[4];\nu3(0.445903351936407*pi,3.26465784340267*pi,0.945459250451856*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.275028878490636*pi) q[7];\nu3(1.0*pi,0.0*pi,1.303568224800246*pi) q[9];\ncx q[10],q[16];\nu3(0.87158565961265*pi,-0.161623747306131*pi,0.8334701908635209*pi) q[11];\nu3(3.5*pi,3.49229027085585*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.18047577556515*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0437354971593293*pi,0.31297361735753804*pi,0.6362086169844*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(0.6920714871399*pi,3.178102646761*pi,3.10760852299308*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.587143427599925*pi) q[8];\nu3(3.5*pi,3.41289963624945*pi,0.5*pi) q[10];\nu3(0.487417215697807*pi,-0.43056074577502623*pi,0.914110342276478*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.189581661250613*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.541980714670348*pi,3.26580025021034*pi,1.71508420402803*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.5588277019413139*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.663736644435131*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.624537413473594*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.34525408971491*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.110048598929703*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.868184859648623*pi,-0.4360886205341738*pi,3.11484064652814*pi) q[1];\nu3(0.531301689848272*pi,2.71803574726537*pi,1.211664869368791*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.393074796849364*pi,-0.138480283141813*pi,4.38038287597915*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41557740213978*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.50369825045671*pi,2.70375912550387*pi,1.296856035003644*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.391862539474738*pi,-0.364717611940709*pi,0.9664543289826439*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.813925608071079*pi,-0.4974607500646101*pi,3.08079150783242*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48795489686248*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.464312546161038*pi,0.21022388190630703*pi,1.227498570709477*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.15992116509309*pi,-0.310533051624659*pi,1.266428190438271*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.346706200262106*pi,0.17177889573939098*pi,3.83259137358117*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.25889845998335*pi,0.5*pi) q[11];\nu3(0.662215981810828*pi,3.22813616351187*pi,3.4244028836885*pi) q[12];\nu3(0.916510528307821*pi,3.24931818210414*pi,0.5119305611761344*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.52575516779042*pi,3.09538704031874*pi,4.01306506027204*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.318225374713391*pi,0.08594597009557303*pi,1.0246885863502881*pi) q[17];\nu3(0.543829270900808*pi,2.85369620499521*pi,1.2342522048884201*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.207878603386539*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.479653915419198*pi,-0.352933463156275*pi,4.48150584090059*pi) q[3];\nu3(0.688313912078435*pi,2.92665553916663*pi,3.41274726269453*pi) q[4];\nu3(0.395703510822328*pi,-0.31394776477764497*pi,0.932421264056729*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.755416411849524*pi,-0.233237761497412*pi,0.5171313921686072*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.571043657538441*pi,-0.12748412110580098*pi,1.14015691455926*pi) q[12];\nu3(0.47163219567986*pi,0.412420227358019*pi,3.92602583752645*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.608026455998355*pi,-0.274305674506959*pi,3.26026955638273*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.777852367249404*pi,-0.11572088786295798*pi,0.5526742377566446*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.678933320498891*pi,3.44524731373874*pi,4.22559016878171*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.544808076905995*pi,3.1034390395018*pi,0.512130297175878*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45529600600848*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.424316983403163*pi,-0.263511420601867*pi,0.5699325507116781*pi) q[7];\nu3(0.633437811258678*pi,-0.094946066681377*pi,1.359789624769282*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.33620249683171*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43443612543444*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.60762769153227*pi,-0.376450164846612*pi,3.42279863024153*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.83840055211089*pi,0.49634968552888503*pi,1.4182221859621849*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.186544983165155*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.297890925113856*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.45265821654668*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.262351945696154*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.8181203242741*pi,3.32727291249759*pi,3.1791938853595*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.505371779973454*pi,0.23612132676834396*pi,1.333356171887444*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.44637688759678*pi) q[13];\nu3(0.425030975846244*pi,3.19746388345792*pi,0.5905407172182381*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5956385672527218*pi) q[18];\nu3(0.574856576410313*pi,3.40292868838583*pi,3.50674805910117*pi) q[19];\nu3(0.408784770184905*pi,0.287765199122635*pi,4.00872028122266*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.3297268327390395*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.42453726985099*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.360182389336614*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.3947959230717*pi,0.5*pi) q[12];\nu3(0.314253185795723*pi,-0.239729640035018*pi,4.0641964869114*pi) q[16];\nu3(1.0*pi,0.0*pi,1.15558939946663*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.802137650581235*pi,3.18998421905829*pi,4.4979242338809104*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37928306814989*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.39329085334808*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.329413448505731*pi) q[7];\ncx q[10],q[15];\nu3(0.645045755050026*pi,0.18242437805278*pi,1.24748108311151*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.167680659424498*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5016128125736232*pi) q[9];\nu3(3.5*pi,3.40188640794725*pi,0.5*pi) q[10];\nu3(0.809594596332568*pi,0.89894669447574*pi,0.679197659453472*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.310883530763534*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5307476362931474*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.293120507199265*pi,2.94415087522569*pi,1.65561148766735*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.855026204152018*pi,-0.036285760584038984*pi,1.1449329103780759*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.4342047441344*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5630052188755958*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.382433744506245*pi,0.75058443783246*pi,3.84124495720782*pi) q[21];\nu3(0.74959868980407*pi,0.71214883660944*pi,4.24991056492519*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.814252759129564*pi,2.71175953176025*pi,3.7614591668205*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45633419254464*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3538312269241395*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3094329576870831*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.377703754919608*pi,2.8412477150384*pi,1.266234034053908*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.455914782488313*pi,3.42613611403098*pi,1.184952614360719*pi) q[18];\nu3(3.5*pi,3.46466329599878*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2896902705008602*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.351506562705306*pi,0.68101650577801*pi,3.89659761558142*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.531131810479272*pi,0.41944551377998696*pi,4.47566039059366*pi) q[12];\nu3(0.420711905661909*pi,0.06448347140556299*pi,4.3908896902194705*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.667262309122781*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.53158325972847*pi,-0.39196698500968297*pi,4.12425620316879*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.708875131749247*pi,3.14319968640602*pi,4.06033201289297*pi) q[2];\nu3(0.678312977278028*pi,3.10778412848095*pi,3.63827151384873*pi) q[3];\nu3(0.424993368507535*pi,1.02820718717481*pi,4.16097940423124*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.372748289637748*pi,-0.03833094791643199*pi,4.4750648507524105*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.677010233096076*pi,-0.186637033824269*pi,1.102652491674043*pi) q[12];\nu3(0.505586437669858*pi,-0.081877781474884*pi,0.8123035467361179*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.744261973779598*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.500606405947449*pi,2.58105010396268*pi,1.1089497212599189*pi) q[2];\nu3(0.47125542309206*pi,0.77225654886406*pi,0.575029171406599*pi) q[3];\nu3(0.1215812345447*pi,0.58054120880413*pi,3.63966510295555*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.741466616847162*pi,3.31724775330088*pi,4.131595822378721*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.309460240188438*pi,-0.266038195084697*pi,0.630134309914407*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.498767765385451*pi,0.02932252933955304*pi,1.4974577976057128*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.680725605165284*pi,0.5572732207730999*pi,0.680233287054848*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.33232755989851*pi,2.77803623893197*pi,1.67545405477139*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.811122557585247*pi,0.24025670400617805*pi,1.69961273917229*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.445225813653195*pi,0.34076019194696805*pi,0.9944357490868689*pi) q[7];\nu3(0.60061029547508*pi,-0.16022413062561103*pi,4.24502637308799*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49712418681648*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.527682441890937*pi,-0.250003377597218*pi,0.658709390805055*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1382891798083699*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.40627742622989*pi,0.5*pi) q[0];\nu3(0.856130371536757*pi,3.36007922056227*pi,3.45652831469561*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[21];\nu3(0.606894034406299*pi,0.19631792285986804*pi,1.005664689049989*pi) q[7];\nu3(0.240842770262522*pi,0.007248015907882044*pi,4.11486194537447*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.37631551201638*pi,-0.4522265137062605*pi,0.5965322771939835*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.312290393463313*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.612516836547824*pi,2.7958788548123*pi,4.26841373015104*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.462167332010962*pi,0.56198675331473*pi,4.45071646126593*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46825453220386*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.181670764935554*pi,2.56172786042646*pi,0.982355290566918*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.516867374660021*pi,-0.388393137164415*pi,3.55268150781383*pi) q[15];\nu3(0.434776190806482*pi,0.36293651624690404*pi,3.91844249473397*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.60644466047447*pi) q[18];\nu3(0.566503531064122*pi,3.29835659279929*pi,0.5780576916431994*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.381461646762626*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.276674403356569*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.365902653438041*pi,3.28828464781602*pi,1.404813887398587*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.518884823265947*pi,3.2275746699823*pi,2.96078051885393*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[9];\ncx q[2],q[8];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48924894318899*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.133754194013701*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.363215161640757*pi,0.45796030904779095*pi,0.5972386081124967*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45983761325967*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4125357293793*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40885500849858*pi,0.5*pi) q[2];\nu3(3.5*pi,3.335649491317*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45120024061075*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.2890233138423879*pi) q[7];\nu3(1.0*pi,0.0*pi,1.302536627740148*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1527922695381219*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.177936734303683*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[16];\nu3(0.340202514206604*pi,3.31897746273736*pi,1.2600212615637991*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5114919503994613*pi) q[14];\nu3(3.5*pi,3.41222236803776*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2326912964990822*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.31569024270417*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.615154171761628*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41396677289505*pi) q[9];\nu3(3.5*pi,3.46621792462013*pi,0.5*pi) q[10];\nu3(0.181492347711686*pi,-0.365244558818804*pi,4.39235919882167*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5018354695489684*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3029667982537259*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(3.5*pi,3.44875728830448*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.751253237733246*pi,0.9414744076828401*pi,0.5507606021282642*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5691830440578123*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243502043078119*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5284753114057593*pi) q[16];\ncx q[17],q[19];\nu3(0.304253428378675*pi,0.281993226083052*pi,1.195553480300344*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.393845910105383*pi,0.85891532319391*pi,4.21969012568612*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.176169660886818*pi,0.04341071884236203*pi,4.44791695307939*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5325731348931496*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.242657198889527*pi,-0.4826992489857143*pi,1.487524116951148*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.301713036033654*pi,3.1586688845476*pi,1.464115046807882*pi) q[2];\ncx q[3],q[20];\nu3(0.877703242530341*pi,2.78729030263301*pi,3.38535089291915*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.57828209405925*pi,2.71050473135024*pi,1.189632190525465*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.327397829698537*pi,3.08076223525995*pi,1.87743118185491*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.387773986141164*pi,0.013250358230123993*pi,3.8389489522968*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.753322788672574*pi,0.20225631582305004*pi,3.81092809923055*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.868034349758818*pi,3.27827472597499*pi,3.22430315795351*pi) q[14];\nu3(0.668936425841113*pi,-0.4015786111822192*pi,3.97883333549894*pi) q[15];\nu3(0.812208725323289*pi,2.69150476919393*pi,3.43407897207711*pi) q[16];\nu3(0.817072383743912*pi,-0.234121840045816*pi,1.1942754339116362*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.25818054486133*pi,-0.123930220911663*pi,3.99939870362417*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.320742523553389*pi,-0.22592305065489598*pi,0.79385314788804*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.768597253311656*pi,-0.304843541275413*pi,0.987026948556105*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.716080616615618*pi,0.04615469990811005*pi,3.81602395501924*pi) q[10];\nu3(0.220081214892857*pi,0.47995613397453296*pi,0.623329524075335*pi) q[13];\nu3(0.864693119695178*pi,0.8526431768390299*pi,0.831309448753891*pi) q[14];\nu3(0.222993178074355*pi,-0.364367968052548*pi,1.320265206083554*pi) q[15];\nu3(0.743173780571001*pi,-0.266400922976063*pi,1.160393775251704*pi) q[16];\nu3(0.162081718998627*pi,0.6835406095232901*pi,3.77735640290775*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.52030941236849*pi,0.8517226681251999*pi,4.08639221687014*pi) q[20];\nu3(0.812530674890018*pi,0.251668714585482*pi,4.27410832964642*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.834210521846292*pi,-0.277100470771773*pi,3.26913137029223*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.23255782572445*pi,-0.242964499978508*pi,0.724526119451556*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.740991994952012*pi,-0.327291098424379*pi,0.5023048457343926*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.810442889283522*pi,-0.162850349381497*pi,3.6816527842294*pi) q[8];\nu3(0.867936655342076*pi,0.58126627859638*pi,0.5214834130009732*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.721783609873373*pi,2.47778466796369*pi,3.82281057705643*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.230989612426684*pi,0.413024476453405*pi,3.95135594923379*pi) q[19];\nu3(0.572396373203655*pi,0.19444895060522205*pi,1.62518099788029*pi) q[20];\nu3(0.577400719208093*pi,2.82021391951793*pi,3.93625732923029*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.385698448267112*pi,2.73757114860452*pi,1.215683784710168*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.413617928452534*pi,3.37173521277577*pi,4.1803262677617905*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.269860998466565*pi,2.48489500495214*pi,1.0724080189648189*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.658645628052318*pi,0.33618726867554405*pi,0.720473542659336*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.699462453445597*pi,0.8459372196842201*pi,1.113859042592639*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.388066058282595*pi,-0.20420023685217498*pi,1.364817342329665*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32911092508904*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.282954400244888*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45913585688079*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.081944004785566*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.379455509737978*pi,-0.344361436325252*pi,3.89349082465729*pi) q[7];\nu3(3.5*pi,3.46658283496236*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.272460593276745*pi) q[11];\ncx q[14],q[16];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[12];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.33173249334856*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3988367998456*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4252233120032*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1985157333168819*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5495472061842799*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229281595434435*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2776234368956851*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,4.45800100854981*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.35953949246075*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3742336154436*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.4616279133067*pi) q[11];\nu3(1.0*pi,0.0*pi,1.066480273424847*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3003758856174739*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.40023341236496*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48619089947042*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.238258522368531*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5352049049662408*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.36786211599994*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36640057795817*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5954524947441722*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.442618572838731*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41166101546544*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.622729867954431*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[13];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.750146337638844*pi,-0.06971220043086601*pi,4.32566705588709*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.24088182288696*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49097049063907*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.65885837641233*pi,0.10529242013404405*pi,1.230514310080723*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.373295541038185*pi,0.22996881625336796*pi,3.7065712991971*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302993407453195*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.729612399578871*pi,0.30910943582628203*pi,4.435963616958929*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.155232812527881*pi,2.99335823086435*pi,0.644171854168273*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.299472187997881*pi,0.15691941227889905*pi,0.958922779837655*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.632834213696885*pi,0.59680351656869*pi,0.882413913124183*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.499646262731366*pi,3.06519138184387*pi,1.64869365504504*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.16547549846322*pi,2.50947140946065*pi,1.226334793743135*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5323338063441452*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.355571708011729*pi,0.71902524989755*pi,3.77949556298681*pi) q[21];\nu3(0.270335775316176*pi,0.7022315035914399*pi,0.619198634707824*pi) q[0];\nu3(0.525351056779515*pi,-0.04966763824373799*pi,0.790670687575239*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.414384478111948*pi,0.21818162590267298*pi,4.25285866897995*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.349087942856707*pi,3.3783417350422*pi,0.931688614976237*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.581511865506494*pi,3.11815293040705*pi,4.086887074617239*pi) q[15];\nu3(0.405699413775109*pi,0.6379073605701*pi,4.17090606763643*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.524196047859738*pi,0.6603936905124499*pi,0.7907115393036239*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.455490448201275*pi,-0.185338436745414*pi,1.450891252959595*pi) q[1];\nu3(0.598163316544586*pi,2.9576915834008*pi,3.44026756694627*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.497316657996995*pi,0.302861799703406*pi,1.036881839231309*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.783807616130597*pi,3.34854305781805*pi,4.31438610684011*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.61244721500191*pi,3.28262953739415*pi,4.48303049126241*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.254650167738987*pi,3.06446370956667*pi,0.5781702615163392*pi) q[15];\nu3(0.120784748563652*pi,3.15681902227939*pi,1.90793081588331*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.596461618548485*pi,-0.189222781578895*pi,0.877700421827897*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.505861911864873*pi,0.377208460600144*pi,1.211777258808013*pi) q[4];\nu3(0.966000404026362*pi,-0.068405268406864*pi,0.695272051028289*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.403511159822632*pi,3.25093045421923*pi,4.22651526024667*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.683165523028252*pi,0.12492863546894495*pi,1.61006378428397*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.556574338670611*pi,2.87611922940651*pi,3.7645949582915*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.751120763910622*pi,3.49929678652418*pi,3.83640471864081*pi) q[6];\nu3(0.742188696540081*pi,2.82520587024283*pi,3.82738601372772*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.457657250697092*pi,0.31737793952027904*pi,3.42249354079388*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.771769539137278*pi,0.9199235995931601*pi,0.798960437370822*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4919639235498*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.670996000429847*pi,0.290029594797539*pi,1.2585987284074691*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.233444776978764*pi,0.22273095678422195*pi,1.094588276282484*pi) q[6];\nu3(0.612984161422823*pi,0.842590602907*pi,0.868100201050604*pi) q[7];\nu3(1.0*pi,0.0*pi,1.127291310821478*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.361230947420031*pi,-0.06836495576608498*pi,3.70481878080561*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.469121230879*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.364632215400294*pi,-0.423654676077297*pi,0.943213739537214*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192481472035038*pi) q[15];\ncx q[16],q[21];\nu3(0.649316604637694*pi,0.43482389732495597*pi,0.8407416938270831*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.41165902435337*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.32381723858535*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2745597800650779*pi) q[12];\nu3(0.471244876355092*pi,3.00634881454107*pi,1.130355283242181*pi) q[13];\nu3(3.5*pi,3.46797655104828*pi,0.5*pi) q[16];\nu3(0.479803402861028*pi,0.79896135494645*pi,4.00236835252959*pi) q[18];\nu3(0.418788116836809*pi,0.45117887196972795*pi,0.87787687459174*pi) q[19];\nu3(1.0*pi,0.0*pi,1.404042151179095*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[3];\nu3(3.5*pi,3.35234080797961*pi,0.5*pi) q[2];\ncx q[5],q[7];\nu3(3.5*pi,3.44591460471012*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.162262985682099*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5071858434205129*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.588740644089574*pi,0.377157159470892*pi,3.98434947103179*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2178431120317361*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33836557684451*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,1.2844974125603201*pi) q[3];\nu3(3.5*pi,3.4714343584895*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.232057483614851*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5278629288388186*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.540544246259067*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[13];\ncx q[5],q[7];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5662965796847921*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42602123003575*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,0.5787790537908815*pi) q[3];\nu3(3.5*pi,3.41612369600055*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46983320162407*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40583018563496*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.418405830822251*pi,3.39120891169787*pi,1.62131495109745*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.231428311506333*pi) q[13];\nu3(0.383689780138458*pi,-0.38834304677201*pi,0.779537533623894*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.2704541865654009*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[13];\ncx q[5],q[7];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.2206020334994*pi,0.5387727197475001*pi,0.832659074321073*pi) q[10];\nu3(0.828326883183677*pi,2.76482186365841*pi,3.23873513937458*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.581702885015882*pi,0.6524861908900399*pi,4.48307823099128*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39037012474568*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.112735088078532*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.958534728320327*pi,3.13889592380766*pi,3.70063612370241*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.401240560764701*pi,3.181963475102*pi,2.02592627270324*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41235383231284*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.41615482133684*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.044585536246166*pi,2.94149193149037*pi,0.879296122287078*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.273167265661828*pi,0.24787737799479603*pi,3.5244008767562*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.531518139999783*pi,0.340682149353022*pi,0.979522834296935*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.735222742223186*pi,3.40852326650627*pi,3.40276650751597*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.921549159715247*pi,-0.17306801852596*pi,4.484129833889821*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5083514053378542*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.573536609862466*pi,-0.4204170144341607*pi,3.85541104622576*pi) q[21];\nu3(0.493274287179244*pi,3.31421751248566*pi,3.37363273068038*pi) q[0];\nu3(0.427494934907693*pi,-0.319243441252982*pi,1.427689927254054*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.131015958239737*pi,3.49066298540123*pi,1.63170762845709*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.645668431378732*pi,2.63373527410749*pi,4.12778647473815*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.254841452583985*pi,0.5425527053378201*pi,4.32646414636509*pi) q[14];\nu3(0.451500618737874*pi,3.15760420938369*pi,1.83699222016132*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.274232644789002*pi,3.41542500296236*pi,1.4259410123741079*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.659719778260365*pi,0.5449801165168*pi,0.880975488572658*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.550052718233018*pi,1.08977722105585*pi,0.846286424665904*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.254777333953254*pi,3.34467891762533*pi,1.66361360586176*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.676619804188602*pi,3.02026934835229*pi,2.99962823893552*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.662857832919225*pi,2.51659259758066*pi,3.51542015481927*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.451629711935073*pi,2.3963975366122*pi,1.27028400472808*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.795688610625146*pi,3.06599737171221*pi,3.00525315031631*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.28162406874066*pi,0.5135507542389901*pi,0.5926252646265948*pi) q[7];\nu3(0.804337732188061*pi,2.59570821296589*pi,4.07672467955747*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.199273477310775*pi,2.6948415922554*pi,0.949239334118104*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.663895593135987*pi,2.71213268129954*pi,3.53583606771372*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.301077862179197*pi,0.31577268621679*pi,4.40648713928043*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.482694297514392*pi,0.58169171938969*pi,0.8715319826552179*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.520795367179514*pi,0.48069516466851203*pi,4.0489806604336795*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.457490149606049*pi,3.44478402571825*pi,0.9074601807932561*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.674647018402681*pi,0.67616221718846*pi,1.29515166835079*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.34606378452536*pi,0.5*pi) q[12];\nu3(0.372512961281347*pi,-0.15795380182553798*pi,3.72720361048484*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.558402006979932*pi,3.14657623810432*pi,4.444447395174199*pi) q[18];\nu3(0.711783128429257*pi,0.05380085001110302*pi,4.391150796446119*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2106338937610719*pi) q[21];\nu3(3.5*pi,3.40748044215904*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,0.0*pi,1.101707180583966*pi) q[3];\nu3(0.235342420837597*pi,-0.134530405353123*pi,1.27374198016702*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.290630807479806*pi,2.71663433621916*pi,1.112487157788564*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[12],q[21];\nu3(0.893769825512623*pi,-0.264108178847531*pi,1.151457809959422*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.273275976199923*pi,3.08483486459371*pi,1.57043821501167*pi) q[18];\nu3(0.465693004930161*pi,0.91225685662945*pi,0.5910152572321674*pi) q[19];\ncx q[0],q[3];\nu3(3.5*pi,3.43612411753429*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.35141376797201*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.053247826697878*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201859481911842*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43910618984333*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,0.5494466211721628*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3742687741644*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.22306780075185*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[4],q[9];\ncx q[5],q[17];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5099387069678483*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.34747998377345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.45185346307778*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49255118007358*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38990072655507*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.319195954272707*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.1227560132998091*pi) q[9];\nu3(3.5*pi,3.46804049010246*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43849888850617*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.347373566674039*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5395937029827319*pi) q[14];\nu3(3.5*pi,3.42981740891038*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.127739820008479*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245975474104418*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1525401204139452*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.508457673698052*pi,3.08043204591036*pi,0.771389354317412*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.293548058324274*pi,0.35085228249033296*pi,4.44057595453109*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.114193598141658*pi,2.7808601818484*pi,1.63732332489414*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.552321316097922*pi,-0.17920912847283899*pi,1.126940264006904*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4792095698759*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5456089261495598*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.398496502687494*pi,2.69749064767918*pi,1.64456550487803*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.418132534010709*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48859629675922*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.464553044352471*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5066292381335527*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(0.105241264244446*pi,-0.11005148024115202*pi,0.852265887575347*pi) q[7];\nu3(0.636774426403578*pi,-0.210332830825064*pi,4.02245711105987*pi) q[8];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(0.441140271487347*pi,0.30363130540918803*pi,3.6398204241058*pi) q[12];\nu3(0.504862813151216*pi,3.06872227393202*pi,1.76784121786751*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.42181868286892*pi,-0.007731772436137985*pi,3.74717613917999*pi) q[7];\nu3(0.704685834158332*pi,-0.4801373523588749*pi,3.62563464020972*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.284635632156936*pi,0.54479029483932*pi,4.18343922411176*pi) q[14];\nu3(0.890433333650814*pi,0.5603150311724301*pi,4.252550138889*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.658539964119051*pi,0.277363682711231*pi,1.7221177379711*pi) q[21];\nu3(0.69871273594769*pi,3.45887775510641*pi,3.65777942928809*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.411005156207514*pi,-0.4855436107337691*pi,0.876416787634354*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.369014964724731*pi,0.89533630065793*pi,4.46042272122993*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.661889597216913*pi,0.7615545726368*pi,1.131547140674126*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.203134599649664*pi,-0.03836073290946701*pi,1.360769635932492*pi) q[21];\nu3(0.384351972404272*pi,0.37958909353648296*pi,0.952498802793028*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.603658652303542*pi,0.27858855636909297*pi,1.52289737661863*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.851610503255352*pi,3.34815157103698*pi,3.14091527903473*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.855172706769136*pi,3.16918972838176*pi,0.5298333744996464*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.175720193887116*pi,-0.38190206390264203*pi,4.15472994827694*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.398423778393101*pi,3.47307787195343*pi,4.47251315763135*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.863425785633587*pi,1.15926130298171*pi,0.7736999994416041*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.736207357709111*pi,-0.297947042518516*pi,1.1729633233967571*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.817681999414553*pi,3.45894165961015*pi,3.61412016172306*pi) q[19];\nu3(0.373913619168376*pi,-0.04870323707202401*pi,4.3203591035921*pi) q[20];\nu3(0.561407876293859*pi,-0.13570555684512697*pi,1.366241118222423*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.664066244552146*pi,3.09636030740023*pi,4.33184496339226*pi) q[5];\nu3(0.216386716039306*pi,-0.09848970930463402*pi,1.307804773306532*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[21];\nu3(0.110182753720691*pi,0.13241498438370203*pi,1.1724977118384121*pi) q[10];\nu3(0.375331596301456*pi,-0.4387406613476523*pi,1.66979815758644*pi) q[11];\nu3(0.0585663410769521*pi,-0.29255400900151296*pi,4.0584814418787705*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.546092012454658*pi,3.28657394520553*pi,0.682025091913819*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.397502300848366*pi,0.095607354876865*pi,1.14092783619312*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.465292736245696*pi,0.21171457431415497*pi,0.655413957508338*pi) q[6];\nu3(3.5*pi,3.36100483658162*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47372764200377*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2457899479298509*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.375432186834066*pi,0.6980214879293201*pi,4.37811000342166*pi) q[11];\nu3(0.708204093161529*pi,3.3873138285477*pi,3.85789032045303*pi) q[13];\ncx q[15],q[16];\nu3(0.652742290363124*pi,-0.398636410788364*pi,3.19640888629077*pi) q[17];\nu3(0.245424479028937*pi,-0.356689013137807*pi,3.88443705664574*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1753367570842959*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48556077551673*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2603784106326361*pi) q[16];\nu3(0.330362359048648*pi,3.28200814827444*pi,1.191274788057268*pi) q[17];\nu3(0.334193354739741*pi,2.79526101482714*pi,1.044135218297884*pi) q[18];\nu3(3.5*pi,3.29180134061074*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42547279349623*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185933764903968*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47974315312516*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36764377621017*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.328307635996208*pi) q[5];\ncx q[7],q[9];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.702771329084152*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49232985873544*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.44892954264772*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.088620113571655*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.1946195960987729*pi) q[11];\ncx q[13],q[18];\ncx q[15],q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.46810266862638*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[11];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,0.5970691003629449*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46839582397687*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4967089060416*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294161594715244*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46290634304348*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240038994138646*pi) q[18];\nu3(1.0*pi,0.0*pi,1.313721981388011*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38853409634812*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5228647426790611*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.505380200244205*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2160503091616661*pi) q[12];\ncx q[13],q[18];\nu3(0.783404611780177*pi,3.31353117573699*pi,3.75489860278171*pi) q[15];\nu3(0.387504902745952*pi,-0.168151008597266*pi,1.54491038113532*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3797437507210795*pi) q[14];\nu3(0.747565679064875*pi,0.13422864325836803*pi,1.347430886125145*pi) q[15];\nu3(0.58265827207408*pi,-0.165750641300558*pi,0.810801740202516*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49675418237251*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.648433507666289*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.393052108649056*pi,3.18998200717346*pi,1.492544439833103*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.506864734702527*pi,2.53019427374584*pi,3.6732722363182*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.726533837104164*pi,0.262777211847972*pi,4.28552143168221*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42597659365733*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.820957486637379*pi,-0.390005062536971*pi,3.96317215759278*pi) q[1];\ncx q[2],q[12];\nu3(0.210925881077859*pi,-0.377444666361817*pi,3.88814595690173*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.609782809790005*pi,0.95717193958831*pi,0.5304941958142648*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.666075686910021*pi,3.43908484345034*pi,3.92847391315492*pi) q[7];\nu3(0.429394178225112*pi,0.133647244756944*pi,1.3079485650695801*pi) q[8];\nu3(0.337326096485*pi,2.82925044776006*pi,1.040228996099576*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.239216136403735*pi,2.33836578913899*pi,1.336698403345244*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.42995998856014*pi,2.60056078924338*pi,1.0784721307245069*pi) q[0];\nu3(0.441011254682749*pi,2.83164956975653*pi,0.895160484698042*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.4916579632507*pi,-0.49856723322069285*pi,1.96996484731791*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.283828551298323*pi,-0.398827078838064*pi,1.332697070343347*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.335035357829211*pi,0.97398866952964*pi,4.442929567331619*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.484620288862649*pi,3.4183584362629*pi,0.768096953049664*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.684431173125465*pi,3.36023689905171*pi,3.38683836604339*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.530140557007837*pi,2.69574020424291*pi,1.3441498057396442*pi) q[20];\nu3(0.36130749281594*pi,0.8534511310197701*pi,4.45986933834324*pi) q[21];\nu3(0.842462429713479*pi,3.14387568136996*pi,3.76803451417688*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.660572279182616*pi,2.79999491490778*pi,3.66967569152698*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.644921639046341*pi,-0.4133445154763825*pi,3.12543143081391*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.060723294121657*pi,2.98804055084187*pi,1.84668805893627*pi) q[19];\nu3(0.774621225548294*pi,3.48888481339003*pi,3.75542514983133*pi) q[20];\nu3(0.782429320353525*pi,3.12863961000664*pi,3.20067279377483*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.204282197126631*pi,-0.18781229653126702*pi,4.15566841085486*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.291725442898793*pi,-0.036741614370118025*pi,4.0926926600277*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.429294487321682*pi,-0.193441865823263*pi,0.8775168259242381*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.320873530432206*pi,0.7963132375511*pi,4.14568474179517*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.564992056859233*pi,0.33623121807976997*pi,1.1157046084939761*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.424166306207944*pi,3.22400400875911*pi,0.849924867798086*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.431980241128572*pi,-0.365164385205912*pi,1.445878649181874*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.172216195232315*pi,2.56697882428298*pi,1.50241633384931*pi) q[18];\nu3(3.5*pi,3.4486881883482*pi,0.5*pi) q[0];\nu3(0.431690675319849*pi,-0.289933558907016*pi,1.065438696793062*pi) q[2];\nu3(3.5*pi,3.48191227965175*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40426100611971*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.271007109624429*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.236729256029762*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3581580855669388*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.605090376118033*pi,3.35306328345647*pi,4.28389497557753*pi) q[13];\nu3(0.38239299408018*pi,2.65970834565247*pi,1.1982303476888059*pi) q[14];\nu3(3.5*pi,3.27245633819346*pi,0.5*pi) q[15];\nu3(0.154367999383311*pi,-0.339076785904424*pi,4.34627425502105*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17209127206034*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[11];\nu3(3.5*pi,3.49859099065565*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.400967532773046*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.540350186697086*pi,-0.111280966165825*pi,0.926424613818566*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.781551818232972*pi,0.04944953553480602*pi,1.38835828001834*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49012886073369*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5008720989394577*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3397733572594142*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47586308212002*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5936093815585344*pi) q[11];\nu3(0.891647378607515*pi,3.32153892023144*pi,3.56430499641727*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46389803739428*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.7388506450267021*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.26180779858784*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42799847829621*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296240302580554*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.33641828485836*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.185585987773972*pi,0.68954079116302*pi,3.87500514074026*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44855345889337*pi,0.5*pi) q[10];\nu3(0.512260819229015*pi,0.28092306786005405*pi,3.57523836873489*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.48821270322202*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2913818549503189*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263522675818*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2491043042853631*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.632189778778217*pi,0.254599348123841*pi,1.09552421912121*pi) q[3];\nu3(0.705979231544634*pi,0.02060051531717899*pi,1.345202029817408*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.666113498313356*pi,3.08698252091598*pi,3.55615026035867*pi) q[11];\nu3(3.5*pi,3.47082697545702*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.475835548765319*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220753539593068*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.787987631252591*pi,0.170134523926618*pi,0.5995598491804452*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4376381984106406*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.659026693250553*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.606069626435825*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.34417929541788*pi,3.29973312756715*pi,1.83315481587187*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.209609506270744*pi,0.08233657123959304*pi,4.41748834085549*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46155530153057*pi) q[20];\nu3(0.244460083245938*pi,-0.25821641710980703*pi,1.191357419045476*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.590510827240856*pi,-0.0013670945368570164*pi,1.135587862891959*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.552515245196966*pi,0.024583807024488036*pi,4.3740731938203705*pi) q[7];\nu3(0.742888935067651*pi,-0.284620095035341*pi,0.649353063417866*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.513733337320579*pi,3.23388970545488*pi,4.3003321518400295*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.807428515217752*pi,0.64540797176736*pi,4.26835430290226*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.331575357454946*pi,-0.187583721891037*pi,3.93089565327885*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.488593741120005*pi,2.99803347360483*pi,1.58021818091001*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.367152620547001*pi,-0.399422480341627*pi,0.917866050510777*pi) q[7];\nu3(0.385111537585983*pi,-0.22799780731324*pi,0.9656127816101949*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.635695940108735*pi,-0.34834009493004703*pi,0.926818762058697*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.544702440604103*pi,3.16069540244351*pi,3.30467474241393*pi) q[1];\nu3(0.260721563866843*pi,0.078365835075357*pi,3.50133467492401*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.560077312562009*pi,0.5469507709860799*pi,0.665711142720142*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.243326410000113*pi,2.8127687976664*pi,0.713077530727196*pi) q[9];\nu3(0.80861909594957*pi,3.35892102016715*pi,3.35424255615926*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.256307972042086*pi,1.03161995767955*pi,4.36913878825359*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.829881383902853*pi,3.0263063887715*pi,3.29394411611297*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.646593626730571*pi,3.30034645550125*pi,4.4381294927817*pi) q[9];\nu3(0.33793722110135*pi,-0.09883372970975102*pi,1.0905200552776981*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.636841737973666*pi,2.93547861732264*pi,3.44119041231977*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.840029532098714*pi,0.9991904042751201*pi,0.5966673716005704*pi) q[16];\nu3(0.0907067649373405*pi,0.388299325953705*pi,0.980134736376584*pi) q[17];\nu3(0.527160725135469*pi,0.36838206346129*pi,0.9590731077975541*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.415201287641407*pi,0.6929589278053501*pi,4.29901955630071*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45009258432706*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.247649477658678*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.738181217020214*pi,0.35135192835850804*pi,1.022423510183901*pi) q[13];\nu3(0.97020555356508*pi,0.31731761152041504*pi,4.454750613266301*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.470946047023432*pi,2.95005843310785*pi,1.93801338798138*pi) q[17];\nu3(0.40976304061297*pi,-0.383939260862308*pi,0.825052276417483*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.304020605697208*pi,-0.245883534579465*pi,0.894547161791475*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[8];\ncx q[6],q[19];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.324576401521726*pi,3.04002214608106*pi,0.923389605055402*pi) q[12];\nu3(0.540467633896227*pi,0.14592177955228702*pi,1.113367192938512*pi) q[13];\nu3(0.362831715634524*pi,3.25410181711592*pi,0.80797635678859*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.251102474582652*pi,3.18131179699483*pi,0.7746571558212141*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46767868843396*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1998199495815292*pi) q[5];\nu3(3.5*pi,3.38785300708254*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33040986561585*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34533265141771*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.376706441405497*pi,3.22350802321824*pi,1.4554557277029692*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.295304885006448*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264664551816693*pi) q[19];\nu3(0.445923682291171*pi,3.17337488181432*pi,3.37052992410925*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[13];\ncx q[3],q[8];\ncx q[4],q[18];\ncx q[6],q[19];\ncx q[7],q[16];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.24763042129549*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47078443871366*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.437349409873271*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.41718316068764*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.061042415279408*pi) q[13];\nu3(3.5*pi,3.498251978089*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.28671540971913*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3310251043007861*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3423609125395561*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5929869594508984*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3207770925445441*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[19];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40696744057251*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.221957042727344*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46052895400785*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.23229426538942*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5184457899126182*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4657306008457205*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5470756619302644*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5548784241977223*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.46357777158444*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.172768122362399*pi,3.21061936386724*pi,2.1692338263558*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.47498310550776*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.727503984707296*pi,0.19154328286689004*pi,3.77575363007806*pi) q[19];\nu3(1.0*pi,0.0*pi,1.365234906495504*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.489628609387763*pi,0.211178022318814*pi,4.08717704193119*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.537646447978192*pi,-0.317540344827803*pi,0.515521940948134*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5493758264107362*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.591414252719258*pi,1.05596098030637*pi,0.8909672874962871*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.399806156715735*pi,0.26808037373334304*pi,0.622074705046748*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.363895135465459*pi,2.89242006882043*pi,1.009592856650265*pi) q[3];\nu3(0.303886146371053*pi,2.84658907132163*pi,0.8287497606149989*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.27421125414626*pi,0.07770669909702899*pi,0.818717416354009*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.986528751187279*pi,0.72918745980881*pi,1.008193550719034*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.368270519135709*pi) q[20];\nu3(0.59291874943856*pi,2.95956977796765*pi,3.61227832031915*pi) q[21];\nu3(0.701926009610989*pi,0.5535756757569501*pi,0.5304699964907738*pi) q[0];\nu3(0.868426141694838*pi,0.397527220412934*pi,1.59990758542991*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.104244266306257*pi,0.171701987830021*pi,4.199443688017849*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.406584074617673*pi,2.94235056473531*pi,1.2017372501192751*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.278811106388868*pi,3.42512306521299*pi,0.620786916682111*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.512558308077304*pi,3.08723218415583*pi,1.56160588795285*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.261416669874786*pi,3.14724955428146*pi,1.95451172214109*pi) q[21];\nu3(0.661347198630913*pi,3.46679887326963*pi,3.89765684119315*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.153104779709577*pi,3.4642825838189*pi,1.33855154098198*pi) q[7];\nu3(0.638488086215036*pi,3.09019593744455*pi,3.30749289090978*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.191664755866208*pi,0.53710781252748*pi,4.21572443415815*pi) q[11];\nu3(0.0766500055921982*pi,3.21642398206561*pi,0.910350811623895*pi) q[12];\nu3(0.574396948100246*pi,0.21626509458308796*pi,1.304260018190523*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.470187866126237*pi,-0.197041781698078*pi,0.743534364212369*pi) q[5];\nu3(0.444139126083496*pi,3.15541345436876*pi,0.7166611666362039*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.700099211002104*pi,0.16492864327023005*pi,0.7153849303494451*pi) q[11];\nu3(0.258032487242663*pi,-0.4135373606078816*pi,4.26394633990728*pi) q[12];\nu3(0.138990728436516*pi,3.45914528038774*pi,1.3093682802701219*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.777841622892087*pi,3.12180577897193*pi,4.28084586098647*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.916300024112147*pi,0.11583371541893495*pi,0.8850949286975129*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.353660764345838*pi,0.291152746837836*pi,3.60153954440813*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.569203598892697*pi,2.78005962116463*pi,3.3976019481177*pi) q[15];\nu3(0.397952320650182*pi,3.31845507731366*pi,1.3869594046839548*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.476515625120566*pi,0.19288640920044398*pi,4.0218034636869*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.203321444152451*pi,-0.16398602296923798*pi,1.393838106293488*pi) q[16];\nu3(0.641174535545545*pi,0.9031097286410099*pi,0.997665084340965*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.21198079404258*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3730982129074*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.146936066519253*pi) q[13];\nu3(0.735504111359169*pi,3.08923369289099*pi,0.5097977814258423*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.292666764680442*pi,2.85701931669007*pi,1.274736495274301*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3210732224786699*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.36719596708998*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49245858417786*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.1872174620441531*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.203789604950386*pi) q[11];\nu3(0.207629123630259*pi,-0.29210176620351*pi,4.49737599647516*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48439179715482*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.219241304965748*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5983249782420397*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.463396743266459*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.730294727699003*pi,-0.18090424411198203*pi,4.30421042903942*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.5176661650346537*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36083621985618*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.190779849314087*pi,2.46905194798058*pi,1.315636966795324*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.670111204518231*pi,0.31124318223803404*pi,4.035140364277*pi) q[2];\nu3(3.5*pi,3.47637936511082*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,0.5036423905374888*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.45934663992527*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2473417419195258*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.498666147737579*pi,-0.346521024307065*pi,4.03348825693491*pi) q[20];\nu3(1.0*pi,0.0*pi,1.250684379049848*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.21379676913186*pi,0.09050288484870594*pi,4.1744991009968295*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40557486639449*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38592883382969*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.287083358375831*pi) q[16];\nu3(1.0*pi,0.0*pi,1.345664091572187*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.392985749534217*pi,2.59101166049816*pi,1.0696021433653389*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5297806463969859*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5317866382924499*pi) q[21];\nu3(0.34869497549856*pi,-0.05650545397276002*pi,1.357295955911317*pi) q[0];\nu3(0.454961358673429*pi,3.42400425483947*pi,4.45248413006914*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.304873017878166*pi,0.45726653804637796*pi,4.360483772117989*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.33233904461492*pi,0.5*pi) q[12];\nu3(0.529625018467017*pi,0.28133345315718605*pi,3.75271410786306*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.3952903292966194*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39237470305428*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.227015511784572*pi) q[20];\nu3(0.70433027756635*pi,-0.29877276635599304*pi,0.8763863439114981*pi) q[0];\nu3(0.739172437303842*pi,0.10547426640693303*pi,3.69410883889373*pi) q[1];\nu3(3.5*pi,3.44476614883741*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.488655453753527*pi,0.16481959560316595*pi,3.98028190906161*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.297113865141522*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.601744692787872*pi,2.65440809148497*pi,3.88142564497794*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.298637322966441*pi,2.8323022969129*pi,0.7598699538052129*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.547364759870297*pi,-0.1486764267245*pi,4.0842618053977695*pi) q[7];\nu3(0.236639570472614*pi,-0.30212827717274804*pi,0.5517139099413833*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.518166813203405*pi,-0.229360905109816*pi,3.9288509297227*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600737340890139*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.43691115267172*pi,3.0726496577182*pi,0.650966758716218*pi) q[3];\nu3(0.932356528371656*pi,0.37935681913888597*pi,0.993273184163426*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.138241976044291*pi,0.51748335732766*pi,3.60085667889583*pi) q[7];\nu3(0.407922881461057*pi,0.255851739248083*pi,4.2777374953145895*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5560421347748088*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.522037867891404*pi,3.3147931687921*pi,3.36267547404755*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.74760976475249*pi,2.81285576560756*pi,3.94464232408946*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0423781593892175*pi,3.41996196971599*pi,1.76253791450624*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.688005152178633*pi,3.1914038591273*pi,2.84119300921928*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.551509372266721*pi,3.12469850094296*pi,3.89959217768409*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3814070435285*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.279964507564479*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.620405829386822*pi,0.15581834104202896*pi,1.469088779830598*pi) q[11];\nu3(0.239566763776226*pi,-0.290214447053825*pi,0.7918170530687609*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.508122466239035*pi,3.37894582284693*pi,3.26214842022498*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.296154165210754*pi,0.23338986587810695*pi,4.30844878526908*pi) q[21];\nu3(0.642848826488853*pi,0.10096255764606599*pi,4.4449446362893905*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.555397827873637*pi,0.91231523481819*pi,1.0508385642276918*pi) q[9];\nu3(0.365922832775086*pi,-0.30477458270651203*pi,0.99831903623448*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.833249176063968*pi,-0.046862334694526*pi,4.0849922589419805*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.532896811943742*pi,3.2530728274242*pi,3.42887342695383*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.548764896817922*pi,-0.153178876508678*pi,4.13999098976334*pi) q[21];\nu3(0.177828570607215*pi,0.0027062549316589912*pi,1.064877869672169*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3705570770643*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.508097886511343*pi,0.12618826313392395*pi,0.543159114903043*pi) q[9];\nu3(0.473237284834031*pi,2.92119308407368*pi,0.982393111169815*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.770314980386516*pi,0.6298467892106101*pi,4.38933023936937*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.15251206104521*pi,0.496628067293328*pi,4.4490298529668895*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.69171235529993*pi,0.46931842372602295*pi,4.04498565403265*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.453592044983736*pi,-0.4296093216441989*pi,4.31905868642541*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0774565795143657*pi,0.44266080611369496*pi,4.1878747411325*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.784575600763623*pi,3.3267206949608*pi,2.87958458906193*pi) q[18];\nu3(0.315854835747511*pi,-0.35033411462208097*pi,1.56873026429575*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.846737336365369*pi,3.39677014908221*pi,4.1439750449700306*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45166745839171*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[13];\nu3(3.5*pi,3.47687267343711*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.27373115996754*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1414631668064819*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.42206298152939*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3534116601129949*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.45993920095194*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43623098786757*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42807216355992*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.263123833235104*pi) q[9];\nu3(1.0*pi,0.0*pi,1.247584918141188*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.2827216025196821*pi) q[13];\ncx q[15],q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[13];\nu3(3.5*pi,3.21063141564913*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.4449274566888*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48872063037564*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.704464657345001*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2836268714958101*pi) q[14];\nu3(3.5*pi,3.37603796762131*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.142639576674422*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5528623875768433*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2965732271940111*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.307157422256592*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.71364227782551*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5768147695997468*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35862355583169*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.32519919442458*pi) q[13];\ncx q[15],q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.288143653710745*pi,0.15527648769949798*pi,3.50460265054067*pi) q[5];\nu3(0.590113683458606*pi,2.82562221262189*pi,3.72315254554239*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5014619397155295*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5143993467975689*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3822778395324296*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4228356506454904*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.495557827320798*pi,0.472371161062596*pi,3.86195082282928*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.649545543304821*pi,3.24114459520624*pi,4.42554215648992*pi) q[5];\nu3(0.356197660677234*pi,-0.34548134282946696*pi,1.74330466782515*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.713517060398043*pi,0.6938796717912401*pi,1.1990262748962381*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.119633958656067*pi,0.21537426428455098*pi,1.1182953244056741*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.330621817618701*pi,-0.132566331491333*pi,1.267403215176857*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.550660712607849*pi,3.47651291484556*pi,0.9033717448422449*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.18149301408582*pi,0.75563286405764*pi,3.86418954544333*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.722022482550561*pi,0.068896827095972*pi,1.031060745457527*pi) q[3];\nu3(0.177046847383689*pi,-0.4697189412436771*pi,1.44155020032225*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.312191933773836*pi,2.81670065924475*pi,0.913226561011143*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.239227632869686*pi,2.98991554660763*pi,1.92405816449853*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.339730436994773*pi,0.07605458234760298*pi,4.2094097715258805*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.71257056048363*pi,-0.4320691925448799*pi,3.78739215428851*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.513998714339421*pi,2.64380214102015*pi,1.103574388838801*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.669359961831015*pi,0.69634459787114*pi,0.9500696660999259*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.647846750197647*pi,3.16562286346904*pi,4.3798895947434495*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.585051543721092*pi,0.036443475271298986*pi,1.294556343205139*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.732482167876879*pi,3.4734337136049*pi,3.29025565287808*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.207891169035752*pi,3.20398665241725*pi,2.19308419409498*pi) q[21];\nu3(0.827460015453769*pi,0.21017701564639202*pi,0.822746411509265*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.397196809360036*pi,3.19925751502657*pi,1.91643851722308*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.361770175379909*pi,-0.190445771772993*pi,4.06640655146515*pi) q[16];\nu3(0.500474337960195*pi,0.21387799140478003*pi,4.474718241504*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.38856232398433*pi,3.4168363848184*pi,4.31802161727995*pi) q[21];\nu3(0.46134146356758*pi,0.7409872595157201*pi,3.91798361228759*pi) q[1];\nu3(0.165712641873003*pi,-0.3433334038*pi,1.7846984652349*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.223391437705315*pi,-0.05117277338818599*pi,3.75605176624676*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.596712028490714*pi,0.386691073515377*pi,4.0426864560206806*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.837901391614645*pi,0.333902435238719*pi,1.229552064609883*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.397624518642453*pi,3.28343010322939*pi,4.37493895537736*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.43969727075719*pi,0.5*pi) q[6];\nu3(0.801153014241248*pi,3.17978413163704*pi,3.79278359970445*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.394964604744557*pi,-0.15027756115319102*pi,3.70395628848149*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.098024401348767*pi) q[12];\nu3(0.285887729473573*pi,3.2820769571104*pi,1.0975912311438951*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.846941166297702*pi,-0.166206681333406*pi,0.646623480786825*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36791046977712*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.2576848256503421*pi) q[7];\nu3(0.448065867337024*pi,3.36157321079414*pi,4.12428477192058*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.621227845489934*pi,-0.4045158142051888*pi,3.48085695932605*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.27324224390135*pi,2.39034610976434*pi,1.2369076293642371*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.579016074803248*pi,3.05942384967264*pi,4.32315356081722*pi) q[20];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5773457997857054*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.585079888486859*pi,3.48414367627038*pi,3.82448111178859*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36564325378414*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.278082670721039*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.36463546856859*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45376625029581*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[17],q[20];\nu3(0.725438925755992*pi,-0.07163426727435501*pi,1.2727857570068*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341752554833604*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.42044459870995*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.244359546475764*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36032206166572*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.2725878721064*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1744875686321619*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.33394218513437*pi,0.5*pi) q[17];\nu3(0.568770649719179*pi,3.29971069307196*pi,2.88756754442414*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185806519895265*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180755416717743*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.605634779367263*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44853427167638*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5520098375987612*pi) q[5];\nu3(0.66299372824437*pi,3.17817245471481*pi,4.183268370370159*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42288258426567*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.445515279556259*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48428041149928*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.48645386365247*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.550102430411717*pi,3.34743643235479*pi,3.68223865406329*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45502273304797*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.35421330060519*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.445420903562086*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209780671884136*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2503240773812871*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.72601084670789*pi,3.46790979141907*pi,3.11474824903975*pi) q[0];\nu3(0.342575218504828*pi,0.7220486477638901*pi,0.656316482671579*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.486348735157147*pi,-0.09351881523809902*pi,4.10027669100523*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.238735819734808*pi,3.36803425257226*pi,1.91463426395572*pi) q[0];\nu3(0.485537755408037*pi,3.48185164056517*pi,1.435768996920846*pi) q[1];\nu3(0.567987391536562*pi,3.37353427943804*pi,2.99606858047169*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.629094178923391*pi,0.132951909680605*pi,1.384515051570254*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.173341155263117*pi,3.04726296232166*pi,0.921884938235543*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5449593615197053*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32179476208616*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5689527158956058*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.920746002301438*pi,0.9612675262204899*pi,1.017175358852593*pi) q[2];\ncx q[3],q[15];\nu3(0.532029243152588*pi,0.53773714874812*pi,4.22173238018053*pi) q[4];\nu3(0.684470355920954*pi,0.22648482857499297*pi,0.742164816798902*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.515535824526215*pi,3.27035752106338*pi,3.29383992624189*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.68726996309441*pi,0.8472323799530801*pi,4.43504263117671*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.477856050161481*pi,3.08514952328775*pi,4.40090058734004*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.191366734141051*pi,3.31005569933667*pi,2.07472278084302*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.935604760406951*pi,0.250631289677267*pi,0.719434793279095*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.118312682323594*pi,-0.14880896700192497*pi,1.443601052575866*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.389220674577442*pi,2.75426897278556*pi,1.492646689640993*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.40661161320388*pi,3.27025069567335*pi,1.494944789151095*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.330499858153246*pi,3.25977756461928*pi,0.609516558164986*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.636579457383406*pi,0.26888718200641804*pi,4.0219905646476*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.357702508579493*pi,0.174619530962277*pi,3.67327806466736*pi) q[13];\nu3(0.224066211905416*pi,0.396214630816764*pi,4.1306764493519506*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.497487271551272*pi,0.5186845264879001*pi,0.929869647761534*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.603872093619633*pi,3.26756964804585*pi,0.707623491095114*pi) q[19];\nu3(0.7580159655576*pi,3.27667340403519*pi,3.02373528130151*pi) q[20];\nu3(0.399114477244565*pi,3.03029777163711*pi,1.2306208051435519*pi) q[21];\nu3(0.660634713098762*pi,2.28244351123078*pi,3.77686746323254*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.524733147896897*pi,3.48323601124086*pi,3.17525965133076*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.790643584594903*pi,-0.20502434654735202*pi,4.36411667365244*pi) q[14];\nu3(0.081739759175997*pi,3.24979118592125*pi,1.69945319930098*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.33039942498293*pi,0.034514502451224005*pi,1.0435860360662619*pi) q[18];\nu3(0.242627909109995*pi,0.63079262029343*pi,4.1053449107029305*pi) q[19];\nu3(0.17787489541093*pi,-0.156160728431178*pi,1.63915076674349*pi) q[20];\nu3(0.506257631652586*pi,2.94814404540476*pi,3.96652194623261*pi) q[21];\nu3(0.179732516858348*pi,-0.222306312776608*pi,0.615628839216413*pi) q[3];\nu3(3.5*pi,3.43298108515573*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3394001284139732*pi) q[7];\nu3(0.0449802392075543*pi,-0.11604520290654102*pi,1.57877224646495*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.33303728570063*pi,-0.199032746002892*pi,3.8185639733644*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.80868820742826*pi,1.09259493242942*pi,0.702900444991011*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.755238428648415*pi,2.82314869771501*pi,3.34231183060511*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4979698497669*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5373735040466763*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44015211350169*pi,0.5*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.305388570140894*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.181551943331725*pi,0.21511305477673004*pi,4.22338281882928*pi) q[16];\nu3(1.0*pi,0.0*pi,1.096673524883452*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[15];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.26337078160947*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3815483791356*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.259656172897113*pi) q[14];\nu3(0.231559209008927*pi,-0.279366021860478*pi,3.98923523657365*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1127667073359189*pi) q[18];\nu3(3.5*pi,3.39890775830596*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1733146761641788*pi) q[21];\nu3(3.5*pi,3.40351544379816*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48690490846164*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.3188341240107295*pi) q[13];\nu3(1.0*pi,0.0*pi,1.101653502537929*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43788001268579*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.387035225085808*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[15];\ncx q[2],q[13];\ncx q[3],q[5];\nu3(0.112038659324806*pi,0.86267394451811*pi,3.9471630024728*pi) q[4];\ncx q[6],q[20];\nu3(0.15178987121433*pi,-0.4213334958830457*pi,1.341874235530176*pi) q[7];\nu3(3.5*pi,3.37622342854997*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.0682107575291822*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4271493063942*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5163412970651913*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5399047454319261*pi) q[21];\nu3(3.5*pi,3.350468476146*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45125268978575*pi,0.5*pi) q[3];\nu3(0.54651394016855*pi,3.47367383354457*pi,4.46669664148171*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1724267943120679*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.858456943794387*pi,0.251602040856864*pi,4.15902530072783*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5096356194144223*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2480533958786069*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.731027211802884*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.522906984152322*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5337294690406575*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5371047305558916*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.137055198284627*pi,-0.47655188959199357*pi,4.00110860707653*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.387314556494452*pi,2.60314507405538*pi,1.481799021056883*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.540368261253147*pi,-0.20935501061988598*pi,3.65392784813616*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.746886532291463*pi,-0.31554327268705*pi,0.5911137503841288*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.632752114809998*pi,0.30038124134991595*pi,3.96200798965918*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.797114241607273*pi,-0.26833564644560504*pi,3.43190908480194*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.30882680582882*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2598964451988541*pi) q[7];\nu3(0.480331188020066*pi,3.30095302088718*pi,3.41310149555349*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.525784243688909*pi,-0.398849140710656*pi,1.3207608553584889*pi) q[10];\nu3(0.666069570218634*pi,2.7590929555206*pi,4.2340634093193295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.234332223688979*pi,3.24425413165255*pi,4.396945945184029*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.43070618669067*pi,3.18166659236307*pi,4.3548545876520794*pi) q[0];\nu3(0.219319106561561*pi,3.28933658826063*pi,1.428706517985042*pi) q[1];\nu3(0.692284196409136*pi,0.33376882132471297*pi,0.6950635207665*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.39588981077914*pi,-0.27993201718895*pi,3.79966114587886*pi) q[8];\nu3(0.792735885436606*pi,3.12075590795774*pi,3.53865065762128*pi) q[9];\nu3(0.315721116034968*pi,0.269068413197049*pi,0.795480897576434*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.299365435975709*pi,3.0173308008541*pi,1.449165601815934*pi) q[12];\nu3(0.615210734309769*pi,3.11510024660136*pi,3.57826266115159*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.504957238640415*pi,3.45874498258105*pi,0.919689639081278*pi) q[17];\nu3(0.213364589752996*pi,2.93010475785415*pi,1.2425276441893058*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.41617900038693*pi,3.49791386022942*pi,1.252270679115852*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.868585336391117*pi,0.32197848130794904*pi,4.0266506844588*pi) q[2];\nu3(0.548212541800869*pi,3.13660555185684*pi,4.04355738850506*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.550397601538603*pi,-0.098105828721612*pi,0.923332110562577*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5323850645728685*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.701468464216638*pi,0.22675954285287703*pi,4.07074671829691*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.827148042457688*pi,0.51171545707948*pi,4.39670522477741*pi) q[12];\nu3(0.632665123635145*pi,-0.379223899729596*pi,3.5766484394218*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.768044062560657*pi,2.6432685599495*pi,3.38059799635357*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.703618490597756*pi,3.1201564736218*pi,4.18342704630162*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.389483496223207*pi,-0.24763695067604702*pi,0.6403986642009301*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.695606481287369*pi,3.21938695864017*pi,4.47535985082628*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.201092380263104*pi,2.97849331060691*pi,1.0578476654653821*pi) q[14];\nu3(0.31240427175983*pi,0.09935017781911604*pi,3.66226814989515*pi) q[15];\nu3(0.258103735088066*pi,0.50560899965215*pi,3.66489538420881*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.707930096236673*pi,-0.255211420785615*pi,0.5505342150909484*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.645282413829005*pi,0.16173876321758196*pi,0.9881861127888609*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.693639799283558*pi,0.21191927071427397*pi,3.71851609590225*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.169213683393743*pi,-0.324010835924352*pi,4.27022026666255*pi) q[20];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.832714741854644*pi,-0.34416284682154896*pi,0.8248208987190699*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49240023178653*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[17];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0480920977380635*pi,-0.044354502475425994*pi,1.412269850892738*pi) q[20];\nu3(1.0*pi,0.0*pi,1.35109511034873*pi) q[21];\nu3(3.5*pi,3.39752012051673*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.275223116641199*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.809431856247881*pi,0.11485120392077497*pi,0.806326438855381*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41208936406181*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44961426625083*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2216189102431398*pi) q[17];\nu3(1.0*pi,0.0*pi,1.359831181202611*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[4] -> c[4];\ncx q[0],q[14];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.24794105217083*pi,0.5*pi) q[6];\nu3(0.759143253626344*pi,3.22110009522497*pi,0.661744127760323*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[17];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1404255461800479*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5026519763202655*pi) q[21];\nmeasure q[7] -> c[7];\nu3(3.5*pi,3.37641722797028*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46150423525604*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[8],q[21];\nu3(3.5*pi,3.44513036104919*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.293159643272419*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1874436371223709*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.605622184361294*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4430710881057*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[2];\nu3(3.5*pi,3.44902685385327*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[17];\ncx q[13],q[18];\nu3(3.5*pi,3.49158239763685*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233460404756197*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5169654694093304*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30368416347414*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.32874483453054*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.449745497623138*pi,-0.156909940214357*pi,0.603713918037375*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31914082373397*pi) q[10];\nu3(1.0*pi,0.0*pi,1.253718225353976*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4464076522769105*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.457512748883897*pi,3.28962135450787*pi,0.764547750919766*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[21] -> c[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[10];\nu3(0.601353934426303*pi,-0.4899264848024668*pi,3.44617217986522*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5215501390449555*pi) q[16];\nu3(0.207384689587287*pi,0.07328996728985204*pi,1.223738099874981*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41215428793333*pi) q[20];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.415420647240429*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\nu3(0.415198210507182*pi,3.07164040271229*pi,1.498421633963491*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.625958798053574*pi,0.015673682502336028*pi,1.082305959632909*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.595976017120544*pi,0.16847551432568397*pi,4.47682064768909*pi) q[1];\nu3(0.117365146225629*pi,-0.304179933115034*pi,1.089448423114882*pi) q[2];\nu3(0.642984634338204*pi,3.39611768790862*pi,2.95753685274655*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.483026953439114*pi,0.67645087341536*pi,4.16488070143938*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.169867597363015*pi,-0.4848812421290952*pi,1.96890274029535*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[13] -> c[13];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.492034975886005*pi,3.46433568409346*pi,4.0487192188952*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.880283569013081*pi,0.031945019057433965*pi,1.2218631368335768*pi) q[14];\nu3(0.473364255126408*pi,0.5893240313691901*pi,4.19496354339719*pi) q[15];\nu3(0.282778696912821*pi,3.16788525879824*pi,0.622444597881836*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.390447945836476*pi,3.42935454954211*pi,1.54228510991594*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[9] -> c[9];\nu3(0.468128081793827*pi,0.55330998231069*pi,4.24924342775269*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.784115713531636*pi,-0.343877733419537*pi,3.30929377102331*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[20] -> c[20];\nu3(0.321591230383932*pi,-0.19518658605984002*pi,1.55788693887146*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nmeasure q[10] -> c[10];\nu3(0.30647739876746*pi,0.5282730307497201*pi,0.7896071127350179*pi) q[11];\nmeasure q[11] -> c[11];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.393098329671866*pi,3.20950396959472*pi,1.8933900702761*pi) q[0];\nu3(0.295458862188036*pi,0.420834424568706*pi,3.74373538527086*pi) q[1];\nu3(0.672810147679575*pi,-0.378374353828399*pi,0.5027355543081098*pi) q[2];\nu3(0.380162755707722*pi,3.08854003977658*pi,1.92198924652669*pi) q[3];\nu3(0.331964512078352*pi,0.13334036756287804*pi,4.37863986812438*pi) q[4];\nu3(0.56423367400252*pi,-0.249465863772735*pi,4.4452421121102805*pi) q[5];\nu3(0.850969316270719*pi,0.016530777703035016*pi,1.052325358715371*pi) q[6];\nu3(0.441985554355926*pi,0.8335615311090401*pi,4.35695398723108*pi) q[7];\nu3(0.413563259711796*pi,-0.4282490694334894*pi,0.905366109743434*pi) q[8];\nu3(0.356914661909115*pi,0.304904751502318*pi,3.85263700954443*pi) q[9];\nu3(0.256796707567897*pi,3.24417487932285*pi,1.457923950613967*pi) q[10];\nu3(0.664400353241643*pi,-0.370149592259607*pi,0.5109842383865046*pi) q[11];\nu3(0.446798595230178*pi,0.004544151211397951*pi,4.46241584110867*pi) q[12];\nu3(0.324842848358088*pi,-0.12019257373567999*pi,1.182059993950048*pi) q[13];\nu3(0.541249651310063*pi,0.7924425027055699*pi,0.5459017814984918*pi) q[14];\nu3(0.662822924243633*pi,1.14498561753347*pi,0.697114145408828*pi) q[15];\nu3(0.546191689865237*pi,-0.229049315554896*pi,3.64221879102397*pi) q[16];\nu3(0.319035892552836*pi,0.07338309125043796*pi,0.657177074650759*pi) q[17];\nu3(0.0948231186391967*pi,-0.09903752497347401*pi,1.194853311647627*pi) q[18];\nu3(0.172666155977137*pi,2.98417824586605*pi,1.254893473272787*pi) q[19];\nu3(0.579581129189209*pi,-0.312625299214772*pi,0.967124841677917*pi) q[20];\nu3(0.546809418581243*pi,0.7329901703022901*pi,0.8567162942737381*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[17];\nu3(3.5*pi,3.31181669896591*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.48442323800372*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47408355955149*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47094627274802*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.247077076275259*pi) q[14];\nu3(1.0*pi,0.0*pi,1.257266346985592*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19852208485237*pi) q[18];\nu3(1.0*pi,0.0*pi,1.160956804830511*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[2];\nu3(3.5*pi,3.31592739486984*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[20];\ncx q[7],q[19];\nu3(3.5*pi,3.26482083844101*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[15];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.124263184138*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.260274989170116*pi) q[17];\nu3(3.5*pi,3.42421370896855*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40071626640092*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2961941743133871*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,0.0*pi,1.094834490061062*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45646665827233*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47577608269734*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38986093475947*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49070903126895*pi) q[14];\nu3(1.0*pi,0.0*pi,1.188965778128199*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.629509588005806*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44706205584992*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2628847767773999*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169977179489736*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40236908890866*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[20];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[15];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.46646535016218*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5078894012277608*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.43925625579995*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,0.5047191589283968*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5336741067784811*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5236530960604395*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.634488112422802*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.478060836650949*pi,3.36990510754238*pi,0.743939407133846*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.608020645643461*pi,3.48348849452971*pi,3.45101303702353*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.435904606411713*pi,2.50549774398176*pi,1.2740849152282832*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.694513157479938*pi,0.5198364520488299*pi,1.3616674566753049*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.521961423082721*pi,3.38992647805591*pi,0.89236080315358*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.59690905244256*pi,0.38236820725891296*pi,0.845664230749704*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.282125403173938*pi,0.9926606929750501*pi,4.0151790571859305*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.981256087631862*pi,3.19554805757215*pi,3.99505195670959*pi) q[5];\nu3(0.643304501394494*pi,3.33574290640282*pi,3.07480724547518*pi) q[6];\nu3(0.141580183913274*pi,-0.193313144802908*pi,3.74076529664496*pi) q[7];\nu3(0.418587913012574*pi,0.22972030010287503*pi,4.32943965364188*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.320596784962664*pi,2.80913094180489*pi,1.65388497582798*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.280397125253576*pi,0.78025489258356*pi,4.26536413262825*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.262509136494049*pi,2.72413215125733*pi,1.6798630238486*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.571101755007755*pi,2.49492425119403*pi,3.80818155307325*pi) q[5];\nu3(0.104373336865553*pi,-0.295996481811992*pi,1.60128310330843*pi) q[6];\nu3(0.312361600614738*pi,3.2646985960128*pi,0.63972202033374*pi) q[7];\nu3(0.385429611790232*pi,2.65563908090785*pi,1.53878301648998*pi) q[8];\nu3(0.401033990487543*pi,0.11516385771094395*pi,0.775659280470943*pi) q[10];\nu3(0.853961313762734*pi,0.154176128805101*pi,4.13046541020338*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.686735978861814*pi,3.09261895945449*pi,4.16061831724118*pi) q[13];\nu3(0.216463776297162*pi,0.56040304861868*pi,4.34956185540255*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.557947730094123*pi,1.03593124948465*pi,0.747663038694899*pi) q[17];\nu3(0.353388070660729*pi,0.015131286642759978*pi,4.20669597955772*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.278621788383746*pi,3.23356963465286*pi,1.036032889287581*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.586883188103981*pi,0.65476115325607*pi,0.677428592498574*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.855725870937822*pi,3.36410445844455*pi,4.072543845207241*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.190703119344452*pi,3.23795076800078*pi,0.888908690529099*pi) q[11];\nu3(0.78783458221202*pi,3.47921768388779*pi,4.11442888258958*pi) q[12];\nu3(0.634920759490166*pi,0.16001814420749205*pi,4.1864345777433805*pi) q[13];\nu3(0.240778427156176*pi,2.60859319870055*pi,1.263844710150459*pi) q[14];\nu3(0.793320763287007*pi,0.151645595201088*pi,1.61422365568371*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0600235460935204*pi,3.06815791734417*pi,0.5328932468776055*pi) q[18];\nu3(0.707097191135814*pi,3.260528052854*pi,3.53841140022741*pi) q[19];\nu3(0.865038189471873*pi,3.46040911682402*pi,3.4685874201104*pi) q[20];\nu3(0.9330593203419*pi,-0.337042685120912*pi,3.91948992820546*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0402124963873535*pi,-0.10009725465834302*pi,4.40547838681704*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.705975873018955*pi,0.03036812523419996*pi,1.231963985755766*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.418051674357161*pi,0.168549039327613*pi,3.96875524030225*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.43332534431415*pi,0.388105976478316*pi,3.97302978853514*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.816085194043692*pi,3.02003816556293*pi,3.79809517895775*pi) q[19];\nu3(0.209097370885196*pi,3.30661023190524*pi,2.16606908164695*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.614505657031786*pi,-0.196130027017821*pi,3.46348171085732*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.425221304304691*pi,-0.07498616958731902*pi,3.8459649556557*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35660464481147*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.313175639959593*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\ncx q[7],q[19];\ncx q[8],q[14];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,3.44661396955346*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2467040704769898*pi) q[21];\nu3(3.5*pi,3.43871347528708*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47319350249813*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47404112440608*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45300512204005*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.130105709114356*pi) q[11];\nu3(1.0*pi,0.0*pi,1.227333448634361*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.4312762657991005*pi) q[14];\nu3(3.5*pi,3.39103623972955*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.162379189888187*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0589318348595569*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2005953866566759*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[9];\ncx q[6],q[12];\ncx q[7],q[19];\ncx q[8],q[14];\ncx q[10],q[20];\nu3(3.5*pi,3.42089677229259*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344039381512208*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5992304859741722*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38619264648633*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,1.321745312550048*pi) q[3];\nu3(3.5*pi,3.48791238429418*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.328032567731696*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49201743161378*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46863952066826*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.483693797182481*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.511217758809146*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49640125116393*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[3];\nu3(3.5*pi,3.32728235100757*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.083918677798938*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3256443760699*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,4.48418007564962*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5869958952009098*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.480176798257438*pi,3.43595900340573*pi,3.08037709963949*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.616128392683086*pi,-0.398448906848491*pi,0.5976152650813567*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,0.5201041836263123*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.526645703223203*pi,0.07071363402359598*pi,4.022557392919881*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.242718917546275*pi,-0.05979383381351*pi,1.280405486508384*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.648131887611185*pi,3.04417168622459*pi,3.35991152529148*pi) q[7];\nu3(0.157707918261427*pi,2.45054676868437*pi,1.228725850698269*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.831117879899674*pi,2.4087065461646*pi,3.86056576877488*pi) q[7];\nu3(0.703223609235842*pi,3.35935396400491*pi,4.31434886874422*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.593680497329768*pi,2.94637714575307*pi,3.41622964983883*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.332674747525811*pi,-0.403874140270965*pi,1.149876117342298*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.15789958493574*pi,0.19013420059303898*pi,4.19379816460099*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.326032127887842*pi,0.33391477224953303*pi,0.984663184714407*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.406457729165985*pi,3.00550768061537*pi,1.317607087731024*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.476729478246118*pi,-0.10100757878185401*pi,0.760919440964517*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.31571034890017*pi,0.45608548906634105*pi,4.4793879060454*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.361089871759905*pi,3.2510223511849*pi,1.378102843894725*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.609554644940695*pi,-0.216836699595314*pi,4.27483247752669*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.631269382650405*pi,-0.4549201088340439*pi,3.8763455625235*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.255954410739407*pi,-0.389149139305509*pi,0.694383534353139*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.871776033297599*pi,3.24861773824966*pi,0.527982568931094*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.781564813885468*pi,0.388040805209235*pi,3.92605739038333*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.624676202854932*pi,0.13235747888572302*pi,0.992731462590517*pi) q[15];\nu3(0.355616868380998*pi,0.11510446022637*pi,1.199321428619541*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.357449390346603*pi,3.4540471597228*pi,0.80641104949648*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.481039944884355*pi,0.27150473069558*pi,4.30629709997741*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.685828022102672*pi,-0.08339454445146699*pi,4.39818144779088*pi) q[5];\nu3(0.24648671588858*pi,0.13587686879266403*pi,0.5670647323731755*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.788244074220852*pi,0.88067944167434*pi,0.5827254783429019*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.403999783369262*pi,0.400911319744918*pi,1.044282611348633*pi) q[11];\nu3(0.493903910960355*pi,-0.4209754363226028*pi,3.66243064546471*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.281903700040427*pi,0.42760199906470997*pi,4.331013106813479*pi) q[15];\nu3(0.385873172325567*pi,2.58056987204815*pi,1.031626784272981*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.487583582199095*pi,3.21716555816122*pi,3.14837913012762*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.757681736340026*pi,3.04895811815527*pi,4.2868485665685*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.766671932034379*pi,2.96880627304265*pi,3.6333290477732*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.310860666719347*pi,0.5885346331411601*pi,4.18581488702904*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.513816901520146*pi,-0.4242991591735285*pi,0.9780324695277249*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.283137325025622*pi,0.6667246825269799*pi,3.75370277803168*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.811712347147696*pi,0.52723738790433*pi,4.0335306708047*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.218453298678352*pi,-0.4035058954773847*pi,4.2719471486903995*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.551322244996912*pi,3.25462294045039*pi,0.622720589769676*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.334327793333865*pi,3.36740416634193*pi,1.489391705779626*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.579158314181516*pi,0.254146595922786*pi,4.47587538654325*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38529631792826*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43629936398502*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.366192651812713*pi) q[16];\nu3(0.609507569292869*pi,-0.344526115819338*pi,1.1339486172597169*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145931075888037*pi) q[19];\nu3(3.5*pi,3.46810977563385*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49793339773338*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37105792665761*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49976853300468*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.347486810310196*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.210005021397454*pi) q[9];\nu3(1.0*pi,0.0*pi,1.288577823739611*pi) q[10];\nu3(1.0*pi,0.0*pi,1.270635351540475*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[10];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(3.5*pi,3.48682794534223*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3727055233562*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39725048656833*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329305303591112*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5746560475060871*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21989734377618*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.5644136851517088*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.5721715360601132*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5580543959308772*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46492113931278*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[14];\ncx q[15],q[19];\ncx q[0],q[10];\ncx q[1],q[11];\ncx q[2],q[9];\ncx q[3],q[20];\nu3(3.5*pi,3.43601681670656*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43795046815443*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2345686172325712*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.636367012069808*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294762091123826*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5835120181349671*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44933129040289*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[14];\nu3(0.555320316588057*pi,-0.368554075985173*pi,4.27325394325337*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5221135585241*pi,0.429296041111478*pi,0.920280655234066*pi) q[19];\nu3(1.0*pi,0.0*pi,1.155199852365389*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.531803506196235*pi,2.9451540865394*pi,3.67360406342774*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.718779553218912*pi,3.27773048971936*pi,3.16979631694689*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48431789313377*pi) q[14];\nu3(0.278218923791372*pi,-0.29876490342989703*pi,4.121725800701769*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5369749195244116*pi) q[18];\nu3(0.105904520213613*pi,0.7461004264954101*pi,4.350685384787591*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.43226480582347*pi,3.11238432614998*pi,4.34578226560517*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.780527907467751*pi,3.1747007641963*pi,0.650477601137046*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.400143807092862*pi,2.96674115746923*pi,1.91771638547958*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.942826417755222*pi,0.33576582000202404*pi,0.705430623064969*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46671237553106*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.278667017090815*pi,2.99486514662543*pi,1.112826160346468*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.288477327748966*pi,2.2596502694225*pi,1.247110389306477*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.674590154436306*pi,0.7484634809736199*pi,4.31147912978342*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.380287321781243*pi,-0.340419044687882*pi,3.84144405221531*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.281052501536976*pi,-0.4606331593278179*pi,1.279645881629293*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.687357639474141*pi,2.98188102794275*pi,4.0969364387877*pi) q[9];\nu3(0.434790960490894*pi,1.01018082778047*pi,4.37036203454649*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.309193957003484*pi,-0.16270625234071*pi,1.297270563232271*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.801427616720017*pi,0.03342424355372797*pi,3.79398187384588*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.57686546639353*pi,0.7865725087794*pi,4.27656328438869*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.230834747316207*pi,-0.374341293327218*pi,1.81871236289027*pi) q[8];\nu3(0.871127801543597*pi,0.71371259743141*pi,0.547479559664353*pi) q[9];\nu3(0.730590344337388*pi,-0.4323757749590658*pi,0.964396848093687*pi) q[10];\nu3(0.56514989267231*pi,0.443912396225864*pi,0.5868973277635774*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.402457437751414*pi,0.88959111053868*pi,0.5452330616303421*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.196570866793554*pi,1.04687168753169*pi,4.30046898086627*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.84006430842279*pi,3.04033952346581*pi,3.44489065404992*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.675885741536679*pi,2.64179343707401*pi,3.85504294354992*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.10197294917545*pi,-0.06846093631850297*pi,3.82058006379098*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.592440353410647*pi,0.19239783512560504*pi,0.918119659913467*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.814421637653057*pi,-0.24537315770456902*pi,3.98218951291923*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.232113209398938*pi,-0.12082446760418802*pi,1.325361527169876*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49049818706707*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.211322580059792*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.20665766921505*pi,0.14211700042532305*pi,0.5379922740943925*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.876866656919754*pi,0.84430741470034*pi,1.141873534948893*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.598313914252032*pi,-0.4268383127602829*pi,0.791336477915627*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.705498180923289*pi,-0.4899060253138383*pi,0.629376743540078*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.318805939764259*pi,-0.4923892090708418*pi,4.28007732468058*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.920259571782958*pi,3.1185768228748*pi,0.590260916984707*pi) q[16];\nu3(0.618230296275002*pi,0.5410281971227899*pi,4.09107258731172*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32911491033208*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.566536336656747*pi,0.46754545383562296*pi,1.4521506702584461*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42520781350019*pi) q[5];\nu3(3.5*pi,3.47047474968547*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1873014978654859*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.978987636922992*pi,3.02793974381893*pi,3.04758644288981*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186493375582487*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.272717690299121*pi,2.43767112281821*pi,1.379407127967439*pi) q[14];\nu3(3.5*pi,3.42806376465177*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.686133091725766*pi,0.82040017806458*pi,4.36434021181745*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2077528294603082*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.632870365967345*pi) q[10];\nu3(3.5*pi,3.34056909991611*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5519199344767385*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276014292440498*pi) q[18];\nu3(0.571621654206173*pi,-0.007410709251813974*pi,3.94741584048705*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,3.36823619427203*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44815751697253*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.201092784317788*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.209545288259676*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40871624999515*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274063411185384*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4230404291711*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42869348754898*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.09583785628844*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35879805914049*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.622640557461228*pi,2.9463758036244*pi,4.10950146846068*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.49191528478704*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.157873759571197*pi,3.494025209436*pi,0.709158005684412*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.894114944472811*pi,3.39810007203844*pi,3.74102287863536*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5314820434944623*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.49071864736772*pi) q[13];\nu3(1.0*pi,0.0*pi,1.221070255791842*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.613038589589003*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.757990772376164*pi,-0.12343049018861402*pi,4.22546700249357*pi) q[0];\nu3(3.5*pi,3.48213751224295*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45931926130743*pi) q[6];\nu3(0.582247675437117*pi,0.8109420141097501*pi,4.315771334543561*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[13];\nu3(0.197295884438964*pi,3.3151479153921*pi,0.837120676872497*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358272268436362*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.722672412009058*pi,-0.21847022598114302*pi,4.01186621872841*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.757285980968963*pi,-0.135361546914314*pi,3.54651428458458*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.517285588477105*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.25303728388159*pi,-0.159199139584088*pi,4.082711740608961*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0732966481262729*pi,2.67344378091891*pi,1.37780993133682*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.316661983466532*pi,2.56420002630758*pi,1.52756309133145*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.414735945991401*pi,3.22599627739731*pi,0.746386806428706*pi) q[16];\nu3(0.961322461106804*pi,0.101806095806671*pi,4.35255324532499*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.636766561886418*pi,3.29064857876326*pi,4.06161945628233*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.416818253422219*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.526112284273252*pi,1.02940824585605*pi,0.964554836754435*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.452733762327112*pi,0.33888063725651096*pi,3.420108002417*pi) q[15];\nu3(0.45229437705585*pi,-0.16589934937732698*pi,4.11285905848494*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.18558834900093*pi,2.99538131075278*pi,1.7423824980088*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.885857415731522*pi,3.40876283487125*pi,3.74351573202489*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.230155801783412*pi,0.25770602056008896*pi,0.692340434296316*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.909181258261507*pi,0.34043108502416797*pi,4.02322343147218*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.615969121131906*pi,2.69208975923708*pi,3.63702719200422*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.341627975823789*pi,-0.352743125823951*pi,4.2728899721501*pi) q[9];\ncx q[10],q[17];\nu3(0.622390798360127*pi,3.29266775954715*pi,4.2369617121831*pi) q[11];\nu3(0.434858072542452*pi,-0.187034270365262*pi,4.4429862770934605*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.341199312011426*pi,2.72894997956812*pi,1.255848614299461*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.48697304275848*pi,2.68463840003132*pi,1.486152559238038*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.254876352706916*pi,3.09103924470695*pi,1.78874002455317*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.257053497660012*pi,0.08727221407419605*pi,1.308907795256041*pi) q[9];\nu3(3.5*pi,3.4241554586757*pi,0.5*pi) q[10];\nu3(0.197890248738572*pi,-0.380002828389178*pi,0.910113431150509*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1538802115832851*pi) q[17];\nu3(0.792993166733082*pi,-0.33543519336082*pi,3.93985014043777*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.514535572612677*pi,2.95360025271951*pi,3.68906412095989*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.444201358515687*pi,3.46313930255523*pi,1.464967029633528*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[8];\nu3(0.392112812209755*pi,0.27081865166197105*pi,1.019415750301778*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.642467485328811*pi,-0.14810093577177902*pi,0.707063726657191*pi) q[13];\nu3(0.178286919624862*pi,3.20962242392519*pi,0.716032175022956*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.187609878091622*pi,-0.05219371740831402*pi,3.75395900291125*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47010501294488*pi,0.5*pi) q[5];\nu3(0.642103005224412*pi,3.15269883386051*pi,3.74229605088813*pi) q[6];\nu3(1.0*pi,0.0*pi,1.209187724848938*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.164884570670713*pi,3.26506343653334*pi,4.46323874939937*pi) q[13];\nu3(0.609901096338335*pi,3.09002527629148*pi,3.4759827866271*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.433317637586621*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.608294631245579*pi,3.25087633195803*pi,3.10773487089296*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.31471765437244*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.185061393940803*pi) q[16];\nu3(0.283981187427053*pi,-0.30491066654924504*pi,1.455224797743322*pi) q[20];\ncx q[0],q[6];\nu3(0.559005114367381*pi,2.56460643245641*pi,3.58862672178483*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5420958372150371*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40400251016756*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.665358067078629*pi,0.22559673565473803*pi,4.490816192147999*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2969661415056821*pi) q[21];\nu3(3.5*pi,3.35657008163928*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,3.4925860413709*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.246448615400801*pi) q[6];\nu3(1.0*pi,0.0*pi,1.366418238572889*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[19];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45525670824503*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.45964482392304*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.356998845058727*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40786417378055*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42523170958376*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.251961459372368*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249954976025655*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5254273915830859*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35496081429355*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.24078765898809*pi,3.07353774057014*pi,1.132784557497825*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.32817463805059*pi) q[6];\nu3(0.42931466515153*pi,3.20697115216722*pi,1.89339055502843*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49845705152927*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[19];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271329551418094*pi) q[20];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.884858290925003*pi,-0.391211009174366*pi,4.43420700253983*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5702590931563778*pi) q[7];\nu3(0.779390677970628*pi,3.46341111855687*pi,0.677334673666538*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.636373506559214*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47328848376937*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.629043047331393*pi,0.42593803431935395*pi,0.928754399422262*pi) q[10];\nu3(0.387577334129014*pi,0.473981035003043*pi,3.75015515852626*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.861837217024024*pi,0.50106007839792*pi,4.38040713816879*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5187829463517626*pi) q[20];\nu3(0.529875422982631*pi,1.00124262483104*pi,0.5213724025930974*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49875312702149*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.184031891707458*pi,-0.117787832587738*pi,4.42954777142873*pi) q[10];\nu3(1.0*pi,0.0*pi,1.090646174352905*pi) q[11];\nu3(0.115133235740067*pi,0.364599081417177*pi,3.83473316016104*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.832416359861336*pi,3.06211555894204*pi,4.38353596228858*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.846813086878909*pi,0.11821053853058905*pi,0.5258133584605961*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.688087478272134*pi,2.92430598325451*pi,3.33510512467805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.57025569180954*pi,0.9337878876033701*pi,4.449782111763*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.410084790745126*pi,3.2644974128412*pi,1.57095342855002*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.118396604237259*pi,3.39385872157912*pi,1.152546486604644*pi) q[14];\nu3(0.474192878820997*pi,3.25546981229876*pi,3.25127578877547*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.384344619470778*pi,3.13208402444947*pi,1.158640131274119*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.132809135977589*pi,0.06877666001656002*pi,3.98562356306857*pi) q[2];\nu3(0.219097052996158*pi,3.05904128134587*pi,1.63444532412542*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.849555903014604*pi,3.42102785556005*pi,4.4731207938409305*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5511904274609845*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.229422833612849*pi,2.81299172818746*pi,1.2354261252972951*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.631481656392119*pi,0.16320525511754702*pi,3.68439538829764*pi) q[16];\nu3(0.473296451014322*pi,3.28438067487165*pi,1.047064686984427*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.733353743495886*pi,2.66718618852227*pi,3.5786181315428*pi) q[0];\ncx q[1],q[11];\nu3(0.723833790886099*pi,-0.361505386222002*pi,3.42374218925422*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.698829813165939*pi,2.9705310525715*pi,4.40324213300073*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.312247870530843*pi,3.47347474241208*pi,4.34221369678286*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.446227293703947*pi,2.82719502436783*pi,1.38520836241982*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39475539449305*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.225704062643321*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.250816243340582*pi,3.35425023695045*pi,0.580514653234448*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.530074604229132*pi,3.09089409031517*pi,3.8461722267972*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.39129176101142*pi,0.9064100139511599*pi,4.26633376559278*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.374616833686038*pi,-0.4511342850071227*pi,1.92204293535863*pi) q[19];\nu3(0.709714659492792*pi,-0.08814721220473798*pi,0.64655933876225*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.384027242978605*pi,3.14584335997882*pi,0.615046328546755*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.952848420739849*pi,-0.277425792550529*pi,4.03742049598392*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.217351348487883*pi,0.24017199334206796*pi,3.34001353972665*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5232267521616216*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45855570908093*pi,0.5*pi) q[12];\nu3(0.411635416727698*pi,3.03911904388849*pi,0.838377390520985*pi) q[13];\nu3(3.5*pi,3.39111257301408*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.293344259941572*pi) q[15];\nu3(1.0*pi,0.0*pi,1.294091057168235*pi) q[18];\nu3(0.525525393668873*pi,0.10916660926948396*pi,3.89418134689149*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.885878805669589*pi,0.32246407789879705*pi,0.636369926704314*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.568919948380478*pi,0.5725757493702901*pi,4.23793417499571*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.509395299042571*pi,-0.09901586061318102*pi,1.023448680770068*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.242996546108281*pi,3.07598538812723*pi,0.72978435567027*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48065911349364*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5705145699260775*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48003582044906*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.0758631479114351*pi) q[5];\nu3(3.5*pi,3.38646483205716*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0703285547527092*pi,0.254642350104643*pi,3.98796854566706*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.2856630139183571*pi) q[16];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,3.4212114957069*pi,0.5*pi) q[7];\nu3(0.589308110065426*pi,0.8726670894470001*pi,0.5280999652903821*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.101791188419621*pi) q[19];\nu3(3.5*pi,3.38956622714449*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,0.5276156615042642*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.180066877944864*pi,3.22657941191673*pi,0.993379737648663*pi) q[8];\nu3(1.0*pi,0.0*pi,1.219165394404874*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.623354207477812*pi,-0.4246206966109551*pi,3.26351188726803*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.733619363630942*pi) q[16];\nu3(0.728036834399689*pi,-0.08343277489656997*pi,0.5868148669932388*pi) q[18];\ncx q[0],q[9];\ncx q[1],q[21];\ncx q[2],q[5];\ncx q[3],q[11];\nu3(3.5*pi,3.34585401332988*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.643978922548908*pi,3.34031160180081*pi,4.35565790521641*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39123227393343*pi,0.5*pi) q[13];\nu3(0.200685010092362*pi,-0.18312373351288302*pi,0.512602162242618*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.251896533886766*pi) q[17];\nu3(0.57053100593184*pi,-0.186747531591183*pi,3.53061852172733*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5627105628219047*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332494795094258*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45525610965219*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46071596793848*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41980467433959*pi) q[9];\nu3(0.391845141554831*pi,3.26113862803779*pi,4.4370790185150994*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1448226070068102*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2991199644478129*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.270856294552283*pi,0.28867799834642205*pi,3.95704074633013*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.917198214729217*pi,0.44099601172120295*pi,4.06900330227818*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.713849910727381*pi,0.7494331653133299*pi,4.42636391233066*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5664447735522673*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5682064412316343*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.809376271812588*pi,0.6873134046404501*pi,1.0343696176040629*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.733558679385287*pi,0.19335945067260296*pi,3.98981478135903*pi) q[6];\nu3(0.643846591834627*pi,2.97705359458708*pi,4.3153534742189095*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42158343779403*pi) q[11];\nu3(0.725125258641112*pi,0.14740142029957204*pi,1.55250431505711*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.341086608492728*pi,3.23625511732476*pi,0.8750510640468581*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.525263764937948*pi,0.46243735197121505*pi,4.1501267385790594*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.668201374352103*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.267362817971378*pi,0.6266152656842101*pi,0.799971835212689*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.389053398662648*pi,2.66429611652771*pi,0.8631464153901109*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.677860409040978*pi,0.05162936961541997*pi,3.6038486461695*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.862148379526518*pi,2.9683851338118*pi,4.17008903667074*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.608212784594316*pi,0.20466008486209697*pi,3.7301405745788*pi) q[4];\nu3(0.0916792217462463*pi,0.47070739500067305*pi,4.089303990338729*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.136161986962246*pi,2.97903350902495*pi,1.4780498872603611*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.56177010871968*pi,0.23693074888085597*pi,1.409212034327083*pi) q[4];\nu3(0.432177451397342*pi,0.8003814893094101*pi,4.4302555689225*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.414813746082188*pi,2.87277031594835*pi,1.0646083973819271*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.569799162489096*pi,-0.2072687959772*pi,0.7984252434951851*pi) q[0];\nu3(0.635846816037648*pi,0.89895759462899*pi,0.8386604907108*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.581134569816115*pi,3.05325235017186*pi,3.47467118885865*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.840864796132722*pi,-0.4259042883650604*pi,3.51024573189962*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.879068815640898*pi,2.80708331681024*pi,4.2911254606642295*pi) q[0];\nu3(0.311336608005199*pi,-0.19486528893362698*pi,3.81261397941545*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.541114741389928*pi,0.5047496115369201*pi,1.116928597925647*pi) q[17];\nu3(0.526741080561668*pi,0.14607475268042402*pi,4.24082813317732*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4968357009794*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.261613012131655*pi,3.16493499385924*pi,1.099659443383656*pi) q[9];\nu3(1.0*pi,0.0*pi,1.315066537668045*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.344899718329542*pi,3.13507309733116*pi,0.5931854510897852*pi) q[20];\nu3(0.116212313579803*pi,3.44615581857542*pi,4.23610496260946*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.545734986900562*pi,-0.389446671887123*pi,0.5292771650257198*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.38824241758848*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.825406266447748*pi,0.312408668541186*pi,3.87498561232383*pi) q[9];\nu3(0.409776470465561*pi,0.13798396886667397*pi,0.632773916850965*pi) q[11];\nu3(3.5*pi,3.45055410973888*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.40046466826438*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279423807553782*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.711056839591991*pi,-0.4079262052787029*pi,3.72427632066615*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.718734655315477*pi,0.34405156573638396*pi,4.014148925114521*pi) q[3];\nu3(3.5*pi,3.46581816260364*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.34229211184415*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5066019360440168*pi) q[10];\nu3(0.407471808900622*pi,-0.048575047171594*pi,1.4893960009365599*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.173129503804424*pi) q[13];\nu3(1.0*pi,0.0*pi,1.277915114774752*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4917101609914205*pi) q[15];\nu3(3.5*pi,3.24994382212165*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.64645322183185*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1181225577184049*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34556465604521*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.118479540492544*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.610715129071201*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5419603557620754*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[3];\ncx q[1],q[2];\ncx q[4],q[13];\nu3(3.5*pi,3.43594530673701*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5441183969996093*pi) q[20];\nu3(1.0*pi,0.0*pi,1.294951317582107*pi) q[21];\nu3(3.5*pi,3.41420306243364*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.42594127874077*pi) q[2];\nu3(1.0*pi,0.0*pi,1.141052279124743*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.717313566507289*pi,3.39900800789719*pi,0.5118264587569662*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40485005050579*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3449538185388659*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[2];\nu3(0.561784315106613*pi,3.28800507796758*pi,3.6052953399951*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.689058277815777*pi,-0.378572852685762*pi,4.45985477159351*pi) q[6];\nu3(0.242465350033072*pi,0.20847891066316004*pi,3.32999065514273*pi) q[7];\nu3(0.690135002508646*pi,0.27867619291538703*pi,0.5537080719058778*pi) q[8];\nu3(3.5*pi,3.47453644909775*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.977515623043158*pi,3.2536667631448*pi,2.95456414267523*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237392107531814*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5036557622908311*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5280424070727868*pi) q[3];\nu3(0.531819960344549*pi,3.34673063921205*pi,0.5834610645959757*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.457959677227334*pi,0.196074499519707*pi,0.791340439091601*pi) q[7];\nu3(0.972889073174907*pi,-0.072019560657338*pi,0.896077770217249*pi) q[8];\ncx q[9],q[14];\nu3(0.391344187264584*pi,2.92788760015327*pi,0.8607229516358861*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.720216764259618*pi,3.45824026874791*pi,0.650998535525481*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40051550152242*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.873377855660281*pi,2.88131783572843*pi,3.45361810190357*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.587320471389817*pi,-0.27239653560577104*pi,0.914847899934355*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.641447606978359*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.463067416326445*pi,3.33456760130786*pi,3.28073915529983*pi) q[17];\nu3(0.844074070791722*pi,2.89395964793193*pi,4.37917628065761*pi) q[18];\nu3(0.336202123170304*pi,2.87511055734389*pi,1.027474098440077*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.162336924696903*pi,0.8699193196463899*pi,4.3799763126072495*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.302333175828232*pi,0.449119523490329*pi,4.15659395070976*pi) q[19];\nu3(0.651256811330773*pi,3.14695209399844*pi,3.39518185046777*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.386927864683819*pi,0.35259601254860895*pi,3.97057121042319*pi) q[0];\nu3(0.717820573746863*pi,3.20615683445772*pi,4.108961300989391*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.738919643681808*pi,0.12615331120998396*pi,3.9659767909846*pi) q[3];\nu3(0.629107120308841*pi,0.8810154529005101*pi,0.69801551006471*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.286591990505075*pi,0.39446641575366803*pi,1.059607224740934*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.383769424857307*pi,2.86084116972876*pi,1.056009907133276*pi) q[0];\nu3(0.0601726279635035*pi,-0.31595899163627*pi,4.48216345201702*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.417674730012723*pi,-0.27587578109295496*pi,4.17943168702096*pi) q[3];\ncx q[4],q[18];\nu3(0.539299673210764*pi,0.9438038794416801*pi,0.8259958997205781*pi) q[5];\nu3(3.5*pi,3.44349408505044*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.318187485321463*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0702769862605304*pi,3.37191120126322*pi,1.174079608411542*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.844353506275292*pi,0.027857431921078035*pi,4.33940114109777*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.302750363174554*pi,2.93088575430025*pi,0.779545618710126*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48391751836955*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.78230127718442*pi,2.85229684309133*pi,3.92536734278073*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.540879325362133*pi,0.095763472169482*pi,3.73245723840595*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.333488570620122*pi,3.00248743402952*pi,0.610127220355927*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208220257999578*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.352840855665823*pi,3.37657227104583*pi,2.0848856389451598*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.374303685656171*pi,-0.327013569248698*pi,1.054423975847421*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.36717555843311*pi) q[8];\nu3(0.734989566656077*pi,0.05499235301012295*pi,4.22164233688857*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.478427661284348*pi,2.57619047605801*pi,1.1045456442519321*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(3.5*pi,3.45524949683641*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.379006667695694*pi,3.20039501795298*pi,1.305782747886767*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.55819110921036*pi,0.9749335331509299*pi,0.5552233102234346*pi) q[14];\nu3(0.637966477062179*pi,-0.289462867170701*pi,4.15843123334602*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5003277573439909*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283566713355816*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.406610625329094*pi,2.73970047823715*pi,0.975905395253224*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.760194751372628*pi,0.58058630728268*pi,1.304063546772459*pi) q[14];\nu3(0.545466473315877*pi,3.16845222031549*pi,0.805413354847054*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41142641122889*pi) q[20];\nu3(3.5*pi,3.48057122448075*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45041747631557*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3481049928317*pi,0.5*pi) q[2];\nu3(0.501800575643978*pi,2.63918114638055*pi,3.97041389555338*pi) q[4];\nu3(1.0*pi,0.0*pi,1.318633440103273*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47564162709421*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2851710283372921*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.30776569625177*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.1555682594524241*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.270355908752949*pi) q[17];\nu3(0.258401700761748*pi,0.17118250234212495*pi,0.645069052090585*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258626391382185*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\ncx q[2],q[10];\ncx q[3],q[16];\nu3(0.57040168483506*pi,-0.376760214247355*pi,4.37198356691298*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[11],q[19];\ncx q[12],q[15];\nu3(3.5*pi,3.16245498682509*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.118563520122154*pi) q[14];\nu3(0.805122867321312*pi,2.47205392487927*pi,3.87010037623158*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.487160859023*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.31216282193258*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5075936125473879*pi) q[10];\nu3(3.5*pi,3.47147693537865*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5485338867206493*pi) q[15];\nu3(1.0*pi,0.0*pi,1.18180226231491*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.546588550398342*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.32135245883248*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39127615967364*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\ncx q[2],q[10];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.600289944541942*pi,0.242109947991355*pi,4.47397444542909*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.48529191954933*pi,3.26437293343363*pi,0.8632968221866111*pi) q[8];\ncx q[9],q[17];\ncx q[11],q[19];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5065194827941331*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.284674600915973*pi,0.22774720924908898*pi,3.47460319310887*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.502088486842275*pi,0.29594584831148796*pi,0.915692884607719*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4298060993243205*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.637967120165724*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.537776492951522*pi,-0.281946084978576*pi,3.479066399961*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.266792346363992*pi,2.48872428819706*pi,1.0183201184166188*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.740804708512562*pi,3.4539888753699*pi,4.35866814702248*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.772851719063917*pi,0.23329440298259396*pi,1.094883722732526*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.405327199045473*pi,3.4169827640589*pi,2.0239318250250697*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.601621930700345*pi,0.04290862099271797*pi,4.37239209153683*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.466820724754597*pi,2.8560398025847*pi,0.974193483006346*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.542184037351622*pi,3.12178899616521*pi,3.40995108294407*pi) q[12];\nu3(0.767658543404215*pi,-0.079713273241101*pi,1.0493763225577921*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.524967215874909*pi,-0.367803501126842*pi,4.03662942469401*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.758886193263951*pi,3.34137011664519*pi,4.02585322447021*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.348107060476997*pi,-0.12153076724192702*pi,0.607745817373138*pi) q[10];\nu3(0.778761060833735*pi,1.14683092162278*pi,0.68551194909193*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.302096000744378*pi,0.148347331407489*pi,4.37325225053164*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.471490101432832*pi,0.18304893710772097*pi,1.373771502271451*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.531284676335144*pi,-0.09633303430239099*pi,4.43069940359077*pi) q[19];\nu3(0.683585556098983*pi,1.05257448940661*pi,0.627620681079072*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.931726458689823*pi,3.46111864382468*pi,0.824707815973595*pi) q[10];\nu3(0.317448909178049*pi,-0.325144276049123*pi,1.6652765109055*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.169644206806779*pi,2.97772292315106*pi,1.02328583990394*pi) q[14];\nu3(0.116731965217298*pi,-0.285416599320705*pi,1.48902003652005*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.425117852979216*pi,0.026669722687099995*pi,1.226710017866447*pi) q[19];\nu3(0.448573028652224*pi,2.46984935311327*pi,1.128560653205842*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.387044780787922*pi,0.21792369498021802*pi,0.680890451956992*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.545146905014001*pi,2.72198690596492*pi,3.83227462043539*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.49535329948864*pi,3.14236898974178*pi,1.97161297752812*pi) q[21];\nu3(0.187265434087901*pi,-0.150816879249*pi,4.45837715007379*pi) q[0];\nu3(0.572650116656908*pi,0.11803982272427405*pi,3.74709334106421*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.47428317416449*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.314123844237968*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.221404418878225*pi,3.01869014041847*pi,0.796728994344558*pi) q[21];\nu3(0.255258138772835*pi,1.03740919660672*pi,4.06969588522377*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.283713301794836*pi,3.26961725350474*pi,2.1906825710555*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.881136161250528*pi,-0.32165769228782404*pi,4.13058029457682*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.606139247851201*pi,-0.4444753527728365*pi,4.40951751162175*pi) q[3];\ncx q[4],q[11];\nu3(0.675861137322738*pi,-0.320241730318291*pi,3.577399518819*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.637093091803927*pi) q[12];\nu3(3.5*pi,3.43460956313398*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3200589655060622*pi) q[15];\nu3(0.502408934559601*pi,-0.239831500234496*pi,3.68924641638746*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47300426027055*pi,0.5*pi) q[4];\nu3(0.203378593241106*pi,-0.13592533412763003*pi,1.167315751755437*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[21];\nu3(3.5*pi,3.30326185071503*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.38703770032883*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48824596928689*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191193955869836*pi) q[18];\nu3(1.0*pi,0.0*pi,1.416484507464295*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41867838693256*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5140615990345796*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.311792812375786*pi) q[21];\nu3(3.5*pi,3.46610789999567*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31945486700128*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.142468078915118*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.29654481851129*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.733734150215464*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5295964844030467*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32473358672736*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(3.5*pi,3.49098721416545*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.429934476325914*pi,-0.349434407954672*pi,1.459929694896664*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274358165458932*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5358919982706456*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5014305898025642*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.606136894481238*pi,0.10682910268019097*pi,4.11023812333711*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.24548826691435*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.674697129001503*pi,0.7782935890271001*pi,0.9342978294040329*pi) q[13];\nu3(0.0675657444703828*pi,3.38270325865891*pi,4.306119951154519*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.25726635580828*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.125555127565729*pi) q[9];\nu3(0.831391185530966*pi,2.67991387690944*pi,4.05250150826714*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.895918698268716*pi,-0.12012436492824002*pi,4.21937350947126*pi) q[12];\nu3(0.557010597933398*pi,0.61701159822077*pi,4.4640264731733*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.508949090506578*pi) q[14];\nu3(0.395905369079136*pi,2.82267806848397*pi,1.0237176274609738*pi) q[15];\nu3(3.5*pi,3.41299273278947*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.146038650775623*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.661138814843076*pi,0.01838486490300395*pi,1.132778494441274*pi) q[8];\nu3(0.834935405376729*pi,3.21473121198608*pi,3.50592249640355*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.907534231539998*pi,2.72000569107441*pi,3.86365769411105*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.85167657054376*pi,2.84963705986898*pi,3.62300130393904*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.688650478853777*pi,0.424368936845789*pi,4.04478495269374*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.332555614096065*pi,0.23632031936683195*pi,4.17491924792259*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.791116366851534*pi,-0.02630482466471601*pi,0.686135721634108*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.606003794155452*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.418846608542664*pi,-0.4272061969457875*pi,1.66745093487591*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.808041577621047*pi,0.90513925033725*pi,4.42588958322722*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46187614004577*pi) q[20];\nu3(0.685106688708732*pi,0.40431747954545605*pi,1.049612603566053*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.451324841656617*pi,3.02966576346733*pi,1.419153271356943*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.702866240446782*pi,0.13256007899338895*pi,1.158911434428261*pi) q[3];\nu3(0.786218123893135*pi,-0.22206843389896602*pi,0.715302158804319*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.229512867898835*pi,0.07246077471975099*pi,3.75159131049675*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.350677949678979*pi,2.88276970745981*pi,1.66124475785592*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.291098898895086*pi,0.91480283987103*pi,4.0149794169819*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.834686147310574*pi,-0.43544497949068117*pi,3.22009473272647*pi) q[2];\nu3(0.53211149668962*pi,-0.181429747849512*pi,3.81632371733441*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.31139355539019*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2178456136661668*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.193703508139202*pi,3.43279761987133*pi,0.6955319195744241*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.87810886928678*pi,2.89451656256862*pi,3.79714164565578*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.472841273534503*pi,-0.4463868713292302*pi,1.256660232118882*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.425967249375548*pi,-0.11091611605838803*pi,1.51787090441443*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.356333862322265*pi,0.34604466257391*pi,4.3583215643940605*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.586088757708606*pi,0.10972245417049398*pi,0.9059728132783089*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.290554774819602*pi,0.7993269223247901*pi,4.32223546070579*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49651935968568*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43585167952807*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.625925869352182*pi,0.25940460081623595*pi,0.651758517460364*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207299241292003*pi) q[21];\nu3(0.461375616879183*pi,2.67643932521307*pi,1.445774767422758*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.485286424394376*pi,3.00349452151087*pi,1.87111266975651*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.111070850064846*pi,0.66530824454918*pi,0.646780077678068*pi) q[9];\ncx q[12],q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.419960153020824*pi,0.95063834304789*pi,4.18329780469165*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4012700382015*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.824300692760941*pi,3.22254825784434*pi,4.4537301163322*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.261935207814186*pi) q[11];\nu3(3.5*pi,3.49056924357597*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.201285137514388*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.15504722821236*pi,3.2365449540007*pi,0.927682087510697*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.335276003233552*pi,0.009168065733219044*pi,1.4184641983025261*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5253039204915977*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[17];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\ncx q[15],q[21];\nu3(0.758673028942525*pi,-0.079059443976845*pi,3.76623248115216*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49667340900842*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37280435856138*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4304796717120105*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5117051231242103*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.137795026900724*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209107126141511*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.337770739959905*pi,3.30116803828846*pi,4.44260133492017*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[19];\ncx q[3],q[11];\ncx q[4],q[17];\ncx q[5],q[18];\nu3(0.544568423733861*pi,-0.289860058048243*pi,3.42970752478654*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.562176669715955*pi,2.69757771744233*pi,1.2248785259812491*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[16];\nu3(3.5*pi,3.47447371951492*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.628369323602369*pi,0.30868115733241597*pi,3.83589145746293*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.253746892025624*pi,3.00582217132543*pi,1.93895979813454*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5624065204809154*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5165031551140592*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358974955380081*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.45424242097647*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45766071309691*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47259189132769*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.368921755256842*pi) q[9];\nu3(0.651792554838913*pi,0.313402824297609*pi,4.06452944567595*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.709994598711026*pi,-0.24131949474176*pi,4.02914175421161*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2997927303356311*pi) q[13];\nu3(0.864197840359786*pi,0.5332566005611801*pi,4.36860816808843*pi) q[14];\nu3(0.659204315386402*pi,3.11617401350348*pi,0.5532351610184834*pi) q[15];\nu3(1.0*pi,0.0*pi,1.34773594549713*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34771054637228*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[9];\nu3(0.650227936211433*pi,3.49714243080978*pi,4.36041701621064*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.150635823982642*pi,0.93964380815306*pi,4.13065145843692*pi) q[12];\nu3(0.198964228195689*pi,0.036595811152507984*pi,1.374196175054119*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41198293936137*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273091760571708*pi) q[20];\nu3(0.281711331703628*pi,0.84677167378601*pi,3.97065195818542*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.220643353769311*pi,0.393237070116075*pi,1.0873566208748842*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.642560663017691*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43066002507002*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.25661805341708*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.708896865869176*pi,3.10735607845465*pi,4.44649014096337*pi) q[18];\nu3(0.5973443683473*pi,-0.18535472746959802*pi,4.43734202346517*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.661360164469886*pi,0.474490503400938*pi,1.376706752448713*pi) q[4];\nu3(0.67631375596243*pi,-0.31471844711783703*pi,3.46232772928642*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.603127916887812*pi,0.005661825846789981*pi,3.98030883217596*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44130198352914*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.208339700118634*pi,3.00604274961006*pi,1.64670977073154*pi) q[3];\nu3(0.594914664297991*pi,-0.375359113581861*pi,3.13795738167299*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.544687889093612*pi,2.84195447476701*pi,3.82492671215405*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.283986116206255*pi,0.67070707693398*pi,4.4896736588133805*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.329201551440597*pi,0.011075837192596971*pi,4.45217840612521*pi) q[11];\nu3(3.5*pi,3.46055428880172*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.138570358748379*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.187197470207124*pi,2.72802824262133*pi,1.343978831041853*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.365887383932433*pi,0.196606832285522*pi,3.50182574235216*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.610570156608124*pi,0.82713571570348*pi,1.170435337455324*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5181065213266945*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.769793081227718*pi,3.2500576324833*pi,4.1127852138642105*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.91909504585113*pi,-0.284666676804718*pi,4.05686974709631*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[6];\nu3(0.749521456653539*pi,-0.19064198042540098*pi,0.804723261883052*pi) q[7];\nu3(0.133701034334076*pi,0.82074925781076*pi,4.41380727906075*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.69518678264959*pi,-0.143151384379466*pi,3.6551602057238*pi) q[0];\nu3(0.748370140325824*pi,2.454074589586*pi,3.67272278897549*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32339342950456*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38347070628845*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.314723862746078*pi) q[6];\nu3(0.0960169993454806*pi,3.30077075255674*pi,1.77237935888084*pi) q[7];\nu3(0.690105916446803*pi,0.6257821118278599*pi,4.23849440152987*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2527413715659201*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.30207460309264*pi,2.68309405198316*pi,1.67119893181994*pi) q[16];\nu3(0.465839518377766*pi,3.36039699586428*pi,3.33571902069363*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.470077228295335*pi,-0.017494889956785997*pi,0.9920177269574739*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[10];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.82758719037087*pi,0.6806853574885401*pi,0.939979275026763*pi) q[9];\nu3(0.384397563018696*pi,0.95205177750291*pi,4.45386134736749*pi) q[12];\nu3(0.469157044545606*pi,3.27999524060931*pi,1.55798210927592*pi) q[13];\nu3(0.505980801109606*pi,-0.056615244536000975*pi,4.0754418527754*pi) q[14];\nu3(0.575856422013746*pi,0.305845409182784*pi,4.03322219437641*pi) q[16];\nu3(0.818689704914088*pi,0.04365783488631603*pi,0.843281958905712*pi) q[19];\nu3(0.436784575702526*pi,-0.294894268313625*pi,0.771285209437458*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.518501947185682*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.400084619701075*pi,-0.036805292022944025*pi,3.62096188560054*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5587977534714703*pi) q[10];\nu3(0.718395797923073*pi,0.07489558995467804*pi,0.9761161339235209*pi) q[12];\nu3(0.527383591874911*pi,3.03760294601284*pi,4.458016771157871*pi) q[13];\nu3(0.561889715237972*pi,0.8771618182587999*pi,0.7793889781743379*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.950184736397041*pi,0.45640803191357104*pi,1.1639200436802088*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[10];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.40325568038249*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.318289926597175*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47661595163799*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\nu3(0.774298237026716*pi,0.030264815160287006*pi,3.95720684633029*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44690467097329*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.288971074458574*pi) q[19];\nu3(1.0*pi,0.0*pi,1.325279245911425*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(3.5*pi,3.43278955708355*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.577861091986605*pi,3.18628679040555*pi,2.99892056849208*pi) q[4];\nu3(0.715491477793372*pi,0.01930727831882395*pi,3.83153667540997*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44936349148071*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.546108462284483*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3105485729149509*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.49488095954007*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.128657296145499*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.185755671592792*pi) q[20];\nu3(3.5*pi,3.47710641743489*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.276828774460899*pi,-0.10119613008262102*pi,1.165337548198419*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.960047682300626*pi,0.132220234305921*pi,0.863266650048115*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,3.48979120668446*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.142437847740241*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3671864730289909*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.645712044244414*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5104614920719067*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.8313304578584*pi,3.29073270558962*pi,4.36385241575835*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36063901812492*pi) q[9];\nu3(0.7377234593564*pi,3.06852067967549*pi,4.323671370173249*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.52033524905477*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.37897793868561*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.527378110873211*pi,3.20337878799506*pi,3.08145852629099*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5242312948093262*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3434827910164*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.450163374491939*pi,-0.10536485811094098*pi,4.10301146360142*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.582717946495831*pi,2.57988053022659*pi,3.45357439468091*pi) q[3];\nu3(3.5*pi,3.37686328838215*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.294382744556629*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.61655133658231*pi,0.06757078052556498*pi,0.689937984987388*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.615297704292527*pi,0.213394731766109*pi,4.28450195108024*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.81565894776171*pi,3.45430968835139*pi,4.200137585018711*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.390248868000502*pi,2.87697196986599*pi,1.0185802310559051*pi) q[11];\nu3(0.264540823792255*pi,3.25325711945926*pi,1.261034927807738*pi) q[13];\nu3(0.604775392667544*pi,3.04186398086836*pi,3.22109747262034*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0199084956663783*pi,-0.041610686370389005*pi,4.2598010539718*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.307551639285468*pi,0.68458533968179*pi,3.85691082381432*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.876912031595174*pi,2.70299865243326*pi,3.70932496455672*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49553533923687*pi) q[12];\nu3(0.329358783725537*pi,1.05013869633972*pi,4.28687674894611*pi) q[13];\nu3(0.731842790398282*pi,2.50235230807656*pi,3.51985936626181*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.843205654944431*pi,0.21516732706076902*pi,0.667226313965526*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.412580327794229*pi,0.7200621269104599*pi,3.84259273790314*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.615582310651375*pi,0.07918637671517703*pi,1.332088725380264*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.260296925115057*pi,3.33747127063632*pi,4.3380449742984695*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.591951657042686*pi,2.7565450867615*pi,3.5886840060866*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.577278032735017*pi,3.19064495383636*pi,4.1575341439283005*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34055638687228*pi,0.5*pi) q[6];\nu3(0.00398482490446316*pi,-0.4153019974974775*pi,4.16496181478614*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.425157582947953*pi,-0.4790607181124361*pi,0.5305944492897804*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2312844620963999*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.512486672211545*pi,-0.12401986748937599*pi,0.815017808035319*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.914191395477126*pi,-0.04836709251821297*pi,4.34047700597487*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.475419081333978*pi,0.6868778154983499*pi,0.703076558293554*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(0.625174940859022*pi,3.28154669359272*pi,0.652963297779632*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.351412235870057*pi,0.06242188046892505*pi,4.03441964579098*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.118664269319179*pi,2.90256453574785*pi,0.766227353107667*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.311614729461988*pi,3.23368449459917*pi,1.873478835869*pi) q[20];\nu3(0.334744599837227*pi,3.21676928034236*pi,1.82397684867031*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.18422159550626*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36308020960068*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.067494244601966*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.526494923823973*pi,0.7461737002012401*pi,4.10479173699452*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41812313060079*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198354975750689*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[7];\nu3(0.807366131678978*pi,-0.12655489948993498*pi,3.88946973234343*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37618452944499*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.70441329205655*pi,3.49391495815659*pi,4.17606178770934*pi) q[12];\nu3(1.0*pi,0.0*pi,1.258544607128939*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.149806277022193*pi,2.76068969270449*pi,1.353315115113636*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47383389878031*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30617695770124*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49251038863144*pi,0.5*pi) q[3];\nu3(0.56726110596495*pi,2.70045738864115*pi,3.69263876885439*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.32587389040987*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.262522034503345*pi) q[11];\nu3(0.305302348227946*pi,0.6555116573572299*pi,0.83565509495965*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5312112717962838*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.249282386742544*pi,0.024895263697501946*pi,4.08555156683125*pi) q[18];\ncx q[0],q[13];\ncx q[2],q[11];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5729404454616249*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.461420452753*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4645804696742495*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.41912940837464*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5481912360929209*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.30814093880873*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.4013883181419*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.193769954210381*pi) q[20];\nu3(1.0*pi,0.0*pi,1.239342479963637*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.34398607625889*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.746673078335003*pi,-0.21269930658458602*pi,0.891187689322536*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.364608635395042*pi,3.11723675075979*pi,1.64560411669467*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.336149968103824*pi,-0.343036668122692*pi,0.925525264490813*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.188404804037615*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.870770060859498*pi,2.40397959771204*pi,3.72455306117986*pi) q[5];\nu3(0.558366373629008*pi,0.017174025320214947*pi,1.0961696379420771*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.24330558836276*pi,2.85472135832861*pi,1.54732650307173*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5233181779159766*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.243207072653206*pi,3.42858974441294*pi,0.78690778413009*pi) q[15];\nu3(0.490912863334942*pi,-0.4686496954936234*pi,1.62164940506831*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5603388572173968*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49958585860286*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.611777025869832*pi,3.21135852391399*pi,3.83309590407799*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.463965197566983*pi,0.76884742439395*pi,4.13255611561162*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.315878320937987*pi,3.33877920628014*pi,1.84505202932178*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5630108915451935*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.250982040275988*pi,-0.33604772917328196*pi,1.068030760459939*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.368175264905904*pi,-0.378992209377118*pi,0.896084990045213*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.162167649552447*pi,3.05666270557108*pi,4.45014846749715*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.448482235082338*pi,-0.281339370202698*pi,3.75697446243465*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.517872934898899*pi,0.41654880660930604*pi,3.85454679286667*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.839452353856309*pi,-0.04550004796180501*pi,4.06532027406936*pi) q[11];\nu3(0.531615843690705*pi,2.52993546722582*pi,3.5854883602372*pi) q[13];\nu3(0.652366134296387*pi,-0.4069127437344927*pi,0.884570662773825*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.31128876196576*pi,0.9847666557073*pi,4.47703496904177*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.419761408638195*pi,2.69661649419458*pi,0.9204243757013091*pi) q[0];\nu3(0.0647130578441176*pi,-0.241764248486308*pi,1.0138190774349471*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.64082461970845*pi,-0.38323592189517*pi,0.936982895871233*pi) q[3];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.534597398615672*pi,-0.4138847537697282*pi,4.1879254803115*pi) q[9];\nu3(0.403201176072469*pi,0.7497080545633801*pi,0.731900375126329*pi) q[11];\nu3(0.264423878076677*pi,0.06636827407686197*pi,0.9814950223444421*pi) q[13];\nu3(0.653343791936877*pi,0.16280534162998095*pi,4.16048496481526*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.274987016883188*pi,-0.22371543118397302*pi,0.622340727737944*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.599318568151694*pi,0.07233922425481198*pi,0.732488758104782*pi) q[3];\nu3(3.5*pi,3.34655800818724*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.245776037761299*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.504221779130813*pi,-0.08479243811694598*pi,4.25623516089843*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.451986439519625*pi,-0.276973265073914*pi,4.2851366745373*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.471088228244507*pi,3.44064745658633*pi,1.36766154058039*pi) q[17];\nu3(0.310041392442017*pi,0.33683418462735404*pi,0.636234743720412*pi) q[18];\nu3(0.689624036806631*pi,0.82343957937608*pi,4.3304858526872305*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5565285088523351*pi) q[6];\nu3(0.509327022455291*pi,2.66435453932936*pi,3.96246600809468*pi) q[7];\nu3(3.5*pi,3.31911156027583*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.200925590476329*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.448455261633043*pi,3.20988709474887*pi,1.96410018021978*pi) q[17];\nu3(0.427898008991462*pi,0.479157006366862*pi,4.06666957909962*pi) q[18];\nu3(0.774903548852978*pi,0.16194112766359003*pi,1.51364369613648*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3990452072365*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.244191204199283*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.72033159189671*pi,-0.275493792140026*pi,4.2837690935413*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48732327317403*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1512632123742979*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5106194606215366*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.904639079509724*pi,0.39976658041536495*pi,4.26039111902746*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[18];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.33905405055852*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36454952525748*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2388257064659411*pi) q[17];\nu3(3.5*pi,3.13381270203167*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.087141752861783*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.37831272026634*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42149826851632*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46943308440966*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.758355269536314*pi,-0.281591840508547*pi,0.856005871890064*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46882493454774*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.2109588074410889*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3422855873976078*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236609165452832*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[18];\ncx q[3],q[15];\ncx q[4],q[9];\nu3(0.545010388986669*pi,0.10551581269633903*pi,4.28936075520302*pi) q[5];\nu3(0.131463154273311*pi,3.49288560556943*pi,0.799169584167021*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5682526470827867*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5526573361237124*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.421501219317272*pi,3.2391016684425*pi,1.1516758986026079*pi) q[6];\nu3(3.5*pi,3.47975509010948*pi,0.5*pi) q[7];\nu3(0.646569799723467*pi,2.34939132920776*pi,3.70717985694572*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40047244578023*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.267937347080677*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.628195836995563*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44064628170541*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42484321455227*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.1712733530191541*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[18];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.649011435289146*pi,-0.18188350711075102*pi,4.34477999543731*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.463567274046266*pi,1.00914676954373*pi,4.14597791131783*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.829478639452759*pi,0.10751036922802104*pi,3.84405758559055*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.390318520833739*pi) q[12];\nu3(0.70052078547513*pi,-0.099782081715028*pi,0.636546221324696*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49648132040522*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.199568187033562*pi,2.86993925861695*pi,1.1411666833059209*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.401283421859138*pi,0.13866514354602*pi,3.44493089903008*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.482828105766046*pi,-0.307584106239375*pi,4.02879057094621*pi) q[0];\nu3(0.759182704595024*pi,2.90113677351196*pi,4.3752251452259205*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.72941991095757*pi,0.17689836859194497*pi,0.958367461843611*pi) q[16];\nu3(0.463453483493864*pi,0.14436733390033196*pi,0.962618505357242*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0388830561982244*pi,-0.184220994904027*pi,4.316402111960031*pi) q[19];\nu3(0.646726129060715*pi,-0.03841469393786501*pi,3.80521848291045*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.217903100981785*pi,-0.4780226195588779*pi,0.907335741355735*pi) q[0];\nu3(0.698402473718929*pi,3.29130456230285*pi,0.5654749475942759*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.467276752931083*pi,-0.284555040999239*pi,1.4616874687357209*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.12102291855156*pi,0.11719358375769595*pi,4.36178795522526*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.553107372759031*pi,2.47186253515831*pi,3.72761085730922*pi) q[16];\nu3(0.767651251991379*pi,2.98197109467118*pi,3.3722037660347*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.401065849644274*pi,3.2495048067126*pi,1.88466494031891*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.661613360794534*pi,3.40634529875481*pi,3.91689770360698*pi) q[2];\nu3(0.184142418961057*pi,2.62266264829404*pi,1.055402475675661*pi) q[3];\nu3(0.458945198273859*pi,3.03475679782671*pi,2.01513734109899*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.719592608319348*pi,2.49794657471462*pi,3.5808661789139*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.557845382516276*pi,0.008486816459815971*pi,1.168127791054075*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.85800483187074*pi,-0.10134499380606299*pi,3.40846336085028*pi) q[2];\nu3(0.508022551481965*pi,0.75788318972088*pi,4.02789938368721*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.684370683210716*pi,0.31328534862925606*pi,4.2188535756236*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.551051200608272*pi,0.07069549994763602*pi,0.720556866274113*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.342095236981187*pi,3.30688177664395*pi,1.088531323307206*pi) q[15];\nu3(0.649652642192324*pi,0.99369334715257*pi,0.562279827836066*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38059303163443*pi,0.5*pi) q[5];\nu3(0.853060485547812*pi,3.396478183713*pi,2.94406158740975*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.497830452672479*pi,0.85577964753378*pi,0.708754095864089*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.558201726792894*pi,-0.09040014941357999*pi,4.2344513507195405*pi) q[15];\nu3(0.689184368880354*pi,3.06082393970621*pi,3.63470258404529*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29893781375679*pi) q[20];\nu3(0.434954620446645*pi,0.8609230558283201*pi,3.91222196111748*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.722075281194153*pi,3.21331673033627*pi,0.690999629678158*pi) q[10];\nu3(0.403662764571883*pi,0.6299630154004601*pi,4.47035617815129*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.69859996123137*pi,0.79399153420373*pi,0.5928050391473207*pi) q[21];\nu3(3.5*pi,3.4033317930786*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4650559298676*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44312157430301*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.234087490049315*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.312465887817891*pi) q[11];\nu3(0.534956095413633*pi,0.168103146636137*pi,4.0881909505613905*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.268071465954122*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.650085702745293*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[11];\ncx q[2],q[13];\ncx q[3],q[19];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.35097613015068*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.284451859500443*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48866195730991*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47179439618827*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4378327398626904*pi) q[8];\nu3(1.0*pi,0.0*pi,1.376976365535111*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.380254114131359*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246067535326448*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.34539195903532*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5554675920039422*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.179193710556216*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[11];\ncx q[2],q[13];\ncx q[3],q[19];\ncx q[4],q[9];\nu3(0.305900877905449*pi,3.1471590073898*pi,1.2089171748570249*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[15];\nu3(3.5*pi,3.464020474521*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.348270639968641*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42030057939588*pi) q[18];\nu3(0.71556833693276*pi,2.85048875395413*pi,3.20457632876778*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.45218881941222*pi,2.79966509488262*pi,1.023778862103343*pi) q[5];\nu3(3.5*pi,3.42590830107824*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46177306711532*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.768367391925456*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.112873020715326*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4588867065937094*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.151821241973799*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.409844013443354*pi,2.92838017706545*pi,1.083256500941135*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36422583190768*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.233422228276739*pi,0.6508661620856799*pi,0.618585278531691*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.43109475258019*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.788845116035759*pi,-0.06821776145352798*pi,0.851964906936415*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.11773330141849*pi,0.7813056353993499*pi,4.1324972334181105*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4770146389860095*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38073336731717*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.339910087397999*pi,-0.11647174465154198*pi,0.8716430465462259*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.17387250757399*pi,-0.06395271589990398*pi,1.428379027008953*pi) q[0];\nu3(0.862620404968361*pi,0.68476742724657*pi,1.162996412032445*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.638661667252045*pi,3.01922291638218*pi,4.15453248146983*pi) q[0];\nu3(0.708161659610365*pi,3.16079921196346*pi,4.32305933651266*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.624734877407472*pi,-0.033901014097813986*pi,4.12064899600985*pi) q[2];\nu3(0.0146829621267826*pi,0.51118932177625*pi,3.71574851581504*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.422951255115961*pi,3.39789142763194*pi,2.00109556480604*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.178669052532455*pi,3.08055767065253*pi,1.62026785761826*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.380835241016154*pi,1.08528814245599*pi,4.24490475792452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.645224583738602*pi,3.11351537810937*pi,3.53383713246966*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.496557343771252*pi,-0.32091202046274203*pi,0.5232664371973184*pi) q[2];\nu3(0.65743768240365*pi,0.21180469163933002*pi,1.10683417697369*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.760428205307884*pi,3.30416648217935*pi,3.21431067194274*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.281896430170943*pi,3.30895657959117*pi,1.428928819153213*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.728247007480605*pi,-0.272705274699856*pi,4.121065607872239*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.38751716414173*pi,-0.293948800601771*pi,1.56915587878558*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.782075927801486*pi,0.08223374760583302*pi,0.5240721282547129*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.248278983455025*pi,3.12521377469975*pi,1.63525998194029*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.328649816037894*pi,2.44081988037993*pi,1.122321474699652*pi) q[9];\nu3(0.520545371326898*pi,0.22468963061853997*pi,1.026215187171758*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.670558307895678*pi,0.09452458780879103*pi,0.5662070245363041*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.759135805964189*pi,2.81905590482776*pi,3.78376060277244*pi) q[17];\nu3(0.267316883718441*pi,3.1272518539614*pi,2.0792102840015803*pi) q[18];\nu3(0.822662601186162*pi,-0.37147619298130097*pi,3.37265328815733*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.86516398348646*pi,2.96246719924621*pi,3.78925916776393*pi) q[6];\nu3(0.0289868589643337*pi,3.38021041113103*pi,1.84251149667822*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.372592139992985*pi,-0.307982750484177*pi,3.89455022535152*pi) q[9];\nu3(0.45864143636226*pi,2.85660711252005*pi,0.998249940937944*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.230856128810716*pi,3.47511398468435*pi,1.67250022302321*pi) q[12];\nu3(0.597723989216605*pi,-0.06598050172113201*pi,0.747885198807867*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0470932258276388*pi,0.70449694036451*pi,4.37574236972868*pi) q[17];\nu3(0.328538191488329*pi,0.26607998723758597*pi,4.16359892295562*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.55439882681345*pi,-0.230529045566359*pi,4.21880170297156*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.376386069607863*pi,-0.21013847653607498*pi,4.042847037017831*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.426066208644253*pi,0.25162413119523097*pi,3.65767896930079*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44415099950097*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2500589790790602*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.946828727729654*pi,0.317888139376895*pi,4.01471694088075*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.35023229102317*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35801904153104*pi,0.5*pi) q[1];\ncx q[4],q[20];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.328421696944061*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[19];\nu3(3.5*pi,3.45688646158985*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.225658287484287*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236790640882681*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[7];\ncx q[2],q[17];\nu3(3.5*pi,3.43432832736575*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.541881409839561*pi) q[11];\nu3(3.5*pi,3.43449834134638*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.215212940765438*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2660641649471231*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49450235706688*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[20];\ncx q[5],q[11];\nu3(3.5*pi,3.49193010356952*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40074662020474*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3009666575816001*pi) q[8];\nu3(3.5*pi,3.41415853267304*pi,0.5*pi) q[9];\nu3(3.5*pi,3.28975497730206*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.245232210934774*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3666018291711342*pi) q[16];\nu3(1.0*pi,0.0*pi,1.376892574592818*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46176965629584*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42851906638467*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[7];\ncx q[2],q[17];\nu3(3.5*pi,3.40112437023838*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.209351197141203*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48032631443715*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34493663615096*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5656327342876127*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4559473967300995*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46785125895342*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48184742889181*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.795836607943289*pi,0.82519483758386*pi,4.3685553953167595*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.58673141492721*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.123899679566416*pi,3.29320493798337*pi,0.5467758775728068*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.280131199180859*pi,3.15633065104394*pi,1.320337404502475*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.736353305394467*pi,0.320007901957737*pi,0.707652149173795*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.537448228844155*pi,0.2893634444462*pi,3.65024755610204*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.758144548893568*pi,0.08143269193180103*pi,0.5055121456360777*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.524829409664845*pi,-0.483747310492006*pi,3.20463967363633*pi) q[0];\nu3(0.647875347147938*pi,0.14583679629003898*pi,4.14632433548222*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.742172177702425*pi,3.33838361597695*pi,3.06460148310059*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.22172987945592*pi,-0.009927770038367978*pi,0.813465971045128*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.313867706571992*pi,0.43360982775245804*pi,4.11851846414322*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.795300086170836*pi,3.04026313667328*pi,4.08268692176142*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.394036098908047*pi,0.93558994447381*pi,4.11037887132212*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.39076772662458*pi,0.16011841790613202*pi,4.26073143436433*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.647265223282551*pi,0.5978313505321999*pi,0.5091216617704353*pi) q[3];\nu3(0.310643329571948*pi,-0.008984105192838987*pi,0.7858812948281779*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.342319599904666*pi,0.7568800263617299*pi,3.97882542512599*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.711706156827212*pi,3.3675490367224*pi,3.46117662839796*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.300338243026802*pi,3.15567569682407*pi,0.692166156081035*pi) q[14];\nu3(0.820366758656446*pi,3.18428942686359*pi,3.33903299247565*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.457435051270145*pi,0.62837779160832*pi,4.43155452887474*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.696888893266041*pi,-0.14793939753080398*pi,4.27046546526144*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.506080487603267*pi,0.24103599800486797*pi,1.110997642328827*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.245002887097141*pi,-0.168349592368503*pi,4.2572269733802806*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.265771489032358*pi,0.72449571336536*pi,4.26052685897208*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.849634009846645*pi,0.6861542898783399*pi,1.309864496873458*pi) q[13];\nu3(0.390765523198846*pi,-0.25185553564291996*pi,4.0790883442845*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.412976113495785*pi,2.93333366739855*pi,0.651929888252779*pi) q[18];\nu3(0.624975483236152*pi,3.36731542846921*pi,4.33341965893044*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.699617947007743*pi,0.412096743202924*pi,0.907041198416519*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.506145437026012*pi,0.9759667367285101*pi,0.906896021571464*pi) q[12];\nu3(0.632192915772732*pi,0.5059911744487*pi,1.317035304042413*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0232837690216121*pi,2.6857251069609*pi,1.31441209259687*pi) q[19];\nu3(0.452225597918257*pi,-0.23596764704946*pi,1.179227633735094*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.72850864004216*pi,2.77919670585288*pi,3.99136554946662*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.177508307743059*pi,0.7265441039685401*pi,0.678595847543641*pi) q[20];\ncx q[1],q[13];\nu3(0.825046919785538*pi,0.496681804493011*pi,0.901836406549698*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.435038168680723*pi,-0.34399126993150697*pi,3.78548880575559*pi) q[9];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.931288203812719*pi,-0.173961582920369*pi,3.48392462267039*pi) q[16];\nu3(0.85679563520583*pi,3.42595677063064*pi,3.54766147785589*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.2256410200731*pi,0.5*pi) q[1];\nu3(0.69467169153327*pi,0.6228865580403999*pi,1.321947249868334*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48504859007345*pi,0.5*pi) q[6];\nu3(0.582953293018035*pi,-0.141534942160582*pi,3.45256581621188*pi) q[9];\nu3(3.5*pi,3.44576923320512*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.082931989109551*pi) q[13];\nu3(1.0*pi,0.0*pi,1.270887601051508*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2208455580383188*pi) q[15];\nu3(0.415127018462219*pi,3.36776594871897*pi,0.865141852837243*pi) q[16];\nu3(0.561477874675346*pi,3.42503404504673*pi,3.3662616869131*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[7];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\ncx q[19],q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49974609112788*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45358251743392*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2638551069950719*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.170843243187667*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.487831637608339*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49309754357531*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5101997429210718*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.38575158765025*pi,0.5*pi) q[18];\nu3(3.5*pi,3.24466568121304*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1317041073353669*pi) q[20];\nu3(1.0*pi,0.0*pi,1.155106902241649*pi) q[21];\nu3(3.5*pi,3.32038828350333*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,0.0*pi,1.242952968018957*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[7];\ncx q[5],q[17];\ncx q[6],q[15];\ncx q[8],q[16];\ncx q[9],q[10];\ncx q[11],q[14];\ncx q[18],q[20];\ncx q[19],q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46777058316697*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4254842589775105*pi) q[7];\nu3(3.5*pi,3.46065440837166*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46225101632713*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.309673976503206*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5503907013193925*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.311586178212087*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1550414819651391*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5541387302697308*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5493020440551448*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5858034935428192*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[7];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[20];\ncx q[19],q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.929843675968618*pi,0.57423288258639*pi,0.850333593319737*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5555940702538502*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3896411593617*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43604967827576*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.626630913135729*pi,1.13768190123359*pi,0.682330246770687*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.531168243511265*pi,3.1206581982453*pi,3.89606810136991*pi) q[18];\nu3(0.293096912257017*pi,2.99216494270627*pi,1.55382050757981*pi) q[19];\nu3(0.20754236489034*pi,-0.255008533972253*pi,3.81916863590395*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.202708247215606*pi,0.51836324264078*pi,0.5851628872598781*pi) q[0];\nu3(0.143731433916114*pi,0.353871562941399*pi,1.138749975172428*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.47905096351242*pi,0.9424647048105399*pi,4.09952582174493*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.368986743165616*pi,3.30577656198284*pi,1.69614084965187*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.516701215398949*pi,3.36357107241022*pi,4.45785883712249*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.804219639182129*pi,1.02745152004239*pi,0.811655723731139*pi) q[18];\nu3(0.701892119419976*pi,-0.446448933148668*pi,4.32543530680726*pi) q[19];\nu3(0.470638790997169*pi,3.25042960462631*pi,0.815237177185596*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.295852973561343*pi,0.78069578007064*pi,4.070069421023669*pi) q[0];\nu3(0.725456867644662*pi,0.16555932707922705*pi,1.334917741347612*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.578760224381279*pi,3.1564780507867*pi,4.177863699590111*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.202556223929178*pi,-0.37222574233036*pi,0.845748658397572*pi) q[9];\nu3(0.532983125408532*pi,2.82563739203234*pi,3.94984278736998*pi) q[10];\nu3(0.766767043335147*pi,0.367220233012575*pi,0.912821761513833*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.223895078620988*pi,0.28438281838649304*pi,4.2565725587849705*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.810938742313954*pi,3.46559867740642*pi,0.666355590158664*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.363480045801181*pi,2.89942444751337*pi,1.78257342126471*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5562695573054*pi,2.69202764346629*pi,3.81147414148312*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.512670753783141*pi,2.53873341411768*pi,3.87812193381575*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.199117014381174*pi,3.02739704987785*pi,1.375148899062037*pi) q[9];\nu3(0.769270248734866*pi,3.36701970728449*pi,3.32283383029812*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.455407477105286*pi,3.40608124406347*pi,4.393230425170691*pi) q[12];\nu3(0.270199970329264*pi,-0.014178852672173003*pi,1.00802256168261*pi) q[13];\nu3(0.792317662595487*pi,3.44225408706024*pi,3.10752479041722*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.404352046760195*pi,-0.20261589158757298*pi,4.4715424453500905*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.379413079913816*pi,3.48531809312942*pi,1.81981237017792*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.621969367744622*pi,0.30367483332412204*pi,1.497482252705142*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.169317988695365*pi,-0.167465385652023*pi,1.065082340815784*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.325176190943015*pi,-0.163514969074968*pi,0.730206403462049*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0270701231654888*pi,-0.24462806430961298*pi,0.973649944952155*pi) q[5];\nu3(0.13919056818292*pi,2.60618036436032*pi,1.488131435017586*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.457703868320154*pi,-0.06590258495682799*pi,4.38155784182497*pi) q[5];\ncx q[6],q[9];\nu3(0.555399164186633*pi,3.44856056578421*pi,0.805412627763705*pi) q[7];\nu3(0.483336023008037*pi,2.7839201089131*pi,1.205278733680169*pi) q[8];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.318302049475685*pi,-0.272651765270867*pi,1.0794052184572909*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.29146686593674*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49246742110743*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47319552742619*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.691066258150303*pi,3.49418892795383*pi,3.23421676222153*pi) q[8];\nu3(1.0*pi,0.0*pi,1.267043793455504*pi) q[9];\nu3(1.0*pi,0.0*pi,1.333054609518163*pi) q[10];\nu3(3.5*pi,3.48562806782155*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.1419894174039231*pi) q[14];\nu3(0.62883826527207*pi,3.12084877941263*pi,0.5130770497391355*pi) q[16];\nu3(0.631474554130976*pi,0.07821597362172295*pi,3.6581043963938*pi) q[17];\nu3(1.0*pi,0.0*pi,1.214808900583427*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.48615618340399*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[21];\nu3(3.5*pi,3.34954974253502*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.198044896797813*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.688459791994492*pi,2.87354776269308*pi,3.51855328655026*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1674876939421481*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33217427463962*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1153357467575011*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4257560846328605*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44439244755865*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5477856586068652*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5131727640314842*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[10];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42161745899789*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.2371353620471*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48946999481762*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44751060146229*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49667306204156*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5057252468146798*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.283101565699857*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.462393348651455*pi,-0.4811620301062909*pi,4.41911925058536*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.570369310758986*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43888634155871*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.135307312476869*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.540200225861281*pi,2.76842810588265*pi,3.54910979172995*pi) q[21];\nu3(0.491317283106272*pi,0.21270043066758004*pi,3.91960758366791*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47808802117552*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.716530662570941*pi,0.16370555124498698*pi,3.77930391360488*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.616689586176507*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.139909890021225*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0831282304291027*pi,3.1920059600291*pi,0.5031106092702691*pi) q[21];\nu3(0.639141196708477*pi,0.76155386287705*pi,0.605191360175888*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.339641362806992*pi,2.85162199918823*pi,0.973877320708018*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.583889810809821*pi,-0.4088477779711793*pi,3.71605860937163*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.491784190093989*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.645572083466364*pi,3.27440852932654*pi,0.5408826965939991*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.72201762685442*pi,3.00815784916321*pi,4.1286080008865405*pi) q[5];\nu3(0.705397402165517*pi,-0.4661284021943868*pi,0.814166673597478*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.228145812803273*pi,1.05446735599198*pi,4.2407366058223*pi) q[12];\nu3(0.600923130981833*pi,-0.207426370361333*pi,1.255663426958217*pi) q[13];\nu3(0.356113802733871*pi,0.65066730058764*pi,3.73366343605326*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.476773621268039*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.81879741342966*pi,-0.391504326066349*pi,3.86140741541879*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.117448604800034*pi,0.12723196958376604*pi,4.4740326579161795*pi) q[5];\nu3(0.42111435399134*pi,2.98385343603787*pi,0.726687148984597*pi) q[6];\nu3(0.925414635165419*pi,2.83850176633858*pi,3.8624088091959*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.814564134252129*pi,-0.377415176941131*pi,3.49919520214791*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.142173725927255*pi,2.95309778041444*pi,0.895223695876338*pi) q[12];\nu3(0.20555668970838*pi,2.82658730560631*pi,1.79014796341076*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.32130506700029*pi,3.36833933379233*pi,1.434894159553395*pi) q[1];\nu3(0.519552568259739*pi,3.26943791968816*pi,4.19830559761371*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.155601090182706*pi,2.89516861978405*pi,1.149439994844645*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.381007707544745*pi,0.39164131789894296*pi,3.69993894193355*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.212270786381377*pi,-0.378512135435473*pi,4.24406040002035*pi) q[9];\nu3(0.740880616827318*pi,3.36525282793758*pi,3.10148716354479*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.581626156195688*pi,3.45590190578138*pi,3.80717715962266*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.183506540561601*pi,-0.44605542792911823*pi,1.045996670215988*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.394028821635365*pi,0.7733807979265299*pi,4.01237985710072*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5420712127506*pi,0.22990626534930703*pi,1.0116436233100359*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.345752152228597*pi,0.5401521989231799*pi,3.87691262291743*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.759950722194387*pi,3.18920723464495*pi,2.95856560893284*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.463073808868221*pi,3.04085606541297*pi,1.65822152845935*pi) q[20];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45360104315991*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.217543293837448*pi,3.21858610412787*pi,1.95506642252797*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335215500809547*pi) q[21];\nu3(3.5*pi,3.40287086389596*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.256660861000412*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.640348842770846*pi,-0.16106315103851598*pi,4.18956721394012*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.38309644400867*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36063529093118*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47300973125378*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.321010600105942*pi) q[7];\nu3(0.498971463667132*pi,0.7663409495662401*pi,4.03047293529143*pi) q[8];\nu3(1.0*pi,0.0*pi,1.105034184400912*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.4061534383062781*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5144582427655*pi,3.06797743111212*pi,0.677211996729401*pi) q[17];\nu3(0.234247792067804*pi,0.27899707952089303*pi,4.19066350325222*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5342958734530955*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,0.5749207311787359*pi) q[6];\nu3(0.293865931393989*pi,3.49568710515541*pi,0.810759530612527*pi) q[8];\nu3(3.5*pi,3.42442750985996*pi,0.5*pi) q[11];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.207453571769826*pi,0.5029334716128699*pi,0.741799200910177*pi) q[17];\nu3(0.264141597910865*pi,0.20609132653956896*pi,4.37560952630193*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284945271541716*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.616915619578989*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5430507811418828*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5496349964603613*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.136252959319124*pi,3.34867286838137*pi,4.2437433934371604*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.45957248707931*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.277045886471549*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.408229661052258*pi,-0.14303003655948598*pi,0.734541458307585*pi) q[14];\nu3(3.5*pi,3.43480099448383*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245965900094046*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.584235141848086*pi,0.31681147690665*pi,1.295024192946821*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.657508076704824*pi) q[20];\nu3(0.32594656750127*pi,2.59414235069544*pi,1.3561948775304948*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.234366643570894*pi,3.45427340387634*pi,1.287946757132136*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.243749054724527*pi,2.90651760263762*pi,0.803997371774432*pi) q[21];\nu3(0.383281605163604*pi,-0.284437852139536*pi,0.5896073896842687*pi) q[0];\nu3(0.810341168427933*pi,0.31112909210237105*pi,0.560597739242449*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.378614975581066*pi,-0.39847891448416*pi,1.003460463381661*pi) q[3];\nu3(3.5*pi,3.42830490508196*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.880389777714505*pi,-0.04544970491120198*pi,0.66020045791212*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5574036568187646*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45716019936536*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2948499778824631*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.611815920534284*pi,3.21368758539504*pi,3.69444846202436*pi) q[0];\nu3(0.303389856794894*pi,3.31163610527619*pi,1.1492049575653849*pi) q[1];\ncx q[2],q[10];\nu3(0.259932340742051*pi,3.29755520004612*pi,2.0324781139975103*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.842936968608003*pi,2.88280711659883*pi,3.15180136960681*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.896615529690225*pi,2.95274262695552*pi,4.41653591116755*pi) q[5];\nu3(0.343560177033591*pi,-0.165729629197568*pi,1.280738166116443*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.50312277504476*pi,3.27491934364009*pi,0.6148454143911259*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.480852588730381*pi,2.6680647530479*pi,0.9808391495414159*pi) q[11];\nu3(3.5*pi,3.43883051857775*pi,0.5*pi) q[12];\nu3(0.727042586137463*pi,-0.12396799099702899*pi,0.7349338609532821*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.647205814734994*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191530322199562*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.287693427091729*pi,3.30598575401565*pi,0.8828230633676011*pi) q[5];\nu3(0.627708781230383*pi,-0.053642389934851986*pi,4.2846504000696495*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48332326183438*pi,0.5*pi) q[8];\nu3(0.389006634342773*pi,3.43967633193431*pi,1.4207110950363009*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.31106627600305*pi,0.07252622606254999*pi,4.22305305749769*pi) q[11];\ncx q[12],q[19];\nu3(0.197791957982045*pi,0.5478797054789*pi,0.705521502602309*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.391059255785527*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.084974471823778*pi,3.33781901909168*pi,1.216108548287304*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5760406112052623*pi) q[19];\nu3(0.510115950776186*pi,0.7557156801862699*pi,4.28708916935827*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.560374367728243*pi,3.04708844295138*pi,3.26343357303657*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47244004603396*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4215804047053595*pi) q[18];\nu3(0.714575132202199*pi,0.215243925115996*pi,4.01502003607127*pi) q[20];\nu3(1.0*pi,0.0*pi,1.123699925566636*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.689494869624496*pi,0.365001677951704*pi,1.62003943525731*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(0.0973491024706677*pi,-0.09643288092806401*pi,4.217514275474819*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46366500296206*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3341587994836561*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47952142146381*pi,0.5*pi) q[3];\nu3(0.410323271959536*pi,-0.4220566158488927*pi,0.9821019392658881*pi) q[4];\nu3(3.5*pi,3.44898147652835*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.693209615262294*pi,-0.143413292631758*pi,3.75535082419162*pi) q[10];\nu3(1.0*pi,0.0*pi,1.200962563229482*pi) q[11];\nu3(0.76954012313352*pi,-0.017196480745170994*pi,1.397041050590972*pi) q[12];\nu3(1.0*pi,0.0*pi,1.344591613225554*pi) q[14];\nu3(0.120249607762162*pi,-0.347090840144494*pi,1.205579871987159*pi) q[15];\nu3(0.508268721103125*pi,2.5929090625742*pi,3.89194412139066*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.386032174829842*pi,0.65965342873586*pi,3.86759498976824*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5589562580275007*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.783441024013462*pi,0.75591598205094*pi,4.4652600957897395*pi) q[12];\nu3(0.112671215075835*pi,0.15130133321235695*pi,1.0663927084482832*pi) q[15];\nu3(0.467597527707103*pi,0.7743942255176399*pi,4.07065071482256*pi) q[16];\nu3(0.824078412568247*pi,-0.205962798087368*pi,0.5171677501578793*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.124975316876161*pi,1.05308448422222*pi,4.16606876602551*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.27458207416304*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.638550817457588*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35358389343032*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.736949895710163*pi,0.83198165265787*pi,1.083855989692399*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.331756363261102*pi,2.66076391236685*pi,1.3605325969119009*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0581211636831339*pi,-0.49796850211011084*pi,1.226646205707402*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.743805744506538*pi,3.4292315665003*pi,3.3164395246141*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.875208912941055*pi,3.4963179876522*pi,3.06596132547279*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.580198246779568*pi,0.47600582199687*pi,4.16764841085942*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.34316251619053*pi,0.5*pi) q[10];\nu3(0.341340703527618*pi,3.30316360402179*pi,1.97332621821492*pi) q[11];\nu3(1.0*pi,0.0*pi,1.272212090659604*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.25832051173169*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49939241405973*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.119712738142149*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2412086764029069*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44002542399905*pi,0.5*pi) q[2];\nu3(0.624104011320712*pi,3.32701572301235*pi,3.49662519161926*pi) q[3];\nu3(3.5*pi,3.48307650269935*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.267390835780534*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.559653019618566*pi,3.38836047178515*pi,4.46981614164423*pi) q[8];\ncx q[10],q[13];\nu3(0.441421129609099*pi,3.29025448813008*pi,1.050302289833077*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.302570670686701*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.248776427727993*pi,3.21331594862544*pi,1.88954844407271*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5592792791353887*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4329895771591605*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.703675794134861*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.34246237710126*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5235314262347786*pi) q[17];\nu3(0.412445858785487*pi,0.70155563078415*pi,0.76267131068836*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[4],q[6];\nu3(0.312796761130218*pi,-0.4515004571898503*pi,1.06985401210194*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.16615587829592*pi,0.8520920965097001*pi,4.0932306008058*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.616624205154739*pi,0.0034937902356969586*pi,4.17696798099925*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.25141946028393*pi,2.73987416834954*pi,1.004850344405777*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.504790528777717*pi,0.9692662586888801*pi,4.349569966098191*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(0.241779067105576*pi,-0.34616785139405604*pi,0.705071675331822*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.739872836931578*pi,-0.22157549809370602*pi,0.625155690220248*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.501690431653481*pi,3.42425810542748*pi,1.67791663287371*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.285681436841133*pi,-0.298760120790581*pi,1.478731618237489*pi) q[20];\nu3(0.734143599743776*pi,-0.342226164782679*pi,3.27435290407667*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.279931527569642*pi,3.40984913293811*pi,1.0426672954456309*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45276041495482*pi,0.5*pi) q[8];\nu3(0.433952748322011*pi,2.97215357838089*pi,0.7823551063395731*pi) q[10];\nu3(1.0*pi,0.0*pi,1.188261865650053*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.637371057153226*pi,0.76502814792593*pi,1.17159136946559*pi) q[16];\nu3(0.359510940501567*pi,0.30141761627918195*pi,0.983794030087196*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.641681604108625*pi,2.96456580118549*pi,4.21044984450649*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.25128332949764*pi,0.69862066541078*pi,3.87458550415834*pi) q[1];\nu3(0.430993819052747*pi,0.22446626722284901*pi,0.700824410957084*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.727542655490756*pi,-0.136211707951843*pi,4.18159531636874*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.164927092238506*pi,0.341291001670586*pi,3.9814924590086*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.489327400440564*pi,0.39887905858935*pi,4.479780707706659*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44667980228777*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45360244174176*pi) q[12];\nu3(0.730231124879937*pi,0.009578227122537974*pi,3.94381192153959*pi) q[13];\nu3(0.364377165286948*pi,-0.24428965835961097*pi,4.46242084475771*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192622593383809*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.596461565205916*pi,3.42193243455232*pi,3.02776878171686*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.72946340665813*pi,-0.21153677908083302*pi,0.787503339158662*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.734689799280061*pi,2.76045373599288*pi,3.70400407876244*pi) q[19];\nu3(3.5*pi,3.47463525650515*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.317991052991639*pi,2.77641787120945*pi,1.130055228349039*pi) q[4];\nu3(3.5*pi,3.41034584295427*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.344461591030771*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5256876681583271*pi) q[18];\nu3(0.583187496845315*pi,3.19305614163577*pi,3.16843442257656*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206411801052683*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[20];\nu3(0.0835792545962183*pi,0.7662711871374599*pi,0.659593700039958*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.751346577551835*pi,0.015645000233242*pi,4.4217535413255895*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.33986683098301*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5602291294243418*pi) q[20];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34463137825042*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.252822832261793*pi,-0.10953015342858302*pi,1.250654885100247*pi) q[9];\nu3(3.5*pi,3.46572959177709*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.416522224679038*pi) q[13];\ncx q[15],q[21];\nu3(0.57795422411534*pi,2.68136626800681*pi,3.58792776681241*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180413974175329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.797292215238254*pi,2.81817582923193*pi,3.36306778086744*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.31956501683793*pi,0.5*pi) q[15];\nu3(0.684128147768606*pi,3.00202950335514*pi,3.22483836148792*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.163540599425849*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44698448182957*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.507779883114173*pi,3.14495449287514*pi,4.3705502253454505*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.748818568691973*pi,3.02413519447389*pi,3.86605927185323*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.415477665745166*pi,0.006102347836815958*pi,4.3496135563389*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5130921498758461*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.410185284641917*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5291106434062227*pi) q[19];\nu3(0.293170791178287*pi,-0.4497936015051746*pi,1.63892820078344*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[3],q[19];\ncx q[4],q[6];\nu3(0.362310021811787*pi,0.08961260259940496*pi,4.09878196410064*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.690783799884552*pi,2.85414693388879*pi,3.75503611603698*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.823352658225112*pi,0.431589785636452*pi,1.129771658869*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.278006446344197*pi,2.74509551949004*pi,1.60504520183517*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37320279119346*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47926791647025*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.455830824425425*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5548605125299861*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.40213738088939*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1515733954792409*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.676575742602864*pi,0.04885451905528704*pi,0.5578491049670506*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.398191549731982*pi,3.01421507991077*pi,0.583388753679994*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42651688467003*pi) q[6];\nu3(0.279478352365728*pi,-0.262642153049288*pi,0.5950250704365831*pi) q[7];\nu3(3.5*pi,3.26146429948264*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2355044508007809*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.456228991060289*pi,-0.21683739842980498*pi,0.5631823941307911*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41702114605356*pi,0.5*pi) q[2];\nu3(0.806575536767718*pi,2.79490153687356*pi,4.26708632741283*pi) q[3];\ncx q[4],q[6];\nu3(0.62571637247815*pi,-0.07159505875844002*pi,3.47745513024201*pi) q[7];\nu3(1.0*pi,0.0*pi,1.157747137952015*pi) q[8];\ncx q[9],q[14];\nu3(0.756106920058779*pi,2.94116276984316*pi,4.2508649914840895*pi) q[10];\nu3(3.5*pi,3.46285200776859*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2941207969948572*pi) q[12];\nu3(0.265404407550185*pi,0.30052178331324597*pi,0.700313402674553*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5989444928779395*pi) q[18];\nu3(0.429448435636797*pi,0.78187137365399*pi,3.98791446795792*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.529760774852629*pi,0.015799570962482967*pi,4.23726208598009*pi) q[10];\ncx q[11],q[12];\nu3(0.603234117407912*pi,0.129643415823822*pi,3.81255570443122*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4566645308992*pi) q[14];\nu3(0.374512041766849*pi,3.28122456777907*pi,1.472614846252406*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.370504918600226*pi,0.75518847582975*pi,4.17753160446977*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5398978581100015*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5761172202668395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.413487958137373*pi,2.62770794787802*pi,1.371190998195831*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.40579711533084*pi,3.05633241347216*pi,1.278774339612451*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.600779244273916*pi,2.96283305066632*pi,4.10611130444667*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.313859947106811*pi,3.17407541718498*pi,4.466788758891051*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.512594138864405*pi,-0.301679547248662*pi,1.402562340346974*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.271294781629063*pi,-0.37740610917142403*pi,1.76053144390134*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.291663245663567*pi,0.365245955514673*pi,3.61449932340992*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.431809367765334*pi,-0.13976268008807702*pi,0.724238157962211*pi) q[18];\nu3(0.687864655525894*pi,-0.341239809793922*pi,4.3974203380041*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.792914339173367*pi,3.33752121001944*pi,0.832932450337311*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.476430803968698*pi,-0.395883805175893*pi,4.234431158417729*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.463002825043417*pi,3.37824728295485*pi,1.90610846202317*pi) q[11];\nu3(0.22946745933415*pi,2.83740874240458*pi,1.333973851712086*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.29788578607845*pi,2.54945301281277*pi,1.197977144503652*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.147738562901432*pi,3.12092607038194*pi,1.60524088062365*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.143523005363366*pi,3.09963682558913*pi,1.73927521146553*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.439367681351012*pi,-0.09415379681589903*pi,1.135282170693853*pi) q[11];\nu3(0.392006037748738*pi,0.13906426844016795*pi,4.2388606046693695*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.256716444483458*pi,-0.4319580159405338*pi,0.5607664062194351*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.547427539420377*pi,0.81585057356883*pi,4.2540696047503*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,3.39348555247696*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47506324279471*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.667700104293963*pi,3.40314969433383*pi,0.744459810056836*pi) q[4];\nu3(1.0*pi,0.0*pi,1.281257654344528*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.41519433770853*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.358652015709248*pi,-0.345184728658836*pi,1.1044895832534078*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.33163845832685*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.181666966916946*pi) q[18];\nu3(1.0*pi,0.0*pi,1.13986494272765*pi) q[20];\nu3(1.0*pi,0.0*pi,1.192612492026466*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.254005639677592*pi,3.16799380719423*pi,4.39777505632623*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.354363325270256*pi,0.447384092783636*pi,0.703258936385607*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5376734139194976*pi) q[5];\nu3(0.646385100750127*pi,-0.319939635382038*pi,4.1648574352094805*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.343186869070528*pi,-0.12751270842928702*pi,1.327600059260667*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.490714285988799*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49224523998574*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5268014641076793*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[5];\nu3(3.5*pi,3.32796710570986*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.47308380464122*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.207864069620304*pi) q[13];\nu3(0.312951547849947*pi,2.57100768597356*pi,1.205623183304279*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.421662161569434*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[19];\nu3(3.5*pi,3.39301595918629*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1905465370555581*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.363318936482759*pi,0.32761464361647097*pi,3.48652053232088*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47808605667148*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3995059420750962*pi) q[4];\nu3(0.533293336044027*pi,-0.32318423566969*pi,3.51827000070894*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37544083723614*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.40710069459249*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46962388255737*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1891103694937781*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.424605889224957*pi,3.34392939859018*pi,4.33305943547417*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[4];\nu3(0.651935830980101*pi,0.79018749271729*pi,0.5664929164983367*pi) q[5];\nu3(3.5*pi,3.26522378017278*pi,0.5*pi) q[6];\nu3(0.598243444583889*pi,0.469832313702523*pi,0.708173015595303*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[19];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.122040822860995*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4803961220173605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5195870045146762*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.522133892550744*pi,-0.363953711191323*pi,1.3319351204903929*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48407884164513*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2137985711605301*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4534707411729*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.614846864155874*pi,2.35376588020416*pi,3.76243090809773*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.43404363363201*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.262743023714496*pi,0.6793577162936699*pi,0.517501211627845*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.367224706204612*pi,3.24054819744977*pi,1.426481120995367*pi) q[21];\nu3(0.755093856611761*pi,0.13310437221122895*pi,0.5765227214617333*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5862930201378043*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.345407599702908*pi,-0.24845755919833*pi,4.065063943250371*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.452182636346708*pi,1.03992752972364*pi,4.36788256477847*pi) q[20];\nu3(0.816851961651717*pi,-0.4352186596512424*pi,0.814442663514582*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.782063612716983*pi,3.40095789620099*pi,4.42129057338674*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.580422557160182*pi,2.44217536174083*pi,3.79085905144504*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.720398998021149*pi,3.1607845005006*pi,3.2346114002147*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.625770368494141*pi,0.10452801554734004*pi,3.6622657645058*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.82815146423275*pi,-0.227375858648173*pi,3.99330909206843*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.620620165772823*pi,-0.41770668479229833*pi,3.27524575113328*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.733823781121842*pi,0.14516052741172503*pi,0.7463827315822931*pi) q[12];\nu3(0.613796591671885*pi,-0.341120212353706*pi,4.07440779417133*pi) q[13];\nu3(0.300910285208379*pi,0.26126823904892804*pi,0.937653593793348*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.913674853283142*pi,0.8616073842280001*pi,0.911733165602702*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.830954814268127*pi,3.3906967478855*pi,3.55032788675616*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.245690096370833*pi,3.00220161835812*pi,1.410584215604868*pi) q[12];\nu3(0.652679495549536*pi,2.68056919397721*pi,3.72585101385208*pi) q[13];\nu3(0.154422973686539*pi,0.49932398820803603*pi,3.95325006750209*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.567103713812548*pi,3.22058273311942*pi,3.18384009506898*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0822805559930962*pi,3.48754842655204*pi,1.266395506009198*pi) q[6];\nu3(0.0790193792777354*pi,0.60761328466657*pi,4.00735952649739*pi) q[8];\nu3(0.424913226225403*pi,-0.21465409718411999*pi,4.47148452008324*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.646339808096542*pi,-0.080228408294441*pi,1.4139778673217989*pi) q[15];\nu3(3.5*pi,3.42885699885544*pi,0.5*pi) q[16];\nu3(0.876727485107248*pi,0.10980617832541195*pi,0.7405296344936401*pi) q[17];\nu3(0.318141917251064*pi,3.43224300771639*pi,1.98598346464441*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3317850364815*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.249532345459893*pi,0.74189938523438*pi,4.35873459902354*pi) q[4];\nu3(0.21258180312012*pi,0.67604683434848*pi,3.97796501882285*pi) q[6];\nu3(0.566647660407999*pi,-0.272450125318193*pi,1.129825394890092*pi) q[8];\nu3(0.895073160465585*pi,0.363810873535258*pi,0.5701600949793053*pi) q[9];\nu3(0.92744713188784*pi,0.58565394415546*pi,0.629736653439973*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.538124373103862*pi,2.95664753729436*pi,3.07569585052181*pi) q[15];\ncx q[16],q[20];\nu3(0.43634177861976*pi,0.16646591568312497*pi,0.5295150596730214*pi) q[17];\nu3(0.48495511079006*pi,-0.110193595952991*pi,3.98284785766733*pi) q[19];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.357771386230754*pi,-0.043089019731269995*pi,0.938492689311744*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.301528852265022*pi,0.262034755025498*pi,3.78360921045722*pi) q[11];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.29508868524114*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.44421324231267*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45813394601255*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3280786461535818*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.225247051445362*pi) q[21];\nu3(3.5*pi,3.28517347265254*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[14];\nu3(3.5*pi,3.40669174824011*pi,0.5*pi) q[3];\nu3(3.5*pi,3.2994677052119*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3272587897992*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1824962626232018*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.057673943328758*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260157304918914*pi) q[18];\nu3(1.0*pi,0.0*pi,1.233205559717298*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.25008052577833*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,1.143180464691169*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[10];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.608153505246989*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.465655076640299*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34049343361687*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48035153786441*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.284992419393053*pi) q[10];\nu3(3.5*pi,3.38811580991715*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.2017796203855982*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5184643773251927*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4137896749686*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36024707612474*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,0.5638897373110177*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[10];\ncx q[7],q[19];\nu3(3.5*pi,3.43430386814547*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.338394341910829*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,0.5563996012745575*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36456900897813*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.74394060956587*pi,0.216195650009675*pi,1.095576054438581*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5031726453829881*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.619449919487825*pi,-0.03471558606952202*pi,0.843959961750384*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.35601005765619*pi,-0.315657111791592*pi,0.897747647290967*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.642749778310941*pi,3.1702233439635*pi,3.81560780664734*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.877680689302026*pi,2.94827518731778*pi,4.38669283967645*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.897575848927284*pi,2.70304951389852*pi,3.96799282964471*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.167919354460099*pi,0.268513258417416*pi,3.53273860398278*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.252361267808077*pi,3.34782723039368*pi,0.600338200392397*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nmeasure q[17] -> c[17];\nu3(0.751998236540947*pi,-0.372360288724421*pi,3.47570919260682*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.430255581690808*pi,0.53799749722072*pi,3.6322737507555*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.329146269520494*pi,3.05053871736317*pi,4.479156585435311*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.477896226290823*pi,-0.211387110617909*pi,0.5404936294472547*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.326661959466862*pi,3.41749249179411*pi,1.99056518543163*pi) q[3];\nu3(0.612306186375517*pi,0.04051172545390802*pi,3.92813156127719*pi) q[7];\nu3(0.376457497921271*pi,0.485845458017791*pi,3.80653266929957*pi) q[8];\nu3(0.649420030062674*pi,-0.102845419255228*pi,4.43241922011544*pi) q[9];\nu3(0.651835239752894*pi,2.5059053714562*pi,3.79493092347745*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.243676076215022*pi,0.31424670258422505*pi,1.116599803540893*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.674291706577645*pi,0.07279616109815801*pi,1.40029055218452*pi) q[11];\nu3(0.711188373087859*pi,-0.23725329286838498*pi,4.01572702681183*pi) q[12];\nu3(0.679496321808676*pi,0.8419648794913299*pi,0.7589930690480831*pi) q[15];\nu3(0.365012939388976*pi,2.5872516102908*pi,1.261699896754303*pi) q[19];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.387151819413478*pi,0.11647700274501105*pi,4.21465487103586*pi) q[0];\nu3(0.522368479104061*pi,0.44560737551153196*pi,3.94316932810942*pi) q[1];\nu3(0.280941786054781*pi,3.19423276578563*pi,4.3945517785939305*pi) q[2];\nu3(0.212148904894416*pi,2.4173951314713*pi,1.355156166512862*pi) q[3];\nu3(0.5774317146804*pi,0.55233123382154*pi,1.03486899693078*pi) q[4];\nu3(0.534789338197471*pi,0.8240647083736801*pi,0.641241796546762*pi) q[5];\nu3(0.269403127707133*pi,3.16663284846287*pi,1.8184547632029*pi) q[6];\nu3(0.345148748982727*pi,-0.4022326105369436*pi,4.28209760166888*pi) q[7];\nu3(0.403042859586235*pi,2.77725704171301*pi,1.2236539433455609*pi) q[8];\nu3(0.475977844281744*pi,0.05703679282166296*pi,4.0967555599277805*pi) q[9];\nu3(0.767596776850694*pi,-0.17226451062883402*pi,1.281406131288*pi) q[10];\nu3(0.512253640559105*pi,0.66414730603031*pi,0.658553789197063*pi) q[11];\nu3(0.561017483365416*pi,0.05338072589057896*pi,4.44286511930983*pi) q[12];\nu3(0.683749974404139*pi,3.40407080612698*pi,4.08717639300077*pi) q[13];\nu3(0.209184461390145*pi,3.26585293754426*pi,0.97169890223264*pi) q[14];\nu3(0.415714278758759*pi,0.9505862224041*pi,4.43702141123035*pi) q[15];\nu3(0.536628747426341*pi,0.77251343690083*pi,4.4478952870616695*pi) q[16];\nu3(0.794222648476333*pi,2.83408673636825*pi,3.49071304753936*pi) q[17];\nu3(0.225935304264367*pi,0.39863617990952505*pi,0.93251349526045*pi) q[18];\nu3(0.393503443055509*pi,0.8081378900716101*pi,4.36953491617558*pi) q[19];\nu3(0.0317394309533333*pi,-0.4235661657391242*pi,3.95318914571515*pi) q[20];\nu3(0.200315286360144*pi,2.64192702438728*pi,1.63544396055234*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\ncx q[9],q[14];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39602442867808*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4183030724782*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45478937167958*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46011007871234*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.232008285265895*pi) q[11];\nu3(3.5*pi,3.47228698243618*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.060517404419165*pi) q[14];\nu3(1.0*pi,0.0*pi,1.193042301169346*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293415343617413*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271567673065094*pi) q[18];\ncx q[0],q[19];\ncx q[1],q[11];\ncx q[2],q[10];\ncx q[3],q[4];\ncx q[5],q[21];\ncx q[6],q[13];\ncx q[7],q[17];\ncx q[8],q[18];\ncx q[9],q[14];\ncx q[12],q[15];\ncx q[16],q[20];\nu3(3.5*pi,3.4085396663606*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42651245884097*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40592516717507*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2832464696990291*pi) q[4];\nu3(3.5*pi,3.49076962150528*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36661860649411*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3219396959502498*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5493193448080798*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.319144339746708*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5215671952763161*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.60457744310706*pi) q[15];\nu3(3.5*pi,3.47283225269897*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36101824233915*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3305389864952*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2766301807106362*pi) q[19];\nu3(1.0*pi,0.0*pi,1.221905473795211*pi) q[20];\nu3(1.0*pi,0.0*pi,1.203491731623892*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[11];\ncx q[2],q[10];\ncx q[3],q[4];\ncx q[5],q[21];\ncx q[6],q[13];\ncx q[7],q[17];\ncx q[8],q[18];\ncx q[9],q[14];\ncx q[12],q[15];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5160576798759653*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.603186212606218*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39401557219911*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.477364262893349*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5047529234819037*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5059654023666145*pi) q[21];\ncx q[0],q[19];\nu3(0.434277204439072*pi,2.74977940293682*pi,1.4054405782912651*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[4];\ncx q[5],q[21];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.491141752212114*pi,-0.368195195500227*pi,1.333940837435358*pi) q[9];\nu3(0.782724723479692*pi,2.71976983816934*pi,3.35524626280371*pi) q[11];\nu3(0.27250133873652*pi,-0.4035056402344317*pi,0.64923353898628*pi) q[12];\nu3(0.6525667919301*pi,-0.14660446160401203*pi,3.7744261014539*pi) q[14];\nu3(0.554087250272912*pi,0.10235872306240501*pi,3.7954411640845*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.651657310092163*pi,0.487005508018431*pi,1.405832952376182*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.34504848078943*pi,-0.215424850508033*pi,4.2939616660650906*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.57173466810914*pi,3.31113702204483*pi,4.25782457559202*pi) q[11];\nu3(0.530294081995371*pi,0.7733229175429199*pi,1.0304809700691129*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.328676785659931*pi,0.056869202193722046*pi,4.01687475167893*pi) q[14];\nu3(0.745276679012359*pi,0.17165501847839004*pi,0.5319506053276347*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.709854077917483*pi,-0.232735324725172*pi,3.38540519949446*pi) q[2];\nu3(0.813473112064178*pi,-0.075877043418632*pi,1.143673052303801*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.452857981489374*pi,3.43743219276264*pi,1.5392295948215*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.25582601506831*pi,3.01732942751202*pi,1.4614951954946869*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.330122626375909*pi,0.247433801685901*pi,3.92498757324049*pi) q[2];\nu3(0.325415330804286*pi,0.012391315953640958*pi,4.3382140366799895*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.294900919724674*pi,3.49722645133288*pi,0.936016991035428*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.434074117900385*pi,0.6468743556882699*pi,3.94506249647422*pi) q[7];\nu3(0.129948348720343*pi,1.10298242191039*pi,4.26026724591956*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.423151807773448*pi,3.30276392062837*pi,1.53538955195164*pi) q[16];\nu3(0.452555132170792*pi,3.48695421962911*pi,4.042054991147619*pi) q[17];\nu3(0.792264016012801*pi,-0.201488836737303*pi,3.53612677470284*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.468963263818711*pi,-0.255185310662484*pi,0.759605859082202*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.354937355695391*pi,-0.357595004610133*pi,0.710965191560885*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.697608384915344*pi,3.28222137676214*pi,4.19213497005839*pi) q[7];\nu3(0.35541392329058*pi,2.77546319966058*pi,0.744195271114967*pi) q[8];\nu3(0.190766254011897*pi,-0.359988869252839*pi,0.825231109732905*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.128340668013502*pi,0.15123754802879696*pi,3.58428464331083*pi) q[17];\nu3(0.534541410910786*pi,2.89010558707847*pi,4.16108288464089*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.43537744910673*pi,2.88430540507004*pi,0.753836941960816*pi) q[20];\nu3(0.204329335276258*pi,-0.120551754536591*pi,0.963638550338134*pi) q[21];\nu3(0.732267649389991*pi,3.05391732515181*pi,3.51802174403673*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.522662173845603*pi,-0.268386893183503*pi,0.928670403855824*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.369276772757114*pi,-0.274013949403375*pi,0.916940111231872*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.41578706061862*pi,-0.4111606940927253*pi,1.310200832876622*pi) q[20];\nu3(0.237531320667191*pi,-0.307418234991613*pi,0.697599412579149*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.304564230380943*pi,3.44538239305044*pi,0.66640603409515*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.63989183375095*pi,2.82060539538284*pi,3.77838182923203*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(3.5*pi,3.32867303794737*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.434970844691793*pi,-0.383608988328013*pi,1.094538401022908*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.25000454182998*pi) q[17];\nu3(0.939657702736739*pi,3.17166290836324*pi,3.38439916382169*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46933057501363*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40473690616894*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.221226047398237*pi) q[8];\nu3(0.244836518598722*pi,-0.4677215522878219*pi,1.031629770101143*pi) q[13];\nu3(1.0*pi,0.0*pi,1.288889077693242*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.41020774043204*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.262601423571538*pi) q[10];\nu3(0.329996496821338*pi,-0.392013843380918*pi,4.48902346236206*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.485789911825901*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46267819053538*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.307372940197948*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.31476657977024*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[12];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.5658208489792039*pi) q[8];\nu3(1.0*pi,0.0*pi,1.182514470063213*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.537131511223891*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.38394252532019*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45595139495613*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42821114911198*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5189942413745521*pi) q[10];\nu3(1.0*pi,0.0*pi,1.373429120919997*pi) q[11];\nu3(1.0*pi,0.0*pi,1.20821830790185*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.2424311629008429*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5920598577767606*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[12];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4669306560590805*pi) q[9];\ncx q[13],q[15];\nu3(3.5*pi,3.49296930696818*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.407046472804683*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.915638599654515*pi,3.26593955929371*pi,3.08938639284589*pi) q[1];\nu3(0.536253722652702*pi,3.0864774696007*pi,4.46771251363443*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.768888798622197*pi,0.69397417522358*pi,4.275580423064341*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4268256738027905*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4802842472733*pi) q[12];\nu3(3.5*pi,3.45159130045917*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.338819729236733*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4895255341730795*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.122380330621246*pi,2.76650924366849*pi,1.03774206339481*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.321019392885767*pi,0.182099575063999*pi,3.76785334926602*pi) q[1];\nu3(0.243458977972291*pi,0.7521286485077501*pi,0.669400668285739*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[11];\nu3(0.227089696230956*pi,-0.07837906450523602*pi,4.1381796176678005*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.337708045030962*pi,3.49507487145925*pi,4.26721878642295*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.310046419407779*pi) q[19];\nu3(0.48050152252174*pi,3.4409793028785*pi,2.00546354897157*pi) q[20];\nu3(0.41350769431887*pi,0.385204636149057*pi,3.76788474627058*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.271960291645746*pi,2.71332754953767*pi,1.070655473701071*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.710952944960336*pi,3.34075085460779*pi,3.88155585039672*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.28175735367312*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.343375123640676*pi,-0.4111609834005655*pi,1.261512195640971*pi) q[20];\nu3(0.203114450938249*pi,3.30375400673539*pi,1.94658049037323*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.784507538282132*pi,3.41688279578525*pi,4.44680624556039*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0643751885720807*pi,3.1328601504259*pi,0.6592946951368119*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.179315753680122*pi,0.69604588691512*pi,0.7714943852488549*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.513979706628719*pi,3.10440447506878*pi,1.65864260449046*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.877920500242043*pi,-0.4199480183995222*pi,4.361587453339871*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.817472360708099*pi,3.32484965524865*pi,4.08896717343057*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.353623824502303*pi,0.161492477371165*pi,3.97879513647348*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.762829297089541*pi,3.46395520785337*pi,0.8364576981886029*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.566282693751347*pi,0.36225858580079096*pi,0.683465267006005*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.200979470691919*pi,3.29229811323879*pi,2.1021270781778503*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.583896741301206*pi,-0.06364070291892499*pi,0.932370072505265*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.346561247973901*pi,-0.211322088889774*pi,3.89523449774329*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.689742969121721*pi,3.28948777385966*pi,4.05113957270731*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.243656016013569*pi,0.18148994589651402*pi,0.766936007421367*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[3],q[17];\ncx q[5],q[20];\nu3(0.20799741302196*pi,-0.060083261058127*pi,4.01884495803159*pi) q[6];\nu3(0.391559137565408*pi,3.36665867710108*pi,1.115044529229289*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.171833440240579*pi,0.14312680045997705*pi,1.1454177348237589*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.359783144392118*pi,3.1078023534861*pi,4.4376093781269805*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42134419915438*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44476162865618*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.198331167056046*pi) q[4];\nu3(3.5*pi,3.48380844645154*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.721401627086568*pi,3.44045619600475*pi,3.29356126871176*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.215555217094018*pi,0.51332114901359*pi,3.8125417439849*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.663270114728338*pi,-0.386324446798144*pi,3.6732525393732*pi) q[15];\nu3(0.33154111836226*pi,-0.381211590826737*pi,0.719230194737918*pi) q[16];\nu3(1.0*pi,0.0*pi,1.126738965841389*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2190942053980192*pi) q[20];\ncx q[1],q[4];\ncx q[3],q[17];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.226121458440586*pi,0.29069816297455*pi,0.726173980256096*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.310251371624218*pi,0.5664013927270599*pi,0.5710934394706383*pi) q[13];\nu3(0.406924256945606*pi,3.4455413355628*pi,0.701518478585557*pi) q[14];\nu3(0.381922626441162*pi,0.359934313622307*pi,3.67278320924794*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.831403978926639*pi,2.78611201854565*pi,3.89569500059958*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4679520388047*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.965819712360045*pi,0.7606493035619499*pi,1.0875746640029749*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.365993266731373*pi,3.49286372562522*pi,1.132799370778267*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43141190108506*pi) q[17];\nu3(0.169500264384309*pi,0.26611808622632305*pi,0.779640256686587*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.469481918557451*pi) q[20];\ncx q[1],q[4];\ncx q[2],q[7];\ncx q[3],q[17];\ncx q[5],q[20];\ncx q[6],q[16];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46326965568948*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35981466629595*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.283262335187057*pi) q[7];\nu3(3.5*pi,3.2038429513988*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3988034195876*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.345419420202354*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.163532218318005*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.18504404667512*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.30845184148629*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[13];\ncx q[9],q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.35401428256877*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242069154619318*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.322374496618457*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.34811685576433*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.708324998526403*pi) q[10];\nu3(3.5*pi,3.48897382501063*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5062404328576493*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.46169978078479*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.35373648926926*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[13];\ncx q[9],q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44026673233677*pi) q[14];\nu3(3.5*pi,3.37205656398697*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246188935706507*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35756471906879*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.351335795419495*pi,3.42623247016697*pi,0.5964122979275989*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.338206736321157*pi,2.53591307806813*pi,1.2339200200404141*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.457452505269*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.516929677302679*pi,0.8597454886559801*pi,0.756755236322525*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.597045557979407*pi,-0.16729548794934002*pi,1.249087088714224*pi) q[3];\nu3(0.633755361652278*pi,0.39273750623953996*pi,4.09489424483867*pi) q[4];\nu3(0.472822985048448*pi,3.03782841466085*pi,1.91616270332319*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.330401453214483*pi,0.54848475443229*pi,3.6282891924319*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.64539465394044*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0281532431538493*pi,-0.395318147788675*pi,1.2678321332953941*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.195853721490866*pi,-0.4201989961100439*pi,0.667311634456778*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.322398148118567*pi,0.6524192954352399*pi,0.690809386884748*pi) q[8];\nu3(0.368616286865774*pi,-0.15592889769144902*pi,1.242237257314978*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.459722108981304*pi,0.143431225583163*pi,4.23939388326415*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.902379780785048*pi,3.38572579877552*pi,3.02849975350437*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.174056831748128*pi,-0.4676569842636149*pi,1.55718685419483*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.739448019298263*pi,0.454712133456191*pi,1.342064576175934*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.567087411376033*pi,2.56720992297693*pi,3.7077818799672*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.700241891030821*pi,0.57313747926714*pi,4.41101996691902*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.199497700206442*pi,2.86136169097422*pi,0.6914814763406409*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.118269035970569*pi,0.376038715044997*pi,1.079718550710294*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.801316019307755*pi,-0.19463174887109702*pi,0.976968549672696*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.265320895743511*pi,0.32203689815470005*pi,0.969325222142325*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.43876116195925*pi,3.12651818372232*pi,0.5618157212687448*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.538565598114452*pi,0.8084499379275101*pi,4.4706522553901795*pi) q[0];\nu3(0.828271046377668*pi,3.22233409140809*pi,3.05298444116762*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.120730965441138*pi,0.87656820251243*pi,4.21429702941301*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.721065645470509*pi,0.253795898083764*pi,1.197378617853526*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.239681970926789*pi,3.02426817605815*pi,1.84239414657659*pi) q[15];\nu3(0.566167412282254*pi,1.01510971270451*pi,0.617962129004665*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.522500366971922*pi,-0.308492777797431*pi,0.65782996408755*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.426076206762991*pi,3.03346372016047*pi,1.76522846363699*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.441134542642775*pi,0.07621591242827697*pi,3.53655958126321*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.567237827478849*pi,2.96538720949833*pi,3.23855955412664*pi) q[14];\nu3(0.294027269960579*pi,-0.382674578125073*pi,1.71096599469391*pi) q[15];\nu3(0.580236077039067*pi,0.9312398347300099*pi,0.5836860703642226*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.724054771463243*pi,0.013635902350546014*pi,4.30817281844278*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[6];\nu3(0.530444414246643*pi,2.87408014132999*pi,3.77022871667364*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.697435275135382*pi,-0.045919767377671006*pi,0.867425471558988*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.266670851593123*pi,2.79397288824239*pi,1.229574729142755*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.369681251717722*pi,-0.32832934088882704*pi,3.96038107340768*pi) q[18];\nu3(0.791222175646071*pi,-0.401432247160577*pi,3.50975947379975*pi) q[19];\nu3(0.474537442444062*pi,-0.15487271674276698*pi,0.678160954545194*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47401224816656*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.264390211475233*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.353339540166591*pi,3.11975469251036*pi,1.09568925598505*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.265889731404039*pi,0.8338759436861001*pi,4.3486641774843005*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.752474404157287*pi,0.312044075628519*pi,3.82998972155703*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5952448429239576*pi) q[6];\nu3(3.5*pi,3.49957890194891*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48964097108417*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1517778522195*pi) q[12];\nu3(3.5*pi,3.48102031907699*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2984165341405491*pi) q[15];\nu3(1.0*pi,0.0*pi,1.175356375193116*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.46259574397235*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39419517032495*pi,0.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.273083362092285*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.163315410509321*pi) q[9];\ncx q[10],q[12];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.43717909689995*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[9];\nu3(1.0*pi,0.0*pi,1.232108110625332*pi) q[3];\nu3(3.5*pi,3.47475122373209*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.261658057304488*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.576460290654795*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.648087652294329*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5056930248941809*pi) q[16];\nu3(3.5*pi,3.37613548974714*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248065361580917*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.478536388019617*pi,0.5090573175823401*pi,3.59546662605363*pi) q[5];\nu3(0.427405838376935*pi,3.47635956130065*pi,1.63645627300657*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48981433657185*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5673471570398183*pi) q[9];\ncx q[10],q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.39222579543348*pi,0.5*pi) q[14];\ncx q[17],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.165185258580181*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,4.4944758637648*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.605173971683784*pi,0.19247925601584204*pi,0.715091893437689*pi) q[5];\nu3(0.778221498905663*pi,-0.09486538591851501*pi,1.016451116435782*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.625889340045428*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.42940375008865*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.728070309772893*pi,3.49970346133757*pi,4.0850764589279*pi) q[10];\nu3(0.591237093536725*pi,0.35112223914040497*pi,0.5463731088056415*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,3.48295165261925*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5070348344195947*pi) q[19];\nu3(1.0*pi,0.0*pi,1.462709013574286*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.332410367844907*pi,0.60675911003368*pi,4.13416040808969*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.967399130469887*pi,2.4156942015795*pi,3.87013290058675*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.643118978408565*pi,2.34399454555892*pi,3.68744535461209*pi) q[12];\nu3(0.487294985324414*pi,-0.226578728579097*pi,0.925181868613016*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.606565494024022*pi,0.298970489637178*pi,0.894739305671497*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0352816161176241*pi,-0.276175456639357*pi,0.802096143972332*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.466096394011134*pi,-0.023992270077170974*pi,4.11850328724335*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.495412364191023*pi,-0.19017722454894798*pi,0.962184688636865*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.411032842768053*pi,0.35567262433941205*pi,3.62374631166074*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.251400439593461*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.734109018318634*pi,3.42188663872917*pi,3.74999189739125*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.699479162814574*pi,0.89204362558437*pi,0.9058670938104509*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.577144249810667*pi,-0.294012365834019*pi,3.64601147622204*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.612059040199093*pi,0.52870505364331*pi,4.48812470381349*pi) q[15];\nu3(0.190409773913162*pi,0.29451773408384996*pi,0.834179240278591*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.31608380012511*pi,3.4780564110121*pi,1.81388130184724*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.623226118816872*pi,0.72922051099253*pi,1.073777567269731*pi) q[14];\nu3(0.777428850568289*pi,-0.323963068665589*pi,4.06967284146296*pi) q[15];\nu3(0.936388872443603*pi,0.64692283240785*pi,4.40364542070044*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.755039665769634*pi,2.64342660302582*pi,3.36138453331657*pi) q[0];\nu3(0.129253083775949*pi,3.38601419597468*pi,4.46098115129989*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.726800389542293*pi,0.37181531185177397*pi,0.5173730790903069*pi) q[7];\nu3(0.215488565578034*pi,-0.191213278520946*pi,1.65480037184782*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.436859537241192*pi,0.58395130711133*pi,0.648258561830131*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.549342163462669*pi,-0.08656412394854401*pi,1.261455337152561*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.719556759282981*pi,3.40305881911107*pi,3.09408154331076*pi) q[0];\nu3(0.761163446027932*pi,0.5165037957804499*pi,1.27774816792221*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.805288789431259*pi,0.338664611159631*pi,1.60209418873191*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.352854387190803*pi,0.49444352546414505*pi,1.0002502104488888*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0697414720776199*pi,3.25045494397443*pi,4.45549770298773*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.681030704946703*pi,3.06152523547131*pi,3.62576770916563*pi) q[3];\nu3(3.5*pi,3.42259946834316*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.317211598399946*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.484333839862503*pi,3.31743883668111*pi,1.61322062733659*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.168578415138832*pi,2.98013691232529*pi,0.744037862587887*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.295863110132353*pi,2.98139670032064*pi,0.673463114381575*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.43197099488702*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.330307190446723*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.29093373467593*pi,-0.026480982220903004*pi,1.0785900450159849*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.653524330789675*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45413985821385*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48078830245738*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.331593389182384*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.3522260661114291*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43706369067156*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.186655117022922*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37636140045601*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48032043307962*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1413007141981861*pi) q[17];\nu3(0.331291573814446*pi,2.87389686281427*pi,1.58580873823239*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[5];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[8];\ncx q[9],q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.47046412187808*pi,-0.30003272441983597*pi,1.405913689555307*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.45928177887356*pi) q[2];\nu3(3.5*pi,3.38125120363089*pi,0.5*pi) q[3];\nu3(0.505276695407248*pi,3.38695938520893*pi,0.5816313436550834*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46629107878757*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5437660328394109*pi) q[8];\nu3(3.5*pi,3.43054746628362*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.4035470387311801*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.576222123245423*pi,0.87989850143668*pi,0.9471647702974759*pi) q[13];\nu3(3.5*pi,3.37023428050199*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5262761749298548*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.089036788701895*pi) q[19];\nu3(0.346545068481498*pi,3.3118599095754*pi,1.66306073348324*pi) q[20];\nu3(1.0*pi,0.0*pi,1.172037464368469*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[5];\ncx q[3],q[19];\nu3(0.266337807122212*pi,-0.4669386808082594*pi,4.31435290025785*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[10];\ncx q[11],q[17];\nu3(0.574774736738601*pi,3.27298841879298*pi,3.34257544783102*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.326249477791173*pi,1.0600336109444*pi,4.22285221729138*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38471687036707*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4655990785074*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5555385654659755*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.506019904284969*pi,-0.4625101666908022*pi,3.69557956870701*pi) q[7];\nu3(0.514731324134387*pi,-0.325880648583562*pi,1.0681393930212781*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43880188724874*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278945464004631*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.89612257555132*pi,0.277001833615771*pi,4.24577622230371*pi) q[6];\nu3(0.0524468971953636*pi,-0.357400004027684*pi,0.8392303773641501*pi) q[7];\nu3(0.476841535302214*pi,2.5232715096416*pi,1.0058781900976839*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.342980247463269*pi,-0.09419120760848698*pi,0.8616897045537351*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.310736892401164*pi,0.282875211980698*pi,4.256114347267291*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.628351292143866*pi,2.67017938133919*pi,3.6418367251097*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.617438205252213*pi,2.63455479186311*pi,3.52599089974057*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45811528147223*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.601092548495657*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3004112868014461*pi) q[20];\nu3(0.341730942201603*pi,0.08029387418133804*pi,4.32809452033554*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.106028445953697*pi,0.35627332691637503*pi,3.52329494749918*pi) q[14];\nu3(0.704885470573515*pi,0.72523456785873*pi,4.41817158219161*pi) q[15];\ncx q[16],q[20];\nu3(0.407120924680218*pi,0.31266714621647096*pi,0.5466575970873861*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.138534569678307*pi,3.02176693842936*pi,1.410924010929753*pi) q[21];\nu3(0.553304506745393*pi,0.49325583442882104*pi,1.50538251505054*pi) q[0];\nu3(0.15687271243283*pi,0.224504451588453*pi,1.0670022620368*pi) q[1];\nu3(0.567144711901072*pi,3.20561463793129*pi,1.72070058513433*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.814373184740381*pi,0.19780194576753896*pi,1.22669058899094*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.691303238991203*pi,0.5448772884049*pi,4.06270888445645*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.604280399288879*pi,2.41918112352245*pi,3.88476585360686*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45748792621876*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.292643455920305*pi,3.08949333520736*pi,0.8596174039850031*pi) q[0];\nu3(0.501506194542528*pi,2.608943105694*pi,3.78790243849687*pi) q[1];\nu3(0.530668090439473*pi,-0.4987769012086707*pi,0.774697723358836*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.778903446352209*pi,0.484808419549396*pi,0.928133065955164*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.448159171102745*pi,2.94430002648906*pi,1.052811889765438*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.517295365950034*pi,2.99933285409955*pi,3.48274025735804*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.618452972952845*pi,-0.09625550464009802*pi,3.59461715470944*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.636021980025206*pi,-0.34297026915643203*pi,3.53813739170084*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.296116752390705*pi,2.93162925082098*pi,1.53079277401194*pi) q[18];\nu3(0.645590005220017*pi,-0.42588791898623257*pi,3.89948480896467*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.30677006874678*pi,2.57646612526467*pi,1.300699600901737*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[21];\nu3(0.682554649316047*pi,-0.408329822539301*pi,3.42367600311534*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.321021104994617*pi,0.86106968134004*pi,4.16891155750364*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(3.5*pi,3.49605674614374*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4948593916374*pi,0.5*pi) q[8];\nu3(0.768773849562775*pi,0.327311424980373*pi,1.62004014467335*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314061726334915*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.399961314067222*pi) q[21];\nu3(3.5*pi,3.49833016161511*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.166805333086711*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48626074415073*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.456765274848309*pi,0.6176641937340701*pi,4.31310119631271*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2813369027797359*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[2];\ncx q[3],q[11];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43889202584135*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.780893606857539*pi,0.96617358935822*pi,0.804722981360966*pi) q[10];\ncx q[12],q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.65416296938319*pi) q[17];\nu3(1.0*pi,0.0*pi,1.354166310696625*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.28233774244869*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.38978353932107*pi) q[2];\nu3(3.5*pi,3.48672369909063*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27457082235619*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.133761670063313*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.350439886435012*pi) q[11];\nu3(3.5*pi,3.42489270415877*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.675884422650867*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4051378992007328*pi) q[14];\nu3(3.5*pi,3.48426135163887*pi,0.5*pi) q[15];\nu3(0.920108934832077*pi,0.78347478142231*pi,0.710883136736288*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3374720309151469*pi) q[19];\nu3(0.478700491405769*pi,3.11934895601556*pi,4.17105056958804*pi) q[20];\ncx q[1],q[2];\ncx q[3],q[11];\ncx q[4],q[9];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\ncx q[15],q[19];\nu3(0.226133441240098*pi,0.70006268281234*pi,0.5806190787072422*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5965612089642509*pi) q[18];\nu3(0.58511762840316*pi,0.307074389128007*pi,1.332461343869682*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.291227759333569*pi,0.97487338279778*pi,4.168605951815589*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5370083443670737*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.662832405132557*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34499688650832*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.285683015546627*pi,2.41907093839715*pi,1.378992473037687*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.23139424858629*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49662443306172*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[9];\nu3(0.494844861813764*pi,0.006645323138074977*pi,4.44408235278548*pi) q[5];\nu3(0.90939738242983*pi,1.07149467048631*pi,0.664839076681664*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.217722433007913*pi) q[10];\ncx q[12],q[14];\nu3(0.567118461538944*pi,-0.4684679111344024*pi,3.07087803006472*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.718563824655639*pi,3.43988006285645*pi,3.28763186746268*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.602515544793527*pi,0.66786447877731*pi,4.1710909577107795*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0101380591979799*pi,2.86387327942922*pi,1.53434912317533*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.26184760073801*pi,2.71741307573372*pi,0.829659045760883*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.410290688023125*pi,-0.4482154668204814*pi,0.954505207540315*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.269208127007127*pi,-0.4052056245148467*pi,1.247130687608311*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.647951276893906*pi,-0.4951034644613068*pi,4.00744841613019*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6753303654534519*pi) q[10];\nu3(0.536794109132422*pi,0.43473703977435896*pi,1.478409812511699*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.395627846751192*pi,3.32816041479149*pi,0.7745146445675419*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.115535177018106*pi,0.22994165629101604*pi,4.11649562529762*pi) q[3];\nu3(0.207453483369775*pi,0.69218148543021*pi,3.71580141047408*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.648527078933551*pi,0.50411726028044*pi,0.963914409228626*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.35522096379349*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2538978082609331*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.819634238114085*pi,2.86425223823609*pi,4.1546610031804*pi) q[1];\nu3(0.594243505218986*pi,0.13481529723111196*pi,3.94538420746945*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.343130489234891*pi,-0.17905520984350798*pi,0.830947174426089*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.547683053314876*pi,-0.315332378229747*pi,3.77066018754554*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.872577805319839*pi,1.0556282550965*pi,0.5753116207218271*pi) q[0];\nu3(0.687784422642495*pi,-0.16741266944585698*pi,3.99561523495878*pi) q[1];\nu3(0.0732594080308903*pi,3.16762305260406*pi,0.857090561063435*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.602434058913618*pi,0.31730524381885095*pi,1.52100749272736*pi) q[8];\nu3(0.728283624305763*pi,-0.4458494463220057*pi,4.43576660052858*pi) q[9];\nu3(0.218273898360024*pi,-0.347798710521648*pi,1.50266610220735*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4754921813102495*pi) q[20];\nu3(0.846902239438105*pi,-0.125991439064634*pi,0.763319729560842*pi) q[21];\nu3(0.734595190447591*pi,-0.35845010160353197*pi,4.43939852170084*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.378561583038389*pi,0.335362693004026*pi,1.043403176974203*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.793744184170299*pi,-0.4549234930391277*pi,3.66291615662467*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.14307436528048*pi,0.8995598262822699*pi,4.494345729326589*pi) q[15];\ncx q[16],q[20];\nu3(0.279705329612427*pi,3.37822281857897*pi,1.01141736114573*pi) q[19];\nu3(0.611349307781735*pi,0.5704520946245399*pi,4.2576965132923394*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.891286911422388*pi,3.20458190773999*pi,0.5219771761359229*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.393156847185757*pi,-0.254831855859749*pi,0.810914117077317*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[3];\ncx q[4],q[11];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.430654527024788*pi,3.39469178493628*pi,1.390881025883161*pi) q[12];\nu3(0.622174092621585*pi,-0.4794419004058837*pi,3.26243335827801*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.49781205339348*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32552689528264*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1789576813306382*pi) q[3];\nu3(3.5*pi,3.22091630125049*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45357862857628*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.138081605654029*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.17211849912391*pi) q[11];\nu3(0.860461721646932*pi,-0.032809450270417984*pi,4.32255142080685*pi) q[12];\nu3(1.0*pi,0.0*pi,1.327284099351363*pi) q[13];\nu3(0.663854225593106*pi,3.00987124829601*pi,3.85636957487057*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.425058757581*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[3];\ncx q[4],q[11];\ncx q[5],q[19];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.486345732840352*pi,0.21412557399319998*pi,1.0811317501943751*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2829215931639681*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5700022721737801*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40315039990187*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5025347197803461*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.43769230336562*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5878415199288369*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.432088348052422*pi,3.03184242624065*pi,0.858269915092407*pi) q[16];\nu3(1.0*pi,0.0*pi,1.152765976969321*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[3];\ncx q[4],q[11];\ncx q[5],q[19];\nu3(3.5*pi,3.28562806038564*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(3.5*pi,3.49283515253367*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0934453752873359*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3010767428159191*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39909026083095*pi) q[18];\nu3(0.56839221100617*pi,3.25107633721189*pi,3.00143862963015*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48768685936573*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.200294827830135*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5406986385846555*pi) q[19];\nu3(0.492967119468588*pi,3.14398973013623*pi,1.85959324554615*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.753793012715723*pi,-0.15541677207686*pi,3.42318661812257*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.507706284151331*pi,3.31159482931198*pi,0.677543853975462*pi) q[7];\ncx q[8],q[14];\nu3(0.174166932199676*pi,0.12300267681862798*pi,0.629796153229844*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.468283680974491*pi) q[12];\nu3(0.54632814595256*pi,0.6921200285096101*pi,0.640666288319909*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5927867167169065*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.201003454052574*pi,3.42323310523575*pi,1.57863497599775*pi) q[1];\nu3(0.323036002120992*pi,2.85618470223891*pi,1.101742585986281*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.551778693910895*pi,-0.013882654578964981*pi,1.323515158370705*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.878962435821442*pi,0.5034090595688101*pi,0.697686816784993*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.640678727580211*pi,0.63251871171112*pi,4.16502731107618*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46548460458378*pi) q[14];\nu3(3.5*pi,3.4885316149031*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.312720285697915*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.549649917962437*pi,-0.382739126521135*pi,4.3537537414731595*pi) q[2];\nu3(0.392650147226791*pi,0.38028753999280496*pi,4.41909486051148*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.693268990430282*pi,3.22970134886482*pi,3.57085421023396*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.871496571968001*pi,3.27584990770215*pi,2.93683395962308*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.387945101960278*pi,0.78466110443862*pi,4.08711126322855*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.501029683198071*pi,-0.4214064776809985*pi,0.690976670420505*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35359724723891*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.734027240641617*pi,1.09429813790152*pi,0.640344621142217*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.142719573378669*pi,3.25201882941382*pi,1.21947588639493*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.751846254139822*pi,0.052835067810099945*pi,1.0252328703470441*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.36010066132412*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282883146159382*pi) q[21];\nu3(0.264865476078554*pi,3.45574547800954*pi,0.847536462453122*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.445655207380977*pi,2.72766403328927*pi,3.71440583555865*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.320440672414918*pi,0.64094622586897*pi,3.95771512640215*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.565376174256069*pi,-0.0013417830066669856*pi,0.704431383084839*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.268466138485738*pi,3.31739318213053*pi,1.323441006594555*pi) q[0];\nu3(3.5*pi,3.41338325826136*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0865197553698486*pi,0.7293602355198501*pi,0.63187692737015*pi) q[6];\nu3(1.0*pi,0.0*pi,1.276616608530659*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.651112512234894*pi,3.21703491673798*pi,3.94792716888622*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.703498176143025*pi,0.45411049739350995*pi,0.9050951615862279*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.388353245876408*pi,3.24719782447881*pi,4.464377421970211*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5215268903411237*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.362861127816843*pi,3.10115552631891*pi,0.5498536112246571*pi) q[6];\nu3(0.598203602034832*pi,0.5801374042301*pi,1.123887268527766*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.236548875861166*pi,3.19332383845128*pi,1.0780944937521308*pi) q[11];\nu3(0.269817327234765*pi,3.33411576843489*pi,0.74322794864009*pi) q[12];\nu3(3.5*pi,3.49964696299741*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.434169089523161*pi,0.8401384544764701*pi,4.28743816520773*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.141389602343762*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.36177870965314*pi) q[7];\nu3(0.923831236658777*pi,3.18645944098617*pi,3.21429014967889*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0737911422032408*pi,2.59484104387925*pi,0.986470415970235*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,3.46841625162673*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.20202990186175*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.551022895091914*pi,0.5233910662919199*pi,0.686460100783975*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.589587847677335*pi) q[19];\nu3(0.790804561584357*pi,2.74969973845595*pi,3.34150399453152*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.547548185009634*pi,3.25295615021898*pi,4.3326181483935*pi) q[14];\nu3(0.436737345562618*pi,0.035559107867077056*pi,3.8176200292179*pi) q[16];\nu3(0.452945851251935*pi,3.37575824691744*pi,4.39209005883679*pi) q[17];\nu3(0.84206018459821*pi,2.75108751533172*pi,3.83133188937139*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.41232997892212*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40046263119007*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26275157582042*pi) q[15];\nu3(0.353560589578719*pi,-0.06097268086728602*pi,0.933252732692769*pi) q[16];\nu3(0.556261587886091*pi,0.17950065484926103*pi,3.75858076418105*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.846897678169814*pi,-0.334734160970997*pi,0.613960695284392*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.49666013201341*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[12];\nu3(0.547690414356096*pi,0.231989984654268*pi,0.9514928634180231*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.411875328235788*pi) q[18];\nu3(0.355304627033319*pi,0.37996788457755104*pi,0.640794667874347*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.564553610748386*pi,-0.020627945026143013*pi,1.015271792435533*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41118956708615*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191029886572962*pi) q[12];\nu3(0.526522769805305*pi,3.06649342493369*pi,4.264048242084121*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5785222635732928*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.614921173294491*pi,3.27085440854349*pi,3.15449182912231*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36363800168947*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36925634941168*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[15];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0697335246256299*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47080600747966*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.186107737863324*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46113555794417*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.7070322218767*pi,3.40450235134446*pi,0.5681045886580063*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.713936661112113*pi,-0.190606446513654*pi,3.62343579888174*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.46052546853174*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5045647593203633*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245522497647743*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208508215072982*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(3.5*pi,3.36999190946899*pi,0.5*pi) q[1];\nu3(0.349777113591543*pi,2.51775385144079*pi,1.375282782659786*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.480295273596428*pi,3.48150595915917*pi,1.043701971518554*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.626818875185314*pi,-0.353926268756556*pi,0.769742214587115*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.4965443377778005*pi) q[14];\nu3(0.923764418821478*pi,0.72484850964577*pi,0.642797181124808*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.430886468862321*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1430273050175441*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.824806957999164*pi,0.352071807914653*pi,1.113814269622756*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.33170654798251*pi,3.38679022601586*pi,0.616563539771892*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.527558985990154*pi,2.89277191654642*pi,3.8215568493434*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4762495739020896*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4007561155796395*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.710024072171506*pi,3.49540769200418*pi,3.24912145032802*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.525343453522721*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.329502767666476*pi,0.431644171959511*pi,3.63445768608162*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.522319358151421*pi,3.48137017305825*pi,3.69017863980047*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.123821004480319*pi,3.34174629184207*pi,1.2791903926647938*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.522793087846859*pi,0.16691991161424002*pi,1.202946011786338*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.735852163081393*pi,0.72336739147478*pi,0.678189175550896*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.45538362306802*pi,3.35676666181894*pi,4.18104398781018*pi) q[1];\nu3(0.399062934765182*pi,0.26611242972904103*pi,3.70169822871264*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.451235826669346*pi,0.57326108877202*pi,4.4040430943271005*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.67889576836547*pi,3.44952451470171*pi,0.735796104486466*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.772186215250899*pi,3.47080472546432*pi,0.5968686378346044*pi) q[0];\nu3(0.354090588780111*pi,2.87815921733548*pi,1.621651130719*pi) q[1];\nu3(0.516858613513766*pi,-0.29602721990396996*pi,3.91390467421028*pi) q[4];\nu3(0.225379111009875*pi,3.03765040130443*pi,2.03410408153984*pi) q[6];\nu3(0.443500848126209*pi,0.40307878235461403*pi,0.616716421640966*pi) q[8];\nu3(0.465546336144667*pi,3.01266027508087*pi,1.56767398206225*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.306899220380197*pi,-0.259483742899279*pi,0.5722519657997369*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.736916988407636*pi,0.31267773177549096*pi,1.212129640812642*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.331302686976187*pi,3.01373307009858*pi,0.655945506939613*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.536128538789574*pi,0.59511048935593*pi,4.37982049092546*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.947680777926584*pi,0.23422939513646102*pi,0.9368248481641159*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.172160109162164*pi,-0.35718213849352*pi,1.366141611434587*pi) q[18];\nu3(0.435612371255357*pi,3.08505888422157*pi,1.55496892771556*pi) q[20];\nu3(0.160201632251463*pi,0.8091652803288201*pi,3.94967173567751*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.345471751765045*pi,-0.02685451389225202*pi,4.11490857317723*pi) q[14];\nu3(0.483882130543046*pi,3.11234606938433*pi,1.0038450343452139*pi) q[16];\nu3(0.710514478910468*pi,3.48337044616407*pi,3.01513097340509*pi) q[17];\nu3(0.56857456440501*pi,0.35847749062867595*pi,1.158106898788351*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.601389033325565*pi,2.98291993533423*pi,3.1031780981798*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4491692488039*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3976413189102*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.315737078793056*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0904712987175431*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.134397713714889*pi,0.15314736493276204*pi,3.79720912250245*pi) q[16];\nu3(0.694795082274257*pi,2.65467452930672*pi,3.3590734443322*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.29360735873999*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[18];\nu3(3.5*pi,3.49489516766762*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.417944774998395*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.117725479478521*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.25406762527549*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45310418348225*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.41771516731686*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40871032062957*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[12];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.2923990513547499*pi) q[7];\ncx q[9],q[16];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242347637453772*pi) q[18];\nu3(3.5*pi,3.44153165074266*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.14277587479872*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5506915970691644*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45362915098345*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5338500089659659*pi) q[8];\nu3(3.5*pi,3.39211975397668*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.13927616868877*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.135215134463147*pi) q[16];\ncx q[17],q[20];\ncx q[19],q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.5630554174358364*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48713335564045*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.352960545517494*pi) q[15];\nu3(3.5*pi,3.35992609824791*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5027826055680329*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239434952614914*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.408432487203481*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46686105545653*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5320606896130609*pi) q[16];\ncx q[17],q[20];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5241687311727219*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42504745924281*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.112854625645876*pi,2.46752975102715*pi,1.1670979888420772*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.594659582949498*pi,0.263641773723283*pi,1.4743673685391139*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.670874518157309*pi,-0.4418257961631365*pi,3.98252527509432*pi) q[0];\nu3(0.280043761336591*pi,-0.4653623959500623*pi,0.798342077230377*pi) q[1];\nu3(0.721088614285041*pi,2.8977261131455*pi,3.47334712763291*pi) q[2];\nu3(0.576050969423059*pi,3.00295519812032*pi,3.13768569348684*pi) q[3];\nu3(0.299896689078839*pi,-0.34887404847362*pi,4.06559807632262*pi) q[4];\nu3(0.399583981605148*pi,2.53432660820572*pi,1.2140519625008999*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.00700569326546793*pi,-0.365146967647278*pi,1.4339095101140429*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.696849676431551*pi,3.20472296394655*pi,3.45052522141085*pi) q[11];\nu3(0.766686352958713*pi,-0.4334052716990509*pi,0.600376297238592*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.851552282107419*pi,0.77287144943385*pi,4.3966882594365*pi) q[1];\nu3(0.555456787432379*pi,3.26027781470276*pi,4.25199879956896*pi) q[2];\nu3(0.187514184475285*pi,0.23464332721109804*pi,3.32939753447845*pi) q[3];\nu3(0.619249463029471*pi,-0.14301621354884098*pi,3.78140217443878*pi) q[4];\nu3(0.20715597723072*pi,2.91488898033539*pi,1.58525635688985*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.380492608850177*pi,-0.0008490569768809797*pi,1.454042465641964*pi) q[8];\nu3(0.892891078290485*pi,-0.262449988221662*pi,3.61444231913307*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.592469942216024*pi,-0.277900596889305*pi,0.7089873310818731*pi) q[12];\nu3(0.0758838545333771*pi,0.6531737311163*pi,0.791327993749127*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.745310730633331*pi,3.10027365337405*pi,3.62822998271281*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.728250844424548*pi,3.08777392846591*pi,3.64318573468343*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.603184758558483*pi,3.21615982760356*pi,3.43255176330862*pi) q[13];\nu3(0.494263935123818*pi,3.19476230180118*pi,0.954846331617216*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.696370112620847*pi,0.05854364271406898*pi,3.94568584639967*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.677410437327965*pi,-0.49269204711194237*pi,3.45749074218428*pi) q[6];\nu3(0.405478295354552*pi,2.72452035955572*pi,0.947356337496529*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.369938393419815*pi,0.447292350573368*pi,0.8877805758809161*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.141850665322064*pi,0.133729226590254*pi,3.45020213142801*pi) q[16];\nu3(0.512473629084693*pi,3.30551468968445*pi,0.609701545858918*pi) q[17];\nu3(0.155444419899589*pi,-0.08238939324394201*pi,1.061145385322058*pi) q[18];\nu3(0.368532650159046*pi,2.84758329488907*pi,1.030360302264328*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.522381544079278*pi,-0.27961957096135603*pi,1.12794314944811*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.679325660610995*pi,3.2761126496646*pi,3.07748523097087*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.557505979724371*pi,-0.18450345638801302*pi,1.367729764783898*pi) q[15];\nu3(0.687107726107624*pi,3.05329162885378*pi,3.62249889407498*pi) q[16];\nu3(0.54055546640414*pi,2.45645741791111*pi,3.55178666101965*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.171867802191313*pi,3.29971948911534*pi,4.31815004769849*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.815282787196425*pi,2.96805849233543*pi,3.77503783869026*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(0.858725769815661*pi,-0.305100666001926*pi,0.8006522364784501*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.686166161558585*pi,1.03210324974993*pi,0.74366509370528*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.581059887008195*pi,3.18973372806442*pi,3.0054908450026*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[3],q[18];\nu3(3.5*pi,3.33229186622115*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.108767522387586*pi) q[7];\nu3(3.5*pi,3.31057387762989*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.076779719810527*pi) q[9];\nu3(0.527177504172378*pi,0.9462366474152399*pi,4.32616074592333*pi) q[10];\nu3(3.5*pi,3.39170447151354*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.170235979789398*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.387507711512332*pi,-0.08332678562247697*pi,4.0793977429587*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42722083406259*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.4578655497272*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.190271877432758*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28343574346761*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5932147766685096*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5031907379864275*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4698159391729*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4961169606873*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286994836455147*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.37235893169231*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.487496938385069*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1713553497487381*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30111604926357*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.46264469505934*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[10];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.49351210044326*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.277290407768568*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5448010975138945*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.33698935989802*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43957688557711*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.598012122348663*pi,0.8743464501538201*pi,1.024219461550312*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.173521442036505*pi,0.387288785131894*pi,3.98224895111481*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.397751002938095*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.395842172759441*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.46373385232557*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4039786328379509*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.21423669827789*pi,3.45045597561993*pi,1.61124890219984*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0138735463583876*pi,2.82502114127108*pi,1.384244438567583*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.406376116788159*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5136385618926601*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.453651767809279*pi,-0.312926937690284*pi,3.82618176908521*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.509321498456631*pi,3.09584121877701*pi,3.10046905287067*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.615331851426357*pi) q[10];\nu3(0.632270145304339*pi,0.5940926148665*pi,1.2769738374087098*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.780934142397222*pi,0.187462268138188*pi,1.62154322652716*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5169926797907451*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.732635978442679*pi,1.05919471512404*pi,0.864223636907942*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.260323170771342*pi,-0.260347375949291*pi,4.236671479269*pi) q[9];\nu3(0.563410095304755*pi,3.34947130842085*pi,4.32921151020152*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.443783125758528*pi,0.24180724105335305*pi,0.975889696472512*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.473800704426943*pi,3.03522345789459*pi,0.5991778605319145*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.160019497453274*pi,0.8011659129745301*pi,4.28677713681498*pi) q[12];\nu3(0.620286161215159*pi,2.59171175639901*pi,3.56043647296076*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.756472133427922*pi,0.5673673623486599*pi,1.2741566500951889*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.701166347584651*pi,2.60508212627711*pi,4.05164755153051*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.211467030557043*pi,-0.15708829843711702*pi,0.614566060236011*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.679097148889396*pi,3.31267038449346*pi,3.31887137627285*pi) q[12];\nu3(0.337701457511983*pi,2.89154407080847*pi,1.54662678691684*pi) q[13];\nu3(0.657258193897203*pi,2.31310081249759*pi,3.70573153144541*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.521140179464067*pi,-0.017122589113818976*pi,1.1831309297518509*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.442557373415406*pi,0.45065913418192904*pi,4.0142985128693205*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.560708624484806*pi,3.10385371176155*pi,3.2552918016117*pi) q[3];\nu3(0.095680691229294*pi,-0.23421119494681503*pi,4.39728791868741*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.841355530848324*pi,2.89071300379529*pi,3.83981737881202*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.743263446821105*pi,3.41666394401719*pi,3.15699536108491*pi) q[1];\nu3(0.402433156034238*pi,2.86960803276086*pi,1.312727861382583*pi) q[2];\nu3(0.320165192879023*pi,0.018800380908671976*pi,0.670378069073828*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.16886204343901*pi,-0.367860003337129*pi,4.11405158458458*pi) q[6];\nu3(0.239706958921824*pi,0.04393211669292796*pi,1.125471465779158*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.865777731453892*pi,-0.4013902356599963*pi,1.0003372575627059*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.786991898950245*pi,3.37661768283443*pi,3.91767441967195*pi) q[6];\nu3(0.761808616001091*pi,1.1260011303276*pi,0.767233270276689*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.417682037851552*pi,2.97693949743305*pi,1.196649494122308*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.56736595104775*pi,0.15423110765506998*pi,0.666039019322995*pi) q[18];\nu3(0.300177127563941*pi,-0.220176142094674*pi,1.189829641106979*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46699386311287*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.089627791801741*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.974622061098466*pi,-0.42972748514060843*pi,4.18245109802019*pi) q[15];\nu3(0.240114837349533*pi,-0.292100715111161*pi,1.67351412868248*pi) q[16];\nu3(0.323110958224846*pi,2.86815525841144*pi,1.67384252797841*pi) q[18];\nu3(0.546435115109272*pi,2.73457344717813*pi,1.21943882494504*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45888487187269*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.365256603945515*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.257249100656721*pi,-0.187203417550594*pi,3.95277845896517*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.534441625482388*pi,0.7347732462097001*pi,4.1552937997229495*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3647203929461*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.45862953691746*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.30991150927492*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.923311924217303*pi,-0.14489585844716402*pi,3.36499339351703*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.29563624985518*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.256677362277568*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42083789225088*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.226193722710404*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47447208317087*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47293272954943*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.371440669667592*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32486853040579*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40341526963401*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.256297302081847*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.412391861205*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.218420631532425*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.44749488262938*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.493087420805519*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.32619089408307*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.172899655971566*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48189876696916*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.460830887122739*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.60195877611621*pi) q[18];\nu3(1.0*pi,0.0*pi,1.265374646089029*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.60051836554358*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48962667439656*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.195994914841572*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5758238349913194*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3507557247275095*pi) q[21];\nu3(0.592899602200698*pi,3.07435214252049*pi,4.492404138849221*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.450368748802195*pi,0.9719215883474699*pi,4.40088666993632*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5126909647370574*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.396001481865832*pi,2.57834776312823*pi,0.966151317124412*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.537161353295696*pi,3.06761629971704*pi,3.18015629238004*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.273062396508347*pi,0.15809116054402705*pi,0.7270090017854121*pi) q[15];\ncx q[16],q[19];\nu3(0.381525318235151*pi,0.007919089137120028*pi,0.971536049358571*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.658437839091046*pi,3.11940873712271*pi,0.5626546254951494*pi) q[2];\nu3(0.409269515186075*pi,2.73602886841757*pi,1.300594920470117*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.168733406308676*pi,3.41223390401192*pi,4.18028935041831*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0720838778511697*pi,0.6141665106987899*pi,0.5751373289776166*pi) q[14];\nu3(0.30807450517856*pi,-0.312957536195287*pi,0.957972522384636*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.527927752976604*pi,2.98349195103401*pi,3.12238911733229*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.190622004061732*pi,-0.10409466711225701*pi,4.31667794668121*pi) q[1];\nu3(0.475229653809041*pi,2.59675542165025*pi,3.77053049536031*pi) q[2];\nu3(0.491773692219284*pi,3.13995776301436*pi,3.06350291508034*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.878647913090022*pi,0.7231758866356801*pi,0.809285641262325*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.368111948644416*pi,2.82495596456692*pi,1.56307153386654*pi) q[10];\nu3(0.250521855165623*pi,2.80260370243588*pi,1.3608135611298091*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.719376333520838*pi,-0.11007141012427202*pi,4.35357313563539*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.474716650558164*pi,0.190125697402993*pi,1.246495232490717*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.716056342669851*pi,2.40122541470034*pi,3.88946214193228*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.155176840638209*pi,-0.288511371361743*pi,1.51788237931507*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.561029552833927*pi,3.39747114476339*pi,1.84027685946168*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.730507163975783*pi,3.38070735260966*pi,3.57476455728542*pi) q[10];\nu3(0.369564437574608*pi,2.70677903323621*pi,1.404300349459716*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.675089554190352*pi,3.2059454869178*pi,2.9651961447719*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.36873616855153*pi,-0.41093522095412083*pi,1.0290488012129528*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5407455575839*pi,-0.4476798629995717*pi,0.715774340886927*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.894685623886194*pi,-0.207458366701186*pi,3.69312467558665*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.812439052405319*pi,-0.149099473937015*pi,3.81335998363402*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.690230624168339*pi,3.1590252867497*pi,3.83200496861166*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0325093337843633*pi,2.98502405219808*pi,0.5439486465755707*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.746487297423266*pi,1.1261653021318*pi,0.680158930020694*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.857380018801449*pi,0.386646652367891*pi,4.0952377190685105*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.390219847520069*pi,-0.29095006930560396*pi,4.146503112638539*pi) q[6];\nu3(0.539645140597986*pi,0.401551843063616*pi,0.908058410862217*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.618786044145322*pi,-0.4741721737529675*pi,3.64877376732141*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.239788113123759*pi,0.22455639762128898*pi,4.06894773981558*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.552428908902557*pi,0.20736322750609404*pi,3.94136811594489*pi) q[21];\nu3(3.5*pi,3.49644896890561*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.207740629229758*pi,0.5620460570852099*pi,4.078400845136819*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.404786277796998*pi,-0.19798868506837097*pi,1.198182047324989*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.593494400767871*pi,0.05870871860843496*pi,4.31583456003119*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.350941469293923*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.422603263779711*pi,3.29135782518291*pi,1.91297821876896*pi) q[19];\nu3(0.533486840845175*pi,3.45024471699972*pi,3.43610105707359*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.43145207228198*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38556338738708*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.285368119803152*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.252621768455839*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48396742218753*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1964081808113272*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.7257532042435499*pi) q[14];\nu3(3.5*pi,3.31491758269125*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.150378437843417*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[19];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.605100389541671*pi) q[10];\nu3(3.5*pi,3.42236493527137*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.242738576312823*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.46649983418372*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46280379068082*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48653559635266*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40562867334538*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.5247081747657938*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.0871560673170642*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225263963860646*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.532756966433686*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208739000976116*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[17];\ncx q[6],q[12];\nu3(3.5*pi,3.44586803793815*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5440725974006364*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.345445921294129*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4018196635893*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.558295499892984*pi,0.13727353193567005*pi,1.4942259576649701*pi) q[9];\nu3(0.419318009388125*pi,0.71367640207824*pi,3.98222345570007*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5482096941451277*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20998721685659*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45654525082537*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4789008966983*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.657652220500198*pi,-0.02227805776571601*pi,3.88843651567705*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[17];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.27797763772877*pi,2.91743131818306*pi,1.092689751890711*pi) q[9];\nu3(0.317504826082827*pi,0.23475823272223495*pi,3.65081423736389*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.130318100834141*pi,0.6564610185695099*pi,0.719298090611185*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48571399246477*pi) q[21];\nu3(0.51840661434246*pi,-0.39448571903776697*pi,1.35911216307524*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.654541303819675*pi,-0.05868151444735098*pi,4.41259070367376*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.274757099924793*pi,0.07657674376326595*pi,1.309627769895588*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47107231878636*pi) q[15];\nu3(0.548785277697482*pi,0.08634306874924602*pi,4.31418907921502*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.203327920898174*pi,3.05605560539044*pi,0.8354112231330171*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.4217561439054*pi,2.91285940611794*pi,1.57473384169111*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.521207935838292*pi,-0.119252198774151*pi,1.387678692481028*pi) q[11];\nu3(0.301213493020366*pi,3.04275453338959*pi,1.2488513213616002*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.359122725370735*pi,1.02211340282701*pi,4.16468198605887*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.784662164622792*pi,2.97536677008563*pi,3.41639471819926*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.503749556352952*pi,-0.399017483461537*pi,1.167417062637728*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.344456966925278*pi,-0.08970726718754601*pi,0.7357799785136641*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.317897875185964*pi,0.310014862701825*pi,0.780430027410404*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.667621530603078*pi,-0.207283397416267*pi,4.024428761876949*pi) q[11];\nu3(0.479432650900546*pi,2.65187355350817*pi,3.73211448050637*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.553750718941961*pi,2.88532306309604*pi,3.59211063840393*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.804160169420336*pi,3.19183427650344*pi,0.653352698245047*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.497372147595518*pi,0.394855746189575*pi,3.58843946849586*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.395374128508308*pi,0.8960348129803*pi,0.502601904546697*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.239081677454568*pi,-0.300199941411548*pi,0.902197927202955*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.268876010500719*pi,-0.13046633405982*pi,4.06582803058569*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.719169540255663*pi,-0.171432850766702*pi,1.316948510091436*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.344875707403693*pi,0.012646993595373024*pi,0.697860713995917*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.571460436026268*pi,0.12189872258586998*pi,0.846574117464741*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.326037314278861*pi,-0.4077204093585675*pi,0.622969661454137*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.525939606229245*pi,2.58351013520535*pi,3.51454426307132*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.327253179659467*pi,0.34221076803149797*pi,3.76746465171983*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.201846218094045*pi,-0.402797036228346*pi,1.479180315242727*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.685225418118697*pi,0.20299585125977404*pi,1.193766711570519*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[20];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.514615779923776*pi,2.79932297503092*pi,1.209813248183666*pi) q[17];\nu3(0.622571127097409*pi,3.45812535789841*pi,3.04558464376527*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.218525862379581*pi,2.66306346744837*pi,1.34328480086091*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48473645051422*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4937646901916*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34299615217477*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.280712106399574*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.284747786146736*pi,3.33933217052199*pi,1.71296330198716*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4082149565041568*pi) q[18];\nu3(0.754420931648388*pi,2.40643509595625*pi,3.75022352099678*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276352611978269*pi) q[20];\nu3(0.616763606010363*pi,3.24450904460823*pi,3.84356959775337*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43759784192462*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[20];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.209565321431332*pi) q[13];\nu3(0.287991002508299*pi,3.40339961727935*pi,4.28114732347421*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.358268388977608*pi,0.91680609423396*pi,4.42039912953149*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5073505012919317*pi) q[12];\nu3(0.410934542314807*pi,0.5140644919105799*pi,0.655914265962798*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44729509325873*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5248565728120487*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34270298147554*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[18];\ncx q[10],q[20];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.40490566144261*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2828862542868231*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.4976066211012*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.40149709032516*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.328927921420205*pi) q[4];\nu3(1.0*pi,0.0*pi,1.32166565098308*pi) q[5];\ncx q[7],q[16];\nu3(3.5*pi,3.4422103403414*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.228683972644487*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[6],q[15];\nu3(3.5*pi,3.44492341872633*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.344702574304036*pi,3.13271543266771*pi,4.37203998443628*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42040148396042*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.168885657017825*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.638363412450035*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1684645738152741*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.2973796938956*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4992040678592495*pi) q[5];\nu3(3.5*pi,3.49132711533344*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.423455191610328*pi,2.61539395636584*pi,0.898526553420512*pi) q[10];\nu3(0.306894355628744*pi,2.7326444464582*pi,1.228875072014016*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.1960996826708419*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37278904174268*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.464405814200167*pi,3.09744505591392*pi,0.872701964449488*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.563245836647234*pi,3.22840872041244*pi,3.04056691365581*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4760947131599504*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5670720390627819*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.615492039842006*pi,0.69138445107862*pi,4.45294874613637*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.44961623006565*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.590280417029725*pi,-0.08414943922245*pi,0.514922180483571*pi) q[20];\nu3(0.323587109376144*pi,0.23524225956162803*pi,3.34968629086189*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.548231226260192*pi,2.92976343933071*pi,3.96991968854719*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.355676999501834*pi,0.10701215040815504*pi,0.819896078067453*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.655339065287094*pi,1.06165242570982*pi,0.702847944757322*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.443017894456996*pi,0.360555354840304*pi,3.45762823465271*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.269071529481654*pi,3.04483054411569*pi,0.6074259844505749*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.462970864023158*pi,0.115837872464719*pi,0.790264632674864*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.435884421941223*pi,0.07594489799533499*pi,0.5313965147135064*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.172584678605422*pi,2.72141415365685*pi,1.62341222757371*pi) q[9];\nu3(0.495440562359593*pi,-0.30898385287263797*pi,4.3168812933424405*pi) q[13];\nu3(0.412638661158543*pi,-0.43968924686262223*pi,1.51357091386659*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.593298718016059*pi,0.17302880637658202*pi,0.843840072585371*pi) q[18];\nu3(0.637221618367416*pi,3.17015812144007*pi,3.25937260056401*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.507678449548141*pi,3.31323574413574*pi,0.5624691702162726*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.613261577919834*pi,0.468995021284083*pi,1.255635275924691*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.544427388321259*pi,2.57346103430133*pi,1.122646893535912*pi) q[9];\nu3(0.398816877078858*pi,0.6955956373368499*pi,4.32729673507194*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.471036420252683*pi,3.16143767126293*pi,0.679511889175175*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.728174364155631*pi,0.42402172873157395*pi,4.31194170385522*pi) q[1];\nu3(0.315961293236178*pi,0.9745849195284*pi,4.42222204166952*pi) q[3];\nu3(0.775422966867673*pi,0.21428952496149*pi,4.00481997568736*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.790740267148669*pi,3.10780861563637*pi,3.46790265177648*pi) q[7];\nu3(0.330305037992168*pi,-0.13952100378312998*pi,4.10054751542129*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.574514487170487*pi,3.4877190148709*pi,3.45291888246207*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.149212193553813*pi,-0.13804091013296*pi,1.150270133763454*pi) q[3];\nu3(0.237835444055879*pi,2.85609274852078*pi,0.768792126208611*pi) q[4];\nu3(0.501539370102777*pi,0.06989373184050196*pi,1.464397639430546*pi) q[5];\nu3(0.251347103060463*pi,0.14088718731237704*pi,4.07618991338241*pi) q[6];\nu3(0.916217646180273*pi,0.34908236479669696*pi,1.451323159973757*pi) q[7];\nu3(0.28134046901859*pi,-0.321869288601213*pi,0.630070302221337*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.256932652646105*pi,0.45540010163384503*pi,4.38761001614258*pi) q[17];\nu3(3.5*pi,3.353894379619*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.239639177755914*pi,3.34279754212288*pi,1.2929157076686941*pi) q[5];\nu3(0.466750205412956*pi,3.1529754461743*pi,1.079259518117727*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.401616275352996*pi,0.04386239745906595*pi,3.86311843501782*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2205514772183061*pi) q[18];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.34330106817768*pi,0.59616251608575*pi,4.362976286069291*pi) q[15];\nu3(0.866234016981496*pi,-0.08375405351437898*pi,0.6746941358158061*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[17];\nu3(0.377511592207733*pi,2.46510071892085*pi,1.292475636874192*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5467488846820734*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40862764986729*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47404092777649*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48670326830781*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.194072679156979*pi) q[13];\nu3(1.0*pi,0.0*pi,1.312398643216431*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.355213314100735*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41107839041637*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(3.5*pi,3.42055647731863*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[10];\ncx q[9],q[14];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.35000059163397*pi) q[19];\nu3(1.0*pi,0.0*pi,1.316096824464267*pi) q[21];\nu3(0.39871734112552*pi,0.40284780413007604*pi,3.95029038058022*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[15];\nu3(3.5*pi,3.43606210879528*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46168371777855*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47627101847184*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.293826127537796*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36879716592295*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.608605867471699*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3267631953747538*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.525213556561952*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.132703911739563*pi) q[20];\nu3(0.866686437993927*pi,3.23470862404101*pi,2.83182408328133*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46778780283391*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46020765651492*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[10];\ncx q[9],q[14];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.269891763424406*pi) q[12];\nu3(1.0*pi,0.0*pi,1.068901416017598*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5323291596939909*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35995202124763*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.672894382776733*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4194147587664805*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.419704211872948*pi,-0.21990845127415298*pi,1.2409276615963791*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5260955119267474*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.910918781574907*pi,-0.12243055807610498*pi,4.08476125111714*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5333512255187745*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5517613311487025*pi) q[15];\nu3(0.53298466969282*pi,3.27297820360016*pi,1.76536196299468*pi) q[17];\nu3(0.320175209320304*pi,3.2613339472815*pi,0.5781019382871787*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.757714509991478*pi,0.439955788033793*pi,0.5859105782904045*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.58648111493246*pi,-0.09981442227952197*pi,1.08807198003976*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0256264529790836*pi,0.49227391877457505*pi,0.5321220774810907*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.193477159744124*pi,0.07194752475023003*pi,3.72856116501261*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.695089115726455*pi,1.16389552479336*pi,0.7930457974952749*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.721832925189192*pi,2.91533522971462*pi,4.21447531822203*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.270446918045773*pi,0.27181363880821896*pi,0.741722581540334*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.694555988417573*pi,2.93081834214539*pi,3.27827163031378*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.231596000383764*pi,0.11264104149471899*pi,4.12749351623824*pi) q[2];\nu3(0.55012268354946*pi,0.49448698251801504*pi,1.2673678802453678*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.390395546962734*pi,3.17201041911157*pi,1.209332319763766*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.407867480504838*pi,2.61149252804302*pi,1.343005472884558*pi) q[14];\nu3(0.693393915100444*pi,3.29876422312829*pi,2.83242669209739*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46365295654653*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.65767546414267*pi,0.21917906208620697*pi,4.35571880108082*pi) q[2];\nu3(0.206214252080359*pi,2.51058166667153*pi,1.007841651907674*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.161160872986492*pi,0.70434309205416*pi,3.9198137316596*pi) q[6];\nu3(0.783898307434055*pi,-0.4560768432269713*pi,0.696366450481192*pi) q[7];\nu3(0.540916538745284*pi,2.49393611184484*pi,3.51548574567914*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.64367505615422*pi,3.4603253091141*pi,4.37175899939856*pi) q[13];\nu3(0.309706439269761*pi,3.13382431245615*pi,1.75330964379109*pi) q[14];\nu3(0.646717774168463*pi,3.0236012724568*pi,3.15551938665047*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244669952982997*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.166824246725847*pi,1.04637217932267*pi,4.094042213321179*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.563746572827249*pi,0.421592928180722*pi,0.878899836174218*pi) q[6];\nu3(0.538375200377213*pi,-0.46287173693846*pi,4.27084001531116*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0705818954900978*pi,-0.38778910428706803*pi,4.36448089756705*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.34978796913446*pi,-0.203922272659185*pi,1.65598701459336*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.269840419892053*pi,3.00097781797442*pi,1.72937110426566*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.372214581848355*pi,0.11298379748345899*pi,4.02229862716271*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.48777907211778*pi,3.14748410467948*pi,3.3224378987903*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.337269127790369*pi,0.7022344894003001*pi,4.36014336769487*pi) q[10];\nu3(0.804181539744284*pi,-0.324897524501084*pi,3.21026888907439*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5511090892666082*pi) q[18];\nu3(0.657169162044523*pi,2.99410822988444*pi,3.59248617883942*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[18];\nu3(0.886759886029711*pi,0.7893542727423299*pi,0.618044868195887*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.650810430531758*pi,0.396786059494056*pi,0.728801156031587*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.636513490034481*pi,3.28267997913297*pi,3.56092909465368*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45326490712553*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44074616498207*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.209525585077201*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.348222888430133*pi) q[14];\ncx q[15],q[17];\nu3(0.354057719182575*pi,2.85396049145928*pi,0.766469579288245*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.77232222893295*pi,-0.19740559017493797*pi,4.14542739956514*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.26595454822909*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.1358716974399221*pi) q[10];\nu3(3.5*pi,3.35169029940989*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2501392140145389*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.411498132918625*pi,3.37792259210079*pi,1.61196824399345*pi) q[21];\nu3(0.730004849001567*pi,2.78959059135911*pi,3.52567875971799*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.19934092750875*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5993225928218626*pi) q[11];\nu3(1.0*pi,0.0*pi,1.175738453972833*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5536998078256392*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.471884866535386*pi,-0.26483420199555696*pi,1.048597990180895*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.27198949185486*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.37439861883653*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.18744724962922*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.575182922658906*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.602720944295166*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.140689137986804*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.48716760875605*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37821743913626*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.344975705061965*pi) q[16];\nu3(0.697693075994068*pi,-0.21788790158878601*pi,1.153337267200466*pi) q[18];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46658286461298*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.512434325426129*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.159546074092703*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.459250329180093*pi,-0.136701901842119*pi,4.39740214091192*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5111862755595968*pi) q[19];\nu3(3.5*pi,3.45590079197005*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.295914914584467*pi) q[21];\ncx q[1],q[13];\nu3(0.496554760934732*pi,0.10537773957704799*pi,1.436888192858559*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.358319884880503*pi,2.99217319093398*pi,1.2756143501834*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.48738719214826*pi,-0.01948585346531001*pi,0.5567629628503988*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.251542857974732*pi,3.01664151076513*pi,1.2238533245756988*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5717548412338517*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.702959644493571*pi,0.5947034528617201*pi,0.5243476384611612*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.56727725645449*pi,0.21666352660990695*pi,4.3992131872692095*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.186246812729209*pi,-0.13180787303901798*pi,1.345383422322626*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.612778517931194*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.609887870718285*pi,0.055536063787745005*pi,4.03093675184058*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5597645295579081*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.256071300848066*pi,0.07028160109326298*pi,3.67367033108417*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.979444307651097*pi,-0.36383161420445*pi,0.85061131957676*pi) q[10];\nu3(0.376068971948019*pi,0.46199051611407504*pi,3.88340102029613*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.486248480657374*pi,3.09267994662937*pi,0.644894013968624*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.670631386956054*pi,2.59203809562467*pi,3.91296478498468*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.46149446295935*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.838485443028976*pi,0.010580404669850996*pi,1.111722011212666*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.783868509712977*pi,-0.08617603896523301*pi,4.2487655747723405*pi) q[6];\nu3(0.61292379279585*pi,0.10450725830732*pi,4.3809979490327695*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.21149180475894*pi,0.46183032516342204*pi,0.940710459497631*pi) q[10];\nu3(0.469301878182913*pi,3.04081680700905*pi,1.341343240005274*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.378776231767559*pi,-0.20640271003967098*pi,1.60222973122547*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.466478736001424*pi,0.13610415565664202*pi,0.5939561322396019*pi) q[16];\nu3(0.626645116341549*pi,2.65189293100498*pi,3.64680731056004*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296145391134087*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.548007937854387*pi,3.26479317887694*pi,4.00875594755183*pi) q[6];\nu3(0.442891887861049*pi,3.26127474679057*pi,4.234115957412429*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.180949404346329*pi,0.7168568209410799*pi,3.81811064330255*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.292319580956894*pi,0.71132122189144*pi,4.2631987507620295*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.601721872345959*pi,3.08695601240219*pi,3.61197375490957*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.557515200818073*pi,0.09336315304861298*pi,1.422823902340733*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.530153679878938*pi,3.21548376545626*pi,0.5180328393919046*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5794317007088539*pi) q[18];\nu3(0.132244974910733*pi,-0.30209217013893497*pi,0.72807453152719*pi) q[19];\nu3(0.921235802757509*pi,0.21156119028599696*pi,4.420849399137801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.43703925019754*pi,3.46590202311114*pi,2.01253061827052*pi) q[1];\nu3(0.188331292325265*pi,-0.34594228252320103*pi,1.406868643736403*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.310312243245127*pi,0.011451548652880006*pi,1.113206571753967*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.528042761153264*pi,0.040935165706484034*pi,4.0596536570972095*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46479605104551*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49693089183566*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.348483966713971*pi) q[11];\nu3(0.617176292430615*pi,2.83840260082679*pi,3.57647152420037*pi) q[12];\nu3(0.536790413625277*pi,0.20757994336778696*pi,1.292143705119831*pi) q[13];\nu3(1.0*pi,0.0*pi,1.166320498466097*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.378006783463083*pi,3.45896953506981*pi,1.102492025422775*pi) q[21];\nu3(0.950885608218258*pi,0.8797725533907601*pi,0.890380308802202*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.362338672305434*pi,3.43551134013192*pi,4.19661374544356*pi) q[12];\nu3(0.329594418123208*pi,2.5126241378116*pi,1.4721486856597341*pi) q[13];\nu3(0.831532149763497*pi,-0.316107118423107*pi,3.21629274879913*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.278740292068272*pi,0.76217508114256*pi,0.601493137208128*pi) q[21];\nu3(0.193897445030456*pi,0.285794830778463*pi,0.63857011271361*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43475013553926*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.533038888914144*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.131654248057207*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34015679030024*pi) q[17];\nu3(0.47019289754004*pi,2.70866948637044*pi,3.6162034152417*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.47471801067931*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(3.5*pi,3.46995973576094*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3169268892203498*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23333726327886*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4531855812934*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.368825822017381*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5382354941258023*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40162847849527*pi,0.5*pi) q[3];\nu3(0.821332030158988*pi,3.44660160950998*pi,0.648086897945913*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49655222344921*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32390376784181*pi) q[9];\ncx q[10],q[16];\nu3(0.400254494898146*pi,0.053200361753063974*pi,1.3539335870511389*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.21159533550269*pi) q[13];\nu3(3.5*pi,3.42210346513121*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156298373734852*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.453017824992299*pi) q[20];\nu3(1.0*pi,0.0*pi,1.108008073432103*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[13];\nu3(0.481283074655171*pi,0.34386120703079803*pi,3.79393528832652*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5265724501940939*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.424111876555873*pi,0.9315518995033301*pi,4.13755112417461*pi) q[11];\ncx q[12],q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43897937245478*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4785599965665*pi) q[13];\nu3(1.0*pi,0.0*pi,1.279154466244485*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5476427909651638*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5403824535456963*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.43317221635935*pi,0.62174748764659*pi,4.32626239708334*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.21442162647985*pi,0.5165393965399101*pi,4.19643947314785*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.393060278179275*pi,0.08669871324627698*pi,4.05588386205522*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.626581373858941*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.761314902191936*pi,0.28982591432902705*pi,4.07773270604166*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4068290926364*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.165997747331419*pi) q[4];\nu3(0.331595699943769*pi,-0.30151053014642804*pi,1.433508619115041*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.320399540045858*pi,3.39614594235055*pi,1.023856139682692*pi) q[16];\nu3(0.434797824412887*pi,2.65465073306784*pi,3.82934925936993*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.627609739244135*pi,-0.4902015661461994*pi,3.76438773698358*pi) q[1];\nu3(0.645330452061638*pi,3.3951464228081*pi,4.38854940759522*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.333978282015951*pi,0.22423125332400595*pi,3.53494377370237*pi) q[7];\nu3(0.44856534445028*pi,-0.332554935059323*pi,3.89268000981468*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.628418251225816*pi,0.6411326698170201*pi,4.14121584998292*pi) q[15];\nu3(0.458712411529948*pi,1.02115732415625*pi,4.20806789508012*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.337208116242945*pi,0.7119580524028399*pi,0.751317168103838*pi) q[1];\nu3(0.321150030139445*pi,-0.204202684707882*pi,3.89831496636324*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48325657273699*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.474798598328889*pi,2.71107342602527*pi,1.385779735663081*pi) q[7];\nu3(0.518367171845424*pi,3.15480676291004*pi,1.69740633711098*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.291168334894171*pi,0.61786922360033*pi,3.77046356161452*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.468383040419281*pi,0.323271016792934*pi,0.5706381832242121*pi) q[3];\ncx q[5],q[17];\nu3(0.230153675746318*pi,3.09385083488415*pi,0.84028804860213*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.737513827737559*pi,2.83397061212116*pi,4.32740757186506*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.677309970500231*pi,0.9115662283518899*pi,4.42701194598261*pi) q[19];\nu3(0.579815564361089*pi,0.44244057578292995*pi,0.5698305120564003*pi) q[20];\nu3(0.5327373306716*pi,3.18010396421939*pi,4.40613316074278*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.533279246345043*pi,3.44151941619825*pi,4.29326794186875*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41071294446638*pi,0.5*pi) q[5];\nu3(0.294184648476283*pi,0.87699364740112*pi,0.557961387829211*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.664420151504122*pi,2.65766579975469*pi,4.0147279668181906*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.169207118626022*pi) q[17];\nu3(0.50680670991422*pi,0.73535059483431*pi,0.915921381256761*pi) q[19];\nu3(0.686033570847562*pi,-0.126740430299899*pi,4.1767385667106804*pi) q[20];\nu3(0.599054609367336*pi,3.46739126628846*pi,0.623416424461282*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.476289374979091*pi,1.01849449649784*pi,4.22359481791162*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.645793359003285*pi,-0.35679380274037*pi,4.0866996680708*pi) q[13];\nu3(0.489514691601598*pi,0.96082280078798*pi,4.30247255344055*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47915857893919*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.168807286520679*pi) q[8];\nu3(0.754601403819738*pi,3.31231915956517*pi,0.5576685364836302*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.788658886324942*pi,3.04420459413049*pi,3.13364369765556*pi) q[13];\nu3(0.688758323971266*pi,-0.34443911132463*pi,3.32726543257575*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47752907919985*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[10];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\ncx q[20],q[21];\nu3(0.551055583125345*pi,0.07514166883084805*pi,0.5450157997448358*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47616442372765*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43652522041508*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48037062475577*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40087834838244*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.297890191803075*pi) q[10];\nu3(1.0*pi,0.0*pi,1.303882126974636*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49744826736658*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.311459318779735*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.218860505465035*pi) q[19];\nu3(3.5*pi,3.46919520954114*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.237587819994699*pi) q[21];\nu3(0.258044908048633*pi,2.69034176634192*pi,1.239421356256213*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[11];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36475757307168*pi,0.5*pi) q[3];\nu3(0.466919683777296*pi,0.346083475379398*pi,0.703076513514017*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4695129240755005*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.627242256735359*pi) q[11];\nu3(1.0*pi,0.0*pi,1.22051928449014*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36190179541142*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5132157979009693*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43474966912696*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[12];\nu3(0.858854198985682*pi,3.19724172897362*pi,2.91629968577075*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[13],q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44405926366935*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49639279301401*pi) q[12];\nu3(3.5*pi,3.43634895269049*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.23065016812999*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1098593532108971*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.433175572378348*pi,2.85109486701198*pi,3.61440150220164*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.189848891717034*pi,-0.4478738285777417*pi,4.05399801791801*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.83309586561518*pi,0.55868907475387*pi,0.725302792084686*pi) q[17];\nu3(0.225363407376499*pi,3.13435405202031*pi,1.6595628517986*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.754560440810077*pi,2.50525407686272*pi,3.76923550310828*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.930909496013422*pi,0.36785103134158403*pi,1.62876901442246*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.493444823357579*pi,2.99834128824295*pi,1.85590614731129*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5583568442488387*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.481472470822166*pi,3.29164909492636*pi,4.098950440441611*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4741478987761*pi) q[18];\nu3(0.303761643163098*pi,-0.26673914480905003*pi,1.306701441637351*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.513000980771384*pi,-0.07897890211403702*pi,1.058516835180286*pi) q[1];\nu3(0.432001798120028*pi,-0.38829337871993497*pi,1.090228808241507*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.549916250303023*pi,0.40584459276234597*pi,1.176728760858667*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0624566156939704*pi,0.44722627882673105*pi,3.89704690425486*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.370474350176847*pi,0.377561175051884*pi,3.53996975967368*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.577324998278475*pi,0.19645432030362797*pi,3.84849367782297*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.478330974052846*pi,3.41898031572158*pi,1.5796053000233*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.622601272797589*pi,3.15319618321015*pi,3.5940357751531*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.411062009306637*pi,-0.217965150660354*pi,3.98311701248327*pi) q[10];\nu3(0.641556235914443*pi,-0.036611037400618995*pi,3.90886400933131*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.371434403355207*pi,0.5294286932439001*pi,0.696902645402354*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.608730193087761*pi,0.12253402934725799*pi,0.734500151630746*pi) q[20];\nu3(0.495521803440354*pi,-0.330443993999396*pi,3.69961391574892*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.199922527822673*pi,0.8121203251334199*pi,0.588072752616928*pi) q[3];\nu3(0.223449437541175*pi,1.02842045895484*pi,4.2309199331410206*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.711135866113939*pi,3.16229775242343*pi,3.18302664730571*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.475303271337645*pi,0.40119274984000897*pi,0.632857434823196*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.379518893602521*pi,3.40158422200906*pi,1.86347813164116*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.783866938694016*pi,-0.13705653057462802*pi,3.96728845197832*pi) q[20];\nu3(0.651934397842697*pi,3.15494481692548*pi,4.14181322347413*pi) q[21];\ncx q[1],q[2];\nu3(0.150926090125378*pi,3.2277103446374*pi,0.810554918967263*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.323798598726529*pi,3.4849808045434*pi,1.8958879873665*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.573098935650557*pi,0.56054478213559*pi,4.41788854937346*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37015077567095*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.224611616071231*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.610436265245908*pi,2.80458899474149*pi,4.00146309469803*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.600838180850114*pi,0.16034260149799695*pi,4.2465395177275*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.600105336051002*pi,0.6172294709156001*pi,0.648177090626916*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.26890447564953*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.563987750434186*pi,2.80761804393877*pi,4.189467402604119*pi) q[9];\ncx q[11],q[15];\nu3(0.492347894900041*pi,2.8967104167142*pi,1.257204195650752*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.85158762844083*pi,-0.14683846847799398*pi,3.74633943882196*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.147133713599042*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.49630557682382*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42346494094199*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.281968261091119*pi) q[10];\nu3(3.5*pi,3.47945884674911*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.445818254304525*pi) q[15];\nu3(0.669080826038404*pi,0.44287834265664505*pi,0.997678794370069*pi) q[18];\nu3(3.5*pi,3.44356564604111*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,0.0*pi,1.3589111821430349*pi) q[3];\nu3(3.5*pi,3.48209015923757*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.292920856803431*pi) q[16];\nu3(0.585712948060931*pi,-0.32440100532362304*pi,3.34833482080685*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46777268366562*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[20];\nu3(3.5*pi,3.40564021656811*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5270962422370697*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.196375737786051*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203945725577897*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42020452081835*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[10];\nu3(3.5*pi,3.47806871605845*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34370716768841*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.077230767423785*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5738904352941403*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2236706507678479*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,3.46927174066847*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.414157370092099*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5510037376901038*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5423148827540385*pi) q[12];\nu3(3.5*pi,3.43111428858907*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.150175162470485*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41065087130395*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.162298411255928*pi,1.02654453442656*pi,4.33534940830546*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5191545772206487*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.686473061250549*pi,3.20182885343408*pi,3.15617082635539*pi) q[1];\nu3(0.416284727673338*pi,3.32796187990993*pi,0.868503040668805*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.765685444451061*pi,-0.49498302123294574*pi,0.5729319447014173*pi) q[4];\nu3(0.387477417026788*pi,0.41123779023067997*pi,0.934724425005556*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.243424858012527*pi,0.39281054567249196*pi,4.30746782941946*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.436725768296689*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.717788090347819*pi,-0.43330203504990783*pi,0.9442073898900041*pi) q[1];\nu3(0.623818917179797*pi,1.03328379044785*pi,0.722898546308007*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.56485625060672*pi,2.8264490480406*pi,1.335768765619259*pi) q[4];\nu3(0.68286772945321*pi,0.20414230213273998*pi,0.934334797496538*pi) q[5];\nu3(0.34308414370788*pi,0.06668672748193705*pi,1.000686526395258*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.119044411921256*pi,-0.4884554196355872*pi,1.426220700940961*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.192150531581824*pi,-0.273795834413746*pi,1.0974909635518069*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.560346359497394*pi,0.044995009654512974*pi,0.637960702027115*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.188467897735015*pi,0.015300662507963025*pi,0.883067271570536*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.359788445987327*pi,3.22077101169168*pi,2.09820880227545*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.362332257390239*pi,3.0622299988716*pi,2.0102086557766903*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.554878669749583*pi,0.85433813892998*pi,0.666001064670943*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.745840757711868*pi,3.32231593684094*pi,2.98694132178541*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.678217277656089*pi,0.56298284356327*pi,1.43336526666616*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.368813030243717*pi,2.92902034859832*pi,0.656852574357223*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.824931144441082*pi,2.64005121202441*pi,3.82169689275691*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.735932250872801*pi,0.5494235847229401*pi,1.168203717315019*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5584824336249*pi,3.3359160237821*pi,0.859760043970759*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.633392736950706*pi,0.395536188117937*pi,1.310752071682062*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.749899864849586*pi,3.15401469537907*pi,3.88961346810386*pi) q[11];\nu3(0.224774044334165*pi,6.591923360799168e-05*pi,3.63710317252281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.100746752519054*pi,-0.314462469045928*pi,4.3373587431275205*pi) q[14];\nu3(0.742233422824275*pi,-0.06035033561386399*pi,1.023144091133683*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.778942022460864*pi,0.6459703130121399*pi,1.240303912681504*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.571011132108424*pi,3.20678583293592*pi,4.27900273226374*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.251914017028225*pi,-0.345937765218355*pi,1.272934015443367*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.325659634938941*pi,3.26354532665253*pi,1.97049149846436*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.654869148096504*pi,2.92204123475996*pi,4.0793251689289*pi) q[11];\nu3(0.72382156018026*pi,0.49570148840638295*pi,0.976692075486964*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.489764636675022*pi,3.26712532989808*pi,0.734332784813597*pi) q[14];\nu3(0.593806566119167*pi,-0.12911002759165202*pi,1.285948749361003*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.377540628909836*pi,-0.4199481432855021*pi,1.66247581408828*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.619741822752584*pi,2.53264106683838*pi,3.75785644483888*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.627816779637768*pi,0.18275788896311196*pi,0.844927785585477*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.407198973335312*pi,-0.329759879186939*pi,4.14968788413353*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42361125845145*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.1462019539972639*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.615720397390355*pi,-0.324059959769964*pi,3.55599393168274*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[11];\ncx q[4],q[7];\nu3(3.5*pi,3.40623680198911*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255869029882301*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.390517792058734*pi,-0.23408853647619*pi,4.24819358958558*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45955732426456*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46751520280787*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,1.168317652371706*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,0.5086079967176271*pi) q[7];\nu3(3.5*pi,3.43812015407069*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44820638114308*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2602896900332912*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2421075018396661*pi) q[15];\ncx q[17],q[20];\nu3(0.59390769361481*pi,-0.396148270103696*pi,3.41457921391068*pi) q[18];\nu3(1.0*pi,0.0*pi,1.241564147373633*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(3.5*pi,3.37023252191874*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.39850041033592*pi) q[16];\nu3(3.5*pi,3.4222755706733*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.144456368831843*pi) q[19];\nu3(1.0*pi,0.0*pi,1.378268611313382*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,4.4431508864071905*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5387168320947371*pi) q[11];\nu3(3.5*pi,3.3681288378593*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.244379359253108*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48183950866297*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.708451904437267*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.4476762732044*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.39109985784169*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.51720807912313*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5737493419767361*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.230123387422379*pi,-0.347503944106191*pi,3.86543240514271*pi) q[4];\nu3(3.5*pi,3.40310697204332*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41713988034847*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.28304483667179*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0778463070987429*pi,3.45712144378337*pi,1.437832055350051*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5105539491964093*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.402316676591095*pi,0.47242164713144197*pi,3.64899317504636*pi) q[1];\nu3(0.482110805643304*pi,3.30565088323253*pi,3.18258491349359*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.555289898456774*pi,3.43584249163149*pi,0.743035752665517*pi) q[7];\nu3(0.582864230308028*pi,2.99208861229807*pi,4.14547803436669*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.735693574911249*pi) q[18];\nu3(0.582106133524903*pi,0.18307538587676997*pi,4.1914552502149*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.268396656363705*pi,0.70925479079445*pi,3.92103820809419*pi) q[1];\nu3(0.267843540955536*pi,-0.320694520046997*pi,1.3701328349636959*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.341041687722451*pi,-0.173264871280831*pi,0.642891411822085*pi) q[6];\nu3(0.837415587051121*pi,0.17292038172434399*pi,3.89527631612122*pi) q[7];\nu3(0.407111465293424*pi,-0.31335389939484104*pi,0.5453284850970315*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.623825130183958*pi,3.25895624535816*pi,3.5696012313642*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.709562817108807*pi,0.8536443205289399*pi,0.741412801959035*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.431059725307768*pi,2.53387861036305*pi,1.082383570609196*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.235626204924076*pi,-0.04017636947248199*pi,4.443248294719821*pi) q[10];\nu3(0.396753698308474*pi,0.20848476966332896*pi,0.641048548785107*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.552831358658906*pi,3.4263612408907*pi,3.41116969784817*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.129974866192556*pi,0.15916878739891904*pi,0.5459390083439511*pi) q[20];\nu3(0.834145606612674*pi,-0.49673384569694856*pi,3.98845816568838*pi) q[21];\nu3(0.517959690215919*pi,3.20564271215488*pi,1.89204534534317*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.606260137865764*pi,-0.11202374343574101*pi,3.58173654783685*pi) q[10];\nu3(0.297659253102298*pi,0.32706116177672795*pi,0.7517383420999171*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.33831690347346*pi,3.49670350673857*pi,1.219220110803729*pi) q[16];\nu3(0.120498973664816*pi,0.23460943964193703*pi,4.1227084747767*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0929139197784277*pi,3.22310322511363*pi,1.111824684533984*pi) q[20];\nu3(0.430480177454884*pi,3.39439924075099*pi,1.385323663710569*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.634117834945354*pi,3.49195364410736*pi,3.65156702692573*pi) q[3];\ncx q[4],q[8];\nu3(0.898334545434295*pi,3.47541327747881*pi,3.59212484728912*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.662365256206528*pi,0.25675292614729495*pi,4.1558582649114495*pi) q[15];\nu3(0.517410048484654*pi,0.6188789690707699*pi,4.23018514891466*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.44529682966372*pi,-0.054053872838915995*pi,4.23446696135382*pi) q[3];\nu3(3.5*pi,3.4582406978993*pi,0.5*pi) q[4];\nu3(0.723538274232598*pi,2.71809521513107*pi,3.98059507545696*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.252364713315367*pi) q[8];\nu3(0.243348145570361*pi,3.28422514743501*pi,1.87712241044884*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.36120357390617*pi,2.89066890942683*pi,1.235450935425689*pi) q[13];\nu3(0.285069239575259*pi,3.28094994863714*pi,1.83814112466977*pi) q[14];\nu3(0.439148745662464*pi,-0.28778055354195997*pi,4.25685192073135*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.649641411158854*pi,0.6428549867242099*pi,1.1540140802379328*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.251426910229639*pi,3.48309479302974*pi,4.46912761110646*pi) q[13];\nu3(0.329273197431138*pi,2.91407128007449*pi,1.445990124495804*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.446044930406148*pi,0.07916199074700303*pi,1.4049316500299271*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4185335608783*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49658343369722*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36480991751544*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3517629779929932*pi) q[11];\nu3(0.763104662059355*pi,0.47878229836779396*pi,1.092766656974871*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.227104061904327*pi,3.00278183764567*pi,0.850092855194662*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3051433176210478*pi) q[19];\ncx q[1],q[11];\nu3(3.5*pi,3.33615034382621*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,1.187202536324584*pi) q[5];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.393817455041761*pi,0.496577939272814*pi,4.34690891693658*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45223599570022*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.30326715137204*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.248244480135925*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5974002157710392*pi) q[19];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46749286240365*pi) q[5];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44157428124665*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.38754897370216*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.323153774029099*pi) q[17];\nu3(1.0*pi,0.0*pi,1.323196266981687*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.44943167321362*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1913286746509582*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.48624924203261*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4453558159005*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42671958561945*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.302272727055502*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.3978631960042*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.622203397790524*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229302975273918*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3562871940058239*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.489392057630051*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.575903391198715*pi) q[6];\nu3(0.757311288640497*pi,3.41216990192548*pi,3.72683919925048*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.657061571572008*pi,3.48597503097481*pi,3.55021228241368*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.324542358449007*pi,-0.223690681918361*pi,4.32111509010122*pi) q[7];\nu3(0.652138695495197*pi,0.25891930089722703*pi,3.92426179699407*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.56308636850782*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5257585927028332*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.684560914529807*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.844293874338973*pi,2.57157231693672*pi,4.0500369845273205*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.190435051999596*pi,-0.270973959085153*pi,1.227248746908832*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.619333594888527*pi,-0.0016456282166920078*pi,4.24009053790933*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.890473056365641*pi,2.94567772094116*pi,4.27973629422641*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.52580802870334*pi,3.44360133842378*pi,1.83779136082696*pi) q[17];\nu3(0.519013511481936*pi,0.66559804256508*pi,1.018408821884772*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.554612940721596*pi,3.49979530363448*pi,4.443696178888381*pi) q[1];\nu3(0.562630182551442*pi,-0.4491056098056418*pi,4.02851217144266*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.568513973609348*pi,0.115302366297788*pi,1.1431023795902862*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.291135417071185*pi,0.25114104708444995*pi,4.36860927250498*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.160818894355549*pi,3.11781053999219*pi,1.83437577630096*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.558003875661401*pi,-0.051842078603998976*pi,1.244083958374119*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.557630636895174*pi,0.70171929238745*pi,4.20359607241135*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0959853844541382*pi,-0.366876115065514*pi,4.1836320650772105*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.596017489836275*pi,3.33507488866048*pi,3.5999951944861*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.204451439722762*pi,2.84731904373756*pi,1.56194210679656*pi) q[10];\nu3(0.207527378826476*pi,0.014791833925158038*pi,1.397310263765323*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.531335058602358*pi,3.43448155372452*pi,4.37347488208602*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.730373490173453*pi,3.06079243328955*pi,3.09810800426642*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.573229663488886*pi,3.43943828104289*pi,0.665922427589752*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.399235071529933*pi,-0.10832853841989498*pi,4.4649679905422*pi) q[9];\nu3(0.183103754753755*pi,-0.076236401169675*pi,3.66730842008464*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.620944689610949*pi,3.09115238198888*pi,3.17743225786597*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.638984398299725*pi,-0.018985687614561986*pi,4.1599517512014295*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.668830389463397*pi,3.3435594799915*pi,3.25465709278618*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.162014717911659*pi,0.31335167035062905*pi,3.95467429204919*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.449555909745687*pi,2.90791870317719*pi,1.54034901095026*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.314946355382831*pi,2.41103381453268*pi,1.305044237788497*pi) q[14];\nu3(0.679721574404388*pi,2.55425401050719*pi,3.82150535564202*pi) q[15];\nu3(0.771639471861475*pi,3.09181777512914*pi,3.64174232605693*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.235425514787559*pi,-0.28187690464374504*pi,0.7085558568146391*pi) q[6];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.157970583433559*pi,0.71681027647939*pi,4.15669020272516*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.900500306861636*pi,3.4821180881745*pi,0.5802251141386734*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.907123232402815*pi,-0.213383982152842*pi,4.40666500253387*pi) q[18];\nu3(0.685193211432172*pi,2.96571007507224*pi,3.97854780329386*pi) q[20];\nu3(0.492312865238598*pi,0.26286649071605195*pi,3.53653032170782*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46172715569755*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44249624314533*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.631940227545715*pi,0.9672986418240299*pi,0.706480034100493*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3036627067188729*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.515670414106648*pi,-0.22877499672185803*pi,0.869346851812369*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24587463441271*pi) q[19];\nu3(0.692049214541971*pi,-0.29400539772154*pi,3.24301910971019*pi) q[20];\nu3(0.33374404084819*pi,2.93044106460117*pi,0.944725583849336*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[8],q[19];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.31010294803228*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41686255337913*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.1786718296996241*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33016593087447*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34571731221884*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194116346559634*pi) q[14];\nu3(1.0*pi,0.0*pi,1.150666922952082*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.625470438228316*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[6];\ncx q[2],q[16];\ncx q[3],q[17];\ncx q[4],q[13];\nu3(3.5*pi,3.31946554186138*pi,0.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[19];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.19174960180635*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41807394128649*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47821882817292*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,0.590473655350995*pi) q[6];\nu3(3.5*pi,3.4229477565613*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.173691161481927*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4029715116212405*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5356487351161109*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3865455149386738*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.297116753584681*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[6];\ncx q[2],q[16];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,3.47069877437846*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5694537658640453*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.368251451303673*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.561265763490912*pi,2.75871585326916*pi,3.53666003447684*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5421882270421619*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.43998937687945*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.343546326882223*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31863369295457*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5714257640288709*pi) q[20];\ncx q[0],q[9];\nu3(0.571541407895024*pi,1.13762641826766*pi,0.755869694341281*pi) q[1];\nu3(0.807368191104986*pi,0.28074483152572305*pi,1.19793923426381*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.585544833612903*pi,-0.303113512322555*pi,3.56997915333545*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0564773036398022*pi,2.53113021979674*pi,1.126916164421012*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42316059419002*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.275807484563493*pi,3.34494462960197*pi,1.106837224120983*pi) q[1];\nu3(0.507704448125628*pi,2.65950117110518*pi,3.92551443597342*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.18870852744812*pi,0.030450646494663003*pi,3.78703798445224*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.649930433216449*pi) q[15];\nu3(0.261862494856387*pi,2.52195426122974*pi,0.999138108605578*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.692442935224842*pi,3.07664071736088*pi,4.41534152546965*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.131894734513688*pi,0.9110128407319*pi,4.1433166454432*pi) q[4];\nu3(0.329672345327458*pi,0.448047141229017*pi,4.31310961843022*pi) q[5];\nu3(0.145354847289788*pi,3.38370987948363*pi,0.659293289376479*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.50607959480032*pi,0.28271066378143195*pi,4.3421785214507*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.417210015489735*pi,3.04992979987377*pi,1.0116387219488892*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.493619074762838*pi,0.45915638641260503*pi,1.277643651134633*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.521672755246153*pi,0.06939440072605096*pi,4.497512304854499*pi) q[5];\nu3(0.55187780817779*pi,0.76493661149009*pi,4.21584635921937*pi) q[6];\nu3(0.383111546563826*pi,2.64571722824052*pi,0.9898921249127111*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.17840642006075*pi,0.17681740955940495*pi,4.089937068972279*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0759045509950874*pi,3.31493461465514*pi,4.471985434270239*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.787804273024569*pi,2.30453130442293*pi,3.76898254080785*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.709550988572643*pi,0.05595623655343496*pi,0.5258983230914611*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.828534854965861*pi,3.46527958519678*pi,4.1639706349550405*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.631398268040722*pi,0.22903483054829799*pi,1.52751937693848*pi) q[13];\nu3(0.542013860131256*pi,0.31942173593922696*pi,1.218632195482958*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.578182238145591*pi,0.14758477756907695*pi,4.2602578006688105*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35460947991345*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.722183199394521*pi,0.18022228704884302*pi,3.7207174624872*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.541787220937814*pi,0.22836652239455701*pi,1.370729613039885*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.26115521014771*pi,2.6620803216127*pi,1.53284316739795*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293340659202346*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.650815162918904*pi,0.007679315166691958*pi,4.280091036346111*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.28319155431998*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1258218187220939*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.529217911325152*pi,0.121731194917849*pi,1.17406433637275*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.207557513140872*pi,3.30505019876344*pi,1.69398401359529*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.612970936838488*pi,0.279202866333945*pi,1.264275339641368*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.815808601604703*pi,-0.301247110575048*pi,0.710425198426685*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34304715585909*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.161597233791345*pi,3.0289550084537*pi,1.50038249891759*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44570504219779*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289892511100756*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.305526159108004*pi,2.68830875877654*pi,0.923556353242585*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5746164295516389*pi) q[5];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.479447587416028*pi,2.68425457670283*pi,1.072202601503393*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39641571910665*pi,0.5*pi) q[13];\nu3(0.528810611091172*pi,0.86397272503699*pi,0.753771858863207*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.265036276872343*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45452025849414*pi,0.5*pi) q[10];\nu3(0.929965277570487*pi,3.05037132750823*pi,3.20762875570483*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.3186245322565329*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.757093077655029*pi,0.5410543936743799*pi,1.087520712634276*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5037026064909988*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.3664408933214*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.13308829185952*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.859917055108028*pi,0.451038765518637*pi,0.655939940181291*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.687321456875573*pi) q[19];\nu3(0.841215409012962*pi,2.55986509665136*pi,3.74043352154689*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.46098227333006*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.556104722885654*pi,0.472948836672368*pi,4.4231914063905*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.3777470429914*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46894490651213*pi,0.5*pi) q[3];\nu3(0.238016281878934*pi,0.08714391446633896*pi,3.79323016025716*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.168651831545297*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4980344289432495*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294234002804364*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\ncx q[0],q[9];\nu3(0.138174236810298*pi,2.86190366025012*pi,1.523366826914*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[7];\nu3(0.389309767455718*pi,-0.213188782456268*pi,1.21719312726873*pi) q[5];\nu3(0.444309204905471*pi,0.57176255227597*pi,3.60102383888453*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.705978479559216*pi,-0.345629904141729*pi,0.976034409008967*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.817340001389169*pi,3.03101864684649*pi,3.93920852188964*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.5026528377023459*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.26494285628217*pi) q[15];\nu3(0.806454845385363*pi,3.21443543333086*pi,0.606458842232487*pi) q[16];\nu3(3.5*pi,3.41417673689656*pi,0.5*pi) q[17];\nu3(0.454996853002186*pi,2.84271075606082*pi,1.453892611387349*pi) q[18];\nu3(1.0*pi,0.0*pi,1.174602587621101*pi) q[20];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[7];\nu3(3.5*pi,3.47245932945*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44270329275375*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.297558620331107*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.342428068936995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48752640552331*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.421277097035597*pi,-0.285350150982124*pi,1.258429481662625*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.412983188000409*pi,-0.08332558766200399*pi,3.90602598813966*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.618454135496225*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.460524341838299*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nu3(0.456381609038508*pi,2.91952441368027*pi,3.58526219951581*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.117061537778145*pi,-0.31218864751922204*pi,1.57966634416108*pi) q[10];\ncx q[11],q[12];\nu3(0.24723804235416*pi,0.232246881888739*pi,3.39261428576608*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.739496101589281*pi,0.89477022744893*pi,0.5050491835498886*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.509148033378515*pi,2.50701071227684*pi,3.55794879504017*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.728797364410342*pi,3.27776502322591*pi,3.74561934549659*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nu3(0.479115949259139*pi,3.04408680552411*pi,4.47401613836713*pi) q[6];\nu3(0.704330851742499*pi,0.332592153627262*pi,4.29971225898524*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.715073202494394*pi,0.24993417383427696*pi,1.72716415384395*pi) q[17];\nu3(0.571810260190557*pi,-0.05047571093528802*pi,0.694539650311801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.36363651372207*pi,0.71533160843545*pi,4.14699792955428*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.340187521550709*pi,3.46037367388504*pi,1.88838673799731*pi) q[21];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.544522594355866*pi,3.17673604827738*pi,4.29185875570857*pi) q[0];\nu3(0.637219674787529*pi,3.23771679400858*pi,3.07626388156062*pi) q[1];\nu3(0.274075329439433*pi,0.22084684662629706*pi,3.95105675968832*pi) q[2];\nu3(0.496821970069272*pi,0.25714688401585195*pi,1.1613044647868032*pi) q[3];\nu3(0.758595432443114*pi,3.42917228506018*pi,4.1892447708013805*pi) q[4];\nu3(0.262829852110627*pi,-0.312609803603523*pi,3.94887855047266*pi) q[5];\nu3(0.598796444844885*pi,-0.285131564172331*pi,1.080152122912178*pi) q[6];\nu3(0.60660846214945*pi,3.39629399063603*pi,3.2393277730891*pi) q[7];\nu3(0.39923624087963*pi,0.07541435653975304*pi,1.2090531685504011*pi) q[8];\nu3(0.448143005667518*pi,0.8433252049206501*pi,3.93657864165891*pi) q[9];\nu3(0.811675268437968*pi,-0.037727902459053*pi,0.653265433052835*pi) q[10];\nu3(0.598722074178582*pi,0.308129691292506*pi,4.19204525765163*pi) q[11];\nu3(0.233042726877212*pi,0.04830219096073296*pi,3.647379266735*pi) q[12];\nu3(0.311355905123712*pi,-0.4107386139791312*pi,1.62412927462785*pi) q[13];\nu3(0.450267961818463*pi,2.64793832919432*pi,1.475282454305657*pi) q[14];\nu3(0.587670054231039*pi,-0.09757303110163201*pi,0.5810867886864179*pi) q[15];\nu3(0.750451882671532*pi,3.43009625057395*pi,4.0018712209611*pi) q[16];\nu3(0.749410053807737*pi,3.38676736333547*pi,3.16692795181026*pi) q[17];\nu3(0.451562998101674*pi,-0.317853843203653*pi,3.89057695237626*pi) q[18];\nu3(0.571208714028332*pi,2.63989422036511*pi,3.96395524060216*pi) q[19];\nu3(0.571630520178754*pi,-0.382214221429682*pi,0.8387626742465351*pi) q[20];\nu3(0.407586046652498*pi,-0.4571992018310889*pi,1.3333164860816509*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\ncx q[16],q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.47970142742554*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.28146312696357*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.278910986812364*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.168204090135327*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46727705131377*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47841096165445*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281799511750513*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2207250558698761*pi) q[18];\nu3(3.5*pi,3.40276387907417*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2778378650755942*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[8];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(3.5*pi,3.27423221557959*pi,0.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[15];\ncx q[11],q[12];\ncx q[13],q[18];\ncx q[16],q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.191023222311376*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49656796948747*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4179835882654*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.5267152355935637*pi) q[5];\nu3(3.5*pi,3.44374148802621*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49019852624299*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.225836600640998*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5282325204267009*pi) q[9];\nu3(1.0*pi,0.0*pi,1.326167866172534*pi) q[10];\nu3(3.5*pi,3.40259749772766*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.249406054632777*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1802835798582079*pi) q[14];\nu3(1.0*pi,0.0*pi,1.309907793908857*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46578351406092*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4090357110508105*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.704490259746925*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[8];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[15];\ncx q[11],q[12];\ncx q[13],q[18];\ncx q[16],q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5787561973548305*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44671938647362*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3553653615790004*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.612056043965264*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4654778101289*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40838556949007*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.58181798878075*pi,-0.4699408075777828*pi,4.19208048111904*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.743586772809276*pi,0.42572918949973304*pi,4.49694998716147*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.395530558414149*pi,2.69270202511178*pi,1.50620518271312*pi) q[19];\nu3(0.517636527071563*pi,2.62574619387948*pi,1.241008034546611*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.234594034873188*pi,3.48844355609486*pi,1.60974036604255*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.854724000916357*pi,-0.076173564441401*pi,3.77731658395542*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.474096435145356*pi,0.30253782551764097*pi,1.353356603063935*pi) q[4];\nu3(0.18336634829583*pi,-0.457747345635704*pi,0.931406163592729*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.17320598316131*pi,3.26895369950166*pi,2.00200005090153*pi) q[19];\nu3(0.461519182197504*pi,0.47940788307901405*pi,0.685584457033748*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.435123994936882*pi,2.43017270767735*pi,1.386652911228577*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.486351812938115*pi,0.071601071303803*pi,4.026474583489231*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.409496178036566*pi,3.13119017160908*pi,4.4296522660532105*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.166516634339209*pi,0.24224156507759398*pi,3.50660012583848*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.866963121123875*pi,0.16510584374039505*pi,3.97262361086843*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.760764371724558*pi,0.80391838167526*pi,0.932532152578867*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.215308580448311*pi,0.76668616304624*pi,4.12236489547044*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.535382320917956*pi,2.53011537670716*pi,3.65981902020709*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.712340015992591*pi,0.026536465082258043*pi,3.57273398099113*pi) q[16];\nu3(0.350612713780538*pi,-0.4860636243030537*pi,1.222576196278156*pi) q[17];\nu3(0.715378311228532*pi,2.5052016861667*pi,3.997825332496*pi) q[18];\nu3(0.226950522970306*pi,2.54703112520546*pi,1.233150306640792*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.631447332630758*pi,3.43767782139558*pi,0.8539891396031349*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.442249966190687*pi,0.07375272619683004*pi,3.90443735954363*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.944190082695884*pi,0.228937666665343*pi,0.5130714711539901*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.712264663025034*pi,3.25480971315207*pi,4.458272481927279*pi) q[12];\nu3(0.493408624659609*pi,2.67903066238732*pi,1.491896215219258*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.707967663801179*pi,0.7903796263268701*pi,1.100574685258028*pi) q[16];\nu3(0.417094645720791*pi,0.26990915375636404*pi,0.856134700543584*pi) q[17];\nu3(0.113516403242448*pi,3.4318717470268*pi,0.703614097753074*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.248487399820147*pi,-0.114506108585751*pi,1.016834150297256*pi) q[1];\nu3(0.783191507025592*pi,-0.030701576733272007*pi,1.177655066489476*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.753955933164393*pi,3.35424279143072*pi,0.7981829746467439*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.300158019097374*pi,0.095401520355476*pi,4.41809671762699*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.711707925792651*pi,-0.4299950616831864*pi,0.899551852631608*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.112892533900251*pi,3.10075299204266*pi,0.77645056020361*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.429437095965945*pi,3.01281071609652*pi,1.239833707887749*pi) q[14];\nu3(0.609282054636518*pi,3.29448212878297*pi,2.89930096190368*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.29428892509328*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.579956222031836*pi,3.01516518381738*pi,4.2924557458863895*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.647672686944445*pi,0.13571098374310298*pi,1.60868927036646*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.463762670617311*pi,0.30308403894428604*pi,1.241907675539641*pi) q[14];\nu3(0.833080808272172*pi,3.1201063855158*pi,3.5745296803665*pi) q[15];\nu3(1.0*pi,0.0*pi,1.248937473914677*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41054679124416*pi,0.5*pi) q[9];\nu3(0.392214267560873*pi,0.63859014395349*pi,4.27423150521745*pi) q[10];\nu3(1.0*pi,0.0*pi,1.255157331738788*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43535242713304*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44934979029292*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0787321032297961*pi,0.03811938501087997*pi,3.80338936343948*pi) q[10];\nu3(1.0*pi,0.0*pi,1.207833543764349*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44174307293329*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3628075178354742*pi) q[17];\ncx q[0],q[17];\ncx q[1],q[18];\ncx q[2],q[16];\ncx q[3],q[11];\ncx q[4],q[15];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(3.5*pi,3.34565810304647*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.705097627284077*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1747114518153339*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38849010859422*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49423798974897*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46889605589483*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49079700033856*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.099740862167733*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.644982523226594*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2883921616441851*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.703699228298668*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3341122756987849*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2656852706952502*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[15];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5992274322162903*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.36577107683654*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46445477387044*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5813501830634566*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5019930297697286*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47776687448446*pi) q[19];\nu3(1.0*pi,0.0*pi,1.117952175885575*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[15];\nu3(0.115694492563181*pi,3.43048597748503*pi,1.1613349164586881*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.366428128874637*pi,0.6255867644433699*pi,3.9057338931309*pi) q[9];\ncx q[10],q[14];\nu3(0.793886134010337*pi,0.7892427724334801*pi,0.759313143393331*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.642896327013566*pi,-0.217975310254933*pi,4.28746118848245*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.210687314643745*pi,3.41000042032134*pi,0.645677490688777*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.438847268981803*pi,3.45024390497663*pi,4.41762222356507*pi) q[9];\nu3(3.5*pi,3.47967906518916*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0528228804076761*pi,0.18760986355810505*pi,4.07080346347327*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.289087019192116*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.488346099300729*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.13044771923607*pi,-0.15888522886448397*pi,0.905842293273032*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.594030807022027*pi,0.41138541426355*pi,1.454950209037042*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.870156497197777*pi,-0.156975609401594*pi,4.37820891197459*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.338757242174039*pi,0.05779353808044596*pi,3.83657734676436*pi) q[13];\nu3(0.293835805863794*pi,0.084625759740527*pi,3.77651432238384*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0407614774420713*pi,0.6829423684448199*pi,4.49293204124462*pi) q[0];\nu3(0.202809455031428*pi,3.36148877191976*pi,1.83848658747608*pi) q[1];\nu3(0.633299910819558*pi,-0.4265295008713284*pi,3.37210552121197*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.678348575120418*pi,3.3018179487208*pi,3.62838864983765*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0696410460425684*pi,3.19312252461235*pi,1.92065368395862*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47908195267732*pi) q[14];\nu3(0.892043716733059*pi,-0.06616790763397201*pi,1.0112134954853689*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.487829204310521*pi,-0.4027703622406832*pi,1.4054727426141511*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.445899051121086*pi,3.41300224841839*pi,4.4716797232025804*pi) q[0];\nu3(0.230702671031969*pi,-0.380212582343709*pi,0.5556720977995978*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.593922987560124*pi,2.79156164130636*pi,3.41577421863135*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.746829447033816*pi,0.5753068392443099*pi,4.48541401986252*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.512778155889243*pi,0.60170940035007*pi,4.09894240543671*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.593055312434051*pi,3.11147543482386*pi,2.94585559704901*pi) q[16];\nu3(0.362180948370387*pi,0.07403901674132396*pi,4.42454298099869*pi) q[17];\nu3(0.596404473939964*pi,0.390313446245505*pi,3.97119740769059*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.748051759314383*pi,2.85036514033566*pi,3.84510426250976*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.451334030037744*pi,-0.0008632762293490082*pi,4.27815166152863*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.982525303123542*pi,-0.02810136745026398*pi,3.64170565313416*pi) q[17];\nu3(0.363570730966547*pi,0.13211831886842296*pi,0.883699106463314*pi) q[18];\nu3(0.0875095376065127*pi,0.9887358520545899*pi,4.25510705800036*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.43527552397806*pi,0.5*pi) q[5];\nu3(0.8697042654143*pi,3.23244826482661*pi,0.662883754803749*pi) q[6];\nu3(0.0966512738143671*pi,3.1129386164017*pi,1.035498534179088*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.770406880844326*pi,3.38708098702563*pi,3.15846060951711*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.182971341615385*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.367350903917218*pi,-0.187963519606077*pi,1.296764599905412*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.2670275585696*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.199982772583779*pi) q[7];\nu3(0.433890384695716*pi,3.44597325611111*pi,1.048525679166655*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.692723201506488*pi,0.30671934384633104*pi,4.47481419291538*pi) q[11];\nu3(3.5*pi,3.47703139572261*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.20335257689652*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.413348860699499*pi,3.35949000842575*pi,1.64423065378101*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5275188538960589*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.426876091725041*pi,0.83398783236039*pi,4.343638515231261*pi) q[21];\nu3(3.5*pi,3.46010943974312*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40793174297343*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49372513883343*pi,0.5*pi) q[9];\nu3(0.415174016864917*pi,0.5544940711786099*pi,4.41111482888906*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281784119674791*pi) q[15];\nu3(1.0*pi,0.0*pi,1.261718624294583*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49457767221518*pi) q[20];\nu3(0.356140101771943*pi,3.34698654025986*pi,4.44515064197725*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[15];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.607373898610266*pi,3.47471464690565*pi,3.59912205994982*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3879840772138*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.255885154180646*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.703446305109668*pi,1.09080355355699*pi,0.713721159793296*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37837511322401*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46426971139961*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[15];\nu3(3.5*pi,3.31392462087777*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.354158954449914*pi,2.89300642673418*pi,1.499203011376197*pi) q[5];\nu3(3.5*pi,3.37289377807949*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[19];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2990793698553*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263350929187927*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.73394312098076*pi,0.29456677268905795*pi,0.7693553118687599*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47596866071196*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39761988896817*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4611618160379*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279890871827455*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226263832578217*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.810972256563355*pi,0.18915915369314595*pi,1.482347263843121*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43837716792528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33940939727906*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45751043402278*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.58474890679245*pi,0.09514617046673901*pi,3.71049274230308*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1100594943895121*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41077494795218*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5581936615930548*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.154551929704394*pi,3.26065574219154*pi,1.9043374257423*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[16];\nu3(0.419981199258199*pi,3.08461319729661*pi,0.705792837725265*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.656605755936883*pi,1.06464874971666*pi,0.733701669576223*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.386485610024733*pi,2.95142827662331*pi,1.328047970104648*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.72420648503917*pi,3.38196758534244*pi,3.08535523933538*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.547968168811905*pi,3.3995096894834*pi,3.71578692073953*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.257117780714705*pi,0.40244115606823405*pi,0.886079868082859*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5366611584328473*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.133132123907392*pi,3.23530353946867*pi,1.69725166004275*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.186621773958949*pi,2.56089465920912*pi,0.949606911973417*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.107448714432982*pi,-0.015444459612270978*pi,1.483627025744294*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.440148905495204*pi,3.29122055107062*pi,1.408796667977981*pi) q[9];\nu3(0.358878185830608*pi,3.07426345201119*pi,1.028703225102547*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.256277712361274*pi,3.31691427763433*pi,4.227628920845611*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.301773521558374*pi,-0.4841251425647803*pi,1.61897335700735*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4646001106119*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.496607913857342*pi,0.5718958890730099*pi,4.33291374265659*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.447448711970465*pi,0.90884187655875*pi,4.25990372001135*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245400912390544*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.121142084060926*pi,-0.32828814860347*pi,1.22427105843252*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.507657671942574*pi,-0.16963100863700997*pi,3.98187148643357*pi) q[18];\nu3(0.384126071682549*pi,3.15823181748583*pi,1.115380939524818*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.646794819349173*pi,-0.321971093512338*pi,4.12579102180636*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[5],q[13];\nu3(0.489400508265071*pi,-0.09711100081381802*pi,3.65427575737468*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.451416332177667*pi,3.06638302407687*pi,1.10581574535103*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.426256839086047*pi,0.12935662721320995*pi,0.676914103616117*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.188077667302891*pi,0.28400712510833803*pi,3.97647642299738*pi) q[2];\nu3(0.580435013462206*pi,3.04320661737037*pi,4.446285032706649*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.298028124722166*pi,3.26679079880348*pi,1.146893285372545*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.616152536003943*pi,3.30763469711983*pi,4.163678685222321*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.902349081664812*pi,0.480964114538589*pi,0.8236678903899499*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.409031240047851*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48843534109254*pi,0.5*pi) q[1];\nu3(0.151763963041084*pi,-0.317822038573015*pi,1.196481577824128*pi) q[2];\nu3(0.66036571716552*pi,-0.114042433880861*pi,4.09242359221782*pi) q[3];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.571749414224534*pi,-0.020448512518406015*pi,4.04793392978341*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3057948784847*pi) q[9];\nu3(0.283488227858814*pi,2.87970752217504*pi,0.820885508704741*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.653334282473991*pi,0.0052892636017489725*pi,3.99985162988218*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.694979098704265*pi,-0.20098847370166*pi,3.66563766601817*pi) q[14];\nu3(0.460114948493556*pi,0.99872556649318*pi,4.17628638202304*pi) q[16];\nu3(0.575183497371256*pi,0.8505921325829799*pi,1.1144400679271151*pi) q[17];\ncx q[18],q[19];\nu3(0.167922342943485*pi,3.43189652244068*pi,1.265933573399355*pi) q[21];\nu3(3.5*pi,3.32362621144522*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43827894783916*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256509890898772*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.57728407873307*pi,0.36164665067593305*pi,4.40058446998701*pi) q[14];\nu3(0.523055328129175*pi,-0.4878801495984313*pi,0.698152899834783*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,3.48906103025359*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2790118944237339*pi) q[19];\nu3(0.464483676341099*pi,-0.254913263333438*pi,0.929148609330924*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[9];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43337722018894*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.281017453482969*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49433527143835*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45857833728054*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5181036731879072*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.339720721295369*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.654564895415571*pi) q[19];\nu3(1.0*pi,0.0*pi,1.310052547405206*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.972201154100119*pi,0.62837226551122*pi,0.992043493946563*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3053953904075595*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.44083139987103*pi,0.5*pi) q[4];\nu3(0.674620597792715*pi,-0.091851756146626*pi,4.0824745198173105*pi) q[5];\nu3(3.5*pi,3.45045348745748*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.46956429661573*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.212610385160902*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.631610368998271*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295991642921717*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.459470913109*pi) q[20];\nu3(1.0*pi,0.0*pi,1.308675478808798*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.46418848249935*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.411496729436201*pi,0.19778728050514505*pi,3.55810581533271*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3858319674232948*pi) q[17];\nu3(0.779343128229695*pi,3.32331759385856*pi,4.2953877036232395*pi) q[18];\nu3(0.823935225132437*pi,3.43250165064063*pi,3.91173268397242*pi) q[19];\nu3(0.79855287806167*pi,3.32072896929689*pi,3.1221146184591*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.250928531606021*pi,3.4472359247928*pi,1.81607692219855*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46163596694017*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.714277507975593*pi) q[16];\nu3(0.614449585678214*pi,0.5689790507696899*pi,1.267415019151743*pi) q[18];\nu3(0.577125069366422*pi,3.40186234123652*pi,2.94029698122515*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.443790323352021*pi) q[21];\nu3(0.43906279378936*pi,2.87161532118139*pi,1.319111772914082*pi) q[0];\nu3(0.6028000239821*pi,3.16512561294839*pi,3.76821456144581*pi) q[1];\nu3(0.324455323047801*pi,0.90352735055572*pi,4.354783893470049*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.326845515934312*pi,2.88165908473124*pi,0.662740870183281*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.162605731920272*pi,3.32785295268045*pi,2.06082482983027*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.358303541261807*pi,3.46623928066886*pi,0.5762116475199636*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44726246719822*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.357124303912245*pi,-0.04804575731124899*pi,4.070213282747281*pi) q[1];\nu3(0.411205512377273*pi,0.44987704176143795*pi,3.91112336119206*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.479433409996701*pi,3.07727709947157*pi,4.267710726849391*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.477507054999849*pi,-0.22001788227069202*pi,4.35225890249211*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.805826485862588*pi,3.49211316660454*pi,3.99370660559571*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.726359903061215*pi,-0.23114359260831002*pi,4.2593298609361305*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.524822993294148*pi,2.89732710170153*pi,4.09743780542746*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.364138897361346*pi,2.74925278923753*pi,1.378172176635317*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.468658971270497*pi,3.4002802766833*pi,3.16031690187428*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.828389921873497*pi,-0.4013982363966474*pi,4.04980377665407*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.83624206690934*pi,3.25515811274633*pi,3.45874489067875*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.560730587497208*pi,3.1177256041405*pi,3.98873285718952*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.33595183048843*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42350905879072*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.841168042008074*pi,0.40563605902103494*pi,0.8864795427879459*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.817215769411409*pi,2.61960002199662*pi,3.8746007194454*pi) q[11];\nu3(3.5*pi,3.43961755329947*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.272774022272541*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.255983023941545*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.190953541833675*pi) q[18];\nu3(0.269695404244475*pi,2.57372493432122*pi,1.181493894895905*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[4];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.118837108985198*pi,3.48593519188067*pi,4.45810359292173*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.677779974694146*pi,3.04680023444567*pi,4.04934118317715*pi) q[8];\nu3(0.544639683015269*pi,-0.109674623644897*pi,3.47197166713494*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.639113928997461*pi,-0.009350288935014994*pi,1.441590800391051*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.96714410529126*pi,2.60018214240606*pi,3.57770737979883*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48071352306353*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3600065622203101*pi) q[4];\nu3(0.603121441378516*pi,-0.380741598746068*pi,3.99436293256323*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.270174752120156*pi,0.400423648896971*pi,0.5463924396001235*pi) q[8];\nu3(0.41655231620154*pi,3.1717320723146*pi,3.34897210631056*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33982805039992*pi) q[13];\nu3(0.509700600369728*pi,3.23908088932391*pi,0.5501425722396751*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47484850643086*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5672392859812955*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.588197799228296*pi,-0.082745069355953*pi,0.789524156987125*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[4];\ncx q[2],q[13];\nu3(0.540769240980203*pi,0.6446590217142101*pi,4.08277528198112*pi) q[3];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.778771302075978*pi,2.89455278547996*pi,4.19287399989578*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41113202385719*pi) q[4];\nu3(3.5*pi,3.36623205026441*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.288178304435208*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.353084340661755*pi,2.70419148425597*pi,1.31185983861164*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.326278076262874*pi,-0.21407052345599298*pi,1.66163369226818*pi) q[17];\nu3(0.5363430657379*pi,3.02545682734531*pi,3.96697759488743*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(3.5*pi,3.48691280525646*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.771179431307733*pi,2.95641784724086*pi,3.50561577336786*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230200202011667*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.262292749815612*pi,0.49505685848147896*pi,4.26315441100404*pi) q[17];\nu3(0.404014957805393*pi,2.51456075257796*pi,1.4779539551105199*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45316042111548*pi) q[20];\nu3(0.532409903216691*pi,0.0007495937089040394*pi,4.4877355734090205*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(3.5*pi,3.29638206825227*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.169129983527672*pi) q[21];\nu3(0.722196018366022*pi,-0.136925660666672*pi,1.118593229425852*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45506106817635*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39496872060793*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3278219919507706*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.303857485504639*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280291564891777*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.330348696481155*pi,3.1487575235768*pi,1.358047431107806*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(0.688733652388383*pi,2.303679726942*pi,3.77543994685969*pi) q[13];\nu3(0.341305007437357*pi,0.60067607024887*pi,4.23026422096631*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.602854074063864*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.414679857647427*pi,-0.17183165640744302*pi,4.0616686202731*pi) q[2];\nu3(3.5*pi,3.40401086217097*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.30392546487813*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36325903612839*pi,0.5*pi) q[11];\nu3(0.240950330041619*pi,-0.15694988645118002*pi,1.247739124687398*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.609404163899455*pi,-0.025263438843624975*pi,0.790467855540643*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.697350931395343*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259980168807959*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5589567042995971*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.763354335219851*pi,3.24541428506882*pi,4.208006612069751*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.123490642450683*pi,-0.13005464917270398*pi,1.20856587065816*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.797567117315084*pi,2.88471815245661*pi,3.66940278571744*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.197303152364353*pi,3.20044933034566*pi,0.5898515466254912*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3317272159558*pi) q[7];\nu3(0.126492020865633*pi,2.97891956217855*pi,1.1129519149232912*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.400304416095571*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.488907217746456*pi,0.73093394534686*pi,0.5026187590118331*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.722203880805976*pi,3.28622016932371*pi,0.6479215842060451*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.205354196874492*pi,3.4104418348023*pi,0.7559925296669989*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.401762913559175*pi,0.37062862556511*pi,4.12561735635995*pi) q[5];\nu3(0.253829484018965*pi,0.17657496217790902*pi,0.850317372036095*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.40059965932487*pi,0.15919663329406897*pi,3.38759945699391*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.491936840736589*pi,0.8508081178798801*pi,0.654105333661631*pi) q[20];\nu3(0.507330996541279*pi,-0.33955432545756403*pi,3.66767629474655*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.798712813675349*pi,3.35246738102988*pi,4.3046369117689505*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.125454276767753*pi,-0.19515688331901898*pi,3.84288927702108*pi) q[9];\nu3(0.566510344494798*pi,0.282911293722106*pi,1.132580940363355*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.556545826028657*pi,-0.239246558670967*pi,3.41521883275276*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.442417628706847*pi,3.39862800213408*pi,4.35983275384079*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.482159088807051*pi,-0.162459291423733*pi,1.47276567573196*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.7342224480695*pi,3.11413480172095*pi,3.20906903422801*pi) q[14];\nu3(0.900137427440564*pi,3.34500587361189*pi,0.5198898147558535*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.317691537242487*pi,0.98084726647432*pi,4.02701371072828*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.396777958214003*pi,0.013827141949601995*pi,0.5461111865134449*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.297519439629944*pi,-0.4735705447445171*pi,0.775451279144305*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.37589709069911*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262546154873643*pi) q[20];\ncx q[1],q[14];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.611556697020142*pi,0.43407930177391096*pi,4.29217353167564*pi) q[11];\nu3(0.653455388340992*pi,-0.281360779681901*pi,1.056324069043943*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43081262398939*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33242802419961*pi,0.5*pi) q[2];\nu3(0.651543320528857*pi,0.60787189833337*pi,1.059380291350466*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46854410583308*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3919830911336382*pi) q[8];\nu3(3.5*pi,3.49870307435716*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.717571173354732*pi,0.7544986962339499*pi,0.959477250896727*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.253914382538863*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2151057929377531*pi) q[16];\nu3(0.242276018462294*pi,0.049187310700536946*pi,4.34658447288425*pi) q[17];\nu3(1.0*pi,0.0*pi,1.08205355315352*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.444669030316399*pi) q[20];\ncx q[1],q[14];\ncx q[2],q[16];\nu3(0.530364964128562*pi,-0.24651350216248302*pi,1.3754504115164399*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(3.5*pi,3.36468457544704*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48242782702727*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.27698426668947*pi) q[19];\nu3(1.0*pi,0.0*pi,1.281156652214851*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.368914332064397*pi,0.057674133512451986*pi,4.04536781551048*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46793518916043*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.46055573467656*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33971639807875*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5172736960398239*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[14];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.616378323259318*pi,-0.4824928516179196*pi,0.891592850139711*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.26059851967932*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.493034500030371*pi) q[21];\nu3(3.5*pi,3.43771071972394*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[13];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.196531634778059*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.325255528196044*pi,1.18773530805224*pi,4.2533656526446*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.22999020166373*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.152805429289647*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.12337910699223*pi,0.84059842929524*pi,4.43569568071114*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.208730287709118*pi,-0.18219608286827*pi,1.3192048504602178*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5852463607935916*pi) q[17];\nu3(0.881855087872018*pi,1.09544359588272*pi,0.748826291217111*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4205989710621*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.131248356579912*pi) q[4];\nu3(0.362833585926133*pi,2.98688747411509*pi,1.7639149090032*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47106221523747*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5662543426081372*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.17964188325141*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.686727629806204*pi,0.230077243764768*pi,4.389491592991639*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[4];\nu3(0.463325555659188*pi,0.6547195554710199*pi,0.5792337083481898*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.465085192513091*pi,3.19927616090563*pi,1.88293031535412*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.689265336404458*pi,-0.399762313267241*pi,4.45191826097894*pi) q[1];\nu3(0.591085072705669*pi,3.21559161537035*pi,0.671455816606084*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.410868307765011*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.26956968985689*pi,0.7367094708144599*pi,0.6928852315195579*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.404093174395674*pi,3.14361663033046*pi,1.5598643604029*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5121199237153228*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.423464889024246*pi,0.333503777051136*pi,1.222754147930519*pi) q[0];\nu3(0.872824228870121*pi,-0.4053248827107997*pi,4.3168009690322*pi) q[1];\nu3(0.463132018306909*pi,-0.03060057080963402*pi,1.1709816385656229*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.59634166805478*pi,0.36656680433020195*pi,0.657269337108071*pi) q[10];\nu3(0.637180751391539*pi,2.55804547656431*pi,3.75837991878109*pi) q[11];\nu3(0.128370698111883*pi,2.36445022378295*pi,1.353317960669189*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.257546228244391*pi,0.11819416166931795*pi,1.2919060512018778*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.415056307865463*pi,1.01476214264334*pi,4.421034583454*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.577771983123064*pi,0.38400359538330797*pi,1.013595016244866*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.453167300560824*pi,0.254637187171152*pi,1.306445382987468*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.440332312278525*pi,3.41330041337284*pi,0.634938429376012*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.470910391957054*pi,-0.10555240305908897*pi,4.20339110396435*pi) q[11];\nu3(0.704202861171932*pi,-0.08444259316063202*pi,3.74581945755813*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.043008064075076*pi,0.7177191181637399*pi,0.612821261045686*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.304551845853753*pi,0.63848164141209*pi,4.05877554723822*pi) q[19];\nu3(0.565355816430651*pi,0.11421050662621102*pi,1.4935195308392761*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.73959403237697*pi,3.13256481085874*pi,2.87872015303377*pi) q[6];\nu3(0.458708714061627*pi,3.4307154653577*pi,1.67843278868118*pi) q[7];\nu3(0.255135199546852*pi,-0.02061008225601002*pi,3.61513561808986*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.422419881452903*pi,2.90153791568539*pi,1.4104323876625329*pi) q[13];\nu3(0.718385727169885*pi,0.68283668346607*pi,1.004244687452509*pi) q[15];\nu3(0.389111027886192*pi,2.75697601612175*pi,1.57872871514511*pi) q[16];\nu3(0.233567212436963*pi,0.11630859481696598*pi,1.2594426136161299*pi) q[17];\nu3(3.5*pi,3.43711858215365*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326206168309998*pi) q[20];\nu3(0.446134904219384*pi,-0.113755165372802*pi,3.66978591605611*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.267939986459442*pi,3.2638127331791*pi,1.461802477863652*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.664323420556253*pi,0.69905499184297*pi,4.44550767416579*pi) q[13];\nu3(0.38920051702386*pi,2.52670611568126*pi,1.378100222039204*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.474984981052461*pi,3.40099289933816*pi,3.05395023856734*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.609892433757702*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(3.5*pi,3.32038411404037*pi,0.5*pi) q[2];\nu3(0.282148622228377*pi,0.57663940878475*pi,4.28246550493248*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.111335006899143*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.3465987968851*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48838668354852*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.799517255232479*pi,3.12455105291389*pi,3.90366021860603*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46006146701917*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33352507007932*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.2411174757705*pi) q[11];\nu3(1.0*pi,0.0*pi,1.271433306597325*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.410020691868491*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.352309685303959*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.398572315430927*pi,0.04591190117322297*pi,1.429639135145376*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[11];\nu3(3.5*pi,3.42381901696302*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.528746268602613*pi) q[8];\nu3(3.5*pi,3.43735342414059*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3298822235187209*pi) q[12];\nu3(1.0*pi,0.0*pi,1.359511959604411*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.458967950130354*pi,3.39808633079119*pi,0.773997060683156*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.41244204129128*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5808143802621882*pi) q[14];\nu3(3.5*pi,3.3692259785362*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.128786793205744*pi) q[17];\nu3(0.215817222607318*pi,0.222263189717808*pi,0.789694713639671*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44702761464165*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4394286996328205*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3779536213004295*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5294907679823346*pi) q[15];\ncx q[16],q[17];\nu3(0.339043323328348*pi,0.26450192471407696*pi,3.98519658215435*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.306667150044468*pi,2.92163590123898*pi,0.765980550096026*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5086718850376322*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.516313393373959*pi,-0.043363533199030024*pi,1.224978984982336*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.616216484270046*pi,1.0060056149471*pi,0.744117178365729*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.625449802727995*pi,0.184082786708481*pi,1.360399034302314*pi) q[2];\nu3(3.5*pi,3.34665524860845*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1663819777329238*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.290075960182777*pi,-0.321938937776432*pi,0.907905163804867*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.282225710585955*pi,0.35626694923535696*pi,1.113465852962608*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.60857807540522*pi,-0.215196390768784*pi,0.5178823464344613*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.561760457712781*pi,-0.02643426692475298*pi,3.57407210129446*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5856853536053999*pi) q[9];\nu3(0.550879268754372*pi,0.65682418807673*pi,0.728420594878447*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.845770823409271*pi,2.98869294719012*pi,3.42878350993694*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.4157968482976*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.386427044126887*pi,0.6357757279121099*pi,3.74652187927378*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.679080525078864*pi,0.12076927257268*pi,4.31614238851215*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.247909987990184*pi) q[13];\nu3(0.522790916314902*pi,2.59789378198349*pi,1.309151916339464*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.24801133405803*pi,3.46095874993713*pi,1.432507968870992*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.515059734241144*pi,0.76021232352637*pi,1.026010256377997*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.333601425449638*pi,0.226546505067465*pi,0.965683863511213*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.349028898384666*pi,2.74322806424141*pi,0.8128114362494621*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.797932521475659*pi,-0.044395120866487*pi,0.70282997850218*pi) q[15];\nu3(0.747143986146208*pi,0.413288989087106*pi,4.26300490884758*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.221849652207004*pi,-0.397565142626986*pi,4.326170764051939*pi) q[21];\nu3(0.240943313071556*pi,3.4338522008714*pi,0.632786415948554*pi) q[1];\nu3(0.111465843814735*pi,3.32262656898195*pi,1.332790889515513*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.546855022235689*pi,2.63163547116145*pi,3.62348966439199*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.726753449254657*pi,0.23604340971925097*pi,0.8864993318521159*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.419668464210896*pi,-0.4384474226758956*pi,1.77756805075068*pi) q[11];\nu3(0.76436089935243*pi,0.15054245933520205*pi,3.9782800383759*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5833529769234742*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.125879157495363*pi,0.64494509306813*pi,4.036088222918551*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.525073305315741*pi,3.45287262335921*pi,0.5471498137999612*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.720042474563957*pi,0.02662851541426503*pi,3.84410854651351*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.20368260857642*pi,-0.25019671519701703*pi,4.18672289581559*pi) q[3];\ncx q[4],q[13];\nu3(0.195591621870583*pi,2.87019832733713*pi,0.8282278531475*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.66787717597229*pi,3.41089795203495*pi,4.09070880199675*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.708199667415895*pi,0.063759272505296*pi,4.4300974525989005*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.410264240219933*pi,0.90546868650742*pi,4.06401336449433*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49578770267691*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.401532266141817*pi,-0.06179483584572898*pi,0.5083090133942741*pi) q[9];\nu3(1.0*pi,0.0*pi,1.324812233650443*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.494738738983835*pi,-0.4161468525202454*pi,4.432720011526429*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0331829266035194*pi,0.7400451082796*pi,3.83006280548633*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.358834704542878*pi,0.017592094860315988*pi,3.89959144757577*pi) q[19];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.308510998640243*pi,-0.4996270216886137*pi,0.777172462353656*pi) q[4];\nu3(3.5*pi,3.29913544585161*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.666300087959792*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46411402735384*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.230711399619079*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157817965002774*pi) q[20];\nu3(3.5*pi,3.2969653140606*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.42980421010262*pi,0.5*pi) q[3];\nu3(0.845236630739337*pi,2.92995615647592*pi,4.25170668704033*pi) q[4];\nu3(1.0*pi,0.0*pi,1.309305875684422*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.112490458641067*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[21];\nu3(3.5*pi,3.47858056814243*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282367190635822*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.339002929767787*pi,0.6869909595449*pi,4.0064655829317*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41330757527563*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.537134667193075*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4315974661708495*pi) q[20];\nu3(1.0*pi,0.0*pi,1.288165403535844*pi) q[21];\nu3(3.5*pi,3.47723420487337*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3499471128292395*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.43316797354859*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.313645141639301*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49336789987813*pi) q[12];\nu3(0.538455405965476*pi,0.03882990210877302*pi,4.19465309427879*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48498583222354*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244239736127231*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[12];\nu3(0.629055878448681*pi,-0.4094892075068165*pi,3.72774143348523*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34144174449919*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.666151651611612*pi,3.13739725742377*pi,3.26717778936313*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38734336333023*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.177167335023252*pi,2.99200803287426*pi,0.931661080771971*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1565169346313549*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44757551483041*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5271112710840784*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.61636641997066*pi,-0.23194968224447898*pi,3.82713216635098*pi) q[6];\ncx q[8],q[19];\nu3(0.587301517909684*pi,0.60379683930159*pi,4.1041505180463105*pi) q[10];\nu3(3.5*pi,3.29757617084132*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.154657892866929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47353730668533*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.469067693845128*pi,0.28596796540866*pi,4.45450791843346*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.503333361143102*pi,3.43857422397284*pi,0.952565057383387*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.568559412031536*pi,2.68200764463623*pi,3.39863189646196*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.152472933506132*pi,0.299046432382681*pi,0.605343613646685*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5182889572793563*pi) q[13];\nu3(0.185786284461409*pi,2.94782683273333*pi,1.046170681328279*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.227933984062869*pi,0.387916155306093*pi,3.77228169298809*pi) q[18];\nu3(0.282494385617326*pi,3.13109788955146*pi,0.623668543795626*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.169063073120772*pi,-0.09083218168484303*pi,4.03606385411457*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.250823289723217*pi,0.18023342878467297*pi,3.54998540332345*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.114937225621449*pi,0.437784393695662*pi,4.397424515392499*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.611296806341079*pi,-0.17436201589989098*pi,4.07205809581175*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.358522277135304*pi,3.29884017054954*pi,0.814231701965733*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.62759462106795*pi,-0.18882758100296299*pi,3.64998668254641*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.36983152098814*pi,-0.204209732761432*pi,1.69966481553353*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.497505900568176*pi,3.06059616249602*pi,4.27631867634137*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.115787362397298*pi,-0.35988852248749803*pi,4.056466153637929*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.460816831382612*pi,3.25173228130794*pi,0.844041425149909*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.627680406190131*pi,0.57918278720404*pi,1.141946857413913*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.426540493616665*pi,0.92060506474746*pi,4.44441630292949*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.766405253700987*pi,0.16067253504120704*pi,1.63273179492724*pi) q[11];\nu3(0.765347093128759*pi,0.356554067854968*pi,1.0279726690436028*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.234804872910681*pi,-0.24625833758738902*pi,4.23675078671832*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.403514531242834*pi,0.9728753056014801*pi,4.0968697722934095*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.370086798707679*pi,3.28200636881398*pi,1.406267653635868*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.615070547460699*pi,2.72316436599206*pi,4.20811484092911*pi) q[9];\nu3(0.550034590921128*pi,3.06351012302597*pi,3.40676832811978*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.659763229765405*pi,0.58260889632646*pi,0.905332523378782*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.659563976195457*pi,3.01894079427913*pi,4.15259251144495*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.717135554689365*pi,0.128402764223282*pi,1.57022530776165*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.596587832972906*pi,0.6371982142363*pi,4.18150193071311*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.366843089446503*pi,3.15099824532219*pi,1.6297686624553*pi) q[13];\ncx q[14],q[16];\nu3(0.194808358257173*pi,3.34749950187537*pi,0.7423811071090161*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(0.954234719777793*pi,-0.39122292934957*pi,0.8569622730915181*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.533056095532803*pi,3.34102455379821*pi,0.9069477272309441*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.751192239031982*pi,0.08587934438842404*pi,3.8133168000306*pi) q[13];\nu3(3.5*pi,3.49725178087114*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.179827488346601*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.68469089661538*pi,1.05251414678664*pi,0.886666017965842*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41089282621325*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4615277268306*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.268255330432547*pi) q[3];\nu3(0.259959926458572*pi,3.43633969317133*pi,0.752196926466352*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.255374727322105*pi) q[6];\nu3(0.537574923248895*pi,3.36952443403244*pi,3.26650013608779*pi) q[7];\nu3(3.5*pi,3.4905535704505*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1661158472181992*pi) q[18];\nu3(0.265391709240757*pi,0.22449548492266702*pi,4.01387400272331*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.44125688801791*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38834911012667*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3163008575269681*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47485370146163*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5283190487215608*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48639334224838*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5309340577197244*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[11],q[19];\ncx q[13],q[20];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.224088122382942*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230987260134494*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39405793806269*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[9];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.4376911382746*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5755428881713363*pi) q[19];\nu3(1.0*pi,0.0*pi,1.297033432312705*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4626220622489*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.284070841238068*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,3.41669309658699*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39534418169774*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46434598382106*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.28430938633197*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5476211414904991*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.614971482458249*pi,3.01715917685358*pi,3.12334178816397*pi) q[1];\nu3(0.191818497079087*pi,0.92884924493618*pi,0.5599403657449415*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41281333393971*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4828707978774*pi) q[9];\nu3(1.0*pi,0.0*pi,1.211077462018318*pi) q[10];\nu3(0.808807176812397*pi,-0.4996636106610387*pi,3.12122145047814*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.113892655285574*pi,-0.4788935194996004*pi,3.984255918295*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.640903683197951*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.570789099486596*pi,0.5585572751235599*pi,1.419621973389693*pi) q[1];\nu3(0.727039609255337*pi,0.19129695069458996*pi,0.9679192190074459*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.774604016319233*pi,0.41505500535262896*pi,4.21972147431119*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.889535626674576*pi,3.42746574658576*pi,4.46025796032599*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.709907880028328*pi,3.30115733706413*pi,3.3975536827952*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.354589089942336*pi,2.56858002038717*pi,1.252761699915233*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.620019288402897*pi,0.435906407098575*pi,1.4114724026828251*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.573043459919726*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.829605158451472*pi,0.201609412393285*pi,3.72483127102038*pi) q[13];\nu3(0.704097377281147*pi,-0.122746569009829*pi,3.96874292356338*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.641187947884369*pi,-0.397153771416681*pi,0.778916542281822*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.478912323944062*pi,0.45261639235736395*pi,4.45962767543832*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.36762391472475*pi,-0.133376523205553*pi,1.25693662906189*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.65720334743702*pi,3.21786196746802*pi,2.94778058545079*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.768641216250582*pi,2.43931632996339*pi,3.93288601266624*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.410346458095025*pi,-0.17667496620691298*pi,0.651332140985195*pi) q[12];\nu3(0.235226046769712*pi,3.00243967780412*pi,1.26853459433404*pi) q[13];\nu3(0.424219621188679*pi,0.26877035102480595*pi,0.8796774700275549*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.275479710228261*pi,0.18852517824871495*pi,1.241735185752572*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.909493515202998*pi,0.05756220967128001*pi,0.5012130015560287*pi) q[20];\nu3(0.441152766146075*pi,2.7178287456722*pi,3.72420169426184*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.467540695896058*pi,3.3727333373994*pi,4.16104028140131*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.449459555566919*pi,-0.466261456828775*pi,4.39950910974735*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.39380774465018*pi,-0.03970085408531998*pi,3.69232018207751*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.434920298933444*pi,2.97193498048834*pi,1.44352943334438*pi) q[21];\nu3(0.569542346576769*pi,2.4453804268726*pi,3.83640881323475*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.196744788609735*pi,3.37053630614573*pi,1.99717669160115*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.549114647547527*pi,0.51052378562195*pi,0.624415296766306*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.285702582294704*pi,2.65603651934454*pi,1.187659310727661*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.511187009208362*pi,3.01628615381613*pi,3.89078235004989*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[16];\nu3(0.630250777520562*pi,0.65473811041115*pi,0.5985708987115697*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0564977491525537*pi,3.27813612968195*pi,2.07613959280338*pi) q[15];\nu3(0.930902022895573*pi,0.18384605468201998*pi,1.354597628406756*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48675204347687*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4134417928872*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.255464805958604*pi) q[3];\nu3(0.31696519235679*pi,2.72035859772923*pi,0.997802342152817*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.717121268654994*pi,0.5849784771231901*pi,4.12194436795558*pi) q[7];\ncx q[8],q[12];\nu3(0.270536618276008*pi,-0.4638418652660579*pi,0.5333883181308272*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293438981384515*pi) q[16];\nu3(0.303020398733985*pi,3.36186968954541*pi,4.16332926295229*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.407250608292591*pi,-0.26446611857562896*pi,0.945654593416387*pi) q[7];\nu3(3.5*pi,3.44496404984379*pi,0.5*pi) q[8];\nu3(0.48357232154655*pi,3.38693629324455*pi,4.370484887380631*pi) q[9];\nu3(0.86966397441409*pi,0.25111791199981703*pi,4.28458725589768*pi) q[10];\nu3(3.5*pi,3.37529310085732*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.19179723304353*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.148474109934373*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.695328695003497*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.267489086492081*pi,0.486456310467284*pi,3.88678339002587*pi) q[10];\ncx q[11],q[21];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.614758338408408*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.4734227492816*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327751854262768*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46330038845122*pi) q[12];\nu3(3.5*pi,3.44861264421316*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.212899351872636*pi) q[15];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.44585527566673*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[19];\ncx q[11],q[21];\ncx q[13],q[15];\nu3(3.5*pi,3.40604648601175*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2295036808134001*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.672004303046113*pi) q[20];\nu3(3.5*pi,3.44733818184973*pi,0.5*pi) q[0];\nu3(0.62614707367645*pi,0.55632297225088*pi,0.945673731422335*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.146897762292991*pi,2.71848486232052*pi,1.55596673713461*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.2738171329762809*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46515613876861*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5514863040824833*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.095492317597589*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.617309643587003*pi,3.27928909044805*pi,3.55311759889588*pi) q[1];\nu3(0.224353509561253*pi,3.30925029964604*pi,0.5062401907818694*pi) q[2];\nu3(0.908406596847834*pi,2.97364117644321*pi,3.20487685716295*pi) q[3];\nu3(3.5*pi,3.49090560451572*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3577595827626299*pi) q[5];\nu3(3.5*pi,3.34914596931796*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.224718848297228*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.630961984621067*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.262233474798454*pi,0.6184043278392499*pi,3.92386813571887*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.39567678996173*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.181406289203993*pi,3.41500062904554*pi,1.8242625299175*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5418765754523485*pi) q[19];\nu3(0.283603264260499*pi,2.90697337277626*pi,0.971048916424414*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46528940668708*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.44505074994869*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.435619570780231*pi,-0.188815213276955*pi,3.62144787006924*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.511827642660778*pi,2.82049193823315*pi,3.68728991043048*pi) q[18];\nu3(0.695903318684993*pi,3.06411617140379*pi,4.29647052387817*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.716182157345344*pi,3.06920721854725*pi,0.5607534286202636*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.614020306828583*pi,3.36034263838862*pi,3.49453930566373*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.682202724057105*pi,3.36381433445975*pi,3.44585419782157*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.482772205275194*pi,-0.43303731757618347*pi,4.3818286702305*pi) q[8];\nu3(0.352580140210693*pi,-0.4623844145753857*pi,0.668858117523263*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0974899508969903*pi,3.29945822565236*pi,1.89324344556978*pi) q[11];\nu3(0.316684178234877*pi,0.95633933788386*pi,4.236621455881091*pi) q[12];\nu3(0.883006557092913*pi,3.3758813676658*pi,0.5053151445412188*pi) q[13];\nu3(0.714622471473391*pi,2.71312511191564*pi,3.61560488783508*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.654759612148311*pi,-0.131065185915622*pi,4.32409725905004*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0968005956295041*pi,3.16408953615104*pi,1.56146124179496*pi) q[8];\nu3(0.732210237258166*pi,0.12019512510834995*pi,1.50406690038505*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.629551517448342*pi,0.61786888833959*pi,4.48705642090709*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.685569626749483*pi,0.5071802997520001*pi,1.165789526290542*pi) q[14];\nu3(0.555871792040006*pi,3.1543893024059*pi,2.92674822447597*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.185340343970661*pi,3.3950959704579*pi,1.58758042260295*pi) q[19];\nu3(0.624215920042561*pi,-0.21430275855345798*pi,4.28533518057717*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.368488025140132*pi,2.6147136084914*pi,1.52832730240436*pi) q[15];\nu3(0.826684441252338*pi,0.364606195770219*pi,0.662978405100564*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.439035104598766*pi,2.97971254040445*pi,1.90436337711836*pi) q[21];\nu3(0.865442574035068*pi,0.18165125370470503*pi,3.83982715287034*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.333053404353772*pi,0.6503968573446399*pi,4.376555771675751*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.432964544751785*pi,3.06559240382167*pi,0.841717926916574*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.367137502872656*pi,-0.15384100989328298*pi,4.388532575398569*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[12];\ncx q[3],q[8];\nu3(0.23022614685941*pi,3.17183146576528*pi,1.69940028215324*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.950012835377938*pi,-0.186565487260835*pi,0.5426913188288692*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39946454357067*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.273426951368525*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47695658326557*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46228065924253*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46281583393731*pi,0.5*pi) q[3];\nu3(0.241789310238807*pi,2.9459500883329*pi,0.8707888094046581*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.685040997916195*pi,3.42494002798154*pi,3.15411051604959*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.278094750424012*pi) q[8];\nu3(1.0*pi,0.0*pi,1.246034490615005*pi) q[9];\nu3(0.506958451241021*pi,0.6626650175481501*pi,0.610148165574059*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.316349554494717*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[12];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.771033167835051*pi,2.98216269056265*pi,3.39678190508825*pi) q[5];\nu3(0.169124090795658*pi,0.369063856303106*pi,1.017081478679701*pi) q[6];\nu3(0.300772563395237*pi,-0.106245893774217*pi,4.32421696062754*pi) q[10];\nu3(3.5*pi,3.46874461693212*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.351523150848851*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623014992615083*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.57033917936426*pi,3.22408878016324*pi,3.39148217440198*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.31483670827936*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5005999424454846*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.40508301445646*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.42088646355759*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186922031872266*pi) q[17];\nu3(3.5*pi,3.30111412832457*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[12];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1947314170596801*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.34854696771815*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.648813342004946*pi,-0.23113575650560297*pi,0.608106864689723*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5622243483884896*pi) q[17];\nu3(0.609477647864667*pi,0.435139882341288*pi,0.797354125658021*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5245636209440883*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42232448214977*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.600833020354123*pi,3.07217232341609*pi,2.97032356309954*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.242542170067521*pi) q[19];\nu3(0.74500290563593*pi,0.20767822410186598*pi,4.33197134666426*pi) q[20];\ncx q[0],q[7];\nu3(0.556987092845374*pi,-0.387222486115963*pi,0.5218974485408776*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49072127754745*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2343545140292*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.794695967364829*pi,-0.17795929135675498*pi,4.25754261456305*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.35949044816717*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43004634512675*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.110306024566399*pi,2.49043644450724*pi,1.1186461787187159*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2138112851601068*pi) q[16];\nu3(0.48227497766921*pi,-0.278311067857859*pi,0.819712994480165*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5289284351581396*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303058941148407*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.568365820641928*pi,3.1328676978051*pi,0.5671152427583293*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.195773812400436*pi,-0.15922762716150202*pi,0.65736827600557*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.657543504018073*pi) q[14];\nu3(0.470009693897707*pi,3.19845008642606*pi,0.677497831857215*pi) q[15];\nu3(0.522547504009673*pi,0.404677268191856*pi,1.376848531864471*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.477735468079243*pi,0.6775693069945099*pi,4.36349479167981*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0457883327488815*pi,-0.14682656075602102*pi,1.49747374072541*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.145021925896522*pi,-0.383917483767042*pi,1.239612201142378*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.456942413524811*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45224596672658*pi) q[21];\nu3(0.855403179873979*pi,-0.34715350743488904*pi,3.5604051009619*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.708181562202966*pi,0.90085710887154*pi,1.061637136446856*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[21];\nu3(0.569762790854907*pi,0.326208769517204*pi,3.89988809926203*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.242593801788649*pi,-0.129249815986419*pi,4.0348986022807*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.830186625948505*pi,0.35176868737120104*pi,1.61080863467243*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.117811882311394*pi,2.93042530692485*pi,1.6617929320919*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.488876325166079*pi,0.42689234503178597*pi,0.5322022253626159*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.61453008464815*pi,0.10243890734333705*pi,3.6212898830627*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.683350511239087*pi,0.07145605285353096*pi,3.8949736763979*pi) q[10];\nu3(0.483792138850491*pi,2.71964940474856*pi,1.4567007133460779*pi) q[11];\nu3(0.420400430067501*pi,1.04585354667011*pi,4.31995935938603*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.286362456870655*pi,2.82790810107142*pi,1.297814870440361*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.567593280054327*pi,-0.23307573668626203*pi,0.709990575359042*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.381663885718726*pi,3.38597891184487*pi,1.84172197412949*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.1377531305273*pi,3.34905411932366*pi,2.08725741568968*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.249283621155202*pi,0.9599587436554899*pi,4.39210032053262*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.156703196733411*pi,-0.07224235531560902*pi,1.160217270232076*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.48064980789715*pi,0.13933620787909595*pi,1.02721656034035*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.541852010058923*pi,2.84394227658377*pi,1.301429571344816*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.691979926607983*pi,2.63896334182092*pi,3.87665133622357*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.348987196005807*pi,3.26591392013797*pi,1.62958075609522*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4883731805932*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.969162250250227*pi,-0.37749542692884797*pi,3.78715734296262*pi) q[5];\nu3(0.404896541713315*pi,-0.305016993363575*pi,1.2035149142246429*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.201266910594806*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.609005853195326*pi,0.26928663536589703*pi,1.60492196570182*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\ncx q[3],q[9];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.40107799059838*pi,-0.305795912913871*pi,1.65651258250634*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.477415329640898*pi,3.42520848522415*pi,0.698901245892094*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44801451375817*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38733322027798*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4768333980878*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.324347596811075*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4147105949729095*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.149825164216044*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.09105543632814*pi) q[15];\nu3(0.544679479341987*pi,0.34471631471712505*pi,0.973227196654605*pi) q[16];\nu3(3.5*pi,3.43843810141739*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308782826337934*pi) q[20];\nu3(0.784784823568097*pi,-0.215143882361705*pi,4.38777870225048*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,3.47923837093618*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[15];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276978823878882*pi) q[18];\ncx q[19],q[20];\nu3(0.131271242975582*pi,3.10795436118431*pi,0.645540374681062*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49054751695713*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.426484794836011*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46274661391131*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5485576355002273*pi) q[12];\nu3(1.0*pi,0.0*pi,1.376943231731037*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5243828030741384*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2998209053975*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40391361197368*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[17];\nu3(3.5*pi,3.4843447807794*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.337287167658201*pi) q[10];\ncx q[11],q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.596048806398656*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5689718409765336*pi) q[13];\nu3(3.5*pi,3.36698357876921*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2887620294952011*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5386649496526585*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49952155222678*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.309535070202015*pi,-0.4408460456990732*pi,0.840948206184295*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.734661470080628*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.426587220431322*pi,3.17511835168095*pi,1.56451734262332*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211538044215608*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.860249488715839*pi,-0.4983622184386523*pi,0.966222851041619*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.301366022597103*pi,2.60836461845499*pi,1.301493067966602*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.410457168493306*pi,-0.16726623186224998*pi,1.331231626101503*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.60684280571452*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.673240722995153*pi,0.15929049721671096*pi,4.17180250111996*pi) q[2];\nu3(0.391971260486398*pi,0.15507724210601304*pi,4.46064741545201*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.289239775660715*pi,-0.07450980137122698*pi,0.881649795326158*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.400441169118102*pi,0.319352276420924*pi,3.67436876371566*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.535439302625091*pi,2.66825672533596*pi,1.191878939371756*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.833210031183802*pi,3.10015583758498*pi,3.80560624020189*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5122639869230166*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.331043436809118*pi,0.22224883181917499*pi,4.28114872527842*pi) q[2];\nu3(0.846155912545234*pi,0.486521493933301*pi,1.232925672682812*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.387142630462869*pi,0.06111834783502601*pi,1.169057820998803*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.370922789284431*pi,0.98580958584532*pi,4.45832558622314*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.511155304332021*pi,-0.06813182538729101*pi,3.52600305375009*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.392404936018552*pi,3.44578226211581*pi,1.84503903833566*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.227136027100876*pi,3.21866977765389*pi,1.029574174064432*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.554297273804182*pi,2.66977970304733*pi,3.43641154239782*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.616019354580593*pi,0.22283665791933804*pi,4.218224201970219*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.289861119397497*pi,0.05835481007488397*pi,4.35106242462955*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.578045391283788*pi,0.45689952778796095*pi,3.9833108060928*pi) q[18];\nu3(0.243947986963324*pi,3.36252258919215*pi,0.758766167824761*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.307877629465309*pi,2.97601744250737*pi,0.744665723386905*pi) q[0];\nu3(0.564912390755043*pi,0.5630322515364801*pi,4.41114999767935*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.77759937217671*pi,-0.4464583267807087*pi,3.89698559078693*pi) q[6];\nu3(0.572765311466659*pi,-0.4086376401932373*pi,3.41684605216052*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.884102553059948*pi,-0.4014697890289193*pi,3.95584554705588*pi) q[10];\nu3(0.679296425996518*pi,2.8065954686468*pi,3.5097841547425*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0567943148128808*pi,0.10275282522767304*pi,4.40707478138581*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.645719831464539*pi,2.89453177824081*pi,3.36815803266252*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.632370287301845*pi,0.05458517226165305*pi,1.277356974353401*pi) q[20];\nu3(0.375198119384341*pi,0.6738219573011*pi,3.95976848360186*pi) q[21];\nu3(0.540513961127374*pi,-0.254844113676799*pi,3.8772052614916*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.110525867867495*pi,3.23906739306849*pi,0.874321443679691*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.800634263660404*pi,3.31571445145443*pi,3.24314325607462*pi) q[10];\nu3(0.377354417875407*pi,2.86443014996369*pi,0.742763156838496*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.595498216190671*pi,3.33433084108684*pi,2.85207581060594*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.771569405187893*pi,0.181578315803263*pi,0.641653186082323*pi) q[20];\nu3(0.506798843710892*pi,-0.479979539130837*pi,3.66957236475045*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38565204924634*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.116313085433047*pi,0.6563398603883099*pi,3.72689193763086*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.553750809402886*pi,-0.07272833792958999*pi,3.45606725661685*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2173583688634309*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4786955876563*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.481244578374977*pi,-0.09847542945555898*pi,0.628735901075084*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.756818750667791*pi,2.58145430586296*pi,3.93767131107246*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276576454286227*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.42033314619023*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40518760099093*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[19];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1950721369070338*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.148989418621659*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36291683864206*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38995772119038*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[15];\nu3(3.5*pi,3.33920106366482*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43310517251456*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.2425430313451948*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.286133264334931*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36745765814287*pi) q[19];\nu3(1.0*pi,0.0*pi,1.331707630370122*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[16];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[19];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6632194335884389*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.475821351355631*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.47154132465253*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47536870200128*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.40533821544029*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.299553315895225*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.615081349603532*pi) q[11];\nu3(1.0*pi,0.0*pi,1.32737073321427*pi) q[13];\nu3(3.5*pi,3.43846735551743*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285906064328799*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36295592447259*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2835395072332871*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5044189422711619*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[16];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.352675082504*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33201180406185*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47141685507364*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.664151562761366*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(0.504268923356806*pi,0.67404513193111*pi,0.955083007961945*pi) q[2];\nu3(0.540906029115476*pi,0.15189129798828405*pi,1.018261855575376*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.4934075026208*pi,2.91126273525179*pi,3.58446605933094*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0955770956585205*pi,0.491502417574045*pi,3.80152703414334*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.348892194179282*pi,3.25040519799309*pi,1.76137846819437*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.307827465769159*pi,2.98817344209212*pi,1.65126753449495*pi) q[2];\nu3(0.193143068198588*pi,3.46570627232729*pi,2.0150400496974*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.512982901246036*pi,3.01553273479958*pi,3.29770009075745*pi) q[8];\nu3(0.315066413992671*pi,0.8675125338782499*pi,4.30467158521117*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.104578118227106*pi,-0.0007280531363699771*pi,1.186720451479041*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.566633724360479*pi,-0.025826746070682027*pi,3.63735403388909*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.809069625948135*pi,3.31804187218666*pi,4.45780533782321*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.296091366719299*pi,0.492119993524742*pi,0.943876794987973*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.338942554196758*pi,3.34188337219909*pi,1.81693398667608*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.730065380647035*pi,-0.278823372890151*pi,3.42494064504288*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.139928895485476*pi,0.004189656403251973*pi,4.08913320654068*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.730415330330717*pi,-0.33261809898752004*pi,4.47930248041387*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.422790623884561*pi,0.270082285203457*pi,4.18188545974628*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.650911069875741*pi,-0.288955863282698*pi,3.4879090398743*pi) q[5];\nu3(0.79669801919429*pi,-0.246840118076816*pi,0.639262571352834*pi) q[6];\nu3(0.285802585436696*pi,3.39909250992498*pi,1.56836987044503*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.50802498961851*pi,-0.297939122706944*pi,3.69205406350271*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.533754179322768*pi,0.95318990008488*pi,0.5257503768985655*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.683291606372825*pi,-0.4640774906260761*pi,4.33782462920481*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.493828163815603*pi,-0.07357448580547699*pi,3.63116228882458*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.608369875261325*pi,0.07575073758201001*pi,1.344933282994883*pi) q[14];\nu3(0.402463731944296*pi,3.4888832131454*pi,1.72297611566931*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.253526493745927*pi,0.08111462773425404*pi,0.913395416659676*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.118632547210759*pi,-0.11885209546678399*pi,4.09974150792823*pi) q[0];\nu3(0.335191378837505*pi,2.85275269432779*pi,1.405959674254059*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.437558150316125*pi,0.11748499538317203*pi,3.51168138568776*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.339296485524857*pi,2.74287940552153*pi,1.3659353211399399*pi) q[18];\nu3(0.329988744500939*pi,0.412203276108704*pi,4.1971497340844905*pi) q[20];\nu3(0.678846251932699*pi,3.19704521195292*pi,4.41728639958416*pi) q[0];\nu3(0.195724270945965*pi,0.7985099803201601*pi,3.89483093860696*pi) q[1];\nu3(0.354794571671717*pi,0.10446194918993801*pi,0.5933948749940636*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.284122702714553*pi,-0.294754616747734*pi,3.9976646330052*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.60383696613809*pi,2.73600167118585*pi,3.37681675432519*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5551327632824*pi,3.20041855711516*pi,3.42696240152495*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.3866100841464*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2822311126431591*pi) q[9];\nu3(0.0240590507312529*pi,3.04306829012855*pi,1.379403499178609*pi) q[10];\nu3(0.524611428127583*pi,2.88114297996248*pi,4.0005114529727805*pi) q[13];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.408312750932294*pi,2.89939606133113*pi,1.55640048074766*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[7],q[21];\ncx q[8],q[9];\nu3(0.378198302918893*pi,0.002968020521710968*pi,0.744110580715529*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47340598930716*pi,0.5*pi) q[14];\nu3(0.40457383855981*pi,0.6496622024760399*pi,4.01261834766991*pi) q[16];\nu3(1.0*pi,0.0*pi,1.16453601598801*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46530507650822*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49140713925503*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40265327496934*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5698901914756447*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.21857990886529*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3433970545363079*pi) q[18];\nu3(1.0*pi,0.0*pi,1.169266061824753*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[13];\ncx q[4],q[6];\ncx q[5],q[12];\ncx q[7],q[21];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47147158063786*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40944355926532*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1762734140559301*pi) q[20];\nu3(3.5*pi,3.29981032514767*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48975874157721*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27127330766441*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.105607805313766*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.212359123650884*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46768610834213*pi) q[12];\nu3(1.0*pi,0.0*pi,1.26371874956657*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.702600083740833*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5272230265785192*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.43898757807065*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[13];\ncx q[4],q[6];\ncx q[5],q[12];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.27997564166509*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.612384220607631*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41522713858547*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.434503342486831*pi,-0.10706958777945302*pi,3.64156010630975*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5177895860471993*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.502306320533278*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,3.35113875939837*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.322062179794429*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.406974940352275*pi,0.8515962994698201*pi,3.91555082257027*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40387142464552*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.231332053980287*pi,0.9663544145882099*pi,4.43254503925067*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.528927607907452*pi,0.6915277778346101*pi,4.08298558185156*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.788994074995229*pi,0.315101265296457*pi,3.81791385287154*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.674079062927761*pi,3.24749557758996*pi,3.0122252295002*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.621623956810595*pi) q[19];\nu3(0.393474258505839*pi,-0.395170102536627*pi,0.960805055622612*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.330271321688987*pi,-0.253177260140952*pi,0.6505971829474619*pi) q[2];\nu3(0.676621162932065*pi,0.77989410947007*pi,1.173140757036642*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.391018935233076*pi,-0.4994442104828218*pi,4.14466424121113*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.475212734994741*pi,0.7706704586656801*pi,4.3829028498361*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.823059079575589*pi,0.7128694825078501*pi,1.2130059773936361*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.642474565878523*pi,0.265317184864314*pi,3.9132143681928*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.435602076593046*pi,-0.204334448261569*pi,1.124322151844399*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.839296211580169*pi,0.47109961392992505*pi,0.7186304513127331*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.199871060942246*pi,0.97606130867374*pi,0.5131397271637225*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.585421926185998*pi,0.07295400877897396*pi,4.34929211109125*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.563980092036315*pi,0.16002359990459103*pi,3.76106050054361*pi) q[13];\nu3(0.4323546937492*pi,3.09691619549732*pi,4.4803020536075895*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.128909521728021*pi,3.27929607133547*pi,1.63545005502442*pi) q[17];\nu3(0.140418584334585*pi,-0.4881380129201523*pi,4.11411165357183*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.665518230197319*pi,3.48661168874386*pi,4.21525765445389*pi) q[21];\nu3(0.403934223777291*pi,-0.0026332188698819925*pi,1.4785255128952302*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0483204342149357*pi,-0.14906959065784903*pi,0.851015486947449*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.444171288682392*pi,-0.07086907326421599*pi,4.1893438576325295*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.236590467965922*pi,0.73095284485367*pi,4.33814969996472*pi) q[14];\nu3(0.504143921270279*pi,2.56806510036657*pi,1.02873631910338*pi) q[16];\nu3(0.395905396513086*pi,0.8555055542908201*pi,4.22185164617438*pi) q[17];\nu3(0.768638726585148*pi,-0.326391884696822*pi,0.847347750425574*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.597847693812733*pi,3.01187533577966*pi,4.39874263325643*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.151989949455432*pi,2.62995011099129*pi,0.928154271069904*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.471764202181441*pi,3.13273585990936*pi,1.60781786369906*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0374882660433284*pi,3.43784145889664*pi,4.14237630473864*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.716893825037868*pi,3.45974016277406*pi,0.8416241407611089*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.206313691263412*pi,3.06799381376867*pi,0.657930279000133*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.458000900413209*pi,-0.49326932076317914*pi,1.81855895158897*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0370780463882462*pi,3.44416599495561*pi,1.77074518308846*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.756298103895009*pi,-0.39124218187272397*pi,0.950046070262291*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.345627727385295*pi,3.48693543370242*pi,0.5440004317363047*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.308080870248632*pi,0.73380830559525*pi,4.117444554434551*pi) q[1];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.903719760022208*pi,-0.282370078639392*pi,3.65056772903897*pi) q[6];\nu3(3.5*pi,3.46648828000681*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.339971029518179*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.892537801300932*pi,0.26371521657819696*pi,0.5260814753099247*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.34608588649672*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\ncx q[10],q[21];\nu3(0.0522595714881607*pi,-0.243230799726665*pi,0.717775429829985*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2318848439996541*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.35782810247055*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48699352256687*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35901091362961*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.307343195753976*pi) q[9];\nu3(3.5*pi,3.49261420684874*pi,0.5*pi) q[10];\nu3(0.53532112456554*pi,-0.11242446119604499*pi,0.736168714495414*pi) q[11];\nu3(1.0*pi,0.0*pi,1.307858962844401*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47046132568311*pi) q[13];\nu3(1.0*pi,0.0*pi,1.369866204626589*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206370188126145*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.30759327852757*pi,0.5*pi) q[4];\ncx q[6],q[20];\ncx q[7],q[13];\ncx q[8],q[12];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.212099883224755*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.522323740474782*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(3.5*pi,3.3695722573481*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.608916698533402*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.522007353868124*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44937470771106*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4031744156137*pi) q[17];\nu3(1.0*pi,0.0*pi,1.336584311643744*pi) q[19];\nu3(1.0*pi,0.0*pi,1.345216368696076*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5168386927273299*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.49647243872247*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.47099239689154*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.373744926445542*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.574792635474429*pi,-0.198996190495069*pi,3.57961062598944*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.42723145029946*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.314163698007615*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5794402353153933*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37439519852348*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.605921127057997*pi,0.7380775694256301*pi,0.850545658037696*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.636163987147489*pi,3.01961651095193*pi,0.5033451685860973*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.771692925644908*pi,0.34049521312157605*pi,1.0058726534023061*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46528801932851*pi) q[18];\nu3(0.225774798265547*pi,3.2732636706061*pi,2.03031442842756*pi) q[21];\nu3(0.124300452929524*pi,0.251451163260887*pi,3.64430616594396*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.420940584450737*pi,2.70502964275*pi,1.392400852457645*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.270721861462652*pi,-0.225912703331148*pi,4.0698922658824*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5697491854599348*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.870670685538777*pi,2.55259542046344*pi,3.53207261861111*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.70667115801204*pi,-0.270681160276926*pi,3.47143811950406*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.695713310469024*pi,3.15893071309959*pi,3.25733564987943*pi) q[7];\nu3(0.925766196513683*pi,-0.08592445660576498*pi,1.193458967524488*pi) q[8];\nu3(0.567495804220321*pi,0.490606147174834*pi,1.1948179780269141*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.260344720604673*pi,0.348207744521677*pi,4.25429703936251*pi) q[12];\nu3(0.155202265153624*pi,0.48691998558849103*pi,4.33601913527752*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.631615284392339*pi,-0.179072662889401*pi,3.65461492212503*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.477161560057733*pi,-0.384392630053139*pi,3.96167887634657*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.930502973411162*pi,-0.28244058430513097*pi,3.26079973110337*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.567998564011644*pi,-0.028329782314616025*pi,0.586778914275971*pi) q[12];\nu3(0.486206080991592*pi,0.45335423039837097*pi,3.98137598958441*pi) q[13];\nu3(0.854979598998031*pi,0.22629611348884304*pi,4.4053580609989496*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.794684924006402*pi,0.65365065694275*pi,0.5510184791490567*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.655195645075101*pi,-0.04981178149835702*pi,3.56567349726847*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.837777968391251*pi,-0.16361504418025302*pi,4.4568432261136195*pi) q[4];\nu3(0.389050793375527*pi,0.436915183736285*pi,3.56357499235691*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.278189901885563*pi,3.24460080399004*pi,1.402896073379371*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.175666897241344*pi,1.0388640885446*pi,4.433209796333109*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.431518667594769*pi,0.21076903376080802*pi,4.47746065803374*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.136534740658968*pi,3.08189677963537*pi,0.814433338608576*pi) q[5];\nu3(0.319280057925906*pi,0.47673721917694*pi,3.86959903160954*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.418741567205655*pi,3.10621073421646*pi,2.09688447068377*pi) q[15];\nu3(0.277166853159838*pi,3.08163642090425*pi,0.5734805678496543*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.209521425186955*pi,0.29572249443882304*pi,0.644758516801877*pi) q[19];\nu3(0.331684511635719*pi,-0.06519391923309398*pi,4.19985321289587*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.429677876136932*pi,0.25316794494654604*pi,4.13104082109263*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.27591119190298*pi,-0.025303523351641988*pi,0.8619440480616529*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35518019887035*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.124315919670709*pi) q[10];\nu3(0.65806875822988*pi,0.06208694837061801*pi,4.37278994338999*pi) q[11];\nu3(3.5*pi,3.38042862350038*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.052223089784344*pi) q[16];\nu3(0.433141738320295*pi,-0.4528651527881109*pi,4.01197091789877*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.911455325364031*pi,0.15590508288842198*pi,4.11695799963058*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[10];\nu3(0.740337936462988*pi,3.22108684664343*pi,4.35169389094178*pi) q[11];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.611251511952*pi,0.73601123283493*pi,0.688374715731109*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5593490411000808*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.497343592712729*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.33967824307104*pi,0.005146201538875017*pi,3.90352118637118*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.487412908098245*pi,-0.064903695553849*pi,0.641527205369216*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(3.5*pi,3.42991371555739*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,3.48976977681746*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.14732771368997*pi,3.37621183542544*pi,1.90609753394926*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180974101692847*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1815376999431288*pi) q[21];\nu3(3.5*pi,3.4780466816722*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.41471618719382*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.150867439131136*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.38005649919157*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2075829005484189*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.172930134735781*pi) q[20];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.49262882979342*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.169310052518456*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44698157844046*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48141549982954*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.49725924241829*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.324120841315964*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5578504877588089*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[19];\nu3(0.39164850276443*pi,0.07343059967384102*pi,1.305964390738385*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.693032393808575*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34543363395902*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.48976105324457*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.48320807819359*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.351489686954597*pi,3.48768244411301*pi,1.444446526620966*pi) q[9];\nu3(0.749882720198944*pi,-0.40665829217272953*pi,0.8640369270979951*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41379461324001*pi) q[11];\nu3(1.0*pi,0.0*pi,1.216961654230357*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.165249491337889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.690746014402044*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.690957982733803*pi,0.79213842283102*pi,0.767546335209781*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.141947303633346*pi,3.34501463970605*pi,4.18322826708688*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.274642258203997*pi,-0.375688043556429*pi,3.99273644968794*pi) q[4];\nu3(0.636812161478332*pi,-0.269771045515507*pi,3.32187663197087*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45583900679393*pi) q[12];\nu3(0.58735098142835*pi,3.17238577830301*pi,3.45620542222079*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.135211589650226*pi,0.67513661416772*pi,4.13872372278087*pi) q[16];\nu3(0.145492417767122*pi,0.74893093086259*pi,4.08930750563208*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47962015845106*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.741276268839687*pi,3.00996422481763*pi,3.54928497890664*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.237381747513474*pi,0.08658828283114395*pi,4.4763022096481695*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.660332179671666*pi,0.71854625106972*pi,0.509884830487751*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.748109521068249*pi,-0.268428225423752*pi,1.070906276885618*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.736804481165228*pi,2.54166989457625*pi,3.5969262253678*pi) q[16];\nu3(0.425391119633361*pi,0.11788101998443301*pi,3.81658334870677*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.939204445125953*pi,0.185965180882107*pi,1.416968635778066*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.572536578396701*pi,-0.366817885021209*pi,3.98302552838551*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.635001616819443*pi,3.04507823031157*pi,3.45160520369924*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.524032927467528*pi,0.058422154330644016*pi,0.5540139882939162*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.432675179698469*pi,-0.371981094220208*pi,4.10091655299234*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.328352296819646*pi,3.22015043163126*pi,2.10846939247075*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.577511455135301*pi,-0.373591734835129*pi,0.546986218852316*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.547105125724404*pi,0.15300068137990197*pi,0.673380236645719*pi) q[19];\nu3(0.771809747528944*pi,7.019311564204767e-05*pi,3.59722877383362*pi) q[20];\nu3(0.602748882192139*pi,0.11490502879643305*pi,1.443114958367536*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.276832951204434*pi,0.13245029034650802*pi,4.4192527998570394*pi) q[3];\nu3(3.5*pi,3.28019460904397*pi,0.5*pi) q[4];\nu3(0.412746408931849*pi,0.7848735072524999*pi,4.21848019381617*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.229777896369052*pi) q[10];\nu3(0.137127428823929*pi,0.6675938823246499*pi,4.28529951487403*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.704204531430126*pi,0.489732725061356*pi,4.00649984122872*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.586353554323296*pi,0.5049899768107999*pi,1.162126448651422*pi) q[19];\nu3(0.260535967484358*pi,-0.327136561319025*pi,4.0610687254993*pi) q[20];\nu3(0.646087740130089*pi,1.00116233947839*pi,0.894080939583966*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.840863755731445*pi,0.04606032484096101*pi,1.228074953895373*pi) q[3];\ncx q[4],q[10];\nu3(0.137072719982072*pi,2.89054741702159*pi,1.0225180294127019*pi) q[5];\nu3(0.265955852368088*pi,2.79460825226424*pi,1.1232192951280902*pi) q[7];\nu3(0.384540843185975*pi,0.35863411621694596*pi,0.756228937526318*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42940237525954*pi,0.5*pi) q[0];\nu3(0.30277513451461*pi,2.44404051617077*pi,1.07213892355517*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.171328528034564*pi,-0.011823259517909024*pi,3.94463407978328*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5370897860804562*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.312117018742576*pi,0.22870918712274202*pi,1.177627877888969*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1882247253512679*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.842922364622*pi,2.72950906193381*pi,3.28003780579359*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.298747642275491*pi,-0.4592939893579702*pi,1.398754950173986*pi) q[12];\nu3(0.813815586640151*pi,-0.05891639741700899*pi,0.6965312477523831*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35738253520246*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2578483280127069*pi) q[8];\nu3(3.5*pi,3.45401654061064*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36296523362219*pi) q[16];\nu3(0.156032329730945*pi,-0.381243033588124*pi,0.942940609765685*pi) q[18];\nu3(3.5*pi,3.48651378461886*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283185414546262*pi) q[20];\nu3(1.0*pi,0.0*pi,1.175523931868174*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.36725570173398*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[11];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.209370741483837*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.201533849628243*pi,3.33293434240591*pi,1.86423867300468*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.4518166830741*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.521182699043679*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304541888744919*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.378629719207559*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46764308849049*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41927209822574*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.452633173070758*pi,3.38773862836996*pi,1.97519977365832*pi) q[4];\nu3(3.5*pi,3.36202897013849*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[11];\ncx q[9],q[21];\nu3(0.145487816612418*pi,0.178989363821346*pi,0.5471259692797791*pi) q[10];\nu3(3.5*pi,3.40985184556125*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2562160298771299*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3916013519069494*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274355225034975*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1721018082610861*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.40203540618817*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.33105449347796*pi,3.28709033997617*pi,1.96292767782891*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.736928692940893*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31977782345874*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.581147006823987*pi,-0.238629551506281*pi,3.61061523653983*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4782028195793195*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.484247560235341*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49108194343738*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0511460256227695*pi,2.90179173797116*pi,0.908848930968331*pi) q[0];\ncx q[1],q[13];\nu3(0.346113421523775*pi,3.02921153205833*pi,1.225180305779861*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.725046675266962*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0465037514337474*pi,2.72485307954565*pi,0.9619004594164551*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.463269426876623*pi,3.36606461965264*pi,1.9888599285625*pi) q[7];\nu3(0.251128543538588*pi,-0.268812946522689*pi,3.89730004733084*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.54704278275717*pi,-0.276757031362101*pi,0.607567147927508*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.704766468070284*pi,0.270597948800373*pi,0.73289140987582*pi) q[7];\nu3(0.236751994384274*pi,-0.30352555974642104*pi,0.708244447814432*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.720396037608497*pi,-0.05075271454097802*pi,1.0758781201887548*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.860427452824116*pi,0.15781626924621195*pi,0.6917624120222869*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.622234002184179*pi,3.41973825536495*pi,4.01168563653858*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.361213064086636*pi,-0.220728742097743*pi,0.8185763455841579*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.59780004922442*pi,0.17851296621999602*pi,3.82859002550543*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.267639544460692*pi,-0.163541175021387*pi,4.23434671004031*pi) q[18];\nu3(0.0797498349607066*pi,-0.285480794697925*pi,0.8731811743587601*pi) q[19];\nu3(0.311087128153056*pi,-0.4698427005424554*pi,1.168776257591869*pi) q[20];\nu3(0.556621174847804*pi,-0.264359790710184*pi,3.76800938593195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.143664612387626*pi,0.5705149824528599*pi,4.2084116349209495*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.631926143859806*pi,3.04987858402865*pi,3.57349114801613*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.407367567100092*pi,3.09222362225604*pi,1.61357789652111*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.263884239205351*pi,-0.4521884661657188*pi,0.719880853708467*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.616682506233586*pi,-0.09878815669997898*pi,0.602846134751372*pi) q[18];\nu3(0.444694444242573*pi,2.40450052914539*pi,1.1883237977682959*pi) q[19];\nu3(0.908004160661066*pi,3.41979661037774*pi,0.853641855906365*pi) q[20];\nu3(0.997766154992871*pi,0.6064341819954*pi,0.647864092666087*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.143008126343757*pi,0.36713074134729495*pi,3.60606487944879*pi) q[3];\nu3(0.385529904787709*pi,-0.20086185020001002*pi,1.443866943176815*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.742579304980037*pi,2.95015388445438*pi,3.47215962875261*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.823096753045813*pi,0.12998256505986805*pi,1.57044051343339*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.187570416286153*pi,3.26639776169732*pi,0.619117603694562*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.666758068432624*pi,3.06048342106675*pi,4.45312641794981*pi) q[12];\nu3(0.108693562050318*pi,3.11634803749323*pi,1.82308082790377*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.895702836368536*pi,3.06824131190686*pi,4.136749358669039*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.779698243895736*pi,3.1079652891478*pi,0.5610880233975837*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[11],q[20];\nu3(0.400970240998367*pi,-0.22655072061117*pi,3.72853336550496*pi) q[12];\nu3(0.725108429440414*pi,3.20541836426441*pi,2.9467980218738*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.360545626297213*pi,3.44850767904142*pi,4.37153679043422*pi) q[15];\nu3(0.544344596722291*pi,2.86078227766333*pi,3.65247603652261*pi) q[17];\nu3(3.5*pi,3.476613237029*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47402952396408*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40688147434533*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.282461076175648*pi) q[8];\nu3(1.0*pi,0.0*pi,1.285641198355419*pi) q[9];\nu3(3.5*pi,3.38234156055496*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.741493736176766*pi,-0.229434902487215*pi,0.5164713418868647*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208230386650593*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180843504230452*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[7],q[8];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41963922336309*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.266896874663413*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.354654690633581*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.534128673849764*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47627297949734*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.53628039813746*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.46490188846143*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.47651201183851*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38841039992604*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.320934668469524*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[8];\nu3(3.5*pi,3.49350024813096*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.33206140467556*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3145615615022082*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.17763524690386*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2177937199292082*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.282492044240509*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2788529094258592*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[15];\nu3(3.5*pi,3.46910150526082*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.2927357027477648*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.582474254099718*pi,0.45659585154999704*pi,4.268610846429651*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.31508068319667*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.165205737395647*pi,2.54287047422141*pi,1.443392303351109*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.659617867588153*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5194687577978039*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5947816577178151*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42456306363597*pi) q[21];\nu3(0.113913695138378*pi,-0.25151320002774*pi,0.84123245616112*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.33819408257279*pi,-0.11199451322179399*pi,3.69541597279688*pi) q[9];\ncx q[10],q[13];\nu3(0.0807241577447508*pi,-0.234788643985691*pi,4.20530511065074*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.286827532766*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.43790474013443*pi,-0.12910880586657097*pi,0.540756652392197*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.258572059937229*pi,3.46007044685712*pi,0.760402877146919*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.464861998290804*pi,3.42483706056337*pi,1.4500058407931111*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.24904108666994*pi,2.92473006280439*pi,1.86639962463603*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.650370928428312*pi,0.11946878345550704*pi,0.5686099752288123*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.389104431070475*pi,3.03803093993592*pi,1.53566792573156*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.658990527276098*pi,0.57828052939299*pi,0.67983616492224*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.382124726188868*pi,-0.24621733171772098*pi,0.9809563415804641*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.540890099454129*pi,0.60700716650672*pi,4.08129683150548*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.577310433017716*pi,-0.02032559482111901*pi,4.224528453482209*pi) q[12];\nu3(0.533983001785512*pi,-0.14664779129113797*pi,0.798561996071993*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.537916031524385*pi,0.6894894154440101*pi,0.5667033924752485*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.506240521604352*pi,3.12337184009006*pi,3.18897977162622*pi) q[19];\nu3(0.750633787952235*pi,2.67589005849933*pi,3.75849480098841*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.821358540630073*pi,-0.4467091906164017*pi,0.71465804149487*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.484068044294686*pi,3.3056754967348*pi,1.814629577267*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.733678594165147*pi,0.0028267455124080243*pi,3.94300849518053*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.810130188033931*pi,0.257471059535586*pi,4.45681960793675*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.232846650676781*pi,2.68759978574179*pi,0.826292040169603*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.435904261783739*pi,2.79801802054073*pi,1.2931029618109409*pi) q[18];\nu3(0.506564260408097*pi,2.58782880825076*pi,3.89279921729432*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.506977687260157*pi,2.70010937587948*pi,3.95294316309658*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.803650651907974*pi,3.18832807866577*pi,3.70000305174783*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.574092876868922*pi,0.014339725295060002*pi,1.288616612561494*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.485098091009082*pi,-0.135620217038036*pi,4.4373036177824705*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.788287873766824*pi,-0.13797115335753102*pi,3.53017413929112*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.53302464516815*pi,-0.160461533815962*pi,3.87558408926354*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.483526270785958*pi,0.17736411605472502*pi,1.040076049003916*pi) q[21];\nu3(3.5*pi,3.39506848278577*pi,0.5*pi) q[0];\nu3(0.16736653329321*pi,3.24365837583815*pi,0.825078020658951*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.517982475412042*pi,0.20505996498771495*pi,0.606800942789016*pi) q[3];\nu3(3.5*pi,3.42519717478207*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.508652206893731*pi,0.05351496924958499*pi,0.661204639300647*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.282763380567874*pi) q[10];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274164036425793*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.412394827540112*pi,-0.09515351301348002*pi,4.22727433281549*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0711876179178735*pi,0.68506036220244*pi,3.79635716287586*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.387246324776047*pi,3.21203180515444*pi,2.15989032580234*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35820129134296*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31095829719989*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2820037775370818*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26136819378971*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.771447477645861*pi,2.78793736054861*pi,3.53248571687707*pi) q[5];\nu3(0.689668467015301*pi,-0.179796909257545*pi,3.94236355738527*pi) q[6];\nu3(3.5*pi,3.46749706303672*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.29725070306635*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2595787462308778*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.42041282388857*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49442785408094*pi) q[15];\nu3(1.0*pi,0.0*pi,1.336133542529683*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.785115907482979*pi,3.03229577606393*pi,3.50439321936764*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(0.798265325383944*pi,-0.362087432686713*pi,4.36377785941947*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5261741980247563*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.638674929049338*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37782199019078*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3233865081654241*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31247686329516*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.43699668507428*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.640659873924746*pi) q[16];\nu3(0.948627694682259*pi,3.44416529325211*pi,4.3927171086706*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230606978511187*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33105439671922*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1666473294745021*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.557165701065809*pi) q[8];\nu3(0.631858247498273*pi,0.94354269346435*pi,4.44457833145607*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5835717855781684*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[8];\nu3(3.5*pi,3.45464447335338*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.197352794395115*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.382808755060588*pi,2.98311104931059*pi,1.4767856652979892*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.563267617860843*pi,-0.319035676557674*pi,4.2511128276817995*pi) q[12];\ncx q[13],q[21];\nu3(0.601363375582237*pi,-0.331958182765638*pi,3.72344084800843*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.464820429942848*pi,-0.49888010072995315*pi,1.483127852199038*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41046687226344*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0969463720090524*pi,0.46627851048648805*pi,0.676101790854423*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.838608739113243*pi,0.12762360748579105*pi,0.622438428228976*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.533500965579759*pi,3.27891705424241*pi,0.632661421286412*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.257839414705422*pi,0.16350317811290804*pi,3.61973135134195*pi) q[18];\nu3(0.254336776564555*pi,0.07548227758356696*pi,4.37877243469188*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.778822944051088*pi,0.35812992674645205*pi,0.5728745917664841*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.403577456224402*pi,-0.304448893680658*pi,3.95158342743722*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47049397867324*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.113736323116589*pi,0.77003271226235*pi,3.85218211862044*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.25058075637585*pi,3.19299111076325*pi,0.5531394119091648*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.645665154233484*pi,0.5810772900360599*pi,1.315923818771442*pi) q[18];\nu3(0.640023748951662*pi,2.73009506640399*pi,3.3875349267971*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.485467553172484*pi,3.03439980152316*pi,1.005504952418855*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.594817789992731*pi,0.014861403495187053*pi,4.46584759387888*pi) q[2];\ncx q[3],q[6];\nu3(0.670502877253158*pi,0.28683338736569197*pi,3.80963606863689*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.406411367953128*pi,-0.026622877804131972*pi,4.037672913530789*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.172871795209634*pi,2.60370064161831*pi,0.9663250628170821*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.643197139548104*pi,0.5657424325834499*pi,0.819841248410359*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43519634445363*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1579336145566042*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.97338436839095*pi,3.43244472640885*pi,4.19421069293657*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.564177891898147*pi,-0.269299872481754*pi,0.815653372968816*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.765001435423104*pi,0.94984824407053*pi,0.979227710878761*pi) q[11];\nu3(0.46941332025644*pi,-0.20975089075653702*pi,1.420377950033469*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.167452063898624*pi,0.306516451447862*pi,1.001574286507456*pi) q[7];\nu3(0.808907295770688*pi,0.029734089171215006*pi,0.818928117962457*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.532828350384797*pi,0.54512225294824*pi,1.1333602356744699*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.402238091055191*pi) q[20];\nu3(0.670594704320367*pi,0.137032311454248*pi,0.96033607174892*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.368025690994493*pi,0.334207022704078*pi,3.57447063125541*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[17],q[20];\nu3(0.616781809603132*pi,-0.31458322494987*pi,3.65156789422182*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.513138291112421*pi,-0.370213803792804*pi,4.10313005883604*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44177440494836*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.159242460987588*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.583908138126789*pi,3.38419810107025*pi,4.08790729868569*pi) q[1];\nu3(0.75691350638206*pi,3.42044390360646*pi,2.99927775945187*pi) q[3];\ncx q[4],q[12];\nu3(0.446918416585047*pi,2.37827288149626*pi,1.329889154546229*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.434634182785632*pi,2.97105193088463*pi,1.314854857649991*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.624828572048628*pi,3.19026558693942*pi,0.619876718691353*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33729502055026*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.298024357194374*pi) q[9];\nu3(3.5*pi,3.4270149392605*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41927171571221*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255566513959701*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.832557667391621*pi,0.471806554372327*pi,4.42967471841223*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[18];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[19];\nu3(3.5*pi,3.40876953536153*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.450368897290803*pi,-0.011630399130948987*pi,3.85094002830672*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3554604183764205*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46513989217784*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2109666400678512*pi) q[16];\nu3(0.622961185371006*pi,3.35141571600773*pi,3.984248853729*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.688908590169203*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.379714349646352*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.44698583286739*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[18];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.453337182365155*pi,3.09410694982079*pi,2.06719717616632*pi) q[17];\nu3(1.0*pi,0.0*pi,1.318374153786786*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48541136952274*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.271786453780214*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49651855724113*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.34607367774191*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4679649762515705*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.657966112783006*pi,2.75169104615642*pi,4.13735853440041*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5222991562644151*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.608554840608644*pi) q[19];\nu3(0.172008139568981*pi,-0.37105135097444497*pi,4.09998119532593*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.41586516027081*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49973217067663*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.129992562854241*pi,0.21557997170662102*pi,3.93908546216543*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.315952449583171*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48084228000984*pi) q[14];\nu3(3.5*pi,3.32225733800386*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.200186858969658*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.423582729682942*pi,0.42522617955570197*pi,0.5465463266663522*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.251743048211227*pi,1.04631140387501*pi,4.35346128966249*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.793460598912223*pi,0.8550213341808199*pi,0.964030337862147*pi) q[12];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.32729216703305*pi,2.89054758323037*pi,0.698580227899764*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0828864057578165*pi,-0.023037981406791974*pi,1.294673902658801*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.115348697827286*pi,2.31852831594339*pi,1.285509570437248*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.579372823458306*pi,-0.186744803213848*pi,3.47800913397579*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35003661221471*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45716612059596*pi) q[17];\nu3(0.576426495658246*pi,2.62719926109946*pi,3.9225081833068*pi) q[18];\nu3(0.717787002201978*pi,-0.140341546424471*pi,0.5641274509424691*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0828164749487286*pi,2.39687466426841*pi,1.218895006207674*pi) q[1];\nu3(0.490020573849972*pi,-0.340423410373609*pi,4.264955773425379*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.453716552738766*pi,2.78577526984607*pi,3.82723294766634*pi) q[7];\nu3(3.5*pi,3.45744647272849*pi,0.5*pi) q[8];\nu3(0.273035641514011*pi,0.10816381807911901*pi,3.92806688635584*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.169056228859805*pi,-0.018246069798337983*pi,4.370621079585391*pi) q[18];\nu3(0.637791269927186*pi,3.00246382764176*pi,3.767525669514*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3188276222311779*pi) q[20];\nu3(0.283922940425381*pi,0.316891836608026*pi,3.90589607951454*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.587715467136862*pi,-0.012118636581394004*pi,0.7626124616648939*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0622819458859076*pi,0.311135490183176*pi,4.46919977234764*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.344772305917446*pi,-0.03841606293433403*pi,3.8767077714934*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0752252511690569*pi,0.60565545760468*pi,4.042031326932991*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.613891280743614*pi,-0.25192440736502697*pi,3.26897688622654*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.393402226435191*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.63168920252501*pi,3.26298356187643*pi,4.4229196037867595*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.30962087944713*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.140621463486762*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.457175597642139*pi,0.16037460272426796*pi,4.473649444473271*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.496191127484771*pi,2.52729361870986*pi,1.315444579363606*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.188005014065574*pi,3.40459419756918*pi,0.907916777660772*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.692142528877893*pi,-0.4402216272035234*pi,0.785419069534526*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.927741946465393*pi,2.98314415041052*pi,3.45815891788323*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43173698686831*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.899932407460253*pi,-0.16139588532931898*pi,3.94320112723599*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.557085070930934*pi,-0.4495151431308929*pi,3.7996230768385*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5454281235968401*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.543410737283484*pi,0.24758905492676497*pi,0.896501055269185*pi) q[14];\nu3(0.369025565509995*pi,0.5543773796275699*pi,0.755674421674957*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2370665850364149*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.35541709229132*pi,-0.33094537752486497*pi,1.4534712759351431*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.448176265118392*pi,2.79984151846483*pi,1.04801763381555*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38047453437733*pi,0.5*pi) q[11];\nu3(0.387365777294602*pi,2.86314963981119*pi,1.117834464511023*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.610748709184186*pi,2.5740014040226*pi,4.06333520724868*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.755228463093516*pi,2.59760604055927*pi,3.47923716670166*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230361216629227*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.754747097197835*pi,1.20833999700641*pi,0.784915661003872*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[18];\nu3(0.61787601145815*pi,-0.20596233934808*pi,4.39353320011465*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.823504400590341*pi,2.82843259832529*pi,3.70147581450658*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49242974427779*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.632885534081942*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.968400298893775*pi,-0.290810616349702*pi,4.19976457244464*pi) q[4];\nu3(3.5*pi,3.38307413034768*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.724909985567082*pi,3.28758237749274*pi,0.643050931696625*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[13];\ncx q[11],q[18];\ncx q[12],q[17];\nu3(3.5*pi,3.4925828765538*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.269099777574362*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2124654817389748*pi) q[19];\nu3(0.588567732232527*pi,3.15259640462377*pi,3.77070069775161*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.3859368550051*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,1.185822092628668*pi) q[3];\nu3(0.501151614290683*pi,0.280718525612322*pi,3.99257464289606*pi) q[4];\ncx q[5],q[16];\nu3(0.175212380960843*pi,0.0012455239961689513*pi,3.78696132658287*pi) q[7];\nu3(0.475425586643959*pi,0.217500927064341*pi,0.5783186220856443*pi) q[8];\nu3(3.5*pi,3.49574607770228*pi,0.5*pi) q[9];\nu3(3.5*pi,3.32349321893178*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.2809977303866*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.296986906372849*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.2991539295725079*pi) q[15];\nu3(1.0*pi,0.0*pi,1.149484356743522*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.260721441788785*pi,2.95059834673089*pi,0.6376219559392771*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42302308223232*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.329386432028435*pi) q[6];\nu3(0.482761456142211*pi,3.14322513241121*pi,4.4552047216209*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[13];\nu3(0.714238693291036*pi,3.30803619366851*pi,3.24628657058952*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.640298321960065*pi) q[16];\nu3(0.402203923055527*pi,-0.4766750210818731*pi,4.15979586163119*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.636612047169941*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,0.619617937746691*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.491497615946752*pi,3.49709874713004*pi,4.06294319781371*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.26863697756081*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.39695956598502*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5580110464125729*pi) q[17];\nu3(0.533469860905192*pi,-0.152315148039109*pi,0.902056901185422*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49567879040881*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.651114003733359*pi,0.7580132420469501*pi,0.985698523399281*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.619190425847037*pi,3.25466676032186*pi,4.092164853027921*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.584403613381852*pi,3.1431964746585*pi,3.81643239280649*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.57062776687384*pi,2.97923252526907*pi,3.78547607356516*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.332887137747205*pi,0.16085812554743795*pi,3.52655258103233*pi) q[19];\nu3(0.228258908603197*pi,3.11603516282868*pi,1.9507170742708*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.207006458498308*pi,2.843260698369*pi,0.829896436633434*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.152090887177174*pi,0.69114887539106*pi,4.31770477528618*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.723405837034051*pi,0.07748570558274703*pi,0.67982348240539*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.24884367429281*pi,0.240925161690686*pi,4.4908234339973205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.434485687695746*pi,-0.197306911029614*pi,1.53778906455979*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.183281717454513*pi,2.78581706193953*pi,1.7614416935107*pi) q[19];\nu3(0.995466854645247*pi,-0.215329241062367*pi,0.789850633175348*pi) q[21];\nu3(0.695436068376072*pi,3.05492339176117*pi,3.36610373944427*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39949372899724*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.96517654589532*pi,0.293933196021707*pi,1.4244076835919008*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2929569246668149*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.252875790634529*pi,0.7095266312097299*pi,4.42771225202391*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.639324265228256*pi,0.45594697760941105*pi,4.18260114171139*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.484344600718232*pi,0.69203695686836*pi,4.07828759801646*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.911460947804305*pi,-0.32315241648870596*pi,3.97161326957259*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.48904006386467*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34210563704652*pi,0.5*pi) q[1];\nu3(0.623052920774107*pi,-0.4126674894391123*pi,4.22815111659475*pi) q[2];\nu3(0.571982356355438*pi,-0.09536346232889897*pi,4.15577308531134*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1612700650839969*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.397440063044713*pi,-0.4593589976565348*pi,1.62426089723287*pi) q[9];\nu3(0.613532102858105*pi,0.82221893377541*pi,0.7571051508764159*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.392816716544772*pi,2.3266573155084*pi,1.191085233994684*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.43732158627056*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17944812043485*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.584445357360345*pi,2.80029340611024*pi,3.97520701410775*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.395243301338543*pi,-0.095776355474954*pi,3.87745035667508*pi) q[9];\nu3(0.386777543636767*pi,2.75092243917396*pi,1.51752684952041*pi) q[10];\nu3(3.5*pi,3.40271393656464*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3204918544453461*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0826816109976309*pi,2.59689970459982*pi,1.260945103257868*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46432745573279*pi) q[5];\nu3(0.307673153642851*pi,-0.4575871577214605*pi,4.18123119943834*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.445975942445903*pi,-0.07217821693506399*pi,3.61433676999978*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.454131715309099*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.510685322956047*pi,-0.343189623807654*pi,1.018954890220492*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5567866784517695*pi) q[12];\nu3(0.136130224779908*pi,2.67920594729522*pi,1.383980609398016*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.38311547446775*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173701562751879*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40822130371997*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2431864737227651*pi) q[7];\nu3(0.569278865356338*pi,3.41324724735776*pi,3.42593039275523*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43172807472971*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3591846871880469*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.163776917147077*pi,-0.05838952203527498*pi,3.84186413760953*pi) q[8];\ncx q[10],q[17];\nu3(0.549016065547853*pi,-0.361354844524222*pi,3.5928695283563*pi) q[11];\nu3(0.217766653370192*pi,-0.355948010604783*pi,1.221971707245397*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5922750408551498*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\ncx q[0],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.642039410958064*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46185241123577*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4292998990176*pi) q[15];\nu3(1.0*pi,0.0*pi,1.274243951651739*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.181889945635248*pi,-0.10098037255354703*pi,4.02248025833702*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.596460864474677*pi,-0.33842061503694*pi,3.19682858421082*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.49974020298393*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.373406832755936*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\ncx q[13],q[16];\ncx q[14],q[15];\nu3(0.367385655433165*pi,3.1622455109714*pi,1.233165104284767*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.41582610768298*pi,0.8217366624984299*pi,4.0545498892705005*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.342146130391875*pi,2.94071275010981*pi,1.69300026969466*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39695529646182*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.131018143219447*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44880513376709*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.447731479650644*pi,-0.025773672332397024*pi,4.43620232217641*pi) q[0];\nu3(0.767367057999916*pi,1.01040680553972*pi,0.527976009110419*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,0.73560677701138*pi) q[6];\nu3(0.281952602721917*pi,3.25247259031859*pi,4.265949154118021*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[17];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.236564398879015*pi,3.14493966953574*pi,1.424964654488099*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[21] -> c[21];\ncx q[3],q[6];\nu3(3.5*pi,3.28530230639254*pi,0.5*pi) q[4];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44612681523279*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2135853682450501*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42037511656883*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.259224207355314*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.892248902959981*pi,-0.38613625651113903*pi,4.343683800049369*pi) q[19];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.307513686709515*pi,2.81050567752005*pi,1.61390074872291*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5168057116979439*pi) q[20];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5680523926482941*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.125391668967132*pi,3.21178968531958*pi,0.733942886688428*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.33478175492143*pi,0.15142291174436795*pi,0.804178730278826*pi) q[6];\ncx q[8],q[9];\nu3(0.541192506950444*pi,-0.397411108348179*pi,4.37282116128206*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.291968911122374*pi,2.35995221840001*pi,1.169317251256551*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.37389262632736*pi,0.08947744754013698*pi,4.21124851196306*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.590834299288036*pi,3.27853926524562*pi,4.153128988142139*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.243947915738024*pi,0.70399713826988*pi,0.5925440885673532*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.211708447609263*pi,3.47184130459386*pi,4.49061368050427*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.441429546415289*pi,0.12318987892519195*pi,1.019631350211708*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.659280221399272*pi,0.02010166525274104*pi,0.664810932866742*pi) q[16];\nmeasure q[16] -> c[16];\nu3(0.584926659542562*pi,-0.49797616782996873*pi,3.12132127576962*pi) q[9];\nmeasure q[9] -> c[9];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.0956848331366352*pi,-0.035467826102972*pi,3.9505000440744*pi) q[0];\nu3(0.740010412288913*pi,3.31161114793059*pi,4.188035290641579*pi) q[1];\nu3(0.615223342207414*pi,3.46277524241868*pi,3.8637996574457*pi) q[2];\nu3(0.730356047874706*pi,-0.4463084391190944*pi,0.715069286024475*pi) q[3];\nu3(0.551051470784274*pi,3.45600792714803*pi,3.22656499087335*pi) q[4];\nu3(0.864600276437301*pi,0.09757938690992696*pi,3.67989967255587*pi) q[5];\nu3(0.578124416090427*pi,0.31507238172199703*pi,4.15385008975265*pi) q[6];\nu3(0.466398721081271*pi,0.12267351497734702*pi,1.1964271480973991*pi) q[7];\nu3(0.464583535790609*pi,3.38548827500383*pi,1.91512706938999*pi) q[8];\nu3(0.54447074723223*pi,-0.039121951246812*pi,0.5773270629974006*pi) q[9];\nu3(0.796409583989927*pi,3.3109189752866*pi,3.10142894837834*pi) q[10];\nu3(0.766672719160188*pi,0.09963906451094495*pi,1.3368029583142111*pi) q[11];\nu3(0.649124565819483*pi,2.48539525191248*pi,3.56623265826475*pi) q[12];\nu3(0.682336733049116*pi,0.36738018416873897*pi,1.009752265866338*pi) q[13];\nu3(0.439667940540204*pi,-0.115911150793708*pi,1.45005390484015*pi) q[14];\nu3(0.299206007007056*pi,0.12666430193275502*pi,1.164676810081408*pi) q[15];\nu3(0.0214888696301013*pi,3.02729448181996*pi,1.56136817545322*pi) q[16];\nu3(0.539798052373121*pi,0.313273052320029*pi,0.673355398513138*pi) q[17];\nu3(0.578350063183089*pi,0.047855460867196054*pi,4.1722361769808*pi) q[18];\nu3(0.489563842615894*pi,-0.297875458548986*pi,0.671051275642512*pi) q[19];\nu3(0.0507367086200009*pi,-0.337153291986494*pi,1.231492716213517*pi) q[20];\nu3(0.339360129341843*pi,0.71438129630006*pi,4.02839557420157*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,3.22710047193226*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43723085220009*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41443924832496*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.168700668933527*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.3426406497805*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.161436002179935*pi) q[12];\nu3(1.0*pi,0.0*pi,1.266084111134443*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.40389927080779*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.174414710217345*pi) q[20];\nu3(1.0*pi,0.0*pi,1.119128886499746*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[4];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(3.5*pi,3.32200245104352*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.36076924703315*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.34829867092527*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.092893435057519*pi) q[10];\nu3(1.0*pi,0.0*pi,1.232806464527349*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.113346590118649*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46789575197268*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.392940972545*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.4166786576025*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.24253883873759*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.412328857646591*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44066927080172*pi) q[13];\nu3(1.0*pi,0.0*pi,1.297147234483504*pi) q[14];\nu3(3.5*pi,3.46465781945917*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271127399883464*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5543584578524046*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.575550278705993*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[4];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5874162561657581*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5953546530836213*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5491919512985066*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.620088915279811*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.66435643400041*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39623350118009*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.671108908902639*pi,3.28749220204706*pi,0.5078511588601533*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.295164122301481*pi,3.34378225195198*pi,0.900980493684093*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.589511430066206*pi,0.83702242787227*pi,4.340129844302901*pi) q[5];\nu3(0.801430246506579*pi,-0.110360988096391*pi,0.5339707369053595*pi) q[6];\nu3(0.188264850598424*pi,2.95875900997931*pi,1.71547631987833*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.543621000778315*pi,0.32262206774395896*pi,0.950094583473363*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.705310531313548*pi,3.40716542765727*pi,3.95318600521039*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.427820036061618*pi,0.5095984772647499*pi,4.03519049681321*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.557373575934382*pi,3.16957416867207*pi,0.75743192025893*pi) q[5];\nu3(0.698816306499827*pi,-0.096101314290932*pi,3.41630770518663*pi) q[6];\nu3(0.240712894952584*pi,3.42845207017932*pi,1.2567693132663629*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.538842398329308*pi,3.32743458348157*pi,0.8013760527396621*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.833934724335909*pi,3.04436536427675*pi,2.97684033344209*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.126748461132169*pi,2.74412446847714*pi,0.8807748061295539*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.534878008600673*pi,0.8867118780438099*pi,1.078867918126061*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.752245906325369*pi,3.0489504836012*pi,3.65666522563114*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.253799183206065*pi,0.10298681603022497*pi,3.97085363195122*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.522672595140027*pi,3.45634811874007*pi,3.52149511408519*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.146079931549868*pi,-0.256267649595331*pi,1.335961241818394*pi) q[19];\nu3(0.446932551729967*pi,0.7105314172133199*pi,0.5010317430414746*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.287980660239337*pi,-0.061819303716712015*pi,0.974538565793968*pi) q[0];\nu3(0.598715771242241*pi,0.6149184632190099*pi,4.21556317729296*pi) q[1];\nu3(0.290394057270082*pi,3.26420186637415*pi,1.67367378512915*pi) q[2];\nu3(0.647883696226346*pi,3.26207166835677*pi,3.60103661154827*pi) q[3];\nu3(0.681980183292187*pi,0.7669571758346401*pi,4.33307161326487*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.777539591612584*pi,3.08955156627273*pi,4.28645559589613*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.524677564010509*pi,3.03138283994948*pi,3.14198939414835*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.583946891121095*pi,0.5870591704589501*pi,1.1582881696528289*pi) q[12];\nu3(0.546795168046992*pi,0.474462231876017*pi,0.870281725943644*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.882635294728026*pi,-0.363160025263073*pi,3.5768944037743*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0241021876788597*pi,3.49151299117851*pi,0.7170532494655*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.632726894327852*pi,0.01595967512770602*pi,4.031672213471801*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.587557252570738*pi,2.84029247690189*pi,3.41048899461505*pi) q[3];\nu3(0.696943296403779*pi,2.95694661961637*pi,4.13049009024917*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.743632294067278*pi,2.75726439536899*pi,4.1917699454577395*pi) q[11];\nu3(0.224821409925109*pi,0.397239851563039*pi,0.9785930756383481*pi) q[12];\nu3(0.183361033210583*pi,0.6297187551233401*pi,0.607035537399937*pi) q[13];\nu3(0.645490437613453*pi,-0.396972722722297*pi,4.46001328710365*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.514039825280669*pi,2.78792524489969*pi,3.68312519496942*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.497698756922*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.497144648188844*pi,3.18000862226336*pi,3.19934661283894*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.345000128467329*pi,0.345876895470865*pi,0.5658142713770976*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.721016765443295*pi,3.05611824566776*pi,4.4807596172830095*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2337569681455451*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.32168913521437*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43025277867015*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1904695037401969*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.927312864327177*pi,3.23443970157941*pi,0.727069722250693*pi) q[18];\nu3(1.0*pi,0.0*pi,1.153521858243462*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[10];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37743180502919*pi) q[17];\nu3(0.93861237745339*pi,-0.08064102630265502*pi,4.3132341147762805*pi) q[18];\ncx q[0],q[21];\ncx q[2],q[14];\nu3(3.5*pi,3.36190688820948*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42987124736345*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48348743842622*pi) q[8];\nu3(1.0*pi,0.0*pi,1.281616183966269*pi) q[9];\nu3(1.0*pi,0.0*pi,1.313740656109458*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4629239051853*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.207415751353329*pi) q[13];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5674301634995559*pi) q[20];\nu3(3.5*pi,3.42133463152947*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.45785596986102*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.2097359071943519*pi) q[14];\nu3(3.5*pi,3.46086955477126*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.360052076989425*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268805415391894*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.3603060103857*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36152215216869*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.628720879055963*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41637119583859*pi) q[13];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.129577068441314*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.757191429532631*pi,3.4105577855623*pi,0.5693865654854869*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4928459824096*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.611161135374546*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1086010804847999*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34303459218367*pi) q[19];\nu3(0.216755014672511*pi,3.33869356991997*pi,0.705493429498731*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39263483615472*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.655021300758563*pi,0.21385244295601102*pi,0.917882250121477*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43272648677844*pi) q[18];\nu3(0.769208801861936*pi,0.76108808282077*pi,4.29364801845065*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.409514411385477*pi,-0.367360797571131*pi,0.695737313825983*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.195664005359009*pi,-0.29422744713179*pi,0.990735216746417*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.479665946617511*pi,-0.354816721505371*pi,3.95740095913827*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5421874827352489*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.426810692379425*pi,0.370469124351014*pi,3.76722639054157*pi) q[2];\nu3(0.383061789403589*pi,0.61554062604703*pi,0.833847130933309*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.33757762955369*pi,2.83316376208536*pi,0.706014901994621*pi) q[5];\nu3(0.646499042557323*pi,-0.336618570585309*pi,3.74933661638892*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.156916617197138*pi,-0.261782381216217*pi,0.8305777411258171*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.844992638732689*pi,0.8097644491949001*pi,1.0667234170409912*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.556167195617191*pi,3.43570434922548*pi,0.840092405941792*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.685487247496023*pi,0.7561787596935301*pi,4.30996678247125*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.475101249309231*pi,2.74700705026016*pi,1.109728942758794*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.436776215066652*pi,0.437808889506046*pi,4.26020673846925*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.464314058572488*pi,2.70887276343063*pi,1.53334178791711*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.640098638167059*pi,3.02657206873262*pi,3.61685900168398*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.736444023572841*pi,3.12980341360121*pi,3.9755289724217*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.769629776460277*pi,0.16554106308178196*pi,3.77191098432771*pi) q[0];\nu3(0.453939891362007*pi,2.83312763386873*pi,1.163278721776852*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.637784596433069*pi,0.03973542710343203*pi,4.32644251916079*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.953018779008624*pi,0.153428296885057*pi,3.76708075629493*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.193615807021936*pi,0.24498193859344797*pi,0.9798772569941621*pi) q[11];\nu3(0.615833035649838*pi,-0.223001653089337*pi,3.61350951230325*pi) q[12];\nu3(0.672738564514987*pi,0.24090318221343898*pi,1.71968935537797*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.801301705578683*pi,-0.4373527988242689*pi,0.908304510183623*pi) q[0];\nu3(0.428719246939656*pi,0.7303977835653801*pi,3.88938247123821*pi) q[1];\nu3(0.62238850700285*pi,0.7024260603866801*pi,1.118289430399005*pi) q[4];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.828087746777054*pi,0.99155956836978*pi,0.5165087525498502*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.784207223170527*pi,-0.093376508175813*pi,0.5035852044817746*pi) q[11];\nu3(0.761346722620516*pi,0.258648752285758*pi,0.7250810639023539*pi) q[12];\nu3(0.695714571946277*pi,3.0416990111664*pi,3.89172581610087*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.417077656236681*pi,2.4778028767715*pi,1.1635085183257758*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.596304745379104*pi,3.2826392215847*pi,2.98158497167706*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37268380976711*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.923072308595828*pi,-0.330230813090785*pi,4.26101446006078*pi) q[15];\nu3(0.394978613109131*pi,3.19073123318738*pi,1.0691352711754791*pi) q[16];\nu3(1.0*pi,0.0*pi,1.094026165528678*pi) q[17];\nu3(0.762431814532267*pi,-0.303493787190097*pi,4.195248585488439*pi) q[18];\nu3(0.40882947427025*pi,2.8483626729744*pi,1.1423362955493999*pi) q[19];\nu3(0.738577013416029*pi,3.27489821082302*pi,3.32827929863868*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48233569827601*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.32133793059157*pi,3.26657561999533*pi,2.10081425822074*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.498538740467292*pi,2.93798223776412*pi,1.3380599798694939*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.341001091900322*pi) q[20];\nu3(0.357647629505342*pi,-0.11275809014312*pi,4.02298422062294*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[5];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.530233739845575*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38098017358182*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48484891406536*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40586071250317*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.355455768183944*pi) q[5];\nu3(3.5*pi,3.45640598183034*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.111297320963248*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.248043675904247*pi) q[11];\nu3(1.0*pi,0.0*pi,1.222983686664125*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40406949576011*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[5];\ncx q[2],q[15];\ncx q[3],q[11];\nu3(3.5*pi,3.28694335872966*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37518955673538*pi,0.5*pi) q[8];\ncx q[10],q[20];\ncx q[13],q[21];\nu3(3.5*pi,3.4428754701936*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.207669119693855*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.21178822844688*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255276479776658*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44742708127382*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.448631969773119*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.48755525159457*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46314309953655*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.604715414807954*pi) q[12];\nu3(3.5*pi,3.45117579581803*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.259905027027941*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.312002733174227*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[5];\ncx q[2],q[15];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.663272866454904*pi,2.77414201793905*pi,3.6984288030888*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.639628278689906*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43161180439071*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5586110304261283*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.37903125563616*pi,2.493362831035*pi,1.0721064698315041*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.28230300086193*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.643775785086545*pi) q[21];\nu3(0.925302080199107*pi,0.279719841872449*pi,1.4982659818125579*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.573484102790621*pi,3.49312877957906*pi,4.075131069263319*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.786344605873401*pi,0.5124006724953001*pi,1.040317739300061*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.552536420515593*pi,0.10684333476563801*pi,0.931850970544704*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.648870567380737*pi,-0.209946529112304*pi,4.36447002665797*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.709860141641289*pi,2.57395717783368*pi,3.90191122050148*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.735750349650332*pi,0.38596404585451405*pi,0.792978883726823*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.733568617367429*pi,0.18596101085114203*pi,4.385536145097721*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.264183031166268*pi,-0.342698848363915*pi,1.69530944018227*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.358759399507157*pi,3.38755938917619*pi,1.1523593521383741*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.695043914861058*pi,3.45345941508609*pi,3.32443558855629*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.635959974702606*pi,-0.4015948865931196*pi,4.41628590176779*pi) q[13];\nu3(0.71523912133277*pi,3.13351779383129*pi,4.41161730877257*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.597540357079849*pi,-0.357394205365121*pi,3.42635554744367*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500923561860186*pi,-0.18417110450012703*pi,1.414782816444033*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.450470162536206*pi,0.6494922425829099*pi,4.37669855046143*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.237574152929295*pi,0.11646237617455202*pi,4.27505959176949*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.327198279173325*pi,3.12404338977968*pi,0.973257069710444*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.419366752657691*pi,0.8492067949008*pi,4.2313259986030705*pi) q[20];\nu3(0.268023549052272*pi,1.0911153671339*pi,4.32804575117279*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.661422150161644*pi,0.6878580584555001*pi,4.44496902376454*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.649082990389309*pi,2.70102290410668*pi,4.12953567007321*pi) q[3];\nu3(0.275196325283927*pi,1.15602264286111*pi,4.16706766088366*pi) q[4];\nu3(0.41267554482526*pi,3.39654942129844*pi,1.10404035065491*pi) q[5];\nu3(0.855730521458692*pi,-0.296244117999845*pi,0.5432788924326807*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.553963704656961*pi,3.27163903857548*pi,3.89261941425042*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.451257664280956*pi,-0.280748185515592*pi,3.87827721259302*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.283243493241521*pi,-0.07257634697006998*pi,1.50371679668147*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.439577479571953*pi,-0.053420286957421015*pi,0.5296934718363919*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.242676628581593*pi,2.57252511583996*pi,1.024605978343442*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.570708060818819*pi,2.97678112905795*pi,4.10794208323925*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.454162924832048*pi,3.2720712639793*pi,1.455617628046749*pi) q[5];\nu3(0.203584451562709*pi,0.70826605364396*pi,4.205600712172*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.809286335136104*pi,3.27244967272241*pi,0.661940083592964*pi) q[9];\ncx q[10],q[19];\nu3(0.769014493985585*pi,3.16410714512415*pi,3.64199331543029*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.776722366456128*pi,-0.4513777823041201*pi,0.5776299954560467*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.926020631697162*pi,-0.226963136980257*pi,4.3877917738901*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.185374680581735*pi,-0.061038956951281975*pi,0.779150760756772*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40801323979748*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.194338038103979*pi,2.27334339994208*pi,1.2732231255343311*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.363900600511202*pi,0.8580704209752701*pi,4.39279689568294*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196705946575565*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.692924456699689*pi,2.53096259331999*pi,3.51717927065911*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42495456210068*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.203276088654379*pi) q[13];\ncx q[14],q[20];\nu3(0.646237396981244*pi,3.44435325216585*pi,0.9386996373281831*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35420874246181*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,3.47405896856094*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46805588603358*pi) q[19];\nu3(1.0*pi,0.0*pi,1.345913500351731*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3297836777054068*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43442714747658*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38092379809711*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.219871714262724*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.354887817910332*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46460847603821*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\ncx q[0],q[15];\ncx q[1],q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43752353243286*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.198820599799963*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.641653274244141*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2427498619898*pi) q[21];\nu3(3.5*pi,3.43922676216602*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45764118596642*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.259039705531725*pi) q[2];\nu3(3.5*pi,3.47949769451156*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.47106802587165*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48749696131067*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3390998871516882*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5191650162207188*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.2384507707607328*pi) q[15];\nu3(1.0*pi,0.0*pi,1.271394687402877*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[15];\ncx q[1],q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.435849442609721*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.406953246528181*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38476390914272*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.17563141398295*pi,-0.4010741792653783*pi,0.90155761030298*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4175204739277305*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40596558910776*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.716008392770506*pi,0.46619801449168596*pi,4.18239553151769*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.711996184208396*pi,2.74242627713099*pi,4.04029112564485*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.869049757380365*pi,0.15385824372604096*pi,0.75775120717891*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0661624365767634*pi,2.80219454259379*pi,1.70567022985124*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.47159798878485*pi,3.06265326247905*pi,0.861334314483314*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.256002184788137*pi,3.0841928108458*pi,0.989693870123839*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.279629219785401*pi,0.19956194380216496*pi,0.93841278784661*pi) q[10];\nu3(0.5496201673775*pi,3.19122155881682*pi,0.83915748046604*pi) q[11];\nu3(0.629625226393875*pi,-0.4326889885707249*pi,0.70196198737142*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.329316157721699*pi,3.17254621898578*pi,4.40090305570344*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.331389700503213*pi,-0.307366192486233*pi,1.477345331015234*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.782833719081838*pi,2.89367352229273*pi,3.41262833303229*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.615636851723167*pi,2.69008127040197*pi,3.86616413871621*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.883686306486563*pi,3.37373078285947*pi,0.684357170173292*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.819537568115606*pi,0.7877256814433*pi,0.661517563902779*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.441628041660139*pi,3.39093363909342*pi,2.01639994859783*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.445247197031655*pi,2.95462750827751*pi,0.656996900669062*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.690143476047877*pi,2.49449453357999*pi,3.73076217498767*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.917368010312301*pi,0.600910253711*pi,4.35164150110028*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.882367039370798*pi,-0.134335141085406*pi,4.45124730664331*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.470060267902825*pi,-0.381060919155075*pi,1.01995636590571*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.361457457571676*pi,0.321147881860808*pi,3.71193639125507*pi) q[21];\nu3(0.37580813753782*pi,-0.35689330898159*pi,4.246858422877629*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.363834340257052*pi,2.88874285487693*pi,1.286413316733438*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.65599260222991*pi,0.5959044229163599*pi,4.45933929876817*pi) q[5];\nu3(0.174933452750142*pi,2.85145949592385*pi,1.327444927813372*pi) q[6];\nu3(0.429639849239649*pi,-0.380243624244329*pi,1.2785565487620452*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.376017383452736*pi,3.34378066828512*pi,4.16389295312133*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.217828986786066*pi,1.10575390946179*pi,4.2326739584592605*pi) q[0];\nu3(0.472628661070698*pi,-0.353350023457271*pi,0.834287804783011*pi) q[1];\nu3(0.7616116524125*pi,0.251563653742536*pi,1.071955770621177*pi) q[2];\nu3(0.836162970530416*pi,0.38999655433859903*pi,4.02435209995135*pi) q[3];\nu3(0.810670474450661*pi,3.02652573643127*pi,4.00603209522818*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42771247692045*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.548154374905326*pi,-0.0022101468326949925*pi,1.285291984114624*pi) q[18];\nu3(1.0*pi,0.0*pi,1.312382320982437*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.108201244783282*pi,-0.19854218245663202*pi,0.711296089870039*pi) q[1];\nu3(0.188148574274555*pi,3.07662125108647*pi,1.189946613789314*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.73851964254583*pi,3.24044904248279*pi,2.97795582354173*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.387120252151942*pi,3.269720402968*pi,0.944766861265139*pi) q[15];\nu3(0.367550001667402*pi,3.29736984002221*pi,4.4128900624849*pi) q[16];\nu3(0.740444641188507*pi,3.00866257842304*pi,4.29532927313016*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.606726740784802*pi,2.78004428647049*pi,3.32828278393332*pi) q[9];\nu3(3.5*pi,3.32003535067825*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46112817346194*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1165251765911801*pi) q[14];\nu3(0.653473292516904*pi,0.7485412014092301*pi,0.612522374209413*pi) q[15];\nu3(0.204534136970654*pi,0.92690892891518*pi,4.46288322564642*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29203918334365*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.28019004110142*pi) q[19];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.45081271355335*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.14229708537722*pi) q[20];\nu3(3.5*pi,3.43874536207051*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.45481703806084*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.299749169718335*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[9];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5247034295783508*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43733617169834*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208241186122103*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.36748952985123*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3046214751628429*pi) q[2];\nu3(3.5*pi,3.49698221927648*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.20065030858698*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35596655472528*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.055636464790998*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.471625967755827*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.316884260955155*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47357230515078*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.35220153605956*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[9];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.24429532889228*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211488366865721*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5426993069853767*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.3945063402907305*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49668152514809*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.637792090992741*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.562771274957948*pi,2.39288704348157*pi,3.75739536598675*pi) q[13];\nu3(0.291720893465384*pi,-0.09330532880175901*pi,1.472235384155105*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5951638453108385*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.667077054682416*pi,0.11512040459107198*pi,1.154592194157058*pi) q[13];\nu3(0.527961083517537*pi,3.02138807083347*pi,3.67000198972394*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44764199587184*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.673682620144428*pi,2.83056306291122*pi,3.20251129228713*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.690964961041262*pi,0.19144306569827796*pi,0.7029741941593319*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.65059613139288*pi,2.69702811280804*pi,3.9562107347046*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.614656308299116*pi,-0.31947104314088204*pi,3.39516585669125*pi) q[21];\nu3(0.791596645772053*pi,0.189956585409641*pi,1.3899312051672599*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.36664423631212*pi,3.06639618732825*pi,1.77677127429904*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.545243369618674*pi,3.12715298962352*pi,0.617204974763155*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.457412580118419*pi,0.318317832185948*pi,3.64598918516444*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.434583356516362*pi,-0.4656106196766303*pi,0.768996057681713*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.639147953945304*pi,3.39722725701464*pi,3.35419179952121*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.246886662753226*pi,0.67948649886802*pi,0.506633121516924*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.542397904846629*pi,-0.063005174470109*pi,1.395121141824358*pi) q[6];\nu3(0.643080355520732*pi,3.33810939712622*pi,0.778252032314209*pi) q[7];\nu3(0.443149417962098*pi,0.06647472361228501*pi,1.0132036060287382*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.830051335546048*pi,3.21845173757813*pi,3.07576849386386*pi) q[10];\nu3(0.844639128156884*pi,-0.09580754500598299*pi,1.122802020940936*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.943417069499328*pi,3.42811926185132*pi,4.15454156928189*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.402724424580747*pi,-0.394065225744392*pi,1.184507226352977*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.314066981780717*pi,0.232341700935093*pi,3.85183457463577*pi) q[3];\nu3(0.63870067641321*pi,0.307316410763977*pi,4.23799201812958*pi) q[4];\nu3(0.420808967304075*pi,0.356392666984627*pi,4.44931567176668*pi) q[5];\nu3(0.10825885335173*pi,0.176498272391319*pi,1.266644866230711*pi) q[6];\nu3(0.368883509398591*pi,-0.40443425419145473*pi,4.07193774417069*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.455106626527129*pi,3.24739953423094*pi,0.704350240159465*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.60792128029875*pi,3.05539647526847*pi,3.12841468251622*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.403040894440543*pi,0.030788501700733995*pi,0.743350740454078*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.530569555563564*pi,-0.22876197053492198*pi,4.1657068091549405*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.166166258140718*pi,2.88789584385357*pi,1.0721487097656661*pi) q[1];\nu3(0.071348754396191*pi,3.13919086604279*pi,1.58783045676089*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.243988522979829*pi,-0.12311746673186702*pi,1.3372340982552031*pi) q[4];\nu3(0.63814347270925*pi,-0.171772353876057*pi,3.48031363060495*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.978543154156857*pi,-0.383008176232592*pi,0.5554399265396173*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.765754649013932*pi,3.24604789441688*pi,4.22533984544508*pi) q[16];\nu3(0.888578597612118*pi,-0.08446610612445798*pi,0.666680034075239*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.286157116687578*pi,3.38058434294844*pi,1.426060502612764*pi) q[1];\nu3(0.690106987792276*pi,2.98893620855125*pi,3.31471009687122*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.302037188246131*pi,0.01886250348146301*pi,1.292594973334406*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44720523550558*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.526556562690033*pi,-0.45418904848023267*pi,3.52417754520445*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.57905396704797*pi,-0.4481214615313696*pi,3.43361071119698*pi) q[18];\nu3(1.0*pi,0.0*pi,1.378051906887769*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.522124184151602*pi,0.5079519234390499*pi,0.5241707198929246*pi) q[18];\nu3(3.5*pi,3.45397557270484*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47975293999198*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.663095373078162*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216870614169941*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2584429379446012*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36503174649868*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35477798412955*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.336902037291523*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.2793801649906928*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49842604344649*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[10];\ncx q[6],q[13];\nu3(3.5*pi,3.44624766483584*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.3188339972703669*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.358903881769686*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40572072220204*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.642875694560503*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[18];\ncx q[2],q[15];\ncx q[3],q[9];\nu3(3.5*pi,3.47071394899969*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.4391431398222*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4163034156745695*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.320181261716317*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5421383697504081*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3708769406686478*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45141419110377*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46263696352853*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[10];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.605155908213009*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.324606882629812*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5417264011017777*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2423028803590501*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[15];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.517298953946123*pi,0.8049742611777*pi,1.007861739493209*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5189006837884156*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5359192140219146*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.622404996224067*pi,0.22776326180288298*pi,4.18502340338289*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.554996795104138*pi,-0.246913070409216*pi,4.166878349086311*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.863679139961979*pi,0.427278345963782*pi,1.175381258044908*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.480345560961368*pi,0.5148225601812499*pi,0.820488750774648*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45120518305312*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.622872454963076*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.607292943964713*pi,3.03216204132967*pi,3.72648772526486*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.647018334340418*pi,-0.317685167394053*pi,3.31782179227393*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.32010396247343*pi,0.352255892770311*pi,4.09369839080662*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.892657689510636*pi,-0.09413259454370498*pi,3.53482466832036*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.179495430170347*pi,2.59173551090086*pi,1.115948293995607*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.718018781575973*pi,3.33637023989675*pi,2.93386272338088*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.546843506519394*pi,3.27558516764304*pi,0.5895227058199144*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.738653014850554*pi,3.37265457215746*pi,4.313675825956739*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.859820232590995*pi,0.78089000976781*pi,1.217295057662134*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.700313189262816*pi,3.0515393942549*pi,4.34766717305327*pi) q[3];\nu3(0.619538674713489*pi,3.05755278517949*pi,3.56390562946349*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.595666237753321*pi,-0.172112300272036*pi,4.34133346114536*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.411525674614941*pi,-0.17683446171161799*pi,4.27128512181797*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.531943760159297*pi,0.125923636641181*pi,1.213821770793429*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.794241548816817*pi,3.07195440166204*pi,3.33906315700316*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.444831852920727*pi,-0.394975603450283*pi,1.486809094787683*pi) q[4];\nu3(0.801976744820891*pi,0.82095417014837*pi,0.8365614751631121*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.67062870759258*pi,0.54129604059034*pi,1.242882548056385*pi) q[8];\nu3(0.448015110707631*pi,0.28647785573405204*pi,4.21860466927151*pi) q[9];\nu3(0.640453025115106*pi,0.08988186649381602*pi,4.42996407469599*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0991720117210595*pi,2.82463906087243*pi,0.6766812043303689*pi) q[16];\nu3(0.886795448977678*pi,2.37135092197829*pi,3.79621075637755*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.660793948444312*pi,0.29946472702579296*pi,4.4586401147938*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.265249160055006*pi,1.16889882522536*pi,4.20573278847303*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0673671283243805*pi,0.15238307197253897*pi,3.44306524459189*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.454867730405784*pi,0.134459588319228*pi,3.49442765051357*pi) q[8];\nu3(0.689476248418825*pi,2.69023276039904*pi,4.02702835994439*pi) q[9];\nu3(0.551790364748049*pi,0.335832684784904*pi,1.413072672403001*pi) q[10];\ncx q[11],q[21];\nu3(0.664800921126992*pi,0.16227930152791603*pi,1.4494982516308*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.944346685680853*pi,0.07603829452703204*pi,1.006882918863411*pi) q[16];\nu3(0.610608693382905*pi,0.62006863013079*pi,0.640964499840417*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.366184582082648*pi,0.78499363352178*pi,3.91619758456925*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.563309496467928*pi,0.302165598674888*pi,1.251239965177759*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,3.41232972902118*pi,0.5*pi) q[11];\nu3(0.273660555553495*pi,-0.192507772502087*pi,4.40521717429343*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.499416881125842*pi,0.77839360325204*pi,4.40503171187123*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.186613627573122*pi) q[21];\nu3(3.5*pi,3.31101815339143*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.435008057797672*pi,0.56705197598009*pi,0.901269859192087*pi) q[2];\nu3(3.5*pi,3.29760769919003*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2150990718505659*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.224987949676914*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.316280774179414*pi,2.65164098555082*pi,1.05261256157342*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.15286191787997*pi,3.46598023517434*pi,1.054636714871617*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.52945027821072*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.460096748498049*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.46923495031423*pi) q[13];\nu3(3.5*pi,3.47611600652989*pi,0.5*pi) q[14];\nu3(0.389593097075892*pi,-0.49729037270816123*pi,4.17785940515036*pi) q[15];\nu3(1.0*pi,0.0*pi,1.18412960621279*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40679378208311*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.285215759805027*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37218578305766*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43607530240934*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.316489625293047*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.315204216077811*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5104336314186324*pi) q[17];\nu3(3.5*pi,3.44236974858915*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306494931405728*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.49076813454135*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.40969141077441*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47982619281432*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.36891127241526*pi) q[10];\nu3(0.123657872902171*pi,0.165361766882978*pi,3.7532779742125*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5897459366102958*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[19];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5439214352803834*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[12];\nu3(0.384827082085651*pi,0.282965582294208*pi,3.44235256609443*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.38788179507791*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41215693374617*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.189425109925448*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5609452607160875*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3989270535866805*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44004282247576*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.327925688399512*pi,0.49982387190577604*pi,4.31875579894311*pi) q[21];\nu3(0.716587398245082*pi,2.82345781970015*pi,4.06068598183208*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.487457763380851*pi,3.23541598228569*pi,4.1197769215792395*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.112386426787955*pi,2.85341850013067*pi,0.8841115584645369*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.356849466159843*pi,-0.4105074584131682*pi,4.19671469203763*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.410465560266843*pi,0.24119725642494405*pi,4.44824454472102*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47205020701787*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.173942535856173*pi,2.59824819096895*pi,1.0160175266171732*pi) q[21];\nu3(0.740148126859054*pi,0.7534581490750301*pi,0.972377165527466*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0922668254397248*pi,0.6511135604824201*pi,0.764571842489045*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.139913427984345*pi,0.025254512809652963*pi,3.65793429731811*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.638645730128756*pi,3.05756825588236*pi,4.45383167544746*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.178237388486207*pi,0.178207424576177*pi,3.96888056012397*pi) q[12];\nu3(0.268392506916916*pi,2.62453497320402*pi,0.897066645365644*pi) q[13];\nu3(0.609056342515158*pi,3.10295329025276*pi,3.44777688000571*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.670003563978854*pi,-0.4809712545720593*pi,3.69171897210305*pi) q[18];\nu3(0.322312572563998*pi,0.04346985741017695*pi,1.016543536832287*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.502066073057481*pi,3.37729433395535*pi,3.08151325144545*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.675291969856652*pi,3.49391561271324*pi,3.60507155608383*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.56346904055544*pi,0.20364781522873898*pi,4.2978629033659494*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.703738430386757*pi,0.71166265048963*pi,0.947894004760098*pi) q[17];\nu3(0.256970114231062*pi,0.42125622010019503*pi,0.984909939276092*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.507803542235073*pi,-0.036622309102624984*pi,3.51725563515592*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.717702542788355*pi,3.26728481259465*pi,3.0934156754409*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.255955689912602*pi,-0.12071394419362003*pi,1.54623138937408*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.683353049948683*pi,3.39079606556543*pi,3.4048843200033*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0566167203406605*pi,0.007284502995801967*pi,0.8890585284656289*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.741619020753017*pi,3.09535656987367*pi,3.83324701356634*pi) q[5];\nu3(0.385551352347899*pi,-0.28501506746759897*pi,0.753411874707133*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.823960823512319*pi,-0.333549885844146*pi,4.44836446919651*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.48474578255011*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43279026907393*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1603381050468489*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.251584291622404*pi,-0.364521197345245*pi,0.812932077474448*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(0.305344587023928*pi,0.08419618585003896*pi,0.5225089385711199*pi) q[15];\nu3(0.106849269088225*pi,-0.277125903951503*pi,4.42940970905895*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2775263082740231*pi) q[17];\nu3(0.547813429375193*pi,0.06672663715680005*pi,1.324609278513716*pi) q[19];\nu3(3.5*pi,3.31087420067721*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.191906700030674*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[6];\nu3(0.357520184281403*pi,2.94081481394286*pi,1.2014117706547078*pi) q[2];\ncx q[3],q[5];\nu3(0.598298176957846*pi,2.64089263189295*pi,3.78373620333522*pi) q[4];\ncx q[7],q[14];\nu3(0.193234168527711*pi,0.266955363362928*pi,4.05794057046414*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.46110331169025*pi,0.5*pi) q[13];\nu3(0.598937793022821*pi,-0.05989680129012798*pi,4.00777038414912*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285476679434438*pi) q[18];\nu3(0.928893830528648*pi,3.45525556614859*pi,3.52547408016487*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.231237985204351*pi,2.80239931429956*pi,1.4573646641909601*pi) q[2];\nu3(3.5*pi,3.47100521087956*pi,0.5*pi) q[3];\nu3(0.271937777945588*pi,-0.275310389395069*pi,1.310968155367795*pi) q[4];\nu3(1.0*pi,0.0*pi,1.184057976914385*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.37186004235942*pi) q[6];\nu3(3.5*pi,3.33606393321336*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.477229295362293*pi,0.85050691201709*pi,4.13521261045682*pi) q[10];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.192864898948438*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5617747920139946*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5068763159286851*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.28404442416811*pi,-0.364305462711995*pi,1.81242819783311*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.711753836674136*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4564385984515*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.47334210222046*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.36879582098127*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4922634350104*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3467374379040868*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2080849478479871*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.320676804634999*pi,3.18753667894222*pi,1.701974075321*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.482171040885152*pi,-0.4072667577171303*pi,0.5404765361681629*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38879390409354*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.243934805270432*pi) q[19];\nu3(0.928099096137233*pi,0.24292886324250895*pi,3.92267040162941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.847051808054532*pi,0.0006376158954319866*pi,4.30682774934244*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48462010951828*pi) q[11];\nu3(0.449317035573698*pi,-0.168403774014944*pi,0.5380389097928332*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49626687740229*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.329889713532262*pi,-0.4187924201669116*pi,1.91244948240632*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46427378682635*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(0.037319160843207*pi,3.44343088502305*pi,1.9560884785988*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.104343038334136*pi) q[16];\nu3(0.464756650257815*pi,0.20539111325361203*pi,4.15546213018955*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36951731062707*pi) q[19];\nu3(0.480924204917237*pi,-0.28610294419338*pi,4.24020565761902*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.423181568582801*pi,2.48478593430116*pi,1.16885096286862*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.476696362179965*pi,3.39748092369466*pi,3.26541467668962*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44585158259599*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.304731552545726*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.769770734880844*pi,-0.186046120807367*pi,4.1741191373017905*pi) q[17];\nu3(0.695770105290721*pi,3.15092033855453*pi,4.42740960600411*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.438452673452326*pi,2.68482000943161*pi,1.469035478167348*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.294291286938773*pi,3.02528390821627*pi,1.443608230226162*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.408819713878849*pi,0.16471885079970605*pi,3.96416947640668*pi) q[6];\nu3(0.368041241326967*pi,-0.31115712610206103*pi,1.418738569938601*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5171414788157458*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.719477455124207*pi,0.6357303307876601*pi,0.641185369325331*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.810036042595861*pi,0.6993372927292101*pi,0.8572973545514291*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.203663589505243*pi,0.39946138290736*pi,4.2880643249770305*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41908853012634*pi) q[12];\nu3(0.589205837565806*pi,3.1044261230287*pi,4.36445438639195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.37789801826653*pi,0.236205732518029*pi,3.51284210388588*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.436169226700288*pi,2.99273225217035*pi,1.153091282410101*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.43815813951925*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.496911959189428*pi,0.5938926050009301*pi,4.02652152210764*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2202700489041591*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.763622440114892*pi,0.386083530651685*pi,0.72521816761219*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.498246876773687*pi,0.310347821465237*pi,0.9914910630231619*pi) q[8];\nu3(0.495882115610608*pi,-0.162207485845085*pi,0.705315201477908*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.49551276920535*pi,2.73264727063866*pi,1.279825844015971*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.499444016564257*pi,3.37623791483167*pi,3.17271795015149*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.884548471819052*pi,0.08597292910863297*pi,4.3084122320100295*pi) q[2];\nu3(0.272089972462767*pi,3.20192176653102*pi,4.314180022937769*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0800611025297273*pi,0.14860501237480495*pi,3.45572122384523*pi) q[8];\nu3(0.454009404709815*pi,0.57725312042581*pi,0.5190309399058002*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.735264293726103*pi,-0.30322396650085204*pi,3.89414992611307*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5417330996397993*pi) q[13];\nu3(0.263970308950714*pi,2.990038653907*pi,1.229878555804645*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.42578416771882*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1920089608007411*pi) q[18];\nu3(0.637646696417593*pi,-0.266618721814349*pi,3.89344675096342*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.609756917226632*pi,3.48224881492222*pi,0.816051585957812*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.642105482905084*pi,-0.08104656064363902*pi,0.98405804682836*pi) q[16];\ncx q[17],q[18];\nu3(0.262727422040947*pi,2.92163531641661*pi,0.827233882643449*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44296001990399*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.222262832936418*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.36812775377418*pi,0.32682258993118996*pi,3.92658257897831*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.402701612054382*pi,2.55786585506365*pi,1.371331919250863*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36815558587836*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.68470541795262*pi,0.152258954131954*pi,3.74720539816268*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.567909623764819*pi,0.16199048457171705*pi,1.2230594082016761*pi) q[0];\nu3(3.5*pi,3.49165640164514*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.087601348670711*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4887366572621605*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38426789485773*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.693509938902872*pi,-0.216824491608909*pi,3.97847073869905*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1528458180347179*pi) q[21];\nu3(0.924528178138956*pi,3.10738678289384*pi,3.33058916716907*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.28814258503059*pi,0.5*pi) q[11];\nu3(0.79827497724067*pi,-0.14523838503054798*pi,0.747126005828029*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190205367244202*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.45678843668456*pi) q[2];\nu3(3.5*pi,3.41746340115261*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.622370734982639*pi,0.21606863559558198*pi,0.846084913006445*pi) q[13];\nu3(3.5*pi,3.40800227447046*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1386079919378012*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203592352613203*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.628200606830412*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.47086038029151*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.325160653421893*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.53631817117749*pi,3.35957015902142*pi,0.764402234673571*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5902872010567903*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31553593272647*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2107378023104571*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5201163679533849*pi) q[16];\nu3(0.870059833480577*pi,0.6784281554020499*pi,0.676468555424811*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5567066927675488*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.632662726654939*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37234277271527*pi,0.5*pi) q[8];\nu3(0.455408665311407*pi,0.19404730076796795*pi,1.3046572597248551*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274818581099481*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.86670233248191*pi,-0.21206393742617802*pi,3.79526332463834*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.615088799915999*pi,-0.45116007881384923*pi,4.075062649061239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.492849480745205*pi,0.16639601548591998*pi,4.47900570852852*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.331204491380224*pi,0.04051898083165395*pi,3.98900297381786*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4549805999689*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.852079798590995*pi,0.64608708962077*pi,1.3442987590262931*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.335018155136154*pi,0.53348244191522*pi,3.81920790961328*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.901429659400004*pi,3.4699615411247*pi,0.9216982066899699*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.37120738500937*pi,3.00002810558252*pi,1.1969322387771348*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.35531494265499*pi,0.37062554468961995*pi,4.13694989059668*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0929098664153506*pi,2.90291456112298*pi,1.66500953235522*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5459670300063619*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.59602680012725*pi,0.96041443037408*pi,0.877486559313629*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.746277748246576*pi,-0.37781778932390697*pi,4.01403221093897*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.901418289638505*pi,0.56767955599765*pi,0.662808058553054*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.855195766736343*pi,0.08535196790960897*pi,1.034017358383113*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.742963373485835*pi,0.226880267257902*pi,4.03565083656688*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.296832710773096*pi,3.05500802960398*pi,1.92747059882003*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.552148564661861*pi,2.67843092510768*pi,3.7558092973009*pi) q[15];\nu3(0.580200242998412*pi,0.08722759025812399*pi,3.64693695034452*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.858051416861327*pi,3.35609568731472*pi,3.34868721577758*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.265544379040669*pi,-0.379660716513115*pi,1.158939799279384*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.255678933125208*pi,0.0033844294992979584*pi,3.74975533286284*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43146383454112*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.292915878521824*pi,3.12661811949879*pi,1.9987256492171*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.162796799317398*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.580041296079872*pi,-0.15708543366230598*pi,3.90596511983592*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.724606503746364*pi,-0.442414617209563*pi,3.239199267731*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.674342090814041*pi,0.5982982179168901*pi,4.10863928785075*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.846109524113163*pi,0.08516835636540099*pi,4.16628161032556*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.504615195446972*pi,0.400596031049842*pi,1.0330849856731281*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.781036743697922*pi,-0.4141293290027528*pi,3.73367534097892*pi) q[6];\nu3(0.193062043182068*pi,3.05405705831643*pi,0.759887688492185*pi) q[8];\nu3(0.192573117698547*pi,2.48800237234785*pi,1.388982011792772*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5626485232944098*pi) q[17];\nu3(0.0829915436438287*pi,3.14506767813298*pi,4.48563271585086*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.949409086092914*pi,0.471497429765097*pi,4.17472649412451*pi) q[6];\nu3(0.523243325825235*pi,-0.447744494469567*pi,1.144469839698457*pi) q[8];\nu3(0.779669218303417*pi,0.9980104143341699*pi,0.8184027787731469*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.40687618428961*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.603767220142019*pi,0.7566836068570999*pi,4.28845101487595*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.663562510478433*pi,-0.309419110399964*pi,3.65930085945947*pi) q[14];\nu3(1.0*pi,0.0*pi,1.190524119680608*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.46633359951941*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3416327221810609*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.543094899846574*pi,-0.16418827120755902*pi,0.709742736897459*pi) q[12];\nu3(0.247830024661988*pi,-0.4582908737683144*pi,0.6586847494723009*pi) q[13];\nu3(0.298060073504517*pi,-0.146944867716662*pi,1.0196269276811871*pi) q[14];\nu3(3.5*pi,3.41789364134986*pi,0.5*pi) q[16];\nu3(0.57563394835723*pi,0.54521112081799*pi,0.5315562945077242*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.280851752048431*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.224262171993292*pi,3.41343986426027*pi,1.78381334965254*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34720728879459*pi) q[15];\ncx q[16],q[21];\nu3(0.540009262463*pi,-0.340095023298456*pi,1.206708005129872*pi) q[17];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,0.5365664579538091*pi) q[4];\nu3(3.5*pi,3.46089034928346*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49654304431207*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43126220873495*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.288107080954535*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.38710067783585*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270631182493997*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.391597822807849*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.47712096814176*pi,0.5*pi) q[2];\ncx q[5],q[19];\ncx q[6],q[9];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.277127460735423*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37939155009248*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.168795344210402*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45181535704726*pi) q[10];\nu3(3.5*pi,3.34671947179355*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251109472652493*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3804223952970105*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4060853548631*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.409358447653157*pi,0.24603196938342897*pi,0.844149146674547*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49304136114482*pi,0.5*pi) q[3];\nu3(0.952243041500783*pi,3.32151297397515*pi,4.154066388852749*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[9];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.598701797009904*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.428040250417057*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.376595705860676*pi,-0.4740096107786276*pi,1.473001128663568*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[14];\nu3(0.970559881865605*pi,0.369486978628624*pi,1.0434083633813032*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43317412903129*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46207468747429*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.572188736432579*pi,0.8146846142045601*pi,0.704311602680338*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.5747773496048261*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.72553209220577*pi,3.0527246561863*pi,3.88426824198499*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0346419421394007*pi,0.6884051046162101*pi,4.4813343151124805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.851202751409755*pi,2.65407287298067*pi,3.47478744310973*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.599959070685095*pi,3.05609229839034*pi,3.26181329063123*pi) q[15];\nu3(0.565906121363795*pi,2.91532045633819*pi,3.54490860918169*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.644900727564549*pi,-0.4532187720870194*pi,4.4984541317709805*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.21906335892996*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.336500759041685*pi,3.44226030856906*pi,0.894195082549032*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1235029931056149*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.600258270784625*pi,-0.4055817894711566*pi,3.37797558508167*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.540383963370158*pi,-0.09232693134460901*pi,0.6475099318595721*pi) q[7];\nu3(0.359612086207471*pi,-0.371438729416544*pi,1.122821488139534*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.379802446162644*pi,0.9896618748186601*pi,4.102453228998289*pi) q[10];\nu3(0.49139982858922*pi,3.2441250655529*pi,3.21754177488258*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.932000600790336*pi,3.10881657363163*pi,3.89775381898401*pi) q[20];\nu3(0.230429962373996*pi,-0.4608671766563443*pi,1.84079135143179*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.849824251651506*pi,3.03622928747105*pi,3.49881036659892*pi) q[6];\nu3(0.559704274222227*pi,3.49115079941336*pi,3.14778966863232*pi) q[7];\nu3(0.136372330147289*pi,2.91672548790068*pi,1.049028650979871*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.391445128198183*pi,3.37555715569307*pi,0.5537304978768373*pi) q[10];\nu3(0.696806249397961*pi,0.5058691221977301*pi,4.49606995073156*pi) q[11];\nu3(0.649240414255461*pi,-0.348472689449784*pi,1.024548343591516*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5594090556072078*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.695478950195901*pi,0.212550213316835*pi,1.349509327340535*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.612863189127231*pi,-0.4714052091052138*pi,4.15696121104113*pi) q[3];\ncx q[4],q[17];\nu3(0.46030589202933*pi,2.94154577729222*pi,1.54191980834496*pi) q[5];\nu3(0.621493974758603*pi,-0.159832791849971*pi,3.61029268084138*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.165741157800748*pi,-0.408409529942983*pi,4.33522358580505*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0725088545377478*pi,3.28588640934664*pi,1.57683166264008*pi) q[18];\nu3(0.442712584449523*pi,-0.126688094136106*pi,4.43235880179653*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.307692635108247*pi,-0.252165048795011*pi,0.662902285253937*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.597883286549533*pi,2.7298495924142*pi,3.74408630348459*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.395838955654839*pi,2.92214170323838*pi,1.65435320106045*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.300840590168912*pi,0.15882172318851395*pi,4.3325366477351*pi) q[18];\nu3(0.348404993863194*pi,0.35462638352755504*pi,4.229419321232459*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.579002064501132*pi,3.45369982628611*pi,3.77797223534048*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.176157377649358*pi,-0.49267006727530954*pi,1.74570421187649*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45477558699226*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.438782091935189*pi,2.75746509729352*pi,0.995191477452804*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.319063632460145*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.603853317237571*pi,-0.20978232085445198*pi,3.42073958553783*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.46595806721297*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.520552023792521*pi,-0.378757607575672*pi,4.307409588699921*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.227843790006558*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.26351343768671*pi,0.5*pi) q[15];\nu3(0.24122562662185*pi,-0.378540500616044*pi,4.36946012720883*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2575120189899192*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47136726905977*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.29851720206251*pi) q[7];\nu3(3.5*pi,3.43509645870677*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.257385195664037*pi) q[10];\nu3(3.5*pi,3.39000664469693*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2621766005535902*pi) q[12];\nu3(1.0*pi,0.0*pi,1.185392803305343*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.707947792086384*pi,2.62796688991835*pi,3.91084459154014*pi) q[17];\nu3(3.5*pi,3.31202550196191*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.089799477271225*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,0.5582583116092821*pi) q[6];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39824147940337*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.41475774273655*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4941803135861*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.573928045578956*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38650295397157*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.565953397030126*pi) q[13];\nu3(1.0*pi,0.0*pi,1.265822901745699*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.149255916132959*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.555847745520452*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.40157064760666*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.269499800682226*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.928287650123234*pi,-0.126288702720375*pi,0.632419674806768*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.412571838410005*pi,0.12945524288619203*pi,4.12853280414077*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.626121337314892*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5950947990981108*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.16266651655366*pi,0.7133461134355299*pi,0.63387394705683*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(0.468432972955496*pi,3.4709767192674*pi,0.881805614397658*pi) q[5];\nu3(0.750440189605119*pi,0.20796286759287397*pi,1.313995822216632*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.942483990929138*pi,-0.233021880577796*pi,4.00501859459808*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.681931792776005*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.307304351448668*pi,0.280550034129735*pi,4.1571808623818*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.53830784605141*pi,0.01686415164501398*pi,3.57905546933608*pi) q[10];\nu3(0.452519875181158*pi,0.69288115742857*pi,4.098762544425719*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.541429854300893*pi,0.21377993345315205*pi,0.9754740750496129*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.728539982082282*pi,3.2166116369162*pi,4.49100021758734*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.546769124796676*pi,0.18705710867084702*pi,1.032562513810186*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.738132940612234*pi,0.5541330066394601*pi,1.224654798354638*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.56731959063197*pi,3.30014498327881*pi,3.93406183312785*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.652006654729966*pi,-0.4002399760865167*pi,3.67076886641382*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.506755873259341*pi,2.75007422695148*pi,4.01021274142415*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.427589756974653*pi,3.19694369488467*pi,1.1724357345574918*pi) q[21];\nu3(0.792282045284067*pi,3.03321377579416*pi,3.97548164332256*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.431016165926902*pi,0.6900937553281099*pi,4.36892669837737*pi) q[2];\nu3(0.30785127932605*pi,0.36341583745208605*pi,4.25416660831978*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.779014139702623*pi,-0.393038120172007*pi,4.1032180248231*pi) q[7];\nu3(0.653935696848421*pi,2.77492538403001*pi,3.45124193875858*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.606903512426318*pi,0.376094519671314*pi,4.13417047107129*pi) q[13];\nu3(0.855463719108817*pi,2.85171506325505*pi,3.94613189221339*pi) q[14];\nu3(0.284159805922449*pi,0.5136280890298801*pi,4.41391764022341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.450680196819982*pi,-0.327667889534318*pi,4.088406016824489*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.728583064394088*pi,3.08359694240501*pi,3.17036371851619*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.259379567141552*pi,2.85781289111641*pi,0.7924331808627441*pi) q[8];\nu3(0.465769168011504*pi,-0.13156049594306402*pi,1.377975082246372*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.521368443952091*pi,-0.184122592755865*pi,3.79886335903357*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.566265724401656*pi,2.96047415053508*pi,4.34866876213379*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.62140508081412*pi,0.6718543061978499*pi,0.8186968564903*pi) q[9];\nu3(0.607602273523359*pi,3.26997622914307*pi,3.58252469124435*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.572862068868297*pi,3.4763899723143*pi,3.79962373128618*pi) q[16];\nu3(0.681131101636747*pi,0.5353904965996601*pi,4.18026677523028*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49419012971713*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.094496676812681*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.286416143319599*pi,0.22857133912365002*pi,3.97764260342106*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.415540511840203*pi,3.07247489377888*pi,4.44418702036649*pi) q[16];\nu3(0.568914619301307*pi,1.06098259457054*pi,0.5777696920594666*pi) q[18];\nu3(0.642949344803284*pi,1.12465561515758*pi,0.858687832279861*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.42305544563965*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48136492058862*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.286715127698531*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.439945586708533*pi,0.47724189517095905*pi,0.635388032951039*pi) q[20];\nu3(1.0*pi,0.0*pi,1.166117323347472*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.4084964850686*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41796388597905*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.234204879269295*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47329782396552*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.3725711350782*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.289568050374728*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.29975092245361*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48160520586498*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1103439911764*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.259627185597537*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.41703900741438*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[11];\ncx q[8],q[17];\nu3(3.5*pi,3.33182460903142*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.630521618224569*pi) q[13];\nu3(3.5*pi,3.44425779680817*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300844384598449*pi) q[16];\nu3(3.5*pi,3.45532692148417*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.340721052686154*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2409460874485791*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5375151293526441*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45972776255631*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5090857912816715*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.42842427990548*pi) q[15];\nu3(1.0*pi,0.0*pi,1.384946655135118*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4710869472637995*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47446778434247*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5431477487776228*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.160529442678123*pi,2.80937633436728*pi,0.95200811125164*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.596351733354895*pi,2.93913357703147*pi,3.82678585492899*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.642762946205071*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.399967407103059*pi,0.12924200575744305*pi,1.0005331080170379*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.311682830132919*pi,0.413271139430079*pi,4.03695260806642*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.266236898963448*pi,0.28088572896195796*pi,3.85100142865095*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.207060562783307*pi,0.15474129199959696*pi,0.910189320764135*pi) q[0];\nu3(0.44627108697889*pi,2.65455478096529*pi,3.78453675712924*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.35489534297648*pi,1.1497556000328*pi,4.22241062588353*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.602551060831697*pi,0.019030145118702047*pi,1.178117188504874*pi) q[9];\nu3(0.166557550832582*pi,-0.090883321077315*pi,0.896262608819357*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.199835075620902*pi,-0.129452239456891*pi,1.0710209979210719*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.681497905725663*pi,3.37697966018331*pi,0.5479313848014769*pi) q[4];\nu3(0.754332954225798*pi,0.178053115445443*pi,4.23540768253217*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.434793430230294*pi,0.82149920461114*pi,0.5152909883716835*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.39661741973055*pi,1.04651517025301*pi,4.21504341200774*pi) q[9];\nu3(0.326638321192889*pi,-0.4567453468255648*pi,4.21584521981039*pi) q[10];\nu3(0.751484473403804*pi,0.6693052565556601*pi,0.7660757304468819*pi) q[11];\nu3(0.552101620550488*pi,0.5688787708129199*pi,4.3972417770865*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.524050859233195*pi,-0.4378295080568091*pi,1.060927698956825*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.546334626786826*pi,2.93835090422642*pi,3.08945704821642*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.375204148003587*pi,-0.16448340271752498*pi,4.35254999155772*pi) q[6];\nu3(0.146568738394515*pi,3.29464419701792*pi,4.29681903655432*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.68080481557109*pi,3.25673383250715*pi,4.24415615878313*pi) q[11];\nu3(0.393797286612418*pi,2.74201035658669*pi,1.69097817350627*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.265593903652814*pi,3.05295406713493*pi,1.59282494523516*pi) q[20];\nu3(0.682006580197358*pi,0.489121956310846*pi,4.20895624233182*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.528223835000458*pi,3.2463093967915*pi,0.663019639459284*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.129020662284426*pi,0.11502674795970702*pi,3.62006230380652*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.685852474729485*pi,0.18419267137338602*pi,1.379529536335931*pi) q[20];\nu3(0.0985530065491314*pi,0.011267525921657029*pi,3.60021449398922*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0756212119699832*pi,3.33632738977111*pi,1.223793846639336*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.516781256512874*pi,-0.0019409469659250056*pi,0.738502218443595*pi) q[14];\nu3(0.319728989910541*pi,2.93840906522236*pi,1.407889524334398*pi) q[15];\nu3(0.324415235907138*pi,0.5883424419215499*pi,4.47525888451502*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.302268841359036*pi,-0.158841757201593*pi,1.463870964626464*pi) q[18];\nu3(0.141248779875283*pi,0.259701753044983*pi,0.8449014902433301*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.450952640239406*pi,2.61473081528869*pi,1.004459054014148*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.245617943537405*pi,2.7574623887932*pi,1.490080051931489*pi) q[14];\nu3(0.0926855815372448*pi,0.66543542646723*pi,4.340772664926369*pi) q[15];\nu3(0.293322975584199*pi,0.6431433042408401*pi,3.98457772143958*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.212932966679953*pi,3.26571616720194*pi,1.84983374177687*pi) q[18];\nu3(0.822842162178627*pi,-0.0005042000564089988*pi,1.257676972110094*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46115816769609*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49826295460786*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3122139355320042*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.402182244745914*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.649049550614612*pi,0.37164628356961005*pi,3.91956218810233*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47336632337866*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.287339677571419*pi) q[11];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.927562415949224*pi,-0.4342921611829595*pi,0.619354061353466*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.36761155313091*pi) q[4];\ncx q[6],q[20];\ncx q[7],q[19];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5589151113654496*pi) q[10];\nu3(3.5*pi,3.32598705836958*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.199441125799353*pi) q[18];\nu3(3.5*pi,3.38529401221333*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.38988133126154*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.37987439420783*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42019365633194*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1859160578606711*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.65948527877819*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.319473322158957*pi) q[13];\nu3(3.5*pi,3.38285519015656*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2418787202287471*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.264611952673845*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28171056817642*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[20];\ncx q[7],q[19];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.652237094939621*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4878430058391*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41366475103034*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.72113561643742*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5506107555424711*pi) q[16];\nu3(1.0*pi,0.0*pi,1.239444933608965*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5015254431253733*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5985909425851217*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[20];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,3.46678343354828*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.414869169620458*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.629969480813056*pi,0.378376867876014*pi,0.5584861765498605*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.499461554162529*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.341671803781957*pi,0.222478481659245*pi,4.3913525860520295*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.294609075780718*pi,2.83700971078652*pi,0.908281318522017*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.49792066073736*pi,3.06556064668411*pi,0.6553315371487349*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.153867741797599*pi,0.57209606637682*pi,0.664953423708282*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.513265341465247*pi,2.61538229549306*pi,1.107384307546607*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.319713546047653*pi,2.84796327737574*pi,0.910901241827861*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.797836421284299*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.834610315824294*pi,0.09563208670974999*pi,4.3764121440661*pi) q[1];\nu3(0.502906144202615*pi,0.06597662998912401*pi,1.268147373993206*pi) q[2];\nu3(0.70840159670805*pi,0.71781649135702*pi,1.135384101586156*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.212961693375847*pi,0.5248843752771799*pi,0.6654688126923081*pi) q[6];\nu3(0.730945118958697*pi,-0.096470648436699*pi,0.627666758725598*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.791948624211472*pi,0.18643591336152499*pi,0.741534226884639*pi) q[11];\nu3(0.802998976300177*pi,0.17194461375007697*pi,1.338845766952549*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.450984451367162*pi,0.46852532016940296*pi,0.8031170177947919*pi) q[14];\ncx q[15],q[21];\nu3(0.912624289154184*pi,2.9849678353086*pi,3.7825548399236*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.291292444484438*pi,3.16241981122428*pi,0.770535585073185*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.3470739821636*pi,3.35996678177981*pi,1.86813967802031*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.334400520323454*pi,0.04513381780061798*pi,4.1631905107890805*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.462603186225331*pi,-0.247568506637191*pi,4.27584267623869*pi) q[6];\nu3(0.572811833666813*pi,0.26148029818157204*pi,4.042727656969539*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.320751438234785*pi,-0.05523676117412302*pi,3.73472834354214*pi) q[10];\nu3(0.577503819677883*pi,0.046076470462370955*pi,3.64891710087117*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.571249821626034*pi,-0.304194886198881*pi,3.93394926868194*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.412365940353804*pi,3.08893284870595*pi,1.394201680452142*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.827802245014201*pi,2.99825293749494*pi,4.1929821281391995*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.57857372205381*pi,3.07823368839383*pi,3.93055727500693*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.199741458079323*pi,-0.4265821487369258*pi,4.2019268062199195*pi) q[19];\nu3(0.600451630014835*pi,-0.328455888215125*pi,3.80848692841387*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.445864975835181*pi,0.69549234368947*pi,0.761766702320062*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.348476556794671*pi,3.06209169868466*pi,0.9923031940207889*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.345601651604196*pi,-0.199150773058346*pi,1.208459699174563*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.562785550963349*pi,-0.4621345796273462*pi,3.96330479137426*pi) q[19];\nu3(0.758536192522795*pi,3.03079608296786*pi,4.41341923341861*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.37450653986499*pi,3.32334942454443*pi,1.9553074089865*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.47108730542515*pi,2.7836726852536*pi,3.76253537929388*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47389165913709*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.780486153396562*pi,-0.031648254113713026*pi,0.9631302028252979*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0717623510085601*pi,2.78969359180899*pi,1.102320141126624*pi) q[15];\nu3(0.645847315358542*pi,2.68508993078043*pi,4.09587176930172*pi) q[17];\nu3(1.0*pi,0.0*pi,1.179237938297947*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[13];\nu3(3.5*pi,3.47953962522457*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.325547183861075*pi) q[4];\nu3(0.50740287543174*pi,0.48097540152087004*pi,0.7750085126476169*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.30476299564199*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1566341397407451*pi) q[9];\ncx q[12],q[20];\nu3(0.677926412775662*pi,2.9217168687277*pi,4.3882801528347795*pi) q[15];\nu3(0.0187093746780781*pi,2.4393186078722*pi,1.061349742989783*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4890351629698*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48152771103316*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.245959676565465*pi) q[10];\nu3(3.5*pi,3.48273968488469*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.15641336444986*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43581490629417*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219742489752828*pi) q[20];\nu3(0.605551319607703*pi,3.11819110621059*pi,2.94829280167681*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[18];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39627850778356*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4365075908696*pi) q[9];\ncx q[12],q[20];\nu3(3.5*pi,3.4958823605181*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3712614018621139*pi) q[19];\nu3(0.215753586362489*pi,2.49089745697828*pi,1.208769532301245*pi) q[21];\nu3(3.5*pi,3.25061915272134*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.197483723022247*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5021263699421108*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5477975924922771*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5661545675919082*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3627794193363*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44012812440335*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.325675655332788*pi) q[16];\nu3(1.0*pi,0.0*pi,1.137825395404368*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.676047084290055*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3841589439054705*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.352284595895178*pi,2.59447217236945*pi,1.0235431300982452*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40934782403958*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.594572243318116*pi,3.26668328044813*pi,0.737328375893459*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.601911038368504*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5620979896214964*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2592481353464708*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.464281749303498*pi,2.99089135132958*pi,0.9610688891953261*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.681238241015906*pi,3.34843310245253*pi,3.80913265208311*pi) q[6];\nu3(0.597042834558556*pi,3.05015592098727*pi,3.64478697078796*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.727501787942637*pi,0.226368595394853*pi,0.629214696738507*pi) q[12];\nu3(0.16835830659491*pi,3.36133257467913*pi,0.997030629760618*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.231396916990912*pi,-0.4383479552052829*pi,3.94716517557054*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.177835986866103*pi,0.7237504211485699*pi,0.691979635560841*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.714428172217453*pi,0.186947384411409*pi,0.688629945254118*pi) q[6];\nu3(0.515994349535678*pi,0.03535852120736305*pi,3.66218453944435*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0925636458866555*pi,0.05201736706510496*pi,3.69908879717259*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.400041911967523*pi,0.21502451417234403*pi,0.548195728934569*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5202787895137582*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.498158543119959*pi,-0.091266772619159*pi,0.765860386733388*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.801036614664125*pi,-0.278884948221767*pi,4.33986342401127*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.599026695489839*pi,-0.29184548966005*pi,0.9584596440886479*pi) q[9];\nu3(0.309174021602626*pi,0.29718908010676204*pi,0.9020919594397949*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.674851635424285*pi,3.23647275448007*pi,4.07462560937455*pi) q[15];\nu3(0.400492673420854*pi,0.46023815285398595*pi,3.81433980165093*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.252253578530947*pi,2.89763760973797*pi,0.758393848353826*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.634800292590942*pi,3.24445664949581*pi,4.235560792644749*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.57498574222109*pi,0.96739384072246*pi,0.949719653914173*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.48814094652696*pi,-0.4969543774950609*pi,4.048651184420271*pi) q[9];\nu3(0.379194505045135*pi,0.9459979927198201*pi,0.5433149300782786*pi) q[10];\nu3(0.686514568127751*pi,3.45381504063893*pi,4.19913127292896*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.539143154367953*pi,2.82824501054488*pi,1.411952608481378*pi) q[14];\nu3(0.39765516232136*pi,-0.137628061700309*pi,4.4671959515055*pi) q[15];\nu3(0.645021393722019*pi,2.80345873629111*pi,3.42178344857567*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.806981980197854*pi,3.44310910451776*pi,4.25515699205624*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.847127884874537*pi,0.320357045872636*pi,4.30446603720126*pi) q[4];\nu3(0.263613347149818*pi,0.6044587395721901*pi,4.32175093001606*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.512934279317528*pi,-0.42955111182216477*pi,3.46590326012667*pi) q[11];\nu3(0.265592659888435*pi,3.18213303576025*pi,0.5157230945667721*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.208928335630999*pi,2.92626363127349*pi,1.403365381664275*pi) q[21];\nu3(0.696672201099423*pi,0.056895519417151985*pi,1.368082127165515*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.25182765530416*pi,0.37434539093193697*pi,4.307557522166141*pi) q[5];\nu3(3.5*pi,3.32333869999344*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2350232144025481*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.458004292653874*pi,0.15515904692859095*pi,4.09760423641279*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.534858159751317*pi,0.52879359937631*pi,1.224089864057952*pi) q[19];\nu3(0.295249537032123*pi,2.90646049915417*pi,1.73328306161794*pi) q[21];\nu3(0.249497776909749*pi,0.9797637807741499*pi,4.41717655638146*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.791137650033905*pi,0.355972508665642*pi,0.705919528621736*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.675270944381736*pi,-0.13272620318328898*pi,3.59102215011431*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40506311349251*pi,0.5*pi) q[7];\nu3(0.71545248933346*pi,0.287781481387988*pi,1.1652451473866159*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3558840633161489*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5387122113671752*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(0.855436576630902*pi,0.9684176102861599*pi,0.958503377052804*pi) q[8];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[20];\nu3(3.5*pi,3.47386691445407*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,1.408772345687265*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36334683088334*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41632000329986*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1472583282903601*pi) q[16];\nu3(3.5*pi,3.40311444273154*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.213913266988612*pi) q[21];\nu3(3.5*pi,3.35673148813985*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.38298727406196*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4205242579758*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39141885202804*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273639825514919*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.35789353666977*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.150357551534654*pi) q[19];\nu3(1.0*pi,0.0*pi,1.195593069931054*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,0.5198238866427753*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[10];\nu3(0.539443442280762*pi,3.10647526375795*pi,3.01769122108121*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5896722879791496*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31027375754329*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40784718381931*pi,0.5*pi) q[5];\nu3(0.422342986754306*pi,0.5719005553156999*pi,3.95345703875358*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.377985036022432*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3395502779486606*pi) q[12];\nu3(0.904419139048822*pi,0.5420472594891499*pi,4.43936701436461*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.4417605929576105*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5206090780007252*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5205731066768893*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.307416111503438*pi,3.36137571871171*pi,0.7942430850125399*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44382811267338*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5125942770193848*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321014282235583*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.90649457226338*pi,-0.295294195003415*pi,0.74478587556164*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.505997800606964*pi,2.85207399257096*pi,3.96870921023119*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.796818352665099*pi,1.06705480200037*pi,0.758754829393095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.86854180510175*pi,2.92253188455568*pi,4.0707851760042395*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.916057066248161*pi,-0.254316528281074*pi,4.389888158858939*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.792204082319383*pi,3.27185363054411*pi,3.37418368487384*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.748306053103571*pi,2.77928827089705*pi,4.13310681384872*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3578893211194*pi) q[14];\nu3(0.6366622753441*pi,-0.09333773077396001*pi,1.106887376007726*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.758645669143009*pi,0.70422353566549*pi,0.631790948007005*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.475243841805324*pi,2.91623062172028*pi,3.55165985561006*pi) q[0];\nu3(0.819539110512481*pi,0.13877778748000302*pi,1.12106662993869*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.26915249763864*pi,3.47270859771358*pi,0.699248529501306*pi) q[7];\ncx q[8],q[14];\nu3(0.633142401106416*pi,0.5654727017686401*pi,0.702930527149491*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.703356415446953*pi,2.87749311975601*pi,3.9864085922921*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.380563436540094*pi,-0.12014547377499901*pi,0.833387205533761*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.272867604919672*pi,3.36163703019806*pi,0.8042239820581469*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.458115272767222*pi,2.8228519002692*pi,1.353653376815618*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.298475305165819*pi,-0.31582692214888597*pi,4.11031197663454*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.290348442370261*pi,2.63994179665241*pi,0.9585977462952799*pi) q[2];\nu3(0.628550254503457*pi,-0.23664656162152498*pi,3.66863615828262*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.730365227145755*pi,1.00735719866191*pi,0.5592729375889184*pi) q[17];\nu3(0.101925308135403*pi,0.39024134865481497*pi,4.02960673373223*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.320024745391694*pi,-0.4599505909716202*pi,1.415707883303143*pi) q[2];\nu3(0.00748931428956913*pi,0.25202890698747704*pi,0.775517417977562*pi) q[3];\nu3(0.592554683758722*pi,-0.4466910699048814*pi,4.09383606496856*pi) q[4];\nu3(0.310553184803658*pi,2.49243194389745*pi,1.461420350950595*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.195668602017516*pi,0.04851564912485695*pi,0.5886900961905771*pi) q[17];\nu3(0.847637267811077*pi,3.47846872640105*pi,3.25540533859707*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.701358001196192*pi,0.256672972401625*pi,1.223613232825374*pi) q[4];\nu3(0.276669842796862*pi,-0.109862024730979*pi,4.12244178621008*pi) q[5];\nu3(3.5*pi,3.4949081854893*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33576095492648*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.392406644208888*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22857379284312*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.319936203623649*pi,-0.331947881956782*pi,0.5281570242230639*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.492933917460746*pi,3.36225630923201*pi,4.28209032192618*pi) q[10];\nu3(0.56330778679406*pi,-0.4884939597360997*pi,3.49337753381307*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47137298380778*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2236480337319091*pi) q[20];\nu3(0.914636052720652*pi,0.101727090716629*pi,0.753966010933801*pi) q[21];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.609616113562477*pi,2.99821133652969*pi,3.60280743157102*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43849973112222*pi) q[11];\nu3(0.42504045867621*pi,2.70902214615115*pi,1.54545720982412*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.529194314005319*pi) q[15];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\nu3(3.5*pi,3.37341401488836*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(0.65307904693569*pi,-0.09207560259494602*pi,4.02479508482942*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278518807334273*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.602483130478948*pi) q[20];\nu3(3.5*pi,3.37038968386632*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35926089975228*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,1.178057830063794*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.536181093888655*pi,-0.16761136491210998*pi,1.358270999502328*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.235568588421869*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42898718967475*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.352572859309755*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.675465523343233*pi,-0.364836971594104*pi,0.672941161022001*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40119079603122*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,4.39628716507417*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.438716560104759*pi,-0.05686411576254102*pi,1.044034119858312*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45915935353066*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.179835542560518*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.40362787261343*pi,3.35276610065441*pi,0.8092692440413369*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.51516781350395*pi,3.33971065624136*pi,1.90207438995466*pi) q[19];\nu3(0.293256858161357*pi,3.02802892422822*pi,1.73385109581921*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4831456138645205*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40213075114532*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.44042279428865*pi,3.16206109366811*pi,1.81092989149085*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.557991321807504*pi,-0.17371711277262702*pi,0.823192514104763*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.767407922136641*pi,2.99855156686478*pi,4.46288255538804*pi) q[19];\nu3(0.231494027143871*pi,-0.167218649355946*pi,1.3678193202623161*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43700368418359*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.455853045085091*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39241872191464*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1786904945641519*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.862235160685615*pi,0.11345312019139198*pi,1.1416215801179521*pi) q[15];\nu3(1.0*pi,0.0*pi,1.24880676291739*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44538328501827*pi) q[13];\nu3(3.5*pi,3.33806500345258*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.17259095305513*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5038027549324372*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.275197458011805*pi,3.17001684617565*pi,4.43943993486784*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.383439475232316*pi,3.34892543903588*pi,1.392132593554646*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.643083862345867*pi,-0.06646937594011698*pi,1.234921842844685*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.262505556666738*pi,3.39813075197295*pi,1.78069398590837*pi) q[1];\nu3(0.91337530981446*pi,0.447722182010878*pi,1.156035858125873*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.741816413761404*pi,2.52722178655082*pi,3.88474480407708*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.225220566985125*pi,3.47945525702648*pi,4.48230094249986*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49477368677193*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.378022077145792*pi,-0.10262749636551499*pi,0.905978671305292*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.530028890155498*pi,0.76368929175669*pi,4.37688898074191*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.260546018121374*pi,3.29617315496632*pi,1.36301710406391*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.597585830226235*pi,3.04571131022924*pi,3.08609046106549*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.649190908648851*pi,3.26569624852591*pi,4.19253470114693*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.489155593052196*pi,-0.15727246910411502*pi,0.547427748822431*pi) q[17];\nu3(0.397693620473736*pi,2.91877553094489*pi,0.684364182561426*pi) q[18];\nu3(0.871469322967981*pi,0.004674584958461958*pi,4.28382724133039*pi) q[21];\nu3(0.84226945908685*pi,-0.324682158278667*pi,3.90062185503978*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.73639281544435*pi,-0.06434196264696901*pi,3.94040236761662*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.619154256831716*pi,0.015713331421544963*pi,3.6695114245204*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.478203687568636*pi,-0.062452828341722*pi,4.2228747700215195*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.55436567344924*pi,2.38009092608244*pi,3.6220644201329*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.305538426691285*pi,3.09304162054138*pi,0.815548419582147*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.725434945649564*pi,3.28810054116195*pi,3.85894935950453*pi) q[9];\nu3(0.237039029101456*pi,0.310497390469336*pi,3.52231436362416*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.371513624353308*pi,-0.13029634703336002*pi,1.164925644832353*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.510554015938707*pi,3.06665298340803*pi,3.27830527281248*pi) q[9];\nu3(0.49914983252206*pi,0.144873007365792*pi,3.80311618162681*pi) q[10];\nu3(0.475821295565994*pi,-0.249273647455587*pi,3.56706868496423*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.859379028323298*pi,0.13826472768222198*pi,1.040454511079362*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.956921337753679*pi,1.1279695557096*pi,0.761571456365199*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.543267294789045*pi,2.94158602561509*pi,4.3994427864075*pi) q[4];\nu3(3.5*pi,3.40295392527653*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0784128408299511*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.595600739556282*pi,0.434878034029329*pi,1.413184087927224*pi) q[13];\nu3(0.0769116187013726*pi,-0.135880886170003*pi,1.389906132059055*pi) q[14];\nu3(3.5*pi,3.46057471123581*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,3.34600667970577*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.419693263233279*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2743714729883902*pi) q[20];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.436832455153549*pi,-0.27513697530771997*pi,4.37283245663548*pi) q[13];\nu3(0.547157937699792*pi,3.17840055164418*pi,3.0767717995085*pi) q[14];\ncx q[15],q[18];\nu3(0.611875741288044*pi,-0.18886620772136897*pi,3.41297143126093*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,3.41756609232482*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5264364935308004*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2271873195634702*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.479536481770348*pi,3.09499868095638*pi,3.33534544648305*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5495033880804674*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5723336962981307*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.49607823252926*pi,0.5*pi) q[1];\ncx q[3],q[10];\ncx q[4],q[19];\ncx q[5],q[6];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.2293680353944731*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(3.5*pi,3.40252294796949*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3667124178191*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.398157496058451*pi) q[7];\nu3(3.5*pi,3.34067166095454*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48177975739223*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.171521982543829*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.152528465677518*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1205428523917*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.351488589044815*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49075332865052*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(0.692113599376241*pi,2.81561604963036*pi,3.58441895998908*pi) q[5];\nu3(0.499913604982468*pi,2.6251943380161*pi,1.38860226252876*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(3.5*pi,3.34425116976941*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.603466849686312*pi) q[12];\nu3(1.0*pi,0.0*pi,1.262642105332961*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.057989347009066*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0818826700632046*pi,2.90139316910152*pi,1.039948001607419*pi) q[5];\nu3(0.434011571393904*pi,3.44193095106362*pi,2.0254120869071697*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4178670094319*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.537212271576121*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.375743301548314*pi,2.4617572533593*pi,1.421390511807401*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4741716872228*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5412055509027982*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42063243291209*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47814394501635*pi) q[16];\nu3(0.36691947455158*pi,3.14769578950496*pi,2.11266043160898*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.320054724152029*pi,0.63874446230971*pi,3.84592656571041*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.375773785269622*pi,2.8478618756407*pi,1.493077223182914*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.51524816369307*pi,-0.4434057628715035*pi,4.10450279596045*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.104082119929208*pi,0.54809386131219*pi,3.65032143705404*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.271193337000869*pi,3.20818391005388*pi,1.394411468989884*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.667318362372158*pi,-0.015955191993725026*pi,1.422621990237603*pi) q[0];\nu3(0.614956747062539*pi,2.70893332316053*pi,3.69041704086374*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.623245861467195*pi,2.88482500406036*pi,3.75909661174309*pi) q[8];\nu3(0.576360488924425*pi,2.48455188366479*pi,3.90633367416595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.101407675511053*pi,2.84133419579365*pi,0.738402114770143*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.517030289112118*pi,0.03329694809769701*pi,3.92146209773251*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.909477114528116*pi,3.1491880074222*pi,4.36045168893006*pi) q[8];\nu3(0.853982568055591*pi,0.294433856467088*pi,0.983454224639412*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.57377412969845*pi,2.78927318148627*pi,3.82983991814793*pi) q[12];\nu3(0.356901206949061*pi,0.22170952652842302*pi,1.118279915724387*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.239122784835333*pi,2.55770366689881*pi,1.52533591761653*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.116266941610383*pi,-0.36918055050402*pi,1.76565936580898*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.75779775290046*pi,-0.13360460578872302*pi,3.85160302105947*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.933289976701901*pi,2.78727300362873*pi,3.68366939970494*pi) q[11];\nu3(0.493923150334527*pi,-0.4381402916213576*pi,1.362478182311396*pi) q[12];\nu3(0.308881190507244*pi,0.439266244343668*pi,4.14095158770479*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.49269866493261*pi,-0.36710944415342*pi,0.93497294835832*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.658373920447535*pi,-0.393233528622102*pi,0.731489157153273*pi) q[2];\nu3(0.419899264992492*pi,3.33674715302183*pi,1.52584467147296*pi) q[3];\nu3(0.706418576705694*pi,2.75279473627389*pi,3.39867716832611*pi) q[4];\nu3(0.473865042468815*pi,2.52953499320268*pi,1.091314244096723*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.615555206850105*pi,2.52197399121054*pi,3.96354108936343*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.812780520416057*pi,0.433772708637745*pi,4.26592412937501*pi) q[19];\nu3(0.572234319594298*pi,-0.212861949166341*pi,4.15583601287142*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.284744872552269*pi,-0.20197630851775*pi,0.740727334013328*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.9111210453101*pi,3.05523352986396*pi,3.7478742429141*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.691416141858105*pi,3.05193693301087*pi,3.79605350658957*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.31457498839827*pi,-0.08693791518584199*pi,4.06243791273548*pi) q[16];\nu3(0.571904189527609*pi,0.76844824364916*pi,0.5714489828165688*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44987316783971*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40390878538254*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.256799831955665*pi) q[9];\nu3(0.80452359404749*pi,-0.4073090055250697*pi,0.957319435686369*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.241766983673053*pi,0.05778952123001002*pi,0.980311814064601*pi) q[14];\ncx q[15],q[21];\nu3(0.803107593437311*pi,0.8131770161765599*pi,0.5438847965885565*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.348060284936452*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.28215190354765*pi,0.5*pi) q[12];\nu3(0.855809517746855*pi,0.15988825642697602*pi,0.946968580688583*pi) q[14];\nu3(3.5*pi,3.25908934019762*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.127024785207954*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.209029602810008*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49384762471246*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.31621171333167*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.382375968612839*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.32298536969004*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.12574741303566*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5644528630819956*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.3877388923734*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.2388395784981219*pi) q[6];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40748342093985*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45528949713709*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194155471843291*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44127593348669*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.38376648862514*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.718732234569173*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.262887650617857*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.40754084090884*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.785288080861372*pi,3.11887834876359*pi,3.93398318029538*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.48801451319075*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38544074237637*pi) q[6];\nu3(1.0*pi,0.0*pi,1.288812364340101*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39238674623724*pi) q[19];\nu3(0.349123877321794*pi,3.00154088033934*pi,1.59796277885086*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.657994556235906*pi,3.2312995451591*pi,4.40606394749118*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6201149184567389*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.182596748136929*pi,0.13752461461949805*pi,3.54213101318014*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.695514505650778*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3752059408532*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.139270264780273*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.48346719784603*pi,3.42179810651039*pi,0.896789651534357*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.629378540244611*pi,0.54233750331914*pi,1.2105865120161519*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.631181682683767*pi,0.5321656141083999*pi,0.662342725531428*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.581322114443356*pi,3.35459189933843*pi,4.413289022213149*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.757862636695968*pi,0.8866176351620001*pi,0.82180005628653*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.516956844725478*pi,0.424365019838719*pi,1.288641111075034*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.713025200281321*pi,0.22979163893835797*pi,4.38105111600182*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5215303853178397*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.514181946797092*pi,3.30221355036037*pi,4.29942902251467*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.254251995884999*pi,0.85653353946827*pi,4.15696902371024*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.185957210756944*pi,-0.14961806667320598*pi,4.46133560434303*pi) q[9];\nu3(0.626218315716508*pi,0.339981594866398*pi,1.13888707830368*pi) q[10];\nu3(0.531411980922497*pi,-0.4359552934500708*pi,0.982437659538097*pi) q[11];\nu3(0.71224728642153*pi,3.09186700002464*pi,3.5223489202753*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.213630467342498*pi,-0.32671180306423*pi,4.24019365276915*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.678173929979213*pi,0.7714603181423101*pi,1.187596745210209*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.721023164085118*pi,0.0030011918854160324*pi,1.31414280386841*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.230534317092809*pi,-0.4381998818352632*pi,4.3258111594997395*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.654730245970865*pi,-0.32074888123233103*pi,0.5927527854230504*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.381937032702168*pi,0.10562459515354905*pi,0.5852561174264345*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.672029623145006*pi,-0.364353215943308*pi,3.26860526190163*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.677641272313522*pi,0.272788563065695*pi,1.404285336784983*pi) q[17];\nu3(0.858673142766732*pi,-0.072399301817478*pi,0.833278043942913*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.198552486426109*pi,3.4450405047855*pi,1.69948470635287*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.609657035556638*pi,-0.01804787247536599*pi,0.893859555253835*pi) q[4];\nu3(0.767065734411885*pi,0.7450268012130199*pi,0.962485822963808*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0426445427908662*pi,-0.4099122710531855*pi,0.656657773640939*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.629827334403791*pi,0.023436791290231018*pi,3.79517388848233*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.570923860689072*pi,0.85377695433634*pi,4.47094798420849*pi) q[19];\nu3(0.696477764434837*pi,-0.050377523859557016*pi,1.0951471475883832*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.709862741071792*pi,2.45542925296704*pi,3.65797070627307*pi) q[4];\nu3(0.626328090373993*pi,-0.004271410427912015*pi,0.652758497932845*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.75301261087118*pi,-0.383617211992422*pi,3.99346772847581*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.33937837953543*pi,0.25337148654005104*pi,3.88030061850353*pi) q[13];\nu3(0.307445453621917*pi,0.18927103208083895*pi,1.075703179848429*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.168251301169511*pi,-0.383418867700785*pi,0.943345831205158*pi) q[19];\nu3(0.36645038893852*pi,0.56710842699385*pi,4.1644319874702695*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.783604328105874*pi,0.03520092090589899*pi,3.6777460533985*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.284253977212144*pi,2.65934355329021*pi,1.495338736387767*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.30295190618089*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46287963211398*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.319420623353331*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.80841075720202*pi,0.21814705937405499*pi,1.085267313375557*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.222222888112422*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.35442352683374*pi,0.5*pi) q[1];\ncx q[4],q[13];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.274136299047933*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.43326526873138*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.231297588947627*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.774977892405826*pi,0.27655599857827196*pi,1.054682224992461*pi) q[16];\nu3(3.5*pi,3.48839888278963*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224140786279873*pi) q[20];\nu3(3.5*pi,3.42785255600307*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,0.0*pi,1.3643827165438331*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.27571525087947*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48740370768431*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.33832705937064*pi) q[12];\nu3(1.0*pi,0.0*pi,1.111642467583994*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.43455634242304*pi) q[18];\nu3(1.0*pi,0.0*pi,1.12697988071517*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48966443992523*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,0.5201337392327305*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.216065979778171*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5456695128456541*pi) q[11];\nu3(3.5*pi,3.40076329769655*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2276734480144271*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.424472841632991*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,4.432070226424781*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45086087165131*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49112099108523*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5375857809325136*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48121829010271*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2147798093676752*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3129096191514495*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.949325382279706*pi,3.36156757662466*pi,3.22779585131786*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.482500998872493*pi,-0.4185453469379445*pi,0.919752346570169*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.609754250925653*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.42506317959188*pi,2.68683495806983*pi,0.8630833250190679*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.608553288255093*pi,3.3218093899765*pi,4.0310116804478096*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.650395148165083*pi,0.33148411803477895*pi,4.09972001806283*pi) q[6];\nu3(0.134461991335899*pi,2.92492539060197*pi,1.345912986009179*pi) q[7];\nu3(0.482450055703139*pi,0.135623256720523*pi,1.3567177437149551*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.488100167810955*pi,2.92831421355928*pi,1.267562006065156*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.434494919897099*pi,0.36288875234349804*pi,0.9069421817326719*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.780650711141192*pi,-0.321573782305413*pi,0.619237017361585*pi) q[6];\nu3(0.326043067418555*pi,2.9040899317192*pi,0.832555593442414*pi) q[7];\nu3(0.255080155259478*pi,3.01612579709814*pi,1.0314200941073741*pi) q[8];\nu3(0.561559582575498*pi,0.61714714075*pi,1.356285970388855*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.355842263008078*pi,2.89756931076218*pi,1.194961951920554*pi) q[11];\nu3(0.776059579576957*pi,0.013898113539005053*pi,1.425039815206991*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.297940945533193*pi,2.99076603735137*pi,1.69949127850274*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.640836323593212*pi,-0.45611323169284823*pi,4.3662876979183505*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.364195462179306*pi,0.25253467360471504*pi,0.885799908579201*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.108392393770952*pi,3.43477929271186*pi,1.57298366053347*pi) q[11];\nu3(0.572168834962709*pi,-0.18356553635474998*pi,0.764792252147158*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.732574846060567*pi,-0.4126455152446265*pi,0.805935507390974*pi) q[15];\nu3(0.778495758945721*pi,-0.010617221296725987*pi,0.749323636575048*pi) q[16];\nu3(0.563636833425823*pi,-0.23297733268870402*pi,3.88654373923593*pi) q[17];\nu3(0.35607177629248*pi,2.58392020764214*pi,1.4482425678631121*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.429191865341043*pi,0.88439007619092*pi,3.97754858963998*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.777005236767209*pi,-0.4680539043830498*pi,4.05175044841549*pi) q[4];\nu3(0.414306762681808*pi,0.5323056379159601*pi,3.5404094614164*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.504129461659513*pi,2.74251740824126*pi,1.325536662268183*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.260793439537762*pi,0.413358689014787*pi,4.21936929010493*pi) q[15];\nu3(0.65411691285743*pi,0.6128868810500301*pi,4.11441751163802*pi) q[16];\nu3(0.854478464203284*pi,-0.382801084893217*pi,0.5331145035312107*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.248087150638169*pi,0.052778164142944006*pi,1.213549406029806*pi) q[20];\nu3(0.389977473671611*pi,-0.01745065748406799*pi,0.851692249916252*pi) q[21];\nu3(0.599888378345401*pi,0.81656995309992*pi,4.4728507072665*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.747115853524003*pi,0.6193491395022801*pi,1.039848329514108*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.813284690240317*pi,3.11404144679451*pi,4.0047043446307296*pi) q[13];\nu3(0.542385534087568*pi,0.06582490873411395*pi,4.26134214665435*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.495412375182939*pi,3.10318829939891*pi,4.31543933291198*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.363722190524186*pi,0.483058016736176*pi,0.704754730098721*pi) q[21];\nu3(0.717673424542425*pi,0.08727055034976405*pi,4.1907173975281005*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.662873750637289*pi,2.62332509898747*pi,4.01700705488402*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.225982212487316*pi,2.61342958705843*pi,0.897057247628647*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.675958129353378*pi,3.36072098738792*pi,3.62586913980278*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[8],q[17];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.772524145324448*pi,3.15417428397855*pi,4.36210631798002*pi) q[2];\nu3(3.5*pi,3.48505672774676*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,3.48995155174088*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.37639846293042*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45019572262568*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.242581234112465*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20538579666511*pi) q[17];\nu3(1.0*pi,0.0*pi,1.324622188209236*pi) q[18];\nu3(1.0*pi,0.0*pi,1.20764675112759*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.49373397174935*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.47304153389441*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[20];\nu3(3.5*pi,3.27486547124748*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1168487260056779*pi) q[11];\nu3(3.5*pi,3.47772929425822*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.247566849423809*pi) q[13];\nu3(1.0*pi,0.0*pi,1.183163417064492*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23255131038733*pi) q[19];\ncx q[0],q[21];\nu3(3.5*pi,3.48161789780186*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.271366413634665*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37060765775319*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.404198470289931*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5912143378337782*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40952229643098*pi) q[20];\nu3(3.5*pi,3.29874743379819*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5160268505413075*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42899016317268*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3579676495384305*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47607388741154*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205988030663176*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.511504204061497*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3722698100013*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40850343504679*pi,0.5*pi) q[2];\nu3(0.526581906108256*pi,0.8703587722519699*pi,0.789701437236909*pi) q[3];\nu3(1.0*pi,0.0*pi,1.146494750089436*pi) q[4];\nu3(0.432687004365673*pi,3.49438331332724*pi,1.395235903000549*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.937109640783913*pi,0.6702714304036901*pi,0.5774510276275363*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.443172173875145*pi,3.00443109192003*pi,1.77574973975257*pi) q[3];\nu3(0.636934545631783*pi,2.55341858457639*pi,3.85832559694758*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.405592459726279*pi,-0.05848473227833001*pi,1.087307287070516*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.168813281375684*pi,0.45542839124685697*pi,1.0108807926474261*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5254992491593375*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.525593111617907*pi,0.480934234392552*pi,0.896527160271966*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.611074102368322*pi,-0.058635295899369*pi,3.66313480497117*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.570724646748698*pi,-0.4145366355380446*pi,3.97552430934146*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.573857070982485*pi,-0.4472307062131399*pi,3.1919132640372*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.807910328738994*pi,1.14666115423257*pi,0.7744987636437519*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.367756760064765*pi,3.13432330881505*pi,0.5359163937087571*pi) q[6];\nu3(0.923976526759088*pi,-0.07264788605628802*pi,4.13888526259899*pi) q[7];\nu3(0.324412917546695*pi,-0.07540646519122002*pi,3.78097082521763*pi) q[8];\nu3(0.592970003826881*pi,2.8846914474707*pi,3.24060898864248*pi) q[9];\nu3(0.200364038781717*pi,-0.24001063491908597*pi,1.60728382365446*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.639821328655191*pi,3.19074108386627*pi,3.95478960173309*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.332415658584332*pi,0.6125115275921*pi,3.95857568556054*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.435697467261032*pi,-0.196284197439012*pi,4.440205207763389*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.732714508157707*pi,3.25191503837714*pi,4.47032293110675*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.786414134472726*pi,2.48709935944471*pi,3.74548850633141*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.33787315419854*pi,0.32276538893599604*pi,4.05298364394263*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0946023383793083*pi,3.32916066638175*pi,1.29888061089135*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.429910260865423*pi,3.35993439210721*pi,1.304606816742091*pi) q[16];\nu3(0.187854846784938*pi,-0.09408069212787301*pi,3.90002685568584*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.467662977657069*pi,0.29617758409195105*pi,3.44888830895532*pi) q[19];\nu3(0.639728426607247*pi,3.35750479354248*pi,4.18505914463058*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.410052960316019*pi,3.11719218599827*pi,0.739977566271351*pi) q[13];\nu3(0.668161506364117*pi,3.35431101895924*pi,3.08358151535384*pi) q[14];\nu3(0.219334352419334*pi,0.201031794736782*pi,3.96507905177953*pi) q[15];\nu3(0.16782166653059*pi,0.78075706114481*pi,4.06394331354695*pi) q[16];\nu3(0.869772433757302*pi,0.16204812434096305*pi,1.334475835524265*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.505149756847702*pi,3.05316385600588*pi,3.03009679632167*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.258322565825812*pi,1.08524018566863*pi,4.1715919475962195*pi) q[0];\nu3(0.241085514158688*pi,-0.093673827079295*pi,4.49330420754384*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.53574848621987*pi,3.12365280704823*pi,0.661585832831806*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.483803474299595*pi,3.30975244511891*pi,4.32971201121964*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.822855686175257*pi,-9.480204318801366e-05*pi,1.280889025716947*pi) q[0];\nu3(0.16621845726712*pi,-0.165909718833527*pi,3.78309503013168*pi) q[2];\nu3(3.5*pi,3.49855677545678*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2844997845748272*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.57054293026138*pi,0.24346255232041003*pi,3.89300607034468*pi) q[4];\nu3(3.5*pi,3.27304023522989*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32943038812412*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[20];\ncx q[9],q[19];\nu3(3.5*pi,3.45791824040372*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.161539108984369*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1879610567164849*pi) q[14];\nu3(1.0*pi,0.0*pi,1.085835547699934*pi) q[17];\nu3(0.484713154559982*pi,2.80357926935491*pi,3.86026365702778*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.757891176321499*pi,0.40410464626955*pi,1.5078815190563*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[17];\nu3(3.5*pi,3.28901343009656*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41573765667754*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48722965370247*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35292270857376*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.19941603587456*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2356346095962278*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2460603207012468*pi) q[20];\nu3(0.479680003799621*pi,2.45675625043962*pi,1.240082957549936*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[20];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.471053061698861*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4716902984344795*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48335104592915*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48884655912667*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.238352153912329*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.594549083565036*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5054685226606491*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5022816878024172*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[20];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47563721994216*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3258408378331659*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.42127597692659*pi) q[1];\nu3(3.5*pi,3.46530763632093*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46625201073127*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.299178506985494*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.201366034538013*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0525940218406929*pi,0.59581626820909*pi,0.8361014464433261*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5103812793154479*pi) q[18];\nu3(0.906540409691816*pi,-0.36639713560168796*pi,0.5424514013669424*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.634012305237657*pi,-0.375065062686162*pi,3.5377748434562*pi) q[6];\nu3(0.787263057627545*pi,0.5602476642258101*pi,0.631594581747009*pi) q[7];\nu3(0.283604735944861*pi,-0.21864610115462402*pi,1.445049233648356*pi) q[8];\nu3(0.210610325938316*pi,0.99392152575008*pi,4.3829235197739305*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5021578696060114*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.812184334948661*pi,2.66275523303049*pi,3.9767727990527*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5787594128068814*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.323172555958248*pi,-0.033962289607713025*pi,4.33537742013819*pi) q[3];\ncx q[4],q[16];\nu3(0.420454370674896*pi,3.02323796044012*pi,4.47934767378827*pi) q[5];\nu3(0.46679576012589*pi,0.8367348602863101*pi,0.534394663942875*pi) q[6];\nu3(0.788965185286479*pi,-0.05194943711941602*pi,3.68509521344751*pi) q[7];\nu3(0.257121551148076*pi,-0.12020441143327099*pi,4.25720569388686*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.103707465344071*pi,0.13254314173272996*pi,1.0973119975853791*pi) q[10];\nu3(0.0592196277644397*pi,0.024660866154324945*pi,1.2302287750653909*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.588616601675477*pi,-0.349150576749482*pi,0.6802263714344681*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.685070103192664*pi,0.7837854817652601*pi,0.5768516556314907*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.546510081115024*pi,3.49920263977914*pi,3.62210145372733*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.471987978564948*pi,2.55208729609992*pi,3.87010723351342*pi) q[10];\nu3(0.0983301081465464*pi,3.03880929986*pi,1.5674999895202*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.746230219918648*pi,3.49990923041664*pi,3.17564214560177*pi) q[14];\nu3(0.619513637671134*pi,0.42995454763046503*pi,0.9939445747543181*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.158549100491343*pi,3.40910356839818*pi,1.380850721135452*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.70596825280854*pi,3.02610129518258*pi,4.11454485118821*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.185069234206578*pi,3.20059887074467*pi,1.7033138217841*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.372880233468646*pi,-0.06181011639533901*pi,0.8180886795069471*pi) q[12];\nu3(0.494648239253592*pi,3.36975123288732*pi,1.66465597159003*pi) q[13];\nu3(0.159432284142321*pi,3.4945698586487*pi,1.5530476630746*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.630634048227066*pi,3.19594369549114*pi,3.20873479126848*pi) q[16];\nu3(0.815805848089414*pi,3.26961945736801*pi,3.25754768672359*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.466509072054375*pi,0.5433003592599299*pi,0.654118668226259*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.719833204480236*pi,0.87976120671342*pi,0.903747687530451*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.364394441946538*pi,0.287397596340249*pi,4.0028680313954705*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.651848100850998*pi,0.88639845623091*pi,1.102409632327755*pi) q[12];\nu3(0.512703679831032*pi,3.38754553961228*pi,3.10178086074314*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.714359829971681*pi,0.65247296954383*pi,1.316003711314623*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.29166915839243*pi,0.282127199319978*pi,0.636317812547929*pi) q[0];\nu3(0.767954277961523*pi,-0.434483909620528*pi,3.64720547986348*pi) q[1];\nu3(0.39202958740075*pi,3.1986762534767*pi,1.493627473332758*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[20];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.432686048551424*pi,3.09737165734122*pi,1.740417786275*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.599866588416277*pi,-0.073883320430494*pi,3.80423166227756*pi) q[0];\nu3(0.0607319735521872*pi,0.240848365041044*pi,3.66750156963007*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.32124497060823*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40733562259458*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1898019750457949*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.393406550342608*pi,3.49668075962057*pi,1.98951346893009*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2185661088232211*pi) q[20];\nu3(0.415722144907178*pi,3.1321929148768*pi,2.0747953569654998*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[8],q[20];\ncx q[9],q[11];\ncx q[10],q[19];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.808462472501105*pi,0.019243487913529034*pi,1.3996258596274749*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43015167677426*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4311482742734*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5369720988661832*pi) q[11];\nu3(3.5*pi,3.42116428667666*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1740973521233649*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259642406531094*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358442839310565*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43436738385418*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[6],q[18];\ncx q[8],q[20];\ncx q[9],q[11];\ncx q[10],q[19];\ncx q[12],q[13];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4591545005916*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37474805357816*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.292593061424157*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.38041107143578*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5598873971136988*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49646754563664*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2679562472889079*pi) q[15];\nu3(3.5*pi,3.46397827669405*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.318768825249434*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241894334929712*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.703282677517422*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[15];\nu3(3.5*pi,3.40415831614259*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.44448288962737*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.230371727096915*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0807674115546702*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4406560862715505*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.661647562457765*pi,0.16795040215838297*pi,1.34224230986567*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.618470316960385*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5104577491359272*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.667732608344226*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[9] -> c[9];\ncx q[0],q[4];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.47807610336967*pi) q[7];\nu3(0.510245017104378*pi,0.0028017239521770376*pi,3.93887723057762*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.84872575473062*pi,0.68474008704889*pi,4.28032011130861*pi) q[12];\nu3(0.327307441664276*pi,3.17591276170647*pi,1.132168956510995*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5438339625135278*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.325320909094711*pi,3.30856754246533*pi,2.09451162600419*pi) q[10];\nu3(0.177412164437921*pi,3.18421250108463*pi,4.46749419644039*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.06605635773222*pi,3.00731509539218*pi,0.705409666102079*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.595838155716194*pi,-0.011779151477261995*pi,3.85714086440091*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.177518415533257*pi,-0.44330134429858703*pi,1.230757183843172*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.754011238080789*pi,0.171650517948149*pi,4.10448640030371*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.2938245523986*pi,-0.300935122066476*pi,4.1698859938516595*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.192137907716631*pi,0.22319014903421797*pi,3.81663546412903*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.586707146755164*pi,2.7849463312287*pi,3.40550777500393*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.554609581594053*pi,0.237547110220642*pi,1.1085913745733849*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.174264819182867*pi,3.44292809856533*pi,0.5665134185296588*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.339810879157201*pi,-0.21931937485986103*pi,1.023023781003189*pi) q[14];\nu3(0.14498447771083*pi,-0.298211288093171*pi,4.26821420532662*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[14] -> c[14];\nmeasure q[17] -> c[17];\nu3(0.354738184909683*pi,2.52802978010844*pi,1.2666138801375109*pi) q[0];\nu3(0.597988113044977*pi,1.0119604128552*pi,0.5513200681198708*pi) q[2];\nu3(0.312816854287142*pi,0.6810967612586001*pi,4.29393892365478*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.520987882993083*pi,2.58587208431699*pi,3.763925373763*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.281901245451531*pi,-0.385313115708501*pi,4.0699295383464005*pi) q[7];\nmeasure q[7] -> c[7];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.616125528096361*pi,-0.32842095000324*pi,3.82350490580078*pi) q[0];\nu3(0.778098729880981*pi,0.11405830671589001*pi,1.082353606647785*pi) q[1];\nu3(0.70003195171014*pi,3.27031824322217*pi,0.637038612593499*pi) q[2];\nu3(0.304146213261766*pi,-0.310381559897861*pi,1.53925196108318*pi) q[3];\nu3(0.346610746893604*pi,0.433583585083133*pi,3.80951050551033*pi) q[4];\nu3(0.73046212642024*pi,3.17439933912059*pi,3.69991052436154*pi) q[5];\nu3(0.359144687721055*pi,3.11954333418251*pi,1.1674697182367328*pi) q[6];\nu3(0.40397245214527*pi,-0.4136906103859569*pi,4.28919066499893*pi) q[7];\nu3(0.951968609295825*pi,0.55607960769042*pi,1.079856739024399*pi) q[8];\nu3(0.683226750501116*pi,0.20187003324026898*pi,0.734526090826322*pi) q[9];\nu3(0.330534730195257*pi,1.03110036450901*pi,4.15309754665478*pi) q[10];\nu3(0.590104062251355*pi,3.155632229661*pi,0.648723101468783*pi) q[11];\nu3(0.533869291801876*pi,2.74500310439063*pi,1.349667241015383*pi) q[12];\nu3(0.517309165235437*pi,3.05101314453342*pi,3.08076573358564*pi) q[13];\nu3(0.227956064046736*pi,0.9576167641009301*pi,3.95763540924555*pi) q[14];\nu3(0.195443236151115*pi,3.02893759836176*pi,0.866462716704162*pi) q[15];\nu3(0.707951294359968*pi,2.7092937559841*pi,3.82093144776109*pi) q[16];\nu3(0.550819599331719*pi,-0.4120672877013284*pi,3.39863615534512*pi) q[17];\nu3(0.631728592744142*pi,2.89828057318499*pi,3.82025018555045*pi) q[18];\nu3(0.535614090735101*pi,-0.4642159391979387*pi,3.31479513675103*pi) q[19];\nu3(0.674328138244952*pi,0.46559716828604003*pi,0.643510577057804*pi) q[20];\nu3(0.686774269260185*pi,3.3570660009768*pi,2.99235644748572*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43170786657485*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.304746731427429*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38654791125629*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49884544240144*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.191320200442936*pi) q[14];\nu3(3.5*pi,3.49344144938221*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1560583562539009*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3172647867380909*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\ncx q[3],q[16];\ncx q[4],q[6];\nu3(3.5*pi,3.34494793336412*pi,0.5*pi) q[5];\ncx q[9],q[21];\ncx q[10],q[14];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.1351344598291662*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.44558625954956*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47889965259215*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40258771753764*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.44395199191809*pi) q[6];\nu3(1.0*pi,0.0*pi,1.283735483016821*pi) q[8];\nu3(3.5*pi,3.44929645268956*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.194003308481561*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49002733148402*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.133717047983354*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44170329398921*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.603052710926281*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185188526197948*pi) q[21];\nu3(3.5*pi,3.47987701263653*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\ncx q[3],q[16];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3872686504076999*pi) q[7];\ncx q[9],q[21];\ncx q[10],q[14];\ncx q[11],q[18];\nu3(3.5*pi,3.49451989284725*pi,0.5*pi) q[12];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.40148140542197*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4033039549885409*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4822031495266295*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5347193031136324*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48522686546918*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49195285235644*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.596202108743471*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0479810732733024*pi,-0.016053009779033012*pi,3.84386730613844*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.434292265031141*pi,-0.222994739332398*pi,1.3545477783071052*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.423742951834059*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.237809867150439*pi,0.7498461425718701*pi,0.595425792600884*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.641217875248149*pi,0.7851143528300799*pi,0.585585340267972*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.511571350259284*pi,-0.033533896570344*pi,3.90166355929022*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.615532956188654*pi,0.19645425806586103*pi,1.146016218898606*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.122565358015935*pi,3.15429030510813*pi,1.179908998906412*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.683454740423725*pi,2.9724518593268*pi,4.03360405516548*pi) q[4];\nu3(0.463007454364535*pi,0.65970579086652*pi,0.828951031424768*pi) q[5];\nu3(0.552602664828494*pi,3.36090097495483*pi,0.5741859576068283*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.732658008157547*pi,-0.34481439721707197*pi,4.09149012318976*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.385923370374035*pi,-0.29958369958195996*pi,4.30545896791986*pi) q[14];\nu3(0.586590179282001*pi,0.495924120101246*pi,4.49892051343323*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.495245540234728*pi,-0.067412087245945*pi,4.4033108940764905*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.614158672907197*pi,2.95683749766822*pi,3.07780989566389*pi) q[2];\nu3(0.705655181301039*pi,0.49589375536165503*pi,4.1970584694356905*pi) q[3];\nu3(0.253493054171388*pi,0.129461432410372*pi,0.935510914129625*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.65130605832543*pi,0.10602332494016298*pi,4.3254451185287905*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.379074710556113*pi,-0.07600510432931301*pi,3.59631464059245*pi) q[9];\nu3(0.603560392045037*pi,-0.4002827906185668*pi,0.83182027396805*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.557336086515331*pi,3.04313367877333*pi,3.66143021051469*pi) q[13];\nu3(0.452735598641422*pi,-0.12475934049813397*pi,4.39344836221321*pi) q[14];\nu3(0.443027799947141*pi,0.7588673665053101*pi,4.2195978011975*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.47802000010461*pi,3.37244355103051*pi,4.27768685051499*pi) q[17];\nu3(0.692699947301858*pi,2.98841043537968*pi,4.13248935181966*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.684074441958682*pi,3.05375304333004*pi,4.04030642206843*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.76603767843706*pi,2.88735992156016*pi,3.70813118986407*pi) q[2];\nu3(0.785772526202576*pi,2.85337607148733*pi,3.27478776422682*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0829850003953373*pi,0.7969289574171601*pi,4.48053150717939*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.260195803607444*pi,3.32783056184427*pi,1.83545492622986*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.504827442344269*pi,-0.14584530580982302*pi,3.93529921818775*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.290063137354579*pi,-0.4721293007567131*pi,1.337754621544865*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.125520721462746*pi,0.20617052567646799*pi,4.2309654041877796*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.11534678224563*pi,3.36442563583196*pi,1.133153686899967*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.512344355790447*pi,3.03070125544195*pi,1.73935681960169*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.469127575050441*pi,0.8030633307936299*pi,4.05540328776069*pi) q[7];\nu3(0.459192272340057*pi,3.29515366799717*pi,4.43287633371152*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.280465555546834*pi,2.91879974247801*pi,1.0047358739627699*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.725922766366071*pi,0.47757932480685195*pi,0.5624568963761485*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.423091006589711*pi,0.26456429742818*pi,3.92240590461769*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41762704785602*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.699981658215642*pi,-0.030843547492369006*pi,1.371854802293893*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.294570971524421*pi,0.49363095833397397*pi,3.83465757436494*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.294098143230535*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.684463069747095*pi,2.9851145787119*pi,3.02605715545158*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.35966827811879*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44921642429404*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.279630692200322*pi) q[8];\nu3(1.0*pi,0.0*pi,1.259198362153366*pi) q[9];\nu3(3.5*pi,3.39341245843896*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.195020026671246*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.673851010108047*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.229763514184516*pi,-0.028271491983235975*pi,1.485386637119386*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.34003293723843*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.4133965841186*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.1425246182407252*pi) q[7];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.277098773872622*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.48752446552477*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.245970967352311*pi) q[21];\nu3(3.5*pi,3.39224701910817*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38298143068728*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.645243232549188*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.478303311171819*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35750602246496*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256091301698667*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.261676430262215*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.755370195520919*pi,0.289352721660491*pi,4.3061213690538995*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.44869618169958*pi) q[7];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.578214719028634*pi) q[13];\ncx q[14],q[20];\nu3(0.174624391059067*pi,-0.4128845407434554*pi,0.5601635215981997*pi) q[15];\nu3(3.5*pi,3.37816345262654*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2693604269858079*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.430325999107049*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.363210852047287*pi,0.04187499324405797*pi,0.5641200427227546*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5849297090633502*pi) q[12];\nu3(3.5*pi,3.4742638248123*pi,0.5*pi) q[14];\nu3(0.342179086961545*pi,2.64412244104646*pi,1.344289563536839*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.32774804326666*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.3380571912610049*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.645483100031082*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.830430501246162*pi,0.5009986770346999*pi,4.15172490558692*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5497519529793964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.502917673845218*pi,-0.080743762119657*pi,0.680331313736976*pi) q[2];\nu3(0.0470793597616952*pi,0.5784044673625399*pi,4.17901785737942*pi) q[3];\nu3(0.637163775399037*pi,2.93550773829134*pi,3.91683742514969*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.112711644042334*pi,2.52387543622396*pi,1.50129868976847*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.585469985910443*pi,0.38533920623784*pi,1.428964642727839*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.455059598790806*pi,-0.052503829394447976*pi,0.895161059789534*pi) q[3];\nu3(0.418043671622088*pi,2.75078682936168*pi,3.80548416712359*pi) q[5];\nu3(0.605301818719065*pi,3.46561435448263*pi,4.15080377343035*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.245808750854603*pi,0.250348864245754*pi,3.35952589812886*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.255252330421435*pi,3.44059609648551*pi,4.42686032139203*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.399466801544127*pi,0.12127942076861398*pi,1.2825553519748731*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.527463862461134*pi,0.27612034717205003*pi,0.9373769776873591*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.749273036665723*pi,0.13441409451793995*pi,3.99072169813068*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.810971590125448*pi,0.37728805622379*pi,1.57515642870188*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.289317963704359*pi,-0.26210228976376504*pi,3.87864173702718*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.166342629557043*pi,3.46314064589589*pi,4.24855749445746*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.155868406555575*pi,-0.35446183940214704*pi,1.073747437577081*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.327984448775062*pi,-0.186658604102651*pi,0.818714631324414*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.559797555402254*pi,0.253147981480752*pi,3.96310752419927*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.310814683594745*pi,0.09226665093986397*pi,3.52589514572884*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.430975780144374*pi,0.17413331279649202*pi,3.80622692604442*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.23859561704476*pi,0.036849626502091004*pi,0.749724688674829*pi) q[13];\nu3(0.464018487133918*pi,0.5113166878628499*pi,0.9632551837970851*pi) q[14];\nu3(0.437018873737872*pi,0.41483066747308595*pi,3.79006521564868*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.631741746097575*pi,0.2543605128899*pi,1.484086871841185*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.444201054105094*pi,0.8866957367850701*pi,4.38344823231118*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.73786734100648*pi,0.71748510728739*pi,4.43938323594008*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.344890681254075*pi,0.8021874678496601*pi,4.37504041989284*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.646954024772511*pi,2.71294067321247*pi,3.64468295226743*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.669608733560877*pi,0.031989997353986*pi,1.106812815989287*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.487302628876777*pi,0.142399335161138*pi,0.8585738117373529*pi) q[21];\nu3(0.616626581007229*pi,3.05312933114191*pi,3.4058826714785*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3759481934124*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.174830903699449*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.449404996313212*pi,0.231340953333938*pi,3.74726717205656*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.866340385760287*pi,3.37319428453086*pi,0.613458795006258*pi) q[20];\nu3(0.214094384619132*pi,-0.4670700470399864*pi,1.8516336093442*pi) q[21];\nu3(0.777814014327714*pi,2.89640786063261*pi,4.1692754668349*pi) q[0];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(3.5*pi,3.34385369957695*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169840553824123*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.363584477142051*pi,-0.198589912353913*pi,1.1306190532926221*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.44221894187122*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[16];\ncx q[7],q[11];\ncx q[8],q[14];\nu3(3.5*pi,3.42902733589445*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5595497772083654*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246536260596249*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.798872736071391*pi,0.5451924809798301*pi,1.04583553848131*pi) q[18];\nu3(1.0*pi,0.0*pi,1.350384283607732*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41092082035835*pi,0.5*pi) q[1];\ncx q[3],q[19];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43228176523091*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38295643615343*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1493102180890968*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.355065171132783*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2527022971039319*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42346487707261*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.626054903143908*pi,-0.16365052105446498*pi,0.663173671962879*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\ncx q[7],q[11];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36604562370519*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.64675991734773*pi) q[19];\nu3(3.5*pi,3.40245058275479*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(0.128522087050197*pi,2.96450472571656*pi,1.2330069116063291*pi) q[4];\nu3(1.0*pi,0.0*pi,1.161010604688528*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39081965892653*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5377048447756096*pi) q[11];\nu3(0.746055349017208*pi,2.65535424754486*pi,3.48906175996695*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.29711238860312*pi) q[14];\nu3(3.5*pi,3.40122653009497*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277518547098633*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[9];\nu3(3.5*pi,3.35890454387242*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.531252065856487*pi,0.7143359159251199*pi,0.806568123665684*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.326191171804074*pi,3.24395703695548*pi,2.2413199981704697*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.1620154136782719*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.438496076380044*pi,0.51372814941737*pi,4.00962085055148*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.606723129828648*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46254259712137*pi,0.5*pi) q[17];\nu3(0.611997989791088*pi,3.1981597621012*pi,4.075913199450509*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46229915897442*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3958675865351*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.431361486208982*pi,3.05429756492966*pi,0.890429394034859*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.922328453335948*pi,2.96735084362758*pi,3.03670060179777*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.535701236730141*pi,0.7152479239973499*pi,4.3865861370312995*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5865936796958886*pi) q[18];\nu3(0.915793435049063*pi,-0.4587943762587832*pi,0.9868848670651069*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.674799579672449*pi,2.91919543593061*pi,3.70234348830366*pi) q[6];\nu3(0.52711364874074*pi,3.1970945614741*pi,4.353604978489249*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.456477715961191*pi,0.39516829051095304*pi,3.747438792783*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4822585047741*pi) q[21];\nu3(0.746030853602924*pi,-0.4598219074050931*pi,3.15908798590899*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.969100406953039*pi,-0.342327868264533*pi,3.41337300692357*pi) q[5];\nu3(0.314675719664783*pi,-0.10011953552348002*pi,1.58080139620165*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.310168985217029*pi,0.5399417269328799*pi,0.61344460040889*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.578982118972549*pi,-0.305091253158312*pi,3.36686641338082*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.269059241889746*pi,0.434017408437421*pi,4.33417286310838*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.366533202743933*pi,-0.370921429301396*pi,1.50190507114047*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.423003682908782*pi,3.1964668388654*pi,4.4801744103965095*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.202984387825496*pi,2.45678307706807*pi,1.103838312255893*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.705113658320676*pi,3.42763678968659*pi,4.4696516467097105*pi) q[1];\nu3(0.773310432272122*pi,-0.250285160517409*pi,4.09908861701569*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.558486477808374*pi,0.06093153848766397*pi,3.90917412531467*pi) q[9];\nu3(0.553419551353337*pi,3.11442103351908*pi,0.5232878057742688*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.958169960089131*pi,0.6108322638132899*pi,4.385490137432869*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.640398588013885*pi,0.55429135395817*pi,0.5626084388045625*pi) q[1];\nu3(0.230866474175934*pi,2.82119773265922*pi,1.175181590341921*pi) q[2];\nu3(3.5*pi,3.35062846360278*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.123759532088624*pi) q[6];\nu3(0.666776263433*pi,2.48973769201113*pi,3.75114472264915*pi) q[8];\nu3(0.33436703013104*pi,3.16176078506217*pi,0.508254365679947*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.446436986000465*pi,-0.264158969913518*pi,1.258838889270364*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.787630755157642*pi,0.7012317029195201*pi,1.248371353593063*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.269436856539553*pi,0.7461999611859*pi,0.595517227262046*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.304777659840362*pi,3.38359957256211*pi,0.743873946558964*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.461676911383123*pi,-0.26427345156634297*pi,3.8668701860254*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.489097157548089*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.238771032762264*pi,-0.342081820873837*pi,1.2960071669975202*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.565166750890497*pi,-0.4648019920716704*pi,0.834847072325127*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43834843251604*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[16];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.273111440994426*pi) q[13];\nu3(0.792373760538032*pi,1.08029621195231*pi,0.637355513656521*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.129441898857426*pi,0.250363297184064*pi,3.77137332627021*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41912213854102*pi,0.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43058961863132*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49544793307527*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.251909407217243*pi) q[9];\nu3(1.0*pi,0.0*pi,1.187814847236546*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.35688946657543*pi) q[16];\nu3(0.388591874642352*pi,3.44987163499933*pi,0.903759517423703*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.49995707198048*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.4151185820593861*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.608238531990899*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.335767915892038*pi,1.01638034165903*pi,4.080814685808599*pi) q[17];\nu3(3.5*pi,3.45303469555779*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1932703381928191*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5649212509460484*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5240386907649262*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.23159861600059*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.474455026361235*pi,0.373142380171097*pi,4.24116021587715*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.41351048900813*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48356244875708*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48817415096304*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2195254687901191*pi) q[20];\nu3(0.716915282245976*pi,3.45361144490406*pi,0.936727483123009*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.376518992146748*pi,0.299996907414415*pi,3.40496999608996*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39637516608368*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.441188943813305*pi,3.0562172167567*pi,0.786311812113849*pi) q[3];\nu3(0.841467296823781*pi,3.38816044050383*pi,3.25612592575938*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.584789552370941*pi,-0.12451919522904698*pi,1.246118939769532*pi) q[6];\nu3(0.607537832205549*pi,3.24318564532277*pi,2.87766251027601*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.523680544558791*pi,0.5728408265064*pi,0.672188758291244*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45724986365247*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.210429556322702*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31287818887757*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45904322347243*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.470339144214529*pi,3.17749287576965*pi,0.5133681889215365*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.495913565614547*pi,0.017890783366585006*pi,1.184432707871055*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.816481376870958*pi,-0.147564591848523*pi,1.0893698417755169*pi) q[6];\nu3(0.374711924154268*pi,0.41152160772748403*pi,4.26961763311187*pi) q[7];\ncx q[8],q[20];\nu3(0.675028801674924*pi,0.59381622805512*pi,0.5668568956626265*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.668656889692376*pi,2.74445425824863*pi,4.23730825116648*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46099813376615*pi,0.5*pi) q[12];\nu3(0.459218484112271*pi,0.45016824781820597*pi,4.19913380128582*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42545283215767*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.567684982606974*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218791031133458*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.735348206560782*pi,-0.04544760531824599*pi,0.5893637402358209*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.608573423507659*pi,2.70661664273225*pi,4.01592513247892*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.689302237188907*pi,2.55203785534292*pi,3.85874336626833*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5276481190773326*pi) q[21];\nu3(0.671482227173673*pi,0.039658628074539015*pi,0.9163040382205321*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.684882140091681*pi,-0.085700294238934*pi,0.735051356979274*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.544171676230171*pi,0.7146076313565*pi,0.5295500564678984*pi) q[17];\nu3(0.320342280863653*pi,0.6290948486757699*pi,4.0574631993107*pi) q[18];\nu3(0.580867897527639*pi,-0.4282911421596931*pi,3.10956145656426*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.4449167340439*pi,0.8553701753907601*pi,4.40826936291121*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.309339652446372*pi,3.09675651178619*pi,2.00914974069082*pi) q[5];\ncx q[6],q[7];\nu3(0.602928943208443*pi,-0.445240783099835*pi,0.896834281521241*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.286131747711912*pi,0.6708625482797299*pi,4.4106353352080205*pi) q[17];\nu3(0.198285642432272*pi,0.07842578597457195*pi,0.7148098739980719*pi) q[18];\nu3(0.546705615674997*pi,2.96311059460167*pi,3.88363006309152*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0750106119832314*pi,3.26238190698141*pi,1.3784573624949719*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45604273701093*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.29084235014499*pi) q[7];\nu3(0.293730897146958*pi,-0.08287743654621998*pi,4.488455453805971*pi) q[8];\nu3(0.280542332343406*pi,0.6993834801766701*pi,4.35741430114489*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.274142019308565*pi,0.22503448820259797*pi,3.54288260576543*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.133393644501757*pi,0.05633541844838297*pi,0.930654635193224*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.611624099338328*pi,3.33302108511246*pi,3.48473126830024*pi) q[11];\nu3(0.209022581623513*pi,3.34385646465072*pi,0.8385704235258811*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.539542772782604*pi,-0.058462301908078995*pi,4.2627787814443*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.495590293310258*pi,0.334138489264713*pi,3.56864735365542*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.384516437014935*pi,-0.280851462339864*pi,1.227129169918853*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3317790617571*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.226502853856025*pi,-0.4004092718457874*pi,4.36668884936755*pi) q[12];\nu3(0.528974889926064*pi,2.46405424185341*pi,3.82464756550246*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.467621674870299*pi,0.6568734838777199*pi,0.931256398180659*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[6],q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.49331002929835*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.572968633430213*pi,2.86585112884655*pi,4.207420013703031*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.354786030806804*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.181969332065615*pi,-0.4765911112621973*pi,4.20919171853741*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43218973581545*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.736573867303406*pi,-0.17658937270583303*pi,0.648263497431371*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253034303793825*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.625013001426109*pi,3.39364872278784*pi,4.01396019992519*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[16];\nu3(3.5*pi,3.44167762929586*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45905487953043*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2966315697453399*pi) q[10];\nu3(1.0*pi,0.0*pi,1.357489645134811*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3233547081921895*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40250894595012*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47568634844456*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[11];\nu3(3.5*pi,3.43528219750549*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.48298690822919*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1008472658466482*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.397051699635288*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5043883601339715*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2328763163106151*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0919789752461568*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.392067495934819*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.634167406993193*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.47166691093246*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5662384378781119*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.684252056250388*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.555387890523433*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45173877955988*pi) q[20];\nu3(1.0*pi,0.0*pi,1.224742978562611*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.414742688779365*pi,-0.039161268256050985*pi,4.29160050166808*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.49782148852114*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.389388777003567*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.433244546769715*pi,-0.07766347109681399*pi,4.28291242376976*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.231961594676175*pi,-0.06393408201816603*pi,0.932195842189228*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.632075181463785*pi,3.47159331396239*pi,3.24374161114753*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.263732304209425*pi,2.64281049614993*pi,1.2857119602002909*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.400424603792533*pi,0.280021989126347*pi,3.44951983457856*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.622346308418728*pi,0.400560218558204*pi,4.1797937690396*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5729795680699686*pi) q[21];\nu3(0.141339391313848*pi,3.48862906962596*pi,4.4304678971972*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.601393840169917*pi,0.5009900489781001*pi,4.05881931352435*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.77704522915241*pi,0.6338488566049301*pi,0.62175224604922*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.153217704006131*pi,3.2066225826318*pi,0.518824384144262*pi) q[11];\nu3(0.561127985904946*pi,3.45462378792131*pi,3.3017782245182*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.479949961404414*pi,0.48915854399075*pi,0.8076841720401571*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5770174107279993*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.257339350225739*pi,0.096325502410048*pi,4.32026812394449*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.836918490972853*pi,3.31864610080215*pi,3.07558132253377*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.644428959916917*pi,3.22336777280626*pi,3.35405467297352*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.38648314051598*pi,1.04001154776831*pi,4.22658722156869*pi) q[12];\ncx q[13],q[15];\nu3(0.683985368876851*pi,3.08233896249218*pi,0.5022170067757368*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.38516836990753*pi,0.27821651312513096*pi,3.29586612098582*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.621355660320262*pi,-0.4299233642373913*pi,3.49346089887033*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.614632488528424*pi,0.5329205829113599*pi,4.3947012532903695*pi) q[7];\nu3(0.539404844461526*pi,0.28839871793276095*pi,1.3457304568814479*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.837087637796942*pi,-0.292042471871763*pi,0.953057283746786*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.422224121273339*pi,3.27418716654182*pi,4.4860500374188295*pi) q[1];\nu3(0.276075053654643*pi,2.99977709348824*pi,1.333431048041301*pi) q[2];\nu3(0.0731787188930955*pi,0.15466217326618403*pi,3.8451645230164*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.687822112885668*pi,3.12197443559414*pi,3.01781065266774*pi) q[9];\nu3(0.850130266938402*pi,3.08113015638559*pi,3.47437452090789*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.568404741935336*pi,0.6928948947123601*pi,0.646112689047164*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.423711498337898*pi,2.86369795281464*pi,1.73727691183558*pi) q[1];\nu3(0.878654440472402*pi,3.43006208780242*pi,4.36233020396699*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.502599343076344*pi,0.44267135248538003*pi,4.30345479871787*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.22308212997043*pi,3.10727924620288*pi,2.08775538078289*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.120992851117441*pi,0.18249392346286397*pi,3.97323227587132*pi) q[17];\nu3(0.172937775322359*pi,0.215743367312056*pi,4.37826672600705*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39015099623164*pi,0.5*pi) q[4];\nu3(0.260531448246079*pi,0.18730667364807496*pi,3.31870706411431*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.442543189143797*pi,0.6815464289567501*pi,4.37840676437051*pi) q[16];\nu3(0.948580969179237*pi,-0.27311199417228*pi,1.069581040551769*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284951580977856*pi) q[19];\nu3(0.642213955130059*pi,3.38386772513305*pi,4.07285734426501*pi) q[20];\nu3(3.5*pi,3.34175290268775*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.226924576558659*pi,3.05513077686857*pi,4.49824986055885*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.690770065268795*pi,0.62959209026641*pi,0.732123611592251*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.231628693611773*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34635163054898*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1744722324454209*pi) q[10];\nu3(0.727376022481683*pi,2.64148869980653*pi,3.44984805048623*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41323422597862*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.161390188356827*pi,0.8782620732793001*pi,0.603955442389409*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38780312300361*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.437161854657*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37809174201321*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45227692789334*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.476966775765803*pi,-0.339844573453261*pi,0.623385602167185*pi) q[15];\nu3(1.0*pi,0.0*pi,1.346050475929323*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243171384091676*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47141422908863*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[10];\ncx q[8],q[13];\ncx q[9],q[20];\nu3(3.5*pi,3.47234457007792*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.359683068705662*pi) q[16];\nu3(1.0*pi,0.0*pi,1.384358047565664*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.45779124170162*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45726440647018*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.306435225902262*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43906578233121*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.399736550319104*pi) q[12];\nu3(1.0*pi,0.0*pi,1.221140900964625*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39841329853665*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40461039919228*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.48601894406044*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43573302644193*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5290830383947798*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.74211131421467*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5695336339966454*pi) q[13];\nu3(3.5*pi,3.43586489427459*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.248639809635447*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.858330444656507*pi,3.28771205195519*pi,3.83580055759979*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.372940746774938*pi,0.143283935760654*pi,1.220660379123672*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.164090083532966*pi,-0.099955554417346*pi,3.95516111711923*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.258986394395755*pi,-0.378226421504697*pi,1.70594846403667*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.753473933396796*pi,3.485248324429*pi,4.21696989108458*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5230446402173468*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.607873427924878*pi,0.185305616666689*pi,1.223800722877149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.679807008541545*pi,0.149038840452292*pi,4.42835146217394*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.297874338389784*pi,2.89078461942263*pi,1.1556120156720269*pi) q[7];\nu3(0.762510551872201*pi,-0.123310122003979*pi,3.41745929856749*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.811529818185586*pi,-0.007572427489683009*pi,1.200199047049726*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.388468819181922*pi,0.9486323327186601*pi,4.43359486670039*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.79483125644854*pi,2.6638363927908*pi,3.85409857905611*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.798974836195212*pi,3.06429120890048*pi,4.078852378920001*pi) q[8];\nu3(0.117964439175962*pi,3.40186750726602*pi,0.928429414738949*pi) q[9];\nu3(0.264461732598371*pi,0.56282957406663*pi,4.3180494236929*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.782873183631932*pi,0.061064600678136016*pi,0.5334275747160314*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.245033920883081*pi,0.27487152867189*pi,4.3909099215209*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0524521545573412*pi,2.86613740637171*pi,1.67242897722521*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.723112693224544*pi,0.62441020154438*pi,1.267543669261981*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.351958838399974*pi,0.480766436047657*pi,3.8783554662398*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.801003200613641*pi,0.17099748533160597*pi,4.44909455096182*pi) q[14];\nu3(0.767645334950935*pi,0.9282721837021499*pi,0.809891509090177*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.540094410858223*pi,3.45980089842663*pi,4.31766879230078*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.724066091181486*pi,2.39314910931428*pi,3.76900075229542*pi) q[1];\nu3(0.46341895147107*pi,0.029834724658937994*pi,3.60822264879435*pi) q[2];\nu3(0.457649200140306*pi,3.33248764627907*pi,3.09399449909869*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0172235772412068*pi,-0.03310961377146798*pi,3.54624776717137*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.111351706713866*pi,-0.07092184577272398*pi,1.050516014982553*pi) q[14];\nu3(0.574527766724213*pi,3.39713475582217*pi,2.96263581455101*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.377006546926819*pi,0.236955728503789*pi,0.83198847445725*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.447474515295618*pi,3.19157371823164*pi,1.429473376718566*pi) q[2];\nu3(0.317586519993037*pi,3.06611227741196*pi,0.935604717715517*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.22650115243402*pi,-0.226885446026118*pi,0.5031015124294426*pi) q[6];\nu3(3.5*pi,3.39875159457015*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.411353025339175*pi,0.82329677632098*pi,3.90854767554799*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.611578902713487*pi,2.68169866289804*pi,4.0009136847304205*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203083385333072*pi) q[19];\nu3(0.869392527388003*pi,0.337284101365551*pi,1.221428966817213*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.550917270931685*pi,3.39962104402072*pi,4.399303536372781*pi) q[11];\nu3(0.324649236145657*pi,-0.25935710184483396*pi,1.54909998458369*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.382069819874626*pi,0.7370101177444399*pi,4.38527880104583*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.810395899208729*pi,0.009757832989719994*pi,3.79790090669511*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45126274510022*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.19884935619875*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.128893777446057*pi,2.57526612599676*pi,1.3425656172084741*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.43206836380601*pi,0.08234000134031805*pi,3.52753330689575*pi) q[17];\nu3(0.465887627300693*pi,0.32945291653417397*pi,4.16719050039325*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.607289343922097*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.44428395634401*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.384311725160623*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.250409203912851*pi,3.45848482699188*pi,4.07340056447313*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43074427921633*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46734207496832*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.605786474293725*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.1727145959267409*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257692985190177*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[6];\ncx q[2],q[18];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.285890942691974*pi,3.13278102865748*pi,1.086977332847777*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.37747748846507*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.248363249189509*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36541616899666*pi) q[13];\nu3(3.5*pi,3.42050907157843*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.301254449694287*pi) q[15];\nu3(3.5*pi,3.47434310130301*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.280743517582041*pi,-0.11688419275511103*pi,4.45164411587243*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314874760956517*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42697232692665*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.47863013155234*pi) q[6];\nu3(0.390248029519018*pi,0.488976810012381*pi,3.58214929137652*pi) q[7];\nu3(3.5*pi,3.41608148185314*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.0661783779847571*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3505204702025368*pi) q[18];\nu3(0.537169134058554*pi,0.48898075632508*pi,4.37128940337964*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43576330261251*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5934104772290928*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5090963419853618*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4364121250828905*pi) q[21];\nu3(0.574808260181519*pi,3.26057355857039*pi,1.69825292292172*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46502604122112*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5165628882248114*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.388667387255488*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41742495397357*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.348549695144712*pi,0.23773027686416903*pi,4.30924781238624*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.562000549662826*pi,0.478041578652307*pi,0.707735627071628*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.377907434097949*pi,-0.019466962173659008*pi,3.71753782764181*pi) q[10];\nu3(0.627840889198849*pi,2.81561617548903*pi,3.45545410325779*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.719647834304073*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.756174327246889*pi,0.36089929384281305*pi,1.369146212111124*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.811124420865086*pi,0.52609278906032*pi,1.334530827344564*pi) q[8];\ncx q[9],q[17];\nu3(0.505562046147289*pi,0.367490431404363*pi,0.665610131937625*pi) q[10];\nu3(0.397643192428594*pi,0.306680402114043*pi,0.5705360391099441*pi) q[11];\nu3(0.768570086070096*pi,2.55660123548636*pi,3.60252562973172*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.597886518753893*pi,2.85944527630761*pi,3.86086481336956*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.628675565043213*pi,3.08716179505404*pi,3.1741497738844*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.210351546944932*pi,0.497037387589391*pi,3.64352136099237*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.336745968038054*pi,-0.215428919598265*pi,4.17391958513911*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.615457542683582*pi,2.96224663921236*pi,4.43647488934662*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.855525896925463*pi,-0.4639320824732868*pi,3.62513756842814*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.266272204607645*pi,-0.29640308720889896*pi,4.42466572506231*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.450058376152545*pi,0.32495606986942904*pi,1.2176004958327589*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0284664608879666*pi,0.09184236557550796*pi,4.3526031124771905*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.27018276073977*pi,0.5*pi) q[0];\nu3(0.147924168586873*pi,0.7318117608855901*pi,0.5925005698876721*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.43835433219152*pi,3.46198059071772*pi,0.982782591156214*pi) q[3];\ncx q[4],q[11];\nu3(0.240306775257881*pi,3.34030734198824*pi,4.18347586377957*pi) q[5];\nu3(0.765835728302106*pi,0.14967992548647802*pi,1.086047503764187*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.241628805249857*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.83396500864442*pi,0.20355599207971298*pi,0.633835973756247*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.466966643115908*pi,3.37547865988092*pi,0.9242379809373811*pi) q[15];\nu3(0.259723675983408*pi,-0.007969677653142992*pi,4.43913930674407*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.460935587502688*pi,-0.13051246294726698*pi,0.664928489277276*pi) q[20];\nu3(0.352436665650953*pi,-0.11535740193699201*pi,3.72117027538399*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45872627710645*pi,0.5*pi) q[4];\nu3(0.249097872917701*pi,-0.23312506715314701*pi,3.81109871405394*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.186207384899435*pi) q[11];\nu3(0.434478641926598*pi,0.38729955581972797*pi,1.09334565799225*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.432717936680051*pi,-0.4841507772672226*pi,4.3790267225900905*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.794897762879087*pi,0.18431817048968802*pi,3.77392269818585*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.689952793047016*pi,3.19585019378718*pi,3.2525544667701*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.441478270671941*pi,-0.015612678618456999*pi,1.230483829790358*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5927079180087711*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.332898893435696*pi,0.03672592199345304*pi,3.78510639705239*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[14];\nu3(0.339314541041621*pi,0.023701874519636013*pi,1.050745692618565*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33161325832614*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44363708256541*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[19];\nu3(3.5*pi,3.45881921683496*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.255458904871591*pi) q[7];\nu3(3.5*pi,3.39502030719089*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.255403729432969*pi) q[14];\nu3(3.5*pi,3.33985130830443*pi,0.5*pi) q[15];\nu3(0.439741552817436*pi,0.007393911586741964*pi,3.78561039607936*pi) q[17];\nu3(0.285111228404472*pi,0.382749235373805*pi,3.77038430200629*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264925642801209*pi) q[20];\nu3(1.0*pi,0.0*pi,1.259752004894175*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4027320256174*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[15],q[21];\nu3(0.71589999602293*pi,3.21648671038318*pi,3.96809725816698*pi) q[17];\nu3(0.826545246036538*pi,1.11091939523027*pi,0.634773785566597*pi) q[18];\nu3(1.0*pi,0.0*pi,1.150517348820272*pi) q[19];\nu3(0.706436892011058*pi,-0.4554758152234857*pi,0.606594473839746*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49469171296079*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.516581273020472*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41618034710872*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.687723247521097*pi) q[21];\nu3(0.813482064204603*pi,0.08259440067788004*pi,3.64220273180372*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[14];\nu3(3.5*pi,3.39563609328686*pi,0.5*pi) q[9];\nu3(0.273767619677711*pi,-0.4041281462425352*pi,0.813963084544665*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.186659705701899*pi) q[12];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5741102335982095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.59374863253953*pi,0.03766144972056995*pi,4.08969174832722*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.285356348567*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1743268487852618*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36536760676139*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42666441323011*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5381578900479974*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2598118132218978*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.174908401462253*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.794399650790138*pi,2.659709655805*pi,3.89842843923169*pi) q[4];\nu3(0.429203740160163*pi,0.72304762464183*pi,4.43893707225543*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.709637144372732*pi,0.23948627481599305*pi,4.17553061804386*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.582615547382033*pi,0.9722178201751901*pi,0.7062650686368119*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.285065106544963*pi,0.273377714651051*pi,0.5920062391577388*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5238996952226951*pi) q[17];\nu3(0.464334623311282*pi,0.03548521345256905*pi,3.84769676515553*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.849647935487605*pi,0.07414955884887398*pi,3.82938057144226*pi) q[4];\nu3(0.593835128076698*pi,3.2310603935942*pi,3.25672186875066*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.387379042043902*pi,-0.4678839132580601*pi,1.73501963720402*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.248854665263974*pi,-0.4821738658991318*pi,1.410476388575759*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32269973097193*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.621994578027309*pi,3.491039561433*pi,0.958750666092131*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5428309853454703*pi) q[18];\nu3(0.166914210922849*pi,-0.4563560418636813*pi,4.4290763241828195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.436159730487028*pi,-0.178913311705853*pi,4.03007831535765*pi) q[21];\ncx q[1],q[18];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.688721948015153*pi,0.317517853220591*pi,1.3578552272055169*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.240674933122306*pi,3.37353135886058*pi,0.820164502108442*pi) q[12];\nu3(0.859414321667792*pi,3.07445909621041*pi,3.77343557005101*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.304436299768361*pi,-0.14712429083107398*pi,4.24177693913017*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.534016548768429*pi,-0.03574850005862801*pi,0.8417932550851039*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.198860396919771*pi,-0.49343665386628577*pi,1.96763516266242*pi) q[6];\nu3(0.806276722163867*pi,0.21447018675157004*pi,0.658423410612746*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.831003008143491*pi,3.01753847902941*pi,3.26764064356407*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.843831071136724*pi,-0.465159650358553*pi,3.70244500391622*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.895377791080586*pi,-0.17288923584119498*pi,0.985357667160079*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.76717267890933*pi,3.39426386742602*pi,3.0974718869703*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3249008410099*pi,0.5*pi) q[0];\nu3(0.526788476024789*pi,0.30913237500928303*pi,0.919232982164197*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.509639508540374*pi,-0.207560806542623*pi,3.78549977938913*pi) q[3];\nu3(0.89555029744715*pi,0.60267584750032*pi,4.40726469912957*pi) q[6];\nu3(0.378342778540008*pi,0.04065863913312795*pi,3.92370955422259*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.608199118383154*pi,-0.06582146798461203*pi,1.2743178221358171*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.737825178384876*pi,2.92639499072181*pi,4.3219176491139795*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315600177130199*pi) q[19];\nu3(0.459476581870863*pi,-0.313566559884968*pi,4.04792875827334*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.363144232704327*pi,0.8001110894846499*pi,4.14341488157352*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.474472481508002*pi,3.43999071861663*pi,1.366622843423087*pi) q[16];\nu3(0.867324875320393*pi,-0.148052327600387*pi,3.58072819163555*pi) q[17];\nu3(0.448028988460857*pi,-0.273917196051019*pi,0.9576780028707079*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46426897426409*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.916880440664495*pi,3.0761985057782*pi,4.445017364757399*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5209679271805941*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.214316567505134*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[7],q[11];\ncx q[8],q[20];\nu3(3.5*pi,3.38282629720749*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3356914864758531*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40867823371609*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40624041656338*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.1693356744606072*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2866947507872881*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.335421300050211*pi) q[21];\nu3(0.678519874469338*pi,0.65845583830954*pi,0.798724776550194*pi) q[0];\nu3(3.5*pi,3.48135510006481*pi,0.5*pi) q[1];\nu3(0.421457490497116*pi,-0.103053735569126*pi,0.919109902500694*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.0972624549919772*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48646428714072*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41570278628741*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331852076328543*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.247705737219283*pi,-0.151890227286111*pi,0.9903378947631281*pi) q[0];\ncx q[1],q[6];\nu3(0.128314264820618*pi,0.238691512562489*pi,3.85862008086817*pi) q[2];\nu3(3.5*pi,3.49953832831556*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.2757167490712051*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39129444735796*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5028338921380047*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.564534164149816*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.517509909945033*pi,2.87499884289016*pi,3.84741166678066*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.40469132041864*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.291953931882015*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3826394545851795*pi) q[18];\nu3(0.0702944551759072*pi,0.368748037218225*pi,4.28531327142208*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.616909230887308*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.633401930033096*pi,3.10558376339428*pi,4.3415178378857995*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.812817830436392*pi,0.300548171250438*pi,4.0558438110851895*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.601172777663969*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.35320662214881*pi,-0.07105534582843398*pi,4.3418243847756095*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.413049391322553*pi,-0.342385534737232*pi,0.69439283604447*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.781109828729686*pi,0.21319362381287899*pi,1.382177370378213*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.437870676842505*pi,0.9292667542383399*pi,4.27143452987468*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.466504306025346*pi,-0.229854051219249*pi,1.471648157544203*pi) q[4];\nu3(0.689727240395028*pi,0.424088935608978*pi,1.27239069922977*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.335816549741819*pi,3.2903672693046*pi,2.09754207177848*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.72973695731543*pi,0.9558992518689*pi,0.905357318545934*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.47622668601951*pi,0.5*pi) q[2];\nu3(0.898452461215539*pi,0.9199037776172001*pi,0.960565577128247*pi) q[3];\nu3(0.35744826511421*pi,-0.21072884455699598*pi,0.652466558250259*pi) q[4];\nu3(1.0*pi,0.0*pi,1.123899882159684*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.321799037232024*pi,3.36373245290695*pi,1.75902168001883*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41015773346901*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.172709702762428*pi) q[14];\nu3(0.278792487486658*pi,-0.33823952886723896*pi,4.0740932490231305*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.295574021231265*pi,0.48389739745497595*pi,0.5351737237095374*pi) q[20];\nu3(0.33567044772936*pi,0.8738083866925099*pi,4.113107584362361*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.144380368080176*pi,3.18188711816611*pi,1.85088955175653*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.803038781793293*pi,-0.18268134115434598*pi,0.5851054000266875*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.690894758600108*pi,3.11146697668341*pi,3.49288814513599*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.353871618737514*pi,-0.27200402227223597*pi,3.90832049841996*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.528238972894987*pi,0.32044493885729897*pi,1.308774540127092*pi) q[15];\nu3(0.388792163599651*pi,3.16648145956374*pi,1.97572566627862*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.31843965020073*pi,0.7302255226388801*pi,4.1321704717542005*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.485941653820721*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.393325616011335*pi,2.42473967296814*pi,1.342164498049144*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.621470771072484*pi,3.31553814028292*pi,3.83071609522168*pi) q[10];\nu3(0.489982491829239*pi,0.358047554694229*pi,0.5940039218684946*pi) q[11];\nu3(0.548989329497605*pi,0.89592630331502*pi,4.454520009746981*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40679844546051*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.545620282763201*pi,3.30214202581829*pi,1.68870015231054*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.801078610794442*pi,3.27064043828783*pi,4.40673036073173*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.156025127734955*pi,-0.395600937171035*pi,1.38986775868677*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.496013677913207*pi,3.00699208864438*pi,3.4605249240094*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.264385584752319*pi,3.23180569887037*pi,1.05760023642597*pi) q[17];\nu3(0.445559600686447*pi,0.458056529245229*pi,3.80195437150705*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.401955415900942*pi,2.61175855700805*pi,1.53211060202925*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.4244273436077*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.368558288291285*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.35698651858231*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2909845718448398*pi) q[18];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46083287435454*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.162299303846482*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34111933465368*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[16];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.161045590951303*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.360275135372435*pi,3.1257366187926*pi,1.60678190391384*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3842207001307*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.43099679963146*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49816274465815*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44112262510527*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.398301517599525*pi) q[16];\nu3(1.0*pi,0.0*pi,1.341352671966944*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48537871759833*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2256918283612381*pi) q[21];\ncx q[1],q[6];\nu3(0.5315820791722*pi,-0.14654738893363*pi,4.37079378980951*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.348025382124479*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[16];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5292457239925938*pi) q[12];\nu3(0.1174068077741*pi,3.32797451772942*pi,2.12850195757738*pi) q[13];\nu3(0.591376533130156*pi,0.28301906185539105*pi,0.5751911366838979*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.278315746099313*pi,-0.23171440014588102*pi,4.09378059626995*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0907959774752003*pi,0.179863711817685*pi,4.03523324008855*pi) q[13];\nu3(0.795118607655099*pi,0.9177586487034*pi,0.8495300380051101*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.637870114351698*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5745348048145336*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5004472330288419*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.286996403736982*pi,-0.066094286921*pi,0.919404006588714*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[16];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.607566144308493*pi,0.5052074901403301*pi,4.029192871701969*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33731689347343*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.590678651888501*pi,0.12379486125833705*pi,4.45505072154312*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2821174156355268*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.141399361539756*pi,-0.171139589733527*pi,1.242503406994269*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.460824155001964*pi,-0.099388005143552*pi,3.73220678430607*pi) q[11];\nu3(0.967571259917166*pi,3.44114617772839*pi,3.26688973702761*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.447031031786362*pi,-0.052282190930697026*pi,3.7123992952213*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.43103585435643*pi,0.5*pi) q[2];\nu3(0.480801055974832*pi,0.11609385717482601*pi,4.308725075785*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45790494338714*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.208130901539065*pi,3.18251716526007*pi,0.821656053708439*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.296789058625549*pi) q[10];\nu3(0.625377453907423*pi,0.7807362345623701*pi,0.5841466561119186*pi) q[11];\nu3(0.638607388752191*pi,0.47070626784340897*pi,4.32438960267074*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5833032203155897*pi) q[13];\ncx q[14],q[19];\nu3(0.359999182678684*pi,3.28834188141688*pi,2.16270602962728*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.086896166576786*pi,-0.275296179726021*pi,4.02057682513997*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282380055553661*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.467831267287464*pi,0.19306269013938904*pi,3.8679985097648*pi) q[1];\ncx q[2],q[10];\nu3(0.66384744833213*pi,0.62330842422559*pi,0.5959431964945856*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.490526785819384*pi,2.653783980843*pi,3.77827894889901*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49381318878345*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.775537222952857*pi,0.6381524180884399*pi,4.30611215668864*pi) q[17];\nu3(0.468590603159563*pi,-0.4722369760070179*pi,1.277396047842642*pi) q[18];\nu3(1.0*pi,0.0*pi,1.157693933419616*pi) q[19];\nu3(0.706836123022383*pi,0.7879318057241*pi,1.072117374759559*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.428178098956532*pi,0.10139061653093595*pi,0.5593641651942306*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.270885677868478*pi,0.9001459910304801*pi,4.322024678849051*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.336775168745435*pi,0.8456474692734699*pi,3.87235974086461*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5893854014382902*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.764168038365387*pi,3.27606628046294*pi,2.83222798230931*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3486646665904605*pi) q[20];\nu3(0.315132150117058*pi,2.92361462262675*pi,1.4722091168820381*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.407350337955408*pi,0.12837584725976403*pi,0.9097171304071741*pi) q[4];\ncx q[5],q[20];\nu3(0.443718433756157*pi,3.28415229483288*pi,1.67210965521347*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.416104085502733*pi,-0.293673733621247*pi,0.5383834151951811*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.517007557291211*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.720709907660837*pi,-0.271160213190704*pi,3.50337305055128*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.116114992820331*pi,-0.396189714239093*pi,1.171658342893269*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[19];\nu3(0.841947879195521*pi,0.020733078466892985*pi,0.619761071294685*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.24134882632828*pi,0.58834601862757*pi,4.185013245696711*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33351789451809*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43127924650069*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.578197095768275*pi,-0.264118255827713*pi,3.41096740248331*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.164381358260263*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.312484669231675*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41309033621566*pi,0.5*pi) q[1];\nu3(0.286977476394489*pi,3.19144920909021*pi,1.90973229488289*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.37657391825454*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.727793151479229*pi,0.28592742254958603*pi,1.442475110241056*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229278139637586*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282313219615743*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.520878194307811*pi,-0.392621436936815*pi,4.09007965152939*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.766492842481693*pi,0.27049919564415703*pi,0.715103545956749*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4919716877682205*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.563261711572995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.48195809721137*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.165612921257527*pi,0.010574566617574055*pi,3.84238486725638*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.573778637406426*pi,0.256021225488944*pi,0.753744399459169*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223794152804685*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5509749254720673*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.601586906665962*pi) q[21];\nu3(3.5*pi,3.30802981578449*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.858163631816342*pi,3.07892715872011*pi,4.36849826660575*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(0.503391350129412*pi,3.40091905712389*pi,3.10022165349779*pi) q[10];\nu3(1.0*pi,0.0*pi,1.182551008093333*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.653480950423363*pi,0.03789667924800899*pi,0.90983554783197*pi) q[19];\nu3(0.251480053875077*pi,2.7031393886888*pi,1.0862333630530951*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.824286262022537*pi,1.08397805612006*pi,0.757224535121112*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.679883229938044*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.345088381301031*pi,-0.23684770282921702*pi,4.23605890323445*pi) q[19];\nu3(0.538006708842771*pi,-0.22726196777818303*pi,1.062154514426065*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.84046761769806*pi,0.08142873038336096*pi,1.54391241101461*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.184941829313931*pi,3.11241771383684*pi,1.80158546391734*pi) q[7];\ncx q[8],q[16];\nu3(0.461402185553749*pi,0.112653201763115*pi,4.14509921035532*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5826525748706035*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.82477748635*pi,-0.12208824151526199*pi,1.0386800738243411*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.494844349540096*pi,-0.367460887070939*pi,0.798117857283145*pi) q[21];\ncx q[0],q[12];\nu3(0.431405130141899*pi,0.39314636924635904*pi,3.67165312253559*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.640182620810839*pi,-0.086327593218464*pi,1.12581596999923*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.680297903947702*pi,0.33163073329177595*pi,4.368007599979601*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.535426045121238*pi,0.10422857025259502*pi,0.933076396490768*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.38817895041512*pi,0.281998308491309*pi,4.29570945921885*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38407384231911*pi,0.5*pi) q[2];\nu3(0.0782272966456723*pi,0.126323795443664*pi,4.16942808989841*pi) q[3];\nu3(1.0*pi,0.0*pi,1.121489663749313*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.590395455438494*pi,0.02247553117031198*pi,3.57195024511468*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44636819795324*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257676351809548*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.711528784232266*pi,-0.179734312962037*pi,4.057575419641919*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.77784410047049*pi,0.34886859804302395*pi,1.63140631972149*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.820382967192229*pi,2.76391969684427*pi,3.45350010173781*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44632402891539*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.743827645867808*pi,0.329102230341732*pi,0.869971359908012*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.45916521985789*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.186838762783664*pi,-0.23299111245709597*pi,3.82994790910816*pi) q[15];\nu3(0.744718541104362*pi,0.274821550064694*pi,4.056398669753531*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.712452786411934*pi,-0.12180044764336201*pi,1.021780187974049*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3006879399052*pi) q[19];\nu3(1.0*pi,0.0*pi,1.102713127705762*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.229078332547911*pi,2.69804920004692*pi,1.286742246198049*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49965576310912*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.371069460629689*pi) q[14];\nu3(0.61184035941367*pi,2.66432094130237*pi,3.99492130626038*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.521855028977581*pi,3.25010201892864*pi,3.18194308177116*pi) q[0];\nu3(3.5*pi,3.48084868249276*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4531300950851*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.365861877257668*pi,2.50777619990736*pi,1.2818732779418411*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198162107428381*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49411254861092*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4960764907882105*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3171191294792322*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.233611525881678*pi,0.16253782294273*pi,4.38969612802388*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44287784791828*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.419992406085671*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.262112841621855*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4239934995842205*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.48133849447962*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.09302315151797*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5410984290432423*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.525328740492347*pi,0.382460615966727*pi,0.832736967794402*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44129119963471*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48348601525222*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.460123252087491*pi,2.83524934592146*pi,3.66892983711673*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.502170468810286*pi,2.96119958419092*pi,1.0845910507172039*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.268662361451552*pi,-0.23270215025407898*pi,4.3628435421724205*pi) q[10];\nu3(0.703421281475905*pi,-0.257819148644285*pi,3.64026202977722*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.851386713681213*pi,-0.005489722378938022*pi,1.279507894884119*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227266911540163*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.387558517532205*pi,-0.2420285628212*pi,3.74778655079553*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.386860818729365*pi,3.21682894129351*pi,0.7572391333363531*pi) q[6];\nu3(0.773256585829204*pi,2.92199595169759*pi,3.41662588285853*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.413595370654104*pi,0.13316073918872096*pi,1.026738608901221*pi) q[10];\nu3(0.0785909123776083*pi,-0.08976466652210202*pi,1.412892283064909*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.387971753657391*pi,0.37209247335916895*pi,3.44122959642769*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.489253186579497*pi,2.67996369159003*pi,3.71981572271015*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.393787359689181*pi,-0.399243069221416*pi,1.413193353527918*pi) q[4];\nu3(0.422235632947878*pi,3.05503888223821*pi,0.5694026968705468*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.383634441558528*pi,-0.4893152081343589*pi,1.74153214465354*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.705084983581355*pi,3.43511917545076*pi,3.45048186329195*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37102989768801*pi) q[17];\nu3(0.658486472619512*pi,-0.185597059635285*pi,3.56027628048149*pi) q[19];\nu3(0.385661875445156*pi,2.65010677183666*pi,1.529089119415*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.532195445143662*pi,0.04274793261024701*pi,4.28274628384725*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.274175772145036*pi,-0.04331630376185702*pi,0.806733227828871*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.266086206369495*pi,0.362845570297071*pi,4.393109615642841*pi) q[19];\nu3(0.824311925258592*pi,0.981964563507*pi,0.780942312076448*pi) q[20];\nu3(0.504921270028758*pi,-0.081372444009291*pi,1.3812300232462689*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.568527202956161*pi,-0.35593581786603*pi,3.23168535178947*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.826251361086404*pi,-0.23961165521949102*pi,4.08556706059805*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.821340253449622*pi,3.32338200187277*pi,0.5242906653865752*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49198212886987*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.248598669957717*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43271609616358*pi,0.5*pi) q[8];\nu3(0.707535354467581*pi,0.54012741829108*pi,1.425429372509708*pi) q[9];\nu3(1.0*pi,0.0*pi,1.219315316965824*pi) q[10];\ncx q[11],q[14];\nu3(0.473014542048991*pi,0.293453734301223*pi,0.5527236515285159*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[20];\nu3(3.5*pi,3.3075674065561*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.208729196173896*pi,3.232954118925*pi,4.4626370011323395*pi) q[9];\nu3(3.5*pi,3.3401415108168*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273730424931626*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.165023294099601*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46731323619733*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5386922357539261*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.626202835583244*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.298507430610617*pi,0.48042741163558*pi,4.349486782675029*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.37217513875583*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302118153575743*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270157357180093*pi) q[20];\nu3(0.439846406807478*pi,-0.303043520327578*pi,1.50877242434456*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4862614904138205*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5316831691275583*pi) q[14];\nu3(0.829641705957878*pi,0.442718143532148*pi,0.5848947484265232*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.843251614448225*pi,2.37916561803469*pi,3.67322938679737*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627850535153481*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4224469731305405*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.704554501988805*pi,0.9188677080824399*pi,0.795391263507059*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46446180815712*pi,0.5*pi) q[5];\nu3(0.160011383263698*pi,3.22314039688597*pi,1.251088142969576*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.41064536646263*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.409922447831481*pi,-0.025840281647957986*pi,1.220335670680888*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.220219139236267*pi,-0.305013455137626*pi,0.661505634488702*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.269566748068081*pi,0.20510179701665898*pi,3.50517077168756*pi) q[6];\nu3(0.667117965845143*pi,2.5802481428577*pi,3.88474736370443*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.11689307781818*pi,0.161083279083736*pi,3.34762568429914*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.27174837834066*pi,3.05611000268607*pi,1.206976138001522*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.274682293589738*pi,-0.12510000738703603*pi,4.47979030116669*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.440917102372967*pi,2.77618293090001*pi,1.60960404697003*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5382428284916232*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.720956581234072*pi,3.21559931682817*pi,3.36749395585849*pi) q[18];\nu3(0.408428678217052*pi,3.49818458670081*pi,4.086402789445049*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.940482671153064*pi,0.86510522886848*pi,0.77090753568086*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0995027725933305*pi,3.48038681103174*pi,4.30223657999555*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.545541621083286*pi,2.96261039340102*pi,4.18179702046262*pi) q[18];\nu3(0.118687002273933*pi,3.35330082844117*pi,1.55079434734048*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.51687480312093*pi,3.01862985893336*pi,3.39953216977149*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.600268383629607*pi,0.7287297680656599*pi,0.9754601011297179*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.833082928297104*pi,-0.366516061255848*pi,4.2736316833874906*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.40785899632104*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.359140087817327*pi) q[2];\nu3(0.329064664028423*pi,0.17741941466499*pi,3.83328179211182*pi) q[3];\nu3(0.38449257134456*pi,-0.183519065820602*pi,1.41158343159109*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.612728802336925*pi,0.10508575509181495*pi,1.54113344244641*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.46883625219104*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.226985750510394*pi,3.39404819886227*pi,4.35825102369943*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.36723489435586*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1612505814787402*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.276519811909542*pi) q[11];\nu3(0.207622914457244*pi,3.15103982845119*pi,1.3791235725174071*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.697038139969363*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.47008042984897*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41909333371088*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312721742058824*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271838277000731*pi) q[19];\nu3(0.443267488730321*pi,2.74699058165237*pi,1.1917011047642458*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.21889645410712*pi,0.040754798912088*pi,3.70107546000287*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5206324274600953*pi) q[8];\nu3(3.5*pi,3.43785364537595*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5561280594476465*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2442469263640779*pi) q[14];\ncx q[15],q[18];\nu3(0.527453821419709*pi,3.15903783541771*pi,4.162378530392401*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.808306514103651*pi,3.40511767573092*pi,0.76203419981665*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[14];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31673333390028*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42245798205613*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.77266696562619*pi,-0.023684768205488982*pi,4.1509695320698*pi) q[1];\nu3(0.363213558428954*pi,0.29833423762314804*pi,3.32560145762741*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45799475323586*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.260266421165334*pi) q[12];\nu3(0.501187239626829*pi,3.28232096083167*pi,0.5663780705888513*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34294929011189*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.447809387073183*pi,2.56783155069069*pi,1.320153531765156*pi) q[1];\nu3(0.345093440499759*pi,0.89319885254341*pi,4.2544000487849996*pi) q[2];\nu3(3.5*pi,3.44379843615579*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.475839759942699*pi,3.14294183017113*pi,1.85473301601483*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.354706722253539*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.779794019638496*pi,-0.0008001172704100168*pi,4.35432491802798*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.599813419327514*pi,0.6455634163488999*pi,4.34862459493203*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47515197388405*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.518920004886577*pi,0.81281306916134*pi,1.0237039978668419*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46623758129935*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.54857714722224*pi,-0.11459583022754599*pi,1.068276964205735*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43339803172893*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3738344659371649*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.725219788966213*pi,0.9652360317370201*pi,0.784168963266098*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.806091051498341*pi,3.12056887080913*pi,4.46282619232841*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.249664985351283*pi,0.61045575006781*pi,4.12075508622393*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.451152363495653*pi,3.31852866150327*pi,0.663331849429508*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.124288034818683*pi,0.8857099941659701*pi,4.01520759415532*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38219961370513*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37059331501876*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3204998745599301*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46799307028133*pi,0.5*pi) q[5];\nu3(0.675277508348666*pi,2.82446426496177*pi,3.53373952914381*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.374517355808828*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.33212137928159*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2702206163171201*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.755977272114379*pi,0.63842372863234*pi,4.1863789959662405*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.114881530015116*pi,3.20629718999656*pi,1.63739543520275*pi) q[14];\nu3(0.549702530900961*pi,3.10290303949499*pi,4.01833389632747*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.83999755543704*pi,2.87320115961878*pi,4.350302226821761*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.643847853328126*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.115225184702636*pi,3.15048693306762*pi,1.91482341546548*pi) q[9];\nu3(0.33255376824374*pi,3.31294979539459*pi,1.427813564604967*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.47087370565228*pi,-0.4388376704912797*pi,4.28893995092551*pi) q[14];\nu3(0.539445118309728*pi,0.42917709036694995*pi,0.5389906626474089*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.376472403009879*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.250283232749234*pi,3.07040484900194*pi,1.82204721204479*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.33538963844605*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.573411550825448*pi,3.2512395936607*pi,1.76593997334694*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.846211706316972*pi,0.39772335655075997*pi,0.644036981971827*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.438925769778703*pi,-0.2115260074293*pi,4.129408406922391*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.736508052998779*pi,3.17782669713037*pi,3.55424953284293*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37802450086958*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.230323385539441*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.25100947658804*pi,2.6691781280033*pi,1.59786562740805*pi) q[12];\nu3(0.528112359318203*pi,2.8459376217012*pi,1.202032485635884*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.450354144490425*pi,-0.0069635535842479945*pi,0.600696136452385*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.529344497193902*pi,3.31636127394242*pi,4.401498559592611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.539056235685591*pi,0.9599930236643299*pi,0.856980589407581*pi) q[12];\nu3(0.516493185628572*pi,0.55076178402017*pi,0.718783473526049*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.210785196363055*pi,-0.4575180965862115*pi,1.5898650727109*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.657363915900188*pi,3.2758511321888*pi,3.72875630432305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3793566007621205*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42111913402617*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.225141981210256*pi,3.3408384993717*pi,1.481190159508172*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.162373898582827*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35422063408048*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,1.135429013131302*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.26012538786571*pi,3.28264850959919*pi,4.23971888519793*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5315166180895468*pi) q[19];\nu3(0.565148234902179*pi,0.26558418832895503*pi,0.8380098029868199*pi) q[20];\nu3(0.816330630440616*pi,0.284018337714553*pi,1.183660974634613*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.410128731890115*pi,0.41829749237024505*pi,3.62568440838813*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5934128507478067*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44296857784894*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48684797833247*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.260399075640593*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.746992561139149*pi,2.52792491920792*pi,3.88667413623531*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227585529175319*pi) q[21];\nu3(0.429231834871713*pi,2.60067632327491*pi,1.246752073636052*pi) q[0];\nu3(0.428221360133839*pi,0.340995137865731*pi,0.9925514061891301*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.670392735702687*pi,2.88975540319126*pi,4.2411053223269395*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.47151221674681*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.164748525984085*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.635586803936212*pi,1.08253775006416*pi,0.644731747125574*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.569885002968336*pi,-0.017601780258666988*pi,0.72505391709488*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5528394301809825*pi) q[13];\nu3(0.265356429291867*pi,2.71194674733694*pi,1.311640386085712*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.94028686418008*pi,0.17744436971534205*pi,0.7925705712101889*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5780516879786309*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.284194379977203*pi,0.40514280314530005*pi,3.9554624645643*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.466376103249777*pi,-0.317458566366692*pi,1.149057653190025*pi) q[15];\nu3(0.480221227993312*pi,3.45840171539487*pi,1.265097124587552*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.614570942759174*pi) q[17];\nu3(0.923335575828089*pi,0.299148106103174*pi,1.171082956058504*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.212296299628596*pi,3.03167721860635*pi,0.749716482449877*pi) q[2];\nu3(3.5*pi,3.48458272881205*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.488703134883598*pi,0.8132091589377901*pi,0.891605245666697*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.440933999545549*pi,2.90713734487905*pi,1.3833800829145781*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.48882993172021*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.337604379379701*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.568701959821384*pi,0.23498728830598403*pi,4.0955991771003095*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1602893788324349*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.673955099847841*pi,-0.17075464518995198*pi,3.34650235153179*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.47292280868598*pi,0.72154679340247*pi,0.743586285241384*pi) q[6];\nu3(0.725544951303129*pi,0.286791436618382*pi,4.18120203900134*pi) q[7];\nu3(0.345976226433726*pi,0.81039744593087*pi,3.96402950875456*pi) q[8];\nu3(0.560911980708432*pi,0.73516051443637*pi,1.117290698409086*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0423203558514901*pi,-0.16167944103336102*pi,4.32988902313512*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.569684271611467*pi,3.01486434397955*pi,3.89884164198887*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.584914108820469*pi,0.154233830841642*pi,4.03224457957272*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.421833615532764*pi,3.36399148294562*pi,1.2905014699364998*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.59232054368153*pi,-0.15230714419769298*pi,4.30635659909868*pi) q[9];\nu3(0.402496572558613*pi,3.49254548463115*pi,4.02430665805791*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37115426396321*pi) q[12];\nu3(0.701029252921391*pi,0.44357089548875095*pi,1.0399254383825731*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.515232003907189*pi,2.93005289122872*pi,1.445877323783734*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5872716378027558*pi) q[20];\nu3(0.487939859474816*pi,0.54304940295719*pi,4.087451666719501*pi) q[21];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.334341192023493*pi,-0.14535157366159301*pi,3.87125376588912*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.412031344028044*pi,0.56187098307297*pi,4.26575925309767*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.477059145148*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4033323582569*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.157008672339481*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.168517693933513*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4861081929586*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4872759871459*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.155589572674901*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.283175566134074*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.24228669415737*pi,-0.136651097598198*pi,0.837940109746484*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46811010183707*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.435810936812279*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(3.5*pi,3.40515022233092*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.542042195463146*pi,0.43707698123750405*pi,0.798454852688426*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.253064295301157*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4478977022668005*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.3948886344648805*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.271073243570933*pi,0.24887034164198696*pi,4.07699936158882*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[4];\nu3(0.507030725360534*pi,3.37572434198089*pi,0.938800933677395*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[11];\ncx q[10],q[21];\nu3(0.57399021625762*pi,2.92915742898589*pi,4.0241588096429695*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.633460494281239*pi) q[19];\nu3(0.538442940338404*pi,3.31549260715396*pi,3.29281126628393*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.495781247745662*pi,2.7980438989232*pi,3.61044034962389*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.3205012018087*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49681578324078*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.189457382269075*pi) q[11];\nu3(0.517470419626983*pi,-0.40376256847748093*pi,1.20434885167817*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.394563728934483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.708103648235655*pi,0.484603288382514*pi,1.466936851815158*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4663013264023395*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.107868548914242*pi,3.11040751361125*pi,0.923364476370923*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49698054050573*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.913566382372934*pi,0.395630754111746*pi,3.94660730405541*pi) q[5];\nu3(0.671046889854364*pi,2.93737418848189*pi,3.37286794687876*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\ncx q[10],q[21];\nu3(3.5*pi,3.45007272058612*pi,0.5*pi) q[13];\nu3(0.724522844500242*pi,3.47494328827018*pi,2.98177384355253*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.337622038047075*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36465317293029*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.347477035228537*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.428178424820313*pi,2.78116569944784*pi,1.139894755191058*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.143142590812117*pi,-0.15181946410500102*pi,1.51742841774552*pi) q[16];\nu3(0.652353802217072*pi,0.11425510526688099*pi,4.069874003687961*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.59356389151757*pi,0.5603754510061401*pi,4.115716886320159*pi) q[0];\nu3(0.551145597899729*pi,0.273550388289849*pi,0.770712846543705*pi) q[1];\ncx q[2],q[3];\nu3(0.371858107313735*pi,0.51887338693164*pi,3.55441646505816*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.761588542290002*pi,0.69117773651526*pi,1.207193260559292*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.619987021957656*pi,0.9261659694773301*pi,0.8011164615874931*pi) q[16];\nu3(0.51940553052922*pi,-0.213274312943539*pi,0.6671274677365571*pi) q[18];\nu3(0.673575027626513*pi,-0.238833819645818*pi,3.74088759963795*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39157537710245*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.586768687449806*pi,-0.06511832987853*pi,4.412301490149829*pi) q[0];\nu3(0.391255907168905*pi,3.12266621700501*pi,4.494100671379*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5002011354388433*pi) q[3];\nu3(0.459318772107047*pi,3.41012227086386*pi,0.632872111222829*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.337633777380428*pi,0.12942452888977296*pi,3.53079482220032*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.222634640899487*pi,3.37119969301507*pi,0.81321175570983*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40324013043595*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1982400196203091*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.256799325519936*pi,-0.18761927704208298*pi,0.807080035565767*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.755109364806479*pi,-0.4831939118799111*pi,4.01773145779892*pi) q[2];\nu3(0.552327886108346*pi,3.13496028085267*pi,3.44558487440018*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39675636062683*pi,0.5*pi) q[8];\nu3(0.52041337142088*pi,3.34032292014947*pi,2.9876935713805*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.811371021021807*pi,3.36749104988484*pi,0.718397929725697*pi) q[11];\nu3(3.5*pi,3.39066699715585*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49066857386304*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.440395382197201*pi) q[15];\nu3(1.0*pi,0.0*pi,1.188766306921222*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2520168639096831*pi) q[17];\nu3(1.0*pi,0.0*pi,1.253488664204172*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.400921126892848*pi,3.04865742623926*pi,4.48754280992916*pi) q[2];\nu3(0.343995759490254*pi,3.27172429841508*pi,0.650375142878141*pi) q[3];\ncx q[5],q[15];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.659656972346359*pi,3.05696233213507*pi,3.03167166816349*pi) q[10];\nu3(0.26411047085812*pi,2.73516970114141*pi,1.276256043040478*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.38065358957394*pi,-0.317974229365584*pi,0.8964378915562641*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.525250726602285*pi,0.82999195138948*pi,0.734198413773094*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.513889295148769*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3342734692426905*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38040857131002*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.238898069465766*pi,3.1373830126289*pi,1.385067893236311*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.381989502989341*pi,2.7867678996688*pi,1.147091866064166*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.686785098517828*pi,-0.246500270338747*pi,3.98947732354341*pi) q[20];\nu3(0.631050569085839*pi,0.19375349838593103*pi,1.62801586764674*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.448515897567823*pi,-0.247508654806953*pi,3.75448408039062*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.217572132298274*pi,0.0018887086117570506*pi,4.32361638602068*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.134796184679322*pi,0.111303728331551*pi,0.6756828169365849*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[13];\nu3(0.322065084305933*pi,0.8331872500428801*pi,4.23291111418546*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.624949671379884*pi,3.43458069103319*pi,4.24128086011705*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40558428377357*pi,0.5*pi) q[3];\nu3(0.796548302788647*pi,-0.4455940247549455*pi,3.871881252441*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2780924627716441*pi) q[10];\nu3(3.5*pi,3.3688141042455*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.090731338922486*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.740962870693165*pi,-0.142265964070575*pi,1.336455308929364*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[12];\ncx q[3],q[10];\nu3(0.700134884387549*pi,-0.27756751181350103*pi,0.9445573590681691*pi) q[5];\nu3(0.653053423531177*pi,-0.15468655616327798*pi,0.7974430093892451*pi) q[8];\ncx q[11],q[13];\nu3(0.644916093127904*pi,0.28823082455946003*pi,4.07827494721898*pi) q[14];\nu3(0.580822974408663*pi,3.10367899387422*pi,3.99779854316624*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.39862630432296*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35489777467844*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.488885974448593*pi,2.69179778026541*pi,1.260270012878709*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.29714924789588*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2728396189875228*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5341166866928493*pi) q[13];\nu3(0.441325816422151*pi,-0.239051914352633*pi,0.5377334918530495*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219817432852195*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[12];\ncx q[3],q[10];\nu3(3.5*pi,3.46671289189567*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.278189334235365*pi) q[16];\nu3(0.501237478859671*pi,3.11748700151837*pi,3.2734591750244*pi) q[17];\nu3(0.122046135174172*pi,0.43105845872567095*pi,0.9477107125869679*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5730817063219131*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.59026996975731*pi,3.20241544887875*pi,0.673670332591051*pi) q[17];\nu3(0.405695798768566*pi,2.74340029189977*pi,1.398834867216456*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.410353005940101*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[12];\nu3(3.5*pi,3.45741388425952*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.172728471304412*pi,2.67963567662222*pi,1.206944535110342*pi) q[11];\nu3(0.606244556504103*pi,3.29242973504131*pi,4.156963448053149*pi) q[13];\nu3(1.0*pi,0.0*pi,1.239847203290865*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4792811166408*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.48894676167277*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43563003514044*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.161588712694169*pi) q[8];\nu3(3.5*pi,3.39891607705511*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.812074112412884*pi,-0.23357409970285298*pi,0.9504406351638179*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.332317146556576*pi,0.289664479519267*pi,4.190028344178041*pi) q[13];\nu3(1.0*pi,0.0*pi,1.163861738121435*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.425649807979319*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\ncx q[7],q[18];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6830265828705759*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.519062723963006*pi,3.25095628529359*pi,0.804647971611703*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49384124618756*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45725866752868*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5914538376350988*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352710710069746*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5581938721262955*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.35378409969039*pi,3.3656255298623*pi,1.59024836772678*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[8];\ncx q[7],q[18];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.556949798758813*pi,-0.4724979263149092*pi,3.04330577956966*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.135333760757948*pi,2.34695747470506*pi,1.164043039934459*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.770862556906526*pi,3.02745255545211*pi,3.94178309973248*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.39804594415792*pi,-0.18033803069988102*pi,4.29593151869058*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.42915197256903*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.681765786407317*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.092840849171337*pi) q[21];\nu3(0.69776264820285*pi,0.17842221784514*pi,1.217618054744528*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.655640668607549*pi,2.91762585461674*pi,4.18142629925351*pi) q[2];\nu3(0.566306997728606*pi,0.15615559050642902*pi,4.08358607721242*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.149495477765721*pi,-0.18384832868926398*pi,4.47884740961365*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.336925671493287*pi,2.96462187570773*pi,0.5704963980357282*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.543419433667067*pi,0.43016963314648904*pi,1.13573420905787*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.381483589028792*pi,-0.4900822596721025*pi,1.41867807837811*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.72289647321771*pi,3.47400625592638*pi,4.49438160387516*pi) q[9];\nu3(0.557111716708515*pi,-0.08986080502170402*pi,0.74132694307796*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.239967984219371*pi,0.44565310418663395*pi,0.9920866318599171*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.625928043485028*pi,2.87937403198511*pi,3.76908715080991*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.598790096713834*pi,2.48469584257584*pi,3.62380321259926*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5006191960975022*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.966943371208336*pi,3.04407816899666*pi,3.70081143174381*pi) q[4];\nu3(0.415604698304424*pi,0.09552999020309305*pi,1.324745809480366*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.692382366382614*pi,0.13083620298786902*pi,4.45064865251708*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.715830853456827*pi,0.41026006822126604*pi,4.40446193348519*pi) q[15];\nu3(0.557588289120354*pi,-0.15668546698196*pi,1.223040785857425*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.556404718484492*pi,-0.4357681224001106*pi,4.030153585461861*pi) q[19];\nu3(0.625347326384907*pi,3.15688304214639*pi,4.487357757443339*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.314005686299965*pi,3.40446877902834*pi,4.225822581870419*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.449016259841785*pi,0.28781352202425803*pi,3.49289437781978*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.478384916244821*pi,-0.299888084449605*pi,1.364261462701272*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.863273174363432*pi,3.26966756554078*pi,3.004633438651*pi) q[6];\nu3(0.87013500264081*pi,2.99419418175901*pi,3.17786960611689*pi) q[7];\nu3(0.494551791103475*pi,0.73827008755461*pi,4.02624071757109*pi) q[8];\nu3(3.5*pi,3.44561120972766*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4000460714340721*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.638786834534766*pi,2.53635107674932*pi,3.62926575326507*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.235808038041363*pi,-0.283340410071262*pi,1.60207628042213*pi) q[6];\nu3(0.455528507573267*pi,3.03040715408838*pi,1.028174973403913*pi) q[7];\nu3(0.383300829243543*pi,0.364988571533169*pi,3.76693160497199*pi) q[8];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0524892956315919*pi,-0.389499973919974*pi,1.65661441277434*pi) q[17];\nu3(0.228447330994509*pi,3.47979623780868*pi,0.929898642486406*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39906432467086*pi,0.5*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.236496636994824*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.17334023449826*pi) q[12];\nu3(0.336015381748089*pi,3.42799841289908*pi,1.44838643019672*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.43723151787043*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43815929963757*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.281377992779035*pi) q[13];\nu3(1.0*pi,0.0*pi,1.337579301111298*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.393118320538445*pi,3.15576374810875*pi,1.2257178226933632*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[15];\nu3(3.5*pi,3.46795011538149*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5038704745814888*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4290902486756711*pi) q[19];\nu3(0.733761337844659*pi,-0.08977838699787899*pi,3.78370791020341*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[19];\nu3(3.5*pi,3.47975558731484*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31489020682916*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49812478584677*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2116180079843382*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.638435583509285*pi) q[13];\nu3(1.0*pi,0.0*pi,1.279289098659768*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.508682811085392*pi) q[15];\nu3(3.5*pi,3.45955573536671*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.330876982137159*pi) q[18];\nu3(1.0*pi,0.0*pi,1.110762392031194*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[15];\nu3(3.5*pi,3.40864988466038*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.234794941118734*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29254297613018*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.606729530858463*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44463450771842*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30005499214411*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4250758640093*pi) q[20];\nu3(0.561201756294518*pi,-0.031107922542882027*pi,4.0689825734751*pi) q[0];\nu3(3.5*pi,3.4978915733008*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5380631314255587*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3392741606932081*pi) q[21];\nu3(0.541429108962516*pi,3.39630249301446*pi,0.5032778131798858*pi) q[0];\ncx q[1],q[21];\nu3(0.677775301917116*pi,-0.012854099870428015*pi,4.283134068941321*pi) q[2];\nu3(0.276038545556399*pi,-0.388246050520545*pi,1.404367711496928*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.727513820627302*pi,2.93877784428924*pi,4.30863398029999*pi) q[2];\nu3(0.635474428759674*pi,0.17573315124668498*pi,1.61016198783474*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.480706865147385*pi,-0.278622379072128*pi,3.7249428383531*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.533569599954492*pi,0.31118081927793695*pi,4.38216992714705*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44601890872823*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.504700821268362*pi,0.277326531890036*pi,4.29692177246689*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.67656837005648*pi,0.38966100587558095*pi,1.421861426827242*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.59522445794115*pi,0.03137925048043699*pi,0.66915913040994*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.134513529409332*pi,3.48702189946243*pi,4.416604086253869*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.328434850877522*pi,-0.268698963799416*pi,1.350323231945276*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.709776035852234*pi,3.19635547838278*pi,3.20020837812397*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.491911312895519*pi,2.68987992255701*pi,1.175771872483586*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.780519560910303*pi,0.186033287506858*pi,4.447921994357181*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.310977879988303*pi,0.268351756417163*pi,4.2080566893259*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.444955324589795*pi,3.30465734410237*pi,1.495077385335898*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.549143865639113*pi,0.8391408637873401*pi,0.963766837330216*pi) q[12];\nu3(0.715978462619992*pi,-0.367139842400508*pi,0.8527782766829*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.230005057810433*pi,0.57548561031403*pi,0.64203241979759*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.641803184660767*pi,-0.4164549306907114*pi,0.782617396467362*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.609792305690565*pi,3.04308205648597*pi,3.64077339230755*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.92557796903788*pi,0.21891683060898504*pi,1.3246069078468081*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.34965989338269*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.975783893946461*pi,-0.098317336002119*pi,0.858416556153316*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.450952704713903*pi,0.48182649303581404*pi,3.62031585832122*pi) q[8];\nu3(1.0*pi,0.0*pi,1.160124370232388*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.482524860873779*pi,0.224058887281551*pi,0.5326257578264605*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0982774128977174*pi,3.36860778069619*pi,4.18851192522368*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.699130816733584*pi,-0.365889820629258*pi,4.41534250542698*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.329633566057295*pi,1.1066311557638*pi,4.20921131466392*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[13];\nu3(0.568598163304232*pi,0.204032510746477*pi,1.56913048932539*pi) q[5];\nu3(0.327033263612939*pi,-0.391319532684124*pi,1.50890886478674*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.576298023995613*pi,3.16703556533025*pi,3.62524098386477*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.416158992528689*pi,0.314546643717621*pi,4.24893924220655*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.321541162991473*pi,-0.12310283640828901*pi,0.5246966261500701*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.73872323331254*pi,0.60484562460779*pi,4.17414613106585*pi) q[18];\nu3(0.297842129061506*pi,0.6354539444986*pi,4.11130537545158*pi) q[19];\nu3(0.9865634334973*pi,3.17708700908076*pi,0.5432577506699834*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.644578498556257*pi,2.96609177580802*pi,3.65114003934235*pi) q[1];\nu3(3.5*pi,3.41099904095983*pi,0.5*pi) q[4];\nu3(0.613179197828685*pi,2.93008236899358*pi,4.16924871500704*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49819085532713*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.156022814222223*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.304140036762169*pi,3.1410879421893*pi,1.481358234802596*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.437537713741627*pi,-0.4614839752616159*pi,1.66282515226881*pi) q[1];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.42712148003435*pi) q[13];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.893067860210526*pi,3.02437248328085*pi,3.73344684549762*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45692885629982*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[13];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49328543918751*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.196399131349314*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4826791967906*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.297849567659151*pi) q[12];\nu3(1.0*pi,0.0*pi,1.430922467917652*pi) q[15];\nu3(3.5*pi,3.38615168132812*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224494490284329*pi) q[20];\nu3(0.523228489837307*pi,2.85015329332455*pi,3.88818892246165*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(3.5*pi,3.3927224437968*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.29252990514687*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1680723390034689*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.298968514798533*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.963947376146886*pi,-0.17338525030518498*pi,3.74948878634989*pi) q[0];\nu3(3.5*pi,3.46224146333453*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.39395131405844*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45021457563614*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.6626864646679009*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40419640190243*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230482512080708*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275598073920576*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3480884892353995*pi) q[20];\nu3(0.91541438384285*pi,0.442664638727053*pi,1.4390960991673198*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.34796238861034*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4357220870085605*pi) q[14];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.37923352769696*pi) q[19];\nu3(1.0*pi,0.0*pi,1.214691795289446*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.826453771448564*pi,3.32732571650025*pi,0.5120911790693651*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33985564814701*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41724742177399*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.264437077457603*pi,2.52985480441289*pi,1.221431156272689*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49323458927627*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.560061911937139*pi,3.15780060022234*pi,0.703639335846137*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.38954888916072*pi,0.5455989419448*pi,3.84431683909183*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.514558997940593*pi,-0.22640239885706698*pi,3.81165567537605*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.426175477480796*pi,-0.49136601133841795*pi,1.97511943326877*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.625334175741352*pi,2.86533650586881*pi,4.11886908849802*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.351404401934361*pi,-0.31784463488277703*pi,0.609472112972828*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.48464035524369*pi,0.27043830981724104*pi,0.987397812334649*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.865032866455472*pi,0.8092272854737601*pi,1.0933741080387311*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.703583685592036*pi,0.5544659559176399*pi,0.844572514856077*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.78306992165337*pi,3.40446237536966*pi,4.0613317555774096*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.39904693052623*pi,3.31455231343277*pi,1.71904215349736*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.22342520165458*pi,-0.431810540612792*pi,1.410389987946117*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.663961051008263*pi,0.6607741966528*pi,1.239328006715004*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.362137914626179*pi,2.55854635249037*pi,1.1596589468951959*pi) q[2];\nu3(0.548918694445004*pi,0.5859218821286201*pi,4.3902873127817195*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.552073876516879*pi,3.30121986282273*pi,3.98995115778105*pi) q[5];\nu3(0.623774180137428*pi,3.32499367416039*pi,0.5149930212321442*pi) q[6];\nu3(0.224873229122773*pi,0.184886024215015*pi,3.52014223509117*pi) q[7];\nu3(0.728176551442245*pi,-0.22841080202352898*pi,3.72128952223085*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.605346811637474*pi,0.485271833780888*pi,0.694278298447453*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.711712503304854*pi,0.22492839532716802*pi,4.15479158750441*pi) q[19];\nu3(0.405935080334549*pi,0.12085617143531202*pi,0.5818421051763779*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.261493036300017*pi,0.433930288000534*pi,4.1778045259378*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.670883081644209*pi,3.00362919970274*pi,4.3553374000894305*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.560863710159499*pi,-0.39359827730981*pi,0.964673297169002*pi) q[6];\nu3(0.290798866144768*pi,-0.13457539667033802*pi,1.154121019132857*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.269852314929341*pi,-0.05830513351795602*pi,0.767613466982747*pi) q[11];\nu3(0.493772212067696*pi,-0.032403256448339024*pi,0.7243205215891559*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.645158156363772*pi,-0.4021635448561079*pi,4.41315423186667*pi) q[18];\nu3(0.288817537905164*pi,2.80661131821645*pi,1.67387994976998*pi) q[19];\nu3(0.694693700962503*pi,-0.228462864826375*pi,3.93384524408461*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.240305573868663*pi,0.47773557024522295*pi,0.8573896052054519*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.579325795216926*pi,2.42136869009292*pi,3.8009539977773*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.744120224107149*pi,3.47556819645589*pi,4.1040288839421795*pi) q[15];\nu3(0.909488715311575*pi,-0.4003946024734639*pi,0.800806919830908*pi) q[16];\nu3(0.395798423836558*pi,3.13897430344064*pi,0.8191143144047*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.906697721108586*pi,0.253503624676087*pi,0.760418913448875*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.20931691068521*pi,0.290050856503953*pi,4.36279766911832*pi) q[15];\nu3(0.433375679237834*pi,3.38428575097732*pi,4.20178801500086*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.490854609620035*pi,0.6108189669217801*pi,0.775104616786909*pi) q[21];\nu3(3.5*pi,3.35003905793745*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40335850436944*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2748653215361831*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33506344616178*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2126933585738962*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3046942594859159*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[17];\ncx q[4],q[11];\ncx q[5],q[20];\nu3(3.5*pi,3.48103445680579*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.16930883686087*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44517035525983*pi) q[3];\nu3(3.5*pi,3.41286427737408*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47826721894754*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.244899491151372*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.502251937603809*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4322561339756*pi) q[17];\nu3(3.5*pi,3.33333837690743*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.150990176736769*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262956090349445*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.37948710859797*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[4],q[11];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37807177548113*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.49400941719106*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39556437475067*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49179323044085*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251012578850521*pi) q[14];\nu3(1.0*pi,0.0*pi,1.317383443232427*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3295498801062289*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.250638280165421*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.643234921183923*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45356303551348*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47564007699725*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5370551666643824*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5093846098962365*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.759030670914007*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.641071048742213*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.613524353331787*pi,-0.09525741268570698*pi,3.78581791503555*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.285224353988098*pi,3.30003269591139*pi,1.95720209828656*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.579803499511779*pi,-0.131990682878604*pi,3.98504005048425*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.425931243276936*pi,0.43782171633950295*pi,3.77304808967476*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.548792562751262*pi,0.05662817206072901*pi,1.082726405109504*pi) q[0];\nu3(0.508295219857475*pi,2.75023926855549*pi,1.123970280805324*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.761477763924418*pi,0.8436844181319401*pi,4.39735513815098*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.61808208393014*pi,2.99166026256873*pi,4.08027962024289*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.455737999326339*pi,0.49626364847830395*pi,0.972899207341555*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.349641305476127*pi,0.5612578002453501*pi,3.69924050425664*pi) q[1];\nu3(0.204661566359795*pi,0.11280373980081904*pi,4.26722723041837*pi) q[2];\nu3(0.703872066088612*pi,2.81773800393189*pi,3.52239908810443*pi) q[3];\nu3(0.398434136927314*pi,-0.045315794203328985*pi,4.39508124608089*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.299546759649723*pi,3.13834583273854*pi,1.91158060296807*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.466261217530424*pi,-0.380615167359418*pi,3.92779891434283*pi) q[9];\nu3(0.697145637104627*pi,0.334924623077819*pi,3.92030822266182*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.508491715705868*pi,-0.287475358784949*pi,0.734383022775126*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.529219673749567*pi,3.06943049779423*pi,3.87905449542977*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0837105271545702*pi,-0.29071618369014296*pi,3.96616996078183*pi) q[2];\nu3(0.236585386889851*pi,0.035161876020113*pi,4.3502743258349*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.243941810142071*pi,0.043312921126547055*pi,4.0667555905491*pi) q[5];\nu3(0.26923587682074*pi,2.92541566495893*pi,1.91438852803266*pi) q[6];\nu3(0.752516392423121*pi,-0.38690526023640603*pi,4.22240609479274*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.451529422651462*pi,3.04700432186667*pi,1.480582283367158*pi) q[9];\nu3(0.776397679061904*pi,0.043598386561818026*pi,1.497017066702167*pi) q[10];\nu3(0.858196818932625*pi,0.8011680776158201*pi,0.6859735760582519*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.638267871542474*pi,0.6210577094488501*pi,0.966649911104354*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0853898044266199*pi,0.08844150745423696*pi,0.632058938821764*pi) q[17];\nu3(0.193174275812149*pi,2.4263980175974*pi,1.411966949644469*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.872373751342722*pi,0.95538275714415*pi,0.9032677394535931*pi) q[5];\nu3(0.648344923834276*pi,-0.114956661153785*pi,3.78454611950483*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.709799798851378*pi,0.411111700544491*pi,4.209604886231229*pi) q[11];\nu3(0.833097730681868*pi,0.42699182877199604*pi,4.43780736042908*pi) q[13];\nu3(0.169761163028362*pi,0.5595509522717801*pi,0.698663305189111*pi) q[14];\nu3(0.374568485168428*pi,-0.222973040991997*pi,4.443500210911321*pi) q[15];\nu3(0.525419419192519*pi,0.285976167594545*pi,3.87942929890977*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.330205900313883*pi,0.9543734126308301*pi,4.47746632272878*pi) q[18];\nu3(0.233480232474493*pi,0.096447784793939*pi,1.037473870992749*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.171742994463405*pi,-0.18296220876095298*pi,0.620444182084907*pi) q[14];\nu3(0.624843442412312*pi,-0.4497956926554517*pi,3.36970899142824*pi) q[15];\nu3(0.289587993431791*pi,2.57062923190531*pi,1.51099449479165*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592895615500546*pi,-0.4651322401433754*pi,3.8036086951915*pi) q[19];\nu3(0.442834233675563*pi,0.04653651865637698*pi,3.58481775650392*pi) q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.597390220433215*pi,-0.4081036308144448*pi,0.798109712435416*pi) q[20];\nu3(3.5*pi,3.48477236660711*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.298029221582318*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.34628705961627*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[19];\nu3(3.5*pi,3.45567016160875*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.204301837367162*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.210135711580429*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43197454394068*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.275154861529784*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[9];\nu3(3.5*pi,3.46921122417857*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49727612706888*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.35576020848633*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41784042905974*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.218990258673991*pi) q[15];\nu3(1.0*pi,0.0*pi,1.176188227330068*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.323061318739915*pi) q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.38823444069279*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.36713450115432*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4897893250221*pi) q[9];\nu3(3.5*pi,3.45007987403996*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3901291812987528*pi) q[11];\nu3(1.0*pi,0.0*pi,1.194384735944827*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.30591811677391*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.118098788592318*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.61147337795164*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[10],q[11];\nu3(3.5*pi,3.44397567876714*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40484095246868*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5891225082725948*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20758928477816*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5520474010544363*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5816161801005695*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5348832189121198*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4650459755792795*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5132938874900761*pi) q[17];\nu3(0.251812466166366*pi,-0.007338954231594974*pi,4.45572782902393*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.354050854953594*pi,0.12024128445520699*pi,3.88932052828047*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.622466901224751*pi,2.84775535839928*pi,4.17407937011739*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.525582701538509*pi,0.6677787737794201*pi,0.841653809464575*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.82911885108117*pi,0.85049507095895*pi,4.43081665500374*pi) q[21];\nu3(0.695252162712295*pi,3.44198064982165*pi,3.15088025793015*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.540565425956016*pi,0.20463501514460603*pi,4.07180843135397*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.862594018372288*pi,0.47160416358537105*pi,0.957195201626578*pi) q[6];\nu3(0.594426654855158*pi,3.26922369515154*pi,2.82507419608618*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.710901562872314*pi,0.5543464884807201*pi,4.4461490593310895*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.195008558495265*pi,3.00426192222661*pi,0.919476672426963*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.29326132274245*pi,0.365164405878329*pi,0.804244519681966*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.77905819155039*pi,3.27448253813929*pi,3.05999223700232*pi) q[7];\nu3(0.0669902475701079*pi,2.79437375329413*pi,0.823213208181391*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.309843728267514*pi,3.10812889385932*pi,0.8032106702987081*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.509318015764742*pi,0.88133173605877*pi,4.36734880025345*pi) q[3];\nu3(0.896116471549193*pi,0.304282854625349*pi,4.12422487307866*pi) q[4];\nu3(0.295060367901476*pi,-0.285935992708449*pi,1.415097480336689*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.224617242185617*pi,2.86614373169422*pi,1.007412311722303*pi) q[8];\nu3(0.870832813847072*pi,2.4005360061393*pi,3.74816576852426*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.440815032368068*pi,-0.39593756331818597*pi,0.656777990444129*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.779380639070504*pi,3.28864699246424*pi,4.14551799575395*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.552130657823988*pi,3.05996756119418*pi,3.11212332276758*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.309278621809382*pi,-0.299965801824349*pi,1.315429695005971*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.249066002521519*pi,2.52857204843496*pi,1.370485909552186*pi) q[3];\nu3(0.765780147815259*pi,3.00170511124657*pi,3.44203482728904*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.773027620251683*pi,0.13516496337219497*pi,3.83727017991249*pi) q[9];\nu3(0.30075723915595*pi,0.7635035144975899*pi,4.065524404621749*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.148953056255295*pi,3.47371988458252*pi,0.638520573899748*pi) q[12];\nu3(0.724256404391116*pi,-0.4784079023390013*pi,3.50635508474281*pi) q[13];\nu3(0.570480091924184*pi,3.37361046596505*pi,3.18718646586471*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.312614689611095*pi,-0.386019099826185*pi,4.3706487372286205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.562032242967331*pi,-0.28468842570297903*pi,4.12307705973665*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.080285982712653*pi,-0.4061667592987242*pi,4.42385693795063*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.465591140618485*pi,3.25198620481933*pi,4.33864246381564*pi) q[12];\nu3(0.439016207117309*pi,0.53595833631063*pi,3.70545803028921*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.338869082503982*pi,3.39439899053598*pi,1.79144325954789*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.24184595717283*pi,0.29453664987082595*pi,4.47620370381076*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.464924530703874*pi,-0.4792778629659574*pi,0.5551185499234244*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.51684675865884*pi,-0.367864364595466*pi,0.980549431477904*pi) q[15];\nu3(0.2011445060604*pi,3.13001749641695*pi,4.42985505511753*pi) q[17];\nu3(0.193415217723306*pi,-0.349844859789903*pi,1.027550894277824*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[21];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.77855975840474*pi,2.97823219059749*pi,3.88019538425511*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.705797394354194*pi,3.03036256048785*pi,3.330488064571*pi) q[20];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,3.37309221747987*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34355287485307*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259838045232526*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.328635939099657*pi) q[21];\nu3(3.5*pi,3.45819675520173*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.46279202485473*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,3.28848156875841*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.229261078821955*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49147931001235*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257711796636467*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.1435735915865148*pi) q[16];\nu3(1.0*pi,0.0*pi,1.100165731754817*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.32477792657713*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[20];\nu3(3.5*pi,3.42447831536786*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.180661643465639*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2338178703020959*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[16];\nu3(3.5*pi,3.42665511722731*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.349145565437809*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5547408696302951*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5276716470942766*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42837644778705*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.34944159443854*pi) q[10];\nu3(3.5*pi,3.41554150587175*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5862631471159059*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5107439608346951*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42926044019276*pi) q[17];\nu3(1.0*pi,0.0*pi,1.197069052508758*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1137771511962669*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48422299009262*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.601630076251621*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41750048613918*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5214766981896555*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45998701819338*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.24055455740331*pi,0.8810663377804899*pi,3.91737118992481*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.810333970438481*pi,-0.0034944403413880165*pi,0.5154089048068639*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.364004672158433*pi,3.10120225828151*pi,1.230950504414344*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.49244980545973*pi,2.85194555435566*pi,0.9804849639915549*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.535096143635653*pi,2.52172880833564*pi,3.88790108929415*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.336205741612798*pi,3.17314505288844*pi,1.2761767370337211*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.75007989099709*pi,3.23672029575714*pi,3.00045408010469*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.611864807969733*pi,3.25340721957302*pi,3.8071866034307*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.57278648381968*pi,3.12552518090617*pi,3.25758306653597*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.863159066057975*pi,0.95451625487885*pi,1.026375822115022*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.615321908134924*pi,3.3712282329578*pi,2.96164805882054*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.41593449049574*pi,-0.4571282521275809*pi,1.426576073596737*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.345089469371659*pi,-0.03509302207485898*pi,4.03780686607959*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.227381243837665*pi,0.035926244183808964*pi,0.746300308877256*pi) q[18];\nu3(0.38036959025983*pi,-0.16858879342948702*pi,1.1579363181932751*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.395840678349013*pi,0.36896737214227404*pi,1.064691833475472*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.428357684218214*pi,-0.176035435775368*pi,3.76342692270194*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.617692465544437*pi,3.3974958854353*pi,3.48167615910691*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.519789313812846*pi,-0.4762585936733549*pi,3.80343962103576*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.921391929590284*pi,0.09029037037482002*pi,1.496528827522317*pi) q[11];\nu3(0.625599214322096*pi,0.144025360806314*pi,3.84242112902448*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.814105699568294*pi,-0.319853918319162*pi,1.0200870498453352*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.651815767104502*pi,0.21417774434263004*pi,1.480376773877238*pi) q[21];\nu3(0.207910285204596*pi,0.31350968311419103*pi,0.79950216570929*pi) q[0];\nu3(0.685536180752816*pi,0.291188417316507*pi,1.52696924150356*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.711489881795074*pi,0.09908493926287099*pi,4.06979694594563*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.744078480017067*pi,3.08031025922698*pi,3.52314882538598*pi) q[8];\nu3(0.242761392390562*pi,3.17265284097098*pi,1.6158247948647*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.752907010124389*pi,-0.4304570765206813*pi,4.196765897007181*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.932299390460886*pi,2.6214072107881*pi,3.5782564462691*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.308365888029319*pi,2.96243413010871*pi,1.89227426578457*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.287797703972049*pi,1.08777357923059*pi,4.23405025377265*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.311087603869022*pi,3.41156249196736*pi,1.093899606842197*pi) q[8];\nu3(0.382872155142972*pi,2.88486379486922*pi,1.87749632499877*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.660316342428077*pi,-0.126289200079727*pi,4.18341186942008*pi) q[14];\nu3(0.649165386415571*pi,-0.221789274094928*pi,1.061657195708594*pi) q[15];\nu3(0.451668490881684*pi,0.90049295659301*pi,0.5022303933582134*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.424646706118161*pi,-0.04450258860287698*pi,4.19750377886624*pi) q[3];\nu3(0.747354885303816*pi,3.18998743245975*pi,3.75031264264002*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.637002537636277*pi,3.07592337048905*pi,3.98974430107008*pi) q[14];\nu3(0.283523925851391*pi,-0.09294528908420302*pi,3.7240174911081*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.525683452498473*pi,-0.20633584879733602*pi,3.61515165057604*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38949220902937*pi,0.5*pi) q[2];\nu3(0.494752763853408*pi,0.23447863410399095*pi,1.398693458082377*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.320545977732047*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.61149388498463*pi,0.5485049124830801*pi,0.98722499373858*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35672307230564*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.605719309680418*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.270354873044506*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.44130972434011*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.209007857775899*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.46671775267404*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48625937340952*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.180517545850031*pi) q[19];\nu3(1.0*pi,0.0*pi,1.154833373830519*pi) q[21];\nu3(3.5*pi,3.39546194708039*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2392691807476979*pi) q[4];\nu3(3.5*pi,3.34246386280404*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43387403134276*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4911533543106*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.191604077156228*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1660551626227411*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.651461232985522*pi) q[18];\nu3(1.0*pi,0.0*pi,1.239429566261947*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.31394358204238*pi,-0.12051307020558*pi,1.154976754653501*pi) q[2];\ncx q[3],q[17];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.48324728232536*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(0.275625085144796*pi,-0.013219748139835008*pi,4.25680959089485*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46036630548082*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.202668973681315*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42701471528995*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.490641383994641*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[11] -> c[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.41341693602787*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42733629324084*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.486015237904709*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4782771649946*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.2229579879166619*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5592891913693911*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38644352116501*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.406571652477282*pi,2.62545473239308*pi,1.3067257679503061*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.670121673486126*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.042602246761101*pi,3.32647829225905*pi,1.98362532020381*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.460024637742684*pi,0.18476857504147504*pi,1.220097562774264*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.82813798638449*pi,2.97986682841303*pi,3.37164309605637*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.607213725454143*pi,-0.24228725962596398*pi,4.31518132736909*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.351254193541282*pi,0.5780927105578499*pi,0.754495421254082*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\nu3(0.706588674739212*pi,0.70387073414099*pi,0.5872366954509082*pi) q[0];\nu3(0.854881110269644*pi,3.25683610554694*pi,3.31329818956225*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.316991075013972*pi,0.29802601977257503*pi,0.8465856320259171*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.833255042698718*pi,-0.032529573977228*pi,4.35790697411378*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.912356100571699*pi,3.08670001796095*pi,0.571738731158101*pi) q[20];\nu3(0.706448855863367*pi,-0.4453288558669565*pi,3.35304351793858*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nmeasure q[15] -> c[15];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.219956264127025*pi,2.73270679081279*pi,1.54823401447374*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.277091061089507*pi,3.19122604704957*pi,1.041431659965797*pi) q[12];\nu3(0.424920703732955*pi,0.497177393594022*pi,4.329896719708779*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.612755173067965*pi,3.00698310202305*pi,3.56703084292972*pi) q[19];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nmeasure q[19] -> c[19];\nu3(0.515933703581826*pi,-0.4969250764476694*pi,3.9788871921534*pi) q[4];\nu3(0.596197676533697*pi,-0.31787901826992304*pi,3.55833571154266*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.37485835778767*pi,2.78608531665794*pi,1.71821146026015*pi) q[17];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nmeasure q[17] -> c[17];\nu3(0.548050768878687*pi,3.11130169241948*pi,0.690531190938307*pi) q[16];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.890785447037367*pi,0.160478224247111*pi,1.58602683263771*pi) q[0];\nu3(0.593362584040227*pi,3.15861879957172*pi,1.65800690180356*pi) q[1];\nu3(0.477610765308594*pi,2.79300634552132*pi,1.479848737497979*pi) q[2];\nu3(0.183230119750487*pi,0.14570059066571595*pi,0.636573153112882*pi) q[3];\nu3(0.634526928698414*pi,0.9680489462049*pi,0.900641370121502*pi) q[4];\nu3(0.234979138411282*pi,3.41821792143246*pi,1.67157538017387*pi) q[5];\nu3(0.146976537381989*pi,3.21335526860512*pi,1.8079018981426*pi) q[6];\nu3(0.311546141981652*pi,0.5307152748830299*pi,4.0785286972502295*pi) q[7];\nu3(0.536812979908207*pi,3.22428616736799*pi,0.812001356519633*pi) q[8];\nu3(0.511023051719335*pi,-0.121707200372416*pi,4.35575857372814*pi) q[9];\nu3(0.692438294812246*pi,3.37982151343153*pi,3.47562318258842*pi) q[10];\nu3(0.736758692518934*pi,0.06655499830063505*pi,0.9351417191956191*pi) q[11];\nu3(0.617017478576039*pi,3.25335094168794*pi,3.10556239989044*pi) q[12];\nu3(0.675910389512361*pi,0.177645325360261*pi,0.788823679420373*pi) q[13];\nu3(0.614698530504896*pi,3.0616770118054*pi,4.30418596588897*pi) q[14];\nu3(0.355223116193566*pi,-0.345216556750067*pi,0.736191018231708*pi) q[15];\nu3(0.776935167609147*pi,0.12489938440549897*pi,3.80768971932793*pi) q[16];\nu3(0.135468683726659*pi,0.04939829370645199*pi,3.5366382993317*pi) q[17];\nu3(0.613708939767354*pi,0.39156797991911996*pi,4.34926369972791*pi) q[18];\nu3(0.334222629912301*pi,0.49602929563712805*pi,4.14862612865725*pi) q[19];\nu3(0.867746581174517*pi,0.9991510810020301*pi,0.9488798290449649*pi) q[20];\nu3(0.837269571583299*pi,2.94981861049126*pi,3.66267728942607*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4399192176985*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.4618157214809*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47969510904443*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3348705160784848*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.248234178543309*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293462669548489*pi) q[18];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(3.5*pi,3.33178441009228*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[20];\nu3(3.5*pi,3.48936504276284*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.1800061503403612*pi) q[10];\nu3(1.0*pi,0.0*pi,1.434584541759223*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.3295789238721*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183105746141041*pi) q[19];\nu3(3.5*pi,3.47016149981174*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.42188497660027*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41097366142591*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.4673335234476*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4250332862512*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3515908026013062*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.197573580550358*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6430269250185929*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.476021356677419*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215526377733171*pi) q[20];\nu3(1.0*pi,0.0*pi,1.244377716049835*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.43635521684409*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.405417369395162*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.41580103924516*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5444907438424001*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44166780251036*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5128821202853975*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.4894602287613*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31606852138884*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.299263136548991*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.28501711183222*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.607390941794822*pi,1.05042019960359*pi,0.849388068202132*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.446568968450072*pi,-0.13560766100279698*pi,1.456589857045878*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.467051651235221*pi,-0.46645959133786963*pi,3.99398916233091*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.537245893648533*pi,2.55818024560162*pi,3.83681026733816*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.282004252604552*pi,-0.368883811793063*pi,0.879991106383774*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.952472530559057*pi,-0.24644018715614502*pi,0.966148199508851*pi) q[8];\nu3(0.625675327792821*pi,0.35934767305971504*pi,4.0113468724098205*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.584306646591116*pi,2.57462636758476*pi,3.57657085820479*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.675448307012755*pi,0.18236248390003496*pi,1.57450444857984*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.514385209889087*pi,0.10279626122493501*pi,0.967763380561335*pi) q[1];\nu3(0.658250050530167*pi,0.290831564965248*pi,0.5313498832185412*pi) q[2];\nu3(0.787835118810149*pi,-0.4496429823191765*pi,0.750044124875439*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.362015296144675*pi,2.72014466921595*pi,0.963010815722678*pi) q[8];\nu3(0.878703007891839*pi,2.88500137882193*pi,3.82857788782289*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.424251645480808*pi,0.77206418190703*pi,3.88686156174748*pi) q[11];\nu3(0.26682255110539*pi,0.7861753913259799*pi,4.46608918350808*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.579975029893233*pi,3.44149888329693*pi,0.842795370241503*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.298651461985271*pi,3.41710531581524*pi,0.5277700896463065*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.839273183167676*pi,-0.06172817674384001*pi,0.7656297617346179*pi) q[0];\nu3(0.451167247932246*pi,-0.309180218006814*pi,3.68900234750429*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.349568893249852*pi,0.18029470863390196*pi,3.94146110609092*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.610573529273135*pi,0.29355997576024695*pi,0.700221568033073*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0998204287634575*pi,0.6657707893973801*pi,4.40842278294825*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.805812865576196*pi,0.361923313770274*pi,4.13378563143905*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.287646581787851*pi,3.44173162012342*pi,1.0841876145026879*pi) q[13];\nu3(0.372094185082158*pi,3.21873175975201*pi,0.9884880838775161*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.699317901033376*pi,-0.010705497607557013*pi,0.615313162309101*pi) q[18];\nu3(0.805511796596658*pi,3.33775747364178*pi,4.08370346574294*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.431723813082907*pi,0.7548587523703201*pi,4.0340604580218*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.653750082051032*pi,3.3534075026656*pi,0.5046099797619505*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0908471450956531*pi,2.87680122979478*pi,1.85904801804744*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.187463929202079*pi,2.83829615989576*pi,0.722457454252858*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.810466268715126*pi,0.27026376661692497*pi,1.63967371057674*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.250875927689364*pi,2.59817675860078*pi,1.46744456953025*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.617514608029125*pi,-0.4340109220238326*pi,3.24607154082034*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.814589736364285*pi,0.17592680699387897*pi,0.5598761919012277*pi) q[20];\nu3(0.628887039115228*pi,2.8840120400966*pi,3.88719390119293*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.331015650017563*pi,2.93368437551632*pi,0.663836744824766*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34885449198072*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.202897541992022*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.558785881926433*pi,3.08141950712221*pi,3.77478334230211*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.350404297750894*pi,0.379087056322587*pi,3.38415771374617*pi) q[20];\nu3(0.686317891764752*pi,2.70756949604467*pi,3.90417203401671*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.157771885876581*pi,0.20250458729869003*pi,0.747980812305143*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[13];\nu3(3.5*pi,3.35550057407387*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.185252782986558*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38410499159582*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41675777157765*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.806692946350351*pi,2.98710625975118*pi,3.53230722261766*pi) q[6];\nu3(3.5*pi,3.3963518489411*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.43182058694469*pi) q[13];\nu3(1.0*pi,0.0*pi,1.185035125842332*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.264894157394623*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0807238309187062*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\ncx q[2],q[17];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.263745972468595*pi,0.23744974667632002*pi,3.69109018599753*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49997807836722*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46782265124815*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42280269945796*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.49794680470341*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49871833303104*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.3356514349081499*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46327107787787*pi) q[14];\nu3(1.0*pi,0.0*pi,1.359172909276438*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29476946345243*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4946358353081095*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196943476464578*pi) q[20];\nu3(1.0*pi,0.0*pi,1.325068379161076*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\ncx q[2],q[17];\ncx q[3],q[21];\nu3(3.5*pi,3.45277203899034*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.227879043281507*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.638963462481798*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5289523330443942*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.647496019822175*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5657712593645883*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5926615584804668*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34755317510618*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.281461124485779*pi) q[8];\nu3(0.397102917891914*pi,3.07570221903367*pi,4.433370055975169*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.635309900464428*pi,0.302722274353856*pi,3.99870226374195*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.807835515703165*pi,-0.13972553522035902*pi,0.623780630733502*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.392200574119845*pi,-0.264139985009081*pi,0.728404083530453*pi) q[9];\nu3(0.433028828825028*pi,3.33415548754273*pi,1.86512525828384*pi) q[10];\nu3(0.606896924902815*pi,-0.049761351661694986*pi,0.910173786435467*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.420651236922924*pi,3.42509917455957*pi,0.8952392939703491*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.764998915513052*pi,3.14147696104916*pi,4.09728783100831*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.34680200788643*pi,2.77530669638123*pi,1.22570748342119*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.43549881550297*pi,-0.35594627154687697*pi,0.659931712385073*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.623045589732139*pi,0.59849722701413*pi,0.860888973701707*pi) q[3];\nu3(0.401759413641832*pi,0.00018701161768797103*pi,0.965155255825733*pi) q[4];\nu3(0.684285637738601*pi,3.11629501098213*pi,3.78832059010042*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37950074359248*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.736332113499655*pi,2.64350624890521*pi,3.4828261803855*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.768729811619364*pi,0.229550632583296*pi,1.65904929221142*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.632585958159284*pi,-0.4034853932116622*pi,3.54131449563918*pi) q[15];\nu3(0.407962738400166*pi,0.57888001542949*pi,4.44009201289729*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.920454299415442*pi,2.46302038633931*pi,3.89912080924493*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.654069786315847*pi,-0.20018314467057102*pi,1.144656669902402*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.744669071372673*pi,0.5327017640241101*pi,1.446439505905722*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.645857791284281*pi,3.43432192682256*pi,3.64309156586771*pi) q[3];\nu3(0.571555582860449*pi,3.30299875677433*pi,3.32262548707641*pi) q[4];\nu3(0.614260322555518*pi,3.41945335603078*pi,0.5960620584055425*pi) q[5];\ncx q[6],q[8];\nu3(0.448527118241517*pi,0.104170236556553*pi,1.226333854472267*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.28573252024936*pi,0.7276734276521699*pi,3.79147780506921*pi) q[14];\nu3(0.277342157602672*pi,0.038428546022012955*pi,1.060844004459695*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0563617916431493*pi,0.42257882115731804*pi,4.079882120285561*pi) q[18];\nu3(0.440244696403297*pi,3.40928737412754*pi,0.9352042361191399*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.683998169089874*pi,2.9175948118923*pi,3.61156119284525*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.550872509349211*pi,3.2286801081275*pi,3.20911005055801*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.801721674817289*pi,3.02276505220672*pi,3.48563246058045*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.657504096535586*pi,2.78758402946681*pi,3.62989559980045*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.296262219707797*pi,0.5209857862540801*pi,4.22330054258839*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.374558473113765*pi,3.29873360273555*pi,2.15585520640486*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.388239250432251*pi,0.6786490063758901*pi,4.11305903185246*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.792828473153411*pi,-0.08420641968363302*pi,4.26474323119796*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.214420137783661*pi,2.6624468160838*pi,1.4725468769682801*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.533628259660352*pi,-0.007118973042904986*pi,1.320578423240887*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.585070261490891*pi,2.66503114123251*pi,3.4093848764443*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47489467336294*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.550732756855641*pi,-0.41384883237949377*pi,4.357870365374151*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2550847120149982*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47357905943853*pi,0.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,1.223100710553805*pi) q[4];\nu3(3.5*pi,3.44778519252633*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.345883083572226*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48918747054405*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.147221849954732*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.41627477591017*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46663605587221*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.469716544627125*pi,0.25442458469808304*pi,1.045444328867918*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.2844859548874838*pi) q[11];\nu3(1.0*pi,0.0*pi,1.313411105940602*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.662058074052448*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.39986667306001*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.689352834695264*pi,-0.24157345012715198*pi,0.7338593917094269*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.729798543897243*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.48478568841364*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37579213445391*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.32504173950673*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.49226065737355*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3869432652347848*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.10958515792357*pi,0.14511930506242798*pi,3.83387058890065*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.37413206237758*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47816166430312*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[19];\nu3(3.5*pi,3.44386726866219*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235662616906628*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.516999182676686*pi,0.96933940161924*pi,0.9497346447512329*pi) q[8];\nu3(0.361926047091807*pi,3.30786517321398*pi,1.325791542860834*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5588366753750722*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.272576619247046*pi,-0.360848403401245*pi,1.372081723349523*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32719760924744*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.65621842769094*pi,0.40981425400445204*pi,1.51535972469323*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.259180851546287*pi,0.32449482208178104*pi,0.869145812116877*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5525040670514575*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.064851071700194*pi,3.08042401801158*pi,1.55896200774545*pi) q[5];\ncx q[6],q[13];\nu3(0.420890723884083*pi,0.59016763058825*pi,4.095881391350559*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43885224486178*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.303997104838425*pi,2.88982377154424*pi,1.59610322869591*pi) q[5];\nu3(3.5*pi,3.46413999896545*pi,0.5*pi) q[6];\nu3(0.355323262577792*pi,0.361613657375753*pi,1.003870498142824*pi) q[7];\nu3(1.0*pi,0.0*pi,1.265438170186189*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.117353732011432*pi) q[13];\nu3(0.488450433861999*pi,-0.17640588286543102*pi,4.21677015165414*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.782807984826308*pi,0.0036898030413879956*pi,4.30410862116304*pi) q[16];\nu3(0.102475189792398*pi,3.11814630986534*pi,1.2158412378786911*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.476971476919764*pi,3.24148897018478*pi,3.40209657070466*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.660237823140801*pi,3.24346307476599*pi,3.79000649047961*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.538062545036883*pi,0.248166431239363*pi,0.765100487858789*pi) q[3];\nu3(0.287311232850704*pi,-0.271724062154948*pi,1.442402817931565*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.77076082382421*pi,-0.038158760492619015*pi,1.1855520026851991*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.220054004667202*pi,-0.17685951630580699*pi,4.48807699344938*pi) q[16];\nu3(0.310489399662574*pi,3.00847370812316*pi,0.5753624957257577*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.54150795018676*pi,2.89874786095873*pi,3.75268226395557*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.739588712194608*pi,-0.0020217487130099743*pi,4.42544385291141*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.583806384972552*pi,0.15089267241272397*pi,4.1280765005093*pi) q[2];\nu3(0.494640823674119*pi,0.09803206178328705*pi,3.95720628588983*pi) q[3];\nu3(0.487058802464053*pi,3.26917180157357*pi,0.806255509281*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45239561243576*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.477280528026158*pi,0.07016622828715802*pi,1.228171811120669*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49827364432354*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.102810387382515*pi,3.32233773731655*pi,0.727762537301755*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.55105904759745*pi,0.50340036253821*pi,4.33160571931848*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.691342020683519*pi,0.32754601090551005*pi,1.287942712532859*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.62091866171812*pi,2.67428377305322*pi,4.13337398956031*pi) q[11];\nu3(0.166412626455288*pi,-0.242009236262074*pi,1.66177629823304*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.356913757912306*pi,-0.2304629665172*pi,4.31351397991892*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.361522336814106*pi,3.07003373000815*pi,0.5786664754988542*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.30630413368774*pi,0.13592971678688104*pi,1.202864208136046*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.337512759188082*pi,3.21492950496347*pi,1.438874835433998*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.589382239795868*pi,0.6981225340620201*pi,0.5356704499302202*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,3.36980661818328*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.212291514165307*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.373026640238738*pi,-0.228578016877845*pi,4.0979210351867*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.2918594568105*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247671032849074*pi) q[19];\nu3(0.82564855484199*pi,-0.475042800560351*pi,4.370470150842349*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.26384546131315*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.119105797631284*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48902213387125*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.119774140029705*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37985621577025*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2357809717644859*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45705385678733*pi) q[5];\nu3(0.152891510724421*pi,2.90101601462913*pi,1.87940602900357*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47022228459385*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42744640574843*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3203997108150949*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.385353973021101*pi,3.04517569730393*pi,1.88008661417826*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.751591935129559*pi,-0.025906068885693023*pi,0.7961734304287871*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5559900406008405*pi) q[7];\nu3(0.0685844959410523*pi,-0.45208531147298503*pi,1.2632234916870488*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.4360793052982395*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.642806129227173*pi,0.316915722637814*pi,1.106234064899355*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5400928325240972*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.896584157922373*pi,-0.360237712772205*pi,0.8092784936508091*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.204155934076798*pi,2.93428694848716*pi,1.328572308199965*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5156455622423628*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[20];\nu3(0.460476617626453*pi,0.18190696919174*pi,3.58949575697763*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.450650596255116*pi,3.37443077310032*pi,0.711459678587843*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43176482803345*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.335019706577486*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.365524944904541*pi,2.67075171867658*pi,1.262349096866483*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.25529918007474*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.239646355611555*pi,0.61552034474134*pi,3.78717650642812*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.164661579380342*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.489327445043693*pi,-0.29210411034739303*pi,1.200090286549635*pi) q[20];\nu3(0.242527506007603*pi,3.23979546866459*pi,4.31179084989489*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.715726516506475*pi,3.49043789101623*pi,3.20307174614835*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5443844865829646*pi) q[11];\nu3(0.758690035923858*pi,3.13337341485594*pi,3.01809264079851*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.32114489063561*pi,0.19849077861154496*pi,1.0059705865847088*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.694830114181163*pi,0.337950064549278*pi,0.623065305393432*pi) q[20];\nu3(0.423269829588428*pi,-0.10640559641453101*pi,3.77043705430384*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.656612508200326*pi,-0.17557002410289702*pi,0.77703114621824*pi) q[4];\nu3(0.401571043295236*pi,-0.103976844417354*pi,4.008435026358621*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.252095011620861*pi,-0.009008567631149988*pi,0.5616554512965501*pi) q[7];\ncx q[8],q[16];\nu3(0.699716476364701*pi,2.32670895191638*pi,3.81036586860683*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.263116711412792*pi,-0.0014727056678650041*pi,1.198199364166382*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40592998052845*pi) q[18];\nu3(0.475036814706084*pi,3.47141436233025*pi,1.65684492636434*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4691811796652*pi,0.5*pi) q[1];\nu3(0.407541909309488*pi,3.37981918542017*pi,4.4850380061922905*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.313877951488952*pi,2.9117347030938*pi,0.723950249173209*pi) q[4];\nu3(0.40795704893391*pi,0.28984585639719196*pi,3.80222383494229*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4828609324543*pi,0.5*pi) q[8];\nu3(0.854836507126583*pi,3.0016259396368*pi,3.46933643869672*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3439724701521198*pi) q[16];\nu3(0.408645704892816*pi,0.26447873980114*pi,3.49181194384418*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.35526924180967*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.28875660902671*pi,-0.0019264630230240165*pi,1.332451125720839*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46991378952192*pi,0.5*pi) q[13];\nu3(0.254717665197112*pi,3.37579849139342*pi,1.698989878555*pi) q[15];\nu3(1.0*pi,0.0*pi,1.177754792513676*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.332023107462432*pi,0.9458874419809*pi,4.20700397662006*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.643340539773031*pi,2.93311006488894*pi,4.37507138123558*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.489137845448219*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5927820682599019*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43302614285772*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.416506850181654*pi,0.82649583926072*pi,4.394153402157929*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5683675208381831*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.35586548727753*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\nu3(3.5*pi,3.4328867810121*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.38774438950778*pi,2.83624746765926*pi,0.768462459483914*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.117729724715237*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.447278375034*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.137752591965207*pi) q[4];\ncx q[5],q[19];\nu3(0.557745022307972*pi,0.8835496995268499*pi,0.8043588717004391*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.32004018979341*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.821254572360926*pi,2.45230999171378*pi,3.83416536445615*pi) q[11];\nu3(1.0*pi,0.0*pi,1.28475217867968*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4906337704842905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.458243263781282*pi,0.27680032951315103*pi,4.47384807082563*pi) q[1];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.842630368504529*pi,-0.23386142162275497*pi,4.1134702596166495*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.446280949908807*pi,-0.08502680008112601*pi,0.5662448470042719*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5628315849391738*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.641964187239911*pi,3.31065143243755*pi,4.38567941293357*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42942392291897*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44449423740151*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2970033868121669*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.715767538006609*pi) q[12];\nu3(0.745396162904892*pi,0.41697432214013896*pi,0.992209771188323*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.680974432481233*pi,3.00238369200808*pi,4.29250972860165*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.465161885823669*pi,-0.08043446370311003*pi,3.8624954831907*pi) q[8];\ncx q[9],q[12];\nu3(0.55103856331351*pi,-0.313565204333283*pi,1.2260398100548509*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.280286337603248*pi,3.24538843864672*pi,1.165366726087255*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.379354216140432*pi,0.8650616531728801*pi,0.624245877870596*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.148604538647936*pi,3.28405396170869*pi,0.718748182093393*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.617676688293435*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.476143448318425*pi,0.274063166102829*pi,1.108947592162937*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.363335252472057*pi,-0.22209221746918*pi,0.801851307530318*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0833150318451891*pi,0.13441607441326198*pi,0.5215203282601818*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.818418836966511*pi,0.08737391631980795*pi,1.174764678001*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.724846265297838*pi,3.1656888893074*pi,3.48221761174886*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.350354007354125*pi,-0.013920577018239011*pi,3.60726595185753*pi) q[16];\nu3(0.566421953749871*pi,3.17357848890451*pi,3.85535278112041*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.303476933392524*pi,0.339173106524463*pi,3.95937193090842*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.729790399827694*pi,-0.4713859257124655*pi,3.50767430034825*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.666613330631943*pi,3.0376828757146*pi,3.10733362074003*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.551163638829462*pi,0.376979966259808*pi,4.26417460698749*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.77618993752341*pi,2.8269352153014*pi,3.17740708499812*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.319914735222802*pi,-0.131626416580794*pi,3.89178465475901*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.793872829524773*pi,-0.4709335925637203*pi,3.1991705599948*pi) q[10];\nu3(0.399701250699248*pi,3.08966726979007*pi,1.94449916273878*pi) q[12];\nu3(3.5*pi,3.4529372098778*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.312536836167682*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.3625362863395*pi,3.23548149836439*pi,1.214246598205425*pi) q[0];\nu3(3.5*pi,3.4861575433001*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(0.712267528011991*pi,-0.235323018205917*pi,0.900017922013532*pi) q[7];\nu3(3.5*pi,3.32877645892092*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.512938662944939*pi,0.96000787972925*pi,0.818369110195641*pi) q[10];\nu3(1.0*pi,0.0*pi,1.294594717695065*pi) q[11];\nu3(0.630775016097875*pi,0.05291031787987299*pi,0.7669040986694611*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.207923964903548*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.41757013226173*pi,0.5*pi) q[18];\nu3(0.636265382090015*pi,3.34369542668423*pi,4.48437026300739*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2852747596783751*pi) q[21];\nu3(0.482643009535805*pi,3.26820775156611*pi,4.46520897544425*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41450739993301*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42823245564377*pi) q[15];\nu3(1.0*pi,0.0*pi,1.194524427555016*pi) q[17];\ncx q[18],q[21];\nu3(0.795429888955595*pi,-0.284457056084576*pi,0.5849761900274095*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47493531778363*pi,0.5*pi) q[2];\nu3(0.228744396228308*pi,0.07785112568248898*pi,3.56332791433806*pi) q[4];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5404537114362169*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.705360049188445*pi) q[14];\nu3(1.0*pi,0.0*pi,1.078182401522405*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5188370169762719*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[16];\nu3(0.0514995531965551*pi,2.70430441610114*pi,1.457199825402651*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33935486774744*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46943861335615*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33926320696334*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.056814097624036*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.717119710225483*pi,3.46226994368119*pi,4.15744738027999*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.600728469040664*pi,-0.10605241790334402*pi,1.132917115942659*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.890177384536603*pi,2.3160745045301*pi,3.73066380351154*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.25278394309857*pi,-0.42594843444570263*pi,1.435305275303574*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.916994682667749*pi,0.24110348571514895*pi,1.041756330470661*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.977007168436193*pi,1.02283001788015*pi,0.795617019397256*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.692973910212092*pi,-0.075962268482056*pi,0.821565290911649*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47392196787043*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.935210973525019*pi,0.14300682356995997*pi,4.2063599082288405*pi) q[11];\nu3(0.842406375653298*pi,-0.250333178209562*pi,0.913373947158285*pi) q[13];\nu3(0.956273457297537*pi,-0.005289677667764003*pi,4.103514169431239*pi) q[14];\nu3(0.214107056655244*pi,3.12990153367594*pi,2.12715228059681*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.288936851439436*pi,-0.4725831113632187*pi,4.27303307438889*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.422339133309951*pi,-0.324358068304088*pi,1.36359328141616*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.691562459064428*pi,-0.275194266922974*pi,3.78630851379064*pi) q[11];\nu3(0.706812451868681*pi,2.8674452637255*pi,3.73934989723366*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.526807742939723*pi,-0.11823114552354402*pi,4.31114193470565*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.478596085808762*pi,-0.26187728866079196*pi,1.234243588268129*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.201276139928111*pi,3.28820368862775*pi,0.9973457260284351*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.473772702836185*pi,0.8767456864716201*pi,0.713935243215195*pi) q[2];\nu3(3.5*pi,3.48393071265057*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.258902698303776*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48527384331259*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.932433382492826*pi,-0.029325204261827997*pi,3.52244224161164*pi) q[16];\nu3(0.963299009805609*pi,-0.300670526242603*pi,0.5094441250646133*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236863887542301*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.739465780267103*pi,3.42150792297713*pi,3.75769334095884*pi) q[2];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.290861742708728*pi,0.24683532488258797*pi,4.294052383597419*pi) q[7];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.901897857362126*pi,-0.19644039006868702*pi,3.39707064778917*pi) q[16];\nu3(0.315325613722499*pi,0.08183464338122404*pi,4.4897980625635*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.41250044801884*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.559433874900032*pi,2.48575345580458*pi,3.53537163457532*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36385706004246*pi) q[8];\nu3(3.5*pi,3.42390762592625*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38755749457034*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.315379433651107*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2336159889824732*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4223685130420005*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2830771572246311*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,3.48707122379002*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.354724449984458*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[12],q[18];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.356301346497865*pi,0.12794155654086503*pi,0.697985768489365*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5964829558396705*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49856285725706*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.341522711926371*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.566912250657602*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.781306146788634*pi,0.133355658782928*pi,4.120814825618011*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5045573918460269*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.47138487749299*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.714334180462508*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.245928731862218*pi) q[16];\nu3(3.5*pi,3.43634247259897*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282595212786818*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.617141990979632*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45352107266667*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2418629008534041*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.722196702233945*pi,0.81984326807764*pi,4.40428046236289*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.41955246370091*pi,3.29348143808665*pi,4.4554303690317205*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.437233281182451*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.641547353914521*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.191472852808076*pi,3.37278320679324*pi,1.71473617836385*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.436927572661942*pi,2.66891981767577*pi,1.55246010371495*pi) q[9];\nu3(0.550291598980673*pi,0.7708884585576301*pi,0.652008453687625*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.332702805446099*pi,2.87783415399941*pi,0.657716908175664*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.904809278905883*pi,2.56488946746192*pi,3.92240915346544*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.467597633154434*pi,-0.337083134782723*pi,0.5301942810847265*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46322524308444*pi) q[3];\nu3(0.820367775387204*pi,0.270816000553068*pi,3.97062401132397*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.487576790579438*pi,2.80918372336534*pi,1.128669939823084*pi) q[8];\nu3(0.169939102816784*pi,3.47123792719437*pi,1.53049451670523*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.858396974042428*pi,3.2946388076032*pi,2.92921788951691*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.718390313438349*pi,0.90887577448197*pi,0.718388688952312*pi) q[4];\nu3(0.76297093924305*pi,-0.20141061429427498*pi,3.7924926949791*pi) q[5];\nu3(0.282073055696012*pi,2.76879323350344*pi,1.66559494327155*pi) q[6];\nu3(0.523677622222558*pi,-0.4968303453133163*pi,4.47039379963906*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.371063969494085*pi,3.10251209474032*pi,0.755270409477548*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.775503597359853*pi,3.24390961819135*pi,4.03936892162911*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.407758397209699*pi,2.9785695328664*pi,1.63872014503737*pi) q[17];\nu3(0.517239864462807*pi,3.11463423386083*pi,4.43776877882906*pi) q[18];\nu3(0.239001212172992*pi,-0.17311884042626002*pi,1.3537889279042918*pi) q[20];\nu3(0.85056363366118*pi,3.18156809409952*pi,3.27229119475282*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.313931209623508*pi,2.46714942508162*pi,1.194010636482365*pi) q[5];\nu3(0.223247541513239*pi,3.40796405115805*pi,1.76573817803801*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.183311242161093*pi,3.20446545303207*pi,1.016313516939098*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.325989596219414*pi,0.473083882404689*pi,3.70821193385589*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.451069751375063*pi,0.05899922856272699*pi,1.3007958803076018*pi) q[17];\nu3(0.217681928658765*pi,-0.188990158910547*pi,0.653448501178705*pi) q[18];\nu3(0.274341053999507*pi,0.213676571920564*pi,4.032057779446109*pi) q[20];\nu3(0.589582910209566*pi,-0.05359159729503299*pi,4.483101133682791*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44934942871837*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2714430525277631*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.35081167660494*pi,0.66536753327193*pi,4.29072036695835*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47305803791818*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.440061107411104*pi,-0.4392627006409061*pi,1.333402811661479*pi) q[14];\nu3(1.0*pi,0.0*pi,1.185205767365888*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.308702283497447*pi,0.408447020433792*pi,4.29319892352252*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.5436153670514531*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.338438162064849*pi,3.27296932149804*pi,1.95980306127642*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.40281960364022*pi,0.5*pi) q[0];\nu3(0.378518457196399*pi,2.48755825175322*pi,1.473627680387559*pi) q[1];\nu3(0.404336023046163*pi,2.96336867800853*pi,0.772983363616774*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.22328490741786*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.43380443901094*pi,0.5*pi) q[8];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.346139226468397*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3658390480993905*pi) q[15];\nu3(0.163493973987298*pi,-0.165363683222353*pi,0.788144044515587*pi) q[16];\nu3(1.0*pi,0.0*pi,1.263284019042466*pi) q[17];\nu3(1.0*pi,0.0*pi,1.145031983723479*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.745483250884521*pi,-0.4041040708837766*pi,4.161070970581219*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42790864907547*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.251526679307349*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.30252303831488*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.256964367205064*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.948466535290011*pi,-0.326254694985465*pi,4.1514691418595095*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.38669146210763*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.865287420109503*pi,0.259221101408332*pi,1.73492857420737*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.90622604821214*pi,0.6828265909000699*pi,1.310298920328566*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.608933113316262*pi) q[13];\nu3(1.0*pi,0.0*pi,1.320734056556217*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3144472923451005*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5399623572084113*pi) q[19];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.243638525837567*pi,3.38776892327712*pi,1.6526189146197*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[19];\nu3(0.42673316693767*pi,3.32730451772239*pi,4.24211750763625*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.5255502360995945*pi) q[9];\nu3(0.85641297569718*pi,0.10567831253767401*pi,4.439377326381949*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42473854003475*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5851016603273242*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.561595665427998*pi,3.33332299744321*pi,3.5862604974805*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.450401918922907*pi,2.41718966483167*pi,1.375000910176154*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.245392349247563*pi,0.24054178657999603*pi,0.767581639825082*pi) q[0];\nu3(3.5*pi,3.44970685954567*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.362701929323223*pi,-0.4535490383066163*pi,1.54423008728818*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.541040129215034*pi,0.9363030121845499*pi,0.929766782033822*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2072105635376849*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.3720010471068*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.186621132012865*pi) q[3];\nu3(0.405002147950351*pi,0.7795369128237*pi,3.86473689361116*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.804603866850818*pi,-0.07268606511526998*pi,3.97510961592684*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.445025703494957*pi,-0.4583421107669705*pi,0.843861445247218*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.707268033033477*pi,-0.4733542632178334*pi,4.3778028444397705*pi) q[15];\nu3(3.5*pi,3.46502751804904*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.401690294575269*pi) q[18];\nu3(0.224909589453123*pi,2.83444546560123*pi,1.2356569488289169*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.385759831228297*pi,0.13003660692528596*pi,3.56610851764265*pi) q[4];\nu3(0.691099422406078*pi,3.3906480710384*pi,3.5810446283759*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.147757193639382*pi,3.1853815156682*pi,0.824188457942609*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.7242970080035*pi,-0.194210912223249*pi,3.58000776250308*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.474355139674813*pi,-0.277329704347954*pi,4.40911571854156*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.480634791916319*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5408514578354016*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.450131994385497*pi,2.76116917434817*pi,1.233056904451125*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.427177919885052*pi,1.04840194299917*pi,4.2866969393326*pi) q[8];\nu3(0.490513255943864*pi,3.19221304801466*pi,3.3150671910928*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.6546861579356*pi,1.00311942939822*pi,0.749397408482953*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47292204994079*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47088153702544*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.641860154554759*pi,-0.25012596890711103*pi,3.63990543356721*pi) q[8];\nu3(0.491215287425996*pi,3.0203852283326*pi,0.793851610903462*pi) q[9];\nu3(1.0*pi,0.0*pi,1.327618698741984*pi) q[10];\nu3(0.0875040619304253*pi,-0.07982018468775698*pi,4.01233391654507*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.625499304884415*pi,3.22164272817936*pi,4.47126160573613*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.314009070443705*pi,1.11743077329013*pi,4.2333736998094*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.640466908067343*pi,1.23091779256679*pi,0.739335920609764*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.773416398361999*pi,-0.286287523347761*pi,0.819299222301946*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5229428526045611*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.174210474757033*pi,3.27073747887331*pi,2.19140622125634*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.721136855247503*pi,0.429988356653898*pi,1.0478912808835399*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.39620215734711*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.224522726187978*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.17349229284209*pi,0.192195319222505*pi,3.55125861326219*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.352523612496523*pi,-0.275535242598609*pi,1.2842731306302921*pi) q[1];\nu3(0.146746596244808*pi,3.43370078588812*pi,4.07854789118732*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45103493405999*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200167361863431*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.336511153443789*pi,-0.362549408630087*pi,4.38289380070223*pi) q[0];\nu3(0.427850633488779*pi,3.20863905079469*pi,4.48673159698914*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.523992481686249*pi,2.92956468533717*pi,4.028597677775339*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5624030584246674*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.853251504704821*pi,2.87833755888061*pi,4.28633860321357*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.426763880378244*pi,3.04244889084116*pi,1.94421506337595*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.683635873181975*pi,0.6952072101253901*pi,1.0239243698508491*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[21];\ncx q[9],q[12];\nu3(0.692293523298144*pi,3.05667747828786*pi,3.95517481892975*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3833376035005305*pi) q[19];\nu3(0.447127737489649*pi,-0.191934805643097*pi,1.230449511089962*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47753842873811*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48836146258777*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43100903735662*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.366079177424218*pi) q[12];\nu3(1.0*pi,0.0*pi,1.173862195928357*pi) q[15];\nu3(0.842089932989317*pi,2.88967726781889*pi,3.35514448458772*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.471704707463558*pi,3.25155751745826*pi,1.038737902721297*pi) q[20];\nu3(1.0*pi,0.0*pi,1.259349845790139*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.40374116275016*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.598800635537749*pi,3.1849274357414*pi,3.13835183088453*pi) q[5];\nu3(0.788598021676406*pi,0.9162358535625701*pi,0.693428281046651*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.747653514526667*pi,2.52782899267537*pi,3.62798110314154*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280825415838925*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37699596083144*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.63927331683558*pi,3.2354196981257*pi,0.5172911137338485*pi) q[5];\nu3(0.938168888004465*pi,0.311520751789196*pi,0.91731462009357*pi) q[6];\nu3(1.0*pi,0.0*pi,1.314007712738938*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36287324088172*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.47991042256926*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.647011900911537*pi,-0.4773309439760951*pi,3.69104628804838*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41892584077499*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[12];\ncx q[11],q[15];\nu3(3.5*pi,3.16642019058965*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39845897960084*pi) q[17];\nu3(0.408332620026748*pi,3.39480538994224*pi,0.5061943673255311*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.142274798920679*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5748903800524321*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45888796636175*pi,0.5*pi) q[3];\nu3(0.529682128812593*pi,2.76483816403975*pi,1.4130974508522058*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.181576393687839*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47077146925269*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.125689282797821*pi,3.42149377909376*pi,4.218199738351*pi) q[4];\nu3(3.5*pi,3.36810255911973*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.114688624376748*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.737434041755982*pi,0.64086768351924*pi,4.22359408595013*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.323406549216965*pi,0.8609814182814499*pi,4.01246103924903*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5289040236813163*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46777002206713*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1512501619729139*pi) q[18];\nu3(0.267855944929898*pi,0.199933544949924*pi,4.0060795331742405*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.493243186909461*pi,0.39969742136909103*pi,3.64850544111053*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.634726675778724*pi,0.8043163896899299*pi,0.85537764857277*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5090082168489934*pi) q[10];\nu3(0.550946673832344*pi,2.87271435394247*pi,3.42631935825788*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.575903885600734*pi,0.061551569866512*pi,1.137446693581093*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.445086373930965*pi,0.14924740069652798*pi,1.1037717086640781*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.460937513156911*pi,1.05618836428778*pi,4.146099151696561*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5689832484879465*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.656771140537013*pi,3.12335780824681*pi,4.12217775355606*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0730091053507201*pi,-0.280105038291191*pi,1.05048355187052*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.396081383841175*pi,0.6269214706008801*pi,4.281892798931921*pi) q[8];\nu3(0.25746948574199*pi,-0.4865142077631501*pi,0.801084656469542*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.708467796907069*pi,-0.363485491600349*pi,4.16384966328817*pi) q[15];\ncx q[16],q[18];\nu3(0.445353404637189*pi,0.17565170848950495*pi,4.46466468616676*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.419192226848786*pi,-0.31306638658588604*pi,1.3106460028630451*pi) q[21];\nu3(0.311992457242334*pi,-0.05576277439752603*pi,4.09649695123402*pi) q[2];\nu3(0.481736915553571*pi,-0.320369654220299*pi,0.690188407233311*pi) q[3];\nu3(0.552284690779695*pi,2.8998418947929*pi,3.16664542518943*pi) q[5];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.526990114730975*pi,3.26424638580989*pi,3.37783501736019*pi) q[9];\nu3(0.648979549802381*pi,3.41821575291856*pi,3.22001631144448*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.436736371035012*pi,0.18090151969499602*pi,3.45190923729663*pi) q[14];\nu3(0.575647404459087*pi,2.85338487208044*pi,3.4702152932658*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.317725497656419*pi,0.015039459778755981*pi,4.02124155430607*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.085021699601134*pi,0.75043496711432*pi,4.49566032496368*pi) q[3];\nu3(0.352783179936895*pi,2.59423621415198*pi,1.221779494776519*pi) q[5];\nu3(3.5*pi,3.33241221755148*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.498811851185374*pi,0.9526895401640001*pi,3.99607421495652*pi) q[10];\nu3(0.229191135739065*pi,-0.174700803766755*pi,1.1778966923467231*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.687106378148481*pi,-0.22161200745014198*pi,3.28172554789773*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2804309997261218*pi) q[19];\nu3(0.516644285514571*pi,0.8241348758798901*pi,0.685852795066649*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.349548486979393*pi,-0.352262741155978*pi,1.6467610783503*pi) q[12];\nu3(0.24684250393896*pi,0.08532150208088995*pi,3.73380366038452*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5797478808149*pi,2.83344316091447*pi,3.94681935345684*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.752998143257012*pi,3.21444156374093*pi,3.85707964582858*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4576752442164*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.382295817312129*pi,-0.257411938022944*pi,3.81401487854548*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.100526073864507*pi,0.76094696205368*pi,4.01487210961486*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5218090564417626*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1229225594414372*pi) q[21];\ncx q[1],q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.49002800299954*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.47109995767853*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.15153304173777*pi) q[9];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171939685747736*pi) q[17];\nu3(0.525509439545922*pi,0.177806687977214*pi,3.78015719354295*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45662851188905*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,1.226933166989556*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.40134554433334*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.327885999845798*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.576025551512531*pi,0.87047573202542*pi,0.5461381140687773*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45818485031152*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[3];\nu3(3.5*pi,3.2780364617551*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4126453964687595*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.1526838507640171*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5516445282476738*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.42724378708913*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,4.4464464544635405*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(0.32772712386786*pi,2.34705935164082*pi,1.220680913325444*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45044522228213*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.7703164191826*pi) q[14];\nu3(1.0*pi,0.0*pi,1.380489430979223*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201454000990196*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.902619494364756*pi,-0.25951965217997497*pi,3.36990644807596*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.42513505342108*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.659954853731332*pi,3.42010976919995*pi,3.37851923660554*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.523028352357339*pi,2.97861853422091*pi,3.80863354675064*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.63556653117971*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.358705754897381*pi) q[16];\nu3(0.690838367022096*pi,3.46046000372139*pi,4.49860120253493*pi) q[17];\nu3(3.5*pi,3.38725797646161*pi,0.5*pi) q[18];\nu3(0.423781011692754*pi,2.5682797956973*pi,1.0309067855648388*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231335451715114*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.600852063336437*pi,0.317668203789384*pi,4.20700925564981*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.487513477731266*pi,0.473267568016266*pi,4.1253944372989*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.659363863623064*pi,-0.07663628121170901*pi,4.08820496535925*pi) q[14];\nu3(0.401168992398432*pi,0.64852284268646*pi,0.742207929658207*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.82489481614569*pi,3.18927368521094*pi,3.09326747218989*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.233811543391017*pi,-0.006325648533569983*pi,0.9516542595559361*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.8189616837958*pi,0.406124175353353*pi,4.37833252378663*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49422433619152*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.440864272074737*pi,-0.4649512579447818*pi,0.8419040791610439*pi) q[4];\nu3(0.87283102110225*pi,3.45410992295544*pi,0.5245629547455924*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.582691718752887*pi,0.5173456159680101*pi,1.4532523772581278*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.216262981248586*pi,2.84778503666506*pi,1.059935166425618*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.16454198802673*pi,2.68018151380749*pi,1.53282711933391*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.600617786134818*pi,-0.133697548181052*pi,4.17697153763456*pi) q[1];\nu3(0.307437782879595*pi,-0.306515003078775*pi,1.38613082392894*pi) q[2];\nu3(0.746943736843126*pi,-0.4109538842364903*pi,3.97609822794578*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41322200321483*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.091935677147899*pi) q[8];\nu3(0.847006161308919*pi,0.6147360193739699*pi,4.39614475661993*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.643723076373512*pi,3.10035372870869*pi,0.508419071147433*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.380328790612165*pi,-0.07219711762810599*pi,0.896958112645189*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0885326313243858*pi,0.5720436622023799*pi,3.95763164846952*pi) q[21];\nu3(0.803122144089929*pi,3.19885378643479*pi,3.98022724810871*pi) q[0];\nu3(0.443181683504942*pi,0.42486324729431*pi,0.5768973147601761*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.867616077997026*pi,0.453644815245393*pi,1.072663175275764*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.554794544463576*pi,0.157064703727278*pi,0.942023639882293*pi) q[9];\ncx q[11],q[17];\nu3(0.3126987960717*pi,0.27286324714146704*pi,0.9530079800686471*pi) q[12];\nu3(0.376828437311521*pi,-0.4498135103787519*pi,0.93473442486737*pi) q[13];\nu3(0.921998569384413*pi,0.8688514802159799*pi,0.629564450374478*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.639460697211673*pi,0.25849622418364404*pi,1.58631235381716*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5426802712127241*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33056548571118*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.547201253123147*pi,-0.22994789254658698*pi,0.864594752755621*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.157838146359673*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.29867477902474*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.466202177325822*pi,0.366650771124467*pi,4.25293627602543*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.266011534786898*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.251028610700049*pi,-0.372976565315026*pi,0.959070251277923*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5444977176559913*pi) q[17];\nu3(0.669876202925229*pi,3.13593095666984*pi,3.0773382014255*pi) q[18];\nu3(0.741883418908829*pi,2.84990270482861*pi,3.19532063436483*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.399758141051*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.44217394848421*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.20879720702882*pi) q[9];\nu3(1.0*pi,0.0*pi,1.174713690233173*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.49313228008951*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2577115060654651*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.155649319399051*pi,3.47074873154838*pi,1.390730666083861*pi) q[18];\nu3(0.230652604608708*pi,2.90442205254884*pi,0.67342976430252*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39041014026792*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.44437124223742*pi,0.5*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[21];\nu3(0.349120705687614*pi,0.20589008545875698*pi,1.205213878292074*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.238944562032596*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.561912822503213*pi,-0.4729266119627337*pi,0.923169779360878*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5274098263112609*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.600400561533932*pi) q[10];\nu3(0.832040756277561*pi,3.45773663577296*pi,0.622506159489395*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37638772175511*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38823134114844*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49960987621261*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.240396079678491*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.469055333522964*pi,0.47015327238761695*pi,4.17125520327522*pi) q[8];\nu3(0.159578565827839*pi,0.055366443400541976*pi,4.2762028212784*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.42319366350806*pi) q[15];\nu3(1.0*pi,0.0*pi,1.281511585077703*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.813871363542072*pi,0.001561585098544982*pi,4.18935181664428*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41549351618637*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.128300950621121*pi,-0.37183138665513*pi,0.706075778681002*pi) q[17];\nu3(1.0*pi,0.0*pi,1.354404670978393*pi) q[18];\nu3(3.5*pi,3.48186317052667*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271848980429165*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.463692539437403*pi,0.12000579360081398*pi,3.66322477698879*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.629114889172039*pi,0.23959453393997698*pi,1.05560184896562*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5966890234685467*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.312896356530222*pi,-0.4470886420080028*pi,1.3476220189052701*pi) q[9];\nu3(0.595263034315966*pi,3.23713556236364*pi,3.53173625837318*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43600362904406*pi) q[16];\nu3(0.859894736303632*pi,3.15418160759133*pi,3.187558507868*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.580083743729359*pi,0.264636655805887*pi,3.94158662609317*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.853512367631941*pi,3.30784178073907*pi,3.08412675942608*pi) q[4];\nu3(0.688572530530892*pi,3.18036624288519*pi,0.5055747991158123*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.514269687805399*pi,0.46598252621232195*pi,0.640500412631658*pi) q[9];\nu3(0.745193313520351*pi,0.21355640084249705*pi,1.371257349615939*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43789811630029*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47142320416038*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.357938722356879*pi,-0.13833077899922702*pi,1.56723195901219*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.671491640854475*pi,3.39589945821252*pi,3.67787138249414*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.264319444137689*pi,-0.328143851151943*pi,1.5480831633245*pi) q[21];\nu3(0.661050512884155*pi,2.98935412540738*pi,3.64970112704435*pi) q[0];\nu3(0.160479170739027*pi,-0.09531820716608902*pi,1.276932950827777*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.784442131202836*pi,0.52105227322454*pi,0.914467323981748*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.90533307956687*pi,3.19337577290585*pi,0.5112638418699851*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.354088489252443*pi,3.30658959610313*pi,1.5148068987229*pi) q[0];\nu3(0.667808560636624*pi,0.18864962257140405*pi,4.01494017889174*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4602007187604*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.102399176041297*pi,3.28028889485458*pi,1.51666881251399*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.246114282447871*pi,0.6363560593959201*pi,0.7784848586562341*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.164693723550386*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[9];\nu3(0.307058316213275*pi,2.92593599469908*pi,0.853774809065206*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.71983426927574*pi,-0.14438127119494598*pi,3.8148469322982*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.566328620224548*pi,2.9411250352407*pi,3.26119554509827*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40636726783043*pi,0.5*pi) q[5];\nu3(0.633034476364291*pi,-0.4353559327650147*pi,3.55390217364661*pi) q[6];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.368161986831161*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.634569459796217*pi,3.07765260498266*pi,3.36870063678344*pi) q[15];\nu3(0.218857368865975*pi,0.42267496958837003*pi,0.688769187936615*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5720056064736756*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.627359781702264*pi,2.90641288578221*pi,3.19780941805037*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.265932793534267*pi,0.7332144703082799*pi,4.1617203229385*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.23083841225662*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.124660569661694*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0419210435329171*pi,-0.08384775653098497*pi,4.20282212608071*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.301607255445992*pi,2.95939760060868*pi,1.380569270636809*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47255740579926*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.653274916384777*pi) q[9];\nu3(0.420761065290812*pi,2.54863175483628*pi,1.296850309985408*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2477298792603682*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.718921122089418*pi,0.32559750254391095*pi,4.29059396238074*pi) q[20];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.915324996542036*pi,-0.115391894501296*pi,1.3523191690752139*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5612032165750911*pi) q[12];\nu3(0.719204413519226*pi,0.27017075751005704*pi,1.64777579532892*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.336569954632224*pi,-0.357466001853035*pi,0.5788337743014285*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.354396478962521*pi,3.02570183687821*pi,1.084958468965006*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.500962228549204*pi,0.8118265225716901*pi,4.34489542895816*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.637363118333185*pi) q[14];\nu3(0.541986527301134*pi,0.62795777368236*pi,0.7694437712049109*pi) q[17];\nu3(0.451551733811935*pi,2.57656340822455*pi,1.265604405254995*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[14];\nu3(3.5*pi,3.40393156797256*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.41851821795405*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.199304552521191*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.441910918934965*pi,2.60471279971042*pi,1.60010561445647*pi) q[18];\nu3(1.0*pi,0.0*pi,1.117967315462618*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35554188268283*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.4394419801945*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246628626054672*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2817918851698549*pi) q[21];\ncx q[0],q[13];\nu3(0.633292191794013*pi,0.121082515992611*pi,3.68231832122989*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39731897126176*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.618068431115949*pi,3.23552806437661*pi,4.49417233634966*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.663606182218334*pi,0.17577543228841497*pi,1.360958358567447*pi) q[8];\nu3(0.449982332061109*pi,2.61263833934784*pi,1.232630748450865*pi) q[9];\nu3(3.5*pi,3.48620931732195*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.157427507633014*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.768127016985387*pi,0.015016149585196037*pi,3.54341437363049*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5869345299811459*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5321564676307742*pi) q[19];\nu3(1.0*pi,0.0*pi,1.191994793147007*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0828393340986221*pi,-0.4541624338082911*pi,0.600037463495563*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[11];\nu3(0.0945359677412809*pi,0.72412556869713*pi,4.09408777167466*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.242209256625265*pi,-0.347201491595914*pi,4.068343410477469*pi) q[8];\nu3(0.27225345026049*pi,3.3007915467053*pi,1.57924256473718*pi) q[9];\ncx q[10],q[20];\nu3(0.403978862774123*pi,0.016350104785612052*pi,3.60388957615679*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49083164745453*pi) q[13];\nu3(0.262500965026896*pi,0.8645858121568999*pi,4.06457316230028*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.48091331426692*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.406491103720359*pi) q[11];\nu3(0.864160072646869*pi,3.02578187077004*pi,3.09435605476788*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43880048715578*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.142534857594386*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5500810908994658*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.317018713226014*pi,3.0422778063511*pi,1.019294827956553*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.403304589712594*pi,-0.386372485387361*pi,0.955171200115148*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39525224901307*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.97774854352712*pi,-0.06687542987085698*pi,4.4413284706702605*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.136756950855277*pi,2.87335406974958*pi,1.54007200719963*pi) q[7];\nu3(3.5*pi,3.36282932171977*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.298354233365183*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.147970374947296*pi,0.7540988195004801*pi,4.28411081163791*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.34626765204437*pi,3.21976967820538*pi,2.10354620193199*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.491983496751421*pi,-0.389826556282995*pi,3.89594078580203*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.471704156799456*pi,2.92998653831903*pi,3.67041481889702*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.75771542738855*pi,0.7480314668317101*pi,4.4441868044465*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.635771380159914*pi,2.70785594980121*pi,4.105237606559291*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.290152592717089*pi,3.48019760554108*pi,4.37902342412881*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5077103384776093*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.370255372716034*pi,0.51905611429121*pi,4.0115783760929205*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.637661070869964*pi,2.92355557630313*pi,4.30078215964721*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.683031187886903*pi,-0.313688392080489*pi,0.770468076957233*pi) q[3];\nu3(0.705533719421821*pi,2.57175184725561*pi,3.56154268615743*pi) q[6];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.18757942624299*pi,-0.4448913623297507*pi,1.406155388988446*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.466146349029183*pi,-0.014508022407870025*pi,1.063220093248556*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.312602398029375*pi,3.10067304660392*pi,1.89659764723357*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.564559248123372*pi,0.5421792150015401*pi,4.22306083207028*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.620084849280711*pi,3.17479646826746*pi,4.49669081905399*pi) q[20];\nu3(0.793405884071554*pi,0.37554676339972504*pi,4.33706844034361*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.65160416922429*pi,0.003807681669744989*pi,1.150245396017099*pi) q[8];\ncx q[9],q[10];\nu3(0.870714683713452*pi,-0.4562445027936363*pi,4.42946584037803*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.627381052790459*pi,3.10085522143514*pi,4.31156571091425*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.491136001579792*pi,3.28626733607026*pi,0.863088001496146*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45211367041897*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.416456159378145*pi,0.5892969736968601*pi,4.45988210966955*pi) q[8];\nu3(3.5*pi,3.49041037351996*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.296056182641407*pi) q[10];\nu3(0.424849267817541*pi,0.13161444091335095*pi,0.612814322427872*pi) q[11];\nu3(1.0*pi,0.0*pi,1.280430189116681*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.825789047463966*pi,0.29316147372953705*pi,3.90681658865307*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.718432282783933*pi,3.05731491754492*pi,3.04728245368849*pi) q[17];\nu3(0.294820372442494*pi,-0.4673829825524197*pi,4.34650633617738*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(0.403312735906156*pi,2.89778304874818*pi,1.63601812909293*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.478209453997036*pi,0.149600462861473*pi,0.861880871397081*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49355490253687*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.2140556904857611*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5638097629055496*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.604377562871104*pi) q[12];\nu3(3.5*pi,3.44007383821876*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44538436187251*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.30830336170099*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30082695085527*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.44685191000084*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\nu3(3.5*pi,3.27165836914517*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.1549820365848609*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.175627985807046*pi) q[21];\nu3(3.5*pi,3.49259886335478*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3770435810790649*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.42962104760226*pi) q[6];\nu3(3.5*pi,3.34328577115317*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2017598453882719*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.3024842758945*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.454726652921639*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(0.24244416838544*pi,0.333541659676019*pi,3.64756824839727*pi) q[9];\nu3(0.921214057025241*pi,0.01073595949440298*pi,4.34865808188102*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5011221770273333*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[20];\nu3(3.5*pi,3.38058773915125*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.287754788962149*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5848894267004928*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.680802989895156*pi,2.89205646765452*pi,3.92374359110084*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41537097341039*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.491529468707655*pi,2.98735812890933*pi,1.122794467369566*pi) q[9];\nu3(0.176590628061267*pi,-0.4689792509273795*pi,0.5760994242477095*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.604102207335539*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.461520065148684*pi,-0.35408056141017297*pi,4.25885780394653*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39879859292847*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.256034746853539*pi,0.47033655271647*pi,3.50091216636128*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.745896938921621*pi,3.47359906505795*pi,3.8985935255028*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.219196170887239*pi,3.37366578874056*pi,4.29470216158378*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.468805901843445*pi,3.42313724230319*pi,4.26724141632599*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.501431397500516*pi,0.415550917753872*pi,1.4368269432816438*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.302126811057881*pi,3.05250878572236*pi,0.578147862074527*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.267611543024627*pi,0.429461770848649*pi,3.47583243518882*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.480656023254182*pi,0.27869186042833705*pi,0.653577637429775*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.188751084619703*pi,2.40357520467812*pi,1.355228475434887*pi) q[7];\nu3(3.5*pi,3.40118214825143*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.198722086247431*pi) q[10];\nu3(0.559229122411541*pi,-0.4750647227855002*pi,3.92168526648198*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.892757335023446*pi,1.01609136591335*pi,0.983286148974437*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.481592876671713*pi,-0.12743615254561502*pi,4.43775237274712*pi) q[6];\nu3(0.12595343694137*pi,-0.33478453521595397*pi,1.4896248642277379*pi) q[7];\ncx q[8],q[10];\nu3(0.780802840417525*pi,3.01046791356391*pi,4.41178474716639*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.453080813284066*pi,3.16565832605445*pi,0.5208383021761712*pi) q[13];\nu3(0.403969713021106*pi,-0.277391837638741*pi,0.670607466732271*pi) q[14];\nu3(0.392108794181977*pi,-0.06428713455767798*pi,1.4894231832986748*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.581814281591314*pi,-0.258609660683992*pi,1.205943749312644*pi) q[19];\nu3(0.517337942372494*pi,3.23460810971872*pi,3.5350008027225*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.372076831284217*pi,-0.341829343634229*pi,1.36506615896388*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.260238263703357*pi,3.14703926197318*pi,1.94748540579982*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3280724991599*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.479818638914301*pi,-0.23125198110691803*pi,4.2629236582052705*pi) q[13];\nu3(0.0768784374145866*pi,0.26253948632978197*pi,4.49330447307444*pi) q[14];\nu3(0.289947868093545*pi,0.5774734485332*pi,3.98078081546856*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.168996567179306*pi,0.38038887181148195*pi,3.98268188469431*pi) q[19];\nu3(0.304392019174633*pi,2.50274579178415*pi,1.393511075885504*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43347627564332*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254779741690746*pi) q[21];\nu3(0.555859283711582*pi,3.42469026221917*pi,3.00779743146819*pi) q[0];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.644782044125371*pi,2.87110319411604*pi,3.40669763667604*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[17];\nu3(0.93458106311367*pi,3.03442970323172*pi,3.71383563045835*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.717500306699863*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47569166449725*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.110977520160402*pi,2.8182533932038*pi,1.63799659627016*pi) q[4];\nu3(3.5*pi,3.43630083673394*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39225360584329*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45565584142332*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.263567090318745*pi) q[15];\nu3(0.373834457305147*pi,3.27549258121346*pi,0.711554847371256*pi) q[16];\nu3(1.0*pi,0.0*pi,1.315068780724612*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.113084711499799*pi) q[19];\nu3(1.0*pi,0.0*pi,1.289598006603746*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.373991060965445*pi,3.37086249197523*pi,1.006461514109135*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.660889561673426*pi,0.96029574259567*pi,0.7808305201942021*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.219530754472048*pi,0.18303565464720295*pi,4.31005212676328*pi) q[2];\nu3(3.5*pi,3.41239192816674*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4465603161074*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.806072615901289*pi,3.33700622283612*pi,3.22497553014472*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.17255541704266*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.245134708636345*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5628589127784691*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5672763960285292*pi) q[17];\nu3(0.573933572752752*pi,-0.24491401412838898*pi,0.906964404923368*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39748435795968*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5498794944592702*pi) q[20];\nu3(0.67154158288385*pi,-0.331610688017584*pi,0.5921533673269412*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.375751844561098*pi,0.030564629911408958*pi,1.4590163605966802*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\ncx q[7],q[19];\nu3(0.133707880231295*pi,3.23088120554557*pi,2.19429122321157*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.482472276387764*pi,3.28836506316846*pi,1.76273023658313*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.54943966018953*pi,0.27765405401757703*pi,4.20998062093675*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5482883417018609*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.486538301489039*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42766134806092*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.48383664013989*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3271975115615882*pi) q[9];\nu3(0.870807372438458*pi,-0.4070132648125515*pi,4.44158887316885*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233085255249122*pi) q[12];\nu3(0.862038760494958*pi,0.77859914329356*pi,0.999625730903669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.34188316907093*pi,0.5*pi) q[16];\nu3(0.474051754134297*pi,3.18220430928425*pi,4.19219246656114*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1695098876990468*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(0.497154839820928*pi,-0.26822539029846*pi,1.451202635806329*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.669389008437456*pi,0.5126766913195799*pi,1.4868743102161481*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.390884429979543*pi,-0.17046524532408802*pi,4.06569080552394*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.365747890462678*pi,2.84945576705212*pi,0.786552685589446*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.425324815513073*pi,2.37329239547647*pi,1.171511163184019*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.448803642311894*pi,3.48498661848185*pi,1.97626475789278*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.21910849162092*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.622852982180311*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.603176000977906*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.557763193158963*pi,0.52621028048908*pi,0.916775338105009*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.214371963768151*pi,2.78805961299976*pi,0.746178791745038*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.518171960637554*pi,3.44871393774977*pi,4.376209651544761*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.818732130020236*pi,2.91427633772158*pi,3.74734529186146*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.559734684150164*pi,2.50784789446212*pi,3.49322368270401*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.35115672006014*pi,0.6798342184548001*pi,4.22739236979487*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.45634326040272*pi,0.6225773285632601*pi,4.10440297833752*pi) q[19];\nu3(0.212603669158517*pi,3.06677360542872*pi,0.5549335198421103*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.499748635916691*pi,0.8308122876983*pi,0.699939849292869*pi) q[6];\nu3(0.417128499363187*pi,3.42815446169743*pi,1.1721225268161821*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.330217169166021*pi,0.38710329197247695*pi,3.67056240991278*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0479507486601377*pi,0.5336927624816199*pi,3.57580608349571*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.353685642292355*pi,0.55350285445388*pi,4.14392659565179*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.698871598808641*pi,3.14507480626799*pi,4.188704771408*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.263660387472706*pi,-0.304009604273679*pi,0.682552345179715*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.692906561930752*pi,-0.4811186513919763*pi,3.68385448559396*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.539228472581029*pi,-0.4756701101506101*pi,4.12970393875833*pi) q[16];\nu3(3.5*pi,3.33511427796334*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1622846878072939*pi) q[21];\nu3(0.479372153702872*pi,0.8823152376092*pi,4.0613932466826*pi) q[0];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.182603723162736*pi,0.6047734300240399*pi,3.66455105297373*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.871168145812498*pi,0.21275153812539904*pi,1.50891475180251*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40142188031467*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49486498149922*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.857287723480669*pi,3.11270889061379*pi,4.2167825982384795*pi) q[12];\nu3(1.0*pi,0.0*pi,1.349141993635596*pi) q[13];\nu3(0.190607692030887*pi,3.33723474480123*pi,1.50244762953025*pi) q[14];\nu3(1.0*pi,0.0*pi,1.196692224452348*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.873491568272579*pi,3.3243564295303*pi,4.1146428614629205*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45570215846423*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[16];\ncx q[3],q[13];\nu3(0.308877269627041*pi,2.87260619584122*pi,1.849401553932*pi) q[4];\nu3(3.5*pi,3.38124297759074*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3225834084716421*pi) q[7];\ncx q[8],q[15];\nu3(0.922503219578999*pi,0.5855552054005*pi,0.928886533800959*pi) q[9];\nu3(0.901665063973771*pi,0.352713735453117*pi,0.5713807328529734*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39537635914995*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.386515219913691*pi,3.1986348563193*pi,0.660739104911385*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.396459847621245*pi,2.86506618500969*pi,0.915846496510152*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.620029290652614*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40279125067907*pi) q[15];\nu3(1.0*pi,0.0*pi,1.315095775822496*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[16];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.30691039616314*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.30385862827273*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.257734804695978*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49393029616861*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30425516396516*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.49759469315519*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.31376867589163*pi) q[19];\nu3(1.0*pi,0.0*pi,1.330394518529138*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\ncx q[2],q[16];\nu3(0.188274401133048*pi,2.45818630071419*pi,1.3213152384348579*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42761314115462*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1786719579544789*pi) q[12];\nu3(0.489088071705399*pi,2.77583947312147*pi,1.066635813951887*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.960582471230585*pi,0.47753617974461604*pi,0.671353962661478*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41829853059194*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.429406650873769*pi,2.94079831133121*pi,1.398527917636309*pi) q[3];\nu3(1.0*pi,0.0*pi,1.251939618489633*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45460800818289*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.254215301240074*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49956848906817*pi) q[10];\ncx q[11],q[12];\nu3(0.670795766861515*pi,2.88877132873217*pi,3.16760261913548*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.673736717001797*pi,2.90718620325419*pi,3.89405954413025*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.684978398911767*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.25981480168526*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42653546960271*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.403107170442792*pi,2.6887261067729*pi,0.961469163716238*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.492007894613*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.314589216857053*pi,0.58795141916408*pi,4.35221912771381*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3769155641549595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.784630143135056*pi,2.6574900791038*pi,3.47890999002611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.652536168412173*pi,0.017874709651166*pi,0.660937490632746*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.534603876798052*pi,0.9141383254509701*pi,4.44243762624604*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.651080900757488*pi,3.46261554193414*pi,3.47858343199629*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.561472184106021*pi,-0.325914654904245*pi,0.722943142019703*pi) q[14];\nu3(0.181872850470555*pi,0.33532225471462196*pi,4.41973421778735*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.306447311848894*pi,0.5086949385395001*pi,4.207539293460011*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.74447750841734*pi,0.21239934392069804*pi,0.816530326509505*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.587327388890596*pi,0.13492720286146598*pi,1.1531047644621149*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.376018694450207*pi,0.47385732083257803*pi,0.7268713038451851*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.456364380585173*pi,3.08326425640376*pi,1.8428751974301*pi) q[15];\nu3(0.256698257313282*pi,-0.04299776110412601*pi,4.291548670687391*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.506958754501034*pi,0.499419677786631*pi,4.4767949371353595*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.63731830832174*pi,-0.21926432094318798*pi,4.0920608661031*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.54489657209722*pi,0.334872523598271*pi,1.0132267393018761*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.485914790293372*pi,0.53320454839118*pi,0.830164903445404*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.610106521241514*pi,3.44200411554378*pi,4.28045240340061*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.294109893345235*pi,2.9062755541596*pi,1.394562780328123*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.479144967128904*pi,0.05191707908054699*pi,1.36201530990755*pi) q[18];\nu3(0.893664722924086*pi,2.89949695560334*pi,3.85193940576805*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.295884080784427*pi,3.24701552902239*pi,1.81828241869409*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.527315269911142*pi,0.266828133892543*pi,3.70626839666518*pi) q[10];\nu3(0.367598705537535*pi,0.8532832091568301*pi,4.439827882342501*pi) q[11];\nu3(0.791775909681976*pi,3.07880479356567*pi,3.45264181925667*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.160741229118723*pi,0.32472238366567296*pi,3.7834073105777*pi) q[18];\nu3(0.804106512593913*pi,0.175124591370593*pi,3.72808271365506*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.180766923709798*pi,2.46310589120186*pi,1.434664377237072*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.151743656055137*pi,0.5507694259777101*pi,4.1563369332620805*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.624008627287124*pi,0.32400155341674997*pi,1.412843830273025*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42934313491693*pi,0.5*pi) q[8];\nu3(0.357722316076767*pi,-0.22919642542381902*pi,1.3669076031778569*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.414956107967974*pi,-0.10300567651019898*pi,3.96232476550543*pi) q[11];\nu3(0.608989769161489*pi,-0.027932018550714977*pi,4.26849524287549*pi) q[12];\nu3(1.0*pi,0.0*pi,1.123964020009463*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.155346781471027*pi,0.05583796638588301*pi,3.99318744319865*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.516711491118666*pi,0.35641143216332205*pi,1.387256725130257*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.245171626951596*pi,2.84903980907278*pi,0.747856580172683*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.405420587035061*pi,0.30482187930890003*pi,0.5239271621745584*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(3.5*pi,3.40865955945439*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294433326975797*pi) q[19];\nu3(3.5*pi,3.34974235405279*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2027966071192169*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34808530831435*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5095334509414404*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.223282607824751*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4379790151678*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44008336367905*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.177861931360268*pi) q[17];\nu3(1.0*pi,0.0*pi,1.253143217430602*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.461184180263761*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,0.5332379286329831*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.45163084202355*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48366970781526*pi,0.5*pi) q[2];\nu3(3.5*pi,3.20751387270226*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.142898726397144*pi) q[6];\nu3(3.5*pi,3.45635201690681*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37421820366574*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.379656066991238*pi) q[11];\nu3(1.0*pi,0.0*pi,1.243927992702035*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47982803184808*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49906791376454*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2924561060395598*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[12];\nu3(0.079117690351199*pi,0.5328967337694299*pi,0.682556534586932*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.374022244414402*pi,-0.386415965191026*pi,1.203465683708403*pi) q[0];\nu3(3.5*pi,3.42273782053549*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5018805257200483*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.786429995831156*pi,-0.243832667038068*pi,1.129895357729729*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46007203649732*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.67660635545388*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2889984816689561*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5526606741525338*pi) q[21];\nu3(0.76248638839934*pi,3.09100883611402*pi,4.3823381369063*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.802361121068824*pi,2.63300474220769*pi,3.95257123151006*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.511571272904171*pi,0.080986703186815*pi,3.79195900886056*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42370104500908*pi) q[13];\nu3(0.403703966903688*pi,-0.071882562292238*pi,4.380352097216*pi) q[14];\nu3(0.694408971855181*pi,0.6722651661857699*pi,0.9077973233197381*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.58597499242774*pi,2.71790135354465*pi,3.47794085027593*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.553526749304152*pi,-0.4240519709582889*pi,0.825048501606791*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.220642615706011*pi,-0.16548275098737802*pi,1.323703272793336*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.921288134464596*pi,-0.49752777911563306*pi,4.423745143218969*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.41226414152131*pi,2.65596017043343*pi,0.989922174026615*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.535406711657784*pi,-0.352747085874609*pi,1.302934927340785*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.594315613839928*pi,3.35366658045564*pi,4.10544739974502*pi) q[4];\nu3(0.704565390730254*pi,-0.22443384182126402*pi,4.26934017671312*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.762265636929978*pi,-0.39709423231221097*pi,4.47182462979816*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.38430019352041*pi,3.08271741032821*pi,0.5005443902618127*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.20713495374365*pi,3.15866424440703*pi,0.8465098783844109*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.267072402299484*pi,0.77981957319605*pi,4.10784241564171*pi) q[19];\nu3(0.768770295048151*pi,3.09693566532166*pi,4.26668471704017*pi) q[20];\nu3(0.756553166845274*pi,0.329518364956892*pi,3.87520400305103*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.57011917751508*pi,0.43215501653397703*pi,1.54341681948979*pi) q[4];\nu3(0.661931561226017*pi,0.6239860354223901*pi,4.34995680731423*pi) q[5];\nu3(0.75369350811263*pi,0.14122060446866203*pi,1.300493021028709*pi) q[6];\nu3(0.587997180184146*pi,0.5363457991868099*pi,0.696938662027476*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.332910372392313*pi,3.15573392385974*pi,1.8063615787284*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.662189770254427*pi,0.67652945819342*pi,4.41030191631272*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.231541204579161*pi,-0.39221236955599803*pi,1.64980271489784*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.428449811706036*pi,3.36412020185658*pi,1.399851999035981*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.270969644240037*pi,1.04656990890053*pi,4.05263046412185*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.560716714077948*pi,0.119241672548835*pi,4.47293230364723*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.654989626764929*pi,-0.384410082403642*pi,3.27676424165505*pi) q[17];\nu3(0.60904084811805*pi,-0.08639277686516*pi,0.8612377179133319*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.79271349271796*pi,0.119437934213518*pi,0.612887856801273*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.201152114992874*pi,0.16105138415138098*pi,3.57850921189458*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.45294628527573*pi,2.72876658612377*pi,1.51988981531233*pi) q[1];\nu3(0.750108563188026*pi,0.7376956434911299*pi,1.232825966543829*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.565983301579216*pi,2.4727306882295*pi,3.55289971137239*pi) q[1];\nu3(0.187969931642727*pi,3.16176061622082*pi,1.8252324025169*pi) q[2];\ncx q[4],q[7];\nu3(3.5*pi,3.33490349340949*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245054837632025*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.31633444088617*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1954796951606919*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(0.596575366023388*pi,0.08694562014548801*pi,1.176652765056377*pi) q[11];\nu3(0.0369950317977373*pi,3.15229354941058*pi,0.519943088210197*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49087971101097*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.45756733067275*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49194233787566*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.373369353851222*pi) q[10];\nu3(0.835609902484597*pi,-0.4660549760475768*pi,3.30397885731632*pi) q[11];\nu3(1.0*pi,0.0*pi,1.157557600276429*pi) q[12];\nu3(0.294642602066221*pi,3.14215215260686*pi,1.492832397549887*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4100093328305179*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.426401648016499*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.46358120860969*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38455373436952*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.260195269366611*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45887387441934*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37482068734678*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5652692695044794*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214567875655556*pi) q[16];\nu3(3.5*pi,3.45687487613651*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.462981059812099*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307262199385024*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.3961808152966295*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.35010990377575*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41776682098012*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4128716746532195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.226874195670391*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.48525641614332*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.395745420284169*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.511901430720529*pi,3.26152374907002*pi,1.55049235887659*pi) q[4];\nu3(0.673899975148024*pi,-0.4845192260035131*pi,0.816309131664928*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.792930449991425*pi,0.13907270518163095*pi,4.2232335984077505*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47546518990008*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.160417461765146*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47554125924606*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.6741018091580779*pi) q[3];\nu3(0.411702645326939*pi,-0.030913318413957003*pi,3.99990272901243*pi) q[4];\nu3(0.546718049920754*pi,3.29619136417477*pi,4.11422449365074*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.347212923173969*pi,-0.07111000910847598*pi,1.3273491319739938*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.163072267793236*pi,-0.18530459710833602*pi,3.93199449954739*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.858462791059961*pi,3.41862740291965*pi,2.93603667995579*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.787092577504842*pi,-0.465421901498254*pi,0.868689973496386*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5703100375559127*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.694782849784715*pi,3.44482797171643*pi,3.66988763554913*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.713630539530288*pi,2.78685198575149*pi,3.99254929834098*pi) q[6];\nu3(0.60141880215136*pi,0.16648781345769104*pi,1.419736044937536*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.182926880098045*pi,3.11509550083189*pi,1.393767759383542*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.688345451955106*pi,0.205538350062748*pi,3.75126478833239*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.522208412988114*pi,0.5927175464975301*pi,4.47610685962818*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.180462821705113*pi,1.07690886340944*pi,4.2819059416179694*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.524203519581565*pi,3.08305047063383*pi,0.5093392999484593*pi) q[0];\nu3(0.722662885593804*pi,3.39817028036355*pi,0.832158851114582*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.287995396690058*pi,2.87193920540823*pi,1.397026794223048*pi) q[9];\nu3(0.46762964710265*pi,3.18943565881733*pi,1.97029300585682*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.362211640431014*pi,2.77193507579431*pi,0.8457755053809011*pi) q[15];\nu3(0.880466443584477*pi,-0.39612972115475*pi,3.80010850737735*pi) q[16];\nu3(0.575988590254985*pi,2.77217426665815*pi,3.43613181008645*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.147402939276798*pi,3.17845917617099*pi,0.871273994290366*pi) q[0];\nu3(0.685482749927404*pi,0.392709676862792*pi,0.797798587431794*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.218335366816593*pi,0.14431992407291405*pi,1.01962457557021*pi) q[10];\nu3(0.518503902456088*pi,-0.02484267413003699*pi,0.682350556333204*pi) q[11];\nu3(0.33240521913007*pi,0.47466054474697295*pi,4.13682284506086*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.476887615776405*pi,3.22784807733069*pi,1.055285732042523*pi) q[15];\nu3(0.225991564301856*pi,2.57168404559875*pi,1.319074566026063*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.791388377089906*pi,-0.223616967023333*pi,1.161464279490919*pi) q[18];\nu3(0.788197229704869*pi,3.31292321223996*pi,3.11873365930775*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.257259394761654*pi,0.7858875481491201*pi,4.01595960974083*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45637931760784*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47217248635128*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.259460750333481*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.387804523993649*pi,3.44125573622485*pi,0.876026750282807*pi) q[11];\nu3(1.0*pi,0.0*pi,1.206707501432171*pi) q[12];\nu3(0.166029958023821*pi,3.03435086452749*pi,1.357321403777491*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.854158651166457*pi,0.7859814621774399*pi,4.4141580332184*pi) q[18];\nu3(0.484780629776042*pi,2.8542257997186*pi,1.204485450419977*pi) q[19];\nu3(0.613756077472692*pi,0.05471140611219105*pi,4.31253139471791*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.226798500306095*pi,2.34026096634318*pi,1.2446614921394659*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.445363760454805*pi,2.97698108681556*pi,1.316558690164678*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.536856022171432*pi,3.30440261829286*pi,4.129829958833231*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.561343950420466*pi,3.22299480727033*pi,0.718152783545263*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46628207839116*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.438895466742959*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.749554925925*pi,3.38800071233451*pi,3.74086429059084*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0943999447627499*pi,-0.30955487417173*pi,4.47297260131853*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[7];\ncx q[6],q[11];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34110725984954*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,0.0*pi,1.2746814497802639*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44294292596329*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40744105706659*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2317403421015811*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2670217934655739*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(3.5*pi,3.29378945270479*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.234196399614121*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.44411782829622*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2350151412451589*pi) q[15];\nu3(3.5*pi,3.48120599262244*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.233939866471051*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,0.645772297687751*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.560514924403515*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49385890087055*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48223266789898*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.358401337028306*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5832396034323581*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49184449670359*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.14987742609333*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.41072511939481*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.4139287162112*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.202046359016002*pi,0.7177459213331301*pi,4.40795889722302*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46714438954654*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.3990209546755*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206333308761798*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.391774053976635*pi,3.17581433973949*pi,1.8104391954267*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.394580497239927*pi,0.264181065353139*pi,3.94802019482667*pi) q[4];\nu3(0.831335842930219*pi,2.35346232775746*pi,3.77971070047462*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.466369103090732*pi,0.62493597976227*pi,0.540903321579165*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4388755662287505*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0602882427892015*pi,0.23937803230829102*pi,3.78154516848304*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.129699323103707*pi,-0.201796621719797*pi,1.413754249818313*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.712423429175336*pi,2.96361808443248*pi,3.73000274556538*pi) q[7];\nu3(0.449142865771688*pi,2.91226778187918*pi,1.0371654600585791*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.702216114962467*pi,-0.180558764393618*pi,0.5971539240234093*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.634512187107724*pi) q[18];\nu3(0.71671309556543*pi,-0.4531972839128808*pi,4.08364555909868*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.420585801491849*pi,-0.4093294344450098*pi,1.239598620862588*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.371863481396968*pi,0.20763210657810205*pi,1.1227434359388448*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.569996274228676*pi,0.62985841226719*pi,4.378607775193871*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.279570178478803*pi,0.05923061400239105*pi,0.5546590827821669*pi) q[19];\nu3(0.621581092764388*pi,0.8949151510940301*pi,0.700717195057071*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.717368494357738*pi,2.56057116426854*pi,3.58581021376719*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.251946176149902*pi,2.51320437103665*pi,1.082953002457478*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.188279796554085*pi,-0.241001451029057*pi,0.5697145420173686*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.863068464589408*pi,2.82832273563163*pi,3.90454239171061*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.761799846270468*pi,-0.016298711327219995*pi,0.79001363461266*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.35350457117572*pi,-0.356413017516894*pi,3.95062798255884*pi) q[10];\nu3(0.516886979995248*pi,2.87162535852*pi,3.67181955255629*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.760179053511321*pi,0.16362580741348798*pi,1.190487200378075*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.521826355135334*pi,3.49476948673584*pi,3.1807905185462*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.576818672805844*pi,2.52861810920467*pi,3.49025935273888*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0840352620332036*pi,-0.265266780102772*pi,1.472815722994997*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.471884155650055*pi,-0.13104899873702103*pi,0.854982670527642*pi) q[13];\nu3(0.494318325756026*pi,2.68956184580169*pi,3.73693958688132*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.191693485293914*pi,3.4850130610215*pi,0.823286685123727*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40006762375228*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.34599175193047*pi,-0.065256481547039*pi,1.4428047517626061*pi) q[13];\nu3(0.295415940955349*pi,2.96508307186374*pi,0.831079136738833*pi) q[14];\nu3(0.163140173539381*pi,1.01547956572909*pi,4.31560176979848*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211296133710492*pi) q[19];\nu3(0.771095779377853*pi,0.06055629208078195*pi,3.65054682101551*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.60144710651037*pi,2.35927953864227*pi,3.65782613312052*pi) q[3];\nu3(3.5*pi,3.49416944691556*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.299853510311496*pi,-0.090063039780026*pi,1.4918871305248032*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.368447015349145*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.405498595604291*pi,2.95244328497796*pi,1.146918173582804*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.209069016250393*pi,3.28012633715355*pi,1.95864387156116*pi) q[17];\nu3(0.186090310173591*pi,3.13958416588199*pi,1.37462353558285*pi) q[18];\nu3(0.703955357796634*pi,-0.333136603987933*pi,3.86683627923999*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.872170049887187*pi,1.12557885565889*pi,0.703875177982836*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(0.861138225974747*pi,0.28118105839679197*pi,4.24911283122551*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.808588674999594*pi,3.30882472492731*pi,0.5295712720627517*pi) q[17];\nu3(0.247990389171574*pi,2.47687040984497*pi,1.256720596983425*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5243287577349011*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41159015586982*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.206271090360852*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.46254692867919*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3758621479952495*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.123954298767234*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45949384280188*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27640182916159*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.113003306007477*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.132275618948752*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[13];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38214069015532*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.449493765607807*pi,2.59045248062357*pi,1.431895276173258*pi) q[9];\nu3(3.5*pi,3.33830935487163*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44510816080881*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249698046151773*pi) q[18];\nu3(0.211126756500092*pi,0.60080654543994*pi,3.69000053260223*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.542539594552205*pi) q[20];\nu3(1.0*pi,0.0*pi,1.12008022266824*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4225970831695705*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.3952241652271*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.40364052383257*pi,0.028613530619476024*pi,0.5855857533884333*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.589777351228371*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.303192136936309*pi) q[17];\nu3(0.585492103559666*pi,-0.38875164840716603*pi,3.34755898903363*pi) q[19];\ncx q[0],q[13];\ncx q[1],q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.34448130611563*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261727193678352*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5218534506726646*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5778373547605811*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38246393712145*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.134043434970712*pi,0.37521015922451395*pi,4.30079285857229*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.250602107384994*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5949459348572141*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.253705624821421*pi,0.30079572564231205*pi,0.925990083490388*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.368132117618252*pi,0.5696210735693199*pi,4.17654170607249*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.615064796299977*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.646337451143902*pi,0.5370846857967*pi,1.21332331847498*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.34496855646351*pi,0.36140856843589997*pi,4.35910149141963*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.701493688659846*pi,0.39868442722022*pi,0.5215435611727229*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46798587711462*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.471667283845994*pi,-0.029165644245367994*pi,4.3590113085179*pi) q[21];\nu3(0.133542509373422*pi,0.16078378563033602*pi,0.887538426841914*pi) q[0];\nu3(0.456693414864972*pi,0.322874157067228*pi,0.5802660995740171*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.789380237752348*pi,3.46022756464575*pi,3.5043499558746*pi) q[4];\nu3(0.555735045519594*pi,-0.09194719523369*pi,0.9228870237108491*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.929414701389346*pi,2.87055408713572*pi,4.09319012310692*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.421395522843667*pi,0.292947562620577*pi,3.49892422703837*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.46456940205694*pi,0.321489790562812*pi,1.201273832735658*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.317591914852573*pi,3.08106295867314*pi,1.73544105381448*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.898367207657241*pi,0.477281240764757*pi,1.123058059450449*pi) q[4];\nu3(0.621101270544177*pi,3.31203310720207*pi,3.97254661002479*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.935222882056869*pi,-0.389520644004914*pi,3.89725606756228*pi) q[7];\nu3(0.601307656025948*pi,-0.256524448778197*pi,0.959348226321577*pi) q[8];\nu3(0.782697310315792*pi,0.85878083064278*pi,0.819528169752102*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0795947989199024*pi,-0.149872660488042*pi,3.73956347483314*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.277858293701334*pi,3.21195470807848*pi,1.69986871568813*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.830059197078821*pi,2.55154104795529*pi,3.88640154390801*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.263405725362602*pi,0.5785362751330001*pi,3.98281682905367*pi) q[6];\nu3(0.525440992791944*pi,0.309779929801032*pi,3.76866678919035*pi) q[7];\nu3(0.883548710138078*pi,3.4828449474683*pi,3.76258717885718*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.235293036730236*pi,3.02436588075413*pi,0.671358432381003*pi) q[12];\nu3(0.611185230158177*pi,3.20221386187106*pi,2.94377629966324*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.696969091284446*pi,-0.32095618424154704*pi,3.56242062896679*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.522347269739352*pi,3.1890404876777*pi,1.710199985152*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.526218904352113*pi,0.360271642950611*pi,4.14853727091424*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.914819658235735*pi,0.246676239101151*pi,1.72819069938075*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.514073099422823*pi,0.151535084433014*pi,3.99368939079262*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.344192643278794*pi,0.74272331200543*pi,3.9393501903588*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.324127218869907*pi,0.5993184117147701*pi,4.32121198835601*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.392005130895545*pi,3.34343081038885*pi,4.15667896608499*pi) q[17];\nu3(3.5*pi,3.29182834431344*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.432782108652722*pi,3.47341276091484*pi,1.3688751921584918*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45585554798129*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.309204002545624*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.171367808327491*pi) q[20];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.630620774925471*pi,3.01758218576679*pi,3.51044063138964*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[11];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(3.5*pi,3.41744056087514*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.094487608683899*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44077594477034*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4322167803983*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35275178702878*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.5890835574255419*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2624222044942122*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.10257033415441*pi,0.23436592286924496*pi,0.667254332196098*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1930047409051752*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.456812576080511*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335139630579351*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[11];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5276646279670725*pi) q[9];\ncx q[12],q[19];\nu3(0.541014836835519*pi,0.6247591296806301*pi,0.830852399854887*pi) q[16];\nu3(3.5*pi,3.482124233875*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48065384425166*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.249844724413331*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41806496034481*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.614382484216998*pi) q[13];\nu3(1.0*pi,0.0*pi,1.445220523380051*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43816084905363*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3525996092294021*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5619856821491056*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[18];\ncx q[4],q[13];\nu3(0.775049103467019*pi,-0.4794341699517305*pi,3.56690447415059*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.219163308123885*pi,0.22750385014152996*pi,3.82690367366785*pi) q[11];\ncx q[12],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34678307668389*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.107634515752944*pi,-0.11220159674741498*pi,3.77795566724965*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.314152655395018*pi,2.83722304653066*pi,1.74135050951097*pi) q[8];\nu3(0.60418171511048*pi,2.49313524124782*pi,3.67557735770188*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5168320880150685*pi) q[10];\nu3(0.474149491064591*pi,0.42321489023871595*pi,3.53621503508843*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.674915386825985*pi) q[14];\nu3(3.5*pi,3.35775857641817*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1654723262476319*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258152810855635*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35834948848213*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.843692304661482*pi,3.26511641521795*pi,2.83156520835286*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.111376987688796*pi,3.36006799228083*pi,1.91559120001677*pi) q[8];\nu3(0.958138085987602*pi,3.21771334046873*pi,4.38362800976145*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.226199099054845*pi,2.58161621872533*pi,1.175132028767083*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.259206577454362*pi,2.7213530986284*pi,1.415767239669952*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.780144101577214*pi,2.93470271924037*pi,3.81808818393684*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.103566463057284*pi,2.79224467665606*pi,1.423916242465777*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4032095891372*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5877451361078001*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.268690630933821*pi,2.865615945201*pi,0.952361940041231*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.341727665587784*pi,0.85789706248886*pi,4.12532668667028*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.498641762330787*pi,3.06666070971754*pi,4.482527071621369*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.702719247605783*pi,3.28625294368908*pi,4.2458886170653*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.263993680945736*pi,2.82077964936536*pi,1.06286118478676*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.651685199317512*pi,-0.312011076846451*pi,4.36238434324822*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.641086064946836*pi,-0.391873929968037*pi,0.6359020777373701*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.311592776417681*pi,-0.4319208923390715*pi,1.0588280348066719*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.536068208764596*pi,0.6060695058705301*pi,4.3556808524589705*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.558252936979875*pi,-0.09626707270489498*pi,3.44461207189918*pi) q[2];\nu3(0.357317306968149*pi,-0.37491580339561104*pi,3.99252939997537*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.32444830659818*pi,2.67890918971077*pi,1.460809413407104*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.299986615239576*pi,0.145098649533293*pi,3.60404960463068*pi) q[13];\nu3(0.212618676629628*pi,0.70734776368899*pi,4.17997321257075*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.742866842116547*pi,2.59780271918739*pi,3.55981843416368*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.42021886287068*pi,0.026499058409182985*pi,3.79889001866202*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.899170086544358*pi,-0.19931445155313998*pi,3.88104713338285*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.305585576772621*pi,2.93163464575655*pi,0.940052240195011*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.866216540937738*pi,3.25524190388588*pi,0.608416344654256*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.467079391545421*pi,0.243575451245301*pi,3.79119889703093*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.636308098804583*pi,0.33983182296345205*pi,4.1849074245333195*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.470368152591226*pi,3.13142465829198*pi,1.1072406979535931*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.156594615436555*pi,2.94268860739337*pi,1.58700001464128*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.193480777279398*pi,3.40588061738529*pi,1.168969878223596*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.596577550987987*pi,2.56526633370125*pi,3.51616424568925*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.271582281789651*pi,3.47955929346214*pi,1.62755229431411*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[6];\nu3(3.5*pi,3.40843459890391*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48610196177949*pi,0.5*pi) q[11];\nu3(0.613640073636153*pi,-0.453216679918139*pi,3.6778869070583*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2386927681005528*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.32613701684362*pi,-0.11725516928907898*pi,0.5417051461351716*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.36862583363527*pi) q[20];\nu3(3.5*pi,3.33546494423757*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48235658231332*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.284621967940038*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.517015571931309*pi,3.00536402379359*pi,3.91630349782585*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282488418154746*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.516347867436862*pi,0.003729197074565982*pi,0.5418212790551766*pi) q[19];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[18];\ncx q[5],q[17];\nu3(3.5*pi,3.39425322034663*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0914990432901779*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47201382003885*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.511907157850934*pi,3.27075845854617*pi,4.470269268782101*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5043453066524992*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[13];\nu3(3.5*pi,3.49981082166604*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41396251717127*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.702407481794975*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.2360626617749801*pi) q[9];\nu3(3.5*pi,3.34916965678597*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.192128164328274*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32622961353144*pi) q[17];\nu3(1.0*pi,0.0*pi,1.149978834282615*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\nu3(3.5*pi,3.44720730718136*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[18];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45449762073175*pi) q[8];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.383410891429476*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.5714684241484798*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44055993636617*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.37742003609063*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.623989023728091*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.198435095889959*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45500007193756*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5728197091562426*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317567673088613*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.715295618852179*pi,0.10816292746689005*pi,1.438012668289684*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.286020380084939*pi,0.13160499365729394*pi,3.70539863422954*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.105244436676562*pi,0.252824413438154*pi,1.069746454222988*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.505205233885938*pi) q[21];\nu3(0.301937558328661*pi,3.40469751942206*pi,0.833098566525482*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.726556183246169*pi,0.73581076404218*pi,4.30026629825881*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0833942819018808*pi,3.08562111533851*pi,0.5377785051104803*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45368540749055*pi) q[19];\nu3(0.719917037424494*pi,-0.4475582156263694*pi,3.32925350533823*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.825018533810178*pi,0.8323941773166801*pi,1.134467004276966*pi) q[2];\nu3(0.189127511382371*pi,-0.03422396269579697*pi,0.949545871304584*pi) q[3];\nu3(0.217609409742144*pi,3.30791873677025*pi,2.11580174639961*pi) q[4];\nu3(0.138468089772117*pi,2.59640590161426*pi,0.977198456321523*pi) q[5];\nu3(0.138170470574582*pi,0.8529123581437901*pi,3.97890886950758*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.431476320672719*pi,0.74104443638154*pi,3.95706110898754*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.252488094764271*pi,-0.02697904863895101*pi,4.38223069831919*pi) q[2];\nu3(0.426612325594299*pi,0.76423100217651*pi,4.26176458762369*pi) q[3];\nu3(0.451940539005422*pi,-0.4229479459106532*pi,1.6295270085897*pi) q[4];\nu3(0.126556824538168*pi,0.22398452448111505*pi,3.37902091908648*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.693552314890361*pi,0.37392042046099105*pi,4.02219137611685*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.57709363452164*pi,3.19173356980671*pi,3.8423764875265*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.673151408620937*pi,0.25199808826800596*pi,1.3078280439422079*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.69409164155334*pi,3.15875114482988*pi,3.00523824897975*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.388896705554662*pi,0.235339947061742*pi,3.92460841749251*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.789854279154133*pi,0.30251292617010395*pi,4.48263220677653*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.80862487778385*pi,2.99606171118851*pi,3.22928454790026*pi) q[9];\nu3(0.839977542170297*pi,-0.340753135969452*pi,1.037608761991428*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.247014664572005*pi,0.22750091229049396*pi,4.37340289735746*pi) q[16];\nu3(0.292857873834901*pi,2.73425199486118*pi,1.375681227172135*pi) q[17];\nu3(0.619871771801361*pi,0.63629758596878*pi,1.1708019083436532*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.565912778065856*pi,-0.4144382642745019*pi,4.18597715494829*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0163018161655202*pi,3.40442533984338*pi,1.10598703206667*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.156634668480987*pi,-0.198716207634064*pi,0.5396266852675204*pi) q[8];\nu3(0.257723309913667*pi,0.458060755907549*pi,4.37893795538341*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.239964405250058*pi,2.45502072581124*pi,1.1292495537701082*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.478462451083355*pi,3.48751631556357*pi,1.468157171345963*pi) q[17];\nu3(0.537986314496704*pi,-0.397598944986685*pi,1.020121656320307*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.724231943038683*pi,3.31268008817084*pi,4.2945622376032*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.613009421337078*pi,0.65407129928002*pi,0.742134844047749*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.330271780493016*pi,2.39961641790664*pi,1.119306368255941*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.357897884313421*pi,0.50533245698889*pi,0.728306940646164*pi) q[14];\nu3(0.45055883687112*pi,-0.4195363761972968*pi,1.60502757409137*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.46885309961165*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(3.5*pi,3.29186463044235*pi,0.5*pi) q[4];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.230140571997195*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.444899952414009*pi,2.88639241799635*pi,0.9245923124073601*pi) q[14];\nu3(0.640287418502744*pi,3.08254930318888*pi,4.1806425131109*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1942315819139981*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40493097149909*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[12];\ncx q[6],q[8];\nu3(3.5*pi,3.49858980343384*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.347153540526095*pi) q[9];\nu3(1.0*pi,0.0*pi,1.37298482322246*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44102233700434*pi,0.5*pi) q[18];\nu3(0.322883325036966*pi,-0.118613460962328*pi,4.23698830786455*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22792549670496*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[14];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49984295459402*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44222337465162*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.180525633469452*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.620424726256074*pi) q[10];\nu3(1.0*pi,0.0*pi,1.314683049544553*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5754249141157146*pi) q[16];\ncx q[18],q[21];\nu3(0.177338670110606*pi,-0.11064549174191102*pi,3.7953371064586*pi) q[19];\ncx q[0],q[16];\nu3(3.5*pi,3.45859378172141*pi,0.5*pi) q[1];\nu3(3.5*pi,3.25944338459433*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[12];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34031013165651*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5931103481277371*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1551470196031461*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.393095990246703*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6097959620623989*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[14];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.36376232654932*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46730328844216*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.115868091662105*pi,2.75525637677931*pi,1.52853732862515*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5976542247812153*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.650413250463119*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.666351787070617*pi,-0.4761155092167709*pi,4.43900483063011*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.228745963877368*pi,-0.35013781561302704*pi,1.82568714211982*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43352032420869*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.561470050955837*pi,-0.163848418413248*pi,1.03971706437772*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1873579148674271*pi) q[20];\nu3(0.54229357948409*pi,2.8206965717493*pi,1.3638292946662571*pi) q[21];\nu3(0.612317212839466*pi,3.03880761510533*pi,3.52190891794585*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.446526854284613*pi,0.5576898462365001*pi,4.39560543304769*pi) q[10];\nu3(3.5*pi,3.48583908238023*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.526208834388605*pi,0.47216544184350995*pi,1.123001499709667*pi) q[18];\nu3(1.0*pi,0.0*pi,1.454941044290348*pi) q[19];\nu3(0.745770880574682*pi,0.6893658046845199*pi,4.24061302406148*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.277455064143409*pi,3.44257768244987*pi,1.91775898978837*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.875568732735293*pi,3.38034543285785*pi,3.66924736446349*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.326234386489308*pi,3.15839798576724*pi,0.8612305499634769*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.589383279683287*pi,3.16382052072096*pi,3.74774527099905*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.436709198957979*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.415545023372611*pi,2.98399478582281*pi,1.11635534467953*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.713270155584371*pi,0.5561173683565901*pi,0.863062219262853*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.704368333107132*pi,0.40200433635459*pi,1.158866746544637*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[20];\nu3(0.289944484994563*pi,0.18563070434958895*pi,3.71188390320213*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.801397498178211*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.484456571685523*pi,2.9821572329302*pi,1.81246749452796*pi) q[1];\nu3(0.846094346497786*pi,3.38643732865907*pi,4.0103708994942195*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.416233529724409*pi,0.35148822187254103*pi,0.9455547211238691*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.473030359466558*pi,0.10540229559455705*pi,4.13235468559237*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.620055164695334*pi,-0.05496623350385299*pi,4.3867943482591905*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.125456462685154*pi,1.06338073387288*pi,4.3935334096913*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0771133573867593*pi,0.7402777703774901*pi,0.650365565551152*pi) q[5];\nu3(0.219508178788008*pi,0.35759129780691*pi,3.40310044221019*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.480048209921187*pi,2.96868329539698*pi,1.4090769478634408*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.382453875385189*pi,0.331388847660523*pi,3.95188284759994*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.23757646490458*pi,-0.4698567132479133*pi,1.337158903619664*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.528402260869265*pi,3.20203765594489*pi,3.06390467373812*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.268706725667396*pi,-0.4287479761504824*pi,1.65860856419482*pi) q[3];\ncx q[4],q[18];\nu3(0.10578350757414*pi,3.25479993041451*pi,2.0270075560992797*pi) q[5];\nu3(0.13150547501845*pi,3.22309282170178*pi,1.52159780897236*pi) q[6];\ncx q[7],q[10];\nu3(0.489220231072893*pi,3.48039868436085*pi,3.12818041920024*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.784637284046241*pi,-0.05460238424932701*pi,3.7931926828738*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.44731012393828*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49993674418543*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48699212275543*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.377853785817934*pi,2.71615975913985*pi,1.0596957755653689*pi) q[9];\nu3(1.0*pi,0.0*pi,1.330232088102516*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3903646972702441*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.20562998377662*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.443509900749011*pi,0.40421689492453805*pi,0.92124468572764*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.602737726213459*pi,0.7406227497622799*pi,0.7741088131935929*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5865495938049083*pi) q[10];\nu3(0.505245396299551*pi,0.16293568881124898*pi,1.312227676272735*pi) q[11];\nu3(3.5*pi,3.44680622390882*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.550334196910464*pi,-0.214083135635245*pi,1.295673992407424*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191586250692398*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.26904154420735*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.622501473455776*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.48395895390619*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41623799213063*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[12];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.178366212547278*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.864128270788762*pi,3.42736146376662*pi,0.609646782083532*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.301358878887598*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.55464661842384*pi,-0.019279072547594978*pi,3.85220009326108*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.21792483293468*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.059602096092588*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5547431947814329*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.74972794679753*pi,-0.12060050985574*pi,4.32809786857272*pi) q[19];\nu3(0.58717967714284*pi,3.35590710084582*pi,3.52381433082843*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(0.65695428909854*pi,-0.299027097291757*pi,3.97412414701607*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46595987109804*pi) q[8];\nu3(0.441525443988501*pi,0.19178553752776395*pi,4.30543738456843*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5377584422991705*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.368109028500135*pi,0.150641289988789*pi,3.76875884774264*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nu3(0.333693148724995*pi,1.10221045548407*pi,4.37862835226891*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.43608364931386*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47974430227038*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.226951591139672*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41314983869943*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.202401456696617*pi) q[11];\nu3(0.669098250237895*pi,0.54228788686595*pi,4.251932225875279*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.761332508512271*pi,-0.10931845767527798*pi,0.640058013801091*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.192909897139945*pi,3.20348073973489*pi,1.339931132432062*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45662505899348*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5117541695566784*pi) q[15];\nu3(0.563669346890246*pi,-0.35422192430549304*pi,0.61071062973854*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2290587058624212*pi) q[20];\nu3(0.639521093889532*pi,-0.318091391670492*pi,3.2673178930496*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.5187922120753831*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44477094656092*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248429952709507*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.719448646382494*pi,-0.372370325523645*pi,0.704349878609685*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38871717970483*pi) q[20];\nmeasure q[4] -> c[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.518605590171797*pi,2.93911461350743*pi,3.88946611806756*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.55632183089827*pi,0.5421791383057*pi,4.0476445846438*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.335320653377177*pi,-0.4308733562066276*pi,1.035025718630256*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.629136920780665*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nmeasure q[15] -> c[15];\nu3(0.722299223224521*pi,3.49476417194436*pi,4.2863683787868005*pi) q[1];\nu3(0.601924262484778*pi,-0.377096959180536*pi,4.0288184427761795*pi) q[5];\nu3(0.361876300644957*pi,3.27150722421383*pi,0.738302335654753*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.676375022522396*pi,3.06267239858255*pi,4.33584859250447*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.254017296835335*pi,3.29628781968184*pi,0.765210012106075*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.790466482149335*pi,0.365638402114588*pi,4.3471710054404*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.781671657042584*pi,3.44814962526017*pi,3.78149578799393*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.585204930649005*pi,3.31501140250139*pi,4.06367124756222*pi) q[9];\nu3(0.171012765484917*pi,2.78956585763053*pi,1.3327971720326799*pi) q[19];\nu3(0.547428743595567*pi,2.84197935752976*pi,4.079839383927251*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.663475993139959*pi,3.00557588659581*pi,3.44941997049998*pi) q[0];\nu3(0.537978253743603*pi,-0.4927808940384875*pi,3.33963662820462*pi) q[1];\nu3(0.634807443122696*pi,3.02411514730787*pi,3.50248975746328*pi) q[2];\nu3(0.515956691545393*pi,-0.281326584534988*pi,3.50242080902256*pi) q[3];\nu3(0.55826700146786*pi,2.96033463647381*pi,4.42109545757548*pi) q[4];\nu3(0.388796249105141*pi,0.58461841949186*pi,3.83190279790936*pi) q[5];\nu3(0.459068550502027*pi,3.3021148234122*pi,4.4226401079066395*pi) q[6];\nu3(0.172839227363076*pi,2.59895626243875*pi,1.095107155771688*pi) q[7];\nu3(0.419549251558901*pi,3.1620139918758*pi,0.928544406214154*pi) q[8];\nu3(0.655669960639209*pi,3.11899729988983*pi,3.93521874228231*pi) q[9];\nu3(0.648831239468545*pi,-0.04144345059964*pi,4.4203872872276495*pi) q[10];\nu3(0.168516015784495*pi,-0.4335317716821938*pi,4.41623277262469*pi) q[11];\nu3(0.943042584264958*pi,0.6190009819847*pi,4.30537004518531*pi) q[12];\nu3(0.385656518897553*pi,0.68525203426712*pi,3.94999521308609*pi) q[13];\nu3(0.85374244881278*pi,3.03627791813115*pi,2.96565392656893*pi) q[14];\nu3(0.682512854697725*pi,3.25280674751516*pi,3.5416526334364*pi) q[15];\nu3(0.870200904312689*pi,2.71799295448203*pi,3.98996462965906*pi) q[16];\nu3(0.865108182325201*pi,0.8683249915508*pi,0.686660236148127*pi) q[17];\nu3(0.386881647842118*pi,2.79922965397404*pi,1.493654598468342*pi) q[18];\nu3(0.408178449979935*pi,2.73515609108715*pi,1.60629221206483*pi) q[19];\nu3(0.578557400376152*pi,2.86908705528916*pi,3.24609370507169*pi) q[20];\nu3(0.291883399735801*pi,2.52658921488618*pi,1.387181889521202*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[6];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\ncx q[12],q[15];\ncx q[14],q[21];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47661522775961*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45321559081294*pi,0.5*pi) q[2];\nu3(3.5*pi,3.2749110077313*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.43483291602268*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.335728488663761*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47372732591623*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.286685441401533*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3575537595480252*pi) q[11];\nu3(3.5*pi,3.4733299135714*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.222203962912043*pi) q[13];\nu3(3.5*pi,3.42206048381089*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2191417566048481*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1846248699551691*pi) q[17];\nu3(3.5*pi,3.44352781330671*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327755889367357*pi) q[20];\nu3(1.0*pi,0.0*pi,1.161397874732266*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[10];\ncx q[2],q[6];\ncx q[3],q[13];\nu3(3.5*pi,3.34900852470885*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.256192392695255*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[15];\ncx q[14],q[21];\ncx q[18],q[20];\nu3(3.5*pi,3.37805330575697*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5380197590491163*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5230182192596081*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5155365128145558*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.647477374474123*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.669875184410766*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2539444892243*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.60281331813261*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.468333545269481*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5065910029028379*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[10];\ncx q[2],q[6];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.45442822320026*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3614041246846*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[15];\ncx q[14],q[21];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.37167596877901*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4415290378205405*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.182782832999902*pi,-0.42982388151496653*pi,4.19856187454499*pi) q[1];\nu3(0.706877937113118*pi,3.47606225632127*pi,4.2818641871785*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.273732327270508*pi,-0.008030621806487004*pi,1.3605251027413892*pi) q[5];\nu3(0.68374193641984*pi,0.380467406729566*pi,0.614950752502995*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.574177092568871*pi,2.88166040166666*pi,3.88622009669778*pi) q[9];\nu3(0.396697630834048*pi,0.35679872012428004*pi,0.734024868814832*pi) q[10];\nu3(0.374840261630973*pi,0.7041121055680899*pi,4.21143799780297*pi) q[11];\nu3(0.666480340531358*pi,-0.171536816353896*pi,3.48141355185078*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.622402348858098*pi,2.79550692351858*pi,3.69212276030523*pi) q[14];\nu3(0.463794378643516*pi,3.15832594520578*pi,3.1806843347209*pi) q[15];\nu3(0.618037588100809*pi,3.44298049519986*pi,0.793885291581911*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.451983834528789*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.39957574928683*pi,3.25371073875365*pi,1.199422324081803*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.947828479838456*pi,3.29113053156202*pi,4.3775041332353695*pi) q[1];\nu3(0.682575560864587*pi,-0.024971294302441993*pi,0.913436545435947*pi) q[2];\nu3(0.478290362775922*pi,3.03741217789302*pi,1.76032716776144*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.369463510500814*pi,2.90281493656641*pi,1.66947385577611*pi) q[5];\nu3(0.559272831073595*pi,2.98543842656445*pi,3.58594284834349*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.763810573609928*pi,2.75937634152639*pi,3.86591048018043*pi) q[9];\nu3(0.534646105398375*pi,0.92283239200983*pi,0.649397405477924*pi) q[10];\nu3(0.759096399583796*pi,3.23893520071535*pi,0.5112912259333985*pi) q[11];\nu3(0.622979805110011*pi,-0.030617010061068983*pi,1.153173903194894*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.393560503407081*pi,3.36343579564918*pi,0.923435462075885*pi) q[14];\nu3(0.217936535333917*pi,0.17224892596282504*pi,3.62576036281734*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.634783389907623*pi,3.48150853031946*pi,0.8842327929610589*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.493468816500544*pi,3.0994922710689*pi,0.756560329845992*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.279403641779804*pi,0.12890864516294498*pi,4.1249203744021194*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.317633225837909*pi,2.79185230555176*pi,1.75455375783428*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.60462078929329*pi,-0.06099058953199499*pi,3.95410048826837*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.521257881293244*pi,2.62760336231476*pi,3.44567472291989*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.835217922341716*pi,-0.24775230183135*pi,1.026359231467735*pi) q[20];\nu3(0.34600893131925*pi,0.017254449144705974*pi,0.7754264077815349*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.28367859798507*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.246541041875176*pi) q[3];\nu3(0.292986326347395*pi,-0.302658752689294*pi,1.334384092785946*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.234460123557008*pi,0.0004977630561550095*pi,1.197360899914435*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.396419404208072*pi,0.19322443382502796*pi,1.061883761471425*pi) q[20];\nu3(0.560107016201945*pi,2.80345198981632*pi,1.374764861623183*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[3];\nu3(0.517250882225134*pi,2.874961517825*pi,4.05622348634997*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[12],q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.47450845326067*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.422849474094971*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43914281547694*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2069619898418869*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.575612217271263*pi,0.7577997099413101*pi,0.631078627955167*pi) q[8];\nu3(3.5*pi,3.47723151055342*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.352777432239428*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214293829340978*pi) q[14];\nu3(3.5*pi,3.42988470619203*pi,0.5*pi) q[15];\nu3(0.383046027791422*pi,0.21587769002323298*pi,4.0401613377532595*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3581778861043259*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.649144698040544*pi,3.04619155242626*pi,4.210618238314559*pi) q[7];\nu3(0.825274269457425*pi,0.6007598997325201*pi,1.07974534430938*pi) q[8];\ncx q[9],q[18];\ncx q[12],q[14];\ncx q[15],q[21];\nu3(0.782762630939874*pi,3.35825601663735*pi,4.40552712673008*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36541177050306*pi) q[6];\nu3(0.461967519708441*pi,-0.268055709397424*pi,3.65125232657572*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.443423589233*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.691524863706604*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.622319094602714*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2139907452462508*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5296347465275093*pi) q[21];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32807533034548*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.214196256877706*pi) q[11];\ncx q[12],q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.279989397548768*pi,2.74058765708118*pi,0.8813821008849*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44283924300671*pi) q[18];\nu3(0.737849101055955*pi,-0.309923777057298*pi,4.46868433970409*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.44925018862593*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5366389983691207*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1816608049412891*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.787288352941636*pi,-0.140483277133511*pi,4.4731001789543*pi) q[1];\nu3(0.496056427921079*pi,0.411119763587831*pi,3.62585998765042*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.453581835347783*pi,2.65321223613646*pi,3.89427457293217*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.262904635011097*pi,0.25550329329239196*pi,4.2544935199116996*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44160746888341*pi,0.5*pi) q[0];\nu3(0.57320921390058*pi,-0.312917184473603*pi,0.79260001464654*pi) q[1];\nu3(0.380933039448549*pi,2.94613043377567*pi,0.643687310037504*pi) q[2];\nu3(0.16460159017385*pi,0.015062280879030054*pi,3.97867166452088*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.4000152403258421*pi) q[7];\nu3(3.5*pi,3.44511789878016*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.217953802609028*pi,-0.4882143196422012*pi,4.0005040835538*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.416153503507286*pi,-0.4752747345071495*pi,3.98421186582284*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48752995441147*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2049238330952718*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.761981494391942*pi,0.31640120013015505*pi,0.70984748592907*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.260153750388124*pi,3.17782266069105*pi,1.4329857878916639*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.373885829013084*pi,3.39900936608017*pi,4.42592744073354*pi) q[13];\nu3(0.616278620886407*pi,3.15164284122088*pi,3.54582565115458*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.39673269090868*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306888886987624*pi) q[19];\nu3(0.675169548573787*pi,-0.24127188389808701*pi,1.253817599387344*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.348416506453764*pi,-0.4782835186068694*pi,1.82287069079782*pi) q[4];\nu3(0.827300950247921*pi,-0.17334572836123202*pi,1.086856856362493*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4224552968762705*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.320164015661677*pi,2.70805087156708*pi,1.61973397806755*pi) q[13];\nu3(0.756958480045258*pi,2.34666901620255*pi,3.83819865866374*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5080834166064978*pi) q[20];\nu3(0.728509027056499*pi,-0.228160477236376*pi,4.206190445587319*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.593281319739399*pi,0.20403080048856004*pi,1.64140577815718*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.907368318691186*pi,0.5941653070903901*pi,4.14722017899901*pi) q[6];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.428442497921156*pi,2.75804028631625*pi,1.4495272297544068*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43676756693338*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.229086890460462*pi,3.02972117893362*pi,1.125718566474056*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.68875847392959*pi,-0.29685425509773*pi,0.902386682407371*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.542717834194667*pi,0.06706075449631199*pi,3.55961683273891*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.79002686513263*pi,0.6232657642881501*pi,0.713607243575158*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.663727112621703*pi,3.06116322046868*pi,3.8815405815305*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.65840346708937*pi,-0.13211954219212801*pi,0.9329097712915759*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40575890591508*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47734868064264*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.184657264116973*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.683112919280774*pi,-0.369236434673311*pi,4.36266096099287*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.52029358483846*pi,-0.4055044800120775*pi,3.88972442316988*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.289384955889203*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[13];\nu3(3.5*pi,3.44931363842334*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.392183928528838*pi,3.289969152889*pi,0.608201335989048*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.50743535252548*pi,-0.4919663243746201*pi,0.8639652942203*pi) q[10];\nu3(1.0*pi,0.0*pi,1.308640566307387*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,0.50498985699397*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.28500474304437*pi) q[13];\nu3(0.420832725846365*pi,-0.18527981804460603*pi,1.1139112908678062*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.628882180907524*pi,3.04023642155793*pi,3.68121242110056*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45822918546399*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2191248620141049*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5628837892994565*pi) q[12];\nu3(0.482484283935513*pi,0.014329721508836046*pi,1.205973354536825*pi) q[16];\nu3(0.405840702689611*pi,-0.352330766259047*pi,0.5560099362279038*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.266281530565536*pi,-0.31071788139944*pi,4.4279262252684095*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.314714146521449*pi,-0.4759821581069582*pi,1.216949871637478*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.259373794114288*pi,3.04812488339316*pi,1.216239348211925*pi) q[0];\nu3(0.808886708102955*pi,0.8362311234931601*pi,0.741428193684922*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.33300724331439*pi,3.41084811151991*pi,1.63873236857162*pi) q[5];\nu3(0.258165343752309*pi,-0.051945515373014006*pi,1.096979526087278*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44677476727756*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.6803993261878*pi,-0.342162015930339*pi,0.67461501859299*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.135717572721492*pi,3.39148521327517*pi,1.047355988727504*pi) q[0];\nu3(0.716756110344314*pi,3.25445856506225*pi,0.5859126596818053*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.494479382661059*pi,3.28956003111277*pi,3.10503736474366*pi) q[4];\nu3(0.257000218247382*pi,2.47207726270468*pi,1.077298744710675*pi) q[5];\nu3(0.690228111648626*pi,-0.29807838206648596*pi,0.983899725107573*pi) q[7];\nu3(3.5*pi,3.25703579714938*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.330757932449627*pi,3.42096561522444*pi,1.72139482897943*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2247794725205638*pi) q[18];\nu3(0.712218996399012*pi,-0.08633399614799903*pi,0.927750262247139*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.27561050050248*pi,1.12606768809632*pi,4.291702642508691*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.656480362673177*pi,3.00268659990972*pi,4.4145689838173805*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.494902842249*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42161541162225*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302544399075349*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326517675681973*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3788619994458*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.24682340302469*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3585232055913*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.416352998802934*pi,2.37489573336433*pi,1.3240186143749*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.472268251043707*pi,3.22802734575131*pi,1.61632730621068*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36962177663456*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41143094231748*pi) q[20];\nu3(3.5*pi,3.31814955403873*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.34418408461268*pi,0.69058670280512*pi,4.34309762353679*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1334837358825811*pi) q[6];\nu3(3.5*pi,3.4833106997731*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45735181253116*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.666224486130141*pi,3.13847672910937*pi,3.78238794498386*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.2683726433460905*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24072801567005*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32223051969134*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[17];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47468575204807*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.433347244411375*pi,-0.277512311676697*pi,4.29297359425882*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.463247494634972*pi,-0.244084422949918*pi,4.27272879969823*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.564977878590009*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43392178555472*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.550149619938803*pi,3.46977524112253*pi,0.5911324174619853*pi) q[9];\ncx q[10],q[19];\nu3(0.202923970033112*pi,0.48690038172681704*pi,3.70563453779925*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0725701770556996*pi,0.23251582187547704*pi,0.859691967236046*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.411796578557504*pi,-0.37560769225894697*pi,0.935731950675601*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.535671028855949*pi,-0.037452085764672016*pi,0.602808822140202*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.520545045031188*pi,-0.22764010926104*pi,4.238597965033501*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.373778073009734*pi,2.8721991493946*pi,1.57107209258261*pi) q[14];\nu3(0.632136796163967*pi,0.76411659313809*pi,0.8726639552464179*pi) q[15];\nu3(0.549847645924572*pi,0.007670249193874046*pi,1.190861154667156*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0686908977321559*pi,-0.023979047647415985*pi,3.54605166495004*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.495439187879988*pi,-0.403209568364493*pi,0.8285318336418079*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.352409395237524*pi,3.39164341268716*pi,1.021533164417521*pi) q[15];\nu3(0.550448467220953*pi,-0.167140863015109*pi,0.5895514580190437*pi) q[16];\nu3(0.616335963388123*pi,2.99705509310505*pi,3.93576868810602*pi) q[17];\nu3(0.208892209424456*pi,-0.4505722838277267*pi,0.905356815218874*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.360523333480296*pi,-0.337177832685503*pi,4.06051851854529*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.782481267478513*pi,0.5066139926169899*pi,0.620511646387815*pi) q[0];\nu3(0.784796954611867*pi,0.59782088673906*pi,4.2302296837282*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.438308111886848*pi,0.07520535928096805*pi,4.17918076031778*pi) q[17];\nu3(0.54909478246664*pi,3.15179917212005*pi,4.21086984803821*pi) q[18];\nu3(0.559428560748018*pi,-0.383348345240742*pi,0.972095872830553*pi) q[19];\nu3(0.786919727765734*pi,3.48180339000228*pi,4.17835548783172*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.53082509776607*pi,3.35557343749208*pi,4.290528094496111*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[5],q[14];\nu3(0.667346391879984*pi,2.64324195105413*pi,3.61341665075504*pi) q[6];\nu3(0.473987706454652*pi,0.42978710391944097*pi,4.37975193886314*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.75899505988487*pi,0.09796835836369*pi,1.045448123677658*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.27596181095768*pi,2.97369678931623*pi,1.51040557429232*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42603077317213*pi,0.5*pi) q[5];\nu3(0.282369592745453*pi,-0.4371494284851972*pi,0.687813599870731*pi) q[6];\nu3(0.489902522078621*pi,-0.107901013087769*pi,1.158971276440563*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.1494466043373959*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.713336316172462*pi,1.18604064334723*pi,0.780130888055534*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[20];\nu3(3.5*pi,3.46545696785783*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.177690282856863*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46212132617745*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38667298579131*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38647803228786*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.431998944936121*pi) q[14];\nu3(1.0*pi,0.0*pi,1.401643313048703*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1876275314359859*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284852605742212*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44862072701184*pi) q[15];\nu3(3.5*pi,3.26007962436586*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.119242070097528*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45007447528845*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.161012406606915*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41334351211846*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5168427910546138*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.603087033541913*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.384831508300786*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5287470203606648*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(3.5*pi,3.48517452541262*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.3781150639998518*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5541654899928941*pi) q[21];\nu3(3.5*pi,3.43521184760646*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36123480867642*pi) q[6];\nu3(3.5*pi,3.4006277705243*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.258532438820596*pi) q[8];\nu3(1.0*pi,0.0*pi,1.363926421956011*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.39540786493812*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.580412787813214*pi,-0.444789169896577*pi,4.10154103669064*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.34101553657637*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.763169438362071*pi,2.40947406556389*pi,3.7385974152281*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.690950328374543*pi,-0.354046506495987*pi,3.18838378069061*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5327231106986456*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.34489967528648*pi) q[9];\nu3(0.396660257012511*pi,-0.01232015375790102*pi,1.2559479517026602*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.530519943732487*pi,2.6159005772693*pi,3.56047527805022*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.710299428467901*pi,3.46084190369267*pi,2.96462594034919*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.903897837231015*pi,-0.49402163850485836*pi,0.5147937557125091*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.879167628289636*pi,0.22418067985567103*pi,1.364362317038792*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.639143793251384*pi,3.17137973908415*pi,4.3495310526453*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.592579141474174*pi,-0.19823286172457*pi,3.84251167663482*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.407906805063956*pi,3.32653363485953*pi,1.020200607582224*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.226137883225551*pi,0.11069138137162204*pi,1.290304604151171*pi) q[13];\nu3(0.730847906201218*pi,0.39189115237585903*pi,0.704377213366332*pi) q[14];\nu3(0.856951286879358*pi,0.81412353623297*pi,1.1333755273240032*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.73360126342444*pi,-0.38814230388139603*pi,3.76566063097648*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.263951640712757*pi,0.46505135847048995*pi,1.00389692233925*pi) q[20];\nu3(0.714529121156065*pi,2.96488314139403*pi,3.2802517931569*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.160684691030218*pi,-0.273872054756522*pi,1.218988266764009*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.315799726703314*pi,3.21904690659309*pi,0.984976051118846*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.281911419976028*pi,3.37055232301381*pi,1.1195878754497341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.400167684040556*pi,-0.18662170744623602*pi,0.8115517219390009*pi) q[20];\nu3(0.730408652945893*pi,0.371057490094331*pi,1.215816714301*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.841517316087383*pi,-0.3334891678763*pi,3.85201679531607*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.130825278442102*pi,1.02910472262981*pi,4.33855588136944*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.807927624521043*pi,0.344395859837752*pi,1.147458733508636*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.258935056763167*pi,3.19341343064496*pi,2.0835623688620997*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.223374868053044*pi,0.6934673253714001*pi,4.446665763972749*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.507214644469059*pi,0.19202576278795402*pi,3.7056093013795*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.38122069977517*pi,0.5*pi) q[4];\nu3(0.74484636374578*pi,0.5877688694542*pi,1.3619458673251739*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.502695368276415*pi,0.26019631237226404*pi,3.76976952949019*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.156260684969957*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.384744955729042*pi,2.79383374249739*pi,1.0733262577533291*pi) q[3];\ncx q[4],q[17];\nu3(0.694916714880356*pi,3.08593986983698*pi,3.1757274603285*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.795021047415893*pi,2.75045255842635*pi,3.72849706968548*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.625720974137915*pi,0.9564092031048499*pi,0.985976859325808*pi) q[12];\nu3(3.5*pi,3.44362985752928*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.288693843242805*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.386166453435366*pi,3.14405863207037*pi,2.06536342672231*pi) q[19];\nu3(0.144984734893931*pi,0.252894629661207*pi,4.08450815491927*pi) q[0];\nu3(0.620521602938934*pi,3.28152328031717*pi,4.035318066360491*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.69354717695759*pi,3.42800816786019*pi,3.74930498972179*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.46370184398761*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.529117035100136*pi) q[17];\nu3(0.147714560283875*pi,-0.15874474402385702*pi,1.2372854003157259*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265500997677951*pi) q[21];\nu3(0.730266706788855*pi,-0.17066627091504*pi,1.148787826459243*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.621609197358861*pi,-0.10342050280140103*pi,3.90079022326851*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.3230921384346*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[8];\nu3(0.569341993018111*pi,-0.28885015364147*pi,0.672313221742779*pi) q[9];\nu3(0.618111322303482*pi,2.69777763396457*pi,4.1659994130815*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5208030997577979*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42810224901411*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3588807290587739*pi) q[6];\nu3(3.5*pi,3.42946275567955*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.196488511496888*pi) q[8];\nu3(0.447883049808822*pi,2.77202143948816*pi,0.9916331961662159*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,3.33021559480454*pi,0.5*pi) q[3];\nu3(0.20378230015897*pi,0.323793662795934*pi,3.96322862529848*pi) q[4];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.22598519222463*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0621945309418681*pi,0.22429427884438702*pi,1.073356850567661*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.29222466671376*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45057973678842*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.40692546494869*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.237224754624079*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.69347346369412*pi) q[11];\nu3(3.5*pi,3.48299681601745*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.734837870001034*pi,0.459603386089663*pi,0.5366905766806721*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.33883215878536*pi) q[16];\nu3(0.618332605345213*pi,-0.023835155465151026*pi,0.961323642120868*pi) q[17];\nu3(3.5*pi,3.45113505823116*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.140707249913238*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42004151472714*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.261683010930662*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.694682425597497*pi,3.07878380004367*pi,3.28353880418159*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.698564200977854*pi,0.41400611929764597*pi,0.649942621801021*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.46227466469782*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.425113566568386*pi,-0.387108981942707*pi,0.6486292712314901*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.243059402106801*pi,0.24189769648230097*pi,3.82719766806906*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.605662345514005*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4597885645650805*pi) q[20];\nu3(0.93352564516925*pi,0.5220327850522399*pi,0.727492917292191*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.29743203248109*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4735309754686*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.842953310308433*pi,-0.4298506342437023*pi,0.9599703594689579*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.696385915477849*pi,1.12256420942821*pi,0.628496545518811*pi) q[15];\nu3(1.0*pi,0.0*pi,1.167121376942869*pi) q[18];\ncx q[19],q[20];\nu3(0.511071959411162*pi,3.28007719214601*pi,1.93633423575205*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.692765567630327*pi,0.482108277875298*pi,4.09713466225184*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.514116053298185*pi,0.317777011924983*pi,4.25773452998779*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.268368251577194*pi,2.97366805822188*pi,0.998774733191064*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5912053079258168*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.104636827113731*pi,-0.023594264929121977*pi,3.79370261295361*pi) q[7];\nu3(0.505023760088969*pi,0.93645891146852*pi,0.723344389823159*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.940952499054179*pi,-0.398717779330843*pi,0.730494409857655*pi) q[11];\nu3(0.608877328404149*pi,-0.339124103234294*pi,3.75048686659894*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.324685085299881*pi,1.07155111394675*pi,4.19705958119752*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.490475683123258*pi,3.21518158671188*pi,0.825158461787808*pi) q[7];\nu3(0.903406322219384*pi,0.420107311143435*pi,1.2030092025354509*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.403884198649815*pi,3.30866159198866*pi,4.48328868615232*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.174854332394922*pi,-0.333940071287647*pi,4.32576001502308*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.753231755236932*pi,3.38628555744614*pi,0.780443225246798*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.613305590755156*pi,-0.24139685172131897*pi,1.154430339119954*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.830206694984898*pi,-0.4941935141629765*pi,3.1624117611995*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.416444316486231*pi,0.12385920221353497*pi,0.953344110748789*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.516560046928634*pi,0.144984613700735*pi,4.36655368433088*pi) q[9];\nu3(0.48742224671036*pi,0.5426393734408399*pi,4.342735338166261*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.491521632506*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2347066315751039*pi) q[14];\nu3(0.499060397867433*pi,-0.368485558151765*pi,1.116104974089319*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.21285101689397*pi,-0.340484000844693*pi,4.22625474300299*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.368681178654168*pi,3.10288123662294*pi,1.84696081090642*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.670436340606285*pi,-0.029297569196915008*pi,3.76386873619996*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.454612913013334*pi,3.22803376370907*pi,1.410488395367131*pi) q[9];\nu3(0.586101545129295*pi,0.48194316740782195*pi,4.027123313328691*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.777024378752628*pi,2.82782961085021*pi,4.159340103442959*pi) q[20];\nu3(0.355497735878194*pi,0.10367927763505902*pi,4.17907577838664*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48881452970022*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3598034326735249*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.726959842774353*pi) q[14];\nu3(0.277859068190495*pi,-0.016300904701612995*pi,1.047897562366841*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.212499287783986*pi,-0.37280039913771*pi,1.4839846559520868*pi) q[20];\nu3(0.538533682298256*pi,1.03862825040097*pi,0.5601738001502761*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[14];\nu3(0.621149723280913*pi,3.45782085278077*pi,2.95887184386226*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3038295146761*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5185346277924827*pi) q[4];\nu3(0.243890085704087*pi,0.408005340217347*pi,4.49984448291458*pi) q[5];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.44581395888339*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.177385124486654*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25280749833386*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[4];\nu3(0.887310056162081*pi,3.41989727679789*pi,3.75610972196891*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,3.39518313749909*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2835927322506722*pi) q[9];\nu3(3.5*pi,3.32307173194915*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.07277160174157*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[15];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45931127334052*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.450145245264445*pi,0.209885667173634*pi,3.89996540145781*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48026965203913*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.284755758672651*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40740595690374*pi) q[21];\nu3(3.5*pi,3.49403237019846*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41218211008153*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.290907738148398*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5481769784653201*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.462120478235294*pi,2.80576444956709*pi,3.68214002514942*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.308138793023971*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4293106457996*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[15];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.536759810174759*pi,0.7301662236525*pi,4.08424850858866*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.67161392962673*pi,2.99323108706182*pi,3.20092298341471*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5643109472830479*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.39254172316729*pi,3.04144298117394*pi,1.79453045611618*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41545455598488*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.400279256686559*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.346495841097225*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.334682395799787*pi,0.46817426472358004*pi,4.25885400755081*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.77698489222219*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.45381211781971*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281105569368052*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.368663217608942*pi,0.9231248557220999*pi,4.3151094116756905*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.245422169393879*pi,2.4746337300994*pi,1.036452606448518*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.625833196940065*pi,0.04046368995346605*pi,1.476004462495467*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.278633279561069*pi,0.0040636137085680035*pi,4.0942002320203805*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3648844478447195*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5494674692281776*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.3802170039758*pi,-0.08079885699398098*pi,4.2157532814244*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.380045618405988*pi,2.48585265169093*pi,1.131219062969796*pi) q[7];\nu3(0.542787595077651*pi,0.89426544582179*pi,4.41068659830448*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.26376624794605*pi,3.32295360062725*pi,2.0361819627327398*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.787840706786724*pi,3.44661314554468*pi,3.74259635807673*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.324541882357893*pi,2.90097884838008*pi,1.57967749786818*pi) q[9];\nu3(0.884058222336872*pi,-0.288956204913406*pi,0.623366400217984*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.626821883912748*pi,-0.376095442078336*pi,3.77208653560282*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0968762289461108*pi,3.25086870425206*pi,1.67837533852756*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.175182499811013*pi,-0.26405354092684696*pi,0.5641051902089634*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.130488322890555*pi,2.57592222659889*pi,0.963525827602393*pi) q[9];\nu3(0.347332696504862*pi,-0.4544110898323353*pi,1.55536484452956*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.721353566586442*pi,-0.11050712076541203*pi,3.79416763367388*pi) q[15];\nu3(0.57183702605846*pi,0.48921050776781705*pi,4.23816567416433*pi) q[16];\nu3(0.839733382332533*pi,0.12990784442778702*pi,1.54386380783457*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.84431074383556*pi,0.333756155581048*pi,1.51014481250586*pi) q[20];\nu3(0.162057736369293*pi,-0.360868178782407*pi,0.955697005512941*pi) q[21];\nu3(0.651048774727919*pi,-0.307600781695779*pi,3.45648288355408*pi) q[0];\nu3(0.545697768848651*pi,2.40422714019902*pi,3.64054430833205*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.697855727300178*pi,3.09753556298979*pi,3.38199863972732*pi) q[15];\nu3(0.675922715678322*pi,2.94683549565043*pi,4.1126186749054*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.303024293370502*pi,0.7057520012766401*pi,4.36012120777527*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.263950747482325*pi,3.31211272101678*pi,0.873415691201898*pi) q[20];\nu3(0.731248675549528*pi,0.58393796341882*pi,0.606570026009077*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.282597252010911*pi,3.26976307491704*pi,4.29825133244346*pi) q[1];\nu3(3.5*pi,3.30330434502079*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.094167539697462*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.690615997323877*pi,-0.17091402472074702*pi,0.9379253345798391*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.279382633988505*pi,-0.4277209321078313*pi,4.10452634171037*pi) q[6];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.664208995917058*pi,3.30723556932977*pi,3.9285682504138*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(0.343613432977832*pi,3.41998585641282*pi,4.41755848941198*pi) q[5];\nu3(0.290466560445646*pi,0.22442814206930795*pi,4.03370339828737*pi) q[6];\nu3(3.5*pi,3.4383687256336*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.341767044896196*pi) q[10];\nu3(0.421144725292958*pi,3.19615668896606*pi,2.0211480035594898*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5110968972033318*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.446035832528246*pi,3.3118515092354*pi,4.47503563643132*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49090168288261*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.49447873961576*pi,0.5*pi) q[4];\nu3(0.697852559965985*pi,-0.290665560194858*pi,3.48537767466245*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,3.27789567909999*pi,0.5*pi) q[9];\nu3(0.629585180710188*pi,3.30210598906654*pi,3.45988182794552*pi) q[11];\nu3(3.5*pi,3.46510289815797*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.136960704466202*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300589037505238*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1957335417765589*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2466256884863292*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.618344001402613*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4860483155344*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5346437134874353*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.553925260885008*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.624248974864353*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4273911300671696*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3798421117759299*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[21];\nu3(0.235110832916794*pi,-0.4866458180400108*pi,1.4294453701415781*pi) q[2];\nu3(3.5*pi,3.37114474448354*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[7];\nu3(3.5*pi,3.40257386584044*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.136277954545199*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134963282415663*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.262143686530094*pi,3.29974156606867*pi,2.0476081398882897*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4776983930542*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.3481060873000241*pi) q[7];\nu3(0.294543235526701*pi,-0.17748532103618903*pi,4.00558898235677*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.227368494140081*pi,-0.130683297362987*pi,3.75703112997103*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0667543900271165*pi,3.22447994374268*pi,0.822045582600774*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5945901830109616*pi) q[21];\nu3(0.175122869566503*pi,0.312098589074418*pi,3.9615527653206*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.195240611694631*pi,3.18402383339955*pi,1.95078145240471*pi) q[8];\nu3(0.277577793563859*pi,-0.24789962044874703*pi,0.802786152057221*pi) q[9];\nu3(0.418009718802901*pi,0.29710897733004504*pi,3.54317166864845*pi) q[10];\ncx q[11],q[17];\nu3(0.340457289579061*pi,0.7229674724473201*pi,4.03934728692005*pi) q[12];\nu3(0.108586446924609*pi,-0.36217506547462197*pi,4.20696115246018*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.87327679831096*pi,0.01914377249077004*pi,4.2448550231557*pi) q[15];\nu3(0.825310291085755*pi,0.01816905459940399*pi,4.41223213968967*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.447181503723559*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5681680673532652*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.628848236535976*pi,-0.318213426459395*pi,1.072704741113371*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,0.692549428167782*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.312368773917794*pi,0.6230867420450601*pi,0.5232962699363687*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40522016278579*pi,0.5*pi) q[11];\nu3(0.519152315280334*pi,0.283268938521803*pi,4.2969144069341*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.866847543507601*pi,0.12027161535337905*pi,4.13661256879084*pi) q[15];\nu3(0.804816476401146*pi,0.09375220629330905*pi,1.05291016999377*pi) q[16];\nu3(1.0*pi,0.0*pi,1.265417211094594*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.386584814311665*pi,3.16477207657435*pi,0.5685026355296846*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.138127414795241*pi,2.81741123354079*pi,0.7153624466088659*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49285148851237*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.572305465369821*pi,-0.14966520577672*pi,0.5406229010449191*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.480488601632057*pi,3.32157830167261*pi,4.22822938809834*pi) q[3];\nu3(0.150647463564517*pi,3.27788438825594*pi,1.62388747670452*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.548343060174996*pi,0.9637782233897301*pi,0.5348373479724473*pi) q[20];\nu3(0.222180531468236*pi,0.31606791307147497*pi,4.06990468024525*pi) q[21];\nu3(0.254490611046448*pi,0.68116047235191*pi,0.667829228416398*pi) q[1];\nu3(0.244761606774348*pi,0.52333629969774*pi,3.69812981033628*pi) q[3];\nu3(0.809073084387484*pi,2.69958268283835*pi,3.76668771686908*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.386018641122377*pi,-0.248265654106128*pi,1.54010405056367*pi) q[20];\nu3(0.245204226905955*pi,-0.49671107416865756*pi,1.94546214506397*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.627161049038144*pi,0.84154975869057*pi,4.4809123045706*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.520886663629706*pi,3.00025313052255*pi,4.34623743603421*pi) q[7];\nu3(3.5*pi,3.45623200627901*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3345103972351469*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.687553638859682*pi,-0.4742915986279461*pi,0.5249002743948967*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.322244674647881*pi,3.43492614092948*pi,1.53871821588481*pi) q[5];\nu3(0.36649025628628*pi,-0.16044043861033802*pi,3.81677043002826*pi) q[6];\nu3(0.544119798448272*pi,-0.244280953457846*pi,0.5019548465422461*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.312497471937164*pi,-0.06509344507225401*pi,1.51341732141813*pi) q[18];\nu3(0.861499771719178*pi,3.09966744817222*pi,4.0107638499224105*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.758937457089359*pi,3.48841871536296*pi,3.32312209397216*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5689031226209678*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.493828883580636*pi,0.147794188703401*pi,4.22464730341985*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.201742514272157*pi,0.7287039391182999*pi,4.17554285396373*pi) q[11];\nu3(3.5*pi,3.4083797834213*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.343589067247027*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[5];\nu3(3.5*pi,3.46481403488102*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.373231237923434*pi) q[3];\nu3(3.5*pi,3.42067456759453*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.652453651385393*pi,2.53753514585496*pi,3.66344365294348*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.371970916084433*pi) q[20];\nu3(3.5*pi,3.47948992294912*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40466876039358*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.2198353963779849*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.150549395190245*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46985386109302*pi,0.5*pi) q[15];\nu3(0.798301896782602*pi,0.59114925321339*pi,4.250968398189849*pi) q[17];\nu3(1.0*pi,0.0*pi,1.347419162545667*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.29478783138285*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47516623565768*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.373985789060587*pi,0.97799489650895*pi,4.071364796731681*pi) q[8];\nu3(3.5*pi,3.39906960234775*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.251700871329308*pi,2.9509059789985*pi,0.8771595124648239*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275636289535018*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.604211454668258*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,0.5105603996393917*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,0.5465029435319305*pi) q[7];\nu3(0.541382495157935*pi,3.42068432553465*pi,3.46327602691172*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27964897423362*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40614969527593*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.487451345300259*pi,-0.11518691403076498*pi,4.37000004957255*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205396788965776*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41601056478215*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[17];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.451485861663009*pi,2.93080425063911*pi,1.91787753835679*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.288674703646534*pi,-0.057283560222186*pi,3.60745207685627*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.90318741467811*pi,0.84718083633879*pi,0.817464169385015*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45310817971962*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39590543655237*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5606314458023487*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.215278128356295*pi) q[16];\nu3(1.0*pi,0.0*pi,1.318051022707184*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.512825747882993*pi,3.36553590190226*pi,1.79358263963543*pi) q[0];\nu3(0.703313705032031*pi,0.15561044975523897*pi,1.241698868247397*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.243128769054236*pi,0.34753315221471204*pi,3.43738726273215*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.35283713945915*pi,0.78193746662487*pi,0.69703366075706*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.778947840547422*pi,0.48176574788608595*pi,1.487827348511013*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.462259917169481*pi,-0.4894488390315383*pi,0.7193092701212009*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.198219761542096*pi,2.83047710339164*pi,1.27503753985998*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43152610299485*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.680321456882138*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.817757427441415*pi,0.8288018156468799*pi,0.75971211310382*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.447707498915723*pi,0.250864969784259*pi,4.48671529991687*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[16];\nu3(0.435744004793787*pi,3.17385100890891*pi,2.01775306948716*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.418479269364248*pi,0.6680412161709799*pi,0.744185287263306*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.215618496668741*pi,-0.33061310252352*pi,1.474666958309979*pi) q[5];\nu3(0.546405362075808*pi,0.5400090887989699*pi,0.940432691794474*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.442240980524928*pi,-0.32353570069328197*pi,3.97465874828068*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.65597979418992*pi,2.90850656631957*pi,4.023720863000269*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.59344817174783*pi,0.5402042096396*pi,4.41537472953806*pi) q[6];\nu3(0.260709141484489*pi,2.53879355685166*pi,1.202035947617924*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.47762651419117*pi,0.11355098247889805*pi,4.435660568708791*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0991422015310202*pi,2.89879255267508*pi,1.55652328203902*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.182079421817255*pi,-0.1362564724543*pi,0.5208605155189956*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.735776837838429*pi,-0.08995692308789399*pi,3.85441671871602*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.937992296959858*pi,3.09247534492092*pi,2.97707259290672*pi) q[9];\nu3(0.599368112611737*pi,2.96087824352179*pi,3.19230683600819*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.419333705440468*pi,2.88024801274133*pi,1.74349068424621*pi) q[14];\nu3(0.295054988558047*pi,0.20875848087151505*pi,4.052174505148081*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.836268666199148*pi,-0.256905942166048*pi,3.91906916765027*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.194128769555248*pi,0.6335143265418299*pi,4.215109761383109*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.25084248706334*pi,2.89966595903093*pi,1.67379505463319*pi) q[3];\nu3(3.5*pi,3.45669431685022*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.502480733228912*pi,3.29971868342467*pi,4.2420486252659*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4193759258832062*pi) q[13];\nu3(0.242551692463567*pi,-0.220235121396479*pi,4.307998003612321*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.63968458409749*pi,3.31718847197254*pi,3.70698593607536*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37972965983003*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.324977959626434*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39716212030865*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.457406985953482*pi,0.21029215206766405*pi,4.12522422612456*pi) q[11];\nu3(1.0*pi,0.0*pi,1.336266099164035*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.491754446338705*pi,0.10654634478281899*pi,3.53792241740909*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.152730478634304*pi,2.87407746534505*pi,1.331416155198238*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.731100366413433*pi,-0.262609217369166*pi,3.34277117251354*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47194187401456*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.361732294537115*pi,0.5647050088855401*pi,4.42427876160925*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.35691718986513*pi) q[5];\nu3(3.5*pi,3.46365309440638*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.30109532583315*pi) q[12];\nu3(0.76404269800974*pi,-0.224866017457224*pi,0.652148928208149*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300231728658026*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[11];\nu3(3.5*pi,3.49606054960202*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[18];\ncx q[8],q[12];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.234405332623676*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.464076698763894*pi,2.80682412015044*pi,3.76688563469858*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30545177118734*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38201384719498*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.256622668505806*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.161347050830578*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49431846900444*pi) q[18];\nu3(3.5*pi,3.48470292225275*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339367527613448*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4625307490652*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.427120100454*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236319781924361*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46505756175304*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.610609737546516*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6592690020722181*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46755656912624*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.615729457980049*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21643174393653*pi) q[16];\nu3(3.5*pi,3.47937711913596*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.309089273651351*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37042573554206*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.709169615613173*pi,0.51882606004735*pi,4.022962973288481*pi) q[19];\nu3(0.826292517366351*pi,2.76874945008618*pi,3.86926467710219*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.690443110657488*pi) q[21];\nu3(0.601921467192883*pi,0.6572855482759601*pi,0.5967515483093238*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.689037066680353*pi,0.7879721745707899*pi,0.5053359026404667*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.528218592381175*pi,2.7523948539414*pi,3.51860289008877*pi) q[8];\nu3(0.641357637495132*pi,2.82770513711651*pi,3.52265851867969*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0280371078352191*pi,2.95890559768194*pi,1.63442431799321*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.418861234989698*pi,0.7608998709916901*pi,4.2239208980016905*pi) q[19];\nu3(0.459198462199738*pi,0.07183708728388705*pi,4.43464674029515*pi) q[20];\nu3(0.525568973575081*pi,3.40795161893652*pi,2.97729572414789*pi) q[0];\nu3(0.468129809230222*pi,-0.345731012669347*pi,0.865187922057703*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.659140656412761*pi,2.811213512312*pi,3.21999791429273*pi) q[3];\nu3(0.497384519532795*pi,-0.363349135498481*pi,1.398478769988658*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.611077601345283*pi,3.44832505819084*pi,3.50402098985259*pi) q[7];\nu3(0.68390217347003*pi,2.33558833327925*pi,3.71522694435978*pi) q[8];\nu3(0.37943672241313*pi,-0.380158736649327*pi,1.491335965888775*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.400630365125059*pi,-0.33131464531071997*pi,4.00711136906761*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.309040750032716*pi,-0.11737930937510999*pi,1.489640966535755*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.543361559697797*pi,3.1615227256653*pi,1.58151514475321*pi) q[1];\nu3(0.402143317955358*pi,3.29933365002979*pi,1.68248897652279*pi) q[2];\nu3(0.429935236458645*pi,0.026039514397043995*pi,1.396425074425264*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.16146542518246*pi,3.13662943222901*pi,1.92404452647999*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.273751054061156*pi,2.82661013883075*pi,1.088445943559486*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.207600903351531*pi,2.94011415261739*pi,0.985733023381093*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.857242829689904*pi,-0.07372235815056499*pi,0.55593151902278*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.634432445834578*pi,-0.170304963956246*pi,4.36349124322529*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.818197272712139*pi,0.8638195611294599*pi,0.685993194683174*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.681348477064465*pi,3.40526314352613*pi,3.90522546470619*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.801626235057761*pi,0.5022154072443701*pi,1.3675365409271039*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.468017254184431*pi,2.90775983043077*pi,1.350112756873921*pi) q[10];\nu3(0.668582024559162*pi,0.13913360909934003*pi,0.921806273192168*pi) q[11];\nu3(0.275477306236632*pi,1.18833422371656*pi,4.26053012735016*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.321244313684415*pi,-0.073925866457561*pi,3.61643627898678*pi) q[14];\nu3(0.491262285272021*pi,3.40509689531856*pi,4.01903007712943*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.610710612803347*pi,2.78159167993841*pi,3.66665320595556*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.794870239304591*pi,0.6291342929685*pi,1.006174732805738*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.696582494445319*pi,3.31761065269651*pi,4.39777946870889*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.38991325059652*pi,3.18183910871396*pi,1.53799838272249*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.457158579306169*pi,3.37243453007191*pi,3.25053146525188*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.47084411362939*pi,-0.25999411120982296*pi,3.76708535020318*pi) q[21];\nu3(3.5*pi,3.26810973667003*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.366480508265641*pi,0.15582669150376705*pi,3.35411038544039*pi) q[6];\nu3(3.5*pi,3.47105315072507*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.234182627132675*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.22185681673022*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44012222542346*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.358248884144653*pi) q[20];\nu3(0.0919283751997284*pi,2.98895515268784*pi,1.401372865572952*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[12];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.585722315506538*pi,-0.06807921632819403*pi,1.258922344491819*pi) q[16];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[4];\nu3(3.5*pi,3.36612814340597*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47683581859317*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4969940421196295*pi) q[9];\nu3(3.5*pi,3.41080558770462*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.409527666584864*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1042691026281442*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.584343768982139*pi) q[15];\nu3(0.621915763548847*pi,2.93468073960607*pi,3.85726854645292*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2629406640615461*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49211000191851*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.44280496132184*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42808083387488*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.313970239171685*pi) q[4];\nu3(3.5*pi,3.34481263455642*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[9];\ncx q[8],q[12];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.4120374545245569*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.213282064838664*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,3.47696482426589*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5587434500016546*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.540431179016656*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49945397056713*pi) q[17];\nu3(1.0*pi,0.0*pi,1.298399015786789*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.56228203034744*pi,2.86394653818554*pi,3.84272969990345*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.42739848380788*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.722264104811413*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.506671660951096*pi) q[21];\nu3(0.401451383187163*pi,0.20896024492657195*pi,3.4262998148174*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43812906724361*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2335895576295859*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41242650631863*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.706579817614306*pi,0.6621637352968*pi,1.173714201065302*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.749631817813268*pi,0.64192268123257*pi,4.2358063960276*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.597521146303786*pi,0.6061666107689201*pi,0.8719291684646*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41830036741377*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.714230145824119*pi,-0.031180028679386018*pi,4.382430568392261*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.746577647118589*pi,0.8281369099931299*pi,0.7842035248839809*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.911718130436207*pi,0.08299438396747205*pi,4.22175527888053*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.302592133595996*pi,0.24595383511843405*pi,1.0571833236495851*pi) q[7];\nu3(0.153422336101477*pi,-0.174975282794058*pi,1.53524014679711*pi) q[8];\nu3(0.643621767198083*pi,0.48477238540899503*pi,1.2082410319032522*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.46972869756296*pi,-0.106737563385777*pi,4.32379434162266*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.339067742791499*pi,2.99004629419843*pi,0.5618668578433252*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.546224971707391*pi,3.21671182969195*pi,2.93235081270548*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.702231823133322*pi,0.06803502792109395*pi,3.79538413495684*pi) q[7];\nu3(0.854426297279971*pi,-0.006740167990439028*pi,4.2238103322777505*pi) q[8];\nu3(0.81917315916698*pi,-0.06679173185492299*pi,3.82575826638873*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.60085005876242*pi,0.12879762734987998*pi,0.865585513134027*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.732359480925233*pi,-0.24863890038786401*pi,3.54082980430624*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.58099714373559*pi,-0.38281379293205897*pi,4.3552360767575795*pi) q[20];\nu3(0.343954130217892*pi,3.22788363758217*pi,4.388706195702699*pi) q[21];\nu3(0.137155061224873*pi,-0.265174404023397*pi,1.157431381875833*pi) q[1];\nu3(0.174341252691321*pi,0.44165097294870503*pi,0.5205840939733998*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.60678254703195*pi,3.17927510333268*pi,3.61344908499198*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.779857244023519*pi,2.58347651526351*pi,3.59140611544942*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.153568163885772*pi,3.14711442431122*pi,0.515722836249704*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.712453354624521*pi,0.13014776201315803*pi,4.04390789479366*pi) q[20];\nu3(0.750350174696256*pi,3.41798815796051*pi,3.87909447697009*pi) q[21];\ncx q[0],q[19];\nu3(0.157570048461535*pi,0.32123101940867405*pi,3.39667027314109*pi) q[1];\nu3(0.425647680889146*pi,0.77441111420207*pi,3.89305648132184*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.449095270650293*pi,0.152753473092891*pi,1.229243565746307*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.325195232873348*pi,3.07098728921194*pi,1.80123711401927*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48709945605384*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.522260240500717*pi,0.409777901909827*pi,4.4231359752595*pi) q[4];\ncx q[5],q[8];\nu3(0.78942955955394*pi,-0.345446152560013*pi,0.779994799897038*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.561789662516956*pi,2.92806339296661*pi,3.78219715056389*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.771892667858256*pi,2.52012909014791*pi,3.81643868258384*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271383409584727*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.568377281666373*pi,0.8278927941863099*pi,0.69274743019978*pi) q[4];\nu3(3.5*pi,3.33756846813557*pi,0.5*pi) q[5];\nu3(0.643409434042314*pi,0.24354794815145198*pi,4.39155687350183*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.137703191994372*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.608072198259875*pi,3.19616792324544*pi,3.72015495103973*pi) q[11];\nu3(0.722192793647045*pi,2.71597910548005*pi,3.5041508063738*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.678387348669797*pi,3.01562883525908*pi,2.99732708853867*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47497232696162*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.406913289816544*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.571826200807951*pi,2.87932528975202*pi,3.61477924616713*pi) q[13];\nu3(3.5*pi,3.48903693579806*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48405813984185*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2607510119558731*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37562580866922*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5602686172083295*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.639799023859909*pi,-0.17861208122226702*pi,3.95309019359826*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3234088724030881*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[8];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.33761155971741*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.765183559601327*pi,3.17211717012513*pi,3.73030311871694*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36088579089264*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39828331923813*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44441254279842*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,1.113109989091994*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48057095980549*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34569141328116*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.286609570450868*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.058983903500951*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267865941730765*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5092472088642368*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.43808845801069*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.260170445626333*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46238909746242*pi) q[4];\nu3(0.265949744061141*pi,0.7979880406614299*pi,4.31091479279381*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49553375324207*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48680414647975*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.603245650713034*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.678479565774113*pi,0.14855905659277602*pi,1.461744950381008*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.683087766411156*pi,0.7402888730945201*pi,0.933686774868363*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.635496084907318*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0624695164407396*pi,3.07604114919632*pi,0.924310845430509*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.4077988426265*pi,-0.366000995866097*pi,4.20840110641885*pi) q[7];\nu3(0.489942469220165*pi,0.82811454382072*pi,4.1928603143005905*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.139450961901612*pi,2.48624183341663*pi,1.107676444467233*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.472139996724063*pi,-0.09717489730662898*pi,3.94554761932762*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.551248064290311*pi,3.27447217991076*pi,3.40023244096911*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49100775594671*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.126228861025718*pi) q[18];\nu3(0.253516174794639*pi,3.47068188904211*pi,0.724496257329401*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.810567853850717*pi,3.0984694576447*pi,4.0914676091320406*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.697495475896307*pi,3.47457122741578*pi,4.37465209513073*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.267439480028725*pi,3.12636381103922*pi,1.053946504052546*pi) q[13];\nu3(0.279269854617961*pi,3.02257495299296*pi,1.50590559543773*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.673903263978164*pi,0.26350272224539795*pi,1.63191261292587*pi) q[20];\nu3(0.177271003781395*pi,0.48747573435092395*pi,0.634944033597377*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.564952185801252*pi,0.304915811242771*pi,1.426762175029014*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.324666964852416*pi,0.69865448620374*pi,0.5475300048465188*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.190071232873394*pi,2.83779680118056*pi,1.55843243874118*pi) q[13];\nu3(0.83868127235349*pi,3.41867308871785*pi,3.65149299627346*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5163507346029079*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0523596390230557*pi,0.27963885627429497*pi,0.5645727021985139*pi) q[20];\nu3(0.571223738246045*pi,0.47180232171151004*pi,0.5419218639997216*pi) q[21];\nu3(0.59733035524658*pi,-0.381875072300662*pi,3.59380528244567*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.867982352208058*pi,3.00376771496514*pi,4.119615699462139*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.607285075668281*pi,0.68054883367479*pi,1.227053933405956*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.630482974784956*pi,2.61152984820906*pi,3.96063953663235*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[18];\nu3(0.343741149641689*pi,0.39735313052619203*pi,0.814262622340608*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.209009306331843*pi,-0.275558856480688*pi,0.900104637423529*pi) q[1];\nu3(0.348981235919423*pi,-0.27261335125813*pi,0.968071503870156*pi) q[2];\nu3(0.783843343250805*pi,3.4710040637041*pi,3.03268916015618*pi) q[3];\nu3(0.838117561778696*pi,1.04640134255605*pi,0.5944062275511995*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.448479445649*pi,0.5*pi) q[8];\nu3(0.489196070582315*pi,0.001048810896975949*pi,3.67894492740021*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.617562416992996*pi,0.20546746846924802*pi,3.88514426851048*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.766622446146804*pi,2.62194770894908*pi,3.92500609739079*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.963224587288855*pi,3.30017057454457*pi,4.40221982524458*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.35916383924775*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.669956780002819*pi,3.38862473901333*pi,3.36009323973707*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.578409412512692*pi,3.33306362915741*pi,2.90249836327239*pi) q[4];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.33142215944618*pi,0.7917446628793701*pi,4.47895585991235*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.779396021500811*pi,0.8259213561527801*pi,0.624802291877545*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48035173881962*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.314236113049325*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.00540648482522459*pi,-0.335039408677795*pi,3.88804024475994*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.4754039081234*pi,-0.05032763093869602*pi,1.276396954600906*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.788961855146028*pi) q[19];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[7],q[11];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.705946889014085*pi,-0.04719372198251098*pi,1.311583737581139*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47213326817611*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45970855553986*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.37032259385815*pi) q[6];\nu3(3.5*pi,3.43014503332643*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3470432697214991*pi) q[9];\nu3(1.0*pi,0.0*pi,1.303076545729364*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.273930091482842*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.492890117235589*pi,3.28680073037173*pi,1.50442353577666*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[5],q[9];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[10],q[12];\nu3(3.5*pi,3.49453098864003*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.59999330414069*pi,3.41433843582105*pi,0.8209292672567989*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.386966165684236*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43279226482903*pi) q[9];\nu3(3.5*pi,3.4993515499232*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.74807629649995*pi) q[11];\nu3(1.0*pi,0.0*pi,1.210968781503862*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5249176140470189*pi) q[14];\nu3(3.5*pi,3.49051120524864*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.37691343761485*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4179609905602*pi,0.5*pi) q[1];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.3865319669680911*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.469591567818612*pi,0.13056002197612504*pi,3.6141896149939*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.542929531527854*pi,0.18831614581307599*pi,0.5337353123098479*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5647026980127028*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.299218060659603*pi,0.171870735041585*pi,3.52122272580124*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36497142080667*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.40638388854535*pi) q[17];\nu3(0.120803145586138*pi,-0.03542826543411898*pi,0.9750547606158351*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48644562348974*pi,0.5*pi) q[2];\nu3(0.486624000540772*pi,3.04932004497484*pi,3.44054768276599*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37060123147489*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.582866458084262*pi,3.29947794810993*pi,4.21929116007174*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.49866421743286*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261375353319118*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.325394220232057*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[18];\nu3(0.866422305891166*pi,0.7671615561965399*pi,4.42267990189013*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.31547609791074*pi,-0.008306364253935994*pi,1.4981072407621339*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.723579633329299*pi,3.18287569696311*pi,4.24507037902959*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.241920463073044*pi,1.1732660659196*pi,4.31271646652209*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.621924194835266*pi,0.07789417757039097*pi,1.348666414220065*pi) q[6];\nu3(0.38366105603121*pi,0.197163689218688*pi,1.2850066618110079*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.698755828899969*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.430410579244111*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.93055964930477*pi,-0.4067364456254604*pi,0.980308964924666*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.127372133376656*pi,3.46028531402307*pi,4.17882232203457*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.39305660811724*pi,2.91644136989603*pi,1.67261368761296*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.65757811895289*pi,0.16170849364345996*pi,3.77438017129443*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.695471877910238*pi,-0.08309570623517498*pi,4.49790290168212*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.148668338370889*pi,3.43388641763405*pi,1.18093302099185*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.360956167261141*pi,3.32266906551572*pi,4.38669068224086*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.569978728107175*pi,2.53292058717117*pi,3.97263757160148*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.656434193108266*pi,0.17631673972943995*pi,4.42137666549523*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.815026984675593*pi,2.77639502168665*pi,3.71080439720989*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.430334001474686*pi,3.06678817756761*pi,0.640166044117937*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.902829065984439*pi,3.04109541735205*pi,3.65334010500992*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.419702491458237*pi,2.49700005806892*pi,1.221414594937122*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.665213346075461*pi,3.47742649747617*pi,3.66824202091435*pi) q[21];\nu3(3.5*pi,3.49521651683813*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.646561865517449*pi,-0.391763277810219*pi,1.0256957056060791*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.421470878665399*pi,-0.12879568856269102*pi,0.5462183111541036*pi) q[10];\nu3(0.80607383581835*pi,2.81114981956985*pi,4.23898196793243*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.31653266218277*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.668478099453385*pi,3.32492309565898*pi,4.11618778041231*pi) q[21];\ncx q[0],q[19];\nu3(0.307361071396971*pi,-0.4723372431368333*pi,4.09773503363289*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.391505310777342*pi,-0.26609555312044897*pi,0.9433697807540671*pi) q[15];\nu3(0.461538025948619*pi,0.33313089016267805*pi,3.99132424977409*pi) q[16];\nu3(0.548653339239682*pi,0.283268650704699*pi,1.188168711919422*pi) q[17];\nu3(0.684800000345742*pi,0.76774880741984*pi,1.227037445079847*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.670269200456655*pi,2.78208580776252*pi,4.20133032797648*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3692041272935*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2728875973213731*pi) q[13];\nu3(0.895198420415214*pi,0.32362747006970305*pi,1.5804852028712*pi) q[15];\nu3(0.0594727999435217*pi,3.04984821998637*pi,1.80974671540561*pi) q[16];\nu3(0.80747823247775*pi,-0.4882447972381598*pi,3.42059823033639*pi) q[17];\nu3(0.730479148667674*pi,2.72752717550155*pi,3.78653057153015*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.653290536534161*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.24514110265775*pi,0.5*pi) q[3];\nu3(0.299864658992269*pi,-0.284062870274306*pi,4.048729633398819*pi) q[4];\ncx q[6],q[13];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.457247106011793*pi,2.40769212223374*pi,1.284943855501324*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1998660235618779*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46263962718389*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.861657369524068*pi,0.19473128548253005*pi,1.118102323195099*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47580312243832*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.272794175259292*pi) q[10];\nu3(1.0*pi,0.0*pi,1.116485750360106*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47882592142283*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.66110066000056*pi,2.92046786511569*pi,3.81251496770489*pi) q[20];\nu3(0.55283246868011*pi,0.5799155497401001*pi,0.674035092841867*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[13];\ncx q[7],q[15];\ncx q[9],q[11];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.211577119045128*pi,2.59857588231378*pi,1.46151832392346*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.658381129210807*pi) q[21];\nu3(0.169778667850722*pi,3.06430993923343*pi,0.648754589300471*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47087488165506*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43756483509632*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.281584214326649*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.535875834683103*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3923861986136*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.303198211954059*pi) q[15];\nu3(1.0*pi,0.0*pi,1.257107888823862*pi) q[16];\nu3(1.0*pi,0.0*pi,1.270100841890508*pi) q[17];\nu3(0.828892672914642*pi,0.5411360083941901*pi,1.28886227257019*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.46994252096726*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.374859943174104*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49135624915789*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.696395980691175*pi,0.032418360743943*pi,1.215082541358945*pi) q[3];\nu3(1.0*pi,0.0*pi,1.352809555368611*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39744288626504*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3478050322695*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.602659452606116*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40673591097841*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2851716583696922*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.491609751366672*pi,-0.4317526202033388*pi,1.326043845661808*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.4410782280601*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37746387544981*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.685787745077082*pi,0.27209475593616195*pi,1.66034877191821*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49412676548764*pi) q[20];\nu3(0.723176766854229*pi,0.19288421857072802*pi,0.621356470656271*pi) q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.7989253289317*pi,-0.198919989021083*pi,3.78487068241176*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.367586998274269*pi,3.34112096067531*pi,4.2073403983548605*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.747558564798784*pi,3.44241016002378*pi,3.05250865621657*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.550015246942744*pi,2.51600321513582*pi,3.5945181200383*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.231879593721389*pi,3.16822440684274*pi,1.363715533252517*pi) q[5];\nu3(0.0513509287486137*pi,2.99970556046555*pi,0.697938890196216*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.816900975140433*pi,2.77413788538886*pi,3.7571353000095*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.221202545126095*pi,-0.4296764164785375*pi,1.70782326318515*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.520667117677402*pi,-0.4436314631534533*pi,1.2278483000629699*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.15296454630573*pi,-0.4244165300949288*pi,1.001293320355624*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.418568529408278*pi,-0.214911599821276*pi,1.1348240896856039*pi) q[10];\nu3(0.668100806381803*pi,-0.21055996546816402*pi,3.85352655201747*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.403117023328574*pi,3.34578082271719*pi,1.84023394815597*pi) q[2];\nu3(3.5*pi,3.35793454575586*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.682950491888708*pi,3.41901870760173*pi,0.5357419254281928*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.942113792514266*pi,0.52153334529053*pi,0.835287351823062*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.397960284544014*pi,2.79913013828124*pi,0.851049307729301*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.318306051659885*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.704195100974712*pi,-0.004109329181694987*pi,1.1069176542591679*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.254134821008143*pi,-0.4365556810814058*pi,1.293658002721854*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.3656699746336*pi,2.9496927056237*pi,0.8051434578579311*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.586827059654543*pi,-0.08209401337243599*pi,4.493614133907871*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.374377494828595*pi,-0.14954100960654898*pi,0.5993638607577089*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.452014545177386*pi,3.07476720715277*pi,0.653402166354224*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.691632190963674*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.62526413991497*pi,0.6965835790408299*pi,0.789422769483887*pi) q[1];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.170527896064955*pi,-0.267450677091037*pi,1.61769865198036*pi) q[7];\nu3(0.299988452865003*pi,0.5383481846782301*pi,4.10231247399419*pi) q[8];\nu3(3.5*pi,3.44530910053043*pi,0.5*pi) q[11];\nu3(0.590407596032216*pi,3.10915958425639*pi,3.63249796043161*pi) q[12];\nu3(1.0*pi,0.0*pi,1.202395688175094*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.764940798185665*pi,0.013146465290423959*pi,4.06729559152669*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.246250182210596*pi,0.44984381366564197*pi,3.7956518546233*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.511723925461761*pi,3.49353521115494*pi,3.79289632830406*pi) q[8];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.642498828087594*pi,3.06810877413283*pi,3.11117237079573*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.568586232219836*pi,0.7030096577423901*pi,4.41554441691042*pi) q[20];\nu3(3.5*pi,3.43624722313681*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.199730194029672*pi,-0.465246790965242*pi,0.91567677346457*pi) q[3];\nu3(0.699317938746819*pi,3.42635650105461*pi,4.05654545292274*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5025376375393718*pi) q[13];\nu3(1.0*pi,0.0*pi,1.287134652709213*pi) q[14];\nu3(0.700804990728354*pi,3.35267371055429*pi,3.65090171281953*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.525657846529426*pi,0.11120477835863896*pi,0.5261232514450562*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.467208776190376*pi,-0.25984414585805604*pi,1.50318890835169*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[2];\nu3(0.787784158458178*pi,2.52954503891464*pi,3.47387996556853*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.504418939122771*pi,0.09094088003926104*pi,0.921009799089515*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37837583320128*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.232194045548179*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.41101989684217*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46010981291894*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2081678313426178*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.631277649490356*pi) q[14];\nu3(3.5*pi,3.42192404227064*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.271104848926372*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.223635039784218*pi,0.208408543145438*pi,3.88824901251119*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207703872510543*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31990153506479*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.599398915354974*pi,0.8972895549178901*pi,1.102098615452328*pi) q[11];\nu3(0.363956543541618*pi,0.442317469966492*pi,0.615933303495534*pi) q[13];\nu3(1.0*pi,0.0*pi,1.137212400363041*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.288819174375209*pi,-0.4907856596132547*pi,4.22764777215151*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5334133505451674*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[18];\nu3(0.278601870079669*pi,0.9679482371063299*pi,4.44350200953449*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5979884742758173*pi) q[12];\nu3(0.548678992814289*pi,0.441344270699801*pi,0.8432533923730781*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41454162876717*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42800608404728*pi) q[21];\nu3(0.267562085781452*pi,3.31399306937467*pi,4.25913877173082*pi) q[0];\ncx q[1],q[2];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[21];\nu3(3.5*pi,3.49000447304819*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45274749268643*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.766275825779495*pi,2.93310899695576*pi,3.45500327692359*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.602111923482844*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.240792209114447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2281703159071982*pi) q[20];\nu3(0.566015551588126*pi,0.8174096952619101*pi,1.180251987142485*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43459212812857*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.261426892636036*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.298105614265177*pi,-0.12459529423057197*pi,0.5523420119851254*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.798789036065752*pi,0.394466468330295*pi,4.37653849421441*pi) q[1];\nu3(0.353431698865727*pi,3.4084341484338*pi,1.89082252114767*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5515636686358412*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.607073185757773*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.330080900336511*pi,0.09554988562504996*pi,1.174893400579165*pi) q[1];\nu3(0.804128507576039*pi,0.8346518552337601*pi,1.160796314527503*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.194829319964451*pi,-0.189742225229722*pi,4.0233478202843695*pi) q[5];\nu3(0.776287934475325*pi,-0.140658270967081*pi,3.87650181281069*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.693369811014963*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(0.258383278340975*pi,3.3732386276602*pi,0.9547388575253*pi) q[5];\nu3(0.166465146750176*pi,2.41473212322803*pi,1.148714256266717*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.562099567875736*pi,-0.4607535089332869*pi,3.74772969940948*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.557937020881028*pi,0.042447247251024*pi,0.5478677410170582*pi) q[12];\nu3(0.624159158186277*pi,3.36229455727746*pi,2.91718750738422*pi) q[15];\nu3(0.352473823692586*pi,0.02942642711846699*pi,4.4811050553964495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.687803559319569*pi,3.43590767101738*pi,4.208450819499999*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.730919932510816*pi,3.37626539836766*pi,3.31117843772329*pi) q[7];\nu3(0.552744355253547*pi,3.36323672655322*pi,3.28807336368959*pi) q[8];\nu3(0.253826953212448*pi,3.0941005684288*pi,1.62506943692155*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.639497870390355*pi,0.6262838297528599*pi,4.49632887473909*pi) q[12];\nu3(0.502766201168047*pi,-0.051887727616060975*pi,0.800736980160924*pi) q[15];\nu3(0.445071161292041*pi,0.368000548926226*pi,3.85249057918359*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.585023167129591*pi,3.42115166812229*pi,4.39179680893671*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.292339787911819*pi,1.06061795947883*pi,4.181325045462319*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.260216043673549*pi,2.94145699394001*pi,1.229666290928509*pi) q[4];\nu3(0.493024622069366*pi,0.9141184700637499*pi,4.4615331572512105*pi) q[7];\nu3(0.518352174024786*pi,2.73874655545806*pi,3.64897692363281*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.364874099916877*pi,3.10381586510031*pi,4.41882653127748*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.631538109670797*pi,2.49310816116111*pi,3.57780340268755*pi) q[21];\nu3(3.5*pi,3.48371076061697*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.452332132150674*pi,2.42143892288645*pi,1.1738398072069511*pi) q[4];\nu3(1.0*pi,0.0*pi,1.254913506627597*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.361747713973628*pi,2.99377045851663*pi,0.616199606755927*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.432933349334119*pi,0.09455549388377504*pi,0.64861214600227*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[11];\ncx q[2],q[9];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.303626387201611*pi,0.27180641759151003*pi,4.3008058787193*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.236167231067983*pi,-0.04357819073770902*pi,1.178521972284472*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46599880137492*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40724394613823*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42346459498565*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37659519092492*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44523931706886*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.22799122916182*pi) q[9];\nu3(0.222104491625536*pi,2.80621095874737*pi,1.469299663241139*pi) q[10];\nu3(1.0*pi,0.0*pi,1.391655725458435*pi) q[11];\nu3(1.0*pi,0.0*pi,1.330671736300006*pi) q[12];\nu3(1.0*pi,0.0*pi,1.170817538585671*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[11];\ncx q[2],q[9];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.46564710204893*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41005060491614*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36386657120413*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48401207632181*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[9];\ncx q[3],q[12];\ncx q[4],q[18];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38944714739939*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39411508728681*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.08889078139943*pi) q[14];\nu3(1.0*pi,0.0*pi,1.234953997834779*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,3.46399244278695*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157943628176941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38844872485542*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49209552156287*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276912569186029*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.40998282912442*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.181573220645219*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.2681533594427798*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4198826402581*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49825429088924*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5131887405034696*pi) q[20];\nu3(0.530505291126876*pi,0.92641277470208*pi,0.5424470483142525*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.370991509124369*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5241295849060168*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5910834626054569*pi) q[21];\nu3(0.859328108329332*pi,-0.05597160041607002*pi,3.58139228741151*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.61276919088537*pi,0.438258506982494*pi,1.146077601961827*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.674675516826163*pi,-0.36919299924973104*pi,0.6072929086055681*pi) q[2];\nu3(0.588959652910127*pi,-0.208931047794857*pi,3.76253293964725*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.438312390408918*pi,0.89829434359134*pi,4.231983144187501*pi) q[5];\nu3(0.475500112837527*pi,3.07600756591697*pi,0.8279751177266099*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.724969051666288*pi,-0.364877104794748*pi,3.99196491389392*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.410794029647636*pi,0.7401883143018799*pi,3.9667023332829*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.948796721046206*pi,-0.320993432017572*pi,0.5898107856176196*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.657727646516851*pi,0.15823372892368703*pi,0.5473066181806131*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.552442308071994*pi,3.14057067765743*pi,3.50439896094447*pi) q[1];\nu3(0.374186340115782*pi,3.44326804580219*pi,4.07558265894207*pi) q[2];\nu3(0.72917577154151*pi,2.9631429256533*pi,3.53362822806065*pi) q[3];\nu3(0.444154103875065*pi,-0.09149405994120002*pi,1.52816435433322*pi) q[4];\nu3(0.378964459156232*pi,3.26540010674318*pi,1.0075892776564022*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.457439530624292*pi,3.32457743212315*pi,0.5915183342132679*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.863398539262095*pi,1.07514517230228*pi,0.863770000577885*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.220963911767876*pi,-0.12770807557618202*pi,1.123751585216723*pi) q[16];\nu3(0.784817472706079*pi,0.79808970980069*pi,4.4280775931300305*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.759257601883761*pi,0.48843537051158903*pi,1.027072000265975*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.913412690493669*pi,3.03270281016867*pi,3.20765979426297*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.10803077961223*pi,-0.4632397703132791*pi,4.45448770422177*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.135101292480132*pi,3.48862894734815*pi,4.3885961863829*pi) q[7];\nu3(0.127808309253492*pi,3.20372743163068*pi,1.0362295164434951*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.396519554234663*pi,2.71696045181395*pi,0.89841741048765*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.342012231251267*pi,-0.004553819148155003*pi,0.77521084552494*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.766343527500993*pi,3.26248034129821*pi,2.91844493530182*pi) q[7];\nu3(0.217470058607046*pi,0.49028826909409196*pi,4.26356272978933*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.377920009873658*pi,3.34109920400064*pi,2.04239224438431*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.921991038511938*pi,3.21357049325837*pi,3.69156676601616*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.280922723062136*pi,-0.34057428498570896*pi,1.81689671054732*pi) q[20];\nu3(0.457167488782358*pi,-0.10447168598425699*pi,4.33939576201298*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.629877080740642*pi,-0.040182234609699*pi,3.72186150727059*pi) q[10];\nu3(0.391837623452146*pi,3.36000607516541*pi,4.4846710560896295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.822822326996115*pi,3.16457172836591*pi,3.368194565062*pi) q[13];\nu3(0.51026148489915*pi,0.12720838064490902*pi,4.32317236484495*pi) q[14];\nu3(0.377790644617059*pi,-0.13098322603962098*pi,0.988017741986556*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.460964149837668*pi,-0.149446355848242*pi,1.37580983549177*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.385672676858687*pi,2.86882514456879*pi,1.042025634275988*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.333154444106562*pi,3.39058443608335*pi,0.5039295997527907*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.548530935355967*pi,2.92594512297985*pi,3.51969404864293*pi) q[13];\nu3(0.335140525985128*pi,0.28615133145248495*pi,4.26325421078331*pi) q[14];\nu3(0.53687371417486*pi,-0.23560605493762898*pi,3.89928774542858*pi) q[15];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44806049752711*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.48992047573915*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.142870229670224*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4131019070907849*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45574095702649*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.195735713248368*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.3587092994385*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.19828613005029*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40603713816021*pi) q[4];\nu3(3.5*pi,3.47778173605923*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44046133941592*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.489408307665419*pi) q[12];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279725649295853*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37959000371769*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246946111370119*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.632389070676735*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[21];\nu3(3.5*pi,3.37975535181785*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47204719808061*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.280493851805921*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.1532174533539*pi) q[13];\nu3(3.5*pi,3.34516811922661*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.1142763336432862*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[10];\nu3(3.5*pi,3.39502862032261*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.386158615761726*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,3.29558562909984*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5197726716775769*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.245542127078304*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.586998961657577*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.5715595121296733*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.403804962864561*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.41852971430765*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.723253426439927*pi,3.39784093315421*pi,0.87376992277642*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.630749679862606*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5050558648856893*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.421838478282798*pi,-0.32773249530578796*pi,0.67830189837557*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.453893470640531*pi,0.48843856164676*pi,4.489209201890009*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.473895479522245*pi,3.01950353671825*pi,1.3865234697898239*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.77286635666393*pi,3.26615607235521*pi,4.45781449560431*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.645791240319918*pi,0.5221410942346401*pi,4.12251105948745*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.140208424755161*pi,3.04379227060962*pi,1.22668989832033*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.57767892133483*pi,-0.009644260508655023*pi,0.556110607447135*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.532579445921482*pi,3.4098126155859*pi,0.5727929397300155*pi) q[10];\nu3(0.42190009467248*pi,-0.358227997400582*pi,0.617438410845235*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.373208437454608*pi,0.17844483042952397*pi,3.494287767714*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.259822385678833*pi,3.37763450647187*pi,1.147466052307835*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.420221506813*pi,2.91733578935522*pi,0.7867419632372761*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.663683595329544*pi,0.41028136939181403*pi,0.7632162460448371*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.405569926082103*pi,-0.07047287056818402*pi,1.161038804668296*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.359859230107974*pi,2.90398225319417*pi,0.957223264087792*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0681861749550896*pi,-0.276838712753134*pi,4.10188060796379*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.655480836323205*pi,0.46723484976654095*pi,4.32154607349202*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.60888228700542*pi,-0.12911115183092498*pi,1.2008859673972951*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.334949612053362*pi,0.7024573508544301*pi,0.678403236079827*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.585787216938068*pi,0.60843036360938*pi,0.934016929600703*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.290770272108381*pi,3.31886017813805*pi,1.162266820906582*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.478457028835221*pi,0.03635439033517096*pi,1.385154141298621*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.374682299236851*pi,3.20382894550408*pi,0.5261226328841444*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.917197135550393*pi,-0.25591166223673*pi,4.46381146564779*pi) q[3];\nu3(0.254784547719528*pi,0.018826892620795954*pi,1.3279030232570541*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.778756254799532*pi,3.21970639642597*pi,3.46737635974752*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.596360279754753*pi,0.255406419193703*pi,0.5090822456625603*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.695567537353338*pi,3.05377581269797*pi,4.396703717159189*pi) q[20];\nu3(0.0595981770480301*pi,3.40187525998458*pi,1.65927006430856*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.43177116398532*pi,3.21792983189045*pi,1.51196352480459*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.881303819997337*pi,3.29024933711821*pi,4.29501169953342*pi) q[6];\nu3(0.669703747062133*pi,0.49956237230615297*pi,0.5368920676817153*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.676463643467295*pi,3.24450142782291*pi,4.15068798450623*pi) q[12];\nu3(0.547615567156879*pi,3.41453721573465*pi,0.725186187914613*pi) q[13];\nu3(0.374615176317046*pi,2.79929511653433*pi,1.484546745861337*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.398288460014084*pi,-0.4154895202160359*pi,4.42560757172973*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.388888068824214*pi,3.49670816090872*pi,4.02058858101363*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.27236723317171*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43039875400019*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.805529249869731*pi,0.07500560074303397*pi,4.2618408547629105*pi) q[6];\nu3(0.256240125328465*pi,3.38516329263145*pi,1.275013711151473*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.27453159529397*pi,-0.18357553630016*pi,1.064822961932939*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.187752637723418*pi,1.05685500798597*pi,4.44260456720723*pi) q[16];\nu3(1.0*pi,0.0*pi,1.108092388180037*pi) q[17];\nu3(1.0*pi,0.0*pi,1.227505188608971*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.607070924479064*pi,-0.4614643390879438*pi,4.05682918962437*pi) q[9];\nu3(3.5*pi,3.41662756128952*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281222993522986*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41590208969217*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.397370753408029*pi,-0.23848116331624702*pi,0.777614252925023*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5173062320090085*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42057893750334*pi) q[18];\nu3(3.5*pi,3.30427739594511*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242065472462027*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302799991813162*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(3.5*pi,3.4269448293769*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.201933298441201*pi) q[5];\nu3(3.5*pi,3.49961297490908*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.281931662168962*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4343342997547595*pi) q[15];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.44720368260358*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3320812268686208*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40028499441342*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.211907000762603*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.51152004968489*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5709659651716046*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.362632572550281*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49172715563976*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2952340234452149*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5295369375155008*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.641875071260817*pi,3.38033585739331*pi,4.20923624591168*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.6052245837696419*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.36453505606818*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.250275461258006*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49772130877788*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.854200666983096*pi,0.15995422772565404*pi,4.2036992860248095*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5965787205482376*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.398780671763085*pi,-0.20355165434065198*pi,3.69879722107779*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.665310455087876*pi,-0.224347658552088*pi,4.37097448618583*pi) q[1];\nu3(0.384634974342402*pi,0.282707607690173*pi,1.145826318023589*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.436422859096987*pi,0.5122871545487699*pi,0.781730325050912*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39506389247844*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.721091874884821*pi,0.434565478781766*pi,1.0772660621040209*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.522909226068091*pi,3.44434446168125*pi,1.80014626056349*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.895006731927448*pi,-0.45898629087511833*pi,0.640190768794615*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.379197044275068*pi,2.62270265434273*pi,1.58336619953191*pi) q[1];\nu3(0.629763524322478*pi,2.5927281513006*pi,3.45135856651036*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.626630169888452*pi,0.82790779454494*pi,0.7165195000286539*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.377234913594608*pi,0.03775867560005697*pi,3.69590990965537*pi) q[6];\nu3(0.814124975301508*pi,3.29218456533295*pi,4.1005904381886005*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.335204445450203*pi,-0.12992814708540001*pi,1.57058625701898*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.728610218906887*pi,3.45252173555744*pi,3.43650525672228*pi) q[19];\nu3(0.734407907360453*pi,-0.181295524247437*pi,3.72060427297485*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.592183237156486*pi,0.24835990816139897*pi,3.86001534238677*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.295865102050119*pi,-0.14897132669007002*pi,0.7862115392806011*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.573848987754393*pi,3.08124247964395*pi,4.45852323663097*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.742236754527473*pi,0.63376419904448*pi,0.884073293504118*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.466375943307534*pi,3.02553840645683*pi,1.259635346514347*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.247803344812248*pi,3.29995898979551*pi,4.279196874170379*pi) q[20];\nu3(0.932215074652274*pi,2.5400981430532*pi,3.6311753115551*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.269075947071001*pi,3.46563637608696*pi,1.63806605436523*pi) q[11];\nu3(0.411871467847831*pi,-0.398362771767773*pi,1.1458417018155989*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.221291790070251*pi,-0.008649622671903001*pi,4.38075190060286*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.748188160515264*pi,3.25700649402368*pi,2.82759896728487*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.603370520808714*pi,0.13312782161360703*pi,4.43913853818105*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.777317151272794*pi,2.73352759761271*pi,3.55059742121451*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.513560674590768*pi,0.28377120772673503*pi,4.38394074570661*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.51635508375177*pi,0.324890932158866*pi,1.50389502075004*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.601075082049897*pi,-0.19942604806471698*pi,3.34712786485036*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.702429982598438*pi,3.46095901883968*pi,4.29667595099915*pi) q[3];\nu3(0.608094174958764*pi,-0.360539205160594*pi,0.7825687405254931*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.53202611011244*pi,3.1067108038756*pi,2.90497445072875*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.825999325904192*pi,3.0695747646077*pi,4.2016666207413*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.250416302058288*pi,3.29057213880365*pi,1.7718422826528*pi) q[13];\nu3(0.262837768431711*pi,0.09156535236857599*pi,0.747051938974993*pi) q[16];\ncx q[20],q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.46143502068635*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.224393307291862*pi) q[6];\nu3(0.452439841797481*pi,3.27381640804162*pi,3.37113554143963*pi) q[8];\nu3(0.551329474532388*pi,-0.12607060186777402*pi,1.410838241507884*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.427249121652565*pi,-0.13108933199767397*pi,0.917948433147057*pi) q[16];\nu3(3.5*pi,3.37939866479414*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2010986804070831*pi) q[21];\nu3(3.5*pi,3.42098665085159*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.758543663223663*pi,-0.16969116097416598*pi,4.26352552893771*pi) q[8];\nu3(0.816012631314087*pi,0.24428718384875003*pi,4.41631242476519*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.139039351990982*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[20],q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.48021093000606*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5155980156003515*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.280052051787481*pi) q[10];\nu3(3.5*pi,3.36946028452373*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.277104889461595*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3794892502122*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,3.44667557444252*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[15];\nu3(1.0*pi,0.0*pi,1.372924315731888*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.5741209719209553*pi) q[12];\ncx q[13],q[19];\ncx q[16],q[18];\ncx q[20],q[21];\ncx q[0],q[12];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43476555047052*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5916701291886054*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44799361534212*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5852394968574441*pi) q[14];\nu3(1.0*pi,0.0*pi,1.19983825741035*pi) q[15];\nu3(3.5*pi,3.41830573735359*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227178052300637*pi) q[18];\nu3(1.0*pi,0.0*pi,1.409951748155709*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36473126443122*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4311648744799506*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.180481642491614*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.797459911831159*pi,3.32046368242725*pi,3.01166161936843*pi) q[0];\ncx q[1],q[9];\nu3(0.0879524166200087*pi,2.71595230679079*pi,1.61837813694564*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.18901205121375*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.620019258801178*pi,-0.06725920201574198*pi,0.9301325892138901*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41269952454637*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.062048220333929*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48744563322407*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5974081294035747*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.269880624617213*pi,0.255596709739099*pi,0.546453869240448*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.930673832091387*pi,3.40264757695696*pi,3.51452836561586*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.288327116306725*pi,0.06717387059130897*pi,4.0321691261985695*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.47198473356398*pi) q[9];\nu3(0.550117446254313*pi,-0.4119480290637923*pi,4.395067487703789*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.465907344897242*pi,2.61003217042752*pi,1.425229522289737*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.66404906163278*pi,0.34999557531067005*pi,4.05613572719034*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.834129269736713*pi,1.04433369361852*pi,0.620683346433134*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.672515170643121*pi,0.50779259518854*pi,0.770180900929906*pi) q[10];\nu3(0.460781050158093*pi,3.31199013363436*pi,3.32921292351564*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5612464977239577*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.453490711309371*pi,0.29280896347433705*pi,3.8619940244814*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.761868925556266*pi,3.47958043771821*pi,0.76211739470034*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.606486545963715*pi,3.44575325737521*pi,0.630212360881203*pi) q[20];\nu3(0.734975701958161*pi,2.82426547746887*pi,4.18499534232339*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.373866045163049*pi,3.46691974239279*pi,1.302661590654603*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.667243573711544*pi,3.16788699993589*pi,3.68110605886281*pi) q[20];\nu3(0.781503884755039*pi,3.02869654485372*pi,3.19847923180122*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.52106748792331*pi,0.15384853816126898*pi,1.234789375346785*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.651043254225026*pi,0.102234090215649*pi,0.946386872589854*pi) q[13];\nu3(0.704658085516664*pi,0.02896251167174102*pi,3.85420100351382*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.808504270560762*pi,-0.334221657409578*pi,3.54941413412789*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.255699874006506*pi,0.6429134735858999*pi,3.77345333721944*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.493438665986124*pi,-0.388579694542685*pi,0.972880097367468*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.650329839575408*pi,-0.171560599016214*pi,4.1617250714542*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.397830998385082*pi,-0.4036791281162925*pi,0.9251638876289461*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.617195192596144*pi,0.74004574652268*pi,0.628087886931413*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.327500002507315*pi,3.15162702355284*pi,0.5497064429529438*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.392983147139243*pi,2.65193931558574*pi,1.0531790401034669*pi) q[16];\nu3(0.201671820698789*pi,-0.313605106115793*pi,3.86275661052198*pi) q[17];\nu3(0.818640896353022*pi,3.34629462779118*pi,3.25420830562414*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.277022343755752*pi,1.00110392324592*pi,4.3513344985488605*pi) q[1];\nu3(3.5*pi,3.36835784236545*pi,0.5*pi) q[2];\nu3(0.86791992208741*pi,-0.155947208365115*pi,4.17775290030477*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.584528650800595*pi,2.66867957432414*pi,4.0661085843967*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.589742983998731*pi,0.37262364973084705*pi,4.46821759107418*pi) q[15];\nu3(0.480834881786213*pi,0.322041407943809*pi,3.53166667837764*pi) q[16];\nu3(0.269527105104833*pi,0.329514290478951*pi,1.147151238036754*pi) q[17];\nu3(0.363470896090573*pi,0.57082545493034*pi,0.641811172692826*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1023370764207199*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[21];\nu3(0.286658782833357*pi,0.02573930106529898*pi,4.06898985391319*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.576614347804197*pi,0.9590610523498799*pi,0.5813376470419336*pi) q[7];\ncx q[8],q[11];\nu3(0.794872768647344*pi,-0.4386428074094162*pi,4.4321077493609895*pi) q[9];\nu3(3.5*pi,3.49767287003128*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3930574061224918*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.504044554484088*pi,-0.035355597998489974*pi,4.4560201416662295*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49370952950173*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4707839037815*pi,0.5*pi) q[8];\nu3(0.930712904873852*pi,3.24679614566154*pi,4.18533294323168*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.2861609718540619*pi) q[11];\nu3(1.0*pi,0.0*pi,1.338399726607006*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.38535289666907*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.233994690620435*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4921941068962195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5477977112722048*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.49729736163302*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.46991633974676*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.548309103668339*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.20872960569023*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32956654161221*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45138491361159*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41612725192269*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[9];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.32798537920344*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49919451228469*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30524088492485*pi) q[15];\nu3(1.0*pi,0.0*pi,1.199947299363994*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37657394034101*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.327905118695188*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.42401640635606*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46631275359883*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5514978167702871*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.641485265191347*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5167141477053543*pi) q[16];\nu3(1.0*pi,0.0*pi,1.434908696318376*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\nu3(0.392448925579952*pi,0.23601659815043396*pi,3.79773099453294*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.141467448991731*pi,-5.935358319830719e-07*pi,4.0615095161275505*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5284837405084432*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.362420919544043*pi,2.64256402242141*pi,1.60199535225689*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.803795875941975*pi,2.92313734377977*pi,3.74277124416404*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.736390527678596*pi,2.68783698205356*pi,4.10045814764499*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.468210789868889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.580341086684659*pi,3.06710976886132*pi,4.20632500903227*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.350526141195908*pi,3.31799037538105*pi,0.599100920571705*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.341065295155719*pi,-0.23117089581400402*pi,1.0787964165191068*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.724509940004967*pi,0.26049438585331297*pi,1.299096470530451*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.644038800751532*pi,3.0820327400663*pi,4.47513383660225*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.393208840810715*pi,2.46917051067769*pi,1.4493273721713789*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.439430224596007*pi,-0.4556491064996974*pi,4.360683936412331*pi) q[21];\nu3(0.301666772669098*pi,3.1900368905718*pi,0.5952140288182619*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.6563146691292*pi,-0.4472150397315115*pi,0.755060833148251*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.309507204645631*pi,0.338164860531064*pi,3.45218633648854*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.135758458171976*pi,3.34840782558112*pi,1.96890550017803*pi) q[7];\nu3(0.082913913247024*pi,2.94687140765667*pi,1.426872685818984*pi) q[8];\nu3(0.141493834578309*pi,0.9238478686064799*pi,4.32081212384047*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.28164319042993*pi,0.7045655756540601*pi,4.17932743926628*pi) q[11];\nu3(0.643768252099098*pi,0.10463382255072595*pi,0.5264770335365238*pi) q[12];\nu3(0.86382868423375*pi,-0.02239848618075202*pi,0.703365103236524*pi) q[13];\nu3(0.350534590743759*pi,-0.375660946243771*pi,0.676989498541595*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.259346709109792*pi,2.70674601108979*pi,0.915999330628767*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.759051698983319*pi,0.034112345479114015*pi,4.11161708986813*pi) q[19];\nu3(0.386091411166822*pi,3.49847272656951*pi,1.0467461708829449*pi) q[20];\nu3(0.192567258681336*pi,-0.4698738655661477*pi,0.72183182690336*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0814984896808925*pi,0.83228708377672*pi,4.1137041812639605*pi) q[4];\nu3(0.489071180170938*pi,3.44344579587817*pi,0.759622606766188*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.309712190186294*pi,3.40290672916921*pi,0.851262761029709*pi) q[8];\nu3(0.21018068697546*pi,0.253416373317757*pi,0.962661033834871*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.879204551231664*pi,3.13394291255335*pi,3.63263810792495*pi) q[11];\nu3(0.570988914553691*pi,3.16964550413709*pi,4.47152486842546*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.415097364653888*pi,3.30281350021018*pi,4.35277436148338*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0413430835558986*pi,0.5564425151186301*pi,0.884579565322023*pi) q[19];\nu3(0.530266369024906*pi,-0.4341786211402659*pi,4.467289297141869*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.166040969643442*pi,0.009078734054512982*pi,0.998846423817283*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.922317619247381*pi,0.6252432392017899*pi,0.5265614333590592*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.26892635339287*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.698573178599031*pi,0.289464793628185*pi,4.04771084248564*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219884139482808*pi) q[16];\nu3(0.621597561680393*pi,0.281544390327503*pi,0.958015552756207*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37649236859298*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.293250796120333*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.57158681469983*pi,3.4740903530691*pi,3.19141233618922*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.42579963960207*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38995702996692*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.227470453952261*pi) q[11];\nu3(3.5*pi,3.47815493364704*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2521822980814141*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5959537565687238*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2065987025801679*pi) q[21];\ncx q[0],q[11];\nu3(0.747517587280828*pi,2.76932744010463*pi,3.65636821878977*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.40825474166358*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40749838926503*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.66778604373514*pi) q[10];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.290747031089969*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303310751941968*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.543998536722748*pi,0.9481805278777999*pi,1.050376309381694*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[13];\ncx q[5],q[17];\ncx q[7],q[10];\nu3(3.5*pi,3.36582809861439*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.496293019619079*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5727415208566781*pi) q[14];\nu3(1.0*pi,0.0*pi,1.283528379655885*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.664446192355097*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46248835067963*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.640811845050187*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180318900786302*pi) q[17];\nu3(0.39874723562762*pi,2.649790071352*pi,1.202543583373898*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43117364274498*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0764190903460296*pi,3.3889089478549*pi,4.1194612252048195*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(0.122181582723722*pi,2.58782850320714*pi,0.9175405629489239*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.458879662415355*pi,3.05048786633081*pi,0.963499513709018*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.483720163179051*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.823511910446356*pi,0.44950776564186*pi,4.3687696002397*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.232359779075508*pi,-0.4915041222814529*pi,1.179154554808935*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.718976667933167*pi,0.09253136787792804*pi,4.44856929158279*pi) q[7];\ncx q[8],q[15];\nu3(0.465721802427004*pi,3.46331594498446*pi,1.59184968783354*pi) q[9];\nu3(0.357880750184113*pi,1.0801908980797*pi,4.09000241929799*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.302809827857483*pi,2.53904175848774*pi,1.4180262211129069*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.719932387731784*pi,-0.36961172326104097*pi,3.26248905033407*pi) q[14];\nu3(0.639640507378341*pi,-0.380145632603145*pi,0.5523956984517808*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4821124919424005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.466946105089574*pi,3.49861731555773*pi,1.049547804491165*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.621390969048097*pi,0.43355817168242305*pi,1.2540131885754229*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.178447642344461*pi,3.3005028393839*pi,1.1010224778644702*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.227091743228677*pi,3.42703670711858*pi,0.9166378219992459*pi) q[12];\nu3(0.765708398244074*pi,-0.21048667185310999*pi,0.5588900920924733*pi) q[13];\nu3(0.201504385517192*pi,-0.4004053305721952*pi,4.28931259872314*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5735031769103*pi,3.24523959650118*pi,4.27281378665458*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.315138210787153*pi,0.81282759899724*pi,3.9272047723442*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.441096705299159*pi,0.10025730778504904*pi,3.62918248956385*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34961985050906*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.471488124879394*pi,3.29783153748197*pi,1.59303942292358*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243903386939178*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45377521184748*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209623275455833*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.489945227529857*pi,-0.4884126715364933*pi,4.3676694342884606*pi) q[0];\ncx q[1],q[19];\nu3(0.827700633947342*pi,3.39350123725404*pi,0.764696641520225*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.736692878397627*pi,3.27727251499305*pi,4.26137239634056*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5956055106267093*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.43398805999763*pi,3.17910307705449*pi,1.1862670711144179*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.265574399137056*pi,0.21196970591221198*pi,0.633840421880521*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.3882935058629*pi,0.5*pi) q[7];\nu3(0.502094344012232*pi,0.54229555363676*pi,0.825167949052305*pi) q[8];\nu3(3.5*pi,3.45016851134962*pi,0.5*pi) q[10];\nu3(0.616565565677936*pi,3.43748305251137*pi,0.786986180834309*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354581265836078*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0844418869599801*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4430874711544295*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.706187137034133*pi,0.12131117274537395*pi,3.90072411332945*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.89606092215707*pi,-0.239585875090792*pi,4.3641197741638*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.510721827573431*pi,2.77377406318225*pi,1.2948320244587301*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.944998344923448*pi,-0.045448898526121995*pi,1.295701565675436*pi) q[5];\nu3(0.10642624222056*pi,-0.10331722719149*pi,4.19279331147157*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.685016803173676*pi) q[14];\nu3(0.569113590551036*pi,3.47567610937736*pi,4.0444498077538*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49406995998687*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.657035261745096*pi,0.47365624585879895*pi,4.121785813038899*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.815169049291578*pi,-0.4491936242766452*pi,0.806750391986676*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(0.540399284873799*pi,3.18608982193578*pi,0.5991860983675307*pi) q[15];\nu3(0.788069432039673*pi,-0.054181927188169*pi,3.87824495253347*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.774661103811582*pi,0.09490616532538299*pi,4.12679480087779*pi) q[17];\nu3(0.713816968140356*pi,-0.390557044831906*pi,3.43400369648942*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34749574365658*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.237384019216798*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.368339409010211*pi,3.07055281699275*pi,1.97391684860568*pi) q[10];\ncx q[13],q[20];\nu3(0.136440321269757*pi,0.17255975775346*pi,1.039206769769688*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.471609981382363*pi,3.45647966510415*pi,4.1693325641693395*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(0.651414402516967*pi,-0.24101177732658302*pi,3.61745590777012*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.45614719539286*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.682936301447691*pi,1.01137286157233*pi,0.613403460894946*pi) q[10];\nu3(1.0*pi,0.0*pi,1.201468121285894*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.47676531017644*pi,0.5*pi) q[13];\nu3(0.170773753075905*pi,2.71987636603546*pi,1.64526545795789*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.328750624334846*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.627539184440771*pi,-0.173856630418518*pi,3.77598100006064*pi) q[1];\nu3(3.5*pi,3.34070669022749*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,0.5188783971519908*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47756828547655*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37678428859852*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2534653683462151*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269010797679492*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.222554792619316*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.621216079009826*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.687896406504214*pi,0.362947510688296*pi,1.58520921257978*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5952995780777277*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39788048372017*pi,0.5*pi) q[6];\nu3(0.28274298708267*pi,0.39421652766706605*pi,3.55482959260284*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.319698620629506*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.627144985434932*pi) q[15];\nu3(0.579471132784841*pi,-0.262502475866834*pi,3.43148472431977*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.277180590499*pi) q[17];\nu3(0.500898544824703*pi,-0.045970427834305994*pi,1.300109661657401*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3277221286054*pi) q[21];\nu3(0.797576782325651*pi,0.03837453954514902*pi,0.805077812100082*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(0.613281692700421*pi,3.36336370542501*pi,3.88478615220915*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5845032587617*pi,0.21608938943366895*pi,4.31486778743196*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.354763489227169*pi,1.04464085208898*pi,4.17089267453379*pi) q[0];\nu3(3.5*pi,3.3940818308787*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.238579249504814*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40741147708158*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.707539351196179*pi,2.86802086238609*pi,3.60132423711832*pi) q[3];\nu3(0.908605583057747*pi,0.63267829882485*pi,0.663289480148664*pi) q[4];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.483030814910995*pi,0.029215036590626964*pi,4.17751005725977*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.33203030323623*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2726011537651432*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.516338955036669*pi,3.20070359055492*pi,4.43862796371151*pi) q[3];\nu3(0.556042344156612*pi,-0.359305916561855*pi,4.24178716943727*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.667706673343317*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.467761920582848*pi,0.395534561584038*pi,3.89268856494187*pi) q[12];\nu3(0.416932589086244*pi,-0.39072141497048*pi,4.11137530920154*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.332376001230904*pi,2.79641027154539*pi,0.908373784457523*pi) q[11];\nu3(0.388774058369404*pi,2.6316393684501*pi,1.122619093096393*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.689415314920565*pi) q[19];\nu3(0.540690660220826*pi,2.65208919267384*pi,1.14948849612975*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.140615966489895*pi,-0.271413501818132*pi,1.059673384039221*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.742672352197266*pi,3.44907142972277*pi,3.38662584730968*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.519036135384153*pi,0.08708878033744205*pi,1.055840529685793*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.272623227250035*pi,3.43685085618654*pi,0.85362960354369*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[19];\nu3(0.785901836672746*pi,0.5289244066768799*pi,0.918561656976919*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.477033094424081*pi,0.486014656607925*pi,3.83920801924096*pi) q[1];\nu3(0.483427179824484*pi,-0.05533067202431202*pi,0.8000941594344491*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.711236719458259*pi,3.09405753423439*pi,3.44811745054905*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.850754183696598*pi,0.06949655130273102*pi,0.853526894918804*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.210761411998614*pi,2.97033037872424*pi,1.64693081523814*pi) q[15];\nu3(0.575142597086645*pi,0.22450988631574398*pi,1.58226475478777*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.14267344541082*pi,-0.050110655649999*pi,4.164106197827779*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.766471198679637*pi,0.51519455202767*pi,0.831369334034872*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.646009386235311*pi,0.5822083214876601*pi,4.103685854252721*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.298788474982395*pi,-0.007754579184366006*pi,4.40084677590159*pi) q[21];\nu3(3.5*pi,3.48779663723177*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.404321529726156*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.160237634956523*pi,-0.4343151692264975*pi,1.081279797775075*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.857296224067532*pi,-0.4604136803492442*pi,3.40053707226264*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44111344611871*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.441965162174136*pi,0.310197889946478*pi,3.32414935017023*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.16200190668967*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.442806038067884*pi,0.21380097549799604*pi,4.33033585396368*pi) q[18];\nu3(0.559886904706735*pi,0.34062050970384095*pi,1.302291237238856*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.783375855993393*pi,3.47425375911734*pi,3.75795250497988*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.47710785059196*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.230064271535419*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30515741374375*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.341466981965225*pi,0.18336392083254205*pi,1.286435141138722*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.47177675422516*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2975587764243088*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47953463921915*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.188732501172467*pi,-0.239762997716855*pi,4.26371088599214*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5251663537390159*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.1840695356019602*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[12];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.464316681604027*pi,0.48519726561978205*pi,4.06357325317156*pi) q[9];\nu3(3.5*pi,3.45805545250398*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.6382403720176331*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250610695204672*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45938994375696*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.26860042327191*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4310373289335971*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.41983023445074*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.493069563930311*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2987995256539722*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[12];\ncx q[3],q[19];\nu3(0.544057331982334*pi,-0.395688771080692*pi,0.86707382146801*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.493010183753914*pi,2.90879584711677*pi,1.276260559674654*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5452655039137024*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46773364494619*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.406665677774196*pi,0.17982150931197505*pi,4.08958779274217*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46329606265561*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.436442413700121*pi,0.22027876263483503*pi,3.60575457685803*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5875700464677118*pi) q[18];\nu3(1.0*pi,0.0*pi,1.36594083700838*pi) q[19];\nmeasure q[8] -> c[8];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41176691271032*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.295137972897427*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.24083656479951*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.447193620023671*pi,0.133753957870411*pi,3.579750867981*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40036801134464*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.310937204469118*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.356483023222787*pi,-0.19556974781056302*pi,4.31936589356841*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30038863852435*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.472095522110966*pi,0.26149324347521996*pi,0.632006351437193*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.410829129297604*pi,3.01086154059655*pi,0.7979950544883889*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\nu3(0.302151604996817*pi,0.329778027209614*pi,1.040105576738293*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.45890881191416*pi,0.405035043503981*pi,0.5276141085269306*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5005571098782946*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.760967020325092*pi,-0.4868403042298182*pi,0.982632732543981*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.746871797621317*pi,2.72124379487163*pi,3.96544568335053*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.422317015122846*pi,3.15561005141993*pi,1.200120870592814*pi) q[17];\nu3(0.314407438098798*pi,2.44413987418715*pi,1.32465003987156*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.178181542005853*pi,2.88272551508241*pi,1.77163186124943*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[2] -> c[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.421925413989385*pi,3.40699592002922*pi,1.043006009738672*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.446711025324499*pi,-0.204497393112*pi,4.14702799000543*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[12] -> c[12];\nu3(0.749578433839151*pi,-0.046679565403417*pi,1.1938182103110822*pi) q[3];\nu3(0.951577201935978*pi,3.445186854591*pi,0.597686192727181*pi) q[6];\nu3(0.546496972544795*pi,0.06916708860276799*pi,3.9156502075596*pi) q[10];\nu3(0.428970923621464*pi,2.52725714669059*pi,1.021017297270872*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.182289292248351*pi,-0.40815816373804137*pi,1.375917568708626*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.688974316373427*pi,0.90090815255411*pi,0.5124213785587961*pi) q[0];\nu3(0.201536205373117*pi,0.22947744332977804*pi,3.610672684761*pi) q[1];\nu3(0.90455844441378*pi,2.63288601032026*pi,3.38417878768262*pi) q[2];\nu3(0.0696872810413746*pi,0.17376012896163695*pi,4.48408026208045*pi) q[3];\nu3(0.231963979508148*pi,-0.0387832297647*pi,0.864972651809806*pi) q[4];\nu3(0.518307603308288*pi,0.282084893110783*pi,4.49654922728376*pi) q[5];\nu3(0.698544940897004*pi,3.39735236301148*pi,0.5964408584739591*pi) q[6];\nu3(0.247033332103209*pi,-0.03005991607589098*pi,3.97455720970061*pi) q[7];\nu3(0.0624009179546966*pi,2.70183030739543*pi,1.456085605470193*pi) q[8];\nu3(0.704139737211105*pi,-0.240790369643536*pi,0.672384691714589*pi) q[9];\nu3(0.476283559410836*pi,3.09980840151907*pi,1.033601983550649*pi) q[10];\nu3(0.362126045788321*pi,0.21073448005418205*pi,0.624115310376864*pi) q[11];\nu3(0.169634761717971*pi,0.74855012848055*pi,4.2380989845666495*pi) q[12];\nu3(0.691687404291352*pi,-0.14989774560224*pi,0.5251653658531444*pi) q[13];\nu3(0.637404264098997*pi,2.89668142220367*pi,3.53263471108389*pi) q[14];\nu3(0.104140586593629*pi,-0.34134455096454597*pi,1.57810784459516*pi) q[15];\nu3(0.548312084449616*pi,2.75497666300045*pi,1.266315008107152*pi) q[16];\nu3(0.672239671001973*pi,-0.4050518027142399*pi,0.7515850611692281*pi) q[17];\nu3(0.64599539929492*pi,0.6161442564389099*pi,4.25093798973352*pi) q[18];\nu3(0.982159043210302*pi,0.30957047736434895*pi,1.57476112528111*pi) q[19];\nu3(0.733484900213042*pi,-0.12642877964167498*pi,3.83433431891286*pi) q[20];\nu3(0.548336851267803*pi,2.67207534208575*pi,3.96793631826248*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35999643630722*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39789449069975*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46800772724561*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.339143725013316*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2628030875744178*pi) q[13];\nu3(3.5*pi,3.43853949369417*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2095005657057318*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229743837228684*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[3];\ncx q[2],q[17];\ncx q[4],q[11];\ncx q[5],q[18];\ncx q[6],q[21];\nu3(3.5*pi,3.40087145754627*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[12];\ncx q[10],q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.375384448974049*pi) q[19];\nu3(3.5*pi,3.39612477558762*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47807734054014*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42283444281976*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.358461056882943*pi) q[3];\nu3(3.5*pi,3.46734119073087*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36588992784471*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.39487163970189*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1454840328015918*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5619602639114483*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5415228088239613*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243108110505407*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295717665340669*pi) q[16];\nu3(1.0*pi,0.0*pi,1.335134162808358*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3284544865534489*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5010638392062438*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.509142021021042*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[3];\ncx q[2],q[17];\ncx q[4],q[11];\ncx q[5],q[18];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[12];\ncx q[10],q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5444382888506842*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4946101646574395*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48441343268548*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47702845408914*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4661923741721505*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5725798755988105*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.428088606869149*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[3];\ncx q[2],q[17];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.955391109975956*pi,0.349869457955453*pi,4.320877959478651*pi) q[9];\nu3(0.666757405667098*pi,-0.398183974931467*pi,1.0135738013084619*pi) q[10];\nu3(0.95604284981189*pi,2.94019107521732*pi,3.81739069537627*pi) q[12];\nu3(0.439493654272708*pi,0.70461685291422*pi,4.08661466364453*pi) q[13];\nu3(0.476719612519872*pi,3.09092733620194*pi,0.981720402033299*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.429454116103256*pi,0.64293913035095*pi,0.6331029855150789*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.306973939495381*pi,0.409317153126711*pi,4.3604732677294304*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.459991800205656*pi,2.72837081533885*pi,0.943717532263887*pi) q[9];\nu3(0.820620125130317*pi,-0.022038059310687974*pi,4.03861302610178*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.59473360361248*pi,-0.0018308154799699938*pi,0.7957704419382601*pi) q[12];\nu3(0.240514127947637*pi,-0.07605546976628602*pi,0.5338355924839594*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.125463743613963*pi,0.13955430393920198*pi,3.97222296384064*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.745198594433328*pi,3.46694701108877*pi,0.79553468461959*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.761639871379214*pi,-0.16400877066847303*pi,4.11627436006214*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.46066591067964*pi,3.16969953629057*pi,4.43521490615986*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.716756288039824*pi,0.252916587118752*pi,3.95578765233552*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.254333282651485*pi,3.3187750291687*pi,0.927783408388584*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.692246429716956*pi,3.33595722545306*pi,2.85309836940921*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.361816371815352*pi,0.5698596767394699*pi,3.77548238788058*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.3520307947812*pi,3.09279320867008*pi,1.0942930365841161*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.651849279883565*pi,3.232443684428*pi,2.78374186455641*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.164835376030123*pi,2.95190330208368*pi,1.59960954064775*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.591930258749936*pi,0.015710070976647006*pi,0.5353380384952181*pi) q[0];\nu3(0.32812799125055*pi,2.46354457473997*pi,1.241444584260487*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.528118273584451*pi,-0.15360943943816502*pi,4.04065496571692*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.511450866661028*pi,2.67581207299938*pi,1.441319528073534*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.314839790273169*pi,0.42006069528627*pi,4.35874034965388*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.298538484966131*pi,-0.4295736262873508*pi,0.626889198337572*pi) q[0];\nu3(0.615833144185014*pi,-0.266516645193662*pi,0.5967452766578235*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.546362883555027*pi,2.85668729098274*pi,3.74084714705026*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.915033608298016*pi,0.309239430832421*pi,1.211632610177626*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.525047152677152*pi,3.433103594708*pi,2.97004141522471*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.468240565107161*pi,2.64042389619259*pi,1.2832569870537731*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.930160333381562*pi,0.51455311215589*pi,4.09197989321905*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.780870989491986*pi,0.35515826383703597*pi,4.20576742634278*pi) q[11];\nu3(0.516211752562106*pi,0.32508938498128004*pi,3.91773694991996*pi) q[14];\ncx q[15],q[19];\nu3(0.810649499102901*pi,2.9966530973013*pi,3.49648418619019*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.376271900510949*pi,2.64738399633062*pi,1.093405780526755*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.77557987744004*pi,-0.237954514765358*pi,0.5359388087897047*pi) q[5];\nu3(3.5*pi,3.46375758591842*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.149437008197945*pi) q[10];\nu3(0.284776389312104*pi,-0.18389623071164102*pi,4.23123595250883*pi) q[11];\nu3(0.259445951242692*pi,-0.221003057947794*pi,0.8671806982676891*pi) q[14];\nu3(3.5*pi,3.38698798493921*pi,0.5*pi) q[15];\nu3(0.275406357170835*pi,2.69033463795371*pi,1.050161961999281*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316537510469097*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.460942753866969*pi,0.6936380719725199*pi,4.21839625347639*pi) q[18];\ncx q[0],q[5];\nu3(3.5*pi,3.3974379618381*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49601943061284*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49962381011745*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.291422675836094*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.574539829469772*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2350992837716381*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.829242478102856*pi,0.05870188061403003*pi,0.5271151262671077*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35125924785754*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296126625942541*pi) q[20];\nu3(3.5*pi,3.3545518901237*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[9];\ncx q[3],q[13];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.186447132112872*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[10];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35807539845352*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48833739072053*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41385985055894*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5861288082891587*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5563261347188755*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240329112180766*pi) q[13];\nu3(1.0*pi,0.0*pi,1.333469425808119*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.326385677078611*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43665851914644*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[9];\ncx q[3],q[13];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,0.603323654020995*pi) q[5];\ncx q[6],q[14];\nu3(0.55210051157455*pi,-0.09585092623755098*pi,3.94309664058772*pi) q[7];\ncx q[8],q[12];\nu3(0.536751702673597*pi,0.8624425328039*pi,0.960513655945431*pi) q[10];\nu3(3.5*pi,3.25261881059179*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.182571284837244*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.470092583805084*pi,0.31754072355012597*pi,3.99042152679164*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.299602991170429*pi,3.2946933715159*pi,1.281166578286324*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45563400173336*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49959747275302*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43363126309185*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5011057454155465*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0696526319703978*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.669204645213874*pi,-0.318292086297308*pi,4.06192319148047*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.917530614737243*pi,3.19383791791667*pi,3.76354845516435*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5242394262481938*pi) q[21];\nu3(0.890528362703457*pi,-0.175895136405947*pi,1.1154742487168359*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.382659613227657*pi,0.58037192273992*pi,4.38427884988401*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.961116635068906*pi,0.08918410246117903*pi,1.038002470300111*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.358368560987891*pi,0.57415413317386*pi,4.1645283652920195*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4856807766371*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.406723781664193*pi,0.153907510767334*pi,0.65494684930324*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.390606027606127*pi,0.79197604626893*pi,4.40139090963857*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.492236350484109*pi,2.65532565122296*pi,3.94517498637482*pi) q[4];\nu3(0.521806633464153*pi,0.126351722377538*pi,4.0536288865662*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0695899919260212*pi,2.53175351998252*pi,1.209639381254556*pi) q[9];\nu3(0.599335393725419*pi,0.84279273173538*pi,0.8032658892514251*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.298851108082292*pi,3.43193963894488*pi,4.35004462350708*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.505534531462522*pi,2.74829067835846*pi,1.458737632911665*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.372918422042298*pi,-0.09130066355885202*pi,1.117023862027666*pi) q[4];\nu3(0.550130019723435*pi,2.98140485618528*pi,4.14014199743356*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.2944770614666*pi,0.5*pi) q[7];\nu3(0.52839373820082*pi,2.76394290173797*pi,1.350889937062342*pi) q[9];\nu3(1.0*pi,0.0*pi,1.187165627787423*pi) q[10];\nu3(0.468490066592383*pi,0.206624874484873*pi,0.877105576987568*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.535413526518681*pi,3.31300795430295*pi,0.821127021592448*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.220592316079311*pi,0.36412531897190903*pi,0.805143400526109*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.243122317257573*pi,0.288459848738841*pi,1.104757913338604*pi) q[1];\nu3(0.641314892783967*pi,0.8208646499124399*pi,0.904122346716713*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.286969017464277*pi,0.10549914564521201*pi,0.715473395500663*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.3484601336277*pi,2.90716998263553*pi,0.7569087299069139*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.645598619318733*pi,0.15794229102013102*pi,1.453296039889123*pi) q[19];\nu3(0.727078460237609*pi,3.40545790185136*pi,4.26084108217269*pi) q[20];\nu3(0.426090370547779*pi,0.6725674752483899*pi,4.13328027121978*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.215868501438469*pi,0.18156743840201905*pi,4.48686096180991*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.531456092688867*pi,0.8594344843402699*pi,0.732915330673383*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46705946268678*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.526213223204437*pi,-0.24663444687860098*pi,0.729563786342802*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.677871400842675*pi,-0.4125692627119979*pi,3.4131385937096*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.561431817143448*pi,3.41643615951816*pi,0.877222270434787*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.699666804740084*pi,-0.015297093689949026*pi,1.274615190326913*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.107880323365149*pi,2.62416095140096*pi,1.54863748461229*pi) q[13];\nu3(0.383182536874969*pi,0.6071917055731799*pi,0.8916221241036439*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39188976877773*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.135893467480909*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.458776449075726*pi,-0.272206394689107*pi,3.64598967223385*pi) q[14];\nu3(0.667889065915151*pi,0.008175532794717055*pi,1.033450224786091*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.259074702466869*pi,0.65066671369991*pi,0.5315801484086068*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42798075484058*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.35764946809869*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1709558174738048*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.400919823283707*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.25867975220673*pi,0.7640043236243701*pi,4.14247573399859*pi) q[16];\ncx q[17],q[21];\nu3(0.39959983923395*pi,2.93715954559226*pi,0.921223486613373*pi) q[18];\ncx q[0],q[12];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,3.47885659736566*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38955342447068*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44082333394527*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.36336857680187*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.324425973523329*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285325663207849*pi) q[20];\nu3(1.0*pi,0.0*pi,1.139482479302517*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.464351343168*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,0.0*pi,1.338569444897451*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(0.861181270663155*pi,0.23171160528576096*pi,1.53186491068169*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5547427965028406*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42532360582195*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[12];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4788366745246*pi,0.5*pi) q[6];\nu3(0.157708885485297*pi,-0.351433558655563*pi,3.87400787657459*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.271709014729937*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33591669445655*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5196098049327285*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5163884616980606*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.400195398112491*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.662285183582088*pi,0.39612038952653195*pi,0.628805045922832*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49674245546396*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42069738163614*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.328969057973602*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.2729446994992402*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.352617760972594*pi,0.5177556664049701*pi,0.658991057183507*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.215077948597255*pi,-0.363649132869204*pi,0.643925754422808*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.666904002693539*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0771014120375823*pi,3.36124835347414*pi,1.69451764555344*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.332307915343399*pi) q[16];\nu3(0.463889196453675*pi,0.23373616822120102*pi,4.31148140846461*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38608679393257*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.309890581542538*pi,-0.20644324325435298*pi,3.86416995499246*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.621837862437651*pi,0.044846095205558045*pi,4.2563669460417906*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.355949435480906*pi,3.00477494321441*pi,1.88949048070881*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.618612793875578*pi,0.62004071314293*pi,1.1180315953429099*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.405145100795465*pi,2.91699162769587*pi,1.240360684574161*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.545620645384131*pi,3.44673827511816*pi,4.3471440236443595*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.45971001306176*pi,2.67819880707734*pi,1.498026252902876*pi) q[5];\nu3(0.236632316727023*pi,-0.09544252663108199*pi,0.990695487390293*pi) q[6];\nu3(0.235092644701831*pi,0.37817393184565296*pi,4.0028115393830195*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.34844151161245*pi,0.251543024385784*pi,4.16886133569629*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.375110186467444*pi,3.47640840349517*pi,4.26930898543139*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.836673876246639*pi,3.03802553763799*pi,3.13855005665238*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.847299313174919*pi,0.14254803256515503*pi,1.59459772839623*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.542862481284463*pi,-0.198429177344925*pi,4.0685257120209*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.203117389960617*pi,-0.16501981819322697*pi,0.6300719217665149*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.756952629644528*pi,3.04986161885645*pi,2.97365357992575*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.446486623718267*pi,-0.355117553733289*pi,4.23471138430642*pi) q[0];\nu3(0.306935511143545*pi,3.49193070903633*pi,0.662308809199329*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.495647946277931*pi,2.51054128990533*pi,1.308583216660025*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.416760643633092*pi,0.7258804219846999*pi,4.362706142630691*pi) q[19];\nu3(0.396919371861254*pi,0.358250841241634*pi,3.57856708009768*pi) q[20];\nu3(0.543695794763378*pi,0.7289093164840601*pi,4.474095415822029*pi) q[0];\nu3(0.545112301548003*pi,0.187238666322447*pi,4.4243928252888605*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.405668628769413*pi,-0.136058451427589*pi,0.664052455075106*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.360577775332295*pi,0.494964800949815*pi,3.99507660993071*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.370523120966358*pi,0.75060162314571*pi,4.4017129979254594*pi) q[3];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.527731066881181*pi,3.49030281004495*pi,3.11733869735491*pi) q[12];\nu3(0.56537500693312*pi,2.5268885212925*pi,3.92478588693057*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.852763515224101*pi,1.14582711178451*pi,0.809016244845463*pi) q[3];\nu3(3.5*pi,3.28079753181664*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38686957357704*pi,0.5*pi) q[10];\nu3(0.208031785424935*pi,0.7586016817560299*pi,4.09759356687208*pi) q[12];\nu3(0.299533444753839*pi,3.20647336614183*pi,1.158520151543829*pi) q[13];\nu3(1.0*pi,0.0*pi,1.270229754453399*pi) q[14];\nu3(0.102834984602893*pi,3.15651346499674*pi,0.976471540501437*pi) q[15];\nu3(0.50052569292504*pi,3.07611314022164*pi,3.99900711314756*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230142287608618*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(3.5*pi,3.33737000313753*pi,0.5*pi) q[6];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.251141609406019*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.633484181263427*pi,-0.25741820776047697*pi,3.90702315567376*pi) q[15];\nu3(0.808561397125699*pi,0.7043540431819599*pi,1.1395830790877048*pi) q[16];\nu3(0.827039828100522*pi,-0.078898186189442*pi,1.12712348929937*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39194514964488*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.244623674859979*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.611208162025991*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5028161010499175*pi) q[17];\nu3(0.398090330386069*pi,2.95855642889245*pi,1.468102659269177*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.3140060805785*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,0.0*pi,1.105548315950758*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[12];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.5381740434267845*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.4569207661184*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(3.5*pi,3.46342297390077*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45151857424746*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2898543653058732*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.38798328817787*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314144581069846*pi) q[20];\nu3(1.0*pi,0.0*pi,1.286656432559337*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,4.45919119561595*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[9];\nu3(0.461879310141337*pi,3.4305060448612*pi,1.8330774538558*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38382388938442*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1232090972327171*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38166006829244*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.714141070252027*pi,3.28015828403047*pi,3.27213132960333*pi) q[5];\nu3(0.495299173760468*pi,0.66114565673417*pi,0.659659697001796*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.847363919052984*pi,0.05626530409114905*pi,1.485291251760976*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5706922085587841*pi) q[12];\nu3(3.5*pi,3.45632962106413*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.16870309647217*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1945828393313969*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4569121269125205*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5537105085350298*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.415406349158214*pi,2.71585035971403*pi,0.847705353509024*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.256142833966444*pi,0.684943235585*pi,0.680892138203542*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5504431166047711*pi) q[15];\nu3(0.252892702477377*pi,-0.10713192374283498*pi,0.5906895564057225*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.471568857392006*pi,2.88095010916*pi,1.066691902839733*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.662711927497211*pi,0.465928999740587*pi,1.319333343971113*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.53416607001998*pi) q[16];\nu3(0.347150840838764*pi,2.63734677335617*pi,1.203657462448601*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48792215779146*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.506369643436164*pi,0.21767345918248504*pi,4.44968861465221*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.589656342634834*pi,2.77082380957957*pi,1.280889488592396*pi) q[11];\nu3(0.465988772641012*pi,0.6982248343862101*pi,0.8440035873077181*pi) q[12];\ncx q[13],q[18];\nu3(0.459140620358337*pi,3.24128257699704*pi,1.0826082484175599*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.467993880985902*pi,3.45224466619643*pi,4.21847613077279*pi) q[0];\nu3(0.190435920739865*pi,3.28342959131242*pi,1.56278592213461*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.585726582745495*pi,-0.4026336174521087*pi,3.25910234415268*pi) q[7];\nu3(0.522099396660831*pi,0.037334260962398*pi,1.487547510324816*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.715714915613671*pi,0.7625600333995*pi,1.213095303758801*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.699938363624329*pi,0.83405732310289*pi,0.934772785094808*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.875122211459693*pi,2.95689799365218*pi,3.98350182685862*pi) q[0];\nu3(0.554140154716553*pi,0.06734180399646095*pi,4.48585925274751*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.294616981055346*pi,3.32174941179205*pi,1.3279771964099831*pi) q[4];\nu3(0.527055835091474*pi,0.14448388581943605*pi,3.99909329805533*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.19922801753004*pi,3.43493167487867*pi,0.849987451704905*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.596995449933963*pi,3.19213715329558*pi,4.405159897715659*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.544238607041573*pi,-0.18697717477166098*pi,3.91809349798225*pi) q[2];\nu3(0.457035911687195*pi,-0.4385472657831754*pi,4.17945030548285*pi) q[3];\nu3(0.62213822489732*pi,2.68156355050748*pi,4.08898335995614*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.332763669176676*pi,3.19207848005912*pi,4.33885382359504*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.409077765595375*pi,-0.390661664510911*pi,0.9198506105767881*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.628288296115475*pi,0.21431163245362295*pi,1.56083619938459*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.472819788604424*pi,3.44011216082095*pi,1.91886490180186*pi) q[2];\nu3(0.455513508076641*pi,-0.165049442060119*pi,4.059925989287009*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.28980319465969*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.192565908678843*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.320179351159122*pi,3.39313483080366*pi,4.28019528462357*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.648703506349423*pi,2.96046211447122*pi,3.67928285136809*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.749115474332637*pi,-0.167405140419981*pi,3.41905091195881*pi) q[13];\nu3(0.686714823230267*pi,0.39158291835193204*pi,4.3284904758325*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.473251361337567*pi,-0.07694833904176901*pi,4.416396732659599*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43578768722633*pi) q[8];\nu3(0.932547716781403*pi,0.483029873819932*pi,0.736434757547217*pi) q[13];\nu3(0.272769826548046*pi,3.31184131055024*pi,1.309040052669161*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.874531618241933*pi,2.76176603700954*pi,3.35159834971104*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41306824196858*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[8];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.29411287919774*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.621566751036145*pi,3.41439789588061*pi,0.640769837471562*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[9];\nu3(3.5*pi,3.49311681262991*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33134386548859*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47009249789528*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.287499195730669*pi) q[11];\nu3(1.0*pi,0.0*pi,1.283530408158203*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246364294719207*pi) q[17];\nu3(0.571360917305401*pi,3.44464544319501*pi,4.4382049904156*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.33378454515053*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[10];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5424661820970286*pi) q[9];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.161116544055754*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[13];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47352022898037*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45587189002659*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.271694026968778*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5717597144420249*pi) q[11];\nu3(3.5*pi,3.46059794263154*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49586235045824*pi) q[14];\nu3(1.0*pi,0.0*pi,1.132754018344798*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5812007744195009*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.4970260965874*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305957271716807*pi) q[20];\nu3(1.0*pi,0.0*pi,1.252632226613726*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[10];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.39718318562909*pi) q[13];\ncx q[15],q[18];\ncx q[19],q[21];\ncx q[0],q[13];\nu3(0.558090159486894*pi,-0.19320411138578902*pi,3.93825373873322*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.469255287688577*pi,0.26997194158194404*pi,3.73898194098729*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.662075547944629*pi,0.10559583536552197*pi,4.2532076608202996*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40091194196106*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4380536309999*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.61424780346975*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2596047113433348*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.576612971189583*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48548114639655*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.36177345260255*pi,0.9732779218019301*pi,4.0081285252936105*pi) q[1];\nu3(0.375902171655132*pi,0.18613423667018603*pi,3.9521047207396*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.808752924590676*pi,3.32965150582132*pi,3.33576272027399*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.724149343381336*pi,0.01343081646614197*pi,1.2286367727791419*pi) q[8];\nu3(0.28330322436*pi,3.10641123792901*pi,1.81947213991489*pi) q[9];\nu3(0.547093887991936*pi,0.54658186712753*pi,4.11864008948146*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.720999482724486*pi,3.22417812128756*pi,4.408480852082279*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.564034800790313*pi,2.92917903891071*pi,3.47336154546296*pi) q[7];\nu3(0.582518642996921*pi,0.6833080868492001*pi,4.313152590626601*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.744858127968679*pi,3.14899759602184*pi,3.67930821093297*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6390800822609211*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.27431690668975*pi,2.78547102652911*pi,1.45143263146407*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.481022973325768*pi,3.31629764030161*pi,1.95944590212696*pi) q[6];\nu3(0.402580121710752*pi,0.57866515727065*pi,0.625554971528536*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.193951732857097*pi,-0.31013150835888503*pi,1.146572469278837*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.575804363784588*pi,2.79232692531891*pi,3.98413535512752*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.130487841060659*pi,1.20626084092325*pi,4.23453603776648*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.326075592769813*pi,-0.0021952597263359963*pi,4.26269815748547*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.285115433543006*pi,3.3534821031407*pi,2.08705725782933*pi) q[4];\nu3(0.847638088063609*pi,0.06925588184974096*pi,4.16153616242782*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.66653356304036*pi,-0.056444878763661*pi,3.85158220944543*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.33190887251444*pi,2.54149923726729*pi,1.366837938376515*pi) q[16];\nu3(0.499566555649403*pi,3.10158666822098*pi,4.10258138383674*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.514767504207756*pi,3.12804675601514*pi,4.4047265112101694*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.569021271629858*pi,0.26803635236630396*pi,0.618933996451605*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.360119882431402*pi,2.870827691738*pi,1.0073192616208448*pi) q[14];\nu3(0.570931513268608*pi,3.3811939623374*pi,4.29209726843983*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.220440669966157*pi,-0.312469915918674*pi,4.1770283457844*pi) q[17];\nu3(0.301577958043527*pi,3.24791184438208*pi,1.4063874412666841*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.36943754652411*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2988886281796321*pi) q[2];\nu3(0.117836577146016*pi,0.48362387316513*pi,3.76127010314106*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.609319747438135*pi,0.319849217482303*pi,4.45048825697375*pi) q[13];\nu3(0.384660721220811*pi,0.08763539751771099*pi,1.392474422441392*pi) q[14];\nu3(0.66448020970998*pi,0.12732617301010296*pi,1.147690618370063*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.26371461989037*pi,3.18914662119358*pi,1.1657560458623308*pi) q[18];\nu3(0.631372249262089*pi,3.12098259071362*pi,4.3458295810529*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.161000911964526*pi,-0.4536668224005626*pi,1.130394078146928*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.34261965478535*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487267211812995*pi,0.45841392613380905*pi,3.57563590878886*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229323341842987*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.502599405694416*pi,0.28642238806450704*pi,1.32075673318397*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37040671281305*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[16];\ncx q[6],q[7];\nu3(3.5*pi,3.45538638388908*pi,0.5*pi) q[8];\nu3(0.611199048158764*pi,0.91463210017471*pi,0.7506696894595419*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2543775910706239*pi) q[20];\nu3(0.539126581763177*pi,-0.4318795481434889*pi,0.630359976239824*pi) q[21];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35776894763361*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35982679554178*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.129184254862597*pi) q[7];\ncx q[8],q[20];\nu3(0.616834925717333*pi,1.18085371072225*pi,0.787412623926354*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.197517027210383*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5503738360365373*pi) q[16];\ncx q[18],q[19];\nu3(0.715022455463234*pi,-0.05027781651862001*pi,3.56667676979828*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[16];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.25574521645872*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.098116665504645*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47549939343387*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5071502086479387*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5471462005905416*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46145323300343*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.453979916288056*pi) q[13];\nu3(3.5*pi,3.45488614289736*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268371963864856*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4312791640141*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37483640527778*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.774977998037657*pi,2.4641427445496*pi,3.59931802965704*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.48663105732179*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.210838934612835*pi) q[11];\nu3(1.0*pi,0.0*pi,1.13662244696547*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.391232744465342*pi,-0.13809824630551798*pi,1.195987400553081*pi) q[4];\nu3(0.363882569569004*pi,2.58117322904186*pi,1.063578014297398*pi) q[5];\nu3(0.703616949289046*pi,3.1649502163359*pi,3.65536417991665*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44642276567703*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.27751571630777*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.399807290229954*pi,0.7279031361510799*pi,0.6908778458246*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.639698910630668*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.388116727533349*pi) q[21];\ncx q[0],q[13];\nu3(0.412143479022969*pi,-0.21031227023223398*pi,0.5111286624262262*pi) q[1];\nu3(0.28927274174254*pi,3.00485495572111*pi,1.224067779586528*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.418905980781119*pi,2.74687147918894*pi,1.422743974712561*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0858013820555128*pi,0.6298607746334499*pi,4.18537945486585*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5455400145432466*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49614666728923*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.457715178526471*pi,-0.216715536000124*pi,4.49064762431143*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.418570668986866*pi,-0.326416053444442*pi,1.101104107474693*pi) q[1];\nu3(0.0548657129522962*pi,3.12083112613153*pi,1.210622398621728*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.952059348173325*pi,3.30626926436111*pi,4.165333675505019*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.671207070799047*pi,3.18331371865849*pi,4.35913843222298*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.339869182640371*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.406197967296943*pi,-0.396749331378224*pi,0.5344869584378661*pi) q[7];\nu3(0.474996948196795*pi,3.30630856232708*pi,4.2166371186509295*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.202978697643149*pi,3.16793615408325*pi,0.8918551164784421*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.763017533347592*pi,0.08346647268969698*pi,0.681745992693782*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.74339503903929*pi,0.58678556876896*pi,0.885402399188657*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.541810176356872*pi,-0.09961525792005999*pi,0.685723992629752*pi) q[10];\nu3(0.248057844922235*pi,-0.323622091560152*pi,3.93705489238921*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.164935802967097*pi,2.37333296647861*pi,1.27133354703484*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.764896148380562*pi,0.03210241552510196*pi,3.93765016246209*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.47516226576459*pi,3.06111160507663*pi,1.88506205681882*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.107331826846898*pi,-0.193031500268743*pi,0.846362857496754*pi) q[10];\nu3(0.367881589108649*pi,2.59199250690852*pi,1.312051785051839*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.221028302294462*pi,3.32799219013902*pi,4.33946035344166*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.795716790593099*pi,0.35395399782594394*pi,4.26822286780382*pi) q[18];\nu3(0.407518115399748*pi,0.14067816375534004*pi,0.67975191204745*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.621272501611272*pi,0.09351844880208104*pi,1.14695662059643*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.324157980828874*pi,0.21650786918090303*pi,4.11746521988958*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48823544475645*pi,0.5*pi) q[2];\nu3(0.50699503595997*pi,-0.388184865426275*pi,3.70875739507757*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3797857218428171*pi) q[4];\ncx q[7],q[11];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.644198865137979*pi,-0.381585016369538*pi,1.060207047361436*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[2],q[4];\nu3(0.506890132913602*pi,0.74741095045683*pi,0.651866787122635*pi) q[3];\ncx q[6],q[18];\nu3(3.5*pi,3.26308878863749*pi,0.5*pi) q[7];\nu3(3.5*pi,3.27771584991399*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2328824047483091*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.44928184477543*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.152988364206005*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29688012699903*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.309731697964729*pi,0.308015726678594*pi,0.688614585465083*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44810666820839*pi) q[4];\nu3(3.5*pi,3.43804318172326*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.123809916494052*pi,0.22924030143997598*pi,4.02823744812535*pi) q[12];\nu3(0.504946824005794*pi,0.87905022621802*pi,0.8002711371635061*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3279098453047808*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.407238726423684*pi,3.21772009037412*pi,1.94786548379123*pi) q[0];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.616959748912949*pi) q[11];\nu3(0.69894991620262*pi,0.344685148578744*pi,0.677816022090078*pi) q[12];\nu3(0.0606842761287574*pi,0.29060208464480397*pi,3.83057162921905*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5467607114777775*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.379931176080079*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[16];\nu3(0.660753926295058*pi,2.31845058149821*pi,3.69267328005613*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.305453028158841*pi) q[18];\nu3(0.11743045315942*pi,0.5809432742324501*pi,3.75476468124128*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.243846523184908*pi,-0.4510158451609596*pi,0.633491562519906*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.518620491125078*pi,0.13599322885092502*pi,0.912153180259667*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.215281436522809*pi,-0.341224316582795*pi,3.89223177952409*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.41723277969706*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.33318975172971*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.34520841274712*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41011991585638*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.308417448053401*pi,2.89303146790412*pi,0.946457127079642*pi) q[7];\nu3(0.80028680817748*pi,-0.158648508128426*pi,1.294568979633415*pi) q[8];\nu3(3.5*pi,3.46670785491529*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2196137791024881*pi) q[12];\nu3(1.0*pi,0.0*pi,1.235022922869115*pi) q[13];\nu3(1.0*pi,0.0*pi,1.303220237494486*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.35788021560334*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.120856437048623*pi,0.69784620541458*pi,4.3829373868299495*pi) q[8];\nu3(1.0*pi,0.0*pi,1.120467311609901*pi) q[9];\ncx q[10],q[12];\nu3(0.197064893185397*pi,0.11808439833266104*pi,1.175224897614238*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.165703869566151*pi,3.20687298126739*pi,4.295327340032371*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5992104542240269*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.115860727997354*pi,-0.09038933884435302*pi,3.84631172710853*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5051416033475149*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4332357092047605*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.377961067001451*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.544585509152176*pi,2.77891084591824*pi,3.55714483065896*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.44063478295386*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46375653864396*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.557033365173809*pi,-0.330908360035162*pi,1.124713800152057*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.582196637783043*pi,-0.330715310705765*pi,3.66955438258418*pi) q[20];\nu3(1.0*pi,0.0*pi,1.385421323887161*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.477316504295637*pi,-0.014486301197850993*pi,1.0769949136132961*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.691291749281528*pi,3.29285961835216*pi,3.41216510442341*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.12902114137501*pi,0.09160948267665203*pi,4.38149401325268*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.376393289845234*pi,2.76890478820999*pi,0.8767599057943309*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.382881010400668*pi,0.10283033011903797*pi,1.023890929525586*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.760979010616161*pi,2.90285014838337*pi,3.71598275529787*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.483931656256264*pi,2.88649614641464*pi,1.0500559276321249*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.439393432319369*pi,2.884846839182*pi,3.63834933371481*pi) q[10];\nu3(0.459006993484809*pi,-0.390761904874231*pi,1.456018124912322*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.252025664627141*pi,3.03478846963631*pi,0.8464047627438309*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38268622251219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.551315254567654*pi,0.43347828612972605*pi,4.37193988438877*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.655623429622739*pi,0.24830752481972096*pi,1.4801562667327541*pi) q[10];\nu3(0.78349336217351*pi,0.45459054042637204*pi,1.088999922549438*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0734731992739685*pi,-0.316288447457147*pi,0.5433529386856778*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.42224322446665*pi,2.78078861586107*pi,3.72298383554335*pi) q[18];\nu3(0.571490655560239*pi,0.08198924727163903*pi,4.2847393521207096*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.32501311115749*pi,3.18114095586302*pi,1.77616842453414*pi) q[0];\nu3(0.369803718491134*pi,3.31140989698534*pi,1.456502255738632*pi) q[1];\ncx q[2],q[16];\nu3(0.189714201803259*pi,0.59719041510002*pi,4.46798308632502*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49512077631099*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.629273228260334*pi,0.53519598274959*pi,0.888869377507135*pi) q[18];\nu3(0.149803135867985*pi,0.268190508687596*pi,3.82247331780992*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279870516159603*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.829317809068545*pi,0.68194828498449*pi,4.41046552600998*pi) q[0];\nu3(0.354448305976758*pi,2.66252282006715*pi,0.91509436265515*pi) q[1];\nu3(3.5*pi,3.48544160092386*pi,0.5*pi) q[2];\nu3(0.397741618104087*pi,2.57990920830576*pi,1.0645625939604*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.48110530520211*pi,0.11345065833672596*pi,0.746665779212605*pi) q[14];\nu3(1.0*pi,0.0*pi,1.313659664787307*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.652931450577923*pi,3.32896421589451*pi,3.99526128851543*pi) q[9];\nu3(3.5*pi,3.43623065030727*pi,0.5*pi) q[10];\nu3(0.736099731557313*pi,0.40927850945598*pi,4.03769820058873*pi) q[13];\nu3(0.326197905591856*pi,3.42619111162592*pi,1.74166332841958*pi) q[14];\nu3(1.0*pi,0.0*pi,1.248955355333524*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44395663152442*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[20];\nu3(0.500407789119888*pi,0.282901697164868*pi,4.4767313400125*pi) q[9];\ncx q[10],q[15];\nu3(0.30402885906628*pi,0.73347738982995*pi,4.26035356632769*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5401575967302644*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[17];\nu3(3.5*pi,3.42541185242508*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5784181423398177*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.324748860292043*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36700794893716*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36390620521216*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.2813644367331332*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1922172626059901*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[7];\nu3(0.689699787727454*pi,0.458209108876941*pi,3.97256716035496*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.233236302390363*pi,0.8618107352934901*pi,3.90604007349817*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695858240359344*pi,0.30226970657917596*pi,1.57040557003147*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.720172496513371*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.31733989367926*pi,3.22847326386428*pi,0.637221841648259*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38287041564511*pi,0.5*pi) q[1];\nu3(0.307019640020189*pi,3.07703522686529*pi,2.04038862840182*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.880615291662661*pi,0.62438368396906*pi,0.895058569746787*pi) q[5];\nu3(3.5*pi,3.46009087504923*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.260117281509795*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.927594810443069*pi,-0.27799589375196*pi,0.768732013624845*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36813439021442*pi) q[11];\nu3(1.0*pi,0.0*pi,1.221540185799157*pi) q[13];\nu3(0.508259978624451*pi,0.35351672614708196*pi,1.386946601630769*pi) q[15];\nu3(0.169418471700295*pi,-0.25471492294590903*pi,1.58228497543356*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37384634587048*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.420441951345972*pi,-0.07549094936189699*pi,0.927964228506161*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.460458528716377*pi,0.08394177855461504*pi,1.425768723311862*pi) q[8];\ncx q[9],q[12];\nu3(0.421306798760376*pi,3.21545427724392*pi,1.494939729971048*pi) q[10];\nu3(0.440786613347214*pi,-0.118584241719637*pi,3.99122011550183*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.16389744397539*pi,0.00449792472048105*pi,4.2075385069109394*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4388148565353305*pi) q[7];\nu3(0.290067918212906*pi,0.284115160342992*pi,0.885349081290614*pi) q[8];\nu3(3.5*pi,3.48454793795177*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.343920397565026*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47942260059704*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.454808080701646*pi,-0.273366965558619*pi,4.2198055700563994*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.962000414511546*pi,-0.39488298792354803*pi,4.4519887830970895*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.587225428715689*pi,0.38512464373337696*pi,3.92214454885908*pi) q[19];\nu3(0.511721949574078*pi,0.8630000980200501*pi,0.780327526269731*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48656166100992*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3673408665747395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.170311222411204*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.48731501012628*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.16804506775396*pi,0.21918931712161405*pi,3.90237035866501*pi) q[20];\nu3(1.0*pi,0.0*pi,1.244293208452542*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5695634053838917*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.665097819584229*pi) q[21];\nu3(0.575013691521329*pi,2.4031037126236*pi,3.85100220601274*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.322397782942974*pi,2.81655500441285*pi,1.384908977120336*pi) q[3];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.882688999184481*pi,2.98286226283637*pi,3.05751224392506*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42056358559392*pi,0.5*pi) q[16];\nu3(0.575549391652307*pi,0.25271880419180304*pi,4.25305915171732*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.349663781006032*pi) q[19];\nu3(0.545953077460871*pi,0.7775741153018301*pi,4.21764035127831*pi) q[0];\nu3(0.271137560548817*pi,0.64928722265054*pi,4.04485936652217*pi) q[1];\nu3(0.280968303791525*pi,3.28665066134539*pi,4.24727230483375*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.792434242643227*pi,0.314901083400715*pi,1.4239199814406*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.649526796706415*pi,-0.220921599562182*pi,3.63775756124613*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.307325798635049*pi,0.7453348435032301*pi,0.5252150066336913*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.657479607364181*pi,2.98919549499222*pi,3.81550155206805*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.343357021548419*pi,3.48530332706312*pi,4.02373544073052*pi) q[5];\nu3(0.423058600550673*pi,-0.01062357994878399*pi,0.890572007812594*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.742643657718853*pi,2.87607971370711*pi,3.44612086260399*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4314229445694195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.10649227638696*pi,0.27162733050279697*pi,0.803794923503672*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.713628686543969*pi,0.04182117032744603*pi,0.717525688765719*pi) q[7];\nu3(0.539716030490732*pi,-0.026528561501387993*pi,4.03464557027932*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.664634990512455*pi,2.87137053339597*pi,4.1526993774089*pi) q[13];\nu3(0.777971123965991*pi,3.48397533948602*pi,0.600431188565793*pi) q[14];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.35102044590637*pi,-0.064838442159795*pi,0.746808275512783*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.604424344924232*pi,0.7127844928226701*pi,0.72091384579272*pi) q[7];\nu3(0.253172517613831*pi,0.7773530731834799*pi,0.5801426974101512*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.134022165145849*pi,-0.17245943560148103*pi,0.647431178403186*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.22131216109085*pi,0.32643954281881504*pi,4.05553270953138*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.862391492706234*pi,3.26821071932009*pi,4.4515151191695*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.234777413126697*pi,-0.4293377688853321*pi,0.82859398732182*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[5];\ncx q[3],q[20];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.405914255418847*pi,-0.271875657432125*pi,0.775352322055495*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.408660897976132*pi,3.00280816158109*pi,0.93284061357449*pi) q[21];\nu3(3.5*pi,3.41796577898883*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46796359708315*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.318360214450966*pi) q[2];\nu3(3.5*pi,3.41560167148157*pi,0.5*pi) q[3];\nu3(3.5*pi,3.24321837153889*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.181241784220137*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48750967437734*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1220945319099611*pi) q[13];\nu3(1.0*pi,0.0*pi,1.310500489431425*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.220846124998201*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[5];\ncx q[3],q[20];\ncx q[4],q[13];\nu3(3.5*pi,3.47868652163728*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40268086972453*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.257762751785029*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.2834408212191541*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.692356998661707*pi,0.38734910077072504*pi,1.109449722662682*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.28149016014266*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5127961937078495*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.417420531018751*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5107405209246982*pi) q[14];\nu3(0.434690065276124*pi,2.6208745954826*pi,3.86533115764853*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.583963887951537*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[5];\ncx q[3],q[20];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4937427571971*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.61298710476618*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47373153434188*pi,0.5*pi) q[18];\nu3(0.227861757374978*pi,-0.4381629758107637*pi,1.54847678429423*pi) q[19];\nu3(1.0*pi,0.0*pi,1.197487887078955*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(3.5*pi,3.4403655518259*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.362936127527919*pi) q[17];\ncx q[18],q[21];\nu3(0.220035724194229*pi,-0.301769252894108*pi,0.5790055331545411*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.908027448618227*pi,0.383120536846405*pi,4.38412394378796*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.240351138174605*pi,2.83973348290312*pi,0.748945303254177*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.258740683152352*pi,0.53025166757942*pi,3.99075976488993*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38440535290134*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.62040094771357*pi,3.05437596243859*pi,3.90650831288181*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3284705984619198*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.616730062120086*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.710931598497341*pi,1.05826613495948*pi,0.900755518053997*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.474197939933148*pi,0.22113772699870204*pi,3.98120124059072*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.352263869746444*pi,-0.20094547409777802*pi,3.71469330349936*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.570523455228257*pi,3.0158480048879*pi,3.08230598890807*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.256953556426359*pi,2.52535019191029*pi,1.419600479592566*pi) q[10];\nu3(0.68995494640435*pi,-0.4785586313603735*pi,4.2271992747732*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.804820399426563*pi,3.49586922764772*pi,4.33424003792157*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43024039503519*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.292917128603119*pi,3.00212843355633*pi,0.7111405978192911*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.179163378785132*pi,0.6528531307679399*pi,4.19021995488922*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.711788556774405*pi,3.0829105266394*pi,4.32629334779188*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30712468053959*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.656131596794777*pi,3.22685488882082*pi,3.45814382515689*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.426994531011436*pi,0.23912477953898204*pi,0.926304860784996*pi) q[18];\nu3(0.809987094201962*pi,2.6592293631961*pi,3.49003403566633*pi) q[20];\nu3(0.425600451447429*pi,2.69140926824025*pi,1.443941520501218*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.33779571609889*pi,3.34844160000758*pi,1.76897899832928*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.519955890065793*pi,0.7892434686848*pi,4.38924192846328*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.286859132931595*pi,0.49728426527676595*pi,0.5373890023354433*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.689967631222479*pi,-0.4030461924333958*pi,0.7256991020767221*pi) q[18];\nu3(0.667366087226558*pi,0.90504985400306*pi,0.5071402482849187*pi) q[20];\nu3(0.368469887627145*pi,0.488265202591853*pi,0.5928716766847861*pi) q[21];\nu3(0.347467584660238*pi,-0.360182444804738*pi,1.077659871634041*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.45710659830615*pi,0.53880926483193*pi,3.8607335935447*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32107715000072*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.166502611457927*pi,0.9626049999947099*pi,4.49120043653026*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258985383656558*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.551495086680159*pi,2.89458657227389*pi,3.78200019942821*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.259492806833504*pi,-0.255535179440958*pi,1.68598686888479*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.592755882249235*pi,2.95621818396934*pi,3.84398174450457*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.227217001792657*pi,2.67579990476136*pi,0.875581511920636*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34757856701757*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.236549752113126*pi,3.36049476863629*pi,2.07556783456279*pi) q[2];\nu3(3.5*pi,3.43038583480403*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.2408830605199839*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.41710242538111*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.255034299083682*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.72336257643705*pi,0.45904370474631395*pi,4.36647601827248*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.46640949295667*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.364125165138054*pi) q[20];\nu3(3.5*pi,3.47581615888525*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.331009211628462*pi) q[4];\ncx q[8],q[14];\nu3(0.383111210923318*pi,2.71537658206426*pi,1.029896480796108*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40852785390842*pi) q[11];\nu3(0.512050309885589*pi,-0.12347866949381803*pi,0.831688860413138*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.641686687358072*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(3.5*pi,3.41413586344357*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.241780500713329*pi,2.49838432136926*pi,1.399008100928149*pi) q[12];\nu3(1.0*pi,0.0*pi,1.192887902330138*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.753986127374252*pi,0.54952937344323*pi,1.396630047546991*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38006497066836*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48109049689936*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.356183233005*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1239826117471639*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.410411558502579*pi,0.11336595757922996*pi,4.24966186878126*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.399991382061718*pi,-0.10004800571072803*pi,4.30826780635414*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[9];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.341476786827833*pi,-0.09750109340319202*pi,4.12173554560788*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6710536879907361*pi) q[14];\nu3(0.753743792825644*pi,2.77171580211977*pi,4.20574021278742*pi) q[15];\nu3(0.70691040281024*pi,0.13258545955410805*pi,1.1648208617174118*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.375692840512543*pi,0.49380416754715395*pi,0.8223301635242111*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36758380007864*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42985237484132*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.182439124833694*pi) q[9];\nu3(0.190786065058629*pi,3.24212705807237*pi,0.918915226178117*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.427499523222393*pi,-0.16740143455309497*pi,0.9390703624536769*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.534464759040396*pi,2.59996396428287*pi,1.11050079941198*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.693616756612546*pi,0.69047537682761*pi,0.708013171396574*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.150847095599858*pi,-0.264882933772297*pi,4.400345427849199*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.431782752104872*pi,3.49890812361148*pi,4.36355936491024*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44363196842452*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0787210219024251*pi,-0.15873757731486599*pi,0.880938617032728*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4565461743583406*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.873942303330233*pi,3.37760752998974*pi,4.19139890787996*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251206596875722*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.132948578670331*pi,0.03880256667902304*pi,3.59800666325644*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40315377793571*pi,0.5*pi) q[7];\nu3(0.585752408728832*pi,-0.205130742632741*pi,0.994378081382696*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47162565037391*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2379778129165548*pi) q[13];\nu3(0.271396064555056*pi,-0.10476516302223798*pi,0.868372515112091*pi) q[14];\nu3(1.0*pi,0.0*pi,1.336555819128092*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.807387344844349*pi,2.81475673177676*pi,3.28765074799261*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49947359558717*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.35228190711666*pi,3.05370706390982*pi,1.370578569841155*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.834227414360693*pi,0.8087113826475401*pi,4.34177801050927*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.770786944508717*pi,3.36917237839993*pi,4.35912174180536*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.483970944040649*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5041653802472554*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.295494564474682*pi,2.81052006456727*pi,1.69745740554397*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.570722754040201*pi,0.6636013425898*pi,4.335117187350599*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.45019940739187*pi,2.93497239904716*pi,1.3053576666412399*pi) q[18];\nu3(0.946171571456457*pi,3.36816338102894*pi,3.05421793192258*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.72222149101735*pi,3.22221821938254*pi,0.7168341482938589*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.170018300167607*pi,2.7992841946448*pi,1.018058757169561*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.261047304600195*pi,0.42467739132305804*pi,3.77030468588435*pi) q[18];\nu3(0.743160120469762*pi,3.35392480843178*pi,3.87598758806681*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.392542730133246*pi,2.97737243703684*pi,0.871426762930792*pi) q[1];\nu3(0.411434890657067*pi,-0.150698787511287*pi,1.470612085131249*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.481204467173552*pi,2.45815871490559*pi,1.267818617012102*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.431553389724018*pi,3.1337045759382*pi,0.6395418237751029*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.581116269860061*pi,3.45647323231596*pi,3.46770595255119*pi) q[7];\nu3(3.5*pi,3.39153721144074*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.232380298017416*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43107751540396*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.262670810330346*pi) q[4];\nu3(0.714699460762413*pi,3.29898993225293*pi,3.5856457529911*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.241790513095582*pi,0.04705375229140696*pi,4.33645326009794*pi) q[7];\ncx q[8],q[10];\nu3(0.427690377104649*pi,-0.320971376351481*pi,1.3958174317241578*pi) q[9];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.504654342251222*pi,0.5060810363253601*pi,1.370609787037482*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.556032895321942*pi,-0.163024620804264*pi,1.07758483729849*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.407308381070759*pi) q[10];\nu3(3.5*pi,3.42321127666771*pi,0.5*pi) q[11];\nu3(0.180490454076154*pi,3.10877731759162*pi,0.938768918372086*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.466358139241403*pi,2.81159405217369*pi,0.995303366913466*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186968772821127*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5169127818857664*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(0.161897500242694*pi,-0.316189123694748*pi,4.1424871940375105*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.377977016074029*pi,0.08043300924061403*pi,3.79284012063987*pi) q[15];\nu3(0.586300103029824*pi,-0.32846724121120596*pi,3.53169573852389*pi) q[17];\ncx q[20],q[21];\ncx q[2],q[6];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.532686085919011*pi,0.46159120915073204*pi,1.3903651465262121*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38488585207419*pi) q[16];\nu3(0.642036792505075*pi,0.10370148125687095*pi,4.18692658234084*pi) q[17];\nu3(3.5*pi,3.47373192337354*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234165865464891*pi) q[21];\ncx q[1],q[15];\nu3(3.5*pi,3.38384280983549*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.187290526212373*pi) q[6];\nu3(3.5*pi,3.29133301021582*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5774379129194*pi,0.103397962510823*pi,1.175006806840081*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1866778449945001*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(3.5*pi,3.35668206426601*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.062899003580017*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5006891068113966*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.758411323650895*pi,3.4627478808027*pi,3.37141020400718*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.41792062679953*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5960406504658766*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[20],q[21];\nu3(3.5*pi,3.38742244579924*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.222643540972503*pi,-0.07146723878532502*pi,3.92448722520141*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48360485957098*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.617016252263939*pi,0.55483531038212*pi,0.889443500162173*pi) q[8];\nu3(3.5*pi,3.41680238655848*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.302414948945275*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48919603487884*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.178593903839447*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299557091079449*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.772535866150421*pi,0.42785710916754005*pi,0.5367342270171852*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.288530595308142*pi,-0.323945174077162*pi,4.43423711885249*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.568708516081705*pi,0.62000944305365*pi,4.13432522619199*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.420795735127338*pi,0.295096601361174*pi,3.54084926977845*pi) q[10];\nu3(0.345760707791332*pi,-0.30168018389997797*pi,4.38691858049238*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.410073815405401*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5327612803403934*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.54313208633077*pi) q[19];\nu3(0.718055254258066*pi,3.36518698323165*pi,3.48661754780745*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.576504341982342*pi,0.5809851061932101*pi,4.29725913639729*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.777820555449335*pi,3.05538100121471*pi,4.05948778859723*pi) q[10];\nu3(0.768308215782243*pi,0.79302339008683*pi,0.5335987344021523*pi) q[11];\nu3(3.5*pi,3.3945519591398*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302771065325869*pi) q[18];\nu3(0.35729912742737*pi,3.03003699511452*pi,0.77335408399766*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.473563602241233*pi,0.55263361332091*pi,0.659538745126128*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.556876411319625*pi,0.70057283018779*pi,4.25133177301878*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.315010447584613*pi,3.25670647331376*pi,2.14114612979348*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.786241901815377*pi,0.5772699021988501*pi,4.18151807792655*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.350362824957181*pi,0.9640053654489*pi,0.5056612755488856*pi) q[1];\nu3(0.47714413427197*pi,-0.371860707825331*pi,0.894531443511813*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.136769162820369*pi,-0.4834006382494895*pi,1.8027118744628*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.165001169575423*pi,3.20783991187283*pi,1.79457554234478*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.606552640546375*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.755623142940328*pi,1.08060891697245*pi,0.726732248557539*pi) q[21];\nu3(0.583687040280875*pi,0.014537404887838945*pi,0.850388213789879*pi) q[0];\nu3(0.636880167808507*pi,0.428834100703825*pi,4.31734935933283*pi) q[1];\nu3(0.680957911262812*pi,3.34690856029437*pi,4.34819085864868*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.626240108582988*pi,3.25135621414889*pi,4.01122254325662*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.487272261614661*pi,-0.127888352191306*pi,0.67675181346806*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.319294610604888*pi,3.48747501866675*pi,1.85777743834205*pi) q[6];\nu3(0.335101636930996*pi,-0.06975218621958501*pi,3.93489119247089*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.823656556030748*pi,-0.4013528235507119*pi,0.5850204502771359*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38232202288204*pi,0.5*pi) q[4];\nu3(0.172499022365354*pi,-0.06395979550499697*pi,1.445650906707037*pi) q[5];\nu3(0.505606145647448*pi,3.24686687468527*pi,3.4144378822967*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.287830747658165*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.488230872208096*pi,-0.23859209436436002*pi,0.620520118329232*pi) q[15];\nu3(0.332573771750932*pi,-0.283193635947234*pi,1.0722303158852*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.487683336407772*pi,0.32180593576095295*pi,4.4259568916186005*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.595151563232373*pi,0.9059867876382399*pi,4.49612468021457*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43350676744442*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42222871992752*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.618000773826016*pi,0.09771470392599002*pi,4.1779582303546405*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1761162939916852*pi) q[16];\nu3(0.272999313747444*pi,3.39950575746451*pi,1.9802502295995*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.889250806433254*pi,3.4196825878095*pi,3.55554728986499*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260685771279197*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48450652558478*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.5359139092163314*pi) q[11];\nu3(0.761988548126163*pi,2.85461364781684*pi,3.15856487506062*pi) q[12];\nu3(0.522372704524278*pi,-0.35280283390195*pi,3.89444470299373*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.338568121847664*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.556774182095551*pi,0.24915850308217202*pi,0.939629410622947*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5269201567132576*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.280240659050709*pi,-0.28559810114484396*pi,3.78859630270858*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.657358041353646*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[9],q[19];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.708285681883209*pi,0.76276589405298*pi,0.845887067311647*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5414351445705486*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[20];\nu3(3.5*pi,3.40749921334291*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32212701662487*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45166693532014*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.178243057965343*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2523805161860802*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270282720307201*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48202684717565*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.401894166457861*pi) q[2];\ncx q[3],q[17];\nu3(0.541923757835707*pi,2.91771923514992*pi,3.66124045139205*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.47813264879712*pi,0.5*pi) q[6];\nu3(0.547142127501048*pi,3.02250785512916*pi,3.66372857861102*pi) q[7];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.212253104608906*pi) q[13];\nu3(0.554139637424182*pi,3.20373576978923*pi,3.33368080663762*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.666941700815325*pi,3.437232780337*pi,0.5865140229910465*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.286072350292345*pi,-0.16318272034578202*pi,1.483498568035541*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.211447072670681*pi,-0.338048999087449*pi,1.3349780202832*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.506764632326494*pi,-0.11141629100441303*pi,4.22185459164654*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45392028719867*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.307901967070243*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.404820083962759*pi) q[15];\nu3(0.723284203250882*pi,0.490114913904247*pi,0.854301680354299*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4481974362575105*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.631445848247117*pi) q[19];\nu3(0.319017215250309*pi,0.13068100694738305*pi,4.12144744667777*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.482994477717902*pi,-0.269630534118652*pi,3.60117325137401*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46877627620621*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48706955997052*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.655280470239589*pi,0.9617013796909999*pi,0.736625826162143*pi) q[10];\nu3(0.527509856531428*pi,0.52662433339592*pi,1.234816768146028*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5936127194634713*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.320622158900008*pi) q[18];\nu3(0.638356291473107*pi,0.8539363817583201*pi,4.46769474961067*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.557065562488919*pi,-0.4073634721127596*pi,3.81969692301433*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44186899319872*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.153208284779194*pi,-0.27298696439287*pi,4.12816673590798*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.574691027617382*pi,0.21898356034700694*pi,4.05814372648447*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5390700247698259*pi) q[18];\nu3(0.471937188939277*pi,0.125297366143166*pi,0.859423079639436*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.858738325543859*pi,3.21609882052971*pi,3.35245634989551*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.8365287131153*pi,0.55042058358439*pi,4.09055441480896*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.803931950513492*pi,0.188124768548653*pi,4.3274810324332*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.724019479376935*pi,0.38706726346741205*pi,0.815862760378935*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.583448786132324*pi,3.02873185449631*pi,3.71171044761481*pi) q[5];\nu3(0.441622260993039*pi,3.08888401450756*pi,1.51249202856199*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43580484349405*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.444695930509144*pi,3.09093493913118*pi,1.496562833171845*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2103954271540092*pi) q[4];\nu3(0.555768322880412*pi,-0.08691283794152399*pi,0.677015800557107*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.22392162713688*pi,0.0015143672833900501*pi,4.43711655638453*pi) q[8];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.961534723454232*pi,0.04197438237786899*pi,4.38286236869102*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.358290079929568*pi,3.48197176010944*pi,0.691672160134017*pi) q[15];\nu3(0.51124688522311*pi,-0.010763391770587993*pi,0.737018558230513*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.726943248414292*pi,0.49239719473613897*pi,4.225670610168899*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38602714057125*pi,0.5*pi) q[7];\nu3(0.217656233429587*pi,3.33195528447027*pi,0.7208280145077199*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2278713537481*pi) q[9];\nu3(3.5*pi,3.41360724140874*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.172720029185165*pi,0.25154485827179496*pi,4.1576421415879*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.260615808851814*pi,3.19752546050754*pi,0.751046903367388*pi) q[15];\nu3(0.4979967253041*pi,-0.482477009460205*pi,1.4992129858114849*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294096706769208*pi) q[21];\nu3(0.421536058221053*pi,0.31972104829819104*pi,4.18425100236737*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5566667520067838*pi) q[4];\ncx q[6],q[19];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[21];\nu3(0.669715402924957*pi,-0.4639343370784274*pi,1.012405774744464*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.607310033127506*pi,0.25670069368500403*pi,1.1411195232756879*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.915548585272318*pi,0.60520488878899*pi,1.131297110838666*pi) q[18];\nu3(0.331318148362953*pi,2.72018315432493*pi,0.808821706353757*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35093569132356*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5251498929399959*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0230328058180451*pi,-0.17033563117335598*pi,1.157212477677678*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341792845102424*pi,3.23053442376519*pi,1.3208353086251*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.61805483183128*pi,0.355273277170145*pi,0.766436047582458*pi) q[18];\nu3(1.0*pi,0.0*pi,1.28451094979942*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49266057468523*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.295212405793426*pi,2.96780555296348*pi,1.71559814655949*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.281665027765572*pi,-0.4106849922737737*pi,1.420436560055291*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.41805801111964*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.251526443471747*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5306098367239849*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.133580303689142*pi,-0.477316261545141*pi,1.79909738452356*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.28166802381095*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.46632124959913*pi,2.61729885385962*pi,1.0779530056091389*pi) q[7];\ncx q[8],q[18];\nu3(0.66508913086865*pi,0.50416679143287*pi,0.9414489515610001*pi) q[9];\nu3(3.5*pi,3.42183979841679*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.271817649859263*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.383304458081585*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42493623881717*pi,0.5*pi) q[0];\nu3(0.221345933661573*pi,-0.4011725459248044*pi,4.19651568182805*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.79314461275695*pi,2.52829448792849*pi,3.58930929658724*pi) q[7];\nu3(3.5*pi,3.49352800061826*pi,0.5*pi) q[8];\nu3(0.784367073822268*pi,-0.049526693568474*pi,0.922491287092154*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.304873934326378*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36845268792767*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269885140561529*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.484501869963991*pi,0.5683315413225101*pi,3.60260423930798*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3201199166940505*pi) q[12];\ncx q[14],q[20];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.633900535566553*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[12];\nu3(0.104767040232965*pi,3.45016315251519*pi,1.5538124819755*pi) q[4];\nu3(0.460280728777227*pi,3.271923642165*pi,1.461426243301402*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.686841180045224*pi,-0.25804329196409903*pi,4.371112342967971*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.613166090127995*pi) q[13];\nu3(3.5*pi,3.47316762438429*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.685854425349046*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3235388457245452*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31361794480241*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2459321163471642*pi) q[5];\nu3(0.207196899314247*pi,2.66116528961384*pi,1.0937630137173469*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.466433703186049*pi,-0.203808776859293*pi,4.3154386607595*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.253035139857343*pi,0.324486169729729*pi,0.9183747383890459*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.546610865373584*pi,-0.21436351605313603*pi,3.78950935784543*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5722181910639641*pi) q[20];\nu3(0.272901190288857*pi,3.34473570093115*pi,4.1607367061122*pi) q[21];\nu3(0.221284051926233*pi,2.98710908101582*pi,1.59859244787364*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5575122909930408*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.288929558120398*pi,0.41096891283407*pi,3.46837809697992*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.236696982410129*pi,2.27066726698891*pi,1.254329747667692*pi) q[21];\nu3(0.578246573664269*pi,2.43049265697714*pi,3.80526869482147*pi) q[0];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(0.396142049656005*pi,3.21231747465801*pi,1.89751484506263*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.856585948180962*pi,0.5884561139315501*pi,4.18502289276439*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.829014741936863*pi,2.57652914404253*pi,3.97031655216477*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43639943883291*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.130964781734615*pi) q[7];\nu3(0.355970344400014*pi,0.7328814676601401*pi,0.634637410609451*pi) q[8];\nu3(0.663128785525106*pi,0.51875790151204*pi,4.02381561626626*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.161267636927835*pi,0.402174513243982*pi,4.09612766863555*pi) q[15];\nu3(0.740669621847102*pi,2.7071102138949*pi,3.31953150025487*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.246048478238084*pi,3.44059387396688*pi,0.925731236782356*pi) q[2];\nu3(0.275573759632897*pi,2.51250149844755*pi,1.448169255587716*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.244426850660808*pi,2.61982899174561*pi,1.1323658773285579*pi) q[10];\nu3(0.168867711630637*pi,3.31129980311681*pi,1.248678323447689*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.300199022303991*pi,-0.222949449920486*pi,3.73186234643337*pi) q[14];\nu3(0.26619779141285*pi,3.01942453609638*pi,1.231418529938578*pi) q[15];\nu3(0.194390401770834*pi,0.298048934397357*pi,4.302485239258*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.578875989441008*pi,3.00090581787554*pi,4.16913300442069*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.49036930206433*pi,0.5*pi) q[1];\nu3(0.5358606102624*pi,3.31144266928411*pi,3.60297521764596*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43896894804118*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.443995197433614*pi,-0.05614689538207501*pi,1.498507969236696*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.53577229633457*pi,-0.15665203475907302*pi,0.698443208263408*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.516157582448524*pi,3.29525133751065*pi,4.49810653687109*pi) q[17];\nu3(0.317678863726175*pi,0.55734872833928*pi,4.46564453780822*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.284312698675026*pi) q[21];\nu3(3.5*pi,3.39830430762941*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.506565318496047*pi,3.33815387194424*pi,1.71657239550058*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1866901390884341*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.215135280446688*pi,3.20872806541365*pi,4.47008580242126*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.261129720086528*pi,0.05184202249687997*pi,1.374155130947884*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44877134082634*pi,0.5*pi) q[4];\nu3(0.418688239697508*pi,0.23201159998814802*pi,1.076308948107964*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.104562995000073*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.221470880710529*pi,0.8333016894043599*pi,4.176511870190771*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6952893090310079*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45015330049011*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.357581347515611*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2227489665331701*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4368620046366*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[15];\ncx q[13],q[17];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35869799494414*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36221914975003*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45400208918294*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.238879015064105*pi) q[12];\nu3(3.5*pi,3.47251934367762*pi,0.5*pi) q[13];\nu3(3.5*pi,3.29505980753355*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43616275665486*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238294265409027*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2674902817646378*pi) q[17];\nu3(1.0*pi,0.0*pi,1.384890679014247*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300210883120138*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.204425949113765*pi,3.36341091362991*pi,1.84666335093264*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33125119971617*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.235425198139453*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.666503958247434*pi,0.437899748781963*pi,0.812144749958031*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.289397103566343*pi,-0.293289060101877*pi,0.731601171063069*pi) q[6];\nu3(0.803334039444346*pi,0.32789756640658196*pi,1.39362359377563*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39843381032046*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32346973572465*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45311497217622*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49446687639707*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3862660327904806*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.518896768866511*pi,3.10889244513241*pi,1.62836401002766*pi) q[6];\nu3(0.0582824989749473*pi,0.76704681890429*pi,4.2829111487039*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5003878664674786*pi) q[20];\nu3(0.736570784098924*pi,0.0013056071604190533*pi,1.0903825973724*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.646899385314372*pi,0.5609040260207401*pi,1.067718919698555*pi) q[21];\nu3(0.697167435405798*pi,0.24601773312156705*pi,3.9425852821884*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.73796952197785*pi,0.6799749701847699*pi,0.813511707789626*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.659760553985707*pi,3.2281438306936*pi,0.644841978579866*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.414591176827383*pi,2.88945435644939*pi,1.321037478198698*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.572165111074225*pi,-0.08425775791789097*pi,0.952811939580574*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0494078679944676*pi,2.90436507757038*pi,0.9506443254678609*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.273755899663992*pi,2.92037046406527*pi,0.8202341084008811*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.242831168811343*pi,-0.25905931741494803*pi,0.943836970079997*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.535866837249567*pi,0.19390117593891898*pi,4.2937276151776995*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.75712387259526*pi,0.6529918586166099*pi,4.1938546809902*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.394482192731592*pi,-0.324022387063723*pi,4.03864247187574*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.750749027036761*pi,-0.26016139144378503*pi,4.33963101835183*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.605432839134297*pi,0.037951818743981014*pi,0.780362149778222*pi) q[5];\nu3(0.376309117554036*pi,0.48269176183182605*pi,4.37650811865082*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.638208759876274*pi,-0.4239260461805757*pi,4.44416064212921*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.549376104906633*pi,3.37110372032116*pi,0.893367058106999*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.238637968290203*pi,-0.301948385053035*pi,4.27227549716386*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.624661278094902*pi,2.97958447842597*pi,4.40784962608995*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.49820139835584*pi,3.48288020902235*pi,1.83623888840499*pi) q[12];\nu3(0.120779010537108*pi,-0.4154094537585837*pi,1.52322667826169*pi) q[13];\nu3(0.515383133729972*pi,3.22653766765446*pi,3.52846249178348*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.540106107921172*pi,2.60842204730045*pi,3.89695294138634*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.382034359881623*pi,-0.4690888343964783*pi,4.0226205011904*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.537806914235525*pi,2.87954307193499*pi,3.69318677677335*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.606099537508166*pi,0.91784060466869*pi,4.4305521714773*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.451986877001058*pi,-0.196207425771949*pi,1.401143950681773*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.38521837464867*pi,3.41160738844683*pi,1.168755948872342*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.582289714974134*pi,0.84968868931744*pi,1.118641261668814*pi) q[3];\ncx q[5],q[10];\ncx q[8],q[15];\nu3(0.604488755975106*pi,0.173251015459302*pi,4.25046422561261*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.531515485032702*pi,0.74987875039998*pi,4.16758959130643*pi) q[16];\nu3(0.37657533857058*pi,-0.11547038699512302*pi,3.73097552530377*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39970897655279*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.326896994950812*pi) q[4];\nu3(3.5*pi,3.47568758766394*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49353866981999*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.277258300577862*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2704666739772859*pi) q[15];\nu3(0.337491255968142*pi,0.05949522886771497*pi,3.9588653745165*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.816555843409058*pi,0.429321457089587*pi,1.165050382909604*pi) q[18];\nu3(0.111642194453916*pi,3.14324803758691*pi,1.024637349997384*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[12];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.433206921348985*pi,2.97525927069684*pi,1.135332924233393*pi) q[18];\nu3(0.311904177874958*pi,3.26889857383819*pi,1.88008183373973*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,4.3539041160255*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41940141870166*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.420262509460359*pi) q[10];\nu3(1.0*pi,0.0*pi,1.156129004036352*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5684386082926766*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.49546342294575*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40628831866505*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.218984758011658*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[12];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.297009570469268*pi) q[9];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5334391178942699*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.48528794126424*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263189368444994*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40673751576065*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.46046299940179*pi,0.5*pi) q[7];\nu3(0.32656727891244*pi,0.07571706046369797*pi,4.087438455306231*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42574981670184*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.47969827135036*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.6677980735267*pi,2.55682457430152*pi,3.84711468296249*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4041077593605968*pi) q[16];\nu3(3.5*pi,3.39346198759046*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259688830990737*pi) q[19];\nu3(1.0*pi,0.0*pi,1.312046688322692*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.808932402700483*pi,-0.39687835411377903*pi,3.69537537073672*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46100866216936*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.40221654496384*pi,-0.4646885128609955*pi,1.481448678353265*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.365336528274876*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5282199416907085*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.695422606336658*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5537212765471804*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32129321562359*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.369273226711299*pi,-0.174104022112473*pi,0.9466779128071849*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.665183856384105*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.941525665927226*pi,0.04957795596861503*pi,4.19227436371762*pi) q[5];\nu3(0.296730476110949*pi,-0.273221506228402*pi,0.684908650738177*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.418344504138199*pi,0.167726415230677*pi,4.09380566377931*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.498822477990202*pi,0.306550296799064*pi,4.1920710029493495*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.353292193289675*pi,0.25958768974606194*pi,0.97832369112795*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42078095919406*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.298087657816567*pi,-0.21638812382134798*pi,1.0692016855025321*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.768950998956373*pi,0.75849666661851*pi,4.37566257874147*pi) q[12];\nu3(0.0999776559963122*pi,0.7329654130236201*pi,0.672433741240632*pi) q[13];\nu3(0.261240927719136*pi,2.95397903193539*pi,1.276386446058741*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2683027506192839*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.702037898679704*pi,0.18760899006851495*pi,1.52140376909669*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.47157783802791*pi,2.70747537562897*pi,3.75353935032846*pi) q[0];\nu3(0.635707091541745*pi,0.5339314825464201*pi,4.14714076645217*pi) q[1];\nu3(0.622118817781086*pi,0.44873872311263097*pi,0.5434185012080036*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.245999870628462*pi,2.98962960658501*pi,0.8333136015215881*pi) q[12];\nu3(0.583417917623963*pi,3.12280146400353*pi,3.42074890560944*pi) q[13];\nu3(0.591726793945241*pi,0.63168201798*pi,1.172749250367705*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.786666860501342*pi,3.40044553213665*pi,0.815142676932607*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.525479875175594*pi,3.2823782754632*pi,0.727526122250838*pi) q[1];\nu3(0.395397920166596*pi,3.07055114987771*pi,1.1380366853300061*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.33321540377209*pi,3.48729456692341*pi,1.209068208471015*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.400430380595538*pi,3.19450819050388*pi,4.49796523840123*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.550725891541486*pi) q[15];\nu3(0.563134191764342*pi,0.24007401320726096*pi,1.006417512303123*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.30500531678955*pi,-0.4971280572248345*pi,1.72662883349188*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.657259092825413*pi,-0.374427251525501*pi,1.111403954470442*pi) q[3];\nu3(0.382231741013637*pi,0.209405934417488*pi,3.63223801551885*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.525605022712039*pi,3.00592108307166*pi,3.93622381513434*pi) q[7];\ncx q[8],q[15];\nu3(0.328317498270556*pi,0.293814139920498*pi,0.5630523987703825*pi) q[9];\nu3(0.372820276525911*pi,-0.304960729043497*pi,0.86985450871477*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.801579629790316*pi,0.07106573563796204*pi,1.17298265747295*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.547612591071127*pi,-0.326613104773257*pi,3.37042643010079*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.208569570542742*pi,0.284121158308583*pi,3.9438224048634*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.307507045006627*pi,3.27038436881223*pi,2.1096494247475697*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.541841675009364*pi,-0.07090476865093598*pi,0.831894289308021*pi) q[9];\nu3(0.855808636869*pi,3.17927477590656*pi,0.535552838749423*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.508182733333401*pi,0.02780492298908599*pi,0.766064523972684*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.33948234602571*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43765515715634*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.943352642572027*pi,-0.4677829805281478*pi,4.4921063415998095*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.281910359189121*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214095330763971*pi) q[13];\nu3(0.517167768424477*pi,-0.322465087832342*pi,4.22290689659435*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.22986334954128*pi,0.72902965661144*pi,4.28167693700426*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.503708927755418*pi,2.52429745231157*pi,1.222974875684819*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.249412630947774*pi,-0.306477033530699*pi,1.2929198856706399*pi) q[15];\nu3(0.665596262925072*pi,3.20799159049901*pi,3.03503690115627*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.586864298993881*pi) q[10];\nu3(3.5*pi,3.46795313659318*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48492443540169*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235771602847088*pi) q[20];\nu3(0.655165373933514*pi,0.41076352332559896*pi,0.9278002502586831*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.42140204095859*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40932411154547*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.123679353101861*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275110196386457*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.347251991177326*pi,2.40284304275894*pi,1.186839050426584*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49731432162652*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.4015064879288759*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5163815945109378*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.46527593271983*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48891299785501*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3296387872637006*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42203896082888*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2012094120595491*pi) q[17];\nu3(1.0*pi,0.0*pi,1.400728232682877*pi) q[19];\nu3(0.541348029832932*pi,0.308761989609715*pi,3.66217279474612*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[11];\nu3(3.5*pi,3.43330964137619*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32281178675845*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.364665710797318*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.4151163985311*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.108429462455275*pi) q[21];\nu3(0.595562787993182*pi,3.19757650390751*pi,3.29652313161755*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0932406145764317*pi,3.06355575275169*pi,1.006697418724676*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.502114620845539*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43427818052385*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.149206129539394*pi,0.39960544382570096*pi,0.680521975734409*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.900976403202409*pi,0.206377011273165*pi,1.2377854131052661*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.620365868963123*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5069604932580334*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(0.720783391300495*pi,-0.351510496798602*pi,3.61478745666756*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.491613832818475*pi,3.20376848106651*pi,1.0109831999727201*pi) q[12];\nu3(0.54816444668711*pi,2.9320090461433*pi,3.39171750557564*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.291084975177967*pi,0.46393669152706696*pi,3.98211810267851*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.756913807232053*pi,3.28596453649478*pi,0.501759784085187*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.854741132926853*pi,0.7589468427928301*pi,1.2080977143247988*pi) q[16];\nu3(0.340220035549762*pi,-0.21931435993867698*pi,1.50166646205959*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.597634049045887*pi,3.31812723837093*pi,3.78377152724867*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.226079622390435*pi,0.37569210505072803*pi,3.76974490066868*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.449058031242898*pi,-0.36635288425636003*pi,1.3201332115975069*pi) q[16];\nu3(0.607187004751395*pi,3.45947832712543*pi,0.792642171269138*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.787903101578757*pi,3.26438680650804*pi,2.96785885412371*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.62634800688441*pi,0.16352021789970705*pi,3.75962059678119*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.472272293551737*pi,0.348452111737367*pi,3.72231316822671*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.623771131488623*pi,0.19606773857424797*pi,1.50654010932338*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0806063860568364*pi,2.82909314121673*pi,0.764033190084895*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.832608162916926*pi,0.9277759681578699*pi,0.635770448861164*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.237008912287163*pi,3.46461851565698*pi,0.5830296934884434*pi) q[21];\nu3(3.5*pi,3.31040472038176*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.724228872428082*pi,-0.11041071638494898*pi,4.0004764696376505*pi) q[2];\nu3(0.427983580214577*pi,-0.4048673437606257*pi,1.109148128694617*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.851499046772949*pi,2.73004394613322*pi,3.44033002527828*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.632779325462557*pi,1.17240321651047*pi,0.703995497180245*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256220451743381*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.382398495170685*pi,3.48528532624998*pi,1.55251587917479*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.767466746608031*pi,3.07890225045948*pi,3.76904994555554*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.855362013123298*pi,2.92555582588608*pi,3.71531559202476*pi) q[6];\nu3(0.714343704991477*pi,-0.02936486829141499*pi,0.5803187762476762*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.425623034435265*pi,0.17397964582729297*pi,0.630993244647091*pi) q[11];\nu3(3.5*pi,3.48449236809476*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.252388421376207*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46724828016882*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.618996840032997*pi,0.8749175697928699*pi,4.4015132659778295*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3246882073432*pi) q[10];\nu3(0.363042759890008*pi,-0.24877232286700102*pi,1.188663103880766*pi) q[11];\ncx q[12],q[16];\nu3(0.208631533947825*pi,2.74220010888773*pi,1.3409932455617999*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.609558306959449*pi) q[17];\nu3(0.191270958204939*pi,0.08538668095715196*pi,4.4226083888139005*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.479090503358698*pi,0.16555235776963495*pi,3.90282976336523*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.516146686306358*pi) q[16];\nu3(0.469404783664168*pi,2.55322951137001*pi,1.1001479661508982*pi) q[18];\nu3(0.303208475800103*pi,-0.4446091102076767*pi,1.1470889869045768*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48993254948451*pi,0.5*pi) q[8];\nu3(3.5*pi,3.26530029958599*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47649994012477*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1699444501590102*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.514892934738748*pi,3.20429258351212*pi,1.85204810812962*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3307035496888528*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[4];\ncx q[3],q[7];\ncx q[5],q[10];\ncx q[6],q[11];\ncx q[8],q[21];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.261408298042991*pi,3.3441611406241*pi,0.894764409243237*pi) q[0];\nu3(3.5*pi,3.2953147459211*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46431854571462*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31581350474747*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.247597324849386*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44080349271813*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2044974298970241*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2474079612515179*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5701216826625033*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.161467116764467*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44614529093737*pi) q[21];\nu3(0.692275865834947*pi,-0.22778666522490099*pi,4.36971346804536*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[4];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[21];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.222524675449885*pi,0.453667303304515*pi,0.772515007491514*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.241034498049095*pi,-0.06262865317286798*pi,0.743058177070133*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.606528259894779*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.60250511767783*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33229385622431*pi) q[11];\nu3(0.659088032160258*pi,-0.34995003300210104*pi,1.069483381236414*pi) q[12];\nu3(3.5*pi,3.46619777255819*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.36664775076297*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.528651142591976*pi,0.22510636872992695*pi,0.5057793303775434*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5315122786126429*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[4];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.668648650474914*pi,3.33314422589654*pi,4.48578558063538*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.556460940718775*pi,2.92691793784824*pi,4.03314617319583*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.536328973419709*pi,-0.298138433105738*pi,4.36723584401944*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47051750951241*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5873797975025*pi,1.02637655723149*pi,0.5440818117276855*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.48738102349213*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.197518009647528*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.615475445658128*pi,3.33814133148819*pi,0.630106864256619*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.32597728763398*pi,0.17898040100948598*pi,3.64296915418337*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.274519462846557*pi,1.15430099236506*pi,4.275066692981261*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.41350172521413*pi,-0.023484737580655002*pi,1.4724229755860851*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.421956936187838*pi,0.5579797326723599*pi,4.18991819790807*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.436138095806163*pi,0.9706499409537599*pi,4.3936452827603905*pi) q[1];\nu3(0.152933338627202*pi,0.75259100617762*pi,3.99049588297103*pi) q[2];\nu3(0.599379589263268*pi,0.0005394613214649846*pi,1.39779248579097*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.444323785318175*pi,2.95683548194118*pi,0.8604496274399109*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.916642289892911*pi,-0.4632667711793597*pi,3.32582264762278*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.654350934099441*pi,0.11398826221981195*pi,4.0566148325182105*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5425528507450057*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.264900903800625*pi,-0.16243630968205702*pi,4.43628868679162*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.50095090571485*pi,2.72566932546568*pi,3.79128636654843*pi) q[7];\nu3(0.776045971755265*pi,0.02388156086492399*pi,4.049735658054701*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.452117590968292*pi,-0.22405684902669398*pi,3.68272822465048*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.576583599095796*pi,-0.4468159598059858*pi,3.88372681176544*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.690348271040675*pi,0.22924423113468695*pi,4.44434229311724*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.655585491809366*pi,3.43934200540959*pi,2.95919826773555*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0944811753117123*pi,-0.031629596234881985*pi,0.9101424571432231*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.438828549999872*pi,3.43655159802492*pi,1.99316419623376*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.691384182217408*pi,3.02158617636301*pi,3.10682520218777*pi) q[4];\nu3(3.5*pi,3.40544235962696*pi,0.5*pi) q[5];\nu3(0.357743198327627*pi,0.12391201954937703*pi,3.41981517575493*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.708032818223827*pi,3.03363681649312*pi,4.41828833555234*pi) q[11];\nu3(1.0*pi,0.0*pi,1.170657454885296*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.606700694908761*pi,3.16397024652627*pi,3.93245592251559*pi) q[21];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.310386702150415*pi,-0.04053945083635402*pi,0.891469544557278*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.45369965338998*pi,2.93941334870656*pi,0.96501655830376*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.777585042088476*pi,0.6116385741252499*pi,0.699939075591591*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4764647695718*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.4036695368778909*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.630792745622051*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.609101715216137*pi,-0.4833982775162897*pi,4.06642919417477*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\ncx q[4],q[15];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,3.44046648961336*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1949809181993651*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.361519287556343*pi,2.98733560890902*pi,1.78154670656841*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,0.5108564653243396*pi) q[3];\nu3(3.5*pi,3.42819048868214*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45959195130903*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.413030944801242*pi,0.03340688695093097*pi,4.25681801662084*pi) q[13];\nu3(0.740504752550288*pi,2.63086993390709*pi,3.80914361270712*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251116593372914*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.284284890343453*pi,3.49614281135381*pi,1.72517191695269*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1594826823924809*pi) q[21];\ncx q[1],q[3];\nu3(3.5*pi,3.47881576660098*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(0.665065058363363*pi,2.92254674255435*pi,3.64721091080032*pi) q[5];\nu3(1.0*pi,0.0*pi,1.311207797866583*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[21];\nu3(3.5*pi,3.48165215841096*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.315546407705034*pi) q[11];\nu3(0.112723619015193*pi,3.42745700790387*pi,0.8599855946149819*pi) q[12];\nu3(0.383211659173523*pi,0.87058796314837*pi,4.20239795922245*pi) q[13];\nu3(0.608736977653268*pi,0.20800455093127201*pi,4.26218065318763*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.689601548899727*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.705816039621433*pi,-0.225017101440465*pi,4.486520517312179*pi) q[5];\nu3(3.5*pi,3.43262775500962*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.275221103314826*pi,0.43684738318886496*pi,4.43260063653155*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5240328045386882*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.1914353076899151*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5442762188091212*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5496654737147058*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5096703255140809*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.46162587889777*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.28089679853568*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.168983871904829*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.353748421900621*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218263911451986*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.318192191407499*pi,3.08112029018623*pi,1.91014508468048*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.355380824473998*pi,-0.20794985788479098*pi,1.496763253746911*pi) q[3];\nu3(0.551728518229922*pi,0.95776160698237*pi,0.69308492644386*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.212295391311577*pi,1.18138524741126*pi,4.22661746531066*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.227679565581797*pi,3.31398876069343*pi,1.33996955188791*pi) q[15];\nu3(0.957496816464694*pi,3.12691813241186*pi,3.42751982450931*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.196912162829066*pi,0.8046400024718801*pi,4.17767045749304*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.405867187958078*pi,3.06523277228558*pi,1.418597670940339*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.489651153080008*pi,2.51985659620543*pi,1.464265687634202*pi) q[3];\nu3(0.77755004609631*pi,2.58497129324482*pi,3.6814924223593*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.707847979859307*pi,0.372812617599972*pi,1.246861680758426*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5370197540206689*pi) q[13];\ncx q[14],q[17];\nu3(0.658105409314509*pi,0.400867972070735*pi,3.95807472737011*pi) q[15];\nu3(0.58977378688186*pi,0.6138927468722699*pi,0.865606700849699*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.652164027829876*pi) q[20];\nu3(0.154597058967449*pi,0.24257061221667298*pi,4.48343775590719*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.839659618785087*pi,3.26923971387343*pi,3.97946035130615*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.623770811271225*pi,0.54211274544926*pi,0.883368381190893*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38303325784492*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227861810385064*pi) q[17];\nu3(0.273703908160452*pi,2.68534858039304*pi,0.922718712572447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.575966591514466*pi,-0.014312195693481022*pi,4.213655309685111*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.8078795291364*pi,2.90355236970663*pi,3.52010663091807*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.45570080229039*pi,-0.137950581828029*pi,1.25603456321786*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(0.400988184023888*pi,3.0751458341613*pi,1.248372062568609*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.251591324843872*pi,0.20811021873055702*pi,4.25223511322611*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48496774675917*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.722441406316005*pi,0.63349159849365*pi,1.359342745956441*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39523910015922*pi,0.5*pi) q[5];\nu3(0.581034569708669*pi,0.54092894424028*pi,1.07881254044838*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.405074261379367*pi,0.27984826060325796*pi,0.872860422980205*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.336972422828497*pi,0.006141915898914996*pi,3.87032495550718*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.3023656614939751*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.498881996947075*pi,3.42530458251362*pi,0.5147614236127407*pi) q[0];\ncx q[1],q[8];\ncx q[3],q[10];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.795530125128393*pi,0.433632246766961*pi,1.321242200032126*pi) q[7];\nu3(0.311871184734949*pi,0.33860241241104705*pi,0.622756025359018*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.297193244426705*pi,0.8751665096527299*pi,4.0908273726774*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.498276974759818*pi,0.28255731708019305*pi,0.5557810116890612*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47301122978123*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46456177911147*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.171829596720339*pi,3.40475558111049*pi,0.7732371831556479*pi) q[7];\nu3(1.0*pi,0.0*pi,1.333113518100564*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.20410694706154*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.657698528566048*pi,-0.140423868424432*pi,1.1157890472197711*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5353330576240203*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.459960592451261*pi,0.91016390639305*pi,3.95045076142431*pi) q[19];\nu3(0.179394187247906*pi,0.27950890819679397*pi,0.657566065813296*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[6];\ncx q[3],q[10];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.762284918851708*pi,3.00740404699014*pi,4.28892296048722*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44625248867274*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1743187189396989*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4159644881978*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5250484307575856*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,3.371301488351*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[6];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.245111037562223*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.643219903906892*pi,-0.23060892902381702*pi,4.00640327558122*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.416673351018076*pi,3.08859828783428*pi,1.70917368200405*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38236088622694*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0686218165310482*pi,2.73487374353825*pi,1.3267941393248401*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.36133932698609*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2700328245056771*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5754029296017604*pi) q[4];\nu3(0.883914990775541*pi,0.18902600263326397*pi,0.750347088351053*pi) q[5];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.399892067128733*pi,-0.12415949089933198*pi,4.36370079369604*pi) q[17];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.548124303824728*pi,-0.27575863627075803*pi,1.353369393486017*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46938378775945*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46410078344261*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.332860978373895*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.56079218048924*pi,-0.22818743497385402*pi,3.53124252746653*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.755229712483056*pi,3.17024190541109*pi,3.86279777577628*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42940353125352*pi) q[19];\nu3(1.0*pi,0.0*pi,1.409027211818608*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.789156289732133*pi,-0.35226357232747696*pi,0.944011724777296*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38321780196438*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.596137105482082*pi,3.38289341432999*pi,3.63544959452843*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.365342397833044*pi) q[21];\nu3(0.512301967806181*pi,2.6070867617887*pi,1.114941969574541*pi) q[0];\nu3(0.245422804719104*pi,0.6566859131179701*pi,0.825463683686505*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.135495071363018*pi,-0.06373673595517099*pi,4.27129463850957*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.192117490712929*pi,0.12687847468922797*pi,3.62393867023606*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.650199331628911*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2756010228009*pi) q[20];\nu3(0.725391496233012*pi,3.21032675099755*pi,4.18875033560569*pi) q[0];\nu3(0.77071115292919*pi,-0.4642971341366996*pi,4.28999580826009*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.275582757928475*pi,3.05019265090742*pi,1.291239678907346*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.433931091018531*pi,0.472907554109649*pi,4.05229617030397*pi) q[10];\nu3(3.5*pi,3.44179229491706*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.377943266809732*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5450868093277377*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.466465732830924*pi,3.17984255353268*pi,0.750697129467515*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.43309466959679*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.291220882722453*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.277256574638178*pi,0.01909717942914002*pi,3.839360399218*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.778793897904672*pi,3.2158127256207*pi,2.79447883427826*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.504721037111246*pi,0.7166812774013*pi,0.691095845609308*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.602575767962656*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.429668713592963*pi,0.018805878341009996*pi,0.5829123898450745*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.456578309454854*pi,0.46222394383070997*pi,3.64032882077168*pi) q[6];\nu3(0.384554101873992*pi,0.6569825497047499*pi,4.31506168887935*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.383700056295744*pi,-0.26269474340062*pi,3.9711024118977*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5602967480715189*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.376833477380414*pi,-0.49191321499544316*pi,0.763697326885908*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.272720656715186*pi,0.398910061531603*pi,3.50325144545763*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.363582127682784*pi,3.08793897677761*pi,1.85595547118679*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.36456579916554*pi,3.09683463343845*pi,1.2755319351658772*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.556487253229896*pi,2.7348205077556*pi,1.3285200964386*pi) q[12];\nu3(0.242120558565395*pi,0.5773026692988701*pi,3.98979596210877*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.664703389098024*pi,0.51157933086867*pi,0.92017381534969*pi) q[17];\nu3(0.181178315471136*pi,3.40887384554556*pi,1.94713792444512*pi) q[18];\nu3(0.410743897900008*pi,2.81218458061575*pi,1.2838067597070228*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49100412098621*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.244621654947006*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.443871263145324*pi,0.78303346294468*pi,0.5510904098165044*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.276727013125591*pi,1.00828348862362*pi,4.09102658748219*pi) q[13];\nu3(0.520541416373952*pi,2.48488637434142*pi,3.55372268716454*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.547441874417163*pi,0.256067766758866*pi,4.16687690388408*pi) q[17];\nu3(0.586133974346969*pi,3.2934470639977*pi,4.30534727434811*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[2];\ncx q[5],q[7];\nu3(0.535155427452824*pi,0.09605645518619998*pi,3.77305434897554*pi) q[9];\nu3(0.410618623072797*pi,3.2401387681772*pi,0.767744096051169*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.435392413328539*pi,0.15019310804822295*pi,3.53532532494609*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.670204519631387*pi,-0.405352826335186*pi,0.747774635802711*pi) q[20];\nu3(0.318094741104613*pi,0.267401990535331*pi,3.57308730658589*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.310619325554271*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(3.5*pi,3.47095885683273*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.373076879125424*pi) q[7];\nu3(0.209777436168422*pi,0.106066027298366*pi,4.10470640704541*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.284861955241267*pi,3.09674053509978*pi,0.7383263805397671*pi) q[20];\nu3(0.365554938586041*pi,0.07354466361759004*pi,3.46619286872062*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[2];\nu3(3.5*pi,3.47702346126963*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43094400969918*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.348101680501905*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.237389720654746*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46263609876235*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.639205460526176*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199445422261977*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[20];\nu3(3.5*pi,3.39369572635146*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39358574318543*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.204916149748607*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40681393357927*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.302249653717245*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.49205732202925*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45019528733444*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(3.5*pi,3.48916993250753*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47255365055425*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.313231879940089*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3879727516613904*pi) q[18];\nu3(1.0*pi,0.0*pi,1.146715084807902*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3012542296638538*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35643911574978*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.497620909890189*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5073047662938519*pi) q[14];\nu3(1.0*pi,0.0*pi,1.179120501053779*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.53672886555997*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43142313233462*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46024806746737*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.527699890777777*pi,-0.26454476402918603*pi,4.37642485902178*pi) q[1];\nu3(0.216221808261065*pi,3.43994032082738*pi,0.636902744021433*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42590513865487*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.180947116789324*pi,-0.12615334646821502*pi,4.08637880398526*pi) q[1];\nu3(0.868600449087852*pi,3.05541673136027*pi,3.76954355074251*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.652927066549134*pi,0.17822990494939195*pi,4.41858135986484*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.753111955006549*pi,2.57484155950559*pi,3.84018139274689*pi) q[4];\nu3(0.712640779414013*pi,0.17422932836934502*pi,3.69198051955752*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.233160053753407*pi,3.01762079256496*pi,4.4944033574477*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.670303986012779*pi,-0.44293687360527223*pi,3.0799289778768*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.153694548770716*pi,-0.237471612255728*pi,1.4005208150755442*pi) q[3];\nu3(0.819497532704404*pi,0.27581143610177805*pi,1.109411425701881*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.275829148856869*pi,3.05502292123271*pi,0.790356178096113*pi) q[7];\nu3(0.430677965885048*pi,0.1377940617076*pi,0.744178111241605*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.585985880217045*pi,3.10939076775276*pi,3.82174731211429*pi) q[12];\nu3(0.599200933457212*pi,3.40961525128936*pi,0.833386697817531*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.860063527491732*pi,2.82044578261792*pi,3.49878571547035*pi) q[0];\nu3(0.858668855444891*pi,2.73919290997121*pi,3.88705738075675*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.501235334854067*pi,-0.4327192091982051*pi,0.9304961209567091*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.565643356295103*pi,-0.10268144207626001*pi,1.076355926152901*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.221810832370239*pi,0.041978564882945046*pi,1.124572026632801*pi) q[12];\nu3(0.702652533421*pi,0.81807981605891*pi,0.6713794174482111*pi) q[13];\nu3(0.500213067905232*pi,0.23474990745313296*pi,4.01554184106162*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.580716165313524*pi,0.095431382551316*pi,0.5251885438534953*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.114787974495232*pi,0.25063809374646495*pi,4.42317667414292*pi) q[9];\nu3(0.517641223404005*pi,-0.325728312025506*pi,0.939271026393797*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0870579036520546*pi,3.30008269357588*pi,0.5389752199901812*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.353696191389657*pi,-0.4116723271375509*pi,1.78704604518721*pi) q[16];\nu3(0.313507382083861*pi,0.280159863735852*pi,4.32313394612885*pi) q[17];\nu3(0.718452493596188*pi,3.48700069270033*pi,4.36059006472175*pi) q[18];\nu3(0.893446164870083*pi,0.6231975594111401*pi,0.840050983896352*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.374283813612452*pi,-0.06900801932994699*pi,3.75521987871459*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.758805244146622*pi,3.30516502072243*pi,0.691725193283847*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.201295668033103*pi,0.44441062881567905*pi,3.80937749822694*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.531846719551831*pi,0.403410469100866*pi,4.2314944441156594*pi) q[16];\nu3(0.362827967545092*pi,3.20256744358967*pi,1.082720490643156*pi) q[17];\nu3(0.213611009196272*pi,3.18455926039899*pi,1.69493483600004*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.533268790902121*pi,3.41319040240022*pi,4.28897451629069*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.388196248248141*pi,-0.053212450206850004*pi,4.09108222099388*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.63605401006271*pi,-0.253291071511754*pi,0.921137968224478*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.224193325077566*pi,0.264048016537337*pi,4.02701988817809*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.195585998318214*pi,3.13899370849865*pi,1.79970741074006*pi) q[20];\nu3(0.669364599351614*pi,-0.4219002161941967*pi,4.07221390805236*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40327805945672*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2290381525368779*pi) q[13];\nu3(0.6013031023821*pi,3.370576236862*pi,3.16002937165348*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.704133914833828*pi,-0.353579157256738*pi,3.64206015033015*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[13];\ncx q[3],q[17];\nu3(3.5*pi,3.479045934108*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.27118055252467*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49265858563759*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39755019725937*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43581448648903*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.29839728401835*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3019055985039412*pi) q[7];\nu3(3.5*pi,3.4141115831416*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.33908298807275*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.254908366545181*pi) q[11];\nu3(3.5*pi,3.4958998976926*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5522507766985003*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2799440525443209*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.175681648847126*pi) q[16];\nu3(1.0*pi,0.0*pi,1.321973313693257*pi) q[17];\nu3(1.0*pi,0.0*pi,1.253328823964397*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3310898992637878*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[13];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[15];\ncx q[8],q[16];\ncx q[9],q[21];\ncx q[10],q[20];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.604392348826139*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4683398427728*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5933348010458568*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49669855285703*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5042417257629044*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5626785796220797*pi) q[14];\nu3(1.0*pi,0.0*pi,1.342042733095302*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4183119612371*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.697254818894959*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47462620664823*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5760605490055459*pi) q[20];\nu3(1.0*pi,0.0*pi,1.330525421720848*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\nu3(0.59828961059045*pi,-0.4936263281883941*pi,3.21271058747947*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[15];\ncx q[8],q[16];\ncx q[9],q[21];\ncx q[10],q[20];\ncx q[12],q[14];\nu3(0.697866712067412*pi,0.011397944688049999*pi,1.203112173714443*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.759194353209859*pi,0.63177936946671*pi,4.1470900908398605*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.294305706667116*pi,0.7545083177087599*pi,4.04502331307327*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.338018313035036*pi,-0.135795577832117*pi,4.0038435382919495*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.693223235211773*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.53626175265539*pi,2.56800500691209*pi,1.144407044910076*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.264583035506449*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.544277516910804*pi,-0.12330707315186001*pi,4.352253812609661*pi) q[4];\nu3(0.863647640535503*pi,-0.08093890534626902*pi,0.997408572021497*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.142107353067854*pi,0.13062852052303897*pi,3.91510438108056*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.633561765324894*pi,0.8327004884625699*pi,0.97112656923355*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.284493232868647*pi,0.06167117086765295*pi,4.02367983816253*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.822758039977226*pi,0.41259085550415897*pi,1.194407176529896*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.544270703121724*pi,3.27038822300803*pi,4.182969456698601*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.237330639129472*pi,3.06047739358599*pi,0.734918934477651*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.551554834468659*pi,-0.339767540816993*pi,1.121410515056045*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.505692965406881*pi,3.49267639694062*pi,3.66558715426823*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.565607979750706*pi,3.10914805189112*pi,4.31859520278672*pi) q[10];\nu3(0.255214521501489*pi,3.36033419272005*pi,1.457484229852076*pi) q[11];\nu3(0.421314864243639*pi,3.16825978681375*pi,0.84639613296195*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.640766257939484*pi,-0.03926418563400702*pi,4.26969261506264*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.481893428697128*pi,3.09842987870653*pi,1.91121506937038*pi) q[7];\nu3(0.555939196644792*pi,-0.006858641067911009*pi,1.34294370633183*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.693197275239421*pi,-0.22466248146068002*pi,4.30726505932536*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.437781581530909*pi,-0.22661761969140798*pi,4.3132646448469405*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.306693115132563*pi,-0.4492934269187176*pi,0.690250696943174*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.728120341473511*pi,0.22091482985808697*pi,4.38632111879493*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.280435601980367*pi,0.8596943661666401*pi,4.3288807082230605*pi) q[1];\nu3(3.5*pi,3.35210940792551*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.296014211738688*pi,0.9711171566115999*pi,4.03780803526256*pi) q[6];\nu3(0.403558607843445*pi,2.32037326012386*pi,1.208462310007845*pi) q[7];\nu3(0.700201919726717*pi,2.69201368057078*pi,3.44141439071739*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292902796446777*pi) q[13];\nu3(0.733288419493746*pi,-0.20628661909854001*pi,4.3282167113390795*pi) q[14];\nu3(0.743148127046045*pi,3.37263442174716*pi,3.93844132025717*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.561612289948739*pi,-0.287229025177936*pi,3.36552150213605*pi) q[17];\nu3(0.181810469080906*pi,-0.22115762070789002*pi,1.70645380490352*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.697553032188687*pi,1.18860712497752*pi,0.724830453661578*pi) q[1];\ncx q[2],q[13];\ncx q[4],q[5];\nu3(0.602974245571387*pi,0.60257725463624*pi,0.5690123781121189*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.649418658903177*pi,3.49471818704414*pi,0.605286396266152*pi) q[15];\nu3(0.853943187066623*pi,3.46299160610728*pi,4.15551536600287*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.325201797638192*pi,0.07430295775551599*pi,1.007472893762654*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43370663883486*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.227334247299643*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41943968619808*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.086323681263331*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47551271671328*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.806906388242975*pi,0.70952846247052*pi,0.5757905532659477*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.922481614152241*pi,0.16100450270094802*pi,0.780006439708515*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[15];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46100794440022*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5477783306440518*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47602630017274*pi,0.5*pi) q[7];\nu3(0.431003856939309*pi,3.30476958025418*pi,1.68807193562745*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.20454205673157*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46867049670376*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45441381027303*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169981139035577*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1102424673191051*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182901447992448*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2513633687093741*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.39543118050243*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.144941721948765*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[16],q[18];\nu3(0.564231146353444*pi,0.75923262246464*pi,4.40944884325992*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4219765553983095*pi) q[15];\nu3(3.5*pi,3.3535903109398*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49991948091556*pi) q[17];\nu3(1.0*pi,0.0*pi,1.216852763137874*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39026898404071*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5177847378481976*pi) q[20];\nu3(0.746481246039047*pi,0.0006529793618750279*pi,3.99341482574338*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.564071712010813*pi,0.44187745635098497*pi,4.4765749884217705*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,0.5544441276579001*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.44971656775226*pi,0.5*pi) q[3];\nu3(0.0320592231788312*pi,0.96355177052674*pi,4.211771779035249*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0478545401643231*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5524808290670218*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.719005201584762*pi,0.27130308068142495*pi,0.954621635708538*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.443950891086594*pi,0.14502513723675303*pi,4.34675094808211*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.684151835026221*pi,0.14547957266212297*pi,0.5039882027321957*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.729657954963666*pi,0.011775712843018038*pi,4.2440427202635895*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.71300388653233*pi,0.8739622957103399*pi,4.45672501649762*pi) q[5];\nu3(3.5*pi,3.40997045778113*pi,0.5*pi) q[6];\nu3(0.500219831975321*pi,2.84780167050106*pi,1.104734101111871*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5057113832953748*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261510931124385*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[9];\ncx q[6],q[21];\nu3(0.681672146816051*pi,-0.03033189554812099*pi,1.2584948423460651*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.516111914851113*pi,-0.138560434167755*pi,0.7550770188779901*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nu3(0.91452587318707*pi,0.040448801463617956*pi,1.128192263382841*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.821760904807807*pi,-0.4169029995664048*pi,3.17777598425241*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5431195425842166*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[16] -> c[16];\nu3(0.469544708149374*pi,-0.05145725028096698*pi,0.975213904047192*pi) q[3];\ncx q[6],q[21];\nu3(0.174460908990134*pi,3.04443159220019*pi,0.905675764851902*pi) q[9];\nu3(0.421291000374125*pi,-0.12844503730901802*pi,0.9571119910999379*pi) q[11];\nu3(0.816739735576399*pi,-0.260615863057109*pi,3.32622485587915*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.43017036165078*pi,3.04709836399049*pi,4.48282154719738*pi) q[17];\nu3(0.130079606180724*pi,-0.4593306276502831*pi,1.68912515594481*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.467201858812072*pi,0.041784200945142014*pi,1.0701873268717579*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.970024648086287*pi,0.274274359691251*pi,3.90039947323076*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.417233531277771*pi,0.34774717729953597*pi,0.990286508247507*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.776921177316676*pi,2.8395102515595*pi,3.69401259123904*pi) q[21];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.889534356620423*pi,0.57652996153601*pi,4.3237360554963296*pi) q[0];\nu3(0.339982763757625*pi,3.36850409022341*pi,1.57009473367886*pi) q[1];\nu3(0.54313383833234*pi,3.12511391177147*pi,1.61841005118236*pi) q[2];\nu3(0.505531099094108*pi,2.9241070730934*pi,1.058085468240908*pi) q[3];\nu3(0.493441573626442*pi,0.373576765140487*pi,0.704726859591574*pi) q[4];\nu3(0.309111490249088*pi,0.03286172941062204*pi,3.872542685489*pi) q[5];\nu3(0.788210128659874*pi,3.48596632008548*pi,0.5077130199129384*pi) q[6];\nu3(0.255836140829923*pi,3.41994089866689*pi,1.399369426378275*pi) q[7];\nu3(0.408716066811385*pi,0.19434875739573199*pi,1.001937562888581*pi) q[8];\nu3(0.474329143560421*pi,0.27244209819519605*pi,4.1167507215586205*pi) q[9];\nu3(0.0970739264194372*pi,3.37317021039041*pi,0.874742278880628*pi) q[10];\nu3(0.306323227729216*pi,0.70085658585382*pi,0.780449537414467*pi) q[11];\nu3(0.419023746853702*pi,-0.4606553719034358*pi,0.966134611858828*pi) q[12];\nu3(0.343899502247094*pi,3.44498690199986*pi,2.0394904802314997*pi) q[13];\nu3(0.390736442740241*pi,2.9043793614449*pi,0.6343065103226739*pi) q[14];\nu3(0.19352382666928*pi,3.48444820887791*pi,0.5692152807662599*pi) q[15];\nu3(0.924548555984275*pi,3.27810810003286*pi,3.42195588299694*pi) q[16];\nu3(0.155622866421302*pi,3.22844450682513*pi,0.5592408395795277*pi) q[17];\nu3(0.131248579394426*pi,0.173747209208425*pi,3.99065118795971*pi) q[18];\nu3(0.899791080078871*pi,-0.320432954727025*pi,3.53394558292745*pi) q[19];\nu3(0.0191541913024078*pi,3.18116437390411*pi,0.5880809517392596*pi) q[20];\nu3(0.830756257911885*pi,-0.016005174269547007*pi,0.5652520148412511*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3342758000148*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47718541050315*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38453280561049*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.180626806434607*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33868287520749*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49477286284711*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213835721845594*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2316122457767409*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1894355396371878*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2877975979917031*pi) q[16];\ncx q[17],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[13];\ncx q[1],q[4];\ncx q[2],q[8];\ncx q[3],q[15];\nu3(3.5*pi,3.29532972632678*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[14];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.267545279178999*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.45132648908784*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.373258681281994*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43608630093401*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5381646972397734*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.40247224058215*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2786612923443519*pi) q[8];\nu3(3.5*pi,3.47389546645668*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2576516120582522*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.617812546547207*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35686101266747*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.619764416905903*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5755070634691482*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.3332080022761321*pi) q[18];\nu3(3.5*pi,3.41428180170729*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2543200445332001*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[4];\ncx q[2],q[8];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[14];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.3743724101260995*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5385133256752895*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5476242947436969*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41991041679886*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.68085683158692*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5201332078208054*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.416476379613629*pi,3.48567640521372*pi,1.74898253159605*pi) q[1];\ncx q[2],q[8];\nu3(0.106199182568896*pi,3.36621826063559*pi,1.4918485543558528*pi) q[3];\nu3(0.608985779942298*pi,2.9349961098131*pi,3.81307228947357*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.742897762988606*pi,0.30606116058425603*pi,1.56550828216004*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.653335963744728*pi,3.07962012375657*pi,3.64485701424036*pi) q[15];\nu3(0.625539716608434*pi,-0.23973736901517*pi,4.2537769804597705*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.420967709023357*pi,-0.03530833185919002*pi,0.871816902028529*pi) q[0];\nu3(0.718520680772681*pi,3.31558023526241*pi,4.13332516776524*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.114306182912865*pi,2.98908395286346*pi,0.829282403021506*pi) q[3];\nu3(0.721189520137125*pi,2.91353469551074*pi,3.48680017147672*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.602393932264426*pi,2.95838657036668*pi,3.07358917810716*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.629805036493288*pi,3.3994790312764*pi,0.857588748603699*pi) q[15];\nu3(0.243722420157997*pi,3.31503008407487*pi,1.219151729521591*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.285381358830365*pi,0.281402320890106*pi,3.74821055342452*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.399575841942194*pi,2.90693558478571*pi,0.954288208598307*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.6353907711167*pi,2.53239351502459*pi,3.77748575342865*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.659811353108944*pi,0.47150199072130605*pi,4.34363097385698*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.478117093846284*pi,2.82793267505896*pi,3.8835049602741*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.312192089504379*pi,2.89678064721235*pi,0.864943551617534*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.31278221630322*pi,0.51990401466672*pi,0.704139679116996*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.374658278010268*pi,2.69863599857266*pi,0.951243353455812*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.501220923653582*pi,2.75500312882499*pi,3.8425225534446*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.387723546340907*pi,-0.03577454877038*pi,0.908162413530134*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.293636613449855*pi,0.7898961477256601*pi,4.31424917005383*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.563064595336702*pi,-0.42263722870207787*pi,1.031903208226911*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.721997803212886*pi,0.44263332870628*pi,3.99450407630046*pi) q[14];\nu3(0.240050217002261*pi,3.33018847490442*pi,1.57361725082565*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.154130464519538*pi,0.39734934144299106*pi,4.25418094192574*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.462814332907154*pi,0.6993746164230901*pi,4.08183096018581*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.564112003188978*pi,3.17875963239171*pi,3.82385794934708*pi) q[5];\nu3(0.210556101641952*pi,0.469309557132055*pi,3.63362214862491*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.588432150608355*pi,0.63206103659123*pi,0.604507817584956*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.331774323064381*pi,0.44631269073175395*pi,3.98767296118102*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.441640452178955*pi,-0.236969383520504*pi,1.3975862676999569*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.959484330937083*pi,-0.141593345153477*pi,4.36954090244435*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(0.784718139322909*pi,-0.214115484670438*pi,0.9520301118612671*pi) q[5];\nu3(0.382233313534499*pi,-0.30065251227162304*pi,1.1238988557248542*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.54151388086854*pi,-0.05148900696991898*pi,3.98633953472575*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.3347388604183*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2681756886890558*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.3757594001041*pi,-0.20011582861421*pi,4.05188152363119*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.147103219950879*pi,0.029807763593017955*pi,3.92548145889251*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.33632989220368*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.48602748381965*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.304793881213921*pi,0.78719588544086*pi,0.5622325711228813*pi) q[10];\nu3(0.463564094583055*pi,0.395564282827624*pi,4.47731713821204*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2227624711814729*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207859588638133*pi) q[21];\nu3(3.5*pi,3.49258206806889*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.39390846523264*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.278054313863318*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.214672317954111*pi,2.87003754503536*pi,1.107212010631041*pi) q[10];\nu3(0.822429683210207*pi,2.80589954282106*pi,3.89235143759852*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.634850012472595*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1940847595734572*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.34908350730292*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.546903968433567*pi) q[15];\nu3(1.0*pi,0.0*pi,1.248673871460322*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4657630306569605*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(3.5*pi,3.37479386899364*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5065292040003005*pi) q[7];\nu3(1.0*pi,0.0*pi,1.251450074440255*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.48137931765629*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.272855754987476*pi,-0.11304118098923599*pi,3.93353973441807*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39478276879289*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.283167776195911*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5736643084418871*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46348963556901*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43276484187237*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.636995465154362*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.335152390045201*pi) q[11];\nu3(0.443520655730809*pi,3.23377166371668*pi,3.21597284999999*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210074659460574*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.201391412500288*pi,0.398799471766335*pi,3.89538863765693*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.166764803424666*pi,3.34529057384018*pi,0.8544557919486659*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[18];\nu3(0.454414395250227*pi,0.6167760618632101*pi,4.30553272204218*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.683047332541827*pi,0.65596822441118*pi,4.46143772538799*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4118966855699995*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.414601086094625*pi,2.43122054214485*pi,1.127492005488202*pi) q[1];\nu3(0.128866675212292*pi,2.34058824493315*pi,1.3066968542319009*pi) q[2];\nu3(0.673371050517935*pi,-0.138677982561902*pi,3.8608052989938*pi) q[3];\nu3(0.589658042448326*pi,2.91211794669276*pi,3.81454580042004*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.38346802816016*pi,0.8953227975731299*pi,4.19144611627841*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47041696641388*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.648678043515818*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.771296841925764*pi,0.38110068388139995*pi,1.091407344155105*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2824454947361361*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5470160557281605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0141309370634467*pi,0.417788344898126*pi,4.150956441985921*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.65268771970003*pi,3.43981891462038*pi,4.222864774933861*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.516483251738345*pi,0.06476016923494499*pi,1.1457231254588431*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.694373563248175*pi,3.38154827642819*pi,0.5194697637907244*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.690348600001353*pi,-0.12762166410161502*pi,0.5344755130083657*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.442670758206296*pi,3.3530067302601*pi,4.33262929451779*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.822774292908912*pi,2.33990051987842*pi,3.75214875067861*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.779164930740794*pi,0.6109833275638601*pi,1.0397496757863869*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42985844258403*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.62974472697688*pi,-0.198440188186702*pi,0.89941545792597*pi) q[20];\nu3(0.847091640926437*pi,2.80647838285032*pi,3.46263285588454*pi) q[21];\nu3(0.820193167591047*pi,0.5357316476442999*pi,4.247035447934159*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.582343821268029*pi,0.450639562957286*pi,1.070276705938956*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.534101327668852*pi,-0.27457379159197803*pi,4.2792740048946705*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.826040017214106*pi,0.11834952115564501*pi,4.48478008294048*pi) q[19];\nu3(0.266699036360451*pi,0.5165487397686499*pi,4.08264532867398*pi) q[20];\nu3(0.196193207398875*pi,-0.20929833899696498*pi,0.7715502400470591*pi) q[21];\nu3(0.231098500904922*pi,0.64843772202074*pi,3.95416980025819*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.790112057172427*pi,0.73243713132057*pi,0.885238720939322*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.210986679371397*pi,2.61988512185152*pi,1.175060080627568*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.656038534072155*pi,2.544245884913*pi,3.9121921892486*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.708434317581618*pi,-0.140431394739451*pi,0.966418868966564*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.247198588757364*pi,-0.09657401041067898*pi,0.670787792915907*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.287607588797017*pi,-0.45404283994824113*pi,1.2314202481571042*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47603062044659*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48804356271617*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.353750701071968*pi) q[13];\nu3(0.412122276695918*pi,0.31800757729068996*pi,3.72912871018215*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304932167414276*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0798256882680117*pi,2.98272469443434*pi,1.392023318811136*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.804012716380783*pi,0.56934056209625*pi,4.20164272741135*pi) q[17];\nu3(0.448539577728682*pi,3.31066793016963*pi,4.454450722272*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48433416035301*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39605661249595*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4957151283465*pi,0.5*pi) q[9];\nu3(0.572000693626813*pi,3.24989266911371*pi,3.58338906069247*pi) q[10];\nu3(1.0*pi,0.0*pi,1.176051256548093*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44614536928406*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5324497063034123*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.565928556301205*pi,0.07403800765063395*pi,4.05163351161799*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.369553848571228*pi) q[20];\nu3(1.0*pi,0.0*pi,1.203250469757704*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[20];\ncx q[3],q[11];\ncx q[4],q[18];\nu3(3.5*pi,3.45945536151278*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3447097082832271*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[21];\nu3(0.450635494951656*pi,2.94173988155154*pi,0.602012540375125*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41522541318566*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.190672552807185*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35588964211559*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5086195771424489*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.60941064545599*pi,3.02868863251091*pi,3.22049379505111*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3240266761994048*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5389196120538833*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5512733893122728*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[20];\ncx q[3],q[11];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.34398724223052*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.564245853049499*pi,-0.0034713721892459803*pi,4.29703211605377*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.900761142113949*pi,2.51700535485545*pi,3.50847476864647*pi) q[15];\nu3(0.732585965834711*pi,3.2256586275141*pi,3.5419144839287*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5596147625132173*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48493420792808*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.628030611069635*pi,0.22510919501187598*pi,4.15787192203967*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.604174213519869*pi,3.26727473979367*pi,3.5151913065628*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230592573065079*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.409156462030349*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.793883633992408*pi,0.37328913030491795*pi,0.735038970680354*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.58859689294991*pi,2.58717844154109*pi,3.65047351858174*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.728094000267896*pi,2.58128681271787*pi,3.9111797298532*pi) q[9];\nu3(3.5*pi,3.35852660015107*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2611150958057191*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5889159781632638*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.611577439522568*pi,2.50503375907877*pi,3.5380440494156*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.223940289627017*pi,2.67801307693438*pi,0.988611623724245*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.765155055822452*pi,-0.266584046390804*pi,3.92002800182223*pi) q[7];\ncx q[8],q[17];\nu3(0.225259017418284*pi,2.9794292593434*pi,0.8881446627063689*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.347769356216046*pi,3.09944701253387*pi,0.5982423328471111*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0659768153340723*pi,0.13377304402457102*pi,0.8007124312875871*pi) q[0];\nu3(0.844026312953211*pi,2.66769801864028*pi,3.75946698809478*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.520021614863711*pi,3.25110000325029*pi,3.19285459071811*pi) q[11];\nu3(0.759193267720638*pi,-0.4811364272772499*pi,3.12756234302291*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.672619690922737*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.284010863960125*pi,-0.219657498202313*pi,1.225367040005274*pi) q[20];\nu3(0.126620735980845*pi,-0.029009658031958985*pi,1.270032640978614*pi) q[21];\nu3(0.79595423028938*pi,0.24204277652930695*pi,3.7870192945293*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.514601796830842*pi,0.5078606647080499*pi,1.319291186659161*pi) q[11];\nu3(0.699656282288987*pi,3.08749949927098*pi,3.41265317662145*pi) q[13];\nu3(3.5*pi,3.43161364268713*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199367000411769*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.565403287647615*pi,-0.21116199706725403*pi,4.168063876058779*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.654465455664626*pi,0.55881558323771*pi,0.923760402370968*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.46184543814206*pi,0.05304480052841498*pi,0.848095449207853*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.35580789543232*pi,3.05617504607022*pi,1.108335989492602*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.146770848538267*pi,0.7003217994922599*pi,3.84800627469874*pi) q[2];\ncx q[3],q[13];\nu3(0.323362669978518*pi,3.17100725459486*pi,1.2790814806911879*pi) q[4];\nu3(0.249010908682513*pi,3.42971397936702*pi,4.13505140632921*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.159745437520033*pi,3.04641786463293*pi,1.338519350416995*pi) q[8];\nu3(0.745795239970079*pi,0.5759329456333999*pi,1.036078008810839*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.404093594421371*pi,3.20356471198593*pi,1.404626296576148*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5083666442963972*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27399907264*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.725953362589105*pi,0.006188326350264006*pi,0.744734380932103*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.552948994129244*pi,-0.130572173070578*pi,1.229970830140311*pi) q[10];\nu3(1.0*pi,0.0*pi,1.158980725346988*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.565078276167603*pi,-0.17436145181857*pi,0.902239241673364*pi) q[17];\nu3(0.437486836168728*pi,0.32404628638560595*pi,1.1142223325554461*pi) q[18];\nu3(3.5*pi,3.47458491580296*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.379300351231613*pi,3.46676429151208*pi,1.471725804194472*pi) q[6];\nu3(3.5*pi,3.47028491157236*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.813168662976878*pi,0.13606933403243004*pi,1.244400190432625*pi) q[14];\nu3(1.0*pi,0.0*pi,1.262556083759584*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0498228381665292*pi,3.36000482480425*pi,0.71833585317367*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.222223111297816*pi) q[20];\ncx q[0],q[15];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.388380718147174*pi,3.45545585581366*pi,1.98629035501399*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.632529116997118*pi) q[13];\nu3(0.372988687200916*pi,0.7255803247686801*pi,4.43488573447183*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36971819055312*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.48219192052257*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.143224578464932*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46371446145087*pi) q[15];\nu3(0.19827415172478*pi,0.19516226634062706*pi,1.204874891900557*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4195870795965*pi) q[20];\nu3(1.0*pi,0.0*pi,1.183049242052135*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.4882751198963*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40532936139584*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.273638577891138*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.624354394845208*pi,-0.10352049329929502*pi,4.11189512267628*pi) q[16];\nu3(1.0*pi,0.0*pi,1.264813263999642*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.682302060831221*pi,-0.120929266046155*pi,3.71099931790648*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.434958521133559*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.783605968817344*pi,0.01148391447839503*pi,3.60886323833809*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5564520307454196*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[11];\nu3(0.902110327081085*pi,0.48826647132315604*pi,1.143822126937261*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.725803999569965*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42756508040354*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266666752729239*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5466487899763682*pi) q[18];\nu3(0.167064191386684*pi,0.74644931947629*pi,4.42381809579899*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49641988282359*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.382490368041952*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.863938163799994*pi,0.15484459102118098*pi,1.3005576995847061*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.450884830412332*pi,0.5816548173931*pi,4.437832954362079*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.408789054805*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.674275891644379*pi,3.26150678905771*pi,4.41499111255862*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1950540561930492*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5341785225219436*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.347154631876933*pi,0.57419336507827*pi,3.7931931581471*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.465893144093519*pi,2.57259060467262*pi,3.86642402131705*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,0.809902294734596*pi) q[6];\nu3(0.438078349305159*pi,0.11752858036688196*pi,4.18999723413199*pi) q[7];\ncx q[8],q[16];\nu3(0.63050565193861*pi,-0.356580078834783*pi,0.763054969716924*pi) q[9];\nu3(0.198785954898695*pi,3.20884605758719*pi,1.68784724600841*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.434456070382913*pi,-0.229823912911778*pi,4.272613022903871*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.683044818659599*pi,-0.060614805817467976*pi,3.91687911980356*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.387904064519975*pi,3.18543026783763*pi,1.1554241101351241*pi) q[21];\nu3(0.308352045657894*pi,0.18609113855858594*pi,4.23048364446264*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44183121596702*pi,0.5*pi) q[5];\nu3(0.286445677299149*pi,3.30415817813278*pi,1.70353309430827*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.188762913672067*pi,-0.010630169650597987*pi,3.86963013825381*pi) q[9];\nu3(0.573455579360634*pi,0.419346961561579*pi,4.27716421464111*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.349697028002249*pi,0.47441597609255703*pi,0.621148716141915*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.475106266186524*pi,0.42441865687853497*pi,3.43016781290281*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38372085745371*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.479375680372644*pi,-0.4643348120939029*pi,0.676079505745748*pi) q[18];\nu3(1.0*pi,0.0*pi,1.284987628523325*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.563821005078842*pi,-0.49151129754365497*pi,0.7810216146750479*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.772820362302329*pi,2.38808568337664*pi,3.67607707656545*pi) q[14];\nu3(0.203355397407108*pi,-0.070133864948841*pi,0.5800134739710726*pi) q[15];\nu3(0.605107691653844*pi,2.84868784177779*pi,4.08511152431533*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.140184518567357*pi,3.43245978994603*pi,0.5670572659282203*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.865515576476932*pi,2.72220292928191*pi,3.390035988921*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.645912003064505*pi,0.16703026925975295*pi,1.2259528741183439*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.545731526712529*pi,0.087011881346576*pi,1.227448336266854*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.55139623531836*pi,-0.30443201801069997*pi,0.70593922438429*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.386269927209851*pi) q[19];\nu3(0.352929129847584*pi,0.5131116360008201*pi,3.75875436624151*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.380883562687203*pi,3.29114287776369*pi,4.40489036405066*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.764091232437172*pi,2.40881008323166*pi,3.90460070210615*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.155547713669747*pi,0.30912567684772496*pi,4.27394849384306*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.189008084126619*pi,0.12983463168198095*pi,3.73738690071038*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.45924773335666*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2472108854165191*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.138619602601389*pi,0.10049100640451603*pi,3.5513604437787*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48125499047877*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.817846270644856*pi,-0.085322034457332*pi,0.905793728573525*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.280918613886505*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49014363239945*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.454324941895894*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40497046559831*pi,0.5*pi) q[7];\nu3(0.903053460128362*pi,0.5254184378605999*pi,1.099647878010775*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1427638356809728*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.32358511919794*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.254392140366748*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5920279630057625*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.674012538575155*pi,0.11569861738045795*pi,4.12616960153515*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4573032707330995*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4152670001478995*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47337667133815*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(0.0625199053513717*pi,0.30361488850653595*pi,3.92876084363512*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.580497500657569*pi) q[9];\nu3(1.0*pi,0.0*pi,1.407536047806639*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4896224505837*pi) q[15];\nu3(0.300131785551407*pi,-0.052016905764042*pi,4.14276154085982*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.863063901187302*pi,3.07408143923689*pi,3.40483075853637*pi) q[5];\nu3(3.5*pi,3.48985324101*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.359502043629432*pi,0.54663867669326*pi,0.843655576687175*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156017520901036*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35481500381456*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.591527545203098*pi,-0.4490302316754868*pi,3.65056968704828*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.60631277769776*pi,2.89936645345865*pi,3.60156894698684*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39509761916153*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.369752663204339*pi,0.70136658264582*pi,4.28536323422753*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.188252487720258*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.566976990198276*pi,-0.268776136369748*pi,3.80192909687183*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6089617906406231*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.399035364234126*pi,2.61483412592148*pi,1.144645614692728*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.181531890788785*pi,-0.17899360446336499*pi,1.036678895806626*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.39319222062467*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49817853946661*pi,0.5*pi) q[3];\nu3(0.710683254064616*pi,0.482570105538657*pi,1.366682545122309*pi) q[4];\nu3(1.0*pi,0.0*pi,1.318143765447354*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.423754416793942*pi,-0.028796764689744014*pi,3.8148344606246*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.284640033380652*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48123475336592*pi) q[17];\nu3(0.390763237538537*pi,3.33785917281049*pi,0.906554084644687*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.688726587989552*pi,0.02285366704514802*pi,0.894486662669874*pi) q[4];\nu3(0.40081812043075*pi,3.34202284688266*pi,0.9687948444492009*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.701143992710869*pi,-0.4054589261875024*pi,0.843941258733178*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.440369240984454*pi,-0.311817157215943*pi,0.630969247760881*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.320221509494772*pi,0.68644250075235*pi,4.01774796340915*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4089735678987605*pi) q[5];\nu3(0.0476278925906772*pi,0.44452261105955004*pi,0.866258270357581*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41620395634123*pi,0.5*pi) q[8];\nu3(0.610101826289754*pi,-0.178993691518472*pi,4.18646760124746*pi) q[9];\nu3(0.686344121749271*pi,0.6752832577900101*pi,4.47387150319192*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.255976282116902*pi,0.39741514494503205*pi,1.06712546527548*pi) q[14];\nu3(0.464793643445801*pi,0.41370810381241296*pi,4.31156071775993*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5464306747704688*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2918285269411771*pi) q[19];\nu3(0.326540547750674*pi,0.7952433631576601*pi,4.4130792737473*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.618785624712191*pi,0.26773399201787496*pi,1.04172515586371*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.614185577802889*pi,-0.158937839441747*pi,0.981611657079298*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.157772441228837*pi,-0.007392359593411002*pi,0.7888754837461269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.620335846545717*pi,3.3039440412986*pi,2.91323506909193*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.24061918070914*pi,3.24370954858379*pi,1.61734546341714*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.371917603771021*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.815710454465396*pi,3.47643753249451*pi,0.5814563210388202*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34559500950983*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.262725316899298*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.420249380876155*pi,0.26594158531189505*pi,4.15881782961635*pi) q[1];\nu3(0.731404556942791*pi,0.53072222044302*pi,4.215504233763641*pi) q[2];\nu3(0.493854649851558*pi,-0.15369689106475298*pi,4.12222984422033*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49678061410328*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(0.200050504273004*pi,0.50557135802656*pi,0.801232663692247*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.296615348144457*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.473790037740126*pi,3.09832771835269*pi,1.032018819223064*pi) q[1];\nu3(0.600144648190948*pi,0.52399837889778*pi,1.23054205993239*pi) q[2];\nu3(0.471517957611611*pi,1.0295229619063*pi,4.29154247898923*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3658975527397*pi,0.5*pi) q[10];\nu3(0.586670979084655*pi,3.44823821787483*pi,3.84320358157297*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.588928108437428*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1851048315191721*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47957412197124*pi) q[14];\nu3(0.348963104672116*pi,0.22300857405890195*pi,3.66386457492372*pi) q[16];\nu3(0.366739100660701*pi,0.88386048235537*pi,4.4740148058250195*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.693902850022636*pi,2.94294406501924*pi,3.11562090930328*pi) q[16];\nu3(0.572382663436813*pi,0.8881906146338701*pi,0.7836874257677791*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5463173914612283*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.248076611423328*pi,3.18362159805303*pi,2.09955095370407*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.652085657619215*pi,0.08583426903140001*pi,4.01654476590904*pi) q[0];\ncx q[1],q[9];\ncx q[3],q[21];\nu3(0.51296686215078*pi,0.08596614458638496*pi,0.883766351987438*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29563391021186*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35271161465932*pi,0.5*pi) q[3];\nu3(0.460647338609531*pi,0.42844975288113496*pi,0.944306539949065*pi) q[4];\nu3(0.503887312623218*pi,0.82401720141528*pi,0.5896259582652839*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.680400019580251*pi,0.33485046487484804*pi,1.446595530929649*pi) q[8];\nu3(1.0*pi,0.0*pi,1.206243060830196*pi) q[9];\nu3(0.0787264962014936*pi,0.437784527673039*pi,4.01098496670685*pi) q[10];\nu3(3.5*pi,3.3148612559526*pi,0.5*pi) q[12];\nu3(0.364960204691291*pi,1.04979164717088*pi,4.29230857968132*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.35017798590873*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232518636475604*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1535285878248889*pi) q[17];\nu3(0.373426340766258*pi,-0.4578397339155138*pi,1.169655402832495*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235023834575002*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.419756581416524*pi,0.8088695379706901*pi,0.504409036554243*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.558590316994012*pi,-0.20203207036048298*pi,3.59877287019238*pi) q[8];\nu3(0.429430535623551*pi,3.2989976105238*pi,1.50486694990494*pi) q[10];\ncx q[12],q[17];\nu3(0.319537535662864*pi,0.7827153270410201*pi,4.17756641778859*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.096489736060768*pi,0.07318074217688997*pi,4.361515296115369*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.548772761448959*pi,3.12335327352791*pi,3.42797693101902*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.616941547447727*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44645947247722*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48003830110922*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.623248376038507*pi,-0.14737303394850698*pi,0.7202623611185011*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48005984362774*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.54830148162074*pi,3.26085505945347*pi,2.92994633520839*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.201613738313052*pi,0.323493223401611*pi,0.7505168267433491*pi) q[19];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.774367621100482*pi,3.28439131157951*pi,3.18704402661682*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41296805493212*pi,0.5*pi) q[0];\nu3(0.410567221332763*pi,-0.4977620347416651*pi,1.351650279157508*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38399905896206*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40857177193638*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.325609208635212*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49799151034753*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.20728750722964*pi) q[10];\nu3(1.0*pi,0.0*pi,1.180136338370228*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.28328029458953*pi,3.01814813282965*pi,0.911366360998469*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300584690096577*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.677871906802347*pi,-0.08135920907473798*pi,3.62367922350974*pi) q[1];\nu3(3.5*pi,3.32343012126843*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1241985537045411*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.583406529078974*pi,0.20028110864250404*pi,1.105273290029291*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.317221081412621*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.322236060174327*pi,-0.258016015402263*pi,0.622665681007494*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.624803628998518*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49997813259893*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45979070908962*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.707282365727044*pi,2.54950130245074*pi,3.94611434246087*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\ncx q[8],q[11];\nu3(0.579722443195777*pi,2.77236050810235*pi,3.58879539939299*pi) q[9];\nu3(0.446714573575593*pi,-0.15871792957972097*pi,4.24078437133329*pi) q[12];\nu3(0.475956231058533*pi,-0.08416222502485199*pi,3.57719069942375*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47779532881246*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.53980854060297*pi,2.67848250441758*pi,1.2557919667614281*pi) q[12];\nu3(0.448077591782489*pi,3.02173011878714*pi,1.8263819518143*pi) q[15];\nu3(0.453842993087784*pi,-0.4452708234394016*pi,1.72616871681341*pi) q[16];\nu3(0.90701485105196*pi,3.25657750479764*pi,2.90436573414755*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.186134689827434*pi,-0.373651592701721*pi,1.36294547875026*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.466935696483596*pi,0.381010715632805*pi,3.61709443014102*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.543791861536296*pi,2.69515764128196*pi,1.308571427952842*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.705751411120768*pi,-0.09528809623997098*pi,3.76782774485836*pi) q[16];\nu3(0.618416992789792*pi,3.30218138648334*pi,3.39034084411694*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.574729598909187*pi,0.498017763419213*pi,1.284358372555657*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.61661206725137*pi,-0.162000337398156*pi,1.288520862292125*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.279624589132152*pi,0.015377899316860955*pi,0.873000357635842*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35644877339122*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.216285265133686*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[15];\nu3(0.711228006196294*pi,3.20352914841074*pi,3.57187107132257*pi) q[2];\nu3(3.5*pi,3.34196715873577*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.157974490537812*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.419526036706561*pi,2.92021208802217*pi,1.79429229762043*pi) q[2];\ncx q[3],q[14];\nu3(0.37771169305309*pi,-0.03284448048647498*pi,4.20613438996754*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43765216808209*pi,0.5*pi) q[7];\nu3(0.831876938621536*pi,3.11106563208083*pi,4.37321704082232*pi) q[8];\ncx q[9],q[16];\nu3(0.929917334306375*pi,0.456754198644319*pi,0.5271316501891758*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5258149273861927*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.277353341575193*pi,0.9456944173491899*pi,3.98980637503137*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2427305508935511*pi) q[21];\nu3(0.435997139184073*pi,-0.06959167144413198*pi,0.8680346782263471*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.717769891811723*pi,-0.451629689795287*pi,4.09337470728057*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[21];\nu3(0.776382017339916*pi,-0.038519777248197995*pi,4.2771636359131*pi) q[8];\nu3(3.5*pi,3.44527168081664*pi,0.5*pi) q[9];\nu3(0.69943909625646*pi,2.65421306098947*pi,3.51965008004065*pi) q[11];\nu3(3.5*pi,3.44578338376758*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5741699211921327*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3682990101861519*pi) q[16];\nu3(1.0*pi,0.0*pi,1.376017922455498*pi) q[17];\nu3(0.257262908517222*pi,2.98236724590062*pi,1.72393448023685*pi) q[19];\nu3(0.305394349475856*pi,0.07547724334317696*pi,4.06271009685026*pi) q[20];\nu3(0.614228275532562*pi,3.06233815811023*pi,4.43111574207683*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.207599129993034*pi,0.9196368004151301*pi,4.45781903830772*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31133296802432*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.357846538044587*pi,3.22319453159064*pi,0.999764145575907*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.674521285092732*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.730655293205925*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.786888073646353*pi,3.04960089763402*pi,3.25143035208623*pi) q[1];\ncx q[2],q[20];\nu3(0.646717209302312*pi,0.43864430061503*pi,4.24621324867285*pi) q[3];\nu3(0.145038486220447*pi,3.22619916294558*pi,1.3372104512388199*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\ncx q[11],q[18];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.559194818653437*pi,3.39086118375878*pi,3.00805440762929*pi) q[1];\nu3(3.5*pi,3.4704904136344*pi,0.5*pi) q[2];\nu3(0.775643165730231*pi,3.38619677742753*pi,4.329880346116219*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48399886062875*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.358050281113623*pi,3.26163939133703*pi,1.4983769447798*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.343961910531499*pi) q[18];\nu3(1.0*pi,0.0*pi,1.126934690377176*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49153747386558*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.585495469736308*pi,0.271068855416587*pi,3.75185666418101*pi) q[14];\nu3(0.192340080166558*pi,0.5632909672869599*pi,0.561034012600086*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.27120298862652*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43996310211383*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.390625709381267*pi) q[13];\nu3(0.178479954210295*pi,3.26910022219833*pi,1.6113555916397*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3531902365592305*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42567446520977*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49461006672668*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.349496930119799*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.284350693235514*pi,-0.24628947355687902*pi,0.942825182478631*pi) q[9];\ncx q[11],q[18];\nu3(0.611944429980401*pi,-0.290617486903275*pi,3.64456526653645*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.261484627129889*pi,0.66084427459756*pi,4.19538980569928*pi) q[16];\nu3(0.552916817221598*pi,3.42761585640878*pi,3.86884640706919*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.621504267480374*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(0.583184481622651*pi,-0.34506041611098304*pi,1.062377196998195*pi) q[7];\ncx q[8],q[19];\nu3(0.727216314728131*pi,0.20355861292139998*pi,1.4524236748229211*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.373387204910758*pi,0.40779985828363596*pi,4.3559880792372905*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5751699303652504*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.726523229047413*pi,0.65374338943409*pi,4.32853406160571*pi) q[16];\nu3(0.767921754365542*pi,3.03539199939617*pi,3.15659469558944*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.258740677172107*pi,0.008310560759516972*pi,0.5843642517980826*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5238256378245418*pi) q[6];\nu3(0.449726556115405*pi,-0.278949672287029*pi,0.9442960609754341*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4249031862694*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.107697682590571*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.138500764599283*pi,-0.07482912437510097*pi,4.22866350282687*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.527475004118577*pi,0.6417258614453201*pi,1.004935326089878*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.883712941030362*pi,0.98096395995359*pi,0.65069934748451*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.411051889284512*pi,0.42598235582742305*pi,4.319196276507061*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46029379286363*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.520555027183569*pi,3.10957015063088*pi,3.11626473108539*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3638578812326*pi,0.5*pi) q[4];\nu3(0.587229908118841*pi,3.42765078094791*pi,4.14108696999332*pi) q[5];\nu3(0.488599329465962*pi,-0.042076910530574*pi,0.845740615374877*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35892641639383*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.307311548282734*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.169936672484035*pi) q[21];\nu3(0.677284780607729*pi,2.84095659527115*pi,4.1566382494068606*pi) q[0];\nu3(0.893320703732615*pi,-0.13615643661896298*pi,3.76669635056005*pi) q[2];\ncx q[4],q[16];\nu3(0.432096533536441*pi,2.44147988550175*pi,1.321578652287824*pi) q[5];\nu3(0.868231434130925*pi,-0.256349659538917*pi,3.33496938945623*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.940350032524866*pi,3.27834672018984*pi,0.777713328475351*pi) q[11];\nu3(0.71998114959053*pi,2.90947366639149*pi,3.10819267107965*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.741030672599561*pi,-0.160750558628793*pi,0.669634702221882*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0732200779878268*pi,3.47348054498913*pi,1.040372289309789*pi) q[20];\nu3(0.620934094353331*pi,-0.22858778289654202*pi,0.5580742813873404*pi) q[0];\nu3(0.584046436474329*pi,3.14347210303176*pi,4.09989976062384*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.452892967354936*pi,3.20576444788717*pi,3.22767842927984*pi) q[11];\nu3(0.282444449506786*pi,3.0685771694256*pi,1.161810683055462*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5551238283770507*pi) q[16];\nu3(0.559246416415308*pi,-0.101814042093617*pi,3.52127359132471*pi) q[18];\nu3(0.886409835948912*pi,0.206963831519423*pi,1.004249285311138*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42389833399504*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48944496791817*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2060703961175752*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[14];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.760191274098333*pi,-0.13299074098011798*pi,3.60452477988525*pi) q[4];\nu3(3.5*pi,3.48387400508661*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43185131108247*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.298929845418873*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695543603426932*pi,0.37509932312501404*pi,1.2439654918406169*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24402334797123*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37249603154952*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42940332255328*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43857302417136*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.186419483839765*pi,-0.118793438453698*pi,1.078959293430255*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3061607754332338*pi) q[5];\ncx q[6],q[14];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.426896444524238*pi,1.01386023697601*pi,4.260816914773351*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[18];\nu3(0.0815121224900752*pi,-0.0029018798538280044*pi,0.5310990057492171*pi) q[15];\nu3(0.528293710730161*pi,3.21837007594181*pi,3.49869490529106*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229487915786345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[20];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.587697568448141*pi,-0.17164753889439*pi,0.635706512867147*pi) q[10];\nu3(3.5*pi,3.49644537841792*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.385028655491824*pi) q[12];\nu3(3.5*pi,3.20355004419477*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.372587917959169*pi) q[14];\nu3(0.419301267282506*pi,2.70048640262187*pi,3.76587991831086*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5163003231017824*pi) q[17];\nu3(1.0*pi,0.0*pi,1.130197838899194*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.396330448881*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.529142857763609*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.263617343122535*pi) q[7];\ncx q[8],q[17];\nu3(0.489119134310686*pi,0.48565773260866596*pi,0.7683461910156699*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5048006906702986*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[20];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.429458783375024*pi,3.02312587922959*pi,1.64316210574413*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5450940392554006*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5500118798341305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.686294173573562*pi,-0.23802141303486002*pi,3.9711429579169*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5026959482861333*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[11],q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.620797598981165*pi,3.22918593950498*pi,3.25628119722347*pi) q[21];\nu3(0.681387712563833*pi,-0.04401691376577799*pi,1.104273704025755*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.220531541064098*pi,0.06032617208456503*pi,4.0917150522659*pi) q[3];\nu3(0.484670679494275*pi,0.9827771050035301*pi,4.43990454426089*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.531390700283424*pi,0.40154100031015605*pi,1.062427050929301*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.670212915125988*pi,0.42964877232726395*pi,0.5646391543602083*pi) q[0];\nu3(0.225639398261445*pi,-0.23537404732225398*pi,0.65231040499046*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.236233091323911*pi,3.27597633575057*pi,4.2498423802945*pi) q[3];\nu3(0.961192928805787*pi,-0.222455019052906*pi,3.33470322722891*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.610905236690107*pi,0.16656105324956505*pi,1.2253395586103148*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.889174946546473*pi,0.9716781545420501*pi,0.687748670310468*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.875660794342173*pi,-0.172373351847518*pi,1.10363586175604*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.724157487384328*pi,-0.212626479996679*pi,0.657268804114729*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.585907388064345*pi,2.86421800877321*pi,4.22922782639471*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.405673694300235*pi,-0.4577965530997786*pi,1.89373264749737*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.315200044515487*pi,0.39142650418006997*pi,1.09901032424331*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.272989691955241*pi,-0.37917596390219*pi,4.31656158481048*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.492277191417149*pi,2.94221865609586*pi,1.195073531852459*pi) q[11];\nu3(0.614278609661126*pi,0.12277933912662697*pi,0.8192462730861849*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.622797841972391*pi,0.07457463425088295*pi,0.5287500013688575*pi) q[14];\nu3(0.586062090786812*pi,3.20740429559434*pi,4.1899671958830105*pi) q[17];\nu3(0.407180695456245*pi,2.76631465636968*pi,0.83253592670638*pi) q[18];\nu3(0.846762519458824*pi,2.76977739765628*pi,4.00990105117682*pi) q[19];\nu3(0.508550709562339*pi,-0.231522944269427*pi,4.00934968851638*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.186334615429148*pi,0.27502065471861104*pi,0.689162429587414*pi) q[2];\nu3(0.371914984310813*pi,0.33509197529118795*pi,0.7670580225559269*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.462730449001517*pi,0.35752618275802805*pi,3.45387099682154*pi) q[11];\nu3(0.914543756070267*pi,3.22053710765952*pi,3.1985522479921*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.574215009957638*pi,2.84082154956501*pi,4.025458706231619*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.776513819924101*pi,3.00615299972545*pi,3.42935889361393*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.616122185913297*pi,0.8434725377018599*pi,1.0764617195101711*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.287551695511076*pi,0.59177134037084*pi,3.81523126263994*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.560878003948969*pi,-0.16694271146224*pi,1.293813763855106*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.41693767363751*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,0.0*pi,1.305301497400303*pi) q[3];\nu3(3.5*pi,3.43195825497676*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30573531033459*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247874466683258*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.168057202671612*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.41838985696312*pi,0.5*pi) q[1];\ncx q[4],q[17];\nu3(3.5*pi,3.38207056517411*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49472944843082*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.416582318793804*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.284031382114121*pi) q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.326045911328325*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,0.5911221357845338*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[10];\ncx q[8],q[9];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.460125155656041*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.45899235495968*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45344516149684*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37956600938278*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3241364171675731*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4725776730740705*pi) q[9];\nu3(1.0*pi,0.0*pi,1.346765422412501*pi) q[10];\nu3(3.5*pi,3.37496880320771*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.579634423227584*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.43768611939623*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.640065197814769*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201874660723087*pi) q[16];\nu3(3.5*pi,3.38798413956049*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1848253656052758*pi) q[19];\nu3(1.0*pi,0.0*pi,1.253581820578988*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[10];\ncx q[8],q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.493130333702251*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.556291360383333*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5051457683805176*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5483866549539225*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45843371601512*pi) q[21];\nu3(0.458834970296106*pi,2.68853434350044*pi,3.72777246877593*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.307343278883127*pi,0.49202028694672395*pi,4.2302593827874695*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.402196023260623*pi,-0.27984989162587104*pi,4.25132174462254*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.959658646625654*pi,-0.34340544565547704*pi,4.17944022877575*pi) q[0];\nu3(0.31223003755925*pi,-0.277624860947845*pi,1.494736514955434*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.676734093207921*pi,-0.048809760046643*pi,0.6683308352260859*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.608326818419848*pi,0.333298235739485*pi,4.43042433289456*pi) q[12];\nu3(0.757209299061885*pi,0.09097320890340899*pi,4.385827584288521*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.25145854114252*pi,-0.19097677080270398*pi,4.30403179119479*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.225621774248449*pi,2.67049034832179*pi,1.080345628106848*pi) q[3];\nu3(0.454055761457731*pi,-0.21900373707175802*pi,4.08338258264401*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.41519632466072*pi,-0.4476083194334269*pi,1.278339697954544*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.327794013406903*pi,3.45089565214715*pi,0.734891298060661*pi) q[3];\nu3(0.431516442386336*pi,-0.039325087542744996*pi,0.859283747497664*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.432974165757836*pi,2.97192854662099*pi,1.00332135231657*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.863482665417873*pi,0.7899078253065199*pi,0.82374444187104*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.497147351688155*pi,0.345904612789282*pi,1.400865145959399*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.864926553838735*pi,-0.358742366592809*pi,3.45828328989902*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.697533135903143*pi,-0.08617140812944502*pi,1.114867609488575*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.248094665194701*pi,-0.4635034544816324*pi,1.02840106121093*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.464215331914045*pi,0.289248791295836*pi,1.3100375380082059*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.797814478071023*pi,-0.33890079683977303*pi,4.36561168723229*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.50454927373552*pi,3.03133499486302*pi,4.09218976242889*pi) q[17];\nu3(0.492287409047234*pi,0.04269974094710505*pi,3.95380718278755*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.146752191226428*pi,3.19042726341064*pi,1.61875921860667*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.440167752623413*pi,0.68909677436732*pi,4.49922094357877*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.426216051779968*pi,0.26603470481596503*pi,3.46675623185294*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.552140133943921*pi,0.208112006507296*pi,4.093550832319449*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.125465344221679*pi,0.93670645963178*pi,4.1906656092289705*pi) q[16];\nu3(0.53378124301056*pi,0.44053663902711804*pi,1.251712437963574*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.387724562439988*pi,2.67677115551596*pi,1.64840863930296*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42555699999664*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.285100720092666*pi,2.79047786517306*pi,0.856294857329003*pi) q[2];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.57124710598401*pi,-0.4420044587804633*pi,4.2346054024237*pi) q[7];\nu3(0.589197398052606*pi,0.272146447489062*pi,0.651377953470109*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.100164951313496*pi,0.7144887196793701*pi,4.42225974160531*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.257619250968468*pi) q[13];\nu3(0.421596344439164*pi,-0.32480234199894*pi,1.368699999587562*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.943817270997706*pi,3.20413643274892*pi,3.11818618749727*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.660060635388342*pi,0.11485128813300605*pi,1.366716651266173*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[12];\nu3(0.578141082431101*pi,-0.049525620086767974*pi,4.43134746507575*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.35843083628358*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.242430508629724*pi) q[6];\nu3(0.882322295108178*pi,2.94091939101779*pi,4.3531068297373405*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.332051900604555*pi,0.96215072356472*pi,4.18230308430531*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.374910949987818*pi,2.96131736395232*pi,1.83760928990558*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39011139149217*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44996007599539*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.215177983618473*pi,2.98127605624869*pi,0.669833847090753*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.22033756129541*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48984065002573*pi) q[13];\nu3(1.0*pi,0.0*pi,1.087302162545926*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.930030872551041*pi,-0.368559671977133*pi,0.707153221394169*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.459535622816301*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38683564213304*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41493407683185*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.646813702095424*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5614659948542488*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191524796906694*pi) q[17];\nu3(3.5*pi,3.37682299286168*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256715296029494*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329812557100353*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.29877067884746*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49958771621332*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.190331715215474*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.171720116018105*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5391629791139119*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3224333621414*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49592212138473*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.26912987164559*pi,2.81706321995307*pi,1.184534681727613*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46835092024696*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39662729288048*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.335908764547415*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.970204692788879*pi,3.22585226719755*pi,4.41747026387449*pi) q[15];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.381138384610056*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.406169274990745*pi,3.18707745067467*pi,1.430028502960351*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.42727660940394*pi,0.23381055707535103*pi,1.257523150417033*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5082436337726275*pi) q[14];\nu3(0.127359516549136*pi,0.9585557043229*pi,4.30696143087916*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3814677010641905*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.663107582131597*pi,3.41942002293817*pi,2.93884940965837*pi) q[0];\nu3(0.539880049520626*pi,3.11876132176935*pi,3.20830760255476*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.252462609804538*pi,0.9582290540749001*pi,4.33851045157704*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.724561659928275*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.634272156290115*pi,-0.4586973064545214*pi,4.33047961019196*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4531716990887*pi) q[21];\nu3(0.395434659715151*pi,0.05127587333029204*pi,1.323681023922874*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.798157510492651*pi,2.83962035594529*pi,3.43905708340947*pi) q[4];\ncx q[5],q[21];\nu3(0.448589383151783*pi,3.44874467894516*pi,0.9309370518211451*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.875913928808547*pi,2.53483308847913*pi,3.60366894548063*pi) q[11];\nu3(0.290604976484398*pi,-0.439618330172022*pi,1.63530042049351*pi) q[12];\nu3(0.529709223404222*pi,3.46450489715708*pi,0.75736419671104*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.361397662526593*pi,0.45335220381745*pi,0.888064343451904*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.522525696015602*pi,0.34518514874737705*pi,0.857429708244978*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.701454741581001*pi,0.04193386032498003*pi,4.29665475900215*pi) q[11];\nu3(0.737993575999753*pi,3.12182687601493*pi,3.88959464878638*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.281932812142933*pi,0.6483371876749899*pi,4.48165323352917*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.683493429700781*pi,0.325375730796002*pi,1.224851684386604*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.641693146998807*pi,3.12089833379641*pi,4.20694496555047*pi) q[7];\nu3(0.59903390076115*pi,0.0024260505604170035*pi,0.826328534403935*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.577470708621239*pi,0.09823726624002105*pi,1.2482416204985451*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.626455995722816*pi,0.42499222879655596*pi,4.0294365657821505*pi) q[17];\nu3(0.488782889254783*pi,3.28746799300493*pi,3.09343391239664*pi) q[18];\nu3(0.774905080160232*pi,3.32543917026798*pi,0.693577056938812*pi) q[19];\nu3(0.453166599404965*pi,0.03360354014568401*pi,4.035256120687841*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.572186712097118*pi,0.0045293549090329455*pi,1.4453699601595869*pi) q[7];\nu3(0.359319364743031*pi,-0.18660623918847502*pi,4.1724223734734*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.53822828587774*pi,0.79360507808707*pi,4.36272355831223*pi) q[10];\nu3(0.551402805055098*pi,-0.40803757799753837*pi,3.80552000494157*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.314192527883044*pi,0.08984400330560705*pi,3.68839390083836*pi) q[18];\nu3(0.141809669599376*pi,-0.36777761633079*pi,1.4353766827204328*pi) q[19];\nu3(0.517851190720348*pi,-0.410867944041931*pi,3.44735427673297*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.709207716968846*pi,3.26735146677355*pi,3.36768595896901*pi) q[9];\nu3(0.0412811256903052*pi,3.1624520581786*pi,1.45160030467683*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.235714762619336*pi,2.50380172501047*pi,1.010780875027965*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.63886030662171*pi,-0.12437891421365399*pi,0.5245806820988427*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(3.5*pi,3.24802467496548*pi,0.5*pi) q[2];\nu3(0.682370205776222*pi,0.20854698821447304*pi,0.654025606748595*pi) q[5];\nu3(3.5*pi,3.46207762952958*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.114341222319106*pi) q[15];\nu3(0.612998746064004*pi,-0.081457771551187*pi,3.62609330786409*pi) q[16];\nu3(1.0*pi,0.0*pi,1.099352921439035*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.36418097019172*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.506676873004664*pi,0.284238663327846*pi,4.38446559717983*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292996773012447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.35775821650421*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.17211508853059*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.39160837296761*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46338613562133*pi) q[17];\nu3(0.627028418018815*pi,-0.4398619060105357*pi,0.790972809968597*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.48455838444764*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38868288510309*pi,0.5*pi) q[8];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.1669990395611949*pi) q[12];\nu3(3.5*pi,3.36646103586866*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6481265650711809*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221323683404551*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2017741867242981*pi) q[20];\nu3(0.352989411913144*pi,3.01883483488265*pi,1.471617792707903*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32560002801423*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1738268459814591*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.417712404353249*pi) q[9];\nu3(3.5*pi,3.47232282185747*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39190426138299*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.168970384522455*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302100012303642*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.459822631529979*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5400656497549585*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.537853527924578*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.26377976824836*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49067876479799*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5357365438549078*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5784969141960622*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0991212277286029*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.619066632232204*pi,2.65363260238369*pi,4.051124703175439*pi) q[1];\nu3(0.149424541263623*pi,3.06884753838005*pi,0.5819076250502597*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.127003359593652*pi,-0.281294054522143*pi,3.93291111027568*pi) q[1];\nu3(0.797393558507173*pi,0.31569397610460403*pi,0.5644982631385398*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.716412115279146*pi,-0.272279661797761*pi,3.59883717036953*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45063732710672*pi) q[21];\nu3(0.23200952940386*pi,-0.11899975167941501*pi,0.987689803110233*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.470688970519267*pi,0.6457060582329801*pi,0.638007203818582*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.312831607424048*pi,0.38570026069708296*pi,4.1064853591306*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.592365932547832*pi,-0.10628452261673099*pi,4.03859582276038*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.719102478436927*pi,0.340740947600476*pi,1.241992811327685*pi) q[14];\nu3(0.434713103061195*pi,0.22509955206482501*pi,0.608307653532145*pi) q[15];\nu3(0.301098454358518*pi,3.39548653184625*pi,0.9253675189670441*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.914964944485106*pi,2.92271517690464*pi,4.0122201348334805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.203069101623469*pi,0.43414789329791603*pi,4.422830488071471*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.59163687573052*pi,-0.4810703813103957*pi,4.1234411447392905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.797742923709334*pi,3.45394168682775*pi,3.58547655414222*pi) q[10];\nu3(0.388572904596848*pi,2.92626179169658*pi,1.7194524473777*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0279409762222379*pi,0.18509431035296597*pi,3.91975331123441*pi) q[14];\nu3(0.9489676197758*pi,1.0938860372323*pi,0.750632790101962*pi) q[15];\nu3(0.915656680129859*pi,0.6907826270447299*pi,0.604946510050571*pi) q[16];\nu3(0.502840492980948*pi,3.41742292253813*pi,1.58751464193566*pi) q[17];\nu3(0.379012001318385*pi,-0.05143142474773499*pi,0.942970404938356*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.693347491672643*pi,2.89998509964782*pi,4.2081656924584205*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.850711612826108*pi,3.09171830643386*pi,4.12376132834075*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.147392289087591*pi,0.85954175817003*pi,4.08514090809648*pi) q[9];\nu3(0.596784131913514*pi,3.43625307187769*pi,0.716202802213322*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.303487615263691*pi,3.31400088383828*pi,4.47348152904862*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.618831654298192*pi,-0.26402051959656403*pi,3.62450185904646*pi) q[19];\nu3(0.612016930319893*pi,1.03919480954689*pi,0.9108435695024539*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.699392034057235*pi,3.1368959139211*pi,4.0488388660686905*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.489136826339914*pi,0.7826273157258501*pi,0.913597071437002*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.6996590947771*pi,2.98336680812354*pi,4.15479387282182*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.774607057385718*pi,3.13748635099946*pi,4.00150033127375*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.493405554558672*pi,2.55179468694234*pi,1.138985858950341*pi) q[19];\nu3(0.384488573887462*pi,3.27590071871362*pi,0.615560849210401*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.6394325084413*pi,3.12477750554327*pi,3.02345220647978*pi) q[5];\nu3(3.5*pi,3.33417815953461*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.384606554949538*pi,-0.145447186312875*pi,1.59122923030194*pi) q[12];\nu3(0.286286400793511*pi,0.6289703490130301*pi,3.9798924316803*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1306135315094221*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43310332137479*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.109066899635917*pi,2.78299198762717*pi,1.1311041250219231*pi) q[4];\nu3(0.501823402829911*pi,0.578322066071*pi,4.03192830174682*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42043584592798*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.259593183399027*pi,-0.4699211700205476*pi,0.686999134127523*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.336276045013786*pi) q[14];\nu3(1.0*pi,0.0*pi,1.289150671606456*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,3.32086810515417*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.213309700943615*pi) q[3];\nu3(0.539567670037175*pi,3.2466526263179*pi,3.16327634290242*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4011118329309*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.728594001928598*pi,-0.4738771211110411*pi,3.30066675543118*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5275635890791492*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5440410729640288*pi) q[15];\ncx q[19],q[20];\nu3(0.851391156188927*pi,3.11447306833185*pi,0.5462114198479882*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47993384562563*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.265508661705*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.34122762972156*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.152514368688913*pi) q[10];\nu3(1.0*pi,0.0*pi,1.116737240211785*pi) q[11];\nu3(3.5*pi,3.46562339668848*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2809444993883639*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.49095018495239*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.402629952847581*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47494940267624*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.29287939464606*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.49290596541224*pi,2.57810619648372*pi,3.97712982033963*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.534944323371664*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.52844488737597*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.701400457610555*pi,-0.014419019921934007*pi,1.249443862860998*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.553862961403029*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.390061181070919*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.120202214234753*pi,2.67248269817392*pi,1.170062159498971*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33733405119365*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43504471299058*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[11];\nu3(0.347801622388026*pi,0.09165347238312105*pi,3.89343080740477*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.5536397468215154*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.193137551436186*pi,0.436806323990793*pi,3.94735137011044*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197168324539071*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.146470718632565*pi) q[21];\ncx q[0],q[12];\nu3(0.453925922616827*pi,-0.12897904715075997*pi,1.357167340617109*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[17];\nu3(0.776476207765878*pi,3.29209345812077*pi,3.61892913449543*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.586870525334722*pi,-0.06340880341926702*pi,4.3027436929878*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.470080918429181*pi,0.334019409040333*pi,3.66243140931925*pi) q[6];\nu3(0.199518690024091*pi,-0.18867076556714002*pi,1.52942587448774*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.851359863612582*pi,3.19293490063475*pi,4.20634553217516*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.25668501107151*pi,-0.4188474507335574*pi,0.956237877723588*pi) q[13];\nu3(0.0722932647189291*pi,3.28154570324398*pi,2.0105650613222803*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.883241741646598*pi,0.29105596878087503*pi,0.5431139011943463*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5286056205124283*pi) q[17];\nu3(0.278911589036041*pi,-0.01021327733118399*pi,1.236156302010123*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48128085847923*pi) q[21];\nu3(0.236673804399716*pi,-0.127108706532087*pi,4.35968920612595*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.46087276535033*pi,0.6997370969072501*pi,4.44487995225177*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.378467295295503*pi,0.39985748760417394*pi,3.80331577206278*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0774035889912251*pi,2.4303731997489*pi,1.228724764405103*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.703109467587419*pi,3.31286876617386*pi,4.25326574553271*pi) q[12];\nu3(0.437710713459862*pi,2.94364334685819*pi,0.724315410274138*pi) q[13];\nu3(0.0956965008475506*pi,2.87230675593151*pi,1.77929455108267*pi) q[14];\nu3(0.242147035192102*pi,0.298337263282635*pi,4.15791911480055*pi) q[16];\nu3(0.714762058596488*pi,3.41251874533724*pi,3.64655229308265*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.650456046158279*pi,0.309352992884658*pi,3.94356076844148*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.718736449833526*pi,-0.04169078041927998*pi,0.69231868064267*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.869363373640274*pi,-0.13100323550625897*pi,3.45538441474387*pi) q[10];\nu3(0.389201582900345*pi,-0.4046194534739254*pi,0.643441483909745*pi) q[11];\nu3(0.311236149203575*pi,3.02762440792023*pi,1.68305695977996*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3492213432277*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.660904201516754*pi,0.6599285981055101*pi,0.9032864906799241*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.187761558630433*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.524079831743135*pi,0.7511617502047301*pi,0.90146942444821*pi) q[10];\nu3(0.0248213451512112*pi,3.49688899083614*pi,1.75447258152479*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.178510662088719*pi,2.4976795443838*pi,1.160410700532722*pi) q[5];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.535928816530233*pi,3.21397449977536*pi,1.71955165182651*pi) q[4];\nu3(0.33723310766126*pi,-0.16201213463090097*pi,1.288963503782006*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.444784202667281*pi) q[6];\nu3(3.5*pi,3.41179241077023*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.193940725039947*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[6];\nu3(3.5*pi,3.29421268291782*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.40078737686483*pi,-0.4168911144734957*pi,4.13934429838433*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.760036820335907*pi,-0.354671644484869*pi,3.31463870220305*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212257536459769*pi) q[18];\nu3(0.618864659721622*pi,-0.203081353961785*pi,4.28174740746868*pi) q[19];\nu3(0.798776380777613*pi,-0.23420263215785397*pi,4.07690706418737*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.33485160328049*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.37372536116307*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49804045283658*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41796819209061*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3017319979647222*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4960790678252796*pi) q[13];\nu3(1.0*pi,0.0*pi,1.295599236086134*pi) q[14];\nu3(1.0*pi,0.0*pi,1.311209730544538*pi) q[15];\nu3(1.0*pi,0.0*pi,1.294212223328655*pi) q[16];\nu3(0.332892414063695*pi,0.5190828834127199*pi,3.98829247802659*pi) q[17];\nu3(0.65639403202975*pi,-0.313259416911647*pi,3.83809652928642*pi) q[19];\nu3(0.803712777707508*pi,3.18894967116102*pi,3.25015135416722*pi) q[20];\nu3(0.273284333202098*pi,0.291864412753266*pi,4.25280219666082*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48924576726814*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.414714165688056*pi,2.95585808517828*pi,1.280179562028017*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46490618272434*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.294216773840629*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.674697095262463*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5460203821162564*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.45354873831499*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.166584226659044*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.246645893154883*pi,0.266106198392698*pi,4.05961324368773*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.493369987072386*pi,-0.360285273353337*pi,4.11988861993761*pi) q[0];\nu3(0.968086921165297*pi,3.41971712776075*pi,3.51316203998498*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46463908538813*pi) q[5];\nu3(0.51643573843691*pi,0.460660134981303*pi,4.12414335980238*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39095050170782*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43615672511709*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.367058616888138*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1686846617778222*pi) q[21];\nu3(0.738595291615514*pi,0.06626969399136096*pi,3.87245015995011*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.497071728381468*pi,0.90193093441554*pi,4.45937032846518*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.718049162115023*pi,3.49133819481197*pi,3.66864141642339*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.86455575975996*pi,-0.021036414335457998*pi,0.963153317786683*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49215816595007*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.324986446111946*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.280544728277497*pi,3.40521265348246*pi,1.365056822676056*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.566897940524493*pi,2.95999743335038*pi,3.42776467062169*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.667874931213347*pi,0.03884647396949603*pi,0.7162752845881419*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.460045390146876*pi,2.68174308452891*pi,3.66459700686323*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.275979681148199*pi,3.21088833886903*pi,0.5099297182838771*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43742358458565*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.62844180529466*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.474825217158897*pi,-0.292891012125407*pi,1.4386370678593852*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.786670624347402*pi,0.34946968737169104*pi,1.0407608055427588*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.610711498487121*pi,0.46615947675911495*pi,4.498625158858649*pi) q[15];\nu3(0.227764671490363*pi,-0.416941083610484*pi,1.79582179532764*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.386048495060946*pi,0.58762067611196*pi,3.89829462886626*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.690665535915563*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.912019519458244*pi,0.07557262400520504*pi,4.255512659130471*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.63238992313316*pi,3.15139661167969*pi,3.2999266434058*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.119515112111166*pi,-0.4684520871000956*pi,4.23912045685685*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.978713444179649*pi,0.36973076723895504*pi,1.00997719367075*pi) q[14];\nu3(0.625789660808593*pi,3.25177203033044*pi,3.27707198887803*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.577782414361209*pi,3.35627163581345*pi,2.99291732304592*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.468386393727347*pi,3.21384955999738*pi,3.14828680618742*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.542034446288049*pi,3.31345961585369*pi,1.65934553592401*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.306075403389011*pi,0.435846485049705*pi,3.61124122260006*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.318582314085316*pi,-0.4630643951532765*pi,4.10244741778849*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.133294873031836*pi,-0.4197870165961154*pi,1.198729101233958*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.544274290790786*pi,0.35623140877358905*pi,4.31724569814698*pi) q[4];\nu3(0.419558191642602*pi,0.386037778332294*pi,3.53174622402115*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.222927273766858*pi,0.362273861736894*pi,4.22438895488784*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.447294131290291*pi,-0.132847836752025*pi,4.252594898888519*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.197269149216489*pi,0.13196860491233298*pi,3.69041502639842*pi) q[4];\nu3(0.43198803648065*pi,3.35072072522136*pi,4.339183317310519*pi) q[5];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.665410113271086*pi,2.73652457531477*pi,3.2982181607724*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.655193652220016*pi,-0.28266689308877*pi,0.950037643377036*pi) q[21];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40435048330176*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.267224947883479*pi) q[9];\nu3(3.5*pi,3.48767831583366*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21142997153855*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.905540358713303*pi,2.63534529317876*pi,3.8113240897974*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.447332126050844*pi,3.36616116364647*pi,0.9530118529631539*pi) q[21];\nu3(3.5*pi,3.49996548903787*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,1.410625802793428*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.316659358866333*pi,2.42908434304912*pi,1.426308770299832*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[3];\nu3(3.5*pi,3.41121891988023*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.180810759262773*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44092070539747*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.432989373136439*pi,-0.15677015694193402*pi,1.1437038099960861*pi) q[11];\nu3(3.5*pi,3.49949138762384*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5257279938889455*pi) q[15];\nu3(1.0*pi,0.0*pi,1.144428616848816*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.270840394191096*pi,2.71042019507891*pi,0.993933754475901*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44844524776322*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,4.275570112099929*pi) q[3];\nu3(1.0*pi,0.0*pi,1.205289009201636*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\ncx q[10],q[15];\nu3(0.213310995783759*pi,-0.10736011026596198*pi,1.5066444532438*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.878607542367282*pi,-0.177431337586531*pi,1.157121276907157*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.471555058715801*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5188005964007516*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.672932881903302*pi) q[4];\nu3(3.5*pi,3.46290848135033*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.54930121454876*pi,0.5081685575018*pi,1.227805394004283*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.39952328090112*pi,0.5*pi) q[13];\nu3(0.699253197480655*pi,0.9794899141929501*pi,0.850846816246538*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310696293579195*pi) q[17];\nu3(3.5*pi,3.39308501775939*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210208792526996*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.365803857581961*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[17];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.160394345090674*pi,2.67897426155875*pi,1.0921004947701372*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.327811415875525*pi,-0.143151034805728*pi,0.74887651570877*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43825562107805*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.33549289802421*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42197862945045*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42407505929497*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4601820703224195*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231802972786342*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.648121125021895*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[11];\nu3(0.577033812843321*pi,0.392174947655339*pi,4.35020727171121*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.363697160103185*pi,3.28658926691427*pi,1.52801195068951*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.685910792252905*pi,2.61662182751151*pi,4.0750350825088795*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.707540551611953*pi,-0.4636419616516452*pi,3.26091225084623*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36023547076491*pi) q[11];\nu3(0.570859441519636*pi,2.9333998541288*pi,3.17752008827963*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5477194229336741*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.26726528017161*pi,-0.02942814529374299*pi,3.70354946291365*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.61267559404779*pi,0.16884388554903196*pi,4.05606655763221*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.106448792980608*pi,2.41347308402437*pi,1.381089644969073*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.477091129095329*pi,2.6772562491237*pi,1.409629918403287*pi) q[1];\nu3(0.788026579138665*pi,-0.142259628038081*pi,1.088021965542076*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.193545912044506*pi,2.96838647246334*pi,1.118310654553016*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.841967674065706*pi,-0.41238586983412717*pi,1.035660670561297*pi) q[8];\nu3(0.333297408207615*pi,3.20528705409935*pi,2.08826262497924*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.442916637796265*pi,0.352578281058498*pi,3.80974938134961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.673167925849728*pi,2.59751828448473*pi,3.68569947926247*pi) q[1];\nu3(0.520089901882351*pi,0.7372148001098*pi,4.3258359041530206*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.528556741710495*pi,-0.160776475045394*pi,3.50757967005228*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.331047033462647*pi,3.29757331263294*pi,4.2627005010497605*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.482425257482416*pi,3.38661860990277*pi,1.71514270612557*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.203108343621435*pi,-0.10239715150526502*pi,4.38567631351154*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.811396709233528*pi,-0.145704521557653*pi,3.52651505758408*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.639997019819071*pi,-0.00639128278755402*pi,1.3053660792463662*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.776491150750524*pi,2.74274608459361*pi,3.61164580962576*pi) q[13];\nu3(0.0697898999346218*pi,2.94848774068538*pi,1.1105314889298978*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.430266243098603*pi,3.29336323068391*pi,1.67214262432911*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.709211223317356*pi,3.16487026223475*pi,4.137719250538019*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.635616909362955*pi,3.44158360410056*pi,3.21149592443923*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.382218448728651*pi,0.35584632571959696*pi,4.01242946948973*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.176017446880361*pi,0.6871402631402099*pi,0.6465829391198881*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.312861532375466*pi,0.39318347952785404*pi,0.5030154834787033*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.573647100787352*pi,-0.4012310471247349*pi,3.31258362968809*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.595883138881452*pi,2.8958913197007*pi,3.1289980278308*pi) q[19];\nu3(0.223800670371704*pi,0.74887384329407*pi,3.96973207625623*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40607827133842*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35394808396837*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.229655731064632*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2015382384780349*pi) q[16];\nu3(0.714414681621824*pi,0.35736561943439704*pi,0.711099536320651*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.71112866049548*pi,-0.4680850933932828*pi,3.05493060376261*pi) q[19];\nu3(0.759798035389758*pi,0.49812530370310104*pi,1.173574682369418*pi) q[20];\ncx q[0],q[16];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.516987053989025*pi,-0.11859990034280199*pi,4.19616257281816*pi) q[6];\nu3(3.5*pi,3.29231845569983*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.245440489318226*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44514259959512*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.224339154175021*pi) q[5];\nu3(0.408537805531346*pi,2.99386048929077*pi,1.54377335456196*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5080599397486694*pi) q[12];\nu3(3.5*pi,3.41272253076168*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45161078955471*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38426471682046*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.315585743080245*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.163427509730879*pi) q[21];\ncx q[0],q[16];\ncx q[2],q[5];\ncx q[3],q[20];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(0.567350923232014*pi,3.3922820144164*pi,3.02206083330954*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5058402028391633*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38916854492379*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.491372852997619*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,3.47225730925944*pi,0.5*pi) q[10];\nu3(0.750500999374445*pi,-0.4310025488068159*pi,3.16149918897307*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281412657891692*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.639097264397769*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216948799307124*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45894559470363*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49824244340461*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.424696723524236*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.443999863570392*pi,-0.4117430289555576*pi,1.75016445739685*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41773875865413*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.172174390928731*pi) q[7];\nu3(0.731634610820359*pi,-0.343688061366778*pi,3.73131189013391*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.610576252025854*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34907925356536*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.292329195099014*pi,0.08622037491045398*pi,3.47523274132181*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.881767856013865*pi,0.49747543971130903*pi,4.242299398677369*pi) q[8];\nu3(3.5*pi,3.34376423806161*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.131455636679017*pi) q[11];\nu3(0.878615497547465*pi,0.06413042159570703*pi,0.9037535008615329*pi) q[12];\nu3(0.691449181134687*pi,0.34875206086171295*pi,4.49538978736973*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.401046317719088*pi,0.70441998509574*pi,3.94057882828393*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.628164094149912*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.721363296898302*pi,2.57509472529443*pi,3.57186182945546*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.584643419908869*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.538962582716128*pi,0.018774298112525956*pi,4.06378079834251*pi) q[12];\nu3(0.449941003271896*pi,2.81747576628842*pi,3.73953859233878*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.475769587253159*pi,-0.026822437320804027*pi,4.24023837708595*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.517158111757887*pi,-0.0276855532452*pi,0.904389593058354*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.373216445956807*pi,-0.035449864558764976*pi,1.192962800565902*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.136700185215338*pi,-0.03950854140996102*pi,4.09596185757482*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5536161397524397*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.667578939708379*pi,-0.002239347029860006*pi,1.1033926893696862*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.408506341510108*pi,3.33996561616615*pi,1.87967020978033*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.873478373155208*pi,0.02129955771580505*pi,3.65542422353006*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.626464695403154*pi,-0.352552223627319*pi,3.85709773337764*pi) q[16];\nu3(0.350273533741512*pi,-0.4618733164354814*pi,0.636195252255409*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.148221999000411*pi,-0.288591559785906*pi,4.10301315369534*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.629864757699951*pi,3.14871222204011*pi,4.06119827024788*pi) q[5];\nu3(0.174353667635552*pi,0.54709623934376*pi,3.76688265813198*pi) q[6];\nu3(0.549636562408676*pi,3.09218645892583*pi,3.52121438571693*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.541293286178118*pi,0.414225330249853*pi,1.431038894727259*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.50838657056232*pi,0.384977561974839*pi,1.159634484180009*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.603456713157351*pi,2.80874470499217*pi,4.05217085509152*pi) q[21];\nu3(0.32849878289332*pi,0.84651948204217*pi,4.44231896627352*pi) q[1];\nu3(0.68346319572961*pi,-0.081921634798785*pi,0.933297162412233*pi) q[2];\nu3(0.468712320989962*pi,2.97272253065531*pi,0.5692862349097931*pi) q[3];\nu3(0.272830340749849*pi,3.01472798778851*pi,1.1690073087278399*pi) q[5];\nu3(0.440097961994171*pi,0.13824059816093903*pi,3.72400803668944*pi) q[6];\nu3(0.588673467481188*pi,0.23507014058132003*pi,3.71833715277412*pi) q[7];\nu3(0.071733213274975*pi,3.01306425945026*pi,0.83934600912459*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.424851988193429*pi,2.47890668586093*pi,1.2936847003283178*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.4265685614851*pi,3.3689879707945*pi,1.000551606490597*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.433387774148356*pi,3.44994933429793*pi,1.97315074584161*pi) q[21];\nu3(0.139511203664616*pi,0.452094962263376*pi,3.84883895493549*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0260087962710346*pi,-0.23425038774388002*pi,1.3735626963478809*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.374402312948215*pi,3.43497627196546*pi,0.5132824026549232*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.14831508477635*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.104770665156614*pi) q[17];\nu3(0.715429600594772*pi,2.90148358678001*pi,3.78296853746702*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.892781517873636*pi,3.04226477641618*pi,3.8522266024001*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.557555600826009*pi,-0.14754157624425102*pi,3.69709994914837*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[6],q[15];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.190863791244164*pi,0.54705620860044*pi,3.84389997300933*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5830328672226353*pi) q[17];\nu3(0.508933496247653*pi,0.23233116568621803*pi,0.5402083768202937*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[16];\nu3(3.5*pi,3.3813993266354*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49191033968942*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42349204406436*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31531133310678*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48344485887591*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.125927147829378*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.274834809427404*pi) q[14];\nu3(1.0*pi,0.0*pi,1.089294682631976*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239347083952488*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.213192373928056*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40180802793428*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36240445687065*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[6],q[15];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.347028575190719*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2620136293623*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[5];\ncx q[2],q[9];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43337564874518*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5349374288794558*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5040457242198132*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5756310294722669*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42318123471629*pi) q[21];\nu3(3.5*pi,3.41617119969427*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49079680606015*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.306010905508367*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.30860723073849*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.233780210447876*pi) q[11];\nu3(0.25554500496022*pi,2.71098507922982*pi,1.195430137685407*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.488303747133029*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,3.43993872482428*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2847589561171269*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[5];\ncx q[2],q[9];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.514790149626637*pi,2.71788861716678*pi,1.154755008578968*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.123276101022742*pi,0.36663155853817897*pi,4.40676540858748*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.578127807899244*pi,2.71211534808996*pi,3.32008098236495*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.629945726514259*pi) q[5];\nu3(0.671424594984279*pi,0.67983833244427*pi,1.22430231130327*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5134945110373019*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.524414685025516*pi,3.40327029139718*pi,1.74375478365525*pi) q[14];\nu3(0.56643459179521*pi,3.09483977302408*pi,3.5870097701079*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.804138280805119*pi,0.6126411256308499*pi,0.757483026588024*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.656102169656942*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.655864540901615*pi,3.47348587573288*pi,0.5117769891891945*pi) q[4];\nu3(0.544477453750427*pi,0.142429282694018*pi,0.863301428288591*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.144860369267803*pi,-0.31220282856847104*pi,4.107280240575911*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.838116717324767*pi,3.27344673891214*pi,4.08532758821774*pi) q[14];\nu3(0.485532411780602*pi,0.17688024997194396*pi,3.49495716533682*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.684154892172535*pi,0.6666091780326999*pi,4.26091203712965*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.28624165617729*pi,0.81124149825247*pi,3.95387453044521*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.187721163003496*pi,1.07994879339675*pi,4.23008777894823*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.321875020976305*pi,0.5729028918280401*pi,0.789004383769349*pi) q[10];\nu3(0.496401132385522*pi,0.171813913952387*pi,4.17538787795595*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.352776495290376*pi,-0.368054744454767*pi,1.5685106106344*pi) q[18];\nu3(0.767807537520443*pi,2.91121419883799*pi,4.16011467772156*pi) q[19];\nu3(0.436795220536254*pi,0.27521699655922605*pi,1.041898474785703*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0128333250697658*pi,-0.06540399262122099*pi,4.41946005017782*pi) q[0];\nu3(0.656206347857171*pi,-0.181083198915448*pi,3.98144310278617*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.763582803466416*pi,0.73002402245238*pi,0.863176426799436*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.762384090392354*pi,-0.158189820357861*pi,3.90298580909526*pi) q[10];\nu3(0.542833325565149*pi,2.96379131175838*pi,3.04517861270686*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.306368984445444*pi,-0.243881937259817*pi,1.311604807023353*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.490037391483234*pi,-0.4226592474354818*pi,1.31742505285191*pi) q[20];\nu3(0.91952152026836*pi,-0.4670032388779841*pi,3.21826753571079*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.429905473964706*pi,-0.004629213071291993*pi,1.4216532959453199*pi) q[1];\nu3(0.20023698922307*pi,0.22253881165618705*pi,1.1091334597631919*pi) q[2];\nu3(0.158006319305144*pi,2.99403473493539*pi,1.4752633764977081*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0724291780175934*pi,-0.31601353205167904*pi,1.426706289046947*pi) q[7];\nu3(0.744069044517677*pi,2.63321758620182*pi,3.88289833773357*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.713722638866384*pi,0.21878797581722698*pi,0.826332115429224*pi) q[12];\nu3(0.5183880533417*pi,3.16134296072686*pi,0.8853623475345189*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.471502130410801*pi,3.32565110288046*pi,3.10155589165438*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.14356307624157*pi,0.328127162575938*pi,4.13873415442393*pi) q[2];\nu3(0.750585799752161*pi,-0.4323035633203723*pi,4.34217639039351*pi) q[3];\ncx q[4],q[14];\nu3(0.388532562864614*pi,0.26481307878917304*pi,4.3680182241306*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.545276862262706*pi,0.19626072961850105*pi,0.6279380666379499*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.614113608626349*pi,3.13296658065273*pi,3.9623831215526*pi) q[12];\nu3(0.741061153181082*pi,-0.386509702289717*pi,0.918122716083877*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44749505454586*pi,0.5*pi) q[4];\nu3(0.322422376377393*pi,2.92849105279876*pi,1.298543789550133*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.160546275168974*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.3925984757304*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255440614713655*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33668167377336*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0855866955480309*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[17],q[19];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34022902604245*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46356583561868*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1084335467675621*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5517674285132892*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[7];\nu3(3.5*pi,3.45074129913059*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[20];\nu3(3.5*pi,3.49512776906177*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.129376225548525*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2676833847140299*pi) q[9];\nu3(3.5*pi,3.49220787691867*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5655061865771103*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.249088272138946*pi) q[18];\ncx q[0],q[11];\nu3(3.5*pi,3.49258250772415*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29285544027337*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43431895202129*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.0778837004432051*pi) q[7];\ncx q[10],q[18];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1437226928462239*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4638961629855896*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2432413232710808*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5715044872979926*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.28048678710919*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37449989769629*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5458738293799299*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199906334760295*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5286251738379355*pi) q[7];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49902051239755*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.781279937634867*pi,3.29413113860718*pi,3.39416571875712*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3939226027589005*pi) q[20];\nu3(0.729818731563915*pi,0.028424351028366046*pi,4.10400648666246*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.394934717755444*pi,0.14555309529804805*pi,4.19442786685919*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5921422664036005*pi) q[21];\nu3(0.320504545092237*pi,2.95802309935559*pi,1.66242476789636*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.923177443782703*pi,3.01030360265748*pi,4.3457894513088196*pi) q[3];\nu3(0.494617979237962*pi,-0.4350757072582609*pi,4.14638795188821*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.261415778319442*pi,0.460932304055639*pi,0.936178419411422*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.372829936014276*pi,0.043329499831603946*pi,3.92566864233516*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.754858162498695*pi,2.59500160289531*pi,4.07488046366719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.398707602668945*pi,0.9740682516016901*pi,4.451041392275529*pi) q[2];\nu3(0.669485055968772*pi,-0.19546907087592102*pi,4.00809586095605*pi) q[3];\nu3(0.417356880790803*pi,-0.256898981513463*pi,3.85129931549815*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.833859741285246*pi,3.42680982247096*pi,3.81554189902208*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.560218018635675*pi,-0.45430344342515383*pi,0.886471704434595*pi) q[10];\nu3(0.817285147863948*pi,-0.223368290170123*pi,0.813768339938703*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.567188475030531*pi,0.10834467048837104*pi,1.468902177103928*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.516028007112132*pi,3.17626503065317*pi,3.42607179139477*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.458555456538853*pi,2.9897996650624*pi,1.7704190940289*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.387819756136019*pi,0.473575483123009*pi,4.18526007464481*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.672493192518326*pi,3.42478182129052*pi,3.15471538874191*pi) q[13];\nu3(0.466560729615593*pi,-0.191731752438572*pi,3.62404888979126*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.226598835868605*pi,2.63271446236485*pi,1.459076569827418*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.337051993496794*pi,-0.011266180643446977*pi,1.256413808583936*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.595939601289433*pi,-0.41731222003152557*pi,3.84149005978274*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.639462404195213*pi,-0.03047120530245001*pi,0.700145406776529*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.578522391278816*pi,-0.11436961235909698*pi,0.725321632511276*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.300754167708894*pi,3.36669073364418*pi,4.46222944221374*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.261634252636051*pi,-0.17548066345080698*pi,0.616903356453821*pi) q[6];\nu3(0.471796251615664*pi,2.66625554112169*pi,1.384949205451052*pi) q[7];\ncx q[8],q[11];\nu3(0.508917154360404*pi,-0.213288241656378*pi,0.966650380605074*pi) q[9];\nu3(0.918990604751731*pi,0.43997407204031*pi,4.33330635118895*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.790399300137827*pi,2.93378149818081*pi,4.1947649097868*pi) q[16];\nu3(0.593926582209927*pi,3.37278598775488*pi,3.4592167541755*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.723206279371528*pi,3.16675159457017*pi,3.75081948166829*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.196221597989784*pi,3.2524690330096*pi,1.88416018647427*pi) q[5];\nu3(0.264126697392215*pi,-0.193773534754885*pi,1.179793624488708*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37931780826159*pi,0.5*pi) q[8];\nu3(0.388833429423935*pi,3.4867424942162*pi,1.2741283342643581*pi) q[9];\nu3(1.0*pi,0.0*pi,1.320060472432659*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.189602182563835*pi,3.09206548574236*pi,1.4589344112658749*pi) q[20];\nu3(0.724732635303404*pi,2.7006489838941*pi,4.03922274538173*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39284311370103*pi,0.5*pi) q[2];\nu3(0.800996591237864*pi,3.20882597855332*pi,3.62578825611987*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.337936038580887*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.701530829317161*pi,-0.20670538730613303*pi,3.42762076822428*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0608144208579573*pi,0.6585206944100099*pi,4.49279409132601*pi) q[20];\nu3(0.460073382371337*pi,0.08525684112548104*pi,1.3263365469898392*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5406504844984064*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.666098214127248*pi,0.12943139697747297*pi,4.10129725221339*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39734132741877*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.148038450967128*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.468526785209*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\ncx q[2],q[13];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(3.5*pi,3.34644355784662*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2651045085195038*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,3.45048169555849*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33841147754968*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37494253464854*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1782878170017121*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.5922239438339282*pi) q[7];\nu3(0.318333181720535*pi,3.09046777368166*pi,1.69740549821906*pi) q[8];\nu3(1.0*pi,0.0*pi,1.316699992124446*pi) q[9];\nu3(0.831645705146277*pi,-0.06739375209835202*pi,4.36566405904982*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46812666042919*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(3.5*pi,3.47312225479742*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.360982023734796*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263467230363321*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210639280927729*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.824289243267472*pi,-0.25370087360634697*pi,3.96585378477144*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48698073167773*pi) q[10];\nu3(0.239478943443613*pi,0.42374499301231705*pi,4.17213948055425*pi) q[11];\nu3(3.5*pi,3.46265631643055*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.274991959126711*pi) q[15];\nu3(3.5*pi,3.42723348040287*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.3842356204457231*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.413049864014329*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.564214950158561*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.642811992021428*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.474491826654599*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46126702935222*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.518566000377743*pi,0.43857048454412995*pi,1.5345006929269*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.384896675649773*pi,0.26340693802889104*pi,0.697228201695534*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.46203401185001*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.608563892218824*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.91776704028403*pi,-0.26968716979962803*pi,0.729149235749903*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.519575842962299*pi,0.66875930588961*pi,0.5641662937019823*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.274783610042033*pi,0.054360433580599055*pi,0.661000114762198*pi) q[1];\nu3(0.146369199579671*pi,0.097030507024087*pi,0.5108009318792566*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.503221053610263*pi,-0.222408742361192*pi,1.48779114161223*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.30481965625576*pi,-0.190533291887932*pi,4.13144990867339*pi) q[1];\nu3(0.450025095550309*pi,-0.361095643444658*pi,1.63028541628361*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.919428044233422*pi,3.23768322112888*pi,3.59703111931454*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.420139128723126*pi,0.67764081377427*pi,0.723947534167857*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.245336029720722*pi,-0.34876955232847*pi,1.205532518020056*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.399183963017894*pi,0.35080093893089503*pi,3.51319867921104*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.340321452366158*pi,2.99233444848689*pi,1.13614990517125*pi) q[6];\nu3(0.558471429436802*pi,-0.35370458467717003*pi,4.22693567124578*pi) q[9];\nu3(0.259333978660787*pi,3.32555484408614*pi,0.696827964273918*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.405091798198588*pi,3.47989214516121*pi,1.55814067523634*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.61639115608009*pi,-0.4036728558439443*pi,4.31583507659413*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.451131850065508*pi,2.40613032906624*pi,1.293102968494193*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.42359924533171*pi,0.57603537161187*pi,4.34770708838155*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.352299211636911*pi,0.85187325608943*pi,4.25235827268812*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.552498102831458*pi,3.1199465764031*pi,2.88221850812497*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.822338174996305*pi,-0.17265428480227002*pi,4.113918130853341*pi) q[16];\nu3(0.558492006008605*pi,0.163200082415487*pi,1.367275014707685*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.476612514252689*pi,0.08888833920209005*pi,3.49009528136111*pi) q[21];\nu3(0.075104836113344*pi,0.60478616227411*pi,4.1294279837711905*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.568174648123345*pi,0.40868711445958905*pi,0.9321537652135881*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.843364220168604*pi,0.36463564693150596*pi,4.35911531893447*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.563245882765719*pi,-0.38992086817342797*pi,1.0663400654730402*pi) q[15];\nu3(0.689227967863616*pi,3.27487136995496*pi,3.05713554522442*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.763045534109925*pi,3.11123054761629*pi,3.28663646524595*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.590071450054867*pi,0.31227497019154205*pi,3.9843143067575*pi) q[20];\nu3(0.649133733553567*pi,2.57520102978412*pi,3.64832421284407*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49790826746654*pi,0.5*pi) q[4];\nu3(0.722039086403661*pi,-0.4695546609103591*pi,3.12696705379031*pi) q[5];\nu3(1.0*pi,0.0*pi,1.376972087976014*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.812069001151908*pi,3.35703840326336*pi,0.764658520525284*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.395297369893947*pi,2.94506778201224*pi,1.140142969178438*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.653646423716778*pi,0.33160531922772896*pi,1.368470404101298*pi) q[18];\nu3(0.856985122393383*pi,-0.13569391020355398*pi,3.64914551979746*pi) q[19];\nu3(0.418558517108937*pi,-0.4646166159842888*pi,4.40443482460895*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[10];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[16];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.2930231498527*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.212914602390659*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.804668165734438*pi,-0.093393534045141*pi,3.56141362725234*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.41609941988961*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.28429986717673*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.429051159057741*pi) q[8];\nu3(1.0*pi,0.0*pi,1.312618888748758*pi) q[10];\nu3(3.5*pi,3.47469461123405*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.33394384027417*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246516575173938*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39699311291375*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[10];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.2756939027599*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.178173661798723*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5054506490114696*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25647267154141*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\nu3(3.5*pi,3.47216732073069*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33402972661758*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.281032566376487*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.32534852546547*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46322267631219*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,3.36933097180947*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47657984018631*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.162781476110185*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44059358676394*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40531739183354*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.192195571992249*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5825717914317288*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.47345434258833*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305830992389502*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.568544850710201*pi,-0.07718513607677002*pi,3.82612686227363*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.451995078355241*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5885579870564746*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.659100821314659*pi,0.8627999996471301*pi,0.8830700298237131*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.689510912702104*pi,0.036036843090267*pi,3.75456152988061*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.604818069388815*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.414316569165135*pi,3.06928169854202*pi,0.763349598122787*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.430067636319497*pi,0.85494160604654*pi,0.687274518838923*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.841220729085106*pi,3.01992433461971*pi,3.41031435851907*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.681250454919389*pi,3.0273435896513*pi,3.62081897015177*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0575913441365398*pi,0.5175854547121801*pi,0.5848541990966816*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.709791525024256*pi,2.65205959503659*pi,3.69439181296414*pi) q[1];\nu3(0.372849180667296*pi,-0.4408336499275634*pi,4.33184303917809*pi) q[2];\nu3(0.458306637357987*pi,-0.25870197258349303*pi,4.42510640419695*pi) q[3];\nu3(0.17395966702301*pi,2.77734802131964*pi,1.118292576914669*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.333795267554955*pi,-0.195964390747553*pi,1.066218480902592*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.434564242902735*pi,0.047357237020640985*pi,3.66174117097469*pi) q[10];\nu3(0.665427208020231*pi,-0.24267727867120098*pi,4.3930245464683*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.404923159960177*pi,3.30675327412864*pi,1.59296856805536*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0967642793920201*pi,2.57672888386121*pi,1.50133929557765*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.444285810565475*pi,0.387237657663857*pi,3.59503962352653*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.626221007063861*pi,1.04704260716542*pi,0.758140670117059*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.296897896053942*pi,0.337028894985005*pi,0.646915786897825*pi) q[5];\nu3(0.164842250071086*pi,0.17201990237241105*pi,1.134948712552485*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.621807439898569*pi,2.73182137805417*pi,4.0305312188427*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.71251202448279*pi,0.88505864103682*pi,0.8410208056503661*pi) q[10];\nu3(0.478028349961685*pi,-0.09556873893567402*pi,4.0442752719462*pi) q[11];\nu3(0.575326403867817*pi,0.10226544893096001*pi,0.848095411152604*pi) q[12];\nu3(0.227558706296513*pi,0.80075409291156*pi,4.0010353738577695*pi) q[14];\nu3(0.589540673851028*pi,0.274140663195629*pi,1.1050393750221499*pi) q[15];\nu3(0.525667748455849*pi,3.43583965279033*pi,3.3955503489536*pi) q[16];\nu3(0.401892924688932*pi,2.4702654556988*pi,1.1210032698045231*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.822231028888747*pi,-0.384792568028794*pi,3.4922190151425*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.186968948502413*pi,3.37290618267862*pi,1.2741523013999951*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.643361237191409*pi,2.720421654752*pi,3.63305317920111*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.68486833271089*pi,3.09648848495706*pi,3.05160496771459*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.821037417149094*pi,3.04622290049993*pi,3.19023456377133*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.859988595446012*pi,2.5882001703462*pi,3.75331791324755*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.708368557233529*pi,0.15173974498223297*pi,4.36186150322333*pi) q[21];\nu3(0.568980929033124*pi,2.93031988295855*pi,3.79561728835849*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.28506100554184*pi,0.94851350541145*pi,4.21170954287064*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.548422848611932*pi,-0.265320903008025*pi,0.5043047762740339*pi) q[20];\nu3(0.657158204729893*pi,2.92069577350071*pi,3.99816756081217*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.512920940349942*pi,0.317693243914007*pi,3.71596459602954*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.590250581753477*pi,2.42514383241136*pi,3.85024263272134*pi) q[19];\nu3(0.527450707311686*pi,0.71568461212118*pi,1.004545754152468*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35584961077545*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.280007705586272*pi) q[18];\nu3(0.467468972186743*pi,-0.4634316992114834*pi,0.852800203045962*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.44452283380654*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(3.5*pi,3.34175504472885*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.33904281626794*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(3.5*pi,3.44778662504188*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2595237382093392*pi) q[13];\nu3(1.0*pi,0.0*pi,1.202598318919442*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.49547265966616*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.445106488928*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.48539076844531*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.315068830169718*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313712408946806*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5869949658902165*pi) q[18];\nu3(1.0*pi,0.0*pi,1.127532944018909*pi) q[21];\nu3(3.5*pi,3.46742359501998*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37172562867078*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4206333450615*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.33797019516232*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.176935569821522*pi) q[9];\nu3(1.0*pi,0.0*pi,1.417030103181789*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.31750802703109*pi) q[13];\nu3(3.5*pi,3.37518766151963*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.356343011017421*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2976086783933178*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235596468956163*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5611585853197241*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3409993137475595*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5248095933966983*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5573312270952422*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5258909399541374*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.637911122631674*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38651349817677*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0114753495483737*pi,0.23877517757308797*pi,4.4692667229283*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.466233424543815*pi,-0.295352897562455*pi,4.179957617538021*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.127922511835134*pi,3.41393333367236*pi,1.51503091314176*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.673402566643918*pi,0.330935315183717*pi,1.65430483062292*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.516066703743004*pi,0.57358891745135*pi,0.5092471101916123*pi) q[7];\nu3(0.686826529020363*pi,-0.24925162346603702*pi,0.701293270546907*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.336951388805432*pi,0.5748093338061899*pi,4.14027542882636*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.622511862546228*pi,-0.080875438545849*pi,0.822548951699385*pi) q[1];\nu3(0.470889047755295*pi,0.07810686460657201*pi,3.67645632810022*pi) q[2];\nu3(0.588557131407949*pi,-0.306786198530158*pi,1.108055586835947*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.450211489771482*pi,3.13365751775927*pi,0.630270959352196*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.762921889006372*pi,3.37026023433151*pi,3.5246736755216*pi) q[7];\nu3(0.511957564898138*pi,-0.26787396810921804*pi,0.5637887501319518*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.147161821210919*pi,-0.008413326615937022*pi,4.27699042085257*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.727470780048341*pi,-0.212775571681654*pi,4.110120462602*pi) q[2];\nu3(0.72284396036914*pi,0.5348536926898599*pi,0.70144025576601*pi) q[3];\nu3(0.771813691575625*pi,3.05555859496029*pi,3.59148065766694*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.103803165401737*pi,-0.08621563226925699*pi,3.90470712989594*pi) q[10];\nu3(0.317256535485433*pi,0.23855808085891805*pi,4.35750160899345*pi) q[11];\nu3(0.858731285021578*pi,-0.329715078726245*pi,3.96690718562047*pi) q[12];\nu3(0.293510417295768*pi,-0.286355162807781*pi,4.33353282540549*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.86469218588727*pi,-0.08680522143388603*pi,4.20671850367657*pi) q[15];\nu3(0.520279290361328*pi,-0.13049066069966297*pi,3.75344738218915*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.460663811433946*pi,-0.330008848229005*pi,0.9729335268359169*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.323727818546164*pi,0.07558202914842904*pi,1.3721598892961429*pi) q[21];\nu3(0.450628038250498*pi,-0.35846628405296*pi,0.5656016726744122*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.379018759179211*pi,-0.258028025811683*pi,1.149640113943758*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.449940705236093*pi,-0.4313342491194313*pi,4.09173361538854*pi) q[9];\nu3(0.515177985926071*pi,-0.271453131611457*pi,4.39356775980526*pi) q[10];\nu3(0.623794405673644*pi,0.19699050767256698*pi,4.00079812465186*pi) q[11];\nu3(0.965745178110936*pi,2.82621333557682*pi,3.38486061957214*pi) q[12];\nu3(0.146395475221771*pi,2.66256948425613*pi,1.53880115434613*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.67246003121172*pi,0.71326237043397*pi,0.692358241187918*pi) q[15];\nu3(0.587458579952787*pi,0.18381082852124397*pi,1.54383464132241*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.496192660983169*pi,0.08912866574216305*pi,3.99886052489722*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.471526499252286*pi,3.05504883003747*pi,1.75497122153949*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.629299717683854*pi,-0.08629973683605502*pi,1.208288912204037*pi) q[6];\nu3(0.391094670079804*pi,0.367387636079867*pi,4.288666354641419*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.302290181677456*pi,2.93210507870539*pi,0.610533352255029*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.479821255334244*pi,3.45906274122092*pi,4.26777130781284*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.155003193015013*pi,0.244947092450586*pi,4.44274655663348*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.478533418356917*pi,-0.213241248042786*pi,3.65058283369349*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.837617369554824*pi,3.13021572644426*pi,3.71288401527588*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.533328508914286*pi,-0.16258099010558702*pi,4.1299971224510905*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.42907386880807*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.296744138639518*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.45499245389151*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[8];\nu3(3.5*pi,3.46016146515657*pi,0.5*pi) q[4];\ncx q[6],q[13];\ncx q[7],q[20];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.356175812022471*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252451516343253*pi) q[21];\nu3(3.5*pi,3.48038377662474*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46437239364391*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,4.47044631391159*pi) q[5];\nu3(3.5*pi,3.42169054695431*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33342276868718*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.307259595473713*pi) q[8];\nu3(3.5*pi,3.42744315206448*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.4103093188257478*pi) q[11];\nu3(1.0*pi,0.0*pi,1.254291150143058*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.2792646910830658*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17428287086883*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[13];\ncx q[7],q[20];\ncx q[9],q[18];\nu3(3.5*pi,3.41127688501042*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.709958907075145*pi) q[12];\nu3(3.5*pi,3.4906648941827*pi,0.5*pi) q[14];\nu3(3.5*pi,3.37918740046923*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.221032308079871*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285171081680799*pi) q[17];\nu3(1.0*pi,0.0*pi,1.166866182642033*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5402252451617288*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.625312663032672*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.3258521827069405*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.339800575268971*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.44007477879096*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.472096070760729*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[20];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.538427758083996*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43309028681554*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4255292046856*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.537689507621038*pi,0.61931295732229*pi,0.611113343560853*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.68177740861631*pi,0.83398102979157*pi,0.654127035374428*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.805854237729524*pi,-0.09310584263314398*pi,0.507897442607186*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.545456152442815*pi,2.72337153423687*pi,3.57998526211158*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.652489810546855*pi,0.45865604479056*pi,1.026090257306175*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.695511138366239*pi,-0.029587465656847*pi,4.3305730144596*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.337977765197488*pi,0.50865491470989*pi,4.0111265136316305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.259225306587053*pi,0.23517604097302103*pi,3.5537374147779*pi) q[1];\nu3(0.82651071683454*pi,3.40735119503779*pi,3.63143604565998*pi) q[2];\nu3(0.241882535259567*pi,3.26242197877098*pi,2.22878507234498*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.788849742875407*pi,0.25263962752804103*pi,1.306780165679256*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.80463633475889*pi,3.34250360297483*pi,3.03626015025262*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.55754827089532*pi,-0.18212760680046902*pi,0.814690800023883*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.833074283024658*pi,3.36076405580732*pi,4.36755799848651*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.589688294150423*pi,-0.207953540179245*pi,4.29482622562496*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.363863365613573*pi,3.31614150090983*pi,0.743077749962922*pi) q[7];\nu3(0.518643952812234*pi,3.22624700523191*pi,4.17643591863197*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.764412165821916*pi,-0.4251602846930524*pi,0.833463146143901*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.125970340927492*pi,0.8476895640472899*pi,4.25607225796705*pi) q[6];\nu3(0.510930351619121*pi,3.30879350319311*pi,0.613471084196179*pi) q[7];\nu3(0.454871083019656*pi,-0.19221599661023497*pi,1.173528690202245*pi) q[8];\nu3(0.577144945237462*pi,0.05680279727038995*pi,0.5673877539516531*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.429451956132739*pi,-0.4238684332400816*pi,3.95149682421567*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.655973921300901*pi,-0.395558349470458*pi,4.03159433390563*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.386504651268579*pi,0.6996182606257899*pi,3.90178027292806*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.337212133709129*pi,-0.286264195816057*pi,1.70225242339496*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.641803135501433*pi,0.15925401109792103*pi,3.97710983368439*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.941269387703286*pi,0.151293973490352*pi,4.02635389137539*pi) q[9];\nu3(0.758231061978645*pi,1.11993083530879*pi,0.8104011934162689*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.385410496407172*pi,0.9491853173212399*pi,4.35266484693802*pi) q[13];\nu3(0.490675295987889*pi,3.07041991692609*pi,4.45542620105126*pi) q[14];\nu3(0.667462029856256*pi,-0.361910187956815*pi,0.689289601690156*pi) q[16];\nu3(0.408880205266221*pi,2.7004958620704*pi,1.188285566197039*pi) q[17];\nu3(0.643751264411817*pi,0.378225490848338*pi,1.430815039046628*pi) q[18];\nu3(0.0467532044442452*pi,0.92589631554916*pi,4.46611108932409*pi) q[19];\nu3(0.869329572367557*pi,3.09982567237012*pi,3.83562370070167*pi) q[20];\nu3(0.427229197553703*pi,0.38415164441335503*pi,3.53612103142122*pi) q[0];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.563760860712468*pi,-0.352498866596356*pi,0.955312830478126*pi) q[10];\nu3(0.382085076187581*pi,0.17811626629551303*pi,0.8661625457672091*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.44097685169425*pi,0.078570672014321*pi,3.85796257267104*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.23388850866504*pi,3.20352778805925*pi,0.937219084110419*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.930378320199847*pi,0.5893705016360999*pi,0.978862648209128*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.419111507183476*pi,0.9093695176879799*pi,0.5245911320504756*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,3.4520688157671*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2952456665043401*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.595634668220047*pi,-0.23420032495792098*pi,1.010779929809006*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45837333700353*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[18];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.308034911788746*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38653085850368*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.50752855655264*pi) q[5];\nu3(3.5*pi,3.46438154893319*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.16647645241152*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.360799315150166*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37000519587332*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[18];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.668019668083596*pi) q[7];\nu3(3.5*pi,3.38022295586832*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31731654181692*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42678426718601*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.324501544353307*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.3439578138682768*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259018254514839*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201479052461846*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5815766118888351*pi) q[13];\nu3(3.5*pi,3.41188231505642*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43968243685706*pi) q[18];\nu3(1.0*pi,0.0*pi,1.333434058455341*pi) q[20];\nu3(3.5*pi,3.33048654001494*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.48530614180689*pi,-0.341870059004048*pi,0.8906433588093801*pi) q[3];\ncx q[4],q[18];\nu3(0.546388469995497*pi,3.30965775524786*pi,3.96072554781424*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5716766560020095*pi) q[14];\nu3(1.0*pi,0.0*pi,1.131906142857348*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5046079260704622*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44766212637002*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5226160899646262*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\ncx q[0],q[15];\ncx q[1],q[17];\nu3(0.217180561359187*pi,0.6482916165394099*pi,3.91730413602465*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.687283251883573*pi,-0.19349573651943602*pi,1.2457408680280602*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[21];\nu3(3.5*pi,3.41613020286176*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3622953990977291*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5170857643600808*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.685230290120829*pi,-0.4388069064822636*pi,3.50574794789335*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.681222019470075*pi,3.37897440592689*pi,0.8562118318972181*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5469351839258239*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[13] -> c[13];\ncx q[0],q[15];\nu3(0.333480242973755*pi,3.04795857085698*pi,1.014011139317161*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.367796974808943*pi,-0.248386509442018*pi,0.9541069472034309*pi) q[8];\nu3(0.751797272020957*pi,3.28640764780864*pi,3.26320155575924*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.639078619098763*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.221175929846671*pi,3.31848816899227*pi,1.71144566718926*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.140313235329624*pi,0.64066622558445*pi,0.667982538363274*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[14] -> c[14];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.547410294148406*pi,-0.4047434096982462*pi,4.408806767671059*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.826106389937314*pi,3.21098528508425*pi,4.41115421261667*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.213279564686088*pi,0.05956899856007403*pi,1.046449536712883*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.352186217265507*pi,1.01734835837103*pi,4.0550301620697*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.523753649397104*pi,0.31733035451096403*pi,4.45807744312356*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.506497175570169*pi,2.68034475927726*pi,1.1473916491016949*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[12] -> c[12];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.332172443339987*pi,1.00406742782104*pi,4.24917274525664*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.41987094159747*pi,3.3462303193383*pi,4.301098166479591*pi) q[20];\nmeasure q[15] -> c[15];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.8132729647507*pi,-0.231703049442733*pi,3.57921794472928*pi) q[19];\nmeasure q[19] -> c[19];\nu3(0.11041896782436*pi,3.03375862975594*pi,1.83703502848734*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.523734606417763*pi,-0.12157313795532798*pi,0.5552938022388022*pi) q[11];\nmeasure q[11] -> c[11];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.0457272557476228*pi,2.86480022346495*pi,0.737372173499688*pi) q[0];\nu3(0.417154599768375*pi,2.76662373702142*pi,0.950623889392486*pi) q[1];\nu3(0.381653640307175*pi,-0.279396810049226*pi,3.87072698333213*pi) q[2];\nu3(0.768186659189863*pi,0.5840286310059599*pi,1.3667852770007611*pi) q[3];\nu3(0.509930518087268*pi,0.08616697859419897*pi,3.86718530376104*pi) q[4];\nu3(0.587439947834749*pi,0.44381122757525404*pi,1.432559711451858*pi) q[5];\nu3(0.454084584440421*pi,0.6376290519218*pi,4.10854336043871*pi) q[6];\nu3(0.27547517435952*pi,0.83299259666498*pi,4.07240265408526*pi) q[7];\nu3(0.62150230985219*pi,-0.289600807015564*pi,0.5852540972233476*pi) q[8];\nu3(0.647776267362546*pi,3.25014811438692*pi,3.74854157798664*pi) q[9];\nu3(0.190038089334297*pi,-0.4476802573031587*pi,4.195286570727729*pi) q[10];\nu3(0.850637862899866*pi,0.98596581730603*pi,0.736018043262742*pi) q[11];\nu3(0.393621320564923*pi,2.78957617827952*pi,0.989056925553689*pi) q[12];\nu3(0.520946988500159*pi,-0.346697981589267*pi,0.5893181245360488*pi) q[13];\nu3(0.43860779037821*pi,3.23649775264004*pi,1.88618753499599*pi) q[14];\nu3(0.730763529903486*pi,2.79624700040406*pi,3.40385977229499*pi) q[15];\nu3(0.706644415280402*pi,-0.05304483083393502*pi,3.69692386574479*pi) q[16];\nu3(0.419608544225374*pi,-0.4637965240354732*pi,4.0688162603581794*pi) q[17];\nu3(0.17869281273175*pi,-0.05035551840319302*pi,1.091621827047795*pi) q[18];\nu3(0.851421654767616*pi,2.90278836169262*pi,3.11092657057329*pi) q[19];\nu3(0.565919518754948*pi,0.212874550903707*pi,0.685318059181696*pi) q[20];\nu3(0.941618943612327*pi,0.90647858335334*pi,0.9125843437175469*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42441921544896*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45286532836957*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38034296283112*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.192035946886677*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.154489023417955*pi) q[9];\nu3(3.5*pi,3.4702005198778*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.37493019394342*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.310003642220875*pi) q[15];\nu3(1.0*pi,0.0*pi,1.213312939895085*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19995640061253*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[20];\ncx q[2],q[16];\ncx q[3],q[18];\ncx q[4],q[5];\nu3(3.5*pi,3.34498492587287*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[15];\ncx q[11],q[17];\ncx q[12],q[19];\nu3(3.5*pi,3.4568925306894*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.363635293800294*pi) q[14];\nu3(1.0*pi,0.0*pi,1.191558717831964*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43295619380331*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46956674077328*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41166242350376*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.41135532468993*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.260421215027155*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5739254212217157*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36424741793196*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5953792285937286*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4318369843764*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2768864367523949*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260227576869294*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.534204032292679*pi) q[19];\nu3(1.0*pi,0.0*pi,1.210974849810282*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[20];\ncx q[2],q[16];\ncx q[3],q[18];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[15];\ncx q[11],q[17];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6429312732574279*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49845827541513*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5809254344997519*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.629948120070122*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33405337578954*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.705337933714667*pi) q[20];\nu3(0.358641118886548*pi,0.20336924624090902*pi,0.615989642203671*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.160417050792329*pi,2.84813436278347*pi,1.62283469207511*pi) q[9];\nu3(0.254897491511313*pi,3.31912119250274*pi,0.5476601535406281*pi) q[10];\ncx q[11],q[17];\nu3(0.261053940627116*pi,-0.08653222403267902*pi,1.401502760797088*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.729187946697524*pi,-0.33397146917596*pi,3.94681625581645*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.182291570735857*pi,0.7966764616395801*pi,4.33276221260904*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.231723490207346*pi,-0.17903750132094098*pi,1.4115653145166949*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.606865658080559*pi,0.7347932174613601*pi,0.5772869890492782*pi) q[9];\nu3(0.414061590728083*pi,3.11015923540061*pi,4.41070651100342*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.541424454112087*pi,2.64549150288105*pi,3.46986956304146*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.476876422761319*pi,3.45823830762064*pi,1.68715803638713*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.537900731765141*pi,0.18840606803304605*pi,1.53256876717319*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.376018207692467*pi,-0.40887799164832583*pi,1.0407510583469701*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.443099507172179*pi,3.20835617982724*pi,0.709271382050298*pi) q[6];\nu3(0.363049002789228*pi,2.85763858414373*pi,1.275280137561977*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.212881918272511*pi,-0.4867024735615585*pi,0.681587082770036*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.634486804603834*pi,2.90859955989942*pi,3.94970413742681*pi) q[13];\nu3(0.775572396800804*pi,0.006418112311873947*pi,4.40737875086918*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.722285069305983*pi,0.46240450253151*pi,1.259576072664857*pi) q[1];\nu3(0.262857590823575*pi,0.29005628705320696*pi,3.88985534468299*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.391052360705231*pi,2.83521451588426*pi,1.74982819797419*pi) q[4];\nu3(0.182034448192976*pi,-0.15748987642911*pi,1.218542078333912*pi) q[5];\nu3(0.861399194714264*pi,0.17059910262266698*pi,4.01295978573469*pi) q[6];\nu3(0.595595265325087*pi,0.61093480170673*pi,1.2783230104949501*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.813708366191845*pi,0.21092436869379005*pi,1.55503202535484*pi) q[11];\nu3(0.648464100070356*pi,3.10973489604548*pi,4.17032723543346*pi) q[13];\nu3(0.282993063223857*pi,3.18084325403789*pi,1.72276280538034*pi) q[14];\nu3(0.436581275616443*pi,0.92847020057013*pi,0.5172607234158308*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.625983033934903*pi,2.58932066435992*pi,3.74347478867478*pi) q[2];\nu3(0.390824658412024*pi,0.72335263772149*pi,4.05965354435597*pi) q[3];\nu3(0.128394756282273*pi,-0.353007006076465*pi,4.0912979594838*pi) q[4];\nu3(0.235239401852461*pi,3.30332123883018*pi,4.48016141284166*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.260190382079259*pi,-0.41660146179246527*pi,1.75718921023991*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.248288017578725*pi,2.9653912454038*pi,0.864566563022923*pi) q[16];\nu3(0.224813822090621*pi,3.35365297229078*pi,1.81136179114774*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.801260940961487*pi,3.12526550940249*pi,3.24494541828662*pi) q[20];\nu3(0.635842720895962*pi,0.72199843110645*pi,4.240576398782689*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.420829116342928*pi,3.39448298384775*pi,0.624848784239787*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.466754279027261*pi,-0.19964516103261598*pi,4.2074493170585*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.539404381187749*pi,-0.4219335319012691*pi,4.347700270746881*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.263515585620403*pi,0.9997374988096701*pi,4.022020051991619*pi) q[20];\nu3(0.37303815000003*pi,0.44074190430575*pi,0.575560346171558*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.485346555248856*pi,3.15425386914844*pi,0.671389383719309*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.513691339752168*pi,-0.032106799919600026*pi,1.117268012631551*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4804763668487*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[9],q[20];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2262590093443508*pi) q[12];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.41822095441667*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.47758983987508*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[12];\nu3(3.5*pi,3.36768216456599*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4281016127904*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.200575040351108*pi) q[10];\nu3(3.5*pi,3.39775931366737*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2185758746105328*pi) q[13];\nu3(3.5*pi,3.47453297489598*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.238071411739945*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316862463588219*pi) q[19];\nu3(1.0*pi,0.0*pi,1.182250946486771*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2882628426266391*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(3.5*pi,3.39787869875031*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.4177845574828*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.282884251067999*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2851265551867779*pi) q[8];\ncx q[9],q[20];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.30929730503845*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,3.40757307878045*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3542172155393781*pi) q[17];\nu3(3.5*pi,3.48868742099501*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5944345264964328*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5533287034142056*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49538542297114*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.321852180637983*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.646614378591121*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3857360551137194*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.610266828837265*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.36817072902495*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.601302729626473*pi) q[8];\ncx q[9],q[20];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.634795764369295*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.41833801491846*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.426760546308572*pi,-0.26899106519457*pi,4.2592922317161*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.552714908336184*pi,-0.269929213208218*pi,3.78678026255995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.365627866392417*pi,3.30569428769677*pi,4.3111970406624*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.524242638471632*pi,3.35248693928786*pi,3.13954213470069*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.280806371323615*pi,0.74661050190364*pi,4.21320135428589*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.471565638178882*pi,2.43222669521527*pi,1.347499811943789*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.266810653599825*pi,-0.0012263026831790258*pi,1.099721223757669*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0870017134107412*pi,-0.4992693189554089*pi,4.44664279424244*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.196000598285699*pi,-0.27289008666591497*pi,1.73386303168617*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.536317692398375*pi,0.02508263957520296*pi,1.326360212904738*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.379160069566153*pi,0.007450564151218031*pi,4.44747372690043*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.684641110899696*pi,0.34012655572802597*pi,4.18311713363847*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.211806332592896*pi,3.43011725612099*pi,0.722158707116761*pi) q[4];\nu3(0.718512181558179*pi,3.4881365535554*pi,3.59245978571456*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.558619717540455*pi,0.85811438863253*pi,0.5211504642970571*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.238956017160595*pi,-0.09557003755194898*pi,3.66337386584696*pi) q[12];\nu3(0.64306961514724*pi,0.307431260376436*pi,1.399299621651946*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.871375606474702*pi,3.09321212320774*pi,2.93883127482952*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.153966142467215*pi,-0.032885604935883994*pi,3.95696564974439*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.37576963562862*pi,-0.355566065373626*pi,0.625697226843176*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.481209418948785*pi,0.26926143477723896*pi,0.970984596383592*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.291908887083934*pi,-0.4774552141524378*pi,1.85983598805948*pi) q[8];\nu3(0.417830004891028*pi,-0.4892031433200108*pi,1.74542140298249*pi) q[9];\nu3(0.676603047095272*pi,0.05577423494876699*pi,1.351940842435761*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.816218752455179*pi,0.171429969375824*pi,3.78242559360764*pi) q[12];\nu3(0.248236789888899*pi,-0.13935654450609403*pi,0.908227623735559*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.674349662959139*pi,2.77187869510969*pi,4.12535344392771*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.335590218303562*pi,2.98329544640439*pi,1.8408291735371*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.649409806218158*pi,1.1439378782564*pi,0.7006553367795401*pi) q[19];\nu3(0.228910569848748*pi,1.22752240204048*pi,4.26154062008493*pi) q[20];\nu3(0.687853162356268*pi,0.65745475943023*pi,4.48861134818911*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.660785545205922*pi,3.18905330599754*pi,3.66263070416373*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.482729269286971*pi,3.4849147885331*pi,1.63975232167556*pi) q[8];\nu3(0.469127721480101*pi,3.4868318653331*pi,1.67332903262248*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.546914121792813*pi,2.4903358797714*pi,3.98708634163139*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.733811937462517*pi,3.34291696544543*pi,4.43951681168646*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.440944327944719*pi,0.14937746760459703*pi,3.63633443595801*pi) q[20];\nu3(0.61794197800943*pi,-0.24054588665361898*pi,1.205205516573891*pi) q[0];\ncx q[1],q[12];\nu3(0.412387710886515*pi,3.49464927211507*pi,1.97829959843765*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.25407890951019*pi,0.5*pi) q[1];\nu3(0.522783599045328*pi,2.537708627519*pi,1.036796414840178*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.189565036415401*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.341115370459795*pi,2.99965739632266*pi,0.719382335055081*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.829913725745816*pi,-0.205525540743635*pi,1.116576998220982*pi) q[7];\nu3(3.5*pi,3.46439784822352*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.252229277473733*pi,0.75158500342003*pi,4.3347069141632*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271578390898768*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49418641287804*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.122530995834284*pi,-0.307793980492646*pi,1.6334320769764*pi) q[7];\nu3(1.0*pi,0.0*pi,1.290654852865377*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.44149635016851*pi) q[12];\nu3(3.5*pi,3.31161573385991*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43569307088164*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.137974150593885*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1710034713754531*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.48394366088051*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.299691040995603*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43925613408713*pi) q[19];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5778949668524707*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45043682835804*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5522532835613516*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.147569282355696*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43285481224*pi) q[21];\nu3(3.5*pi,3.42938106341636*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,1.243345257659207*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.447078306689701*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45784625883719*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(3.5*pi,3.49289361071033*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1786506821959382*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3832793545235549*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47335234331895*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.724813632758959*pi,-0.342267334270561*pi,3.6914023974703*pi) q[1];\ncx q[2],q[8];\nu3(0.360707782478974*pi,3.22427688321811*pi,4.4936123631908504*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5960127869247924*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[11];\nu3(0.824187999488618*pi,0.039495402349414954*pi,4.11252622022144*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.936555630566315*pi,-0.4463535711136134*pi,3.1152853879607*pi) q[16];\nu3(0.306704101273212*pi,3.43913738170062*pi,1.77082627600235*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.235332100218457*pi,0.6072363170313*pi,4.39711026273038*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.695634399985932*pi,0.7305684571578399*pi,0.722691717843018*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44855643732455*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5993007682648419*pi) q[8];\nu3(0.249227201236417*pi,3.44086794901153*pi,0.520422529662817*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.21001724894676*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.383183695901078*pi,0.05783831435992104*pi,4.4473322789880605*pi) q[16];\nu3(0.835659782206733*pi,-0.09832049904586798*pi,4.18680256069472*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32611768373884*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.766122442786825*pi,2.73740754206575*pi,4.1537259651939*pi) q[12];\nu3(0.222060805642898*pi,2.54203986472444*pi,1.005633176425261*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.453757555567386*pi,0.07420392357277406*pi,0.7734555513948931*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.423768203338581*pi) q[11];\nu3(0.113522859103714*pi,0.152747444217604*pi,3.7215239235772*pi) q[12];\nu3(0.325171810383716*pi,2.79885855386339*pi,1.23371559367009*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.7045334070619*pi,2.7291998952772*pi,3.93134087908437*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.771240391238163*pi,3.14360681167354*pi,3.38805455005245*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.257720100112765*pi,3.26198784877549*pi,2.01094405811688*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.112501700946318*pi,-0.16862303985740001*pi,4.2149569120469*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.4272272237973*pi,0.175978194620794*pi,1.129037342391322*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.495890045320552*pi,2.92718761868353*pi,3.6753424429482*pi) q[21];\nu3(0.551586860748628*pi,0.21533839264793697*pi,4.09811431086211*pi) q[0];\nu3(3.5*pi,3.36247399478272*pi,0.5*pi) q[1];\nu3(0.76292893358149*pi,0.33598237652488705*pi,0.617931322790939*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.74641945933854*pi,0.72014723420849*pi,1.009645746273018*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.308576220638862*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.820999198338432*pi,-0.385118119340138*pi,4.4432893050385704*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.8372836013563*pi,0.7798765006096*pi,1.1829646455864689*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.375065790564183*pi,-0.09589858964689402*pi,4.412908145205391*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.359735589455466*pi,0.13337983593413805*pi,4.475643304940521*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.558015895981335*pi,0.286768667748027*pi,0.679913163669121*pi) q[14];\nu3(0.240341555443423*pi,0.6592101124643*pi,3.66800185047012*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.737128477969635*pi,0.34773427108878796*pi,4.32881198941727*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.684631506858575*pi,3.30439730606964*pi,3.0416458323531*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.607525551308024*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.222204215244816*pi,0.12076125796713899*pi,0.788862897166348*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.638780632238003*pi,-0.30768999298323596*pi,1.144098102065577*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.544381606186384*pi,3.44043834724468*pi,3.05486902574148*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0419322199046027*pi,3.07765863020781*pi,1.131359965610873*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47732479816255*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.875217672431221*pi,-0.4686678882456397*pi,1.0293984678857862*pi) q[6];\nu3(0.531638224827264*pi,0.56688710621009*pi,4.048475164169259*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41156101614431*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.368335068480321*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.329016676279518*pi) q[21];\nu3(0.41811971585662*pi,3.19820274118642*pi,4.30156137270444*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.33472396501509*pi,0.5*pi) q[5];\nu3(0.380368321604034*pi,0.459330315792986*pi,4.42450874753603*pi) q[6];\nu3(0.488295187922905*pi,2.72560819528036*pi,3.53625090654752*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.641999273972228*pi,3.31693433901909*pi,3.10198129562974*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1544735170313771*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.347677896514976*pi,1.00366431189155*pi,4.41401175314553*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.701522493238331*pi,3.27635542994327*pi,2.82430439522967*pi) q[9];\nu3(0.684239846770904*pi,3.29883268385454*pi,2.82357792382876*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42629662759545*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330643568699313*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.544521877027739*pi,0.03431123790056301*pi,3.63574985542733*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41186186192365*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.447140500247929*pi) q[21];\nu3(3.5*pi,3.45463912856393*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.301199684586582*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.627885083960212*pi) q[10];\nu3(0.622603339092475*pi,-0.4598942056043071*pi,3.39821593062832*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[14];\ncx q[15],q[20];\nu3(0.477913825182414*pi,-0.334056749684901*pi,3.9057781803376*pi) q[18];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4983561233114*pi) q[14];\nu3(3.5*pi,3.43826271378621*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.415155078730252*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49538710601485*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.127853105891207*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.28694635222902*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.109665879956414*pi,0.6791768630239601*pi,0.738113098840506*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43291103823283*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43943410301886*pi,0.5*pi) q[4];\nu3(0.612525515819621*pi,1.17081976580998*pi,0.770008091386603*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43615793215283*pi) q[6];\nu3(3.5*pi,3.46315374629046*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.231177218416514*pi) q[17];\nu3(1.0*pi,0.0*pi,1.044499892950769*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.676802517141959*pi,0.76598293121323*pi,4.40345988555849*pi) q[10];\nu3(3.5*pi,3.21772198618658*pi,0.5*pi) q[11];\nu3(0.411363444897889*pi,0.163586494126155*pi,0.58433620568147*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.150617101978473*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.332378907297659*pi,2.96246038260996*pi,1.50030932254511*pi) q[10];\ncx q[11],q[16];\nu3(0.332102840681981*pi,0.149278127122754*pi,1.144479613486016*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47538463255397*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49614274656008*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.274462696438948*pi,0.15627804482265595*pi,3.98401182097324*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44502569636753*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.582330615404916*pi,0.5262726999246601*pi,4.28761380786405*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.692369091775467*pi,3.29140475835343*pi,0.629706287743066*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.353386631027426*pi,2.79961682904522*pi,1.7119242709674*pi) q[13];\nu3(0.194496277852202*pi,-0.16034382715302797*pi,1.311099175394087*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.506703380541903*pi,3.27258917798136*pi,0.722243146404271*pi) q[21];\nu3(0.565058987757834*pi,3.47064291574826*pi,3.27955791847412*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.438424867068774*pi,0.445585128716636*pi,4.34929724674782*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.44341446730664*pi,0.41666108151264103*pi,3.95883072102564*pi) q[13];\nu3(0.0129974329146409*pi,3.35379004754163*pi,1.456228507557386*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.692434430150797*pi,0.303722647611143*pi,4.335508129512791*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.338480539077108*pi,0.19126438695743497*pi,4.08659362918571*pi) q[0];\nu3(0.335585722629678*pi,0.29492349353854497*pi,4.30748288331284*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.706674912481683*pi,3.17776344891117*pi,4.4542467405606505*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.453066951191526*pi,0.76454709054118*pi,0.857351559683875*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.344281094494699*pi,2.36911437081623*pi,1.247360364971036*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.440412235874004*pi,0.25217896508899496*pi,1.104946254912675*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47401034596264*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.256901789513993*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.640937474689971*pi,0.06793262534830102*pi,0.827860027386826*pi) q[6];\nu3(0.10086318538019*pi,3.11785930074755*pi,2.0982021385913*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.607990504476333*pi,-0.22041077066519899*pi,1.2641759859965669*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.350369518601397*pi,-0.07430762286181303*pi,1.116221652686243*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.605789470799012*pi,3.17734413506878*pi,4.050007826994269*pi) q[4];\nu3(0.461200209393889*pi,-0.4147598972364711*pi,1.023788612545205*pi) q[6];\nu3(0.631777532832611*pi,0.005572118381321989*pi,0.9177446257265081*pi) q[7];\ncx q[10],q[13];\nu3(0.035692273522156*pi,2.78391667491766*pi,1.68191900832145*pi) q[11];\nu3(3.5*pi,3.45293634839052*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.304691480403036*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.707899818691543*pi,2.94275198819077*pi,3.35453932096817*pi) q[18];\nu3(0.16264920570528*pi,0.18529392314705095*pi,4.0883074148756595*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4244596178711895*pi) q[3];\nu3(0.195102989256535*pi,3.20320913017053*pi,2.0841723178300002*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40689766558983*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.373200059955529*pi) q[13];\nu3(0.579212347980807*pi,2.87654531597474*pi,3.25205771670154*pi) q[16];\nu3(0.083285249447667*pi,2.60769269569307*pi,1.161017276283224*pi) q[17];\nu3(0.84926306542716*pi,-0.335411298318984*pi,0.559892373130872*pi) q[18];\nu3(0.603571196632126*pi,3.38694149788818*pi,3.52063290848836*pi) q[20];\nu3(3.5*pi,3.29307838122128*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44272835189308*pi) q[14];\nu3(1.0*pi,0.0*pi,1.126659238459432*pi) q[15];\nu3(0.671945729920375*pi,0.173986824957567*pi,4.4183537723513*pi) q[16];\nu3(0.799391715239872*pi,0.11605622301305796*pi,3.84721704437267*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5733729044801912*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39460357354867*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[18];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.240863651360669*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46923352588042*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[19];\nu3(3.5*pi,3.47237601528617*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43218303160922*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.176271642965974*pi) q[18];\nu3(1.0*pi,0.0*pi,1.340736539401586*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.48574444707078*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45574989204639*pi,0.5*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.356306696403999*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48190677245371*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259002878672425*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241698568813057*pi) q[19];\nu3(1.0*pi,0.0*pi,1.245971530415643*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.317858173733156*pi,3.00150449003201*pi,0.910724615428548*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49760983699927*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.333215705051858*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.608709858766189*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45623804357048*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.674374085771215*pi,0.21907439574618204*pi,1.57686206156153*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[18];\nu3(0.786437387602156*pi,2.31240977056865*pi,3.75089849980343*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.502241890499666*pi,0.23071165864898002*pi,4.16470268027536*pi) q[12];\nu3(0.166501826171614*pi,-0.298288772229622*pi,4.38849047414776*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45350497904376*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.476179790839479*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5105224648030926*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.606597995232344*pi,0.17256078780709105*pi,0.715432994160973*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.5954588616243606*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.665273778659066*pi,0.20143845102707403*pi,4.158175000548161*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.480801255194881*pi,3.2258285617121*pi,0.640431898249096*pi) q[12];\nu3(0.491550910127682*pi,3.31655105429978*pi,4.19877549554665*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.402297052232284*pi,3.08562077707966*pi,1.494319499163029*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.646853655023838*pi,2.60305858497436*pi,4.0883804594502*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.747178930478105*pi,-0.26798093932736*pi,4.04268024627723*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.276443410111293*pi,2.64400123130288*pi,1.53964101315144*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.662383966954727*pi,3.28303759684284*pi,3.68443702833688*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.679366019074977*pi,-0.4944562912893033*pi,3.73773524458685*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.293852079284748*pi,-0.030010052675861987*pi,4.01396344251717*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.210664737808842*pi,-0.4144471854972831*pi,4.49205404871932*pi) q[14];\nu3(0.642180879854076*pi,0.37905644669371696*pi,1.243397757490552*pi) q[15];\nu3(0.490845889966014*pi,3.00060283099159*pi,1.72850423225086*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.801733362385248*pi,3.37522451558534*pi,3.78478636094762*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.485086266256252*pi,3.34172198150232*pi,3.42817143899134*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.383889114259357*pi,3.25041316402848*pi,4.455030461113489*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.173219351167854*pi,-0.21712966110882798*pi,0.992040816974199*pi) q[15];\nu3(0.0978629646377668*pi,-0.33115320476239096*pi,4.0633097822382*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.196626130193916*pi,3.4690227037104*pi,4.31545767850395*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.755864729928214*pi,3.26513516769658*pi,0.655979867558924*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.828956066761169*pi,-0.4388654048079307*pi,3.9640722196105*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.522475517657136*pi,0.5509242461311601*pi,4.10267380897153*pi) q[4];\nu3(0.626573699727096*pi,-0.17953366433878098*pi,3.83562593044935*pi) q[5];\nu3(0.659681444864351*pi,3.38973547120897*pi,3.3679331093092*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.410587129500956*pi,3.17881566510241*pi,1.05731754821083*pi) q[8];\nu3(0.798987155885829*pi,3.46687939365736*pi,3.03023162380176*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.269661184663942*pi,-0.09528672278167699*pi,3.88857176148195*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.431735637286715*pi,2.96056648321038*pi,1.62496990213741*pi) q[5];\nu3(0.699567458691634*pi,2.63377748357836*pi,3.97467987478852*pi) q[6];\nu3(0.708633643438134*pi,3.47452520179231*pi,0.691965784144567*pi) q[7];\nu3(0.935512656550762*pi,-0.0065377938366449895*pi,1.103710457170606*pi) q[8];\nu3(0.428463276733063*pi,3.01258113875989*pi,1.3616881237116298*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.179246705165823*pi,0.014005011802485035*pi,0.995401245624566*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4376018950683*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.482097545520964*pi,0.5300838100504299*pi,4.1188096512426*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2599411740231878*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3990442401165*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.349515495524643*pi) q[15];\nu3(0.917490010141531*pi,-0.17407784785801*pi,0.739373839796722*pi) q[17];\nu3(0.498515505809122*pi,0.6264474029228699*pi,4.34154275257643*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.70045309778353*pi,0.28041294887037305*pi,0.8154355759265239*pi) q[17];\nu3(0.900901511311912*pi,3.09414337861036*pi,4.00965864952499*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[11];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.604887298618308*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.25049936843341*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49260969971384*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45947971724502*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[13];\nu3(3.5*pi,3.48234331186301*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45605757546354*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42838248692683*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2919891486722221*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258234454236143*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.3335166631178321*pi) q[14];\nu3(1.0*pi,0.0*pi,1.318618699095021*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.118725336189909*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[11];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44305932268539*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3438288773460259*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,3.41917554423467*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4810003410484995*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46739641063559*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5194752658070722*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.642750564219204*pi) q[16];\nu3(3.5*pi,3.48935837809765*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.547289160344473*pi) q[18];\nu3(1.0*pi,0.0*pi,1.146801590273635*pi) q[19];\nu3(1.0*pi,0.0*pi,1.16840883560796*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[11];\ncx q[2],q[18];\nu3(0.15132969616616*pi,-0.06447120405103202*pi,3.71951764017288*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[10];\nu3(3.5*pi,3.41218046325371*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.683297792112929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.185872426214333*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.613681479640432*pi,3.49869376969977*pi,3.38909460941028*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623263670103569*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4852586679536195*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.668237429008925*pi,2.51243566127783*pi,3.53903325594225*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.106810370969609*pi,-0.320501038085901*pi,1.444007321782379*pi) q[8];\nu3(0.310592797885334*pi,3.20376658956123*pi,4.4497595094615*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.484226641233782*pi,-0.23701764132153103*pi,3.92344638327879*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.844329176123693*pi,0.5030487367466601*pi,0.991684137537177*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5796846583129054*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.509375716373597*pi,3.23222002928242*pi,1.53862114562781*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.794209056073093*pi,0.08320343686518605*pi,3.86027024539634*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.16581379528112*pi,0.18359147453542302*pi,3.76690033324168*pi) q[8];\nu3(0.61695248668969*pi,-0.249874137949184*pi,1.212945727173975*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.105347909646514*pi,-0.059729076816513016*pi,4.4371109593875495*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.530067523303397*pi,3.33582139261006*pi,4.2208546056251794*pi) q[14];\nu3(0.540534033786836*pi,3.13802444799585*pi,1.7542809645122*pi) q[15];\nu3(0.287418237880212*pi,0.7557242483325599*pi,3.96727168049662*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.297547642198446*pi,0.7624971881246301*pi,4.16921638851518*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0772996017347453*pi,0.39358714811707896*pi,1.005828758249725*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.321960379629954*pi,-0.108698867549689*pi,0.9885068003401329*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.249017803056859*pi,2.35379506063782*pi,1.23633987670264*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.333953514919165*pi,3.40328888429696*pi,0.9642984672991419*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.601981090553997*pi,3.21649089076653*pi,4.297608527087339*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.653460205916169*pi,3.37002558781262*pi,0.775334114223419*pi) q[0];\nu3(0.83534908943078*pi,0.57329740048192*pi,4.45051412861724*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.614540367840876*pi,-0.23099407650980203*pi,0.8589845467991459*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0565398537107233*pi,3.09194432949303*pi,1.81757642056606*pi) q[18];\nu3(0.10244064432508*pi,3.2214370455179*pi,0.5101313724907142*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.355247524389134*pi,3.28081085775566*pi,1.27413613389009*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.847939603854752*pi,0.30290116863440397*pi,0.936924595558206*pi) q[6];\nu3(0.667142243725507*pi,-0.4297908944757986*pi,3.89295310517995*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.63481744310444*pi,-0.04572585336607499*pi,1.088854193190289*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.842109087718748*pi,-0.399533251640087*pi,3.59982311331213*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.619982804397972*pi,3.07579221716028*pi,3.36364066105422*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.882076858542197*pi,0.330449996891931*pi,0.673221834905802*pi) q[6];\nu3(0.94152860511594*pi,2.94601909412428*pi,3.90115489735993*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.62772292060212*pi,0.30127061370297203*pi,1.299544935535244*pi) q[10];\nu3(0.63542247696164*pi,3.21024884852333*pi,3.20920336334868*pi) q[11];\nu3(0.323348270683164*pi,0.21193138582885895*pi,3.34606595181918*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41018998959389*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.386732581371646*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.902856859629013*pi,0.21889200405891396*pi,4.18424075284378*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.279596191329842*pi,-0.280907360596081*pi,0.734280131809857*pi) q[17];\nu3(0.185765041386181*pi,0.34824087689705097*pi,3.45754561387306*pi) q[20];\nu3(0.295704643921984*pi,0.21050248638220603*pi,4.29189331078954*pi) q[21];\nu3(3.5*pi,3.25422352620235*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[3],q[5];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49081131929178*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44751588945635*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1818402609768741*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2947927432969761*pi) q[15];\nu3(1.0*pi,0.0*pi,1.287511617513277*pi) q[16];\nu3(0.718437157173909*pi,0.85240985074888*pi,1.032666022647547*pi) q[17];\nu3(0.675378988932269*pi,0.061664855090686976*pi,1.34470025039882*pi) q[20];\nu3(0.517601402392359*pi,2.47545120437975*pi,3.84503786702364*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.26930928839039*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31054040722645*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.356451706551891*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.092201249269153*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.28857351539001*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.49483557645753*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.353145618212559*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5895104259188573*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36740723797236*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42086049672981*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[16];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5371715589942192*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5976357789468166*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5279960670936306*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38453191129214*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.38808367172138*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281148159938149*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196696113297076*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45661719462281*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.43612516261036*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.265758659098706*pi) q[19];\nu3(1.0*pi,0.0*pi,1.396013377485511*pi) q[20];\nu3(0.72270920666684*pi,3.46385144391677*pi,4.36253730462684*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.257029172064765*pi,0.277437932130988*pi,3.81489018660801*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5641870022709545*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4436607639579*pi) q[21];\nu3(0.630642138440844*pi,-0.160757285021835*pi,4.33338229382383*pi) q[0];\nu3(0.541929958898705*pi,-0.4773055404884544*pi,0.5022138558212024*pi) q[1];\nu3(0.701352656044377*pi,-0.354259680427856*pi,4.25560789965399*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.11355131358744*pi,-0.12896960233010601*pi,0.818824039151954*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.737149931726584*pi,0.34701701219193104*pi,1.090438469589707*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.319516612815806*pi,3.46755764614549*pi,1.9602930333643*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.664480559707123*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.473386886556829*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.683862150415944*pi,2.91700777785469*pi,3.4042196997613*pi) q[1];\nu3(0.670428792892659*pi,0.19144609683106395*pi,3.73084959055316*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.844079709937034*pi,-0.24623165196059799*pi,1.239986335155376*pi) q[6];\ncx q[7],q[20];\nu3(0.394961389205566*pi,-0.17455807974182602*pi,1.384784573074763*pi) q[8];\nu3(0.549112003498787*pi,-0.06559760101998802*pi,3.45273983958099*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.562466304795133*pi,3.16421881550808*pi,1.63642263568223*pi) q[13];\nu3(0.753886334235142*pi,2.57725471922555*pi,4.016443662884511*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.690086058752363*pi,0.024136368368467*pi,1.285931145657017*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.919984055646798*pi,-0.319985555285344*pi,3.97075194422618*pi) q[8];\nu3(0.295536387762178*pi,3.30807662410236*pi,2.0922541880946497*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.524691989989596*pi,0.16886814907302505*pi,4.08232201483017*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.42765353538321*pi,2.96572862746352*pi,0.715628029943848*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.194679642000035*pi,0.412682985865102*pi,4.3349485331355595*pi) q[3];\nu3(0.550986696139289*pi,0.341561781675227*pi,1.3751701484235261*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.244198491283597*pi,0.419830028355916*pi,3.61216984515863*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.750806017878932*pi,3.43913475499118*pi,3.58127953389162*pi) q[15];\nu3(0.729901639651109*pi,3.22608979357518*pi,2.99325789216957*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.34799828949121*pi,0.5*pi) q[0];\nu3(0.537156151835351*pi,-0.13169090410226603*pi,4.00114498733968*pi) q[3];\nu3(1.0*pi,0.0*pi,1.223059573748662*pi) q[4];\nu3(0.35596687044051*pi,3.12808506330762*pi,0.811354217556657*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.664252230167785*pi,-0.4852000194591368*pi,3.82260942000974*pi) q[10];\nu3(0.562071049015842*pi,0.67637681522118*pi,0.753021414679354*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.2619605317548*pi,3.1028662695017*pi,0.98497971768328*pi) q[15];\nu3(0.466897686299398*pi,0.90683221293015*pi,4.09321571318822*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.614954222320993*pi,-0.005427964061017976*pi,1.161171143693836*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.302840659029298*pi,2.60744185603989*pi,1.1819618701542791*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4464142116616*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.688715626528122*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.320518578508574*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.883731902149244*pi,-0.22546942570877598*pi,4.39040390572628*pi) q[12];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.664150421305567*pi,2.73642078988897*pi,4.15146856730629*pi) q[17];\nu3(0.091723895891348*pi,0.57480959773647*pi,0.8641819268009809*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.606796312196057*pi,-0.319953346750273*pi,3.62614224469604*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[10],q[11];\nu3(0.523697801569829*pi,-0.367312599001581*pi,4.32563266305373*pi) q[12];\nu3(3.5*pi,3.49134630907886*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1759093207107258*pi) q[18];\nu3(0.276914195013743*pi,-0.4443890775624478*pi,1.21481447650921*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.496047976466829*pi,-0.4760316940546364*pi,0.632284738740389*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42521016694264*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36153888736395*pi,0.5*pi) q[6];\nu3(0.646086811445378*pi,-0.079851774453302*pi,0.8160971508548329*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.399940187949451*pi) q[9];\nu3(3.5*pi,3.34605806726446*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2789948964049689*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.286059433506684*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.247303457857606*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[9];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[16];\nu3(0.442894771737433*pi,3.09926680352004*pi,1.015134377945893*pi) q[7];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.610794748084676*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.650756809446994*pi,3.16763498501958*pi,3.53639244009838*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46050516535253*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.247138300793385*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.605459873991933*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43777149757321*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5624693230225776*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.78177887966048*pi,0.483389242740341*pi,1.272108612703444*pi) q[20];\nu3(0.328146804424071*pi,3.1774942386087*pi,1.442164467608952*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[8];\nu3(0.45852706666871*pi,3.27825665749221*pi,1.76410517209023*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49322408186964*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.699180006450847*pi,0.12444392922606895*pi,0.841422663072048*pi) q[20];\nu3(1.0*pi,0.0*pi,1.314815377834383*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35000833150184*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.227000190925329*pi,0.7593537773160299*pi,4.16191769033287*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.083457221418446*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43832803102538*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.629352178931017*pi,2.95720150571948*pi,3.9375080446848*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.399593643072724*pi,-0.4446600512278075*pi,0.962372062551919*pi) q[14];\nu3(0.270222069536408*pi,3.16522618903141*pi,1.88750189042926*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5337962179477667*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.475259760419732*pi,0.330811055334264*pi,1.3393859670394659*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5092577130385507*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.484616690369455*pi,-0.139892751800877*pi,0.915624845740611*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.44601481332615*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.634611247952399*pi,-0.32329796094754903*pi,3.84232367672939*pi) q[14];\ncx q[15],q[20];\nu3(0.509242737414939*pi,3.33117560969152*pi,0.672567080070397*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.386082641735039*pi) q[19];\nu3(0.292081023258091*pi,-0.04262220451585502*pi,4.383543371346811*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.338673760433813*pi,0.15636626016643196*pi,3.85271530597409*pi) q[9];\nu3(0.460037431255186*pi,3.42845526903736*pi,4.4874290308629*pi) q[10];\nu3(0.375804379589061*pi,0.202007301523627*pi,4.16993489526402*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44839705028732*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.632427037525386*pi,3.24468644224579*pi,3.53623614473676*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2890314626015549*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.716741077684323*pi,0.17373520018668698*pi,1.420088935402448*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.488153750465793*pi,3.49137047128912*pi,0.5099003661548135*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.159630786879382*pi,3.43046569456274*pi,1.31478391355965*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.841561460574551*pi,3.1736197502158*pi,3.11572001914581*pi) q[17];\nu3(0.830497879933026*pi,0.89606666100259*pi,1.0692506504633*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4066281214006295*pi) q[19];\nu3(0.79438874102972*pi,0.341604638734085*pi,4.39598726997481*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.211522024249264*pi,-0.18698277360979*pi,1.52009236919833*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.314090907148724*pi,0.6508674255684499*pi,0.5373682101462274*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.660525476917976*pi,-0.012883603329916005*pi,0.937244183195231*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5848320815187265*pi) q[20];\nu3(0.508352856678323*pi,-0.4524610006186473*pi,4.04178480875145*pi) q[21];\nu3(3.5*pi,3.44450181372716*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.106395633895741*pi,-0.127781760680733*pi,4.41658984935363*pi) q[2];\nu3(0.917145101586154*pi,3.02101983447269*pi,4.33187304872329*pi) q[3];\nu3(0.668624551886018*pi,-0.169430068603592*pi,3.64126378639866*pi) q[5];\nu3(3.5*pi,3.29561836777551*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.162534188224408*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.268499247787201*pi,0.13908790565444196*pi,4.18452479473689*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1875726119048768*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.766666610576998*pi,2.93360576024966*pi,4.0658224179140205*pi) q[2];\nu3(0.523184950373902*pi,3.38297685806099*pi,3.2839822024732*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.393904732425237*pi,-0.34532618145902*pi,1.340687720707898*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.601056250438309*pi,-0.4008237985434084*pi,0.567980327512561*pi) q[7];\nu3(0.397051314156717*pi,-0.4927665029579951*pi,0.9020316847252721*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4136906946295795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.646624566145027*pi) q[14];\nu3(0.158158790841348*pi,0.25157936640703504*pi,1.220208399678039*pi) q[15];\nu3(3.5*pi,3.35246293903316*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.53915657979376*pi,0.59690190967129*pi,1.3175097188401481*pi) q[20];\nu3(1.0*pi,0.0*pi,1.148505631564054*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.893025537626318*pi,3.46373025855698*pi,3.36715583451346*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.317948508250048*pi,0.181190707290385*pi,0.924555662771452*pi) q[15];\ncx q[16],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.433229022667458*pi,-0.22556602308934698*pi,4.38227487098759*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48176451386504*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2258412931282359*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4593520811709*pi) q[21];\nu3(0.542998289599933*pi,-0.27452690851413897*pi,3.39986367076559*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[20];\nu3(0.403899297591591*pi,0.49332920173442996*pi,4.4756529235030005*pi) q[14];\ncx q[16],q[21];\nu3(3.5*pi,3.44770601024911*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3388361880579471*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.132595643771692*pi,-0.23766187048334497*pi,1.468846980599549*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,4.48213839424231*pi) q[4];\nu3(3.5*pi,3.4679069839977*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.344628306809725*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.23034303940244*pi,0.5*pi) q[11];\nu3(0.680852939049189*pi,3.44881861046018*pi,3.82254654484776*pi) q[12];\nu3(3.5*pi,3.35036466957949*pi,0.5*pi) q[13];\nu3(0.739584244323611*pi,3.06077877991694*pi,3.83466174207234*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1294228550599739*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223249464001904*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.42194138425459*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2584970541251859*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.850886832032587*pi,3.19016430202901*pi,4.35112014015659*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.619850601286135*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.754131969465898*pi,2.97210071293116*pi,3.94715455634681*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5444492202487234*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.450196863528641*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.692025923931705*pi,0.33526392643633496*pi,1.5524366682074*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5955930795049733*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5853025444774267*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.378475411449806*pi,-0.05459372420162101*pi,4.3066619463389895*pi) q[6];\ncx q[7],q[12];\nu3(0.378616896639208*pi,0.6422221212125601*pi,4.37339677555574*pi) q[10];\ncx q[11],q[15];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0898583411773106*pi,3.10188764960975*pi,1.083614140079949*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34346876507813*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.23683522044776*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.366392750112128*pi,2.68516895418308*pi,1.294938466337267*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220975197836483*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.217802789092657*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.19568426048749*pi,0.424848007322031*pi,3.92528368734708*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.366786293970902*pi,3.37727927019642*pi,0.67037925552565*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.586755401528612*pi,3.38956970431732*pi,0.5593006162694492*pi) q[16];\nu3(0.31201377056749*pi,3.26454738244476*pi,1.347444738464067*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.776926767657142*pi,0.56874234791355*pi,0.5639030541730986*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.258617013215136*pi,3.22073250049472*pi,1.50771594466739*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.627426440746969*pi,-0.4113046242621007*pi,4.1079885099543105*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.521044569384093*pi) q[12];\nu3(0.547623980198117*pi,-0.204066830774072*pi,1.049722906641131*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.60277795719556*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.193795335674456*pi,0.61397075026917*pi,3.90380785364984*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.294475469381766*pi,3.07396722161886*pi,1.81913228789482*pi) q[21];\ncx q[0],q[14];\nu3(0.542551947591983*pi,-0.05776500644506599*pi,3.62480592507922*pi) q[1];\nu3(0.534798187220722*pi,0.21787200907458004*pi,4.02287626563964*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.508884677479867*pi,-0.021490657088508003*pi,1.030120073166634*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.147867267437871*pi,0.41066175295282004*pi,3.99880046820244*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.401837136171712*pi,2.92684555993817*pi,0.788105783457834*pi) q[18];\nu3(0.168949785639356*pi,0.9331965529106501*pi,4.0915721922583295*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.313060285359006*pi,-0.249351906246997*pi,1.410567303275168*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.646986987242874*pi,1.07604963262533*pi,0.910764893158431*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4758648247891*pi,0.5*pi) q[8];\nu3(0.411784870106926*pi,2.97985595205691*pi,1.3319164672666282*pi) q[9];\nu3(0.845932924941516*pi,0.061668964789777014*pi,1.399422611199759*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.435675853589041*pi,3.08047199666104*pi,0.74849099814597*pi) q[18];\nu3(1.0*pi,0.0*pi,1.372152310976676*pi) q[19];\nu3(0.575025595834097*pi,0.449863870396508*pi,3.96597634032647*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.436391728476291*pi,3.39987083972331*pi,1.4496003795484271*pi) q[3];\nu3(0.127658830134873*pi,2.87234510575782*pi,0.730167326413721*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[19];\nu3(0.289875636206911*pi,-0.126421158251944*pi,4.20624614651515*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.430301483037731*pi,0.41890928926302295*pi,4.2408015663898*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.343790739350368*pi,-0.374081565919956*pi,1.221388507736941*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.535815815829499*pi,0.24396366242650303*pi,4.2922045820662*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.524146929426388*pi,-0.4827596651239039*pi,4.1699143672685395*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.44855633875812*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.355864609491475*pi,2.75523449016109*pi,0.8970777086384549*pi) q[15];\nu3(1.0*pi,0.0*pi,1.161510240328294*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5241551803487059*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.15953338583927*pi,0.6539794214111301*pi,0.636630071451207*pi) q[0];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.858205284197144*pi,2.83601664995566*pi,3.40616866684029*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.164465273299063*pi,0.34629275559461203*pi,0.743068281564554*pi) q[12];\ncx q[13],q[16];\nu3(0.0659758535767601*pi,2.93154638320571*pi,1.283126402954907*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.29022366612869*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.449714188357*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3065112316572058*pi) q[11];\nu3(0.139311864323124*pi,0.8315931188818*pi,0.601041626534678*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0558255827973843*pi,-0.4044418404372167*pi,1.51536636267308*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.445622536070291*pi) q[16];\nu3(1.0*pi,0.0*pi,1.156146645261066*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33553237494978*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30839439245542*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45300192083948*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44455785841122*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,3.3859912613*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.314331345165445*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.43249018062923*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[11];\nu3(3.5*pi,3.38617919870132*pi,0.5*pi) q[7];\nu3(0.837744569658579*pi,0.2945852007274*pi,1.0791477221266481*pi) q[8];\nu3(1.0*pi,0.0*pi,1.185350365370068*pi) q[9];\nu3(1.0*pi,0.0*pi,1.217322627833682*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5921534700806311*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.490488616482946*pi,-0.4519119737007042*pi,4.30275285021456*pi) q[19];\ncx q[20],q[21];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(3.5*pi,3.43853562858696*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.488312619919192*pi,3.02112885619912*pi,3.37386805149461*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.140516897421562*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.484405379119769*pi,3.04827821477487*pi,0.860588412156825*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5640794637068685*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5835980165605723*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37532858596799*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.695443380091353*pi,0.41081076959926*pi,1.580756877868*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.536085944758107*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.666490564349812*pi,0.5805215187071899*pi,0.886825558464711*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.209251294548081*pi,-0.4757034830692465*pi,1.4257162340161131*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.756864844280894*pi,2.66133453881571*pi,3.55952944816857*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.531258171272115*pi,0.88740779247183*pi,4.45705895397505*pi) q[2];\nu3(3.5*pi,3.37257065678389*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.451576538928117*pi,0.8418454613994999*pi,0.725698769080346*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2964440700949869*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.878952672263825*pi,3.16977406014108*pi,3.23705649461845*pi) q[13];\nu3(0.305925693750749*pi,-0.21702443018414802*pi,4.161359692731979*pi) q[15];\nu3(0.578551196332222*pi,3.03212992125523*pi,4.349445069704149*pi) q[16];\nu3(3.5*pi,3.38241061942362*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.24509333502879*pi) q[19];\nu3(0.631399800310263*pi,0.030007463659462053*pi,3.9650463354344*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.680628973309357*pi,0.81625864664162*pi,0.5056611462725288*pi) q[2];\ncx q[3],q[8];\nu3(0.496953148746497*pi,-0.362383250295676*pi,3.71609984082422*pi) q[4];\nu3(0.337432660367385*pi,2.52280674751025*pi,1.099126053001116*pi) q[5];\nu3(0.400060174067957*pi,0.6509029544877001*pi,4.243942562063641*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.745495232320166*pi,2.76677681148677*pi,4.13151418393317*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.342113039061705*pi,0.03715779483725801*pi,4.0956759407687695*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.387278078859983*pi,3.05854358046634*pi,1.2354473872259422*pi) q[18];\nu3(0.546575838468708*pi,0.332994100457805*pi,1.57381712972044*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.70907470521785*pi,0.23757662392132195*pi,1.68323937786165*pi) q[4];\nu3(0.372649190802028*pi,0.411298768745327*pi,3.4871148619666*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.614779469495786*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.662216785702467*pi,0.272733774298318*pi,4.13289937450717*pi) q[11];\nu3(0.637861695111025*pi,0.69489660260255*pi,0.5966458990817693*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.759943548465968*pi,-0.27476493310947003*pi,3.93085911672255*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5162931882004518*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.493583451447844*pi,3.16879768980186*pi,3.46769990844394*pi) q[21];\nu3(3.5*pi,3.44660367392434*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.413290489714344*pi,3.23054838000069*pi,0.838645819236414*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0595224022622181*pi,0.58218034031926*pi,3.62087322324532*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.303553511285551*pi) q[14];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.370453164984938*pi,2.87104824547378*pi,1.476999574353124*pi) q[21];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.191445319540895*pi,-0.18313305726053303*pi,0.5823866510852684*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.485139584890652*pi,2.98211399565759*pi,1.214991546188391*pi) q[9];\nu3(0.313233649769784*pi,-0.4442595504377257*pi,1.451264068414398*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(0.125007296125006*pi,0.16888933821658803*pi,0.5067246614673315*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.361757964455519*pi,2.71348194432641*pi,1.68912815537698*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42741288790833*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(0.498963484435548*pi,3.20907239371204*pi,4.22805748190677*pi) q[3];\nu3(3.5*pi,3.39785735495226*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34508508843368*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2864985557565651*pi) q[15];\nu3(0.731987591649306*pi,2.84335756694212*pi,3.37732297740106*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302508324808132*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.594266314284435*pi,0.05086447291688201*pi,4.0395576994316*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42518857595051*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.208180120688479*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.423856695803974*pi,-0.325082230123513*pi,4.3160530982323095*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40446380167667*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(0.0306321405859276*pi,0.70637418978199*pi,3.89949130876271*pi) q[8];\nu3(1.0*pi,0.0*pi,1.209061037334537*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.47129014786266*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3930873687450696*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5113428323498967*pi) q[18];\nu3(0.0761715063088677*pi,0.8682158422280599*pi,4.1169582421231805*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2467367446107591*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(3.5*pi,3.3344932141611*pi,0.5*pi) q[7];\nu3(0.888410462235983*pi,-0.09262146558810902*pi,1.230105130625132*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.46663474475711*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.198235417143253*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.243673216170152*pi,2.77440144866474*pi,0.966208198082947*pi) q[19];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5536262837410746*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.387230393275869*pi) q[21];\nu3(3.5*pi,3.36313195935047*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.495992792441033*pi,-0.4778281834536103*pi,4.30674654184215*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5520848502204623*pi) q[16];\nu3(1.0*pi,0.0*pi,1.185190730552554*pi) q[17];\nu3(0.842080042390621*pi,-0.296828533449631*pi,3.92501513502307*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(0.54124110661952*pi,-0.25238336612468404*pi,3.77776675061279*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.346519430558185*pi,2.70738603372668*pi,1.303024655346251*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.32934028093725*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.2942170950488299*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.192967249189102*pi,0.6610625553645499*pi,3.75915913122796*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.548767798109618*pi,-0.37825842782377*pi,3.44553894291585*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.274469086143402*pi,-0.26618772761006904*pi,3.99819284840716*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.386448767388*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41876642011985*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.457606854719968*pi,-0.4309174309123295*pi,0.53321831559459*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5262329170736626*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196427010144312*pi) q[19];\nu3(1.0*pi,0.0*pi,1.20543788262986*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.557769918953332*pi,2.79271532787056*pi,4.13995163471266*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0153387866108627*pi,-0.22792853550395198*pi,0.723688713574496*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.428803813265731*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.559581574486488*pi,-0.4749748013795708*pi,3.70443657955721*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.274948609419154*pi,0.94497378821333*pi,4.22582336647196*pi) q[5];\ncx q[6],q[8];\nu3(0.672558786886369*pi,-0.4190874765838522*pi,0.5388834821425859*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.553533862486074*pi,2.47370111541776*pi,3.86162544628177*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35560362056999*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48109888179822*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.743702545554335*pi,-0.4311328285036615*pi,4.2811002515273895*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.192274711779434*pi,0.6205230378217499*pi,3.85314020507814*pi) q[9];\ncx q[10],q[19];\nu3(0.526523028795327*pi,0.01434016706829*pi,0.5244663460848871*pi) q[11];\nu3(0.592203801979609*pi,3.11665840530671*pi,3.51587399790433*pi) q[12];\nu3(0.694642405679294*pi,0.302916886302498*pi,1.2653580834249039*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.736056652631862*pi,0.23070798361024103*pi,4.3055360107094405*pi) q[15];\nu3(0.33213553230323*pi,3.32529993820158*pi,1.94268709404263*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.671019907544551*pi,-0.23229831820173402*pi,3.79250679563423*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.615922770801229*pi,0.11471929022135896*pi,4.09573048543705*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.467901565038742*pi,0.35565691942670796*pi,4.33076636579535*pi) q[11];\nu3(0.756571952915341*pi,0.15835715049126398*pi,4.39742431788782*pi) q[12];\nu3(0.667811154196218*pi,2.72636202853698*pi,3.69273774459627*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0925621261467379*pi,3.17087953308423*pi,4.45198673417519*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.555945669142046*pi,3.47389344028867*pi,3.71085797729921*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.391606465220476*pi,2.57336231515317*pi,1.5216998900263*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.175769975160527*pi,3.45177199610761*pi,1.3105193048403558*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.450328231829129*pi,-0.22998872255868502*pi,4.421128677676149*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41147237697596*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34157212072406*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0736445199223597*pi,-0.31215927904448804*pi,1.4105809715168252*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.201255221804252*pi) q[13];\nu3(1.0*pi,0.0*pi,1.204090631026021*pi) q[15];\nu3(0.190871488726807*pi,3.49492402644173*pi,0.9175255760911181*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(0.135601931300209*pi,2.46363415318459*pi,1.063977777402985*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.46565504371279*pi,0.5*pi) q[5];\nu3(0.323885741662102*pi,0.23295534638374005*pi,4.39493245564007*pi) q[6];\ncx q[7],q[18];\nu3(0.460117841323386*pi,3.13945040414983*pi,3.30858108972657*pi) q[8];\nu3(1.0*pi,0.0*pi,1.224491753444347*pi) q[9];\nu3(0.616039231552634*pi,0.07927890228238199*pi,3.66998712657508*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.341170490150348*pi,0.4995840820595*pi,0.685489309186305*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4371146872119*pi,0.5*pi) q[7];\nu3(0.639120265854769*pi,3.11283727952439*pi,0.5189489714750937*pi) q[8];\nu3(0.707986474517118*pi,3.18547863080141*pi,3.44332324871716*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5081969126265009*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38895609720176*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3124612795414041*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3250271894729*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4639340790271405*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.155541493067328*pi) q[12];\ncx q[14],q[21];\nu3(0.614978841523574*pi,3.44711582035231*pi,0.8120928728770229*pi) q[19];\nu3(0.491101022297231*pi,-0.4051535104957558*pi,1.246897443773529*pi) q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48511902744611*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.685237260078351*pi) q[18];\nu3(0.473067776427307*pi,0.18594562892600897*pi,0.785978970028951*pi) q[19];\nu3(0.477261858363135*pi,-0.14568516035537998*pi,0.5480693541732689*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3753692491290699*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5865867895579755*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.271338977592294*pi,3.49202476527825*pi,4.1222854692466*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40319545123298*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.336623084012158*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.304368181154469*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.814638944651163*pi,-0.24871894289143498*pi,4.118049433114161*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41831756467561*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33553082452336*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.199728422504188*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0502321005049153*pi,2.97940412762745*pi,0.703222946238163*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194916115829879*pi) q[20];\nu3(0.718945765963785*pi,-0.09654369087485498*pi,3.92490547923137*pi) q[0];\nu3(3.5*pi,3.47837130802911*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47128012260763*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.801152870575367*pi,2.88250024288664*pi,3.68379099212526*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.298915989366078*pi,1.09390006544396*pi,4.12440195450367*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3597094945393922*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5531734317408764*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.140623196807959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.634730698858293*pi,0.25156748623343705*pi,4.22862281220403*pi) q[0];\ncx q[1],q[19];\nu3(0.484272265199482*pi,0.31034498728579796*pi,1.332664956485114*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.206195507733582*pi,0.81718116078468*pi,4.19444867401943*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.63648049257894*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.252272947123821*pi,3.48764955198775*pi,0.617014795828795*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43219142176272*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.557788539334302*pi,0.33981795482055*pi,4.39453422250073*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.721558755275136*pi,-0.46091023927534147*pi,4.29454907011584*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.531758133258754*pi,0.427636088673808*pi,0.769888047914952*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.568490653318681*pi,2.65307301269723*pi,1.175504953235302*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.679650319921519*pi,-0.005339988823689024*pi,0.9478635722427671*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5371643295898023*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.739195960131997*pi,2.52510611285392*pi,3.49037758563975*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45148642136656*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.862470268293087*pi,0.28783861969455804*pi,4.36650917357008*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.381341393372699*pi,-0.258304008265605*pi,1.096031788848483*pi) q[9];\nu3(0.409930057565981*pi,0.07765166653531197*pi,1.293300973735483*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.959651082656861*pi,0.6428061746368801*pi,4.44516714325358*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.464431064360157*pi,3.19583411526947*pi,4.217488402503729*pi) q[17];\nu3(0.172542249965052*pi,3.00053324388102*pi,0.900951207316122*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.177182232595322*pi,0.499529817392356*pi,4.3857352347350105*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.49747616950159*pi,0.071275335840985*pi,4.437322810926689*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.139361564719129*pi,2.71548300650769*pi,1.029297987476879*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.466669460190509*pi,0.456345336106008*pi,3.88528113831135*pi) q[3];\nu3(0.706643095200742*pi,0.25498992078342897*pi,4.320578388500159*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.237067949667783*pi,-0.247075214758674*pi,1.67651200617269*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.625926281519343*pi,0.7344005618588401*pi,0.860229831015858*pi) q[8];\nu3(0.443885186013045*pi,0.7507069602996801*pi,4.0639891619625494*pi) q[11];\nu3(3.5*pi,3.4433812028816*pi,0.5*pi) q[13];\nu3(0.859051132343348*pi,3.0661543828501*pi,4.38130101017858*pi) q[14];\nu3(1.0*pi,0.0*pi,1.401446073274891*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.248755656307051*pi,0.09325821877838003*pi,3.59969520784244*pi) q[21];\nu3(3.5*pi,3.45815983517839*pi,0.5*pi) q[0];\nu3(0.830819003289625*pi,-0.26165691564482396*pi,4.155340585962779*pi) q[1];\nu3(3.5*pi,3.40662756466172*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42440641188875*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.210798004364724*pi) q[7];\nu3(0.481289286124897*pi,0.54898903027218*pi,4.01393975424406*pi) q[8];\nu3(1.0*pi,0.0*pi,1.243348813396289*pi) q[10];\nu3(0.279799639187463*pi,2.66434856973461*pi,1.436094855440401*pi) q[11];\ncx q[13],q[15];\nu3(0.574380979593351*pi,3.3838310580322*pi,3.90018181125402*pi) q[14];\nu3(0.276372844885188*pi,3.14235348095891*pi,4.44981943938855*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2351606313315648*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.565045006481244*pi,2.45932675415698*pi,3.62365887871283*pi) q[20];\nu3(0.424815223457093*pi,0.24911474048625704*pi,3.76386979041069*pi) q[21];\ncx q[0],q[17];\nu3(0.0985431498324698*pi,-0.196460787949717*pi,1.68777386879102*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48375309019569*pi) q[15];\nu3(0.0783231140907659*pi,2.7408772148564*pi,1.58027483684662*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.226056052572722*pi,-0.31689640384651396*pi,4.03732131188693*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37608115512073*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46269873538648*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41861427214892*pi) q[17];\nu3(0.493420930928442*pi,0.5155564461387401*pi,0.5228957914855583*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.4603367255624*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,1.328753015363457*pi) q[6];\ncx q[8],q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.403734270384206*pi,0.8590220209715*pi,4.02669877443738*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4183417358146*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39295872044589*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.353631787414942*pi) q[11];\nu3(3.5*pi,3.34829345120214*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1416013679498591*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24861908952299*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,0.5804816742418869*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.4750644429357*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.395065503685467*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5732296539084522*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.480980314581981*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.618322644858018*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43581350757648*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47879643574517*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307513491546749*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22728031974512*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3736730193726*pi) q[21];\nu3(0.305267214767215*pi,2.46658400646213*pi,1.070128449676111*pi) q[0];\ncx q[1],q[19];\nu3(0.61135810528276*pi,3.19318332308479*pi,2.85770936164955*pi) q[2];\nu3(0.873590575973389*pi,-0.4543991701668096*pi,3.69809625531446*pi) q[3];\nu3(0.271581824481222*pi,0.50461858148135*pi,4.403692909859441*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.561635111454579*pi,0.31307566610243*pi,1.043345450476421*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0731012953903916*pi,0.331146467673994*pi,0.955179476589203*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.668970898681662*pi,0.10179509829338496*pi,1.3705637965506559*pi) q[2];\nu3(0.918757179964441*pi,-0.17018325959166802*pi,3.71657427700981*pi) q[3];\nu3(0.330864943170219*pi,0.5886259419498601*pi,4.40747704869295*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.562964368193684*pi,3.2765083493898*pi,0.8096648339520289*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.767550254607199*pi,0.300867833303198*pi,1.462362523161044*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.582409706125059*pi,0.08045148829667703*pi,3.94762876848932*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.574477051381971*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5552596315269622*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.249329820315967*pi,3.13549529245661*pi,1.60698416575552*pi) q[7];\nu3(0.26048692256036*pi,-0.26265213726971703*pi,4.18560223840817*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.241731342199288*pi,0.8420453614405801*pi,4.44582435953175*pi) q[10];\nu3(0.584876149550829*pi,0.53004644045669*pi,0.6437068015970651*pi) q[11];\nu3(0.481654259624333*pi,-0.271274629548079*pi,0.782024998735641*pi) q[12];\nu3(0.626226635865058*pi,-0.338519128443442*pi,0.795645497588893*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.243662281804002*pi,-0.215084116175641*pi,0.613853716621897*pi) q[15];\ncx q[16],q[18];\nu3(0.451120288904238*pi,0.7495236455030201*pi,0.5378927173816964*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.313714290025083*pi,0.16664357344695702*pi,3.69104146877355*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.673459425459375*pi,0.272047430421693*pi,1.72074744649565*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.189628839664589*pi,0.49184012591764004*pi,3.85902661311013*pi) q[12];\nu3(0.480391333399938*pi,0.08259744013391601*pi,0.5814064702303234*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.636459064712169*pi,0.71533186351987*pi,1.110818460440668*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.582653216364691*pi,3.03245734131418*pi,2.97347170004931*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.153832780903111*pi,3.42494781060137*pi,1.86823022650886*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.21346610860844*pi,3.38930374229844*pi,1.62630932945818*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.64684301583498*pi,-0.29990041371239*pi,3.38661708097288*pi) q[1];\nu3(0.401870623394841*pi,0.6269878943288001*pi,3.89242355458771*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.185117879044791*pi,-0.11863719428250202*pi,3.99142636924625*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.382431302626625*pi,2.85874260778492*pi,0.643795603654425*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.444217215634504*pi,3.32384455306759*pi,1.77613285523659*pi) q[1];\nu3(0.925859038944199*pi,0.45998949384952104*pi,0.698225741201863*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.700102657014114*pi,0.86893907461283*pi,4.47889949204041*pi) q[14];\nu3(0.354611137300274*pi,-0.4107653456630992*pi,0.825005629513059*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44867127199573*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43422180982093*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.213959849638536*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2302144010781388*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.539289892931529*pi,0.29316760613292203*pi,0.936175432166545*pi) q[18];\nu3(0.567887886104705*pi,0.31942597253223604*pi,1.62760544138034*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.49002482087252*pi,0.5*pi) q[8];\nu3(0.309263516107546*pi,-0.211415130643601*pi,4.02582614855909*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.252933710074433*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.574841910755224*pi,0.5142800151642399*pi,4.34624403316728*pi) q[18];\nu3(0.829076300640303*pi,-0.08232689835593698*pi,4.41665001954679*pi) q[19];\nu3(0.813565491913758*pi,-0.10177548289718302*pi,1.293142706408591*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[5];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5133122097523489*pi) q[7];\ncx q[8],q[15];\nu3(0.150623543338013*pi,0.6357593033962301*pi,4.150775605251241*pi) q[9];\nu3(3.5*pi,3.48957037736644*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.61236273879872*pi) q[12];\nu3(1.0*pi,0.0*pi,1.301708007013614*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.264222651991775*pi,3.4077777004841*pi,1.68073959351854*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.46414796292283*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36439777239913*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.286414959179367*pi) q[3];\nu3(3.5*pi,3.45175087158627*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3375633671243898*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.200607202198427*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39590270162315*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[5];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42807405822556*pi) q[13];\ncx q[16],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.840536636096862*pi,3.12413226150613*pi,0.605401046456007*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45663607675164*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37746577009791*pi) q[5];\nu3(0.525606752995307*pi,-0.146360817530315*pi,4.02700042014747*pi) q[6];\nu3(0.405970587164201*pi,3.01842588884858*pi,1.59360563790168*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.112777573919865*pi,-0.120902828095593*pi,0.7099301642322811*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47474401355817*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49826563183567*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.255284203245925*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,3.48693730793266*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.127798594837482*pi) q[20];\nu3(0.435319039546408*pi,-0.4121886794353*pi,0.613204008580722*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[5];\ncx q[4],q[14];\nu3(0.438120157442559*pi,2.8058564517181*pi,3.73668915164276*pi) q[6];\nu3(0.776866704450432*pi,3.05571221434735*pi,3.86647670557143*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.568770502306674*pi,0.335015647784088*pi,4.28804358344763*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,3.26793909672535*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.185161369428219*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46441725381171*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5297967388728647*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4402413017515*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.268539743569252*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.46680591395235*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.519164252633835*pi,3.15537886093922*pi,3.27407919066317*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.334287445870152*pi,0.7012729007411*pi,4.45216543950783*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.413722107620535*pi,3.36607191290189*pi,1.63515590556437*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.654220499398556*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.650576713917516*pi,-0.23619979594724*pi,4.3717636088240095*pi) q[19];\nu3(0.36739378995188*pi,3.04131360343736*pi,0.705182212973607*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.41502049797711*pi,3.09197799176323*pi,0.63982729223513*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.187431985069038*pi,2.55279978181667*pi,1.0240869424555918*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0942405261265956*pi,2.98204198858305*pi,1.91880319014101*pi) q[19];\nu3(0.168600227326453*pi,0.51125528745425*pi,4.41387857911813*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.354730746264924*pi,2.90498971290849*pi,0.643218071448708*pi) q[1];\nu3(0.1262448187372*pi,2.99839623892254*pi,0.9543534225526751*pi) q[2];\nu3(0.734144613463085*pi,0.45278715317438*pi,1.043837598151568*pi) q[3];\nu3(0.829452752964743*pi,-0.312186758618094*pi,4.3014148212607495*pi) q[4];\nu3(0.695135293119586*pi,3.22800499489077*pi,3.66269062550187*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.10185186054569*pi,0.5303619699219699*pi,4.22125092745862*pi) q[13];\nu3(0.30716773653447*pi,-0.234981869438258*pi,0.941386593278561*pi) q[14];\nu3(0.299633714676005*pi,3.47371055701696*pi,4.1753376327067695*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.358534031715203*pi,0.05144359680057298*pi,1.0130195297774551*pi) q[1];\nu3(0.206573993858426*pi,0.190733675425098*pi,0.5256210374053762*pi) q[2];\nu3(0.451725877198226*pi,0.35031429235675704*pi,4.00798160744647*pi) q[3];\nu3(0.115074098285233*pi,0.321971071341839*pi,0.971489778072695*pi) q[4];\nu3(0.907632844362598*pi,0.9416125031034299*pi,0.5004601742041793*pi) q[5];\nu3(3.5*pi,3.29527211247422*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.160221954666057*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.172149730696764*pi,0.36321921841413296*pi,0.9258708132933791*pi) q[13];\nu3(0.373215402594517*pi,0.62974762981384*pi,0.8379902909910539*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.388420689751181*pi,0.40849107489202097*pi,0.96983113044616*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.546539094589516*pi,3.16110885950757*pi,3.84016502056731*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[8];\nu3(0.508270376511064*pi,0.26298296275828803*pi,4.3653765951163095*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.960540567164632*pi,3.28488032265879*pi,0.532506662036132*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.604970771965215*pi,0.13398196094471004*pi,0.870963720092798*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45103623371592*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39245648656*pi) q[8];\nu3(0.380899721063388*pi,2.32159940230534*pi,1.212334519770206*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.757100954261391*pi,0.5186735974663701*pi,0.642212045535942*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302347635569711*pi) q[20];\nu3(0.53209583110056*pi,0.9059696627920599*pi,0.718233219857358*pi) q[21];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[19];\ncx q[6],q[20];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.679203617214253*pi,-0.22675883762603*pi,1.129892185382889*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.519095444795187*pi,3.13175456515646*pi,3.96469938067988*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.613552324869468*pi,-0.23518962358422602*pi,0.5484403621957347*pi) q[21];\nu3(3.5*pi,3.4288542748553*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,1.262045870646221*pi) q[4];\nu3(3.5*pi,3.45607232848294*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.949367344387702*pi,0.14201504665208098*pi,4.24843644996826*pi) q[11];\nu3(3.5*pi,3.46633244873144*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.309019089752343*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.262623579031876*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.667089559569146*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(3.5*pi,3.3438037311872*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.150113218877375*pi) q[3];\ncx q[5],q[19];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46427771507344*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.44418852976615*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256940869963291*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215444031269377*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34849906824591*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,4.42347769786481*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47084162094515*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.175381395668039*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.498450228790761*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4077586944004405*pi) q[3];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.390696257097168*pi,0.49261504468780903*pi,4.07557878414562*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45516148166847*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5811535748070925*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.667228389938559*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.250925738776425*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.232913798663896*pi,-0.18574142125419302*pi,3.80888502497741*pi) q[6];\nu3(0.516979117437966*pi,0.02693338384866195*pi,1.436887107638558*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.38766133814193*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.187327815262853*pi,0.27343714130657704*pi,3.93002179422101*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.593116414060954*pi,-0.4844974325152494*pi,0.707943870848706*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5735540413416483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.296862239681094*pi,0.063396428098213*pi,1.286986660738378*pi) q[8];\ncx q[9],q[21];\nu3(0.632154413155471*pi,1.13349629652165*pi,0.7682462654552791*pi) q[10];\nu3(3.5*pi,3.47661810280065*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.196438491915683*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.582586237758565*pi,3.34036731644732*pi,3.39963501778213*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.425834281282718*pi,0.06231102488861495*pi,1.3092020132308742*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.533837550073562*pi,0.03743505075161602*pi,0.5832894408175305*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.728057601504873*pi,2.52838122269999*pi,3.64453048877575*pi) q[15];\nu3(0.516045420010338*pi,0.253717283391107*pi,0.7267909280350711*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.688716743886242*pi,0.9519431311361*pi,0.6093831678732811*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.696452086517237*pi,-0.029357247360939975*pi,4.379885969112101*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.209413830181956*pi,3.19703218474801*pi,1.96441466247491*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49605150861587*pi) q[14];\nu3(0.237130380230866*pi,-0.35446557814165003*pi,1.277355773059375*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.693588270788638*pi,0.005956468604003007*pi,1.4275864943266359*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.23699637693545*pi,0.32260867377081803*pi,3.41203304076379*pi) q[1];\nu3(0.810745225177217*pi,3.45263991708112*pi,3.63162238865179*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.235505720417583*pi,-0.43180647695258323*pi,1.79109697698484*pi) q[4];\nu3(0.542620791062257*pi,3.13174110066796*pi,1.75676720107928*pi) q[5];\ncx q[7],q[8];\nu3(0.621882147107349*pi,0.38745676054105804*pi,1.021195233067538*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.446804975862831*pi,-0.4183945200025999*pi,1.167259095425994*pi) q[12];\nu3(0.933557121457594*pi,1.09951172565375*pi,0.708927067728972*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.528016792143721*pi,0.440342193011691*pi,4.422469239112139*pi) q[18];\nu3(0.526661857917642*pi,3.40353708521615*pi,3.00235179810164*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.272289551841096*pi,3.33732693724273*pi,2.12815624731733*pi) q[21];\nu3(0.472462338821464*pi,-0.12971958082796498*pi,0.862558376451996*pi) q[0];\nu3(0.490103491821472*pi,0.6293040357024899*pi,0.8011493351530801*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.32867441420673*pi,3.11004663462903*pi,1.0043347085399938*pi) q[3];\nu3(0.463410060049572*pi,-0.4645404725223302*pi,1.239948084128476*pi) q[4];\nu3(0.700186543090487*pi,-0.375773753891925*pi,3.15369330179252*pi) q[5];\nu3(3.5*pi,3.45672368547521*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.122143420201124*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.46558654702069*pi,-0.356938626326194*pi,4.29268486614659*pi) q[12];\nu3(0.300475022713322*pi,-0.14469673432630498*pi,0.896295390417551*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.956640640026377*pi,3.07414623450323*pi,3.9300112466461*pi) q[18];\nu3(0.265485266689869*pi,0.24640669790805103*pi,0.8315301374645709*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.554367500858977*pi,0.289634797016181*pi,0.9145898115375031*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.323380196368113*pi,3.24474537790236*pi,0.631704528616083*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.46065141394284*pi,0.023066258859523958*pi,4.24042414158128*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47544914028287*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.520289982096348*pi,0.06964178638751695*pi,1.069450198162923*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44961528316944*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.228871737246405*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44172705010982*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2673406938533*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[10];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.309676162250171*pi,-0.261395264895026*pi,3.96164760287012*pi) q[11];\nu3(3.5*pi,3.42035884802299*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2181238390400941*pi) q[19];\nu3(3.5*pi,3.44744304352944*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.273746852550956*pi) q[1];\nu3(3.5*pi,3.36395334951764*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34586566366004*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4360868529144195*pi) q[9];\nu3(1.0*pi,0.0*pi,1.177572949405904*pi) q[10];\nu3(0.418406875293891*pi,0.401898131259001*pi,0.795170709861966*pi) q[11];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250644570192819*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45935668336109*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[10];\ncx q[3],q[18];\nu3(3.5*pi,3.47850784157405*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46547264233824*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.333554307705821*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.222925672662126*pi,0.23300770904511303*pi,4.011270326499281*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5079765128681488*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295659938485157*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5545359661574222*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.625477568329839*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.11656909058951*pi,2.45739148120975*pi,1.06681299577938*pi) q[14];\nu3(3.5*pi,3.43650568572035*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.408195526465881*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5085078853482048*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[10];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.247865152844956*pi,0.26696081841144803*pi,3.37989753976025*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.7140078255954629*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5947184587742838*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.629091206615803*pi,-0.4410868435252805*pi,0.607187697977802*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.416881245971605*pi,2.95322056031475*pi,0.829196210823406*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.626190644031137*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.327453095926892*pi,-0.08983465640830401*pi,1.51484202642023*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.957613897951409*pi,0.08469820206337197*pi,0.786402732875627*pi) q[0];\nu3(0.721318997920365*pi,3.25979468280088*pi,2.96343733735534*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.646475375802545*pi,-0.27822019809248*pi,3.78705789041495*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.593154097204673*pi,3.15049106696087*pi,0.605160281371771*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.316242455711041*pi,-0.29469225716702496*pi,0.5084326420661396*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.252328674608318*pi,0.75046400697331*pi,0.709957530399532*pi) q[0];\nu3(0.570276743249882*pi,-0.046266785358321016*pi,0.888798992904699*pi) q[1];\nu3(0.612687899052383*pi,2.97978682357546*pi,4.07588608987459*pi) q[2];\nu3(0.444992244489*pi,3.42514631839637*pi,4.2356896175407694*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.458811919070616*pi,-0.202135600457664*pi,0.66844026713468*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42194839964114*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.186077160908281*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.200351557004979*pi,0.6625144702358701*pi,4.35756698327003*pi) q[2];\nu3(0.695644507904658*pi,0.32530393826813*pi,0.8700350320990571*pi) q[3];\nu3(0.992238515108787*pi,2.73072632939484*pi,3.863291844982*pi) q[4];\nu3(0.358509919300085*pi,3.44279572105092*pi,1.89136721416511*pi) q[5];\nu3(0.7984653052182*pi,3.33163823851553*pi,3.34232914527509*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.730277995206109*pi,3.11398150432018*pi,4.2147541479522*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.701170496317156*pi,0.10480596008574095*pi,0.737114704851339*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.70561564704589*pi,3.39330761796259*pi,0.8853316699578919*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.581224356792267*pi,3.0947983389118*pi,4.07546165923046*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.891666798340006*pi,0.254427650282395*pi,0.863495218299219*pi) q[4];\nu3(0.778020867750008*pi,3.1374359692108*pi,4.05013145125369*pi) q[5];\nu3(0.594369685278536*pi,0.40295215211621305*pi,4.39414583088256*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.175513163860801*pi,0.9638983997508399*pi,4.41557240558215*pi) q[9];\nu3(0.608788059372426*pi,0.8980385044727399*pi,1.020417322765876*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4999870536561*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.367974890921215*pi,0.26534640398029397*pi,0.5731540889745618*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.34002049270735*pi,0.50515825920621*pi,3.94632294749571*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.762660623155765*pi,3.24456502442544*pi,4.483313658672079*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0907560309656386*pi,2.91922812044881*pi,1.3605792410110569*pi) q[10];\ncx q[11],q[14];\nu3(0.288555272625509*pi,-0.28581543332504*pi,1.270806650523715*pi) q[12];\nu3(0.852494557945093*pi,-0.4170112388479362*pi,0.5402174560408427*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.329274910548562*pi,3.46150404537333*pi,0.8844991954217509*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.286795716067043*pi,-0.39559884817248303*pi,0.834825604371648*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0894315549697125*pi,0.032290581755728964*pi,4.39221986578263*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.567086598040302*pi,3.47098879908799*pi,3.18846533930942*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.44611910205402*pi,0.196276069635282*pi,0.874938018160553*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.373370021471051*pi,0.6851364556646999*pi,3.93020015554835*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47250275140984*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44620539454671*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.36218718359573*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41464620046818*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.079825512366733*pi) q[6];\nu3(1.0*pi,0.0*pi,1.176393288118385*pi) q[7];\nu3(1.0*pi,0.0*pi,1.179114041818719*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.347525287373089*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.48901129827377*pi,0.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[6];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.177866936028994*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5172253069355646*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5999993856748411*pi) q[7];\nu3(3.5*pi,3.40423917468646*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5966071074892976*pi) q[9];\ncx q[10],q[15];\nu3(0.466761951554788*pi,0.32859687320056696*pi,4.21735133695382*pi) q[11];\nu3(3.5*pi,3.42585611613444*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.177271756519563*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49779697188876*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.228404246118665*pi) q[17];\nu3(1.0*pi,0.0*pi,1.310435553884675*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.489918990596641*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[6];\ncx q[8],q[17];\nu3(3.5*pi,3.43932268435872*pi,0.5*pi) q[10];\nu3(0.251027063219606*pi,2.84968584045624*pi,0.668124181301481*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.360046222921734*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.37345375252197*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.631381707445321*pi) q[13];\nu3(0.762639617498651*pi,3.3899583307892*pi,3.14284870548169*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.471562754831449*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.269968600870341*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.330309956091434*pi,2.81559408565792*pi,0.9385286253001359*pi) q[4];\nu3(0.792529826068747*pi,2.87115400577316*pi,4.01870112244867*pi) q[5];\nu3(0.74180612587169*pi,-0.372904853456152*pi,4.37523647713917*pi) q[6];\nu3(0.713903081880124*pi,3.49745762239593*pi,4.44230895075071*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.316439360789155*pi,0.99138437988378*pi,4.04011625559568*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5823283704419137*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.332673042050498*pi,-0.324390522181149*pi,0.823312085788221*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.563692784608689*pi,0.61997122698219*pi,1.373269437943252*pi) q[4];\nu3(0.718762348295979*pi,2.58986971157383*pi,4.01615233919184*pi) q[5];\nu3(0.720980294324572*pi,-0.4761875084774915*pi,3.71096429421045*pi) q[6];\nu3(0.783792312975685*pi,-0.349496092043316*pi,3.30941786298047*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.876821645176499*pi,0.8526494523191099*pi,1.1209426890210121*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.970956356815204*pi,3.36893703027599*pi,4.04139909164435*pi) q[12];\nu3(0.733575918158745*pi,0.7438636298200201*pi,1.209229918487563*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.689899261221852*pi,0.279089577440056*pi,0.872879323675473*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.363583098395841*pi,2.85346788533922*pi,0.85400475630915*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.450808522306463*pi,-0.4364650028577592*pi,4.06416264276471*pi) q[12];\nu3(0.2276438848746*pi,3.24186129177211*pi,4.41663587285648*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.522911955301423*pi,0.97888406618359*pi,0.762009561098802*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.170203768583335*pi,0.6709797416011101*pi,0.708824563217881*pi) q[2];\nu3(3.5*pi,3.45554732843493*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.299016991215068*pi,3.4709313467049*pi,4.47638852833008*pi) q[9];\nu3(0.75523379636023*pi,2.94761300603169*pi,4.44056278154122*pi) q[10];\nu3(3.5*pi,3.44697939254754*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199640361146825*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.298523300224422*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.750307911795446*pi,0.43502756570518697*pi,1.0890595564486119*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.4263183847426*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.148407872917462*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.407515725075355*pi,-0.176731940675811*pi,0.806915153132679*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.588807611567388*pi,-0.11365265891500298*pi,0.807871353423727*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.41905578929171*pi,3.4792751303036*pi,1.366388276298069*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5470109551415478*pi) q[14];\nu3(0.467705272944338*pi,2.74129972327887*pi,1.226939929604728*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.279638100527448*pi,0.06477501551264198*pi,3.9024404831336*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.974296731232761*pi,3.48888193352319*pi,4.3426549012267905*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5332835096761679*pi) q[20];\nu3(0.64571060317446*pi,-0.240873912544263*pi,3.30700691009351*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4765429502637595*pi) q[6];\nu3(0.606060897552606*pi,0.13052031806374798*pi,1.414281880812734*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.655251046644756*pi,-0.161705050453209*pi,0.868772145513979*pi) q[15];\nu3(0.13768965911554*pi,3.25291615891833*pi,4.471374899616309*pi) q[16];\nu3(0.628509031128503*pi,3.29395057446253*pi,3.8334759932043*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.220887931361237*pi,-0.12403232947315401*pi,1.4378171359596839*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.739276398844276*pi,-0.223936092159365*pi,3.41744670573085*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3586847695305*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.295825360735946*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.27313130676621*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.441108489193957*pi,0.24898713638012604*pi,4.06467515430658*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207990212364745*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[19];\ncx q[2],q[15];\nu3(0.661759254078173*pi,0.336800223432436*pi,0.835571078391449*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(0.593587539029787*pi,0.23321598158161505*pi,1.58687557311923*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.859426794202261*pi,0.59404902416344*pi,1.347097795800945*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44765106517104*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48485724869104*pi,0.5*pi) q[2];\nu3(0.652814628542319*pi,0.69402734047376*pi,4.37453937742157*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5450267930896229*pi) q[7];\nu3(3.5*pi,3.45064409458894*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.487032956194675*pi,-0.025756485276369978*pi,0.631498217527244*pi) q[11];\nu3(1.0*pi,0.0*pi,1.275960427442201*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3188039269515008*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.284411819274321*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5370892017000495*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[19];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.702242447480961*pi,-0.29742386994526404*pi,4.47947883043976*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.838981614273821*pi,3.46328061351094*pi,4.20543286447168*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5902953919824173*pi) q[13];\nu3(0.762539503586058*pi,3.326905523188*pi,3.64732382387046*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5211862754190988*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5995227583795976*pi) q[19];\nu3(0.448895843189231*pi,3.006901829893*pi,0.860687481109932*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.166397028313476*pi,0.408311087006339*pi,1.0132031263448669*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[15];\ncx q[3],q[17];\nu3(0.452472493028231*pi,0.64721291172067*pi,4.3131793658884*pi) q[4];\nu3(0.789492347889819*pi,0.412480332296173*pi,1.364486944991143*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.573259009326574*pi,2.78259175829068*pi,1.3108273796424679*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44400954936235*pi,0.5*pi) q[3];\nu3(0.238264740558075*pi,2.5409948671865*pi,1.274290650998626*pi) q[4];\nu3(0.302092130584446*pi,3.19971670513876*pi,1.91872402958416*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.33494269790291*pi,-0.072898055534738*pi,1.227199812597855*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47319946641007*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.237076124536888*pi) q[17];\nu3(1.0*pi,0.0*pi,1.361072018675903*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.508807381119497*pi,0.22534075438329404*pi,4.45639922192515*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.279256642725197*pi,-0.44256392650602283*pi,1.141283728378344*pi) q[7];\nu3(0.0640239195690891*pi,-0.4705992221086025*pi,1.86457543888699*pi) q[8];\nu3(0.668043861412789*pi,3.04655123843205*pi,4.0594876241686*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[16];\ncx q[12],q[18];\nu3(0.667061317374075*pi,0.9778759697033399*pi,1.0012789737843661*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.649328253958602*pi,2.77504895481655*pi,3.45797672928001*pi) q[19];\nu3(0.622275647794779*pi,0.6212407768723001*pi,4.3301859529350395*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.357218488293134*pi,0.42531028027085405*pi,4.15635269566469*pi) q[1];\nu3(0.536729308467167*pi,-0.4132432651915569*pi,1.067244595666434*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48246235215789*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.499225493133895*pi,0.98991365315794*pi,4.07341783994784*pi) q[7];\nu3(0.233853179095946*pi,0.16363416291628796*pi,4.18866508718516*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45162842575858*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42575678165645*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.709225242416953*pi,0.94252295186693*pi,0.5098784574014774*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237315427658185*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.155852216618767*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5142046084152879*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35408694341747*pi) q[18];\nu3(0.761072319737501*pi,-0.135360277034546*pi,3.43681765629664*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189955600116831*pi) q[20];\nu3(0.182327382180173*pi,3.39912376846364*pi,0.64635348517006*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.269875465818186*pi,0.150992577001819*pi,3.43417797710059*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[16];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5051900460779803*pi) q[14];\nu3(0.31278032591408*pi,2.94990707069757*pi,1.0950476808976721*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49881910542219*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5083358156825732*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.347401503462917*pi,-0.03959868893016*pi,1.3524615423986202*pi) q[3];\nu3(3.5*pi,3.34979547221709*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[14];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.139865594093239*pi,-0.20052297631973398*pi,0.844959443512739*pi) q[15];\nu3(0.565698548407205*pi,3.45824632855717*pi,4.16973847234052*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.304105849820338*pi) q[21];\nu3(3.5*pi,3.36452597629839*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41927736306185*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.911679021176146*pi,-0.19764997087945801*pi,0.924663261223077*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.248871693705573*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.27907453632611*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.460668568398218*pi,0.18585158849258399*pi,4.110196631483079*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[13];\nu3(3.5*pi,3.40368355590949*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1571860168551789*pi) q[8];\nu3(0.591043542586892*pi,3.49478940317034*pi,3.56117393020943*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.690057778811109*pi,3.15754420042546*pi,4.19828075052707*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48538907529608*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.572166442792154*pi,-0.221258003475915*pi,0.721400341737506*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.47626160548449*pi) q[9];\nu3(0.805797558472899*pi,2.99534224651218*pi,3.24497731863117*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48090071675717*pi) q[13];\nu3(0.690687295211298*pi,-0.18506887146331802*pi,4.4002745892716*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.713970590920409*pi,0.15803269997942004*pi,1.040550973188624*pi) q[5];\nu3(3.5*pi,3.32508313219493*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5436399449871154*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45106054057006*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1731611011535001*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282108015897514*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0524455897520843*pi,3.04702993037414*pi,0.830788425695441*pi) q[11];\nu3(0.327443095452566*pi,0.492870914273836*pi,4.38406041166143*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.30233585451574*pi,0.413195474040841*pi,3.59005396538564*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.920873206229148*pi,3.39227916212266*pi,2.90943603593876*pi) q[11];\nu3(0.156628646131155*pi,0.37853025851064503*pi,3.87390619298223*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49646789092568*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616469473218944*pi) q[19];\nu3(0.728965261813113*pi,3.37681799185971*pi,3.1554430259475*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.42168857937846*pi,2.98220814873803*pi,1.455887035766781*pi) q[2];\nu3(0.422953557899575*pi,2.67688286994756*pi,3.85429491273027*pi) q[4];\ncx q[6],q[17];\nu3(0.720082846695824*pi,-0.17598979718375501*pi,0.510549167124637*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.427508574736737*pi,2.96222276600119*pi,1.7549180734073*pi) q[16];\nu3(0.707219098215517*pi,-0.02092117868955201*pi,4.37918430739757*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.795150267073953*pi,2.88320285974142*pi,3.30286338224791*pi) q[2];\nu3(0.645857539310323*pi,3.09651322460549*pi,3.23413582410144*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.279752210344026*pi,0.5761718230525099*pi,3.73176824497623*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.208060392796871*pi,3.1528984767516*pi,1.213221376030441*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.592618729908887*pi,-0.36904550848671*pi,4.377126250762149*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.318112688121439*pi,3.0432610956405*pi,1.1701666835402929*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.395585662425995*pi,0.77990319889222*pi,4.32018474920456*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.78739771015349*pi,3.30734468322806*pi,3.44056498808139*pi) q[19];\nu3(0.240549400012892*pi,0.16163598048582195*pi,4.4592968954049805*pi) q[21];\nu3(0.676615416016331*pi,0.29766680853940297*pi,1.218867247583805*pi) q[0];\nu3(0.647265125249915*pi,1.05482455059972*pi,0.87160966229748*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41849333919448*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4916669451583*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2021629270761571*pi) q[12];\nu3(0.514466277195091*pi,0.73960375414914*pi,4.179548581043679*pi) q[13];\nu3(0.570687123115729*pi,2.85811720943278*pi,3.7966531557899*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.367204233124964*pi,-0.324031527408212*pi,0.7545153337628789*pi) q[19];\nu3(1.0*pi,0.0*pi,1.237492832751178*pi) q[20];\nu3(0.645421645768018*pi,0.81000912296764*pi,0.648222840174592*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.329391155976265*pi,-0.26979166869116*pi,1.63156785303588*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[5],q[16];\nu3(0.447260402160336*pi,3.05915686812341*pi,0.5798776612544101*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.322176685973118*pi,3.2412001588009*pi,0.5984645751328079*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[14];\nu3(0.460186633140116*pi,0.22115219008614195*pi,4.08158513236903*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45276760029859*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46431028622353*pi,0.5*pi) q[5];\nu3(0.627991596136713*pi,2.60959947737228*pi,3.95378305371707*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.613091352142811*pi,2.67207851283012*pi,3.88085751472969*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48841163044558*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.458329453075169*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.329079665640003*pi) q[14];\nu3(1.0*pi,0.0*pi,1.176711782682811*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3065469136340289*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.650605055876082*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[18];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.45677224014658*pi,-0.26262010705205596*pi,0.594125994981934*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31761788026229*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5462593027302272*pi) q[16];\nu3(0.872591027055571*pi,3.46817722922268*pi,0.665977789001534*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33015762295961*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[18];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.434743218281749*pi,3.21317856572126*pi,4.44664417336584*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.588704413026013*pi,3.44998408666469*pi,3.20340340325889*pi) q[20];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.274580475222477*pi,0.83222595347363*pi,4.22688472747072*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.479396896603974*pi,0.328918144337209*pi,0.5231899811342231*pi) q[20];\nu3(3.5*pi,3.41821253214883*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.500064221237714*pi,0.82332929952906*pi,0.676029948087369*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.21260887625559*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40257581542386*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.486574560546454*pi,3.42564211255039*pi,1.94336828527385*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.222470477920353*pi) q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.506702318648028*pi,0.99616304287373*pi,0.641231368737815*pi) q[5];\nu3(0.309753626111907*pi,-0.28862563316787404*pi,1.3208673105226532*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.529280481713053*pi,3.08702410051886*pi,1.66544742238257*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.630052532033072*pi,2.79892429063459*pi,4.0483282040106605*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.47541128478188*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.334013033099961*pi) q[21];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37036248636216*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.400938511459879*pi,0.6591111806659999*pi,4.42730655782732*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204862950698278*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.725878369752575*pi,0.30413174014386*pi,4.06690605720852*pi) q[3];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.68989737996391*pi,0.8377081270717*pi,0.7716541069688401*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.498753358532253*pi,-0.12271195730066198*pi,4.48995195261421*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.722034920412711*pi,0.4764720799333*pi,1.3341685187421168*pi) q[3];\nu3(3.5*pi,3.31797308135717*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.151225595874726*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39411701832966*pi,0.5*pi) q[10];\nu3(0.453353899234862*pi,0.67157344209318*pi,4.21835074515926*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1981078125544928*pi) q[17];\nu3(0.577549785189807*pi,-0.08894634260866502*pi,0.8725779774265721*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.633127976361027*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45016852966781*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.201445766908885*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.579718371197338*pi,0.20608817664746404*pi,0.5296557731455135*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5718523732078951*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.335386078434853*pi,2.84068094003095*pi,1.50971936462871*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5612735415435384*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.394308046279035*pi,0.33028111498287804*pi,3.55928924053327*pi) q[1];\nu3(3.5*pi,3.36875103991911*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.44690982094782*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2937323754295331*pi) q[12];\nu3(0.377349061647013*pi,2.71524410520554*pi,1.022941994035641*pi) q[13];\nu3(0.563012228152372*pi,-0.22917259134032097*pi,0.816187331068482*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.666128913223978*pi,0.8681616154413101*pi,0.5343680186063793*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.813152576234661*pi,3.18076262980012*pi,3.09396940670301*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.642745258172237*pi,3.4828750363596*pi,3.30829143036204*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36871862673391*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192124975660732*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.244506566339992*pi,0.31131908837657496*pi,0.6450100109049139*pi) q[8];\nu3(0.389338440575459*pi,-0.296665256760842*pi,1.3841241081210889*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.31709711922121*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.653719975003344*pi,0.68147211924327*pi,1.134899007567328*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.46285352449894*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.188133272527262*pi) q[4];\nu3(0.309587194445041*pi,-0.06450703904937499*pi,4.0033715197556194*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.683458277942279*pi,-0.219810258378614*pi,3.8932834193472*pi) q[9];\nu3(0.326917452151375*pi,2.90633362961067*pi,1.4040180301686669*pi) q[10];\nu3(3.5*pi,3.34742351064821*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.198653086428184*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48004277271027*pi) q[18];\nu3(0.40136152997319*pi,3.16981453548335*pi,4.44880389325889*pi) q[20];\nu3(0.138921527744086*pi,0.312056947101513*pi,3.82839978640345*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.349903227303462*pi,-0.034904654674715985*pi,4.08837946290659*pi) q[5];\nu3(0.694367260080249*pi,0.79192095605551*pi,4.49750895995718*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.267152616123443*pi,2.99813950928514*pi,1.115318928305205*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.286677481686571*pi,2.65142040626445*pi,1.45313132465375*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5400196665332659*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.628594492944561*pi,0.22982949213528703*pi,1.72450239160623*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.657641852482135*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.142943325357708*pi,3.35474943485259*pi,0.9286144296575161*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.526969485466813*pi,3.05801914335976*pi,3.36241196270976*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41475043522825*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.279695356116599*pi,-0.13076306955086098*pi,1.1170567875520772*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230433368941801*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.637619005312595*pi,0.24940670468373105*pi,1.6564890557985*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.424493937597197*pi,-0.288746579039054*pi,0.899168445859453*pi) q[7];\nu3(0.168174841852587*pi,0.66523463097907*pi,0.691067226696483*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38743703465428*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.169594742004912*pi,0.627493475056*pi,4.4350262566801*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.652631806106332*pi,0.7705203859780501*pi,0.668139624130223*pi) q[7];\nu3(0.0116572468510665*pi,3.35781229463838*pi,4.39786293851333*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[13];\nu3(0.11792939550892*pi,0.326872612335836*pi,4.11676934807034*pi) q[2];\nu3(0.496588154028567*pi,3.49320466533052*pi,3.02521701557568*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.478414092903644*pi,-0.014430988144705004*pi,1.0912040448101759*pi) q[15];\nu3(0.461845433688242*pi,0.18477767539996803*pi,0.819792334344964*pi) q[16];\nu3(3.5*pi,3.29993826075244*pi,0.5*pi) q[17];\nu3(0.753211179444275*pi,-0.2655541750569*pi,1.1330886996577298*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22919959171649*pi) q[21];\nu3(3.5*pi,3.45214849651724*pi,0.5*pi) q[0];\nu3(0.830241022429656*pi,0.18406809139216096*pi,4.41460675694171*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.243446620103748*pi,-0.156757020003312*pi,4.01588954108896*pi) q[4];\nu3(3.5*pi,3.48762261022484*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.400474380773806*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.348840850677955*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.737658176507298*pi,-0.22770785928694998*pi,3.95252514487181*pi) q[15];\nu3(0.0486102743562421*pi,-0.395362868994013*pi,4.0483167578315005*pi) q[16];\ncx q[17],q[21];\nu3(0.326932191198189*pi,0.50919502594855*pi,3.95415921233973*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.278355849143073*pi,0.53164866961776*pi,3.85360120652573*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.568289827458245*pi,0.113386538778661*pi,1.4889637108872908*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.674277348250674*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.750742445706639*pi) q[10];\nu3(0.361110685714579*pi,2.75687114920631*pi,0.94944604218769*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.30204559551737*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[13];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[8],q[18];\nu3(3.5*pi,3.33892194646833*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.105003522474011*pi,0.95146393199612*pi,4.1863079737816395*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.268730489233107*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46056333229813*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.48483458920439*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.303058888360805*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.728794327972921*pi,0.17405484356955103*pi,4.17033270290686*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1981314469764048*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(3.5*pi,3.4826204295955*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.366219280143722*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36608211330012*pi) q[16];\nu3(0.828208412900248*pi,1.01643219039037*pi,0.879724904104914*pi) q[17];\nu3(0.501246500181392*pi,0.5140927570542*pi,0.822969506731074*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.49701881349643*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.398996311229447*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42381459097321*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.28774781780045*pi,3.13419764150735*pi,0.7783998424302749*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43539656452666*pi) q[18];\nu3(0.253273775015156*pi,0.8609226036416799*pi,0.557907219860312*pi) q[19];\nu3(0.414910819324175*pi,-0.285432828747773*pi,1.71148821227245*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46896404302212*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0577794738937487*pi,2.97832947402796*pi,0.867314887684528*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37560384387825*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.512409572683956*pi,3.29870442192019*pi,3.18569761009971*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5868545919356084*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45067954190553*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.209691223120641*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217839181367171*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.27245336344878*pi,0.6143017334357199*pi,4.3720058946148*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.433960889794994*pi,-0.4403529809414165*pi,1.61034924859654*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.742825602231362*pi,0.428575474919489*pi,3.97637207383572*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.752232499406557*pi,3.44861387244581*pi,3.18849106420841*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41936882329131*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.45384593646244*pi,0.030839793198861987*pi,1.228958360759567*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.566653080233504*pi,2.44252152491598*pi,3.7695977805837*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.635519733420056*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.172441733670748*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4969921718924795*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.297919409725961*pi,2.64069826445741*pi,1.234577050134823*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.229502928131774*pi,0.5706741951223999*pi,0.813633446135577*pi) q[8];\nu3(0.700656828800722*pi,0.420028709172771*pi,1.2574837832644241*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41123133556537*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.55670070661101*pi,-0.177377755639675*pi,1.38552732261311*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.580563045415993*pi,3.28676336109965*pi,0.5721466193723348*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[19];\nu3(0.688819146004808*pi,3.19253495417338*pi,2.93243108274534*pi) q[7];\nu3(0.285327085238179*pi,0.5637397218790201*pi,4.11431927286686*pi) q[8];\nu3(0.705353033632116*pi,1.00881177149933*pi,0.5834950212637731*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.490630067064801*pi,-0.237320083901225*pi,0.5565528007543794*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.207215642174157*pi,0.36247096862905104*pi,0.9237321428197449*pi) q[1];\nu3(0.324196362219706*pi,0.66882414538575*pi,4.13171310672845*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.489782599528856*pi,0.5030935272244399*pi,0.92755496226707*pi) q[4];\nu3(3.5*pi,3.40564034302214*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0750016024321567*pi,-0.4038584170111848*pi,1.191072924509682*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.232440891685714*pi,-0.06088883911425402*pi,4.30345162078207*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243133710171531*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.571524173269062*pi,-0.195480821249087*pi,4.05204791005274*pi) q[16];\nu3(0.587006333702809*pi,0.004623459316405953*pi,3.8363784281166*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.784116382414188*pi,0.33818989467426996*pi,1.265512012327491*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36495812355455*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.467111587892171*pi,0.36894338361769197*pi,1.241379113761094*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274375468447041*pi) q[17];\nu3(0.762727400779114*pi,3.22629480765714*pi,3.88499258955884*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.796995120699627*pi,-0.08871583424200902*pi,3.93973068513846*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.362979237238468*pi,3.40815709402401*pi,1.90646268975098*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4322891944002*pi) q[13];\nu3(0.564972241423551*pi,0.42830487073719203*pi,4.1769807814838895*pi) q[14];\nu3(0.337987300852897*pi,0.55385696609268*pi,0.674262698248466*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.419126865215995*pi,-0.4464075398616042*pi,4.26252097923543*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.283936059154258*pi,0.254946034929039*pi,3.40374173108331*pi) q[12];\nu3(0.45875680662476*pi,-0.062832108343232*pi,1.0896937557822461*pi) q[14];\nu3(0.812019249235215*pi,-0.4065460012513693*pi,3.13421232984102*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.615287726806884*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47656332856563*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.632381197658976*pi,0.58109179693952*pi,0.683454810479962*pi) q[6];\nu3(3.5*pi,3.32216109250604*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.175043531844439*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.511096286617209*pi,3.24664276678007*pi,3.41104081313285*pi) q[20];\nu3(1.0*pi,0.0*pi,1.267778005513335*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\nu3(3.5*pi,3.46295202371873*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0257703031905246*pi,0.39783758199196895*pi,0.6920240085734379*pi) q[6];\nu3(1.0*pi,0.0*pi,1.4164634030914391*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.47914390870898*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242122670243847*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.152611562708739*pi,0.9735239461037*pi,4.48845324266778*pi) q[20];\nu3(3.5*pi,3.25906125230766*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32369096434495*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,1.16206717421739*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.248550215641896*pi,-0.09243237229685602*pi,1.51202690293361*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42240376393639*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314955261138401*pi) q[15];\nu3(0.23163412653435*pi,0.54088212309484*pi,4.38747328041263*pi) q[17];\nu3(0.216267446193524*pi,-0.192535813135902*pi,0.840422375674448*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5255909223920626*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\ncx q[0],q[3];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41865096090886*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48166371777897*pi) q[18];\nu3(0.454980832372394*pi,0.6503464120701199*pi,4.30944845278877*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,4.48039533800985*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5140607498431362*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.48313366314944*pi,3.10509975738831*pi,3.17413423273785*pi) q[4];\nu3(0.519626266326373*pi,3.36216053389649*pi,4.01929508205661*pi) q[5];\nu3(3.5*pi,3.36950559579861*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42732705182307*pi,0.5*pi) q[12];\nu3(0.484306236294413*pi,3.29736044426764*pi,4.313529563983289*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.301567846915304*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2704354257555361*pi) q[20];\nu3(0.382842949492151*pi,3.0384544062596*pi,0.769037575332025*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.34209831339141*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287779592650967*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.624864181922441*pi,0.81635787042534*pi,1.089216859177157*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.605362361613863*pi,0.5871093663528999*pi,4.15679750162865*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5934145978190326*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46237789804627*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35608781355492*pi) q[19];\nu3(0.481612083268647*pi,-0.06804669284170001*pi,4.3204937097738405*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.687318238470127*pi,3.12543261466702*pi,3.25620570787077*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.586074685329944*pi,3.29499625244372*pi,3.35953421569045*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.56552724636264*pi,3.23841953741059*pi,3.51045090918025*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.75323007576704*pi,2.9708582374605*pi,3.79189879516653*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.685090306363152*pi,3.34599658927702*pi,3.41769978814949*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.610743518392921*pi,0.20706811730654096*pi,3.81559062571084*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[12] -> c[12];\nu3(0.596438062890562*pi,-0.15602918182207898*pi,0.824964019186565*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.532249663835881*pi,0.465800242535128*pi,4.47790022318369*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.46162743408945*pi,0.9029939572371499*pi,4.3327571492705*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[16] -> c[16];\nu3(0.672599835851064*pi,2.80131290820085*pi,3.92910872937565*pi) q[6];\nu3(0.648594877773193*pi,3.43471716782792*pi,3.62632052585132*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.206901610974384*pi,0.60719055348461*pi,4.399640127016999*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nmeasure q[20] -> c[20];\nu3(0.687703536795225*pi,-0.050006936450693984*pi,4.36383279906933*pi) q[19];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.42233158241284*pi,0.78414273526622*pi,0.657488472548704*pi) q[0];\nu3(0.21951300038454*pi,-0.09930481734622798*pi,1.123694154575726*pi) q[1];\nu3(0.398703030593247*pi,2.34001719939866*pi,1.239363622177362*pi) q[2];\nu3(0.655032562472689*pi,-0.38321931846366497*pi,3.62947123194027*pi) q[3];\nu3(0.77261457897121*pi,0.8637715549848799*pi,0.785871736517179*pi) q[4];\nu3(0.295663519348984*pi,3.27126500100338*pi,0.7935255126436249*pi) q[5];\nu3(0.285348716219314*pi,2.73986618477469*pi,1.417654317123552*pi) q[6];\nu3(0.499781125638578*pi,-0.37924196611825*pi,0.833831914526465*pi) q[7];\nu3(0.890853730045613*pi,3.00516915693501*pi,3.20975945468792*pi) q[8];\nu3(0.741383447364509*pi,0.377956443512245*pi,1.2755617200700962*pi) q[9];\nu3(0.26149609893592*pi,3.01824099799752*pi,1.1020410959359221*pi) q[10];\nu3(0.35086231570006*pi,0.137587875739828*pi,1.1424808983739871*pi) q[11];\nu3(0.232468253892669*pi,2.88954851657886*pi,0.900488561496841*pi) q[12];\nu3(0.469251227525673*pi,3.05800288043704*pi,1.2019757569723248*pi) q[13];\nu3(0.883465462922299*pi,-0.492269081098066*pi,4.118131011130361*pi) q[14];\nu3(0.867997784642191*pi,0.8590595756094901*pi,0.866345056302871*pi) q[15];\nu3(0.259821096488471*pi,3.26201199853351*pi,1.81799958542053*pi) q[16];\nu3(0.602207151933867*pi,2.92305980971951*pi,3.34854706426658*pi) q[17];\nu3(0.922744602528773*pi,0.8091990734174299*pi,4.34406597582011*pi) q[18];\nu3(0.214225309748892*pi,3.30788173914759*pi,1.90303368605377*pi) q[19];\nu3(0.345679838040114*pi,2.74979924121673*pi,0.891509116163965*pi) q[20];\nu3(0.497887546454142*pi,-0.118255217204145*pi,1.242596707503281*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[17];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4790556663511*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39582381870054*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46378384395637*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.32599121623275*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.186762936681734*pi) q[13];\nu3(1.0*pi,0.0*pi,1.339814487303571*pi) q[17];\nu3(1.0*pi,0.0*pi,1.327849225304939*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32341963018374*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[17];\ncx q[3],q[18];\ncx q[4],q[8];\ncx q[5],q[11];\ncx q[6],q[7];\ncx q[9],q[13];\ncx q[10],q[15];\ncx q[12],q[14];\ncx q[19],q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41546612848054*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42155977696506*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45419392146619*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.136393014682008*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3396697485186349*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49155231300594*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2545832681899949*pi) q[11];\nu3(3.5*pi,3.39881264183086*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5054716335308478*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2000510880433861*pi) q[14];\nu3(1.0*pi,0.0*pi,1.299035779238169*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.608176186203496*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44595850357579*pi) q[18];\nu3(3.5*pi,3.49556053166844*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5331975281191079*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3486832182525301*pi) q[21];\nu3(3.5*pi,3.41590802578658*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[17];\ncx q[3],q[18];\ncx q[4],q[8];\ncx q[5],q[11];\ncx q[6],q[7];\ncx q[9],q[13];\ncx q[10],q[15];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.364053112756481*pi) q[16];\ncx q[19],q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49459853771795*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.643713793904599*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5327213094685526*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42890805506655*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5419339246364148*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.7069517874624069*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.247285315668765*pi,0.23492662223343996*pi,0.825215814951621*pi) q[1];\nu3(0.786130021129174*pi,0.8224160529954401*pi,4.3475402020385605*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[11];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5708073127554343*pi) q[16];\nu3(0.338721044183688*pi,0.09111038173538999*pi,3.78286586221777*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.618528514041144*pi,0.26201109554938595*pi,3.85342855920552*pi) q[20];\ncx q[0],q[16];\nu3(0.478840799374483*pi,2.49915096087152*pi,1.40461793933837*pi) q[1];\nu3(0.761443661021934*pi,-0.11745544360176002*pi,4.26602111065917*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.560342943689158*pi,-0.364498224798394*pi,3.47176828038919*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.383540337999777*pi,-0.180898068882897*pi,4.085311656374159*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.551978959014998*pi,0.317921729273125*pi,4.28175078935577*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.334444187040792*pi,2.31976325785667*pi,1.285139786986536*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.856617252532205*pi,0.37602625227668096*pi,1.00692161661521*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.779478620341514*pi,-0.33405142174594*pi,3.69292973048657*pi) q[4];\nu3(0.200281647628271*pi,-0.081432463440194*pi,0.5748578178039209*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.643016902677393*pi,2.57563111803221*pi,3.78511284378422*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.512722787952337*pi,-0.075389620093824*pi,1.003501348173316*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.677499612781509*pi,0.66058740625295*pi,1.166071818626258*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.643312428477895*pi,3.14056058937115*pi,3.12278704738731*pi) q[3];\nu3(0.72232839946719*pi,-0.278916939134665*pi,3.23987632893764*pi) q[4];\nu3(0.20455863894703*pi,0.54087401991527*pi,4.128859040707599*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.746116996484159*pi,-0.13481403819471*pi,3.52364304652069*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.515205213575849*pi,0.07538568553380298*pi,4.48120037900625*pi) q[18];\nu3(0.301987636696798*pi,3.32570598194822*pi,2.0201981950328003*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,3.42456154512205*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.266428846608748*pi,0.15324707086701905*pi,0.768014401992789*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.259067890250753*pi,0.286892279587998*pi,3.38683299651762*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.210520876492227*pi,0.05698564898731695*pi,4.35011759932462*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.328370185576125*pi,-0.176976136530822*pi,4.00124459541065*pi) q[11];\nu3(0.448250067080688*pi,-0.19068297037803*pi,0.999458677421835*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.594301342592047*pi,2.61626409379901*pi,3.63945911980736*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325554954836947*pi) q[17];\nu3(0.367136391741157*pi,3.17849407874259*pi,1.55599913515329*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.798667050561538*pi,-0.08806881008869*pi,1.314771719476614*pi) q[21];\nu3(0.583924239946682*pi,0.11202313136126796*pi,0.5146726643668874*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.306106435692847*pi,0.291560380536973*pi,3.58083938739614*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.606503488648555*pi,-0.190158814940323*pi,3.59686570548447*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.671588810065164*pi,2.69401306939615*pi,3.59112342946639*pi) q[11];\nu3(0.0293722522181235*pi,-0.025035506182185974*pi,3.76680447021335*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.440602690155536*pi,0.321506446113214*pi,1.033144683267254*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.424259352426249*pi,0.5786538669893599*pi,3.83700127314214*pi) q[21];\nu3(0.383420444647909*pi,2.87718932004955*pi,1.346102576642569*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.624610250958537*pi,3.45880418158796*pi,3.27128567705986*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.238346249903813*pi,-0.09613114958909003*pi,3.97422120310302*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46683018048051*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.35633432253248*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.47317111593112*pi,0.12122822963961*pi,4.1672525974377805*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43626515013726*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.114660721376123*pi) q[13];\nu3(0.846641573025072*pi,2.75522515185385*pi,3.39679798562003*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.924177334646426*pi,0.227449311898819*pi,0.683240143240244*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267461231224426*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[18];\nu3(3.5*pi,3.33178164828535*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.184980775608844*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.290785262268155*pi,2.52716520350299*pi,1.1080547245913919*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.25888102210952*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40766444560301*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5575878320971084*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45963178780548*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2292619878487399*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.381231165465151*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196131618145488*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221537082719472*pi) q[21];\nu3(3.5*pi,3.44143814717808*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.310503136892317*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[19];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.5660397820703968*pi) q[12];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41564768094662*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.174429140798807*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5992518815755887*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34249261274427*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5302888891724693*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38751161408042*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5160193685076075*pi) q[6];\nu3(3.5*pi,3.49268106742464*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.439448279734044*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.2488192641107791*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[6];\nu3(0.507941124293294*pi,2.6040552842231*pi,3.62707388104142*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.712444478284481*pi,2.5731027646065*pi,3.71230962210005*pi) q[4];\nu3(0.545806068876409*pi,1.09159172349306*pi,0.89109939934611*pi) q[5];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.609154396755565*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.147473991342514*pi,0.46223551036934596*pi,3.65739712899278*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.458140342212618*pi,0.390184255498915*pi,4.08166451960669*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.591878555962285*pi,-0.47362487552446497*pi,4.07759962863145*pi) q[3];\nu3(0.394031621685703*pi,0.11329884400128398*pi,0.5072759545763738*pi) q[4];\nu3(0.492202847251966*pi,2.67733868499644*pi,3.94683234768382*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.3605902723839804*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.690901428960518*pi,2.33751839235554*pi,3.68187375922114*pi) q[13];\nu3(0.76810424972021*pi,0.418353508585003*pi,0.713426842261475*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.680085928890886*pi) q[16];\nu3(0.639106126391355*pi,3.00808702905799*pi,3.52102528547569*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.415633653010958*pi,-0.4855554890375643*pi,0.8676525645951569*pi) q[21];\nu3(0.192667626143069*pi,0.8003841118729*pi,4.08118346364094*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.386651849963621*pi,0.9151155674879601*pi,4.31196062725377*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.941214791338715*pi,-0.205014993104222*pi,0.937268216576011*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.46276910304931*pi,3.14703391370558*pi,0.576541414005774*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.332583818764038*pi,3.11824725010491*pi,1.453803031116243*pi) q[12];\nu3(0.727112421588733*pi,3.35827548547439*pi,3.128129327738*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.553387691966132*pi,-0.369669284957043*pi,3.57531590477344*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.159699952794663*pi,-0.271762990249045*pi,3.92246542630196*pi) q[21];\nu3(0.59866003096706*pi,0.6246592496166701*pi,4.41488444645523*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.722850596016297*pi,0.97540439352571*pi,0.979349098114972*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.476822075151444*pi,2.82176549237528*pi,3.75849604023614*pi) q[9];\nu3(0.686357650592758*pi,-0.359554605693319*pi,3.89598659094356*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.63678161185096*pi,-0.332118133569406*pi,4.33104030074554*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.525102492081653*pi,-0.314103623418293*pi,0.84845777824665*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.173943094096534*pi,0.079777389030663*pi,0.652558048475932*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.832915807213522*pi,2.61939886882177*pi,3.43640670712492*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.1954756088483*pi,0.290807016774707*pi,4.47751957719554*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.471791189731569*pi,2.70000287488096*pi,3.61402984516844*pi) q[18];\nu3(0.762452314638996*pi,3.15453037703354*pi,4.09701137175112*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0959932652389994*pi,3.12206274215143*pi,1.81856467700435*pi) q[2];\nu3(3.5*pi,3.47925110204095*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.344931247082594*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.451052317187486*pi,-0.24546373006383299*pi,4.00732547608917*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.50134767568226*pi,3.05014137187413*pi,0.5145073480335439*pi) q[19];\nu3(0.673248796925188*pi,3.30750347090113*pi,3.52221545334427*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26298076921004*pi,0.5*pi) q[1];\nu3(0.178446714510536*pi,-0.4720450393432644*pi,1.77852352379568*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2074452428254498*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.235420474886819*pi,3.11366853829258*pi,1.79637188605096*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.477400680227268*pi,0.8795597508817801*pi,0.752071096492975*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5465257994588864*pi) q[5];\nu3(3.5*pi,3.482521901827*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276214887509201*pi) q[13];\nu3(0.967661969809306*pi,3.17168260372245*pi,2.96761026199626*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5740354545214412*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35249575956779*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.188992051612212*pi) q[14];\nu3(0.891395127446705*pi,0.446062237483979*pi,1.007676638915755*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41943532063068*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,3.49549959578809*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40202406714572*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194191000474184*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.224320002440173*pi) q[19];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36683726117918*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.213156648174738*pi,2.66010534561154*pi,1.334425395705554*pi) q[4];\nu3(0.418717702353578*pi,3.43556394267276*pi,1.153939642352227*pi) q[5];\ncx q[6],q[13];\nu3(0.758545600645591*pi,3.471329320509*pi,4.128638371125691*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43688915907731*pi,0.5*pi) q[10];\nu3(0.811719196758436*pi,2.76494647104225*pi,4.02799197613904*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.605492755032425*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237584318802748*pi) q[17];\nu3(1.0*pi,0.0*pi,1.090660179783641*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.679638756119446*pi,2.9178899084643*pi,3.67377659450325*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0990477612602217*pi,0.27475197859170797*pi,0.884642812897269*pi) q[4];\nu3(0.191804029689739*pi,-0.4114427329621039*pi,0.606578363414321*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.804252121680442*pi,0.6564770673692999*pi,0.954524237420617*pi) q[7];\ncx q[9],q[14];\ncx q[10],q[17];\nu3(0.146829659400111*pi,2.8931412041057*pi,0.876409571662057*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49264424663755*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5617229285398198*pi) q[19];\ncx q[0],q[19];\nu3(0.585167312341447*pi,0.46705970277241904*pi,0.726224402923599*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42156017172492*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43806135966245*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.744889197107224*pi,0.8561461461418101*pi,0.899122242024289*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.604711379630077*pi,3.10023803306794*pi,3.3866766259101*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.262816135801457*pi,2.95314104089768*pi,1.65646942132132*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.810935677054584*pi,-0.056685015913498005*pi,4.14399493689063*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44513412561764*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.291115910461575*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.2064819283375*pi,3.33381858925539*pi,1.378161128742165*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40536182858562*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.35237415301889*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.423252294276045*pi,0.60779750414871*pi,4.1705860952948*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.686240378227599*pi,3.15864793440124*pi,3.84863337796589*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.455067137439822*pi,-0.382166627712032*pi,1.54829797215151*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.285342084847839*pi,0.30839953473341297*pi,0.7017940214692551*pi) q[13];\nu3(0.645225686065464*pi,1.22814704790197*pi,0.761033842225994*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34369563681517*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.551340335292243*pi,3.32306340255461*pi,3.1030969754662*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44677919947722*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49839644810978*pi,0.5*pi) q[11];\nu3(0.495591293980576*pi,-0.128995712842071*pi,4.26213319766126*pi) q[12];\nu3(0.52716519198022*pi,0.5098222018199801*pi,0.5674149885276589*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.076498123062874*pi) q[18];\nu3(0.241576190146049*pi,3.0299117037732*pi,0.9760395210192521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.638905526279205*pi,-0.040988419605545*pi,3.97389965146722*pi) q[10];\ncx q[11],q[18];\nu3(0.753054271333132*pi,3.35603880120124*pi,3.70435788789948*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.348130047825778*pi,0.26552569705971996*pi,0.629990604374946*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.683746769322518*pi,-0.4050499278598294*pi,3.18574969571554*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.524571864658332*pi,0.9152702503910399*pi,0.9583207611162601*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.525527458141752*pi,-0.34395025414993996*pi,1.3170885795244769*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5548126204035864*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.746399648574044*pi,3.02547374389671*pi,4.0616221601093*pi) q[21];\nu3(3.5*pi,3.38835965306392*pi,0.5*pi) q[0];\nu3(0.599242836652736*pi,-0.380341634737219*pi,0.5471654157765856*pi) q[2];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.138548013683228*pi) q[14];\nu3(0.618554948082736*pi,0.332790891834271*pi,1.081931780955077*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.561168937643825*pi,-0.09214373123946401*pi,3.69965141174771*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0955126752536658*pi,3.24037704253657*pi,0.663120558602272*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48520120717011*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.269900975506408*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.899483267059904*pi,0.22416226216099*pi,4.39729903360214*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[10];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5653947968332315*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[12];\nu3(3.5*pi,3.37355985800944*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39093325583654*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2881279984717309*pi) q[10];\nu3(0.755157949439713*pi,2.66721988905265*pi,3.87089439369618*pi) q[11];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38717697369847*pi,0.5*pi) q[2];\ncx q[5],q[10];\ncx q[6],q[9];\nu3(0.262360005563126*pi,0.21073010210646803*pi,4.44619262823029*pi) q[7];\nu3(0.165187517085271*pi,3.10694915588142*pi,1.86577577435429*pi) q[8];\nu3(0.104710136385851*pi,2.67452362166101*pi,1.2000713966968242*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1922045488432111*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49353543864073*pi,0.5*pi) q[15];\nu3(0.816112502826129*pi,0.42523163529745*pi,1.206194692272096*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337631685651676*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.694670473784095*pi,0.0030492734668580157*pi,4.15536158113837*pi) q[0];\ncx q[2],q[12];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.4208413879401*pi,-0.07995136662818397*pi,4.28633575893689*pi) q[7];\nu3(0.657413519382095*pi,3.14878063705918*pi,4.3193649819127895*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42605090222229*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.39372488079999*pi,-0.319841631456384*pi,3.93798518325493*pi) q[14];\ncx q[15],q[19];\nu3(0.119800073134946*pi,-0.15346856258776298*pi,0.790857735706539*pi) q[16];\nu3(0.807830874338265*pi,3.46353550433551*pi,0.943718372975042*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.539471082225845*pi,-0.140804313690842*pi,1.360283175774394*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46678276137372*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5799793507397855*pi) q[12];\nu3(0.508561546626791*pi,-0.4659372374362303*pi,3.607484913112*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4018253954165218*pi) q[17];\nu3(0.17544550424421*pi,0.47492756703096495*pi,4.220439522287069*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3362926528577095*pi) q[19];\nu3(0.654168042471139*pi,-0.14924260162194303*pi,1.2764800596272479*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0705081898145886*pi,3.39136502162255*pi,0.673241782735285*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.600571496269247*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48876628086303*pi,0.5*pi) q[1];\nu3(0.384564279845327*pi,3.20350538371634*pi,0.964013854896081*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.3299909215766639*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.720745297640176*pi,0.308703907179968*pi,0.764511362902693*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.30375028272735*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195186617126398*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[8];\nu3(0.13135100540153*pi,0.451052712346639*pi,3.93123052940487*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.710949339465144*pi,0.07391488941028601*pi,0.617264138590365*pi) q[6];\nu3(3.5*pi,3.28693705827565*pi,0.5*pi) q[7];\nu3(0.44453660780337*pi,-0.017103354449460983*pi,0.866373209701108*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40032121455887*pi,0.5*pi) q[11];\nu3(0.837558678127276*pi,-0.335708601850655*pi,4.18044028533288*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1466930298638611*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.191109368021165*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43660447376016*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.506011821827981*pi,-0.291545477938158*pi,0.971703966459446*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.44730996003668*pi) q[8];\nu3(0.701927657464629*pi,-0.170880730451145*pi,4.02933852273339*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4907864802037505*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.095262041101814*pi) q[20];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.221609363081363*pi,3.17098093005718*pi,4.4983901439382805*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.757964761485905*pi,3.19638807028672*pi,3.67526468950031*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.559262382924373*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4514672787255805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.403644104944376*pi,2.3859530259988*pi,1.163902477726308*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.147540727180368*pi,2.65557018574595*pi,1.1129256582763452*pi) q[10];\ncx q[11],q[21];\nu3(0.54483203239438*pi,0.23508942332094696*pi,0.743824026041065*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.720932257518644*pi,0.35864264216880404*pi,4.45615840581653*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5564474626338751*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.276145057164179*pi,0.05465610829398504*pi,0.856450416388744*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.140940297834788*pi,0.62461684984723*pi,0.5222287962654171*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.878979172825633*pi,0.256078391144402*pi,4.2419618654772*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.544347305640797*pi,-0.315859067006119*pi,0.5639729069735392*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.465314056559375*pi,0.355612022647004*pi,1.2510573927213309*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44035417744567*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.371922877083854*pi,2.91771785942575*pi,1.58640152495877*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.470429011005909*pi,2.98400488523448*pi,1.4257311140186189*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3513772704198002*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.321308396931813*pi,0.90074807257905*pi,0.5304506154136311*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.29006731048163*pi,3.13501083590756*pi,1.56922865883756*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.507898340988754*pi,0.231415429497694*pi,1.2537857903035121*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.54191322525183*pi,3.04498217234688*pi,4.01575654236988*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.525287823172225*pi,0.36168139539325705*pi,3.78975903681823*pi) q[13];\nu3(0.494378877230847*pi,-0.27688787461288*pi,0.7918658295563721*pi) q[16];\nu3(0.170304045288953*pi,2.69407522083854*pi,1.400524002266452*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.699162005636925*pi,3.37580484954138*pi,3.15507761211596*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.728540011350342*pi,2.6953868782343*pi,3.74267892482239*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.354101396795*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49710077423964*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.632539493238359*pi) q[9];\nu3(0.516133691896948*pi,-0.4225082872336775*pi,3.67921162872423*pi) q[11];\nu3(0.97148069363625*pi,0.23358610019485504*pi,1.71961532630919*pi) q[13];\nu3(1.0*pi,0.0*pi,1.28839829280981*pi) q[14];\nu3(0.491067649599965*pi,3.38008637265501*pi,4.15844078080639*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.832229016657522*pi,-0.057226225299365*pi,3.45052271979244*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2921608924813741*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.939742901882462*pi,-0.297215069515787*pi,0.8263761845073401*pi) q[8];\nu3(0.549363979458099*pi,-0.147740519400765*pi,1.058412759471016*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.569510975247432*pi,2.60156640312043*pi,3.43563214016945*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.515971814941545*pi,3.33301831484447*pi,3.25713919296567*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42889814994641*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5159489805793748*pi) q[19];\nu3(0.389946509959566*pi,0.094631815188573*pi,0.7437333559404999*pi) q[21];\nu3(3.5*pi,3.48671010841523*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.238834823944418*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.809511674280794*pi,-0.449550967184356*pi,3.836717880593*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.859643088022104*pi,-0.11344172621292498*pi,1.162404884705333*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.35098222786129*pi,2.52159158560634*pi,1.382399310691194*pi) q[2];\nu3(3.5*pi,3.4739095284194*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49752319236978*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.408143761655996*pi,0.14793519792089904*pi,4.288180767211561*pi) q[6];\nu3(3.5*pi,3.43064093951111*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.410259982730551*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325768864599022*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45423623402217*pi) q[17];\nu3(1.0*pi,0.0*pi,1.344691075343692*pi) q[18];\nu3(0.392569483477169*pi,0.55696748353257*pi,3.75584830597903*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.42324699985328*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.477670963758177*pi,0.253765673956603*pi,3.64926887349401*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.44865219732502*pi,0.5*pi) q[8];\nu3(0.704493298410044*pi,2.89707160283667*pi,3.31784149039697*pi) q[9];\nu3(1.0*pi,0.0*pi,1.324835397632183*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.231119537970529*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.279290179021753*pi,0.35759756218538896*pi,3.83698241299024*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.296158398379226*pi,0.89660683257066*pi,4.202751808917791*pi) q[9];\nu3(3.5*pi,3.48500146905291*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.28342638027371*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.125479692832989*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.675124460878061*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4833581368529405*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37677590109857*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.264397817013537*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.678309823698689*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5206912240705319*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.116544575993768*pi,2.8286279691698*pi,0.9514431141081761*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42674716451471*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5110571105820664*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.063405587838544*pi,2.80171934778864*pi,1.60737837982139*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.514958450752497*pi,-0.27409420959547204*pi,0.675841701764935*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.351755251283505*pi,-0.297278868138331*pi,1.1118579700551279*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.78623517557322*pi,0.27548873464047197*pi,0.95077529526867*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.337909095128411*pi,2.96453779784831*pi,1.247518014970711*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.700655545437584*pi,-0.295734417325048*pi,3.79315766863707*pi) q[0];\nu3(0.530073396752669*pi,-0.195033693106137*pi,0.723720541674777*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.404576671631683*pi,-0.4043132141647644*pi,4.1623708216146404*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.818750407481868*pi,-0.195027477962615*pi,1.0897608513301908*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.184662920076004*pi,-0.23218698085213102*pi,3.78055849042791*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.358235356032445*pi,2.66489991578694*pi,0.8861647149981919*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.614136464810871*pi,3.14147713372385*pi,3.12632800377733*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592237126019771*pi,2.7826096558736*pi,3.45665516967378*pi) q[20];\nu3(0.381216497673229*pi,0.03520626505289903*pi,1.395938053986217*pi) q[21];\nu3(0.525381185328963*pi,3.16537871697149*pi,0.684598369507471*pi) q[0];\nu3(0.673372848856595*pi,0.426491794668315*pi,1.2221640736451072*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.434761820498617*pi,0.26608051967195*pi,4.32120722283634*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.685611893111155*pi,-0.216870544579002*pi,3.84049574324745*pi) q[16];\nu3(0.541176679961911*pi,3.06818313505092*pi,4.08111026916539*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0560431582711809*pi,0.060624408736795976*pi,1.199193421175511*pi) q[20];\nu3(0.576343657073669*pi,3.46717384401799*pi,4.41113274075267*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.637374571646538*pi,0.49321554681840596*pi,0.661341439282858*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.589145108171485*pi,0.17869447977227804*pi,4.39579226317276*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.63625886101954*pi,3.38571092537824*pi,3.02220771435285*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.325340176138183*pi,-0.4297671979564713*pi,4.4227279699093405*pi) q[10];\nu3(0.544847610736505*pi,3.17567859627016*pi,1.66417240199561*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.523192252533189*pi,3.4624306096014*pi,3.80226260970557*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.614867333820431*pi,-0.35414207411987897*pi,3.94732093977082*pi) q[3];\nu3(3.5*pi,3.49902410523089*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.329463461954729*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.371919847048043*pi,-0.374006937696196*pi,1.52389667764905*pi) q[11];\nu3(0.681104365258854*pi,-0.252172765193383*pi,0.5596460149863338*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.463922452779902*pi,-0.4445374069011947*pi,1.195928735646351*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(0.303799431611575*pi,3.29155264363775*pi,1.65228773441768*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.41142572825422*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.117353854194676*pi,-0.189115970473754*pi,4.0973035027688*pi) q[13];\nu3(0.494942528733818*pi,3.19866961199801*pi,0.5831183929991416*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190997631020076*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.4192567393624*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49252999013677*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.2798076772063078*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5051701666016508*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.870912351641872*pi,0.24972276340713595*pi,4.00230000220329*pi) q[15];\nu3(1.0*pi,0.0*pi,1.168858191555513*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.40816623731527*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3045360715931729*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.645849270284605*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.35268249228398*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43695255264963*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.202931283612133*pi,0.5210484016830501*pi,3.79838681000164*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.628661223575883*pi) q[6];\nu3(0.128277759978327*pi,2.87085602191223*pi,1.54869464511954*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.43295518369746*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.42887069846959*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3085853066327209*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3298934261413469*pi) q[14];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.219034270678699*pi,0.65856959077588*pi,3.78604010545091*pi) q[4];\nu3(0.578865589010844*pi,0.38621835819483996*pi,4.22947782618727*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.630029145927263*pi,3.00521340960053*pi,3.64190636434293*pi) q[8];\nu3(3.5*pi,3.38493243507115*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.45042282476721*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.2266371916807*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.45411954961889*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3211588507968401*pi) q[19];\nu3(0.663049600530931*pi,0.43532180596694303*pi,4.45241217092601*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257107104096792*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4701142972105*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.193479528025125*pi,0.6113017207059199*pi,4.147620318527*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.64039329101759*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47300816385723*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2818566064747579*pi) q[17];\ncx q[18],q[19];\nu3(0.0762816933654108*pi,0.5314788833708399*pi,4.36478785648494*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.5836715365534983*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5435189005531544*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5890317191587*pi) q[21];\nu3(0.376295477132816*pi,0.06286247130301004*pi,3.96528972454373*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5837383353954313*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.254564245408608*pi,3.09608038074468*pi,0.5364429952401997*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.440685269610173*pi,0.63537890774029*pi,4.0178309482881005*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.374485663771283*pi,1.07690621929242*pi,4.121360610891649*pi) q[12];\nu3(0.41864370588524*pi,0.48279695391240396*pi,3.52043057078224*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.373409433972234*pi,2.59315895723971*pi,1.471476923294593*pi) q[1];\nu3(0.346506541528448*pi,0.81123783988634*pi,4.3205701826158105*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.72284977179488*pi,3.36709070191567*pi,3.04888632197122*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.787624272366972*pi,3.07076871775265*pi,3.95663246943977*pi) q[12];\nu3(0.102314065530425*pi,0.16759492338701698*pi,1.1997435785963448*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.473327344299092*pi,3.16783606613628*pi,0.8041463740599619*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.163001006901653*pi,0.7946315772758501*pi,3.99732363514441*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.650736418976004*pi,-0.276601879584552*pi,3.25624160520396*pi) q[6];\nu3(0.867779129183933*pi,2.99895103354937*pi,3.56252596402915*pi) q[7];\nu3(0.36882191137337*pi,3.24790425014729*pi,4.27002732291926*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.22220751051195*pi,3.14489842645627*pi,1.2735780529098268*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.197311484625708*pi,0.7951481502159501*pi,4.04998129346883*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.253283849878553*pi,0.04849158785517804*pi,1.164912451113902*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.159016555647068*pi,0.261444608992502*pi,4.26267878433768*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.235777306028702*pi,0.41858667790359705*pi,3.79094690574069*pi) q[7];\nu3(0.469812578023724*pi,0.256152764124455*pi,3.87181634939069*pi) q[9];\nu3(0.33728006728593*pi,0.154802098171825*pi,4.16745656150922*pi) q[10];\nu3(0.111945403836358*pi,0.47082528417346803*pi,0.8728319185468469*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.549978009191694*pi,-0.07672019306970901*pi,3.44334828384247*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.16469935664489*pi,0.41234518890626004*pi,0.8706043876789*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.50591174718029*pi,0.2031168277941*pi,0.5754475317336424*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.119788110495218*pi,2.34854922158443*pi,1.235964033677927*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.227654384895401*pi,0.365801759883421*pi,1.0832306796781679*pi) q[19];\nu3(0.256073755700996*pi,3.4412210292154*pi,1.68117098886732*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46434414341231*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.131682883918761*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36330468591336*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.316880158887588*pi) q[12];\nu3(0.502820045786282*pi,2.80079481953179*pi,3.80378112065502*pi) q[14];\nu3(0.333673200880585*pi,2.87613008188633*pi,0.981341560677865*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.620567967381628*pi,0.310190540414753*pi,0.71636114110433*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.189093371941666*pi,-0.4309967834994494*pi,1.073789317543529*pi) q[19];\nu3(0.64409651376096*pi,-0.019155623543536004*pi,4.4345075017240205*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.299982127434685*pi,0.77750507733043*pi,4.14986172075171*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.938492638815807*pi,-0.02870564428057898*pi,0.908636199445494*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45808051203322*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40139827156775*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.176200982812174*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.302485217014111*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.41764802762137*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3986099011842659*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[15];\nu3(3.5*pi,3.37907408520408*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.293733750027076*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.47326800230811*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48190919032528*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.4880243146184995*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.264559067516004*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3750980035784899*pi) q[16];\nu3(3.5*pi,3.47913041339474*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2080180926415651*pi) q[21];\nu3(3.5*pi,3.42124394210155*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37783305094495*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.604342409398342*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.249988410160191*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.158396469048596*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5011528292764186*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.34108198913243*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36147012838787*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40971549290262*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6456046475411901*pi) q[13];\nu3(3.5*pi,3.43711017756727*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.530525989662149*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.159036952558301*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.618812879108842*pi,-0.196747849338139*pi,4.03730419074933*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.913097071031153*pi,3.4589110690874*pi,4.28945571784876*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.438996070618025*pi,3.4284893741698*pi,0.9613823175045599*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.308773523752495*pi,0.176054298463571*pi,3.97378119987546*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.156495303043777*pi,2.82250587249161*pi,1.4655522215344798*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45564611904972*pi) q[19];\nu3(0.276149083926124*pi,-0.311726237134143*pi,1.391903953859867*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.425353658931579*pi,3.11972240693871*pi,1.50725856267255*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.682079569849025*pi,-0.38251401511037897*pi,0.802124642536966*pi) q[5];\nu3(0.378511520999906*pi,0.22542956637856304*pi,3.38059159879167*pi) q[6];\nu3(0.61396212726417*pi,0.16330446571540003*pi,3.90212632780614*pi) q[7];\nu3(0.814724954819144*pi,2.68393591036874*pi,3.92754994785167*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.521506703075924*pi,0.06949069878152203*pi,4.47150259669675*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.758308618233205*pi,2.83210747793523*pi,3.18735760521718*pi) q[3];\nu3(0.245704762077822*pi,-0.4769878733426728*pi,1.62900661864272*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.685474836907121*pi,0.68570992303151*pi,0.816540890024599*pi) q[6];\nu3(0.257866530870888*pi,2.85747525753614*pi,1.051836584015696*pi) q[7];\nu3(0.430042841481416*pi,-0.37943202193971803*pi,3.92023846718024*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.221967013134777*pi,0.19100322021802196*pi,3.43271799343336*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.685047889902754*pi,0.32351674759716*pi,3.91512518524315*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.656485211043138*pi,3.46695267438141*pi,3.39537482034874*pi) q[3];\nu3(0.128895572682085*pi,0.02687696883340296*pi,0.955947275003028*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.550067613630702*pi,0.5267785437272601*pi,0.983910895273714*pi) q[11];\nu3(0.582007226713154*pi,0.08775742161626698*pi,3.7311524696418*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.570185714853861*pi,0.12989765561821498*pi,1.124048228497669*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.431650194670523*pi,3.20499830022017*pi,1.90992716642831*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.641930514160758*pi,0.81333049397208*pi,0.727078445288619*pi) q[12];\nu3(0.815359617718682*pi,3.40200043501485*pi,0.863991068194664*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.20660999617402*pi,0.08111414837405395*pi,0.959376268351659*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.827273454430353*pi,0.75029560857485*pi,0.966595059571276*pi) q[17];\nu3(0.50224816558658*pi,3.02794242689958*pi,4.06883386735918*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.866209862117668*pi,0.5844954096377399*pi,1.406955859837516*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.170578007653538*pi,3.08592590144643*pi,1.53391941617787*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.749458364505093*pi,3.37664764859285*pi,4.32154502099882*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.363182698876281*pi,2.52228297007216*pi,1.202790924250168*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.47525239929896*pi,0.46610180755765596*pi,3.53268566364099*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.417310229725578*pi,0.205984027886721*pi,4.28710491300683*pi) q[21];\nu3(0.622801545238188*pi,3.21190417177868*pi,3.39357136142937*pi) q[1];\nu3(3.5*pi,3.3692902792039*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.0881364081321458*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.66660865378813*pi,0.31283142314288703*pi,0.767814763198041*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.438051546418103*pi,3.43269843981181*pi,1.87874014150413*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37962653593071*pi,0.5*pi) q[5];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.255807895783682*pi) q[10];\nu3(3.5*pi,3.48041181964866*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.592410178233773*pi,3.24880545211423*pi,3.53406485476537*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.170227380442293*pi,-0.240567831270196*pi,1.322428874977458*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1939061229347399*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[12];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,0.5110639514652133*pi) q[6];\nu3(3.5*pi,3.46177440183289*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.550325755542077*pi,0.8333289295158499*pi,0.654847333534541*pi) q[16];\nu3(1.0*pi,0.0*pi,1.308918526055061*pi) q[18];\nu3(0.592769371307188*pi,3.09959079498665*pi,3.38486694926726*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(3.5*pi,3.4619144155081*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47617849647982*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43373999057993*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245363772176883*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2971916260805831*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.486013307333282*pi,-0.11999291997276601*pi,4.22537380276803*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39121858943443*pi) q[20];\nu3(3.5*pi,3.42693150690805*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[12];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30324557354286*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.187888808692973*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.342178133374603*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5913369818661709*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[17];\nu3(0.45563630637698*pi,0.26854196646819894*pi,0.614184254216159*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.549851611834773*pi,0.25209657993924195*pi,0.617142079925765*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[18];\nu3(3.5*pi,3.41040966511212*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.719490764328218*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240825270404055*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38645569468151*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.719752553132367*pi,0.51494911008708*pi,4.37156489197823*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.457913005001354*pi,2.80772465192773*pi,1.443799987284923*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.484655222634769*pi) q[14];\nu3(3.5*pi,3.47702426843291*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.436462362610881*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296721342221324*pi) q[21];\nu3(3.5*pi,3.37589516455509*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.195938063341075*pi,1.07841942184913*pi,4.39551850897073*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42343642760776*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.280374957094449*pi,0.09175557020109903*pi,0.6340902055626501*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221672548996001*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.372175076631506*pi,0.05674045022187102*pi,1.36550047932182*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.613913127365994*pi,0.6264953913229401*pi,4.31692097270235*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.610201832098063*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.287690989998294*pi,-0.24010731277167302*pi,0.690955912514619*pi) q[4];\nu3(0.17857167461139*pi,3.03321042907026*pi,1.370927345649251*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5406882149740767*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.363689973695865*pi,2.5318109676948*pi,1.4376101390451779*pi) q[4];\nu3(0.739225578504645*pi,0.63738532491118*pi,4.4483878717411205*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.85680704281888*pi,0.50347980817285*pi,4.298973708195129*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.816607243635575*pi,2.98194116536854*pi,3.90361095525434*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.619599048134146*pi,2.86863103763436*pi,3.50006046305327*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.615992843115837*pi,-0.4690727339083152*pi,3.82260852688172*pi) q[10];\nu3(0.693532693096678*pi,3.44091544784011*pi,3.61435420162074*pi) q[11];\nu3(0.355178152751052*pi,0.89389308830171*pi,4.35713944149611*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.314923104508501*pi,0.27428586806444*pi,0.640354941228355*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.508041390147702*pi,0.32202062506878903*pi,0.74381917718818*pi) q[20];\nu3(0.754347195244431*pi,2.44835651312941*pi,3.59454515194827*pi) q[21];\nu3(0.279390265280218*pi,3.04770474312191*pi,0.646617404556168*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.327485785251157*pi,-0.114232795934405*pi,0.5600523843146247*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.660910373047264*pi,3.39335342637188*pi,3.89526291973756*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.405644144610697*pi,0.6072342745849599*pi,4.195517219683801*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.869974637992255*pi,2.30055426442825*pi,3.72149535139708*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0470259702771301*pi,0.295344111765539*pi,0.9325463895232671*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.816702071339916*pi,3.42641703427784*pi,4.37604226722622*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.535547770288296*pi,2.79170129303889*pi,1.2356254523614711*pi) q[21];\nu3(0.516679675126978*pi,2.54780268506674*pi,3.48953250865949*pi) q[0];\nu3(0.414912139912264*pi,0.42702334802403896*pi,1.0665320008556889*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.30083187351931*pi,0.289978970751813*pi,0.820300661298832*pi) q[7];\ncx q[8],q[18];\nu3(0.112035885538071*pi,3.31169662627044*pi,4.3651988617271*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.256461899580722*pi,0.004586010358041959*pi,4.4150582581208795*pi) q[14];\nu3(0.141260776308682*pi,-0.373286166309021*pi,4.0022695917924*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.851939508282533*pi,0.7780179174576101*pi,4.497426914341871*pi) q[17];\nu3(0.921119192932751*pi,0.09937496818541902*pi,1.396636820889308*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.180902836436705*pi,3.48721883044674*pi,1.55776687909056*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.465134614884*pi,0.5*pi) q[8];\nu3(0.625187239679057*pi,0.65580938154399*pi,1.249462450875575*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.324948050913849*pi,-0.19850674447545602*pi,1.67215421124825*pi) q[14];\nu3(0.64419515397918*pi,-0.09738851240721103*pi,4.394173331519481*pi) q[15];\nu3(0.532471243817281*pi,0.275928177140392*pi,3.60387648044201*pi) q[17];\nu3(1.0*pi,0.0*pi,1.342601105669621*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(0.40055136889484*pi,0.66220118641578*pi,0.748810593085613*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49961548861946*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1112531745701961*pi) q[4];\nu3(3.5*pi,3.33130488579268*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49533180775453*pi,0.5*pi) q[12];\nu3(0.412506613745157*pi,-0.315319145571958*pi,1.55151859349764*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.25226669151651*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316112108034046*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206372705924076*pi) q[20];\nu3(3.5*pi,3.34081657220334*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[7];\ncx q[3],q[4];\ncx q[5],q[19];\ncx q[6],q[9];\ncx q[8],q[18];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.284924327613371*pi) q[16];\ncx q[17],q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.46977991184822*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41956803419009*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5087032779780934*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46964977716718*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.405012838079889*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.279687944027297*pi) q[9];\nu3(1.0*pi,0.0*pi,1.21053010326215*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49885522117079*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3223483489182941*pi) q[15];\nu3(3.5*pi,3.47238227459134*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5440144846762026*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5649314257728837*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1823787362312599*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[7];\ncx q[3],q[4];\ncx q[5],q[19];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.40025810885136*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.26900302475375*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41443142341126*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40684115010964*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5491434978924212*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.494261179324409*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[7];\nu3(0.117154596378617*pi,3.27044904689245*pi,0.5762501171335814*pi) q[3];\nu3(0.0895366091200242*pi,0.47656630787631704*pi,0.827101067476457*pi) q[4];\nu3(0.384685294778988*pi,-0.148237718404565*pi,0.5248865171367089*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43925153901459*pi,0.5*pi) q[11];\nu3(0.38474398233752*pi,2.71184149344383*pi,0.843251776609948*pi) q[12];\nu3(1.0*pi,0.0*pi,1.368669856548685*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.179134460091601*pi,0.13781720180283297*pi,1.0288617989604831*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.859284792725603*pi,0.21372768587022795*pi,3.87992782535802*pi) q[3];\nu3(0.779585048894273*pi,0.5360890947588399*pi,4.04882694302742*pi) q[4];\nu3(0.556741321800211*pi,2.91494075242039*pi,4.28479709679375*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.625027395501813*pi,0.30780249524759995*pi,0.5398342155313974*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.719696698094928*pi,0.15173081487812*pi,1.63891897840707*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.689288012141605*pi) q[13];\nu3(0.666716233979126*pi,3.20992401055031*pi,3.62782341984032*pi) q[14];\nu3(0.272235877277568*pi,-0.266589397492244*pi,1.60450067665904*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.493341921074029*pi,3.11471759454266*pi,3.45965072948948*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.103111812428735*pi,2.98501106950285*pi,0.5320835017740517*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.301642498172689*pi,3.39223161528425*pi,1.0915328893682998*pi) q[14];\nu3(0.0894618802956737*pi,0.29411670925406697*pi,3.95534389810008*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.531281615738893*pi,-0.06490868608068201*pi,0.9003021405352161*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.379367371228175*pi,0.412728025799564*pi,0.836230502040362*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.713243777737959*pi,-0.328932546321132*pi,0.630408365822084*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.626547415657037*pi,3.33872780264529*pi,0.691225921426626*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.579219940211613*pi,0.25573556454896595*pi,1.6107178481116*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.288121167290346*pi,0.126388375582265*pi,3.95909781684937*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.787074952063935*pi,0.8178542129720501*pi,1.127764141879669*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[15];\nu3(0.479025749392818*pi,3.13953206498751*pi,4.46727419131558*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.720391715040011*pi,3.273944856704*pi,3.46312981271377*pi) q[9];\nu3(0.543210511349081*pi,0.8599051953279999*pi,1.016005177336802*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.373202108996204*pi,-0.4941418326194173*pi,0.5633609921190647*pi) q[16];\nu3(0.237615000976159*pi,3.41781328038895*pi,2.02839076664127*pi) q[17];\nu3(0.560065132417595*pi,0.33505865778974997*pi,1.440528047103827*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.486998414589949*pi,2.92091431553029*pi,1.3165083042592611*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.579787023128181*pi,2.84866003901554*pi,3.19441170587207*pi) q[1];\nu3(0.237773678547127*pi,3.3069792305761*pi,2.11921686832095*pi) q[2];\nu3(3.5*pi,3.4854345405108*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.256487292358798*pi,2.45020139695066*pi,1.059032750614597*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.661918801105562*pi,0.7201372105580699*pi,0.886766540021945*pi) q[9];\nu3(0.374594816611552*pi,0.16833780243097396*pi,4.10123190279648*pi) q[10];\nu3(0.586386302397345*pi,0.14100363343641897*pi,1.197038659211511*pi) q[11];\ncx q[12],q[19];\nu3(0.618938874252417*pi,0.13739334381666002*pi,0.912643636739933*pi) q[13];\nu3(1.0*pi,0.0*pi,1.138719384289125*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.686209855631028*pi,0.18644144255739004*pi,3.76048723950713*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.761165533008146*pi,3.17676382732993*pi,2.89424016891098*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.240460820225348*pi,0.8930490186784199*pi,4.363783390351831*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.43453935432464*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.167687108650761*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.231578478386657*pi,3.41175866968873*pi,1.67562630123399*pi) q[11];\nu3(3.5*pi,3.42715778753414*pi,0.5*pi) q[12];\nu3(0.757782113956761*pi,-0.315513788428398*pi,4.36607366421918*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.386684148958859*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.892523420382498*pi,0.14759627705493705*pi,1.0570410556014451*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.515107916472965*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.609527885133722*pi,0.39941734320739797*pi,0.803437176996149*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39770092069597*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.623096552647694*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39662856093078*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36825792924428*pi,0.5*pi) q[9];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.135116295927854*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.108174213537867*pi) q[21];\ncx q[1],q[6];\nu3(3.5*pi,3.32344479083579*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.279492907120295*pi) q[10];\nu3(3.5*pi,3.29662247601117*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.41329033271806*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.255944525484648*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.184766310709871*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.42458887771055*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.273301159298492*pi,3.10309064242846*pi,1.70982239455476*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1055817796868221*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4198682454484395*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45031998575252*pi) q[21];\nu3(3.5*pi,3.44672925057231*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.414201142455983*pi,1.13698026725579*pi,4.29028024997148*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.329462548031509*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.43678924503143*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5205848220804343*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5063501322104345*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5873712335734425*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,3.47050141605339*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.573993557822194*pi,3.45283260405577*pi,3.91367955995802*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.394905376712214*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4581139550421405*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.414112507204535*pi,-0.4821948479132167*pi,0.761741618401362*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.740781835129813*pi,-0.0004392966508819929*pi,0.931802875919983*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.553092286834428*pi,-0.377736602405091*pi,4.23767547609328*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.827608282742306*pi,0.6003715388066999*pi,1.1207413921557219*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.589966621116216*pi,-0.179998532613024*pi,3.87011672363867*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.62828683237506*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.572969009269293*pi,0.41121979183133905*pi,0.5852929178650164*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.902278818432516*pi,3.25805361329951*pi,3.12233315391359*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.257136958154472*pi,3.44367520297189*pi,4.48490722814344*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.54440565738293*pi,0.59809953276256*pi,4.29063606724829*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.204485562350481*pi,0.52328172424785*pi,3.63172865205274*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.491841305776251*pi,0.168448563728959*pi,4.0832766029341805*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.24202447447007*pi,0.484882589931416*pi,0.654774428993073*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.257276043885079*pi,0.047710891175811954*pi,1.131135423778141*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.78532363285329*pi,3.48006978616957*pi,4.091328726294639*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0842571576553352*pi,-0.139641068970576*pi,1.183227789491208*pi) q[19];\nu3(0.86758011300864*pi,-0.240728591551518*pi,4.34154575340879*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.981671711442807*pi,-0.192752751041964*pi,1.092199779092353*pi) q[1];\nu3(0.688126917796878*pi,3.21009890362865*pi,3.91870593225418*pi) q[2];\nu3(0.544307526524181*pi,3.21085476260934*pi,4.27851128472087*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.860394564599923*pi,3.44113384121725*pi,3.07813232364342*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.376574911495192*pi,0.295596224817697*pi,3.76324249831006*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.178722418066923*pi,3.23273298693672*pi,1.178533854641526*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.367069242207001*pi,0.7193905624924599*pi,4.20337280892088*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.545097416729437*pi,3.0007261558586*pi,4.48566112895228*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0795015353771191*pi,3.24357428392733*pi,0.5440716231123253*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.618418307775943*pi,2.97789233988005*pi,3.92266966286286*pi) q[9];\nu3(0.13671343929005*pi,0.406242113378636*pi,4.4352175172468*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.721456005064888*pi,3.25871545188423*pi,3.96477394189759*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.673272882534298*pi,-0.4126251849568735*pi,0.5581945290909517*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.197883215077404*pi,-0.4249309850752876*pi,4.43838735494657*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.2345648359646*pi,0.23787741914235505*pi,3.96428835305272*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.844881691591702*pi,0.59625563230621*pi,1.033289172447951*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.609250635547147*pi,3.13372948088045*pi,3.03043062889642*pi) q[21];\nu3(0.447044524738152*pi,3.33131560517055*pi,1.4892306131755602*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.580516549696056*pi,0.52335052620171*pi,4.048855299194161*pi) q[7];\nu3(3.5*pi,3.29185849050174*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1859000709882999*pi) q[12];\nu3(0.780947768747871*pi,0.08702722319554401*pi,1.339652943592125*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39738369651575*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2133829796822742*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.248803385819279*pi,3.4307544814492*pi,0.684915477483867*pi) q[0];\nu3(3.5*pi,3.32630391007843*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.665833765468151*pi,3.3580731944001*pi,4.06786131521438*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.32841936044378*pi,0.8897608330709801*pi,4.1586587187377795*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263846107568681*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4855536779971*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.503922613148209*pi,-0.09993877304260301*pi,1.103939786159813*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.419086320678931*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.42227565839423*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41127387599662*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.360865091545937*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.190861793351923*pi) q[16];\nu3(0.180282681040324*pi,3.38121956466768*pi,1.58822426746868*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.657225123445455*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[20];\nu3(3.5*pi,3.37640938323319*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\ncx q[5],q[13];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40369915243661*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.188304202147676*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240548595245009*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.48809761337284*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46077706927089*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29953744884083*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.787360470440689*pi) q[10];\nu3(1.0*pi,0.0*pi,1.143592518796225*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.345153804613213*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5498884679567047*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3272600185671322*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\ncx q[5],q[13];\ncx q[6],q[18];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4066250949195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39409404265004*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.573714660906899*pi,3.48920640482244*pi,3.3330571058954*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49433737782616*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.744706032576459*pi,-0.26525621473579597*pi,0.927176432401879*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5237005918641802*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5192714557191227*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229344695262439*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48603497589916*pi) q[21];\ncx q[0],q[21];\nu3(0.674114070585215*pi,0.49604258041080196*pi,4.11278314150737*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[18];\ncx q[7],q[11];\nu3(0.354615122455767*pi,3.14117925514307*pi,0.5149940240237942*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0727468769106506*pi,0.56920380116998*pi,0.858650696810057*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.279567335489031*pi,0.18976740171404005*pi,4.26077900201469*pi) q[3];\nu3(0.268246185066897*pi,-0.23038029220297201*pi,0.6238245237388*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.452399951710445*pi,0.51064840914294*pi,4.43487787115615*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.471340736468112*pi,0.255506082495241*pi,4.26147702006088*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46385449103836*pi) q[18];\nu3(0.879314360782459*pi,2.39255109813316*pi,3.69449279619317*pi) q[19];\nu3(0.483510357110289*pi,3.44549521076482*pi,0.5076762912375496*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.411321665608052*pi,3.323175523106*pi,1.0364716867051689*pi) q[3];\nu3(0.187365523305464*pi,3.08155726288399*pi,1.51891226938199*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.724860567397906*pi,2.72856897689651*pi,3.87129580198108*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.907098912979269*pi,-0.28000584562034403*pi,3.5891259042118*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.713078836129119*pi,3.2633707399027*pi,3.07198481525959*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.436518090003432*pi,0.035229853126916955*pi,3.88128413083468*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.419779708709821*pi,0.69294298511916*pi,3.72371625023121*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.3347958813992*pi,-0.310593176773043*pi,3.98059839781977*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.326800388805647*pi,0.64141461383765*pi,0.5052866998125711*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.474918481538114*pi,3.159176475456*pi,4.36633281401023*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.654998853194124*pi,3.33434940354278*pi,3.57165694639415*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.519169640895137*pi,0.26222049367426503*pi,0.799541109859469*pi) q[7];\nu3(0.421078328145335*pi,0.30161300542344305*pi,0.9969032739430139*pi) q[9];\nu3(0.523214641682788*pi,0.83546403912964*pi,4.1697339287504995*pi) q[10];\nu3(0.689860040614528*pi,-0.4319670433585572*pi,3.40114080743599*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.524616484670602*pi,2.96102245739157*pi,3.06281964472688*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0997874820733314*pi,2.97967414960685*pi,1.50250586558599*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.494417609052079*pi,0.53458286139405*pi,0.839900166191859*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.491789222193623*pi,0.6103692885415599*pi,4.291155385393489*pi) q[11];\nu3(0.366538512226467*pi,0.14295814198814805*pi,3.99651473568739*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.469042272301718*pi,0.8956538878151701*pi,0.711599312726606*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45987521158178*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.250213778835304*pi) q[12];\nu3(0.456876665307876*pi,0.34240846786300505*pi,3.67749411258577*pi) q[13];\nu3(0.722466626435983*pi,0.05905535034866405*pi,4.03717060547153*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.131754959051904*pi,0.61315387866349*pi,4.16523328288077*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.561809312519257*pi,0.54221188006997*pi,0.5912316467952508*pi) q[21];\nu3(0.715030384601171*pi,0.20220488158524796*pi,0.5472086421117203*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4889067549263*pi,2.48278348302553*pi,1.4199638431021842*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.499208555596388*pi,0.13275749284566596*pi,3.72548212329795*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.288757531381449*pi,3.32871977513631*pi,0.68584049222829*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.377588009396668*pi,2.73916607423285*pi,1.69376425148072*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.641922143185464*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0921589273952515*pi,0.58129943167436*pi,4.19412988256682*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(3.5*pi,3.45114115276172*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.604384643774511*pi,0.06362550022248104*pi,3.57763226365971*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.3087152242430848*pi) q[9];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.604050295701969*pi,0.28633596508495496*pi,4.34678170611718*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.3441786023109*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44151371616248*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.47231613063243*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3928458093663*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2817194491313821*pi) q[10];\nu3(3.5*pi,3.48156304073634*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.147503963774702*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243004254527294*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3885587526618361*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2836835390484*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4070804243057*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.890154058501174*pi,0.269972971826711*pi,1.386614105057928*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37524165566644*pi) q[9];\ncx q[11],q[19];\nu3(0.575053112502918*pi,0.15478585319083604*pi,1.325863206537683*pi) q[12];\nu3(1.0*pi,0.0*pi,1.116144366370784*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.489937060867282*pi,0.14352834896270295*pi,4.01702772869989*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49606080244975*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.323966681978201*pi,-0.053775952371936*pi,4.09155885822066*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35721764481395*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.660048293982447*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.402056346518901*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.588470533159883*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.46529773296341*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4662653758188*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5630856003027183*pi) q[17];\nu3(1.0*pi,0.0*pi,1.147129551318032*pi) q[18];\nu3(1.0*pi,0.0*pi,1.349322513232893*pi) q[21];\nu3(3.5*pi,3.42348296749007*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3915026886335191*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.383734558048627*pi,0.32454751523785397*pi,4.329310250255951*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4431641066856*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4853511256748*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.827143235926391*pi,0.164139711935947*pi,4.03198094995172*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.482517764865024*pi,3.12215645196419*pi,0.815196474563464*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41599355070738*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.65426721162044*pi,3.06736004310623*pi,3.55565379332002*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.516307372188339*pi,0.48470624802289597*pi,0.751658085340006*pi) q[4];\nu3(0.766998840047976*pi,0.241162292472058*pi,1.62917060152804*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.461268519581285*pi,0.6425344811710201*pi,0.682390112262236*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.63309060676108*pi,0.8131226612950899*pi,1.099086194025642*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.348680998240917*pi,-0.028928733786457994*pi,1.498509202160415*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.427377677919182*pi,3.09363583896484*pi,1.1961720109150251*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.930620693014609*pi,0.27575774098552996*pi,0.8672338258804799*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.271867817814444*pi,0.32582240710660904*pi,4.346689515412271*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.266191459080331*pi,-0.4268523465831767*pi,4.00687612532335*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.486144107581189*pi,3.0170319834843*pi,1.2023963965792*pi) q[7];\nu3(0.890242865364093*pi,0.5292367187034199*pi,0.770168779220498*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.561682512851223*pi,2.63055865968457*pi,3.54178308217241*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.584100091558023*pi,0.7615761377224*pi,1.158781652178529*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.544297100036594*pi,3.42529434447514*pi,3.0262359270308*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.309042302224931*pi,2.84777380721818*pi,1.413154752809152*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.56220356187745*pi,2.70705110950443*pi,3.42693814848769*pi) q[9];\nu3(0.414902454472243*pi,0.5545120441284901*pi,4.32260397556343*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.22214366389658*pi,2.90341574982392*pi,1.193159752078552*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.399921447441476*pi,3.22031437486534*pi,1.033424621627463*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.354354310552326*pi,0.025163767248507996*pi,1.153549511888487*pi) q[10];\nu3(0.379235689831515*pi,0.09133771323072604*pi,1.097461725111085*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.87041944096936*pi,3.01518779804619*pi,3.30868695299859*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47201681157567*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.31795980961145*pi) q[5];\nu3(0.240953141291916*pi,0.63189408813457*pi,3.92454791773903*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.554582100157568*pi,-0.19365566877941098*pi,4.44810481485646*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.508056589361815*pi,-0.05544001483475097*pi,3.95600244806122*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.520175916052602*pi,0.9662130399065301*pi,0.9363104015041179*pi) q[18];\nu3(0.710003808130759*pi,3.12197889445068*pi,3.56819846413651*pi) q[19];\nu3(0.424382752858396*pi,3.34637836623736*pi,1.95562415431045*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[2],q[5];\nu3(0.629320750712006*pi,3.47430714659846*pi,3.23299176158867*pi) q[6];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.344116335812615*pi,0.6667660100516699*pi,0.743905574479523*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.651534760872789*pi,0.12197147561636701*pi,4.1559756143835695*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.621280275940491*pi,-0.487565376283568*pi,0.7276202153571301*pi) q[21];\nu3(0.458588556830423*pi,3.08081342552921*pi,1.9369246163688*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40003562162969*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.2841282801455*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48468534096333*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243614286291716*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226582312552336*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.440644632642596*pi,3.47157535580774*pi,0.8302592183944351*pi) q[0];\ncx q[2],q[5];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42786549168825*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.255077691196927*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.35622057647503*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.255915492273703*pi,3.03001426929986*pi,2.01368793440222*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49229282271064*pi) q[17];\nu3(1.0*pi,0.0*pi,1.088244363800527*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5220867630656203*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47429791037677*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.49960055935665*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(0.805963554783544*pi,3.16738674591876*pi,0.653499362432175*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282643785738731*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[10];\nu3(3.5*pi,3.48104043419786*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40216793871158*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.179959857514676*pi) q[13];\nu3(1.0*pi,0.0*pi,1.430826106569508*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5452057610924412*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43707180925558*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.319534995695831*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.615590962924096*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(0.399932157682746*pi,0.7301699076847601*pi,0.5372240524287892*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.799804719254775*pi,0.47195734130164*pi,0.800989063312534*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39038170195371*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32628567210086*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,3.40557829015161*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36765337055319*pi,0.5*pi) q[1];\nu3(0.802340780542666*pi,-0.11186914876660597*pi,4.45432895731824*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.359584238539718*pi,2.40106090045611*pi,1.231898116249174*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.615754042325166*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2073656361845901*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3607494024712579*pi) q[19];\nu3(0.478385343941849*pi,0.63741273005547*pi,4.32868892391343*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.355975307957018*pi,0.256497742075495*pi,4.17552380096655*pi) q[3];\nu3(0.654984325470761*pi,0.8674954661722201*pi,0.6424554417252191*pi) q[4];\nu3(0.482695334503217*pi,2.96842169891317*pi,3.64785951654783*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.278718932488239*pi,0.36760935359120295*pi,4.00417593819597*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.34620407473616*pi,0.5279136451003601*pi,0.581594748717627*pi) q[20];\nu3(0.778433715885347*pi,2.89778422103641*pi,3.16032224432827*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.436027196771282*pi,0.6534531891361199*pi,4.03676624187643*pi) q[3];\nu3(0.798718301152366*pi,0.03162161911760197*pi,0.878201825130202*pi) q[4];\nu3(0.56843691431482*pi,3.45083131688362*pi,0.776493367856206*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.321157882751645*pi,3.49807683857761*pi,1.416767098493984*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5501257847727494*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.556795587456696*pi,0.60114385564526*pi,1.213198524931745*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4263710434598895*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.283692408554078*pi,0.27753748642867104*pi,4.39399674379798*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.525576230999367*pi,0.469377367935904*pi,0.5785309566820308*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.40913160992248*pi,-0.14898645629157098*pi,3.97554681467217*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.380867095203975*pi,-0.295090470735325*pi,0.929923153935577*pi) q[17];\nu3(0.691723508016324*pi,0.68483522872014*pi,4.3050042766601795*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.161230807491021*pi,3.30017178672712*pi,0.706800917402823*pi) q[6];\nu3(0.575894909187182*pi,-0.326067459299125*pi,0.672043942492063*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.272609473479132*pi,0.38852173572858995*pi,3.51961670706724*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.183641915630659*pi,3.16420554428569*pi,1.55119485255911*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[5];\nu3(0.838783962265721*pi,0.56401841904464*pi,4.33425471889195*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.48523374384721*pi,3.05678966227513*pi,1.93864475695285*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.546198786496147*pi,0.69043947146251*pi,0.643141459791106*pi) q[1];\nu3(3.5*pi,3.49974729300191*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.338831755373091*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4380552127839*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.308861867760204*pi,0.8688318177766201*pi,3.89878518453799*pi) q[11];\nu3(3.5*pi,3.4209653646765*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.19295148422881*pi,-0.129700624345909*pi,1.412725166951406*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2631635159974621*pi) q[20];\nu3(1.0*pi,0.0*pi,1.326043780518541*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.476651788152967*pi,3.27032605213119*pi,1.86744295908762*pi) q[1];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.503707058911258*pi,-0.06824179349224102*pi,4.48061885674176*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.666308036881138*pi,3.33407208062517*pi,4.0086525593726705*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4338409356131105*pi) q[5];\nu3(0.333444828337482*pi,0.27447952587676305*pi,4.34936111257012*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.579970321398039*pi,-0.245945855559556*pi,3.99174357612438*pi) q[13];\nu3(0.119904467500053*pi,0.8070048358789601*pi,4.4295151625586*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.104171784232302*pi,0.06281079391009203*pi,3.77545381203121*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32185728178268*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5270329521518713*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(0.324087425274422*pi,-0.40676399147998377*pi,1.018742021261561*pi) q[8];\ncx q[9],q[21];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.325934830252409*pi,0.9048670849826801*pi,4.243680761318711*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.19108215122449*pi,2.82472247089096*pi,1.473030457902919*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.628362956031329*pi,-0.055197496428828985*pi,4.03670305000159*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48257953748162*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.212881113062008*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.44708211240607*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.334854938691795*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.090737226808963*pi,2.59885323704551*pi,1.56627802952753*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.186229480624102*pi,0.24968637761454804*pi,0.975495643440749*pi) q[9];\nu3(3.5*pi,3.39778714201934*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34179240586809*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3181521134486172*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46895215879842*pi) q[18];\nu3(0.394861367236121*pi,0.145395657817166*pi,0.628744075881249*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4347474581709*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48521934446102*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.392702835070539*pi,-0.056787986779821*pi,0.614239183077692*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3239674703789301*pi) q[14];\nu3(1.0*pi,0.0*pi,1.24935616023647*pi) q[15];\ncx q[17],q[18];\nu3(0.720727225558019*pi,-0.385192011872336*pi,1.071816428739899*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.43672054442659*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.361314384122051*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.604336305475871*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.717762701890952*pi,-0.03129770983510899*pi,0.910653913615056*pi) q[21];\nu3(3.5*pi,3.40173869621514*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.633722463690914*pi,3.37756236335821*pi,3.45626663737965*pi) q[4];\nu3(0.614806199928919*pi,2.96734305219746*pi,3.4478273903123*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.18918664451263*pi,2.32297059158367*pi,1.187968410225096*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48172130418906*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5308267937182136*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239573039190536*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.28375221070725*pi,0.07010949649778797*pi,0.782676189155594*pi) q[20];\nu3(0.133300458932815*pi,0.57434896347899*pi,4.2552739018782795*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[15];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.39078733884872*pi,0.34665600517862005*pi,4.19430046446404*pi) q[4];\nu3(0.774223065924978*pi,0.8873789482446299*pi,1.095743931049969*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.670636257089443*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.701896166411027*pi,2.83699467869241*pi,3.44757964291768*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.532481914343511*pi,-0.10865126860381602*pi,3.6585344890745*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49309247517173*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5813022598354104*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224659472597581*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.443978288261277*pi,-0.4313884382277433*pi,1.83539633357676*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.450221808729628*pi,-0.4883393697393885*pi,4.48785775846667*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.820933342158841*pi,2.63923060815158*pi,3.72258633258442*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.335136428523932*pi,0.152036079744454*pi,0.744633000343927*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.351378441098062*pi,0.5593139891082*pi,3.75030103148028*pi) q[10];\nu3(0.500847703239768*pi,0.410966821044913*pi,0.86612358021305*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.94660655655595*pi,3.2335106963056*pi,4.4225902646104*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5446403966487248*pi) q[19];\nu3(0.64179467663436*pi,3.46137003551817*pi,4.19063258886872*pi) q[0];\nu3(0.543251448847233*pi,-0.389858764286226*pi,1.170838259099608*pi) q[1];\ncx q[2],q[19];\nu3(0.404347890090786*pi,0.89133564996257*pi,0.588166142709931*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.260772839834125*pi,2.97081540053445*pi,0.809852261673113*pi) q[11];\nu3(0.467421547680539*pi,0.7945603095065501*pi,4.08217471725707*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.38253364050309*pi,0.31933729313371195*pi,0.731320753474787*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.173762381161549*pi,-0.4484176248847509*pi,4.16196600524585*pi) q[18];\nu3(0.391733948705138*pi,-0.167671433598011*pi,1.048286938218597*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41065121847222*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.397129765612714*pi,0.86284986347377*pi,4.09600201657369*pi) q[7];\nu3(0.775470667964537*pi,-0.029292111403684984*pi,3.49930244579303*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.291276278775184*pi,0.74300459232549*pi,3.90734907159266*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.2167155891026*pi,2.83159131901417*pi,0.789281465003463*pi) q[15];\nu3(0.702312780911748*pi,3.37025778647442*pi,3.66611970157278*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.669582781694472*pi,2.45976352608636*pi,3.67993247525033*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3611019325414109*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.4880711362935*pi,0.5*pi) q[5];\nu3(0.871267136999427*pi,3.27800421560253*pi,2.90991945102185*pi) q[6];\nu3(0.0914160802085161*pi,2.5284441682334*pi,1.0586154655884599*pi) q[7];\nu3(0.513459267122996*pi,-0.24547230372357498*pi,3.66484821429098*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.817780467612983*pi,-0.14975972746961702*pi,3.8049749972605*pi) q[14];\nu3(0.525435726376356*pi,0.421041295133065*pi,4.25957265715308*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0984727654111799*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.71352352054544*pi,1.05521614444308*pi,0.845441117439627*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.269596389423885*pi,3.42978465948476*pi,1.150628981204439*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.432282988603648*pi,-0.146979917153146*pi,4.21609793698532*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5139935025660208*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.59942609374747*pi,-0.350407459725241*pi,4.18921322789907*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5809310416052558*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44731487074808*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1703321723259958*pi) q[18];\nu3(0.411784751258683*pi,-0.35540963299266903*pi,0.997343042602737*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.45420566563628*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.48346019234575*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.335792531551189*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.351403372286193*pi) q[13];\nu3(0.514430391621786*pi,0.29236965756534194*pi,4.12146009683425*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48723685442743*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44889606090416*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.47297225300286*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.300566739813302*pi) q[12];\nu3(1.0*pi,0.0*pi,1.131669329578795*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3950942895819751*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.632442095211042*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45556713873385*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.576235342970581*pi,0.04249431354220201*pi,3.99629065921458*pi) q[4];\nu3(0.365081739585364*pi,0.6663484756351601*pi,4.38709317120649*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.65317155257037*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.625199459999773*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2747947907872241*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.539066824401078*pi,-0.296856750670412*pi,0.760931111569886*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.179688713064872*pi,3.33879412348564*pi,0.5212542134348773*pi) q[4];\nu3(0.944997046633789*pi,3.03887768830242*pi,3.23598513776914*pi) q[5];\nu3(3.5*pi,3.49621629504019*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.226087959070675*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41412865920327*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5694417755582676*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5459883159313792*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.456589056287224*pi,3.37656790877419*pi,4.30560613114535*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0658987314159488*pi,-0.373630180342109*pi,0.857440409616504*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42800773834266*pi) q[16];\ncx q[17],q[19];\nu3(0.491481635908866*pi,0.97164284407063*pi,0.810212906090353*pi) q[18];\nu3(0.392351162788376*pi,1.13074968275952*pi,4.18164887177998*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.592800051074479*pi,3.30493120967918*pi,4.22401115507878*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.616401051971556*pi,2.74950511541321*pi,3.36873851447298*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39981511667327*pi) q[9];\nu3(0.107520191351319*pi,-0.359334034653227*pi,3.90383000355771*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49858768322871*pi,0.5*pi) q[17];\nu3(0.249880655881806*pi,0.04928992273008603*pi,1.2600441620657539*pi) q[18];\nu3(1.0*pi,0.0*pi,1.361436101344546*pi) q[19];\nu3(0.457049988309007*pi,2.9580905220676*pi,1.53144905848343*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.728827903758792*pi,0.07596012132821595*pi,1.4892166456227098*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0462106314260184*pi,-0.38266140562299*pi,0.7569974136348641*pi) q[7];\nu3(0.4859217836465*pi,3.29968896694769*pi,4.04011363096142*pi) q[8];\nu3(0.708444101883324*pi,3.34517539657529*pi,4.0847283743300995*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.577836652044104*pi,2.97383751103177*pi,4.28497254992877*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.434311936526427*pi,3.38110596708006*pi,4.096305243027*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.520407244012632*pi,0.14467756275876897*pi,1.078864927172313*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.23180140239299*pi,3.38498135265786*pi,0.952182432913905*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4703157637158*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.407552896574605*pi,-0.002883544755061973*pi,1.262955568923047*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.870508214064544*pi,1.07358952506355*pi,0.7423082565268451*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0342797274841503*pi,-0.389780303383472*pi,3.91463790141146*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.559336612122731*pi,0.7189327016210101*pi,0.853896867207613*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.182586231952264*pi,0.27614561413169003*pi,0.658001094179492*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49077611008096*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.191703633700298*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.501167548299839*pi,3.21669906341211*pi,3.34325970212274*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40753143363266*pi,0.5*pi) q[1];\nu3(0.597332114836193*pi,3.43724809355403*pi,0.845085532421172*pi) q[2];\ncx q[3],q[7];\ncx q[5],q[8];\nu3(0.436621045417214*pi,2.81327006391905*pi,1.329169433863375*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.584953068344485*pi,-0.4776502960102584*pi,3.32082747675979*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48936307224801*pi,0.5*pi) q[14];\nu3(0.472429303746433*pi,-0.253887180719198*pi,1.350660634843281*pi) q[15];\nu3(0.673034147935457*pi,2.67447110795869*pi,3.73951789891066*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.143219371264932*pi) q[20];\nu3(1.0*pi,0.0*pi,1.305581007158845*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.670701677477236*pi,0.41721132399262095*pi,1.56929257516776*pi) q[2];\nu3(3.5*pi,3.48921540381884*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.349331055413728*pi,-0.217848858575792*pi,1.037017218038685*pi) q[6];\nu3(1.0*pi,0.0*pi,1.37984927667737*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5943934769961943*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.518101176787414*pi,2.60249223502277*pi,3.87619763058489*pi) q[12];\ncx q[14],q[20];\nu3(0.285445970580872*pi,-0.013233757334932983*pi,0.94914316681852*pi) q[15];\nu3(0.884451067974902*pi,0.5150256142470699*pi,4.229552779759739*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.675785634350792*pi,2.62894009233366*pi,3.41426943239495*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46422959699235*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42152134155498*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.683453817989898*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.701959822060042*pi,3.13654498126292*pi,3.23309458414655*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.496031398592231*pi,0.027417980716198054*pi,0.625804012037806*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45210409510288*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49233874908203*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.310197342829919*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2976517005485602*pi) q[16];\nu3(0.246124047802789*pi,-0.25188111188503404*pi,3.88587697461814*pi) q[17];\nu3(0.296605715975488*pi,3.17001033772851*pi,2.1288884139313797*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.829888914507688*pi,3.40867087666899*pi,3.96864810590366*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.370719877709873*pi,0.212273861846894*pi,0.8408088269899501*pi) q[17];\nu3(0.634124404813219*pi,0.60569210602113*pi,0.85120944722464*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37666782824701*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49267344772767*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.218290012061108*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.803168762590129*pi,3.05014526010538*pi,2.9593105271217*pi) q[8];\nu3(1.0*pi,0.0*pi,1.125488095746194*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39252203107478*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.304793979875583*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.750239169931859*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.609576717091667*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.283379306298665*pi,3.04938872209967*pi,1.98970488001072*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.304150589334252*pi,0.42073325721326404*pi,3.80107540364159*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.409102513205199*pi,1.07695253405721*pi,4.27931778815525*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5062895199553701*pi) q[4];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5269342640087231*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5641373498185178*pi) q[13];\nu3(0.214805838817783*pi,0.221451720192274*pi,0.5085477361804019*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.31067466255745*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1210323949574041*pi) q[19];\nu3(0.633425399228469*pi,3.27261517364057*pi,4.41370820232366*pi) q[20];\nu3(0.183747421808145*pi,2.74100488290647*pi,1.20268824994254*pi) q[21];\ncx q[0],q[9];\nu3(0.740899663456393*pi,3.0233777711185*pi,3.62868165962262*pi) q[1];\ncx q[2],q[4];\nu3(0.685303124572841*pi,3.12631505457423*pi,3.39528407696374*pi) q[3];\nu3(3.5*pi,3.40703119853532*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[13];\nu3(0.621647092259606*pi,-0.25353767877781297*pi,3.73547534861131*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285027700181737*pi) q[17];\ncx q[18],q[19];\nu3(0.5901381753673*pi,2.53762920414824*pi,3.93678602237319*pi) q[20];\nu3(0.568569419652205*pi,0.94634376919919*pi,0.717821573664327*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.624218370462838*pi,0.324315388617908*pi,4.02809959838259*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.785819014318036*pi,3.19251693143576*pi,3.05411962160899*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3890748475340295*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.395829232779333*pi,2.40551899651646*pi,1.395614746425802*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.66891740905411*pi,3.23802898163899*pi,0.69669151608938*pi) q[10];\nu3(0.797250316913191*pi,-0.21218169454284003*pi,4.39573588255233*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.201833687689631*pi,2.97891094812757*pi,1.3241660067180279*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42832853868767*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.665951711427035*pi,-0.387642033241735*pi,3.3795713510154*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.309891993636338*pi,2.29123845622408*pi,1.2677058190452302*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.357110745062692*pi,3.48604071114015*pi,1.56110740089448*pi) q[11];\nu3(0.763255080488415*pi,3.41834675864583*pi,0.867091975620255*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.325033546617966*pi,3.20997136572599*pi,1.93264931274644*pi) q[15];\nu3(0.219458660857756*pi,2.79450323872666*pi,1.117426769957043*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.425508166618186*pi,3.17211027614672*pi,0.5989822638032463*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.567622572848154*pi,3.03253268074292*pi,3.03507326441804*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.39423867454968*pi,3.35879485456107*pi,4.455935243282*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.728096726088461*pi,0.29029545125171696*pi,0.785124568444739*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.496503486350966*pi,2.90647825461628*pi,1.160385188572457*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.306778805632703*pi,0.69886735878424*pi,0.506326938732234*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.245449184501473*pi,2.57974932542181*pi,0.94033295854235*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3717482922383*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.197990853160718*pi) q[3];\nu3(0.192041265751916*pi,0.263485617981683*pi,4.42151584689382*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.356897359303824*pi,-0.4662953006324148*pi,1.93046835690963*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.823890008212855*pi,-0.284633936644675*pi,0.5060318257080525*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43289979654357*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.4576643311317*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.363104544978412*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2200667725020509*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.649337604402275*pi,-0.07438043833172098*pi,4.1141283218507105*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.38583060387144*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49082620345315*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.335423270790251*pi,-0.16585368090965502*pi,4.2270917677479805*pi) q[18];\nu3(0.288677679468587*pi,-0.177434629842237*pi,1.439637469084426*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340352093289813*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[3];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.198301604797241*pi,0.0008274824834899608*pi,1.419938950725989*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.700865651157378*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33155403241405*pi) q[11];\ncx q[15],q[20];\nu3(0.375331138811892*pi,-0.25505824126563603*pi,4.24123124711904*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.670108668559816*pi,0.07394991371228099*pi,0.788841977643865*pi) q[19];\nu3(3.5*pi,3.36512184817082*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42049895961219*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.47039797901439*pi,3.23337684349696*pi,1.57161650563309*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.2415083932119328*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199219788117152*pi) q[14];\nu3(3.5*pi,3.46885741410129*pi,0.5*pi) q[15];\nu3(0.804667559556116*pi,0.25470871371219395*pi,1.53133193537637*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3739000902227692*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.660978545861119*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4972069757958*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5048923108525614*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5704874489525618*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.317834030987225*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.63668407460636*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.34279982730065*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45945547755152*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.074712671775878*pi) q[17];\nu3(1.0*pi,0.0*pi,1.173216589185911*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.80249888550824*pi,-0.03514595669485898*pi,4.39506946887829*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47857838619523*pi,0.5*pi) q[6];\nu3(0.63137216025425*pi,-0.276656827306893*pi,3.97690839265116*pi) q[7];\nu3(0.909783391889604*pi,0.08138807962248396*pi,4.4932701935596295*pi) q[8];\ncx q[9],q[17];\nu3(0.431536313229371*pi,3.07848686959096*pi,1.84165510316492*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5431660889566268*pi) q[16];\nu3(1.0*pi,0.0*pi,1.356149736838075*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.274898131008763*pi,2.50530990723129*pi,1.1583516794983582*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.30504401245684*pi,0.22165729994210503*pi,3.7866706089156*pi) q[7];\nu3(0.219192482440984*pi,3.40689144858197*pi,4.2477459005586*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.414621622333336*pi,0.23421579456029196*pi,3.31627295940032*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5335458231715284*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.626163747080467*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.71828518234651*pi,0.48461436679485403*pi,0.8635803726062821*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.656116077387936*pi,0.5605630416355101*pi,4.10271454491678*pi) q[2];\nu3(0.239722745926519*pi,3.19347863030219*pi,1.263920049488191*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.169085324826111*pi,0.26259463822908*pi,4.43387701557058*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.580216954215979*pi,2.72665415010713*pi,1.181280229178292*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3735625567786105*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.825066610256201*pi,3.26255552911482*pi,3.7684166748977*pi) q[21];\nu3(0.635591433675605*pi,3.31716060805386*pi,3.07740073788067*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.290046137880531*pi,0.445940401374487*pi,3.96246829218327*pi) q[2];\nu3(0.824740829110704*pi,0.61744111675921*pi,4.39477013427201*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.871227004168393*pi,0.280254710820136*pi,1.323117918297799*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.632689858499731*pi,2.84288372868137*pi,3.93249988366282*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0699812385794198*pi,3.08828788245152*pi,1.317094877729508*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.644165702787425*pi,2.91447223890496*pi,3.71484075121858*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.249517410886474*pi,3.48833841493115*pi,1.017636568000353*pi) q[13];\nu3(0.242697925422374*pi,2.62193254464942*pi,1.254206788146806*pi) q[14];\nu3(0.623544557181447*pi,2.66460709834325*pi,3.35742280466863*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.100909346837001*pi,-0.010196760652028014*pi,3.61339415910963*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.423186518500407*pi,0.67626083417066*pi,0.5667251085924824*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.460177885832267*pi,-0.01395936865375702*pi,0.650985833706837*pi) q[12];\nu3(0.241337130251052*pi,3.24396433261346*pi,1.71022044000306*pi) q[13];\nu3(0.683873205076679*pi,0.18433634932308995*pi,1.63988214290031*pi) q[14];\nu3(0.709927121262527*pi,3.11042841107244*pi,3.66470604776243*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.615551846296168*pi,-0.059848681525647984*pi,0.7761530455030761*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.310073475419046*pi,3.36182868641747*pi,0.8809923142420311*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.165909396430926*pi,0.81614639637829*pi,4.1401157200419405*pi) q[16];\nu3(0.293021322293077*pi,0.55229767624581*pi,0.5144376440577857*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.466918954488627*pi,0.69392772313863*pi,0.6371739288392431*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44907250128952*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.267679842768066*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.714138523920193*pi,-0.25254912867928203*pi,3.26136950303979*pi) q[16];\nu3(0.493424273297619*pi,0.18118345953006498*pi,3.86275779348169*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.390062831717022*pi,3.19143806906521*pi,2.00846367320342*pi) q[19];\nu3(0.249755207367252*pi,-0.47200605810915197*pi,4.19712302763158*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.669541612055497*pi,0.7036139685153999*pi,4.44649522942711*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36468222736342*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.449523081172201*pi) q[2];\nu3(3.5*pi,3.42781877093198*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.402648188447949*pi,3.36543434596725*pi,4.29385625585307*pi) q[6];\nu3(3.5*pi,3.44367072633374*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.243685733971962*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222217607829519*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.331688209462987*pi,2.70916443400052*pi,1.3892361209024209*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.326582621890575*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[2];\ncx q[3],q[21];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(0.867765273290197*pi,0.371986528562829*pi,4.19310572526479*pi) q[6];\ncx q[8],q[15];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.16078844862617*pi,3.01421880550641*pi,0.5432815319856017*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44923451488936*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43357226124857*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.33549050242065*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5305073304219037*pi) q[10];\nu3(3.5*pi,3.31074526667324*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.45574845887933*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.278491803558933*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5106365264004036*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1671864162028531*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192954119398119*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.65038087399618*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\ncx q[11],q[19];\nu3(3.5*pi,3.40058679246256*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.301517391540786*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.583583167038773*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.70270655149143*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44892295286523*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5648614101470888*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44920684153684*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47781701087629*pi) q[17];\nu3(1.0*pi,0.0*pi,1.31605679410571*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.382675019135383*pi,3.2479956515534*pi,1.91375532590511*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.622687850692726*pi,0.06705871351539305*pi,3.83642175175584*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[18];\nu3(0.475063400225925*pi,2.9247980995936*pi,0.903822666086624*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.889923672122235*pi,0.410116293932957*pi,4.38979073330019*pi) q[0];\nu3(0.58459898452791*pi,2.99341288413953*pi,3.03110250691645*pi) q[1];\nu3(0.535126255577187*pi,-0.4303818335532996*pi,0.5331650645055137*pi) q[2];\nu3(0.421529485970846*pi,0.315757577010626*pi,3.69561941089974*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.31486352477199*pi,-0.029544100255266992*pi,3.86450554633971*pi) q[5];\nu3(3.5*pi,3.49915883474869*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.097392036614527*pi,0.65195436990213*pi,0.5446643437288049*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310809605484512*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.330831733429839*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.106462088095381*pi,3.16089527699504*pi,0.5920739165869283*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.24447987787256*pi,0.15801468803387297*pi,1.1723002750457119*pi) q[1];\nu3(0.317386593967326*pi,3.32296467272394*pi,1.3950956253807592*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.581553948440686*pi,0.882298841678*pi,0.68072287252188*pi) q[4];\nu3(0.331580730344349*pi,2.32355146372286*pi,1.233803836383029*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.104745178769834*pi,2.54929425060228*pi,1.147170999079219*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.704401668058778*pi,0.11146676960767699*pi,4.471007754373479*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.31029135707196*pi,-0.22922474097049*pi,1.1633468749042581*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.331221536078525*pi,3.24304040271337*pi,4.48258328675718*pi) q[20];\nu3(0.77584942615003*pi,2.87777640130319*pi,3.8996768919021*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0996719909946132*pi,2.85650995889094*pi,1.77899795782027*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.250630902878284*pi,2.57445701084345*pi,1.2706728735385129*pi) q[10];\nu3(0.51488579174065*pi,0.90738293770557*pi,0.946995109024418*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.723597762296107*pi,2.53455832389917*pi,3.50474936094522*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.817983322606085*pi,3.08880187018068*pi,4.30824764488778*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.647712508919586*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.351967788528113*pi,-0.4471330374779451*pi,0.540956325528413*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.296650541988408*pi,-0.270071355950949*pi,1.0818679403519211*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.732866247755393*pi,0.95047888934815*pi,0.989892551956757*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.46790302397285*pi,0.5962559287523901*pi,0.8803916047909139*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.135384313826701*pi,0.5950159592672299*pi,3.94825925222252*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.558352525313273*pi,0.87294313744097*pi,4.4139771815903295*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.751751698632956*pi,2.45934970426363*pi,3.55446183668819*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.82205614887149*pi,-0.362187939508835*pi,4.38841883875353*pi) q[19];\ncx q[2],q[13];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.569994508309697*pi,3.4739715234639*pi,3.7306184560387*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.230536809481809*pi,3.25774906476912*pi,1.344180064655828*pi) q[19];\nu3(3.5*pi,3.45149237376283*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42433201004964*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.179453778229968*pi,0.302107643541077*pi,0.775577511691864*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.191690489566732*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2874431185947999*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.32816403806448*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.70710227030226*pi,0.7522909534817399*pi,0.916691405747402*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.203774574156409*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[13];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(0.971809496443636*pi,-0.4690618948742909*pi,4.42434264927848*pi) q[6];\nu3(0.797228867368533*pi,0.40937797853071*pi,1.48161719910129*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.556090808886689*pi,-0.256140753156162*pi,1.261643103035063*pi) q[17];\nu3(0.851643389334337*pi,2.45534097514459*pi,3.76941363103848*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45556254722351*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49286211241606*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3484325552001288*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.364676690790763*pi,3.36961896980235*pi,1.63846373393155*pi) q[7];\nu3(3.5*pi,3.41323934568355*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.249586513829482*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48860523929437*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.348995201542429*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2198642720566149*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.605875979358047*pi,0.228657949978185*pi,4.20297912638837*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.777317679993175*pi,3.42570139427356*pi,3.66611231104506*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.64852899115678*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[13];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[12],q[20];\ncx q[15],q[21];\nu3(0.162430666804572*pi,3.02168963025754*pi,1.60330565401918*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.7704215836919199*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36828732998976*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.2756123051521*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3847281825305*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.228245280653798*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.46814442020137*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41090704467383*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.299574819977622*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2886631364426409*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.46037758209496*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.750064887820411*pi,0.33473544301229397*pi,1.20166059625588*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279278214977217*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.633361887808081*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40434912824289*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.659769987405193*pi,-0.270938277991594*pi,3.89088726571333*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241843117620074*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4404309350243505*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.624737489983648*pi) q[19];\nu3(0.477546082442444*pi,0.5196406189540801*pi,0.755811188586915*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.677772366225846*pi,3.23767295436069*pi,3.40449748772637*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.461035862064049*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.429907182138729*pi,0.97334594438153*pi,4.48276730521428*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.188711703398654*pi,2.58392566323738*pi,0.929958218126836*pi) q[2];\nu3(0.12516143779199*pi,3.14782594789825*pi,1.97379311973577*pi) q[3];\nu3(0.608152127558597*pi,2.58501921420635*pi,3.8643994932375*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.753809973686765*pi,-0.389982628477221*pi,3.47256512406537*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.590301803354443*pi,3.39625548283493*pi,3.15798897494571*pi) q[12];\nu3(0.202795987023118*pi,3.15334975155695*pi,1.4225987411392271*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5804102623598784*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.318453105137859*pi,2.66677785637634*pi,1.56539647974704*pi) q[2];\nu3(0.134422822344267*pi,-0.281778349428582*pi,0.752339952564633*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.830870049981519*pi,0.339963612519378*pi,1.5822112950235*pi) q[5];\nu3(0.875814035863576*pi,3.40929399801899*pi,3.8120936465395*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.56225115467549*pi,2.8749581848136*pi,4.13351166607969*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.844206093201797*pi,3.46189797966915*pi,0.914083620131119*pi) q[12];\nu3(0.323772836921215*pi,0.136882117506394*pi,4.27365654757296*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.378577521136895*pi,2.8062531260087*pi,1.391742359402302*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.740460692127466*pi,-0.4867520027047693*pi,4.43440630864297*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.73766199614741*pi,0.310504588436061*pi,1.455103878263599*pi) q[5];\nu3(0.751803485509823*pi,0.9014020914296701*pi,0.9989832536585079*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.550815422522618*pi,0.6320284738474999*pi,0.5482226898672375*pi) q[8];\nu3(0.147417484295127*pi,-0.38681101769614*pi,4.34052998228187*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.415729781566055*pi,0.5389840133391*pi,4.23704106615084*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.708227981781021*pi,-0.334444993114964*pi,3.79679193863457*pi) q[19];\nu3(0.551068722698967*pi,2.70797832667271*pi,3.68619156333492*pi) q[20];\nu3(0.708208350093123*pi,3.40157727904741*pi,3.11047374540719*pi) q[0];\nu3(0.372340289225435*pi,3.25232234815407*pi,0.723767280083106*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.983435226789659*pi,0.97492423725997*pi,0.5630306482943075*pi) q[8];\nu3(0.290318980789752*pi,-0.388683692642478*pi,0.539093466087359*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.688404109222296*pi,3.37009144083768*pi,4.1809892105477005*pi) q[14];\nu3(0.145094452030625*pi,0.112857339235507*pi,4.04201957316374*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.14536849224839*pi,-0.19473626589161203*pi,0.830757640025606*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.606339768622681*pi,0.034873055779672035*pi,4.447476224758789*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36080934017544*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.903922806731621*pi,0.44180797162115903*pi,4.26477265381482*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.340389410749597*pi) q[15];\nu3(0.533352717024363*pi,0.53536708075526*pi,4.47720083511736*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.311088303290247*pi,2.96760957373352*pi,1.279013352962284*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.502988685391489*pi,0.481624739895562*pi,3.67920375992731*pi) q[7];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,3.41190114649157*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5589162026989927*pi) q[15];\nu3(0.0558013920806283*pi,-0.24247087284997398*pi,1.096336677517392*pi) q[17];\nu3(0.37543181794457*pi,-0.12566617862360402*pi,1.350897325019894*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267091193722431*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[3];\nu3(3.5*pi,3.49863374316049*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.930213424471901*pi,-0.312430802070339*pi,4.22198149321914*pi) q[7];\nu3(1.0*pi,0.0*pi,1.167898826375861*pi) q[9];\nu3(3.5*pi,3.47380638841603*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.2018976682592362*pi) q[14];\nu3(0.390329413970874*pi,-0.14409798527677098*pi,3.98645268132749*pi) q[17];\nu3(0.490085830141147*pi,2.89276979188334*pi,1.442063790815983*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,3.32316960191994*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31777122600503*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,0.0*pi,1.2693503265989818*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1400636746651052*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42542396539165*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49086451607193*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.47944158070493*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.36284112188745*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.128327769370288*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,0.5005001683861736*pi) q[3];\nu3(0.481621422089523*pi,-0.08432276959862*pi,3.55809305421797*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[17];\ncx q[10],q[14];\nu3(3.5*pi,3.4546842028712*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.388521433064708*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4670264339807*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.678447918734358*pi,0.37815651240012105*pi,4.399719327032869*pi) q[4];\nu3(3.5*pi,3.46729596684213*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.1354245853650728*pi) q[7];\nu3(3.5*pi,3.40038688121565*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.702331762937302*pi,2.63178102936688*pi,4.124538963410091*pi) q[15];\nu3(1.0*pi,0.0*pi,1.187194593013443*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4917357314477*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.44490319347078*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44987487357612*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.535228408636907*pi,0.65125060617758*pi,4.48834419417203*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.380609965714485*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.44876037918686*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5089473610675956*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.183715326290377*pi,2.51987203460116*pi,1.060592557275048*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5033802926090876*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.591894326786568*pi,-0.326406400425637*pi,0.830142769982143*pi) q[0];\nu3(0.666887848867189*pi,2.93663663130526*pi,4.36473462210998*pi) q[1];\nu3(0.21117890763299*pi,0.6393017698516601*pi,4.26621144635306*pi) q[2];\nu3(0.203216999349796*pi,0.7527745359892*pi,4.06191268301769*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.195151384163474*pi,2.98890378961862*pi,1.73384623140083*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.487251015365337*pi,0.06648000322841596*pi,0.6819200762215281*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0981822471760255*pi,-0.33179905799215403*pi,0.925085694817491*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.561105024607283*pi,0.479890551407249*pi,1.226247796167217*pi) q[2];\nu3(0.333358093460777*pi,0.28584173391645495*pi,3.71293605315424*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.479687312056113*pi,3.4686583989741*pi,4.1654653062644105*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.437829173840619*pi,0.366805067356915*pi,0.737384395102375*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.766379502965864*pi,-0.09054569139520502*pi,1.1240085000002331*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.76636014854559*pi,3.43840021522174*pi,0.8326567676209979*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.921022314168938*pi,2.94000107293196*pi,3.44976858396381*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.326700569917714*pi,0.498135488970582*pi,0.737110439631918*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.134398707586809*pi,3.4210753363606*pi,1.203466046362351*pi) q[8];\nu3(0.660793932348566*pi,0.11231319836582299*pi,0.601836975651151*pi) q[9];\nu3(0.410100896272341*pi,-0.04653982335175599*pi,1.030995047440412*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.582100880565006*pi,2.74008846351869*pi,4.07224608971656*pi) q[14];\nu3(0.256095234969813*pi,3.11356468510747*pi,1.64824251264431*pi) q[16];\nu3(0.491358857140878*pi,-0.170252483920391*pi,4.15242072750627*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.27601395038071*pi,3.48720500108304*pi,4.09282000695524*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.164557523852309*pi,3.33879188646313*pi,1.86287464408963*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.63732824683181*pi,0.11098172213985102*pi,4.4699371944086295*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.583357616730976*pi,0.413992838880482*pi,1.0287477469766841*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.40134712677976*pi,0.88408692613111*pi,4.43152399419742*pi) q[21];\ncx q[2],q[10];\nu3(0.789546102030712*pi,3.2816948863224*pi,4.35402623042792*pi) q[5];\nu3(0.42306026537891*pi,0.6389410143816501*pi,4.30848293277013*pi) q[6];\nu3(0.385029678135256*pi,0.8738828541336601*pi,0.6080433916742*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.431465959401929*pi,0.7597862517195*pi,4.23550670296*pi) q[21];\nu3(3.5*pi,3.46230848808536*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.555902396531807*pi,0.043037829603125966*pi,3.89866036313765*pi) q[5];\nu3(0.499393005599275*pi,-0.192522625391156*pi,1.1375974012929*pi) q[6];\nu3(0.248956762307701*pi,0.55611049706462*pi,4.43803427623559*pi) q[7];\nu3(3.5*pi,3.27818413081093*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.261631602929607*pi) q[10];\nu3(0.707912934762329*pi,2.72596087666886*pi,3.41575051096111*pi) q[11];\ncx q[12],q[16];\nu3(0.434474508368063*pi,0.234119815475619*pi,3.92503087355076*pi) q[13];\nu3(1.0*pi,0.0*pi,1.14566540546101*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[2],q[10];\nu3(3.5*pi,3.49974440415659*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[19];\nu3(0.501132852360133*pi,0.5216051658302201*pi,4.30184649694232*pi) q[11];\nu3(3.5*pi,3.38713417432727*pi,0.5*pi) q[12];\nu3(0.454180644125468*pi,3.25286913346336*pi,4.31075699082257*pi) q[13];\nu3(1.0*pi,0.0*pi,1.242614720572608*pi) q[16];\nu3(0.465222036184586*pi,3.1272222706397*pi,1.80390213274686*pi) q[18];\nu3(1.0*pi,0.0*pi,1.135610341395729*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.29914382932544*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.449927639984001*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5336330780223895*pi) q[15];\nu3(0.250156599292633*pi,-0.376362938794119*pi,3.94753947122794*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268916615304027*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34586861520493*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.24464140444847*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.488714896984391*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46828836565674*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.48999472385192*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[13];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.329336252781994*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44322444296507*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41104540422467*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3319730807717*pi) q[5];\nu3(3.5*pi,3.46105960348726*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2155119021444412*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4041217227248262*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.5274404793409957*pi) q[7];\nu3(0.510353462767883*pi,0.16826976259606397*pi,4.26337652194897*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.38855862038016*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313409376603347*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.590099291706853*pi,-0.29268347525988603*pi,3.49247511596873*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45335121567511*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.528272513991011*pi) q[13];\nu3(1.0*pi,0.0*pi,1.093515940302002*pi) q[14];\nu3(0.235472568392675*pi,3.40010718263929*pi,1.62010877239967*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40410721993014*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.78884104381904*pi,3.08688902560418*pi,0.5698559864520417*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49427015074637*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.162102541761771*pi,0.40869773078578*pi,4.33851746674387*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.668703512291702*pi,0.7241090504779399*pi,4.33611754738373*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.343097583752537*pi,3.32004680962455*pi,4.4085211422923205*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.513739804969759*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.947984728766022*pi,3.47506100754455*pi,3.77466525918683*pi) q[1];\nu3(0.315056243920509*pi,-0.210755024690084*pi,1.54642190610587*pi) q[2];\nu3(0.205150400691507*pi,0.20740784222542197*pi,4.2618298813218995*pi) q[3];\nu3(0.17932104179036*pi,-0.4468233526042518*pi,4.204092503079449*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.50394166867677*pi,3.35085239756214*pi,0.770941360532793*pi) q[10];\ncx q[11],q[14];\nu3(0.83756158797085*pi,3.31176075886384*pi,0.7221777298193199*pi) q[12];\nu3(0.397381635393502*pi,2.54124694180723*pi,1.172942456362227*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.448411115069271*pi,0.46346004692187703*pi,3.92626795166745*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.374259710399363*pi,2.80288988891894*pi,1.0694400380518179*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.4469056052047*pi,2.75178025400651*pi,1.347766346613167*pi) q[3];\nu3(0.570421303395896*pi,0.58177551596773*pi,1.3183888787572569*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.429116928675781*pi,0.51604931008068*pi,4.2757073627413*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.341243218478296*pi,0.259139318158938*pi,3.52060630449063*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.375163752823742*pi,-0.4791511682858393*pi,0.682170932347735*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.816274102837171*pi,2.42474962117556*pi,3.80214332036617*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.585692702751908*pi,3.08009063170819*pi,3.58975911973558*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.406619236947137*pi,-0.010837735892512024*pi,4.15777267725962*pi) q[7];\nu3(0.773905828707696*pi,-0.23483286793486502*pi,4.36477824985674*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.335296204628403*pi,-0.068196068298361*pi,4.26129416414289*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.593602329851399*pi,0.437318872570977*pi,4.3327378133933205*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.576133621469068*pi,3.42042088819717*pi,3.92685287881779*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.194261394518204*pi,0.033635216844448035*pi,3.86637444898904*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.569093479257273*pi,-0.304274234791248*pi,0.871665393362722*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.232639063791981*pi,0.442026694412588*pi,0.878508401954541*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.499845586027349*pi,-0.177470810395161*pi,0.944263776449749*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.841663908036114*pi,0.07325834686329402*pi,1.133927692149685*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35966963610693*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.233380884444446*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.452312021731798*pi,-0.09047673607618201*pi,1.296469906075431*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.519939891302488*pi,0.64447925216246*pi,4.42351991915006*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.668305200819347*pi,-0.4436456045570852*pi,0.609983712007347*pi) q[17];\nu3(0.346335619628461*pi,-0.34878811191594*pi,3.95216616641541*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.544103777648264*pi,0.181914586143344*pi,4.0091804605747*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.749030601699932*pi,-0.414410289304843*pi,4.4210671806720505*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0629544237980272*pi,0.09948711862747694*pi,0.730970834495024*pi) q[17];\nu3(0.207395753004235*pi,3.25439268058109*pi,4.37100426600788*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.439492954310717*pi,-0.17623695961659902*pi,4.25977155771394*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.661064779990579*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.695644849592544*pi,3.0294913281672*pi,3.37302333161169*pi) q[6];\nu3(3.5*pi,3.20699064866186*pi,0.5*pi) q[7];\ncx q[9],q[12];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.118739342179297*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.509023799346681*pi,3.36459583374228*pi,1.66691449612537*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.40738279738273*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47920979864747*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44312810756875*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.219695114379018*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1971532053671838*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.274910788631637*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31963384900261*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[12];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5215953940943243*pi) q[13];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.2439504685170029*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.48050361772252*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.4776740937386181*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.49457408234303*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4982546750830394*pi) q[12];\nu3(1.0*pi,0.0*pi,1.153786452970816*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.613565205710187*pi) q[15];\nu3(3.5*pi,3.36401450055228*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.177367476553066*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.73984150867609*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.087573247641855*pi,3.30025056884954*pi,4.423364333345869*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.49662155323939*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[12];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5135191454965486*pi) q[18];\nu3(1.0*pi,0.0*pi,1.20319809382456*pi) q[21];\nmeasure q[1] -> c[1];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.736430597741516*pi,2.8761909291611*pi,3.8681660154607*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,4.37015717283966*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5119666684129534*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5153801553142201*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4263568356376*pi,0.5*pi) q[6];\nu3(0.532492978113381*pi,0.175738849908617*pi,1.115544608570631*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.668826956454361*pi,0.8583053346706699*pi,4.47530978924615*pi) q[10];\nu3(0.870964601392364*pi,3.44759771544378*pi,3.67880859201442*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.253907327827285*pi,3.44428247412724*pi,1.1106531922982361*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.294479125365454*pi,3.48353960476908*pi,1.78828809568579*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189369869905166*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45938160378417*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.543151590924833*pi,0.26284230215538695*pi,4.1945006339959*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[13] -> c[13];\nu3(0.416203883719474*pi,0.029278081550198953*pi,3.95142476330825*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.616775305498638*pi,3.33823263429465*pi,3.55344496735028*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.822012509721161*pi,3.04630563989877*pi,3.17644038277044*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5402276316300045*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.626718493929264*pi,-0.31310935385099203*pi,4.20431134248721*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.46254314443*pi,3.43083605677989*pi,1.3531591454831728*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.333491910795596*pi,0.22850949128583997*pi,4.29434162306781*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.799284904178226*pi,0.9818907612302501*pi,0.984059768713843*pi) q[12];\nu3(0.432499478513957*pi,3.43632545417217*pi,1.2101151711952949*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.399592977648386*pi,0.6494502615302*pi,3.89747024775448*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0371477589068195*pi,0.12169808027734896*pi,1.209301765522546*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.77916572431294*pi,3.40011615183874*pi,3.53083872223038*pi) q[2];\nu3(0.319120024154502*pi,3.31017641761708*pi,4.2234115548519*pi) q[5];\nu3(0.350535298359785*pi,3.34221062408183*pi,1.268533793372527*pi) q[20];\nu3(0.739989536386163*pi,3.12901160674747*pi,0.5847966069974077*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[5] -> c[5];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.802956944076967*pi,0.5497216764494599*pi,1.302190369888043*pi) q[0];\nu3(0.186329814299297*pi,3.22516489138027*pi,1.256566356596216*pi) q[1];\nu3(0.605693784983304*pi,0.65051754379744*pi,0.736134104043761*pi) q[2];\nu3(0.56295970072594*pi,-0.04286970565325898*pi,4.12170658297895*pi) q[3];\nu3(0.305629916940257*pi,0.28590535194994404*pi,1.202356411324545*pi) q[4];\nu3(0.312988341496979*pi,0.64819780366584*pi,3.70713452666459*pi) q[5];\nu3(0.522932635145371*pi,-0.14726117889034301*pi,0.5731011019538876*pi) q[6];\nu3(0.197296859484227*pi,0.10956666286373895*pi,1.2208923724922038*pi) q[7];\nu3(0.731203295836234*pi,-0.06872954454586999*pi,3.80162608599713*pi) q[8];\nu3(0.459472900908835*pi,3.32624857025552*pi,0.940469644090705*pi) q[9];\nu3(0.731661141864322*pi,-0.065027347170389*pi,3.94759165920697*pi) q[10];\nu3(0.792175653357194*pi,2.86271413275692*pi,4.26369823395589*pi) q[11];\nu3(0.700675561532112*pi,0.484756600949653*pi,4.15344226951972*pi) q[12];\nu3(0.309405759804807*pi,0.21959660714500695*pi,0.8966537216782551*pi) q[13];\nu3(0.702169767521686*pi,2.80725496480435*pi,4.3064697390746804*pi) q[14];\nu3(0.362256227087921*pi,0.51690469415686*pi,3.62767853855316*pi) q[15];\nu3(0.574339057658477*pi,-0.4941384276700844*pi,0.725219511930966*pi) q[16];\nu3(0.533061248879909*pi,2.56214309599232*pi,3.57047413731829*pi) q[17];\nu3(0.888345344346683*pi,-0.09338638181192399*pi,4.01999931139458*pi) q[18];\nu3(0.263652385171063*pi,3.07247242549091*pi,1.63268728962587*pi) q[19];\nu3(0.201812986564965*pi,0.6523171348455801*pi,3.98462816770602*pi) q[20];\nu3(0.733145393923571*pi,3.46909444686744*pi,4.49177375280901*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37784264982208*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34409750328667*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,3.4507833626529*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.328713841242461*pi) q[17];\nu3(1.0*pi,0.0*pi,1.253191830081633*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2956498320003909*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[3],q[8];\ncx q[4],q[17];\nu3(3.5*pi,3.496106026769*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.374943448797477*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.33780893785007*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.196176293034501*pi) q[16];\nu3(3.5*pi,3.47671987033549*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38183192045311*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41465668960043*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42489888396936*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.1623505915021322*pi) q[8];\nu3(3.5*pi,3.44599782046591*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.106518945461189*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.166144194977694*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3549288607614205*pi) q[17];\nu3(1.0*pi,0.0*pi,1.200344787937623*pi) q[18];\nu3(1.0*pi,0.0*pi,1.147253651995142*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5452371354581289*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.679774106742403*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[3],q[8];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4911701847718*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.398532345920397*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.45914234437323*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.47590623344105*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.45958235707046*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43588660075062*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.44335755432272*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48576339959703*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45235309298406*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.26824195565019*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.187741544608544*pi,0.5408402466348701*pi,0.659178517619702*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.250316540560953*pi,-0.016594114016680983*pi,3.7201123318455*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.511486161166009*pi,3.21742931472315*pi,3.23463380309899*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.190514510437315*pi,-0.310253403152779*pi,0.753420356719706*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.606069744425714*pi,-0.238572658151533*pi,0.5107780811862133*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.121665248800615*pi,3.18199072860716*pi,0.632740897747978*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.267930496816006*pi,2.45028776874808*pi,1.129410387622696*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.326810680604918*pi,0.10701295339094896*pi,1.158165361388868*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.653114579162507*pi,0.09324751360463601*pi,0.62261232468195*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.923974387670528*pi,3.49989787632087*pi,3.22962357007134*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.801475602475616*pi,-0.278486775379983*pi,4.142024373057589*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.180328457835585*pi,-0.23145123654913202*pi,4.4390393435609194*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.464291169253423*pi,1.0144687261448*pi,4.342412839795999*pi) q[0];\nu3(0.727901203726723*pi,0.433900930187043*pi,1.353591944431137*pi) q[1];\nu3(0.605983243047402*pi,-0.39732584191056397*pi,3.63523240428559*pi) q[2];\nu3(0.734932479652018*pi,2.94456899380771*pi,3.99387344160317*pi) q[3];\nu3(0.763511019707059*pi,3.01225521559083*pi,3.54824015096379*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.950434080886595*pi,0.007356809351897975*pi,0.744365384535412*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.748625959537956*pi,0.30578104867085*pi,1.239599371371723*pi) q[16];\nu3(0.568935156708391*pi,3.06538981285422*pi,0.5392442053186675*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.377684905492002*pi,-0.13870154735233903*pi,0.718651098642361*pi) q[0];\nu3(0.148229573471482*pi,0.35249482113625097*pi,0.936514862524227*pi) q[1];\nu3(0.497063608450618*pi,0.20068184548787904*pi,4.2760491160994*pi) q[2];\nu3(0.527207013312576*pi,0.5463504464982301*pi,4.48689629129874*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.304799495260103*pi,-0.4629826453521177*pi,4.00392762496705*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.299033891624571*pi,0.32978255227669795*pi,0.95082277902699*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.199977847011479*pi,0.37286001738018104*pi,0.6687658050812519*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.203214579021967*pi,0.34859154980506*pi,0.7901188749710091*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0899676167463578*pi,3.45763821329209*pi,1.89444456146526*pi) q[10];\nu3(0.164719751280358*pi,0.30752971309811294*pi,1.0877964915495761*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.728680048922047*pi,-0.23226897478527497*pi,1.161842388309519*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.621435836182364*pi,3.15767696705125*pi,4.0154758758322995*pi) q[18];\nu3(0.232631818401212*pi,-0.25763349828009396*pi,1.73617135698364*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.462078730084683*pi,0.17039697482150196*pi,0.7828628973990099*pi) q[5];\nu3(0.571400381568258*pi,3.20298081337024*pi,4.22842859501399*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.707352656805187*pi,0.196449562458489*pi,1.61318846834375*pi) q[8];\nu3(0.844296268652408*pi,-0.115505864504168*pi,3.70416396362037*pi) q[10];\nu3(0.253210777595722*pi,3.16923109308735*pi,1.91175265544055*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.670720551949615*pi,2.72325710043866*pi,4.04036888570261*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.147676730303653*pi,0.8009081737991199*pi,4.10401415840192*pi) q[18];\nu3(0.396194853606149*pi,0.46985250530406397*pi,4.0323184698527506*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.432704511570792*pi,0.34804356451180296*pi,3.95186316719822*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.42856854447027*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.567490869228402*pi,3.30474342382619*pi,3.48804317114773*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3384841095538311*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(3.5*pi,3.28271578427395*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.24810072717212*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.80436883984685*pi,-0.03747245520051301*pi,1.0189958582454781*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.131515107448391*pi) q[10];\nu3(1.0*pi,0.0*pi,1.162053107966678*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.39768406743433*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2650128135239571*pi) q[20];\nu3(3.5*pi,3.47657753643904*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47407100266115*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41658279219473*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.180270290007733*pi) q[11];\nu3(3.5*pi,3.4211976491052*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5614028342324743*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2874566225798438*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3120071800751258*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2068995287823179*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5831124710276256*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48886767065072*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45385720171317*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.45862500734636*pi,0.5*pi) q[5];\nu3(3.5*pi,3.25985901537953*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.223061365137297*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.443094223746471*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.291402283325412*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5505563660189989*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43460229528573*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40978380163782*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.163940311441373*pi,0.5295691253058099*pi,4.101614430243529*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\ncx q[7],q[15];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.903450443391618*pi,-0.267328751261859*pi,0.8642207158189841*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.868336819918196*pi,-0.4875225725912585*pi,0.5035747804099633*pi) q[3];\nu3(0.502020900493639*pi,0.8418472920234901*pi,4.21819501768187*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34131434829862*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37625452779978*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31133426867022*pi) q[14];\nu3(1.0*pi,0.0*pi,1.295175640902663*pi) q[15];\nu3(0.585254470669998*pi,0.6245301318187799*pi,1.12920002374467*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.435401325211187*pi,3.4445580961531*pi,4.25234648417732*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.314071149072931*pi,-0.29393929649511297*pi,4.165471199093719*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.81888568136766*pi,3.18553808239343*pi,3.85575973167299*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44974039398207*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.639051751078292*pi,0.63359463811943*pi,0.926280734034551*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.533976262892239*pi,2.70415015712056*pi,3.6338607014434*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.813025410341428*pi,0.76254766797428*pi,1.2119785820823061*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.694284021668432*pi,-0.060463385403103975*pi,3.69476059538136*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.52794740159721*pi,0.04944302324873595*pi,1.340162088737677*pi) q[0];\nu3(0.247550613007147*pi,2.72668335777531*pi,1.120150525109577*pi) q[1];\nu3(0.26995656245642*pi,2.95631406898288*pi,1.64468693439291*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.157601005847982*pi,3.22364048505494*pi,1.55983289207706*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.303321859999637*pi,2.95103107714598*pi,1.021409129443275*pi) q[17];\nu3(0.360691523774573*pi,3.10408743531264*pi,0.648171469893154*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.637030311272875*pi,3.16913551525226*pi,3.59954542355609*pi) q[0];\nu3(0.104917810346333*pi,0.7995013806903899*pi,4.24135963349298*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.203179264825699*pi,0.13745709221568103*pi,3.4901694743928*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.667165277147944*pi,2.87610726819462*pi,3.9063267044444*pi) q[11];\nu3(0.583691282328945*pi,0.26923404906772697*pi,1.1175196579401692*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.276407666234813*pi,3.25022068166718*pi,0.88832042548133*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.931902565489488*pi,0.6241437068826701*pi,1.279435226143667*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.189080795499864*pi,-0.361687660314773*pi,1.416885930035436*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.250649881056858*pi,-0.10736651797659902*pi,4.2140319598042*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.791170499172013*pi,3.32252415357329*pi,3.59697783606599*pi) q[19];\nu3(0.124435872773653*pi,0.16606100036118998*pi,3.79787759112224*pi) q[20];\nu3(0.806339791847692*pi,0.9083070171207599*pi,1.047583856155976*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.360874396487554*pi,3.07873260528863*pi,1.242615072409833*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.292748058326663*pi,2.44772886387597*pi,1.083806344689548*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.580201092855925*pi,3.25172593429862*pi,4.4033058203911395*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[4];\nu3(3.5*pi,3.3630280610685*pi,0.5*pi) q[2];\nu3(0.168530134600145*pi,0.91450090597284*pi,3.97168822859929*pi) q[5];\nu3(0.396592101255475*pi,2.86035903217678*pi,0.940869041542661*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1234346984661912*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4003754906062*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41907009101286*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,1.273307472307166*pi) q[4];\nu3(0.47417331658374*pi,0.08382803136518302*pi,4.10798140555383*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.698321774702237*pi,-0.220844535834689*pi,3.77520577425702*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.960237179313564*pi,-0.04758265284632701*pi,0.648104221841843*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1442874809377641*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.229854356048535*pi,2.81487316752344*pi,1.5881654824331*pi) q[7];\ncx q[8],q[20];\nu3(0.749906274773594*pi,0.12305511790894197*pi,1.465067216588423*pi) q[9];\ncx q[12],q[21];\nu3(0.898462839622749*pi,0.5815845885312001*pi,1.413365246304234*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39614068050845*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.41987542813161*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5523462252423648*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34672626646882*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48898682257199*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.50615638251832*pi) q[13];\nu3(0.436497648433172*pi,2.94251522659027*pi,0.615678181538305*pi) q[14];\nu3(0.504620483524142*pi,2.98644342951924*pi,1.4304932610698828*pi) q[15];\nu3(1.0*pi,0.0*pi,1.318362535633927*pi) q[19];\nu3(1.0*pi,0.0*pi,1.23635596898287*pi) q[20];\nu3(1.0*pi,0.0*pi,1.337272175828205*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.486340854827344*pi,3.20138752638221*pi,0.980710338492933*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36289083945016*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.644521965054812*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.599719693816946*pi) q[21];\nu3(0.267337406605132*pi,-0.25147200709069*pi,3.80804084362134*pi) q[0];\nu3(0.771793145465054*pi,-0.06304458692368398*pi,4.3434788764650705*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.205914083529128*pi,3.33143343577072*pi,1.189686496157592*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.47340873997743*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.332977530841239*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[21];\nu3(0.0963179350978027*pi,0.08533215160750496*pi,3.50353966767935*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.684028186673027*pi,3.48722280783666*pi,3.84107403080664*pi) q[0];\nu3(0.526259487723611*pi,0.39172736159743604*pi,3.80153467658952*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0831563956175715*pi,3.17869276453481*pi,1.65276994579865*pi) q[4];\nu3(3.5*pi,3.41734905824399*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.306962684083873*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.33565046762736*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.449163081738505*pi,-0.250388157645114*pi,1.049151246730701*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2161540325640479*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.376964552142073*pi,2.71969226433678*pi,1.6715686946141*pi) q[8];\nu3(3.5*pi,3.45010711006119*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43000830979074*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.166087617142196*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.149696096818285*pi,3.14382524618112*pi,0.60569080796334*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.5129750765475429*pi) q[7];\nu3(0.866841092860462*pi,2.96708503273279*pi,3.523086625761*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.47814181970683*pi,0.5772373899254699*pi,0.889781003947723*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45392126795966*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.438374329336201*pi) q[15];\nu3(0.679588175520598*pi,3.36142892971053*pi,3.67313301076966*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2584088432156268*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.515164386125481*pi,3.05189135246743*pi,1.80420862600841*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.610925594711154*pi,3.43683137597469*pi,0.683431994867765*pi) q[12];\ncx q[14],q[18];\nu3(0.928506566173662*pi,-0.4424153622126699*pi,0.8705299675421521*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47048665330651*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.905111857633479*pi,-0.10501218708175297*pi,0.697993725644149*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3500702664686095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.708154238108196*pi,2.99863184732311*pi,3.32831109449312*pi) q[20];\nu3(0.740419124851014*pi,-0.4356121333228073*pi,0.6540205108339641*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.739521239704857*pi,3.40712951650668*pi,0.600316748654228*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.63076497560919*pi,2.71479813162567*pi,3.54658527774782*pi) q[3];\nu3(0.270423508846018*pi,-0.0001524140277460173*pi,0.922828808003044*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37885486141336*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.185553898233751*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.647503690128035*pi,0.191409040930276*pi,4.49546245925508*pi) q[3];\nu3(0.258505194727501*pi,3.01487090796941*pi,1.72011853510809*pi) q[5];\nu3(0.276659844392975*pi,0.468784759634968*pi,0.8518803276614271*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.87919105453257*pi,-0.011851951524391002*pi,3.99056860269845*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.16759056579803*pi,-0.155904420066379*pi,4.075828522917821*pi) q[6];\nu3(0.28836273754112*pi,-0.26615067406717796*pi,0.901214379295314*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.70903136456618*pi,3.39048517386546*pi,4.0174521853079295*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41713007240193*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.235196034490764*pi,0.6388792305955799*pi,0.780752955647076*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.306363282545742*pi,3.47260908904406*pi,0.5810392379382917*pi) q[7];\ncx q[8],q[13];\nu3(0.762406905788732*pi,0.140655406842234*pi,4.01031804557981*pi) q[9];\nu3(0.366672171732923*pi,3.19474632089645*pi,1.67514303752473*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.779566719216535*pi,3.33424673591104*pi,3.07466946325766*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.280918941818476*pi,3.40955251045963*pi,1.408196017411872*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.285987596467439*pi,-0.014596317021773997*pi,1.3589173755947281*pi) q[9];\nu3(0.635263899228675*pi,2.67615186300465*pi,3.90506754009575*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.4244400642613*pi,0.38815924818983205*pi,4.2979329974963605*pi) q[14];\nu3(0.940977041019736*pi,3.02350483976105*pi,3.84611585731845*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43266942792356*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2051678200852791*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.8174194512883*pi,0.336392283044334*pi,0.957311080540046*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.62299593213043*pi,2.69742716535176*pi,3.36223107125429*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[7];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.46048855676615*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.539529972730358*pi,0.7408007551581901*pi,4.34784511255468*pi) q[17];\nu3(0.560335403859459*pi,0.03808461156087195*pi,3.91689928001133*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3015683432213399*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.3850665005614*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4109714071468*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.134189361037587*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.3280991882976259*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.42317813482885*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.574975439653889*pi,0.011037112344677968*pi,4.17897933931493*pi) q[18];\nu3(3.5*pi,3.44029589275675*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3636555271637*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.262383934805074*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209561876503641*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.287301386762509*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5639725491594998*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5604050574950135*pi) q[7];\nu3(0.530366780862518*pi,3.15641919587709*pi,3.14354414792332*pi) q[8];\ncx q[9],q[21];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.860942332406052*pi,0.256393987671372*pi,4.20568376907473*pi) q[13];\nu3(3.5*pi,3.48611955321376*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229191158973432*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.4541615478979*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.239861784376521*pi,-0.121059582590399*pi,4.28532207660194*pi) q[8];\nu3(3.5*pi,3.48340821900171*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.316141657850094*pi,0.24085225978455405*pi,0.704416918894307*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5210027866023978*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5882510979719435*pi) q[16];\nu3(1.0*pi,0.0*pi,1.165581315637626*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.202313614615331*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.42341876775684*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.179930546096807*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.501115303148756*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.827190041130884*pi,0.039946281821004015*pi,3.79631326324288*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.199936798216959*pi,-0.43123023077160527*pi,4.18355046543083*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5102256505019938*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5065447287355274*pi) q[21];\nu3(0.626388559886507*pi,3.42359861695988*pi,4.30899786710482*pi) q[0];\nu3(0.488849123068471*pi,3.33034218580567*pi,4.0332123575879795*pi) q[1];\ncx q[2],q[17];\nu3(0.769021537885084*pi,3.31059994570665*pi,3.68337350106719*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.324191263440616*pi,0.07511239821822302*pi,1.424353169195598*pi) q[7];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.52370472017416*pi,0.404367506347065*pi,0.661329489496171*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5587577301899314*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.542665915653337*pi,-0.059146499248173*pi,3.70312572591633*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.521052092295149*pi,3.2984589832038*pi,0.5332254573300316*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.615274427914375*pi,1.04608363855182*pi,0.583016558648841*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.487718054864419*pi,0.11912299065843801*pi,4.062370260612321*pi) q[11];\nu3(0.36324040979305*pi,0.42479330301429596*pi,0.95967082189162*pi) q[12];\nu3(0.698178679667138*pi,-0.321122824020382*pi,3.82421454989359*pi) q[14];\nu3(0.7242115195964*pi,2.73562910156857*pi,3.65601168166001*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.470380569778197*pi,-0.0040493600229469795*pi,3.79225813610214*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.349210555669922*pi,-0.235264112653974*pi,4.12706331806174*pi) q[4];\nu3(0.457701800125761*pi,0.272869452363798*pi,3.61783839527761*pi) q[5];\nu3(0.765604540207782*pi,-0.4738943704755365*pi,3.19347757700193*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.387219758549448*pi,0.485613897060738*pi,3.79115882284084*pi) q[11];\nu3(0.327342041256858*pi,0.67456164684214*pi,4.41298596302571*pi) q[12];\nu3(0.427986015087532*pi,0.17445856090369005*pi,4.05873030580143*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.587676835376266*pi,3.49072025507932*pi,0.815234343969768*pi) q[19];\nu3(0.741517111469832*pi,3.30941284289424*pi,3.92516279604585*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.590726066044391*pi,0.19656914579473805*pi,4.48822046641124*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.783969673743191*pi,0.11960967601931605*pi,4.36785922197753*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.299824262676256*pi,3.0752477110092*pi,2.00323704013588*pi) q[6];\nu3(0.690356215091604*pi,2.89915087900093*pi,3.83720075813285*pi) q[9];\nu3(0.326505031810492*pi,2.71552189472342*pi,1.61742978041296*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.142288451445062*pi,0.25348140303975497*pi,3.93998956649536*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.398596685152098*pi,0.9240677295311*pi,4.03503264004613*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.695171646708401*pi,-0.399885739845109*pi,3.25389378382363*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.367217004316245*pi,0.33717748483950005*pi,3.58499618781914*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.551788091119773*pi,-0.03170170681793799*pi,3.56452819765582*pi) q[9];\nu3(0.671982274503928*pi,3.22134346246466*pi,0.5236048888089843*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.843419395968648*pi,0.76978719567602*pi,4.41648523711416*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.264855062657518*pi,2.58826023626704*pi,1.57644232955412*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.148220181118487*pi,-0.11787424658647*pi,0.735102816274119*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.791196821089578*pi,-0.22165565841928497*pi,0.999589922538075*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.49439164152608*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.338729116186665*pi) q[14];\nu3(0.528028451320029*pi,0.462805000949852*pi,4.45139052040854*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.24632747847114*pi,0.06227064941509297*pi,0.528936584117413*pi) q[21];\nu3(3.5*pi,3.45902335239713*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.284303493918431*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.49697160046251*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35729611116545*pi,0.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[9],q[11];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.103536989974672*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277021660945087*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.47247766393677*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[16];\ncx q[6],q[17];\nu3(3.5*pi,3.45255871516281*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35052217887416*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38938797604715*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.160845547787877*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37841403981623*pi) q[14];\nu3(1.0*pi,0.0*pi,1.328391793993559*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203669874999383*pi) q[18];\nu3(1.0*pi,0.0*pi,1.07342902513024*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5603512941626598*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39684843121591*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35879240061969*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[9],q[11];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.309034467200507*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5633805566650554*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317546181543007*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45777766610668*pi) q[19];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[16];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46384642897892*pi) q[11];\nu3(3.5*pi,3.4244990926811*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.624821955952837*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.514693336395683*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5007992747586207*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2325044660743059*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.659845606928955*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32914902295539*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4866552330025105*pi) q[21];\nu3(0.22266560865376*pi,0.56525465585554*pi,0.705960233634969*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.55120841566484*pi,2.63369072941552*pi,3.42131514899171*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.20168444505706*pi,0.44109790170574203*pi,0.924728065343366*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.571750531958861*pi,3.26542930979828*pi,3.1170610265237*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.545539171780645*pi,0.33790936571874297*pi,4.075482805792991*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.589546279781504*pi,3.27010412804063*pi,3.46839803057046*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.655324853748671*pi,-0.044821699160247974*pi,0.866825474963355*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.891761048530272*pi,2.71213970836551*pi,3.38068603470671*pi) q[20];\nu3(0.233117589047909*pi,-0.17263360685795698*pi,0.7027424060458041*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.703072505664605*pi,-0.29183938876623*pi,1.1261361766542999*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.436767869348052*pi,2.94589571900547*pi,1.4518813825319539*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.6881803236854*pi,0.44462001371985205*pi,0.9080725828155101*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.590174596101395*pi,3.1684806677274*pi,3.35053001466228*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.549326081173618*pi,3.33624432247036*pi,3.13925415913295*pi) q[15];\nu3(0.710181588189717*pi,-0.07700087772480102*pi,1.175750501657416*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.519796157391707*pi,3.14394025217091*pi,3.30709341973364*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0470468535454251*pi,0.06940170384543298*pi,3.59824462977184*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.348495233658597*pi,3.32682565313561*pi,0.99738160424176*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.645972260159445*pi,-0.279731887334948*pi,3.7770648429789*pi) q[3];\nu3(0.758975087119981*pi,1.00066317510367*pi,0.966348949192798*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.643320548672699*pi,2.95662851105923*pi,3.37166657161356*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.267039529637165*pi,3.05147037364518*pi,4.44937926191039*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.517985854088289*pi,-0.337072026242964*pi,3.80964516351864*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.424261094803626*pi,0.5111917757964599*pi,0.784975006699392*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.534400369352072*pi,0.7814944486622999*pi,4.18418413949726*pi) q[3];\nu3(0.609722195029955*pi,0.78663599820914*pi,1.190448693031776*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.201217154114893*pi,0.45961027998276505*pi,0.827905852931212*pi) q[8];\nu3(0.388010028433593*pi,0.56569129744595*pi,4.28329429659369*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.181397977989811*pi,-0.104484853623389*pi,1.177916203157773*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.424890098912378*pi,-0.220158952885398*pi,0.703514247077957*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.762435741731094*pi,3.46532037420069*pi,4.31489596154222*pi) q[9];\nu3(0.283469643079292*pi,2.83052635327124*pi,0.769888175657834*pi) q[11];\nu3(0.231621213683966*pi,0.08588955764610895*pi,1.193365716590008*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.215726141326422*pi,-0.139456902410168*pi,0.5127427817931401*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47017053683434*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.578541332994313*pi,0.8441115176714*pi,0.704582728951885*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.328346329624382*pi) q[10];\nu3(0.392044040396332*pi,-0.4679958453357458*pi,1.460771925837145*pi) q[11];\nu3(0.798590404179506*pi,2.79439682454498*pi,3.83445845137858*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.854742967442763*pi,0.45785339521424195*pi,0.868694191102391*pi) q[17];\nu3(0.702964704060812*pi,0.7761669048737501*pi,0.9487417755351191*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.274332236678314*pi,0.04094234219135695*pi,1.163129770992102*pi) q[13];\nu3(0.636915578834638*pi,0.171758920865288*pi,4.253375273717079*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.838253939136391*pi,0.010299977397424054*pi,3.66056839421785*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5154632316727308*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.755589509056074*pi,-0.28776671160796197*pi,0.954609907521728*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.480833858393068*pi,2.80815538111312*pi,1.375774989066893*pi) q[21];\ncx q[1],q[18];\ncx q[2],q[10];\ncx q[3],q[20];\ncx q[4],q[5];\ncx q[6],q[16];\ncx q[7],q[11];\ncx q[8],q[9];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39263029888723*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48983255698529*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41666769482048*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.322610144794932*pi) q[5];\nu3(3.5*pi,3.49341040426105*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46890572588026*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47043566073389*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.316646378195745*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.296469318714671*pi) q[11];\nu3(3.5*pi,3.32831897500572*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248153905932958*pi) q[14];\nu3(1.0*pi,0.0*pi,1.137792307255181*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3345599878434808*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23421765574001*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(0.360985170391446*pi,3.13894388537954*pi,2.09188999188392*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\ncx q[6],q[16];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(0.573253437657001*pi,3.16449046755897*pi,4.25581321244368*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.4674880435698*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.797008012241869*pi,0.37478174130311004*pi,1.163386000617894*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.613554480280368*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5035012231317957*pi) q[9];\nu3(0.155674429878111*pi,-0.281464647975437*pi,1.159160741728277*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5279674786963353*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47350116436392*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36077264422245*pi) q[14];\nu3(1.0*pi,0.0*pi,1.213678327946931*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.603932205353973*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.622524259989744*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.653060265120454*pi) q[20];\nu3(1.0*pi,0.0*pi,1.159031955405488*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\ncx q[6],q[16];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[15];\nu3(3.5*pi,3.39481108910963*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.199326054314728*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5259965532550651*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.443969772092601*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.307483792833067*pi,0.18926379328895604*pi,4.40697607558829*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.531842717085605*pi,0.265918282336431*pi,0.617830442786374*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.626308085243283*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.297622171239079*pi,-0.31624219134062703*pi,1.62883140801691*pi) q[1];\nu3(0.480567548223756*pi,3.46098365064782*pi,4.32557473089786*pi) q[3];\nu3(0.564986446275993*pi,0.03500782102219302*pi,0.968340532586951*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.216475957875673*pi,0.6411987586579999*pi,0.699708880129993*pi) q[6];\nu3(0.745279833894231*pi,3.47211501344124*pi,3.20549785778927*pi) q[7];\nu3(0.549760227179453*pi,-0.4100708094730915*pi,3.27908605902881*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.469467202786832*pi,0.16072941827335796*pi,3.5232190777216*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.438086389949743*pi,0.431335370175003*pi,0.623310106893084*pi) q[1];\nu3(0.0890099731291503*pi,0.6068698292259*pi,4.47364414805649*pi) q[3];\nu3(0.396552210356819*pi,3.08210551753291*pi,1.1188657751510611*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.831745315474346*pi,-0.02630543677005498*pi,4.2586082499211795*pi) q[7];\nu3(0.363000335543802*pi,0.49408722527069704*pi,4.29415441490743*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.493400244219208*pi,3.06564007030046*pi,1.61501843249812*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.858219432478515*pi,-0.085016588089668*pi,0.593134593155425*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.790149885081359*pi,-0.18576147812392502*pi,3.90129212626062*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.63102218072252*pi,0.21449896572399596*pi,4.0605115581810995*pi) q[9];\nu3(0.759906165998418*pi,0.21709429493838095*pi,4.33233180734834*pi) q[11];\nu3(0.830553137120999*pi,0.481317538036923*pi,3.98318192159541*pi) q[12];\nu3(0.279475986511384*pi,0.63323057583283*pi,4.0227102746636*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.326189656200279*pi,0.11915308684227699*pi,3.74234072523981*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.385774415637616*pi,2.69835107884053*pi,0.9643862800176479*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.287752208683154*pi,0.186307182912118*pi,1.110747885022648*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.402386262836342*pi,0.04307903114053202*pi,3.62815425757016*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.397809736912785*pi,-0.374980324379382*pi,1.52377911814903*pi) q[9];\nu3(0.16815492569013*pi,3.16593491086323*pi,0.5089983628660524*pi) q[11];\nu3(0.755570623141748*pi,0.03003948352993402*pi,3.85258807051323*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.750014299273159*pi,0.43385548857687595*pi,1.190017562918962*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.673879193996441*pi,-0.378858642934813*pi,3.75247387403792*pi) q[17];\nu3(0.124348152179827*pi,-0.026358645210313003*pi,0.702218623022473*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.880270847361215*pi,-0.4386958911566401*pi,3.27099710968436*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.379292513667234*pi,2.8932043750865*pi,1.59809710888274*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.455082580406903*pi,3.1121353899907*pi,0.5053215414301846*pi) q[14];\nu3(0.677746014230664*pi,0.96586436297428*pi,0.696801301346097*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.159812256701829*pi,-0.12490135061324598*pi,1.368216169314324*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.36744925261412*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.242914116885897*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.226228186702321*pi,0.09048022566951897*pi,4.28454696202612*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.28120334095358*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,1.180112937962474*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.34888594498262*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.840594939861213*pi,0.16611566763562302*pi,3.69959893139742*pi) q[19];\nu3(1.0*pi,0.0*pi,1.213598903600638*pi) q[20];\nu3(0.893352172823328*pi,2.79812246226897*pi,4.02983598377344*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.33602357189551*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31877088320086*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.35822664847335*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44779723650124*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.291072296633432*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.23680256787589*pi) q[15];\nu3(1.0*pi,0.0*pi,1.11360431571044*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.256379581316996*pi,3.3931776989929*pi,0.822945176002304*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.46931360158585*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38849979471847*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49470013966766*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38074272625755*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.600983458934357*pi) q[11];\nu3(3.5*pi,3.45882099398107*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.3054108304970748*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5735999154873066*pi) q[15];\nu3(1.0*pi,0.0*pi,1.314294133335447*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5193004878973291*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3272431915049*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.45694687633916*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.238549732683839*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.408015650663*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.603306997711582*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.603639965870568*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49027305812548*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256819361631156*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5023447010943527*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.102051691913618*pi,-0.182867515441685*pi,4.276743222474559*pi) q[1];\nu3(0.393443904670828*pi,0.56684304743654*pi,3.64622131996798*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.343683146133293*pi,3.20784969167352*pi,1.91917945430413*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.484354831472851*pi,0.49805686968007*pi,3.64713832591044*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.871376805110247*pi,0.328773803989982*pi,4.13456538056204*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.729313085337052*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.645382821385556*pi,3.24347725975028*pi,3.10940145487716*pi) q[1];\nu3(0.378660603256375*pi,-0.359345406101539*pi,4.222849364254699*pi) q[2];\nu3(0.648629945121388*pi,-0.001286357262893001*pi,4.16690807795292*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.386717990112091*pi,-0.094392366798286*pi,3.66757426928286*pi) q[5];\ncx q[6],q[21];\nu3(0.800932916693517*pi,0.6990784313184599*pi,0.903637073951562*pi) q[7];\nu3(0.251063888495802*pi,-0.4786019374800812*pi,4.07924727318316*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.421884167888013*pi,0.98644444902491*pi,4.10988862601217*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.647919652580366*pi,2.86671979077132*pi,3.44209174254555*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.4966788811402*pi,0.354439010122213*pi,3.95991937212718*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.375523753107682*pi,3.04100909176033*pi,0.5299412175689912*pi) q[3];\nu3(0.575791633701161*pi,3.21944590515747*pi,3.65415774594517*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0219156830605712*pi,2.79630577836434*pi,1.198822639671563*pi) q[8];\nu3(0.754612964784898*pi,0.9481483339068999*pi,1.050466302648287*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.38704235883152*pi,3.47894801320098*pi,1.277128235149783*pi) q[11];\nu3(0.601281497810871*pi,0.79639487650196*pi,0.850131403214712*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.553409389998181*pi,0.18221230512099895*pi,1.320547249633159*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.545973669417428*pi,3.31574245564868*pi,3.45600241502717*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.254919570220057*pi,0.45375276972078304*pi,3.47606538055485*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.688530368507186*pi,0.0032232780841150444*pi,4.05261623610426*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.568867753407827*pi,3.40750752251501*pi,3.25916992700883*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.652131418041324*pi,-0.367460515386994*pi,3.50322750387141*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.127003685731701*pi,0.00681869968737403*pi,3.98782696683311*pi) q[11];\nu3(0.306550876106581*pi,-0.346021885246743*pi,0.832218169008509*pi) q[12];\nu3(0.309290686118512*pi,-0.03915181237262999*pi,4.4225616515469195*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.688954119748432*pi,0.30828154027804*pi,1.62638508654741*pi) q[20];\nu3(0.55133779118057*pi,3.08061424423175*pi,3.41243111021322*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.725931366420069*pi,0.7217736518967699*pi,0.5918566348406585*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.568860950218487*pi,2.82486283766001*pi,3.50728197231705*pi) q[13];\nu3(0.63289130351643*pi,3.31041939948927*pi,3.28656656010062*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.244079950949842*pi,2.66778223784981*pi,1.019759489662792*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500188655927329*pi,3.39162707653917*pi,3.20166418142819*pi) q[21];\nu3(0.366822622003569*pi,-0.12932857501482797*pi,3.85196057570837*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.171891949827854*pi,-0.15963726400489803*pi,1.442461699386903*pi) q[14];\nu3(0.348338773688886*pi,3.13316273864209*pi,0.619864061779224*pi) q[16];\nu3(0.28568749963374*pi,2.52785677253803*pi,1.4199305289755841*pi) q[18];\nu3(0.1008266053152*pi,2.61906166223428*pi,1.297228129646507*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.282953855356804*pi,0.79585510416402*pi,4.3921215915192295*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.203309279727422*pi,2.67793620767176*pi,1.227127941268126*pi) q[18];\nu3(0.690841839054081*pi,2.9425900656713*pi,4.1404878986444995*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43437455049713*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49556131940079*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40094812272149*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.4600987517017*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.340206629604439*pi) q[10];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.303964091678057*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2625636429622369*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.083788864199759*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\ncx q[3],q[14];\ncx q[4],q[20];\nu3(3.5*pi,3.43487048496795*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.283841912059809*pi) q[9];\nu3(3.5*pi,3.3282729629688*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.278638374432296*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41134273642859*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.29272091484019*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.1044645958387*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.73665441228311*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49560859647534*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48425206308172*pi) q[20];\nu3(3.5*pi,3.44885282663105*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\ncx q[3],q[14];\ncx q[4],q[20];\nu3(3.5*pi,3.42223940352153*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.44238416976981*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4900251326629395*pi) q[9];\nu3(1.0*pi,0.0*pi,1.186330218777326*pi) q[11];\nu3(3.5*pi,3.44435980810152*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3688859203817652*pi) q[16];\nu3(1.0*pi,0.0*pi,1.277110296008056*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2745468452464221*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.615792950843386*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.489406068600379*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45328964816164*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33807954670059*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42089571953701*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36275243959161*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.401588150145824*pi,0.486967810388654*pi,4.24217780368175*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.470131795102388*pi,3.35549090640821*pi,0.8280227852409501*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.471334922363094*pi,0.41541713334042296*pi,0.5539058408187227*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.41412603500922*pi,0.8143612105409399*pi,4.16389200040453*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.477377455242476*pi,3.14262043045453*pi,1.54778356438625*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.585529719506036*pi,0.017500524473054946*pi,0.722755559173777*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.620585924778213*pi,2.92076444563353*pi,3.80161961141012*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.761605572346135*pi,-0.4480959963496225*pi,3.87297089607159*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.692915797672229*pi,-0.394886479148578*pi,0.6403951049970971*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.527803788402463*pi,0.6149133526755699*pi,0.941159638165201*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.398855777287867*pi,2.90785070373903*pi,1.4572975943686*pi) q[20];\nu3(0.920342615402724*pi,-0.28665536363166*pi,0.6742348135169229*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.682315706976326*pi,0.44239370581078297*pi,4.4757564002042*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.213441057059736*pi,3.31652928411971*pi,1.92906142238802*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.271000568448546*pi,0.9546607572344099*pi,0.5221458735295076*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.393903461989314*pi,2.96859245761015*pi,1.336792108419698*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.402494599849737*pi,-0.43718109666023763*pi,4.20355679595437*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.426476077866409*pi,3.32139783399651*pi,1.86133361531643*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.685102755400771*pi,0.33457241011109795*pi,1.3770787169333278*pi) q[2];\nu3(0.809305122338448*pi,3.2423376604041*pi,3.36438072781493*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.642807988603229*pi,0.24617453329376104*pi,1.1698201193487892*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.504117504338298*pi,-0.24994478341821402*pi,1.482993298512967*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0681865361975385*pi,0.96060249771282*pi,0.5120560441686097*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.626155354695792*pi,-0.340291605138758*pi,4.26100292946218*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.217641324897943*pi,2.87657089547348*pi,1.424888550522633*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.153761988804427*pi,0.03637035655243204*pi,0.811757172614746*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.253037390673364*pi,3.29226840110944*pi,1.58178587853803*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.617627955828145*pi,3.10334304837023*pi,3.98704748997213*pi) q[10];\nu3(0.61568522458966*pi,-0.01879359264243402*pi,1.149113470136427*pi) q[11];\nu3(0.821516790707621*pi,-0.4407049266804119*pi,3.29093962965725*pi) q[12];\nu3(0.460449034024069*pi,3.33535568482297*pi,4.209056353238751*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.898372930524191*pi,3.05841240785724*pi,3.04350996363507*pi) q[18];\nu3(0.38660864589077*pi,0.267311925830663*pi,4.3358927982477*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.117858157728352*pi,0.34452849780039596*pi,4.05035170835983*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.080733035398771*pi,0.494668592911096*pi,3.54176730786549*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.514201828352696*pi,0.82976064239048*pi,4.10551382906649*pi) q[10];\nu3(0.3784747124903*pi,0.490929746154393*pi,0.5119104813356599*pi) q[11];\nu3(0.34418431660546*pi,-0.167139491643783*pi,3.91824174870001*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.378317415877868*pi,2.28829434268825*pi,1.254389724044168*pi) q[18];\nu3(0.421034464967284*pi,-0.250156468130743*pi,0.99911485290152*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.68633625821669*pi,0.37674419813342297*pi,1.481326302097418*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.143875488852451*pi,0.18803311592748195*pi,4.12191570264455*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.45947738573411*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44460148601003*pi,0.5*pi) q[7];\nu3(0.587607045581819*pi,-0.15961182020270398*pi,3.61349172029642*pi) q[8];\nu3(3.5*pi,3.26444912780113*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164777085971156*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1974520944496079*pi) q[14];\nu3(0.0495629484502746*pi,-0.14203903723518602*pi,0.566196832513651*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25489548802844*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33598696190287*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[11];\nu3(3.5*pi,3.33936908853368*pi,0.5*pi) q[4];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.243705410945863*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.296901469920507*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48499821988745*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.321056903684346*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46083989565344*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.285155525276628*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.525791721952143*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5311322303943853*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37791198070635*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5103764554389434*pi) q[10];\nu3(3.5*pi,3.44087778453474*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5891350235085575*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3982873094970039*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.23200392470393*pi) q[21];\nu3(3.5*pi,3.41590827693293*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.40570586831533*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.196103298389727*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5309291778076631*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.116855454481433*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.418481945075523*pi,0.277598580743589*pi,4.41355556269748*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.829996278988507*pi,2.7065219672061*pi,4.03045816277046*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45280289819556*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.244640029685692*pi,0.45803722351611*pi,4.17658871327839*pi) q[1];\nu3(0.288688315976592*pi,0.51469706881431*pi,4.21470083185927*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5537166262658695*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43922586683578*pi,0.5*pi) q[8];\nu3(0.52035473238845*pi,-0.23495803580012298*pi,0.940474639029717*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.185454889456643*pi) q[12];\nu3(0.670058323933125*pi,-0.250633807877233*pi,3.35945852554125*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.510049852289522*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.786719029879197*pi,3.41064148680597*pi,3.70317385724125*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.573262076193384*pi,3.4795896199528*pi,0.5406903643267877*pi) q[3];\nu3(0.512252104454267*pi,-0.02448115025081199*pi,0.632815049500287*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.708049882350328*pi,0.5314778222832399*pi,4.16982974409072*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.592782392128233*pi,-0.0023030661627920224*pi,0.9881454811877439*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.394985743667275*pi,0.352546031110029*pi,0.603916865221408*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.104871000164226*pi,3.49119292323867*pi,4.23000898068818*pi) q[3];\nu3(0.606995585979561*pi,2.68038026968494*pi,3.4388551824526*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.517254793695154*pi,-0.156106459301054*pi,4.062916456474619*pi) q[10];\nu3(0.603128214828341*pi,0.36107225020698597*pi,1.4603948644812021*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5600949567164175*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.690859960556905*pi,-0.021867114852164027*pi,0.838149759838031*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.779601436175485*pi,3.00369165893534*pi,4.39228971880639*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.430997536253789*pi,-0.08748203799329801*pi,0.75672593016042*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.478420407186966*pi,0.41906764713700495*pi,3.76912941984129*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0970237217027885*pi,-0.49115284580266405*pi,1.92726374501731*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.678402230804642*pi,2.78088837712801*pi,4.157048785364561*pi) q[16];\nu3(0.0716043634202953*pi,0.31649443585042303*pi,4.19191100973943*pi) q[17];\nu3(0.866954405223264*pi,3.39357240818544*pi,3.57621863846904*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.539273566955195*pi,2.7206450313705*pi,3.7784376800499*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.697269576347394*pi,3.29029831085164*pi,3.06749321142806*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.472829940398209*pi,3.25958163838305*pi,4.3606180149898695*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.715020831972488*pi,0.46270185854897194*pi,1.242286237946506*pi) q[16];\nu3(0.321634915994872*pi,3.47391177670646*pi,1.62266125794229*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.14965421047047*pi,2.8673223345078*pi,1.75054106561166*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.637653390197932*pi,3.30969105522545*pi,3.78288850478495*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.412186892513977*pi,2.79298011848293*pi,1.343105708648844*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.669080346584608*pi,3.33969897291288*pi,4.06669005647474*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.132023893876328*pi,3.01891575693303*pi,1.58146081175471*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49288889722549*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[17];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.450202536322977*pi,2.55288777919251*pi,1.306093737177238*pi) q[6];\ncx q[7],q[18];\nu3(0.337669879956095*pi,0.340468939255814*pi,3.83499688305737*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2285851736649271*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.428403605073479*pi,3.08112381579132*pi,1.253346228061535*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.48484657277043*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38863455449713*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48659026051262*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46858718287872*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.313162197485334*pi) q[10];\nu3(0.353006775798953*pi,3.2679287085512*pi,1.370843970674564*pi) q[12];\nu3(0.808592521950262*pi,-0.26597050090665797*pi,4.3710194906365*pi) q[15];\nu3(1.0*pi,0.0*pi,1.27500144630455*pi) q[16];\nu3(1.0*pi,0.0*pi,1.170721799537704*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325490559861396*pi) q[18];\nu3(0.66103266696833*pi,3.03799619754345*pi,3.25094046243073*pi) q[19];\nu3(0.815199620100326*pi,3.07636363816841*pi,4.3399959007527595*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[17];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.457659119588316*pi,2.84977907717072*pi,1.025010628563571*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.671931015070983*pi) q[13];\nu3(0.157282694195666*pi,-0.21814130656248698*pi,4.371810021698209*pi) q[15];\nu3(0.721224595319268*pi,3.25909761617827*pi,3.8340028459118*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.23935651897681*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.28043295475888*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.590562531405899*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49512446403091*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42212497152271*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[17];\ncx q[4],q[10];\ncx q[5],q[8];\nu3(3.5*pi,3.32778033201455*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.3548369503139739*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35384013860328*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3043507700864931*pi) q[20];\nu3(1.0*pi,0.0*pi,1.250219591327393*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47250292129364*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.370841258450378*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35533376854376*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.2914784136805921*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.676590784840393*pi,0.80811335833025*pi,4.46729837396537*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.224240822237052*pi,-0.364836360643977*pi,1.121288999648367*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5749059707367787*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.635291206342523*pi,3.14068495827381*pi,3.79348818026108*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47100110069501*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3956916339328895*pi) q[21];\ncx q[0],q[9];\nu3(0.413671640288487*pi,-0.09794989716723301*pi,1.137991399029618*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.947321244810966*pi,0.5627918842508399*pi,4.14126254965493*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.620339987866302*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.404253580875491*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.731152911574313*pi,-0.23033656168462002*pi,3.74997174605108*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.38924553112622*pi,0.5*pi) q[12];\nu3(0.49937446612549*pi,0.20570516079740797*pi,3.59392057431105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.112567521277767*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.390877651097077*pi,3.25015346578576*pi,1.1731579924710411*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.377522339899533*pi,3.19913070143471*pi,0.5201704261697828*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.220251417002373*pi,-0.288370951056405*pi,1.228098206525916*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.361894786188721*pi,0.5629928514031399*pi,0.5231399951207055*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.543052537258913*pi,0.21364994648734603*pi,0.5750421075970806*pi) q[16];\nu3(0.108624761438774*pi,-0.027188883027793986*pi,3.97063697592484*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.557148003892443*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.301194547248374*pi,3.0826741402683*pi,1.337881348347461*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.512288290738439*pi,0.7188566864309001*pi,0.898707883014709*pi) q[2];\nu3(0.1617656859689*pi,3.06904655359105*pi,0.811547056893039*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.241320547280513*pi,-0.09617377429110702*pi,0.5056552964602433*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.801773729152903*pi,-0.4882750211018914*pi,3.75982647229928*pi) q[16];\nu3(0.210968901427039*pi,-0.06711189351184599*pi,3.81746457359314*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.198794340281506*pi,3.20554427861526*pi,1.4986647668041368*pi) q[4];\nu3(0.51233174203988*pi,3.06836293504195*pi,4.49782968196876*pi) q[5];\nu3(0.117799078415978*pi,0.8364798310942101*pi,4.16536209185592*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.396430099637231*pi,2.80152568008362*pi,1.186131287820676*pi) q[8];\nu3(0.360367893727155*pi,0.39411251155526295*pi,3.6642774605537*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.712493117327503*pi,-0.210916790298395*pi,3.32454425444513*pi) q[5];\nu3(0.446736431669384*pi,3.27220720200742*pi,1.425430792199627*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.260915732132371*pi,0.6728408152407099*pi,3.89829315163366*pi) q[8];\nu3(0.384072074803262*pi,0.5546717966894901*pi,3.9840666936357*pi) q[9];\nu3(0.359750948515828*pi,3.14960539477931*pi,1.188414509895538*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.579160882061242*pi,0.399476575197487*pi,1.449402868730564*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.296509771634532*pi,-0.137651402238619*pi,3.71512077371678*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.487679703849475*pi,-0.061503310138175005*pi,1.189003036809999*pi) q[10];\nu3(0.3643124257806*pi,3.46902703025132*pi,1.53641785305855*pi) q[11];\nu3(0.676392980796079*pi,2.70760181735384*pi,3.82084988239681*pi) q[12];\nu3(0.209787633130926*pi,0.029748001889006948*pi,1.3181311352697*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.297079827587207*pi,-0.33788712866513304*pi,4.37720907347347*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37217843598306*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.461430232426378*pi,-0.058485662890147005*pi,4.49116123171499*pi) q[11];\nu3(0.187990253201555*pi,-0.391323226762364*pi,1.4136945465137*pi) q[12];\nu3(1.0*pi,0.0*pi,1.348514449315397*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,3.46326590449548*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.154654825984949*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.498255914028312*pi,0.20909670201048902*pi,3.96060306297685*pi) q[21];\ncx q[2],q[6];\nu3(3.5*pi,3.27776246195567*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.24240650230879*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.648635515767967*pi,2.58210898363576*pi,3.64363313078398*pi) q[15];\ncx q[16],q[17];\nu3(0.399847330311596*pi,0.5344893368119901*pi,3.64499822062961*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.248780108779969*pi,2.95441384197054*pi,1.3581525073246659*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,3.46541371619842*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.242124611025903*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.763389002166318*pi) q[13];\nu3(0.356011567648246*pi,-0.011106775518621992*pi,3.85573682968528*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5739001359268686*pi) q[17];\nu3(0.466609168988652*pi,3.4272923956261*pi,0.8027524786486919*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.38944579368599*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.38972389513122*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.182366826210798*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46859448842577*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,3.47902541884472*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39642938349538*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.325705066621114*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.281193098835584*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.700234391578367*pi,0.95348730576684*pi,0.726094644418118*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48572113603369*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.721176579221218*pi,2.75246093070576*pi,3.59789890363869*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49166666633658*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.149846607377167*pi,2.7701006969711*pi,1.195286306854268*pi) q[16];\nu3(0.513567205123833*pi,3.00631150692322*pi,3.93822271356425*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.351530937441415*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.359209477990821*pi,0.41217581199853603*pi,4.01305780984598*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.603313366114705*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.33503755503402*pi) q[11];\nu3(3.5*pi,3.46563898818498*pi,0.5*pi) q[12];\nu3(0.7116301723569*pi,0.45542389998253496*pi,4.02120647936838*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.630552848952133*pi,0.00193447489688503*pi,0.5135961275979107*pi) q[16];\nu3(0.648037438978925*pi,0.65033806076885*pi,0.838600230707323*pi) q[17];\nu3(1.0*pi,0.0*pi,1.14427948487012*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40793067067272*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3805413966842321*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.658456282270518*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49367003785296*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1780345256741889*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5178962487506369*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.403725445522985*pi,3.47939036061364*pi,1.456269991302365*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.607236086400368*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.592321761464547*pi,2.74602427839335*pi,3.31593507383621*pi) q[4];\nu3(0.945174933585581*pi,-0.10277460776609998*pi,4.38584550454363*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.929251788842065*pi,-0.4631271418924904*pi,3.48547195509947*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.740719639688838*pi,0.54094384671343*pi,0.970258394709525*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.638395314057447*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.912960153495804*pi,0.7209208488998899*pi,1.128308011752964*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.402029002988153*pi,0.473608666697386*pi,4.00076524142124*pi) q[1];\nu3(0.0296943069274501*pi,0.12005616704748301*pi,4.11721503041*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.421585203997551*pi,0.6163523220756899*pi,4.433117020744341*pi) q[5];\nu3(0.806411172404287*pi,3.34310633461119*pi,3.73315959625365*pi) q[6];\nu3(0.730132315062879*pi,0.16442409322373697*pi,0.864097744891839*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.459157202795267*pi,3.27661034611502*pi,2.0604354480669*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.719471191212548*pi,2.32792551721489*pi,3.73467588220565*pi) q[21];\nu3(0.189457236704202*pi,0.8436539958220399*pi,3.84368258996707*pi) q[0];\nu3(0.776138145935677*pi,0.8015671503822599*pi,4.45096841418515*pi) q[1];\nu3(0.306039687063*pi,3.24746899198057*pi,4.409796025224431*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.845421701037943*pi,0.447393932200121*pi,1.37578207545462*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.227315419795822*pi,3.10179551730988*pi,1.69645498003012*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.21587545412152*pi,2.65412234396784*pi,1.62542017043666*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.343894423517194*pi,-0.04454278901825198*pi,1.425807343779109*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.414276449269154*pi,3.45229819605035*pi,1.138739218776902*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.584716927472894*pi,-0.06399808403451601*pi,1.175007061602595*pi) q[12];\nu3(0.173951599258282*pi,3.22633725072611*pi,1.51716954043081*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.923987893438194*pi,3.03949134087645*pi,3.53782239396384*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.256663580645176*pi,2.57365097035383*pi,1.50949940875923*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.317851500613352*pi,-0.09450551508222699*pi,4.49522718156096*pi) q[14];\nu3(0.85897798139158*pi,0.50697718025674*pi,4.2412148868646895*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.352668152826774*pi,0.11646743951693606*pi,1.3131816881739011*pi) q[19];\nu3(0.716365087009156*pi,0.04678768300066005*pi,1.1797302250869781*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.370289306752497*pi,3.48598648292678*pi,1.314720151095003*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.548142262071627*pi,0.017750817187221046*pi,0.6893287703625139*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.161474027532567*pi,3.45990441278366*pi,0.817923175382627*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.830138883448661*pi,0.8504710456958999*pi,0.642200293077722*pi) q[19];\nu3(0.849147038700309*pi,-0.387152358680175*pi,4.3762829257000195*pi) q[20];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.522785037580612*pi,0.52363966753732*pi,0.994773890808379*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42149828940862*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.310204364441274*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37422992307304*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4678108447086*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49456026915744*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.329290289000228*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263601998845411*pi) q[16];\nu3(0.751824409354561*pi,0.002172032204730945*pi,1.1500513663032899*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2843878452224269*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[15];\ncx q[7],q[19];\ncx q[8],q[16];\ncx q[9],q[13];\ncx q[10],q[12];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.370424023825549*pi) q[1];\nu3(3.5*pi,3.48118334592887*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4739023670473*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3861329994438*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49711021115433*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.186589189777995*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6390824123922509*pi) q[12];\nu3(1.0*pi,0.0*pi,1.272465379636164*pi) q[13];\nu3(1.0*pi,0.0*pi,1.344924361185418*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45475640959265*pi) q[16];\nu3(3.5*pi,3.48470428500644*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226850876490557*pi) q[19];\nu3(1.0*pi,0.0*pi,1.087739925201396*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.677535512612166*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[11];\ncx q[3],q[14];\ncx q[4],q[18];\ncx q[5],q[21];\ncx q[6],q[15];\ncx q[7],q[19];\ncx q[8],q[16];\ncx q[9],q[13];\ncx q[10],q[12];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46355340854004*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47616020711429*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4726169852488695*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.526313310631151*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330736034520617*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5955314558792609*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.148889173894484*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5657415788834625*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5641802562783926*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[14];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.320383521286343*pi,2.62199685474648*pi,0.975973142244841*pi) q[10];\nu3(0.151911532087786*pi,0.9139857882564999*pi,4.21512077612376*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.535688307803428*pi,3.14699975462536*pi,2.93776813642079*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.589983957573992*pi,0.63969989892589*pi,4.20192124083391*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.241610244562307*pi,-0.406034752095485*pi,0.73004587022422*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.651784356796784*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48856458992367*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[18];\nu3(0.649930764919158*pi,0.019326352692771054*pi,0.860377454454115*pi) q[5];\nu3(0.491690755115579*pi,3.35239530432689*pi,0.5892100736957081*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.788306620902964*pi,0.22512387685646196*pi,3.92209703820635*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.376919055784868*pi,0.04992676067232604*pi,3.76677199614431*pi) q[6];\nu3(0.677606656727211*pi,3.01579546453119*pi,3.74788909025893*pi) q[7];\nu3(0.849063484255009*pi,0.56611777080953*pi,1.071286162004112*pi) q[8];\nu3(0.367745870487408*pi,3.37997163629831*pi,1.1063668313356851*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.449886996562406*pi,0.8155273111681001*pi,4.3183293393936*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.658051730267045*pi,-0.38309850413133*pi,3.27781934505396*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.530470111397048*pi,-0.22192490270222798*pi,0.7749581476228731*pi) q[21];\nu3(0.303522167980219*pi,-0.107691482957183*pi,3.68782459021481*pi) q[0];\nu3(0.413335739342841*pi,0.014904149479991968*pi,1.3717273414567779*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.612163290893157*pi,0.27589653495452804*pi,0.5924435570448315*pi) q[7];\nu3(0.52463737974606*pi,0.41199462976705203*pi,1.1918445853544921*pi) q[8];\nu3(0.621048742789874*pi,-0.37810553893688303*pi,0.702558329601816*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.30212376401797*pi,2.87567496690136*pi,1.159699668912113*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.841193126562722*pi,3.0025630566987*pi,3.64817325045517*pi) q[21];\nu3(0.15201156125315*pi,-0.24226766710251701*pi,4.06972317092082*pi) q[0];\nu3(0.184266124633928*pi,0.06885271792805403*pi,3.53703368053942*pi) q[1];\nu3(0.911080630799587*pi,2.94633217621615*pi,3.06759857994293*pi) q[2];\nu3(0.444221007409368*pi,0.6910499442017799*pi,4.42563462097533*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.524324264917489*pi,3.04922984092692*pi,1.59131514171189*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.498203473388097*pi,0.09922060535906296*pi,4.4143210716929495*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.623613256073303*pi,3.4936593923451*pi,3.31370497764383*pi) q[19];\nu3(0.241812211417106*pi,0.97558536216788*pi,4.07624965093244*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.798296937303803*pi,-0.23114822690126702*pi,0.82161314460887*pi) q[2];\nu3(0.218577492526832*pi,0.208932180180058*pi,4.03054521745748*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.718535943624991*pi,-0.176977895919037*pi,3.95542272310947*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.730010682960907*pi,3.35004354336585*pi,4.48446505929127*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.301395356070207*pi,-0.22527885282849702*pi,0.604726132218751*pi) q[19];\nu3(0.622543396107161*pi,0.379649082617171*pi,1.014410454593063*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.497270669220729*pi,-0.181471092907264*pi,1.50441137937478*pi) q[4];\nu3(3.5*pi,3.45680106181661*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.338576517768825*pi) q[10];\nu3(0.169989282872594*pi,0.448974674058108*pi,0.8296365998148649*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.571143420646991*pi,-0.120320944716518*pi,4.0131646392546205*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.357914549410679*pi,1.0625658204637*pi,4.2094259578288*pi) q[4];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.530403987263354*pi,0.04744390293087597*pi,4.04654819775945*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.387046073224919*pi,2.9612327126164*pi,0.647851343206516*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[9];\ncx q[2],q[15];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.584331157358492*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33877850876939*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.409516035038087*pi,0.393431628525448*pi,3.65184887035941*pi) q[18];\nu3(1.0*pi,0.0*pi,1.262758514331789*pi) q[20];\nu3(3.5*pi,3.34709622964161*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35102588168633*pi,0.5*pi) q[1];\nu3(3.5*pi,3.27592913783467*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48252015758365*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,3.44449298203716*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0406411324400349*pi) q[8];\nu3(1.0*pi,0.0*pi,1.315205641607879*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1957314018258431*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237923242299052*pi) q[17];\nu3(0.0899324029402018*pi,3.01383384058331*pi,0.6731063281544221*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303159931085369*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[9];\ncx q[2],q[15];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5449309746413267*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.251526871987354*pi,0.09797095739055905*pi,4.29835350477885*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46790952752189*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.255688934788569*pi) q[9];\nu3(0.586589223751224*pi,0.54626935043387*pi,0.835556181078548*pi) q[10];\nu3(3.5*pi,3.31120174657443*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.21549813422466*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5013140283646367*pi) q[15];\nu3(3.5*pi,3.44115755258152*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5520311027684506*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.174396004138184*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42757147700205*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[9];\ncx q[2],q[15];\ncx q[3],q[17];\ncx q[4],q[5];\nu3(0.575728356653848*pi,0.6366294398788499*pi,4.49058121175738*pi) q[6];\ncx q[7],q[21];\nu3(0.575634732959843*pi,3.09814250931982*pi,3.90827660792368*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37589726033092*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3071147062454411*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.40071124814381*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.662966669690313*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.122686787887343*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5475429036975927*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.400033025502304*pi,3.15421800026973*pi,1.27751402417869*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.285245349247617*pi,2.83931354231977*pi,1.71731398280076*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.427735053497431*pi,-0.040399856348391994*pi,3.67643369619353*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.608329020539962*pi,-0.18709389121779502*pi,4.00050106728266*pi) q[2];\nu3(0.70915495041059*pi,0.07552969236373996*pi,3.7060732702815*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5959753914106342*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.601774009404521*pi,0.18771277451860802*pi,4.25802918029358*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0882340935858825*pi,3.13005656481823*pi,0.996641607699981*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47383066243561*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.182332229718493*pi,-0.353756319319082*pi,4.47337289056617*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.054029105661374*pi,3.21467545575932*pi,1.99699395477524*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.77875478832721*pi,3.04507899644775*pi,3.91561094574772*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.860863339140031*pi,0.34267840749828304*pi,1.61844679574841*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.404538377183327*pi,3.11106565909035*pi,0.5330001469352024*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.44658707322984*pi,3.17490447643707*pi,2.0239791429297602*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.531766296555615*pi,-0.328162470272217*pi,4.3077576277016405*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.944181271062173*pi,2.96779148551179*pi,4.01399941500768*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.256468617076898*pi,-0.4209359159807977*pi,4.1115300508168104*pi) q[15];\nu3(0.443069399352057*pi,3.23167624224255*pi,3.18713002876684*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.57282892867924*pi,3.41682782155017*pi,3.04923774917166*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.560301914794339*pi,0.9372824490003799*pi,0.5017448851572875*pi) q[7];\nu3(0.365171392243981*pi,3.27364803266314*pi,1.4773486921950472*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.683079029712716*pi,-0.215198551075107*pi,3.29326211723276*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.481519043527232*pi,0.222367379298393*pi,0.5761102501186461*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.472527272685847*pi,0.17186598028715006*pi,3.97238400447887*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.276451603328063*pi,3.41861525156513*pi,0.966132806314394*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.273519138604741*pi,3.43623215053917*pi,1.95460781796416*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.765935712892137*pi,3.14553197755535*pi,4.2073158384753*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.641535081848905*pi,0.19907292463793003*pi,4.47054326302753*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.634194984415672*pi,2.78479311688514*pi,3.33078793826271*pi) q[19];\nu3(0.776447033184884*pi,1.14331649016522*pi,0.8253903209657321*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34767040974023*pi,0.5*pi) q[3];\nu3(0.514300956371698*pi,2.63107398816919*pi,3.69075959962477*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.852955121936969*pi,3.40180309530784*pi,3.04185948614826*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.238032725345711*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.280675449806899*pi,-0.32486811481245503*pi,0.5938834719007113*pi) q[19];\nu3(0.708106146261522*pi,-0.128803173826319*pi,4.3109294570834304*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.199971463943722*pi,2.69369937011838*pi,1.0623310497812621*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.181082705190224*pi,3.3652065450308*pi,4.22215762657175*pi) q[9];\nu3(0.366119635103019*pi,3.44489617288233*pi,1.4284882606178542*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41197367744595*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.26069734792384*pi,0.399768347093408*pi,0.5079446131516424*pi) q[5];\nu3(3.5*pi,3.46927710242822*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.176657573355821*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.151804449760458*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5760505798922049*pi) q[12];\nu3(0.177617110627322*pi,3.04993939298137*pi,1.60488956141763*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[17],q[21];\nu3(0.114369016322525*pi,-0.06202571903243098*pi,4.312664419757279*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43229850623787*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5132192478907442*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.631866916643492*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37277486545039*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42570151490041*pi,0.5*pi) q[17];\nu3(0.641128879726986*pi,-0.4631787400392505*pi,3.57145171555833*pi) q[18];\nu3(1.0*pi,0.0*pi,1.170970424950636*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263622521421353*pi) q[20];\nu3(1.0*pi,0.0*pi,1.160929309717897*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.36205740095727*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.500845436146286*pi,0.11639864907582398*pi,0.749922537461893*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.174681616100044*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.41609630209297*pi,0.5*pi) q[2];\nu3(0.65739559050244*pi,-0.09870220204049102*pi,4.13253472942655*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.379420331157247*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3740309645538495*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5266306451237852*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49464311006923*pi) q[21];\nu3(0.134256989635743*pi,3.05908515485949*pi,1.266504541861371*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[18];\nu3(0.556602461958569*pi,3.28771246570938*pi,3.24470469196439*pi) q[11];\nu3(0.92905771891896*pi,2.98137405915921*pi,3.50144064464658*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.409963189396651*pi) q[15];\ncx q[17],q[21];\nu3(0.541573894022523*pi,-0.066378886738852*pi,0.5437012591282865*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3769138130172*pi,0.5*pi) q[5];\nu3(0.337296972377701*pi,0.13223958713446804*pi,3.38305032968531*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.354766310998742*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5745932281751664*pi) q[9];\nu3(3.5*pi,3.36556269350547*pi,0.5*pi) q[10];\nu3(0.567923754647266*pi,-0.38516739697206803*pi,1.120921267363413*pi) q[11];\nu3(0.440250771954256*pi,3.40068047974673*pi,1.80793348672397*pi) q[12];\nu3(3.5*pi,3.45535583858055*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278276332453038*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206331372763703*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.173027830440396*pi,2.90527548994346*pi,1.58189206293333*pi) q[4];\ncx q[5],q[8];\nu3(0.159382174958078*pi,-0.375538805715975*pi,0.73099553941578*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.625640387005957*pi,-0.4971244453914193*pi,3.84802659017243*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.29553550576012*pi,2.72450310970843*pi,1.013438487699792*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.833510687883866*pi,2.74963015992449*pi,4.14397337938602*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41757701641542*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42919110269061*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5163174740604193*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.248403633245353*pi,2.57894983405143*pi,1.311175917720981*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.762846875951537*pi,2.80203257535542*pi,3.2318048693134*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42872261501029*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.23481267628282*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.70142137361305*pi,-0.15995500267701002*pi,3.36244698464149*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.562851233930889*pi,3.00185160137666*pi,4.25875239236528*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.523300787739405*pi,0.77554968843019*pi,4.06383176997561*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.197619753272624*pi,-0.24958035788091898*pi,0.9527853141134219*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.261618680907644*pi,-0.468693084748383*pi,1.1054704984401509*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.732715946505223*pi,-0.21977795591169702*pi,3.99944974900407*pi) q[1];\nu3(0.343018349390499*pi,0.12660172378132495*pi,3.75085856555087*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.554327505077097*pi,0.85705503723962*pi,4.33680336997462*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.338704816484491*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.479799452233481*pi,1.01472303509714*pi,4.109533166421031*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.373484970457267*pi,0.415672136633624*pi,3.53892981395756*pi) q[19];\nu3(0.926287693253049*pi,3.29617538445961*pi,4.34981732404739*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.142842277961895*pi,-0.25889576728505903*pi,1.21346831046853*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.244745473039277*pi,0.18186790107852502*pi,0.6414343591299441*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.432793331049464*pi,-0.087221627836581*pi,0.848844055930548*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.393683871679342*pi,3.42617748986197*pi,1.93381892438918*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.386373589818927*pi,0.148166743389041*pi,1.133326265134981*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.132517253117567*pi,2.89358625601431*pi,0.762322137066967*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.556664089712411*pi,-0.4743624096465866*pi,3.38702263241937*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.108854098109361*pi,0.36240089249919805*pi,4.244732223133299*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46883673017459*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.139161343613825*pi,0.07999533567279804*pi,4.04559527091431*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.66536565415605*pi,0.222301207380613*pi,0.868913487633352*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247909227804389*pi) q[17];\nu3(0.263247821423482*pi,3.08832499369247*pi,1.59945825917712*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42422169532874*pi,0.5*pi) q[4];\nu3(0.880542999491846*pi,3.46318248226981*pi,3.38725308752152*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45103603568333*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194985777231477*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.698757700837654*pi,0.5733917016073999*pi,0.723450117984459*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1422658843508429*pi) q[19];\nu3(3.5*pi,3.41639811280655*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,0.0*pi,1.177048008671676*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.585760241128437*pi,0.20546298565059296*pi,3.96939046500708*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.835942539441516*pi,-0.4704756398055174*pi,0.5900626501823152*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.62152944278543*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[2];\nu3(3.5*pi,3.40261521817511*pi,0.5*pi) q[1];\nu3(0.376636116600795*pi,0.13092848714151295*pi,1.163194334388342*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.3798308391634*pi,0.5*pi) q[7];\nu3(0.250738501908842*pi,2.85957868982286*pi,0.863622785863515*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5045390477394321*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2034976253518321*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49133749795064*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175577758810918*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,0.5909673552537322*pi) q[2];\nu3(0.164836758698217*pi,-0.14667667711527899*pi,0.5367435522168986*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.470733887065145*pi,-0.4056252315907606*pi,3.918259909807*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.605354441877852*pi,-0.03466235469391998*pi,3.49190498723204*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5080820491865516*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.40083684509576*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3635024357741798*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4320390930616*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48009629457257*pi,0.5*pi) q[5];\nu3(0.855614574435145*pi,0.459110182695991*pi,0.5241789825165688*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.259582185246557*pi) q[9];\nu3(0.469892195623624*pi,0.32441728124775704*pi,3.57786625808152*pi) q[11];\nu3(0.406662972034628*pi,-0.011314297414880992*pi,1.50138051296462*pi) q[12];\nu3(3.5*pi,3.37193245942418*pi,0.5*pi) q[13];\nu3(0.85079007170982*pi,3.30995126471285*pi,3.05971919855494*pi) q[14];\nu3(1.0*pi,0.0*pi,1.055987127893006*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.275535447799573*pi,0.30574483417656095*pi,3.37055708709935*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.254058924520198*pi,0.63831417911111*pi,4.06217998190312*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.805150398208663*pi,2.85196223460127*pi,3.4592720240552*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.446354370039366*pi,0.93900184289498*pi,4.4902042378491*pi) q[12];\ncx q[13],q[16];\nu3(0.521796812534822*pi,3.13671077690817*pi,3.90425874491182*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5878911731666583*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.778602655859385*pi,0.18160168696439105*pi,4.4945201372810395*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.55521480545429*pi,3.27312394750422*pi,3.91788061820403*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.525397664479028*pi,-0.09571729999857198*pi,0.635153389135103*pi) q[7];\nu3(3.5*pi,3.49014359652519*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5825638425840016*pi) q[9];\nu3(1.0*pi,0.0*pi,1.322954342003332*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.139091897223476*pi,0.69905693987019*pi,4.3387482311707295*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5279950309580907*pi) q[16];\nu3(0.158422960508362*pi,0.39736391116330405*pi,0.60818094540829*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.327048579076069*pi,3.40751192678793*pi,0.5221599554889005*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.271153122972935*pi,-0.14730898864612701*pi,3.78600213041234*pi) q[15];\nu3(0.44355203552292*pi,3.38780904718217*pi,2.0768634289774903*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.196595804762364*pi,-0.24887880819282798*pi,3.88260283780228*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5876127573176789*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.572507226096787*pi,0.44542671522393595*pi,4.37906305473715*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.793188983464103*pi,-0.334935154082248*pi,3.64551820309045*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.416430034656098*pi,0.65990751348789*pi,4.36537507682326*pi) q[4];\nu3(0.0915900085221504*pi,0.38427984966349804*pi,4.3198792206316305*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.391719516759147*pi,0.9715513407629699*pi,4.38879748653517*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.556526417950377*pi,-0.12112966131404701*pi,1.169906391203529*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.6282010427254*pi,3.49170139200764*pi,3.27104411396379*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.824948509599724*pi,2.61063136296611*pi,3.79732535145299*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.776358779121807*pi,3.1479662920361*pi,3.89254510213993*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.315475100482423*pi,3.21672428237585*pi,1.76639497885879*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.55820303649164*pi,-0.343446807252552*pi,1.045003310668944*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0357513346362005*pi,3.07638029383535*pi,0.9266299232862629*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.31892393391965*pi,-0.08699992824055902*pi,3.7616825533309*pi) q[16];\nu3(0.371608057583526*pi,2.8251455994308*pi,1.235741715579917*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.717263173777556*pi,-0.06414432777246898*pi,0.5814975738869106*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.671537727055469*pi,-0.37872452047227*pi,3.83853460504993*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.526674578997725*pi,0.06849998961704695*pi,3.84164363452853*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.281304861611659*pi,2.67776162251206*pi,1.65570701021283*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.318827174392104*pi,0.37180411425093296*pi,3.45078250062476*pi) q[20];\nu3(0.318489705848264*pi,3.17443067681054*pi,1.10199671438128*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44053606330264*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.330958425593665*pi) q[7];\nu3(0.735441807198312*pi,0.22369963867251397*pi,0.8491149585580631*pi) q[8];\nu3(0.726122041453924*pi,0.245357077291541*pi,0.5367750208257019*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.725587293514804*pi,0.449460061250588*pi,1.1046125061069239*pi) q[21];\nu3(3.5*pi,3.48161253576995*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.45963863090887*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.19257470056807*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.141688058898249*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.398473267891027*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.288529393873755*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(3.5*pi,3.42040284698859*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5032282432484636*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.322797857840128*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44688524598603*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.67233887969037*pi) q[11];\nu3(3.5*pi,3.4823938152429*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41381601252346*pi,0.5*pi) q[13];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.28452184235599*pi) q[17];\nu3(1.0*pi,0.0*pi,1.118961303695663*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1303863423178822*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44571024292563*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.289004291366423*pi) q[10];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(3.5*pi,3.41431773742756*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.612316192483454*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273404104305272*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.48073830005375*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40718395420423*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3968427760616668*pi) q[14];\nu3(1.0*pi,0.0*pi,1.390538570537722*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5395860216161767*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.51907172858514*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.513927530131683*pi,0.81458866025955*pi,0.5512847938861226*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45358226502922*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5269108674046974*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.67914750024211*pi,0.28096658709951094*pi,1.396672909675972*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.277918343512931*pi,-0.4427286531961736*pi,4.067639168089761*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.26051434011986*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48758476067786*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.713342672637943*pi,0.214226520114139*pi,4.14864955697266*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.397355759067399*pi,0.297473186305369*pi,1.150775065389884*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.55611765830235*pi,0.9035181603720399*pi,4.41494010030278*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.416174952032488*pi,3.241198420703*pi,1.87188591905574*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.34436863977771*pi,-0.322307522371096*pi,1.3734072520711709*pi) q[19];\nu3(0.642932469835141*pi,-0.341396084011936*pi,3.66971219807595*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.433618187283415*pi,-0.4664623190036023*pi,1.113187332076233*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.578899864597231*pi,2.57249379389775*pi,3.84730489785121*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.760980885157114*pi,-0.415180563073215*pi,0.5186668987560235*pi) q[12];\nu3(0.720575905896386*pi,2.9088427280482*pi,3.66904045540614*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.476332029968154*pi,0.457032210253255*pi,0.5133849547982038*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.534531152745372*pi,-0.270396835982116*pi,4.11822830019476*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.239269183753917*pi,-0.204487092485718*pi,1.152372673627414*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.814914461424052*pi,3.20042839028836*pi,3.66778820524605*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.436512235609774*pi,3.31046528644035*pi,1.3381190583360492*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.128265599032129*pi,-0.335420820878816*pi,0.8868581519219769*pi) q[16];\nu3(0.500066668589992*pi,0.9147173692691699*pi,4.22172966942362*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.929592666709139*pi,0.5325975333956301*pi,0.5588439963995262*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.732538047801857*pi,2.90467303121769*pi,3.50128849380217*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.27898313933391*pi,0.279298647820039*pi,4.43044701431651*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.260856591295421*pi,0.40351682319163196*pi,0.5078983471311357*pi) q[16];\nu3(0.0972005922347814*pi,-0.325763888020414*pi,1.78100813100333*pi) q[17];\nu3(0.4142424269629*pi,-0.08116732801431698*pi,1.57478352801465*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.566869368089789*pi,0.45469975097856696*pi,1.0215423903229839*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.382017947100832*pi,0.13770401217788497*pi,0.658389234325785*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.22966913138422*pi,2.9976723742298*pi,0.5850556352559927*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.482608491049782*pi,0.9055569009037701*pi,4.0712255640378*pi) q[18];\nu3(0.70709497539142*pi,-0.272782911777112*pi,4.1112463855733505*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.482904687588415*pi,-0.013470234673135018*pi,1.331076035061629*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.586293087080507*pi,-0.064120301177512*pi,4.11480097123618*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.235396716894544*pi,-0.017821880893154007*pi,0.638966451488812*pi) q[21];\nu3(3.5*pi,3.47716552052578*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46124699109907*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.361054099506252*pi,3.3642745245254*pi,2.1315132588126797*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.198856729144743*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.157830662803009*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.165633422525678*pi,0.77649971911118*pi,3.87219307733918*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.575198026385342*pi,3.09464296533744*pi,4.216324565119891*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.700229028278325*pi,3.22429665039003*pi,3.39760195668182*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.937122198035404*pi,0.427982009591098*pi,1.0143965222974312*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5045303460076752*pi) q[13];\nu3(0.630856802582755*pi,-0.49233935937634365*pi,3.68785025471145*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40668399928396*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4368599142646*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36769306048844*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.42170541912721*pi,0.5*pi) q[6];\nu3(0.659953799879364*pi,-0.351097025746012*pi,4.36276104774268*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.362006004789508*pi,-0.398911668632163*pi,1.70045144348772*pi) q[14];\nu3(0.765312711895918*pi,-0.17933444984882702*pi,3.33670797005291*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295895767491444*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336179795189345*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273069067333302*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[16];\nu3(3.5*pi,3.47886853807255*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3068024577205541*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.600536269341752*pi,0.8915700111367799*pi,0.8911671830816019*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.345517438325634*pi,-0.4257552726263183*pi,4.01527220545102*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4260695548282*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44361335875126*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.148225380405816*pi,0.86806468664678*pi,4.14379008696564*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225263829969637*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171920897026197*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30304517759644*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33374567977474*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39333583304947*pi) q[21];\nu3(0.773451432170137*pi,-0.12583432247662102*pi,4.12034569724613*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[20];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[9],q[17];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5838897972724499*pi) q[12];\nu3(0.268311392460496*pi,3.40587070075603*pi,1.4182002673441398*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.43817235805382*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2057140334163892*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5951366388328354*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.622368594008565*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4353063923416*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.435988832223824*pi,3.38158373461066*pi,4.12382067077071*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46674019738702*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.207902776205817*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.254587241898337*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.499604990385921*pi,-0.269372887823615*pi,4.31122848858527*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5345941269694705*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46758863316599*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.422590788975208*pi,0.27375596008784797*pi,3.56300584189904*pi) q[10];\nu3(0.732921094661836*pi,3.34451063226551*pi,3.97279653792171*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.27348719268723*pi) q[15];\nu3(0.421028652644454*pi,-0.17919928625493597*pi,0.752562113195435*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.459089916571129*pi,0.74812373042301*pi,4.26049598402259*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.277566309538738*pi,3.45562308678485*pi,2.02642821492914*pi) q[9];\nu3(0.407862073002935*pi,2.90727478720278*pi,1.4779470503232361*pi) q[10];\nu3(0.518655422315601*pi,-0.4431989580557963*pi,3.67596741127609*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.877318518090425*pi,0.85398924453183*pi,0.8200187780792809*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.808412099098238*pi,2.81126470690942*pi,4.29487358897988*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.550982533912898*pi,0.04725648043916897*pi,1.066550587865204*pi) q[2];\nu3(0.716970488003815*pi,0.13770411271029903*pi,1.6177815227061*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.680672086018863*pi,0.05143158095323297*pi,1.266078386961454*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.503397876744179*pi,0.197609450422905*pi,4.31356711518899*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.548211813602047*pi,3.38796013080239*pi,3.72840300382251*pi) q[12];\nu3(0.542022769580062*pi,-0.004413207661600027*pi,3.6012985202032*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.687148088245508*pi,-0.381470309795918*pi,3.59884170381654*pi) q[20];\nu3(0.491883448727371*pi,2.64814964001072*pi,3.66348348503637*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.39193623393861*pi,0.68446446223003*pi,3.84613580006626*pi) q[2];\nu3(0.26345787207168*pi,3.25926185141503*pi,4.38154895063513*pi) q[3];\nu3(0.536020752483173*pi,0.270631645702359*pi,0.5940062828960526*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.632636608461326*pi,0.23031377219625104*pi,0.710670618042789*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.225788213323992*pi,3.42961910883889*pi,1.7000047706099*pi) q[12];\nu3(0.560866890047642*pi,-0.320070030808694*pi,0.869123633656007*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.599401234740778*pi,3.42828092279517*pi,4.3635568867527095*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.728545319608194*pi,2.80194767349036*pi,4.16039518945459*pi) q[20];\nu3(0.80775872302468*pi,0.347897275024433*pi,1.013452385051559*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.445183127072557*pi,2.8825289554059*pi,3.70989706149017*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.539464493161881*pi,0.78585137276752*pi,4.20564367389183*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41507918635084*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4047006541832*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.225032093356843*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.29429501453952*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.418673440051044*pi,2.64558176833828*pi,0.993502173960943*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.412419131776637*pi,0.57967515405841*pi,0.8196013923983261*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.558985079094821*pi,-0.40357908095464723*pi,0.7821816976899489*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.638318286161661*pi,0.62578664324296*pi,1.041478935480178*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40487961580886*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46280675126095*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.27691974213565*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.378073371227471*pi) q[11];\nu3(1.0*pi,0.0*pi,1.358409674274792*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5497659109463746*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47432783004061*pi,0.5*pi) q[2];\ncx q[4],q[14];\ncx q[5],q[16];\ncx q[6],q[10];\nu3(0.63181118154605*pi,0.08510700080227795*pi,3.70727262750192*pi) q[7];\nu3(0.52795261543727*pi,0.041594530434178045*pi,3.76524186140376*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.377256093564721*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.31924493878079*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.338347578685871*pi,0.61540249008678*pi,4.059156289731661*pi) q[7];\nu3(0.835673694086443*pi,2.90900634201369*pi,3.94550013087726*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5371567649134953*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44484489087985*pi) q[12];\nu3(1.0*pi,0.0*pi,1.125355081579388*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.470004280292774*pi,0.23675567349748705*pi,0.971388257075469*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.45523639931291*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294582337105611*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.28633269460964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.31791381594227*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.355040671277803*pi,0.369002126797934*pi,3.57367262776934*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.129327667090507*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5482648024073149*pi) q[14];\nu3(0.510046662462529*pi,3.22928558799872*pi,3.078994698469*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[14];\nu3(0.295529049222938*pi,0.096420589005066*pi,3.47605699999177*pi) q[5];\nu3(0.219128403825035*pi,0.6002844936224301*pi,3.82765967101713*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.301176146686758*pi,-0.26296694944850596*pi,1.69954329235212*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33995561096567*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.476234451107797*pi,2.60326686108071*pi,1.4389047361252358*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.466317196398069*pi,0.015058625997445008*pi,1.227815339025231*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4612602427120205*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.863885899976284*pi,-0.062397394951359986*pi,3.84068143284764*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.597509887352942*pi,0.54164532762445*pi,0.987751453131732*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41078975336132*pi,0.5*pi) q[3];\nu3(0.599185628042492*pi,-0.08578001705573302*pi,1.360921439234691*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.367785823910683*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.897052252166395*pi,0.21380013408390097*pi,4.13807441927149*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.412939929830632*pi,0.9736397175172*pi,4.20625106671581*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.822109200792489*pi,0.9420189971863799*pi,0.61487170228007*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[7];\nu3(0.324617462245014*pi,0.183737325788783*pi,4.22866927293693*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36820509747307*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0532832105076134*pi,-0.086196995235639*pi,4.26820981464842*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2948308762102498*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5171325693010513*pi) q[7];\ncx q[8],q[21];\nu3(0.622181710084856*pi,3.45793450363768*pi,0.5684020727665406*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.369072859074044*pi,3.42584010792343*pi,0.774178314588714*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.159174767752707*pi,3.12347680827584*pi,0.5320613411804606*pi) q[14];\nu3(3.5*pi,3.31145145410279*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278266679375656*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.211302513867447*pi,2.61822683177829*pi,1.1848766933526291*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.500928108938576*pi,-0.285537972323634*pi,4.11624970569563*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.120698199025971*pi,3.05641169679745*pi,1.410847702638323*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46906754632463*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.582785205822046*pi,2.48164184817136*pi,3.88397416415611*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.453740115525219*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.319560294093149*pi,0.6017885215243799*pi,4.47340850532784*pi) q[1];\nu3(0.579547313780578*pi,0.201175674823444*pi,4.245081631327039*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38474102291185*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2251485282268049*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.574202761405201*pi,0.6641847439644899*pi,0.7062213066101359*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.682355689913504*pi,3.46302491602208*pi,3.51055889950079*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.303804553069329*pi,0.11756315736322998*pi,4.1530069889573*pi) q[1];\nu3(0.685431013715723*pi,-0.360261367062534*pi,0.9584392417765479*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.446532049219438*pi,0.85970789746978*pi,3.99031907669348*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.7489233269749*pi,3.06376917687304*pi,4.21846574182345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.600543263572277*pi,0.82276516355409*pi,0.789300165019971*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43449947467351*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.366137004306837*pi,2.86069297877345*pi,1.53479781457282*pi) q[3];\ncx q[5],q[17];\nu3(0.528747745622267*pi,3.08078217931544*pi,3.5292185532013*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5351171725687281*pi) q[11];\nu3(0.287680418824408*pi,3.46673163178625*pi,1.430791579293433*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2892211631992851*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.405811052052982*pi,0.395163270157871*pi,1.1007721961368229*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0331208317641365*pi,3.07596958798892*pi,1.479925489428684*pi) q[3];\nu3(3.5*pi,3.35151975237466*pi,0.5*pi) q[5];\nu3(0.0997497220296735*pi,2.40943938037519*pi,1.335498552716708*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256783663588219*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.30160445332685*pi,0.5144414816715299*pi,3.92470857249249*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3630530548452295*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.510976268177553*pi,-0.465940079111453*pi,1.2430872075488049*pi) q[8];\nu3(0.202291399369906*pi,3.11875396492382*pi,1.61443109935944*pi) q[10];\nu3(0.749834034894711*pi,0.0037666816843220374*pi,4.40796449029477*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39748556000735*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49338036085378*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[17];\nu3(3.5*pi,3.49714762898856*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.338190516767063*pi,3.26123431431535*pi,1.57424635065656*pi) q[10];\nu3(0.759129937089363*pi,3.24795500691869*pi,4.05185951306928*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.341279476301484*pi,0.030795841863049955*pi,0.5122913285341406*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3649878461221698*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.422315916819193*pi) q[20];\nu3(0.225534668455439*pi,0.9420587759647701*pi,4.48813929115293*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.534626923628351*pi,0.29125937474782204*pi,1.449837975092974*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.301898932753277*pi,-0.239379905769602*pi,1.237284201628551*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45381831882603*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.384010821824058*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36794377066963*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.242936510748238*pi,2.45435078024614*pi,1.36721518952943*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.682626438432537*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[3],q[9];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.40822704100419*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43097162064367*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.321369694606528*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280046328452914*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.75745363398693*pi,-0.305066977895879*pi,3.78746571039774*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35723661524056*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5554400070755964*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.334368745157176*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.406169262387647*pi,0.14951351361003895*pi,1.0917709484534242*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[15];\nu3(0.550984651560843*pi,0.21795921036815702*pi,4.30185772673738*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5910781106647963*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4686569756741*pi) q[13];\nu3(0.468706182079204*pi,-0.358119367137129*pi,0.8667969602007*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,3.4334472007133*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282954986288402*pi) q[21];\nu3(0.154778269621447*pi,0.463323704095009*pi,0.7973087117236259*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.558646607055231*pi,0.71936733088856*pi,4.35545696926234*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.711623045609525*pi,-0.390908038287401*pi,0.97137593730802*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.7576327035734269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.199164221311035*pi,3.30579797193119*pi,2.0362114285531803*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.49173052578848*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0909684641163939*pi,-0.4766148279169196*pi,4.09738220051129*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.36561332660409*pi,3.33816254209906*pi,0.5610914688242462*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254771962814462*pi) q[19];\nu3(0.399052304375618*pi,2.75201519464922*pi,1.370535862627864*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48543544244876*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.17994432896595*pi,2.68711208289196*pi,0.865839022481256*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.610118349353049*pi,3.22233039762293*pi,0.5134016164574292*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.479153796338871*pi,-0.34946027269937896*pi,3.99240088808153*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[18],q[21];\nu3(0.745262655758868*pi,3.4309945002536*pi,3.38059518353702*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.529066141341695*pi,0.47797445241340397*pi,1.264876021700786*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.548132871171042*pi,0.365605737918796*pi,4.28540807487582*pi) q[8];\nu3(0.698859799732679*pi,-0.18247723416669998*pi,1.0104734030600149*pi) q[9];\nu3(0.932332338983603*pi,-0.24158358337289*pi,3.76460481111284*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5556562925446425*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[19];\nu3(0.799338035176083*pi,2.81918285779181*pi,3.36502307964592*pi) q[3];\nu3(0.140073497920096*pi,2.59460026929811*pi,1.247312146343657*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.871152465434188*pi,0.26873958219761096*pi,4.42872803418094*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.876735461063552*pi,2.87737039846493*pi,4.15499242923197*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.121247701671868*pi,0.5254414897483*pi,0.5652310978201021*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.481233116504286*pi,3.08292426143512*pi,0.658588634863844*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.418379047465825*pi,0.21077980043522604*pi,3.76387805649536*pi) q[15];\nu3(0.634768155427757*pi,0.290407121232099*pi,1.386555674586325*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4943458556463*pi,0.5*pi) q[0];\nu3(0.11480666456958*pi,2.9827719219455*pi,1.50709738041407*pi) q[1];\nu3(0.380024937375824*pi,3.08174994292011*pi,1.83617836609486*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44842606729016*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.186823453199366*pi,0.495447496004069*pi,0.649667899814505*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.312085023185659*pi) q[10];\nu3(1.0*pi,0.0*pi,1.282569938042022*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.321074176323246*pi,2.73318481166794*pi,0.890087305104549*pi) q[15];\nu3(0.726336626921125*pi,-0.312186834202697*pi,4.281342802735709*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.740154815280033*pi,2.97199360003098*pi,3.20042008561058*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.604213807069098*pi,2.89208489917947*pi,3.5684039008898*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.566505087626302*pi,3.31693640214965*pi,4.15562663251219*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0686497011531997*pi,-0.15690479844315902*pi,1.25522539107794*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48899390514274*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.27212307939824*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.674896736930809*pi) q[11];\ncx q[12],q[20];\nu3(0.545591573541106*pi,0.92112571957105*pi,0.5770564973005429*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.418938784508594*pi) q[17];\nu3(0.617787221276998*pi,3.40371002877383*pi,4.049692569012199*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.405005471819016*pi,0.03725842244458999*pi,4.261796200619139*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32104522618898*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.2689764688160619*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.4363386952662*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.544601592364866*pi,0.410866762243264*pi,1.1393637498644908*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.297515305062522*pi) q[20];\nu3(0.61184564241434*pi,-0.362078223636763*pi,3.59611507081193*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38104559751774*pi,0.5*pi) q[1];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3034423383221991*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45554101015236*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316587802559685*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4883128651057405*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44471125202708*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.449970583778001*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48345355054741*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[7];\nu3(0.342075711300796*pi,-0.28003285779687803*pi,1.140344576583478*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42239830543333*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.1862020891122969*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49200100374261*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43427243100084*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.34130252896525*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[13];\nu3(3.5*pi,3.45387287376512*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.266656369282527*pi,0.40973334341967205*pi,4.27134910189586*pi) q[5];\nu3(3.5*pi,3.42514813858902*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247561841649125*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1842554002730838*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.6458463263031*pi,3.075096804772*pi,3.83675042902649*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5834795641718123*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5364832137240545*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.716762988307235*pi,2.862892907869*pi,3.19015408615112*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5489239969428499*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41276990299265*pi) q[21];\nu3(0.190325429309084*pi,3.29779494982563*pi,1.183548674483512*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.642084123153777*pi,0.44351742615228495*pi,1.0066057621539168*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.277528288955255*pi,2.95673162656638*pi,1.3295083470215538*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.706118836100672*pi,3.07404323618585*pi,3.36266458206591*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.617176795389896*pi,0.07352681525170901*pi,3.90949611342289*pi) q[12];\nu3(0.357557143488938*pi,3.20266365434965*pi,1.81832157765485*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.536371308985285*pi,2.74245517150021*pi,3.91908941614156*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.500982661838151*pi,3.49391606197484*pi,0.8167214555790681*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.107871047076624*pi,-0.23270917790669*pi,0.5717959514743479*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.208121316994249*pi,2.7799245986149*pi,0.7968896021524889*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.459679356430209*pi,0.9885951629498799*pi,4.4391247821053*pi) q[12];\nu3(0.478238851768166*pi,0.6412844220879299*pi,0.959658106746339*pi) q[13];\nu3(0.749592488665952*pi,2.51009364502421*pi,3.75179522222057*pi) q[14];\nu3(0.256217336247794*pi,2.87130202960699*pi,1.54390187227226*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.498044011987584*pi,0.68682903428676*pi,4.368378863642381*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.490148688005094*pi,-0.4226190477052207*pi,4.3731342163308895*pi) q[6];\nu3(0.0448869729221163*pi,0.17465672715168*pi,3.40881422800273*pi) q[7];\nu3(0.44925544008217*pi,3.25081327076564*pi,1.74740041263177*pi) q[8];\nu3(0.526699071097441*pi,2.695231472453*pi,3.51793674257823*pi) q[9];\nu3(0.687901544899982*pi,0.368214735012415*pi,4.077952396907969*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.480536700397412*pi,0.41991893682858905*pi,4.04794391007785*pi) q[14];\nu3(0.212562506318131*pi,-0.082303874178556*pi,3.83475859294121*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.548396548541185*pi,-0.471845321144647*pi,3.4452908333007*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.415314796748112*pi,0.054761034617098026*pi,0.841051583748598*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.637214768385685*pi,3.00599838381672*pi,3.39380777432524*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.496769023742991*pi,3.07752910161669*pi,1.51082835418377*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.217799698425693*pi,0.7215724656290501*pi,4.13777681248629*pi) q[8];\nu3(0.214392038553913*pi,-0.244905087496341*pi,4.1230808015948*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.580231607159948*pi,-0.364275502585481*pi,3.35106940134234*pi) q[16];\nu3(0.630365120936861*pi,0.21302471429425396*pi,1.388407849383831*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.612218455164531*pi,0.5233713333694401*pi,4.04544442346031*pi) q[19];\nu3(0.357972499755067*pi,0.314064045728887*pi,3.72579153597261*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.761521176620916*pi,2.56101589219518*pi,3.48480500342272*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.524367167305557*pi,-0.393261041333236*pi,4.18297687436534*pi) q[18];\nu3(0.473519254183153*pi,-0.4756875498578538*pi,4.3990280653647*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.157192979595835*pi,3.23235751966774*pi,0.821606231771969*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42805171897272*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.158481808919986*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.356191183418096*pi,3.25821278100539*pi,0.5228794508455924*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.424870654260471*pi,1.02533466148138*pi,4.385564697967*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[9];\nu3(0.426414748065202*pi,-0.49357982673253714*pi,1.330090617082269*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44536615748479*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2898172291738441*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.495384236255733*pi,-0.31156239581684*pi,0.749637892240488*pi) q[21];\nu3(3.5*pi,3.37623718252121*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.079603044034741*pi) q[1];\nu3(3.5*pi,3.45090531307485*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.336426577296403*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5316033322330385*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47872279193064*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3794137572625131*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.45991065558094*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.0529338756120539*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43110289755786*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.47017663211306*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.41927635373898*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5087225492879877*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.099355116990729*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[21];\nu3(3.5*pi,3.49595934253323*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.225265247254167*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.41247823297382*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.340290237339039*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47311751532693*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49154549420334*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.47478963966247*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,3.39909485235571*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201888506460334*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273898647035294*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.783248609748322*pi,2.67382560841601*pi,3.38016469119492*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5321178887932776*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4477105820657705*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3116580974812795*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.149946914825583*pi,0.026496397318993004*pi,3.97215896971581*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5355092371598609*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39778150930871*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.682096140602597*pi,0.8777666750180599*pi,0.8120578136144749*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.411621430177658*pi,0.39163417706316705*pi,4.0200404371584995*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.458606155892662*pi,-0.03657896602678201*pi,4.33100060751032*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.519423213961494*pi,3.23653839645343*pi,4.33859529322652*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.611206117826243*pi,0.392661392470933*pi,4.02735693852966*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.234576056027794*pi,2.83810790231117*pi,1.3042778824265011*pi) q[7];\nu3(0.545033638514023*pi,0.43619473050658997*pi,1.402454796145902*pi) q[8];\nu3(0.333191058210571*pi,-0.4721311860983991*pi,1.2239243108130848*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.173525037108054*pi,3.40305810807586*pi,4.37768166201361*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.463207271427402*pi,-0.357726037800355*pi,0.99926545354623*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.266414653794069*pi,3.43782458391737*pi,1.004283403166521*pi) q[7];\nu3(0.512863983729397*pi,2.78522256337593*pi,3.76199351006355*pi) q[8];\nu3(0.626845067313294*pi,0.454914987942013*pi,4.29648723480934*pi) q[9];\nu3(0.843784739551092*pi,2.84192083099558*pi,4.085693358252231*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.728032137468955*pi,0.6170086351067401*pi,0.795531029194608*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.424043263932879*pi,0.49536005083636203*pi,3.98404699136884*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.438646379595693*pi,0.315752973416799*pi,1.2320951300138119*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.609895812541349*pi,2.4775617879143*pi,3.93188682721503*pi) q[10];\nu3(0.927771067176121*pi,-0.36816852978110703*pi,0.5185987290563807*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.702620407657229*pi,-0.417568873820793*pi,0.7176722026283839*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.370988882240867*pi,0.63728707620953*pi,3.65124978922291*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.823333385415467*pi,3.16749271191491*pi,3.36186093214736*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.679796361762263*pi,2.75626897634868*pi,3.76571781938482*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.447005604070647*pi,0.67274821130421*pi,0.783805026051161*pi) q[12];\nu3(0.348174676306586*pi,-0.091975708134581*pi,3.67559955388607*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.453088351805624*pi,0.20608932520787804*pi,4.39812385168759*pi) q[16];\nu3(0.656541459518391*pi,3.27462003103876*pi,3.17821870338291*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.868511321364275*pi,1.06381465982791*pi,0.8855492129260221*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.604333924919707*pi,3.38261793007282*pi,3.92098234159043*pi) q[3];\nu3(0.858296855690395*pi,2.94069791446435*pi,3.09647144802113*pi) q[4];\nu3(0.157736620728602*pi,-0.4144662798193001*pi,4.0001801762132505*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.420577149123187*pi,-0.01457711777774301*pi,1.369473169994095*pi) q[14];\nu3(0.482804729391033*pi,3.22891017980052*pi,1.51432222661025*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.313372188193021*pi,3.47293734724151*pi,1.379338023117541*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.498920300688932*pi,0.5484231919848199*pi,0.88944555685137*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.213615480218579*pi,0.275257121794657*pi,3.83003616284664*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.567718844005456*pi,3.40441084626997*pi,3.37917024141929*pi) q[5];\nu3(0.547315852206634*pi,3.05627838034375*pi,3.66197266656848*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.503957469512533*pi,3.40139385079155*pi,1.94650820209365*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.913292531808093*pi,0.78714733456216*pi,0.869632197948338*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.370715986246422*pi,0.004375578441948025*pi,4.12594116613701*pi) q[6];\ncx q[8],q[17];\nu3(3.5*pi,3.39385787246291*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2022266524499101*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.442859736014698*pi,2.82077556373442*pi,1.262329688284054*pi) q[21];\nu3(3.5*pi,3.48294096897192*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34759349451005*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.43053271291943*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.282124991368741*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2855155797024271*pi) q[16];\nu3(1.0*pi,0.0*pi,1.132548337827471*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[10];\ncx q[2],q[16];\ncx q[3],q[15];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42650302147731*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47540364082878*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3039135097652181*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.668222093998155*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284927752618247*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36873222487288*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49427481907295*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34267551081281*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.180541778523497*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.42513882064912*pi) q[12];\nu3(1.0*pi,0.0*pi,1.117151449735146*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1252000596155391*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37559200552185*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46777254359518*pi) q[17];\ncx q[0],q[12];\ncx q[1],q[10];\ncx q[2],q[16];\ncx q[3],q[15];\ncx q[4],q[13];\ncx q[5],q[18];\nu3(3.5*pi,3.43170012647228*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.649756056041136*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45357721546474*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2103089775615579*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44147831438158*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.731308415116738*pi,0.154436768095373*pi,0.5112884184214807*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48279733642091*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5142961921346858*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44183336880016*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293215442811434*pi) q[18];\nu3(0.623971857266894*pi,2.85171063067438*pi,4.21522470500199*pi) q[19];\nmeasure q[9] -> c[9];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[13];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3985760997265295*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.467594860903011*pi,0.5181259932682201*pi,3.84084590857653*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.843963110522409*pi,3.47997171026335*pi,4.0280643430723*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5716390334885117*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.912047576337171*pi,3.2787823470274*pi,3.34815247587201*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nu3(0.863968166919668*pi,3.34064296771956*pi,3.14501843383345*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.662440348215833*pi,0.06915467172679501*pi,0.604667396615396*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.36018888688616*pi,0.036805768497324975*pi,4.17619661734116*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.472124529669518*pi,2.48653625835377*pi,1.180596098255469*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[13] -> c[13];\nu3(0.38631530679388*pi,3.27797701361719*pi,0.5322758343591272*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0999888834101377*pi,3.06584074529928*pi,1.214457575048731*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.786449268998943*pi,0.24805475941364097*pi,3.85915615425715*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.452106536182816*pi,3.20019589813115*pi,1.80084327081295*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.561050641575844*pi,-0.028877985343245982*pi,0.5814517462210419*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.794439590336133*pi,0.7254829211282701*pi,0.967428267946802*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.777299690140937*pi,2.46235115588121*pi,3.60558814395802*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.270155013685321*pi,0.404811986048236*pi,3.92926537770298*pi) q[15];\nu3(0.341523175196778*pi,3.3430680020532*pi,0.945650388890918*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nu3(0.78879029334827*pi,-0.458175308160583*pi,3.80259930527835*pi) q[6];\nu3(0.439821310706103*pi,3.24558176881488*pi,0.778371324814874*pi) q[10];\nu3(0.363592200536212*pi,-0.397559898381701*pi,1.399616436737358*pi) q[18];\nu3(0.784434131395692*pi,0.6467936191349399*pi,4.47972078119264*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.537436840274166*pi,0.95743519447679*pi,0.5327656521857488*pi) q[0];\nu3(0.30871633958582*pi,0.7625204462202899*pi,0.641462527505084*pi) q[1];\nu3(0.151161338761094*pi,3.03723513290386*pi,1.259210337197079*pi) q[2];\nu3(0.766016874679504*pi,3.18744143587693*pi,3.36418788515435*pi) q[3];\nu3(0.305097184256216*pi,2.92452290745656*pi,1.83068368299913*pi) q[4];\nu3(0.7732654886824*pi,3.40994456508568*pi,3.93349436213602*pi) q[5];\nu3(0.74903395019962*pi,0.09568567232763203*pi,4.09666501838319*pi) q[6];\nu3(0.800237260755593*pi,-0.015374378874127015*pi,3.60950118826186*pi) q[7];\nu3(0.309436023450976*pi,-0.318278177373228*pi,3.9715340853635*pi) q[8];\nu3(0.299746449186121*pi,2.72073275599621*pi,1.230584730472094*pi) q[9];\nu3(0.617171252000753*pi,-0.07779580913468498*pi,4.31598513275436*pi) q[10];\nu3(0.714581835432599*pi,-0.268862232787763*pi,0.5049269568035762*pi) q[11];\nu3(0.681214989699078*pi,0.5843427740810601*pi,1.1635326138039161*pi) q[12];\nu3(0.479990985597276*pi,3.24629321186369*pi,1.74210661815733*pi) q[13];\nu3(0.20567591739594*pi,0.13627176920120798*pi,1.174870669987069*pi) q[14];\nu3(0.586703466529299*pi,-0.11353608977832502*pi,0.915231581843529*pi) q[15];\nu3(0.260325199106012*pi,0.10302652207607499*pi,4.28583336152114*pi) q[16];\nu3(0.275985036436678*pi,0.58411306196713*pi,4.445236299985*pi) q[17];\nu3(0.294948291871818*pi,2.79782652865894*pi,0.760203534076048*pi) q[18];\nu3(0.448162725068414*pi,3.01417733608976*pi,1.495016000518611*pi) q[19];\nu3(0.563547077344679*pi,0.18775107848153205*pi,3.94078584605756*pi) q[20];\nu3(0.423179142433382*pi,3.47147764851007*pi,1.57134759047505*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.33243451095475*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49887873653902*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38747899053119*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.260806286618396*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2231180505179648*pi) q[13];\nu3(3.5*pi,3.47210467439934*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260061679562559*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282970843326187*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[21];\ncx q[2],q[6];\ncx q[3],q[13];\ncx q[4],q[20];\ncx q[5],q[14];\nu3(3.5*pi,3.25485412717247*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.2486104804164428*pi) q[12];\ncx q[15],q[18];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46267408842753*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48109443566786*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49469261283988*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.263460943677197*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.46013695965642*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36668267530004*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5672248445296608*pi) q[10];\nu3(1.0*pi,0.0*pi,1.241498312106608*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.614264009214141*pi) q[13];\nu3(1.0*pi,0.0*pi,1.289451599627222*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.37480839860642*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2285283796241249*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5939223269546106*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2279298069855211*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41228318116244*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2390169317734459*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[21];\ncx q[2],q[6];\ncx q[3],q[13];\ncx q[4],q[20];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.41589211163645*pi) q[12];\ncx q[15],q[18];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.639985834111755*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5529167799578123*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41247002628227*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5292863468310274*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4986606672998*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33038429549337*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[6];\nu3(0.317028629041316*pi,0.67400903920439*pi,3.71672198302378*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.559848822894939*pi,0.16435050830501496*pi,4.12276859359216*pi) q[13];\nu3(0.345612659341637*pi,0.17409208936893505*pi,0.667802396417145*pi) q[15];\ncx q[16],q[17];\nu3(0.584375199275255*pi,0.09666344828750795*pi,4.0365179038946*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.973803648308516*pi,0.9607228788400799*pi,1.031942595708397*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.125002139476052*pi,3.13777759018315*pi,1.70742283124269*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.583491549356842*pi,3.22127702733896*pi,3.36959241399435*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.645740163869622*pi,-0.311856289416089*pi,4.36558260921878*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.915216115483467*pi,0.411260919946581*pi,3.9434017155058*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.730885327441724*pi,0.6011793959594101*pi,0.829059495350691*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.608196259035184*pi,3.20397918708039*pi,3.75757972023032*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.58064131291313*pi,3.30588329282837*pi,2.94620946548634*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.834469581584343*pi,0.16632232193047303*pi,4.37638438906621*pi) q[9];\nu3(0.600559305967022*pi,3.09188620956312*pi,3.20083984803385*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.390954457865475*pi,-0.35803704479619103*pi,1.450967760493557*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.790217571504279*pi,3.04649014981505*pi,4.0844491600617*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.822372131154761*pi,3.32501728921299*pi,3.73517526572747*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.824395823631126*pi,3.43535602342953*pi,3.63192797975172*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.254675366716924*pi,-0.096246788760259*pi,3.90705676180962*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.941831293470233*pi,0.6813843873380101*pi,1.116632946472955*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.811519826581174*pi,-0.25388005007187797*pi,3.74336650457336*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.849321741877669*pi,2.34955292865905*pi,3.6958548276115*pi) q[4];\nu3(0.190459599946385*pi,3.44374440591374*pi,4.46070661842619*pi) q[5];\nu3(0.432033836705927*pi,3.25725815346636*pi,0.5862581001102689*pi) q[6];\nu3(0.420213793779953*pi,-0.4090092239426248*pi,0.819339525357048*pi) q[7];\nu3(0.12748230255788*pi,0.08912774498506504*pi,1.057781576387695*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.386813708132894*pi,0.6325673714995299*pi,3.65021293926529*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.314090178530088*pi,3.23649428429815*pi,1.83350717930906*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.681666495437738*pi,0.9573280501067001*pi,0.6509045533566999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.487420026829678*pi,3.47007473439299*pi,1.31787761570859*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.394630328501552*pi,-0.35304734845471*pi,1.297432861075041*pi) q[5];\nu3(0.198854822822221*pi,0.26930608307634296*pi,3.31600901611358*pi) q[6];\nu3(0.340069787787209*pi,3.05028048629897*pi,1.096983751471232*pi) q[7];\nu3(0.19682500399645*pi,0.63289558570391*pi,4.36509616718529*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.662594674826154*pi,1.03371420806442*pi,0.6542339891446161*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.353483835442845*pi,0.07240349072414898*pi,0.813118635908051*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.37865266092826*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.664509595219584*pi,0.12366869728365704*pi,1.51838173112466*pi) q[12];\nu3(1.0*pi,0.0*pi,1.200937421397829*pi) q[13];\nu3(0.686395775692558*pi,0.6228289506971301*pi,1.15922920601424*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.659658347989981*pi,2.89843396968598*pi,4.11452662877258*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.753067864864672*pi,0.43972945574454103*pi,0.739854962889489*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42004512723493*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.273657813647048*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.178500267752197*pi,3.13908728346277*pi,0.651913605143507*pi) q[12];\nu3(0.933726219726848*pi,0.64652998300162*pi,0.681765607532433*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.193321302652399*pi,3.47562862528741*pi,1.29218750991404*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.534781390114762*pi,3.00603104600113*pi,3.66541187635816*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49198004621149*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48963532263632*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46263731227611*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48977056846085*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.453410552578839*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.41632464892265*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.221257002279632*pi) q[15];\nu3(1.0*pi,0.0*pi,1.260024975884542*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280797016602322*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.396393708339056*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[21];\ncx q[2],q[18];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(3.5*pi,3.32882136477273*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.24435515332227*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49460458477567*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[8];\nu3(3.5*pi,3.40809603621775*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.530241535976383*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5623067286031354*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40445082232974*pi) q[18];\nu3(1.0*pi,0.0*pi,1.355170815728457*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.631016819309492*pi) q[20];\nu3(1.0*pi,0.0*pi,1.284168214446836*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46990630053503*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.373851781338931*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.509725306423046*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46108165830339*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.234137265823346*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43280284610466*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.626405580897574*pi) q[21];\nu3(0.394520978994612*pi,-0.077083953185419*pi,0.740375210585876*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.64527631543812*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.150487034215045*pi,3.42735869515835*pi,1.2695400444195761*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.750448004489321*pi,0.5504264646130099*pi,1.170319061854487*pi) q[15];\nu3(0.857838051877442*pi,-0.102803384479972*pi,0.5873113600768458*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.673184895371752*pi,2.70581400504066*pi,3.51402713478129*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.655254800148315*pi,0.33585486981803003*pi,1.60856395799938*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.60146442757716*pi,-0.322151933132298*pi,0.955339550115604*pi) q[10];\nu3(0.586932426385598*pi,0.21964771972304797*pi,4.30335402306839*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.444395158796234*pi,0.287643022660634*pi,4.4926051760756796*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.602393429052463*pi,0.5273274206452301*pi,4.434758998722851*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32074340132925*pi) q[16];\nu3(0.356008726659057*pi,0.77724682310837*pi,0.589957070005648*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.661979928370494*pi,0.25950926242930905*pi,4.30850310967368*pi) q[3];\nu3(0.51067931985604*pi,3.33735758272698*pi,3.04720226478691*pi) q[4];\nu3(0.629720355003139*pi,0.68960026414535*pi,0.610193347352243*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.198901327799762*pi,3.31561137101352*pi,4.35914746763088*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.660707074830856*pi,0.221432337103172*pi,3.76546139725077*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.22091352414399*pi,3.14433069309234*pi,0.8174072318644621*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.36431002228862*pi,2.97612012943066*pi,0.95367484407453*pi) q[1];\nu3(0.386258995506747*pi,-0.4148912468065412*pi,1.83371502458434*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.46929985831017*pi,0.7109386224766501*pi,0.909501049923013*pi) q[4];\nu3(0.707891465133555*pi,0.17736816839135106*pi,0.605407084406122*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.280026397950161*pi,3.48577169857997*pi,1.46574306002599*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.867609875944877*pi,3.49188088475411*pi,4.36554542188188*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.800829610073015*pi,0.271163517035782*pi,1.388630820737405*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.900399549158127*pi,0.84517332038195*pi,1.128792332437859*pi) q[1];\nu3(0.173510953669885*pi,0.93978825850014*pi,0.5592282138289566*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.505449263689265*pi,-0.23525758657671297*pi,3.53872307437797*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.243590616925685*pi,3.20385842466969*pi,1.402393151891201*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36630797908297*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317548907918215*pi) q[17];\nu3(0.848127253674156*pi,2.54515683189105*pi,3.62013737139411*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.299915888574109*pi,3.04512069585516*pi,0.764327154156482*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.490109578933003*pi,3.10235574641833*pi,0.5924092503607218*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.350662439216223*pi,0.230074099493631*pi,4.46378226333494*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.733312962039854*pi,3.22839821459178*pi,2.92418235600909*pi) q[21];\nu3(3.5*pi,3.41908760636847*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,1.317859530025816*pi) q[4];\nu3(0.484977524217281*pi,0.16332296359184595*pi,1.178751120879904*pi) q[6];\nu3(0.694445943293357*pi,3.389501639853*pi,4.23055722790545*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.40755802361593*pi,-0.4174119320237028*pi,1.0939389772251*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.601050132943078*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48698822045755*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.24293130188097*pi,-0.24880681067918198*pi,1.298024241671654*pi) q[7];\nu3(0.652052862607687*pi,-0.256806027640623*pi,0.949208718883756*pi) q[8];\nu3(0.777444181437294*pi,-0.379135509183134*pi,0.808728337341155*pi) q[12];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2235284016972758*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,4.48477546014787*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.243161571766704*pi,0.05688897817290195*pi,4.248372992381411*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.700050441245073*pi,-0.19394206453978702*pi,4.2058835867288*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.457192810953137*pi,0.30457438683787597*pi,4.123126017827159*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.37284094286453*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40458162357653*pi,0.5*pi) q[13];\nu3(0.490201838983711*pi,3.48182723033893*pi,0.916576654608363*pi) q[15];\nu3(0.248801805129771*pi,0.22465672598560404*pi,3.65403675878162*pi) q[16];\nu3(0.281558474477887*pi,-0.4962196169577284*pi,1.4611899985587091*pi) q[17];\nu3(1.0*pi,0.0*pi,1.181546207733133*pi) q[18];\nu3(0.75708996134372*pi,0.5215666786306501*pi,4.09505273555936*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.607929245049834*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2851614282676729*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44868319305124*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.3356397765823*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.124064154489018*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.37930370833602*pi) q[9];\ncx q[10],q[12];\ncx q[13],q[18];\nu3(0.36469766502345*pi,-0.34273651216685497*pi,3.93133225023741*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.466308662470376*pi,-0.251113422070685*pi,4.17360736741876*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47294515665252*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.111629423180601*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.528332503468385*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4286376055011605*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.764829585117489*pi,3.2913384027881*pi,2.87002132419423*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.42599910827392*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5510748315442617*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35361905307402*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.242123314842957*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.293735776989829*pi,2.60987953055189*pi,1.53710353870703*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.385272322608229*pi,3.10409992731343*pi,1.76345468452406*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40772709428987*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44372453218032*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.193170731018504*pi) q[19];\nu3(0.442697051372248*pi,-0.26273589094163097*pi,4.48801300220377*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48682030007895*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.529449715881793*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.399292024310542*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.401351533422988*pi,-0.195207988145566*pi,4.23260604360604*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.456972742319276*pi,3.31322665230366*pi,0.971390080812399*pi) q[3];\nu3(0.158206761509528*pi,0.70107618707725*pi,3.72182666699317*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.313909223115231*pi,-0.17828673845952597*pi,3.8807895911466*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49945452259458*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.629079760956506*pi,0.38005210067595596*pi,4.47631480654474*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.424869401670753*pi,2.73915092191085*pi,3.78663666837359*pi) q[3];\nu3(0.591409363537831*pi,2.46743284826409*pi,3.68071354031512*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.255708885568327*pi,0.64987576730556*pi,3.6802242087528*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5339753789208946*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.105065582574692*pi,0.28708721087216105*pi,4.0212745415535505*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.506632068023629*pi,0.02882949670702495*pi,4.1885549924599506*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.313168750026624*pi,0.52796320982643*pi,3.94625743891895*pi) q[5];\nu3(0.430198926803468*pi,-0.07121310497257999*pi,1.320818941494158*pi) q[6];\nu3(0.193275496263168*pi,0.425993725890378*pi,4.0118792673565995*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.302886732444901*pi,2.70889748330523*pi,1.444528502377294*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.486292079436492*pi,0.88219946988278*pi,0.607881686061073*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.848226220639778*pi,0.7360668261651*pi,0.679025055407768*pi) q[5];\nu3(0.689477920043317*pi,0.06751760110170502*pi,3.89777611808421*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.314344844040309*pi,0.5825919064281899*pi,3.61219551586709*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.400147899000854*pi,-0.157689904015472*pi,0.922588976176812*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.65019797651872*pi,0.31929855630941395*pi,0.664274132845821*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.612911895164977*pi,-0.4588532767184935*pi,3.12568633960259*pi) q[10];\nu3(0.538204064375225*pi,0.21126268386748104*pi,1.121474798553491*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.062226128536713*pi,0.23297619920762003*pi,3.60436050308673*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.690125330404416*pi,0.81834181415207*pi,0.768300804996065*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.323649615424977*pi,2.95363589406287*pi,0.64166929632464*pi) q[11];\nu3(0.471968779254901*pi,0.26466570801075295*pi,4.30350811390306*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.465345190653599*pi,-0.193061123338437*pi,1.010472775987713*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[5];\nu3(0.175769391534939*pi,-0.273785724115444*pi,1.145947823740606*pi) q[8];\nu3(0.493374304882192*pi,-0.08151975073359402*pi,0.7582205557874631*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.836627675089408*pi,-0.4160498337115003*pi,0.861934133701573*pi) q[12];\nu3(0.239628718924174*pi,2.46905677301574*pi,1.311446610791633*pi) q[14];\nu3(3.5*pi,3.32409201608749*pi,0.5*pi) q[15];\nu3(0.463059839065346*pi,0.6412535139459901*pi,0.5326604181803233*pi) q[16];\nu3(0.0693148775234811*pi,1.0729426640713*pi,4.26424618703005*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2152646014687631*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(3.5*pi,3.48821742860955*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.322908244634751*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.234864467222891*pi,0.7158998137002699*pi,3.93351318534228*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.181422984534892*pi,0.60274892662845*pi,4.2937236549192495*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.325978432075837*pi,-0.056564898192646984*pi,3.84201292459718*pi) q[19];\ncx q[1],q[6];\nu3(3.5*pi,3.31195078418321*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.239808081943948*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5221289379239162*pi) q[21];\nu3(3.5*pi,3.44073945981531*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47047268390256*pi) q[5];\nu3(1.0*pi,0.0*pi,1.269592496120459*pi) q[6];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.28540513412189*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.194971874718569*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[6];\nu3(3.5*pi,3.37447440317242*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[19];\nu3(3.5*pi,3.44058638753894*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.683306570478748*pi) q[11];\nu3(1.0*pi,0.0*pi,1.325903694223008*pi) q[12];\nu3(1.0*pi,0.0*pi,1.352155238159326*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.24841203546332*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180064717466339*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48143068728033*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5965277090910817*pi) q[6];\nu3(3.5*pi,3.44573889357388*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.304632695012224*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37526251235982*pi,0.5*pi) q[14];\nu3(0.774931641092087*pi,2.98294442643271*pi,3.80600315509375*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5701741393440041*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220541380798541*pi) q[19];\nu3(1.0*pi,0.0*pi,1.256186026244594*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.696364333022065*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.27007142326563*pi) q[13];\ncx q[14],q[20];\nu3(0.683328967213228*pi,0.7967761934995401*pi,4.36241401067808*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5523895628667552*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.693134157082397*pi,0.08681517193694699*pi,1.53665801311276*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5189291767297566*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.537300325453876*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44842465161557*pi) q[20];\nu3(0.515569891315624*pi,0.5384635563985201*pi,0.718158896206912*pi) q[21];\ncx q[0],q[9];\nu3(0.458643290058441*pi,3.07851594978478*pi,2.06651138601398*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.970502514449517*pi,2.64274041509045*pi,3.83980077233446*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.574231266838258*pi,0.6085581913671301*pi,0.795371701040587*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.399899204823752*pi,-0.4229973394246713*pi,0.93583937367989*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.36482817647296*pi,-0.369409090059175*pi,4.27054438210154*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.429328382455418*pi,0.65419941406751*pi,4.11467114146339*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.24517890249989*pi,3.25978845917572*pi,1.139215036916269*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.629956220730071*pi,2.80310289608329*pi,3.89528191064011*pi) q[10];\nu3(0.0819983438098451*pi,2.75611404191478*pi,1.4156251536862339*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.582467910745874*pi,0.6243901071062501*pi,4.23425291151659*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.723498575819357*pi,0.10172684237475504*pi,3.63304095347043*pi) q[4];\nu3(0.393840836809018*pi,0.6629817413030701*pi,4.19394818842561*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.280121134366761*pi,3.45098950804192*pi,1.70826157127187*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.617554765670314*pi,-0.181337330146843*pi,0.5282052805074623*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.623884776682971*pi,2.75253664446186*pi,3.91844820398815*pi) q[16];\nu3(0.469732448831102*pi,-0.06855138116793402*pi,4.142083704307041*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.443584938326055*pi,2.87696617987567*pi,0.9813105077421029*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.647764799038158*pi,2.47112578510722*pi,3.73862233636357*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.607072484840499*pi,2.60945565286821*pi,3.7081840685165*pi) q[2];\ncx q[3],q[21];\nu3(0.73496154351766*pi,0.5046740917169701*pi,0.930029257465114*pi) q[4];\nu3(0.475434357908329*pi,0.06141851790173203*pi,4.36836623081098*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.377126346186129*pi,3.0549159324324*pi,1.58394061916359*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.501679954111616*pi,0.284245138745019*pi,1.1080517513795591*pi) q[16];\nu3(0.419131789742794*pi,3.44033634564018*pi,1.123999911675901*pi) q[17];\nu3(0.304622517824273*pi,-0.4576679002596616*pi,1.1286048782294351*pi) q[18];\nu3(0.331892961676153*pi,-0.07023824558862501*pi,1.0400825426322688*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.285675680220914*pi,-0.20863164978818*pi,4.19222518524142*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45296870925739*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0526097459407276*pi,3.34304841992136*pi,1.301413971326427*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.53127920017578*pi,-0.184428420861328*pi,1.079578277140218*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.339016593019699*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.427638704370697*pi,0.54075205655324*pi,4.3862258140935495*pi) q[8];\nu3(0.671959707239337*pi,3.44199340327085*pi,3.92205020170322*pi) q[9];\nu3(3.5*pi,3.48647790284994*pi,0.5*pi) q[10];\nu3(0.498437883838602*pi,0.9198220115305*pi,4.01870043336766*pi) q[12];\nu3(0.494272056974961*pi,2.98120529273443*pi,1.239639556567735*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.23410951888999*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46589841279944*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.18114215784946*pi,3.04238417711855*pi,1.68252349045337*pi) q[8];\nu3(0.384706245234204*pi,-0.03618220829928798*pi,3.72558239170676*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.1893231083826201*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.649303779593861*pi,3.05806760294357*pi,3.9485764920721*pi) q[13];\nu3(0.495400279363141*pi,3.11951968670159*pi,3.04204918694875*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.776408210677073*pi,3.44071816597777*pi,3.34704188260257*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5077291135507259*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.3686508970274*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,1.079715297108538*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.47612622325705*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.227229731826767*pi,-0.205127342050495*pi,0.93130227885993*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4625043007061205*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281499380952217*pi) q[17];\nu3(0.146488349848167*pi,0.37909734326310596*pi,0.7808596034928019*pi) q[20];\nu3(3.5*pi,3.33551669611816*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2096302861166008*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.46065772044083*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.705464776429039*pi,3.42239688173457*pi,3.57184903767277*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5293741080670789*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3762132730155106*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.442828017543154*pi,0.12391217681309097*pi,4.32857809160143*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44057913952107*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.95636306008644*pi,0.11980991826640497*pi,1.3596072124938718*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40736359791523*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.2860593713563802*pi) q[8];\nu3(3.5*pi,3.4399046066176*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.212381299877715*pi) q[12];\nu3(3.5*pi,3.34297038545444*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.331348432927085*pi) q[18];\nu3(0.321758570864162*pi,0.36064082717537405*pi,3.57508920604922*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,3.47311655118409*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45487980498077*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.151378441331403*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285321810473401*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.520910640121549*pi,3.02611562539504*pi,3.03279153740103*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.72135803684149*pi,-0.08409506836237601*pi,4.3552671125786*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5881221998869295*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43800695765397*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.624670784938546*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0556943209198974*pi,0.327773770258349*pi,1.060174275613515*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.168805398790977*pi,0.83735873937158*pi,4.4703592303218205*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.561208831616541*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.507930550647699*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.638477193104136*pi,3.10692053647477*pi,4.3154334197155*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.666984488920621*pi,0.6553566826084001*pi,0.5940161009236823*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.744643437583724*pi,0.046963265042778035*pi,0.721702002582752*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.364174001240522*pi,3.43693210109461*pi,1.010610492732535*pi) q[10];\nu3(0.688467664730095*pi,0.16965765201762695*pi,1.456780057729177*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.195552597255528*pi,-0.0010992001789780215*pi,3.56527630527807*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.366356379857806*pi,0.28480036786568497*pi,4.11567394313839*pi) q[0];\nu3(0.588768130800623*pi,3.42294051607722*pi,4.42985276442568*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.502890341851613*pi,2.80259819126928*pi,1.110319351463904*pi) q[6];\nu3(0.687523059378229*pi,2.71469320424558*pi,3.39108417002056*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.354395430133164*pi,0.04454103851924596*pi,0.5128969074748913*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.466122796170818*pi,-0.4792943153314541*pi,1.371438550167444*pi) q[13];\nu3(0.824205131816603*pi,3.40799935600968*pi,3.080901646969*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.859905862351679*pi,-0.157665364736162*pi,0.889206346083369*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.348100831479133*pi,0.142839361798901*pi,4.38436659620827*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.15510769364066*pi,0.6446537120431599*pi,0.833524270492113*pi) q[0];\nu3(0.439252432139893*pi,0.67137770567906*pi,4.030563289084251*pi) q[1];\nu3(3.5*pi,3.39006951583523*pi,0.5*pi) q[2];\nu3(0.805277547131894*pi,3.24225751430913*pi,2.87794405423146*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1726036814431708*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.22865759039462*pi,-0.33101728091946303*pi,0.657096731302325*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.347856706090386*pi,2.74825398976302*pi,1.21969878410112*pi) q[13];\nu3(0.660177457432092*pi,0.7242174515273401*pi,0.968439237927495*pi) q[14];\nu3(0.386808387497034*pi,1.04040015660145*pi,4.0532888487943*pi) q[16];\nu3(0.39657934484784*pi,2.2786302058206*pi,1.267659466269723*pi) q[17];\nu3(0.485468408442962*pi,2.81452776530144*pi,3.60713526474758*pi) q[18];\nu3(0.714855640970534*pi,-0.34544619075355*pi,3.91793316560507*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.413800204195722*pi,2.82934935197731*pi,1.468290253179183*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.688866168550409*pi,0.03520684161126997*pi,3.85831132966242*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.858490648061965*pi,-0.30246856207754*pi,3.74916144720421*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.805628480766748*pi,-0.4556178798998066*pi,0.973000564933808*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.563833411233924*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.702226924064092*pi,0.5037539844505099*pi,1.090382782990004*pi) q[8];\nu3(0.321859839128405*pi,-0.08704074228050201*pi,4.41987513865571*pi) q[9];\nu3(0.676878608507474*pi,0.32854674068367096*pi,1.294294224875997*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.533980050475571*pi,3.36967610926287*pi,3.97585178990424*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.272839011509973*pi,-0.285102581424782*pi,1.439807464586519*pi) q[9];\nu3(0.47154834057937*pi,-0.4949779649795283*pi,4.02996960383912*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.92856352336067*pi,0.65146755570248*pi,4.390231325349649*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.29021446291624*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.188976096422085*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[3];\nu3(0.416449671220495*pi,0.47315501377722*pi,0.636363614200811*pi) q[2];\nu3(3.5*pi,3.45228272781404*pi,0.5*pi) q[4];\nu3(0.294862962169812*pi,2.93552634274795*pi,1.041732946131419*pi) q[5];\nu3(3.5*pi,3.4265210179698*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.129047894512612*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.278984061210375*pi) q[13];\nu3(3.5*pi,3.27910037644738*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.211905084615527*pi) q[15];\nu3(3.5*pi,3.49945025818357*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.35389066389315*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44599948906611*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.960279445834798*pi,0.64141336290399*pi,4.256289545863639*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5605064592025131*pi) q[3];\ncx q[4],q[10];\nu3(0.247363058459497*pi,-0.204136408738206*pi,3.77498241581367*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.4710465446516*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.114542203063156*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.163903967273113*pi) q[17];\ncx q[18],q[19];\ncx q[0],q[17];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.48145035289984*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5735683433666628*pi) q[10];\nu3(1.0*pi,0.0*pi,1.20660864686356*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5222575843374542*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.64220533957674*pi) q[15];\nu3(3.5*pi,3.46886280551836*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4773397793152405*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282987994485334*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45756301246591*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[21];\ncx q[14],q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5071835196660675*pi) q[17];\ncx q[18],q[19];\ncx q[0],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5093769291533463*pi) q[11];\nu3(3.5*pi,3.46014282626654*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.649008033740654*pi) q[20];\nu3(1.0*pi,0.0*pi,1.357141864963038*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.204283110706406*pi,3.49789390240269*pi,1.306421849824208*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.79941769717091*pi,3.2680277827758*pi,3.33254203236573*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.187321877482956*pi,0.13954155985138395*pi,1.0881542269433129*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.190969468780785*pi,2.8094540433061*pi,0.80057513244333*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.422780069535328*pi,3.30588284653998*pi,4.49526855404469*pi) q[1];\nu3(0.331202059683525*pi,-0.11472287756148603*pi,4.44092985761128*pi) q[3];\nu3(0.33360229741142*pi,3.00999484617314*pi,1.8031491145198*pi) q[4];\nu3(0.483744821690643*pi,3.26580299023191*pi,2.0227324868753*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.121545028408689*pi,-0.395307247188545*pi,1.434286281824712*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.789209192960576*pi,0.049335347866211965*pi,0.940533875122382*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49425238443044*pi) q[21];\nu3(0.379764505726846*pi,0.177484828759643*pi,0.9561202482776521*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.194979025103606*pi,3.33760492804862*pi,1.0991400905736128*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.348834335914833*pi,-0.243008726651389*pi,0.9400781231680599*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.930788976683562*pi,-0.35241283391694*pi,4.221259586951771*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.719371999955541*pi,2.86878563338272*pi,3.39782197586965*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.47194667406603*pi,0.10238250528656101*pi,1.0446842219798511*pi) q[15];\nu3(0.697222284913573*pi,3.10994691157111*pi,3.43208661378846*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.669507041071056*pi,3.11843281806607*pi,2.96803296862537*pi) q[20];\nu3(0.0579460033392311*pi,-0.221156578929448*pi,1.114357390310392*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.636738625570917*pi,-0.171155960719517*pi,3.37696155971374*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.636007814829157*pi,2.77781978952045*pi,3.45717270312193*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.601846640533366*pi,3.10502006663426*pi,0.5239432442589477*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.355724363198378*pi,0.374446456197995*pi,0.5534934559395948*pi) q[15];\nu3(0.87038488283872*pi,3.25971223885585*pi,4.22186543894383*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.293914625104598*pi,3.37144098298639*pi,4.33050792442146*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.546133583830688*pi,3.12080515573315*pi,3.8812006065574*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.540464263969711*pi,0.027439624301926036*pi,0.849098379710325*pi) q[17];\nu3(0.370052747701992*pi,0.19310242409606304*pi,0.7987072798575949*pi) q[18];\nu3(0.396836635420001*pi,3.03740049094557*pi,1.52378533013836*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.617358006674151*pi,2.91451952301473*pi,4.27045884106095*pi) q[7];\nu3(0.713044024334706*pi,0.75848384370261*pi,0.5206587294758869*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.848641740690595*pi,0.58385361890822*pi,4.2119585180976795*pi) q[17];\nu3(0.585675603042948*pi,0.51085676337176*pi,1.05145740783681*pi) q[18];\nu3(0.140516436517026*pi,-0.316120888945152*pi,0.954184383141315*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[16];\ncx q[5],q[11];\nu3(0.551619480814975*pi,-0.056927469237113004*pi,3.68120794956778*pi) q[7];\nu3(0.320997066126648*pi,0.35930672886262105*pi,3.93872258878683*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34640505431235*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3646198734925*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2272619104729738*pi) q[2];\nu3(3.5*pi,3.48202920739049*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.335190456524502*pi) q[11];\nu3(0.67777268661087*pi,0.42956574088800603*pi,4.16892431765426*pi) q[12];\nu3(1.0*pi,0.0*pi,1.306294294971744*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[16];\ncx q[4],q[18];\ncx q[5],q[11];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.3827732130487*pi,0.5*pi) q[10];\nu3(0.575542766978976*pi,3.14717553847675*pi,0.5910257735623317*pi) q[12];\nu3(1.0*pi,0.0*pi,1.20076706181736*pi) q[13];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5354226585022164*pi) q[2];\nu3(3.5*pi,3.48153586426324*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31137047942792*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.263468463585467*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46163428208015*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.607205725482416*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5656497321722465*pi) q[16];\nu3(3.5*pi,3.41635173406649*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26801496017073*pi) q[18];\nu3(1.0*pi,0.0*pi,1.353493245499139*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263232505431664*pi) q[20];\nu3(0.130701031759453*pi,-0.4330862988956693*pi,4.02877840603439*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[16];\ncx q[4],q[18];\ncx q[5],q[11];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5329646937135601*pi) q[13];\ncx q[17],q[20];\nu3(0.313033700399141*pi,-0.4697141411560352*pi,0.916029301255867*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.31742756363597*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45691979867449*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48934607419634*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5460786864671259*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.491522105878627*pi,2.87065720874195*pi,1.042857655139598*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46067244107607*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.661730589003287*pi,0.6176876507554001*pi,0.971226637210739*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.4858075920779*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.526332244002295*pi,0.11043283638017898*pi,3.76801793034613*pi) q[11];\nu3(1.0*pi,0.0*pi,1.156350961190666*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.115503098609881*pi) q[14];\nu3(0.314505153142034*pi,0.45105591670044*pi,4.33541470553837*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.48032689185539*pi,3.37589546249959*pi,1.56952490496984*pi) q[0];\nu3(0.504120711950294*pi,0.34893584308928605*pi,1.387615595629935*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.459427816121735*pi,-0.4936213620907311*pi,1.294293710252611*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.71639428207077*pi,3.15292008898131*pi,4.41757527500189*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0948889972261049*pi,2.93693212378531*pi,1.78019789902147*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.631562984569375*pi,3.35732656863498*pi,3.3085382977992*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.237938698516235*pi,2.6899521800688*pi,0.835145371066519*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.674796977644817*pi,0.9841001913507501*pi,0.881745127911759*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5992370021554257*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5790338552554433*pi) q[14];\nu3(3.5*pi,3.49216380155587*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.498631078392745*pi,0.295860672880493*pi,4.30941024486793*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.309057158656646*pi,-0.13807663531494002*pi,0.612820058270504*pi) q[20];\nu3(1.0*pi,0.0*pi,1.21631232795281*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.883792828891337*pi,0.454045399414148*pi,1.210338454385746*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.58083383373987*pi,3.44258131118056*pi,4.10695977844745*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.332341847211956*pi,-0.08749102900914002*pi,0.5016367898890435*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.822714498440908*pi,0.39322001422996*pi,0.7890801654188391*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.351092895561523*pi,-0.222231044451077*pi,0.7426733031721631*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5521982938787479*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.546094714495653*pi,3.26038326974635*pi,3.15100693627335*pi) q[3];\nu3(0.347708899814725*pi,3.14981098704581*pi,1.2665200303877149*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.716172816333074*pi,0.19148289792567696*pi,3.98651532400952*pi) q[12];\nu3(0.340020314115365*pi,0.6525623335303401*pi,3.74424101644813*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(0.286905867025428*pi,-0.09435649468982399*pi,0.5724156531391952*pi) q[3];\nu3(0.497900149558472*pi,3.48949857429438*pi,1.95198101880169*pi) q[4];\nu3(0.716668679009099*pi,2.57017758511646*pi,3.5307062804969*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.141467474728906*pi,3.18301275790717*pi,1.50084741493969*pi) q[8];\nu3(0.352357928678824*pi,-0.21621174712691799*pi,4.29928686548544*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.566677272490649*pi,0.329296374983589*pi,0.635724475062816*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.532843607878651*pi,0.102143118300284*pi,1.241047110038135*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32480211232088*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48729521349771*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3567884276829472*pi) q[5];\nu3(0.542539070850528*pi,0.18218949508110105*pi,0.80041746128866*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.461759100033786*pi,3.23188308282887*pi,1.9318933181322*pi) q[8];\nu3(0.50260609109616*pi,-0.05080534538932502*pi,1.202258693365436*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.193153953622192*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.580103639891907*pi,-0.04604224563447501*pi,0.9673773436894291*pi) q[15];\nu3(0.409247431485495*pi,0.35901819800230905*pi,4.016813399727511*pi) q[18];\nu3(0.486202032016427*pi,3.26973551388297*pi,4.17694162817139*pi) q[19];\nu3(0.682905099352318*pi,0.7749783020107*pi,1.169291324527442*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.729319237445957*pi,2.97306132831947*pi,3.13879331781721*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.244462720069598*pi,-0.216660182531982*pi,0.913683553398403*pi) q[14];\nu3(0.379382730237429*pi,-0.4945849117733627*pi,4.22275349003827*pi) q[15];\nu3(0.911291593630116*pi,0.33705562659208*pi,0.610859572195296*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.299377461472793*pi,0.367874890461944*pi,4.158941556165059*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43305303852605*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.431298979881558*pi,0.19441653651811897*pi,4.10943920007802*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49027942732088*pi) q[11];\ncx q[12],q[13];\nu3(0.471933848592826*pi,0.53161758877311*pi,0.5857214164134911*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[5];\nu3(3.5*pi,3.30323014796526*pi,0.5*pi) q[3];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,3.44138639381295*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.29748055225774*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.129105421042445*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37633154364457*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.40395274923992*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256454649235958*pi) q[19];\nu3(1.0*pi,0.0*pi,1.350265481041577*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41038054766155*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33738405631025*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.283019966708598*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.37357564004853*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46064423490098*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.195049675843112*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49679166710518*pi) q[17];\nu3(1.0*pi,0.0*pi,1.07612894224847*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38810709238636*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.657597804310512*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5463859953734309*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2775094919621282*pi) q[21];\nu3(0.904399124074743*pi,0.895811889784*pi,0.916227731999921*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.29699125225595*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.33375360270884*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3534173589201295*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1467729100490152*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4949815062157406*pi) q[18];\nu3(0.720134917992401*pi,-0.247169386498724*pi,0.5880504302365563*pi) q[0];\nu3(0.296642962608232*pi,-0.4305489859334982*pi,1.2798515338057022*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5340956720634025*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.292553415964058*pi,-0.018943449793435985*pi,1.157946575690871*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.304881769454391*pi,3.21111689899996*pi,0.8293669101356189*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.635229552028805*pi,0.563582019933*pi,1.298528260427938*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5613501892370985*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.563781953961025*pi,3.28728534802915*pi,4.1287428931684005*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.356271585744629*pi,0.49671323463513894*pi,4.32310182635874*pi) q[5];\nu3(0.501033372390728*pi,3.28708890727067*pi,4.06720858761917*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.453642721398036*pi,2.77148517867784*pi,3.71366542990181*pi) q[10];\nu3(0.269316313527545*pi,0.29672196779148297*pi,3.5676841319277*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.258023960549355*pi,-0.383972328102502*pi,4.07514124846362*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.540287337254912*pi,0.74099913671543*pi,1.085875924775245*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.456358961410894*pi,2.79158725552427*pi,3.74777992792625*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.416319510495298*pi,3.33219795804324*pi,1.0088200070875462*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.47888902901435*pi,0.8705416703846101*pi,4.2362149657207695*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.731287932814343*pi,-0.007062444120922995*pi,3.96510941053638*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.410532867514583*pi,0.14723299371824805*pi,3.73074402094416*pi) q[12];\nu3(0.794811771798868*pi,2.52292358833437*pi,3.83372333410766*pi) q[13];\nu3(0.840408190067009*pi,-0.181057543272664*pi,0.910317410617018*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.520511340624008*pi,3.29494144965027*pi,0.671512837073604*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.554054249408515*pi,0.27779277732421404*pi,3.90361016125053*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.849037639710418*pi,0.70268195638407*pi,1.237593264421458*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.585719533678672*pi,2.47623883355773*pi,3.63870819612457*pi) q[12];\nu3(0.594050252271006*pi,3.38070354771064*pi,3.57062908357283*pi) q[13];\nu3(0.905696995070882*pi,0.17999647805451302*pi,4.27558424989528*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.490026827420087*pi,-0.12778904279821202*pi,0.837516602068707*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.615974242204798*pi,0.28518147854459397*pi,3.78535185169427*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.252367620178449*pi,3.23917711955336*pi,1.42987697941973*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.374250887594113*pi,2.89687265944513*pi,1.1926238660376551*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.641221336216962*pi,3.21942775555634*pi,3.18370659779576*pi) q[9];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.641320278774911*pi,-0.311050888657185*pi,4.000102507545639*pi) q[15];\nu3(0.393686015129921*pi,3.30205724499578*pi,1.045878270404498*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.242425506566165*pi,-0.0071526125688090025*pi,3.92712408565481*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.563655527044627*pi,0.27813029844078996*pi,1.0994086448846239*pi) q[21];\nu3(0.923068849307167*pi,3.20690195350197*pi,3.69591828275022*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.56687279674191*pi,3.05565448427698*pi,3.0502433739644*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.274088091398208*pi,0.345606044269683*pi,0.942563994628847*pi) q[9];\nu3(3.5*pi,3.43450326304617*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.644906214782589*pi,0.5919231502220099*pi,4.28812824631411*pi) q[15];\nu3(0.755651959721233*pi,-0.4548355131599342*pi,3.71098914986519*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.163533499694569*pi,3.43247603107288*pi,1.130504566790132*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4075604842422211*pi) q[20];\nu3(0.533959148336181*pi,3.23323063795441*pi,3.45033550244783*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35966512038067*pi,0.5*pi) q[6];\nu3(0.659928059086922*pi,-0.41934998724439587*pi,3.97801145074111*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.184304252806611*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38777193820454*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47379259267125*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.656841420747922*pi,-0.195631043509502*pi,3.88706661828931*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2850885275799881*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.239998240689171*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.26431675187475*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[12];\ncx q[2],q[4];\ncx q[3],q[9];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[21];\ncx q[11],q[20];\nu3(3.5*pi,3.31496700942785*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.196573609409312*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5671192292794345*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43839851605765*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48495342119522*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.284110222925507*pi) q[4];\nu3(3.5*pi,3.48868246295675*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5087880913470494*pi) q[8];\nu3(1.0*pi,0.0*pi,1.270860044557296*pi) q[9];\nu3(3.5*pi,3.4348156504789*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5101506067106887*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.339965500785451*pi) q[15];\nu3(3.5*pi,3.48902006083438*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2177458366182279*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.167456810980738*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[12];\ncx q[2],q[4];\ncx q[3],q[9];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49922849215711*pi) q[14];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41611406182802*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.44607651690946*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5923077598285418*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.34111351169191*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2637160791234399*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5167480304313892*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39635143861118*pi) q[21];\nu3(0.696779016519822*pi,-0.370166457235383*pi,3.33495637649158*pi) q[0];\nu3(0.520179909562455*pi,2.96338810140813*pi,3.98775677238373*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[9];\ncx q[5],q[15];\nu3(0.0277485986853744*pi,3.22205893391268*pi,1.023411428878577*pi) q[6];\ncx q[7],q[16];\nu3(0.453770684998084*pi,2.93635023301016*pi,1.79461963325044*pi) q[8];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.521642651140843*pi,2.98779462878159*pi,4.03786980017502*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.613163342382282*pi,-0.359575987166884*pi,4.06475331514322*pi) q[0];\nu3(0.543646734207526*pi,-0.4234193598998184*pi,3.73413156135843*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.487482569108963*pi,0.18409307397379204*pi,3.72152740217257*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.536445522948663*pi,3.11925226614822*pi,0.677639256868931*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.430715197777854*pi,-0.4465573961615233*pi,1.258055177209417*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3707691212936695*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.884719495603044*pi,-0.364773673862141*pi,3.95433303501797*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.887187237939685*pi,0.357460811280106*pi,4.42816750838236*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.353343733540432*pi,-0.3316063810485*pi,0.5619548989413633*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.384308487074301*pi,0.18230689095532904*pi,3.63802072324921*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.873690292571269*pi,2.7543997098691*pi,4.1502168572955*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.650221605656248*pi,0.461222212241704*pi,1.021245310894147*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.616801835522076*pi,2.42815377306001*pi,3.63561306958232*pi) q[11];\nu3(0.345006648284184*pi,2.62151263974548*pi,1.150920921453811*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.091659129059533*pi,0.5974557055062499*pi,3.87415050416262*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.368760825879055*pi,-0.034146136161081975*pi,0.6612893221852489*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.335540874582794*pi,0.15619692731818802*pi,1.289692201103132*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.912949363670188*pi,2.73719628664131*pi,3.26861566641587*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.699219096665449*pi,-0.375002374652898*pi,4.24580378438303*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.447251793353019*pi,-0.379672060174541*pi,4.20620453330676*pi) q[18];\nu3(0.863729411470649*pi,3.4983996411076*pi,3.84477567529064*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42631311871124*pi,0.5*pi) q[1];\nu3(0.805893440513984*pi,0.354867893387239*pi,1.54439249804412*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.170774602316912*pi,-0.029929937173341026*pi,1.50952124689957*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.604857566340911*pi,-0.4134535635170406*pi,3.46591348235421*pi) q[9];\nu3(0.753872108900253*pi,3.00052542187451*pi,3.36528669924557*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.312143872376689*pi,-0.22472462272843202*pi,4.22854563022491*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.703940265010425*pi,2.86348582925481*pi,4.33054541526189*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226525926090696*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.968264045484802*pi,3.43262631620193*pi,0.5394618062648208*pi) q[21];\ncx q[1],q[19];\nu3(0.739097735068573*pi,0.494035015294771*pi,1.4047580232412709*pi) q[2];\ncx q[3],q[12];\nu3(0.120721465152293*pi,-0.12982351204392*pi,1.106869118446033*pi) q[4];\nu3(0.063976310624489*pi,3.22853850362409*pi,2.04542783136474*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.568277075324613*pi,-0.327372401931172*pi,4.45857709866936*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.457457583403962*pi,3.09350639695979*pi,0.880460830490425*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42694041728751*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.729780981345667*pi,0.7412382993536799*pi,0.811485782791892*pi) q[5];\nu3(0.764687548808684*pi,0.6712609541390999*pi,1.07863770987319*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.0959226919589131*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.577550342016617*pi,-0.08514996977038702*pi,0.888992603501908*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.67167589578647*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.693900938949538*pi,-0.33958574539409403*pi,3.78396989374392*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.519489020801712*pi,0.92396946389552*pi,0.832776576245825*pi) q[15];\nu3(0.412587950699471*pi,3.14589013316889*pi,4.42228974023691*pi) q[16];\nu3(3.5*pi,3.33576040746997*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.270469344073763*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43179425890897*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35578646980101*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.31930590560087*pi) q[9];\nu3(1.0*pi,0.0*pi,1.170431041883893*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.479713437779759*pi) q[12];\ncx q[13],q[21];\nu3(0.580877700318992*pi,2.94412961119678*pi,3.89938557735639*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.397894497397024*pi,-0.310488240631056*pi,1.079458445505061*pi) q[1];\nu3(3.5*pi,3.46251703797725*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.38441605057297*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.245689392690162*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3538713757537195*pi) q[18];\nu3(0.766908627494447*pi,2.49901206993188*pi,3.71586008618106*pi) q[19];\nu3(1.0*pi,0.0*pi,1.355014518983076*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.436023325776302*pi,0.22534003714295303*pi,3.4972792675206*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.34414643308495*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.184960664960885*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.755585317154683*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4449822826933705*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.813989978460172*pi,3.23236541218233*pi,4.30569418438935*pi) q[19];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44956570730573*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.282997068115876*pi) q[6];\ncx q[8],q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5981687374656217*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39888281404291*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5711728731937828*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48581716083131*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.1690266912863612*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.49411915025984*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48367999863679*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.20581179576906*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.830527555449266*pi,3.15637765417782*pi,3.61989022449013*pi) q[0];\nu3(0.877138553577328*pi,0.76577446616511*pi,0.875335910767036*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.703218617794492*pi,0.22027888271476603*pi,3.98693930417759*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41056921285141*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.717612269770806*pi,1.09327878189263*pi,0.661392709584506*pi) q[0];\nu3(0.898656496546256*pi,0.67303308572603*pi,4.475191956386411*pi) q[2];\nu3(0.36811868110281*pi,2.78557769905201*pi,0.87640928722249*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.576967086058768*pi,-0.407777438699311*pi,0.6963879880264829*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.696707021179952*pi,-0.30282922337072704*pi,0.615354016698152*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.713313739263055*pi,3.44874492869443*pi,3.98759315728785*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.38087321100331*pi,2.53969097934234*pi,1.418226730996226*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44363736693954*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.783249064034112*pi,0.3943254955747*pi,1.151374254987986*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.377957834025146*pi,2.4687624511648*pi,1.337449581542666*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.721521781395711*pi,2.77430822441902*pi,4.0510219740511*pi) q[8];\nu3(0.294503964519608*pi,-0.261030990426162*pi,0.9074424359424029*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.467856186934653*pi,2.97552205030818*pi,1.154813702119137*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.758820006595169*pi,0.0068317009543400475*pi,4.43150665464366*pi) q[17];\nu3(0.540695637460464*pi,3.40443833685824*pi,3.16915868427242*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.433435061885067*pi,0.8212173479084399*pi,0.5473355560890635*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.431652306099928*pi,2.96009284215617*pi,1.310836002327844*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.849450796004406*pi,3.00213131389423*pi,3.8888783232481*pi) q[9];\nu3(0.573951862776577*pi,0.5305289628924801*pi,0.6049534946510811*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.835342159615567*pi,0.28147614060564896*pi,3.90802200134145*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.369852339410944*pi,0.38146989399159303*pi,0.852927725156936*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.737690709551537*pi,0.19082173907062905*pi,1.68997810176902*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.290104219097392*pi,0.65382317846931*pi,4.25113791376433*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.703547103333571*pi,3.37121683227946*pi,3.00757972007496*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.515190393130475*pi,-0.376379849589069*pi,1.2921332676327228*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.517718251014901*pi,3.4100532656022*pi,0.5391799290039208*pi) q[13];\nu3(3.5*pi,3.30340381548097*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1223371915848182*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.364408133452046*pi,3.24421849164827*pi,2.1052690004293*pi) q[21];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.153985358384134*pi,0.85386557960789*pi,4.39896008914818*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.20329030804228*pi,-0.384361037522467*pi,1.1625780626613031*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48542269803892*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.240197117061955*pi,2.45734712126398*pi,1.135520334111758*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2352221916172081*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.870105433575281*pi,0.058790018893148055*pi,1.50926623859235*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.446893223199082*pi,3.223047884822*pi,1.75595787138314*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42705123191366*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.271754253576344*pi,-0.4439726396003121*pi,1.84079171143557*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38391480990423*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.89149099178898*pi,3.4727830959028*pi,3.82438978932867*pi) q[15];\nu3(0.578500188523706*pi,0.010458625339885952*pi,1.4056773729965881*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199342748096736*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44591451880399*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.5570359556308389*pi) q[9];\nu3(1.0*pi,0.0*pi,1.370380305669791*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.79850463952863*pi,0.12784830784256696*pi,4.41885051061304*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.812567358117014*pi,-0.309865939728305*pi,3.58417868526908*pi) q[20];\ncx q[1],q[10];\ncx q[2],q[9];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39884982131935*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.239750039807903*pi) q[8];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.601334403074536*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.267947546510185*pi,0.16019394831811995*pi,3.99916941871103*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.29876873261003*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47788827000449*pi) q[10];\nu3(3.5*pi,3.46790720529863*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.186991452167185*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.173916036698397*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[10];\nu3(0.806307951423978*pi,0.10520153365155505*pi,3.84737707028553*pi) q[2];\nu3(3.5*pi,3.38976717270384*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5589373837345368*pi) q[8];\nu3(0.178158794800748*pi,3.33324275606357*pi,1.014050588366697*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233513685595947*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48805092730494*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.642399054554993*pi,0.78911355103086*pi,0.913779809298356*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.373660602202965*pi) q[6];\ncx q[7],q[8];\nu3(0.414696334417013*pi,-0.191133904001633*pi,0.765092792332584*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.416248156169139*pi) q[13];\nu3(0.77646985390587*pi,0.14348895633791803*pi,4.19649826768368*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40762673399675*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.40780248930977*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.577363927616832*pi,-0.31803251486031003*pi,3.34409341025996*pi) q[12];\nu3(0.281831417339993*pi,3.21260579583397*pi,4.456166070763389*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.46446525427147*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.237159856344754*pi,0.09668459737758395*pi,3.84316182864544*pi) q[19];\nu3(1.0*pi,0.0*pi,1.152981639411213*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.30618347304312*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.169767529018228*pi,2.51458971892164*pi,1.488429896042096*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45965152731435*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.275025959183609*pi,-0.06644448733438302*pi,1.250823324304388*pi) q[19];\nu3(1.0*pi,0.0*pi,1.291749032609147*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.23795835637681*pi,3.38769741975209*pi,1.1682740356365668*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.503095324928247*pi,-0.18508374205525402*pi,1.21920313812215*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38663171356996*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.220988888979792*pi,2.73874147461923*pi,1.118377775057255*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.626524746095143*pi,0.18333192837828005*pi,0.764958479768164*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.439168717938831*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.483027130714608*pi,-0.24891766574937502*pi,3.93594169627796*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.43592292898024*pi,-0.12941034263232398*pi,1.369823070827485*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.541835988696549*pi,-0.09676344787506103*pi,3.51818742898958*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.800692474822502*pi,2.88667689920781*pi,4.19941177498694*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.334192979997779*pi,3.01150766323973*pi,1.54031130347544*pi) q[1];\nu3(0.868873900575506*pi,2.43590694292829*pi,3.8536150658576*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.158904868406182*pi,2.94542012895429*pi,1.93652549712923*pi) q[10];\nu3(0.619462583106311*pi,0.65160199898664*pi,0.657640603426366*pi) q[11];\nu3(0.796408369880451*pi,0.6867897476205*pi,1.1703727307026979*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.245435015374827*pi,1.10035710756623*pi,4.25116853344925*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.846004181679501*pi,0.19119124977310098*pi,1.069270293548034*pi) q[1];\nu3(0.272905180762205*pi,-0.4475158750347402*pi,1.41922488640507*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.615672618486329*pi,2.43773667324319*pi,3.72421896895064*pi) q[10];\nu3(0.655847548677631*pi,-0.05502618815695198*pi,4.39336942168336*pi) q[11];\nu3(0.903706571747847*pi,2.67816261626613*pi,3.97844194618578*pi) q[13];\nu3(3.5*pi,3.43374026119047*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2721413632269711*pi) q[17];\nu3(0.223347556088148*pi,0.197192217371305*pi,4.29002597895669*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.379162733688203*pi,3.43411155529495*pi,0.9089863893667449*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.153832872541192*pi,0.10042038381062401*pi,4.02640638768829*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47206233660272*pi,0.5*pi) q[4];\nu3(0.400529282888763*pi,0.21451694279572897*pi,1.1422589861453871*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.256332774556224*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.177218916879756*pi,0.63091006351192*pi,0.7826044810481869*pi) q[15];\nu3(0.635372590906939*pi,0.70747892057651*pi,0.863283198189466*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5751951229135166*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.645348544644907*pi,3.0835220379308*pi,4.06903635179458*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.161789738627156*pi,-0.187708820854895*pi,4.099946110099291*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.727625330977288*pi,-0.35504089345366296*pi,4.40761353102037*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.411472480043245*pi,3.1835885703491*pi,0.807478190898524*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.22786111528001*pi,-0.08375451481309798*pi,0.671987399128385*pi) q[0];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.660427116251341*pi,3.25680289357769*pi,3.29502412349447*pi) q[6];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.47692301667235*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.355027328221962*pi,2.78590977928064*pi,1.469887929937552*pi) q[20];\nu3(0.471673308535207*pi,-0.34431962856922*pi,0.925000376565014*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33735678559641*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33596971287041*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.291282533371516*pi) q[11];\nu3(0.572220239626133*pi,0.10987461794322695*pi,1.464498849117873*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.228161401935346*pi) q[16];\nu3(0.24835914785893*pi,3.04110419957792*pi,0.615800895034111*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.438595609244496*pi,3.43855183685872*pi,0.933285282251367*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.617798593988821*pi,0.5829755194566599*pi,0.72876395124788*pi) q[14];\nu3(0.109615082749414*pi,0.84944181755942*pi,3.99917120385766*pi) q[17];\nu3(3.5*pi,3.42324662907303*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2598481109808422*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.48386654980197*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5748659131018606*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297363950389208*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5019517125314348*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,3.4204339424051*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.49974286277568*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39710866997176*pi,0.5*pi) q[5];\nu3(3.5*pi,3.24889289598963*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.162765312888964*pi) q[7];\nu3(1.0*pi,0.0*pi,1.106437186136187*pi) q[8];\nu3(1.0*pi,0.0*pi,1.245000371864918*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.2946620155918*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.458178966186329*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277207718643488*pi) q[20];\nu3(1.0*pi,0.0*pi,1.188200532883489*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32700315577042*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.573586531021033*pi,0.365314418975174*pi,0.767953629628934*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49778759651535*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5563972784072648*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.27962576586112*pi) q[9];\nu3(0.5277365388063*pi,-0.09910518220464098*pi,4.25329917231829*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31194040193647*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42104121678458*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.562715325914078*pi,2.63055815980257*pi,3.52040565290682*pi) q[3];\nu3(0.696814785803516*pi,0.24815077148449205*pi,0.777843546364346*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[8];\nu3(0.478857564673307*pi,-0.474523210161033*pi,1.4278787933171309*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.747356641395746*pi,3.43220599212972*pi,3.25475266080618*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.413773720889658*pi,0.9026843596277601*pi,4.09571774678216*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.745489232124479*pi,-0.07118185997401699*pi,4.40091779066902*pi) q[11];\nu3(0.473171523032695*pi,-0.282656307675689*pi,0.833353886264952*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.453699444369505*pi,-0.041332432438067*pi,4.1435487053005495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.531989454244164*pi,2.5057571627168*pi,3.77315906635523*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.700176887696865*pi,2.80789465949452*pi,4.21696269569852*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0977018825295707*pi,0.13948724953077996*pi,3.78432839418271*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.306969225664057*pi,3.36626964701277*pi,0.858279015095447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.386829157356143*pi,3.40581376273998*pi,1.58743588113553*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0877948947705922*pi,0.7945929277125301*pi,4.48362579788289*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.548791529890942*pi,3.09738187867831*pi,3.47364985447585*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.251711137909874*pi,-0.4101976601537324*pi,0.5031552612642407*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.58506016626792*pi,-0.4324644667245489*pi,4.09079145860961*pi) q[1];\nu3(0.130773763160648*pi,-0.357890504148277*pi,1.121420766333264*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.202714291818938*pi,3.42046080254012*pi,0.5549005884004524*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46030601376712*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.103064724494768*pi,3.37949946203632*pi,4.18371498045374*pi) q[13];\nu3(1.0*pi,0.0*pi,1.391560574364413*pi) q[14];\nu3(0.197478095159427*pi,0.9309430315785201*pi,4.19598658008003*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.540881654144673*pi,3.11506209009713*pi,4.2162279442195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.827792177926119*pi,0.03447537150775204*pi,4.26002399628034*pi) q[0];\nu3(0.314016942881211*pi,-0.4020787431929238*pi,1.50926000365831*pi) q[1];\nu3(0.447340103438848*pi,3.20504962380894*pi,4.43306942028521*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.236483397712938*pi,3.41158833488452*pi,1.58849777337802*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.44411104804718*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.307885031053091*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.821583506816247*pi,0.42610180199094905*pi,0.897812248713288*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.208009360675289*pi,3.06079441407666*pi,1.90434943301065*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.790774008995819*pi,-0.19330023786309802*pi,4.19465196823127*pi) q[21];\nu3(0.612441329320452*pi,3.0923064894792*pi,4.46968833372204*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(0.437906250208482*pi,0.257274668645015*pi,3.79281958353724*pi) q[5];\nu3(0.506305823220555*pi,0.43994251246651594*pi,4.0609835066440105*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.7996682795787851*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.779725741663937*pi,3.48110199618692*pi,4.48579308347807*pi) q[20];\nu3(0.609211132788868*pi,-0.4528975362081409*pi,3.05790994693997*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.44823288032196*pi,0.5*pi) q[4];\nu3(0.827421609908412*pi,3.2665069318853*pi,0.761340255377598*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44904762168046*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.281937788864926*pi) q[18];\nu3(0.224023792298232*pi,3.36324709572416*pi,4.31180236665295*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.42824850566226*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.179173145145979*pi) q[8];\nu3(0.592222024778516*pi,0.06115294910725899*pi,1.3762138849468148*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37737157762465*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.201075073677502*pi) q[6];\ncx q[7],q[19];\nu3(0.308969773616668*pi,0.06519441063258802*pi,0.882004373651032*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5851913178169323*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41071248785434*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[20];\nu3(3.5*pi,3.36071225705333*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40600769429243*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3436736039607209*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.3457874848025009*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,3.39872608834627*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3953011812392*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.602861490010083*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.864759989420244*pi,0.30200939736592003*pi,0.5778603691892392*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.4390466305839*pi,0.10683307488125904*pi,4.3784401872563805*pi) q[14];\nu3(3.5*pi,3.41341249468192*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.272628963349504*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23372537327998*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3347725883663268*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.164708740602814*pi,2.94541879140546*pi,0.80061406616494*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.303673621844539*pi,-0.380815005293236*pi,4.1752778659922605*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36846344675892*pi) q[13];\nu3(0.0919422938402753*pi,-0.313329104523251*pi,1.51193420819735*pi) q[14];\ncx q[15],q[21];\nu3(0.456423491928374*pi,3.33493479384626*pi,4.10433303790443*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40046081878032*pi) q[19];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.842780308429929*pi,2.80119909015014*pi,3.71979904324372*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44380509971681*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43394125482604*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253926813508428*pi) q[17];\nu3(0.732378904477128*pi,3.43764129142192*pi,3.24707402925507*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39363165329578*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4180611933993905*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.537011781340997*pi,-0.314294607505114*pi,4.34111323958248*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.677397636027714*pi,-0.4625273469162533*pi,0.5090936883180924*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.134206817961155*pi,0.446402513740754*pi,3.66579273646892*pi) q[11];\nu3(0.0787373809393511*pi,3.34903113775608*pi,0.872910966209382*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.387024579146806*pi,2.84051024938514*pi,1.156125389379667*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.752378423946849*pi,-0.33099951838666897*pi,0.931659674141042*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.175406508038801*pi,0.60985408807681*pi,4.0918059092204295*pi) q[11];\nu3(0.58067787555362*pi,0.14208968969422597*pi,3.83965620665775*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47631996197271*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.333274481183904*pi,3.04212728654771*pi,1.054024843377467*pi) q[3];\nu3(3.5*pi,3.34616142585602*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.60922529867078*pi,2.95422362524078*pi,3.77003908423317*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230668920936391*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.481693168322671*pi,0.398858618932879*pi,3.46936769206234*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.729169152678987*pi,0.45585805026016*pi,1.436055972182052*pi) q[7];\nu3(0.204800645373737*pi,0.75656357495184*pi,4.24464973439001*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.422266907743594*pi,0.6484276556216599*pi,0.5840453128623816*pi) q[0];\nu3(0.453985298041501*pi,-0.45495375713668873*pi,3.98718204850094*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.501990550134223*pi,0.352426274069332*pi,4.12092349396383*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.858080259556025*pi,3.44351852623394*pi,3.17069663727331*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49694734791765*pi) q[18];\nu3(0.53393754702597*pi,-0.130581079339673*pi,4.45561976951098*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.557036644886516*pi,0.18534246131031296*pi,4.33885104775791*pi) q[0];\nu3(0.364804498949527*pi,-0.345813638111247*pi,1.54292966982746*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.821782487093625*pi,3.48067099732994*pi,3.73505180689894*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.322300083422286*pi,2.92855837440322*pi,1.57650268421306*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.285182976431535*pi,3.41007107577638*pi,0.5828151715384112*pi) q[19];\nu3(0.436556337109043*pi,0.7780830954531499*pi,3.83402021646504*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.558671846225329*pi,-0.124196182559073*pi,0.82828721964917*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.361133301466212*pi,3.35456056926508*pi,0.5568049147985688*pi) q[15];\nu3(0.489500910135744*pi,0.06709165596717404*pi,1.096879239277282*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.121114154166445*pi,0.9684775007219399*pi,4.32147669077551*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.611953189113388*pi,-0.06568292368795903*pi,4.2230930718520305*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.75878920336329*pi,3.12111912630413*pi,3.24252682564909*pi) q[15];\nu3(0.86247436197787*pi,-0.40596094590802*pi,4.41196253588784*pi) q[16];\nu3(0.66141851139748*pi,2.84041910899641*pi,3.97982564391077*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[19];\nu3(0.201639629362493*pi,0.21954541878152*pi,0.976187170444615*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.855999120229978*pi,0.038257214724274013*pi,4.18386846160011*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.505332530608751*pi,2.77338810673794*pi,3.85665408806627*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35135888198988*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.128061813550386*pi) q[5];\nu3(3.5*pi,3.42230859202728*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257440812406267*pi) q[19];\nu3(0.258881428207287*pi,-0.08293185908718298*pi,0.5397809295396565*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[16];\ncx q[3],q[5];\nu3(0.640680521929542*pi,2.66687615753827*pi,4.117984371865861*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48892416915284*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229763302169639*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.40082657654372*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48616556311291*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.540651958676467*pi,-0.310656320973013*pi,4.06937754862707*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5011969742663798*pi) q[5];\nu3(3.5*pi,3.36836755894006*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.218924231564226*pi) q[10];\ncx q[12],q[20];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.2913433592757109*pi) q[15];\nu3(1.0*pi,0.0*pi,1.30667520222934*pi) q[16];\nu3(0.290057369002761*pi,3.30468341858704*pi,0.903160705819825*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5315977545699739*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47733773616339*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[16];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.399401304227824*pi) q[8];\nu3(3.5*pi,3.30972308967984*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.092470894229959*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45112621781351*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.291985212258681*pi) q[17];\nu3(0.764529871798302*pi,-0.233804654065279*pi,3.62745086863994*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6429171612607381*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.49758946025781*pi) q[10];\ncx q[12],q[20];\ncx q[13],q[17];\nu3(3.5*pi,3.48754029234758*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5193015490497561*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2584870609759005*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.207672919201656*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[16];\nu3(0.594138308823689*pi,0.64480975785783*pi,0.906773945655061*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.671804258068855*pi,0.43016106286144795*pi,1.464873468877953*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5714801173382762*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5128177721140932*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5551216361098295*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.708862876922802*pi,0.372953758785858*pi,1.055115315637567*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.807728295151475*pi,-0.283404836235848*pi,3.44841922633485*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.248461751541008*pi,2.85487340315833*pi,1.340271096432582*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.232319460559427*pi,2.4339391645663*pi,1.21265876834842*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37068903193169*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.591896101572838*pi,-0.19937971021088002*pi,4.07561621393411*pi) q[5];\nu3(0.791715807036418*pi,0.30832441329873095*pi,1.62324163362107*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.586558296048666*pi,3.25206763752908*pi,2.96000831826993*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.523765090221826*pi,0.6580980122689599*pi,4.21108759410231*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.169521464779021*pi,-0.397457177282246*pi,1.47144510412167*pi) q[5];\nu3(0.477334363822319*pi,2.84935983554175*pi,3.80222005560674*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.334801542718047*pi,0.35931193780904*pi,3.7495331029708*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.525344503646111*pi,3.43598638387465*pi,0.890310245822325*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.460649122147715*pi,3.43409864709742*pi,1.96945212973001*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.409960100257459*pi,3.19168049928255*pi,2.1616775209179*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.713578417370547*pi,3.15071985761658*pi,4.4051804817808105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.658468838360658*pi,-0.321887038260739*pi,3.82515460261277*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.693640648066926*pi,2.71057719630567*pi,4.0263336145216*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.581631105317413*pi,0.12012256809247901*pi,3.94990460419437*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.378594204629034*pi,3.32905629844229*pi,1.3084797216590038*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.484911882565668*pi,-0.337510212659366*pi,4.12333646343701*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.679899793648424*pi,0.33177579878499297*pi,4.0408999100784495*pi) q[0];\nu3(0.211518770419853*pi,3.41830725288071*pi,1.4028524631708659*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.678608699845172*pi,-0.08067137490751802*pi,4.3686561933167*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.732107105361162*pi,-0.236382267519281*pi,3.49738346842565*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.387194440270884*pi,-0.146919649070597*pi,4.20959337334283*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.271461881601614*pi,3.15083442927097*pi,0.654569856040622*pi) q[2];\nu3(3.5*pi,3.39407050414244*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0740842787006981*pi,0.71289248734669*pi,4.16994588548007*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.215595913931083*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.232417479806329*pi,0.314708328276996*pi,3.48607621259924*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.4991148038912*pi,3.43681522103114*pi,0.9557880570883239*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.778605844841732*pi,-0.00207438011609401*pi,0.763282590963489*pi) q[2];\ncx q[5],q[12];\nu3(0.254839711909753*pi,-0.31415175512305804*pi,1.215491564002033*pi) q[8];\ncx q[9],q[19];\nu3(0.565303437146739*pi,0.5044125874493299*pi,0.8749884695446131*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.428616716801047*pi,0.012753519708240013*pi,1.470400961472024*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.944116891616148*pi,0.43579434140599804*pi,4.23256287929776*pi) q[8];\nu3(3.5*pi,3.49690830846746*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48431240756967*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43006661740762*pi,0.5*pi) q[15];\nu3(0.505005350789762*pi,0.25906038962741396*pi,1.422651033814292*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2432135410107978*pi) q[19];\nu3(1.0*pi,0.0*pi,1.159088183953193*pi) q[20];\nu3(0.564680847863861*pi,-0.23790357522025501*pi,0.5636221375870916*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45961485927449*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2208665704926989*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.248503653688314*pi,3.26882761199272*pi,0.911027917834096*pi) q[16];\nu3(0.858231828033185*pi,3.42757356551646*pi,4.01611853897851*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[4];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4437038505124*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325182380910812*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40409100461607*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.608569522668705*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.38510752814522*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.317786460181721*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.32334784773008*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.232442839091314*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43238968492984*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47640714006684*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[4];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.263623149273345*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5712370964361125*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.47670057957786*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5900535195314678*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5761806147764039*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39838217293462*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.1811155552306691*pi) q[14];\nu3(0.22224667594868*pi,1.06354195751166*pi,4.32023004755257*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2392007489336359*pi) q[16];\nu3(3.5*pi,3.47747263403016*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.598011307429832*pi,-0.268553557119633*pi,1.206581883794505*pi) q[20];\nu3(1.0*pi,0.0*pi,1.219741325325179*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5333156177718621*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.47814579407013*pi,2.98235846420853*pi,1.82217586251318*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.828301704401576*pi,3.25489941167787*pi,0.630700663572703*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0810804278346555*pi,0.33677357577046596*pi,0.93064967850167*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.690381229780929*pi,0.87832816213209*pi,0.611993205579491*pi) q[12];\nu3(0.285356623218621*pi,3.29596905303809*pi,1.70097741820659*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.615355794814454*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5695621514748438*pi) q[16];\nu3(0.00993850129460399*pi,0.5494810757778501*pi,4.44698432151855*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44205200143539*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.22021350767453*pi,3.29915567852759*pi,1.56340643373079*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.292891443024415*pi,3.20871744178192*pi,1.469824416263575*pi) q[4];\nu3(0.375265426670539*pi,-0.395836463123024*pi,4.22149258563437*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.336927213382907*pi,2.9733034847191*pi,0.746814662597069*pi) q[12];\nu3(0.712575702671655*pi,0.05932651545747303*pi,1.061315816733221*pi) q[13];\nu3(0.75631899098113*pi,0.52890393251995*pi,0.65527485655815*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.404939727632116*pi,0.18896360753161*pi,3.71155017660472*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.810325315776469*pi,3.44603169206947*pi,0.619137686853283*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.721074616467817*pi,0.60171763166328*pi,1.327699912070956*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.429269524431546*pi,0.136142944119526*pi,4.33159899593078*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.414842136492931*pi,0.27919667381383895*pi,4.136886789848591*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.529910137616239*pi,-0.026841398706056008*pi,0.98101057481913*pi) q[0];\nu3(0.442233871778736*pi,0.145830442128274*pi,3.75949315219531*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.572728274966246*pi,2.58417404705672*pi,3.68215107523435*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.155319715515396*pi,0.69676809113805*pi,3.95870302574613*pi) q[7];\nu3(0.322522023866985*pi,0.13935378758971595*pi,3.38676967896691*pi) q[8];\nu3(0.337585559288239*pi,3.45645630551784*pi,1.444764530129972*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.938049299913901*pi,3.16922861793008*pi,3.32499910603925*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.528397680426721*pi,0.06073331949473404*pi,0.817775696878877*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.240348195985127*pi,-0.09493591929279699*pi,1.314006123888233*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.237512847464505*pi,0.01518350345578201*pi,4.14816102402558*pi) q[0];\nu3(0.889371129323477*pi,0.64784033384645*pi,4.18788534235715*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.41132782735726*pi,3.39216257685673*pi,1.99477072799696*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.637638280532677*pi,3.01860260963059*pi,4.3485760740758*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.801690842505447*pi,3.39070409959117*pi,0.616440026478682*pi) q[10];\nu3(0.715061852676234*pi,3.0558123727853*pi,3.602837186874*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.137736223551567*pi,0.061926272756473*pi,0.8169854405278161*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.576063282309029*pi,1.01542378247392*pi,0.854553789220514*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.790224045148108*pi,-0.175481929646162*pi,4.10311547986055*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.417838349670051*pi,3.32556603269532*pi,0.516674088617493*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.841818258610807*pi,3.3308215587478*pi,3.49099432188524*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.442935759974191*pi,-0.269394923871795*pi,1.064485552663359*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[4];\ncx q[3],q[19];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.7843074129084*pi,-0.14781664870877398*pi,0.5533773087851089*pi) q[14];\nu3(0.329441184256988*pi,3.15470361296043*pi,1.70863949978435*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39882381457938*pi,0.5*pi) q[0];\nu3(3.5*pi,3.2830608600435*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.316887087423496*pi) q[2];\nu3(3.5*pi,3.44959087841517*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.273384022200812*pi) q[4];\nu3(3.5*pi,3.47645876006238*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.31356571754129*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35457148153307*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304479592109149*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2763541855298421*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2760144139981229*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.186886883754614*pi) q[19];\nu3(0.484676265635325*pi,3.03972574484148*pi,1.71633448236359*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[4];\ncx q[3],q[19];\ncx q[5],q[11];\ncx q[6],q[20];\ncx q[7],q[17];\ncx q[8],q[15];\nu3(3.5*pi,3.36944724678817*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.212882798744763*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.557836372348856*pi,0.81220328710835*pi,0.9183728848485639*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.464166300673281*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6717350947366509*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.371237762031*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.42410765333229*pi) q[11];\nu3(3.5*pi,3.32544860732168*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.251097960927583*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38192559415221*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5570878900950004*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5186283033904562*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3033655703256208*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[4];\ncx q[3],q[19];\ncx q[5],q[11];\ncx q[6],q[20];\ncx q[7],q[17];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43798777554824*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.48251117378586*pi) q[13];\nu3(1.0*pi,0.0*pi,1.235975167403689*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.722928317371803*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5565303291874395*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.394692447177414*pi,-0.16355264018056997*pi,0.886301785402107*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.749559851029678*pi,2.57681121603002*pi,3.59683018829977*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48019160143591*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5591179886902671*pi) q[18];\nu3(0.721612352499864*pi,3.48448720432633*pi,4.15530946367876*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3408183984641489*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0948727290007868*pi,0.78723495109892*pi,4.19595128772741*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.255422795266512*pi,0.09096669582057204*pi,4.1994488145112*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.39006262824216*pi,0.76477758357624*pi,4.100462021633771*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.558436217060486*pi,1.02905188962876*pi,0.5377270968587632*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.505544677223715*pi,-0.38484065943659*pi,4.1579556073727*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.641641878808432*pi,3.34084880382842*pi,3.09451699875996*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.408881760437255*pi,3.49116316364023*pi,1.9564899095579*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.24504339832481*pi,-0.302479088820766*pi,0.690704984755353*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.319867185984522*pi,3.17741547888656*pi,4.45879904342779*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.258454208940403*pi,0.69908190729403*pi,4.18119445801106*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42372902655989*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.532524367264131*pi,-0.4931103274175506*pi,4.450660228577339*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.344739719771313*pi,-0.4093812464647842*pi,1.62764115400152*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.509427857781361*pi,3.47085769549544*pi,3.42490745799471*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.78623576593325*pi,-0.247688046339619*pi,3.67351565107297*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[21];\nu3(0.224050152237201*pi,3.45453143000116*pi,1.253324115076865*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.637186755830211*pi,-0.11095630929304401*pi,1.090544684860519*pi) q[20];\nu3(0.457076472796013*pi,-0.312362993938279*pi,3.95427704869045*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0618208170141313*pi,3.28134984340547*pi,0.5465243080372397*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.261576373053676*pi,0.64817745152508*pi,4.07035150006831*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.155554648130181*pi,3.12883101516384*pi,2.00066805636476*pi) q[8];\nu3(0.643917920817093*pi,0.16144783415186104*pi,1.53597499062993*pi) q[9];\nu3(0.775802119226222*pi,0.010319898863163979*pi,4.17482549232842*pi) q[10];\nu3(0.147610184041562*pi,-0.18793940093058498*pi,3.89164699562994*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.570971424760655*pi,-0.230295706864928*pi,0.710108680283188*pi) q[14];\nu3(0.436144600179812*pi,-0.265716901960187*pi,4.3986293594642*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.249775023278193*pi,0.400674474144213*pi,0.668326722282054*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.111193226922034*pi,-0.4528997806365485*pi,1.1377306911398701*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.345184257321702*pi,-0.148522402168553*pi,3.94941850533959*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.62216827528953*pi,2.4828943303922*pi,3.56906316476573*pi) q[9];\nu3(0.650870592328025*pi,0.9618492669241501*pi,0.5839938741161331*pi) q[10];\nu3(0.319522950939824*pi,0.5142076394161901*pi,0.717103859773865*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.184743295800677*pi,3.23754350629202*pi,4.4778730351448495*pi) q[14];\nu3(0.386665511127416*pi,2.47511014906538*pi,1.073884264523814*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.730148610711091*pi,3.27800569786069*pi,2.81432107458182*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.727998409343937*pi,0.6443059696362099*pi,4.346074129028921*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.872709648184166*pi,3.33458132678118*pi,3.17932981636868*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.352701999214072*pi,3.25435260559771*pi,0.929898819255566*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49704572493727*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266533034724739*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49674041575013*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47768322793684*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.17284133066057*pi) q[14];\nu3(0.624919360928094*pi,0.371220151188537*pi,0.883183480507816*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.252933080282257*pi) q[19];\nu3(0.120539016528351*pi,3.13536396716085*pi,1.59711993423198*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.37891226220012*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[19];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.365516951688998*pi) q[8];\ncx q[12],q[14];\nu3(0.628828473941833*pi,-0.4141813004181773*pi,3.98035516803139*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3275449712022*pi) q[17];\ncx q[18],q[20];\nu3(0.681245476620311*pi,-0.030888728684721978*pi,1.076887212077465*pi) q[21];\nu3(3.5*pi,3.46023073460193*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.39891786352863*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.344592903381137*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.38191746260215*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48565396524685*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2330481758213359*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243319441332067*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5491071217721095*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1405655915769999*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48349505232429*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.632535826030331*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1428584695829032*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[19];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.43063491447829*pi) q[8];\ncx q[9],q[21];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.38774026620405*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34200223061114*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.68680947763682*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.456417174964*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42440253145147*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4925500586008305*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1785486657584832*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.40186674861158*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.184103340433171*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.431974931884359*pi,-0.13499139608806798*pi,1.51619152979171*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.228803661606178*pi,0.24855723587150502*pi,3.37629472922207*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5382557388396023*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.633052048324776*pi,0.374251090040011*pi,4.42231612684189*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.469390390017654*pi,2.6619609645154*pi,3.90492643438197*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.765661098306605*pi,0.74750202916087*pi,0.628452944375764*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5836402023016454*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.348109580119028*pi,0.26480663267305404*pi,4.22489352393528*pi) q[0];\nu3(0.435018657228885*pi,3.26566880688084*pi,4.18164859716288*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.262234921457619*pi,3.32098733066063*pi,1.272801700015163*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.452917058555566*pi,-0.05671027692064701*pi,1.417515952466469*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.661796046875766*pi,-0.16867935725157202*pi,0.9493068890413809*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.995039838844228*pi,0.047248880209773025*pi,0.900275531069336*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.435866690872639*pi,0.54277977819604*pi,0.7267758326853531*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.669634284450658*pi,0.69163535005645*pi,0.553064807918599*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.163729779535323*pi,-0.17239914895602598*pi,1.464643137891865*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.690771890563294*pi,-0.4398276965697089*pi,3.59977980494996*pi) q[5];\ncx q[6],q[12];\nu3(0.798131827083083*pi,0.77948777168017*pi,1.005314723525651*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.732279155587094*pi,2.90152094915498*pi,3.1490567063289*pi) q[9];\nu3(0.58750032311755*pi,-0.07211307309409498*pi,4.28792353066953*pi) q[10];\nu3(0.583452351610268*pi,3.02330241028064*pi,3.73588940310435*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.313550350847322*pi,3.28573075607667*pi,0.607246223288389*pi) q[16];\nu3(0.411201958437296*pi,0.58065809998249*pi,3.66939794546422*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.741289478287115*pi,3.29674074174754*pi,3.26479144292844*pi) q[4];\nu3(0.2942687318856*pi,-0.130749447248991*pi,3.99614534791082*pi) q[5];\nu3(3.5*pi,3.49931981731546*pi,0.5*pi) q[6];\nu3(0.606352051693045*pi,-0.10691177303402999*pi,1.314153446313083*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.241625361685224*pi,0.33761965020902696*pi,4.22713574790859*pi) q[10];\nu3(0.227596008695952*pi,0.88644593661161*pi,4.0313817124809095*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2241949489546902*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.494033472184577*pi,0.58116005271416*pi,0.701869461214218*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.860584148535189*pi,2.85184152632015*pi,3.17804524190266*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.481087029632701*pi,-0.051255230801737994*pi,1.29519038820056*pi) q[20];\nu3(0.685059661217134*pi,3.11664720021316*pi,4.30298068104588*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.826234902585668*pi,3.28696151760347*pi,3.89158250372948*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.230857017915944*pi,0.60132115919896*pi,4.27397789327946*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.430322673461924*pi,-0.33468419861826204*pi,0.8781099218052311*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.838134766951459*pi,-0.29350098856499096*pi,3.27892406543816*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.379925837479451*pi,-0.13774422351252502*pi,4.26128617640115*pi) q[18];\nu3(0.699223239357548*pi,-0.4224212726746246*pi,0.60494016112514*pi) q[20];\nu3(0.0533858373966455*pi,-0.4157334531438934*pi,1.353263176580924*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.849938906067629*pi,0.32148100717297*pi,1.62521392341324*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.391213047895539*pi,3.28052329311906*pi,1.65523405015406*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38906045593273*pi) q[12];\nu3(0.655571956474774*pi,1.0339976746157*pi,0.6307792522323941*pi) q[13];\ncx q[14],q[16];\nu3(0.577237861662661*pi,0.12587674426585105*pi,0.720697496944757*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.244025935710761*pi,0.21069073291178797*pi,3.42917066753035*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.862214477536634*pi,0.94816204155731*pi,0.904203703411409*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.26985655932789*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1696096190471659*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.44405348190476*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.513589229498005*pi,2.85027406246201*pi,4.02087962010107*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.144094159364722*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.46863695551061*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43874718053659*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5588441684590362*pi) q[16];\nu3(1.0*pi,0.0*pi,1.367966068691757*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287313358654592*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39035516624654*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.176194337320894*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40972945083466*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5374373106118678*pi) q[10];\nu3(3.5*pi,3.47016600844116*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1507843792688401*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.42157920053311*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.309340049032227*pi) q[19];\nu3(1.0*pi,0.0*pi,1.213654755023809*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.605625781455735*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5477563209635145*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,4.472702357963151*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.580279784070955*pi) q[13];\nu3(0.139345927619387*pi,0.18607876495863496*pi,4.09650438147224*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5186716978796833*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47088456558045*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.500262664755775*pi,-0.4365337559335334*pi,4.02119313626601*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.416582550561432*pi,3.48689757339712*pi,0.884819795978327*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.37016485128934*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.12218694862183*pi) q[9];\nu3(0.19683974296645*pi,0.77288380926927*pi,3.99407856807612*pi) q[10];\ncx q[11],q[13];\nu3(0.655117422137629*pi,-0.10961481453342897*pi,1.295683791394348*pi) q[12];\nu3(0.692460978782329*pi,0.10229925190489997*pi,1.48928195329245*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.235607057369982*pi,3.31258965752975*pi,0.5421228776917859*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37120161131592*pi,0.5*pi) q[3];\nu3(0.228022005228112*pi,-0.27062242896628497*pi,3.87285100433978*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.837829632101654*pi,0.490462359479678*pi,0.997774087722048*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.21142152366815*pi,2.82745789850054*pi,1.3249865242550691*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.73325796764209*pi,3.23289327178896*pi,4.0916602135085895*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.751019768852112*pi,-0.30865258299238496*pi,0.5341963644132787*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1002695050652869*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.560322967960025*pi,2.53462014523611*pi,3.9200704239967*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.581733179754874*pi,0.7472472918361499*pi,0.7717482286205559*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5667764772715733*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.491097627969233*pi,0.8178690649445901*pi,0.620773016323361*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.422446004158468*pi,3.04403493665997*pi,0.932517112374114*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.328994825007574*pi,3.39474570177894*pi,4.39889703480606*pi) q[15];\nu3(0.357970322134088*pi,3.17931497204329*pi,1.70983493623014*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.465248613078205*pi,3.15791332427208*pi,1.79642977525505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.389997720511795*pi,2.71123967549486*pi,1.1396001990452809*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.145594026329119*pi,0.57813899524356*pi,3.70430303540906*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.580991345101313*pi,3.0650774432842*pi,3.06985339991291*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.580996777532575*pi,2.78700774543281*pi,3.39381696032158*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5437675091394549*pi) q[18];\nu3(0.461479574008989*pi,3.1704204344618*pi,1.9435764597696*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0711766784436937*pi,2.8009266156165*pi,1.403180555916477*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.834235180364972*pi,0.7095609780380601*pi,1.1559852322657589*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.805926481708912*pi,0.8094548504238801*pi,1.1615180621226049*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.374713311264965*pi,0.092641111361362*pi,4.405140337284*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.146241385983197*pi,3.08248673581688*pi,1.57881506171268*pi) q[5];\nu3(3.5*pi,3.43053174914965*pi,0.5*pi) q[6];\nu3(0.633257068934462*pi,2.91236086418781*pi,3.75861033139467*pi) q[7];\nu3(0.774461959295384*pi,3.24714994594148*pi,4.05933245835278*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.154726050094192*pi,0.08246474668968995*pi,4.06868495836006*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.18168238386499*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.480698624976301*pi,2.5206955537835*pi,1.101779823888665*pi) q[2];\nu3(0.673658006571692*pi,3.09777857140923*pi,3.51463356337728*pi) q[3];\nu3(3.5*pi,3.34150217833008*pi,0.5*pi) q[4];\nu3(0.802502529937177*pi,3.49540215528875*pi,3.44172565114385*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.304825557765985*pi,0.053880811117572036*pi,3.8587805862567*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1547664491320289*pi) q[16];\nu3(0.675086439746373*pi,3.15262206353349*pi,3.70369412208133*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.531235014093618*pi,-0.18396286364106101*pi,4.207240193175609*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.491355358253715*pi,3.14756962757479*pi,0.5213656964731068*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.842029402070023*pi,0.258224916620593*pi,0.5422443064532672*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.529932822497103*pi,2.8283020836997*pi,3.52614728258297*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.507580907826905*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.525735827442733*pi,3.42536284075781*pi,3.31148340029409*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.600325474461111*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.15015359974318*pi,3.38481973833584*pi,0.641235219456421*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[17];\nu3(0.71507713752095*pi,0.160066385180905*pi,0.5580697608316346*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45515897396542*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46184430284618*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41500450192392*pi,0.5*pi) q[5];\nu3(0.729971969553097*pi,0.51594316126316*pi,4.2044604528101495*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45766358247053*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2832543411192718*pi) q[11];\nu3(1.0*pi,0.0*pi,1.272539936000342*pi) q[12];\nu3(3.5*pi,3.43439788119263*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2407983794562871*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.301773678397071*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2945576143769*pi) q[19];\nu3(0.843259280208426*pi,0.050357375679669025*pi,1.310365929503353*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.45647073544996*pi,2.8471400642026*pi,1.371674854487119*pi) q[4];\ncx q[5],q[12];\nu3(0.456906424146536*pi,2.52883570684837*pi,1.448866066604071*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.294831877173904*pi,-0.4296438561230645*pi,1.0850937794867699*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.28932226193647*pi,2.74887318145882*pi,0.9749113180813069*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47382166659596*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46569362568946*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5225549280022777*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.364042331505485*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33557093158553*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.423170842465931*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.603845258231322*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.38103800522653*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.3828778192217*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[11];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.156620935673309*pi) q[10];\ncx q[13],q[17];\nu3(0.738558160057834*pi,2.45825582083325*pi,3.93998783984171*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30997301494307*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45098272578636*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.707339464694981*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.146582588596155*pi,3.14644556362284*pi,1.65310183669096*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2137541369992029*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.204052329722571*pi,-0.03573937873792199*pi,0.83979611396983*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.558076343676893*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.155302153436551*pi,-0.14820024473161902*pi,1.091997080814389*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.678470688090006*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.794244142606818*pi,0.09774452095230601*pi,1.55268220361071*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.677026821763045*pi,0.016773480928170992*pi,0.728386835587742*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.231915655491818*pi,3.02811198976841*pi,1.72455476975359*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.623530534619164*pi) q[20];\nu3(0.379634789038252*pi,3.08962814129373*pi,0.766344035603827*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.472901166356879*pi,0.10980778348904896*pi,3.64238260348145*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.329598561994152*pi,-0.343258772688832*pi,3.87014894698725*pi) q[1];\nu3(0.617650385206625*pi,0.5448133522118099*pi,4.29332570127088*pi) q[2];\nu3(0.503784013619549*pi,0.5136945396272099*pi,1.4377326724815291*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.471253384156278*pi,3.15444891698111*pi,2.01021421458749*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.51627859354541*pi,0.13066129218522105*pi,0.6315715814494081*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.460131645191277*pi,2.95789269003603*pi,1.95589261902464*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.736375024059102*pi,2.62151599334569*pi,3.65889307979857*pi) q[15];\nu3(0.643144738238751*pi,0.41616513945256495*pi,3.93762157483816*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.414181467649486*pi,0.86051691453782*pi,4.42561910531046*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.833420309513511*pi,-0.24651457214976802*pi,3.94515689819787*pi) q[1];\nu3(0.881872128086403*pi,0.52831100607312*pi,1.079484855786112*pi) q[2];\nu3(0.386047626446512*pi,-0.18211524850848898*pi,1.473000422455605*pi) q[3];\nu3(0.886357907576994*pi,0.17147725107242795*pi,1.53912125977184*pi) q[7];\nu3(0.446241871879124*pi,3.41737967861756*pi,0.5770190311647869*pi) q[8];\nu3(0.64736314348413*pi,-0.03840330368885603*pi,4.0063322638465895*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.225197862602244*pi,0.321011586891116*pi,0.805023662801081*pi) q[11];\nu3(0.839465399870748*pi,0.17031827452265003*pi,1.64495469403592*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.618586592183791*pi,3.0374809473957*pi,4.12972834700456*pi) q[15];\nu3(0.916917978112214*pi,0.12119959371897704*pi,0.735471088454536*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.127501128653357*pi,3.30523689880954*pi,1.50902880964198*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.191077492441553*pi,-0.4769627679961454*pi,1.85210493608644*pi) q[9];\nu3(0.407497318371635*pi,2.96003878867994*pi,1.8530486573155*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.338647241906087*pi,-0.328436935376552*pi,1.76783165400337*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.735018322355201*pi,-0.4957001862940488*pi,0.717711396618121*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.694721097716281*pi,0.67120664053152*pi,0.5039112016058092*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.182855107556053*pi,2.70015976038024*pi,0.926286710554324*pi) q[18];\nu3(0.642208404179866*pi,2.4911213149829*pi,3.82560260705768*pi) q[20];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[11];\nu3(3.5*pi,3.34837911280966*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34158710791284*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.185649652450991*pi) q[13];\nu3(0.503106582637711*pi,3.10600324605277*pi,3.43350740118427*pi) q[14];\nu3(1.0*pi,0.0*pi,1.253944482352795*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.359694037779444*pi,-0.4534571037534001*pi,1.045839944362636*pi) q[20];\nu3(3.5*pi,3.49629413043679*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45968880831699*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.42319427726216*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.206372338152625*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.232134681310236*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2283419776953242*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[9];\ncx q[2],q[7];\ncx q[3],q[16];\nu3(3.5*pi,3.46136284960714*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.4126693703903999*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4913779134656*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.623124142595505*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40225129494353*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36545327940249*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.1532809016315069*pi) q[7];\nu3(1.0*pi,0.0*pi,1.151650311015471*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35731181317931*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.47057977732696*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.615790749080417*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[15];\ncx q[1],q[9];\ncx q[2],q[7];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5475246434128781*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3683200879164*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.231050772417349*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.710479395883862*pi,1.10367535249498*pi,0.710399335027831*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5252614106647933*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5372445969464059*pi) q[9];\nu3(3.5*pi,3.40691751901508*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.49702351130404*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1725618169221979*pi) q[19];\nu3(1.0*pi,0.0*pi,1.082040262331265*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[7];\nu3(0.407546314556266*pi,0.5002901121108101*pi,4.05538131407903*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.368235154132975*pi,0.7983529520116099*pi,0.672127267183141*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.814732455534918*pi,3.11306631892547*pi,3.67816108670039*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.45221183410655*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.313756756182966*pi,-0.350510651406796*pi,1.017953722285566*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.461834276277586*pi,3.42177033019934*pi,2.04491619578865*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0425984687485523*pi,2.7494114822477*pi,1.52671863865669*pi) q[16];\nu3(0.461679895221628*pi,0.6274539423775001*pi,0.636928621594332*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.607380178771999*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5639289020465119*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.25561282400485*pi,1.13934993102783*pi,4.1660708678926195*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.698788665360814*pi,0.228085316621507*pi,4.07382036277885*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.396842119200285*pi,-0.29101845118430003*pi,4.12259701634529*pi) q[1];\nu3(0.599901706140492*pi,0.64566274953473*pi,1.118180632937254*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.377501890724595*pi,0.404126161770078*pi,0.9980303980270511*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.627872900885828*pi,-0.319725388360079*pi,1.04602226441455*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.866105216953522*pi,3.49898683255304*pi,0.8920806783315061*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.786617108326714*pi,-0.24606692393511898*pi,3.96731149502906*pi) q[0];\nu3(0.144218886895804*pi,0.248747349060094*pi,4.498849409544929*pi) q[1];\nu3(0.512065852789764*pi,2.46897443758222*pi,3.63794923163797*pi) q[2];\nu3(0.848214781541752*pi,0.04979262409215801*pi,1.10506232109764*pi) q[4];\nu3(0.194918668391928*pi,0.5356819215055999*pi,3.91057329408923*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0209178198247791*pi,0.35060254867472396*pi,4.46442517466038*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.730841759511996*pi,0.222269743526176*pi,4.24556614613664*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.300485051663804*pi,0.15968859896991205*pi,0.5239774712490899*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.448046748903541*pi,3.35793762134952*pi,4.2461330509965105*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.137224356666952*pi,-0.19717589029753402*pi,1.204814885495217*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.369431088495157*pi,3.11977486308334*pi,1.207082525986582*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.415606646262633*pi,-0.34926176473583703*pi,1.4288720578404939*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.624344696301099*pi,3.46644010200545*pi,4.030430998785841*pi) q[9];\nu3(0.462237132504104*pi,2.65321748066728*pi,3.74271094831932*pi) q[10];\nu3(0.471165489407229*pi,-0.06769252167041401*pi,0.634165132730544*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.540419621260727*pi,0.6324305835871*pi,0.7565248871185379*pi) q[15];\nu3(0.43746834868406*pi,2.49386355497293*pi,1.296476902735407*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.972421239237688*pi,3.30026746531553*pi,4.42456614914248*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.295512748187234*pi,3.23208962874229*pi,1.0702395399832478*pi) q[9];\nu3(0.600918770150269*pi,0.447242626999522*pi,4.01226689030543*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.751086856669947*pi,0.22211893852793696*pi,0.5937219764044128*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.493508450882682*pi,0.8229057886565301*pi,4.32975790349936*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.23676921441609*pi,3.18445825639395*pi,1.0679045719960771*pi) q[19];\nu3(0.261173837276288*pi,1.02892350555374*pi,4.11597982159367*pi) q[20];\nu3(0.668078790437605*pi,0.26824690031576803*pi,1.163826449618544*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36548740347052*pi,0.5*pi) q[2];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.76515356267824*pi,0.60802514935445*pi,1.18181057580591*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.213015181047023*pi) q[17];\nu3(0.726657599913605*pi,0.23353207026897205*pi,4.32061788047748*pi) q[19];\nu3(0.438025613928858*pi,-0.241887292580807*pi,3.70981750829526*pi) q[20];\nu3(0.0402054133996197*pi,-0.219011047270173*pi,4.18198411613356*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[17];\ncx q[4],q[9];\nu3(3.5*pi,3.36661519560851*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[12];\nu3(3.5*pi,3.27237677756126*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.299191442157019*pi) q[16];\nu3(1.0*pi,0.0*pi,1.22063796340966*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.46271420125936*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43737947742033*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.202676258408892*pi) q[9];\nu3(3.5*pi,3.43418174316971*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.345715067339937*pi) q[12];\nu3(1.0*pi,0.0*pi,1.272436268903578*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5564636166521679*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43767585928247*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,1.199702466109279*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48247207384632*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.380537871742403*pi) q[7];\ncx q[8],q[19];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[14],q[21];\nu3(3.5*pi,3.30478411771616*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.413791424496139*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5885181898852281*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1368861177041771*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[7];\nu3(3.5*pi,3.48267531680334*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5140150857762538*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.541997387832319*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.601623675009499*pi) q[13];\nu3(3.5*pi,3.48893948547398*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312996216943823*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3186114880693829*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.355691813420274*pi,2.92905560504064*pi,1.83478901235462*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48644426590964*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.27757177650186*pi) q[7];\ncx q[8],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.770769695145911*pi,0.7839754078541401*pi,0.647719092488168*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42825221364698*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.263425291734406*pi,3.11479382640937*pi,0.966237106907837*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.44040695011081*pi,0.44502376476955696*pi,1.024745360896429*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41005624058998*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44478462493119*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.510591925672881*pi,-0.239068094577159*pi,3.61553171624559*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.405668382962964*pi,-0.482519459241202*pi,0.9037632820265751*pi) q[9];\nu3(0.160812637775486*pi,0.24060048069150497*pi,1.208321929471831*pi) q[10];\nu3(0.14407902272261*pi,-0.27644128897789*pi,4.40112152548936*pi) q[11];\nu3(0.630268154333682*pi,-0.4551795232358822*pi,0.710525332760243*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.788193354889073*pi,3.35780428834923*pi,3.00164172562391*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.489898177517687*pi,3.01789629536988*pi,1.90635717447655*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.836186337461203*pi,0.05324967938569902*pi,4.12983178235812*pi) q[9];\nu3(0.690344585483216*pi,-0.35558937822508896*pi,0.643543416506519*pi) q[10];\nu3(0.669668230061626*pi,-0.08652696671014598*pi,0.9593525957866009*pi) q[11];\nu3(0.365449254273569*pi,3.26269334384011*pi,2.11381303070576*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.484756752293789*pi,3.28173552998364*pi,0.5498823099818385*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.499795804853602*pi,3.4154488794985*pi,3.32850819242404*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.646163895440513*pi,0.55452178252797*pi,4.27831992720416*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.757805519624486*pi,-0.317804516796446*pi,3.89945268876578*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.31940745735649*pi,-0.4186696545041344*pi,0.976191888662448*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.734372607600757*pi,-0.230205624219316*pi,0.642319874211772*pi) q[15];\nu3(0.392159455863339*pi,3.18680291939607*pi,0.742766229054881*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.841833520361036*pi,-0.29400560003738296*pi,0.7076534262134719*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.207851843203521*pi,0.7718245134158901*pi,0.5560642786782457*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.736103928371476*pi,3.45639713651951*pi,3.65610081661036*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.719086072509704*pi,0.50860697011612*pi,0.849738021331056*pi) q[15];\nu3(0.499486556219718*pi,2.78098472138346*pi,3.71829550304577*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0829361077958595*pi,-0.188176293752*pi,1.25387333155922*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.735857437776384*pi,2.85285588590914*pi,3.97195596865865*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.155732623740087*pi,3.03846241412542*pi,0.9356230488225861*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.673138847697365*pi,0.23813068835906404*pi,3.82241460575219*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.447600281957382*pi,-0.14639127347714898*pi,3.62259937937684*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.938716508597723*pi,-0.16636810945408698*pi,0.5447006368919635*pi) q[8];\nu3(3.5*pi,3.2999807023683*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.159798199670362*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.507682060228293*pi,3.07899895215933*pi,1.78225173376203*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.543261191662626*pi,-0.297167382412482*pi,1.157925562528043*pi) q[20];\nu3(0.827748321740155*pi,3.27168504952235*pi,4.33256349532442*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35522996200331*pi,0.5*pi) q[1];\nu3(0.7035240495905*pi,-0.038079137857783996*pi,4.32975197845213*pi) q[3];\nu3(0.472486769682787*pi,2.80605784044085*pi,3.77194245346885*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.816872710417095*pi,3.2375105851525*pi,2.84193498953205*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.166692146311834*pi) q[17];\nu3(0.769706700391987*pi,-0.20270066623975203*pi,4.32107171283974*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.486341412202038*pi,0.03617718522781299*pi,1.331690822345869*pi) q[21];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.792313244339679*pi,-0.19422292357877002*pi,4.21385499264235*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49269720130715*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.563219980864697*pi,-0.358944448983679*pi,0.813484588783963*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.331015299221872*pi,3.00579336856748*pi,0.777242371475968*pi) q[7];\ncx q[9],q[12];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5810359888511161*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[17];\nu3(3.5*pi,3.49355205129686*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2364247985534091*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42317810074547*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.4098801731437*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.273964175767105*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3339942507103029*pi) q[20];\nu3(3.5*pi,3.42134591167378*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37193769302042*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3477839081187901*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.3675656757393*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.297710777040066*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.301661460731156*pi) q[21];\ncx q[0],q[6];\nu3(0.715158628361359*pi,0.08753679825481298*pi,1.20518477926167*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[14];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.317817012833*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47226152234832*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45560368275507*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.294520412742611*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45002396516307*pi) q[20];\nmeasure q[1] -> c[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(3.5*pi,3.4465079530017*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.257477489025852*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4814890234508*pi) q[6];\nu3(3.5*pi,3.43509192842688*pi,0.5*pi) q[7];\nu3(0.702910680705626*pi,3.07064781384807*pi,0.5165565777271336*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5837753603813602*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.129031826019213*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3783366828344*pi) q[21];\nmeasure q[9] -> c[9];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[14];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.620955162713748*pi,3.28781046625776*pi,3.39741858825731*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43718091919742*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5985069757449839*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.645634406695428*pi,-0.016449249484779993*pi,0.601064394075092*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5035968433928922*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.855602918189783*pi,2.99329829130621*pi,3.80390942941779*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.391924514043753*pi,0.365069883083711*pi,1.0380514924322721*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.397974263341005*pi,0.48925874010733506*pi,3.98133425565126*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.526100755242552*pi,0.313755166358229*pi,0.5241834893268157*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.627583708114032*pi,3.457573588737*pi,3.01616295373501*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.356883663012779*pi,2.89948078638004*pi,1.57414552234059*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.308033130948177*pi,3.05459050950705*pi,1.0429961503267369*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0947637827451302*pi,0.6599197691163801*pi,3.97516803322234*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\nu3(0.651192871870246*pi,-0.250654817937382*pi,0.8805279819404099*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.226901465422078*pi,0.400751459656401*pi,4.373579959531909*pi) q[6];\nu3(0.552916467479645*pi,0.47095858844931604*pi,1.142973406639606*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.713961073816386*pi,2.8986452914293*pi,3.50336657660392*pi) q[13];\nu3(0.317140683907584*pi,0.04845481839365895*pi,3.9744057124609*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.382290467277312*pi,0.06180664757980203*pi,4.04944137178382*pi) q[20];\nu3(0.381928420281766*pi,3.3534000897038*pi,1.1427307715296289*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.314724888330701*pi,-0.217095551871541*pi,4.13095773074759*pi) q[5];\nu3(0.825525323460936*pi,0.09416239266318704*pi,0.889539810985582*pi) q[10];\nu3(0.278974704431243*pi,0.42723731862499703*pi,0.5624430936326054*pi) q[19];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.692061532112101*pi,3.36623604677078*pi,3.74477855176402*pi) q[0];\nu3(0.663256873375297*pi,3.23352903689961*pi,3.13680964155538*pi) q[1];\nu3(0.407251147250068*pi,1.033944819471*pi,4.12510751321829*pi) q[2];\nu3(0.238984216758403*pi,0.29706697364685297*pi,1.0842974560162562*pi) q[3];\nu3(0.358167992939952*pi,2.99434859239552*pi,0.5578081712989494*pi) q[4];\nu3(0.516541117229562*pi,-0.4326293315747242*pi,1.027999721895089*pi) q[5];\nu3(0.487931631342498*pi,-0.4320496399446862*pi,0.9888394016619699*pi) q[6];\nu3(0.665835858990571*pi,0.11036471645269397*pi,3.83127679847537*pi) q[7];\nu3(0.47425680348357*pi,0.88703210005881*pi,4.35852807576087*pi) q[8];\nu3(0.932971570772622*pi,2.97036764313088*pi,3.12308283075688*pi) q[9];\nu3(0.759757326288157*pi,2.37103445609628*pi,3.67638995472231*pi) q[10];\nu3(0.822996285438163*pi,-0.003104089043507008*pi,3.89338774893288*pi) q[11];\nu3(0.720963619121129*pi,0.205776416893238*pi,1.3889607923958671*pi) q[12];\nu3(0.613301378418918*pi,3.2101178957384*pi,4.39308065961668*pi) q[13];\nu3(0.307795703367928*pi,3.18297122589985*pi,1.90945782354341*pi) q[14];\nu3(0.867943556673335*pi,-0.279224961473316*pi,4.32562202784095*pi) q[15];\nu3(0.379089538852276*pi,3.0901305189427*pi,2.0540665753103*pi) q[16];\nu3(0.702541235775844*pi,-0.21321560807986*pi,3.44687033167058*pi) q[17];\nu3(0.83345365433595*pi,0.011332487354593024*pi,4.096937147825059*pi) q[18];\nu3(0.665355514301964*pi,3.32315511531472*pi,2.87095303316355*pi) q[19];\nu3(0.0811947963288017*pi,3.06082061475575*pi,0.827430154251492*pi) q[20];\nu3(0.773185264107496*pi,3.11091408108298*pi,3.83705220854562*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,3.34818735761511*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.49752953374398*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.40922176661196*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.173552274968566*pi) q[6];\nu3(1.0*pi,0.0*pi,1.151084276588068*pi) q[7];\nu3(3.5*pi,3.32135801720198*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49242060677072*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44378389835257*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.221071887894698*pi) q[14];\nu3(1.0*pi,0.0*pi,1.162289255192579*pi) q[16];\nu3(1.0*pi,0.0*pi,1.304047382034399*pi) q[17];\nu3(1.0*pi,0.0*pi,1.253933291278369*pi) q[18];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(3.5*pi,3.25784341425981*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.3405773070852*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[8],q[14];\ncx q[9],q[17];\ncx q[10],q[21];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.265659039262892*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.200654553993638*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48356228463578*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.432791021605841*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38939802940553*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37079755355459*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47308494420059*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.610593527430244*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284144509679152*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36637943323227*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30611967364828*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5179260169324483*pi) q[18];\nu3(1.0*pi,0.0*pi,1.261904130243109*pi) q[20];\nu3(1.0*pi,0.0*pi,1.336716789386828*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[8],q[14];\ncx q[9],q[17];\ncx q[10],q[21];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.49564020353994*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.38744364763348*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5536959551232101*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5886628220636734*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5936569680265219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.578421451849244*pi,3.22415276703127*pi,3.85324910216415*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.567033531947256*pi,3.20391856213478*pi,4.49869166399867*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.646570883935128*pi,0.014332894431628995*pi,0.9009295150614349*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.502478290477928*pi,3.25795717576089*pi,3.12427994820013*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.418003085507535*pi,-0.36620183518195304*pi,3.93582848320588*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.436166296827038*pi,-0.02831399634971299*pi,0.9003345681027239*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.432930398537079*pi,0.25936378150944195*pi,3.47532484682145*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.266147063036387*pi,-0.32230513056168697*pi,4.20813336633394*pi) q[0];\nu3(0.277571421902531*pi,-0.396582338668572*pi,1.328172384438354*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.699049605168046*pi,0.12390805514583803*pi,0.705606488966267*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.640408948085931*pi,3.38999546921332*pi,0.824043064895822*pi) q[10];\nu3(0.629722668134279*pi,3.00576119532942*pi,3.89368176447368*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.600566848555798*pi,-0.26233319542267497*pi,4.034326294914409*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.552898893718523*pi,0.12444458269889902*pi,4.1578062130737905*pi) q[0];\nu3(0.559316329743517*pi,0.16776699154128205*pi,3.75212068755657*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.715730218527944*pi,0.47758151788008796*pi,1.162213242276691*pi) q[3];\nu3(0.259440790195216*pi,-0.060949722780100024*pi,4.12064083300751*pi) q[4];\nu3(0.894623458061771*pi,2.66219461752773*pi,3.37172762513067*pi) q[6];\nu3(0.677350089226796*pi,3.2320254168613*pi,4.164753483786431*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.841213666389918*pi,2.94889910840306*pi,3.93044564136611*pi) q[9];\nu3(0.11426804769041*pi,-0.250977626195533*pi,1.331097849605618*pi) q[10];\nu3(0.679553042378788*pi,0.66649765702287*pi,4.39788155147724*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.474122699665983*pi,0.54819265243673*pi,0.670842981767221*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.714107230466748*pi,3.04813143440143*pi,3.85365448119912*pi) q[16];\nu3(0.690097207906446*pi,2.92296761077321*pi,4.0787469288407205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0821676571008596*pi,-0.223882075786343*pi,1.30860998014228*pi) q[2];\nu3(0.309793378360117*pi,-0.258967198648555*pi,1.0898371394697008*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[8];\nu3(0.672177287951254*pi,3.12151838055116*pi,2.95149531331102*pi) q[6];\nu3(0.197847328980424*pi,3.26814706094715*pi,1.67628193612943*pi) q[7];\nu3(0.7821914373897*pi,-0.49619354871155275*pi,3.06798036775572*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.499606233845312*pi,0.298560353792525*pi,1.06500218553891*pi) q[12];\nu3(0.728497592128206*pi,0.7300849410663599*pi,1.217665985713513*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.749470740667018*pi,-0.12500002898421297*pi,0.5991495383610212*pi) q[15];\nu3(0.703418756711162*pi,3.06455749083184*pi,3.40187822856171*pi) q[16];\nu3(0.362468753327703*pi,-0.019823527628045012*pi,3.70104933094646*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.207373765876684*pi,0.8338942001148599*pi,4.1943731722869995*pi) q[20];\nu3(0.764133393375336*pi,-0.131725620609644*pi,3.86232277240529*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.494784151869126*pi,2.64394530324957*pi,1.2699849003010462*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39395501842553*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.158826377573497*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.338473022086638*pi,0.338148143246227*pi,3.37147395096694*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.925652165070937*pi,0.7892685930880501*pi,4.32618208989963*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.462485218865668*pi,0.60609605687694*pi,4.2251064331775705*pi) q[20];\nu3(0.482235775538962*pi,-0.11800811807376999*pi,0.685121131222911*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.530001405626778*pi,0.36072309902170796*pi,3.85120988496739*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4766786772722895*pi) q[8];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.541047009328772*pi,0.42974313373872297*pi,1.4145877312950401*pi) q[19];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40063627592113*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[8];\ncx q[6],q[12];\ncx q[9],q[15];\nu3(3.5*pi,3.32136986321332*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.34831318868237*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2539691920187321*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.197612275854524*pi) q[20];\nu3(1.0*pi,0.0*pi,1.112505236519734*pi) q[21];\nu3(3.5*pi,3.48210981240926*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.259713560386748*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.46291974415154*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47572826916611*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.380294431953557*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38914266714896*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.40102424629339*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2948758164329939*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.3131130496032681*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3117216100275249*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42735720178594*pi) q[14];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5961529314970564*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49411244210847*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.33486410579852*pi) q[1];\nu3(3.5*pi,3.49098120423882*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.505727223631701*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5939612077450925*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.43336966240497*pi) q[15];\nu3(1.0*pi,0.0*pi,1.265173466498734*pi) q[16];\nu3(3.5*pi,3.44017948489164*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.715382351382472*pi) q[18];\nu3(1.0*pi,0.0*pi,1.176056676448664*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4812148948072394*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5380802968803756*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.301987046830588*pi,-0.06127934880137598*pi,4.35219922398632*pi) q[5];\nu3(0.555387017041801*pi,-0.021536310761293975*pi,0.608733852961608*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.61641636348356*pi,-0.382036319760983*pi,0.649870761152521*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.846718710041918*pi,-0.253485759630299*pi,3.860345550013*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.601023189580444*pi,-0.335605092263764*pi,4.03568932943831*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.712674956606458*pi,3.11858419875847*pi,3.13936813036524*pi) q[5];\nu3(0.412218181113694*pi,2.92843798143404*pi,1.1496762820071629*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.460133969666133*pi,0.47891904254900697*pi,3.98315130774466*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.795211991553133*pi,0.10849024037143795*pi,0.655261434924023*pi) q[10];\nu3(0.387963700913998*pi,2.96663457847641*pi,1.0269437920238729*pi) q[11];\nu3(0.376251477571918*pi,-0.23451544376841*pi,0.622640537748817*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.371796519451858*pi,3.14231181029941*pi,0.5750169822011154*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.650359113646242*pi,0.35440795040833295*pi,4.33859760107548*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.457588168852618*pi,-0.330073774358492*pi,3.8526774901071*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.603449989910148*pi,0.02491558596080401*pi,0.638189237233871*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.569231739234836*pi,3.47886688660081*pi,4.27965772750352*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.743907459243537*pi,-0.24780778163130301*pi,0.88332283994505*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.340471229248218*pi,-0.42327539810331*pi,1.340394220128616*pi) q[19];\nu3(0.106124530120555*pi,2.57791509748909*pi,1.43420978311031*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.591083720276224*pi,3.42813449901885*pi,0.8528836559380459*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.645238168738675*pi,2.48185156642436*pi,3.85947222834967*pi) q[3];\nu3(0.284289892139239*pi,2.8611748106183*pi,0.745517862675346*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.347036521538758*pi,0.05009430056779096*pi,0.6833316221111401*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.894999106659601*pi,-0.4730221710326624*pi,3.73446396868214*pi) q[13];\nu3(0.509553796545534*pi,2.67586524116623*pi,3.87409764778065*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.360382553060494*pi,3.1345204445962*pi,0.5710207855084489*pi) q[17];\nu3(0.83894908087693*pi,0.94814451338995*pi,1.024131998013663*pi) q[18];\nu3(0.703523624435177*pi,-0.203788376868338*pi,4.03918429580075*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.34788843878747*pi,0.21651662045936204*pi,4.288030708348289*pi) q[21];\nu3(0.805294433471041*pi,-0.375416185329241*pi,3.26201218908015*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.551535875575827*pi,3.34520773398379*pi,4.17583447149241*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.555588613284834*pi,3.21698745264816*pi,3.35181776650109*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.723794079870236*pi,3.32564211181813*pi,3.89971092468894*pi) q[14];\nu3(0.366155910521374*pi,-0.290139512283613*pi,0.5374717128311493*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.299893574691756*pi,-0.37284177861450196*pi,0.500507695553446*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.55996910191821*pi,0.8388257008578699*pi,0.5156011434910158*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.405058291233832*pi,0.196295454701909*pi,3.65959495082018*pi) q[1];\nu3(0.702653047677977*pi,2.7978860848792*pi,3.94842741336998*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.42491858543882*pi,0.5*pi) q[8];\nu3(0.395248454888815*pi,2.70072803697548*pi,1.56888279813711*pi) q[9];\nu3(1.0*pi,0.0*pi,1.23436745123506*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.811693930821204*pi,-0.347470050590142*pi,3.39744285209264*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.41449583189974*pi,0.62692478738485*pi,3.62743461271948*pi) q[1];\nu3(0.567344389873127*pi,3.29334933975349*pi,1.72126100975011*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.48179708991961*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.394789437624036*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.31597540808469*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.42264444120226*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5759948383315928*pi) q[12];\nu3(1.0*pi,0.0*pi,1.194939770997161*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2851926932834838*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.59333376294031*pi,0.6097701836408*pi,1.149104000249006*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[12];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5064551399648923*pi) q[10];\nu3(3.5*pi,3.42030901533663*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.228555886160983*pi,0.7188860479316601*pi,3.85649068564035*pi) q[16];\nu3(1.0*pi,0.0*pi,1.18341787175687*pi) q[18];\ncx q[0],q[17];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46925565438501*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5338239269093109*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.450224519410471*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.350078411380618*pi) q[21];\nu3(3.5*pi,3.40624364829658*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49673175656955*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.351058759437457*pi,3.03347503515566*pi,1.440638123762768*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.308113755471801*pi,0.86120373804053*pi,4.04981804641856*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.287079199597792*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32306507340852*pi) q[18];\nu3(1.0*pi,0.0*pi,1.228971161962843*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[20];\nu3(3.5*pi,3.29377856229798*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.206434413870137*pi) q[7];\nu3(0.498131070170392*pi,0.400932605120766*pi,3.64182252710413*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.508385565697973*pi,2.93748429810082*pi,1.363936843667985*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46267180533472*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.669978867979752*pi,3.38276241840577*pi,3.00836102553006*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.544394860798523*pi,3.19889978723408*pi,3.26718784161292*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48272080030953*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38077258425546*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.384500372658428*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.655121724516319*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49599037090943*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.799696643461286*pi,0.23379953442104595*pi,1.277934403263246*pi) q[5];\nu3(0.173859470089924*pi,-0.088296868887281*pi,0.5530015529217551*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4769720067483*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.491910616775853*pi,-0.24776240983201803*pi,1.3954923511892399*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.614123483354741*pi,3.34441702868603*pi,0.643602086543104*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.397393855560805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.65545332158091*pi,-0.202036876581288*pi,3.72539873518052*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0531587787716796*pi,0.040082738097644954*pi,0.5349674619722344*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3705261535656*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.301750488453946*pi,-0.325588222739462*pi,0.769295326626031*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.404162663284973*pi,0.08323574686998403*pi,3.7533291915813*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.254874918226021*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.151814146173827*pi,-0.10504570629710802*pi,0.853658273520398*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.597480425746521*pi,3.34191629378633*pi,2.995350056898*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.348749619034147*pi,0.7081492293093199*pi,3.85196002888196*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.309946023686966*pi,0.6918723663827799*pi,3.99360951362416*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.339104747608395*pi,3.06927379134903*pi,1.83696011693882*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.446427680322781*pi,2.89118853541237*pi,1.87960245456312*pi) q[11];\nu3(0.42779061801513*pi,0.08142072117159604*pi,4.27917615371313*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.641451408913816*pi,0.11076272494891004*pi,3.96234646175938*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.199090512193937*pi,2.52984412910479*pi,1.451061201726074*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.827672632581186*pi,3.38125268592272*pi,3.23428523499796*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.732270715948908*pi,2.79900423240575*pi,3.86302816531271*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.263586069142044*pi,-0.212408744786158*pi,4.324210795663911*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.410215041194949*pi,-0.32678660495607204*pi,0.7477379456026341*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.905998625064078*pi,0.7599481151048499*pi,0.636019008436972*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35590147533688*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1886795044115321*pi) q[8];\nu3(0.615399441655747*pi,-0.19290801201680802*pi,3.47575894316641*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.591387316341439*pi,1.10336797039689*pi,0.761803764708074*pi) q[21];\nu3(0.169986030232522*pi,0.250511743124208*pi,4.24842000904593*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.794470047840339*pi,2.7382712229992*pi,3.68180921383937*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44785539052291*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.297922386198475*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.390886598197922*pi,-0.18386697745541702*pi,4.4611663124179*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.426225311986637*pi,0.049658473283364035*pi,1.445643346482473*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5827034303460517*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37982205255273*pi) q[13];\ncx q[14],q[18];\nu3(0.183564252116699*pi,0.98656033872102*pi,4.34326435194397*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.464582263642829*pi,-0.35134161774817596*pi,1.2522242611637528*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49161090286654*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.45200083761453*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43453873776799*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.285279489399164*pi) q[11];\nu3(3.5*pi,3.41354136337223*pi,0.5*pi) q[14];\nu3(0.469837303672102*pi,2.55484796017794*pi,1.282967089165399*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.744918127742497*pi,0.497856146649701*pi,4.3643943165204995*pi) q[17];\nu3(1.0*pi,0.0*pi,1.18364162415948*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3168625465336579*pi) q[20];\nu3(1.0*pi,0.0*pi,1.111062111678957*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[20];\nu3(0.833627107100062*pi,3.00847155510466*pi,3.96691148015016*pi) q[3];\ncx q[4],q[21];\nu3(0.865162861642499*pi,-0.08557922538368501*pi,0.787807395028733*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.621661778921268*pi,0.396828252042869*pi,1.4871025419344779*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.325263016991969*pi,0.12492858957286201*pi,1.229571498205908*pi) q[19];\nu3(3.5*pi,3.41387524828122*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.536071080552124*pi,0.15282752107488295*pi,4.3283126133878405*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.58321261911684*pi,3.30979540545899*pi,1.83625594833717*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47867500290687*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3034870310338391*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.330364780845614*pi,2.84329640475158*pi,1.474901164737024*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49396769583011*pi) q[18];\nu3(0.0954764879254259*pi,3.13936873913322*pi,2.0918355283545402*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5026923936593675*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5370271008945151*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.40339261865223*pi,2.90404444651847*pi,1.19582904905783*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48319210142892*pi,0.5*pi) q[6];\nu3(0.132136782785253*pi,-0.11197999402669101*pi,4.37462531276507*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5384225792546027*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.253066512405616*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[3];\nu3(0.694866952298102*pi,2.97046674370205*pi,3.3858884837525*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.277413757738834*pi,2.99240153588606*pi,1.144590210941189*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.357805710872915*pi,3.3323659298409*pi,0.888539152717438*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45523449210862*pi,0.5*pi) q[1];\nu3(0.60853261986551*pi,-0.4982018844989902*pi,3.0811117761252*pi) q[2];\nu3(1.0*pi,0.0*pi,1.250109354032681*pi) q[3];\nu3(0.267285450892558*pi,-0.449588153823606*pi,1.74041777475828*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41793036120925*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.941067862441433*pi,-0.429954764411788*pi,0.656775881035237*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40900729138333*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1601608600640771*pi) q[16];\nu3(3.5*pi,3.49272400045325*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.33981664670757*pi) q[19];\nu3(0.2234432219021*pi,-0.4091578331048312*pi,0.988387777817907*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.46867660544304*pi,-0.4697763531701978*pi,1.68498161188793*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.719727362448522*pi,3.41717781423653*pi,4.49494663772278*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.479672289068054*pi,3.28312239072032*pi,0.5283807065337108*pi) q[12];\nu3(0.548375790715071*pi,-0.280680984255797*pi,1.322804654831655*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.825211591090344*pi,2.87720451320217*pi,4.20353564340355*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.657364439897685*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.513091873559755*pi,0.32336779258892*pi,1.420952940899327*pi) q[12];\nu3(0.378994826880089*pi,2.56861854800469*pi,0.947528342038302*pi) q[13];\nu3(0.901698388624674*pi,0.38464022682245*pi,1.2286893479336038*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5798435483318886*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5119654637882229*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.79745835879675*pi,0.5112419688063301*pi,1.278678797626247*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.100190594013523*pi,0.5963192124538701*pi,3.60710446562253*pi) q[9];\nu3(0.277611882287158*pi,0.82658371236932*pi,4.42772526464986*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.164723848098283*pi,3.44322530667022*pi,4.421707967843179*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.357334846783511*pi,2.74694202972886*pi,1.2086102300155601*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.52097282655068*pi,2.53336381694729*pi,3.7702206356588*pi) q[9];\nu3(0.662644396006017*pi,3.02976465878786*pi,3.45326982909313*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.819323576888412*pi,3.28477924512921*pi,0.757060402300196*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.909895098383954*pi,3.00537986534384*pi,4.03784253089471*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.700800303915391*pi,3.13796812823147*pi,3.78486887529302*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.213674023004031*pi,2.94665755546393*pi,1.067234900696373*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.400144678544236*pi,0.35182360056455*pi,0.837378118303583*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.484445689727372*pi,-0.380143693077005*pi,4.39450663207707*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.365838266396857*pi,3.04111690746302*pi,1.202214196019779*pi) q[16];\nu3(0.81298406828959*pi,-0.027106628627493023*pi,4.44606439483575*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.199933447827025*pi,0.457390393959903*pi,0.5753621362347809*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45838076429481*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.792027029257328*pi,-0.4575905572934531*pi,3.77014600937678*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.270048795906959*pi) q[10];\ncx q[12],q[21];\nu3(0.772274626176832*pi,0.07419384218645297*pi,3.97133725687907*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.486700334539074*pi,-0.440937507022213*pi,3.95516848926832*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.206845244085472*pi,3.3739019764689*pi,1.50089686297433*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.39196496590341*pi,0.5*pi) q[5];\nu3(0.596064168667731*pi,0.370717414520939*pi,0.5875092813073848*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2005448423201819*pi) q[11];\nu3(3.5*pi,3.46746124675721*pi,0.5*pi) q[12];\nu3(0.333370654363018*pi,2.53686130630746*pi,1.2964439270422798*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.346688153172509*pi,3.33418848995673*pi,1.301856757855325*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2253721623980591*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.697105747415236*pi,0.038520772902607026*pi,3.82293808950973*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41233595750111*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.3691635625448395*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.273540169691676*pi) q[18];\nu3(0.129311636350648*pi,2.86762212498294*pi,1.85916138020777*pi) q[19];\nu3(3.5*pi,3.49201232094902*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1779727044660961*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.40564960106565*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.673250562652834*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.147480957270419*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.679260728873273*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,3.45485968647025*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.333549056539221*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6290747086987281*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.607558796173013*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5966357599722105*pi) q[14];\nu3(3.5*pi,3.36655406026115*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2549750520396459*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.36231885250566*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42930545245352*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.242266148959428*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.383067900233224*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.3575728158498706*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.44623515593337*pi,-0.11236334834746398*pi,3.99164724912111*pi) q[5];\nu3(3.5*pi,3.49649896669198*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.40195308712547*pi,0.60105028985173*pi,4.26140086614971*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.579327049872605*pi,-0.4322040846998557*pi,3.95272579337242*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.675763264095454*pi,3.47358082109851*pi,4.06076255011605*pi) q[18];\nu3(1.0*pi,0.0*pi,1.324380389031725*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.616330632565999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.592613689068968*pi,3.29846062377522*pi,1.81439952861411*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.38066123509906*pi) q[3];\nu3(0.507856893562915*pi,-0.4043635313166113*pi,3.82800571958751*pi) q[4];\nu3(0.663387633940368*pi,0.14349105632068004*pi,3.71496797188544*pi) q[5];\ncx q[6],q[19];\nu3(0.478788323975785*pi,0.135114240793209*pi,3.58520860299678*pi) q[7];\nu3(0.363782169089789*pi,0.8555948270976299*pi,3.96106276526918*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.311681066547984*pi,-0.4249075997448644*pi,1.0501096028202022*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6697387204855509*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.725655829940223*pi,2.93183199361621*pi,4.14409403928887*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.777660015320588*pi,-0.33605595696325596*pi,3.9979593576295*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[15];\nu3(0.0420342337401294*pi,-0.258022517631431*pi,4.37547794255388*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.592161276075762*pi,-0.4158722585363379*pi,3.69488701526696*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.499080689826588*pi,3.23674680966533*pi,1.83460236966281*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.352162081961412*pi,3.48337869409902*pi,0.9922375711806399*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5547327727147717*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.597647907395657*pi,-0.255746506016567*pi,3.46016190008623*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.33334660286767*pi,3.12238929915981*pi,0.7515287009953651*pi) q[9];\nu3(0.839430512633814*pi,-0.405333992195762*pi,0.857750391142614*pi) q[10];\nu3(0.173688713778128*pi,-0.07717753901201702*pi,0.815405004342493*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.585708352645137*pi,3.19358230482707*pi,2.83405806378217*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.209472357570813*pi,0.6440075793092299*pi,0.621060484537524*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.448595583104804*pi,0.026491306249601054*pi,0.5365734336878464*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.525091171590827*pi,3.04356372769459*pi,0.5353094733452428*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.369661901185664*pi,-0.318099055598586*pi,0.9934114705956281*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.261512015250796*pi,-0.36157168673971196*pi,0.9599891146721631*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.613949173346316*pi,0.312190427931331*pi,1.53460000581922*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.687920140182959*pi,0.79213448850538*pi,0.851158773072772*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.416369472600538*pi,2.49745758803553*pi,1.2066221279129778*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.39751819324679*pi,3.30225842220093*pi,4.32254896232297*pi) q[20];\ncx q[0],q[7];\nu3(0.483841335183524*pi,-0.437578897661348*pi,0.5083760387635664*pi) q[1];\nu3(0.696200215934179*pi,0.288116964022356*pi,3.9374325638295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.714205828967157*pi,-0.105121450658544*pi,3.46654932092383*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.592702760714597*pi,0.359141246791744*pi,4.249139230270449*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.595550316863769*pi,0.7643553036734101*pi,0.814598985768323*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.345502486749467*pi,3.07902496525992*pi,1.92066497363295*pi) q[20];\nu3(3.5*pi,3.44697740243667*pi,0.5*pi) q[0];\nu3(0.80595815354236*pi,-0.00903140900570698*pi,0.566086072225836*pi) q[1];\nu3(0.483171955993558*pi,-0.24623714486166598*pi,1.3792404931369049*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3028778788583422*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.569012972422525*pi,0.59769704403919*pi,1.084810823828704*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.577010679085345*pi,0.30048872140010696*pi,1.1040492829728858*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.34499893195081*pi,0.5*pi) q[14];\nu3(0.532074719321103*pi,-0.39439139210627*pi,0.669460866152402*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.466066528240208*pi,3.45197889865913*pi,4.43488436683776*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255708026307666*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.252364099712566*pi,3.06387906182767*pi,1.81153086944379*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.433085419201269*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,3.41533283186505*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[14],q[21];\nu3(0.774004748572975*pi,-0.11701914859215001*pi,4.26879458067844*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.300773261242081*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48849078483937*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.26423727270303*pi) q[6];\nu3(3.5*pi,3.49965766808828*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.44875631920023*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245932622434946*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49384787377181*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.201727241493211*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267711163628047*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.512381025215483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32384676636294*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.241216968247308*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5000675327343838*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45248230677044*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47896939513405*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.38569073869694*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5465785507836531*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308920232382144*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.631409092738537*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42599359325547*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.267819190885396*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,0.5453894235098771*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.46745259863104*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.183452573486347*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.919035337271692*pi,3.39469229724866*pi,0.712063161136123*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.626336137840637*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.819968953803441*pi,2.72035754791119*pi,4.026185969870291*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47174624460816*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.330484937801302*pi,0.08471342850311903*pi,3.65140098111311*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.594142178887933*pi,0.16083039057330295*pi,1.320113907605036*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5304451475740142*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.125240638112472*pi,3.04940060446159*pi,1.456442847508107*pi) q[21];\nu3(0.590956664302391*pi,2.3605962694771*pi,3.69962938401267*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.567146890324047*pi,-0.314256909731163*pi,4.3050981086278*pi) q[10];\nu3(0.0370342889439542*pi,-0.11694400872312799*pi,0.689196935226684*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.551520258530502*pi,0.36139453004245803*pi,4.28445181468353*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.779112653649186*pi,2.98375681183487*pi,3.6269210274207*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.521215264074674*pi,-0.26654764080847404*pi,3.70878611465586*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.347310023870285*pi,3.04069675510993*pi,0.842143795692541*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.536141490619256*pi,0.04708560843998899*pi,3.64502745780156*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.180067115646733*pi,2.86046855835502*pi,1.54134748243107*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.292855367063168*pi,0.8214057741760501*pi,4.05480388453257*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.697084670194063*pi,2.42910301409798*pi,3.8986647363585*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.154548428544259*pi,3.44262701504783*pi,0.778590274223059*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.266049079890023*pi,3.48208580041387*pi,0.661705447290055*pi) q[7];\nu3(0.473780347107191*pi,3.26903803313668*pi,3.37133667961263*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.21589770250457*pi,3.45561199290452*pi,1.69314396211527*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.318549911093471*pi,0.7317814873677599*pi,0.626179736418744*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.600590161063915*pi,0.6401167001210999*pi,1.280984943837671*pi) q[17];\nu3(0.39299350144401*pi,2.85792777239367*pi,0.6676474477001499*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.534393976819123*pi,0.48661859046589895*pi,1.067954801185562*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.344705067903929*pi,-0.06610424556932298*pi,3.7530103505041*pi) q[4];\nu3(0.866588088062676*pi,0.448847776223119*pi,1.033186313632209*pi) q[5];\nu3(0.650004055664307*pi,3.48301841771189*pi,3.65811622103592*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.673429544361591*pi,0.09847766916994605*pi,0.8595798351200961*pi) q[8];\nu3(0.617347546902312*pi,0.014662001364948996*pi,0.665793672374038*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.799894875566221*pi,3.26513793973993*pi,3.55750228244413*pi) q[12];\nu3(0.435182270632393*pi,3.38405051507585*pi,1.055993893287317*pi) q[13];\nu3(0.243646869447938*pi,3.45984378052545*pi,1.088994843091934*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.802462822801184*pi,0.28632259565391804*pi,0.850121840469547*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.401730192893752*pi,3.37897278773995*pi,4.3769958500424995*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.546916494967037*pi,3.45340058048145*pi,3.69160162880212*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.491972175743598*pi,-0.10438780683454602*pi,3.51893000902897*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.136833404955831*pi,3.26984964746188*pi,0.9665375770957729*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.433573926794913*pi,-0.37289210525164096*pi,3.90788232431948*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.37623046270913*pi,-0.07630636322961798*pi,0.6304280918737191*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.336971858829252*pi,-0.12562868577387798*pi,0.675833235108116*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.835405583662459*pi,0.9948551987377401*pi,0.5345681976240897*pi) q[19];\ncx q[0],q[11];\nu3(0.69994720900787*pi,3.10385582485356*pi,3.59640533563639*pi) q[1];\nu3(3.5*pi,3.41231071393934*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.294061060549189*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38721833722748*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.150679953216954*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49393461675676*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.626535327758955*pi,2.92415868047178*pi,3.36802379292913*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.4791981150041*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.419192780804912*pi) q[11];\nu3(3.5*pi,3.33539659919037*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.142851808249113*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.143618387916725*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.51511320404011*pi,3.35920195923936*pi,4.01051053362071*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36721624978127*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4072695129791*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.302765746952957*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5695044672284053*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.37879754975292*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.48012370271167*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5687256173741235*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.38017794618314*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4883901813543*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2648681825767238*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.696960990151579*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,3.3866180301318*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294387682282811*pi) q[16];\nu3(1.0*pi,0.0*pi,1.192240680901955*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[17];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.325764797831277*pi,2.62362814716659*pi,1.4595461090635449*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.800875765053761*pi,-0.4515025992690133*pi,4.1384751244442*pi) q[18];\nu3(3.5*pi,3.37989548978406*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.190963976069275*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42093350550025*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5335599803810362*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.57873940522775*pi,0.49487147533211295*pi,0.9134380233747841*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.185204471437641*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.632656574160168*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42612689535168*pi) q[17];\nu3(0.687327940929975*pi,-0.280686598196544*pi,1.129841992047869*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[17];\nu3(0.489115806925069*pi,0.12164663319000502*pi,0.9583751616838541*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.51805698005125*pi,3.38476556845641*pi,3.33449050354571*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.67356858866987*pi,2.94350341380528*pi,4.07911389498779*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40661141209339*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.308340319873256*pi,3.01972380584585*pi,1.203267066038506*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.140546136034194*pi,-0.4391820812141091*pi,0.5111613998846222*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.564109567899878*pi,3.03618236566671*pi,2.97213704680054*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36869372438826*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.867083164710245*pi,0.062210201941724*pi,0.9619946661601271*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.131604728429383*pi,3.01901408479211*pi,0.775956289629476*pi) q[1];\nu3(0.411298819378974*pi,0.37310973346688703*pi,0.686964343497487*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.743224991613945*pi,2.73569847407576*pi,3.40964485291828*pi) q[6];\nu3(0.185785150625338*pi,0.0031919015120629446*pi,3.72871277512843*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.743997280414537*pi,-0.04057170575499103*pi,1.174136176897346*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.28899707626788*pi,0.33012146031339695*pi,0.849292678178581*pi) q[1];\nu3(0.632019174225679*pi,-0.45768799645193603*pi,4.4291744840757*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.412648333432111*pi,0.7829543492901001*pi,3.96032237280103*pi) q[6];\nu3(0.313657416090451*pi,0.16335542899883704*pi,3.63225077490896*pi) q[7];\nu3(0.722368384920074*pi,1.0241039700063*pi,0.5330136445762018*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.151068007270386*pi,2.79127081878823*pi,1.307386663120341*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.276923482166722*pi,2.36204121907916*pi,1.2987014201737659*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.529044757826766*pi,-0.23385580334793699*pi,3.88284446710898*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.664612099978371*pi,2.6069033317765*pi,3.65566480528308*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.34069379826736*pi,2.73961695866984*pi,1.0708073439153258*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.625469221116725*pi,2.63890701021588*pi,3.52720075020373*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.300526488640859*pi,2.95044316894603*pi,1.76726807158671*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.430160330357356*pi,3.1255504390957*pi,1.94409923896099*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49750378985965*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2734948741229561*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.29932353778494*pi,3.41846075259834*pi,1.364032246340802*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.92715035971774*pi,3.03247404357134*pi,4.36149188089793*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.341111727341154*pi,3.39193244304434*pi,1.63440429274832*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.609815456367174*pi,-0.21234912446367799*pi,3.79738543896438*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.286811055987286*pi,-0.05773263349373903*pi,4.12571858349615*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.463247681397256*pi,0.19138706256960702*pi,4.32898531408964*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.29050158427996*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.820806928634619*pi,3.45095449387118*pi,3.86025130180694*pi) q[17];\nu3(0.650525157472866*pi,0.63944272213729*pi,0.732789968912329*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.113983937871745*pi,0.38664251829017005*pi,4.31047603424687*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45152781493832*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.168890959171529*pi) q[13];\nu3(0.407455917406683*pi,-0.05063770344711699*pi,3.79593267420304*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.661838616690016*pi,2.99692051245333*pi,3.55562447082064*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.335456983315313*pi,0.26482820433753895*pi,0.71995489497117*pi) q[21];\nu3(0.321355218217143*pi,-0.19215930466478198*pi,4.4984861561117295*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[16];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.239673195975365*pi,2.34103099621755*pi,1.228083395134595*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.543288239668047*pi,-0.323135099736032*pi,0.968884962170341*pi) q[21];\ncx q[1],q[11];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41457331512401*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44489280716958*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4663679426886205*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.355623201320412*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275920634823168*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49367340213515*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46879368348577*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3078888447388*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.220712197061642*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.340424454439002*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.214516145961666*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\ncx q[2],q[19];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37438105568224*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.632541561498158*pi) q[18];\nu3(3.5*pi,3.37364113908175*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.200317662612575*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5759448265916616*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46040198585607*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.320657470189699*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.20828317621675*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5149115113027145*pi) q[19];\nu3(1.0*pi,0.0*pi,1.092778548067525*pi) q[20];\nu3(1.0*pi,0.0*pi,1.045711032565412*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[11];\ncx q[2],q[19];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.34684532922533*pi,0.39326429475535696*pi,3.40069359137077*pi) q[9];\ncx q[10],q[21];\nu3(0.558807102808507*pi,2.50579794516909*pi,3.67099413953377*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.35553571631045*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.289145331268859*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.643022947380713*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.746221480017326*pi,2.42178170306417*pi,3.88687961762545*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.124358293921742*pi,0.32283766824314797*pi,0.5521593973071215*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43664513873375*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48127678465721*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.921866903902936*pi,3.31382707541844*pi,3.90015625885704*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.436487217571212*pi,0.8613927535577*pi,4.16847718890161*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.683894424406387*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.120926077714823*pi,3.01758550545451*pi,1.58538396836108*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.33758741386564*pi,2.64543133336349*pi,0.908148101961164*pi) q[4];\nu3(0.666309774782187*pi,0.296744429560273*pi,3.94000444988093*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.64890738622382*pi,-0.343058895668391*pi,0.5779427348590791*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.507023550549868*pi,-0.4251434313488082*pi,3.72569906898813*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.599777112015931*pi,2.81660379958579*pi,3.2478859916339*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.275821441628542*pi,0.06196571355054903*pi,0.5487845611990844*pi) q[2];\nu3(0.824693732443069*pi,0.391228289386368*pi,4.16382566071748*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.32904614723758*pi,0.314563246311355*pi,4.26155103005234*pi) q[5];\nu3(0.896633613081946*pi,-0.393640750887203*pi,0.5421297002108394*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.197465147113203*pi,0.31724999014785304*pi,1.048732391100001*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.904825680740866*pi,0.7107024188378901*pi,0.658444233811158*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.944920273555113*pi,-0.04250315249221198*pi,3.59914358533858*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.437269521211917*pi,0.81195697900008*pi,4.19829522759704*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.517526853954899*pi,3.49403718674441*pi,0.673637956667257*pi) q[6];\nu3(0.235961048447639*pi,2.77802037757358*pi,1.71750038943522*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.136528050669495*pi,3.43016375511938*pi,0.6792519955745*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.629461688651533*pi,2.89054381130702*pi,4.01238597276804*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.433107138242324*pi,-0.087179447260544*pi,3.90725311110171*pi) q[18];\nu3(0.35858505659451*pi,3.23019769774178*pi,0.5144529805465577*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.507432472845779*pi,0.31915758924440796*pi,4.27233630519733*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.303336149549436*pi,3.18270478675272*pi,0.52954708844964*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.41392452555275*pi,-0.040717479149637026*pi,4.08096029536283*pi) q[16];\nu3(0.298172131427903*pi,3.48199203716602*pi,0.863601090067029*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.127106750259554*pi,0.011735384866689014*pi,3.8895040404178*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0876374248145324*pi,2.5504094236111*pi,1.436980241073131*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.202686729063175*pi,0.57506904443599*pi,4.17516523113816*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.767575033761836*pi,-0.33149510756249*pi,0.67763955084999*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.569638628476612*pi,0.024708004074750045*pi,0.615409740183093*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(0.648650634616151*pi,0.460099875707056*pi,0.9065305355180979*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.303138185518497*pi,0.62883584639907*pi,0.864228407700856*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.447957923476258*pi,0.8272389912804801*pi,4.39315643854472*pi) q[20];\nu3(0.65210217998797*pi,0.03950151867748597*pi,0.5057878685106515*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44278494690729*pi,0.5*pi) q[9];\nu3(0.702948616304182*pi,3.4249495517472*pi,3.4381224124177*pi) q[10];\nu3(0.189440929301169*pi,-0.352366850977856*pi,4.34979668846018*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.367858108535341*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.375688089671563*pi,0.73083274256981*pi,4.40215816559485*pi) q[20];\nu3(0.488250533969499*pi,3.43431315152044*pi,3.3314264790197*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42054574481958*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.198575723614365*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.635444397538189*pi,3.48517996261106*pi,4.2348623481977405*pi) q[11];\nu3(3.5*pi,3.45857842730649*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292840425855597*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.41040689321381*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(3.5*pi,3.44047371837184*pi,0.5*pi) q[3];\ncx q[7],q[18];\nu3(3.5*pi,3.4921009922242*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.724191001777873*pi) q[13];\nu3(1.0*pi,0.0*pi,1.122606018564017*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194462758156315*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287349974374001*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.49824218785146*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,4.3563113569953*pi) q[4];\nu3(1.0*pi,0.0*pi,1.261300395666746*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.461916943122*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.652619426729692*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.28076949933452*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42526598083978*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.286605149461689*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40023515593576*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43477331622713*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5260647898139799*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5697420101667046*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216251893155274*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47785677228333*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5661068845114197*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42362028338953*pi) q[10];\nu3(3.5*pi,3.42759677195286*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.609687901773269*pi) q[20];\nu3(1.0*pi,0.0*pi,1.399024756454513*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[11],q[21];\nu3(0.424648992983551*pi,3.3832158763527*pi,1.91660619843085*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.526727614811899*pi,-0.073428662511895*pi,0.829991420224764*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.242622899856125*pi,3.23362235369138*pi,0.8964482410445991*pi) q[8];\nu3(0.4107630915618*pi,-0.4813629763119314*pi,0.895164774034651*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.473087525622811*pi,-0.17601151976991403*pi,4.31420038425187*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.1616164553348405*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.817306933763651*pi,0.134613146299843*pi,3.98816929465191*pi) q[2];\nu3(0.917409940484023*pi,3.13744911957181*pi,0.619877303353796*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.41756119854449*pi,3.46861759160379*pi,1.456285037074422*pi) q[7];\nu3(0.642527997488334*pi,3.08194023135158*pi,4.00623476091159*pi) q[8];\nu3(0.364257497521289*pi,-0.005148772226303*pi,1.146597854284379*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.766775907654113*pi,2.90999904706862*pi,3.89597641246156*pi) q[14];\nu3(0.58845356846148*pi,0.5983850209272701*pi,1.003137375727128*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.548125252777847*pi,3.36537528978048*pi,3.00327588456079*pi) q[20];\nu3(0.936588592714637*pi,3.20819406361053*pi,3.02108050499953*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.425741096299978*pi,-0.26405582199716804*pi,0.9183224015290989*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.596184848285051*pi,0.462476585140158*pi,0.6693278643562119*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.616996554919645*pi,2.93809461929159*pi,4.43675432086279*pi) q[13];\nu3(0.611148082567409*pi,0.20347204750621695*pi,3.75251567585084*pi) q[14];\nu3(0.701155348675363*pi,0.14141644508164097*pi,1.460034272322393*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.429004128776546*pi,0.33628742399798395*pi,3.54437819466856*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.562713617043604*pi,0.47346578045618803*pi,4.4442478448804295*pi) q[19];\nu3(0.228226265353331*pi,2.99376494406579*pi,0.83843262824203*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.312060970638256*pi,-0.29642641840165096*pi,1.469392347573296*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.457530955766712*pi,0.462520169675081*pi,0.88395723731161*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.165847944071369*pi,3.45902397900978*pi,1.77042555483038*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.932221455961479*pi,-0.02048150842308699*pi,3.8858310605804*pi) q[17];\nu3(0.422795872253165*pi,-0.4760202253042656*pi,4.4620029870564*pi) q[18];\nu3(0.273318175657977*pi,2.72907333029711*pi,1.71192845325031*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.802497957278409*pi,3.19371965658059*pi,3.78261358581787*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.675124064371512*pi,3.05703228656804*pi,3.33041201997596*pi) q[4];\nu3(0.675501475792823*pi,2.55253297594588*pi,4.011427263101719*pi) q[5];\nu3(0.328776978878326*pi,0.472261404165196*pi,3.76119704699748*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.650323419814815*pi,0.187818480605616*pi,1.0863409055867659*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.416039161912997*pi,2.79613307728296*pi,1.3968269894906689*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.444104431361751*pi,-0.388058081186618*pi,1.426777659865226*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.471970566353837*pi,1.01287079357282*pi,4.45859147475546*pi) q[5];\nu3(0.476538869407506*pi,2.64329839804973*pi,3.87951016971247*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.805165717194239*pi,-0.393380611375159*pi,3.64216261816402*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47745976755434*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32307022805895*pi,0.5*pi) q[9];\nu3(0.262685795173589*pi,0.35459591136019797*pi,4.39065220540968*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.137137958170918*pi) q[12];\nu3(1.0*pi,0.0*pi,1.293503371806723*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.43300267282528*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[14];\nu3(0.451521211032814*pi,0.34780513969731197*pi,3.82357346540174*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.1868414108870269*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.48840851004485*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.47080645842569*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43789778622446*pi) q[12];\nu3(3.5*pi,3.30291877420829*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.602540635387333*pi) q[14];\nu3(1.0*pi,0.0*pi,1.233984346543782*pi) q[15];\nu3(1.0*pi,0.0*pi,1.212045993481445*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274469232015159*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.43858995148029*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0492351434393503*pi,-0.42262563858215463*pi,1.120177613997895*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.244520831290855*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5058589273144092*pi) q[19];\nu3(0.535387540804291*pi,0.34603319372073804*pi,0.720139873121246*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35958228829315*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.485294819287282*pi,0.034936128228932994*pi,0.88825458633736*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.457611336393089*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38282561537856*pi) q[16];\nu3(1.0*pi,0.0*pi,1.287175544134586*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4410343035018*pi) q[20];\nu3(0.234522801093395*pi,-0.0016388362358650266*pi,4.48176735171894*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38063077888682*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.171771526074507*pi,-0.29899829256397903*pi,4.19655248768068*pi) q[9];\nu3(1.0*pi,0.0*pi,1.320910042004136*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41673034180483*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.840338537362542*pi,2.8863839381597*pi,4.079742288973041*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48601348298938*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.343079600089647*pi,0.39269905858880305*pi,1.0576212254635031*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33858942645144*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.597566669973947*pi,0.26603191522346403*pi,0.7914752505784459*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0613510446249383*pi,3.43716568670548*pi,1.4457947661882211*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36718018531208*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39391698062747*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.195541362932449*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.641990744164637*pi,0.8826242177075201*pi,0.882480377610525*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.224903508379532*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.440092169983778*pi,0.109628708131013*pi,0.5766438680656027*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.107386422686141*pi,0.77993261374116*pi,4.013644413925229*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.664162487613411*pi,0.8076037239942899*pi,1.000566700724961*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.292918886606137*pi,2.75950992497027*pi,0.855501647293176*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.468679126624615*pi,3.38988294142286*pi,3.1970668095244*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42030315585864*pi) q[11];\nu3(0.530835230563781*pi,3.45425160664552*pi,0.804582880339572*pi) q[12];\nu3(0.560149096407435*pi,0.91517470730091*pi,1.0731369774288408*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.178999900468865*pi,-0.11473317652160803*pi,1.0114667505211279*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.461552604837561*pi) q[21];\nu3(0.19794199743901*pi,0.008719327355447004*pi,0.824906297497169*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.203631341692595*pi,3.3147142957389*pi,1.0123210955888169*pi) q[2];\ncx q[3],q[14];\nu3(0.927191642262973*pi,-0.154181905067389*pi,0.6867722409118799*pi) q[4];\nu3(0.619973561671636*pi,-0.11422055187205099*pi,4.03225087724608*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.534740384623979*pi,2.5846436803065*pi,3.83382243975195*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.127735461394348*pi,3.07630580273885*pi,1.263900187593735*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.266004945560419*pi,0.74668886529871*pi,3.76143661478202*pi) q[20];\nu3(0.563617860455231*pi,-0.017111019273561012*pi,4.47728307159757*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42568370773589*pi,0.5*pi) q[3];\nu3(0.692418655259203*pi,0.45784837314633*pi,4.44871417171772*pi) q[4];\nu3(0.897430779778158*pi,3.10561355168015*pi,4.19296537176663*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.190452604092288*pi) q[14];\nu3(0.485128954915844*pi,2.95981331118212*pi,0.877236655658012*pi) q[15];\nu3(0.549049490462271*pi,3.22819133535127*pi,4.4700641260824305*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.212645870395687*pi,2.95391229347446*pi,0.629132607697151*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.688940491238569*pi,-0.11735347592621997*pi,1.3012374976103849*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.856119050775117*pi,-0.01570660575393501*pi,0.7574429756729419*pi) q[17];\nu3(0.959156923265909*pi,3.3870615009846*pi,3.02811532320981*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.87153197525691*pi,-0.388720805592112*pi,0.784707500169258*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.133206665187233*pi,3.41263395993196*pi,4.45683095201409*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4126533477854295*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.53356347700424*pi,0.23505612053041403*pi,0.595013245341051*pi) q[17];\nu3(0.405438415953191*pi,2.74930635815005*pi,1.265541780161307*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.694269410144042*pi,3.23284590971511*pi,3.939719178614*pi) q[1];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.390211232265513*pi,0.21354661346910297*pi,0.715287612179913*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43862289763088*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.868737543820809*pi,0.07186486691862404*pi,1.3966331923469921*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275608160510872*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.29341117717938*pi,0.5*pi) q[4];\nu3(0.894047928868357*pi,3.42913147649479*pi,0.5250143606831033*pi) q[6];\nu3(0.227899681665852*pi,-0.11731116827960603*pi,0.509528455255949*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.329719411834903*pi,-0.25822798229119703*pi,1.68417975835832*pi) q[11];\nu3(3.5*pi,3.47775200735532*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.234054535964968*pi) q[15];\nu3(1.0*pi,0.0*pi,1.188866679983972*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.47175981024359*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.210224626842074*pi,-0.4890065249977416*pi,1.66958929209409*pi) q[8];\ncx q[10],q[20];\nu3(0.226081175436626*pi,-0.03613435451489999*pi,4.06467437791932*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2128382917005869*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.485713256482089*pi) q[19];\nu3(0.650176725510451*pi,3.34917157499638*pi,3.34673695972438*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.42713318292722*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.298259482297522*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41456350047775*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.627926448054387*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5473440671173209*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258206621461647*pi) q[20];\nu3(0.81553272225233*pi,0.74911815013442*pi,0.5558105620970931*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.439934755778269*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.200926596895356*pi,-0.259740137419799*pi,0.9747074710790691*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37875707412093*pi) q[5];\nu3(3.5*pi,3.2946597273617*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.201787133551085*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.544934094374181*pi,0.05213462308014305*pi,4.18545369256919*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36779836861343*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.806019833759477*pi,-0.35413936621631703*pi,0.911319236254723*pi) q[3];\nu3(0.33422061291893*pi,3.46224673959901*pi,1.009657024673718*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.43079609153297*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47932492898499*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.352274677665168*pi) q[11];\nu3(0.659528751054953*pi,-0.4487111555446312*pi,3.24878767836495*pi) q[12];\nu3(1.0*pi,0.0*pi,1.263189406094571*pi) q[13];\nu3(0.281681248199609*pi,-0.07042767046725501*pi,1.56885883608712*pi) q[14];\nu3(0.131972380994483*pi,0.204438417918274*pi,0.9404542857541409*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.429110230436436*pi,0.399603675776944*pi,4.15652681346483*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5148830935852367*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.341490819566543*pi,0.6075763957390701*pi,4.0658024572628*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.667652117478917*pi,0.26132308644870705*pi,3.842650228821*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.45172630938571*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.344058052144303*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36032726845763*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5216306674697886*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.202644756817618*pi,0.59824899126669*pi,0.767530601334911*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.519993581517263*pi,-0.321443522792336*pi,1.269782787005318*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.40412210081528*pi,0.5594049918633699*pi,4.11694644423565*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.191868395818947*pi,-0.161891950395312*pi,1.236193796966726*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.608729987007758*pi) q[21];\nu3(0.324179555029735*pi,-0.4738152295379092*pi,4.23442855619267*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.870750530613318*pi,3.15773816954448*pi,3.43256191010603*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0927263220139089*pi,-0.4448080202014736*pi,4.47755181512974*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.223781232154094*pi,2.93133432112044*pi,0.672302326719386*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.439648397123332*pi,0.088900295660863*pi,1.407473774555688*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.742102810556918*pi,3.30490691328269*pi,3.82128393814564*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.905186406223748*pi,0.34187073895752995*pi,1.392515067316637*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.228778450550182*pi,3.13500509694538*pi,0.61380893599299*pi) q[1];\nu3(0.643265482777551*pi,3.2800413928136*pi,3.14738364634864*pi) q[2];\nu3(0.402761310686451*pi,2.61271205921194*pi,1.55115450769769*pi) q[5];\nu3(0.781463616190922*pi,2.42411843092191*pi,3.74253829244168*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.70105366861242*pi,0.139926721107402*pi,3.90611046346439*pi) q[8];\nu3(0.212397298512663*pi,1.08286375952242*pi,4.29976134096168*pi) q[9];\nu3(0.817073496231789*pi,3.36957047830246*pi,3.28432752816304*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.204134565165539*pi,3.09055602058574*pi,1.95867407744863*pi) q[13];\nu3(3.5*pi,3.40936152618651*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.17100977361858*pi) q[15];\nu3(0.223284650753188*pi,0.213949542868757*pi,0.839034829021992*pi) q[17];\nu3(0.564857827052632*pi,0.357725482575465*pi,4.35505340826175*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.538292871782251*pi,-0.377484300383356*pi,3.715154218067*pi) q[20];\nu3(0.314668801892987*pi,2.72682562407299*pi,1.380411745718329*pi) q[21];\nu3(0.48102687761277*pi,0.288203742750753*pi,1.073654367288009*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.497417697966301*pi,3.32199600070047*pi,3.17241385530704*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.670641450495405*pi,3.07590094858246*pi,4.22305281145068*pi) q[9];\nu3(0.667321201601292*pi,-0.261709682494567*pi,3.54414368440281*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42281076057154*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.2791123830489681*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.340738194454829*pi,0.061578716551224044*pi,3.83123025986257*pi) q[18];\nu3(0.208391499148101*pi,0.12070117334080799*pi,3.74801639122601*pi) q[20];\nu3(0.557760092615173*pi,3.17062624027476*pi,3.37457512539723*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42601216784095*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.168285938831148*pi,-0.267581942125407*pi,1.379664470307008*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0893061117371738*pi,0.6052968947353099*pi,3.89592850923391*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.42401502578177*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.30730686445344*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1554146401429959*pi) q[3];\nu3(3.5*pi,3.49302328291586*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.504178720371482*pi,-0.06292159961159499*pi,1.3167255836982399*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.385695273650083*pi,3.14910893257885*pi,4.46851790971809*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.296516833839798*pi) q[17];\nu3(3.5*pi,3.45348225560823*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2286190445347551*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.35515413755555*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.145372751715013*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5939280457707126*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48122463128525*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.3606729040682*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35305766261904*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0905556015022029*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234654963757785*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.38014041971294*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.46690144584736*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4051498189294005*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.354751846943191*pi) q[19];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.4956094801919*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44568657309283*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.178644860908461*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.665474557572226*pi,0.272855790444974*pi,1.349702443192164*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243659733929614*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46030924867819*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3972515725849295*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.648532758851987*pi,-0.10294723807426598*pi,0.998033582730786*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.347806050115232*pi,0.173605319214725*pi,4.05666173245849*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5054076553021938*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.264768650693651*pi,2.91213624452604*pi,0.924941790720366*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5181285848910853*pi) q[11];\nu3(0.445488049111931*pi,3.09078012567512*pi,0.930030380125632*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.476937204538769*pi,0.62503688900716*pi,0.614375925723017*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3677559381717295*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.342694928594058*pi,2.69731547543521*pi,1.417922232992772*pi) q[2];\nu3(0.534380951366248*pi,-0.28839829368449*pi,4.12553339583898*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.347766952437981*pi,0.30955267805366304*pi,3.39395465190276*pi) q[15];\nu3(0.572603357728976*pi,0.263305571418468*pi,3.99951211751715*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0625729103307171*pi,3.36938903397167*pi,2.00355525104272*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.760338016390199*pi,3.34179696370947*pi,0.538155995168787*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.283827050338387*pi,3.20752554620603*pi,1.69099203102287*pi) q[4];\nu3(0.416173186591696*pi,-0.13708666980234202*pi,3.68165681758382*pi) q[5];\nu3(0.717077527701794*pi,3.36272311984944*pi,3.70875947101036*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.749963699833037*pi,3.11565526247681*pi,4.211739089339471*pi) q[9];\nu3(0.835722435484786*pi,0.09723081899344899*pi,4.08339861979369*pi) q[10];\nu3(0.388136364364647*pi,0.06514517101239303*pi,0.5459864138851462*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.421752835549473*pi,-0.20207077369798598*pi,1.57781365861453*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.618403720800997*pi,-0.22099777862769798*pi,1.053928937920158*pi) q[0];\nu3(0.251591981639576*pi,-0.470800476243213*pi,1.82009820835363*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.641340771266994*pi,-0.4146672218594553*pi,3.94819887550404*pi) q[4];\nu3(0.00640755544742715*pi,-0.4604542407248889*pi,1.402297232758139*pi) q[5];\nu3(0.737560955462015*pi,0.60697596607974*pi,1.345045716309515*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0468810600159594*pi,-0.34548089177019203*pi,1.4627203763930399*pi) q[8];\nu3(0.365790135425342*pi,-0.364537307154135*pi,4.07590637048648*pi) q[9];\nu3(0.623749824997438*pi,0.72903388637735*pi,0.7894224326207819*pi) q[10];\nu3(0.28620174441498*pi,0.09878014826083303*pi,4.49788225162741*pi) q[11];\nu3(0.399934592815494*pi,3.21338702790412*pi,1.4633927570476741*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.574659120035829*pi,3.42577519247472*pi,3.81519564214107*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.205015100770207*pi,0.51148045632049*pi,4.48873026138613*pi) q[0];\nu3(0.556305363851068*pi,0.44242987276299195*pi,3.95855802011045*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.163190321534654*pi,3.0599978216578*pi,1.99858287829667*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.463799868187137*pi,-0.310033190486878*pi,3.95964062973112*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.402454324257967*pi,2.4807585223312*pi,1.180232112659301*pi) q[19];\nu3(0.861067208481424*pi,3.46221123154292*pi,0.63389674598336*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.364558541848366*pi,0.19772926397484303*pi,0.643340492396689*pi) q[19];\nu3(0.666099331906092*pi,-0.017728231672182015*pi,1.224301461653054*pi) q[20];\nu3(0.526029764702069*pi,0.74650290918361*pi,0.62011080023798*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[15];\ncx q[5],q[11];\nu3(0.664515296303134*pi,-0.022527697824960002*pi,1.3020317749709691*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.73501471309238*pi,0.31364522306266596*pi,4.07442249642496*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.4514743250436*pi,2.91614189856934*pi,1.172411100411815*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[13];\nu3(3.5*pi,3.32657916532218*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3630282979068*pi,0.5*pi) q[5];\nu3(0.274374227040699*pi,3.10827263031151*pi,1.61590292292697*pi) q[7];\nu3(3.5*pi,3.44813757380395*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.1238791933269021*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2272916407365861*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192410665395802*pi) q[16];\ncx q[17],q[20];\nu3(0.557027661095582*pi,0.214616104878668*pi,3.64190156028271*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,3.38949807092726*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(3.5*pi,3.35207137477151*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.159468749477031*pi) q[12];\nu3(1.0*pi,0.0*pi,1.297485618914743*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.32165973477903*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200869448648759*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.3370736490008*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5657203541333442*pi) q[11];\nu3(3.5*pi,3.43717259318397*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5423577370387287*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40765887704688*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2142604473868461*pi) q[19];\nu3(1.0*pi,0.0*pi,1.158386182542116*pi) q[21];\nu3(3.5*pi,3.40600406483801*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.300234081723876*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[11];\ncx q[6],q[7];\ncx q[8],q[18];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41108537363716*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5700867318006145*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39290026816988*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43195349759654*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.229483033812582*pi) q[7];\nu3(3.5*pi,3.46018786810898*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.122377528026224*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47089891955319*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5929826687914255*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.34447352816209*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.649604343794352*pi,0.355877843283962*pi,4.3785549195415605*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.662672855999208*pi,0.24206674362306602*pi,1.72965723463842*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.325056287287377*pi,0.85901252163855*pi,3.89163982562824*pi) q[3];\nu3(0.214255226583249*pi,0.345187372614984*pi,4.45543959048168*pi) q[4];\nu3(0.478883906811081*pi,2.54847677697294*pi,1.018048886410062*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.686515133780542*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.833545462830907*pi,-0.4812294626876762*pi,0.626945390168046*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.25724991379876*pi,-0.12461957739750701*pi,0.751901809854217*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49144700539646*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.880410929224964*pi,0.06235769172727601*pi,0.5611932276237283*pi) q[2];\nu3(0.426598583902204*pi,0.324558952718742*pi,4.03804032020347*pi) q[3];\nu3(0.240100408379937*pi,3.34868077520994*pi,4.4518560207699*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.249375012056779*pi,0.7250309196567799*pi,4.3903131078026405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.500964531629837*pi,2.58048218036818*pi,3.9483775182241*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.568383359184965*pi,-0.115054713402378*pi,3.92837524140212*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.493581077339791*pi,2.5973325294478*pi,1.215509683900565*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.258119454169468*pi,1.21618466387903*pi,4.2462341676995905*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.625332686237871*pi,-0.11898899839972499*pi,3.93861097829476*pi) q[6];\nu3(0.720519167112086*pi,3.22973967481687*pi,4.22366214740346*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.459591818172598*pi,0.19371577132301698*pi,0.683409229361866*pi) q[9];\nu3(0.328551398991125*pi,0.376240490630278*pi,4.49691244009154*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.521587229792803*pi,-0.28866780083516796*pi,3.49181830134203*pi) q[16];\nu3(0.200984586689347*pi,-0.4364057948875538*pi,1.105839610632791*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.465612961018997*pi,0.27029364805064304*pi,3.4895080805791*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.686365013719878*pi,-0.201934849077686*pi,4.04616346649799*pi) q[6];\nu3(0.958408953010041*pi,0.14984479342067203*pi,1.458120661726558*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.458391236565009*pi,0.5770140597328399*pi,4.23679741595585*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.245525026186565*pi,3.40912241446911*pi,4.3724615972409*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.513256910671168*pi,-0.4161709057999021*pi,3.63685901362416*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.311708232420116*pi,0.451056861256353*pi,4.41224856291236*pi) q[16];\nu3(0.766638466672187*pi,0.06811038354902998*pi,4.22889926245921*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.677449518443036*pi,2.6277646644633*pi,4.0035878521990504*pi) q[20];\nu3(0.316484972935407*pi,2.99817265350015*pi,1.51331381132999*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38894562015192*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.218894676204724*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.435177005419506*pi,2.87242185564449*pi,0.8256997329109921*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.110282954041574*pi,2.5677518335915*pi,1.2791650379099129*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.234154713324472*pi,-0.067133956968981*pi,1.170760955284801*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.274045132274769*pi,0.17844550548372795*pi,0.791962857473271*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.501135298136457*pi,3.1893183150256*pi,1.63332937684441*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49689991119015*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.878993490779845*pi,-0.23633613208092202*pi,0.8480367715534249*pi) q[8];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47134794114375*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2086487676593078*pi) q[15];\nu3(0.507090273503022*pi,-0.00225300586990701*pi,1.3473319416322371*pi) q[18];\nu3(0.373509904799333*pi,-0.14037255107950097*pi,4.30321850504622*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.522802054105538*pi,-0.4821896790763484*pi,3.76916928433663*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43600003202093*pi,0.5*pi) q[7];\nu3(0.209581192335008*pi,0.5979418294572301*pi,4.15138784819403*pi) q[8];\nu3(1.0*pi,0.0*pi,1.294773115665956*pi) q[10];\nu3(3.5*pi,3.48788424346915*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21243752756095*pi) q[16];\nu3(0.709902772364747*pi,0.75646657514072*pi,4.33777255186877*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.708298013039849*pi,0.42999024816931897*pi,0.5534515449662359*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.694626609630866*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0319073877208185*pi,-0.4392428976757289*pi,1.346352735685855*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37902207188326*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.491410209771431*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[15];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.47465541495618*pi) q[16];\nu3(1.0*pi,0.0*pi,1.229134451257218*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35842805203812*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.221068259367994*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4349573837758*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49527066973067*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.072042465146533*pi) q[20];\nu3(1.0*pi,0.0*pi,1.309645818327759*pi) q[21];\nu3(3.5*pi,3.40607126107878*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.338182334458279*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42137382369338*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.423742013717661*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1988364273399479*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[4];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40445902712557*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.668203853614813*pi,-0.4088601180812561*pi,3.13911749401347*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5241615618124049*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.26445698380463*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42650242929438*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.857347140947429*pi,0.36824531756018*pi,4.27340081769912*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5503029478645082*pi) q[4];\nu3(0.684403144260573*pi,3.13384947055025*pi,3.02524381841042*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.222028624477728*pi) q[12];\nu3(0.957038964889629*pi,0.8287175931594*pi,4.46219346886915*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5373846525194436*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[4];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.716728346416887*pi,-0.06953615415995001*pi,0.865485249812374*pi) q[3];\nu3(0.886361087713224*pi,-0.28522733176314596*pi,3.29044574424885*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.400079232932935*pi,0.71779421500896*pi,4.4298478816387306*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40616896074151*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.576247913426955*pi,-0.11759791396990699*pi,4.4906558089585005*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.232591783856292*pi,3.42684867819161*pi,1.71282781912225*pi) q[19];\nu3(0.711419218550463*pi,-0.15404085782974603*pi,1.283669623560297*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.607265269135202*pi,3.07192348405573*pi,3.26793957016347*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.636950221656315*pi,1.06504334696775*pi,0.915370421847459*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.646659422044276*pi,2.84889209080508*pi,3.9654099035583*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.59840159737047*pi,0.207837419466686*pi,1.6705605341017*pi) q[9];\nu3(0.261633178972209*pi,0.055088403218393034*pi,3.75523298990393*pi) q[10];\nu3(0.233915179564417*pi,3.44056346898724*pi,1.91244648782479*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.654310916531133*pi,3.0364284147881*pi,3.91129943913568*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.706753452017847*pi,0.82765955149061*pi,4.36578242121705*pi) q[18];\nu3(0.92376077982832*pi,-0.4616631282799456*pi,3.76283248692077*pi) q[19];\nu3(0.275892599846123*pi,-0.288180534054703*pi,1.62073169855683*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.536248223067951*pi,-0.35459988639401596*pi,3.73233471852376*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.581548420443262*pi,0.14525269741661695*pi,1.127184321258194*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.439687783954779*pi,0.43919042238196804*pi,0.684460961281275*pi) q[4];\nu3(0.663661002972743*pi,0.61293663446279*pi,4.25591993005871*pi) q[6];\nu3(0.765389379654092*pi,-0.153973730988807*pi,1.038284299603562*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.727072482352818*pi,2.85941971828365*pi,3.57940726958723*pi) q[9];\nu3(0.742322862967926*pi,-0.06605403885442002*pi,3.95228968529109*pi) q[10];\nu3(0.801700943788329*pi,2.76096508356774*pi,3.87194343081694*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.523022637505516*pi,3.36450056227707*pi,1.80071957857061*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.814059616043821*pi,-0.370137386031184*pi,0.8468538875884171*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.185908144099134*pi,-0.270730805922642*pi,4.17765437120592*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.690242482151541*pi,2.8181268837493*pi,3.87763111457033*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.619381899613222*pi,3.22462134829758*pi,0.5303244599211139*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.522839369023551*pi,-0.336698102211339*pi,0.8370757447241159*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36211446519191*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.70313686115503*pi,-0.06189520135882798*pi,3.63830345232816*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.193350037545584*pi) q[13];\nu3(0.611220642050799*pi,0.30061772235697704*pi,0.7597677935042211*pi) q[14];\nu3(0.119490322135577*pi,-0.096611843448007*pi,1.55084946829953*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\ncx q[4],q[6];\nu3(3.5*pi,3.48517149813827*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.57893222612262*pi,-0.311282454452057*pi,3.73852496131695*pi) q[14];\nu3(1.0*pi,0.0*pi,1.196799020415849*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.31870699762*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.256095670545176*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.47517080765134*pi,3.2524587190631*pi,0.5657514500673196*pi) q[1];\nu3(3.5*pi,3.36484680560142*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41846858609291*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.229794058800455*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.350771519574866*pi) q[11];\nu3(0.370429684855281*pi,0.012296941565311026*pi,1.389909742046006*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5434049650935777*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.723362975132542*pi,-0.46245779213063487*pi,3.30308736198145*pi) q[21];\nu3(0.271793583816776*pi,-0.291063111771376*pi,1.3011645094943631*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(3.5*pi,3.45096748142839*pi,0.5*pi) q[10];\nu3(0.682009251124823*pi,3.17369182016661*pi,3.24911653914302*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.468294926887539*pi) q[15];\nu3(1.0*pi,0.0*pi,1.206363397712165*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47733692406344*pi) q[20];\nu3(0.744722173839574*pi,2.4183235295483*pi,3.61985890811057*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.4856791894238*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.43281295013391*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.7368295068802531*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2924665493971599*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.49571622711827*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306192063254405*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36230234778164*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.603276057898438*pi,3.21900221517186*pi,3.01562898491393*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.682257427075514*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.46604256387979*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.617113289828709*pi,3.17725006150507*pi,2.99539895275714*pi) q[2];\nu3(0.750309311615231*pi,0.5055210765559599*pi,1.2149945418086459*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.261092614367244*pi,2.65932301330648*pi,1.2200193259036118*pi) q[11];\nu3(3.5*pi,3.4281335212159*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5236405518208069*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2963473463017001*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.279454736131737*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[8];\nu3(0.328918752939479*pi,-0.2381390345392*pi,0.659740073473774*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.742345722764889*pi,3.41216259430175*pi,4.45585663704741*pi) q[11];\ncx q[12],q[18];\nu3(0.657581230970917*pi,0.21491511277234698*pi,1.4289490984895061*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.684678313043865*pi,3.325607836344*pi,3.81705276826645*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43127986771429*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.254827622370298*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.557661582063154*pi,2.50292325515423*pi,3.65083446637894*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5169962415094695*pi) q[18];\nu3(0.327794823450374*pi,0.280350461025742*pi,3.79726153131063*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41767530659643*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.576547870477238*pi,3.05932708936646*pi,3.33703404188855*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.585310190228322*pi,-0.09115527219133501*pi,1.123156666333802*pi) q[7];\nu3(0.744176060867902*pi,3.14752237498601*pi,3.20680414518725*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.480580290605955*pi,-0.272699650806682*pi,3.6706323536722*pi) q[14];\nu3(0.481903185877051*pi,-0.1311293048744*pi,4.1302256083159*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.372870265615867*pi,0.11779741292377699*pi,1.154913446782912*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0680665150683378*pi,0.116069276017287*pi,1.208737048474401*pi) q[4];\nu3(0.564839819548722*pi,3.37106764090944*pi,3.44472370619637*pi) q[5];\nu3(0.814331932234891*pi,-0.46826849716142327*pi,3.0906473617439*pi) q[6];\nu3(0.742137329488267*pi,3.41827628888338*pi,3.67313137575077*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48709868043264*pi) q[8];\nu3(0.183277012866451*pi,0.27729817557715597*pi,1.170382272901512*pi) q[9];\nu3(0.819069496234981*pi,0.53182445073095*pi,0.854459433246621*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.206619276101738*pi,3.41668899371414*pi,4.31923491868519*pi) q[14];\nu3(0.209215728802085*pi,-0.036783225589582025*pi,3.53992134068807*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.649389527303891*pi,2.6946671271446*pi,3.36204459602826*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.693282971085876*pi,0.7200368436340201*pi,0.6481252223114919*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.933738686766477*pi,0.73779939456008*pi,0.5892571650408331*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.157254003092623*pi,3.41864300579924*pi,0.854163768322146*pi) q[10];\nu3(0.369777438770418*pi,3.32627012642273*pi,0.896685348880786*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.786977625296831*pi,-0.015038218469709985*pi,3.90377389443629*pi) q[17];\nu3(0.717926833393711*pi,2.71372761445935*pi,3.46341265875396*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.482794281894615*pi,0.017853057163823016*pi,1.224951538332046*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.152215057152878*pi,0.8359714433347201*pi,3.94720869691102*pi) q[16];\nu3(0.607064994926514*pi,3.13606389993472*pi,3.74235160034144*pi) q[17];\nu3(0.131899125501605*pi,1.04439968216518*pi,4.34953559379529*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.399464245534367*pi,-0.4512375063429146*pi,4.05534273695068*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.698206554846264*pi,0.10908766169998596*pi,1.261027925524242*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44897619678757*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39730377600097*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35564272946562*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.179992772681888*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.171393797759419*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3172628737408218*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.633515828173105*pi,-0.021785718112194985*pi,3.54688662814619*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.201853287950258*pi,2.69434845514917*pi,1.3710958520837702*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46392477844229*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43129930178815*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.652714632373908*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220712942086501*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41578111073451*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.229756153448471*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49349557298867*pi) q[20];\nu3(0.46065757155747*pi,0.347527819921956*pi,1.005203050531366*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.341720120963829*pi,0.20815375445477502*pi,0.5533334498464638*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[17];\nu3(3.5*pi,3.47347526371153*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.329314887388914*pi) q[13];\nu3(3.5*pi,3.47867301524651*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4110327352393282*pi) q[19];\nu3(0.698362052068432*pi,0.31839220735942797*pi,1.52072037657131*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.313325926119187*pi,0.78927539103214*pi,3.90297541079852*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5359927808495168*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.40147383406077*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.516977550354734*pi,-0.24068907021389602*pi,4.44910472528383*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.751972239806833*pi,3.04821317086275*pi,3.2908415724242*pi) q[8];\ncx q[10],q[12];\nu3(0.626165330582201*pi,-0.08569420880547501*pi,3.67713771144889*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.606983518510942*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45929051243525*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31344499859929*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.836004182534138*pi,0.155664256561304*pi,4.478444141188239*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.812176421502234*pi,0.228839626525143*pi,3.88804051757283*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.2529923890765549*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.222289778455758*pi,2.75371868888702*pi,1.345765098288303*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.435850247231896*pi,0.003115871885630006*pi,1.329745738426996*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.42380688695203*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25532205724337*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.758288235786557*pi,2.83359308877572*pi,4.0825897157921*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.187290379720102*pi,3.26097570994633*pi,1.236275413496869*pi) q[7];\nu3(0.399533935979148*pi,0.022483501563882013*pi,0.5106977431128462*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.150784488238089*pi,-0.4601039747699488*pi,1.208508265813071*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5073567760980251*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.48913414190408*pi,0.5*pi) q[1];\nu3(0.754073542508383*pi,3.10452907615602*pi,3.01700833582859*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.500681269831312*pi,0.36787279752301105*pi,4.26694634047834*pi) q[4];\nu3(3.5*pi,3.41307042545886*pi,0.5*pi) q[6];\nu3(0.255853613322383*pi,3.25487025346851*pi,1.2501185702818018*pi) q[7];\nu3(1.0*pi,0.0*pi,1.258944412000321*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2791928444360399*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.635079124561104*pi,-0.243613644369226*pi,0.652571476808699*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42016270595214*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.518163380219854*pi,0.6834769641574201*pi,0.528402545926813*pi) q[3];\nu3(0.432048934593186*pi,0.14752844444026303*pi,3.71200977874547*pi) q[4];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.829190632077809*pi,3.29418038391537*pi,3.25183933335812*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.82114675775113*pi,-0.053035427200587015*pi,4.04049596079028*pi) q[20];\nu3(0.875461186855561*pi,0.347729404469026*pi,1.366646763584043*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.477983567724735*pi,2.77003921670843*pi,1.419661157489109*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5745232875943458*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5523213179552711*pi) q[9];\nu3(0.33530577972884*pi,0.03241052087552998*pi,0.791851944564973*pi) q[13];\nu3(0.615405252985899*pi,-0.321347359388218*pi,3.91569593271761*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.435426212029537*pi,0.27271565001461295*pi,0.750252620810967*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.459190908619307*pi,-0.04330604466361798*pi,4.26154312490372*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.725257782518355*pi,2.44035389414474*pi,3.57296820196295*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.335007250025446*pi,3.38696079512855*pi,0.5100932959143301*pi) q[15];\nu3(0.58790819562004*pi,0.22280778196197004*pi,3.93495013582341*pi) q[16];\nu3(0.971516347517479*pi,0.11956506456386395*pi,3.75692616997357*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44776490522633*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.902610192035898*pi,1.09172624067375*pi,0.716310709143306*pi) q[15];\nu3(0.653685442333875*pi,3.42063385918338*pi,3.33699433498392*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340006820586788*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.376581578125852*pi,-0.237330744351199*pi,1.52210047421404*pi) q[1];\ncx q[2],q[20];\ncx q[4],q[12];\nu3(0.587828996585587*pi,1.10515290393071*pi,0.77919835577969*pi) q[6];\nu3(3.5*pi,3.33895541732236*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.487695860794*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256959799158998*pi) q[13];\nu3(1.0*pi,0.0*pi,1.207076870194262*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.850989267376508*pi,0.42863568416545805*pi,0.658411529411988*pi) q[18];\nu3(0.532770935855405*pi,0.7522799226399901*pi,0.697109245736327*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.379283876334768*pi,3.35611656432099*pi,0.5550445659882015*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44020401197547*pi,0.5*pi) q[4];\nu3(0.588469815408307*pi,-0.19330320263975598*pi,0.660534401723381*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.228529608189238*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.568960144695148*pi,-0.23795474734551098*pi,3.48457014656201*pi) q[18];\nu3(0.60034750381256*pi,0.28524009964420605*pi,1.006842572116126*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5395717855545835*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33929877629595*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.100925762255207*pi,3.33209371238551*pi,4.44966937635505*pi) q[8];\nu3(0.439394365186854*pi,0.009304265738523054*pi,1.005351259142711*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.518796623521542*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5384351725219396*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295288239677126*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.553689381389164*pi,2.43259353406027*pi,3.58575948286794*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.503006870220733*pi,3.33099680166696*pi,0.8140343024702901*pi) q[8];\nu3(0.0269176861839642*pi,-0.4410362592341127*pi,4.228379893218801*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.4434578977428405*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.303638289025006*pi,0.411707442527694*pi,3.88675913298437*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.564540141679457*pi,-0.165356587983099*pi,0.863840687562351*pi) q[2];\ncx q[4],q[12];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5500184115962257*pi) q[17];\nu3(0.331273345625085*pi,2.88001565532108*pi,0.8924265648223*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.38151629876171*pi,0.5*pi) q[1];\nu3(0.625130339030366*pi,2.94587094748321*pi,3.45050901044405*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.217402697094316*pi) q[5];\nu3(3.5*pi,3.38603233595664*pi,0.5*pi) q[6];\nu3(0.747035955901708*pi,2.95404211740204*pi,4.10733048806034*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.254232412910207*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4695109531137*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28193084022037*pi) q[18];\nu3(0.933753447616506*pi,2.63260105252575*pi,3.7011339904512*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(0.702712219605495*pi,2.88037088095771*pi,4.1930950123391*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.442048880650953*pi,0.5798676323510299*pi,3.88547708017322*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0332829026575629*pi,0.12203854850552598*pi,3.87145529333269*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43977371237073*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40056620911795*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5196570157886019*pi) q[10];\nu3(0.427493589026723*pi,3.37598033859582*pi,1.67360285488115*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.224348252730083*pi,0.79770239669149*pi,0.5074228622085977*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.641586900261831*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3510192396542728*pi) q[21];\nu3(0.224221223488809*pi,2.64432489677728*pi,1.424508177683913*pi) q[0];\ncx q[1],q[5];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.613886710860422*pi,-0.366512469737931*pi,0.801529990012683*pi) q[13];\nu3(0.556665487700761*pi,3.25211219777877*pi,3.92115158233928*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.239684696633114*pi,-0.029607351265950987*pi,3.59704293220981*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38698240520593*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46225175243921*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.194717305302008*pi,-0.221066266150106*pi,3.7649535519998*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247184192072349*pi) q[16];\nu3(0.513552348461513*pi,0.13458787092648605*pi,4.31839688610917*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.250293776047501*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47836196407333*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(0.344278219485994*pi,3.23399966771205*pi,4.4523050972679705*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.610889523174613*pi,-0.327433364072646*pi,4.302925256803141*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[19];\nu3(0.498133791289791*pi,3.24111444792237*pi,4.305624359231469*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.346326331144237*pi,0.72669485377449*pi,4.08916132920404*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.342198668587597*pi,2.73474813986678*pi,1.65963188670364*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.415484291987268*pi,-0.22752848362247102*pi,0.9744762330875669*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.632646989488312*pi,-0.19936782867426*pi,1.2270554810745948*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.110273212570265*pi,0.3596570934022*pi,3.86036300399244*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4717809114020195*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4625855690563*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48721270090856*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[16];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.813675112945669*pi,0.9389022040078301*pi,1.030286578433821*pi) q[12];\nu3(0.259632694695899*pi,0.33429383568970406*pi,3.71912157392463*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.118303467104806*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37438118088756*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.33601394223084*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.48700863669382*pi,3.24587705814787*pi,3.2942450516804*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.188046790287807*pi,3.05288820159929*pi,1.3261700403267969*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.491834100458073*pi,3.09152946037902*pi,3.44181211909987*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.438401699837425*pi,2.53862464841286*pi,1.230207927505917*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5438887200508862*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.391395550882576*pi,3.49647890840963*pi,4.3335083251419295*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.236134091591644*pi,0.015158938093713048*pi,4.46119088377161*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.24999550838811*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.209074741383699*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5643281916753138*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.452663530106995*pi,0.28082221790720596*pi,3.61163841822152*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.780496160167543*pi,3.33479013273909*pi,3.90196517334188*pi) q[21];\nu3(0.425471243383544*pi,0.05780946999578396*pi,4.20158378727495*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.256156706910911*pi,-0.03075367660433098*pi,3.96532379333392*pi) q[3];\nu3(3.5*pi,3.4940506925723*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.845633493046713*pi,3.37458281094169*pi,2.98854479731727*pi) q[8];\nu3(0.164363991225942*pi,2.8794281557136*pi,0.749260507808265*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49539964270261*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4544969842195261*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.471706885086077*pi,2.73852402961652*pi,3.9076888890873*pi) q[20];\nu3(0.219322920601611*pi,2.77860030633889*pi,1.002576276213323*pi) q[21];\nu3(0.536030441419016*pi,-0.344541547551381*pi,3.93971440647931*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.611234179832957*pi,0.34598221162531395*pi,4.19711993134434*pi) q[8];\nu3(0.576377897939279*pi,0.7145002818538899*pi,0.7988025416672779*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49163949925418*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3322213795995541*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.602499250581215*pi,-0.067012752608331*pi,4.26815002917427*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37579219265295*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.283558267974998*pi) q[5];\nu3(0.512409075977728*pi,-0.320104009129347*pi,0.5711443055025706*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.635015309435233*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.83262143209754*pi,3.08878338371291*pi,4.10967990413342*pi) q[16];\ncx q[17],q[18];\nu3(0.222774475127668*pi,0.36476717774770195*pi,1.061149497021761*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[6],q[21];\nu3(0.199781831138958*pi,0.31926206760573095*pi,3.50167109361948*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.369887929200331*pi,-0.34896539172810503*pi,4.15145150918541*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.610453728062234*pi) q[18];\nu3(0.481097173118684*pi,0.30169091259036496*pi,4.24842900812632*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5359714060778717*pi) q[5];\nu3(3.5*pi,3.45491885553691*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.383517426873592*pi,3.41919658328655*pi,1.83986943976204*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.326574475285577*pi) q[21];\ncx q[2],q[5];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41148611955634*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0854232200151619*pi,-0.15841453196309302*pi,1.332992114338221*pi) q[14];\nu3(1.0*pi,0.0*pi,1.306318493662254*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4370810272522*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.267944528570533*pi) q[9];\nu3(0.729855009884208*pi,2.81993437314745*pi,3.8323993614581*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.252219271786212*pi,2.83165274656076*pi,1.62852199035864*pi) q[17];\nu3(0.43282452863331*pi,0.119368948088859*pi,3.70356521510604*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39752249745366*pi) q[21];\nu3(3.5*pi,3.44568657586449*pi,0.5*pi) q[1];\nu3(0.203348722304551*pi,3.49073215413613*pi,4.4844821936729105*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.446395293135486*pi,3.28333080578678*pi,4.20157266747698*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.463051110718594*pi,2.52971885784588*pi,1.0532135287527309*pi) q[10];\nu3(3.5*pi,3.42702606213535*pi,0.5*pi) q[11];\nu3(0.594887511004771*pi,0.230862030452193*pi,4.0956632233205905*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5484158021374559*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292817108748922*pi) q[16];\nu3(0.746362528407326*pi,2.73030710384115*pi,3.97738509846386*pi) q[17];\nu3(0.586363023523233*pi,-0.31325030153365696*pi,3.64114424853396*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2150483304106698*pi) q[19];\ncx q[1],q[19];\nu3(0.506185900026725*pi,0.48701328603320504*pi,4.4498970260181*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.604668954779213*pi,2.9543554375151*pi,3.32988256064652*pi) q[4];\nu3(0.553469772045899*pi,-0.07024005394020799*pi,1.0590686823890572*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5155122448134453*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.649829321991527*pi,3.41161871165004*pi,3.90854695860883*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.755715364057085*pi,-0.04722792670965498*pi,1.123254582304003*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5053157205654637*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42927179790655*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.328725860517445*pi,3.47865741029766*pi,1.88512684184441*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.683222840919926*pi,0.302408119949807*pi,0.710814955493192*pi) q[13];\nu3(0.465875868152177*pi,3.3317122581691*pi,0.730524733583973*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.854120640878365*pi,2.64381291050695*pi,3.5269517537191*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.587680933627883*pi,0.20391983922513102*pi,4.13416639280479*pi) q[13];\nu3(0.545129613457866*pi,-0.110262343520585*pi,1.391324602576851*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.509134041347588*pi,3.17368481689286*pi,4.30348914404939*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.524526811419745*pi,0.346489175984972*pi,4.030920543379191*pi) q[3];\nu3(0.713962537283997*pi,2.85432146582828*pi,3.18560862453353*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0568291767177729*pi,0.15253485284297896*pi,1.3463600688713049*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.467468401492363*pi,0.7332628438755*pi,0.75081408441911*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42345750847607*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3177301557045888*pi) q[4];\nu3(0.603976449174812*pi,3.12637431591722*pi,3.22954187953209*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.717383628676813*pi,2.65699328022372*pi,3.75501237362345*pi) q[9];\nu3(0.498257389618688*pi,0.0033764227690840087*pi,3.91023235407959*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.852577135852274*pi,2.98775515185231*pi,3.03754387881501*pi) q[21];\nu3(0.0451459706124018*pi,2.98232657842949*pi,0.5654366080251855*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.224164798605398*pi,0.27728841599114495*pi,4.07309077774873*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.405281832273209*pi,0.06816701036772199*pi,4.43913756658068*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.561325621561351*pi,0.5187539667849801*pi,1.38116261064809*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47040964153612*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44658425273634*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47390892488061*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.375642333286672*pi) q[15];\nu3(0.749577137814667*pi,3.39568831820513*pi,3.9930350225984*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.374239846111641*pi) q[20];\nu3(3.5*pi,3.37825979539203*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,1.263985172064943*pi) q[3];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.36086303784842*pi,0.5*pi) q[18];\nu3(0.423769839520873*pi,2.56084893246409*pi,1.273795604791826*pi) q[19];\nu3(1.0*pi,0.0*pi,1.249255776960968*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31438447576466*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1462600258773779*pi) q[9];\nu3(3.5*pi,3.33143420283629*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5084011347081957*pi) q[15];\nu3(1.0*pi,0.0*pi,1.169792731709364*pi) q[17];\ncx q[18],q[21];\nu3(0.164077656627843*pi,0.5119079817396599*pi,3.81956667236597*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.52673588846853*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.665392524242261*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.33370636300888*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.296075440136133*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(3.5*pi,3.34325621074351*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.167639719373397*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5157404646678505*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.41024614425389*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.359291254907639*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5123405467249116*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.572104991640737*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.639122034072338*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.3546282577364*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.625065675171776*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315016903818722*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.711065630714512*pi,0.55051811106347*pi,1.084617250884262*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.588028328215796*pi,0.25940925467502296*pi,3.87607198881395*pi) q[2];\nu3(0.866656618375314*pi,-0.33770782241236896*pi,1.107875753112503*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.29571503046955*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.36247053691459*pi,0.47866115725595204*pi,3.51152917424491*pi) q[0];\ncx q[1],q[7];\nu3(0.676224387058097*pi,2.83855931237037*pi,3.79210670556801*pi) q[2];\nu3(0.606570890097444*pi,-0.239987541166371*pi,0.769630862366532*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.734333411692909*pi,2.40957383689363*pi,3.87860442197095*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.762304395570748*pi,-0.145753642148103*pi,4.24997150677769*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.652940326096605*pi,3.14272183610248*pi,3.19124882187324*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.576271351992225*pi,3.0673992565775*pi,3.93661029411844*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.723845305410252*pi,0.022607654197170035*pi,3.76706984436039*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32287076761937*pi) q[19];\nu3(0.74800472033936*pi,0.5977524240413901*pi,0.68151932468981*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.253566452507675*pi,-0.4726027732616367*pi,1.61100750725376*pi) q[4];\nu3(0.486364467458657*pi,3.27698326799834*pi,4.329436934419681*pi) q[5];\nu3(0.740337939866807*pi,0.24131917809090297*pi,0.69796134990644*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.54124730085815*pi,0.91743709689791*pi,0.803583701834362*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.954192064995358*pi,3.3076129780931*pi,4.4877794540779306*pi) q[11];\nu3(0.267656434449278*pi,0.18985228092854*pi,4.40405756810817*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.172272077762103*pi,0.82905002550498*pi,4.3663962975919794*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.584009849293241*pi,2.89594837356895*pi,3.71784524690081*pi) q[18];\nu3(0.290179368683516*pi,2.64823589965689*pi,1.442562063318276*pi) q[20];\nu3(0.717522844315482*pi,3.23757315345197*pi,4.174295959406701*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.707816066942433*pi,-0.296665440408801*pi,3.45893273199178*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.388005611915935*pi,0.09247211443983605*pi,4.28627970352518*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.267414019645973*pi,0.23729161176554903*pi,3.89879235444381*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.207162988930157*pi,0.11681576595048304*pi,0.622708506245462*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.578671007239882*pi,0.96949033548356*pi,0.821808279607783*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.435221691048086*pi,-0.24519173921124598*pi,1.64433677703499*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.640310828780933*pi,3.34036935039512*pi,3.81810333234882*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.110724483382825*pi,-0.06719937575576801*pi,3.69374565790126*pi) q[9];\nu3(0.490235728140594*pi,-0.286824027498444*pi,3.57419237466526*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.687462619525389*pi,3.47006460939476*pi,2.99996814176062*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.748076622695883*pi,-0.23243389659623498*pi,0.654061886057347*pi) q[16];\nu3(0.928573376020954*pi,3.49770021054258*pi,4.13930071339839*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.520655063485004*pi,-0.040664543509211004*pi,4.48659876154285*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.9186879767083*pi,0.35899912999205097*pi,0.85257226612824*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40645530628066*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[6];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.289671239826235*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\nu3(0.827936828396845*pi,3.07929219182747*pi,4.38676632018414*pi) q[1];\nu3(3.5*pi,3.35626416808121*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43945898818944*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40978494150019*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.069935872661734*pi) q[6];\nu3(0.353495799053577*pi,-0.377168015880061*pi,1.60222458706686*pi) q[7];\nu3(3.5*pi,3.24434110279072*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247632255458158*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.134187763865347*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230107352252291*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.150958203649175*pi,0.005773617842808054*pi,3.81312723670489*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[6];\ncx q[4],q[21];\nu3(0.255896847359707*pi,2.89953474324004*pi,1.57179763515074*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.28336288113468*pi) q[12];\nu3(0.346417300069382*pi,-0.34285347960413903*pi,1.462728474323981*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47943051819774*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36448863868917*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40509450798372*pi,0.5*pi) q[11];\nu3(0.983622851171399*pi,2.73648147034312*pi,3.36247338196161*pi) q[13];\nu3(1.0*pi,0.0*pi,1.144984866852412*pi) q[14];\nu3(1.0*pi,0.0*pi,1.344104762047169*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.658126035694886*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43959470163301*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.603727528510713*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[6];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.168136542104475*pi,0.38325532925708905*pi,0.6441345135721019*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5375406533046686*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5029039592734912*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.211680747749208*pi,2.55512197795916*pi,0.995715049640777*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.654912954841205*pi,0.20400629930917002*pi,1.423488180911081*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.678472414712117*pi,0.52125952517876*pi,4.40117659693091*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35421921898507*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.239186382231071*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.134800753456249*pi,0.403564081298767*pi,4.0356671851460995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.536162916807485*pi,0.40118882611208695*pi,1.241736678330101*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.589539537547665*pi,0.04086219717324102*pi,3.73186387804372*pi) q[4];\nu3(3.5*pi,3.43810999886274*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.282832810999396*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.374699629870765*pi,-0.40908577320983497*pi,4.089689698248311*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46542532142059*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.73068294105092*pi,3.48446314653777*pi,3.58827724800048*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40719570708576*pi) q[9];\nu3(0.253958015862719*pi,-0.364040014583645*pi,4.334371455164311*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.515279753713364*pi,0.7445840877722001*pi,0.882828254001637*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2465508662174511*pi) q[16];\nu3(0.344515233206547*pi,3.36669141541568*pi,0.850175504461192*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.356020154930078*pi,2.45828904570089*pi,1.157958795131516*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.79199772306167*pi,0.5952264574161801*pi,0.8026759287304319*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.144724446417167*pi,3.15060660751624*pi,2.11911941701093*pi) q[8];\nu3(0.198430411682614*pi,3.38725866128939*pi,0.9268836604739961*pi) q[10];\nu3(0.644436481930838*pi,0.030472712232821997*pi,3.75269781260841*pi) q[11];\nu3(0.254773835703987*pi,0.19021920386090896*pi,0.7636275707392091*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.28079540251394*pi) q[13];\nu3(0.848642497297352*pi,3.48627970492107*pi,0.940435168939344*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.457683457834744*pi,0.15962300968604204*pi,3.58035659203617*pi) q[17];\nu3(3.5*pi,3.46221309348362*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321857834506327*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.808189984850298*pi,0.015630705382669974*pi,4.15166672680196*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.506140427879104*pi,0.18761997292739296*pi,4.23232590149897*pi) q[3];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.236835386187871*pi,0.9730178128363001*pi,4.33491909095508*pi) q[11];\nu3(0.543456021237348*pi,0.24720203953381703*pi,4.4242885938807*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34519722459489*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.683734249185203*pi,3.23267686467657*pi,3.87132649115507*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.489251823179097*pi,-0.18643903886741198*pi,0.955435840397127*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.428613807140949*pi,2.95461203653564*pi,1.102133368227878*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48866980770449*pi) q[19];\nu3(0.372523491516872*pi,1.05386946637565*pi,4.15297641882781*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.785799679142028*pi,2.85041161172662*pi,3.98055694285435*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.423887117991297*pi,2.7665901164608*pi,0.925819944030979*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33718559865431*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.292805519609586*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49064067252075*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.487116505296331*pi,3.18512557904348*pi,1.96247076314826*pi) q[7];\nu3(1.0*pi,0.0*pi,1.174329003014436*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.29882798441176*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.168370166740766*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.600936948554609*pi,2.91348119627216*pi,3.82018044362769*pi) q[7];\nu3(0.620427383320136*pi,-0.20721179842430898*pi,4.38443342776971*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.669595008376582*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.639871575181017*pi,3.38521455730174*pi,4.11156124231126*pi) q[1];\nu3(3.5*pi,3.48873899421352*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[11];\nu3(0.984273913753157*pi,0.47177831512068*pi,1.196776381553497*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.609045127950196*pi) q[8];\nu3(0.267245700514381*pi,0.485168809503023*pi,4.20723905791398*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45222284133144*pi,0.5*pi) q[12];\nu3(0.295412723739237*pi,3.1984401782144*pi,1.52734717832246*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248452933214151*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35489855428136*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283192397595911*pi) q[21];\ncx q[0],q[8];\nu3(0.705293281708014*pi,0.6000188527700601*pi,4.34853613102172*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.46306814842549*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.47856407155367*pi,2.56600300104043*pi,1.407156092321277*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.482865978145656*pi,-0.46480271320743227*pi,4.216846183517919*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.364977520680265*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5859192250987462*pi) q[15];\nu3(0.565410025368059*pi,2.9757688960287*pi,4.0580396923498405*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.760375013234034*pi,3.31488219643263*pi,3.83402816941269*pi) q[18];\nu3(0.664426824658939*pi,-0.4392778313523802*pi,3.78607129798344*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5047221755456417*pi) q[21];\nu3(0.544571295460488*pi,-0.263902022708847*pi,4.4788105339944*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.615022327273606*pi,3.46624015115139*pi,3.8479313243727*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45411632160868*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.295320962982508*pi) q[7];\nu3(0.233075421431532*pi,2.70624473250917*pi,1.472297985037047*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.694727548811389*pi,-0.4395728775280389*pi,3.58318255900629*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.338999285851957*pi,-0.272733000350585*pi,4.45348950312429*pi) q[18];\nu3(0.578961485029325*pi,0.55682532493874*pi,0.710170373347077*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5759502115323727*pi) q[20];\nu3(0.527543456277507*pi,0.415493959690555*pi,0.7798732793677761*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0705805007301579*pi,3.47010580517781*pi,0.889273680677445*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(0.635228003055922*pi,0.62594358828631*pi,1.097112308860423*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.622586596125319*pi,2.56656379163556*pi,3.63589846357685*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.520737321701777*pi,0.41477903656955395*pi,1.52314381093261*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48776219505847*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5883677685274284*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.336070453545465*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.195806428578829*pi,0.39270971678561395*pi,0.711666401093944*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.114494089747485*pi,0.309360537931886*pi,3.79805037131988*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.272355195271901*pi,3.27775448877218*pi,2.0634914738779697*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.43446876603186*pi,0.52445416786089*pi,0.5202871894379373*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[19];\nu3(0.559452262035117*pi,0.6213343852122799*pi,4.21919491944245*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.43318360738181*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4080560351733205*pi) q[9];\nu3(0.505425103354753*pi,0.45819702705529697*pi,3.59360557627226*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.112947760574914*pi,3.4051746108916*pi,1.92614218619731*pi) q[12];\nu3(3.5*pi,3.47308210946652*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42495397736887*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249871809144804*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.336116794045397*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2903220949249299*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39293318004647*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,1.231347342431007*pi) q[4];\ncx q[5],q[9];\nu3(0.49426942407704*pi,0.39766408341402704*pi,4.10181754390221*pi) q[6];\nu3(0.64284523275439*pi,0.391451693408966*pi,4.00306744403061*pi) q[7];\nu3(0.693031916985394*pi,2.63915486093548*pi,3.82186324819708*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.428290070680044*pi,-0.126191939597878*pi,1.400780460058318*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.740727056698473*pi,-0.06093145451860399*pi,3.5747355570945*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.584595588007713*pi,0.50443036227017*pi,1.0139421679696379*pi) q[6];\nu3(0.740157758111114*pi,0.29096900919524205*pi,0.5750689021904284*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48479141831497*pi) q[16];\nu3(0.683762065482995*pi,0.8378050440821101*pi,0.786978701766203*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.581333537683296*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6655040304369519*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.802168691220038*pi,2.65598203210588*pi,3.46459752289751*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0573458444349109*pi,0.7329507881716499*pi,4.04028501923208*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.468851748333099*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\ncx q[13],q[16];\ncx q[14],q[19];\nu3(0.277070652550489*pi,-0.08884557825025602*pi,3.70841942746708*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43338377082817*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2689057640106371*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.16323857616926*pi,0.070607281427578*pi,4.1151417004731705*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.300802926169435*pi,3.32763675975696*pi,1.87844138627227*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.465979454046251*pi,-0.4275345457049457*pi,1.68797345532377*pi) q[19];\nu3(0.39964030344047*pi,3.12335928890353*pi,1.81764145506022*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.415652034354038*pi,2.97180394746132*pi,1.84450712885733*pi) q[1];\nu3(3.5*pi,3.44438206218548*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.350894240949295*pi,-0.20438748007644397*pi,4.40079882687544*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5230658928618444*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.518189014413489*pi,2.44044458899289*pi,3.56290788649109*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.206692239129322*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.822204267417056*pi,-0.10997480346301403*pi,4.09006541297169*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.165801979468501*pi,0.40955978568375795*pi,0.768800023593876*pi) q[5];\nu3(0.645837541063462*pi,0.26226353170718*pi,1.4200555192403819*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.855702678441388*pi,3.19159657290913*pi,4.01203266871441*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(0.598869209956713*pi,3.2050068628974*pi,3.17694515278246*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.827971092709246*pi,-0.020471688403747024*pi,3.8958469815294*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.432989925510411*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.48920061262439*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.232857096398679*pi) q[6];\nu3(3.5*pi,3.49689409512488*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35305388800321*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.412004692242975*pi,0.9242436577012201*pi,0.5703706317733513*pi) q[12];\nu3(0.611758493501854*pi,-0.4552187734409938*pi,0.9926696079301269*pi) q[13];\nu3(1.0*pi,0.0*pi,1.177302649624828*pi) q[14];\nu3(0.820134643824475*pi,3.13924365049492*pi,0.625109352497395*pi) q[15];\nu3(0.589682805460674*pi,2.92619819198091*pi,3.51968411659845*pi) q[16];\nu3(3.5*pi,3.3129782377548*pi,0.5*pi) q[17];\nu3(0.646523421861411*pi,-0.03687000091516601*pi,1.416522407355493*pi) q[18];\nu3(1.0*pi,0.0*pi,1.156722377528982*pi) q[19];\nu3(1.0*pi,0.0*pi,1.09668519988062*pi) q[20];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nu3(0.240716167575437*pi,0.08450671478164895*pi,3.58221086097381*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0822761795620075*pi,3.06775182092154*pi,0.915530836063689*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.167302929675224*pi,0.23839130379482298*pi,0.641653389355372*pi) q[13];\nu3(0.923062870395897*pi,3.45056738890746*pi,4.130521180744481*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5606695568031745*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5304456226860101*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48221025062083*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.499093123569001*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44533473061211*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.225936031232215*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36501583571907*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3092181409153612*pi) q[9];\nu3(3.5*pi,3.44650531597373*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3246151916723*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4737626868139*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243637090807509*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.163852849104265*pi,0.297951444247918*pi,3.55478229121847*pi) q[2];\nu3(0.339418683258384*pi,2.87921247546336*pi,1.22598503365337*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.578355909092333*pi,0.19366191907743402*pi,4.4022774045456305*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.33747518753398*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.648929881392915*pi,-0.378070863602728*pi,4.2623113532993795*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nmeasure q[21] -> c[21];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5697152984852523*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.737592623867427*pi) q[13];\nu3(0.377549648798774*pi,-0.21994638740589*pi,0.991906649617557*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3684135693361394*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[5],q[9];\nu3(0.65388825607694*pi,0.028300190343852005*pi,3.60314714000941*pi) q[6];\nu3(0.624539261670233*pi,2.94788934433163*pi,3.06577606441101*pi) q[7];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[16],q[18];\nu3(0.57267066520368*pi,-0.221707138966994*pi,4.3643159682836*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.883074287419813*pi,0.79194903640872*pi,0.861180523863349*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.865845416164696*pi,0.9480147808799599*pi,0.715255743556938*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.437242146524334*pi,-0.228960464120801*pi,4.02857400422982*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.675580841857576*pi,-0.268750423079426*pi,1.1364866655124661*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nu3(0.635327079758332*pi,-0.14476686557510599*pi,3.69129070774375*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[1] -> c[1];\nu3(0.409441057593478*pi,0.14959157475837304*pi,3.92975651856491*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.212408151156026*pi,0.6225561853328101*pi,4.0237528691147*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nu3(0.52986919522904*pi,-0.276696004456796*pi,0.800165279137182*pi) q[11];\nu3(0.428655275761664*pi,-0.29660060711952796*pi,1.110281341776839*pi) q[16];\nu3(0.336395312663698*pi,0.5973423047401101*pi,0.612784572836801*pi) q[18];\nmeasure q[11] -> c[11];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.180623202915965*pi,3.34537772165512*pi,1.058019185789524*pi) q[0];\nu3(0.768087301308379*pi,3.31076377837701*pi,4.25996560118144*pi) q[1];\nu3(0.131893698054441*pi,3.39335842272866*pi,1.60233254895089*pi) q[2];\nu3(0.76659798084273*pi,0.8788708904829099*pi,4.4766988596039*pi) q[3];\nu3(0.802417783322776*pi,-0.223053521661843*pi,4.399045832939819*pi) q[4];\nu3(0.107462396298657*pi,2.98859428699661*pi,0.966511566388609*pi) q[5];\nu3(0.328626066239754*pi,0.7311733833810601*pi,4.10421181238841*pi) q[6];\nu3(0.5779795726255*pi,-0.21092732580607199*pi,4.32716360236442*pi) q[7];\nu3(0.370249402542858*pi,0.340347069375052*pi,0.984842144070873*pi) q[8];\nu3(0.831751943442569*pi,2.84508273035197*pi,3.36417230395387*pi) q[9];\nu3(0.855857136900277*pi,3.43227043515722*pi,3.53703073344985*pi) q[10];\nu3(0.119601017750745*pi,3.31604797542517*pi,1.86198145828624*pi) q[11];\nu3(0.2611337814742*pi,3.24927126794341*pi,0.8511428680479081*pi) q[12];\nu3(0.529109423005157*pi,0.272799780123113*pi,1.340004068846247*pi) q[13];\nu3(0.646472044645012*pi,0.33767640850540503*pi,4.07960939104594*pi) q[14];\nu3(0.815403941566665*pi,-0.18708182668373602*pi,0.813731997741595*pi) q[15];\nu3(0.320315466256445*pi,0.473688725428671*pi,3.96019596883292*pi) q[16];\nu3(0.508744807877216*pi,0.8297317494271399*pi,0.786866797836994*pi) q[17];\nu3(0.231583195451162*pi,-0.175076325121719*pi,3.91254566069747*pi) q[18];\nu3(0.661289938960715*pi,0.044183785670916964*pi,4.0500671264063595*pi) q[19];\nu3(0.501901072858951*pi,-0.26959596217763804*pi,3.81075701380922*pi) q[20];\nu3(0.696424322924634*pi,3.49386971881847*pi,4.49509609253752*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[3];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(3.5*pi,3.47649507997654*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43645099043873*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42154081473659*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.128692975581235*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46564330907324*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46113796930956*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.37647608002532*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.194122405844599*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2989395583423229*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.263404978675051*pi) q[15];\nu3(3.5*pi,3.37313810580062*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246802108641349*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2001211355367851*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251682836422005*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[3];\ncx q[2],q[15];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(3.5*pi,3.30923492316833*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.243972607193196*pi) q[12];\ncx q[14],q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5096530946178758*pi) q[3];\nu3(3.5*pi,3.48104481741318*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36100162693244*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.267008036379491*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.395446956394791*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46478790985976*pi) q[13];\nu3(3.5*pi,3.37452774958566*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.603313635669573*pi) q[15];\nu3(1.0*pi,0.0*pi,1.294281465349989*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.700137129015358*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5969339573095737*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.634978821264327*pi) q[20];\nu3(1.0*pi,0.0*pi,1.28271778688864*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[3];\ncx q[2],q[15];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.4114235166128*pi) q[12];\ncx q[14],q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5655038803428125*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37628787959849*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5835391039085985*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.763911734911497*pi,2.94092185699337*pi,4.032643294164091*pi) q[1];\nu3(0.839875451077605*pi,0.93045958142733*pi,0.968126791097886*pi) q[2];\nu3(0.528341369176282*pi,0.81500291439685*pi,0.678755194196088*pi) q[3];\ncx q[4],q[9];\nu3(0.497797156212599*pi,0.94754237578067*pi,0.5480548466833228*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.577229832621979*pi,0.5315370769359999*pi,4.22455596356627*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.90985956435639*pi,0.40074815191700397*pi,1.4653131344564478*pi) q[15];\nu3(0.617416038496553*pi,2.8887270794633*pi,4.21947122147792*pi) q[17];\nu3(0.286238782683788*pi,3.08200024742186*pi,1.446340583753553*pi) q[18];\nu3(0.51611414414854*pi,3.18982291455587*pi,1.67162782822888*pi) q[19];\nu3(0.738885154815915*pi,-0.350723929985044*pi,0.7947963793934401*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.244255226267092*pi,0.7436975626243301*pi,4.3051014284638*pi) q[1];\nu3(0.280285436429367*pi,-0.43561627686932247*pi,4.1028887991181*pi) q[2];\nu3(0.980378016299006*pi,-0.4175217320386544*pi,0.940411803343978*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.261322495393972*pi,0.39070368811924705*pi,4.43617059124816*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.411828512961862*pi,3.43775109123564*pi,1.0303644025348802*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.460976556471136*pi,3.19961902582144*pi,4.29271260859748*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.761661469270571*pi,3.19560440914117*pi,3.78618609601304*pi) q[17];\nu3(0.5085526646729*pi,0.481853417874629*pi,0.923808709316253*pi) q[18];\nu3(0.644913280343765*pi,3.24050875033306*pi,3.0108282821549*pi) q[19];\nu3(0.402924670610387*pi,0.38638261836118903*pi,0.766954535515567*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.417212005313469*pi,3.20011605940994*pi,0.5390649693383897*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.466404319948594*pi,0.16441841647940003*pi,3.47340454001247*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.905873368741166*pi,0.73853181995237*pi,0.707760920369219*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.466034352050876*pi,3.40580689444386*pi,4.06141530687301*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.7459665233487*pi,-0.11746159657928601*pi,3.90475363905539*pi) q[6];\nu3(0.240209913979721*pi,3.28560766467686*pi,2.0385447760317703*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.659253274919947*pi,0.27197124840586395*pi,4.16668018001946*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.284536486557839*pi,3.48325995598074*pi,0.778348884297111*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.278483521418484*pi,2.99829718761737*pi,1.006578612038178*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.70975936682912*pi,0.21452835658189195*pi,1.52692787567623*pi) q[7];\nu3(0.430123050604604*pi,0.14762829462250704*pi,3.63281925658039*pi) q[8];\nu3(0.419398674025185*pi,0.74082732113644*pi,4.41652119223276*pi) q[9];\nu3(0.374689581787728*pi,-0.05689499807558002*pi,4.46123155429407*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.423897311788302*pi,0.36685971452411403*pi,1.146968585981587*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.448188599520229*pi,-0.14722024374555398*pi,0.7634002815587639*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.562011423016454*pi,3.49517433051394*pi,4.46334561577628*pi) q[8];\nu3(0.639497282810817*pi,0.22509299483006096*pi,1.452151029027964*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.782384916356992*pi,-0.023756381385912018*pi,3.72245385512839*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[4],q[17];\nu3(3.5*pi,3.48922992243326*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.84425077291191*pi,0.07818806933669697*pi,3.9926214424956*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.535663898237975*pi,3.39633276792915*pi,4.41224188400352*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19897168316152*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45637911942077*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42825889185909*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.66484109415634*pi,3.35795146018353*pi,4.01374190202168*pi) q[12];\nu3(0.526243168760326*pi,-0.4957389757950379*pi,4.1643705110413*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223929114083137*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3981240285182102*pi) q[18];\ncx q[0],q[10];\ncx q[1],q[18];\ncx q[3],q[8];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.641506231417865*pi,-0.20078118890081698*pi,4.10393179543774*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49952403017305*pi) q[19];\nu3(3.5*pi,3.47968049585418*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46395256755878*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.39985165812204*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35086378467922*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2579392598912769*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2269411877762582*pi) q[9];\nu3(1.0*pi,0.0*pi,1.36363885865932*pi) q[10];\nu3(3.5*pi,3.33649501256984*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.303242840057516*pi) q[15];\nu3(0.567906714692896*pi,0.014909083917738042*pi,4.14532045064597*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5232487924461438*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.694091617223445*pi) q[18];\nu3(1.0*pi,0.0*pi,1.21691515052902*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[18];\ncx q[3],q[8];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[9];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.634600953507275*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36009138922441*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44244109424606*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.562958602563866*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.636132270163806*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[8];\nu3(0.720368631214405*pi,3.14708212159994*pi,3.81986247398062*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[9];\ncx q[11],q[21];\ncx q[12],q[13];\nu3(3.5*pi,3.33372438555596*pi,0.5*pi) q[14];\nu3(0.631830790108848*pi,2.49845254804709*pi,3.74289126293459*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.280186169809629*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41218264486246*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.694498384684946*pi,3.46604030347967*pi,3.50689048277707*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49305823780695*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214146454146829*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.258089186178987*pi) q[16];\nu3(0.39931441503993*pi,1.07349115200145*pi,4.3649062218108305*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.528079079646939*pi,-0.09283546684415*pi,4.19123182062056*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.615374416637775*pi,-0.302615696566981*pi,3.4309941703557*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44764980479125*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.60130963886258*pi,-0.31088672941501*pi,3.95247532222561*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.164091238671506*pi,2.82851931044174*pi,1.2373689734495659*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.520747397549507*pi,0.7776375206813599*pi,0.5555306434033432*pi) q[5];\nu3(0.676261652066161*pi,0.79161822700696*pi,4.41506878262161*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.545601316940866*pi,0.5188547421798599*pi,1.311234162492676*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41297203577619*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4141965999950195*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.214242457083819*pi,0.322948780394572*pi,3.83747755905422*pi) q[1];\ncx q[2],q[16];\nu3(0.326042458939709*pi,0.17730357861935397*pi,3.96062298167117*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.635105924833052*pi,0.415505846993411*pi,0.842702132649694*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.784384717073872*pi,0.40824172449683005*pi,4.20304515560841*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.55685756896876*pi,-0.187022417943223*pi,4.09019159243879*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.546869693979248*pi,0.051872624043954985*pi,0.822280281802509*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.530263218433672*pi,0.36748271680102995*pi,3.93008289506065*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.478074001194434*pi,-0.252431666901703*pi,4.13988300359697*pi) q[18];\nu3(0.22583175765085*pi,-0.318842497458131*pi,1.3300980084547391*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.488192224311797*pi,-0.267246441565073*pi,4.02519928484706*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.333742969987112*pi,-0.23394761411749498*pi,1.1630323256415989*pi) q[7];\nu3(0.329358405978573*pi,-0.053358625288266015*pi,1.53805026002859*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.68400579973802*pi,3.39434055471626*pi,3.88644670442769*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.670383371163803*pi,0.17940057623445504*pi,4.0296189012595605*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.553137693797024*pi,3.3176428123441*pi,3.05820645477973*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.37455896118029*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.467927248036606*pi,3.07686661993368*pi,1.69808730241583*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184203773878229*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.802633103006717*pi,2.72042281014015*pi,3.84389947343836*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.91625647084704*pi,3.3451132434414*pi,3.14970344332476*pi) q[9];\nu3(0.849889202254356*pi,0.34712314522050103*pi,4.35562321869171*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.826704123257164*pi,-0.273346674078908*pi,0.715309469960467*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.312965476198205*pi,3.09770106778181*pi,0.967742937445184*pi) q[0];\ncx q[1],q[21];\nu3(0.461366941011504*pi,-0.032010011782247993*pi,4.26821895458007*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.334937726004419*pi,3.2468233358529*pi,4.42205438530656*pi) q[9];\nu3(0.456972057218159*pi,2.43637725031688*pi,1.3196438557672399*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.828004983563315*pi,-0.364021645484623*pi,3.49686314836416*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.657602851715858*pi) q[17];\nu3(0.57960365627771*pi,-0.009212228597283989*pi,1.1833661843520051*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37524159203136*pi,0.5*pi) q[1];\nu3(0.262840347559064*pi,3.17457444997247*pi,1.69803345916475*pi) q[2];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.851534482638009*pi,0.45096811161317596*pi,4.477147887555979*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.290227399432676*pi,-0.32419861616226797*pi,1.0256204324255331*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2477680311140449*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33809731851475*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.544916577245413*pi,2.67055143220574*pi,3.75074587362845*pi) q[13];\ncx q[14],q[15];\nu3(0.407551754070286*pi,0.5916709672436*pi,3.86711585206472*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.167574369391423*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.198820070950535*pi,3.28858346963846*pi,1.86956300773326*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.271167716106026*pi,2.82838360028583*pi,0.7742431357426081*pi) q[13];\nu3(3.5*pi,3.48577710702103*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.221494145116425*pi) q[15];\nu3(0.571225086713536*pi,-0.146316869850039*pi,0.7267865522957699*pi) q[16];\nu3(0.223919153387122*pi,0.5371699621933299*pi,0.847754760346894*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5066252192643037*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[5];\nu3(3.5*pi,3.41505132468398*pi,0.5*pi) q[3];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.195881547278407*pi) q[10];\nu3(0.389040655032128*pi,0.51145772445006*pi,0.646169705689335*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.321998207534586*pi,2.5576071475603*pi,1.457705963917735*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49487395545423*pi) q[18];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43010848000647*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.156672355954725*pi) q[5];\nu3(3.5*pi,3.37338849371759*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49156880675303*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302900827741456*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39724919684606*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.230537424673802*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4381892610124*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5397007070939865*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.378395166488456*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.15451089191518*pi,0.14618057644661497*pi,4.34386848037959*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,4.40857173719394*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.39169793669826*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4362551725848*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.299166423196348*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.332615866303321*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.512696518879204*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.592330333921397*pi,2.5882708430427*pi,3.92981204722091*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5787384846249628*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.2224629222823395*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.666785008978999*pi,0.351160818608795*pi,0.5546680205484166*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.728246906366724*pi,3.46832900095438*pi,3.57680380458581*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.594176809527761*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.662462507937422*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.387276735891384*pi,0.6278857880731199*pi,4.4411965989021205*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.404857261946183*pi,0.36553195246925996*pi,3.3655502387124*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.240714863039759*pi,3.25287924654133*pi,4.3146581140593*pi) q[6];\nu3(0.939859071306699*pi,-0.10521150563572301*pi,1.3185842387447289*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.453069133740636*pi,-0.4757883521806454*pi,1.52941752285291*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.536085691259882*pi,3.45829935815513*pi,3.68860839396758*pi) q[20];\nu3(0.551003252563175*pi,-0.18208586038353503*pi,4.38426050932871*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.78875102797286*pi,0.476457591392611*pi,1.4662633975094619*pi) q[6];\nu3(0.630873787076626*pi,2.59825772528254*pi,3.72576255169027*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.167157178631234*pi,0.7894374697051301*pi,4.20363101345526*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.65705822778112*pi,0.6699306860562699*pi,1.272928740937961*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.474699055886414*pi,-0.4493896433373364*pi,1.73713956225084*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.520976892710721*pi,2.90208063434634*pi,3.73216679637418*pi) q[13];\nu3(0.057131067186479*pi,2.46131622669739*pi,1.276082661979786*pi) q[14];\nu3(0.679895692789028*pi,0.025952183015828023*pi,4.25311057786788*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.446999083536197*pi,2.92553693725473*pi,1.84721953624805*pi) q[18];\nu3(0.414766736463144*pi,-0.08647044099769602*pi,4.16412476666269*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.268364957263877*pi,0.14534550950260505*pi,1.1369366622885329*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.528638339476797*pi,0.004510565403998967*pi,0.670253711205088*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.48543301350207*pi,0.80435728906047*pi,0.795013312241619*pi) q[13];\nu3(0.810424681020685*pi,0.22970080730685805*pi,1.367232295218249*pi) q[14];\nu3(0.776486048284373*pi,3.08727554014808*pi,3.03792819703527*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.132237978031358*pi,1.0744252653547*pi,4.31605478946997*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47642311956223*pi,0.5*pi) q[1];\nu3(0.409009097536797*pi,0.17677600248166703*pi,3.67003719412175*pi) q[2];\ncx q[3],q[20];\nu3(0.643476141236605*pi,0.12176550116149099*pi,1.224209488019995*pi) q[4];\nu3(0.300550950519767*pi,3.34877941430816*pi,1.0104332056138339*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.581284107593403*pi,0.035352788056386975*pi,4.12458893814355*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3045358668315021*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.138720360705171*pi,0.062336201796357016*pi,3.83244633401577*pi) q[2];\nu3(3.5*pi,3.48519375300009*pi,0.5*pi) q[3];\nu3(0.631715005077267*pi,0.07830365863093303*pi,1.193535973750686*pi) q[4];\nu3(0.755131496737322*pi,0.7150767332430901*pi,4.48887018306221*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.451172736135127*pi,0.7886848242014799*pi,4.182283166517291*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2904494008645822*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[15];\nu3(0.539254286297511*pi,0.398822093797249*pi,4.12011652984426*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44497440998544*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.683263892011435*pi,0.6121479991044001*pi,1.159109684352416*pi) q[16];\nu3(3.5*pi,3.44893486734024*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46053964407236*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49310726154234*pi,0.5*pi) q[7];\nu3(0.363060127032967*pi,-0.19477927139553902*pi,4.35471211576507*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2972964982764439*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317105759332629*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.660844625520463*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2395989279340691*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[21];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37183409354505*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.177761889430621*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.322828345175868*pi,3.46960929925316*pi,1.93115611277893*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39370979455825*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.577098852381064*pi,0.26722818321251296*pi,3.7037648340319*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.640719627086741*pi) q[15];\nu3(1.0*pi,0.0*pi,1.333676764806869*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46039340434098*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44003785048512*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.2714345877348*pi,0.5*pi) q[2];\nu3(0.674241789509767*pi,3.00997678172698*pi,3.94673153423059*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[18];\ncx q[6],q[21];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4117073757489*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.181048404752403*pi) q[16];\nu3(0.368287417107035*pi,3.00337576732633*pi,1.77764984110786*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.313961608275199*pi,0.11407925521808704*pi,4.32505747135414*pi) q[3];\nu3(3.5*pi,3.4250649841292*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3062590683396191*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39512290448559*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.86914906031848*pi,-0.07487226362268501*pi,4.3736099770753*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.324948872965461*pi,-0.086019707032784*pi,3.82804641886546*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5753622249700219*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.39253402390088*pi,-0.4860969966623591*pi,1.66831196642676*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.365650321286373*pi,2.73636419695971*pi,1.1536483674466451*pi) q[7];\nu3(3.5*pi,3.44568686027327*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4314926066933*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.204887816847621*pi) q[13];\nu3(1.0*pi,0.0*pi,1.343082457354757*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5495063847453623*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.637370616682794*pi,3.33757701095796*pi,3.81550368742976*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.568152812516834*pi,0.24602679968035002*pi,4.09566258447367*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.720528413150759*pi,0.374406376307556*pi,3.91724114756716*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.250056816730594*pi,2.8050238500759*pi,1.6291618830524*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.514243492578336*pi,2.80210212352409*pi,1.391891146413923*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5735181422484935*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5372404792818117*pi) q[14];\nu3(0.266979706399052*pi,0.17024528888415202*pi,4.49843252635411*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.78279945078013*pi,2.86905427133917*pi,4.219221853190691*pi) q[0];\nu3(0.909102582613867*pi,0.7597697432953601*pi,1.121540216818043*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.849407556416315*pi,3.46661113416987*pi,3.61111726960295*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.711300159766191*pi,0.60638756105026*pi,4.2576585633592305*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.111218013696978*pi,1.13215650335605*pi,4.24223939958655*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.240809597019987*pi,0.9978930999512501*pi,4.35775118594767*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.461925640655885*pi,0.8512821901360199*pi,3.99968750118642*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.217280630517035*pi,3.15738303794948*pi,2.1188718630217203*pi) q[9];\nu3(0.596229861024799*pi,0.36878886959729495*pi,3.90847090410165*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.538291691735137*pi,3.07490808728282*pi,4.29992808613647*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.335569766148719*pi,-0.4249434495798315*pi,4.30201194704659*pi) q[19];\nu3(0.495728976347885*pi,0.20373782527802997*pi,3.82758489945717*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.794069716966572*pi,0.266546134902363*pi,4.4749192326647*pi) q[4];\nu3(0.83838600908771*pi,-0.140630019504836*pi,4.44311790338104*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.794830550327509*pi,-0.36534852348242497*pi,3.55914936780467*pi) q[9];\nu3(0.653658490757122*pi,-0.261535381277665*pi,0.548129641284661*pi) q[10];\nu3(0.485796071119594*pi,0.69553325984733*pi,4.07340877416423*pi) q[12];\nu3(0.7514312028339*pi,0.38539894344549697*pi,1.52778657154544*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.758627923087538*pi,-0.383684623855038*pi,4.31923323191969*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.164643618004708*pi,0.286911899776775*pi,4.48227224159808*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.225201773078393*pi,2.89953114632169*pi,1.76513843007308*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.334932206327595*pi,3.20937047788295*pi,1.4573307915545501*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.334174614298363*pi,2.86966293110134*pi,1.82228599137487*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.183564500948215*pi,-0.261875728487099*pi,4.0563528167739005*pi) q[12];\nu3(0.774453744560006*pi,-0.21655597716476999*pi,1.033367351623464*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.53691412463945*pi,3.05290420012921*pi,3.2179477549403*pi) q[17];\nu3(0.431511160045709*pi,0.383679253365257*pi,3.50037217203808*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.520168883972076*pi,2.99109674916725*pi,4.16710139990321*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.590367721540286*pi,0.67672729607548*pi,4.4227284931232305*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46947041206933*pi,0.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.3170306981378022*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.362003865324085*pi,0.16898618360457096*pi,0.720822132906074*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[11];\nu3(3.5*pi,3.40799992041492*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41423869396037*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2476009651435*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.147935846621019*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44116218351696*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.606961188479456*pi,0.35397295673084495*pi,0.9013741417938139*pi) q[14];\nu3(3.5*pi,3.36525792859467*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.270882758516397*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2369312219133661*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46220081900828*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.3877152987250305*pi) q[11];\nu3(3.5*pi,3.3647541108871*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.305920174249027*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.382575918988211*pi) q[16];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.36349168195486*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.45889795726318*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.479402736979*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.654269668919179*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2201963138262601*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.615507516998009*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(3.5*pi,3.42886164655556*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[20];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.28794708525615*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.7403142491900789*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3348387325952151*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44058969562942*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49908373369059*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.283304409405527*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.30765471907198*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5368547498208867*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[20];\nu3(0.410567727840216*pi,0.206087080810461*pi,0.6265984420467989*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.600951054645984*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.837428671680351*pi,2.8182926610733*pi,3.61045446620251*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.855008835425845*pi,-0.4060797071894451*pi,3.36183020797015*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43605237976419*pi) q[14];\nu3(0.419555984522563*pi,2.76454349466528*pi,3.76412802790529*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.605675364483096*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.149597517909944*pi,0.59308753471799*pi,3.84974576178607*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.32569530052474*pi,3.45335668089333*pi,1.204550846975677*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.780286087112201*pi,0.14879447779019195*pi,1.202764312561756*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.545931357603768*pi,3.29599440046457*pi,1.77728966995469*pi) q[2];\nu3(0.325610874920933*pi,3.02154177201243*pi,0.5347079997049037*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.486267037748645*pi,-0.158391174805751*pi,3.76812321090615*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0612795391826679*pi,2.8378426893328*pi,1.1201400972604691*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.488640220368677*pi,3.39460054807321*pi,3.06227725454183*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.461332088173638*pi,2.67226329682891*pi,1.56192794760041*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.366157867725573*pi,-0.041158298826724005*pi,1.081632895587353*pi) q[2];\nu3(0.219986645326042*pi,3.2643732464779*pi,2.1091384991960798*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.705308698265588*pi,0.37043338312389396*pi,0.602463062718831*pi) q[5];\nu3(0.13918466970879*pi,-0.11306448271879199*pi,1.120992296677511*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.964438514678823*pi,-0.41134721856428913*pi,4.30111929862671*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.335473558948787*pi,-0.27479472906234104*pi,0.867101927766915*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.689660590637819*pi,3.03414660815375*pi,3.79309471710931*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.215978191349784*pi,-0.390265281138839*pi,1.494328390058472*pi) q[4];\nu3(0.605947660521191*pi,3.16421798530092*pi,3.98546853187716*pi) q[5];\nu3(0.841452535969715*pi,2.51211075279075*pi,3.75273175846867*pi) q[6];\nu3(0.626186090409415*pi,3.09848677224431*pi,3.92461057126745*pi) q[7];\nu3(0.783026950715373*pi,0.7551910518471401*pi,0.695011831528355*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.618186991878527*pi,-0.178264948593308*pi,4.34466009173388*pi) q[12];\nu3(0.305073094323398*pi,0.57262626507421*pi,4.09264107435962*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.269391704849888*pi,0.25675497172434303*pi,3.50011882442132*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0709096372748702*pi,0.68297590625308*pi,0.6856527794552301*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.250327272500095*pi,-0.046828427180366006*pi,0.6407697033745801*pi) q[7];\nu3(0.489361310685059*pi,3.026470118487*pi,3.24368168063425*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.194595684818153*pi,3.00042702835683*pi,1.94235449982137*pi) q[12];\nu3(0.257717908905855*pi,0.34918677690754096*pi,3.40671699134443*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.444370362784029*pi,3.2218058547353*pi,3.26105443616498*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.464427678157774*pi,2.54397522087717*pi,1.143106718435149*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.642558231561139*pi,-0.376060385323424*pi,0.837506767687245*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0923422949346776*pi,3.34076908004441*pi,4.1966823807155595*pi) q[16];\nu3(0.631049133569302*pi,3.09346798051023*pi,3.39852937151954*pi) q[17];\nu3(0.647213879447289*pi,3.31585293326035*pi,2.95710800744924*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.53711619697146*pi,3.1821303278746*pi,1.82702108370564*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.33122384720707*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.130312891690414*pi,0.30206040108198495*pi,3.96291872485237*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.246282020405902*pi,3.39978988961019*pi,1.260650370859199*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.190507492224325*pi) q[21];\ncx q[0],q[13];\nu3(0.519937656693852*pi,0.5284214744721201*pi,0.693085631520999*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[11],q[21];\nu3(0.93018675745738*pi,0.165891855222704*pi,1.50811270119642*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.48849696180189*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.43327071943087*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.23834903123826*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36302045212399*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.301669209376291*pi) q[12];\nu3(1.0*pi,0.0*pi,1.293805733732577*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40432705600025*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2804601555813249*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5661344268994992*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.49125155646606*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45257819817119*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38637423391949*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.3863474403987879*pi) q[8];\ncx q[9],q[12];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.341754352761499*pi) q[16];\nu3(1.0*pi,0.0*pi,1.139070030852233*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5764346409912777*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(3.5*pi,3.37828185726473*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38045620069628*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37515421424825*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.325877226758166*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42298265368602*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,0.60123322834404*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.49437194069381*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.23375263077576*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.44453593947662*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38707514745402*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[16];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.45590349820888*pi,0.62771702151345*pi,4.32666143762507*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36873458144402*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.666629720315257*pi,3.26361413840875*pi,3.99362971076751*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5587713128795411*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.447964102236197*pi,0.46587443146000496*pi,4.3909907071825796*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44457752075903*pi,0.5*pi) q[1];\nu3(0.365360206745994*pi,3.45275946544565*pi,0.843022247424849*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3715014193771449*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.687146821973176*pi,-0.4749740367269181*pi,3.79393568317048*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.439224195216545*pi,0.6551720722563401*pi,0.785546938853361*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.55727139041397*pi,-0.4631215381556299*pi,3.30978198952564*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.944490720477003*pi,0.19121096063254095*pi,4.17331634168631*pi) q[3];\nu3(0.240177842166351*pi,-0.335894427393725*pi,0.899090385644693*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.797022211815731*pi,-0.4362759194165135*pi,4.2570769808072395*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.32965854341928*pi,0.80126384533584*pi,0.646023923601074*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6663709970170579*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.416765094194405*pi,3.30634165805115*pi,2.15102227948991*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0808692578300634*pi,-0.305516696161526*pi,0.870040800738523*pi) q[3];\nu3(0.939036554593737*pi,3.00676600803504*pi,4.207483153035771*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.556001895301607*pi,-0.45025391625707123*pi,4.18046443890122*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.49475671510295*pi,3.21563728104561*pi,3.22625964056432*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.55099766739614*pi,2.60488056023722*pi,3.93961039669146*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.451373955638105*pi,0.7868370883965099*pi,3.98634290495105*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.477016336866593*pi,0.06512047755304595*pi,3.80341455695728*pi) q[5];\nu3(0.577005468757577*pi,3.43914638367714*pi,0.875607684195882*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.748829751671191*pi,-0.153795680043519*pi,3.72336092096971*pi) q[9];\nu3(0.459074366260865*pi,3.48065092118497*pi,1.3769361411269019*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.742646731253825*pi,0.292062629527547*pi,0.624877761504291*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.114204101866985*pi,-0.11577009421864098*pi,0.737315839472535*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.605927515848242*pi,0.17572077540296405*pi,0.922292815182328*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.178936668368054*pi,-0.13196946772464202*pi,1.364604705380175*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.712108155109665*pi,0.56196398950295*pi,4.3688462967424*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.529596934444411*pi,0.20601535052749897*pi,4.25401145225908*pi) q[13];\nu3(0.3913923113695*pi,0.36448353524813104*pi,4.4250744984918295*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.384798229033636*pi,-0.28034768692213696*pi,1.61358416776685*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.717963726659915*pi,-0.223254876364002*pi,4.34456577389419*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.596967296100529*pi,-0.012301316674981022*pi,1.136647297253419*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.456274902854113*pi,3.40341015924529*pi,1.33708340039074*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.155194049266576*pi,2.74727608334095*pi,1.33029028240529*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.704802887451711*pi,0.6638911366362099*pi,4.236597700539701*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.657259986038512*pi,-0.016472793079172987*pi,3.79249613197762*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.43829922462134*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.143808566623997*pi,0.6313598540699299*pi,4.16599193342181*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.604364146084063*pi,-0.12145543420428101*pi,0.5090118877108566*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.132541173710828*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.61442057841735*pi,3.36258352664529*pi,4.40879991536078*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.35333533250129*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.744831873340324*pi,-0.043757487828646024*pi,0.859916471885921*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1583221182524621*pi) q[20];\nu3(0.684076830716544*pi,-0.09411939155888599*pi,4.225970285513069*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.39654031933406*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35679934143527*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.320938608217811*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5388280979203731*pi) q[15];\nu3(0.732542561142118*pi,0.041998475943852975*pi,1.3911138921176809*pi) q[17];\nu3(1.0*pi,0.0*pi,1.28508749520519*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.27572412148074*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.816868844800874*pi,2.89927118212844*pi,4.19048589516703*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5275468787479558*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1166729824421862*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4490612238511495*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(3.5*pi,3.39237425334002*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.298571935152341*pi) q[12];\nu3(3.5*pi,3.46121171576769*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249799385128728*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5074254884942646*pi) q[18];\nu3(0.890771106030743*pi,-0.4185856409315465*pi,3.60102372112662*pi) q[19];\nu3(3.5*pi,3.28168095207497*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.143383060759252*pi) q[1];\nu3(0.828971260701752*pi,-0.291994479739563*pi,4.445564181939719*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[18];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[17];\ncx q[13],q[16];\nu3(0.699287349944308*pi,-0.187853350006643*pi,4.152899805675601*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5407786707307332*pi) q[21];\ncx q[0],q[1];\nu3(0.323897568784413*pi,3.12491999024803*pi,0.641492737516749*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44408655840918*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4152885418133*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.658626350998221*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.30618558392957*pi) q[14];\nu3(0.912370559074297*pi,-0.47866747817698*pi,3.81748176158907*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5133717054720255*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29898814746668*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5069676869899515*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.513330149523561*pi,-0.25316204172647*pi,3.98073088705528*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.34773916516489*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[17];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1962438301752432*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.10332688425232*pi,3.48762555426042*pi,0.608847484456062*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.322592824020669*pi,0.45758933306252303*pi,0.805831570840692*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.463694125274688*pi,3.15175582030276*pi,0.7580281317691819*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33976577348401*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33381475714766*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.377189711992365*pi,0.86653712951711*pi,4.11239403313626*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.221053128777494*pi,0.38135667155027*pi,3.85970347847323*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0722740158615021*pi,0.5774690868775101*pi,3.88429698078162*pi) q[9];\nu3(0.590516555470208*pi,0.440061096335001*pi,1.51358680237492*pi) q[10];\ncx q[11],q[17];\nu3(0.71454437765402*pi,0.09790314581079296*pi,0.971030337011779*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.221169248385794*pi,-0.14501135191668002*pi,1.50655785659997*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.610493341517724*pi) q[19];\nu3(0.478801386362845*pi,-0.187821451208394*pi,1.2329604840336978*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.541038397322193*pi,0.15140778611554295*pi,0.909687031654784*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.764097713353684*pi,3.13529847766255*pi,3.07393218374523*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.339016670845713*pi,0.265424489532055*pi,3.96529941688729*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.703688412017444*pi,0.5189587695386499*pi,1.228053199800779*pi) q[12];\nu3(0.723463064864335*pi,-0.027910988951082016*pi,3.61373808076739*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.791055463054559*pi,0.6303571149673399*pi,4.33085486840747*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0858932779361348*pi,-0.324998525661109*pi,1.63047148973005*pi) q[21];\nu3(0.520566470312721*pi,2.85121034592818*pi,3.745364740151*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.50468358854541*pi,-0.14416565227255101*pi,0.911032471312878*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.375150778512733*pi,0.18007224182298698*pi,3.51026791573543*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.217041063534903*pi,0.6371225086132799*pi,4.09357691036638*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.739746883795352*pi,0.50842060398934*pi,0.5769067959961048*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0830716128391164*pi,-0.371795421927054*pi,1.0042522725537641*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.106299964006814*pi,0.18070560508649502*pi,4.195730583488389*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.520897995116882*pi,-0.21922227381354897*pi,0.7539435391624281*pi) q[1];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0566155352984747*pi,-0.092765807878459*pi,3.91686039774826*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.940422423052807*pi,-0.43791305301399097*pi,4.11753291285095*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.307587571772315*pi,-0.03658657072478999*pi,4.22042730616353*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.40984508437822*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.764888882827896*pi,0.461516508879924*pi,4.0980583795806*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.337703620522451*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.19817189669523*pi,-0.178470246178417*pi,3.75590098664076*pi) q[19];\nu3(3.5*pi,3.34119748060369*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39814662251964*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,1.307078264512441*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.29307824944543*pi,3.04439585108751*pi,1.98456712496941*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.561513649890169*pi,3.39976488907965*pi,3.26729291666998*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241197848536628*pi) q[18];\nu3(0.353796621445321*pi,2.88468026235404*pi,1.00980705331079*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[21];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.490632693197735*pi,3.33980450453145*pi,3.17987588767078*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.57783848867783*pi,0.56154363421381*pi,0.8426625224030291*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3600692641291*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[16],q[20];\nu3(0.551780649498796*pi,0.50501512569044*pi,1.118886010952174*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48195966837133*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,0.664206027148216*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.560936646804942*pi,-0.07120228713621002*pi,3.61741825020633*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.47868002898685*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45469937102852*pi) q[18];\nu3(1.0*pi,0.0*pi,1.333768844523806*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2097172977278179*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[21];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3716098255474*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.134060550482072*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.917280059725922*pi,0.32394655463702804*pi,4.40933589198397*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.49696608828918*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3143864190906571*pi) q[9];\nu3(3.5*pi,3.30316538185169*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1049467382246099*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.251856410632551*pi,-0.256582385730019*pi,3.83564418606416*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.625250671477954*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5156883661791968*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.553046824309866*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42509789129587*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.321684498143187*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.482998947999445*pi,0.427735107519976*pi,3.61465634393253*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.47600772045649*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5305570138616167*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.93760811667868*pi,-0.025421651616476026*pi,0.9299685732973351*pi) q[1];\nu3(0.0366101043995989*pi,3.3087097997593*pi,1.0118529868363368*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.28661069311906*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.825690347029081*pi,2.70265398997758*pi,4.054713723977461*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5324353901473651*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1714959738622008*pi) q[19];\nu3(0.671278084959293*pi,-0.17229949397052402*pi,3.53949482967804*pi) q[20];\nu3(0.798525266526655*pi,3.14727446697288*pi,2.99348696003424*pi) q[21];\nu3(0.390916559890541*pi,0.5270010945213599*pi,4.431628288848501*pi) q[0];\nu3(0.239561165265031*pi,3.46875816983059*pi,1.89584575616568*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.503062650393598*pi,3.31456159742136*pi,3.44069814861736*pi) q[4];\nu3(0.550576806143984*pi,2.73893588343836*pi,3.46994918175684*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.548193191155197*pi,-0.102586164825191*pi,0.7158579290163201*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44420622303244*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.310554858250615*pi) q[14];\ncx q[15],q[17];\nu3(0.638578294210298*pi,3.12821468352635*pi,3.18673130744903*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.30773477678074*pi,3.10659149937821*pi,0.554424977453459*pi) q[20];\nu3(0.705537527220183*pi,0.28312262902115404*pi,1.0456400935908912*pi) q[21];\nu3(0.324255599497262*pi,2.96558341117726*pi,0.5572544352523204*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.521724865850057*pi,3.4872033037919*pi,4.3786257883376*pi) q[3];\nu3(0.688220268396598*pi,0.271064202422715*pi,1.151930286969391*pi) q[4];\nu3(0.330207708976036*pi,0.203257223169502*pi,4.39856743112841*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.582214222342272*pi,1.01025848078323*pi,0.5559047650201491*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.404326069358946*pi,2.94034170362365*pi,1.483828929869674*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.603301504065605*pi,3.1840781035796*pi,4.250789233956549*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46866432517099*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.162463978403234*pi,0.21520087924073905*pi,4.4407234942689*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.104520294319218*pi,3.43562659466379*pi,4.35802955937376*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.540400188686919*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.344670492465835*pi,-0.009199708949241991*pi,1.175211450915876*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.421241031516045*pi,0.42229990583206*pi,4.15877885866035*pi) q[11];\nu3(0.276659807049431*pi,0.51250383612706*pi,4.4391204175884305*pi) q[12];\ncx q[13],q[14];\nu3(0.701701027007963*pi,2.58181741401894*pi,3.88364408147917*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.338320791987021*pi,3.14250969466389*pi,0.751802550823629*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.914740748963408*pi,3.41246051502664*pi,3.5917522293351*pi) q[11];\nu3(0.633502130844378*pi,-0.151339132024505*pi,0.874236068610307*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.655452390073599*pi,3.12469491774169*pi,3.9609965461709*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[16];\nu3(3.5*pi,3.43945542401516*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.198254997896051*pi) q[5];\nu3(0.33428540534348*pi,0.28562161727748603*pi,3.78711988071886*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.373439531179715*pi,-0.244182132877724*pi,4.24832247621773*pi) q[13];\nu3(0.312770521949861*pi,2.7538677687754*pi,1.68285895976905*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.774717641141662*pi,0.8201087721623901*pi,4.43754112571329*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45114962763734*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.46607163716084*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.254543545165288*pi,3.09043150968191*pi,1.9915932266965*pi) q[7];\nu3(0.38981605176467*pi,2.89739334661828*pi,1.55068177560519*pi) q[9];\nu3(1.0*pi,0.0*pi,1.272740499072929*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.887578492185957*pi,-0.11080712705373602*pi,4.3865291389176395*pi) q[13];\nu3(0.328193157892452*pi,-0.498308350228423*pi,1.98062053894869*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.162279313715948*pi) q[16];\nu3(0.856568573965013*pi,0.033107465668794966*pi,3.93027999028727*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,4.45528858837292*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.861539823134131*pi,-0.175076112335526*pi,0.785545292782938*pi) q[7];\nu3(0.338865857420628*pi,3.23870429734367*pi,1.98565181130927*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.40022360699314*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5648903296582555*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.346874113049294*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5302285716054924*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.797672551297731*pi,3.2431751972297*pi,3.56820495772106*pi) q[19];\ncx q[0],q[15];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.31725813859007*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2737635643629561*pi) q[18];\nu3(0.644798803490761*pi,-0.111413460478899*pi,0.932221150708691*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49661612010546*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.258854972298419*pi) q[12];\nu3(3.5*pi,3.46542409712251*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3056242084150895*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.159222891737725*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.691292685540029*pi,0.28298526898696597*pi,1.268704707690551*pi) q[3];\nu3(3.5*pi,3.4241649127577*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.34355035572739*pi) q[7];\nu3(3.5*pi,3.3830514745002*pi,0.5*pi) q[9];\nu3(0.650460585375211*pi,2.97608321179093*pi,3.13420809081233*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5665824088716254*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231631529515092*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.45275355838894*pi,0.315179383331351*pi,4.1694960441044095*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.182086250729735*pi,3.46985584030713*pi,0.8573185150826139*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[19];\ncx q[9],q[20];\nu3(0.273138576219551*pi,0.09129499880647696*pi,1.084981913995518*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.481599326372979*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44353799794444*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242000553773861*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.556604447460968*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0979926332765618*pi,2.93455127381748*pi,1.88191986323277*pi) q[1];\nu3(0.529612838944073*pi,3.37923210923029*pi,2.99114805866391*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42216513285436*pi) q[7];\nu3(3.5*pi,3.46660167681005*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1158754990553459*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45058503360194*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0842309386832468*pi,3.42710085379892*pi,1.496173555587872*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[8],q[19];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.42943333336022*pi,0.326320038106819*pi,4.39122245499549*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40557393162529*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.551006281684063*pi,0.377315909206247*pi,4.18501064722671*pi) q[5];\nu3(0.399310451275764*pi,0.6132615276236699*pi,3.89272943542308*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.718291141535244*pi,2.85137882824327*pi,4.258544218715111*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.610182965378208*pi,0.07660304797654105*pi,0.678092251090987*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5008909819989005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.50334880362431*pi,2.7261733414389*pi,3.63714685082501*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.437684536298062*pi,-0.436452626206901*pi,1.222632932230652*pi) q[5];\nu3(0.296813886297021*pi,-0.499942574867068*pi,1.08602969669145*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.71619772412486*pi,-0.24225263617723702*pi,3.90237928578577*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.617489294167088*pi,-0.4737861663375287*pi,0.976126536173925*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.653384862089694*pi,0.75027184374553*pi,0.5216760016131697*pi) q[21];\nu3(0.779617538010895*pi,0.5094932821106299*pi,4.48383285767132*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.879271008140224*pi,-0.288539720636101*pi,0.665774599635261*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.686536299548026*pi,0.31510225354452603*pi,3.93707161519645*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.372780592985202*pi,2.7740476722787*pi,1.209741140071608*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43671226731595*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.416995409544037*pi,3.19069666921789*pi,1.78856376191045*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.190507008428673*pi) q[10];\nu3(0.499195752115531*pi,0.6415717462661701*pi,4.39101636374855*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.927055741338479*pi,3.11028916201433*pi,4.11110133636592*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.315740575383287*pi,3.09882419139691*pi,4.44231163476329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.660266671087616*pi,-0.373860221082218*pi,3.59531639607225*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.770058202612399*pi,0.19899384568891798*pi,0.654112793682215*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.614764762221304*pi,-0.099122988594881*pi,4.38568846204125*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.274210321728966*pi,0.6954142765798501*pi,3.82391919493034*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3577881832872*pi,0.5*pi) q[6];\nu3(0.200182633215953*pi,3.41499511560977*pi,1.72287564335192*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.861473407260086*pi,2.78586918288116*pi,3.46685853651607*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5656509995099746*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.410581032706914*pi,0.360093545247255*pi,3.9052129654594*pi) q[12];\nu3(0.567222153406119*pi,0.018124050687735038*pi,4.4471577251811105*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.276596896996131*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.682954459250374*pi,-0.198903089324581*pi,4.47511242030369*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[10];\nu3(0.607085417655876*pi,3.19952422340063*pi,0.65981971572569*pi) q[4];\ncx q[6],q[16];\nu3(0.492827238328847*pi,2.80082516995811*pi,3.6005801725149*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.258436072241108*pi,-0.11661990005779399*pi,1.129783193117948*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.211751986670816*pi,-0.22210197684355198*pi,1.1552908821754642*pi) q[12];\nu3(0.523722118645999*pi,3.11710935413079*pi,4.29873152574765*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.560996543018031*pi,-0.357425406376799*pi,4.236892016428699*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49383054453872*pi) q[16];\nu3(0.762061608056895*pi,3.29802155907323*pi,2.85911126967687*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47811786162138*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47025540217339*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.211071229855171*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.614672806393541*pi,3.29530548793105*pi,3.8489255599957*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297211754204626*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44628717131798*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(0.497427803886352*pi,-0.187440488221629*pi,3.91973313798328*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.288992370017961*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[13];\nu3(3.5*pi,3.45280344417057*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48594153679056*pi,0.5*pi) q[2];\nu3(0.460924156126553*pi,3.28922113324381*pi,0.5281441375748702*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.600409317177971*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2672186728982289*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3037767619574891*pi) q[14];\nu3(3.5*pi,3.49391468490495*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.325531745402801*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265053058138196*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[18];\nu3(0.215884772247926*pi,-0.07165186645027799*pi,3.63150759600505*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5308314871216586*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4578142876858*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.165029189549424*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41003377365944*pi,0.5*pi) q[9];\nu3(0.43267340816726*pi,2.81683226075777*pi,3.75064257569572*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39661075559216*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5116154210851351*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.36325077283655*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.248247269981057*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3252677092341205*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32134951427855*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.262480182355781*pi,0.06648546035915004*pi,3.51288211331878*pi) q[6];\nu3(0.545817541463713*pi,0.022097762301540036*pi,4.11744739843812*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.24882710903702*pi,0.256558601169824*pi,0.8888214175239371*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.335168099352211*pi,3.12281282499485*pi,1.67256422108949*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4078033538361705*pi) q[7];\nu3(0.469714115776805*pi,0.6559021484610299*pi,4.48978574477524*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.748494980205822*pi,0.08747483340592499*pi,4.46957902241856*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.234876595390937*pi,-0.4224011419468879*pi,1.256189260089859*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.411504053165951*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.421466735997599*pi) q[21];\nu3(0.491663013049502*pi,-0.4795438856671784*pi,3.8559288582792*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.151059970059941*pi,3.27654333634057*pi,1.8123933774259*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.138785488497047*pi,1.21116544765344*pi,4.224076235278471*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.39016818842604*pi,3.16574005123223*pi,1.445550820597082*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.487248186879779*pi,-0.09576633340233598*pi,0.662541872840748*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.615068547311271*pi,0.192296288166229*pi,3.93292202526723*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.826523631569024*pi,0.29142284443303*pi,1.029463375173362*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.9150014264499*pi,0.72401257339446*pi,4.4545611234996105*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.280468738951959*pi,2.68799673965795*pi,1.440109116457709*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.196365350095547*pi,-0.36681578333034703*pi,0.727840282931378*pi) q[13];\nu3(0.53645189753029*pi,-0.192763346308305*pi,1.273119661345552*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.675854125715861*pi,2.84603095515555*pi,3.62114019716496*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.403010057101049*pi,0.84942744105887*pi,4.207917422316481*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.068831683758514*pi,0.55209352666863*pi,0.866400313100285*pi) q[14];\nu3(0.71330265483416*pi,-0.339216864779469*pi,3.43610753587738*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.822069163656823*pi,-0.128012299769236*pi,3.67283289751899*pi) q[19];\nu3(0.42279015371109*pi,2.85753228178235*pi,1.293236467562036*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.656208192681903*pi,-0.20349621362946002*pi,4.29657013045826*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.621154318510522*pi,-0.06332051163038799*pi,3.87263209330514*pi) q[9];\nu3(0.850793763709126*pi,-0.4097932436127605*pi,0.861746027372946*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.680423465265695*pi,0.14181143093362802*pi,1.0271862966413359*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.527427927408627*pi,-0.24462140176608999*pi,0.754081836298315*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(0.508528869627579*pi,3.06453881330627*pi,2.99052107582163*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.293672462255694*pi,-0.011831840148895989*pi,1.255361837672446*pi) q[9];\nu3(0.535466230558889*pi,3.45997602815576*pi,3.92937441769096*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.488752842968617*pi,0.211118570681335*pi,0.752791201254674*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.302668909055836*pi,0.17147291804091702*pi,0.67546668104731*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37305392887129*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35150130996738*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2916605224215512*pi) q[6];\nu3(0.821178833629285*pi,-0.380752544147342*pi,3.35469639840399*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.254968280264925*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.572721740401962*pi,-0.21055618014517402*pi,4.000919512102341*pi) q[17];\nu3(0.313261491972637*pi,3.29012053704922*pi,1.88340671048123*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.180976958438268*pi,3.22582926569644*pi,1.2942797989876809*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.579311839759729*pi,-0.155778209712634*pi,3.8092217898227*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4811213557917*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3272914989381221*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.627500403645157*pi,0.5400673799897*pi,4.09847283965423*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,3.26809340522196*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.30754784470226*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.175326125188013*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5740427354244817*pi) q[13];\nu3(3.5*pi,3.41781809296307*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22526093836083*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49035336319938*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.180821782805612*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5532946719260146*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[18];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.4437849156502*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.639322429244627*pi) q[16];\nu3(3.5*pi,3.40728648081834*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2501808563784471*pi) q[21];\nu3(3.5*pi,3.39049703280052*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39660494746813*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.666343736028445*pi) q[8];\nu3(3.5*pi,3.43744153630135*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.3099805375101279*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2264604722076369*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297559088789063*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0361900113624918*pi,3.15411082577065*pi,0.677540820968114*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.704597703695287*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.245446380163792*pi,-0.366216971464689*pi,0.8380933820066321*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40103989275036*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.27478146265392*pi) q[10];\nu3(0.550943513111226*pi,-0.041806138218213995*pi,3.74560359095466*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0965654024118735*pi,0.01728134494100597*pi,3.91134734453556*pi) q[15];\nu3(0.735961706925375*pi,0.7117678954126601*pi,4.3907903487010795*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49381734036935*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48523015733255*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5970021185111212*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.194278314195791*pi,3.0922165025799*pi,2.06872822319989*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.574327383498098*pi,3.10257091649252*pi,3.96988675151331*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.326282370521573*pi,2.70242195301286*pi,1.44443686582046*pi) q[15];\nu3(0.198283943520087*pi,3.24603998594056*pi,1.79659507136075*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.75641098611524*pi,-0.4781207407199865*pi,4.10387966599907*pi) q[1];\nu3(0.403777830315085*pi,2.98913816329723*pi,1.2379315654202379*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.675806014250635*pi,3.259140913206*pi,4.07886617718815*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5002567461891889*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.407518500066688*pi,-0.42124024817313543*pi,0.892530904016333*pi) q[13];\nu3(0.913960364163604*pi,-0.302384071286246*pi,0.619556848448764*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.743563056357683*pi,0.11373439605727098*pi,4.04308341796472*pi) q[20];\nu3(0.638207750184544*pi,0.216566294465242*pi,3.72308334681109*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.588887898587755*pi,2.54923632367527*pi,3.58204446231237*pi) q[1];\nu3(0.686713858230633*pi,3.19810720157999*pi,3.47526155459353*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0841445949031044*pi,3.18936505116098*pi,2.05448874608143*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.681772793520097*pi,-0.297005239218762*pi,3.51493497518636*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.71580801444898*pi,-0.22654190715516398*pi,4.13291937626691*pi) q[20];\nu3(0.327564102903246*pi,2.83726219453192*pi,0.7319387585874659*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.747245743517186*pi,3.09375442584953*pi,3.4327756711198*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.799321126226786*pi,-0.4816533900252802*pi,3.8017272826147*pi) q[8];\nu3(0.255835097617046*pi,3.09866848293674*pi,0.635004733754165*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.748645094913282*pi,-0.143357669390062*pi,4.19823495580948*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.417496404326894*pi,0.04537926958981997*pi,0.8544916765913511*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.468778067752033*pi,0.43297234526720996*pi,3.95712527971517*pi) q[8];\nu3(0.564493004322971*pi,0.76054916023402*pi,0.615040720447225*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.618947187159818*pi,-0.14861655762876202*pi,3.77860326626677*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.225551061871402*pi,0.36077991184832103*pi,0.8363669504413991*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.707256200516452*pi,2.58183615151785*pi,3.63228727001175*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.459971574750668*pi,3.00850637492312*pi,1.280567537136457*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47545612182698*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.203059565967708*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.133253130836863*pi,2.92502782649353*pi,1.068727171176389*pi) q[19];\nu3(0.303221768131005*pi,2.35477071972232*pi,1.205936963128737*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.578904888545376*pi,-0.4068478694808007*pi,0.683062410466041*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.326320800369004*pi,0.14128998470222698*pi,0.809797797705076*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38753491589908*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.36200558913548*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.465388949079629*pi,0.10715129071103602*pi,1.067632058279465*pi) q[19];\nu3(1.0*pi,0.0*pi,1.177352409405706*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2368067613288631*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.575167783857398*pi,0.82520016700666*pi,0.602853838437405*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.339141232457941*pi) q[15];\nu3(0.194926305756004*pi,0.5020955618738101*pi,4.24012375234093*pi) q[17];\nu3(0.381141369419226*pi,-0.15289008880941202*pi,1.52653592855835*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4958224663859*pi,0.5*pi) q[1];\nu3(3.5*pi,3.483534773333*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.345360540314209*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48218321319833*pi,0.5*pi) q[9];\nu3(0.625831286216933*pi,3.0321145240775*pi,3.40125145797303*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.246948468233102*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.203976748801201*pi) q[16];\nu3(0.484182730345905*pi,3.07593713677083*pi,1.113848542789667*pi) q[17];\nu3(0.868308561376846*pi,-0.39451511155555097*pi,4.136893406697951*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5262758093218101*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40786000399647*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46177321696668*pi) q[5];\nu3(3.5*pi,3.48601496978335*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.238269092194602*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40564385709133*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45269024837207*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[16];\ncx q[2],q[5];\nu3(3.5*pi,3.2868484537091*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[6],q[7];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.392465103311317*pi,3.29321166036428*pi,4.26265762413459*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.242316097966743*pi) q[18];\nu3(0.538379775052814*pi,-0.16577026213928397*pi,0.878794728976195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4746582916051*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.4219737663354*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3778810037292395*pi) q[7];\nu3(1.0*pi,0.0*pi,1.356771681825255*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.655623475344249*pi,0.292141369983554*pi,0.8207889647843589*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.182337160241424*pi) q[17];\nu3(0.26024893886885*pi,3.30152443490471*pi,1.1343320507184*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.30576855921439*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45635114531614*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270566818568525*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5085266740805277*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.355321584479459*pi,3.42400422606771*pi,1.73678136733169*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.399015063384514*pi,0.34964660290900795*pi,0.5650654042031329*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4443055576043005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.685202611482654*pi,0.56618042948872*pi,1.266231617801938*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.581561117615553*pi,0.6510409614322901*pi,1.116486849855701*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.444473678572325*pi,2.79887170931021*pi,3.72087309569385*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5505104562683368*pi) q[19];\nu3(0.372416488548684*pi,-0.04032833583425899*pi,4.45342199083254*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.160845211270679*pi,3.33519901510864*pi,0.6803160320345*pi) q[1];\nu3(0.904016394129299*pi,0.22053436571880802*pi,1.4162412576357841*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.719646058230508*pi,0.6778171402861299*pi,0.908582198421081*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.206681406094557*pi,-0.295545116746105*pi,1.108358599448978*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.60107701742045*pi,2.4885518981291*pi,3.57923252229112*pi) q[1];\nu3(0.643624475322698*pi,3.48544007606783*pi,4.47739005099147*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.552663006328247*pi,-0.47484645574679*pi,3.28944454680698*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.165584520103934*pi,0.7466815114144201*pi,3.75179924659819*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.426901786601399*pi,0.20374303728573695*pi,4.16807771340494*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.276500986681872*pi,0.14444168688749004*pi,0.5477812917848002*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.494177191414442*pi,-0.36053982687224*pi,1.424343655836652*pi) q[9];\nu3(0.824149202074291*pi,0.5522914367219101*pi,4.09616357619472*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.510008967139906*pi,-0.256271214591606*pi,4.49052600436314*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.696743827228616*pi,2.82915129487888*pi,3.94037243324329*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.465486326204383*pi,-0.10558997323395702*pi,3.97236244909698*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.163874129658576*pi,-0.237007392539403*pi,0.89596973431131*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.508232535724963*pi,2.84501620585087*pi,3.90998801432286*pi) q[5];\nu3(0.103173829290756*pi,2.75179919987145*pi,1.4963631951973562*pi) q[6];\nu3(0.846558147008043*pi,0.90498647013045*pi,0.792373113502042*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.407149268968925*pi,3.41685812609912*pi,1.425076276419888*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.515558962134628*pi,0.5099107843753801*pi,1.346417936666246*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.457883227624228*pi,0.11274756826806098*pi,1.3229494353443871*pi) q[3];\nu3(0.410318373885688*pi,0.6026807313342799*pi,3.97686202177566*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.493418734383064*pi,-0.304165969729066*pi,4.26622663789984*pi) q[6];\nu3(0.49355315803586*pi,2.7226683272727*pi,1.0220674941213121*pi) q[7];\nu3(0.106825064174425*pi,3.02001321879636*pi,0.880335513437972*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.269964655568199*pi,2.67666064101487*pi,1.51640476957054*pi) q[18];\nu3(0.345378251550077*pi,2.86756737773204*pi,0.945730145951249*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.599226117627735*pi,3.35517216910723*pi,0.561431027022501*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.397939389210826*pi,3.09692196238107*pi,1.1995949429056751*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.36854749909451*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.370551386435999*pi,0.74240350230411*pi,0.672900640989499*pi) q[18];\nu3(0.36480933897176*pi,0.236789479255602*pi,3.79619870554857*pi) q[19];\nu3(1.0*pi,0.0*pi,1.269690370756484*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4491422506953*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.44256108789376*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2279166814097309*pi) q[12];\ncx q[13],q[21];\nu3(0.439156054637943*pi,-0.23010602766266303*pi,1.190409008743412*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276765979330414*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.421119152486623*pi,-0.4866718687807121*pi,1.3515902452399429*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7244189233752361*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48683955598225*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(3.5*pi,3.42967510895987*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2328023614651031*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37812055075993*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.0861252435826199*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.618135328161574*pi) q[20];\nu3(3.5*pi,3.4195151362771*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.29270136964631*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(3.5*pi,3.36802649745799*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4206702162602*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.202449982853187*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.239468980928219*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40977615709994*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5204167922782209*pi) q[9];\nu3(1.0*pi,0.0*pi,1.304891159123732*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5221390291194505*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.331527006458931*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.862740336334139*pi,2.68264883940653*pi,3.46718358729351*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36430746346396*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42283794711836*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49530589622041*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.24097715124527*pi) q[10];\nu3(0.669735044940939*pi,0.55414031872414*pi,0.757427937344272*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.589114705894442*pi,0.43627582987509195*pi,0.761848601107378*pi) q[13];\nu3(1.0*pi,0.0*pi,1.420777056548679*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.43733914398468*pi,-0.315216955632665*pi,4.37512925931374*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.373220100753295*pi,0.20737929302027103*pi,1.1816212022869341*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[14];\nu3(0.807043528175403*pi,0.382810851915093*pi,0.66853952988912*pi) q[9];\nu3(0.712982906602238*pi,2.98326361069414*pi,3.28704424372754*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.247829886585501*pi,-0.27111665771125903*pi,1.422372309259401*pi) q[16];\nu3(3.5*pi,3.41907443109544*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.149422649816569*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.858978590191282*pi,-0.009532593436082981*pi,4.4603329241451*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.114405005097546*pi,-0.325464469297682*pi,1.72185974030935*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.521261748971162*pi,0.325199742814158*pi,4.45891495773394*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.516519006730556*pi,3.4167526847765*pi,0.663172818281437*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5420795720408322*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.935469023470803*pi,3.27413590765669*pi,3.81134885646487*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.703519725121479*pi,2.79812053316294*pi,3.84376179829952*pi) q[20];\nu3(0.172253098354939*pi,-0.18268170204399897*pi,1.177973326019855*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.881183180831391*pi,-0.284523719027755*pi,0.542053357787872*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.36693410947674*pi,3.45047616030251*pi,4.4930164764045895*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47770244834338*pi) q[19];\nu3(0.611264432414245*pi,0.444041739022338*pi,1.34166892638163*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.324697460782189*pi,-0.289212913506136*pi,0.630593480296344*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.465180317280594*pi,3.22093100556172*pi,3.40384920958688*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.374160060342809*pi,-0.14924513084249702*pi,4.05056957724277*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.73712903984478*pi,-0.223972300791348*pi,0.841596975499859*pi) q[4];\nu3(0.391320586542301*pi,3.32611543955133*pi,0.827205546601964*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30393878243462*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2632116141713992*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.450832264765231*pi,3.01153150001492*pi,0.8493476465115599*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.357520206320563*pi,2.96866042174957*pi,0.8455181816022079*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.30086700661004*pi,0.5*pi) q[3];\nu3(0.530376603938787*pi,0.081772650936913*pi,0.826092765352332*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.402795467455751*pi,3.41697370991367*pi,4.15098215908932*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.487656799626164*pi,0.297631710383112*pi,0.9733799592526811*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22275814164525*pi) q[20];\nu3(0.371403818976233*pi,0.152060045579957*pi,4.29889038191748*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.329576086796825*pi,-0.088678577012411*pi,3.7726522818214*pi) q[7];\nu3(0.255322622266317*pi,3.28752012599066*pi,1.381361502246174*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.626128972664131*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.661128316328328*pi,3.43295448720181*pi,4.04654157297743*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.222970347611888*pi,-0.206967314025225*pi,1.65865755276923*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.594433939610974*pi,-0.49279071791580237*pi,3.02651997677223*pi) q[7];\nu3(0.411408655922935*pi,-0.390097438681603*pi,1.467130155652502*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.296083738343533*pi,-0.05164115351950499*pi,0.604639018175067*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32585559903404*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.701913000036013*pi,3.05982653052594*pi,4.0954456251197495*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.822084327480068*pi,2.95676135281914*pi,3.39304073279355*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.60362841207756*pi,0.79162600528994*pi,4.32223170792475*pi) q[14];\nu3(0.593513415797932*pi,-0.13683145607233*pi,0.8736820247679751*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36971907913009*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.645126096862847*pi,-0.224008421835995*pi,4.27677036135376*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.18889841570363*pi,3.32975774297548*pi,1.048460365467222*pi) q[14];\nu3(1.0*pi,0.0*pi,1.206978806896148*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.629232521053917*pi,0.24770281948567396*pi,4.30190362287259*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.44338558993353*pi,0.5*pi) q[5];\nu3(0.669093308026392*pi,2.55256246067179*pi,3.76095552047036*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.249862210558822*pi) q[12];\nu3(3.5*pi,3.39496102874966*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.210163352336179*pi) q[18];\nu3(0.627484427061263*pi,0.9113342714742001*pi,0.927523122308719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.888558926863865*pi,-0.4622073830630423*pi,4.25846680645202*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.202149272919633*pi,2.94964568889878*pi,1.79162951211892*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.659974759241961*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.37532245926658*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.2817235672972371*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.455811250832533*pi,0.14692953484497595*pi,4.2377407465127*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5180903974512767*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46576062386736*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.295208345937308*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44594183755734*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.32878641108541*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.39073291758026*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2037253586924979*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.170972545410046*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.46420099193922*pi,0.5*pi) q[2];\nu3(0.655744409044591*pi,0.98245777178426*pi,0.877049918148116*pi) q[3];\nu3(0.427724822069826*pi,2.77842561014754*pi,1.0891073555597521*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.30364081794491*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.338643236065115*pi,-0.17533350759251198*pi,4.41389039474352*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.649481898369952*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263615025483029*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.649378867310813*pi,2.73549746230713*pi,4.00632222750559*pi) q[3];\nu3(0.904632217130564*pi,2.97328781767269*pi,3.21679479772084*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.625167774909405*pi) q[7];\nu3(3.5*pi,3.48556229578762*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45689837875024*pi) q[14];\nu3(0.43270705720895*pi,3.11207276583252*pi,1.6565320079366*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2166048301604921*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.460068286241572*pi,0.80322629506492*pi,3.89646252729241*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49151231908065*pi) q[19];\nu3(0.272590437988929*pi,3.39106744021857*pi,4.29096038767677*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.793059873625728*pi,2.77410201329061*pi,4.12912722588945*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.707076798910102*pi,0.10160916704219203*pi,1.320449727253683*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35632713304685*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.388845296827203*pi,2.90836756688582*pi,1.78554155685327*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(0.375267077428558*pi,-0.017071203870443974*pi,4.4461802947665*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.908216211209423*pi,2.97355821797327*pi,3.34155512577531*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.193446970448145*pi,-0.201719986980251*pi,0.86078321595677*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46398771239872*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.531768141160773*pi,0.80800672374407*pi,4.22909520423825*pi) q[12];\nu3(0.379118640940166*pi,3.24254154379346*pi,1.4123784461607372*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.320750293122428*pi) q[15];\nu3(0.473767232192048*pi,3.38698883489663*pi,4.2322825803498905*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.228371844031064*pi,2.78158824128754*pi,0.841488999536895*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.444632213040186*pi,0.34901548424455897*pi,1.1904214113582139*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.37078405680457*pi,0.07422049174516698*pi,4.32966423175315*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.223892792078985*pi,-0.07526966254079298*pi,1.53281921736266*pi) q[17];\nu3(0.238550269451595*pi,3.2755622657319*pi,1.76738001832238*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.537848031325195*pi,3.42483009438321*pi,1.85544043746061*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.28397295285755*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.211616780121865*pi,-0.374616615010875*pi,4.13479151934298*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.4771654534589*pi,-0.08929532222922898*pi,0.93490801642761*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[15];\nu3(0.444995543674818*pi,3.39083894583279*pi,0.938590904603624*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.358094242621322*pi,2.9428777915111*pi,0.855152770543353*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.566620369723058*pi,2.96762136095579*pi,3.1725163509283*pi) q[0];\nu3(3.5*pi,3.30167285731119*pi,0.5*pi) q[1];\nu3(0.4228787453283*pi,-0.154668031384473*pi,0.8683776345823411*pi) q[2];\nu3(3.5*pi,3.22251018526037*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.114502346554982*pi) q[5];\nu3(0.489420847029432*pi,0.49244760351497296*pi,0.9131803896324999*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40624262700259*pi,0.5*pi) q[9];\nu3(0.290378913036999*pi,-0.291508416104283*pi,4.45260023274795*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1471654794766621*pi) q[13];\nu3(0.638550494182424*pi,1.001649330093*pi,0.607646831955958*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.286385768347744*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.488962259066121*pi,3.20257780057262*pi,4.318661837423599*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.701674994034275*pi,0.58351355136873*pi,4.357648575953*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.147016348596069*pi,3.43897619470612*pi,1.67107146313389*pi) q[8];\ncx q[9],q[16];\nu3(0.229344901065131*pi,0.388196043006402*pi,0.640814748322195*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[20];\nu3(0.388833914638146*pi,0.05650903525487805*pi,3.44519958041837*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5559861159670461*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.625427989938902*pi,0.40719434044078295*pi,0.910760085521497*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5797469423506617*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43751484451362*pi) q[16];\nu3(3.5*pi,3.49698923029586*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.428946063396514*pi) q[20];\nu3(0.870621280343526*pi,2.87327608734399*pi,3.99563800657029*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0894560978681324*pi,3.11435481124036*pi,1.92533976615517*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.234668642206*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.20057001312962*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.37983842488015*pi,0.5*pi) q[2];\nu3(0.161897574088178*pi,3.46417440872366*pi,1.1365021949422371*pi) q[3];\nu3(0.771856181295998*pi,2.70623694053317*pi,3.995017759023*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34615240455431*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.172190248080881*pi) q[7];\nu3(1.0*pi,0.0*pi,1.113241431154599*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35001397620787*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4841066545056*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.226617699059989*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.434359958157564*pi,0.40875487772458297*pi,4.46754053273665*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.256510666733249*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.138801226021101*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.692539487795899*pi,0.033095487291931014*pi,4.1029321013186095*pi) q[1];\ncx q[2],q[17];\nu3(0.915631276991662*pi,2.83153871241549*pi,3.41421123565512*pi) q[3];\nu3(0.460791597197018*pi,-0.315474471757336*pi,4.25967503480632*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.288088938920056*pi,3.15291696301499*pi,1.91445285228734*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.500565395446088*pi,3.10519224512782*pi,0.666292764447119*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.401424214011415*pi,2.45759666926325*pi,1.099664729777903*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49869933616354*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4569672156775795*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47360561696171*pi) q[12];\nu3(0.759948025983432*pi,-0.4785703196314274*pi,3.09059512836737*pi) q[13];\nu3(3.5*pi,3.48276622638414*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3773178153382*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5132230074114705*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.288116427174475*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.277606061701521*pi,0.047172026546491*pi,3.78406258943688*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[19];\nu3(0.567201094265807*pi,-0.4855162532164409*pi,0.655563331325187*pi) q[13];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.452503794935773*pi,0.40427952153789903*pi,3.65327006308042*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.589607278670403*pi,2.55640047384607*pi,3.9748014103461*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4439696024537305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.774318155225708*pi,3.34555635555296*pi,4.32646643377572*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.67843544368325*pi,0.017093411124528002*pi,0.5091965542317741*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.24484721946896*pi,3.39616991656941*pi,1.81231500948177*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.295026456644758*pi,0.10615035400991302*pi,4.32982875569456*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.211608402657489*pi,3.39486135727819*pi,4.38481136533866*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.267493196420594*pi,2.98664352042567*pi,1.019908877246304*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.221144358554419*pi,0.494872777584926*pi,3.94098609141565*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.546494306139414*pi,2.89083836754986*pi,1.383043522729758*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.22919002070653*pi,0.9279309781101*pi,4.4587491521194895*pi) q[18];\nu3(0.433579328906291*pi,-0.10572375576243398*pi,1.54766504904936*pi) q[19];\nu3(0.901707866095889*pi,-0.49840077897760776*pi,0.79781684771039*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.116234724329281*pi,0.387500326587237*pi,4.05853402139568*pi) q[2];\nu3(0.485367827221701*pi,0.32805932003828897*pi,1.308658971273265*pi) q[6];\nu3(0.634912776565594*pi,0.245287754191161*pi,0.672472095538685*pi) q[7];\nu3(0.525561783206259*pi,0.6323889779199201*pi,0.5017083345006642*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.424510923092987*pi,3.24770571444825*pi,0.917232426077629*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.378924041114095*pi,2.41365593545834*pi,1.2076829561408609*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41094701502546*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.077244065763125*pi) q[16];\nu3(0.610944269140074*pi,-0.204977555390207*pi,4.06559976034489*pi) q[17];\nu3(0.507040808792282*pi,-0.239753159021098*pi,0.852345273405789*pi) q[18];\nu3(0.763756007935938*pi,-0.37662388833779903*pi,4.4248248609091405*pi) q[19];\nu3(0.459223046544924*pi,-0.053769207147563*pi,0.7631336964362481*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.700612363097947*pi,-0.064088608251188*pi,3.44182715965271*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.58542459233187*pi,-0.27374897112074603*pi,0.887033919842424*pi) q[7];\nu3(0.568193541760295*pi,0.38166415413851495*pi,1.096188131026026*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.214525739798313*pi,0.49130696510637994*pi,3.76748800714874*pi) q[12];\nu3(0.843953463271009*pi,0.0008192667586940372*pi,3.83268869403877*pi) q[14];\ncx q[15],q[16];\nu3(0.308578235364407*pi,1.03837603707973*pi,4.30395980899218*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.183989111157518*pi,3.0801939970454*pi,0.771716161232272*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49743646280829*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.72047625930883*pi,0.008439200871361963*pi,0.9745131420980879*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.48386919937325*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[7];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.1728606922454161*pi) q[6];\nu3(3.5*pi,3.42306221552274*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.200279643306693*pi) q[18];\nu3(3.5*pi,3.4089263423363*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1467026252213421*pi) q[20];\nu3(0.108043199660846*pi,0.5361280368561101*pi,3.72414343247135*pi) q[21];\nu3(3.5*pi,3.46808728871681*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.40395821012341*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.280346970015274*pi) q[3];\nu3(3.5*pi,3.36112655993288*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44698004058724*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2035759314805659*pi) q[7];\nu3(1.0*pi,0.0*pi,1.328760138724163*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.201435276424472*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[7];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.5513251600343811*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39075334465303*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.221302114813483*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37801080879416*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4632993253076805*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.24968801530753*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5795146964462403*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.62939852615457*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5952309544016033*pi) q[11];\ncx q[12],q[21];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[7];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49362470032002*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.601401220876265*pi) q[13];\nu3(3.5*pi,3.44150274633152*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.119504703165356*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1611670776346719*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.295271525173631*pi,0.34916537001594306*pi,4.3200194949299195*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.414137528982373*pi,2.68362206027552*pi,3.80481905677938*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[14],q[17];\nu3(0.476613960291359*pi,-0.279273447666619*pi,0.8515230794829229*pi) q[15];\nu3(0.645945147408936*pi,0.219691867670035*pi,0.88672084539939*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.278537643902085*pi,3.1939675147601*pi,1.71290679618066*pi) q[1];\nu3(0.457846084380862*pi,0.21038171462753896*pi,0.9350390530658079*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.379173888751928*pi,0.08282735878230096*pi,3.5831065050858*pi) q[5];\nu3(0.36105793948033*pi,0.9008966015415301*pi,0.5913209983074472*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.285988003164247*pi,0.21455180313005895*pi,0.6674794083508779*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.937420381472052*pi,2.61809043094824*pi,3.89056964064642*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.567288133508003*pi,0.06748583514499795*pi,1.426815491748044*pi) q[15];\nu3(0.414643433139754*pi,2.44116086798059*pi,1.212236855762131*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.572256896685988*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.633130853863886*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.156390422550288*pi,0.58898401541461*pi,4.44436121943295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.369723820865807*pi,3.19389036190161*pi,1.084409747878168*pi) q[4];\nu3(0.489614753443744*pi,0.36257147190138495*pi,4.1359086908332*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.449727415884452*pi,0.33242818775516003*pi,1.106757365887749*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.47934087624408*pi,3.36711596091211*pi,1.81081060660833*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.763859046794584*pi,3.24710702603671*pi,3.88705336402132*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.535529008184083*pi,3.06669556252011*pi,3.31519533580008*pi) q[9];\nu3(0.500831280064302*pi,0.136394041313873*pi,1.437196610387406*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.495256366516894*pi,-0.0008044897078849922*pi,1.176573154919127*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.569154271901108*pi,-0.4859821691571264*pi,3.47800095281174*pi) q[9];\nu3(0.639761116439284*pi,0.9564788558883599*pi,0.7353914961438051*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.184850371812428*pi,0.390082151284736*pi,3.7037311676804*pi) q[19];\nu3(0.47072029882735*pi,3.31825734215457*pi,1.63541875365055*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.760105290970707*pi,2.85444735362891*pi,3.30784907224924*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.211491077341858*pi,0.499551241454098*pi,0.5275540904174784*pi) q[12];\nu3(0.353033209408415*pi,-0.005853621591525027*pi,4.453030461020861*pi) q[13];\nu3(0.525390642389851*pi,3.18862220213691*pi,4.31408998412926*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.554734855237289*pi,2.95881582661859*pi,3.58977387240573*pi) q[18];\nu3(0.573571307418462*pi,0.5286663105535401*pi,1.35047965218594*pi) q[19];\nu3(0.959969376456922*pi,3.44505115737754*pi,3.18440224340921*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.749402997184221*pi,0.23802925011370302*pi,4.18911345476989*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.579706907336274*pi,0.499460817516051*pi,4.44741816694901*pi) q[12];\nu3(0.444383299594637*pi,-0.326707783139153*pi,3.74425413203924*pi) q[13];\nu3(0.62497540156932*pi,2.8815005893791*pi,3.23492855819506*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.505434736221542*pi,3.48592836850662*pi,4.41441576650131*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.36831552865086*pi,3.2344752946888*pi,0.5704022227238081*pi) q[0];\nu3(3.5*pi,3.49964091149323*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46187277487479*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1835525675742788*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2942139121915641*pi) q[16];\nu3(0.838901692175125*pi,2.67252805047006*pi,4.08977861193639*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.720460863187385*pi,3.22493107485712*pi,3.6582491093458*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.67674480636724*pi,-0.330874517627679*pi,3.76998847821402*pi) q[3];\ncx q[4],q[16];\ncx q[7],q[9];\nu3(3.5*pi,3.44749147357738*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.151625728845219*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.221379740504755*pi,-0.38644720233408403*pi,3.99335397556682*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.629336046387971*pi,0.13715488082882898*pi,3.86531840624057*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.425803649667818*pi,-0.4542077025837612*pi,1.93807929872192*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4451452993876*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5081968354292323*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2361972787883508*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46597230629272*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.732042620676512*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.291663125827938*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49583688043926*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42645865286353*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5281420581349379*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.229357700418044*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.749803654081604*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.129588629072099*pi,2.67532391095584*pi,1.427968889087663*pi) q[4];\nu3(3.5*pi,3.49485023016626*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43804452028925*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2805909345193172*pi) q[13];\ncx q[15],q[19];\nu3(0.596955450572553*pi,-0.385650437822906*pi,3.43531081923144*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208144611525658*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.62639290822674*pi,1.01831980578279*pi,0.856441634784168*pi) q[1];\nu3(3.5*pi,3.3994327877645*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.337266494648094*pi) q[3];\nu3(0.249872506200296*pi,0.5119338488242899*pi,3.65376697630814*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.43292069721218*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.42419532253158*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.406914463376838*pi,2.93950112371757*pi,1.60587341746219*pi) q[16];\nu3(3.5*pi,3.44981606110705*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.414917907386641*pi) q[20];\nu3(1.0*pi,0.0*pi,1.396112395960413*pi) q[21];\ncx q[0],q[14];\nu3(0.807591133343673*pi,3.2891670749976*pi,0.725170375040928*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.19368684124382*pi,2.59062475162155*pi,1.019662890876561*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.344781237789112*pi,0.5085239861694799*pi,3.59051582213871*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47371740449515*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44643938844587*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.214912388225191*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.220007043760917*pi,0.63180502082126*pi,0.5772967230747184*pi) q[7];\nu3(0.616529059230259*pi,3.40246548694457*pi,4.3015189611069005*pi) q[8];\nu3(0.729960861987009*pi,-0.091347142724238*pi,3.93730349759202*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41346886446898*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.54977783861849*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.609753976690614*pi,2.93715070804249*pi,3.88210819693716*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.557972598784277*pi,0.5719665476081901*pi,0.999256528293445*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.243742347114753*pi,0.135847585622202*pi,1.1254544897879049*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.663953217340126*pi,0.6316514651937399*pi,4.37809103125878*pi) q[10];\nu3(0.895568348587267*pi,-0.14533748637037702*pi,1.26978575043041*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.85072922549024*pi,0.05617900951708599*pi,1.238850370624983*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.327774882925868*pi,3.12268385075082*pi,1.95010209466834*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.659424058098647*pi,0.5715672098555*pi,0.622915671404197*pi) q[10];\nu3(0.212556004415761*pi,0.55135504407492*pi,4.368924642125*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.245945508617725*pi,0.6828681298496599*pi,0.7218151908277131*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.466294521046617*pi,0.50236255481995*pi,0.781581822897849*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.265502707161323*pi,0.37728929324551796*pi,4.03289325292875*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.154709130898489*pi,3.15120763510274*pi,1.95360225151868*pi) q[0];\nu3(3.5*pi,3.48293347614309*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.476786504746353*pi,-0.33126429285571*pi,0.9102071264303659*pi) q[5];\nu3(0.560546531422887*pi,2.80568431188709*pi,1.340849535142105*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.803083942345504*pi,0.79065520989852*pi,0.712130076537601*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.734906245320871*pi,-0.38516549103456*pi,4.13764604266818*pi) q[14];\nu3(1.0*pi,0.0*pi,1.286587819907976*pi) q[15];\nu3(0.238806874079899*pi,0.033006126381044054*pi,4.37923076457622*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.194358793963114*pi,3.11432700811986*pi,1.291506397039007*pi) q[5];\nu3(0.269176059933829*pi,3.28271082097188*pi,0.6700125302928159*pi) q[6];\ncx q[8],q[11];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.803732327865628*pi,-0.3222716901679*pi,4.38347300489501*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.298553987413293*pi,-0.12269936893373101*pi,0.5476735046777575*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.300097718667431*pi,3.20213198678056*pi,1.82675338052755*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4708198046151*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30106716591741*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.394108793073793*pi) q[11];\nu3(0.333923709126012*pi,0.12125505735874997*pi,1.030218511757838*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30713684710729*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.22153338775759*pi,0.71367221111304*pi,4.12063549553476*pi) q[18];\nu3(1.0*pi,0.0*pi,1.163632466003401*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.639856634552075*pi,-0.363348662307048*pi,4.11278555360172*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.351270539662165*pi,-0.4735725046749973*pi,0.8948314888777811*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35664009055487*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[11];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.245555016283006*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.477180152035341*pi,3.05359581650853*pi,1.0505614838126651*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.449179860734376*pi,-0.08099666553406998*pi,0.5662053942254193*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.154071927049156*pi,0.441736378216557*pi,3.54635571767287*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5346923166734758*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5305222966129071*pi) q[19];\nu3(0.50595401136194*pi,3.36790975590163*pi,3.46599395368407*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.64340914590777*pi,3.49415521270499*pi,0.685459286475527*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46479546623934*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.314184033562717*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.493527749205629*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.644845949803109*pi,-0.03113094963240598*pi,3.91408532666035*pi) q[20];\nu3(3.5*pi,3.34751945977191*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47813729254765*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.224109318619836*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.228703809010936*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36229356017854*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.640812735568836*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1412409686930292*pi) q[9];\nu3(0.307664982250095*pi,0.06807603799543405*pi,1.135459233290728*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43281874776003*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1600462279956139*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.394226822798018*pi,-0.4276489391167055*pi,0.699033844789968*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40264291548154*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.646292594712389*pi) q[21];\ncx q[0],q[21];\nu3(0.365189339160025*pi,0.64985136427348*pi,3.9925941523178*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43396786232529*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.119520059017451*pi,0.46345085839783695*pi,3.95059055396457*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5190363999846709*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.347271101622308*pi,2.74997956925036*pi,1.141818698600754*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.209492803433337*pi,0.28598492687753196*pi,0.926650846393031*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4961988140016995*pi) q[18];\nu3(0.228136274357275*pi,3.38692246770664*pi,1.93908419144744*pi) q[19];\nu3(1.0*pi,0.0*pi,1.112742418965051*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.308545020947336*pi,2.87295306706151*pi,1.78125388227722*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.35660510290157*pi,0.5*pi) q[3];\nu3(0.287122233589807*pi,-0.06133056781642798*pi,1.2381300730019569*pi) q[4];\nu3(0.289352695538645*pi,-0.146479905135391*pi,3.86364350562317*pi) q[5];\ncx q[6],q[20];\nu3(0.138637303332603*pi,-0.038121913891283*pi,1.016966838585832*pi) q[7];\nu3(0.543131724617174*pi,-0.4154105137241227*pi,3.2821293671589*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.786701845276778*pi,-0.09482304089126098*pi,1.1297687440083188*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.149493457860906*pi,-0.4959972221726861*pi,0.615783944118777*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.294813127219781*pi) q[17];\nu3(0.170163756045881*pi,0.36937088510693605*pi,1.012377731860032*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.40723771965561*pi,-0.291115351564715*pi,1.74938200919424*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.880330064893966*pi,3.37991077836756*pi,3.08235552032137*pi) q[4];\nu3(0.440437895746394*pi,-0.17315148902376498*pi,3.9042013834783*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.254396715084344*pi,-0.269612673125742*pi,1.18427621263888*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5713003959014455*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.58398717863077*pi,0.5246578729901299*pi,1.4042644373896072*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.40289685456205*pi,-0.253649130914428*pi,1.144009303066873*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.447959416541111*pi,0.44183405167940704*pi,4.06466136675709*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.326943991203111*pi,-0.4312671967991829*pi,0.99552833763302*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38331538177467*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.74382101611999*pi,3.2984046276777*pi,4.2638479925323995*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.749195979101698*pi,0.05849540493443295*pi,0.8770982112102861*pi) q[9];\ncx q[10],q[11];\nu3(0.696281009691627*pi,0.38967646535842404*pi,1.31674976214705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.288221067546028*pi,0.72533335616606*pi,3.75554477938995*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(0.79132868716913*pi,3.34543510144953*pi,4.0461986302072805*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41009545065568*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.200751747751349*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0749855769570155*pi,2.55317860072558*pi,1.127683678314441*pi) q[20];\nu3(0.688660129688139*pi,0.09131421247976201*pi,4.3328614861681*pi) q[21];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40158201206005*pi,0.5*pi) q[5];\nu3(0.41271081595204*pi,2.77753286122254*pi,1.420026161050113*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.596455868617455*pi,3.48781694953531*pi,0.8075586898968821*pi) q[13];\nu3(0.293970082206077*pi,0.6585703535017999*pi,3.77306780761186*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2278913036802082*pi) q[19];\nu3(0.486409088285424*pi,0.11397013072244899*pi,4.37936930390754*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46927105244295*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.635670477436414*pi) q[11];\nu3(0.289403179838144*pi,3.32139986803185*pi,0.656057491510439*pi) q[13];\nu3(0.532341156582077*pi,0.10822603300668898*pi,3.92182600154991*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3500914247569868*pi) q[15];\nu3(0.769237264104618*pi,0.004679162873575948*pi,1.361761310435909*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.91484392177806*pi,-0.197725645864696*pi,3.48210559777911*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\nu3(3.5*pi,3.49783264622009*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.296812514496394*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.304987978289854*pi,0.264603469948554*pi,4.2075711452613795*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.509061412339877*pi,2.83387645567156*pi,1.0705923414179361*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.673832745290891*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.39180329280075*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5382705586471044*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224364564387188*pi) q[21];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0418700708121623*pi,-0.126030375522313*pi,1.325335566327138*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.44080088967402*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.65366398636684*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.343968610686995*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.55801264864246*pi,-0.249990561696106*pi,0.8500579472989129*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.395829477414937*pi,0.32163709269642804*pi,0.9717879261426541*pi) q[5];\nu3(3.5*pi,3.34738063534409*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[20];\nu3(0.0238507704389387*pi,0.08834330250756495*pi,3.67747948917624*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.281481490463527*pi) q[18];\nu3(0.0805475268407377*pi,-0.298730310166088*pi,4.03560851229483*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46348728819095*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.557230038190684*pi,0.14104371762799495*pi,1.147062656423506*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.49133753150917*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.518806180487828*pi,2.60655218886523*pi,1.195286061174148*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198997148113051*pi) q[16];\nu3(0.578897343337956*pi,3.30097817361451*pi,3.65259847266022*pi) q[17];\nu3(0.611018593722856*pi,-0.110840796963659*pi,3.90182003310416*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44476728519932*pi) q[20];\nu3(0.554306255675306*pi,3.23334342520916*pi,4.10112759578893*pi) q[1];\nu3(0.2686746647198*pi,0.25592747665553395*pi,0.846657413390406*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.625570089001478*pi,-0.25362314509725103*pi,3.59674505484721*pi) q[11];\nu3(0.247809118182289*pi,2.80901721462411*pi,1.153562963671349*pi) q[12];\nu3(3.5*pi,3.45152537879287*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.151249602305755*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.346944523471727*pi,-0.015148846271707983*pi,0.823298508040089*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31720811019318*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.120071598883804*pi,3.15674484441446*pi,4.452141332744469*pi) q[1];\nu3(0.324241476881254*pi,2.32376753013527*pi,1.319396847390256*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.169521412401993*pi,-0.05977331091149102*pi,4.016806609945251*pi) q[11];\nu3(0.56287407921393*pi,0.373143910295355*pi,3.92345523779693*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38761912476327*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48350319833067*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1724116985319641*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4985694518977795*pi) q[14];\nu3(0.488805366900629*pi,3.37380462740896*pi,1.78301786717615*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35178549128891*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.529652725528653*pi,3.48836174702747*pi,0.657971062026714*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.155738967643769*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47932820171816*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47120805901396*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2540620754165261*pi) q[2];\ncx q[3],q[9];\nu3(0.466943216222402*pi,3.11378964734384*pi,0.785277703864975*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.795369678136796*pi,-0.347082823274595*pi,3.90657524673229*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49634563440146*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.837201829241014*pi,0.6224815960621*pi,0.9014928212623*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.796849608554979*pi,0.65390049358185*pi,1.310811271691205*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.817547924479686*pi,3.01127641707161*pi,4.09005631407722*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.766220627724077*pi,0.8526783004544101*pi,0.8328706997372419*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44687753418035*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.270496770516501*pi,-0.4393604565618307*pi,1.63883229687071*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.469396105945345*pi,0.65170742421456*pi,4.14984634623755*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.349839484812246*pi,1.04888328313972*pi,4.37548406355881*pi) q[6];\nu3(0.573806071754454*pi,-0.227511111513287*pi,3.87435332658571*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.678036661732755*pi,-0.02448469555680899*pi,1.0635698950871029*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.779663663444167*pi,0.030233231577630026*pi,3.80521777614008*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.481271732149215*pi,0.8117431680134799*pi,0.5811134176366618*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.651261536001732*pi,2.3140207961094*pi,3.75902490160942*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.453744622632305*pi,3.09284264813449*pi,1.0479704918297479*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.284387199412624*pi,0.71304999233159*pi,4.15123475363533*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.224603921095432*pi,-0.11885774409337302*pi,1.062394507644595*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4285421686977*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.371211259688087*pi,2.71511995546695*pi,1.5815673502552*pi) q[14];\nu3(1.0*pi,0.0*pi,1.313315928189503*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.768626381965757*pi,0.84303172189868*pi,0.962701832857205*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.643420927012341*pi,-0.4935775118157093*pi,4.32317821965332*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.561520625495694*pi,3.29938007470573*pi,1.86897115414539*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.871078633223507*pi,-0.376657481902094*pi,4.45172929612327*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.213079100331467*pi,-0.33698071965863696*pi,1.4856630315378752*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.590280029223236*pi,0.043297676175612976*pi,1.0787980698702189*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.329763661821366*pi,2.59164682395798*pi,1.26250286823725*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.820108127321583*pi,0.7055046638479201*pi,4.21946497651912*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.430949070922431*pi) q[15];\ncx q[16],q[20];\nu3(0.325666208624178*pi,3.2929070243995*pi,1.55320437517332*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41973118875703*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.257066794606715*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48100104773963*pi,0.5*pi) q[16];\nu3(0.437783581682623*pi,-0.27114451246362303*pi,0.781703609436394*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.223746154248526*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.236038436062139*pi,-0.162440805419437*pi,0.6943698732500561*pi) q[1];\nu3(0.534038100627787*pi,0.70257916268112*pi,4.41003351472974*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.39866429079085*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3141591991463901*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.463604121896245*pi,0.29165093244499796*pi,1.337163374726623*pi) q[1];\nu3(0.68999193424666*pi,0.5159383648626501*pi,4.46157991956965*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.47476091763897*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.43586975385954*pi) q[13];\nu3(3.5*pi,3.47926016605511*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.193759609702244*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.352654835206501*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2801197088097789*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.42528601052272*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42414223360472*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.297993427858453*pi) q[10];\nu3(1.0*pi,0.0*pi,1.175784465297409*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39205869322617*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,3.39085228104366*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47583210244086*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2718289427494631*pi) q[17];\nu3(1.0*pi,0.0*pi,1.371299485254174*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47352831507495*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.681323198286495*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40995756548985*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43604644681392*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.458775683520404*pi,0.0776887603616*pi,1.443449188358573*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.340873636771558*pi,0.10479358461449295*pi,0.649932700502913*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.666372903199477*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.24588324338016*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.920138437496774*pi,0.425662094882993*pi,3.93178635695888*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.851912798749149*pi,2.67747763937091*pi,3.67378433221404*pi) q[14];\nu3(0.0724627222039218*pi,-0.00937114928770899*pi,0.773905858723804*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.794696435011975*pi,0.13206812128601098*pi,1.0620772016272308*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.539560709693807*pi,0.47645212430243*pi,0.747046903233617*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.307782919013163*pi,-0.277712803629118*pi,3.92824014870391*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.273648213767536*pi,3.01997117014941*pi,1.79360024051672*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.323320223084372*pi,-0.25904146390885396*pi,4.47331884224013*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.568021986956881*pi,3.34726870619237*pi,3.44083014794248*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.70850786564599*pi,0.325020006505637*pi,0.5438975502775426*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.236178772238694*pi,0.44551600612089304*pi,3.71718638430715*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.703077996663791*pi,-0.16446713789025103*pi,1.1738836397193229*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.806752008003616*pi,-0.19771440100404403*pi,4.49052924225374*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.534284138770835*pi,0.179777564858718*pi,4.31340969023184*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.471770476261771*pi,2.85142545560087*pi,1.1630284311356531*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.227934843385738*pi,-0.193590501746496*pi,4.386312375778759*pi) q[5];\nu3(0.719155190690396*pi,3.04686317028632*pi,4.02757841808838*pi) q[6];\nu3(0.28241721614503*pi,-0.2186014257962*pi,0.9577331209965629*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.716714588561853*pi,0.01988571424825003*pi,1.317789580639956*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.303228210275687*pi,-0.362980160325445*pi,1.62441561918588*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.735564739044103*pi,-0.41980060234860617*pi,3.1006054954082*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[14];\nu3(0.393009002960579*pi,3.20645489941156*pi,2.15532357475554*pi) q[9];\nu3(0.336335754847928*pi,0.5413057329122699*pi,0.5759580137176155*pi) q[10];\nu3(0.204341313401801*pi,-0.4405750436627414*pi,1.115335914461025*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.137031757174569*pi,2.914787044188*pi,1.81515116175136*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.380275413067733*pi,2.86736387824002*pi,0.7309501274449091*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47182080181139*pi,0.5*pi) q[1];\nu3(0.413527519670201*pi,3.24112562180501*pi,2.16443162541935*pi) q[3];\nu3(1.0*pi,0.0*pi,1.292574606290815*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45383055839006*pi,0.5*pi) q[8];\nu3(0.850118203022294*pi,0.16407012616879102*pi,4.4437806166579605*pi) q[9];\nu3(0.796764398791805*pi,0.48345301657099704*pi,0.9314410581543839*pi) q[10];\nu3(0.141694907460084*pi,0.15969498837945495*pi,3.65528307628402*pi) q[11];\nu3(0.485151433269863*pi,3.33432540743012*pi,4.33448268098061*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3466195616791659*pi) q[14];\nu3(0.213629798299413*pi,-0.03127607672632299*pi,3.60414637631986*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.478476899821015*pi,0.60921198254828*pi,0.601502962673383*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.458861596419868*pi,0.464836120627242*pi,0.970041168614311*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.817364753681317*pi,0.007433253394554029*pi,0.661244899760735*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5549245467930937*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.615700553638614*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.389925262194527*pi,0.98884970165584*pi,4.42431007424718*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.262157207516463*pi,2.89205690143422*pi,1.363043194337593*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.49414756044469*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[15];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.3647064389778931*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.58712063904183*pi,0.24566416285844195*pi,4.3663454593548305*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.46195694506413*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44724385553083*pi,0.5*pi) q[5];\nu3(3.5*pi,3.25977158515201*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.191832002315378*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2383528926320921*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225209809290065*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.35442242075213*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.257661767153696*pi,0.16207158763225005*pi,0.5098144813438019*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.341899416637957*pi,-0.18772186484974202*pi,1.073272000465678*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.48721570289856*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42410482201098*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5441864214634289*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5777802997717592*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332032387897315*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.328295102682111*pi,-0.385723710644367*pi,1.87339958957391*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.606583244464229*pi,-0.09304961771200798*pi,3.66738469602259*pi) q[8];\nu3(3.5*pi,3.41365693017408*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.49457792227273*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.388605071475771*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298544895734735*pi) q[16];\ncx q[18],q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.432740166791088*pi,3.2221530029377*pi,4.20030612435988*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.370909545637396*pi,3.12069307270109*pi,1.90004709813467*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.26960080634507*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39104271419837*pi) q[20];\nu3(1.0*pi,0.0*pi,1.175636371053904*pi) q[21];\nu3(3.5*pi,3.38780486068189*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.535358746993372*pi,-0.335393895415105*pi,3.96639760290422*pi) q[3];\nu3(0.205456089368265*pi,-0.24704686931074799*pi,3.94573991041774*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45039569999104*pi) q[13];\nu3(0.39399008001259*pi,0.6126326612617901*pi,0.743794108805798*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.666000845408672*pi) q[16];\nu3(1.0*pi,0.0*pi,1.298632189057743*pi) q[17];\ncx q[18],q[21];\nu3(0.544540539873422*pi,0.08428370641538796*pi,3.62740042631241*pi) q[19];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.16799268375132*pi,0.417076303401804*pi,3.74949491565896*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.531171252547642*pi,2.97654914667248*pi,3.35442569823012*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.633244383993363*pi,3.28746682213633*pi,2.79636311534818*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41399946451531*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.127408372987807*pi,3.43317081272679*pi,1.62299808843112*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46198750547005*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.773323508110315*pi,-0.062624727076875*pi,3.64025266887269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.720817913589011*pi,-0.254556905387173*pi,4.45960607880484*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.782064090823949*pi,3.0351821233079*pi,4.31482985021107*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.151266771758066*pi,-0.401224570716388*pi,4.17160436222966*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.222754985761724*pi,-0.297255306786546*pi,4.02398930606413*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.364666801301152*pi,0.76683391112696*pi,3.9659381495583*pi) q[6];\nu3(0.298074417500763*pi,0.027885297169803036*pi,0.600946939983289*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.892124177756901*pi,0.015602939553373996*pi,4.3352719744154005*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.494817795871719*pi,-0.03358854187893501*pi,1.361829617890879*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.636093165258831*pi,0.192174261086428*pi,0.6386578530931419*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0845258368728896*pi,0.9997147887114299*pi,4.42170540305743*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.71180924274968*pi,0.5644419774143301*pi,0.623310447414493*pi) q[10];\nu3(0.384131236014543*pi,1.0868549606466*pi,4.16287795951513*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.342524444014257*pi,0.99151533363635*pi,4.44025327243269*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.695914311256043*pi,0.8120595688079799*pi,0.5131466502841772*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.247034226108733*pi,0.05261610221356805*pi,4.10897943571403*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.719998807802885*pi,-0.21402284036561298*pi,0.96962718842615*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.662960113081479*pi,0.10151161622430604*pi,1.258390828523658*pi) q[18];\nu3(0.252779042751034*pi,-0.13968926931443898*pi,1.03732361818316*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.617089586385023*pi,-0.17068375127698898*pi,3.75232687436052*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.37499214366825*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.159896615325348*pi) q[8];\nu3(0.369229594962501*pi,-0.23859299359098002*pi,3.75351970783427*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.590646438445341*pi,3.26389340358631*pi,3.89414966593866*pi) q[20];\nu3(0.46378050218101*pi,-0.4490575865875035*pi,1.79317028513136*pi) q[21];\nu3(0.39039755618014*pi,3.21042358319363*pi,1.9570544548282*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,3.32464730426221*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.293564422126427*pi) q[7];\nu3(0.578017032412235*pi,-0.4542829655495207*pi,4.47636734990878*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.611307213746087*pi,0.020731495171770975*pi,4.1552846069764104*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30108986768117*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1942130617893691*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5182833723938276*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.333038633857641*pi,3.29389255758523*pi,1.77314534695574*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.722233937084421*pi,0.6330461287843601*pi,4.30613647504562*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.5426293984033003*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44758908456018*pi,0.5*pi) q[12];\nu3(0.830030844849797*pi,2.98977421587168*pi,4.08692101727817*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.306315341172993*pi) q[15];\nu3(0.329445764752341*pi,0.32362572228528397*pi,0.9017212156299019*pi) q[17];\nu3(3.5*pi,3.47477279939691*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271833843625412*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.612791974654828*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,3.39091671802535*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.262008921926234*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5863982479824985*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5584471255772502*pi) q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.24173590471521*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.222714074388299*pi,3.2159425481693*pi,1.84496272783975*pi) q[3];\nu3(0.638741095031127*pi,3.42735285557155*pi,3.59867074063405*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4392072979485*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.182449500221564*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5396347008413792*pi) q[20];\nu3(1.0*pi,0.0*pi,1.377469372948744*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nu3(3.5*pi,3.45984151395152*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,1.298294462229467*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.548561675093008*pi,3.27498616646612*pi,0.674171540549453*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.32928605184587*pi,0.48463900139445404*pi,4.27168891389935*pi) q[7];\nu3(0.377029868560765*pi,3.30237512217919*pi,1.94907096572268*pi) q[8];\nu3(3.5*pi,3.47095116395367*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44841307136634*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.382294114061086*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3949866168303569*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5050077609736543*pi) q[17];\nu3(0.555932635217872*pi,0.03064237129363101*pi,1.147731340516967*pi) q[18];\nu3(0.477871137419717*pi,-0.40492905928180367*pi,4.00882703098645*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.747837461251441*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,0.5477151439263372*pi) q[4];\nu3(0.317124653185429*pi,0.23435774722177505*pi,4.06346461808878*pi) q[6];\ncx q[9],q[16];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(0.20822389524604*pi,2.53064672113221*pi,1.185855242030484*pi) q[12];\nu3(0.474786382352224*pi,0.78302629436272*pi,0.805151889025139*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.619424961729702*pi,2.95397381927277*pi,3.17196899440908*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nmeasure q[20] -> c[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.27403541122625*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.607158753867071*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.301511217772039*pi,2.93177836262614*pi,1.2283286677696879*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[9],q[16];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.675274834720172*pi,0.414729624111144*pi,1.183352429600345*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.601729969240193*pi,3.25680467927789*pi,3.13176774487505*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.33262030229913*pi,-0.4464671036638363*pi,0.635954827796652*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.109535659245273*pi,0.09059564966335698*pi,1.175254710048421*pi) q[17];\nu3(0.375739743330366*pi,0.259692086302151*pi,0.502413652713214*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[11] -> c[11];\nmeasure q[17] -> c[17];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.286040350386835*pi,3.14683158470164*pi,0.7819717689308829*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nmeasure q[4] -> c[4];\nu3(0.295524218604329*pi,0.056572052925833005*pi,0.5888318097203454*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.693475256774306*pi,0.23848786097711405*pi,1.68281607317262*pi) q[16];\nmeasure q[16] -> c[16];\nu3(0.295867058670253*pi,-0.24810364411483998*pi,0.8883388764744999*pi) q[10];\nu3(0.23038570922963*pi,3.17621182586044*pi,1.406951480429926*pi) q[13];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.225535714293789*pi,0.08781995045614999*pi,3.84514349108573*pi) q[0];\nu3(0.785511484645609*pi,-0.05824123640207701*pi,0.5022180581317693*pi) q[1];\nu3(0.717257576449205*pi,3.03684268308365*pi,3.59539822193632*pi) q[2];\nu3(0.439189813119891*pi,3.04199441879482*pi,1.00625800532701*pi) q[3];\nu3(0.421959544265537*pi,3.04179008769395*pi,1.015016929966227*pi) q[4];\nu3(0.173916300350787*pi,3.06684767497882*pi,2.0227687440994497*pi) q[5];\nu3(0.808283664669248*pi,0.63495163758888*pi,4.27825507234169*pi) q[6];\nu3(0.50520398202668*pi,3.41615627835413*pi,3.25242936621836*pi) q[7];\nu3(0.675247946892945*pi,-0.28334911672943197*pi,3.23302240614436*pi) q[8];\nu3(0.940424422475508*pi,0.28226627535290005*pi,1.68030670626014*pi) q[9];\nu3(0.280609287477578*pi,-0.4934163225176013*pi,1.36054879559503*pi) q[10];\nu3(0.71671342726216*pi,0.04895610002796302*pi,4.4607321263525*pi) q[11];\nu3(0.238300739061616*pi,3.29683185217763*pi,1.462326822532414*pi) q[12];\nu3(0.198333411450287*pi,2.34518188623386*pi,1.178703511300411*pi) q[13];\nu3(0.437080461973271*pi,0.477378928821905*pi,0.9072242241101249*pi) q[14];\nu3(0.559714596845739*pi,0.99568106774592*pi,0.78206641433167*pi) q[15];\nu3(0.841306704920334*pi,3.40535596979018*pi,0.625417892356648*pi) q[16];\nu3(0.809078235755018*pi,3.19059808587462*pi,0.5174362160299827*pi) q[17];\nu3(0.690415377221846*pi,0.34872533744019496*pi,0.970748531295083*pi) q[18];\nu3(0.586206744950648*pi,3.02013896963664*pi,3.25031773093622*pi) q[19];\nu3(0.36407928765812*pi,3.09417404089855*pi,1.86182630212576*pi) q[20];\nu3(0.236425117042911*pi,3.18360070961849*pi,1.485570675917304*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42520291359038*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40198741875452*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34525302154489*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49523746607608*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.215795071528581*pi) q[10];\nu3(3.5*pi,3.44262746394879*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3217134132872879*pi) q[12];\nu3(1.0*pi,0.0*pi,1.151866951804199*pi) q[13];\nu3(1.0*pi,0.0*pi,1.22014128895947*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.287134847128065*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[19];\ncx q[1],q[12];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(3.5*pi,3.44936880182447*pi,0.5*pi) q[4];\nu3(3.5*pi,3.24738311634414*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.222769336409398*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.398598597969076*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[14];\nu3(3.5*pi,3.45311435486941*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.36351043830318*pi) q[20];\nu3(3.5*pi,3.48264623752927*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(3.5*pi,3.44351432216383*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5575728083662206*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32330165632114*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5323390622615425*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44246880369278*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.197119365526829*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5958432125122094*pi) q[17];\nu3(3.5*pi,3.40971217156471*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.152955495695355*pi) q[19];\nu3(1.0*pi,0.0*pi,1.116003265026628*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6387447462013109*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.73219513954648*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.778185109630238*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5385169141335777*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4189621363980205*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41436418469711*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.468993895833501*pi,0.440795367821045*pi,4.286017516056511*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.864296266412074*pi,0.296133858489502*pi,4.16827067408355*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.876783569840682*pi,0.71425087004125*pi,1.029099902489941*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.158287820842125*pi,1.11816030174482*pi,4.284894164767881*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.552320855769264*pi,0.16740944047418704*pi,3.80199974706589*pi) q[2];\nu3(0.530343949645198*pi,0.044294981199970995*pi,4.35215199952001*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.241407574737396*pi,2.76300652764722*pi,1.51631807128224*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.801003407066405*pi,-0.33178521334573097*pi,3.43319765730818*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.654690799831918*pi,0.452358331638804*pi,0.96376533823394*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.562752856388687*pi,2.65152444352362*pi,1.12774653889597*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.622179412659001*pi,3.06367503264452*pi,3.09231701527789*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.623984999089299*pi,2.957865737133*pi,4.31250223880774*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.332717887745619*pi,3.36567566497655*pi,0.5683952596094075*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.458555574838494*pi,-0.388409068284367*pi,3.77154687852468*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.819261940193452*pi,0.14499127375048304*pi,3.73497612660424*pi) q[6];\nu3(0.587323063743248*pi,0.379265699331335*pi,1.040959320473049*pi) q[7];\nu3(0.363832195887643*pi,-0.07601485387668*pi,3.73571106555198*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.279064811878114*pi,0.216711669263569*pi,1.280067532668288*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.2893911777121*pi,2.79608557412073*pi,1.4688804041404548*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.868615842443666*pi,2.81999295419268*pi,4.137741347353289*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.452226188415619*pi,3.26283067950311*pi,1.97073948101853*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.434111013695415*pi,-0.269293258647025*pi,1.0897642925367061*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.166437883967281*pi,0.485648203414343*pi,0.965073689745251*pi) q[6];\nu3(0.49058532957895*pi,0.28709455728033795*pi,1.2971832670933159*pi) q[7];\nu3(0.402951766201434*pi,0.5496067492690699*pi,0.5535081810554527*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.725787293236308*pi,-0.373782594727068*pi,4.34141598684889*pi) q[11];\nu3(0.291513564453505*pi,-0.471853704381987*pi,4.157304808750769*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.248395469050781*pi,3.09777851739037*pi,1.82317778546301*pi) q[14];\nu3(0.0235406027773329*pi,3.10248291985979*pi,1.52757032381354*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.925776037875311*pi,2.86150065204935*pi,3.17404137642361*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.50795034131197*pi,0.26648242827148205*pi,3.98637361500516*pi) q[0];\nu3(0.375263464401742*pi,0.20835600223211903*pi,3.745420818462*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.836610289136999*pi,0.80093797282713*pi,1.009148596298473*pi) q[11];\nu3(0.620800431444074*pi,3.39741885744428*pi,4.26671174536461*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.358855849324071*pi,3.10466909643674*pi,0.849488016661371*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.812462901229605*pi,3.3056538246453*pi,3.67622119018873*pi) q[16];\nu3(0.266203564915495*pi,3.35500401104636*pi,1.3055791172141369*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.608550881354794*pi,3.26008439182501*pi,2.77352223195424*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.60220317635854*pi,2.98480782304107*pi,3.33892803160841*pi) q[16];\nu3(0.760165938232803*pi,2.57044602524852*pi,3.669237601164*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.623344999544172*pi,-0.416485388082163*pi,4.309142121053171*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.338052328173897*pi,2.78809297256802*pi,1.483903181094387*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4378727201191*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45156133398166*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1808577727446798*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3179386733810952*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.534122557958403*pi,2.92522553958036*pi,3.60865615135062*pi) q[19];\nu3(0.156514531416583*pi,3.48260842427759*pi,1.72166525118513*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(3.5*pi,3.48504765342652*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.4964103724055*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4976612538291*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.163608020571691*pi) q[11];\nu3(1.0*pi,0.0*pi,1.293562192638952*pi) q[12];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.375383207525989*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41783750722394*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.41411089798375*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5472472358911439*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[12];\nu3(3.5*pi,3.48398093445467*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.284273357001371*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184592102868966*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.45112863606202*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46182696143965*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.4480983235949*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47607467476996*pi) q[15];\nu3(1.0*pi,0.0*pi,1.182608988599164*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45277077782901*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.285184493921435*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[12];\nu3(3.5*pi,3.41219064250591*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.413945154178689*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.491156662311679*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.317776202557238*pi) q[21];\ncx q[0],q[1];\nu3(0.592101472163451*pi,3.31992511465577*pi,2.96919089030204*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.423134836908435*pi,3.49428123293467*pi,1.67935515940389*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.620250193909752*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.6662902082867039*pi) q[1];\nu3(0.876827692291276*pi,0.093247311981151*pi,4.35388406669103*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.509400585716036*pi,2.6178860810674*pi,3.70821099522544*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.4135224024880895*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.40107828051345*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.374379829790549*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.799898667485823*pi,-0.359909373159726*pi,4.05226465174312*pi) q[3];\nu3(0.889291184537749*pi,2.84877828949668*pi,3.27587486772597*pi) q[4];\nu3(0.897230312833038*pi,-0.32629277872776197*pi,4.08285770120259*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.828430414123427*pi,0.5028085038599699*pi,0.869143494059474*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.666372003436104*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.850311431706796*pi,3.36249647735708*pi,3.91537418736026*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.553977154537708*pi,3.22480200888147*pi,0.621618495167892*pi) q[3];\nu3(0.82488452733755*pi,-0.49671707218837*pi,3.99632990898243*pi) q[4];\nu3(0.420243902204032*pi,3.16204426168267*pi,1.83709450359366*pi) q[5];\nu3(0.525527294436151*pi,2.88217822744855*pi,3.97108246544296*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.154471602370989*pi,3.2823675847726*pi,0.685107590690916*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.376011436359601*pi,-0.22825453788328498*pi,4.27762262647062*pi) q[12];\nu3(0.52646065344775*pi,-0.4378238607947065*pi,4.08568233948324*pi) q[13];\nu3(0.522819775954732*pi,3.32449554144052*pi,0.699589590720059*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.149253155249119*pi,3.27079706739949*pi,1.455449111682873*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.495312759119923*pi,3.43548733986908*pi,0.869373245875712*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.075377286081835*pi,0.413975956920698*pi,4.06268349275598*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.669979281441595*pi,-0.281590723376951*pi,4.27531388117814*pi) q[11];\nu3(0.654957370225545*pi,0.6676999444151599*pi,1.2660184817851912*pi) q[12];\nu3(0.648022030048633*pi,3.00397852729959*pi,3.41832825671022*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.417951902570516*pi,2.7216869854377*pi,1.53785036504395*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.325142924822756*pi,-0.012372679742823023*pi,3.64832160464146*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.248307351944089*pi,0.7366843350738199*pi,4.15533661568162*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.470571508674941*pi,-0.303524774152297*pi,4.2365954203339005*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.658238963448163*pi,0.31518705662704105*pi,4.115992555220441*pi) q[15];\nu3(0.752602209467503*pi,0.8775298223407999*pi,0.811613266878235*pi) q[16];\nu3(0.445517012741678*pi,2.95633239337978*pi,1.067428873835863*pi) q[17];\nu3(0.330116458542624*pi,2.64132172143336*pi,0.937421516882752*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.439777923878983*pi,-0.0047842889645580144*pi,4.0305278086313905*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.129260130399687*pi,-0.15808779885393598*pi,1.3412038385374672*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.363376851933343*pi,2.97467057659942*pi,0.5418062376843495*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.371503650483612*pi,3.17979856339944*pi,0.730592335883789*pi) q[15];\nu3(0.56324983042033*pi,0.52887024640848*pi,4.14245201669378*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.420032840423002*pi,0.14846629893245*pi,4.16736720436459*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.365206202984406*pi,3.3688436640396*pi,1.016563245641654*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.364430888437405*pi,0.8573528714833101*pi,4.28923604223627*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.120953150667925*pi,-0.232743535442126*pi,1.151101372745811*pi) q[21];\nu3(3.5*pi,3.44126775457221*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.267366940304212*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.347226384178803*pi,0.7261638356303399*pi,4.46949228478923*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.42533221035259*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.242712238268684*pi) q[4];\nu3(3.5*pi,3.44126475718994*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.345488888414629*pi) q[17];\nu3(0.568292409283496*pi,3.31275067999692*pi,0.579874973559804*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36119579711289*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.45629631366833*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.133333992857961*pi) q[8];\nu3(3.5*pi,3.38762786382214*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.108419912715127*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.594327263433322*pi) q[14];\nu3(3.5*pi,3.29112017126261*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181241019658959*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2207725032496128*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.690458635547483*pi,0.29736452646953504*pi,4.088688141643869*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5255532742083973*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[9],q[18];\nu3(3.5*pi,3.49241803808279*pi,0.5*pi) q[11];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.45564853709547*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.182664575161935*pi,0.10363487685726502*pi,4.31254943547412*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2354123393176462*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42391404431533*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.5223266153648694*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.217870018220926*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5127986482668465*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4462168201062*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4810750354703295*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.768357031309922*pi,-0.4043528177706136*pi,3.80488435219939*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.47481022844861*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.449081672720582*pi,2.4974242031907*pi,1.311018186152672*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257200705168187*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43389744532302*pi) q[21];\nu3(0.753082029846969*pi,0.06714505513373403*pi,0.605527002545806*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.585372535908065*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.35327171095007*pi,-0.096584255710436*pi,3.93395433702793*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.195214189807821*pi,2.44679505637852*pi,1.2112687022255209*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40963229065182*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48379283991947*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156532230377219*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.530957230326301*pi,-0.21648404334503102*pi,3.68096189146399*pi) q[2];\nu3(0.159386606449121*pi,-0.04316215580539101*pi,1.283246214030451*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.688894975014822*pi,-0.07762913704212898*pi,3.84720072301329*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.612764041162268*pi,0.8286441009076799*pi,0.5166877841973274*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.431244201238721*pi,0.260136107168657*pi,0.735732283179853*pi) q[4];\nu3(0.401363120021394*pi,3.17306881124043*pi,1.68903502867777*pi) q[5];\nu3(0.777758411372682*pi,0.488969584126107*pi,0.5385993460054559*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44731033255571*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.269297865078089*pi,0.087296712331421*pi,1.222578611904481*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.259764744421722*pi,-0.4779434067074427*pi,1.93380721242539*pi) q[4];\nu3(0.555060613708434*pi,-0.4683080170279272*pi,3.61678492666133*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.312277286442119*pi,3.25300424428039*pi,1.54034632799307*pi) q[8];\nu3(0.48051456440569*pi,-0.363519400225331*pi,0.709378186577401*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.562079240769098*pi,-0.192089315270071*pi,4.05942682831901*pi) q[13];\nu3(0.218002494432273*pi,0.24747445338644802*pi,0.551332313237374*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.684590585402089*pi,-0.18151244960041302*pi,4.197358033594719*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.66542357079626*pi,3.20949554969801*pi,2.86202006671908*pi) q[8];\nu3(0.526969882346652*pi,-0.315063365819337*pi,4.43678293646823*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.293870082258215*pi,-0.348110639493874*pi,3.8664901947124*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.641338913862481*pi,3.3063218848461*pi,3.39895581719702*pi) q[13];\nu3(0.245040929826618*pi,2.47683230346797*pi,1.2411353600849782*pi) q[15];\nu3(0.616742158494045*pi,1.1785783831828*pi,0.709337832289973*pi) q[16];\nu3(0.849502789098753*pi,0.84102117342739*pi,0.774541016111294*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46416625507838*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.64343671891703*pi,3.11651842275324*pi,3.91804443019928*pi) q[10];\nu3(0.673879696057637*pi,3.18050423868991*pi,3.47768112128254*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.238370798990877*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.601615815912853*pi,0.58849563328917*pi,0.5265682201732107*pi) q[16];\nu3(0.831777762785588*pi,0.097675042447111*pi,1.38165880702253*pi) q[17];\nu3(0.828459859692955*pi,0.8732402743532599*pi,1.112252424323694*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.534359327083961*pi,0.19221266579199503*pi,3.73987039080033*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.533546782061119*pi,0.77511676037113*pi,4.36171211494148*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.485275001219459*pi,0.0527545152469*pi,0.970978032775228*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.485112661488262*pi,2.9454166673848*pi,1.017395346493785*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49005660800967*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.614306480051665*pi,0.24959542654394495*pi,0.989231475523376*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.416128512674723*pi,-0.09670105922567002*pi,3.61741720042373*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[13];\ncx q[3],q[14];\ncx q[5],q[17];\nu3(0.112973635828576*pi,3.27938460751453*pi,1.64991976091472*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.384541437875653*pi,-0.30294449470636997*pi,3.96973332991982*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46024816842429*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3027973649677*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.47562757545144*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.2557356188809838*pi) q[11];\nu3(0.239006578818733*pi,2.87382344924561*pi,0.802863997016679*pi) q[12];\nu3(1.0*pi,0.0*pi,1.206701157088629*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.317533077420409*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.483426033715499*pi,2.68371820448694*pi,1.279712461656092*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[13];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41772390340677*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.39975854283196*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48296880014161*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.262665122046613*pi) q[9];\nu3(1.0*pi,0.0*pi,1.197076477103617*pi) q[10];\nu3(0.250130047531494*pi,0.464296928192088*pi,4.433800970458179*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.196944052770613*pi) q[18];\nu3(0.745017427927627*pi,-0.06453319566703097*pi,3.82541598354984*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37881060462363*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.637840883878121*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46900152185232*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.34760182853584*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.674343944846999*pi) q[17];\nu3(1.0*pi,0.0*pi,1.268654564041972*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.309393035332737*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[13];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4534434162000505*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.488100253746429*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5371565901927826*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[20];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4052778641848604*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47941213183991*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.725002440852399*pi,2.75896446925757*pi,3.78923071137126*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.700704748013516*pi,0.44940115398776004*pi,4.2540683882261305*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46986688659603*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41541018791515*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.582004164591024*pi,-0.09871767118650099*pi,1.035301451791112*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.197910889989862*pi) q[16];\nu3(0.594979071763088*pi,3.29406421403909*pi,3.19563346237262*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.207580014976576*pi) q[20];\nu3(0.562890329751607*pi,0.19420551900134997*pi,1.3519872399313249*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.745273687020098*pi,0.326277271836536*pi,3.86974524083499*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.740549166958141*pi,0.6639752858094301*pi,4.4255931577464604*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.320150528316422*pi,0.291301473431994*pi,4.31529301119666*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.308397916804273*pi,0.002583661276588045*pi,0.9945904000403061*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.235708131512464*pi,-0.418848578340204*pi,1.3705894141813642*pi) q[0];\nu3(0.216093558328633*pi,3.07690019596562*pi,1.443738236862663*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.373116928597641*pi,-0.38326245691371397*pi,0.8808852970067149*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45984398375968*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45904505289527*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.348951400968406*pi,3.16985828173343*pi,1.221516634702591*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0615751743187277*pi,3.45454841940156*pi,0.5682336636449559*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.498527950481521*pi,-0.017857377967261*pi,3.96757434342197*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.623620592958261*pi,3.27333758033136*pi,3.03787428558838*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.244788755637205*pi,0.8816902750483999*pi,4.43260368302043*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.680551837530753*pi,0.484702636133728*pi,1.259481459357074*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.466030712647846*pi,3.01719119287423*pi,1.77856634796066*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.413772801405722*pi,3.17646359613039*pi,1.86824537259183*pi) q[2];\ncx q[3],q[6];\nu3(0.61905393454432*pi,0.13409693620276697*pi,0.67072895650325*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.675184603282715*pi,3.49281452326297*pi,3.73217559671438*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.469658570686057*pi,3.44834728671847*pi,0.542615122763257*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.479711048093138*pi,3.47652963165814*pi,4.30685241250082*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.355735989807161*pi,3.24074900682353*pi,0.8826767192351039*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.283008194687099*pi,0.026831384997464958*pi,4.27846740034148*pi) q[2];\nu3(3.5*pi,3.3507409246298*pi,0.5*pi) q[3];\nu3(0.312013389362662*pi,2.60824959720797*pi,1.53380061172247*pi) q[4];\nu3(1.0*pi,0.0*pi,1.313895360118571*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.404662442902007*pi,0.5615375699181699*pi,3.68106010130799*pi) q[9];\nu3(0.805038977599749*pi,2.91658856906438*pi,3.14557671706893*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.303405473424469*pi,0.12030147225375798*pi,3.38936636573822*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.458756008781426*pi,0.16684098747542397*pi,1.426851172698202*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.615442344113257*pi,0.11990800549279002*pi,3.67718227714869*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0840514795623991*pi,0.349347871943137*pi,4.267826963120379*pi) q[21];\nu3(3.5*pi,3.34186493629722*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44055426994775*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.35691492488865*pi) q[6];\nu3(0.502877095731747*pi,2.85662232151764*pi,3.99727432598932*pi) q[7];\nu3(1.0*pi,0.0*pi,1.219779182815226*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.237413512492831*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.644739537890091*pi,0.49713789603802006*pi,0.679005550396619*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.475503213198613*pi,3.29112674921443*pi,0.8087098089739451*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[8];\ncx q[3],q[6];\ncx q[4],q[10];\ncx q[5],q[11];\nu3(0.847091359954858*pi,2.44111517772128*pi,3.80558678151181*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.208936239587921*pi,-0.24278306754401702*pi,1.54181699114105*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.900605216351543*pi,0.7637315250157599*pi,0.508067954471604*pi) q[16];\nu3(0.253829510087792*pi,3.14755586244688*pi,1.277663783080871*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47364958881029*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2757952561606198*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.33919367101427*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43645129200295*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.2667697669444071*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34604606322561*pi) q[11];\nu3(0.57304413866836*pi,2.94765111740798*pi,3.99452763338605*pi) q[12];\ncx q[13],q[17];\nu3(0.226311909184826*pi,-0.398576371765641*pi,1.0475898381292241*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.821791765298869*pi,-0.275839813755685*pi,0.825044447090256*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44032630807852*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38693524159659*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246238230922946*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3263640708990931*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.82191519587447*pi,3.29190114732176*pi,3.91420832681522*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5169419273075211*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5775315598605597*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.3462708749014904*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.439047533992619*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.353345774447408*pi,3.2154131242977*pi,1.71157652229874*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44363775031174*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.48586547352282*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.171273316190561*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203802382771399*pi) q[16];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.649195880752357*pi,-0.11465374616479701*pi,1.3393663708902621*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.282550656317669*pi,3.49393171022931*pi,0.636729604876311*pi) q[6];\nu3(3.5*pi,3.4077412151488*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.19709306823369*pi) q[19];\nu3(3.5*pi,3.46485214791474*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.352557381074437*pi) q[21];\nu3(0.622890898276256*pi,2.70305845103163*pi,3.62477373749944*pi) q[0];\nu3(0.673800664071435*pi,-0.26318183863607403*pi,3.79728026458428*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.652345213021783*pi,-0.24863289268001598*pi,3.28827361611736*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.859239438503485*pi,0.56441561824085*pi,4.15495223011124*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44629895093243*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.642005099452292*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.721390678442772*pi,3.45477050324759*pi,4.36330498708856*pi) q[0];\nu3(0.484015269123913*pi,0.04589310933143498*pi,0.866644893574812*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.563457789376013*pi,0.22927110746309898*pi,4.10671722295238*pi) q[4];\nu3(0.200201879475667*pi,3.48262612980793*pi,0.69338067109867*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.489496334949382*pi,3.01361067188711*pi,3.42787162792503*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.237042395355262*pi,3.30272420873539*pi,1.019100199418463*pi) q[10];\nu3(0.469529966688603*pi,-0.03797631574854099*pi,1.1134936803891091*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.468337211813671*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47409408244411*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.868869529593329*pi,-0.07485060072124*pi,1.117388611296007*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0632274599396021*pi,2.96797154375825*pi,1.179720347641928*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.786764616884923*pi,3.28540548630262*pi,2.85594258615348*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.32306512923556*pi,0.08132035065476895*pi,0.5833519866411442*pi) q[10];\nu3(0.302843059075047*pi,2.61271617801712*pi,1.024384433295244*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.742147166616248*pi,3.26358897558395*pi,3.68237394941356*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.392549550781933*pi,-0.4955633229612632*pi,1.293865049243774*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.303832992230036*pi,3.38025184135163*pi,1.3267160917184722*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0589032101680937*pi,-0.4341431622198766*pi,1.69025499936805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.193518952758922*pi,3.39837771879528*pi,0.7694076420689571*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.58209734740475*pi,3.35399334764915*pi,0.735608919936476*pi) q[13];\nu3(0.58666072930861*pi,2.79469418004961*pi,3.515913986077*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.370736111230332*pi,-0.245578025678712*pi,1.437651211849565*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47806350392368*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2166254310676932*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.251078212775734*pi,0.412792049590589*pi,0.609915809541054*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.682832866687754*pi,0.128671688833343*pi,3.90583649748295*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.166913170528677*pi,3.38823034223773*pi,2.0596234275814798*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.341215330689453*pi,0.80869458802117*pi,4.405426946738951*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.604366734086627*pi,-0.263662118952307*pi,1.206647268401852*pi) q[15];\nu3(0.391311834478556*pi,0.6359064460013*pi,0.5727709584709963*pi) q[16];\nu3(0.0665445975477431*pi,3.27213335921506*pi,1.075554480309377*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0781376865530391*pi,3.0055809181916*pi,1.0282944336031639*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39983830545094*pi) q[10];\nu3(0.242290837389777*pi,-0.310200674863376*pi,1.2232676500956*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.842278174633891*pi,0.13215462464148298*pi,3.89579083016078*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.274761669964533*pi,-0.4289281451957605*pi,4.27182310531647*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0654442797998643*pi,-0.4783762500356705*pi,4.18263607208087*pi) q[20];\nu3(0.79107153429057*pi,-0.10485174890141602*pi,1.0515940119570129*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,3.36978937814465*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42335476967861*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2779752162302112*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.298154161819735*pi) q[18];\nu3(0.225100964862913*pi,0.22270689625108098*pi,3.85588586144695*pi) q[19];\nu3(0.950252878134936*pi,3.17970061015365*pi,3.55838516697984*pi) q[20];\nu3(0.803575054496518*pi,2.58595634520004*pi,3.92215457106774*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.212881293660908*pi,3.4603130189768*pi,4.45117054559992*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.47329343474289*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48601557809407*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.20355493122937*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.115626527378277*pi) q[12];\nu3(1.0*pi,0.0*pi,1.325137573632996*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.737219733157084*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.31065460844199*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47362051325909*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.46059332981755*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.47617352052929*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3500575252303029*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.276286505403371*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37373930318807*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5366252378491514*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.345803148816589*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.49318484911837*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145290361981069*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47342449296871*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5401813522570267*pi) q[7];\nu3(0.371320896743988*pi,0.31412442693589904*pi,0.5264121179789849*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.546277401994832*pi,0.12704399015370904*pi,0.627785837010746*pi) q[14];\nu3(3.5*pi,3.39382474183977*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5339526623693479*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1663352304728019*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293170787365659*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.477615273919264*pi,-0.146813078425982*pi,0.5629575735533927*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[19];\nu3(0.451868250047687*pi,3.18777987117787*pi,2.11278176555508*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.262890869269048*pi,2.69464464437583*pi,1.358898783670213*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.559978184925475*pi,2.9959875596527*pi,3.23039824656898*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.624184223726772*pi) q[21];\ncx q[0],q[21];\nu3(0.665684483422934*pi,0.83854522645304*pi,1.1112993659819859*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.379678237337583*pi,3.0243794412907*pi,1.63989080668014*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.610512137852356*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4346606640039195*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.445441817415078*pi,-0.4271363522171836*pi,4.14166466750722*pi) q[2];\nu3(0.336538877948805*pi,0.477089849153297*pi,0.9377034182187449*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.652491047277563*pi,0.228271666265511*pi,0.830163582812673*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.859381258721814*pi,-0.4802575998232756*pi,3.89644100466293*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.297497861191965*pi,2.61038791367643*pi,1.325319607054988*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.392189205518667*pi,-0.4663143332578575*pi,1.2070579714001188*pi) q[2];\nu3(0.471732577622591*pi,0.42542139368714105*pi,0.9658870602701499*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.517398959948393*pi,3.46811884585661*pi,3.5440832962593*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.877294839768679*pi,-0.088423821977269*pi,0.871059316048182*pi) q[11];\nu3(0.61061354322407*pi,2.8209096213651*pi,3.62277906851125*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.366746924439073*pi,0.71541019413359*pi,4.40069582018472*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.606604794051306*pi,0.69902632708932*pi,0.793578852732872*pi) q[21];\nu3(0.878811744373685*pi,2.86983968361641*pi,3.34743957377556*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.70565107604688*pi,3.47984444488726*pi,4.04937997223303*pi) q[4];\nu3(0.434526964579335*pi,0.229630256221112*pi,4.3222234999527895*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.93904362317997*pi,3.3741224581506*pi,3.29048035884271*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.484448126698238*pi,3.40517492870019*pi,1.75565678378434*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.887398701566847*pi,3.06614373015001*pi,4.24737558143852*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.716493427539931*pi,0.18774507270097696*pi,1.407362126168826*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.417597002471969*pi,3.03275725608455*pi,0.953692772658786*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.614129735270176*pi,0.13113247077309698*pi,0.601141087481954*pi) q[6];\nu3(0.22399994857579*pi,0.16825711615181604*pi,4.38817526708203*pi) q[7];\nu3(0.426290707505131*pi,0.8824432145229499*pi,4.08164459817846*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.538955979462789*pi,2.91982734719322*pi,3.67310952155144*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.706165794460338*pi,0.01668800506621404*pi,3.51815906211648*pi) q[6];\nu3(0.455919958683053*pi,0.18629340850117704*pi,0.9438362144756469*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0969752210493606*pi,0.350570023244161*pi,4.06890691794446*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.114855061384142*pi,-0.20218247135998602*pi,1.66885835893596*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49950750935074*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.276105206981144*pi) q[11];\nu3(0.334607605897916*pi,-0.4715300951485453*pi,4.15199914319536*pi) q[13];\nu3(0.905870785300191*pi,2.77778219472868*pi,3.26858464494301*pi) q[15];\nu3(0.858357566300937*pi,-0.33787293348541303*pi,3.89761767910886*pi) q[16];\ncx q[17],q[18];\nu3(0.178853029808963*pi,-0.4442731822947802*pi,0.858086925834185*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[11];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.932941074565459*pi,-0.287144768449694*pi,3.73939475327323*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.3506808743836*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.315527723269452*pi) q[18];\nu3(0.340862831063063*pi,3.18417441923964*pi,1.343039281031401*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.32703086839568*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.16559285029531*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.526037385477666*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.616063900470669*pi,0.48950447975822*pi,4.37045594232395*pi) q[20];\nu3(3.5*pi,3.36581380354888*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46752032318253*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.47174335550597*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.46721462115236*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.282783803531097*pi) q[6];\nu3(1.0*pi,0.0*pi,1.262552468004625*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.261578413487988*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2730804379257479*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34413526829476*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.863973940188559*pi,0.196516799013714*pi,4.0484133875477895*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.4656805795388*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.441350874818831*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.112586814105123*pi) q[13];\nu3(3.5*pi,3.4245632959964*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.111038127184404*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.693981827042625*pi,3.29259747615761*pi,3.71831879738939*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41981602521778*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5931429317205716*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.3764256857509505*pi) q[9];\nu3(0.251290359007941*pi,3.32504417856955*pi,1.0853815488825331*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4783423522842405*pi) q[12];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[6];\nu3(0.559017543109199*pi,3.21001334979995*pi,0.612471602964194*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.328651395127711*pi,-0.276375022710881*pi,1.308474808078898*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4542199343037705*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.30241726538833*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5188731132564495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2023010136160281*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.48000531081508*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.437881469789575*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47664677648702*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.049734746458384*pi,2.77693662652768*pi,1.415014837188614*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.827656739028545*pi,-0.4269158671706022*pi,4.0165819957287905*pi) q[14];\ncx q[15],q[21];\nu3(0.118998768835205*pi,3.17414768169944*pi,1.66160262640966*pi) q[16];\nu3(0.336867725741985*pi,-0.16043771297597598*pi,1.1040481410119471*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.410402552473171*pi,2.82108467448013*pi,0.984005261678372*pi) q[3];\nu3(0.508521063229546*pi,-0.399183432251785*pi,0.922170248897594*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.506472794443186*pi,0.13351003047892096*pi,4.16098938962073*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.4588739356207*pi,0.301028954246639*pi,3.44844227258276*pi) q[16];\nu3(0.446383625966527*pi,0.08529884738214899*pi,4.40362833887745*pi) q[17];\nu3(0.48588171554372*pi,0.6149532136384701*pi,4.009210627047381*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.623564041332295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.820123184217918*pi,-0.49562699683571443*pi,4.157053235674271*pi) q[4];\nu3(0.392044281068553*pi,1.02239259796354*pi,4.323713041371089*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.504393163862276*pi,0.254720350756936*pi,4.36926490015463*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.760916088121075*pi,0.355065304900097*pi,4.30061340234199*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.743228503318579*pi,3.05486997207961*pi,4.1164846115104705*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.57057693268195*pi,3.11755037825148*pi,4.05979239469763*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.566221707096575*pi,0.5223556898278701*pi,0.819652113211342*pi) q[5];\nu3(0.594416581643805*pi,3.40885580787081*pi,3.55768401568656*pi) q[6];\nu3(0.369015987304284*pi,2.70240112477805*pi,1.0764411291268718*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.233481113448503*pi,0.90081897836107*pi,4.09856668129739*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.144021894365079*pi,3.43176854233955*pi,0.637424573263311*pi) q[0];\nu3(0.713346548261285*pi,-0.005871449610970025*pi,4.42207090859052*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.701744572895405*pi,0.50197075245297*pi,0.5737566425413813*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.616753788936814*pi,-0.15436282284824399*pi,1.261207965238536*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[17];\nu3(0.459126307530425*pi,0.19113689713011095*pi,0.768902331297067*pi) q[12];\nu3(0.545882290734952*pi,2.44870362864088*pi,3.85599309894739*pi) q[13];\nu3(0.683501773218651*pi,2.96697195455858*pi,3.2314728860034*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.503390123951315*pi,-0.03249697964670201*pi,4.1164473282979*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.76070233553337*pi,-0.12137009270361299*pi,3.79886986073922*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46707420943685*pi,0.5*pi) q[11];\nu3(0.756295282975444*pi,3.36542896146993*pi,3.11031212311886*pi) q[12];\nu3(0.602475097382911*pi,2.78345714236961*pi,3.43494903576788*pi) q[13];\nu3(0.419205265132615*pi,-0.4608384401016904*pi,1.74503666033188*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241332486275585*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42182338117034*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.172343859270871*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.859316482124769*pi,0.0063055331233340395*pi,3.52957628614935*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.327639349014423*pi,3.18463784836457*pi,1.2506620421226748*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[4];\nu3(3.5*pi,3.48169069225249*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.428856125463293*pi,3.22847705064888*pi,0.874611728394111*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.101557189477846*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5305487389659151*pi) q[17];\nu3(0.236818680677265*pi,2.83103198180969*pi,0.863950873732666*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.672959483595187*pi,0.59068345410566*pi,1.237777021133747*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46773262503646*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.49503405298674*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2855516743880862*pi) q[16];\nu3(0.472671854677325*pi,-0.079560381121488*pi,1.3039097619136228*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39122601020472*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.252356413822211*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47450728763847*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.487349409105812*pi,0.02506721686342195*pi,4.20260847513285*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42255955803373*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.36564500972315*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.394087890646275*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.793010219048548*pi,2.85574524220492*pi,3.32749559227411*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41952844767869*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.49952489288666*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.633137510217675*pi,0.7666428122276601*pi,0.9792454276331071*pi) q[11];\nu3(3.5*pi,3.45645519068412*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.346007975943937*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.326671233395253*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.379117059542677*pi,0.11084298429561001*pi,4.4001262659563*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37814637332066*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41266575535723*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46808983394083*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.330217617572215*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.773329511148882*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.803587705567123*pi,3.27028120168965*pi,0.75290013769788*pi) q[17];\nu3(1.0*pi,0.0*pi,1.372217416266843*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40764618300687*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.682567834730335*pi,2.92781888236756*pi,3.74836228368046*pi) q[2];\nu3(3.5*pi,3.37950293970259*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.664802733015463*pi,0.101335379390186*pi,1.52210372855753*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2266719108840771*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.465619121803451*pi,1.02308302584717*pi,4.34557301804837*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5167693606348998*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.756146924834293*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.89773593301044*pi,-0.258104299227795*pi,4.094559774477339*pi) q[4];\nu3(0.472077992169136*pi,2.6287189973095*pi,1.273943526801299*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.651028110284041*pi,0.7300882149230501*pi,1.110611621522194*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5156916561197968*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.960648370411509*pi,-0.146722423302382*pi,4.45800730753263*pi) q[4];\nu3(0.442292143153507*pi,0.86984287740583*pi,4.26005518554007*pi) q[5];\nu3(0.364517030827895*pi,0.422161993973425*pi,4.3453188141095005*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.322178726695614*pi,0.08050728125876305*pi,4.4215837410443*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.364802472999088*pi,0.411247845900108*pi,4.45605494751195*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.840338465327237*pi,0.407525514870517*pi,0.7507903216663749*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.111855914884075*pi,0.83292931826246*pi,4.13777137463829*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.211013570508557*pi,0.5292589229299101*pi,0.704147621867481*pi) q[6];\nu3(0.543704045567385*pi,0.6362371644676099*pi,0.866150426420341*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.552028044563728*pi,2.78459913172225*pi,4.057330923839579*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.374384273080584*pi,3.23079322226627*pi,0.688710157539002*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.172771244649237*pi,2.87431252994089*pi,0.942220027545703*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.595951705017464*pi,-0.09639105990536101*pi,1.250090824929377*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.790271490827248*pi,2.78032719915843*pi,3.49761016026732*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.557587579220948*pi,0.25140100490086503*pi,3.89406239863395*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.616080238236374*pi,0.7315269167891301*pi,0.7693470681770209*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.638139095126862*pi,-0.08973298840657701*pi,0.5242180421064859*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.375385629566161*pi,2.48284687979414*pi,1.290044509908767*pi) q[1];\ncx q[2],q[5];\nu3(0.315641986262301*pi,-0.246064195520942*pi,0.700762338437778*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.207632198415011*pi,-0.102701913898051*pi,0.5712541168641176*pi) q[8];\nu3(0.238517730163924*pi,3.31563483677344*pi,2.18075778653426*pi) q[9];\nu3(0.399281344979917*pi,3.27681393572818*pi,0.814175524691453*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.647382685490527*pi,3.25572552665418*pi,3.35916257673957*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.659262831311491*pi,-0.18616897311970498*pi,3.36353635933639*pi) q[19];\nu3(0.181915676411049*pi,3.11615738909767*pi,0.851980571881382*pi) q[20];\nu3(0.455703522673164*pi,3.01058718379434*pi,1.88318021566966*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.181446848760683*pi,0.7415584815428*pi,4.45006796485074*pi) q[1];\nu3(3.5*pi,3.45823380551092*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3564536199868749*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.803057518927912*pi,-0.25793341828580596*pi,3.97761944671173*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.386896473157639*pi,0.11020924058954096*pi,0.9662985191054241*pi) q[10];\nu3(3.5*pi,3.4365160742782*pi,0.5*pi) q[11];\nu3(0.45440426794732*pi,0.41109479621786105*pi,4.2031676705535705*pi) q[13];\nu3(1.0*pi,0.0*pi,1.202720632486385*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.600643677002992*pi,-0.349490313928144*pi,4.48357838590522*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.175145592728809*pi,0.6387626933538799*pi,0.606176564772271*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.121765782319986*pi,0.62226651767517*pi,3.85413694040443*pi) q[13];\nu3(0.98034512663439*pi,-0.105899705551105*pi,3.96993757609107*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.46619339691334*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41850852080214*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5989270321223357*pi) q[14];\nu3(1.0*pi,0.0*pi,1.309171914590229*pi) q[16];\ncx q[17],q[20];\nu3(0.829618716669643*pi,0.19738544462599505*pi,1.065844194911931*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[9];\ncx q[2],q[5];\nu3(3.5*pi,3.30385624096754*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.32665757763972*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.202987072774786*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49243045390264*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277607370054639*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323518368564433*pi) q[20];\nu3(3.5*pi,3.43444527783119*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46070790696026*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.206805543833343*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3367140720653738*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5298702829915243*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[12];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.34197450944081*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5996057673221689*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.303557410768521*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46707471679956*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48472777078026*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.39807974690124*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5751212047938414*pi) q[9];\nu3(0.278141576167522*pi,0.6307644807461199*pi,0.605870525905682*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.25165009865928*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.315921998612235*pi) q[18];\ncx q[0],q[12];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.904079069990821*pi,0.020672594513224007*pi,1.2240250482905521*pi) q[11];\nu3(3.5*pi,3.44900329670574*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49544858266834*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256072825076322*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.401462608695122*pi,-0.33586355867150797*pi,4.35887003079424*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.588998243473934*pi,-0.02203089602743602*pi,3.93216781292555*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.650105399567435*pi,0.34860414171520004*pi,0.646914129649953*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47099210686417*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.793270028973398*pi,2.97270815864871*pi,3.27211045909537*pi) q[1];\nu3(0.662883758249162*pi,2.96880427513048*pi,3.08202648716621*pi) q[2];\nu3(0.717767631096814*pi,-0.37228727588558896*pi,3.50333938178324*pi) q[3];\nu3(0.729971533746158*pi,0.41445095945073196*pi,1.5589831620544*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.126575637371959*pi,2.97293568337432*pi,1.91624572446492*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.511002601030565*pi,0.38209971579219404*pi,0.72175409768551*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45895575284029*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.539747638910634*pi,3.21456813706819*pi,0.768969277666394*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0600801704205937*pi,2.99612600103764*pi,1.98388049131031*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.605627064697389*pi,3.03234817653114*pi,3.10887955155407*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.561090485651445*pi,0.8329277161861901*pi,4.285491427333151*pi) q[9];\nu3(0.501263186924004*pi,0.093475382221344*pi,0.745167077921017*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.737892067623843*pi,0.9289164618282699*pi,1.021630905339058*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.665716147290723*pi,-0.4836911593343945*pi,3.20466769371926*pi) q[5];\nu3(0.349894763911228*pi,0.225194126801184*pi,3.44834189946763*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.731106538917685*pi,0.01584916207220899*pi,1.001568060210327*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.721486771223699*pi,-0.376256612916557*pi,0.874226987271452*pi) q[16];\nu3(0.487271504473365*pi,-0.399180796906693*pi,0.963658933879471*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.37970855383598*pi,0.49464361868752105*pi,4.078416078314341*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.494438290007737*pi,-0.357208592851734*pi,4.08404786692776*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.197587671342522*pi,0.24387137810760295*pi,0.5503006065655552*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.682423329716204*pi,3.3704475987165*pi,4.15645247744433*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.459111393162284*pi,3.05798623781353*pi,1.51754639114911*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.375880183689349*pi,0.17780794005775802*pi,1.080957810636022*pi) q[19];\nu3(0.256724731183357*pi,0.5368131701327401*pi,4.17740834748333*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.503184175332205*pi,-0.269039845315582*pi,1.4650327615778829*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.117801301270032*pi,3.38448492605976*pi,0.649193575210676*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.562822627316347*pi,-0.303422065926064*pi,3.59831661866559*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.158173207529734*pi,-0.12238928579534197*pi,0.601796046729849*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.370898653965626*pi,0.30133497074484095*pi,1.049061347826364*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.294968244371482*pi,0.46297442768864905*pi,0.5499401003973087*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48254640338877*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.272388982624717*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.445567572902973*pi,3.13330445152047*pi,3.35226445987311*pi) q[13];\nu3(0.534463541097135*pi,3.1676913912449*pi,3.50702426824654*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[5],q[11];\nu3(3.5*pi,3.41983181349659*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.319362769642692*pi,0.29571386650242604*pi,3.537179100937*pi) q[12];\nu3(0.686411487807981*pi,-0.35595225995719504*pi,4.4740515023434195*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.161391041562768*pi) q[17];\nu3(0.474516315540226*pi,2.9264581677112*pi,1.293430227538676*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44763121924342*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42771008905905*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38880026822112*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2767346640221922*pi) q[11];\nu3(0.369403456421904*pi,0.81417620238877*pi,4.43702733695138*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.394746212654516*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.23429472737263*pi,0.5*pi) q[16];\nu3(0.473589171084882*pi,3.1755781350492*pi,3.09641970868956*pi) q[18];\nu3(1.0*pi,0.0*pi,1.128092919488418*pi) q[20];\nu3(0.941671975852408*pi,2.73607537006238*pi,3.86239739273508*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[14];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5458850227945939*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.221595499049317*pi,0.14292034000849396*pi,3.47767169485977*pi) q[21];\nu3(3.5*pi,3.47655866317954*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,1.228240611661455*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.38197621508714*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32960432258839*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39521929157981*pi) q[14];\nu3(1.0*pi,0.0*pi,1.224917249060069*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5114805778436855*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[14];\nu3(3.5*pi,3.37072093936092*pi,0.5*pi) q[2];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.293285578947583*pi) q[13];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,4.39109082427861*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.669691532847909*pi,0.6361506968331601*pi,1.357614289346712*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4934310737705605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.485646405077095*pi,0.5435289845390401*pi,0.619354493326694*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47263844868377*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.178089757910241*pi,-0.167230926747036*pi,0.791319759206886*pi) q[6];\nu3(3.5*pi,3.43770453207032*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.376372584943117*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40028331951052*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.300952413330953*pi,-0.4995949282648904*pi,4.16085982358379*pi) q[16];\nu3(0.214022714341108*pi,-0.17504546119853598*pi,3.73992228604498*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.243294390324863*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0815697433147112*pi,2.8606933611613*pi,1.5444613732121*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.46670610699877*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2753676857745782*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.229386837439453*pi,-0.32336866784926*pi,1.162098721807065*pi) q[9];\nu3(0.784913854734649*pi,3.42520304662176*pi,4.32174772583816*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35232981065826*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.443371644803098*pi,0.6077212064133699*pi,0.847066058346002*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43639833546618*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.708174457087592*pi,0.8044805854311201*pi,0.950619868416497*pi) q[9];\nu3(0.413729144402274*pi,2.86899759577116*pi,1.0834106712028602*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.306441942810769*pi) q[19];\nu3(0.308754753636479*pi,3.26298750750846*pi,0.6579908147353*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.680737475783625*pi,0.47114995861986597*pi,3.97148378603764*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.398783645124477*pi,2.7277272124299*pi,1.156819872966909*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.368792276684535*pi,3.43166554546032*pi,1.67188665378573*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.915251699203902*pi,3.23614236368251*pi,3.27807842671201*pi) q[0];\nu3(0.804336698952123*pi,3.08724767945955*pi,4.4653623003288505*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.720338453470603*pi,-0.4826037724494504*pi,3.94719642220431*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.807782077663442*pi,2.82278573164727*pi,4.26551115413051*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.244386694701759*pi,3.47287523177958*pi,4.36939441797551*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.343556680757812*pi,2.4675936112555*pi,1.190883692474582*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.211833350207476*pi,0.17913069145681504*pi,4.1454479275161304*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.323329027176597*pi,3.05847673870815*pi,1.480709453894351*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.944999192601059*pi,2.58385950168468*pi,3.58493995473204*pi) q[14];\nu3(0.438100616667924*pi,3.2589668016574*pi,1.93062096597469*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.363374970735166*pi,3.10954203490255*pi,1.167478332175468*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.661166612930602*pi,0.16262414004078096*pi,0.680445996199198*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.315088398437559*pi,3.20011068220888*pi,0.7276397217260571*pi) q[14];\nu3(0.108450445318899*pi,2.88951396351349*pi,0.84814079193047*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.906370179765216*pi,3.28225747809731*pi,4.08286855348331*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.753503381539399*pi,0.9448329846571999*pi,0.5601362781869774*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36271764560701*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.271351323571166*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.48036009004993*pi,-0.136915883097611*pi,3.60102909115739*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.73362979405978*pi,0.5345512538556201*pi,1.278272684312887*pi) q[4];\nu3(0.12914384770326*pi,3.34360694461091*pi,1.04757174768806*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.228002034471969*pi,1.00875471041055*pi,4.16538157234573*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.180857542645017*pi,0.216782947176011*pi,3.5079306537762*pi) q[21];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.51030428779728*pi,0.49333418175060495*pi,4.09894841440737*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.539265048207351*pi,0.72296031437289*pi,0.981604535312925*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38877208191876*pi) q[17];\nu3(0.259013766562889*pi,2.86251009342995*pi,0.676071993551807*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41025731730307*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.38386991694083*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.308890530172501*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.306620098766911*pi,-0.220689517900943*pi,4.29304236667369*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.253687907349414*pi) q[15];\nu3(0.449085090197714*pi,0.41255372795990597*pi,3.81668048973609*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[5];\nu3(3.5*pi,3.3588202724839*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3037090638500501*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.804322260943139*pi,-0.4645530869440543*pi,3.26504765922434*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.84493244695349*pi,3.46238919429648*pi,4.0907236815995*pi) q[19];\nu3(3.5*pi,3.36429925987613*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.730163419507021*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49376277847585*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.229885993230807*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5650882335788275*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.374476501036611*pi,0.06388489754270499*pi,3.60869560866812*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201971464338178*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5803577441985821*pi) q[6];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43592380163443*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.510420876188673*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1399391503042922*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35549811038518*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.632711357142322*pi,1.03473618178305*pi,0.6675220306531671*pi) q[3];\nu3(3.5*pi,3.4809097923741*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.245405008731173*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.36167035767862*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46713449382653*pi,0.5*pi) q[13];\nu3(0.72668360396751*pi,2.54197507646631*pi,4.027843707136411*pi) q[15];\nu3(1.0*pi,0.0*pi,1.284156629357742*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1208098693951118*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.44860449342072*pi,0.42538396334956996*pi,0.673212847068217*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.431454524929284*pi,0.450370208187315*pi,1.013360974461294*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44990528923597*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.816996362852213*pi,0.06575128626256999*pi,1.3659385779636501*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.607269116820439*pi) q[18];\nu3(1.0*pi,0.0*pi,1.151921092803496*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.828121345388322*pi,3.16205456901959*pi,3.01979933572412*pi) q[1];\nu3(0.678026222863609*pi,0.273038258944969*pi,4.49689441157625*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5243656495622808*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[18];\nu3(0.192563347920633*pi,-0.23900307195196802*pi,0.937752889768946*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42024442406966*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49286554607419*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.716420414625264*pi,2.6936775263197*pi,3.44946368365522*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.713684686170217*pi,-0.135430424779858*pi,0.805973100932199*pi) q[5];\nu3(0.526099415023759*pi,-0.027349525344745995*pi,1.01201569858316*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.750657361154908*pi,0.31471103021872104*pi,4.07915479843896*pi) q[10];\nu3(0.80081721766051*pi,3.30261845655997*pi,0.5616913002303962*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5077319058409886*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.404954731625847*pi,2.63588254363456*pi,0.912182580976719*pi) q[5];\nu3(0.841056217803201*pi,0.60606596779909*pi,4.4083456638766005*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.220224339189874*pi,3.2486134213364*pi,0.772967143301645*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.855410170380933*pi,0.107807792220462*pi,3.92525363412614*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.437673390799721*pi,-0.373279089026957*pi,3.98748249685741*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.318453817413378*pi,0.386291004609457*pi,3.82707961774585*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.24759446613024*pi,0.51137772153469*pi,0.5144299247967369*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0809273985297215*pi,3.21140305892706*pi,1.76682529280892*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.768569870754673*pi,0.29843695840363105*pi,0.684211375407537*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.359210692210027*pi,-0.06147955316081599*pi,0.982610223416392*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.386462371944375*pi,-9.791320952501348e-05*pi,3.56508859089055*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.696715378941105*pi,0.6770711323132399*pi,0.650507480566877*pi) q[21];\nu3(0.832546823716823*pi,0.15097681213885095*pi,3.95191361287726*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.367250034269344*pi,-0.18522499965516498*pi,4.02600375535895*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.813301925043903*pi,0.57403082864857*pi,0.7470568643509901*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,3.33375520520885*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.216705535211221*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.483064367353568*pi,-0.4263546565100163*pi,0.865615175741245*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.166469788112534*pi,0.400787124348264*pi,4.32565566769949*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45405197126122*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.821762451132179*pi,0.5360878573063299*pi,4.06558327293604*pi) q[7];\nu3(0.118346184860814*pi,2.60867953233718*pi,1.5933810091288*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.045776937164784*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.708065880022016*pi,2.41685375405759*pi,3.77266524660096*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.524172961685706*pi,2.87429013006538*pi,1.3315406191426948*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[11];\nu3(0.47250977283361*pi,0.9537134155759801*pi,4.1224212391021595*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.544591937229635*pi,2.67821126010694*pi,1.335131864853764*pi) q[12];\nu3(0.129939870101849*pi,-0.274123445235979*pi,0.76138014895762*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.4171930863991395*pi) q[15];\nu3(0.311657460798989*pi,-0.22637590651879702*pi,3.96736441012591*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.842652416451018*pi,3.43117132689606*pi,4.32917718689881*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.516808136566162*pi) q[11];\nu3(0.153388418894892*pi,-0.20237766117585598*pi,4.1036955923735405*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.32028192390247*pi,0.5*pi) q[14];\nu3(0.434371220039624*pi,0.24002273170105504*pi,3.82357992732091*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.551266328597161*pi,0.53476866407245*pi,1.271105050765228*pi) q[19];\nu3(0.444557877842164*pi,0.34861479485689595*pi,3.78726782109043*pi) q[20];\nu3(1.0*pi,0.0*pi,1.264963022057163*pi) q[21];\nu3(3.5*pi,3.32182874271204*pi,0.5*pi) q[0];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.2498110400757692*pi) q[4];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.770052028118441*pi,2.986538332905*pi,3.5011197550335*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.39686125306185*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(3.5*pi,3.37753634857936*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.187858065081525*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.18046132313874*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.58568826974704*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(0.178129051248908*pi,0.97649646479005*pi,4.29596507392709*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.539175677023525*pi) q[4];\nu3(3.5*pi,3.47290190819992*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.832494080954088*pi,2.63294299544401*pi,4.10950132972114*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3231429081119601*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.449591136533756*pi,2.59137719374879*pi,1.01016812314835*pi) q[3];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38832447088901*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.616527045596146*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.336068581064966*pi,0.06548372654035195*pi,4.35819638194886*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2303623903417549*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.4469604964151195*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45089920794388*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[12];\nu3(3.5*pi,3.47729773520914*pi,0.5*pi) q[9];\nu3(0.554239940706907*pi,2.51637601925835*pi,3.91979218143632*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.395324073826799*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,3.3078176395086*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.213321007211135*pi) q[17];\nu3(1.0*pi,0.0*pi,1.368697150606664*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301922080654083*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.863059339921832*pi,0.10532393449494004*pi,1.4019545699636629*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.637484098598118*pi) q[12];\nu3(0.664705371139668*pi,0.22405108615701397*pi,1.43768485933111*pi) q[14];\nu3(0.532131286519682*pi,-0.4610680856684807*pi,0.8503485902874099*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.52393979744821*pi,3.46897895323078*pi,4.01426869816145*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.321954953354379*pi,0.8524471797527999*pi,4.30562464640332*pi) q[6];\ncx q[7],q[12];\nu3(0.768988727042586*pi,-0.014090796611382017*pi,0.7750108849245361*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.624743237703085*pi,-0.01071170955932299*pi,1.169986417778027*pi) q[14];\nu3(0.156344435092109*pi,0.21992795074334703*pi,4.432690457239159*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.600768514450586*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.441439359020221*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49454892402726*pi) q[20];\nu3(0.413186727906291*pi,-0.05083292380479698*pi,1.38450523502499*pi) q[21];\nu3(0.3756031088958*pi,0.41947724093816097*pi,4.387676087084159*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.252461612084918*pi,0.396421698598339*pi,4.4432889057159795*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.687560743595659*pi,0.6127770653406299*pi,0.7381564184060689*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.373809793398281*pi,3.06813323069108*pi,1.236232531421959*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.424966773527107*pi,-0.12388768474196399*pi,4.051668867563841*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.298753917372683*pi,-0.023605890888975023*pi,3.76308175919873*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.483468929931655*pi,2.72774293876985*pi,3.9313522957308*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.974457244886301*pi,0.6378933124327499*pi,0.774243208109314*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.687792401859833*pi,3.24167614297332*pi,3.42320884587803*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.715063509097707*pi,2.83739485025292*pi,4.1644573423823*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.607345148432106*pi,3.48889447906345*pi,0.708047084181089*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.706323881375335*pi,-0.284777615153471*pi,0.789922243010508*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.664952460514247*pi,0.7266129148176399*pi,1.019976272222599*pi) q[2];\nu3(3.5*pi,3.36751520920612*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.21053658143803*pi) q[14];\nu3(0.182714773503905*pi,-0.05061107579039098*pi,4.18071396872536*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48747937055731*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.727783654697497*pi,-0.12925286826896898*pi,1.018081069371467*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.150419624301598*pi,3.09601167524725*pi,1.1022219115190302*pi) q[13];\nu3(1.0*pi,0.0*pi,1.184951444473781*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.567204855164215*pi,2.35222176208639*pi,3.6871627368808*pi) q[17];\nu3(0.888492270834717*pi,-0.0027647017152899744*pi,1.2718815670789358*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0827388574551424*pi,0.347607836128636*pi,4.218326286372831*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.263224894573478*pi,3.13597878835687*pi,2.12905718099643*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5623348174903713*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.135591492239666*pi,3.11818190099759*pi,0.843899923114311*pi) q[17];\nu3(0.903301024966448*pi,0.135570780104597*pi,1.5559970772921*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.670876565104686*pi,0.6618990601713*pi,4.25846519530172*pi) q[1];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46292209949998*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.0656683260242938*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5050237188031698*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.497698393807481*pi,0.344102703038462*pi,1.324361981261323*pi) q[20];\ncx q[0],q[15];\nu3(0.537029119577295*pi,-0.170539736285585*pi,0.600932143718089*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[18];\nu3(0.735585889035177*pi,0.10727098748688801*pi,0.893883641123263*pi) q[9];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.294126909649203*pi,2.51813650854432*pi,1.272296385279817*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47793711614203*pi) q[7];\nu3(3.5*pi,3.29243651626289*pi,0.5*pi) q[8];\nu3(0.698359528566265*pi,0.6283550458810101*pi,0.680291614162473*pi) q[9];\nu3(3.5*pi,3.4230281795196*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.296555354981594*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1420973185232741*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.52963015714534*pi,-0.013613089012838975*pi,1.3892033115315519*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.123313124438145*pi,3.11840543983999*pi,0.772599189346712*pi) q[3];\nu3(3.5*pi,3.44523241670082*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.267247214141866*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.349021860747125*pi,0.5469139395364699*pi,0.635344355575738*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.504311937725436*pi,-0.49602649509987845*pi,4.10664244768004*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.776163662638445*pi,2.72318379386042*pi,3.86369441311199*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.812341291015142*pi,3.36208059050128*pi,4.08928316081249*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.565202777220827*pi,2.77064357080535*pi,3.92453085628188*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38597742715692*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5494620724299968*pi) q[18];\nu3(0.782900329816709*pi,0.257370362245097*pi,0.9830573068273121*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.640302061122334*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[13];\nu3(3.5*pi,3.45150475026814*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.458026362494903*pi,0.44275993932480895*pi,0.689194879174134*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45390065712645*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29623310078264*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2099045869668998*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32732519191606*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37047248205105*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.132256903278848*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.237492521965772*pi) q[13];\nu3(0.400138104232632*pi,-0.33062850372446*pi,1.0314249671581242*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.25531835917753*pi,-0.380997304474945*pi,0.632332217868065*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5001731622298711*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37087979562045*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46145817917259*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.789042601762858*pi,3.42347082914122*pi,4.00607474431099*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.218526841029504*pi,2.583422292347*pi,1.324950081441864*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45327090550605*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44580585335534*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.152938029377039*pi) q[19];\ncx q[1],q[10];\ncx q[2],q[19];\nu3(0.655469817813447*pi,0.011559138686030979*pi,1.123589231146277*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.160928753477444*pi,0.31840574036685*pi,3.82261486793352*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.53769095193709*pi,2.70874594323213*pi,3.87636343352534*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.441818962611002*pi,0.63066718628129*pi,3.98210492808594*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.469614120346433*pi,2.92019781206255*pi,3.72597103428175*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.689135454565182*pi,3.37888903576054*pi,3.18037375584074*pi) q[11];\nu3(0.244356129160179*pi,-0.100483331753917*pi,0.5471455662683576*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.341067329051796*pi,0.5922384721148399*pi,0.896811842377347*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.634474665461672*pi) q[19];\nu3(0.71168414171053*pi,0.104294011253807*pi,1.440216056260227*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.361019218590952*pi,2.68925922382566*pi,1.201473249524529*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.326754619750207*pi,0.192022606574496*pi,3.86113617640837*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.641474202521157*pi,0.53077040665459*pi,1.427379625715445*pi) q[11];\nu3(0.293552158541615*pi,-0.37921155377112403*pi,1.172386736408028*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.23274743659872*pi,3.41817225244728*pi,1.080507234353251*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.710998291990377*pi,3.10430070551105*pi,4.43043920808411*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.42115450112383*pi,-0.4465716869985756*pi,0.871172310847991*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.217611606838912*pi,0.014181897823012046*pi,1.058802286795801*pi) q[1];\nu3(0.278335896723375*pi,3.25462642536912*pi,2.03869512332821*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.314162160638117*pi,3.25517554636439*pi,4.269671447480491*pi) q[16];\nu3(0.422663264314322*pi,3.13644872503412*pi,1.130375277730125*pi) q[17];\nu3(0.485024912687011*pi,3.26428372642198*pi,4.4058827907907006*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.361163804603283*pi,0.001192028186913996*pi,4.45347155288749*pi) q[1];\nu3(0.766347502818151*pi,3.39677401670343*pi,4.02061090133569*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.442242930904763*pi,0.247406734276027*pi,1.2671542579248198*pi) q[17];\nu3(0.863833141767279*pi,-0.289623962871994*pi,4.30913917052014*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43080165532111*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.8031005871386*pi,-0.31630573153136*pi,3.77078398460586*pi) q[9];\nu3(0.513935525350243*pi,0.164924160603374*pi,4.06465513404391*pi) q[10];\nu3(1.0*pi,0.0*pi,1.156309684931062*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.376943143773827*pi,2.77456428580737*pi,1.251856908355065*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.74358947613223*pi,-0.4011875881232192*pi,3.10611223276665*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[16];\nu3(0.435658688801209*pi,0.644050761014*pi,4.3322668681097*pi) q[9];\nu3(0.680974336622187*pi,0.14819080955949904*pi,4.345117892896949*pi) q[10];\ncx q[12],q[15];\nu3(0.394089993303285*pi,0.931459397841*pi,4.38470759494629*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.447022730843756*pi,0.33878274499933103*pi,3.94806160541214*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41355118475044*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46085680820186*pi) q[11];\nu3(3.5*pi,3.44174653320726*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3445499493291901*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245180819681347*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.43893901132826*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2491853486628899*pi) q[1];\nu3(3.5*pi,3.48859930220059*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[5],q[16];\nu3(3.5*pi,3.42468765415411*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41561614011345*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321899778000498*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303906662819635*pi) q[19];\nu3(1.0*pi,0.0*pi,1.130429807846372*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35805520609887*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47780979395827*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5475972438686236*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43183377956948*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.39189090984882*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.256300801737219*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39745674432433*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313290427501526*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.634731908248646*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.474582108623229*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(3.5*pi,3.48487190406135*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4011022192681999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44034079048375*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46939376486937*pi) q[13];\nu3(1.0*pi,0.0*pi,1.356869640121516*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4080189527997*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.415199613590543*pi,-0.16073357360409601*pi,1.087714279954978*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43374394858885*pi) q[21];\nu3(0.966194350944411*pi,0.68666054222534*pi,1.1633012313246929*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.367032370900421*pi,-0.16971465489231402*pi,1.213452493654207*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.48786885388573*pi,0.7047286000067401*pi,0.5115673275158372*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.623235524552913*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.3527285982266*pi,0.5933688446274901*pi,0.897584263145099*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.504030866312621*pi,0.483448716959348*pi,4.4841815407158006*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.680132067626513*pi,0.13554801646431802*pi,0.766946739359625*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.499883633804834*pi,0.5381815834786601*pi,4.12961452454773*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.447565191775403*pi,0.38183778503599697*pi,4.43703464785181*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.566798814787339*pi,-0.380008964166265*pi,3.84126236379785*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.361623704029947*pi,0.018778638601500974*pi,3.71002330090015*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.212251399714977*pi,2.61595985445271*pi,1.169805295320665*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.764413376102715*pi,0.12784899337432598*pi,1.034986251990242*pi) q[1];\nu3(0.157898963099936*pi,-0.364049238380678*pi,0.5485462561037596*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.441735853844384*pi,0.217920559329997*pi,3.42504971013703*pi) q[5];\nu3(0.802424620002845*pi,0.6735519665683101*pi,0.5512984676569284*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.166947000287607*pi,3.42936110488362*pi,2.052757447486*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.758553331473261*pi,-0.19650191207391*pi,0.605252877639196*pi) q[16];\nu3(0.218431433226591*pi,0.17910676008291004*pi,0.7540865493914151*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.241803290390701*pi,-0.4499902866501245*pi,1.81526891200158*pi) q[19];\nu3(0.35225112134556*pi,3.3801865602944*pi,1.290210485740038*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.833903586521873*pi,-0.4377094054976226*pi,4.39478661288981*pi) q[2];\nu3(0.642844569596803*pi,2.99065670418189*pi,3.24237216375639*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.790595016085146*pi,-0.4575631257017757*pi,3.88973524576503*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.425723827835068*pi,3.45879477156646*pi,1.407111691440132*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.681289707949333*pi,0.34080470599256396*pi,0.5109409734817058*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.252272811095102*pi,0.012111598234078036*pi,0.686542117830603*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.667418377233504*pi,0.45066614030596996*pi,4.4219377715076895*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.737384552228222*pi,0.359977886564681*pi,1.489364055813525*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.535305565169383*pi,-0.4564759588052656*pi,4.03918914870977*pi) q[9];\nu3(0.813991334068149*pi,2.66172129822571*pi,3.77478730885527*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.780558534146698*pi,-0.4897652140232831*pi,3.2677993536713*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.762824154074562*pi,0.11095084136615896*pi,0.6941195553105091*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.299538336498619*pi,3.11177492081967*pi,1.95303517485242*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.547581338688879*pi,3.18627506757419*pi,3.19998789690058*pi) q[13];\nu3(0.620301214454564*pi,3.38975124245944*pi,3.28908573907103*pi) q[14];\nu3(0.0738919688625511*pi,3.27367232076376*pi,0.746743669603016*pi) q[15];\nu3(0.759644245306104*pi,-0.095031784138852*pi,3.92991627603336*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.301808271981594*pi,3.38873022980011*pi,4.1457330072268395*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.054714886584554*pi,0.265374924157076*pi,0.691922588959582*pi) q[13];\nu3(0.533752350249418*pi,3.12886984080865*pi,3.49185578600762*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.29385849855409*pi,0.5*pi) q[5];\nu3(0.56900246291377*pi,-0.4940065584294907*pi,0.5776126265700743*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38830432640669*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.285670406325043*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.228196453486978*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(3.5*pi,3.27202552004733*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.148696461110118*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.483940539599051*pi,-0.14604571734076*pi,4.27143881406817*pi) q[21];\nu3(3.5*pi,3.41732087053032*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49187709323775*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48911110977413*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.34639853658576*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.348934208274756*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.276827021539207*pi) q[9];\nu3(1.0*pi,0.0*pi,1.376875109763886*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5207152463910796*pi) q[12];\nu3(1.0*pi,0.0*pi,1.194956071855066*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5379114771348656*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.848359228667767*pi,3.2499934648928*pi,3.46451903801038*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(3.5*pi,3.42883433293044*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.299177478670987*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5344279702947121*pi) q[15];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.615040517444285*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.721894177921626*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5772403571688172*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4860629870093796*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.4223260026965*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3116989989495211*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.374513613054834*pi,0.386569141931593*pi,4.327747336806111*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.656450168128755*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.187550217323883*pi,-0.08066459481684701*pi,4.24196285427894*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.49609531251796*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.864550437726305*pi,-0.13596181125006002*pi,1.034516562831709*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.224974360920789*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49274635124634*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.641475248582326*pi) q[20];\nu3(1.0*pi,0.0*pi,1.34803446252837*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.207756688714284*pi,0.31393093743981504*pi,0.732927858318135*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.69215425305603*pi,0.09931971305203502*pi,0.7080850657462661*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.774325844062586*pi,0.50709652283581*pi,1.370080578337543*pi) q[17];\ncx q[18],q[20];\ncx q[19],q[21];\nu3(0.362447935147768*pi,2.81274987767045*pi,1.342013387114664*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.317655198968832*pi,3.13962002456312*pi,1.64687087355495*pi) q[2];\nu3(0.362242307667275*pi,0.336873404507125*pi,4.28734771225718*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.882639924545821*pi,0.80432327584419*pi,1.100148856860742*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.445360590620034*pi,0.46983477761536396*pi,3.87849103342332*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6157762437440331*pi) q[16];\nu3(0.563380659548184*pi,0.24654141869144097*pi,4.26194469757863*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45434208401839*pi) q[21];\nu3(0.506251275902824*pi,0.97217369247446*pi,4.1495781894264905*pi) q[0];\nu3(0.401614645954086*pi,-0.21805084075716302*pi,1.3645973731823902*pi) q[1];\nu3(0.317590651210766*pi,-0.12435080189348502*pi,4.31047630197435*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.573402028027026*pi,2.64169010033636*pi,3.67988702809433*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.716266223024225*pi,3.12162383840614*pi,3.66932050009404*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.163440626790635*pi,-0.05723392963719598*pi,1.306582118000301*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.778150134321611*pi,0.162028891440273*pi,0.850739210409189*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.359082247077665*pi,3.18991065585651*pi,1.365508538904511*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.699089070280985*pi,0.7858997356453601*pi,1.0777296137684709*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.696608925575446*pi,-0.338496962715898*pi,0.925101014967793*pi) q[4];\nu3(0.709009666643866*pi,0.5791312353374201*pi,0.9643532607447289*pi) q[6];\nu3(0.823253983965116*pi,-0.249240545876117*pi,4.00632670178115*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.232583441232213*pi,2.55309937476447*pi,1.499654763301442*pi) q[9];\nu3(0.622546871368741*pi,-0.474640632623532*pi,0.654854513155622*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.560551146506895*pi,2.96933278779648*pi,4.0986968072384204*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.377308829470411*pi,3.26776830931101*pi,0.911825258568262*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.817318942932389*pi,2.70712896261085*pi,3.41795790345475*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.699452954881549*pi,3.41698916218814*pi,4.17548778046195*pi) q[13];\nu3(0.667037828024331*pi,0.433979705147027*pi,4.46067993726486*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.816771992979408*pi,0.68423528840201*pi,0.752906142600241*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.23867993217595*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.32886812298099*pi,0.70908228655045*pi,4.190540531604*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.154381176816894*pi) q[12];\nu3(0.847512137367728*pi,-0.274926604835328*pi,4.246283939344099*pi) q[13];\nu3(0.37980212229491*pi,0.7044960103637501*pi,0.5101128904894887*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.185728702972004*pi,0.186799206130024*pi,0.912472188058535*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.559333497206617*pi,-0.30475234424806796*pi,4.23936376762516*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.183135058634097*pi,0.49861661250021605*pi,3.61278781857376*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35910175960291*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2082554469643592*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39699941702195*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.348537131828931*pi,0.5543757544867001*pi,3.62431392588771*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[13];\ncx q[4],q[17];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49880044318961*pi,0.5*pi) q[15];\nu3(0.710050228768311*pi,-0.4585514016222444*pi,0.674312705534974*pi) q[16];\nu3(1.0*pi,0.0*pi,1.169355135271827*pi) q[18];\nu3(0.385893695965549*pi,0.22057690046949996*pi,3.89347254233364*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.653108141495078*pi,0.32555814200782296*pi,1.307378515924351*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36375488861762*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44929639157664*pi) q[3];\nu3(3.5*pi,3.42084614408023*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[8],q[10];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.165679911346007*pi) q[13];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.305511421610817*pi) q[17];\nu3(0.437509571737948*pi,0.39350443521077805*pi,0.725269496433381*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.881443252824891*pi,0.5009432656974899*pi,4.41018018032822*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[13];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41374786812647*pi,0.5*pi) q[6];\nu3(3.5*pi,3.28388699418641*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42545628110344*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.240270543084911*pi) q[10];\nu3(1.0*pi,0.0*pi,1.151712656036388*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.289158837748662*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5255325525768155*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[16];\ncx q[8],q[10];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5169231113172574*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.42226006272227*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47131320456124*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.656236151143851*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48689084786992*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36653536782627*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.320853950426083*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37969488758664*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.547643217444575*pi,-0.449634792014698*pi,4.45479720816075*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[16];\ncx q[8],q[10];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283989632878004*pi) q[19];\nu3(3.5*pi,3.41746972346067*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.144808073100315*pi) q[21];\nu3(0.242591455055126*pi,2.88163978199625*pi,1.87707441796886*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.4661323651503*pi,3.45746193918435*pi,4.03970907810712*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.282863820802962*pi,-0.346690159326114*pi,1.51918382626903*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.819570022377796*pi,3.28192577329624*pi,3.25133548175175*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43946069569072*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.601786609931219*pi,0.07064702267026701*pi,4.4181658447256495*pi) q[0];\nu3(0.473106067449426*pi,2.76878890652175*pi,3.89914800863266*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.468278490464442*pi,-0.42773923054357077*pi,1.0795682579114398*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.477644734074027*pi,2.72508421201997*pi,1.238749736457065*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.691811645496229*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47168210970091*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.603349253494804*pi,-0.14280880590608602*pi,3.7851499634368*pi) q[1];\ncx q[2],q[19];\nu3(0.735790232585541*pi,2.77945551224634*pi,3.4273351075644*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.519924212800922*pi,0.16279703913701504*pi,4.37822624506641*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0389547807418767*pi,3.26192706578712*pi,1.79902626686929*pi) q[18];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.741029019326715*pi,3.25784779131297*pi,0.6946064763461219*pi) q[3];\nu3(0.475312511742293*pi,3.08156542937155*pi,0.898889601757656*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.343485944605854*pi,2.99841552439869*pi,0.9249202842457*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.351461380194256*pi,0.00944953172705898*pi,4.191146525618819*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.331213480234429*pi,-0.4936643801297609*pi,1.99343681378763*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.841801205124216*pi,1.16964969619497*pi,0.824757169177731*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.77372098602546*pi,0.24074569963339298*pi,3.95495032983648*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.701330351707609*pi,3.10552855147125*pi,0.5798695842006065*pi) q[4];\nu3(0.757959562707227*pi,-0.4249671591352484*pi,3.56046387212021*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.165409053241242*pi,0.294718897531259*pi,4.40908694710674*pi) q[9];\nu3(0.179733855705611*pi,0.16791889686683004*pi,3.83676153423515*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.263594737569446*pi,-0.303818989752965*pi,1.288683151745087*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.627016381646248*pi,2.7386946127599*pi,3.79702562876792*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.183567435432756*pi,0.57885377526193*pi,4.33853795376894*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.626234841482701*pi,3.44159204335151*pi,3.94632347860887*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.763610257739023*pi,0.33951172855941103*pi,0.609025514087805*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.213513329289803*pi,-0.150470520760778*pi,3.90287031815004*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.931069684942603*pi,-0.4722350018896876*pi,3.89836101674457*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.479309159378227*pi,-0.38667928403824803*pi,1.173771083932108*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.589760173300722*pi,-0.4578591483649188*pi,3.80708911950923*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.445290044392312*pi,-0.150800011817815*pi,4.00343990250631*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.749171238960093*pi,0.36745996571335904*pi,0.5432369836496596*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4926653096469*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.277388869725233*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.58142005597569*pi,3.15740024009954*pi,3.73785575349668*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.560738859078183*pi,-0.4390599625583891*pi,4.08430281730824*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0784349226294964*pi,-0.234599082987691*pi,0.5409766298833935*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.229715303294387*pi,3.1409574838572*pi,4.43367407092403*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0723230683268951*pi,-0.321791683524072*pi,0.898397871897264*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.272847592220155*pi,0.212718240479715*pi,4.40147783888529*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47775567238529*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.209349829620972*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4938239535444495*pi) q[5];\nu3(3.5*pi,3.33948547150262*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44430507643555*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.261001758999622*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.224338272486416*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.300242554452864*pi,0.43666310809366804*pi,3.83521495002006*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.449523317473495*pi,0.21264418828680898*pi,0.5595025230268044*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[11];\ncx q[3],q[5];\ncx q[4],q[9];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.42933144946767*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.301649613533673*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.568315442521643*pi,-0.28008810614136503*pi,1.270204154653154*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43856579156458*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.349549551683101*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45255644542258*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.362804931101145*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5538477497076277*pi) q[10];\nu3(1.0*pi,0.0*pi,1.247222449811336*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5505056802289889*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.47479713087515*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48708695985713*pi) q[19];\nu3(1.0*pi,0.0*pi,1.18449069100581*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41854832757027*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5181984489577709*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41373237860219*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.40697813992567*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.32168869504947*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156370915846297*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38913391665713*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.936982329932401*pi,-0.108927176240803*pi,3.77055522107755*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.341580117993933*pi,-0.283141513915162*pi,1.62815294594169*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,3.4538468247219*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.621794565921641*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.615430294551367*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.290949909710771*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.551907313163681*pi,-0.004103276620321006*pi,3.96763781354196*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.110841363235323*pi,2.91958581762549*pi,1.031241111012108*pi) q[5];\nu3(0.446970463781464*pi,1.01705131284217*pi,4.39174968517412*pi) q[6];\ncx q[7],q[18];\nu3(0.517541536339355*pi,0.76032833283713*pi,4.4809487075608*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.414430750684715*pi,0.38747278156153997*pi,3.72507500366998*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.640024141800743*pi,0.22882431131692205*pi,3.89861651736455*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.161751534051996*pi,-0.4145596719678065*pi,3.93838215501282*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.686486531004228*pi,0.005048022391629048*pi,4.31774134131706*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.614282274908081*pi,0.03089616426678199*pi,1.3240859848221929*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4816710707456195*pi) q[21];\nu3(0.364635619529919*pi,-0.196036621581837*pi,1.60457094086664*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.408729115857914*pi,-0.4781273660076957*pi,0.807048119167041*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.405617794605782*pi,-0.4551186980586096*pi,1.84869337685279*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.69922709456596*pi,-0.261162860502189*pi,3.67512100904847*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.377972180619629*pi,-0.13485016965652202*pi,0.743929932906502*pi) q[0];\nu3(0.520066949026124*pi,0.9164995799231299*pi,4.447654851867529*pi) q[1];\nu3(0.212591870600118*pi,-0.378502739601434*pi,3.94219179735322*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.607751496020218*pi,3.08651418886221*pi,3.51811323371191*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.564811405338926*pi,3.16965792897589*pi,4.43944173441853*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.72202990894131*pi,3.46795831100788*pi,3.89590539231717*pi) q[13];\nu3(0.415281868813223*pi,-0.04117108152714499*pi,3.83058425292582*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.530099694526184*pi,-0.13026889491779597*pi,4.12289319998235*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[6];\nu3(0.333000015157828*pi,0.13492877275499005*pi,1.2055652006625839*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.722524989397862*pi,-0.118820515533679*pi,1.040818676213527*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.340726067898049*pi,2.94669375682315*pi,1.81779786553249*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.316458017302287*pi,2.46679962737704*pi,1.353232836172627*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27729286381508*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.167548265196626*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.433639435058137*pi,-0.249827669135808*pi,1.315115467913232*pi) q[9];\nu3(0.619851091039213*pi,0.99956064322521*pi,0.720318429652016*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.944253160364092*pi,-0.19302125279815302*pi,0.8455602166724869*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.201791039152836*pi,0.6233383669435699*pi,4.300810505613899*pi) q[17];\nu3(0.663301192600894*pi,2.88178004861449*pi,4.12857705339574*pi) q[18];\nu3(0.548456055191938*pi,0.07994506423442105*pi,3.88260865350045*pi) q[19];\nu3(0.486367713409334*pi,2.9172827287476*pi,1.080264350533524*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.578340107912737*pi,3.3401976567867*pi,3.40844830944321*pi) q[9];\nu3(0.536317846095061*pi,0.19376747313394305*pi,0.8213940457534841*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.379356235475554*pi,0.077666226800707*pi,4.1061747449567*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.645026623510865*pi,0.5363979603329101*pi,0.872140465491867*pi) q[17];\nu3(0.52913204844923*pi,3.17285952388432*pi,4.2847342655178196*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.489261253268739*pi,3.07831928393019*pi,2.0007814465001097*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5391122820060352*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.682472040850694*pi,3.44910166694693*pi,3.05986149851641*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.27623366228128*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43346087898659*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.3183701319102838*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.252227972300094*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.873444586946018*pi,0.152619240594578*pi,4.48811681694759*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[4];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32283524224831*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253410440878548*pi) q[20];\nu3(0.593652071448325*pi,3.26664080816886*pi,4.14280147532914*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44038908043522*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.32785547220973*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40486071137673*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47886346748166*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.638084793759491*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231318789579434*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.338167047500163*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3805565637866781*pi) q[19];\nu3(0.728094950557491*pi,0.332094062678441*pi,0.8446567530202089*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[4];\ncx q[2],q[19];\nu3(0.523640399513219*pi,2.73784352783689*pi,1.3683588691159518*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[8],q[18];\nu3(3.5*pi,3.35055869031696*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.215416266267967*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[15];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.631147391861573*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.34046962415096*pi,0.280397658643304*pi,3.8387250253056*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.54551983739027*pi,0.186791529964487*pi,0.788579958849856*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.45258775061069*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42833496223906*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45599938873956*pi) q[15];\nu3(1.0*pi,0.0*pi,1.079359757875386*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2353930031613771*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5440194225671402*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5994230885758407*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.410735821536399*pi,2.84276933777269*pi,1.72273067421624*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.438163493655645*pi,-0.106244260260062*pi,0.5565932947025715*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5954193264677987*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[15];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.544037257956323*pi,3.1407176263568*pi,0.5850517185384674*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.593775944058655*pi,3.2400219777833*pi,3.66380185590199*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45915205936371*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46165576207921*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47978641494954*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303666170923515*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.746972148309857*pi,3.3926812232727*pi,0.672964923943023*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.889172085334078*pi,0.030082740045237033*pi,1.472848183012397*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.614870532328824*pi,-0.10251104216304902*pi,0.987035669557847*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.885945819344325*pi,0.21896468831945504*pi,4.22550967173424*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.662943796025859*pi,3.26796986996102*pi,4.04382278429928*pi) q[8];\nu3(0.313889568153863*pi,0.20320622971505897*pi,3.50968287897537*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.199767794762016*pi,3.3823162648459*pi,2.03921213729664*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0418128000388357*pi,3.09560390548791*pi,1.63741027359169*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.927464844704762*pi,-0.474581003917255*pi,0.550178793556178*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6674626368743339*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.795900612473406*pi,-0.17787340140055002*pi,0.5781702100233149*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.700847488494746*pi,-0.4928626353901745*pi,4.14382069142575*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.180056629161803*pi,3.42941075523534*pi,4.10142766324179*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.275606208611343*pi,0.19092881374887105*pi,3.8629678084711*pi) q[20];\nu3(0.699156626453521*pi,2.90804611047858*pi,3.19723573567653*pi) q[1];\nu3(0.758762877490119*pi,-0.03382296902947701*pi,3.72515775017699*pi) q[2];\nu3(0.68049217203604*pi,-0.222716780712353*pi,0.9891247941003389*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.744536198410236*pi,3.39936453083902*pi,0.5352568657687085*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.454654407271451*pi,3.15323620223312*pi,3.20634834718257*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.353710309705576*pi,0.299629417058514*pi,4.4043741263128595*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.27482516906202*pi,3.28077282928885*pi,4.46419372432125*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5163545709827*pi,2.9191215099355*pi,1.438336101424375*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.455149851695388*pi,-0.365481764666416*pi,0.954141818940516*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.815291153203956*pi,2.75244306950207*pi,3.34686030103916*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37069909368664*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40922112387715*pi,0.5*pi) q[6];\nu3(0.755496543563977*pi,0.64636687922851*pi,0.78958021132543*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.573787032956894*pi,-0.157686184913004*pi,4.16589347190636*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.791655850952474*pi,3.30935478076652*pi,3.82434045431133*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1363659947971771*pi) q[14];\nu3(0.351459786724198*pi,2.73816523981132*pi,1.3682090583864719*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.354099552517693*pi) q[18];\nu3(0.607644755139734*pi,-0.381503865326528*pi,3.84318928800741*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.149983560779019*pi,0.53004031138725*pi,3.91119772512373*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.173935417653692*pi,0.51502165297083*pi,3.6215507557052*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.831144017925891*pi,1.17081321647028*pi,0.762106720078075*pi) q[13];\nu3(0.437524899461053*pi,3.42935531999779*pi,1.5417435766753*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.420270296148077*pi,-0.271387675361974*pi,1.69074111660073*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39580378935441*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.666850141551235*pi,0.7635693793931899*pi,1.1706434611064789*pi) q[16];\nu3(0.143895096062897*pi,3.36778328904771*pi,1.066854470981998*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.498014346074839*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46403024123636*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.4253505455051458*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.60226611036804*pi,0.324503012780083*pi,1.54941567933276*pi) q[16];\nu3(0.681286148182998*pi,-0.004372245795292995*pi,4.2192329461321805*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.49420426916368*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39066113637091*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1492300591607831*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.409824889801497*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.44329631994575*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.237127484669339*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45256895879797*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37902490802958*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49237448359861*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49538472103938*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243159062170355*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2816436757754661*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.077347692470381*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48802337007778*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.674036820879534*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.673496986701553*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.36958284840314*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37548632792311*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.633640630587962*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.496094642315541*pi) q[15];\nu3(1.0*pi,0.0*pi,1.171160910787503*pi) q[16];\nu3(1.0*pi,0.0*pi,1.22239872615115*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46654844841835*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.384224315769183*pi,3.17737173799813*pi,1.1349698892393572*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.322174567310715*pi,3.28619344186354*pi,2.01248981229443*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.63368249914871*pi,0.24247668826984903*pi,4.45937916996189*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5285017464106408*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5263174278766778*pi) q[17];\nu3(0.879400346666759*pi,-0.30136471415850996*pi,0.792663287166686*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[16];\nu3(0.719891297371544*pi,3.22084931853955*pi,3.78868807157839*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.669506150068616*pi,-0.28310111046598097*pi,3.3067338286941*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.661719610398977*pi,-0.30135276949239*pi,3.58399308018877*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.68710750857602*pi,-0.06686613547286901*pi,1.079804202940787*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.461960737141818*pi,-0.132992994643496*pi,4.3675166755713*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.73938016338466*pi,0.245485100586591*pi,4.48532529282514*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.512023497542704*pi,0.38134708292539*pi,1.119963331630311*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.905820694458762*pi,2.885048057197*pi,3.4343509985179*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.761427897604978*pi,-0.07092113809343198*pi,0.768347165088707*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.455091203410105*pi,3.1446373023559*pi,0.561321852893599*pi) q[1];\nu3(0.889431778012665*pi,3.31387000016436*pi,4.37196873374597*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.598577056075046*pi,0.06655117194025695*pi,1.224826025981012*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.161614612723797*pi,3.46907391258334*pi,1.047172533518153*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.676572744513933*pi,3.38212005256221*pi,0.694368650725228*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.753894742159744*pi,2.91106005417377*pi,3.15082381905274*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.689726304554576*pi,0.132246610082852*pi,3.98175532603325*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.910245848959739*pi,2.86478779896663*pi,3.94364816501944*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.347725633818882*pi,2.92084339167151*pi,1.88762854226643*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.243646069945828*pi,0.10652182141490096*pi,0.9994014502595681*pi) q[8];\nu3(0.0406080372366015*pi,-0.4257498843843087*pi,1.67000948942097*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.410306719119897*pi,0.5745635332191099*pi,4.24151014153076*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.513022596072726*pi,0.31778154941771997*pi,1.216798037253336*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.680934186275592*pi,2.8869167923595*pi,3.7284642449738*pi) q[21];\nu3(0.499142569329015*pi,0.45831681221834*pi,1.3794097568217851*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47969413106673*pi,0.5*pi) q[3];\nu3(0.687865344699358*pi,3.44586483666671*pi,3.84616109324747*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.511078770229624*pi,0.16679891841333006*pi,3.99147268732504*pi) q[7];\nu3(0.677999419289721*pi,3.44326818781553*pi,4.18204018219962*pi) q[8];\nu3(0.714317502287826*pi,0.125949990526658*pi,3.87790333613854*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.443964845299925*pi,3.4167492620822*pi,0.6663328002721229*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.513000240041097*pi,3.4125174407233*pi,0.799895322815017*pi) q[13];\nu3(0.224625242596744*pi,0.8096899240842499*pi,4.47136603208425*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1957055795668339*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.545945638580275*pi,0.026749569776419957*pi,0.5267908785548909*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.118223944089865*pi,0.386290489324981*pi,0.613045169729665*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.747992755170948*pi,-0.18822705407727802*pi,3.66886833569131*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.365158612057212*pi,3.47049993309975*pi,4.3721425166369805*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.214110358336012*pi,2.60504126416315*pi,1.59914859868516*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.38290483832794*pi,1.18552712521815*pi,4.24675120941763*pi) q[17];\nu3(0.487437139389301*pi,-0.10489227865746398*pi,0.79542554030779*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.525572743137776*pi,-0.373709031541474*pi,4.25326277269348*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47159138120314*pi) q[18];\nu3(0.650950922624073*pi,3.41719961239555*pi,4.2524508418563105*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[7];\ncx q[9],q[21];\nu3(3.5*pi,3.48217719274203*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.195038767017562*pi) q[13];\ncx q[15],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37928955453997*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.49723531047901*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.207329468746781*pi) q[4];\nu3(3.5*pi,3.46058083559265*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43325149582998*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.237891064290157*pi) q[7];\nu3(1.0*pi,0.0*pi,1.197202520484705*pi) q[8];\nu3(3.5*pi,3.34720798106225*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.47145304569085*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3608469308294922*pi) q[12];\nu3(1.0*pi,0.0*pi,1.218270240085513*pi) q[14];\nu3(3.5*pi,3.41802057339053*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.174722337117856*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.250555206129862*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.43978795314261*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[7];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.39169750878262*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,3.38697402421699*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2134317535015091*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3182584989118*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5049976642025986*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47488678308038*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.401371135249359*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5582568398548897*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5326073079408996*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48123400277326*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5406600651473159*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5260173490868727*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36257481134292*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.660259982090997*pi,3.38921969448433*pi,4.13513744149187*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.790751525350267*pi,1.18542104044223*pi,0.719978367429048*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.522805941212429*pi,0.028694084020945976*pi,1.316498059710126*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.823275527709535*pi,0.12703503128995597*pi,3.91731707926247*pi) q[3];\nu3(0.790110149399008*pi,-0.261129716739959*pi,1.165010901421178*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.648872357294738*pi,0.202206338144009*pi,1.63010926729112*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.724984801084677*pi,0.35522991566400297*pi,1.50131906872045*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.332921829838268*pi,-0.129755886453635*pi,1.487888962671979*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.132286178453568*pi,-0.20430257846606698*pi,0.708158176537536*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.337026790467745*pi,0.73926304238136*pi,4.2771709629797705*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.342142680247927*pi,-0.15727828960031198*pi,0.870305574866244*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.419897604380394*pi,2.70296461362502*pi,1.188414327882806*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.292963867805734*pi,3.29777539382576*pi,4.2922582357694505*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.124587961265501*pi,0.6992363632360701*pi,4.0598123917309*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.610282561884843*pi,0.38151097183168103*pi,4.0461297663280895*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.382523700434441*pi,3.21404651153561*pi,0.701469959368022*pi) q[1];\nu3(0.506385880177057*pi,2.8421249601943*pi,1.258280623440359*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.19960827548156*pi,-0.4147181658753072*pi,4.46435476702189*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.661461778615339*pi,3.48106487578111*pi,0.958674926057218*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.511970171594963*pi,0.589808176901*pi,4.3323361048129705*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.57495726851656*pi,0.8675071823312499*pi,4.46338094733209*pi) q[5];\nu3(0.676853133777447*pi,-0.241024441392316*pi,4.00851606702884*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.312278421508755*pi,3.10360779737236*pi,1.73878928299163*pi) q[10];\nu3(0.420908037491809*pi,0.04128378051997805*pi,1.354196131084294*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.600771824213779*pi,0.300679636340359*pi,1.299482547466464*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0922903379887571*pi,3.00439127284835*pi,1.06226611491154*pi) q[5];\nu3(0.440483452488565*pi,3.46865071052282*pi,4.29269100700097*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.232381178672837*pi,3.48463119187902*pi,1.80791461453724*pi) q[12];\nu3(0.886009910843402*pi,0.27632118365132596*pi,0.5265675783477928*pi) q[13];\nu3(0.777149027552245*pi,0.38265022348771804*pi,4.1733087405358305*pi) q[15];\nu3(0.773807371538943*pi,2.51914814573728*pi,3.83748516305911*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.447640489754353*pi,0.004653145319074015*pi,3.97602889501039*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.39571041414212*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.261893716708621*pi,3.39304730651112*pi,1.0589507008850458*pi) q[7];\nu3(0.55578548284818*pi,2.90032992746166*pi,1.3704652490505551*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.520636952052435*pi,3.33925005369436*pi,4.28658466689928*pi) q[13];\nu3(1.0*pi,0.0*pi,1.325714107894664*pi) q[14];\nu3(0.396382807142396*pi,0.46817833835146305*pi,4.21767397936575*pi) q[15];\nu3(0.164237908562374*pi,-0.449965608009164*pi,1.007096643261298*pi) q[16];\nu3(0.82967705930751*pi,3.18076292194864*pi,4.46009971366936*pi) q[17];\nu3(0.614250029221799*pi,-0.148975085383118*pi,3.36821043397429*pi) q[19];\nu3(0.695736613234136*pi,0.22948864384287504*pi,4.05663582526924*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.26125383056416*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.49223988896151*pi,-0.4151432508705801*pi,1.315570080638012*pi) q[7];\nu3(0.379050842878276*pi,3.03062581011273*pi,2.0146446945262397*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.168315813911349*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.409975530891662*pi,0.35026269443207103*pi,0.941497064948289*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.326641994853843*pi,-0.4392819386884831*pi,1.62318633820937*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[12];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39232696634785*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1730958455188651*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.649180254017358*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.48769157631297*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47746083198967*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.5019236811235421*pi) q[11];\nu3(1.0*pi,0.0*pi,1.30358214223217*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.367145290705602*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[7];\ncx q[3],q[12];\ncx q[4],q[11];\nu3(3.5*pi,3.35484142229798*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4782659308935795*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.39153845772252*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255642852880577*pi) q[19];\nu3(1.0*pi,0.0*pi,1.168895138054343*pi) q[20];\nu3(0.369742022992694*pi,-0.257152405299679*pi,0.840181599587409*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48596389026939*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.38657417198917*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.248506372771333*pi) q[7];\nu3(3.5*pi,3.40189824064876*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5417918629348661*pi) q[12];\nu3(1.0*pi,0.0*pi,1.068447993905997*pi) q[13];\nu3(0.651297956389782*pi,2.93156061711407*pi,3.56876901207574*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.268873216603898*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.401774656282511*pi) q[21];\nu3(0.22256311480975*pi,-0.23679313449330802*pi,0.8641833457047989*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[7];\ncx q[3],q[12];\nu3(0.150414582043151*pi,-0.13800949491001002*pi,4.12560627007349*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.810535142433613*pi,-0.36290356416672*pi,3.29646794060026*pi) q[14];\nu3(3.5*pi,3.48097210493084*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.255122181732777*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48844620493993*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39920704657066*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.155407451179185*pi,3.37332803129498*pi,0.5516319828947961*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.32463455423971*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4844746401443*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5476023271059546*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.265544848500428*pi,-0.282903602836941*pi,4.21476982809315*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.712864934256488*pi,3.09036120962309*pi,3.44899266058387*pi) q[11];\nu3(0.751780223331355*pi,0.05444426184678097*pi,4.47646211899647*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.618567816310068*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.258545996630841*pi,3.11770700545202*pi,1.74910126874173*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.136644630446261*pi,2.53045420114387*pi,1.399790735371069*pi) q[11];\nu3(0.395238565850842*pi,-0.356515396101192*pi,0.793150142232501*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.282566185956184*pi,0.456766144054495*pi,4.03775722379609*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.601941200052692*pi,0.256382047549396*pi,1.54525145177169*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.437562229786296*pi,0.25038295459065596*pi,4.47873901277882*pi) q[5];\nu3(0.486245334525217*pi,3.42364927438361*pi,3.26355775335835*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.330231605480544*pi,0.210322989945267*pi,0.793484634555654*pi) q[9];\nu3(0.901268930102028*pi,0.7517180154513801*pi,4.4728219714636595*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.108890532246128*pi,-0.44895380562189857*pi,1.4580700731827752*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0830849704943445*pi,3.09964687088897*pi,1.3798194958479701*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.417371139980678*pi,-0.4752884816762011*pi,1.7012945755891*pi) q[9];\nu3(0.311359567319698*pi,0.47976272955073396*pi,0.824215904470354*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.918108181185406*pi,0.6683831259072199*pi,0.5197632763020895*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.669524392687071*pi,0.32188138890591*pi,1.52118292064481*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.179495963302957*pi,2.37580142547935*pi,1.305290623633647*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.499969829377639*pi,0.95561174509549*pi,0.7751475261276539*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.656237557906243*pi,0.535630202518*pi,1.386523386320335*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.344252658017702*pi,3.11980233443513*pi,4.49725375105123*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.320208502092619*pi,0.58254620145722*pi,3.88682561932995*pi) q[1];\nu3(0.706902596500184*pi,0.31640762182051296*pi,0.878717674228553*pi) q[2];\nu3(3.5*pi,3.40851339318051*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.223402108983442*pi,2.86554988481909*pi,1.042667532722315*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.365211789165583*pi) q[12];\nu3(0.558234325964469*pi,2.97850286281742*pi,3.74396335280285*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.390941005257795*pi,0.49650128364765*pi,4.2394068380649195*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.481766461023706*pi,3.3666326895332*pi,3.36085293104694*pi) q[19];\nu3(0.627755552903348*pi,-0.4904783408354752*pi,3.96567915318527*pi) q[20];\nu3(0.342888294037086*pi,3.4464777305489*pi,4.28433002002843*pi) q[21];\ncx q[0],q[10];\nu3(0.45726759358783*pi,0.13792153697022003*pi,3.64437944048363*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.813142152518144*pi,0.425141339582757*pi,1.431393058211319*pi) q[7];\nu3(0.650350737622749*pi,-0.4366109303840898*pi,4.2365393111015806*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.887657249484624*pi,-0.26884919963895504*pi,0.5310625273489719*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.269453942163776*pi,2.688274750414*pi,0.884455544236527*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.379241967356563*pi,-0.01229297287716602*pi,1.15543555565366*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.811011995079762*pi,0.5582746612096501*pi,4.40043699746068*pi) q[21];\nu3(3.5*pi,3.46700173148514*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.49174762045565*pi,3.43528863285685*pi,0.8969861062767011*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.186905635997749*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.46766676961678*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[12];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47088387577137*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236824747815107*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.35468216239234*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.47157986933507*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3589627176161*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.298117653869294*pi) q[15];\nu3(1.0*pi,0.0*pi,1.260331909369894*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.35922141301694*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45290535769257*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213457385749197*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.398734969924639*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244576737304989*pi) q[19];\nu3(3.5*pi,3.4793342695228*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.187453013654542*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40325830150242*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.371865462263669*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4300079670614*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.433084381016521*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49050801815931*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.298466844509245*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48349173303093*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46429415043913*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5370170903913881*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5176123439163709*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.49098585756836*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.470207005883248*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.680283411671771*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.51423972299726*pi,0.15628767159357304*pi,4.23594726575008*pi) q[20];\nu3(0.150228974887843*pi,0.23238149445396294*pi,0.83180694082412*pi) q[21];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.499967451711248*pi,0.309477418248001*pi,4.43048473923354*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.376341037995636*pi,0.68127167863267*pi,4.34349697324236*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46852622881106*pi) q[9];\nu3(0.186400744804459*pi,2.93285526936636*pi,1.69124629181884*pi) q[10];\nu3(0.867657404571321*pi,3.36044712381165*pi,3.41059419590617*pi) q[11];\nu3(0.766956086772887*pi,0.48074272729841205*pi,1.114218522788007*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.579886096012359*pi,2.88682879098902*pi,3.93317168365793*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.399109178987109*pi,0.66180822443423*pi,0.786201283595017*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[5] -> c[5];\nu3(0.307734299286269*pi,0.47487895448570605*pi,3.58545481737591*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.479683329043451*pi,0.28875926885506*pi,0.762626210456971*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.236946720571861*pi,3.36846969896297*pi,0.826524761346188*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.288503439286618*pi,-0.07417664494772802*pi,0.5513082853320345*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.59278174845942*pi,0.27501123457933896*pi,0.877307430536158*pi) q[17];\nu3(0.372469240029623*pi,-0.4188047721538833*pi,4.40962907961282*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.665011904028183*pi,3.30416474471354*pi,4.10816954867944*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.504467698911804*pi,0.301789134936606*pi,4.0468895231404804*pi) q[15];\nu3(0.516227920442046*pi,0.0026778422163490356*pi,3.51202517642691*pi) q[16];\nu3(0.712622761508244*pi,3.03421294515263*pi,4.04279832748302*pi) q[19];\nmeasure q[4] -> c[4];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.710113752122072*pi,-0.382059750380938*pi,0.8437373395346359*pi) q[14];\nmeasure q[14] -> c[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.769457651521005*pi,3.4926579324994*pi,3.17366427036293*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.798569897443027*pi,-0.319214659990976*pi,4.0637731775583195*pi) q[9];\nmeasure q[9] -> c[9];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.240827860341872*pi,2.74949627363997*pi,0.960821605483844*pi) q[0];\nu3(0.221522169579313*pi,3.47524918671698*pi,0.902375345507488*pi) q[1];\nu3(0.531718221711962*pi,0.9198398418109399*pi,4.46618031079449*pi) q[2];\nu3(0.548443080586005*pi,3.21397104778406*pi,3.32131389914036*pi) q[3];\nu3(0.774052360062607*pi,-0.396208015416303*pi,4.17794478660183*pi) q[4];\nu3(0.841331036652844*pi,-0.4694128248896963*pi,3.31779413096435*pi) q[5];\nu3(0.815166393051217*pi,0.419988740647109*pi,1.2065174882760998*pi) q[6];\nu3(0.277033133397044*pi,3.22717880650192*pi,1.0098953351045181*pi) q[7];\nu3(0.324671081656014*pi,2.76286867709234*pi,0.907404821674269*pi) q[8];\nu3(0.377618189288402*pi,1.09835764673745*pi,4.32976203553618*pi) q[9];\nu3(0.689953120828448*pi,2.72260471639263*pi,3.60898568250854*pi) q[10];\nu3(0.154966298516494*pi,3.26892200290995*pi,2.0079332816767*pi) q[11];\nu3(0.788464580410037*pi,-0.4108947592030901*pi,0.8497686059190259*pi) q[12];\nu3(0.391530023500975*pi,-0.07457677440437899*pi,3.71876051597748*pi) q[13];\nu3(0.837497017509063*pi,3.35971000249044*pi,3.89099047903903*pi) q[14];\nu3(0.518675758362832*pi,0.6931738326888599*pi,0.562736534974226*pi) q[15];\nu3(0.171581194455351*pi,-0.27557799363386404*pi,4.08214127645434*pi) q[16];\nu3(0.796060953250357*pi,3.40043835755177*pi,2.92340245863539*pi) q[17];\nu3(0.517665099866907*pi,-0.4063114476954073*pi,3.46862104186797*pi) q[18];\nu3(0.859205600912276*pi,0.01276796451211304*pi,4.190912663913521*pi) q[19];\nu3(0.263957272864187*pi,-0.24835548979078398*pi,3.94178679796598*pi) q[20];\nu3(0.174381902511811*pi,3.08629770945001*pi,1.56364267514428*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41458276746535*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48650459549878*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40256633228348*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43618105220031*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.244845853190745*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2427272963401*pi) q[9];\nu3(3.5*pi,3.45207658183134*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.166107531272388*pi) q[11];\nu3(1.0*pi,0.0*pi,1.166200458107582*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279973630455389*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[9];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[20];\ncx q[6],q[13];\ncx q[10],q[11];\ncx q[14],q[18];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(3.5*pi,3.47256270072353*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43065071621717*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49023539152952*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46044062543357*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2513812221146061*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5272305652933442*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5732954439514297*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5781784165008588*pi) q[12];\nu3(1.0*pi,0.0*pi,1.347570607397984*pi) q[13];\nu3(3.5*pi,3.48452220297793*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42527702428587*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1738447397917*pi) q[16];\nu3(3.5*pi,3.49940304335626*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228115699015515*pi) q[18];\nu3(1.0*pi,0.0*pi,1.172699939771052*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.28891549514999*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3532557102569212*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[9];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[20];\ncx q[6],q[13];\ncx q[10],q[11];\ncx q[14],q[18];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5406177108046473*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47711856331337*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5200256138521202*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36523070772272*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5988660676783151*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.729448872156255*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(0.584014953825788*pi,-0.4203317864193878*pi,4.16582062139595*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.488381825265276*pi,2.77487218508545*pi,1.29317080374986*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.350619833058597*pi,-0.14350512972949198*pi,1.193660258283213*pi) q[9];\nu3(0.560533906963607*pi,0.36372785675291097*pi,1.51628286037851*pi) q[10];\nu3(0.236624661890118*pi,3.21150201794108*pi,0.6597352705338599*pi) q[11];\nu3(0.52921206812617*pi,0.14018645987856504*pi,4.423419957769751*pi) q[12];\ncx q[14],q[18];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.675224393289721*pi,0.172024754701388*pi,4.25969685001873*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.674804451507887*pi,2.56164808158772*pi,3.84966519787086*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.711549598034042*pi,2.66155665539503*pi,3.79735228070083*pi) q[9];\nu3(0.272432742311022*pi,3.32034554309526*pi,2.02750585110779*pi) q[10];\nu3(0.334508786701411*pi,0.46098400505536796*pi,0.9980545862471231*pi) q[11];\nu3(0.694002309834123*pi,0.64464688957521*pi,4.4334002290476295*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.115746831926786*pi,0.482640765764612*pi,4.05373624534802*pi) q[0];\nu3(0.721820265068686*pi,3.17239796672586*pi,3.06476256520512*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.897181562916153*pi,3.1646510201637*pi,2.88567414371517*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.390470188077253*pi,0.50115338820381*pi,0.5135479677096264*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.38164243634012*pi,-0.21402369079246503*pi,1.4535782372684771*pi) q[0];\nu3(0.317101048013833*pi,3.48696197539654*pi,1.64707600042897*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.333200526414111*pi,0.5398659035146001*pi,3.96583095132281*pi) q[3];\nu3(0.492182516569495*pi,0.212486230861184*pi,1.157018152853741*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.586708759564737*pi,-0.22744346497935802*pi,0.699246278325406*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.293997056161852*pi,3.39715253542886*pi,1.214306117514675*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.256680799171937*pi,3.354916364722*pi,1.189191536971214*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.479781760632493*pi,-0.374228085601371*pi,1.54049020533651*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.142692729985903*pi,-0.37312189383163197*pi,1.3273629927712118*pi) q[3];\nu3(0.394805595894582*pi,3.10986555768888*pi,2.08579803829352*pi) q[5];\nu3(0.857568645300879*pi,0.008472286233946025*pi,4.3133985850235295*pi) q[6];\nu3(0.712586393152022*pi,3.32252007637151*pi,4.16135028880962*pi) q[7];\nu3(0.482130047416149*pi,0.21343652341812402*pi,0.5816358727530482*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.508726250667974*pi,3.48886240942897*pi,3.04839963356566*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.244659591137215*pi,-0.269670853552452*pi,1.66942174565099*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.673841153200279*pi,-0.4617995418882221*pi,3.75605405101969*pi) q[19];\nu3(0.182277773086294*pi,0.09182465975360399*pi,3.68608330347933*pi) q[20];\nu3(0.55652649759833*pi,3.01064132422697*pi,3.44920246363477*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.801574942312292*pi,3.32583873893048*pi,0.703204282763806*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.620082984743428*pi,0.056113367532237945*pi,1.209892166298486*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.737478451396355*pi,-0.14287445888133*pi,3.39616284811591*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.475046570018897*pi,0.0031781318539989556*pi,4.371317666990111*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0902353805251467*pi,3.05263341273364*pi,0.8925854799003621*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.476140776607327*pi,-0.161789796807909*pi,4.01130065537742*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[17];\nu3(0.746796769539352*pi,0.5897322596071299*pi,0.9547698925500869*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.274277965798251*pi,2.38599087675535*pi,1.298229016468627*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40298305209605*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4890214963021*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2265825940415729*pi) q[12];\nu3(0.770704156687041*pi,0.13025192959176402*pi,1.36755406642598*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214170513687477*pi) q[17];\nu3(0.179387018238058*pi,0.030700025714710977*pi,4.022489400175219*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.48540988799481*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3219169276336151*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46402009675426*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.3415918662345119*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(3.5*pi,3.45417727937562*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.254689616542729*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.43454703252335*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5319444093445748*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45473914974053*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3015053683007571*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5029640765125101*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3454832861846389*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.35686811924094*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.42641095231361*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.247131330894641*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.623665844029975*pi) q[10];\ncx q[11],q[17];\ncx q[14],q[20];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44937114468164*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.477554722853339*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.169040404992495*pi) q[13];\nu3(3.5*pi,3.46843060563605*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34793488375157*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.532199769289792*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340758130237389*pi) q[20];\nu3(0.756635211479299*pi,-0.238915560538228*pi,3.92877682538259*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5358680494103556*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.513955455071129*pi,0.45199697951457496*pi,0.5139042667021779*pi) q[12];\ncx q[14],q[20];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.464298300055094*pi,-0.40617801214629357*pi,4.00118177583707*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0926024806664735*pi,0.10193256018556895*pi,3.80386949693675*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.353517246715019*pi,2.7220565290423*pi,1.482362012007533*pi) q[10];\nu3(0.619145729876611*pi,2.64626185037673*pi,3.49995582619401*pi) q[11];\nu3(0.224219235484043*pi,-0.4581247262451762*pi,0.93159264001922*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43299579898851*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.37594466228875*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2945782075900905*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2203564822166149*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.89098992137137*pi,3.40304766092054*pi,3.0138730449582*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.342053834895749*pi,0.34995747297533*pi,3.37660894788586*pi) q[9];\nu3(0.72158433219021*pi,0.23770463626039395*pi,1.3191313694792202*pi) q[10];\nu3(0.710205863667877*pi,0.15582323015459698*pi,1.1947430433423158*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.441422796301095*pi,2.93829378063689*pi,0.600799637054094*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.614140012601481*pi,-0.24452204006286998*pi,1.045186422020197*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.848177062516853*pi,-0.243993451831034*pi,3.68520196373001*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.825216248262423*pi,-0.314028402316272*pi,0.5639561596851543*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39843471175236*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.564658461401267*pi,2.63782455325432*pi,3.81395007659318*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.226497184916843*pi,3.3957540083661*pi,1.3710957560872798*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.227444722034578*pi,0.391461126723599*pi,3.76670653335307*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.814415409249068*pi,2.80412353926755*pi,3.67608554454123*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.606541225864866*pi,-0.156559461940125*pi,0.570160630077525*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.720956615593074*pi,-0.30341823120698197*pi,4.05056785512661*pi) q[3];\nu3(0.77051345772557*pi,3.21207909028954*pi,0.5537761163649249*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.207967450832872*pi,-0.094990035077057*pi,3.72591502390804*pi) q[6];\nu3(0.588987429135727*pi,0.09370917209677498*pi,1.113592186852596*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.677596321608922*pi,-0.003578895468238974*pi,0.813612388958002*pi) q[15];\nu3(0.431277523860132*pi,3.33276691886958*pi,1.452553500661148*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.325224455718849*pi,0.224505110536259*pi,1.034486675278374*pi) q[3];\nu3(0.717385333122513*pi,0.35765477212515095*pi,0.907666714130889*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.742053417460969*pi,-0.12053989071025001*pi,3.72786519019462*pi) q[6];\nu3(0.0850197409454805*pi,2.66397072752979*pi,1.457792660986869*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.259992331392922*pi,-0.4055192872002015*pi,0.620683570314285*pi) q[15];\nu3(0.591162188918391*pi,2.91219043832229*pi,3.3637156407323*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.676631265142017*pi,3.1845038844959*pi,3.0623805680499*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44756547175862*pi,0.5*pi) q[12];\nu3(0.373702265258645*pi,-0.4459630553949029*pi,1.185233589972335*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.410920332102664*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.805672583467783*pi,0.423186020845404*pi,1.403227228795151*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[19];\nu3(0.405350639432996*pi,0.486052598592293*pi,3.53325078733093*pi) q[13];\nu3(0.339089839320161*pi,0.53202359598691*pi,0.589459943658639*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.407836254653167*pi,0.38415640303308396*pi,3.8699404674088*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.303714268617304*pi,0.23717329838455503*pi,4.1783393949308305*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.54874058445521*pi,0.51801235704831*pi,1.152926537571458*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40273574858168*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36719991550821*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48682533147426*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3080418543719459*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4751956459817*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.353402362727385*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1411204405141029*pi) q[7];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.273454552789346*pi,3.0619634127619*pi,0.5032079167243124*pi) q[20];\nu3(0.574531156567643*pi,-0.355062370917348*pi,3.51014096724582*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.666778052836345*pi,3.49081364598974*pi,3.99676730205893*pi) q[20];\nu3(0.567971432276844*pi,1.02248227843089*pi,0.859731166390319*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5510423264767668*pi) q[3];\nu3(3.5*pi,3.37621981027864*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.626509108308293*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44170839601103*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.26931178669009*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.34072467142153*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.126015080604948*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[8];\ncx q[2],q[6];\ncx q[4],q[10];\ncx q[5],q[7];\nu3(3.5*pi,3.3861023915553*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.302355008309193*pi) q[14];\nu3(3.5*pi,3.41462943221751*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3411961061668198*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42835567417723*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.180551475927198*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.4525748111951895*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[18];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5140201128694168*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42077338413298*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.630291353518895*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40717277435629*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35243887716061*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276836650803163*pi) q[20];\nu3(1.0*pi,0.0*pi,1.244387723682876*pi) q[21];\nu3(0.519343267322927*pi,2.74039211884658*pi,3.59688418867654*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.217427766271633*pi,2.67760018641259*pi,0.964697953540673*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.466893666394061*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.669388576354631*pi,-0.22305490427922098*pi,4.2188815160267*pi) q[0];\ncx q[1],q[8];\nu3(0.559085577082215*pi,3.19486874789173*pi,1.80761816784947*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.387849325682851*pi,0.55921837815633*pi,0.5645048005884906*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.679584383165297*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.612676283647014*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.491644277367985*pi,0.331214726909551*pi,3.47354451790261*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.591103226115907*pi,3.21135667882826*pi,2.94409651903559*pi) q[5];\nu3(0.452359221743909*pi,2.91831142492704*pi,1.73062178829373*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.697771563103565*pi,-0.361135934814686*pi,3.57598241730604*pi) q[12];\nu3(0.175020464149706*pi,0.205971098819536*pi,1.055548839816741*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.707656224799484*pi,2.90114061085461*pi,3.80469771309509*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.28311199516146*pi,2.86548201044161*pi,1.82774305351299*pi) q[5];\nu3(0.402807643782066*pi,2.97646257993068*pi,1.58243849367889*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.725261798628057*pi,2.66289170788264*pi,4.04295929272819*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.564589367453958*pi,3.40415327861152*pi,3.6489416666128*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.502119453308802*pi,0.06658693091228496*pi,0.947752962282536*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.425726390155325*pi,0.18510776419285901*pi,1.034960814850649*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.30118030808038*pi,-0.20639354531284498*pi,1.67697712812525*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.606859941888696*pi,2.55322425698003*pi,3.55610808896928*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.479528512694526*pi,0.283568860834539*pi,3.72749064308564*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.324566520055833*pi,0.42376943233630404*pi,0.8937433204302441*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.842587718963451*pi,2.84430898874202*pi,4.15632653801275*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.3938975522951*pi,-0.34640207989712*pi,4.37588602822429*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.872223034560025*pi,0.6142539833442999*pi,1.229206615337511*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.377557040853464*pi,-0.4686994994047608*pi,1.372867706802189*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.131113134652143*pi,0.04234802184624897*pi,4.20625520697746*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.448248644939136*pi,-0.048839666494171985*pi,0.611618756049357*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.812328709794919*pi,0.6556723454429001*pi,0.647297675881076*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.538551801059051*pi,3.49720126136038*pi,4.03149362557033*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.666480833888225*pi,2.97723463662731*pi,3.97549387961196*pi) q[21];\nu3(0.275318587008186*pi,0.31330770294935895*pi,0.676764864697369*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.620627277172025*pi,2.6132992826042*pi,4.1030482958095*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.835099976041446*pi,3.41407066806158*pi,3.70840620786303*pi) q[14];\nu3(0.496397553370785*pi,0.68052174381134*pi,4.35947274252398*pi) q[15];\nu3(0.401608425700555*pi,0.14185497489115495*pi,0.5446779724123003*pi) q[16];\nu3(0.382347516092701*pi,0.42168062341783996*pi,0.7624934937030661*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.207345577186949*pi,0.46864172895954204*pi,0.73793832652186*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.760963841982209*pi,3.20948230115584*pi,4.00532331529205*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.406010503747285*pi,3.3969801817934*pi,4.1987092971117494*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.717104558827785*pi,0.412779124686223*pi,1.236720676185255*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.633082686972741*pi,0.70017443407751*pi,0.6502838236540209*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3561882337931*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.234431000097479*pi) q[7];\nu3(0.485717141174199*pi,2.73428315002043*pi,3.66658698321262*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.769009988513494*pi,3.38287777890837*pi,0.5697811698718153*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45463835984756*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[7];\nu3(3.5*pi,3.44621021966711*pi,0.5*pi) q[6];\nu3(0.0934376950496657*pi,3.07044212691616*pi,1.382704314364483*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.252849892325117*pi) q[12];\nu3(1.0*pi,0.0*pi,1.180661943089469*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[3],q[12];\nu3(3.5*pi,3.4331758429927*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.449908778126829*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.402150353141328*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42204513113293*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.328428869178103*pi) q[21];\nu3(3.5*pi,3.4904707045726*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2566745516819902*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36020750418477*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45363896836997*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44799514532952*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4388650784906005*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2682659344017*pi) q[16];\nu3(1.0*pi,0.0*pi,1.152853097741842*pi) q[17];\ncx q[19],q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.41394564847626*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35735933213795*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[16];\ncx q[15],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.249542617780027*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5423661561065103*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.732438633956643*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47430093014241*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35456019331059*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5961531804810503*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245521351748565*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4462721899395*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46564998622521*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.184695839738294*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43308223621875*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.446543091528077*pi,-0.4933338137678631*pi,4.2606697657477905*pi) q[0];\nu3(0.584713602738814*pi,-0.10211498825144*pi,3.49368122798609*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.197672800510383*pi,-0.09020184510561202*pi,1.171194615827571*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.49748042304439*pi,3.36825421920418*pi,4.38276611993283*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.597789172482774*pi,3.20194659158101*pi,4.05881891301947*pi) q[0];\nu3(0.718834441847336*pi,3.34978775335553*pi,3.79971074665172*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.512794289726863*pi,-0.11984742259520098*pi,4.36817277255061*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.12639329970454*pi,0.23540558681386203*pi,3.71892954824013*pi) q[5];\nu3(0.656960125326894*pi,3.43057771821367*pi,0.79051319602852*pi) q[6];\nu3(0.79271428770565*pi,-0.158344914321342*pi,3.72343025223553*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.047066603411715*pi,-0.18703394372744397*pi,3.83026083828051*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.485819796205011*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.386298628464143*pi,0.110152784756826*pi,3.68628907784113*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.543675679860476*pi,3.21491091045573*pi,1.64981345134128*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.646768219681951*pi,2.84896131243362*pi,3.99438458860854*pi) q[6];\nu3(0.781316910260367*pi,-0.4170136454587635*pi,4.0458818000615*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0849872112201357*pi,3.10819446470399*pi,1.80942964703001*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.88852432822262*pi,-0.394420517646475*pi,4.14306133795211*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.130512179622328*pi,-0.21535589703130198*pi,4.03082540731921*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.677474645719299*pi,2.78392689481426*pi,3.35494079699803*pi) q[11];\nu3(0.529018004662956*pi,0.266386685007584*pi,0.626132567154449*pi) q[12];\nu3(0.806877071759766*pi,2.86141794138166*pi,4.13310148638533*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.464279381913661*pi,2.612123802566*pi,1.450205869778428*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.341952987293058*pi,-0.16851036663347502*pi,3.82097153574827*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.79429664824663*pi,3.12065083656763*pi,4.0702492288406695*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.347590828013923*pi,-0.10825490236979202*pi,3.75486896950725*pi) q[11];\nu3(0.84634252422613*pi,2.56710232733817*pi,3.44323179194204*pi) q[12];\nu3(0.168774360968159*pi,-0.06050856471552801*pi,3.70368049680091*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.356420331445165*pi,3.44939420783475*pi,4.32247820548746*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.202043617496543*pi,3.3427680019218*pi,1.2733057944601112*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.572404417794088*pi,3.23645574280674*pi,3.09550353742967*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.134498859712291*pi,-0.4177885453923476*pi,0.732851151093757*pi) q[15];\nu3(0.337992314776707*pi,0.290107362508909*pi,4.06623485479116*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.141433485039632*pi,3.15759579089225*pi,1.90005059660889*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.344674000356114*pi,0.12136544323931997*pi,1.373429419778607*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.823984130135655*pi,-0.01140825829185399*pi,4.0829459822583*pi) q[15];\nu3(0.440544088376701*pi,0.343248695932719*pi,4.47359050822779*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0966399014958673*pi,3.17624041949119*pi,1.1836876367307712*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.42021050790555*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48737455545935*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.305879675115119*pi) q[7];\nu3(0.422899115815634*pi,-0.263985830839936*pi,0.836473238539294*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.215656181682049*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432324718841706*pi,3.24312226610551*pi,1.68527966208078*pi) q[18];\nu3(0.485881287474392*pi,-0.18284311807922998*pi,4.117378951059051*pi) q[20];\nu3(3.5*pi,3.46166200073318*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.303879438011344*pi,-0.492811807380702*pi,1.83008051858707*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.663715302699531*pi,3.38428482696733*pi,4.04740530220039*pi) q[18];\nu3(1.0*pi,0.0*pi,1.363532701130546*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35530586946844*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3071506958738*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48545159694483*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46377032403826*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3296190716329641*pi) q[12];\ncx q[13],q[21];\nu3(0.503933899708879*pi,2.5942836415338*pi,3.61326246716407*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1046482223861251*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(3.5*pi,3.429145733499*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.236120827684227*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[20];\nu3(3.5*pi,3.3964198510631*pi,0.5*pi) q[13];\nu3(0.536269873585965*pi,3.49878877822254*pi,4.120046837268*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5391572839934149*pi) q[19];\nu3(1.0*pi,0.0*pi,1.256778070022257*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43073958303901*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.775095180831181*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5674501825211138*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195350179197515*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41552764473123*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44324295108257*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2197314970364261*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49255818105359*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297586263799575*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49461382817805*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45554533089845*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.133585759575723*pi,3.4489293990719*pi,1.81837659379406*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3997180615744895*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40672737214182*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.476845673714616*pi,-0.299743112980899*pi,4.34738939931968*pi) q[1];\nu3(0.709905189521712*pi,-0.05631099483167801*pi,0.594599236112352*pi) q[2];\nu3(0.830713663844432*pi,3.08903353946531*pi,4.2461146292165*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.267302067490417*pi,-0.38005622204810197*pi,3.90674554967684*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.303412487746787*pi,-0.19297739582373402*pi,1.65628680644028*pi) q[0];\nu3(0.603665750967649*pi,0.14147028243221105*pi,3.68723902271083*pi) q[1];\nu3(0.137901947716594*pi,-0.4733404740758068*pi,0.871924941058279*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.692916700404799*pi,0.20265388234218495*pi,0.880961653266515*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.640124987405696*pi,0.64556563199118*pi,0.9207598393108369*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4323847400305*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.29111125224291*pi,3.43415927166618*pi,1.95377696351906*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222769354945884*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.635116295754825*pi,3.22426290607758*pi,4.02028246809804*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.521500319080098*pi,-0.4728828606618349*pi,0.972675762328004*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.288028025024454*pi,2.82688284462918*pi,1.5659251928446*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.696454685808295*pi,0.9080731168084699*pi,0.625251374949976*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.625023244766312*pi,0.451667020730654*pi,1.397179300169622*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.618957446476449*pi,2.5028779912753*pi,3.54104647670114*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.515765084618079*pi,0.12205009522531896*pi,4.09718568369341*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.151596594405647*pi,0.335025164901095*pi,3.82460291064799*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5938916440587736*pi) q[18];\nu3(0.40592155945247*pi,3.03706485431255*pi,1.62216988718187*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.504479632842244*pi,3.43816088325475*pi,3.43016226244938*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.633031857496623*pi,-0.03787883634695299*pi,3.75010904696656*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.75723306100953*pi,-0.057415393634503986*pi,0.698246753223266*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.840125954751014*pi,3.14702896921898*pi,3.57404490132244*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.579744737203911*pi,0.389133315196014*pi,0.5078471754420731*pi) q[4];\nu3(0.326689517559545*pi,-0.3494591832817*pi,1.67984509823725*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.217856304058413*pi,3.22031939932465*pi,0.5974313490267816*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.787665944958315*pi,-0.36569628634186*pi,0.5569394660885661*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.307323149356273*pi,-0.204665576613126*pi,1.60805406286431*pi) q[20];\nu3(0.0931700508119494*pi,3.18574957061794*pi,1.63553471624275*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33225471744388*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.726531720666207*pi,2.8655314583873*pi,3.1830623854663*pi) q[8];\nu3(0.123161783927133*pi,3.20131824494254*pi,4.45662997363117*pi) q[9];\nu3(1.0*pi,0.0*pi,1.242163561353322*pi) q[10];\nu3(0.147745824513159*pi,2.83003919325719*pi,1.117991922716572*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.577317012454609*pi,3.39530472394171*pi,3.4857958811526*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.521714283983915*pi,3.08501218069224*pi,1.80698697625337*pi) q[20];\nu3(0.505119869347991*pi,0.9084070371211399*pi,4.33825742128888*pi) q[21];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.888245230139307*pi,-0.4004680125139298*pi,3.14160313321912*pi) q[8];\nu3(0.806705707341249*pi,0.07303954331301998*pi,0.774386240507859*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.825776578725244*pi,0.34662979614153*pi,3.98817767008266*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.696371883339023*pi,0.04480702519634905*pi,0.994959361119276*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31899763878601*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.684581847601884*pi,-0.07389747981244899*pi,3.46318143188883*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.890236037877539*pi,3.08941066129711*pi,3.46589350273148*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[10];\nu3(3.5*pi,3.43363914933704*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.281673149541499*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.4047819925569*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.322825435939428*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0768530460588265*pi,3.41137853074836*pi,4.25103492738105*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.46312036353327*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,3.35014783729356*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.102743575379439*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42918951989688*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2310326036931971*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.565764672780078*pi,0.452738420866692*pi,0.825001324325711*pi) q[18];\nu3(3.5*pi,3.36532969297587*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201079979711096*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255355283407833*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.678920368283639*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.5856875127768993*pi) q[12];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45596891840276*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,4.42970884693851*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2147989948405051*pi) q[14];\nu3(3.5*pi,3.47951504300799*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38786143714988*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1160966726540211*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.621033554753098*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47817542743007*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41477664406044*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333961222127885*pi) q[13];\ncx q[15],q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.422247799114661*pi,0.078372235192678*pi,0.925093827372656*pi) q[1];\nu3(3.5*pi,3.40406731631439*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5356562715774927*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4799058988919995*pi) q[17];\nu3(1.0*pi,0.0*pi,1.194909196011158*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.612255848930036*pi,3.48115729442027*pi,0.782490898577634*pi) q[1];\ncx q[2],q[18];\nu3(0.323519145815191*pi,0.321732715781728*pi,3.69039040971746*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.460720916057152*pi,-0.23918675187814797*pi,0.8656836142816839*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.437575319199826*pi,-0.193217595913092*pi,4.03645480331898*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.34153156038866*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0825595439300735*pi,3.43803809215377*pi,1.105476929664119*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.2517071667015*pi,3.2788416648146*pi,1.456300480911122*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.657883190754983*pi,0.63158986256702*pi,0.825727425077754*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44709481916424*pi) q[18];\nu3(0.408561794939439*pi,0.98698007599502*pi,4.1101069952995*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.634523149082986*pi,2.66678593549235*pi,3.40535128203285*pi) q[4];\nu3(0.224860917031289*pi,2.83099607070393*pi,1.51563453351365*pi) q[5];\nu3(0.581358887805364*pi,2.92916468716608*pi,4.06710480554732*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.256782559018168*pi,-0.177622334654576*pi,0.591804365622511*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.637024587055274*pi,2.86669325900712*pi,3.20334714846373*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.193984828288975*pi,2.88241928492526*pi,0.9495633955639999*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.651573005662888*pi,2.80883223333106*pi,3.91228024806949*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.740932103733891*pi,3.26390795674153*pi,2.9409027753902*pi) q[4];\nu3(0.697932838586435*pi,0.33771770814493796*pi,0.5683125694006537*pi) q[5];\nu3(0.108487491416308*pi,3.30592966719381*pi,1.3869523721045849*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.649547889207845*pi,0.05647317011667097*pi,1.158551240404332*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.233094061848315*pi,2.4802447625374*pi,1.4644341044183569*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.560547835968665*pi,2.73935527890408*pi,3.42868817693836*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.198364244316478*pi,0.5875596961860801*pi,3.73632230693506*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.483985197996362*pi,-0.052014204341153*pi,4.0270789955274395*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.560280432705504*pi,2.86910425976295*pi,3.69112941714191*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.407020669847662*pi,3.39522934828839*pi,4.25434420371532*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.206989636524015*pi,3.35477310769645*pi,4.28076085656471*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.39381512575704*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.0840717963386242*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.839328392851546*pi,2.61022595968608*pi,3.85836605515067*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.396659146106342*pi,0.6219176097472201*pi,0.5706966258925253*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.893956776708703*pi,-0.21983949750145698*pi,0.613119540926863*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.54640498690098*pi,0.38484436855273296*pi,1.281616861828021*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.439581397232693*pi,-0.11512608604671598*pi,4.47785896258549*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.36255722392847*pi,0.6438503711289301*pi,4.12507078680376*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.139151075163987*pi,-0.0857154064883*pi,1.2659886235269289*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5420058197531653*pi) q[3];\nu3(3.5*pi,3.49709135733918*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2330769852202201*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.739164134691765*pi,2.88381747681747*pi,3.6355947487995*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.279493145747643*pi,0.09268792811293702*pi,4.135541108139639*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[3];\nu3(0.338076377343443*pi,0.243992098125015*pi,3.81453149452621*pi) q[2];\ncx q[5],q[7];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.522520854225622*pi,0.6060753446150999*pi,4.3374183454202395*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.695265773071208*pi,3.47369275435172*pi,3.77282899233058*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49224761701742*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.220506998371396*pi,-0.11145137892546098*pi,0.822550996611144*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4454762795698*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5192155179619253*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.543571220244051*pi,2.69753387334615*pi,1.315791263802355*pi) q[9];\nu3(1.0*pi,0.0*pi,1.238267380115103*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.392742821636645*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44094373917033*pi,0.5*pi) q[16];\nu3(0.62793266163288*pi,3.14246891113414*pi,3.45404956428448*pi) q[18];\nu3(1.0*pi,0.0*pi,1.286880464927275*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.116181923345452*pi,0.15483655145864395*pi,4.44883397801758*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.369275193108967*pi,-0.367650184729443*pi,1.69465971304324*pi) q[3];\nu3(3.5*pi,3.33444658889724*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.786934841897121*pi,3.40691131068771*pi,4.12405335320061*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.262226270736312*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.553832380564983*pi,2.78479519392257*pi,3.49723143694719*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.363895357968975*pi,1.04036944823146*pi,4.45823891053357*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4776210112354*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.640545173577324*pi) q[12];\nu3(0.280534598308193*pi,-0.288912704824126*pi,0.722017163516887*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5568827976939873*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46586934192094*pi) q[20];\nu3(1.0*pi,0.0*pi,1.411404648638364*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.630657502729478*pi,3.29231921783403*pi,2.85233926613397*pi) q[5];\ncx q[6],q[12];\nu3(0.786832070982279*pi,0.388274024873981*pi,0.805250269426754*pi) q[7];\ncx q[9],q[19];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5612215211992564*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.10799052131695*pi,-0.4192527645518343*pi,1.3316640249187919*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.720780417051263*pi,-0.21326484894491698*pi,3.5266637414736*pi) q[7];\nu3(3.5*pi,3.43968091947564*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43606343022158*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.273405837094822*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2827828641937171*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.21274270238394*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[19];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49710147709621*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.687715903442486*pi,-0.36667730582328*pi,3.51455354855727*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.645829481845284*pi,-0.295385763464897*pi,4.16889139533803*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40592215307098*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.183780013212902*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2597377090260449*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.711802826500579*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4507915966446205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.203985636561608*pi,-0.4933456985628255*pi,0.975610381069606*pi) q[0];\ncx q[2],q[10];\nu3(0.688052428066277*pi,3.16680972878042*pi,4.197761871564159*pi) q[4];\nu3(0.649968344995062*pi,-0.4731624244676206*pi,3.24950937655294*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.491882332663737*pi,0.03531831952696596*pi,0.5675302352665713*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.525058989956156*pi,0.26106569005649805*pi,4.30731182403664*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44165088203882*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.672923849285892*pi,2.83390790105112*pi,4.01932667227931*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.470595605439311*pi) q[13];\nu3(0.337786796050728*pi,0.7747459395554901*pi,4.44535392909966*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.984020595217156*pi,0.04564884225153598*pi,1.280765663550836*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.336203533237509*pi,0.19925332330087797*pi,3.43608162029417*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.63973345712811*pi,-0.270597499310404*pi,3.54351074731801*pi) q[15];\nu3(0.738790231191895*pi,-0.07651713693777401*pi,1.326918813903361*pi) q[16];\nu3(0.608748376246926*pi,2.39190316287119*pi,3.78709324377239*pi) q[17];\nu3(0.101276318991627*pi,3.34270599360631*pi,1.76973002260993*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.289899327193583*pi,0.65666449714805*pi,4.316548082266269*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.679791040720565*pi,0.28148318716200404*pi,4.08199179195049*pi) q[15];\nu3(0.339901640401238*pi,2.78914458202078*pi,1.55659666270613*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.782993222888544*pi,3.24802688954381*pi,3.39625172589461*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.738203204029749*pi,3.34673558712053*pi,3.40066590080517*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4918859541114*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.342717923276982*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.76031209713536*pi,3.03560372185679*pi,3.49147208920652*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.331748212832894*pi,-0.185377086103794*pi,1.2690226726400429*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(0.458173382158241*pi,0.7739972768885*pi,0.8370505613171739*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.85261587170733*pi,3.15995600407102*pi,4.14887391339144*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.908196797845141*pi,1.09042217360223*pi,0.743433859860393*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5977159813806131*pi) q[4];\nu3(0.596800532091769*pi,0.5370778258980999*pi,1.246315820807102*pi) q[8];\nu3(0.771809557002539*pi,3.42848366959631*pi,0.733001958589344*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.305125900237466*pi,-0.165391363490842*pi,1.2132256400521761*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.33765615527253*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.256260168430793*pi) q[18];\nu3(0.249408032626885*pi,2.72930669213721*pi,0.995109808762643*pi) q[19];\nu3(0.558105168342243*pi,3.47137343370463*pi,3.32536304734902*pi) q[21];\ncx q[0],q[4];\nu3(0.754070629961226*pi,3.42327730767963*pi,3.2561453921819*pi) q[2];\nu3(0.641071467688554*pi,-0.053136680960366*pi,0.7465111003899589*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41662253759113*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.242056921101736*pi) q[14];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.051365025862199*pi,0.05384788028093601*pi,1.3053080074507561*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.729361116777585*pi,0.11547405428522195*pi,0.880354829941296*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41101043779424*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.290721967062341*pi,3.05305213171865*pi,0.800934266716701*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.16943921282692*pi,-0.334847064249935*pi,4.35484204516203*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.556084737377219*pi,0.5713763662090701*pi,4.17820875086584*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.503730014746986*pi,3.06799151298198*pi,0.5384409556986693*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3381568755569795*pi) q[14];\ncx q[16],q[18];\nu3(0.495179557090684*pi,-0.32833481639462203*pi,3.8237274749748*pi) q[0];\nu3(3.5*pi,3.42626149147228*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[8];\nu3(0.12207689506664*pi,-0.08255034144890999*pi,4.241592163169*pi) q[4];\nu3(3.5*pi,3.49253213449253*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48949520533361*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.298566090876471*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2271622021954651*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329109908261195*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.45199124055357*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42609251611805*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[21];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.138623505847022*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.283572684295594*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5186228585608901*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38483189190203*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2416482644500428*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49141893908821*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2463813253197*pi) q[21];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48919894428138*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.4250500106529795*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.188969081945587*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35097691267582*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[8];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.708257428053247*pi) q[15];\nu3(0.388150305907126*pi,3.38711816131553*pi,0.5793156888118214*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(0.273867284023307*pi,2.85086501544236*pi,1.14612442399173*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.485717382522321*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.488532813865272*pi,-0.394858403450278*pi,0.959535730964271*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.365266501629119*pi,3.24951969589441*pi,1.7447954311875*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.134386827132115*pi,-0.38503094711145003*pi,1.86896360076535*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47334442889429*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.383349664074159*pi,3.33104009836894*pi,0.72438789015407*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.553871914377201*pi,-0.12381515236844798*pi,3.58383519112172*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.374859112232234*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.64580301054234*pi,2.6013484020515*pi,3.98080477863398*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.208510481325092*pi,-0.4051616521489821*pi,4.02784842188683*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.541092089700218*pi,-0.09976567701966199*pi,3.9431340978924*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.214199003801388*pi,0.03844453363835498*pi,0.83255252651708*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.145439748725089*pi,-0.16449277424700098*pi,4.12323789673226*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.459107368652371*pi,-0.089559368131785*pi,3.83319141586692*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5747042206071526*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0744474566821953*pi,-0.394227041498805*pi,0.5420282984261494*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.494932658212491*pi,3.22615777490333*pi,0.946144866385993*pi) q[6];\nu3(0.609393753384881*pi,-0.21736130087066502*pi,0.679553288033422*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.783807155307844*pi,-0.388804158516501*pi,3.15441472525397*pi) q[9];\ncx q[10],q[20];\nu3(0.53039849541332*pi,0.23473620717556998*pi,4.21936868572306*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.427164226966504*pi,0.37027290508217703*pi,3.52973576334807*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.279486127054251*pi,0.37190940787096105*pi,0.8186301223859049*pi) q[2];\nu3(0.540219585253193*pi,3.25391339448875*pi,0.630786726461664*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.9003822653307*pi,3.35764114645171*pi,3.75348368483112*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.507464820692963*pi,3.27730038802479*pi,4.004041706140519*pi) q[15];\nu3(0.756035539915478*pi,2.61807650666863*pi,3.7430463268608*pi) q[17];\nu3(0.357368957925001*pi,3.33366131400437*pi,0.890223278371329*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.285017065452721*pi,-0.462378021655469*pi,1.0280849884482302*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.831845926407265*pi,0.9127079733669099*pi,0.630157527772387*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.337273641688736*pi,0.22533438976749798*pi,4.25451572175347*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.354621959609032*pi,-0.053783025351804015*pi,4.47664297189117*pi) q[15];\nu3(0.815762335354504*pi,3.2748276640407*pi,3.61147308393153*pi) q[17];\nu3(0.741121473889391*pi,-0.043235069042977026*pi,1.0391166310329139*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.679096615296932*pi,0.47238030703209*pi,4.25621610043339*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.291823213737861*pi,0.492073117384625*pi,3.78425828628827*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.400882989986125*pi,-0.06923162990903198*pi,1.0419376799762579*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.498395769656729*pi,0.82067541627338*pi,4.4663985653745*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40342013979062*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[21];\nu3(0.631618372838271*pi,3.48749873483492*pi,0.653755765989898*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1767015831248249*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49443529261515*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.541560172967821*pi,3.20895903828087*pi,3.33690408619248*pi) q[10];\nu3(3.5*pi,3.49536780848375*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.373331780019718*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.332017089758845*pi) q[21];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.326765314335601*pi,2.53042171594368*pi,1.1153068524395189*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49011437016388*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.723266290822322*pi) q[14];\ncx q[17],q[19];\nu3(0.797315530118213*pi,2.38347566848288*pi,3.65197247868763*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6189863360797621*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,3.45442795507865*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.127589023664608*pi) q[3];\nu3(3.5*pi,3.41509259038904*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.356250948875732*pi) q[5];\nu3(3.5*pi,3.48113107841139*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.39077196900487*pi) q[12];\nu3(3.5*pi,3.36942816359864*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2251319321111152*pi) q[15];\nu3(3.5*pi,3.37900624324388*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185626687381351*pi) q[19];\nu3(0.677440138742639*pi,-0.297701695780957*pi,3.29666623152738*pi) q[20];\ncx q[0],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.44463208108702*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258633799665282*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47232984282576*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5298609278297279*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46027219124519*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3306603584848449*pi) q[10];\nu3(0.617404458824537*pi,0.62555199369259*pi,0.5887622672043473*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41753590569208*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5499420811249703*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4323438310456105*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.354280084749783*pi,3.19754488312668*pi,1.84767575564349*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[5];\ncx q[6],q[12];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.447471533943273*pi,-0.29526972519538996*pi,4.00407249631874*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42123797389738*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.770243230330856*pi,0.20760472200792202*pi,0.5675387835784405*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37350783491*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.51633373832895*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.152498064039433*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.607186284217582*pi,-0.157404612877295*pi,4.39593153989466*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.190801508255551*pi,0.21733024037925297*pi,4.3637105827358695*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.726978031823301*pi,0.35243268569433905*pi,3.95649217394119*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0637466345938112*pi,2.83704872571115*pi,1.31009329319411*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.755756967769367*pi,0.14780222299388301*pi,1.54108139787369*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.677075838454604*pi,3.08333198155325*pi,3.31051921179553*pi) q[1];\nu3(0.558969359155256*pi,-0.4804717985770226*pi,3.30920568814473*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.618921388930343*pi,0.14465079959498195*pi,4.48947362401476*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.806977830746158*pi,0.8846311205806601*pi,0.8423712499077101*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5714292407409*pi,3.48994284574399*pi,3.01375560066005*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.481372202204737*pi,3.27724776585591*pi,0.694798887803643*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5160184944667812*pi) q[20];\nu3(0.701113031632813*pi,-0.40977705707142953*pi,3.25226377142935*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.861856218555439*pi,-0.16866836839538202*pi,4.000705793118129*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.417337482001443*pi,-0.337471651673808*pi,0.701326749380395*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.600449631993301*pi,3.00842962707593*pi,4.08571840317742*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.556824026027617*pi,3.36578522451314*pi,4.474016813234909*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.540060287443638*pi,0.23730811110878303*pi,0.674899199798429*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.412349799446832*pi,-0.4624190272512464*pi,1.294085146739884*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.642461748543902*pi,-0.4840447222935979*pi,4.3857746963793005*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.876783176171648*pi,0.46160833250717204*pi,1.497953178671805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.407060906221073*pi,2.90183517316959*pi,1.403644398073743*pi) q[3];\nu3(0.345422396148043*pi,3.31354562168755*pi,1.4455935540997449*pi) q[4];\nu3(0.689609406459902*pi,-0.258902857600955*pi,0.913658897278112*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.604001085927861*pi,-0.14169777906525*pi,3.81910637970174*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.236539253306627*pi,0.23030976500441802*pi,4.44363320044855*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.189544498668444*pi,3.47356589709784*pi,1.2363933291550921*pi) q[4];\nu3(0.451301595022634*pi,2.92374691141175*pi,1.3569555237335469*pi) q[5];\nu3(0.561972856409797*pi,2.84428091803361*pi,4.04034654587094*pi) q[6];\nu3(0.335979876856821*pi,2.82544147779683*pi,0.828086764515517*pi) q[7];\nu3(0.390614812119711*pi,3.26030920379233*pi,1.252524706227259*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.154336383032469*pi,-0.21082409588344803*pi,1.60864049445227*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.392894108634*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43477687221421*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.788510989393556*pi,0.442313731475274*pi,0.657209391436719*pi) q[6];\nu3(0.168095241087232*pi,3.0955293285151*pi,1.74401059073723*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3785343673245039*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1980920622020341*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[14];\nu3(0.425357700196892*pi,3.46660955090945*pi,1.85676372214828*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.415217388268839*pi,3.3610831860246*pi,2.0171658114224797*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[9];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.174641270793899*pi,1.00386915055398*pi,4.15075920919225*pi) q[12];\nu3(3.5*pi,3.4253500720027*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.085306950561796*pi) q[14];\nu3(0.670797689679637*pi,2.76971401632788*pi,4.26095733863903*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.607733106916867*pi,-0.08452911654734102*pi,4.1791976396351*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.7535709712124801*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4232626310458*pi) q[11];\nu3(0.395613606928878*pi,3.16404285681841*pi,1.463674065523071*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.652431725873369*pi,-0.007340584210391021*pi,0.512212817174716*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[9];\ncx q[2],q[11];\ncx q[3],q[21];\nu3(3.5*pi,3.30716113538333*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4570626925127*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5215615014704968*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246603606734305*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.169520962156854*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44007705236271*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46253715115609*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(3.5*pi,3.33971918735588*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.282610300700131*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.297222218773837*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.260661597860473*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.49996596519874*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40845782353082*pi) q[15];\nu3(1.0*pi,0.0*pi,1.223483581650815*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5515716602338654*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.43346953752708*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37745738380813*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.351194470397604*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39152554752994*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31843039400515*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258857928668058*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42088978335344*pi) q[21];\ncx q[0],q[19];\nu3(0.558782848406293*pi,-0.4322933394240538*pi,0.658432221108505*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.772255087399605*pi,3.00813906007801*pi,4.03691235048123*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.411793166487303*pi,3.02094436297663*pi,0.5531315448828404*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40439461835077*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.671466833515695*pi,2.98036836791684*pi,4.26467832207394*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.401597402587678*pi,0.08203964485987403*pi,3.84928364400183*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.255801469135919*pi) q[12];\nu3(0.576242262535952*pi,3.27456406517735*pi,3.02328605018955*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5475175004993965*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.350013898200558*pi,-0.10728802709885199*pi,1.458223337681635*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.480955303072054*pi,3.00989213687078*pi,0.751656896487866*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.832400781087859*pi,-0.140557533555713*pi,0.884620425310426*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.667438514159583*pi,3.49943677183191*pi,4.030709787888799*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.683275071600675*pi,2.73855812460738*pi,3.89011399499498*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.213794088123204*pi,-0.10913003524033599*pi,1.2780362431139989*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.691087678330684*pi,3.34938455468972*pi,3.54939248718345*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.624647361944201*pi,0.48976693424267304*pi,1.144605206677016*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.395901694847841*pi,3.18740424603099*pi,0.5827843281895169*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.306493933041952*pi,2.91843384092703*pi,1.289031659811818*pi) q[17];\nu3(0.821999409870152*pi,-0.142760260713704*pi,1.1940230176197169*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.199534482549011*pi,0.6961447695271601*pi,0.745472328602653*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.394140878816456*pi,-0.006994116233155989*pi,4.41929573377199*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.548373379893449*pi,-0.09748143635676998*pi,0.5231996501212444*pi) q[5];\nu3(0.410137361011321*pi,-0.49446110522009595*pi,3.99625651748946*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.571750328425041*pi,0.22670761683501905*pi,3.88558977672015*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0395370463558244*pi,3.06349413630156*pi,1.309436639802056*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.699669483188053*pi,0.440001262365163*pi,1.55486934464837*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.854087139087515*pi,0.98021521073767*pi,0.682924744413648*pi) q[0];\nu3(0.425821055856971*pi,1.14096115736861*pi,4.25261720701414*pi) q[3];\ncx q[4],q[9];\nu3(0.392993974495347*pi,-0.49631439274537703*pi,4.15118524515769*pi) q[5];\nu3(0.286063124988432*pi,0.421114114589611*pi,0.652311891999561*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.49194020430584*pi,3.45703753574522*pi,1.401566070341696*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.645450517125348*pi,2.74179089221279*pi,3.68770591040094*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.88917052626061*pi,-0.22890060633909898*pi,4.11500940077664*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.199130277435837*pi,0.09178247795197503*pi,0.758929439135668*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45501392011699*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.830577709259853*pi,0.24220680813736095*pi,4.42314184744851*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2305811966647129*pi) q[9];\nu3(0.893515264262584*pi,2.90864335582739*pi,3.78526615277974*pi) q[10];\nu3(3.5*pi,3.43590836448857*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.355495164626437*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.259550537844816*pi,0.48885020235710397*pi,0.5962066647364587*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.654132041546214*pi,-0.22161132494546898*pi,3.97075492659257*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.79062152738533*pi,0.23778049305507098*pi,4.440253719608339*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.310833572796043*pi,3.48529684702256*pi,1.63174592859821*pi) q[7];\nu3(0.485232101257257*pi,-0.263886221840856*pi,4.15697266466497*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0917018898813032*pi,-0.15908813651786202*pi,3.74525098394835*pi) q[12];\nu3(0.819935392080912*pi,-0.264152852543838*pi,3.56665699817212*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.366680770312464*pi,-0.21685582622230098*pi,1.326872213715511*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.903500962076434*pi,3.06471612711924*pi,3.34612102921916*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.602031577719813*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.564396509364021*pi,-0.044290795269296024*pi,4.38291310749541*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.663047597314733*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.3332509020129*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.270355598487276*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39849394285021*pi,0.5*pi) q[1];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34206390285067*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.303694467152591*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.297889841534682*pi) q[15];\ncx q[16],q[18];\ncx q[0],q[17];\ncx q[1],q[10];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.763961579876239*pi,3.4262280923984*pi,0.744812218582498*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.46790451108459*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.880957791454985*pi,0.10360870514522902*pi,4.034549300885891*pi) q[9];\nu3(0.838364569929485*pi,0.17893277047480904*pi,1.1303258368431321*pi) q[11];\nu3(0.705956923370314*pi,0.43592312458668503*pi,0.783292688667476*pi) q[13];\nu3(3.5*pi,3.43344454531799*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317343654964793*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5564719004720731*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259795690230604*pi) q[20];\nu3(3.5*pi,3.46262387291701*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37506965679157*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.684577838233831*pi,0.6178863552432099*pi,1.219516746102796*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.496212036274474*pi,-0.331552883232134*pi,0.693756249035319*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31330672255797*pi) q[10];\nu3(0.409686003833299*pi,3.01218532963276*pi,1.36942800258745*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1940946648082171*pi) q[12];\nu3(0.647228681772735*pi,-0.21576750191355398*pi,0.81179570349874*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33856880679006*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.3046005991569611*pi) q[17];\ncx q[0],q[17];\ncx q[1],q[10];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43664896706142*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3487120409276905*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3584129564857506*pi) q[20];\nu3(1.0*pi,0.0*pi,1.139741989621688*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[21];\nu3(3.5*pi,3.40571043555199*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5050255872752588*pi) q[12];\nu3(1.0*pi,0.0*pi,1.307156125098317*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.45524420325726*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.723119669511412*pi,2.32993776379026*pi,3.80621437875369*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45813552508791*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.712419210596626*pi,2.87597904688373*pi,4.01712248114702*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5939399038195319*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.6303608187692*pi,-0.372902628250528*pi,0.7688293655893901*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.428703865887214*pi,2.85194667195484*pi,1.1901304264741581*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.803334681409707*pi,-0.279324884041184*pi,4.08874671191169*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.781012597006767*pi,0.08190565992017096*pi,0.944846410588154*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.580709714204937*pi,0.11069312121655595*pi,4.32100557695262*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.511347555948363*pi,-0.003049348510139993*pi,1.2675319451545741*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.29392893595088*pi,2.51113721678093*pi,1.129822641042312*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.10560681606727*pi,3.3120435224762*pi,1.90622698703672*pi) q[5];\nu3(0.505614876839005*pi,-0.43338075076129257*pi,1.302602016717195*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.17425710578539*pi,3.14925426291704*pi,1.64280020475505*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.600865361716618*pi,0.6888447507842601*pi,4.37029903373171*pi) q[0];\nu3(0.526064350250478*pi,-0.19745714202103698*pi,4.21996173827731*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35447207027004*pi,0.5*pi) q[3];\nu3(0.407910924010834*pi,2.79743956543978*pi,1.4519684027150301*pi) q[5];\nu3(0.773056265624322*pi,3.46316648892194*pi,0.5809005494639643*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.805818928980113*pi,-0.360790974052025*pi,0.5803283329971669*pi) q[8];\ncx q[9],q[19];\nu3(0.623906915516944*pi,0.09700141411733099*pi,4.47291772639631*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1432779969671452*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.857755127099978*pi,0.7569815180566699*pi,0.5485997320135838*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.323180125861913*pi,-0.23869294256822599*pi,1.4120477784439132*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.619932532165077*pi,0.6433752380619*pi,1.095186154280814*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.59339831631846*pi,2.8309555887572*pi,3.76417559395208*pi) q[7];\nu3(0.887684560277082*pi,3.22635386617999*pi,3.44534645488153*pi) q[8];\nu3(3.5*pi,3.39562386297032*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.144877819606576*pi,0.30984972525729104*pi,0.5834972001005972*pi) q[15];\nu3(0.519329674304441*pi,0.430082155939964*pi,1.275723281033879*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.486561294233747*pi,-0.4284415085698497*pi,3.93729280992071*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278403481400556*pi) q[19];\nu3(0.563339302857391*pi,0.48887967217147*pi,4.4525859580966305*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.726732448804296*pi,3.41153002365348*pi,3.65262185521748*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5486375463721886*pi) q[13];\nu3(0.351238837172622*pi,2.66656432223438*pi,0.894916295772351*pi) q[14];\nu3(0.666992080177806*pi,0.296403955256482*pi,1.486342780396025*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.376446524654505*pi,-0.23694583230364802*pi,4.45136422142561*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.349944892749733*pi,-0.181826486188716*pi,1.215294264714132*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0430343679247221*pi,-0.309536680667882*pi,3.88280770833876*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.416098391958269*pi,3.1567228517698*pi,0.683561045484296*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5794507632129954*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.387119111280511*pi,2.84310381382173*pi,0.687157933828198*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.754633395251502*pi,0.49028188629860403*pi,0.650341868185948*pi) q[21];\nu3(3.5*pi,3.43546153271728*pi,0.5*pi) q[0];\nu3(3.5*pi,3.2732666623008*pi,0.5*pi) q[1];\nu3(3.5*pi,3.27740253119753*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.17244257052574*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.2372500651913811*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.136001249774968*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\ncx q[2],q[15];\nu3(0.434765719013344*pi,3.33266875002855*pi,0.616085563392523*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.39980485970717*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36538728544385*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.280425489187303*pi) q[7];\nu3(0.506633714293613*pi,2.51217835189036*pi,3.67002552465694*pi) q[9];\nu3(1.0*pi,0.0*pi,1.229466619797378*pi) q[10];\nu3(3.5*pi,3.41971044633868*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[18];\nu3(0.342441340490694*pi,0.379742344380559*pi,3.48170627099206*pi) q[19];\nu3(1.0*pi,0.0*pi,1.319594840887031*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.117606507803568*pi,3.33500778807489*pi,1.7038893205522*pi) q[3];\nu3(3.5*pi,3.36258694145105*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.46430820848108*pi) q[8];\nu3(0.165937480954138*pi,0.7802735756111501*pi,4.450395395520021*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5771222655043939*pi) q[12];\nu3(0.17130842778161*pi,3.10036463381517*pi,1.64186973502631*pi) q[13];\nu3(3.5*pi,3.49900899241179*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47950484495953*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.323848107110192*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234844324316854*pi) q[18];\nu3(0.552997645021893*pi,2.62533900020313*pi,1.103763274138178*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[8];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47361362511326*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5558035234849035*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.621024911242635*pi,0.136606811917391*pi,1.448297658380227*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.37890635834701*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.660847233329623*pi) q[20];\nu3(1.0*pi,0.0*pi,1.349050136164069*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.43408587131089*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.28653539832726*pi) q[18];\nu3(0.413862950729688*pi,3.30069306280306*pi,1.74421983717663*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.42339503347065*pi,-0.070078431934114*pi,1.005262982893024*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.638056675074677*pi) q[21];\nu3(0.699919081666454*pi,-0.165407380014226*pi,3.68895581147578*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.311473734010941*pi,-0.093723710066695*pi,0.966338465146498*pi) q[11];\nu3(0.590584622536094*pi,3.01341628366577*pi,3.06419770467864*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.265357929274491*pi,3.015095195928*pi,1.094948957605*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.167217577957254*pi,3.43884788325989*pi,0.5860398151472812*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.359132323705779*pi,2.97200373189354*pi,1.465401513374967*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.818825624340153*pi,-0.4668757390678532*pi,1.005697154676374*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.589620608244918*pi,2.56041921377504*pi,3.53537713151123*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.352048649097212*pi,2.78324845762185*pi,1.74031792787177*pi) q[1];\nu3(0.925166361386938*pi,0.05737200240195395*pi,4.10771060374311*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.532356424565212*pi,-0.223317434495567*pi,3.98038468159449*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32778962349002*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.151139614282386*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.685267286497805*pi,0.81174510447467*pi,0.5573113698075942*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.564907532976583*pi,1.06003202237801*pi,0.633337988237294*pi) q[8];\nu3(0.408585734443465*pi,2.84608470605844*pi,1.46706117061648*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.164970828480218*pi,0.40468094992815196*pi,3.45371676299792*pi) q[15];\nu3(0.57097122531727*pi,-0.12836967081412498*pi,4.10923804912365*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.401911750186235*pi,-0.297383009529285*pi,1.220354931923809*pi) q[6];\nu3(0.623447576824344*pi,0.17898666636919303*pi,4.34377019519457*pi) q[7];\nu3(0.697954803279313*pi,0.49736557485519095*pi,4.46595392749754*pi) q[8];\nu3(0.522041189423653*pi,-0.12913954145741802*pi,1.3958633406002061*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.759066841824471*pi,-0.005579042594210992*pi,0.813037688624102*pi) q[15];\nu3(0.363276303560227*pi,3.2388890350668*pi,2.22102707923952*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5281051407351702*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0132767854699159*pi,3.28442938043906*pi,1.129057091924858*pi) q[6];\nu3(0.31465827273761*pi,0.48293550101719795*pi,0.5578303255235404*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.807169490461358*pi,3.30131834559145*pi,2.81403281742333*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.311808429336878*pi,0.9092682584980101*pi,4.17767081534463*pi) q[18];\nu3(0.321039292689624*pi,-0.06331515084422701*pi,1.161805834832783*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.799470298821084*pi,-0.332096030812647*pi,4.2135729942485*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.479449090957446*pi,3.30004123966547*pi,1.63858017318913*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.663919567508273*pi,0.341991464103351*pi,0.772315788540684*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.382376585851771*pi,3.22417611021156*pi,1.72170864098988*pi) q[21];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.560339564404775*pi,0.7432221113105899*pi,4.27048074178735*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34836278791011*pi,0.5*pi) q[12];\nu3(0.543326432815481*pi,-0.4826660422616424*pi,4.24640152584393*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2589504714211701*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40482032419335*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4606411054479*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3359507159969461*pi) q[8];\nu3(1.0*pi,0.0*pi,1.214204541160053*pi) q[10];\ncx q[12],q[16];\nu3(0.685410556355733*pi,2.59589507647918*pi,3.53228671786478*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.646664730515034*pi,0.24025301370271301*pi,0.73653017308905*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\ncx q[2],q[21];\ncx q[3],q[18];\ncx q[5],q[10];\nu3(3.5*pi,3.35094926493873*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.640810267845259*pi) q[16];\nu3(0.86747279923333*pi,3.49663362240789*pi,3.89009077006664*pi) q[17];\nu3(0.684431913902593*pi,-0.198709316015384*pi,4.20325216670948*pi) q[19];\nu3(1.0*pi,0.0*pi,1.183001206993306*pi) q[20];\nu3(3.5*pi,3.31620227205508*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45477516700509*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41362861933137*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.219637407890974*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.4632140010694*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47808632576357*pi) q[8];\nu3(1.0*pi,0.0*pi,1.370107030877411*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34984566330576*pi) q[10];\nu3(3.5*pi,3.49883577442983*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.300997082472793*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2276644582302279*pi) q[18];\nu3(0.17059699336094*pi,2.42361433956827*pi,1.3307715361984411*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246751168860303*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\ncx q[2],q[21];\ncx q[3],q[18];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5553098940240262*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.33172140799355*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.610931141080058*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.466806802244582*pi,0.6919733152203*pi,0.865451793391601*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.386460463066269*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49073710822285*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3890891546830595*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.436935911380628*pi,-0.163840859884813*pi,3.91337201908897*pi) q[12];\nu3(3.5*pi,3.4145015451297*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269977532734504*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.856201416692655*pi,-0.37602847749724*pi,0.53705540856375*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.344576774823144*pi,3.11507154698934*pi,0.752888958891039*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.340043065944673*pi,-0.163789411003123*pi,1.53539519545437*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44518174273888*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.843176294495543*pi,3.33597964272519*pi,2.88984369033*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0848795157256761*pi,-0.34453989237361904*pi,1.2081292029452348*pi) q[5];\nu3(0.876390537398407*pi,0.372750458877668*pi,1.372080916588913*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.525476195348768*pi,2.9417543976647*pi,3.21935426619913*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.680646017189476*pi,0.19884003260369*pi,1.471218449491108*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.753745198914512*pi,0.05303044602217699*pi,3.95466838675146*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.489844078403143*pi,0.292381586346681*pi,4.05482570600708*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.520308002990999*pi,2.51055017307937*pi,3.55195063867281*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.400132086396297*pi,0.24339474195336497*pi,0.955840243492438*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.433899105602542*pi,0.293377144230509*pi,3.46723145656014*pi) q[2];\nu3(0.280223823715399*pi,0.10043580070444003*pi,0.862539026145697*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.59649381000901*pi,3.49504107945942*pi,3.96915418247841*pi) q[7];\nu3(0.545699340939203*pi,3.07321706204531*pi,3.9626036475033*pi) q[8];\nu3(0.647776281215121*pi,3.48162313960373*pi,0.974857403667147*pi) q[9];\nu3(0.795818490140522*pi,-0.32772157542658*pi,1.046069606786278*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.67511635600083*pi,3.36686070691629*pi,3.15493689795963*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.595695515324592*pi,-0.454402265217855*pi,4.26910547541425*pi) q[2];\nu3(0.640211534522767*pi,0.6349410081601801*pi,1.122311829685321*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.356753072593667*pi,2.76575845365099*pi,0.786693696448052*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.448084995090575*pi,2.49759915880079*pi,1.212898274936832*pi) q[10];\nu3(0.455153400956548*pi,-0.4023889713556509*pi,4.40948431714348*pi) q[11];\nu3(0.347897476553915*pi,-0.4288729721991337*pi,1.331353841866712*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.201180286616873*pi,0.6135711925130101*pi,3.68745982173618*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.45593356389464*pi,-0.06813469085442098*pi,1.4956183768602371*pi) q[11];\nu3(0.75338368602776*pi,3.18476374173189*pi,3.23216326603465*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.315152956042433*pi,2.92573313770332*pi,1.058806529286675*pi) q[18];\nu3(0.816315592671192*pi,3.01620333513988*pi,3.04959139217691*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.246324670295291*pi,-0.4304241986039352*pi,1.60488244820964*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.30212568380699*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.22357308499587*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.758585507357145*pi,-0.34615152898941703*pi,3.36033437809291*pi) q[18];\nu3(0.755629840246016*pi,0.7066800983206301*pi,0.790062949626435*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.543265001075331*pi,0.25027111851753703*pi,0.813807580115684*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.78370053307599*pi,-0.364557392184811*pi,3.73694489307054*pi) q[15];\nu3(0.870978034182969*pi,0.6908402221760801*pi,4.29723362512219*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36876084547758*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44617801034011*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5692417020050109*pi) q[7];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.229531481194271*pi) q[12];\nu3(0.366814186780679*pi,2.76955135888324*pi,1.6441086772337*pi) q[15];\nu3(0.157217675882181*pi,3.19260325757602*pi,0.696972556462058*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.097015479667635*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(3.5*pi,3.41730627499635*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.240476395798309*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(3.5*pi,3.36834231153783*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5451305182869275*pi) q[12];\nu3(1.0*pi,0.0*pi,1.152748868225782*pi) q[13];\nu3(3.5*pi,3.49425672414192*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.553230582128025*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3218471812388581*pi) q[21];\nu3(3.5*pi,3.37027085632055*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.48558191758144*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.398484549071704*pi) q[3];\nu3(3.5*pi,3.48804072013567*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.3070518697156*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.307625905021151*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41040340495846*pi) q[14];\nu3(1.0*pi,0.0*pi,1.168876425454946*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.324504849926237*pi) q[18];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.260013838564581*pi,0.44828295248986405*pi,3.48808430798121*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5134353722856368*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.25502365504122*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49005317506363*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.588370576316169*pi,1.12678440314112*pi,0.859222218836161*pi) q[6];\nu3(0.265609227837788*pi,0.334964777057593*pi,4.03829977010907*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.642654445776252*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.462709745370271*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5340337442155079*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\nu3(0.815690362988055*pi,0.31218884134229796*pi,1.67070738494945*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[11];\nu3(0.482918980108128*pi,-0.06218059837824402*pi,4.35194783010997*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.315444669441897*pi,3.42469677971258*pi,1.4957767595858011*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.39339323337199*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216144509210183*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0806253346764088*pi,-0.030685659864746972*pi,4.06639259466205*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.48879834710761*pi,3.27727591197643*pi,3.11815510294537*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.312881121833056*pi,3.33826729050991*pi,4.42017518909054*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.313261964385293*pi,3.44568623907916*pi,1.3272805932603249*pi) q[10];\nu3(0.397615740013*pi,0.169710131059858*pi,3.55519684629211*pi) q[11];\nu3(0.275848203766626*pi,3.47914866613919*pi,4.2366669772726*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.451168516874286*pi,-0.23747333410371801*pi,4.39453329616516*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45563602211043*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.366025189218669*pi,3.20519940276213*pi,1.0284372516590898*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.530979629351311*pi,0.489307877357271*pi,1.3935190474444399*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.381135304236899*pi,2.98646958756155*pi,1.85423785405991*pi) q[9];\nu3(0.959882871855916*pi,0.227420136728132*pi,1.3015376337201952*pi) q[10];\nu3(0.687363221125331*pi,3.16376746179991*pi,3.25072569462632*pi) q[11];\nu3(0.8021736072447*pi,-0.047120068168231*pi,4.06989396687045*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.809867285754573*pi,3.07301619900982*pi,3.10994089902734*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.427990793084829*pi,0.41121507322062*pi,1.025379076068611*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.75847602552017*pi,3.18766021531355*pi,4.30449406962878*pi) q[8];\nu3(0.589022116502374*pi,0.51509989697144*pi,1.017762166542638*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.318312145918285*pi,0.420987497725852*pi,0.885590643548155*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.601826285595219*pi,3.14583191927935*pi,3.31307970397759*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.419927070053529*pi,-0.04526021747610598*pi,0.937540942009479*pi) q[13];\nu3(0.938620674911134*pi,-0.036263907181772026*pi,3.79501395576901*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.819486240737566*pi,2.57939021638797*pi,3.93945715980982*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.519943305993563*pi,-0.29391756250893597*pi,3.54241638626668*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.456286045716233*pi,2.8521891134797*pi,3.6485820993701*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.53402709820577*pi,2.88530905731839*pi,3.84873643913808*pi) q[14];\nu3(0.578516612913504*pi,2.40734161642656*pi,3.66783728707716*pi) q[15];\nu3(0.603170830858129*pi,0.10856601881308303*pi,1.605278438362*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.476138875874454*pi,0.6182293484319401*pi,0.8138248132396539*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.735520655765416*pi,-0.273947134116336*pi,0.9390425432911991*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.649535629315361*pi,-0.307090274614614*pi,4.40715976170872*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49332525317018*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.685940002769947*pi,-0.30101578439185*pi,4.16529256334165*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280119516054566*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46368722107532*pi,0.5*pi) q[1];\nu3(0.333509278002029*pi,0.03206393614193903*pi,4.28318220970187*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[5],q[19];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.456454990731211*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.131405613771154*pi,0.8168930834072801*pi,0.5082916872183981*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.576209013366438*pi,0.16746466006331095*pi,3.74221794484464*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33370209348413*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.125562236079829*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.51405531725353*pi,2.92979692380653*pi,1.313480579736982*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5918772289216028*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.593723461709369*pi,3.07767302163398*pi,4.4935377813727*pi) q[3];\nu3(3.5*pi,3.46310905711916*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[15];\ncx q[7],q[14];\nu3(3.5*pi,3.44718262307433*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46977729074261*pi) q[10];\nu3(1.0*pi,0.0*pi,1.354051803533685*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2805848939823319*pi) q[18];\nu3(0.534429861263467*pi,0.476156521847383*pi,0.907432910298816*pi) q[20];\nu3(3.5*pi,3.44222634189665*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47582011337306*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.38245895553297*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.487710008196689*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2701076049337199*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.368398416129241*pi,-0.37351908348973*pi,1.083471012761203*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47920079029369*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.66569948960754*pi) q[11];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.367698109267399*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.209163527986892*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(0.887471761680577*pi,0.464206360420343*pi,1.330845596013746*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.393075588811509*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.460520702180061*pi) q[15];\nu3(3.5*pi,3.49688324606881*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3547135576409919*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39276148031347*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.530795055716216*pi,2.6638685806054*pi,1.1635440928009109*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.24399931644978*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40773573952559*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37806847221404*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2250577358614105*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.422764990580934*pi,3.25467863611923*pi,3.23478083335242*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303836860957601*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.956617258451776*pi,2.96446589647641*pi,3.65098176129089*pi) q[7];\ncx q[8],q[20];\nu3(0.409172968137065*pi,0.7389497743326401*pi,0.5093252000825552*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.420634839327899*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.492840332215336*pi,-0.15930627054137197*pi,4.148803047073001*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.461895181473441*pi,2.62908752930345*pi,1.461238127858279*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.563382116191372*pi,0.08627635618409601*pi,3.92730470262771*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45959222501045*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.824050370861116*pi,-0.09125878697650402*pi,3.68238500362146*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.529380444341344*pi,3.24995010541121*pi,4.4688881089128*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.134346144865442*pi,-0.19900497198023098*pi,3.8919812856087*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.580805527817157*pi,3.32658773682965*pi,3.54208959875543*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.709719549198989*pi,3.32626843546399*pi,3.4488552134295*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.726598582826705*pi,0.6287680704838801*pi,0.8759691798871749*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.459950544250655*pi,2.80564455321668*pi,1.0865869206217589*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.315828787186617*pi,2.87307206589723*pi,0.7951489598274211*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.543226644856507*pi,3.03960968585468*pi,3.90119081192835*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.798215762561839*pi,3.18176542320734*pi,3.29340319491909*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0865208095917716*pi,0.7334449707869499*pi,0.613626256243344*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.474838895772573*pi,-0.08242550868869197*pi,3.9541373495347*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.586402857731436*pi,0.7069291734751999*pi,0.684201030863418*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.78096831220798*pi,-0.113088898714852*pi,3.45759820470072*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.594146218866793*pi,0.8497339918148801*pi,0.627687993061159*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.84976896862166*pi,-0.003138680618405998*pi,0.829187550435639*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.781015348374621*pi,3.36484419568209*pi,3.45709579531551*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.32133352259085*pi,-0.10764852319814*pi,3.81523124433754*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.26894250366369*pi,3.07626334312678*pi,0.5153240801683882*pi) q[21];\nu3(0.53027015639206*pi,0.09430231236018904*pi,1.1021153122077059*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.265760875352069*pi,2.92840526330616*pi,1.57268622100326*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.42535278778006*pi,0.12694454801049304*pi,0.652681341459324*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.2435758196029*pi,0.02846968348144696*pi,4.4115626062655195*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.616901120230392*pi,3.3124474379748*pi,3.01333940433093*pi) q[12];\nu3(0.831527515197221*pi,0.373653270754842*pi,1.4226315847407038*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.712700587421307*pi,0.25010739334319*pi,3.95922820686141*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32791341036558*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.253680832335727*pi,0.06606429450842499*pi,0.955308480616696*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(0.237257190531377*pi,3.35464950729102*pi,2.00062956253207*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2347020740923371*pi) q[10];\nu3(0.555963001895166*pi,-0.213829578147878*pi,4.46960116173889*pi) q[12];\nu3(0.258334729867951*pi,2.90331428518906*pi,0.7698187657090729*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.732846143891795*pi,3.49288477441216*pi,4.37031532827895*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.592812157692538*pi,-0.183265574446295*pi,3.53410987399824*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40926656085294*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42867085581004*pi,0.5*pi) q[5];\nu3(0.372970009299632*pi,2.98764213650245*pi,0.907753395671694*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2163936643781699*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.462006221568697*pi,1.00432602606373*pi,4.48166355663722*pi) q[17];\nu3(1.0*pi,0.0*pi,1.328103478086269*pi) q[18];\nu3(0.48878477505072*pi,2.96592696086452*pi,3.63564966998529*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6654962383154039*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.284764505135409*pi,2.8585248656016*pi,1.315123295570142*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45292222681889*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,3.48955278030297*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49169543871084*pi) q[18];\nu3(1.0*pi,0.0*pi,1.353388906749628*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(3.5*pi,3.39618217280931*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.252453708381923*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.36325611996451*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.236201942611626*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44216365104218*pi,0.5*pi) q[0];\nu3(0.581913952150559*pi,0.5746523901260401*pi,4.48602567830757*pi) q[1];\nu3(3.5*pi,3.46438355185678*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.191533608697027*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.604326685732302*pi) q[19];\nu3(1.0*pi,0.0*pi,1.363261741151216*pi) q[21];\ncx q[0],q[8];\nu3(0.713793394499797*pi,-0.4360189879002072*pi,4.3349651750293905*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.43422189969338*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.214164414728018*pi) q[7];\nu3(3.5*pi,3.42167647608319*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4703487681007505*pi) q[12];\nu3(3.5*pi,3.39216144460845*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.49866618517915*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3189868554244901*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29212234957159*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5817639619762192*pi) q[8];\ncx q[9],q[17];\nu3(0.148681730511332*pi,-0.15778046889534197*pi,1.415418529613792*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5919451283458685*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48565671402069*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.563165181063646*pi,2.7984496558179*pi,3.5378675133374*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3727305644663*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.423829061198131*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.549795539088082*pi,0.8415397292692901*pi,1.110798644886986*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.450890292098143*pi,2.90100674381023*pi,0.8884209877176019*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5447245095467*pi,0.33123553026082697*pi,1.31320327576113*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.455325670339598*pi,3.1444385857998*pi,1.69304051280309*pi) q[4];\nu3(0.096408975669736*pi,0.263407708829027*pi,3.63998930120517*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.376707364555909*pi,3.2817065196494*pi,4.4994295361090195*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.174498421099945*pi,3.22768603783279*pi,0.731377595098017*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.825463822770306*pi,0.318434706974696*pi,4.31061963001423*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.318220932937343*pi,1.11150421991262*pi,4.24627412575426*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.132996751361783*pi,-0.221100112524022*pi,4.36173882043707*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.351591012047443*pi,1.1064399614656*pi,4.2034302944235495*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.487807563353762*pi,0.8559984664862501*pi,4.164391177076331*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.558354840136278*pi,3.00060377371067*pi,3.82863794815227*pi) q[18];\nu3(0.475979031747543*pi,0.90858549560685*pi,0.592119203942385*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.417402612533245*pi,-0.44073119905081337*pi,1.80892794714952*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0916784847977331*pi,0.30108693663871*pi,0.9540930703113599*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0467962632719469*pi,-0.03173540872165298*pi,4.2693592582966104*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.417329653801012*pi,-0.227998521491669*pi,0.5109753877235753*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.385815990032044*pi,0.25093338192027903*pi,0.826175947469984*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.473317671525377*pi,0.70503272600438*pi,0.73417736553225*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.835501932103845*pi,-0.168248047335734*pi,3.89048616773385*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.346100927437254*pi,2.42109696073345*pi,1.291097490235221*pi) q[2];\nu3(0.206724189671676*pi,-0.005884183605666005*pi,4.385448210196699*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.922057661195604*pi,3.42743951774782*pi,3.29210395271138*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.575916676245262*pi,-0.157520837139552*pi,3.55684889631266*pi) q[12];\nu3(0.674404733314242*pi,2.92456588024141*pi,3.6396297777542*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.532576047566702*pi,0.8275109680949899*pi,0.692127367785198*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.241060600803666*pi,0.312984131426442*pi,3.68891554654226*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.726899654912196*pi,3.06261390206553*pi,4.491774101771799*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.326860534158304*pi,3.12044201485492*pi,0.5245745036750618*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.142869539254065*pi,0.42764589499665595*pi,3.67647191108182*pi) q[16];\nu3(0.245395200163013*pi,3.05568751284795*pi,1.61744394330844*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.691052994147679*pi,-0.03340702561939901*pi,4.1468072002377*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.408757683625265*pi,-0.4468163316925565*pi,1.65192925938645*pi) q[7];\nu3(0.80289164229459*pi,0.23162701021236398*pi,1.365383521926552*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.469012053696771*pi,3.13904838056917*pi,0.688540254542142*pi) q[17];\nu3(0.233894531866509*pi,-0.17120584106216202*pi,4.3700631268191*pi) q[20];\nu3(0.654322629407375*pi,-0.244230405486018*pi,1.191959482157313*pi) q[21];\nu3(3.5*pi,3.45034250042011*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.309375311131928*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3543591049768*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.498410066192201*pi,2.6189825109016*pi,1.2945132924563159*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.202291549831429*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.414532841437597*pi,0.06990889143590096*pi,3.95726077706943*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[15];\ncx q[5],q[12];\nu3(3.5*pi,3.48597312815235*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2028134788439862*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.46839547954559*pi) q[1];\nu3(3.5*pi,3.40348428723569*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.5923029774141848*pi) q[12];\nu3(3.5*pi,3.48841481861383*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46125401466274*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258980989044208*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2259721558107999*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.226553506888695*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[20];\ncx q[3],q[15];\nu3(3.5*pi,3.48932919518803*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49524995368308*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2703654598506429*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45909228848437*pi) q[11];\ncx q[13],q[19];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325611713484494*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49887344131392*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[10];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.605689072233047*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.624893567989367*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5920705981991011*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3117528185310219*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.27128602552763*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5411328979229091*pi) q[9];\nu3(1.0*pi,0.0*pi,1.195447829965838*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.3562253075568105*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.738425839482064*pi,0.39641726165619495*pi,1.088121652905131*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47057951699529*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.369979747009977*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.474421925823441*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.961860656786152*pi,-0.083817830185622*pi,1.007272498793113*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.700889287651419*pi,-0.351390045845204*pi,3.84309879423235*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45963678663821*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.83433498128884*pi,3.16124773951789*pi,3.87826017031219*pi) q[12];\nu3(0.294066351545797*pi,-0.35879698320158604*pi,0.7944232370326609*pi) q[13];\nu3(0.480988127904316*pi,3.18942410597382*pi,4.41713486750814*pi) q[14];\nu3(0.442799991315798*pi,2.7343282512553*pi,1.3210913677788771*pi) q[15];\nu3(0.593051840398105*pi,0.21639675249098*pi,1.085058517427058*pi) q[16];\ncx q[17],q[18];\nu3(0.691486795386686*pi,2.95535859915685*pi,3.34027780720356*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.600806321937074*pi,0.7124687401740399*pi,0.684596235758639*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.333816432903874*pi,0.271315267794608*pi,1.169362268580128*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.24603859116596*pi,0.09430145958594105*pi,3.57862165941822*pi) q[12];\nu3(0.139797249057747*pi,-0.196630780269631*pi,3.80517520839493*pi) q[13];\nu3(0.778379315581702*pi,-0.11434347099919301*pi,0.904888376203359*pi) q[14];\nu3(0.710095154398246*pi,2.65307377319111*pi,3.98054087963383*pi) q[15];\nu3(0.421480952561326*pi,-0.080298969991141*pi,0.618198693620341*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39689899036716*pi) q[18];\nu3(0.498684286306712*pi,-0.21052260255744898*pi,0.5903390100427603*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.322886444394515*pi,0.07012925344750798*pi,3.82110741778377*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.685452983734815*pi,-0.298232653726534*pi,1.173389372696486*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.563991655699265*pi,1.11532475508476*pi,0.787333067707471*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.746344415934699*pi,-0.336396548816865*pi,0.613913497238904*pi) q[4];\nu3(0.17318729095824*pi,2.62408193778317*pi,1.1745598016573942*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.652253722160963*pi,0.24853781401671804*pi,3.99758851027252*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.338824720625762*pi,3.22426393955788*pi,1.382169402633346*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.289576036857343*pi,0.04153130878289302*pi,0.785801304237699*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.406830648686968*pi,0.034728777810641986*pi,0.73823830036328*pi) q[8];\nu3(0.493808545951949*pi,-0.158053071253224*pi,3.53609411875716*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.718927976188403*pi,0.20231450648133897*pi,3.94393831790331*pi) q[11];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36263970732169*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.671208591811314*pi,3.42868615393668*pi,3.49974382560826*pi) q[7];\nu3(0.610185084281697*pi,0.9437334396089301*pi,0.923417719821895*pi) q[8];\nu3(0.290478746259265*pi,-0.131549361726352*pi,1.0178060103734299*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.204580358636185*pi) q[12];\nu3(3.5*pi,3.44283857654138*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322890918848255*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.900565671659966*pi,0.24510834931265701*pi,3.93658700115053*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.435559057240739*pi,-0.005581408799200993*pi,1.159904247302515*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.476332762124173*pi,3.48459579490439*pi,1.275802573588199*pi) q[20];\nu3(0.381976091045568*pi,1.0772609970238*pi,4.21012698965159*pi) q[21];\nu3(0.23592251884667*pi,3.18063766808187*pi,1.112884709418281*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.354621665046716*pi,0.31004209954669404*pi,3.95618176632577*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5244922780522231*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45350435229076*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.685541978558737*pi,-0.336766676951644*pi,3.41940461381004*pi) q[20];\nu3(0.12660470905659*pi,2.76583053179825*pi,1.336717367246703*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.30840239830466*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.45701567496075*pi,0.5*pi) q[6];\nu3(0.599661572586225*pi,-0.4755324423804399*pi,3.31273320435347*pi) q[10];\nu3(3.5*pi,3.44668246748152*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3310307677882611*pi) q[13];\nu3(1.0*pi,0.0*pi,1.107606938868565*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278521440484428*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34076309027238*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.47454645394549*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.333031621479174*pi) q[7];\nu3(1.0*pi,0.0*pi,1.275318458063592*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.219586733908634*pi,-0.05926157186806602*pi,4.49627817419557*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.34230840822711*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.78225056961183*pi,0.6579159025164301*pi,4.2060117128909*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.691528761975016*pi,0.5049067948053301*pi,0.782181081901566*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.324510211934371*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5420563382930239*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.8087353457198*pi,0.96420057161609*pi,0.93456315651174*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4143992292154195*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.271210214840079*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.173220731592246*pi,1.10453862660058*pi,4.3907612949245305*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.41067545565625*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.632375962379596*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0936266583586016*pi,2.98261665802414*pi,1.5938795486509*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.341396801101701*pi,0.265962893024578*pi,3.98748876756157*pi) q[18];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.661201072622457*pi,3.34305638306217*pi,3.91315918289809*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32915304751576*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.47869163880819*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.609452399511942*pi,0.061861791334926974*pi,4.27139156286841*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2904049622999532*pi) q[9];\nu3(3.5*pi,3.40708773662042*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.364757405256976*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.774133631699601*pi,-0.03883370175318002*pi,0.662613045699786*pi) q[4];\nu3(0.330296590647638*pi,2.34320607348448*pi,1.332329170295566*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.746113972367541*pi,0.6438870730503701*pi,0.612599238407955*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.187047689802969*pi,0.0030918252305159877*pi,3.63286335451085*pi) q[15];\nu3(0.341153813519507*pi,0.17539084784847703*pi,3.4048789296435*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.752519454865054*pi,0.17828331159744704*pi,0.984544842479518*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.446167966844191*pi,-0.40670273004321467*pi,1.7632642555742*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5304756250445757*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.968735855093092*pi,0.8405614978127101*pi,1.000246645763712*pi) q[14];\nu3(0.255749741388205*pi,0.009946202048746966*pi,0.7842143173075631*pi) q[15];\nu3(0.316403091974864*pi,3.27141723554827*pi,4.2333378551912695*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5513335406482276*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.586626413130197*pi,0.35829947060024103*pi,1.120475005617642*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.37303785735643*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2804437710170529*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.496571963544049*pi,3.44534974524744*pi,3.30922797601567*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.65011592442893*pi,0.040390316895202005*pi,1.053463920410501*pi) q[11];\nu3(0.372942836970629*pi,2.54925338220378*pi,1.421996272588131*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.658511861914869*pi,-0.184223762860811*pi,4.30283918197833*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.665049080720194*pi,3.0129084566515*pi,3.06905938485742*pi) q[0];\nu3(0.620054205698747*pi,0.14542793156602196*pi,4.48098726722184*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.872902442407*pi,-0.36321598655264997*pi,4.15046155809744*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.419024487707913*pi,3.24988349637978*pi,1.78663644697788*pi) q[11];\nu3(0.43032214512772*pi,0.7264114186710899*pi,0.623120335885219*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.26898210662797*pi) q[18];\nu3(0.841274478808958*pi,2.92172876468529*pi,3.6917815758613*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.740044094204241*pi,-0.02213028911579601*pi,4.419037857460371*pi) q[0];\nu3(0.240671014032071*pi,3.0711892408764*pi,4.4447691940131495*pi) q[1];\nu3(0.32513783478687*pi,-0.294090370303027*pi,4.00871289342645*pi) q[2];\nu3(3.5*pi,3.40345439812383*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.245122715721813*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.60004421852249*pi,-0.237001216918431*pi,4.2373982983179*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.307788744060002*pi,-0.12304559613557903*pi,1.250860516459799*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.47621423386131*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.77735851492596*pi,0.484531590593297*pi,0.631518678022806*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.596745341571823*pi,2.92791848310956*pi,3.14524317751041*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4539763462733*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.327018217185434*pi) q[14];\nu3(1.0*pi,0.0*pi,1.232328070761707*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0647905271739818*pi,3.01750844085101*pi,0.5716298445163868*pi) q[20];\nu3(0.294130624247642*pi,0.25948288225068505*pi,3.86536001671231*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.734023741151303*pi,-0.13691265297655503*pi,3.51474765848301*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.491983743710771*pi) q[8];\nu3(0.741312126028031*pi,0.352401159503574*pi,0.612138366973248*pi) q[9];\nu3(0.858431081537644*pi,0.07372918893064395*pi,4.08223239599616*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.875276406758272*pi,2.56315077788611*pi,3.55879571895424*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43855116063505*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.265153594727327*pi,3.01263759373289*pi,0.789732930737737*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3044895589868681*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.532266035874924*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5943385144626165*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.47978002038531*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.285003292828224*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.48560440609771*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,0.0*pi,1.3232682565366218*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42771915365228*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.650807855614894*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.174842474011657*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.30299270675571*pi,0.5*pi) q[10];\nu3(0.776502838652789*pi,0.5773901190258901*pi,1.2697081947148519*pi) q[12];\nu3(0.484331202389437*pi,-0.20595814031986598*pi,0.823720217075598*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46912201583254*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1969420631633079*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,4.37717006384228*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.673146168329521*pi,3.43727436961484*pi,3.4103548343014*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.25505441129267*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.362683466375062*pi,2.88317547617099*pi,0.742402485054486*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49809091440362*pi) q[13];\nu3(0.837530554470928*pi,0.5942328914547099*pi,0.5654129853372012*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.331421472142989*pi,3.35358360483997*pi,2.07068718201847*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194947092626856*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.25119640020921*pi,-0.230924093101957*pi,0.8891800120867139*pi) q[3];\nu3(0.264101550209906*pi,-0.11177285932692899*pi,1.264804054933349*pi) q[4];\nu3(0.459007492487383*pi,3.05380223653723*pi,1.92047944289344*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.4636430061196*pi,0.499601543716067*pi,3.81744998457567*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.179121063482357*pi,-0.268609725705108*pi,4.173461720210501*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4815905380767*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.598989691544336*pi,-0.26325099141278197*pi,3.40967540831733*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.826350622152541*pi,3.05971432000551*pi,3.84679882502511*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.436088402072123*pi,0.05099423681429904*pi,3.62532004177125*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.826574013789035*pi,0.12366547668833305*pi,0.854841425130825*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.554196930054066*pi,3.19631579563493*pi,0.7146832220949351*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.450706282861971*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.263419756340587*pi,0.184484555091605*pi,4.19004143323743*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.586378364578585*pi,1.04916864641518*pi,0.5801145600199911*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.365579071330712*pi,-0.043718573495163005*pi,3.81525233612596*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.594342139491935*pi,-0.36405564022701997*pi,3.54331930261384*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49340460728375*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249686356773208*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.457464043824139*pi,-0.428615185116493*pi,0.901447677010662*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.846925074147179*pi,-0.20256019367043898*pi,1.146930213748228*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.301792471600134*pi,0.47968258857748103*pi,3.62944212290665*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.960152308263915*pi,3.14861663652483*pi,0.601547192519808*pi) q[0];\nu3(0.71720490590996*pi,2.82421875972073*pi,3.23578361037309*pi) q[1];\nu3(0.179874235419099*pi,3.31650095138022*pi,4.28961891679182*pi) q[2];\nu3(0.158078914383607*pi,-0.022287409523649993*pi,3.63716683994832*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.599554613216416*pi,-0.4628195292376005*pi,3.24943354989123*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.502173736794974*pi,0.79938290211291*pi,0.812829000432863*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35730557745744*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0645052502632355*pi,-0.017678110074844988*pi,0.5829884569652501*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.491913006387842*pi,0.14078179367064603*pi,3.93089535635227*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.569492348876377*pi,0.34181884920053196*pi,1.56726651859234*pi) q[9];\nu3(0.360634950354968*pi,1.12671486344139*pi,4.313845499778321*pi) q[10];\nu3(0.38148800326839*pi,0.61148679036266*pi,4.33410900402603*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.445942723375702*pi,-0.05188895652523101*pi,0.7693406004372221*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.391195120089666*pi,-0.325530148973388*pi,0.5140283852202514*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.561961944292047*pi,-0.4046680343934023*pi,1.101252210146832*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.45902493460652*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.36019385829415*pi) q[19];\nu3(0.944457116391577*pi,2.73186814859636*pi,3.44278348161104*pi) q[20];\nu3(0.534713257278193*pi,0.017757003236988034*pi,4.1961052274085695*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.232568856913304*pi,-0.21389873809946203*pi,4.2948124101492*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5569674279392673*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48092235201607*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4603042795024*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.221046746346033*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.24751125662528*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.1567383080245461*pi) q[12];\nu3(1.0*pi,0.0*pi,1.135339559726515*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[2],q[4];\nu3(3.5*pi,3.42426234140676*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47530152835151*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.281732270370675*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.43920877294047*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.318260490040738*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30658913825702*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48660651576464*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.41819481309039*pi,0.5*pi) q[6];\nu3(0.816720369288906*pi,-0.236749713605937*pi,3.92224746006148*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5701143732159886*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49992646132808*pi) q[15];\nu3(0.607343753216084*pi,-0.357765174092176*pi,3.39656326451725*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219091456993284*pi) q[20];\ncx q[0],q[12];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.424176706995029*pi,0.5623738544343*pi,3.90946614623472*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.26086588767689*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.606177422167424*pi) q[13];\nu3(0.379636435472533*pi,-0.028008111872565022*pi,4.10834708740575*pi) q[17];\nu3(0.515042141228791*pi,0.5849461740725901*pi,0.832428575145761*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.637146832193575*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.315967836853377*pi,0.55606401154276*pi,3.79783252029325*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6402515675132601*pi) q[20];\nu3(0.735930902431171*pi,0.8877165791335*pi,0.683991791588794*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.796134047254458*pi,0.35003158708818305*pi,0.862482879058977*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.193795331393023*pi,0.21955962311330202*pi,4.37508441071107*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.426333033815977*pi,-0.313977804875957*pi,1.093716615061602*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.703315341615542*pi,-0.14393326683617003*pi,0.812034348523608*pi) q[11];\nu3(0.505011547576627*pi,-0.09081683353439202*pi,3.85938460160275*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.919600893708624*pi,0.16299105249260304*pi,4.01475494044249*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.296513104561019*pi,-0.06046221599655499*pi,1.274646730403459*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41490666918394*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.34075881372549*pi,3.21096841784249*pi,0.665836529081027*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.556728603051192*pi,2.5794053146631*pi,3.53873822204287*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.716141906722484*pi,0.5939432304499801*pi,0.636213285386974*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.357587697583993*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.393806783964925*pi,-0.4554011565375156*pi,1.82394838437027*pi) q[20];\nu3(0.227125774808539*pi,0.021140426422548986*pi,4.4378748112341*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.421157234519479*pi,3.01624425025086*pi,1.56261400371637*pi) q[6];\ncx q[7],q[14];\nu3(0.626844273301955*pi,-0.232354107092053*pi,0.9382684527964791*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.311305884140614*pi,3.06307672231355*pi,1.3573015601619969*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,3.49779767432445*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.35883325678096*pi) q[18];\nu3(0.468359231427878*pi,0.236731318930405*pi,4.43213825062044*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.761386190359656*pi,0.70826047475565*pi,0.795669364695835*pi) q[2];\nu3(3.5*pi,3.25448029941684*pi,0.5*pi) q[3];\nu3(0.612788347440168*pi,0.10182507103216998*pi,1.153570502470858*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46298454704433*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.501726176518941*pi,0.07075528433001799*pi,1.022677793184417*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.60874475395861*pi,0.459921528926848*pi,0.632818702954994*pi) q[13];\nu3(1.0*pi,0.0*pi,1.215943903942323*pi) q[14];\nu3(0.944453333544119*pi,-0.344639829005993*pi,4.10448832521947*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.628757068567901*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230831577081559*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[17];\nu3(0.276761446529733*pi,-0.08253138781695502*pi,0.516424820181037*pi) q[2];\ncx q[3],q[19];\nu3(0.499766305468971*pi,0.08678038746727201*pi,4.164872299710829*pi) q[4];\nu3(0.517406727443025*pi,2.68571462186643*pi,3.76363193271631*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.486661762403706*pi,0.49914298644311195*pi,3.85339842093428*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.537054641465212*pi,-0.346193155090336*pi,3.86022565574634*pi) q[13];\nu3(0.664409297759987*pi,3.17920312032736*pi,3.90179580743128*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32900830763324*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.176022468405261*pi,3.28298304458652*pi,2.2035799846670603*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.134281794782043*pi,3.17027646554327*pi,1.054462817979591*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4001200999516605*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.477051601107259*pi) q[19];\nu3(3.5*pi,3.49886373450343*pi,0.5*pi) q[0];\nu3(0.649697712093378*pi,3.28543807603021*pi,0.689876240130731*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.269881431387884*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.198966228093501*pi,3.1602996479843*pi,0.719707334540009*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[8];\nu3(0.730039626161655*pi,2.44659739505767*pi,3.7264518921098*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32695221844*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.317602359895489*pi,0.54902982004009*pi,4.40271565895528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.245326397206056*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5477350018734491*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4235890588218*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.241260530726719*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5762777498926965*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.31373916785861*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.2647061099987291*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.786327026498833*pi,3.03648499972871*pi,3.06865977652443*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.700715266493107*pi,3.13108078338883*pi,2.92838433945338*pi) q[3];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.285569413100733*pi,-0.21551252317978498*pi,1.479928187977009*pi) q[7];\nu3(0.2300290619004*pi,3.45355675238261*pi,0.70733855240424*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5580745524844196*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.454897357205*pi,0.5*pi) q[15];\nu3(0.672797663016085*pi,3.48703701414271*pi,3.39493094182829*pi) q[16];\nu3(1.0*pi,0.0*pi,1.104130025261012*pi) q[17];\nu3(0.73687807139792*pi,-0.171734062140789*pi,3.4905231913248*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.516020033488454*pi,3.06942429502962*pi,3.97915745678571*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.188179866784326*pi,-0.4194307451187032*pi,4.002890160084609*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.739438100728723*pi,3.06024845462706*pi,4.43620147916409*pi) q[6];\nu3(0.429035773162536*pi,0.68778973899613*pi,4.3851439252443996*pi) q[7];\nu3(0.62815930048464*pi,0.156915562508408*pi,1.0570818140215699*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.5944383904386011*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.162326643747685*pi,0.07103416418110897*pi,1.4212121575442889*pi) q[16];\nu3(0.721009808627133*pi,0.360605864834456*pi,4.0457411551415206*pi) q[18];\nu3(0.525195728269502*pi,-0.31379861934195397*pi,1.2252669489255341*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[5],q[12];\nu3(0.352254314244336*pi,-0.4457706911193382*pi,4.41823418306385*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.784143180223547*pi,2.86585860599046*pi,3.71651911998036*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5023374486676784*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.213999313908396*pi,2.48059707438613*pi,1.204040870298756*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45863253639308*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.393193375951193*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5650638112666*pi,-0.339718486346994*pi,3.85681070279151*pi) q[9];\nu3(0.31706036090389*pi,3.17178945618628*pi,1.78632612469958*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.322904124877978*pi,0.7618403552555499*pi,4.177306751455831*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.445827274649954*pi,0.470447591068059*pi,0.774413725896995*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.635361597787981*pi,0.394541389377734*pi,0.738285941935038*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.745245127828806*pi,3.1196833913146*pi,2.97368013457134*pi) q[9];\nu3(0.703494995139578*pi,0.9578113132805199*pi,0.873665560854041*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.620117848715707*pi,-0.258640725242434*pi,0.746898285629732*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5034446535034434*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.389405612567*pi,0.5*pi) q[4];\nu3(0.628974714786017*pi,0.009893611485843001*pi,4.424479199715369*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.238380062815914*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40991943253506*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45939762650597*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239524874790079*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.181935519269277*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.628956154896503*pi,3.48475936844336*pi,3.54018079188412*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.690151341994808*pi,0.399680878062849*pi,0.5305963930230726*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.36956193887006*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.264563808175527*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.35576701045111*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.850775843242229*pi,0.22016570388963497*pi,1.65181554538346*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.429618119337365*pi,0.41541510180077*pi,0.6030084659038331*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5426084839797906*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5344440220023663*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48697937101857*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[9],q[21];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.463923258660875*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.217360148702297*pi,-0.351158354308844*pi,1.111038156692505*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2921931738855*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46534701609833*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.560900588572245*pi,0.24920606649770405*pi,4.06582595483399*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.388400078498147*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(0.849049458643405*pi,0.212237990719634*pi,4.283040444131*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40505894472026*pi) q[14];\nu3(0.379710269150635*pi,2.47882719947956*pi,1.1201008580843141*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.42238955704527*pi,0.5*pi) q[0];\nu3(0.336342709641775*pi,3.39747601362891*pi,4.25970089577367*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42397502289046*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.325893035916694*pi,0.7191710661222099*pi,4.44597283140285*pi) q[11];\nu3(1.0*pi,0.0*pi,1.332035909258523*pi) q[12];\nu3(0.705089551348104*pi,0.08537833515979598*pi,3.64188338814318*pi) q[13];\nu3(1.0*pi,0.0*pi,1.260610394167871*pi) q[15];\nu3(0.537433067363425*pi,3.40149599408247*pi,4.23807336846573*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.685672236037828*pi) q[21];\ncx q[0],q[12];\nu3(0.29546794355407*pi,0.7690667769097901*pi,4.4639565277362*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.292013605438632*pi,-0.4431709500723147*pi,4.18198460782668*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.485690437771677*pi,-0.021428467225408976*pi,0.8053209427457659*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.361011528488098*pi,3.08421576431153*pi,1.98680459066981*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6796918792539051*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4435623667040005*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.331945168409892*pi,0.47958924332927*pi,4.46969913811208*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.743345735813251*pi,0.7330113880996101*pi,0.884263295862924*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.326101884219133*pi,3.38227798059074*pi,1.93635205500541*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.749199131721781*pi,0.7249569840711501*pi,1.265753317711929*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45363949796268*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.618978294793619*pi,0.30666282395107003*pi,1.207394992761592*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.346062593290932*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.633491353404098*pi,-0.326972816515684*pi,3.39627625917317*pi) q[19];\nu3(0.583310969099158*pi,3.23107468180064*pi,0.5705792171273222*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.477893920180185*pi,0.22496165743610297*pi,4.3833664506933605*pi) q[7];\nu3(0.638685197247092*pi,0.72561743160068*pi,0.88079884485895*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.572997042483785*pi,-0.200794072281741*pi,4.31312867062114*pi) q[19];\nu3(0.4312897131258*pi,3.00625907233625*pi,1.68351119833504*pi) q[20];\nu3(0.124644177689905*pi,0.20395081340043697*pi,3.93405426192185*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[21] -> c[21];\nu3(0.171283476088617*pi,0.04809154876425703*pi,0.74072981669459*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5557529947432379*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nmeasure q[0] -> c[0];\nu3(3.5*pi,3.42939589202228*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32540145123403*pi,0.5*pi) q[2];\nu3(0.605268196449821*pi,0.08532197061324598*pi,3.70007780082497*pi) q[3];\nu3(3.5*pi,3.48271442974656*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.281402952135583*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240739772461908*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312243185148454*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[13];\ncx q[2],q[18];\nu3(0.855867648950709*pi,-0.456815553447953*pi,0.9051615612348529*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.200918396469947*pi,1.00882027530401*pi,4.31054628902794*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.530914036214761*pi,0.03330016973885297*pi,3.6077789837546*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.754800553294098*pi,0.36391025149675904*pi,4.12164138783766*pi) q[5];\nu3(3.5*pi,3.46898880606588*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.314602322414167*pi) q[10];\nu3(0.234263247433473*pi,0.334299836591064*pi,0.820100685769372*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5873749435254423*pi) q[13];\nu3(0.587275685138378*pi,3.33008349414145*pi,4.26931785104359*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5815778618745253*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36089447309201*pi) q[18];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\ncx q[1],q[13];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[7],q[10];\nu3(3.5*pi,3.47600264841805*pi,0.5*pi) q[8];\nu3(0.826673017320164*pi,2.61307870019496*pi,4.06409842090552*pi) q[14];\nu3(0.548116303031305*pi,3.28293928986245*pi,2.93479949923998*pi) q[15];\nu3(1.0*pi,0.0*pi,1.376398008192846*pi) q[20];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5120955423983796*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.28035172895471*pi,0.5*pi) q[3];\nu3(0.769141869614979*pi,2.87435853618268*pi,4.1643721945537*pi) q[4];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.117557593288467*pi,-0.47774686644079123*pi,1.085722140923945*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.155650868498697*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.672483064784362*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[17] -> c[17];\nu3(0.394320216957115*pi,3.01206904044228*pi,0.761661076010639*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[1] -> c[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.829795107472722*pi,3.05548019277393*pi,3.9520518482417*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.356626715049137*pi,3.22595682518516*pi,1.387455417060196*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43693533577184*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.153684059623163*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38175348873384*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nu3(0.343385181016915*pi,0.8774960483723699*pi,4.2195150697259*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.223204351212419*pi,2.52925710879632*pi,1.249975756143862*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47815756847899*pi) q[16];\nu3(0.989174990502549*pi,0.5501625822506699*pi,4.1718719513009095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0436981181417384*pi,-0.20836791863521698*pi,0.799607804856556*pi) q[8];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.19373288991243*pi,0.035571611849574025*pi,0.887406070489567*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.422928878236253*pi,0.247472472537987*pi,0.733990644544345*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.367422984650271*pi,3.19572098029677*pi,1.65120999722551*pi) q[19];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.66813374206803*pi,0.08180047819416902*pi,4.19624305445174*pi) q[14];\nu3(0.444359868108906*pi,3.37370740888169*pi,0.5517604129746346*pi) q[16];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.206925095055292*pi,0.7919918888428199*pi,4.11750168493583*pi) q[0];\nu3(0.868186216356531*pi,0.8210283011559201*pi,4.47686946920897*pi) q[1];\nu3(0.678030563950644*pi,2.85312765709367*pi,3.70857808448576*pi) q[2];\nu3(0.531079660718851*pi,-0.22564696432202302*pi,1.258554395533766*pi) q[3];\nu3(0.399781348631353*pi,0.07117408255338198*pi,4.21928354243054*pi) q[4];\nu3(0.134974614722376*pi,0.22110528058315604*pi,1.177609284358749*pi) q[5];\nu3(0.614389134440781*pi,3.17804128202735*pi,4.33768278414722*pi) q[6];\nu3(0.252234783862166*pi,3.49971030767377*pi,0.997214291153942*pi) q[7];\nu3(0.615061812448594*pi,-0.308448661860775*pi,3.28448258105838*pi) q[8];\nu3(0.695076800785977*pi,3.06210501140563*pi,3.39150732732546*pi) q[9];\nu3(0.509926274113672*pi,0.01080388815591804*pi,0.68268733044299*pi) q[10];\nu3(0.514770177233897*pi,-0.31285187522423896*pi,0.943777663502569*pi) q[11];\nu3(0.168848943163482*pi,-0.0007453514562619779*pi,1.496118374099714*pi) q[12];\nu3(0.441572182055979*pi,0.32759939366172797*pi,3.95244532419437*pi) q[13];\nu3(0.616477617013935*pi,2.87890160155433*pi,4.26595610761884*pi) q[14];\nu3(0.536560302892113*pi,2.83990645411838*pi,3.76741092631685*pi) q[15];\nu3(0.206248743650182*pi,3.13054570207764*pi,1.140343234913101*pi) q[16];\nu3(0.973906601687946*pi,0.316298198648159*pi,4.3947131962380706*pi) q[17];\nu3(0.573631632693431*pi,0.5931744225667701*pi,1.207530261986613*pi) q[18];\nu3(0.285693589537929*pi,0.35896144960988996*pi,3.68239772174178*pi) q[19];\nu3(0.379676129944762*pi,0.40772157077561*pi,3.81937477348404*pi) q[20];\nu3(0.343985318787009*pi,1.15700919943841*pi,4.1764347710804195*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[7];\ncx q[4],q[5];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39425427060953*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31733199988909*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4627527892333*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31906988150456*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.174678224837068*pi) q[5];\nu3(1.0*pi,0.0*pi,1.335728492015376*pi) q[7];\nu3(3.5*pi,3.36588671096305*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.44627392799628*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.170692508258433*pi) q[14];\nu3(1.0*pi,0.0*pi,1.209999349703475*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306598740990208*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266700101895196*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[6];\ncx q[2],q[17];\ncx q[3],q[7];\ncx q[4],q[5];\ncx q[8],q[15];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(3.5*pi,3.31080250738681*pi,0.5*pi) q[11];\ncx q[13],q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.118932259382019*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49405378526632*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5415697025222563*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2598585431332912*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45348404904506*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49870741728121*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49016196244404*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.291041333474934*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47229042220814*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4158439468647295*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49411841476133*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49770242566579*pi) q[17];\nu3(3.5*pi,3.49239951233727*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1867827798473232*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2964585406833011*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[6];\ncx q[2],q[17];\ncx q[3],q[7];\ncx q[4],q[5];\ncx q[8],q[15];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.44737359113084*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.71815170868634*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.37122238268654*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5940279357108986*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.510938237730493*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.544044571621361*pi,3.31893492876625*pi,3.97980046377693*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.571717283511661*pi,0.39116348737583195*pi,0.809799277602549*pi) q[4];\nu3(0.651816977308837*pi,-0.25092365451951903*pi,0.5792782358501611*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.353957541982029*pi,2.95640756892465*pi,1.204714093213119*pi) q[1];\nu3(0.632712672985043*pi,-0.347440712468015*pi,1.0391604061511481*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.808790735580213*pi,-0.0024680670355939904*pi,3.69486005764151*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.450807889030944*pi,2.43656397507825*pi,1.3561513921245791*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.723709294298734*pi,-0.296781505241527*pi,3.33095734955991*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.662626349651531*pi,0.24497182943585505*pi,0.928510509707039*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.450172855324406*pi,0.83687052912443*pi,3.88417241604849*pi) q[0];\nu3(0.402345543070251*pi,-0.286643994272827*pi,4.28804606835962*pi) q[1];\nu3(0.65894306179094*pi,0.26148071205078405*pi,4.053902091871651*pi) q[2];\nu3(0.228654428444114*pi,0.422358388183261*pi,3.92331112621543*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.070855114687434*pi,-0.11386052300280702*pi,0.93955564901989*pi) q[7];\nu3(0.611419849044562*pi,0.349346232095739*pi,1.63900533958177*pi) q[8];\nu3(0.65192668784775*pi,3.05696907853774*pi,3.24047502528922*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.163716036567992*pi,-0.195449909668246*pi,1.439059027469199*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.701170562109742*pi,0.7603678654469599*pi,4.44606979802868*pi) q[13];\nu3(0.23491824621335*pi,0.05598350275605002*pi,0.5805577989803244*pi) q[14];\nu3(0.258902658638088*pi,3.03580462703691*pi,1.427888496832351*pi) q[15];\nu3(0.209744055466424*pi,3.35652807194997*pi,0.5003205327445573*pi) q[16];\nu3(0.468643503658588*pi,0.7826229270043199*pi,3.98954912826826*pi) q[17];\nu3(0.676331714046798*pi,3.18017202171038*pi,4.010382283483111*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.298061173756061*pi,0.9427480871323299*pi,4.11573531382874*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.138836456161742*pi,-0.4384361969838003*pi,4.1778524116989*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.547432112869339*pi,2.68578446134711*pi,3.41077130651955*pi) q[6];\nu3(0.198898022047849*pi,2.78417549899541*pi,1.2843647569633219*pi) q[7];\nu3(0.836294368767417*pi,2.5485750253754*pi,3.69868023972945*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.270642541418551*pi,1.16186416765638*pi,4.26432088059852*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.463295136304105*pi,-0.057122866135146*pi,1.088298067115387*pi) q[13];\nu3(0.645736799276095*pi,2.83295827740155*pi,3.76270447651081*pi) q[14];\nu3(0.841567587617545*pi,2.95554778751288*pi,3.12489033232677*pi) q[15];\nu3(0.525714667316938*pi,0.46856985181159905*pi,0.912582041609601*pi) q[16];\nu3(0.949710868815705*pi,-0.4892597150212814*pi,4.29205328664255*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.363923909699998*pi,-0.306020698526146*pi,1.248138219246181*pi) q[19];\nu3(0.693048608351125*pi,3.45299272151595*pi,3.18214696395278*pi) q[20];\nu3(0.214446838864317*pi,-0.42661956605620943*pi,4.32772940266739*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.555745775749333*pi,0.14943586269848996*pi,1.52004734055575*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.223756800437441*pi,0.9587278371494901*pi,4.34480074396184*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.476317560139841*pi,2.80451988574401*pi,3.91373147150059*pi) q[19];\nu3(0.193482716572496*pi,0.20045712093039803*pi,3.61645338186471*pi) q[20];\nu3(0.693352805777645*pi,0.058948787159463945*pi,3.94789844424816*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.249421131282718*pi,0.7941661923171801*pi,4.10500640670607*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.562677022533978*pi,0.13785956403120203*pi,1.489577112843738*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39783825217029*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\nu3(3.5*pi,3.36727422655262*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49194090860795*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1734126991725788*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.287989272895355*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35111628271144*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164972778660153*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.129622349422184*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.46431967315674*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46916464261942*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[14];\ncx q[6],q[13];\ncx q[7],q[16];\nu3(3.5*pi,3.36747782967045*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3577687852363831*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.212857669665484*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3372920082126871*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5350481121421291*pi) q[5];\nu3(3.5*pi,3.33569770845381*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38565606367722*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5792565876774836*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2255979833044242*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5494019073091984*pi) q[14];\nu3(1.0*pi,0.0*pi,1.242973989828752*pi) q[16];\nu3(3.5*pi,3.43655461376775*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.338709971433041*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.496279986305559*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[14];\ncx q[6],q[13];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43818993661162*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.244808842840853*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5852397793619937*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.43244123815059*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5431642228230674*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5149924901149388*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.28102127892232*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.621004991437717*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.38420468867107*pi,3.19595559019693*pi,1.64738445242435*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.587911020117884*pi,3.24069122341144*pi,4.06671814489217*pi) q[3];\nu3(0.892699800085*pi,0.34323290349604396*pi,1.57822086447977*pi) q[4];\nu3(0.530295433000019*pi,3.14618162586174*pi,0.787209120121915*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[16];\nu3(0.329558755783409*pi,-0.31075923616830303*pi,3.89643014220732*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41271497737131*pi) q[12];\nu3(0.323137527774912*pi,3.38697873540399*pi,2.04750791430388*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.394608375415352*pi,2.92093251781939*pi,1.72368414222815*pi) q[0];\nu3(0.434075342533857*pi,0.5050138607460499*pi,3.6513890757398*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.643236595532898*pi,3.25614710413132*pi,4.22061894299606*pi) q[3];\nu3(0.663444499044526*pi,0.26725001470605303*pi,4.18281499764604*pi) q[4];\nu3(0.84920106952603*pi,0.496153313561579*pi,0.9768928433799831*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.794225100513948*pi,-0.12753456616445602*pi,3.80091564073918*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.382825839680968*pi,0.7422279622416399*pi,4.14659198711205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.895014453531993*pi,3.38740981873456*pi,4.2663843251190094*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.67387113420154*pi,3.20690384111985*pi,3.41175538027381*pi) q[1];\nu3(0.659095557838198*pi,0.20504259088974697*pi,4.43247208125409*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.162990643044494*pi,3.47230119748596*pi,4.3834202512739395*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.724121621066263*pi,-0.11517442996196497*pi,0.5297896729698566*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.38288555865582*pi,3.31604011524765*pi,1.82533467207756*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.646682585909392*pi,0.71376828593542*pi,4.48926658947432*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.890714665849837*pi,0.41316431140143595*pi,1.039793909716874*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.622870352127231*pi,0.23723786597686503*pi,4.22842922676904*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.607872184068287*pi,-0.14824706886837902*pi,0.856704726252551*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.279372409134125*pi,0.20371021978965398*pi,0.921269535335008*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.943900098520128*pi,2.80366441029917*pi,3.56030421824874*pi) q[13];\nu3(0.922195380332477*pi,0.435224157068561*pi,0.642781695286348*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.575253840184189*pi,0.9871575314700001*pi,0.942119926995182*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.525103416185413*pi,0.02464898703686702*pi,0.799870068350516*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.320183810726711*pi,-0.157608214673555*pi,0.936508976866282*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.478911718494864*pi,3.25187193279105*pi,1.59189264372208*pi) q[13];\nu3(0.325487415026985*pi,-0.377558847069556*pi,1.1329471552259491*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.415447945745516*pi,3.10776182870999*pi,1.5240837667459*pi) q[19];\nu3(0.299282507562948*pi,3.10126842664748*pi,4.4646242715230695*pi) q[21];\nu3(3.5*pi,3.35545498611883*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.213679607102613*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.33546213513403*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.409571867164057*pi,3.23456162188892*pi,1.1306277765601451*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.143031590042734*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.492293674778482*pi,-0.21724499524552898*pi,3.83983347574293*pi) q[18];\nu3(0.697523108076978*pi,0.6143162053803*pi,4.264819881331309*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49730357546692*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.20248204211551*pi) q[6];\nu3(0.267692286553742*pi,2.87309975367503*pi,1.079281917834163*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.451102722615372*pi,0.5652407213505299*pi,4.179079240909299*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.770506725835478*pi,2.89175655980277*pi,4.2673434756649105*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5934195665202231*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39187423397187*pi,0.5*pi) q[5];\nu3(0.376022305720184*pi,-0.19385616851555398*pi,4.1447002089085*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.546008101481614*pi,0.312854035644761*pi,0.688756113301586*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49235956061103*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214313479163827*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\nu3(3.5*pi,3.38937086873525*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.44556676770973*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2247384773264471*pi) q[8];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.808654832848552*pi,0.40400521762946795*pi,4.30086701725861*pi) q[12];\nu3(0.663575510441889*pi,-0.4954551483950096*pi,3.51160296638861*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.33544698028381*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.49310384328567*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.271919607026933*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.402548458396605*pi,3.04591901355773*pi,1.97453319812214*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.637617521163296*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22814479078171*pi) q[21];\nu3(0.200930622349252*pi,0.66786309552889*pi,4.0753376796258*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.49857967404037*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.46728034547997*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.192131271984862*pi) q[19];\nu3(0.0734676882196953*pi,3.42398090452129*pi,1.76076430151694*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46805801452013*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.596074857487368*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3354559252846179*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5786150316933432*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.532808667296152*pi,-0.309743591584802*pi,1.175311668192571*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.438127636324492*pi,2.82397748035849*pi,1.3770327549573649*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5353209115481335*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.358961472050081*pi,2.50583304196625*pi,1.218938442959171*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.683508115189465*pi,3.27171907722115*pi,3.89199613464195*pi) q[4];\nu3(0.452534533701593*pi,3.35447287517524*pi,4.16849550555961*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4271472459017*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.306540359953431*pi) q[18];\nu3(1.0*pi,0.0*pi,1.163883636758042*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.580932545255598*pi,2.7622717628609*pi,3.90735492646492*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.719713189579447*pi,-0.12785092870241999*pi,4.46447719815344*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.394567031722799*pi,-0.334657051434266*pi,4.15805818790086*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.882638665612637*pi,0.432042178327089*pi,4.152344135007549*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.53531542540996*pi,3.39183872873152*pi,4.21535068630035*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.724385175647566*pi,3.3193470725649*pi,3.62735313702407*pi) q[9];\nu3(0.199512995563894*pi,0.208173638911471*pi,0.8249582458853211*pi) q[10];\nu3(0.425979662915056*pi,3.25340200800045*pi,1.386271916922197*pi) q[11];\nu3(3.5*pi,3.47989834026342*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.274678065990963*pi,2.96024568467139*pi,1.73687949017849*pi) q[14];\nu3(1.0*pi,0.0*pi,1.368960488733106*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.140938666278451*pi,3.39759193585973*pi,1.73088485649204*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.282551541083021*pi,2.82785062732349*pi,1.0687457134698262*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5099745664250681*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.727414925359549*pi,2.92155667026273*pi,3.46802638291936*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.71287497597476*pi,3.49023891598424*pi,3.36334815796773*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.271862746777271*pi,-0.49528085396156596*pi,1.471801929635445*pi) q[10];\nu3(0.426685220690592*pi,0.329237651362119*pi,0.820615258770124*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.357355263384026*pi,0.310869982697184*pi,3.82878994936537*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.897405553613074*pi,3.11689099228917*pi,4.07117703740011*pi) q[19];\nu3(0.692358437619626*pi,0.04163531431465495*pi,3.82455260792503*pi) q[21];\nu3(0.227680494344709*pi,3.02636077152069*pi,1.188511897719543*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.298690849428524*pi,3.26326027336127*pi,0.6915902578894451*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.373612118291212*pi,0.25640194382403303*pi,4.36911619340888*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5055607543605203*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.769201870200749*pi,2.88584087108873*pi,3.61662317199088*pi) q[21];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.977924589444134*pi,3.2373831849747*pi,3.05399895274349*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.253810525629062*pi,0.7731734919476401*pi,3.85110150612705*pi) q[13];\nu3(0.71664744730092*pi,-0.324533607006843*pi,0.909299427144198*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.677800255780793*pi,-0.47452633598145*pi,1.019568196801494*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46203427005309*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.667554636768477*pi,0.18915976768962195*pi,1.63926492218415*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2958358540173651*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.403133180203425*pi,0.31599323039668503*pi,4.11173886207194*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.352842005746416*pi,0.70939084941711*pi,0.687300300472245*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(3.5*pi,3.48545724505211*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.40653908639533*pi,3.29315848211679*pi,1.51001162808197*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2979640562199761*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.124899407504406*pi,3.29623303825556*pi,1.98462628679816*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34886097516992*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46900140103319*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.144834666782108*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.49355899344441*pi,0.5*pi) q[6];\nu3(0.343409616340521*pi,3.45500834125742*pi,1.74626618853737*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.207732935707567*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.414794387407699*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.256171314225355*pi,-0.105250175216553*pi,1.316154540901725*pi) q[18];\nu3(1.0*pi,0.0*pi,1.352975330404288*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5252030456631154*pi) q[10];\nu3(3.5*pi,3.36716384859892*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1315060974213451*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.43180372898321*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39882472195182*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5001719593837399*pi) q[9];\ncx q[11],q[13];\nu3(0.523550595295003*pi,-0.06150494854646399*pi,0.5789293343764776*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259131884919068*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5814291231681755*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.343382057737215*pi,0.44248810809056505*pi,3.82146001734511*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5606503781023999*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.156270848704235*pi,-0.08475760957169998*pi,1.448726550641598*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5958994359609662*pi) q[16];\nu3(3.5*pi,3.39834730807265*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296249225625816*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.463540840638675*pi,3.46798458026494*pi,0.864724433354237*pi) q[5];\nu3(0.650334234875618*pi,-0.307109982158504*pi,0.9690602995562501*pi) q[6];\nu3(3.5*pi,3.35182360444488*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.655301836733539*pi,2.74559896730336*pi,3.51673549474406*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.3360547325613341*pi) q[19];\nu3(0.389904007610946*pi,0.5102766927581699*pi,4.28559678176937*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.465454577507986*pi,0.288683080340829*pi,0.831840379571414*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.627337092395322*pi,3.4690033233881*pi,3.10353827084826*pi) q[5];\nu3(0.474302821018155*pi,0.02078467380093496*pi,0.5458802023651129*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.621124231116067*pi) q[18];\nu3(0.230489749495078*pi,3.00721970610356*pi,1.90511245991296*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.6126294214609*pi,0.027193733760212946*pi,0.9233888669450949*pi) q[1];\nu3(0.735778001713192*pi,0.27848536117240097*pi,4.09011396184547*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.27663700092297*pi,-0.101513973689212*pi,4.03750624782173*pi) q[9];\nu3(0.537796946311639*pi,2.68969182999018*pi,4.00774573089903*pi) q[10];\nu3(0.604314233186339*pi,0.6484158631683301*pi,0.891287527368378*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.390392333714676*pi,0.91105519324111*pi,0.5484010818299296*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.6261802055050409*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.495667073188393*pi,2.51176677629234*pi,1.134310435448366*pi) q[0];\nu3(0.872728709526398*pi,0.03805646597302603*pi,0.603876283012885*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.355693860277154*pi,2.85924746515599*pi,1.65364880801354*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(0.741548356747255*pi,3.32094664638421*pi,3.1831591779721*pi) q[9];\nu3(0.767229908815883*pi,-0.467694511553496*pi,3.23512584917079*pi) q[10];\nu3(0.426951594912113*pi,2.93831980268641*pi,0.83558647126646*pi) q[11];\nu3(3.5*pi,3.31609661005783*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.148307353154265*pi,3.4298730604471*pi,1.79432926377176*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.147535250931524*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.130670581960824*pi,0.09580806809950704*pi,1.058627434464533*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.44549115109182*pi,0.296820917902194*pi,4.15874158911223*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43424182684567*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.487324598125947*pi,-0.26533304301876603*pi,1.1828176379959259*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281914278607809*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432728844233221*pi,3.27410253383379*pi,0.688779517860994*pi) q[17];\nu3(0.34437005386893*pi,-0.06225388529815101*pi,3.82102509190716*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.411531092837785*pi,0.10247445943396105*pi,3.8976805787639*pi) q[4];\nu3(0.405837911110859*pi,3.30674637663658*pi,1.85288624082003*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.257158927486375*pi,2.95908126055864*pi,0.5972357730337778*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.812607173367626*pi,2.3711498850362*pi,3.70669480527882*pi) q[16];\nu3(0.511489976592789*pi,0.42650580749379896*pi,1.2562079226701859*pi) q[17];\nu3(0.410071137051222*pi,3.39514333533484*pi,4.40677152592129*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46223526721136*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.52009883051456*pi,2.63529107758703*pi,1.175138774038512*pi) q[4];\nu3(0.453807165300632*pi,1.08540365228358*pi,4.247575909528949*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.641869843504928*pi) q[15];\nu3(0.749019493864554*pi,0.6854180356206101*pi,0.850659047017418*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.717040807831465*pi,0.43764411876558795*pi,4.43808119612237*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34317957003251*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1830433089390922*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.59185655859987*pi,3.16977584251811*pi,3.14094967320275*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.39980313595326*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[7];\ncx q[3],q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40275714452459*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1063443955738*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39000764850489*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2806262619595121*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.289856203830762*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.46567055854452*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42889398412705*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44591260522963*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.277704269317194*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2546728601365968*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.246123927897435*pi) q[7];\nu3(0.539973431738318*pi,-0.28734106731515097*pi,3.93047090756885*pi) q[8];\ncx q[10],q[14];\nu3(0.53117100235519*pi,3.01438390616427*pi,4.321446809096701*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41861017402554*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[7];\ncx q[3],q[5];\ncx q[6],q[13];\nu3(0.753760006989677*pi,-0.359245579971476*pi,0.788980662106807*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.506790323098445*pi,-0.1280019722418*pi,3.92542684148134*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4982959495411805*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36338329747415*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3016638254514294*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49942927693632*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42489236782159*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46069124107668*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.480064243495129*pi,0.38839556374889495*pi,0.9267382046974739*pi) q[15];\nu3(3.5*pi,3.36238191065461*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.238839077648298*pi) q[19];\nu3(0.536483376032147*pi,2.91521514648125*pi,3.91019553960283*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[7];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.401105039156835*pi,-0.313513178562164*pi,1.285530765160432*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.555396006014003*pi,-0.375068159456469*pi,3.85963802948327*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5806610025736942*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.76879229895651*pi,0.5208286395953401*pi,1.25235169916322*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40907234625094*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.170812782036799*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.406721748839122*pi,2.97319700703475*pi,0.5543597925611079*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45234907373064*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.133133280094982*pi,2.67818713675908*pi,0.946641986310953*pi) q[10];\nu3(3.5*pi,3.39368220030113*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40236994438194*pi) q[12];\nu3(0.204573644523211*pi,0.32534627451685605*pi,0.816059290243189*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3239473108898019*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292904161468586*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.495537455563231*pi,2.93605464837267*pi,3.67504898851092*pi) q[0];\nu3(0.792108410281207*pi,3.09680836839794*pi,4.22817227643808*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.327508465868076*pi,3.41919290264121*pi,1.58881721527212*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[12];\nu3(0.694045442407451*pi,-0.19569202785546203*pi,3.55105591889467*pi) q[10];\ncx q[11],q[15];\nu3(0.802429274050368*pi,3.02976805699046*pi,4.28894997181858*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.353482716594491*pi,3.47615190000162*pi,1.227573480019537*pi) q[16];\nu3(0.53196666161591*pi,0.13143551289254596*pi,1.11206767646875*pi) q[17];\nu3(0.918100235337498*pi,0.9300383552737199*pi,0.5905388527940086*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.336425714589915*pi,-0.16030579362116998*pi,4.35428491765859*pi) q[21];\nu3(0.626578161760305*pi,2.65508634936769*pi,4.059861212851731*pi) q[0];\nu3(0.625081016507333*pi,3.15885086359867*pi,3.75400615818218*pi) q[1];\nu3(0.525312063720542*pi,3.32663109098275*pi,4.44546618885116*pi) q[2];\nu3(0.434241388973591*pi,-0.41655485750719123*pi,4.0226167591632*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.859947123121551*pi,2.79617849912968*pi,3.62214270271021*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.945087920770009*pi,0.41001129657829305*pi,4.01222133308033*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.674965951196838*pi) q[15];\nu3(0.334773479988476*pi,-0.058725169087673*pi,1.2721660600971552*pi) q[16];\nu3(0.649616912803851*pi,2.7004654951067*pi,3.404492980499*pi) q[17];\nu3(0.571374543122599*pi,3.41614577024328*pi,3.73491333335573*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.651134590532522*pi) q[20];\nu3(0.487700450341415*pi,3.26054529374936*pi,0.5549268085505362*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.293017760128754*pi,0.84371790573627*pi,4.33697041814016*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.659634711022495*pi,3.42251209954552*pi,3.14799838905854*pi) q[4];\nu3(0.35591270818903*pi,3.01250452995637*pi,1.379584283461376*pi) q[5];\nu3(0.57519124950827*pi,0.19250004526239595*pi,3.79768224906983*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.731324871721452*pi,2.30301652971687*pi,3.72151799435611*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.658999616164061*pi,-0.047471430674123016*pi,4.015908531149369*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.313580562184479*pi,0.10696763751052596*pi,1.107505927963151*pi) q[4];\nu3(0.813283720062882*pi,-0.17919431670546998*pi,0.8521095235281351*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.11717266927028*pi,3.46437310745488*pi,1.1986640168661271*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.522650833739153*pi,2.95521978703845*pi,1.346787895788774*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.702943499378922*pi,-0.024685277082426016*pi,1.023018313997589*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.457697736514397*pi,3.23721696501782*pi,1.042811656478547*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.234397943763362*pi,0.011796436459410975*pi,1.3626924734893109*pi) q[20];\nu3(3.5*pi,3.42325603402626*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.281488135684162*pi,0.5149220899159099*pi,0.722598756746613*pi) q[8];\nu3(0.479355012276279*pi,0.402924943106161*pi,1.3517929950347352*pi) q[9];\nu3(3.5*pi,3.37570813452985*pi,0.5*pi) q[10];\nu3(0.792025716919123*pi,0.43008276814325297*pi,0.8912075973905891*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.35825779572868*pi,0.5*pi) q[13];\nu3(0.881628592697325*pi,-0.355472157716118*pi,0.610908201571028*pi) q[15];\nu3(1.0*pi,0.0*pi,1.182147139715124*pi) q[16];\nu3(1.0*pi,0.0*pi,1.111955363340826*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.529760208618437*pi,-0.237352602572743*pi,0.9603804273991761*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263388291519586*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\nu3(3.5*pi,3.33202922893026*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,1.214246283228757*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.702796196609209*pi,-0.041407062466493005*pi,4.05803739887588*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49755247160476*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.42258356991156*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2763642512080229*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.629601892884755*pi,-0.4412944348885091*pi,4.05076251393236*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.329635806114277*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35715276446079*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49687721254156*pi) q[17];\nu3(3.5*pi,3.37746736211328*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290414303288671*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46586330669542*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,0.5791544229673806*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.809909412740717*pi,2.83541349322319*pi,3.88515665406469*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.499840743163491*pi) q[4];\nu3(3.5*pi,3.41804933052628*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36699825512296*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0776213157009749*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3220398835285732*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.62916693545902*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6256692381125151*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47272721968044*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40337579622508*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.551491055327451*pi,0.9424579033226499*pi,0.685365460700624*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.587051334179388*pi,2.87959641529254*pi,3.56533165474673*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.442669109358995*pi,0.458728131052488*pi,3.75953910476068*pi) q[1];\nu3(0.346368289693274*pi,-0.017361944286527986*pi,1.229586562036469*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.647161519064811*pi,-0.4301107945379097*pi,4.0670872194537*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48950741248998*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.762375070036316*pi,-0.279416173082196*pi,3.26393317092886*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.390687929245739*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.839149968326775*pi,0.487827526340475*pi,0.938634928703088*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.480619094230951*pi,0.27579522339117*pi,4.17736957812571*pi) q[0];\nu3(0.74081100982156*pi,0.32375111423999203*pi,1.333558203022982*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.617229680904825*pi,3.457086190702*pi,3.07356841353464*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.634164489258507*pi,-0.4345839484444279*pi,0.9671873836729681*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48479567912151*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.264772430278456*pi,0.66499768510264*pi,0.665197911439427*pi) q[16];\nu3(0.889456364142176*pi,0.7884682380116399*pi,1.1930854726267421*pi) q[17];\nu3(0.468035279410104*pi,-0.332250487371075*pi,1.375839922691023*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.358579550537274*pi) q[20];\nu3(0.828542343674299*pi,-0.383720736797574*pi,4.06764086277737*pi) q[21];\nu3(0.60391366813543*pi,3.43538219078839*pi,0.606211330624814*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.862114879462182*pi,-0.104645997616852*pi,4.28440251339979*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.194949024679715*pi,-0.4656122091486445*pi,1.95503804921764*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.123763722532209*pi,0.45265346501385295*pi,4.082350278778*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.562033795565076*pi) q[15];\nu3(0.439628860699479*pi,3.01576878026203*pi,1.0116001799209071*pi) q[16];\nu3(0.583413419141336*pi,2.98166091018666*pi,3.7663909534663*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.464217820727515*pi,2.82904885742688*pi,1.2421981877492811*pi) q[19];\nu3(0.70446992515297*pi,3.44272473378187*pi,2.96374729175342*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.557934714253527*pi,0.24528273440790704*pi,4.4998418668577695*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.425413992819216*pi,-0.337310911289439*pi,0.9569042833414649*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.332548605484723*pi,-0.12856782903653002*pi,4.094004599784331*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5351895304000354*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.716375105194857*pi,0.56725129484691*pi,4.16555377457162*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.205776494825037*pi,2.40737680268919*pi,1.2448075032906352*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.49059029728518*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.258574725219403*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.108527851805919*pi,0.10408680905289802*pi,0.9676666592266641*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.828891956326162*pi,0.41017472710932*pi,4.160235760246509*pi) q[6];\nu3(0.338549360400366*pi,-0.095998075724055*pi,0.5241171811427223*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.651859494399705*pi,0.70444137179055*pi,1.064729768750458*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47117423139151*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.38024374962671*pi,-0.032523255898236014*pi,4.09813308003619*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.826660226932206*pi,0.119967634917588*pi,0.644325847614211*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.514455392004025*pi,3.28673452975961*pi,3.06076245856222*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.348025579637502*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.604147631158337*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.308541363635166*pi,-0.17391395944021198*pi,3.74446548352697*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.116911342458528*pi,0.18190040876193103*pi,4.17997995732393*pi) q[12];\nu3(3.5*pi,3.46183473485788*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.29201025236671*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.842053376588054*pi,0.69824873865589*pi,1.116517011431632*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.190009518863657*pi,-0.4987347506064185*pi,1.146349688525643*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48060180597041*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42712885792787*pi) q[18];\nu3(1.0*pi,0.0*pi,1.269173535703578*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.427452964498108*pi,0.252904489198174*pi,4.18054137563573*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\ncx q[17],q[19];\nu3(0.437929960848096*pi,2.98526027960394*pi,1.0579147429808962*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.731513287933682*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.415474711986571*pi,3.07455908664519*pi,0.76064142514505*pi) q[1];\nu3(0.267357958671704*pi,-0.22398989193483199*pi,1.432992354714157*pi) q[2];\nu3(3.5*pi,3.330457330897*pi,0.5*pi) q[4];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.298426261625443*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.114375551664308*pi,0.03048988287302501*pi,0.967188194535304*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4769138261560695*pi) q[19];\nu3(0.907638109468222*pi,0.55601531415212*pi,0.911255696077713*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.701891185075609*pi,1.03993125482469*pi,0.7505586107816631*pi) q[1];\nu3(0.421778466764053*pi,0.68275097675385*pi,4.36300086583711*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[10];\ncx q[6],q[9];\nu3(3.5*pi,3.38436104436171*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.775250242453006*pi,-0.044591168163266026*pi,1.231750290694047*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3420338920304928*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42473191982771*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32843362419749*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.2912234327788399*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5592916693686715*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2843623324633*pi) q[12];\nu3(0.689305904205243*pi,0.51073052455723*pi,1.3000812705137461*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.51455395800431*pi,0.69336547699685*pi,0.9998501030777169*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[10];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47611705861911*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.323807881016213*pi) q[13];\nu3(0.370599566057107*pi,0.7097720006268899*pi,0.5277697817286457*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.447467883715889*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.485148151096177*pi,0.19866092895908505*pi,3.66754339209329*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40774595329491*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5653528145113145*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.40089769566553*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283812237355743*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.260587805063246*pi,-0.274030589373619*pi,3.8599389997853*pi) q[0];\ncx q[3],q[12];\nu3(0.586521470869249*pi,3.28660808915124*pi,0.5618923452212959*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48920319230056*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6425554794678*pi) q[13];\nu3(1.0*pi,0.0*pi,1.291515688568351*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.428855270005074*pi,0.50202431868495*pi,4.05163263150793*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.160159550526947*pi,2.52397066234747*pi,1.18338739460293*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.757307468594529*pi,0.402123155807936*pi,4.4694144173077*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.172825236134125*pi,-0.305920207600285*pi,3.90814474030948*pi) q[17];\nu3(0.431026822663134*pi,-0.06615035072333603*pi,4.296253162361889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.689286113638025*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.132377622212032*pi,-0.4220888541533276*pi,1.221206528033046*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.329905197591877*pi,0.59929712865218*pi,4.1093941577473405*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33217322439193*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.390612548526829*pi,3.01633856005363*pi,1.496715707419244*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.433884638882328*pi,-0.114947104335415*pi,3.94689940336884*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.399086275756589*pi,-0.06170383962495701*pi,0.5139780148330907*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.722487390641023*pi,3.35097104744294*pi,0.78358386412323*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.41440102107587*pi,-0.20529641442617402*pi,3.86098931587171*pi) q[8];\nu3(0.677034723199183*pi,3.17088831800474*pi,4.18128950266037*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.291396921336778*pi,3.3280976201899*pi,4.2252349710054*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.41973118433328*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.799694872990303*pi,-0.09074869013061498*pi,3.56409474706252*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.341099108491244*pi,0.17549526386147796*pi,1.1878805591430028*pi) q[8];\nu3(0.228648111320078*pi,-0.26720173886158*pi,3.94715438803409*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2139844323513231*pi) q[21];\ncx q[0],q[21];\nu3(0.442761949000915*pi,2.93187371171908*pi,0.76179274525721*pi) q[3];\nu3(3.5*pi,3.27601344023547*pi,0.5*pi) q[4];\nu3(0.686084376233239*pi,-0.07174231301571499*pi,0.9474508985293759*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.724158317902578*pi,-0.373437198325854*pi,0.637811152957033*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0961797250197134*pi,-0.4324848688125412*pi,0.928127000257615*pi) q[12];\nu3(0.4900269699815*pi,3.41672458601122*pi,3.03875017867639*pi) q[13];\nu3(1.0*pi,0.0*pi,1.193671089437525*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.58889419308636*pi,2.56827552860359*pi,3.89673092374189*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.315283781945191*pi,-0.498810330764726*pi,1.375739258494891*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.61475151088571*pi,-0.01758235956342602*pi,1.314266547123653*pi) q[12];\nu3(0.347023082870922*pi,-0.283920309849634*pi,4.40964411019463*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.731445592739652*pi,-0.4616899263383926*pi,4.198218298731311*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38442441656872*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.47177584089136*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45854347731757*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.472485322343576*pi,2.40852279539209*pi,1.395810425366383*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215888493596696*pi) q[19];\nu3(0.397781374504942*pi,-0.359313175088509*pi,0.5081501181838763*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[18];\nu3(3.5*pi,3.39445827813191*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.715892366299025*pi,0.39597446499101296*pi,1.025049775446098*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.544906772626921*pi,-0.12080273612700898*pi,1.247202941104171*pi) q[15];\nu3(0.549191106824322*pi,-0.005927765278646024*pi,1.141085843247506*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329862111591845*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35606251598293*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39152731213697*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.709477893420594*pi,3.18060986955291*pi,3.40762951583834*pi) q[11];\nu3(1.0*pi,0.0*pi,1.272713246142406*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.54761381040786*pi,0.30093482125111404*pi,1.205654871984952*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2958147039104229*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.61097947659198*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[19];\nu3(3.5*pi,3.38508473826585*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42699421327328*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.343917048340769*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273711718193189*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5384870757718434*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31310530170351*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5743744592643651*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.406075272610093*pi,-0.39518263502789497*pi,1.388864709716563*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.197941085602511*pi,0.17716607997199696*pi,4.43614527077078*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.372836888610729*pi) q[9];\nu3(3.5*pi,3.48520319594481*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45986351370777*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.290471277895693*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.663098220410471*pi,-0.05117466943943999*pi,0.5754685522269366*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.734006583085873*pi,3.41635262189992*pi,3.33266681640256*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.424465696664004*pi,2.6791262053405*pi,3.85869364920334*pi) q[2];\ncx q[3],q[13];\nu3(0.187472586695822*pi,2.96385550884166*pi,1.2248781294087259*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40350776728903*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30904787171372*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.168797713013727*pi,-0.49032194845312455*pi,4.0944590021093195*pi) q[19];\nu3(0.75001323436306*pi,0.7050807732069899*pi,4.31029894441619*pi) q[21];\nu3(0.744810784020906*pi,3.32737200041212*pi,2.98547654842597*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.588135799053153*pi,0.03556781031689604*pi,0.7826282329727849*pi) q[5];\nu3(0.33106917494305*pi,-0.130717331701929*pi,0.5909523683762031*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.680963186693937*pi,0.5934036635125199*pi,0.5251913203030676*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6474689888169161*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.727346267763346*pi,-0.143188119684789*pi,1.303319307809883*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.305232088854848*pi,0.37371066555130195*pi,3.79450137732772*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.651550057784391*pi,0.19849399999780903*pi,1.1762318466637471*pi) q[5];\nu3(0.7529025482193*pi,3.35986028615367*pi,3.66223158502732*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.39131304468977*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.299619836664911*pi,0.14835362833377497*pi,0.988199314710003*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35868337653797*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.258333798128228*pi,3.36487614987608*pi,4.47815733808278*pi) q[18];\nu3(1.0*pi,0.0*pi,1.350860667476221*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.302139700712919*pi,0.20326904120964495*pi,3.94699177670094*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.519944534619156*pi,3.10703940449586*pi,3.28698083948267*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.755091194374092*pi,0.299494742107252*pi,0.629140446567842*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42195897484556*pi) q[20];\ncx q[0],q[19];\nu3(0.45523566026684*pi,0.20739224913307197*pi,1.032079943984915*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.730480183271618*pi,3.00111973025314*pi,3.69117456873107*pi) q[10];\ncx q[11],q[20];\nu3(0.881718035459404*pi,0.82095651926074*pi,1.154326280161917*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.35859945086911*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.276747346404936*pi,0.99727747502713*pi,4.14606022459477*pi) q[3];\nu3(3.5*pi,3.47242966187568*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36838458000624*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.41490052258838*pi,3.05737691932726*pi,0.5585425062917302*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.43779262577271*pi,0.06062226031593099*pi,4.35840461583057*pi) q[12];\nu3(0.56542791349893*pi,3.23744045480638*pi,4.49756459337321*pi) q[13];\nu3(1.0*pi,0.0*pi,1.285960018412051*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.145571952573748*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271755346963702*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.462561900789042*pi,0.9842245964687599*pi,4.27236107152369*pi) q[3];\ncx q[4],q[14];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.534817979408342*pi,0.30049221995779496*pi,4.37911586916726*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.633834912749205*pi,2.8934963923502*pi,3.8976364049051*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.42877322893845*pi,2.84244603163482*pi,1.137282699100671*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.772646582950501*pi,3.08344522618326*pi,2.99857707661081*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.537620995584823*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.500831325930864*pi,0.8163573258115799*pi,0.908794157023881*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5096651160270305*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3494892954622895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[10];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.694749782870079*pi,0.266512844310687*pi,1.52271786061603*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4636619742473*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.900365812867832*pi,0.17479640965863996*pi,3.8758755431808*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.602971501223271*pi,3.45786815662136*pi,3.49976287622869*pi) q[9];\nu3(1.0*pi,0.0*pi,1.189648997273032*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.776896370121931*pi,3.12431092360069*pi,0.5962685993915228*pi) q[6];\nu3(0.449877116881795*pi,2.97598727061849*pi,0.602870218144457*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.431876568181455*pi,-0.17734031053265698*pi,1.285872774734945*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[13];\nu3(0.397348802848241*pi,3.23882371769161*pi,2.09283383376912*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.510212875663302*pi,0.252331755385085*pi,1.354509465360597*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.21374903169273*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40354657302505*pi) q[10];\nu3(0.294777533618483*pi,3.32851169693296*pi,1.2027294210780979*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.520236794531475*pi,3.3461111713528*pi,4.43068496097192*pi) q[15];\nu3(1.0*pi,0.0*pi,1.164502674254523*pi) q[16];\nu3(0.469216093852921*pi,0.31437872853928195*pi,4.44655047684065*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48551856999408*pi,0.5*pi) q[3];\nu3(0.328858991883112*pi,2.94413575875128*pi,1.19416050255544*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(0.338082079187123*pi,3.42484400667167*pi,1.391195886654355*pi) q[11];\nu3(1.0*pi,0.0*pi,1.358052270425304*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.516014063900795*pi,3.09694207903629*pi,3.0968731338662*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4271281335906*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.51235852852855*pi,2.81996248967361*pi,1.461832610437202*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5688148490357792*pi) q[16];\nu3(1.0*pi,0.0*pi,1.188573088463488*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.513644733156852*pi,-0.24861191569406*pi,0.5053084797661193*pi) q[20];\nu3(0.879694199039692*pi,3.3308699648086*pi,3.75148584149578*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.350196678622909*pi) q[13];\nu3(0.122882042197352*pi,0.79040325706383*pi,0.5282679690204263*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.610366696418728*pi,0.251425239747047*pi,4.10415374523057*pi) q[20];\nu3(0.394935417914569*pi,-0.073606751969712*pi,3.8087249883246*pi) q[0];\ncx q[1],q[15];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.58308044622927*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48122705619262*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36929401109663*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.34126930568808*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.477882567227096*pi,0.7033178402542899*pi,3.96915538528596*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339210546841102*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.30276164451598*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.450325561635739*pi,-0.05919636282959001*pi,4.482975076178381*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.443431279678516*pi,3.16645557994991*pi,3.28095225331361*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1950711977694088*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.449588139265944*pi,2.99374757372333*pi,1.61474581136691*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.50951037229245*pi,3.14764488000146*pi,0.5067240412460022*pi) q[8];\nu3(0.369071232667134*pi,-0.16722147917373897*pi,1.108155890318105*pi) q[9];\nu3(0.642888414211892*pi,0.23014846418633494*pi,1.54014241630007*pi) q[10];\nu3(3.5*pi,3.43516606955273*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.298155636523348*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.692022315818523*pi) q[15];\nu3(0.675266085675728*pi,2.53056520297706*pi,3.88339901196626*pi) q[16];\nu3(0.584571438313365*pi,-0.183823796665534*pi,4.34857080370419*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.793193806261721*pi) q[21];\nu3(3.5*pi,3.42674812012761*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.249859364004074*pi,0.401762453511485*pi,4.05053952763578*pi) q[5];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.300176873275074*pi,0.26573490897666396*pi,4.21187142423233*pi) q[9];\nu3(0.311583110033839*pi,0.320644881577431*pi,4.1158554320796*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3222739127585719*pi) q[14];\nu3(0.316655046653465*pi,3.32537427359112*pi,0.62076160443898*pi) q[16];\nu3(0.389882356294279*pi,3.08983523417251*pi,1.57450994879531*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4049016400101095*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.464176306543051*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.67743409931156*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.610360225149986*pi,3.27772717364168*pi,3.90047933467761*pi) q[3];\ncx q[6],q[17];\nu3(0.431932213591106*pi,0.60360691274035*pi,0.837461749606319*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.345726685702409*pi,-0.006877585760243998*pi,0.627634151381777*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.937374643542996*pi,0.5966663433303101*pi,0.8479311920776049*pi) q[3];\nu3(3.5*pi,3.45741702708044*pi,0.5*pi) q[6];\nu3(0.571069416317514*pi,3.25237565740184*pi,2.99182884163189*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.313366917515449*pi,-0.08956836158155002*pi,0.5376982699947184*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1599399223361*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.414509948704506*pi,2.72292493723284*pi,1.319716486485782*pi) q[0];\nu3(0.623165994508144*pi,0.48311548735144305*pi,0.5377061427461862*pi) q[1];\nu3(0.690216373362555*pi,2.35298921825804*pi,3.72707607008439*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.385545831150966*pi,2.74518317753494*pi,1.2749058610740511*pi) q[13];\nu3(0.493757437494531*pi,3.38918640946709*pi,3.36153944063944*pi) q[14];\nu3(0.691461025426458*pi,3.07255230938865*pi,3.57626211172625*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.913536099034461*pi,-0.23123080503232202*pi,1.139187585013362*pi) q[21];\nu3(0.389848864672282*pi,3.49137251685164*pi,4.22848186533496*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.329553081076509*pi,3.38647576041526*pi,1.73016758599091*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39105046931358*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.739275672821482*pi,3.19254403624577*pi,3.75844664874273*pi) q[13];\nu3(0.805106102977813*pi,-0.22479581799753*pi,3.5498920026843*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4599468442819195*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2393885420236441*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.324140954882959*pi,0.10091967491104803*pi,4.22552897906637*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[17];\ncx q[10],q[18];\nu3(0.633747061864039*pi,0.375944658001092*pi,3.94110683160045*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695625030169376*pi,3.37882919098051*pi,3.25734758967478*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.287293064512249*pi,3.27637615037961*pi,1.207546305106763*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37760223328889*pi) q[18];\nu3(0.0288383107580161*pi,-0.12847311872088701*pi,4.4354188316964*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44055272620512*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,1.288860763667971*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.47572043488528*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.369703747126826*pi,0.39759514559910103*pi,3.58849985517919*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.264207739222043*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45916051060452*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.154025953804528*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37546236451695*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.300519393438982*pi,0.455839499622967*pi,4.32964902273617*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2206543163366539*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,0.725754578710812*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.627072752983216*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5015479557190008*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.41539544587869*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.19928009687719*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45728366241981*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.876488368529091*pi,0.75654916816171*pi,1.103397474264157*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47220779597763*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.377221336898851*pi) q[16];\nu3(0.361984057665163*pi,2.96662570833171*pi,1.83148482289881*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.235750655356304*pi,3.35276809013604*pi,0.902563441335527*pi) q[1];\nu3(3.5*pi,3.39282100088927*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.778377520113273*pi,0.14364351551686705*pi,4.330665409586469*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.630900860312874*pi,-0.28458315738016904*pi,3.82479091483598*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.574691749961003*pi,3.33202742639729*pi,3.61491738677858*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.57977419589396*pi,3.28592260828271*pi,4.46133673425282*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.23174407492872*pi) q[12];\ncx q[13],q[16];\nu3(0.220396982249612*pi,3.37215757898133*pi,1.61887488849048*pi) q[15];\nu3(0.496693700278953*pi,0.8826501987740201*pi,4.3089855021553*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5604671216556318*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.47775381146951*pi,3.23515509743142*pi,4.27983687549062*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.598277967880013*pi,-0.20413482489804302*pi,0.7292459426283899*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.465724949432724*pi,3.13784097189873*pi,3.40846081648072*pi) q[8];\ncx q[9],q[20];\nu3(0.835769652066082*pi,3.30118415423505*pi,3.56001027063939*pi) q[10];\nu3(3.5*pi,3.47892655294893*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.272360069106458*pi,-0.146927307744873*pi,4.07444654981909*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5722377337474915*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3685714458731089*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0444404865583773*pi,-0.4451088876582539*pi,1.082298666609752*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.4741579865661105*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.565048901444076*pi,3.22524934600172*pi,3.1911153006123*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.39724407647465*pi,3.29328627113887*pi,1.063716018909374*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.493137805057052*pi,0.08597229622921199*pi,0.76732882317463*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.623564452671928*pi,0.34660111269099403*pi,0.922826680019253*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.72271473555484*pi) q[19];\nu3(0.66224374850315*pi,-0.240976513462777*pi,0.72076972631015*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.799682486343502*pi,0.365959802234067*pi,1.363792970265961*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.151478151755635*pi,3.36370422814071*pi,4.2643208754935*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.603531947926249*pi,-0.381305263568791*pi,0.864734866376483*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.257670439197279*pi,0.5034562790163499*pi,4.2865277009557605*pi) q[5];\nu3(0.715093022503152*pi,0.5064773957319899*pi,1.477050789167254*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44427472629638*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.310702118843307*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.590738362870959*pi,-0.288984583889224*pi,3.3963493450901*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.796280022289828*pi,0.03804711103803404*pi,1.005421126258398*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.537394195789711*pi,0.326499529445919*pi,1.60833603698789*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.575439364087589*pi,-0.4829616550595913*pi,3.85309747402985*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44290616973808*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.528536989901011*pi,3.30911590932205*pi,4.39663815872794*pi) q[2];\nu3(3.5*pi,3.27487831891033*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.241451133869837*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.435434334599211*pi,3.20651626008493*pi,2.10847012933935*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,3.42302302131403*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.355495232836668*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.486992318839474*pi,2.95731848092361*pi,3.75401792924078*pi) q[2];\ncx q[3],q[5];\ncx q[7],q[8];\ncx q[10],q[21];\nu3(0.634360604922666*pi,-0.343229612150108*pi,3.61201549859275*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.867127917629218*pi,0.05237472977722202*pi,1.260132510342213*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40319975003168*pi) q[5];\nu3(3.5*pi,3.46527234603862*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3464687091464551*pi) q[8];\nu3(3.5*pi,3.47841080770522*pi,0.5*pi) q[10];\nu3(0.576688237217394*pi,3.30076659622788*pi,3.51835451235597*pi) q[11];\nu3(0.320425182812668*pi,2.72319833301001*pi,0.91994541097703*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.858200253301142*pi,0.33828370675339403*pi,1.58121870138956*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4262042183620505*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303631784231599*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[7],q[8];\ncx q[9],q[13];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.908156617345796*pi,3.03780707367916*pi,4.34516040835925*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[20];\nu3(0.270796473419184*pi,-0.4985920659450251*pi,0.5766868977775774*pi) q[19];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5321408905202226*pi) q[8];\nu3(3.5*pi,3.40572498001176*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.156818871759264*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.136349222299757*pi,3.20438715627861*pi,1.9602942610801*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44517995609273*pi) q[21];\nu3(3.5*pi,3.49346060753122*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.265570692271273*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[13];\ncx q[10],q[21];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36864323797855*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48289427578422*pi) q[13];\nu3(0.474636042429777*pi,0.062140694423932996*pi,0.910007769751775*pi) q[14];\nu3(0.516983460872805*pi,2.98888287610825*pi,3.5806208565482*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26104587308896*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43280038608849*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.48438503775337*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.46888832483135*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35879692203711*pi,0.5*pi) q[6];\nu3(0.719450805441321*pi,3.32122793064051*pi,3.02502305714866*pi) q[7];\nu3(0.631405270210581*pi,1.07379029828219*pi,0.873906331688592*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.259261583511641*pi) q[12];\nu3(0.634459437795218*pi,0.7912168382089599*pi,0.76826443408049*pi) q[14];\nu3(0.36906376025169*pi,0.13854163319451795*pi,3.79732218705926*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3823314053607239*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.164122375003062*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[16];\nu3(0.250273109725402*pi,-0.31289364305245604*pi,1.421661337610686*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[19];\nu3(0.712980427042751*pi,3.02674780638994*pi,3.32277155333435*pi) q[7];\nu3(0.877700665908132*pi,-0.315249644849051*pi,3.44493928282412*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.627461745866994*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.568643740215314*pi,0.9167141109144601*pi,0.644236530548182*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.200910396435528*pi,-0.199305588777267*pi,3.70672327432555*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.4057883934252295*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5613623751549115*pi) q[16];\nu3(0.749116813108589*pi,2.81616532887823*pi,3.9975238942955*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5197438384038962*pi) q[19];\nu3(0.421351357216815*pi,0.5813861377566001*pi,0.5105698822845642*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.535276134159454*pi,0.10041975133102199*pi,0.696474335513655*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.192518564469308*pi,0.26864862611726603*pi,0.952737427249705*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.618274553606841*pi,0.24769469182870196*pi,0.683156224354032*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0796370536426627*pi,-0.203156461755313*pi,0.757567481150065*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.382364053077201*pi,3.49858765728531*pi,1.130110458040759*pi) q[10];\nu3(0.25812591269751*pi,3.01192581493855*pi,1.92306483632575*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.746549276296688*pi,0.5241647775945799*pi,4.37270292461621*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.40422569363674*pi,2.94559629412456*pi,0.7018994246854839*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.666064749909991*pi,-0.307326757032521*pi,0.660222360850262*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.476348550654289*pi,3.49790201054227*pi,1.0423813597036848*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.59202535550082*pi,0.061379711801336945*pi,1.330722201352347*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.418170685295537*pi,-0.278505763720737*pi,4.026076001704039*pi) q[6];\nu3(0.279578566716383*pi,-0.007596659457421995*pi,0.5896548232018595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.366796323440249*pi,0.40989533863471395*pi,4.41288926829625*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.491698262569896*pi,-0.284915199024449*pi,4.13616520407436*pi) q[21];\nu3(0.847128323833002*pi,2.48687304818688*pi,3.93484888686486*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.790246861662682*pi,0.6154917686880499*pi,4.23848409511944*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.264103433381253*pi,-0.21141608442501297*pi,1.60816844298705*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.93676553217319*pi,3.44893260151124*pi,0.610226791753848*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0951588446887652*pi,0.049505568851047954*pi,4.37529350535687*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.643712231542734*pi,0.8733860817539301*pi,4.39032854327238*pi) q[0];\nu3(0.509463461885614*pi,0.247767351799686*pi,3.91432505625625*pi) q[1];\nu3(0.702114012225525*pi,-0.26094509572444*pi,4.49279534105529*pi) q[2];\nu3(0.510904249123481*pi,0.5910795707565799*pi,4.31906704371743*pi) q[4];\nu3(3.5*pi,3.35012291908746*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.762679904692983*pi,3.05520035552196*pi,3.36128582280848*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2563264250154091*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.769626304488518*pi,3.07295666435278*pi,0.5070623254272806*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.183624335684552*pi,3.14579086276268*pi,1.366721248742527*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.40108533579828*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1385444119468269*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[9],q[15];\nu3(3.5*pi,3.42458783942705*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.81927816126582*pi,0.07033103350900805*pi,3.63525606515696*pi) q[12];\nu3(1.0*pi,0.0*pi,1.245695261569095*pi) q[14];\nu3(0.240970397620831*pi,0.5833265585188201*pi,4.0092181262937405*pi) q[16];\nu3(3.5*pi,3.44795817334564*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.716062335729858*pi) q[20];\nu3(1.0*pi,0.0*pi,1.193492253469195*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44951497430247*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.39079543934045*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.497537383750071*pi,-0.037068854565284026*pi,1.420045045520315*pi) q[12];\nu3(1.0*pi,0.0*pi,1.234042763412336*pi) q[13];\nu3(1.0*pi,0.0*pi,1.226677591573474*pi) q[15];\nu3(0.272462905768072*pi,3.1466025384261*pi,0.9481602178501369*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5028687545780981*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,3.32078178187836*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.206050539579667*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.613948043418619*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.601012530100429*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47726231753982*pi,0.5*pi) q[4];\nu3(0.520023851652134*pi,0.31410588830432695*pi,0.6738061769938359*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.302264553540026*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.522251507667479*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5002585318535139*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.49424013213576*pi) q[1];\nu3(3.5*pi,3.46614101177554*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[7];\nu3(0.710576284240891*pi,3.39059840638388*pi,0.652743735911861*pi) q[5];\nu3(3.5*pi,3.29636237548126*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2405818819277181*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.368594457277974*pi,0.18495819651678802*pi,0.6541185345035769*pi) q[11];\nu3(1.0*pi,0.0*pi,1.163526594369154*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.513593532278848*pi,3.128785979684*pi,0.5849734867108265*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.41342076310511*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.705222109327115*pi,1.09242042529542*pi,0.661722357393748*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.4797858787007*pi,0.5*pi) q[16];\nu3(0.432548818543809*pi,-0.05658404390196198*pi,3.81960795943686*pi) q[17];\nu3(0.278151661291996*pi,0.6213827754955701*pi,0.5500588398254915*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1397296096412242*pi) q[19];\nu3(0.759199595219802*pi,0.5533153597725*pi,1.436904719446473*pi) q[20];\nu3(0.562206701170854*pi,-0.4983499366392561*pi,3.27975713127379*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38163999033072*pi) q[8];\nu3(0.786386757690835*pi,0.50734667309479*pi,4.17032907963635*pi) q[9];\nu3(0.293286230767255*pi,0.30242213015835395*pi,3.42063162599476*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44838022088155*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.321595127490965*pi,3.20871481457953*pi,2.07045383449013*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.731270786606681*pi,3.23566720910707*pi,3.89971117782627*pi) q[18];\nu3(0.18026600371099*pi,0.80401365782237*pi,0.681715479769437*pi) q[20];\nu3(0.416183583979017*pi,3.34408412529897*pi,4.1980253570339805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.364644775269194*pi,0.251819899700628*pi,3.94529378486953*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.704973184920396*pi,0.6341929302924101*pi,0.964692206152727*pi) q[9];\nu3(0.67254355041626*pi,-0.257174200374372*pi,3.73315573863855*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.31604232482412*pi,-0.353930453456977*pi,0.772244875562455*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5441617194926059*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.711431315983259*pi,-0.06516869268647701*pi,0.8988328816779549*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.521772129301017*pi,0.97478280370656*pi,4.46169120402428*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.344740865053382*pi,0.82829763359961*pi,4.17680210988906*pi) q[13];\nu3(0.675684496672135*pi,0.11259925164086304*pi,0.741503033072135*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.33836972287049*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246133856943447*pi) q[20];\nu3(0.718223977746172*pi,0.405356558065903*pi,3.91114448796615*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4569910361854*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.232231229014899*pi,0.65372881639574*pi,0.741911676544105*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.591669771033334*pi,0.14997449510734195*pi,3.99513601949787*pi) q[16];\ncx q[17],q[20];\nu3(0.0154094918073112*pi,0.9292756854128501*pi,4.32047465223419*pi) q[19];\nu3(1.0*pi,0.0*pi,1.352391378444699*pi) q[21];\nu3(0.679089260848929*pi,0.23707893995402995*pi,4.2131572770822*pi) q[0];\nu3(0.852620610058896*pi,-0.188190398451621*pi,3.39781059158843*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34962735593045*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.094529436688219*pi) q[15];\nu3(0.497960467301049*pi,-0.04601576020046799*pi,3.54349028412995*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.112721549863465*pi,-0.07317843133007901*pi,0.8757859019920939*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.724266821910156*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.408709922614758*pi,2.93222530322736*pi,1.68758732959298*pi) q[1];\nu3(0.644798653789337*pi,0.52668249377037*pi,4.11392782126354*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0940101173263465*pi,0.287859629102697*pi,0.744775812866758*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.893494266559859*pi,0.27213149020651595*pi,1.3334858928932198*pi) q[6];\nu3(0.358834445914968*pi,-0.278669957916514*pi,4.05725318734648*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39505954973594*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.583712279446197*pi,1.05255851245514*pi,0.7635841256922871*pi) q[2];\ncx q[3],q[14];\nu3(0.365438068212291*pi,-0.09411109538587797*pi,3.8853413917133*pi) q[4];\ncx q[5],q[21];\nu3(0.618141421847964*pi,3.01692447248837*pi,3.4270028487148*pi) q[6];\nu3(0.564442302806371*pi,0.71860483987753*pi,4.49423792849137*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.591436025394919*pi,2.88318257229179*pi,3.98322143233059*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47788014755689*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3855053354438*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.272886289296066*pi,0.03435199257427901*pi,1.0456530414094392*pi) q[8];\ncx q[9],q[15];\nu3(0.664423201399616*pi,3.28372379360212*pi,0.771081786174135*pi) q[12];\nu3(1.0*pi,0.0*pi,1.132663326538745*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45767451133669*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.794312386806683*pi,2.96524443697068*pi,3.34572197036718*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.345987243306653*pi,-0.036615246616596986*pi,4.4721849163709795*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235957288493974*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5452336487771361*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.33712554007055*pi,0.5*pi) q[16];\nu3(0.244992965174122*pi,0.5662954751781799*pi,4.09693205855191*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2090601738030369*pi) q[18];\nu3(0.335769156615643*pi,0.6156087609938301*pi,4.01905492887377*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.49114655209809*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46916924234833*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.159912651479572*pi) q[10];\nu3(1.0*pi,0.0*pi,1.332271612265655*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45465292066695*pi) q[19];\nu3(0.464033627557623*pi,-0.339690297315676*pi,1.493561727908809*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.48565702127808*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.180676893869735*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47410727987799*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.46787714259626*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49734371255141*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.248540591191733*pi) q[8];\nu3(0.516559971278124*pi,0.8541067876261399*pi,0.799150947439434*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.460974365509999*pi) q[10];\nu3(1.0*pi,0.0*pi,1.336328277662187*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5469517005906828*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.370700544955449*pi,-0.21482677246710502*pi,3.86548523163922*pi) q[3];\ncx q[4],q[13];\nu3(0.336027474089246*pi,2.97834521465963*pi,1.88849794868937*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[11];\nu3(0.728411247230929*pi,3.29372231480911*pi,4.27299136525092*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5549138156136278*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.490180761784029*pi,0.15282059986530905*pi,0.937755355671848*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.560115984749434*pi,2.49393089177582*pi,3.59366050745845*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.225917124831143*pi,0.6357762479095399*pi,0.660609085662514*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.605276373833199*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.667186968026954*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.600599719108378*pi,0.5024599774427501*pi,0.7062537530164961*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.336982647730189*pi,-0.4189146995624281*pi,1.216297229221295*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.271476752328533*pi,3.31931362627662*pi,1.5670218584158*pi) q[13];\nu3(0.838243103879166*pi,-0.235572810962218*pi,1.229622838689305*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.477756597865383*pi,-0.298356128342104*pi,4.48723358935833*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.117897222409372*pi,0.48068070789442996*pi,4.493940738489719*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.267616883683502*pi,-0.19308819294916302*pi,0.779878609870658*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.350046753796164*pi,0.09206107799734997*pi,0.692712520101018*pi) q[12];\nu3(0.195687327648907*pi,3.30989845812655*pi,0.718842554664006*pi) q[13];\nu3(0.513079104180146*pi,3.44943557429493*pi,3.30975985353069*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.778092366651712*pi,-0.115764612838474*pi,3.84085608955859*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.459679032829817*pi,0.14285096656419005*pi,3.52903790359196*pi) q[21];\nu3(0.842591009139123*pi,-0.4159038607570968*pi,3.29292694475447*pi) q[0];\nu3(0.255159147266227*pi,3.08574636649229*pi,0.957448957068875*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.906795973670114*pi,2.96768878750569*pi,3.67874279581186*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.300656722274907*pi,0.73067047780047*pi,0.6225644826796191*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.082552598377368*pi,3.38386683342479*pi,4.37482261334484*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.512961466190556*pi,0.03224727179352005*pi,3.96779885768672*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.442897804931047*pi,0.06178406799559599*pi,0.5250108674113529*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.895261584167834*pi,0.03764280612952298*pi,4.34484377109902*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.458869080586778*pi,3.34696307304938*pi,3.20366145293732*pi) q[18];\nu3(0.561691089025014*pi,2.84721479068618*pi,3.54410546697697*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.694665135420415*pi,3.30599295068781*pi,3.57540003413516*pi) q[2];\ncx q[4],q[17];\nu3(0.363147379986807*pi,-0.39890767780430103*pi,1.471760790855295*pi) q[6];\nu3(0.173399330888366*pi,0.128098214366396*pi,1.169857489064307*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.333697278029881*pi,-0.392278385520452*pi,0.628251500975175*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.605630267732989*pi,-0.391695812826456*pi,3.85547057577469*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40195285127086*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.319838971490005*pi,-0.31766211390007404*pi,4.160025916817871*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.334610524714593*pi,2.45949611775833*pi,1.2456035514986579*pi) q[8];\nu3(0.448711909188138*pi,-0.19962439850416402*pi,3.99167590034254*pi) q[10];\nu3(0.760849635178931*pi,0.72761920189539*pi,0.646374097439927*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.35153090039047*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.24197913547698*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212453451731003*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(3.5*pi,3.44826920434675*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.316484769776437*pi,-0.283236412030514*pi,3.798914529927*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.362231686158353*pi,0.009687530295670044*pi,3.94441932368621*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.3455302017831459*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33337302606375*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42838039620625*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.292440390561475*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.491395406497929*pi) q[17];\nu3(1.0*pi,0.0*pi,1.215560745443376*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30384757863039*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.48685514272279*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4585682811758*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.41305418626326*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0924928268172391*pi) q[19];\nu3(1.0*pi,0.0*pi,1.297447227079179*pi) q[20];\nu3(3.5*pi,3.48232542873628*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,1.276576837710486*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.35974840411931*pi,0.5*pi) q[6];\nu3(3.5*pi,3.23404379425897*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.278658091927678*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.185117525954524*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44215789989463*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5897486561033523*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.46472924898681*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.398798296095056*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4267530010864995*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3430736116024296*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,0.638409109393879*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.583284485652865*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.500339939984181*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5722697370891896*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.205046284421226*pi,3.0588152531535*pi,1.4174653725184099*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.39105167399301*pi,0.017359548659847013*pi,3.88152533008494*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.500595060466858*pi,-0.130168404283876*pi,3.81772922081257*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.479974794678403*pi,-0.11680953526281102*pi,4.32633685298055*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.37278460106128*pi,2.91714638716883*pi,1.416076573733657*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.180888217666591*pi,0.471051310052529*pi,4.42717867333131*pi) q[17];\nu3(0.267255994482936*pi,0.23935683708481104*pi,1.0854411583859*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.536874635928316*pi,3.48824646805803*pi,3.18840480516638*pi) q[21];\nu3(0.559211790882688*pi,0.9379582666512101*pi,4.46609683781047*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.588311087776483*pi,0.9896798494575401*pi,0.852589227338516*pi) q[4];\nu3(0.20097886907441*pi,1.11904061584785*pi,4.29333606048314*pi) q[5];\nu3(0.849961113718742*pi,2.74615084560291*pi,4.23985441004975*pi) q[6];\nu3(0.452229745688841*pi,0.044413946109569946*pi,0.722006739627967*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.244935215154607*pi,0.190090005967405*pi,1.107877036467813*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.701305527647515*pi,3.45307929975136*pi,0.614952866106699*pi) q[16];\nu3(0.68987691998914*pi,3.45462910273646*pi,4.14077615761099*pi) q[17];\nu3(0.626739729887852*pi,-0.11561723293582798*pi,1.026547622535974*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.173664789890883*pi,0.15779527135333904*pi,3.8657239391366*pi) q[21];\nu3(0.252902415405766*pi,0.19162750557132602*pi,4.45427880020187*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.833613808172597*pi,2.83811740496339*pi,3.60377751764586*pi) q[5];\nu3(0.652646023005095*pi,2.74313675451747*pi,4.0506271878789395*pi) q[6];\nu3(0.465922174128479*pi,-0.20029283341410697*pi,4.25658946196917*pi) q[7];\nu3(0.727601380101918*pi,0.31166792097875495*pi,4.33818283580604*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.279225949166332*pi,3.2672231147487*pi,1.5945494257178*pi) q[11];\nu3(0.143808849396434*pi,2.98924602706502*pi,1.345645579217823*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.354980183130099*pi,3.31215133989539*pi,4.20437837916808*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.777911453113675*pi,-0.14727489052538*pi,3.63973273321168*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.55486416612577*pi,-0.018863417854446007*pi,4.11288292027845*pi) q[1];\nu3(0.582601300067429*pi,3.23377507701865*pi,0.5655422282159843*pi) q[2];\nu3(0.715970448871667*pi,-0.11065657142242902*pi,4.0541956023742305*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.28679389391901*pi,3.19992981154163*pi,1.1263437239130392*pi) q[8];\nu3(0.483121318975606*pi,0.40340352580752503*pi,4.03044190427386*pi) q[10];\nu3(0.514185485915204*pi,-0.129256394133773*pi,3.78652388359074*pi) q[11];\nu3(0.65714147524252*pi,3.09170697487614*pi,2.93981096969353*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.627922888860314*pi,-0.10023902634410298*pi,0.802897339661454*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.362144948491667*pi,2.98894976329272*pi,1.29728901716451*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.729949801433575*pi,2.43575727403936*pi,3.65471740679739*pi) q[1];\nu3(0.0339570060787178*pi,2.62866220357402*pi,1.62047222865164*pi) q[2];\nu3(0.148015872398295*pi,-0.408845106618085*pi,1.83850114823614*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.7759586344172*pi,0.024315107865021002*pi,0.836134020131044*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.625669062469558*pi,2.91027132580317*pi,4.25990272478632*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.759786993495637*pi,2.80332757460237*pi,4.03163061336843*pi) q[19];\nu3(0.497568335076273*pi,0.06137731531326296*pi,3.66676631880954*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.158671524142999*pi,2.7105929830076*pi,0.836396340294193*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,3.47082989173833*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.291834809389918*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48578159504478*pi,0.5*pi) q[5];\ncx q[7],q[13];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.373986258212493*pi) q[21];\nu3(3.5*pi,3.45127041605564*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40515083263671*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49605440726062*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.065216703957086*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.36515291265018*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.178146244327014*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49055734379475*pi) q[13];\nu3(3.5*pi,3.45249191628577*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291843349779621*pi) q[16];\nu3(1.0*pi,0.0*pi,1.253469264379377*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2235985488976189*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[12];\ncx q[2],q[4];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.41787441961435*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.39206966434823*pi) q[10];\nu3(3.5*pi,3.42359043291931*pi,0.5*pi) q[11];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.162297753516499*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36757568962114*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37407809797311*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5065028310840537*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.204923754424067*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.3862246161665706*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38505991731254*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.468194784905521*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258441002390668*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5848549402758287*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.29522199212181*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[12];\ncx q[2],q[4];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.5483071891625411*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.612992221832247*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.573245795471621*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41580602749431*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.144112277161586*pi,3.32262967010757*pi,1.93984420294097*pi) q[2];\ncx q[3],q[6];\nu3(0.549635914658033*pi,-0.4426934681319931*pi,0.8397960796180031*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.507698998763536*pi,3.02076953871723*pi,0.644230548562668*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.912246388515919*pi,0.29011088512682803*pi,0.749877382659021*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.628823828344664*pi,0.381634510235457*pi,3.90524584158916*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.248730732302975*pi,0.23138237839657805*pi,3.70477566740871*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.577690675743112*pi,0.5447979191963499*pi,1.0841143861951599*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.368071087278834*pi,2.91073283978397*pi,1.483069275465206*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.331445469532708*pi,-0.3659111259625*pi,3.99173685216133*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.740284935590829*pi,-0.4094627168351218*pi,0.518326330750531*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0652714881637843*pi,0.333097420553252*pi,1.10808142322033*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.199448209313047*pi,2.9218250164*pi,1.421319019446925*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.61045272254296*pi,3.46602570758162*pi,4.38528433437275*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.386932703786751*pi,3.07324778002585*pi,0.6344412461792199*pi) q[7];\nu3(0.0655501595438921*pi,-0.292793067203246*pi,1.37539756981819*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.10070420996333*pi,0.3951829923886*pi,3.94202018360146*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.567415280708619*pi,-0.27958328072288396*pi,1.163891566923124*pi) q[13];\nu3(0.564604641519798*pi,3.17918877549998*pi,4.25982189486787*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.410142903767917*pi,3.1425145812902*pi,1.93372060879747*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.334542684712952*pi,0.09044423070593*pi,0.598434257914929*pi) q[1];\nu3(0.784574870791022*pi,3.12887583365059*pi,4.26808777026673*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.65283815789793*pi,3.43749514996294*pi,3.5666733405322*pi) q[8];\nu3(0.654232238120585*pi,3.44522835451725*pi,3.01777701350672*pi) q[9];\nu3(0.982279070452758*pi,0.21263895109682995*pi,1.011127327484167*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.739414270424363*pi,-0.284937454964612*pi,0.537169188061473*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.729229981028029*pi,3.45268773923769*pi,0.8440278325009269*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.201914734619609*pi,3.20941622436868*pi,2.06935210828799*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.801690327661171*pi,2.63256620366286*pi,3.4961670427171*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.942630121919298*pi,-0.368475012724113*pi,3.98919705186475*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.818929519710427*pi,0.43009254613107195*pi,1.333711206988394*pi) q[5];\nu3(0.515082028049619*pi,0.16416092701039697*pi,3.558049660782*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.402268352830844*pi,3.47975517304557*pi,4.06885484009696*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.187262136002546*pi,0.10294081927775*pi,3.72755869679608*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.31458431631391*pi,-0.067492386109333*pi,4.23709659038596*pi) q[15];\nu3(0.598433833015624*pi,0.35199661253382497*pi,1.200842349957001*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0589178059491663*pi,-0.09721401191685303*pi,3.97161029554452*pi) q[20];\nu3(0.884560505061254*pi,3.22436999617478*pi,3.74920024538809*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.655738084702116*pi,3.02350890536222*pi,3.96243439802807*pi) q[5];\nu3(0.112818624648624*pi,-0.127643516355748*pi,1.29913590609064*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.811254615384454*pi,2.89432726442815*pi,3.53063926432506*pi) q[15];\nu3(0.705658462625158*pi,-0.20060126422104502*pi,1.240501967422049*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.519210152529423*pi,0.08410756217926696*pi,1.1679486397893881*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.234296371819947*pi,-0.17627063596208897*pi,0.5932871929208496*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.43999579651931*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39779836316118*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.154194190630639*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.27448168665362*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38872416647695*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1730640740622928*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.408629810774777*pi,2.96903897170605*pi,0.9957410431415901*pi) q[17];\nu3(1.0*pi,0.0*pi,1.239630627393519*pi) q[18];\nu3(1.0*pi,0.0*pi,1.192955799856336*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47859961307992*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.254315615813649*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[18];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[16];\ncx q[10],q[13];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41626082837991*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5130645358662043*pi) q[7];\nu3(3.5*pi,3.49967629545189*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35202175380439*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5625971241062468*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3387840054129851*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.134120708270828*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4938874083727995*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45945473797719*pi) q[19];\nu3(1.0*pi,0.0*pi,1.16515130412194*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.48288397165371*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[7];\ncx q[4],q[18];\ncx q[5],q[14];\ncx q[6],q[12];\ncx q[8],q[20];\ncx q[9],q[16];\ncx q[10],q[13];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[0],q[1];\nu3(3.5*pi,3.44137751433274*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42893226802607*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220988667415861*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4115149974347805*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.44534252479255*pi) q[16];\nu3(1.0*pi,0.0*pi,1.287864465376731*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6020124797037361*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.747062255743287*pi,2.92345189901*pi,3.188019584994*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[12];\nu3(0.242468921597249*pi,0.13778828808964105*pi,1.194312733207713*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47494281291558*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3887485384719969*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.345097316300088*pi,0.147135788872656*pi,4.116300846896181*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.851931748697505*pi,0.24292060292578*pi,0.619546007690946*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.752680608420689*pi,0.17370302107990898*pi,1.50862834258237*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36597655266731*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.673757625087548*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.670978094080231*pi,-0.4370622717951498*pi,3.64843274942419*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.129702585817985*pi,3.43733141747446*pi,1.4187679039190408*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.607747599683137*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.291484677858653*pi,2.79871331156169*pi,1.76863823954368*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.558931694949931*pi,-0.306184415145341*pi,1.007575450903119*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.482959377498841*pi,3.20512981179635*pi,0.5115032795142692*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.564275370485299*pi,-0.33201871778456904*pi,3.99024794212239*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.743734236397954*pi,0.02666946241784096*pi,4.13539674045711*pi) q[2];\nu3(0.387155910169589*pi,0.52041583139719*pi,4.4493924287016*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.244532315080669*pi,-0.050671235048592*pi,1.072349744624933*pi) q[8];\nu3(0.525883023737781*pi,0.018646066893114988*pi,1.364661615848632*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.657387104226798*pi,0.24526010623183503*pi,1.103709267021258*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.269660958083492*pi,0.403138024882265*pi,0.5569692635220911*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.831510789623801*pi,-0.4575874975872505*pi,4.38086425869742*pi) q[0];\nu3(0.44054231828633*pi,3.29286401714335*pi,1.80497838464483*pi) q[1];\nu3(0.419861353084592*pi,3.48175329635409*pi,1.2476581010176901*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.781158671747703*pi,3.43526430188824*pi,3.24001210601932*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.378583280758623*pi,0.76580156973202*pi,4.13329169060653*pi) q[17];\nu3(0.260941955494935*pi,3.36207219318762*pi,0.941580755213097*pi) q[18];\nu3(0.452310535018741*pi,0.06535857510063403*pi,0.943693751374687*pi) q[19];\nu3(0.265858096649179*pi,2.69649765520258*pi,1.285537970426436*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.906048270630526*pi,-0.4018705663689709*pi,3.99217809783335*pi) q[0];\nu3(0.42029588796265*pi,0.7086177315172*pi,3.93069097325381*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.528651371756947*pi,-0.4733818407903051*pi,3.73093592622946*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0719564193332879*pi,3.16542619336585*pi,0.788706816889294*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.328036148369344*pi,3.16114869404577*pi,1.2187413122837039*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.495912163070258*pi,0.27314706491527896*pi,1.36624409553875*pi) q[18];\nu3(0.829156433577996*pi,3.46908927615642*pi,3.32069703073504*pi) q[19];\nu3(0.0632137659786138*pi,0.6227471324535001*pi,0.624000335924264*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.920233830901421*pi,3.28095528356532*pi,4.08589997912084*pi) q[5];\nu3(0.205767252585069*pi,2.70226690062763*pi,1.083862600624375*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.740289075135597*pi,2.696293254096*pi,3.37486923806314*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.324629019951654*pi,3.16663915041837*pi,1.65202418752588*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.834823755954708*pi,-0.056573925931454994*pi,1.1282238471650121*pi) q[6];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.409089894199341*pi,3.15618230503708*pi,4.35095551064469*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.25083687069387*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30029233093228*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.583928554600666*pi,1.18698836675777*pi,0.747105815068525*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.345841276872338*pi,0.47199496474718405*pi,3.87033764680146*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.175669050206781*pi) q[19];\nu3(1.0*pi,0.0*pi,1.20863173972709*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41826070955796*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.320932413825802*pi) q[10];\nu3(0.776272156337292*pi,0.22266881461563304*pi,1.106429010110541*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.494145387947267*pi,0.27118886711035595*pi,3.59707667753861*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[10];\nu3(3.5*pi,3.40055869191431*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.257577497465458*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47905633417904*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.266961423574939*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46194667590565*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.60937004064216*pi) q[20];\nu3(0.196158609690963*pi,3.3317168774734*pi,1.79730992766981*pi) q[21];\nu3(3.5*pi,3.45589231008506*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[19];\nu3(3.5*pi,3.46807236338856*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.370965304768742*pi) q[5];\nu3(3.5*pi,3.38865219249956*pi,0.5*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.48240749825029*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.09907300605479*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317905409922584*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44213927188871*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4261767600966895*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5601788268513035*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298124276182591*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.716833983668296*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4219973522497*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.323065623693839*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5372232716018885*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.674787653413421*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.48952076210912*pi,0.5*pi) q[7];\nu3(0.493002174130935*pi,-0.39901518767154*pi,3.77487277432225*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.558165314505918*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.280229522256017*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.625119728570045*pi,3.44289298888001*pi,4.273982041892539*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5155367371607131*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.507415377024772*pi,-0.49191249235986806*pi,0.5338340059091058*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.628353276570723*pi,-0.20460468838019702*pi,4.3349303246047395*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.273766487106321*pi,3.07036174268757*pi,0.947974406131127*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.206235406081337*pi,-0.223554496540188*pi,0.737808357028021*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.127378232986651*pi,3.40957686908655*pi,1.73180757912171*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.329212367584934*pi,3.04809768280065*pi,1.452496147608719*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.646647941939358*pi) q[21];\nu3(0.384774126707397*pi,0.09010589921930501*pi,0.655767766263372*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.242968359273144*pi,-0.279826767769*pi,4.42353183222882*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.372589618183148*pi,-0.301011576299624*pi,4.16038608953866*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.412886562093953*pi,0.14171320525026498*pi,4.111533976445481*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.47730829360671*pi,-0.26480547093664697*pi,1.347581847484483*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.422368293229014*pi,-0.05465043450804302*pi,0.739689933654143*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.74653544009712*pi,0.395721554000972*pi,1.5279740731862*pi) q[0];\nu3(0.431458562201941*pi,0.191636754553424*pi,0.869499376202095*pi) q[1];\nu3(0.568376876739336*pi,-0.2656322791075*pi,1.144727226212574*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.511427696966881*pi,0.44912788198576004*pi,0.96926789735999*pi) q[4];\nu3(0.286042747555662*pi,3.29589945030489*pi,2.18423244279567*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.51130528119838*pi,0.79192355854601*pi,0.981299754325461*pi) q[9];\nu3(0.773396545500274*pi,3.12405174998332*pi,3.94741454140772*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.10532559244354*pi,2.87027073207967*pi,1.053020984692693*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.432059857834032*pi,2.46790054919632*pi,1.307824985718059*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.663328087043414*pi,0.39698571139149397*pi,1.066371895524*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.589853773590079*pi,0.7744523602797699*pi,0.817342498809553*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.211997801960446*pi,-0.33684305494295397*pi,1.058816952344342*pi) q[1];\nu3(0.634379459012791*pi,3.25855792547915*pi,4.24310013649694*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.731976966650566*pi,0.211562397446724*pi,4.41965031401804*pi) q[4];\nu3(0.347848674562805*pi,0.7238530268927299*pi,4.47352699354505*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.754473530164413*pi,3.19382669845159*pi,2.98643692472469*pi) q[9];\nu3(0.556950229811672*pi,-0.028315243468387985*pi,0.707469171878946*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.121831861280173*pi,0.393758585558061*pi,4.168526806633*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.345199345478167*pi,-0.06971636329797798*pi,1.357587396679949*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.647900392450502*pi,2.62054248733953*pi,3.96384198283346*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.242255266251333*pi,0.72496085670819*pi,3.86100525598304*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.904407519414161*pi,2.58560524672279*pi,3.63566273057663*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.498407500333837*pi,0.269888826067165*pi,0.5769324094720802*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.209889530183286*pi,3.43437135394082*pi,1.42447726635206*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.397490235018567*pi,3.07768070242901*pi,1.4282297817279739*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.174830310356527*pi,0.66980619557728*pi,4.33090815665865*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.495304022517663*pi,3.09221259550617*pi,3.39731932554948*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.399337373297706*pi,0.45837769846632603*pi,4.24284033015285*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33375281807279*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.147465498054486*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.438694624796027*pi,0.39996235414511105*pi,3.75940198597541*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.35505663833614*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42763341008944*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42118160578567*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.269695346822171*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233551418029583*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258492523844808*pi) q[17];\nu3(0.747112515401569*pi,-0.41071631172213163*pi,4.48744342025743*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[5];\nu3(3.5*pi,3.470279917421*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.456134966610662*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5141673527752313*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[16];\ncx q[9],q[17];\ncx q[10],q[20];\ncx q[11],q[18];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46123658911044*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,1.206725012918103*pi) q[5];\nu3(3.5*pi,3.48608944394816*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4468866785245*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41597860957739*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.702351687879318*pi) q[12];\nu3(1.0*pi,0.0*pi,1.166888763963648*pi) q[13];\nu3(3.5*pi,3.47245378893743*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.117823703376767*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36935224438786*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.666970713727531*pi) q[17];\nu3(1.0*pi,0.0*pi,1.188147856392539*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203210517844913*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.696251416667537*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[16];\ncx q[9],q[17];\ncx q[10],q[20];\ncx q[11],q[18];\ncx q[14],q[15];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,4.46657814650709*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5119452527149542*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48211743849194*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3597108220941205*pi) q[18];\nu3(3.5*pi,3.47445568849096*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44006402553738*pi) q[20];\nu3(1.0*pi,0.0*pi,1.173146776830744*pi) q[21];\nu3(0.648391788531836*pi,-0.195955000679993*pi,4.462284767026659*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.2325932625551*pi,0.32783600338793994*pi,3.57644528598421*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.499707163070731*pi,3.17624963384536*pi,3.36994165079953*pi) q[17];\ncx q[19],q[21];\nu3(0.383532275452235*pi,-0.4001726154707307*pi,1.88534305531522*pi) q[0];\nu3(0.597240977507627*pi,0.05877590914285602*pi,1.120398670471669*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.406789347834264*pi,0.22190091868484296*pi,1.242229534570332*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.744970025171366*pi,2.49811112328249*pi,3.72079556574509*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.405045947532079*pi,0.34188890627260204*pi,4.22201307840366*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5436161389420912*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.449287233367169*pi,0.11825987255110504*pi,4.02100161106661*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.637923679073129*pi,0.68951856619813*pi,4.494143814465319*pi) q[6];\nu3(0.377514467075786*pi,3.14339184255475*pi,1.40416205950345*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.114835471240513*pi,0.92502439518096*pi,3.96145084393028*pi) q[12];\nu3(0.36230984508589*pi,0.74862796712997*pi,4.11335821852371*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.521075404753141*pi,2.73917403940927*pi,3.52385067776052*pi) q[3];\nu3(0.579172121348364*pi,0.39722828190749304*pi,4.09384526540711*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.577280381454501*pi,2.76192675353778*pi,3.42964531468624*pi) q[7];\nu3(0.78035525271958*pi,3.23846238064546*pi,3.89881356470571*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.136643014627641*pi,0.10728178624820495*pi,3.98103797097747*pi) q[12];\nu3(0.196303305023316*pi,-0.030424932868458987*pi,4.29760822803966*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.837568219490562*pi,2.94008482509948*pi,4.11583556858737*pi) q[3];\nu3(0.47923653995956*pi,0.58670040948037*pi,0.5212864660736901*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.09556883979144*pi,-0.4343322742597455*pi,1.007324641236061*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.482723451774736*pi,0.127730017904369*pi,4.49477475391918*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.720963902380542*pi,-0.2859298753727*pi,0.90391412857869*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.455476879951325*pi,0.09717618565856301*pi,1.151511774193761*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.585044841956865*pi,0.05347076887041402*pi,4.3156666101501*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.478291449072976*pi,0.30149013922713697*pi,4.45916309318272*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.389970128422156*pi,2.8355671202143*pi,1.59097278646908*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.796349610102512*pi,2.95126568065657*pi,4.31349639021332*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40326557122399*pi,0.5*pi) q[1];\nu3(0.706288651081079*pi,-0.21037034839925*pi,1.030401257037497*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.262358834024346*pi) q[9];\nu3(0.674523136184598*pi,3.09888000687335*pi,4.13935605289426*pi) q[10];\nu3(0.32109008444263*pi,0.72455868307077*pi,3.73440026378916*pi) q[11];\nu3(0.516795456548385*pi,3.34422877493192*pi,0.702748550757694*pi) q[14];\nu3(0.398528794452905*pi,2.53956380976947*pi,1.366869508275635*pi) q[15];\nu3(0.703484938823186*pi,2.88513656896491*pi,3.22724676034706*pi) q[16];\nu3(0.419300067709586*pi,3.29118034783475*pi,1.70185806366757*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.663918524490209*pi,0.46192794035685203*pi,3.99774241064242*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.796630158272671*pi,-0.4519315199357721*pi,0.628456582756656*pi) q[11];\nu3(0.484513073550552*pi,3.18255766363646*pi,4.3430296540625*pi) q[14];\nu3(0.033084079856864*pi,0.5934209338096399*pi,3.94754366391965*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.624393462739197*pi,-0.005386878644620008*pi,4.4080136976129705*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.550707405149708*pi,2.89709620209508*pi,1.3245953926378689*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.333493217244286*pi,2.96920608388276*pi,0.935134249120896*pi) q[5];\nu3(3.5*pi,3.49952277642814*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.45442118800252*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.259703669430271*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.798012370280895*pi,-0.29506232293560897*pi,3.8787880213869*pi) q[20];\ncx q[1],q[9];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.33343856894749*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.169976256850487*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44815256509387*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46686045604861*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36236776784344*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.300406144722388*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.573877128084678*pi) q[12];\ncx q[14],q[16];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.101806257536549*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.260435851601466*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[10];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46428335641418*pi) q[13];\nu3(3.5*pi,3.49179405381274*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46714308935901*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.317308092860513*pi) q[16];\nu3(1.0*pi,0.0*pi,1.160901768254387*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42990436469672*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38887821964533*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5915666167590068*pi) q[10];\nu3(1.0*pi,0.0*pi,1.369334802683545*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.505461922423327*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2237015399646332*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5538323665887246*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[10];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48682856619726*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.627934977552114*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5921161395954488*pi) q[18];\nu3(1.0*pi,0.0*pi,1.401738050957104*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.779745922499531*pi,0.20930047807934604*pi,1.099043832855489*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5123270474278505*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35460719205338*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.399024033490096*pi,-0.163897834599383*pi,0.734592717755193*pi) q[1];\nu3(0.458849993228146*pi,0.07572471411855597*pi,3.54082848077153*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.414792650199422*pi,-0.05615271830714502*pi,0.5501138708530903*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.725813036033153*pi,2.98709584865433*pi,4.02188762666995*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.785684808399772*pi,0.08480192693446198*pi,4.48971250562*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.29540900624636*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.100861561901238*pi,2.8691523290449*pi,0.676547703785234*pi) q[1];\nu3(0.530810694341078*pi,0.9651952069396399*pi,4.48754007642091*pi) q[2];\nu3(0.531490220353604*pi,3.43148311553632*pi,3.3882338386643*pi) q[3];\nu3(0.766639362741161*pi,3.10715178106342*pi,2.89385501798756*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.396027524671275*pi,0.484883944335062*pi,0.9953338072196549*pi) q[8];\nu3(0.505488667706496*pi,0.19574991604117897*pi,4.282677107423821*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.649912964915761*pi,-0.074239848736802*pi,1.017236315938497*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.46254650521696*pi,0.17555122425271297*pi,1.137026110566019*pi) q[14];\nu3(0.860320515134681*pi,3.143476003249*pi,3.94576775396865*pi) q[15];\nu3(0.528233854981271*pi,0.89525770863662*pi,0.803839917592856*pi) q[16];\nu3(0.349731692347335*pi,-0.311845904148756*pi,4.49738741373595*pi) q[17];\nu3(0.665032478373829*pi,-0.237988848430149*pi,0.957285076369494*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.655843433850332*pi,-0.308063349511555*pi,3.93421106729237*pi) q[3];\nu3(0.370023044089278*pi,2.69896851419673*pi,1.52162742093418*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.552263548641919*pi,3.26526186220991*pi,4.0181865714354394*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.617120757433757*pi,-0.24382632657994202*pi,0.638996457920703*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.217924127369944*pi,3.00217876241314*pi,0.982273698903246*pi) q[14];\nu3(0.304887834790737*pi,-0.11701471036813299*pi,1.042070650696892*pi) q[15];\nu3(0.517642583105996*pi,0.96241284185112*pi,4.46620011952076*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.221611134626508*pi,0.5433836829194001*pi,3.76715917015145*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.50712612654093*pi,2.67712037051759*pi,3.72045381510543*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.544713716304363*pi,2.37811063720534*pi,3.64751084361074*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.778543404315028*pi,0.18698061942976996*pi,3.88255778007767*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.609556152333119*pi,1.07514020520008*pi,0.9102075991571801*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.896481222679414*pi,3.47788132129439*pi,4.2974449674171105*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.644387565663826*pi,3.10545007300719*pi,3.10194377815484*pi) q[21];\nu3(0.150975946631576*pi,-0.30362992360026897*pi,4.08798785677393*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.54576271936879*pi,0.59467177596219*pi,4.44420009031987*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47018485664702*pi,0.5*pi) q[4];\nu3(0.653740141597275*pi,3.45337586743357*pi,0.5478910036946703*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.194214410799233*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.288758658810403*pi,0.13816335721028705*pi,1.1091885013569192*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43723652936759*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(0.239009859326834*pi,3.33391885827097*pi,0.9499360058483359*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.854314321420339*pi,0.030432680945277957*pi,4.31073621174857*pi) q[11];\ncx q[14],q[21];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.1782665409677309*pi) q[18];\nu3(0.475630693537706*pi,3.2512147392425*pi,2.02523658478526*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[18];\nu3(3.5*pi,3.41240898532541*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.955462505892419*pi,3.29121173096549*pi,3.23694163466589*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2965261984704*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.891454265018803*pi,0.31333531413926996*pi,1.2127951678815458*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.620331562001215*pi) q[12];\nu3(3.5*pi,3.36970961350283*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49540792355887*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.298545766111007*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1558310987599492*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.286921624685629*pi,3.07876520105005*pi,0.837079926322543*pi) q[7];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[21];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5748674630470099*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[19];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5341051173336311*pi) q[8];\nu3(3.5*pi,3.40394674055704*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3287997433327061*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5549353675202648*pi) q[17];\nu3(0.644038531721474*pi,3.32240733721846*pi,3.27476618756432*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4588996103719705*pi) q[21];\nu3(3.5*pi,3.40546784006494*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.55170836319574*pi,-0.4850818002006746*pi,3.85153758107259*pi) q[4];\nu3(3.5*pi,3.43462188349056*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2268563007525461*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[15];\nu3(0.418063419689894*pi,0.21377529681423602*pi,1.254342796830753*pi) q[12];\ncx q[14],q[21];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315036105797764*pi) q[19];\nu3(0.27882104577206*pi,-0.276399967223939*pi,0.977642838756928*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.143511514723326*pi,2.77737781847469*pi,1.65290211580126*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45553427974058*pi,0.5*pi) q[11];\nu3(0.360171608274861*pi,0.47822648847223803*pi,4.34985155709489*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.643333540256305*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1432240786861891*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.338246644007543*pi,3.29258636785214*pi,4.33419579314881*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49057496529806*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.176542289239761*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.472358935332609*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5471174689569507*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.762787806449744*pi,-0.489411545997985*pi,3.17305955248028*pi) q[2];\nu3(0.29329849120449*pi,1.00275548722941*pi,4.44888259768294*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5008725736279789*pi) q[15];\nu3(0.2418135123371*pi,3.08489973604869*pi,1.455678530361563*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.191671742055487*pi,0.44252263417747495*pi,4.32981845603288*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41168547252271*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.81614123749557*pi,3.40452858577207*pi,2.97043347552257*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.370054160596982*pi,3.19560477840939*pi,1.284274564915636*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.636712332735032*pi,2.87144321170339*pi,3.68842979843486*pi) q[0];\nu3(3.5*pi,3.47847540351797*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.599349823086347*pi,0.169885712114358*pi,1.123113065580138*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.522936538000268*pi,2.79202651447482*pi,3.52478524015816*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.348019792767401*pi,3.10617526638535*pi,0.5444995524298302*pi) q[17];\nu3(0.396785389459062*pi,-0.326663253341075*pi,1.81049353735687*pi) q[18];\nu3(0.488269505090383*pi,-0.21376846788500498*pi,4.49804027838505*pi) q[19];\nu3(1.0*pi,0.0*pi,1.391632312206465*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.475068335826799*pi,3.39796435158568*pi,1.68443318715373*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.685486301934251*pi,3.21764974791834*pi,3.46910126590748*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.677559094836181*pi,3.25984697508389*pi,3.98678527815159*pi) q[10];\nu3(0.714260976831511*pi,2.69307634507028*pi,4.02806267338188*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.122709560909128*pi,3.05619014937602*pi,0.97628218794073*pi) q[14];\nu3(0.747253560795375*pi,0.272508990831962*pi,0.644771483902662*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.671832252089307*pi,3.46140756324898*pi,0.938921481717977*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.489209091845302*pi,-0.212851549842488*pi,1.384874028320118*pi) q[19];\nu3(0.462474934064061*pi,-0.15111746613642701*pi,1.229710935929494*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.550751319159808*pi,0.04218088176915502*pi,4.38493253663432*pi) q[11];\nu3(0.584470915973674*pi,-0.272082385538647*pi,0.5666041756543121*pi) q[13];\nu3(0.631575799861222*pi,2.96294234572868*pi,3.77960434063721*pi) q[14];\nu3(0.351921539064*pi,3.35619158620046*pi,4.48366136206631*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45196840651315*pi) q[20];\nu3(0.624327693131484*pi,-0.19253629354838198*pi,3.71696338996008*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.772777568699927*pi,0.49734720886566597*pi,1.037311123615472*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.336509461943688*pi,-0.121981960024801*pi,1.55702354978445*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.276943664536686*pi,0.33099454545087603*pi,0.633138131467706*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(0.691883440262082*pi,3.19442775615683*pi,3.14164401325458*pi) q[5];\nu3(0.492602049129818*pi,2.55812773472187*pi,1.2003871649121671*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.695650000688238*pi,3.48266613666242*pi,3.00228153089564*pi) q[9];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46905384274625*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35486999340642*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.439766782134825*pi,-0.4792906607985984*pi,0.803772575692618*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.101138057056751*pi) q[11];\nu3(1.0*pi,0.0*pi,1.217019553871232*pi) q[13];\nu3(3.5*pi,3.49746760517689*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41147207597459*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2328478100646811*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.235822974007637*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0769057006933454*pi,0.62540322396505*pi,3.79611930629569*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(3.5*pi,3.43257186979122*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267087964098803*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.461384984196495*pi,0.55458435401405*pi,0.603468753833265*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5642545365337073*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3703352235208595*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5799630024075471*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5091295579366439*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(3.5*pi,3.4709913374528*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.176160555755592*pi) q[10];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5590531988805858*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.336301789277959*pi,3.44641482515759*pi,4.38386019850091*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35065621290035*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1838764012296599*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.437859043079203*pi,2.60946282042129*pi,1.155382908014922*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,0.5200816461913114*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.383754283295967*pi,3.4276176042931*pi,4.14436709707196*pi) q[14];\nu3(0.133120045660979*pi,-0.18765628977773702*pi,4.39822479371323*pi) q[15];\nu3(0.429799160172031*pi,3.05969260120304*pi,1.80729527931351*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.482531815633305*pi,-0.319838024746542*pi,3.5910106710702*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.332671651106652*pi,-0.36253037908435604*pi,0.768006366223821*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,3.46733881523336*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.272086496313785*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.603714173168854*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.398941136391276*pi,0.09778046039694499*pi,3.49000507118552*pi) q[14];\nu3(0.243197389973172*pi,3.15861664294374*pi,2.11806061091885*pi) q[15];\nu3(0.782248644512342*pi,0.03769048018052101*pi,1.52995347223385*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.311267509539032*pi,3.07441479351879*pi,0.7221505486584829*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.402748156660974*pi,2.95509053852969*pi,1.462026298544096*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.741848653581522*pi,-0.308942960224801*pi,4.13240210342304*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.34154471605325*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.533467792404562*pi,3.38082129749129*pi,3.43742457446042*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.826238141051151*pi,0.471087695153505*pi,0.706586633556072*pi) q[20];\nu3(1.0*pi,0.0*pi,1.133775660446394*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.452329397153729*pi,0.07905833254017802*pi,3.54943823929657*pi) q[3];\nu3(0.242218418218291*pi,0.33316716952218195*pi,3.49459317921141*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.739509259192433*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.160969630121567*pi,3.3517548111251*pi,0.5360322084934055*pi) q[10];\nu3(0.32106114741517*pi,0.6904470569471*pi,4.12682774204257*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.754021795720517*pi,0.25425111346404605*pi,0.776081336608072*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36134837174374*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.258626605310851*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.173079072448441*pi,-0.233175346131889*pi,4.11650538871585*pi) q[3];\ncx q[4],q[20];\nu3(0.410512838877256*pi,0.331647479142687*pi,0.870358421495247*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.334724069168816*pi,-0.30626403354496*pi,0.77320242198804*pi) q[9];\nu3(0.737790226950768*pi,-0.149485231006885*pi,4.0337204220937*pi) q[10];\nu3(0.700771678537907*pi,0.021634187466443966*pi,1.333936949255715*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.575598700861483*pi,2.91365560193037*pi,4.03183287317305*pi) q[13];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.217206167078383*pi,3.08912597575083*pi,1.142731792437697*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5440681364865045*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.2374762102724*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.80736461257529*pi,-0.154017831341987*pi,3.97799693594192*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.403929111351086*pi,-0.25944294111925004*pi,4.36665615099112*pi) q[13];\nu3(3.5*pi,3.33311871698947*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.273334496161246*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.540559340990653*pi,2.92950186725556*pi,3.58845777050406*pi) q[19];\nu3(1.0*pi,0.0*pi,1.150599635950964*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.416369002382741*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.138614831212725*pi,0.38250101380951196*pi,3.65489204062532*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.47235242416633*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.374532482305993*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.483766286313175*pi,0.05770928535084696*pi,3.48142042490844*pi) q[6];\nu3(0.162711837061653*pi,3.41731854847178*pi,1.66163393218145*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.114157066836991*pi,0.05347110501307195*pi,0.5555347517823888*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44417905083578*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5784745220851346*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34118144447927*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.717480551631487*pi,3.15368710661682*pi,4.4965716098727*pi) q[6];\nu3(0.543760511573035*pi,-0.22221830414257498*pi,3.61462176560277*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2329146550065229*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.414883504781351*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.938156298416507*pi,0.5399252983198599*pi,4.3859744564279595*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.319496834036544*pi,-0.10079696882848399*pi,1.045059926294999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.399213878383665*pi,3.37660353085363*pi,0.787240231349561*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.632309595841238*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.284021794463569*pi,2.770403399281*pi,1.120216670104236*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(0.332474976845952*pi,3.07209047064582*pi,1.153978253656101*pi) q[4];\nu3(3.5*pi,3.44790892956656*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.206639418197806*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.509225277064151*pi,2.71841454509026*pi,1.263742873775439*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43852059800789*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.349352526754354*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.295172960917809*pi,-0.09121848173632602*pi,1.457410574878*pi) q[20];\nu3(0.731871802843729*pi,0.430249484105216*pi,0.921923078320446*pi) q[0];\nu3(0.489404939389033*pi,2.90414833774686*pi,3.67107541541688*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48803354334904*pi) q[12];\nu3(0.0752239423501896*pi,0.6599834623002001*pi,4.26425839588586*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.29887180000128*pi,0.5*pi) q[19];\nu3(0.219729104987829*pi,0.02409289058708597*pi,1.0074570770756028*pi) q[20];\nu3(1.0*pi,0.0*pi,1.196504284434437*pi) q[21];\nmeasure q[14] -> c[14];\nu3(0.170121776263455*pi,2.63502099999869*pi,1.097907641812667*pi) q[0];\nu3(0.0467963255355989*pi,0.55295740255439*pi,4.49478223255182*pi) q[1];\nu3(0.670764965121884*pi,3.39833811683403*pi,3.34096144348848*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.47215611740013*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5750375872171397*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.440867516554136*pi,0.7696176118603999*pi,0.5986460234137678*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215418438920363*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(0.606702757720903*pi,0.290837947776446*pi,4.26336029467814*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5933025024989846*pi) q[21];\nmeasure q[11] -> c[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45268646821403*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2598701927265759*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5080625624776145*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.282234363281749*pi,3.31256316466847*pi,1.90163029339208*pi) q[7];\nu3(0.414918050882377*pi,2.76668362602539*pi,0.983363186899441*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.40094268123705*pi,0.495295582906908*pi,3.69123165149652*pi) q[16];\nu3(0.63002939683587*pi,2.65110744672096*pi,3.56223196552665*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5078017827718657*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46704665958715*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.318793044971023*pi,0.05746706457086703*pi,4.21801677457644*pi) q[19];\nu3(1.0*pi,0.0*pi,1.385449738446345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[19] -> c[19];\nu3(3.5*pi,3.47659096191928*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[4];\nu3(0.589839833075794*pi,0.308993115321593*pi,1.0947093973334718*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.389457739351114*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\ncx q[0],q[9];\nu3(3.5*pi,3.42521968173737*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.537021172281016*pi,3.30338082816686*pi,3.06653373489347*pi) q[6];\nu3(1.0*pi,0.0*pi,1.297043682694261*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3492545763331805*pi) q[20];\nu3(0.689360596129802*pi,0.210412677969122*pi,1.369600530654568*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[21] -> c[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.640021098697546*pi) q[9];\nu3(0.696548001879997*pi,3.26269272173766*pi,3.55052085672168*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[12] -> c[12];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.674335263553061*pi,3.37768646828739*pi,0.5470630795794763*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5383779321723647*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.498729910291233*pi,3.28039652656587*pi,1.757768697406*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.160256922227188*pi,0.43313000353515896*pi,4.0092883992865005*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[4] -> c[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.452350423860278*pi,3.39890436310258*pi,1.8577635818827*pi) q[0];\nu3(0.174810912039663*pi,0.6650345225556*pi,4.19857921095365*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.425855475551436*pi,0.8075562803852301*pi,3.86082260942427*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.219524962652572*pi,0.82232958060133*pi,3.84904606218411*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[8] -> c[8];\nu3(0.680959610710588*pi,-0.225997286202743*pi,3.718997320396*pi) q[13];\nu3(0.875609692819893*pi,0.18346815779801995*pi,3.68394702429655*pi) q[20];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.579285912838513*pi,-0.371041150202881*pi,4.13755247869412*pi) q[0];\nu3(0.503623356438366*pi,3.28601156404345*pi,0.670329079390609*pi) q[1];\nu3(0.36273005358773*pi,3.13949142267106*pi,0.5744163981477213*pi) q[2];\nu3(0.520008350347518*pi,3.19667379838672*pi,3.22855665672366*pi) q[3];\nu3(0.246570784079593*pi,0.377434848861246*pi,0.856790411707314*pi) q[4];\nu3(0.503258422480022*pi,-0.104247713255462*pi,4.31291418738695*pi) q[5];\nu3(0.617564401676427*pi,-0.4031448872554225*pi,3.84443872260501*pi) q[6];\nu3(0.60822232651733*pi,3.47037220180005*pi,0.5336510604022943*pi) q[7];\nu3(0.254422136280294*pi,0.36983497316637404*pi,3.59435404849374*pi) q[8];\nu3(0.83500627950896*pi,-0.386178182319985*pi,4.19129148590828*pi) q[9];\nu3(0.393696825632514*pi,2.71315086335989*pi,0.852766285365142*pi) q[10];\nu3(0.550550972634458*pi,-0.005229183785855018*pi,1.226943870838779*pi) q[11];\nu3(0.48240599268634*pi,2.86631524363629*pi,3.85443649424837*pi) q[12];\nu3(0.477116485049294*pi,3.04250049126278*pi,1.0664327744664202*pi) q[13];\nu3(0.254075634589437*pi,3.34986429581049*pi,2.00289252722788*pi) q[14];\nu3(0.333178589653591*pi,2.38993097751249*pi,1.200456963078647*pi) q[15];\nu3(0.545966768274872*pi,-0.29758990899251403*pi,3.49320742697929*pi) q[16];\nu3(0.306873122111276*pi,0.92780620196601*pi,3.95400506168798*pi) q[17];\nu3(0.480066689181187*pi,0.337585311299305*pi,1.17985099082707*pi) q[18];\nu3(0.203701459276779*pi,3.23969230377283*pi,1.205256732888996*pi) q[19];\nu3(0.281452115175993*pi,0.409094896333559*pi,3.62437199962784*pi) q[20];\nu3(0.377574075871254*pi,3.2062876002617*pi,2.17488393551975*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[20];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49702097190431*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47141407438909*pi,0.5*pi) q[2];\nu3(3.5*pi,3.2885053212421*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2789475878824939*pi) q[4];\nu3(3.5*pi,3.44157759447501*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4949019572739*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.28464422713816*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.237843272352508*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310963746746062*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1946989377437451*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[17];\ncx q[2],q[9];\ncx q[3],q[20];\ncx q[5],q[18];\ncx q[6],q[12];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(3.5*pi,3.48964952159611*pi,0.5*pi) q[10];\nu3(3.5*pi,3.31713325545614*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.17568508870054*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.433969558474361*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48320370986358*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4628580472746595*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38475564447938*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4742007874937*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43458005152488*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2797549224377232*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3269354751794395*pi) q[14];\nu3(3.5*pi,3.48884590006837*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225877451997123*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38025397593243*pi) q[18];\nu3(1.0*pi,0.0*pi,1.148092541510548*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.607024135814763*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3037956212734199*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[17];\ncx q[2],q[9];\ncx q[3],q[20];\ncx q[5],q[18];\ncx q[6],q[12];\ncx q[7],q[19];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5323949937197172*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5589333492275519*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.532166797558427*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5417868520507678*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45066037875371*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31088446212714*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.230188765757312*pi,2.84915085949945*pi,0.705336741828109*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.47897908986023*pi,-0.4429587963060229*pi,1.082160262544219*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.262865900795988*pi,0.44915822619550105*pi,4.325670579859899*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.60657030191947*pi,0.21872542285831498*pi,1.01379461149841*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.654187480248216*pi,-0.30423483799017703*pi,3.9892081691784*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.769285279794724*pi,3.0982525354337*pi,4.2962512635097205*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.52260853687911*pi,0.438840822770308*pi,0.980130455234022*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.683167566678495*pi,0.22909674758667498*pi,1.145850176544685*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.40898718459804*pi,2.90208600906162*pi,1.5519697822044*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.234376913200032*pi,-0.194362189318451*pi,1.50832383011139*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.780353904081079*pi,-0.078824989971581*pi,4.24094158850556*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.115168104142026*pi,2.96009143403536*pi,1.305162802343274*pi) q[0];\nu3(0.150938534419886*pi,0.311497217049732*pi,3.83581504090852*pi) q[1];\nu3(0.770227829753659*pi,-0.476013271103051*pi,0.745290384507741*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.137421272009657*pi,0.21196961994067498*pi,0.931605226097302*pi) q[4];\nu3(0.729998152547758*pi,-0.01797331698746102*pi,1.4508736421344088*pi) q[5];\nu3(0.221772929905262*pi,2.46303906775468*pi,1.39527716621603*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.537035468140832*pi,0.8465913053274301*pi,0.5334685691870794*pi) q[8];\nu3(0.720456745943206*pi,0.20491961056484698*pi,1.0754881376573548*pi) q[9];\nu3(0.307193254507586*pi,2.4052627326368*pi,1.279587050994172*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.583875903719752*pi,0.37922783581169695*pi,3.88513225695691*pi) q[13];\nu3(0.33048291563289*pi,-0.10586675715671101*pi,4.16132585801733*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.115334622365425*pi,3.25813869080964*pi,0.7695078640588771*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.320084859531187*pi,2.54566263475783*pi,1.100777066633811*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.25875117808164*pi,3.45110911156559*pi,1.478982352609393*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.763898178128758*pi,-0.294988637562409*pi,0.969755568536384*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.985704235035439*pi,0.348187282418692*pi,3.93346500389885*pi) q[4];\nu3(0.644987087765834*pi,-0.156400670420553*pi,4.49917189219336*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.327005491689125*pi,2.79688793715235*pi,1.71313807429333*pi) q[7];\nu3(0.35328888949882*pi,0.278851785147453*pi,4.37085677339938*pi) q[8];\nu3(0.382627463401134*pi,2.5255321332926*pi,1.150908941825156*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.513759116236615*pi,0.287795358208604*pi,1.167633192477922*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.363177830049193*pi,0.35042612707215304*pi,3.48300923913718*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.791102930509648*pi,-0.0057994125615329906*pi,0.826006910075668*pi) q[17];\nu3(0.21673924811652*pi,3.37838591612542*pi,0.963748801249674*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.165314049020682*pi,0.66382363771604*pi,0.740710681736107*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.51327093921733*pi,2.83281457062007*pi,3.51567177842416*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.136554159923925*pi,0.7018758248253001*pi,3.92006405705489*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.366440710318727*pi,0.5275416527408401*pi,3.77265056179977*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.854460121383273*pi,0.6454358019529001*pi,1.2403303744436829*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36790770088303*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36250977021105*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.316163741323375*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.343052898737227*pi,0.7356969864210501*pi,3.9290625362889*pi) q[15];\nu3(1.0*pi,0.0*pi,1.113716426270222*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.946634793897333*pi,0.03820916902057003*pi,1.133119786707063*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.38623776683904*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.35037484774546*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.300768376880832*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2601980940582411*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.545197935534191*pi,-0.15746772196124098*pi,0.757321214121417*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.36991576148939*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.48087792905723*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.099307958452095*pi) q[5];\ncx q[6],q[17];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.63275510796163*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5441138743166706*pi) q[16];\nu3(1.0*pi,0.0*pi,1.465895526556495*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.792033386979056*pi,-0.015984846287915022*pi,0.675063126013271*pi) q[21];\nu3(3.5*pi,3.47740969871322*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.615010995147769*pi) q[8];\nu3(3.5*pi,3.41865713848967*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.303512355608252*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5321182904803692*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3135857373171231*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36151907388498*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46503154524291*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.46196851378393*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2175252095041031*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.652279849934662*pi) q[18];\nu3(1.0*pi,0.0*pi,1.048183699382722*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.930874652774028*pi,0.46799075270275303*pi,0.836673095736088*pi) q[10];\nu3(0.387887877661345*pi,0.09934996723592804*pi,1.027202048386508*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33136108146847*pi) q[12];\nu3(0.0979980733540991*pi,0.24340717492974495*pi,3.73236879027201*pi) q[13];\ncx q[14],q[21];\nu3(0.184708194810213*pi,-0.304297797558003*pi,1.405434747676189*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34049243322478*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.614848405410632*pi,0.7647106086026201*pi,0.824248722459157*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.834474447519872*pi,0.09951910673290398*pi,3.70637817438856*pi) q[8];\ncx q[9],q[12];\nu3(0.411696896365623*pi,0.89304605690394*pi,3.97478758974301*pi) q[10];\nu3(0.602677547172597*pi,0.09723559504547896*pi,1.343508774535989*pi) q[11];\nu3(0.598607833327161*pi,3.26855584024724*pi,4.38507533333166*pi) q[13];\nu3(3.5*pi,3.40665815115366*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.530310974778219*pi) q[15];\nu3(0.153266228595205*pi,-0.346751228996519*pi,4.36956858059785*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4843601608183*pi) q[19];\nu3(1.0*pi,0.0*pi,1.328654391565515*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.207233174972826*pi,3.38696757347898*pi,1.190592652846989*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.402590468563028*pi,-0.072891060613956*pi,3.68427094470191*pi) q[6];\ncx q[7],q[19];\nu3(0.242115285791678*pi,0.80183639624792*pi,4.3572000514714695*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.948323700412278*pi,-0.31455500608590403*pi,3.7594342851797*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.549181762789994*pi,-0.014865894268088986*pi,0.885879362328758*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38148235003764*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.448458471916542*pi,-0.362701296775587*pi,1.71779899945676*pi) q[3];\nu3(0.451113007999705*pi,-0.4406044035587526*pi,3.9722463097802*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.116350903573417*pi,-0.37059138842864703*pi,4.23816195874731*pi) q[15];\nu3(0.782474027005268*pi,3.17811105903201*pi,3.00790803710165*pi) q[17];\nu3(0.377007219036826*pi,-0.21594098087981*pi,4.40712931107974*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.34484257792164*pi,2.67427018729342*pi,1.228382860976044*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.772447044611753*pi,3.29800932602328*pi,3.03590027088041*pi) q[3];\nu3(0.864847513951139*pi,0.347399591377445*pi,1.58923791024304*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.140890938197628*pi,0.5799027424799501*pi,3.81409802786236*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.728566812173212*pi,2.48561605295082*pi,3.61832562041038*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.480856134285553*pi,3.18078535287298*pi,4.48239800051331*pi) q[0];\nu3(0.510307542597144*pi,0.13067460844100898*pi,4.19764436898398*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.536505387994869*pi,0.23127301429178704*pi,1.398369418914319*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.276138822204205*pi,-0.4413571492313531*pi,0.7697834935602039*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.437905217564388*pi,3.21055098768348*pi,1.5114888049154*pi) q[5];\ncx q[6],q[10];\nu3(0.33032839066967*pi,2.73550611688411*pi,1.53670598926015*pi) q[7];\nu3(0.72776825411123*pi,0.22270271847808498*pi,1.52224582986814*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.623023263736354*pi,-0.29955406299571496*pi,4.315756001474*pi) q[19];\nu3(0.534198933657578*pi,0.6789220155519*pi,4.10565556539631*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45571897395804*pi,0.5*pi) q[6];\nu3(0.307071358992695*pi,3.26738950273439*pi,1.00400734429133*pi) q[7];\nu3(0.651049737685856*pi,3.00419297248915*pi,3.50324135313096*pi) q[9];\nu3(1.0*pi,0.0*pi,1.205996705139188*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,3.32478337545479*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231927629794623*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.842951769863121*pi,-0.4327652045602215*pi,4.48012758794731*pi) q[19];\nu3(0.533065688605849*pi,0.15548761705658198*pi,4.33542495562379*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[3],q[8];\nu3(3.5*pi,3.47201777533993*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.683323396026449*pi,0.7077004419480499*pi,0.64692683443343*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.4471400049041772*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[2],q[7];\nu3(3.5*pi,3.40447338541538*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.288403943734588*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5343231228327956*pi) q[10];\nu3(0.548683377625382*pi,0.7374132636833901*pi,1.0131768083510129*pi) q[12];\nu3(0.356104711199465*pi,0.48658207603274894*pi,0.8114003837091031*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5949380545958372*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.41502635575484*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33655990553568*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2314649718591069*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.318220595825198*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.543376770519815*pi,3.07997769346839*pi,4.3698707867270805*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.274185180424849*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5542846554634764*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.42106626343349*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.195011515239636*pi) q[20];\nu3(0.331177742517449*pi,3.02407906799954*pi,0.5950301582363597*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45365351993751*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43781587037636*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44567236001673*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.3754205153295649*pi) q[19];\nu3(0.413750245463717*pi,3.05123797550868*pi,1.0728049588064121*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[14];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.67311861578528*pi,3.14740396070921*pi,3.776436918041*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4833106034261*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.181496731010475*pi) q[12];\ncx q[13],q[19];\nu3(0.20179124586744*pi,0.05779937448719796*pi,0.66808045323233*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38870262885765*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41238113296456*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.361730441276244*pi,-0.228691718862356*pi,4.31468956037898*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.209180122303033*pi) q[14];\nu3(0.250474672320932*pi,3.28379818470554*pi,0.697609492173138*pi) q[15];\nu3(0.213315925167882*pi,0.5429540326831299*pi,0.878422496406543*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.4041222486842795*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.543620525804571*pi,0.02473704647399899*pi,3.559635293515*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.929814468007677*pi,-0.30153025960978097*pi,0.978102658503757*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.6507633375955579*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.841043851604249*pi,0.99752809981118*pi,0.788894167991014*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.258145960136489*pi,3.4653196322323*pi,1.327882470568615*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.839666682263793*pi,0.14057853717393298*pi,1.052832473247641*pi) q[10];\nu3(3.5*pi,3.46472577377682*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5129538247728832*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.244936719092659*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.310005151466814*pi,3.39916760868522*pi,1.66829250057463*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.444553072038521*pi,-0.002139846871687001*pi,3.78113167612121*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4727590033672495*pi) q[21];\nu3(0.684417332278544*pi,2.83294196117266*pi,3.84007529274096*pi) q[0];\nu3(0.414091709627062*pi,2.7114358530813*pi,1.487403344845239*pi) q[1];\nu3(0.259658310032878*pi,3.20642586026937*pi,4.44961595489121*pi) q[2];\nu3(0.840907953332559*pi,0.6633576431802499*pi,0.6597535189700929*pi) q[4];\nu3(0.301617779702274*pi,-0.37897535006806*pi,4.10598672835713*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.55895248767248*pi,2.40729246510382*pi,3.85134266476648*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.512095079487519*pi,0.13884554314698005*pi,4.42439391830749*pi) q[14];\nu3(0.684153468456619*pi,-0.03297889428661399*pi,3.69149308605152*pi) q[17];\nu3(0.221739607423902*pi,-0.322294030830874*pi,1.1428886588195462*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.567300564721027*pi,0.5295765239556101*pi,0.611813993318612*pi) q[0];\nu3(0.427141051950515*pi,3.32075013984359*pi,0.669607897510885*pi) q[1];\nu3(0.535169617233863*pi,2.84000692734694*pi,1.292936070143262*pi) q[2];\nu3(0.0184088128242086*pi,-0.10161196174111897*pi,3.95218419013764*pi) q[4];\nu3(0.769333463334201*pi,0.03562169845441798*pi,0.973923459909172*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.508438284009679*pi,0.292783294225899*pi,1.228711286183477*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.519003865701304*pi,-0.393341950630565*pi,3.53337963810494*pi) q[14];\nu3(0.644609561046727*pi,3.35871770282341*pi,4.2608939585919*pi) q[17];\nu3(0.617833843193901*pi,-0.19653015773601*pi,1.302553593803464*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.630720393410733*pi,0.62064067608253*pi,0.852407061317504*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.737403772663195*pi,3.38693708966701*pi,3.44774853277191*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0757443596343216*pi,0.14991683561176505*pi,3.71127786196229*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.709138916680381*pi,0.7107902944242599*pi,0.834459101852986*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.499026464011981*pi,3.16825986273255*pi,1.52515566823531*pi) q[12];\nu3(0.774710221030595*pi,-0.30372244015932304*pi,0.9841202064902139*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.535785600629591*pi,2.68570745014248*pi,3.69920361990133*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.131042081928269*pi,2.44311881629803*pi,1.434240457554869*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.47573766291504*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2606070452622489*pi) q[10];\nu3(0.341020819306252*pi,0.19779104897758304*pi,4.12478384879261*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.62704142779413*pi,-0.49843723308543014*pi,0.87736528506834*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[17];\nu3(3.5*pi,3.31440181347576*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.289998464515921*pi) q[6];\nu3(0.578323974276741*pi,3.11668450490379*pi,3.57344011371639*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0564287780520064*pi,0.05787693442656705*pi,4.35707200283419*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41620986564771*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47837698299141*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.45162832120735*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48848426344682*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3041896064571001*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2094875915429761*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.514432318998169*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.258589187779354*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.34331606773519*pi) q[20];\nu3(0.356550407698171*pi,0.49227980616889*pi,4.18766740779807*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.4189487056815*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.117686856915041*pi,-0.1793506861186*pi,0.7638904876453241*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.510659099309533*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41871228528922*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[16];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5974060530586258*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5934685630808842*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.38703241889005*pi,0.64112032674544*pi,4.11527831163175*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40658191985995*pi,0.5*pi) q[9];\nu3(0.819385104985027*pi,2.86708180937649*pi,3.59475734416037*pi) q[10];\nu3(3.5*pi,3.36953376069185*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47486814358467*pi,0.5*pi) q[12];\nu3(3.5*pi,3.485122252049*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2940142332393552*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3555152607790402*pi) q[15];\nu3(1.0*pi,0.0*pi,1.37606446957989*pi) q[16];\nu3(1.0*pi,0.0*pi,1.212483766136339*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.490945634237664*pi,-0.4770689630763213*pi,0.752359168946285*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.869111430172627*pi,-0.20890789070836502*pi,4.0613622218397705*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[16];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.497531224455768*pi,3.36014980832899*pi,0.834818143703033*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.694956956471948*pi,2.76120346725953*pi,4.088191805727989*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.340846632674157*pi,-0.29395772209662696*pi,1.082235288667348*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5788608838355425*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30581261819486*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.310891028940571*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5146129671101835*pi) q[19];\nu3(0.685360413855509*pi,3.48799406786007*pi,3.17034709967177*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.242527694801052*pi,0.480073898692821*pi,0.959138289310156*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.494548305844741*pi,-0.257227830386844*pi,0.9419106525216541*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.164904520373507*pi,0.296453387003073*pi,4.32474889498755*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.668354281894981*pi,1.08695982284587*pi,0.776361609637636*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[16];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.44170301686668*pi,0.5*pi) q[18];\nu3(0.312144084932102*pi,-0.4663329253770969*pi,1.1216492650808059*pi) q[20];\nu3(1.0*pi,0.0*pi,1.36660642866634*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.513757299524241*pi,0.10566767526652299*pi,3.52978210859082*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.411586515029809*pi,2.69188771775419*pi,1.58887263765533*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.752618969058775*pi,-0.237067380142167*pi,4.17004077232604*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.838978170870008*pi,0.286881232792371*pi,3.87517709114949*pi) q[9];\nu3(0.478591231834854*pi,3.22781060270239*pi,1.8194695396188*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.338935786142379*pi,0.139380145485264*pi,3.79752537507198*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.250134566419047*pi,0.05619109502709796*pi,3.90386304637737*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.644543994671175*pi,-0.218181409559344*pi,3.75972498199776*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.499661936052711*pi) q[21];\nu3(0.550985846097323*pi,-0.390822977877342*pi,1.004341110819374*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.559222614112764*pi,2.46499293903499*pi,3.91844181810356*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.838996397247832*pi,3.21794693426951*pi,4.08551101773898*pi) q[9];\nu3(0.453504787795974*pi,2.83575016455153*pi,3.60631416105474*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.223691431797049*pi,3.39092679863399*pi,4.26695437595255*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.229393744413189*pi,-0.265476815987492*pi,0.653869246501442*pi) q[17];\ncx q[18],q[21];\nu3(0.623343809827582*pi,3.12275357105254*pi,3.7016212612035*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.563759290744176*pi,0.95826579550979*pi,0.809592054349503*pi) q[6];\nu3(0.411766674710955*pi,3.45235018416262*pi,4.35709563379495*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44549593003486*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.290370950366606*pi) q[5];\nu3(0.546502605733456*pi,3.45216446114917*pi,3.36816672396478*pi) q[6];\nu3(0.655464291175439*pi,2.40449487875339*pi,3.6649341596167*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.45295221789196*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.708654737704937*pi,0.299172072534295*pi,3.8820020539785*pi) q[12];\nu3(0.838724741856219*pi,2.57329523067955*pi,3.57793423257608*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.53865564385054*pi,0.16139466878506603*pi,0.5445156933874434*pi) q[12];\nu3(0.176285930461776*pi,2.99033850881395*pi,1.76668584830951*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.48192290089408*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.529779405279134*pi,0.39370883025050396*pi,4.07235656239743*pi) q[15];\nu3(0.472474749258205*pi,0.82254665057926*pi,0.5389292336200318*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2137858832807669*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46368031615249*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48395588276659*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48800967561247*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.440024937841587*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.382880157284498*pi) q[14];\nu3(0.495823820188165*pi,2.70941315079319*pi,3.56628826327011*pi) q[15];\nu3(0.665125925052961*pi,0.143492750911268*pi,3.94836302781263*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.380091515959647*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[12];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.552807620524649*pi,3.21836435052543*pi,3.4838382611253*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.644698514775806*pi) q[20];\nu3(0.450026466013663*pi,0.08496029275039196*pi,3.85225600687332*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49380973311287*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48724835799108*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.378370167126009*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.194034816392053*pi) q[12];\nu3(1.0*pi,0.0*pi,1.178373665949219*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5985495793443865*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.728397016401848*pi,0.17928353713729395*pi,1.145046455052396*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44615537261714*pi) q[19];\nu3(0.807508176686031*pi,2.88323173211412*pi,3.50116371951852*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[12];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.883479899653146*pi,3.29767281433861*pi,3.88217820845754*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.808998029067378*pi,0.11947826492548896*pi,1.182417896973267*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36763738960207*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.42609615601562*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5270683287635203*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5741965800844198*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.273199031836873*pi) q[15];\nu3(1.0*pi,0.0*pi,1.338122896953261*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.347423759385298*pi,3.26604619236154*pi,1.433945662855493*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.488170187335524*pi,3.2112756003719*pi,4.45962678952798*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.259269612623791*pi,3.32250390913221*pi,1.20120636133158*pi) q[9];\nu3(3.5*pi,3.33461252673506*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.197120190285409*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.761621481148764*pi,0.31060456422287297*pi,0.724933165776672*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39459746688624*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5775678827365778*pi) q[16];\nu3(3.5*pi,3.47171784397431*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.274598173286802*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.299725341316832*pi,3.31437867572344*pi,1.80763241495492*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.559758727017899*pi,-0.008617577449958003*pi,1.40276209951369*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.539424368830086*pi,2.87028784103381*pi,3.67962394938442*pi) q[13];\nu3(0.50912947963862*pi,-0.328705996457392*pi,0.5524827842166237*pi) q[14];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.566852485145694*pi,3.25361946345093*pi,3.22621553586493*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47379965032038*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.597545889292175*pi,0.189999246807805*pi,4.19340565323174*pi) q[2];\nu3(0.82999222789706*pi,2.65971054085593*pi,3.42722762190896*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.615840632180658*pi,2.88428258990816*pi,3.86021509072781*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.213171149273618*pi,0.19368847784855203*pi,0.607485429606342*pi) q[13];\nu3(0.395466934240353*pi,3.13830068945141*pi,1.1782707956052318*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38017242685148*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.291130866027735*pi,-0.153467136919408*pi,0.721124763326355*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.27017894383172*pi,0.263757537740397*pi,3.43142551497179*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.567090536039097*pi,-0.060942830174262*pi,1.275922028152942*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.495205492145431*pi,3.20551507814443*pi,3.37455789395235*pi) q[11];\nu3(0.616187184961041*pi,3.08983544042845*pi,3.88605903237552*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.589529464428549*pi,3.33540098193467*pi,4.320192800297431*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.644022164112597*pi,0.20472559095702403*pi,4.255293730158289*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.482668868115325*pi,-0.16646320800274*pi,1.52481213056612*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.350033480687501*pi,3.44980600734896*pi,4.10988765119173*pi) q[11];\nu3(0.756882453743356*pi,-0.4707199761231985*pi,4.467482816285401*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.497995259593579*pi,0.02047402785702701*pi,3.79807771682289*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.225356550108112*pi,-0.258367570724681*pi,1.180550048003181*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37389489771383*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.262643021397109*pi,3.34125384747443*pi,4.29723369169763*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.431956112622095*pi,0.285969750295893*pi,4.27473580505485*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262877972482456*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.650824780401298*pi,3.39817960763027*pi,4.1112996519913505*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.100298207919143*pi,3.23292654294889*pi,1.335143349856644*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.420285185020723*pi,3.33052216827328*pi,1.080241187984698*pi) q[15];\nu3(0.297498777175253*pi,0.367530848830524*pi,4.4362931928724*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.912285547956766*pi,-0.23073412131693*pi,4.0249929736025205*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.588237583814224*pi,-0.21113479299218602*pi,3.55361209967296*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.311664680248515*pi,0.57248640560537*pi,4.091012942374579*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.234107718948778*pi,0.11333044577343399*pi,4.33964762562251*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.404726268909492*pi,0.73706434410032*pi,4.09720908724377*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.646367316584767*pi) q[20];\nu3(0.448553668821465*pi,0.36191500898183404*pi,3.53458296968254*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47777232474882*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.321993090438798*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.596421858468178*pi,3.26020236950721*pi,3.94916203455937*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.910505290156715*pi,0.03832273867594904*pi,3.69458465368704*pi) q[21];\nu3(3.5*pi,3.34375847217225*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47069905402855*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.242272253483774*pi) q[4];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49235959754096*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.312207247579182*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.435196152678195*pi,3.25350950203288*pi,1.412140247694225*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297422423714494*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[4];\ncx q[3],q[15];\ncx q[5],q[10];\nu3(3.5*pi,3.4635987857309*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44708372494497*pi) q[13];\nu3(0.70314612763449*pi,1.11475770878344*pi,0.845251110839432*pi) q[14];\nu3(1.0*pi,0.0*pi,1.32717541587549*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.414597757882277*pi,-0.061161940112455015*pi,0.691337513959819*pi) q[18];\nu3(0.60424468640768*pi,3.18069614290727*pi,4.30581907734677*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45465775461682*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.650763636679762*pi) q[4];\nu3(3.5*pi,3.41600277609926*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5286147841703497*pi) q[9];\nu3(1.0*pi,0.0*pi,1.132067078430521*pi) q[10];\ncx q[11],q[13];\nu3(0.575645834378257*pi,-0.09027948648349199*pi,3.59887533674884*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275326108075933*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47170522105346*pi) q[19];\nu3(0.643570414940696*pi,3.15752509911272*pi,4.44039584471604*pi) q[20];\nu3(3.5*pi,3.45579173949936*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[4];\ncx q[3],q[15];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40763421878578*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5088869746128957*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3494787883695238*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.331614770765216*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5137676886122589*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39540500622246*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.774550171102352*pi,2.57244350505834*pi,3.81959601350061*pi) q[2];\ncx q[3],q[15];\nu3(0.441599715244235*pi,0.18345151678897098*pi,4.13133181600238*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.761048102091695*pi,0.30998885696292*pi,1.1588884718991959*pi) q[8];\nu3(0.616868133668053*pi,0.028081141801399978*pi,3.63699319446325*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48106902288159*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43764971864875*pi) q[17];\nu3(1.0*pi,0.0*pi,1.162780246871469*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47887942888478*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.353393410985073*pi,0.011738994379598022*pi,0.507562365608971*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.33339862102933*pi,3.38973149116142*pi,1.356720803795447*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.596752419346068*pi,-0.332215977298262*pi,3.97917990056651*pi) q[8];\nu3(0.147739313367525*pi,3.24791119689246*pi,1.60136538316459*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.769087288065292*pi,0.7171733606413*pi,4.31275365249967*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.452922969704125*pi,2.97974985756568*pi,1.71830518523407*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4522012237909*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.265852388231484*pi,3.34675149422992*pi,1.232655361067339*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.772246097973848*pi,0.62654548920722*pi,0.797206642589962*pi) q[5];\nu3(0.382147030498294*pi,2.63981167375613*pi,1.1487936216302241*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.535611383916988*pi,0.5078908471886101*pi,4.18484426423209*pi) q[11];\ncx q[12],q[18];\nu3(0.679601415616869*pi,0.45150182735762*pi,0.5445918861309796*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.484096806914417*pi,2.99122591308343*pi,0.82936959011271*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.247481546199023*pi,-0.270940571036253*pi,4.22568462003707*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.443130785401411*pi,0.5461252943981401*pi,4.2496966454341*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.500253225018965*pi,0.36850727361187197*pi,3.69892063265311*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.588050628530636*pi,2.54145504590585*pi,3.68355321141663*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.825155960252601*pi,0.85403565320941*pi,0.9550573196876551*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.371986972290952*pi,2.9597770299879*pi,0.9367449508844621*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.244746098964724*pi,3.35794391186314*pi,1.89015725384342*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30703059523132*pi,0.5*pi) q[2];\nu3(0.725987592442495*pi,-0.147251318500216*pi,0.9940283226410991*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0673117798971479*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.731402068747576*pi,2.87494317258571*pi,3.58534174625871*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.405979676148449*pi,-0.00022572386750102647*pi,3.8712764301186*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.552281653060738*pi,3.42107615068777*pi,4.03407364384986*pi) q[0];\ncx q[2],q[6];\nu3(0.821300045335576*pi,-0.353716854677832*pi,0.841794826176097*pi) q[3];\ncx q[5],q[9];\nu3(0.650310753893498*pi,3.27446550947321*pi,3.25170006293871*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.332549563219215*pi,-0.41958192442156*pi,4.29137435620419*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.830387516360167*pi,3.0051556683364*pi,3.27711608373882*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.552178318123047*pi,-0.21991484568987202*pi,1.031880622321977*pi) q[21];\nu3(0.64309914227143*pi,-0.357071875464012*pi,3.26638978153732*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47784098030517*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46622421987205*pi) q[6];\nu3(0.608111311386422*pi,0.02884409607434002*pi,4.29084880786403*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.340335111394079*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.601580871656869*pi,2.45398355355045*pi,3.71059842147435*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.302079989861872*pi,0.37973325951800396*pi,3.74874761675506*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48894934252675*pi,0.5*pi) q[8];\nu3(0.434914528008596*pi,0.42580028838878103*pi,0.7136574315955699*pi) q[12];\nu3(3.5*pi,3.46520049921667*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.142553492408049*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.211159016332435*pi,0.10324118820717199*pi,4.07236561396593*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218116174264515*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.40763082335162*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,0.5869539952900242*pi) q[9];\nu3(1.0*pi,0.0*pi,1.269909196488634*pi) q[10];\nu3(0.22809778526654*pi,0.7489567985255099*pi,0.506187691712697*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.677527426192882*pi,2.96167125061749*pi,4.26373769078542*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46107098332365*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.222125266013036*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.49149308591264*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5252338973830178*pi) q[19];\ncx q[0],q[21];\nu3(3.5*pi,3.42249889604491*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.238299970408945*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5659276868715947*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,3.48026203004919*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.340314849113549*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.23349520415799*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.702916638990319*pi,-0.373713030903427*pi,3.20665294070121*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.436735997847331*pi,3.28677184241919*pi,4.38195837258432*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.440514008804071*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192678867744076*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.632588693214121*pi,0.478939063828534*pi,4.14628888808285*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.396114306397034*pi,3.42056261046995*pi,4.2394763304773*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.613899604914896*pi) q[7];\nu3(0.568637538834136*pi,-0.00743485207212502*pi,0.793400031506245*pi) q[8];\nu3(0.252961710660841*pi,3.40729128567349*pi,1.391536336174286*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4618963355378405*pi) q[17];\ncx q[18],q[20];\nu3(0.738521909417649*pi,3.30443117878368*pi,0.715626312070987*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.424972363517215*pi,-0.391736862889707*pi,1.55239605393007*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.180680614933615*pi,3.25632897458441*pi,1.078346758264402*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.560207401982711*pi,3.03917513525415*pi,4.440476984499901*pi) q[6];\nu3(0.647572579884931*pi,2.86938104652007*pi,4.1333421170484*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.314676964227585*pi,-0.392222902023328*pi,0.761230940535475*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.3357738876683*pi,0.5*pi) q[18];\nu3(0.704974601881951*pi,0.41722704307469705*pi,4.12856666518283*pi) q[19];\nu3(1.0*pi,0.0*pi,1.116526031452851*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.464438399806189*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.599165758440793*pi,3.21126617832056*pi,4.43300163945685*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.56942156379728*pi,0.44909337224157597*pi,3.96034381317505*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.385134921854237*pi,0.088876141278598*pi,3.77173450952491*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.540016398970606*pi,0.012768070255944952*pi,1.5059190583532*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.393873777139732*pi,3.084445569721*pi,1.2199788822061222*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49391976544265*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.394158558548951*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49656793257498*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.389459216821509*pi,-0.167797290623191*pi,1.040694683732214*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.678461171917462*pi,2.74318156954301*pi,4.17909768777854*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.395686128359687*pi,3.11249712348434*pi,1.04906212506925*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.195652311358874*pi,0.813790125326*pi,4.40215348477183*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.58881724773862*pi) q[13];\nu3(0.56550193339872*pi,-0.254156227793384*pi,1.103739524232888*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.508851764326054*pi,3.24227939387497*pi,1.91116183908248*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.502730961239544*pi,-0.006540207157514022*pi,3.51015734929102*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.551248086692504*pi,0.046775611624298996*pi,4.33459330879011*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48907421666174*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.269515260756564*pi) q[10];\nu3(0.72767230535907*pi,3.09186436222311*pi,3.79839186772363*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.306822742562811*pi,-0.4632510204804404*pi,4.27929347726901*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.491421490499936*pi,-0.129641050165412*pi,4.282392373509429*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.64972765176527*pi,0.55638108001607*pi,1.4357407546000749*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.413692379245371*pi,2.90743472319032*pi,1.393184478489994*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.481978378143593*pi,2.81077372302076*pi,3.92582596931252*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41865020401932*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.511604247092961*pi,2.60924042672259*pi,3.99139285928887*pi) q[15];\nu3(0.207691153487366*pi,0.010479696180253018*pi,1.135294805257071*pi) q[17];\nu3(0.880585283958549*pi,2.76600574647108*pi,3.2425522358911*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.457425975021849*pi,0.433417948147797*pi,0.960905122179248*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45230132118811*pi,0.5*pi) q[5];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.132168077758219*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.176228935610461*pi,0.43414443600919395*pi,3.94721951622209*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.311208340079561*pi,0.133607120605586*pi,3.68094358621075*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43457983080967*pi,0.5*pi) q[1];\ncx q[4],q[11];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.2026705269043751*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.942412687577738*pi,3.21731060037889*pi,3.78875606823208*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[17];\nu3(3.5*pi,3.4730995495923*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.317699256562646*pi) q[11];\nu3(0.687143115654064*pi,1.11353079473354*pi,0.657119227169672*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43631248235287*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0498108936663689*pi,0.31276395942619795*pi,3.34185429146563*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36667783106651*pi,0.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.478722980430669*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.786216972653173*pi,0.21526300345656502*pi,4.494463842294779*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2788787031962099*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42008309033747*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,1.158057196867467*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45559112653718*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.478759010919211*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.527189764821405*pi,2.71719606314703*pi,3.61645635147453*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.299406724984519*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.495897311828047*pi,3.49264214740091*pi,1.4397912922467109*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.252568542206128*pi,0.454119984492917*pi,4.0798572612616795*pi) q[13];\nu3(3.5*pi,3.46123612281242*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4868288718069*pi) q[17];\nu3(1.0*pi,0.0*pi,1.13475087617149*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,4.45746102731357*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.203937753489414*pi,0.138681432879858*pi,4.313679957728279*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.654835585348401*pi) q[18];\nu3(3.5*pi,3.43018417940661*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.34525830207955*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.863695036767602*pi,0.21767563044441796*pi,4.11807757470196*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5415098729478651*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.364507849831445*pi,-0.4262620466679498*pi,0.8814087228481651*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.954770066521054*pi,0.41104066474147904*pi,4.03815113795198*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.27364546469013*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.731922245570947*pi,2.47819453294873*pi,3.59791937795686*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.412483321720776*pi,0.09417407120851495*pi,4.23570412232929*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36255902458882*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44244669543201*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3255676491962531*pi) q[13];\nu3(1.0*pi,0.0*pi,1.30187029046375*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.712066015762201*pi,0.8258835293414899*pi,1.083541431511574*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.49676420893697*pi,2.89941915583316*pi,1.281114359032948*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.725496841580609*pi,0.466989246787463*pi,1.2548489087362968*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.641390535314741*pi,3.31561748871796*pi,3.24089328656511*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.493528104628062*pi,2.57426735558392*pi,3.75141322820527*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.368062794904953*pi,0.050317565955045995*pi,3.8112478777235*pi) q[6];\nu3(0.760428606235171*pi,2.69945872494248*pi,4.155708607968069*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.797778011510154*pi,3.37424349125511*pi,2.95176852359262*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5411643495640331*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5698472733643749*pi) q[14];\nu3(0.310551535757293*pi,2.62220119626402*pi,1.53263624108842*pi) q[15];\nu3(0.548591564490119*pi,-0.27410885225628*pi,0.986627912415014*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.395352809687814*pi,-0.09773303936691102*pi,1.174649048556256*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.648707962047316*pi,0.27207740621313303*pi,1.072316302976677*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.64426892015556*pi,0.16513145588921896*pi,4.00373895929752*pi) q[4];\nu3(0.604122460392595*pi,2.80065921514512*pi,3.45325733867169*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.34150217307929*pi,3.08023534323514*pi,1.4311868141974569*pi) q[11];\ncx q[12],q[14];\nu3(0.765487367832716*pi,2.96619472725389*pi,4.45610965123727*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.251196132565792*pi,0.019247730806100982*pi,4.10980108912716*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.529819682959493*pi,3.01669954403401*pi,4.2366295046161095*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.658348448452226*pi,2.90649633414698*pi,4.28249620210065*pi) q[17];\nu3(0.73095688369527*pi,0.28915612135981295*pi,1.61878727707406*pi) q[18];\nu3(0.222352066578212*pi,-0.210561542117832*pi,1.0857118089262459*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.603735678591898*pi,3.04852801970227*pi,3.10756496089831*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.631030613379432*pi,-0.17145006261165202*pi,4.39314115997776*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.482206358220008*pi,2.83112475723009*pi,1.314586618865303*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.425876034651388*pi,2.86164738701257*pi,1.2108678965290132*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.347732798123277*pi,2.94878124058364*pi,0.886862491025687*pi) q[8];\ncx q[10],q[11];\nu3(0.296654188940161*pi,3.2901286999904*pi,1.64997874719222*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0612195687614318*pi,3.26248406588741*pi,0.8859867885171759*pi) q[20];\nu3(0.835062532095036*pi,-0.394353799638399*pi,3.80308466004989*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47848357437022*pi,0.5*pi) q[7];\nu3(0.792505549602538*pi,-0.295525711221997*pi,4.34075884215188*pi) q[8];\nu3(3.5*pi,3.41079234498217*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3401526679365738*pi) q[11];\nu3(0.744365502170554*pi,0.80591659973416*pi,0.819500029027538*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.232963404071921*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.161597269048806*pi,0.283077362701333*pi,4.003114005269261*pi) q[20];\nu3(0.520556419351086*pi,0.7333341725109299*pi,0.5538622271189992*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.429003479353063*pi,0.26054982208817*pi,3.44472726724931*pi) q[13];\nu3(0.383334267988533*pi,-0.078887359548928*pi,0.8886393038149141*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.20978317661116*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34026349771341*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.242186369726706*pi,0.26091919812241604*pi,3.57230870494015*pi) q[13];\nu3(0.549216854355307*pi,-0.382814597959092*pi,4.01209323521608*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44462196560798*pi) q[15];\nu3(1.0*pi,0.0*pi,1.140137482804263*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.47725599628101*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4901613737132*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3070151161011*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[21];\ncx q[6],q[12];\ncx q[7],q[15];\ncx q[8],q[17];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3791132602031682*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[3];\nu3(3.5*pi,3.44756693990942*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45589867253276*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49399851678283*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.33240277029566*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.210483431166778*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5502867317787423*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225994757923416*pi) q[17];\nu3(1.0*pi,0.0*pi,1.31606258447884*pi) q[20];\nu3(1.0*pi,0.0*pi,1.261429555331509*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.31631564078923*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[21];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36569100933891*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5027155321872119*pi) q[12];\nu3(3.5*pi,3.33051224379043*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4806034310657*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196025762029288*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5824782889532623*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4711638864729295*pi) q[21];\nu3(0.18507084562658*pi,0.7977778749744799*pi,3.86607098095905*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[21];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.47407416647846*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4335557106031689*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.661462944848459*pi,0.27555108618775603*pi,1.0738203020461858*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.604773996643354*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.310209461359403*pi,-0.11429035596617798*pi,4.09445612098501*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.530489853946131*pi,3.11248954556*pi,3.41498670142472*pi) q[10];\nu3(0.255031402110935*pi,0.111421179502183*pi,0.906906130939079*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39821376551611*pi) q[13];\ncx q[14],q[18];\nu3(0.321736141800942*pi,0.10839266594171704*pi,1.3492877701047679*pi) q[15];\nu3(0.591348298637835*pi,3.27399306029031*pi,3.53231797075524*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.422748991333116*pi,3.49433763948212*pi,1.118018224997953*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.746623170967724*pi,-0.07943748313263999*pi,1.227547145335052*pi) q[6];\nu3(0.218888169782603*pi,0.04058879491581202*pi,4.32841531043906*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.512929156414929*pi,0.11426066245171396*pi,3.88770145163175*pi) q[10];\nu3(0.430969784719764*pi,0.22949933795933297*pi,4.10942859766922*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.78545733561404*pi,0.12853667993475404*pi,1.266021736121657*pi) q[15];\nu3(0.527978687605537*pi,3.29931752234932*pi,1.59555825992184*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.315050917008331*pi,0.271276915334164*pi,0.810163741974008*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.636767804789005*pi,3.42407592497702*pi,2.98735332066347*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.269515888484822*pi,0.15924406566023896*pi,3.71869131225281*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.405164837598828*pi,0.05989763298036499*pi,0.988537610213674*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.513775601617079*pi,0.36648693844798896*pi,4.32844724140893*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.520095615448956*pi,2.50140871568409*pi,3.99113369439367*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.718770139421597*pi,0.07397400066384596*pi,1.4703162942619898*pi) q[1];\nu3(0.235072411024867*pi,3.17693916199973*pi,2.03626615130851*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.477483501565181*pi,0.47324430103789805*pi,4.14926016120138*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.258495884126396*pi,3.35639125512*pi,0.773773922070213*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.47610963731405*pi,0.20309574327250102*pi,3.7871416649505*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0566744592128662*pi,0.27067335096939604*pi,1.009736428646797*pi) q[14];\nu3(0.27188394606436*pi,0.6194204063551401*pi,4.2570066925596795*pi) q[17];\nu3(0.635704998988972*pi,3.30550106168111*pi,0.502108053660804*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.400823612199477*pi,0.21289033413119096*pi,3.4776933820964*pi) q[20];\nu3(0.341081726666231*pi,3.21924092842549*pi,1.364959738174928*pi) q[21];\nu3(0.346190699251677*pi,2.34826441938278*pi,1.152147106763965*pi) q[1];\nu3(0.261734471571165*pi,2.51309082863629*pi,1.007167925232163*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.647903701629066*pi,0.28002745921953*pi,0.922060699736551*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47496727949867*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.234454955541553*pi) q[15];\nu3(0.656813762504096*pi,-0.10098740759644498*pi,3.96880947556907*pi) q[17];\nu3(0.065165301080353*pi,2.89161257720679*pi,1.54924523485868*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.487834804502641*pi,-0.0057951294406329845*pi,0.662955348335818*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.456691783005025*pi,2.87463910755203*pi,1.474128533597814*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.200111006371829*pi,0.13452158372960799*pi,0.643040110519211*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.717374725739335*pi,0.0024957651213940446*pi,1.335456836815937*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48557676628145*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.472404384928811*pi,3.47466093769074*pi,1.92671306518554*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36058553706452*pi,0.5*pi) q[8];\nu3(0.379124409883696*pi,0.215827175480498*pi,4.49577352345475*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.296352211421711*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37422574491535*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1277636149194379*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[8],q[12];\nu3(0.790144620720462*pi,0.35701601407328*pi,0.637445077145026*pi) q[9];\nu3(3.5*pi,3.41928710224508*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2969659082406761*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[7];\ncx q[3],q[17];\nu3(3.5*pi,3.44456513397492*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.370607773416748*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.648651886430842*pi) q[12];\nu3(0.582343802556824*pi,-0.030855584178343998*pi,3.85947319870359*pi) q[13];\nu3(3.5*pi,3.44971696966547*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217434912715885*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4299957861714105*pi) q[1];\nu3(3.5*pi,3.43572183831109*pi,0.5*pi) q[2];\nu3(3.5*pi,3.25837329894586*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.3134352440910049*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.962627770191038*pi,-0.26555134541805603*pi,3.80986878210227*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.116162732096683*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6688092156048631*pi) q[18];\nu3(3.5*pi,3.49884957467996*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276581596560048*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[7];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3747125459918905*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.369214581344011*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.46851304635248*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5388479612651524*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.139069487561106*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49726452348009*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48932038716904*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.879957961307285*pi,3.0392269537383*pi,4.079188678306069*pi) q[8];\nu3(0.39302165707637*pi,3.25515523008539*pi,2.11834664868785*pi) q[10];\nu3(0.610275289557237*pi,-0.05881083853922803*pi,1.370691462813983*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.474505359097621*pi,-0.08804117678808299*pi,3.57943207883846*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.45208489836386*pi,2.86882207093468*pi,3.73204222559148*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.803281408184693*pi,3.48317112445352*pi,4.1534260405578305*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4642635605989796*pi) q[9];\nu3(0.337094422460521*pi,-0.4936512034660222*pi,0.765737601409313*pi) q[10];\nu3(0.980493107875181*pi,-0.008702614124700025*pi,3.9307087367651*pi) q[11];\nu3(0.433540329896121*pi,3.36160991949473*pi,0.850264494958091*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.910647002323784*pi,3.1024264080349*pi,4.4155534212838*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.366062006620609*pi,3.14822131496263*pi,2.01618317402166*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.274717430296238*pi,-0.380804181687998*pi,4.14176983985649*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.64053217868992*pi,-0.03638379851985102*pi,3.543104447942*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.786144094068891*pi,3.22889278695026*pi,3.49749324650547*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46243194561722*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2008023398303*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.420733627890458*pi,2.92935579288825*pi,1.238237857682785*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.457386996012729*pi,-0.21279848805316098*pi,1.53382342431637*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.265342632062614*pi,0.5289488306718599*pi,3.64254477438511*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.407676600121721*pi,2.9590665958888*pi,1.353391705573415*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.840760787996386*pi,3.45069379785889*pi,4.3883756408685795*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.129590682584897*pi,-0.314691913568937*pi,1.56933362141185*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.845282591889701*pi,-0.10190517332799498*pi,4.47092318081054*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.357097348522149*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.375172842239316*pi,0.8752296029165101*pi,4.10638119519881*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.655018693265665*pi,3.16976086644055*pi,3.25341680134444*pi) q[3];\nu3(0.579607586628829*pi,3.14129184347939*pi,3.13062027557424*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.295692033031471*pi,0.47097795453951996*pi,3.47323234756203*pi) q[7];\nu3(3.5*pi,3.33958071714617*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2006992572712991*pi) q[11];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.578586223243268*pi,0.36312193055296804*pi,0.5893384977256404*pi) q[16];\nu3(0.485385301625961*pi,-0.235845543028818*pi,4.25227530914404*pi) q[17];\nu3(0.121524206924081*pi,0.5266522141100001*pi,0.5263439735287658*pi) q[19];\nu3(0.736665649622862*pi,0.8095148495220601*pi,0.707916836376239*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.396069304653443*pi,2.46166789101288*pi,1.2337510497329829*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.688904081928577*pi,0.33562221038067097*pi,0.641280727816123*pi) q[16];\nu3(0.831753946737437*pi,-0.095768313203633*pi,3.74703562152392*pi) q[17];\nu3(0.705833058030404*pi,0.176611993055815*pi,3.90850263381078*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.663388793452316*pi,0.39650618485495503*pi,0.986707172906087*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.404553328749147*pi,0.82354928744258*pi,4.26852072823781*pi) q[5];\nu3(0.546729910370207*pi,2.49574394642343*pi,3.54754937339582*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.472012731328242*pi,-0.15451941229286897*pi,4.44509481158971*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.605506947017695*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0524363090534053*pi,2.60947215350762*pi,1.257022712677774*pi) q[5];\nu3(0.210388637327591*pi,0.07484205416943202*pi,3.96964252366717*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.639462270342319*pi,2.84359818494386*pi,3.37520742092794*pi) q[9];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.46996805802388*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3383181131554*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.26186761900104*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.220007510443088*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245394311345593*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.142817557038937*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[5];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.307602061861031*pi,3.32918222967473*pi,0.5914202593367768*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.378858165190817*pi,-0.390976622167389*pi,1.003167486961626*pi) q[13];\nu3(3.5*pi,3.39757949929739*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219013929655394*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31979498382352*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,0.0*pi,1.30393411181086*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.196887564463317*pi,3.11823339375325*pi,0.639514969890608*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.704023413046227*pi,1.01281750735184*pi,0.5527967360409313*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.634094587162176*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33297875014721*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.458604582666171*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[5];\ncx q[3],q[17];\nu3(3.5*pi,3.39916796322558*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,3.44973084156701*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1292064472331451*pi) q[9];\nu3(1.0*pi,0.0*pi,1.267828678621405*pi) q[10];\nu3(0.629041883136179*pi,-0.12090189962591202*pi,0.886319015026401*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.543063446266216*pi) q[19];\nu3(0.107100533720538*pi,0.269809653867215*pi,3.32012048398936*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,0.5964568330160569*pi) q[5];\nu3(3.5*pi,3.42932751452655*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.615971766010757*pi,2.52937156223857*pi,3.92224189613264*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.400310362927959*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.619900815535773*pi,3.13392187688708*pi,4.307597554310631*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46854441548823*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39972335060307*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.679846654963036*pi,0.06407421085679998*pi,0.707630117721988*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.35907189645586*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.163083914039196*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35561226840662*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.542750576226764*pi,2.77921977219809*pi,3.51506218261899*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.521256262253274*pi,2.66188770058728*pi,1.249086037505482*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.539309730735127*pi,0.39514376574672005*pi,3.86469449161825*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46857114904638*pi,0.5*pi) q[1];\nu3(0.0982270603229249*pi,3.01505222703455*pi,0.5350710027875447*pi) q[2];\nu3(0.702471214182037*pi,3.10134913312748*pi,3.68683113243936*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.651900928881425*pi,1.02560953592935*pi,0.8226286913769201*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.85403456944547*pi,2.80210236157312*pi,3.57507159039908*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5422923183468336*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.66620114300564*pi,2.72137828771925*pi,3.51306899678394*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.182398126514214*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.706904104874584*pi,3.3309760964219*pi,3.33496102205875*pi) q[2];\nu3(0.703793122906154*pi,2.76629077703616*pi,4.08453988644895*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.513381038712028*pi,2.49714533768782*pi,3.92175058524499*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.546038142489463*pi,-0.4031091238646145*pi,0.763773377917842*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.318852924061426*pi,2.97731726877793*pi,0.687558818519958*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.894995450608816*pi,3.35450224728071*pi,2.9582902138922*pi) q[19];\nu3(0.902240927278117*pi,-0.257102806690729*pi,3.94671922863072*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.605366970350373*pi,3.1933707372215*pi,4.49434257263466*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.524566569980619*pi,-0.12046942252339499*pi,3.9529885627532*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.670470374957396*pi,2.60453590405047*pi,3.53154700006835*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47672867621433*pi) q[20];\nu3(0.3894076660113*pi,0.95341791854167*pi,4.15550096188539*pi) q[21];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.441728853117363*pi,0.444369923052505*pi,0.968363933628264*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.552048285212631*pi,-0.11643224424613902*pi,3.64507826816166*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.362657795694648*pi,3.10278242905752*pi,2.10036773847802*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.666225458480377*pi,0.75565294684321*pi,0.792021353949875*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.720741911813011*pi,1.02088063091297*pi,0.8802947453643579*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.754486903069886*pi,0.74548826993584*pi,1.1188683525730911*pi) q[9];\nu3(0.709222152621711*pi,-0.06566503092338999*pi,1.392809239053131*pi) q[10];\nu3(0.290028139336152*pi,0.21392042537282796*pi,4.23920089046301*pi) q[13];\nu3(0.191292045718596*pi,3.25104157343716*pi,4.275213152365319*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4760394221375*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31068902751209*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.346880524021986*pi,-0.4832018364246535*pi,1.8265970909051*pi) q[9];\nu3(0.401289160978137*pi,0.18105475210626598*pi,3.64050384807462*pi) q[10];\nu3(1.0*pi,0.0*pi,1.13917155124612*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.39025874100668*pi,2.98809377190607*pi,1.54540352940724*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193246474415436*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\ncx q[4],q[8];\nu3(0.441987057564293*pi,-0.442339346464829*pi,1.83108962844202*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.580866628475621*pi,0.41853719531342604*pi,4.21490349135405*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38849156717611*pi,0.5*pi) q[4];\nu3(0.335074634208112*pi,-0.350676377594706*pi,4.41149387017523*pi) q[6];\nu3(1.0*pi,0.0*pi,1.328889283261013*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5425260293866905*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.521747867285935*pi,-0.09277592662697698*pi,1.185120787015289*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36500284526163*pi) q[17];\nu3(3.5*pi,3.42164219889502*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218143837537008*pi) q[21];\ncx q[0],q[17];\nu3(0.270171413547204*pi,-0.161304734320661*pi,1.5031839293514*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[11];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.402189309213462*pi,-0.29309913815943*pi,1.077019398322674*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.25217129659722*pi,-0.327463673426512*pi,1.108537700558277*pi) q[1];\nu3(3.5*pi,3.41967148693041*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45710662056749*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5178578142100956*pi) q[8];\nu3(1.0*pi,0.0*pi,1.052524767431577*pi) q[9];\nu3(3.5*pi,3.48241952483528*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.18119495506657*pi) q[13];\nu3(1.0*pi,0.0*pi,1.30746687862569*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.540618276504801*pi,-0.042544169884718985*pi,4.42972019146764*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5090904346111276*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.310699897253021*pi,0.76449453528452*pi,3.7902277651807*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[6];\ncx q[7],q[15];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.2849707748724*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.16939348929357*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.723671981543459*pi,-0.22175324856823803*pi,0.8176020980522429*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39739271804589*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0531124793906539*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49372752476102*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5313169608786344*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5062167382102242*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.398023344555954*pi,0.88778457192137*pi,4.24641783798074*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[15];\nu3(0.0810935966336305*pi,3.44463442260284*pi,4.31604546343163*pi) q[8];\ncx q[10],q[13];\nu3(0.328609891191407*pi,0.34494638971757396*pi,0.682619001753782*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5788291698108585*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36939637979811*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.104138476608379*pi,2.62324633975148*pi,1.234784711990472*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47024092327484*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.493900499381895*pi,3.4794198005853*pi,0.790569314506136*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.437995437320308*pi,2.56303780141842*pi,1.2560968986322671*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39774867783301*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1062513052346001*pi) q[18];\nu3(0.783262755243121*pi,2.56618762104459*pi,3.56106375794962*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2448709068545871*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.141238559434477*pi,3.39744565437244*pi,1.362539307450815*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[6];\nu3(0.71926840172745*pi,-0.3151448700994*pi,3.28010386127559*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.442929679772167*pi,3.19901165922772*pi,0.618679975183724*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.491721035945497*pi,-0.4037243077775564*pi,4.3510035127888305*pi) q[13];\ncx q[14],q[20];\nu3(0.439692690907405*pi,2.71100603401193*pi,1.57084916122924*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.447450219743397*pi,-0.476283366778913*pi,1.00840662233102*pi) q[17];\nu3(0.575745989985483*pi,-0.012375911268519002*pi,4.255035596246859*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.632276950345074*pi,-0.4593434412716568*pi,3.431094227917*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.87538396828335*pi,0.40687160685399903*pi,4.258270011161001*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.362483506881462*pi,3.07177652656493*pi,1.64198015193509*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.126477545149144*pi,0.006205144489885961*pi,0.913832872471843*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.459824503446385*pi,0.5408471226465701*pi,0.670447780988802*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.62749540822547*pi,0.39637933524356195*pi,1.3654758565795*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4467464490500195*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5435352970826879*pi) q[20];\nu3(0.230575794976*pi,0.7396811120150799*pi,0.5786266604038038*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.432443313907198*pi,3.16512338225478*pi,4.32675104971239*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.49888234233207*pi,0.376147906976144*pi,3.54717488512927*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.673012103715643*pi,3.42572144626676*pi,0.605639027892006*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.342833768861663*pi,2.57291079881752*pi,1.122370818003239*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.619585120705667*pi,0.27283827782772296*pi,4.1009615527372905*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.710953647481641*pi,3.10692172915282*pi,4.1081380416007605*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.868429193358664*pi,0.44187279411481295*pi,1.107955352876181*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.220000400548177*pi,0.37529188715420003*pi,3.78202730675666*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.201436162472643*pi,2.98677001984058*pi,1.97036766976718*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.511999416667187*pi,3.07120021084236*pi,3.35653437986035*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.221279312337261*pi,3.29873938893863*pi,4.2208571875771295*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.652646297579301*pi,3.3692019785681*pi,2.89300947339616*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.293011518962077*pi,0.74453827637241*pi,4.1104848793776405*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42617199284548*pi,0.5*pi) q[4];\nu3(0.420305401045558*pi,-0.4112247967203494*pi,0.9865795829221671*pi) q[5];\nu3(0.222751902832363*pi,0.234640545182085*pi,3.97018860627469*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.49741901580154*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.390864563066073*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2884979800405532*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.668507945811207*pi,3.09259021178599*pi,3.67685216908904*pi) q[5];\nu3(0.586848696683247*pi,3.33413451152607*pi,4.42986122974513*pi) q[6];\nu3(3.5*pi,3.47748627320696*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.30625394123602*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.080968253854837*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3606931028114722*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35221570024073*pi,0.5*pi) q[0];\nu3(0.52725498778538*pi,0.240357902541267*pi,3.99879944982205*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.083680764064249*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5682180418861167*pi) q[17];\nu3(0.614150932735116*pi,2.43486831728875*pi,3.62350370615072*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5005725355642479*pi) q[21];\ncx q[0],q[9];\nu3(0.443546547754792*pi,0.7667424538782901*pi,4.485589381784299*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49732640153898*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43036695245012*pi) q[16];\nu3(0.242684860526163*pi,3.40900650267714*pi,1.83400114573008*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5692494736856619*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169026810449231*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4938914914149795*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47573992497555*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.259543717736002*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.397495611756619*pi,0.06626640579989795*pi,4.04046529544749*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5617780336194893*pi) q[20];\nu3(0.420541192754462*pi,3.47265198194739*pi,0.9968286601915459*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.837717545005866*pi,0.28998907102745*pi,4.11194258057569*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.29457733581969*pi,3.13429453633254*pi,1.306419938669623*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.440241182532335*pi,0.111913629497993*pi,4.0806788022359495*pi) q[4];\nu3(3.5*pi,3.46750627677331*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41508793443685*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.708560323334348*pi) q[7];\nu3(1.0*pi,0.0*pi,1.172381163110121*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.336665657358338*pi,-0.06117195401729297*pi,1.42329683894725*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2145408574764232*pi) q[14];\nu3(3.5*pi,3.46758496499697*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.440177118245806*pi,-0.049532605212910974*pi,3.79115982227149*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207033734308318*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[7];\nu3(0.571999150720598*pi,1.1481183765465*pi,0.743041673334054*pi) q[3];\nu3(0.430818917229999*pi,-0.4706552100754178*pi,0.649045908719287*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.661433965340126*pi,3.16982508976206*pi,0.651851965926957*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.510505733380226*pi,3.40189558926819*pi,3.39538781046792*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.671442745978405*pi,0.57477220682559*pi,1.022171060120813*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.52677357334475*pi,-0.4039584517636414*pi,3.8466549489569*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.517886648788232*pi,2.57734521813957*pi,1.16408252913646*pi) q[0];\nu3(3.5*pi,3.44078846827099*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.473588190886592*pi,0.78483920106562*pi,3.950611010995*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5898485739847943*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.333123658691894*pi) q[12];\nu3(0.702676074178648*pi,3.36686969434784*pi,4.05048521709465*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4704376625518005*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5176628897870681*pi) q[18];\nu3(0.722390546619715*pi,-0.06358553233028502*pi,4.092205915131769*pi) q[19];\nu3(0.297468649874638*pi,3.25032555736012*pi,1.102057239012703*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.578576410178029*pi,-0.4283497579735063*pi,4.13451989119673*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[15],q[18];\nu3(0.349543385656379*pi,0.7646007132942301*pi,3.92347155647551*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.43959281812785*pi,0.30116259238629794*pi,3.7817904994602*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.416915378125123*pi,1.01854542192424*pi,4.08331799688705*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.246690096621686*pi,0.94777154821887*pi,4.08582759973568*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5534226007498462*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.332681174515187*pi,0.71673941660428*pi,4.101025161770799*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.92880861443475*pi,-0.395239712785987*pi,3.87505556876658*pi) q[2];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.753228606974782*pi,0.19530767835057505*pi,4.489059657543351*pi) q[9];\nu3(3.5*pi,3.38137954831219*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.340653000313321*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.29724707944769*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.93864910039824*pi,0.178036349137903*pi,1.57250851733224*pi) q[6];\nu3(0.125817338518167*pi,0.83610262352834*pi,3.95077170439796*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.408963900329165*pi,2.88164036237017*pi,1.69194197470208*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.147679762482071*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.41565605624556*pi,3.43735826324795*pi,1.2346931919134199*pi) q[6];\nu3(0.676681821533511*pi,3.13060110648661*pi,3.39047323789386*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.286437682561984*pi,3.26888968602701*pi,0.924052559068834*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40695798015893*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.140634970039306*pi,-0.288278005355009*pi,1.73692347029241*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.421050257311926*pi,0.36490292917227796*pi,0.997828990815281*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.370380914935438*pi,3.12078228187006*pi,1.447589733650506*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.383143669249537*pi,0.66621949446909*pi,0.7514108055396109*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.473873924290491*pi) q[19];\ncx q[20],q[21];\nu3(0.645293429857394*pi,1.07670482269781*pi,0.835735811301032*pi) q[1];\ncx q[4],q[19];\nu3(0.539195330309258*pi,-0.41865293543380877*pi,0.7760848001948619*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.748678809078572*pi,-0.230234352715683*pi,3.35358581164979*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.184881798389706*pi,-0.09810570005603497*pi,3.66924456051869*pi) q[18];\nu3(3.5*pi,3.4561060610238*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.377712513240978*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3567833302328*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.572349781802916*pi,2.60382138593342*pi,3.97588665935191*pi) q[12];\nu3(0.68565335270012*pi,3.45889927751106*pi,0.768086495603003*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.299022454394121*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.540098190760206*pi,-0.41185535953783337*pi,4.44393951399294*pi) q[12];\ncx q[13],q[15];\nu3(0.585793842438956*pi,2.6818348992901*pi,3.45190316180325*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36292554599682*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34417007153163*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.156394258553119*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48438957484616*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.371921803615047*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5560744633450119*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.43558497642359*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47391789197867*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3363109800362891*pi) q[2];\nu3(0.0156285139808489*pi,0.7651008162222099*pi,3.80225262487116*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.295862721051871*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[2];\ncx q[3],q[12];\nu3(0.843419189852328*pi,0.56642416198879*pi,1.354805546891676*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5356478634125819*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5320378569824542*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5650672365264793*pi) q[2];\nu3(3.5*pi,3.48722811272718*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45853874187948*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.254504270083437*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5719161971481306*pi) q[8];\nu3(0.478899852704357*pi,0.40708274618153895*pi,0.988312211988135*pi) q[9];\nu3(0.602817632270875*pi,0.034172931015200025*pi,1.391372228681161*pi) q[11];\nu3(1.0*pi,0.0*pi,1.315127614531903*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.730328264946752*pi,-0.236544713569816*pi,3.42301861857256*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.727788235483364*pi,3.46758682639158*pi,3.58038214555282*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.598976582545938*pi,0.57880384156148*pi,1.263424415050138*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.551061951778626*pi,0.04170323926521502*pi,3.73720287200291*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.819627386353305*pi,2.56630361440331*pi,3.72463926280188*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5161711126667043*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.604576759987966*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44187684719898*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.896620508938087*pi,0.62369155417402*pi,1.198555256148508*pi) q[16];\nu3(0.318171575690519*pi,0.426761231129292*pi,3.47413674672612*pi) q[17];\nu3(1.0*pi,0.0*pi,1.310548142611046*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.498696728237406*pi,-0.037060211528405995*pi,1.2882596221171*pi) q[1];\nu3(0.423048099344586*pi,0.47432057468134803*pi,4.19268580144289*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.331287893904319*pi,2.99811301901317*pi,1.401151072606429*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.457267124024057*pi,-0.22109890954064398*pi,1.379518111143748*pi) q[16];\nu3(0.908987389014405*pi,3.21375232422012*pi,3.55252247565672*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.177004014524865*pi,-0.301172415393064*pi,4.35061786753493*pi) q[0];\nu3(0.525214030752367*pi,-0.375604709101485*pi,0.5976544204720013*pi) q[1];\nu3(0.388992321700557*pi,0.20346726991395203*pi,4.34965943275762*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.300091895605998*pi,-0.396093088733042*pi,3.99576428953055*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6926132869487029*pi) q[18];\nu3(0.60991431514202*pi,0.93708564037894*pi,0.631794281739032*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.297934339596415*pi,0.24109703734704302*pi,3.82961604231539*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.735900800469154*pi,2.94499757305077*pi,3.4350137890348*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.512464752409517*pi,-0.312308317297991*pi,0.634054054094767*pi) q[10];\nu3(0.145258991122477*pi,0.12905596516005202*pi,3.44409061565691*pi) q[12];\nu3(0.612980868515661*pi,-0.19937742675159797*pi,3.83843849152509*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.883380035554603*pi,-0.117198058334549*pi,0.658462986863074*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.838439882431382*pi,2.99849022678075*pi,4.06045287945174*pi) q[3];\nu3(0.653890037002864*pi,0.001636272147974016*pi,0.848632288495495*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.277553970947653*pi,-0.332493696912907*pi,4.1297132579459*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.675830029666979*pi,-0.170285503105927*pi,4.25736561898876*pi) q[12];\nu3(0.456801071110965*pi,-0.398184543889269*pi,1.069780712801049*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.342653830599893*pi,3.48883609914985*pi,1.81980928016448*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.504385623657326*pi,3.4847677256882*pi,0.990504153667333*pi) q[5];\nu3(3.5*pi,3.42857124334205*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.207077226027287*pi,-0.06530061299331702*pi,4.45735355168319*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.146614944902233*pi,0.10211198639691899*pi,1.350493076150722*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.313329143390845*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.754521873219965*pi,0.87140890273389*pi,4.43263720426415*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.074046342367241*pi,0.8994876821476501*pi,4.17119405178084*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.667986096359325*pi,-0.359926934384123*pi,3.70332501263108*pi) q[14];\nu3(0.772944658267609*pi,-0.24877598360881098*pi,1.084646888878938*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.170167929381568*pi,3.47614219874429*pi,0.666655426116407*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45991782598477*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.113285523366856*pi,0.387641464143211*pi,4.48023712920754*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47127289592063*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323455514256417*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32529526400899*pi,0.5*pi) q[0];\ncx q[3],q[8];\ncx q[4],q[21];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.235419461039366*pi) q[9];\ncx q[10],q[20];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.378084515024222*pi,3.49055550520084*pi,1.199069605097387*pi) q[18];\ncx q[0],q[9];\ncx q[1],q[15];\ncx q[2],q[14];\nu3(3.5*pi,3.44480091220776*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41719333151025*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4926416371148*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.274870467240036*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.344155954260593*pi) q[11];\nu3(3.5*pi,3.48711369555444*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.362493356192123*pi) q[16];\nu3(0.675712366167024*pi,0.5929127696110099*pi,4.43464829189876*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46536930876124*pi) q[20];\nu3(1.0*pi,0.0*pi,1.185417008570822*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47003909908951*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33873895371345*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[21];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.4828886198777695*pi) q[9];\ncx q[10],q[20];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.132494288991671*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1455722922966451*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[15];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49819511525496*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5019665100393741*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49240995446471*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4441738768831005*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26225284018992*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.528816415813766*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[21];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.4697838038759805*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49295418911856*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45591434794347*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.417218674369019*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278902774423503*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.189813380615223*pi,2.92793992703777*pi,0.910960188575352*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.244800556372132*pi,3.37360267960115*pi,1.236601652372465*pi) q[6];\ncx q[7],q[17];\nu3(0.466622172450967*pi,0.131790609843782*pi,4.439933471254459*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.439668284794089*pi,3.32881307418344*pi,0.716601533486303*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.438536737474369*pi,0.483138586688612*pi,4.45909446436475*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.587809305989667*pi,2.65785100633171*pi,3.8296162810684*pi) q[3];\nu3(0.812514775163632*pi,2.97529961669124*pi,3.48294176824893*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.625088382510816*pi,-0.29601937041999*pi,0.570254616662233*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.483195289932969*pi,0.144898316667061*pi,1.3739650542535982*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48303682444899*pi) q[18];\nu3(0.443907495461239*pi,0.302930067440895*pi,4.0320924032492*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.887827770178605*pi,-0.18930308869226398*pi,3.87605063107*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.843553743867374*pi,0.08794355820142497*pi,3.84761248441912*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.851094661025974*pi,0.10081642031440596*pi,4.21875039997548*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.368714540050676*pi,0.18917616255145497*pi,4.43671741570064*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.718093572977297*pi,0.23657020958252295*pi,4.05312244662297*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.441246092870528*pi,3.13633493421355*pi,4.3769319508839395*pi) q[9];\nu3(0.4423440838512*pi,0.8268226082886501*pi,4.49070946478711*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.423241335152632*pi,3.10837246518043*pi,0.749290339302764*pi) q[20];\nu3(0.504879464997349*pi,3.09878931808186*pi,4.28418621587619*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.548832239289419*pi,0.11169787880397097*pi,0.966811558592664*pi) q[1];\nu3(0.317031842479606*pi,2.52642505761106*pi,1.2239223197262898*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0949115573636562*pi,3.23805024529717*pi,1.89828892797323*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.404571223032893*pi,3.26936435191984*pi,0.960732660961988*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.647545671631635*pi,3.19897507122195*pi,4.08575199184009*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.428702440005647*pi,3.37904097938123*pi,1.73067046548998*pi) q[21];\nu3(0.396069338539739*pi,3.33841196246358*pi,1.86822599128253*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.108134090206972*pi,-0.388021370385466*pi,3.94028663518152*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.37334963174886*pi,-0.280630499666637*pi,1.684782304551*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.563304404513731*pi,3.27101708395129*pi,3.55186817462585*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.42299450274826*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.776663285325972*pi,2.99229683883513*pi,4.37177490014677*pi) q[7];\nu3(1.0*pi,0.0*pi,1.356338115994709*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.461534081806048*pi,-0.247181946642974*pi,3.98254201209087*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.446748324807863*pi,0.7920603206638599*pi,0.728347912643488*pi) q[14];\nu3(0.416436618333241*pi,3.08909998285082*pi,4.41751582633203*pi) q[15];\nu3(0.288282107261341*pi,-0.4312511565863603*pi,1.0759179968256931*pi) q[16];\nu3(0.401802673081064*pi,0.465671383416313*pi,3.98861844237122*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.24355982549083*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.858299433920147*pi,3.37554548254206*pi,3.24722389559047*pi) q[7];\nu3(1.0*pi,0.0*pi,1.21433992566562*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.773611659868478*pi,3.18864953473449*pi,4.31481301569711*pi) q[12];\nu3(0.596457027630143*pi,2.37565240762689*pi,3.66913036084221*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.231620618377446*pi,-0.299405891664396*pi,1.20328113259605*pi) q[15];\nu3(0.190492729471035*pi,-0.331914063033807*pi,4.12628009872237*pi) q[16];\nu3(0.667515388491349*pi,-0.075092714305589*pi,0.864235470413067*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.44912605263511*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1657866336143798*pi) q[20];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.654187340081845*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.834983682825306*pi,0.43821162181124496*pi,4.46683334280538*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.26652792574744*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40815246061005*pi) q[9];\nu3(1.0*pi,0.0*pi,1.141542720485665*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.768308382809648*pi,3.18360129099458*pi,3.03398173988846*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5222454483659235*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[11];\ncx q[2],q[16];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.713226485873018*pi,-0.42554615651703687*pi,3.88180501412974*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.36669633235145*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46454272454233*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.456529660827293*pi,0.91865331634124*pi,4.26316302127227*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.48506078428444*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46046614464568*pi,0.5*pi) q[7];\nu3(0.65602202803793*pi,2.7965876460322*pi,3.58014766860006*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45477396827342*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5728693594110146*pi) q[11];\nu3(1.0*pi,0.0*pi,1.166782453923512*pi) q[12];\nu3(1.0*pi,0.0*pi,1.330710600069935*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2467837807740039*pi) q[16];\nu3(1.0*pi,0.0*pi,1.10226125275237*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255497743678974*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[11];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.183394526430969*pi,-0.4288687013656962*pi,0.5448776178729936*pi) q[4];\nu3(3.5*pi,3.46626787268429*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.621162535277452*pi,0.326388569994305*pi,1.0642018991666982*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.286964735734958*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.449849825939213*pi,-0.4320619352902257*pi,4.43873203488422*pi) q[19];\nu3(0.737529554592572*pi,3.47276859814903*pi,4.3511732411708905*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.614599639874536*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5949281938080658*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5077342989388534*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5386077736827539*pi) q[17];\nu3(0.737008260173429*pi,0.466981373664889*pi,4.00118550342813*pi) q[19];\nu3(0.921738051005331*pi,0.92947584718832*pi,0.999886425989884*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5254363277114193*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5947908783417826*pi) q[13];\nu3(3.5*pi,3.46438384968821*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.141905754961475*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.28255163608407*pi,-0.237137272489155*pi,0.837340553640568*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.675465261717844*pi,3.04494013401229*pi,3.51927509228756*pi) q[0];\nu3(0.258790975536055*pi,-0.285319989199817*pi,1.58764887877488*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.845175849239415*pi,3.26031413639488*pi,3.01096687034757*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0439198971668587*pi,0.90428240216136*pi,4.44026009195845*pi) q[6];\nu3(0.673833173571896*pi,3.4619480705556*pi,3.62636511049486*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.189668852414398*pi,-0.4615797584990975*pi,1.3900471439288569*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.232393857497337*pi,-0.4239797914047632*pi,4.498155711522839*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.373307161470743*pi,-0.339263734327461*pi,1.193334879941459*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43876169546342*pi) q[18];\nu3(0.296524871618149*pi,-0.28300013659677703*pi,1.319836326570184*pi) q[21];\nu3(0.57877135304437*pi,0.64010614753892*pi,0.794245045120936*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.425609401696428*pi,3.06623348562179*pi,2.004100787042*pi) q[2];\nu3(0.746205095891566*pi,3.20490695714256*pi,3.23757457606966*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.289047356721641*pi,-0.25316952966414696*pi,3.76213268530414*pi) q[6];\nu3(0.548794272166305*pi,3.17147732674724*pi,0.727852395620072*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.328192434293818*pi,2.52633927207281*pi,1.0744204996497921*pi) q[10];\nu3(0.185134945574861*pi,3.34520083143292*pi,1.391446429769668*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.389004391906975*pi,0.04786866778072196*pi,1.442877706410256*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.442454537155014*pi,-0.19717308839145498*pi,4.27745778014487*pi) q[17];\nu3(0.393087367168324*pi,0.46485790624519896*pi,4.204169427532269*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.350841978827083*pi,0.08522211962979098*pi,1.084619469174437*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.442265144476871*pi,0.5841133028121399*pi,3.70108675519052*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.837302624698838*pi,-0.4165611551287194*pi,3.64752727518036*pi) q[9];\nu3(0.792128508727071*pi,-0.22179852492247398*pi,4.051982162009891*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.569884205271155*pi,-0.23891751316618498*pi,3.98354002267384*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.120059247019733*pi,0.79449917023522*pi,4.140966813642541*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.447093073168607*pi,0.04443395178499199*pi,1.301185529933051*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.523015064113634*pi,0.65382079333749*pi,4.0794268515391*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.439225977077374*pi,3.24252532994615*pi,4.244759598847629*pi) q[12];\nu3(0.518247299323563*pi,3.20538803407577*pi,0.9421451162218439*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.714786137961917*pi,2.80659164018099*pi,3.59603614503193*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\ncx q[1],q[10];\nu3(3.5*pi,3.38685096399216*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47311839986785*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46138111792399*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.23237015585797*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0757197802161726*pi,-0.16999839507910097*pi,3.9870625289641*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.129659011328918*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3464863121792758*pi) q[19];\nu3(3.5*pi,3.43832960562971*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.041233152143012*pi) q[21];\nu3(3.5*pi,3.46520454524889*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[16];\ncx q[4],q[15];\ncx q[6],q[19];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.227565834276837*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[13];\ncx q[1],q[10];\nu3(3.5*pi,3.46694021950963*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31579378992124*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.292540971992357*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5740067496034004*pi) q[11];\nu3(0.48774022090762*pi,2.78311754747613*pi,3.95337914729411*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5813287827395355*pi) q[15];\nu3(1.0*pi,0.0*pi,1.283102037759463*pi) q[16];\nu3(0.533392757235243*pi,3.09280472001649*pi,4.00485977129426*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.674006864026513*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5065805565707571*pi) q[21];\nu3(3.5*pi,3.31956741979583*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[16];\ncx q[4],q[15];\ncx q[6],q[19];\nu3(3.5*pi,3.43821289538871*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.552873356345434*pi) q[10];\nu3(1.0*pi,0.0*pi,1.288875961774401*pi) q[12];\nu3(1.0*pi,0.0*pi,1.186614176887915*pi) q[13];\nu3(0.587825842046183*pi,0.142879027245008*pi,1.57580984582327*pi) q[14];\nu3(0.0650173889601029*pi,0.27073692435820795*pi,0.769860438751051*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[13];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5178312057929002*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7217411133112099*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.576228463375253*pi,2.88092777654485*pi,3.70333474936163*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.473199954026467*pi,-0.302621704796985*pi,3.76310026204144*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.672170133098988*pi,-0.0006321807772339816*pi,1.082560885252833*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5761851191627032*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35741558351412*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.583184346077296*pi,0.03319887578257197*pi,3.91808928111795*pi) q[19];\nu3(0.426468866744749*pi,3.06630494689373*pi,1.2985193079836521*pi) q[20];\nu3(0.578748783123447*pi,0.6933372549957999*pi,0.767075880817597*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.586262921121974*pi,0.12844701192735897*pi,4.01031033129341*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.607415845908169*pi,3.22157387068963*pi,3.07949022194736*pi) q[6];\ncx q[7],q[12];\nu3(0.338849519163963*pi,-0.20784123510041103*pi,1.356768784036354*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.212944929795099*pi,0.366142485726765*pi,4.43125635641751*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.621052590340787*pi,3.46355592534209*pi,3.13196481358557*pi) q[19];\nu3(0.359847125535831*pi,2.73962092601613*pi,1.66719361675139*pi) q[20];\nu3(0.433091384225636*pi,0.489788229703385*pi,3.67382537229581*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.61877257487813*pi,3.45524643294488*pi,4.12207895567645*pi) q[1];\nu3(0.678298365181178*pi,-0.20386786823005099*pi,4.13080366805433*pi) q[2];\nu3(0.619496192382537*pi,0.61139898943038*pi,0.5296018093629304*pi) q[3];\nu3(0.85094777997144*pi,-0.17723684613192597*pi,3.84284760421027*pi) q[4];\nu3(0.852472007345284*pi,3.48583172578046*pi,4.36007435128415*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42859163895432*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2002753279087401*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.721939175140876*pi,0.8710358031765699*pi,4.37227671037037*pi) q[1];\nu3(0.80435337724208*pi,-0.05423250263186302*pi,0.633796919112784*pi) q[2];\nu3(0.379801488150759*pi,-0.35831611496431204*pi,4.38080614299639*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.55218906435532*pi,-0.01951462165779*pi,0.636415211669401*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.489475362963745*pi,0.449829781994015*pi,0.859566076454635*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.342717180170051*pi,-0.28264269652824403*pi,1.115955998699269*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.177447871508049*pi,-0.26153936238056996*pi,1.72586947029632*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.45033086206874*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.369113180357951*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.531572182317073*pi,0.7079300021704*pi,0.5640181777962159*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.401489110442742*pi,0.410970840278014*pi,3.48090250576887*pi) q[10];\nu3(0.732644137953736*pi,0.374306089472235*pi,1.59122027978846*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5592155321602892*pi) q[14];\nu3(0.235845523770715*pi,2.89219237482315*pi,1.6518907264967*pi) q[15];\nu3(0.0627913747783053*pi,3.14527613709475*pi,1.219587154410521*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43971886299887*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.504098757482684*pi,-0.0032541533653620003*pi,3.86191891699061*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.483702975917607*pi,3.46683152396761*pi,2.01779766629874*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5494117875043277*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301808840322718*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\ncx q[19],q[21];\nu3(0.482260687223169*pi,0.37931199968572404*pi,4.318170691761431*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48080437595205*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2875480279812659*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.43557495927616*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43107007032626*pi) q[20];\nu3(1.0*pi,0.0*pi,1.224066250600901*pi) q[21];\nu3(0.685958537559941*pi,2.99873379355866*pi,4.170132001299709*pi) q[0];\nu3(3.5*pi,3.46706109415457*pi,0.5*pi) q[2];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.317974726267324*pi) q[7];\nu3(0.410665186481753*pi,3.19095147732289*pi,4.28690053239508*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.55287985872565*pi,0.024739412710495956*pi,4.32460694807346*pi) q[9];\nu3(3.5*pi,3.31663375053862*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5154998949697617*pi) q[11];\nu3(0.774157174348007*pi,2.98310262729933*pi,3.6120332430737*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.128502352109888*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43555390492235*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5533301350331286*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.321314678436469*pi,0.56655240719758*pi,4.1852959641171505*pi) q[13];\nu3(0.397867676382626*pi,0.8977576896105399*pi,3.97132626821874*pi) q[14];\nu3(0.772759557665601*pi,-0.040610726981332*pi,4.4196489950656*pi) q[17];\nu3(0.287313083641181*pi,3.4522185325548*pi,1.056754199955465*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.512548165822577*pi,3.13902088474526*pi,3.32066951427414*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5485105172864473*pi) q[15];\nu3(0.557951019586617*pi,1.00242836283513*pi,0.637561453163539*pi) q[17];\nu3(0.611033086423856*pi,-0.310079016035146*pi,4.28995314709756*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.30789142342289*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.329705213792478*pi,0.052739993182054024*pi,0.9031768582172071*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\ncx q[10],q[15];\nu3(0.559745587453082*pi,-0.13338724996705298*pi,1.161997040764812*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.144691914732253*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[13];\nu3(0.411257478922524*pi,0.401364450446821*pi,3.67195356486782*pi) q[2];\nu3(0.434514732001747*pi,3.2229249643873*pi,1.157721640396658*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.435587136147691*pi,-0.213911807596114*pi,3.64487543215727*pi) q[7];\nu3(3.5*pi,3.42657724442257*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.681937750542878*pi,0.04861588698451702*pi,0.666711199753471*pi) q[11];\nu3(1.0*pi,0.0*pi,1.283012924300781*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44039867449994*pi,0.5*pi) q[1];\nu3(0.149768978305755*pi,3.46517763942795*pi,4.148990284444411*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.372958157763757*pi,0.03836972486744605*pi,0.681169018518225*pi) q[6];\nu3(0.717338684648187*pi,0.09292222826359298*pi,4.05541822023796*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.335518398193221*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3947677965583605*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.821356760277195*pi,-0.05912687920010501*pi,3.92481723607948*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45447860677857*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48625435838312*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.920361623539237*pi,-0.04710946760379098*pi,3.52979457931147*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38649547736146*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.382039336428534*pi,0.53865252851596*pi,3.83156760006387*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4294748609593295*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1501745109564059*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2152433364897*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3169773908550328*pi) q[18];\nu3(0.400919055866694*pi,3.39491379221881*pi,0.921765309531817*pi) q[19];\nu3(0.602437539034875*pi,0.35098827349053996*pi,4.10336136521966*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[12];\nu3(0.964352434629707*pi,-0.08193666956918799*pi,3.51007837058309*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48461093237365*pi) q[13];\nu3(0.859323431078464*pi,-0.008150665275268976*pi,0.9554556260770579*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.728755915917757*pi,0.420041331442632*pi,1.414372634066413*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5937488230594017*pi) q[14];\nu3(0.459370556334337*pi,3.48698491844439*pi,0.74437804174154*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.623262385657624*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5610435672820473*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.245766115028239*pi,3.36303041434246*pi,0.727149198847655*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[14];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.849354171162667*pi,-0.06189630485016401*pi,4.21393578567728*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40972121481268*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230425634943166*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.273597145327597*pi,0.451233585386161*pi,4.0624752547102005*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.199493757628346*pi,0.250627971181143*pi,4.01170786526175*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.747366359126705*pi,-0.141771951511185*pi,0.932535284789494*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.114494854211654*pi,3.1248332350565*pi,1.307691541930518*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.586653753855353*pi,2.88817418190334*pi,3.84744313901736*pi) q[3];\nu3(0.417310465513968*pi,3.46742259299369*pi,4.36444848323522*pi) q[4];\nu3(0.505438760698913*pi,0.30814737701527795*pi,0.990263575291904*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40781990524517*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.358702350398721*pi) q[15];\nu3(0.65603911523312*pi,3.16033916201952*pi,0.531671734637519*pi) q[16];\nu3(0.29441985298797*pi,-0.16813812228607*pi,4.375021276748599*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.513095544723785*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.665437571228641*pi,3.32392083902251*pi,3.30469121621493*pi) q[1];\nu3(0.806732876485109*pi,0.13089157287008002*pi,3.96980038937991*pi) q[3];\nu3(0.321035574812043*pi,2.99529108604145*pi,1.182565651734878*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.721736790029067*pi,-0.04171863240950702*pi,1.1932796049337782*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[20];\nu3(0.225132752586804*pi,3.41616256361995*pi,1.05889597157803*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.626277284221122*pi,0.32633457758725204*pi,1.52990073003019*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.217258980291742*pi,2.71472160681143*pi,1.307147353879019*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.328801067126338*pi,3.4011773632497*pi,0.5701466855156263*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.630575435978923*pi,-0.16455679349589403*pi,0.5933838288136499*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.730126111004791*pi,3.44064158334026*pi,0.61373538018678*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.741293144510081*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.402469413012465*pi,0.55534406567496*pi,0.625451701004931*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.701249045820402*pi,2.77105609704468*pi,3.73007181724244*pi) q[13];\nu3(0.360761878952778*pi,0.185379157085777*pi,0.602533232636592*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.525535566456401*pi,0.8242134560705701*pi,4.41240232954583*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43032422986038*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2385554512496*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.404914406658297*pi,-0.308796260071837*pi,0.5517959008749622*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.462330928824928*pi,0.82480413474885*pi,0.593020490172286*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47699931683363*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.501410238541808*pi,0.01576904213889696*pi,1.4559651027025171*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.31031861208804*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.47348577281093*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.46656247117758*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.328035718431992*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.46553117118923*pi) q[8];\nu3(1.0*pi,0.0*pi,1.329233309631657*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34522531721467*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.140989642711725*pi) q[19];\nu3(0.491025914972031*pi,0.426064169280882*pi,4.30144495523437*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[8];\nu3(3.5*pi,3.45488697897502*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.41215002652997*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.263705113131746*pi) q[7];\nu3(0.15527864075076*pi,-0.16960528593826502*pi,0.982049254557961*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.280872622179231*pi) q[14];\nu3(0.683061418145056*pi,0.9171462011339799*pi,0.752652188931067*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3941275641645205*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.338012192365818*pi,-0.070454217038036*pi,0.888548197100694*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.610936302248045*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5311839592648641*pi) q[9];\nu3(0.415894992464379*pi,0.8167689667973801*pi,4.45479866335986*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.395738155677668*pi,0.96665037612811*pi,4.29266299753618*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.4965551685099605*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.687862311448241*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35019375310823*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4213832948459*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2382663704736179*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.682254374773533*pi,3.06450418642453*pi,4.033365491133059*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.56399169851469*pi,0.5125479301831599*pi,0.68636045079977*pi) q[4];\nu3(0.682640709386177*pi,0.5457570942662*pi,0.5180144720279863*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.613405242534626*pi,-0.015369042902782015*pi,4.38650962211492*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48378964749068*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.444855584915709*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5184254519566438*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.511279965038747*pi,-0.25535844832030297*pi,0.7029524867571579*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.964169758359176*pi,0.14577945721183505*pi,3.67973826294486*pi) q[4];\nu3(0.675126900720205*pi,0.8674071564616199*pi,4.37817881387219*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.502695922436221*pi,3.30282849248421*pi,1.7141234268674*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.533945420857434*pi,0.212203585768174*pi,1.279186160808595*pi) q[2];\nu3(0.934384291581255*pi,2.56493126510292*pi,4.06028559465236*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.281294329647027*pi,0.23844629399242*pi,3.62222540075138*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.167741215135861*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.608242471741999*pi,-0.044608095436489026*pi,0.848425053300137*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.681672969589242*pi,0.17247548352875597*pi,1.60554807507518*pi) q[2];\nu3(0.373976907110634*pi,3.48702450087444*pi,1.81102541308295*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.863391978974102*pi,3.27140407602844*pi,2.95781926012925*pi) q[8];\nu3(0.323320335148761*pi,-0.30202032917800603*pi,4.13651601841359*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.589252801609391*pi,3.01296754524469*pi,3.98466614843457*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.435157458685005*pi,3.24257324830731*pi,0.5656659678024311*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.207674627906097*pi,3.20202211542951*pi,0.750128006295286*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.375720483980093*pi,0.256421821948309*pi,0.600541079423492*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.501081811116247*pi,0.65060988240295*pi,0.652758171415835*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.616399891036557*pi,1.12370352426517*pi,0.8644230798079859*pi) q[18];\nu3(0.0946944233651312*pi,2.8716208509877*pi,0.66898388093021*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45346815724626*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.784049977783137*pi,3.29042177062164*pi,4.23252754659305*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.215640980585085*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.537840595602396*pi,3.23089070322259*pi,4.2363830327867795*pi) q[18];\nu3(0.359010388796263*pi,0.27221816774667795*pi,4.28489050566248*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[4],q[11];\nu3(0.135547402521367*pi,-0.103137666449512*pi,4.12223136773231*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.544072429182125*pi,3.35086040202548*pi,0.853963963568933*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.37671052118992*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.706682550496227*pi,2.57148165393962*pi,3.81713020727984*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.340067203808124*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4288756242254195*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.56752911753698*pi,-0.314856654761901*pi,4.0289489093706194*pi) q[21];\nu3(3.5*pi,3.34572584201656*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.49065926196261*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.1735284174042109*pi) q[9];\nu3(1.0*pi,0.0*pi,1.22794263326802*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.731713387127144*pi,-0.397598278414751*pi,3.63309969386005*pi) q[14];\nu3(3.5*pi,3.35999343223999*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.262397627750002*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37552557366876*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1692578801958828*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.609364852221053*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.552394873500681*pi,0.21050939021061998*pi,1.59468245429906*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.5476433444244666*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5346351388617294*pi) q[12];\nu3(0.166235169591489*pi,0.93995807189471*pi,4.14438390063845*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4522540150382905*pi) q[19];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46779087832571*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3682415672243895*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.563450535701422*pi,-0.206085856299437*pi,3.91105262302219*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1012706413610212*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[20];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.297632067523627*pi,0.40720255406664996*pi,0.688561717258608*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.524178127515013*pi,3.09045108369748*pi,0.619675749028416*pi) q[1];\nu3(0.913508261109706*pi,3.3897300037318*pi,3.98284474042886*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43412271060819*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.85604011284277*pi,3.48529316216831*pi,3.43744806296482*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41676214938871*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.232725511211932*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.610696255781374*pi,-0.20103223005966397*pi,3.74616646063775*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2474584497452041*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4297808307617395*pi) q[21];\nu3(0.238592290513133*pi,3.04394174385155*pi,4.46473723408514*pi) q[0];\nu3(0.828070641948108*pi,0.336717387394068*pi,0.9273795086308321*pi) q[1];\nu3(0.642697711964258*pi,3.1950143508106*pi,3.42040308430579*pi) q[2];\ncx q[3],q[13];\nu3(0.609378208872853*pi,0.03717000299328099*pi,4.09227173018281*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.731737117830629*pi,3.14265999049089*pi,3.76069348844473*pi) q[11];\nu3(0.561131391557341*pi,0.10784235868705705*pi,0.7625630135865731*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.346306356076454*pi,-0.04399232023889499*pi,3.97772201548337*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42238499567518*pi,0.5*pi) q[3];\nu3(0.714684674990562*pi,0.9043207970521101*pi,0.90982312836156*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.526542735425946*pi,-0.4906215807442791*pi,3.43284547016288*pi) q[9];\nu3(0.849047199428892*pi,0.57382649417133*pi,4.280098812763081*pi) q[10];\nu3(0.495087796264748*pi,0.99499749426689*pi,4.21994741032037*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.223631186445195*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5525128625078662*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39493531912606*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.240967258233119*pi,-0.21120150478705102*pi,0.679175885376309*pi) q[9];\nu3(0.495653190016533*pi,2.82260400227664*pi,3.55015214240883*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.908643789270068*pi,0.5087398551734099*pi,4.45201298261298*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.601379988873639*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.104503376507193*pi,-0.4197259809504425*pi,1.412240839629367*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.416633483891671*pi,0.6082233155818499*pi,3.71775097180444*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33207745280998*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.218851134090143*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.752328637898738*pi,-0.09479825766195799*pi,0.910224233720917*pi) q[7];\nu3(0.710153818922894*pi,-0.4854488395421805*pi,4.29399200096175*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.604617292188466*pi,-0.10367706407746902*pi,0.630681444084168*pi) q[14];\nu3(0.51065886224891*pi,0.45382277230191204*pi,4.25635881544246*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.295351850795638*pi,0.08632656821678997*pi,0.802282896692655*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.219305706846285*pi,3.40688337279245*pi,2.00954856350714*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.271702211901465*pi,3.25264651922305*pi,1.99354918303886*pi) q[7];\nu3(0.276534740407575*pi,2.78739727163947*pi,0.8370730983390811*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.78823700365147*pi,3.26250848496083*pi,3.24342742507605*pi) q[14];\nu3(0.68895991447685*pi,3.30502871592001*pi,3.46067667437957*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.42216679528353*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283101557479156*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5246430352726694*pi) q[2];\nu3(0.725390183329775*pi,-0.173933168822425*pi,0.868429644352263*pi) q[3];\nu3(0.584829700395312*pi,0.128867477167529*pi,4.4178437124580405*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.444297138593099*pi,0.6300591394093*pi,4.2372854715153*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[2];\nu3(0.268626109867957*pi,3.17675714682667*pi,0.8431919963258789*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.389182986224332*pi,0.36489363445007394*pi,4.25669671403308*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.382559941854439*pi,0.441134187281777*pi,4.13956158537094*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47743504032872*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0701267834252975*pi,0.08964315421793001*pi,3.6436202760534*pi) q[21];\nu3(3.5*pi,3.3632758811515*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.483232613813957*pi,0.9566588034711101*pi,4.42290679705361*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.22275663770175*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.520575542874806*pi,0.9252273613581901*pi,0.811989703358158*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42908795380776*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1943247208294578*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.861444218568843*pi,3.26480601683958*pi,4.45593614535526*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.234851955912273*pi,0.025548004998593*pi,1.213888868317037*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.43517301467518*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0599377886153571*pi) q[8];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.660098090943445*pi) q[19];\nu3(0.669697152122363*pi,2.63364556002311*pi,3.44128421734911*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.580059493060489*pi,-0.4564508306616632*pi,4.11214719471562*pi) q[1];\nu3(0.250125861042148*pi,3.49675005924304*pi,0.895344030882933*pi) q[2];\nu3(3.5*pi,3.41562502793804*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.151964142359648*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4729795953815294*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.167484827758035*pi,-0.4088060861855361*pi,4.2228820626208705*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.37971774523119*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43994518827527*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4862459758860105*pi) q[8];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.393490274005405*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22907499660348*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\ncx q[6],q[11];\ncx q[7],q[13];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41747117531245*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0758708569571422*pi,0.07526445878696597*pi,1.054661168507785*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.655044339149296*pi,2.83453323915099*pi,3.54706156114231*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40458938482473*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45412492555114*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.274624153501217*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.344699201506669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.507614366148312*pi,-0.4911836519816728*pi,0.923802747257519*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.26190028754318*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5389030582966763*pi) q[21];\nu3(0.756810820107693*pi,-0.298980837177071*pi,1.0445242421758199*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.897941756369578*pi,3.46719503369083*pi,3.49939582656754*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5941848364739899*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.688224423792727*pi,2.72566840979791*pi,3.83901908825372*pi) q[18];\nu3(0.53584279694536*pi,0.93473193908191*pi,0.678081138517857*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5872662569826965*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.553445426417751*pi,0.54775742483897*pi,4.47074957207088*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.544416152428983*pi,0.379362721183615*pi,0.60521968398352*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.791274671963824*pi,2.87728611587851*pi,3.6300635449548*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.25773204039547*pi,3.21191887793433*pi,1.96017295532812*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4797756440499*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.356996448778271*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.317649299237332*pi,-0.4481374729627202*pi,0.67222684567225*pi) q[4];\nu3(0.470359251738973*pi,-0.19973512857182701*pi,0.5859414326370627*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.556788510003443*pi,0.264884241762792*pi,1.58395800739932*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.419280021476269*pi,0.31199718920349395*pi,0.6952697391024429*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,3.3217530103337*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.228060405139026*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.221482224619584*pi,3.3844446992771*pi,1.221420018111766*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.734630567531309*pi,3.35853036058783*pi,3.25001416462619*pi) q[5];\nu3(0.464717148116711*pi,2.70865217760806*pi,3.89958052527133*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.554744124131265*pi,2.61856620325799*pi,3.93235550333578*pi) q[8];\nu3(0.690550524277146*pi,-0.377918146681066*pi,3.603294912725*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.123583285431097*pi,3.16415391251237*pi,0.872660234069353*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.750790621045872*pi,0.8417106114744699*pi,1.034017535635366*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.4449819240903*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.348136605163003*pi,0.45022411042538*pi,4.45887691052822*pi) q[21];\nu3(0.0947586348908797*pi,-0.238162086764435*pi,0.938676100681442*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.938343658145711*pi,2.41639617457389*pi,3.59048443007889*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.402955897008031*pi,3.20270005891724*pi,1.9282529568841*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.964935690462061*pi,2.58801552929373*pi,3.68181635552933*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47029857015357*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.563243455062421*pi,-0.471669844035389*pi,3.16351828650171*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.348093005032353*pi,3.1219483544506*pi,0.870488049353549*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0879235411841209*pi,0.55606976070391*pi,4.34584231075646*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.735030482817531*pi,0.16921527421790605*pi,4.22438286251975*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.543594741316447*pi,0.334103315277294*pi,0.69636705243575*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.893354088352387*pi,0.21334860366500297*pi,4.023223363118079*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.726991382430134*pi,0.11916011172702601*pi,4.46020314697158*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.914993510582966*pi,3.01362325004665*pi,4.17716903920541*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.334172163001*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.477682914360925*pi,3.18222454035079*pi,2.03228552535533*pi) q[13];\nu3(1.0*pi,0.0*pi,1.285898979323055*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[3],q[12];\ncx q[4],q[7];\nu3(3.5*pi,3.44779025448483*pi,0.5*pi) q[5];\nu3(3.5*pi,3.28150921964313*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.101618083563351*pi,3.1630119547372*pi,0.725384213079297*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.13508522500673*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1457356035520339*pi) q[21];\nu3(3.5*pi,3.4198569116401*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47858242957349*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40743851126342*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.3234827381733991*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42744170175085*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.20868344889001*pi) q[11];\nu3(1.0*pi,0.0*pi,1.285767029082566*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5717759729796011*pi) q[14];\nu3(0.0709601349908121*pi,0.14861270596037102*pi,0.98072567739849*pi) q[15];\nu3(0.413691264846125*pi,3.31741735991291*pi,1.71552073508215*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.170568860859903*pi) q[20];\ncx q[0],q[20];\ncx q[3],q[12];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.715157181430466*pi,0.22878280436184695*pi,4.29869716399849*pi) q[16];\nu3(0.600847530065787*pi,-0.08289758192618102*pi,0.5332244235214992*pi) q[17];\nu3(0.145397385760415*pi,0.24190002024442503*pi,1.068506225907278*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46079675554338*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.610574546617884*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.36407223945747*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.623260616206725*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4027262382429*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.960113323932415*pi,-0.4686063821181876*pi,4.1509147858567506*pi) q[17];\nu3(0.596518467869424*pi,0.35069681027622*pi,0.8572371544748629*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5895889629492395*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[15];\ncx q[3],q[12];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.475114962435448*pi,0.07914374759133602*pi,1.334462631378468*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47839633914842*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3389392023552*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.17492385534984*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308147586918232*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.168757535561782*pi,-0.22965496268750502*pi,0.8163696148894211*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.284738166353302*pi,0.13386059784800397*pi,4.4711925988243895*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[14] -> c[14];\nu3(0.375803191121586*pi,-0.006530072127578002*pi,1.311418613042152*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40348459462492*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.407760717608019*pi,-0.240273858786555*pi,1.2078908172775789*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.570802505201349*pi,0.44615557459338695*pi,0.662301774804639*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43799438066935*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5322198320541007*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3394765557826105*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2856202826761791*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282044766813242*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\ncx q[1],q[15];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.398654806894943*pi,0.358515649583773*pi,4.4436420201628195*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.759988537591937*pi,-0.295134420916992*pi,0.5332233969923688*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.201188977381806*pi,2.93041877355003*pi,1.55446466880925*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5785850989472753*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41069634963082*pi) q[18];\nu3(0.60988103136735*pi,0.7123872630617201*pi,4.38369316693442*pi) q[19];\nu3(0.537852018591556*pi,1.03272128358116*pi,0.949442083472988*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[11] -> c[11];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.904757362586544*pi,-0.137115329204607*pi,1.14772322598444*pi) q[4];\nu3(0.11750650485869*pi,-0.24200432092108498*pi,1.68071774800186*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nu3(0.28612152830373*pi,-0.06328577475555203*pi,3.83459108670026*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.325502304254093*pi,-0.364059426749531*pi,4.47645468960263*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[1] -> c[1];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.211596660844673*pi,0.18759424494779997*pi,4.30633298334722*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.575701535269087*pi,0.11361100694081905*pi,1.257752819485469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.638439592825715*pi,-0.04022897635943701*pi,1.084374061978295*pi) q[10];\nu3(0.638675429078867*pi,0.30340321027428696*pi,4.1995788341932805*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.29348157788481*pi,-0.227090169584598*pi,4.308120930713359*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[16] -> c[16];\nu3(0.396972655598412*pi,0.50184407545937*pi,3.60427646752475*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[2] -> c[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.313431301403174*pi,0.20279341911932502*pi,0.780273747274541*pi) q[18];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.117227787415545*pi,0.383290171597904*pi,3.49236883536694*pi) q[0];\nu3(0.660685783615311*pi,0.5151670462839599*pi,0.867611685839669*pi) q[1];\nu3(0.314987318969595*pi,0.006645523629597028*pi,1.280555413137662*pi) q[2];\nu3(0.548606199600794*pi,3.03279289984116*pi,3.67540692353704*pi) q[3];\nu3(0.0847635584700084*pi,0.32022513221025795*pi,4.160163753945961*pi) q[4];\nu3(0.57818088367116*pi,-0.008666105996348983*pi,4.237274040438*pi) q[5];\nu3(0.351072378117901*pi,0.88673136504686*pi,3.96817537916399*pi) q[6];\nu3(0.198956213950475*pi,2.67297544098472*pi,0.93334955319679*pi) q[7];\nu3(0.332013806168309*pi,0.48191868455729703*pi,3.55577324489102*pi) q[8];\nu3(0.523102173543139*pi,2.77656689853395*pi,1.106543694215563*pi) q[9];\nu3(0.285127148549188*pi,0.5779983205709001*pi,4.27908983905788*pi) q[10];\nu3(0.715069571519165*pi,0.86743554861973*pi,0.5597416231413571*pi) q[11];\nu3(0.160391924102285*pi,-0.29269338095181396*pi,3.95281884699785*pi) q[12];\nu3(0.172675519612587*pi,3.23025705376484*pi,1.428452871086735*pi) q[13];\nu3(0.339057298347786*pi,0.24681687083718395*pi,3.82940132486659*pi) q[14];\nu3(0.947768544899983*pi,3.13509729696359*pi,3.49219495171223*pi) q[15];\nu3(0.0972801314301314*pi,2.89274647385178*pi,1.69129936826686*pi) q[16];\nu3(0.366204207058789*pi,3.4670396427227*pi,2.0030690675120297*pi) q[17];\nu3(0.433478781569451*pi,0.06852157163669803*pi,3.92581367105085*pi) q[18];\nu3(0.836890084374459*pi,0.205139676083668*pi,0.955427406131885*pi) q[19];\nu3(0.484406084856912*pi,3.08966316157961*pi,0.606649993969793*pi) q[20];\nu3(0.151481253054617*pi,3.35724867561307*pi,1.77162521556705*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[20];\ncx q[11],q[17];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33825929208408*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39436412992359*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41093221223458*pi,0.5*pi) q[10];\nu3(3.5*pi,3.28868421628374*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48342049995992*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.220445599166832*pi) q[16];\nu3(1.0*pi,0.0*pi,1.161895281934173*pi) q[17];\nu3(1.0*pi,0.0*pi,1.343893404843669*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276242663201796*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3186128394108692*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35978308205697*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[12];\ncx q[8],q[15];\ncx q[9],q[16];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.228089842268876*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.43385721538559*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.38040551000257*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.267027202305326*pi) q[6];\nu3(3.5*pi,3.42050662548446*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39508896249383*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.130737530644297*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.194389903019407*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5814403954316426*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.606261822764546*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6633388217507941*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2503022169920879*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48340903297294*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46782591505477*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\nu3(3.5*pi,3.4887732847851*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3729688405658909*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[12];\ncx q[8],q[15];\ncx q[9],q[16];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.472837836469591*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.678215923086203*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44050411757293*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5370204175327191*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623811571373496*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49351714721596*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[12];\ncx q[8],q[15];\nu3(0.281400679863118*pi,-0.220201346575657*pi,0.639144718391066*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.693533410296987*pi,1.08563384375968*pi,0.654909759573516*pi) q[14];\nu3(0.814641993032507*pi,0.47254590547666997*pi,0.600878326407203*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.893355637023535*pi,0.33766194278904205*pi,4.2499963638170595*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0978277694631416*pi,0.77309338654394*pi,0.5982273669715811*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.17725793732236*pi,3.35310728973542*pi,4.16324969897917*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.52524675458725*pi,0.93903828345167*pi,0.916478812233912*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.830370497588905*pi,0.5905007685019801*pi,0.5793397307958066*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.556366822329664*pi,3.01247129438919*pi,4.14538439364605*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.67024051451403*pi,0.25628611282971503*pi,4.0405588500378*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.45878119026181*pi,3.28785586357671*pi,0.950292949007715*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.125573984248373*pi,3.38003507976949*pi,0.780491414222499*pi) q[0];\nu3(0.865130742317889*pi,0.25808845045017903*pi,1.64843549091419*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.351879199989539*pi,2.59876641893068*pi,1.3982839148195851*pi) q[4];\nu3(0.595667436272459*pi,0.07998063763297103*pi,1.2076806164570328*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.264755153471856*pi,0.012657995529606003*pi,3.67180000394823*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.426304306660332*pi,3.38057881151294*pi,0.619722639149076*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.62608583098173*pi,-0.4061237522601435*pi,3.3895288111338*pi) q[0];\nu3(0.534409815518412*pi,0.55620262936104*pi,4.1453884997241*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.380053485288174*pi,3.43409449004755*pi,1.71607640586984*pi) q[4];\nu3(0.618269013875097*pi,0.07615089980207901*pi,0.5657372633740304*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.495504475974411*pi,2.90352445208929*pi,3.92826621119785*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.458514495343501*pi,0.37933186225898496*pi,4.29107103152533*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.242072461769565*pi,3.16974922738786*pi,1.371780209037879*pi) q[20];\nu3(0.714626938221932*pi,0.14809677815854005*pi,1.379771976754532*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.450132268900194*pi,0.6368772522519699*pi,4.23013026809752*pi) q[6];\nu3(0.65296006244572*pi,2.3055167877842*pi,3.78569510334217*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.387659377033136*pi,0.42261654843505503*pi,3.90368459526706*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.640396779747538*pi,0.7723697204981701*pi,0.6753919657867931*pi) q[13];\nu3(0.69836232463319*pi,3.36451032716778*pi,3.44056714949175*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.120096868254595*pi,-0.300227912705593*pi,4.308961728854539*pi) q[19];\nu3(0.422804834408023*pi,0.9282862780458101*pi,4.00518764019543*pi) q[20];\nu3(0.1558811555385*pi,-0.46081104875807277*pi,4.3773235112741204*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.170974224051168*pi,0.47833347080309097*pi,4.04297159773423*pi) q[6];\nu3(0.372780801900273*pi,0.17967309118930197*pi,3.72339730378337*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.32629967781546*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.204401454647757*pi,-0.1400319439373*pi,4.24602260351067*pi) q[13];\nu3(1.0*pi,0.0*pi,1.157287772673118*pi) q[14];\nu3(0.769454771743131*pi,3.43391894365722*pi,0.692908041465394*pi) q[15];\nu3(0.254133095856243*pi,3.43557298972576*pi,1.287802318880992*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.654362000722064*pi,0.11089617206623403*pi,0.5204410567471067*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.683442096635268*pi,2.62868917788518*pi,3.80941658606314*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46555134853792*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.344438274560858*pi,3.07462345049331*pi,0.634685387355929*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.640938516295477*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.439446940122459*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.271307772767946*pi,-0.4355639274137818*pi,4.34472222915293*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.48211959910554*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.393910554774692*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(3.5*pi,3.41220833448543*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.479014231004158*pi,0.436612963252477*pi,3.44941035183585*pi) q[3];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4652670306692*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1448422131911*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.406026944371019*pi) q[18];\nu3(1.0*pi,0.0*pi,1.143415698100704*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.505797786924744*pi,0.10257759317195603*pi,4.243227708944421*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.29529544796753*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5125260172949369*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.48448305160407*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.135729967314774*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.298868999811758*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(3.5*pi,3.46675459504786*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.918672715943128*pi,2.94582778972764*pi,4.379152727293199*pi) q[11];\nu3(3.5*pi,3.37952361884924*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.177748024594849*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4778696039940495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22708488094472*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5690706976315297*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.565629621896921*pi,-0.21398516711667898*pi,3.83116135647039*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5429719542587947*pi) q[12];\ncx q[13],q[16];\nu3(0.620140219701126*pi,3.36090381546795*pi,2.95976576284601*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33928376741264*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4991233393548*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.401003154117391*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.570711225877034*pi,3.44718532534804*pi,3.95463726133967*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5588280864607147*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5847018616034831*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.485672501738953*pi,0.03766300835133396*pi,0.801198826012532*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.118201124564045*pi,2.67473604019831*pi,1.5826019620692*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.2223128667774095*pi) q[2];\nu3(3.5*pi,3.30163798309062*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1968099878996719*pi) q[4];\nu3(0.339288085343199*pi,0.21382338999641404*pi,4.42805939267279*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.187499617165229*pi,-0.21758170313595598*pi,4.40486016463976*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.601301265231982*pi,0.15043274590842504*pi,1.5307784986751*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.924139626765893*pi,-0.274381189738923*pi,3.80505801383716*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[4];\nu3(0.397783720537796*pi,-0.49221941511645806*pi,0.809793183305746*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.794380148404169*pi,1.06976720128216*pi,0.73723942607993*pi) q[7];\nu3(0.557207617186848*pi,0.03612041327277804*pi,0.959916473641613*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.511767731491082*pi,-0.381846031314904*pi,0.667305595003989*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.427964874057309*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.328628353484256*pi,0.020991259518258976*pi,4.46188589921945*pi) q[6];\nu3(0.639611222336113*pi,3.0794489071717*pi,3.3904977788996*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.6460359198442*pi,0.162847755259672*pi,4.132586928809269*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.382793519203313*pi,2.93911577782307*pi,1.61634890235801*pi) q[12];\nu3(0.380978353954746*pi,3.13029976197089*pi,0.64650230349447*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.704279426421778*pi,3.0071703629916*pi,3.35583538184888*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.67418699830491*pi,0.71912230727936*pi,1.228396832483287*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.549273151004636*pi,2.96049435731189*pi,3.1240795843381*pi) q[9];\nu3(0.563500311405227*pi,-0.012132609020711005*pi,4.28336089159379*pi) q[10];\nu3(0.767811153278793*pi,3.37950634433918*pi,3.20351558422507*pi) q[12];\nu3(0.56689904540798*pi,3.38994239637256*pi,2.91008654666416*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.239816570682817*pi,3.23438836348278*pi,0.5823560491693578*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42829225043379*pi,0.5*pi) q[14];\nu3(0.8101853223188*pi,-0.4340354421455618*pi,3.81335737519521*pi) q[16];\nu3(0.855952386786702*pi,0.352990539394606*pi,0.8767335454648679*pi) q[17];\nu3(0.902338457137281*pi,-0.07517793325150102*pi,0.507531852786222*pi) q[18];\nu3(0.271663530142994*pi,3.02242044359099*pi,1.56099169816016*pi) q[19];\nu3(1.0*pi,0.0*pi,1.204235828090734*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.790364160349443*pi,3.34027756378516*pi,3.4850283747404*pi) q[16];\nu3(0.253482965609877*pi,0.09301676305825302*pi,1.3223272619222128*pi) q[17];\nu3(0.644983459178*pi,2.79705525034575*pi,3.75319932479081*pi) q[18];\nu3(0.522751493893888*pi,3.02142941492386*pi,3.96693597149067*pi) q[19];\nu3(0.912802809057755*pi,2.90173358640991*pi,4.0434719431849*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.3939439254887*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280352047808798*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5289184707386947*pi) q[20];\nu3(0.772996725943068*pi,0.38240075515668304*pi,4.35134532322196*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0683932771598497*pi,0.13376285207905803*pi,4.32225705785071*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43379611261301*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.23467155660869*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.168961874112855*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3399002608482231*pi) q[12];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3582472471302*pi,0.5*pi) q[0];\nu3(0.675691470494458*pi,0.288421782802611*pi,4.12541498417391*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.288719303609637*pi,2.77398506903671*pi,1.69805764309713*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5119251819951014*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183703425394465*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.6248568759468*pi,0.89397920710566*pi,0.974286368030589*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.116120025153678*pi,0.7668396959880801*pi,3.91818543508956*pi) q[4];\nu3(3.5*pi,3.39837490855272*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48628568745396*pi) q[10];\nu3(3.5*pi,3.48296495948759*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.2357445748307505*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.163504356159026*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1385410338073338*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.210231197397246*pi,3.25065862916229*pi,1.7772878534424*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.430656700383805*pi,-0.03609364311287899*pi,1.107745452324451*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[17];\nu3(0.593163489721382*pi,3.41349335978817*pi,2.99120653225217*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5143064215931843*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.858988832237199*pi,-0.197127968537802*pi,0.63137091513484*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.73674499593138*pi,3.11821629639208*pi,3.25762537020368*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.378824327501596*pi,-0.275259781490499*pi,0.669993449306754*pi) q[14];\nu3(0.62102713968651*pi,-0.35419810849448397*pi,3.91066548618279*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5949189930390313*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44108987525175*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49780696407091*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.660027524928934*pi,3.12570991617464*pi,4.29396951856487*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2256547855644189*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.57819378368955*pi,0.06672712327897701*pi,1.216381232916882*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.687692873018646*pi,3.37059726040305*pi,4.47603799812902*pi) q[20];\nu3(0.318538753012998*pi,0.10015789311838696*pi,4.32117863866372*pi) q[0];\nu3(3.5*pi,3.41189828400563*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.268285505070485*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.69123322037041*pi,0.65830260234694*pi,0.97416327220234*pi) q[20];\nu3(0.40265846230802*pi,-0.33296320361307896*pi,1.263414046298841*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36760326341889*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.162617727136247*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44946803622211*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43894915653095*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.787841996480253*pi,0.14440474014655202*pi,0.5568625603604745*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.550550042761404*pi,-0.486927835116665*pi,0.807350253371929*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.542117412738163*pi,3.16158314151911*pi,3.45151020452581*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5797624878763598*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.197680627515753*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.358613674533455*pi,3.02102792741187*pi,1.64935862255589*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.591125040162588*pi,3.03520621161325*pi,3.56809200613615*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5187674133131885*pi) q[9];\nu3(0.602071193157799*pi,3.40120933366177*pi,4.12084410446378*pi) q[10];\nu3(0.683311752388635*pi,2.89957930074489*pi,3.59167987517533*pi) q[11];\nu3(0.295807688046088*pi,-0.206197752660707*pi,0.912379205354084*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.480537278127618*pi,-0.213172470319498*pi,1.209770404750898*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.349363481370301*pi,3.39254835000008*pi,2.08543348938741*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0430333119552723*pi,-0.4377988902358308*pi,1.13844990129492*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.752193882211916*pi,-0.4954422776673837*pi,0.731962924592491*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.274964331716808*pi,-0.316801013699469*pi,0.8401914708813141*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5787890337203954*pi) q[21];\nu3(0.632307634771921*pi,0.41904801475848097*pi,4.18713505758625*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.709664992931938*pi,1.20195713979525*pi,0.7326075942893759*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0578420357966114*pi,-0.164846469883901*pi,0.905693025462192*pi) q[17];\nu3(0.40911237321796*pi,2.68930813474105*pi,1.244963627506827*pi) q[18];\nu3(0.743497418637893*pi,2.93204912277779*pi,3.60500212430013*pi) q[19];\nu3(0.805543997495466*pi,-0.12134145088300502*pi,0.882362535699898*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.882747359348675*pi,0.118528707205793*pi,3.78225201408311*pi) q[4];\nu3(0.865608990570496*pi,2.85747167433136*pi,4.33963506828654*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[12];\nu3(0.321010506755977*pi,-0.373178068090033*pi,1.54811294452323*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.287408414244519*pi,-0.04637445048446398*pi,4.16301952397101*pi) q[18];\nu3(0.74589182502882*pi,0.06988808112665701*pi,3.62499776092683*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.781938442147412*pi,0.017123348304114994*pi,0.647043255238568*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.615371610353236*pi,-0.124310240610148*pi,3.50286269485829*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.38376839386342*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33866319946497*pi,0.5*pi) q[8];\nu3(0.68364690512264*pi,-0.19205256065319598*pi,4.4448402961839495*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2427991581763491*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.233626078094207*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.478015989586658*pi,2.90889985788609*pi,3.70135114003988*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.456689420637181*pi,0.232328899545731*pi,1.072783606676089*pi) q[2];\nu3(0.189409128252463*pi,0.283734286727543*pi,0.951345754924332*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.27484678757207*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.173888921854747*pi) q[11];\nu3(0.570316334015968*pi,2.89819396175736*pi,3.51192242570776*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.627691876983138*pi,0.39383485136526*pi,4.401996158014359*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.577313206038684*pi,3.08368916395984*pi,3.25918115066897*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.5910289074520731*pi) q[12];\nu3(0.039286042452367*pi,0.87500100780993*pi,0.5482430899704548*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.61144192358253*pi) q[16];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[12];\nu3(3.5*pi,3.36917089059428*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47360230545899*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.193566873652758*pi) q[15];\nu3(3.5*pi,3.40466042593884*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3519980010185901*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36507887438611*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35111473036448*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.190018532911987*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208934642953131*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(3.5*pi,3.33941644851621*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.11261672832756*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5352088157020711*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46381880578799*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.610028054028579*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3327898952085508*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[5];\nu3(3.5*pi,3.37340417423222*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.286054087299607*pi,2.84390862758423*pi,0.960301001107031*pi) q[7];\nu3(0.43923608785926*pi,0.033586332032496946*pi,3.99996248999011*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44755556509283*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.082282156143037*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5520259924294657*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.24313601833652*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.17354497379337*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.372141297470515*pi,0.32354377351808705*pi,0.7795537870592719*pi) q[7];\nu3(0.476429645359641*pi,2.54868747137832*pi,3.825241136791*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.815251608928766*pi,-0.05447190445772798*pi,4.14010489212453*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.408089852189979*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.668918419357857*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.525088919300473*pi,0.82257815522027*pi,4.2413746573118605*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.489111044072541*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.784351504157862*pi,3.00556324203708*pi,4.28561792519893*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.296405659028154*pi,0.47714894736014*pi,3.88376228149112*pi) q[19];\nu3(0.522217119079979*pi,3.08950336595989*pi,0.615089320561064*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.161057498428444*pi,0.22767593803155195*pi,3.73362632759866*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.463824370516431*pi) q[5];\nu3(0.502073935672192*pi,0.46436053674341404*pi,3.79850947067544*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.368709946399475*pi,-0.098820937130077*pi,1.175034053210886*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.426772960373033*pi,2.92886485395608*pi,1.210859841048626*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.887002493324176*pi,0.376634493106645*pi,4.43656478415721*pi) q[19];\nu3(0.863871185335976*pi,-0.359437314097181*pi,1.1054633648897791*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.219373254158359*pi,2.55367087134326*pi,1.222024861557008*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.346819195536746*pi,3.1948137396657*pi,1.50465807074718*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.871306679142604*pi,0.476499874937241*pi,4.11791584866023*pi) q[10];\nu3(0.196929817039023*pi,3.25685908366088*pi,4.34283972868685*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.597396416353899*pi,3.18854368628471*pi,3.71724105170074*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.632741793828171*pi,3.47325530338548*pi,3.94566750579905*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.545709803910392*pi,3.04274376073712*pi,4.482451538834059*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.238269761533547*pi,-0.36593659093222797*pi,3.88196071088122*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.797385851465373*pi,-0.120736140363505*pi,3.65029795303539*pi) q[17];\nu3(0.608332517116318*pi,0.21939555391981203*pi,4.18199133244649*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.506365600361415*pi,0.9347220376030501*pi,4.1336149452897*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.104622236803335*pi,0.59144566315701*pi,3.80859454862132*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.835241005358968*pi,1.04717850835832*pi,0.640315596272035*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.672906197803951*pi,-0.311747203405199*pi,3.35052018196862*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.580821235127882*pi,3.09297899961211*pi,3.99585958417996*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.716894970905921*pi,2.95481270066644*pi,3.89826503819689*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.235884609753053*pi,3.15197963715094*pi,0.5696733670385099*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.684537254440408*pi,-0.357620169042363*pi,3.33687331951828*pi) q[2];\nu3(0.740461329981361*pi,2.81951070196033*pi,4.24559882520294*pi) q[3];\nu3(0.805674827862253*pi,-0.070871452315102*pi,3.85312862726574*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.188971033794667*pi,-0.375802862960702*pi,1.482996153540563*pi) q[9];\nu3(3.5*pi,3.49248870592734*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.269904994823192*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.555766947275023*pi,3.11202835472539*pi,4.2766459589112*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.453716217336782*pi,3.35885769537924*pi,0.9913991393180139*pi) q[3];\nu3(0.709845670695367*pi,2.61005777003559*pi,3.92324942524625*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41080019585924*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.41687670040491*pi,0.96993223177738*pi,4.32549945864875*pi) q[14];\nu3(3.5*pi,3.48721532013305*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2801323572119339*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2208259682823321*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.510718143680664*pi,3.44622566237256*pi,4.11632079992232*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35305946795552*pi) q[12];\nu3(0.794257121942305*pi,-0.209812549350804*pi,3.41887230183374*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.431096885643107*pi,2.7063702148978*pi,0.870029017679621*pi) q[5];\nu3(3.5*pi,3.4205270670958*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(0.299875910676973*pi,-0.029603826256683008*pi,4.29700608721894*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4008708918151251*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.60467278396901*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.31149577362636*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(3.5*pi,3.45497903084357*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.360874251110104*pi) q[18];\ncx q[0],q[8];\nu3(3.5*pi,3.45173985094032*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.358572720461231*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.341986899762491*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46970808052118*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.43960777891692*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.325330537217307*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.35817960548899*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.124587647612537*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.618628188422072*pi) q[18];\nu3(1.0*pi,0.0*pi,1.220725928563225*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.49073841962253*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3037420750963005*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.166692780647196*pi) q[13];\ncx q[14],q[15];\nu3(0.542892333610603*pi,0.08996530060872499*pi,4.38496988204463*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44902930089323*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5236990079973944*pi) q[15];\nu3(0.284205642734311*pi,0.21307848171896804*pi,4.30589536618513*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.657829474009731*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39140376192421*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.484202755100105*pi,3.42727105168544*pi,4.13537350979651*pi) q[7];\nu3(0.449829403615313*pi,2.97523521221939*pi,0.843110733470311*pi) q[9];\nu3(0.482486970927205*pi,0.21438930673229695*pi,3.94446812750394*pi) q[10];\nu3(1.0*pi,0.0*pi,1.286648871618125*pi) q[11];\nu3(0.374228610704122*pi,1.0525999818976*pi,4.12801825033389*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5023844403329387*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.562867443866354*pi,0.60356079930982*pi,0.686296914194742*pi) q[18];\nu3(0.447990454212751*pi,0.9221811520388901*pi,4.49091262982245*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.410709944413793*pi,0.12544837144773402*pi,1.3273953039016742*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.755032425888823*pi,-0.37092938286842203*pi,3.17997106951573*pi) q[9];\nu3(0.480119477538574*pi,3.23096336751563*pi,4.10291559688214*pi) q[10];\nu3(0.515879618042901*pi,-0.281016578154004*pi,3.98512836350295*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.126058469430455*pi,2.64862482788251*pi,1.2085547155215202*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.94981307185153*pi,-0.161898177523978*pi,0.98466592538804*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.619998984889368*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.150936721650701*pi,1.03089887049121*pi,4.2559103124135405*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.347588789281148*pi,3.48485687443104*pi,0.5281735842785317*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.208228758188864*pi,0.263910768380062*pi,3.40847775926901*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.675130555516222*pi,-0.17464490032748903*pi,4.4658003813124*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.828968848004126*pi,0.006219600087895016*pi,3.55413270636359*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.945047922404782*pi,0.73268257572552*pi,0.969414896535217*pi) q[2];\nu3(0.838379960961494*pi,-0.06902714908997398*pi,3.91622271768715*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.752225435793228*pi,3.32730600181266*pi,4.33292801480869*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.507353989137698*pi,0.94193563129091*pi,4.41867272653319*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.14346448876939*pi,2.7940150151651*pi,1.76886920868232*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.738547180543042*pi,3.03116576955499*pi,3.3444515172505*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0833122066796903*pi,-0.189458414744627*pi,4.19376579126327*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.586367941092252*pi,0.05411176023008901*pi,1.53779201081794*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.459304226518863*pi,2.93217500538669*pi,3.65031463118381*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.727602778929286*pi,2.51946873058672*pi,3.51092645105817*pi) q[0];\nu3(0.297526593700526*pi,0.18850314757325703*pi,3.9367408289388*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.434152685462986*pi,3.31171153883455*pi,2.04956802291887*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.836648619454647*pi,3.16248948237261*pi,3.42408081918347*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.417660144006569*pi,3.39500785291459*pi,0.749065757107787*pi) q[17];\nu3(0.66814459388136*pi,0.010582158505022976*pi,0.642804034429043*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.579269324870081*pi,3.33815118122827*pi,3.33499581057066*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.673195468291223*pi,3.09847998052492*pi,4.2310342070297295*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.474286079791473*pi,-0.024853653325370983*pi,3.62505170745609*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.361632048205926*pi,0.55257556709818*pi,4.19953372543416*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.40435963890374*pi,-0.39980657133203*pi,1.4458555481105129*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.25847480503656*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.572350065481938*pi,-0.196209362760301*pi,4.22010886134393*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1704779563992371*pi) q[7];\nu3(0.600548722753844*pi,3.21859687910854*pi,3.41063555252625*pi) q[8];\nu3(0.434557802824363*pi,-0.342526770552322*pi,0.920972978033993*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.490972206264767*pi,3.40949970904754*pi,4.26357735671941*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.213912977978183*pi,2.94619355064002*pi,1.50393560477746*pi) q[11];\nu3(3.5*pi,3.4230468918315*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40768038759119*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1916880018394*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.170269856695941*pi) q[20];\nu3(3.5*pi,3.45141119682481*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45052865663384*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.121464188978166*pi) q[12];\ncx q[14],q[20];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.40107579366721*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.213566516218926*pi) q[19];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.38352930168555*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5089860995397147*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5711079719995942*pi) q[20];\nu3(1.0*pi,0.0*pi,1.183888442838402*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.34759687463647*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43227412571923*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.301340856274632*pi) q[8];\nu3(3.5*pi,3.49823143088039*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.49881775074387*pi) q[12];\nu3(1.0*pi,0.0*pi,1.182866890150353*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.379839391329122*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48251851826808*pi) q[19];\ncx q[0],q[12];\nu3(3.5*pi,3.41187622240873*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.279440776357234*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(3.5*pi,3.43414283972908*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1598624494913419*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5017545497233904*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5967011124434478*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5416267719423313*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.6165604116435*pi,2.82617442047011*pi,3.91574558318511*pi) q[15];\nu3(0.545189458362029*pi,3.13862957210548*pi,3.34410587673233*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44272232994816*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.31730742013922*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38926863674262*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.337247047773985*pi,0.05314514526379299*pi,1.13785239183693*pi) q[14];\nu3(0.648540968823055*pi,0.28177743610057904*pi,1.55991540706949*pi) q[15];\nu3(0.751018765249346*pi,0.41566207744288497*pi,0.65007771216627*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.453222452888537*pi,3.47999696528687*pi,4.26158322479772*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.523959289558036*pi,3.44652060659901*pi,4.16903119424484*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.609635574515646*pi,3.08989047292979*pi,3.54354147788785*pi) q[2];\nu3(0.656877786706479*pi,3.1438603172301*pi,3.4574052837242*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.442030404065839*pi,2.62744493485542*pi,1.2007247097211828*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.453201839191499*pi,0.8042669892258201*pi,4.06998565475444*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.53736524134274*pi,0.27722032974916*pi,4.35564500122329*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.373114825445269*pi,2.78356174974382*pi,1.015877793347838*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.668652750020203*pi,3.33545813178534*pi,0.67902506537103*pi) q[5];\nu3(0.462340733177049*pi,0.09249586373029395*pi,0.636256344038623*pi) q[6];\nu3(0.11822056522676*pi,2.84147560386719*pi,1.54205262782266*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.334365520718898*pi,0.265711246242208*pi,1.1587141048654401*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.592551506997072*pi,0.81728585808297*pi,0.625239841170971*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.518746442561254*pi,2.5968219351363*pi,3.53800722971714*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.228200990992589*pi,0.09135158695988099*pi,4.29862028356807*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.432957269898376*pi,0.74336562338216*pi,0.651450175610252*pi) q[12];\nu3(0.571377169867473*pi,0.70363779368003*pi,4.4903943072951*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.363617168971989*pi,-0.4040978078829468*pi,4.182283907495259*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.347873186338509*pi,2.76717944119049*pi,0.900519741175395*pi) q[21];\nu3(0.595476141527573*pi,3.48078761821388*pi,4.3911921306011*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.172037583180904*pi,0.37414374185451404*pi,4.10723604814592*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.138984063073169*pi,2.98390547948861*pi,1.0061193696279411*pi) q[12];\nu3(0.303623907016511*pi,-0.4026394039203388*pi,0.715707276051435*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.707187882511726*pi,0.35556758016074796*pi,0.5212285410986222*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.601464848452606*pi,0.60363334202665*pi,4.13269298446988*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.781612160233067*pi,0.6731204707118299*pi,0.82948752923421*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.448525644085301*pi,0.27267571588633*pi,1.34727897043253*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.346389216246544*pi,0.10951463822162*pi,3.91700403226935*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37502263581326*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.371703061897414*pi,3.40330171417803*pi,1.3935797475627552*pi) q[9];\nu3(0.284227500429348*pi,3.32819260940721*pi,1.70880886647897*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3198948489623241*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.520126153311245*pi,0.7061332934526501*pi,0.5649420354176696*pi) q[1];\nu3(3.5*pi,3.37522514281174*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.335746146649753*pi) q[5];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.343618965788707*pi,0.14083720188582105*pi,3.83153023115621*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.645853382056955*pi,2.76287370945714*pi,3.4348822374947*pi) q[11];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[8];\nu3(0.840433341086419*pi,2.29411617174649*pi,3.75251042158381*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.44181147611535*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.533919778510916*pi,-0.251994450364197*pi,0.9990921706064639*pi) q[11];\nu3(1.0*pi,0.0*pi,1.135972873582134*pi) q[12];\nu3(3.5*pi,3.45129626162332*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.609852831435132*pi) q[16];\nu3(0.396890909971948*pi,3.33872275431469*pi,0.5557750303012379*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.3587466877902301*pi) q[21];\nu3(3.5*pi,3.42814345038426*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.459334774412621*pi,3.49848031504913*pi,1.99363602923821*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.31977501757923*pi) q[5];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.2663865489781458*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[21];\nu3(0.682685045519608*pi,2.42493851177055*pi,3.59390853770919*pi) q[17];\nu3(3.5*pi,3.47938760052906*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0550132832231092*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.396132072554771*pi,0.69452842884413*pi,4.35116895911968*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5448602512443204*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.43486414067101*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.313980064840892*pi,3.26282665115112*pi,1.1766289588688519*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.385926517340399*pi) q[8];\nu3(3.5*pi,3.35162206591294*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.250905608546225*pi) q[15];\nu3(0.563958682072956*pi,2.41926356622133*pi,3.71331959999592*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.513345139161292*pi) q[20];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.408091397561068*pi,0.94706167672973*pi,0.5239963132515668*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.615417010166122*pi,3.01307900451068*pi,4.4181864258300205*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40534195755437*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.601945162775582*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2350092979615899*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49104406865733*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.430825881168926*pi,3.47538171736664*pi,1.84235010166759*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(3.5*pi,3.49090911165909*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.074764349239254*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24191006052593*pi) q[18];\nu3(0.78427700007901*pi,-0.271993684530434*pi,3.24914856666433*pi) q[19];\nu3(0.533809037245736*pi,0.315819929688568*pi,0.7808522228048209*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.368536783998653*pi,0.47402534204121505*pi,4.1354379246334005*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5434125495945817*pi) q[17];\nu3(0.531262708744298*pi,-0.13033683690846198*pi,0.845291029519811*pi) q[19];\nu3(0.628714525880161*pi,2.69869462572472*pi,4.1550931252797305*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49963399331759*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.303327160276401*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.803552975838684*pi,0.277568905722988*pi,3.87525273127858*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.698572777116915*pi,0.18341737123714896*pi,0.977800447264802*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5196000408173256*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.682001891801974*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.395452092098322*pi,-0.264667091841727*pi,0.90582933918599*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.335482373217563*pi,-0.49392794369442905*pi,4.08715559685547*pi) q[10];\ncx q[11],q[18];\nu3(0.546357103187729*pi,-0.394702476559603*pi,3.79157935230078*pi) q[12];\nu3(0.178832414920398*pi,3.40672595430029*pi,1.99099907506321*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.725682019507904*pi,-0.13070358562850398*pi,0.8255506180825549*pi) q[21];\nu3(0.104905203312138*pi,2.9285133994949*pi,1.50219378019633*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.840046157878525*pi,0.9327595259066701*pi,4.4734337056165*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5230080775153678*pi) q[6];\nu3(3.5*pi,3.44641727822729*pi,0.5*pi) q[7];\nu3(0.450081850141371*pi,3.35536822504356*pi,3.18809556618787*pi) q[8];\nu3(0.463685976545586*pi,0.45432459838261896*pi,3.80111872444421*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.21751309691251*pi,-0.15426912375509*pi,0.976790583921854*pi) q[14];\nu3(0.631973217010346*pi,3.09129695860395*pi,4.14604400379588*pi) q[15];\nu3(1.0*pi,0.0*pi,1.222751571152308*pi) q[16];\nu3(0.902995536931821*pi,0.441618666720509*pi,1.50755668891089*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.862285621084929*pi,0.7490897355219599*pi,0.5988032719930412*pi) q[21];\nu3(0.621297035265488*pi,3.31600209315232*pi,0.602113327486175*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3741371144511*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.429924685805799*pi,-0.175856338749046*pi,4.11456681524459*pi) q[5];\ncx q[7],q[16];\nu3(0.447171919882222*pi,3.45266941337698*pi,1.189811026138429*pi) q[8];\nu3(0.403548791279505*pi,-0.27055338386001404*pi,0.838352166650129*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.447296365218618*pi,3.0390002951656*pi,1.5765135359918*pi) q[15];\nu3(0.849553847940624*pi,0.07335743157377905*pi,3.74326240332449*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303786688574501*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.251525495788001*pi,0.5317975001736299*pi,0.725722207796227*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.543114988037347*pi,-0.13638079011218202*pi,1.3162912161676878*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.579123685984635*pi,0.19827299391013797*pi,1.60303917028579*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36186473453997*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.753932302306256*pi,3.11465567512376*pi,3.28022395047152*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.726343951669634*pi,0.11143605108908705*pi,1.403842174872157*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49749231202763*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42252093414297*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.572753728319149*pi,3.49077964329283*pi,3.74458339903521*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.289894492670637*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.292081814481556*pi,2.96971003239065*pi,1.432491436194463*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.287597077136662*pi,2.7809608993459*pi,0.892826744002689*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.249465791232904*pi,3.49115937571101*pi,1.436871838162817*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40404648116835*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.341571986356938*pi,-0.4032641325234212*pi,4.459032253966139*pi) q[13];\nu3(3.5*pi,3.41073861898472*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202124657817849*pi) q[17];\nu3(0.557491867683156*pi,3.43578787643632*pi,3.00796029548317*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212940169028129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41781443381824*pi,0.5*pi) q[5];\nu3(0.644070033725026*pi,0.08311870132591703*pi,0.748987212070756*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.3150341766513*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5318955067800551*pi) q[10];\nu3(1.0*pi,0.0*pi,1.074858143770596*pi) q[11];\nu3(1.0*pi,0.0*pi,1.316464419632803*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[18];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.339989716662345*pi,0.21753702949208398*pi,3.86618239212539*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5674190920847381*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6044841085088251*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.33080256297653*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.65694581310152*pi,-0.01788750465219402*pi,3.48480744186533*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.463087405890359*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.680594327602308*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.167626571623301*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[18];\nu3(0.357740821404447*pi,3.10891078474371*pi,0.72464950858481*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46291037965833*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.35063044105505*pi,3.19495345448671*pi,2.17115719388392*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.367486234618956*pi,0.37276044467442904*pi,0.814016592682913*pi) q[10];\nu3(3.5*pi,3.44034085968053*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.207477669483628*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1249242912093211*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.21637930329799*pi,3.26953026747936*pi,4.44948906046369*pi) q[2];\nu3(0.628838961792001*pi,-0.4107930111176439*pi,3.37026139537711*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.161775405679092*pi,3.26378371652447*pi,0.6011766321813881*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.810500135755596*pi,0.52740613390056*pi,1.217798468654629*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.708809967439549*pi,0.06063342336759303*pi,3.97979404344758*pi) q[15];\nu3(0.290999674920111*pi,-0.354948789178853*pi,4.3289705188370196*pi) q[16];\nu3(0.266508872967568*pi,2.91221000618237*pi,0.9613959383542849*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44759002653557*pi) q[18];\nu3(0.169752703511252*pi,-0.07940589783473201*pi,1.263421695395117*pi) q[19];\nu3(0.158424818747744*pi,-0.19278713264646502*pi,0.979386920755263*pi) q[20];\nu3(3.5*pi,3.41144178710011*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.321080073780708*pi,0.18476894894455498*pi,3.60080810146315*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.201016321129933*pi,0.20507322688145402*pi,4.14051981663849*pi) q[5];\nu3(1.0*pi,0.0*pi,1.288536603895635*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.590359069205993*pi,-0.4619186713068423*pi,4.1215815030744505*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.596453006937717*pi,0.08447113148962204*pi,3.86156828412418*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46411213629165*pi) q[14];\nu3(0.713028565017714*pi,0.106892739296499*pi,3.92767639442611*pi) q[15];\nu3(0.976706440288705*pi,3.3763242868912*pi,4.14487531830472*pi) q[16];\nu3(0.405681450831874*pi,0.46255391769988197*pi,3.64671183960978*pi) q[17];\nu3(0.64006604761974*pi,-0.275583039030787*pi,1.103758424289138*pi) q[19];\nu3(0.754409280662383*pi,-0.23433342857405298*pi,0.611534304550797*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.518001066313347*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.667215794816403*pi,3.11809019652829*pi,3.8695652463428*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.706909210676359*pi,0.09378016443297599*pi,4.24210720327684*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6867698076330551*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0482930262717567*pi,-0.275499079013778*pi,4.38142979823049*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.580559219218375*pi,0.20463266794963297*pi,3.66249562645853*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.642292496208131*pi,-0.04740144539486302*pi,3.59827520216508*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.421459975775827*pi,3.0696047570639*pi,0.817289941286929*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.764948106177227*pi,3.46701277530498*pi,0.833564090740039*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43240110424176*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.234722450577038*pi,-0.361414176433694*pi,0.9691755608349051*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.27307619251108*pi) q[20];\nu3(0.815513086697262*pi,0.6628835999801901*pi,0.8792343497626021*pi) q[21];\nu3(0.142897799814689*pi,0.31868303823648403*pi,3.55109249324402*pi) q[0];\nu3(0.41726771242239*pi,3.43490684055894*pi,4.22098377474472*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.573580886069103*pi,3.38045326993153*pi,4.48636928560658*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.663101523592036*pi,3.39146303994278*pi,3.398948670103*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.668000566858346*pi,0.28441412614224504*pi,1.104498242730072*pi) q[0];\nu3(0.572026273022387*pi,-0.268840381781251*pi,0.644515950864722*pi) q[1];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.766753523471202*pi,-0.29690226258638397*pi,3.90026484659295*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44665968753812*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36368188228181*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.16466919391716*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252299592060882*pi) q[17];\nu3(0.153025932143764*pi,1.03258946014572*pi,4.29833536190029*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5735267192277268*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48815524485483*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4387570795922*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.21127590051891*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236453793469452*pi) q[12];\nu3(0.889815055005857*pi,3.44454959519775*pi,3.24967019023495*pi) q[13];\nu3(0.643642044792599*pi,2.99801250446582*pi,3.14787388637124*pi) q[14];\ncx q[15],q[17];\nu3(0.509620742730803*pi,0.41730326017823105*pi,0.743827989121423*pi) q[18];\ncx q[19],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.104203074959299*pi,-0.048540346885105*pi,3.98357296882879*pi) q[13];\nu3(0.680415047882805*pi,0.44807106928886*pi,0.874032063128358*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45606628323043*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.50078874289418*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.40454142297621*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.266626045745876*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47782530995676*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0412359010809484*pi,3.15975660212629*pi,2.1116980853304703*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.5901554536141633*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2499348898617701*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49951413105142*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.870202163180257*pi,2.6970621830244*pi,3.86557007470827*pi) q[20];\nu3(3.5*pi,3.34076760500312*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[9];\nu3(3.5*pi,3.46658312606169*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.1963315499309108*pi) q[6];\nu3(0.651467409075929*pi,-0.33244286389371003*pi,3.30255616463673*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.298767506462605*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.331748845969112*pi,0.17680629070348197*pi,0.685128317252339*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5196453455897292*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.385665991358859*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44421653240509*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5319581252309429*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5564040549502804*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.544590350256855*pi,-0.08817444793426898*pi,4.17117556216854*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2868710363801141*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0995852984515351*pi,3.40667176503219*pi,1.217501572877882*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.94815294567395*pi,-0.11644307460103998*pi,0.842285304955975*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.439970561840232*pi,-0.4053283897698653*pi,1.75393383349007*pi) q[19];\nu3(0.563506532237139*pi,0.52339372131689*pi,0.70723200225321*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.712761433152029*pi,0.232872840213187*pi,1.3889665728856428*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.862609400985764*pi,0.46320823954816004*pi,0.723247462897577*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47050696159459*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.237678215522755*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.219240778198759*pi,3.24203125326248*pi,1.56301748064366*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44169280189678*pi) q[18];\nu3(0.53155011049248*pi,-0.12865012088951*pi,3.80128092087037*pi) q[19];\nu3(0.406288004439463*pi,-0.23068459136902197*pi,1.114413007131122*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.272314720374162*pi,-0.44860864294704883*pi,1.154358041790858*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.238327644399447*pi,3.13510895144941*pi,1.038142726829947*pi) q[8];\nu3(0.391588782435462*pi,0.70503090018546*pi,3.84504861550276*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.599097142598793*pi,0.53130294326645*pi,1.065590553098847*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.737080171063357*pi,-0.298597022276317*pi,3.99645336082521*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.499752033092761*pi,2.75080469597864*pi,3.67369073855285*pi) q[4];\nu3(0.478962441618304*pi,3.05361489790647*pi,1.102883837207143*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.517448541292373*pi,-0.319550312985712*pi,3.79627873671137*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5223218144113497*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.578697330040428*pi,3.31910214362114*pi,4.49346017716381*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.172930832385369*pi,3.45869635126283*pi,0.62991074766746*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.655149822474188*pi,-0.030997761993669992*pi,0.609360745797312*pi) q[2];\ncx q[3],q[20];\nu3(0.377689301970373*pi,0.28817796661709305*pi,0.6492827312389691*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.21370615738968*pi,3.21472572943708*pi,2.16978500930463*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.563831961277531*pi,0.6936843750730901*pi,4.22784288968346*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.438968390720069*pi,3.19993651405729*pi,3.24117318190366*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.455450567345314*pi,3.29425486655183*pi,0.5120075867116926*pi) q[2];\nu3(3.5*pi,3.47986849408439*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.691625581549629*pi,0.9045840925025199*pi,1.0075922992168151*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.339288706652347*pi,0.8985849602493201*pi,4.07990880258998*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.729547335393058*pi,3.46350177089686*pi,3.01920820182821*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.46296392999452*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2830872051011841*pi) q[20];\nu3(1.0*pi,0.0*pi,1.182421969165226*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.741522870709975*pi,3.2267907740469*pi,3.99102299423171*pi) q[10];\nu3(0.65227126436422*pi,3.33985838354489*pi,2.99607127818311*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.1834993142903*pi,0.009320086723746956*pi,3.67447355451546*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.47106325285559*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.263165969155653*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.658238839846831*pi,0.33356478704244596*pi,4.20020164012106*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.709635321061099*pi,3.23062233800762*pi,3.56726473046036*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5455121657530531*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5525309201077464*pi) q[21];\nu3(0.778872399967808*pi,0.5536306810324101*pi,0.5836709804133782*pi) q[1];\ncx q[3],q[20];\nu3(3.5*pi,3.3333176361261*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.206769527135737*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.572427295300807*pi,0.403036728358251*pi,1.5537417842709*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39298389401095*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.223134533811281*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.44019932925098*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.889645167163778*pi,-0.4144032459620326*pi,3.28863674460699*pi) q[14];\ncx q[15],q[16];\nu3(0.506436352097849*pi,0.09950438134013395*pi,4.25742401474753*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.45496888496531*pi,0.5*pi) q[2];\nu3(0.304497536695753*pi,-0.222480415566928*pi,1.60955842083376*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.28028820443265*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48585175877749*pi) q[8];\nu3(1.0*pi,0.0*pi,1.264313022625583*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.551642535031565*pi,-0.30874785130028104*pi,3.80070777658137*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5366840880323656*pi) q[16];\nu3(1.0*pi,0.0*pi,1.206596339524342*pi) q[17];\nu3(0.518253981595154*pi,3.1509898666396*pi,3.29414916986522*pi) q[18];\nu3(0.580654172222731*pi,-0.017949246908811*pi,1.2219697635758568*pi) q[19];\nu3(0.871335277715502*pi,3.20890362429961*pi,4.04392874117415*pi) q[20];\nu3(0.436175695849326*pi,2.55768232933727*pi,1.298112453547825*pi) q[21];\nu3(3.5*pi,3.28624708568842*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2360148240590179*pi) q[1];\ncx q[2],q[10];\nu3(0.405417397614221*pi,0.42177223491777704*pi,0.8715099034302509*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.370673502727783*pi,3.2802603508252*pi,1.66532741372673*pi) q[19];\nu3(0.215875963878447*pi,3.40123253218161*pi,1.8077222109634*pi) q[20];\nu3(0.102429785350791*pi,-0.391992694699385*pi,0.697729112425194*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5931081692957482*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5930477109988157*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.37997965526713*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49131913295014*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31533467382113*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.361902360154255*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183313334279696*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.46041687769527*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.354259295925027*pi) q[14];\nu3(0.134054911459012*pi,2.71723388020502*pi,0.8327925682050721*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.388020759665374*pi,3.32140549032621*pi,1.80461837970113*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.860477350868877*pi,0.5544958980125301*pi,0.6554711135263009*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.538334097778184*pi,-0.010185080940696978*pi,0.705028137393263*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.35387477193669*pi) q[13];\nu3(0.824941935649789*pi,0.43164374636586*pi,1.449973397942038*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5269606262640552*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.881291161854494*pi,-0.041430253374897974*pi,0.6477138760546259*pi) q[2];\nu3(0.171690810886435*pi,0.494628315868172*pi,3.59263499079757*pi) q[4];\nu3(0.593585369414148*pi,1.05778790470388*pi,0.72827178593177*pi) q[5];\nu3(0.338175045891466*pi,0.15593551168333097*pi,4.21235412894854*pi) q[6];\nu3(0.503623027665104*pi,0.81594958616741*pi,4.48361931352052*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[13];\nu3(0.21182772775206*pi,-0.16988799611468702*pi,0.976770676980678*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5145513058365883*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.462015599678765*pi,3.37819659902571*pi,3.06552832927017*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.551765787892848*pi,0.95666808934488*pi,4.47040381257455*pi) q[4];\nu3(0.807904839478694*pi,-0.146425429000968*pi,0.5107816415220472*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.513972688379618*pi,-0.09217973817483499*pi,4.04976677085988*pi) q[7];\nu3(0.616111032366849*pi,-0.33683600281509396*pi,0.5702462602913332*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.636329257833081*pi,-0.363288445667559*pi,3.46273199775351*pi) q[16];\nu3(0.188093231851894*pi,3.29962393825*pi,1.76789467155326*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.937744753754759*pi,3.14651187928716*pi,4.49248269442837*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.777946742919599*pi,3.25555936992448*pi,4.25786383300678*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.934364979432221*pi,-0.210519138749323*pi,0.5075857200777923*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.85325490314106*pi,3.44724056299405*pi,3.93580552445368*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.462556307272746*pi,3.48550167289702*pi,4.4006432704711695*pi) q[11];\nu3(0.623467920394045*pi,0.06573531400333399*pi,1.394110242413189*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.865336522523859*pi,0.7344289718319801*pi,0.9391552121882081*pi) q[14];\nu3(3.5*pi,3.33434488760331*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.139423671611669*pi) q[20];\nu3(0.88337092954073*pi,3.44237740977671*pi,3.81675075826903*pi) q[0];\nu3(0.434052413110817*pi,-0.03206721281570202*pi,4.31799978300908*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.813153033909622*pi,2.90022602773479*pi,3.68057012128279*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.396150088000669*pi,0.8297094820239099*pi,0.576743032742468*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.226361532510641*pi,0.473669378867168*pi,0.60670892273486*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.609726452485283*pi,0.5238110645956999*pi,0.630007750621793*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.46257539649193*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.350653665921802*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.453772445252178*pi,0.026082807608116987*pi,0.826527753666939*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5846323905960764*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41083620389788*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.312651572642185*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,3.36915477789543*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235317176824682*pi) q[19];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5520967126350425*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43665707612777*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.673542801850309*pi) q[3];\nu3(3.5*pi,3.39124014247559*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.336670797059275*pi) q[7];\nu3(3.5*pi,3.49844668955821*pi,0.5*pi) q[8];\nu3(0.314407606106438*pi,3.05719802349631*pi,0.7599951988536651*pi) q[9];\nu3(1.0*pi,0.0*pi,1.334302474848494*pi) q[11];\nu3(1.0*pi,0.0*pi,1.326367439052248*pi) q[12];\nu3(0.382781408571272*pi,0.5746600617939901*pi,4.47195120030616*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.586546541431141*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.35047144677985*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[8],q[11];\nu3(0.216739422225908*pi,-0.419104760918305*pi,1.3386749582543231*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.408983361959221*pi,3.21748852041944*pi,0.5789702137695771*pi) q[13];\ncx q[14],q[21];\nu3(0.164061975491021*pi,2.43286107941762*pi,1.25814610478191*pi) q[15];\nu3(1.0*pi,0.0*pi,1.206553372804462*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.400637628745597*pi,0.391755068568698*pi,0.960783517214773*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48405546137047*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.522368547691433*pi,3.24182136617449*pi,0.674355205749229*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34937462514742*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.505782051925197*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42254246625198*pi,0.5*pi) q[14];\nu3(0.333095342773345*pi,0.18256244896998697*pi,4.28457661050994*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.726027617221431*pi,0.6873336985890599*pi,0.821932749212804*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32339667550629*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.595896949797303*pi,0.80599762583325*pi,0.844630544577598*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.577462758705013*pi,0.8613557192696799*pi,0.8159524729932319*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44007508398799*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.531233278005383*pi,-0.4766096329304532*pi,1.005006328116432*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.627776576043339*pi,3.17645646045621*pi,3.82278789233417*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.423588273492488*pi,-0.32180407125592003*pi,1.329777206257658*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5955609806923663*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.249701218911173*pi,-0.4291976435361148*pi,4.0026100861096605*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.666985202013046*pi,3.07546443374637*pi,4.08373139399116*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.80790571559092*pi,3.44280295213541*pi,3.4106740975365*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46252154954978*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.754308710250743*pi,0.21970540949747996*pi,0.5155638543865053*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.0552329262100009*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.208833407176656*pi,3.3887843717185*pi,1.8608973942822*pi) q[3];\nu3(0.821226400041807*pi,0.64414320027001*pi,1.121408788855945*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.653880981906993*pi,0.11200588113390297*pi,0.663646984694925*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.398955271707988*pi,3.06975111787388*pi,1.219743133210076*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.872753769025325*pi,2.36897316740313*pi,3.67528273540732*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48828093666517*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.453084713790091*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2901412961497098*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.823162208367628*pi,0.025912658681529033*pi,1.134341064677878*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.417906989034392*pi,2.92647845998715*pi,1.356461264666468*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.438667047964809*pi,0.20021768260481798*pi,0.689956063715859*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.197645072028406*pi,3.23245639571882*pi,4.42099638578122*pi) q[0];\nu3(0.378508970422195*pi,0.390434767638254*pi,3.98371971288972*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0608146013263805*pi,-0.4322697745496115*pi,1.8431494145652*pi) q[7];\nu3(0.540928084127278*pi,0.5607086751663799*pi,4.22045910903897*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.274236557027194*pi,-0.18578815313817598*pi,4.0731782376859496*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.74487329809819*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.30880371430815*pi,3.04682558062051*pi,1.70366691884554*pi) q[0];\nu3(0.231290406071889*pi,0.497213976623502*pi,0.902941831797456*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.598136205905614*pi,-0.0034836389258869893*pi,3.93826283869394*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.178421003358273*pi,2.76494884255518*pi,1.475912217989253*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.52265177776138*pi,3.17993008800289*pi,3.43007606106838*pi) q[18];\nu3(0.529627636971282*pi,-0.28964092563683197*pi,4.108956880395921*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.372555786692572*pi,0.061304055301810045*pi,4.2510149172041*pi) q[11];\nu3(3.5*pi,3.30198821847002*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.092909759171742*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.210288975689931*pi,2.48250236039376*pi,1.104896742404369*pi) q[18];\nu3(0.606561499494319*pi,-0.131509434699635*pi,4.26787491540861*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32395904026332*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.259674078116677*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[14];\ncx q[3],q[20];\ncx q[4],q[18];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.820233605851614*pi,3.28694327710819*pi,4.450693409746441*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47511183199751*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4081788701315*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47318786050962*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44350564483378*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34780072368136*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5437515871477787*pi) q[8];\nu3(0.445265701814049*pi,0.00018380706464204977*pi,0.985870414581845*pi) q[9];\nu3(1.0*pi,0.0*pi,1.34618195665158*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.535581222870493*pi,0.56608455547164*pi,1.4082941606001969*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1854136214733622*pi) q[14];\nu3(0.451176028347781*pi,2.91322901696613*pi,1.188360694619918*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3240106157088292*pi) q[18];\nu3(1.0*pi,0.0*pi,1.375166381079848*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[14];\ncx q[3],q[20];\ncx q[4],q[18];\ncx q[5],q[21];\ncx q[6],q[8];\nu3(0.867465450037595*pi,2.71817483661625*pi,3.65815255333867*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.268657404765755*pi,-0.375078410400628*pi,1.60854616549085*pi) q[16];\nu3(0.610497686646714*pi,3.32071941939562*pi,4.217071295455559*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45431822060296*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4478727890761*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5465300865093966*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.551074758290944*pi,0.22544721080201802*pi,3.86180544558667*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4153009745216405*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5163871178340087*pi) q[20];\nu3(1.0*pi,0.0*pi,1.376243442283711*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[14];\ncx q[3],q[20];\ncx q[4],q[18];\ncx q[5],q[21];\nu3(0.372080008623454*pi,-0.312928494523001*pi,4.25911103954837*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.682265862455446*pi,-0.4467576778480103*pi,3.44063386036141*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.216112720525621*pi,-0.148427118249424*pi,3.80302463712036*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.697854887787744*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.141319696464843*pi,-0.346888276616549*pi,1.064722782468443*pi) q[1];\nu3(3.5*pi,3.45424987194579*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.49258779709584*pi,0.07417242113665101*pi,3.86786116146627*pi) q[8];\nu3(1.0*pi,0.0*pi,1.157971241179101*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.621418140159065*pi,3.198324812347*pi,2.83147429624628*pi) q[12];\ncx q[13],q[19];\nu3(0.341779556286934*pi,0.259345359492275*pi,3.46345933313057*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0979179326559749*pi,3.48821688579898*pi,4.15679864206603*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44517793217832*pi,0.5*pi) q[7];\nu3(0.66980875376863*pi,0.28092216612107*pi,4.11674387509569*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43987760196191*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38160656091396*pi,0.5*pi) q[13];\nu3(0.840406994656787*pi,3.2534759355046*pi,2.87155329093539*pi) q[14];\nu3(0.750353836504431*pi,-0.022797366176627976*pi,4.475881066025*pi) q[15];\nu3(1.0*pi,0.0*pi,1.368775586838304*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247270249919773*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.284803056646929*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5532396685973917*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.41997164398181*pi,2.99613585557737*pi,0.634609662784458*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.132528326783486*pi,3.06605031417204*pi,1.12165194815365*pi) q[3];\nu3(0.874532480838714*pi,3.16484378760327*pi,4.070622225541451*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.811949921470418*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46191602382829*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.701634235047604*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.259631859773784*pi,0.20921372899789403*pi,3.87579361577221*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.350391870765755*pi,0.49448935870392796*pi,0.5251664968060235*pi) q[3];\nu3(0.399214445877403*pi,2.92657501345325*pi,1.353532923080072*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.277594783801885*pi,-0.40519536149696767*pi,1.14223659710382*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.398968885246578*pi,-0.377326964427423*pi,4.1500051204460995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.417456032233008*pi,0.68455320173976*pi,4.1716916549741*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.549654674743852*pi,0.14435775344659996*pi,4.48430984122675*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.679671358128013*pi,-0.24782209168290897*pi,4.15610361152281*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.731763673489224*pi,3.21209398454692*pi,3.71822992969355*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.837604912547098*pi,3.04533726476936*pi,4.46159945738215*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.789830571677638*pi,2.93255136286524*pi,3.33668668630211*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.562400878847007*pi,-0.151386037982917*pi,1.239594393871462*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.350563193479658*pi,2.76225251161057*pi,1.300577670378682*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.964811143529918*pi,0.20474691320691296*pi,1.162337110940204*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.879571522693038*pi,2.75390743900657*pi,3.85346332633402*pi) q[13];\nu3(3.5*pi,3.36923214885751*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25846847422752*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.265003965414857*pi,0.14981573431351902*pi,4.42926789245854*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.19808118664036*pi,3.22623664679903*pi,2.22251766315918*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.414034589388709*pi,2.7084686871489*pi,1.200262244997742*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.278831139292391*pi,2.65862843904477*pi,1.448580596544287*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39169758060359*pi,0.5*pi) q[6];\nu3(0.0758758050369134*pi,0.7332349617588201*pi,4.34957952041575*pi) q[7];\nu3(0.053589219882895*pi,2.79496121475962*pi,0.962593446212622*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.531917341120031*pi,0.26786724138670304*pi,4.449782017305*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49533824596747*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352675786229439*pi) q[18];\nu3(0.644669263850262*pi,0.7483616527058501*pi,4.44322644012326*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[6],q[18];\nu3(0.628162906968883*pi,0.009916139616811037*pi,3.72279231240604*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.296624095490469*pi,3.28664918834731*pi,1.2957230860501139*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.213265606282166*pi,3.31265779326777*pi,4.439864142935869*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44530095044623*pi,0.5*pi) q[0];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48266674050181*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.336346131275381*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.705591740485155*pi,3.00751122244702*pi,3.02489980178917*pi) q[16];\nu3(0.558592148013652*pi,0.16094923094243296*pi,1.3111736938375769*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49552519008386*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2239050496561878*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[11];\ncx q[4],q[13];\nu3(3.5*pi,3.4650843828385*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.287255964927502*pi,0.75119499107974*pi,0.5139555598201574*pi) q[16];\nu3(0.317248604557339*pi,0.053146147935569044*pi,0.8067995092206219*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1996174357775589*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32577070234615*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47412202327953*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.146766737990764*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3611839526963205*pi) q[12];\nu3(1.0*pi,0.0*pi,1.361195647471481*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5750292501053917*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[11];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39757150998054*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2708552322629099*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5243854265800926*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46526193677022*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3600367812859595*pi) q[13];\nu3(0.246204241151992*pi,0.07554220881801199*pi,4.48810162743573*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.40767667026762*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46341176554828*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42257734198482*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.249673872054312*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.420509054177836*pi,3.39543577421783*pi,1.143342186439221*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.190646264046391*pi) q[16];\nu3(1.0*pi,0.0*pi,1.209197358879323*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3763907918017395*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.164138346744124*pi,0.13450366650531798*pi,4.39113116221087*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[19];\nu3(0.794787009315965*pi,2.79838335655889*pi,3.32154747519749*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.646307872339411*pi,0.79360487274503*pi,0.667273356562743*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.748616456254331*pi,0.15380403103191098*pi,1.395598417932331*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.853146762392942*pi,-0.202784017201675*pi,4.246324278954409*pi) q[5];\nu3(0.481457604063991*pi,2.52284147107339*pi,1.4590875691984548*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.619280150635476*pi) q[9];\nu3(0.199182566561756*pi,2.94451464713296*pi,1.70412336544009*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.593704787368448*pi,2.6859615373982*pi,4.09032755161427*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40978856816781*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.613946567490651*pi) q[17];\nu3(0.309113300186927*pi,-0.26843257146461996*pi,1.53807522293454*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.726003769165056*pi,2.77748671125842*pi,3.8540428214642*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.889677174143475*pi,3.19418090790206*pi,0.655987907644273*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.622076608203915*pi,0.7123434487628999*pi,1.11199274048017*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.857827016628073*pi,-0.09987555557299199*pi,1.0426258614412771*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.537262131872808*pi,3.44850760895787*pi,4.15215215713964*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.270077426112268*pi,-0.203787635131417*pi,1.432441467780498*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.159544369396798*pi,-0.313268739856367*pi,3.89904280600737*pi) q[0];\nu3(0.419757309246781*pi,2.82721484420043*pi,1.131406703195071*pi) q[1];\nu3(0.531878071225917*pi,0.39060720820650696*pi,4.34553230646841*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.204298031951346*pi,0.19195974509898195*pi,4.23929148631193*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.352990827099307*pi,0.027181789533197054*pi,1.0914068823634469*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.885140814384507*pi,0.65801305731697*pi,0.934315936488533*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.658620267031121*pi,-0.313936212534203*pi,3.19482307125994*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.711627967992307*pi,-0.221019585028772*pi,0.529290749962053*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.557535028450653*pi,1.09625883182191*pi,0.769023300472496*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.359049981050505*pi,0.4713181826771*pi,0.632463688932259*pi) q[7];\nu3(0.966875370615962*pi,3.03667498445968*pi,3.70176171478597*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.549212159700589*pi,3.33329344379947*pi,0.715476922471891*pi) q[11];\nu3(0.180283990402209*pi,0.323250166805399*pi,3.60877650268535*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.459410274376491*pi,3.33547747072236*pi,0.7700444660378241*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.292919875646772*pi,3.36517773156148*pi,0.902924468770089*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.719113673827748*pi,-0.4767872600811573*pi,4.47782427523849*pi) q[8];\nu3(0.619700578440737*pi,2.92401854181623*pi,3.33676299324244*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.618259118519437*pi,3.4585070170562*pi,4.3745344575579495*pi) q[12];\nu3(0.473090673790549*pi,-0.357408963604093*pi,0.5694848407866777*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.357856907426909*pi,3.4752163718213*pi,1.54339463641516*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49053382981646*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.791045193043898*pi,0.62249436885552*pi,1.156291308089782*pi) q[3];\nu3(0.815845306339559*pi,2.79067557844351*pi,3.97498682733193*pi) q[4];\nu3(3.5*pi,3.48961059224696*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.576141720244443*pi,0.10947349339368895*pi,4.3113549950927705*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.632167037386498*pi,3.43108057532973*pi,3.5729226059163*pi) q[13];\nu3(1.0*pi,0.0*pi,1.246202839267345*pi) q[14];\nu3(0.449444781642433*pi,0.415357378845956*pi,0.901047809661068*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.369339993593345*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.373167282366732*pi,0.8097198285924501*pi,3.98345127082386*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42572013704512*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.121225885885882*pi,2.83996949017886*pi,1.80666874854153*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2348221365619612*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48282487485989*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43709332160344*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[14];\nu3(3.5*pi,3.47280152588903*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[20];\nu3(3.5*pi,3.49586258264698*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.360124698752919*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48496086392273*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261081773336163*pi) q[19];\nu3(3.5*pi,3.39547983585865*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[15];\nu3(3.5*pi,3.31993745865588*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.250572585446318*pi) q[8];\nu3(1.0*pi,0.0*pi,1.263562735719528*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.4987690125279*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44458850701541*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.262709441497101*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.288893720942135*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41068625572715*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49619242608792*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.43610156864788*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.121047212598429*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211177949129423*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36914694419015*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.656718572657728*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.435099849668211*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.508296288841835*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46317350699636*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5086416459909553*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4835849927502505*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.499605210974871*pi,-0.4998707541251794*pi,1.80429713756645*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.689628761988976*pi,2.9288338127609*pi,3.89384327265083*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.334665712245375*pi,3.25828490022622*pi,4.30965145253929*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.673307068620515*pi,3.00339369322999*pi,3.10381259386797*pi) q[3];\nu3(0.702642577523994*pi,0.13770323747941704*pi,1.01301423389932*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.300873801482491*pi,3.18059208451761*pi,0.864684522978258*pi) q[10];\nu3(0.718346181692584*pi,0.388432451499528*pi,4.0808159615298*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.3969155082948*pi,3.31043567471785*pi,0.812157967186769*pi) q[14];\nu3(0.619650624427188*pi,-0.40587530857379017*pi,3.58722609385271*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.866367628700365*pi,0.07196399001859999*pi,0.5383310170969557*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.362345235381181*pi,1.1277237361547*pi,4.26921137350626*pi) q[2];\nu3(0.119939115189387*pi,3.23760901375499*pi,0.690850186823911*pi) q[3];\nu3(0.79942018572971*pi,0.5893299589732099*pi,4.41567379108441*pi) q[4];\nu3(0.818626777197643*pi,-0.19866299722307101*pi,0.913897573469413*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.537830099044149*pi,0.136048905372692*pi,4.15538794960029*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.786070644398493*pi,0.82653924026558*pi,1.166062634890757*pi) q[10];\nu3(0.540657859022603*pi,0.048368506847325965*pi,0.5434780627968057*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.473360407345638*pi,-0.252729557684007*pi,3.69240536468568*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.162370802129883*pi,0.7088358348139201*pi,0.658662037140002*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.19534444152551*pi,0.40244833785395495*pi,1.089366552886991*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.783288664355753*pi,0.153489511622253*pi,1.59588167154316*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.891005572883328*pi,3.45946119435557*pi,3.65497351769887*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.566337689255814*pi,3.0695038798402*pi,3.43089039833017*pi) q[5];\nu3(0.168134063732626*pi,0.48877275184704305*pi,4.34853737053756*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0502579041537137*pi,-0.11323027305883598*pi,3.80158778717537*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.133846032997012*pi,-0.46217747993960623*pi,4.264643480632079*pi) q[18];\nu3(0.0321021485399709*pi,0.003115934854055036*pi,4.3999998370458*pi) q[19];\nu3(0.740560501378908*pi,0.9680322375960699*pi,0.5651516790861915*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.835279860396708*pi,-0.17821265842470002*pi,1.037174078863499*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.349010419345368*pi,2.59154175309828*pi,1.50033491880917*pi) q[6];\nu3(0.674946774536594*pi,0.24748804262800195*pi,1.197476577429172*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.781603645496964*pi,0.06290469142635502*pi,3.94944700609391*pi) q[12];\nu3(0.362496312120933*pi,-0.48359867477171903*pi,1.86730395314516*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.645053422251107*pi,3.01698934481087*pi,3.59593323786587*pi) q[18];\nu3(0.828365652637589*pi,3.44073709797955*pi,3.38454412404112*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.718395385877933*pi,-0.4996715091024677*pi,0.695556451559012*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.168143425986437*pi,3.14557424065223*pi,0.5503912292077838*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.475434620777888*pi,3.37069264310333*pi,0.612431642515325*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.512707965350708*pi,0.33663669846865096*pi,4.31121488459217*pi) q[12];\nu3(0.123631069343236*pi,0.336833344230541*pi,4.25563345311804*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.555212100380707*pi,3.1152464190397*pi,4.29882762296285*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33943009600942*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.259914109392441*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.358041887860434*pi,0.755446611834*pi,0.722215122701279*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.476005079378832*pi,0.5453160450613099*pi,3.58469668860134*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[3];\nu3(3.5*pi,3.4219650453739*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.273942856733723*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.291187476720528*pi,3.29579028302948*pi,1.93800282939569*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4809153498163*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.48892990327785*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.49689607630743*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32981482703562*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2181492079696619*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3396198440459939*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294288725043679*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[15];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(3.5*pi,3.31623354450302*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4329206251692295*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.161169846458433*pi) q[18];\nu3(3.5*pi,3.41569842236318*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32279525761522*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46182871690818*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.30989728446404*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2797781916034179*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4600800154677*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.197256265131788*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.548375219724947*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37941096967303*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43822448954295*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.44776877235416*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251394637250388*pi) q[16];\nu3(1.0*pi,0.0*pi,1.35086771945653*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6511696605748409*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49481999132293*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34527779865623*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5718887853027241*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.410841853230495*pi,-0.07486908333618902*pi,1.315175548988564*pi) q[0];\nu3(0.544257284260826*pi,2.55914254584541*pi,3.55458799030752*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.302755564600977*pi,3.27982573743188*pi,1.67385250805277*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47887200326462*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33936639077525*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.837835238854561*pi,0.88099401067004*pi,0.5644969921272533*pi) q[0];\nu3(0.505114935382382*pi,-0.454690097612374*pi,3.62323432173007*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.844685264290626*pi,0.29964460981113705*pi,1.392176958265338*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.90041130417523*pi,2.67294712729418*pi,3.61745307405074*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.449475542661585*pi,0.28404505625974796*pi,4.4205515080777396*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.296140978080407*pi,0.15740290801742696*pi,3.87302990035572*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.97517440874922*pi,-0.17025998784172502*pi,1.1812103516371981*pi) q[3];\nu3(0.729330833269675*pi,3.26963869758361*pi,3.60188368834826*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.576164939436631*pi,-0.4803483681311496*pi,3.54873383195181*pi) q[6];\nu3(0.846982688686131*pi,-0.35167360791715097*pi,3.85537509846072*pi) q[7];\nu3(0.353869794247347*pi,3.43612965390582*pi,1.58163208577795*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.706835869996829*pi,0.78431611927461*pi,1.1259574850157938*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0675089432725082*pi,-0.313833293194619*pi,0.890900435163074*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.158536804708785*pi,0.52482821422341*pi,0.5272341428415455*pi) q[4];\nu3(0.766467178962351*pi,0.17204570893348903*pi,4.047978595506461*pi) q[5];\nu3(0.804223058391618*pi,0.5311552557133099*pi,0.7644655499694579*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.563011195048622*pi,0.16198157481249698*pi,4.13296396066312*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.519161597978102*pi,-0.006069290580379028*pi,1.4406233028905349*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.335847132827899*pi,-0.098090809294129*pi,4.1053221006883*pi) q[18];\nu3(0.925359534530892*pi,0.55775248930367*pi,0.933687744228431*pi) q[19];\nu3(0.824065774665321*pi,2.94418154697308*pi,3.34280964508116*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.224054719194268*pi,3.12375181822606*pi,0.878360260794582*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.287644092134804*pi,0.37968122022864004*pi,0.893987281469451*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.636123154902349*pi,3.37429063718212*pi,4.13256159758418*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.632553508923789*pi,3.42840301721776*pi,0.638586664779526*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.299788764997277*pi,2.99090748790809*pi,1.2664778577215419*pi) q[19];\nu3(0.929624528910332*pi,-0.123116267472277*pi,4.15183187973753*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.462624508587994*pi,0.074982397348343*pi,3.84709691201681*pi) q[9];\nu3(0.471185640401794*pi,2.58655742757431*pi,3.86847401994039*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.242250690887761*pi,3.16513628513305*pi,1.65648897061667*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.64066190355862*pi,0.8981064129009699*pi,0.804831648666738*pi) q[21];\nu3(3.5*pi,3.43973197730336*pi,0.5*pi) q[0];\nu3(0.558408988792223*pi,0.472595299418871*pi,4.43095710841042*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.299112151037263*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.222842505679504*pi,-0.190997501512985*pi,4.2048622653313*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.466216604129471*pi,2.5107364241605*pi,1.037372971723436*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.602412788759287*pi,-0.326528118204287*pi,3.45654051604163*pi) q[21];\ncx q[0],q[7];\nu3(0.541999165729504*pi,-0.341445845274461*pi,3.99066210968388*pi) q[2];\nu3(3.5*pi,3.32527004926728*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1947971080137871*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.409054894203754*pi,-0.08692379352165402*pi,3.78855270841706*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.28792607585461*pi,0.5*pi) q[15];\nu3(0.283045884673588*pi,-0.208468895464129*pi,4.02607652448571*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231030794342292*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38246377819467*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.758817829086446*pi,3.34824891421347*pi,3.72950398458942*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.605257074828734*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(3.5*pi,3.40578237682333*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251891588768482*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.498119298640995*pi,0.05189970526745302*pi,0.5884535064930544*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3589053480845195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34265370153843*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41460165005021*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49229957136921*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.46012116956473*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.118671649519578*pi) q[16];\nu3(0.275274197465286*pi,2.59477253558394*pi,1.091196610999408*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1939659606320951*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253055790406123*pi) q[19];\nu3(1.0*pi,0.0*pi,1.331272629727494*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.37435837257578*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3196472930340861*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42160125597497*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.346746106757871*pi,3.11755967353699*pi,0.68208661001959*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.456857148252309*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39530516671618*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.397831615528251*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5934617758447471*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.337102678235703*pi,3.44865214024295*pi,1.94414886762769*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.49004419903031*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5274356971361771*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.437048923829964*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.249100116509027*pi,0.5696973535882199*pi,3.83675814272422*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37718761833122*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.843818209103389*pi,3.3516781857326*pi,4.137147333662639*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.187414554745243*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.62828552817198*pi,3.40544873455068*pi,3.8456786661839*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.860030589404389*pi,2.92494507474075*pi,3.90155281146449*pi) q[8];\nu3(0.101862285787195*pi,0.157634673792039*pi,1.216938074062514*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41663705013925*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.310434759601904*pi,2.53193388915465*pi,1.297847989491982*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.342055636934868*pi,-0.20339086863824601*pi,1.337912660570661*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.586011571220209*pi,0.11591691097704504*pi,0.684176495615766*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.374866134377671*pi,3.49522067562718*pi,1.72165409379208*pi) q[6];\nu3(0.178506568265235*pi,0.19192319420399095*pi,1.106278777194523*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.305073565750306*pi,0.6693989893108501*pi,4.25884380814685*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.354972272582536*pi,0.67725501119335*pi,0.5772263774441087*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5879413025120882*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.491129378164018*pi,3.19481769278972*pi,4.38587839362112*pi) q[20];\nu3(0.366205147866702*pi,0.53381633314317*pi,3.90109139992087*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.909895985497457*pi,3.0578844314623*pi,3.56441281475055*pi) q[1];\nu3(0.71393421565294*pi,0.007184306430014997*pi,3.61178638748262*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.297366004159188*pi,3.49197035019717*pi,1.93683694871496*pi) q[6];\nu3(0.48574102507341*pi,2.62393530969177*pi,1.52516115273193*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.581885380532169*pi,-0.289307464380893*pi,0.817715001700184*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.2848572573827*pi,-0.362956544229727*pi,0.742696683371049*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.176400756490945*pi,0.386082583713123*pi,3.48781130396154*pi) q[11];\nu3(0.0725782108437371*pi,-0.4565034302313224*pi,1.215953864606844*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.428197442613353*pi,2.82583695686261*pi,0.866303538870531*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.202003906737609*pi,0.90638040837273*pi,3.96198751806054*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.716749002859159*pi,-0.259143944413736*pi,4.28907348730215*pi) q[10];\nu3(0.303451515148415*pi,-0.439766556660854*pi,4.3602325613217*pi) q[11];\nu3(0.560310459190966*pi,3.05586687503306*pi,3.50380859887589*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.565513685111199*pi,0.55785141721494*pi,0.939821064288621*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.436786410921441*pi,0.151811584093951*pi,4.32665078519275*pi) q[16];\nu3(0.546511840962451*pi,-0.10446747210475399*pi,3.59543346462339*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.232557782422114*pi,3.32405842421357*pi,1.002898889189719*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.346910623618373*pi,-0.257462959595743*pi,0.66828227707151*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.256157723866991*pi,0.5005377611878301*pi,3.50895715945807*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.757520151187161*pi,0.29606183968199395*pi,3.9269721764623*pi) q[16];\nu3(0.558731736540185*pi,0.024643567619002993*pi,1.02110015729285*pi) q[17];\nu3(0.481546038696618*pi,-0.463547863265825*pi,0.971669700673971*pi) q[18];\nu3(0.568460019379447*pi,-0.357215719023116*pi,0.858215976844928*pi) q[19];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35647449419965*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.239357756273721*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.154616080463001*pi,0.52651028607662*pi,3.90059789037729*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.397234572037*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2830660605912318*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\ncx q[4],q[9];\nu3(0.69021538008631*pi,-0.4768401937735154*pi,3.50474967515157*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6188472260041*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.28747207262771*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1501428515176682*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.650537902216904*pi) q[1];\nu3(3.5*pi,3.3985263413678*pi,0.5*pi) q[4];\nu3(0.617861774120901*pi,0.13210395195756797*pi,1.1069768647068599*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.40825547998587*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.259900318958676*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,3.30100993838171*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243367046316165*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264666499310706*pi) q[19];\ncx q[0],q[1];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[10],q[21];\nu3(3.5*pi,3.37958286706009*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.841883982678193*pi,3.20166008460099*pi,3.79593205016277*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.578342397060569*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.315880795388571*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43786297762549*pi) q[9];\nu3(3.5*pi,3.39560056890586*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.4184115507272*pi,0.5*pi) q[12];\nu3(0.54377133631688*pi,3.14350492661788*pi,3.44933578355882*pi) q[13];\nu3(1.0*pi,0.0*pi,1.401367328713903*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.669771406850432*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.598710540291246*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22642897261072*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[9];\nu3(0.541604073319812*pi,2.71995922751878*pi,3.95585358424993*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[19];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5912897915323774*pi) q[20];\nu3(0.180700671687871*pi,0.04707176464521001*pi,4.19648663011067*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48754025154493*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.253094107387633*pi) q[5];\nu3(0.629320891451735*pi,2.63452301041057*pi,3.93641377350432*pi) q[6];\nu3(0.771796750451172*pi,-0.12497210155433203*pi,3.90698863979166*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5424265960680983*pi) q[14];\nu3(0.426606478852682*pi,2.83025837499113*pi,0.9723682752235461*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5004284805820776*pi) q[21];\nu3(0.571311254606118*pi,3.25950526494294*pi,0.632318245090576*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.474978826107698*pi,0.490773112903374*pi,4.2027079593002306*pi) q[7];\nu3(0.761892608544898*pi,3.49418224215107*pi,0.5167726978786737*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.815046470074002*pi,-0.18759090228709402*pi,0.750011334668172*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.259450355659706*pi,3.4701953964994*pi,4.14687967133991*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.130652462159165*pi,0.8214986713872501*pi,4.45108941212291*pi) q[1];\nu3(3.5*pi,3.48596956733511*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5388752047970398*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.581228894367763*pi,0.39956852752595795*pi,0.813870666197551*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292439495738807*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.330929087799899*pi,3.04685085948434*pi,0.5655708220454139*pi) q[16];\nu3(0.169846476081951*pi,3.29324019128076*pi,1.89069670666097*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.759217757480957*pi,3.200628389944*pi,4.38622600704293*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.261523986478054*pi,0.54672549780588*pi,0.5155931275144612*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.273447787782144*pi,-0.212019866992032*pi,4.16830636573121*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.333873237535789*pi,3.40103507953426*pi,0.9934025563836271*pi) q[16];\nu3(0.789984764657166*pi,3.09618696292447*pi,3.6011143798275*pi) q[17];\nu3(0.449067315884858*pi,3.01093684775663*pi,1.56086565266431*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.575877102570347*pi,3.2100160779297*pi,4.35802286576112*pi) q[10];\nu3(0.260154798208601*pi,0.0075414741354149495*pi,4.21834960445813*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4718356266886*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.480233423004949*pi,3.40541012260197*pi,1.90127372012514*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.675348799535528*pi,0.456693446253849*pi,4.44667317425462*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.426981899679357*pi,-0.205132747984214*pi,4.30640991359987*pi) q[9];\nu3(0.299974501738889*pi,2.55321613118986*pi,1.463748037974566*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.443018597094161*pi,-0.27695194661064304*pi,4.36861192896575*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.135625731779941*pi,2.81422826177185*pi,1.58950715271325*pi) q[3];\nu3(0.681483917775824*pi,-0.214467811046875*pi,3.81014017261831*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.720030828502908*pi,3.19470262408988*pi,4.200173527047*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0456140459546444*pi,3.11800916930658*pi,0.989776931568877*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.299117373158443*pi,3.40765654718985*pi,1.69995407193064*pi) q[20];\nu3(0.750230793733638*pi,2.75674697693782*pi,4.07485090908256*pi) q[21];\nu3(3.5*pi,3.36610809885003*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.388681313990345*pi,-0.291194534263565*pi,1.206566877948567*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42203167740029*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.569124014879923*pi,2.98179141984434*pi,3.21176950064217*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.210859696715711*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2711987519391998*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.145911044813431*pi,0.73180079398474*pi,4.13143569531461*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.29989194148261*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.51114760807995*pi,-0.308699012382053*pi,0.8505115145019371*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.236873167604726*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.198788604779023*pi,2.95398175067759*pi,0.7506519638993929*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.785788039572125*pi,2.26740462069468*pi,3.75883152947624*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.190672908320066*pi,0.387557255436641*pi,4.157953622246589*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.629155290312204*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39219735903694*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.312133364013637*pi,3.27301128528084*pi,2.04464880966134*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.48398890794376*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.447804943292899*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.227360940266112*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.748353816304417*pi,3.00484433315091*pi,3.24488683405268*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47219523902707*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.4739746725176*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.399028603467357*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3104729726420619*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46476684733251*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.325015722665275*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.75970452934717*pi,-0.228349500077142*pi,0.5554184484374337*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.695498166367842*pi) q[20];\nu3(0.370787188284324*pi,0.045956205009265005*pi,0.8126874727447391*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40693010776824*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6785621556229959*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.251148690685191*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48848460031211*pi) q[12];\nu3(0.380971370752284*pi,-0.020902498467334996*pi,0.738855108185792*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35200285486729*pi) q[21];\nu3(0.199270485322152*pi,-0.13427690799262398*pi,1.5686589705125*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[9];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40136907075641*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.680764430075324*pi,-0.024929111595522024*pi,4.0388042716863595*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38973817020394*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.88364330781908*pi,3.27703379711738*pi,0.677182673021687*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327049277209444*pi) q[19];\nu3(0.605100882191928*pi,2.72545168890049*pi,4.09993269244357*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.642320517505696*pi,-0.07103495762613798*pi,4.24535775964649*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.546537669089121*pi,0.5002224310149701*pi,0.830816372337598*pi) q[6];\nu3(0.411300218753655*pi,0.11108523360848699*pi,4.04150412504211*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.698491804761882*pi,0.21841247400600505*pi,1.083242359776903*pi) q[15];\nu3(0.470494728548904*pi,3.12364818677746*pi,4.15645847484728*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.401250649440121*pi,3.2066668290949*pi,0.670076482382*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0765596488296779*pi,-0.4894722054393503*pi,0.989909720110686*pi) q[1];\nu3(3.5*pi,3.44408196073922*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.466676793642569*pi,-0.353134561023718*pi,3.84086965510025*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.499716428826116*pi,0.5072129281476601*pi,0.972918021378161*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.25379382800117*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1563437971738701*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.305542482458762*pi,0.5946949577503999*pi,3.76082984252843*pi) q[16];\nu3(1.0*pi,0.0*pi,1.119831278780445*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.553578735629976*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.275534830606184*pi,-0.41653606921291597*pi,0.9230427945777531*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.442494215039674*pi,2.97761642732464*pi,1.166599717134289*pi) q[9];\nu3(0.582640098077915*pi,2.91297691359637*pi,4.01603508178621*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.714860873513049*pi,0.287212309851679*pi,3.90478436855254*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.933113396204206*pi,-0.33842754257346297*pi,0.6901792126947139*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4493794970025*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49880485338738*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36398084924537*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2165873353402779*pi) q[7];\nu3(0.896582600218516*pi,0.25278894513612904*pi,0.758938987264543*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.791432715484071*pi,3.09214891750076*pi,4.40066882456584*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.60868466836292*pi,0.253604832316879*pi,0.768275888849846*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.436510209354915*pi,0.369931682056568*pi,3.47720524461827*pi) q[5];\nu3(0.434500584491825*pi,0.9931514636152099*pi,4.2427572600813*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.618188690812814*pi,0.61107155274491*pi,4.1556257371029695*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.66167335328625*pi,-0.11473755377602302*pi,4.33602244490275*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.452309006019711*pi,-0.10271771044191602*pi,1.41416660647688*pi) q[3];\nu3(0.3263936461874*pi,-0.29994479357161996*pi,1.73786773770812*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5009228007246136*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39568401654124*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.194545348059715*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.583339185039411*pi,3.42043758647646*pi,3.09228502958006*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.626219539536474*pi,2.94629382822133*pi,3.64239016421667*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.275457308735971*pi,0.47894370947102405*pi,3.89382589124567*pi) q[19];\nu3(0.670565672610884*pi,3.09092174970555*pi,3.23008331714629*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.707835045295907*pi,-0.12679610524290102*pi,3.80133318326399*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5571097682202959*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.479425419816219*pi,1.00978066946335*pi,4.3793959560862294*pi) q[19];\nu3(0.70949217532499*pi,0.378055517003021*pi,0.6672826784399231*pi) q[21];\nu3(0.737176597189343*pi,0.17273989531752598*pi,1.150734143715209*pi) q[0];\nu3(0.630277937423471*pi,-0.312603703727815*pi,0.919393366260704*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.393676655753119*pi,3.38237756029939*pi,1.005947159582514*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.552595280499235*pi,2.58185353743141*pi,3.66150042029463*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.408891285265691*pi,0.69188286588308*pi,0.65886364377325*pi) q[0];\nu3(0.624975826642761*pi,0.7790923550106099*pi,0.736463825872912*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0148353447841844*pi,0.0040658077328560305*pi,1.121212529331499*pi) q[7];\nu3(3.5*pi,3.4152259075642*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.35586359343312*pi,0.5*pi) q[12];\nu3(0.784418894134711*pi,3.43108961276758*pi,2.98787074711646*pi) q[13];\nu3(0.737240025179777*pi,-0.49117806497979766*pi,0.741592613178783*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271784585959902*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.089204640055567*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(3.5*pi,3.33438165819249*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246019823682029*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.605966025719791*pi,2.61621791914199*pi,3.5809389818062*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.640709947839755*pi,3.43117523894633*pi,3.74879776491551*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42042417895477*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.440614756089*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.17681995458237*pi) q[4];\nu3(3.5*pi,3.38500069065437*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.328324911845257*pi,-0.4162094011722337*pi,4.42594559823302*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.555629073502196*pi,0.9451343652175801*pi,0.5135436589276448*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.640246630409698*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3014101192372989*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47245241844522*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234357656211265*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37494507342372*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.593780287656739*pi,-0.029172413158086996*pi,1.216128484459591*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.611660154553219*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41204266494299*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.209722813185707*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.856415138368482*pi,3.31481226267018*pi,0.5513559812913894*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35938943197031*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.54385309341572*pi) q[21];\ncx q[1],q[21];\nu3(3.5*pi,3.4680374279402*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[19];\ncx q[6],q[17];\ncx q[8],q[13];\nu3(0.15278393879116*pi,-0.4196816776514358*pi,4.23825018441248*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.267030880630075*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.571032465365206*pi,-0.271776220208165*pi,4.42537450423135*pi) q[16];\nu3(0.414757329530297*pi,3.20099327317607*pi,4.33126082242073*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36499280977081*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.883428801478903*pi,0.318180283413792*pi,4.1892987335254706*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5967431828967006*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237812251700913*pi) q[17];\nu3(0.80957934721076*pi,-0.35106549288022604*pi,0.957673026763191*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.345550878877682*pi,-0.15472946507687202*pi,1.028714906204229*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42440758366447*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.403917520029859*pi,3.125842105907*pi,0.827754081352957*pi) q[1];\ncx q[2],q[14];\nu3(0.365497416000363*pi,-0.154933504063764*pi,1.199538963285026*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.41542989998906*pi,0.35468508785547204*pi,4.49272598387282*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.630066827274992*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.757250159576299*pi,3.00874633151333*pi,4.44064866574603*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.238886510908501*pi,3.3825719464449*pi,4.36446116815641*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.290292311024675*pi,0.7039751197702999*pi,4.159518865672339*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.229884586274018*pi,0.33454410770337095*pi,0.723406428638797*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.475813489428962*pi,-0.04264761192028199*pi,3.81921315966047*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.510386826061279*pi,2.5396100213671*pi,3.474069734323*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.383250201764307*pi,-0.19444491762371002*pi,0.669574550760904*pi) q[8];\nu3(0.323609532155295*pi,0.23771204912237998*pi,3.55419976556348*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.375890663014975*pi,-0.01559236207846898*pi,4.21884989214952*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.714248027724665*pi,0.38024768136587495*pi,4.36438029701025*pi) q[20];\nu3(0.119311262157202*pi,0.440989957334439*pi,4.1651946228754895*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.192799469226831*pi,3.23489967324027*pi,0.8657623280058*pi) q[4];\nu3(0.107507287728225*pi,0.8171185466736699*pi,4.378446160105749*pi) q[5];\nu3(0.330487185945988*pi,3.49843763797055*pi,0.8816333741415869*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0865097669837602*pi,-0.097859222007878*pi,1.1321710454614409*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.411527631995673*pi,2.9091604729524*pi,1.329694056107728*pi) q[17];\nu3(0.280882101682082*pi,-0.191618095498854*pi,1.37689659662605*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.434216577251826*pi,-0.46303145661194167*pi,4.05021073605804*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.515643227794611*pi,0.016915454052136014*pi,0.604410044833381*pi) q[5];\nu3(0.419381802137526*pi,0.190690331260573*pi,3.41216469996973*pi) q[6];\nu3(3.5*pi,3.37682101954907*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.765936720530901*pi,0.37896170418825503*pi,1.370411622890328*pi) q[11];\nu3(1.0*pi,0.0*pi,1.247695241192383*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.279216268867104*pi,-0.289148635305697*pi,4.44392786063432*pi) q[17];\nu3(0.787960780074481*pi,3.35842211620546*pi,3.41152201446063*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43837914808648*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.222282086423*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.702759398851873*pi,0.449045497665992*pi,1.450095893607797*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.25884909052533*pi,-0.10941028545547499*pi,0.977308604950048*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.24780307477304*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36972416962466*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.656009685933319*pi,3.20688143138657*pi,3.62037948454038*pi) q[14];\nu3(1.0*pi,0.0*pi,1.222969931428202*pi) q[16];\nu3(3.5*pi,3.39233941422407*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2878325958446268*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.47034562244013*pi) q[1];\nu3(0.567258777082149*pi,3.32785504203133*pi,3.05507601822157*pi) q[2];\nu3(3.5*pi,3.45157727413194*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[10];\ncx q[7],q[12];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.337624237044392*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.568311139330662*pi,1.12213070662575*pi,0.774286576221198*pi) q[14];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.35079613377527*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48846428147719*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.17756670774291*pi) q[10];\nu3(1.0*pi,0.0*pi,1.15778381072149*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40612033678169*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43885077983091*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.4274259610711795*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49163235155657*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.40599637712786*pi) q[15];\ncx q[18],q[20];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5403596003144137*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3979466080749905*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.49936999639888*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.111040179085433*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48525400475406*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.327165874631623*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.46822232746485*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.33860917497345*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281481953636624*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4805082795598*pi) q[21];\nu3(0.430267722932644*pi,0.45289457324523996*pi,0.655458642188252*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.478484994549969*pi) q[5];\nu3(0.118643550895718*pi,3.24517723133566*pi,1.434812484803996*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.200256288259423*pi,2.83326112048453*pi,1.69860772150678*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.903372330035371*pi,3.20996665066379*pi,3.81386396717296*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.52425854494202*pi,0.7400357706749101*pi,4.21325424007592*pi) q[6];\nu3(0.64984369707692*pi,0.64706923288876*pi,4.18102394392611*pi) q[7];\nu3(0.584987884427035*pi,3.03814278334272*pi,4.44669848780355*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.790858176034982*pi,1.16381030341289*pi,0.825997417951942*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5245880978997635*pi) q[17];\nu3(0.728204325687036*pi,-0.256558391210883*pi,1.091051443469846*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.366362065102411*pi,1.10006550999297*pi,4.34834860971311*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.370534062698539*pi,2.85812356691589*pi,0.7345955748081889*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.685178260115949*pi,-0.091741108961371*pi,4.01497066773575*pi) q[7];\nu3(0.359753537311709*pi,-0.43510580400098187*pi,1.391674828572306*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.605648457993266*pi,0.376790698242927*pi,0.759954541595077*pi) q[16];\nu3(0.697484382308659*pi,2.9337429130269*pi,4.295277455005159*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.118852439126085*pi,-0.4406012434432195*pi,0.702433947018832*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.417772474422857*pi,0.22312510573399302*pi,3.5958913201318*pi) q[3];\nu3(0.114856156221533*pi,2.87981380037404*pi,1.72259762282694*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.848642946149733*pi,-0.367744800862702*pi,3.72000094135451*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.632653617679293*pi,3.16047495319456*pi,0.5349306219404665*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.491327352410894*pi,0.12475957078612598*pi,3.56844260948969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.514261762477099*pi,0.85031339981264*pi,4.27518888988762*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.429106929236579*pi,-0.366120209110342*pi,1.031778943221013*pi) q[9];\nu3(0.585906284249259*pi,-0.213066999873174*pi,4.1002056615614695*pi) q[11];\nu3(0.55423499002202*pi,2.63535610654072*pi,3.88893463165151*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.722068716221086*pi,2.80453737612845*pi,3.43929768473497*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.805769107319822*pi,-0.36029521897418304*pi,0.619877921177195*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.515477738368648*pi,-0.4608952622201442*pi,1.223562150745235*pi) q[9];\nu3(0.483436830611149*pi,3.3745369810184*pi,1.000077942902148*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.62961787056894*pi,0.7330158307671899*pi,4.44174717699433*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.322389281557125*pi,0.8848172964502601*pi,4.32150252451158*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.731016638956055*pi,0.008034140315589022*pi,0.815136368783122*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.544601175888782*pi,3.39443987709495*pi,3.5504332049445*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.099384312542275*pi,2.99791393150963*pi,0.5913729749611357*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49876758709278*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.442912329630051*pi,-0.196684513582499*pi,1.51663957896508*pi) q[2];\nu3(3.5*pi,3.44706623787915*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.73543139230778*pi,-0.17220134499972*pi,0.5831758985905805*pi) q[5];\nu3(1.0*pi,0.0*pi,1.28939306445917*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3229803946846181*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.640459713900076*pi,2.51387840110517*pi,3.56245937748517*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.619639880956075*pi,3.032294620111*pi,3.01932834809548*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.521651801327293*pi,0.16860360019418696*pi,4.21556658850753*pi) q[21];\ncx q[0],q[6];\nu3(0.181267037653408*pi,0.12179815273849903*pi,0.548636739151559*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.44042297822004*pi,0.5*pi) q[4];\nu3(0.658978432690625*pi,0.022321198353722038*pi,4.31258134706556*pi) q[5];\nu3(3.5*pi,3.44690807024123*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274381794919343*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.498751419861426*pi,-0.083868178593967*pi,0.8803189550589929*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0764516244911508*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.74404182296906*pi,0.07846181536947106*pi,0.5007648214390165*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5128695444380531*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46698917659418*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.42804133017092*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.345944636503358*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.7036759959736*pi,-0.321308890395767*pi,3.50613397190709*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.602839230261395*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5058262021333713*pi) q[16];\nu3(3.5*pi,3.43325744552055*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.348844021843522*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5941042408325989*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47814536640019*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.352395765845547*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43062709934607*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.225023899311245*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4311723287491*pi) q[19];\nu3(0.608899107711352*pi,3.11670611777057*pi,3.76574895374105*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.374706641075627*pi,-0.4499417330209229*pi,0.833020328324937*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.459561546296055*pi,-0.4392003165285732*pi,0.7250177308527059*pi) q[12];\nu3(3.5*pi,3.40831686975732*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.114178157552433*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.7667777983260711*pi) q[20];\nu3(0.607470211267292*pi,0.36641409486557297*pi,1.0434363792817472*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5247404957389659*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.549495024637982*pi,3.34894650689276*pi,4.34402474827305*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.256006088806802*pi,-0.138910110483352*pi,0.753539028650728*pi) q[8];\nu3(0.46150290378595*pi,2.83355005007494*pi,1.071208365812513*pi) q[9];\nu3(0.293894811428639*pi,3.43201222496005*pi,2.05859564911749*pi) q[10];\nu3(0.496035936656573*pi,2.82608704049785*pi,3.74860578161878*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[20];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.45925499469014*pi,0.5*pi) q[5];\nu3(0.306128393056551*pi,2.99583596758485*pi,1.337535404884545*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.246830511378506*pi,0.322902356634865*pi,4.38667862084416*pi) q[8];\nu3(0.416373524257588*pi,0.7466644753957501*pi,3.83370734079329*pi) q[9];\nu3(0.450815125417594*pi,-0.044886124652038006*pi,0.5706543111147324*pi) q[10];\nu3(1.0*pi,0.0*pi,1.398029142458026*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36701537518289*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5256460845402371*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2694170239197011*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.717387569017678*pi,-0.223616282517208*pi,0.758543935354183*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.699725371785641*pi,3.34776919816003*pi,4.4236794630631895*pi) q[6];\nu3(0.330155744512615*pi,3.2595669159306*pi,1.416824928319199*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.327849576168996*pi,0.469508442632388*pi,4.32056402507806*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.479408868412219*pi,-0.04477238434887798*pi,0.956592166798801*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.446872463488552*pi,-0.21952473887720397*pi,0.658688599154953*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.680734434323196*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.418104434726752*pi,2.96044277580793*pi,1.092973116103047*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.556589800075523*pi,3.18774123807877*pi,2.86624537900958*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.710402563842213*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.124374137614898*pi,0.349052626945878*pi,0.656317153317985*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.330604292862376*pi,0.7292375014119199*pi,0.664869242353367*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.351757894961018*pi,0.52105085008074*pi,3.58122670641711*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.734877622063705*pi,-0.186831523976148*pi,3.53448429340491*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.686571387954462*pi,-0.18559712227284098*pi,4.4955044617638595*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.438259880581267*pi,3.41629719132567*pi,0.8672691285033141*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.262758439614045*pi,-0.18922720380306302*pi,1.0357895696217199*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.265855667060686*pi,0.44219068445657606*pi,4.34585858205144*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.526972995728139*pi,2.44540171590409*pi,3.7532089711874*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.286360140098243*pi,2.73650534694485*pi,1.447541744533181*pi) q[19];\nu3(0.171000188557112*pi,-0.13045018590254098*pi,0.5116186862754225*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.270972296337268*pi,-0.4692161498466191*pi,0.681614064952465*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35817938976091*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.230856843707208*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.758744328343571*pi,-0.29389387938164*pi,4.41543264931409*pi) q[15];\nu3(0.642361336062748*pi,-0.27900442157677696*pi,3.55057804802864*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.250657454679155*pi,1.21557511404212*pi,4.23480897778268*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,3.49803700131588*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199240702082672*pi) q[14];\nu3(0.448854059997732*pi,3.48787379114004*pi,1.48130118601606*pi) q[15];\nu3(0.420121480476999*pi,0.385757505682502*pi,4.4056499040225905*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40899510207318*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.595128231665624*pi,0.06148189547654104*pi,1.245298813510743*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.327673554048641*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316013177796997*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.930074842148107*pi,0.35940700693982797*pi,4.2952551230953*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.36896116978369*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(3.5*pi,3.47349654232384*pi,0.5*pi) q[4];\nu3(0.80914061563745*pi,0.70607673768126*pi,0.844442476802626*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.318326937508497*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5382919476694523*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.418632734662165*pi) q[18];\nu3(0.368945742923034*pi,0.23780088632687102*pi,4.23452207179563*pi) q[21];\nu3(3.5*pi,3.48499105904832*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,0.0*pi,1.26648249103593*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.29304762029245*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.591589306788706*pi,-0.138211864171637*pi,3.54575799684625*pi) q[11];\nu3(1.0*pi,0.0*pi,1.205900978690296*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3596660181595706*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.693103144842667*pi,3.32656775506625*pi,3.96474073865122*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.68758307228236*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41551192517316*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.365800904626321*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.239608456243431*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,4.4159021277479*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.674412325031549*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,3.35114187736094*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2320181558227858*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.26344229765654*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[15];\nu3(0.63568016894456*pi,0.0016126404312649667*pi,0.816129434081543*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.140260048114512*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.40041425698453*pi) q[20];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.51917885530212*pi,-0.024525542662009014*pi,1.318524595343833*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.119618086243864*pi,3.36766428074201*pi,1.443247148217429*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.208136969529065*pi,3.31600998532887*pi,1.55974678998435*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4860176085381305*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.231636736958251*pi,0.36809278121921396*pi,3.95198103493573*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.530218873171429*pi) q[12];\nu3(0.441181511669978*pi,0.5128830490113101*pi,4.25731030928452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.45941574192215*pi,0.5*pi) q[6];\nu3(0.76159965195139*pi,3.03652962886829*pi,3.6254595169034*pi) q[8];\nu3(1.0*pi,0.0*pi,1.373782924720504*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.802949916386102*pi,0.12109114945045996*pi,1.014767322551801*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.478080191422811*pi,-0.4741179803539566*pi,4.23542884734647*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.552575538532176*pi,0.16199163213136503*pi,1.391582732554824*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.2602420771670495*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.247598866750797*pi,3.38887760154034*pi,1.73980848929577*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.986792814459275*pi,3.38278281245133*pi,4.0078242420485*pi) q[2];\nu3(0.386182635416427*pi,2.8464666140278*pi,0.935687429407984*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.449148707488691*pi,2.92863308398288*pi,0.938286224843315*pi) q[12];\nu3(0.0817809819694613*pi,0.33488111448082203*pi,4.18694382674844*pi) q[16];\nu3(0.377310070876195*pi,-0.211082763016325*pi,1.66934717656683*pi) q[17];\nu3(0.409359991690754*pi,3.0430666760057*pi,0.8451156872380601*pi) q[18];\nu3(0.315831324779336*pi,-0.14846909350235898*pi,4.12362236749792*pi) q[19];\nu3(0.731908921024524*pi,0.05241977075103699*pi,0.641598001377676*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.345158480763174*pi,-0.09752315115017002*pi,0.96618037539091*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.82177617692043*pi,0.18378938795507305*pi,1.28623984280913*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.755463133052835*pi,0.30797957664115205*pi,4.1593950012002*pi) q[11];\nmeasure q[11] -> c[11];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.155021929681859*pi,3.40302731735444*pi,4.23305110645993*pi) q[0];\nu3(0.695540646876321*pi,0.24509979502461698*pi,4.490503495919199*pi) q[1];\nu3(0.559301659011395*pi,0.20397778375990505*pi,0.773467752846577*pi) q[2];\nu3(0.538238300414674*pi,3.48195612455651*pi,3.83734715049612*pi) q[3];\nu3(0.410002902502149*pi,2.55120309681628*pi,1.0021813957135541*pi) q[4];\nu3(0.288497340214098*pi,3.16448009826987*pi,0.895215646927889*pi) q[5];\nu3(0.75255615026455*pi,-0.027224399043194014*pi,1.026954362596235*pi) q[6];\nu3(0.594578922591947*pi,0.088072429562699*pi,4.14560650639428*pi) q[7];\nu3(0.720080427880695*pi,3.29096344430235*pi,3.48470344400613*pi) q[8];\nu3(0.313257883802193*pi,0.300826834018763*pi,1.106798742069849*pi) q[9];\nu3(0.144178244121026*pi,-0.188098494304335*pi,1.337874670401902*pi) q[10];\nu3(0.296310934852573*pi,2.90707047434676*pi,1.72403991170375*pi) q[11];\nu3(0.489199684971961*pi,0.21868692509827903*pi,4.230139415867431*pi) q[12];\nu3(0.547628147180178*pi,0.422633471240044*pi,1.4284859927387221*pi) q[13];\nu3(0.842074768912249*pi,3.09641229103742*pi,2.96829304729292*pi) q[14];\nu3(0.635139199514184*pi,-0.09931297220590302*pi,1.370776776440396*pi) q[15];\nu3(0.773835988848503*pi,2.72778131511385*pi,3.90371355806377*pi) q[16];\nu3(0.289921688947297*pi,-0.301954332007468*pi,1.329149133154302*pi) q[17];\nu3(0.419810370805396*pi,1.04314921490146*pi,4.14344922869706*pi) q[18];\nu3(0.568785221265727*pi,3.03486702472692*pi,3.85660719916557*pi) q[19];\nu3(0.13276028790631*pi,2.53312936728785*pi,1.195062923770549*pi) q[20];\nu3(0.406096706450288*pi,2.9036713157755*pi,1.4331004509315761*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[3],q[15];\ncx q[4],q[21];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[0],q[2];\nu3(3.5*pi,3.47858336415671*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33390154246625*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43258689825643*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49728411028434*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.4134979390927*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.239471981349229*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.224567616192282*pi) q[15];\nu3(1.0*pi,0.0*pi,1.283375352128383*pi) q[16];\nu3(1.0*pi,0.0*pi,1.319985268402717*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293361678132251*pi) q[21];\nu3(3.5*pi,3.24164244159469*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,0.0*pi,1.070779368887003*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[21];\ncx q[5],q[11];\nu3(3.5*pi,3.43208098856725*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.380535933713342*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[20];\ncx q[13],q[17];\ncx q[14],q[18];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49223419198105*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.324880148363079*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4889478922244805*pi) q[11];\nu3(3.5*pi,3.46608962631846*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42067906950063*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45736441270523*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4659261828198495*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4069265745608295*pi) q[16];\nu3(1.0*pi,0.0*pi,1.138540486193072*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223027331258087*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4791199164344295*pi) q[19];\nu3(1.0*pi,0.0*pi,1.15700536410433*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5202767672750375*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,4.49444007757536*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[21];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.5773406699789287*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[20];\ncx q[13],q[17];\ncx q[14],q[18];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.627491357138083*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5286248552864539*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6116821251101789*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5585438241759517*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.339607096163326*pi,0.9259082656047899*pi,3.95532200528078*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[17];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.566852081023373*pi,0.14317114997914404*pi,1.293514014417624*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.498398764054063*pi,0.11204224260038997*pi,3.71187084406515*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.609063761613381*pi,3.32991579331193*pi,3.16258288647927*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.745251222032884*pi,3.35805432679481*pi,0.5848178102151685*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.780394433860294*pi,3.26350064991237*pi,3.61033072708703*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.304035971163671*pi,0.5328235664513099*pi,3.5486734996576*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.1087308426939*pi,0.72635331857822*pi,4.15135451736196*pi) q[8];\nu3(0.467194245431305*pi,-0.09043586357855399*pi,4.0405468443791595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.925727353476258*pi,1.07869285750599*pi,0.806218853311164*pi) q[12];\nu3(0.441330664874555*pi,2.99703416042708*pi,1.257928644769658*pi) q[13];\nu3(0.364701989725056*pi,0.68113473537763*pi,4.32346687711469*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.614699557616554*pi,-0.07825449970807302*pi,0.74897347083886*pi) q[0];\nu3(0.869156832852579*pi,0.43058130512730197*pi,4.21631157999979*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.279621086461741*pi,0.23800040801906497*pi,4.20647758674156*pi) q[3];\nu3(0.550071557597782*pi,0.12545962358708196*pi,0.5741085206218791*pi) q[5];\nu3(0.901255528657537*pi,0.80983506491094*pi,0.695395490671957*pi) q[6];\nu3(0.230252899883363*pi,0.7458712164649499*pi,0.739685642230787*pi) q[7];\nu3(0.859844701129755*pi,3.49744628387529*pi,3.65036138461606*pi) q[8];\nu3(0.499543722154191*pi,3.32445706307722*pi,1.5077691858965*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.667050957443397*pi,-0.15391483268757*pi,3.49593037126642*pi) q[11];\nu3(0.599664973051744*pi,3.1893237026292*pi,3.01521647161148*pi) q[12];\nu3(0.375751660904124*pi,0.02635462380862097*pi,1.047049035752011*pi) q[13];\nu3(0.653422339982352*pi,-0.052210024967767*pi,1.147032388708958*pi) q[14];\nu3(0.435996501592859*pi,-0.14868422474451698*pi,1.267518331350769*pi) q[15];\nu3(0.682682276669117*pi,0.19675471717386095*pi,1.140031789872541*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.4727329202011*pi,2.75166834970818*pi,1.54847844628336*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.773714884357977*pi,-0.392194901937088*pi,3.74133363991776*pi) q[1];\nu3(0.740829975103747*pi,2.98444687046039*pi,3.81774758936295*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0831061653334471*pi,2.66195188705316*pi,0.85441770731358*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.504067207168389*pi,0.99327645794351*pi,0.7581857928714231*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.585902730501992*pi,2.81644510704949*pi,3.77888966335554*pi) q[10];\nu3(0.114841628310671*pi,-0.238369791838775*pi,3.94456954176463*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.847898378360927*pi,3.00106884961934*pi,3.66463422225484*pi) q[15];\nu3(0.860170214891847*pi,-0.284326447412114*pi,0.882569993798637*pi) q[16];\nu3(0.104027210570638*pi,3.45848430999955*pi,4.1243300809464*pi) q[17];\nu3(0.656870893792662*pi,-0.4665909889692927*pi,3.18841570814201*pi) q[18];\nu3(0.323615192861164*pi,0.55841480939319*pi,4.49722559030299*pi) q[19];\nu3(0.388887802050525*pi,-0.186804952839268*pi,4.09840668071202*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.424248026289435*pi,0.01842639008353497*pi,4.40938153325314*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.396848013758556*pi,0.214856734642344*pi,4.370596644643539*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.332931675077795*pi,3.17863010480961*pi,0.99800552321842*pi) q[17];\nu3(0.409616231494395*pi,0.21959506792213102*pi,1.1579609466970129*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.275476365498589*pi,2.73110070704002*pi,1.50133643500663*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49680496050808*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.25913821603837*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[18];\ncx q[6],q[8];\ncx q[7],q[14];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[20];\ncx q[15],q[21];\nu3(3.5*pi,3.40509692429886*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1370090054526631*pi) q[3];\nu3(3.5*pi,3.45179070343595*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34928641803921*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.386476544107531*pi) q[8];\nu3(3.5*pi,3.4352899158022*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.29766346214688*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.047836999740134*pi) q[12];\nu3(3.5*pi,3.3902860906255*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.170485366602409*pi) q[14];\nu3(3.5*pi,3.34054275767058*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.248529717024087*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2257768966571159*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2024879312813321*pi) q[20];\nu3(1.0*pi,0.0*pi,1.215911169216786*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.43614725284235*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.103024897956168*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[8];\ncx q[7],q[14];\ncx q[9],q[17];\nu3(3.5*pi,3.28037800454873*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[20];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.252539800679338*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,4.48734002439212*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5209491814638771*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43733709669384*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6540693612249571*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.566207983666353*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5332563442781048*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5253496075057549*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49323272566135*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5115494737925004*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[20];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.4819532365797805*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4347841450426468*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.44449985492897*pi,0.75099013062195*pi,4.34491698972877*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.206474449147636*pi,-0.08104562885337402*pi,1.235037230989624*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.488156722007054*pi,0.06640519537822298*pi,0.798678669601795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.869787721649356*pi,2.56433166370767*pi,3.93106783176744*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.879081012540329*pi,-0.281853294751864*pi,3.55010163687241*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5723165784444261*pi) q[19];\nu3(0.284490630714165*pi,3.43990801000898*pi,2.02071392547324*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.332396727620591*pi,-0.244652163547332*pi,1.142705939818784*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.123361777735277*pi,0.040375342535990955*pi,0.929292956349985*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.717259191062488*pi,-0.305275819273809*pi,3.61709921143173*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.968148811482737*pi,-0.17684229938261598*pi,0.63282834798425*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.710753246855866*pi,3.27216559111782*pi,4.4799606077914405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.249505839654803*pi,0.6389802709324599*pi,0.7061715078544459*pi) q[18];\nu3(0.867712072979873*pi,0.008198670924562945*pi,1.097392518049296*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.333749673765858*pi,2.55624802736918*pi,1.47012340741671*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.300605846983782*pi,3.21231734019243*pi,4.33296573590277*pi) q[6];\nu3(0.344263768554488*pi,2.47089879071782*pi,1.274347139078847*pi) q[7];\nu3(0.310378710578229*pi,0.07966318118311*pi,0.901902021500887*pi) q[8];\nu3(0.552524840211944*pi,2.67347619467528*pi,3.33039502424828*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.892497623153286*pi,0.09487683683928305*pi,3.95432526427816*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.497852539560517*pi,0.7698280325293201*pi,0.785870133312131*pi) q[21];\nu3(0.504632623403087*pi,-0.34985754319364404*pi,0.831529184009432*pi) q[0];\nu3(0.582298089333653*pi,2.66608580865901*pi,3.6287644715325*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.77140952377878*pi,3.11431882969395*pi,3.49244281982916*pi) q[6];\nu3(0.433066621168258*pi,-0.011890114527580986*pi,3.58767393700595*pi) q[7];\nu3(0.403207613547724*pi,0.6105219336498799*pi,4.2144487371826305*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.229786448551927*pi,0.5250954133257*pi,3.84202791281577*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.767967118027143*pi,-0.4626977649610628*pi,0.825125282901864*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.743029412618314*pi,2.86318826145755*pi,3.80789898337556*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.193769271836667*pi,3.35058051963263*pi,0.5245387747496473*pi) q[21];\nu3(0.597156126821542*pi,0.06631307613853399*pi,1.1929230224867529*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.388962166885109*pi,3.46017526217073*pi,0.66876113306663*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.651126025098786*pi,0.344692233886181*pi,0.687417285741342*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.883119415895444*pi,2.95604001826544*pi,4.07560926618624*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.583010919340131*pi,2.77502030808109*pi,3.64141649556773*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.220444881118832*pi,0.31545723389867897*pi,4.2477192705839*pi) q[3];\nu3(0.958954470480996*pi,-0.171590497370829*pi,1.307492733744603*pi) q[4];\nu3(3.5*pi,3.46960358023704*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34868067630139*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.450296398278018*pi,0.01211873456414403*pi,3.55648646516758*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2599033753798201*pi) q[15];\nu3(0.467994086208148*pi,3.0136314740379*pi,1.77693941522062*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3040565977206668*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.726589990762266*pi,-0.32344283128490203*pi,3.77693315784675*pi) q[2];\nu3(0.162015351371188*pi,0.143180627045991*pi,4.159707840346821*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.308361577824259*pi,0.15693166554173898*pi,3.36466110522039*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.224331907578468*pi,-0.189889031288609*pi,3.70588315123084*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.49054162437086*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.276270526969848*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5533547629545064*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45794013158853*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,3.4223967578281*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3239625122054242*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.3543359581013*pi,0.5*pi) q[6];\ncx q[8],q[12];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.236907760075866*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.372216750064896*pi,0.38412431691876103*pi,4.2692025974481105*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.342340791853999*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.50267632407032*pi,0.494629690240568*pi,4.09386093390644*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5564709082112315*pi) q[21];\nu3(3.5*pi,3.4080029968749*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(3.5*pi,3.37704186015398*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3952462320669206*pi) q[13];\nu3(1.0*pi,0.0*pi,1.096253252802014*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2243649327810129*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.43146876366102*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.1815405355336241*pi) q[10];\nu3(0.319674930628652*pi,3.38557455784682*pi,0.617971624679493*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[10];\nu3(3.5*pi,3.48197921532406*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49526163910523*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.373635700539132*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.543971416570394*pi,2.70237499744747*pi,1.233311015966426*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5421893366033812*pi) q[14];\nu3(0.496532336173822*pi,3.35930267034968*pi,0.7903321512991219*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39788432512714*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267001287141367*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.580971434793319*pi,3.4522315884222*pi,0.5976692683869878*pi) q[20];\nu3(0.642996934441842*pi,-0.025727210898041974*pi,0.5938917470968255*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.37862821408931*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5266389526075262*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.082595835179799*pi,2.92933439337068*pi,1.348783075607424*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.13351599994992*pi) q[19];\nu3(0.670672324597567*pi,0.9875162246662099*pi,0.820466730951114*pi) q[20];\nu3(0.475338928035413*pi,3.23003346726704*pi,0.761732230589826*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.53647421880902*pi,3.37526406957732*pi,3.11573528590157*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5662459949868013*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5250966861605941*pi) q[17];\nu3(0.377423321222897*pi,-0.185810784418662*pi,0.5282735666365957*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[7];\nu3(0.538097432401424*pi,2.75656812426012*pi,1.3939684941662032*pi) q[5];\nu3(0.637359636243076*pi,0.99245399660507*pi,0.975747758598283*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.455735338792819*pi,2.99436543386829*pi,1.2805695998610669*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5664596486070761*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.477865790772056*pi,-0.32349103281079*pi,1.4177403221938452*pi) q[0];\ncx q[1],q[19];\nu3(0.680865753907478*pi,3.42575940239866*pi,3.36012523978638*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.528130416020506*pi,-0.306841786422573*pi,3.50505611621384*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.553441676755134*pi,-0.391934167268198*pi,0.8919078971550349*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.497759583384648*pi,-0.220969154085505*pi,4.09991989185114*pi) q[10];\nu3(0.465676091139221*pi,-0.192755113522542*pi,4.111516158097849*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.269732210222703*pi,-0.15427616061168797*pi,4.21272935098166*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.280240724649512*pi,0.7580623336718699*pi,4.32244392740488*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.362046414563582*pi,2.739048716703*pi,0.889663539212644*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.106121465847074*pi,0.13561435961509904*pi,4.37841201630373*pi) q[10];\nu3(0.594694277179455*pi,-0.25670426541274*pi,3.39260543887087*pi) q[12];\nu3(0.551624310123836*pi,3.12581296224204*pi,0.673035160995684*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.774070092597303*pi,2.63660933091338*pi,3.67352656447626*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.882590579912754*pi,2.42003919844929*pi,3.66661388301414*pi) q[13];\nu3(0.456901230497328*pi,0.63699964005838*pi,3.94085714540952*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.479902399605348*pi,-0.4451391274393229*pi,1.196734117548139*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.209210329960232*pi,0.12795590597773498*pi,0.5346379253853683*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.39816289434783*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.579867200962562*pi,1.05323473747334*pi,0.690190176075886*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.401733487841185*pi,3.1708999634642*pi,1.336911711237208*pi) q[14];\nu3(1.0*pi,0.0*pi,1.283059857011331*pi) q[15];\nu3(0.308599176609008*pi,-0.03081714440462302*pi,4.3375421420124*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.47754784765432*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180561108035789*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.848979470775418*pi,3.06341065485127*pi,4.24859454779176*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.572139826583284*pi,2.69788709466001*pi,4.03762149757811*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.387415715035296*pi,-0.4763307143014056*pi,4.09961022295687*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.232030480874948*pi,0.20063643780630802*pi,0.8856109079336321*pi) q[16];\nu3(0.485160623369976*pi,0.34670219714595696*pi,0.818753648880594*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.874568256109197*pi,0.313053825082667*pi,4.031062472868911*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47605892198619*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.227792709543238*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44186890170928*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.479011435344233*pi,1.06557589997782*pi,4.16011095523037*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.645231977396222*pi,-0.13911460638684497*pi,0.7397505843561389*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46867997763837*pi) q[20];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.372477367107724*pi,2.91690602388501*pi,0.8543536896039929*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.591055650434547*pi,0.012684000508453974*pi,0.997429358706363*pi) q[19];\nu3(3.5*pi,3.39652439390635*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,0.0*pi,1.198370126098796*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.220155746948415*pi,2.36006870407376*pi,1.2337819350020172*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5501219927827217*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.38059203548721*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39160423973191*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2939815704989561*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.39230881925558*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.252429048353124*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.079961220805739*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,0.5461109486943263*pi) q[2];\nu3(3.5*pi,3.44684749170273*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23349534548355*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6695217563103311*pi) q[9];\nu3(0.0962423082808308*pi,-0.4130014763647881*pi,1.113710207176935*pi) q[10];\nu3(0.711671369406662*pi,0.396046732077736*pi,1.292517268807512*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38968899141669*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45327324449008*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258165905187618*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4999429855919395*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42589658494589*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.266439280357708*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[16];\nu3(0.563115117515418*pi,0.72210090730188*pi,4.4622170803944705*pi) q[10];\nu3(0.349055160142208*pi,3.06202073949626*pi,2.02726951722966*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43709562309404*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[6];\nu3(0.732054173276258*pi,-0.08670925611144098*pi,0.91976471048717*pi) q[5];\nu3(3.5*pi,3.26910354796112*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.204410585838462*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.605686536030566*pi,-0.15684321521317401*pi,0.65820018144987*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.785143497189853*pi,0.018926757599948996*pi,0.5734936990296718*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43487207407477*pi) q[19];\nu3(0.618760420760835*pi,3.49586492688662*pi,0.979981797378808*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.685402968413087*pi,3.32415118813898*pi,4.29598606021672*pi) q[0];\nu3(0.596709199680288*pi,3.0745499366029*pi,2.9718060049044*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.64146740532599*pi,0.6921753058370801*pi,4.3240598864659106*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5762823148392711*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.46644231336058*pi,0.6463660655735699*pi,3.97025065460254*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.756887817580659*pi,1.15054811988988*pi,0.710124173999358*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.278583665384737*pi,0.5146332084741401*pi,3.52385759056215*pi) q[18];\nu3(0.488286347996807*pi,3.46856204723128*pi,4.04432106299606*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.784954278631856*pi,0.050571051030618985*pi,3.94974489618962*pi) q[0];\nu3(0.605439902860991*pi,-0.321389268777024*pi,0.726150160086855*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.327713648479109*pi,2.86749546528308*pi,1.1338343653859169*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36449052817012*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.622499186433662*pi,-0.21049626263218602*pi,3.84509362117233*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.345743825062522*pi,3.13726594167953*pi,1.093885774067798*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.425702755689882*pi,3.29875280261872*pi,2.13603735908239*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.574945291334975*pi,3.34211236231265*pi,3.1162282697233*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.770717179096963*pi,0.37997558783496*pi,1.51915844891791*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.557103537388055*pi,3.18955271228966*pi,3.3897229948249*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.877398392031395*pi,-0.23406080984494898*pi,0.85486788503705*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.371293569664798*pi,0.45589945211984195*pi,4.45049512202444*pi) q[3];\nu3(0.491917340459529*pi,2.86427280858628*pi,3.64249980963756*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.621941233324445*pi,0.416436078968773*pi,0.854543767149025*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45227948194829*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.368923985769949*pi) q[15];\nu3(0.794017970311142*pi,-0.271193887719627*pi,0.721486963118502*pi) q[16];\nu3(0.364316801559248*pi,0.132833377592245*pi,4.10178570355791*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.355968217384817*pi,0.30252854225376*pi,3.5728193049986*pi) q[21];\ncx q[2],q[18];\nu3(0.381538674196757*pi,-0.14157787728341698*pi,3.97421486334448*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.21113408484435*pi,1.16958470426889*pi,4.25762869870528*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.492406943463023*pi,0.5475342592839201*pi,0.90380232454575*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.714359750006809*pi,1.1291216269938*pi,0.780418483059203*pi) q[17];\nu3(0.406529638699795*pi,0.46494482820831295*pi,0.8841532073987011*pi) q[19];\nu3(0.219003306441833*pi,-0.49075195800425714*pi,1.61203082258991*pi) q[21];\nu3(3.5*pi,3.26428799262875*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.613955400703597*pi,0.01652832794651704*pi,0.5968112153985882*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.641369386897285*pi,0.14033693800352398*pi,4.373292603471199*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41044735439855*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233631572633076*pi) q[18];\nu3(0.402718272191471*pi,3.34471482439237*pi,0.706571433730431*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[18];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.126690404871672*pi,0.049628120783479*pi,1.288755471238665*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45565783187121*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.304653552712661*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.28363637586831*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.224803207065253*pi) q[3];\nu3(3.5*pi,3.4355388779036*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.11297307817293*pi,0.42359443954963105*pi,0.921276300817516*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.309472481016976*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5540091623527799*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[6];\ncx q[2],q[18];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.27910937831575*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.40115653795666*pi,3.01712150750709*pi,1.363117784685768*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5567059815793742*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48799895759538*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.198148409635158*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2402745930105739*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42464814562392*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5234374884946829*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.168442161714979*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.33741442581729*pi) q[9];\ncx q[10],q[13];\nu3(0.823703550061841*pi,-0.27316359234924303*pi,4.02214974046557*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41507373350614*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221989773351921*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5548607155947171*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46181299693366*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.404708561432892*pi,0.422699136317238*pi,0.704315319716758*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47721640434255*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6406904445932879*pi) q[6];\nu3(1.0*pi,0.0*pi,1.268762648397313*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.434963321296459*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[6];\nu3(0.31006743826398*pi,0.8593034834262201*pi,4.12581540383228*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.971840657568046*pi,3.01769050454239*pi,4.3619390524194905*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.810610597550917*pi,-0.059442890953344985*pi,1.25114314568663*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.385916195768222*pi,0.138029855101784*pi,4.31139920757495*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5015730249954133*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.230597581447299*pi,0.5819408413466001*pi,0.646832785592196*pi) q[10];\nu3(3.5*pi,3.36704293060617*pi,0.5*pi) q[11];\nu3(0.715695325637219*pi,0.39694550720603705*pi,0.625154008088314*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.28827289560935*pi,3.28241045909429*pi,4.30984837768991*pi) q[16];\nu3(0.471808385315195*pi,3.04224792841718*pi,0.7926733034721609*pi) q[17];\nu3(0.18149091158405*pi,3.04829965513935*pi,1.5285320190706*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214992297622835*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.900352603883121*pi,-0.287469208107956*pi,0.874451365822104*pi) q[0];\nu3(0.601644089342518*pi,-0.237098829445146*pi,1.26334095612576*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.138640927119871*pi,-0.017054148640050004*pi,4.47341952971844*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.788646884925696*pi,0.31683336297445397*pi,0.6786528785061909*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.724464254466636*pi,-0.006895934735980991*pi,1.306609803390864*pi) q[12];\nu3(0.399408476625547*pi,-0.15707401031656498*pi,4.27168737804285*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.363856524040434*pi,2.7650688014607*pi,1.1822585055322898*pi) q[16];\nu3(0.825688018656018*pi,2.35049918886252*pi,3.68075910889234*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.284558748274413*pi,-0.08324517296815198*pi,4.23569055299633*pi) q[1];\nu3(0.317816416024145*pi,-0.148012789250975*pi,1.53132817420697*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.725051141188515*pi,-0.18249772896578298*pi,4.281370989007931*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.666649055029428*pi,3.22976181775401*pi,3.57967285085582*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.464221703182705*pi,-0.20030095489765198*pi,3.94219244642838*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.345979294651071*pi,3.23103254781207*pi,2.18174301200921*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.595459954720189*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.707850303452524*pi,-0.085893855474178*pi,0.867572621751192*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.862762972667554*pi,3.0738111910125*pi,3.04371449378352*pi) q[8];\nu3(0.645654403142472*pi,0.39126831158308395*pi,1.60209745706006*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.539199437960731*pi,2.62755609402365*pi,1.096239552825974*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.735447104932775*pi,3.32620352081405*pi,0.728985434304398*pi) q[4];\nu3(0.614377505551087*pi,0.5165410119352201*pi,1.4161561448467301*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.875128785773095*pi,-0.260186899171086*pi,4.07028336462439*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.770586340106411*pi,0.07800609919525903*pi,4.36804965200551*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.450163067192861*pi,-0.003759964162415974*pi,3.85153062119924*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.592552213881968*pi,-0.261887185695316*pi,3.48731972704121*pi) q[11];\nu3(0.451473839201803*pi,3.38939134675363*pi,3.21143129940512*pi) q[14];\nu3(0.814090138286344*pi,-0.09697999085558201*pi,3.48162411743325*pi) q[19];\nu3(0.345489743158352*pi,2.5247189123604*pi,1.467324682261888*pi) q[20];\nu3(0.0899551284124183*pi,2.76284786448979*pi,1.54316656209891*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48652489294068*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.695598177055959*pi,0.73653978440511*pi,0.892811136319012*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.543702391866013*pi,3.17817075545211*pi,1.69610212284382*pi) q[11];\nu3(0.296456662526608*pi,-0.118605776109373*pi,0.660964593843741*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239875748524582*pi) q[17];\nu3(0.436858267046752*pi,3.26475428826963*pi,0.694459512742*pi) q[19];\nu3(0.574592191244557*pi,0.24878498360381496*pi,1.3240583937133938*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48959949589603*pi,0.5*pi) q[6];\nu3(0.374600380867057*pi,2.90569654151655*pi,1.48832985578164*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.417568602008123*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36102945699255*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.254845533933446*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.34786786597897*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25340526430141*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4975863843624495*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[4];\ncx q[2],q[20];\ncx q[3],q[17];\nu3(3.5*pi,3.46645544703664*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.35356782998761*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.241370724857307*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.2746852881656*pi) q[16];\nu3(1.0*pi,0.0*pi,1.234233800251892*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41088049009166*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41634435320175*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.47005722436116*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48179583846936*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.306854635436312*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.61910247072202*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.291313338654553*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322296421591318*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[4];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.36208852935019*pi) q[12];\nu3(3.5*pi,3.28573019351621*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5512675455349193*pi) q[18];\nu3(1.0*pi,0.0*pi,1.178338431132639*pi) q[21];\nu3(3.5*pi,3.48215589330689*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3996322332172562*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.61399891078622*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39186693768772*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4154115512302194*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.676055878335672*pi,3.48558582150188*pi,3.61943868322456*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45543760927378*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.210757137792473*pi,3.38616505298437*pi,4.2590153025469*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.286335667762049*pi) q[7];\nu3(0.565566477340215*pi,0.7563792117110599*pi,0.698682579145839*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.74644951884492*pi,0.113157934194415*pi,3.63987609858239*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.310659418038843*pi,-0.05164393761394598*pi,3.61615849170903*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.762857086585996*pi,0.5116292077725699*pi,0.811744869592893*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.617568266205076*pi,-0.29942046570347103*pi,3.60765965328023*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.491505722387329*pi,0.65633749315149*pi,4.01366437461045*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.244067259028806*pi,0.37342306549096804*pi,1.111685646305324*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.515326205715165*pi,2.89356526949511*pi,3.62386864453932*pi) q[17];\nu3(0.34847287065041*pi,-0.06540689605282002*pi,4.0573068472313505*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.550263406688765*pi,0.06671784264477598*pi,3.71311887362117*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.564253505871789*pi,-0.4011180982604751*pi,1.004871610436013*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.837805189172035*pi,-0.037034963202106974*pi,3.76910399196673*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.619278597707903*pi,-0.4318515402834704*pi,3.10381424886494*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.707732850361009*pi,0.53772040187377*pi,4.4561066968924905*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.643173663555077*pi,3.04911752038606*pi,4.27754083909471*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.221457274968998*pi,0.280998169774189*pi,3.66584370949643*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.214338361298737*pi,2.58526056491314*pi,1.32641447447082*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.7120104769368*pi,3.40142482603968*pi,3.28295531746062*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.230458306293552*pi,-0.31809597475579*pi,4.12149599073652*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.162674051118357*pi,-0.36570293225674*pi,1.81885987942569*pi) q[9];\nu3(0.255650854091188*pi,-0.21519124454406002*pi,1.71423375923991*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.360854539869848*pi,-0.27677783262023203*pi,1.350131559972715*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.334631423361958*pi,0.52496722898862*pi,3.73549270887676*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.524765264168003*pi,-0.055251345595623*pi,0.9936498605821871*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.400245138873219*pi,0.04093424232852305*pi,3.9628808764993*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.519811428648734*pi,3.35475724075351*pi,3.07226160810854*pi) q[9];\nu3(0.44628443647316*pi,-0.4013216424948486*pi,3.96962005649718*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.410531986094014*pi,0.71283292460948*pi,4.39769829400331*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.699254833932207*pi,-0.250455009447879*pi,0.960605759327004*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.209390056921335*pi,0.195116257174609*pi,3.97273236866276*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.688356379056465*pi,0.22328496502469997*pi,4.24983028972672*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.228396675215576*pi,3.0315513280862*pi,1.080060207806689*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.629037731682666*pi,3.08900960665751*pi,3.08270089708406*pi) q[19];\nu3(0.774283751780914*pi,3.34987058359363*pi,3.73617729673322*pi) q[20];\nu3(0.274934963175756*pi,0.47676152000836103*pi,4.30294218991365*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.526769884455405*pi,0.87544309215863*pi,4.20766185968657*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.363782095233327*pi,0.464870921930561*pi,0.883740164324163*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.640121425434549*pi,0.397727648452073*pi,4.47680784229937*pi) q[21];\nu3(0.645154962254493*pi,0.32627455368998104*pi,1.4479564477682039*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45281980220585*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.301195226780756*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.316658659196793*pi,3.4390133788849*pi,1.51997980530906*pi) q[0];\nu3(3.5*pi,3.25618778422031*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.41978254558221*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2920669450228068*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,3.43188111362191*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.293599430068351*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1422104272430271*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.223441523088115*pi,-0.432229679262997*pi,4.08942538469085*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.48773725319617*pi) q[13];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39234379598804*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.348331692606299*pi) q[6];\nu3(0.61055268101114*pi,0.437346195770113*pi,4.30461963570776*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.47226405479034*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45220772753615*pi) q[11];\nu3(3.5*pi,3.46906468183678*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.372996631307146*pi) q[14];\nu3(3.5*pi,3.47299282959405*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.284952947240164*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.178642386453977*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.46617624403128*pi,0.5*pi) q[9];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.368778937598372*pi) q[15];\ncx q[16],q[21];\ncx q[19],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5804172194674577*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.461681323787349*pi) q[17];\nu3(3.5*pi,3.46994532398095*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.289388550159377*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49757535974111*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3706503125329395*pi) q[15];\ncx q[16],q[21];\ncx q[19],q[20];\nu3(3.5*pi,3.39246444741395*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46213084011855*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2985534998245831*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.253875340293619*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.620081821107578*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.368708206103276*pi,0.04655971407368298*pi,1.010623124010848*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.642116511284938*pi,0.308200495056715*pi,4.39662225757822*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.443827675601196*pi,3.11611368213749*pi,1.58431391921846*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.298758748044283*pi,0.61362000213691*pi,3.8668586631452*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5266884902889704*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5752924474059684*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.81804865411858*pi,0.6810782710102401*pi,1.123293653240082*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.462773905511203*pi,0.007993098770926022*pi,3.9140627527571*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.472206352091261*pi,-0.4438210984065643*pi,3.84297874282696*pi) q[10];\nu3(0.441919764033775*pi,3.44828688414629*pi,1.55881126198376*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.49845741755504*pi,-0.37908864773617*pi,0.646489437169468*pi) q[13];\nu3(0.530245226394511*pi,3.14830781008172*pi,1.6336272863608*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.31068280102535*pi,0.12670459899000297*pi,3.46676408694617*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.601174275266179*pi,0.5195867225589299*pi,1.0906407765629549*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.282088466328164*pi,0.79557070237919*pi,3.83416580823963*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.631954832188201*pi,1.03312881136997*pi,0.6602218639654001*pi) q[10];\nu3(0.882045959182569*pi,-0.176273060056426*pi,0.783947624765138*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.665216868599509*pi,-0.029775147066069985*pi,4.174866595991039*pi) q[13];\nu3(0.342054638369449*pi,-0.34810965371721003*pi,1.5251298948753*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.514662577389906*pi,-0.4314042640400521*pi,0.8278567704030859*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.385211865274433*pi,-0.12907047263246602*pi,3.914198011782*pi) q[4];\nu3(0.464422019453285*pi,3.28100189531769*pi,4.43278749722816*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.4802218019265*pi,-0.4609485121117727*pi,1.245391145108453*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.294992241520245*pi,-0.347624671421201*pi,3.88873173470217*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.853247505208233*pi,2.89465429933351*pi,3.40553164595307*pi) q[16];\nu3(0.428464781367634*pi,0.16862638947068898*pi,4.2614681696571495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.423212303840204*pi,3.1693085760207*pi,0.9928535517992829*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.704410342469674*pi,0.468490230608702*pi,4.3376535333375195*pi) q[21];\nu3(0.319839672006347*pi,0.20048286177847496*pi,1.225350279834412*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.595775260682413*pi,2.91155796463768*pi,4.16078556411309*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.391266202914681*pi,0.94014069367119*pi,4.46578121627865*pi) q[6];\nu3(0.279823033762713*pi,3.03514144333753*pi,1.97555346024665*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.903031827227591*pi,0.348679327185221*pi,1.53663683663833*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.756627425548852*pi,1.15706756344151*pi,0.678840376871808*pi) q[16];\nu3(0.738594731882603*pi,-0.411764714128239*pi,3.37244740205254*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.342681955990123*pi,3.2636616186133*pi,1.71464512634544*pi) q[20];\nu3(0.460017691752988*pi,-0.057647513212292*pi,1.326025966442617*pi) q[21];\nu3(0.639152387162514*pi,0.09212464992917302*pi,0.907256845540001*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.493334657392378*pi,3.33676233618071*pi,1.94622113183683*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.369373870252633*pi,3.02888537475612*pi,0.658345504927397*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.562610176470888*pi,3.02045741252944*pi,3.84063343930258*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41524442194451*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.35476408265734*pi,-0.006970472713353992*pi,1.108737933376283*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.2807077195141199*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.59288883206595*pi,-0.18485139524369598*pi,4.00952637275271*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[3],q[7];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48455967985373*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.195475594878161*pi,2.85891621472236*pi,0.949574690118397*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.232046549845746*pi,0.27248036317771895*pi,3.41969368783482*pi) q[18];\nu3(1.0*pi,0.0*pi,1.329076091437369*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4758806475555*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4571525001757*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.174478892145691*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.463537408438221*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2395208044927482*pi) q[13];\nu3(3.5*pi,3.49235603037854*pi,0.5*pi) q[14];\nu3(0.719471699117886*pi,2.93322367286925*pi,4.000793616586121*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264868736828991*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[3],q[7];\ncx q[4],q[13];\nu3(3.5*pi,3.46016825497628*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48975557182805*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.374401837790648*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.642391709471771*pi) q[19];\nu3(1.0*pi,0.0*pi,1.327038444910899*pi) q[20];\nu3(3.5*pi,3.38919468356639*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.4918151153506205*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.070032677939585*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5031625158383993*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40609545522988*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.082953463942284*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.740042865998821*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48273219402965*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5441220290615978*pi) q[12];\ncx q[14],q[21];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.305371522797211*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.628840104194632*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.45652189762999*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.49747256463257*pi) q[9];\nu3(0.905067864412931*pi,3.48714222888517*pi,3.6636076562908*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304843082680776*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5277308840286885*pi) q[17];\nu3(0.66788221450438*pi,0.296315385972062*pi,1.271010054878946*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.336443442996899*pi,3.42172307418124*pi,1.0973970364403272*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.282533262029809*pi,2.86533025961068*pi,0.988265358559224*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.39493302593774*pi,-0.10596657179764002*pi,3.77642684752148*pi) q[13];\nu3(0.623468935994685*pi,0.87821279975887*pi,1.012594465535744*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.48868999708192*pi) q[18];\nu3(0.747480628012399*pi,0.92473513713019*pi,0.666363259354529*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.469529629856368*pi,3.08373953246838*pi,1.013891451988656*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.483828560385966*pi,0.29312978631922104*pi,1.31124793985144*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.872777513541174*pi,3.44622924719999*pi,3.09833280166982*pi) q[4];\nu3(0.265201730093205*pi,0.5410936236994499*pi,0.830226715641163*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.732175103990782*pi,-0.293773348022056*pi,3.99296756219295*pi) q[13];\nu3(0.779754488726615*pi,2.88697387891663*pi,3.86987104757423*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5890526643898975*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.538610930826452*pi,-0.039425478581393*pi,3.9210632281219*pi) q[20];\nu3(0.674257233637349*pi,2.60663832861538*pi,3.45577750509059*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.355173237731917*pi,0.23387897586745499*pi,4.03272955383764*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.350413934348351*pi,-0.262015719929718*pi,0.655336433648554*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.500158529283017*pi,3.19244815805041*pi,1.64739785148741*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.684114355860078*pi,0.386920481437692*pi,1.409858488905229*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.30902660800328*pi,-0.4615058098831683*pi,1.120041885384131*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.224944795780932*pi,0.37996961875328406*pi,3.91098331287919*pi) q[11];\nu3(0.744537824338405*pi,-0.492795338284807*pi,3.91849883603238*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.28664945359047*pi,0.6663836944260899*pi,3.86607671024877*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0599479963924853*pi,3.22862948560549*pi,0.751864019693389*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.455792497580681*pi,2.78230501321896*pi,1.1535932826133721*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.223228867224882*pi,2.994615292427*pi,0.911389316684146*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.460433452743473*pi,0.85623060257828*pi,4.16894832528863*pi) q[11];\nu3(0.600057565335398*pi,0.24459463117632896*pi,1.2958108450182761*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.569289209139016*pi,0.15977619304872204*pi,4.14377936249005*pi) q[15];\nu3(0.815280542799346*pi,-0.22438347757202998*pi,4.39901699364498*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.103464173552891*pi,-0.158735184087265*pi,4.47586241052032*pi) q[6];\nu3(0.764680497662802*pi,0.13840157113381002*pi,4.01643351802641*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.856720063441004*pi,3.34905066217496*pi,3.19779026498929*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.567720403474148*pi,-0.49758164642829156*pi,3.29016506741237*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.295724535944737*pi,0.39900821091731997*pi,0.5802413411078324*pi) q[0];\nu3(3.5*pi,3.46798082846975*pi,0.5*pi) q[1];\nu3(0.593077245213047*pi,0.245789763861178*pi,1.54868729466113*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.137061992053251*pi,3.24117702577198*pi,2.1033270606951*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.374570206736164*pi,3.32715537391511*pi,0.9492608240326079*pi) q[9];\nu3(3.5*pi,3.42096014100877*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.835538806570807*pi,0.5238856866042501*pi,0.5513961185816902*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290356832229334*pi) q[20];\nu3(1.0*pi,0.0*pi,1.122000994668441*pi) q[21];\nu3(0.491604051701052*pi,3.37847953375596*pi,0.812442285229958*pi) q[0];\ncx q[1],q[20];\nu3(0.546058037024837*pi,0.35473716937115196*pi,0.9911565762011589*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.405938173719136*pi,0.05688992774308099*pi,4.20170538236212*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37581591504873*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3563266126343891*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.45224988032694*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.173768054873503*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.590862416543347*pi,-0.4090881366137283*pi,1.03180964858649*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.665892854537803*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5584990316751015*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,3.43450800068736*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.372369914142918*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.140213348858908*pi,0.037447860709119984*pi,3.55578479264042*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.667433434521439*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.46002562791844*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.40296365656718*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46733083041627*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.378550143660523*pi) q[15];\nu3(1.0*pi,0.0*pi,1.213108092112487*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.431746455656196*pi,-0.274488740669865*pi,4.417899644065*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.4721334980048*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.240084131547124*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5188570715269494*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.528696030797298*pi,0.5523878831476801*pi,4.43083604447318*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.382384211116102*pi,3.13024416147579*pi,1.231523605416239*pi) q[1];\nu3(3.5*pi,3.43389692814405*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.371009729491498*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.150004225436608*pi,-0.16793423125747903*pi,1.308845486697808*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44666692978427*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.625883471753053*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.601558915019469*pi,-0.282638785963121*pi,3.70261375572219*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47456681047905*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36517575562462*pi) q[9];\nu3(0.524215250349369*pi,0.13059325415258305*pi,3.83802092794479*pi) q[10];\nu3(3.5*pi,3.43834652457086*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.779764252330131*pi,-0.4503050184782739*pi,3.25257469173838*pi) q[14];\nu3(1.0*pi,0.0*pi,1.224580945852545*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2448446027494011*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40048058476777*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.394695203414454*pi,3.31597193785627*pi,0.801721260051367*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.670652263135243*pi,0.50611672178858*pi,0.830179231429256*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.709478431653969*pi,3.14560536340015*pi,2.907978541975*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45180508186714*pi) q[16];\nu3(0.211582378264482*pi,3.32381123195169*pi,1.324728956501039*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5104206063985801*pi) q[18];\nu3(0.544405821032652*pi,2.69488180186463*pi,3.65608291591669*pi) q[19];\nu3(0.159482040094799*pi,3.24240799886828*pi,0.5788513891215902*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.252775870496125*pi,0.121458870227372*pi,4.16685887136653*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.107590211573557*pi,3.26801426007941*pi,2.0806050236451403*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.850578605729908*pi,0.46534596395858197*pi,1.211934924533744*pi) q[17];\nu3(0.65639941553292*pi,2.83018207360504*pi,3.49317168309023*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.568296378819278*pi,-0.49777874486561247*pi,3.5304737384858*pi) q[4];\nu3(0.422103118166131*pi,3.47273839566178*pi,1.396999919283479*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49138715745091*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.158410723147693*pi,3.22352144302679*pi,4.45534030516354*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0294851264504253*pi,-0.313050794708161*pi,3.86813260970284*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.280003542357567*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.490994810535357*pi,3.27539853877116*pi,0.790662316080365*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.629061161219873*pi,3.24440784860724*pi,2.90122413528488*pi) q[11];\nu3(0.96615737786273*pi,-0.168357381412368*pi,0.766476664903815*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46608447101094*pi,0.5*pi) q[6];\nu3(0.814979887370701*pi,-0.332488085326221*pi,4.04976700508833*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.679043519435771*pi,0.6952363492135101*pi,0.957236572355606*pi) q[9];\nu3(0.878720678631292*pi,0.452492259182922*pi,4.47184284093945*pi) q[11];\nu3(0.527072416331854*pi,3.45951999664292*pi,3.46701012668325*pi) q[12];\nu3(0.837341622663049*pi,-0.4710173405535677*pi,4.198833082895749*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47363477186285*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200422310600485*pi) q[19];\nu3(0.0915638725211266*pi,3.41801451603862*pi,1.87369414838031*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[19];\nu3(0.579524672830077*pi,0.86773984578477*pi,0.922496131929524*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.331509079561392*pi,0.19854891945686504*pi,0.921311925262206*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.334776204675267*pi,3.00191003124*pi,1.73890349225243*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.471820391973383*pi,2.97606777848744*pi,1.13741597309226*pi) q[18];\nu3(0.402584884112948*pi,0.362127548894419*pi,4.19339985294544*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.33488552677371*pi,0.341683914426419*pi,0.701191446480215*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.455391750960025*pi,0.60990756454864*pi,3.69997148782475*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49109427454524*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.342724213859865*pi,0.56474569915997*pi,4.3018018282914205*pi) q[2];\nu3(0.469738373392602*pi,-0.348570561687699*pi,1.58641655735275*pi) q[3];\nu3(3.5*pi,3.4091348956353*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.212612354285746*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.675824249464222*pi,-0.020693617356916993*pi,3.99632860625278*pi) q[15];\nu3(0.535734013706525*pi,2.71957922944858*pi,1.299495340366649*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.415513302791377*pi,0.08666330850541804*pi,3.64412750721371*pi) q[2];\nu3(0.173765396736672*pi,3.12980961727421*pi,0.5578044888941921*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,3.32063880177937*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.502959315684648*pi,-0.08104023787095199*pi,4.12819220919451*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.238944874808873*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5150677553748718*pi) q[8];\nu3(3.5*pi,3.3672141925462*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.089802796089757*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.734654529707472*pi,0.08779208434635999*pi,4.49632417154649*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5163994737147277*pi) q[20];\ncx q[0],q[12];\nu3(0.191887299130213*pi,0.52973687219137*pi,4.47307369074368*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4047509223769*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5155929830570872*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.288961403194713*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.48393500787632*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46370247005675*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49810649736314*pi,0.5*pi) q[3];\nu3(0.661804106417507*pi,3.32548910581951*pi,3.64170217495074*pi) q[4];\nu3(3.5*pi,3.49246757011769*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0643077383706293*pi,3.14243690009632*pi,2.04677043822584*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.262480138816277*pi) q[12];\nu3(1.0*pi,0.0*pi,1.324893691924889*pi) q[13];\nu3(0.565829450498493*pi,-0.15929218260890798*pi,3.97232420129038*pi) q[14];\nu3(3.5*pi,3.3017386406133*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.33442801752052*pi) q[16];\nu3(1.0*pi,0.0*pi,1.188831985895715*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.16828693595815*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[13];\nu3(0.231358922985442*pi,0.09919405283316896*pi,4.05418962121689*pi) q[4];\ncx q[5],q[16];\nu3(0.46215866964029*pi,3.27421278923782*pi,1.0673261669666139*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.570302326064976*pi,0.30460608394114597*pi,0.74361748546399*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.308180468826217*pi,2.91345260588056*pi,0.9595772436754211*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.638447615966198*pi) q[17];\nu3(0.663160183028933*pi,0.425124797318542*pi,4.14943773362371*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.292774020342908*pi,0.342788285537422*pi,0.771694965732826*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.680363120575878*pi,2.37223922658357*pi,3.85578877478556*pi) q[9];\nu3(0.559678477423996*pi,-0.06982468436615802*pi,0.697097163186206*pi) q[10];\nu3(0.579464462981354*pi,-0.275712700349469*pi,0.702372992216845*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3475367961495*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.625647529223031*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42049843385494*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33672280851676*pi) q[18];\nu3(0.583080990507728*pi,0.313466833079188*pi,0.818881544207701*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44910977180891*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[21];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.675256104717349*pi,2.53453584099894*pi,3.77181904227986*pi) q[9];\nu3(0.378171462434223*pi,0.14123088011171903*pi,3.83958951829241*pi) q[10];\nu3(0.446845856245938*pi,3.49999942629195*pi,0.929259670489301*pi) q[11];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.778928107176715*pi,2.57562744521338*pi,3.7474152082291*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.651591277454661*pi,0.286426991235448*pi,4.3756119741548005*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.466582089768413*pi,-0.21722160342083102*pi,0.618106776079576*pi) q[3];\nu3(3.5*pi,3.37941271770966*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.801477647519667*pi,3.03925629006304*pi,3.8332046082421*pi) q[7];\nu3(1.0*pi,0.0*pi,1.099055871341518*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.315581727854788*pi,-0.110273731155202*pi,0.995237834686847*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.408585878930136*pi,-0.008158022319352976*pi,4.33623845842016*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.491883136793773*pi,2.93480299793444*pi,1.068846367635059*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.33016590752167*pi,0.46221069041735896*pi,0.984889899132396*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5254317520335144*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.28082281235219*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.152836299892034*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.243081928709627*pi,0.6909303451090001*pi,0.802830303105762*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.649133811252702*pi,-0.19077902880519498*pi,3.65416489996345*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.650804064544122*pi,2.74229028691734*pi,4.18669044317731*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.614324336446366*pi,0.42939162787529395*pi,1.027086871596429*pi) q[0];\nu3(0.414429846655527*pi,-0.4221096721849757*pi,0.736864056236238*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.591234599945208*pi,-0.013471341102385015*pi,4.02236423585385*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4206853675375*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5201043606572391*pi) q[14];\nu3(0.482453453612313*pi,0.25740380074256797*pi,4.175092367249579*pi) q[15];\nu3(0.826247768596234*pi,0.17640388178257405*pi,1.62740086799446*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.146832364667373*pi) q[20];\nu3(0.664828054121612*pi,0.25412006505808504*pi,1.1579131313499391*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.457819959305264*pi,-0.17377265777373202*pi,3.62025581892012*pi) q[2];\nu3(3.5*pi,3.45301191790663*pi,0.5*pi) q[3];\nu3(0.181362238306128*pi,3.35970811080301*pi,4.32341900367971*pi) q[4];\nu3(0.247390719146742*pi,0.08077646012741801*pi,1.3051594281673111*pi) q[5];\nu3(1.0*pi,0.0*pi,1.161399884766773*pi) q[6];\nu3(0.896733772149509*pi,0.7187906222637199*pi,0.697604232120003*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(0.486097446348951*pi,3.40320826415283*pi,1.92323839483711*pi) q[12];\nu3(0.614395135837667*pi,3.25980504967354*pi,3.5865150000012*pi) q[15];\nu3(0.320600538783737*pi,0.394572432077995*pi,1.022848311861533*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.487153934826686*pi,3.30267064306777*pi,4.3872973512676605*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.25584609177072*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[6];\nu3(0.480634889380152*pi,3.24878867037253*pi,1.036043720406148*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.742265612677673*pi,3.3177241435383*pi,3.59831314405373*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.794376144179763*pi,3.3907250642115*pi,3.25752240898846*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171178174435253*pi) q[17];\nu3(0.446663775952318*pi,0.009321359290120013*pi,4.27988953209854*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4848971022212005*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.421040907967059*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.744075778663984*pi,0.285722600235665*pi,3.94624288098327*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46928718344453*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1836257545820899*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.442079146196017*pi,-0.4483642809237572*pi,0.855321186454459*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.49230927437445*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.523444826675341*pi,0.23695810530669503*pi,4.2652970844076705*pi) q[10];\ncx q[11],q[12];\nu3(0.687159780179429*pi,0.07230681234327097*pi,1.471080186671216*pi) q[14];\nu3(3.5*pi,3.47155819059455*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2512377382306958*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47717896889706*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49716554485662*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49829166129242*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.272293839563855*pi) q[12];\nu3(0.336839104456951*pi,2.50361462563624*pi,1.346182911287087*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.362811937035348*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43136435408305*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246493611703263*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5290523751750476*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49156253290378*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.703928520638044*pi,0.08797075833576395*pi,1.169770451014538*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5033421611919274*pi) q[12];\nu3(1.0*pi,0.0*pi,1.381301494462282*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2831694978222306*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.545084255021365*pi,0.50778332058742*pi,4.2861026508261695*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48607451597481*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.46369035573932*pi,2.59039175682482*pi,3.82686585048991*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.270261545346776*pi,3.23028275977331*pi,1.79599829544534*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.384576774346589*pi,2.81272905953076*pi,1.144263598564725*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38230696441876*pi) q[13];\ncx q[15],q[18];\nu3(0.68276443005503*pi,2.86390101005432*pi,4.32605817765526*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.592717884933528*pi,3.383836324634*pi,0.7941306662736121*pi) q[20];\nu3(0.465219467861497*pi,3.03519713248164*pi,1.5907269600878*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.780462330072576*pi,0.08592808805744401*pi,4.45447245933829*pi) q[1];\ncx q[2],q[13];\nu3(0.336032452047475*pi,-0.381990307286644*pi,0.6291905350952189*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.599128646962169*pi,2.67814466903642*pi,3.51734525345586*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.822691253944668*pi,0.089080443425817*pi,1.000343353539372*pi) q[11];\nu3(0.64430843118632*pi,3.18209468404261*pi,4.24863450597894*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.814563386725176*pi,0.27061095815862*pi,4.4019098800708*pi) q[16];\nu3(0.168562330443102*pi,0.02084295586076501*pi,1.356566128343058*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.576897143556674*pi,-0.385390358931527*pi,0.993683756679838*pi) q[20];\nu3(0.645389711275241*pi,0.18285767416105703*pi,0.61841615761011*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.683318928362645*pi,3.24176450959444*pi,2.83910322989128*pi) q[11];\nu3(0.469880597950135*pi,2.79741701030782*pi,3.64759101232745*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.223192628312497*pi,-0.149250138048445*pi,0.739902105834731*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.502835245397685*pi,-0.4478570754903669*pi,3.72481430407079*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.425345560643206*pi,-0.220181882078119*pi,0.617421747500427*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.285573491131025*pi,-0.11282134342807398*pi,0.839277739748131*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.544362908567782*pi,3.26016424670178*pi,1.68285199946845*pi) q[7];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,3.49470776709244*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2690342592807649*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38608743451902*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.240954973093495*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.750342417430884*pi,3.09012546190512*pi,3.75524004545457*pi) q[15];\nu3(0.3705421810745*pi,3.29736267165861*pi,1.59640630735264*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.46735669396028*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.23368181512851*pi,0.64248096584595*pi,4.232716088804461*pi) q[5];\nu3(3.5*pi,3.44199462116855*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.159243383999381*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.81090595183902*pi,-0.39546591073786197*pi,3.16159211108899*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1919184610108151*pi) q[17];\nu3(0.60884132525595*pi,2.56207264038437*pi,3.56601646617433*pi) q[18];\nu3(0.881397623065709*pi,0.9603743230686199*pi,0.842369365622467*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42446232849535*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.233888731789282*pi,0.7060570738907199*pi,0.685412117227561*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.47928503388515*pi,0.5*pi) q[4];\nu3(0.205988834716867*pi,3.49765081542211*pi,1.320792256917954*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.258431583995848*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.45819377268835*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.605318210372558*pi,1.07943620122572*pi,0.900344350145427*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.351498694547365*pi,-0.241286452689007*pi,4.46754404395634*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44211654267361*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.496622675592651*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,4.37503767634375*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.460847930342548*pi,0.406346275736881*pi,4.4087286169043995*pi) q[13];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.41415704338475*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3907851635302468*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46896397401317*pi,0.5*pi) q[12];\nu3(0.466357441862205*pi,3.39372251732575*pi,1.499803747436911*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354516150937473*pi) q[15];\nu3(3.5*pi,3.49466633511356*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.213657042793887*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.39301871189178*pi) q[1];\nu3(3.5*pi,3.3521855571184*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4860832601584395*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5315956460663198*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.142014946047012*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46467719321304*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.502305210725089*pi,-0.4842057831205593*pi,4.13128259514891*pi) q[9];\nu3(0.616509904706858*pi,0.05658108303035503*pi,4.404252201260039*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2161551137294029*pi) q[19];\nu3(0.472389780920834*pi,2.7324678327161*pi,1.136811209856866*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0426250049965487*pi,0.9311143421770001*pi,4.23716766755484*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.696811705728355*pi,2.76432525999365*pi,3.58917475438345*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.308469134044674*pi,0.67160511798339*pi,3.88433218699643*pi) q[9];\nu3(0.881977094150557*pi,0.10877701929452699*pi,1.290859114519848*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.3616896999569*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.256898880019559*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.671346416153204*pi,3.34371709378223*pi,4.05309132580004*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39722510358723*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.387265499462667*pi,0.47165478269234695*pi,4.32139744584326*pi) q[3];\nu3(0.867220560138224*pi,2.52977285256441*pi,3.59307140091516*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.499948600865912*pi,-0.49152271930607455*pi,0.712520436169569*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.106909179844101*pi,0.396776676595355*pi,4.06132812205*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.659321908187663*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.25418150710161*pi,0.15654195329141396*pi,0.680604036370828*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.578698183123239*pi,0.7989970057240099*pi,4.23723565188928*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.439165229898139*pi,0.110642040257521*pi,3.87810093911856*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4574897688324295*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.625180279661722*pi,3.16685925383358*pi,3.29387114314873*pi) q[16];\nu3(0.226790190900071*pi,0.5560601462051*pi,0.917964318489661*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.307770558359516*pi,3.11627676831497*pi,0.5452440544816928*pi) q[7];\nu3(0.926232111735871*pi,0.24902215681361894*pi,0.5891911549613396*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.407454107745415*pi,0.86612518276424*pi,4.40089526773444*pi) q[16];\nu3(0.312640893612774*pi,3.12725783669817*pi,1.2266032868825771*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.749609737053502*pi,3.46714041221255*pi,3.58622264900972*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.675564291467085*pi,3.02843690315965*pi,4.37010545699107*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.519759101618032*pi,3.49356662640807*pi,3.39011062067588*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.827994905639365*pi,0.355659595878311*pi,1.262394391769083*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.562514866179816*pi,2.56725687071494*pi,3.97724448490916*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.430904677904469*pi,0.8463284431784099*pi,0.680656637518043*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.578885622499211*pi,1.0662112347796*pi,0.580132713321264*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.470866352141824*pi,3.43724616168971*pi,4.40506041661902*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.190009997985814*pi,2.96905390454706*pi,1.66013972905249*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.534493323024771*pi,0.6105299231304999*pi,4.4614228934546*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.147930241256838*pi,3.44079507614823*pi,1.51679627385577*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.941458362573796*pi,-0.320505961270785*pi,4.05430235992802*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46087195455587*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.08090317528559*pi) q[8];\nu3(3.5*pi,3.46970272421254*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.431837211544873*pi,3.1789784833687*pi,1.224549304839314*pi) q[15];\nu3(1.0*pi,0.0*pi,1.274452870550546*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0813165607875601*pi,3.37624290278575*pi,1.382053878759534*pi) q[19];\nu3(0.329068852595773*pi,3.25155253875529*pi,1.92525410509695*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.330480144998399*pi,3.19905672221562*pi,1.67239176163141*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.47320752158095*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3227787057286031*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.243815881631811*pi,2.87965862400613*pi,0.815627452769166*pi) q[19];\nu3(0.631925242213777*pi,2.99615025382881*pi,3.56385527210215*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.355262917673732*pi,-0.058587629877493996*pi,0.7831548800785151*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37743206552508*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,0.5192057259296319*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1407332521699138*pi) q[12];\nu3(0.69341201304583*pi,2.45781865402086*pi,3.93391924119556*pi) q[13];\nu3(0.16197220962964*pi,0.020770262487018964*pi,1.4291388983298519*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5396295460182087*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.708741545730505*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[15];\nu3(0.229806828579528*pi,0.8234088268783499*pi,4.4366331424847*pi) q[13];\nu3(0.87680136183286*pi,-0.4155517974140992*pi,0.75042876186397*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49752673333474*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.470436406555001*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.156163316930078*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[12];\nu3(3.5*pi,3.4277994375101*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.816875806204483*pi,2.7192128858946*pi,4.15376085043178*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.344880875551527*pi,3.20774230973375*pi,4.40441132705215*pi) q[17];\nu3(1.0*pi,0.0*pi,1.142837889409386*pi) q[18];\nu3(3.5*pi,3.49457589945559*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.100961231293357*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.150336471719509*pi,-0.4140414423639424*pi,1.098698534069721*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.551622787625478*pi,3.4786793478709*pi,3.16919405722546*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5434986442809948*pi) q[15];\nu3(0.841365900879424*pi,-0.06798934272159801*pi,1.29023257046581*pi) q[17];\ncx q[20],q[21];\nu3(3.5*pi,3.44963279084466*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.43805311319414*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49543477305025*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.20002495474375*pi,-0.181262973534359*pi,3.72580640789849*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.301857466701098*pi) q[13];\nu3(1.0*pi,0.0*pi,1.348776722810686*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5430514415872345*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3704053763110728*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5623200616106784*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.48203832465158*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.993601736057971*pi,2.8950851760186*pi,3.77008803343874*pi) q[7];\nu3(0.833619927280534*pi,0.65410443679523*pi,0.857151232058038*pi) q[8];\nu3(0.739617283205998*pi,3.42974995198202*pi,4.22753492141662*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.327964692364549*pi) q[16];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.128159518401975*pi,-0.04699082664091703*pi,1.2862104968119459*pi) q[7];\nu3(0.157942533377951*pi,2.86964198959509*pi,0.801261294609569*pi) q[8];\nu3(0.904811755642376*pi,0.15220688164622498*pi,4.36588565254314*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.629891439158446*pi,2.82455833686379*pi,4.2912930441928*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4308214229279095*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49754152589693*pi) q[14];\nu3(0.475156105076745*pi,0.425596450270167*pi,4.1386447685506*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.299758354099589*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[13];\nu3(0.918116761039076*pi,2.36194172944057*pi,3.69643596845885*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.323702285864466*pi,2.80508728315283*pi,0.745988799239673*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.758167333866223*pi,3.05207407503024*pi,0.5147681458810931*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5091564779891207*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.237601924750734*pi,2.84722564811771*pi,1.115225890727873*pi) q[20];\nu3(0.759553624737834*pi,3.32525310210711*pi,3.92268434544866*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.212077707833836*pi,-0.03785722655141299*pi,4.23800651193834*pi) q[4];\nu3(0.749160252660593*pi,-0.09318709270811498*pi,1.293555310128864*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.463468448866145*pi,-0.28539451491899603*pi,1.257700494459625*pi) q[20];\nu3(0.218336063045489*pi,3.00777772935978*pi,0.5543471332018405*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.288369505873676*pi,0.56584916222932*pi,4.4058247846776*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.437974821517185*pi,3.09341227498835*pi,4.45318264636376*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.21701487545077*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.410066658587319*pi,3.2601241655654*pi,1.80912559361978*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1540646652096131*pi) q[17];\nu3(0.406836112264019*pi,0.24060043260659603*pi,0.62593648236044*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.244529758555105*pi,2.76397897446756*pi,1.05303442170059*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.374113685748603*pi,2.73068310124715*pi,1.58207777775767*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.240362697894965*pi,-0.324721952842987*pi,4.07916924836639*pi) q[1];\nu3(0.516117644504144*pi,2.7855430051062*pi,3.51220614617642*pi) q[2];\nu3(0.471940392695925*pi,0.23227136967700202*pi,0.798983357405346*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43507317067501*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46267318253559*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.381596499714403*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4289581382082739*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45408015068479*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.675190875747785*pi,2.50119299823043*pi,3.50971863484205*pi) q[2];\nu3(0.711103159267947*pi,3.11054496982294*pi,4.30207752521056*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.4717063685178*pi,0.79014952830879*pi,0.5567336098931092*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.585794013599546*pi,3.47622343811839*pi,0.9544146451780591*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5144899148931931*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.646640274441703*pi,3.41134943412956*pi,3.11673086994054*pi) q[13];\nu3(0.711910053264743*pi,0.395930573912578*pi,0.5502213537608645*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5169790080446599*pi) q[15];\nu3(0.602743776820747*pi,2.99008549128682*pi,4.01728944550103*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.336780765470545*pi,0.431723287691549*pi,0.723458666009426*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43159299309947*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.02987415554496*pi,3.22794572741122*pi,0.504381267319471*pi) q[13];\nu3(0.93806761940881*pi,0.56548001088524*pi,1.3978702092597262*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.183507691275027*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[21];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.830396320393811*pi,3.32849273575501*pi,2.85477341239694*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.36485853190695*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48866852672409*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5249012277645047*pi) q[18];\nu3(0.412009112413253*pi,0.58938104126334*pi,4.23030155569151*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3673410252826539*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22225641018367*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.44645519482757*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.226920576011026*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[14];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.394332586715642*pi,0.410746412266911*pi,0.8791955010239589*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.35126080492926*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42784544086591*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.359790728408147*pi,2.78757645726872*pi,1.426062060894326*pi) q[7];\nu3(0.508641898723739*pi,0.72756823076811*pi,0.6379646789329481*pi) q[9];\nu3(0.572216879928152*pi,3.30984223503116*pi,4.4978559154988496*pi) q[10];\nu3(0.215601063801833*pi,3.3640755918392*pi,0.5336919088956259*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.194975606996483*pi) q[14];\nu3(0.175363106168468*pi,0.0018934531168579571*pi,4.00161665536658*pi) q[15];\nu3(1.0*pi,0.0*pi,1.215514831021608*pi) q[16];\nu3(0.40918412980276*pi,-0.11873301173643502*pi,1.58791374666493*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48341730665002*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.487384377121661*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.586720748034538*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[14];\nu3(3.5*pi,3.47090267763888*pi,0.5*pi) q[5];\nu3(0.703446363670737*pi,2.65914367550252*pi,3.7628104145679*pi) q[6];\nu3(0.27226366717931*pi,3.20307889847436*pi,1.2965461884049159*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.764356696681609*pi,0.7983132642036499*pi,1.157970011087147*pi) q[10];\nu3(0.636002041584963*pi,-0.010153020445173022*pi,4.34019615264577*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.398791209824127*pi) q[13];\nu3(0.655080378043508*pi,0.11121915247991199*pi,1.428183238784061*pi) q[15];\nu3(0.522928599013793*pi,0.19208044803814295*pi,0.879139612563843*pi) q[17];\nu3(0.590325263659539*pi,0.061113579000257046*pi,3.77651169651406*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.720152939622472*pi,2.77005148988441*pi,3.26578346693242*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.54174032019303*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41422800741382*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.530095029193504*pi,0.20675572908974005*pi,1.1990442827503092*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46440635659456*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5723384471876809*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3745971842358*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.818820678842537*pi,-0.010878559262163023*pi,1.4604073977839431*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.862627765221649*pi,0.009362018874567002*pi,3.89242018477478*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33315377634963*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.627573197754874*pi,-0.09409072251212602*pi,3.59847613402789*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.176436313452849*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5754970050216149*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.288450781286041*pi,2.82491551504056*pi,1.5037046570785*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.234054447650004*pi,0.07190364985009201*pi,0.683269058042698*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[19];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.647195672113874*pi,3.11163996906739*pi,0.5816035816106218*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.650915682585167*pi,-0.023206359035757018*pi,0.666812890213692*pi) q[2];\nu3(0.663479406361041*pi,-0.391884172771176*pi,0.8721186603126729*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5380097824529346*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.402901956667377*pi,0.36873297295318097*pi,0.73787526267044*pi) q[21];\nu3(0.329774069871151*pi,0.07277209800237205*pi,1.127235494992476*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.339770861988945*pi,0.5208720143180501*pi,0.958720420847161*pi) q[2];\nu3(0.358511588588124*pi,3.37083263052333*pi,1.104707861657636*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(0.889910291005485*pi,3.16909214913725*pi,2.91445090923414*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.796652401587633*pi,3.03593750672377*pi,3.38537719417507*pi) q[21];\nu3(0.409082840353563*pi,0.36043505382683905*pi,0.739059567324012*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.439552715096279*pi,-0.20861501709151598*pi,0.615695879412178*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.293679725147113*pi,0.47691946131875895*pi,3.68618990861569*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.390088163257412*pi,0.18036249615427402*pi,0.9812739906022541*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.31185221824754*pi,0.5*pi) q[4];\nu3(0.812552766175212*pi,2.72050294943671*pi,4.13255880958475*pi) q[5];\nu3(0.391900173975712*pi,3.12497339999072*pi,4.47960383815008*pi) q[8];\nu3(3.5*pi,3.36714181156249*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.214271048252006*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1269432432638151*pi) q[14];\nu3(0.783464023518717*pi,0.395845998300563*pi,0.5703635798389126*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.560422027716303*pi,-0.353272942175925*pi,3.66689878940021*pi) q[19];\nu3(0.454409887995871*pi,0.36853856387334405*pi,0.5476599507098889*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[18];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.525931455098186*pi,-0.42991193159602503*pi,4.2897696552720195*pi) q[8];\ncx q[9],q[14];\nu3(0.569622919023319*pi,0.413388127433688*pi,0.665344373068946*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.322399505306238*pi,-0.261795587513477*pi,1.293941737671421*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.798853432648387*pi,0.383482455005254*pi,1.481645878551325*pi) q[19];\nu3(0.683862265131028*pi,2.50689804402725*pi,3.6320032352225*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44982281508317*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43390341882879*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.111606738945084*pi,3.06637073184427*pi,0.665505926487029*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5846831618145889*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.579143859974207*pi,2.98962556983557*pi,3.31237135838581*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.421106047300761*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.547911915607265*pi,2.6853654307222*pi,1.2628100839432261*pi) q[17];\nu3(1.0*pi,0.0*pi,1.130990149171762*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.167770897919101*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\ncx q[3],q[18];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.245442449916423*pi,3.44993702265524*pi,2.01229192043251*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46138279213017*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.3689788518148691*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5760894225864431*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4851961479932605*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(3.5*pi,3.46280610825231*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.45643039277686*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36809773744384*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.139505373793757*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49629358908905*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.347218375922989*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.24408763615841*pi) q[19];\nu3(1.0*pi,0.0*pi,1.101656013344446*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.211197409172591*pi,3.32773715950168*pi,0.672692590767747*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.5507235442621841*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.735022549112333*pi,3.09963924055895*pi,3.90044389385918*pi) q[3];\nu3(0.308691481137102*pi,0.8752755897465501*pi,4.11249582905201*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49951727426442*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.338547672139294*pi,3.4174028993973*pi,1.51707882462605*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.563513089225248*pi) q[16];\nu3(0.920383910107429*pi,0.8085948825426701*pi,1.07236750372313*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3899386447125*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.499831819509851*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.580948203543549*pi,-0.37196979579481804*pi,3.54878732753545*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.116566357358965*pi,2.54265893805996*pi,1.2322949102685419*pi) q[9];\nu3(0.663477488789402*pi,-0.278476430528166*pi,3.41454197918342*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.44975556746088*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.237194827858086*pi) q[15];\nu3(0.330378838366257*pi,0.18851482303492895*pi,3.68374276818034*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.364128792849533*pi,0.423190792010968*pi,4.04083797694949*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.62623033227146*pi,-0.036850587004772006*pi,3.54787786642396*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.440236208908869*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.581576318272255*pi,3.3253219862475*pi,2.91216324201633*pi) q[0];\nu3(0.65841858602326*pi,2.88974829240869*pi,3.93006645997139*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.581063395363277*pi,0.02841768124117705*pi,0.9920454733002779*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.716870978705866*pi,0.46731992570873004*pi,4.09494018974522*pi) q[12];\ncx q[13],q[15];\nu3(0.644484950479277*pi,0.58145805561157*pi,4.2779705474063405*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.727264934047884*pi,-0.310912491726402*pi,1.180780677211356*pi) q[21];\nu3(0.887811815883232*pi,3.05776132118274*pi,4.333763254022*pi) q[0];\nu3(0.174481594355404*pi,2.99942399295033*pi,0.717615775916284*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.382443320720194*pi,0.231508561610959*pi,1.053846429630433*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.592359528001911*pi,0.81989945115906*pi,1.081810745221613*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0964729096929692*pi,3.42699422027649*pi,0.5387710178004788*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0618869259197878*pi,3.0750745717269*pi,1.60976627292985*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.429434008421448*pi,1.00717618861704*pi,4.0484917717958*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.761784628012055*pi,0.44181777207544204*pi,1.053756426059373*pi) q[2];\nu3(0.315479658357072*pi,2.63525296403532*pi,1.4018468409357538*pi) q[5];\nu3(0.473393378900489*pi,0.7861096006244199*pi,4.16783008537719*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.345765198121754*pi,3.33131386509312*pi,0.712390305189322*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.36590494250725*pi,1.05755787527103*pi,4.347663940827751*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.596286799762206*pi,0.488417715362954*pi,1.434951519175295*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.728241046760036*pi,0.39523431905166295*pi,4.416877684945661*pi) q[2];\nu3(0.506547143683894*pi,-0.06801111610780802*pi,1.405092158643484*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.624675981894998*pi,-0.134284768027089*pi,4.44142180542655*pi) q[8];\nu3(3.5*pi,3.4193473861062*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.204764255709088*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.423986442193317*pi,-0.389173662925362*pi,4.08330050889984*pi) q[19];\nu3(0.461293610554758*pi,0.01685095578187401*pi,0.5922938317119785*pi) q[20];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.46422657089089*pi,0.5*pi) q[11];\nu3(0.436489632650141*pi,3.17701331940092*pi,1.55464747756608*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.571150851262925*pi,0.5570658792961201*pi,0.97476481471573*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.330176547399415*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.4099590706789*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47203464466797*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.390971783440134*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.394056588854467*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45032957740339*pi) q[10];\ncx q[11],q[21];\nu3(0.0799627557702903*pi,-0.057056928592086*pi,4.23200215799228*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.32367645612975*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[17];\ncx q[3],q[7];\ncx q[5],q[14];\nu3(3.5*pi,3.33832938938539*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.126188281482864*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.214386235469779*pi,3.45695657355244*pi,4.46980350812768*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1307670430609251*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5638711659673623*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46649346045121*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40173660973352*pi) q[4];\nu3(3.5*pi,3.42346320979872*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,0.721751885006185*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.340746742718102*pi) q[14];\nu3(0.575240535104458*pi,0.74586996599102*pi,1.02877920873155*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.317549689644082*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[17];\ncx q[3],q[7];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5025028017443267*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49745221043592*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.560756326424916*pi) q[18];\nu3(1.0*pi,0.0*pi,1.136705308151884*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.40336641364933*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.600362439068379*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.26721896678976*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2448856427862989*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.85056125834285*pi,2.80457920691513*pi,3.76985423602481*pi) q[11];\nu3(3.5*pi,3.34549349095148*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.157752156534423*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41335691077919*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.729238799870355*pi,-0.07505223366400199*pi,3.99381123828382*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.978725924622917*pi,0.31331692648712195*pi,0.690715725534288*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.605988256125094*pi,-0.4284210727851377*pi,3.33899102003922*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5129028742668041*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.179207381134601*pi,0.19731461314626397*pi,3.60698450847391*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.478063709962414*pi,3.21554259940209*pi,3.37534224832031*pi) q[5];\nu3(0.361369301977297*pi,2.78191410420389*pi,1.100695729737319*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.209028648797543*pi,0.328258783485054*pi,0.5046377070019751*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.569917554895291*pi,-0.4445513013199387*pi,3.62058459848311*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4112071243786595*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.515353596833809*pi,2.62175969612368*pi,1.392932545091409*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.935268655218208*pi,0.7869006662128799*pi,0.7634840445115789*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.266249897334383*pi,0.380072915440152*pi,4.12351088910447*pi) q[5];\nu3(0.508743554354647*pi,0.32575860196697703*pi,4.20450773395179*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.899409007491906*pi,0.13501751942739804*pi,0.630317204175298*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.636763614008289*pi,3.39690978133092*pi,4.4210581229509405*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.298511504951998*pi,0.350763515789156*pi,4.30162918690713*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.366076329537442*pi,0.227930959241197*pi,4.438154233959271*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.429032858824948*pi,-0.34836780434471104*pi,0.996038133986199*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.541163569458178*pi,-0.49637365669207356*pi,0.623120365209274*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.484353842588862*pi,0.457079126441879*pi,4.441661842122031*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.506621223071282*pi,0.23057417595599505*pi,3.78840253461585*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.234670031347504*pi,0.5004729572416*pi,0.750864117237804*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.783403144710381*pi,0.65700446010114*pi,1.332923895945068*pi) q[18];\nu3(0.536001475668535*pi,3.15480967314204*pi,3.15202489376058*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.225702477020131*pi,3.11088730203208*pi,1.383317009632272*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.420989282164172*pi,3.34136530936875*pi,4.1569828533499695*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.669381923023923*pi,3.19435274578545*pi,0.623922268786932*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.213660750250718*pi,3.41828888687732*pi,1.73254193871908*pi) q[1];\nu3(0.171860749464313*pi,0.89586763008107*pi,4.2691779409179595*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.78693027857876*pi,0.3384453533888*pi,1.250419774945134*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.727977826079324*pi,1.04228981656039*pi,0.6558475973826701*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.302215530038779*pi,3.21328132203215*pi,1.95519145765676*pi) q[16];\nu3(0.345582370001558*pi,-0.29182390288328897*pi,0.734003375082205*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.501556233315309*pi,2.56136916124952*pi,1.225411402145447*pi) q[1];\nu3(0.370336243875928*pi,0.08968057693101095*pi,0.834278440922511*pi) q[2];\nu3(0.706042134305515*pi,0.10851236143457998*pi,4.26606246104066*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0515829652336328*pi,-0.11006191348294198*pi,3.92237076271984*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.42431871674006*pi,0.11149445861608698*pi,3.67661416224393*pi) q[16];\nu3(0.30134215123441*pi,0.6516929591254501*pi,0.647883739602723*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4076170617249*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4300959368348*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.270397023494225*pi) q[11];\nu3(0.293523535080048*pi,0.020075096440598017*pi,1.1358835248798669*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.305651938394087*pi) q[18];\nu3(0.279692017185637*pi,3.38914154950948*pi,1.174903816410036*pi) q[20];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44758197790982*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.361145650590526*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.380399809520984*pi,0.5033032126660799*pi,3.86094736996511*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.248751601608031*pi,-0.42691905300827737*pi,1.4840915818879838*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5960351550092085*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.588470606483738*pi,3.02722828431562*pi,3.37411729771124*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44364518483413*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.42214105757272*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38067431412609*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.680368355899192*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(3.5*pi,3.44239416676649*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230543250723767*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.325378330588024*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2663165275516781*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[19];\ncx q[4],q[21];\ncx q[5],q[8];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(3.5*pi,3.49237446097051*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.34168272316823*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36573176115425*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.4374627361014*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43839833331383*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.707123838517581*pi,0.7684394456061701*pi,0.874309435454925*pi) q[10];\nu3(0.503540827958412*pi,0.91335153894307*pi,0.869871581794746*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.613741650778805*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.629025288871935*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4491011620227106*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3089452999094369*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259531351185902*pi) q[20];\nu3(1.0*pi,0.0*pi,1.347317599430414*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[19];\nu3(3.5*pi,3.44096819608766*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.422815718378158*pi,3.30873634346216*pi,3.18093027427772*pi) q[10];\nu3(0.297630230967998*pi,0.332722415991731*pi,0.5303439772914986*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45128586172852*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.3052915483199619*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.606853516608352*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.613276133811166*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49745263802382*pi) q[21];\nu3(0.709292772535136*pi,-0.4363322542113247*pi,3.19255372322755*pi) q[0];\nu3(0.41215082953441*pi,3.44372538098928*pi,1.4569625232318781*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.726297891735943*pi,0.425979053560287*pi,4.1716779643973805*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.17154101804857*pi,0.6167259730366501*pi,3.68084596530288*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.312049281173537*pi,2.44026286352966*pi,1.422404726150875*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39096500070318*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.266086377796201*pi,0.71395320107501*pi,4.45939282513997*pi) q[0];\nu3(0.488779042511532*pi,0.017961848834254*pi,3.60743290877644*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.476759139448497*pi,0.44875111683881697*pi,1.092418156628894*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.353186534828561*pi,0.38693476267777105*pi,0.9839300671132181*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.384831964114799*pi,0.20463925710698505*pi,1.230002534418297*pi) q[13];\nu3(0.158977888479003*pi,3.03950593030959*pi,0.5976297318710673*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.397004549443272*pi,0.34098863939317003*pi,0.5296001576425352*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.423835006998934*pi,0.482239815838734*pi,0.949729764086436*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.468178386420912*pi,2.43760591184664*pi,1.394374307701354*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.701592411497587*pi,-0.4837416854010801*pi,3.80324084145533*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.504460906599027*pi,0.447257484737434*pi,0.682016373489932*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.614068160089918*pi,2.57484303612259*pi,3.99616213057507*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.468155875328313*pi,3.25721897918012*pi,2.00697518841628*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.238278871332094*pi,0.295822697025968*pi,3.63555847241248*pi) q[6];\nu3(0.640636301861331*pi,0.8071259142099201*pi,4.39537912586187*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.808303169552438*pi,-0.4801251326003384*pi,3.63831856775104*pi) q[16];\nu3(0.569087758325939*pi,2.66641924119608*pi,3.96111026475455*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.659952056312743*pi,2.79449901295771*pi,3.30902885343335*pi) q[4];\nu3(3.5*pi,3.41549535562912*pi,0.5*pi) q[5];\nu3(0.280280318197155*pi,0.47333178918481*pi,3.9888557311475*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.362432297053887*pi,3.07758052343334*pi,0.776564436754591*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2090994195964129*pi) q[10];\nu3(0.810231978055284*pi,0.10460804502631904*pi,3.87753572196659*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.703686334718319*pi,3.37159363991224*pi,0.5332384921777825*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.463447705354632*pi,2.82109487039729*pi,3.77813596403889*pi) q[19];\nu3(0.725406074423912*pi,1.00958349627316*pi,0.5788915056502727*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.687795767603083*pi,-0.15378831252123*pi,3.47964475424781*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.976800414057772*pi,0.006181251478865946*pi,1.356558445283931*pi) q[9];\nu3(0.446208474598046*pi,0.29556430868027495*pi,1.306095028992522*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.227785205947777*pi,3.14358033411096*pi,1.383264716336201*pi) q[19];\nu3(0.546667643360594*pi,2.61611261868072*pi,3.90730316351406*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.810783687005629*pi,2.70834376482729*pi,3.89515876901711*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41834971737491*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[14],q[16];\nu3(0.755898151391053*pi,0.07980911163961801*pi,3.81198825273643*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.589658005520011*pi,3.17433168168585*pi,3.48296438605072*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.596034024071223*pi,0.8442236375648999*pi,0.699306019061724*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39216145725602*pi,0.5*pi) q[14];\nu3(0.684978134493145*pi,0.5910374269827099*pi,0.7958179936484839*pi) q[15];\nu3(1.0*pi,0.0*pi,1.330105317111506*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0663848739316169*pi,-0.4421911585706836*pi,4.12277194880533*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.3381104952477*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.310797671114341*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49026935015935*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49738691254563*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40395385676968*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2031705073769081*pi) q[8];\nu3(1.0*pi,0.0*pi,1.276568902038945*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.263182143976648*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.668572914667615*pi) q[16];\nu3(3.5*pi,3.49788904421618*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.30325092923118*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[21];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39488624801127*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.364161349801573*pi) q[12];\ncx q[14],q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5143477658733353*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45125804973456*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46812386327057*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.697269755060312*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48825522774312*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.30583424851038*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.244671303950506*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39819874745452*pi) q[19];\nu3(1.0*pi,0.0*pi,1.264748960135274*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[21];\ncx q[2],q[13];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.602143434200321*pi) q[12];\nu3(0.917217807551744*pi,2.88943255700591*pi,4.27251559814189*pi) q[14];\nu3(0.40834343958398*pi,0.002298197965356019*pi,3.63112361553144*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3728723144287*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.563879237645097*pi,2.91368288297336*pi,4.05980541599702*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.253748250585411*pi,0.38390891898631196*pi,3.43131372406544*pi) q[10];\nu3(0.612207816480476*pi,-0.206035659470637*pi,3.8974798797689*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.862778581472441*pi,-0.15034602359114502*pi,4.49842030671058*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5303022358243217*pi) q[15];\nu3(0.58911752398094*pi,3.09500826592995*pi,3.39588116104862*pi) q[16];\nu3(1.0*pi,0.0*pi,1.124702474123147*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5667038225567405*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.45512468774366*pi,0.21832450701115003*pi,3.59614562416635*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.265454303372209*pi,0.97163489095396*pi,4.17046504972142*pi) q[10];\nu3(0.862475398690286*pi,2.50914721554464*pi,3.51417893325582*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.636598091016984*pi,0.329795343614253*pi,0.674475899242207*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.401478601280131*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.470294768395894*pi,2.6773598061898*pi,1.477870964687948*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.453771296073993*pi,0.41405793794550205*pi,3.43565913463052*pi) q[6];\nu3(0.239141625958915*pi,0.8263923002926401*pi,0.5243360472898283*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.6336343764985*pi,0.10046888849546398*pi,1.118532194443012*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.713398641783103*pi,-0.17032022292702298*pi,4.27560290883542*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.529201837721106*pi,-0.157773458077636*pi,1.251298225988076*pi) q[0];\nu3(0.867390253301737*pi,0.16853401296785497*pi,4.44993120080401*pi) q[1];\nu3(0.794833716350427*pi,0.020467140650720972*pi,1.126116865096418*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.219619359364249*pi,0.5882720790462299*pi,0.864630166256807*pi) q[4];\nu3(0.202271545945467*pi,-0.323776807705239*pi,1.56724883073377*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.402971470189388*pi,-0.394003080392871*pi,4.3046408605114905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.653234852620497*pi,3.00376243557344*pi,4.07964879615759*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44319478755816*pi,0.5*pi) q[14];\nu3(0.601956168487657*pi,0.388038997509917*pi,0.644997103083374*pi) q[15];\nu3(1.0*pi,0.0*pi,1.314916338223945*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.74138068985548*pi,0.52642657942589*pi,4.25645923532191*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.639249749247191*pi,-0.12436797813948097*pi,3.81234333992101*pi) q[0];\nu3(0.914292389190308*pi,-0.371394741519327*pi,3.39518625234014*pi) q[1];\nu3(0.475824980863118*pi,0.58072316146762*pi,4.37447274101233*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.307168160385333*pi,0.48467418198439405*pi,0.730242743181255*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.850316507620301*pi,2.61017806954968*pi,3.60234591643428*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.239469893278011*pi,0.7200192828749401*pi,0.618969393175721*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.572328186121243*pi,0.343727103133611*pi,3.98116083911956*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.437215448888382*pi,0.41022273720424796*pi,3.75603677682988*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.681944849525382*pi,3.41668253460325*pi,4.34056313126564*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.653236799553787*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.306151089528957*pi,-0.19132618923267602*pi,4.0428085096969095*pi) q[19];\nu3(0.389586432180708*pi,0.061065344705541036*pi,3.58518993135862*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.212181559317395*pi,0.14589867757532404*pi,3.70463627580413*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.530818069296675*pi,3.45713831653608*pi,3.01741552397808*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.44440321215484*pi,2.37535161635335*pi,1.3687523452244021*pi) q[19];\nu3(0.156622732989626*pi,2.77395396000957*pi,0.9939118388946959*pi) q[21];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.536247603884056*pi,3.05908204111287*pi,3.94749084422167*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47920898660982*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.206024616959197*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49050157423851*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3718456374234052*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.38734844434072*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.819075604781731*pi,0.73106022981747*pi,1.082098378863283*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.239225100387263*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.40566192919484*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.315862342153021*pi,3.362545663328*pi,1.391062682493541*pi) q[14];\nu3(0.5578946266529*pi,-0.372920923417414*pi,3.92389322792687*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282647101177683*pi) q[18];\nu3(3.5*pi,3.29618280803538*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3975780409891705*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.620801203210273*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.514451363985859*pi,0.476178871691868*pi,1.489744342646313*pi) q[14];\nu3(0.678080962542434*pi,0.6915390797938199*pi,0.95216687459537*pi) q[16];\nu3(0.657315690601816*pi,0.9452976646725699*pi,0.679342326883284*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223046629442085*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36933914407902*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5211397409767892*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.45443931033705*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.355407190292179*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4286990600878*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.196114952671345*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.636439157948963*pi,0.44440826820452595*pi,4.09063383618691*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5501661656694044*pi) q[18];\nu3(1.0*pi,0.0*pi,1.289062301215961*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4935833815710495*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4740280611643595*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5226032396177877*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38311174746956*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.18294138132813*pi,-0.318978558901496*pi,4.08703822487921*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.35080065615791*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.7730793668525*pi,0.11273876047852005*pi,1.133457703694827*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.117210325810791*pi,0.248392552739381*pi,4.16227534306222*pi) q[12];\ncx q[13],q[15];\nu3(0.274296687717116*pi,3.0269691256907*pi,1.66034508129719*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206892868304428*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.208173426681199*pi,0.59778407362307*pi,4.48749999544655*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.39942641975259*pi,0.5*pi) q[4];\nu3(0.64239571129979*pi,0.037492779623648054*pi,1.4010971142743052*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5360276245081*pi,-0.330125129438017*pi,0.9975266893456289*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.109878354813943*pi) q[17];\nu3(0.278244695790403*pi,3.11100650238494*pi,1.58315814962925*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.140979900831496*pi,3.23584673116353*pi,1.154711103620432*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.161732355308002*pi,0.8038007063646999*pi,0.62059755186618*pi) q[13];\nu3(0.870632060664421*pi,3.23322461486069*pi,4.03089448328824*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.394079329444629*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.194019863501026*pi,0.8840970852915*pi,4.239549309367289*pi) q[6];\nu3(0.50993498215051*pi,3.10267426789719*pi,3.9949243285571*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.502517151802569*pi,0.022183463651642032*pi,3.70022880910942*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.448637420249553*pi,3.38644806178038*pi,4.27622470742995*pi) q[13];\nu3(0.127604560277795*pi,3.1225772570866*pi,0.7825393950663331*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5057536566420757*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.606746265969047*pi,3.13380139213223*pi,3.08118849029749*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.306888875024812*pi,3.35537163234516*pi,4.44524049087463*pi) q[6];\nu3(0.578411446283768*pi,3.20349211517309*pi,3.63103767030659*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.88299229046375*pi,0.065806043343691*pi,0.5279132960934331*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.566461552572988*pi,0.10920296415283404*pi,4.037797339962459*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.710559486875163*pi,3.22392846999504*pi,4.38360609279624*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.691698415746614*pi,-0.009920674128250984*pi,1.035477242774351*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.41657460520153*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2831948696103659*pi) q[18];\nu3(0.81366354674686*pi,3.24896669327653*pi,3.23941275112607*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.20484271090035*pi,-0.01806350195468498*pi,4.33620993961493*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.486870494268713*pi,3.14945581151881*pi,3.23679167006174*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.823656175634758*pi,2.83291529978412*pi,3.91499824432382*pi) q[2];\nu3(0.325669277367907*pi,2.46231257993042*pi,1.390314316576207*pi) q[3];\nu3(0.17775058094956*pi,3.05978379885908*pi,0.8051148306400739*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.591008154427973*pi,-0.09667987204237699*pi,3.63334092846719*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43429705289068*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.581007794241882*pi,0.30324316966488196*pi,4.3538187256268195*pi) q[2];\nu3(0.289366119341338*pi,3.4699752115726*pi,4.14290004839335*pi) q[3];\nu3(0.636145924081413*pi,0.8464090623642799*pi,0.777857773547485*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.771890404473451*pi,-0.33538586031539896*pi,3.42382174726522*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[16];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,3.4756722445024*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271460009074248*pi) q[16];\nu3(0.645222162066905*pi,3.36285519166725*pi,4.07180693959723*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.799078708752008*pi,0.5631580605308599*pi,0.930189989422491*pi) q[20];\nu3(0.260866964306564*pi,2.94863953996515*pi,1.140987339571896*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.41828993606807*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.234418677928204*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3254236545739*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.196969537155253*pi,0.73650419641539*pi,4.09087499258337*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221013008207511*pi) q[19];\nu3(0.289475235425901*pi,2.99893832048819*pi,1.92245039283879*pi) q[20];\nu3(0.649762045637534*pi,3.45322420914883*pi,0.779036806920459*pi) q[21];\nu3(3.5*pi,3.38894344608144*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.229199434960175*pi) q[7];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4982202434387695*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42212833251553*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5212471196574581*pi) q[8];\nu3(1.0*pi,0.0*pi,1.313844206649955*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5313339323431858*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.48711842103423*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.379834426014392*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.44075112819681*pi) q[7];\ncx q[10],q[17];\ncx q[11],q[19];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.49685538431071*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47672983456385*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.34398469404162*pi) q[9];\nu3(3.5*pi,3.43358352514472*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49627339742331*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.523754898919298*pi,3.32104331286683*pi,3.56733429138766*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281482797724753*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.224306254107397*pi) q[17];\nu3(0.757306977415826*pi,2.52699576580422*pi,3.54869925610658*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271435483649253*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2503127964946898*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.458441204726795*pi,0.54154346845395*pi,0.672687910997633*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.5703438963757574*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.811722106916807*pi,-0.006240513781927026*pi,4.2141866277502995*pi) q[8];\ncx q[10],q[17];\nu3(0.497843795123372*pi,-0.172518808678909*pi,0.982760105005862*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.657410784873839*pi,3.12588173045737*pi,0.5778686632413284*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.214190184658185*pi,-0.4578103468352831*pi,4.01812633749715*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.272971218727948*pi,3.1193122706756*pi,0.810527980165533*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.553878106280624*pi,-0.09861906918756402*pi,1.3253021017080369*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.213340466849326*pi,3.02030680965069*pi,1.157216655092526*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4859387850899*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38013463460392*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30520833445528*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41811537042852*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.530117569354551*pi,-0.49989411315643284*pi,3.69850302351909*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.419132225286513*pi,2.94757993682944*pi,0.657843966620654*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.806697711012174*pi,3.14678500482182*pi,3.24843672647714*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.765968933178225*pi,0.10620372113458099*pi,0.914235161868991*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.504787215791614*pi,0.9602057849104899*pi,4.16056685033037*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.790434126815376*pi,-0.248108106184472*pi,1.052092327482316*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.629593904314399*pi,2.80791611215347*pi,3.34281383317848*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.337149827673965*pi,0.5611588579283999*pi,4.21294681575636*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.545229487682413*pi,0.5783581130261299*pi,0.5871400766231907*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44175922295756*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.488273785706137*pi,2.65795478819207*pi,3.6970870072269*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304492052528422*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.788095292181604*pi,3.20520098047967*pi,3.65481423598287*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.57805460257769*pi,0.315287638450896*pi,1.54020111255726*pi) q[5];\nu3(0.0903277241835881*pi,2.86729238579219*pi,1.497891257286601*pi) q[6];\nu3(0.733135328790518*pi,0.5225842872170501*pi,0.771328868418486*pi) q[7];\ncx q[8],q[13];\nu3(0.762823983625655*pi,3.0419137272371*pi,3.39001569205728*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.534226618693474*pi,2.8795739885627*pi,4.096944067629639*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.445698804413224*pi,-0.03924797262775698*pi,0.679721035572457*pi) q[6];\nu3(0.682477689170426*pi,-0.024079128829558982*pi,0.596172665670696*pi) q[7];\nu3(3.5*pi,3.3916356749214*pi,0.5*pi) q[8];\nu3(0.748726439384708*pi,3.45185199718464*pi,4.13271201189024*pi) q[9];\nu3(0.444360979195024*pi,0.359479323936181*pi,1.079485381499768*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.147461475692042*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.618542964521746*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.515266406215652*pi,3.03321684921443*pi,3.93603042796923*pi) q[3];\nu3(0.641790218383203*pi,0.245739544805041*pi,3.84789158642509*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.705699281513956*pi,-0.316046337761408*pi,0.866740207958536*pi) q[10];\ncx q[11],q[18];\nu3(0.860961350484839*pi,-0.152841689949069*pi,3.64253278589338*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.852829487103073*pi,3.06467783073687*pi,3.3492364044681*pi) q[20];\nu3(0.507244779972686*pi,-0.20977365430490602*pi,0.833379205954932*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.522932953190269*pi,-0.316120016585108*pi,3.90585659867191*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.883765538659292*pi,0.9567238486870699*pi,0.652063272742653*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44446158367669*pi) q[13];\nu3(0.777729341740989*pi,3.47404711890392*pi,3.43414378528686*pi) q[15];\nu3(0.358435927735589*pi,3.29990439591128*pi,4.3974741570021*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.509237920549768*pi,-0.33789893776056*pi,0.765956495595988*pi) q[20];\nu3(0.29200656178272*pi,3.36228643796541*pi,0.968012375459461*pi) q[21];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3981127976505*pi,0.5*pi) q[5];\ncx q[8],q[13];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.179813714481898*pi,2.61990910021749*pi,1.3858750977726761*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.21659911904597*pi,0.31541673606317*pi,4.03850074067995*pi) q[15];\nu3(1.0*pi,0.0*pi,1.0787247726503089*pi) q[16];\nu3(0.106197683257604*pi,3.16743199542384*pi,1.81045803078286*pi) q[17];\nu3(0.457618336374088*pi,-0.12280872048021502*pi,4.3596368000091*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42815404109116*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.234290289123118*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.25712269756775*pi,0.5*pi) q[9];\nu3(0.463214239692*pi,3.07180953954779*pi,0.87616096939657*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.69279365483189*pi,0.27158602605454796*pi,0.5964255471611086*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1496418289818071*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[6];\ncx q[2],q[21];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5145716102855064*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.4321435420377*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4946226826856*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48314919860656*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.263713380192757*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.38890785322575*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44754769371817*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.136369272151361*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3177117640578*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278103865622898*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45482382926897*pi) q[19];\nu3(1.0*pi,0.0*pi,1.31636464277744*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210834479574274*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[6];\ncx q[2],q[21];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41392381892743*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3224751563872101*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5365041584790653*pi) q[4];\nu3(0.358923960071304*pi,2.85218416623154*pi,0.659887114818692*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5057215631627436*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.27236571766388*pi) q[15];\nu3(0.371726330403402*pi,0.068639081785827*pi,3.5141122506573*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.662252603813495*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40097771518336*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[4];\nu3(0.433399751584025*pi,3.47830651176372*pi,4.09776778787254*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.672392546818231*pi,0.16515097897919995*pi,4.0321685465899*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.678578892316557*pi,3.47922712128816*pi,3.99058017569316*pi) q[13];\ncx q[14],q[15];\nu3(0.686258437787873*pi,-0.127752755807995*pi,0.608699394396337*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45266892603855*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.737438983636321*pi,3.30911799392817*pi,0.700046482080095*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.507491562488978*pi,0.52167946335413*pi,0.5206595932100452*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.588094004744556*pi,2.84868118134702*pi,4.11617036142043*pi) q[3];\nu3(0.411941100014775*pi,0.39515408920821704*pi,3.93460412955348*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.302093528181544*pi,-0.106895598412927*pi,1.283321382558493*pi) q[10];\nu3(0.723929384961788*pi,2.37959520011355*pi,3.72722300479395*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.607327344480337*pi,2.45826002057839*pi,3.81017094979334*pi) q[0];\nu3(0.688759918063251*pi,-0.4526357095612461*pi,0.623273036688018*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.637866175338357*pi,2.76505697478408*pi,3.88417669876551*pi) q[3];\nu3(0.66334359732387*pi,2.80723492776421*pi,3.85954146862779*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.221073633864025*pi,0.425926104011934*pi,4.20347770817148*pi) q[9];\nu3(0.355290507209891*pi,-0.28559951032750797*pi,0.655325773276229*pi) q[10];\nu3(0.396170669891461*pi,0.04279468085881599*pi,0.8573832881802039*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.766893139585221*pi,-0.08910031914706901*pi,0.98714839589474*pi) q[0];\nu3(0.324927275853332*pi,0.19133045021824402*pi,4.06748455283834*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.395880347543542*pi,0.69207071019791*pi,4.38016808835779*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.572997328766132*pi,3.44206937090635*pi,4.43682825027932*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.461694312894334*pi,-0.369794098797654*pi,4.15141874869495*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.764271334001058*pi,1.06590302046221*pi,0.5930621940712592*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.530509946644705*pi,0.8939145552157499*pi,1.0315080305245239*pi) q[19];\nu3(0.366163012960654*pi,3.49968209291492*pi,1.68238161172311*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.636242522874009*pi,-0.28967349791445096*pi,0.982914111348651*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.578122644146487*pi,-0.16928727997384602*pi,3.62498521020831*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.318183398322573*pi,3.34821081866964*pi,0.861528639288446*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.403196963951559*pi,-0.176197518239473*pi,4.0209422068599*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.13026169420452*pi,-0.4828761362145076*pi,4.2658669212520905*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.492351614742993*pi,-0.322328937367575*pi,1.06271754062963*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.57656662966013*pi,0.07058720588483702*pi,3.84234064208499*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.798451166168021*pi,0.08871992651621896*pi,1.156090372058356*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(0.274099175509138*pi,3.23591691069146*pi,1.82037962764571*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.382218699250057*pi,3.14380908467075*pi,1.18454276852542*pi) q[15];\nu3(0.237462036743624*pi,3.2965211356744*pi,4.23900155031178*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.350402598556045*pi,0.71585010178617*pi,3.75271250120255*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.32879162471058*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49724317614842*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.321137943519171*pi) q[5];\nu3(1.0*pi,0.0*pi,1.247346670306663*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.38449488673806*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.146245293676263*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.604910286972886*pi,0.262219947430136*pi,0.741007222246829*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.47506604696719*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1721366209286521*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47642090166475*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39144465309674*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.3399627406314178*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.233878764274017*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5619762650811606*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3091722639590095*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49696104436138*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5392535784831112*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.46428692943323*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.271071096795193*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47168810562981*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.744270891407352*pi) q[11];\ncx q[14],q[16];\ncx q[15],q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5623543964639273*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1706482799836468*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.27417456041974*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1990663482512511*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46464665897488*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40165593507709*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.15444035143458*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281586270607706*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49081062866512*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4549647970214*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.527451751967438*pi,0.35993362288903696*pi,4.31447006014806*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.45074151632995*pi,3.25675163401994*pi,4.24512352850984*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.444412204477549*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5020597261860633*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43091039707842*pi) q[17];\nu3(0.865479013379871*pi,0.16367287535067798*pi,1.438457449192117*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.152801839171022*pi,0.67915626781229*pi,4.01194694487969*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.275462986503416*pi,-0.09209335369156701*pi,1.54961655343172*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.433153559302598*pi,-0.4724749892584898*pi,1.280362328352546*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.648508861261535*pi,0.422561774486515*pi,4.38132579925748*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.425467346647271*pi,0.270099483451376*pi,4.3015487094443206*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[19] -> c[19];\nu3(0.475869459896562*pi,0.214925656918469*pi,4.0336280795382695*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.638974121586734*pi,-0.23321185918499399*pi,3.76155871025467*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.967564269401581*pi,-0.026130739313937*pi,1.288734513519938*pi) q[13];\nu3(0.452730299293338*pi,3.18652295208666*pi,0.681881720876962*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nu3(0.2756031643556*pi,-0.399036445837992*pi,1.89130817020096*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.241881454359202*pi,-0.366634385868736*pi,3.92291024934167*pi) q[6];\nu3(0.591616686869111*pi,-0.181675367484334*pi,0.682231944002483*pi) q[7];\nu3(0.35611084691491*pi,2.81973707217774*pi,1.67079522260789*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.430397185047702*pi,-0.32138089078173904*pi,0.609336553573173*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.800856225379462*pi,0.08354190133130801*pi,4.3731530739070195*pi) q[3];\nu3(0.765913711225314*pi,2.59011384964442*pi,3.93487919693541*pi) q[12];\nu3(0.764663125490478*pi,0.49488335675775097*pi,0.601828835644804*pi) q[15];\nu3(0.887881284992473*pi,3.42187574099921*pi,4.08721546251066*pi) q[17];\nu3(0.684316340388936*pi,0.06348959331302495*pi,3.8960483318788*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.470437494119405*pi,-0.4893407296091281*pi,0.852522143493297*pi) q[0];\nu3(0.438992073746089*pi,3.09953949440266*pi,0.738285206310185*pi) q[1];\nu3(0.732457709000672*pi,3.28374231164188*pi,3.54093707319939*pi) q[2];\nu3(0.650463840574219*pi,-0.11340632205599499*pi,0.5797144789810672*pi) q[3];\nu3(0.115640136195179*pi,3.18036615704417*pi,1.88266631979907*pi) q[4];\nu3(0.448301225186634*pi,2.78624912857267*pi,1.3502713360400231*pi) q[5];\nu3(0.73326860049806*pi,0.6276505149426901*pi,0.867898631344886*pi) q[6];\nu3(0.235953406892201*pi,0.09228198190107195*pi,1.3878814220705191*pi) q[7];\nu3(0.437645290140442*pi,3.49938703403621*pi,1.112515601280307*pi) q[8];\nu3(0.251484226684758*pi,0.18355642198010902*pi,3.63180864462085*pi) q[9];\nu3(0.548083826820763*pi,2.51812640585832*pi,3.50951351500574*pi) q[10];\nu3(0.773499723289029*pi,-0.21949015165526398*pi,3.96787334342004*pi) q[11];\nu3(0.107322211401285*pi,0.21667619992216802*pi,4.47155654464657*pi) q[12];\nu3(0.688200112910727*pi,3.34484400377527*pi,0.624851612253517*pi) q[13];\nu3(0.25533831362587*pi,0.46254294325395695*pi,0.5160282377770758*pi) q[14];\nu3(0.317649664770591*pi,0.77761522256578*pi,4.04836296091516*pi) q[15];\nu3(0.495247672650833*pi,-0.12329105671108898*pi,1.422081230025366*pi) q[16];\nu3(0.517752081408338*pi,3.41097128727964*pi,4.084487085087121*pi) q[17];\nu3(0.472532807678762*pi,3.46887368771844*pi,4.35296986095457*pi) q[18];\nu3(0.374918625549263*pi,-0.09716409150293298*pi,1.50143906226283*pi) q[19];\nu3(0.30209847792346*pi,2.54930566643885*pi,1.2430904407068981*pi) q[20];\nu3(0.335017022083972*pi,2.66341704311195*pi,1.315074907644463*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[8];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.33816602401826*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49822749449925*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47625354980676*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.2353842445893242*pi) q[8];\nu3(3.5*pi,3.3835091322593*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.189264924159196*pi) q[11];\nu3(1.0*pi,0.0*pi,1.280048325738729*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.306395342552039*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.27203552266786*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[8];\ncx q[5],q[11];\nu3(3.5*pi,3.29355390994588*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44271671349787*pi,0.5*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.41837553168285*pi) q[14];\nu3(1.0*pi,0.0*pi,1.210591496451799*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.198272005077248*pi) q[18];\nu3(3.5*pi,3.28183075568764*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1525538023930189*pi) q[21];\nu3(3.5*pi,3.42594606988654*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,0.0*pi,1.258210084878636*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,0.5941247177172427*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46037902877389*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43163964491624*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38491656209853*pi) q[12];\nu3(1.0*pi,0.0*pi,1.206869635948207*pi) q[13];\nu3(3.5*pi,3.48829025486339*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.299821438645174*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.558595878688551*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[8];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.418243037841529*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49505094400695*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.47937788953446*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.511684228029766*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,0.609761116348124*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5703611218595572*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.724369014612836*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.674548359212347*pi,3.45975423661296*pi,3.82504418981521*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.324070901313699*pi,2.79800781358622*pi,1.4176532833291628*pi) q[8];\nu3(0.480788579397503*pi,0.15837454141646*pi,3.71184766434618*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.30780599392406*pi,3.27365585114236*pi,1.341538100922913*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.824856591381279*pi,0.37541404789132404*pi,0.605551137419995*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.596237536000837*pi,3.11584327647137*pi,3.58459194091806*pi) q[8];\nu3(0.507004095718421*pi,2.79368291599441*pi,1.258160897743109*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.416563407332739*pi,0.14440703685131695*pi,1.137816554309084*pi) q[19];\nu3(0.903175255310884*pi,0.34912319217034904*pi,4.03264385545351*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.723033068933762*pi,1.02604345041483*pi,0.5960959706120964*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.270120307124929*pi,0.265623426059334*pi,1.215723051561928*pi) q[0];\nu3(0.365785347774949*pi,2.97624064034794*pi,0.644703313004973*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.206774323052127*pi,-0.27748724904926503*pi,0.802832185646286*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.752177920713837*pi,-0.4290193602975656*pi,4.18044336937564*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.724993996077485*pi,0.7068443598312899*pi,4.2469825386184095*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.445327597796817*pi,-0.04261577011520301*pi,0.649289141485712*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.469596072408401*pi,-0.22509450572101602*pi,0.613714442000857*pi) q[21];\nu3(0.463058384212407*pi,0.372173189395682*pi,3.88276073946102*pi) q[0];\nu3(0.541420457130677*pi,-0.261354529588565*pi,3.44067038381066*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.570632109654299*pi,0.11072062691220796*pi,1.130281747803028*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.44899010134675*pi,0.8510514686199999*pi,4.49982380339833*pi) q[5];\nu3(0.721255674232744*pi,3.41528001677041*pi,3.00984358587114*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.424659539079418*pi,0.55969431599008*pi,4.06909349829624*pi) q[10];\nu3(0.418548077652552*pi,0.06588349027178497*pi,0.81994466198264*pi) q[11];\nu3(0.192923796601825*pi,0.421880347978866*pi,4.27142501078879*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.152979769944316*pi,3.40609366051003*pi,0.751561768659032*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.954685394341627*pi,-0.27966525465207304*pi,0.754185450547308*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.357039915735794*pi,-0.08428503418480798*pi,0.819819576396689*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0504738697677901*pi,3.12140219540983*pi,0.670584376121656*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.496190367249344*pi,-0.275608720979182*pi,1.258363722495126*pi) q[11];\nu3(0.450412707956498*pi,-0.35248163082488904*pi,4.43534427992631*pi) q[12];\nu3(0.558652610909822*pi,3.16963850811864*pi,3.2495660022655*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.38256331792018*pi,2.95502033009577*pi,1.86928316088295*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.328786203745837*pi,-0.01310433087002999*pi,4.06607921724678*pi) q[17];\nu3(0.128702896158796*pi,-0.054648111023107016*pi,3.82345281751435*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.586043891269817*pi,0.25091292665034204*pi,0.627497084030793*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.751013639559015*pi,3.01693175716742*pi,3.85462432393349*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.728381985701881*pi,3.42454511312194*pi,3.93541704761237*pi) q[15];\nu3(0.337965146822324*pi,-0.4023567388568402*pi,4.11548323987605*pi) q[17];\nu3(0.64167794093174*pi,-0.397583657467211*pi,3.78250821313689*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.277348925026011*pi,-0.29192813467765*pi,1.73575803629515*pi) q[7];\nu3(3.5*pi,3.27134829460837*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.416843541859079*pi,0.20930655094946204*pi,0.685900996832663*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2064542845673532*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43743653637061*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.550736668108882*pi,0.01930479101206095*pi,3.59991835302755*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.259044232037229*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.206254916501309*pi,0.67253607796919*pi,4.244110606129*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,3.32886958909328*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34286004004878*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.34074364351679*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,3.46205373275461*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.166084708820999*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242155903569936*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.257741987746023*pi) q[15];\nu3(1.0*pi,0.0*pi,1.151943933957722*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.45459087740553*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.47971421284441*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.619363176670977*pi) q[9];\nu3(3.5*pi,3.36857007666371*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.08362162781973*pi) q[17];\nu3(3.5*pi,3.38167779894304*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287957912134587*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2017098990202841*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40923703593728*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3887572689673*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39502830381542*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6025418065861881*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[15];\nu3(3.5*pi,3.49465411275198*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.47122802441053*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1151351697329641*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.153342405389886*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.496290174273501*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3033249039773995*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49932248006038*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.539857775325169*pi,0.9551440031657501*pi,0.672471528736908*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.335194703899176*pi,2.63692242446415*pi,0.954365259250584*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.86806265873834*pi,-0.4509612933569486*pi,3.14973867330495*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.327521911387292*pi,3.36534223031002*pi,4.17340709586281*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5431318219182648*pi) q[7];\nu3(0.622269045639625*pi,-0.4168646854166068*pi,4.424901075637759*pi) q[8];\nu3(0.433587591768801*pi,2.70575865966101*pi,0.991298859567882*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4993336853713*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.534503573910481*pi,2.94459876884552*pi,3.52490213898806*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0964120247055183*pi,2.74198343356126*pi,1.51780542519076*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.655638930431211*pi,3.10889004777066*pi,4.31815322298902*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.480858995807209*pi,3.44055332020446*pi,4.05763053661616*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.820821047242966*pi,2.95208497908676*pi,4.0008898330023*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.490152434256342*pi,0.26437334619499897*pi,3.609297243827*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.274501372351475*pi,0.251130308052834*pi,3.63960557645234*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.423707902350304*pi,-0.299218267557751*pi,0.5394092645600255*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.77286373602131*pi,0.37463348745730096*pi,1.353452438545168*pi) q[4];\nu3(0.442752915065982*pi,-0.4505460972153192*pi,4.32308743095237*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.395301017326189*pi,0.5821714000788201*pi,3.97025656143476*pi) q[11];\nu3(0.870596953579781*pi,3.37521584694109*pi,3.64449293478486*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.512339949986562*pi,0.9279201454343999*pi,0.606646531178392*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.855714589086755*pi,3.42812885103878*pi,2.95257206139264*pi) q[4];\nu3(0.165703176981035*pi,-0.381994021525427*pi,1.54234024105591*pi) q[5];\nu3(0.348886301408673*pi,3.01639700888045*pi,1.411731789913285*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.203855653074273*pi,0.07554640563911796*pi,3.57308527116527*pi) q[11];\nu3(0.15778703950734*pi,3.06466146666263*pi,1.91670831159031*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.436089811718685*pi,0.00035554994049202815*pi,0.883427872143961*pi) q[15];\nu3(0.460041813835466*pi,2.9379547760004*pi,1.240791170453291*pi) q[17];\nu3(0.779890411938891*pi,0.26305614928974197*pi,1.4588581009815131*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.901695112086918*pi,0.25116166447358*pi,1.383056190499318*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.224507075263783*pi,2.64425552975683*pi,0.9815213093137289*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.192961329410986*pi,0.334429513819006*pi,4.25365477626635*pi) q[6];\nu3(0.453396480739038*pi,-0.391024582137005*pi,0.634659156462006*pi) q[7];\ncx q[8],q[9];\nu3(0.397607797984382*pi,2.49257517065822*pi,1.0461075221700171*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.664797879774927*pi,-0.227610456411367*pi,0.893986229428364*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.705175978918251*pi,-0.222443717094285*pi,3.96144636898215*pi) q[17];\nu3(0.593866236954671*pi,2.87152985667567*pi,3.41326139578071*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.485124754925031*pi,3.24773474194658*pi,3.36521571781915*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.362286328187146*pi,2.98190196725877*pi,1.2081617629821801*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.613266678827116*pi,0.14593513956666704*pi,0.916329182378672*pi) q[7];\nu3(3.5*pi,3.44705601452797*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.238231457525863*pi) q[9];\nu3(0.579445289924456*pi,3.17295712577615*pi,3.12211289826448*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.857144158483535*pi,-0.24405683455251398*pi,3.91262157066453*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.724672623390886*pi,3.08599049281621*pi,0.568340640508552*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.739332152902601*pi,0.24429084353222097*pi,4.4578339716524695*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5501344011273148*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.151923079546676*pi,0.18039959406639905*pi,3.96628072765183*pi) q[14];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.284438823651241*pi,-0.398811851271942*pi,0.998564332849018*pi) q[19];\ncx q[0],q[13];\ncx q[1],q[18];\ncx q[2],q[15];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[6];\ncx q[8],q[9];\nu3(3.5*pi,3.33144343267451*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.200192340486347*pi) q[16];\nu3(3.5*pi,3.41151545466406*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.360500449184277*pi) q[21];\nu3(3.5*pi,3.44379287956813*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43897984843442*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39131044488086*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43129353860873*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47324078262527*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47535440285617*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.27915219135602*pi) q[6];\nu3(1.0*pi,0.0*pi,1.233044304367936*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.25268822529481*pi) q[12];\nu3(1.0*pi,0.0*pi,1.150418931872426*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2398837303253871*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.3814424719537182*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[13];\ncx q[1],q[18];\ncx q[2],q[15];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.453354864030469*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5379349068603041*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.33386074202084*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40036304233082*pi) q[7];\nu3(0.367021978101426*pi,3.31776085358178*pi,1.244911688806192*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36505682832506*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.5950499484917362*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49689006187847*pi) q[13];\nu3(3.5*pi,3.34033829778183*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45611118653496*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.678604174511706*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299615754740505*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2529467906797032*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[18];\ncx q[2],q[15];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(0.506569307206513*pi,0.6359746291763599*pi,4.07834283187432*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.120754305439411*pi,3.1273868676178*pi,2.08697383019336*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0720578202482571*pi,0.77268469633859*pi,4.3793303403240404*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.715003292556223*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.441784089413829*pi) q[20];\nu3(0.837558575370273*pi,-0.4575779729092479*pi,0.816687042988975*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.810670675258648*pi,3.14501833047422*pi,4.04947648545275*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.536809538915221*pi,3.33022515597846*pi,1.70563256170985*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.725573665689169*pi,0.041538707421190035*pi,3.78536790401697*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.315502635994452*pi,1.10334668864071*pi,4.37361977146354*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.406125444690264*pi,0.016172801519908964*pi,3.5721988445673*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.744519459129977*pi,0.0031256695140019497*pi,0.9280747356508541*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.865130636405954*pi,2.53063284419041*pi,4.0153125104435805*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.868795565904336*pi,2.8367485920142*pi,3.95495127068184*pi) q[10];\nu3(0.266332544076344*pi,-0.4007884183258975*pi,0.625739137374847*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.380146007241958*pi,0.23962890504769796*pi,0.801689339854874*pi) q[18];\nu3(0.651973962378896*pi,-0.030371993972959976*pi,3.96175764820104*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.885054478344794*pi,0.52384223563518*pi,1.047442817476726*pi) q[0];\nu3(0.533851564706202*pi,-0.239235391227257*pi,1.052551865201947*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.625894300149991*pi,0.07153571938265701*pi,0.5190594335059775*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.278389678697088*pi,3.21952913634779*pi,0.969273306191065*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.34179851652617*pi,0.335860634256852*pi,3.65005381779842*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.658749895196175*pi,3.1517639011975*pi,4.42707190159129*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.66023159597059*pi,0.67619252527475*pi,4.47942594732086*pi) q[18];\nu3(0.261906078497652*pi,0.32189867497387603*pi,0.877396904059664*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0843710434514289*pi,2.78675526614677*pi,1.72608972782279*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.570107872894561*pi,2.63861969816518*pi,3.58660462019231*pi) q[2];\nu3(0.310764366828973*pi,0.25891067343672003*pi,3.71563683978852*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.456259982733691*pi,3.31029266206276*pi,4.14258034486023*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.190252730453667*pi,0.49873760550317203*pi,3.62077616796689*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.486449445211783*pi,0.26295189989344503*pi,0.5612329159979955*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.389038222552158*pi,2.84383124446717*pi,1.321164773734207*pi) q[15];\nu3(0.444194930952176*pi,3.00706793299274*pi,0.5247044308282425*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.310144345429528*pi,0.35858180188284305*pi,4.4849460778862*pi) q[2];\nu3(0.445994051905882*pi,3.34480226207781*pi,0.6777863756642339*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.731289439089339*pi,-0.07180573622865499*pi,0.864190215151429*pi) q[6];\nu3(0.807413846165158*pi,2.62470885336301*pi,3.87565492358234*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.311872548664558*pi,3.18867051963817*pi,0.606528877095957*pi) q[13];\nu3(0.56651684937507*pi,-0.4023495363169647*pi,3.27111929884326*pi) q[14];\nu3(0.695227950878738*pi,3.49565404349634*pi,0.9567303613627209*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.501454101205666*pi,3.45314172353164*pi,0.7653503711752849*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4827798270235*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1823241557735211*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.771256169387103*pi,-0.422731759927968*pi,3.55037888706001*pi) q[13];\nu3(0.530765984353996*pi,3.25732708746195*pi,4.47470098496796*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.804720816794494*pi,3.27607020548757*pi,3.91507398256097*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47159778098062*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.2978128024711721*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.80941058199267*pi,-0.05334179441780501*pi,4.35521981318503*pi) q[20];\nu3(3.5*pi,3.49857336916035*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36599609643129*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49856881050317*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231375741695182*pi) q[16];\nu3(1.0*pi,0.0*pi,1.291249084658873*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.35994438973687*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5342919769530419*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.162389549415128*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[7];\ncx q[3],q[21];\ncx q[4],q[10];\nu3(3.5*pi,3.45534830556058*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240782331838512*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49656694709247*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.716926593506643*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4130857667549739*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.628912371986487*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43830793385301*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49991446803947*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.2116545572039001*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45110797681519*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.2464221461442*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[7];\ncx q[3],q[21];\nu3(0.369415498212898*pi,0.5683966713654101*pi,0.674104712519747*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48763842793051*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.706085334870653*pi,-0.05593440964637397*pi,4.04751994126665*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.505135184921532*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.680364894584622*pi) q[17];\nu3(1.0*pi,0.0*pi,1.189972290391275*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.629347500336198*pi,3.46914253305699*pi,4.28575255396793*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.285733946679189*pi,2.68881972995334*pi,0.834640102771198*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.40210008065149*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.269207773176075*pi,0.50493850068006*pi,3.98931837987056*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49844408837485*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.535696315444651*pi,2.44423641174586*pi,3.71869830989159*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3802113156016511*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33373502009126*pi) q[21];\nu3(0.494433297838067*pi,0.04081821261670304*pi,0.9139818796953629*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.632004214412613*pi,0.285136210479112*pi,4.45344912619108*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.507489266623447*pi) q[18];\nu3(0.419667285669598*pi,3.49262454259035*pi,1.53837454966391*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.332281587659021*pi,-0.23321894185049702*pi,4.49644252993383*pi) q[8];\nu3(0.660013170314184*pi,-0.387405363824714*pi,4.340967221131001*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.234094245669541*pi,-0.324925871678614*pi,4.20359552498576*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5335969498809474*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.615718125408708*pi,0.7574368554614701*pi,1.1733100962461709*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.651708891859784*pi,1.05774776531687*pi,0.637654968520468*pi) q[9];\nu3(0.504994147623719*pi,3.31540015507207*pi,1.54324770318209*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.107049878923261*pi,0.61571757636468*pi,0.7703234630380871*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.685331022505704*pi,3.32774456114526*pi,0.5182431688701661*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.695810088791641*pi,2.32967297676368*pi,3.75818976339107*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.704469282191812*pi,0.5231217299978801*pi,1.468919231963099*pi) q[15];\nu3(0.457220107704833*pi,2.79436089181963*pi,1.297217001143524*pi) q[16];\nu3(0.670569817552657*pi,3.35050669221055*pi,3.05067611874037*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.870965607766182*pi,-0.4206632463637737*pi,3.39057505494394*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.211715299326915*pi,1.00761148132354*pi,4.41125485275622*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.773326536057907*pi,1.12280068314971*pi,0.78648190494138*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.528673997243581*pi,2.58107787063409*pi,3.81382058873803*pi) q[14];\nu3(0.502651752329586*pi,0.9119226645684699*pi,0.808638868102094*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.415047225189718*pi,-0.4743302702685979*pi,0.83377227675475*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.494459469587214*pi,3.05265540068092*pi,3.26849866143162*pi) q[2];\nu3(0.595607239421896*pi,-0.36289249888505404*pi,4.08868096642452*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.593179414060328*pi,-0.004662380761709994*pi,4.32417718349137*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.299252063243908*pi,-0.4797309834501712*pi,1.4958275617674102*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.56690405679535*pi,0.5074122267072501*pi,1.371389311172818*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.570670921963603*pi,-0.13789322183437902*pi,4.38345900192399*pi) q[2];\nu3(0.959141363567604*pi,0.0871308114396*pi,1.415087373535063*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.30552701646349*pi,2.61657314745122*pi,1.3749643752150709*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.682612805965365*pi,0.98043807711432*pi,0.933610587619313*pi) q[7];\nu3(3.5*pi,3.29511605389833*pi,0.5*pi) q[9];\nu3(3.5*pi,3.34731657942527*pi,0.5*pi) q[11];\nu3(0.307072962569429*pi,0.22762443228886498*pi,0.988312385162755*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250833431026448*pi) q[15];\nu3(1.0*pi,0.0*pi,1.157569998760208*pi) q[16];\nu3(0.451424050546755*pi,-0.06720928340922*pi,4.3319437550553594*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.698698804512217*pi,2.90999810562624*pi,4.38075266403032*pi) q[21];\nu3(3.5*pi,3.39341941039514*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3037115319414*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.225353864814063*pi,-0.4895823416167778*pi,1.1443665011240949*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.211183504014096*pi) q[12];\nu3(0.226840275331301*pi,-0.086364414009862*pi,0.979285586280439*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3467930320215151*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.687100346168661*pi,-0.147334007716726*pi,4.28166341028808*pi) q[21];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46881193234214*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.216456219937497*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48159304439203*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38073503341578*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.198716797841916*pi,2.98774124881005*pi,1.432867017777415*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5730095652040559*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.23847915949436*pi) q[17];\nu3(0.484141483849518*pi,-0.05295261249011701*pi,1.399752555877432*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33726181649399*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[3],q[18];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(3.5*pi,3.38811777578572*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236150693256306*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5452014849094831*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269763160221878*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38825008427574*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40722567663258*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.194991191140934*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.31728439812059*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[18];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36026818978837*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.160553814096364*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4334025409920805*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.386937776439639*pi) q[19];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43722874227086*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.487611520953962*pi,0.489637779583056*pi,4.38917928929493*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[8];\nu3(0.35727789898882*pi,3.21884244073013*pi,1.106306628432013*pi) q[9];\nu3(0.16334699854862*pi,-0.381032556897261*pi,0.973536893155156*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.662182417091697*pi,2.76086619491857*pi,3.32256337380748*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5149415140521585*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203802773520207*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.457754545073779*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[18];\ncx q[4],q[21];\nu3(0.810798412946005*pi,-0.364572507584782*pi,3.64840712348366*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48179250351366*pi) q[8];\nu3(0.450765293965303*pi,-0.299032707462649*pi,0.826363535730748*pi) q[9];\nu3(0.678903134741826*pi,0.23016983111716505*pi,1.428180127515775*pi) q[10];\nu3(0.322763502998376*pi,0.8545467079378599*pi,0.5847273963808499*pi) q[11];\nu3(0.779468887725022*pi,3.49589333192604*pi,3.85618117145811*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.41565165262882*pi,-0.306750722349883*pi,1.1245214886890929*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.380958503226345*pi,0.9001475827088099*pi,0.517361815884182*pi) q[11];\nu3(0.586841639908517*pi,0.26635747543032295*pi,3.93508290757825*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.447171273145105*pi,0.6751876605165199*pi,4.0285898433308205*pi) q[15];\nu3(0.382277297119934*pi,3.27016403903672*pi,4.3772065365584805*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35338889151677*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.580303374508173*pi,-0.243496432936956*pi,3.55956129938842*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.812667631965361*pi,0.76834732145091*pi,1.206953964546595*pi) q[15];\nu3(0.653191484548659*pi,3.29138525625053*pi,3.51742439907099*pi) q[16];\nu3(0.245792916728029*pi,0.222082953736349*pi,3.7544205029421*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.951395852997569*pi,0.39878045005623397*pi,1.0271203444403731*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.634541900077023*pi,0.321332243415942*pi,4.26841318271503*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.464838767141654*pi,-0.13015429606143702*pi,4.1440705492543195*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.719296806308969*pi,0.10275765349897203*pi,3.60993928369758*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.388295171564406*pi,0.307511192836292*pi,0.7793385701726*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0473788473456812*pi,-0.265760399388407*pi,1.65963495153743*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.650403383933329*pi,2.91474822117426*pi,3.92612810722384*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.396351928440089*pi,0.6317887439482399*pi,3.67733456262122*pi) q[6];\nu3(0.191121760813374*pi,3.28228249994243*pi,0.830495232208853*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.328275008098773*pi,-0.288604490355704*pi,1.66433995921015*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.477066464619418*pi,0.32273709741133505*pi,3.71406084154982*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.695367128997711*pi,-0.381559346103525*pi,3.29487273410732*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.507712644368091*pi,-0.36258711697386103*pi,4.07205821504396*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.319602986634257*pi,-0.4546733397226825*pi,0.82617463500165*pi) q[13];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.315723352066476*pi,2.69396009270132*pi,1.62272061104345*pi) q[18];\nu3(0.5120258750923*pi,0.29462154605083*pi,0.799976613962774*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.26503224851344*pi,0.37834212332169603*pi,0.841168719996721*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.688046680753833*pi,0.11086218748241505*pi,3.76881182168022*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.405902873274046*pi,0.027375950960040973*pi,1.387665728265459*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47994950160999*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.237466558823093*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.338320704210473*pi,2.31274971613255*pi,1.2725426783032852*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.402597406375159*pi,-0.320319237814084*pi,4.4192728751776205*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.282383669081805*pi,0.54165513975977*pi,0.777499871923031*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.511772947932245*pi,3.44832388190754*pi,4.0401952744101095*pi) q[8];\ncx q[9],q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.49714516421043*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204073949807317*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.590008042800723*pi,-0.298672151941314*pi,4.45609747352883*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.592731521450196*pi,2.94635379175816*pi,3.09076973839*pi) q[2];\nu3(3.5*pi,3.41120455549833*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.332251486238782*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3405099896155*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.073586333253055*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.3415301806411*pi) q[17];\nu3(0.261078549018012*pi,0.323704063786346*pi,4.12542551758952*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.32108575448334*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41824966555227*pi,0.5*pi) q[11];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5546484740128919*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225054833880199*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229155789767204*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42862981674974*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2919187219297381*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5769173457727657*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[18];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.49385601650283*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[2];\ncx q[3],q[6];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4613352837048*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.692790859568917*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5608819404975538*pi) q[19];\nu3(1.0*pi,0.0*pi,1.36745784115886*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48316635349108*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.347715616581979*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44888500798207*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5030945804974354*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.221243238394889*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[18];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[5];\ncx q[1],q[2];\nu3(0.609805286623266*pi,0.13454834574720398*pi,0.646021509377522*pi) q[3];\ncx q[4],q[7];\nu3(0.356069355962535*pi,-0.42500825581177637*pi,1.6146976622314*pi) q[6];\nu3(3.5*pi,3.40859897936594*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.354759369768453*pi,0.15684681321304195*pi,1.175776784194942*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.249730107202872*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.666373668573495*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.25617144841665*pi) q[2];\nu3(0.646024021498728*pi,3.36446091841924*pi,4.27195877398065*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.671852718800861*pi,0.369160870036368*pi,0.7554103938399059*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44557525444764*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.483192870684191*pi,2.82103286197842*pi,3.75588838464195*pi) q[10];\nu3(0.462552189168629*pi,2.49336908347397*pi,1.44685162305735*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.722928389264745*pi,0.397758012069495*pi,0.862110630173879*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.772720440733002*pi,0.10768604687441696*pi,0.717974064070201*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.365159204413571*pi,-0.256587374325956*pi,4.089841132532889*pi) q[9];\nu3(0.749742861101622*pi,0.45453582492231104*pi,3.97058468947879*pi) q[10];\nu3(0.815451052457418*pi,0.75146460920966*pi,1.146843649591303*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.568900943493989*pi,2.83009837891347*pi,3.67647316916137*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.760239312374909*pi,-0.03150605434460102*pi,0.9405194526988621*pi) q[16];\nu3(0.208113659220559*pi,-0.49661994875603344*pi,0.9778517119119661*pi) q[17];\nu3(0.521689731422495*pi,-0.074392217414677*pi,1.358433966971241*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.424333868038159*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.670355089546467*pi,0.6354216740012399*pi,4.419439800102889*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.400058179403667*pi,-0.06318656226660202*pi,3.70977104403661*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.635228017061986*pi,2.39338960928087*pi,3.81402779194718*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.504535354853963*pi,3.36652721176621*pi,1.90325971813611*pi) q[16];\nu3(0.7970152085943*pi,0.23056903907039705*pi,4.32580353102549*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.572978438289867*pi,-0.30723481939631103*pi,3.27670502187734*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.497827081488957*pi,0.06558789199332604*pi,1.010982047887274*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.727950424252137*pi,3.40493884679068*pi,3.30338058811028*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.306106003834769*pi,0.7468158460040499*pi,4.09106336620955*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.575904515175642*pi,2.68832917546876*pi,3.71292713659706*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.807629794303117*pi,3.37036541616759*pi,3.15242751028504*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.154634438843277*pi,0.13085232411541703*pi,0.847825904906538*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44328125919659*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.577692516964317*pi,-0.20480315060961002*pi,4.3775035150444594*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.333122504628859*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47497770999766*pi,0.5*pi) q[3];\nu3(0.701545057241911*pi,-0.387904797305315*pi,4.010633408921279*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,3.39782834008358*pi,0.5*pi) q[11];\nu3(0.82630126317436*pi,3.46271301873344*pi,3.82270657623635*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192391724842752*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2000622233219969*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.684164256918281*pi,3.24825748679096*pi,3.27082362063073*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42939506298229*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.51206994078721*pi,2.63079431506533*pi,3.89000887840304*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48514092122877*pi) q[18];\nu3(1.0*pi,0.0*pi,1.28950730990839*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.603835440917663*pi,2.77543997422778*pi,3.63103442941142*pi) q[21];\nu3(0.134271240699038*pi,2.59154220687824*pi,1.180144935878015*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.739947027322936*pi,-0.4709131818438611*pi,4.21256766013501*pi) q[7];\nu3(0.462351346779209*pi,0.19397359391561497*pi,0.780487662478886*pi) q[8];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5643929804448243*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38170640983837*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.247292773122396*pi,-0.272345705388439*pi,0.9832590737289519*pi) q[21];\nu3(0.0879949138720844*pi,3.06752664762314*pi,1.15989002947919*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.32046820788956*pi,3.3986929883737*pi,4.134137025482*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.630817586010094*pi) q[19];\nu3(0.952338586362011*pi,3.09757444268697*pi,3.74852544296721*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.211488921603751*pi,3.08952406657843*pi,1.61525107048334*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.265389447016043*pi,2.70707029005857*pi,1.478099506489443*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.228998426707401*pi,3.01852046305818*pi,1.404353205442926*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43770189680706*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.4031855372712*pi,0.46709151829707196*pi,3.64079834873695*pi) q[11];\nu3(1.0*pi,0.0*pi,1.327414910741414*pi) q[12];\nu3(3.5*pi,3.49935085454253*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.401334273643152*pi) q[14];\nu3(0.606652605773615*pi,0.030848718159857014*pi,4.20315048933201*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.38904201149208*pi,0.5*pi) q[5];\nu3(0.624763634981932*pi,3.45552090947361*pi,4.00447248624429*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.251537100236759*pi,-0.23490034843978203*pi,4.20235350064338*pi) q[11];\ncx q[13],q[14];\nu3(0.441395716216316*pi,3.12758933538096*pi,1.497988593071561*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.677637010386033*pi,3.49710317153116*pi,3.21419394262299*pi) q[19];\nu3(1.0*pi,0.0*pi,1.198117795552648*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.725287389473268*pi,0.7784454346343499*pi,0.846383743448234*pi) q[6];\nu3(3.5*pi,3.41880073680051*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31179723440419*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.284579394993774*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5719891079550203*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.604300005833985*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.657683315586319*pi,3.02445869039056*pi,3.71317342788356*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1727049401798109*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[15];\nu3(0.642218134343505*pi,0.30522826230991396*pi,4.47424292405639*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[20];\nu3(0.766008642342613*pi,0.498445826263443*pi,4.49678173632537*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.174955129957215*pi,0.12043047851297195*pi,3.46597323059978*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.451457803726949*pi) q[21];\nu3(3.5*pi,3.45374982536753*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48164142672953*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1351552608141349*pi) q[2];\nu3(0.412213107889383*pi,3.12668763614353*pi,1.95164878180515*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.524625485814387*pi) q[9];\nu3(0.678238672279899*pi,3.21954734540313*pi,3.92763743388957*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.181530241726058*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.375328786743437*pi,-0.290419740604387*pi,0.974658747963702*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5467840522438312*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.195619509550925*pi,3.47567708846623*pi,0.714686381711819*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[9];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.633749773772114*pi,0.456220956477125*pi,1.101654432052114*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.853728117584049*pi,0.05291240416995602*pi,1.26240920403274*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5108385022911688*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.704214546168466*pi,3.23025361119195*pi,0.708233678079457*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.457889961332*pi,0.5*pi) q[11];\nu3(0.0804644165362746*pi,0.50724809307562*pi,3.80820732314095*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42326964755625*pi) q[15];\nu3(1.0*pi,0.0*pi,1.429585345462144*pi) q[16];\nu3(0.394037311180987*pi,-0.28181701550767*pi,3.90673781353448*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[15];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.355063375631462*pi,0.04582618462188903*pi,3.57708977822187*pi) q[7];\nu3(0.820508776055354*pi,0.5649745215628601*pi,4.174262558492639*pi) q[8];\nu3(0.836619539048808*pi,0.12374333762741896*pi,4.439755200415171*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35788281062071*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2427924040880591*pi) q[6];\nu3(0.411534843379714*pi,2.68764137914436*pi,0.89748616770084*pi) q[7];\nu3(0.832531290027567*pi,3.21204770449511*pi,3.4902853349607*pi) q[8];\nu3(0.513889347637115*pi,-0.4306921578528653*pi,3.98658380683806*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.2761079658834*pi,0.08598365731418*pi,0.7222161007211441*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.718596830704301*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.841265529288845*pi,0.21285915531167*pi,4.05057500423862*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.549164339214487*pi,3.12218594778837*pi,0.747519721488243*pi) q[2];\ncx q[3],q[6];\nu3(0.622825263835642*pi,2.52089081797105*pi,3.84866886474381*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\ncx q[12],q[17];\nu3(0.388416288820838*pi,0.167945699777854*pi,4.325502867986669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.340398136357278*pi,0.29443514067783705*pi,0.965642711795067*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.551691620261628*pi,3.02638050132496*pi,3.71051670060344*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.597783343744872*pi,3.13031794761101*pi,3.42314583158799*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.151645387341591*pi,0.428443211917823*pi,3.53059685233113*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40941475002791*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41306308598781*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.502877464949854*pi,0.19676741076035698*pi,0.775160650783264*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.357796198651009*pi) q[17];\nu3(0.6788251653844*pi,0.37926890068115504*pi,3.92581767855787*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.601521178489929*pi,0.73916845126172*pi,0.873822996026985*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.439972643303997*pi,-0.27390428960213997*pi,4.02074385323462*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.691591302333676*pi,3.20124261020676*pi,2.94587366943283*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45249885283345*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33473948870031*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.210772655779572*pi) q[9];\nu3(3.5*pi,3.31761419954568*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246273009765312*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48564962020356*pi) q[17];\nu3(1.0*pi,0.0*pi,1.292287107976615*pi) q[19];\nu3(0.760597838139089*pi,0.70344653307878*pi,1.2400193838268891*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.550765286212423*pi,-0.12269461481325*pi,1.3063954966616889*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[9];\ncx q[10],q[13];\nu3(0.499202380090948*pi,2.54435403746683*pi,3.54336775829639*pi) q[11];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.744853294229498*pi,3.00221290582551*pi,3.30794097626173*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35942862870042*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5121287372290388*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.389654811702649*pi,0.7780180628672799*pi,3.79805185568136*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5685523953350065*pi) q[13];\ncx q[14],q[18];\nu3(0.438793819238503*pi,0.5533878014537901*pi,4.44412519711827*pi) q[15];\nu3(0.557409675018722*pi,-0.15369758107189002*pi,4.34170668630932*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5196321665347721*pi) q[19];\nu3(1.0*pi,0.0*pi,1.321476876876603*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44176142161263*pi,0.5*pi) q[14];\nu3(0.3787728938236*pi,0.049479248991807*pi,1.271562383869228*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.350966975618432*pi) q[18];\nu3(3.5*pi,3.34938034242497*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1637716256685011*pi) q[1];\nu3(0.447331157353093*pi,0.374447108613154*pi,0.953503571692865*pi) q[3];\nu3(3.5*pi,3.49268392868704*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35504728321364*pi) q[20];\nu3(1.0*pi,0.0*pi,1.306376971984958*pi) q[21];\ncx q[0],q[1];\nu3(0.712236161696372*pi,3.24778928122374*pi,3.26871592467353*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[20];\nu3(0.542851943024911*pi,2.83110944587319*pi,1.330801195959314*pi) q[6];\nu3(0.325228226943574*pi,-0.19162992709008903*pi,1.170994063991329*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.408090043390443*pi,0.98513477934483*pi,4.49349768215945*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5750827381895445*pi) q[18];\nu3(0.438754794707531*pi,-0.30279925853662903*pi,1.01657247700409*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.47160139068123*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.568940125104337*pi,2.80745271127327*pi,1.2726018920311009*pi) q[6];\nu3(0.773697946402666*pi,3.45505335086119*pi,4.45471660236705*pi) q[7];\nu3(0.789433983885356*pi,-0.267194982935208*pi,0.649974205520807*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.28111663889391*pi,0.19558470364081604*pi,3.42763324322216*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.613391127467909*pi,-0.260669291997635*pi,3.51054395963022*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5257373760916481*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.46924396681522*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.738308270875036*pi,2.89703051753937*pi,3.21751884851588*pi) q[8];\nu3(0.806034422553528*pi,3.35007245347663*pi,4.477441338889831*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.68800739867702*pi,0.65510618768579*pi,0.983170190558972*pi) q[12];\nu3(0.373387211779799*pi,2.94749932903741*pi,1.400503197874495*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251652219644662*pi) q[15];\nu3(0.426588229461272*pi,2.78725899544995*pi,0.860058250527806*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.923149039183552*pi,0.6643391217464001*pi,1.004011071394379*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.85034347032281*pi,3.432535935632*pi,3.75707574026793*pi) q[12];\nu3(0.263755840184385*pi,3.3902049259828*pi,0.5128245167778224*pi) q[13];\nu3(0.474353167785748*pi,-0.116892448132841*pi,1.328063446080679*pi) q[14];\nu3(0.158410024479291*pi,3.26771815683564*pi,1.063374458050161*pi) q[17];\nu3(0.585915288655384*pi,3.3985261719488*pi,3.37734488247476*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.628040940926843*pi,2.7932948726024*pi,3.42754051664523*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.862446209721287*pi,0.87565247666277*pi,0.7834156424266849*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.482560882775569*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.268514961741158*pi,0.06667617231536405*pi,0.9642966124155721*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.225847809932249*pi,-0.24652986980590302*pi,4.2102710695745795*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.560917150239546*pi,0.24182211365393402*pi,3.96237448190486*pi) q[4];\nu3(0.449234197396543*pi,-0.4409017901932748*pi,1.70228226068706*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.854232109119999*pi,-0.302316820310297*pi,1.182630977074351*pi) q[21];\nu3(0.55880884504402*pi,2.46457146804503*pi,3.9553956791645*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.295551558430575*pi,-0.327697078431088*pi,3.83883894486777*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.3674939683382*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1339176354383032*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.622913961851433*pi,-0.20636300699453602*pi,4.2218977365940304*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.25404470866653*pi,3.42651241897965*pi,1.56694558643794*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41511473029063*pi,0.5*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.184374072024493*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.46492868296139*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.324804001676787*pi) q[19];\nu3(0.412091143702941*pi,0.76479334458125*pi,4.15012445407827*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.144516964810159*pi,3.40700438509584*pi,1.74312875449159*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38988904401071*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5403999895460129*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.2624500238649121*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.35548180668032*pi,3.42085159497583*pi,0.904125220983348*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[10];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.642828139599952*pi) q[11];\nu3(3.5*pi,3.38144060428031*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4648185566339595*pi) q[19];\nu3(1.0*pi,0.0*pi,1.319075415750952*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46564229521966*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.232361525150113*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.33108642444796*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.612474515577884*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2478992627525871*pi) q[20];\nu3(3.5*pi,3.48822821710503*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.504035584954519*pi,-0.4976818101068274*pi,4.45506803852401*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.358762637806926*pi,2.57410477466856*pi,1.301545662812912*pi) q[8];\ncx q[9],q[18];\nu3(0.668141252532722*pi,0.7877214110558499*pi,4.40659369316961*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.147982585455716*pi) q[13];\nu3(0.79331057693094*pi,-0.4990684493870086*pi,3.67585463154278*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5105211566985965*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[16];\nu3(0.359832727190567*pi,3.19374976862185*pi,1.81957371118427*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5781840606343072*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.264692752950726*pi,1.00841711573347*pi,4.2309460497636096*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.104061888374744*pi,-0.24819585691881801*pi,0.909750844900262*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.214125362585459*pi,-0.4675035386059355*pi,4.39211783262231*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4214425667593495*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49567956936447*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.576517097907144*pi,-0.19348517395360199*pi,1.157557873293263*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.637836742661313*pi,3.00000504504184*pi,3.48996828602191*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.437846761975*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312060074946804*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.892350818043626*pi,0.18874255489081004*pi,1.432144355771456*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.243954613507149*pi,0.19816181311214798*pi,1.236358343446538*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.451725875492803*pi,0.21992279225508804*pi,4.10679026199385*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.253469171710255*pi,0.22063790866023103*pi,3.70768601031724*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.38157045648024*pi,-0.23002411543211898*pi,1.51833522504612*pi) q[4];\nu3(0.828006025813452*pi,-0.316760104789249*pi,0.5321459776314094*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.742394560087816*pi,3.4143079782107*pi,3.50813100173615*pi) q[11];\nu3(0.862780954362413*pi,2.57255409344497*pi,3.99200434101938*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.32293566031068*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.220634195412069*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.237322023326509*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.371498262783054*pi,-0.236386327827731*pi,0.612607644908442*pi) q[4];\nu3(0.120123876357635*pi,0.5262263931617599*pi,4.47218332008205*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.359820659919405*pi,3.23758862673029*pi,1.98013305512119*pi) q[11];\nu3(0.285801201343067*pi,1.08349644615146*pi,4.22967992911731*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.374215156777902*pi,3.23869633469669*pi,1.56473801105547*pi) q[17];\nu3(0.708591178029255*pi,3.23015999778934*pi,2.88950893064306*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.189344142973201*pi,3.14037239695415*pi,1.75473898508415*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5740553076192234*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.657894851789959*pi,2.76100154365686*pi,4.21095864227761*pi) q[17];\nu3(0.548150910698049*pi,3.27442274520721*pi,3.16324905020662*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.119874603538936*pi,0.78573174252351*pi,3.85481195680311*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45146587027763*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2906926856928052*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.477644573804507*pi,-0.05991541368879*pi,0.898445823276445*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.825621469829075*pi,2.55284625184197*pi,3.85917056121759*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.647844353417358*pi,-0.107919207242405*pi,4.17292512470841*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.427556343821122*pi,3.40675920951975*pi,0.824186125573814*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43187993469967*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34762479717691*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[18];\nu3(0.426667675202286*pi,0.8439378987138899*pi,4.4532938512154505*pi) q[13];\nu3(0.733288602566331*pi,0.43989934238753003*pi,4.20239123426766*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.235811423930216*pi) q[19];\nu3(0.794232158871613*pi,0.6054759140972199*pi,1.345165563481548*pi) q[20];\nu3(0.449157725237555*pi,-0.28211867351548703*pi,4.18944143570397*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.28246105803499*pi,0.5*pi) q[5];\ncx q[9],q[19];\nu3(3.5*pi,3.49586963219964*pi,0.5*pi) q[10];\nu3(3.5*pi,3.33280773544238*pi,0.5*pi) q[12];\nu3(0.711051692209164*pi,-0.4180963955007742*pi,4.39195690236998*pi) q[13];\nu3(0.483446233674233*pi,0.58523663746882*pi,0.545311965489988*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3539940334872829*pi) q[17];\nu3(1.0*pi,0.0*pi,1.301596106312785*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.105734871922723*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.347287772806691*pi,-0.09487162951175798*pi,4.47578035953291*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48677786433481*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.346203486007198*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.644773278217911*pi,-0.49447572190232064*pi,0.853033156051153*pi) q[15];\nu3(0.387043919543049*pi,3.41156050234345*pi,1.0170298524266959*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.445810738204139*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.568568736247902*pi,-0.290644352211489*pi,4.2212407779631*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.267358789388864*pi,0.7107918828673001*pi,0.699805957400626*pi) q[15];\nu3(0.558549789951776*pi,2.90190055445531*pi,3.92005259795894*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5548013996834844*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36708362853931*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5786746062615706*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,4.334084783406*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49837007879932*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.340668913697483*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(0.777452182639563*pi,3.3943954563516*pi,3.52502559773382*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36401343281056*pi,0.5*pi) q[1];\nu3(0.465859322615088*pi,0.19767816050542597*pi,1.2170332610296501*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.599541838337267*pi,2.69617648214207*pi,3.66441863029021*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.278148963160928*pi) q[7];\nu3(3.5*pi,3.49167846178796*pi,0.5*pi) q[8];\nu3(0.512733011824966*pi,0.7623673055481*pi,0.816141611041293*pi) q[9];\nu3(0.667834808346303*pi,0.9884302607300399*pi,0.875104578531406*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.31327361799143*pi) q[14];\nu3(1.0*pi,0.0*pi,1.182736545816125*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.690743235077195*pi,2.76000190821697*pi,3.60119181726543*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.697724207227898*pi,-0.268116763690943*pi,3.59446030261008*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.372477761359699*pi,-0.28243690172094*pi,4.1573256308063105*pi) q[9];\nu3(0.846641123460284*pi,0.22047421727614003*pi,0.701361005712144*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46326051027594*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.363500530366178*pi) q[20];\nu3(0.575319456300259*pi,0.478231259155502*pi,4.24039934745742*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.651929592784842*pi,0.49554405343305497*pi,4.201604806177389*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.63148487116631*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.389425123096251*pi) q[16];\nu3(0.726033730528564*pi,0.22762525158535396*pi,3.94964130464983*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.347857159687907*pi,0.014294779176816985*pi,1.38437324849159*pi) q[19];\nu3(0.679286429807544*pi,2.55167403230329*pi,3.75751018797176*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.342063967552654*pi,1.07554852340557*pi,4.17055330227333*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.739643596171303*pi,0.04374874441939003*pi,0.908736766347142*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.450397134745583*pi,-0.335975990752296*pi,1.52787959530068*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45987656296906*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4548930754666*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2196447066218798*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.223893074395259*pi,3.4716282899981*pi,1.9790523216024*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.720900301398768*pi,2.8766267943546*pi,4.28124500109762*pi) q[1];\ncx q[3],q[15];\nu3(0.527994473874462*pi,0.238104166350114*pi,0.804863249534711*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.683473871716595*pi,0.377932992488901*pi,0.66744197311653*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.653380274160726*pi,-0.316687649885737*pi,3.45240159038574*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.667525610753538*pi,0.21039373336866596*pi,0.607128554647654*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5558264340204295*pi) q[2];\nu3(3.5*pi,3.33725113719658*pi,0.5*pi) q[3];\nu3(0.621698916106184*pi,0.112116613202209*pi,1.393622623128393*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.163544748857974*pi,-0.032015254822511*pi,4.26739917433041*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.2834315728239*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.282316623121037*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.197034159722906*pi) q[17];\nu3(0.793859905062229*pi,3.11684690125473*pi,3.49991225462888*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.232183430306388*pi,3.20961333089246*pi,2.1303113055616603*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.272874026266158*pi,3.26241205574151*pi,0.984717128471001*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.814324775025412*pi,-0.33107177999735804*pi,3.19762237212709*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.488136053300841*pi,0.23125199666180296*pi,4.42206022567426*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.429658188317746*pi,0.9813192970504201*pi,4.1468049183344196*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.717860263881576*pi,0.305986772240761*pi,4.2996816752707705*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.611985524930477*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46767450797441*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.48642158910936*pi,3.44517870257899*pi,1.466252215178484*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.254793925380193*pi,0.03137227689767197*pi,4.30831998432914*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.333611122012128*pi,0.77300823202694*pi,4.13358162256378*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.326017772643834*pi,3.38256633081279*pi,1.4044165481241841*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0810760877195971*pi,-0.386897546070654*pi,0.788613854998483*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.600062806044796*pi,2.8559035327028*pi,3.20719360924803*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.371332012765631*pi,3.33492320025941*pi,0.8434330273218811*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.722325182778616*pi,0.92482648527231*pi,0.5174584911603687*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.167577317814093*pi,2.87947446359898*pi,1.5259083881426*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40072378104655*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.65328264173938*pi,0.73578087383193*pi,0.667303174107182*pi) q[3];\nu3(1.0*pi,0.0*pi,1.215380996108399*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43081354251987*pi,0.5*pi) q[11];\nu3(0.621709502078135*pi,2.94023713300515*pi,3.99536322665362*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.48400152825215*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2105260528860882*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.30147560659486*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.362797240185384*pi,3.30961286151995*pi,1.72316772049373*pi) q[3];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.557452380413874*pi,0.08766244805802403*pi,4.36210181190068*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.621813934420462*pi,0.186530209763348*pi,1.50015485552668*pi) q[20];\nu3(3.5*pi,3.39813147177605*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48951369325649*pi) q[4];\nu3(3.5*pi,3.42728558887054*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3102321363134068*pi) q[8];\nu3(0.0540116132522175*pi,-0.294522804660175*pi,0.726008829555976*pi) q[9];\nu3(1.0*pi,0.0*pi,1.271394268148259*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.593709823244859*pi,-0.02032044546232098*pi,0.5215265174904177*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.604245096222071*pi) q[19];\nu3(0.731469597567883*pi,1.01528042633973*pi,0.863071853531452*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34014438964353*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\nu3(3.5*pi,3.47619496916286*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[8];\nu3(0.148830903882118*pi,3.31137868377292*pi,1.212818571453155*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.39480314337072*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.21428720758243*pi,-0.23304617009869*pi,4.463465287428241*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6214946894332309*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5748017095455396*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46937736023263*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211721407228634*pi) q[16];\nu3(0.772856085534531*pi,0.10122355668016803*pi,4.15627463431324*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45217686773399*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[8];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5242036344856223*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.304954117372092*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41974433956275*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48363715202427*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.131987273641332*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5204252512712377*pi) q[16];\nu3(0.155794052822929*pi,2.60929533710837*pi,1.200377488930527*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305837892397544*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.557132223238161*pi,3.06748794854616*pi,4.17509265647211*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.282555512184927*pi,0.83870205028858*pi,4.15401407413795*pi) q[6];\ncx q[7],q[15];\nu3(0.630255606690806*pi,0.385386065654446*pi,0.8319396238368111*pi) q[8];\nu3(3.5*pi,3.30714253010876*pi,0.5*pi) q[9];\nu3(0.351525595429955*pi,-0.40241489695107313*pi,1.54141831636969*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.598578615983872*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1674820151616379*pi) q[17];\nu3(0.249594913953623*pi,3.47097779566069*pi,4.16551363700301*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.298553592869599*pi,3.16212622041198*pi,0.940730832140001*pi) q[0];\nu3(0.356816866528437*pi,0.95276408644549*pi,4.41868522674513*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.558266484291741*pi,0.45669170553634897*pi,0.5088757625579002*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.172949554643449*pi,3.42232754932137*pi,0.5199538120567335*pi) q[8];\ncx q[9],q[17];\nu3(0.650622418013022*pi,0.479146359512451*pi,1.336127914620828*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4799724675062595*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.186281181287955*pi,0.32432291625057097*pi,0.9080743796309569*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5280544458908913*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.883309595070243*pi,3.44227852084207*pi,4.11908157574202*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.776344120042254*pi,-0.30607980603969*pi,3.72850590794525*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.278367591891254*pi,0.263076205163559*pi,4.36951172223498*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.425556364982481*pi,-0.13142582086280102*pi,0.659566662385118*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3935908684845*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.312181946030594*pi,3.0705919712646*pi,1.318733765887088*pi) q[19];\nu3(0.696411203998551*pi,0.7329057925768501*pi,0.66056555881489*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.393301690718397*pi,-0.13432085974032*pi,1.52607618229215*pi) q[2];\nu3(0.521150195671887*pi,2.92751150254026*pi,4.03739225732203*pi) q[3];\nu3(0.192467736054522*pi,3.36094399877984*pi,0.5927371325402254*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.727830373980611*pi,3.40693511627855*pi,4.2797457631932705*pi) q[11];\nu3(0.476546156278602*pi,-0.16860539162932903*pi,0.5812176703587995*pi) q[12];\nu3(0.929311499108722*pi,3.06054650515256*pi,3.42214282716241*pi) q[13];\nu3(0.434550470975782*pi,-0.356057954531112*pi,1.71609621595685*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.558111948783305*pi,0.55999387067652*pi,0.92066001926373*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.304828130423971*pi,2.83665545972226*pi,1.3441369599599828*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.629273526800466*pi,0.34721379830271204*pi,0.958354895881243*pi) q[2];\nu3(0.447449059450144*pi,2.86099910856332*pi,0.845811101843576*pi) q[3];\nu3(0.708620400776893*pi,0.08849657656773802*pi,3.7195203922305*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.219673763217893*pi,0.52210972533*pi,0.849617877618576*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.539663991390682*pi,0.180093727611644*pi,0.8500996304887221*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.484909199391997*pi,0.0003784194144810238*pi,4.23106789691982*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44240137936262*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2616766550950111*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.633798291213094*pi,0.65883712978129*pi,0.626033648355698*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38408386777991*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38096158133666*pi,0.5*pi) q[6];\nu3(0.698005385452532*pi,3.16634060715693*pi,2.93870098579072*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.469948888039729*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1753822477071911*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3132414279041948*pi) q[19];\nu3(0.566098627390734*pi,-0.34807536339491296*pi,4.46338211877507*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.44693958368797*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3071436440391802*pi) q[2];\nu3(3.5*pi,3.40854358402186*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.359322593883485*pi,-0.4541105821621054*pi,1.71348815583201*pi) q[7];\ncx q[8],q[10];\nu3(0.566810367110532*pi,2.42361546949182*pi,3.70727393271555*pi) q[9];\nu3(3.5*pi,3.36264507889526*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.21045341474966*pi) q[13];\nu3(1.0*pi,0.0*pi,1.316919735524456*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.44103205080582*pi,0.23414300549046296*pi,0.9695024926412821*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.34479409996281*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.013187244813836*pi,3.09870678181176*pi,0.863341112867773*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5018316982607449*pi) q[11];\ncx q[12],q[14];\nu3(0.081195664382389*pi,0.5357997633779299*pi,3.62349447133867*pi) q[15];\nu3(1.0*pi,0.0*pi,1.273058235767704*pi) q[16];\nu3(0.649124918596553*pi,0.234942434439386*pi,1.64156739526492*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6825820348367739*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.45342109084776*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.535285767542902*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.662806482745217*pi) q[14];\nu3(0.655859817572145*pi,0.332018065185097*pi,1.53020262773231*pi) q[15];\nu3(0.597814815944122*pi,3.37321658336373*pi,0.5003981675400406*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.28828835501249*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.40526681991598*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.272904113629195*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.47171694456318*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.290995285498286*pi) q[20];\nu3(0.0239432186054389*pi,0.9564493931576299*pi,4.132404693883419*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.225695079205274*pi,-0.393349938884227*pi,4.2329467940153*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.663625785739539*pi,2.51449983916596*pi,3.68124546588791*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.945485766118208*pi,0.6536649374946899*pi,4.2444534521072*pi) q[12];\nu3(0.467693324881184*pi,0.011303263860189983*pi,0.5293719775425412*pi) q[13];\nu3(0.568545889304668*pi,-0.154396731540613*pi,4.2231917516836095*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.28807442394429*pi,0.03891971101043401*pi,0.925714750036938*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.422685009843562*pi,-0.295473996737618*pi,0.888135635584301*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.79344939316715*pi,0.464896304640239*pi,1.124382299074795*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5918839605017254*pi) q[7];\nu3(0.439582103275602*pi,3.44615097169618*pi,1.83866872989696*pi) q[8];\nu3(0.766107990789053*pi,3.46237778070842*pi,3.5139456637922*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.588461568627437*pi,-0.17510050483086698*pi,1.164804610069551*pi) q[12];\nu3(0.250039486826737*pi,0.7500275881274401*pi,4.269963820321729*pi) q[13];\nu3(0.43289993161983*pi,0.18550282882260505*pi,4.24666333133745*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2738632489957*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.481548460940615*pi,0.04756702425428805*pi,3.59440234722943*pi) q[8];\nu3(0.416386691467893*pi,0.65016717504976*pi,4.405927571599809*pi) q[10];\nu3(0.616250257246494*pi,-0.230406510359152*pi,3.76358464782755*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.627746574860987*pi,0.252256913877984*pi,1.0007310703575811*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.571620210275661*pi,3.01994298558493*pi,3.95393493427558*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37064365836113*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.312400177067121*pi,3.37040447642164*pi,4.141661794602269*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207808168497609*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.145506279303431*pi,2.85769526348438*pi,0.718385564513964*pi) q[1];\nu3(0.313107542316346*pi,3.20143202571325*pi,1.34630473687942*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\nu3(0.130927753203715*pi,2.89801155835026*pi,1.68813018786039*pi) q[1];\nu3(0.63992937073698*pi,3.3533128876071*pi,3.25706609978422*pi) q[2];\nu3(0.49421898979782*pi,0.10433020114704905*pi,3.95936446607476*pi) q[4];\nu3(0.516100369492332*pi,3.16135375238763*pi,3.48083094386088*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.43746664339589*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2221051165013002*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6752234766419*pi) q[21];\nu3(3.5*pi,3.32601823844156*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.222747963558597*pi) q[3];\nu3(0.204983667092559*pi,3.33929783613032*pi,4.33413777097675*pi) q[4];\nu3(0.587427157208995*pi,0.154726110244215*pi,4.40652687556377*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.26389130318213*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.157246239738136*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.740336029457185*pi,3.38480582373454*pi,4.446349721112799*pi) q[7];\ncx q[10],q[19];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.364390484301241*pi,0.29133683496934104*pi,3.5974895439335*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42172296997388*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5509585224412228*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.579389706162766*pi,0.487903445792501*pi,4.34796623325847*pi) q[7];\nu3(3.5*pi,3.48166306482441*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.4552594324972095*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.72807535920297*pi,3.33956240524262*pi,3.74408515876953*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211100258277476*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[19];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.301746564685865*pi,-0.40775722085337873*pi,0.723767363866181*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.3518077189616*pi,0.770535494402*pi,4.46954362024446*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.667483123195277*pi,2.82736835648142*pi,4.16438238210166*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.277551442126219*pi,0.8907153643668999*pi,0.5858408451448887*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39328342223721*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.693552349668344*pi,3.3186590210679*pi,0.690713570717249*pi) q[0];\nu3(3.5*pi,3.40117967314517*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37157365987195*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.261609749896976*pi) q[4];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.313382074074314*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.45556151309*pi,3.26720533988501*pi,4.43517536320294*pi) q[20];\nu3(0.390808491355905*pi,0.7026293104180801*pi,0.649136612884905*pi) q[21];\nu3(0.730090878717229*pi,3.38080962158184*pi,4.08198626255912*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39076629708325*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.089651162543329*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.585774713217469*pi,-0.145129451089266*pi,0.9034544917308001*pi) q[20];\nu3(0.218655505645262*pi,3.03426314533242*pi,1.96224308086758*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.395594729362802*pi,0.08734355388072002*pi,1.0983294713594889*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47251578863437*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,3.33035299707185*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.5895974926233037*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.639468927953895*pi,3.07155269820764*pi,4.19158397567156*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1538525826002681*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(0.644469210017457*pi,3.2097234800168*pi,2.82693812344189*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.48062275807227*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.28267670871432*pi,2.95531988457279*pi,1.91169416339928*pi) q[12];\nu3(0.28450263931699*pi,0.011890452999692047*pi,3.53464720223612*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5463600433088476*pi) q[16];\nu3(0.58500897202966*pi,0.390042951257609*pi,1.381581390256635*pi) q[17];\nu3(1.0*pi,0.0*pi,1.103696784899648*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3004772980138*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.658533054704764*pi,3.21652491565226*pi,4.39735474265341*pi) q[13];\nu3(0.257800812222729*pi,2.73467869751133*pi,1.69136360774348*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4651772356661095*pi) q[15];\nu3(0.376188951639754*pi,3.25618297929633*pi,0.5334976334621496*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250654626303858*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43413599239571*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.169492749209485*pi,0.5512998558044699*pi,4.195571884729841*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.172884738017936*pi,-0.238110113570199*pi,1.444576292343113*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.485170114009129*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.309627464529951*pi) q[21];\nu3(0.580502297984372*pi,2.62653924905358*pi,3.68823834121788*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.207944494968313*pi,3.3409624809791*pi,1.53483264338191*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.349017721615541*pi) q[20];\ncx q[0],q[13];\nu3(0.477675021083434*pi,2.80389756654567*pi,3.92712897212205*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.881322898820689*pi,3.22193224902657*pi,3.22387243322041*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.300228496316015*pi,0.13668024826483605*pi,0.862932978385297*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43699466186113*pi) q[21];\nu3(3.5*pi,3.48197299466139*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.155748823594138*pi,3.37132346098461*pi,4.281815322081259*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.664172347870503*pi,-0.4678346416184693*pi,3.38373231841599*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.588650687610967*pi,0.12898396720031302*pi,3.91410803483427*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.3384437652606*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.356734313505803*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.234020379212469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.836642373013565*pi,0.8191755334154001*pi,0.601370218736755*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.481199805282076*pi,3.4712824079943*pi,1.88706157207987*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.543401812089698*pi,0.263623233852905*pi,4.15615003669415*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.893473215189449*pi,3.3043612455745*pi,3.55524972462635*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.338024283175288*pi,0.79213593042325*pi,0.6968717143772261*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.331288280756631*pi,-0.389017414292827*pi,4.02703526905402*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.538286330794803*pi,0.35166902894324303*pi,0.5263956648644394*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5839139984132301*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0306582641268367*pi,0.6794938560683299*pi,4.32707123729097*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40752285764454*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.49054163004575*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.135543020172625*pi) q[3];\nu3(0.666978630857561*pi,-0.20247214159194699*pi,4.29515451901828*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.30972650474688*pi,0.5*pi) q[14];\nu3(0.887400833388985*pi,3.34947582574459*pi,2.85369019031021*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270913115376411*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.352432484178761*pi,3.28149858453798*pi,0.523626545091553*pi) q[8];\ncx q[9],q[10];\nu3(0.628954817861536*pi,3.03917530884584*pi,4.03298559091095*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.924092979130359*pi,2.47520076244323*pi,3.56322189314706*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.266250857769299*pi,-0.06368164309216501*pi,3.99130787898785*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.208530149417617*pi,3.39666007582346*pi,0.7047750859994499*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5564823218579747*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.541010210486859*pi,3.21613524422349*pi,3.55388820892537*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.118333059912864*pi,3.11464767747338*pi,0.8333151328856929*pi) q[8];\nu3(3.5*pi,3.42794447463319*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1767352859209521*pi) q[10];\nu3(0.62899505096399*pi,0.97600999813012*pi,1.020743245156651*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.34903258151948*pi,3.42966708564438*pi,1.86431532724389*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.589325485440619*pi,0.6449902111217201*pi,0.6669514356479009*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5862040570909817*pi) q[19];\nu3(0.635219515542056*pi,0.11442250431194201*pi,1.481462618675197*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.406413764419408*pi,0.22925068981378305*pi,4.4168916106397305*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.548165467055338*pi,-0.206364280823915*pi,3.8283380214058*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.356404559219327*pi,3.30830519094819*pi,0.921176939721301*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.373362593771494*pi,0.04537041331245195*pi,0.734875721458501*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4878486385135705*pi) q[10];\nu3(0.300001073289828*pi,2.99903746534747*pi,1.87356847032029*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.224983884914867*pi,3.1819782229479*pi,1.92013896441649*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.200728982778881*pi,0.26024993597255697*pi,0.923790170107126*pi) q[1];\nu3(3.5*pi,3.43252417740772*pi,0.5*pi) q[2];\nu3(0.544606868417627*pi,2.72502752105583*pi,1.211786750373397*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.30802200942813*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.255135092679987*pi) q[11];\nu3(0.573968729719325*pi,-0.15981024358908802*pi,0.888854024517724*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.214515889638169*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.62693203071262*pi,2.79688248623413*pi,4.28700384294528*pi) q[21];\nu3(0.694635817479892*pi,3.35400188311872*pi,3.89364515989842*pi) q[1];\ncx q[2],q[15];\nu3(0.432564303303654*pi,3.43617868854889*pi,1.29480589552948*pi) q[3];\nu3(3.5*pi,3.40383868916832*pi,0.5*pi) q[4];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.628207136264073*pi,3.36295220922935*pi,3.22697177630121*pi) q[14];\nu3(1.0*pi,0.0*pi,1.33831954701993*pi) q[16];\nu3(0.648875718869674*pi,0.44857426193398897*pi,3.99748776443198*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.44282030147714*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.385831984067557*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5136567306179174*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.42163612518737*pi,3.13858292303418*pi,4.36042305978608*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39042855163588*pi) q[15];\nu3(0.521891837780809*pi,3.23006459982986*pi,4.06166818209939*pi) q[17];\nu3(3.5*pi,3.45996882592071*pi,0.5*pi) q[18];\nu3(0.306794546237283*pi,3.4732086072398*pi,0.960456125303475*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340157652202798*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[8];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35124960489415*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.663639057420996*pi,0.32372758898687504*pi,4.3465004064803*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.38422288837572*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5548814830519349*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5611050657417428*pi) q[20];\nu3(1.0*pi,0.0*pi,1.220866952968846*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[8];\nu3(0.409281835555531*pi,3.45375755198265*pi,0.77392487000873*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.576590561650353*pi,3.21672299385653*pi,0.5595592443470605*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.587282815202531*pi,3.35844108542137*pi,0.7570487480185311*pi) q[9];\nu3(0.627363949112632*pi,3.29274315190023*pi,3.37540444277856*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.489823318451069*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.465735934892946*pi,-0.270532669105974*pi,0.5931321035075318*pi) q[9];\nu3(0.730866586154334*pi,2.55717686705533*pi,3.65122639959759*pi) q[10];\nu3(0.618778331969267*pi,1.00467382951009*pi,0.781302920482675*pi) q[11];\nu3(3.5*pi,3.37026359326845*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.619244971742048*pi,2.93105391549347*pi,3.60273580214342*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307226055114409*pi) q[19];\nu3(0.322273075564876*pi,3.44044656827515*pi,4.39312351941122*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.54509957085952*pi,0.7790649509796299*pi,0.662455962295922*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.613311606644374*pi,0.9546759023918401*pi,0.5984762504644128*pi) q[18];\nu3(0.607193319033727*pi,-0.4530956878676506*pi,3.52266248285956*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.50645189392936*pi,2.92220484812771*pi,3.85138548805293*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.640360072774813*pi,-0.4594896308627553*pi,0.640020147854423*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5011922073195499*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.605503757654799*pi,-0.132670308250682*pi,4.42699235183788*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.549399299956947*pi,-0.323646017424136*pi,0.794061012334403*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.529470066814209*pi,0.142830558752028*pi,0.91251365945969*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.74299582041158*pi,3.34084736726177*pi,4.414674558026579*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.657909074313393*pi,3.33358131291585*pi,0.691669272301113*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.75558746374283*pi,0.297537555758866*pi,4.34871090074044*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.42869335857341*pi,0.31826308586596497*pi,1.225240770536499*pi) q[8];\nu3(3.5*pi,3.32437528276149*pi,0.5*pi) q[11];\nu3(0.580811753839425*pi,2.40838716979616*pi,3.84711525838713*pi) q[12];\nu3(3.5*pi,3.47170132443682*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.315395596202651*pi) q[17];\nu3(1.0*pi,0.0*pi,1.315919264411266*pi) q[18];\nu3(0.13473604325971*pi,3.40389620634479*pi,1.67717269299117*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.459445452785115*pi,3.37516552062174*pi,0.8178095904475571*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46725259699791*pi,0.5*pi) q[7];\nu3(0.366518415562785*pi,3.48326297069485*pi,4.05511404257867*pi) q[8];\nu3(1.0*pi,0.0*pi,1.372524913498784*pi) q[10];\ncx q[11],q[17];\nu3(0.374033837888247*pi,3.23336452170154*pi,4.45631672692082*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.797872077746846*pi,0.08269180708370105*pi,0.5291985066045739*pi) q[16];\nu3(0.845449673346568*pi,3.30460131076437*pi,3.79273327450318*pi) q[19];\nu3(0.18611479177426*pi,3.3862595162347*pi,1.480822279630058*pi) q[21];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.174711585436713*pi,0.93349160243408*pi,3.96023938431199*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.792356051702036*pi,-0.4794556294459732*pi,3.6443359520977*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6255078789777739*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4300941870129495*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.627560613260817*pi,3.16616432858443*pi,3.32391091609164*pi) q[21];\nu3(3.5*pi,3.43591771386214*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.49782423978449*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.346426425728922*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.1998255649586795*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.417054206818456*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(3.5*pi,3.3897554123249*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2645326251452151*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,0.5191122843712455*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5993064694048806*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.46448007435663*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.36608203542182*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.155571979145279*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.45475536498658*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.387046084476219*pi,0.027361625820693014*pi,3.70730289146272*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.33014492188464*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.500112786960667*pi) q[20];\nu3(1.0*pi,0.0*pi,1.213626794849415*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46979466999559*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.451188534786686*pi,0.5247870579735101*pi,3.57292497044028*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.411264355143101*pi) q[16];\nu3(0.635313295368843*pi,1.04125618961317*pi,0.5923976183057666*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42055675003736*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.178145113460879*pi,3.01014381801765*pi,0.80946365647192*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6230987062971209*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.76817132718087*pi,0.29379866402197496*pi,1.303223420179335*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.520912545597763*pi) q[21];\ncx q[0],q[5];\nu3(0.29566846461588*pi,2.97228985640547*pi,1.193080204963631*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.508196238404913*pi,3.36419732661231*pi,4.48727449955692*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7837251733759221*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.322190184964745*pi,-0.34957503199523*pi,1.428524302516401*pi) q[1];\nu3(0.447721430820576*pi,3.48459046795172*pi,1.13874996556063*pi) q[2];\nu3(0.353442053527582*pi,0.19948146061124605*pi,1.160347698231314*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0948065958409964*pi,0.19580707164952504*pi,3.85318266105329*pi) q[15];\nu3(0.430604050608354*pi,-0.260405765128561*pi,0.5457368219824875*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.211074561428498*pi,0.53559237588986*pi,4.365662008478671*pi) q[2];\nu3(0.337017263057549*pi,0.33691264107240204*pi,0.87603609519791*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.450561162089669*pi,-0.007065758940624001*pi,4.35192774063343*pi) q[6];\nu3(0.634320904956172*pi,3.04180858179341*pi,4.207071678501769*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.855167063365543*pi,0.18579193714753595*pi,3.89754698026034*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.438558850686989*pi,3.14022322313611*pi,1.151222383641835*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.247069231763503*pi,0.5438905752504799*pi,4.0299366847028395*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.751603218125335*pi,0.41662065070757204*pi,4.30444812243577*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.103823863463911*pi,-0.014821728258919975*pi,1.1341695683335908*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.632766421957705*pi,-0.254972110586714*pi,1.216270928879742*pi) q[6];\nu3(0.650735095343021*pi,3.07200864442444*pi,3.015875292663*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.857123082570406*pi,0.6377091997319999*pi,0.724577644703405*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.280426852263758*pi,-0.15137407125854901*pi,3.92032707246462*pi) q[20];\nu3(0.242349598154517*pi,3.45519538073773*pi,1.52152628970011*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.736068134888753*pi,3.36645525216833*pi,2.9403255817352*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.474701446469954*pi,-0.381677163174135*pi,4.26538489656059*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.838006471226027*pi,0.24137253708335504*pi,3.9362694942139*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.670144973774028*pi,0.275532236948669*pi,0.613380835036385*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.132176413069331*pi,2.92171981275707*pi,1.467390248189461*pi) q[10];\nu3(0.546580071020363*pi,-0.28785126441511*pi,0.710314213169039*pi) q[14];\nu3(0.924536459324913*pi,-0.13323636403317501*pi,1.0731641040945599*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.112090376532958*pi,0.28613685120688603*pi,3.36341944514214*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.666002232819186*pi,-0.32626161669361897*pi,4.48887657809675*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.248231847066203*pi,0.7926740962519101*pi,4.1013477672287095*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.539959326438345*pi,0.76600465888194*pi,4.3409386037514395*pi) q[14];\nu3(0.627917632311044*pi,-0.052363555119875005*pi,3.92907193498217*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.75325184169684*pi,3.00083019438563*pi,3.69912276419645*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.598979466425663*pi,0.60503413580809*pi,1.336795093682196*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.25201750765538*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.38964803072425*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1273345857963268*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.278559700006549*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34796325984024*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47860298290207*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2220469642821579*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2513188685051109*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[14];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.48538441912926*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.4022852547864*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.39583406114118*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.40246957941711*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[9],q[21];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.236194676048627*pi) q[11];\nu3(3.5*pi,3.44118928052129*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.342959559200128*pi) q[14];\nu3(1.0*pi,0.0*pi,1.105970509389452*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.642345047946195*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43839057794185*pi) q[20];\nu3(3.5*pi,3.49603303325783*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2427470328505081*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.420404014864*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.44481155220661*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.38815839816627*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40364976648606*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.2235960001073312*pi) q[13];\nu3(1.0*pi,0.0*pi,1.21434565456561*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5672523812165631*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4614386681364895*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5720055198487297*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.45001767548466*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.805482225698601*pi,0.243672742460613*pi,4.05045703909296*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.24529690188212*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5623615608651837*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39855805387287*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.81608960022053*pi,-0.220247477069755*pi,3.86120222327711*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.63893516146514*pi,-0.20631447153223897*pi,1.146598430153026*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.469394382027366*pi,0.496891847461727*pi,0.629965077165697*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0866843875784021*pi,3.21448686013882*pi,1.29331059695369*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.241026884242405*pi,2.73991818437905*pi,1.461293921249526*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.566098076264427*pi,2.70730803954139*pi,3.85839180399803*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.674200721025415*pi,0.50141093073644*pi,4.23467038173008*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0591337962714595*pi,0.05847079396395605*pi,1.2087184364717651*pi) q[17];\nu3(0.472280707481482*pi,0.189857519471069*pi,0.844713995833553*pi) q[18];\nu3(0.396626766152901*pi,-0.186139864843538*pi,3.99418756506698*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.399477759297537*pi,0.58819096361309*pi,3.62613324467593*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.276546000288032*pi,2.89643986411163*pi,1.70718218275872*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.608526640836423*pi,0.387608673163089*pi,0.750890483411232*pi) q[9];\nu3(0.694825083302546*pi,3.07492274551065*pi,3.18552524825357*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.909802053300201*pi,0.05243639872332695*pi,4.32531769858572*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0128340844778313*pi,2.37279785588956*pi,1.330760100445266*pi) q[17];\nu3(0.665412246540234*pi,3.18395745440572*pi,4.3419856179668095*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.721609784246811*pi,0.14760863009282998*pi,4.21679045501637*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0696083678566116*pi,-0.378872179019076*pi,0.798197474170568*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.676927257712498*pi,0.20569142553536102*pi,4.20506517479856*pi) q[10];\nu3(0.521648408155935*pi,3.39501328874152*pi,1.67666943764479*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.549683318539836*pi,-0.090784659072291*pi,1.3808130310804771*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.307738551231536*pi,0.401104009240268*pi,0.97041888058588*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.585304586682747*pi,2.80792616112346*pi,3.24030219093733*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.465226989820598*pi,-0.41122383327695333*pi,0.798862984835923*pi) q[11];\nu3(0.0968816422221469*pi,-0.231626288380279*pi,1.55603353776667*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.382897312585906*pi,3.4739438940508*pi,1.7012123580231*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.617160379267653*pi,0.5774632678065299*pi,1.398974189853047*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.521597107882096*pi,0.72379484914962*pi,4.36271036966147*pi) q[0];\nu3(0.671125337130224*pi,0.303720712557225*pi,3.89178745082097*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.558350685035355*pi,3.46904511253207*pi,4.32571988682489*pi) q[5];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.716420360670488*pi,-0.4892866710080373*pi,3.30879926395009*pi) q[13];\nu3(0.673041765749419*pi,-0.02141560080107202*pi,1.41624543689296*pi) q[14];\nu3(0.257974799763299*pi,0.001609289864883956*pi,0.768710178350689*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.656917711864737*pi,-0.06314868368288301*pi,4.47409322485588*pi) q[0];\nu3(0.326079752819211*pi,0.150973271969837*pi,3.83519260429757*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.2389603136437*pi,0.5*pi) q[4];\nu3(0.875700723470239*pi,3.15961722582961*pi,0.5838776172493396*pi) q[5];\nu3(3.5*pi,3.34036126395726*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.198107257116416*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.291656975155965*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.588362453106187*pi,2.93375166168673*pi,3.74929800121056*pi) q[14];\nu3(0.301012290363685*pi,-0.165463749803811*pi,1.201907626653775*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.692854359044095*pi,-0.24665337543692*pi,3.70230213802357*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(0.40317145363281*pi,0.101504962628847*pi,4.3202304855311*pi) q[8];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.782401244591864*pi,2.78881967332703*pi,3.9924488436669*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.776457525485412*pi,0.83256534638636*pi,4.42865608750025*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41354591083627*pi) q[9];\nu3(3.5*pi,3.42317130490934*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5853977147694196*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3314777224329442*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[13];\nu3(3.5*pi,3.31893693276563*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.268290916948291*pi) q[17];\nu3(3.5*pi,3.40013099298074*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41796163615575*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280204985463939*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48608657621749*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.205358576185397*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292269921895526*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39937826151289*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.419203685551671*pi,0.17260057065436096*pi,4.128431860941371*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5396627751096728*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.38541232936715*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44134896699928*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.333189555819499*pi) q[6];\nu3(0.870495614709404*pi,-0.264332750704214*pi,4.20511827017231*pi) q[7];\nu3(3.5*pi,3.41557906241455*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.246466922542374*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.657966184750337*pi) q[13];\nu3(3.5*pi,3.472944660099*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5522272855573286*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.662554064112979*pi) q[18];\nu3(1.0*pi,0.0*pi,1.261508012231253*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335114921064281*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.369392444743206*pi,0.82247497499394*pi,0.5432466739039442*pi) q[12];\ncx q[14],q[21];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.552755251824753*pi,-0.475380756028521*pi,3.40464033755298*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.417576340709895*pi,3.19678426698684*pi,0.768678117109445*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.67296470031074*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5407879178736855*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.655068358725861*pi,0.277674358270977*pi,3.98346723063413*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5268800232383613*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42964682034055*pi) q[21];\nu3(0.706474594409803*pi,3.1923345397275*pi,3.13002037706176*pi) q[0];\nu3(0.379664154505547*pi,3.36587675678665*pi,4.46614884383253*pi) q[1];\nu3(0.442719666650831*pi,0.71759032877428*pi,4.431517361469989*pi) q[2];\ncx q[3],q[10];\nu3(0.404828626671857*pi,0.038778123951987986*pi,1.227060646907699*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[19];\nu3(0.281450378201335*pi,2.68387077179219*pi,0.873699812026425*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.307510665269031*pi,0.448738586487763*pi,4.40601026659531*pi) q[13];\ncx q[14],q[21];\nu3(0.44752163039743*pi,0.7460184821159599*pi,4.38740590277885*pi) q[15];\nu3(0.233743295658761*pi,3.08704478717704*pi,1.079221738040606*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.919582257830866*pi,0.09928488727428797*pi,1.37728679016933*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.820700712999117*pi,0.57106891691096*pi,1.0174931992452652*pi) q[0];\nu3(0.885183759855059*pi,3.32643606504455*pi,4.2776123516829205*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.556937085092784*pi,0.95387558823366*pi,0.980547447074436*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.794689337422673*pi,0.5618465076957*pi,0.844508897626898*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0621972392354425*pi,0.08907988357379404*pi,4.17589116210027*pi) q[15];\nu3(0.368073875515432*pi,-0.22198913924768898*pi,1.50758440712795*pi) q[16];\nu3(0.567256909943571*pi,3.33179001514594*pi,3.54835571963708*pi) q[17];\nu3(0.277102246050932*pi,0.34448666448390797*pi,4.1331443235552*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.458596023547621*pi,-0.10761230791452497*pi,1.073120301370823*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.598723938775982*pi,3.10029338521103*pi,3.16078600041914*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.928922247252003*pi,3.05792167764737*pi,0.5090836773173326*pi) q[10];\nu3(0.36072107010459*pi,3.17086807919617*pi,1.80800266415891*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.649722483325199*pi,-0.24580167678714898*pi,4.46831448000885*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.276574978151356*pi,3.08509823698385*pi,1.112694417777208*pi) q[19];\nu3(0.410630340306824*pi,-0.166547465504103*pi,4.39589580974559*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.451035053292701*pi,-0.02317592098323701*pi,4.46301395896208*pi) q[3];\nu3(0.536175350590182*pi,3.30680199577064*pi,3.95996571255978*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.419449737287665*pi,0.59225392247791*pi,4.0238091049782*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.243091321462047*pi,-0.223215547166479*pi,4.47726204497863*pi) q[10];\nu3(0.955038920943887*pi,0.23258095957427904*pi,1.338220566770545*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.570341184437354*pi,0.72566012371301*pi,0.897517253535602*pi) q[19];\nu3(0.248285978043826*pi,3.26690212640005*pi,1.335295933324653*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.714739212403955*pi,3.48087193714373*pi,0.629640807998832*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33294722461007*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.279429359724833*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.551842935235439*pi,0.39333340285421703*pi,0.780233445785697*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.461190749666607*pi,0.494458699291641*pi,3.54009789894589*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.45722440232763*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.502085765507016*pi,3.22068949958617*pi,0.816465307972893*pi) q[6];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[16];\nu3(0.115876699576989*pi,3.26826917079466*pi,0.5279232131371371*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.303945641571901*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,0.5534136566744867*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42238089499369*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38027735052823*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43041238283348*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,3.49065038512063*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.276726351840792*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215295113567374*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303914704915313*pi) q[19];\nu3(1.0*pi,0.0*pi,1.198942626208001*pi) q[20];\nu3(0.918322380349411*pi,0.7271097871565799*pi,1.126971477016848*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[17];\ncx q[10],q[11];\ncx q[12],q[19];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.615029429598849*pi) q[18];\nu3(0.58856035360432*pi,3.2036226641914*pi,4.1136207223609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49789536051174*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.34571273928242*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.468619315846761*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.605033704981955*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37930348593191*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48490998162148*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40466831454431*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49576063657949*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.195810755972428*pi) q[7];\nu3(1.0*pi,0.0*pi,1.342163255639149*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[11];\ncx q[12],q[19];\ncx q[13],q[16];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.410755851074258*pi,3.33847969122045*pi,1.39296753175778*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49245020708257*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5634149441308058*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.452635099417218*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.848896638390883*pi,-0.4408988985372273*pi,4.4152881674751505*pi) q[0];\nu3(3.5*pi,3.4709650862486*pi,0.5*pi) q[1];\nu3(0.304111982493628*pi,3.21716328674938*pi,0.5676174541331053*pi) q[2];\ncx q[3],q[14];\nu3(0.200492989570967*pi,3.30888739039293*pi,1.52134455076453*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5963794753404641*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5334834925976194*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3287909704684*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.259578858646025*pi,-0.18681374761380398*pi,4.14759179676373*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.498201075937932*pi,0.254833574221466*pi,0.657622077173553*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[8];\nu3(0.50347759370939*pi,1.00031007795739*pi,0.909580918992125*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.616041257187808*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.503642522590704*pi,3.38523680569313*pi,4.05980007802113*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.465053489514175*pi,-0.335308096245305*pi,3.89786667133699*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.342413592467*pi) q[21];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.617845420499468*pi,-0.332331185795391*pi,3.47684231760757*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.620876423230142*pi,3.10437085903299*pi,4.1418675177192394*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.241691610671741*pi,-0.157166291514639*pi,1.159131204319537*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.572618239494903*pi,2.84491463665077*pi,4.02237781362515*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.265622900845889*pi,0.86844275135602*pi,0.5598784343037728*pi) q[17];\nu3(0.848774475103324*pi,0.154683639160626*pi,0.9710734532858021*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.120596946511483*pi,0.5945996000179901*pi,4.33502512456395*pi) q[5];\nu3(0.815681079234007*pi,3.23187270736158*pi,3.27467555226622*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.476990768898487*pi,2.8860804525195*pi,1.3034381749261161*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.540076431006179*pi,-0.20002180796921798*pi,4.39191421271995*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.757319791935897*pi,3.27253691694658*pi,4.16631150973324*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.697321633521076*pi,-0.143201142704645*pi,0.9270839408110221*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.47377127641077*pi,0.9323382667867699*pi,0.6842905211082599*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.358742329823285*pi,-0.14028723142138*pi,4.1152356541107995*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.217695693940354*pi,1.04306196808283*pi,4.42331387303137*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.483862298710356*pi,3.28036695526389*pi,4.45233569561577*pi) q[11];\nu3(0.720031261306416*pi,3.06651524416354*pi,4.2836472814343995*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.640719259072667*pi,-0.305403160989422*pi,4.02632573466904*pi) q[15];\nu3(0.302857405648795*pi,2.72692677555186*pi,1.096873774675315*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.385575588558237*pi,0.39627054346916*pi,3.81155126531094*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.715578860324892*pi,3.25337898573701*pi,4.0275500352385905*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.184019989353447*pi,-0.290721812965376*pi,4.07354393887695*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.338414499514026*pi,3.04085423514369*pi,1.052831619768206*pi) q[11];\nu3(0.829844358328357*pi,2.48340093650275*pi,3.64492068777938*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.307236487219704*pi,0.6016329011828501*pi,0.5589150150099301*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.362010327962773*pi,0.58968774776058*pi,4.204694802015609*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.30091721806102*pi,0.5*pi) q[2];\nu3(0.275629343448726*pi,0.049229768489504*pi,3.59464806670757*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.61562581135712*pi,0.203353524455131*pi,0.8401328098263561*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.80992494324084*pi,-0.128210494775368*pi,0.631076586268277*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.273285240366486*pi) q[17];\nu3(0.336741976870302*pi,-0.20491960669540799*pi,0.663359444730415*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.63557177284053*pi,3.39274123665598*pi,3.32502451586533*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.51068247358924*pi,3.40966572337146*pi,4.44845063285903*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39881208032918*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[11];\ncx q[9],q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.458962108443449*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266317141529641*pi) q[20];\nu3(0.307797813548287*pi,2.95809104085412*pi,1.50266807664437*pi) q[21];\nu3(0.121355136560829*pi,3.32264819963872*pi,0.682890799975947*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(3.5*pi,3.36698082965131*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46194391737143*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.261024197258815*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1913689873379179*pi) q[12];\nu3(3.5*pi,3.46266272503406*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.32981345404684*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.380878944869962*pi,2.45288424427604*pi,1.378826211717193*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39112289614544*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49318147815862*pi,0.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.339664790491937*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.273370284603953*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3822537451673504*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36210633267969*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[20];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.686837837564268*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45344817646676*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5090146598199929*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1788397324349829*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40153112445279*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[12];\ncx q[10],q[21];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.39044267808966*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1569391320915852*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48429522126283*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36531768824467*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44857067882149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.180712983366826*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.32374611877416*pi,0.5*pi) q[1];\nu3(0.694172906289167*pi,0.143747721175718*pi,1.085008835523473*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.256393708855735*pi) q[7];\nu3(0.328757985969703*pi,3.10224342278085*pi,0.5453249869378773*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.682600885783719*pi,3.18763943739053*pi,0.5695455467535077*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46164200667056*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.476810484550845*pi,-0.4473105174906233*pi,0.605925578295641*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.375653656817472*pi,2.78189502002544*pi,1.2386746165780949*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.369163332664764*pi,3.30445995060589*pi,1.2913391967207821*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.609120720867468*pi,-0.4511893484548499*pi,4.30289578975366*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.250854423165888*pi,2.9843650538692*pi,0.80044962625683*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47883813176143*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.389012752424737*pi,0.23238302221009*pi,0.5002313924632065*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37882843210157*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.548692924291848*pi,0.25612345471228604*pi,4.19957200589484*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.124810218969157*pi,0.8489770504015901*pi,4.42243868510864*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.346804087059299*pi,0.18813762187135397*pi,4.15439922928216*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.303061449740009*pi,0.55696130483796*pi,3.67895048394433*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.655483886990337*pi,-0.029642610087217025*pi,4.44207587032228*pi) q[5];\nu3(0.575478058923932*pi,-0.276710911389739*pi,4.42604310937089*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.867487593907839*pi,2.89919347038845*pi,3.67070471221774*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.223625604627551*pi,3.16581376083588*pi,1.0161486015075099*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.537913318872036*pi,-0.183208018944983*pi,3.63235921666042*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.332641179685507*pi,0.440184641168462*pi,3.67679531974791*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.776072963471215*pi,3.3574389281313*pi,4.47431692081091*pi) q[5];\nu3(0.269604644984513*pi,2.94844910474148*pi,0.913662992748404*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.186047910482609*pi,2.9154780322965*pi,1.80692870662836*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.579512989517899*pi,0.5126269150617999*pi,4.396466630095221*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.653542429771042*pi,0.30948951767076704*pi,4.16810079564595*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.573599842404571*pi,0.06707877582926303*pi,1.337583036441821*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.800327158037899*pi,2.88882253312412*pi,3.61450250482187*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.301243165452836*pi,3.04660511057651*pi,0.732584883218933*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.760104676063017*pi,3.00856885207288*pi,4.4887289384752105*pi) q[18];\nu3(0.83925731024866*pi,0.23229325833746295*pi,4.222007348444571*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.468704478936412*pi,3.40328796880006*pi,4.2136097166932895*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.55504753520322*pi,3.3491220648219*pi,4.2843641037700095*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.278115962770246*pi,0.014806587655443959*pi,0.716822000280093*pi) q[10];\nu3(0.656594794440868*pi,0.7985580596732*pi,0.9265167006472159*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.155275943583244*pi,-0.21146150961815402*pi,3.94291390871303*pi) q[18];\nu3(0.377015531799282*pi,0.21321846566539004*pi,0.70359288142279*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.347496671050066*pi,0.5091871937319601*pi,0.65656422701584*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.37409341497761*pi,2.76843848122414*pi,1.75424227391425*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.91767675518845*pi,3.24394186659703*pi,3.34610095220477*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.46320151134714*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.297609575401625*pi,3.24699368168739*pi,0.5529466988897151*pi) q[16];\nu3(1.0*pi,0.0*pi,1.307450659710244*pi) q[20];\nu3(0.868553379005316*pi,-0.171234562676361*pi,3.53921446154147*pi) q[21];\nu3(0.701943408810895*pi,-0.274451709109636*pi,3.41761131665808*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29389487546149*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.34893402941506*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.33742834440205*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1720104803072489*pi) q[19];\nu3(0.761218578332108*pi,0.03412029665890304*pi,0.821408971434189*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46222834370059*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46583504415185*pi,0.5*pi) q[6];\nu3(0.675422644201627*pi,0.129353962688178*pi,1.096786967146907*pi) q[7];\ncx q[9],q[18];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.299811099655154*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.201589662087972*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.404126693218609*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(0.788851450093918*pi,0.378180933504498*pi,4.40560139995201*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31805092775111*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.128508519314845*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5311960674474632*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5062253699674653*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39207579651932*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45750736639105*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[12];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.213113043056542*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32118098092655*pi) q[14];\nu3(1.0*pi,0.0*pi,1.186899174131697*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5191977576804101*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48064975075978*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.0901564113691609*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39354510735988*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.461866837015711*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3380268187972981*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.620092449971851*pi,0.01982511394797004*pi,3.75565209809896*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.41267278402789*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5716296104497884*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4722077550614*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0881858850839378*pi,0.133637225994078*pi,0.993099937694542*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47150653852966*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.762885639493197*pi,2.51798637188803*pi,3.77295103431817*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1456016877078739*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36161432807826*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.236082098769624*pi,-0.355396566355427*pi,1.407368908024552*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.250276920318348*pi,3.29168203791516*pi,4.2374458164972*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.103104672476253*pi,3.33610454532452*pi,0.734073807063151*pi) q[18];\nu3(0.378524520958521*pi,-0.19810520640267698*pi,1.52149155841385*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.578896857337799*pi,-0.38492749538872*pi,3.63025608466132*pi) q[5];\nu3(0.337275011303889*pi,3.46795494416309*pi,4.45716158369874*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.634428252892239*pi,3.49884758636492*pi,3.79367544485248*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49867803662526*pi) q[15];\nu3(0.265157066278289*pi,-0.36955749233305*pi,1.69863681724667*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.570195259723264*pi,2.59865894638667*pi,3.51417426784377*pi) q[18];\nu3(0.734247471010117*pi,3.4332364916045*pi,3.72435384518668*pi) q[19];\nu3(0.462647598039297*pi,-0.14699451077626202*pi,0.893167420582467*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.833170255141389*pi,2.80708248848251*pi,3.31261155835389*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.237630555395368*pi,3.23991331793117*pi,0.922781573908275*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.196077958156128*pi,3.12463246085454*pi,0.5988942397732034*pi) q[16];\nu3(0.602077193243015*pi,0.38514533630582004*pi,0.74358474646986*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0475034155317073*pi,-0.362553487483646*pi,4.46353116706885*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.475935114791955*pi,2.93110353194488*pi,1.322835341430977*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.816027654209498*pi,-0.20419499321574502*pi,0.9844221522693031*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.819778417090812*pi,0.425351881806337*pi,1.1185124909028201*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.522863289785042*pi,-0.391738254031699*pi,3.72602669178563*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.300508500894298*pi,0.6462465625309*pi,3.80989360913794*pi) q[2];\nu3(0.336785218178447*pi,3.47231746712769*pi,1.7315910535453*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.472916542006379*pi,3.39555871872365*pi,1.476602287538032*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.486631391355899*pi,0.85648360545505*pi,4.39414571299213*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.425468167524874*pi,0.372044999228617*pi,4.48795398510567*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.597401286694777*pi,-0.299016841495063*pi,3.95922033047568*pi) q[3];\nu3(3.5*pi,3.47199168332198*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.211363628053126*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.215162314113607*pi,2.61761479437241*pi,1.427502145053031*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.512318176361214*pi,-0.4495437682728965*pi,3.54879219104354*pi) q[0];\nu3(0.199756741825551*pi,3.44423851328918*pi,1.506655438168*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.48615577564969*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.719767072419671*pi,0.15986871119959*pi,0.899208871752064*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.353043887018325*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.683921616248372*pi,-0.147648601065744*pi,4.063427220392549*pi) q[0];\nu3(0.121790589110062*pi,-0.341539124532246*pi,4.11414267780457*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,0.532950016873099*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41001449703791*pi,0.5*pi) q[8];\nu3(0.493091912655828*pi,3.21847940176445*pi,3.11316235884129*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.476296656315101*pi,-0.4699412825745578*pi,0.640634974013942*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.370015572159775*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36829365207937*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.513316408554606*pi,0.026192689625480048*pi,4.45643508997764*pi) q[7];\ncx q[8],q[19];\nu3(0.728930457076505*pi,0.6300960757785801*pi,1.345179307489326*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.334446988263547*pi) q[14];\nu3(0.363588433111735*pi,3.31620441523896*pi,0.780868199583855*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.633920374339235*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.101016951067567*pi,-0.281322690721736*pi,4.185406331639539*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.568516398055794*pi,-0.07558560857077001*pi,0.989593933547668*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.84826803601582*pi) q[19];\nu3(0.267414451409057*pi,3.03740010424781*pi,1.097398045914726*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.102700438747112*pi,0.23660992328361696*pi,1.1338432894221109*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.406125607474934*pi,3.04212020929074*pi,1.74117575217292*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.426064255223849*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.809510820636859*pi,0.51426982700294*pi,0.93896029690876*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.25380770568155*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[11];\nu3(0.562353982790221*pi,-0.38360712225765803*pi,1.156874652942188*pi) q[4];\nu3(0.722977288648359*pi,0.57505494419968*pi,4.32175297400979*pi) q[5];\nu3(0.666659397561766*pi,3.08441745707855*pi,3.5483085332036*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1630887790562219*pi) q[10];\nu3(3.5*pi,3.49502972974725*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.223555123942653*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.168221934363521*pi,3.28166406722781*pi,0.9976798161031479*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4225953041636*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.492820122267437*pi,3.30904808715703*pi,4.4296558919586*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.324389696047015*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.4271928371039*pi,3.44832402374691*pi,1.07321758078808*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49617223198241*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.336630590992246*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.61192162417007*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37866959634956*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265574314751593*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.499848264059461*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.818044492564826*pi,2.92487130316134*pi,3.20933262730881*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.29760144985143*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.539132094768716*pi,-0.364378288208538*pi,3.81067008739086*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45259301176982*pi,0.5*pi) q[7];\nu3(0.423582512719618*pi,0.56082710442357*pi,3.79587903246358*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5270966661066647*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5619005637042078*pi) q[15];\nu3(3.5*pi,3.47107228125042*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.196992674142142*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.260561326031623*pi,3.28478931594472*pi,1.3034662367755159*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4659294073535891*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.946786375332681*pi,3.40221378720248*pi,3.66715936025688*pi) q[1];\nu3(0.423364576710078*pi,-0.308857808573633*pi,3.92352791998329*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.544544969903033*pi,0.07679169579169598*pi,0.632078171826033*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49626266531439*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5407837332528707*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.88986833365131*pi,0.403821880541677*pi,4.30687706888431*pi) q[1];\nu3(0.446661256100375*pi,-0.17834437043173001*pi,4.47135839023364*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.102235701329325*pi,3.42813174513514*pi,1.074669522736185*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.250307613497856*pi,-0.4218065198625135*pi,0.6426012839626289*pi) q[13];\nu3(0.660335848605526*pi,3.05259242632624*pi,3.34597198841456*pi) q[14];\nu3(0.572591953719814*pi,3.36999324848194*pi,0.858593329525427*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.822101278565363*pi,0.27691908324678605*pi,0.685608876008494*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42027305249009*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.103050762378835*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.451617428607606*pi,3.26385294217186*pi,0.631746185645819*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.333547190799011*pi,-0.05758666098071702*pi,0.729465145986086*pi) q[12];\nu3(0.0913742210770871*pi,0.010082167674322018*pi,4.36096634061823*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.524405702233298*pi,3.41361549513304*pi,1.92192744280704*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.759404003913359*pi,3.27468259115814*pi,4.10813476683681*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.522477596877002*pi,1.00517644383355*pi,0.888005596394096*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46439123079635*pi) q[8];\nu3(0.332299457674353*pi,-0.38080822853943697*pi,0.5480553727780478*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.351665115371799*pi,-0.4013461732908079*pi,1.133235820536974*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.479832459997663*pi,-0.366265180725286*pi,1.391282444104257*pi) q[3];\nu3(3.5*pi,3.49141161508792*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.492727775967405*pi,0.482770315903027*pi,1.03946586462012*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.148654245700991*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.427962625313715*pi,3.34563481882689*pi,1.89142455463104*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45247000813232*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.579846511014845*pi,0.6594978529211799*pi,0.964381920292867*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.4034342220855631*pi) q[6];\nu3(0.624852100762362*pi,0.14938260661153502*pi,4.2022070371939595*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.504695013933408*pi,3.46576213808742*pi,3.50258720225305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.37181629097722*pi,3.47627332820556*pi,1.056908606478859*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0181289078576194*pi,3.02053296267209*pi,1.378809999234466*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49925076722774*pi) q[14];\nu3(0.45226759298757*pi,-0.4611935791326767*pi,1.57946245130753*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45504468819712*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.19888059331841*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.803001911388063*pi,2.67791799714753*pi,3.96354488273827*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.597609377048858*pi,0.47338512431746904*pi,0.972575940657511*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4180610847703061*pi) q[20];\nu3(0.273610579368128*pi,1.08254738309992*pi,4.389787371096229*pi) q[21];\nu3(3.5*pi,3.43779556911007*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38530094061857*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.308655427891047*pi,3.25244168873566*pi,0.8284695252668139*pi) q[17];\nu3(1.0*pi,0.0*pi,1.216646614548498*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25016633280266*pi) q[19];\nu3(0.0332699153817531*pi,3.18074552965019*pi,0.783841778988397*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.590752504616087*pi,3.21132752795427*pi,3.9680336817106*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.35086805657943*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1903255543521332*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5446267182032476*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41268063434371*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38028642232714*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.145278684518343*pi,2.87122399784995*pi,1.50251767336336*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[18];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36606487310341*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37405015420567*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.43376531159134*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.32689934722173*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.197525529636237*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.131868235126501*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.127934144430218*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.381742052149437*pi,2.95961442514088*pi,0.943388609773792*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48082295233104*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.418823700782399*pi) q[13];\nu3(0.446943168757341*pi,0.87936454096933*pi,4.039109079811579*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.617071122651184*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42346498544907*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5619888233589386*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.190689546740201*pi,-0.216041248796222*pi,4.39003853881429*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.704386604353458*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[2] -> c[2];\nu3(0.316396104009997*pi,3.46021843032824*pi,1.395151281830369*pi) q[0];\nu3(0.328545648426596*pi,-0.13831240505181303*pi,1.482375999361984*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.514322538501926*pi,3.24471035785741*pi,1.83938173649716*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.492758180032357*pi,-0.299052268163148*pi,0.783530318450426*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[15] -> c[15];\nu3(0.673346688066425*pi,3.3861685686525*pi,0.688892144246253*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.207863223230827*pi,-0.29736097694634*pi,3.97080271757252*pi) q[10];\nu3(0.432705925652189*pi,0.374469913593134*pi,3.91047909469504*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.473104335336885*pi,-0.4904537333628903*pi,4.0696327640191*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.544344687788144*pi,2.56739257667863*pi,3.72145384403008*pi) q[20];\nu3(0.863237098921608*pi,3.14983201356886*pi,3.42077776937775*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.508979635012377*pi,0.11465716790951397*pi,1.432217299985368*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.348427601952785*pi,0.09439207393037696*pi,3.42190419462093*pi) q[19];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.377353359596609*pi,0.75285036420832*pi,3.9682695006744*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.540996091842939*pi,3.13241408716201*pi,1.80808866855844*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[9] -> c[9];\nu3(0.308790641486747*pi,0.25276825961542904*pi,3.47722420994816*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.439145153540828*pi,2.98665842287924*pi,1.445591548928363*pi) q[17];\nmeasure q[17] -> c[17];\nu3(0.440033023236191*pi,2.67191554346641*pi,0.9479732267711309*pi) q[13];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.290986335457119*pi,0.02339386514334696*pi,0.9708181746032181*pi) q[0];\nu3(0.107203559993786*pi,-0.126543869516686*pi,4.3115474984932*pi) q[1];\nu3(0.198352750786404*pi,1.01531275049154*pi,4.20398902996996*pi) q[2];\nu3(0.458772521395135*pi,0.40046483307383995*pi,3.4845398034564*pi) q[3];\nu3(0.576726398890986*pi,0.18389467092127798*pi,4.07057736891391*pi) q[4];\nu3(0.434867477611212*pi,0.68043390582186*pi,4.0336601173212*pi) q[5];\nu3(0.64562292708561*pi,0.60409602812151*pi,0.5379062096724134*pi) q[6];\nu3(0.705119033278571*pi,0.03129128602453102*pi,3.59410725269027*pi) q[7];\nu3(0.533548309050594*pi,-0.44210397518989597*pi,0.666385663738123*pi) q[8];\nu3(0.404354465003077*pi,2.55572619993149*pi,1.4619349997823718*pi) q[9];\nu3(0.564527081015787*pi,-0.008970510886734007*pi,4.32674925680748*pi) q[10];\nu3(0.411712729849257*pi,0.5158302406624*pi,3.72966112743889*pi) q[11];\nu3(0.410436075640333*pi,0.82115090865749*pi,0.686134213998559*pi) q[12];\nu3(0.703668669421346*pi,-0.015556490886878993*pi,4.43775795796442*pi) q[13];\nu3(0.849912523908376*pi,0.20564400735156796*pi,3.77536857524879*pi) q[14];\nu3(0.343799152749036*pi,0.31982275165152496*pi,4.00621965274994*pi) q[15];\nu3(0.543933907902861*pi,0.59511012872339*pi,0.6314167953195999*pi) q[16];\nu3(0.282869487862845*pi,-0.234053630432273*pi,1.141074795520822*pi) q[17];\nu3(0.609186448020203*pi,3.33631019217733*pi,4.28917130740242*pi) q[18];\nu3(0.204593825449604*pi,0.15427939899145804*pi,0.614606552177539*pi) q[19];\nu3(0.706290018912008*pi,0.14470484411308204*pi,1.478491622751731*pi) q[20];\nu3(0.384271489696937*pi,3.47121819155933*pi,4.08915689771096*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[16];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3160778025584*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30424955210201*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43018364282739*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48666149925076*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36662990119791*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.272201133687876*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.119920481824382*pi) q[8];\nu3(3.5*pi,3.46043395745168*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47208154386857*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.266281611714509*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.164743105994124*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239493043577024*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344171985633328*pi) q[18];\nu3(1.0*pi,0.0*pi,1.116634404463238*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[16];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[19];\ncx q[11],q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.45299248225354*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5739677986612644*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.5239301948822194*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41395378859687*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5734862406783471*pi) q[12];\nu3(3.5*pi,3.49651793345427*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.608916767924959*pi) q[14];\nu3(1.0*pi,0.0*pi,1.160932274586869*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.680996745296547*pi) q[16];\nu3(1.0*pi,0.0*pi,1.345031588234416*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.508346408387416*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273040639197602*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47992515847592*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[16];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(3.5*pi,3.48636214283386*pi,0.5*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[19];\ncx q[11],q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.418410004339949*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.461120682195141*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.721541120633607*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30605860930236*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.251218590346973*pi,3.13254297458078*pi,1.5097240290986*pi) q[3];\nu3(0.690908183395555*pi,-0.210644473589303*pi,3.64899860258949*pi) q[4];\nu3(0.465071523878348*pi,0.78934857637904*pi,4.14552532020432*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.470989071767785*pi,3.43555579164178*pi,0.890401263767834*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.189669800723412*pi,-0.026999349251728977*pi,1.375550096197981*pi) q[11];\nu3(0.16583515199194*pi,2.58022637917084*pi,1.285745188482045*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.557160173150244*pi,-0.391243189117479*pi,4.36694167195753*pi) q[16];\nu3(0.275638094883962*pi,0.5178236800197*pi,4.37796520625202*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49649516390863*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.803755823359349*pi,-0.04283336780006203*pi,0.645762811075212*pi) q[1];\nu3(0.492850778831567*pi,0.004174793209530958*pi,4.23587885186403*pi) q[2];\nu3(0.508219796014852*pi,3.09194244727948*pi,4.27702835352079*pi) q[3];\nu3(0.755312113159313*pi,0.009039823840834016*pi,3.8778059784595*pi) q[4];\nu3(0.828182740540543*pi,-0.22269546852181799*pi,3.85776844660149*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[21];\nu3(0.688270586040159*pi,-0.4310025395407096*pi,0.701567975783713*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.302547909484247*pi,0.06902568216669502*pi,3.49446477630505*pi) q[11];\nu3(0.824949860069516*pi,0.03025021003567896*pi,1.437823075958568*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.535507154648471*pi,0.27959808777360595*pi,1.117594517790688*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.173372164050108*pi,3.24849184795428*pi,0.858926177913679*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.585433143050617*pi,-0.25634196840802803*pi,3.4385857557481*pi) q[1];\nu3(0.635266514008298*pi,0.67542510872844*pi,0.910366782802304*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.605082950709632*pi,-0.10374015496851502*pi,3.74573831183241*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.356135952301502*pi,2.99180991604398*pi,1.3844390886124232*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.192133456293261*pi,-0.380382692042656*pi,1.87595099734445*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.439129783881251*pi,3.31674167068373*pi,1.016666988015832*pi) q[13];\nu3(0.682195769717901*pi,-0.23185615161179102*pi,0.939191888822939*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.415351421923067*pi,3.10216265572967*pi,0.879805256710628*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.81865140775257*pi,3.36494306130883*pi,3.65216038689546*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.485867667262335*pi,0.37712459959122*pi,0.629350716114322*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.764752953692059*pi,3.29772442036438*pi,0.5100126018037183*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.39766146850321*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5495295226221*pi,0.356776591597751*pi,1.486039423686319*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2310654982058131*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.166756254088088*pi,2.91261883527314*pi,1.2642326795922951*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.53826261047124*pi,3.25954911954342*pi,1.79125633021921*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.303603151049249*pi,0.5832602058765699*pi,0.642395709376247*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3292150840516*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.28152189728236*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.809223860220559*pi,-0.4849650248873177*pi,3.27364333173963*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.798516017994445*pi,0.69365413872016*pi,4.25575398269747*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5510119495976891*pi) q[12];\ncx q[14],q[18];\nu3(0.133397419427276*pi,-0.03156144641318598*pi,1.15872935362942*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45504713783272*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,1.309565537539739*pi) q[5];\nu3(0.697140282518196*pi,2.85991526846509*pi,4.2204213906570995*pi) q[7];\nu3(3.5*pi,3.41004295406009*pi,0.5*pi) q[8];\nu3(0.504383335101055*pi,-0.214426535936517*pi,3.77103579156329*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4632371192547*pi) q[11];\nu3(1.0*pi,0.0*pi,1.241847636990138*pi) q[13];\nu3(3.5*pi,3.20074384986487*pi,0.5*pi) q[14];\nu3(0.338953790754685*pi,3.18107682339135*pi,0.9005182021136691*pi) q[15];\nu3(3.5*pi,3.33068636136253*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.052675997501066*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2047277267229*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.459960141912931*pi,-0.16605553238043802*pi,4.07399771488555*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.449883880080091*pi,-0.229361009777439*pi,1.58435684634532*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.262915622002933*pi,-0.23078486238983398*pi,0.934249617440623*pi) q[3];\nu3(3.5*pi,3.3845637978341*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5409503876916308*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.285655995962175*pi,0.449188614507933*pi,4.16771366020584*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.447894210904741*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2135593537199592*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5326065092747734*pi) q[18];\nu3(0.532805848232122*pi,0.8593473927854101*pi,0.5144725951385233*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5021513525789194*pi) q[20];\nu3(0.3822403876206*pi,0.436233488145494*pi,3.58794523309177*pi) q[21];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.218808328078825*pi,2.81709709495871*pi,1.67889814420621*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.840658229795826*pi,0.66609336892275*pi,1.097002446301848*pi) q[12];\ncx q[14],q[18];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.175060195740225*pi,0.09194479762610397*pi,1.344130934265461*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48247821839898*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.124986339463741*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42481410178464*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.773020410630366*pi,2.80830860598081*pi,3.64039543173695*pi) q[14];\nu3(0.592518409153679*pi,-0.4597660605775473*pi,0.738777753723356*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4826995183175*pi,0.5*pi) q[0];\nu3(0.249819286749486*pi,0.99687567194112*pi,4.4821918943506*pi) q[1];\nu3(0.603120960668201*pi,0.46619667316923097*pi,1.197380496219727*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.26902414809947*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1397442003217169*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.39287363212565*pi,3.29704375609492*pi,4.30888650380649*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42571814812494*pi) q[15];\nu3(0.325960937636565*pi,2.67637412830619*pi,0.912537436855773*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2970760098229381*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.431866546201301*pi,3.26381895161731*pi,0.6120808986063699*pi) q[1];\nu3(0.504843483501108*pi,0.22384296964296002*pi,0.7488490183491601*pi) q[2];\nu3(3.5*pi,3.3669702925967*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43723948893175*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.498392783699931*pi,-0.31424156317319496*pi,4.18603966453575*pi) q[11];\nu3(1.0*pi,0.0*pi,1.148848368217757*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.403962916053147*pi,1.05713346119911*pi,4.1520049418178395*pi) q[18];\nu3(0.116601111588215*pi,-0.00019120756915397275*pi,0.639281192557799*pi) q[20];\nu3(1.0*pi,0.0*pi,1.148593714873254*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.535322258153561*pi,2.78461482670156*pi,3.45029152026409*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46994018587026*pi) q[10];\nu3(0.199992142887665*pi,2.7554502050827*pi,1.62715418249764*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.953368812626292*pi,0.232285108873035*pi,0.6480311642000061*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37150410544962*pi) q[19];\nu3(0.621295231150544*pi,-0.191104016242309*pi,3.80597239829062*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.289880762766614*pi,3.39337079016114*pi,1.035353312983432*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.684205677252403*pi,2.86433641874429*pi,4.0222851451481905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40380510933434*pi) q[12];\nu3(0.555534891921506*pi,3.48754031434141*pi,4.102446123014451*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5211591312872295*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.573193256051918*pi,2.75154014682581*pi,3.82274008820434*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.531749780749223*pi,0.52342984091749*pi,0.6950285322810961*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.869176803584526*pi,3.21167276292322*pi,0.611790649760568*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.742064426291675*pi,0.94960367174332*pi,0.8882608510382111*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.310368069089093*pi,3.42696050787118*pi,0.859293668454979*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48519246992433*pi,0.5*pi) q[16];\nu3(0.42721687943538*pi,0.7828654427964901*pi,3.94637990089256*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249011853015415*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.243762640745939*pi,3.35339944503454*pi,1.0495551331575599*pi) q[6];\nu3(0.391349531267082*pi,-0.21266278117444298*pi,4.1951338508756795*pi) q[7];\nu3(0.805531753473045*pi,-0.4222309439368882*pi,3.56676706054379*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.464491570657925*pi,3.39273380861347*pi,0.833689084281688*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40260134618125*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.962686360493471*pi,3.17589469789516*pi,3.45270353847062*pi) q[6];\nu3(0.947996990554634*pi,2.51031281607822*pi,3.82469873199544*pi) q[7];\nu3(1.0*pi,0.0*pi,1.310561110665081*pi) q[8];\nu3(0.615958190847377*pi,-0.4725188731823332*pi,3.64747279724051*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.390161857291024*pi,0.23446844875259398*pi,3.79857874575583*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.639167832061502*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.657534157685405*pi,2.96935388199439*pi,4.35988738497458*pi) q[0];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.690180596972576*pi,3.32114654315338*pi,3.74538724867957*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.154961935687861*pi,0.295743104053357*pi,0.8945309073087819*pi) q[19];\nu3(0.609199064089851*pi,0.49676378062856397*pi,1.0530686652428871*pi) q[21];\nu3(0.413341597729374*pi,3.47153211472969*pi,1.269693652854808*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.157291695285627*pi,2.84773036248732*pi,1.026994149351062*pi) q[3];\nu3(3.5*pi,3.42022025054575*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.679152631707814*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.729636057264604*pi,2.68913345664411*pi,3.71878210868036*pi) q[10];\nu3(0.255471659070135*pi,-0.044868807994003*pi,4.38033640461867*pi) q[12];\nu3(1.0*pi,0.0*pi,1.130768174746984*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.731643528799025*pi,2.38040114358728*pi,3.61961670433101*pi) q[19];\nu3(0.34714777090862*pi,2.44014573783123*pi,1.116921293577575*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.435355184824111*pi,-0.171224868357098*pi,0.5164283233792922*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.394456569165587*pi,-0.257155119219505*pi,1.266879867752629*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37505448300533*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48420623643424*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.255140984446063*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.219910951299638*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46847584354953*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39564417452426*pi) q[13];\nu3(1.0*pi,0.0*pi,1.230451815179379*pi) q[15];\nu3(0.462215205504733*pi,0.06608338092430699*pi,0.946694383186402*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.547902686199337*pi,-0.03459136428724602*pi,1.289530022003592*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.37632918128951*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.719286660533151*pi,0.8873276222762501*pi,0.9234103564659639*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46448492006492*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2957537324801711*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.437153285346049*pi) q[9];\nu3(3.5*pi,3.49489430556019*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4435859912992*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.646654123755765*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.36289112913801*pi,0.5*pi) q[17];\nu3(0.29630168951387*pi,-0.4242499604004742*pi,1.478052699075986*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2362183324497629*pi) q[19];\nu3(1.0*pi,0.0*pi,1.336350357680429*pi) q[20];\nu3(1.0*pi,0.0*pi,1.180543927695068*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[9];\nu3(0.569736585110201*pi,0.21294390163565602*pi,4.087730148768189*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.42454663193762*pi,0.48595238662098295*pi,3.56592594724804*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47977629757814*pi) q[7];\nu3(0.562743818079592*pi,0.06557106997096895*pi,1.330874032465759*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5469462498698343*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3998093094195*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5332412643405917*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43135821223368*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.306697512616595*pi,2.94939059986739*pi,1.38408424001579*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.133432105800153*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.295927334140124*pi,0.28151062662816395*pi,3.66714135844295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.401186380693616*pi,0.22657671819151504*pi,3.54037887121927*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.580737314942646*pi,0.12999268825865595*pi,1.167390377714564*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.609893545483977*pi) q[12];\nu3(0.804936520519027*pi,3.16458826601513*pi,4.4483440614405705*pi) q[13];\nu3(0.35083198707557*pi,0.218499358807279*pi,4.19088063351968*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.271859191233633*pi,0.32577910539324695*pi,0.5620693058347482*pi) q[17];\nu3(0.0759412376193445*pi,0.58104805054136*pi,0.813733775706275*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.35625476555777*pi,3.13210578315919*pi,0.718701633124499*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.526182025660934*pi,-0.058074879316029004*pi,1.275959051069151*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.447343817040633*pi,2.43713352360765*pi,1.265621771674571*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.218213938300944*pi,3.2761572269814*pi,1.127419466500122*pi) q[13];\nu3(0.496258674173667*pi,3.41970499381815*pi,0.929558569778976*pi) q[14];\nu3(0.111445700468484*pi,3.18061459037491*pi,4.4563680454058705*pi) q[15];\nu3(0.410205078616401*pi,-0.20145916606355502*pi,4.258008503093761*pi) q[17];\nu3(0.287230052410394*pi,0.15294248373239605*pi,4.29549118625769*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.252914644542486*pi,0.20215363708109602*pi,0.861922985492129*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.61920955115909*pi,0.05875069772355401*pi,4.1175683279667705*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.875917153869163*pi,0.13716802054022603*pi,4.32649622125843*pi) q[5];\nu3(0.656036997092033*pi,3.13305868155447*pi,0.555047696893686*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.256486295756094*pi,0.13724193320328604*pi,1.23310878800571*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.111279291302542*pi,3.27492243501093*pi,2.01552520051461*pi) q[5];\nu3(0.69402592209315*pi,3.3066592144608*pi,0.606976225684235*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.137433210180468*pi,0.377072786235236*pi,0.856801430352527*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.462736085441157*pi,3.47319651409306*pi,4.45815851377122*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.134486051269724*pi,-0.297406805223917*pi,1.67316369731847*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.871577437186054*pi,2.69789078001188*pi,3.48493204256162*pi) q[7];\ncx q[8],q[13];\nu3(0.428328782084238*pi,2.77112387193825*pi,1.3345427003438362*pi) q[9];\nu3(0.673856242351009*pi,0.392120730358956*pi,1.394076598726257*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.661512394338055*pi,0.5704431645264301*pi,4.23452216961666*pi) q[20];\nu3(0.230796335748024*pi,-0.4120590033811647*pi,0.5261854962256685*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.387501254819297*pi,-0.142347230731659*pi,1.2363789205245879*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.301025399086098*pi,3.37789842884111*pi,1.7424159856274*pi) q[7];\nu3(3.5*pi,3.44988238867612*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.936013428416898*pi,0.422290531812347*pi,4.09026303440133*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.121888086725043*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.334412805394908*pi,-0.4587144214466415*pi,1.308094527681996*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.288916205817335*pi,0.25116750110100605*pi,3.68454167559759*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35286756043754*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4411042284778*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2914646063171311*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.342543511403455*pi) q[11];\nu3(0.493579716052704*pi,0.34707868287963395*pi,0.5648801961260037*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42310940602841*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.41157971543269*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4191027071002*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.361606627393003*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49750428627635*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42509187270964*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.466027442551773*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2758368942361091*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.207975033893663*pi) q[21];\nu3(3.5*pi,3.47182131635735*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.7135610990101*pi) q[9];\nu3(1.0*pi,0.0*pi,1.320237687889387*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5911876113416886*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[18];\nu3(3.5*pi,3.41598716344413*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190579819158025*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,0.5371509811403614*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5467844042392116*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41776185139072*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.3463261209560695*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38743905788162*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.71001783377447*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.149979018518517*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42948127028731*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.092684185416898*pi,0.171606357147417*pi,4.010103651929191*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.2898462926219*pi,2.88566541359828*pi,1.248579804096409*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.903348272670604*pi,-0.375337860741823*pi,4.1935085900800395*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.328720626838246*pi,3.18034366900417*pi,1.66091644572168*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.354992900237856*pi,3.29819269321768*pi,0.670536651134139*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.319816951126015*pi,3.45648063026131*pi,4.26319536204782*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5391878506981223*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[16];\nu3(0.535311410449958*pi,3.19764156782602*pi,1.76214141379199*pi) q[8];\nu3(0.122561965975631*pi,-0.4301837682553728*pi,1.315454799852438*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.761921453297121*pi,-0.286505191237874*pi,3.93459407518807*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.208873920949526*pi,-0.08764350455124098*pi,0.732950585125368*pi) q[8];\nu3(0.506057898365769*pi,0.47486941516872205*pi,0.687100571291831*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.327925429149762*pi,3.26781268782973*pi,4.277298647937339*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.519668729716724*pi,0.24089489853244905*pi,3.98201969845078*pi) q[0];\nu3(0.904694879884164*pi,0.39819506900479396*pi,0.614607749283707*pi) q[1];\nu3(0.854421656114072*pi,-0.05694763441860301*pi,0.63285869445621*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.606343749452757*pi,-0.255652739442472*pi,0.915882111551243*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.880466833049022*pi,2.6144879697086*pi,3.86540344729405*pi) q[14];\nu3(0.325949486817169*pi,-0.370741515146582*pi,1.73639214380471*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.476779035272531*pi,3.04032288465259*pi,1.78622348935073*pi) q[0];\nu3(0.506088587268226*pi,0.6173690236803999*pi,0.717608786276735*pi) q[1];\nu3(0.0463655825132346*pi,2.49372426214293*pi,1.200792271916336*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.891223718414696*pi,1.18583134277992*pi,0.7658685741965989*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.432492824968727*pi,3.13354472890161*pi,1.1184230717362489*pi) q[10];\nu3(0.86345066350208*pi,2.73163370890115*pi,4.01964477506208*pi) q[14];\nu3(0.225447400008093*pi,0.1557050255433*pi,4.04077474712639*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.69743697380286*pi,-0.29916635411563697*pi,4.31275082805697*pi) q[5];\nu3(0.140355275039057*pi,2.81741058535124*pi,0.8431934640886509*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.318361860204004*pi,3.07576966153353*pi,0.609896752780902*pi) q[17];\nu3(0.299896283194835*pi,2.56621699038193*pi,1.418772587608349*pi) q[18];\nu3(0.478146353543561*pi,-0.10681986403404298*pi,0.85314454462194*pi) q[19];\nu3(0.113983882839547*pi,-0.443381111916879*pi,0.5492823257193332*pi) q[20];\nu3(0.104536835878569*pi,-0.09526678740104699*pi,4.2768327000777*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.590735008439256*pi,1.00266510016289*pi,0.919058543352849*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.453737916351752*pi,-0.4150591932534962*pi,0.587315299270569*pi) q[16];\nu3(0.534149143488074*pi,2.90100060491556*pi,3.5412134477899*pi) q[17];\nu3(0.51099023763912*pi,3.10956907602648*pi,4.2151753025186*pi) q[18];\nu3(0.648966284036188*pi,2.63019715877622*pi,4.03892513861582*pi) q[19];\nu3(0.0772844414535091*pi,0.13641656249449297*pi,3.42754713590843*pi) q[20];\nu3(0.38096647812757*pi,2.62150766317154*pi,0.958074471796063*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.169866162382807*pi,-0.12169887546289498*pi,4.09643946404934*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.30666887206624*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35005951017288*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.45647901698709*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.232679874704297*pi) q[10];\nu3(1.0*pi,0.0*pi,1.146673308756303*pi) q[11];\nu3(1.0*pi,0.0*pi,1.158333157685034*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[13];\ncx q[2],q[20];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(3.5*pi,3.49728942869978*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\ncx q[9],q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.410410249541723*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48936687469109*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32734820232005*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43158612868365*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.229054078409911*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.4645640644199*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49851694092043*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49386082724231*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41835543465192*pi) q[11];\nu3(3.5*pi,3.39865249912748*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.474293476637349*pi) q[13];\nu3(3.5*pi,3.3709106499014*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1225022423501319*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292856250130181*pi) q[17];\nu3(1.0*pi,0.0*pi,1.286805688972719*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327718631032275*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288587634060834*pi) q[20];\nu3(1.0*pi,0.0*pi,1.169073136421182*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[13];\ncx q[2],q[20];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\ncx q[9],q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.5370492997015296*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45833540434819*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45935476571063*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33814964193536*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.673052835961185*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.25557214072011*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.604782878772784*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4997221891750705*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.666642848782968*pi,3.35474406418077*pi,3.39414697622017*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.459355822871399*pi,0.009546649476663949*pi,0.5158508470641713*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.38338375847755*pi,-0.284645819387284*pi,1.68667195012684*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.539231054248868*pi,0.117085473524419*pi,1.2710508305618848*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.250158446246827*pi,2.69138885954709*pi,1.161895675987715*pi) q[0];\nu3(0.526790943864794*pi,0.16237506619576703*pi,1.2995338244578*pi) q[1];\nu3(0.794204462878263*pi,3.46611505113132*pi,0.742366976680009*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.379444716591757*pi,0.12361648456516605*pi,3.74799885569221*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.207475208245949*pi,0.5034272425829001*pi,3.57003059900531*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.444639696889178*pi,0.409554342649997*pi,4.081460634864801*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.791648716268935*pi,1.03893271783662*pi,0.72342270311543*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.490156782322331*pi,3.08262142976364*pi,4.35940857353053*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.349277400590971*pi,0.027414073646437997*pi,1.1141226829731798*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.297891117319238*pi,0.65184050859099*pi,3.99004185610507*pi) q[0];\nu3(0.537614904671335*pi,-0.4117859051226402*pi,0.5906455550315317*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.226289013180434*pi,-0.181271102888923*pi,1.249822839088742*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.489924327812726*pi,-0.244747610407822*pi,3.57779791858725*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.314902307521734*pi,3.39742584276444*pi,1.4933727692856489*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.664600236283593*pi,0.5829278592562599*pi,4.09349423632262*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.183829622227954*pi,0.11195411859591597*pi,3.62654328373229*pi) q[13];\nu3(0.0639437551042694*pi,0.299437772947878*pi,1.1034665145521338*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.28300663999375*pi,3.1813668661111*pi,0.8338419450847461*pi) q[3];\nu3(0.855228082096589*pi,3.22207161064469*pi,3.71794499048564*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.135948950719241*pi,2.82211105691736*pi,1.61585942746807*pi) q[10];\nu3(0.115812125550917*pi,0.26141254181207696*pi,3.93210788100788*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.544844861117237*pi,0.456657348534913*pi,4.4827435271461304*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.439525453862841*pi,0.13796858910731402*pi,1.2658615681348269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.200696785781202*pi,3.3733507198518*pi,1.64362710849279*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.496785404157646*pi,3.09730460963804*pi,3.38667642042547*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.546782916091912*pi,0.06851137804321294*pi,4.11573642043064*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.216918998078149*pi,3.21439908311911*pi,2.18489380178279*pi) q[15];\nu3(0.203128300370786*pi,3.02092628197412*pi,0.679353486417232*pi) q[16];\nu3(0.911222544138895*pi,0.30846812349140895*pi,1.3462741419659991*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.829671977763604*pi,-0.4764002678080463*pi,3.80913651789427*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.518299122539097*pi,-0.42453972751226243*pi,3.4405648472751*pi) q[7];\nu3(0.0500532990489555*pi,3.31980048225209*pi,4.20754601451589*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.360244711844454*pi,0.8551600140782001*pi,0.5870206326793258*pi) q[16];\nu3(0.588439956354393*pi,2.75230049816621*pi,1.248759372308672*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.227053812094318*pi,1.04295977507112*pi,4.226016366274*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.407170017520183*pi,3.17590280126754*pi,1.169567279262751*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.368520362730722*pi,3.08733451215761*pi,1.68323803632607*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.3559082628261*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.195282864708759*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.541342814178479*pi,3.37399198779673*pi,1.7330261373845*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[20];\nu3(3.5*pi,3.39249412874459*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.262403209471668*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.947505295163678*pi,3.30535777953753*pi,4.41988422203403*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40609379076761*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48941583548028*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,1.0742858298342801*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.49725160101419*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.326562199110586*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.60694539114596*pi) q[18];\nu3(0.39719359565939*pi,-0.4076201708735544*pi,4.120641653718581*pi) q[19];\nu3(1.0*pi,0.0*pi,1.159114343877309*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43368386708574*pi) q[3];\ncx q[5],q[9];\nu3(3.5*pi,3.41970817487955*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,3.32761519972036*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.163862181421824*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.204333173593821*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,0.5243824319667163*pi) q[4];\nu3(3.5*pi,3.43630520986301*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1770734524764461*pi) q[9];\nu3(3.5*pi,3.36373888179556*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5584088230012804*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209381529279353*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.609789165727319*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.560054492674034*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.629904544677131*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42391224881474*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.3798633340499205*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.610093967813815*pi,3.42175206755248*pi,3.55672414153995*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.618317469409006*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2716213181664089*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0709965630853697*pi,2.81290754180914*pi,1.243128108915885*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.538999128923396*pi,2.67618633271485*pi,3.48172533637251*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47701697442834*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.778106183081302*pi,3.38344360315448*pi,3.6182563764182*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.576212080789334*pi,0.5270576224514201*pi,1.391034029121512*pi) q[14];\nu3(0.229011507836035*pi,-0.026731244976477997*pi,1.203228050875184*pi) q[15];\nu3(1.0*pi,0.0*pi,1.390211844582607*pi) q[17];\nu3(0.371591022116133*pi,3.28125895170155*pi,0.767446752313357*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.371434836961802*pi,0.8629307544557301*pi,4.36605158041161*pi) q[0];\nu3(0.696044993386217*pi,-0.037351828407541976*pi,4.02182534682013*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.458067715802992*pi,2.98355197989372*pi,1.1783047065457941*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.18988453776352*pi,0.5152143923064001*pi,3.91099960354425*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.461386866055008*pi,2.70083147033646*pi,0.926774664809987*pi) q[11];\nu3(0.242328354749205*pi,3.36540201169699*pi,4.4931046704516*pi) q[12];\nu3(0.551150270540713*pi,0.074114887552439*pi,3.92927269339881*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.356689821017413*pi,-0.46694909432392717*pi,4.21100107327984*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.511455306268136*pi,3.28828462228716*pi,4.3528750649043495*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.56917095320828*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.730457172810242*pi,1.01517425585455*pi,0.709342138815663*pi) q[1];\nu3(0.0843972219871594*pi,-0.4497738887613401*pi,4.4002725001037994*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.90161711157679*pi,-0.256056308404664*pi,3.44180397903081*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.398123557593763*pi,0.46147211438386104*pi,3.76653113502094*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.2870112815709*pi,-0.4149911379091519*pi,4.00530552920115*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.705642111743753*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.705579090513412*pi,0.90672356741783*pi,0.7670701336089629*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.594642161428288*pi,2.68347319349135*pi,3.81059480505065*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.398612584630009*pi,0.8945075818675701*pi,4.37021883528333*pi) q[20];\nu3(0.653921142875745*pi,-0.15535328204706*pi,0.954625724746806*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.845260125944079*pi,3.44059467983239*pi,3.57469487235283*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.285813938878878*pi,-0.31256411683653096*pi,1.342803074590023*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.404573995197848*pi,-0.130359828598552*pi,1.158351510694299*pi) q[20];\nu3(0.683726609099276*pi,3.38790927528436*pi,0.5718557381896677*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.227053046017446*pi,-0.308189536483011*pi,1.6188263239894*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.741458329779164*pi,0.70496287028515*pi,4.34283844316885*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.496699784202905*pi,2.79537287048902*pi,3.91117193167655*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.556729729952177*pi,3.24326501183043*pi,3.57095091031848*pi) q[5];\nu3(0.636786247335837*pi,3.37735948776035*pi,4.0087735119348*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.378948898072021*pi,0.55780258803304*pi,4.1946704940341295*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45841291437949*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1051331948973528*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.849667087921482*pi,0.54050465477868*pi,0.608807203150652*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4541970302815*pi,0.5*pi) q[4];\nu3(0.378970631061498*pi,3.13077857122702*pi,0.969470148340329*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.889607357491753*pi,2.4697467184352*pi,3.53093412417324*pi) q[9];\nu3(1.0*pi,0.0*pi,1.148601758578166*pi) q[11];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.745942310657466*pi,2.76279451669164*pi,4.03611173178986*pi) q[19];\nu3(3.5*pi,3.41233888073824*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41522974335153*pi,0.5*pi) q[7];\nu3(0.528717062331926*pi,0.50895079016598*pi,4.15832918511163*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.244330295726615*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5644984337228723*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.463155299136338*pi,-0.04331566880785298*pi,0.7659271154546881*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175654048041513*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[21];\nu3(3.5*pi,3.45893657836903*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.339832507005621*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(0.369777030265424*pi,0.707930407633*pi,3.8692172012173*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.512546652302662*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.3118525524834*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[11];\ncx q[5],q[16];\nu3(3.5*pi,3.43283890763708*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.087517257667845*pi) q[9];\nu3(1.0*pi,0.0*pi,1.212212710742379*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.427555243413821*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.65714575773527*pi,2.50391882758793*pi,3.51262921073328*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42599261489318*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4965322415732*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40879101473938*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.877280051420023*pi,2.65064542159061*pi,3.67506946000419*pi) q[13];\nu3(0.382077207903797*pi,2.87016781573936*pi,0.673980286696279*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3180013102599681*pi) q[16];\nu3(0.445136671430772*pi,0.440821575930162*pi,0.7840949703275291*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.499217559088271*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5099420314525047*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.419416690349303*pi,2.52072376385354*pi,1.279508579518744*pi) q[13];\nu3(0.505649546063317*pi,-0.4433419846718595*pi,4.49405633490714*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.713687108822792*pi,0.46029018889452*pi,0.815253060553074*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38341104827416*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44213037795308*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34769387533568*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.288409621779111*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3703013834618671*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.546460913317902*pi,2.73536321931513*pi,3.85827717950219*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0895411187240428*pi,3.00236512249979*pi,1.014450093869607*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.304370615150179*pi,0.47865684444727596*pi,4.05366012501435*pi) q[10];\nu3(0.838954998414304*pi,0.54244192432809*pi,4.430008270763*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.21236329628333*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39898296180698*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.732305237103667*pi) q[19];\nu3(1.0*pi,0.0*pi,1.163325127908179*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.922133597370415*pi,0.75090669866995*pi,1.163089110420633*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.249246542581347*pi,0.21087726023394604*pi,1.123953614100478*pi) q[6];\nu3(0.603154348368324*pi,-0.373451902400593*pi,0.993762689455412*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.244178387616028*pi,-0.104158035459331*pi,3.76681037539315*pi) q[10];\nu3(0.448711296826287*pi,-0.4685434420662186*pi,4.1795846788572*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.911164072201345*pi,-0.4079968501920034*pi,0.7388492051458511*pi) q[1];\nu3(0.552371770667157*pi,0.267357933824494*pi,4.3799553791782095*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.756092288012745*pi,0.5375741385966999*pi,1.270165155068923*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49494262442621*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.557792348551879*pi,-0.07884042222862297*pi,3.86236957728513*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.285299502390147*pi,0.11095190571925595*pi,0.806959150635043*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.402018198652813*pi,0.269959489606864*pi,3.3190923576197*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.744096500043314*pi,2.92155218919096*pi,3.88658080521528*pi) q[21];\nu3(0.268772058713263*pi,0.6631745299468801*pi,4.48910815870139*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.553789527315063*pi,0.34096156245309694*pi,0.73727189204234*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.367929025511334*pi,0.6848417768830799*pi,4.23736897844094*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.570817264217602*pi,0.373978804317568*pi,1.2807084561256081*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.45233472970839*pi,3.31274146079963*pi,1.90959809730241*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.775100129638542*pi,2.87177348814483*pi,3.98346786377276*pi) q[3];\nu3(0.474887742307044*pi,2.57680325547492*pi,3.94947958130777*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.437027479473949*pi,2.53931795486075*pi,0.9818472817467501*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.172112081877594*pi,3.42624266523024*pi,1.4693665933621531*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.66097734820655*pi,3.49409943950173*pi,0.5849309059106171*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.164639975482122*pi,0.15186713885770797*pi,1.154809305704691*pi) q[15];\nu3(0.7264076286564*pi,-0.027551079551727975*pi,1.085462410023923*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.458575637207247*pi,-0.373106284324687*pi,0.7306751762771719*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(0.860664257557387*pi,-0.376346258982067*pi,3.2839467510493*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.528686661070431*pi,3.19531868801468*pi,2.93254728579003*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.33549388785482*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.154970856450473*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.452165696463782*pi,0.5232397764436401*pi,0.5488508633913926*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.49111398419654*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44361334797313*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.37388730595126*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.619094980680106*pi,-0.351968783189621*pi,4.47723689465824*pi) q[17];\nu3(0.542413692764226*pi,0.35431644267573303*pi,1.384576563782086*pi) q[18];\nu3(0.146925873338832*pi,3.06449159884168*pi,0.709672464426442*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.203971634827053*pi) q[21];\ncx q[0],q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47129813783635*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.163791159792717*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.550552247512362*pi,0.419864174748378*pi,0.865310144730872*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.383167578077258*pi,-0.08603303538929802*pi,0.823652583564342*pi) q[19];\nu3(0.765233196713937*pi,1.08327799074432*pi,0.6624418671276*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,0.5457685568381119*pi) q[4];\nu3(3.5*pi,3.43606808501566*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2576953934062831*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39426077558723*pi) q[13];\nu3(3.5*pi,3.44816468147941*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.140056390497024*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.18557379118374*pi,3.27914438910956*pi,2.11027690961272*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.659618438588701*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.49128691976583*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5830291972462622*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.285697116919399*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5647529580520466*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5434271787954033*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.41109532901321*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40907702014295*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[20];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.45712974340739*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2715421151832031*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2132125279763581*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.778535854060093*pi,3.35513123647676*pi,3.18091390455804*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4870374682433*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4100326893589*pi,0.5*pi) q[8];\nu3(0.916618628275681*pi,2.99471310374136*pi,4.0139885124507195*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.390118622461762*pi,-0.01464755251083899*pi,1.025674628787568*pi) q[11];\nu3(0.292317186782533*pi,0.03655144990814696*pi,4.32839823527924*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3417643023482229*pi) q[18];\nu3(1.0*pi,0.0*pi,1.186218775371604*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.211264028700957*pi,0.24320358725754998*pi,4.35221987885025*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.415632794130345*pi,3.15839674503104*pi,1.179972537613627*pi) q[4];\nu3(0.473953097012348*pi,3.11310458200191*pi,0.849891912941906*pi) q[5];\nu3(0.539468028565403*pi,0.377805692675505*pi,4.20806279162968*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[18];\nu3(0.476037024391239*pi,0.286925729125198*pi,1.217059127825546*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.867585187327432*pi,0.250413853616117*pi,0.916603281648011*pi) q[11];\nu3(0.539727782082283*pi,-0.171181637827428*pi,4.438616555302049*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5070045270592991*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5786772774970375*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.60645272169634*pi,0.22428988089707502*pi,4.35654892256151*pi) q[4];\nu3(0.225608651838596*pi,0.28202031122223803*pi,4.21967701310552*pi) q[5];\nu3(0.297002265013671*pi,0.14668205561219605*pi,1.0930964056985149*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.201381918509666*pi,0.85802605562509*pi,3.87804268358945*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.638726556495615*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42533698358848*pi) q[20];\nu3(0.544455785715007*pi,-0.354191443331228*pi,4.442575435156201*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.320036599650277*pi,0.370131575706117*pi,0.839357173031483*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.297941184743523*pi,-0.4410969677288926*pi,0.816726840781248*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.399324716601317*pi,0.07896072766849305*pi,3.84541160706082*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.399873109860065*pi,0.466885304767797*pi,3.69390690101311*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.784025314861569*pi,0.50346239736739*pi,4.47175691738842*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.396490458958091*pi,0.63080668682328*pi,4.1428728963039205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.410117130419605*pi,3.4451608962804*pi,4.19174142602843*pi) q[1];\nu3(0.353774431470174*pi,0.284964550558518*pi,0.5102729132969427*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.43091678294379*pi,-0.11230401073437402*pi,0.807159987688466*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.388824433153882*pi,-0.387167001607165*pi,0.9476787124970529*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.696301084282585*pi,-0.309634702164925*pi,3.64784285887066*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0525234270070885*pi,-0.355317365998424*pi,4.1910024054389705*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.117594494335205*pi,2.44495101580837*pi,1.3646117900390569*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.664394037600129*pi,0.43430585087987805*pi,4.45901253505738*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.511000991526107*pi,-0.09837959369132798*pi,3.82089366663861*pi) q[13];\nu3(0.280225538750448*pi,0.5893308039738401*pi,4.0329636669865305*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.526525445570786*pi,0.439034849187825*pi,0.5483673508353685*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.679542249534506*pi,0.7347023872879199*pi,1.216053057566026*pi) q[8];\nu3(3.5*pi,3.41381915079127*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41939992123196*pi,0.5*pi) q[11];\nu3(0.300465343853069*pi,-0.258541228418949*pi,1.379683803538442*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314018601124344*pi) q[14];\nu3(0.593742613184075*pi,0.42202697218392304*pi,0.5261943130478768*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.641225776026945*pi,0.9015955507942099*pi,0.505532791800113*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.332636648642082*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.365544663918618*pi,3.29858387357301*pi,0.775179542550123*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.646664932197692*pi,-0.195126795984162*pi,0.652536367474254*pi) q[17];\nu3(0.510533083710093*pi,0.25000821226328096*pi,4.22117182567384*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49491936953679*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.341893462009102*pi,0.434137757021954*pi,3.75802182891128*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.366087394980751*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.255899190477221*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.371543148686867*pi,-0.34691262523452904*pi,4.4589473296456195*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32773284371803*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.708684931885073*pi,3.1334944483414*pi,3.92139545142234*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.47853013117595*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.2027933976032381*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35899914815496*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.468478119499661*pi,0.16585344013316805*pi,0.5154190707912017*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.46642267329806*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.42530595981433*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[18];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0850972818972688*pi) q[17];\nu3(1.0*pi,0.0*pi,1.404125395493279*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.39577288027183*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5583477353840922*pi) q[5];\nu3(3.5*pi,3.44735325873822*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.31237784597695*pi) q[7];\nu3(3.5*pi,3.48342122057795*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.190116868904672*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45019053611396*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.170353811453805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2843887308016528*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[18];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4814423511410695*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46998472664012*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38278166659356*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.650104292946049*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.45992987807096*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43823364775354*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5584573543523184*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1851901262772149*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[10];\nu3(0.537879746730516*pi,0.359289495637085*pi,1.281035630168718*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.607408781058789*pi,-0.343490390768147*pi,3.6223256622712*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.509379186132856*pi,-0.27936653499436004*pi,4.197955813386621*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.260217673541792*pi,0.86875092458478*pi,3.95726243401873*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.23355133202171*pi,0.41339944571278997*pi,4.4096368033192*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600043838774999*pi) q[20];\nu3(0.719660591228138*pi,-0.346173464982343*pi,3.25931112053536*pi) q[21];\nu3(0.490488226733037*pi,-0.203979258214045*pi,0.890687669489046*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.735532941635644*pi,2.62846487869845*pi,3.375119368872*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.70186648109824*pi,-0.390593816211934*pi,0.606701957718057*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.363595523601795*pi,3.40579876224288*pi,4.40032174148949*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.780847419065974*pi,0.53370685809601*pi,0.8434377375445961*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.822801869830016*pi,-0.018846947538491976*pi,0.613625437445989*pi) q[5];\nu3(0.509504761289937*pi,-0.4444416317426223*pi,3.80733942367853*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.654009257799725*pi,0.7447139388147399*pi,0.999759421557143*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.845872327029282*pi,3.47759737748661*pi,0.726476435263789*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.584561160479425*pi,3.13081273905261*pi,3.67415612365582*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.546364429802978*pi,-0.03134428000723799*pi,4.4377459679968805*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.436269865310835*pi,3.25981613650031*pi,1.62317573790527*pi) q[5];\nu3(0.567576774926512*pi,0.36343807361513103*pi,0.810692049076368*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.339782661801959*pi,0.6627909410205399*pi,3.84063092715989*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.349028489832674*pi,-0.4805340303022314*pi,0.819921843247102*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.509646219830745*pi,-0.389582167195127*pi,1.169052803618618*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.273065361025655*pi,3.36630829528249*pi,4.2132241879324805*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.126543301287045*pi,2.9566909749857*pi,0.8390643822446491*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.325077272334068*pi,0.38617545012267096*pi,3.48172992444215*pi) q[10];\nu3(0.520397930465334*pi,0.236386367151582*pi,0.604588761140248*pi) q[12];\nu3(0.502131348655839*pi,0.353297976714675*pi,4.3431376923719505*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.447852731802837*pi,0.60233412502947*pi,0.8972823334753091*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.811476512431585*pi,3.40536662522198*pi,3.4110440314981*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.52205232626202*pi,3.15351562582382*pi,0.823370904433989*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.510520816473027*pi,-0.20080802203691*pi,4.36784473930576*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.375667430716674*pi,0.13345797720915298*pi,1.213246007001062*pi) q[17];\nu3(0.604038891936188*pi,0.50593984543154*pi,1.149373265659034*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.32152462642774*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.197286396452105*pi,-0.013291720909597016*pi,4.419195824197891*pi) q[3];\nu3(0.560621837726926*pi,3.24642871957435*pi,0.686830742476232*pi) q[4];\nu3(1.0*pi,0.0*pi,1.114817005653792*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45681332938623*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3125317253915*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.631941601912846*pi,3.37860525247109*pi,0.809320058505921*pi) q[15];\nu3(0.417646371239978*pi,0.28362249993337596*pi,3.8867984033835*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.673149795641309*pi,3.34283489641107*pi,3.85751760513552*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[6];\nu3(0.355312749174548*pi,3.24485330629181*pi,4.3417595812187795*pi) q[3];\nu3(0.133365461038401*pi,0.023503888405121964*pi,1.294464586652863*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.88978392279698*pi,0.40427269558467804*pi,3.9072615481033*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.342108297563147*pi,-0.174773083386825*pi,4.33916539514057*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38620390489122*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.571247301047233*pi) q[5];\nu3(1.0*pi,0.0*pi,1.261040750786514*pi) q[6];\nu3(0.503042079383731*pi,3.21349101537359*pi,4.2139868578410695*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5022492332372663*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45117216235443*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.323396971273402*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.435436126150614*pi,3.16683367353463*pi,1.76586680138625*pi) q[7];\nu3(3.5*pi,3.46942700737763*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.246564770529168*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,3.42730141088923*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210717889576303*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5781341244081999*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4205897358158*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.138179606524198*pi) q[14];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5150663036623025*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36954829595106*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44262547619636*pi) q[16];\nu3(3.5*pi,3.4573709258376*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.355407925711885*pi) q[19];\ncx q[20],q[21];\nu3(0.350954998088579*pi,3.37879323769462*pi,1.91521293275628*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[17];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(0.818407114112805*pi,-0.4809974662703532*pi,3.6108918993129*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.43461590014308*pi) q[14];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.7828468579666*pi,0.327569935728512*pi,1.65972213253372*pi) q[0];\nu3(0.45595510760851*pi,-0.09345374025958297*pi,0.8565554857877931*pi) q[1];\nu3(3.5*pi,3.48189926915429*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47514649916563*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48904852860149*pi,0.5*pi) q[4];\nu3(0.44118854319582*pi,0.12682758476246203*pi,3.89900369985034*pi) q[5];\nu3(0.448489941437949*pi,2.57707562255429*pi,1.200315804971639*pi) q[6];\nu3(1.0*pi,0.0*pi,1.20940531366009*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.455093740303614*pi,-0.4161220915037891*pi,3.87771678613441*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.268355455339654*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2442355305866921*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.696598652022557*pi) q[19];\nu3(0.369569542578199*pi,0.227697812785026*pi,1.026007178055659*pi) q[20];\nu3(0.531940909618041*pi,-0.023150656497282984*pi,0.876807762068462*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.428576020566505*pi,-0.4151655889592538*pi,4.05381487785734*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[17];\ncx q[4],q[15];\nu3(0.720065142767262*pi,2.8803119717868*pi,3.74122075101208*pi) q[5];\nu3(0.491442492280888*pi,3.35158790158438*pi,3.28871586447719*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.678656223551163*pi,2.85614842549287*pi,3.7399658254676*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.714759588446968*pi,0.68210455176109*pi,1.1554603729629749*pi) q[20];\nu3(0.599109446691361*pi,3.25763457358661*pi,3.7236801404852*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43432163396999*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.650527866833869*pi,0.23018139799626203*pi,1.55103953615881*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.7033826546024919*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34798990486293*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[17];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.302083987712459*pi,3.37494522332004*pi,1.2154637533306851*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.724419249178741*pi,0.12264968728843995*pi,0.6920767904859559*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.329266723428421*pi,-0.34091993831092804*pi,1.11069144163556*pi) q[12];\nu3(0.558982191807173*pi,0.8279356290003901*pi,1.003067341555806*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.631682788900309*pi,3.38489570906642*pi,4.178931965613311*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.529052733005467*pi,3.12696331980108*pi,1.6651048853584*pi) q[18];\nu3(0.0737620417017774*pi,-0.08203712437321797*pi,1.53593569054003*pi) q[19];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.576974856938161*pi,-0.39304593814794997*pi,3.18525705406225*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.662046061820318*pi,-0.4897097550451129*pi,3.92251447194653*pi) q[10];\nu3(0.0609294057182566*pi,2.39238856520779*pi,1.349824258078894*pi) q[12];\nu3(0.26903538577931*pi,2.85640717550092*pi,0.711046364471794*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.630575115382703*pi,3.29132377753764*pi,3.43419212210347*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.756268628650539*pi,-0.31302949469054*pi,4.39849178023485*pi) q[18];\nu3(0.539304651370629*pi,3.33012470568505*pi,0.851935573141144*pi) q[19];\nu3(3.5*pi,3.4833335444312*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.340009527328586*pi,2.96797391096151*pi,1.04855030129958*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.29325207251674*pi) q[9];\nu3(0.438157833075571*pi,-0.282076369724504*pi,0.74937605447836*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.482916589811321*pi,0.449113483226806*pi,4.44173085932203*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[9];\nu3(0.601388550090496*pi,0.07237545606584705*pi,1.0535457157960662*pi) q[2];\nu3(0.652403068992031*pi,3.33514516544101*pi,4.34363503540013*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.944841504813015*pi,3.45706530699073*pi,4.46391449025011*pi) q[14];\nu3(0.227930771795709*pi,0.102097136394248*pi,1.3653166470268379*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.442991575954054*pi,0.30215895802028103*pi,4.1522446142897405*pi) q[2];\nu3(0.630065193918772*pi,-0.364211783966235*pi,3.80604169137802*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46551861884965*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.560934992160505*pi,3.05617099353678*pi,4.4306215230316095*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.40770169877684*pi,0.5*pi) q[5];\nu3(0.545230679111586*pi,-0.0016256748744890026*pi,0.632005240645826*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.291989009470341*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.393435053264044*pi,3.05357275899856*pi,0.985137781480693*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32908787724567*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.816830472193481*pi,0.246038768756074*pi,3.99987809592875*pi) q[7];\nu3(1.0*pi,0.0*pi,1.151375060478165*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.720172139728292*pi,3.09809994782309*pi,3.17615719934845*pi) q[17];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,0.5581577878500639*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.48419375119196*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3235077548625571*pi) q[19];\nu3(3.5*pi,3.48526317557447*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35306872410312*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48870174051449*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37327215299062*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233631346745411*pi) q[11];\nu3(3.5*pi,3.33072520127354*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.292773397663268*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.123716682727772*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185526021825442*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5268547728851605*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.724643741911277*pi,3.3727170732201*pi,3.36982808960606*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36740509066609*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3306404531333689*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5090227932761597*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.670480792731316*pi) q[15];\ncx q[16],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.493683773955659*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35163967210016*pi) q[20];\ncx q[0],q[15];\nu3(0.679479997681807*pi,-0.043950011899341*pi,4.271780909710451*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.3968758845772*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.36421538483465*pi,3.00903219787073*pi,0.841255671678409*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.373154675279567*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.748128009284173*pi,-0.350296253123317*pi,4.354947169653*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.627066888669596*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.699026000616303*pi,0.024299382022948013*pi,1.1314855027680641*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.37910866502733*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.18166619132819*pi) q[21];\nu3(0.640057925102145*pi,3.12483776759729*pi,4.098094132059391*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.2747221647182*pi,0.62681605068728*pi,0.7697289176854161*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41217630102263*pi) q[12];\nu3(0.0629760246433735*pi,-0.261444073187152*pi,3.86382389879603*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.493110032462405*pi,2.84983254505981*pi,3.52832499297967*pi) q[15];\nu3(0.351784244343551*pi,0.5354229200960401*pi,3.79879484318469*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.900168801942195*pi,-0.391964634598553*pi,4.106225212597479*pi) q[0];\nu3(0.885146992584569*pi,-0.078527111166241*pi,3.96451500145748*pi) q[2];\ncx q[3],q[12];\nu3(0.694720926214246*pi,-0.321681677049766*pi,4.11523951442952*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.557292874765451*pi,0.42384858185636*pi,0.988710949573372*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.629157108149536*pi,0.14999010610003305*pi,1.0850435395758828*pi) q[15];\nu3(0.173303673463135*pi,2.64242852568009*pi,1.3335990154867061*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41760818684896*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.87123172623793*pi,3.38260587324616*pi,3.98990119685961*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.332400857004226*pi,0.100500828872085*pi,4.12992715781456*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.604125212978341*pi,0.461403029990865*pi,0.9131820723221791*pi) q[6];\nu3(0.252896095387887*pi,0.30040505356884495*pi,3.53059952069498*pi) q[7];\nu3(0.256571589550369*pi,0.255240240192943*pi,0.704805935146715*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.720313104732613*pi,0.12419665886876796*pi,3.73480959934928*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.829768089639436*pi,3.00932924894779*pi,4.43231668355494*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.558449695115753*pi,0.02395160978174604*pi,0.890840123426096*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.709826582462665*pi,-0.23516510935949703*pi,1.2134788425009622*pi) q[6];\nu3(0.768671768198117*pi,2.94467222822503*pi,3.2392038898087*pi) q[7];\nu3(0.434968773369194*pi,-0.409651478188815*pi,0.892655606834423*pi) q[8];\nu3(0.394702178158208*pi,0.26371505701103504*pi,4.19253253323911*pi) q[10];\nu3(0.435406269048815*pi,0.09174355036255599*pi,4.20732168799314*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.783969373822211*pi,0.8366567048102*pi,0.881803356109795*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.525356924234081*pi,3.10825478076252*pi,1.82914974288668*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.817284457549887*pi,3.19695936380575*pi,4.23267354197619*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.330217461545896*pi,-0.01808411017348499*pi,4.11927350232965*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.449712614940745*pi,0.06053667245298899*pi,3.5312908130778*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.7509253318512*pi,0.07180337252144697*pi,3.87905525715797*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4891188755622*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.429952435070212*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.491485133572376*pi,0.034449747479400994*pi,4.27822739581528*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42636197319145*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42775680080095*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.2965767959229542*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.856692398084763*pi,2.88395494309631*pi,3.40605276721361*pi) q[17];\nu3(1.0*pi,0.0*pi,1.346744274244897*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[19];\nu3(3.5*pi,3.43838866807321*pi,0.5*pi) q[2];\nu3(0.295834758625544*pi,0.251825073535778*pi,4.328797413051181*pi) q[3];\nu3(3.5*pi,3.47918507140138*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1120661135377738*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3538558337631281*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.30722597627977*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45670472799287*pi) q[16];\nu3(0.403780411681487*pi,0.69764111031168*pi,4.19779047043071*pi) q[17];\nu3(1.0*pi,0.0*pi,1.166016725569527*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.49730586311626*pi,0.440881348561311*pi,3.84621181974388*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.5563563581237438*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5009367580190475*pi) q[19];\nu3(0.886883592825097*pi,3.18055966985149*pi,4.010955482082879*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.49186852279703*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44421132588368*pi) q[10];\nu3(0.824777055647451*pi,0.24874074938533197*pi,4.073152862977469*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38293209399238*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5045687762370616*pi) q[18];\nu3(1.0*pi,0.0*pi,1.187777807139284*pi) q[20];\nu3(0.738492385063977*pi,3.21778734983478*pi,3.19394717549823*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.32552304661889*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.72229424904288*pi,3.23509581270676*pi,3.20284125515693*pi) q[12];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.185651451577213*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.467300229144773*pi,-0.389021415949222*pi,4.15760408648041*pi) q[0];\nu3(0.0892889350116267*pi,3.18841981408982*pi,1.244223858189068*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.412599468683019*pi,0.12778886362033504*pi,4.4989671292424696*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.59566954969673*pi,3.32695288001472*pi,3.01193778628923*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5139588344319352*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.361705967949121*pi,2.66491248262201*pi,1.459398300793688*pi) q[0];\nu3(0.27782870937049*pi,0.10052473816985297*pi,1.2785199264807678*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.759024252963507*pi,0.38265335066000605*pi,1.194910510892396*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.558554246099072*pi,0.44347061384782405*pi,0.724352622218507*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4826573712550495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.246701919335502*pi,-0.137364063641926*pi,0.660371504536835*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43866622215428*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.500933028552823*pi,3.16987200463613*pi,4.20180802776198*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.246581179153899*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41536725941237*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2987271355303132*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.847627437902934*pi,3.47174939617063*pi,3.79943411316269*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.490097209228356*pi,-0.264883014816815*pi,3.98352208174631*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.530291455704356*pi,0.47395772278272896*pi,0.720869113918841*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.477751757097001*pi,-0.424509511689339*pi,1.1973067226294911*pi) q[2];\ncx q[3],q[8];\nu3(0.127472269852799*pi,0.26454562701417506*pi,4.09705318296826*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.665947882850329*pi,0.22598488962891305*pi,4.4007288850506505*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.408576660424135*pi,0.004780279027062018*pi,3.96552100539703*pi) q[18];\nu3(0.462552678988495*pi,0.90077830996934*pi,0.641625929662867*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.474179377040651*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.284324874998449*pi,2.4907311578877*pi,1.133665057316957*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.864729622353878*pi,-0.254046351780207*pi,0.872658265664893*pi) q[4];\nu3(0.457252579876497*pi,0.5265726153182799*pi,3.78134761045872*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5342753573080188*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.38654579781648*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3103107837738501*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.966953914559495*pi,3.21447369379248*pi,3.19722422418435*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.374160442031618*pi,0.038983109586880005*pi,3.50558936496514*pi) q[5];\nu3(0.588630611381256*pi,-0.239641098298701*pi,4.17374291086666*pi) q[6];\nu3(0.710259525848318*pi,3.14645782671647*pi,3.27162981290012*pi) q[9];\nu3(0.432262139900696*pi,0.7858767817349499*pi,3.81356579827038*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.573197145786056*pi,2.63013014118829*pi,3.57266795781411*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.424678676490839*pi,3.44241148028772*pi,1.1957550208275372*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.203247656889918*pi,3.48202203235184*pi,0.7654481878327539*pi) q[9];\nu3(0.746960553388186*pi,3.44159677206469*pi,3.36807683349535*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.659315310476613*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47701961270617*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.23205357947685*pi,0.406509416547597*pi,3.47245551951051*pi) q[17];\nu3(1.0*pi,0.0*pi,1.329731276518682*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.49155136354043*pi,0.5*pi) q[2];\nu3(0.938067676699076*pi,-0.020212799292872008*pi,0.974627413179166*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2998177110025861*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.626092376505467*pi,0.6361812351587499*pi,1.2494372439976171*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.588015915155608*pi,0.32419852868160903*pi,0.65251231884918*pi) q[3];\nu3(3.5*pi,3.19875296755451*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.475904134729661*pi,0.79832246493896*pi,3.93598326256556*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.157799663257805*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3458743218560905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.42111578978674*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.714727366398883*pi) q[7];\nu3(0.558735617193086*pi,2.97091713028682*pi,4.06010500934423*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.419231391827689*pi,3.38419586937883*pi,4.25440273344228*pi) q[11];\nu3(0.679426874170385*pi,0.465691118420827*pi,1.420198533471353*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2797048061282*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45437397290175*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.77441810482752*pi,0.83079973165308*pi,1.126444097418418*pi) q[8];\nu3(1.0*pi,0.0*pi,1.375908115038011*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.13727493174528*pi,0.77713130336029*pi,0.533915615912751*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5355039261250747*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.382192600657433*pi,0.16282867233238596*pi,1.055818498927785*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40965300736923*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.475226955529209*pi,0.12990237380622704*pi,4.29359537392482*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39285362367477*pi) q[15];\nu3(1.0*pi,0.0*pi,1.164864941083151*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.607929078479851*pi,0.482104255809345*pi,4.18333639814869*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.48264143083673*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5892348033222401*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.510883165201331*pi,2.83394643357628*pi,3.54876190984101*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.351940941996466*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.747495279243921*pi,3.28996644415203*pi,3.68861611400959*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.620289226593895*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.444243461786295*pi,3.09721743731484*pi,0.720568352543831*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.362429255943528*pi,3.40039289553593*pi,1.6827632958242*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.894609527851117*pi,0.5609020456291001*pi,1.064591084779545*pi) q[7];\nu3(3.5*pi,3.33002176605369*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30087277081758*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.20189934940565*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.418017469395586*pi,3.42304610567032*pi,2.0054776180955702*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.722352326948409*pi,3.24984225575699*pi,2.84246922711195*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32084454739176*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.253596957836684*pi,3.40760638465079*pi,1.450584745319051*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42459349009981*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.350976518332285*pi) q[12];\nu3(1.0*pi,0.0*pi,1.15517752862101*pi) q[13];\nu3(3.5*pi,3.3678125830634*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.530615336800078*pi,3.34501948602607*pi,0.704589486328578*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.790118482161193*pi,0.26269474595765696*pi,0.792790318975721*pi) q[20];\nu3(1.0*pi,0.0*pi,1.144481732173557*pi) q[21];\nu3(0.859180147352045*pi,-0.06043308200502301*pi,1.184549762060679*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.461274684919854*pi,2.55913525898607*pi,1.347953264496807*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37483384909372*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.170975169128748*pi,-0.09132281877741*pi,4.06210376428925*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.883561391410595*pi,-0.4001970467009621*pi,4.13561984700819*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5101896619710384*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46137789792809*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42769660576737*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.785938063406207*pi,0.30333168742914696*pi,4.1057850933413995*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.308029515911829*pi,0.09578826632760495*pi,3.87222190127003*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.649163776453136*pi,-0.135822507501845*pi,3.52728820389118*pi) q[10];\ncx q[11],q[12];\ncx q[14],q[21];\nu3(0.395646459818937*pi,3.0989867843588*pi,4.42801990985466*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.500453780052118*pi,0.345051409136638*pi,3.87138493088713*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.401156365532253*pi,-0.4736659167515881*pi,4.47281370331109*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.844753408398131*pi,3.08365825775096*pi,3.96040085214914*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.614019149614014*pi,3.11262372672531*pi,3.35762579959874*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48666764143644*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.456569145281162*pi,-0.11390376887630099*pi,4.0089746592959*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.358238700619144*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.271384900749867*pi,3.46572362759328*pi,4.08394471699004*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.255859089383662*pi,0.170085274066765*pi,3.80011616935325*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.744184401575568*pi,0.37661146832050196*pi,0.9937034437574239*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0905891046534662*pi,0.45128507873219803*pi,4.44187201885647*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.894816834575779*pi,2.94210497002798*pi,3.81917298199491*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.692819416668063*pi,1.04065478255483*pi,0.918958964534593*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.49593652076739*pi,0.5*pi) q[7];\nu3(0.735809497200922*pi,2.95030756030765*pi,3.54803513676702*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.55587299309326*pi,0.9207138729261699*pi,0.79399759055898*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4040068211542*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.551890331611549*pi,2.91721405194093*pi,4.351686944020949*pi) q[19];\nu3(1.0*pi,0.0*pi,1.390950681484124*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38087045904986*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.405926370062954*pi,3.35403459431186*pi,1.407746892205303*pi) q[5];\nu3(1.0*pi,0.0*pi,1.214614274599917*pi) q[6];\ncx q[7],q[20];\nu3(0.819998906559535*pi,2.93061120622529*pi,3.53512650073724*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35325287327854*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.366063662658727*pi,-0.30831531793925*pi,3.9251993928263*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.366606814705827*pi,0.24243424821122195*pi,0.744026737164464*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3314874865199648*pi) q[15];\nu3(0.513255139973919*pi,0.70561353691475*pi,4.32562649905159*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.394583816785528*pi,-0.29980698870198796*pi,0.5595192235917458*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.537505877122968*pi,3.219966348244*pi,2.92526521340003*pi) q[12];\nu3(0.371712225478695*pi,-0.07538498645983199*pi,3.95349377776858*pi) q[13];\nu3(0.334598680985512*pi,0.03869541979132296*pi,0.757548973218946*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.580733122864696*pi,0.5216331556274001*pi,1.044916605879975*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44722280552832*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.470083388718249*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.545456051023266*pi,2.41001694231991*pi,3.77900851964544*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.632615099523103*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0875647687082464*pi,-0.13032011800659798*pi,4.26573687833206*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.46830923237077*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2136203104332*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49977436856231*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226124593851045*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.732384453071884*pi,-0.4340036983040171*pi,4.2919400401939605*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,0.5482222383942643*pi) q[3];\nu3(0.541317103126578*pi,3.17311868967732*pi,3.064200185796*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38887811187467*pi,0.5*pi) q[8];\nu3(0.286683586740767*pi,2.99300490531982*pi,1.84696983726539*pi) q[10];\nu3(3.5*pi,3.44796702061498*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.293248833974785*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.321248644652698*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48279740363672*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.37916899864205*pi,0.5*pi) q[2];\nu3(0.566767229855777*pi,3.15237983166006*pi,2.8503848211599*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.303384382402878*pi,3.42846475660846*pi,1.37994545150713*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.252257579537829*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45425216650103*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.226804328022805*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39630346134017*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.615503016426309*pi) q[14];\nu3(0.55243415586747*pi,0.361347064184235*pi,3.94701599414932*pi) q[15];\nu3(0.546903501895969*pi,-0.242518944169345*pi,4.41292428834663*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37799888855013*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2529774126992859*pi) q[21];\nu3(0.539030166121107*pi,0.6278221634432499*pi,0.816661148940682*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.31710269934309*pi) q[13];\nu3(0.48662357136169*pi,-0.031241162983831006*pi,4.0583682628296796*pi) q[15];\nu3(0.513789635310408*pi,0.6175536527134899*pi,0.964434527737837*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.754785652548343*pi,3.49022161711016*pi,3.4988063557605*pi) q[0];\nu3(0.540490096360914*pi,0.15059946497653998*pi,0.762382465386694*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.177567203524823*pi,0.52244512906448*pi,0.759478727854874*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3449303215755695*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4421242843364706*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.210333487815533*pi,3.36999665151733*pi,0.5077829042184359*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(0.397557744062013*pi,3.43185347729707*pi,4.46363649737973*pi) q[6];\nu3(0.14358686276591*pi,-0.4979810447320422*pi,1.66197047093312*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.524889376267317*pi,3.19572334070958*pi,2.92467634790377*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.154861968962231*pi,-0.306005556556046*pi,1.497303239577985*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.338214936381666*pi,-0.281941781322228*pi,4.04960772130819*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.910590612254194*pi,0.307924320169222*pi,1.55092630138613*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.512027667169085*pi,2.54355545978648*pi,3.49548227952487*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.799482638168289*pi,0.199036549097523*pi,3.76934081531637*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.802242982108274*pi,-0.03090899300793498*pi,1.0460735230822489*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.189842326670924*pi,3.42937663865292*pi,2.04621439749427*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.639735593845534*pi,-0.28999968355484096*pi,3.37453009907304*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.723455899001026*pi,3.37503076332986*pi,0.8330826470282959*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.840592116704399*pi,3.33022638739055*pi,4.299465758157179*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.730870423742103*pi,2.71590255860934*pi,3.49834334682536*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.696187340820289*pi,0.23903518181475703*pi,3.88779239145638*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.330779394756024*pi,-0.275391847991865*pi,4.2546658965646795*pi) q[17];\nu3(0.528003340543763*pi,-0.399819467761193*pi,3.71465513124436*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48359045217931*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.959866491157717*pi,0.64004896292955*pi,0.769715733810019*pi) q[5];\nu3(0.85543867072774*pi,0.16522771301923*pi,0.6697807580946951*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.29133373355182*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47209440074564*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.353694443711718*pi) q[15];\nu3(1.0*pi,0.0*pi,1.161855507439356*pi) q[16];\nu3(0.596348370048226*pi,2.52575054698995*pi,3.76822171311747*pi) q[17];\nu3(1.0*pi,0.0*pi,1.145437990257886*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.44668129840395*pi,0.5*pi) q[1];\nu3(0.40415555413894*pi,1.06107462061791*pi,4.38438398615806*pi) q[2];\nu3(0.870139234131308*pi,-0.143494743356871*pi,0.5504865875803503*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.258330746201262*pi) q[10];\ncx q[11],q[18];\nu3(0.520738940183116*pi,-0.31303712819887797*pi,1.0805687715994061*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.924012991880654*pi,-0.15914993200670602*pi,4.39856621009786*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.251843897997248*pi,3.30058877561432*pi,0.5271947289021974*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.408344778985918*pi,0.417353702647034*pi,4.3999144539184005*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.757808209478987*pi,2.83400118088512*pi,3.26947989666975*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45686999008655*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41187972799931*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5413417395695386*pi) q[18];\nu3(0.37114193275307*pi,3.41984140622126*pi,1.52158472952888*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33982984196855*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.174144468087218*pi) q[8];\nu3(0.72918358912989*pi,2.89790653882791*pi,4.085615042080629*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5495758650088058*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.61367875334189*pi,0.466896600315415*pi,0.869587839530384*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.3780961252537*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.114427875759637*pi,3.40803512976934*pi,4.14374176016452*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.090447118017181*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.46788663558096*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.35853907892419*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48427311457536*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36422358216243*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0268442674440104*pi,2.82140272507712*pi,1.62677170088358*pi) q[11];\nu3(3.5*pi,3.45577104652511*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4844999100673295*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.222537053247531*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2240013487548809*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.515495597591416*pi,-0.325168453383743*pi,3.77627008743661*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39983704730365*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.605755222274457*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.317561897282987*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.333172781031757*pi,-0.003586291712657008*pi,3.95685675628968*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.290473958566129*pi,-0.077283430239458*pi,0.5238600008983799*pi) q[18];\nu3(0.654803736553878*pi,3.15427129297656*pi,2.85111248596693*pi) q[0];\nu3(0.479025747360024*pi,0.7770813640966601*pi,0.75805233091886*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42148892619314*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.790808485840905*pi,0.25530567246536395*pi,0.981996602076591*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45881169844019*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2393020233349041*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35660684808194*pi) q[21];\nu3(0.77546118517673*pi,2.45542208719295*pi,3.88985311502686*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43158001544608*pi) q[9];\nu3(0.422103900685174*pi,0.13549905752830105*pi,0.828960138332028*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.356472591566346*pi,-0.382937864336897*pi,4.4103873655902*pi) q[14];\nu3(0.271974006764717*pi,3.42217090016426*pi,1.5466288967323*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.537304563595788*pi,3.31591139982283*pi,0.5451057412164568*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.931638034635215*pi,0.87929833773735*pi,0.6918314578599161*pi) q[5];\ncx q[6],q[9];\nu3(0.363547935080839*pi,0.189710018406832*pi,1.0024680370557109*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.488173155877155*pi,-0.287371485203272*pi,1.3082492268628059*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.388955409810611*pi,0.02086410099581404*pi,1.149148559196918*pi) q[14];\nu3(0.414494425726742*pi,0.75199660735628*pi,4.12892934744383*pi) q[15];\nu3(0.398335683899483*pi,0.042067584064165*pi,3.76026060237143*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.488184455140249*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.376257805277322*pi,-0.4354307274521349*pi,1.29917459349924*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.832700507812261*pi,-0.14317545963641898*pi,4.1213325556394995*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.339666381863412*pi,-0.4141838931493501*pi,4.47194376388358*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.575075761833167*pi,-0.13119351263399298*pi,3.99591331867751*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.270937708841128*pi,0.6638710830263901*pi,4.11828043019611*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.170893741426234*pi,3.18367955453341*pi,1.132139329814362*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.613700116987755*pi,0.255504252814275*pi,1.302658859687571*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.391703037470554*pi,0.22336576601470104*pi,1.080251042644867*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45792324724852*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.517154547023483*pi,0.7389654731417401*pi,4.193956090507379*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.067831478559246*pi) q[15];\nu3(0.0692465457712916*pi,2.76077208045753*pi,1.021658715396218*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.6066507929452*pi,0.6719743405191001*pi,0.6038892382639129*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.759652872720435*pi,2.62233800156988*pi,3.67278008761737*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.53956504712696*pi,-0.4018252576912579*pi,4.15543535901705*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.466321362842012*pi,0.16062510393138696*pi,4.33422911640263*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.189788091814833*pi,2.81710703802142*pi,1.087048452895087*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.635506950743583*pi,-0.06721207895824999*pi,1.004665546784271*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0478300254693627*pi,0.59348489570123*pi,3.95752589051072*pi) q[9];\nu3(0.323735369323217*pi,-0.218176562850178*pi,0.5615183482968075*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47462895871101*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.569417960962767*pi,3.46165277399998*pi,3.73991276631542*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.693108069992061*pi,2.63831747197058*pi,4.1372132970306*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.400069234954534*pi,2.97534287106117*pi,1.260858052904402*pi) q[6];\nu3(3.5*pi,3.46809582346537*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.513378199723715*pi,0.37677283050457*pi,0.5301794037081073*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.642162043285012*pi,3.44454176105031*pi,3.36157320649119*pi) q[13];\nu3(1.0*pi,0.0*pi,1.257644714379732*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.313795976891442*pi,-0.31781105218617*pi,1.121269984831404*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.800786839344959*pi,-0.040003623991469006*pi,3.61753342459903*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.47321985936421*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3378949025906262*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.407094067342838*pi,-0.027490889284108977*pi,4.32956173372777*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5616808266628315*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44573427332929*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.41406797404674*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48590255602729*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.225289607385597*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23994186566005*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.20830295054173*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.270102204540723*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49320942893726*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[10],q[20];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.392217805804655*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38425547988276*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41324858173456*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.592388724762162*pi) q[12];\nu3(1.0*pi,0.0*pi,1.193381594702804*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6006445243052501*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230280537447952*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42043848306634*pi) q[21];\nu3(0.333150714176155*pi,0.13594178448341*pi,3.62952078010537*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41113269960551*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.361208534784401*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\ncx q[6],q[9];\nu3(0.211760210773479*pi,0.15397210565671304*pi,0.5991187266345893*pi) q[7];\ncx q[8],q[12];\ncx q[10],q[20];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.393796906617056*pi,3.15196802994799*pi,1.78254045961829*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43263316039845*pi) q[19];\nu3(0.775414338179904*pi,0.12610130031892197*pi,0.5050270550099547*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41470652343652*pi,0.5*pi) q[6];\nu3(0.129744366981643*pi,-0.04346786547964798*pi,0.752568380811105*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.372646591108607*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.634379242246043*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.868237730672131*pi,3.26113498169072*pi,3.05353750078389*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36837078648112*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.620608527362826*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.600822517140395*pi,0.73029969594009*pi,0.5916862746826835*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.257046693019374*pi,-0.046567865100045014*pi,1.3454362558389161*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.860649301866724*pi,-0.21784300800545398*pi,4.002448420391*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36699974534519*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.404906573571161*pi,0.42194012780728096*pi,0.879750237720965*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.140003468878429*pi,0.35476430429250305*pi,3.3948726595807*pi) q[4];\nu3(0.820421068184208*pi,3.42862218739474*pi,3.29274110613995*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.597888847361084*pi,-0.13665629010582597*pi,4.0171864621593105*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.73576039925171*pi,3.26353800124061*pi,4.00171311544002*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.806433793239813*pi,-0.32243404924839003*pi,3.39856678388977*pi) q[17];\nu3(0.404972639477199*pi,0.145195887164989*pi,0.705509438216219*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.672005434740212*pi,2.85067551230365*pi,3.57916367560572*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.390917591745579*pi,-0.020042178281380996*pi,4.24550258087176*pi) q[12];\nu3(0.365803831146136*pi,2.80515899401007*pi,1.4220194571145521*pi) q[13];\nu3(0.333415508188907*pi,0.03310241331543995*pi,4.00518720043628*pi) q[16];\nu3(0.121908668872964*pi,-0.25540429248771*pi,0.682754539296272*pi) q[17];\nu3(0.708407373449499*pi,0.453872946786424*pi,4.47905654897258*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35745461554048*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.616116709819998*pi,0.50593958650177*pi,1.006344631387901*pi) q[11];\nu3(0.399488147559057*pi,0.5080400877870901*pi,0.7544011448389021*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.299368908477232*pi) q[15];\nu3(0.343398083835793*pi,2.67890420355781*pi,1.50137681171078*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.77079937244691*pi,0.318162628985581*pi,4.06791697307575*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.425554492847957*pi,0.266075142659547*pi,3.65980569688597*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.360137706609269*pi,0.272872417655486*pi,3.35990523395908*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.329730476215235*pi,-0.4196727944441126*pi,4.206179922598929*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.175959687526597*pi,3.34308887591348*pi,1.66949305394353*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.31011737310013*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.638210520286704*pi,3.30529162393871*pi,3.33572733498928*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.784444388157105*pi,0.60836812576221*pi,0.615876182642657*pi) q[1];\nu3(0.538470816383562*pi,3.1971907862059*pi,3.21070828183606*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.35548221437966*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0819653678823975*pi,3.26233313950595*pi,1.89831957646296*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.203149495316155*pi) q[14];\nu3(3.5*pi,3.46618995366485*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.288254522182188*pi) q[18];\nu3(0.0686828816664868*pi,2.95688680970177*pi,1.75536509733476*pi) q[19];\nu3(0.814271104475472*pi,0.9506860162675601*pi,0.863394275359597*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.600907686974403*pi,-0.10518683697548198*pi,1.233752549492178*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.593027647205945*pi,-0.4277012113402868*pi,3.77152950953947*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.45401643308763*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.271613416771085*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.317894932958112*pi,2.99820627647017*pi,1.80941263291452*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.269266118356209*pi,0.19326891818609504*pi,3.77548270909341*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.50553051595299*pi,-0.21748384516240998*pi,1.095655495689675*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43134162636402*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.606068173678478*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.299622549198454*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2866078655837*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.419218471986591*pi,-0.4051415771123468*pi,1.169934186864896*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.5833426547237983*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46087609671165*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.34183750651449*pi,-0.296894923421233*pi,4.31011658438895*pi) q[9];\nu3(3.5*pi,3.46511358787212*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.322179005656676*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.638793693838815*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.231295026088644*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.563877500350658*pi,-0.007489969025483989*pi,4.412346771662969*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.33983710464243*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259711527791912*pi) q[20];\nu3(0.544818264636524*pi,-0.388032830952426*pi,3.92921885470003*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.422930478521116*pi,3.4756689492679*pi,0.6299624010263389*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.26646990733988*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5782957828507829*pi) q[21];\nu3(0.847743595777329*pi,3.35560251393329*pi,4.20358471405358*pi) q[0];\ncx q[2],q[21];\ncx q[3],q[4];\nu3(0.454373285523534*pi,-0.19394081782462802*pi,0.857307812945026*pi) q[5];\nu3(3.5*pi,3.47428012629533*pi,0.5*pi) q[6];\nu3(0.425058317542278*pi,0.00807129844437604*pi,3.8376045961738*pi) q[7];\nu3(1.0*pi,0.0*pi,1.182137372712222*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.605319814988259*pi,2.89064744371524*pi,3.96307471016831*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.265165835029467*pi,0.23173899972835899*pi,3.77055116687898*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.28512994933998*pi,0.72360894931942*pi,4.35189603753697*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49905886565846*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44222437709605*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.228067989343962*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.765918653964685*pi,3.34841267233854*pi,4.03756413824787*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.628501721236131*pi,0.31682571625883105*pi,3.86802339346035*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.429314894257036*pi,2.8500176957207*pi,1.110310115777267*pi) q[14];\nu3(0.3545442476617*pi,3.17232768605619*pi,0.601034663171732*pi) q[15];\nu3(0.115754324468163*pi,0.70098081536129*pi,3.87924262576903*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37275573245525*pi,0.5*pi) q[1];\nu3(0.361055991937112*pi,3.04525670238742*pi,0.768191207987888*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4728052052341*pi) q[8];\nu3(1.0*pi,0.0*pi,1.258175852849617*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.155431947799419*pi,-0.4195643729788441*pi,0.540898684467641*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0640216949079108*pi,2.56073540875096*pi,1.52402297326485*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.699083461709706*pi,-0.290598587823941*pi,4.10280710973088*pi) q[17];\nu3(0.475008023879832*pi,0.58718647150321*pi,3.61016805192054*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.185084853562554*pi,-0.3918900755521*pi,0.5889598854204139*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.584324359144564*pi,-0.027323658516815008*pi,0.882834118706045*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.632660495211685*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0422933685655571*pi,-0.01564245706633599*pi,0.9323192377703551*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0637349284517826*pi,2.46289824433752*pi,1.326372974809484*pi) q[17];\nu3(0.648556942508251*pi,-0.29458606652810804*pi,0.925762866358105*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.316890431192111*pi,0.5511974622189699*pi,0.5473592090541364*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.634411630398131*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36682892178709*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34252449044216*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.950524658076092*pi,0.08399955042504903*pi,1.443827216218399*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.369941980067435*pi,-0.229016050460302*pi,0.6632325765091069*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199571149352432*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296508625637552*pi) q[18];\nu3(0.782879534154336*pi,0.5033586321489101*pi,1.459172693939514*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.810490775884856*pi,-0.033031793414021016*pi,1.216073919939217*pi) q[1];\nu3(0.313828148612557*pi,0.49358744374141095*pi,4.263742928896891*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.266180067313126*pi,-0.4562220772834701*pi,1.368013070563102*pi) q[9];\nu3(0.224857174060376*pi,2.43840761811169*pi,1.310970683314029*pi) q[10];\ncx q[12],q[21];\nu3(0.743800736081571*pi,-0.16023233707276802*pi,4.3571218058692605*pi) q[13];\ncx q[16],q[17];\nu3(0.859368249060458*pi,2.97365274456936*pi,4.4258471250386595*pi) q[19];\nu3(0.276882523087479*pi,0.222944686280091*pi,1.145282943439752*pi) q[20];\nu3(0.887422838969865*pi,0.8270026559788399*pi,4.40220613374722*pi) q[1];\nu3(0.620464559247272*pi,-0.09769310719604501*pi,4.48670322170744*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.283080084777147*pi,3.46174407896703*pi,1.3657607618810221*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.29112986758633*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40484137025567*pi) q[15];\nu3(3.5*pi,3.42228109756095*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3934404731567431*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.631652083449309*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.642386640469623*pi,-0.4619443262367488*pi,3.92835977632768*pi) q[20];\nu3(1.0*pi,0.0*pi,1.14711654314867*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.378456459906847*pi,3.13653249845279*pi,0.848556720389402*pi) q[4];\ncx q[5],q[15];\nu3(0.422167947701047*pi,3.19442506786538*pi,1.58596691550698*pi) q[6];\ncx q[7],q[18];\nu3(0.479893598877778*pi,-0.387798170928698*pi,4.192157275775481*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32828238685593*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.381292073462338*pi,3.48774038610666*pi,1.233452594752205*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.350907229169661*pi,0.22006297809200004*pi,3.3346240328726*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.76859477861048*pi,-0.41119664351311247*pi,3.75521245076373*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.440804405309461*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.20286457056264*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5556347638397572*pi) q[21];\ncx q[1],q[13];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.36811019227121*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.293482390061904*pi,3.46874319005445*pi,1.76863758724261*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46804415619656*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.306472831748271*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3739290120402*pi) q[19];\nu3(1.0*pi,0.0*pi,1.120999317740789*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[13];\ncx q[2],q[19];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.445506697473494*pi,0.8661853081686599*pi,0.61089039648368*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[20];\nu3(0.143253227184743*pi,0.48751364022021204*pi,3.9246277631755*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.272703022144652*pi,3.3953918573829*pi,4.23606605788544*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4335963144362*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47780421496404*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.26188137137098*pi) q[4];\nu3(0.732848034083898*pi,2.89185198026357*pi,3.15018481303958*pi) q[5];\nu3(1.0*pi,0.0*pi,1.182923181470796*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48781179021768*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.312965646364912*pi,0.269019667702319*pi,0.682263292346668*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41192379239994*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354796450003044*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.607980445266927*pi,0.084979967417812*pi,0.639743745607612*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5400437937849127*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.525038338842288*pi,-0.13454200158934*pi,3.8492804616688*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.502865898217089*pi,0.7733172366390699*pi,0.661810189016963*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.618874088008771*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48013830470377*pi) q[6];\nu3(3.5*pi,3.44082033094394*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.19209767536054*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.27186902476585*pi) q[14];\nu3(0.12088792668122*pi,2.96659678161697*pi,1.418639891958595*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.142055794853412*pi,2.61712014144924*pi,1.51578233552939*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(0.43520481782723*pi,0.141378440944679*pi,0.8413939826987871*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.4926270300558*pi,3.30923814177085*pi,0.959139976709393*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.634392101099287*pi,-0.20611633313643002*pi,4.42360506079529*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.700560428394866*pi,-0.4333179968407057*pi,4.48399406548554*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.367874384296989*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.545868821302464*pi,0.72319184923471*pi,0.5126471220096731*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.172718549244323*pi,0.34646133051487105*pi,4.24808082272364*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.565739566442834*pi,3.29272709535312*pi,1.73912197693753*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.616064096918353*pi,-0.4585441921969615*pi,3.53147172529319*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.426984398334958*pi,3.41870155763051*pi,0.901555897439229*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.723421345705696*pi,3.40628489880875*pi,3.6340026766621*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.553809689401829*pi,3.39690301245831*pi,3.73611826644577*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.566460413649402*pi,-0.294474334139056*pi,4.3054122004876*pi) q[0];\nu3(0.73358719270934*pi,0.7873935313562599*pi,0.637324935780117*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37064363687113*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.313033984244022*pi) q[12];\nu3(0.17021198946891*pi,2.66403820611692*pi,1.0283941678034*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.700356421848903*pi,2.92889091693485*pi,3.98582177282788*pi) q[17];\nu3(0.611731164426609*pi,3.45715182391996*pi,4.498829045992419*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.672530501321274*pi,0.309470918525664*pi,1.130841210444233*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.594341099021991*pi,0.173476694494211*pi,1.053943360161848*pi) q[3];\nu3(0.601242978998039*pi,2.7392635833885*pi,3.40804011270008*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.882726476243617*pi,2.65018693728473*pi,4.13125248685505*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.684552588492359*pi,0.08613804371162304*pi,3.82181090592093*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.644358122610937*pi,0.32935122382690396*pi,1.275521377857309*pi) q[3];\nu3(0.699672267418097*pi,3.33894401192859*pi,3.97597924554659*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42138905707197*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.608069092086083*pi,3.01930062922666*pi,3.95479231349928*pi) q[6];\nu3(0.572980044853475*pi,0.5592999824782501*pi,4.14057561435155*pi) q[8];\nu3(0.694878608243482*pi,0.7587607967596699*pi,0.5703672619330128*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.271122800337669*pi,0.18349619474288104*pi,0.5068694254360517*pi) q[6];\nu3(0.445471540005915*pi,-0.274118950638153*pi,4.30262371453754*pi) q[8];\nu3(0.288698316698084*pi,3.36860146633411*pi,1.80960299669231*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.38212241623776*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.239102446000933*pi) q[1];\nu3(3.5*pi,3.44338801425544*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.175745676530045*pi,2.91782486014661*pi,0.900942412220263*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.535627115382303*pi,-0.43792607756996*pi,4.06596431320681*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.248115665001212*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.210551140950667*pi,3.06405367435898*pi,1.2928485298364611*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.533362227819528*pi,3.02447276534552*pi,3.34559372107114*pi) q[14];\nu3(3.5*pi,3.47966651041087*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.157530534015595*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.674441676544887*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48088337791236*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256132419641341*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.507620451858613*pi) q[19];\ncx q[0],q[1];\ncx q[2],q[19];\ncx q[3],q[14];\nu3(3.5*pi,3.41130127354683*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48253546154041*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39851313257464*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.329003417888905*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.248283522827625*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5597691642910618*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2225243499742882*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32937191990575*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[21];\ncx q[9],q[18];\nu3(3.5*pi,3.34556190981326*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.267435419105683*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2496927901858141*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3139837893971595*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.761119282622283*pi,0.7373857203548999*pi,0.624707713406699*pi) q[0];\nu3(0.857966197825124*pi,0.58816919977539*pi,1.321045655428539*pi) q[1];\nu3(0.806360721418579*pi,0.59595841422818*pi,0.5847802076117818*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.485295025196102*pi,0.12221295831859302*pi,4.44953088708708*pi) q[5];\nu3(3.5*pi,3.43203234012978*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.18885414946362*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5878656894106272*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.656132163647735*pi) q[18];\nu3(0.372692603382605*pi,3.11926989443917*pi,4.45181833019005*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.66663803034106*pi) q[21];\nu3(0.676361158479793*pi,0.5561569108405*pi,1.419167203543224*pi) q[0];\nu3(0.77457941539515*pi,0.09974922949596898*pi,0.814103855260189*pi) q[1];\nu3(0.336266939037051*pi,3.30876864486061*pi,1.269379796168242*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.375623228251183*pi,-0.11163426160192502*pi,0.923247516645723*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[21];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.624301249374013*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4674318125055805*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.249347045998147*pi,0.25203359281419*pi,4.0874027761954*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5921296514177268*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.262939554994606*pi,0.40371603946797396*pi,4.0730741385286695*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.506262792035076*pi,-0.09143937899086502*pi,1.4352324510190089*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.611887291393787*pi,3.46740873625398*pi,0.908203390384783*pi) q[8];\nu3(0.392545628260155*pi,0.48655429448181*pi,3.59690608933304*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.476106097970905*pi,2.97031823279113*pi,3.5586254876812*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.644610309033867*pi,-0.11371823122098501*pi,1.329694742536695*pi) q[17];\nu3(0.506365475126456*pi,3.14078811049252*pi,4.18153834167709*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.272847893499131*pi,-0.27841651418743596*pi,1.289994393355673*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.675793618711284*pi,3.40676023720147*pi,3.00061777510612*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.284762288663055*pi,-0.03473879516102901*pi,3.96191192189919*pi) q[8];\nu3(0.343978481751837*pi,1.09237232271423*pi,4.17879846986488*pi) q[9];\nu3(0.607304100506488*pi,-0.17206539465585502*pi,0.9407442405871149*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.312139909656511*pi,3.07687618714539*pi,1.76878081470779*pi) q[18];\nu3(0.340438243910462*pi,-0.4551242657867081*pi,0.709124574272232*pi) q[20];\nu3(0.2976915846225*pi,-0.26287710634822803*pi,4.03925387275257*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.789003872797414*pi,2.74655783105009*pi,3.62363664446898*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.215727433341121*pi,2.78108170735579*pi,1.354798380260556*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.33536077925325*pi,-0.093684828337457*pi,1.037330316276657*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.55345710353453*pi,-0.19049228600672202*pi,0.925287284730925*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.748398239267717*pi,0.8006561457127701*pi,1.1839725595389559*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.310920537221781*pi,0.34441932002684095*pi,0.684032263816316*pi) q[11];\nu3(0.0326735739159231*pi,2.731405542117*pi,1.39945886389751*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.161449279508341*pi,2.70058302049919*pi,1.102256379478212*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44458526082595*pi,0.5*pi) q[1];\nu3(0.213410688663239*pi,2.65718050950582*pi,1.437743565572644*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3376659265484*pi,0.5*pi) q[5];\nu3(0.347705770592598*pi,-0.16794141391288497*pi,1.477042771908776*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.274015053911865*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.647890426801096*pi,-0.348158241491482*pi,0.608800132414993*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2732023308700389*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.828200368723971*pi,2.90498367981491*pi,3.96776852730993*pi) q[15];\nu3(0.626698923650963*pi,0.17112692901683502*pi,4.46404770508859*pi) q[16];\nu3(3.5*pi,3.41452590636377*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2714254860041478*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\ncx q[2],q[20];\nu3(0.419973478917063*pi,0.446748741677499*pi,4.01889038451149*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.590756283108776*pi,3.34435460922258*pi,2.90941802013765*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.751704736764116*pi,3.14971615893323*pi,3.44011783133376*pi) q[14];\nu3(0.533137066920443*pi,0.21765657065190402*pi,0.8727484181909491*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38986634852007*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.103215918717658*pi,-0.196399559583048*pi,3.763985197891*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47744089604878*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.383071058708261*pi) q[12];\nu3(0.602084513508538*pi,0.051961074470688984*pi,4.03834796615123*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3781995167427095*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1830238790258552*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[12];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(3.5*pi,3.420736830396*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37044550851061*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48883520903277*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.308303436963838*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.31735503536868*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2015276925527*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48105463650745*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45188168967955*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.242916916330804*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41265483950547*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.179165372741931*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44264292579871*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.42958047443098*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5306369859161699*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5624531224453868*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229785663578806*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(0.422808481949352*pi,-0.20840796136621498*pi,1.63967164243316*pi) q[5];\nu3(3.5*pi,3.41198669621957*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.368511090715133*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.599914716846034*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.827853120061365*pi,0.16172747128281695*pi,0.8714079275957081*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0736301391743565*pi,0.89090701634188*pi,0.601014558312117*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.666910790981548*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41861086589218*pi) q[21];\nu3(0.669636412354741*pi,0.04823139729542203*pi,1.4413827651323738*pi) q[0];\nu3(0.329631999786739*pi,0.05464800447553497*pi,4.35485264861079*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.757698947847807*pi,-0.19567932939058802*pi,4.087104998496811*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.703595943350385*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.510190681193762*pi,2.97916403511949*pi,3.55018521816951*pi) q[16];\nu3(0.836686939075402*pi,3.3214208280688*pi,4.40676000059634*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.619483653085444*pi,-0.4613225302431015*pi,3.54878862090622*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.679898943706991*pi,-0.261880689983026*pi,3.95634799675989*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.193435481753868*pi,3.33769402663557*pi,1.275849385604497*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.780944741985127*pi,2.74325792599162*pi,3.72591964862832*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.166524277050546*pi,2.99374911472833*pi,0.760578524092702*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.563835142367093*pi,2.32200109314035*pi,3.71184683429387*pi) q[12];\nu3(0.467906515290123*pi,0.5590336263895599*pi,4.106119903483529*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.59278013254145*pi,-0.031254967678495005*pi,0.811728538258446*pi) q[15];\nu3(0.677560627952105*pi,0.297024561578381*pi,4.389334356223721*pi) q[16];\nu3(0.524732382453165*pi,3.26065278423017*pi,3.29172728735815*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.19815019693721*pi,2.96772278011664*pi,0.846590192411688*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.212937376887342*pi,-0.24899820879322399*pi,0.752182805000484*pi) q[2];\nu3(0.464810142101849*pi,-0.032455020014515*pi,1.355630229521692*pi) q[3];\nu3(0.00991924401256881*pi,0.37074488365163405*pi,0.9095246457706481*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.281581310914999*pi,3.42786204227761*pi,1.231404888627265*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.570734761569006*pi,2.70826543482181*pi,4.0506681634470905*pi) q[12];\nu3(0.693951251149995*pi,0.96871407187304*pi,0.5414097096115779*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.560049611808894*pi,-0.315034662296376*pi,3.55386048361932*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.461059085884668*pi,0.259921611822965*pi,4.01429819880425*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.637805540164054*pi,3.49940706846304*pi,4.1083626748143*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.495940318388981*pi,-0.33945605640113696*pi,4.0011994310955*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.687270141443783*pi,-0.06251300828567202*pi,3.77722929969765*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.137395811440498*pi,0.6776295596020201*pi,4.1685645155972*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.279037623372857*pi,-0.252125553798415*pi,0.997951425680274*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.769469568951393*pi,3.33181100350256*pi,4.04096664476414*pi) q[18];\nu3(0.446973397162453*pi,3.26647578276389*pi,4.32697799954113*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.394056055370734*pi,-0.044814336396161*pi,0.974236183203656*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.881272065820934*pi,-0.34987814710251597*pi,4.448254446680361*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.37268609597702*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205195174101745*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.27877731165957*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40443607470069*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.43522680188535*pi,-0.395119528571349*pi,1.80908937173419*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.499168220061115*pi,0.33445198861749703*pi,3.73311870069946*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1730102707670769*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235878959089184*pi) q[19];\nu3(0.55020735992764*pi,0.11885124659336999*pi,1.0103769735207742*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[9];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.424829269299439*pi,2.86553849106567*pi,0.720784267486775*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.33633103022176*pi,0.5*pi) q[13];\nu3(0.763419117027086*pi,0.39212768984716195*pi,1.428665390244295*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5204530479594099*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276590820273086*pi) q[20];\nu3(0.879993226814296*pi,0.184643424932466*pi,3.70606711900477*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26052088277839*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.210590326227058*pi) q[9];\nu3(0.116944470247634*pi,0.000794262702732973*pi,0.801593455078629*pi) q[10];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.513226868434983*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.629080805211603*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[9];\ncx q[2],q[19];\nu3(3.5*pi,3.36642800751751*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.267734768213269*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47757716553501*pi,0.5*pi) q[7];\nu3(0.374304662518225*pi,0.40763152871625596*pi,3.41035894608145*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1675170218883388*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5642122048401481*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[6],q[12];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.47918442587094*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.368800948755215*pi,3.06884247743399*pi,1.94641523711747*pi) q[16];\nu3(0.525939078326769*pi,3.28233889000916*pi,0.609854992563252*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.648847368041549*pi,3.07625401711084*pi,3.17504621690167*pi) q[0];\ncx q[1],q[9];\nu3(0.924802716472564*pi,-0.4609828391437577*pi,3.90201524908563*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40987485402509*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.46138064111425*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45584487537749*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.128549998176388*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2603216536888842*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.147539331811349*pi,-0.37477898479181304*pi,3.98020839922198*pi) q[16];\nu3(0.754646279070365*pi,0.09695387205338002*pi,1.453052830838526*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.426242907453441*pi) q[18];\nu3(0.791641157987753*pi,0.10313987312359696*pi,4.41810502049684*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.433331195098278*pi,-0.347038015921878*pi,3.80903933851957*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0922874190196661*pi,-0.057048562100592004*pi,3.77047985316646*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.48144362396617*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.356871208717928*pi,-0.044477897888138995*pi,4.27700411582973*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.912353084831625*pi,3.10448293345595*pi,3.22941928336338*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.440754213365138*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48345006844486*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.286662827794048*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48950205022972*pi) q[12];\nu3(0.154796610442307*pi,0.74454430935155*pi,4.35861617469834*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.668173625307556*pi) q[14];\nu3(0.480093654747302*pi,2.93550238287335*pi,3.63190678117839*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.752465743646316*pi,2.60244702961498*pi,3.86996960295461*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.928658778962588*pi,-0.11250027745277402*pi,4.27470367075702*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44365070626772*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.641173480478857*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.35108297174791*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243427727630128*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.421632239061591*pi,0.6276569278028099*pi,4.0776691560677705*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.599027697153177*pi,0.98609719809461*pi,0.6144734548217949*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.786534628011708*pi,0.34144160836526005*pi,1.0007618550337272*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.690887412465817*pi,3.09161616568431*pi,3.66803460165477*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.430928149235322*pi,3.29642310411392*pi,1.121008639005725*pi) q[1];\ncx q[2],q[15];\nu3(0.773281919522693*pi,3.49954023093444*pi,3.29659647583887*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.467415384014178*pi,3.13402908699739*pi,0.5102128888692614*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.659368046994938*pi,-0.35348442483786*pi,0.6218318208622879*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.618926223317835*pi,-0.382752604233815*pi,0.982707778963007*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.890967876737811*pi,3.47283891359951*pi,3.45858244392723*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.663051880417072*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42776796336291*pi,0.5*pi) q[2];\nu3(0.377967001371097*pi,2.33691216723937*pi,1.245268974094421*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.694971652703671*pi,-0.127016203840987*pi,3.87323055331793*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.685584535167503*pi,0.06957538871272695*pi,4.17903968603878*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.138809474361753*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47332051114278*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.826141099095352*pi,-0.4537225615318723*pi,3.35736744042956*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.880628874192511*pi,2.46834685525685*pi,3.92334574774699*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.893713633138069*pi,0.5909922401860499*pi,0.718183801919685*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17000119289312*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.649735375259612*pi,-0.116862313306268*pi,0.5531639194866138*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.584880116704055*pi,3.32098278267619*pi,4.09887969795666*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.135182518764546*pi,3.16039714552778*pi,1.190705988659063*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.631926469471399*pi,-0.394008946406813*pi,3.71926464611013*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5315020033164595*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.382318328888574*pi,0.52322148452391*pi,3.65125450190384*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.874197725738217*pi,2.84846209699885*pi,3.31257115801862*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.921262607633336*pi,2.9759455475033*pi,3.8006696156627*pi) q[10];\nu3(0.191609330938399*pi,-0.187246235130967*pi,4.32866609684277*pi) q[12];\nu3(0.38554749546541*pi,-0.4280192153155207*pi,3.99804393485363*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45642728039701*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[16] -> c[16];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.508283692879003*pi,-0.14697048076360297*pi,4.3178809247524*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.663481394785764*pi,0.16758796954363397*pi,4.2384343458927*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.439090415538179*pi,-0.15587750346061602*pi,4.1790906601305*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.244437149658397*pi,2.89509040102619*pi,0.857753698141149*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.343265506013631*pi,3.42421028916329*pi,0.5473379242966107*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30344510876281*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.123904576682877*pi,0.9279052580935501*pi,4.23992070950777*pi) q[15];\nu3(1.0*pi,0.0*pi,1.224123321175566*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41326136483093*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(3.5*pi,3.48684255538858*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.235333620004229*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.172190122223586*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.836547652183177*pi,-0.361615481810845*pi,3.69659301232156*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[18];\nu3(3.5*pi,3.34133417661043*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.45975982129554*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.224594008045331*pi) q[12];\nu3(1.0*pi,0.0*pi,1.258043760634584*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5265349719658539*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.730789904922521*pi,0.028867143999022016*pi,1.497892215221633*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39186796644406*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.637898865965552*pi) q[9];\nu3(1.0*pi,0.0*pi,1.219580993885689*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5404552586848193*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.454003225475*pi,3.16969022688246*pi,0.632647521845983*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44262765050607*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.324827762353276*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.641920991153093*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5226907172837318*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[6];\nu3(0.583359291963639*pi,3.09321731111527*pi,4.09181722881257*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.610432897603377*pi) q[10];\ncx q[11],q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[7] -> c[7];\ncx q[1],q[10];\nu3(0.473683546417712*pi,2.97002792935068*pi,1.184131241918666*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.717542355569309*pi) q[6];\nu3(0.442969980014427*pi,2.88988247199972*pi,1.011872263472735*pi) q[8];\nu3(0.442510934661038*pi,-0.422548928167368*pi,4.28824481519834*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49785157441782*pi,0.5*pi) q[14];\nu3(0.523078711983675*pi,3.18704147672145*pi,3.20729373516486*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.70195303796064*pi,3.075316498159*pi,3.89353039118829*pi) q[20];\nu3(1.0*pi,0.0*pi,1.269118281873896*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.326879904158886*pi,-0.357607097247029*pi,4.4135841555061095*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.773573572749302*pi,0.15623972948808496*pi,1.497594434838313*pi) q[11];\nu3(0.660497846210749*pi,0.08864233863779303*pi,0.8901878620676871*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.127361686541083*pi,2.60240487931982*pi,1.50528565816284*pi) q[19];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[19] -> c[19];\nu3(0.991806711310818*pi,3.27637118460313*pi,4.23603772690291*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.43930694201334*pi,2.54846509652078*pi,0.997323301727516*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.68342331825574*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[10] -> c[10];\nu3(0.901438854456515*pi,-0.17877119461802898*pi,0.85417351040934*pi) q[5];\nu3(0.461309634728456*pi,0.199109699081079*pi,3.83405062047184*pi) q[6];\nu3(0.866220122171762*pi,0.346133385949133*pi,4.47230170223913*pi) q[13];\ncx q[14],q[21];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.55468588381384*pi,0.20416627867613601*pi,0.766375658130457*pi) q[14];\nu3(0.483678800838747*pi,0.57754447596716*pi,0.763848070547804*pi) q[21];\nmeasure q[14] -> c[14];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.266226720485221*pi,0.294845678068708*pi,0.904551625082748*pi) q[0];\nu3(0.684187039054666*pi,0.87952043486843*pi,0.8532240951627861*pi) q[1];\nu3(0.283807110828946*pi,-0.29921527811361504*pi,1.67647393039332*pi) q[2];\nu3(0.763957663871067*pi,3.37450230154274*pi,3.23041290698157*pi) q[3];\nu3(0.411029037289681*pi,0.62774702716182*pi,3.99210166886598*pi) q[4];\nu3(0.767804063020127*pi,0.016970774292865975*pi,1.1887940514005821*pi) q[5];\nu3(0.320196028979829*pi,0.5238317138863*pi,3.61274376263975*pi) q[6];\nu3(0.156361052729863*pi,0.12124468330085403*pi,3.68502490561854*pi) q[7];\nu3(0.598635400521999*pi,2.4091915384208*pi,3.83403613877113*pi) q[8];\nu3(0.238175171831813*pi,3.01272885418636*pi,0.635018184094994*pi) q[9];\nu3(0.493435829180853*pi,-0.147755608521763*pi,1.173974297603998*pi) q[10];\nu3(0.482963852017465*pi,-0.43431985257511163*pi,0.714719945516297*pi) q[11];\nu3(0.0475785935831168*pi,0.24145137380900905*pi,4.22368138531567*pi) q[12];\nu3(0.550282219203741*pi,0.396303526465816*pi,4.46670626208111*pi) q[13];\nu3(0.229474868075428*pi,-0.281842796118863*pi,3.81183716586606*pi) q[14];\nu3(0.507595803063506*pi,0.59491438137691*pi,4.12515261413287*pi) q[15];\nu3(0.388193857857878*pi,-0.184281119207428*pi,3.77873578026535*pi) q[16];\nu3(0.426419686419557*pi,0.22059598823701299*pi,0.71584432573967*pi) q[17];\nu3(0.12701138089541*pi,-0.4332724296311564*pi,1.153159893790223*pi) q[18];\nu3(0.314751603917921*pi,0.18138240801357997*pi,4.4749099933281204*pi) q[19];\nu3(0.250527814123603*pi,3.06474276746818*pi,1.69433754924362*pi) q[20];\nu3(0.639620190166151*pi,0.136331652326109*pi,1.324532598920661*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[13],q[21];\ncx q[16],q[20];\nu3(3.5*pi,3.30641214507415*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44040168520176*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43739693017113*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2162718508463009*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42074871420531*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41466576484527*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243553458750885*pi) q[15];\nu3(3.5*pi,3.29957518897906*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3234982421609671*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209831899640084*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200386238303883*pi) q[20];\nu3(1.0*pi,0.0*pi,1.204236822119878*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[14];\ncx q[2],q[17];\ncx q[3],q[7];\ncx q[4],q[6];\ncx q[5],q[12];\ncx q[8],q[19];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[13],q[21];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47999072160261*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45555230108354*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3888519636969*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43092326003206*pi) q[6];\nu3(1.0*pi,0.0*pi,1.202777283529716*pi) q[7];\nu3(3.5*pi,3.39113225817378*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4516131541393*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.311838730943737*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2262899954911322*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3470929825286468*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3013379467136*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4501442067304104*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5368452259333516*pi) q[18];\nu3(1.0*pi,0.0*pi,1.222694831252777*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.62595322092479*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5225814598092131*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[14];\ncx q[2],q[17];\ncx q[3],q[7];\ncx q[4],q[6];\ncx q[5],q[12];\ncx q[8],q[19];\ncx q[9],q[11];\ncx q[10],q[15];\ncx q[13],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40034628357236*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.537742140921496*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5545818682506587*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40596447716148*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47761684618737*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.352309876490359*pi,3.46832164803241*pi,1.2263259570455611*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.470005735613982*pi,0.17594430328407296*pi,1.201705466443062*pi) q[21];\nu3(0.524325492193996*pi,3.18026722733333*pi,0.5863582111355451*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.258849486330669*pi,0.14700115453227602*pi,3.43616794989329*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.788973303373203*pi,0.439524103713153*pi,1.1892766862932231*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.423425905402795*pi,0.264188053641615*pi,3.79599673965361*pi) q[21];\nu3(0.411234721238421*pi,0.5867318428417401*pi,0.7401768437555449*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.35103403269859*pi,3.41061288149922*pi,1.93076336102*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.329842720277283*pi,-0.08560142397837*pi,0.8599397659497641*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.703165152620808*pi,0.9703736546586299*pi,0.5858955571804626*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.861200090024922*pi,2.63304568352336*pi,3.72904254127317*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.340340568405191*pi,-0.375981049389958*pi,1.3151032823630548*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.130445670888845*pi,-0.49960091246895727*pi,4.30178840428597*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.394711221640799*pi,-0.07384979198035502*pi,4.47447061315495*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.732487769639002*pi,3.24069134421386*pi,2.88726931890782*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.733891854776793*pi,0.9374473031089301*pi,0.933588101232538*pi) q[4];\nu3(0.645613857956618*pi,3.2338794044991*pi,0.5070676337644981*pi) q[5];\nu3(0.734581341658764*pi,0.44038831789865895*pi,4.48248253007964*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.43217265247552*pi,0.059544981750906945*pi,3.74223582364613*pi) q[9];\nu3(0.765928321374606*pi,0.8633032301529*pi,1.03750351506982*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.430430730031279*pi,0.69875738340584*pi,0.8523521007631121*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.823096300973123*pi,3.40723018065881*pi,3.65661609174094*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.72128732784404*pi,0.90313237341177*pi,0.723343323882753*pi) q[1];\nu3(0.416157954505913*pi,0.61347111203473*pi,4.44684678448312*pi) q[2];\nu3(0.764063606382665*pi,0.401409468567248*pi,1.54630117891232*pi) q[3];\nu3(0.195529258126408*pi,3.40191102208798*pi,1.63054704426597*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.290848231565763*pi,2.7427716916164*pi,1.1776413223237001*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.198286442460978*pi,0.170964323106794*pi,3.43173171637853*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.619318634134962*pi,-0.08057882209169298*pi,0.528558891396089*pi) q[10];\nu3(0.42214953504778*pi,-0.024453108291242975*pi,0.6510314600335461*pi) q[11];\nu3(0.197355945553072*pi,-0.191034475649017*pi,0.9366128369126889*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.869725844867229*pi,3.14960783046732*pi,3.40580760844537*pi) q[15];\nu3(0.66020826146202*pi,-0.103183579393057*pi,3.50576702482628*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0389862996558235*pi,0.62139401321246*pi,4.32067394168996*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0817943708018467*pi,0.189714392328863*pi,3.41125707967064*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.623714184644961*pi,-0.06108577210648097*pi,1.138043996421708*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.884963448787625*pi,0.395718281821849*pi,4.47794439876101*pi) q[11];\nu3(0.456493545400272*pi,3.33203753628993*pi,1.8680874088114*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.33888547402768*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.614752839222933*pi,3.36240653046568*pi,4.27595789403161*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.75078851479616*pi,3.27918090347068*pi,4.37817762759122*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.304892854075904*pi) q[18];\nu3(0.44272262082122*pi,3.23007523775488*pi,1.82372932644749*pi) q[19];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.29262603442159*pi,0.25322986175085704*pi,4.21065362782909*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.798768190143602*pi,-0.264902231642722*pi,0.879162354767396*pi) q[14];\nu3(0.591884070406192*pi,0.5425295415282101*pi,1.345204434520139*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.48952522422394*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.45747511850893*pi,0.5*pi) q[4];\nu3(3.5*pi,3.29893090774954*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1572766188785248*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2045126121931529*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4835987420242205*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.163169914000876*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.42973649110501*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.35307071087999*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49083760335352*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.34812816920801*pi) q[10];\nu3(3.5*pi,3.46340427397989*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.326410716891906*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2718907136119761*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267061842802341*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[13];\ncx q[8],q[14];\ncx q[9],q[21];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.47742866709798*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44757065529065*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4532241395025896*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(3.5*pi,3.43459695363932*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31790019915786*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43116709016272*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.62943232215865*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5303455655532265*pi) q[12];\nu3(1.0*pi,0.0*pi,1.271361180288568*pi) q[13];\nu3(1.0*pi,0.0*pi,1.22928389665709*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.384978377333519*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200529947510697*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40485276361182*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[13];\ncx q[8],q[14];\ncx q[9],q[21];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.549393176044579*pi,0.207913923810212*pi,0.762213630647681*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.668219501460265*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5834069317199275*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5372857269723106*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.962263741841473*pi,3.23631086868474*pi,0.620768814642247*pi) q[0];\nu3(0.560273150938495*pi,-0.222717026524467*pi,3.99579752838607*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[13];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.528788346920143*pi,3.0219569786167*pi,4.17145349840123*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.533378804433147*pi,0.024582824186062946*pi,1.50319322695307*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.522070831177861*pi,0.09666358399157304*pi,4.0217207708883596*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.801276448345764*pi,3.08797438185019*pi,3.82119757283961*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.522128742959515*pi,-0.16411827727678302*pi,3.62928747819082*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.262090072912024*pi,3.4140329026095*pi,1.346379743667931*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.790017312402339*pi,2.94890347209922*pi,3.55394347930401*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.550512341029152*pi,3.09989499085352*pi,2.96160097685067*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.179216089225633*pi,3.23190185881143*pi,0.778674470400252*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.802071533501406*pi,0.34286980621157703*pi,1.391531829743833*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.428128145010585*pi,-0.4420235213733307*pi,1.426638463343624*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.708978314649514*pi,3.37455059500663*pi,4.448064617085469*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.490571636348584*pi,0.8179225222694699*pi,0.7299592279420171*pi) q[6];\nu3(0.822646862052079*pi,-0.396758967586539*pi,3.63750163782208*pi) q[7];\nu3(0.919173595289967*pi,3.38700533321619*pi,3.50400825828033*pi) q[8];\nu3(0.162476016357086*pi,0.92772709542315*pi,4.3881808218841805*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.877453502906083*pi,0.099966046223815*pi,3.96834944416223*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.580943989083917*pi,0.8695248041749799*pi,0.9250714620134459*pi) q[16];\nu3(0.383575562180518*pi,0.299534365420256*pi,0.902337101933707*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.802751917183747*pi,0.339269734351926*pi,1.51387025854428*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.789654515842894*pi,-0.366619966052278*pi,3.40626443031643*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.178584484611509*pi,3.08814677163321*pi,0.6094907639111911*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.597056957598333*pi,0.375663430244095*pi,1.367809036146284*pi) q[6];\nu3(0.543300130420764*pi,-0.365029036899263*pi,0.585383385495091*pi) q[7];\nu3(0.541447625875651*pi,3.19842970621893*pi,3.47026788349447*pi) q[8];\nu3(0.778492029088609*pi,3.3369045518393*pi,3.2038237284861*pi) q[9];\nu3(0.680063223973047*pi,0.46423464967419203*pi,1.272710649110517*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.296251487507244*pi,3.19991934679554*pi,1.2078585155581139*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0666665938916043*pi,-0.4045680158053419*pi,3.99869149122433*pi) q[15];\nu3(0.551964059965286*pi,0.18569675978130296*pi,4.40352899148686*pi) q[16];\nu3(0.529894613243859*pi,2.95883380256505*pi,3.99379541860903*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.503816586418894*pi,2.95224127672209*pi,3.91607447918676*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.411005587350112*pi,2.8658616580006*pi,1.74160226507625*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.487251440760123*pi,-0.233498652248726*pi,3.58011698020898*pi) q[13];\nu3(0.512851508888795*pi,0.84140739218928*pi,0.60372665704858*pi) q[14];\nu3(0.737756349466874*pi,-0.12205155161315201*pi,0.65533904313062*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.206643457443611*pi,3.10040909395379*pi,1.461911412868691*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.8325796964997*pi,0.397274540255411*pi,1.202364946061104*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.280153438697112*pi,0.6749115928653*pi,3.71210262528062*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.381592321329269*pi,0.46441764857730095*pi,0.769134322813189*pi) q[19];\nu3(0.550528708909621*pi,-0.09368747855109599*pi,0.9165239388462769*pi) q[21];\nu3(3.5*pi,3.47827169290251*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.202995179556141*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.3847305777999*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.234454821757635*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.4911272792375*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.234816101439099*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.44000721323302*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.19487028292251*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.24885838529322*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.48633813633799*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.182488196081299*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1857109809874529*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258744538183022*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.44796707933032*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.40600275512657*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.4866139490228*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.513553593932605*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.329467651235535*pi) q[16];\nu3(1.0*pi,0.0*pi,1.347706048431744*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5964226501624558*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.1979733111759732*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40234773299309*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2950486199501832*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.552310057482178*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5413368614620353*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.666423602194211*pi) q[15];\nu3(3.5*pi,3.28675813785941*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1812661395809951*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.48162525105755*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5833759666701419*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.46203198583186*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.387245863860934*pi,3.11571392807682*pi,1.86251277354351*pi) q[6];\nu3(0.651551180072622*pi,2.522877077289*pi,3.72368798669215*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.160637689628018*pi,-0.336223031321902*pi,1.62677292393787*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32167990434931*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.703906170388281*pi,3.3558246252201*pi,4.223248611961139*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45128006489056*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.409962747577828*pi,0.283048603134465*pi,0.970962731599784*pi) q[5];\nu3(0.385242168747887*pi,-0.4072425299412083*pi,0.732096142835868*pi) q[6];\nu3(0.881205968910502*pi,-0.36275384181832*pi,3.93923205669028*pi) q[7];\nu3(0.75413781297949*pi,-0.287093117877916*pi,3.47133891029936*pi) q[8];\nu3(0.455184877220514*pi,2.76374304100878*pi,1.51332462224264*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.648456699561165*pi,-0.371863220733314*pi,4.00525814661375*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.913968558266203*pi,2.9385131937041*pi,3.37884725815102*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.228396262201425*pi,3.38053384515629*pi,1.77718455978378*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.508870178447971*pi,2.63774123674783*pi,1.042340186831185*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.240673217789901*pi,-0.07626105097040098*pi,4.48087955327596*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.928385441091523*pi,-0.201124461126437*pi,3.69457146978372*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.624022338599523*pi,3.49231340509297*pi,3.19122526740035*pi) q[3];\nu3(0.426916237422155*pi,3.02540549771099*pi,0.5813492254781379*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.346263034354852*pi,0.39080729927217195*pi,3.78837332102384*pi) q[13];\nu3(0.697689170568081*pi,3.21450544701754*pi,3.76706898819191*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.517740193404289*pi,3.20752701500798*pi,3.4683593647224*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.904163544277189*pi,-0.4263900425262621*pi,3.60318513742238*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.516646556042458*pi,0.5667645280620801*pi,0.624948507344719*pi) q[13];\nu3(0.678424314230076*pi,0.80395204783434*pi,0.5471791844602074*pi) q[14];\nu3(0.397188430022662*pi,3.40667047637898*pi,1.67888594389173*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.458333763070373*pi,-0.11052644683191398*pi,4.00189585187172*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.632787614078773*pi,0.77458499241453*pi,0.816102826872799*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.672859668729558*pi,-0.49589554880385206*pi,0.745931350812811*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.472997625716086*pi,0.194153062165071*pi,3.56078669413972*pi) q[17];\nu3(0.31108776940206*pi,-0.359438541262518*pi,1.5182552818438*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.419270804830861*pi,3.13527575921962*pi,1.73207089170077*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.684674018245513*pi,-0.335382986902445*pi,1.018894938953217*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.320307103664907*pi,2.54795830087696*pi,1.028469063393496*pi) q[17];\nu3(0.303028991524466*pi,0.14704185931122005*pi,4.2370478388547*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.17061289785351*pi,3.13973627771406*pi,1.3152187341867538*pi) q[21];\nu3(0.70374982664855*pi,2.67338647492011*pi,3.96062012466505*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.43738939527622*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2711655170875908*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.662355026146914*pi,3.02715037104429*pi,4.2160708562749*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.651026094057194*pi,0.48177444619198695*pi,1.050835148778222*pi) q[20];\nu3(0.384438551247607*pi,2.72908801039437*pi,1.62254132101142*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42496580433279*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.392960850727541*pi,3.36433190897106*pi,1.42570807490432*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.454852677454157*pi,0.085337148092401*pi,4.077347571735491*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.193698096652915*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.205626234056506*pi,3.02812986145899*pi,0.5041381582645807*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47820031639955*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.293465350112999*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.35039940946155*pi) q[8];\ncx q[9],q[17];\nu3(0.0447557741302313*pi,3.2382280904944*pi,1.54148411393713*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45613447348003*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.4614074974455*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41024967031026*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.377350185082415*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.255096083803469*pi,-0.046217907105601974*pi,0.5750295789150748*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3918628995004592*pi) q[15];\nu3(1.0*pi,0.0*pi,1.336928527215625*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5021236953566328*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,4.43311813956789*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.661068486723695*pi,-0.36970472710372604*pi,4.33445844321354*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35584758413388*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.48224992149322*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5912328423223072*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.360842540672798*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.1582921231817505*pi) q[15];\nu3(1.0*pi,0.0*pi,1.131136438743627*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38249303176395*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.45380330502347*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.360457503079687*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.356276094862908*pi,3.31844042882709*pi,0.763877211887737*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.720324603353625*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48178176654731*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.46958517200203*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2057971954278361*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.421537090373211*pi,-0.06795559606469298*pi,3.994695327717*pi) q[5];\nu3(0.393427611371654*pi,2.85169149113896*pi,1.54162977139786*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5574949065977811*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.361054297795235*pi,-0.434335398773271*pi,1.71641398860332*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.578063213599955*pi,0.26423322562156304*pi,3.76708155875259*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.580369454205997*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.14499673967435*pi,0.7794562210770599*pi,3.8763168170319*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.362956148019879*pi,3.31788098687184*pi,1.454881064875941*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42153804532224*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.51078190905912*pi,3.18077031228485*pi,4.03784181759478*pi) q[18];\nu3(1.0*pi,0.0*pi,1.177025800037858*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.70377556873864*pi,0.37166026517969697*pi,4.28595113484055*pi) q[1];\nu3(0.479009768784007*pi,0.348359136075843*pi,1.3504073679135908*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.631271693805535*pi,0.18404353078179503*pi,1.1423538810249498*pi) q[7];\nu3(0.694475472210627*pi,0.65586823015286*pi,1.275638914075976*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.57474253304666*pi,-0.10107581950891897*pi,1.3005850881264989*pi) q[11];\ncx q[12],q[19];\nu3(0.462971980585005*pi,0.69137384404883*pi,0.792665390257209*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.513777247550933*pi,-0.022968901131661*pi,4.34556959230771*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.556892834194703*pi,3.2067759382306*pi,1.69530541373157*pi) q[2];\nu3(0.466885635335826*pi,0.427588909799996*pi,3.46247934433098*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.297063005807173*pi,3.04504735918102*pi,4.48257853885526*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.743980415555771*pi,0.462986334189707*pi,0.736889781010491*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.867272341089996*pi,-0.359781692429621*pi,3.20190122195097*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49591564031211*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.626364118865445*pi,-0.05747550982129601*pi,0.5559274569206897*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.351769593797687*pi,2.91614022301448*pi,0.8726189958073141*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.461718610220818*pi,2.82898046516353*pi,1.430913985940634*pi) q[9];\nu3(0.384350498347037*pi,2.78894461844156*pi,1.3342300707944519*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0860514933628639*pi,0.044784280855071024*pi,3.9914038471885*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.409401460558692*pi,0.35444990157713896*pi,3.80987784825973*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.350645804910401*pi,2.70172767807274*pi,1.53010967416323*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.903448395300264*pi,-0.371574851965083*pi,3.34124178450556*pi) q[9];\nu3(0.660223557063539*pi,3.2745237526213*pi,3.18465239091484*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.544628582827313*pi,0.132304497515087*pi,1.2429709127133561*pi) q[14];\nu3(0.544609200463753*pi,3.37824046240344*pi,3.65268221909146*pi) q[15];\nu3(0.799197333944872*pi,2.90347307790342*pi,4.22147431313756*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.901492509479456*pi,1.03606699941895*pi,0.731111495257961*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.568771231994469*pi,3.41241419096952*pi,3.51181565551234*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.498811109721038*pi,-0.32040601096522503*pi,4.4097593580517405*pi) q[15];\nu3(0.640802570128253*pi,3.1617492384935*pi,0.5794291381481169*pi) q[16];\nu3(0.665643447280803*pi,0.83429419044655*pi,0.666283789999613*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.469599981387999*pi,0.10070006990282898*pi,3.81717835538216*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46060224129244*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.804328643870743*pi,-0.22433545034644298*pi,0.755617295853791*pi) q[17];\nu3(1.0*pi,0.0*pi,1.33201361026357*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0938013940230422*pi,0.10514890710781599*pi,3.76597683551202*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45227627581267*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.316485113474182*pi) q[7];\nu3(3.5*pi,3.40968068048509*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.386248431800571*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.49583901912477*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37095564404606*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44598168722112*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.2025281358936821*pi) q[10];\nu3(0.298286120308962*pi,3.12454611065213*pi,0.995294075695422*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.213357015657949*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.638848387668699*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2002309653955971*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.485480978637209*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37151256986606*pi) q[11];\nu3(0.600728769694858*pi,2.928731044366*pi,4.407109348123139*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38098703741087*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.4334912579673595*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4809974656507805*pi) q[14];\nu3(3.5*pi,3.44163159622012*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.133060863286392*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.718702680806747*pi,0.7847295888438299*pi,4.452525942453899*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5181561559829531*pi) q[20];\nu3(1.0*pi,0.0*pi,1.24456491854597*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(3.5*pi,3.45137912338842*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.274156890362664*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.127068353886951*pi,0.6384142253432199*pi,4.29922987179612*pi) q[13];\ncx q[15],q[17];\nu3(0.19609304841902*pi,0.6090805246631299*pi,4.24551932726331*pi) q[18];\nu3(0.265776892571352*pi,-0.30493123929649*pi,1.59206246754388*pi) q[19];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.800024541243298*pi,-0.31621691579956*pi,4.24317011693981*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5570047604714048*pi) q[17];\nu3(0.369690932196893*pi,3.21511266815688*pi,1.54961186168198*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4092798347364095*pi) q[21];\nu3(3.5*pi,3.44665065183574*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.534619796085338*pi,0.016917264078942007*pi,4.20319335095745*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38902242147436*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.211970845981849*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.646979344377745*pi,0.46865706721477496*pi,0.948332697320347*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.443560172283855*pi,2.65125238586648*pi,1.63427213571115*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.560591864662135*pi,-0.4734514136067503*pi,3.55763138663056*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.635199378378573*pi,-0.350175779306924*pi,3.28182481616039*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47973680812788*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.602600258498475*pi,3.25310316453686*pi,3.88547185507715*pi) q[15];\nu3(3.5*pi,3.40856318411559*pi,0.5*pi) q[16];\nu3(0.160645792978981*pi,0.02333627606098798*pi,4.11982589812119*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170075493724904*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.10020839667661*pi,-0.29882841860506*pi,4.1815359431271*pi) q[1];\nu3(0.633730810328986*pi,2.64112666467573*pi,3.88366675366663*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.344541567287192*pi,2.42300219509054*pi,1.237376624550556*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.483641533356386*pi,0.27654323877683895*pi,4.11580023806414*pi) q[15];\ncx q[16],q[19];\nu3(0.66897313301309*pi,3.33171222184098*pi,3.23104307706218*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0840944639027078*pi,3.32906095004927*pi,0.9566724086721641*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.69165591717963*pi,-0.28840098719554197*pi,3.40861690787993*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.402518263827819*pi,3.0258804281739*pi,1.102236014976492*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5352500028470258*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.805219060826035*pi,-0.26579996519373*pi,0.517350145782151*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.53146645845342*pi,0.027593640514308015*pi,4.3056335128032295*pi) q[7];\nu3(0.846757060911288*pi,0.80611921179578*pi,0.7178484189516761*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.230925515034683*pi,3.30665255189593*pi,0.9436988667842849*pi) q[10];\nu3(0.907393856270111*pi,-0.0021160286952510154*pi,4.07617963196355*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.522340066657298*pi,0.34652260638674104*pi,1.207528869617735*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.855000243146673*pi,0.9832580790832799*pi,0.89898186061396*pi) q[3];\nu3(0.664618800300742*pi,-0.480663748178761*pi,4.14088348241106*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.594325764698396*pi,2.78601627658492*pi,3.75259537930218*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.18417483916871*pi,0.6945949302482499*pi,3.99586173074779*pi) q[10];\nu3(0.411072714927204*pi,0.6621498790621401*pi,0.738233817940844*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.760536652085178*pi,0.7530272736835399*pi,0.994261438257229*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.611163367841924*pi,-0.08785458936396001*pi,1.2803971097106341*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45133953166022*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.290106541997659*pi) q[15];\nu3(0.574099409124572*pi,2.82995389929319*pi,4.000378417507131*pi) q[16];\nu3(0.368284808554605*pi,2.48640616449612*pi,1.1950286435992878*pi) q[19];\nu3(0.324116316198457*pi,2.65506378644518*pi,1.468969919028949*pi) q[21];\nu3(0.0449657457616427*pi,-0.293166189774853*pi,0.973983061459995*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.391316831048186*pi,0.009424572668131015*pi,0.99864302546759*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.486735528815354*pi,3.18658988920319*pi,4.14506912025276*pi) q[16];\nu3(0.287812251530044*pi,1.09206658913274*pi,4.159174898411679*pi) q[19];\nu3(0.820056840410609*pi,2.81950056637418*pi,3.83402561363536*pi) q[21];\nu3(0.623636784319*pi,3.26962572012245*pi,3.78749586543367*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.702507526868433*pi,2.64447541183592*pi,3.48108701401491*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.6247219034434159*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.37974769474333*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43289044858178*pi,0.5*pi) q[3];\ncx q[6],q[15];\nu3(3.5*pi,3.40804025465322*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.12550268767787*pi) q[11];\nu3(0.365833286673122*pi,-0.471734599512293*pi,1.248021215166879*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2109095818601499*pi) q[13];\nu3(3.5*pi,3.38922926969108*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.159513844783582*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1371208482578719*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49340941426412*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,1.311721038227546*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.850676856856148*pi,0.23952587079286403*pi,4.48998566700541*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4435592353232*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5880732946279497*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46102004056776*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.29996048318605*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5352714213812257*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.603505133994781*pi) q[18];\nu3(1.0*pi,0.0*pi,1.220638037725273*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22451948864038*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,0.5465996417222443*pi) q[4];\nu3(0.622014447641235*pi,3.38111413183277*pi,4.1613585970058296*pi) q[6];\nu3(3.5*pi,3.38803756348775*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.154060889569233*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.460078280628412*pi,0.45747001109916896*pi,3.57809123332305*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3384419429747005*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37893339973378*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.8982604531819*pi,0.488539867550161*pi,0.808048817957263*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.493714423323638*pi,0.4127562993595*pi,0.73453703319339*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.627514045212321*pi) q[9];\ncx q[10],q[19];\nu3(0.779210612811902*pi,3.33653078876804*pi,2.89018717962884*pi) q[11];\nu3(3.5*pi,3.41496681026006*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.241354278537026*pi,0.8337631174998399*pi,4.25346754769857*pi) q[14];\nu3(0.162530100246031*pi,-0.100603135689522*pi,3.91638860441432*pi) q[15];\ncx q[16],q[21];\nu3(0.872536474740625*pi,0.9069775867076799*pi,4.41915502731758*pi) q[17];\nu3(0.107709247019014*pi,0.07477275058321997*pi,0.5421528320604978*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315399161295532*pi) q[20];\nu3(3.5*pi,3.45418076830391*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.295731972347228*pi,2.65432010229577*pi,0.952673561059264*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.406357970283781*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.422179809442628*pi,0.11960609561858504*pi,0.8018680816301851*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.125186624684804*pi,0.223529586169797*pi,0.850658062062325*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.763482026643525*pi,-0.061453470525116016*pi,3.61582058668776*pi) q[14];\nu3(0.479516294555063*pi,0.88278406293759*pi,3.94984343722341*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.101192279986515*pi,2.43280155088431*pi,1.2140061577938*pi) q[17];\nu3(0.252128642668815*pi,3.34329411770458*pi,1.237310985695373*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.364785726862491*pi,3.02958068316632*pi,1.59492808363072*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2286998339758295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.130813007329536*pi,2.65015904729291*pi,0.9472594037033351*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4420680901933*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.667993768933382*pi,0.09400252067693804*pi,1.2121033162664618*pi) q[3];\nu3(0.9262922339674*pi,3.00323964376434*pi,3.66440062597868*pi) q[4];\nu3(0.456662957050559*pi,3.13644705722008*pi,0.827060325722883*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.473119232350321*pi,0.6245575687682801*pi,4.2594888851263*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.338295780378502*pi,0.15805642292480804*pi,0.913173361385312*pi) q[3];\nu3(0.382534495669741*pi,2.76324541707083*pi,1.005972515945518*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.85980203639473*pi,2.757984281812*pi,3.83458168786844*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.417886360951356*pi,3.25432889567145*pi,3.23362312767343*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.295195670720537*pi,-0.11202877706486603*pi,0.99531885497992*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.450961997108194*pi,-0.4777251415534557*pi,1.4314427689557458*pi) q[9];\nu3(0.0730973754765231*pi,3.47899064042891*pi,0.985734293436188*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.913785891028387*pi,2.93912690320134*pi,3.2182595237573*pi) q[16];\nu3(0.0250596698598096*pi,0.502368651676*pi,0.7787405964013809*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.382665892545821*pi,3.23743683729317*pi,2.1119716524468197*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.200141465376504*pi,2.77298087490802*pi,1.390218117496819*pi) q[9];\nu3(0.391603363873206*pi,-0.32243876471308897*pi,1.53942521514543*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.291385393101671*pi,3.0081801185538*pi,1.325152033785702*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.618702752421289*pi,2.99040560455392*pi,4.193793216864179*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41671015843546*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.261872994070427*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.426099289958107*pi,0.434299811647785*pi,0.976520729543609*pi) q[12];\nu3(3.5*pi,3.39641390916523*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.31127937445058*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.3989355517295*pi,3.35803593241748*pi,1.77990164553167*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.225352531315418*pi,2.72564185328303*pi,1.0120241176968081*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.432578735386386*pi,-0.23175378173976602*pi,1.1735383692002759*pi) q[20];\nu3(0.164845744776545*pi,3.19866894803336*pi,1.93223645076062*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3959936969763795*pi) q[3];\nu3(3.5*pi,3.39295807920207*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45611260427517*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.337376639883964*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39748593403549*pi) q[14];\nu3(3.5*pi,3.44672924536152*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.157502707459467*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.342943760400916*pi) q[21];\nu3(0.788066866971361*pi,0.50147329692808*pi,4.06607382245289*pi) q[0];\nu3(3.5*pi,3.49946635355516*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[7],q[19];\nu3(3.5*pi,3.35869208078316*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.441607363761734*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.238933391198715*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.401128542873207*pi,0.316473768255254*pi,0.5385351250763872*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5730263678987247*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.23138476142658*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2021393306716979*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39796396284555*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5740556308336222*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.914333709950995*pi,-0.019847583471025998*pi,0.7822654306558581*pi) q[5];\nu3(3.5*pi,3.43501438899599*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6359040212924301*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.635799731731463*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302159865207184*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4185061631788205*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47154431744284*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.629002893635163*pi,3.13837904981787*pi,3.6519924693978*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.729007159266741*pi,-0.4066521514359632*pi,0.656648229690718*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.600864417874834*pi,3.11397048656054*pi,4.31330423859135*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41292173917109*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.409474604933311*pi,2.71780488840483*pi,1.3402561236965211*pi) q[2];\nu3(0.485609246269084*pi,-0.316690278357385*pi,4.41950196469773*pi) q[3];\nu3(0.70834863189967*pi,3.38225299575399*pi,3.17910219489495*pi) q[4];\nu3(3.5*pi,3.30930093883993*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.202203640323727*pi,0.54908313342541*pi,0.746110669855323*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.245233491036556*pi,0.5974705451504301*pi,3.80999677294871*pi) q[13];\nu3(0.662779690256306*pi,3.40951987602202*pi,4.11565303076282*pi) q[14];\nu3(0.922689590095548*pi,2.76266964989526*pi,3.75014713754866*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.243335938376875*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234750565995177*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.694665544839354*pi,2.94764903053758*pi,3.48723101427762*pi) q[1];\nu3(0.500405597902313*pi,0.21787008414624598*pi,4.49322476373009*pi) q[2];\nu3(0.0932827377274615*pi,-0.147505201947706*pi,1.497187763143227*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.476977476386189*pi,-0.226107766876754*pi,0.715861748747495*pi) q[7];\nu3(0.650730916383837*pi,3.14022085319091*pi,3.27699408911998*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.704687265632266*pi,2.81560744198737*pi,4.20322678222878*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.210243187315881*pi,0.6482050244713*pi,0.5881644811732445*pi) q[13];\nu3(0.67801541833141*pi,1.01024454711155*pi,0.874196464888379*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.408749726473596*pi,-0.2212063676901*pi,3.71590345540848*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.76166819048889*pi,-0.33883814626444897*pi,3.42231355409055*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.478933413739134*pi,3.46962205575245*pi,0.5821252382197482*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.676960046908022*pi,0.398710833937467*pi,0.620771057928269*pi) q[7];\nu3(0.639722844558557*pi,0.271716697360019*pi,3.80595880530494*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.295322328845182*pi,-0.23118617826359*pi,1.186414489612617*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.46697221959646*pi,-0.07975029395225097*pi,1.3656100127903001*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.660805817556917*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5343904686208458*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.304381109077819*pi,0.34345798214010803*pi,3.59626541210574*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.329847149513856*pi,-0.13907857152057201*pi,1.227376314888052*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.107865706548585*pi,0.56176195006049*pi,3.94149193747587*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.410137183416496*pi,0.257196425332728*pi,3.90344106046107*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.156237161498858*pi,-0.4958983118593384*pi,0.891251742729268*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.604233775610486*pi,3.35708901591294*pi,4.44401486740351*pi) q[6];\ncx q[10],q[15];\nu3(0.305976539430988*pi,2.75547191512389*pi,1.75237717688323*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.721173099565363*pi,2.65429818203721*pi,4.127661948181331*pi) q[0];\nu3(3.5*pi,3.41031620540743*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1917451988277041*pi) q[2];\nu3(3.5*pi,3.40820092767369*pi,0.5*pi) q[3];\nu3(0.805279654348748*pi,0.25384439660343405*pi,1.53931360768641*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.250732273683302*pi) q[8];\nu3(3.5*pi,3.44874864723437*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.721467792941607*pi,-0.020775454639235025*pi,3.74582049546925*pi) q[12];\nu3(1.0*pi,0.0*pi,1.190910380712479*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.309240788423041*pi,-0.142316931229375*pi,4.08638107721373*pi) q[20];\nu3(0.139532289161234*pi,0.68837241518907*pi,4.19296477692207*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[8];\nu3(0.726656207521316*pi,3.25731966817785*pi,0.5644781250583757*pi) q[5];\ncx q[9],q[19];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.761744974915889*pi,0.19299007866820705*pi,3.89807200812431*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.851389835325596*pi,1.12912233824343*pi,0.6326805685659049*pi) q[18];\nu3(0.195719899778031*pi,-0.367622510390196*pi,1.5566203342548*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44520477916788*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5374007690353494*pi) q[8];\nu3(3.5*pi,3.3734850957656*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5207927832613743*pi) q[15];\nu3(0.833032669902905*pi,0.5233525013376901*pi,1.21826868688907*pi) q[17];\nu3(0.812555296317716*pi,0.058037816987017044*pi,4.16056806393229*pi) q[18];\nu3(1.0*pi,0.0*pi,1.170029816450797*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[19];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.812589517065298*pi,3.30593918600423*pi,3.46850461135178*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32023174023865*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45603743754216*pi) q[19];\nu3(1.0*pi,0.0*pi,1.16904859538948*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.771079653766075*pi,2.75432697792874*pi,4.03266261910928*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[6];\nu3(0.662935286417153*pi,0.20548590883225604*pi,1.186292054232073*pi) q[8];\ncx q[9],q[19];\nu3(0.488063865647476*pi,1.00772448644037*pi,4.1180254656402*pi) q[10];\nu3(3.5*pi,3.47542319605754*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.46833313132938*pi,-0.161410655211979*pi,4.31725734789259*pi) q[15];\nu3(1.0*pi,0.0*pi,1.125494349457745*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.686309079632905*pi,-0.4322596484231553*pi,1.019024527428406*pi) q[3];\nu3(3.5*pi,3.42105217757269*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3268793759162*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.280712578545091*pi) q[6];\nu3(0.493475875158333*pi,2.80682808374207*pi,1.488323969051859*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.302042068055191*pi,-0.182598713548634*pi,4.42255292970078*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.194734049788221*pi,0.18947304189958103*pi,3.53855763954978*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.2565761131424091*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47666164397073*pi) q[20];\nu3(3.5*pi,3.46816265127206*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.1041376253847939*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48351112850421*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2231885313920952*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5669966790388346*pi) q[16];\nu3(3.5*pi,3.47841838664536*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257132586999115*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48868990103858*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.614531577918531*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.916088004516124*pi,-0.269871776857852*pi,3.32342415319341*pi) q[1];\nu3(0.370019465017705*pi,-0.4490383865152318*pi,0.658000675831699*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.5923594943006165*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35303438931225*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5635354238205238*pi) q[21];\ncx q[0],q[7];\nu3(0.438767889632313*pi,0.379230019047915*pi,3.89166226570717*pi) q[1];\nu3(0.524004436922601*pi,2.75983607967159*pi,1.308435147035317*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.627948347992869*pi,-0.15481437960094302*pi,0.745975510338069*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.538305560696188*pi,0.85083722956907*pi,0.630151394365159*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.711517824023452*pi,3.26940678663692*pi,3.23828503389859*pi) q[9];\nu3(0.39684811941127*pi,0.22000889991747696*pi,3.33043818402856*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.296301498233199*pi,-0.4956468737176456*pi,0.5835343960131214*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.542103455616838*pi,3.36839795789936*pi,3.07674759836633*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.800647169960337*pi,3.13312883500044*pi,4.1203558123934005*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.485666617244711*pi,-0.373741789110311*pi,1.2104591572760461*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.666182235605429*pi,0.07442114886533802*pi,1.2693964438202618*pi) q[17];\nu3(0.400275954574756*pi,0.98988800787625*pi,4.44604763550638*pi) q[18];\nu3(0.597693685171691*pi,2.93189123945522*pi,4.10246388887158*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.699018120154747*pi,-0.399217995318187*pi,4.04631008400912*pi) q[21];\nu3(0.543569257634746*pi,-0.318611316280081*pi,0.778666743365955*pi) q[0];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.552130064098134*pi,-0.25598734003011403*pi,4.22440268922662*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.177281501444913*pi,0.342235313619062*pi,0.988641487118456*pi) q[14];\nu3(0.80142665322008*pi,0.316794150892192*pi,1.384447107038409*pi) q[16];\nu3(0.36257352373563*pi,0.022105850742273003*pi,3.62162840442462*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.716794822175194*pi,0.8511375174301301*pi,0.5979951173275945*pi) q[19];\nu3(0.645409701917224*pi,-0.198295104677486*pi,0.9253712702978081*pi) q[20];\nu3(0.301848127701964*pi,-0.4911494516609417*pi,1.124466474877371*pi) q[21];\nu3(0.812602259712337*pi,0.44840951505485804*pi,0.6016636360588961*pi) q[0];\nu3(3.5*pi,3.3501735811028*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.72102481132551*pi,-0.4120854829929932*pi,4.39424093783337*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2552869652351402*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.529355650966522*pi,2.57153092701755*pi,3.83826133828347*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.426571289450987*pi,0.17746931212401396*pi,4.3906002397596495*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.115442408474972*pi,0.0023157028617249997*pi,3.73559857366449*pi) q[6];\nu3(0.509035614875395*pi,3.34854706861185*pi,3.14923289289127*pi) q[7];\ncx q[8],q[18];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0703023591257146*pi,2.88977695216368*pi,1.372125152974231*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.44267033829402*pi,0.28717525148121104*pi,3.52215446445839*pi) q[6];\nu3(0.0517354951267859*pi,2.4201493885549*pi,1.3592915900746338*pi) q[7];\nu3(3.5*pi,3.4208812681917*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5064630039977045*pi) q[9];\nu3(3.5*pi,3.20611429705595*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.184762184729984*pi,0.58115680134983*pi,0.618674295032464*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.213663717182978*pi) q[18];\nu3(1.0*pi,0.0*pi,1.124299730486253*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.37230062720592*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[10],q[19];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.434931626197401*pi,0.5125620707918701*pi,4.40502843779932*pi) q[13];\nu3(1.0*pi,0.0*pi,1.342290573775938*pi) q[14];\nu3(3.5*pi,3.45227407394623*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48805869459351*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.288331490600176*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49568924111509*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.638829540161363*pi,2.45072630873293*pi,3.73668882452352*pi) q[13];\nu3(1.0*pi,0.0*pi,1.256215716408804*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34311329345028*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5052513938919727*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255207813224506*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5659931884708851*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.504293901874621*pi,3.41375339100769*pi,3.50858898479546*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3203361145157295*pi) q[5];\nu3(3.5*pi,3.44311730887853*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.607070054698998*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267860851397925*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47318947540569*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.316928983679636*pi,0.376092591613609*pi,3.86387504031487*pi) q[2];\nu3(3.5*pi,3.35416864163645*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[20];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.604829412675193*pi,0.10778026310840305*pi,1.0528029243080779*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.176306033603633*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.683401956687288*pi,3.20378496492205*pi,3.36091736860993*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41134221539171*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.278930293440208*pi,-0.4427516368948108*pi,4.39115189674609*pi) q[9];\nu3(0.239143726365666*pi,0.22934433538158105*pi,0.929797361948*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46966987715056*pi,0.5*pi) q[12];\nu3(0.471490386363601*pi,0.25880034784446504*pi,4.48292574162193*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.168644433461385*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3038023075459488*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5451823820902322*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.707234581098504*pi,0.165054928142377*pi,4.2094976039113305*pi) q[0];\nu3(0.407233965860733*pi,0.36700465787346903*pi,4.186844601486429*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.140695254707312*pi,2.68199810798359*pi,1.173386464823543*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5281773237587348*pi) q[13];\nu3(0.102760625351439*pi,3.28871814771342*pi,2.0195630859891303*pi) q[14];\nu3(0.470604537314451*pi,0.5531820993408201*pi,4.27424308071561*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.393509283097754*pi,-0.398029083667616*pi,4.04104058863531*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.44072796177844*pi,-0.183852233192127*pi,4.27029363779843*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.402095666562429*pi,-0.4663228930710398*pi,0.617839650754872*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.79979928036697*pi,-0.15297204072612702*pi,4.02883432180553*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37367375397167*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49974028853108*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.480196515118091*pi,0.5296544405146499*pi,0.8403305921655579*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.797851390205498*pi,0.0068378967772050325*pi,0.836152206716268*pi) q[6];\ncx q[7],q[17];\nu3(0.0907917925897626*pi,0.46913391346755695*pi,4.10496931858249*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.471543569158744*pi,2.93601112057561*pi,1.2253161307154419*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.822371797709699*pi,3.4573968958127*pi,4.24732393942318*pi) q[3];\nu3(0.610591095754258*pi,3.08309577466544*pi,3.40624490324621*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.391589531575024*pi,0.346141691022002*pi,3.56940931245891*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.834774343019295*pi,2.54134493704081*pi,3.52441907440626*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.87881054998827*pi,0.65615913100406*pi,1.0908229054861351*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.854679318228701*pi,2.69942834429772*pi,3.8017621337783*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.671495218078585*pi,3.0981283769453*pi,3.91767210272573*pi) q[3];\nu3(0.654025631824626*pi,0.7222237991663301*pi,4.46796649207476*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.583945274090433*pi,3.25818339380092*pi,0.688311981391592*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.665612110273674*pi,-0.387000294321416*pi,4.49269577940321*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.666735369286965*pi,-0.369870711397641*pi,4.1280843253203905*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.725048793202719*pi,0.46053598917456595*pi,0.817519941880716*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.77741607853725*pi,2.73901087136309*pi,4.05504566917185*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.507168503228169*pi,-0.136313771275755*pi,0.654910063000851*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.659489394959012*pi,0.10542909746221496*pi,4.13485598833047*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.488439962103586*pi,0.5992516034969999*pi,0.813456037252725*pi) q[21];\ncx q[0],q[14];\ncx q[2],q[4];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.386188977106162*pi,0.268895214645099*pi,4.42327059798228*pi) q[7];\ncx q[11],q[18];\nu3(0.790610818834261*pi,0.23629063168696596*pi,1.0497570012266348*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49473746577449*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41705114807248*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43287858782379*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.173239022634999*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.473463906059071*pi,-0.218727250148945*pi,4.13972765824057*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.1090839216709472*pi) q[9];\nu3(3.5*pi,3.40328314714426*pi,0.5*pi) q[11];\nu3(0.0951956072485018*pi,-0.4743271850207588*pi,1.92904757005061*pi) q[12];\nu3(1.0*pi,0.0*pi,1.377131675511193*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297550649974287*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\ncx q[2],q[4];\ncx q[3],q[9];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31291281109533*pi,0.5*pi) q[8];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.229731125364887*pi) q[13];\nu3(0.785817284763906*pi,3.133547737764*pi,4.17965088981582*pi) q[16];\nu3(0.228916044058918*pi,-0.4833919674732362*pi,4.472101203032199*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46791715403863*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48195183946831*pi) q[4];\nu3(3.5*pi,3.47937142460249*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.500886676017059*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5787750555311835*pi) q[14];\nu3(0.31515058746737*pi,3.40030239957965*pi,4.44151947892812*pi) q[16];\nu3(0.285744212677363*pi,2.58895980757668*pi,1.494531303427027*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4014731995887*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297558018983549*pi) q[20];\nu3(1.0*pi,0.0*pi,1.222841539604262*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\ncx q[2],q[4];\ncx q[3],q[9];\ncx q[5],q[20];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[11],q[18];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.63260009968723*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47849901170715*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45055620599175*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.357508127847191*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.152405662946463*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.21519188491909*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4928870255328*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.474819966466206*pi,0.33040192910993504*pi,0.959199892356047*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[16];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.450436701085934*pi,-0.10116103112867197*pi,4.31443015578378*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.807158229764336*pi,3.02299581045249*pi,4.07246484082115*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4847513280582*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.504809723447543*pi,2.5132104675659*pi,1.2523896154957281*pi) q[8];\nu3(0.411517204125492*pi,3.16897268884418*pi,1.66645005914416*pi) q[9];\nu3(3.5*pi,3.42098083863977*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42956718321123*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2530291348366172*pi) q[16];\nu3(1.0*pi,0.0*pi,1.212017720807217*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5413417011514715*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[19];\nu3(0.321341689056326*pi,0.8467549436664299*pi,0.612364237205375*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.264106194306428*pi,3.23339347220043*pi,1.330957295869297*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.42292608291754*pi,2.80841059026822*pi,1.4351798507206541*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5908728183481919*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5311679488565773*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.45917166263666*pi,2.81640944314668*pi,1.273097317804233*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.463868075872645*pi,3.455233189064*pi,4.0540899515528395*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.759801207061698*pi,0.26011023399895805*pi,3.82115821891419*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.434067453765289*pi,0.404472368984791*pi,3.55186893351786*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.351977685284536*pi,-0.24643602349918697*pi,0.683362523672026*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.512903322694022*pi,0.9150919016489101*pi,4.442333829360599*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.455712534170153*pi,-0.31387527757527*pi,1.407662509634175*pi) q[18];\nu3(0.70807846892624*pi,2.5211558814047*pi,3.77621191003285*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.484060481062985*pi,3.4997239889487*pi,0.694699863330233*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.823963846135415*pi,0.70996058018826*pi,1.143911880505648*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.257302308917572*pi,3.47522743608183*pi,1.57317794730176*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.785353434495687*pi,0.293758509565217*pi,0.920279847576305*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.48640101592962*pi,-0.45340828604224337*pi,0.5619549678738044*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.667287843955048*pi,-0.006344770678459011*pi,4.26867407123558*pi) q[18];\nu3(0.410067075085935*pi,0.134284212831697*pi,3.97292066033532*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.845414749821754*pi,-0.13359094723867598*pi,0.503337764232685*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.609084391443631*pi,-0.191713364881118*pi,0.980741300728524*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.470331502718562*pi,3.06247990664574*pi,0.7096261363232*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.728915776951364*pi,0.64607564903798*pi,4.40598299410804*pi) q[20];\nu3(0.599762325981373*pi,2.76157759424014*pi,3.84941197244044*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.103119345750859*pi,3.49161473855516*pi,1.82350058139316*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.378572763224004*pi,2.95359693603163*pi,1.4454328739284459*pi) q[5];\nu3(0.817843679011253*pi,-0.355620351903275*pi,4.16135942055793*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.365817878095737*pi,2.58078793399773*pi,1.1770403324199639*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.119197506149494*pi,-0.03659093063790397*pi,1.307722742464689*pi) q[20];\nu3(0.526275345911291*pi,2.96830948486929*pi,3.10161483768874*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.915065202880752*pi,1.14946591032741*pi,0.834719105051*pi) q[6];\ncx q[7],q[19];\nu3(0.30539907129901*pi,-0.19956064495979298*pi,4.31858902127071*pi) q[10];\nu3(0.397850951259126*pi,3.42680824483794*pi,0.746585004812332*pi) q[12];\ncx q[13],q[18];\nu3(0.534235461065075*pi,0.50226492013223*pi,0.9768655336187391*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43124926590867*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36580734783431*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.148252125208082*pi) q[11];\nu3(0.620135984174638*pi,3.31347584158673*pi,4.4077683501111*pi) q[12];\nu3(3.5*pi,3.49261604861007*pi,0.5*pi) q[13];\nu3(0.878243019097412*pi,3.12073630416576*pi,4.2206357624475*pi) q[15];\nu3(0.551716376590524*pi,3.32629064281774*pi,3.05929022757938*pi) q[16];\nu3(0.0352245221782645*pi,2.85400571068059*pi,1.85358521986459*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325147733225002*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212236281057075*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42006215710134*pi,0.5*pi) q[0];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(3.5*pi,3.32676206469102*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.257086724089219*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.2262161695815421*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.608426792851887*pi,2.82013923891831*pi,3.79661682326177*pi) q[16];\nu3(0.858895732677448*pi,0.60161873324501*pi,1.191420228130919*pi) q[17];\ncx q[0],q[8];\nu3(3.5*pi,3.4881205223807*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44330535720135*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42575313643157*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42020958768538*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270028599111304*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41665206579852*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.5550795208782691*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.3376363196113439*pi) q[10];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.525623153295439*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[0],q[8];\nu3(3.5*pi,3.32058527523968*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[10];\nu3(3.5*pi,3.36883446198314*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44505513670915*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2956556393909109*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.219689769049739*pi) q[15];\nu3(1.0*pi,0.0*pi,1.082297776211592*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5744910195710354*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.41701270244386*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49020629852196*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3602673815736641*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.893435568063484*pi,3.03527234378039*pi,3.19526906626602*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5719525765432887*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4679929097257*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47766585123588*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.50245008009447*pi,3.34331285179842*pi,3.08765447130317*pi) q[0];\ncx q[1],q[16];\nu3(0.328171434050143*pi,3.20821579602371*pi,4.324388388343721*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.40932245292902*pi,0.06123630934275903*pi,1.378765909000284*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.61676922613527*pi) q[20];\nu3(0.449086858278673*pi,2.8930803702216*pi,3.63045146744709*pi) q[21];\nu3(0.516270193417029*pi,-0.4081792066680558*pi,4.089751855410309*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.184297864987216*pi,0.005632263017739003*pi,3.63820304077229*pi) q[2];\nu3(0.919382786177706*pi,-0.307589640644956*pi,3.78709896957863*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.697481114500245*pi,0.06208458725647403*pi,1.51100951436299*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.303657751702039*pi,2.74134506221413*pi,0.768151219455143*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.266221010609914*pi,2.81567775123466*pi,1.66729443871875*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.660809936294098*pi,-0.14815640183864698*pi,0.705596701986092*pi) q[7];\nu3(0.811224410629338*pi,0.45520242105502795*pi,0.958459701423949*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.48893069318828*pi,0.458085260863647*pi,3.50773447833205*pi) q[13];\nu3(0.599162454946595*pi,0.14341640811351797*pi,4.44017873560298*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.843669182530432*pi,0.245495247956103*pi,1.0683029079696111*pi) q[18];\nu3(0.145506338445919*pi,-0.329531219327224*pi,0.769607340445429*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.25153662235429*pi,3.19131076576154*pi,1.383924938189149*pi) q[7];\nu3(0.643946579450811*pi,2.99693416335287*pi,3.79133478271862*pi) q[8];\nu3(0.460016620400996*pi,0.10915097127723905*pi,1.2188503430481519*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.539473595048612*pi,3.31391091405857*pi,3.96668765973404*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.416464852282129*pi,-0.4662419943525429*pi,1.78350926918534*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.639894018275768*pi,-0.4412510247612217*pi,1.031826246179251*pi) q[17];\nu3(0.843337624563418*pi,0.18530663398785796*pi,4.11215370449195*pi) q[18];\nu3(0.583081208445248*pi,3.25155125687913*pi,4.3756259038098495*pi) q[19];\nu3(0.515771861168399*pi,-0.059051654699418976*pi,3.73820886966374*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.598698861553857*pi,0.418952881218163*pi,1.160968518376897*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.535578633945723*pi,-0.284392077444788*pi,4.4076941912239604*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.312427301192487*pi,3.49105340837942*pi,1.418789716624869*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.100977477626982*pi,0.20627977875207004*pi,3.82935196357602*pi) q[20];\ncx q[0],q[3];\nu3(0.647816022490227*pi,0.7385820574114399*pi,4.25559280231932*pi) q[1];\nu3(0.742421232087041*pi,2.78908515588637*pi,3.4731892939621*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.619361421003509*pi,0.6523556324484201*pi,0.81992021066273*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.354932407191883*pi,2.79014957085928*pi,1.51126032582024*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.31818041154749*pi,0.5*pi) q[0];\nu3(0.684241042610923*pi,2.856588969211*pi,3.770869312266*pi) q[1];\nu3(1.0*pi,0.0*pi,1.119925528522526*pi) q[3];\ncx q[4],q[11];\nu3(0.391683399019663*pi,3.14414552755144*pi,1.074726846140102*pi) q[5];\nu3(0.738853935926447*pi,0.14491919224262895*pi,1.148867434219258*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.669510679617288*pi,2.78328936596663*pi,3.67202269764335*pi) q[10];\nu3(0.92597985971187*pi,3.21720273903259*pi,3.44301242469766*pi) q[12];\ncx q[13],q[19];\nu3(0.835913305392754*pi,3.20988714426474*pi,4.00381021731578*pi) q[15];\nu3(0.661391031961625*pi,0.206328406814136*pi,3.99507006680318*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.35252292697659*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.895273158483659*pi,-0.19392315453335202*pi,3.7242928861294*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1091261576645008*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38595319183109*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.612000010515053*pi,2.84182681553478*pi,4.2156432890572795*pi) q[15];\nu3(0.641141550171034*pi,-0.120861700493329*pi,4.32922455531182*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.241990350568335*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47802206283062*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.471472282070669*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33698045243969*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.233097795021818*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.48815906886688*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26897785514886*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.2310365654265318*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[16];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44487534873875*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36392934476383*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5824644343077692*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322670414895365*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.26425690757496*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.4807709750923*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.677347867041005*pi) q[8];\nu3(1.0*pi,0.0*pi,1.350603208191111*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.108933218989871*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5870978660632413*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.46885779012322*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.673972508473588*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4250074751746595*pi) q[9];\nu3(3.5*pi,3.4586342542671*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.731202177893344*pi,0.44365217082572805*pi,1.2388919698129222*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.159837998578313*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5026229096074015*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.394971464625955*pi,-0.125021212688471*pi,1.354336942253205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.33200632044759*pi,-0.25341106434330596*pi,1.61463076544219*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.41535190448776*pi,0.5*pi) q[6];\nu3(0.554962070528914*pi,0.16610632264312097*pi,4.4586125502615594*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.138633422524022*pi) q[12];\nu3(0.685595259874323*pi,0.07762169775558203*pi,0.5313071737475334*pi) q[13];\nu3(0.565786854384663*pi,0.65689740823759*pi,4.1256405422253195*pi) q[14];\nu3(0.309114583135755*pi,3.25493977384753*pi,1.82460288757021*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.636272564989993*pi,3.26748643022304*pi,4.01872399654793*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.627013196901921*pi,0.44859507790713404*pi,4.18003507162871*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.734642866212299*pi,3.39487068182196*pi,3.16965915868238*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.619994994927123*pi,-0.4952698176690557*pi,3.7478737796012*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.369229453002817*pi,-0.25198109546966696*pi,1.089004648755898*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3594241421051905*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.371103377274116*pi,0.5998863854198899*pi,0.624865277607203*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.149472065203928*pi,3.28665915034533*pi,0.969621520139853*pi) q[3];\nu3(0.334369827500067*pi,-0.303869110397257*pi,0.708803755611665*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.676213306962345*pi,3.36210553581224*pi,3.41347227482826*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4768505946613395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.284471357195717*pi,-0.05142667975766302*pi,1.0020071703653501*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.194998493393606*pi,-0.10067775565195097*pi,0.767080767537591*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.115593471770195*pi,3.06241860989573*pi,4.46266353085496*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.250733564372739*pi,-0.4520897478535608*pi,4.4213843986940695*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.695597196807052*pi,3.34782220297891*pi,3.61614561332546*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.91517770799354*pi,0.48860179062240605*pi,1.4729301304075229*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.460584331327813*pi,3.46339739172107*pi,1.244759848158207*pi) q[1];\nu3(0.320851160641831*pi,-0.439505493764508*pi,1.6796614874854*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.20599825222077*pi,-0.060038278027646*pi,3.94602617355458*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.323517226019724*pi,0.7652126739848599*pi,3.8261390994306*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.523829818078834*pi,2.80106715564175*pi,3.92605833553355*pi) q[20];\nu3(0.903081983602995*pi,-0.15592197139095498*pi,0.8644216963579521*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.490811854501899*pi,2.57069631971856*pi,3.59704568988881*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.359094886342706*pi,3.45359572632552*pi,1.344049850932174*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.651631862885091*pi,0.07317677893574703*pi,3.99042361206027*pi) q[20];\nu3(0.260585316453979*pi,-0.349455286251248*pi,0.802588139203554*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.245761706697696*pi,0.30796087333647204*pi,0.5975530721018774*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.719985810126495*pi,0.07743806813499399*pi,1.262765349706392*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44234306667377*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.298573599002719*pi,2.83808166193595*pi,0.971542660878985*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36401913821289*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.343007123639901*pi) q[8];\nu3(0.786633092051854*pi,-0.429248570876902*pi,4.0984079689527295*pi) q[9];\nu3(0.668292306880789*pi,-0.300845659779299*pi,3.54484195749805*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221080903423591*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.191510092251799*pi,0.85627592663827*pi,4.4433908013706*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.402319210649549*pi,3.13069840562294*pi,0.842306895713723*pi) q[10];\nu3(3.5*pi,3.4939601121165*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.31122387889601*pi) q[17];\nu3(3.5*pi,3.35163824853276*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.188351644659789*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.226387566633973*pi,2.84035366509325*pi,1.4770755977578252*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.73900455103652*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45838481483185*pi,0.5*pi) q[13];\nu3(0.333098136759004*pi,-0.279163193343198*pi,4.1949857486513*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5663211954021291*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.339539813888462*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.43223592302794*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.14199574448923*pi) q[2];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.787584836436813*pi,0.9607989220432*pi,0.990714632975767*pi) q[12];\ncx q[13],q[21];\nu3(0.722768778538351*pi,1.04476501159375*pi,0.6168179147050981*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5369438758649804*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47298306130798*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[4],q[10];\nu3(3.5*pi,3.42047196953758*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[17];\nu3(0.585750408805996*pi,-0.370508717381261*pi,4.06963009036822*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.250357033761761*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.36061914433116*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5618723375605517*pi) q[2];\nu3(3.5*pi,3.45591639194048*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.592599227615729*pi,0.22696878079544103*pi,3.93657723503754*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.360057671586457*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.389293118239767*pi,0.5886305838455399*pi,0.677770856196961*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.785973809935495*pi,2.7928899815229*pi,4.09774826444592*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.746558645273272*pi,2.73806494364943*pi,3.45927704906112*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5196951210541843*pi) q[16];\nu3(0.250706561502283*pi,0.388927416800281*pi,0.5114443006073272*pi) q[17];\nu3(0.573696082814557*pi,0.522461739418*pi,0.820414452421942*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.556435344444919*pi,3.43699613467578*pi,3.18202501190258*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.25685899437467*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.555599450374523*pi,2.81220988479448*pi,1.360464384265337*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6846147130139559*pi) q[10];\nu3(0.27095117609041*pi,-0.14588091199507103*pi,1.003079176163581*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1718433657274558*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43487455463632*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265994978325018*pi) q[15];\nu3(0.431904468537382*pi,-0.4207389871678029*pi,4.48343024956272*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5400385201302*pi,2.69121312998736*pi,3.79025009585621*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36561387269328*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.872436049733063*pi,1.18760473571773*pi,0.6934353912433859*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2841299679077491*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.510174635836415*pi,0.22809722735527704*pi,1.432310759262832*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.564029310881755*pi,3.47357932787295*pi,4.10297422604052*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.568270298747358*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.63600592363609*pi) q[15];\nu3(0.280070800171013*pi,-0.12050839817133002*pi,1.52308865515436*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.161675384310944*pi,2.80625123341764*pi,1.51686385058598*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.511886005595872*pi,0.029476503968820955*pi,4.49113136593208*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.607003546349568*pi,0.7972093740550099*pi,1.096856951937099*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5431743057696039*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[15];\nu3(0.269718117478383*pi,0.33438843343397595*pi,3.51697260119027*pi) q[16];\nu3(0.49367892826925*pi,3.10986223846216*pi,0.660897789028153*pi) q[19];\nu3(0.628745215310317*pi,-0.318145507775281*pi,3.70706931014085*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.264396495917407*pi,3.14189680129282*pi,0.5943771275761441*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.470524849674986*pi,-0.09745736362111601*pi,4.34978427095632*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.393327230001676*pi,3.39056819500513*pi,0.964858771561934*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42747926648728*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.666993901073911*pi,0.152312356037118*pi,3.78153947023717*pi) q[2];\nu3(0.400721699813371*pi,0.212443029335304*pi,0.981113500636564*pi) q[3];\nu3(0.359313560322876*pi,0.03526590948013297*pi,1.138087566747973*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.512622778220614*pi,2.59013100974588*pi,3.67339879167741*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2209335237224281*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.858014991050256*pi,2.75540381376902*pi,3.58196946104913*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.769218413972056*pi,0.62228069977794*pi,4.37263233671925*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.382447215036511*pi,0.6299351874327399*pi,4.1655603757813005*pi) q[13];\nu3(0.597958768195551*pi,0.42103812013671305*pi,4.39807591088082*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.373161079615658*pi,2.87977092757629*pi,1.498633453711647*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.664377300916997*pi,2.92998096879994*pi,4.32982900761283*pi) q[10];\nu3(0.615500167641726*pi,3.34371121497711*pi,3.00631842859891*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0594633081372908*pi,-0.051590227590040005*pi,1.50558280270326*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40847973782491*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.314626487880447*pi,2.83694421162938*pi,1.152275086865989*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.536808335344552*pi,-0.27891728500714896*pi,4.00777558666204*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0987682629969866*pi,3.07706162684164*pi,1.81657052891779*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0541205410329569*pi,0.5508592680067701*pi,0.5154332558939562*pi) q[15];\nu3(0.748997686835366*pi,3.06510364732447*pi,3.96005667310142*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42609486169158*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.218772321601128*pi,0.16271841983471602*pi,3.71194967040553*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.326894278356962*pi,0.08205332060953796*pi,3.98371648656319*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219110726807123*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49925128273806*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.375238340125039*pi,0.68691547098287*pi,3.80589744576023*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1449126386757449*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.49628298380808*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[13];\nu3(3.5*pi,3.48972393375228*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.229580871108104*pi) q[10];\nu3(1.0*pi,0.0*pi,1.08522514817651*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5192755265409175*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43296426779692*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[20];\nu3(3.5*pi,3.46611354854828*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.43227697460524*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.153332802243529*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.421357647772091*pi) q[13];\nu3(1.0*pi,0.0*pi,1.325848173796528*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228787644221327*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46716854811409*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5934314023495504*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5388670589088571*pi) q[11];\nu3(3.5*pi,3.49974479369543*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.076698986387715*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.458705103966786*pi) q[20];\nu3(0.974428204001283*pi,2.54121543343255*pi,3.55448644855546*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.34781158540984*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.600346801105914*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5893692612047208*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.1380918365101351*pi) q[16];\nu3(0.752228116365718*pi,-0.4613356791842877*pi,3.96062048808477*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49334930144176*pi) q[21];\nu3(0.182318180160222*pi,0.331406170638464*pi,3.43963398689198*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.101995296960821*pi,3.07171473584637*pi,4.48882892739211*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.637069739355309*pi,1.06909153516045*pi,0.681162483506137*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5544889462569766*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7828350427473609*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0448195642192774*pi,0.33771613039609305*pi,3.35720422115242*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.49873817276817*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.167718915595658*pi,3.31856160674396*pi,2.03755635714643*pi) q[1];\nu3(0.736439689387999*pi,2.60711133925669*pi,3.41947693839613*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.246421139046066*pi,0.22802478877324905*pi,1.0801677648563222*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.066449603951772*pi,2.72293291292648*pi,1.331712684993101*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.173167153076234*pi,-0.123095700646151*pi,0.7463871891125899*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.865449733175039*pi,0.5320480096614599*pi,1.095337654675411*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.419095175557124*pi,0.60375123679805*pi,3.91207256890412*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.464950478130728*pi,3.10722247328566*pi,1.82005051981094*pi) q[1];\nu3(0.409548079839806*pi,3.20512051594421*pi,4.30622604779108*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.390722344354377*pi,2.69517025858431*pi,0.8765916840996091*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.216865147707403*pi,2.65435869565153*pi,1.53751277532876*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.452280442296661*pi,-0.144735238052073*pi,1.1495241464639498*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.277893229278418*pi,0.11184371703156204*pi,3.51041360196362*pi) q[14];\nu3(0.107990155681948*pi,0.43158527503357*pi,4.3899689471714805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.236081609692903*pi,3.07959496319747*pi,1.59824819181429*pi) q[18];\nu3(0.229102576144316*pi,0.360853165800175*pi,3.83901042244311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.84547531053352*pi,0.56781753124144*pi,1.022916508665626*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.61917013066949*pi,-0.335569854803751*pi,3.64981028368798*pi) q[10];\nu3(0.0853717537134088*pi,0.57546964466809*pi,0.5456693251397473*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.571613144112973*pi,-0.208933147637261*pi,4.419172313224459*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.676795030455794*pi,3.4481319690012*pi,4.06217647128504*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0837359291345422*pi,-0.4675535406656834*pi,0.851027171797283*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.352113916976782*pi,2.9337021997439*pi,1.276029488538855*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.253081670505764*pi,-0.4401571127963988*pi,1.3474114012564589*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.564292916815824*pi,-0.4921564660733321*pi,0.5409377398944442*pi) q[10];\nu3(0.139118510628471*pi,3.24198394704605*pi,2.2194285329850603*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.693402297575085*pi,0.22705078425459502*pi,0.608909388311474*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.58766210565566*pi,0.9857889483793201*pi,0.983712039424584*pi) q[3];\nu3(0.0716632894551557*pi,3.4810672731427*pi,0.8572216278528171*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44858861322259*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[15];\nu3(0.172991341844762*pi,0.43822795926656*pi,4.471324056889991*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2873481480446451*pi) q[8];\nu3(0.342912499593251*pi,3.25854988688525*pi,0.5658923432745893*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.177703473382992*pi,2.29226068505281*pi,1.211392879793346*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.35426522680464*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34176315130765*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.830113874928598*pi,0.81706676297045*pi,0.5556975289547785*pi) q[9];\nu3(1.0*pi,0.0*pi,1.291985671205767*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.318275047491872*pi) q[15];\nu3(0.616514787915139*pi,0.64313049279324*pi,0.8648034355133021*pi) q[16];\nu3(0.652057235625553*pi,3.05373895602143*pi,3.18338324021648*pi) q[20];\nu3(0.177577192965076*pi,0.374750937056326*pi,3.76726870902645*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6976179082235621*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.402593495070265*pi,0.35888695796743997*pi,0.963823343103942*pi) q[16];\nu3(0.104637087581581*pi,-0.293193710192291*pi,0.672727592745469*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46354687761117*pi,0.5*pi) q[4];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.533249120444959*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2845099196708158*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5283399036025443*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[15];\ncx q[3],q[6];\ncx q[4],q[12];\nu3(3.5*pi,3.38052482466527*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208276588255592*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40382818876531*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.371072066727368*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.40392362672985*pi) q[12];\nu3(3.5*pi,3.43587583903607*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47434860719761*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.379175989076203*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1212302898054731*pi) q[21];\nu3(0.641822787119971*pi,3.44234614674156*pi,0.9207469585409089*pi) q[0];\nu3(0.285638580166998*pi,3.24644480208221*pi,1.2805159328815479*pi) q[1];\nu3(0.202758489869573*pi,0.363970170017467*pi,3.38742388564348*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46099661165989*pi,0.5*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46428986244433*pi) q[17];\nu3(1.0*pi,0.0*pi,1.138175574553673*pi) q[20];\nu3(0.231061984019023*pi,-0.4896927703791329*pi,4.49032808024892*pi) q[0];\nu3(0.321206720040958*pi,-0.021003927332643002*pi,0.5813748429566656*pi) q[1];\nu3(0.606362033241191*pi,0.9520644335472801*pi,0.603314121590305*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44491700002823*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4787765026058*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43736897174983*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.366752702669565*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.741062402800278*pi) q[18];\nu3(1.0*pi,0.0*pi,1.11369877225219*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.457768296532009*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.267227880697941*pi,-0.4788935553609413*pi,1.75320594943172*pi) q[8];\ncx q[9],q[19];\nu3(0.146627030087803*pi,1.02262796953378*pi,4.030559979175861*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.537547236580498*pi,0.184207193552814*pi,1.33874685694535*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4495189093501395*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.519069864007585*pi,2.98384445826834*pi,3.47934604528736*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.351188669769871*pi,2.67706175103486*pi,1.223696304402004*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.567355040400559*pi,0.180178100762605*pi,0.720490964492646*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.614986227771572*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5012288679304193*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.406966211786566*pi,3.41550136401308*pi,0.713361519110895*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.592273357321461*pi,-0.209261724757755*pi,0.646506737817525*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.298253150643636*pi,0.411090098883121*pi,4.45844957547501*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4957879395741*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.214338092216161*pi,0.6855254966301301*pi,4.31029281227346*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.689479411094268*pi,-0.403936701923307*pi,3.80274833397981*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.275740613889902*pi,-0.09872199668619902*pi,4.482542261143729*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.425932370012259*pi,0.33640577608244304*pi,3.9136927775027*pi) q[12];\nu3(0.623994598964508*pi,0.23806043958717904*pi,0.89089672049667*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297856525699266*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.393427465163809*pi,0.9591226006226901*pi,4.377855634919721*pi) q[9];\nu3(0.392643306023401*pi,-0.352043525945768*pi,0.722627025230825*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.233497587822719*pi,-0.294734132879153*pi,1.103512268035237*pi) q[13];\nu3(0.638283222505014*pi,0.09209575371076095*pi,1.302952424064002*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.680699024791496*pi,1.01886178361331*pi,0.784620236734823*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.798641809397436*pi,3.32171620290526*pi,3.81959634977426*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.456142155843929*pi,-0.18057002520925303*pi,1.471717743136829*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.203186902826231*pi,-0.153810153051037*pi,1.477053398421097*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.379860650172353*pi,3.11482957745812*pi,1.73851427378371*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46507608138878*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.291539239216228*pi,3.40431987078839*pi,1.72451305519749*pi) q[17];\nu3(0.45118973035213*pi,3.22963519952144*pi,0.671824403198186*pi) q[18];\nu3(0.210098406383979*pi,0.13086163796981198*pi,1.0089829505462249*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.808598072384894*pi,0.6616118391877199*pi,0.74853484077579*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[13];\nu3(0.601859022413726*pi,0.52196116760494*pi,0.5217945129928365*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0920002088859533*pi,0.09103054923318299*pi,3.5843944611459*pi) q[5];\nu3(0.285356637840878*pi,2.75297160128779*pi,1.73423140895432*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.36402054629862*pi,0.52943479015669*pi,0.78742384940735*pi) q[18];\nu3(0.594182930960353*pi,0.429747060625031*pi,4.18255727607057*pi) q[19];\nu3(0.363556653667481*pi,2.5884835729135*pi,1.284628721720492*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35836266137064*pi,0.5*pi) q[1];\nu3(0.60708044326032*pi,2.49190204791704*pi,3.56839311797391*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.448642138709581*pi,-0.09348751462278698*pi,1.338370207789969*pi) q[6];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.229823115569057*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.628579078214436*pi,-0.4508150314128465*pi,4.4162646602175695*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.704386833743394*pi,-0.353965234506336*pi,0.709486923262863*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44542955856749*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31921798956117*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.406457710427087*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.397966655196368*pi,3.05655755370088*pi,1.0164684295824151*pi) q[16];\nu3(1.0*pi,0.0*pi,1.125513752960631*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[17];\ncx q[10],q[18];\nu3(3.5*pi,3.45174800617932*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3767976130542*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3266273745904131*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49623866678598*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40277393677482*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.40434933808831*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5490045103476646*pi) q[17];\nu3(1.0*pi,0.0*pi,1.18827754042097*pi) q[18];\nu3(1.0*pi,0.0*pi,1.101028230479723*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[19];\nu3(3.5*pi,3.45372261645427*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.171617013193267*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[17];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5701760258397912*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.907495994927341*pi,2.73719556182845*pi,3.956602743289*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42524712579139*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.41865076373379*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.339425197347309*pi,3.13014663819223*pi,2.12088454409744*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230132768734654*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3841453481568*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41696812798763*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3802323782902461*pi) q[20];\nu3(0.521236079533174*pi,3.24449793290246*pi,3.22985791109963*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.45930521923405*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5429586436333763*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.536478880497806*pi,0.342536343487833*pi,3.8327264349866*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279077845042693*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.648781825797868*pi,0.07150999850039497*pi,0.967587714304001*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.669131793962533*pi,3.42251877632107*pi,0.6416693154174931*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.408725618086144*pi,-0.146779904745248*pi,0.5031214929892363*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5712871003169675*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.21069201214622*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.844141077067322*pi,-0.290619006537883*pi,4.29201796994898*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.216642644916452*pi,3.23625918660877*pi,2.1772912222333*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.870763118583204*pi,0.213780970649608*pi,4.149312099455781*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.497891245795302*pi,0.35482319434461396*pi,3.50576591090815*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.644781036052332*pi,-0.30888271061330697*pi,1.104484057754282*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3880751060711*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.299236657776681*pi,3.21369926079019*pi,1.2746982657938268*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.17295111511438*pi,0.19918441589727398*pi,4.4246621800913*pi) q[6];\nu3(0.800704893410051*pi,2.98374405484688*pi,3.69158518501749*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.959017369999906*pi,-0.38901841295478*pi,3.61803663050976*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.544756331671951*pi,0.5416031007923301*pi,4.28341092864017*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.53785041627062*pi,0.06339127874912398*pi,0.706795385812118*pi) q[6];\nu3(0.841921705613546*pi,-0.36164370657384304*pi,4.15871239695376*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.698921197540923*pi,0.31098824445137296*pi,1.50729125708818*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.316161486339723*pi,-0.195656824794729*pi,3.76999457313283*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.609394130547771*pi,3.15105653949997*pi,4.0262070851943*pi) q[4];\nu3(0.800029735366787*pi,3.21607766100646*pi,3.00127041172164*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.358214434904089*pi,0.346546357470187*pi,3.98480276858537*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.557978025050604*pi,0.20753480406175595*pi,1.384743119946283*pi) q[10];\nu3(0.463002776786666*pi,-0.06701304114429701*pi,1.1802170936262502*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.24620856823556*pi,0.274686701552055*pi,3.91622091142909*pi) q[18];\nu3(0.310827448742635*pi,-0.09893611636349903*pi,3.65943407306665*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.24913116609597*pi,0.96879345769996*pi,4.2762422584134*pi) q[4];\nu3(0.698679626881706*pi,0.497141709960749*pi,0.690875412547646*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.219710765865642*pi,0.13690674612669296*pi,1.137014889866094*pi) q[10];\nu3(0.460426469543116*pi,2.37984317635996*pi,1.3378089215043651*pi) q[12];\nu3(0.373010829509591*pi,0.055072882497524955*pi,0.905834534526064*pi) q[16];\nu3(0.355874653205083*pi,0.31660078305699*pi,3.56732756931561*pi) q[18];\nu3(0.794405337224284*pi,-0.445292138541889*pi,3.96411829205206*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.881858177178521*pi,-0.246053969406213*pi,1.205529768550667*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4557976418862*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.238005588643377*pi) q[13];\nu3(0.411620123120773*pi,3.10430365032387*pi,2.0351198400730297*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47438877152745*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.278216876282503*pi,0.308400129197388*pi,3.57234616186892*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.372286296183238*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[5];\nu3(0.520598630326107*pi,3.04242545998606*pi,1.70200607029466*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33019866789848*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.147042655244285*pi,0.81619827631915*pi,3.86852337975831*pi) q[20];\nu3(0.574727932534062*pi,0.34769429821381703*pi,3.85460757607737*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44024084731995*pi,0.5*pi) q[1];\nu3(0.593893223657886*pi,0.42819556483966603*pi,4.25778494559642*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.333809583107739*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.664673763489156*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.702536414240917*pi,0.61633664487511*pi,0.651351449283543*pi) q[20];\nu3(0.821053388765499*pi,-0.267394963280449*pi,0.66797491211356*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[7],q[16];\nu3(3.5*pi,3.46977455117011*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.216955313507949*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42255739146539*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5046601441876417*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44394734488757*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45108365996052*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.346647476888875*pi) q[11];\nu3(1.0*pi,0.0*pi,1.32868568817357*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.369022667035361*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.38249962435223*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.44177476806857*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4303365194748405*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5759069169166566*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41534671398485*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278116333713522*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3855696253618905*pi) q[16];\nu3(3.5*pi,3.45962980294466*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3283970551584119*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1087116612380319*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.771934164591357*pi,3.01507328703015*pi,3.04537940674859*pi) q[1];\nu3(3.5*pi,3.47020747621715*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[12];\nu3(0.293790737916986*pi,-0.4005837800979305*pi,4.32189723124479*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.470699938765089*pi,0.11664396610098704*pi,3.78898540435075*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4286491835031039*pi) q[18];\ncx q[19],q[21];\nu3(0.470408995797339*pi,-0.05732158677053201*pi,3.91136990455958*pi) q[0];\nu3(0.785116890136089*pi,2.93167477999712*pi,4.07277710271843*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.580188296733365*pi,-0.4503613513657003*pi,3.47309519722316*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.705858082486167*pi,0.017493911698264974*pi,0.771500897792682*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5795012512997304*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48615419074787*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.489746955142341*pi) q[21];\nu3(0.291116102580395*pi,2.89219333154119*pi,1.298970025606752*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.75903373579883*pi,3.32403067629094*pi,4.0389631291245305*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.26261681142028*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.386395301397764*pi,-0.23449554431610697*pi,1.63863312352792*pi) q[4];\nu3(0.82764883384921*pi,0.6987846434488101*pi,4.33781034840659*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.110540062544969*pi,-0.013634650318392005*pi,4.42256383882626*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.607271865610879*pi,1.17675494589854*pi,0.778794447673627*pi) q[4];\nu3(0.795459620504908*pi,3.10913240211766*pi,3.43839388997481*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.428124937455944*pi,0.82242119442246*pi,3.98278236711693*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0737493560246426*pi,3.08208508503584*pi,0.972813465985678*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.195059820182848*pi,3.24785261153751*pi,1.88544193184389*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.160717524168711*pi,2.47759990793253*pi,1.140979002932238*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.67618437933394*pi,3.40630817688282*pi,2.95643821632824*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.584807305778594*pi,0.03295745450717702*pi,4.15549549170048*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.653107094964074*pi,2.89911143394387*pi,3.87307220166535*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.192322082032547*pi,0.15079323780087694*pi,1.2329899720035469*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.611609826584762*pi,2.841297317246*pi,3.61591384904842*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.543072187930281*pi,3.47713638539802*pi,0.5240250826752081*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.418071428679047*pi,3.36411326430719*pi,1.184921614189999*pi) q[14];\nu3(0.626780340257527*pi,-0.300974899118472*pi,0.672198592569048*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.33071252514902*pi,0.042557490187213*pi,1.409009527736996*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.693464132314644*pi,3.00813466065292*pi,4.2549597045612*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.155496855809683*pi,2.71170978752059*pi,0.800505528907568*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.463704629317795*pi,3.41407662400023*pi,4.36702970229008*pi) q[14];\nu3(0.872459014962792*pi,3.07465239274569*pi,4.36525195705247*pi) q[15];\nu3(0.767845143685697*pi,0.261342254080411*pi,0.679829973182696*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.645616959099082*pi,-0.146858895586218*pi,3.41109661645103*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.43526841513469*pi,0.350728320449743*pi,4.34385147782191*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.34926193662028*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.247194675671262*pi) q[5];\nu3(0.470519938348555*pi,-0.4774773910252493*pi,1.93461626037354*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.31014548071191*pi,3.25358015562907*pi,1.70024327915745*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.40961968084157*pi,0.20548406222735305*pi,0.789018240350134*pi) q[19];\nu3(0.447807376364227*pi,-0.3453703914229*pi,1.1706236863938368*pi) q[20];\nu3(0.637130965850558*pi,-0.05480931102818798*pi,1.244644020486932*pi) q[21];\nu3(3.5*pi,3.46754002545889*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.49638391393731*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2741308050869131*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1926154593289842*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.35227049821197*pi,0.95089660040687*pi,4.38964962532432*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.701563479615532*pi,0.19445594507589603*pi,0.748050465532512*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.6345994203713929*pi) q[5];\nu3(3.5*pi,3.4437240461916*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.273667876939639*pi) q[17];\nu3(0.566025575622781*pi,0.11262447421150901*pi,3.86348562975044*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.198352396554792*pi,2.93965120345493*pi,1.71660476787457*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.724554848829602*pi) q[8];\nu3(3.5*pi,3.42968793531001*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2310545429912159*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4545882210179695*pi) q[12];\nu3(3.5*pi,3.32170939077102*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41185762307054*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3275508137201482*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.490569915579334*pi,3.02786235553047*pi,1.091333362858161*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246558842967405*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38727503202536*pi,0.5*pi) q[7];\ncx q[9],q[11];\ncx q[10],q[16];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.36287527153197*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.32138857933029*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40162475840683*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.588226035353156*pi,3.41274610394307*pi,3.76528788721841*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42795921989494*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42401350727755*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48448980802868*pi) q[15];\nu3(1.0*pi,0.0*pi,1.367264833577974*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.670029082277115*pi) q[19];\nu3(1.0*pi,0.0*pi,1.183273803952686*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[18];\nu3(0.7126439745682*pi,0.315519793782009*pi,0.5755837975423802*pi) q[3];\nu3(0.3057800714364*pi,3.11592071716643*pi,1.298718956982999*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.313435991207896*pi,0.006908650566690988*pi,4.28140587384892*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5787500303756118*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.27066232516073*pi,0.5*pi) q[2];\nu3(0.35228127647955*pi,2.53803151237977*pi,1.44912493655325*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.619743471865538*pi,3.26164322468782*pi,4.37497577306051*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.267168632603563*pi,3.33210588780059*pi,1.51182795375805*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.466005619517389*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.195246826866742*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41323778333523*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.151540687826304*pi,-0.169751485174638*pi,0.740762749153868*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.911989739436448*pi,0.150661524841187*pi,3.98782212867019*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.853400061191354*pi,-0.03870833596627099*pi,1.32669366409522*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.576884920935191*pi,-0.4924131454387799*pi,3.5158110973265*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5870423744860305*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.576923895811846*pi,3.2427795740307*pi,0.7126216510969849*pi) q[21];\nu3(0.165828942204277*pi,2.95760125935992*pi,0.684459322211782*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.349751883231436*pi,3.17675061051249*pi,1.85053397428548*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.54042215635095*pi,-0.20551774096477798*pi,1.017463125529416*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.914573099104491*pi,0.13300224160136898*pi,4.47308266810069*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.534135355830357*pi,3.25753939055916*pi,3.10717860398894*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.328884868879394*pi,2.63109394756154*pi,1.496325594461069*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.638522654430716*pi,3.43186528074898*pi,4.0976344997615*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.17541286959727*pi,2.81436667322677*pi,0.854605583510397*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.395152875314043*pi,0.5420139627496501*pi,0.740535681796512*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.505581365499884*pi,2.8222320598851*pi,3.71841717331676*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.809185052610683*pi,3.29363056420221*pi,0.716440878554768*pi) q[6];\nu3(0.620796944479079*pi,0.9278419383813901*pi,4.496806400484131*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.693625427552581*pi,-0.351432271272316*pi,3.36441436506432*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.482921521622283*pi,-0.09828066883223402*pi,1.3410102615036998*pi) q[14];\nu3(0.2756108770184*pi,3.40651510347802*pi,0.970067552804831*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.705952267071111*pi,0.08723132483613305*pi,3.86977970867558*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.696744816707922*pi,-0.352950060657355*pi,0.684816695448766*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.523800031652535*pi,0.86133450301349*pi,4.181778538952861*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.405282474868231*pi,-0.4349021745260951*pi,0.957159775146156*pi) q[14];\nu3(0.928978738842763*pi,-0.369879828856869*pi,0.885119507320594*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.628836138995966*pi,3.31238147408456*pi,3.46994304549157*pi) q[1];\nu3(0.67723785765918*pi,-0.010343233058771995*pi,4.11290231512893*pi) q[2];\nu3(3.5*pi,3.48339671259482*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.437957469054644*pi,0.89720458771377*pi,4.45370927768015*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242090440810244*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.176109342568488*pi,-0.19451107874364998*pi,3.7553692166055*pi) q[18];\nu3(0.796240972406496*pi,-0.036459864205131975*pi,4.13720917005382*pi) q[20];\nu3(3.5*pi,3.43807221914089*pi,0.5*pi) q[0];\nu3(0.354201296105654*pi,0.44768419737243703*pi,0.718957571766646*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.667627790414372*pi,2.54941512717458*pi,4.03503343382987*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694384179475893*pi,-0.16579414007001803*pi,3.64604681406609*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2421164656477242*pi) q[19];\nu3(0.631764930252633*pi,3.27076707239738*pi,4.43187867749511*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.41294011935819*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.294131901961701*pi) q[9];\nu3(0.795498069721549*pi,2.80739471668518*pi,3.71737794577711*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47147677912378*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.36293037039762*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.334696992546093*pi) q[14];\nu3(0.569830634845357*pi,-0.49413056180550574*pi,0.640814441600583*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38345915340874*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42790989393216*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47314367438599*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0817059017384318*pi) q[15];\nu3(0.675969251911107*pi,0.252766474350794*pi,0.5096557988991146*pi) q[16];\nu3(3.5*pi,3.49760261502461*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271722983018444*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.24161817332758*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.1390796653075141*pi) q[7];\nu3(3.5*pi,3.49137405313401*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48523130068369*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42011490094743*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.33665894852186*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.141746237132418*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5178396240470611*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6292613042088739*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4853929992344*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.39184828430471*pi) q[7];\nu3(1.0*pi,0.0*pi,1.159006317898194*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.30396448495158*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.236438783565979*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5916779085932811*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5942762692048172*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(0.679193581206132*pi,0.488409197766983*pi,0.734425592436485*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.938502017027358*pi,0.390727538306639*pi,1.204290903550881*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5290282186955952*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48392261296606*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.526665065731243*pi,3.05673876450723*pi,3.91499967398189*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.53953521301547*pi,2.96924124235767*pi,3.95865662118639*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.368149480301449*pi,-0.17410645084139798*pi,4.04785493636527*pi) q[11];\nu3(0.843792990787597*pi,3.21576521772114*pi,3.17991845728531*pi) q[12];\nu3(0.327004871030993*pi,0.46926611393768003*pi,0.9496856914263281*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.489446362875499*pi,3.22503808260438*pi,1.97186114267733*pi) q[17];\nu3(0.577023959764767*pi,0.39215637985930896*pi,0.5139844924448265*pi) q[18];\nu3(0.348994931954237*pi,-0.14253312366736598*pi,0.645047890061175*pi) q[19];\nu3(0.369192312948455*pi,0.94398256359041*pi,3.97987964874049*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.416541846151574*pi,-0.4338577612948303*pi,4.17561011642904*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.752388492559572*pi,-0.19524330201073697*pi,3.4510568925628*pi) q[5];\nu3(0.880421329984549*pi,-0.454079110355399*pi,3.23857641933075*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0724431396612622*pi,1.01731612078003*pi,4.43696766492088*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.252952554586827*pi,0.53848586715909*pi,4.21746921921466*pi) q[11];\nu3(0.86788922322639*pi,2.93420754506807*pi,4.0637727836595605*pi) q[12];\nu3(0.353502175823049*pi,3.38770167966557*pi,4.47017689814441*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.698638830568092*pi,-0.20103100524065598*pi,0.669179099994779*pi) q[17];\nu3(0.531193235557506*pi,0.019144415196098996*pi,0.649718885052784*pi) q[18];\nu3(0.57588767741667*pi,0.44151381112585797*pi,1.1788016133864279*pi) q[19];\nu3(0.681176296422552*pi,-0.04016322035908099*pi,0.733427558388165*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.25959143405183*pi,0.53877779011665*pi,0.5726877217624216*pi) q[4];\nu3(0.282768829388384*pi,2.64833305070007*pi,1.421196390155385*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.435546212475537*pi,-0.4988357655949565*pi,0.913749251272225*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.694007876926054*pi,0.34202742663684405*pi,4.386734811454859*pi) q[14];\nu3(0.510034563183974*pi,-0.39068785948081497*pi,1.099052382519017*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.583343530234098*pi,-0.18866174428764798*pi,0.8580555094188951*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.529656165090585*pi,3.03133957879915*pi,4.09455876315097*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.474134361449872*pi,2.73226796250058*pi,1.498952538983022*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.561951977337158*pi,-0.4059369113331875*pi,0.5553373571487557*pi) q[14];\nu3(0.297176091791627*pi,3.06796778959542*pi,1.128662559973931*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.512857943160632*pi,-0.256373555795819*pi,0.5865855366381131*pi) q[21];\nu3(0.335682381870651*pi,0.3765835507327*pi,4.22082213336233*pi) q[1];\nu3(0.564119183795032*pi,2.73894433677073*pi,1.327218268074228*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.666199541360212*pi,-0.215978799673138*pi,4.29560944417843*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.507337934550132*pi,2.78967929541324*pi,3.94596235000947*pi) q[8];\nu3(0.679440442991268*pi,2.90549776713425*pi,3.29802253938979*pi) q[10];\nu3(3.5*pi,3.42423146189184*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314590235692994*pi) q[17];\nu3(3.5*pi,3.40913677633897*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.232982260147243*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[9];\ncx q[6],q[13];\nu3(0.438923294512717*pi,-0.4277880696229812*pi,1.0304498638983381*pi) q[7];\nu3(0.252580973652907*pi,0.363885298694407*pi,3.48815790724391*pi) q[8];\nu3(0.404040810278201*pi,3.44550044152979*pi,1.66906635047668*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.478092074025093*pi,3.46494925626299*pi,1.2708351064186298*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,3.45827957807155*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.306451861819986*pi) q[4];\nu3(3.5*pi,3.29188520486237*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45381002860816*pi,0.5*pi) q[6];\nu3(0.292407690169592*pi,3.40298370264752*pi,0.5949219486399161*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.249666973708214*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243042431225077*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.639734478266779*pi,0.06847919200486696*pi,1.3705853742751208*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49955826280934*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.708772105000957*pi) q[19];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[5],q[9];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.43644860213143*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,0.5445749247044844*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5999247327742051*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.333778263393469*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.228987375250499*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.47365153025703*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.49097095441846*pi,0.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[13];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.230453595999702*pi) q[10];\nu3(1.0*pi,0.0*pi,1.223518033704166*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.832679151908981*pi,0.13234400570318305*pi,1.284110511311163*pi) q[18];\nu3(0.311239664288053*pi,3.30396447450709*pi,4.3794231075234*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40889472350801*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35613024348291*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.173852674269027*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.472730335019111*pi,3.47783196713591*pi,1.99673908827409*pi) q[18];\nu3(0.671578869318278*pi,0.05958756878344096*pi,4.20582377159554*pi) q[19];\nu3(1.0*pi,0.0*pi,1.183587238573673*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39970441680272*pi) q[21];\nu3(0.272748072042583*pi,2.82728670989192*pi,1.286431986772459*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.787802395693834*pi,0.29819410369351296*pi,1.247567925376236*pi) q[4];\nu3(0.300750815952803*pi,-0.35332240909344104*pi,1.337363722695363*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5160951864208139*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4577178984336605*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47572957192072*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.433416022856124*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.586966103778562*pi,0.05093205039571602*pi,1.253907575297387*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.231866878861927*pi,2.91946177773185*pi,1.428433608878648*pi) q[4];\nu3(0.339434522368576*pi,0.6993060030292*pi,4.04842034555276*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4735037407453095*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5550683871178929*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[14];\nu3(0.0935300381782834*pi,-0.01333014723551601*pi,1.377370279236637*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.427029708496921*pi,2.61552574145511*pi,0.9811111990233661*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5621604147291652*pi) q[16];\nu3(0.89343912252386*pi,-0.08461171542789803*pi,1.223906806961421*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.866309762492014*pi,3.3052248591846*pi,3.7883452160183*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.902577027049265*pi,0.22205921021390596*pi,0.641144727752154*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.394811490129217*pi,-0.4014769513722352*pi,4.05783090353844*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.491876796856149*pi,2.72022922899334*pi,3.91595133789727*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.654064661818727*pi,-0.07098140702667799*pi,4.09525708097998*pi) q[3];\nu3(0.21795865815951*pi,0.060962598688307*pi,1.009487302692083*pi) q[6];\nu3(0.289749791998728*pi,0.371049429018277*pi,3.9664021218128*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.665049250756819*pi,3.35759437327838*pi,3.54789259269202*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.754553246944832*pi,0.06737252663303295*pi,3.91232710946479*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.200384355754434*pi,3.12652308807407*pi,2.02494557609543*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.258630665484965*pi,2.9204020921658*pi,1.78800533643434*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.41327337589955*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.20270320056802*pi) q[19];\nu3(0.837044683624651*pi,2.45831680106596*pi,3.86533802764013*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.69832713107345*pi,0.039991785883621955*pi,3.75442073748524*pi) q[1];\nu3(0.515959154939038*pi,-0.316407842098466*pi,3.9357653666306*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.296027769752453*pi,3.24900356136698*pi,2.17859422751*pi) q[8];\nu3(0.465351493447204*pi,3.24107379528112*pi,1.87908599374132*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.276215671993816*pi,0.5638903783029601*pi,3.70663413876941*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.265118194722674*pi,2.83938065499363*pi,1.5829494810985*pi) q[21];\nu3(0.614335964723934*pi,3.04127735046586*pi,3.42721143939467*pi) q[1];\nu3(0.641652755186697*pi,-0.37908855076514203*pi,3.55903582995595*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.44933969649719*pi,0.23323221626670299*pi,0.8092977138172*pi) q[8];\nu3(0.230333746566653*pi,-0.311170349830854*pi,1.213332754408806*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4775100247180095*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.319536970367816*pi,0.09311829821351802*pi,4.38557304961643*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(3.5*pi,3.30190976437827*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.712404048986491*pi,3.37934950177857*pi,4.1635085345721805*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.356882103753092*pi,2.79958000539736*pi,1.28912723504691*pi) q[14];\nu3(0.375504862266533*pi,0.15780458331007996*pi,0.5744346720769637*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205828309241048*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38949201092638*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.225916393446885*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0991994281925909*pi,-0.37520723933236*pi,1.026087695464742*pi) q[11];\nu3(0.321777295162129*pi,2.99303137152413*pi,0.724981052964937*pi) q[14];\nu3(0.442660201621181*pi,3.08271709140699*pi,1.438783667584463*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4844342903529*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.230837551324006*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.342146842500391*pi,-0.4274926367964763*pi,1.395066973572024*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40507471979189*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37528374854374*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.6479205189099431*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39850390172829*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.260993575858714*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.833430700040147*pi,-0.14698199594587902*pi,3.66605570019015*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329295480299912*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[3],q[21];\ncx q[4],q[14];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5025310075513985*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,3.4201915703801*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39833411855406*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43093960155371*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33993503259569*pi) q[10];\nu3(1.0*pi,0.0*pi,1.312414670063103*pi) q[11];\nu3(3.5*pi,3.46077507624112*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2907648346884169*pi) q[14];\nu3(1.0*pi,0.0*pi,1.156449683543836*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.955841436139029*pi,-0.16437098651537602*pi,0.964987961513428*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1703813483741001*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43717402200388*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[16];\ncx q[3],q[21];\ncx q[4],q[14];\nu3(0.488368271475218*pi,-0.4086066393578973*pi,4.06874325673275*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.238121310316953*pi,0.6069130369063*pi,3.86632943644832*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[10];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.228554136148489*pi,3.41817772011789*pi,0.641683405053427*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43875916993002*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.237715862691659*pi,0.34484897807222603*pi,3.8255248478569*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.853105932870525*pi,0.49192514187247405*pi,0.751909640341082*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3983037540631695*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4023028607655*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.550716796925621*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183796842356895*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.185066342513147*pi,0.17812665733190802*pi,4.497034858318219*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5204908023783159*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.385709884423891*pi,-0.4396713195029852*pi,1.83134466005042*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.118390760083183*pi,0.5171438082247699*pi,0.891162251644561*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.352719469485113*pi,0.41334182338229997*pi,0.5289928494114347*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.784381073501881*pi,-0.339520629669948*pi,3.46277320077563*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.655324960277439*pi,3.14836075106934*pi,3.78729517758038*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48563739065678*pi) q[16];\nu3(0.510703164222537*pi,0.21645208308727104*pi,3.90084298238123*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.639923329193911*pi,1.14191775132901*pi,0.686515869438945*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.093650038547971*pi,-0.269848025549205*pi,4.00221292590754*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.726208615157307*pi,0.13036769877675902*pi,1.012869004067391*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.706945607690754*pi,-0.09163304959934998*pi,3.51976003037077*pi) q[12];\nu3(0.367984645673024*pi,3.07193785541699*pi,1.92855910088989*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.66737966238051*pi,0.09173712605596296*pi,1.188486154615439*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.692494856808506*pi,-0.305721368145272*pi,4.054519219530659*pi) q[9];\nu3(0.492154380475247*pi,3.37463233690338*pi,1.61004340095261*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.346268192309017*pi,0.39276028924418904*pi,3.66565163110964*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.726229359874972*pi,3.25166004675046*pi,4.35433744703891*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.192338686939844*pi,-0.07489316655552197*pi,1.077677318380656*pi) q[8];\nu3(0.647808147209025*pi,-0.008784573324448985*pi,4.434098037406439*pi) q[9];\nu3(0.39676158257306*pi,0.5525492629454101*pi,0.5073694751056612*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.714155288652063*pi,-0.06754309009493997*pi,3.49666975012936*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.513347474909355*pi,0.028916973824600012*pi,1.51092709343885*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.726663548191941*pi,-0.49940609887854837*pi,4.14125305059151*pi) q[3];\nu3(0.888313068451788*pi,3.40300637719501*pi,3.32265459369795*pi) q[4];\ncx q[7],q[13];\nu3(0.728574228539722*pi,0.9736656011470599*pi,0.734523250533155*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.776091029664259*pi,3.17378755748307*pi,3.11328574646481*pi) q[14];\nu3(0.530100917319751*pi,3.08324940991237*pi,4.074499881101859*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.649670900578453*pi,-0.4296632465149603*pi,3.08343877357718*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4364799868508*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.64490681631255*pi,3.43484045311241*pi,0.812937697262174*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.651508839177079*pi,0.359572788360493*pi,1.60027530215391*pi) q[4];\nu3(3.5*pi,3.49782509576968*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.51209975063253*pi,2.98029293453366*pi,1.3585890862848071*pi) q[11];\nu3(1.0*pi,0.0*pi,1.351528125478349*pi) q[13];\nu3(0.850735083477077*pi,3.2804684652405*pi,0.616255863472034*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.284682976783915*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.439037994735866*pi,3.41938940198*pi,1.75768952885293*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.473827261981645*pi,0.32726895116213495*pi,3.53293582509931*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.390740640282027*pi,0.286993593508336*pi,3.73624807595077*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.405743342062266*pi,-0.082479678821828*pi,1.27068985153645*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44764060012358*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.1729675703169669*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.426305832600271*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.682810451088446*pi,0.30248285669847697*pi,0.8892206003715191*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40721029837158*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[10];\nu3(3.5*pi,3.43691781239593*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.32670715118108*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.747420152414434*pi,1.04406704804838*pi,0.5517898378868004*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248382464135485*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288479739374647*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38355466948609*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5796923581441509*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.28742609872508*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36548999715356*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2548901856831889*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[18];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44663402192232*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2382865392796751*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49350683329369*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6752947341077*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37029492652529*pi) q[20];\nu3(1.0*pi,0.0*pi,1.222661477345179*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.48872478311154*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.427981102666208*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.615831211788427*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.44699303771391*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.648205558985333*pi) q[11];\nu3(3.5*pi,3.42567955617312*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.336981896976406*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.7086015391838509*pi) q[21];\nu3(0.451149305616029*pi,2.54192600727746*pi,1.51673868358803*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.173499495127725*pi,0.10872291656913002*pi,4.17667169186286*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.853718519970726*pi,3.36150023023627*pi,2.93178119741921*pi) q[7];\ncx q[8],q[11];\nu3(0.732907938430309*pi,0.32341767695619605*pi,1.63067469283287*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5867266413667475*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.553266772802149*pi,3.27167482994926*pi,2.97844753905935*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5227632749341375*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0664563576762365*pi,3.24347267251772*pi,1.473314900156508*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.150213103317888*pi,0.50463304060319*pi,3.67363153159132*pi) q[8];\nu3(0.44553430274843*pi,-0.267473959882101*pi,4.4916237462983*pi) q[10];\nu3(0.305002496480057*pi,-0.02069614642647699*pi,1.2518759427478199*pi) q[11];\ncx q[12],q[16];\nu3(0.609738652388459*pi,0.10828105847427205*pi,3.95692976341284*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.124248796873355*pi,0.76448010762653*pi,4.1105492566668005*pi) q[15];\nu3(0.381184907734794*pi,-0.10006148965094402*pi,3.8524277262974*pi) q[17];\nu3(0.360452555818635*pi,0.21400215253034904*pi,4.1419994045354205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.581976613897973*pi,0.10297479831393197*pi,0.8611664306874269*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.438091328576517*pi,-0.009163424856919011*pi,0.627327435310466*pi) q[6];\nu3(0.746053819305497*pi,-0.132747685776191*pi,0.5290533281224576*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.606509472596256*pi,0.007092152985845979*pi,3.80781303479307*pi) q[16];\nu3(0.558524123427663*pi,3.38155467620579*pi,3.08857472269561*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nu3(0.906076584190869*pi,3.2802413686419*pi,4.13380705074539*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nmeasure q[1] -> c[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.155846057896753*pi,0.6272531158353201*pi,4.00145175726428*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nmeasure q[3] -> c[3];\nu3(0.639407212198161*pi,3.22388431911154*pi,4.17704731245487*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nmeasure q[2] -> c[2];\nu3(0.153793469156289*pi,0.52979683060141*pi,0.728314457727303*pi) q[14];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.202390942622176*pi,0.28535672582580396*pi,3.46163546940293*pi) q[0];\nu3(0.59771550556532*pi,0.021176159726683963*pi,3.63275633324979*pi) q[1];\nu3(0.728833485481845*pi,-0.265438323585622*pi,3.84778114830079*pi) q[2];\nu3(0.130268186838796*pi,0.8173511703694001*pi,4.40559454626362*pi) q[3];\nu3(0.75822590304737*pi,2.95920453826042*pi,4.11345903395711*pi) q[4];\nu3(0.077564558029116*pi,0.18028021525027305*pi,1.236006746298506*pi) q[5];\nu3(0.773813862602146*pi,2.5840916094768*pi,3.66634418677006*pi) q[6];\nu3(0.652235489111542*pi,0.6760648272943901*pi,4.31657239621165*pi) q[7];\nu3(0.478939427054281*pi,-0.242518932085156*pi,4.32308664216952*pi) q[8];\nu3(0.585636885495969*pi,2.76733397657028*pi,3.72114892086532*pi) q[9];\nu3(0.498963652860878*pi,-0.383693570158473*pi,3.54375842676927*pi) q[10];\nu3(0.565866461002779*pi,3.21157083133351*pi,2.82552864505777*pi) q[11];\nu3(0.51737567254965*pi,3.4404896852897*pi,4.33836799260134*pi) q[12];\nu3(0.426331130729957*pi,0.21706566789932102*pi,3.83763288249649*pi) q[13];\nu3(0.782145628798929*pi,3.33865866135898*pi,3.32911177823511*pi) q[14];\nu3(0.532537945714766*pi,2.61300928698665*pi,3.80386828377937*pi) q[15];\nu3(0.686596955328933*pi,-0.388267522067963*pi,3.34133330103102*pi) q[16];\nu3(0.30858003791992*pi,3.24816631396139*pi,0.934041736502896*pi) q[17];\nu3(0.774934335199291*pi,3.41807446223331*pi,3.06495481389282*pi) q[18];\nu3(0.179331798050935*pi,-0.328849805603632*pi,3.92878900545477*pi) q[19];\nu3(0.609918409704307*pi,-0.264454375132179*pi,3.7136525049275*pi) q[20];\nu3(0.303244390476895*pi,1.14808836662111*pi,4.264225033220169*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,3.42008336983742*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32568138023226*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44950190657139*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.102032400045255*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.3473641532826*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.271563858555343*pi) q[17];\nu3(1.0*pi,0.0*pi,1.25808533552824*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273186016128504*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[8];\ncx q[4],q[16];\ncx q[6],q[14];\ncx q[7],q[20];\ncx q[9],q[21];\ncx q[10],q[12];\ncx q[11],q[18];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.49215696174409*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48210335902551*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4040156643395*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46676461678924*pi) q[8];\nu3(3.5*pi,3.39270393333531*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39639103784255*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40332526666903*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3053561954847281*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.327590454702712*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270951347623409*pi) q[15];\nu3(1.0*pi,0.0*pi,1.177115789519804*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5097038973705255*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2221201798120709*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5328001352936529*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5776510851658843*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0679337535778881*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.46906039241065*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[8];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,1.382025675711652*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[20];\ncx q[9],q[21];\ncx q[10],q[12];\ncx q[11],q[18];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.654119639083011*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3928091281445*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.621219491354777*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5149597510869657*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43252230150064*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.492458257094761*pi) q[21];\nu3(0.79534532461657*pi,3.34111316860926*pi,4.35958246239626*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,0.67436362004968*pi) q[5];\ncx q[6],q[14];\nu3(0.136277548059655*pi,2.83983121240048*pi,1.66733209579113*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[12];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.608323480965409*pi,0.489592796328152*pi,1.2573979631919951*pi) q[19];\nu3(0.694693020704364*pi,3.47786930187787*pi,3.38496927677431*pi) q[20];\nu3(0.188072791984975*pi,-0.040417951195937996*pi,0.616737341137458*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.821322413542587*pi,-0.396287966366331*pi,0.783452049213835*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.20944237951877*pi,0.414461963263995*pi,3.9773627271073*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.601757287568519*pi,3.49048859986259*pi,0.788279683801149*pi) q[19];\nu3(0.818263681440731*pi,3.17529847532639*pi,4.1082710961721*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.268120956500649*pi,-0.356289679115255*pi,4.11765318853259*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.354961912542658*pi,-0.07655913089348498*pi,1.035681662541811*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.849359774775018*pi,0.401260805899047*pi,1.388205547908579*pi) q[2];\nu3(0.127754150498788*pi,3.05561197523506*pi,1.374069021299557*pi) q[3];\nu3(0.672860091391846*pi,3.28109027986103*pi,3.73580384801529*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.235290868982245*pi,0.83320776262116*pi,4.18598424121341*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.61540564896471*pi,-0.22898153237527302*pi,0.66052247644028*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.467749487684647*pi,-0.4642979216050354*pi,3.97864213053685*pi) q[2];\nu3(0.348977153484255*pi,0.169716418174801*pi,1.202573755907904*pi) q[3];\nu3(0.568056566093795*pi,-0.246045252433939*pi,1.004659537970797*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0537647268808682*pi,-0.16744603664138902*pi,1.57655164327957*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.368663368712558*pi,0.70622469931796*pi,4.24728265441908*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.475215246067796*pi,2.85799414458639*pi,1.4729618768611759*pi) q[8];\nu3(0.550465511592533*pi,0.7146348684042501*pi,4.12982572027171*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.207221221694945*pi,3.08777166722712*pi,0.9577913850753039*pi) q[11];\nu3(0.313833815665208*pi,3.07238989841299*pi,2.0165971950304*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.300977717823638*pi,-0.09503520333281101*pi,0.826301272295047*pi) q[15];\nu3(0.476215744137846*pi,-0.085694080593123*pi,0.894605268789495*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.779638802236592*pi,3.34580006290862*pi,4.194741402445549*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.242347099116461*pi,-0.4074252820609248*pi,4.4078907180048805*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.399879243100318*pi,0.294990248471545*pi,4.0966395448329305*pi) q[11];\nu3(0.57323289375103*pi,0.6727140198914301*pi,1.034280535055293*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.349296393491866*pi,0.5900763616159499*pi,0.603886055360221*pi) q[15];\nu3(0.319170187879222*pi,-0.338620832824988*pi,1.062815377195071*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43531306353381*pi,0.5*pi) q[0];\nu3(0.620385432063424*pi,-0.286493972371446*pi,0.993269891997772*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.308376543376495*pi,2.92176727224598*pi,1.27064859040161*pi) q[6];\nu3(1.0*pi,0.0*pi,1.281030319173262*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.629704732179607*pi,3.15333575778886*pi,0.5412092036095535*pi) q[18];\nu3(0.746939242892384*pi,0.486927397792851*pi,0.818645771302634*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35886307269634*pi,0.5*pi) q[4];\nu3(0.364725434071605*pi,3.36935056010661*pi,1.98519244380059*pi) q[5];\nu3(0.853950275344298*pi,0.7426083045449401*pi,0.5756959954066356*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.721226512211225*pi,-0.210435229544781*pi,4.4614793477191*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248891127212595*pi) q[19];\nu3(0.94334097344181*pi,2.54589866091075*pi,3.88063637993887*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[19];\nu3(0.488175328138236*pi,-0.17179596295773403*pi,0.94796775251125*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5105806159737019*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.428537689617473*pi,-0.09968914769550602*pi,0.5132262680828584*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(3.5*pi,3.47444834848363*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.360464703766862*pi) q[11];\ncx q[12],q[13];\nu3(0.640368782733015*pi,0.03990389008103301*pi,4.365117453748081*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33425834916534*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[21];\ncx q[3],q[18];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46808961334972*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,3.26547787495163*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.205911777241317*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.122478249481094*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3582151302436*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44484959540798*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46721359776956*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.227564981802903*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5189951966114196*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39677011088421*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.153471084533101*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.130052518883113*pi) q[20];\nu3(1.0*pi,0.0*pi,1.270622786801914*pi) q[21];\nu3(0.614782016206521*pi,0.231764452603474*pi,1.61073674455863*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[21];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47287904299695*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5051318655682158*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.854283579525562*pi,0.26193271282475705*pi,0.877680260862084*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5800346830572738*pi) q[5];\nu3(3.5*pi,3.39437478301488*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.3436530766173171*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5827924669270965*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41893781421951*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5453026730096053*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[21];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[9];\nu3(0.619533513822797*pi,3.49689791614686*pi,3.215359091254*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.767129407876367*pi,0.06781314553703499*pi,3.7164144339889*pi) q[10];\nu3(0.465190401931358*pi,0.36238834373804496*pi,3.87695011918034*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.679138585806656*pi,-0.4712070396943472*pi,3.98009763596953*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.501744736286673*pi,-0.377908371521371*pi,3.83495830759562*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5563237642317422*pi) q[9];\nu3(0.117718150596791*pi,0.12644699385661096*pi,4.33743918291628*pi) q[10];\nu3(0.541678238398599*pi,0.15442775490293204*pi,1.282377211352597*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48670655983696*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230518794176253*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.699272640643202*pi,-0.340528941807526*pi,0.916521951432699*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.570668651759839*pi,-0.23998468179974303*pi,0.662523601051866*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.35845303674207*pi,-0.103524978885424*pi,1.054944393073844*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.24035599126718*pi,-0.25302551490173*pi,4.32220934144333*pi) q[1];\nu3(0.377396456033514*pi,-0.18235916617672399*pi,0.781685316185244*pi) q[2];\nu3(0.611665039159448*pi,0.23436679470032096*pi,1.412054468602447*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.636682050206681*pi,2.74286339206761*pi,3.45068541939388*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.544604956186669*pi,0.11879715935245805*pi,0.5144247498203871*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5412657683925035*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.192559615115976*pi,3.32397586133017*pi,1.84419148897062*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.611673919114239*pi,0.025662087477197004*pi,3.69256093157357*pi) q[1];\nu3(0.521948420494152*pi,0.27784069702716296*pi,0.694462341979349*pi) q[2];\nu3(0.44439950141029*pi,2.47206789017915*pi,1.229266873722654*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.620964699657454*pi,-0.42332954048101257*pi,4.348544640993509*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.462437448094018*pi,3.32138778874189*pi,3.09114722953355*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0257529075675745*pi,-0.245253273687155*pi,4.09656504249985*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.580514841743172*pi,3.44785376990429*pi,4.38011035433803*pi) q[5];\nu3(0.214608165314936*pi,1.05143590983319*pi,4.403095461905091*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0650755351800078*pi,0.5820311164716501*pi,0.618201619788187*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.299274427541303*pi,-0.13546832278356902*pi,3.75435583825171*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.51421422873446*pi,0.5593427297187299*pi,4.27616152335255*pi) q[17];\nu3(0.901641868337225*pi,3.17405117898391*pi,3.94060514709794*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.270203969529263*pi,0.331093795993729*pi,4.25220417112243*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.50358305460676*pi,2.59460232935449*pi,1.1608467792184252*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.418495809904211*pi,-0.321977568919471*pi,4.4165125786491*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.511690354043364*pi,0.63956133267032*pi,4.41377246769967*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.591173425636719*pi,0.311939369682648*pi,4.45705957527168*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.930013343890052*pi,2.5968262978571*pi,3.91695707415131*pi) q[21];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.853115212509475*pi,0.98910180561444*pi,0.7364784311577139*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.610830404700269*pi,-0.027169233429190975*pi,1.023056799751334*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.820018094157425*pi,-0.4766220906160824*pi,0.604281565826853*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4139932224633*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.545268871104032*pi,0.051235928978460965*pi,4.38071932951506*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.588388466000433*pi,3.27977424159874*pi,3.6429883233697*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.232238979329081*pi) q[19];\nu3(0.81385812508745*pi,0.67577386332569*pi,4.25748611947654*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[19];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.784131436081055*pi,0.86352783142262*pi,0.737935155647852*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4589734945154*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4837697705479*pi,0.5*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.215299459079159*pi) q[7];\nu3(3.5*pi,3.48038484413663*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3703149754510981*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.334881965492821*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.242198125954162*pi,0.17141462874803404*pi,0.70721097493277*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46284929060144*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,3.25962213440342*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(3.5*pi,3.44336364757345*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34032086231629*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.251087070458138*pi) q[11];\nu3(3.5*pi,3.38985775414219*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.231197813458188*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.363325623681211*pi) q[18];\nu3(1.0*pi,0.0*pi,1.186150429258436*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38271817430568*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,0.5324184019729241*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.144087578657558*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.672461872100942*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.46071550811641*pi) q[13];\nu3(3.5*pi,3.48905073381334*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.178805175526672*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.683414400169573*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5988975735658819*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5986567448575824*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44346853558929*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.603676086865524*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41436157803228*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.315305875244785*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47798816197227*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.422621134873973*pi,0.5744533194624*pi,0.7669211233974029*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.41939937620896*pi,3.34828019131829*pi,1.75945883237499*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29809524110469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.278003736638202*pi,3.13880373067896*pi,1.75230870777909*pi) q[2];\nu3(0.522668414132164*pi,2.84443595837757*pi,1.415845115491057*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.197781518537909*pi,3.16374314367933*pi,1.240690132129372*pi) q[5];\nu3(0.33780137437421*pi,2.91660426202403*pi,0.871654252534101*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.702494296076023*pi,1.03720790666225*pi,0.5964149651437242*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.491275046870383*pi,-0.33294389649097*pi,0.8490404952645161*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.754485605028667*pi,0.23489922448357003*pi,1.130006681247821*pi) q[4];\nu3(0.50366009863038*pi,0.13561197269019898*pi,4.2111261076946604*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.613902558253891*pi,3.19127155893298*pi,3.18556272623684*pi) q[7];\nu3(0.628945831903456*pi,-0.4239544847550627*pi,3.76024271246732*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.8221643444963*pi,0.029857247181724*pi,3.6769986069753*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.691456517077043*pi,0.066390169268292*pi,0.743817134234811*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.319647544472092*pi,0.232109399794316*pi,4.237707579304351*pi) q[0];\nu3(0.0443788106016264*pi,-0.14170018266749002*pi,0.997940902166501*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.733295247681748*pi,-0.05087016354622098*pi,1.4372434687465891*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.452930982642428*pi,0.6521879856856101*pi,4.28838205349283*pi) q[7];\nu3(0.527277165780052*pi,0.89161179889699*pi,0.668201293347169*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.949924737104972*pi,0.41924300731597897*pi,0.854000035666047*pi) q[11];\nu3(0.452348739358148*pi,3.19309321112993*pi,1.52271408222925*pi) q[12];\nu3(0.30914712564249*pi,-0.204272735701316*pi,1.488652236685068*pi) q[13];\nu3(0.278735774217841*pi,0.72287839212994*pi,3.85760158178557*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.570533305415905*pi,-0.006418872736023984*pi,0.8934648567149359*pi) q[0];\nu3(0.702216996199615*pi,-0.06631620175927999*pi,0.703843001506172*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.31928623863361*pi,-0.305721285815152*pi,1.1676805290804149*pi) q[9];\nu3(0.0572323572088554*pi,0.5302207622366*pi,4.19732940248307*pi) q[10];\nu3(0.43268484843387*pi,2.57997065213202*pi,1.195403240461368*pi) q[11];\nu3(0.770158594000954*pi,3.35354448796531*pi,0.669330640332365*pi) q[12];\nu3(0.508631076403763*pi,3.12893627554089*pi,3.21417791152773*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.427946141890854*pi,0.51527806482941*pi,0.929095571891482*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.830419610928612*pi,2.88408463142556*pi,3.69613714187583*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.542513322173319*pi,2.98681273063392*pi,4.00782546525155*pi) q[9];\nu3(0.324898311442185*pi,0.11123636942683801*pi,0.5558936892082285*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.676345830512945*pi,0.03868645171998797*pi,4.171266874649*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.239936469104832*pi,3.36920958272764*pi,2.09143698613472*pi) q[18];\nu3(0.902387542572811*pi,3.49314552846048*pi,3.06576367653709*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.637889600983067*pi,-0.4717881303698249*pi,4.2403865376700995*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.633344394390624*pi,0.07307757864700504*pi,1.16442054459683*pi) q[21];\ncx q[0],q[5];\ncx q[3],q[13];\nu3(3.5*pi,3.48566728171529*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.28175118742129*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.757246503141564*pi,0.304793408452241*pi,3.86842287577027*pi) q[16];\nu3(0.718474736354562*pi,3.4829862424472*pi,0.9267146876360011*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.313242479016607*pi,2.90824469928866*pi,1.150951174718279*pi) q[21];\nu3(3.5*pi,3.42817054652479*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.36910959663813*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.298861914100603*pi) q[5];\ncx q[6],q[7];\ncx q[9],q[19];\ncx q[11],q[15];\nu3(3.5*pi,3.33034258023997*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.205756327025337*pi) q[13];\nu3(1.0*pi,0.0*pi,1.26861418711258*pi) q[14];\nu3(0.22489735637765*pi,-0.23797845226945702*pi,0.5206474704181369*pi) q[16];\nu3(0.367584949487955*pi,-0.06090672416482101*pi,4.087914965168681*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.40241525759985*pi,0.5*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3158755060999905*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.43401299263423*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2260973724708069*pi) q[10];\nu3(3.5*pi,3.40460030310403*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.230398485856725*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293226736507364*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47117204371838*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3615496579239*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.31781744209931*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5373634610441016*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41453367210839*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.280047880506804*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204058479388562*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[13];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5508771230419321*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5990931736656033*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36791662421645*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.36344392317117*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.283059395961268*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5553754849768194*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5818092034117752*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47978565506791*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.423207002415455*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.98253380754182*pi,-0.030497968354074978*pi,0.8666210736733639*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5862021401613*pi,0.12042243058574198*pi,0.5860310008604424*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.409454822722864*pi,0.5733559964374599*pi,0.883064791540906*pi) q[10];\nu3(0.134309422680176*pi,-0.18347982620947*pi,4.46509896199318*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.623539020787671*pi,0.08047327705930096*pi,4.4453173505043395*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33682439196072*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.668587959380509*pi,0.401942344055194*pi,0.694099429094371*pi) q[1];\ncx q[2],q[16];\nu3(0.51547525226711*pi,3.31849081326448*pi,0.875740377122332*pi) q[3];\nu3(0.346987081718562*pi,0.51551698123085*pi,3.55264658495732*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.229597581602194*pi,0.320477412324621*pi,3.58974700678986*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.378647286880186*pi,0.93699361960775*pi,4.138839939922001*pi) q[10];\nu3(0.591103910231203*pi,0.51792769135575*pi,4.47695950128928*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.60986756451649*pi,3.38495858816568*pi,4.0782467033272*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.734336791819377*pi,2.78483567352155*pi,3.65953745009879*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.630753509917326*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.526935331896062*pi,0.23854467100062604*pi,4.48237802028152*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.326714157681065*pi,0.50894596966562*pi,0.935902695733501*pi) q[6];\nu3(0.203803338304371*pi,3.01722483542389*pi,0.944680545582646*pi) q[7];\nu3(0.760746344379074*pi,2.80562481846273*pi,3.71093472209036*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.493503742341591*pi,-0.17918709067488697*pi,1.02213486344844*pi) q[12];\nu3(0.477483066991619*pi,-0.4139951588130252*pi,0.9818663646762029*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.667954034170307*pi,2.52773439735452*pi,3.60868185875708*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.447135836994801*pi,3.49222071808817*pi,0.979834815031401*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.392246808858821*pi,-0.267537266864175*pi,1.488595020725434*pi) q[5];\nu3(0.43296548525668*pi,0.41243198701238204*pi,0.9263458189742739*pi) q[6];\nu3(0.557860424526696*pi,-0.162776137083893*pi,4.08915780152004*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0561358113893872*pi,-0.072531097411558*pi,3.65554778120549*pi) q[12];\nu3(0.339530701483201*pi,0.6064077308732501*pi,0.5599457169511873*pi) q[13];\nu3(0.444425122304722*pi,-0.195274730709474*pi,0.635611388679346*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.937015560730087*pi,0.01690176779800101*pi,0.78844128981826*pi) q[21];\nu3(0.274510711629868*pi,-0.01928865327476198*pi,4.0171193589414305*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.584485290084584*pi,0.7675460926613*pi,0.869114633736899*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.87273849038286*pi,3.45800147987924*pi,0.7474919270930009*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.131569308010131*pi,3.07454010090845*pi,0.5958839514699938*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.51878258050369*pi,2.72363504308207*pi,1.173416387202309*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.384639038133516*pi,3.44847961676468*pi,1.73082894789723*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48767383821023*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.638564142569088*pi,2.60201987567069*pi,3.777712385715*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.237578859282376*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.585796846309321*pi,-0.348343410921485*pi,4.29162695170257*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.34266066438757*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.2872644715434252*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.180645965008101*pi,0.76895843174611*pi,3.85939397699418*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.457062575482478*pi,0.54284622438093*pi,4.12267423376597*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37712757766037*pi,0.5*pi) q[1];\nu3(0.0745962340355676*pi,0.09698162581595005*pi,3.46990955783034*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.30510888256354*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.095820536865748*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5104201086186032*pi) q[15];\nu3(0.390768978221347*pi,0.041204737294841975*pi,3.63275716584951*pi) q[16];\nu3(0.42435969715331*pi,0.14962867995990004*pi,3.54111878730254*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201011990418806*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.136982788391433*pi,2.91824739589324*pi,1.0036129198403518*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(0.266590197754494*pi,-0.247718154068165*pi,4.20099273932709*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.522190957836028*pi) q[12];\nu3(0.226345393078054*pi,0.7374972152336401*pi,3.92705169203493*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.2842299045787*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.41762991933449*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46922407536238*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45537409539406*pi) q[18];\nu3(1.0*pi,0.0*pi,1.096942653833044*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.145590083633264*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.601742175197519*pi,3.31227297756474*pi,0.747994867206194*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[16];\ncx q[7],q[17];\ncx q[8],q[19];\ncx q[9],q[13];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.547964934893364*pi,0.341888068623624*pi,0.615367412908367*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.766713954414969*pi,3.20192966506916*pi,4.17884156795613*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.44318885427548*pi,0.5*pi) q[5];\nu3(3.5*pi,3.2942934143544*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4599439291317*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46659300357816*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.108929692463781*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.806165571770625*pi,3.33814268823195*pi,4.00050293637186*pi) q[15];\nu3(1.0*pi,0.0*pi,1.065484853130561*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0934845060790161*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5084277667486559*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267949360400256*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5216006476998554*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.192454092725621*pi,0.223997589185708*pi,1.27370484991674*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[16];\ncx q[7],q[17];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48636907308585*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0269886340365642*pi,2.81579333382127*pi,1.75140581049184*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.393782158304786*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0857282599669183*pi,-0.10667061595487098*pi,4.11615016214445*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5459222672533639*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5277995646472782*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48996721166233*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.690369163803446*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.624350258593341*pi,3.05785178835746*pi,3.9694900137842*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[16];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.858879310404534*pi,3.10462562386123*pi,0.5930144263795928*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.479249233537641*pi,0.04819320002641103*pi,1.257615386821848*pi) q[0];\nu3(0.562174121472792*pi,3.18044861443774*pi,0.620753236579892*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.860496094375932*pi,3.3862935809855*pi,3.20802279601691*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4842114893341005*pi) q[10];\nu3(0.548734451467779*pi,0.21476015396266102*pi,0.7784974237133*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.753310537447516*pi,3.26194633062696*pi,4.21288848577009*pi) q[1];\ncx q[2],q[10];\nu3(0.823935263956075*pi,2.43026617282333*pi,3.87726427091673*pi) q[5];\nu3(0.580126247004626*pi,0.042945560145565054*pi,4.2856301176103795*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.439270144536978*pi,3.27490682050109*pi,3.32278197102713*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.842680323512613*pi,0.37308689364093695*pi,4.04026486694836*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.698583034356284*pi,2.96040041176774*pi,3.36024695072293*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.465415343256739*pi,3.17502813216271*pi,4.37146028819598*pi) q[20];\nu3(0.359015293162498*pi,0.9099019718303101*pi,0.5771790588695161*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.930758648092097*pi,3.26036003591722*pi,4.09324958196189*pi) q[5];\nu3(0.292243682038134*pi,-0.373435398189909*pi,1.491479789327504*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.192258563170659*pi,2.90484486191579*pi,1.1452945724158399*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.499394265817505*pi,3.33705738847951*pi,1.95630734638927*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.152756295318702*pi,0.5662357461096399*pi,0.77626429366925*pi) q[18];\nu3(0.499048107610134*pi,2.7490278864569*pi,1.268907778205584*pi) q[19];\nu3(0.323983033034153*pi,3.45721317794312*pi,4.0671547155165*pi) q[20];\nu3(0.742233687289473*pi,0.71179423585195*pi,0.667073050776454*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41435694385244*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.806857339716145*pi,3.17634706786744*pi,3.16754874175322*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.317481807548961*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.47453333694434*pi,2.95609255687216*pi,1.323611174570902*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.77085576988495*pi,3.14366277551735*pi,4.315953032187*pi) q[18];\nu3(0.33057392228138*pi,1.03040944250341*pi,4.07205735128145*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49430227818265*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,1.275194376578372*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0809602182341336*pi,1.07363486823243*pi,4.41471132664255*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.569262049523108*pi,2.88644574778377*pi,3.90926278770571*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.074273222542943*pi,0.12720789539020605*pi,4.08059281364637*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.5982888046290336*pi) q[12];\nu3(0.685495053836337*pi,0.090614809891579*pi,1.53467154988714*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.550230330519431*pi,0.63400590929206*pi,4.19841702204017*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,0.609150569246771*pi) q[4];\nu3(3.5*pi,3.44294121506144*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.931756615617231*pi,-0.13593381582570402*pi,3.57588627417985*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35776681705498*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.312460193946693*pi,-0.358284301487024*pi,1.469156982172707*pi) q[17];\nu3(1.0*pi,0.0*pi,1.204841062525777*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263846648571032*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.38882436402221*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.071695135359505*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.621908754200923*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.601825021056243*pi) q[21];\nu3(0.691996720351361*pi,-0.08907471919149101*pi,1.219295540116787*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.792341932836997*pi,1.03728481376431*pi,0.688252185727275*pi) q[2];\nu3(0.956692889319062*pi,0.479384835017172*pi,4.23084444209031*pi) q[3];\nu3(0.442838746769715*pi,3.34448950820742*pi,1.77817041682385*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.4452769508113*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.49667481874879*pi) q[8];\nu3(0.313453643304371*pi,2.96318307334727*pi,0.97817206529305*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.225577563385451*pi) q[13];\nu3(3.5*pi,3.48241081992214*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.412974662154477*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.113441920718356*pi,-0.199125808236489*pi,1.66752288432547*pi) q[0];\ncx q[1],q[8];\nu3(0.78334448397885*pi,0.38259026154001397*pi,1.53925030598771*pi) q[2];\nu3(0.686863856553006*pi,2.90364659483253*pi,3.85683478757801*pi) q[3];\nu3(0.510056884282774*pi,2.96828887225041*pi,3.83246737144144*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.46653747560373*pi,0.5*pi) q[7];\nu3(0.573714811134795*pi,-0.07575863381911702*pi,4.44226126829573*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.334257997891189*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0487952441664428*pi,3.29480227410737*pi,1.88840187147637*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.497190113768335*pi,0.478409786284804*pi,0.7184268329232459*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48743012209307*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5589560388907602*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.332588121719362*pi,-0.15428866023299398*pi,3.82382934220616*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.919064508758093*pi,3.12122396654594*pi,3.83486794348064*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.571651529902586*pi,2.43095122072834*pi,3.91080259009714*pi) q[11];\nu3(0.554356969818738*pi,-0.011052486839862985*pi,4.438506671710369*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.35065016664173*pi) q[16];\nu3(3.5*pi,3.40010141292738*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276269253621978*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.876876022215984*pi,2.80225469986858*pi,4.1944122083059*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.612032888345155*pi,3.10218560235648*pi,3.46702512556769*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.477289878244274*pi,3.40209820062074*pi,1.453921457451615*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35866845738998*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5325948296893275*pi) q[18];\nu3(0.331944790292173*pi,0.451794233444773*pi,0.749381977329949*pi) q[19];\nu3(1.0*pi,0.0*pi,1.110583857325759*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.569945469552928*pi,3.31863341434502*pi,0.744409865484446*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49056865791614*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3968600595460718*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46931573157612*pi,0.5*pi) q[0];\nu3(0.797865124059843*pi,-0.37455976911633304*pi,4.24592721073401*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.33401903792259*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4621732800039595*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.35696697982795*pi,0.5*pi) q[5];\nu3(0.566812522298496*pi,3.07665106701313*pi,2.95520743749258*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.886804152642548*pi,-0.071026633858574*pi,1.354112100951194*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.658495708141564*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.030983471013131*pi,3.21199536426311*pi,0.769201899299427*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259136525059773*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.638513216601612*pi) q[4];\ncx q[5],q[19];\nu3(0.57231638913122*pi,-0.172880129982525*pi,3.47852089833211*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.52189814331907*pi,-0.08069691627423797*pi,0.8384629909785539*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.873089931878246*pi,-0.273787034055167*pi,3.32628508426347*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.640510970016284*pi,0.485833088224785*pi,4.0204779175619105*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.610161045975279*pi,-0.4207047277437793*pi,4.2899284314419095*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.644119096070952*pi,-0.30097310798628196*pi,0.7206357051728001*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.434511408557009*pi,2.41678383332967*pi,1.271562994016358*pi) q[15];\nu3(0.36679134037438*pi,0.15456778541343896*pi,3.64059013116121*pi) q[16];\nu3(0.923101109150186*pi,3.29086063790828*pi,0.504110922626292*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4172061353828695*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.893874871571095*pi,3.01520518063329*pi,4.30117308352712*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.718966167269602*pi,3.41644925783833*pi,3.50614881508024*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.264197279706068*pi,0.45677286952154705*pi,4.21904283473443*pi) q[15];\nu3(0.326321946790796*pi,3.27576809378471*pi,2.2099186010314797*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.131142236595259*pi,0.34019194669850195*pi,0.6853733894983121*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.740386887315748*pi,0.6574350141524501*pi,4.15868776390836*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.705042493886304*pi,-0.45601251609875837*pi,0.994340437934861*pi) q[0];\nu3(0.617704265009666*pi,0.25267489532227405*pi,0.5595728452925456*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.654467938806732*pi,3.31829338469334*pi,4.13154422432026*pi) q[0];\nu3(0.845687151201518*pi,3.22133966083219*pi,3.88396049141525*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43557747478607*pi,0.5*pi) q[8];\nu3(0.662308979828865*pi,-0.360927064870654*pi,4.15399197446181*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.370555099759911*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.763437356267218*pi,-0.028785471768162985*pi,0.626901531992709*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.621449720716499*pi,3.09982537821143*pi,4.21563506871377*pi) q[4];\nu3(0.47891447600803*pi,3.40960678528538*pi,1.80600340077936*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[11];\nu3(0.658609436175626*pi,-0.28622470804296596*pi,4.48007039199528*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.43262782882115*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45967788486382*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.304725015489998*pi) q[14];\nu3(1.0*pi,0.0*pi,1.191531161107332*pi) q[15];\nu3(3.5*pi,3.4321167054885*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.772593258591712*pi,2.92623230637891*pi,3.08403329233335*pi) q[20];\nu3(1.0*pi,0.0*pi,1.233038889223308*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.669069052719862*pi,2.8195267542141*pi,3.37623856242685*pi) q[4];\nu3(0.366589251665175*pi,3.37638658678562*pi,1.95140694406328*pi) q[5];\nu3(3.5*pi,3.41547811899766*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.820540716312495*pi,3.16426458302008*pi,3.03748665417147*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5753651081645375*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.057040086515382*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34574717994377*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.265730794060827*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.403960346383984*pi,0.7879576762510001*pi,0.609191813907236*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.652989363499335*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.600155940014617*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.976855249300011*pi,-0.358224489823816*pi,0.5685701388300028*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36499866784839*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.4596270906032*pi) q[18];\nu3(0.856868774960038*pi,2.74062276251708*pi,3.32257436039864*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4249874031778695*pi) q[2];\nu3(3.5*pi,3.36561706478427*pi,0.5*pi) q[3];\ncx q[6],q[18];\nu3(3.5*pi,3.36708846776558*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.260828901091812*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296545623891922*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.174580207905953*pi,-0.356531335707331*pi,4.4205606524228696*pi) q[12];\nu3(0.441226586465821*pi,0.61445954042294*pi,0.721324077901025*pi) q[13];\nu3(0.454855823365013*pi,0.170873854278071*pi,1.376702772248327*pi) q[14];\nu3(0.675038234551716*pi,-0.4537224240151136*pi,0.741668766399656*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.366778060977294*pi,0.45831899925752695*pi,4.29866373908771*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5100974286077068*pi) q[9];\nu3(3.5*pi,3.46913885279113*pi,0.5*pi) q[10];\nu3(0.496833129457501*pi,0.78964308421945*pi,4.2748519910520795*pi) q[11];\nu3(0.49929418714831*pi,3.08411389295918*pi,1.71302406560012*pi) q[12];\nu3(0.173663629697054*pi,0.7547169895503401*pi,3.84628849562136*pi) q[13];\nu3(0.364068988460201*pi,0.27435890767135895*pi,3.83413449773957*pi) q[14];\nu3(0.867275974648962*pi,0.340697990313517*pi,0.755764881178594*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2767584696871501*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49364951602486*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.46560955480219*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.874869706235651*pi,3.44580868949434*pi,3.37660804078505*pi) q[8];\ncx q[10],q[17];\nu3(0.403925929751774*pi,3.42069513615169*pi,4.45268642046098*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.115073487811568*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5551161107466751*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.621549038098415*pi,0.80183656987951*pi,0.78595703086093*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.596463449164482*pi,-0.395515028307084*pi,3.19846877002779*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.485477845149521*pi,-0.191628533320799*pi,0.710013266633204*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.384856567145546*pi,0.6018921897737799*pi,3.9218533212146*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5503518684548601*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.331502316217744*pi,-0.240731255280154*pi,1.59090011062931*pi) q[21];\nu3(0.156783680280942*pi,3.31008587076582*pi,1.50167554101461*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(0.288654170108476*pi,0.06370689793064899*pi,1.225620310917527*pi) q[6];\nu3(0.683356185438247*pi,3.14161529774255*pi,3.5376122897851*pi) q[7];\nu3(0.473889792214131*pi,0.269777329886005*pi,0.75672519627804*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.127976191742957*pi,3.46060680976278*pi,1.67645032938562*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.770749178445224*pi,3.41696012298969*pi,2.93719850277345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.663938409301984*pi,-0.324281616830095*pi,3.6481191700251*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.443447345802989*pi,0.96073891138254*pi,4.49602525846338*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.340752999059389*pi,-0.367999665092009*pi,0.704004094494786*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.59447702415344*pi,-0.17018583709156598*pi,4.42815328453539*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.528025862414917*pi,0.02323858792783695*pi,4.164112036260979*pi) q[17];\nu3(0.261122774924856*pi,-0.261538384049748*pi,1.468434884082631*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.540807733144973*pi,3.38179528420707*pi,0.71153110765087*pi) q[2];\nu3(0.205867041767635*pi,0.356633150614611*pi,0.747401525831591*pi) q[3];\nu3(0.18226302117205*pi,3.08124270233236*pi,0.724598332067816*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.748956808148695*pi,0.060347215442897006*pi,4.37254918604397*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.653424978097146*pi,3.2522001590147*pi,3.15091331207253*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.226071436785393*pi,0.381966915105417*pi,3.65468299548994*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.344389791082112*pi,2.8660782647912*pi,1.73739307987872*pi) q[3];\nu3(0.191337589483261*pi,0.45135082088702305*pi,3.59742868901812*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.213253360314022*pi,0.07092151605242403*pi,4.2397248874996105*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.42157941964206*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29567660683195*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2653860706731939*pi) q[14];\nu3(3.5*pi,3.47447766824703*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.311481551012203*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.208775624786568*pi,-0.395951754579695*pi,0.8574850251381481*pi) q[20];\nu3(1.0*pi,0.0*pi,1.123760910010922*pi) q[21];\nu3(3.5*pi,3.48282371570675*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[10];\ncx q[9],q[13];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.3040978618921741*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.561909450053306*pi,-0.276108815932511*pi,4.00781517449426*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.37750382308848*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48255093163793*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49164783762237*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.34812180378835*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3247669135969211*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.626948080559686*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44817110216147*pi) q[16];\nu3(1.0*pi,0.0*pi,1.299273589572897*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48240211391557*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[6];\nu3(3.5*pi,3.36983542248325*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.204963623970969*pi) q[11];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.4801532049942505*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40349866108634*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.276597114030488*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.725503420988008*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.4754509317614595*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5188808876592839*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.396269197158811*pi,2.67606358274909*pi,1.0948494515879519*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.616617486890854*pi) q[11];\nu3(3.5*pi,3.47907724890234*pi,0.5*pi) q[12];\nu3(0.538197789306483*pi,-0.398600053616409*pi,4.42264486239829*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.144176211239309*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.32501932929637*pi,2.46001490762445*pi,1.292033840506887*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38496002151103*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.957428850226195*pi,3.23595733563938*pi,3.33704724958191*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.541147396833156*pi,3.31549944819475*pi,4.3385667993759*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.221094409111106*pi,0.34290353503623505*pi,0.910428538171937*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.388246453710099*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.874648347718533*pi,0.5890847287090599*pi,4.3600072920746005*pi) q[3];\nu3(0.144993418080526*pi,-0.013660761548168976*pi,1.305920826497246*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.304990783112378*pi,-0.4587596273850986*pi,0.64679327716822*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.398568880942169*pi,0.7946439157358101*pi,0.605986239319717*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.296000588534708*pi,0.5872103557691699*pi,4.46562832650471*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.545955350087936*pi,2.9111198095151*pi,4.2231292085061*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.712918986406627*pi,0.475538117838714*pi,0.9819015421616291*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.517660089911285*pi,-0.281739972242464*pi,0.5923210823061764*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.235220802446634*pi,0.34422867444156*pi,3.73792066309139*pi) q[7];\nu3(0.555908019901548*pi,0.83951923307505*pi,4.30394903837329*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.695326871258422*pi,2.43176809194871*pi,3.67532375582644*pi) q[10];\nu3(0.214510754859501*pi,3.35674091763555*pi,2.0191818367514403*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.396405595337574*pi,0.21979836961231403*pi,4.372721970447611*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.178544317237109*pi,0.222840752405421*pi,4.2901432219128495*pi) q[21];\nu3(0.668719287050033*pi,2.53496489413255*pi,3.60305006857908*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0924711888999436*pi,3.15907733702338*pi,1.108958793648057*pi) q[8];\nu3(0.80787832592485*pi,3.38426113231968*pi,3.06339982951387*pi) q[9];\nu3(0.578720889171923*pi,-0.49455442086941065*pi,0.745888872891026*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.287742488153928*pi,0.292169200082271*pi,3.65113390623959*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.205642375537471*pi,0.33311659769508295*pi,3.80422095500223*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.461781798314545*pi,2.84346150923383*pi,1.4802928286956831*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.166540738081459*pi,3.33538626324115*pi,1.1989154922278*pi) q[16];\nu3(0.44301870495908*pi,0.85091363824968*pi,4.0268798373633405*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.584664617661427*pi,0.028225868266081977*pi,0.703495098815512*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.440662001834572*pi,-0.45921994406162747*pi,4.03121040891109*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.588860756819774*pi,3.37385946223189*pi,3.67311281931912*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.598528574521437*pi,0.297439729962665*pi,1.442783243703138*pi) q[2];\nu3(3.5*pi,3.47854179825669*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42216601725939*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.265050054355343*pi) q[11];\nu3(0.348976973932063*pi,-0.212641462282731*pi,1.135225640722171*pi) q[12];\nu3(0.651795687788416*pi,-0.459233942367335*pi,3.81240451352152*pi) q[13];\nu3(1.0*pi,0.0*pi,1.17266662411491*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.38414501928424*pi,0.5*pi) q[5];\nu3(0.51638616330427*pi,0.42583726144812395*pi,0.767055247691119*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.2424847558233378*pi) q[10];\nu3(0.384716218285519*pi,0.44795168004728003*pi,3.58583052618261*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.641801342967246*pi,-0.41422648895869607*pi,4.047862000527569*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4689209298858*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.212851572098592*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4868417828895*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5069861586280692*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.385446732555248*pi,3.02038937984344*pi,0.789249105477333*pi) q[20];\nu3(3.5*pi,3.40057266121761*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.38601093014355*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.43144529540379*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225525367667223*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4175188820581721*pi) q[19];\nu3(0.515239145229246*pi,0.09229014999051399*pi,3.53763735070324*pi) q[20];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5134094018361652*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38628565446085*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2770619728893942*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[21];\nu3(0.338765589812435*pi,0.42635285772520004*pi,0.670057513622048*pi) q[3];\nu3(3.5*pi,3.39454316419042*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1804683757736592*pi) q[12];\ncx q[13],q[14];\nu3(0.616901480498858*pi,0.93352498385186*pi,0.9561119854618729*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5190367145742649*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3495286108009*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.39678448204942*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44635173557204*pi,0.5*pi) q[2];\nu3(0.510573231392478*pi,2.60056899866987*pi,1.171222112108929*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.223520956642742*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34758836622049*pi) q[14];\nu3(0.583409434232381*pi,-0.209345008773341*pi,3.58644630793618*pi) q[15];\ncx q[16],q[19];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.2179681443287849*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.934624981754134*pi,3.21024323009199*pi,2.86702358756644*pi) q[8];\nu3(0.597995858332919*pi,2.62780833798064*pi,3.68676941760468*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4343071101855*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.40878862730186*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.18715521841548*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49992917995658*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.598572329030391*pi,3.35433155468655*pi,4.1379353734230495*pi) q[8];\nu3(0.711766285401054*pi,0.08964974725849395*pi,4.24509734778071*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4773824157865*pi) q[21];\nu3(0.209180239319514*pi,-0.14303692494062398*pi,3.70737163881147*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0981616478181315*pi,3.18230243801435*pi,1.402678767492945*pi) q[5];\nu3(0.6306117299567*pi,0.43667349952895795*pi,0.920453525216314*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.326910413855841*pi,0.5963963370092*pi,0.707573957783587*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37230495838058*pi) q[20];\nu3(0.432669769027378*pi,2.61008802828169*pi,1.4719033597217441*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.584124349159673*pi,0.9190964532816199*pi,4.4731416471387195*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.427847738495303*pi,3.36275158002136*pi,0.868826854018135*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.552106912654865*pi,3.47380974822808*pi,3.180058347012*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.16868440922361*pi,0.07948087257771197*pi,1.210918561656307*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.785970903079787*pi,3.05125287439894*pi,3.86226380201475*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.428405057216319*pi,-0.390760698450617*pi,4.23394297239727*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.251171480119759*pi,0.55273904337792*pi,3.63449871652728*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.473092057584916*pi,2.62066251828334*pi,3.71941812530847*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.774885791254426*pi,0.61258982298803*pi,1.204446357024993*pi) q[13];\nu3(0.830059550379515*pi,0.50166213481618*pi,4.3257751452924005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.65927084895155*pi,-0.4229936385179187*pi,3.81906302993766*pi) q[1];\nu3(0.287274817224626*pi,2.5688174459709*pi,1.072594265521412*pi) q[2];\nu3(0.713268461320996*pi,3.37895433050676*pi,2.98530576764156*pi) q[4];\nu3(3.5*pi,3.48538035319123*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44545972102748*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.26466265850376*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2304497156034189*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.26359690181679*pi,0.23140570443553998*pi,3.44004897933777*pi) q[13];\nu3(0.384323401592802*pi,0.37416448105204103*pi,3.56733910724819*pi) q[14];\nu3(0.48651071471144*pi,-0.05603773342150398*pi,0.801815135523966*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.278507984932357*pi,-0.303219500542382*pi,1.74880877159126*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0951823030578896*pi,3.14454202279067*pi,0.7548695938153269*pi) q[1];\nu3(0.867263710309326*pi,-0.4412610167096085*pi,0.867065366470241*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\ncx q[10],q[15];\nu3(0.678606115745769*pi,2.84482488934418*pi,4.27043140345217*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.25908784483339*pi,0.06261419567909099*pi,0.71318159294656*pi) q[16];\nu3(0.362657792129829*pi,2.72498737756606*pi,1.63593237902657*pi) q[18];\nu3(0.476110014237932*pi,-0.036473119941832*pi,3.73863082271013*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48676056945468*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.259425111657316*pi,3.4032426411987*pi,1.83187524601148*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5611083031225821*pi) q[9];\nu3(3.5*pi,3.28117950873225*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42785449996192*pi) q[11];\nu3(0.645797998745372*pi,-0.368403250201749*pi,0.744873828136702*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.123301996237372*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225732388759325*pi) q[17];\nu3(0.0600349891393383*pi,3.28780849334516*pi,0.996970112146905*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.539592108411352*pi,2.66267407839513*pi,3.8741035391211*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[19];\ncx q[5],q[9];\nu3(0.978354574979872*pi,2.39669161159131*pi,3.66533341666028*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.204758490744693*pi,0.77270787806447*pi,0.657976693391764*pi) q[20];\nu3(0.532396919275231*pi,3.46239623652644*pi,3.4374443321655*pi) q[21];\nu3(3.5*pi,3.43363588990233*pi,0.5*pi) q[0];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34846262722872*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41805776555882*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1859640125317261*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243806353775454*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5800390503937076*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5347697431603565*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224141402834717*pi) q[19];\nu3(0.782018435055712*pi,-0.01866301029405598*pi,1.277654646126051*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(3.5*pi,3.31977825156731*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[19];\nu3(0.31233301749084*pi,0.12210651782200399*pi,1.009930212393632*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.146452686226326*pi,-0.4556376211526175*pi,1.343130522551761*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.291118680725329*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31181252198037*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.765200089319679*pi,0.48656209025504205*pi,0.711669911652281*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.262556511322185*pi,-0.310331719163566*pi,0.922113153585178*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5565152417113155*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5141376560450599*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.475913380293321*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235528888801738*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.536091767665378*pi,-0.322586540511117*pi,1.112946136722919*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.35431224528176*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3985990047314*pi) q[16];\nu3(0.39689774779497*pi,0.479691399996235*pi,0.837647435477006*pi) q[17];\nu3(1.0*pi,0.0*pi,1.186327026890623*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.314488200478*pi,0.40733672104239005*pi,3.72750912915468*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.207629196598099*pi,0.7487762127888*pi,4.058559527661631*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0730059271228122*pi,-0.22003895975425503*pi,1.007105630464229*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.635947169525499*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49032647321135*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.420751526014475*pi,0.49987507636583095*pi,4.3390393850042095*pi) q[8];\nu3(0.547133237470516*pi,0.074732858656537*pi,1.471432403480549*pi) q[10];\nu3(0.14388361107017*pi,-0.028484645557771027*pi,0.936723541555706*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.486404804003749*pi,3.17258314652091*pi,4.2706348256412205*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234728525317075*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5694634942660652*pi) q[20];\nu3(0.751561895371703*pi,-0.4608054684717968*pi,3.1598159550859*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.439826973971932*pi,3.26072595039167*pi,1.358412946979679*pi) q[7];\nu3(0.369010896877021*pi,0.10193013216741098*pi,0.738820738047846*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.519348463837902*pi,-0.04734340559170802*pi,1.338751259787551*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.524134963678849*pi,0.7305120583345399*pi,4.173572012100459*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.114957322399041*pi,0.406563709178562*pi,4.045900526159381*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.48023409330664*pi,0.07487472807946205*pi,4.02356699262604*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47858741772183*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.673720995299759*pi,0.13660870201828001*pi,1.315268712171537*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.297084365019066*pi,0.445432718397895*pi,3.55826213614361*pi) q[4];\nu3(3.5*pi,3.49087925385309*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.834623708959762*pi,0.9535479332665799*pi,4.4849194092093*pi) q[12];\nu3(0.354429533889959*pi,3.49434456228494*pi,1.293476652488029*pi) q[13];\nu3(0.272403345667379*pi,-0.268886190043904*pi,4.28288207461299*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184905080268507*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.489489114144845*pi,2.57743841744082*pi,3.88724131628494*pi) q[1];\nu3(0.66839994606207*pi,-0.16271859001356098*pi,3.98367319533388*pi) q[2];\nu3(0.805085002019475*pi,3.37522821698038*pi,3.60020899942552*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.594078222966341*pi,2.59422621320685*pi,3.86636203958954*pi) q[12];\nu3(0.214044654371421*pi,0.9242542616984699*pi,4.34286399318446*pi) q[13];\nu3(0.507935984691572*pi,3.42777623281716*pi,3.24492912502038*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.394777914864494*pi,0.13892045594773705*pi,4.25776166674633*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.402753950444586*pi,3.05620266549106*pi,0.638592806688117*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.285125114739152*pi,-0.4601608434830362*pi,1.76673139789382*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.612769606499911*pi,-0.214376025460489*pi,0.947529221314365*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44001434033904*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.131320838825631*pi,2.65508343095109*pi,1.258361600868648*pi) q[19];\nu3(0.260736056756989*pi,0.8688009322389001*pi,4.09308791603706*pi) q[20];\nu3(0.95223204203684*pi,-0.19055692785290101*pi,3.93317728996503*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.63785540451145*pi,3.11262524913052*pi,3.42089793653315*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.727408511100739*pi,-0.22987927086029802*pi,4.485857929475911*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40817800028974*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.42877742685584*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.547113881724549*pi,0.94055750318359*pi,1.01634762235421*pi) q[6];\nu3(3.5*pi,3.40760762275967*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.307259251755942*pi) q[8];\nu3(1.0*pi,0.0*pi,1.254014107707977*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2448719473085101*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49028823020481*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.331199893423767*pi,0.6787578316199101*pi,0.583526087833259*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.131815949926588*pi) q[11];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.34501219333375*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200045606373533*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5246793207045766*pi) q[8];\nu3(3.5*pi,3.38449046994297*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5917492169536996*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.603445764647702*pi) q[12];\nu3(3.5*pi,3.48030161459822*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.242156042037756*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.711024403925216*pi,0.15247265491194595*pi,1.481097303124069*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.274637471149446*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.4467901710317*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.374773121259984*pi) q[3];\ncx q[4],q[10];\nu3(0.308633508851748*pi,0.47267998158439395*pi,3.94989666072472*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5138628628524771*pi) q[11];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.349293298387942*pi,3.20790112833889*pi,4.35113614730993*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.457054918787049*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.434713196347406*pi,3.39347403522373*pi,4.45355675344072*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5273890707508205*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.4146939193555195*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.6719622360506741*pi) q[3];\nu3(0.32669850166235*pi,-0.04804195844106801*pi,4.13447231123231*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.466338252455917*pi,3.36775965356098*pi,3.29663459212373*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.536220382483392*pi,0.28837186272455995*pi,4.18737832686984*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.623423047931073*pi,-0.180037050186444*pi,4.43239918821115*pi) q[0];\ncx q[1],q[3];\nu3(0.868773534564557*pi,3.04672248142466*pi,4.37813970011277*pi) q[2];\nu3(0.384566820783273*pi,0.21804493520454804*pi,4.39810372612794*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.694026351559581*pi,0.23474025739762905*pi,0.746539813714161*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.829787078367353*pi,3.25734788995117*pi,2.85067067222132*pi) q[10];\nu3(0.6905775909914*pi,-0.04180072161166898*pi,3.68159009863461*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.416887339020608*pi,0.26642748302126695*pi,3.6484908148447*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.647619176284701*pi,0.7172795752068599*pi,0.752914952356468*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.390729727519375*pi,3.30264667522812*pi,4.25478443686755*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(0.292873823956852*pi,0.52960228670594*pi,4.26838341517359*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.462580378051516*pi,3.39195334302845*pi,1.59358923774872*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.372504136184901*pi,0.392369383826342*pi,3.40762512779717*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.46360737126658*pi,0.5*pi) q[15];\nu3(0.667834677760741*pi,-0.323713389926505*pi,3.4589257982785*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2217671944408028*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49552694384581*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.523212478997303*pi,0.6998317996774801*pi,0.5744527922017096*pi) q[8];\nu3(0.626019516023907*pi,-0.22522540748867997*pi,0.950601103258938*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.346842215637215*pi,0.59973382133264*pi,4.10380894936281*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3852189218372502*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.548645468749105*pi,3.37876825872899*pi,0.917220913661204*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.873226943751428*pi,0.05123232750703399*pi,3.98711686629926*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.209034965322631*pi,0.021884973382696016*pi,3.50080818936807*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.351214087619811*pi) q[18];\nu3(0.207222230355776*pi,0.25332786005269203*pi,1.185703331924157*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.750867609797515*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.793328010777403*pi,3.4650136493448*pi,3.00943445655649*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.304262716210615*pi,-0.427814866953931*pi,1.86151516502399*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.695854069008032*pi,3.11927763716055*pi,4.05714308211848*pi) q[1];\nu3(3.5*pi,3.40548262329763*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.235557471168105*pi,-0.4578242334209074*pi,1.096485889081701*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.322925816231088*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.825999910106722*pi,0.13633625902539903*pi,0.5824703073052027*pi) q[20];\nu3(0.603116144217866*pi,3.14319991582168*pi,4.08806070852825*pi) q[21];\nu3(0.767638606489509*pi,3.20389367105115*pi,3.54787156694744*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.4377923903483*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.191306849782408*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.428861470482288*pi,-0.396208861353118*pi,1.449686496852008*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.563811918630254*pi,-0.17284935014445602*pi,4.19304379881061*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.578195688141566*pi,-0.25942128977887*pi,4.37029803815723*pi) q[3];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.613769509638461*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.292982785407918*pi,0.08606984972832099*pi,1.219229054422195*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.48245569400506*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.601517326037058*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2527482267068981*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46269811690553*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.26913267444894*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.146475808469603*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295617739847732*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.38957631736083*pi,0.5*pi) q[1];\nu3(0.330606029222131*pi,-0.011604940780923001*pi,4.1708000546386295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.399982819269458*pi,0.29234094465807203*pi,1.174807009356989*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2010110421434481*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.636898711962332*pi,1.16006921726397*pi,0.76006580985795*pi) q[15];\nu3(3.5*pi,3.41672205765327*pi,0.5*pi) q[16];\nu3(0.055044355664538*pi,0.04551581043987496*pi,1.2055483231286739*pi) q[17];\nu3(0.483690157424316*pi,0.5091690015056101*pi,4.47623429563028*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3345809283023495*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232987861591334*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.880554500487888*pi,3.34880240790856*pi,4.24106933433717*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.60108376163393*pi,-0.0026659668674279824*pi,0.695978056431416*pi) q[6];\nu3(0.176661424643759*pi,0.04814223054092104*pi,4.12211077152064*pi) q[9];\nu3(0.627125815338956*pi,3.33556581595454*pi,3.53372048088024*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44957721471331*pi) q[14];\nu3(0.315034122997108*pi,-0.4812528896366243*pi,1.91664613214725*pi) q[15];\ncx q[16],q[20];\nu3(0.469404034160621*pi,0.5470846401531899*pi,4.337176600460721*pi) q[17];\nu3(0.812235091812334*pi,3.40950253057718*pi,3.32865024278309*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.677699679699084*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46470754810974*pi) q[8];\nu3(0.388830132413215*pi,0.299959687656289*pi,0.670889070825332*pi) q[9];\nu3(0.519957721278033*pi,0.060404558769387995*pi,3.92182201030123*pi) q[10];\nu3(0.636153079834672*pi,-0.248186366945305*pi,1.113339430690273*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5133970690955851*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.315538432469444*pi,1.22968229546166*pi,4.26124468719121*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40396708464787*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.204665428968096*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.646098853137107*pi,0.380882274193151*pi,4.23607898852572*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.38858181261628*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.087164178607888*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.408696758323332*pi,2.69343167583076*pi,1.65040073792631*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.307707325003346*pi,3.04448254351521*pi,1.65449981035913*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31125909657042*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5815622553857192*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273162579126526*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.497644903600528*pi,2.95989309819829*pi,3.6198505647392*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(0.657396607359247*pi,0.23411959406823302*pi,0.8905008907229071*pi) q[4];\nu3(0.120919536403079*pi,3.00947136006347*pi,1.140717366275714*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.867285208271639*pi,2.69338208579128*pi,3.81292105840433*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4889565859489995*pi) q[18];\nu3(0.436265905553519*pi,0.61156518330075*pi,0.815306678316699*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.752398367150109*pi,3.26426393138182*pi,3.07660892037829*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.503603760276822*pi,0.03610864141472303*pi,4.00216851826907*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.620157001138673*pi) q[12];\nu3(3.5*pi,3.45630432785013*pi,0.5*pi) q[13];\nu3(0.489499973446683*pi,3.23029033587469*pi,4.07645483862738*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3908987973297*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.180126180685842*pi,3.37193006352007*pi,0.707382460376302*pi) q[19];\nu3(0.262162772008292*pi,-0.051688171233394975*pi,1.330877188726444*pi) q[20];\nu3(0.774040947935799*pi,-0.19673006130224302*pi,4.27860277901074*pi) q[21];\nu3(0.680638234952557*pi,2.89848470290756*pi,3.56824923839124*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.322362500126406*pi,-0.11845655711691899*pi,1.052773819351342*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.616404334913978*pi,2.57392921722915*pi,3.6927631485252*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.755587602882*pi,3.46169450191829*pi,3.36096604966742*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.787547502807426*pi,0.252114776499455*pi,4.350586433932611*pi) q[1];\ncx q[2],q[16];\nu3(0.564601040674843*pi,3.07727659523227*pi,3.07266444074787*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.321578809194126*pi,-0.015480732655049012*pi,0.8428560838632759*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42980033777601*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40585604453704*pi,0.5*pi) q[2];\nu3(0.718336978693769*pi,3.22807190352991*pi,3.48147768603522*pi) q[3];\ncx q[5],q[10];\nu3(0.102434627005084*pi,-0.313013739290061*pi,1.72364666243133*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251122262079945*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49990112548618*pi,0.5*pi) q[5];\nu3(0.757065195537669*pi,3.02289270517842*pi,3.80430874153213*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.34166835702984*pi) q[10];\nu3(0.229821991695994*pi,3.08286280037449*pi,0.781510528827787*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.453246183371492*pi,3.1806376846367*pi,4.34538984852304*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.500073583858314*pi,0.33340542597645895*pi,4.48426879442684*pi) q[11];\nu3(0.252921412580414*pi,2.97977085340759*pi,1.19602837038073*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.678046104300223*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.833395304055841*pi,0.75510813154933*pi,1.0053159216093839*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35785524928801*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.465726703312036*pi,3.06220148002578*pi,1.116305268996769*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,3.42362578812505*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.497691859395007*pi,-0.008936333583380973*pi,1.4047461128772412*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22491602396955*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44753033694742*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.29628926242978*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.874049208082861*pi,0.18544456593037695*pi,3.69341065671129*pi) q[18];\ncx q[0],q[7];\ncx q[1],q[12];\nu3(0.398887656677096*pi,-0.390907841676969*pi,1.72856854675289*pi) q[2];\nu3(3.5*pi,3.45884711775694*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48608256553255*pi) q[19];\nu3(1.0*pi,0.0*pi,1.063385700989014*pi) q[20];\nu3(3.5*pi,3.39596867777789*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40588101125103*pi,0.5*pi) q[1];\nu3(0.517549173019498*pi,0.13581987185493205*pi,1.394642994771784*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2734303160896219*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.655662891250397*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.28814373712821*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.215780308341891*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219900145432392*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[7];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.510275978212577*pi,-0.159119735628808*pi,1.264698073196036*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.283724844497218*pi,0.10689735901564401*pi,4.12340272328146*pi) q[15];\nu3(0.598322457489116*pi,3.46327805412156*pi,3.91259528230608*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5263181419570286*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.35686063108318*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45463127648835*pi) q[12];\nu3(0.2465240508222*pi,3.1237950064288*pi,0.658212509948173*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.507973217413468*pi,3.02280883656327*pi,4.36145882025635*pi) q[15];\nu3(0.543138955972703*pi,0.64555478948608*pi,4.11728388713416*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38334931034984*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.246173882233634*pi,0.31949480360012805*pi,3.41839767089432*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.671329223163154*pi,2.89016011766802*pi,3.14826172949511*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.270449856535807*pi,0.8313424232154001*pi,4.25206898333499*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.494679234116044*pi,0.07968713785079495*pi,1.124122395385129*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.501351845656396*pi,3.47911635884441*pi,3.41859974129799*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.45768075642601*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.179276633963614*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.457088151826288*pi,3.42116366937675*pi,0.8428250104653*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.365560639813661*pi,-0.154138187827923*pi,0.973259085545108*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.379783259749678*pi,-0.21710057805376198*pi,0.925763947432105*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.516435788813417*pi,3.25198381036579*pi,3.40827636488723*pi) q[3];\nu3(3.5*pi,3.45668439638501*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43207568690495*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.373611875281162*pi,3.14578637394122*pi,1.476896711534153*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2477717254876182*pi) q[13];\nu3(0.747999061097674*pi,-0.4502670710128859*pi,0.5941527158517986*pi) q[14];\nu3(1.0*pi,0.0*pi,1.205195005575151*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5807972189591446*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.696305245349319*pi,0.7880232840438399*pi,4.47828043656427*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.926270462675773*pi,3.22460567656076*pi,3.43426978570523*pi) q[19];\nu3(0.275170123562037*pi,2.55618582484266*pi,1.035456471643623*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.859461583144086*pi,0.392454037956955*pi,0.8864624531323331*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.526153664089928*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3888390508679*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.596147355680686*pi,-0.14663910870527902*pi,3.73003410708193*pi) q[19];\nu3(0.436404647138232*pi,1.01888764508465*pi,4.3073244335814795*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.195174534907669*pi,-0.01595838512338499*pi,0.826962417701833*pi) q[0];\nu3(0.723964432216097*pi,2.54239243912023*pi,3.74466662132136*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.42469141528016*pi,0.34044210657267004*pi,1.154162446426964*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.572036734988565*pi,0.8514236908094299*pi,4.296307086959009*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.383549514371129*pi,0.5317755557625501*pi,4.4375818397029*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.868487782646204*pi,-0.18069220126742103*pi,0.9985651319486291*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.259442594937311*pi,2.94031041307182*pi,1.93561771596561*pi) q[11];\nu3(0.849263871693525*pi,-0.14183814898367397*pi,0.604345344054251*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.487570530541502*pi,-0.024245432985305015*pi,4.32166262119365*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.358120768692436*pi,-0.35125470600779196*pi,1.091827659845612*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.37942221953634*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.803042682599001*pi,0.303647424782722*pi,3.94800168529487*pi) q[12];\nu3(0.944986344557407*pi,2.75792610089061*pi,3.78820960232044*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.33369357473372*pi) q[16];\nu3(0.350584479295865*pi,0.84417225075674*pi,4.298850224298921*pi) q[17];\nu3(0.108176089802318*pi,3.32543090123035*pi,0.971544931455789*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42816651910367*pi,0.5*pi) q[2];\nu3(0.0788340291502091*pi,0.6957032757645301*pi,0.697748466479264*pi) q[4];\nu3(3.5*pi,3.49492994361746*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.3823757394234168*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.184871924750718*pi,0.468569096954799*pi,0.851888935791592*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.28728825475392*pi,3.4525637653626*pi,0.668647372537457*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.312187746399316*pi) q[20];\nu3(0.260844221811619*pi,-0.059219609038694*pi,4.166131014201611*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49443516299827*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.334254874713885*pi,3.25111935932302*pi,0.8274754763388861*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.680679616029221*pi,3.3250208787527*pi,2.95395690515712*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.5243740910148187*pi) q[9];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38442828895164*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.604451104382386*pi,-0.395762524640902*pi,3.48699601572996*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37190421881754*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.21312740077904*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46631358075004*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.153509991833066*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.47414639518212*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.400125028959296*pi,3.15256854964895*pi,1.87339543985992*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.387187153030009*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47651576946152*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.53416793844789*pi,3.37716931715383*pi,4.48012829481233*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40214618689265*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2803436754697168*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.39623369939459*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40090323315485*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.22974373744081*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5848620702628373*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[7],q[18];\nu3(0.401137507598431*pi,0.71996603867883*pi,0.5015131892245215*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49791431886888*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.474674637422885*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5388414107766359*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.457406828764784*pi,0.6982339681845999*pi,4.08262587999888*pi) q[2];\nu3(3.5*pi,3.42777714859458*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.844029994238981*pi,3.48948717255198*pi,3.69817198688501*pi) q[5];\nu3(1.0*pi,0.0*pi,1.379300756682792*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.946308241630484*pi,2.96996142403398*pi,3.44088835127962*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.46336409234579*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.575513094523156*pi,0.7418841165683101*pi,0.5248912793115253*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(0.233558056445427*pi,0.25523401102405896*pi,4.44901525472197*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42821774642259*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.293739950965495*pi) q[15];\nu3(0.542682620907168*pi,2.95673122229338*pi,3.69630662319758*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.724676231641704*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5332043335503212*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.288606243858702*pi,2.90780173204497*pi,1.78702763996501*pi) q[9];\nu3(0.323652935763483*pi,3.46186725330434*pi,1.97979804107671*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[15];\nu3(0.213679435729722*pi,1.0522415802299*pi,4.17493401093582*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.375597960738385*pi,-0.342656301411915*pi,4.0046526740751105*pi) q[20];\nu3(0.201427335708348*pi,-0.318340034254107*pi,1.54805602190244*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.664338732506896*pi,2.68223316264531*pi,3.43147028311171*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.357166783785753*pi,0.10229806357258697*pi,4.35822446480196*pi) q[9];\nu3(0.46132075974486*pi,0.08184291464790505*pi,3.84761554580593*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5202653435312004*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.702134227077046*pi,0.8963241726492599*pi,0.6993745937599329*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.439059357129733*pi,2.92702223883414*pi,1.59539724961892*pi) q[20];\nu3(0.863347060164718*pi,-0.11973264789882299*pi,0.7573704948378339*pi) q[21];\nu3(0.413544766447261*pi,3.39792608951806*pi,0.558294457948019*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.469243325211311*pi,-0.4369397765121964*pi,0.77700384915786*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.16574841504679*pi,0.45529294744469395*pi,3.66466951831334*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.638714365628575*pi,0.9747053084872499*pi,1.0108458440171901*pi) q[18];\nu3(0.231627981888682*pi,0.331078001327588*pi,0.909341656065904*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.295902624251514*pi,0.48238398211119504*pi,4.2321510718063795*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.661034877189728*pi,0.026859470300966026*pi,1.47847505169049*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.733692549314568*pi,0.338020746935099*pi,0.7859563417197319*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.850078977724057*pi,-0.263421645207112*pi,4.4671013006182*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.594049460548103*pi,2.64148349738733*pi,3.75940912007607*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.472133104278311*pi,-0.17498660819002398*pi,1.088359950851626*pi) q[14];\nu3(0.575004292516267*pi,3.20462437962671*pi,4.43424674177248*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.393908323712954*pi,0.21833418730047705*pi,4.44915677988226*pi) q[1];\nu3(3.5*pi,3.47742515317805*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.533967454150752*pi,-0.096636376632113*pi,0.5957329766649757*pi) q[4];\nu3(1.0*pi,0.0*pi,1.328398384406721*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.058722246289637*pi,3.03104513094839*pi,1.84810834006229*pi) q[13];\nu3(0.504546830607379*pi,0.71576990444982*pi,4.260687060032041*pi) q[14];\nu3(0.268891343317042*pi,2.63819896915131*pi,1.222717732256094*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.633789512540746*pi,0.23420396835325297*pi,0.5802763426866395*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49092009423174*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.270466832697796*pi,3.2595047693314*pi,0.740607989469598*pi) q[11];\nu3(0.709438907413481*pi,2.82233300075288*pi,3.29993014266878*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.360172523632234*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.250450161660404*pi,2.74806399180552*pi,1.024268009554248*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5763898546182995*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[8],q[18];\nu3(3.5*pi,3.45231582249981*pi,0.5*pi) q[10];\nu3(0.339268878860263*pi,0.8712594486863099*pi,0.5245298534024956*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285420039787663*pi) q[16];\nu3(0.61214780988735*pi,0.29385878695942*pi,1.4013343961085951*pi) q[17];\ncx q[0],q[7];\ncx q[1],q[14];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.717000436757199*pi,-0.40207432959607*pi,3.57750081018762*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.218382597049074*pi,-0.42150891587424477*pi,1.64059298618027*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.463860497749581*pi) q[18];\nu3(3.5*pi,3.48510517776793*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42831382209292*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.454975591209029*pi,-0.13800683549326098*pi,3.72902682394726*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3058242364360622*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.49217389944292*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.273851714816988*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26861069738968*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.438380963654*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43649526143511*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(3.5*pi,3.22322306184272*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.107946733134493*pi) q[19];\nu3(1.0*pi,0.0*pi,1.372119970915884*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.62260857123837*pi,-0.11263158856271599*pi,1.091983103550499*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42116874446951*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.588524096857126*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5568848991705457*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(0.5966723667804*pi,0.30232781807812203*pi,4.02459715183404*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.37248002960658*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259102299876282*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47457451329087*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38988866318163*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49815927630443*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.526381010097834*pi,0.6975881822071499*pi,4.05822601573731*pi) q[5];\nu3(3.5*pi,3.40606879395473*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.294895427545895*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.243802817535679*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.408298336123328*pi,0.35902259675457204*pi,3.98026570436045*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.761657608798731*pi,3.23811204904522*pi,4.3902859956396*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.292825290706933*pi,3.10435806386129*pi,0.783220671846692*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.571827984508063*pi,1.06968638370355*pi,0.850597937227899*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.611329921705576*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.376055273266364*pi,0.12537546902521202*pi,0.932236418041401*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.909424781745014*pi,2.54404303121701*pi,3.62050916567462*pi) q[8];\nu3(0.298343807627897*pi,3.20136434806437*pi,2.07244977560288*pi) q[9];\nu3(0.449669095737919*pi,-0.033102564378585*pi,3.57116979691363*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.43597402621408*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.218070102002902*pi,0.9251320267472001*pi,4.49770991676439*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5969146188029444*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.283708823134726*pi,0.53213439864331*pi,4.26806742010404*pi) q[9];\nu3(0.432914592925173*pi,0.57957807370006*pi,0.728614752060875*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.175770329837283*pi,2.83015215118549*pi,0.972888294916774*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.672343180148159*pi,0.8863235062696999*pi,0.957183757610055*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.257500703601509*pi,0.30596000776685395*pi,3.95974885596814*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.514486836751851*pi,0.41162087766296496*pi,0.892580420839018*pi) q[15];\nu3(0.570625578896177*pi,0.08012282383959501*pi,0.5513230936024632*pi) q[16];\nu3(0.441802158491092*pi,-0.212796824258135*pi,0.731057796890198*pi) q[17];\nu3(0.30394487474405*pi,3.34892418661889*pi,1.65739582724964*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.60040285273159*pi,-0.374128492190694*pi,0.9373168231689519*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.176078347097967*pi,-0.4399031546070197*pi,4.41664066492592*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.373556669476069*pi,-0.0004454825740979884*pi,0.5574773343452887*pi) q[13];\nu3(0.554768660384354*pi,0.09629661215145602*pi,0.5672596438192694*pi) q[15];\nu3(0.526826291649653*pi,3.09951814016336*pi,1.63316095639651*pi) q[16];\nu3(0.457015878043309*pi,2.73401374294912*pi,1.463370567123461*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.350756347581004*pi,2.773276007342*pi,0.7854080543007049*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.782608235852064*pi,0.317172582480606*pi,1.2487681467381941*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.574622436586875*pi,0.13155506920372095*pi,0.9248322404268621*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.435419957558499*pi,2.62449974490206*pi,1.027524921807124*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.720314961100796*pi,3.49668579394795*pi,0.972431595120897*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.245020517322229*pi,3.17036181407302*pi,2.06377166746263*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.204659132790132*pi,3.4851295012225*pi,4.15416625197976*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.359389524520813*pi,0.184184850746979*pi,3.37093496904433*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.673198351834153*pi,3.00555249409087*pi,3.04535502789369*pi) q[20];\nu3(0.857298156460759*pi,3.2503133909236*pi,3.04897281457939*pi) q[21];\nu3(3.5*pi,3.38842330761431*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.391190736516041*pi,0.13944937799659696*pi,3.805492830541*pi) q[4];\nu3(3.5*pi,3.45516929042318*pi,0.5*pi) q[5];\nu3(0.395916539608743*pi,0.48647117798403205*pi,4.489464439072799*pi) q[6];\nu3(3.5*pi,3.45821144841824*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.171820029426439*pi) q[11];\nu3(0.869279183701211*pi,0.8950164974827499*pi,0.962280933925198*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.31865287095443*pi) q[15];\nu3(1.0*pi,0.0*pi,1.281892074086135*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.340453363121969*pi,3.21621894266182*pi,1.465084121728423*pi) q[20];\nu3(0.873276806605394*pi,3.25653171585074*pi,4.498965289470529*pi) q[21];\ncx q[1],q[16];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.912643827165094*pi,2.62197676417305*pi,3.44171699120694*pi) q[6];\ncx q[9],q[19];\ncx q[10],q[11];\nu3(0.675690633141596*pi,0.09812182189713003*pi,0.856138146819043*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35127447010777*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.226186624503484*pi) q[7];\nu3(3.5*pi,3.47813732018573*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.615302176559308*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.651402836836978*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5618219142272193*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293757067235376*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[20];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[19];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46300692273351*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2715132873838582*pi) q[14];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4092709020889*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.600800494008246*pi) q[7];\nu3(3.5*pi,3.44208659755498*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38169940255956*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156886305230997*pi) q[20];\nu3(1.0*pi,0.0*pi,1.178819410062712*pi) q[21];\nu3(3.5*pi,3.38477731379161*pi,0.5*pi) q[0];\nu3(0.172178161303215*pi,3.08785307242229*pi,1.65805631346511*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[7];\ncx q[4],q[17];\nu3(0.408957956443009*pi,-0.016581788077204007*pi,4.20773285622061*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[19];\nu3(0.200444151451449*pi,3.05618119724504*pi,1.76227167551346*pi) q[10];\nu3(0.492168615467472*pi,2.50857390675686*pi,1.1789981218254622*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2972046621308548*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45582667605462*pi) q[14];\nu3(0.673582414863962*pi,2.76429696221383*pi,3.56575269043209*pi) q[15];\nu3(0.530591251811145*pi,3.3287802299733*pi,3.18338389198486*pi) q[16];\ncx q[0],q[12];\nu3(0.277269737068837*pi,0.5434436163318499*pi,0.5399687889299404*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47852697638092*pi,0.5*pi) q[4];\nu3(0.381163911933781*pi,0.234489323195069*pi,3.86488210636905*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.633160641711454*pi,-0.24080692279145*pi,3.61367636002804*pi) q[10];\nu3(0.503929863475457*pi,0.464843591638357*pi,3.63090686867863*pi) q[11];\ncx q[13],q[14];\nu3(0.159043640868706*pi,3.16226103329843*pi,0.644776210785317*pi) q[15];\nu3(0.868322582940516*pi,2.65002694049514*pi,3.37957647360795*pi) q[16];\nu3(1.0*pi,0.0*pi,1.190133987220288*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4628040087368195*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5452751899657011*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46047046793766*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5542754299338789*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.311667522038735*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.323400998418115*pi,-0.187741456144206*pi,0.758500972771635*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5671973207980843*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0715776225070274*pi,-0.4760356586275245*pi,1.74307345582312*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.557560238028998*pi,3.13900039195275*pi,3.404182826473*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46964535429221*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.156272042296034*pi,0.27174406659621797*pi,0.998104936481074*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(0.735010271923503*pi,0.36827520035373096*pi,3.87202230694949*pi) q[7];\nu3(0.521358591828799*pi,3.37215398508747*pi,3.55161606374616*pi) q[8];\nu3(0.860271128209396*pi,0.25674441970161*pi,1.430216533318724*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.496537883826369*pi,0.5372046229432601*pi,3.55605302251379*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.886406530727093*pi,2.59422415724942*pi,3.82182914635329*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.497114175481897*pi,-0.09914993928557098*pi,4.16748044374285*pi) q[8];\nu3(0.36043638352826*pi,3.09668474992147*pi,0.8719276742847419*pi) q[9];\nu3(0.367277311779788*pi,-0.05717946234677501*pi,1.1849678943644641*pi) q[12];\nu3(0.650029473838081*pi,0.19968624646412303*pi,0.8219467269107781*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.319026862203495*pi,-0.186969988709687*pi,4.4067732483859*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.890558402725887*pi,3.06824426282264*pi,4.00875022643597*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.614797790720531*pi,0.7393306285174399*pi,1.2417365252894301*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.416428155205966*pi,3.39531310720832*pi,0.77910108321773*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.669928599201806*pi,0.45817616063676303*pi,1.031841637277012*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.749808464095496*pi,0.06137746321385795*pi,0.629125114712825*pi) q[2];\nu3(0.504398199478984*pi,3.47021106188217*pi,3.07812379408632*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.356188273935347*pi,0.387488055776286*pi,0.534231715739035*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.410620360577109*pi,-0.23732129657719803*pi,4.29906716874499*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.663692176814963*pi,-0.4432568767302494*pi,3.29624619585869*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.46461861739569*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.278712119156911*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.699000197127089*pi,-0.392822508169207*pi,4.40911360875047*pi) q[14];\nu3(0.226464178030435*pi,0.92623484819505*pi,0.5425451459798978*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.526321952441137*pi,-0.358798380707974*pi,4.152113538002769*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33571193439592*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.646983979774388*pi,0.352344397990882*pi,1.4293081563511651*pi) q[6];\nu3(3.5*pi,3.4236510546178*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.146448352229775*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.08918365181443*pi) q[15];\nu3(0.86075411304184*pi,0.62742869907026*pi,1.107729916860925*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.832169334293929*pi,-0.26467207178625496*pi,4.42652551109473*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.451489298256642*pi,3.29722270708636*pi,4.43923262930951*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.436216286499549*pi) q[7];\ncx q[9],q[12];\nu3(3.5*pi,3.41545929044642*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3361159135897012*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5967422651930023*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43679164828561*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.899773873824531*pi,2.85514542624073*pi,4.28263694742009*pi) q[18];\nu3(3.5*pi,3.47581487094243*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3323392015256719*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.620519982777193*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.518175120775052*pi,3.06556640687606*pi,1.58217741462712*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.4147818863016*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.290877312368814*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4462546830686*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.088316451367439*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.28504348376729*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45485077441103*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3793501893352431*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.49022027153414*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.717635260580621*pi,0.37121385094730897*pi,1.175246365414099*pi) q[9];\nu3(3.5*pi,3.44023818243448*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.267499628024618*pi,-0.346203272796828*pi,0.916192994416304*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.283410246663639*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.399025821801788*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3497492031931895*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.355009228905537*pi,2.87676566389176*pi,0.80265973943043*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.783244511303044*pi,2.86651807248164*pi,4.05186041559052*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5001080378459132*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.447544816332127*pi,-0.09597671997296298*pi,3.68687618121185*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.30896340654966*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.651474377542915*pi,3.1167404727884*pi,3.87764539502608*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40677100866429*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45995468219902*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39040915833124*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1307924497669979*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.674135045773835*pi,0.431861398560094*pi,1.204582799233171*pi) q[0];\nu3(0.214008226297725*pi,0.138758587501705*pi,0.8972626208974239*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.544199042433393*pi,-0.22311022075763298*pi,1.368009188854433*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.239927849347998*pi,0.58400214775407*pi,3.81256361066091*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.593350871560155*pi,0.67765177353316*pi,1.246779578573741*pi) q[7];\nu3(0.344033367786863*pi,3.18088785756991*pi,1.128052659780683*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.439146450609195*pi,0.63253832989535*pi,4.4141223292278795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.411005625300595*pi,-0.05753786144644302*pi,0.5140823970323118*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5166874010904472*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.358589125260378*pi,0.5215088385692499*pi,3.64274370226386*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.170780829060814*pi,2.86917701971934*pi,1.72760239286081*pi) q[7];\nu3(0.575527200462995*pi,-0.288056975692974*pi,4.4668521303116*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.6773579434078*pi,0.7583038764030601*pi,1.185365015074646*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.771162685399582*pi,0.27166731160872404*pi,1.114518422799052*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.473476194817773*pi,0.5055420296423301*pi,3.89152219429131*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.733194466146676*pi,0.09132988544146403*pi,4.16793640562735*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.457634790378184*pi,3.34671694703571*pi,0.793299876946683*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43186451503767*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2816660202557681*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.223945647884572*pi,-0.10523773897571298*pi,3.93177553062188*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.289010516100365*pi,0.371719740834223*pi,3.67318070826533*pi) q[18];\nu3(0.182427998479889*pi,0.44911109678179595*pi,4.44424233660909*pi) q[19];\nu3(0.358246390197354*pi,0.6978067049813901*pi,4.3582691984091895*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.24285633126173*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169880641414099*pi) q[15];\nu3(0.24766885901753*pi,3.14798047814095*pi,0.905214915591382*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.491230413828709*pi,-0.27331889728447*pi,1.0881658508019632*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.670072643255916*pi,0.21033191605407897*pi,4.13651654835672*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.531421878262713*pi,-0.04042826773196001*pi,1.3896600535591181*pi) q[6];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.7141295876905001*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.860926665545988*pi,3.07198227701517*pi,3.34261647579202*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42476598291557*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.511700049641169*pi,-0.07371127338209899*pi,3.50931685985724*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.681291367011921*pi,-0.376580513477469*pi,3.9435667058397*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0823884535222542*pi,-0.155682875970662*pi,4.01220235538414*pi) q[6];\nu3(1.0*pi,0.0*pi,1.254792706042074*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.834428538412443*pi,3.08944859522322*pi,3.04071514762747*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5230175777752435*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.724300887036148*pi,0.19341717994303198*pi,4.21950197972911*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.542516349765555*pi,3.21889226200489*pi,3.39001016317532*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[15];\nu3(0.438589653209379*pi,2.9198072510942*pi,1.53590871080257*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.730485699576171*pi,3.30062887876168*pi,4.130204205393619*pi) q[17];\nu3(3.5*pi,3.40669188370619*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.256610927251268*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.632970855235706*pi,-0.4620112991586342*pi,0.980651563189672*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.706879329951931*pi,-0.22668340951947102*pi,0.8482544184698779*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.830578617538659*pi,-0.02498165692651899*pi,3.5501280554959*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46997314330533*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.77469598749993*pi,3.4136744550162*pi,3.25207026765271*pi) q[10];\nu3(3.5*pi,3.47911254299372*pi,0.5*pi) q[11];\nu3(0.502201575440246*pi,0.316041025431436*pi,4.40738295446787*pi) q[12];\nu3(3.5*pi,3.49342765465787*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277884322208219*pi) q[16];\nu3(0.533778083988553*pi,2.9231205422592*pi,3.62529717574837*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233112498128363*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[8];\nu3(0.496274312474276*pi,3.20120293852694*pi,1.91332538901525*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.3409632423879*pi,3.25068112110978*pi,2.1865411591294803*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.539992299447474*pi,0.0061337228317830395*pi,1.212683064470827*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.669847840767064*pi,0.54113523650497*pi,1.401061281128672*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5211149151106778*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.858092477536086*pi,2.93117004843342*pi,3.51333491811817*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5565263579669635*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.378912449735759*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33860541294251*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.263502878080826*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.261185156001648*pi,3.02262719841629*pi,1.94357331848627*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.29165031749198*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44962500944697*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.264162595273685*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.188472202161529*pi) q[14];\nu3(0.535610340237028*pi,3.23485617500223*pi,0.5920940337621025*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0778174317968948*pi,-0.042196667120112996*pi,3.79937607985003*pi) q[19];\nu3(0.195954405652799*pi,2.74041561753914*pi,1.257502513771127*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[14];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5194352828848388*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.28205027415164*pi,0.43131029560857503*pi,0.94151044318867*pi) q[19];\nu3(0.51303556073707*pi,0.230419267276874*pi,3.79579386867417*pi) q[21];\nu3(0.295741179772126*pi,2.62697833681036*pi,1.475774594640174*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35444811778902*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.4216097280541*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5184723767805526*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.700450932784654*pi,0.9476929886222001*pi,0.967877791873634*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5337581483574674*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.234042824415378*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.196634973656415*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.193431361104095*pi,0.75669877704577*pi,0.609731593214344*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[14];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.824038474047104*pi,-0.11984576186708301*pi,3.8950797574864*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48921413002391*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.596206107276436*pi,2.67043139467062*pi,3.97653362970316*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.687614782159798*pi,0.017089984508378953*pi,1.2437702731463292*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.602414449322959*pi,3.34173291834717*pi,4.22746646995194*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.347844504872943*pi) q[15];\nu3(0.499838959883012*pi,0.14522654232408905*pi,1.4225045678523132*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44041811598209*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3499455369753495*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.731826748297172*pi,3.30576061843423*pi,2.90213972633689*pi) q[2];\ncx q[3],q[20];\nu3(0.114749672640808*pi,3.37982925758095*pi,1.099404346462903*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.54953678642293*pi,0.05611748809474404*pi,4.45606919301025*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.580052701065609*pi,0.21422775199904998*pi,0.6741743547982559*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.423309868367304*pi,-0.114564357746474*pi,4.1682429203370095*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0367479642363871*pi,2.98950246979736*pi,1.420729184309189*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.408147819956954*pi,-0.270637114606069*pi,1.269096698276838*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.697430307177319*pi,-0.4406935329712526*pi,0.609009843400615*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42203904278343*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.502477647141884*pi,2.52247201933114*pi,1.0070421503142382*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.239394799610662*pi,3.27246607695863*pi,4.38088774792378*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.74671462447296*pi,-0.12498786350125501*pi,0.929281632592987*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.733292969258782*pi,-0.182792171114378*pi,4.04765804444115*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.837284184615658*pi,-0.022217585698146025*pi,0.686421896440724*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.679225411332426*pi,3.14504627990862*pi,3.3933217439394*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.601979568304824*pi,0.59388726919816*pi,0.9218577188608861*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.477514291876446*pi,0.048739304119092*pi,4.1311123881685194*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.576899454654187*pi,3.43234823634366*pi,3.96620577048076*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48831816372735*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.345918847619206*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48594841654649*pi,0.5*pi) q[2];\nu3(0.496843367937185*pi,3.48055615830032*pi,0.718764343958753*pi) q[3];\ncx q[4],q[19];\nu3(0.410165596338566*pi,-0.08469419879818202*pi,3.66416292388055*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.320985002878186*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36149400116141*pi,0.5*pi) q[4];\nu3(0.304956256156385*pi,2.76106473591855*pi,0.86247686995403*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.294874759512*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221463950632177*pi) q[19];\nu3(0.588820665042188*pi,0.04471077368299403*pi,4.257495685819039*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[18];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.618168270870367*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.388112920970023*pi,3.24505368985796*pi,1.6057836292347*pi) q[17];\nu3(0.402255393586135*pi,0.75314702003604*pi,4.41596981167312*pi) q[20];\nu3(0.272306298711285*pi,0.9792208073886799*pi,4.44718962021282*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42915236332812*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.235307443235367*pi) q[9];\nu3(3.5*pi,3.49968097739712*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0903125927226841*pi,-0.353316720213543*pi,0.805565994270137*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0908247937818984*pi,0.56445632152863*pi,3.95420813470004*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313352039554378*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5561762618138499*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.511168303489677*pi,2.79401157559366*pi,3.66831825897254*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[14];\ncx q[6],q[9];\nu3(3.5*pi,3.27408061808048*pi,0.5*pi) q[7];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.185273241354913*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.517183172711642*pi,3.18076057572249*pi,2.98774519499488*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.378062502853482*pi,-0.479053680184997*pi,4.459227900155311*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40303714779211*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.6795710149283369*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.545570520706502*pi,0.26591414513365896*pi,4.31574990186576*pi) q[13];\nu3(1.0*pi,0.0*pi,1.345479344483179*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46741365042325*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.893843347963474*pi,-0.4879965909616602*pi,0.5493750761565059*pi) q[2];\nu3(3.5*pi,3.41863935329353*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2800183803454859*pi) q[8];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5730115453472457*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.932260505798061*pi,3.19610504995674*pi,4.46180523985557*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.31516174086527*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2347594480553319*pi) q[21];\nu3(3.5*pi,3.42992386706605*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.333013671476078*pi,3.00891264659776*pi,1.4723909886048219*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36241935665363*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.288069386722023*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.45883667279009*pi,2.72689711060819*pi,1.0539076961961151*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3024929664065095*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4314428050419*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.725307116369079*pi,-0.4697676133419217*pi,0.5662533749403441*pi) q[6];\nu3(0.471274756983923*pi,0.8290804064345001*pi,0.720903255711461*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.457126207860829*pi,3.11720353667229*pi,1.90392517832204*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3306921439464094*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.657408152592318*pi,-0.49487571436289746*pi,3.03496576137166*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.42424245411227*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.808926355408464*pi,2.95126505629478*pi,3.7312171386853*pi) q[6];\nu3(0.34713878559418*pi,3.44136318474246*pi,0.796440674478835*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.44688161968233*pi,-0.4703306265735368*pi,0.705022715792549*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239015515327007*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.634346122326648*pi,3.33579410610885*pi,2.84678498325922*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.46376073025933*pi,0.55034110997742*pi,3.77271020188707*pi) q[9];\nu3(0.492462531683691*pi,3.10971411459179*pi,4.4961130060163494*pi) q[10];\nu3(0.781801271840966*pi,2.91282129008702*pi,4.14027692407136*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.773611814575566*pi,0.375288556106646*pi,0.609989980038359*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.764791012767585*pi,2.93688815218002*pi,4.42903743727483*pi) q[9];\nu3(0.55769497149725*pi,3.18561889041287*pi,3.09529051793044*pi) q[10];\nu3(0.232622921987492*pi,0.170255846390448*pi,1.285548048607993*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48724469387758*pi) q[15];\nu3(0.114194096467209*pi,-0.305884101544842*pi,1.75954556287345*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.369110515307793*pi,0.030366252695765983*pi,4.2167499870455*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42023580547646*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.204720299700661*pi,-0.05785751520416099*pi,3.57387563229197*pi) q[5];\nu3(3.5*pi,3.37584517458087*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2842444733707081*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.228324476339582*pi) q[12];\nu3(0.511158413920877*pi,3.36626155159691*pi,1.84035412283949*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.744123132006474*pi,0.347529820433947*pi,4.44935486399047*pi) q[18];\nu3(0.201123028008343*pi,0.08492840312856498*pi,4.04496074262541*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.62392863639732*pi,0.15370025333724602*pi,1.072318505662862*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.360752047547257*pi,3.23391978879469*pi,1.6679977543185*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.127964101158013*pi,3.19677086817775*pi,2.0273525119649998*pi) q[20];\nu3(0.331350508043576*pi,3.31881457441921*pi,1.0406089395496791*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.354538626275967*pi,0.014804417197752051*pi,3.93413743748427*pi) q[3];\nu3(3.5*pi,3.39532096807992*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5046389178061745*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3220058299723099*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39187327466981*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.579176167821742*pi,3.18014451039099*pi,3.0280731344654*pi) q[21];\nu3(0.73562224156305*pi,-0.34563810866797*pi,1.0090613291595791*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.252808022104469*pi,0.22343645980263904*pi,3.62987587395099*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31585219146497*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133865447455219*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.506553315669517*pi,0.29436487029777103*pi,4.00779530530952*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.713787886976466*pi,3.30691667491248*pi,0.7976695833333041*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5454426819710068*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.411715273141004*pi,3.05454651922507*pi,1.64224852785791*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.234686559962032*pi,-0.263216987868589*pi,1.029256737909888*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.48824733752636*pi,0.5*pi) q[14];\nu3(0.367869142585745*pi,0.26742784701450295*pi,3.71481607608845*pi) q[15];\nu3(0.608290507278818*pi,-0.151402075498482*pi,3.73000884908874*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212914457729771*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5133244070046983*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.278519429845621*pi,0.21238934108270402*pi,4.28594958077242*pi) q[1];\nu3(0.352707200174656*pi,2.92903413455864*pi,1.86783996038695*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40417113510057*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.592771116262424*pi,2.71928563741855*pi,4.02331862675628*pi) q[15];\nu3(0.463662047900489*pi,-0.22746976279742598*pi,4.06180958339692*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230295026315986*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.756836976832238*pi,-0.05288284860459003*pi,1.10327953529546*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4241641628738*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5194727808298037*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.165714281414509*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.17177905915066*pi,0.89279881258433*pi,3.91592813306795*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.371232961243043*pi,0.043688970587071996*pi,1.060473597206892*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.856222834774366*pi,2.81162380277662*pi,3.38591804132434*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47131451505496*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.421162023659295*pi,0.14968547268444599*pi,4.20188591932599*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.914563074301103*pi,2.79878230308603*pi,3.65703082904183*pi) q[6];\nu3(0.757694959727539*pi,2.84929506022048*pi,4.24200675993998*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.395215847488873*pi,0.253701603781635*pi,0.825598041179177*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.608521857245734*pi,3.43880914342176*pi,4.36609491433099*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.511828824538922*pi) q[20];\nu3(3.5*pi,3.36351425941382*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.274906839784105*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.692775535287768*pi,2.53674471696175*pi,3.51804457017923*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43500365474514*pi,0.5*pi) q[10];\nu3(0.282410743665575*pi,-0.381311909687381*pi,4.09797325041293*pi) q[11];\nu3(0.586958719379994*pi,-0.12616263763583202*pi,1.081635930387519*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.521561063942518*pi,3.12745921776821*pi,4.00800817668658*pi) q[14];\nu3(1.0*pi,0.0*pi,1.241935878498883*pi) q[17];\nu3(0.286078970794665*pi,0.06879094987952405*pi,0.910155996842421*pi) q[18];\nu3(0.495298251643325*pi,-0.050094105547468015*pi,3.8041718226701*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38984862805236*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.803627345991801*pi,3.39851106369469*pi,4.190974818781919*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.300718404926729*pi,-0.4342627665037256*pi,0.764852517694825*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2778840000092009*pi) q[16];\nu3(0.270053481379047*pi,-0.08085753677475799*pi,4.1619405214443805*pi) q[18];\nu3(0.72133827573392*pi,3.39082229467225*pi,4.16945414028817*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.714543303034706*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49952759327898*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.814780578474779*pi,3.35298755737031*pi,4.21296181331118*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.241994499004949*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.504519029734801*pi,0.27338259216758*pi,1.155327124609312*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.187409214974658*pi,-0.005301963077394001*pi,4.34695762625911*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41057428448114*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3463929319134271*pi) q[11];\nu3(3.5*pi,3.49798461623619*pi,0.5*pi) q[12];\nu3(0.35315947411753*pi,0.44383956499462296*pi,4.38229584152853*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258202740550318*pi) q[18];\nu3(0.0421934128207464*pi,-0.24049671890685498*pi,4.03927565205473*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.458353233789607*pi,3.35548133398034*pi,2.00772658462274*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.825310601483272*pi,2.71408227978769*pi,3.6669184041007*pi) q[20];\nu3(0.50313829933321*pi,0.53107398189093*pi,0.63372030506174*pi) q[21];\nu3(0.34727389781004*pi,-0.156725213252689*pi,0.981026898501115*pi) q[0];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35016389967444*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.614142621539551*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.717637689519093*pi,3.28707068532661*pi,0.644658501772438*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39905361411186*pi,0.5*pi) q[2];\nu3(0.564627034265506*pi,-0.25137827839000804*pi,4.143834732166431*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3483708870456361*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.487411987299423*pi,-0.28467999957774204*pi,1.49399397583146*pi) q[10];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(0.29116059168846*pi,0.440466072122915*pi,4.3634951930373*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.550882347394739*pi,3.14614928148774*pi,3.50722782951102*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.39282985163663*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5529759482356079*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.138398244918035*pi,-0.263586024891116*pi,4.32742283948499*pi) q[12];\nu3(3.5*pi,3.45574981289685*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.149496376371408*pi,3.29682901497274*pi,4.27472378714893*pi) q[17];\nu3(0.592526144636725*pi,0.348508724139464*pi,1.0843962212789329*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3814290293098122*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169854045117974*pi) q[20];\nu3(3.5*pi,3.3720318551512*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.30038650258413*pi) q[4];\nu3(3.5*pi,3.45573386517851*pi,0.5*pi) q[6];\nu3(0.505271937102855*pi,0.48866966081418295*pi,4.448691242372091*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.631301334917458*pi,0.26796689759091796*pi,4.36648475722171*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.523842643849377*pi,3.49862480236608*pi,4.4836583193488195*pi) q[17];\nu3(0.65783161979215*pi,0.30476115311610996*pi,1.216726169914919*pi) q[18];\nu3(1.0*pi,0.0*pi,1.320523839792713*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.500390611041831*pi,-0.17243455695500898*pi,1.203650444037536*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.487435711891051*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5908344885579053*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.463499192278923*pi,0.0034288232276910025*pi,4.23728472183085*pi) q[2];\nu3(3.5*pi,3.2954365343409*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.7507816648501939*pi) q[4];\nu3(0.52430662194602*pi,0.7539460307446699*pi,0.860867441223431*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.098057942101497*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.320704213416097*pi,3.47041125731094*pi,0.603759176735522*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4932233081501*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.598097459276192*pi,2.7422575678887*pi,3.49602372232929*pi) q[2];\ncx q[3],q[7];\nu3(0.452783626084185*pi,3.00175713456888*pi,0.5374054674875316*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.200658898979806*pi,0.015572702061622978*pi,0.639824561943731*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.559492042904151*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.598810286231453*pi,0.041230396464237984*pi,4.24379272937842*pi) q[9];\nu3(3.5*pi,3.47157329523785*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.197429798092079*pi) q[14];\nu3(3.5*pi,3.42404726700225*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.316849407327234*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.538070208682579*pi,0.221075614793663*pi,4.231076977919081*pi) q[0];\nu3(0.668575549731574*pi,0.159619184516406*pi,1.403322141112982*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.443924393461529*pi,-0.287690442671855*pi,3.6841633604794*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.613800988849564*pi,3.44232144928727*pi,3.85522771985946*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.421163899484098*pi,3.23152479300949*pi,1.137063374578695*pi) q[0];\nu3(0.503535744657607*pi,-0.256346072822983*pi,1.370953777395857*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.469576328742502*pi,3.0784690533579*pi,4.29297653632972*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33365598739769*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.577479061845716*pi,2.831605260756*pi,3.63898146710741*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.622169930326308*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316984299101988*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40971629577909*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.596991715628179*pi,-0.005100985768649979*pi,4.092876790900689*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.437117866803362*pi,3.13307466433473*pi,0.7561560177793449*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.411584624620652*pi,-0.260744407496303*pi,0.6511245203858009*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.585685786924365*pi,-0.4608749270018634*pi,3.92640083697097*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5351986719239044*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.744759998282559*pi,-0.16519323282015502*pi,3.65011656679811*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.618065674298667*pi,0.368168040854304*pi,1.004287677785715*pi) q[3];\ncx q[4],q[18];\nu3(0.755051230168962*pi,0.10625312001349396*pi,1.51037439230035*pi) q[6];\nu3(0.967329369047284*pi,3.14083298550155*pi,3.29892686720667*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37222204857077*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.687068628836217*pi,3.43442331084213*pi,4.09343641260397*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.906950509252035*pi,3.35177258103503*pi,2.86069297702418*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.398716768189799*pi,0.09588245694799502*pi,4.18006025589*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3541617813714502*pi) q[18];\nu3(0.578231979972231*pi,0.5359831721391399*pi,4.37360589102392*pi) q[19];\nu3(0.686284600076554*pi,1.11050612330255*pi,0.629986529211872*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.833867414772608*pi,3.29423325880781*pi,0.659721633811026*pi) q[8];\nu3(0.251508647284386*pi,3.32398055191651*pi,4.3173703207564*pi) q[10];\ncx q[11],q[20];\nu3(0.542977210919048*pi,0.45805019151695603*pi,1.52802666070091*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.509504515495859*pi,3.14357513963825*pi,3.15264626505214*pi) q[19];\nu3(0.600263054700167*pi,0.21496842992919396*pi,0.637762187744829*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.412611094350071*pi,0.124973443367836*pi,1.142759335808766*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3184022759817*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.344121349599743*pi,0.03941321797736197*pi,3.6509534864573*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.494402036176449*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1644388939512869*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.565871528875436*pi,3.42623434080017*pi,4.26593491318396*pi) q[14];\nu3(0.0891710682153989*pi,0.24198060501780905*pi,0.5819264268595652*pi) q[15];\nu3(0.469427015291718*pi,-0.016773745904692994*pi,0.790709622443033*pi) q[16];\nu3(0.873658573343984*pi,3.24966868351868*pi,3.51131234017658*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.686926076819241*pi,0.32939996207382005*pi,0.950097146116183*pi) q[15];\nu3(0.475405309699243*pi,3.36122024835868*pi,4.49712137829143*pi) q[16];\nu3(0.573595568916529*pi,0.407897704717166*pi,1.160265376899205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5153177438279672*pi) q[20];\nu3(3.5*pi,3.49854486821815*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37682737424697*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41070871701016*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.330035810372245*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.40994915506239*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.28259084828049*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.161720186843401*pi) q[19];\nu3(1.0*pi,0.0*pi,1.123593407396828*pi) q[21];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\ncx q[7],q[19];\nu3(3.5*pi,3.43827254047677*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.241469718223145*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.46303519142709*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.37380800829289*pi) q[10];\nu3(0.722499274946736*pi,-0.156007566470867*pi,0.945548540027475*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36485636399439*pi) q[13];\nu3(1.0*pi,0.0*pi,1.299232006989354*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5597789588320079*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5011005278814855*pi) q[21];\nmeasure q[11] -> c[11];\nu3(3.5*pi,3.44369756326882*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4388236500141*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5733843171910177*pi) q[9];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.260213429356003*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201260138380172*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.45326290544111*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.505092143521466*pi,2.76084345051633*pi,1.078145327082637*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49249330578406*pi) q[14];\nu3(1.0*pi,0.0*pi,1.421563764526128*pi) q[16];\nu3(0.596936331955377*pi,0.9862568799145699*pi,1.0050944501240728*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.755686416965198*pi,0.52936015417637*pi,4.10574841116589*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.407171502254977*pi,3.20431381763444*pi,0.996945735713368*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.479898018874283*pi,-0.4691780336874913*pi,3.91140294383421*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47917204643277*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38848384582589*pi) q[17];\nu3(0.494870454318402*pi,-0.303652540164013*pi,0.72063064148263*pi) q[19];\nu3(0.418344157706328*pi,3.08389545917073*pi,1.77450318357394*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.486013888745331*pi,2.62733903758319*pi,3.75536728092903*pi) q[8];\nu3(0.804605130143594*pi,0.9118530142519501*pi,4.47098726141643*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.567011711724303*pi) q[16];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.426696555030238*pi,0.38098962451333096*pi,4.43334128241454*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[2] -> c[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.684906329678659*pi,0.39694519579237797*pi,1.5470227984824*pi) q[12];\nu3(0.421420471091917*pi,0.21597649442519495*pi,3.36529383915741*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.807601000187691*pi,2.95857542492302*pi,3.7414057097328*pi) q[6];\nu3(0.613839530032305*pi,-0.357036145422453*pi,3.84218795717884*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.267254713691755*pi,-0.052658733620825016*pi,1.0506333725262889*pi) q[0];\nu3(0.877040069442008*pi,0.12532335821281304*pi,1.54908907029652*pi) q[1];\nu3(0.536772014412045*pi,3.11304710216571*pi,1.59565224659019*pi) q[5];\nu3(0.0966325916840003*pi,0.22260769195902097*pi,3.66143806593421*pi) q[14];\nu3(0.628086862095364*pi,-0.4518664792064779*pi,3.9952761150426*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.844086575121914*pi,0.29082683281046995*pi,0.883844705206067*pi) q[17];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.841429211017188*pi,3.31303875130372*pi,3.75513377592635*pi) q[16];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.283146824503642*pi,0.5256232553617799*pi,4.4869387426891905*pi) q[0];\nu3(0.149958712097856*pi,3.3025911321589*pi,1.60432944117309*pi) q[1];\nu3(0.173788381029198*pi,-0.029184319318630025*pi,1.3392840524946101*pi) q[2];\nu3(0.252348289656899*pi,0.67126292748877*pi,0.7232673211808209*pi) q[3];\nu3(0.647028782408968*pi,3.22921481916127*pi,4.25757490178759*pi) q[4];\nu3(0.617311612373884*pi,3.24101659112403*pi,3.02079460668239*pi) q[5];\nu3(0.252854540501069*pi,0.04768349946515105*pi,0.5841707739696856*pi) q[6];\nu3(0.462052671200489*pi,-0.41281411040814553*pi,3.98073301922784*pi) q[7];\nu3(0.331284777568954*pi,3.09022710658296*pi,4.49671640197705*pi) q[8];\nu3(0.373324335816375*pi,2.35732597477638*pi,1.321291146314675*pi) q[9];\nu3(0.634462706768605*pi,-0.00043282127357502365*pi,0.703612901870351*pi) q[10];\nu3(0.815891760060591*pi,2.92867002983766*pi,3.40207369369402*pi) q[11];\nu3(0.204303446592094*pi,3.31489543080589*pi,1.63890474825208*pi) q[12];\nu3(0.434927720606965*pi,-0.035850559281390026*pi,1.059901794377067*pi) q[13];\nu3(0.456361854871487*pi,-0.132424610766951*pi,3.86391701328473*pi) q[14];\nu3(0.776792460502502*pi,-0.005156163325113983*pi,3.74678164895743*pi) q[15];\nu3(0.463199139303489*pi,2.94442956009044*pi,1.138742781703278*pi) q[16];\nu3(0.772261993592667*pi,-0.392880759665417*pi,4.29760053406144*pi) q[17];\nu3(0.414458779846921*pi,2.67379921972475*pi,0.998574685720941*pi) q[18];\nu3(0.246934225775927*pi,0.188533426406861*pi,0.5033055856693285*pi) q[19];\nu3(0.193420747209478*pi,2.66701293252595*pi,0.9612833098717131*pi) q[20];\nu3(0.311910503909495*pi,0.37870299450309197*pi,0.5861932238810377*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,3.46022891836229*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36409051523293*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41716538545037*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44352366640608*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3646020996519*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.311571596196855*pi) q[9];\nu3(1.0*pi,0.0*pi,1.214857502483933*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48391618083599*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0588901863150522*pi) q[17];\nu3(1.0*pi,0.0*pi,1.160747441521098*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32996859636177*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335622938810141*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\ncx q[2],q[21];\ncx q[4],q[10];\ncx q[5],q[7];\ncx q[6],q[9];\ncx q[8],q[19];\nu3(3.5*pi,3.26068854996293*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.125875350021278*pi) q[13];\ncx q[14],q[18];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47337714293622*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.330333836192936*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3898257411991*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.305140621409604*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5133836042879099*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5580311608134751*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.49234441150593*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37943458825708*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.229201298189563*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48452870935494*pi) q[17];\nu3(1.0*pi,0.0*pi,1.205405702727036*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38138674724237*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45316072092068*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5365151256837585*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\ncx q[2],q[21];\ncx q[4],q[10];\ncx q[5],q[7];\ncx q[6],q[9];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.43117273261848*pi) q[13];\ncx q[14],q[18];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.469529412770401*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5502757765161417*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31054927357028*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40941495676628*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.86472424928378*pi,0.03432772336830103*pi,4.05479407815102*pi) q[2];\nu3(0.481535909578782*pi,3.13726250931947*pi,3.42586188085919*pi) q[4];\ncx q[5],q[7];\nu3(0.388195846210362*pi,-0.167521720370862*pi,1.55916619654022*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.347679728354952*pi,0.23241186204596198*pi,0.826782500067871*pi) q[9];\nu3(0.366012010199089*pi,0.9377177100099601*pi,4.21764345790073*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.292916208012513*pi,0.5500218894982001*pi,0.795288097890812*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.746600718141784*pi,3.22730476221776*pi,4.2550055486782306*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.356487086608538*pi,2.70731152479101*pi,1.035317339717374*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.764678355843153*pi,0.45820779293566305*pi,4.14403648135079*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.700550478777792*pi,0.71145614023067*pi,1.0279007434647172*pi) q[9];\nu3(0.505995587329333*pi,-0.4590439425343392*pi,0.973040830480032*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.357695718318687*pi,3.45196421828614*pi,1.286909349532042*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.126533136321454*pi,0.6125785782183999*pi,3.86499374249038*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.277309788889748*pi,1.0394659695071*pi,4.28217586448001*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.213907964837531*pi,-0.368065861868332*pi,4.3115880714605*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.682237211356109*pi,3.26951205514583*pi,3.61105060655606*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.153784819121418*pi,-0.007289188360378007*pi,0.5140164215436919*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.554371284095699*pi,0.06275662352449696*pi,1.283812011637354*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.156694450796377*pi,0.6658133526479*pi,3.67290979558532*pi) q[16];\nu3(0.729598555548274*pi,-0.259465874652384*pi,0.5750561734403113*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.723387822611958*pi,0.317932338244038*pi,1.54537985442785*pi) q[19];\nu3(0.468880296406118*pi,0.5452812290084701*pi,3.81957340806873*pi) q[20];\nu3(0.596482805078785*pi,2.61335152246207*pi,3.72597721058691*pi) q[0];\nu3(0.457348238315497*pi,2.61340522443817*pi,1.292582564462309*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.674837026793396*pi,3.21402406338087*pi,3.25764838912926*pi) q[7];\nu3(0.347479053631585*pi,2.57839077171058*pi,1.282954143548588*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.679530490834997*pi,0.31690307918970695*pi,0.724209872421886*pi) q[12];\nu3(0.333662840543154*pi,0.15034283705054396*pi,1.220344823011321*pi) q[13];\nu3(0.2242337311933*pi,0.27998229153044796*pi,4.11885718580107*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.651771431074527*pi,2.88614041227581*pi,3.90633731386353*pi) q[16];\nu3(0.351354306846476*pi,0.36702002516047905*pi,3.68482191288337*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.415232858260197*pi,-0.27545602477200504*pi,0.924630998244926*pi) q[19];\nu3(0.699679821844744*pi,-0.194954652618674*pi,3.42598628884626*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.512388430833236*pi,3.25378344168896*pi,1.75215185517958*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.842193506523279*pi,0.048635122298749*pi,0.5194808570034397*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.484217201320612*pi,1.03195398359232*pi,4.232583841635821*pi) q[12];\nu3(0.876541570477816*pi,0.0016789514337459677*pi,1.406428022123484*pi) q[13];\nu3(0.956905053593743*pi,2.43419461208628*pi,3.89230891603289*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.455124823398856*pi,-0.358234985859401*pi,3.86511882310879*pi) q[3];\nu3(3.5*pi,3.45590170214996*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.275790650853643*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.641932284506401*pi,-0.43448727569761303*pi,3.58933725630391*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.223558178044463*pi,0.6970602134291299*pi,4.24597559585931*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.443805158191128*pi,-0.1807443902036*pi,1.2024133452749641*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.830226563257492*pi,0.6354930990157901*pi,0.95393087963956*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.219237762178955*pi,0.293760302050855*pi,0.592940861492598*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48675004399236*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.233459646013058*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40604404410672*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.30131412070608*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145928637981144*pi) q[19];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[9];\nu3(3.5*pi,3.43850955206394*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199568208667174*pi) q[20];\nu3(3.5*pi,3.4638375479324*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.4797189266071396*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.255086116587125*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46619365129071*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49044721033657*pi) q[19];\nu3(1.0*pi,0.0*pi,1.154493646759355*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.48640062701096*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44711204494721*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3362901734714159*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47960609383459*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46370652640894*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.222129079886243*pi) q[13];\nu3(1.0*pi,0.0*pi,1.103689067146865*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.299389341890244*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.577488350146255*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.680541737374998*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.604638553067541*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39399216456647*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.62075129445429*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.268403015701569*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47025996334784*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4418518909896605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.697259007367521*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.58312214765535*pi,3.46463541687267*pi,0.937450908097086*pi) q[6];\nu3(0.229317927581226*pi,0.66532909186793*pi,4.4625451878076206*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.843382087688226*pi,0.09195781215604004*pi,0.969507519364076*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.653108269854949*pi,0.42658526708078104*pi,0.5246359514405059*pi) q[6];\nu3(0.632851730879848*pi,0.030287784547521013*pi,1.2445137795608812*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.618546915996262*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.726960516979879*pi,0.7284349868161699*pi,0.950379344101246*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.55402376907705*pi,2.85085166924691*pi,3.891654054909*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.759490888518543*pi,0.8010359884582601*pi,0.845143868667364*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.347243058491168*pi,0.06034556284135195*pi,4.45839986133876*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.174438274330793*pi,-0.287607954364408*pi,1.45342657687612*pi) q[16];\nu3(0.492734040051941*pi,3.01146395897251*pi,1.1884641706761832*pi) q[17];\nu3(0.112780543653564*pi,0.06585495007029796*pi,3.61928262464942*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.713641567878613*pi,3.3901323997548*pi,3.27979002674548*pi) q[0];\nu3(0.306159009692092*pi,0.9199118163560001*pi,4.457025590130479*pi) q[1];\nu3(0.524430347793716*pi,-0.30953366719277897*pi,4.1196955931962105*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0576634038106755*pi,3.12094803529828*pi,1.269586458019345*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.943788285135994*pi,3.39624305225124*pi,3.48846520316545*pi) q[8];\nu3(0.400584245035697*pi,-0.16702124011720199*pi,1.094171721143073*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.295148275860953*pi,0.88916607914831*pi,3.91334062335188*pi) q[16];\nu3(0.621846322665309*pi,0.029518248792167023*pi,4.45498865785752*pi) q[17];\nu3(0.0365248809103857*pi,0.5249587547443699*pi,0.763949625745822*pi) q[18];\nu3(0.331076910956755*pi,2.69890886446541*pi,1.161280814900827*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.225439789957308*pi,0.6508834341996199*pi,4.000477945006709*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.200524160928705*pi,2.55568775589158*pi,0.9824293872480709*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.46170918571831*pi,-0.18816609677575402*pi,1.51683265010123*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.295299460593869*pi,0.44453900824315995*pi,4.20255799712033*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.933366321562261*pi,3.36036037628247*pi,3.83070471562172*pi) q[19];\nu3(0.35969127587769*pi,0.399578602171892*pi,4.02631735827674*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.250742773798623*pi,0.04436079085620004*pi,0.7311111348821591*pi) q[3];\nu3(0.411329780230503*pi,0.8106885200492899*pi,4.34836283630265*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.273936977723124*pi,2.79688910081075*pi,0.920358002618036*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.723864254355553*pi,3.1075058390887*pi,3.9406569583083*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.796919493739271*pi,3.20438718200772*pi,4.19750352405478*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.503264160917426*pi,0.8545520990567099*pi,4.26547570307988*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.559048259314639*pi,-0.4718299889505257*pi,0.9475299062498159*pi) q[3];\nu3(0.668601929912363*pi,-0.42060754786609833*pi,0.7815436383911101*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.296994212326341*pi,0.409350962796477*pi,4.15058705730081*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.827805182340021*pi,-0.321092462567734*pi,3.970744549563*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4579559565915*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.664746112899406*pi,-0.377923756891982*pi,3.16990689254179*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.551399811138758*pi,2.55272532379351*pi,3.52723249982181*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.386736361635371*pi,-0.216769633290483*pi,1.458204644192652*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1574890999716692*pi) q[16];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.560234873900705*pi,0.10295448052633904*pi,3.94482265061539*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.223594546131337*pi,0.368406707256678*pi,4.41221407658806*pi) q[13];\ncx q[14],q[17];\nu3(0.482420115005802*pi,0.91750119512649*pi,4.43328732225995*pi) q[15];\ncx q[0],q[4];\nu3(3.5*pi,3.40192670499019*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.23736257652297*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5430764155600736*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193420406626621*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206735578647675*pi) q[20];\nu3(3.5*pi,3.41533770665022*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(3.5*pi,3.40195449564265*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.140560200807045*pi) q[4];\nu3(3.5*pi,3.39683340603857*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[16];\ncx q[9],q[12];\nu3(3.5*pi,3.32126497268197*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2099825037158078*pi) q[18];\nu3(1.0*pi,0.0*pi,1.186378016846258*pi) q[19];\nu3(1.0*pi,0.0*pi,1.150809259766358*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[18];\nu3(3.5*pi,3.32324674671035*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.49331973524347*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.363524118003828*pi) q[12];\nu3(1.0*pi,0.0*pi,1.305759291437645*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.478901046461759*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48814112865786*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47374688519652*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5053943049332905*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48782234114548*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.265513506323755*pi) q[11];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2592720295249311*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.559789559587117*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41255852350164*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4839653525516106*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.756764815977601*pi,0.31720391762870803*pi,0.707703014301757*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.451391446620169*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49503845702401*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.313056769735747*pi,0.69972228562786*pi,4.22249257771078*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47394938929386*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6029831907627*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.61127026532925*pi,3.29332868352821*pi,4.49593372191873*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.300354776175094*pi,3.20290008610046*pi,4.34071069073566*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.484649879408025*pi,-0.388183292831467*pi,3.67073660493287*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.501040206599348*pi,0.23390140982733398*pi,4.08372681105398*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.658282521181999*pi,3.21989398748704*pi,3.6729680985414*pi) q[4];\nu3(0.567328726563009*pi,3.24351095813249*pi,1.66540652002282*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.644438741330721*pi,3.2541083780297*pi,3.4123300621503*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.798395363494777*pi,0.5418026273958001*pi,0.659455076496711*pi) q[1];\nu3(0.824197521016415*pi,0.08172825403088702*pi,3.72643984899827*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.836711232141558*pi,0.60153308355573*pi,1.155845112601006*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.790013553792626*pi,3.18441792329119*pi,4.28171653241589*pi) q[14];\nu3(0.850465583122925*pi,0.65784403327156*pi,0.9350176254866249*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.593488940383863*pi,3.39705865986141*pi,3.62027441675136*pi) q[1];\nu3(0.431616357631597*pi,0.9026941003528599*pi,4.05671040175487*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.651447119996644*pi,0.02333199732996105*pi,1.294816108972709*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.79747928794747*pi,-0.057012121217852985*pi,1.320646381546392*pi) q[14];\nu3(0.549487780704488*pi,3.3144144206483*pi,3.63254788797858*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.651445817358562*pi,0.020032808221263965*pi,4.39602884693266*pi) q[17];\nu3(0.539011060786823*pi,0.7296382683353899*pi,4.495966703952449*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.491788444195616*pi,0.024965965586991046*pi,3.63615977669005*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.497633531506691*pi,0.273521885582344*pi,1.158456763445642*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.421783877683869*pi,3.28445791261531*pi,3.19191773652654*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.529851503653908*pi,-0.40459458780226387*pi,3.88088217210839*pi) q[17];\nu3(0.368732001506253*pi,0.5553050774681401*pi,4.305255416276919*pi) q[18];\nu3(0.215319905525078*pi,2.92668820894061*pi,1.66466975934302*pi) q[19];\nu3(0.714525714003981*pi,2.65906237965812*pi,3.93650052277904*pi) q[20];\nu3(0.481732982814977*pi,-0.4447116673964717*pi,1.3484498165096261*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.250548611526408*pi,-0.054597026257451*pi,0.929227356952141*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.575984147508744*pi,0.049243021393594044*pi,4.32726154319775*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.546980525144519*pi,3.36157754017836*pi,4.2500573805127395*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.61355111798112*pi,3.46591987326907*pi,4.16987742035513*pi) q[19];\nu3(0.38218175750914*pi,3.07371889555061*pi,0.712334944042808*pi) q[20];\nu3(0.480561802660083*pi,-0.304015666400218*pi,4.485943887137569*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.851471223872259*pi,0.08292816830824301*pi,0.5344132392009099*pi) q[8];\nu3(0.263164017157575*pi,-0.36320643197474*pi,0.763452377663131*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.641497082862757*pi,2.66739609580005*pi,4.11806162332881*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.425949009749146*pi,2.38728387838341*pi,1.152316375231526*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43223555879138*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3648878433151*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.923026131904276*pi,3.33713223100083*pi,3.4721351525582*pi) q[8];\nu3(0.839137310523922*pi,-0.14043560590016801*pi,0.8399064982460269*pi) q[9];\nu3(0.527067618113576*pi,0.8854880090716499*pi,0.634995869241296*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2607317417866248*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279783387663333*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.35700775777078*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48717560636976*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.771029011147952*pi,3.19512253768995*pi,4.189531646703831*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.28251465581851*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23114823594605*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46909749155615*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[13];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.404556900892011*pi,3.15052143110161*pi,1.469353279450789*pi) q[12];\nu3(3.5*pi,3.40745643106415*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5814617972757348*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4711992926847*pi) q[16];\nu3(1.0*pi,0.0*pi,1.262838936857141*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285283251352314*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[17];\ncx q[2],q[8];\ncx q[3],q[11];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49680319903814*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.325845275769477*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.641255074900819*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5358127669536739*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44970136156974*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48453137397099*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[13];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.1759680438081799*pi) q[8];\nu3(3.5*pi,3.4000994400246*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.253431238397132*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.426012095028*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3337541585674781*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5432575408891758*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[8];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.46044847724462*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.829963949260703*pi,-0.09171615236262798*pi,0.5944977317758399*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[13];\nu3(0.549345075953757*pi,0.07598789646274595*pi,0.730762941145835*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43989324516827*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49995028370178*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5472088704040639*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3428662144157442*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.246655236293951*pi,0.7052198911263601*pi,0.5315121451340222*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4111021085946*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[11];\nu3(0.576592771514932*pi,3.34757835733141*pi,4.0692137020859*pi) q[4];\nu3(0.703494282141938*pi,0.29717894204780604*pi,1.024679962047411*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.374681204248202*pi,0.32599392412957995*pi,0.658239651746077*pi) q[7];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.685081240884076*pi,0.15593870379097696*pi,4.09896101509461*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.298184006111654*pi,0.015554015391923026*pi,3.81181536539026*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.617457885955929*pi,0.31518396245506297*pi,1.339599692951168*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.64073582150276*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0988762729569663*pi,3.26575441034623*pi,0.9990546102379421*pi) q[14];\nu3(0.192242729167292*pi,-0.265947120904931*pi,1.51610927575167*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.398166535009018*pi,2.78034140606119*pi,1.1100519086261609*pi) q[21];\nu3(0.1424892537434*pi,2.85228982805431*pi,1.59954035277119*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.540950676099567*pi,0.153795097071887*pi,4.05860298515337*pi) q[14];\nu3(0.055754473912297*pi,0.141419285728146*pi,1.226504481010732*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0640260323428894*pi,2.7882661441554*pi,1.178753720750942*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.575436613298847*pi,0.268182057802942*pi,1.360484288496767*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.674331905232039*pi,-0.04106544730365802*pi,4.39556934845673*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.126968580527216*pi,-0.02044444228341602*pi,1.289236836669597*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.193011661046424*pi,3.12886370014244*pi,1.260954961538393*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.664756898504678*pi,2.95707158041*pi,4.015894936680089*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.251183775976357*pi,0.6574753921302601*pi,0.782494318941154*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.361656953474025*pi,-0.4319406407453127*pi,1.88857035282782*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.710085410151057*pi,0.01481144530851497*pi,0.638627951094882*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.508564271643839*pi,0.37175685569498196*pi,4.40139672510235*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.293282049813156*pi,0.43168132454365105*pi,3.58435009216118*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.462176164425994*pi,0.25047240077298005*pi,0.867894298409144*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.564099795157773*pi,0.71014932017689*pi,4.447000375922141*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.52056749665203*pi,3.43319989663532*pi,3.05015234974746*pi) q[10];\nu3(0.479806594743624*pi,3.4717750635003*pi,1.140499331820883*pi) q[11];\nu3(0.5629073939846*pi,3.35607483498403*pi,1.77369514164514*pi) q[12];\nu3(0.721445178591596*pi,2.39519929859779*pi,3.86578097226018*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.224630149908171*pi,3.14036579393644*pi,0.9149826115009869*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.473545797392652*pi,-0.03428744148267898*pi,3.59303699377572*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.619759222319312*pi,0.447609526422308*pi,0.84128203885733*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.480097807894128*pi,3.16079569408415*pi,4.2761369386546*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.819701459385239*pi,2.36090814216416*pi,3.66877203609591*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.342091343487393*pi,0.286150183914495*pi,4.3213478063340105*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.320350851044696*pi,0.07718349969356098*pi,4.0412726642950805*pi) q[17];\ncx q[18],q[20];\nu3(0.335099759725228*pi,3.35753398540176*pi,2.09937729494467*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.209335395174204*pi,-0.4105053160853598*pi,1.485804374100515*pi) q[8];\nu3(0.630769311978249*pi,2.9927072778298*pi,4.02411091533107*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.35268194535282*pi,0.5*pi) q[18];\nu3(0.747391671412*pi,3.0533308113253*pi,3.18600043141758*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314113570876827*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4302620660019*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.297199989558649*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3316652231777*pi,0.5*pi) q[7];\nu3(0.738584321571197*pi,-0.164839023988904*pi,1.2035751143414481*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.192311918153625*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[11];\ncx q[2],q[12];\ncx q[3],q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627548975875009*pi) q[20];\nu3(3.5*pi,3.26317790643304*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42757887430598*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49663938503938*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43994754283971*pi) q[4];\nu3(3.5*pi,3.46696941805481*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5564263421945905*pi) q[10];\nu3(1.0*pi,0.0*pi,1.164571222800526*pi) q[11];\nu3(1.0*pi,0.0*pi,1.146356180958364*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2288223607661228*pi) q[13];\nu3(3.5*pi,3.46417618501145*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.28955170847167*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.163633352416706*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[11];\ncx q[2],q[12];\ncx q[3],q[4];\ncx q[5],q[13];\ncx q[6],q[15];\ncx q[7],q[10];\ncx q[8],q[21];\nu3(3.5*pi,3.46890287572275*pi,0.5*pi) q[9];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.277887713308231*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43187979660553*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4990059611217*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41458398095129*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3685930909252*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5002462829548104*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247432885953847*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40250599818337*pi) q[17];\nu3(0.531455299557789*pi,-0.014142272821911994*pi,0.658458221942135*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44813556431326*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.223340708278601*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[11];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[15];\nu3(0.361654760393112*pi,0.09953513690940496*pi,1.364141350294263*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.512448074483238*pi) q[16];\nu3(0.650708152443839*pi,0.394811259617469*pi,0.947160776852093*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0652272057860494*pi,3.01217487397835*pi,1.85088448182572*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.536952925959369*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.710097468000599*pi,0.252374184941653*pi,1.440593574731819*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43479858233907*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.426995771706596*pi,-0.27244927776531*pi,0.85870450343299*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.852160552042938*pi,3.01896312967527*pi,4.346823013037509*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.278018839424081*pi,-0.300995381295423*pi,4.18037151449911*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.298027630292074*pi,3.46312888344963*pi,1.72886630643095*pi) q[9];\nu3(0.596983719764552*pi,-0.11842016258437998*pi,4.4711059090025795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.395955919198798*pi,0.32239110500497103*pi,0.797391691978593*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.531341152754962*pi,0.004106736305390046*pi,4.05667135452463*pi) q[3];\nu3(0.653129073848279*pi,2.70931576431408*pi,3.4748272964195*pi) q[4];\nu3(0.337112062813136*pi,3.25360318586463*pi,2.24055144907733*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.519164717644551*pi,-0.04056533064023499*pi,0.705892211345549*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.264072885264358*pi,0.7528702767277899*pi,4.15076257707025*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.545235698430214*pi,0.60835659513042*pi,0.601813287533625*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.362679928665286*pi,3.34102604039039*pi,0.964011966939043*pi) q[3];\nu3(0.686970705268942*pi,2.91758708545891*pi,3.45553627080114*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.237408189335493*pi,3.05974886109335*pi,0.770648874559202*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.554828886703949*pi,3.26365441656887*pi,3.43663126009487*pi) q[13];\nu3(0.534537171697769*pi,2.96642522559284*pi,3.98320435121721*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.611895242252286*pi,2.95824728967034*pi,3.22060113681236*pi) q[0];\nu3(0.209816225538645*pi,3.32792791107169*pi,1.207983242563694*pi) q[1];\nu3(0.887736915005371*pi,0.86198938068516*pi,1.0550063797555351*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.267700835437079*pi,-0.386441309643496*pi,0.8172023961610679*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.65567425842238*pi,-0.12540584103178898*pi,4.47617534674248*pi) q[11];\nu3(0.508643032619498*pi,-0.4887212520571449*pi,4.312629815529251*pi) q[12];\nu3(0.768552304122678*pi,3.30165826305764*pi,0.62828625164358*pi) q[13];\nu3(0.751088844260009*pi,0.15657603573830103*pi,4.49158721180917*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.389412679154579*pi,3.48726107621468*pi,1.81957290589987*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.613168285068767*pi,0.5230502525152301*pi,1.278443384795521*pi) q[1];\nu3(0.400254802699092*pi,3.35802064371397*pi,1.1240583697535689*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.219121782061659*pi,-0.193922519551948*pi,1.68644021584511*pi) q[11];\nu3(0.599370220449284*pi,0.22466668658566802*pi,1.39938768332508*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.513889495955981*pi,-0.073593543881038*pi,1.4436087397516348*pi) q[15];\nu3(0.0576349392627733*pi,0.5522368274228899*pi,3.74544220934906*pi) q[17];\nu3(0.352955723921044*pi,2.83190109508746*pi,1.61016669931476*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.847240105242599*pi,2.99747608678782*pi,3.80711728557659*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.545927147418525*pi,1.00997221524677*pi,0.5959675936542054*pi) q[15];\nu3(0.25532736543392*pi,-0.21253796100724798*pi,1.153122618878313*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.733530122893695*pi,2.77947711810612*pi,3.64636119722063*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4607414338953*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.254677031016604*pi,-0.15827170653746497*pi,1.203184481656941*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.203020424168555*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.457930825607018*pi,0.18853926480591998*pi,4.1894897330189895*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[18];\nu3(3.5*pi,3.4949341234588*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44955089641938*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.319387648133924*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2792299447717381*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45820064422552*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(3.5*pi,3.3488601946615*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.205368574221682*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2140972213040029*pi) q[10];\nu3(3.5*pi,3.40198296995088*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.10354680189304*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43846209942678*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.482483712603*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[9];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.41631573239959*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.618387170421119*pi) q[14];\nu3(1.0*pi,0.0*pi,1.225653601142662*pi) q[15];\nu3(1.0*pi,0.0*pi,1.358162016202988*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5565002501304619*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.41657329497531*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.272705147403761*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5724538770414983*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5688515106821277*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.4679036458483*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[16];\nu3(3.5*pi,3.49998487448041*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44382618799174*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.28722020063706*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3784860413238689*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5222533027269454*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.610573638500713*pi,-0.053057172354910975*pi,3.54822589887369*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.822900228952401*pi,0.64720805665675*pi,1.310418640274973*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.414862027303878*pi,2.95747732116061*pi,1.419268313402497*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.704004578410608*pi,3.22993483802476*pi,3.30139266055933*pi) q[5];\nu3(0.467607288150266*pi,0.47943255624800096*pi,3.71333253563907*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48378362888379*pi,0.5*pi) q[8];\nu3(0.344635016337654*pi,0.87556745256232*pi,4.27637470522894*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.609936144184501*pi,3.11035845111885*pi,4.0265858237069*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.456135171900732*pi) q[19];\nu3(0.204753711534254*pi,0.93833778834985*pi,4.13364214065564*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.570349798046262*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.769281193467245*pi,-0.4271846475054133*pi,0.698369086904612*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.728567759789942*pi,2.85742118346028*pi,3.83692350265715*pi) q[5];\nu3(0.336874370569085*pi,2.98501531260126*pi,1.4191603297820659*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.132680675438168*pi,3.47040198989181*pi,1.083559080610887*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.334076276722484*pi,-0.02536508343678401*pi,3.58386447195913*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.93498295830304*pi,-0.167787111006316*pi,4.00187842892914*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341064884072003*pi,3.1339779838024*pi,0.693067141354849*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.667306597602545*pi,0.271497609461425*pi,3.81942967754746*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.22529072142151*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.607384583854123*pi,3.38317568632175*pi,0.81913849974881*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.372245595981215*pi,-0.4863843510592241*pi,0.6567821488373979*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.554059383415689*pi,3.33602466843954*pi,0.5582656328544964*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0590518137648824*pi,-0.09546007271170298*pi,1.337075404225811*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.626095789514239*pi,-0.10848114063408199*pi,0.816157725737295*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.240356588035811*pi,2.6745539829121*pi,1.53550988132795*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.845046236345442*pi,0.08872214494169395*pi,3.75283641333514*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0615276383448802*pi,2.72914364324776*pi,1.0194428868840562*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.591772281187294*pi,3.21587981267579*pi,3.36828726435145*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.382855939818847*pi,0.013061355603793956*pi,4.25831681817722*pi) q[4];\nu3(3.5*pi,3.46221719439712*pi,0.5*pi) q[6];\nu3(0.252655721590652*pi,3.24086292339135*pi,1.2857120322519902*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.114430255331174*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.374045442226946*pi,0.096576268100802*pi,4.11869564044014*pi) q[11];\nu3(0.396204655545576*pi,0.60729214902061*pi,3.79340563969183*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.409606370226466*pi,0.144517756717484*pi,3.74007827090361*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.406422211647724*pi,-0.057963473511445984*pi,0.906887829007749*pi) q[21];\nu3(0.109043918634548*pi,3.13339093563241*pi,1.58079596125503*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.699715677455126*pi,0.47721961405511104*pi,4.44207483087093*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.795611643579717*pi,3.0212302471061*pi,4.1699594548590095*pi) q[12];\nu3(0.123894561001025*pi,-0.4704378413374207*pi,1.6625370641058*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.898830568134073*pi,-0.21763379408907202*pi,4.21844898222679*pi) q[21];\nu3(0.0904333553630461*pi,-0.195775678322187*pi,0.5115450892518865*pi) q[0];\nu3(3.5*pi,3.46139135819463*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.218847998766932*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47573766185009*pi) q[9];\nu3(3.5*pi,3.39954980071802*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.671735309242158*pi,0.31944701738676595*pi,0.626383337459848*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.110138490678177*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.295563210073216*pi,0.6285180184892001*pi,3.70938929987286*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4000568600101*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4303042680063*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.687047263442029*pi,3.34897619098743*pi,4.45821057449285*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5187874997302434*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292418928320566*pi) q[20];\ncx q[0],q[15];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.300414840787688*pi,0.6044303776947*pi,0.659484931827214*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43144490642052*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47107631894207*pi,0.5*pi) q[7];\nu3(0.834015121651821*pi,2.52455279086417*pi,3.86001730390238*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.2354767440751941*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49221856496035*pi) q[20];\nu3(1.0*pi,0.0*pi,1.312473427261465*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45113018808272*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.466594101052584*pi,0.21221691234546602*pi,4.0818610897830805*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.48799660166845*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.285037084015525*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225647674698298*pi) q[16];\nu3(0.868983102940047*pi,3.11906480343779*pi,3.92998485236003*pi) q[18];\nu3(0.292367060513244*pi,2.90204650784419*pi,1.1958100261997902*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.47438675010914*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.701012823752476*pi,3.2850004144227*pi,4.02565404881879*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.617879750092317*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3048076385163458*pi) q[17];\nu3(0.486369971164594*pi,3.26495525662581*pi,1.90519896193287*pi) q[18];\nu3(0.743689827099533*pi,0.285597543202031*pi,0.5937619418866507*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5340556875021698*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.367426644893968*pi,-0.136256864924927*pi,1.3883051259941*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[14];\nu3(0.0754536236247337*pi,-0.4064511405712658*pi,1.109383542006541*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4927064462359*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.617750431368873*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.383443187019664*pi,-0.030861997152834997*pi,4.14467686144927*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.321339471940159*pi,0.89535534540094*pi,4.4227235014242705*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36077808692132*pi,0.5*pi) q[8];\nu3(0.487435933925607*pi,-0.4514232970850037*pi,0.601736967501171*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.1936831709780549*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.288164762148471*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.877593133643528*pi,3.28122307623413*pi,4.41202056432751*pi) q[0];\ncx q[1],q[19];\nu3(0.708668202329229*pi,0.64642432759768*pi,1.257319785041628*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.588844070752898*pi,3.19748467439377*pi,4.083705980149491*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.290055330246635*pi,0.7853226892468801*pi,4.3946476961254195*pi) q[0];\nu3(3.5*pi,3.46163417750206*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.649904030232407*pi,-0.00850440185335799*pi,3.59093833624857*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.395197548028921*pi,3.02117969485814*pi,0.626026725583521*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.570119136117158*pi) q[14];\nu3(0.823424804359022*pi,3.34449218305832*pi,3.32240217746224*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2128935753261199*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.527240005799983*pi,-0.210414028990141*pi,3.50183298998477*pi) q[3];\nu3(0.78643110473613*pi,2.93154966425031*pi,3.83213026707807*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.354220351930423*pi,0.6463697348097199*pi,0.5050579818134553*pi) q[7];\ncx q[8],q[14];\nu3(0.595173602017158*pi,-0.273111317226772*pi,4.33239498206932*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.491634515736509*pi,0.61890989068189*pi,0.668961002656662*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.423743468551753*pi,-0.282446604154833*pi,1.2628639474329462*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.198505677455068*pi,1.04028497779006*pi,4.34415395582667*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5660937017244821*pi) q[19];\nu3(0.568527354387087*pi,3.07381306412282*pi,3.31001769719673*pi) q[20];\nu3(0.729932631141971*pi,0.91816229094481*pi,0.636394183163318*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.777939243636878*pi,0.6197325133192*pi,4.3928279764596105*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.775590259129284*pi,2.87440668982963*pi,4.2547667515292105*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.614504325784115*pi,0.35043538602604896*pi,4.23626838137867*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.618848722978416*pi,0.286357412452934*pi,1.4489169271066848*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.534802000354622*pi,0.43031416476903805*pi,4.40110409140751*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.682618905298156*pi,-0.4534237147146723*pi,4.48952996583491*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.860134991597714*pi,2.68443295264999*pi,3.74533418262087*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.430038314743893*pi,-0.34432397286446503*pi,0.5692779581509821*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.169269301489473*pi,-0.263172890339504*pi,0.758352083967549*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.272161287025643*pi,0.43133296030636903*pi,3.62880188724932*pi) q[13];\nu3(0.804073095804191*pi,0.214112974480536*pi,0.646030439363281*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.775393200859525*pi,-0.156055891174254*pi,3.65030113479686*pi) q[17];\nu3(0.473292234248805*pi,0.70720764899815*pi,4.02964988473472*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.814762505158201*pi,-0.279886327713126*pi,3.56257805063732*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.745279065617016*pi,0.263692720177644*pi,4.04844589301271*pi) q[5];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.772659987832671*pi,0.85804146493488*pi,0.5498976499877841*pi) q[13];\nu3(0.954754835088783*pi,2.67939333675137*pi,4.0691762049383104*pi) q[14];\nu3(3.5*pi,3.48095240273068*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.480168229665294*pi,0.17981825138805596*pi,0.744950026083776*pi) q[17];\nu3(0.217759215928253*pi,0.04069757096163695*pi,1.294377007015695*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250100530433512*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46660878367535*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.076857113221138*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41848984209198*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[17];\nu3(3.5*pi,3.45783733677173*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4573113926119*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2558759373900958*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239421534737452*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5570617323022252*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3649577204480319*pi) q[21];\nu3(3.5*pi,3.3252253227971*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[21];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.22815746070691*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[13];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.185594563835858*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.1619344979160608*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48282353571674*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[6];\nu3(3.5*pi,3.42861913084805*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45462786875669*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.29060532994728*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45289138516317*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37136392202178*pi) q[12];\nu3(1.0*pi,0.0*pi,1.327922960074907*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5794261319625588*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21677247116451*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.69082191344247*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33280206966269*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[21];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.1967073105282902*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[13];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.44474582301807*pi) q[14];\nu3(0.512584313458409*pi,-0.4653481001364537*pi,3.92752239371111*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5823732601767584*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.500245058766873*pi,2.93960465628479*pi,3.85772289295381*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.710279934586058*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2902808895272795*pi) q[13];\nu3(0.887171029864282*pi,3.43781450641762*pi,3.38112369065623*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49428869756676*pi) q[19];\nu3(0.426178687561815*pi,-0.441684042476872*pi,0.5036574672490165*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.48223824406033*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.387629309427671*pi,3.10479018010261*pi,0.7945509444600569*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.809447185031753*pi,2.73835527930914*pi,3.86470061922071*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.367254932111769*pi,3.29217916090869*pi,1.91487808405417*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.430734020294018*pi,2.61451742745954*pi,0.9527612875347711*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.478251895096831*pi,2.89117594764321*pi,3.79193739037579*pi) q[7];\nu3(0.930610529620559*pi,-0.09032971552697*pi,3.62295187604775*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.90011698334809*pi,3.08422682722062*pi,4.335735076793981*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.204153873135668*pi,-0.08164428836499099*pi,4.078039240377191*pi) q[3];\nu3(0.395551676071056*pi,-0.176384283238682*pi,3.88987162515535*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.468478596511092*pi,2.99649767547005*pi,0.9222149596969911*pi) q[7];\nu3(0.518938044265014*pi,0.15730273537760997*pi,4.16784991277886*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.36916676906684*pi,-0.19699786724929202*pi,1.217314912991052*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.461651077069233*pi,2.57133409426138*pi,1.4975178508268971*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.851271356555347*pi,0.180939649426623*pi,4.36928928069179*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.385065151888178*pi,-0.272175036535995*pi,1.087557172289518*pi) q[3];\nu3(0.633851282715016*pi,0.8697556953839201*pi,0.663109821388531*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0277108319788841*pi,0.69203559099948*pi,0.625405814010214*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.958318781412408*pi,0.25571910864979996*pi,4.21049721957743*pi) q[17];\nu3(0.791775190475639*pi,3.4776111756429*pi,4.0119156073806295*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.503060241294011*pi,0.67523680190818*pi,0.956951677667515*pi) q[1];\nu3(0.798391884499986*pi,-0.025604620359054975*pi,0.8126202249415919*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.676937104855569*pi,-0.34553349223547003*pi,4.40559986256644*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.439782263721663*pi,0.26358340870795305*pi,0.948374657832971*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.535316440503401*pi,0.298066046879372*pi,3.66160291347874*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.736650575338712*pi,2.45003610890609*pi,3.67809489962478*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.522619692285801*pi,-0.350069851110551*pi,3.65032980142942*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0983615072637367*pi,0.356825958851808*pi,4.23413382485857*pi) q[1];\nu3(0.655234548468096*pi,0.6459605350264299*pi,4.35780505903419*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.341876599070812*pi,0.71981638697512*pi,3.81404743283063*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.408876083782611*pi,0.283471438423454*pi,3.59846730262789*pi) q[10];\nu3(0.486721514641876*pi,3.09394891949911*pi,2.06720246926104*pi) q[12];\nu3(0.189389164178656*pi,0.6986747898202801*pi,0.69946080344257*pi) q[13];\nu3(0.351702211290721*pi,-0.207108625426421*pi,4.32459011860415*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.380538177695477*pi,-0.265974830688525*pi,1.29045533749856*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.832934676013842*pi,2.83516224932688*pi,4.28520490113462*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.85638197622477*pi,0.05589251580972798*pi,0.9989783152584459*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.16668822299335*pi,3.36528156845291*pi,0.5789305080031447*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.688170951021405*pi,3.44300160661149*pi,3.86921163947633*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.475892857970812*pi,3.24524808819606*pi,4.2913026490461*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.799673331557583*pi,0.60564769694754*pi,4.44365518034605*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[11];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41206008989924*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.195035298683015*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.38810116552875*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30280749695778*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3338338329686321*pi) q[2];\nu3(3.5*pi,3.49979608200513*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[15];\nu3(3.5*pi,3.38627332848355*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2859571251078958*pi) q[11];\nu3(3.5*pi,3.40123453957593*pi,0.5*pi) q[12];\nu3(3.5*pi,3.18914332321725*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.079812813294095*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2411871690952*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301585766131194*pi) q[20];\nu3(1.0*pi,0.0*pi,1.248839760340278*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[11];\ncx q[3],q[20];\nu3(3.5*pi,3.47295583415759*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48129674505056*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.231834863340766*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.266161633983931*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5703084456051783*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.379842663992839*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.41248243912833*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49415983166785*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5409323076777461*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2044164663478951*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6185694955436221*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30892904087151*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.347842747126419*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[11];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.6799480649489971*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.614794745057366*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39878839658854*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42653212046481*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3431250048822991*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.816815301962126*pi,0.19006161576000802*pi,1.3403896947897*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.371840273746877*pi,-0.24532722435774101*pi,4.23521429299653*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.68274364989775*pi,-0.150151795869221*pi,4.476410166764341*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.255155828544663*pi,0.380474822979747*pi,3.61135199883687*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.732432631121474*pi,2.74842666288186*pi,3.95553167363763*pi) q[7];\nu3(0.226663843370643*pi,3.20274879044892*pi,4.3819556730416505*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.502440974491228*pi,-0.31352864932534397*pi,3.71034302825603*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.727271125697519*pi,3.12239010481957*pi,3.08462000983803*pi) q[12];\nu3(0.264038873881094*pi,-0.259245454965103*pi,3.84671218856014*pi) q[13];\nu3(0.345128990607283*pi,3.44790227597779*pi,1.069344042233578*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.741610190346299*pi,3.37636864843771*pi,3.72556774530005*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39784774626605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.194559704555822*pi,0.453093209958654*pi,4.068428167132501*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.220372792776027*pi,0.07141838210336304*pi,4.34410048227831*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.821723876803743*pi,0.30130351030589*pi,1.088486256306187*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.654025010044323*pi,-0.407417507213693*pi,4.055678387546569*pi) q[13];\nu3(0.0989369721355682*pi,1.17573415116751*pi,4.27982431469676*pi) q[14];\nu3(0.778899328484241*pi,-0.021305677585500005*pi,3.83549506189927*pi) q[15];\nu3(0.402849584939479*pi,0.48958894551626897*pi,4.24118219149817*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.664452472880209*pi,0.80939230567737*pi,0.935892060694713*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.414375547406848*pi,0.352716136605555*pi,3.74823911111829*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.759070873074339*pi,2.99635155009527*pi,3.8762708901111*pi) q[15];\nu3(0.385888477818019*pi,0.04260290941517397*pi,4.33292545969209*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.663969057303485*pi,-0.4850365650157681*pi,4.22348780448175*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.611522754676329*pi,2.87947157942043*pi,3.1756953767604*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.368524562108358*pi,-0.356307764019793*pi,0.7628606832776961*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.629917646217568*pi,-0.08978440984458802*pi,4.41475326406887*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.305634840634288*pi,3.28154100125369*pi,1.70183260439782*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.501553150886046*pi,0.86755095362215*pi,4.4728705350717*pi) q[9];\nu3(0.436695551278253*pi,-0.4611695822393558*pi,1.86407198651743*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.573607105367493*pi,-0.348663880318845*pi,0.6018924838374851*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.710212642869238*pi,0.013800963651410036*pi,0.80654409226059*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.827054638987337*pi,3.19732337350227*pi,2.94340615907301*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.340471936090451*pi,2.64579593178861*pi,1.59079312292997*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.558943065727288*pi,-0.4668423376370653*pi,3.59404410885786*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.466706178663895*pi,-0.35234610487575*pi,0.901527212116148*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.49404161316541*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.4147725347395381*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40986448355941*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198739100975697*pi) q[13];\nu3(3.5*pi,3.48456256835892*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.175761763424555*pi) q[16];\nu3(0.484190444524683*pi,0.62897538628695*pi,4.4032159819848395*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.138237826063011*pi,3.07934287656078*pi,2.04993158866717*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.471991843480524*pi,-0.256021989081043*pi,0.798478285308263*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.48798368363241*pi,0.02938591715054495*pi,3.57964757857878*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.626449350489357*pi,0.6586515728137701*pi,4.32676253597484*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35836718828662*pi,0.5*pi) q[3];\nu3(0.734344289264875*pi,0.8218002995732501*pi,0.964941069691561*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5733046582366851*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.392125092310041*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.207040143097605*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5515415324128886*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46138081562287*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,1.318301485848659*pi) q[5];\nu3(0.451083596339436*pi,-0.300106762057964*pi,0.827836519668085*pi) q[6];\ncx q[7],q[8];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47307106461532*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.167568578074099*pi,0.07467908751561103*pi,0.687511627218606*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43947221075308*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,1.1979233546983101*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47215806898115*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46858255113411*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.809279812791114*pi,0.355157759857641*pi,3.92044712385787*pi) q[14];\nu3(0.74721359193349*pi,3.48964328732527*pi,0.8683592247865051*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2721415356545611*pi) q[17];\nu3(0.276377481310744*pi,3.37310738736055*pi,4.4495690200311895*pi) q[19];\nu3(3.5*pi,3.49258504989508*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.42002092136237*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.896658982574069*pi,3.29311624011071*pi,3.32999543841972*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.507352348475448*pi,0.16477941355388304*pi,4.14826168878061*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3653696084586509*pi) q[20];\nu3(1.0*pi,0.0*pi,1.374934091445701*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45941758106665*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.59920063339234*pi,3.12180113177852*pi,3.46168467790359*pi) q[7];\nu3(0.545233044644042*pi,3.26884567701052*pi,4.15009710187329*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.383265952178689*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.31582267259036*pi,0.5*pi) q[6];\nu3(0.0271147193025107*pi,2.5306463812858*pi,1.2495902139036978*pi) q[7];\nu3(0.725709731906465*pi,-0.19479496458530798*pi,3.92967401497433*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.2682193723973771*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.619081987560317*pi,0.8519169794982799*pi,0.946781711695015*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.544377942431423*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40007609070185*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.051973903889634*pi,-0.308440350763753*pi,4.40419672661295*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.551124574708168*pi,2.7039875464504*pi,3.82861573625542*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.37928137601962*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294129485952058*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.536404860315062*pi,-0.171878030611662*pi,3.81095866732236*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37613736920648*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.455086578459318*pi,3.29892941161605*pi,3.35264011645113*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.653774609357193*pi,-0.10252465082886197*pi,3.75575787138489*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.612400350230125*pi,-0.182953314671292*pi,3.92755448426385*pi) q[13];\nu3(0.55554314594555*pi,0.71189954156057*pi,0.695121809839902*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49769784083393*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.744464054380153*pi,2.58639274539515*pi,3.52049733311123*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.581577018274321*pi,2.37561456997361*pi,3.65347228037488*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.761793536755804*pi,0.374431874219306*pi,1.51427968564087*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.371991963418367*pi,-0.4779779920529045*pi,1.127312285100782*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.413851853271632*pi,-0.010369201087244984*pi,3.74876499562841*pi) q[2];\nu3(0.375653489894911*pi,0.19632717981716497*pi,3.86523719526305*pi) q[4];\nu3(0.548651646695359*pi,-0.0043291792477350155*pi,4.27475266983401*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.295118137739698*pi,0.06226318796646402*pi,0.94784889799231*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.226651503825452*pi,0.273254647972042*pi,3.88827482313325*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.169430254251466*pi,3.37830739329228*pi,4.131212821260069*pi) q[0];\ncx q[1],q[16];\nu3(0.544810436351266*pi,-0.12138186674974999*pi,0.942591351300741*pi) q[2];\nu3(0.477791834908147*pi,3.37738413621101*pi,0.568155896589511*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.802472138363763*pi,3.3019247472551*pi,4.10697794482133*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.422694854268432*pi,3.06943239788657*pi,2.0576896428990503*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38147921613359*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.294880777162005*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.611601458673848*pi,0.03494098794293099*pi,0.762288002076411*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.585307596109928*pi,3.16611830559445*pi,3.62800369034248*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.213035332482565*pi,0.41181937499698296*pi,0.887800533646723*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.793603661655603*pi,-0.349266215912942*pi,4.17766963964879*pi) q[20];\nu3(0.205109283679955*pi,3.43689439169586*pi,1.50128285558554*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41744020381593*pi,0.5*pi) q[5];\nu3(0.133240810787929*pi,-0.174492458039675*pi,1.51770938905695*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2220433550398289*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.496497368127688*pi,0.04574060206420605*pi,1.16496878211851*pi) q[11];\nu3(3.5*pi,3.32650076313815*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37213206149824*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244131321006039*pi) q[17];\nu3(0.431376271817718*pi,-0.010169340888768974*pi,0.91185621800675*pi) q[18];\nu3(0.182286962489409*pi,3.41676118734257*pi,4.38381397514976*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0401913543495075*pi,3.28245489263578*pi,1.60105209699862*pi) q[21];\nu3(3.5*pi,3.46513745300734*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.527222225205995*pi,3.29796810451198*pi,1.70465203080889*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.3103224483332832*pi) q[13];\nu3(0.500138253019236*pi,3.17276046255316*pi,0.9207727186844841*pi) q[18];\nu3(0.36091226074539*pi,3.09982298503855*pi,1.5595895001478*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[6];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.500843852834815*pi) q[7];\nu3(3.5*pi,3.33745216260811*pi,0.5*pi) q[8];\nu3(0.874993105340812*pi,3.1837518613536*pi,0.682162602442872*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.56263992199806*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1005247408711591*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42765727965634*pi,0.5*pi) q[2];\nu3(3.5*pi,3.30317007768529*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40014638341374*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.232087511641184*pi) q[6];\ncx q[8],q[20];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.493634718979219*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3239717515335911*pi) q[14];\nu3(1.0*pi,0.0*pi,1.249254019802136*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[6];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48208168285906*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242631503430494*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43354463722131*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.662455414482392*pi,0.09610686741411001*pi,1.52073306988623*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42659530479977*pi) q[6];\nu3(0.743301855810941*pi,0.148749542280754*pi,4.13047675179073*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.320863403009714*pi,0.196121979769997*pi,4.47706868802328*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46990885104835*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5886106711380266*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[6];\ncx q[4],q[15];\nu3(0.557744960663108*pi,-0.36484642871289397*pi,3.72417872393199*pi) q[5];\nu3(0.639003435368117*pi,-0.165014362735818*pi,3.46936727492329*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.606422085781679*pi) q[11];\nu3(0.630217890811465*pi,-0.4442244173736444*pi,3.19268531595935*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.276246599968*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.18825648168563*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.505661608511866*pi,3.07617398309413*pi,4.0546736781512305*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.439271097522254*pi,-0.065203527596638*pi,4.26756388668368*pi) q[16];\nu3(0.406812656740741*pi,0.37842956880660406*pi,4.22134778671869*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.513702650925519*pi,0.51457272230037*pi,1.3811318656008869*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47709432839348*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.790862957330731*pi,0.5219148694670099*pi,4.069749828948289*pi) q[16];\nu3(0.757052565926961*pi,2.72860517853584*pi,3.63495858494779*pi) q[17];\nu3(1.0*pi,0.0*pi,1.147413196849657*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4016209471954095*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.543495251432633*pi,-0.012339390754373014*pi,0.939699267456204*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.11003416006709*pi,0.315941392313257*pi,0.999727462270526*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.327151802898027*pi,-0.029869440460146002*pi,1.024308322837605*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.882267275391058*pi,3.02351981855208*pi,3.56166667648154*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.784021593069649*pi,0.21610664144161695*pi,4.07884646735384*pi) q[8];\nu3(0.0746195808783494*pi,0.08328591091497695*pi,4.424687773189801*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.525098639015825*pi,-0.01680168595092202*pi,0.6467322018428641*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.368810729282631*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.398630395275313*pi,0.8343094570560201*pi,4.42832096656542*pi) q[0];\nu3(0.252954379354517*pi,3.2921725705652*pi,4.48499982751671*pi) q[2];\nu3(0.867899856148295*pi,-0.349926438296844*pi,4.0001122017454005*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.262489722771029*pi,0.21035413523303503*pi,4.2310292104731*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.731880432926918*pi,0.43705125389965505*pi,4.1433970234285*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.668082481710587*pi,-0.35561107696571004*pi,3.19715155280902*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.510628619623337*pi,-0.25067568071066304*pi,3.77252460259535*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.654252019668703*pi,3.14424635051212*pi,3.68152353046194*pi) q[2];\nu3(0.369473897320996*pi,0.7461022420704899*pi,4.224241715428191*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.622845546777619*pi,0.40724099641106604*pi,1.081972500417173*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.12979626882478*pi,3.30124365110294*pi,0.7663038987791231*pi) q[11];\nu3(3.5*pi,3.43129561682156*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.903977483948495*pi,0.299613473358996*pi,1.441662779916782*pi) q[15];\nu3(1.0*pi,0.0*pi,1.226274206692106*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.544488203851982*pi,0.278659443742282*pi,3.83758344828741*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.363089578803832*pi,-0.4535879055274179*pi,1.1290905177507091*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.657291771875347*pi,-0.24304223688187998*pi,0.5633530968893518*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.601651771145028*pi,-0.283078174681534*pi,1.1045300049919091*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35189312344819*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2101999809897301*pi) q[7];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.182165426178659*pi,2.5960937927437*pi,0.953497051586508*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5821156387616635*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.35278737967375*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.263946100143221*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.833107053378971*pi,-0.381346984968521*pi,0.8721396868109059*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.29439982687296*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.215792208676814*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5208835220011472*pi) q[7];\ncx q[9],q[15];\nu3(0.712489026445998*pi,0.151879065424522*pi,0.6741045956492739*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.292961746817359*pi,-0.18283596673451502*pi,3.90453664038659*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[2],q[6];\nu3(3.5*pi,3.35054513946375*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.45959863042753*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.307601587186869*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.622364775577374*pi,0.39006653304488303*pi,3.99509314883685*pi) q[10];\nu3(1.0*pi,0.0*pi,1.215660074853882*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4583119233562005*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.503030196380059*pi,0.1184826563104*pi,0.9957493005317251*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,0.5101340766675913*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.335899470571882*pi,0.08681386623869602*pi,0.857708826721565*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.591032295001829*pi,2.97165394668547*pi,4.2973009868503*pi) q[18];\nu3(0.347913248045876*pi,-0.380594245331429*pi,1.2434696927301099*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40138155418339*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3798075571628505*pi) q[11];\nu3(0.650717247403135*pi,-0.0070305851706459754*pi,1.089677536652786*pi) q[12];\nu3(3.5*pi,3.33199081138158*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.720042424461961*pi,3.17714007131377*pi,4.46367935460803*pi) q[18];\nu3(1.0*pi,0.0*pi,1.171616444207549*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35329984358461*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.108346834346477*pi,2.48449645726275*pi,1.4560206490762448*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.164425087447716*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.38744411405895*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.283656377833423*pi,0.76160679226452*pi,4.05123263008436*pi) q[16];\nu3(1.0*pi,0.0*pi,1.170729237371199*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.149679171173375*pi,2.59383898941771*pi,1.2884066299049741*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.898665472241802*pi,-0.324125492454934*pi,4.39542894532958*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.596977154920168*pi,0.183796991441734*pi,0.5622565187742086*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45062896087761*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.496051472622495*pi,3.35240906198979*pi,1.56827670192261*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.799025025678916*pi,2.87233068226337*pi,3.69836822761702*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5750577680367517*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43832451143034*pi) q[17];\nu3(3.5*pi,3.42738589004364*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.332822893569676*pi) q[21];\nu3(3.5*pi,3.42761184398293*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.724368682425112*pi,-0.098649763886062*pi,3.58350933723071*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.745593528052559*pi,3.06824766007518*pi,3.75450332015909*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.656573994654507*pi,3.33899810825496*pi,0.5499197704433894*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2856428321555051*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.580032683756331*pi,3.00184266036293*pi,4.2596769929192195*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.302068057692138*pi,3.10828586951935*pi,1.176958365219668*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.626705134179778*pi,-0.14315616010616*pi,0.600097713999197*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.63402214203412*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.809893628966078*pi,-0.19299013490768402*pi,3.58181885913071*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.584916033551331*pi,0.33095813352093095*pi,0.559973695384543*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39601557418564*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\nu3(0.617662178728659*pi,0.12517238820139698*pi,3.91542421021692*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.588933599649112*pi,0.12367662704587501*pi,1.273976699729874*pi) q[3];\nu3(0.651978926563451*pi,0.13628852575652795*pi,1.0935100262367912*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.65186746499852*pi,0.34336906003579104*pi,1.004289945307466*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.50349515655148*pi,2.57646680929785*pi,1.250378041727478*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.460456941044708*pi,-0.152159346147812*pi,0.6107523464343609*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.712985017460088*pi,0.23197419774262895*pi,0.8466505945690219*pi) q[10];\nu3(0.691911046224767*pi,-0.320933177891446*pi,1.026779460137315*pi) q[11];\nu3(0.618766623095013*pi,-0.17399010716559798*pi,4.39783625718483*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.563266765788152*pi,3.30642484200831*pi,4.2116210997718095*pi) q[20];\nu3(0.685957583858151*pi,-0.21182302504115202*pi,0.5354748139944242*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.570544197257075*pi,-0.03325376443005701*pi,0.951737689037106*pi) q[8];\nu3(0.875750291385912*pi,3.30910910670852*pi,3.59382486923548*pi) q[10];\nu3(0.789412685545139*pi,2.70707989954893*pi,3.32674880419692*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.195424409284697*pi,0.26796859645672*pi,3.94168377774906*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.500936980092841*pi,2.729284600169*pi,3.64411702391318*pi) q[19];\nu3(0.625976644782725*pi,3.25002351547658*pi,4.0221229892303505*pi) q[20];\nu3(0.421548918418715*pi,0.33566443701834303*pi,0.790797640350121*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46308761004866*pi,0.5*pi) q[7];\nu3(0.766101944268708*pi,0.55004134570992*pi,4.17426029936798*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.412657975451179*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.667862996259808*pi,3.35780356133277*pi,3.42406097541082*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.72217795314905*pi,0.330097171536306*pi,4.32300278429692*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[15];\ncx q[6],q[13];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.30179541335212*pi,3.11752896988138*pi,4.41053766941261*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.25708857158603*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46410838399814*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.417234943000119*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1867893506824219*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.13199708101709*pi) q[15];\nu3(0.665714684512049*pi,0.22555198819642197*pi,0.830090469820123*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.661869325823865*pi,0.51436743369719*pi,0.5039102282374964*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.45375525739814*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[15];\ncx q[6],q[13];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48463527616077*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.21536798692399*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394988990934207*pi,3.25212741469945*pi,1.108119710606812*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226182185936729*pi) q[21];\nu3(0.879732442027273*pi,0.253144972371218*pi,4.039510743976059*pi) q[0];\nu3(3.5*pi,3.40370648496858*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.42759270390945*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2413259111022659*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.1080609492627729*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4935144136215595*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5502463031266274*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.460240633707543*pi,2.85861600441901*pi,3.63955711542775*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43641414643808*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5932075631162606*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5118539694825639*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49377185029967*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.4397959507021*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2086394291590898*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.811393731919884*pi,0.237937065879387*pi,4.3527840363390204*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.194261227600745*pi,0.22344340343852598*pi,3.38579599512817*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.28058334338747*pi,3.39213299691537*pi,2.01997555005672*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.549137722267043*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.38549226455311*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39524853876972*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231961921832463*pi) q[18];\nu3(1.0*pi,0.0*pi,1.135777386188179*pi) q[19];\nu3(0.538646688444546*pi,0.36641845866204903*pi,0.5848639055679445*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[14];\nu3(0.266313105686093*pi,2.96362206865551*pi,0.5596968121831772*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.317504006407281*pi,2.5963765863632*pi,1.168338671284547*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.756157818061659*pi,0.387627853783976*pi,4.16744543426719*pi) q[21];\nu3(3.5*pi,3.46726599818562*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.104891188704645*pi,0.42161900497955196*pi,3.56006868046715*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.439000445106055*pi,2.95721840038432*pi,0.921185107519799*pi) q[6];\nu3(0.243930387846064*pi,-0.10913922620217797*pi,3.75372487852307*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.992516352467849*pi,3.28684376494099*pi,3.65494576848757*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38257986893227*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5650932164824947*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266639224968816*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.688286043265699*pi,0.63127193845366*pi,0.740974560719961*pi) q[2];\nu3(0.961486774824873*pi,0.7405157949669701*pi,4.398826569863489*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.654960566362544*pi,2.92663366775646*pi,3.48658617803629*pi) q[6];\nu3(0.548592807402073*pi,0.23570878923864702*pi,3.74702680638264*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.505201024044883*pi,0.8772333687884899*pi,0.768008980491393*pi) q[1];\nu3(0.264721422613401*pi,2.33789647050916*pi,1.175343756970244*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.453164938159347*pi,2.80081329525241*pi,1.1940343132016848*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.572207711068821*pi,3.26427256298652*pi,3.46900923873951*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.579379888065435*pi,0.10223080390975503*pi,1.55805009187227*pi) q[12];\nu3(0.0879684316416341*pi,-0.4419134905639621*pi,3.96302981683143*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35815982262618*pi) q[20];\ncx q[0],q[20];\nu3(0.467974187337524*pi,3.46820121802131*pi,1.2923397753367731*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.627078834003268*pi,3.03885579512515*pi,3.47896708240327*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.127852697943458*pi,-0.345592346728762*pi,1.029139159885212*pi) q[8];\nu3(0.557816120569808*pi,-0.48148137933213697*pi,3.69190682366753*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.525329050968566*pi,0.24103944468370997*pi,1.1388423274749169*pi) q[12];\nu3(0.719011955026578*pi,-0.116526229621769*pi,4.06151606216869*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.562268368835607*pi,3.16841507656515*pi,3.8592776903735*pi) q[10];\nu3(0.422679800274091*pi,0.5121068432379201*pi,3.8533721608127*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.246428585581024*pi,3.49238612867023*pi,1.99111776886411*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.316819484434113*pi,3.13519504552174*pi,1.74754489292959*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49892123431854*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1063553390377971*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.293880708559677*pi,2.93421704006921*pi,0.841648380124796*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.664007177294686*pi,-0.17556518141869898*pi,4.30123885984877*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.878106103207597*pi,-0.10725880849087599*pi,3.58344049495031*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.631788553127529*pi,0.123391673782975*pi,0.58270974975489*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.285891001117908*pi,3.23012179782336*pi,1.2857851532279159*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4225807955797105*pi) q[6];\nu3(3.5*pi,3.48714401680454*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.176670992390212*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.525764701691581*pi,-0.171015537105347*pi,3.87292892591963*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.606250161322563*pi,0.32042200270141497*pi,4.03847474841632*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.760082684993783*pi,0.11364329960549802*pi,3.63026083987131*pi) q[0];\ncx q[1],q[13];\ncx q[3],q[14];\ncx q[4],q[11];\ncx q[5],q[6];\ncx q[7],q[9];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.318126682773828*pi,-0.015958265568634*pi,1.028949780868817*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.575112575555767*pi,2.85063494685107*pi,3.82764978738416*pi) q[0];\nu3(3.5*pi,3.40662715751563*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46993508406972*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47759112106438*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4987238667455305*pi) q[9];\nu3(1.0*pi,0.0*pi,1.348211894607792*pi) q[11];\nu3(1.0*pi,0.0*pi,1.130947383194557*pi) q[13];\nu3(1.0*pi,0.0*pi,1.283174501380081*pi) q[14];\nu3(3.5*pi,3.47547447835299*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.224213315886975*pi) q[17];\nu3(0.464313637667087*pi,3.13805936226202*pi,1.61205820007719*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[13];\ncx q[3],q[14];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[12],q[19];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.599339867882639*pi,3.04156771586373*pi,3.64105266886369*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.644227141222794*pi) q[11];\nu3(3.5*pi,3.42736114942594*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5538252043176772*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5584790294831956*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.4794513445226*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5764652726263884*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341044213338938*pi) q[19];\nu3(0.419971203972475*pi,-0.175161970502408*pi,1.39142113549716*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2514785034125508*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[18];\ncx q[3],q[14];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[19];\ncx q[15],q[17];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48702507518414*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.575583288724059*pi,-0.18016616057478602*pi,0.5054137338423074*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208454431487999*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.501844415439344*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4149337018188*pi) q[21];\nu3(3.5*pi,3.42403042197791*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.743488594920884*pi,-0.018920598556196988*pi,3.73668944168186*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.363246811893543*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[8];\nu3(0.555953797956636*pi,3.44515993787476*pi,3.24256794294344*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.442591958860128*pi,-0.380293449796611*pi,4.45634818237172*pi) q[3];\nu3(0.569557403510527*pi,3.07966657915464*pi,3.70396254335255*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.491536543882042*pi,-0.016234927443926017*pi,1.288024308188989*pi) q[6];\nu3(0.252790108605431*pi,3.29522045230267*pi,1.86287882651718*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45100244437802*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.519836461965202*pi,0.054050856066372055*pi,1.016713363245034*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3893702340506895*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3016763935109399*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.617279486990315*pi,0.35325446750965495*pi,1.295616676391879*pi) q[1];\ncx q[2],q[18];\nu3(0.41174537862639*pi,0.74894109635012*pi,3.88493903013674*pi) q[3];\nu3(0.511481388545745*pi,-0.24027325283398898*pi,3.48999793754842*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.6474709042679*pi,2.58829385923358*pi,3.46849523819041*pi) q[6];\nu3(0.666599245051716*pi,-0.316675070323751*pi,4.3183029433637*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38603706773428*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.229958229705047*pi,3.326694973916*pi,4.35921232521534*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.176557376065799*pi,0.007590780758686022*pi,0.68568130860764*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.167701093830587*pi,-0.237841265295132*pi,0.815463594319374*pi) q[11];\nu3(0.706487016400946*pi,3.28305303552725*pi,3.4759325691502*pi) q[12];\nu3(0.312818748318867*pi,2.5608584076372*pi,1.1156861776065639*pi) q[13];\nu3(0.715437411200562*pi,0.319359268948167*pi,3.87396558521403*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.277642124047418*pi,3.04054748441865*pi,0.955974228127091*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.624525503502158*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.426794997407656*pi,3.25691908627618*pi,1.64022094324782*pi) q[9];\ncx q[10],q[20];\nu3(0.267308522239326*pi,2.79589496805018*pi,1.756180984642*pi) q[11];\nu3(0.481694380359688*pi,2.88359549601342*pi,1.250552481118824*pi) q[12];\nu3(0.419809848825991*pi,0.22176979320509804*pi,4.48640712836149*pi) q[13];\nu3(0.314760941598972*pi,0.62946239176962*pi,4.08440680845087*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.291038421273293*pi,0.11488435829449894*pi,0.7176885868101079*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.433995819879039*pi,0.28563659788055495*pi,3.82753926355685*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.311069703906187*pi,3.2458779758405*pi,1.084742247750931*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.436427091482436*pi,3.44437225840434*pi,1.205664784788861*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.715352148314314*pi,2.96888216718333*pi,3.36563859769304*pi) q[19];\nu3(0.498057611230322*pi,0.7672738371032*pi,4.307543739479581*pi) q[20];\nu3(0.287649569391449*pi,0.29504684804235703*pi,3.79497452268072*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.3579459243696*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.282901780836492*pi) q[9];\nu3(0.581348205493912*pi,3.40844877478977*pi,3.03677798592107*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.832654826823562*pi,0.81951683024576*pi,4.4922123533314995*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.615407715079188*pi,3.2311211580023*pi,0.63147126878016*pi) q[20];\nu3(0.528444009033215*pi,-0.06443410884734602*pi,0.6153965054841319*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.431034674272497*pi,2.98250890674204*pi,1.60195720411952*pi) q[2];\nu3(3.5*pi,3.44973873777374*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47001704167424*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.214837237923795*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38546820531241*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2765760975441212*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274968906557055*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.412743343605666*pi,3.20887369995907*pi,1.90294001900885*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.105774721610066*pi,3.1548921191264*pi,1.183291750816007*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5351700477794057*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(0.745597149575542*pi,0.8214328615389299*pi,4.34194249629426*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33344781092783*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.629934501465127*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,3.40075993426967*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.642814552635099*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5144902980993162*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1859484896946961*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292352441936837*pi) q[20];\nu3(0.757075242153545*pi,0.4004856328905*pi,1.073946853072757*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\ncx q[6],q[7];\nu3(0.612760811055792*pi,0.31834164688632105*pi,0.784671733755584*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33975705294195*pi,0.5*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.229681458952526*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.694265673186875*pi,0.37169448366378*pi,0.7957175673018331*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.138590429088835*pi,0.12402478526900795*pi,3.58720412727489*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46437786050754*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.635026769092323*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.44075872164931*pi,0.034155075425600034*pi,3.53927727268015*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44075541136354*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.680618191516702*pi,0.5080045598479901*pi,1.2034106309774462*pi) q[13];\nu3(0.764947190397352*pi,0.6813288447691499*pi,4.24882781359568*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5317764902158086*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325702916953619*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.524797045168571*pi,2.61873934643119*pi,3.93922828919646*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.544254313300254*pi,0.351781993516331*pi,1.51665252385735*pi) q[4];\nu3(0.54188897591398*pi,0.49910108415380405*pi,0.779162407835235*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.707336875514938*pi,-0.14944068227701102*pi,3.80739739107679*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.624548046650051*pi,3.15689803306976*pi,0.563264565031744*pi) q[13];\nu3(0.811918564038333*pi,0.269423943468439*pi,1.59420485279769*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46652841954782*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.768255272953738*pi,-0.329913832438091*pi,0.5270382759866675*pi) q[4];\ncx q[5],q[8];\nu3(0.405205282659328*pi,3.10058994262354*pi,0.874122071660431*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.432245254583039*pi,-0.376414647356646*pi,1.103437980195233*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.301615820570258*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3452958845149094*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.82578906699669*pi,0.303446106371705*pi,4.02057122397349*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49860951487046*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.705331540239058*pi,3.38547324946749*pi,3.26258689879389*pi) q[7];\nu3(1.0*pi,0.0*pi,1.14717757116028*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.662299347297479*pi,0.66978903563749*pi,1.232799341215393*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.672349001187529*pi,-0.46541102893343833*pi,3.43546256383241*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.230389441179779*pi,-0.4180908902545629*pi,4.03660652436356*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.352850189251794*pi,0.46549841026833505*pi,3.52144180471121*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.813451966642711*pi,3.4204164464507*pi,0.824176410235384*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40918103354431*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.285435911299397*pi,0.54523686253345*pi,4.369490505619289*pi) q[20];\nu3(3.5*pi,3.44471940474759*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43908063436993*pi) q[8];\nu3(0.609624140638678*pi,3.30688950968225*pi,2.88121957139144*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.487072996499624*pi,3.15828296459663*pi,0.806596176253906*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.566096146962621*pi,-0.314105948052315*pi,0.876204983706355*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.710291909544808*pi,-0.37149924884111096*pi,4.14461752393001*pi) q[20];\nu3(1.0*pi,0.0*pi,1.352845552541642*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.781685527965277*pi,-0.07661321420279099*pi,1.1793366811858799*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.175388012853712*pi,0.030591435480791018*pi,4.30427148187281*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.765345532990623*pi,0.264121810109086*pi,4.00375738753658*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.61839151178346*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47519923239851*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4184374703368698*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.343349990155301*pi,2.9122444169809*pi,1.166447190644561*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.43697305215331*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46780887663407*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1708131505138941*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25514984591319*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.213604971515999*pi,3.27050753891509*pi,0.518297363338713*pi) q[2];\nu3(3.5*pi,3.39379085739927*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.345444780270883*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.945531711247536*pi,-0.333642471268827*pi,0.864235710000399*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.413965424723051*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.403289494914736*pi,3.25928596174549*pi,0.956448437447477*pi) q[0];\nu3(3.5*pi,3.3187837413298*pi,0.5*pi) q[1];\nu3(0.751907451025471*pi,2.83661467478575*pi,3.50002442453071*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49482497063262*pi) q[10];\nu3(0.0747221209895943*pi,0.67812686551765*pi,0.5743979917949534*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2804453527720931*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42262426130054*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.796348072913676*pi,0.25539886055733496*pi,1.64622706928551*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.702321421981678*pi,2.74990811249817*pi,3.9468094023924*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.677688948514251*pi) q[7];\nu3(0.512751050718429*pi,3.05774670105925*pi,3.25020288028532*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.452168300966179*pi,2.94442718502997*pi,0.697091520540847*pi) q[17];\nu3(0.559309877627559*pi,-0.262248924374778*pi,0.616487576043828*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.332084413250261*pi,0.418858352744538*pi,3.77750498718144*pi) q[5];\nu3(0.775282186581881*pi,2.7226164255178*pi,3.36935066034501*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.700485862255684*pi,1.17761004355688*pi,0.820769111968084*pi) q[17];\nu3(0.401252084349226*pi,3.17201002207434*pi,1.299738813703232*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47126112947339*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.501650625155832*pi,2.73190981663908*pi,1.2775237564209672*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.17814773169232*pi,-0.4134283777527097*pi,0.99818687939608*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.261070701215416*pi,0.04717566317367605*pi,3.78571119838907*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.157755370915857*pi,2.46468078804605*pi,1.0838576811136171*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.47212749643246*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47489470627688*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.193454362403842*pi) q[15];\nu3(1.0*pi,0.0*pi,1.33717400035232*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47780830115789*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.47088170375797*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.565752069546164*pi,0.264827678397499*pi,4.30616711228561*pi) q[4];\nu3(3.5*pi,3.45366102409808*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.842269636198589*pi,3.39379076994074*pi,4.06471505532728*pi) q[7];\ncx q[8],q[15];\nu3(0.714254449367008*pi,0.19094213218770695*pi,1.2038038859875981*pi) q[9];\nu3(0.693708606743065*pi,2.90017607084829*pi,3.39500573257205*pi) q[10];\nu3(3.5*pi,3.49035378143245*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.380610653317349*pi) q[12];\nu3(0.774130249948107*pi,-0.363006728110869*pi,4.07127755740647*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245594608690157*pi) q[16];\nu3(1.0*pi,0.0*pi,1.404921437578046*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.614271173499685*pi,0.8071665273194499*pi,0.5414569422677166*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2758238501432109*pi) q[21];\ncx q[0],q[16];\nu3(0.324833641685523*pi,0.35833967202179995*pi,3.86651248766409*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.430951427661685*pi,2.997861487921*pi,1.75903804630227*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.419444441005663*pi,-0.320172325589138*pi,0.933237675782012*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.787180337041784*pi,0.457407410316802*pi,0.647587065499681*pi) q[9];\nu3(0.578530784699457*pi,0.5496459492640899*pi,4.43445226000841*pi) q[10];\ncx q[11],q[12];\nu3(0.850169951562692*pi,0.65667422924814*pi,1.051166986496054*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42926860667607*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5570610607721243*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.320476146393715*pi,0.5726971583943801*pi,4.37076062332283*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.326761169292805*pi,2.74250892459692*pi,1.455186469234588*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3437369849108*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.720370469606678*pi,2.79790193613783*pi,3.73384365491724*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.708327263954505*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5685124554549108*pi) q[17];\nu3(0.533230444039139*pi,3.1258818913602*pi,4.10294981370761*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5602553531988097*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.11533094332816*pi,-0.4785158861775739*pi,1.330457248933943*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592269573561967*pi,2.80957183546121*pi,3.89813315097647*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.682707033225217*pi,3.32006207649387*pi,4.0615709860057105*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.521708528267875*pi,0.48176091181482295*pi,0.8589664181437799*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.364477599051515*pi,0.23294876468840298*pi,3.4490055614572*pi) q[5];\nu3(0.478428619803484*pi,-0.217122488856744*pi,1.426255323850026*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.266728360204966*pi,3.1978568113534*pi,1.6195691401055*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.288168049876479*pi,3.28644697828924*pi,1.58961723201521*pi) q[21];\nu3(0.358770282306568*pi,0.311047330848244*pi,3.63521763665269*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.545490189917946*pi,0.15818407269241996*pi,3.81415380801402*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.816320865444081*pi,2.84664870715638*pi,3.84357474007064*pi) q[21];\nu3(0.500231292066946*pi,0.8286390304198501*pi,4.46998518853826*pi) q[0];\nu3(0.66312805518044*pi,2.46474166240972*pi,3.54647136719113*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37610850563022*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4618959504523*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.146074551381849*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.834512279454923*pi,0.38675264257254305*pi,0.687520232260412*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272289359833706*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.771200968764016*pi,0.6943980584223299*pi,0.749037348391393*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.217227695501373*pi,-0.278859348682585*pi,1.61380286517929*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0780314040738307*pi,0.319429996867032*pi,0.5944766028002343*pi) q[15];\nu3(0.254516708940528*pi,3.0483655043912*pi,1.3790303818477931*pi) q[16];\nu3(0.315333420504301*pi,2.99058205893104*pi,0.5899040164256437*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3760759749107*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.882807151830153*pi,0.17790592538543804*pi,0.5817951633991292*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5303316736426433*pi) q[14];\nu3(0.292628751555922*pi,0.41246695826994795*pi,3.79956379537572*pi) q[15];\nu3(0.21426063730113*pi,-0.156871587303461*pi,3.79751977475549*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133429127660405*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.580778807745371*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.39451239859673*pi,0.5*pi) q[10];\nu3(0.182587031265967*pi,0.09774485056627502*pi,3.47141594744037*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217381665635998*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.18310236540014*pi,-0.011968479210095972*pi,3.90393300752498*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5049116542219334*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[18];\nu3(3.5*pi,3.49489553664279*pi,0.5*pi) q[2];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.2375037500398949*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.800555822769134*pi,2.87844268095948*pi,3.97439455288588*pi) q[12];\nu3(0.367144270824267*pi,0.8320091999597701*pi,4.19633207985026*pi) q[13];\nu3(0.0831440628565142*pi,0.8261344112237301*pi,3.85721788070596*pi) q[14];\nu3(3.5*pi,3.37496925853124*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.140909172767901*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48921011151653*pi) q[21];\nu3(3.5*pi,3.48803903887976*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,1.339949541966753*pi) q[3];\nu3(3.5*pi,3.49983351973913*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4641816003079*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.162260893008861*pi) q[8];\nu3(0.708146062764713*pi,3.19608993018005*pi,3.49966832803535*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.214969221341695*pi,0.91807096049458*pi,4.36172394116161*pi) q[12];\nu3(0.453686071784215*pi,0.190141735154975*pi,1.191482396842898*pi) q[13];\nu3(0.737306707215678*pi,0.044428972419337964*pi,3.92769419855034*pi) q[14];\nu3(1.0*pi,0.0*pi,1.086229897424225*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\nu3(0.556607488547205*pi,0.344317327839084*pi,4.252330450768341*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.5522720485358467*pi) q[6];\ncx q[7],q[8];\nu3(0.316684330595995*pi,0.7501376815015799*pi,4.2345987260215505*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.664185571212516*pi,-0.04545457987110402*pi,0.736039983155256*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41771592432612*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.416823172610135*pi,0.32132076078542005*pi,0.719067254823728*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,0.5307668050781977*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43024492639973*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49573819384308*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.14904795860469*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5178784811409489*pi) q[16];\ncx q[17],q[20];\nu3(0.681397266343793*pi,0.5176679325421301*pi,4.42749168714858*pi) q[18];\nu3(0.45193765897615*pi,0.17890125690134495*pi,1.239887437358798*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.936135890205508*pi,0.026571761091138013*pi,3.87608374810151*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.347662022067056*pi,2.98117348373838*pi,1.54670783716369*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47865473019348*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.54644768891561*pi,-0.362857142437299*pi,4.20551075973299*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.214440129236954*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38609955428032*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.604019953996162*pi,2.80647533107707*pi,3.42369913043775*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.351789170660336*pi,0.90270375122448*pi,4.03347616587389*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.658540984880227*pi,0.52518412788509*pi,0.713906245231839*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.839541150119302*pi,-0.194308093198938*pi,4.15286760543151*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.565736996973969*pi,0.49734539020997703*pi,4.13052539160619*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.610816235222761*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.4225729846553*pi,2.59594561670556*pi,1.339576128721378*pi) q[21];\nu3(0.799580439539348*pi,0.9769147665181299*pi,0.8187752193436679*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.554535046587003*pi,-0.388552788093285*pi,3.94959630334548*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44214635946862*pi,0.5*pi) q[9];\nu3(0.734242567460302*pi,-0.31024842064665803*pi,4.36970704471163*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2913811464438671*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.4286619668683*pi,-0.22439828416906*pi,1.2134913032554548*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.261478717061166*pi,0.69621384767571*pi,0.68824459306142*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.320277757018819*pi,0.006877265644700037*pi,4.24457653916955*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0770919924657038*pi,2.35963487657695*pi,1.347016622249443*pi) q[16];\nu3(0.818300384740503*pi,0.06032065351171101*pi,0.627642555018595*pi) q[17];\nu3(0.893368520969141*pi,3.16269938402346*pi,4.4951317152701105*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46441999196916*pi,0.5*pi) q[1];\nu3(0.500038004172605*pi,0.84849300826545*pi,0.867100417321025*pi) q[3];\nu3(0.18459159094183*pi,3.38283967302747*pi,1.69695146607836*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.194379055758919*pi) q[6];\nu3(0.566121058262335*pi,0.259842270928347*pi,1.428498847500638*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.418494057964695*pi,-0.322164652186694*pi,4.19531388820005*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.262648223888126*pi,2.90427689179648*pi,0.875472683606705*pi) q[16];\nu3(0.53214257056092*pi,0.7303353212113699*pi,4.0855989395353305*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31924136425562*pi) q[19];\nu3(0.728485864634214*pi,-0.168643873547568*pi,4.29222662743496*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.455712282136028*pi,0.29698931382555105*pi,1.0254788232915248*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.795049668481242*pi,3.00818699917667*pi,4.13396074467884*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.62957152642486*pi,0.07976064846556696*pi,1.130591753261489*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48547548522588*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.538858316958696*pi,0.28488639318186104*pi,4.14240058616469*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.33039059056515*pi,0.13872243971333498*pi,0.78675823040834*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.825282365810891*pi,0.7686968848024001*pi,1.07545650687775*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[6];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.52950225902828*pi,3.46949353049047*pi,3.59502445760186*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.804328731196742*pi,3.1305547451676*pi,4.1729293364638504*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.40673924727285*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32869206888624*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.271439608001941*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48107312600521*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.320175110349977*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.25272961041673*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.189394545713287*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189049217020663*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.2890907385277*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38937247126329*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.227037917844871*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1916614743766671*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.45809714779775*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.25261488314658*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41147804455208*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.600455292054604*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236151919593146*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4396146788174295*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5688475596788312*pi) q[20];\nu3(1.0*pi,0.0*pi,1.26435435353395*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.37322812051823*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43466578849463*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5113702312612283*pi) q[14];\nu3(1.0*pi,0.0*pi,1.303581487932631*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.51106963400157*pi,-0.039405458185167*pi,4.30046356998991*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.625581583056799*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.624786508653101*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.946138020088855*pi,-0.385459183131605*pi,4.06752735558406*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.512377810949384*pi,2.69862553576417*pi,1.364918463606731*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[21];\nu3(0.368298643026686*pi,3.1203321443589*pi,0.7592898323459041*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5425563583017791*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.288724418525767*pi,3.21844635792818*pi,1.64990548217344*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.651345852427296*pi,-0.2619555558515*pi,1.0829249528088511*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.729137036306636*pi,2.61372314927723*pi,3.51783925199326*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.669874416015609*pi,-0.14867776938335903*pi,4.11348264934175*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.633390086833867*pi,0.48247668924387*pi,0.568859182336696*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.438092466488795*pi,-0.4912234021670568*pi,1.77130999654705*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.558754648345103*pi,2.72080705783101*pi,3.57829891613965*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.270615478001513*pi,2.93095881356767*pi,1.374593435682793*pi) q[7];\nu3(0.533150304183665*pi,-0.314807762498376*pi,1.384435253539659*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.479396783297663*pi,0.06385186036548796*pi,0.5696869099933413*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.463738804225338*pi,-0.249138081970548*pi,1.139209070679047*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.503685607199668*pi,0.5556912099959099*pi,0.872938257029727*pi) q[19];\nu3(0.816094591169274*pi,0.6867325252994101*pi,0.8790699074863599*pi) q[20];\nu3(0.0991576600053182*pi,2.91273488857285*pi,0.845420408097728*pi) q[21];\nu3(0.65948588381386*pi,-0.379231303863317*pi,3.42558169028891*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.53297826087884*pi,0.8575500396886799*pi,4.27391446491462*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.737523424973427*pi,2.29928006162996*pi,3.74010963160596*pi) q[7];\nu3(0.474975183112357*pi,0.16510861407967004*pi,4.42141497640191*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.412526000186796*pi,0.42066156256643195*pi,3.49347301038497*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.470668876451949*pi,0.91688601679575*pi,4.23481863550551*pi) q[13];\nu3(0.556141551469559*pi,-0.404517546729684*pi,0.631289206747192*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.343816874456213*pi,3.45171237754803*pi,4.2888141513798494*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.130890588892397*pi,3.24184044735237*pi,4.47664014389297*pi) q[20];\nu3(0.89685260034768*pi,0.29258473759437*pi,0.5015286620118238*pi) q[21];\nu3(0.65605476186487*pi,0.8299183484278101*pi,4.3705590188807495*pi) q[0];\nu3(0.507833728012394*pi,3.48909174563928*pi,3.73038233115409*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.446838507683175*pi,0.6082462568062099*pi,4.00289045795566*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.479168671731026*pi,2.96967391680095*pi,1.87094632631571*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.119407773480262*pi,1.19314738478571*pi,4.25681364014469*pi) q[13];\nu3(0.985680666664999*pi,0.154964534394055*pi,1.031972875893123*pi) q[14];\nu3(0.15169623476975*pi,0.87912225958629*pi,0.614689610929096*pi) q[15];\nu3(0.430022453028362*pi,3.43248690239872*pi,1.011510375068829*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.652373874861179*pi,0.04564186284305305*pi,3.75765644063767*pi) q[4];\nu3(0.463550761205682*pi,-0.310657439883402*pi,1.221022594985591*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.645963794720457*pi,0.38876018421523395*pi,1.4375381898845911*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.128525762639604*pi,3.45667167831131*pi,0.941718426465753*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.867985659434665*pi,0.85344639245331*pi,0.8950738611271061*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.56812720584934*pi,3.25489015908842*pi,4.275904034815619*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.593119982083429*pi,0.30415508848511397*pi,3.98136548260598*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.385615655303441*pi,2.97289788309905*pi,1.96544652071275*pi) q[18];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43823848263641*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.342661321999723*pi) q[21];\nu3(3.5*pi,3.43727660158329*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.34310921718501*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47817016015316*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[8],q[17];\nu3(3.5*pi,3.44619390998193*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48301653821956*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3704176146749*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.271890650554027*pi) q[13];\nu3(1.0*pi,0.0*pi,1.254603737284513*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.170233525901885*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275547028789482*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[7];\ncx q[3],q[13];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44192767182096*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.23292756818999*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2809310818284319*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220768934337304*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5875290869495173*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5787257492963809*pi) q[1];\nu3(3.5*pi,3.40631910256748*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47435866752904*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2553385002349469*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.1873393431861818*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37272273140465*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41940484936157*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.6093710526441*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.584030064431758*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[7];\ncx q[3],q[13];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[16];\ncx q[11],q[20];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4466596995249805*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5524899063998454*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.455936385085*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.409098678018751*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44933603886309*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.324615333574949*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.653867784078591*pi,0.425485935198188*pi,4.10346150784016*pi) q[0];\nu3(0.206990565946925*pi,-0.4508733048018073*pi,4.14094529123976*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.501030661201019*pi,0.5851394420048599*pi,4.40641355496324*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.784972482283904*pi,-0.278899300376729*pi,3.7665781581883*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.179501652522468*pi,1.06913171425301*pi,4.25364974562401*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.366261745204524*pi,3.46740478834517*pi,1.69584916236172*pi) q[0];\nu3(0.42578269978332*pi,2.60657419514809*pi,0.980766577326743*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.749512621359863*pi,-0.18850861534171298*pi,0.7753665865950641*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.436087001128463*pi,3.16956907903092*pi,1.048968454427408*pi) q[10];\nu3(0.183760988803987*pi,2.68065802007684*pi,0.8900659703466349*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5796006756162737*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.76053880317653*pi,0.352776654637046*pi,4.48561290803095*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.156899248100395*pi,3.44221332465782*pi,4.40246011481251*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.284516959295267*pi,-0.4721126099717896*pi,4.1366152943592*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.187211425471047*pi,2.86333247799799*pi,0.6828110379476731*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.536589412259266*pi,-0.29634678060055497*pi,3.63799399218111*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.502939459953492*pi,0.09640794298206201*pi,0.931256718047043*pi) q[15];\nu3(0.974704188330827*pi,-0.242942695383367*pi,0.7806768749059869*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.729898622439136*pi,3.41430232234561*pi,0.759198251043848*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.654898697668953*pi,0.91254011474596*pi,0.672503302769969*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.724222508084135*pi,0.54624230568322*pi,0.912376437745433*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.686141866220012*pi,0.15309523253604496*pi,4.19268489374228*pi) q[8];\nu3(0.411072097984158*pi,0.332204157664331*pi,3.99727124489042*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.390813287676565*pi,2.70875261109424*pi,1.66425751328865*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.624944461954856*pi,-0.361862936741497*pi,3.43352020342465*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.671715938973952*pi,2.93733961036356*pi,4.37679561068942*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.587381396142588*pi,3.29863156593915*pi,3.58700118287784*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.453791180900282*pi,-0.203471056534118*pi,1.237878222629722*pi) q[8];\nu3(0.167844156300888*pi,0.79768821581341*pi,4.18705369270881*pi) q[9];\nu3(0.878536102582672*pi,-0.273647101236852*pi,0.870486764547853*pi) q[12];\nu3(0.269523200768524*pi,3.15669389445674*pi,2.00268091030057*pi) q[13];\nu3(0.512103564420217*pi,-0.350946481103035*pi,1.43637690993963*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44070079126621*pi,0.5*pi) q[0];\nu3(0.73020761787516*pi,0.58841270931023*pi,1.3755408245043061*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.385783262879091*pi,-0.181522104693297*pi,1.5502813779228*pi) q[4];\nu3(0.36281687283181*pi,-0.49244916898643193*pi,4.2634276908911*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3545764345538291*pi) q[10];\nu3(0.780256566664912*pi,1.01940184806871*pi,0.5752609709151416*pi) q[12];\nu3(0.423283947148774*pi,-0.025489913964853006*pi,3.96394535092942*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.233923492029502*pi,0.5964765446133999*pi,4.318134891513219*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.424950236499997*pi,3.38792144415675*pi,4.4446480892719595*pi) q[4];\nu3(0.499170046422782*pi,3.38977975533209*pi,3.1413036742836*pi) q[5];\nu3(0.805370705280487*pi,3.10046286695328*pi,3.83593310888259*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.428072576370499*pi,3.07324546926589*pi,1.3908115811187791*pi) q[17];\nu3(0.373982379275153*pi,0.25079099398069404*pi,3.82036702250075*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46031070380613*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.693313198907843*pi,-0.41509678847727627*pi,3.28833753469349*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.747013751218333*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.208629756271747*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.406043934399429*pi,-0.171217916967498*pi,1.56962623844585*pi) q[18];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43042724457068*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280282152630259*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.37763136330658*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[21];\nu3(3.5*pi,3.46736237345735*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49365352964449*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.107873850694849*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40856735426728*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44612684174245*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.324028138390287*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.277510802534753*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.619637959966311*pi) q[19];\nu3(1.0*pi,0.0*pi,1.256870109592203*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44198712268555*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[6];\ncx q[5],q[15];\ncx q[7],q[12];\ncx q[8],q[20];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44495192580209*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245678561304302*pi) q[18];\nu3(1.0*pi,0.0*pi,1.232654960085827*pi) q[21];\nu3(0.650927787158779*pi,2.66614084345855*pi,4.03205031403531*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39294997877168*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49199770485434*pi) q[6];\nu3(3.5*pi,3.36005538122954*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.407684695109698*pi,-0.4349719325725293*pi,1.460445172997102*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5293223719746503*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1286587150558591*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1751099716093871*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5659453120539814*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5405066444144886*pi) q[20];\nu3(0.724020707802137*pi,0.27010667755434103*pi,4.3513679545204305*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[6];\ncx q[5],q[15];\ncx q[7],q[12];\ncx q[8],q[20];\ncx q[9],q[11];\nu3(0.597824476618615*pi,3.45110858462355*pi,3.94603340271102*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.419894902056285*pi,-0.115104867657285*pi,0.793900611549694*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4346866193981995*pi) q[18];\nu3(0.74741501806459*pi,0.6169508898310601*pi,1.017806661756427*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.576013780000904*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5542924240188642*pi) q[12];\ncx q[13],q[18];\nu3(0.410841156749175*pi,3.21194688479341*pi,0.5506156871610277*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45801730551077*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.737423618230466*pi,2.50547392546231*pi,3.59149964807267*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.200384023542421*pi,0.6054242361531299*pi,4.173305458348461*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.578351977429729*pi,-0.4577453691418647*pi,3.92238928547201*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.36999224566302*pi,2.94462086401164*pi,0.698650872052912*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.592031335618976*pi,3.03027829398617*pi,3.77768954200025*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.492446409548646*pi,2.59433006678792*pi,1.284150906641498*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.195716950302051*pi,0.87478131794241*pi,3.88740117791184*pi) q[8];\nu3(0.273043874032807*pi,0.8661566707364401*pi,4.01800437160916*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.282918192570027*pi,-0.222701866129058*pi,3.88651626149099*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.153119368509405*pi,2.93603276658266*pi,1.226275295125658*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.542895443773525*pi,-0.13050534765016403*pi,3.83088601682797*pi) q[7];\nu3(0.366884799080449*pi,-0.030156613582731973*pi,3.70800603025059*pi) q[8];\nu3(0.593739930879685*pi,-0.11295793366865697*pi,3.64728048473188*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.256043474554556*pi,-0.4896352466935732*pi,1.51686161094227*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49407194910597*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.244265111582765*pi,-0.313081209151448*pi,4.2580998083168495*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.312484249955196*pi,-0.20174636028655302*pi,1.357069592064792*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.598237443269637*pi,0.45829249856281296*pi,0.763160065120887*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.709933823613119*pi,3.3669476272427*pi,0.7889882752867781*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1753861442623958*pi) q[19];\nu3(0.443620423561416*pi,-0.347190047313801*pi,0.5777193381954535*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.548320322410821*pi,0.6218808940040901*pi,1.011158640575332*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.410028772170623*pi,3.35855381358716*pi,0.886964645545607*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.605126006289368*pi,0.44333832498275405*pi,4.0710773871217505*pi) q[11];\nu3(0.775040610444045*pi,0.5176278414581199*pi,1.185608883773868*pi) q[12];\nu3(0.155439015765793*pi,0.300043697298083*pi,0.5359576773924152*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.440449662174572*pi,2.86606330811806*pi,1.86527911927533*pi) q[20];\nu3(0.443373892859248*pi,-0.09032905376274403*pi,4.14968929516142*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39654031922236*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.902053882722698*pi,0.200991804987656*pi,1.50975903183173*pi) q[4];\nu3(0.624883440556134*pi,0.10112910181166801*pi,1.463883912764466*pi) q[5];\nu3(0.641079062353836*pi,3.35189910795329*pi,3.25555971738746*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.592453994278949*pi,0.29831623409075103*pi,1.100213331140339*pi) q[12];\nu3(0.345456746410642*pi,-0.05978144189876*pi,1.1094994262282278*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2396378461874868*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5982777309316138*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.861719874968783*pi,3.23817826963456*pi,3.88782833428138*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.674066547164293*pi,3.4282060654455*pi,4.07638481835064*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.628075840541122*pi,1.09274863637377*pi,0.5985764168202338*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.60761611166118*pi) q[14];\nu3(0.218280390288392*pi,0.5845835407812201*pi,4.35714997156999*pi) q[15];\nu3(0.701720921350105*pi,0.09616772230697701*pi,1.339755663208136*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.570182013597277*pi,0.19139929737968497*pi,3.93197812355555*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(3.5*pi,3.39839398024211*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.925326409612822*pi,-0.22059322771211098*pi,3.55846652505312*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.724962158842052*pi,0.9879863248873599*pi,0.761352348602063*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295419090324704*pi) q[20];\nu3(0.579211639732392*pi,3.35983367706741*pi,3.3602530573879*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48523568690413*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,1.3391843948578082*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.49240520845727*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47357568933618*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2823295041064489*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.225867481211858*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.641365047431589*pi,1.05665644723365*pi,0.764033242622743*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.578442833037209*pi,2.94264395668371*pi,3.23486532617359*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.45109044623456*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42665752411368*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.169812266386977*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.417672700652954*pi) q[13];\nu3(0.720047381386638*pi,0.21749710810074097*pi,1.241166563286358*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35345567942178*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.347474273349009*pi,3.35292595814607*pi,1.90541565211583*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,0.5054180938246904*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.26333658856963*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.499847713072111*pi) q[11];\nu3(3.5*pi,3.36791672719058*pi,0.5*pi) q[12];\nu3(0.635775291129559*pi,0.323510738199682*pi,4.12853417433728*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.189332384701957*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39592335492632*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5341619941658982*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44480686020459*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.385122728350717*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.508464666182658*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.941661387277215*pi,0.8571598330947201*pi,0.8031003974862849*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.763686130704529*pi,3.28556367861739*pi,3.61197399930619*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37862424446413*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5192653084668559*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.141275274704628*pi) q[21];\nu3(0.44399205891971*pi,3.3956853950809*pi,4.081149280810131*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.432649468411535*pi,3.13238522684972*pi,1.2152223674868181*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4645699076236305*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0381081750474137*pi,0.7103995678025601*pi,4.23382865244899*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.278855904109722*pi,0.38014901385892697*pi,4.40090791888706*pi) q[12];\nu3(0.808923320915887*pi,3.29865630006449*pi,3.32824988763448*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[2];\nu3(0.178112777253858*pi,0.289320845506427*pi,3.80793403560814*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.1904269480126*pi,0.33599402868775996*pi,3.5843354403336*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.828417795178503*pi,3.33824314472912*pi,4.29455712909594*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.434459817629996*pi,2.88216143246669*pi,1.150720382502176*pi) q[11];\nu3(0.198364992407996*pi,2.79232393535859*pi,1.67908704890707*pi) q[12];\nu3(0.438292147019648*pi,3.28415853603566*pi,4.12844568491016*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43228545348805*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.160653174291331*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.561354201877565*pi,2.85157224326332*pi,4.19970742887403*pi) q[5];\nu3(0.817926419385332*pi,0.279898758292323*pi,4.15974455150479*pi) q[6];\nu3(0.203551827274184*pi,0.361321566464208*pi,4.29226525120195*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.751057785570671*pi,0.6784549920424601*pi,0.650424100491065*pi) q[9];\nu3(0.576126094342257*pi,-0.10746004382707203*pi,0.5038542242862344*pi) q[10];\nu3(0.772210127429743*pi,0.6217832734008399*pi,0.925216404881636*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.556369564265012*pi,0.487914358704973*pi,4.39136355198398*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.511167366464551*pi,-0.08446313210201101*pi,3.95003996237339*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.686598104796019*pi,0.27569105356301205*pi,1.226994534285733*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.618603912823485*pi,3.22117059330995*pi,4.0518778148543095*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.368999012244439*pi,-0.361131316454804*pi,0.6720446456285349*pi) q[16];\nu3(0.0952508699625687*pi,2.77544197946947*pi,1.049814916338524*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.708246647564087*pi,3.32174030846089*pi,2.99689906127726*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4822392199057095*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.304066832150492*pi,0.42010534299688296*pi,3.59422381623732*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.489853724425372*pi,3.06287494637541*pi,4.40503788665223*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.225878351880833*pi,3.36753471756322*pi,4.31918928457939*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.27668183228765*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.185732906738117*pi,1.01081145445569*pi,4.26855474506805*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.096826413366255*pi) q[11];\nu3(0.406462186465009*pi,2.69623390982104*pi,1.52255789064851*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.48428864916081*pi,2.74159512181407*pi,3.71704270501171*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.33521965211545*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.224680328703512*pi) q[5];\nu3(3.5*pi,3.44222659575543*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45159273712036*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.268379786096793*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232541275335368*pi) q[13];\nu3(0.420052216440747*pi,0.32843666361191104*pi,4.09429993182514*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.572759671991704*pi,-0.040299039047488994*pi,1.3285912966766769*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.48577378424834*pi) q[11];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.777086724404967*pi,1.21483520527265*pi,0.754718987099938*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.46068362819213*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41637336278319*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4045347131160995*pi) q[13];\nu3(3.5*pi,3.47305607626475*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257634802233722*pi) q[20];\nu3(0.565216833955537*pi,-0.042010447800787*pi,0.928495652270706*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.48931302207813*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.33295158588753*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46907406774713*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.345935696284781*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5385637501703071*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.571319322689093*pi,3.2127954454102*pi,3.80441522537548*pi) q[1];\nu3(0.481358584558618*pi,0.9560623967936599*pi,0.5118343777845724*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48237277485921*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33943686600701*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.40758902670722*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279235079763677*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.384328496585237*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,3.39750640185982*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4270477223556295*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.171286791050815*pi) q[21];\nu3(0.549974290334401*pi,0.14417634283063596*pi,1.332767760989439*pi) q[0];\ncx q[3],q[18];\nu3(0.601311116885875*pi,-0.361633304412246*pi,0.5404163081361776*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.624471256882585*pi,0.05038816876290997*pi,0.5860661812219854*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.494117049093131*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.46598545647317*pi) q[19];\nu3(0.429793622972327*pi,0.56662192560864*pi,0.7481275037018971*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[14] -> c[14];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.504998545186547*pi,0.06562389692398496*pi,0.5179668210530236*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41599339809331*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.514942688657344*pi,-0.238685926986898*pi,3.61333303092891*pi) q[5];\nu3(0.338951971217984*pi,-0.385800934861099*pi,0.619310543319987*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.550539624912939*pi,-0.33857688677139297*pi,3.93796731396081*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.668906853349413*pi,0.7932536559731*pi,0.5455507892791583*pi) q[12];\nu3(0.477863382045658*pi,-0.03602845024256501*pi,4.43523876748497*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.675611979375129*pi,1.10222161508988*pi,0.694398011868991*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.492486713089727*pi,3.12868083875977*pi,0.968858934550366*pi) q[7];\nu3(0.622573799118041*pi,3.04484975121367*pi,3.56852533963013*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.331490981964636*pi,0.58568689409273*pi,3.74799635550466*pi) q[17];\nu3(0.589209229346761*pi,0.22600179227190498*pi,1.086172634148677*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.3518200463829*pi,-0.17237941967764397*pi,3.85854299461166*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.345638380839042*pi,0.015749160815829*pi,0.5136365341901703*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nu3(0.885041777282291*pi,0.7448353312310301*pi,0.5276019992095585*pi) q[15];\nu3(0.863382563277265*pi,3.1817037718883*pi,4.17562923180706*pi) q[19];\nu3(0.59476573445688*pi,-0.391483020803872*pi,0.709144989122286*pi) q[21];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.577357477913039*pi,-0.305988919525526*pi,1.101014946330595*pi) q[0];\nu3(0.591914451431526*pi,3.10995513280601*pi,3.65686055790916*pi) q[1];\nu3(0.6803322205744*pi,0.6931526233989*pi,1.1858376715407482*pi) q[2];\nu3(0.61892302414057*pi,-0.37394269914662304*pi,3.65155852489318*pi) q[3];\nu3(0.160082803841207*pi,3.35139306004075*pi,4.337814169081041*pi) q[4];\nu3(0.693217993648687*pi,3.10847344351773*pi,3.87189468295393*pi) q[5];\nu3(0.718785557395956*pi,0.37930986109125*pi,4.330539603727971*pi) q[6];\nu3(0.795247975103508*pi,0.70010296323297*pi,0.5502519888939916*pi) q[7];\nu3(0.792643540498301*pi,0.5330512053716301*pi,0.835233472186948*pi) q[8];\nu3(0.598245572359209*pi,-0.4222889180822484*pi,0.5314218029663657*pi) q[9];\nu3(0.581196330594911*pi,2.57279399839917*pi,3.77628720431563*pi) q[10];\nu3(0.804877698835099*pi,3.23261324844914*pi,2.96126968754752*pi) q[11];\nu3(0.381971684384264*pi,-0.309608452318467*pi,0.972731976812943*pi) q[12];\nu3(0.485556991463196*pi,-0.218386313619576*pi,4.4974529568243895*pi) q[13];\nu3(0.407558511802457*pi,3.23616842809964*pi,0.696491139650464*pi) q[14];\nu3(0.564825424709941*pi,3.39663652223395*pi,0.5730818339402961*pi) q[15];\nu3(0.44095408967111*pi,2.69649955750061*pi,1.157295098008728*pi) q[16];\nu3(0.270969590306263*pi,0.04295840878629398*pi,3.78427083271935*pi) q[17];\nu3(0.825585585140612*pi,0.8337767182406*pi,0.548227375009485*pi) q[18];\nu3(0.427662532399712*pi,0.30063619652543205*pi,0.510349468689438*pi) q[19];\nu3(0.40764838263188*pi,2.98926867654248*pi,0.5217133977118489*pi) q[20];\nu3(0.300801082813057*pi,-0.4495462607846788*pi,0.5464846725017403*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[20];\nu3(3.5*pi,3.46158272523744*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34513505514364*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.44693632125551*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2901580612156591*pi) q[8];\nu3(1.0*pi,0.0*pi,1.239351684488547*pi) q[9];\nu3(3.5*pi,3.27511737580248*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.320543390487777*pi) q[12];\nu3(3.5*pi,3.33885689383244*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.095741244776206*pi) q[16];\nu3(1.0*pi,0.0*pi,1.232411396866274*pi) q[18];\nu3(3.5*pi,3.3126399367232*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206610310726006*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36021731601076*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1839759954327191*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[14];\ncx q[7],q[17];\ncx q[10],q[16];\nu3(3.5*pi,3.30325826560463*pi,0.5*pi) q[11];\ncx q[13],q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.154578672095698*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40569038714935*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39488655415535*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.681094469987496*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43002266218844*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.443210948360241*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.223314455652275*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5584524405907323*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317802504349856*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.28456421328808*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5613983910013398*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(3.5*pi,3.39785548066839*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5278091301851591*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[14];\ncx q[7],q[17];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.3731859159375501*pi) q[15];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5537742707451807*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5616641615324047*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5883720090185772*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.386404239955648*pi,0.19808653469702298*pi,4.28179926976042*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[17];\nu3(0.462895149510916*pi,3.35124749767217*pi,3.32206118868454*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.637667364139379*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.684675134353067*pi,3.39945649501471*pi,3.88103157185958*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.508038363368477*pi,3.1717436367649*pi,4.14771120843558*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.369998445983601*pi,-0.4670735666169006*pi,4.43127111976452*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.796696391495069*pi,3.42390970795974*pi,3.68991433079201*pi) q[10];\nu3(0.626870805156772*pi,-0.253368704148973*pi,3.72041527739309*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.365046848585168*pi,0.04009450615212096*pi,3.54725690578175*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0410692728243542*pi,0.16781181369250697*pi,4.30121079498526*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.511545795496207*pi,2.7335341223497*pi,1.301891409046529*pi) q[10];\nu3(0.321352360477494*pi,0.19745649107033403*pi,1.162019179810013*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.363633450511166*pi,3.0744179820738*pi,1.1148763567027888*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.687019428200757*pi,-0.4194470700857116*pi,3.12799122061522*pi) q[19];\nu3(0.510162482497006*pi,-0.4421808727120388*pi,0.64046528021686*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.713717010691718*pi,-0.473999572825295*pi,3.54500232457535*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.634080642117569*pi,3.10858082488351*pi,4.06735846140781*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.343827595988373*pi,-0.210850605931025*pi,1.59714421429502*pi) q[6];\nu3(0.809642817325569*pi,3.46549210001757*pi,3.08625070530991*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.207905307707967*pi,-0.395134190926001*pi,1.092833657715011*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.276073370821283*pi,3.01751503628936*pi,1.159732808947846*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.602124329949443*pi,-0.49299607495349057*pi,3.7720402720338*pi) q[20];\nu3(0.760491845830014*pi,0.19883199115461703*pi,4.36252908413233*pi) q[21];\nu3(0.0692689676928118*pi,3.23997556603704*pi,1.41570400461976*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.35188499601439*pi,3.1536860870551*pi,1.96318084910974*pi) q[4];\nu3(0.598109220032629*pi,0.009009560658764015*pi,1.465311891490809*pi) q[5];\nu3(0.5502791969776*pi,-0.0020444751773209813*pi,1.1631901195188719*pi) q[6];\nu3(0.35190714968533*pi,3.25556590082099*pi,1.82944224226988*pi) q[7];\nu3(0.865138056332279*pi,2.50130569301174*pi,3.8769150132321*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.669937862591373*pi,2.95461927728782*pi,4.078660825916209*pi) q[12];\nu3(0.384104192629514*pi,0.25983150339454997*pi,0.839482293609071*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.231976311817585*pi,-0.4817745530565727*pi,1.56856592187516*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.329312227627761*pi,0.6093682075920801*pi,4.26826732461529*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.731699072357165*pi,0.011785373691482026*pi,1.1551081270474661*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.115897167906563*pi,-0.39526486356597*pi,1.75667950403463*pi) q[9];\nu3(0.318122714574922*pi,-0.4742550249408817*pi,0.662195039521142*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.484136247679583*pi,0.07097582949710302*pi,1.1422543558122729*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.464743559095095*pi,3.13788925201332*pi,3.31116400435996*pi) q[17];\nu3(0.212133407952306*pi,3.46258578794926*pi,1.221347559673506*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0868795333524104*pi,0.7551690822647199*pi,0.5375411709084286*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.633890925119409*pi,0.69287757260568*pi,1.294948511607176*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.723040127323305*pi,0.005439374136086972*pi,3.95155105046029*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4155010394106*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.44720487620143*pi,0.22050796662407102*pi,1.343210568496463*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.242210076581981*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47856862608649*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.49727002737195*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3044088742563749*pi) q[10];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.254096714452679*pi,-0.453306632090349*pi,4.425579019269231*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242753028966678*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34706377703831*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(3.5*pi,3.44479466118197*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.35052963715274*pi) q[7];\ncx q[9],q[17];\nu3(3.5*pi,3.39417647195739*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.078028938359703*pi) q[12];\ncx q[13],q[18];\nu3(0.693825947435547*pi,3.19392556029478*pi,3.60680074453547*pi) q[15];\nu3(1.0*pi,0.0*pi,1.332670250362924*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5551041442709141*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44097832150869*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44795354469499*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5352373506044869*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.49492824412471*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2224150312666802*pi) q[17];\nu3(1.0*pi,0.0*pi,1.158323445408374*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280099804359933*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38656551510722*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.6939272695559919*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43616794191514*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5808030559485517*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.225433946381593*pi,-0.39318365713507997*pi,0.707202132142353*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.472441391730261*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5047060599407804*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5208765845075485*pi) q[19];\nu3(0.707748812602104*pi,3.11869540140752*pi,3.07436051391726*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.643312452131233*pi,3.30903199768438*pi,3.28903534273097*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38553211999431*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.348495237611397*pi,2.99071077302466*pi,1.208271682740461*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.283817710121919*pi) q[8];\ncx q[9],q[17];\nu3(0.219555281486929*pi,3.08541134890506*pi,1.6072259231707*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.46519723275498*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30308088205083*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.28802615834243*pi,0.35371849921558696*pi,4.270301794999829*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.212116330765762*pi,3.25594565356346*pi,4.361853306576711*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.295191751488722*pi,-0.20064798296234598*pi,0.740179184197714*pi) q[5];\nu3(0.252504499852942*pi,-0.287154679793048*pi,4.47630888619498*pi) q[6];\nu3(0.321214560681034*pi,0.33023744783097797*pi,4.2300998922540405*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.494385011968971*pi,-0.4607063657681545*pi,3.95370963011603*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.513357336462687*pi,-0.16643493017523198*pi,4.4595984684602605*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.879188469196542*pi,0.365544898160467*pi,4.01632910510868*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.379058533432865*pi,-0.24877012543128502*pi,4.09525711834047*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48928907920317*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43023716034657*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.808190473987588*pi,-0.136131594618018*pi,0.954095459593925*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.623913368384551*pi,0.465697662181054*pi,0.7971197998563739*pi) q[13];\ncx q[14],q[15];\nu3(0.625512916820783*pi,3.1329827961917*pi,3.3813829406737*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.798142283852588*pi,-0.00569327520530899*pi,4.28567779951626*pi) q[3];\nu3(0.811561786042816*pi,3.32365981564576*pi,3.9039586540121*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.611559446380993*pi,-0.109374611720363*pi,0.991069965912958*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.434147164116219*pi,-0.196577402411588*pi,3.75053875238062*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.183096867364003*pi,-0.031495136538117974*pi,1.1191135894650839*pi) q[21];\nu3(3.5*pi,3.468575978809*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.428972110307572*pi,-0.16253639801500402*pi,1.22994810487274*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.433485935947187*pi,1.07007681558423*pi,4.14147278312779*pi) q[11];\nu3(0.946884139791814*pi,-0.250462705320721*pi,4.38600085201021*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.251688768876699*pi,0.8267323032470999*pi,4.14545143841238*pi) q[18];\nu3(0.258843445332199*pi,0.17251686340213102*pi,3.44522683957522*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3889359316637861*pi) q[20];\nu3(0.26918952213192*pi,2.71104018991078*pi,1.185238256883578*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.32363175596488*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.187608613598858*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.842037228244902*pi,0.09582694828910898*pi,4.21371213120155*pi) q[9];\nu3(0.918917089836328*pi,-0.09268712113580502*pi,0.969102032902156*pi) q[11];\nu3(0.7464355630578*pi,0.10828307550078897*pi,3.80362837515609*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.374280213464757*pi,0.80309881422627*pi,4.22525186108423*pi) q[17];\nu3(0.251065618935414*pi,2.97214270075583*pi,0.654909993703891*pi) q[18];\nu3(0.141608303061852*pi,3.40952173557363*pi,1.85481615189646*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.895253093141281*pi,-0.053809158153447*pi,3.76074649410288*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.463391021950241*pi,0.40756253581283597*pi,3.99416332829552*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5999860225841176*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[19];\nu3(0.673028055220917*pi,3.14688465340978*pi,3.64644001244568*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.41876948953578*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32510010857783*pi,0.5*pi) q[1];\nu3(0.491027599289149*pi,0.15244791465417595*pi,0.7920877324436211*pi) q[2];\ncx q[5],q[7];\nu3(3.5*pi,3.40374682740364*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.32044195303535*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.128269598136713*pi) q[11];\ncx q[12],q[16];\nu3(0.28062015128743*pi,3.28619680766097*pi,2.09391662098478*pi) q[14];\nu3(0.602711492773804*pi,2.62763610054723*pi,4.0357953478969595*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3056352206952329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3233706959453762*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.552686172641646*pi,0.99662363775605*pi,0.674966954417713*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,3.46412903670025*pi,0.5*pi) q[12];\nu3(0.224845255631732*pi,-0.169252314158784*pi,4.08879068240412*pi) q[14];\nu3(0.75068971686921*pi,0.61417339301965*pi,0.647152763047764*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312056555229156*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41146917973528*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.490137081295414*pi,0.29587845590513195*pi,0.647070818704673*pi) q[8];\nu3(1.0*pi,0.0*pi,1.304693247051449*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.506012563719497*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.35112786648869*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2567552997594151*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47324005451757*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5899937448462849*pi) q[21];\nu3(0.166417267831832*pi,-0.266917584573846*pi,1.082549655737361*pi) q[0];\ncx q[1],q[19];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.28868245110271*pi) q[16];\ncx q[17],q[18];\nu3(0.123214430250312*pi,0.294458647149621*pi,3.41060930697326*pi) q[20];\nu3(0.160243858437335*pi,-0.31908168422676597*pi,4.45354295974509*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.365679223506*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46325412741533*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.531381756426034*pi,2.64603508262148*pi,3.90877292728212*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.48953987945304*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.417237397218066*pi,0.10225267363495505*pi,3.69275973737025*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39103911124032*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2878419699228831*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1023968384049598*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48541931938459*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.485894140506228*pi,0.68715580493302*pi,0.967317559936876*pi) q[5];\nu3(0.346772230994471*pi,0.14428382777995397*pi,4.17568553420831*pi) q[6];\nu3(0.151186657198883*pi,-0.36024578046175704*pi,4.4112004925757*pi) q[7];\nu3(1.0*pi,0.0*pi,1.206167182555917*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.584942422190444*pi,-0.36438694498733404*pi,0.655705564345792*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0755134910079954*pi,-0.491404530397058*pi,1.80558315453155*pi) q[6];\nu3(0.322453617970445*pi,2.99217478290785*pi,1.8595314463289*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.646951575252145*pi,3.11933972554846*pi,3.23795107424817*pi) q[10];\nu3(0.126422501169086*pi,0.31906799888537996*pi,1.112334114014978*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37502795000308*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48234895332238*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5878690374889222*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.581520224875999*pi,0.24211642362736197*pi,0.9524461764155401*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.478072100776781*pi,0.36395900801305103*pi,3.81199947078451*pi) q[21];\nu3(0.222251637810771*pi,-0.278394450345651*pi,0.8261211492266369*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.391276336528949*pi,2.7960881539179*pi,1.086194739847844*pi) q[21];\nu3(0.368997552706015*pi,0.51826570237513*pi,4.43406477352796*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.196769298293371*pi,0.66137808153075*pi,3.80000970359197*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.442536606487844*pi,0.006292468829052988*pi,0.5386572945441538*pi) q[16];\nu3(0.252203647177758*pi,0.81702335398511*pi,4.337900003191519*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.115507078676438*pi,0.75584896572983*pi,3.82283869300741*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.113455559320573*pi,3.49577353000703*pi,4.244009034287981*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.331691967075855*pi,0.36807887682893803*pi,4.19797492523702*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.548339432752024*pi,0.9136345348268999*pi,4.41636987404035*pi) q[16];\nu3(0.905238864678088*pi,-0.171038419510959*pi,3.68983562085041*pi) q[17];\nu3(0.194050755967948*pi,-0.187792225316968*pi,3.88925001518004*pi) q[18];\nu3(0.324279216520386*pi,-0.190953748333895*pi,1.405497500329594*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.340395376710883*pi,-0.352406835054204*pi,1.03422022131892*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.190538551223528*pi,-0.29420375099748597*pi,4.42782490649596*pi) q[4];\nu3(0.669901923036314*pi,0.67982001014511*pi,4.47662977861979*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.34877426086671*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.238920983352414*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.628996329700652*pi,2.58580396486174*pi,3.56972963784149*pi) q[18];\nu3(0.642177295389533*pi,2.79047468496656*pi,3.98129569550045*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.754387177440728*pi,0.7030592540913301*pi,4.4116060270284905*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.485871409864837*pi,0.6640060095866*pi,4.001701627629609*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.309547815549027*pi,2.71674015533035*pi,1.328083501332301*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5291484213305155*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.307075676594475*pi,2.68526462538866*pi,0.9303356738081741*pi) q[13];\nu3(0.706977406723377*pi,3.27486528020974*pi,4.15568368221609*pi) q[14];\nu3(0.74659465903343*pi,-0.03754755839075602*pi,4.2199255480492806*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.483533182787*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.828084882699627*pi,-0.212194317643413*pi,4.11123145356562*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[8];\nu3(0.754128355441964*pi,3.29356739702255*pi,3.90534831149233*pi) q[9];\ncx q[10],q[11];\nu3(0.74830376171456*pi,0.298642755993361*pi,1.0420443830924349*pi) q[13];\nu3(0.336472226321213*pi,1.07203351983121*pi,4.41035432205333*pi) q[14];\nu3(0.57127963605249*pi,3.23698149615021*pi,3.19515811130209*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3113107578675591*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[16];\nu3(3.5*pi,3.47565842551002*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41251231879228*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.24343992315136*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.209571990002095*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.573423074766891*pi,2.98820555585122*pi,4.08247518064593*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5103659638949032*pi) q[16];\ncx q[18],q[19];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5653009266344355*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.884987195536507*pi,3.41437568453191*pi,0.5542239929816573*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[15],q[21];\nu3(3.5*pi,3.394712402809*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259741970227106*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39506545485263*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.43617794066189*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4733376850218*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4649992784826*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.464380485307784*pi,2.58513517876063*pi,3.84089551360723*pi) q[11];\nu3(1.0*pi,0.0*pi,1.365994521995864*pi) q[12];\nu3(1.0*pi,0.0*pi,1.303391774748146*pi) q[13];\nu3(1.0*pi,0.0*pi,1.187313195371704*pi) q[14];\nu3(3.5*pi,3.35841243494045*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.2206169331644219*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\ncx q[4],q[14];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.450076428082301*pi,0.14549241890660602*pi,1.126172954333281*pi) q[11];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37165945660152*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.289336164177856*pi,0.33404226192877295*pi,3.76270967429761*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4352550824574*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.104536735379141*pi) q[6];\nu3(0.294126676800482*pi,1.22424045010566*pi,4.24516046948616*pi) q[7];\nu3(0.34791778711246*pi,0.32235600398265196*pi,4.09473239029804*pi) q[8];\nu3(3.5*pi,3.49702189344989*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5138936664879274*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36235491616555*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5293307688249564*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.288998410381807*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.60042703650333*pi) q[21];\nu3(0.956882527537298*pi,2.77549588831325*pi,4.23946551074625*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[6];\ncx q[4],q[14];\ncx q[5],q[13];\nu3(0.48580505358177*pi,2.76561704529024*pi,1.369737874047511*pi) q[7];\nu3(0.276685866463208*pi,-0.326276275718754*pi,1.010273254067906*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45351689558406*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.608757056982274*pi,2.52626429419391*pi,3.95815208909771*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39192491450578*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.89082374299642*pi,0.04313194839568901*pi,1.116194744876955*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.215257119963979*pi,3.44410779889656*pi,0.9923382752330401*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.483950012636633*pi,-0.4122119267591196*pi,1.375991661952432*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.29769472513633*pi,0.5881778227832899*pi,3.85831988162834*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.805690890594263*pi,-0.340379679044442*pi,3.42084933909604*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.607376737039991*pi,0.24580548978732297*pi,4.4084824020954105*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.557474791804246*pi,0.443645046691047*pi,4.3185244278284*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.442939037835064*pi,0.27157235660661105*pi,3.84914065502236*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0920360069244748*pi,2.84917892199383*pi,0.700756503279809*pi) q[20];\nu3(0.654337646983095*pi,0.048076732037860004*pi,1.0252064161373111*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.866117737688316*pi,-0.047899715074043*pi,3.99758387852055*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.683956682630004*pi,0.11284624891210504*pi,1.0549547026186539*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.643023798009545*pi,3.17545967290055*pi,2.84511896442849*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.798832527025306*pi,0.020161967507464018*pi,1.2306449206186891*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.500374126808205*pi,0.17001192316352698*pi,4.33096448896554*pi) q[20];\nu3(0.564654699899183*pi,3.23120523545936*pi,4.05021380637601*pi) q[21];\ncx q[0],q[1];\nu3(0.114108955378594*pi,-0.385155895426838*pi,1.85918453214398*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.470549722770315*pi,-0.4898192370909642*pi,4.39004403789907*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48238315781897*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.479205536528212*pi,0.48666899620302195*pi,3.66150905648804*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.112391691047602*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.736940737684504*pi,-0.19233325929134099*pi,1.182221815619781*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41209002790157*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.116868906292197*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.981772453604959*pi,-0.449030029369068*pi,4.2246848156328*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.770485710989314*pi,3.17602526806682*pi,3.61250115487133*pi) q[9];\ncx q[10],q[16];\nu3(0.407968794010591*pi,0.13336010498252304*pi,3.55934510304758*pi) q[12];\nu3(0.159817552588763*pi,0.40155452926145696*pi,3.9454650522643*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.782694513781664*pi,3.13998413199403*pi,3.80314820092201*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.836689798257439*pi,0.15141352751631398*pi,1.445635899052868*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.709039119987923*pi,0.29554817214639695*pi,1.214408721281111*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.284144000887785*pi,0.385795967210137*pi,0.883459426510605*pi) q[12];\nu3(0.521015564365553*pi,3.43778653594956*pi,3.99787256371564*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49197064923664*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4597775390397505*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0712530897467929*pi,2.98548258687493*pi,1.65882758824757*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.345269018407833*pi,0.07956927108683398*pi,4.36778298369408*pi) q[17];\ncx q[0],q[1];\nu3(3.5*pi,3.46954709945502*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49063676814433*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.520596454726773*pi,3.05578436948784*pi,1.57998196900226*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.193023605852503*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.165647691999205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.401214790856166*pi,0.060034162803980995*pi,4.28164353364581*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46475941942956*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(3.5*pi,3.4611101239846*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.605707651712145*pi) q[11];\nu3(3.5*pi,3.42216186639605*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5483066142457927*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3573431826621039*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3183969619542308*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259150173098794*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.34417443250366*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34694011265719*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,3.223895898059*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.334188294884227*pi) q[17];\nu3(1.0*pi,0.0*pi,1.108318401343901*pi) q[19];\nu3(1.0*pi,0.0*pi,1.174196035036808*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.955602754025726*pi,3.26330755187414*pi,3.39629779410103*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34688632183661*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.663138733430135*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.587236752579149*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.345459831556823*pi,3.0854210329879*pi,2.02497470341889*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.235701388010901*pi,0.003153631154418024*pi,3.93490075733212*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.621044712140756*pi,-0.142549268151261*pi,0.814032569779389*pi) q[10];\nu3(0.843862170949017*pi,-0.11903131381524001*pi,0.781970321295803*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.153753379605975*pi,0.54902008587503*pi,4.3740770988604005*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.422475005763371*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5611223361519015*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48152567009713*pi) q[20];\nu3(0.890253787912664*pi,3.36833799570591*pi,2.87585917984196*pi) q[0];\nu3(0.847173612210469*pi,-0.08841800955759*pi,0.7356260075491781*pi) q[1];\nu3(0.518785880353054*pi,2.54777325534831*pi,3.45896895719623*pi) q[2];\ncx q[3],q[20];\nu3(0.23109980418192*pi,2.99674460070164*pi,1.83152479616771*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46862185319074*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.292403040619406*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.458888860103742*pi,3.04231883414176*pi,0.891802665673229*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.528473256859249*pi,-0.039429633932058006*pi,4.46927527251105*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.340732359852379*pi,-0.038582408887121*pi,4.36078688352863*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.685651428533578*pi,0.95736938772385*pi,1.016590197047936*pi) q[0];\nu3(0.521731537068295*pi,-0.4123574930349327*pi,3.71917291361211*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.282092282996544*pi,2.70096899516256*pi,1.083725383953909*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.726325734286013*pi,0.082623236209317*pi,0.880891888567148*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.902321518224155*pi,0.20620150273113402*pi,0.5773707185303016*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.352765635512731*pi,2.67909923143956*pi,1.64332153498312*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5873203364000097*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.177175392693397*pi,0.49576019126120296*pi,3.91388917819203*pi) q[12];\nu3(0.718677838729993*pi,0.426651703785604*pi,1.093518703463382*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.615512878635278*pi,0.12354520375549405*pi,4.26480478391116*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.131483556674828*pi,0.45774111581047605*pi,0.880179675467831*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.337103807899166*pi,3.49369573714725*pi,1.88290642069853*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.717360909644148*pi,0.35993650410079703*pi,3.92118769725805*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.462506260492303*pi,-0.474366639574001*pi,1.102770950407046*pi) q[18];\nu3(0.782147226239734*pi,3.08223999436161*pi,3.4947303003956*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.845466618725499*pi,-0.045154395378789014*pi,3.86825027200277*pi) q[3];\nu3(3.5*pi,3.48484883835728*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.653703797236146*pi,-0.07573421112984702*pi,3.69432303732114*pi) q[8];\nu3(0.571032736994917*pi,0.498168202594902*pi,1.352851352358257*pi) q[9];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.366172516556335*pi) q[14];\nu3(0.157161127067423*pi,0.376470523166358*pi,0.5445776271834728*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.69457784654362*pi,3.2828116205546*pi,4.16551717702386*pi) q[18];\nu3(0.628044998770334*pi,3.26058766455452*pi,0.5368429574610296*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.47645757968099*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.555083004282294*pi,0.08461730219163399*pi,4.32000661671049*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.109540449115511*pi,0.8121102286144399*pi,3.92412025729939*pi) q[8];\nu3(0.534837499506998*pi,2.9521362062197*pi,3.14969627057526*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275938294393967*pi) q[10];\nu3(3.5*pi,3.46949839078294*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.492070249238074*pi,3.40879611825612*pi,0.6799023572749741*pi) q[15];\nu3(1.0*pi,0.0*pi,1.34384117681549*pi) q[16];\nu3(0.531744344368844*pi,3.43172211065746*pi,4.09681394763979*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.288424751248377*pi,-0.145057841765992*pi,0.5684880283687956*pi) q[20];\nu3(3.5*pi,3.445238461428*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.717534487181549*pi,0.12235609253566004*pi,3.71083377890228*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.354254583921564*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40222255511659*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.668063121360769*pi,-0.16765443309467198*pi,0.5791096386176282*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.136864627951687*pi,2.70640679549272*pi,1.0745516054964361*pi) q[20];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.120439263108713*pi,0.5669373315631401*pi,0.5824081467302397*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5471409337643127*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44642348439728*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.324335463622483*pi,3.3227959810358*pi,1.77212821924239*pi) q[7];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.5207494775933799*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.24788722086762*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46221495853892*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48858226681368*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.190413857203756*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2936141462902722*pi) q[18];\nu3(1.0*pi,0.0*pi,1.393644134036601*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42299153314638*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.48838073026737*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47058050494906*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.305173949590454*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31942720359927*pi) q[20];\nu3(1.0*pi,0.0*pi,1.145398715346414*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.552720245450243*pi,0.5033497522477399*pi,4.47717643424388*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.636383025722129*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.622768582951637*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32318057659945*pi) q[19];\ncx q[0],q[7];\nu3(0.671420624580353*pi,0.26444428522721797*pi,4.0635882384102295*pi) q[1];\nu3(0.589462886621976*pi,3.23215137197407*pi,3.94830648565453*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.644348042003124*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42888344536464*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43101337901712*pi) q[21];\nu3(3.5*pi,3.44829507939201*pi,0.5*pi) q[0];\nu3(0.650534277348571*pi,2.9248217422826*pi,4.242425398651919*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.3922259637148389*pi) q[7];\ncx q[8],q[20];\nu3(0.334404989535728*pi,-0.176268968369524*pi,3.72528014227538*pi) q[10];\nu3(0.84227444478669*pi,0.18124579576792998*pi,0.5183872783733318*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.635924444938908*pi,0.09857806570535599*pi,0.5328713202835117*pi) q[10];\nu3(0.147619338748655*pi,3.05882351946506*pi,0.736593955008222*pi) q[11];\nu3(0.132585794705912*pi,3.09061128188128*pi,0.625897227040593*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.238720985582887*pi,0.68307210124347*pi,4.47282343313926*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.475590406787954*pi,2.91144791099269*pi,1.2989651067365902*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.777830278044128*pi,2.71057528951597*pi,4.01514292050057*pi) q[4];\nu3(0.607401693471625*pi,0.042440650762333054*pi,0.5053010904845759*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5497548805088837*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0459607088814784*pi,-0.38702506772760303*pi,1.101286460288759*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.364135518357639*pi,3.10342131927947*pi,1.0353827759832201*pi) q[14];\nu3(0.485098912111822*pi,3.0493438575328*pi,3.3179353906866*pi) q[15];\nu3(0.538476246506966*pi,-0.362210503034551*pi,4.34629077411513*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.550777560876448*pi,2.6032751316355*pi,1.174736177110384*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.350382686362051*pi,-0.15487341783520298*pi,3.81061069564616*pi) q[3];\nu3(0.511175303487801*pi,2.72670992585381*pi,3.88665719891343*pi) q[4];\nu3(0.81566923803695*pi,2.73096488973968*pi,3.46202170571558*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.327541728881446*pi,0.20482250728045204*pi,4.4663318926345*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.212506115921917*pi,0.5475252629462699*pi,0.5836902110825138*pi) q[16];\nu3(0.274799019326518*pi,0.354517611185341*pi,4.3344810898804305*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.703461609428241*pi,3.35850825571728*pi,0.686378411718104*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.792654345093991*pi,3.25963483923698*pi,0.5764075882774213*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.426821410341803*pi,-0.19150527557833502*pi,0.716023928322047*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.359860405606013*pi,-0.21362742843959198*pi,4.201198428943091*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.061207968022692*pi,-0.29106221979038*pi,0.602558451145477*pi) q[8];\nu3(0.34746521692861*pi,-0.07024886538694403*pi,0.965612822938607*pi) q[9];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.197528033592473*pi,3.34242238102695*pi,4.435003310315659*pi) q[20];\nu3(0.289097085160902*pi,2.89054404350508*pi,0.822831087362166*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.790710537874834*pi,3.4052049643213*pi,3.99445351399678*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.425351792772621*pi,0.38819746030771396*pi,3.59300168178982*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42808929004096*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.49792573696679*pi,0.15629464780166002*pi,3.84820015318484*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199363065738609*pi) q[14];\ncx q[15],q[17];\nu3(0.0804085291756375*pi,0.713777017475*pi,0.713884124004153*pi) q[19];\nu3(0.368329594195475*pi,-0.152932628924625*pi,1.65278397873922*pi) q[20];\nu3(0.10121808044163*pi,-0.12776417881555102*pi,3.75190655568601*pi) q[21];\nu3(0.43631019640952*pi,0.53464646366071*pi,3.99877091680557*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.49138438110759*pi,0.5*pi) q[12];\nu3(0.778922681515392*pi,3.38184772592987*pi,3.22621025374795*pi) q[13];\nu3(3.5*pi,3.40905751720911*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.359481604793294*pi) q[17];\nu3(1.0*pi,0.0*pi,1.332560734652585*pi) q[18];\nu3(0.383972122789578*pi,-0.09749756485049699*pi,4.15930424584522*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.52312505264685*pi,0.250271777058533*pi,1.401015868981557*pi) q[0];\ncx q[3],q[6];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5608084497409962*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(3.5*pi,3.24048719662092*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.42932312887081*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.101451248164969*pi) q[6];\nu3(0.281594689194827*pi,2.61208217398434*pi,1.236707133275394*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.14151092376238*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.351227338272301*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37666699276742*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47360173695269*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.35403725018051*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.198847550967998*pi,0.28786137511573795*pi,0.736418821011107*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.2582181949229199*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2541965501239138*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44045643169719*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5901484120348384*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.309538878406672*pi,3.30401086892181*pi,4.4111616898766695*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.580858417212343*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49004414212135*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3851032284361429*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47754264250933*pi) q[20];\nu3(3.5*pi,3.23797085652552*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.172146508601998*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45969036530086*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.296055096740238*pi,-0.4270247313338606*pi,1.74011038420466*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4187763384078629*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.449238519177288*pi,0.19333332989968*pi,0.5802847197049291*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.401167678916427*pi,3.23819549181842*pi,1.111094021791835*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.106570703185816*pi,3.36696361807341*pi,1.89802419539971*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7299097730602799*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.451360829329261*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.549845873074366*pi,0.48171653842183604*pi,0.709344607972124*pi) q[4];\nu3(0.217161602849106*pi,3.17574474008735*pi,1.280893423071598*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34954531264153*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.767144971139354*pi,3.49869330125081*pi,0.980905828543021*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.324964611266503*pi) q[11];\nu3(0.409816107644899*pi,3.44647423574442*pi,0.83052212503331*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.477164753095271*pi,0.485768298074143*pi,4.209160605205669*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34097720281618*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0389864985897689*pi,0.7218376536746001*pi,4.3953932937319795*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.473573961399528*pi,-0.24368865433661402*pi,1.54846415008516*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.683747845419058*pi,3.44629082111101*pi,3.03556731249831*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.674362314388623*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.598592496957371*pi,3.46007051966418*pi,4.49955953482804*pi) q[13];\nu3(0.473661147860316*pi,3.10181066968384*pi,3.2353306184806*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.499770347991514*pi,2.97406708649584*pi,3.62930018703206*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.185597564176847*pi,-0.36917333151321996*pi,4.26685766725274*pi) q[2];\nu3(0.496963999453814*pi,3.28424547852455*pi,1.85163094161916*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.273272230217688*pi,3.06785483633931*pi,1.84387741078934*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.58220792977397*pi,-0.15125068214096699*pi,4.28397464300776*pi) q[13];\nu3(0.572870996242275*pi,0.52675801855956*pi,0.7350630357536589*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.238081561151489*pi,3.09408094244261*pi,1.75373956889974*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.423668326327512*pi,-0.4432467724300237*pi,1.54168066774292*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.735034543775123*pi,-0.348946226713641*pi,1.132112526214614*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.47962469506334*pi,3.13637297946*pi,0.5792480358645828*pi) q[16];\nu3(0.425399667376084*pi,0.31525937249674396*pi,0.7493945765332071*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.477644165134301*pi,0.35062048985666805*pi,4.280504560229479*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.417287205284994*pi,2.64266168222756*pi,1.414016581296409*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.69727398147906*pi,3.12199531494542*pi,4.14473719976375*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.432538682277694*pi,0.210674005804934*pi,4.41245436135037*pi) q[16];\nu3(0.750940535262726*pi,2.81458949971657*pi,3.34070251528739*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.361613168253413*pi,0.315791554728164*pi,3.32032856915333*pi) q[19];\nu3(0.2832369531129*pi,3.4820787416136*pi,1.251425833002052*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.708042431193148*pi,2.41565670838499*pi,3.64903945975774*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.377151864248557*pi,3.43385779240929*pi,4.22082205256566*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.629448116756029*pi,0.6592740405437201*pi,0.959209637311409*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.601829071437124*pi,1.13662624558083*pi,0.7406084606536489*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.45317327884179*pi,0.5*pi) q[10];\nu3(0.247438625889916*pi,0.7932238866705601*pi,3.95049955218601*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222610809972325*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.767136018772231*pi,-0.395914792186101*pi,4.0494936369004595*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[17];\nu3(3.5*pi,3.48933606252778*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.71536830428572*pi,-0.08200362589291699*pi,4.029585306594*pi) q[8];\nu3(3.5*pi,3.21151632435219*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.593485823918466*pi,-0.029834996800778002*pi,4.4631528660755695*pi) q[11];\nu3(1.0*pi,0.0*pi,1.327105906488503*pi) q[13];\nu3(1.0*pi,0.0*pi,1.121406744632041*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.42171040442846*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(0.526499796370355*pi,-0.324016337029274*pi,4.20795581268173*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.347843422991748*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44615196187424*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46394338387616*pi,0.5*pi) q[2];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35525600107814*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.251923042347531*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48433941200416*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0811470446587061*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.613844060614709*pi) q[16];\nu3(0.249380341849813*pi,2.85564138000416*pi,0.950697705129709*pi) q[21];\nu3(3.5*pi,3.35338702869193*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.69518843567856*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2339452716063821*pi) q[20];\nu3(0.417270425174872*pi,0.82065599928089*pi,0.719154551910717*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45683707073861*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5345714312301744*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[12];\nu3(3.5*pi,3.45669394781553*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.265587731919902*pi) q[8];\nu3(0.657169116876755*pi,0.22080905561996*pi,3.83467393234731*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45073933818168*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.38561710106549*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.61425796370945*pi,-0.21193688426366097*pi,3.5845473259331*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.437382105118*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2537212086489031*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.330659785912946*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41276769230326*pi,0.5*pi) q[4];\nu3(0.557206693165965*pi,-0.177504513269708*pi,4.3521761927647304*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.32153780259702*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.776829702728535*pi,0.309657208975582*pi,3.98301875846597*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.64395169566762*pi,0.478206994001522*pi,0.880535609023236*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.293159907358218*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[21];\nu3(0.613601927197214*pi,0.15877481188772902*pi,0.8774961052517349*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.339823392219565*pi,0.5031213143347499*pi,3.88945041856894*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.508497962044325*pi,2.53039540806406*pi,1.276291479970612*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44601363575214*pi) q[15];\nu3(0.152780381289264*pi,-0.175860028489994*pi,3.86626731044355*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.679480407808326*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.765585952866405*pi,3.487418565944*pi,3.52003427252822*pi) q[6];\nu3(0.797796982842216*pi,3.19474864700483*pi,3.76477174195959*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.249799041228514*pi,0.8017480543068001*pi,4.41175930190572*pi) q[13];\nu3(0.22627762420695*pi,0.13531729377170598*pi,1.006442977261945*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.633599816296114*pi,2.918512942346*pi,3.21043254426396*pi) q[17];\nu3(0.664867285690159*pi,-0.4010220564161042*pi,3.32750477259831*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4198711196274*pi) q[21];\nu3(0.802620045511531*pi,3.11377085774599*pi,3.90534007249708*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0547614991141691*pi,0.5977383627174*pi,0.5953491292937909*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.49040750938642*pi,2.74791551160286*pi,3.8082998380037*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0978955974589886*pi,0.23391737538809199*pi,3.9714617505153*pi) q[13];\nu3(0.462807633095992*pi,-0.49206826422328*pi,1.363514582263151*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.280850949785225*pi,2.75962104049595*pi,1.4904160396501651*pi) q[17];\nu3(0.389082315613671*pi,-0.221775811768662*pi,0.963583895714171*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.903894147208557*pi,-0.023922434746473986*pi,4.23892910622702*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.447080413144779*pi,0.12011981908533598*pi,0.913205188682083*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.514648499755016*pi,3.18635667354395*pi,4.23823434813125*pi) q[11];\nu3(0.394018501791616*pi,-0.23045191779311502*pi,0.828560348496324*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.334176736202309*pi,0.5221607618445501*pi,3.68273481527328*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.245117466449357*pi,2.98429581629115*pi,0.926186348633813*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.727660702650892*pi,2.87099944012409*pi,3.3269830354228*pi) q[11];\nu3(0.734204780211574*pi,2.94199184448589*pi,3.83745219966157*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.198609302625921*pi,0.44789409759512*pi,3.70106240492546*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.472410261343963*pi,-0.4386866399245627*pi,1.259925338292145*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.62248730231551*pi,0.16788810956853795*pi,3.78202081237689*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38071568417799*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.154053757886438*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.16099502659144*pi,0.221087703351319*pi,3.50549467214484*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47981895857964*pi,0.5*pi) q[0];\nu3(0.601441092544175*pi,0.306653817949209*pi,1.60741724560605*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.172006318204837*pi,3.1126728938131*pi,0.985334519948886*pi) q[4];\ncx q[5],q[6];\nu3(0.419564990291046*pi,-0.4876799950082013*pi,0.610323774363005*pi) q[8];\nu3(1.0*pi,0.0*pi,1.288624720920652*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.813981902775973*pi,2.92850345254679*pi,3.81829798553585*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.331705039500802*pi,0.19526728589140896*pi,3.33062987947084*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5039258355027489*pi) q[6];\nu3(0.280489592561994*pi,0.313659078403678*pi,3.86460566627382*pi) q[8];\ncx q[11],q[14];\ncx q[12],q[16];\nu3(0.254715120556812*pi,0.139210764696738*pi,0.9896380769460771*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37611330286463*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.418671324020719*pi) q[9];\nu3(3.5*pi,3.40337279486089*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43131245746568*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2861897159906839*pi) q[13];\nu3(1.0*pi,0.0*pi,1.096919583126545*pi) q[14];\nu3(0.247261461703256*pi,2.88965054119227*pi,1.1680866832998569*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277582590787945*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.484672837757933*pi,0.36847649290388995*pi,4.40934885357293*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[14];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.431308621399635*pi,3.33390327045433*pi,1.64675173911882*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.386075322666461*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5193476707196762*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5417606589788873*pi) q[16];\nu3(3.5*pi,3.48916093399892*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2834985947736381*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[13];\ncx q[4],q[10];\nu3(0.762977210248979*pi,3.49537436046466*pi,4.23187587602022*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.31772101279691*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.19188582049868*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43835187958408*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.26786931181799*pi) q[3];\nu3(3.5*pi,3.3596776622722*pi,0.5*pi) q[4];\nu3(0.83093179027547*pi,-0.4986343341612729*pi,4.284960685618341*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48650403120607*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.137687160782912*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275427445603317*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42716179560737*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.483356067949226*pi,2.63182578402645*pi,3.92134431884899*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.534947783085808*pi,0.028757658940125053*pi,3.61902112554617*pi) q[11];\nu3(0.493707797461235*pi,-0.23152423102903702*pi,3.61534094951536*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.428850659659424*pi,-0.30408849696572504*pi,1.55718718905594*pi) q[14];\nu3(0.266014155702558*pi,0.14262915874054305*pi,4.42038900715864*pi) q[16];\nu3(3.5*pi,3.4105795249668*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.37890711572155*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1318810161489519*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49279689288581*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.632038666731369*pi,-0.392800523232957*pi,4.165905250501821*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.455785044152909*pi) q[10];\nu3(0.775078294825414*pi,0.336319162024144*pi,0.905872601305436*pi) q[11];\nu3(0.219405897892119*pi,2.87624645886007*pi,1.1910283554247258*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.684759727578039*pi,2.57189638788384*pi,3.98272031592547*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3245913229549195*pi) q[15];\nu3(0.222408892764617*pi,0.27728732178106597*pi,3.76624582263654*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.787250811857024*pi,0.60662216345531*pi,4.11527538499485*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.252956548018256*pi,0.08343019258922202*pi,1.3084701954165912*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.619496738710759*pi) q[21];\nu3(0.493716673382175*pi,0.14656717218510396*pi,0.5158897885300445*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.38903768242257*pi,3.10247664329683*pi,0.788138799519223*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.495454750032713*pi,0.8776866917242101*pi,4.23772325722126*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43683294549854*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.281077518723352*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.426511262382189*pi,3.15742150874172*pi,3.37224171338779*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.278643596177588*pi,3.39582045017552*pi,0.739229653563131*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.359137137939101*pi,0.6455249442605999*pi,4.21901506243122*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.776985352034278*pi,2.90713695470673*pi,3.89254329617025*pi) q[17];\nu3(0.62984640243877*pi,-0.10383651510182701*pi,0.770492623118167*pi) q[18];\nu3(0.864020811020006*pi,0.41118792755007005*pi,1.262691416733456*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.206046018653428*pi,0.44251547234644795*pi,3.98127846190667*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.63617681897296*pi,0.78481104835493*pi,4.43059418289749*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.962075777071301*pi,-0.192447756119611*pi,4.47309213858614*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5631948653259691*pi) q[11];\nu3(0.473303326262903*pi,2.71607996964177*pi,3.76647142441103*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.311080491073968*pi,2.965077414758*pi,1.75242357473683*pi) q[17];\nu3(0.296823553129789*pi,0.7831868597563301*pi,0.5308652601150449*pi) q[18];\nu3(0.716649221315272*pi,3.4579780198189*pi,4.4112837486925205*pi) q[19];\nu3(0.712213707286*pi,-0.36535613040305503*pi,3.86906024017417*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.581229935647004*pi,3.22579149049699*pi,3.58312781356518*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(0.46815682308331*pi,-0.12725482199621402*pi,3.57308295311922*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.322109802391879*pi,3.45570751118275*pi,1.353360537651717*pi) q[10];\nu3(0.373209208503207*pi,0.8727172534882399*pi,4.3260234619374*pi) q[13];\nu3(0.5577281185383*pi,3.11247737656879*pi,1.64571504673754*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.297176315294226*pi,0.7651586170790401*pi,4.2141259106202*pi) q[20];\nu3(0.781598720444231*pi,-0.05374873302255301*pi,0.603004938622572*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.381948734893546*pi,2.83462954503583*pi,0.994135621451683*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494620884633038*pi,0.6367760782902501*pi,4.1899661819113305*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.799570920352281*pi,0.02133965894497003*pi,4.16020343404997*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.38583075637522*pi,0.07958737345622702*pi,3.80736248096365*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0674561963583887*pi,2.45752684839053*pi,1.2759250959441308*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.38193081296447*pi,0.16073057150983905*pi,3.75340972593208*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(0.0327832105133189*pi,0.104999459348883*pi,3.47624302334133*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.541012199895427*pi,0.5085042569710001*pi,4.327387716965021*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46067372322594*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48332601065549*pi,0.5*pi) q[5];\nu3(0.41388562477235*pi,0.27227506956815395*pi,0.739498763189019*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3514547602749891*pi) q[8];\nu3(3.5*pi,3.45315223412752*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.75751190519893*pi,3.19375801572554*pi,2.89994377529056*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297847575401736*pi) q[18];\nu3(1.0*pi,0.0*pi,1.080432204276109*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44573786734745*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45634836684373*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3074783401682342*pi) q[12];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.172521399956356*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[12];\nu3(3.5*pi,3.49198210048717*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.358487251061479*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46813162037727*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.255213367499546*pi) q[13];\nu3(1.0*pi,0.0*pi,1.382622710163125*pi) q[14];\nu3(3.5*pi,3.46493570413659*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34376364760719*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42776250570507*pi) q[19];\nu3(1.0*pi,0.0*pi,1.319173537834215*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\ncx q[7],q[15];\ncx q[9],q[19];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.4699516837806*pi) q[12];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.4143253823754005*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42938808827583*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.652105184855372*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.560333050937381*pi) q[14];\nu3(1.0*pi,0.0*pi,1.244337282380453*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5154993635983539*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.47686965951743*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.201972226720447*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.434645893727851*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.688398514065082*pi,3.08769844581168*pi,2.94228207402344*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.378735062177327*pi,3.15867253469421*pi,0.677707275646218*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.650153285342693*pi,0.15669934837420996*pi,3.71131507505869*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36708924282695*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.465303221814285*pi,0.5217183432313599*pi,4.40930739264308*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.2811243272642*pi,0.017046919447984976*pi,0.5967560909823192*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.816920046835267*pi,0.5709660601600399*pi,0.913098592344573*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.193614618148286*pi,1.2070832616779*pi,4.25100770186753*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.894817111435069*pi,0.67341092182799*pi,0.5075283708924734*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.475760126526581*pi,-0.384729006183954*pi,1.4251309358780428*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.482073388707639*pi,2.5618593774326*pi,1.485100581478421*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.769597784148146*pi,2.61044941372054*pi,3.59808058867935*pi) q[18];\nu3(0.554717509861558*pi,3.04965405368312*pi,3.29849969989652*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.252559656383792*pi,0.6747016299861599*pi,0.626817065548208*pi) q[0];\nu3(0.717098400444976*pi,2.65194342172078*pi,3.53400166564298*pi) q[1];\nu3(0.413664167541401*pi,3.45916971507809*pi,1.8722807266841*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.653645491854701*pi,2.85092357132449*pi,3.27798885280207*pi) q[4];\nu3(0.503493701898892*pi,2.71018552038686*pi,3.98345228839662*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.578874594856303*pi,3.00138185967927*pi,3.85475148413734*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.695580319731239*pi,0.31215331491951304*pi,4.36743344083803*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.340681531978786*pi,-0.125686697903086*pi,0.868432621748797*pi) q[18];\nu3(0.136020863662462*pi,0.462062918247365*pi,3.96406544203187*pi) q[19];\nu3(0.543225463717511*pi,-0.21558204696497102*pi,1.300406802309771*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.416399459853022*pi,-0.261664281516895*pi,4.42901856256425*pi) q[0];\nu3(0.252868249265055*pi,0.05983187068766205*pi,0.6027186526732*pi) q[1];\nu3(0.287925103736166*pi,0.76231310093044*pi,4.23783840058829*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.28158763317669*pi,0.9016462479172*pi,4.440449531812391*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35982753216753*pi,0.5*pi) q[11];\nu3(0.428968879735326*pi,0.5716940324503601*pi,4.03188313751691*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.102212736374897*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.795281116851603*pi,0.426363241944135*pi,3.95663443937219*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.569549650049347*pi,-0.423818153450933*pi,3.40534599777968*pi) q[7];\nu3(0.757070262215003*pi,-0.178583081199704*pi,3.81386350473*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.785211290619733*pi,3.49033657692093*pi,3.32901560487278*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.190456324939906*pi,2.95117986797989*pi,0.910775690559847*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.234468509677625*pi,-0.4418078567287629*pi,0.603152713285495*pi) q[7];\nu3(0.233809445369923*pi,0.6471043665059999*pi,3.92790461252678*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.374136247269478*pi,-0.27283436909679004*pi,1.67045370779645*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5952168136840879*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.708916136171475*pi,2.86036240124554*pi,3.23017282748641*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42579354332374*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.578475038365082*pi,-0.4567255172469746*pi,3.74209506431675*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.251748388304454*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48357120935033*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.593631864516662*pi,3.22230560767287*pi,3.2027356604976*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.838044468701987*pi,-0.21207642026434997*pi,3.35901837945124*pi) q[17];\nu3(1.0*pi,0.0*pi,1.351445573901993*pi) q[20];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46134696424947*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.461609527529186*pi,3.31047475021365*pi,1.463784934277283*pi) q[17];\nu3(1.0*pi,0.0*pi,1.112729360912191*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5722517317449193*pi) q[19];\nu3(3.5*pi,3.45369276291176*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(3.5*pi,3.47710188646714*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.099195851381163*pi) q[10];\nu3(0.544162873405568*pi,0.81833103124534*pi,4.22312255087318*pi) q[11];\nu3(3.5*pi,3.45197788564516*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.299276772475982*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251056781392323*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.667859429345832*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.49289797705889*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.35107059260926*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.12998611023957*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[15];\nu3(0.49075805762856*pi,-0.49648699723514195*pi,1.78353198450051*pi) q[11];\ncx q[12],q[13];\nu3(0.337423351906318*pi,0.226222887425226*pi,3.40735133202973*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5930417254228151*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.393060579963036*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.634541965312882*pi,3.15961631650968*pi,0.5479586352021119*pi) q[6];\nu3(3.5*pi,3.25507789438287*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49952079387643*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47810461533679*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.2431527299432705*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3984826099054*pi) q[14];\nu3(1.0*pi,0.0*pi,1.268913623328189*pi) q[15];\nu3(0.729371872698508*pi,-0.4995227497326883*pi,3.13467905688532*pi) q[16];\nu3(1.0*pi,0.0*pi,1.135826373730208*pi) q[17];\nu3(0.442990783684918*pi,-0.24037982991902201*pi,1.476690723357296*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.772551098145528*pi,-0.188309385059113*pi,0.5461698460518017*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47779700620585*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[15];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.764792432770793*pi,3.18817151481955*pi,3.32164059381706*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5972343623859708*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5281675680405697*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5057576846619263*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.861935232491461*pi,3.41628248026498*pi,4.07721997546533*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.915992698110881*pi,0.068258199029536*pi,3.74645273052539*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.326466700520625*pi,0.7311805770390101*pi,4.042883676240439*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.640444929255404*pi,0.412742569909355*pi,1.51494763310553*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.310383056840744*pi,3.04075816482564*pi,1.240094233919565*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.763031301190527*pi,-0.134310414850132*pi,4.21723796812628*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.124918331156361*pi,0.38631718589464503*pi,0.9051922999412321*pi) q[8];\nu3(0.496628112604472*pi,-0.4617915441763212*pi,0.642258929703065*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5063538576701*pi,2.90915709787096*pi,1.368328902101942*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.234424834118116*pi,0.99966348166619*pi,4.36338401678216*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0782990460866707*pi,0.04613712565454897*pi,0.5512497242257247*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.429215780117002*pi,3.42751599773076*pi,1.404730132908813*pi) q[8];\nu3(0.608401990942268*pi,-0.263503739838325*pi,1.090421219598751*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.677687488869119*pi,2.69177940452465*pi,3.67293631261371*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.151310091538077*pi,-0.4360461954895241*pi,0.9840032091825011*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.282858037262472*pi,0.274101633906356*pi,0.882533039857778*pi) q[0];\nu3(0.832690506942098*pi,-0.4639714795953719*pi,3.30503789284522*pi) q[1];\nu3(0.517030733522175*pi,2.79364783502388*pi,1.154001671224964*pi) q[3];\ncx q[4],q[19];\nu3(0.390765709354058*pi,-0.214746735834549*pi,1.274807936150621*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.221207290201132*pi,0.03907102303409005*pi,0.8431918146884809*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.489935475377537*pi,2.8993533140106*pi,1.279251524000264*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.298338845234171*pi,3.08066350637385*pi,0.9757332599806621*pi) q[1];\nu3(0.765111290295138*pi,0.13333416253791397*pi,0.846750302271603*pi) q[3];\nu3(3.5*pi,3.49096282715797*pi,0.5*pi) q[4];\nu3(0.588837223792313*pi,3.20639760329135*pi,3.17404009881841*pi) q[5];\nu3(0.483983517743973*pi,0.352628948665736*pi,3.75509008729369*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.675171287505458*pi,3.45321104013528*pi,3.25206656448216*pi) q[10];\nu3(0.717060273071847*pi,3.33727635886951*pi,3.44225986344863*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.338540768328601*pi,0.6230206814055801*pi,3.77626015686238*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.778070940208817*pi,3.09196024126794*pi,3.92525474957357*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.178966685188648*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.565850312692406*pi,0.59948708036875*pi,0.672069886050041*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.640902775559743*pi,3.11952796874993*pi,3.10094938546623*pi) q[10];\nu3(0.539154142935765*pi,3.12117659838927*pi,2.89008821463997*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.280540752494596*pi,3.1448065892903*pi,1.82069615991896*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36967126928726*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.175964295758836*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.788032132926637*pi,-0.12363966154343098*pi,0.501181885111836*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49821265461661*pi) q[19];\nu3(0.594284578272563*pi,0.14505215045648*pi,1.007616278370538*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.217667310245398*pi,1.12671085569139*pi,4.27007940651133*pi) q[13];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.2506729249602*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46559977058235*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.637159171683134*pi) q[8];\nu3(3.5*pi,3.49105015481122*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.215479242412641*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251082257610281*pi) q[14];\nu3(3.5*pi,3.42121788061903*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.330631638797561*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2485587329781112*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[20];\nu3(3.5*pi,3.41313583354278*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[8];\nu3(3.5*pi,3.42288154011825*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.136401960740786*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.30885897563302*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.49980031373734*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47965792690316*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1997495084998921*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5546889983920782*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5754490798496597*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5623956127283509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.365764476461489*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22057429106284*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.46895708695515*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41350746934504*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.635835812670157*pi,3.06048478434569*pi,3.99036847445818*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49782755502406*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46580567084088*pi) q[21];\nu3(0.738638073561122*pi,3.35417935253753*pi,3.97092273470786*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0834047722853735*pi,-0.36111411980457997*pi,0.9820978198523009*pi) q[4];\ncx q[5],q[21];\nu3(0.376556160434833*pi,3.11780989597757*pi,1.57424146885562*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39679131610744*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.697864480084678*pi,2.80736083687264*pi,3.93198388217191*pi) q[16];\nu3(0.368847054791487*pi,2.54529581644077*pi,1.283005407593207*pi) q[17];\nu3(1.0*pi,0.0*pi,1.24529347102571*pi) q[18];\nu3(0.588926065218553*pi,3.10318763247995*pi,3.95563943466407*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.531683332334167*pi,3.19070992996654*pi,0.690533144878893*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.18121124476276*pi,-0.08412876751415899*pi,0.718571242103165*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.622424382419796*pi,3.05631516316112*pi,3.47253888880356*pi) q[8];\nu3(0.422195047857138*pi,2.76464341389927*pi,1.227657363414884*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.348969082141773*pi,0.22391727513224202*pi,4.00942967807806*pi) q[16];\nu3(0.293381931415635*pi,0.46791307739492904*pi,0.865332415943346*pi) q[17];\nu3(0.159346588598882*pi,0.178223879837069*pi,0.5036264421641614*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.878564520528687*pi,-0.011613011478886992*pi,3.63494396620803*pi) q[8];\nu3(0.390269441364762*pi,0.84451947684555*pi,4.17367520166047*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.933833284969504*pi,3.32961518062623*pi,2.97257420605094*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47774383716511*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.281781275107553*pi,3.07960593530779*pi,1.99127470546812*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.542600757854273*pi,2.86047394138172*pi,3.44947613245928*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.564046741993442*pi,0.29264678304550396*pi,4.2324385661998996*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.234777472462344*pi,-0.4010061503357419*pi,0.7954932400259209*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.452931295566609*pi,3.04843058549454*pi,1.62052324441253*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.660636376468858*pi,3.38125224269004*pi,3.47574372225692*pi) q[1];\nu3(0.372383598884567*pi,-0.130092979084296*pi,1.482773843695848*pi) q[2];\nu3(0.692695759388544*pi,-0.26511557986009*pi,3.43569040601601*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.552771251968814*pi,3.25868430743261*pi,4.37520641298379*pi) q[5];\nu3(3.5*pi,3.45707225035777*pi,0.5*pi) q[6];\nu3(0.760564739183277*pi,3.46788542824544*pi,0.964770983228621*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.418494132970073*pi,-0.36577265179414997*pi,1.150420226894762*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.45587545602848*pi,2.90468029733201*pi,3.63738489688071*pi) q[15];\nu3(1.0*pi,0.0*pi,1.115917967859*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.143789459705746*pi,0.218708143227465*pi,3.79004328271685*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.669380601509813*pi,-0.216542161588826*pi,0.607443772932294*pi) q[2];\nu3(0.236214537148575*pi,-0.00032809190358101814*pi,0.705036608167777*pi) q[3];\ncx q[4],q[11];\nu3(0.876824642133708*pi,2.85313314732452*pi,3.30891887476938*pi) q[5];\ncx q[6],q[17];\nu3(0.375200904134586*pi,2.66988629950113*pi,1.5088262686891*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.538982986119956*pi,3.33801647413824*pi,1.90339997131905*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.553317867705541*pi,0.6147670019179501*pi,0.749233326849829*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46358007801699*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.741931231013306*pi,-0.156211424221312*pi,1.24747045430501*pi) q[10];\nu3(1.0*pi,0.0*pi,1.344065187962324*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5331229253347523*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.775409227404922*pi,3.42193696594356*pi,0.693706953365691*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.574415242232828*pi,3.31838058242246*pi,0.816872506851397*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.455126480537683*pi,0.8319087869260899*pi,0.7040803969474521*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.458298529938094*pi,-0.4594079222691943*pi,1.3157765639074661*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5880779439057484*pi) q[11];\nu3(0.381900412300678*pi,3.31275847345776*pi,1.76370363191205*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,3.45734612111399*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42119051276908*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.540329625804211*pi,0.12206581892954504*pi,0.728005996099372*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48969895546103*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3178710528154292*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44561649706448*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.170338236999645*pi) q[15];\nu3(1.0*pi,0.0*pi,1.350581631300831*pi) q[16];\nu3(0.331871440766062*pi,-0.160041051962521*pi,4.19470474960316*pi) q[17];\nu3(0.695300326716146*pi,0.355331628207308*pi,0.952314059038437*pi) q[18];\nu3(1.0*pi,0.0*pi,1.156891711598965*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.43259536480533*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.633930454480813*pi,3.29450000022428*pi,3.02744399859178*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.242799654876521*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.517808388769494*pi,0.12305808439253596*pi,4.09894432199624*pi) q[17];\nu3(0.604180751189598*pi,3.22498207123835*pi,3.39794755345648*pi) q[18];\nu3(3.5*pi,3.42265003401648*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49030041578999*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5845287472102896*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.449007570512601*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5299304569645549*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45230395334701*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161863426474567*pi) q[20];\nu3(1.0*pi,0.0*pi,1.323005210840372*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(0.256451603418275*pi,2.97093683169894*pi,1.91007613256002*pi) q[4];\nu3(3.5*pi,3.47731134640017*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.4591724873003*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2892506113176911*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.181947743514496*pi,3.20799555869947*pi,1.279093362934586*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5022519203418732*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.800726069415596*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.230523582061613*pi,0.471764441025295*pi,0.525604290593634*pi) q[9];\nu3(3.5*pi,3.48454872768773*pi,0.5*pi) q[10];\nu3(0.481767417629603*pi,3.05308633602887*pi,1.87102492265597*pi) q[11];\nu3(0.598519683203761*pi,0.8508674108652701*pi,0.8365884606859539*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42094437497326*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244171776478807*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.622324850246063*pi,-0.293981516837569*pi,3.95523685350058*pi) q[9];\ncx q[10],q[18];\nu3(0.279601608930456*pi,2.44865442471643*pi,1.117504694637001*pi) q[11];\nu3(0.456396297785327*pi,2.68353410378603*pi,1.464607465979265*pi) q[12];\nu3(0.580707646178583*pi,-0.07477395239325701*pi,0.8448835562752359*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.323505237176143*pi,2.85670682256801*pi,1.60366132394659*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3983935082473*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.614250008479969*pi,-0.06484249605768799*pi,3.8079921047449*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.304689552469283*pi,-0.266060300905269*pi,4.37919082789506*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.144013855571593*pi,-0.12141088126510702*pi,4.246664260277949*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.822968842245804*pi,3.09443087054462*pi,3.87468004447171*pi) q[0];\nu3(0.408083615362955*pi,3.4823362538157*pi,4.30563550668339*pi) q[1];\nu3(0.46153577359223*pi,0.6681945594585399*pi,4.2376437007564*pi) q[2];\nu3(0.106592665613345*pi,0.5754429034795101*pi,4.17456553239332*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.596380592566624*pi,3.07915572452814*pi,3.78124801999719*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.658736109039145*pi,-0.09644663629197497*pi,0.7908433320931301*pi) q[15];\nu3(0.347191938284066*pi,-0.394186192356705*pi,0.6655647564098011*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.370144750284043*pi,3.17915671051065*pi,1.0290522961662139*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.571985747025245*pi,2.43293257330626*pi,3.89234310921536*pi) q[1];\nu3(0.720707796712923*pi,0.80870830645315*pi,0.839562655606531*pi) q[2];\nu3(0.537727842161216*pi,0.98549163077133*pi,0.839816668695878*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44425691370208*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.271332761331033*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.345477341093579*pi,3.20310480642208*pi,0.864701115541848*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.440985890882783*pi,-0.252705714504249*pi,4.26976247974158*pi) q[19];\nu3(0.187941538733486*pi,3.13240028999701*pi,0.897116217683265*pi) q[20];\nu3(0.661819112838764*pi,3.11086977126053*pi,3.5919077199163*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.161950007970983*pi,0.032726256787068975*pi,1.017333359935938*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.375814293546387*pi,3.01520712357656*pi,0.5543190726695514*pi) q[20];\nu3(0.195073883584501*pi,0.8054978875013401*pi,4.23773954530384*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.30782514687616*pi,0.5*pi) q[4];\nu3(0.821907911649777*pi,0.31111857474093996*pi,4.29162244148991*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.243037024801234*pi,-0.092436401411217*pi,3.61545148921696*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5069753421135359*pi) q[12];\nu3(0.273346151421802*pi,3.30736557410911*pi,1.44345030514422*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1647196011353849*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.354068345615838*pi,0.45669813918607904*pi,4.47932436520522*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.492929591980603*pi,2.62748863142333*pi,1.1191276341729721*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43566556535797*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44177739977144*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.383785083571762*pi) q[9];\nu3(0.610714613899605*pi,0.86477494162989*pi,4.42779484676956*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1326137655276*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44957920217403*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.348631578134778*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5189264217544229*pi) q[16];\nu3(0.715327418221732*pi,0.09112945650232196*pi,0.7030699203726409*pi) q[18];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[7];\ncx q[3],q[19];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.848450973591217*pi,-0.10301596121740098*pi,4.4173033041922505*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.485446588647538*pi,0.9702741595472899*pi,4.13298919749469*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40463761905436*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43870641365177*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.730665814821534*pi,0.014212298555453029*pi,3.58590951906452*pi) q[6];\nu3(1.0*pi,0.0*pi,1.278444384306383*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42967841023457*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5078539399808354*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32656315451737*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183263280905384*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[7];\ncx q[3],q[19];\nu3(0.556357234413565*pi,-0.34893430835302697*pi,3.56629855512943*pi) q[4];\nu3(3.5*pi,3.44488570561314*pi,0.5*pi) q[5];\nu3(0.481010912107727*pi,3.32564438320426*pi,0.5810571540436522*pi) q[6];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.241580434198739*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.730045882553496*pi,2.91271660109947*pi,4.0873917842059395*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46396836308187*pi) q[7];\nu3(3.5*pi,3.43609363200363*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.493125010623499*pi,0.59622377522323*pi,0.678195363600288*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282495726770682*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5803053592801461*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.2994297593899*pi,0.28862733490733605*pi,3.94224019122295*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.713984968098018*pi,2.87708490919783*pi,3.65849134073754*pi) q[11];\nu3(0.0457801153326263*pi,0.16175305477788904*pi,3.415200864321*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44989217280584*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.273937982025833*pi,0.458729248539711*pi,0.700897144621529*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.930972843603888*pi,0.8256970915016699*pi,0.643089197127054*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.29619985218306*pi,0.5*pi) q[10];\nu3(0.776989388739715*pi,2.96993599278854*pi,3.39146978660189*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.883145274556763*pi,-0.280869085739966*pi,0.764307717874286*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.539024124826105*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.203669022741501*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40273638361024*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.289419462616876*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.557685802054447*pi,0.01839997739310595*pi,3.92158691980861*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5284983800458414*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.7698581726397*pi,3.13738692501693*pi,4.01062014017193*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5688982763461885*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.478274302832501*pi,-0.4862159527867142*pi,1.98120793667047*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.379180840043763*pi,3.11775710806437*pi,2.06292207576601*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.882254265533486*pi,3.07363852839679*pi,3.65386988649862*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.587591567381743*pi,3.19405556396178*pi,3.08424351722395*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.29356701965833*pi,0.6444563984054901*pi,0.707434692292517*pi) q[0];\nu3(0.503112918451844*pi,-0.221530284162807*pi,3.91063027769819*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.403259543277062*pi,3.44714326787723*pi,4.36418540048847*pi) q[8];\nu3(0.618136668345379*pi,0.88478925345487*pi,4.462466611806001*pi) q[9];\nu3(0.61013895258598*pi,0.6320222196581999*pi,1.278229076717589*pi) q[10];\nu3(3.5*pi,3.32594394006715*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.17128374730299*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.480824654741994*pi,3.140385323286*pi,3.35225993695051*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.741651399219604*pi,0.08964658676702497*pi,0.5737502454985893*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.41811774816701*pi,1.00588136925692*pi,4.28557287484438*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.525899652576287*pi,0.82729414042197*pi,4.24270064434993*pi) q[5];\nu3(0.449486252921907*pi,3.466380012029*pi,4.04612449973636*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.7054999288574*pi,2.92969974140009*pi,3.38745569795816*pi) q[9];\nu3(0.533868168505395*pi,-0.35642470899629397*pi,0.6536716740659541*pi) q[10];\ncx q[11],q[12];\nu3(0.239510579963682*pi,-0.08974975575399402*pi,0.997825016069021*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.622222396898839*pi,0.471912566870899*pi,0.5339197745736795*pi) q[15];\nu3(0.833803913296061*pi,0.82016375893359*pi,1.1556064928690981*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.237699556958541*pi,0.360369063909153*pi,3.51059165532852*pi) q[5];\nu3(0.892392205233813*pi,2.43563755711323*pi,3.76601205874259*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48804778061937*pi) q[12];\nu3(0.289880354108648*pi,3.14792277437725*pi,1.3206065783159762*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.051328563213011*pi,-0.11634783070614302*pi,3.7911765175976*pi) q[15];\nu3(0.419958002291387*pi,3.46440900955365*pi,1.0337929916747108*pi) q[17];\nu3(0.280859764644197*pi,0.5044896654589499*pi,3.56350819529652*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.513809180140726*pi,3.0017230026909*pi,4.16427596469631*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.6636232998144*pi,0.6118443824370301*pi,1.208265025982441*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.859070532875888*pi,3.35798722907594*pi,0.5931799915021775*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.42802984863249*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.182947871838014*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.594843744584777*pi,0.15109263141987295*pi,1.17478922568349*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40284778079714*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[16];\nu3(3.5*pi,3.41920844726035*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.141833092305089*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.256793485168936*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.661269665532341*pi,0.88466211860987*pi,0.781173101433629*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.19911967719309*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36793617509775*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36515195832078*pi) q[16];\nu3(1.0*pi,0.0*pi,1.173732960124412*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1756848043930401*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5097622580367217*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\ncx q[7],q[8];\nu3(3.5*pi,3.49895755001116*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48070341688583*pi) q[10];\nu3(0.368976256144716*pi,0.36109473916662005*pi,4.10053941133378*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.319887961570533*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.49738249259032*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48219877645414*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.331857616835776*pi) q[8];\ncx q[9],q[13];\nu3(0.501471217434023*pi,0.8131729482165899*pi,0.609584071312291*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.209106899822039*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5392730112497546*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5213370182686714*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.422874667376665*pi,2.62664037894497*pi,0.8984143267689351*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.714831113761635*pi) q[13];\nu3(3.5*pi,3.4888282355842*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44242958542539*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.318743533708066*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181611329624118*pi) q[20];\nu3(0.0295726175782526*pi,0.6316926888087999*pi,3.66472996944847*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.469423470331372*pi,-0.09448660899695399*pi,1.458592781814547*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5205100333552051*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.652779837067347*pi,-0.23861066307941903*pi,4.18523017910511*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.47980513547993*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.204998864513896*pi,2.86616537805894*pi,1.66944878459816*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.276507660104663*pi,0.09078980589929897*pi,0.9078399964510391*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.496255461052209*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4918570498604495*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.35323440496005*pi,3.36006586968237*pi,1.7867556406698*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.737918207149555*pi,0.03199250541316501*pi,4.02798887707902*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.617319799944919*pi,2.84896842181641*pi,3.57885487782518*pi) q[1];\nu3(0.829029656937582*pi,0.333532672366867*pi,1.498628044474501*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.39945122330262*pi,-0.256760020030704*pi,1.273620525567709*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.86240713532055*pi,-0.39316150795071303*pi,0.965742957060935*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.888681068317781*pi,0.494482121390724*pi,1.235408992684714*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.226309526235023*pi,3.15201106269826*pi,0.639279698083179*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.834667605700023*pi,0.5947745072597499*pi,0.9809142873625389*pi) q[2];\nu3(0.701517733504073*pi,0.6944754893795799*pi,1.067140788879773*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.25588438020633*pi,3.29230942044277*pi,0.92495138744811*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.303034216412347*pi,0.21805057243867498*pi,1.273762742228925*pi) q[9];\nu3(0.57402462864709*pi,2.47573221519168*pi,3.55169233781954*pi) q[10];\nu3(3.5*pi,3.42753665207161*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.271695289510847*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.506808927031518*pi,3.26968795674901*pi,3.12215556098765*pi) q[16];\nu3(0.348781253897943*pi,-0.261354096924609*pi,1.74577661768959*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.430740420276392*pi,0.01481571654668401*pi,3.88204342243855*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.707529682835242*pi,2.83787150584979*pi,3.31765030653814*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.402892482080701*pi,2.49303574423436*pi,1.2256431551189602*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.18660422185304*pi,0.23098845821524805*pi,1.141396018300354*pi) q[10];\ncx q[11],q[12];\nu3(0.810383966527628*pi,-0.08607102716327902*pi,1.024172187914264*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.305203460517086*pi,0.21178633829961402*pi,0.8184336878882861*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.623804543383967*pi,0.24052974557582396*pi,3.97695845461235*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.324697349684938*pi,0.43995949474387297*pi,3.96562184084176*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36201180388474*pi) q[12];\nu3(0.159369537322292*pi,-0.397294008343473*pi,1.433890993343777*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.40719774606213*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.666403610341532*pi,-0.399281446441182*pi,0.723112017283629*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1995006639511319*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.339753751429365*pi,0.42626043772560895*pi,0.7513306793107091*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.269602137925806*pi,-0.011122104399452992*pi,3.87039086373432*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34524746224638*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.36856743486113*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.226706976468991*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.81275406106169*pi,-0.33369050281548196*pi,0.699137109468924*pi) q[14];\nu3(0.613349061179231*pi,-0.08443489080646399*pi,0.9748456917115029*pi) q[15];\nu3(1.0*pi,0.0*pi,1.162523028237489*pi) q[16];\nu3(0.0550311906057406*pi,-0.0026679870519660254*pi,4.150918826832131*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.538377811081364*pi,0.03502742017312299*pi,4.35639045942353*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.443705992239099*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.354780494481902*pi,2.53271337523765*pi,1.445010270610217*pi) q[14];\nu3(0.573527357444333*pi,-0.4452803906542922*pi,3.84470935681478*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.705949714532079*pi,3.3043154285174*pi,3.63473598637614*pi) q[19];\nu3(0.332948862708656*pi,0.338203448136971*pi,4.220019597817879*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48278937069571*pi) q[3];\nu3(3.5*pi,3.34127498615969*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2598589861054958*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45337095873571*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.748235073849792*pi,0.53762603231692*pi,1.357555237795528*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[4],q[8];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[18];\nu3(3.5*pi,3.47396115011975*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316759481063954*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42843223957935*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.46061204894293*pi) q[8];\nu3(3.5*pi,3.41968566077829*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.440191676872586*pi,0.36201244877867*pi,1.070135036202728*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.366790788678672*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.239548163127637*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47727828814952*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.145376621254446*pi,3.48884917221797*pi,4.486612956520959*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.355876956557259*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.416917776659*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3365297344678249*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.609365385576369*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.778359457141252*pi,-0.384507379848482*pi,3.47489489887644*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37502655778021*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.483545526155011*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.123030105610153*pi,0.251761361579929*pi,3.89888496134934*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3192450207506*pi) q[14];\nu3(3.5*pi,3.46217372773001*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2750824768087*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39648274478153*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.528312084659268*pi,0.9375455801334001*pi,1.013449158429218*pi) q[0];\nu3(0.388296968168324*pi,0.19734655739362905*pi,1.001432577123861*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.647560070599378*pi,-0.14023845704250398*pi,4.42314899121649*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.788139397710098*pi,0.5356000996621499*pi,0.5973811573810803*pi) q[0];\nu3(0.527861881240522*pi,-0.190969753356095*pi,4.2596287867531295*pi) q[1];\nu3(0.200557477348183*pi,3.03745301067629*pi,1.474358480278918*pi) q[2];\nu3(0.718873494149452*pi,2.9941308151776*pi,3.22351427884171*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.939607267293425*pi,-0.4465051493553062*pi,3.41621626162949*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.356719771790607*pi,0.19033158707933895*pi,1.175978098422281*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.7797144784885*pi,0.7164220955204399*pi,1.071863003831496*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47829017141826*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.589463910910608*pi,2.82540699451551*pi,4.24115725838058*pi) q[2];\nu3(0.494934697413765*pi,2.83806550229127*pi,3.95040405031125*pi) q[3];\nu3(0.670459687324767*pi,3.05303791579886*pi,4.37487757928872*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.744286100384838*pi,-0.06520221865970499*pi,1.259975388084873*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.380895002461555*pi,0.394533091288336*pi,4.28400508997846*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.735984842185261*pi,3.4712429604828*pi,0.650678139153051*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.64330465453145*pi,-0.4908677765243191*pi,3.84591135645524*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.60256914939539*pi,-0.361931858043014*pi,4.23542825389266*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.488038149437832*pi,0.23378934479792401*pi,1.1440270832172459*pi) q[8];\nu3(0.191504868225761*pi,0.7185759562437699*pi,4.13952426471119*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.229868661601799*pi,-0.4265649923410517*pi,0.5866953350876533*pi) q[21];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.678576521539964*pi,-0.275981231266373*pi,1.056140217360459*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.40192632685723*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231786526566934*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.447460182742384*pi,0.8424660992612101*pi,4.03352881273109*pi) q[17];\nu3(0.15083879333165*pi,-0.27167035740879397*pi,0.5289622627006091*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.332673450693534*pi,2.92547810988243*pi,1.68458305213017*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4971463085423*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.744596413835705*pi,-0.4463713800371691*pi,4.39428852490647*pi) q[5];\nu3(0.624786793706576*pi,-0.36807804380186804*pi,4.4764388791413605*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.399665455890362*pi) q[10];\nu3(0.692335803185036*pi,-0.289712266616291*pi,0.984366520778968*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.852084251853823*pi,-0.15048863617331598*pi,4.4403638003593*pi) q[15];\nu3(0.554138390593844*pi,3.05377109678562*pi,4.17294446040998*pi) q[17];\nu3(0.660462672655954*pi,-0.388619524031076*pi,4.1211175060014895*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0945709661176985*pi,-0.020784964691055008*pi,4.31558259896651*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.702795602546923*pi,0.50246645733524*pi,1.318592817413235*pi) q[5];\nu3(0.257969347586698*pi,0.5023271728024501*pi,4.47210695273345*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5778917215792113*pi) q[11];\nu3(0.0551826273936255*pi,-0.331254927221311*pi,0.760822941284915*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.697319113699269*pi,2.61464695738564*pi,4.10584322886975*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.759831293310297*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.154163899269425*pi,3.10303381646222*pi,1.73559596379087*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.549507225373845*pi,-0.326308653264762*pi,4.18178608119677*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42995258475481*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.269939498902618*pi,0.77475111043812*pi,4.48566952184486*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.484917328830913*pi,3.16153735061526*pi,1.86142698691494*pi) q[19];\nu3(1.0*pi,0.0*pi,1.174123946051305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30609112065931*pi,0.5*pi) q[1];\nu3(0.649877559602661*pi,0.331591457399363*pi,0.5509820611522028*pi) q[2];\nu3(3.5*pi,3.4063406509036*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45675203620873*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.235002005616105*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.46841606584067*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.563671418506606*pi,3.13839037600334*pi,0.653783571796489*pi) q[11];\nu3(1.0*pi,0.0*pi,1.337320878884967*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1312013114710902*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.20883700169311*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.114719205305537*pi,3.3905620280533*pi,1.087687438610691*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[20];\nu3(3.5*pi,3.46548666068728*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.830074819082247*pi,0.08927918906088605*pi,0.7529294809100451*pi) q[11];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246458288026304*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5665080997148979*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.613916198332061*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.30875223033134*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3327506018836495*pi) q[12];\nu3(3.5*pi,3.35273705794708*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.128377473834876*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5060980032814267*pi) q[17];\nu3(1.0*pi,0.0*pi,1.177973516598783*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44026001718344*pi) q[20];\nu3(0.309104248759851*pi,2.60597630358625*pi,1.311059945493898*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.614270126879422*pi,2.468142671729*pi,3.75575123588197*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,3.41827922996393*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5928812192116132*pi) q[15];\nu3(1.0*pi,0.0*pi,1.214265019713384*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.490095226863063*pi,0.6873072167081999*pi,3.99014329551424*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.480561185014574*pi,-0.16892580214234498*pi,1.402314246373861*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.43776452311352*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40820175014895*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.502067867860898*pi,3.01487890300654*pi,4.3774005603721395*pi) q[1];\nu3(0.361153557545523*pi,2.95690174742201*pi,1.9421928594314*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.122084499502436*pi,0.317413808939802*pi,4.21555539026091*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.411125437323361*pi,-0.187763525513236*pi,4.22079998930237*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5777082574358204*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.664011434327197*pi,0.021620119448922948*pi,0.8999290505568049*pi) q[1];\nu3(0.561719059894896*pi,3.37905248088382*pi,1.88989761921436*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.388635757885219*pi,2.7269424352879*pi,0.820561102513635*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.123360313838473*pi,2.44155825626813*pi,1.085581085628017*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.463968490487544*pi,0.30475853072080705*pi,3.6840523434242*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.303793929446892*pi,-0.19841434767816202*pi,1.2188225473026248*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.286252534846666*pi,0.17359515993104002*pi,1.18604980169627*pi) q[5];\nu3(0.706361280581765*pi,0.25337625285376*pi,1.212473985803741*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.633801596200244*pi,0.38102215162319397*pi,0.728166506285261*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.315158472935456*pi,-0.4357314554463937*pi,0.909426228206035*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.577032693502966*pi,-0.081420454141094*pi,1.3094768551634481*pi) q[4];\nu3(0.767816440446183*pi,3.31006880981696*pi,2.89777582279796*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.419394637354558*pi,2.96388807260639*pi,1.62307472418286*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.442226096700473*pi,3.034202192962*pi,0.745448156128289*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.341176945488274*pi,-0.4955995898596829*pi,1.80843416295248*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.329394942663992*pi,0.6026934307893801*pi,0.891781927105219*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.327688642248925*pi,3.40145870382308*pi,0.5637784691039074*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.529382347100536*pi,0.29281890650157205*pi,0.891384578234454*pi) q[13];\nu3(0.549080009689705*pi,0.25062728056582895*pi,1.057726091226727*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.206205785714838*pi,0.42527984372844696*pi,3.99519824329967*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.433448064341337*pi,0.35981882581720104*pi,4.41953938931925*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.37555239568384*pi,-0.33966571946839397*pi,3.92749382410917*pi) q[9];\nu3(3.5*pi,3.49632846930552*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.459366484079837*pi,0.321203900006805*pi,3.57512170659122*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195949800891114*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.632458907513349*pi,0.166281941717354*pi,3.96248219910125*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.841432974835535*pi,-0.25132704701714104*pi,0.5392341850197035*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.655566409136262*pi,-0.4956722171280521*pi,3.3839572020493*pi) q[16];\nu3(0.597913535171158*pi,3.20367243812264*pi,3.81335874817447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.514072099103505*pi,3.3805874112816*pi,3.25993041054384*pi) q[20];\nu3(3.5*pi,3.38710789477044*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43814562370227*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.23824627755756*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3058756574537291*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.49704775572184*pi,0.284581930240275*pi,0.910285689788437*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.743099593831759*pi,2.55381015724607*pi,3.51121984642673*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5177937510697568*pi) q[17];\nu3(0.485909916252975*pi,-0.348329687013049*pi,4.009858025590431*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[2];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45165341005145*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[17];\nu3(0.643105513361575*pi,0.343307435453305*pi,4.12523094379997*pi) q[12];\nu3(1.0*pi,0.0*pi,1.329192463759902*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.455693753317711*pi) q[2];\nu3(3.5*pi,3.31758748413796*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.603407050258799*pi) q[5];\nu3(1.0*pi,0.0*pi,1.226296105220509*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(3.5*pi,3.38717490114959*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.055315304138468*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[5];\ncx q[1],q[2];\ncx q[3],q[16];\ncx q[4],q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35838342643434*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5321154754475952*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.41538166940598*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277663473027274*pi) q[20];\nu3(1.0*pi,0.0*pi,1.26382462098934*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46224697654789*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5970412313204536*pi) q[6];\nu3(3.5*pi,3.43249740574319*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.659277802283154*pi,3.12550309304827*pi,3.25779425416724*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.4738827247318795*pi) q[13];\nu3(1.0*pi,0.0*pi,1.21503140548965*pi) q[15];\nu3(1.0*pi,0.0*pi,1.314588216584714*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.872991566538524*pi,0.81380976963018*pi,0.5536246720928248*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[6];\nu3(0.525582315751138*pi,-0.05727924767638298*pi,0.619518923512592*pi) q[5];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.324326832382871*pi,-0.391434456924199*pi,0.783558282585202*pi) q[11];\nu3(3.5*pi,3.41916450815269*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307457832550696*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4565746584636*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5515182325837502*pi) q[21];\nu3(0.865443774144091*pi,0.04201136161758501*pi,1.112381443437964*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.706600359983379*pi,-0.13826019340336498*pi,4.48338390323451*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.662799454959963*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3884436369838*pi) q[16];\nu3(0.743713732304594*pi,3.48090404895233*pi,4.3664753117843*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.77321613734146*pi,3.45801901127953*pi,0.623988659896083*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.270424989604666*pi,0.21600396295680602*pi,3.93274526163582*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.861903826371888*pi,2.88939355812444*pi,3.77155242164862*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6154920848593199*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.537502852582452*pi,3.0070398075091*pi,3.59668062565364*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.738496281187161*pi,0.42903284277919396*pi,0.737897457842684*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.561574408708726*pi,3.16747396711432*pi,3.18659838934617*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.673526476882328*pi,0.153411355769837*pi,3.89633579648522*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.314980562221374*pi,-0.372531356097822*pi,1.1446841730441681*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.779606644784817*pi,2.76920189354638*pi,3.50212839887334*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.459511583134077*pi,0.54229563436069*pi,0.717161259996505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.902667347332058*pi,-0.283418552241952*pi,3.22900716173578*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.865472982013668*pi,-0.0060025396686390065*pi,4.244944977461969*pi) q[6];\nu3(0.572850815222121*pi,3.15723418880732*pi,3.35914931645647*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0891184018026391*pi,3.27573115033176*pi,1.119294818855862*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.291535198998387*pi,3.08660045161518*pi,1.6782170655599*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.423271761408396*pi,2.9046120099165*pi,1.64530129234313*pi) q[18];\nu3(0.605803363437133*pi,0.5928111460125101*pi,0.6545422424239999*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.47755244228514*pi,0.43589346688084896*pi,4.23412505140037*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.522940795109617*pi,2.70872887150818*pi,3.54760865418865*pi) q[7];\nu3(0.32426509914892*pi,2.79738859833009*pi,0.8625186290430791*pi) q[9];\nu3(0.816419533788222*pi,-0.03011617119245502*pi,4.275199311916619*pi) q[10];\nu3(0.317914189265926*pi,-0.4273822590312011*pi,0.887379796795251*pi) q[12];\nu3(0.267756010172808*pi,0.22837100001433897*pi,1.009489962052533*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.326841564557855*pi,2.90929210870792*pi,1.2561591328952781*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0810897526551315*pi,0.308643707775507*pi,3.64224492757618*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.810080995224567*pi,0.20670436961742*pi,1.481585188480077*pi) q[9];\nu3(0.492308466047248*pi,-0.20169900537521301*pi,0.649632357838974*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.85511276029493*pi,2.60932481251664*pi,4.03781540100886*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5629293414143*pi,1.00600311301436*pi,0.810249726777422*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.616107512867283*pi,-0.279464526314555*pi,4.0767439987053695*pi) q[20];\nu3(0.284862520149113*pi,3.07170637360137*pi,0.777639832022968*pi) q[21];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.250536707278142*pi,0.18377017717545796*pi,1.039982921676545*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.232588626515232*pi,2.87401935501634*pi,1.440630168015017*pi) q[15];\nu3(0.464473268611309*pi,-0.08490609060992499*pi,1.09038193994988*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.19718870684088*pi,3.20262627049824*pi,1.441646822475703*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.34083392430615*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.270753722152928*pi,0.76745771975154*pi,4.2579792753044305*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.410867735669012*pi,-0.20558262676314298*pi,4.29348703589895*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193893147366866*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4653631638542*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.43764031454104*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44799830150026*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.267726927039061*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.277970440513441*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.160746857958701*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47236881545789*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[8];\nu3(3.5*pi,3.44826333626959*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.420862491326234*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.49850305022532*pi) q[19];\nu3(1.0*pi,0.0*pi,1.224262588619344*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[16];\ncx q[5],q[12];\nu3(3.5*pi,3.42008485800362*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39134019151276*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.366600098813851*pi) q[10];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.41678589885548*pi) q[14];\nu3(3.5*pi,3.45830245925374*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45576110002681*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238711106916853*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.48574694668519*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42218781980179*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2997486900639639*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.612159610210872*pi) q[12];\nu3(3.5*pi,3.42509316091051*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.227793057070832*pi) q[15];\nu3(1.0*pi,0.0*pi,1.148754374665907*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5199562387824811*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[16];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.428757450601481*pi) q[10];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.615306451414415*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5994899103419311*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.617421878297931*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46897688377093*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.402593187522652*pi,-0.24972750187118797*pi,0.5254915839688254*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.743519350757636*pi,-0.4490109543176217*pi,3.63018327758846*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.468967832681521*pi,0.6898360791271301*pi,3.97839632534976*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.662095894252006*pi,3.34162290718087*pi,3.21015996006517*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.652130373456353*pi,3.39351193536474*pi,3.46273018081248*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.345630308916276*pi,3.29639010356427*pi,4.2834006673989204*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.525146360767714*pi,2.6941048201563*pi,1.3481532623067949*pi) q[20];\nu3(0.753928119347507*pi,0.26366911158640605*pi,4.3845903929755305*pi) q[21];\nu3(0.2227115955359*pi,3.24724588924083*pi,1.218705703850825*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.232823421730992*pi,0.333196067820562*pi,1.093891733913341*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.353777109623813*pi,3.03114848075576*pi,0.9808557639632229*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.395808827496429*pi,-0.04770960537841101*pi,0.672410148612404*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.62487767002053*pi,-0.4601348835562492*pi,3.67945842495188*pi) q[19];\nu3(0.723369174488116*pi,0.03001799861196197*pi,4.0151583275726*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.379720768909486*pi,-0.09277859840395197*pi,4.043498245082279*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.201279490092802*pi,0.142141421358704*pi,3.39298781042098*pi) q[2];\nu3(0.321069456557608*pi,0.482537963827085*pi,3.85176637337754*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.497032036572428*pi,3.01669262079781*pi,3.42656163085407*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.468259411368877*pi,3.30880744819752*pi,1.67596399378578*pi) q[7];\nu3(0.686238034863942*pi,2.86863187402622*pi,3.89049552104961*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.659289555013409*pi,-0.03015510856140502*pi,1.321898857266358*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.936190010770642*pi,0.21936229229411197*pi,4.30730088788539*pi) q[13];\nu3(0.505662488453916*pi,3.02964824438367*pi,3.28600782611124*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.752044584847146*pi,-0.4707961684355223*pi,0.707052462374298*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.696729334123638*pi,3.31149988267481*pi,4.1739061337988606*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.475612157376618*pi,3.12102778243182*pi,3.4136576266379*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.693959036025949*pi,-0.04899335646341202*pi,1.1125282570151689*pi) q[7];\nu3(0.387245469262137*pi,3.49754036998553*pi,1.208414083759246*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.166396004423252*pi,0.05041050918893697*pi,1.037484505540168*pi) q[13];\nu3(0.221104728142207*pi,3.11017143179231*pi,1.175940167982998*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.393102329204702*pi,2.54831947888828*pi,1.1451648825377458*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0487562368197527*pi,0.455068845758021*pi,4.37105240316728*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.32814769503421*pi,3.37190015228772*pi,2.05273416890197*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.668364586739287*pi,0.17569098773993297*pi,3.6900710676509*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.48794864372793*pi,0.70036612895563*pi,0.922303650194497*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.831275708072203*pi,2.82591553818717*pi,3.39863260913753*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.554828453377802*pi,3.25545683316281*pi,4.3123098662749*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.756195318948784*pi,0.253700504359782*pi,0.5578356205795937*pi) q[15];\nu3(0.121512506570471*pi,0.5258529545361701*pi,4.220938950928311*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39362587204785*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.584050324840196*pi,0.19537887083539696*pi,3.6723495512748*pi) q[4];\ncx q[5],q[21];\nu3(0.6331806360833*pi,-0.19236460037984698*pi,4.08489194630451*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.535305313439366*pi,3.14045702154474*pi,3.25797004381674*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.269025226239145*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[18];\nu3(3.5*pi,3.4664100761601*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48268648575473*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1832358202680608*pi) q[7];\nu3(0.207256509361434*pi,-0.49765451125245436*pi,1.092350104534549*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202797199107649*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48588638010202*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.101144903446557*pi,0.39351228276069505*pi,4.32472938367288*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.23022477488347*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43548217889245*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5465573398569002*pi) q[7];\nu3(3.5*pi,3.43886516303599*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49488037421097*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41664427929433*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2851993562479191*pi) q[15];\nu3(1.0*pi,0.0*pi,1.155323690198502*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2364925856644469*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37939438075609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.48499285067521*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.181961306228919*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.30565966663431*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.2582969731796179*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(3.5*pi,3.47888609939313*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.296414627046944*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4956048400549395*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.38189471287862*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48968259141553*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5855155873186987*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.366124183710718*pi,0.12930129832817505*pi,0.5771019187690511*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42735681289051*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.597609271861916*pi,2.85200459512715*pi,4.31104575252656*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5971551189607496*pi) q[9];\nu3(3.5*pi,3.40372330033562*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.295479121299626*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.616016990055548*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.454874448703233*pi,-0.33094741626020996*pi,3.8739775075767*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.558829067949556*pi,-0.048881883637031*pi,3.98906364224295*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.684876481354423*pi) q[11];\nu3(0.478448872384291*pi,3.08176131818644*pi,4.358428165256861*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.954056964103052*pi,3.09289381421097*pi,4.12634228406752*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.86993654426724*pi,3.0869670042551*pi,3.46700780243703*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.163264174041706*pi,3.40442057647899*pi,1.0361514812236479*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.300855661068022*pi,1.16695771095655*pi,4.21476643427377*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.354278569464729*pi,3.35180396632204*pi,4.1562479456501*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.337077094525981*pi,3.10814301679266*pi,0.956941400828422*pi) q[19];\nu3(0.569393717122209*pi,2.84270233627577*pi,4.24184744274643*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0654519702186057*pi,3.15571660904116*pi,1.94389144232325*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0811346051927746*pi,2.63545707546434*pi,1.3986278956527691*pi) q[5];\nu3(0.561839853000138*pi,-0.375322486452021*pi,0.744096946593616*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.449674331780626*pi,3.24794947151701*pi,1.83056284437172*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.429166035832266*pi,-0.205088014180151*pi,0.5034734568024785*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.335971483776521*pi,0.46615726063420504*pi,4.3424320156955005*pi) q[20];\nu3(0.569880695365733*pi,2.90965834317808*pi,3.88617357465157*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.155465556977801*pi,3.1824124330393*pi,1.0876119810569849*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.612735726470115*pi,0.408430656096333*pi,1.50125855215243*pi) q[5];\nu3(0.441953404889808*pi,0.5851989695886599*pi,3.62894356368196*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.724557436818428*pi,-0.08279522072643403*pi,1.006725445350221*pi) q[9];\nu3(0.280371175351272*pi,3.41711949770861*pi,1.96266030787423*pi) q[10];\nu3(0.671220990035649*pi,-0.38885998464967897*pi,3.72955881022154*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.128914377572554*pi,3.33836008761926*pi,4.27754005626138*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.188520146147001*pi,3.06309756958308*pi,1.95302347670681*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.625100693051989*pi,3.41881265929332*pi,3.57624661708666*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.336932588788251*pi,-0.053586552684249*pi,0.921383954040204*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.175069523374923*pi,-0.192096240695666*pi,4.3598057823426295*pi) q[8];\nu3(0.859478765758671*pi,0.5752222533162801*pi,0.557488665190486*pi) q[9];\nu3(0.767061559286442*pi,-0.309765840817827*pi,4.157306180061029*pi) q[10];\nu3(0.282094772200783*pi,-0.4201492037878668*pi,0.7691280907635021*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.714692002200682*pi,2.60326010861162*pi,4.04303752415035*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.615973760033768*pi,0.47458382810864796*pi,0.984213327021662*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.427731714820646*pi,-0.122171114285956*pi,3.95066449148801*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.306501603838284*pi,2.65324041398652*pi,1.344284915422583*pi) q[3];\nu3(0.562950009523748*pi,0.7644789338453499*pi,0.9469095608407789*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.906777827457224*pi,0.43400964850715595*pi,1.5066363846753*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.907690559748124*pi,-0.12022163642016598*pi,3.73819391068529*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.600959291975542*pi,2.81409603018335*pi,3.93093271907595*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.782910868712816*pi,2.7268394927988*pi,3.92074949063664*pi) q[3];\nu3(0.334424827650974*pi,0.465023656283993*pi,0.8738481559515929*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.336140102666714*pi,-0.20271234808247102*pi,4.47191262460122*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47783002882499*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.32275594349603*pi) q[21];\nu3(3.5*pi,3.44765172230583*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(3.5*pi,3.46221077474136*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.279607692810603*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3227358219999341*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48774285322788*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[15];\nu3(3.5*pi,3.26912221192487*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.134713584563527*pi) q[10];\nu3(1.0*pi,0.0*pi,1.287513554082125*pi) q[11];\nu3(3.5*pi,3.34625411221368*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49557863108005*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.390898906557317*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237731944416209*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5149330236727594*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48414385418228*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40745559238302*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.632162034845043*pi) q[14];\nu3(1.0*pi,0.0*pi,1.379516063481835*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45810461782876*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196090066721995*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.613891510920077*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5930562206299115*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48382599402893*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5244627358317842*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.4780409219756*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.226986263287817*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45332429415188*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47396457356969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.572196708807866*pi,2.9977770196472*pi,3.95606944616554*pi) q[2];\nu3(3.5*pi,3.45102139551091*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.372866397124944*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.378283570721923*pi,3.10548563982831*pi,1.0833947612652128*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.750132859521135*pi,2.69360614601472*pi,3.55305037152262*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46545572962701*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.533655613037094*pi,0.301594042585979*pi,1.126384165251117*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.544200429670663*pi,-0.37348972081306*pi,3.67075626171247*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.306775638003028*pi,0.040466519197325024*pi,4.146308843815159*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.470668779919491*pi,-0.4572111305516005*pi,0.643885784690879*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.357530690040118*pi,0.9766748564475101*pi,4.4681660699714705*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.41516647994737*pi,0.7026804011390999*pi,4.24605175695113*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.681158776167857*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.612281786452888*pi,0.21850300513603305*pi,1.180252278935263*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.228705981686069*pi,0.18454465328746905*pi,0.917852476773851*pi) q[6];\nu3(0.571022335496627*pi,0.27785961365620204*pi,3.70287539893973*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.811240900361175*pi,3.11464505435442*pi,3.6544552501011*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.857455157276228*pi,2.68865284514367*pi,3.9551316448035*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.515984600972224*pi,0.8964630052148499*pi,1.0932780858507258*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.620458355238522*pi,3.35705059347074*pi,4.108329574918789*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.363107573524162*pi,-0.051832955879916986*pi,1.2635169211449369*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.529228520720253*pi,2.52385619301307*pi,3.55483696770097*pi) q[10];\nu3(0.0748805822547128*pi,0.233211570151864*pi,0.5864600901484028*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.663410507452077*pi,2.77176216263792*pi,3.82141537727152*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.322951001942669*pi,2.77824103182402*pi,1.092831089760034*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.994719708743317*pi,3.37052390223263*pi,3.46613108597521*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.834021853055061*pi,0.47573864368222096*pi,0.8028116349233521*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.594841511593032*pi,-0.06508647190015798*pi,1.263746876639099*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.069202810761098*pi,3.44296372559442*pi,1.476118410254549*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.632000425611351*pi,3.29355674597453*pi,3.38241923849355*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0241514229198592*pi,3.07624026848565*pi,0.998926205685557*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.688152353067542*pi,1.19434987444417*pi,0.766259465437586*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.541695537070759*pi,3.38113611211157*pi,0.93205799654527*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.263253265646249*pi,0.250836486640578*pi,4.07604344930506*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.761512961207274*pi,-0.08031870179051498*pi,3.52075572859939*pi) q[3];\nu3(0.550022238969228*pi,0.013891739307508977*pi,3.66475415345106*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36477817900502*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45169363657636*pi,0.5*pi) q[7];\nu3(0.41716133612557*pi,3.11611010560535*pi,1.80108484364963*pi) q[8];\nu3(3.5*pi,3.47894106863299*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.30650619220186*pi) q[12];\nu3(0.598654561386528*pi,2.89630344224257*pi,3.54916114371455*pi) q[13];\nu3(1.0*pi,0.0*pi,1.325930491379971*pi) q[14];\nu3(0.276448659305773*pi,2.8711060123248*pi,0.679173400431264*pi) q[15];\nu3(0.397742796675615*pi,3.07818192175967*pi,0.600642073236743*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3341699352974739*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0629909159541675*pi,0.250166119879487*pi,3.67037577188171*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.33925386419137*pi,-0.11063881413472498*pi,4.0250813211823395*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.264365843566394*pi,0.9413902157079199*pi,4.24718320698344*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[12];\nu3(0.407190139971416*pi,0.05378846151150096*pi,0.5373577577266314*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.255686746461897*pi,0.29598852795851704*pi,3.71623493383838*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41801686877551*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.83705623950166*pi,-0.002873707570400008*pi,3.98191613872134*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5019401979545571*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42654813692252*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.486136016283369*pi) q[17];\nu3(1.0*pi,0.0*pi,1.28681244351253*pi) q[18];\nu3(0.655000238067272*pi,0.315906735559228*pi,4.37495953799737*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[11];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[16],q[21];\nu3(0.306734590510225*pi,0.16603303440302397*pi,3.58139944060143*pi) q[19];\nu3(3.5*pi,3.22328533737132*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44436342354255*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2777826280169569*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.128916877861312*pi) q[15];\nu3(3.5*pi,3.4420024165619*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47736816468878*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.221652005225236*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[11];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.880160327415051*pi,0.8840111270479101*pi,1.10075037074772*pi) q[7];\nu3(3.5*pi,3.49078365069936*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.153095416230076*pi,0.271520913830678*pi,4.16962267227047*pi) q[12];\nu3(1.0*pi,0.0*pi,1.305230367933318*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(3.5*pi,3.3960712464915*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5765040866724607*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49353295121591*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1480851388182138*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3365113332939*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4449732199386*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4777181953461*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.16392576648549*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.502691722334242*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.232415000346856*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.52819142496706*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.23611957648448*pi,0.31052920996592004*pi,0.935432022060657*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.627826109002686*pi,0.6529376951435899*pi,1.220582345560459*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47490758516179*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.29232159211475*pi,0.377006723638875*pi,3.7872814314673*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.245274398419271*pi,3.21403308151918*pi,1.164787977439274*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31242311327823*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[14] -> c[14];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.466582368566276*pi,0.12124560558780695*pi,0.5270333567129586*pi) q[1];\nu3(0.584855306131099*pi,0.25465499046877504*pi,0.613655565202032*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.419921745688431*pi,-0.146446332637088*pi,4.41883189979965*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.21531485039599*pi,-0.330542230122367*pi,1.57468387337505*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nu3(0.697397691590055*pi,0.127580801668551*pi,0.775240871735721*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.628354896035857*pi,-0.243491638723358*pi,1.163288215829227*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.749676070549033*pi,-0.054090549271718025*pi,1.0380613747327931*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[5] -> c[5];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.39544766223273*pi,3.23038379527684*pi,4.3135432821764095*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.379917266452028*pi,0.9565974072813399*pi,4.069142506176799*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.244150226166927*pi,0.6468407814980099*pi,0.5538672039990642*pi) q[15];\nu3(0.549545669320267*pi,3.26034264689127*pi,1.67820463613776*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.090512121201705*pi,0.25535095540831*pi,3.70459391789956*pi) q[21];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.739376706013394*pi,0.28735458774342704*pi,1.57009696582272*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[3] -> c[3];\nu3(0.479676677825125*pi,0.20643709396168197*pi,3.98711453988297*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.244566647079413*pi,0.7430409027012801*pi,0.621986144491984*pi) q[19];\nmeasure q[4] -> c[4];\nmeasure q[19] -> c[19];\nu3(0.609943337857621*pi,2.96744033861983*pi,4.17663571257911*pi) q[10];\nmeasure q[10] -> c[10];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.801171756403361*pi,3.31827961589571*pi,3.26753089317983*pi) q[0];\nu3(0.637080783180121*pi,0.84059720877642*pi,1.0367744317338201*pi) q[1];\nu3(0.588351802906599*pi,3.04012094496966*pi,3.74190966839252*pi) q[2];\nu3(0.40104126007195*pi,2.78029834442303*pi,1.135266196547805*pi) q[3];\nu3(0.400561158484102*pi,-0.366065984034904*pi,4.02894329830115*pi) q[4];\nu3(0.352847780872603*pi,2.98150769735666*pi,1.51301664488215*pi) q[5];\nu3(0.90893264195219*pi,3.16141594918402*pi,3.45959657797947*pi) q[6];\nu3(0.237718618032365*pi,-0.339303019797106*pi,0.5873988264866602*pi) q[7];\nu3(0.468072677120671*pi,3.25490205406591*pi,1.425924675578246*pi) q[8];\nu3(0.401827159614458*pi,2.82138421698598*pi,0.965298361901288*pi) q[9];\nu3(0.931649147904352*pi,3.00487034458129*pi,3.13787831306372*pi) q[10];\nu3(0.937202612936648*pi,-0.174736719498784*pi,0.623832164083695*pi) q[11];\nu3(0.949677630688352*pi,3.47326386882459*pi,4.02802642283376*pi) q[12];\nu3(0.477813866681079*pi,0.019440232249418044*pi,0.679385838894869*pi) q[13];\nu3(0.531857622949452*pi,0.24020139113401495*pi,0.5459314471846591*pi) q[14];\nu3(0.730578960587669*pi,0.09146554311677701*pi,3.62139578066703*pi) q[15];\nu3(0.476046631985807*pi,-0.136811468159327*pi,3.73682790978393*pi) q[16];\nu3(0.460316592746533*pi,2.83651241859141*pi,1.09114991924698*pi) q[17];\nu3(0.413342977782619*pi,0.398721528914584*pi,3.60839108323109*pi) q[18];\nu3(0.329056220725803*pi,3.12856250643974*pi,2.07055596970191*pi) q[19];\nu3(0.797162854038869*pi,3.37767169025139*pi,3.28165294704988*pi) q[20];\nu3(0.565525220348586*pi,3.43220716041829*pi,4.04231580531153*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[15],q[17];\ncx q[19],q[21];\nu3(3.5*pi,3.40849034601542*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39481305793121*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42794533232049*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.248335215363821*pi) q[4];\nu3(3.5*pi,3.37928169987836*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.215878901602409*pi) q[6];\nu3(3.5*pi,3.49645004018452*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.287821599515087*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.41906438294607*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.046553677153803*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1747196894258631*pi) q[13];\nu3(3.5*pi,3.48332130762589*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2285133124444299*pi) q[17];\nu3(3.5*pi,3.42369474648405*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212357783952554*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2401851472437881*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\ncx q[2],q[4];\ncx q[3],q[14];\ncx q[5],q[6];\ncx q[7],q[9];\ncx q[8],q[16];\nu3(3.5*pi,3.33054889079764*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.185682584525235*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45885795855015*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5196027911388411*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5319629701601118*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36942916862895*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5269972555411008*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5059326320612879*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39095092944353*pi) q[13];\nu3(1.0*pi,0.0*pi,1.352997926243519*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181706221151587*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5558702135785395*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47028992008389*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.688164320507377*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\ncx q[2],q[4];\ncx q[3],q[14];\ncx q[5],q[6];\ncx q[7],q[9];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5332667477004356*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.615576190129372*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5312039662477881*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.321350992284262*pi,-0.478874774169254*pi,0.633366177189046*pi) q[2];\ncx q[3],q[14];\nu3(0.731063838695114*pi,0.456527375499006*pi,1.369056130385758*pi) q[4];\nu3(0.253359440651636*pi,-0.4373380799799943*pi,4.49598488972502*pi) q[5];\nu3(0.448254627303936*pi,0.78833692829852*pi,4.01419275631976*pi) q[6];\nu3(0.524247383683783*pi,2.6471422146845*pi,1.047735489384843*pi) q[7];\ncx q[8],q[16];\nu3(0.821314639708539*pi,-0.447099667335822*pi,0.5470959852620507*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.643003328133584*pi,-0.020664727838096975*pi,0.5798424292351682*pi) q[11];\nu3(0.135163319294667*pi,3.23038901609924*pi,0.5619380748241055*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.151141244727244*pi,2.95873920346346*pi,0.5877282518169346*pi) q[15];\nu3(0.70622311647047*pi,0.20969328822892297*pi,4.48868349628147*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.157060764020786*pi,-0.252894843712243*pi,0.7493860763922671*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.289530567182172*pi,2.9445235016909*pi,1.51507291106693*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.828313253416232*pi,0.86182372270516*pi,0.628692050629065*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.703619407743448*pi,0.06595822315803201*pi,1.223001281388781*pi) q[4];\nu3(0.625445898556392*pi,0.474308456904467*pi,0.670459414692914*pi) q[5];\nu3(0.457174976272706*pi,1.06725065406596*pi,4.20083758888787*pi) q[6];\nu3(0.188311413335782*pi,0.366371385678956*pi,3.7627387745509*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.462442477629689*pi,0.5443146357825499*pi,4.24049838159911*pi) q[9];\nu3(0.754945742248987*pi,3.38173453139331*pi,2.9789821699952*pi) q[10];\nu3(0.108844004176514*pi,0.14258644606854198*pi,1.023833947173121*pi) q[11];\nu3(0.603735969735816*pi,0.56244442270785*pi,0.95313881982961*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.700924092816139*pi,0.247796356133273*pi,1.233752878114469*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.513446225168558*pi,0.8545540787307899*pi,4.25188133438152*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.853024427060195*pi,-0.301274500964929*pi,0.845997344973041*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.425190062544947*pi,-0.4661917294767296*pi,0.696274164374438*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.224605295779092*pi,0.16735485442832898*pi,3.93696443980489*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.83649506180476*pi,3.43044454523031*pi,0.5648516023081128*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.469536383339985*pi,2.51166644925911*pi,1.456290293696004*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.927849055743398*pi,-0.4280546463808696*pi,3.18720729979228*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.578702080036124*pi,0.69237869624175*pi,4.3010074730635*pi) q[0];\nu3(0.638200378143837*pi,0.9539036753313499*pi,0.876192617760088*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.341737926368579*pi,0.64806282412854*pi,4.0478235702076795*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.305417599864804*pi,-0.4362240282934404*pi,1.236967275286573*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.614103152473571*pi,2.9371913407159*pi,3.19406740053607*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.428398222956038*pi,0.5319734448361799*pi,0.5555532071577391*pi) q[18];\nu3(0.803257751267405*pi,1.18841716092407*pi,0.805606357388696*pi) q[20];\nu3(0.521287099179644*pi,0.29608195870143605*pi,1.205845841185143*pi) q[0];\nu3(0.497994716878744*pi,0.20184980836156197*pi,0.979670635270975*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36922962316785*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.163243347286949*pi) q[5];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.426303843582734*pi,-0.21963400078344503*pi,4.00747468881217*pi) q[13];\nu3(0.512173388964783*pi,0.14798853604222895*pi,4.0935859124072*pi) q[14];\nu3(0.106243702945136*pi,2.98664027730973*pi,1.7830630773774*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.504082328245251*pi,0.17743080776388098*pi,3.95149597142555*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36075651936248*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.255052951784684*pi) q[6];\nu3(3.5*pi,3.34780283985342*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.307013730202583*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.584296189340033*pi,2.97999277463052*pi,3.14128321064069*pi) q[14];\nu3(0.318233723062791*pi,0.57520625609383*pi,4.28079804015033*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5272116877590487*pi) q[5];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41650803240231*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259367966471248*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.4638718136645394*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.2939291811398*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40067234355028*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3455414751948749*pi) q[21];\nu3(3.5*pi,3.46435173899214*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,1.189232253890541*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45638681420993*pi,0.5*pi) q[10];\nu3(3.5*pi,3.24165867097492*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1066351292268721*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3690855628735505*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.047601300853082*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.213832891527764*pi,2.83847691460378*pi,1.56205605425294*pi) q[4];\nu3(0.659393490609136*pi,-0.14732408284745302*pi,3.89173617129945*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40812280787178*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1042673330051191*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5624026724681499*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48766718195048*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.36613673346781*pi) q[3];\nu3(0.324265850167146*pi,-0.12456010186678701*pi,4.14020656947163*pi) q[4];\nu3(0.220806277483964*pi,-0.011374894604893993*pi,4.06984318511995*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46042992913578*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3266954888811369*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2383464134289839*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46904888702818*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.48509472388814*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4524200824358395*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.532321890939926*pi,2.7955534665286*pi,3.5492417599806*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.2513501784358905*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5500511141694804*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.432285051263275*pi,0.71010976352413*pi,3.93481391877697*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.938586685879013*pi,0.436983813047909*pi,0.8421215611321651*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.56926491731101*pi,2.9404141918909*pi,3.35910027472723*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.208903771641318*pi,3.14556592869573*pi,0.8466965099381301*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.730058471549404*pi,0.30258478533553*pi,1.151954956546043*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.81704414248773*pi,0.7880712352996799*pi,1.112236433706634*pi) q[6];\nu3(0.725964696579394*pi,-0.270301120847418*pi,0.9909643666744821*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.759207444241344*pi,0.32504667897067996*pi,4.0147385880163196*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.428828424394616*pi,2.65751248228722*pi,1.357787756438823*pi) q[6];\nu3(0.232750508581437*pi,2.99508502095356*pi,1.61237929698633*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.742895594890551*pi,0.16328505041694197*pi,0.6269259317658911*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.435156171168666*pi,2.88223774585795*pi,0.8672314404307819*pi) q[11];\nu3(0.306143599889804*pi,0.13474417087582502*pi,4.20246433994166*pi) q[12];\nu3(0.1021824770319*pi,0.42905523039819604*pi,3.76779133742214*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.346966565966942*pi,-0.317150643715865*pi,3.87803362485431*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.661390511684781*pi,0.08626688240622804*pi,0.8312785053219109*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.544684183754514*pi,0.063141955345284*pi,1.50583700353161*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.37171915589903*pi,3.40761487495391*pi,0.976864429014721*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.312031108310338*pi,-0.286186868625005*pi,1.53192737540122*pi) q[10];\nu3(0.39836104270865*pi,2.40759897364831*pi,1.3292672421883571*pi) q[11];\nu3(0.397687127719202*pi,0.279769992532822*pi,0.5721333880170995*pi) q[12];\nu3(0.440167906957938*pi,-0.382226988911182*pi,1.257545388340304*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.770429961477142*pi,0.11671605402662*pi,4.10487399564809*pi) q[16];\nu3(0.273499994047917*pi,0.16273529565783595*pi,3.65459974814981*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0610075758803034*pi,-0.022599273845572976*pi,3.81723019193405*pi) q[20];\nu3(0.382742298942638*pi,2.88285390021552*pi,1.53657789344266*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.639799662535668*pi,0.013908995320932038*pi,0.692227453840585*pi) q[3];\ncx q[5],q[7];\nu3(0.430129725462538*pi,3.23615661780473*pi,1.096836446742493*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.765125130848992*pi,0.33947022227121404*pi,1.479821781145478*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.333218240607109*pi,3.47736484089676*pi,1.059824286038862*pi) q[15];\nu3(0.667133380370255*pi,3.11593047080242*pi,3.01712836419898*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.649868988144998*pi,0.185188794414188*pi,1.339057924354726*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.4953635296437*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2715372043988449*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.545342988108557*pi,3.33900538299948*pi,0.880034695183288*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.425431787808453*pi,-0.22713006176447198*pi,3.79350057939371*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.637108940680079*pi,3.33335190554229*pi,0.656747756286223*pi) q[1];\nu3(3.5*pi,3.26198590992427*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.177990740364844*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.144857770702378*pi,3.41686196673415*pi,1.12000112805232*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.560165594076103*pi,2.44596690978285*pi,3.60285339644696*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.5488839185270915*pi) q[7];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.40913364795655*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209014060113127*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[20];\ncx q[5],q[7];\nu3(3.5*pi,3.47487535069903*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.185846924646248*pi) q[8];\nu3(3.5*pi,3.49489598125605*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.230092456866621*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37170402153325*pi) q[13];\nu3(0.576637954896521*pi,2.94585755697144*pi,4.1004280684222305*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.45644007683141*pi,0.5*pi) q[3];\nu3(3.5*pi,3.499370720583*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.370134402513044*pi) q[9];\ncx q[10],q[12];\nu3(0.558271480709759*pi,-0.375296474876298*pi,0.670402778681774*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44557911123893*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3821318481463019*pi) q[20];\nu3(3.5*pi,3.43003522588174*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(0.447243522589199*pi,3.0885960854673*pi,1.66434933942124*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.266105396652507*pi,3.21872835534302*pi,1.424298252817226*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5448763862162519*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.181831380470891*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47006077404699*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[17],q[18];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.308086369633983*pi,2.87380401186273*pi,1.34643144509229*pi) q[5];\ncx q[6],q[8];\nu3(0.0644196124776249*pi,0.77626537875807*pi,4.202423496333131*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.20041415058618*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48581595097526*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4627164479782895*pi) q[20];\nu3(1.0*pi,0.0*pi,1.295347746319184*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5142990803918406*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[11];\nu3(3.5*pi,3.49683149250704*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.725081210070981*pi,0.37160944316451405*pi,1.1650959124375069*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.634876336894876*pi,3.10388879523242*pi,3.02244606787199*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2164845830606619*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.439776712017149*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.753986402951417*pi,0.31125254650966105*pi,4.32552350302477*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.438770793755502*pi,3.41261269356092*pi,1.64492924366077*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.352721637750099*pi,3.43375312513632*pi,0.5086925581669401*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.448921972577902*pi,0.11163766290072497*pi,0.670358845974848*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.595619414279435*pi,-0.346156510665593*pi,0.526625088618841*pi) q[13];\nu3(3.5*pi,3.42679790313987*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.267924064728871*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.478005260156889*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.182308831724717*pi,-0.328295267267003*pi,1.2158987132976788*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.57815872357251*pi,2.50188080886722*pi,3.71064316541943*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.581373933705531*pi,3.34764460401591*pi,2.87725209739557*pi) q[17];\nu3(0.7512401482623*pi,0.67220059344794*pi,0.7912775264520531*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.341668800594734*pi,0.44383477273538297*pi,0.610269165680084*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.291246366706742*pi,0.14949243615588004*pi,3.52385671473661*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.492835448847588*pi,-0.260733431496743*pi,4.22653280621235*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35127984615894*pi) q[16];\nu3(0.292004475439534*pi,3.30552067730371*pi,1.446774606701121*pi) q[17];\nu3(0.23353972395418*pi,0.74609327584176*pi,0.5952783938797122*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.526410568663546*pi,0.190683785580544*pi,3.84022092220043*pi) q[10];\nu3(0.473374529622858*pi,-0.028523164033951*pi,1.240588223619248*pi) q[11];\nu3(0.591486842462732*pi,0.07117356657765805*pi,0.647844979171165*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.909967262997841*pi,3.39778246060185*pi,3.4651457213078*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.52252025336206*pi,3.47261426440515*pi,0.5477243471114127*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.306931911549828*pi,3.01474799690853*pi,0.7742476940123539*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.370742940611286*pi,0.62268007986816*pi,0.647490213054745*pi) q[3];\nu3(0.486266131573296*pi,3.12570759820458*pi,0.8419706246990479*pi) q[4];\nu3(0.490833734951692*pi,-0.367385068515447*pi,3.89302742778971*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.300504827156951*pi,2.69509788758557*pi,1.58348587655765*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.475302804153965*pi,3.25065541334149*pi,1.4884064305914348*pi) q[1];\ncx q[2],q[7];\nu3(0.528649345302013*pi,3.11854976190658*pi,1.5435642675384*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.422548810609402*pi,-0.149393153680219*pi,1.346749695628038*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.165639106116849*pi,3.3139317584224*pi,4.31183328539433*pi) q[20];\nu3(0.780639331646993*pi,-0.4857769533692774*pi,3.25099226922046*pi) q[21];\nu3(3.5*pi,3.27808957965423*pi,0.5*pi) q[0];\nu3(0.329544397626012*pi,3.18445599356323*pi,0.7649050615270729*pi) q[1];\nu3(3.5*pi,3.38372245216062*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3729268555643999*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1631535058213691*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.339455187436803*pi,0.40538710070801*pi,4.48720299793616*pi) q[20];\nu3(0.555256630199055*pi,0.432788219436646*pi,0.5667426918603442*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.531788199362975*pi,3.27853074509361*pi,4.43138966530059*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.349320004655198*pi,3.11650633090035*pi,0.8380623501800091*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4494848220328*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.658417266936505*pi) q[7];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42375024048988*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44155624317021*pi) q[13];\nu3(0.395844128343457*pi,3.28225787792048*pi,0.842031525865343*pi) q[14];\nu3(1.0*pi,0.0*pi,1.356090008009381*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.118117452197815*pi) q[18];\nu3(0.566688969969981*pi,0.265260594344198*pi,4.05115811963157*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[7];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.42396615430571*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.228830144173999*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.400988315090214*pi,3.26463275178729*pi,4.45754551461796*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40330134462262*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.391153704383545*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.370599074728959*pi) q[15];\nu3(0.494332979569069*pi,3.09701104542073*pi,1.94361374910781*pi) q[16];\nu3(3.5*pi,3.47989003100661*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5397282708484465*pi) q[18];\nu3(1.0*pi,0.0*pi,1.315570993348726*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.25646662175758*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[15];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4206536895227195*pi) q[10];\nu3(3.5*pi,3.4657045825219*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.1312948201889221*pi) q[19];\nu3(1.0*pi,0.0*pi,1.430540399431715*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4250697285019704*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46623213936652*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.328797978581738*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.300614457755421*pi) q[21];\nu3(0.549433888405838*pi,2.38502535413297*pi,3.6877920150791*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.539759623566566*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49253518346985*pi) q[20];\nu3(0.425697659500602*pi,-0.4405750883940585*pi,1.56833689989253*pi) q[0];\ncx q[1],q[19];\nu3(0.15690376833665*pi,-0.46536452213395707*pi,1.89937202547548*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39052215876441*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.583972828073723*pi,2.93411867248058*pi,3.15513374189712*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.25581843537839*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.320741174226327*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.681986022490875*pi,0.5558681088042099*pi,1.139394709612537*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.725135831046358*pi,-0.027716467814485002*pi,1.2703749879734731*pi) q[12];\nu3(0.439282581000424*pi,0.12449807952016301*pi,1.359345448375733*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.443327044760976*pi,2.60374801130316*pi,1.272518756230148*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.920880101125008*pi,-0.32385420555100297*pi,3.74109110231439*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5662771998533984*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.909746917878744*pi,-0.226286949679245*pi,4.2529988250915896*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.354032129713761*pi,0.52985663271871*pi,0.768781001644004*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.499385913189966*pi,2.69137268933282*pi,3.65320842867531*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.426742246320735*pi,-0.4023030688647463*pi,4.02673447908024*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.478305300174516*pi,-0.295177817671604*pi,3.68572476410164*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.609945005604338*pi,-0.4929084394947475*pi,0.678368237081462*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.65762566638647*pi,0.7662459907536501*pi,0.68535948441557*pi) q[9];\nu3(0.503458272088047*pi,-0.10398202577082*pi,0.753592752650095*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.906629937547469*pi,0.82697283789838*pi,0.5438765495758754*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.532729606606287*pi,3.38015910762652*pi,4.004680364191*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.619726319189379*pi,0.76950831600649*pi,1.041483820146105*pi) q[8];\nu3(0.558595046806895*pi,0.456998701504444*pi,1.1864417465257229*pi) q[9];\nu3(0.328858785161273*pi,3.2113511854205*pi,0.6868064908398079*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.763627833989323*pi,-0.264635163812708*pi,3.42583501707547*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.678719990363452*pi,0.91536734462966*pi,4.44924122471733*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.966867588269694*pi,2.95940891365462*pi,3.74248685968167*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.248438916830324*pi,0.7013904486473499*pi,4.1509805253996905*pi) q[15];\nu3(0.479310057271938*pi,0.414842686185797*pi,0.69639984728008*pi) q[16];\nu3(0.785864252736648*pi,0.06886433869383302*pi,0.622140402552184*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.43236038285799*pi,0.5142048302011499*pi,4.09653037112455*pi) q[3];\nu3(0.179908647608088*pi,-0.212969440947954*pi,0.5718754346468495*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.527344495225329*pi,0.333645646391895*pi,0.955390302057071*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.729528446158555*pi,0.210171018749998*pi,4.28685595800711*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.801628812938249*pi,0.489294078305735*pi,4.288144372194591*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(0.779762176466339*pi,3.392807841423*pi,3.10790450046066*pi) q[3];\nu3(0.251866369166474*pi,-0.16554063008381997*pi,4.17759527089843*pi) q[4];\nu3(0.122980694492006*pi,-0.233444277626163*pi,4.12950596699468*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.282613015684242*pi,-0.15910527197185398*pi,1.467497877030436*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.934715714974952*pi,2.38070059697315*pi,3.6629533147818*pi) q[21];\nu3(3.5*pi,3.42716000821815*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.231676931745175*pi) q[5];\nu3(0.240426803681131*pi,0.18357811380906297*pi,3.66412984402817*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.436637447469322*pi,0.311401704097789*pi,3.8734715160899*pi) q[20];\nu3(0.414209914124123*pi,3.05833127492632*pi,1.347500314312686*pi) q[21];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30036214540813*pi,0.5*pi) q[12];\nu3(0.563998515301291*pi,-0.19886415109488198*pi,1.011669642904357*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.1909522444495781*pi) q[17];\nu3(0.56979795177071*pi,-0.130879530382283*pi,3.81695330203425*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,4.4759408042711595*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49868448984276*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[12],q[17];\nu3(0.193710871373383*pi,0.73113498123347*pi,4.4616608549705195*pi) q[14];\nu3(3.5*pi,3.49598505553836*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.170508441256535*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3168166988178869*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(3.5*pi,3.38525630315528*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3657130460845*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.197151068918409*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.3146561635794*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275692381322634*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.41319322288143*pi) q[17];\nu3(1.0*pi,0.0*pi,1.11515283374106*pi) q[21];\nu3(3.5*pi,3.23705398627009*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.597589091244668*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45872674592013*pi) q[19];\nu3(1.0*pi,0.0*pi,1.077184482548204*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42272654194381*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.46954564015578*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40647859092496*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.073136513044962*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.416527119035051*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[13];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45675942928948*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37220329589131*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.25125850193246*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.200623908222606*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5025746641358699*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44303749356564*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.195152479308823*pi,-0.4653105743924565*pi,1.007969751341062*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5726671172891137*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44227077362822*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.694393296581773*pi,3.42590686711381*pi,3.32103263416617*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.41730958916928*pi,-0.370397910205416*pi,1.59843277439306*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.636769869887288*pi,2.58726800791634*pi,3.45621473417587*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.123007906975988*pi,0.5651882824785099*pi,3.7316651338421*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.767987414452768*pi,3.39410791244353*pi,4.313587751483039*pi) q[0];\nu3(0.397731584898277*pi,0.5071992282506601*pi,4.323222136494699*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.953283277571268*pi,2.51578972115254*pi,3.83502603014581*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.559375417201162*pi,0.265578891408066*pi,3.79251354188614*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.62384560141163*pi,3.41080243447708*pi,0.715672497333896*pi) q[16];\nu3(0.321998283420705*pi,-0.10848334652168101*pi,0.533556744437775*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.382397687671935*pi,3.18388320922087*pi,1.452723656057198*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.504356011272987*pi,0.39907181346517295*pi,1.3212657609723442*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.475334116180247*pi,-0.33533788176552504*pi,0.757930043396322*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.563557317189369*pi,2.73272880423152*pi,3.81968887728891*pi) q[14];\nu3(0.343006774687728*pi,2.99390601439645*pi,1.94429275936203*pi) q[15];\nu3(0.0737976376781777*pi,-0.381054529594809*pi,0.981129963599739*pi) q[16];\nu3(0.494947576775008*pi,3.16881416467967*pi,3.36065787580853*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.673702382241294*pi,-0.4178388620474887*pi,0.8847542046602981*pi) q[19];\nu3(0.422805996626135*pi,-0.16143371954096802*pi,0.621865672368545*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.338029013335544*pi,2.42809151083636*pi,1.1056521826407621*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.45890744657671*pi,0.13243726272339795*pi,3.44097508163932*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.664246624866869*pi,3.44576196178976*pi,0.685698581859304*pi) q[7];\nu3(0.568779379637903*pi,3.17710099841211*pi,1.73566775626919*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.625834362070818*pi,-0.23956724531387202*pi,0.743007599473242*pi) q[10];\nu3(0.483693584076378*pi,2.83010008516245*pi,3.59653579374307*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.324344745547606*pi,-0.128444264339648*pi,0.9171780140278329*pi) q[14];\nu3(0.478395168342591*pi,0.442413931052571*pi,4.14418036035007*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.487992592490242*pi,-0.302087727695464*pi,1.495041660593912*pi) q[19];\nu3(0.821319528079911*pi,2.74109314696893*pi,4.01124908127542*pi) q[20];\nu3(0.652919745493825*pi,1.04700002073862*pi,0.775431416757812*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.544666727702978*pi,-0.12793848706855698*pi,3.72317058905856*pi) q[2];\nu3(0.308372841962216*pi,0.57545265869071*pi,0.721872252149567*pi) q[3];\nu3(0.583436178363051*pi,-0.21530629645577298*pi,4.487275730577251*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.547513789488919*pi,0.54129933635874*pi,4.04377235491925*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.338672830774719*pi,-0.04520516893715798*pi,1.44583605335631*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.707029573184767*pi,0.22405007196183702*pi,4.42103715031177*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.133719301826868*pi,0.8265827672258901*pi,4.39961874085758*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.84859708456997*pi,3.2486743985063*pi,3.819673689191*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.213308736838096*pi,-0.003846996650582024*pi,3.89500425044406*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.762100150241323*pi,2.30520285200648*pi,3.75975807797607*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42098262246234*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2745994519435229*pi) q[7];\nu3(3.5*pi,3.48413195015658*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41545212718233*pi,0.5*pi) q[12];\nu3(0.341784889169018*pi,-0.22846297979427*pi,1.458128172390401*pi) q[13];\nu3(1.0*pi,0.0*pi,1.316058621727622*pi) q[14];\nu3(1.0*pi,0.0*pi,1.171563818804359*pi) q[16];\ncx q[17],q[21];\nu3(0.477307739351853*pi,0.05540844054149596*pi,3.77565048780164*pi) q[18];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[14];\nu3(3.5*pi,3.29051798252382*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,3.43723623850875*pi,0.5*pi) q[17];\nu3(0.518376332799845*pi,0.5251083027294701*pi,4.132111095752769*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2074208500701729*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3384232644270901*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48289934846105*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5011718584904267*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48012087948659*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5179685432610852*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3843148930747189*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.4959265659353*pi,0.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.1161843136322989*pi) q[6];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42374411395249*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.166818396209377*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48425024046421*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34014941599013*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[13];\nu3(3.5*pi,3.45019419401593*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3221445877416032*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.4018393592756695*pi) q[19];\nu3(0.274039844999152*pi,0.74678618366509*pi,4.158379924070751*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48922599688312*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[19];\nu3(3.5*pi,3.40273369340258*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.481403879251101*pi) q[6];\nu3(0.865008421820931*pi,2.41979902553512*pi,3.65102636600831*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.442457573896685*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40863079046564*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.19042922049673*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.424055098609456*pi,2.65903265819203*pi,1.308162405666299*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.613199883281957*pi,3.03495380842834*pi,3.78020806910752*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.642636150891783*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.869646503404356*pi,-0.07822472340425002*pi,1.20719432460201*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.315615749832833*pi,0.46955190817384795*pi,0.652783585429194*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.694767522500928*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.681553407337921*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.281948118572159*pi,3.0440529613056*pi,1.54755057928992*pi) q[9];\nu3(0.251646132612239*pi,1.06069417893779*pi,4.286135901813569*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.765411497097221*pi,0.286387174770808*pi,1.3853336503017228*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.292940213582123*pi,3.39128854859096*pi,1.092457428336275*pi) q[9];\nu3(0.260269050203133*pi,2.39081704732651*pi,1.1684978341733618*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.634241129114366*pi,0.33900391194743795*pi,1.1026922386342721*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.168164860789282*pi,0.04299809947102695*pi,0.905387529607105*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.416593372799321*pi,-0.16588141437049703*pi,1.303810375001948*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.505652844494366*pi,-0.016924059862699015*pi,3.76067435343018*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.79182110989853*pi,-0.151185797280184*pi,3.77399111774455*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.505094350814975*pi,-0.16825197666981*pi,0.534515192481466*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.631646598850945*pi,1.01351463650024*pi,0.716072796736959*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.440021197717809*pi,-0.4193973409353982*pi,1.305454473926427*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.713435552087849*pi,2.90203365624094*pi,3.10644407830387*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.349533436923549*pi,-0.389081091983333*pi,4.31851247165736*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.29241878266433*pi,0.5*pi) q[0];\nu3(0.223164316148566*pi,2.99706307173212*pi,1.91029068784146*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.813347573219696*pi,0.41058186997496005*pi,1.0343969756547509*pi) q[5];\nu3(0.258729921499925*pi,2.94975959737489*pi,1.262933662925888*pi) q[6];\nu3(0.535221020132902*pi,3.27441034756487*pi,1.68507234063017*pi) q[8];\nu3(1.0*pi,0.0*pi,1.124393891160758*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.122644405527527*pi,2.63486334112606*pi,1.2873388614149421*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.539637544377201*pi,2.51912451040417*pi,3.66460719641745*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.868223011709257*pi,2.69083016086498*pi,3.85674517754024*pi) q[1];\nu3(0.305082945082116*pi,0.425395910305712*pi,4.1961385699557*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.228038161609481*pi,0.5433165327480101*pi,0.5446542205347452*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.508141832440744*pi,0.44499181343554395*pi,1.276512340133244*pi) q[6];\nu3(0.434758396487374*pi,3.26228342134124*pi,1.75562296813739*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.655658759289903*pi,0.65862356886521*pi,0.838622523556853*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.172349888218804*pi,0.30195081355836495*pi,0.8634088167091629*pi) q[18];\nu3(0.768919359942551*pi,0.19142501597588402*pi,4.3563310994009505*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.811184642609316*pi,3.36171028241759*pi,0.5869008472025916*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.498174384208125*pi,3.27222252253492*pi,4.257134002413681*pi) q[2];\nu3(0.389186747163816*pi,3.28812022453492*pi,4.306777745445309*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5781870696462654*pi) q[9];\nu3(3.5*pi,3.47665296995913*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.707529780460576*pi,3.24961470891272*pi,0.621663500453286*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4531431121847391*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.650448169057594*pi,-0.02068694408977001*pi,4.16616132035951*pi) q[18];\nu3(0.615736400874402*pi,-0.08498244407608602*pi,4.14874634636524*pi) q[19];\nu3(0.619896480345686*pi,2.44497316549937*pi,3.91525472726773*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.113399869501024*pi,-0.4086844333751085*pi,4.062500589404809*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.516814156117304*pi,3.12091252764351*pi,1.80527137592261*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46928050852507*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.569048100210854*pi,3.41187574804436*pi,0.762128771015067*pi) q[0];\nu3(3.5*pi,3.43501687475034*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32632237074832*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1577811925315111*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.344970144096935*pi) q[20];\nu3(0.717065199673025*pi,2.8394993548263*pi,3.42911598193283*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.42191198773063*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.48438398051404*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.296887649686988*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46469500238152*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.356524620471063*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3387531482225992*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5441548519641404*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.36617437640736*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.535401401346019*pi,3.00849472546977*pi,3.84177887642632*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.43418314123222*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278778779952027*pi) q[17];\nu3(1.0*pi,0.0*pi,1.383792856156727*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.625098147462768*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.38944429700217*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.33260248562833*pi) q[8];\nu3(0.461686168895753*pi,3.09143074914309*pi,3.33329923354624*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.624920408381852*pi) q[12];\nu3(3.5*pi,3.46695420739259*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.358313014994836*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4824123915723*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255595067330404*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.691463231587456*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45245477200727*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.753138746530716*pi,-0.07590261084910799*pi,4.18401204715158*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.707078990924344*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.317443371670353*pi,0.231204529806336*pi,1.210924660542321*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38295950917163*pi) q[21];\ncx q[0],q[9];\nu3(0.656531006837932*pi,-0.06857949909792299*pi,4.17017494269386*pi) q[1];\ncx q[2],q[21];\nu3(0.670448060586022*pi,0.390162873711686*pi,0.708540266745286*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.715267825630732*pi,3.3070377864526*pi,3.78638273074466*pi) q[20];\nu3(3.5*pi,3.42276986611101*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.507140759620208*pi,3.05941235255038*pi,3.05576994201173*pi) q[3];\nu3(0.490132813697262*pi,3.1739986892299*pi,2.0041104302426103*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.243083918998153*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.462418681573408*pi,2.96184257403726*pi,1.78145116092601*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.717270544855874*pi,0.6438440629337201*pi,0.992913253755692*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.274759566498428*pi,0.168836456503335*pi,1.079702937519948*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.786992112102443*pi,3.16232215484726*pi,3.94786258358579*pi) q[10];\nu3(0.858976130890457*pi,0.93629801875177*pi,0.976523804354957*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.310923704092088*pi,1.01272951083533*pi,4.31928633114037*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.238374492835188*pi,0.49514574439554904*pi,3.71065978490259*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42036946889234*pi) q[9];\nu3(0.577213011426105*pi,2.50835732545773*pi,3.82842024598407*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.72234600529767*pi,0.01773457461665895*pi,4.08454146538458*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.509951015389706*pi,-0.249119469132785*pi,4.0066117492813*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.175795417384114*pi,3.3431348196351*pi,0.5593154292351954*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.840249103952978*pi,0.04143727279215703*pi,4.26725909989716*pi) q[12];\nu3(0.5291201061392*pi,0.349203256119629*pi,1.2252268426718431*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.193182682984862*pi,1.05271182342647*pi,4.2311868852359105*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.543948168573287*pi,2.76195088973767*pi,1.2657520885105131*pi) q[17];\nu3(0.164611212989367*pi,0.6117822819339*pi,4.30245893634733*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.121015661836387*pi,3.07178946532745*pi,1.473807373736703*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.526133549483168*pi,3.12683720820349*pi,1.55677876508695*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.259066364189333*pi,3.47799368800323*pi,1.92743379334654*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.571106674267158*pi,0.8260053284564599*pi,0.88016896142435*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.42372796515668*pi,2.44718203562792*pi,1.32321862914348*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.461694700220786*pi,-0.272958669576742*pi,3.64725326503699*pi) q[17];\nu3(0.4978595668652*pi,2.8349130261199*pi,3.92479075380561*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48721834171893*pi,0.5*pi) q[1];\nu3(0.627057515951476*pi,2.89349049919852*pi,3.42265137348839*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.263822038769979*pi,2.64341918948404*pi,1.136894366511753*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2601387629151009*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.731550608099104*pi,3.27636885379906*pi,0.5907254634874783*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45237012816681*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.277359288415822*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.700759122096947*pi,2.97148294949617*pi,3.41871408514521*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.703251435137041*pi,2.87148448425886*pi,3.70498352221319*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.19826643291194*pi,-0.4738678324678522*pi,4.09160160096767*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.804984785233558*pi,0.92117343344936*pi,0.7991740479380001*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37433133123848*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.578240690614115*pi,-0.38442833194591597*pi,3.15463336909192*pi) q[19];\nu3(0.370324878519043*pi,0.10204270315694597*pi,0.9214321347269809*pi) q[21];\nu3(0.215444127266173*pi,0.66442777800227*pi,3.90914118161154*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4940090272927*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5616730212402297*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.20170074773341*pi) q[18];\nu3(0.768791746089533*pi,3.40398879486602*pi,0.696137703073892*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.294985959643118*pi,-0.361583195789399*pi,4.22199997872593*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44777072968585*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.227747363157902*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4201942970371*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.241140255521314*pi,0.63578602278151*pi,3.82857339167352*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.281546003481296*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41393385923561*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4180086541205*pi,0.5*pi) q[2];\nu3(0.455630457531201*pi,3.47616244215822*pi,1.2705142382236159*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.480240211352*pi,0.5*pi) q[5];\nu3(0.749233224960259*pi,-0.009946139941769017*pi,4.38529990665669*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.49708477197445*pi,0.5*pi) q[8];\nu3(0.549913899595294*pi,2.95169817877217*pi,3.56694173011102*pi) q[9];\nu3(1.0*pi,0.0*pi,1.256951143976826*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5855934824386728*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.43529704889981*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288955986746127*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312859357235048*pi) q[20];\nu3(1.0*pi,0.0*pi,1.164297251664943*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.378563448305804*pi,3.02314861422536*pi,1.099930528567395*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.698709090660488*pi,-0.14850993603581503*pi,4.06368203128509*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.38864850074089*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.6643307912740171*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3263319993181*pi) q[19];\nu3(0.921401735252957*pi,-0.059510608944816024*pi,3.69543129436059*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4241572641679205*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5800351180357284*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.603151086834276*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5689616524052639*pi) q[21];\nu3(0.618376614902598*pi,2.69955096059209*pi,3.64004325664208*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.704217220077715*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.614972732361582*pi,-0.4219139838266212*pi,0.7722156701166261*pi) q[11];\nu3(0.36313785536289*pi,2.73803831077855*pi,1.162049020171645*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31293633760845*pi,0.5*pi) q[3];\nu3(0.367147793394152*pi,-0.09823641275413703*pi,0.907667703304048*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1446064047133548*pi) q[6];\nu3(0.765130531520318*pi,3.1629821359423*pi,3.62173379710798*pi) q[7];\nu3(0.689489905563883*pi,0.6928743401162201*pi,0.8457922166310909*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.882462734952026*pi,2.45957845628916*pi,3.8370505997053*pi) q[11];\nu3(0.177575133173928*pi,2.9373288944884*pi,0.5894093908315501*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.479003452731624*pi,3.18090846203587*pi,3.14631072741093*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.27770671475938*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1750791159535319*pi) q[1];\nu3(0.620523576843851*pi,0.31108513323807796*pi,4.2874338173160105*pi) q[2];\ncx q[3],q[6];\nu3(0.663705485403915*pi,2.40929666076714*pi,3.89880433898131*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.252796124615185*pi,-0.385232560728205*pi,0.974457059019519*pi) q[7];\nu3(0.722675552424985*pi,-0.31933090695406696*pi,3.71588035657501*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.61686118673414*pi,0.20684873086857702*pi,1.099033626588502*pi) q[13];\nu3(0.237985480761745*pi,2.95275728339584*pi,1.84029287102814*pi) q[14];\nu3(0.657738907515055*pi,-0.305317324109399*pi,4.18424062711035*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0997245218662264*pi,0.32748254153911205*pi,3.64125057420181*pi) q[19];\nu3(0.392640265829305*pi,-0.036655639255331995*pi,4.14802063132933*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.266957970782964*pi,0.03349396595467502*pi,3.69639688411196*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48869542438209*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.362064793162479*pi,0.92833001986306*pi,0.5702707974886398*pi) q[13];\nu3(0.626520637232869*pi,-0.039579157590883984*pi,0.5483942118326349*pi) q[14];\nu3(0.707175851022678*pi,3.29000816216625*pi,3.40175259442811*pi) q[15];\nu3(0.266209478098981*pi,0.382068044084955*pi,0.8941105489125261*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.738886172603394*pi,1.06602361646948*pi,0.609838837620827*pi) q[18];\nu3(0.57664310206457*pi,-0.06167391518251297*pi,3.49593020167693*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.43687252623822*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.485010105703498*pi,0.15086383763451705*pi,1.136968087592146*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.29169026818989*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.175306324261036*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.287014509267705*pi,2.88788187982153*pi,1.881379643342*pi) q[16];\nu3(0.332241702440228*pi,-0.38757284038938*pi,1.182727115355704*pi) q[17];\nu3(0.553468716525834*pi,-0.340421814608729*pi,1.10359500762709*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.582040044864722*pi,3.23859940142701*pi,1.69011094537281*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.566027463728437*pi,0.88975498123533*pi,1.096658231274821*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.385832841380949*pi,2.47289182966189*pi,1.267865535757914*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.65403939940579*pi,0.21030047465380297*pi,0.8235395613976211*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.762529131712167*pi,2.90113872949184*pi,3.78665009569598*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4517379577*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[12];\nu3(0.217507901818018*pi,-0.4047205066053412*pi,1.133511110785621*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.36541727897812*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.48748676871146*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.254372714166861*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.288728083914038*pi) q[16];\nu3(0.637615590945069*pi,3.1519258568163*pi,3.17120282170942*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46151935837882*pi,0.5*pi) q[2];\nu3(0.550780392153801*pi,0.221800835353668*pi,3.62135416005971*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.45468272502314*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44154916828411*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42516430393191*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48365188094034*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1760279593275431*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257956375750376*pi) q[18];\nu3(1.0*pi,0.0*pi,1.326290368086124*pi) q[19];\nu3(1.0*pi,0.0*pi,1.120867132977323*pi) q[20];\nu3(1.0*pi,0.0*pi,1.323387046523488*pi) q[21];\nu3(0.169121276058275*pi,-0.04499048022153801*pi,4.22434185572825*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.736370583451342*pi,0.96532750519289*pi,0.740339307872094*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.191333466405964*pi,-0.4413395081900218*pi,4.158031203443819*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4207778708120795*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.402916583072701*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.314833033386818*pi,0.59198127600652*pi,0.635605946323769*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.49542603251389*pi,0.5*pi) q[5];\nu3(0.708504228143679*pi,2.96580616830008*pi,4.46180058642146*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.503638105227898*pi,-0.273707200583294*pi,0.619383548985908*pi) q[9];\nu3(1.0*pi,0.0*pi,1.097602540805642*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5996786340086376*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6788139856637601*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2801387127046*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47217699218446*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4828756134890195*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.334537012688665*pi,2.88485268417829*pi,1.378479260618118*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.176732196888273*pi,2.5948614799886*pi,0.91077702651207*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47946768748424*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.429453802419563*pi,-0.072533165855106*pi,0.872035601928026*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.240915367885101*pi,0.20958966020272396*pi,1.227084653615346*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.830212021903647*pi,0.10798351409709495*pi,0.589697104377392*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.292644592359069*pi,3.10952928976061*pi,0.9593136606475741*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.127881358185122*pi,3.11188635619685*pi,1.436560416683896*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.907796052022821*pi,0.026353972499540967*pi,0.6584708099533529*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.668216395776574*pi,0.21229547089802603*pi,0.627515691572181*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45444360632529*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.426882035398545*pi,0.47733965830136005*pi,3.62357033306268*pi) q[8];\nu3(1.0*pi,0.0*pi,1.340789853455143*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.298048073204464*pi,-0.06641019972228401*pi,4.0889272126219005*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.255748878738979*pi,3.28956868323889*pi,1.83253392047878*pi) q[7];\nu3(0.655198793889919*pi,0.26316051109430405*pi,3.80739880131636*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.736396446490326*pi,-0.05063777349231602*pi,1.224180308877471*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.080431449334145*pi,0.194933443019627*pi,3.5308023460263*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39179408348059*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.443758156349777*pi,0.136031810413079*pi,3.63009588941731*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.664227579406201*pi,-0.35601770644185804*pi,4.0168623483182895*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36342925095275*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.649147762037632*pi,0.70532545580881*pi,4.44301249762313*pi) q[11];\nu3(1.0*pi,0.0*pi,1.154203573194414*pi) q[12];\nu3(0.164710905919751*pi,-0.46744479655512*pi,4.21458463378112*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.682696761760023*pi,-0.40846467422505217*pi,3.70139808891926*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.617784587331901*pi,0.73947140709486*pi,1.150992787075269*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.437087438791946*pi,-0.200534223152873*pi,1.1312124275066369*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.619537639647734*pi,3.49375129312395*pi,4.084036191544071*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.69182030621471*pi,-0.08505590323761397*pi,0.5217431742568546*pi) q[20];\nu3(0.357230420358017*pi,-0.279249797080647*pi,1.042404334876555*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.339585058659364*pi,0.32935147393296405*pi,0.5040823807603654*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.294859058188602*pi,2.34801249381489*pi,1.172138501398104*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5078846902608984*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.727694227707347*pi,3.12954796683118*pi,2.92133800197062*pi) q[14];\nu3(0.320731672364286*pi,0.0014110146822690073*pi,3.76210927573678*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.568191103792563*pi,2.47768728811063*pi,3.70106967807269*pi) q[20];\nu3(0.406799810689665*pi,-0.403816779761079*pi,4.45779365326174*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.290834766953844*pi,3.24928917162583*pi,1.311080280924822*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.937754075110873*pi,-0.11073991848648201*pi,4.37545342667636*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.820278284796184*pi,-0.249760003820451*pi,4.3405457213576994*pi) q[16];\nu3(0.674449140926965*pi,0.49839425063477305*pi,0.9343061120658109*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42678334846819*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.253211535475834*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.292358031620844*pi,0.07264179951748895*pi,1.377944434714382*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48728317103756*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2483930303412452*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.196723141739349*pi,3.12938520713983*pi,0.884302734944177*pi) q[1];\nu3(3.5*pi,3.4436653297412*pi,0.5*pi) q[3];\nu3(3.5*pi,3.25615662615886*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4382579363874*pi) q[7];\nu3(3.5*pi,3.46167052400521*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1302470836463931*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44783574441263*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.196525401304704*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192683073105737*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1868145019321958*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.128303463021397*pi,2.74116582142972*pi,1.55912344682073*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[20];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.35705351695767*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5876597169637436*pi) q[17];\nu3(1.0*pi,0.0*pi,1.190257414670705*pi) q[18];\nu3(0.251798765559597*pi,0.025567027212378024*pi,4.1901810018443*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42353733450137*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5162407665370763*pi) q[10];\ncx q[11],q[17];\nu3(0.645493060043404*pi,0.7914686162877*pi,0.6297330585964129*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5160007735797301*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217414286159495*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.578918662817903*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45994269788131*pi) q[21];\nu3(0.358782844370987*pi,0.035988897354576*pi,1.286496426989751*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[20];\ncx q[4],q[10];\nu3(3.5*pi,3.46719182175176*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.470575195653662*pi,2.58567128782867*pi,1.1075737584690821*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.315158274467624*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49953615317368*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.43305201578907*pi,1.0573402167878*pi,4.32895349858311*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.426637747684448*pi,2.85869638839595*pi,0.80972159485725*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.920831506311827*pi,-0.15424172103831402*pi,1.0669345538243*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5584402067807153*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.186115350425195*pi,-0.08524800301510599*pi,4.40773027914213*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.351987067137324*pi,-0.49280595845961983*pi,0.982637867430378*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.510748316487629*pi) q[16];\nu3(0.0817872907859828*pi,3.2592242067226*pi,0.820024542975812*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.197851308688514*pi,2.48894963037462*pi,1.418744875763926*pi) q[3];\nu3(0.466587822441472*pi,0.51915818866405*pi,3.74790146718147*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.503281779736483*pi,0.26921181056772103*pi,3.54781963045015*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.778966444521911*pi,0.344433828793016*pi,4.06074630562659*pi) q[3];\nu3(0.370878396986852*pi,2.96297786802046*pi,0.666466745589366*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.381299200386348*pi,2.90683191202064*pi,1.220910982054722*pi) q[6];\nu3(0.437638104918435*pi,2.68611914109896*pi,0.939814441747902*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.641908562097137*pi,-0.146837978967983*pi,3.98383982985703*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.177107962520377*pi,-0.44905628731400693*pi,1.42763365717876*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.463243419921792*pi,-0.4860546644209992*pi,1.83388562418866*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.230880005216817*pi,2.84375336373149*pi,0.694710869953981*pi) q[6];\nu3(0.814327133472593*pi,2.43104976929297*pi,3.75093111679065*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.219741060983036*pi,3.01903960007463*pi,1.434306234220462*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.528272144760371*pi,3.32332800151468*pi,3.14472652012549*pi) q[14];\nu3(0.54925400383256*pi,2.99874817626168*pi,3.07065103961378*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.634670999469555*pi,-0.27265654481088597*pi,0.823661595121696*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.267743129152162*pi,3.34931288504271*pi,0.689102244352271*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.678539949479174*pi,0.50267226475015*pi,4.1045564148797595*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.826128313348073*pi,0.5942461636743901*pi,0.519396437439696*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.693978333361254*pi,-0.49740734955146937*pi,4.09975122496105*pi) q[14];\nu3(0.602465321125399*pi,0.04715126239845402*pi,0.730715341615082*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.767063389362402*pi,2.90058854133202*pi,3.77012135012849*pi) q[20];\nu3(0.574794664437751*pi,-0.007145768955272025*pi,1.431357631435593*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.372365064072032*pi,0.5589668582678999*pi,3.63181671455861*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.622689341287948*pi,0.8900924243238699*pi,0.71544664007518*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.645100654175991*pi,-0.03489296062293901*pi,4.22249046139164*pi) q[18];\nu3(0.437244688552346*pi,2.65030606777184*pi,0.968469502124746*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.250152707618364*pi,2.50741234046459*pi,0.994091981221987*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.563732769570418*pi,3.01583292562025*pi,4.0390397214293206*pi) q[16];\nu3(0.339085588833225*pi,-0.11684223933479998*pi,1.180055587916185*pi) q[18];\nu3(0.634031521927026*pi,0.18713282961432298*pi,1.432434073516366*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0867071769685736*pi,0.70675885817799*pi,4.26578506563831*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45772350517674*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2110366879860721*pi) q[2];\nu3(3.5*pi,3.46824622842969*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29477575810788*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.136716520401444*pi) q[9];\nu3(3.5*pi,3.49690239148553*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.38958901619184*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.26611037639173*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.112302591116625*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.354517970039673*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[2];\ncx q[3],q[18];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.47577131432071*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.34599156970845*pi) q[11];\nu3(3.5*pi,3.47488524841951*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.372565271362033*pi) q[17];\nu3(3.5*pi,3.37515674542288*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.48927181783224*pi) q[2];\nu3(3.5*pi,3.39726798261305*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.5430116008051695*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37388818822984*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4927510286027506*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3088412910912242*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218082720637008*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5516204398848147*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[2];\ncx q[3],q[18];\ncx q[4],q[20];\nu3(3.5*pi,3.40443209998597*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44535374701793*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.650823455573531*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.233220720203094*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46893695588437*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300132854661961*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.646312487330302*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623699812587114*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.689750138538626*pi,2.77556960399651*pi,3.69506264216375*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0428255847660162*pi,-0.22970028977255003*pi,1.347371858066289*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5710151681203106*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.421550352132942*pi,-0.49824832468782626*pi,1.67941552339598*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46462906834504*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.606155572786287*pi,-0.085908388726739*pi,4.25540030394756*pi) q[4];\ncx q[5],q[21];\nu3(0.787751446668425*pi,3.02721582938671*pi,4.43181096633488*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.823965934586673*pi,3.31731602467475*pi,4.24523002237786*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.444962745481328*pi,0.051037812826108975*pi,3.78172889588526*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.545824188719979*pi,3.34228151280143*pi,4.19855875731214*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.793661810286723*pi,2.98284598308187*pi,3.27924485905578*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.533164566796361*pi,2.92646052025506*pi,3.53288904789426*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.52350229908768*pi,-0.4146773580967865*pi,3.63519623416886*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.476768730848044*pi,-0.4297126531800889*pi,4.2087027910265*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.2138069389152*pi,-0.098745971589424*pi,1.338708967924483*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.614408713266843*pi,2.91098514535914*pi,3.26339079443775*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.591924825648808*pi,3.11280920520781*pi,3.19609364132249*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.486117524360946*pi,0.44784371917935395*pi,4.26976638332117*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.676204838158296*pi,3.10291555324607*pi,3.86707013300978*pi) q[0];\nu3(0.706426585680462*pi,0.30941941220271596*pi,0.8010453964326509*pi) q[1];\nu3(0.566354408127009*pi,-0.4420224970647952*pi,3.3110688362037*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.206990864287044*pi,1.00745917631475*pi,4.43609416831804*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.417021319093502*pi,3.10673786503417*pi,1.52178609071135*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.196883690232741*pi,2.83042523514321*pi,1.7825968456644*pi) q[14];\nu3(0.481724713227079*pi,0.18247853324367103*pi,4.30441763864145*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.883028540152469*pi,-0.327359261062585*pi,0.7588551504554519*pi) q[1];\nu3(0.600993380564999*pi,0.195807828775033*pi,1.421480380161708*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48207467670825*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.755532586412732*pi,2.5560397329385*pi,3.95882218659015*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.55953555638413*pi,2.87792542431197*pi,1.344654521751748*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.453161485708434*pi,0.331814868357451*pi,3.47095121632314*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.329127405799682*pi,3.40007552335394*pi,4.24807273483786*pi) q[19];\nu3(1.0*pi,0.0*pi,1.237596479881951*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.633386612573357*pi,2.9007616509926*pi,4.18609500386946*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0643484654439315*pi,-0.397320818582234*pi,1.57392236216111*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.712385294254517*pi,-0.04036575229865802*pi,4.48786748433443*pi) q[12];\nu3(0.523351833704436*pi,0.12239849863525998*pi,3.7694837906753*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.475414948172343*pi,-0.4547485856498681*pi,4.08422390579887*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.654795634578101*pi,3.22534436456546*pi,0.695079412098101*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.612573625068167*pi,0.59626000924519*pi,4.366377000253641*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.681700345481685*pi,0.9018348883306*pi,0.5156359497356313*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.43098047266826*pi,-0.292007045121785*pi,1.50368247502448*pi) q[12];\nu3(0.378618466615084*pi,2.90998344729399*pi,0.61598373077897*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.787093723435362*pi,-0.31116194801908803*pi,3.80177629264507*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3868431570223*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.577252404118007*pi,3.38390001249213*pi,3.49114709732902*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.278541625113075*pi,0.09204397341731196*pi,1.217597936159354*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(3.5*pi,3.40906455130075*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48493509092557*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3546262171776111*pi) q[14];\nu3(1.0*pi,0.0*pi,1.34241024646374*pi) q[15];\nu3(0.549579540915999*pi,-0.4743107683474093*pi,0.9652318083060161*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.597203549516855*pi,0.69578807863933*pi,0.972609280866065*pi) q[21];\nu3(3.5*pi,3.38321161091822*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29329118324456*pi,0.5*pi) q[1];\ncx q[3],q[15];\ncx q[4],q[12];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[14];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.247267058324746*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340473344918168*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46910754854813*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48833379860182*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2192988112291259*pi) q[7];\nu3(3.5*pi,3.46722252340657*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2732684798635279*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3186531835499848*pi) q[12];\nu3(3.5*pi,3.45898082667821*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.426586305512171*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.661711277107528*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3366712440613129*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[15];\ncx q[4],q[12];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[14];\ncx q[11],q[21];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.46085226660133*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43959714802916*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(3.5*pi,3.43514193170493*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.675098945378604*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4111115226791995*pi) q[10];\nu3(3.5*pi,3.45666775573663*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.473453948255679*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1898824278673081*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.307933992201701*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254301765629759*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[7];\nu3(0.518508086214637*pi,3.2437406860412*pi,1.72446105253432*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.569012231332792*pi,0.19218284334847002*pi,0.5824419461302434*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.245808309474362*pi,0.74338694270161*pi,4.41073203605666*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.773804783185059*pi,0.7189226969711999*pi,4.2775706609329*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5396187305731253*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.818691489863284*pi,-0.03595325583766601*pi,0.666599551566361*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.628530686443233*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.487416040465921*pi,2.54087416008272*pi,1.413551434425481*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.693213310755182*pi,-0.143010833618553*pi,1.207174628727787*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.721014263837128*pi,-0.371320195047078*pi,4.30481751711683*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.524052022278126*pi,-0.386919816987892*pi,1.171345230827772*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.651294570322369*pi,2.70378445869568*pi,3.78403821675176*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.633049864572791*pi,0.56376443370038*pi,0.60146451171542*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.30795248268191*pi,3.1940442086747*pi,0.7121712827854589*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.519456974749764*pi,-0.075055750828316*pi,3.89458400586517*pi) q[1];\nu3(0.220300969563747*pi,3.29886963733375*pi,1.05689994115106*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.634467910284484*pi,-0.1097573214864*pi,1.1585627665455829*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.429556626808101*pi,-0.4624664613215991*pi,1.63267478587851*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.562693260235085*pi,-0.393611602580637*pi,0.960885194923405*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.582028289719727*pi,0.26317911613143696*pi,4.4311939327441*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.634963749464742*pi,-0.141990707751581*pi,0.7825001302333849*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.46402769924577*pi,2.73331467710623*pi,1.438809790322313*pi) q[1];\nu3(0.421759263146467*pi,0.5606842251642099*pi,4.37094372915014*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.756676984460536*pi,0.5925595890256401*pi,1.131208508555725*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.49719500425539*pi,2.96703858143575*pi,3.56582093819759*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.228730861832135*pi,0.31961008087668796*pi,3.64043304712732*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.51773606384994*pi,3.03433609831594*pi,3.36235082008616*pi) q[16];\nu3(0.223589578546674*pi,2.65500470407572*pi,1.469981587064999*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.25392460705974*pi,3.06931560126724*pi,1.294411517059566*pi) q[21];\nu3(0.356081767125877*pi,0.70964200110113*pi,4.05949491757174*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.522649894553658*pi,2.70628068542286*pi,1.3284628399781861*pi) q[4];\ncx q[5],q[7];\nu3(0.895517184411946*pi,-0.0059756219660659915*pi,4.25789411388638*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.549311117318136*pi,3.30200022969538*pi,1.8531366060065*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.348568116010943*pi,3.45099709864462*pi,1.92992128532125*pi) q[13];\nu3(0.661993848454061*pi,3.45891244562941*pi,4.26525591671737*pi) q[14];\nu3(0.179740548320782*pi,2.8510590000611*pi,1.0218200581359471*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.710157947509969*pi,-0.248862353244224*pi,3.25795917019276*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.455160537705934*pi,0.08785668684358205*pi,1.2602920830293551*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47359620815984*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.298726234215334*pi) q[7];\nu3(0.358910999661663*pi,0.40285887410796295*pi,4.259988200326029*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.181667327098585*pi,3.27509516811203*pi,4.2619685563224*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.681910918960537*pi,-0.240102161132347*pi,3.88994472862365*pi) q[12];\nu3(0.560738050654918*pi,-0.4587538964033414*pi,3.71148848784501*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.524568060779141*pi,0.18042376808154403*pi,4.26444753556358*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.403005834081025*pi,0.56397070728414*pi,3.69111078904009*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.384406363643062*pi,0.303680212040649*pi,4.31254291165712*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47532916569052*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4546303190061*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3604156183992*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3113845645313789*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314242545937975*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.522904513516778*pi,0.89061778730758*pi,0.624714978120426*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[8];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[13];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48503614406878*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4893231098289*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46526802234097*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.319171267663874*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.244353826010083*pi) q[13];\nu3(3.5*pi,3.34612117389931*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2046358867001201*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5506812804090778*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46249723040932*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.275829024336622*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[21];\ncx q[2],q[8];\ncx q[3],q[17];\nu3(3.5*pi,3.38289365607184*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[12];\ncx q[14],q[15];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.2354930510703839*pi) q[20];\nu3(3.5*pi,3.45098833479104*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46882945313945*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45285683758698*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.216323466524424*pi) q[11];\nu3(1.0*pi,0.0*pi,1.129881062094527*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4215501680558305*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5885697178730904*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.39482587847154*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2970235075379*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37340490402367*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[21];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.158764787198935*pi,-0.04985659175525797*pi,0.667655702019438*pi) q[9];\ncx q[10],q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.41151439483553*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.22164463666594*pi,-0.350960641185518*pi,1.070527472101108*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5598572842934613*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5178786876164847*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.674169979868835*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.640044457475102*pi,-0.4358075967441982*pi,3.43934545963593*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.229202647267805*pi,2.81881632183827*pi,0.777187120932112*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.820528550030074*pi,3.34896037748852*pi,3.39544728698525*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.252872631080349*pi,2.90522999281089*pi,0.7037326566963911*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.235800022577333*pi,0.26722460164419803*pi,4.18346881302395*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.380348255689215*pi,0.08479674380380198*pi,4.10621651857727*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.756240362560314*pi,3.25157449492782*pi,3.52832547936163*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.492999225812207*pi,-0.274748667254903*pi,0.98382889415786*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.440737166354678*pi,0.027566086011534985*pi,4.20551426578633*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.778302648636852*pi,0.56916087947312*pi,0.641930170510775*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.786678554376098*pi,0.36534645530796805*pi,4.309231468985519*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.691193074114661*pi,0.07872262113316097*pi,3.72558979542467*pi) q[0];\nu3(0.421031811931567*pi,-0.4414615194964807*pi,4.207076588989009*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.630816323485993*pi,1.00409809684985*pi,0.962280312718124*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.290486610056327*pi,0.36186531715523995*pi,3.64303621191477*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.621153481612071*pi,3.36864106649701*pi,0.862341752104829*pi) q[17];\nu3(0.0964969370491144*pi,0.10340189872913996*pi,4.459968299751861*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.352515839230703*pi,3.24489498353247*pi,1.469736737035231*pi) q[0];\nu3(0.363203024732212*pi,0.40132294613097297*pi,3.65644816226686*pi) q[1];\nu3(0.825764392550043*pi,-0.122311359126269*pi,0.618134862986058*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.383511874505692*pi,1.13903929837095*pi,4.20901511772791*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.756067782653215*pi,-3.5212771140047394e-06*pi,0.654588674073961*pi) q[6];\nu3(0.26325018370032*pi,2.38338522797066*pi,1.13397060240891*pi) q[8];\nu3(0.692613417986604*pi,0.7057054903553*pi,1.187032476287033*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.687273511771942*pi,-0.40081440289795567*pi,3.56487533428828*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.475360906462163*pi,0.49497560963174303*pi,3.99843470197727*pi) q[17];\nu3(0.517507558928021*pi,3.26199895321894*pi,3.97408646829814*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.668245941364177*pi,-0.09464649556356902*pi,1.258535629167656*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.660873912720843*pi,-0.271078666426725*pi,3.98790057729452*pi) q[4];\nu3(0.514919413504124*pi,0.369239201979619*pi,4.40611143446146*pi) q[6];\nu3(0.840503885388765*pi,3.04517043944768*pi,4.42432283009526*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.520146879871706*pi,1.01213015462855*pi,0.688412864032011*pi) q[11];\nu3(0.31437415130103*pi,3.49602451699255*pi,1.99387392079664*pi) q[12];\nu3(0.366203257018324*pi,1.00129755321344*pi,4.3525226686944105*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.72523549368453*pi,0.17445204252519098*pi,1.167010504242786*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.186870043909826*pi,-0.12294408610274299*pi,1.1160278280740261*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.679424576861544*pi,0.6673020726860901*pi,4.46017014515973*pi) q[11];\nu3(0.775089020652461*pi,2.92638986461599*pi,3.2262909528244*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.568526288608859*pi,1.06653094207262*pi,0.884440238310516*pi) q[19];\nu3(0.644460237064291*pi,3.18055784606967*pi,2.976674251837*pi) q[20];\nu3(0.666663753137501*pi,-0.119229065299149*pi,4.07380283322942*pi) q[21];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0567030991783649*pi,3.23668990979262*pi,2.13322509658257*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.42823122017816*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48853354771742*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.212165416542974*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2825567402639408*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4823113305787*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.137627417837853*pi) q[6];\nu3(3.5*pi,3.4489009647722*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.309792502601149*pi) q[13];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4928382144555*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.4301524698618588*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(3.5*pi,3.39107296445448*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3550278409979*pi) q[10];\nu3(3.5*pi,3.39262480913632*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2690817663649971*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.619308954051914*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,3.45032731638651*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.330236448819143*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235651232893652*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(3.5*pi,3.4774441860147*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48606651326517*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43299496293832*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.4174182129629*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.38583101988146*pi) q[13];\nu3(3.5*pi,3.44099851171924*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.200124882290055*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.34828370943524*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,0.677079826152071*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5436422471458867*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.490473947819201*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5881257826479098*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.188219984052257*pi,0.029816291210759016*pi,0.8412765939846489*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.450536829920241*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.350850722161314*pi,0.6470804562508601*pi,0.781029083028005*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5580154178197385*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.58702897478853*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.434410164654077*pi,0.047529043347553035*pi,1.280870041111327*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.672980154835325*pi,0.28154311949257205*pi,4.36306574777532*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.28986622271697*pi,-0.134874694634896*pi,0.7557514197908419*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.595305792259063*pi,-0.300342992646273*pi,0.652849842478506*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.470612880082771*pi,0.02759642944448404*pi,0.917791967369644*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.551477513225597*pi,0.68077069024077*pi,4.128156923441081*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.604267353578946*pi,3.47848226989347*pi,0.79845002574757*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.415928999363537*pi,3.22036529107671*pi,1.044515556280436*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.396318808167929*pi,2.42868145691806*pi,1.265356132014639*pi) q[2];\nu3(0.384141507308106*pi,-0.065808274688893*pi,1.2734850611324111*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.718407436012592*pi,-0.20615758919115001*pi,0.76977241550267*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.624589623572681*pi,0.18093487150821297*pi,0.651829948186428*pi) q[8];\nu3(0.28846611538626*pi,3.29964325456576*pi,1.6452512346191*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.512497043824766*pi,2.60651369126411*pi,1.399955872502682*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.343549959944251*pi,0.60058278550648*pi,0.760013361709384*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.289451301947319*pi,2.995023758451*pi,1.105481252060385*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.710452217198841*pi,0.5987708533181699*pi,1.320483843545228*pi) q[5];\nu3(0.331911839623572*pi,0.409941169736018*pi,3.85233391229439*pi) q[6];\nu3(0.702499973304042*pi,0.41299400101180095*pi,3.98074167530764*pi) q[7];\nu3(0.380648286281359*pi,-0.4453142723166851*pi,0.603256178728344*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.464410844318464*pi,-0.12376304335851501*pi,3.84301546347525*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.827580118843996*pi,0.05462984361468104*pi,4.2844041227259*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.757240777550267*pi,3.45658330430234*pi,3.17830550330252*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.274649236622659*pi,0.440381310780822*pi,3.8166288600335*pi) q[21];\nu3(0.634958528016313*pi,2.93475960617398*pi,3.50738009186223*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.02120421277685*pi,3.41718282869979*pi,0.725958127326247*pi) q[6];\nu3(0.436458900550587*pi,3.13503827781201*pi,0.944808765182167*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.589597887623031*pi,0.011542136914284962*pi,3.87627353472927*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.462535293024483*pi,3.01395263571836*pi,1.225872101628876*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.702093857779703*pi,2.67364545008711*pi,3.54460479534948*pi) q[17];\nu3(0.662317587286557*pi,0.2528659112285*pi,4.4718088740143*pi) q[18];\nu3(0.633334770511343*pi,-0.386456135986684*pi,3.16243754360781*pi) q[19];\nu3(0.0702592672460655*pi,3.18619706222435*pi,1.326508900504264*pi) q[20];\nu3(0.397469100870395*pi,0.269505620397409*pi,1.234594228665849*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.410147499720396*pi,0.442835781106402*pi,3.81432121266942*pi) q[17];\nu3(0.244626879834067*pi,2.59781718889549*pi,1.278831295537806*pi) q[18];\nu3(0.870792383710919*pi,0.26193975499715305*pi,3.83811291375871*pi) q[19];\nu3(0.523579496376651*pi,3.42947293912277*pi,3.06159892709528*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.42850055300321*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.49333956116589*pi,0.07433722753176697*pi,0.721601577745437*pi) q[4];\nu3(3.5*pi,3.4817831306207*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2895881969698149*pi) q[9];\nu3(0.506290753483512*pi,3.46118519909304*pi,1.80628220563378*pi) q[11];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.3472006327111918*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43987440928316*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.3696344839235*pi,0.5*pi) q[3];\nu3(0.432164944151748*pi,3.18806062990938*pi,2.15301193940578*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.321691320865038*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2290963946154752*pi) q[8];\ncx q[10],q[18];\nu3(0.684035543941825*pi,0.0023083233276850468*pi,0.500633037406681*pi) q[11];\nu3(3.5*pi,3.38293888170366*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48423874359998*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.209678949898793*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25183570729265*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4905834042685395*pi) q[9];\nu3(3.5*pi,3.39448321212535*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.4113710829867205*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.290099114177822*pi) q[18];\nu3(3.5*pi,3.46236099955308*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.3408852473429649*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3467221639037*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.412017851111219*pi) q[8];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4445025824006095*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37095108896347*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.45944052101581*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37576646402171*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42162560932168*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.30864569056699*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263911136263012*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.40684644531243*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.380176593698506*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235937685541583*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33313576495741*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43849933687282*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5515448076602154*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.482442128885451*pi,3.40427015893289*pi,1.65638592910338*pi) q[2];\nu3(0.719051107833738*pi,2.97901956355466*pi,3.79947074773638*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.604058030824163*pi,0.42339422033390095*pi,1.393435292109164*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.339333297520719*pi,2.69599741740589*pi,1.020886049955711*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.739993806895995*pi,0.25752901332078604*pi,0.850034449064747*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.418510280921625*pi,3.2988856335344*pi,4.264052002638159*pi) q[2];\nu3(0.222698662461816*pi,0.89850050162114*pi,4.2681939114846195*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.801113648980666*pi,0.25218298543460504*pi,1.405707506108976*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.760686425172433*pi,3.22698235209374*pi,4.07496020692764*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.331474443699963*pi,0.448462529273967*pi,4.03665329119024*pi) q[13];\nu3(0.656685596920822*pi,3.29454434358374*pi,3.07348490209089*pi) q[14];\nu3(0.358290475950532*pi,3.46702457309474*pi,1.77082044866367*pi) q[15];\nu3(0.819172916302701*pi,0.0015646582059799519*pi,3.54903456606614*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.623011554973973*pi,0.27375053705144603*pi,0.8647211179587311*pi) q[21];\nu3(0.471952121666753*pi,0.04919218188792096*pi,4.33332444847609*pi) q[0];\nu3(0.852135082486188*pi,3.46637168637673*pi,4.08107096870558*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.409505411485377*pi,2.74953133708577*pi,0.821661972160149*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.267851780720419*pi,0.8727810148173301*pi,3.98605498837845*pi) q[10];\nu3(0.456303277041565*pi,2.77328938416909*pi,0.9014327792478389*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.630826833879695*pi,0.71075815565003*pi,0.5192205940651636*pi) q[13];\nu3(0.82247400873896*pi,0.6173516184944801*pi,4.36635859743076*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0424637953972421*pi,-0.21742072028617498*pi,0.8585722076842179*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.600352216394306*pi,-0.243844421151094*pi,3.46915960218125*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.200833986885347*pi,0.00548497176852103*pi,1.438424843245917*pi) q[21];\nu3(0.391349600720131*pi,2.85505981154993*pi,1.23806950738267*pi) q[0];\nu3(0.345830255296997*pi,-0.188244901004065*pi,3.83051585287389*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.415629735695287*pi,0.14419061924329002*pi,3.69790091973211*pi) q[8];\nu3(0.660724009104629*pi,3.15792695331883*pi,3.98579629922434*pi) q[10];\nu3(0.576691103356472*pi,2.87006004181632*pi,1.368131530623033*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.197583851975673*pi,0.27595107260055696*pi,1.090146583177299*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.430529116273144*pi,-0.30278572863698*pi,3.83891158747391*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.43955158384492*pi,-0.4971670169991238*pi,4.1316324271928195*pi) q[6];\nu3(0.769495191250964*pi,0.7327991344773199*pi,1.206478849186797*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.750101896782187*pi,-0.330222458737638*pi,3.21053131842717*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.459144049846577*pi,3.35107936845818*pi,1.96408335641485*pi) q[4];\ncx q[5],q[9];\nu3(0.453933192978411*pi,-0.4421810197614179*pi,4.13095533823047*pi) q[6];\nu3(0.465203149704312*pi,-0.286959917855525*pi,0.7586034800024439*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.608479578964703*pi,0.12549368813750705*pi,1.58567621417792*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.30548466276322*pi,0.5*pi) q[2];\nu3(0.349076620853854*pi,3.29540403263823*pi,1.82430721240893*pi) q[4];\nu3(3.5*pi,3.28107390134501*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.201334475859898*pi) q[9];\nu3(0.706109945892078*pi,2.94267608297654*pi,4.42009554391639*pi) q[12];\nu3(3.5*pi,3.42920883877726*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47992992993264*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2416524050194209*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2518355658734541*pi) q[16];\nu3(0.460638947235422*pi,0.119606863085993*pi,4.48940224701281*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.291187898964949*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.34176571672491*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.089418702799637*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[15];\nu3(0.0608916567175873*pi,3.15739678004926*pi,1.424013959248078*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,3.3512227509573*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40737396713365*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3703633246888351*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5669331510426794*pi) q[9];\nu3(1.0*pi,0.0*pi,1.109752042088731*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3209003085396205*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.616903579438443*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.919820204272102*pi,0.38508413195647595*pi,0.612243962612413*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44879192334161*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[8];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.43246645486846*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[15];\nu3(0.472384598327038*pi,3.02643503980936*pi,0.674470348701015*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34758826483653*pi,0.5*pi) q[6];\nu3(3.5*pi,3.25640411554836*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5234281007018937*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5156719997705066*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215950976524516*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29366837921881*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.293379336342251*pi,0.26337100838385297*pi,4.28070747037488*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.18005208740364*pi,0.5*pi) q[12];\nu3(0.417222353822748*pi,0.7065264503059201*pi,3.87179859965128*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.51900898260032*pi,-0.11810389374084201*pi,1.2995826377924589*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.131565048217373*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.211019667056845*pi,0.428811875658627*pi,4.4476770625348205*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.734211472402086*pi,3.25494419501575*pi,2.91984605104423*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.463936054708659*pi,3.09898016300394*pi,1.79375213562402*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46530790710869*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.26390461638279*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.897760461228405*pi,-0.22065822152981202*pi,3.75540615100741*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37906994881136*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.394997526304154*pi,3.21054934096675*pi,0.89226067757282*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202225132224786*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48346462991984*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.466982119768156*pi,-0.111739425000146*pi,3.72418706436177*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.593804030770436*pi,0.57964250085235*pi,1.137260120766983*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.716682508460756*pi,-0.384778160517657*pi,0.786224664063204*pi) q[1];\nu3(0.318866333879137*pi,3.11927310275833*pi,1.63092322472047*pi) q[2];\nu3(0.85160078346136*pi,0.452636181459793*pi,1.224882787199269*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.475849472188325*pi,3.33203347464877*pi,3.32458932881712*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.172428124565964*pi,-0.26324129110903*pi,3.89864572806549*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.454611161696012*pi,0.049449977856279026*pi,0.960194939364297*pi) q[14];\nu3(0.50319736553198*pi,3.28252983605921*pi,0.5883595927636264*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.449493923068911*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.791757365998561*pi,2.94214690420875*pi,3.88354771141123*pi) q[1];\nu3(0.530421874130755*pi,3.46225111644124*pi,3.01572640047497*pi) q[2];\nu3(0.497248072206381*pi,-0.24148781754870102*pi,4.39620604326302*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.537491927379462*pi,-0.31771843143449596*pi,3.57238915823524*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.18670120855058*pi,2.8623640832986*pi,0.9077831950955599*pi) q[10];\nu3(0.59999275362165*pi,0.19620121798745904*pi,1.63915936871754*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47495770437016*pi,0.5*pi) q[13];\nu3(0.398891769854317*pi,0.28342906567149895*pi,1.060480744357535*pi) q[14];\nu3(0.757267324451511*pi,3.20866135031719*pi,4.316783634546351*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3254235645192671*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.760221646488034*pi,0.138337170972626*pi,0.609727479683159*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.185142280988187*pi,2.36360975815174*pi,1.3235625288126052*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.511801739553758*pi,0.92221987838522*pi,1.076599746837251*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.271300379303091*pi,2.96841926463161*pi,1.135684068423529*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.461425413569404*pi,3.30004191677892*pi,0.915368939858602*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47594867342871*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.740901646254656*pi,-0.24144578804640499*pi,0.645813785189327*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.530022992966456*pi,2.94955181930767*pi,4.0443250043371695*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.653028329611821*pi,-0.08066786390782499*pi,0.5965038904172681*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.733475034135511*pi,0.5966706703620801*pi,4.13264231083304*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.356525781430042*pi,0.131412148050982*pi,4.37910658142627*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.177024914566768*pi,0.8334888649677299*pi,3.84052923625593*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.706476774008296*pi,0.75445152745459*pi,0.7358727687134989*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.48483513705017*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.267118650401795*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.86507614866637*pi,0.028623139158547972*pi,0.5963275418656846*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.494715723035844*pi,0.5876413803295999*pi,4.3040880761944305*pi) q[20];\nu3(3.5*pi,3.49601230810595*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.49532989618627*pi,0.5*pi) q[3];\nu3(0.564314140081982*pi,-0.10531108430534503*pi,4.21402801964064*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2616710992967959*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.47638082158033*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.148539466532287*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.973148422074416*pi,3.16265533840087*pi,0.62562198883854*pi) q[18];\nu3(0.716719983674707*pi,-0.17897409468486097*pi,0.619047912368164*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.313435291705187*pi) q[21];\ncx q[1],q[21];\nu3(3.5*pi,3.44721579197235*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.961633612410157*pi,3.46037580509025*pi,3.77622534980694*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4761785857985394*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.230009657433244*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.575111421922381*pi,3.46035709604762*pi,4.12785660200921*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46438744577526*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45438166798528*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4685713429344*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.245299663327637*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.635697925652723*pi) q[21];\nu3(3.5*pi,3.32001099955735*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.443684549847649*pi) q[12];\nu3(0.702002464121239*pi,3.03971248156916*pi,3.22035013496069*pi) q[13];\nu3(3.5*pi,3.37925930341857*pi,0.5*pi) q[15];\nu3(0.791392809664047*pi,-0.15272700038321502*pi,3.69807297146307*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1401651711877872*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.194500794425387*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.638184140238598*pi,2.92764146841109*pi,3.72499834405169*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.820411661586489*pi,-0.325257317823216*pi,4.483060591393841*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46677877074944*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.475927430107517*pi,0.420442281428818*pi,1.201224595878604*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44959388060346*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.225004175267883*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5850913864236484*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41184488548633*pi) q[20];\nu3(0.463583448186797*pi,3.49123514028968*pi,1.257357508296018*pi) q[21];\ncx q[0],q[18];\nu3(0.845120591742266*pi,-0.22482759784720902*pi,4.27414608884209*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45780168997181*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.370410250645006*pi) q[19];\nu3(0.209972038001468*pi,-0.13100265204475697*pi,3.9554686977981*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5260881180193007*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.548357863921164*pi,3.05969852501455*pi,3.65235030988618*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.347867889529871*pi,-0.125061366223998*pi,0.608809470552063*pi) q[8];\nu3(0.420106079088395*pi,3.31566685454284*pi,1.057364491857348*pi) q[10];\nu3(0.255130074203704*pi,0.31661100153407196*pi,3.43712648689483*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42238607741075*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.256036705230575*pi,3.4631325406502*pi,1.87540407915895*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.296026426648638*pi,0.9120412114995899*pi,0.5079044843146301*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.647233998927967*pi,0.52972547111268*pi,0.5331569405549001*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.433046504691577*pi,-0.29861730477216997*pi,1.61072024594004*pi) q[10];\nu3(0.267767964593419*pi,0.11068648169642603*pi,1.224422038941152*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.511066154909255*pi,-0.024624792819390007*pi,1.356033051189574*pi) q[0];\nu3(0.558044142747821*pi,-0.283727872941579*pi,4.03249785733997*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.631216378004956*pi,3.22379530833027*pi,3.98978696159971*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.552627112671967*pi,0.9022190426393799*pi,0.9467580433855489*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.159997030545777*pi,0.30587326828474903*pi,4.26073189745777*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.653816123178149*pi,3.33466174322898*pi,4.18986104354865*pi) q[12];\nu3(0.173469564294623*pi,-0.334663028457422*pi,3.90389371341675*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.665822983843293*pi,3.25440615718343*pi,4.10096702345778*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.464527120408612*pi,3.46433254476176*pi,1.76576445702693*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.550327626491106*pi,2.93237169518332*pi,3.97376911938102*pi) q[4];\nu3(0.23776695860199*pi,0.19662345538928006*pi,3.37169581828352*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.821818659645728*pi,3.18844085355523*pi,0.677583859611427*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.731286788734539*pi,0.10893059320095799*pi,4.13024895364794*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.434167198066972*pi,0.49225194557003005*pi,3.50290650960857*pi) q[12];\nu3(0.027650254676793*pi,0.33734384586562205*pi,3.46077143246869*pi) q[14];\nu3(0.756475602263284*pi,-0.24785332343108502*pi,3.34116277947076*pi) q[15];\nu3(0.428616874171138*pi,0.324451064396866*pi,3.81574108287985*pi) q[17];\nu3(0.679316675358533*pi,2.91385558554806*pi,4.24194877407582*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.733338675523249*pi,-0.4800637376555228*pi,4.20269806014414*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.451401673379512*pi,0.61874195476998*pi,4.25607163042723*pi) q[15];\nu3(0.609044135224605*pi,-0.39852391404070997*pi,4.432642356588239*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45608416880625*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2080372548801561*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.46391021638737*pi,3.37891243498683*pi,0.859190317820109*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[8];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.657540017529928*pi,-0.4658768386135659*pi,0.87675136912922*pi) q[20];\nu3(3.5*pi,3.45950463743636*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3782766261774*pi,0.5*pi) q[2];\nu3(3.5*pi,3.19174424898596*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.215991251739709*pi) q[8];\nu3(1.0*pi,0.0*pi,1.23123198713541*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.48291832862263*pi) q[11];\nu3(3.5*pi,3.45895261889714*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.307886281459846*pi) q[14];\nu3(1.0*pi,0.0*pi,1.139077991590638*pi) q[15];\nu3(3.5*pi,3.38366588534933*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2540911777392711*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[8];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.29629032308113*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48250180632706*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.188169500565262*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2322244711557921*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.339318804721981*pi,0.21601402248881496*pi,3.3845674517337*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,4.34295936702624*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3518965896523305*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4114773806821095*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5476871463383186*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.650995366088924*pi,-0.074479141698372*pi,3.92298341629221*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41694889471588*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[15];\nu3(3.5*pi,3.49852946907058*pi,0.5*pi) q[4];\nu3(0.739844260491636*pi,0.8952871416945101*pi,0.848427606901941*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.43705587182935*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3568949367955305*pi) q[17];\ncx q[18],q[21];\nu3(0.308597969190385*pi,3.38323043180835*pi,1.3606304187548721*pi) q[19];\nu3(1.0*pi,0.0*pi,1.098462501097468*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42753842215137*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.386760480059945*pi,3.34716040002001*pi,1.65841224083605*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.895275872509127*pi,-0.197779730964729*pi,3.47643934101865*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.185158369863906*pi,0.34040635892679205*pi,0.890483191883555*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42497253695347*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.303032868716464*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.665627403676216*pi,3.40551210216943*pi,4.12518090913974*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.298069460310479*pi,2.96415289275111*pi,1.476332555277597*pi) q[15];\nu3(3.5*pi,3.48420116318544*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234114569388322*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.320053683114004*pi,3.21961462397843*pi,0.7610296508019521*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.268750579407427*pi,0.81522796467676*pi,0.5751966877659707*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.506359466281032*pi,-0.162128016968987*pi,3.72403506428507*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.595500528473629*pi,3.13670019903311*pi,4.36090240022419*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.648965754258185*pi,3.46024915495528*pi,4.43540760647135*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.878678278437226*pi,0.51875569720676*pi,4.38687053426295*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48769422118521*pi) q[6];\nu3(0.50798808884882*pi,3.21440818293096*pi,0.913693245041107*pi) q[7];\nu3(0.411476928617765*pi,-0.20768357116722802*pi,0.824900746809248*pi) q[8];\nu3(0.786083336082359*pi,0.5376269434868699*pi,1.2439343460715842*pi) q[9];\nu3(0.50904867437592*pi,0.29017185247925104*pi,3.79988627803217*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.767309937853253*pi,3.15918905291491*pi,3.93355516007538*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.102626219212274*pi,3.12228028491553*pi,0.846133708530049*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.703286993640409*pi,-0.062473928593899*pi,4.38566681878598*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5341227521611263*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.821878696908946*pi,0.06909854796597803*pi,1.018367853895519*pi) q[21];\nu3(0.129048127059538*pi,-0.06160139856798502*pi,0.773138016026102*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.449755842104444*pi,3.48445380465566*pi,0.5512540721615106*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.354086614353002*pi,-0.150885761113489*pi,0.645514096938156*pi) q[8];\nu3(0.498462202775874*pi,2.59647252465095*pi,1.304663189645477*pi) q[9];\nu3(0.088156883161511*pi,3.13344353799294*pi,0.755413467099828*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.146559108013819*pi,-0.125507988960612*pi,4.1120892122321795*pi) q[12];\nu3(0.483345125778154*pi,0.350916789720395*pi,3.93677268939475*pi) q[13];\nu3(0.358718533905723*pi,2.68725958108805*pi,1.0414717153158422*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.58010651292832*pi,-0.247401034333808*pi,0.649249314353384*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.408564296552345*pi,3.13769503460788*pi,1.6823020197248*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.375942744128212*pi,2.83597880675621*pi,1.61666402434154*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.453077246270573*pi,0.32249642464885997*pi,0.741511133247365*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.621849673597277*pi,0.42591178394054297*pi,0.5834147538145001*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.360533175876454*pi,2.524490056538*pi,1.483557998556091*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.648753749309705*pi,3.41172909112855*pi,0.777860982733766*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0787603966080289*pi,-0.24902563257959398*pi,0.950872649521199*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.294261814521206*pi,0.31060320206743597*pi,0.825786332979512*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.495379071755735*pi,0.06554375392378697*pi,4.11973140058249*pi) q[20];\nu3(3.5*pi,3.29555216575403*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47465750383102*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.158118562822502*pi) q[14];\nu3(0.724002531183848*pi,2.68467854379571*pi,3.95284285773727*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.152722081343283*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\ncx q[2],q[8];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49292798225866*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38235626143748*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.18709231129376*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.270552237802415*pi) q[18];\nu3(0.482988459901545*pi,0.427247160244264*pi,4.3941384261084*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39235648800055*pi,0.5*pi) q[2];\nu3(3.5*pi,3.30418115821699*pi,0.5*pi) q[3];\nu3(0.340152242310802*pi,3.01895037346477*pi,1.60769047596219*pi) q[5];\nu3(0.660741093246103*pi,3.30122036400608*pi,0.628820621933555*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.249664305086774*pi) q[8];\ncx q[10],q[13];\nu3(3.5*pi,3.47717805633146*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5242982937463845*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244377309529141*pi) q[17];\nu3(0.499626420545106*pi,0.008120069354744963*pi,1.000784421314125*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24423062349954*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5006438965112163*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[21];\ncx q[2],q[8];\ncx q[3],q[20];\nu3(0.166124853256543*pi,-0.4590758392625489*pi,1.6083733160724*pi) q[5];\nu3(0.566194540503203*pi,3.12487954739664*pi,0.6715133865032921*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5268919960841062*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5325298426477225*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.48011503660679*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5695184386423069*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3081826586247605*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.695790907939364*pi,3.35602689986728*pi,4.00892128714474*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35414669120191*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43684914781014*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.363006222015117*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212297220837078*pi) q[19];\nu3(0.869700049955364*pi,0.061970996694334035*pi,4.42771501434941*pi) q[21];\nu3(0.723793790067408*pi,0.386917452774188*pi,4.2636748455974*pi) q[0];\nu3(0.520622064889441*pi,0.34803738668888795*pi,1.199250427383598*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.54146161545372*pi,0.09321074441526*pi,1.238756051270711*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.611485794936736*pi,-0.133079959895409*pi,0.9433560523217099*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.904414677733617*pi,3.20831419122356*pi,3.64837789478806*pi) q[21];\nu3(0.554895665456614*pi,-0.323989609754536*pi,1.297204954264153*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48684872756097*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.146825668480497*pi) q[6];\nu3(0.619138565517514*pi,0.15292658761668199*pi,0.633328022891276*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.535416329552796*pi,-0.13615802912943997*pi,3.82403168754864*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.137310601835348*pi,2.40260781768418*pi,1.1678073999061631*pi) q[13];\nu3(0.430274635920844*pi,0.42371003217400804*pi,3.94273698123284*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3688464573399095*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5685380349853912*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[15];\nu3(0.455723652954129*pi,0.61265423378615*pi,0.883244035805157*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.623004428809867*pi,3.10564830190847*pi,3.73615211346377*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.520424289353923*pi,3.06290628404208*pi,0.651014501210246*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38057054508147*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4590366611339505*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.405763479123246*pi,2.50752144452603*pi,1.445247895997823*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1356406177523009*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.675812449287744*pi,0.016611600514538027*pi,3.71876881572686*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.337216219941782*pi,-0.4750838723901384*pi,4.4533175803522305*pi) q[2];\nu3(0.606003222404577*pi,3.39141483041943*pi,0.662749527141938*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0611966403876212*pi,-0.4313566112335355*pi,1.074616096126531*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.550168576586153*pi,0.286337871286814*pi,1.406645227867241*pi) q[17];\nu3(0.428545598490293*pi,0.268777312827564*pi,3.72523807265832*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.434369358827195*pi,3.15235604963956*pi,0.53399825978999*pi) q[2];\nu3(0.35384920451927*pi,2.99446043519902*pi,1.1088259229220911*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.310861073129911*pi,0.5489428807377901*pi,3.57043457768589*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5907569517577556*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.784354750749754*pi,3.23489038326204*pi,2.76573102968748*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.127712590304476*pi,0.22984607142618096*pi,1.1597567884582198*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.182461754829173*pi,-0.4529479974402123*pi,4.03391537228087*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41260941347548*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.254302546398701*pi,2.62842987575083*pi,1.53105310330665*pi) q[19];\nu3(0.773807854764299*pi,0.007942820562826025*pi,0.890188293863002*pi) q[20];\nu3(1.0*pi,0.0*pi,1.299200875422033*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43740982895715*pi,0.5*pi) q[7];\nu3(0.421689344322278*pi,-0.07987637267231501*pi,1.088619578686773*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36554625355003*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.291318156134916*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1885699967995271*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.138438656457747*pi,0.23776933939821798*pi,4.019993260544*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49579092910697*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.754783352045017*pi,3.11685924840452*pi,0.518550154259601*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.498110657406941*pi,0.79479333607522*pi,4.35763950837544*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5660234438319645*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.528384689019961*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[19];\ncx q[2],q[8];\nu3(0.462810300159125*pi,-0.13542470393073103*pi,1.019427102001107*pi) q[4];\nu3(0.332349238904038*pi,3.45787900465862*pi,1.72242382157616*pi) q[5];\nu3(0.795788165590052*pi,-0.30412400624263203*pi,3.92647706702213*pi) q[6];\ncx q[7],q[12];\ncx q[10],q[13];\nu3(0.157250552287373*pi,-0.326624114054907*pi,4.405593293111631*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46543006032347*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3976728869847*pi,0.5*pi) q[2];\nu3(0.259513134600917*pi,-0.096245977298765*pi,1.115540042894809*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.833909251492888*pi,-0.087492288665797*pi,3.86689764381651*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.249181956057664*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.75858402812052*pi,2.37368758131984*pi,3.76654704236885*pi) q[15];\nu3(0.492272286432946*pi,0.09329238614721902*pi,1.472369414303097*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1919688436113312*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.701467820215129*pi,0.16545808494536696*pi,3.80770863861771*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.597371580006207*pi,0.79387739846201*pi,0.901318111792328*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.424357554427318*pi,0.44098436964257903*pi,3.81230526140382*pi) q[15];\nu3(0.184815964883748*pi,0.45624065390649504*pi,0.92495231645875*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.557090796464101*pi,0.019528141789028952*pi,1.099005646931688*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49613479184979*pi) q[8];\nu3(0.699768963463295*pi,3.27085739854171*pi,2.81639936129252*pi) q[10];\ncx q[11],q[20];\nu3(0.42582860478515*pi,-0.423483920484305*pi,4.0553361046719605*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4055526804118195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[8];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.931832529562707*pi,3.05160037103015*pi,3.41924328497763*pi) q[10];\nu3(3.5*pi,3.41639118380144*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225404895736684*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47197976431232*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.200196667795894*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.385447108094285*pi,3.45955427365013*pi,1.191314324364237*pi) q[13];\nu3(0.435012209905436*pi,0.42438399137302396*pi,3.4776957975049*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.801946227500285*pi,3.16778706408254*pi,3.38807202561348*pi) q[21];\nu3(3.5*pi,3.36824349386942*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[18];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43042248600869*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.470457172915345*pi,3.29150006559494*pi,1.51037640781781*pi) q[13];\nu3(0.60916785893502*pi,0.9287201104696301*pi,0.742052220493616*pi) q[14];\nu3(1.0*pi,0.0*pi,1.109224994878287*pi) q[15];\nu3(1.0*pi,0.0*pi,1.121079421396987*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46676977563601*pi) q[20];\nu3(0.322197378379819*pi,0.20708295254758502*pi,3.76941368229864*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49624519968564*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46685295068956*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38678823060253*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.374493817128689*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307602426564662*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[18];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5145353740610858*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5902927692689938*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.451793517529944*pi,-0.4758371229358515*pi,0.611709004952084*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5692260230378556*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32391070049684*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.507350948856606*pi,3.22739783206519*pi,4.36632248119972*pi) q[1];\nu3(0.246444568118177*pi,2.66979665444497*pi,0.865440660422341*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38109493671538*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.448609955292161*pi,-0.04846655472515898*pi,3.77096233314506*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.262700657945194*pi) q[21];\nu3(0.451959480534245*pi,3.19566372058848*pi,1.57680585454807*pi) q[0];\nu3(0.532779193178783*pi,3.27116530163249*pi,1.89309201963287*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.675840544527498*pi,3.10800532368965*pi,3.24016972131068*pi) q[8];\nu3(0.790244145321356*pi,3.01637987758131*pi,3.03077956867167*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.214232898525254*pi,-0.185616930549523*pi,0.5507163974095703*pi) q[15];\nu3(0.557436614801251*pi,-0.294858208576323*pi,3.71270727274136*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.186864552179035*pi,0.38355642351291597*pi,0.740772654916957*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.436858700049908*pi,-0.03920041264256202*pi,1.2712585697684209*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.186136802138171*pi,0.20465662136155705*pi,0.601376202755321*pi) q[8];\nu3(0.70434895218992*pi,3.27109570079944*pi,4.16253321898404*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.336634421481268*pi,-0.295659960157341*pi,1.71414678465753*pi) q[15];\nu3(0.330833888051523*pi,3.37979168237079*pi,1.70277379347232*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34382624043584*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.734474579439234*pi,-0.355250333997418*pi,3.33988550024656*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.191916129936815*pi,3.20511443108659*pi,0.848250909813575*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.659100616905892*pi,0.8888952262522201*pi,0.5082062940325479*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.196676017018348*pi,0.23704127492748905*pi,0.666127500891481*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.675234643493171*pi,3.09982203703619*pi,3.20554594215894*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.368251914202369*pi,0.5065350237564199*pi,3.93963952372082*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.855061325462949*pi,0.04714597356169903*pi,4.1056618563696805*pi) q[3];\nu3(0.119041361553918*pi,3.03238397157994*pi,1.242977861030675*pi) q[4];\nu3(0.461142947526078*pi,2.9228249081015*pi,0.926879657196945*pi) q[5];\nu3(0.229843131765006*pi,0.32556878587843496*pi,3.47353932064716*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.77354915233811*pi,0.6936454708686499*pi,0.5645128272510382*pi) q[4];\nu3(0.910764851750848*pi,0.26672599628277205*pi,0.5532643918221799*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.452448905557*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.132814225775598*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.40035032262735*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.13159223358718*pi) q[14];\nu3(0.28375844449579*pi,2.56050029607689*pi,1.106161733681955*pi) q[17];\nu3(0.490973939011129*pi,2.98184204053369*pi,0.814847056306977*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4224811344363*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.44784909675349*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1913251992628089*pi) q[9];\ncx q[10],q[11];\nu3(0.382283912033457*pi,2.96062989529169*pi,1.356560762498395*pi) q[17];\nu3(0.711828380935463*pi,0.13651122600000598*pi,3.67278711025423*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5341532901193329*pi) q[19];\nu3(1.0*pi,0.0*pi,1.327177074921831*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.20114751452122*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.4387787862885*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.400782620535705*pi) q[11];\nu3(1.0*pi,0.0*pi,1.152086523381394*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46854227008342*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[13];\nu3(0.303970804710045*pi,3.30706368973666*pi,4.38824086294641*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47546456453252*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45323528710005*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(3.5*pi,3.30782703250184*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.679452675885216*pi,0.56530790333793*pi,0.794271744354084*pi) q[7];\nu3(0.417735272764119*pi,3.14174306709978*pi,2.13099086089407*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4082459817786805*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5744154935921912*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223787354563787*pi) q[16];\nu3(0.763062882033898*pi,-0.164935783681617*pi,0.5557887233179537*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4705204750297*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45251903570105*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0493545492347988*pi,-0.486732577700208*pi,1.227710564360339*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.36567480292167*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284017499583197*pi) q[15];\nu3(1.0*pi,0.0*pi,1.326982767560261*pi) q[17];\nu3(1.0*pi,0.0*pi,1.274296683668171*pi) q[18];\nu3(0.140327328600763*pi,0.67434604217785*pi,4.2726245028872505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.437585489834623*pi,3.0267172539959*pi,1.088908024821797*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43819303866123*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.475786830377538*pi,3.09838066247658*pi,1.87701457048548*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.685076461286076*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.689828088522005*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.522608502860237*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.500807195416381*pi,3.07053438487057*pi,1.67451678069914*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.511747960983305*pi,0.18516921657623697*pi,0.789679493131666*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.466483000732621*pi,0.32087861436073195*pi,0.9843214056737459*pi) q[0];\nu3(0.80248815040478*pi,2.71614391715447*pi,3.540711388769*pi) q[1];\nu3(0.377562088203582*pi,3.04229817743561*pi,1.293986678133514*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.789932717704254*pi,0.35460568639171797*pi,1.001982880739497*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.678902294987246*pi,3.33670041474967*pi,2.96540069012125*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.622284526883312*pi,0.76755329135208*pi,0.8729824086055751*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.19520270688548*pi,1.11439330040492*pi,4.1751579114081*pi) q[2];\nu3(0.474967894227445*pi,0.377362719434271*pi,1.055484607092589*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48713798056126*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2162213663025772*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.499570983328009*pi,-0.4888243402686849*pi,1.50355554563631*pi) q[13];\nu3(0.58141107947058*pi,-0.32119074813468096*pi,3.23413811587148*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.856178989801489*pi,2.68634738118124*pi,3.60765865065782*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.734379511738959*pi,3.12422885441459*pi,3.50913618045799*pi) q[3];\nu3(0.565820729184927*pi,3.23666890536009*pi,2.96348626330279*pi) q[4];\nu3(0.424167259280046*pi,0.22685781370507097*pi,0.5956212466414561*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.637192781848381*pi,2.60775962863647*pi,4.07512170610687*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.427489918106633*pi,3.37101190935016*pi,4.22778317432656*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.459846307529749*pi,0.57224939586872*pi,4.42143233401306*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.606552537884823*pi,3.10975286538012*pi,3.54409071885042*pi) q[18];\nu3(0.424219967167013*pi,-0.150662472158677*pi,1.026158823653802*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.187798875742544*pi,3.24115157744209*pi,1.135260190977203*pi) q[4];\nu3(0.591999167512366*pi,-0.33157059914629*pi,1.1602194267577661*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5764288049809378*pi) q[8];\nu3(0.835952581673695*pi,3.39828714933968*pi,4.211604156912999*pi) q[9];\nu3(0.55756615745102*pi,0.69424063274048*pi,0.7893374199780689*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.240794082510267*pi,0.68180191951226*pi,0.5855018215743109*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.974926593460531*pi,3.46974037878802*pi,4.410942353859539*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36737873593035*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.692235370596791*pi,0.43491971433868504*pi,0.624844912642987*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.465599792443276*pi,-0.026864010850459974*pi,4.00364897469211*pi) q[15];\nu3(0.629979963029222*pi,0.82950953260072*pi,4.40145035626646*pi) q[16];\nu3(0.872306565882678*pi,3.25476312322787*pi,4.3484486445836605*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285259926734041*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.11245108863517*pi,0.23808366464695396*pi,3.27798759789929*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.663667043308412*pi,-0.268565108021802*pi,4.12436918694229*pi) q[15];\nu3(0.920674024018378*pi,0.30611301344697295*pi,1.2489175892500581*pi) q[16];\nu3(0.389956925543454*pi,1.04922238843952*pi,4.19689393896964*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.23311798504359*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48903304051138*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.772634123316691*pi,0.09676902937117804*pi,0.694218407378346*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1464242159576838*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.148634389278369*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36640147279918*pi) q[19];\ncx q[0],q[13];\ncx q[1],q[18];\ncx q[2],q[10];\nu3(3.5*pi,3.44248120626677*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.358242092786658*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.359352572690235*pi,-0.4272729664026359*pi,0.675541260138362*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nmeasure q[7] -> c[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43771651160924*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.308934302244106*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5052330568159658*pi) q[13];\nu3(3.5*pi,3.35745071312438*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270609793231918*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5596564273252163*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[13];\ncx q[1],q[18];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.551583795841647*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.65391749481102*pi,0.21162851157117002*pi,4.30429520814588*pi) q[8];\nu3(3.5*pi,3.38079748430822*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36394962550596*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.3178435448226*pi) q[16];\nu3(3.5*pi,3.33019581640896*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3163472161821521*pi) q[20];\nu3(1.0*pi,0.0*pi,1.061540461084416*pi) q[21];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.45894690376651*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.42640925982026*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1799799990631619*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5921604498904669*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.356445861860903*pi,-0.4212824993353791*pi,0.890202021587843*pi) q[0];\nu3(0.616365979598122*pi,2.72523515929395*pi,3.78905042406827*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5237303221335646*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.350357363961491*pi,0.6676329664851699*pi,0.63576822364868*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.660222043189375*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49438536089609*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.68691413621724*pi,3.37929241965734*pi,4.19575807193607*pi) q[3];\nu3(0.308834664678361*pi,2.61730766985548*pi,1.3644947053118441*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.601558531040123*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[11];\nu3(0.308104814185662*pi,2.69893245621863*pi,1.050319945247302*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.437473662541764*pi,0.53746771184021*pi,0.673299636627997*pi) q[13];\nu3(0.369478239637109*pi,0.5279453974894299*pi,3.66544821075893*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.689553921629001*pi,3.32949127989378*pi,0.538242511268851*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.818277923728947*pi,0.24498899699454202*pi,0.6829803996541239*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.105438193279974*pi,0.389054573238526*pi,3.9304184376834*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.416774191678834*pi,0.46113340994207497*pi,4.02025597107541*pi) q[12];\nu3(0.365580494290897*pi,3.35947050526952*pi,4.4330373465598605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.354240563882297*pi,0.12068998299588996*pi,0.962902262324437*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.183244024699011*pi,3.12980292546973*pi,0.928116658763821*pi) q[2];\nu3(0.0675757158843123*pi,0.04145650650365895*pi,4.29996009603355*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.321259053103115*pi,0.7933744881518201*pi,0.635312828262353*pi) q[17];\nu3(0.763551179819597*pi,0.13108643031176503*pi,3.82038839100599*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.328459762048078*pi,0.45206020222617005*pi,3.48183813892614*pi) q[11];\nu3(0.432620084855377*pi,-0.108021647309059*pi,1.143555633633309*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.687771907599691*pi,3.27229595930341*pi,3.65171557180693*pi) q[0];\nu3(0.171857197476256*pi,0.06739557027658505*pi,3.84451230313962*pi) q[1];\nu3(0.556770623773934*pi,0.53213453097892*pi,4.209783862339529*pi) q[2];\nu3(0.813250229741435*pi,0.04647433974895898*pi,1.001356683756057*pi) q[3];\nu3(0.192205533300097*pi,3.20185865617968*pi,1.55062002914837*pi) q[4];\nu3(0.122454024080591*pi,2.93795419438689*pi,1.90060369617716*pi) q[5];\nu3(0.423706073064173*pi,-0.24562019562375997*pi,1.007201612187907*pi) q[6];\nu3(0.329804356774256*pi,0.39926585695025696*pi,1.053664045593599*pi) q[7];\nu3(0.309964669875218*pi,3.15481842298404*pi,0.762601246215337*pi) q[8];\nu3(0.16549934190066*pi,0.0035485889188460185*pi,1.314304316187572*pi) q[9];\nu3(0.428745655236394*pi,-0.4203474111068188*pi,4.21682191462963*pi) q[10];\nu3(0.227320805114228*pi,2.72397901778397*pi,1.191363824681067*pi) q[11];\nu3(0.664744235989667*pi,0.70923031897948*pi,4.4947912708909*pi) q[12];\nu3(0.184041127169535*pi,3.41652898222984*pi,1.65912314862126*pi) q[13];\nu3(0.286231845999207*pi,3.28964523325858*pi,1.1854330750935271*pi) q[14];\nu3(0.652914140211658*pi,2.95684250810159*pi,3.98043333089138*pi) q[15];\nu3(0.733789592194471*pi,-0.40017931146802543*pi,0.5749847444067702*pi) q[16];\nu3(0.370485893247207*pi,0.6807859165524199*pi,4.08241918286528*pi) q[17];\nu3(0.119699544879932*pi,-0.4916612129610296*pi,0.829090286555604*pi) q[18];\nu3(0.463506565561797*pi,0.36882607689550695*pi,1.202819136030294*pi) q[19];\nu3(0.113230282367928*pi,0.82283321997691*pi,4.32457803294254*pi) q[20];\nu3(0.210049387756104*pi,3.06606389160272*pi,0.9085632993821491*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\ncx q[2],q[14];\ncx q[4],q[12];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[15],q[20];\nu3(3.5*pi,3.44393379854313*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3634836733783*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49091254779079*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2438550231327419*pi) q[3];\nu3(3.5*pi,3.33370538355149*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39584374589302*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.49859598203815*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3546385752858932*pi) q[11];\nu3(1.0*pi,0.0*pi,1.220565660474635*pi) q[12];\nu3(1.0*pi,0.0*pi,1.166133192458118*pi) q[14];\nu3(3.5*pi,3.47883528425057*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295192493683179*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2664119532444689*pi) q[20];\nu3(1.0*pi,0.0*pi,1.196554885504566*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\ncx q[2],q[14];\ncx q[4],q[12];\ncx q[5],q[21];\nu3(3.5*pi,3.28193219443262*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[16];\ncx q[9],q[19];\ncx q[10],q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.261497642262352*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4937897337627195*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.488706506422*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38435831260476*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43800010887108*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5168703804701306*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.382996471560499*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213915835680661*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5579318137420572*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2368168080915631*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.519739421198735*pi) q[17];\nu3(1.0*pi,0.0*pi,1.337465796660997*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4371859897391595*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5385079402441333*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[17];\ncx q[2],q[14];\ncx q[4],q[12];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[16];\ncx q[9],q[19];\ncx q[10],q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.492831881790821*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39992157125294*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33695217161555*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.26744040070231*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.394765942562295*pi,0.63958475294537*pi,4.24684398298817*pi) q[1];\nu3(0.389376336231225*pi,0.03788538002421604*pi,4.2139417155138705*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.490107376880729*pi,3.27043384289404*pi,4.09525161860127*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.573389482355668*pi,2.9953042679197*pi,4.13236344259526*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[19];\ncx q[10],q[13];\nu3(0.557714970081116*pi,-0.326742631608112*pi,0.8131081449772279*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.714139575998391*pi,-0.071156529774133*pi,4.23087718427387*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.239824761611846*pi,-0.4978884498629237*pi,1.304849745966173*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.715433044030206*pi,3.43202315519137*pi,3.73553203409476*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.459017793115737*pi,-0.200324570796924*pi,1.325342623965955*pi) q[1];\nu3(0.363005542755934*pi,0.8134090887463401*pi,3.95013103040153*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.654694714673268*pi,2.96368255210856*pi,4.32601643440684*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.372101033474245*pi,-0.4623845395375742*pi,0.874278918969979*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.9111820378151*pi,3.20432953961651*pi,0.602376596006038*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.835825548202851*pi,0.9397266918151099*pi,0.910636267551285*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.242156872716372*pi,3.03555815162082*pi,2.00753386177698*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.879657639475146*pi,-0.094592724989629*pi,3.47728462380651*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.462939022782328*pi,3.35494946693896*pi,2.0099042258586097*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.427807816897918*pi,1.02406783748722*pi,4.09123578401219*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.399984112447622*pi,0.98592421229141*pi,4.189728704439419*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.241596721745173*pi,2.48720019345102*pi,1.1160613420116499*pi) q[3];\nu3(0.727772255526706*pi,0.6696980936441199*pi,0.947616543664772*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.701818116177941*pi,-0.0061133154787320065*pi,4.27353722011536*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.700255646576627*pi,3.46125481294059*pi,3.2926084435144*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.536029652916658*pi,0.12544262595456002*pi,4.22914885837416*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.411224463335322*pi,3.19548095560846*pi,2.16833180272475*pi) q[20];\nu3(0.296570992771356*pi,2.7134168040083*pi,1.54327352579516*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.386862470296288*pi,3.02364745383929*pi,1.98672806423678*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.680187784055458*pi,-4.793526316992924e-06*pi,3.68421995769808*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.549966905691082*pi,-0.34142203205730404*pi,1.232862609607111*pi) q[10];\nu3(0.469840010584934*pi,3.13147914307171*pi,1.71876758601801*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4715568543788*pi,0.5*pi) q[14];\nu3(0.357720457422936*pi,0.42249655290420296*pi,0.763033500528058*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246114419580302*pi) q[17];\nu3(0.727003605712039*pi,-0.4104386378963246*pi,3.5544696516143*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.281720387038432*pi,-0.071687094632921*pi,4.16366583404554*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.562748191305467*pi,3.38879152237465*pi,3.27887846566224*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.306867587727542*pi,0.160932391937065*pi,0.5609065838659438*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.739700440489529*pi,3.29277639606548*pi,4.061810850909421*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.343185180457647*pi,2.9226455309242*pi,1.414688666728134*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.23359256967652*pi,0.39644338636061105*pi,0.672102460362607*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.807179945499456*pi,0.69508013084906*pi,1.104021611603284*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5216286302368667*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.484512385505165*pi,2.94021079740734*pi,1.128589013872379*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.740026634591151*pi,-0.095385589653944*pi,3.79547558736826*pi) q[13];\ncx q[14],q[17];\nu3(0.584966479389574*pi,3.49133176391122*pi,0.5894378585473338*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.35698476082218*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48121086973835*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.151137791426935*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43436027557257*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.284472897440994*pi,3.41454230501318*pi,0.867890613265931*pi) q[19];\nu3(1.0*pi,0.0*pi,1.140370173031781*pi) q[20];\nu3(1.0*pi,0.0*pi,1.191845441042721*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[20];\ncx q[3],q[11];\nu3(3.5*pi,3.47253344317433*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.163484093553715*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.596376648584585*pi,3.16550494558123*pi,3.50398775817505*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.54140001804569*pi,3.38438485639753*pi,0.706573297487957*pi) q[17];\nu3(0.207482924474112*pi,-0.311446109795395*pi,1.358547319026254*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.46633491116526*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,4.446915684702439*pi) q[7];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.155769294781115*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.575022253505729*pi,0.7872890179755601*pi,4.40884646567502*pi) q[14];\nu3(0.582984428732015*pi,3.46777733067158*pi,4.059927962104879*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46022506580129*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.452040253727899*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[20];\nu3(3.5*pi,3.42420252243415*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.49948181900438*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49830334700966*pi) q[8];\nu3(1.0*pi,0.0*pi,1.190716198322088*pi) q[9];\nu3(3.5*pi,3.39247962113314*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,3.43388036100223*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223625080388141*pi) q[15];\nu3(1.0*pi,0.0*pi,1.134540284183395*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170642279974365*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[19];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.5528311943931565*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43047605525243*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5784420725523916*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40390682969899*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46342674781846*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.545105897392629*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336346251490641*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2447357201427796*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.387942163474185*pi,2.73802878199351*pi,1.374484759811759*pi) q[0];\nu3(0.529993174695116*pi,-0.175338003978046*pi,3.86590407592062*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.898355652871971*pi,2.35347962973237*pi,3.81857986201396*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.128884701677878*pi,3.34432807638297*pi,1.377375818082516*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.51224745735479*pi,-0.4464446201131068*pi,3.80484625947537*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.726729089417862*pi,-0.390660714944296*pi,4.0743316177478*pi) q[0];\nu3(0.189877041790782*pi,0.60794112915989*pi,0.594598231185026*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.896175425555302*pi,0.11426165879005301*pi,4.252147697365761*pi) q[3];\nu3(0.0708651611030966*pi,0.09192680142388299*pi,4.47881909031282*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.421695949134246*pi,3.36753418178185*pi,1.95642432985702*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.437509640150874*pi,3.32206436826318*pi,1.8518400173766*pi) q[12];\nu3(0.581547365406202*pi,2.68415689012507*pi,3.41554215731971*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.18630682613745*pi,1.09085514871054*pi,4.3711738304422205*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.265114146304827*pi,3.17368100373356*pi,1.316935057501581*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.214622256357037*pi,-0.026084642386557*pi,4.13671871443913*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.340973109559609*pi,0.267421037219276*pi,0.867080497157563*pi) q[6];\nu3(0.263655803147565*pi,0.299394653239374*pi,1.0474743097695058*pi) q[7];\nu3(0.506016819817531*pi,0.417066754638839*pi,1.349828307751566*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0995425269234195*pi,0.5231626049710401*pi,4.42276298692489*pi) q[11];\nu3(0.620996351343947*pi,2.88145961490218*pi,3.84085003834539*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.678162520128188*pi,-0.258093050202325*pi,3.91805821113417*pi) q[20];\nu3(0.720656799887226*pi,-0.140447304844518*pi,3.7179989063057*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.206569932201188*pi,1.10831172024039*pi,4.16201346203964*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.548137943474066*pi,3.3845035892852*pi,3.94155169978316*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.853237038365469*pi,0.71520542330475*pi,0.776680177256927*pi) q[8];\nu3(0.13828694115505*pi,3.42772544134983*pi,1.464727097395833*pi) q[9];\nu3(0.350577863268772*pi,0.05973927275458202*pi,3.8695367074916*pi) q[10];\nu3(0.149665412574836*pi,-0.049922027556139004*pi,4.08407030644922*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.882266928906608*pi,0.75687462851785*pi,4.47889607165007*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.286013020725942*pi,3.19334585358739*pi,0.609989638932875*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.474547111163497*pi,3.07139082271627*pi,1.97451169070507*pi) q[9];\nu3(0.738244195851646*pi,0.343100954682657*pi,4.37028865277071*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.652728651640817*pi,-0.132758584710991*pi,4.06998109392223*pi) q[15];\nu3(0.896158807305972*pi,3.02914252636612*pi,4.38461687847315*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.38241779249797*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.182166806005515*pi) q[13];\nu3(0.777782349504671*pi,3.41911484596665*pi,4.2655034667173*pi) q[15];\nu3(0.436403848835057*pi,-0.181665288206943*pi,1.58293713156037*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45738852751478*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1997916854393171*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.42515382471534*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.483148083715939*pi,-0.241668534681255*pi,1.2061033933488101*pi) q[5];\nu3(1.0*pi,0.0*pi,1.33795125784598*pi) q[6];\nu3(3.5*pi,3.42844677696635*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.164440345683728*pi) q[20];\ncx q[0],q[1];\nu3(3.5*pi,3.48381558463806*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.935240064062861*pi,0.97027601414466*pi,0.7791142099398121*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,3.44894118051513*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.228123017324771*pi) q[9];\nu3(3.5*pi,3.43444004366147*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37536543390169*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43591694897612*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.198650454124372*pi) q[17];\nu3(1.0*pi,0.0*pi,1.22018745440654*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235808711125895*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.44251924805668*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49956818048343*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\ncx q[12],q[21];\ncx q[14],q[16];\nu3(0.292299405223417*pi,-0.10088881343912898*pi,1.023120660004512*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.583183518490745*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40049668976379*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4796390625619*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.202901985246144*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36588867830718*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.678728689200396*pi) q[18];\nu3(0.211017946420209*pi,-0.03897968025691201*pi,3.66236821868237*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32900175528675*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38431853107259*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.420519907302934*pi,0.58664180170235*pi,4.3149724413570905*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.249977144482799*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5118561607101256*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.380090233529536*pi,2.80943442076959*pi,1.67911860175959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.714598835763257*pi,3.10925546544116*pi,3.04440931778762*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.296435299033526*pi,3.12259069329132*pi,0.729530691961407*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.166686865761571*pi,2.80499605052774*pi,1.1081888139036389*pi) q[18];\nu3(0.560077128114501*pi,3.44591775740461*pi,4.100244927091429*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.336369593662526*pi,2.42637127676573*pi,1.076411024717226*pi) q[10];\nu3(3.5*pi,3.41242688844832*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5308071757107087*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.372600473905975*pi,3.32245344039912*pi,1.050461414446338*pi) q[18];\nu3(1.0*pi,0.0*pi,1.233590260779398*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0861640952985267*pi,0.22179358129536897*pi,3.60456694399172*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.693872784988579*pi,0.35105364077300305*pi,3.92750555165981*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.669470284198576*pi,2.84267389296918*pi,3.68198804063831*pi) q[13];\nu3(0.426880991310447*pi,0.36525869381030995*pi,3.90742293869002*pi) q[14];\nu3(0.271369667088647*pi,-0.106350475816132*pi,0.5625542758453547*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.309561742971201*pi,0.14378852191678504*pi,4.03587517336174*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.276647125326637*pi,0.192784977080384*pi,4.32710721561746*pi) q[3];\nu3(0.335228348669751*pi,0.6138080631899401*pi,4.02598769531991*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.491444998631269*pi,3.1360326160023*pi,3.38375761369844*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.382761334156705*pi,-0.28588300195153904*pi,1.54615902275873*pi) q[13];\nu3(0.599948827382404*pi,2.89117693792844*pi,3.7909582915788*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.376654206470167*pi,0.38282681598509405*pi,4.45122770261938*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39361369953268*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.757535639221166*pi,2.94087423175668*pi,3.63394234029553*pi) q[1];\nu3(0.473466142873187*pi,0.31286178316795*pi,4.2926487992222295*pi) q[2];\nu3(0.649694497445735*pi,0.7299161362107001*pi,0.636089643980573*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.711795857294502*pi,2.65721506345328*pi,4.0634887892056*pi) q[5];\nu3(0.188084030790157*pi,0.10419921651213704*pi,4.30840144530262*pi) q[6];\nu3(0.477109774356336*pi,3.0463178926596*pi,1.143825750018846*pi) q[8];\nu3(0.277239551602118*pi,3.2144656030582*pi,2.12318884443699*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.772857879269325*pi,-0.4294934475347928*pi,4.3017803163025405*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.866162670955574*pi,0.6233827828409899*pi,1.133773850840314*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.588827698874884*pi,-0.334228422958522*pi,4.010522129424929*pi) q[1];\nu3(0.670600131466498*pi,0.16431691021822004*pi,0.767148611417129*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.249328597592575*pi,0.13094778868179502*pi,3.70732921064947*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.595472222202045*pi,3.17193190422022*pi,3.44846034382659*pi) q[8];\nu3(0.2891903276281*pi,2.89184494723768*pi,0.91714502296666*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.554739070366778*pi,0.46956187512915804*pi,1.442833103406835*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.378491500401526*pi,1.11488582815219*pi,4.250099351437489*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.421185852101353*pi,-0.4645533251919238*pi,4.30899459595597*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.23498019788757*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.657250965330802*pi,0.04677538436800299*pi,1.49753799605174*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1974593151546769*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47010484084201*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.266636718764885*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.634097081430143*pi,-0.4499762348942623*pi,4.28231027135765*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36099233388091*pi) q[20];\nu3(0.555097915881221*pi,1.17333255383318*pi,0.823325960446029*pi) q[21];\nu3(3.5*pi,3.41674445291629*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1737146980941469*pi) q[1];\nu3(3.5*pi,3.40643523218969*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40923848055821*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.118048458948441*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.39399125882481*pi,3.28388719142578*pi,0.9647192229250741*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3687636869972208*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42779715774747*pi) q[14];\nu3(3.5*pi,3.4822391082038*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.149495640616312*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[21];\ncx q[3],q[13];\ncx q[5],q[6];\ncx q[7],q[14];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0621741684157872*pi,3.18937699024202*pi,4.48349083264554*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.46666948320286*pi) q[1];\nu3(3.5*pi,3.32760850820828*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5891569494882781*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43242768818192*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5716816451492668*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5331212613568763*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352920468977787*pi) q[18];\nu3(0.745539493777292*pi,0.34764079489200905*pi,4.45175779615547*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.176294960744581*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[21];\ncx q[3],q[13];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43309474737093*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.251260264455345*pi) q[15];\ncx q[16],q[17];\nu3(0.679243410024449*pi,0.12046966757537303*pi,3.6423056276557*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.642341405760711*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5504436402670216*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43410601371545*pi,0.5*pi) q[4];\nu3(0.328448673162893*pi,-0.10615336772959699*pi,4.2100959903016495*pi) q[5];\nu3(0.395989039513242*pi,-0.258655890520495*pi,1.60176976606762*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3555436367462241*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6899663357099299*pi) q[15];\nu3(0.651457861178158*pi,2.93428168823521*pi,4.0927520065677*pi) q[16];\nu3(0.743187383710789*pi,2.76705218832324*pi,3.70040411319707*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[11];\nu3(0.427739527170064*pi,0.7825214019922799*pi,3.90290619817816*pi) q[5];\nu3(0.374622682642433*pi,0.60732896401901*pi,4.00973442886438*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.31946595462392*pi,0.5*pi) q[9];\nu3(0.347091528342758*pi,3.26848984550095*pi,4.23646192917519*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.587250645447787*pi,3.42199856117676*pi,3.13177974777603*pi) q[16];\nu3(0.320288604230173*pi,0.154254061579162*pi,3.44751480552502*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246251541218943*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.212619260714661*pi,3.47854138259071*pi,1.58222679611729*pi) q[2];\nu3(0.519270801827853*pi,0.82068592836768*pi,4.16356181424233*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.769125378006075*pi,3.41415842814328*pi,3.55907948419992*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.366696511943359*pi,0.104701144983674*pi,3.55255616849146*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.2948674103999505*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.481266477808071*pi,0.6479855029500701*pi,0.5183887668657982*pi) q[13];\nu3(0.265095988404297*pi,3.00289228991877*pi,0.815626948278638*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.185573020770876*pi,3.10815513584337*pi,1.229396975582207*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.398044355366244*pi,0.13857344173093*pi,3.80847829641256*pi) q[2];\nu3(0.0634268607621271*pi,2.81912688171792*pi,1.60831196910159*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.491960750449319*pi,2.95577711096296*pi,3.77948580930265*pi) q[7];\nu3(0.317403908138476*pi,2.90374998509589*pi,1.129193442755313*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.667172879362882*pi,0.7061484327232599*pi,4.2600255707759995*pi) q[13];\nu3(0.366197853606669*pi,-0.032169819882306994*pi,0.730983822687074*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5342153212708101*pi) q[19];\nu3(0.515460707473081*pi,0.6051943227566701*pi,0.773000641148923*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.802472318425363*pi,3.39801483783801*pi,4.222024519143909*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.349288737611512*pi,3.28729033426253*pi,1.70474710262411*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.674451661894926*pi,2.9697865401823*pi,3.84739359013533*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.532946703789408*pi,3.07956650969214*pi,4.22505953835668*pi) q[20];\nu3(0.699877920990277*pi,0.05511751338705395*pi,1.251173242061188*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.686676174375498*pi,2.60399151910295*pi,3.90544811304883*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.730134819110012*pi,2.89079471895105*pi,4.16637882168333*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.195934831880453*pi,2.92114526389985*pi,1.094377830653721*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.633282327808682*pi,3.03610639337788*pi,4.04570620192235*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.636115042065751*pi,0.68752311107801*pi,0.671344023851611*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36386320210999*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.272153130881523*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.365818901153102*pi,0.37564439769134195*pi,3.55974588889189*pi) q[15];\nu3(0.255888933489683*pi,3.19457302167643*pi,1.478726668499335*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41032011074837*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.367835364668486*pi,3.3582550004877*pi,1.73043784240353*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2829294567208729*pi) q[14];\nu3(0.541098903159619*pi,-0.043990841067143016*pi,4.4560359599496895*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.631103578878876*pi,-0.4197743823610454*pi,3.58016778954638*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5201425415118655*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.370338986235998*pi,3.2013244861484*pi,0.9665085945923231*pi) q[19];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.841349784463521*pi,0.50321447268098*pi,4.40845031011105*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,3.46396147925662*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.500090109318644*pi,0.42802186776406503*pi,4.47083318180293*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5567644642966885*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.373141410643451*pi,0.27275902500113003*pi,3.64672869629996*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2470514277426719*pi) q[20];\nu3(3.5*pi,3.4715825859999*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41320439987093*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.663414521981698*pi,0.12633857722305197*pi,1.55093861744957*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.400969441314354*pi,3.45587879936935*pi,0.968384883966581*pi) q[11];\nu3(1.0*pi,0.0*pi,1.271952669622576*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.279868154239296*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.50674690029624*pi,0.02899128898780101*pi,0.5934201922633253*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.795344724363024*pi,-0.06362756103379502*pi,4.42755559504643*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40336786795981*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.253836207700642*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5495352138311338*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44672381100123*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.400196017083788*pi,-0.06037755691649699*pi,1.359960078963259*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.473250657257775*pi,3.38054156221866*pi,4.3762017874774894*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.352998710287441*pi,0.087743456972317*pi,4.02841576062789*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5601927069453296*pi) q[12];\ncx q[13],q[15];\nu3(0.832523503526564*pi,3.09601587741747*pi,4.1626266709263895*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.348590504320001*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22938898422146*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[21];\ncx q[2],q[18];\nu3(0.796460107239571*pi,-0.13018173942101402*pi,0.838418776164872*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45107541733896*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.768458865982818*pi,-0.293938084810231*pi,3.48547747806088*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4473734741815*pi) q[15];\nu3(1.0*pi,0.0*pi,1.350355489245922*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37070042335703*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.39422966095312*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258054968896832*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2209118682749192*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47937217614122*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.386161380122503*pi,3.32635444723111*pi,1.167725250846916*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.594883076310674*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.600042166489987*pi,0.493316361371853*pi,0.624805756990948*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.594788790043043*pi,2.91714397471032*pi,4.34315366109127*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47005123673323*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5035603040090946*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.189881434220238*pi,3.04269576839162*pi,1.3008216474738479*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43251872111782*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.383030050427186*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.740645516755133*pi,0.17603626310777298*pi,0.860076526775296*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.276978663760709*pi,-0.279297595735045*pi,0.5920408057973106*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.387920437736906*pi,2.87453958669694*pi,1.61449398203785*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.188609748942813*pi,0.59319533698731*pi,3.67586824574081*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.445800792288615*pi,3.27210497051653*pi,1.6990589927058*pi) q[12];\nu3(0.823787653111593*pi,0.007056164139641052*pi,4.16682547080859*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5383140646487332*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.377930908133579*pi,0.459193607092379*pi,4.45524206227796*pi) q[1];\nu3(0.354225533306063*pi,0.016697759021935044*pi,1.347505253560777*pi) q[2];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.489292907522962*pi,3.04889061946283*pi,3.13925033922781*pi) q[8];\nu3(0.828754494969112*pi,2.5790252234085*pi,4.03946508542084*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.497868902666806*pi,-0.302506587867636*pi,4.178222106355641*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.339254814353028*pi,-0.107095486932131*pi,1.51666298881968*pi) q[1];\nu3(0.692205644285373*pi,1.16347510340883*pi,0.795397245136641*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.71845622078254*pi,3.20812907065782*pi,3.99250367239761*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5959299566063*pi,-0.15585251219590202*pi,4.46388007673122*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.32369908253506*pi,2.68901953153044*pi,1.286663173299318*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41619390070666*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.706328343847302*pi,0.5207130767721999*pi,0.66144913097458*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.36615382797025*pi,0.29726654749675596*pi,0.6548173307048379*pi) q[17];\nu3(0.735420807484771*pi,-0.315632781018998*pi,4.16426734314058*pi) q[18];\nu3(0.661982600664479*pi,0.7502439515955699*pi,4.35761835153815*pi) q[19];\nu3(1.0*pi,0.0*pi,1.294038880563849*pi) q[20];\nu3(0.693488816797165*pi,-0.299347459086194*pi,3.33244182829084*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.51496978568714*pi,0.90217983893657*pi,0.9750568167975*pi) q[5];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.597824548590312*pi,0.6969563703330599*pi,0.704315149037161*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.324455968521945*pi,-0.349807269991678*pi,0.843852222146528*pi) q[17];\nu3(0.374460502994232*pi,0.366687693932491*pi,3.56357410764076*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.222277115766911*pi,-0.4388053485145079*pi,4.31898087435502*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.947662283961644*pi,0.5972687858524801*pi,0.649183635318349*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.860970561211466*pi,0.7446142505219799*pi,4.2663913888907*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.378347896774709*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.579434688661851*pi,0.10839490224915105*pi,1.038783135363694*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[17];\nu3(0.471639007326663*pi,-0.362373352639555*pi,1.168430099627787*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4929158744436*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4831219289182*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38258554318701*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2575735466251579*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.285538886529194*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195473609867149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48772820820374*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.45100288435614*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.40173444316375*pi,0.5*pi) q[14];\nu3(0.580755844803963*pi,2.77749490658655*pi,1.2206516839767079*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281894070062988*pi) q[17];\nu3(1.0*pi,0.0*pi,1.281679531205979*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.214155910953807*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[4];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.30399083690398*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5332130112822484*pi) q[15];\nu3(0.368638380744255*pi,0.29947396204197996*pi,3.49720855464269*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5503262496870572*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48631147054942*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34389451440942*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2028214199062321*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.38175476014165*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.27151331720792*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5585973881966432*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.524921112632927*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[16];\ncx q[2],q[4];\ncx q[3],q[17];\nu3(3.5*pi,3.46047205706819*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.353290118917007*pi,0.269225792931439*pi,0.908702682794695*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3310150078443659*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27349641337817*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46978581259363*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.485353198347557*pi,1.02657076353056*pi,4.22502961933204*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.736646450183896*pi) q[11];\nu3(0.55211014743859*pi,3.44077730737906*pi,3.31451344206492*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.101137507924673*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.804274853856611*pi,2.84182040357564*pi,4.22586811056776*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[16];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.290508712075509*pi,3.42918434678398*pi,1.57165636317721*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.662509068331961*pi) q[9];\nu3(0.243585161425052*pi,-0.09916220280054999*pi,4.24586291234558*pi) q[10];\nu3(0.520702531577815*pi,0.5646473619249801*pi,0.5924525942976676*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.778613219530884*pi,3.45380604948486*pi,3.56218529595562*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.449082395321673*pi,0.340722147443683*pi,4.1240961252300306*pi) q[18];\nu3(0.753136308239669*pi,-0.265231122551422*pi,1.2306356361631758*pi) q[19];\nu3(0.56159431888255*pi,0.22844803232781996*pi,3.6341025042075*pi) q[20];\nu3(0.684268627738559*pi,-0.4221584711154341*pi,4.47132190116504*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.842445719481191*pi,3.45009864827981*pi,4.47569614485145*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.115715780891623*pi,0.7464901704529101*pi,0.751620229542899*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.502976055229802*pi,0.347005654861155*pi,4.30968947650177*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45287711654799*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.25172245966657*pi,0.13023931030984803*pi,0.5969421563248668*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.582812871461816*pi,0.5731481906898901*pi,4.21393207364904*pi) q[20];\nu3(0.618346005088733*pi,3.30274596447679*pi,3.91095879943295*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.589227687897208*pi,3.3518798513877*pi,4.25061470169652*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.675549990464677*pi,0.23236540611498202*pi,3.93331539748952*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.494062014277663*pi,3.19629215507232*pi,1.90059606438953*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.520554382192345*pi,0.02409498251546105*pi,4.30249460443094*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.329400116571435*pi,-0.340614919823144*pi,1.230910904077388*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.475583852023197*pi,3.00105958052224*pi,0.837022345803635*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.486192720301096*pi,0.10321875687871795*pi,4.308575422231311*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.312355377244165*pi,2.72219921646164*pi,0.982382894059636*pi) q[11];\nu3(0.409336704535168*pi,-0.27239377973254597*pi,4.207262893271119*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.42486209967306*pi,-0.33042236295894*pi,1.4530781857974469*pi) q[17];\nu3(0.702660134402684*pi,-0.078100570424814*pi,4.35307951955929*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.414596738581457*pi,3.22085056134315*pi,1.3970568374142869*pi) q[2];\nu3(0.5204728587807*pi,0.44521479585321*pi,1.49060268133396*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.235227111612091*pi,-0.15408284918201298*pi,4.11423475322972*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.773332990238511*pi,3.1212295825449*pi,4.444944297544319*pi) q[11];\nu3(0.778361355956662*pi,0.15836276294306795*pi,3.91109284304714*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.713128483840422*pi,3.19963722187936*pi,2.90326277117671*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.486547804341728*pi,0.35228556546701495*pi,4.1013915937300105*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0992186994043383*pi,0.6945348787324299*pi,4.41435339917604*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.487011219895264*pi,-0.079945034495495*pi,4.12105684740483*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.696427708492344*pi,-0.46463707981305613*pi,3.21835710632306*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0562642834996171*pi,-0.222991738823329*pi,1.238239385539091*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43755450777062*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.857756038535158*pi,2.40022651460681*pi,3.61192268618874*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.326835847780506*pi) q[19];\ncx q[0],q[3];\nu3(0.319885968708702*pi,0.86631393348038*pi,3.93003657189545*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.43495964171101*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.4254226841771809*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.527301348955269*pi,3.140173480149*pi,3.30993155253875*pi) q[16];\nu3(3.5*pi,3.26632801041558*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,1.1973137043707571*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35730823880691*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.413465226957991*pi,0.84203015078042*pi,4.168806985034291*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46258860875102*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2922369931305528*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33777509894435*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.670277149340887*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[20];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205437250040428*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,0.5276037651428287*pi) q[3];\nu3(3.5*pi,3.30815230004841*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49266741598805*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.44068310121154*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240746861953528*pi) q[12];\nu3(3.5*pi,3.49240929047837*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.256630256593625*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302752739538958*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33271487319408*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2961191139338148*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.47611973648835*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[15];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[16];\ncx q[11],q[20];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.2564168336803418*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.696742121087639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40966830525495*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.340276302296759*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.395044458731681*pi) q[15];\nu3(1.0*pi,0.0*pi,1.325440931527778*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5529963133646107*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44908265628436*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.460061101682999*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.39904643406171*pi,3.07268060009784*pi,0.674070116098742*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0459958790538507*pi,0.07351546713580903*pi,0.5576180052866833*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42907985400886*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.254591558723984*pi,-0.10844610227537999*pi,3.86737556206236*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.655369527749815*pi,-0.043076577060537025*pi,0.721453423458545*pi) q[2];\nu3(0.516477903869038*pi,-0.4534559364283913*pi,4.25248961024673*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.160343048274438*pi,-0.05913918266433199*pi,0.602551090510602*pi) q[6];\nu3(0.410825126462376*pi,-0.38448479499349897*pi,4.31214727619252*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.358768752137954*pi,0.24964596923385896*pi,4.0964354019115*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.817030263786213*pi,3.45515197745977*pi,3.01660967821975*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.645361601705015*pi,0.20392281046469696*pi,4.4958642858129*pi) q[2];\nu3(0.693752452505734*pi,0.59281265698456*pi,1.275895793117249*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.645899298347015*pi,0.43600442556212904*pi,1.31174264474618*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.554436047351046*pi,3.46838374879677*pi,0.76273645308993*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.394970160463223*pi,0.389919824338978*pi,0.9160405081707901*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.648897678706607*pi,-0.106246686843876*pi,4.47737050601075*pi) q[17];\nu3(0.548714337572878*pi,2.50731831387571*pi,3.69021534320078*pi) q[18];\nu3(0.231890152299126*pi,-0.4017850707037322*pi,1.84112104678834*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.637627295250526*pi,1.16452279965197*pi,0.82776969143344*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.708646068308245*pi,3.35139461302686*pi,3.08922679792062*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.825074951731362*pi,3.33278501652468*pi,4.11135906929895*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.82229217024349*pi,0.38366884669839296*pi,4.10493976033956*pi) q[19];\nu3(0.132417299159746*pi,3.33208201107557*pi,1.001533475687937*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.178287283933562*pi,3.41244011574228*pi,1.54439916173228*pi) q[4];\nu3(0.419300876646719*pi,3.35597970960708*pi,4.44907454200479*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.646388240242394*pi,3.01423125593458*pi,3.16539171701399*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.866203950485095*pi,0.5808675965544601*pi,0.707999999088868*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.484629939902489*pi,0.022449923321384957*pi,4.45208564317535*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.379938521551554*pi,3.17002708265319*pi,1.185783383930349*pi) q[4];\nu3(0.787489627782018*pi,0.8352816198022901*pi,0.787433514580398*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.273485044085437*pi,0.90820372638914*pi,4.47934614510591*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.371334506038007*pi,0.28182474061358*pi,0.73982003881862*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.610029791274986*pi,-0.18162014736377902*pi,3.55940030451765*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.844931806493958*pi,0.87860110998411*pi,0.863749921765868*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.51251970124547*pi,-0.09695652780029401*pi,4.11043450925713*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.585466459746638*pi,3.38511248622862*pi,3.33773288515952*pi) q[14];\nu3(0.733768382815817*pi,3.15351709264725*pi,3.3833156785827*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.342786963904125*pi,0.452813592153575*pi,3.86928372516513*pi) q[21];\nu3(3.5*pi,3.42787620828064*pi,0.5*pi) q[0];\nu3(0.44266350162965*pi,-0.39332798693667703*pi,0.9359616696065121*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.36121163663528*pi,0.18258285295843202*pi,3.39103424071955*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.567429306718371*pi,3.43908974804198*pi,0.822418504575837*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.252672122783023*pi,-0.4495213044633164*pi,0.924511196577041*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250632463325012*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.61289799790823*pi,3.10890661124067*pi,3.6213018955681*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39585738105618*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.168821212363583*pi,0.42484735375140403*pi,0.794775213102506*pi) q[16];\nu3(1.0*pi,0.0*pi,1.323839318150533*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.44430578974018*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48559885770874*pi,0.5*pi) q[7];\nu3(3.5*pi,3.30688553177329*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.066536779596539*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.81867780931652*pi,2.97056269978916*pi,3.76286748744267*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2837937610592038*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.469782452413909*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3969876668577519*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[15];\ncx q[7],q[20];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[10],q[21];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5910397463296357*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39435771784598*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45975389723413*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46435541199994*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44153535242888*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.330459340790335*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5057062159569575*pi) q[13];\nu3(1.0*pi,0.0*pi,1.187627401968018*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2613034850507772*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36995444552901*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31886222939153*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3605995796624901*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[15];\ncx q[5],q[16];\ncx q[7],q[20];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[10],q[21];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43426138688344*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38051822397319*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1543715992902759*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33376415791288*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5158396941954217*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5737964550500996*pi) q[15];\nu3(1.0*pi,0.0*pi,1.099027368709617*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37134370758623*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.571660530211985*pi,2.79029499035533*pi,3.71137541670703*pi) q[2];\nu3(0.536327106453422*pi,-0.251567050477289*pi,0.8116151788280079*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[21];\ncx q[11],q[12];\nu3(0.194335679340906*pi,3.40949692322197*pi,0.606571495714412*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.434537583108949*pi,0.8533300098588199*pi,4.35263461620129*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.641274156149323*pi,-0.18433503795552603*pi,4.26176660082976*pi) q[2];\nu3(0.864169564665552*pi,0.173697218981401*pi,0.5149519184145162*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.354876682512121*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.297229542663219*pi,2.88242738173127*pi,1.162805200546001*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4785382861031*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.607342221232202*pi,0.5683576401842001*pi,1.105530912335099*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.418279775949376*pi,3.14964330751064*pi,1.091093816321683*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.21707179109809*pi,-0.4298001576844903*pi,4.10191473623555*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.664347628844029*pi,2.79563596319538*pi,3.51793289446989*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.722301201442741*pi,2.96181192724472*pi,3.8442624361848*pi) q[18];\nu3(0.495140812977847*pi,0.23942316635720196*pi,3.79032915555902*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.801142348073101*pi,2.81666840516925*pi,4.06119036389632*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.508152827358666*pi,3.14616426116405*pi,3.15209998366836*pi) q[8];\nu3(0.451979190665837*pi,-0.343108844333727*pi,1.117270063121018*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.623437215287565*pi,-0.28928629223728697*pi,3.86113394420484*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.152349824713875*pi,2.48698606200234*pi,1.268027601490834*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.485779691750658*pi,3.00554750368897*pi,0.9304295548083981*pi) q[14];\nu3(0.590216318396564*pi,-0.017984789862919015*pi,1.331876122949287*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.565305096819105*pi,3.31497520584897*pi,1.72919799996972*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.211610984100654*pi,2.97807355900839*pi,1.156849757658089*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.326425419199923*pi,-0.4909667056463845*pi,0.5186792369880135*pi) q[14];\nu3(0.370394607247531*pi,3.08056521858533*pi,0.5941234339270681*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.409541387845161*pi,-0.381251760712768*pi,4.46124815634043*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.289117024013054*pi,0.40744686306533096*pi,3.95921161039752*pi) q[20];\nu3(0.787107889404707*pi,0.83678537378907*pi,0.65125050521398*pi) q[21];\ncx q[0],q[13];\nu3(0.408243537433478*pi,2.87208035752164*pi,0.951389199446656*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.420676658528262*pi,-0.089809029742762*pi,0.585008511917132*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.418933027229224*pi,0.12558815152606395*pi,3.66254241971361*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.614628759945459*pi,0.79364228331368*pi,0.658319587588032*pi) q[10];\nu3(0.41639601127994*pi,-0.263336557915044*pi,1.387781127253612*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.191274495491692*pi,0.7861796695738399*pi,4.15021495773298*pi) q[17];\nu3(0.883434204490921*pi,0.44588061834897297*pi,0.901093071477017*pi) q[20];\nu3(0.569491124664797*pi,-0.26895174480301*pi,0.8363637890858691*pi) q[21];\nu3(3.5*pi,3.38489545315079*pi,0.5*pi) q[0];\nu3(0.494335176174774*pi,-0.4043785148983091*pi,0.623834920495011*pi) q[1];\ncx q[4],q[9];\nu3(0.334817127985935*pi,-0.31107967395333*pi,3.87165378096401*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.712349769123334*pi,0.5265433206213599*pi,0.9691939321323451*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2367064502660021*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35066157215921*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.665104096746988*pi,3.35033817920941*pi,3.29906141543348*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.146677170578387*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.614261567686285*pi,3.47936600898758*pi,0.654609701878735*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.586317542547361*pi,0.9109761275924899*pi,0.5776770235507007*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.228321839096224*pi,0.14050016707325697*pi,0.7100333772959491*pi) q[6];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.194790070801579*pi,0.31345933432611095*pi,3.57057586926582*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5441761599688086*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(0.120680256115324*pi,0.84741714193007*pi,0.6450945110655*pi) q[16];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46801795961508*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.275485017415246*pi) q[7];\nu3(3.5*pi,3.32212767981494*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5067677228207561*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2827347268768872*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.35315656833058*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39793095778501*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251954654551956*pi) q[19];\nu3(1.0*pi,0.0*pi,1.352983712410476*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34855827994589*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.4082422433606805*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48938004557196*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.22562519518705*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.355605034013752*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5054137188167322*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.610083730107662*pi) q[20];\nu3(1.0*pi,0.0*pi,1.196046089668241*pi) q[21];\nu3(0.456873372464069*pi,0.92314004532371*pi,0.5556543934712465*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.49347568018487*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.458919265986538*pi,0.002471393378396969*pi,3.75012901899321*pi) q[4];\nu3(3.5*pi,3.45047811200139*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.209264039752958*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.1948852297732802*pi) q[16];\nu3(0.898673486460187*pi,0.45325901014732395*pi,4.33065563150919*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.730884652404457*pi,3.27685532718693*pi,0.689473910386579*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.610762973704536*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47976324048761*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.456290434001129*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.458937335668253*pi,0.06239111593624003*pi,0.698560564501322*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38648683037481*pi,0.5*pi) q[12];\nu3(0.387155619692116*pi,-0.195667679222365*pi,4.47374516316583*pi) q[13];\nu3(0.113139194745881*pi,0.85969023886126*pi,4.2855460669793395*pi) q[14];\nu3(0.6469268317094*pi,0.6088997826998099*pi,1.1229282941213579*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4291056362067405*pi) q[16];\nu3(1.0*pi,0.0*pi,1.135283438404504*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.389048455763967*pi,2.9573080636702*pi,1.092224197492756*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.307124054019034*pi,2.49288978940358*pi,1.423605951994782*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0895241062540323*pi,0.21498750447991*pi,4.26901550367759*pi) q[13];\nu3(0.665506210202249*pi,3.49068001649601*pi,0.754459450552048*pi) q[14];\nu3(0.694789807386394*pi,0.27870156823219205*pi,1.304966493400626*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.160364851984781*pi,3.00290601176736*pi,1.359892050803545*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4307392001032895*pi) q[18];\nu3(0.486500885358256*pi,3.08285886508779*pi,1.049252316527888*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.129314850272564*pi,0.9564757333724201*pi,4.04362944407524*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.622249623769501*pi,3.45417845029764*pi,0.705712661774712*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.344894346973345*pi,-0.144388835047844*pi,3.85869096189928*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.866371313558312*pi,0.32658099802643703*pi,1.55554757040158*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.445367349604016*pi,0.6736867242186999*pi,0.640935071082155*pi) q[7];\nu3(0.740860091713715*pi,0.02718110819306996*pi,1.407138250310508*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.363289182845882*pi,-0.22795950729027598*pi,0.662337826176388*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40264356228428*pi,0.5*pi) q[0];\nu3(0.713029114782134*pi,1.02570000162894*pi,0.947943849924523*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.114223530163019*pi,-0.374681429145878*pi,4.4246583562100295*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.832572295899247*pi,0.05204306808152703*pi,4.133089745391461*pi) q[7];\nu3(0.766903551297599*pi,3.28334849200963*pi,3.56287475356308*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.757463240935234*pi,0.85489455174218*pi,0.883482198708434*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.325580536548999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.388657378613822*pi,3.27455151883154*pi,1.68152369622733*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.851089460463897*pi,0.16320328265768203*pi,0.766529595635428*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.625639848775417*pi,3.34266570140761*pi,3.89671449943234*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.82272603104236*pi,0.18898810193173698*pi,3.90401976450598*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.260582875374848*pi,0.38485169590203305*pi,3.43344868153133*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.791183118329606*pi,-0.326531296833727*pi,4.17664430102622*pi) q[5];\nu3(0.404887041226429*pi,-0.213424312035359*pi,1.3435229702561289*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.430251466071365*pi,2.62703543203618*pi,1.291192579468639*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.603280382777257*pi) q[20];\nu3(0.552513013475564*pi,-0.07775028682470903*pi,1.102959653104757*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.769603386216365*pi,3.31788497248862*pi,3.30961828334693*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44045917703971*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.794159631246415*pi,3.41677073614862*pi,3.19678632046037*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.3390290023691*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.241246640267432*pi,0.09202974321438295*pi,1.3042252160776568*pi) q[12];\nu3(0.19937412979055*pi,-0.307938817292794*pi,0.782070060739091*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42290507360928*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.59795923808861*pi,0.06883272596247603*pi,3.97108820556282*pi) q[12];\nu3(1.0*pi,0.0*pi,1.176620246076312*pi) q[14];\nu3(0.551833873159332*pi,0.22327301732855798*pi,1.1629579396857062*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.28550395116531*pi,-0.20006899223728603*pi,3.90673628316212*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4579682225602*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.3747539587100919*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.507228673898672*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.118525813663438*pi,3.36760016551604*pi,1.5432434052603*pi) q[18];\nu3(0.402078137162025*pi,3.41261782154748*pi,0.5967888154550601*pi) q[20];\nu3(0.93028082516821*pi,0.058155120683112016*pi,3.95405702034623*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\ncx q[3],q[9];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.571981411776662*pi) q[14];\nu3(3.5*pi,3.37736531977933*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.718159288057251*pi,0.02893937745948505*pi,1.0056715914888579*pi) q[18];\nu3(0.570593647614701*pi,0.5418142326334201*pi,4.12983169283471*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22932685177499*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45124269034434*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46505604815126*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.371950704722519*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.667000991712215*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31902840198306*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[17];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39496656850865*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.352079339003236*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5049312362470748*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.42843959289595*pi,2.6037123876527*pi,1.143262007669837*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5346394898196141*pi) q[5];\nu3(3.5*pi,3.49235679273209*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.158427956163137*pi) q[7];\nu3(0.378189284952998*pi,2.91764188462819*pi,1.0312545615483542*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.46641712887772*pi,0.5*pi) q[13];\nu3(0.597852037751498*pi,0.217301633578181*pi,1.4008923292051931*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.366803601521938*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48482659494481*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[5];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.437363458182616*pi,-0.256551985257707*pi,0.956884943287275*pi) q[4];\ncx q[6],q[7];\nu3(0.651396554450026*pi,2.41162938791612*pi,3.82115615193643*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37617019836388*pi) q[12];\ncx q[13],q[16];\nu3(0.306758649294755*pi,2.76967453662012*pi,1.032687852760056*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48747083505809*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.382909892002306*pi,3.16034292366959*pi,1.206191525460532*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5597969895198482*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.562955676353538*pi,3.25167428999262*pi,3.36719585653805*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.769283378826274*pi,3.2969442281924*pi,2.97970681984324*pi) q[9];\nu3(0.643902757878444*pi,-0.4413720804122639*pi,4.250449593640489*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.246279191660057*pi,0.9035225403370399*pi,4.37511592669461*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.42837274858964*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246151764350969*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.131453549363423*pi,2.68269129755102*pi,1.56160955244725*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.558073574362598*pi,-0.4988048221806555*pi,3.91080121142885*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.384506269906654*pi,2.94968312443159*pi,1.92413367012529*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5676739811307772*pi) q[19];\nu3(0.645102655048885*pi,3.25607271306482*pi,4.4624912919882*pi) q[21];\nu3(0.515929886116193*pi,3.44048722601386*pi,1.96739045096694*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.191126598526117*pi,0.30940171491742197*pi,4.324881838924*pi) q[21];\nu3(0.436238798566111*pi,0.58158286781823*pi,0.835551990991393*pi) q[1];\nu3(0.226593568495724*pi,0.33398174994666197*pi,3.49577885381105*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432158315861455*pi,3.36350022651642*pi,1.221017761367875*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.967657607137874*pi,1.08131904137184*pi,0.864496431769576*pi) q[2];\nu3(0.567207943623685*pi,3.41149056746003*pi,4.14902657727362*pi) q[5];\nu3(0.740603876775449*pi,1.17487809051331*pi,0.678725272289732*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.680689436011467*pi,0.075173617091841*pi,0.613219920840747*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.453008896535088*pi,0.23295175648418398*pi,3.79170169591016*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.212041601094889*pi,3.42279503969106*pi,4.0815797633926305*pi) q[5];\nu3(0.390420017756539*pi,0.09475263774451703*pi,3.61877492925724*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.521164220545552*pi,2.79869503075158*pi,3.98421345636399*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.56892620875173*pi,-0.49284053326155813*pi,3.43603530449699*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.72825041098147*pi,0.7686775174399101*pi,0.762097482995424*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.500237153714841*pi,-0.20569385327955902*pi,1.159752958465573*pi) q[7];\nu3(3.5*pi,3.46177471172116*pi,0.5*pi) q[8];\nu3(0.465281670136527*pi,0.47696098517457997*pi,0.656222821773819*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.328669146075639*pi,3.44624263272007*pi,4.34191246523501*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.406723024766967*pi,3.49959103045889*pi,0.657441040782335*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2644896451375551*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.283732348280234*pi,0.5411603522971999*pi,4.42757213857303*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.532233711516405*pi,0.11348838214937595*pi,3.85616884192182*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.823540734600443*pi,3.20332046370155*pi,0.6484715238416681*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.288317885641056*pi,2.97748618473712*pi,1.83549528945375*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.64453626387515*pi,0.273855070462809*pi,1.1880616970114959*pi) q[12];\nu3(3.5*pi,3.47346939631897*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.352601906812958*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.337582804387459*pi,0.43797836049372696*pi,3.72808320267304*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41162938198564*pi) q[21];\nu3(3.5*pi,3.40647564223557*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49248347019556*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.131354302535673*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.238370629700694*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.37944302495214*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.274569665548848*pi) q[13];\ncx q[15],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(3.5*pi,3.45858543837133*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.1769913648926131*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.611098301705244*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45662012445547*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5018567796484583*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.43244829024676*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.30941250781958*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.169875862056837*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3285909222677095*pi) q[13];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.371131614127111*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43758008717436*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5843137485000955*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3804127737873468*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45785081665329*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2563170197523061*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.4580140578522*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5463214934737639*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.347436586844211*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3153452008438729*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.281397747186031*pi,3.20816629671599*pi,0.673422771260117*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5311320214122754*pi) q[14];\nu3(0.399876558312431*pi,3.23398116939105*pi,0.5572754484483348*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5210473220057744*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.586179607748305*pi,0.407165602361804*pi,0.5569794045490123*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.637621324580371*pi,2.66484003296448*pi,4.07723825189205*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.413821344181742*pi,3.06948994428929*pi,1.60328893314252*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.407865070756991*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.40912941735464*pi,0.85123445772468*pi,0.601348486111338*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.010903340450831*pi,3.32765781107159*pi,1.75958397571392*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.290721090176448*pi,-0.4498982900900167*pi,1.346374737434819*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.609901494481836*pi,2.99957123030139*pi,3.06265251930286*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.496375523946991*pi,0.22915997204279703*pi,0.5113242840799473*pi) q[3];\nu3(0.466090997130851*pi,3.33147275980225*pi,1.92643912178876*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.33219393832537*pi,0.10538756224003798*pi,4.42956811118436*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.523672174835965*pi,0.43970971507382195*pi,4.18271431792352*pi) q[16];\nu3(0.417880840592522*pi,-0.35604454477230596*pi,4.4226303826855*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.294309970496752*pi,0.15121768094397403*pi,3.81708139425973*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.507159412801122*pi,3.16667391696016*pi,1.610219929609*pi) q[21];\nu3(0.698978591582838*pi,-0.15663171464348002*pi,0.783819108928561*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.585458981543827*pi,-0.4283880270567785*pi,0.5975586841839363*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.666744968362793*pi,0.43488667967914996*pi,1.035211701346874*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.810456394743915*pi,-0.0009384118424959897*pi,0.866610903769881*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.371975567529299*pi,2.57105102655358*pi,1.295421736915042*pi) q[11];\nu3(0.810285244824522*pi,3.42229466145005*pi,4.21272253070081*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.568388707072107*pi,0.6868151270638201*pi,0.5716467865679559*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.264331673145728*pi,-0.243994959138432*pi,0.9317989575461281*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.528607579226605*pi,-0.4460279944586747*pi,4.28205928250759*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.610935149620545*pi,3.15919673295692*pi,3.53255918607531*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.910216847402235*pi,0.19422021459803995*pi,0.775466954502918*pi) q[10];\nu3(0.43304830820765*pi,2.80397381104748*pi,1.62541899338976*pi) q[11];\nu3(0.629389019621964*pi,0.20056674358601*pi,1.51634085185246*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.141897994539727*pi,-0.381924236310769*pi,1.208090615273931*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.777514252248995*pi,-0.45157907968911093*pi,4.33609276343274*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0850603747080564*pi,3.24156400149174*pi,2.08438297113599*pi) q[6];\nu3(0.659591148558249*pi,0.42823059336341496*pi,0.6981804353218299*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.431848179219423*pi,3.21469885082437*pi,4.43373684587737*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.46135258176446*pi,0.5*pi) q[1];\nu3(0.208027369921202*pi,2.80821161180014*pi,0.9920381632962121*pi) q[2];\nu3(3.5*pi,3.49411290670656*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.62122983399084*pi,-0.01820740356539302*pi,1.082454890861217*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.404499332479101*pi,-0.05732103890787699*pi,1.194231257255562*pi) q[13];\nu3(0.0286154846173843*pi,2.66160018516058*pi,1.272090264069785*pi) q[14];\nu3(1.0*pi,0.0*pi,1.221938582984511*pi) q[15];\nu3(0.862642665035458*pi,0.06033281262546897*pi,3.77578422267518*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2807144556585959*pi) q[21];\nu3(3.5*pi,3.4103320366756*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.516738691400066*pi,0.361479297070576*pi,0.695930183508187*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1945056637505451*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.64184902714128*pi,0.04299354058079696*pi,4.07702437100306*pi) q[14];\nu3(0.356889505533862*pi,0.06499627590723*pi,3.75965511893164*pi) q[18];\nu3(0.11887433866859*pi,0.7060612570175*pi,4.47316140781726*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45897326668564*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.246542919330465*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5124462803400087*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.794361272141828*pi,0.11197779843768996*pi,3.67643885813644*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46602631871113*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[10];\nu3(3.5*pi,3.46511417236083*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5412178494629859*pi) q[9];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.3132854067266662*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.31498126678239*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44180727396596*pi) q[10];\nu3(3.5*pi,3.32479153029751*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.30273336993332*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.3115888582311719*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5212433182517708*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.3449696946413*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184699293125579*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.959446329044262*pi,3.02833562266775*pi,3.68159381297915*pi) q[0];\nu3(0.696425345484498*pi,0.164356422701751*pi,1.210034807962219*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49310406013089*pi,0.5*pi) q[7];\nu3(0.22267248274218*pi,0.78621007048986*pi,4.0839059001707*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47721966368831*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46442885130473*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.36018563246799*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.34977266062685*pi) q[18];\nu3(1.0*pi,0.0*pi,1.320372983763293*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.568759233400412*pi,3.10584126576792*pi,2.94151382980642*pi) q[0];\nu3(0.306127130275201*pi,-0.49852667130039496*pi,4.192778678012671*pi) q[1];\nu3(3.5*pi,3.40133424181586*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.322155757727977*pi) q[8];\nu3(0.733016812830486*pi,-0.43966355506291077*pi,4.25482768838077*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5021582637019195*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.252241064527658*pi,-0.4497325110632305*pi,1.50705170844238*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.398720405394171*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.293612605872649*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.261206482580001*pi,-0.4590344975398945*pi,0.915016279629015*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.246348497982706*pi,2.91894185359519*pi,0.832984589469663*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.670969288139408*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.291979429359044*pi,0.09020766875160502*pi,3.48726862082907*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.87828748602335*pi,3.07704598517596*pi,3.32393352416346*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[8];\nu3(0.228969368028851*pi,-0.211367164762906*pi,1.34487297065356*pi) q[3];\nu3(0.341262499235777*pi,0.03209529894444596*pi,4.0557076070401905*pi) q[4];\nu3(0.491538012298384*pi,0.06508564681081597*pi,0.7859718384972421*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.611312590145766*pi,-0.22267497686085302*pi,0.9084840371676051*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.347750961742614*pi,-0.359308146596402*pi,1.256332250017841*pi) q[21];\nu3(3.5*pi,3.39385653742067*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.598338528038941*pi,-0.4591875172337101*pi,0.780562046283802*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.157557322678095*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.690644030716653*pi,-0.23929925750374698*pi,0.5362977960131167*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.412575581531658*pi,3.00521462101323*pi,0.628390493814898*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.502787316206173*pi,3.3906690671798*pi,0.845005620170158*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.592899117343308*pi,2.82429198054749*pi,3.68367147834103*pi) q[10];\nu3(0.886528703527442*pi,-0.352229241275393*pi,1.059746961430938*pi) q[11];\nu3(0.558117788537235*pi,2.65153666969217*pi,3.96386010378409*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.725579124166559*pi,-0.267949580917782*pi,4.48543064381211*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.410643721276414*pi,0.9779844800848501*pi,4.4837091815472405*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.652558815679291*pi,3.30738482801469*pi,3.7004277156597*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5374735367173572*pi) q[9];\nu3(0.687969991210754*pi,2.54998055260154*pi,3.65679597645309*pi) q[10];\nu3(0.222620371816671*pi,-0.04616790699829798*pi,0.613804976088249*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.36872899052568*pi,0.23957207286215698*pi,3.85256321145431*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.364784368208107*pi,-0.046226303291677984*pi,1.52298165076089*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.304154466674807*pi,0.09175637077430798*pi,1.069783605723029*pi) q[20];\ncx q[0],q[9];\nu3(0.475320211202981*pi,-0.14099880470803*pi,0.603350283191975*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.624292256434879*pi,0.85842627960028*pi,0.7916788517148861*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.671983514671089*pi,0.06660725687591695*pi,0.651781986104836*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.212582424286563*pi,0.06395257393790699*pi,4.4484582446048595*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.330645613860123*pi,3.14360892862553*pi,0.928235568688904*pi) q[7];\nu3(0.531033836192041*pi,3.16474479740928*pi,4.34653957248136*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0313965582713639*pi,3.35578065381387*pi,1.140150190069886*pi) q[0];\nu3(3.5*pi,3.34586960222542*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5832873686035*pi,3.40400660710979*pi,4.10186188832827*pi) q[8];\nu3(0.415568233879911*pi,0.39672964108541*pi,0.714520007530249*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.760003332199624*pi,0.48478120586218*pi,1.146600249666627*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.574495329191722*pi,3.3574138383996*pi,3.1264359245122*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.275617167285457*pi) q[20];\nu3(0.173778278903979*pi,0.17546300641218004*pi,3.58984666743729*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.43842205460556*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46151407302023*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.334680703616538*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.899545775482031*pi,0.40128001159983295*pi,1.4464025561963711*pi) q[9];\nu3(1.0*pi,0.0*pi,1.149438534083755*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.862323945358557*pi,2.66121115910953*pi,3.84345584379122*pi) q[13];\nu3(0.706604298969527*pi,1.04955179842011*pi,0.627700299103213*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[10];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.402204739719897*pi,2.89714545872616*pi,1.378152050893789*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.689004804352879*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49940193948378*pi) q[5];\nu3(3.5*pi,3.36587656199476*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5803305987986959*pi) q[10];\nu3(3.5*pi,3.39378768857545*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3258338600847002*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.275072299456901*pi) q[18];\nu3(0.423585641280565*pi,3.20259912101081*pi,1.194187885924096*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[10];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.34483787507107*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[18];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.304563805384769*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.38612150653376*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41585891647491*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35007041386053*pi) q[14];\nu3(1.0*pi,0.0*pi,1.175256957498052*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223237110000307*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41885363564406*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.66492900196138*pi,0.357712438585166*pi,4.49541324274742*pi) q[1];\ncx q[2],q[16];\nu3(0.85920942840131*pi,3.03617865746918*pi,4.2766221094801296*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39438980269558*pi,0.5*pi) q[8];\nu3(0.203130180411405*pi,0.486445079060154*pi,3.50345926130414*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5235356704038132*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.135119056481156*pi) q[21];\nu3(0.0935486976144235*pi,-0.32438089795277003*pi,4.01002100645543*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.715619631312265*pi,0.77086887799206*pi,1.005437588902022*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[21];\nu3(0.683324470896176*pi,3.02850594050137*pi,0.5074634892947394*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48867782241453*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40253433788491*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.671576926043842*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306690196341749*pi) q[19];\nu3(0.318850798829669*pi,0.6255398564666099*pi,4.4153713403885995*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.656647280353957*pi,-0.23380172356825002*pi,0.725578453316572*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39147638426965*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.683205417279935*pi,2.75100122724279*pi,4.01635836734292*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.319937802788649*pi,3.29489893498157*pi,1.459882422166707*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.421072001850209*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.902307132548873*pi,2.72325032429575*pi,3.93152870268605*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.305070785559203*pi,0.86521340664576*pi,3.99748528298205*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.922782741843055*pi,0.321482869796042*pi,1.346997321361225*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.520262826608308*pi,0.18214852667093995*pi,3.91872425772779*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46802036519673*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.276815755934934*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.724394781892602*pi,1.05055477549113*pi,0.9332623660540049*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.790863552229761*pi,2.3650617527197*pi,3.82892972748964*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.328493896384981*pi,-0.39954862362939003*pi,0.85667595007293*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.538123962299515*pi,0.40373969514862995*pi,0.5634702364016787*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.685028911650974*pi,-0.322114056385373*pi,1.0513905843811449*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.604497654308053*pi,0.25864161309771305*pi,4.07416420650584*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.573257488490966*pi,0.26374959602785997*pi,1.192091800201717*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.470038609115682*pi,-0.340530269731121*pi,0.718470447811829*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4245723513653505*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.576977341023942*pi,-0.4695416722813223*pi,0.7489667585444291*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.405067203394407*pi,0.7976464557592999*pi,3.93101157056013*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(0.631009339673115*pi,0.48926520658507*pi,4.3078154642714*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.630917988770879*pi,3.02044627060158*pi,3.83422714611553*pi) q[6];\nu3(3.5*pi,3.41615300300283*pi,0.5*pi) q[7];\nu3(0.316531274400854*pi,3.00028618882672*pi,1.089486504801576*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3274535965212761*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.358417062887867*pi,0.7824174313004599*pi,4.06322070301749*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.240991169660878*pi,0.65197438939621*pi,4.34680370146783*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.593632197692195*pi,3.1286101426163*pi,2.96168769065823*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.717728710241426*pi,-0.4835969861792332*pi,3.84011924656199*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.243498700688488*pi,2.96165710689754*pi,1.088247741223128*pi) q[12];\nu3(0.312263028848737*pi,0.335844022343352*pi,0.602304823883881*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.456019900651934*pi,-0.043486173529279026*pi,4.23261860083376*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46281598509669*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44683215330478*pi) q[9];\ncx q[10],q[11];\nu3(0.783428467585003*pi,0.420188383540263*pi,4.28536880690958*pi) q[12];\nu3(1.0*pi,0.0*pi,1.302682224380229*pi) q[13];\nu3(0.710956325074053*pi,0.441860828074904*pi,1.219721046639304*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.27204921003856*pi,2.78834665866912*pi,0.76711405497493*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45824232013094*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3764639602271451*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45724125918117*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.381247009799627*pi) q[17];\nu3(0.514777936263999*pi,0.45557707722769003*pi,0.95578495100177*pi) q[19];\nu3(0.844050135248451*pi,0.328598933942429*pi,1.2593724807151991*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.482164882269069*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.258377427415581*pi,0.39530347279465605*pi,4.07262449887628*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[14];\nu3(3.5*pi,3.31790309859401*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5745146085338959*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43130433232222*pi) q[17];\nu3(1.0*pi,0.0*pi,1.141213556089989*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.259694999997964*pi,-0.187048677031519*pi,4.02325056294927*pi) q[1];\ncx q[2],q[12];\nu3(0.284574006927328*pi,-0.350920697358187*pi,1.069302390159584*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48895165355708*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.082283711771833*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[20];\nu3(3.5*pi,3.32513992934072*pi,0.5*pi) q[0];\nu3(0.331778085001248*pi,3.47799536467368*pi,0.5014978176142662*pi) q[1];\nu3(3.5*pi,3.48345006985907*pi,0.5*pi) q[2];\nu3(0.468032335836088*pi,-0.172345592775627*pi,3.94813250882488*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39313549649143*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.133142305659107*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48114780355314*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4590605408427795*pi) q[18];\nu3(1.0*pi,0.0*pi,1.202623580999778*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1673713963936079*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1618652582113151*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46294846753827*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.347697790853666*pi,3.09253112687974*pi,1.59228298382092*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.571696467754352*pi,-0.04614307653724198*pi,4.0256804432737*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5025411422802688*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5239877477596377*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.607081839836505*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5203355554123457*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.588851633793983*pi,3.2245192966937*pi,4.16522843606238*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.578097502669326*pi,1.07253994155267*pi,0.8654955458855129*pi) q[7];\ncx q[8],q[21];\nu3(0.157686675319808*pi,2.60327774331548*pi,1.131840200891655*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.750192295577429*pi,-0.073599012250806*pi,1.404933994947593*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.269521975786923*pi,-0.09926135742789399*pi,1.0163294599658061*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.779514036109511*pi,-0.4236454906246893*pi,4.29492602934016*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.776239205782145*pi,0.465395214728093*pi,1.100314153291355*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0827232788691338*pi,-0.392062724802331*pi,1.36749021450204*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.897333591749459*pi,0.46821036317446096*pi,1.474632536573465*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.503378171802866*pi,-0.49955165073784297*pi,4.49983676303693*pi) q[0];\nu3(0.861355281956624*pi,0.256326992330146*pi,3.78357925898567*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.602203365295904*pi,-0.4265800464095717*pi,3.37865012663303*pi) q[6];\nu3(0.69335720411108*pi,-0.128303833193527*pi,4.46492313262594*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.608973194904509*pi,2.70986548015818*pi,4.03088544089732*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.286541282207011*pi,0.9017908507255701*pi,4.31390332056672*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.402072484229167*pi,-0.19631241657924797*pi,3.83695408871095*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.66551962441065*pi,-0.4923798583336443*pi,3.7830622729559*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.529158131697646*pi,0.5793975097142201*pi,0.8576194884820221*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.15869545788565*pi,0.90837972462391*pi,4.13983555728157*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.32443704435309*pi,2.80595121332091*pi,1.318312072942689*pi) q[15];\nu3(0.52511003037638*pi,0.346006663485283*pi,4.32883577602846*pi) q[16];\nu3(0.531804039267988*pi,0.497299322407868*pi,0.57495347943712*pi) q[17];\nu3(0.414147928549057*pi,0.05528062998640104*pi,3.93467881498231*pi) q[18];\nu3(0.434480225438046*pi,-0.12905816312212798*pi,0.613932426205354*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.363101910389795*pi,3.3893666363102*pi,4.4638498427631905*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.230272220481859*pi,0.008171158744108009*pi,1.18373812979344*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.30983135768387*pi,-0.057757248882160994*pi,4.45229656961597*pi) q[14];\nu3(0.825579915730682*pi,3.24180437571211*pi,3.23838925788076*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.876232039518919*pi,-0.062114324912434016*pi,1.3260397259888759*pi) q[17];\nu3(0.768086979572331*pi,-0.476210531541565*pi,3.81635829978968*pi) q[18];\nu3(0.857138163835995*pi,1.03405115196681*pi,0.926821374759485*pi) q[19];\nu3(0.6130491634508*pi,-0.04588507523908297*pi,0.723438621312943*pi) q[20];\nu3(0.550562824076995*pi,2.94174619884302*pi,3.80041236625893*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.425157829355938*pi,0.38503470633471004*pi,0.5970748578974318*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.463493599065738*pi,2.77035918965864*pi,1.428728722496042*pi) q[12];\nu3(0.450328570662949*pi,-0.413412323355014*pi,1.7117350060976*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.805070446699266*pi,-0.251639206570117*pi,4.422352996684889*pi) q[20];\nu3(0.564645383514073*pi,2.54084601335224*pi,3.95316400233989*pi) q[21];\nu3(3.5*pi,3.48509480809457*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2982086743070411*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.31960195405089*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48512557978023*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243300865162309*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.207742973532653*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37978242297698*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.47034404285408*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42227902093687*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43824096461145*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[9],q[12];\ncx q[10],q[13];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2285084622171731*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293315304104407*pi) q[16];\nu3(1.0*pi,0.0*pi,1.161689756054673*pi) q[17];\ncx q[0],q[4];\ncx q[1],q[15];\nu3(3.5*pi,3.4177162927504*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1796744329763489*pi) q[8];\nu3(3.5*pi,3.49168778304616*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43512150044675*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.345848857631178*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4289870037395005*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5051342845386144*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3058652120753789*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[9],q[12];\ncx q[10],q[13];\ncx q[11],q[19];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.602421882903897*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5719488683411016*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38624294478588*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3921258838675*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5231739844265282*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5787272615003127*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46817594732077*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35660927115096*pi) q[19];\nu3(1.0*pi,0.0*pi,1.165618907211665*pi) q[20];\nu3(1.0*pi,0.0*pi,1.222089620271039*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.552517154532768*pi,0.46790126248683095*pi,1.089463579953641*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.438867906387189*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.626962632257014*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.530536374757442*pi,0.5263500722680601*pi,0.60754703715597*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.487307557812443*pi,-0.06205987227839399*pi,0.957961094187614*pi) q[6];\nu3(0.624912263030147*pi,0.030693632630006018*pi,1.1096953134596141*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.43978245955958*pi,-0.22984724621290697*pi,4.32357537989476*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.790776255919623*pi,-0.4467061991121428*pi,3.75793329375386*pi) q[0];\nu3(0.0994462940940485*pi,3.24931160817156*pi,1.5725068218786*pi) q[1];\nu3(0.0697180992276656*pi,0.57639612018933*pi,4.08779321072795*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.28579144865859*pi,3.16664031350802*pi,0.936658028616884*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.390829228160289*pi,3.41331841663904*pi,4.2223004451593*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.800823849413777*pi,0.29947966904396695*pi,0.5904061122195613*pi) q[9];\nu3(0.380862184419782*pi,0.14485661975977504*pi,4.361936070823759*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.451761977761444*pi,2.55360952098502*pi,1.384599252354261*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.42575738999985*pi,3.31342389737823*pi,1.63484701712246*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.305905684756434*pi,0.337277840004519*pi,3.9367561062896*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.944033403784497*pi,2.878164026686*pi,4.2924459900989*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.423982827516543*pi,2.61364937988064*pi,1.02594964688674*pi) q[9];\nu3(0.361566579330803*pi,0.42284055886301297*pi,4.23906010782411*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.262504113323399*pi,-0.49791320926603533*pi,1.68560816238091*pi) q[15];\nu3(0.751792255451824*pi,1.01960964018301*pi,0.668954357422366*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0862350619013348*pi,0.028453319486982043*pi,0.756582623801476*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.637417814861864*pi,2.7074431355096*pi,3.77277038005636*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.137269205594297*pi,-0.285262672903089*pi,0.8275172144202769*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.204480902130642*pi,2.64012641684321*pi,1.182347467026859*pi) q[12];\nu3(0.110629962585312*pi,3.09635555994488*pi,0.5076940797051854*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.404292394518025*pi,3.39679807900883*pi,4.41463678272841*pi) q[15];\nu3(0.796828093074088*pi,0.165948772327155*pi,1.219540932667424*pi) q[16];\nu3(0.187170293540263*pi,-0.30078706400577504*pi,1.354500144779664*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.171120666698591*pi,2.95041780087915*pi,0.662685985871138*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.605417862980925*pi,0.8856202366197701*pi,0.5166599210587923*pi) q[5];\nu3(0.462737730965349*pi,0.05440560721161203*pi,1.448876986814819*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.485676814971174*pi,-0.29939899088895*pi,1.400182475503579*pi) q[12];\nu3(0.810637504117258*pi,0.5151317906506501*pi,0.925296179839019*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.828716066521951*pi,0.287852321348228*pi,1.125464191059556*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.586486346647323*pi,0.7940185051287201*pi,1.124018143958351*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.259880420247862*pi,0.23420326809217995*pi,0.866382413072435*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.243732121717827*pi,-0.014775072716202986*pi,1.4631118044496771*pi) q[21];\nu3(3.5*pi,3.42363974831073*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,1.355191089229697*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.274334316454868*pi,-0.08422099315159998*pi,4.32519130622218*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.580228783182528*pi,3.33669136104396*pi,0.661803832575425*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.872523426843103*pi,-0.08854167542802899*pi,0.8064188978307341*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.45984975791402*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37956440188845*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1770225686640319*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.242769267357236*pi) q[16];\nu3(0.413076175697472*pi,-0.03561043625406701*pi,4.21849840171782*pi) q[19];\nu3(0.601734820764796*pi,-0.27386304939225503*pi,0.804529938372113*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,0.621548471680235*pi) q[2];\nu3(3.5*pi,3.45334011226222*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.233699934139403*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.129902603879361*pi,-0.07913289103288901*pi,0.94970601884565*pi) q[19];\nu3(0.696049508177814*pi,3.38060935270085*pi,3.02961261280884*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.459527478183761*pi) q[7];\ncx q[8],q[18];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.36109079540324*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.495719360400249*pi) q[4];\nu3(3.5*pi,3.38013747958871*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.47112767366824*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.177281249099488*pi) q[11];\nu3(3.5*pi,3.45804097566742*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39082178858952*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1260918167269889*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184181955945043*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.219996193022949*pi) q[21];\nu3(0.135591673533534*pi,3.3175318327733*pi,0.999996860631002*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.287283387092402*pi,3.10012485233986*pi,1.0924189026587912*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.47408104542797*pi,0.5*pi) q[9];\ncx q[12],q[17];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.403097543822093*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.456232037473529*pi,-0.246277909821838*pi,0.765051166697498*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.406370812665239*pi,-0.371263864521221*pi,1.70572073006028*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.40763884774378*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40356263339997*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4809978739362695*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5541423839013202*pi) q[18];\nu3(1.0*pi,0.0*pi,1.297801758553635*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39043074684482*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42938467187402*pi,0.5*pi) q[10];\ncx q[12],q[17];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.46977535849562*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.39395944400489*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45411650013465*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.67217735916081*pi,-0.20768032009583298*pi,3.7527285896702*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30543279261555*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.173202677892986*pi,2.63681133635742*pi,1.34715154894375*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.797772128564812*pi,2.59398472369975*pi,3.79260786465609*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.839119108127315*pi,2.63503974260311*pi,4.12084221006055*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.83017222599371*pi,2.88534827993613*pi,4.024145043071719*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.457952945377377*pi,2.81354315802943*pi,3.69263717004052*pi) q[3];\nu3(0.537211786556538*pi,0.7834360501159201*pi,4.17282394788364*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.797546509625053*pi,0.477280719372303*pi,0.9341231059777639*pi) q[6];\nu3(0.684607753930387*pi,-0.22066492103138302*pi,3.55077498599393*pi) q[7];\nu3(0.288738071787011*pi,-0.09705367935002601*pi,3.89076503262764*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.366881928213983*pi,-0.13429692071566401*pi,1.0021303015220822*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.290917661342214*pi,0.80107934880513*pi,0.5981977471106208*pi) q[3];\nu3(0.536682045236351*pi,-0.07722018455368101*pi,4.30497805917235*pi) q[4];\nu3(0.7721229166291*pi,-0.352316459352974*pi,0.8083541147050339*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.761651760531163*pi,-0.4753448692388424*pi,0.924000853556205*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.450401244343086*pi,0.18591808220098305*pi,3.69735330877259*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.265955224844912*pi,2.46027589006388*pi,1.1421340186346312*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.180906947607647*pi,-0.33717124566789003*pi,0.814572655683525*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.553130860236614*pi,0.33363380220058103*pi,3.73801074998357*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.210566870234996*pi,2.29479969997839*pi,1.2728418760995481*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.426622212731642*pi,2.52587744270706*pi,1.1011419211235811*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.331172742249075*pi,0.31951512850599395*pi,0.69191489800695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.559474767630342*pi,2.9845452038582*pi,4.0821116659828*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.874712421070738*pi,0.347785533983342*pi,1.2178122771161841*pi) q[15];\nu3(0.625784787350817*pi,0.44582180960823004*pi,4.37267014742718*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.172925209317924*pi,-0.260429216998672*pi,1.52810483679766*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.346891022104107*pi,2.75626642252049*pi,1.192371069647976*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.604748320180203*pi,0.375402253677142*pi,1.051530065251306*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.598539350715339*pi,0.479253961147295*pi,0.895518873160546*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.365036428832907*pi,0.15403108202627802*pi,0.9067673237670719*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[8],q[12];\nu3(0.636771688747533*pi,-0.18637275236796202*pi,0.608924228839394*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.748794140079938*pi,0.68862745086982*pi,0.912325651674756*pi) q[13];\nu3(0.180408131721612*pi,0.021752344628217957*pi,3.91661213270195*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.377131042441398*pi,0.9236054660322901*pi,4.455177791069691*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47240648325411*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[15];\ncx q[7],q[11];\nu3(3.5*pi,3.37163783020927*pi,0.5*pi) q[8];\nu3(0.523752157369602*pi,-0.119981824871357*pi,3.53367957325805*pi) q[9];\nu3(0.191541825120536*pi,3.06786332221077*pi,0.9911253287642561*pi) q[10];\nu3(1.0*pi,0.0*pi,1.211942524503929*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.1627652723916*pi,3.35221338924045*pi,1.271978886431907*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233177185247343*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[1],q[18];\nu3(3.5*pi,3.46368208276413*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41056533022125*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.280133024289394*pi) q[5];\nu3(3.5*pi,3.31266122512957*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.218312468711902*pi,2.64706703331822*pi,1.301579516242131*pi) q[10];\nu3(1.0*pi,0.0*pi,1.279917141988272*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.252676957907729*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[15];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4243360016689905*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38493948138358*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48561025206711*pi) q[18];\nu3(0.520669866205292*pi,0.179068550902449*pi,3.67207321136657*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3023130234270401*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.7128849737910989*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.635194894600897*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5032491076820418*pi) q[15];\ncx q[17],q[21];\nu3(0.8157097395691*pi,2.89297067423364*pi,3.82589177622006*pi) q[19];\nu3(3.5*pi,3.47034362577468*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[15];\nu3(3.5*pi,3.49611746811158*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.287055203099872*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361128011300183*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5439677639430655*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4651447913224*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.349047466453634*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.28343150646073*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.36233533025745*pi,0.010507785116027013*pi,4.453485941684351*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.192277349234619*pi,-0.41348664934818047*pi,1.4913232087437018*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48242739495804*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.214819940104426*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.354535670921599*pi) q[14];\nu3(0.954135468103567*pi,0.65473956716919*pi,1.029806659648798*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.127158285061723*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5145802123279499*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.631148769430349*pi,0.276427147724877*pi,0.717249274715464*pi) q[3];\nu3(0.239282623078187*pi,3.00318416192008*pi,0.852672114365544*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.479754715047029*pi,0.36082882680817496*pi,3.44314291187397*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.321705735966615*pi,-0.292617706764571*pi,1.2289395861367471*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34295848361749*pi) q[16];\nu3(0.208766903172429*pi,-0.35666666148258297*pi,3.98782129469383*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.895631749461283*pi,2.59520626096905*pi,3.66727933698382*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.569146011271983*pi,-0.10977390090648198*pi,1.337765435592565*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.534602979036204*pi,2.90100628137327*pi,3.64940794147429*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.631192044142352*pi) q[10];\nu3(0.124800896988807*pi,0.11019870911026897*pi,0.815850952646639*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.810157758729925*pi,2.39139628181785*pi,3.82851712865104*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48283175543387*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.33519743634753*pi,3.07868226450265*pi,1.0548811514158332*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.276740916940665*pi,0.15427812128393104*pi,3.74090360656993*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.174791623768379*pi,3.22265411786343*pi,1.4783783829731418*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.356480596709755*pi,3.39182495776272*pi,1.88303712189167*pi) q[8];\ncx q[9],q[10];\nu3(0.732459207214066*pi,2.92762361500812*pi,3.99087583471442*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.527441099178039*pi,3.12523383849098*pi,4.36598732202506*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.954494256176681*pi,0.252274855418647*pi,3.8272808052658*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.265542935713646*pi,3.15897907102679*pi,1.396648147119242*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0293935686997785*pi,0.15851502654625005*pi,3.40692478939407*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.592010551247958*pi,0.5885503111670001*pi,4.14534922998977*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0985367987375811*pi,-0.228382357782138*pi,3.99412422761488*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.415022463989633*pi,0.013848681411867014*pi,4.34544616995145*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.6288347338759*pi,3.18648313488178*pi,4.124753073006961*pi) q[20];\nu3(0.543006129018511*pi,2.91342851774677*pi,3.68016981378146*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.928175898772932*pi,2.85518326868283*pi,3.47896487304653*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.305758900909306*pi,-0.024916606712862*pi,1.1902282858842321*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.887496679999437*pi,3.35132940964049*pi,3.98885420612557*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(0.722046970642283*pi,0.49550551437704105*pi,4.17206159612158*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.249841515214399*pi,0.5647582984497701*pi,0.795881185338683*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0144021982447038*pi,0.151934337544948*pi,1.1925212585991471*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.748070507633958*pi,3.39185110400161*pi,3.97787047822799*pi) q[2];\nu3(3.5*pi,3.44042107303593*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43046223713808*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.152053078153821*pi) q[5];\nu3(0.764394867280591*pi,3.40839515291581*pi,3.50566881807003*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.087676903725643*pi,-0.12348104901830398*pi,3.77819411773008*pi) q[10];\nu3(1.0*pi,0.0*pi,1.295358312079545*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.651106983701893*pi,0.55567294560641*pi,0.958530658157092*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49336150202189*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.282478861429417*pi,3.45530296564326*pi,1.264254213878096*pi) q[10];\nu3(0.308741437860416*pi,-0.24535925267213798*pi,0.684092118161728*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.318989756821666*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[20];\nu3(0.209290788390688*pi,-0.33628097351130504*pi,0.959736427525978*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5039231107700646*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.329040239522509*pi) q[11];\nu3(0.594523196029243*pi,2.99210552855484*pi,4.15816361190235*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46827608715623*pi,0.5*pi) q[17];\nu3(0.691819741743394*pi,0.5335154874863*pi,0.9473649504017629*pi) q[19];\nu3(1.0*pi,0.0*pi,1.14222356181678*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[2];\ncx q[3],q[11];\ncx q[4],q[5];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4761339126189*pi) q[15];\nu3(0.868479279116936*pi,0.16156693562353397*pi,0.7610379648237631*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48342333525202*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42688647873341*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1257727667167599*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.171439475962355*pi) q[6];\nu3(3.5*pi,3.33022613653734*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.275295923092075*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.294315678787655*pi,2.42618495948062*pi,1.3047253786995459*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42176726590938*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.471424887498343*pi,-0.014808574149727027*pi,4.33030527343558*pi) q[4];\nu3(0.225546437701711*pi,0.5225513143756*pi,4.35945640402148*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4441890020644*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.267840999085905*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.43410402896493*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.344304242961456*pi,-0.373452166987079*pi,1.207412425664712*pi) q[4];\nu3(0.163561413323911*pi,-0.14927314357312998*pi,4.3511833686977806*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.559699172777828*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.684970242911529*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42905853895488*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.046196072454474*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.35957686898614*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.270146523074009*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5777471568958714*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47258075182396*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5046735646843664*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.144331843194542*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37726341206838*pi) q[21];\nu3(0.556081050491974*pi,0.249409764025318*pi,0.7701478835539111*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.417703506181721*pi,3.09889042359141*pi,2.07873850792851*pi) q[6];\nu3(0.775191636742888*pi,-0.4104048336077805*pi,0.5622666635863783*pi) q[7];\nu3(0.293165994350372*pi,0.01829006563815705*pi,3.67836780373989*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.569441118022053*pi,0.75960754202155*pi,4.37853927100659*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.518983238893155*pi,-0.009426441706858024*pi,4.19430052370139*pi) q[3];\ncx q[4],q[5];\nu3(0.199384017604986*pi,0.7412048036657699*pi,3.74157354540726*pi) q[6];\nu3(0.369103323334607*pi,0.51472847408305*pi,0.838240646598165*pi) q[7];\nu3(0.411503609036215*pi,-0.44623246057549637*pi,1.69358788424414*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46549003870995*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.757951941616862*pi,3.01983996415261*pi,4.135218009999599*pi) q[3];\nu3(3.5*pi,3.32197275878463*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.205015603332619*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.564752675210657*pi,3.40673457549405*pi,4.320758347984659*pi) q[9];\nu3(0.764598732948797*pi,0.40661721458783695*pi,0.988434487633246*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.1609106763302*pi,0.129288943154228*pi,0.992422940369398*pi) q[13];\nu3(0.636180558303391*pi,0.5174594033636*pi,0.825885992133483*pi) q[14];\nu3(0.513129045692361*pi,-0.332878522640388*pi,0.85674195664165*pi) q[15];\nu3(0.470007102125221*pi,-0.20934765815691098*pi,4.23761954431321*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.317450608153139*pi,-0.346894132753314*pi,0.5695819986943046*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.62551875151258*pi,-0.107352624639801*pi,0.725279904208302*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.511075649350715*pi,3.46009886891698*pi,3.06530539151009*pi) q[9];\nu3(0.252097846368125*pi,3.21126974873572*pi,1.368171509300204*pi) q[10];\nu3(0.56928722379041*pi,-0.396284317018905*pi,4.09921311955108*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.594370219099357*pi,-0.13033273611956497*pi,3.57776952797752*pi) q[13];\nu3(0.780197426492817*pi,2.58025365327869*pi,3.95890308927561*pi) q[14];\nu3(0.157275948319083*pi,0.342167541305721*pi,4.02818300474798*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.422521726339383*pi,-0.015202502098070003*pi,0.626024810506612*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.244968813175898*pi,0.16397762429456098*pi,3.76591322010453*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.68125518400383*pi,3.02803328677522*pi,4.35129731073491*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.668852136517503*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.494545795081394*pi,0.5112789106103199*pi,0.85573918052522*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.534108249237509*pi,-0.029362570409902977*pi,0.7743432494564231*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.163872175828178*pi,3.35695382444467*pi,2.07855239847744*pi) q[2];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.576055121675306*pi,3.05224515794506*pi,3.38324585446427*pi) q[18];\nu3(0.54974183538252*pi,0.43497546859681*pi,3.94499283661204*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.281936979899871*pi,0.66446067362337*pi,3.74385719283263*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.97592051191388*pi,-0.209783961144288*pi,3.39607720597673*pi) q[19];\nu3(0.220634171818797*pi,3.40942408487867*pi,1.383615927735732*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39941585146894*pi,0.5*pi) q[3];\nu3(0.559196410099882*pi,3.44872342832439*pi,0.734475680233914*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47027366166997*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.21154461627723*pi) q[7];\nu3(3.5*pi,3.42411220318162*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3462255384498811*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.335623116073611*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.218551974845732*pi,1.0010178785106*pi,4.3797199998029*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.533648595567134*pi,2.52786228747958*pi,3.66496646741857*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[13];\ncx q[9],q[15];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.726002338544794*pi,2.73200122587877*pi,3.80853352430494*pi) q[12];\nu3(0.678061442406406*pi,3.34120390526675*pi,4.4989121943249195*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.779221984752156*pi,3.12887090781944*pi,4.03884861309115*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5309089546332793*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38807279459706*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48762597183347*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.333788809652589*pi,-0.4649481352770337*pi,0.771988725040464*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.747685619593689*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3140144715617001*pi) q[15];\nu3(0.666824024078194*pi,2.67729626290712*pi,3.89795517656729*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5736262999941674*pi) q[17];\nu3(1.0*pi,0.0*pi,1.291514077353745*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.746735316834849*pi,2.54940613788419*pi,3.88887038431445*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[13];\ncx q[9],q[15];\ncx q[10],q[18];\nu3(3.5*pi,3.46277297707286*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2016027057878849*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.34892127539089*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.225555205869219*pi) q[20];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36699307103609*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.726911735435987*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[16];\ncx q[1],q[12];\nu3(3.5*pi,3.39468005900272*pi,0.5*pi) q[2];\nu3(0.427725722767329*pi,-0.034592341989282016*pi,0.5611294958359133*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42848181674386*pi) q[14];\nu3(0.266299785327574*pi,0.15092003298700396*pi,0.559832542512035*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5449746757571452*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2486729346510939*pi) q[21];\nu3(3.5*pi,3.42676002320819*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48791709240697*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.463339407743616*pi,3.18619211458025*pi,4.22056416492238*pi) q[3];\nu3(0.932332533930941*pi,-0.394096900552741*pi,3.70485925691026*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.620948736240391*pi,2.7265859616578*pi,3.47974148586379*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.16801798456393*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225119264892653*pi) q[16];\nu3(0.450621947682558*pi,0.29600227919298905*pi,3.37316373110732*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[16];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.333039261043581*pi,3.39699298753412*pi,1.88526804264173*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.446457955233142*pi,-0.16929279379193402*pi,0.635481156929921*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49423960205155*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.713087929825916*pi,-0.27267065182886996*pi,4.3626975333045195*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.873551315895333*pi,3.08484206389617*pi,3.83503778903551*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.446489326473531*pi) q[12];\nu3(0.6091650265495*pi,2.99944128289515*pi,3.03860928869781*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47341457847658*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.423370897281407*pi,3.49088857181202*pi,0.92136059899504*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.607658542061595*pi,1.0965281260533*pi,0.718547332245417*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.23343927918742*pi,2.93547566537344*pi,1.1904192992442502*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.664281418554167*pi,-0.46056591403437197*pi,4.31271388783695*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.311468720980322*pi,-0.339350218734024*pi,3.99811507193566*pi) q[18];\nu3(0.307385049608432*pi,2.86278742347409*pi,1.53530764325187*pi) q[19];\nu3(0.154042843799778*pi,-0.01615216744662401*pi,0.732860912468702*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.47662791391777*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.213721979756671*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.712208893589044*pi,-0.250691461875297*pi,4.230193846094609*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.609746025215042*pi,2.91465807887579*pi,3.13751516752688*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.592817908706652*pi,2.57941233603793*pi,3.57808241701715*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45483637353088*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.106735430307237*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.489349756406266*pi,3.07533534195993*pi,1.64712148554152*pi) q[9];\nu3(0.564354175164829*pi,0.7521121585462001*pi,0.5613870003155335*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.487607989049751*pi,3.26857555955241*pi,4.03803029483264*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46738383588052*pi) q[6];\ncx q[7],q[18];\nu3(0.608626415063786*pi,-0.4290046339241498*pi,3.76994137202599*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.398642998463668*pi,3.3704570415957*pi,1.238301499866397*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.7723112584419*pi,0.47650422824744*pi,4.2121427970488305*pi) q[0];\nu3(0.565051437526788*pi,2.83497852383769*pi,3.66906173342692*pi) q[1];\nu3(0.329156188386958*pi,0.462107455256237*pi,3.73551248487621*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.46827054036891*pi) q[5];\nu3(3.5*pi,3.27333346104723*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.852963636325976*pi,-0.44387704717563903*pi,3.23836097848004*pi) q[14];\nu3(0.536407958163618*pi,0.244967543976492*pi,0.7009159853139599*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2358497765827319*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.666663585188671*pi,0.211418487850768*pi,1.133472440494794*pi) q[0];\nu3(0.891362034709358*pi,3.2582436843682*pi,3.37148650881598*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.440618508742941*pi,2.68809401525237*pi,1.102168256221163*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.786412545539287*pi,3.36423456941835*pi,0.5641839362929169*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[11],q[20];\nu3(0.118786741955109*pi,0.425252487349819*pi,4.22424420646024*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.668639310669544*pi,0.53033347016075*pi,4.45598562542878*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.503244027636458*pi) q[18];\nu3(0.819368162435395*pi,0.50099028821659*pi,0.5242074429843948*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[14];\nu3(3.5*pi,3.48721728184091*pi,0.5*pi) q[11];\nu3(0.488910048586071*pi,0.01874331151366404*pi,1.390608763172694*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.513261906960482*pi,-0.07955935391651803*pi,1.010626903780043*pi) q[16];\nu3(1.0*pi,0.0*pi,1.363978451903081*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42892781176241*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44458581340255*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.275860361066131*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.090576968865699*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45316729592831*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.155782704032504*pi,0.153404629603328*pi,3.75873733043759*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.807612874222008*pi,3.21508339639516*pi,3.57145036396628*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.290254903131806*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3651878730564*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.117030554624534*pi,1.06622558393328*pi,4.31282956517971*pi) q[3];\nu3(0.291937617415998*pi,3.4674066011537*pi,1.248997099792836*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.804779787154103*pi,0.22954945792821602*pi,3.84453259629779*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4986065878584895*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5062197963801506*pi) q[14];\ncx q[16],q[19];\nu3(3.5*pi,3.49635975212232*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276203032735478*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49402436960603*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.252481074390534*pi,-0.007654883467794027*pi,4.21551975591111*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.792285508909602*pi,-0.294140508199007*pi,3.26202497686859*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.1683139451633529*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38088110805842*pi) q[13];\nu3(3.5*pi,3.43209268432844*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.708085955286552*pi,0.54868344843949*pi,1.035677446439411*pi) q[18];\nu3(1.0*pi,0.0*pi,1.330732539006004*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.263452654218701*pi,3.40750038058314*pi,1.191125404802132*pi) q[5];\nu3(0.415006411204453*pi,-0.178858398966117*pi,0.957014297211392*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.266896124435542*pi,-0.486167427867762*pi,4.42832220279303*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.61463323610999*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.62614090636941*pi,0.10904901102945597*pi,1.061682039739566*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.316292394232068*pi,0.70390209752119*pi,3.94656079041243*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5772574437328069*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46232361255575*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.691299399493971*pi,-0.183582568394361*pi,3.41439806195612*pi) q[14];\nu3(1.0*pi,0.0*pi,1.171402397403818*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.662743033817352*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.428429931109583*pi,2.90751998627001*pi,0.9525334281836451*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.361723390050978*pi,2.67791939210774*pi,1.284407258184027*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.351897353876939*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.471364467613431*pi,0.24188597351335195*pi,1.127494523060642*pi) q[16];\nu3(0.525282331867406*pi,3.08509278975407*pi,4.15174485481252*pi) q[17];\nu3(0.0665343690699286*pi,-0.4490682283861413*pi,4.48040290362534*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.564304845595073*pi,0.429894447110989*pi,0.783346433829625*pi) q[1];\nu3(0.426405056089085*pi,0.01246622432339295*pi,3.6150377999708*pi) q[2];\nu3(3.5*pi,3.39038314247865*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.775442948638498*pi,2.45853995766644*pi,3.93201099461032*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.258279522481496*pi,2.49367777678388*pi,1.316061874710761*pi) q[16];\nu3(0.716331342250081*pi,3.03643623213883*pi,4.18933642018468*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2918964546329539*pi) q[18];\nu3(0.354041080181742*pi,0.24100793298144096*pi,3.86187596188744*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.291534947985657*pi,-0.161527410607348*pi,0.641663092464588*pi) q[0];\nu3(0.770624216070491*pi,2.82080355664947*pi,4.12436861637844*pi) q[1];\nu3(0.620517227655992*pi,0.7236490733718*pi,0.916743521875815*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.231566361574322*pi,-0.288722084379812*pi,1.7502346585495*pi) q[10];\nu3(0.307802937268107*pi,0.31918161182221205*pi,1.163513920509911*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.227229704821286*pi,3.15151437339833*pi,0.5601808514597684*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.594062042818143*pi,-0.055829704059812024*pi,1.0684479902011939*pi) q[20];\nu3(0.0753959406155501*pi,3.48114437309494*pi,4.09175707052756*pi) q[21];\nu3(0.578648746103614*pi,-0.323207602675051*pi,3.5560359737814*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.715531816538518*pi,2.89540859435745*pi,3.30788066876179*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.253712856161457*pi,3.49688336319881*pi,1.59977367657564*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.769367369363692*pi,0.22546653471712297*pi,4.26407894117028*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5502644331808351*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.65097658402864*pi,2.78604029776113*pi,3.54758824015799*pi) q[20];\nu3(0.863486850093508*pi,3.16430163070391*pi,3.58256348720613*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[5],q[16];\nu3(0.405886049843332*pi,3.34619479723673*pi,0.693898421891057*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44520561971115*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.659241267426096*pi,0.63272111683106*pi,0.923936393239059*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2191351251764408*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4092992994016*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.334120253263003*pi,0.6160615250283801*pi,4.11273416115538*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.341328062382158*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.47535801167765*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.907372080406342*pi,-0.157164597944914*pi,4.1293440732815*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43234225220955*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(3.5*pi,3.47398396905762*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.841723527046537*pi,2.70645771197101*pi,3.81713687791074*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4112325290728105*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26534819716233*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0939552665435959*pi) q[19];\nu3(1.0*pi,0.0*pi,1.172912231596925*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.36741493897891*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.295114498067419*pi,0.37702816014765705*pi,1.073824577573852*pi) q[3];\ncx q[5],q[16];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.285809414705422*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.3108040203568*pi) q[14];\nu3(0.601778271364062*pi,0.22892882209229104*pi,1.150389574694176*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.46829461126*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.388603077299573*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46919863000467*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42367707257657*pi) q[17];\nu3(0.835390955472432*pi,0.53667179321613*pi,4.41028087668689*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4723712947992205*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216087327291614*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4765838015493*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47445198171138*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.5601107405760175*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.115933675530731*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.250286684465853*pi,2.75397430222918*pi,1.158180369128597*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5738676933297593*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34442084000759*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271435669914303*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5357370038805809*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5618061394893634*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.697000744171158*pi,0.5901802838069099*pi,1.214102287622824*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.696724566176701*pi,0.381301693120046*pi,1.59794635574028*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.524443126871705*pi,0.77739116604325*pi,0.5777517034098295*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5240775895449756*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.106915067932637*pi,-0.173674446648462*pi,0.5636902966921379*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.667469292781731*pi,0.373438611059549*pi,4.33109368493051*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.838506466574715*pi,-0.03158346049751998*pi,4.10660874963067*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.119557980438811*pi,2.96234850706698*pi,1.95532940519393*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.474549302994432*pi,0.9654480649552699*pi,4.19286544376412*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.664565274119268*pi,3.17479159758406*pi,3.4216162596603*pi) q[13];\nu3(0.540839849369181*pi,3.10738356385372*pi,1.57202426318474*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.294900305512877*pi,0.11036904947502102*pi,3.60432413337062*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.143959166063324*pi,-0.17650502471594898*pi,0.619483192246663*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.430819947129769*pi,2.95654486417892*pi,1.4634351149621159*pi) q[6];\nu3(0.275490845023477*pi,-0.039616787646956975*pi,0.700757959294604*pi) q[7];\nu3(0.178478141696007*pi,2.82286825624254*pi,0.82620517791044*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.387322068534324*pi,3.00583341177163*pi,1.410511248989693*pi) q[10];\nu3(0.66912819016891*pi,0.270068357656409*pi,1.067980995564731*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.691138711421325*pi,-0.4003111707168631*pi,3.69614994083774*pi) q[13];\nu3(0.462941488243644*pi,0.368484411806941*pi,3.4904026188182*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.514974457798547*pi,0.134871290424863*pi,4.10295773953776*pi) q[16];\nu3(0.304739903156464*pi,0.7737952209419099*pi,0.705221784409731*pi) q[17];\nu3(0.26571617579147*pi,3.37842935184772*pi,4.46525422998922*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.41898092309513*pi,0.9483848150206999*pi,3.98648316744798*pi) q[0];\nu3(0.651296602839214*pi,0.9513028364176701*pi,0.5124270698570431*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0390765676635393*pi,3.44376016243318*pi,1.31803861141527*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.560690096364256*pi,3.37454653718649*pi,1.82277034233189*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.83855055431496*pi,3.18522772264415*pi,3.87481155669672*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.580294607977155*pi,-0.252065992962536*pi,0.725079701354456*pi) q[17];\nu3(0.643436928495663*pi,2.79267668859076*pi,3.22835202479031*pi) q[19];\nu3(0.440234806397168*pi,3.23625889532787*pi,4.20131225128203*pi) q[20];\nu3(0.121796735014303*pi,3.42818640096019*pi,0.99156568919551*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.695337310633802*pi,2.60044013337731*pi,3.95676005659672*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.543953359479994*pi,-0.009932818787115993*pi,1.2398592078406732*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.343432710089725*pi,3.35925055540558*pi,1.377711347782852*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.791245261540774*pi,-0.10970060928789999*pi,1.3402131708483211*pi) q[20];\nu3(0.0664430418743051*pi,-0.10110691644667003*pi,1.087500711163822*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.641100807120038*pi,-0.4818824461694332*pi,4.20469129776944*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.441101475477516*pi,-0.264412151168935*pi,1.142106807126578*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.193693772866686*pi,0.55904137173942*pi,4.13893118533143*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38057123971331*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.658529937511235*pi,3.09070896359834*pi,3.31178603336474*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.231089568966636*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.48739080991586*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.369541357008581*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[21];\nu3(3.5*pi,3.46031063291412*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.206450629450483*pi) q[19];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34752610571018*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.35252223353862*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42171235076823*pi) q[14];\nu3(1.0*pi,0.0*pi,1.188403296597677*pi) q[15];\nu3(3.5*pi,3.47400799562344*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.156779731722386*pi) q[20];\nu3(1.0*pi,0.0*pi,1.233010380010672*pi) q[21];\nu3(3.5*pi,3.41901157297195*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[10];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.262595850631079*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.278968234776221*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.3924642461169*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.317296125626351*pi) q[12];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42471057691965*pi) q[19];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49288273531625*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.184174734649359*pi) q[10];\nu3(3.5*pi,3.45771156655595*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.365194251683305*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5038377135285659*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.41823875888974*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.476808000097121*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[15];\nu3(3.5*pi,3.49938488299539*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.28365072334324*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.23813049803423*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.430627862076466*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.42938299807814*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6338002114479491*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.524529154771395*pi,3.38822375891005*pi,1.91088022722255*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.725180876844546*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.305546802806613*pi,-0.4076449370701603*pi,4.16612845134507*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.236645701488142*pi,3.03908452621118*pi,0.639314928350036*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.723267532869517*pi,0.167644295221423*pi,0.86013094894038*pi) q[14];\nu3(0.202675898233136*pi,3.11780965771314*pi,0.72117614174562*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.674278859963984*pi,0.08382729722928095*pi,4.232573829134299*pi) q[18];\nu3(0.82283233037316*pi,3.30999145704183*pi,0.794992563612246*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.259776809272793*pi,2.65195791695118*pi,0.910018401127225*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.746195514937353*pi,3.08543567335316*pi,3.62671948221794*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.755773537196699*pi,-0.155346253139569*pi,1.234079154286819*pi) q[20];\nu3(0.783271116101461*pi,1.04902388057328*pi,0.938740236061704*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.282126648587418*pi,3.04059002330484*pi,0.823819472854922*pi) q[2];\nu3(0.30237340329921*pi,0.7292829562478*pi,0.64891657464611*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.729892325097666*pi,3.18590668401359*pi,3.89735587725339*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.382356262066725*pi,-0.16493087188760602*pi,0.611173162976157*pi) q[11];\nu3(0.0777507486637166*pi,0.34244822878346504*pi,4.41535381635214*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0523253816423477*pi,-0.18749462523488197*pi,1.6593813783243*pi) q[17];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(0.676696304262206*pi,3.46316225636851*pi,3.25755638474083*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.022683758919931*pi,2.65971935503801*pi,1.56695225321617*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nmeasure q[0] -> c[0];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.60732377361701*pi,2.88652155340156*pi,3.23470341001415*pi) q[10];\nu3(0.745165973667441*pi,2.4988574005339*pi,3.74914398467274*pi) q[13];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nu3(0.276038731047105*pi,-0.26143145031176296*pi,3.83676195532289*pi) q[6];\nmeasure q[6] -> c[6];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.274006817411679*pi,3.00515013633588*pi,1.7211614545648*pi) q[0];\nu3(0.605792822666253*pi,1.01564564199937*pi,0.559472876673182*pi) q[1];\nu3(0.117287960341787*pi,0.8288227642297701*pi,0.621780959543394*pi) q[2];\nu3(0.592167172689139*pi,-0.15426408210216402*pi,3.90045590143483*pi) q[3];\nu3(0.498672560286091*pi,-0.315198957721326*pi,4.44545911183003*pi) q[4];\nu3(0.42181727384741*pi,-0.057682426867167014*pi,0.5047814424611561*pi) q[5];\nu3(0.197268746498783*pi,0.50991972485086*pi,4.34104598879582*pi) q[6];\nu3(0.607217488479607*pi,0.215404457546731*pi,1.4284830052101651*pi) q[7];\nu3(0.362388710749706*pi,0.11955113740892997*pi,1.112051314834249*pi) q[8];\nu3(0.618984195154946*pi,3.04195698326266*pi,3.41399685969319*pi) q[9];\nu3(0.883988956713454*pi,3.48632091382724*pi,0.721698195637636*pi) q[10];\nu3(0.176997548770019*pi,-0.0547157515801*pi,0.890261553069196*pi) q[11];\nu3(0.434962312190958*pi,3.19591304101679*pi,1.60346396406008*pi) q[12];\nu3(0.413918004105869*pi,-0.23315091768331903*pi,4.378002004698001*pi) q[13];\nu3(0.821710101626653*pi,0.268996307867182*pi,4.23042296487716*pi) q[14];\nu3(0.586447068829891*pi,-0.21872376314117398*pi,3.38180738032842*pi) q[15];\nu3(0.701942438691812*pi,-0.4625631025335078*pi,0.651160828293507*pi) q[16];\nu3(0.454271740676752*pi,2.63519413676469*pi,1.311717002715365*pi) q[17];\nu3(0.193336254107879*pi,0.29214453616124303*pi,4.27662916558152*pi) q[18];\nu3(0.315734544132732*pi,-0.315723273812956*pi,3.9643205686245*pi) q[19];\nu3(0.424118251125271*pi,2.83443550201579*pi,1.360212754446256*pi) q[20];\nu3(0.574843436148657*pi,0.96966451655307*pi,1.0117842488133428*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42904762492834*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.325635536778964*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.30207975168584*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40563006942829*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.220540218104817*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312786152041773*pi) q[21];\nu3(3.5*pi,3.29638822437345*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48431174882813*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.18003658910011*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.073364964098438*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.3801032612631001*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.1440383816492101*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[16];\nu3(3.5*pi,3.4730925387352*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.229464703581286*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5708306025284979*pi) q[8];\nu3(3.5*pi,3.46596611921614*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5297806063378556*pi) q[14];\nu3(1.0*pi,0.0*pi,1.17955656883527*pi) q[15];\nu3(3.5*pi,3.43599255214952*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2437877908387271*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.61168279587896*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45516150634052*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46423110117308*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.38110072736701*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47611083072639*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.7157077876113089*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.41156960229411*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4108415656351578*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42268197916451*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5540646295970677*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5250004641633903*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.714794751145286*pi,0.25634654791353795*pi,0.810923554008008*pi) q[6];\nu3(0.164429805544249*pi,2.70138932231968*pi,1.57544558550633*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.3316399699944395*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.573296470538178*pi,-0.30494987020885*pi,4.39865520071831*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6610501814115091*pi) q[20];\nu3(0.433660598446431*pi,0.18251980506764098*pi,1.3564773806038821*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[10];\nu3(0.662742119958392*pi,0.347893802434164*pi,0.819711004636568*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.373250546744342*pi,2.61491550564437*pi,0.89246582731065*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.668725695517404*pi,2.73807544983354*pi,3.52253753285358*pi) q[12];\nu3(0.598698292496478*pi,2.89200826475994*pi,3.58026908797643*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.610875139387258*pi,3.0434325448548*pi,4.19296909655327*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.599617498004442*pi,0.08360883366802496*pi,1.56142725733105*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.538868360956432*pi,3.46418702025149*pi,0.826220367261169*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.410271286811888*pi,-0.18002568267764002*pi,3.75828338174362*pi) q[0];\nu3(0.0898316779958421*pi,2.59859541556268*pi,0.957416571713116*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.503689822639606*pi,2.98117607918902*pi,1.2942313417894051*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.353689999125132*pi,2.52055669969063*pi,1.477348364720972*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.808020737743952*pi,0.5502028376147301*pi,4.4309629849970005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.382622009187075*pi,0.7036312617100999*pi,4.46298826927786*pi) q[16];\nu3(0.358768991492896*pi,-0.04129069427311299*pi,1.1751104507914971*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.498606786574932*pi,3.31806918407991*pi,4.3362379932143*pi) q[0];\nu3(0.633316668988095*pi,3.42339530088646*pi,4.0347334879679995*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.640546410827734*pi,-0.19812890732161098*pi,3.87340913088448*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.667880149196124*pi,0.46935137047297604*pi,1.012101779077125*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.290677081357928*pi,3.30495891919914*pi,1.4575258451072681*pi) q[16];\nu3(0.40976907060654*pi,-0.196636276625686*pi,1.63506834591544*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.570951108821379*pi,0.325130609451303*pi,3.78036827868196*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.692047417304204*pi,2.96806724343935*pi,4.21793823913314*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.101524334411791*pi,3.44963430206294*pi,1.229248006265721*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.518914972750253*pi,-0.06865793111339302*pi,4.439731097094199*pi) q[18];\nu3(0.307551085252123*pi,0.270882637033525*pi,1.052666968811858*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.77427454577758*pi,0.387965834845326*pi,0.797684165008148*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.919070529296463*pi,3.22944743822167*pi,3.90241727845734*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34642121908367*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.531063827150079*pi,-0.27787163710288*pi,3.89950870890756*pi) q[11];\nu3(1.0*pi,0.0*pi,1.150517992660049*pi) q[13];\nu3(0.0836805492289343*pi,3.45729596767898*pi,1.7933905417774*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.522271120448121*pi,0.011309393389618005*pi,3.71310431666503*pi) q[18];\nu3(0.241333845646332*pi,0.08628445539879104*pi,0.725024562862673*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.303938064621094*pi,0.385452746708527*pi,4.20863121466923*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0570659240402893*pi,0.47774606334104797*pi,0.5461059858959159*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.32908402741533*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47580215659538*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.743727978391422*pi,-0.153168816069028*pi,3.55095828349838*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2575269165849932*pi) q[6];\nu3(0.858515018252549*pi,0.14089838983506098*pi,4.378584416633521*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.199428555898102*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5310042563205988*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.32742972866111*pi,2.48111710820586*pi,1.415076937763946*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[12];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.405961878837719*pi,1.04775568576163*pi,4.143941739083671*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[16],q[18];\nu3(0.329878118419121*pi,3.35590926512657*pi,1.486233590021004*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4996432409062*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.245409588214497*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44241580168572*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.276272105088913*pi,0.63506004978588*pi,3.87973617889665*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.36208252513738*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46750549860628*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207506690591277*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[12];\ncx q[2],q[3];\nu3(3.5*pi,3.40134418482833*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.16009211457052*pi,0.13004279758340198*pi,1.2059486496662561*pi) q[8];\nu3(0.388082243640545*pi,-0.179416698059936*pi,1.262114377897813*pi) q[10];\nu3(3.5*pi,3.31155542316339*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.247553154424514*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2066372863966541*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49026046585852*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.469428670086458*pi,0.90107961119208*pi,3.94476640377921*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5312963712208294*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40024436709297*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.518578962556348*pi,2.67447991302602*pi,3.69061813402988*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.40850360891371*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40929031453636*pi) q[19];\nu3(1.0*pi,0.0*pi,1.237379281555647*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49175593991257*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.183036953624561*pi,0.0016484941536120123*pi,3.99156133285292*pi) q[13];\nu3(1.0*pi,0.0*pi,1.272493452338313*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46711966287071*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39894248367178*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234870901458861*pi) q[21];\nu3(0.216520803000168*pi,2.50961101630793*pi,1.314399831752303*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32950142362837*pi) q[15];\nu3(0.765276692481741*pi,-0.011952024152248997*pi,1.411041555365173*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.696746041380211*pi,-0.09485730311166202*pi,0.8021818042323661*pi) q[0];\nu3(0.874677804543691*pi,-0.238782745254619*pi,4.2173908963833995*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.533344166941261*pi,-0.0017587059720199916*pi,4.1179259283668*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41678271789439*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.432738515757269*pi,3.09796283810357*pi,0.5259868498535616*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.254187735894027*pi) q[14];\nu3(0.217346137290263*pi,3.1432428994291*pi,1.68894106510326*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5814680325341932*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.615252385109975*pi,0.6843039053453699*pi,4.4878973009551295*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.208512608347187*pi,0.31253693821077*pi,0.694995148090942*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.879811199342048*pi,0.11535039449785*pi,4.488482641172769*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.746721030020839*pi,3.16622207867672*pi,3.89623784552699*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.852410848946005*pi,0.007472162658420989*pi,1.3397104447122121*pi) q[2];\nu3(0.740161957829791*pi,3.2830920434*pi,3.1342629703913*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.513585891317518*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.684405645399465*pi,3.48483582871365*pi,0.667093165102423*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.360996589962396*pi,0.007299514387722028*pi,3.70608064003662*pi) q[2];\nu3(0.30790209761786*pi,3.28582400781633*pi,1.438305640689675*pi) q[3];\nu3(0.404740303586449*pi,3.10448500631445*pi,0.810876293022093*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.377444153617966*pi,3.00940099130682*pi,1.4537405558148389*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.170588004186047*pi,3.10184001715557*pi,1.0279877860844011*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.681861587532451*pi,2.97798132641637*pi,4.2463130654649*pi) q[4];\nu3(0.214695658038883*pi,0.42796305554761205*pi,1.031427754361032*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.368164736206619*pi,-0.08639003032896297*pi,3.98433117243846*pi) q[11];\nu3(3.5*pi,3.49351001162202*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.260316795585322*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.461641141987784*pi,0.5832575701009799*pi,4.122056834465781*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37275811097039*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.458028200457829*pi,0.35068901998547597*pi,4.43411585314473*pi) q[5];\nu3(1.0*pi,0.0*pi,1.202149887836069*pi) q[6];\nu3(0.396996060513842*pi,3.03363964525516*pi,1.227908194990019*pi) q[7];\ncx q[8],q[18];\nu3(0.266688545822096*pi,0.8777488248866001*pi,4.1321412964430895*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.840997936501041*pi,0.276281586122772*pi,1.098488091311261*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.199578551303552*pi,0.60026397478807*pi,3.95303597605334*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.40408217143325*pi,-0.4036157689055398*pi,4.14982161983966*pi) q[7];\nu3(3.5*pi,3.42356770048638*pi,0.5*pi) q[8];\nu3(0.470884721041584*pi,2.96826223753497*pi,1.62291848860159*pi) q[9];\nu3(0.254683438521951*pi,-0.34874626230374*pi,0.701545168430688*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.629587168016398*pi) q[16];\nu3(0.199638613258418*pi,3.23329277666861*pi,0.755268207022063*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223122535439108*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.957313032077618*pi,-0.4744477904570815*pi,3.76615001896676*pi) q[20];\nu3(0.562893615825012*pi,0.47207225588244495*pi,1.220483684892314*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.35831312407419*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.329181757289103*pi,2.64733818012884*pi,0.971883530532822*pi) q[10];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0982388827968714*pi,0.272938152383858*pi,0.722168364691361*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.413924899737726*pi,-0.228892811314306*pi,1.67949301420103*pi) q[21];\ncx q[1],q[6];\nu3(3.5*pi,3.48624567878741*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.47394513494398*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2836545830110468*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.404765203908954*pi,-0.355855938907297*pi,1.4492739664368361*pi) q[14];\nu3(0.301421955342816*pi,-0.13017073298834198*pi,4.44710017486399*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35442637429908*pi) q[18];\nu3(1.0*pi,0.0*pi,1.331860057261826*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.49949955419122*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.302094826452573*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.349716312512133*pi,3.23672659908109*pi,1.190607974163749*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49486320790781*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.343632416670704*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.29349640925099*pi) q[11];\nu3(0.152355080910887*pi,3.48789195534544*pi,1.255464954614524*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.676441268811093*pi) q[19];\nu3(3.5*pi,3.34146510385804*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257488866736523*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45666366432962*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.232450909170294*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5865862469234249*pi) q[12];\nu3(0.676031151584904*pi,0.13441641587779696*pi,1.50207706849858*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.605635468823507*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.617093531191019*pi,0.08450288979165299*pi,0.744802329546718*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.29269450722569*pi) q[21];\nu3(3.5*pi,3.48198487021374*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.433565257828084*pi,0.21998481355175104*pi,3.57759317585379*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39215078842218*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274937898132265*pi) q[14];\nu3(3.5*pi,3.46108883691826*pi,0.5*pi) q[15];\nu3(0.137943648559068*pi,0.6940371433874599*pi,4.28143714037893*pi) q[16];\nu3(1.0*pi,0.0*pi,1.431484004579439*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.355378669845493*pi,-0.10340615973412798*pi,3.82265015477625*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\nu3(0.386586477399459*pi,0.14546147375818297*pi,0.916040386107111*pi) q[1];\nu3(0.741818259661322*pi,-0.335564326591541*pi,3.98713709817965*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.722930631687409*pi,2.50306889184447*pi,3.87327600492989*pi) q[6];\ncx q[7],q[10];\nu3(0.501150794436314*pi,2.80500557612131*pi,1.3728157833893881*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.439883697605609*pi,3.31633768652144*pi,1.086528767806418*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.168771574315868*pi,2.99257101452029*pi,1.4200701545908951*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.628985614466214*pi,1.00086859501924*pi,0.5997307044121872*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.489058605257015*pi,-0.186769338196496*pi,1.037022519197268*pi) q[5];\nu3(0.352738860340047*pi,0.346334468040848*pi,0.5811544990591505*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.422381201390122*pi,2.75624944530867*pi,1.55683614924346*pi) q[8];\nu3(0.622609830234461*pi,1.06403645744372*pi,0.608420491892025*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.448417143842001*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44812326276401*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.789125611068938*pi,0.04904492052527698*pi,4.21511377215022*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.630513330104448*pi,0.02072898277798796*pi,1.356356580904933*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.552101726727196*pi,0.16583819748936102*pi,3.65056809339253*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[17];\nu3(0.276923492432441*pi,0.47823107105595597*pi,0.5248664568145651*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.341148739298102*pi,3.12384513905793*pi,0.759845184800756*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.221916022824495*pi,0.6044945726916899*pi,3.81177746169096*pi) q[11];\nu3(0.608740250147782*pi,-0.23536585622982298*pi,4.27526158626652*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.683057349251253*pi,-0.222877918083432*pi,1.241747507986761*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.82912224286907*pi,-0.09837773042147402*pi,4.34605542698961*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.611756774736283*pi,3.26660631432354*pi,3.39816668205843*pi) q[11];\nu3(0.674159137289173*pi,-0.028404947434049976*pi,1.324258056894398*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.428564447383518*pi,3.45799890317126*pi,0.734301306975661*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45235170601398*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3133675896385*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.236083737088308*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2292399947475872*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.722139905109501*pi,0.09992163851657099*pi,4.0434396638724905*pi) q[20];\nu3(0.622193517570599*pi,-0.37333503794399003*pi,1.1039910086532299*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.180244905796026*pi,-0.4676900055211222*pi,0.547114125453716*pi) q[7];\nu3(0.398213433603117*pi,2.33584243861337*pi,1.20600879613947*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.215060005378511*pi,3.31089643970957*pi,1.95668962956661*pi) q[21];\nu3(0.488815745320304*pi,3.07053261915243*pi,0.7347754915904761*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5636649378285545*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.495946211733839*pi) q[6];\nu3(0.478098752864157*pi,-0.376340835375892*pi,3.95944269585641*pi) q[7];\nu3(0.337037989901017*pi,0.48838407742353995*pi,3.80481691385723*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.666154553871052*pi,2.87475257466712*pi,3.34350352243822*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[5];\nu3(3.5*pi,3.49143295813911*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.202854396810216*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[16];\nu3(0.164303764417217*pi,0.8100156480624101*pi,4.45072378640546*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44089946463384*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47294502407151*pi,0.5*pi) q[12];\nu3(0.517998515160766*pi,2.69057391608326*pi,1.24441028065083*pi) q[14];\nu3(0.974740719864593*pi,0.007385609005232996*pi,3.71877792171034*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277579680257067*pi) q[16];\nu3(0.923724654915345*pi,0.14563540566552402*pi,1.28380432862611*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.472224165742659*pi) q[18];\nu3(1.0*pi,0.0*pi,1.339731340848088*pi) q[19];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.290932697800265*pi,-0.4624538890524175*pi,4.3535759698710095*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49446038629959*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2630268169550392*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0486203258827317*pi,-0.036408763842118996*pi,4.3315966996384105*pi) q[15];\nu3(0.160623267592937*pi,-0.279270495965954*pi,0.9175085324850649*pi) q[17];\nu3(3.5*pi,3.48247005013548*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.337992364402746*pi,0.09598495411540897*pi,3.70143745401119*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.803879636050405*pi,-0.011376426268124018*pi,3.72922731748403*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.330543360277383*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.441548385674659*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5770567799379389*pi) q[19];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.433011565840342*pi,3.27887944153247*pi,1.93375090796956*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4519645540687005*pi) q[9];\nu3(3.5*pi,3.42314974711427*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216241431691268*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.772323418080969*pi,3.34766862465668*pi,3.77806851304782*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.563930323134267*pi,2.66035857498058*pi,4.03531647438711*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[14];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5744782708997614*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[13];\nu3(0.751864074455381*pi,2.66137848978261*pi,3.82846506438203*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.325004207481843*pi,0.59308284872798*pi,0.690778960120053*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48511130914358*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.43995702021767*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32742103739651*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.336503625105086*pi,3.44956357971939*pi,1.4061659183047421*pi) q[3];\nu3(3.5*pi,3.48146626010259*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.640228607521091*pi,-0.49707239600831876*pi,0.8467525040221531*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.436100954949599*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.868007002262743*pi,2.97703851001698*pi,3.96779638316515*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.729000297793174*pi,0.08126647683043098*pi,4.49868040164565*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.408770363610918*pi,0.84128136145123*pi,4.4106979650896605*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.515680428915836*pi,0.83423089330562*pi,4.09718669341617*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6267608524516091*pi) q[14];\nu3(3.5*pi,3.41176303766514*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.350738373093846*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.138667132248497*pi,1.052735991619*pi,4.27015366878871*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.555345361989339*pi,0.5698807835356201*pi,4.44158634148296*pi) q[12];\nu3(0.432146877027535*pi,-0.355934501488652*pi,1.246337580465017*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5570539147121001*pi) q[17];\nu3(0.786436281707843*pi,-0.10737813955514702*pi,0.9537005212908081*pi) q[18];\nu3(0.184305419324036*pi,0.8089975744070499*pi,4.43254079075423*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44841665181762*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.277043718707041*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.411791355385141*pi,0.68952934390094*pi,4.1858336803173195*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.579781501621911*pi,0.020821488755421003*pi,3.68176972840891*pi) q[18];\nu3(0.0715911242849763*pi,3.17443541226319*pi,1.82122725887476*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.644159983474759*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.236016522065397*pi,3.40068464776337*pi,4.281604434279361*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.835838420652058*pi,3.32259278689609*pi,3.269507110047*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.35704026707961*pi,3.36695591390165*pi,0.749706786481845*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42817333902074*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,0.5599637386028524*pi) q[6];\nu3(0.660690064168543*pi,0.42814942529088795*pi,4.26932970470712*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.594273145541831*pi,0.54245090881583*pi,0.64059401163449*pi) q[9];\nu3(0.657675532879465*pi,3.42706093440479*pi,3.4938069427786*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2944360261570949*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.776202476861205*pi,-0.4517945585389342*pi,3.38920269667063*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37052961646751*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.460236671533764*pi,0.04277914800566596*pi,1.357089601730211*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.589966611407745*pi,0.11639901639366101*pi,1.157779498240918*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.197870577321941*pi) q[13];\nu3(0.557256095684347*pi,0.44240298753723695*pi,4.30224533151447*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.677494175429801*pi,0.7919035958023499*pi,4.37439289436137*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46907230822179*pi) q[11];\nu3(0.716757505878343*pi,-0.24791836133450101*pi,4.01048581601993*pi) q[14];\nu3(0.439200473771083*pi,2.97622664717228*pi,1.278682458737926*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.538082456128672*pi,3.10756114585527*pi,3.4418629478583*pi) q[21];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.240733609291359*pi,0.6326180539581701*pi,0.5411457095458605*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44735712719549*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.93064694886866*pi,-0.351356533822073*pi,3.7861417263715*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.285801034906718*pi,0.250663826713475*pi,3.37873175637921*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.784768917420765*pi,0.03088408173677004*pi,1.181643317399278*pi) q[2];\nu3(0.520197500441164*pi,2.88298463928033*pi,1.1990550782325649*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.37475084750219*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302525403766766*pi) q[18];\nu3(0.802578233405352*pi,-0.050293475511407004*pi,3.79050898738649*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.603903168766533*pi,0.55596328441272*pi,4.38479526479066*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33329940985638*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.35264261032071*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.066796696861383*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.147670204047688*pi,3.18063136228205*pi,0.830444962863232*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293931553290784*pi) q[19];\nu3(0.292876564986068*pi,0.468559403105701*pi,0.835938793241414*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.495776461840749*pi,0.14808210273060396*pi,4.0781961790237595*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.355902769800049*pi,0.23683549030510198*pi,3.39962241981711*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5122903255393056*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.560355045743412*pi,-0.34112711715697697*pi,4.24065019300383*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.41810298198629*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.499892503809781*pi) q[14];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5555253531115981*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1835247991135431*pi) q[21];\nu3(0.548445154776265*pi,0.5514098570287*pi,1.070420999779983*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44825079761575*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3248031894148729*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.41415235548734*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.172511037539444*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[17];\nu3(0.176277611525316*pi,3.3508652893687*pi,0.6754690910400301*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.290356222325978*pi,2.83740411778576*pi,1.62390540152655*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48200554606768*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.81325334422918*pi,0.044316164741111*pi,4.2757902765939*pi) q[16];\nu3(0.510792852360733*pi,-0.4717942886808585*pi,3.34113942010534*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.092691784571751*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48524660115425*pi) q[21];\nu3(3.5*pi,3.38660197538777*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.7813357274763539*pi) q[4];\nu3(0.92509174151923*pi,3.32427173414466*pi,4.15403427810296*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.276919671918585*pi,-0.450370968047452*pi,1.66733028148916*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(0.661597709210597*pi,1.00414861742757*pi,0.6083310530220261*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.506505481911971*pi) q[15];\nu3(0.967924025725983*pi,3.17779847391578*pi,3.76207540972978*pi) q[16];\nu3(1.0*pi,0.0*pi,1.213013417472197*pi) q[17];\nu3(0.549805118045128*pi,-0.336769593441548*pi,3.85640491247756*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.648624261013235*pi,-0.34674365496348103*pi,3.37469296503098*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.496896506583551*pi,0.19744373109259705*pi,0.737460597403068*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.555073980942051*pi,0.21227956810040205*pi,4.41711140177431*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5107223008562964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.335025565515141*pi,3.42367381302958*pi,1.3686944665454601*pi) q[12];\nu3(0.436262675204352*pi,0.8256643132264201*pi,4.19369371159763*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39967003666715*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.175564554850345*pi,-0.07117419268736902*pi,3.6890429862739*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.918203236777351*pi,0.41570013713449605*pi,4.2859095267131995*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.644186468870632*pi,3.19997315929573*pi,3.57815666579921*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.37774872931824*pi,-0.4489711904869135*pi,4.16453231175468*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(0.137868782157695*pi,-0.341128890831889*pi,3.92486444867866*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.534223958368469*pi,3.43022224164308*pi,1.89873865233318*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.136196320458638*pi,2.61791658400487*pi,1.2385543865131838*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.642754257857007*pi,0.26042913204239404*pi,0.9858364437580089*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4634260745932*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.831758409098487*pi,0.002718417847947019*pi,1.377170086934711*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46946669129271*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.318570443636174*pi) q[7];\nu3(0.70578700230326*pi,0.278288490887463*pi,1.4277771849580039*pi) q[8];\nu3(0.828154090090513*pi,3.28825592634361*pi,0.679235285152817*pi) q[9];\nu3(0.702254128040746*pi,3.32499291574353*pi,2.82694021792751*pi) q[10];\nu3(1.0*pi,0.0*pi,1.323682535499866*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.856583513381811*pi,3.17137651398767*pi,4.42585140442218*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.598057820673092*pi,0.50768559655868*pi,4.155062518001181*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.43567397969706*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.522782324683615*pi,0.207969092258682*pi,4.37935369167746*pi) q[4];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.382004473395457*pi,2.94596895733648*pi,1.0406107704361869*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.194945539774616*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.360204429778345*pi,1.12650080004516*pi,4.34320516085598*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0780769676587571*pi,3.33309530401122*pi,2.1537882326687097*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4846706683987705*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.52347985162857*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.46699974649047*pi,3.45514128299802*pi,0.982156281377311*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.102057014402804*pi,0.53854271413988*pi,3.58065653940196*pi) q[21];\nu3(0.644789790155192*pi,0.5906518423298599*pi,1.349084836229646*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5511563365306467*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.247146835264672*pi,0.24724422737928797*pi,1.06529750420101*pi) q[21];\nu3(0.629330556955195*pi,2.52959082080087*pi,3.90948709449685*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37454993347466*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297593213699056*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.132208112759191*pi,3.27238561286831*pi,1.81907687450688*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\nu3(3.5*pi,3.44424160151589*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.425730193624125*pi) q[10];\nu3(0.511773694316867*pi,0.424564242782271*pi,4.2854732318225*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(0.381997478216186*pi,0.08824341592354201*pi,3.50594012265872*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.158094446010473*pi,3.04947559062016*pi,2.04217213288174*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38145308058065*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3678384479588*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.250960542142399*pi) q[8];\nu3(0.521169523942769*pi,-0.007748541769215023*pi,4.38866478400762*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.30020496409287*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231484175518774*pi) q[16];\nu3(0.31588257392667*pi,3.20821036688672*pi,1.72011015516137*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.622914740955006*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.181691249464381*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.387441096676672*pi,2.80314877806823*pi,1.78474189625221*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.719132894052926*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.47844079537459*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292098607113659*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.842773499300756*pi,-0.262240945421032*pi,3.79609568479035*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.28285564871564*pi,0.79815180155022*pi,4.29371190926574*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.616919555407377*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.663073350255542*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.4983187894584304*pi) q[20];\nu3(3.5*pi,3.29097686558419*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.241979149977515*pi,0.5733698285295901*pi,4.20360837536147*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2235066637496121*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.468592164677389*pi,0.63702012246397*pi,4.08342820398913*pi) q[13];\nu3(0.503771528993837*pi,3.35936102869092*pi,4.249649052151479*pi) q[14];\ncx q[15],q[20];\nu3(0.690838653327108*pi,-0.04559581956932002*pi,4.06719906453136*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5515554442838573*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.578173375746923*pi,3.47804345615545*pi,3.08065612819959*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40228677713307*pi,0.5*pi) q[12];\nu3(0.280651052460184*pi,0.6982352872174*pi,4.46284360691055*pi) q[13];\nu3(0.840593285324295*pi,3.37035765285338*pi,0.787938202922555*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25061780998052*pi) q[17];\nu3(0.790950392601374*pi,3.24076971766849*pi,3.05550369104643*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0332716533321516*pi,0.9389546996910101*pi,4.3093911671104905*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.251631660466187*pi,0.60998428089282*pi,3.79484394890992*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5565072410644998*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.904042558955716*pi,2.63844329224856*pi,3.80881546416928*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.531602620400351*pi,0.17483913693589004*pi,3.86975162228351*pi) q[3];\nu3(0.591372381823848*pi,0.10689761483418403*pi,1.52117272678236*pi) q[4];\nu3(0.126253919430984*pi,-0.29458388260838697*pi,0.621396417740216*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.36541371031617*pi,3.00653463790439*pi,1.028732475016572*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.112097900514893*pi,3.35379073724919*pi,1.93874131068547*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5522407249060248*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.85937962135659*pi,3.3028677247354*pi,3.51967921183579*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.358720699109372*pi,-0.04384608448836602*pi,0.503140825108364*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.665092212806518*pi,3.41489257800788*pi,3.04604718828031*pi) q[10];\nu3(3.5*pi,3.28456169953219*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.136870421694387*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.182569724280457*pi,2.87623657000469*pi,1.057425833511576*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.892733528697565*pi,3.34168334237478*pi,0.6083021625789939*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.713470378007002*pi,0.76164498530311*pi,0.632712364432302*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.627278670609871*pi,-0.08318117475341702*pi,1.061694349075056*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.411167213757808*pi,3.02728395436709*pi,1.022964134452663*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.398155824877572*pi,0.66553360240502*pi,3.89129953455071*pi) q[0];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.60464225731554*pi,3.0074903850087*pi,4.13232724531748*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.754234041943591*pi,-0.303717219231335*pi,3.65078807196593*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5389067496904043*pi) q[14];\nu3(0.67979047537001*pi,0.320336450381449*pi,3.92367240195572*pi) q[15];\nu3(0.40851640473316*pi,-0.232322919658228*pi,0.942173905442967*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.759080034055473*pi,-0.352597188554161*pi,3.66585161920324*pi) q[20];\nu3(0.374081522549465*pi,3.47225805588095*pi,4.13265676967175*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4637201917691*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.693247377629991*pi,2.76045525572408*pi,3.58848120777434*pi) q[9];\ncx q[11],q[14];\nu3(0.852603678062498*pi,0.29092665567313103*pi,0.82271859318233*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.281032593803669*pi) q[16];\nu3(0.359039486585105*pi,0.52984306459031*pi,0.5897199105684247*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.792482772656448*pi,0.415404231184637*pi,4.32462096742332*pi) q[20];\nu3(0.278984355470302*pi,2.95785259797069*pi,0.5660388545709673*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[16];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.885808748149071*pi,2.92401514539471*pi,3.78609169478939*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.2789012244547*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.230491134128681*pi) q[4];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.516607372449175*pi,2.71648819227298*pi,1.4274917856944809*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.533084782463705*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[16];\ncx q[3],q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.35929744189295*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.737477125181083*pi,-0.4333402008046706*pi,1.0443437830927231*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45181279786971*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.242090101686093*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.217629972431421*pi) q[19];\ncx q[0],q[6];\nu3(3.5*pi,3.40669223028197*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.412944488109121*pi) q[4];\nu3(3.5*pi,3.40634184838279*pi,0.5*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274344078891457*pi) q[12];\nu3(0.509838468627322*pi,0.83860481101016*pi,4.420447879259401*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.42150687582619*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.175245817213633*pi) q[20];\nu3(1.0*pi,0.0*pi,1.243961420042139*pi) q[21];\nu3(3.5*pi,3.37094180724729*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.268552043342368*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36249413471653*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.31331649936799*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.869819010806175*pi,3.46877436391704*pi,3.45381082293068*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42293660203134*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.603396757460177*pi) q[19];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.334437634693277*pi,3.10795710260408*pi,0.5174565739841622*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.47897177419724*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5541021045999956*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.682407171429882*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.638667521260516*pi,3.46095942433775*pi,0.6468986929632881*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,4.37827767748894*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49251737011558*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31757689003026*pi) q[10];\nu3(1.0*pi,0.0*pi,1.228917084632117*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.604872482792089*pi,0.382443930614488*pi,0.799465902294425*pi) q[15];\nu3(0.457742492726399*pi,2.72768760221409*pi,3.89204677302392*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.467600538753547*pi,0.23438906776841695*pi,0.993357912240196*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.479249200177589*pi) q[13];\nu3(0.678925367633527*pi,-0.07203998145283302*pi,4.16803204220314*pi) q[15];\nu3(0.203048161258752*pi,-0.49721427363730836*pi,0.870112680724688*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.377676194694993*pi,3.46908966538918*pi,4.4148659665215*pi) q[18];\nu3(0.702766809672429*pi,0.72046130699568*pi,0.86648476472442*pi) q[19];\nu3(0.573170817719631*pi,2.8399202393594*pi,3.87630614279479*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.561544287189062*pi,-0.160879665355177*pi,3.83556830878099*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.510476321766304*pi,0.12849832551462104*pi,1.1796340233898341*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.442689881278795*pi,0.6632787862840199*pi,0.619883826585296*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.3589103781073*pi,3.48194482294737*pi,1.134267593574791*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.383598682209124*pi,0.50833071323133*pi,4.415350984154291*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.12947797447415*pi,0.154754706914342*pi,4.43876472111405*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34152946638517*pi,0.5*pi) q[2];\nu3(0.483060919809543*pi,-0.06738510387699698*pi,0.742682885527381*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.616473841168426*pi,-0.12356429107012501*pi,0.963619943702323*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.167761480168092*pi) q[16];\nu3(0.589958635975062*pi,0.27888580848476996*pi,4.4907841974807905*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.976026003851455*pi,-0.22134551826863202*pi,0.5955660470136949*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.556986908384999*pi,0.033971127061593*pi,1.177953690441879*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.560129841615692*pi,0.368836347606758*pi,0.925536575545393*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44277789671367*pi,0.5*pi) q[11];\nu3(0.606145429397411*pi,-0.133385942532809*pi,0.863580532952805*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.29288979168635*pi) q[15];\nu3(0.887035758284862*pi,-0.424134137775813*pi,0.6774665845854639*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.401323672474007*pi,-0.269191410368417*pi,0.798279705603474*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.356807990144915*pi,-0.4684564768141244*pi,1.135768804115481*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.369622983721126*pi,0.15852288688864502*pi,3.80371944897664*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.218390789590861*pi,2.90060494819318*pi,0.650534867079414*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5063131125222196*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.803888044301142*pi,-0.05607678400892302*pi,3.77279935151003*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.914487882613703*pi,-0.04504021387159002*pi,4.2197437084252805*pi) q[8];\nu3(0.583564349306207*pi,0.467686284333511*pi,4.0655537844796*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5568849750870827*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.610948542199762*pi,0.25441826784623*pi,0.956737160458235*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44445313749552*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.26735338851294*pi) q[7];\nu3(0.818182950779642*pi,-0.198027634716626*pi,4.01742829655203*pi) q[8];\nu3(0.290637277592877*pi,-0.051442279587991024*pi,4.01823281536079*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.41222518675169*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280821074628216*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.638708432895038*pi,3.46366984635855*pi,3.24730965969511*pi) q[2];\ncx q[3],q[7];\nu3(0.286549837912642*pi,0.18767331086734595*pi,4.3709930840160105*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.7598807802678*pi,2.96218939896017*pi,3.63900277750492*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.118942489738221*pi,0.45616037790712505*pi,4.15918232598834*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.480828053524861*pi,-0.047137272913059025*pi,3.97452421208111*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.602610140012942*pi,0.354015920200475*pi,4.404405111252331*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.2704311692961205*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.773026650016054*pi,2.91183743145242*pi,3.72322908572589*pi) q[10];\nu3(0.45421684513452*pi,0.5382018726220299*pi,0.687701541355475*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.151036369839142*pi,-0.06944340335057297*pi,4.43915182377869*pi) q[13];\nu3(0.445319502801851*pi,0.260825860599742*pi,3.67308151546338*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44216589729258*pi) q[20];\nu3(3.5*pi,3.25239429594049*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,0.0*pi,1.240710136871287*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.526281171508659*pi,0.00797282376545505*pi,3.57631225792022*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.783774922475668*pi,0.12607538575330302*pi,4.15916140464135*pi) q[15];\nu3(0.352890616406914*pi,1.00623950519241*pi,4.43787441010289*pi) q[16];\ncx q[18],q[20];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40828340864149*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.368086940740861*pi,0.336704706259527*pi,0.7077779151036729*pi) q[16];\nu3(1.0*pi,0.0*pi,1.17921199734662*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5087316260003725*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[19];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.44208838285496*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48247200521251*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.191643342931721*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.3765698683525*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47127409096383*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4042148173963*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1857634328594981*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199167840117497*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5019039259857929*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3063709792879061*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.238753899046785*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[19];\ncx q[10],q[21];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.255132902174455*pi,-0.313952796762538*pi,0.8581992444162581*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39651913645339*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.638746584061993*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.617470358102441*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.221021987274202*pi,-0.102056460656415*pi,4.10999505653748*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41052469234689*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44281371254305*pi) q[21];\ncx q[0],q[6];\nu3(0.178439202929285*pi,0.80708902013845*pi,4.14050637869131*pi) q[1];\nu3(0.566920743538069*pi,-0.012138532113549982*pi,4.04563660935694*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.500917046705392*pi,0.04156186685868701*pi,4.05222005310371*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[19];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.504386994053844*pi,3.08257144113147*pi,1.72204778365112*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0358527840011089*pi,2.70112405307782*pi,1.043520681103494*pi) q[3];\nu3(0.975050465454699*pi,2.88680127585637*pi,3.20291274697613*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.490030204803881*pi,3.39938951561704*pi,3.40952539308408*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0933396941557707*pi,3.417158452199*pi,1.3200290537887511*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.759202917501594*pi,3.01868110324646*pi,3.85013866946169*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.235077807511961*pi,0.17343075545706899*pi,3.47307678803995*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.708490853238294*pi,-0.290499776529413*pi,0.673182819493957*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.669016562148844*pi,3.26425875235496*pi,3.77442902489491*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.314795911847172*pi,0.84682983173449*pi,4.1085445630652*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.577509351688354*pi,0.7310417168246901*pi,0.9495925884895839*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.423447466146056*pi,0.025253671005874945*pi,3.50722037989311*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.37407351678676*pi,2.54553850155635*pi,1.375645809057835*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.612479122184638*pi,0.87405975795946*pi,4.46136102109911*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.470585955267973*pi,0.387378018367338*pi,0.9385236017653*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.55763509390908*pi,-0.13006105356800302*pi,4.24218546772714*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.435489510536637*pi,3.496372058079*pi,0.861110220292848*pi) q[13];\nu3(0.0604302060511729*pi,-0.05366851594776201*pi,4.0366253646577*pi) q[14];\nu3(3.5*pi,3.46669077387521*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3916141082561841*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.127939163876028*pi,2.87511341061077*pi,1.1141174258841549*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[7];\nu3(3.5*pi,3.43927358380625*pi,0.5*pi) q[4];\nu3(0.638637854974672*pi,-0.10604307096806298*pi,3.93528562818666*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.433770969029309*pi,-0.382034894569164*pi,0.8123378992778549*pi) q[9];\nu3(0.506532451910698*pi,-0.4792785878282706*pi,3.3829775694728*pi) q[10];\nu3(1.0*pi,0.0*pi,1.303107409763061*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.510966827717597*pi,0.09889647591030704*pi,4.49305591803261*pi) q[13];\nu3(0.436565878790559*pi,0.37063871188351105*pi,4.07147001897896*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.413109187708736*pi,-0.4188065005722532*pi,0.7142128744469141*pi) q[21];\nu3(0.470630775062737*pi,3.1969235578465*pi,2.08062265705196*pi) q[0];\nu3(3.5*pi,3.30664057052677*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46607621275952*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.1668569023393331*pi) q[5];\nu3(0.698511049721676*pi,3.04465618918599*pi,3.28810744466716*pi) q[6];\nu3(1.0*pi,0.0*pi,1.273532954702097*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.472864181613402*pi,-0.08917333130370197*pi,0.83131276121359*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48704842118485*pi) q[18];\nu3(0.862131489528304*pi,-0.348674922647647*pi,3.72488821425113*pi) q[19];\nu3(0.709097204581398*pi,-0.10452690543833698*pi,0.770007910484524*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.411709394598169*pi) q[11];\nu3(3.5*pi,3.39975346911265*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.29059335501515*pi) q[17];\nu3(0.758697284539224*pi,0.67064615765416*pi,0.607199570592918*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,4.4922051027760705*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.396611101581399*pi) q[7];\nu3(3.5*pi,3.3161004906761*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.139032850842617*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47377723786554*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\ncx q[8],q[20];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.319748228577724*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34637438841132*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.31154902347801*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.161155891766212*pi) q[9];\nu3(3.5*pi,3.35335728824052*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.29278561935915*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2117623930512669*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5934846856027702*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1223559723075351*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5454270705526238*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.47963704605784*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5522880958730627*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5062223372738712*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3675530600347852*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5530370793700663*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.36671987936348*pi,3.47688284864668*pi,1.1303350307656679*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.574273140972328*pi,0.08122263673886199*pi,3.716131985521*pi) q[2];\nu3(0.582848014639864*pi,0.41866673628766404*pi,0.5056432368166011*pi) q[3];\nu3(0.423166250073273*pi,3.42507626384901*pi,1.259641848194148*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.636484548330862*pi,2.89410824106508*pi,3.7090223512046*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.559171065823614*pi,-0.08931285733223299*pi,4.25783997851001*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33318443303697*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.155704445173538*pi,3.09245299978951*pi,1.51027258083411*pi) q[1];\nu3(0.489525567386402*pi,3.16385778061113*pi,4.35717622928109*pi) q[2];\nu3(0.218921113055151*pi,0.43180419629521904*pi,4.47434550876656*pi) q[3];\nu3(0.396192170236461*pi,0.144996167862268*pi,3.8454026711897*pi) q[4];\nu3(0.331429316112627*pi,3.24378251666531*pi,1.94933626740033*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.740159692516796*pi,-0.372111946094946*pi,3.49451948569255*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.41507254521191*pi,0.41279636596497105*pi,0.9614214323614361*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.182217702369328*pi,3.2970643429469*pi,2.1300099569647797*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.102670967448726*pi,2.98586755476187*pi,0.5786670758169012*pi) q[18];\nu3(0.702918578591303*pi,-0.253192124434346*pi,1.0423121597766039*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.235023882007885*pi,2.6069666758198*pi,1.3877617984024782*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.57595087312102*pi,0.312836274019504*pi,1.233646743605211*pi) q[5];\nu3(0.613345683863571*pi,0.6620248543710301*pi,0.58849300011855*pi) q[6];\nu3(0.480351102398504*pi,-0.295369872061117*pi,1.136724748628632*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.258511715197619*pi,3.30135278317099*pi,0.7740453623470229*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.756629223738579*pi,2.86139745004396*pi,3.90846637419657*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.490867299854666*pi,3.34225214121213*pi,0.724411603077812*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.911023864989*pi,2.84635289582978*pi,3.85605310687776*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.178012568989255*pi,0.026563991124686992*pi,4.05414262310569*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.271706167652459*pi,-0.4797452275335148*pi,0.93199907267481*pi) q[6];\nu3(0.160440171838821*pi,3.13353386802629*pi,1.459307426836866*pi) q[7];\nu3(0.302768232190104*pi,0.07928802897235199*pi,4.465862351613341*pi) q[9];\nu3(0.820492980105795*pi,3.4023222546016*pi,4.26972287316487*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.317481791556573*pi,3.49586028591481*pi,1.44008945582776*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.921503184119978*pi,3.46931261727131*pi,4.37661706006878*pi) q[14];\nu3(0.477857731716514*pi,3.40122110804908*pi,1.99122424890389*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.798385719728172*pi,3.19766758858082*pi,3.00964071703433*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.497765411395863*pi,0.68966924856977*pi,0.743306924788376*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524221065386286*pi,3.18880970715982*pi,0.5491264633246529*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.233353871175178*pi,0.465840283343694*pi,4.45318176220675*pi) q[14];\nu3(0.931490849081652*pi,0.02395705798034098*pi,4.47158547276366*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.168229397728726*pi,0.390148982226625*pi,4.3647450193470405*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49719335928294*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.261912812168638*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.329609336948358*pi,2.65662125550848*pi,1.400358576521733*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.607063175407717*pi,0.7398002288454899*pi,0.5985292887808881*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48262014002338*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,3.47891080452612*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44006134525394*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45231356863823*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47214132756847*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.356715119864013*pi) q[6];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.27967777996884*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41252106148649*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.265715051178764*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231436520633642*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3909534093649651*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.388388532804122*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.321212549196406*pi) q[21];\nu3(0.323722294319047*pi,2.42969741645641*pi,1.310174965468299*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.41131673421778*pi,2.94598685700053*pi,1.441751069910731*pi) q[19];\nu3(0.690774724520119*pi,-0.16724926715792798*pi,3.6827117281778*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44114437133357*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45563896602184*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.322202866638938*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5942858009185739*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49217270230702*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5193042848947207*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.676855353978054*pi) q[18];\nu3(0.738605858769849*pi,0.6363299899105299*pi,1.024853298585608*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4250534421899*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[14];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4114760028943305*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.42509742042813*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208207164875191*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.31239586480425*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257001024060998*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.114021884339211*pi,-0.4773786916567425*pi,0.950624813498281*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.281546918732439*pi,-0.04750466907263001*pi,4.01692282434704*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.367360008295108*pi,0.21992642037736398*pi,3.72988290388357*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38273772313247*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.85412576706948*pi,0.315240870653815*pi,0.858981152453453*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.231496493247457*pi,0.8950821651974099*pi,4.42149389819202*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0546139065715591*pi,0.13194534376007905*pi,1.3404732380263589*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35136412319137*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3895423953517*pi,0.5*pi) q[0];\nu3(0.463070711044041*pi,3.23512902264463*pi,3.38605839045931*pi) q[1];\nu3(0.986037092673127*pi,-0.351640415057377*pi,3.72685991790719*pi) q[2];\nu3(0.847405101396342*pi,2.49647018335199*pi,3.51443560358059*pi) q[3];\nu3(1.0*pi,0.0*pi,1.320224954965047*pi) q[4];\nu3(0.737693050270594*pi,0.54690625819627*pi,1.443812234579008*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0834037850171363*pi,3.33722422787551*pi,1.81520543201934*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.14126545070371*pi,-0.18259727405294401*pi,1.37448864710796*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.577080616845545*pi,-0.159876687333929*pi,0.846969324502109*pi) q[1];\nu3(0.48736775390731*pi,-0.115433146843064*pi,4.21219882230891*pi) q[2];\nu3(0.482491260069974*pi,3.10665513797502*pi,4.353046057326329*pi) q[3];\nu3(0.280585504838492*pi,3.45874074578634*pi,1.3202173160146748*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.762952860539906*pi,0.488110490470295*pi,4.29217746708969*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.445738216185558*pi,3.17816168096003*pi,1.87291141639467*pi) q[14];\nu3(0.307654593721572*pi,0.8564355350583299*pi,4.46357489841848*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.397697258129551*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.516736659717123*pi,0.37490610989082296*pi,4.2111952311316205*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.804686507986429*pi,2.98783530174991*pi,4.228733349162869*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.508987898772975*pi,3.40999055702749*pi,3.22468918204847*pi) q[15];\nu3(0.301632494865176*pi,-0.03330333345690201*pi,1.235861261583668*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.453444453666148*pi,-0.136157230996569*pi,0.964128140185063*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.222744452030289*pi,0.51317694300411*pi,0.6371457249328201*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.494443354962518*pi,0.022242409746740965*pi,4.27277132468339*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.930522864432912*pi,1.05906257578467*pi,0.696500605412854*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.22456868773714*pi,0.314872721177357*pi,4.1906542420218*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.405617626274254*pi,0.82585326025578*pi,3.9677921210381*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.148743206252413*pi,0.13888616699357903*pi,0.624550355367098*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0244274499863964*pi,0.5251691221511099*pi,0.851144315249729*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.530121167918001*pi,0.6328717308904299*pi,0.681761756829296*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3930736794755*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.43338400540672*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.636284617081163*pi,3.17232282945018*pi,2.84138142155189*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2713402177751378*pi) q[12];\nu3(1.0*pi,0.0*pi,1.248071622218683*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.330494464665936*pi,-0.033080886049484004*pi,4.06443176107902*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.804165119125395*pi,3.30428687515255*pi,3.1007896797841*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.693898808965702*pi,0.8096527757578*pi,1.1889009041144392*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47291529363993*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39663450348052*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.316179327382733*pi) q[6];\nu3(0.376475945851045*pi,3.29931809281155*pi,4.28652198027597*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5611332939266735*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.603140602811296*pi) q[14];\nu3(1.0*pi,0.0*pi,1.314883441978933*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.263679033694657*pi,2.9881514152818*pi,1.3529943950019638*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[16];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.715835742672301*pi,3.01406645628024*pi,4.057013999025299*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6562243082866039*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31083756728409*pi) q[16];\nu3(3.5*pi,3.37032857053987*pi,0.5*pi) q[18];\nu3(0.654781932563112*pi,3.1212683965945*pi,3.00784217762245*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.125365501818795*pi) q[21];\nu3(0.372613171432007*pi,-0.24411400765617403*pi,0.695187738345836*pi) q[0];\ncx q[1],q[16];\nu3(0.679530300783666*pi,-0.12663848784443*pi,1.115109898562439*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.21995243645149*pi,2.94257825861168*pi,1.69420882919726*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.572164888091433*pi,1.03401309251789*pi,0.5934629965295608*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.429850251065922*pi,0.362774904267115*pi,0.703068873777779*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48227323357127*pi,0.5*pi) q[7];\nu3(0.249517726747238*pi,2.38493172005855*pi,1.125445999761976*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1963410811161919*pi) q[9];\nu3(3.5*pi,3.48451454410769*pi,0.5*pi) q[10];\nu3(0.730744766176085*pi,3.48927440735233*pi,3.58090397547561*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.321006676125212*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5089501800264333*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.771105515072575*pi,2.91735413558708*pi,3.86957988314092*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.227722294076533*pi,0.273261863649919*pi,4.39246134538456*pi) q[8];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.48345159420371*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.421616656901897*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37788880773577*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.472865270308137*pi,0.08757128837931805*pi,0.950630411885348*pi) q[4];\nu3(0.385888052006191*pi,3.30572168099943*pi,4.33496006896411*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.389166342446*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.679888795958703*pi,-0.4715922435347912*pi,0.7165892310372199*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5300934965813906*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.136433702085514*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.390224399321965*pi,-0.056398308614049986*pi,4.10387979673541*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.172911463561537*pi,0.27484621397839504*pi,1.042482449495721*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4608604754347905*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.70136838726888*pi,0.34772504547735195*pi,4.353473787316251*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.818814774425214*pi,0.6402080468725799*pi,1.203184153393353*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5184708018936793*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.565474513985868*pi,-0.11233236996408202*pi,3.8498267525653*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0195429745301957*pi,0.06929851749077298*pi,4.34443464521336*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42783220852174*pi,0.5*pi) q[0];\nu3(0.307583552284949*pi,-0.308357690911391*pi,1.2012154552075232*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45931086027148*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.727794625489994*pi,3.22921887215444*pi,3.19685089219957*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3393679613661371*pi) q[11];\nu3(1.0*pi,0.0*pi,1.173060460734836*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.469879329182631*pi,2.69203863205926*pi,1.53309202206257*pi) q[21];\ncx q[0],q[11];\nu3(0.193923204594348*pi,0.7011086142102401*pi,0.60870322189835*pi) q[1];\nu3(0.2218489321825*pi,3.25641690474269*pi,0.949378354494509*pi) q[2];\ncx q[4],q[13];\nu3(3.5*pi,3.35997672116438*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.386589759355732*pi,0.6852828607354*pi,0.649067559903561*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1590938080591169*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.64361392301496*pi,2.67949757003141*pi,3.93352311579283*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.57786882579099*pi,2.82145807575786*pi,3.24234144007856*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.844235138098946*pi,0.41765914068659404*pi,0.5817490467867892*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5904097212792071*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5434300291304509*pi) q[13];\nu3(0.955440180459781*pi,3.29596079997778*pi,3.59835506237875*pi) q[15];\nu3(0.0893983373565586*pi,3.40330179131076*pi,4.34735210700319*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.635041055254635*pi,3.38535706822629*pi,3.1480707370561*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.614910448640025*pi,0.71551662688941*pi,1.103765402301621*pi) q[7];\nu3(0.262210249175529*pi,-0.215624697406277*pi,0.612661427973598*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49106703220085*pi) q[14];\nu3(0.387625730316553*pi,-0.235226173211384*pi,0.5282601775526876*pi) q[15];\nu3(0.173879022072261*pi,2.90634954325127*pi,1.3952354105566491*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[18];\nu3(0.188949490846884*pi,3.24955786970897*pi,1.53939621079866*pi) q[7];\ncx q[8],q[10];\nu3(0.452942156300468*pi,0.09288770421859704*pi,3.86303832237515*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.317169517458154*pi,2.91696360078195*pi,1.60779331973162*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40805135162857*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39949524736298*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2567465582520652*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.551313299780021*pi,3.22273481668447*pi,2.86485496228301*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.248740746045193*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0391670222888013*pi,1.14829550407823*pi,4.31099187485969*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.558447414118371*pi,0.166859827396575*pi,1.316068803069676*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.408460666493935*pi,0.21194510849523596*pi,3.79376840177173*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[21];\nu3(0.249559477727343*pi,0.36268156603283797*pi,3.40445711625337*pi) q[17];\nu3(0.809420027614837*pi,3.17385623422508*pi,3.56433301354309*pi) q[20];\nu3(0.239681146343285*pi,-0.384702078013679*pi,0.8186094939372199*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,0.5817627460815911*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.40064706244804*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49310848124448*pi,0.5*pi) q[16];\nu3(0.332846831412475*pi,-0.393383613736679*pi,1.73906940341188*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5631715929737449*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235300995819704*pi) q[19];\nu3(0.488760338417589*pi,-0.28416938396312796*pi,4.24006669048711*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255049993582264*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[10];\nu3(3.5*pi,3.48130390009015*pi,0.5*pi) q[9];\nu3(0.324991317726498*pi,-0.0019482503488399971*pi,0.964925619972967*pi) q[11];\nu3(1.0*pi,0.0*pi,1.183257824774345*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30927300507022*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.216218995007483*pi) q[4];\nu3(0.784377716554927*pi,0.6683134241636299*pi,0.8393543383304549*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.905321019471535*pi,0.50117553687221*pi,4.38143977248348*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.621244759402104*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36260274713765*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[13];\ncx q[2],q[4];\nu3(0.28761289645592*pi,3.32162870876894*pi,1.270030675422427*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.195298552698107*pi,3.46481456163363*pi,1.305084146858918*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.351828665675204*pi,2.89143821737919*pi,1.72481407118119*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.610770876648392*pi) q[12];\nu3(0.401111646019655*pi,-0.0024254117161829902*pi,0.974684087087142*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.46047263582877*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49664185571613*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.223797583819406*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.635267416432119*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.748161807741985*pi,0.36441717825151*pi,4.34099007253185*pi) q[6];\nu3(0.349239431179778*pi,0.07455424650007303*pi,3.8381312168834*pi) q[8];\ncx q[9],q[12];\nu3(0.0845931993426249*pi,-0.228393812316055*pi,4.2876772776586005*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.419120893339345*pi) q[13];\nu3(0.786688629242366*pi,0.098923077089485*pi,4.2501175620227905*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[13];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.245792605124861*pi,3.01196729286283*pi,1.141708033822983*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.487534566679059*pi,3.29475059656282*pi,3.02940109000082*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.596908656707205*pi,3.01462075382023*pi,4.42336309592108*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3650623886373*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43450320376617*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.403027984997372*pi,-0.12589143254233798*pi,4.4001668305183905*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.268315835452115*pi) q[11];\nu3(0.580536226263371*pi,2.65427784963455*pi,1.133491882823948*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43923879561856*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.165110783167176*pi,-0.03520294197231599*pi,3.6602892011309*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.45413725069147*pi,0.5*pi) q[17];\nu3(0.777798311642568*pi,-0.051415219784384014*pi,4.16654038338789*pi) q[18];\nu3(0.198892235823282*pi,3.04120035468039*pi,1.093383300335306*pi) q[19];\nu3(1.0*pi,0.0*pi,1.233717757541354*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[13];\nu3(0.80840300618685*pi,2.78998961657561*pi,4.22649390733006*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.284343774370749*pi,-0.08781917020994501*pi,0.5885700463793254*pi) q[9];\nu3(0.602977469384899*pi,-0.4013414362207455*pi,0.5337467466878701*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.478405378128293*pi,3.39601368591414*pi,0.619483705666123*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.662575882622555*pi,-0.234684956455873*pi,0.858401881052254*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47416362962075*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5272306803769422*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.474347765220315*pi,-0.33291563866975804*pi,1.002629567386331*pi) q[4];\nu3(3.5*pi,3.29292276863277*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.747770305821058*pi,3.10894548068292*pi,3.75671583069616*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1792169017843959*pi) q[19];\nu3(0.554863413198654*pi,-0.20397336933680899*pi,1.283353777716137*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.81736540893947*pi,0.08953413093330498*pi,1.011694834216427*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.41979467806259*pi,0.360104643151655*pi,3.47577087067207*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.846876922752203*pi,0.13874225196741696*pi,0.7957551432282239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35853440731439*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43457010616826*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.774769141074948*pi,-0.018766964023825994*pi,0.741726098580348*pi) q[17];\nu3(1.0*pi,0.0*pi,1.40526912960132*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.215750476478223*pi,2.94236700861984*pi,1.63142800842056*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.299864786554786*pi,0.22304027427066897*pi,4.36886511688276*pi) q[3];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.292526738948702*pi,0.04592351102921599*pi,0.959963205382212*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.276485852543856*pi,0.23200517460761405*pi,4.1016922904303605*pi) q[0];\nu3(0.340378527325722*pi,3.17696498692299*pi,1.8241123943555*pi) q[1];\nu3(0.417095511576711*pi,0.86697306132279*pi,3.94833812362049*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49323819679613*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47306862827886*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.178995466688693*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.600029510698081*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.45568714632229*pi,-0.4209387316997966*pi,1.4407104574286231*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1551905332328611*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.56686966630384*pi,2.83083706102152*pi,3.63691367073253*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.27089734105791*pi,3.48156408784619*pi,4.25110193318684*pi) q[7];\ncx q[8],q[16];\nu3(0.255496957429253*pi,-0.200249576519206*pi,3.83045501818734*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.302924059913534*pi,0.014097831894560042*pi,1.41134403668976*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.619639315527039*pi,0.8169226444033699*pi,0.867866916667769*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(0.620575823582543*pi,0.12001592758674295*pi,0.775748759493684*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.42818748609299*pi,-0.19992956379619398*pi,1.158634173318485*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5745915810239945*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.613350893694003*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.426677901367317*pi,3.49539747346729*pi,4.3635356317061*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.42751208251869*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.647466764963097*pi,-0.19759103162992803*pi,4.22774477980718*pi) q[13];\nu3(1.0*pi,0.0*pi,1.191570589120977*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.544725786902584*pi,3.34339748227756*pi,1.88359916913957*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.307827231765179*pi,-0.06567114489252601*pi,3.5706153228053*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.32844668434135*pi,2.99900823601439*pi,0.660822802360568*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46536082595051*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5927808635487061*pi) q[17];\nu3(0.350561381252258*pi,0.15416905393185099*pi,3.70159259071074*pi) q[18];\nu3(0.577212824770654*pi,-0.132359793975728*pi,1.0803132367604649*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2252602439678482*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47019769538109*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(3.5*pi,3.39354536728358*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3322306860343809*pi) q[4];\nu3(0.174671761620531*pi,2.81389327360993*pi,0.70188644610597*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.817996636912396*pi,0.15121591066324802*pi,4.47715231844724*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.177926634919753*pi) q[11];\nu3(0.514362523956926*pi,0.29924656980977205*pi,0.755894460080621*pi) q[12];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.925631171321288*pi,0.434585306807332*pi,4.48822525349358*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.44765071636023*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4473866086157*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49765757197081*pi,0.5*pi) q[7];\nu3(0.48486960448279*pi,3.07786211726842*pi,3.33862760201073*pi) q[8];\nu3(1.0*pi,0.0*pi,1.388783554267631*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.536296603586426*pi,0.06485931666705702*pi,1.099588437317982*pi) q[12];\nu3(1.0*pi,0.0*pi,1.156312125899611*pi) q[13];\nu3(1.0*pi,0.0*pi,1.241645369809338*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.441399877117361*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.691405498646178*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.264366750795769*pi,-0.30005612613341304*pi,1.299541770789556*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5596118507171116*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(0.418388822949305*pi,-0.19870309643960998*pi,1.55305856661778*pi) q[16];\nu3(0.781439722129846*pi,0.52827139984656*pi,0.600874798922981*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.755689164996503*pi,3.24421487334776*pi,4.19686161518281*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5543039945654475*pi) q[9];\nu3(0.400717881330764*pi,2.6381453091814*pi,1.60567919836845*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5607285819060673*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48498950740278*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.416014837142265*pi,2.89830352614477*pi,1.88239025158731*pi) q[16];\nu3(0.770377592487413*pi,-0.4484007387861089*pi,3.45790194918661*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.383048562966072*pi,-0.19827052884726898*pi,4.20874762639004*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.91038786806855*pi,3.36362145197637*pi,4.13868474306674*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37760659746858*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.193631610466469*pi,2.88245899101849*pi,0.921456381138973*pi) q[11];\nu3(1.0*pi,0.0*pi,1.162174562935144*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.312187633704987*pi,3.38888907269868*pi,1.97947669675198*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.411990395423411*pi,2.89455367355112*pi,1.377341888727994*pi) q[2];\nu3(0.256524589439289*pi,-0.4888690804001998*pi,4.38675279294175*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.457467090182453*pi,0.7233870828937401*pi,0.696902557019035*pi) q[11];\nu3(0.431751321216951*pi,0.69378391539706*pi,4.30816478862306*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.851260256084471*pi,0.10451383240185597*pi,0.839670535294028*pi) q[2];\nu3(0.296804502232993*pi,-0.28768055393219*pi,4.158492332181369*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42592579608152*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5195763153152434*pi) q[12];\nu3(0.808799482768131*pi,2.9767168551201*pi,3.48946887706768*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.075505233424394*pi) q[16];\nu3(3.5*pi,3.45480128549554*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2417379149790722*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.321164587971058*pi,3.39305186435897*pi,4.33792822635411*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[12];\nu3(0.361737438051741*pi,0.37037623940445397*pi,1.0088336106621871*pi) q[7];\nu3(0.825480724905304*pi,-0.294468299097143*pi,3.94240440414577*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.969657935370263*pi,2.61425019951351*pi,3.58152759978293*pi) q[15];\ncx q[17],q[18];\nu3(0.346880503411137*pi,-0.42945187113699923*pi,4.46730456903617*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.754326512589757*pi,0.439300412859449*pi,0.619028527867474*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.748490483401825*pi,-0.436883145145963*pi,3.79951904286343*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.617266892109057*pi,-0.49758744247969183*pi,3.14635964273854*pi) q[7];\nu3(0.211451748057468*pi,0.38031696892564704*pi,4.3609027026741405*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.894222241991157*pi,0.35207238784214*pi,4.092365933393371*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48268866367237*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.559656494877005*pi) q[18];\nu3(0.516053826112082*pi,3.36086965359078*pi,0.622579997009017*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.247625994860285*pi,0.8783269935962601*pi,0.5065414994291471*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.697308418924321*pi,0.44615209723112703*pi,1.237430694634309*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.739372410384061*pi,-0.115381124136263*pi,3.99001169856121*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.630404662039986*pi,3.08109892000004*pi,3.85150685836339*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48494214604381*pi,0.5*pi) q[10];\nu3(0.642530507189365*pi,-0.15251578110097702*pi,1.160888794210321*pi) q[12];\nu3(1.0*pi,0.0*pi,1.26598764313935*pi) q[13];\nu3(0.809900687018488*pi,3.21693149631843*pi,4.11886705178528*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.396299212515104*pi,3.29482622914446*pi,1.65122431073195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.638388309979784*pi,2.94679061740451*pi,3.39171642679807*pi) q[17];\nu3(0.104105726597547*pi,0.8054240161509301*pi,0.5230427556731334*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.39656591907172*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.46106196384524*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3464157728675281*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.658939940907042*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.201603365344645*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0380332074644314*pi,0.017102957075015968*pi,0.9613942373176461*pi) q[17];\nu3(0.615313333137656*pi,3.22608056352594*pi,2.82648366368882*pi) q[18];\nu3(3.5*pi,3.49416002727624*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255024677505145*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.41952076272994*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[11];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.335024878210118*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.42595600941929*pi,0.5*pi) q[4];\nu3(0.234955994513066*pi,0.180700904234394*pi,1.2148354733715458*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.610238254489915*pi) q[7];\nu3(1.0*pi,0.0*pi,1.341934518803611*pi) q[8];\nu3(3.5*pi,3.46542613626464*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.218601504205064*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5299378663803194*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.443432556131921*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.49951289073492*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.743163863766554*pi,-0.4359149747971009*pi,3.97614765361374*pi) q[5];\ncx q[9],q[11];\nu3(0.37879483662679*pi,3.49485817734604*pi,0.75398620994352*pi) q[10];\ncx q[12],q[18];\nu3(0.780780739413736*pi,-0.20569909138658599*pi,4.4464360659268305*pi) q[13];\nu3(1.0*pi,0.0*pi,1.262509909380821*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5227475730219058*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39733140650373*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.212741611311415*pi,0.62640055105719*pi,4.4537024346682905*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.501196829734297*pi) q[11];\nu3(3.5*pi,3.37977189428934*pi,0.5*pi) q[12];\nu3(0.635725464403677*pi,0.47354476503781695*pi,4.00967356847469*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.641048009762724*pi,3.00100656509301*pi,4.33517656316773*pi) q[16];\nu3(1.0*pi,0.0*pi,1.257814104851061*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.669364211631486*pi,3.12687525927762*pi,4.237738532527111*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.229617680626138*pi,2.83709199818548*pi,1.355330510453405*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4481535943866195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.114223945692405*pi,0.41156499152373205*pi,0.611628906569943*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.259515683750579*pi,3.01195891379889*pi,0.911711090695433*pi) q[0];\nu3(0.371125004047608*pi,0.25762398491319305*pi,0.794941559375808*pi) q[1];\nu3(0.061803070957752*pi,-0.11367668944606901*pi,0.955210854662503*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.820835428543917*pi,0.44855533186641805*pi,1.5329092580044*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6087696269394*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.523470281006776*pi,0.10560309625473696*pi,1.50519901530254*pi) q[21];\nu3(0.282868301959218*pi,3.28331502605833*pi,1.395050650716371*pi) q[0];\nu3(0.555057952218735*pi,-0.239972542502296*pi,4.36529972569125*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.692687221445802*pi,2.94292371433863*pi,4.07102165747371*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.467506317111017*pi,3.4858835688324*pi,1.57570382871963*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.142496336667703*pi,-0.449742179099747*pi,1.55820610836223*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.358018658606079*pi,3.45307046718197*pi,4.0650935387004*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.525788344382477*pi,2.73341534687441*pi,1.168160237077738*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.49030033994323*pi,0.481565431566204*pi,0.5520187418577736*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.757837234823421*pi,3.4946761257934*pi,4.25470621812665*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.549853584429487*pi,-0.019352027220020995*pi,3.64303452953076*pi) q[11];\nu3(0.485998447739119*pi,0.21903846619476297*pi,0.597282485830471*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.622507081818222*pi,0.8367460076273501*pi,1.0662883146345261*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.29444805484193*pi,0.5*pi) q[1];\nu3(0.798768381476296*pi,-0.4058729453019993*pi,3.79684326324029*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.714501192442433*pi,0.56050086219621*pi,0.650580681269388*pi) q[11];\nu3(0.122017844777099*pi,3.18985229788337*pi,1.07926416524075*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.650112876414352*pi,0.63949610941801*pi,0.5164762444485194*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1977488634427749*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[21];\nu3(0.444980531146032*pi,0.27172344496130596*pi,0.894224372965982*pi) q[3];\nu3(0.825805184150043*pi,0.016054946227754052*pi,0.604984346780035*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.265863767687714*pi,-0.11410468252504002*pi,1.52181125380662*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46193126777235*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.66538563446256*pi,0.6841945160894201*pi,4.2712822027923405*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.1165232921111539*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.323011679619272*pi,-0.234344353632486*pi,0.922621471594383*pi) q[14];\nu3(3.5*pi,3.43025949922352*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313531560781249*pi) q[17];\nu3(0.472888723243839*pi,2.89471858495904*pi,3.5405005447672*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5239786567522242*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47419323220232*pi,0.5*pi) q[5];\nu3(0.855888657520526*pi,2.93794437787107*pi,4.3926592533944895*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[16];\nu3(0.765952457797606*pi,3.46343481128126*pi,4.0834664505605005*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.414192070619598*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.48536075926782*pi) q[6];\nu3(0.160143803960946*pi,0.18257156883954095*pi,4.04143407395555*pi) q[8];\nu3(3.5*pi,3.45370552724524*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37518509865474*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.357786529721471*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6526170884867211*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.310414999853905*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.38519027169453*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.342569937125612*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[16];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5082739949486982*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.652539875228673*pi,0.05299506299158496*pi,3.62274796021213*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.4066963065457*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.27510409742671*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3048711600866851*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1010820644193*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.605898559172882*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31043056827633*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.418171538456237*pi,1.04751832718693*pi,4.19121226963599*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5807001294967954*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[16];\nu3(0.776105886261671*pi,0.6558516886878001*pi,0.890439677021975*pi) q[15];\nu3(0.248455628437153*pi,3.11268578038686*pi,2.0316256915945097*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.791610514601426*pi,0.8119475773057601*pi,1.1137778570478911*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5352752521587839*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42991443041948*pi) q[14];\nu3(0.332300020025749*pi,-0.356782037565028*pi,3.98423991568521*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.238306146977982*pi,0.54812931218654*pi,3.65463320943896*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.630342543982298*pi,3.46912587617087*pi,3.80029822578224*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.176208187280822*pi,-0.2993535306263*pi,1.0765628432100018*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.401719901953735*pi,0.6806638092707*pi,4.1161527242314*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.671178972034257*pi,2.63062208276557*pi,3.98615422000202*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.164718745290522*pi,0.9328258602649*pi,4.34571502186954*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49197937766348*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.244407470068238*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.079521082651694*pi,2.61394941117881*pi,0.923512182648496*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.777559870368933*pi,2.5986674295026*pi,3.45791212475714*pi) q[16];\nu3(0.525623159067319*pi,3.11839755886057*pi,2.97957338274524*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.074323915050028*pi,3.17895773756136*pi,1.021449687544493*pi) q[0];\nu3(0.381160690337623*pi,-0.05507560773966702*pi,3.67810442225035*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.590665451321859*pi,2.98746808213361*pi,3.47586582677389*pi) q[4];\nu3(0.538399483595277*pi,0.23635421466956996*pi,0.5406431576783886*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.658496098813267*pi,3.08672771748328*pi,3.50630803941613*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.884369597579691*pi,3.4566735646168*pi,3.05133741142678*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.317078161403095*pi,0.69960459050494*pi,0.5402090204506345*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.50667098462955*pi,-0.24191911251424503*pi,3.88665880974171*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.619501148686149*pi,3.23330760642193*pi,3.28713900020895*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4888316302150795*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.701591582239606*pi,2.67781242556364*pi,3.6688769158606*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.604635611880133*pi,0.438547188593565*pi,1.186627870850236*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.322408522507589*pi,-0.302559588981193*pi,1.77674112654798*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.469092003242681*pi,3.09009025117826*pi,3.35587797748801*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.138840135566901*pi,3.3950303910612*pi,1.5259161675665*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.86892868830696*pi,2.79602975501431*pi,3.89876444563576*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.599115058874178*pi,3.11269712620018*pi,4.0590765625243606*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.181747041225389*pi,3.31679416808778*pi,1.296178487356055*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.484980012158057*pi,-0.456225461104827*pi,0.611166137754772*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46026684457941*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.450073232948571*pi,0.8555626981984801*pi,0.656015372931732*pi) q[14];\nu3(1.0*pi,0.0*pi,1.286688985295964*pi) q[15];\nu3(0.249588625736645*pi,0.09641101309282196*pi,0.5829766343048777*pi) q[20];\nu3(3.5*pi,3.46414026878482*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.31965201866651*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.135233720758527*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.225059888210227*pi) q[18];\nu3(0.520062335660898*pi,3.41573712926188*pi,0.7713459026594309*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.48214908808284*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.369931361387386*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.377083934211762*pi,0.17481943923450904*pi,4.3546952418024905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.44409820828486*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[15];\ncx q[7],q[19];\nu3(0.571712241590568*pi,2.7856010762229*pi,4.1150873947199305*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35344436679927*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40683162601675*pi) q[12];\nu3(3.5*pi,3.30226985718351*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192334207301049*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.234785649201613*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49473592008302*pi) q[18];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.46342223694236*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36597841907888*pi) q[6];\nu3(3.5*pi,3.31966744208663*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.797933384350912*pi,-0.212002488366836*pi,4.42973031346028*pi) q[9];\ncx q[10],q[17];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.30748411478629*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272788883938776*pi) q[19];\nu3(1.0*pi,0.0*pi,1.281849059909985*pi) q[20];\nu3(1.0*pi,0.0*pi,1.278678050596427*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.398028758999227*pi,-0.4310761111956479*pi,4.471610768444171*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47330021571418*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.3469225579840405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4720760703588205*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43849111332196*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.664296671421428*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.27706322112895*pi,-0.49150094928429827*pi,1.450839483948143*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46840065945023*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.4438473984896771*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.868866777656545*pi,2.44259297512518*pi,3.89099771113013*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.234446418792513*pi,0.14869762022260402*pi,3.83371662799683*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.719910430177417*pi,-0.010064812934631018*pi,4.37710680565915*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43572902753731*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.354351782057903*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.279780226714101*pi,2.87536192535742*pi,0.717687798899849*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.174206160370826*pi,-0.058726576515363005*pi,3.99513628881245*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.727614180509232*pi,2.68569733346449*pi,4.13375774504751*pi) q[3];\nu3(0.18513604832218*pi,2.8696746676762*pi,0.830650041379294*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.33331100057474*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.347351559461044*pi,0.17551241892756997*pi,4.0594738083120205*pi) q[12];\nu3(0.737000047879938*pi,3.04925298602785*pi,3.82301239206868*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.367817077851325*pi,0.297752538316447*pi,3.75713988107168*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.674457221143448*pi,-0.061428929684281985*pi,3.84709617502287*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.842578131546219*pi,0.22027215923255195*pi,4.29520351510833*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.550808832100797*pi,0.346888126571403*pi,4.28485973303329*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5578987997941061*pi) q[11];\nu3(0.786086842578856*pi,0.195851082414208*pi,3.76567368602811*pi) q[12];\nu3(0.378230800394296*pi,3.29040331413163*pi,0.951357718819402*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.676772879209269*pi,-0.4071008839465348*pi,0.5997222460484246*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.664676082251788*pi,0.81135279645832*pi,4.4841034580796695*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.950116567692301*pi,2.70885635205088*pi,3.96581552107376*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.329230395550632*pi,-0.05349239518663701*pi,4.4482099284663*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.408219991784523*pi,-0.11899416366576299*pi,4.25162965952632*pi) q[16];\nu3(0.89762509775385*pi,-0.032048656849341994*pi,0.5020125307145259*pi) q[17];\nu3(0.370883707342996*pi,-0.11435266782515602*pi,4.28320731211692*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.908565333922392*pi,2.93786414743589*pi,3.90410780339789*pi) q[21];\nu3(0.505822836077349*pi,-0.030540374537400994*pi,0.776430395415532*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.635387460294561*pi,3.09276874219234*pi,4.25548845779103*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.278481655404808*pi,3.27096789103571*pi,1.4252105008888911*pi) q[14];\nu3(0.367903165996243*pi,3.0432403463723*pi,0.972909380509317*pi) q[16];\nu3(0.262150200852206*pi,0.46051580843349704*pi,0.93051982090494*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.434898271146896*pi,3.42182695596115*pi,0.9139987710470401*pi) q[19];\nu3(0.867531521004353*pi,-0.12653249605358402*pi,1.018782300846318*pi) q[20];\nu3(0.751544958047967*pi,0.6969737921475101*pi,1.210126550312616*pi) q[21];\nu3(0.400423581538282*pi,3.2686603527512*pi,4.46040971764569*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0841134904558175*pi,3.17447168153898*pi,1.39347066387646*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.208766846393832*pi,-0.169547512358322*pi,1.3092082640252851*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.839742489271887*pi,0.63431873272222*pi,4.41208043564599*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.503330113776885*pi,3.12930251605743*pi,0.807808795550278*pi) q[19];\nu3(0.57935702795777*pi,2.45113604966786*pi,3.72138215155765*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49755460890904*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.328867123984165*pi,3.44480733530479*pi,0.80155104137973*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.156202707604603*pi,0.253260679790001*pi,0.828835371837408*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1949434081783101*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39216395820953*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44011430707666*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5658595208751964*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270418685768165*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3215716730072091*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,3.49056124089533*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.43405797241273*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47577567632229*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.159650300763226*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2026258971730122*pi) q[16];\nu3(1.0*pi,0.0*pi,1.091996293853306*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[20];\nu3(0.571755068651784*pi,0.283780590359213*pi,1.241235987869505*pi) q[5];\nu3(3.5*pi,3.43524817023615*pi,0.5*pi) q[6];\nu3(0.152003671606496*pi,-0.344628335172322*pi,0.671200609052545*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.123219467094248*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39347539233577*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42541596428612*pi) q[18];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.795894465678491*pi,0.13334287884421103*pi,1.2123288527457379*pi) q[5];\ncx q[6],q[11];\nu3(0.405729217989339*pi,-0.29609896263242497*pi,1.69911209970952*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5217900758844752*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.4868007852358*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5305119340722246*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3764047019607761*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5025917694818852*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.118333360749855*pi,0.23385161841519397*pi,4.09442483276987*pi) q[2];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43554065788994*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.5703924636077102*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.223104401010281*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.411877223112467*pi,3.25448206619155*pi,1.81246818760526*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43763686341906*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.265308237063225*pi,3.38029553317863*pi,0.9094989053340641*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.498555253071294*pi,-0.312421424969085*pi,0.5667577388669928*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.369016236029671*pi,3.26771237044009*pi,0.757778396723578*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.345742240688559*pi,0.11120512916342495*pi,0.61775100205931*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.525348124100168*pi,-0.319469847105586*pi,4.43101522001489*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48960043730123*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.590882399881269*pi,3.11457412293003*pi,3.15220445232141*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39624398628726*pi,0.5*pi) q[3];\nu3(0.469516815756253*pi,0.028955266995009055*pi,1.164973497867547*pi) q[4];\nu3(3.5*pi,3.37393139521687*pi,0.5*pi) q[5];\nu3(0.378361925175918*pi,3.4634962705645*pi,4.4950517673958394*pi) q[6];\nu3(1.0*pi,0.0*pi,1.111184000329894*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3136006651735799*pi) q[8];\ncx q[9],q[21];\nu3(0.712673854083005*pi,0.55201020048622*pi,4.24533953329423*pi) q[10];\nu3(0.817638686388885*pi,-0.37288263504111496*pi,3.96951816144466*pi) q[11];\nu3(0.567999539724597*pi,-0.115962411452399*pi,4.249946768435191*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.809696593874904*pi,2.71489157842854*pi,3.84971442360776*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.618735393656015*pi,-0.372099382201326*pi,3.63702786119863*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0627314262241888*pi,0.51907415294843*pi,4.40711115627442*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.598485326048697*pi,0.8173887790682599*pi,0.714206917006089*pi) q[10];\nu3(0.480082592169791*pi,-0.350750487552532*pi,0.931999221138646*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.452236226869247*pi,3.30340174151197*pi,1.013882665880085*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.636298927317203*pi,3.46137239966625*pi,0.85905465213918*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.555736037593042*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45178179206765*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.210603759337951*pi,0.20670467629392597*pi,4.09278808677555*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.474190477868634*pi,0.13121503529784295*pi,3.78818672042534*pi) q[16];\nu3(0.32540633108233*pi,-0.05437050110900099*pi,1.3684493126554411*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.504515998814877*pi,0.89693338814376*pi,4.09468439281097*pi) q[0];\ncx q[3],q[8];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.409930187878971*pi,-0.335220817245168*pi,0.806339826049008*pi) q[16];\nu3(0.747216724458503*pi,-0.10648733381860498*pi,4.30536514844155*pi) q[17];\nu3(0.826385122405172*pi,3.08488751043204*pi,3.86361437334178*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.296491428109116*pi,3.43827090988539*pi,1.94219855637865*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.20753191360273*pi,0.34110867055575*pi,3.98291728592574*pi) q[5];\nu3(0.57227727711201*pi,-0.177512020927515*pi,4.39290836977374*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.23045280775817*pi,0.6775218423063101*pi,4.43169480544333*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.30893265565956*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1693557947943751*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34333392464832*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.415916105228655*pi,0.71742203598542*pi,4.424107511788129*pi) q[5];\nu3(0.846476633148621*pi,2.49839715221405*pi,3.72438969523976*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.248681474384825*pi,0.9503093704017*pi,0.5238056719971353*pi) q[9];\nu3(3.5*pi,3.3511527222799*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.2391354848682878*pi) q[13];\nu3(0.313634602821919*pi,0.094259491610438*pi,3.64205270958486*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.170272402833524*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.482291837684681*pi,-0.24281424784266997*pi,0.898077614380543*pi) q[14];\nu3(3.5*pi,3.44881822266979*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.27280974692602*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43570432767422*pi) q[20];\nu3(0.749747323985445*pi,0.397193470664989*pi,0.669330745168357*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.363840737782812*pi,1.09154561263291*pi,4.225474087819579*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5294269272828238*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.48752577833688*pi) q[16];\nu3(0.564185875868145*pi,3.41818286239989*pi,3.20057188934062*pi) q[19];\nu3(0.304783399273092*pi,0.6459831714385*pi,4.22052794402632*pi) q[21];\nu3(3.5*pi,3.47242492736304*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(0.31041960037301*pi,0.5650883783652401*pi,4.401689337599819*pi) q[3];\nu3(1.0*pi,0.0*pi,1.336208186501612*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39972227724104*pi) q[17];\nu3(0.398487275058472*pi,0.38474700997200195*pi,3.79567301285967*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40583809065915*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.189835934393886*pi) q[7];\nu3(0.388898264029832*pi,0.496915458171848*pi,0.787229454114608*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38120705310147*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.42392111143479*pi,0.5*pi) q[6];\nu3(0.310055820891958*pi,0.9662306977309401*pi,4.0053556675210995*pi) q[8];\nu3(1.0*pi,0.0*pi,1.36999964986969*pi) q[9];\nu3(3.5*pi,3.40855615722466*pi,0.5*pi) q[10];\nu3(0.312942846652775*pi,0.238034365849084*pi,4.29647101718163*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.319113096638076*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.49134282270138*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.49345464833885*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.772092692034714*pi,0.09139743156932101*pi,1.235984633166694*pi) q[11];\nu3(0.108201266240028*pi,-0.28664518680344697*pi,3.90935423282425*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2029228543881612*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.41348864696541*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4260239703697*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.667729976375392*pi,0.05440942941871296*pi,0.877755488761788*pi) q[12];\nu3(0.615616562515655*pi,-0.237606502445195*pi,4.4117009928240005*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5053246126889333*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.33413475599639*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.255380612995248*pi,-0.20451492201717802*pi,1.286314507438451*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.924154304254597*pi,2.5601334248396*pi,3.90974461158354*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.185830227703461*pi,3.32344476415815*pi,4.34913822886667*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5721255327345824*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.589507928571528*pi,3.21600836785624*pi,3.30093407207595*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.34007684094352*pi,0.7990176452609801*pi,4.01865305806177*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.644627765731056*pi) q[19];\nu3(0.783921367534129*pi,0.038588917919244015*pi,1.065021407266612*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.658526050251515*pi,3.3209431344252*pi,0.700202440439005*pi) q[15];\nu3(0.22492528413394*pi,-0.39797201681397*pi,1.3189209995680349*pi) q[16];\nu3(0.558648594788732*pi,-0.373117665905293*pi,4.46427398249279*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.628317628054433*pi,0.7410112588065201*pi,0.873572138931276*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4529578630687*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.649447002585357*pi,0.06469674311064999*pi,4.07605565455109*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.569603049321621*pi,-0.36902151276626*pi,4.125159864421811*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.483223856107305*pi,0.41326096685370295*pi,0.891080935416096*pi) q[17];\nu3(1.0*pi,0.0*pi,1.329815203588522*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.594976800213992*pi,0.06772330532662696*pi,3.83321584512205*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.382867234345769*pi,3.18732855389397*pi,1.61500496853291*pi) q[2];\nu3(0.8774913876367*pi,3.29794512836547*pi,3.10970637177077*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.966022805944311*pi,0.23182643515107004*pi,0.606532376976214*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.768330787349425*pi,3.4978530942382*pi,3.12602720378548*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.263476661174676*pi,3.12414029816365*pi,1.399077562609693*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.254734314207163*pi,2.51982241677257*pi,1.50803074481954*pi) q[2];\nu3(0.359711940945142*pi,-0.17838818736725498*pi,1.008354366575308*pi) q[3];\nu3(0.408739981081659*pi,0.6614136924888301*pi,0.5127458039036018*pi) q[4];\nu3(0.308026238231808*pi,-0.311491986580988*pi,1.019609174194765*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44636297962577*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1817099706217271*pi) q[13];\nu3(0.590847536025442*pi,2.95605585080354*pi,4.17411559613618*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5059506481529228*pi) q[18];\nu3(0.712805519378616*pi,0.13820357457212495*pi,4.29795281102146*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.63139711705667*pi,-0.27446288593991497*pi,0.9621056662680181*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.354966113584445*pi,3.10363621649794*pi,2.0435273235654*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.746427199151169*pi,0.38204888105233403*pi,0.953730101018504*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.750320876746633*pi,0.6456684010334*pi,0.761931182742724*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.776677364344317*pi,-0.07428248439678797*pi,4.04655041654266*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5010738444356884*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.73176005829374*pi,2.4224448454495*pi,3.67581212602945*pi) q[21];\nu3(3.5*pi,3.42788696796703*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.552931540879657*pi,-0.28694812253547497*pi,1.235598552392252*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.644373693071609*pi,0.9582961346408101*pi,0.918832221098234*pi) q[9];\nu3(1.0*pi,0.0*pi,1.274733580771199*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.35129693161358*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.118796027529787*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.600328710141726*pi,-0.018205692729195977*pi,0.828064260381986*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.832031670840188*pi,0.27362050951468797*pi,1.197191626356258*pi) q[8];\nu3(0.221314739411599*pi,3.47338188616661*pi,1.271728254392634*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.41274489386223*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272187899589861*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[4],q[21];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.64303363721682*pi,2.73963139747362*pi,4.20942345792287*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5691547761885438*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4854082226143195*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.45191681707236*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33577549237738*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4743360692173*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.265632439512048*pi) q[11];\nu3(0.117482652859442*pi,2.64032320857306*pi,1.2693300130789011*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.363035488895769*pi) q[14];\ncx q[15],q[16];\nu3(0.882683469973933*pi,0.19298628046380195*pi,1.2408536649232351*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4336893578690795*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210416406766727*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[4],q[21];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.456463522940858*pi,0.12112188448472005*pi,1.0311804197212329*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.115741065392192*pi,2.47905934937649*pi,1.357119781026658*pi) q[18];\ncx q[19],q[20];\nu3(0.817535342975133*pi,0.29760050132945504*pi,0.616044206934065*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.197805599004657*pi,2.73657905357279*pi,1.005362544408407*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41382943156103*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.665467484303509*pi,0.5207230777796601*pi,1.383501926861579*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.618983615392429*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47196270840307*pi) q[21];\nu3(0.461765548635577*pi,0.74456532152434*pi,4.02699983352454*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.46368680999238*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[11];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.257382777294933*pi) q[8];\ncx q[9],q[17];\nu3(0.325705410304206*pi,3.39299312739215*pi,1.62773728023367*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.31166632864703*pi,1.00408126309222*pi,4.46537528695503*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40097521606786*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2804980186201411*pi) q[7];\nu3(3.5*pi,3.41696605641663*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.20827528437123*pi,0.23905165504653503*pi,3.63337848640607*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.155502845543291*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48629924401313*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.45435455435714*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.40125072997561*pi,-0.365385247475151*pi,1.81082806553132*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.076686658010154*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37362479682997*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.647883754668403*pi,0.044928368991988044*pi,3.99544054934651*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39040701088822*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.548466683353104*pi,2.39986048975414*pi,3.77166137832667*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0495820474331996*pi,1.00113607371149*pi,4.33747744444305*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.54296449425438*pi,0.13510196855880996*pi,0.701780671355254*pi) q[14];\nu3(0.223056883730883*pi,3.05191428978304*pi,4.46577048296642*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5032038571655171*pi) q[18];\nu3(0.698761884857176*pi,0.16341291817884696*pi,3.67913262711682*pi) q[19];\nu3(0.842046561055203*pi,0.368979825562495*pi,0.812331216957342*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.57254123568353*pi,-0.347688880475579*pi,3.88358484500822*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.693080720586938*pi,-0.36200988040786*pi,3.52927785679433*pi) q[4];\nu3(0.43386554702203*pi,2.7627620402605*pi,3.79637674824014*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.503330734474353*pi,-0.157892720005823*pi,1.2093982729597519*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.771551409986965*pi,-0.04341895887210401*pi,4.2695940679393605*pi) q[19];\nu3(0.863638688848145*pi,0.7821124972387401*pi,0.7750587994404581*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.676385967342114*pi,-0.09805110146215301*pi,3.87784591379292*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.497762376015327*pi,0.17097731836406405*pi,3.98205999677148*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.189027699112472*pi,-0.356138662138492*pi,4.4507899911427*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.932262493406498*pi,2.61499675103395*pi,3.85438808366162*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.849578331454811*pi,3.38568627390308*pi,3.63663353741627*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.36652100576865*pi,2.81944087205197*pi,1.075797351281641*pi) q[21];\nu3(3.5*pi,3.39033533936573*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.193684930011418*pi,0.7266839539696099*pi,0.727641555100335*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.626324301680123*pi,3.33630868248221*pi,3.60034358863443*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.204445972520136*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.774653498549341*pi,-0.39702787949776597*pi,1.032515372813559*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.488590064145998*pi,2.96030530457694*pi,1.038639622333569*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.466756695366432*pi,3.08938897613872*pi,3.34511538965019*pi) q[8];\nu3(0.302336227051438*pi,-0.016535029396834988*pi,3.71691776167413*pi) q[9];\nu3(3.5*pi,3.43177707663166*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221230939749167*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40655959129842*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.34999373447184*pi,-0.186265818166576*pi,4.46056938133167*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.512566973215616*pi,0.21574710040697898*pi,1.096184278761028*pi) q[8];\nu3(0.728683207402225*pi,3.21369477386886*pi,4.38545144193669*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.368490276308377*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3546475462578496*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[16];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0696874064848952*pi,0.11467044059384102*pi,0.7572438463775151*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.32010381052197*pi,3.45791511258957*pi,1.97048006333544*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.660369168096349*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.37194183099405*pi,0.5*pi) q[4];\nu3(0.647370980085567*pi,0.5266291040150599*pi,4.205276014466699*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.5970457656933057*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.316013573608774*pi,2.84906191875619*pi,1.066716334804849*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300935186567258*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.32849015458349*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2042333687375621*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.797437216053763*pi,0.48609480331336596*pi,4.47407271224068*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.28551907845904*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1407236747539429*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48803313014842*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.465701113734515*pi,3.07300497382901*pi,1.033495865202388*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1854195971168688*pi) q[9];\nu3(0.810023399670544*pi,0.60188601021014*pi,1.355118839130642*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.478674518961419*pi) q[18];\nu3(0.85996355500231*pi,3.34404667026142*pi,4.0339121045823*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5184419733687902*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.671934704265432*pi,3.31397540825947*pi,0.6294788285919151*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5587520353085904*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.55959008872645*pi,3.43490359203966*pi,0.889769537786036*pi) q[19];\nu3(0.739033974265211*pi,0.65037294329456*pi,4.395247754558611*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43209472427535*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.64790162239185*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.40010065040053*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.085712086089726*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285608103676178*pi) q[21];\nu3(0.641887243570963*pi,3.18309285280537*pi,2.86591305662032*pi) q[0];\nu3(0.442242875756577*pi,3.1261486563613*pi,2.0692170389430498*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[13];\ncx q[7],q[20];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.639850515729864*pi,0.12360810303400604*pi,0.934279996541548*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.474305590661175*pi,3.26531731694859*pi,1.88234740970182*pi) q[1];\nu3(0.546211912148266*pi,2.80698876702582*pi,3.5257797463723*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45782844766631*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36631973118756*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.57305657703734*pi,-0.12229578966062898*pi,0.7939460734762269*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.140750029487317*pi) q[13];\nu3(0.152236136567052*pi,3.27647971703836*pi,1.2879568222495*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.920158203923252*pi,2.91902676568203*pi,3.20625161247703*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.54009913005524*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1558430467042111*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.51572193477051*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.486002152929887*pi,2.8227163551653*pi,1.044006720313696*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[20];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.484808068819562*pi,2.97994531876202*pi,0.904668219544009*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.56821183398059*pi,-0.441556040133741*pi,0.684131090663574*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.521073259795404*pi,3.08615197402687*pi,4.38960089458761*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.739179090863158*pi,-0.45170027116789857*pi,4.45970695624814*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42093466866739*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.810922778391764*pi,3.09480166027841*pi,3.74242858848884*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5340339549424606*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.778443363766956*pi,0.44184490884597005*pi,1.30549970243925*pi) q[3];\nu3(0.679748247825463*pi,0.262064374665535*pi,3.87298652182735*pi) q[4];\nu3(0.584109611683999*pi,-0.259487916724383*pi,4.36786830514571*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.679735139276225*pi,2.70193580113901*pi,4.03018386381852*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0633005154608554*pi,0.183095412200726*pi,1.074860543550411*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.396336060553989*pi,2.58710652423*pi,1.170304974774869*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.545790758048738*pi,2.5142829401601*pi,3.5113904052803*pi) q[8];\nu3(0.37245775601543*pi,0.425921394425654*pi,3.78920365558256*pi) q[9];\nu3(0.533391633695814*pi,-0.4454463334666041*pi,3.94937353959061*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.493192897502999*pi,-0.255118485198506*pi,3.8851339210855*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.261224865511465*pi,-0.4760514117467282*pi,4.45532454496652*pi) q[7];\nu3(0.510949951330513*pi,3.32793489127824*pi,0.692938998034109*pi) q[8];\nu3(0.76041105753034*pi,3.02773740036134*pi,4.30570446870525*pi) q[9];\nu3(0.507896894127043*pi,2.67018510754412*pi,3.54383177132951*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.777621259571954*pi,0.335617715846954*pi,3.97408043386136*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48326907556825*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.52221932987759*pi,2.94776718025113*pi,3.96138729552671*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2792990140389922*pi) q[16];\nu3(0.262295358205817*pi,0.23571691060606403*pi,3.52265423423024*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.391568789853933*pi,-0.360761355964506*pi,0.5151327088140668*pi) q[20];\nu3(0.65227990848966*pi,-0.03229442894184098*pi,3.56809001705033*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.255018305082337*pi,0.77320869928888*pi,0.5479495200458149*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.456629915147129*pi,2.46585041150018*pi,1.157201715977168*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42593374010314*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.36256905400744*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.483978369101511*pi,3.24735388462648*pi,4.27299732147705*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.143731019555906*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5178479124123663*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209681430557136*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[16];\ncx q[2],q[18];\nu3(3.5*pi,3.37327718700118*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.44189607934317*pi,0.5*pi) q[5];\nu3(0.669677765031432*pi,0.40245646480463404*pi,4.08531535720756*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.412503483818*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2732573510335499*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.297691222365756*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2488162506607718*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40022633665453*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.44862459810878*pi) q[11];\nu3(0.251764299191584*pi,2.9888454920387*pi,0.606526003830383*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3509990634155695*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268119010618854*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.25313070536666*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41859226232777*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5435235980346392*pi) q[12];\nu3(0.274202569976193*pi,0.014530155218313023*pi,4.2108008374361106*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5228785931197324*pi) q[14];\nu3(1.0*pi,0.0*pi,1.211207442433205*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.050882963333411*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48724833833821*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.344154952517368*pi,2.85689981224693*pi,1.2935500736679462*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[8];\ncx q[7],q[15];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48997304989768*pi) q[20];\ncx q[0],q[20];\nu3(0.377786082391143*pi,2.6860832328893*pi,1.2741480670566538*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38019523240777*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.214970304249364*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5638841649795672*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5332140114271113*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.175322069299148*pi,3.32564377806538*pi,1.258570501666573*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.549099545700076*pi,-0.324411719380741*pi,3.49029992466273*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.86636092697841*pi,0.68396220161218*pi,0.993739547001042*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.686701547406125*pi,2.94971684002655*pi,3.35760992727108*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.368379623171663*pi,0.25970321169257804*pi,3.82268151636051*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41256245109557*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.443165976715929*pi,3.13796722231508*pi,1.72048778438989*pi) q[12];\nu3(3.5*pi,3.42908978753917*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.261476980912035*pi,0.459370408488612*pi,1.026506678270294*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3118805012415962*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.486688706874961*pi,0.17866574370009103*pi,1.3873280516186681*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.439263417502687*pi,-0.18881172278687403*pi,4.32832223397318*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.330173516315056*pi,3.26339218341509*pi,0.9423809601341819*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.278101786912357*pi,3.16692732126099*pi,4.39658948310956*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.499095870780549*pi,-0.30716849574662397*pi,4.2716826041699*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.227269673153762*pi,1.01851193991072*pi,4.056855616867351*pi) q[10];\nu3(0.314930295405845*pi,0.73701004756628*pi,0.679059977379876*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.581276179451104*pi,-0.4307065764374987*pi,3.60856699645379*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.248513412927099*pi,0.17669342299765*pi,0.5520051932857126*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37195008412492*pi) q[21];\nu3(0.637700285622372*pi,2.84716941271114*pi,4.26174279721414*pi) q[0];\nu3(0.350881172295427*pi,3.4815830374306*pi,1.491897440311586*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.444592181304935*pi,0.88330383840892*pi,4.49234901634507*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.227741386687416*pi,0.75655529023683*pi,0.5092572628430148*pi) q[9];\nu3(0.46215247164582*pi,2.89405652227448*pi,1.1825687556785671*pi) q[10];\nu3(0.703003957061034*pi,3.42640732215346*pi,3.77543423669745*pi) q[11];\ncx q[13],q[21];\nu3(0.728918961658706*pi,3.14008716331875*pi,3.98044891597436*pi) q[14];\nu3(0.490703454960259*pi,0.414722041538954*pi,1.189678427821201*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.494166492679721*pi,0.46914369926396504*pi,1.2322483049896191*pi) q[18];\nu3(0.766371387959009*pi,0.07989205234501395*pi,0.644707378332136*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.449738875430175*pi,-0.20571337480892898*pi,0.885683339891217*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.537343156248519*pi,3.30655366612745*pi,0.5422515525650129*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.796272914383708*pi,-0.259203273032466*pi,3.41102987987053*pi) q[15];\nu3(0.499110174867963*pi,0.30207669454735897*pi,4.19720701837492*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.412462555096105*pi,0.20973005564004898*pi,1.264117582039092*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40164679851212*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.224960879745796*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.615209800338665*pi,3.00606509851446*pi,3.25721529088403*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.593149870835034*pi,0.017613671518882046*pi,1.264504759193135*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.312052850609807*pi,0.283607038859474*pi,4.47358799238516*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.41644135894119*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.628008576683156*pi) q[5];\nu3(0.196312532874139*pi,-0.4630297156070045*pi,1.63239378063675*pi) q[6];\nu3(3.5*pi,3.39145286666889*pi,0.5*pi) q[7];\nu3(0.341362125271563*pi,0.22294598939537102*pi,1.0145688589228161*pi) q[8];\nu3(1.0*pi,0.0*pi,1.322514728914049*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208042192199073*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41501796980808*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\ncx q[3],q[5];\nu3(0.828456886371004*pi,0.306764357813193*pi,0.621889821524355*pi) q[6];\ncx q[7],q[14];\nu3(0.662240476280111*pi,3.26637532979109*pi,4.45362888543536*pi) q[8];\nu3(1.0*pi,0.0*pi,1.225632436705667*pi) q[10];\nu3(3.5*pi,3.38134658025838*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1433945919983262*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.47746876888486*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3200619438517105*pi) q[11];\ncx q[12],q[15];\nu3(0.482339381018988*pi,2.62564148059273*pi,3.64568756811104*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5421194757186533*pi) q[14];\nu3(1.0*pi,0.0*pi,1.212361491918525*pi) q[17];\ncx q[19],q[20];\nu3(0.245963242735114*pi,-0.34912722480499203*pi,1.76257280940379*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(0.352326499119212*pi,3.37149878965043*pi,4.1925978127439105*pi) q[3];\nu3(0.524072673474545*pi,3.28680282724535*pi,4.30549857259472*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43502200028032*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.367475473461277*pi,0.326335298496094*pi,0.8626890857059479*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5508497092711813*pi) q[15];\nu3(3.5*pi,3.39190141992799*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24965380568876*pi) q[20];\nu3(0.389898299456927*pi,3.23252459031557*pi,1.61386198017161*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48099516024602*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45293187686766*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48206389960542*pi,0.5*pi) q[6];\nu3(0.701956180937203*pi,2.43807084843838*pi,3.71153841283261*pi) q[7];\nu3(1.0*pi,0.0*pi,1.277227068121704*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.268064399242832*pi,0.28416354832274004*pi,0.885418076101679*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1886451301599061*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.29248551289367*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\ncx q[6],q[18];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0970289678708237*pi,0.19004212960759403*pi,4.25805295460954*pi) q[12];\nu3(0.238555108495068*pi,0.6953208122132899*pi,0.5428556030617814*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44435385620929*pi) q[8];\nu3(3.5*pi,3.43668935397544*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2354035802945211*pi) q[13];\nu3(3.5*pi,3.48040304578729*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5248397091724386*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310138503335772*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\ncx q[6],q[18];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.877348605017485*pi,-0.320662808396472*pi,3.32854200966699*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.360382362149911*pi,-0.30266787429852904*pi,0.5671522776137591*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4203762451021*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.502085709222154*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[11] -> c[11];\nu3(0.127281864598869*pi,3.46771276096165*pi,4.13980813466494*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0532773219561367*pi,0.5664512846248599*pi,4.08691730605413*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.348113157748666*pi,2.66193860059458*pi,1.091481899478941*pi) q[10];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.499640512942729*pi,3.22516829026061*pi,0.779747372636322*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nu3(0.508563936614066*pi,-0.15958808545744602*pi,4.05453544980086*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.736923952101294*pi,3.43568332489737*pi,4.23039024892865*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.418613289855411*pi,0.50213471331091*pi,3.5960593919295*pi) q[16];\nu3(0.880383607100531*pi,-0.13462783289087998*pi,1.172566539598379*pi) q[19];\nu3(0.603827542427794*pi,-0.39816383094235497*pi,3.98958900899343*pi) q[20];\nu3(0.810525757704934*pi,0.269770074920045*pi,4.40969704738367*pi) q[21];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.966432758748628*pi,-0.315847830535652*pi,4.05858564462452*pi) q[4];\nu3(0.816446185316712*pi,0.7242555172010301*pi,1.1232549740962279*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.566612288254407*pi,3.21231096286502*pi,0.722447043184014*pi) q[9];\nu3(0.415093790469774*pi,2.94802955482662*pi,1.486980252683022*pi) q[13];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.376673774447744*pi,0.17125788709145595*pi,0.944367632422752*pi) q[0];\nu3(0.445758195209418*pi,0.30718530171593295*pi,0.740334418137558*pi) q[1];\nu3(0.287897059401434*pi,2.92808862630076*pi,0.5768403406120688*pi) q[2];\nu3(0.421000281991395*pi,2.84294475895213*pi,1.79730308770824*pi) q[3];\nu3(0.28189061902852*pi,0.042895468851605*pi,1.399326342037418*pi) q[4];\nu3(0.600798432795176*pi,0.18210037680699498*pi,4.23538238239041*pi) q[5];\nu3(0.620428648739967*pi,3.19722858396145*pi,4.305041015327999*pi) q[6];\nu3(0.665455475267473*pi,-0.17236232208213997*pi,0.5576303527846794*pi) q[7];\nu3(0.510826242402727*pi,0.394199312184077*pi,4.1827675298955995*pi) q[8];\nu3(0.275142292975066*pi,-0.383121318226342*pi,4.10839058741502*pi) q[9];\nu3(0.153350409694953*pi,3.07027826525637*pi,0.7452832541204519*pi) q[10];\nu3(0.526811390914376*pi,0.20816602290283903*pi,4.48331937288767*pi) q[11];\nu3(0.577275463011008*pi,0.492311621584954*pi,0.853763514990289*pi) q[12];\nu3(0.677526690234165*pi,-0.010723153709564004*pi,1.222664179899984*pi) q[13];\nu3(0.714538376968445*pi,-0.12448352564728599*pi,0.5448418679271094*pi) q[14];\nu3(0.353428638175734*pi,2.69349143492835*pi,1.293747484845888*pi) q[15];\nu3(0.690638738864822*pi,3.43146479597229*pi,0.5654854530266193*pi) q[16];\nu3(0.485535795326424*pi,-0.4537240333741049*pi,0.909447927806105*pi) q[17];\nu3(0.49853604992342*pi,0.74995055819408*pi,0.7565968613661049*pi) q[18];\nu3(0.21217531853913*pi,0.24010044220495297*pi,4.48297749512952*pi) q[19];\nu3(0.695599029941091*pi,0.57081756764582*pi,1.1808415037634*pi) q[20];\nu3(0.691124075926176*pi,0.395734310293959*pi,1.095104183318669*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44573175014726*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40254961142557*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.281355412109066*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.33477628745408*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344290996555298*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277085741068771*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[5];\nu3(3.5*pi,3.44430931914619*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3873628790794*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[14];\ncx q[7],q[13];\ncx q[8],q[9];\nu3(3.5*pi,3.45926377179579*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[19];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.429413655579095*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46108927487756*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.41169996825058*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1635587166428571*pi) q[5];\nu3(3.5*pi,3.48848918083371*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46902005477942*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42898370068467*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.43074645351384*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3121168777768881*pi) q[13];\nu3(1.0*pi,0.0*pi,1.102438039926426*pi) q[14];\nu3(1.0*pi,0.0*pi,1.268612591432973*pi) q[15];\nu3(3.5*pi,3.42652114320807*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.262837274732691*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.486442504185559*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38755946643759*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339104153723469*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3031589575595195*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[14];\ncx q[7],q[13];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[19];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5252058620235033*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.634674716209915*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.752488581015835*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5188208975304542*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5834155382429578*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5318351011727942*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5187587093392976*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[14];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.510798588451614*pi,0.13129179672168*pi,4.42507540197693*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.313273764147754*pi,0.73230183148447*pi,3.74990826967077*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.244816928462497*pi,0.71471337316774*pi,0.5424466807876294*pi) q[6];\nu3(0.571733142603906*pi,0.171980754890523*pi,1.1633894788269559*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0247847616337822*pi,3.03992353219634*pi,1.156539544300986*pi) q[10];\nu3(0.487035358806951*pi,3.1365319329631*pi,3.2086962818726*pi) q[11];\nu3(0.210664946043976*pi,-0.26644572926702603*pi,1.241075099372108*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.651924456483932*pi,0.43917033411487405*pi,0.632557160787245*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.391934447762454*pi,-0.17698228350572498*pi,4.17558316699595*pi) q[21];\nu3(0.586149341236971*pi,-0.07037735891431002*pi,1.00209174826482*pi) q[0];\nu3(0.584690841180476*pi,0.27658353860393003*pi,1.63127314645271*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.785912864105315*pi,3.33157308084358*pi,4.36561311926018*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.181258449579293*pi,3.02245167141998*pi,1.50085435347037*pi) q[6];\nu3(0.41287039888957*pi,0.6136921328893501*pi,4.4716132497120995*pi) q[7];\nu3(0.31308833632763*pi,0.383760942910753*pi,0.8584212505189199*pi) q[8];\nu3(0.124195481175221*pi,0.6027765965148999*pi,3.69051325116713*pi) q[9];\nu3(0.990231588937732*pi,3.46137850215699*pi,3.36996804784883*pi) q[10];\nu3(0.285887589769711*pi,2.50054389413341*pi,1.1949504275435618*pi) q[11];\nu3(0.0822125898413914*pi,0.49623173065999804*pi,0.951136428351642*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.608931668610436*pi,3.19167277103093*pi,2.81382171854693*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.520131426448651*pi,3.17384771126535*pi,2.97130923936565*pi) q[18];\nu3(0.437639212817975*pi,0.84997153259156*pi,4.0485428293269194*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.843489881086184*pi,-0.08822477645496601*pi,0.937493364765756*pi) q[21];\nu3(0.300693265033197*pi,3.21941546688704*pi,0.91158014271761*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.145584358534428*pi,3.1446192643341*pi,0.722676521762511*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.279891896863659*pi,2.53850672676338*pi,1.099790693681385*pi) q[8];\nu3(0.718029703052299*pi,-0.26110591191349*pi,4.3374731259991*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0557795933680072*pi,2.9007225810527*pi,1.233900074351105*pi) q[13];\nu3(0.191704154441165*pi,3.18233376608036*pi,1.98310517319251*pi) q[14];\nu3(0.0577471931697916*pi,3.35270360312004*pi,0.671711566153003*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.280210727038061*pi,-0.4675588461244556*pi,1.4136030654419551*pi) q[17];\nu3(0.132672516558565*pi,0.46550173176434195*pi,4.19004175011824*pi) q[18];\nu3(0.126383490725235*pi,3.33935447798262*pi,0.5614137380387124*pi) q[19];\nu3(0.691860433828794*pi,3.35962737699534*pi,3.14463564628508*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.108814765338142*pi,3.17100211118689*pi,0.668466191816764*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.817873156832971*pi,3.37333663879473*pi,3.44099325196087*pi) q[13];\nu3(0.0834394687760044*pi,-0.07878863325069402*pi,0.687514762804724*pi) q[14];\nu3(0.493626391178317*pi,0.8516661683568301*pi,0.95728932747818*pi) q[15];\nu3(0.701356630839887*pi,1.00574654339952*pi,0.893591297091604*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.706863518774306*pi,0.16617453017859096*pi,4.3398228836538895*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.409592105566116*pi,-0.016097885662292977*pi,3.58930418942222*pi) q[2];\nu3(0.316740095101654*pi,3.3228988353474*pi,4.25694800837659*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.184906130214043*pi,-0.4745506303983788*pi,1.51259359460582*pi) q[2];\nu3(0.670703226328334*pi,0.8330121566437101*pi,0.5239970575622539*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34023023193146*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46441024271765*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2643163852026*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2152664667402902*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[19];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[12];\nu3(3.5*pi,3.39696958568695*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.29643559960437*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5492009713760532*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,3.45530222728596*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25960027469571*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2432200556119941*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2536460881425922*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44823637275508*pi) q[21];\nu3(3.5*pi,3.49345304296112*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.296845229047205*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[20];\nu3(3.5*pi,3.34288172607301*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(3.5*pi,3.47130875057736*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.323459222105043*pi) q[12];\nu3(3.5*pi,3.31386639461728*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2624984045410819*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.2950942338906999*pi) q[18];\ncx q[0],q[1];\nu3(3.5*pi,3.46478561133908*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4734487155713*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.163020492429186*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3494280128753005*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48457648061987*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6624420216089499*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2468277120721711*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.39950598000104*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.239862170385268*pi,2.98907990263139*pi,1.336764030266149*pi) q[10];\nu3(0.0567668485560195*pi,1.10941567954484*pi,4.23289122428328*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43184815150519*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.673934868321127*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.4284232746583605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45855151106449*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.495476066807149*pi,-0.070643156262023*pi,4.38601731155865*pi) q[10];\nu3(0.517038680142302*pi,3.02039724898524*pi,3.04335824966589*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.605591419254259*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.261845019522339*pi,-0.002763385104294025*pi,3.97379630085399*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.152497462550913*pi,-0.325556374945058*pi,1.31998402174404*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.762185976691946*pi,3.26521020931646*pi,3.10365792805899*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.368007118045215*pi,-0.310719790986198*pi,1.140506124589653*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.456120069098331*pi,-0.319905080251648*pi,0.5625253869172521*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.887775668806106*pi,3.36905950597169*pi,4.3980340049748605*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.833839354489467*pi,3.45515794606124*pi,4.1476131070176105*pi) q[7];\nu3(0.413387108765604*pi,0.192475524500492*pi,1.030734833666286*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.67687131514998*pi,-0.49990896934594636*pi,4.24025456177737*pi) q[20];\nu3(0.456038715403121*pi,-0.031175395848414*pi,1.447468057993907*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.738855634720363*pi,3.3911352893395*pi,3.76691626194692*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.176775703615325*pi,2.90935220040796*pi,1.412744014872085*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.293010298959716*pi,-0.4180113568430978*pi,4.36999048525038*pi) q[20];\nu3(0.666214522115175*pi,-0.078884165965385*pi,4.013138856760801*pi) q[21];\nu3(0.498597331612602*pi,3.2477751226911*pi,2.00206618700955*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.526830443102194*pi,-0.4238699435532388*pi,3.7808573310721*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.377047722093991*pi,0.25311701648723095*pi,1.187117115962692*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.648624926683371*pi,2.65420459177826*pi,3.53864161491107*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.297008090959874*pi,2.9830810979622*pi,0.939992677505899*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.510835041901255*pi,0.01486283138048805*pi,1.277078911667676*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.723527226017253*pi,-0.371313686998732*pi,3.13641150194278*pi) q[5];\nu3(0.439455214683673*pi,3.206383692505*pi,0.5867242787845863*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.492822131570131*pi,2.88216432256327*pi,3.62771971187293*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.56964878565737*pi,2.88324850410022*pi,3.49521563363618*pi) q[13];\nu3(0.640234302170945*pi,2.61490587067563*pi,3.55726771830074*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.716672153698115*pi,0.7095708362411699*pi,0.731334351937983*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.671084005118685*pi,0.5151785685233801*pi,1.244287888360111*pi) q[1];\nu3(0.911783008748682*pi,2.71699149615712*pi,3.67324402011584*pi) q[2];\ncx q[3],q[15];\nu3(0.237837899918998*pi,2.64777664408381*pi,1.3428520479096782*pi) q[4];\nu3(0.517174059329839*pi,3.44115061008804*pi,0.677178986029239*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48370215458824*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.370757824201647*pi,3.33742533456395*pi,2.11991890439075*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.739871822914654*pi,3.2715087259302*pi,4.45273761754957*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.349416383345119*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.535049323614345*pi,3.12433747659485*pi,0.680163661650968*pi) q[1];\nu3(0.459595721649249*pi,0.76185893079043*pi,0.789265915900005*pi) q[2];\nu3(3.5*pi,3.43488848377339*pi,0.5*pi) q[3];\nu3(0.174320926757166*pi,3.40384276520582*pi,1.067902916142811*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.927185791082885*pi,0.9089012060489201*pi,1.010451893306251*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.357131018720211*pi) q[15];\nu3(0.440308108707722*pi,-0.07212589784692203*pi,1.2291441227675999*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.698493616214166*pi,0.73281642503253*pi,4.33114771047863*pi) q[18];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.856385689240986*pi,0.7734376142941499*pi,1.0841968290996848*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.262235273658413*pi,2.85089683775385*pi,1.499967651541456*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3623569522927195*pi) q[19];\nu3(3.5*pi,3.49468806660537*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(3.5*pi,3.42583456586192*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44359752552434*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3492272133406131*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.199614965447031*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41998614962772*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3104981354021699*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[21];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45128437223608*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32618745576703*pi) q[11];\nu3(3.5*pi,3.42394845266666*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.682569691188952*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22008094309429*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38399840683138*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.167609366883102*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[6];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.41639226668227*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[21];\ncx q[10],q[14];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3160723751240662*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37646702096698*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44504685796456*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44395617289639*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.263953457320055*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.195561480831894*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.537719605025872*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.314042973308067*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5839213576922968*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5449848137119391*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,0.623383340434849*pi) q[6];\nu3(0.533702470491664*pi,0.434318167458846*pi,1.127874636730962*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.531645522378965*pi,-0.303807559766257*pi,3.912410812396*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5408014314115408*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.512051929124234*pi) q[18];\nu3(0.607702766664087*pi,2.57412552653918*pi,3.68916483666978*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\nu3(0.621748705681592*pi,2.51520444854108*pi,3.79443209586052*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.369268452809534*pi,-0.4712248413490294*pi,4.260307484445169*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.635596647737435*pi,-0.123208357782563*pi,3.6766551714454*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.398259731200145*pi,-0.046720977821264*pi,0.7820069888114389*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.385715098219511*pi,-0.002779879006078012*pi,4.2189241512835*pi) q[15];\nu3(0.548115011269531*pi,3.24997235422534*pi,3.28013902799659*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.758416347960385*pi,0.23536700585756698*pi,0.516191387950295*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0476437302377302*pi,0.59935832809909*pi,4.42961797620951*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.796775907178531*pi,2.6414404261741*pi,3.93712861297832*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0256342793453309*pi,0.56106026985612*pi,0.600266514588788*pi) q[13];\nu3(0.461025470181128*pi,3.07317410230371*pi,1.2036329859962112*pi) q[14];\nu3(0.637203983643554*pi,-0.208699389223997*pi,3.80169218123455*pi) q[15];\nu3(0.565744521822191*pi,0.400283852041609*pi,4.02761190881298*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.416348948813675*pi,2.77126041477137*pi,3.78099464594322*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.387686311651011*pi,-0.4403415259367092*pi,4.48664461751652*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.164686694850385*pi,-0.139997200619146*pi,0.686855058784803*pi) q[8];\nu3(0.646675509061806*pi,0.272568433977439*pi,1.041454888987431*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.564667665623726*pi,0.72165711194377*pi,4.4324662879889605*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.120380452113907*pi,0.13729250721903596*pi,3.82076929948225*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432911190979493*pi,0.362213468844086*pi,3.54784285688387*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.347394141102325*pi,-0.347520040928539*pi,1.1731332130032062*pi) q[0];\nu3(0.859027914413137*pi,0.8784834303867699*pi,0.998626606102412*pi) q[1];\nu3(0.186261101811925*pi,3.48075495901368*pi,0.5129069237997188*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0837973329449493*pi,3.19218176874285*pi,2.08516214165102*pi) q[4];\nu3(0.252170091885918*pi,3.39854944748953*pi,0.928764198912151*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.643740638061385*pi,-0.308703078510165*pi,0.600737202559933*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.372287229163224*pi,0.20426749333026994*pi,0.972001734337124*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.484320692451969*pi,-0.332646747819612*pi,0.5927855842429292*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.402692646985591*pi,3.06823906544956*pi,0.5223569652222952*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.605319329535595*pi,0.5902182460552201*pi,4.188153252511119*pi) q[1];\nu3(0.394071282319331*pi,0.18643333159269804*pi,4.06976245852269*pi) q[2];\nu3(0.284251435508072*pi,-0.128179704838166*pi,1.2157347805298961*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.952080027354404*pi,-0.129080689879146*pi,0.692035587516337*pi) q[20];\nu3(0.513610333130524*pi,-0.08927282379426699*pi,4.38059581623003*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.391177462959855*pi,3.3682895038938*pi,1.403628051010247*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.603947915388407*pi,3.38634923191568*pi,3.40376360876606*pi) q[12];\nu3(3.5*pi,3.42463560841352*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.143344350149143*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.654578274728491*pi,0.312956360216304*pi,3.83090224054934*pi) q[18];\nu3(0.146350780683344*pi,-0.12828359355220798*pi,1.349005093248856*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.748896401754403*pi,0.65679112815533*pi,0.5900126335664237*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41397569830199*pi,0.5*pi) q[10];\nu3(0.644412227232287*pi,3.15348556645002*pi,3.84789568306183*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.161705231968143*pi) q[14];\nu3(0.64812348432322*pi,3.47662913293981*pi,3.82790047965445*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48469811739236*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.29376187001564*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[19];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.1501991165251368*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5742508936509843*pi) q[16];\nu3(1.0*pi,0.0*pi,1.13102186093979*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.42770782583904*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.229983248969464*pi) q[8];\nu3(3.5*pi,3.45871255640817*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.46624017907012*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.355415668905666*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.33179335156832*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[12];\ncx q[9],q[19];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.609510249503008*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4606938695978595*pi) q[17];\nu3(1.0*pi,0.0*pi,1.212588878915795*pi) q[21];\nu3(3.5*pi,3.43150658495273*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.38816967693502*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.293701325210498*pi) q[6];\nu3(3.5*pi,3.4428112978141*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.608733805111218*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3550948185098148*pi) q[12];\nu3(0.531333609853009*pi,3.18962660143664*pi,0.896989963760087*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43656776597394*pi,0.5*pi) q[15];\nu3(0.402261568550986*pi,3.0992352871277*pi,1.91921474669819*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0917689613470651*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.359066065803329*pi) q[19];\nu3(1.0*pi,0.0*pi,1.403340115372493*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[12];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.304975654803717*pi,0.9734193853187201*pi,4.10468233979096*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.311115140384657*pi,3.0191156857377*pi,1.87873266129643*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49124829432899*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.674143783270905*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.658817116628897*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5652701316167894*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5233394683902869*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.332513879851876*pi,0.276416016296676*pi,3.5667001114292*pi) q[4];\nu3(0.408978069673075*pi,3.41516412210443*pi,1.59678257729416*pi) q[5];\ncx q[7],q[12];\nu3(0.7673199562001*pi,0.8964405331384699*pi,1.0977636088209999*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.570368064685209*pi,-0.38300439918192997*pi,4.48191549062384*pi) q[4];\nu3(0.413903035619785*pi,-0.06177045954127702*pi,4.1056132857618195*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.676546676209902*pi,-0.39029828057534*pi,3.47028523592904*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.778144418424379*pi,0.13595903085643402*pi,3.96310625791686*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.438801988192516*pi,0.7956510694034*pi,4.2988222322391*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.525233706808686*pi,3.34961322823858*pi,1.8286649793858*pi) q[10];\nu3(0.593542069174785*pi,0.266246415427846*pi,1.467102854717597*pi) q[11];\nu3(0.684059988218352*pi,0.136964392457815*pi,0.607083778977037*pi) q[12];\nu3(0.644209594218745*pi,-0.015613746370256976*pi,1.179582776281118*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.304083960794841*pi,0.174132521536572*pi,4.44795453141057*pi) q[0];\nu3(0.0874790768227029*pi,3.21472179389327*pi,1.9621954747504*pi) q[1];\nu3(0.768787473553373*pi,0.58020359718107*pi,1.1415097393000622*pi) q[2];\nu3(0.523062681555198*pi,0.7785383644209101*pi,0.791375086171609*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.294955964573927*pi,3.27835452428444*pi,4.31863765923796*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.245724791411294*pi,-0.017685568351495984*pi,3.90920738254191*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.506427271757373*pi,3.03882809293392*pi,3.94220815499281*pi) q[12];\nu3(0.538347502743633*pi,0.017221111504723052*pi,3.91473947564703*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.886776957732075*pi,-0.10651392520612402*pi,4.19180347422538*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.790223685235804*pi,0.266337024240485*pi,4.067123373737481*pi) q[0];\nu3(0.644105702295601*pi,3.49502297966763*pi,3.4214544542686*pi) q[1];\nu3(0.658359675126114*pi,0.27453559253842597*pi,1.023865952811283*pi) q[2];\nu3(0.675099288359675*pi,2.61044175319672*pi,3.71217085308258*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.274800919730228*pi,0.5464818462130401*pi,0.5260116548342139*pi) q[15];\nu3(0.175514269156624*pi,0.6195737735439399*pi,4.07813231570489*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.625437825965217*pi,3.14865374485351*pi,3.64486179023754*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.305937224469458*pi,2.34167400251864*pi,1.305661800009495*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.778857890599867*pi,0.159954142582434*pi,4.1980544176922*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.375688590396182*pi,3.10965813562972*pi,1.93646673298651*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.516268955903589*pi,-0.046621517767752974*pi,4.05317253946592*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.343717935513961*pi,0.87861221506671*pi,4.15263301446447*pi) q[20];\nu3(0.801043452113511*pi,0.061450973209105975*pi,4.44653359578784*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.653036728339949*pi,0.8672108686987501*pi,1.130254324030434*pi) q[6];\nu3(0.245551324440604*pi,-0.359491930427844*pi,1.36717659133147*pi) q[9];\nu3(3.5*pi,3.46480268208131*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.223571347127839*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.659089824178204*pi,3.09435461894308*pi,3.28846555683289*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.930207313029107*pi,2.44821157404086*pi,3.85800791406509*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(3.5*pi,3.42340612063867*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.352742494093959*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.223745990110167*pi,0.424769120133504*pi,3.67012324722634*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33782121290013*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32966556948602*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.224156369484499*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.605206643087154*pi) q[13];\nu3(1.0*pi,0.0*pi,1.277150039081048*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.432533039958309*pi,-0.156407969695607*pi,3.66512484783731*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49776706247283*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[16];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3705030793104989*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.38795004851714*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48766749167366*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.297509102179977*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.39175321412227*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.475281562726121*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.209294738063405*pi) q[7];\nu3(3.5*pi,3.30418614601431*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5855630103328329*pi) q[16];\nu3(1.0*pi,0.0*pi,1.119986806003221*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[16];\ncx q[3],q[4];\nu3(3.5*pi,3.46169899889433*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.265431888544271*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.622381517335295*pi,1.04690836973869*pi,0.5652484718514837*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.698740409958032*pi,3.15346494556117*pi,2.94424982733873*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5477356134082223*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4172594929022941*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.47223481934549*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.32738626093178*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.891468458905397*pi,0.358228292954501*pi,1.0437990397848949*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.167483294089052*pi,3.31232638334307*pi,0.99942852119722*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30904760809142*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.474288660148121*pi) q[17];\nu3(3.5*pi,3.4897625912475*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282201920767913*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41869272596945*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.290315114721195*pi,3.24021793912526*pi,1.7414747813351*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.616637267633121*pi,0.23426620942564202*pi,0.5797025686590156*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.26866851228566*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.745503617097281*pi) q[19];\nu3(0.622969118709699*pi,-0.048284854007281997*pi,3.86158729759096*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.127014182868727*pi,2.89371908605179*pi,1.57209510212469*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.754681425004527*pi,-0.235730150748645*pi,0.768805515974588*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.237712499638965*pi,0.5582205871555601*pi,0.6291624468667341*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.454586984613931*pi,0.016162050360005953*pi,4.3784121099562405*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.396054453253592*pi,-0.280652274416509*pi,1.76939404511378*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.737413081481876*pi,3.21279180896013*pi,4.1577213191023095*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.260452478920298*pi,0.52661832517895*pi,0.7411743984467261*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.710545106411879*pi,-0.08965171829666702*pi,0.8678025298862739*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.318409224921274*pi,0.15281482048376505*pi,4.18773329264118*pi) q[3];\nu3(0.271298861053459*pi,0.353385038260146*pi,0.70873985244703*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.801364271680947*pi,-0.4414568433479991*pi,1.023693336492062*pi) q[12];\nu3(0.323348615269661*pi,-0.22813496927744797*pi,1.69164391550596*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.686661487381743*pi,2.79549625562904*pi,3.35565402430496*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.507685233108212*pi,-0.340516627961022*pi,0.5549727007942431*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.77368858355057*pi,0.471671963968875*pi,4.18318895478415*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.737299184019811*pi,-0.04422231430222501*pi,0.673847411676476*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.113697251958885*pi,0.10736552323909898*pi,3.64013804961203*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.798942142657753*pi,0.18962458567409202*pi,4.01826731408134*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.529802353642465*pi,0.282246040646043*pi,4.31950436269526*pi) q[17];\nu3(0.112299019454774*pi,-0.09790557627852398*pi,3.69424846837014*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.824479063508973*pi,0.25647526416244404*pi,1.101764228618039*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.406184243127757*pi,3.04365876551946*pi,1.91720837743195*pi) q[7];\nu3(0.747064410706041*pi,-0.06830513114973802*pi,1.194819608019819*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.59400403711894*pi,-0.32263727009216503*pi,4.499223185824469*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592490682045765*pi,2.91475181767181*pi,3.94482178118146*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.709961311084898*pi,2.40861275886397*pi,3.81082683871093*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.292004337294917*pi,-0.317936304125758*pi,3.91625585216343*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0921265721842633*pi,0.404475196122424*pi,4.047081694692491*pi) q[7];\nu3(0.760984997889237*pi,2.9610240752964*pi,3.59270781974482*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29557569335052*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.066317919935321*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.645634365931825*pi,3.38923868308262*pi,0.8790748231065131*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.747600503925093*pi,0.48682365814269*pi,4.03837003795653*pi) q[5];\nu3(0.52550092668437*pi,-0.07114237370211601*pi,3.47260858071848*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[14];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42451969917382*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.576841923705344*pi,0.52092221644115*pi,4.49429375948734*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.224016257193258*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46582350550295*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5051297158106847*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.144171222873646*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.755065523985878*pi,3.34613250172445*pi,3.10626195254417*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48087572624451*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[18];\nu3(0.508361384490383*pi,-0.08726069312500301*pi,0.836601931142902*pi) q[15];\nu3(1.0*pi,0.0*pi,1.198854820241547*pi) q[17];\nu3(0.476210188713433*pi,2.58713964166205*pi,1.480163300782022*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46903617566932*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.497722770523239*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.757344238552269*pi,0.02005239804727399*pi,3.66710213103577*pi) q[15];\nu3(1.0*pi,0.0*pi,1.265673601926764*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47510035791748*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[16];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.601518374799961*pi) q[17];\nu3(3.5*pi,3.45002930655163*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.264219670475557*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(3.5*pi,3.30871572466646*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44876542916066*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.206530953469285*pi,0.5474361012829001*pi,3.57948516046676*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34445569329573*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1945113721530332*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1334385876491981*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,3.45164879497715*pi,0.5*pi) q[5];\nu3(3.5*pi,3.28445754586455*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2441311838847*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.484339246647446*pi,3.38703999459552*pi,0.7832932511220261*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.396197312433028*pi,2.91917834981264*pi,0.5814618315650942*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263617049601807*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5199612766919386*pi) q[3];\nu3(3.5*pi,3.44363378471879*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.497678682532529*pi,-0.42312631443699333*pi,4.1903801980933295*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.346727320277948*pi,0.08862942871468105*pi,4.14287161062207*pi) q[14];\nu3(1.0*pi,0.0*pi,1.128782568698754*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.778317373793876*pi,0.11357229060332197*pi,0.5090390294559228*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5412714347842997*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43811207151362*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5086413434933181*pi) q[10];\nu3(0.333578465518726*pi,3.3900033331834*pi,0.934812724141615*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.816351160679518*pi,0.26985898706758304*pi,1.59217337926068*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5673941499036612*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.551037521936796*pi,3.39201229942702*pi,0.9029928178732061*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.572133670167517*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.682994046634076*pi,0.365495818190651*pi,0.855879327951495*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.316704987486085*pi,-0.341351547533539*pi,0.632068809654657*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.76065968217959*pi,0.188004578537463*pi,4.4956411857658*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.293752695111019*pi,-0.363797709689832*pi,4.07797002219116*pi) q[0];\nu3(0.78214870954157*pi,0.352958631178497*pi,1.27761796441512*pi) q[1];\nu3(0.783570395229077*pi,-0.135227965418929*pi,0.5228350206779083*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.603874374731771*pi,0.051024551688231945*pi,0.978354156377381*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.954100913071444*pi,-0.4387419554426736*pi,3.95688935589788*pi) q[8];\nu3(0.640187756919551*pi,0.12976992755273398*pi,1.243806759890713*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.657330785039508*pi,1.08273784517332*pi,0.718688666274197*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.423167327647259*pi,3.324792907398*pi,0.5972666928572143*pi) q[0];\nu3(0.604033183900817*pi,1.13552754917894*pi,0.7161618868074899*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.765288095449376*pi,-0.4058061231574469*pi,4.0129212537088*pi) q[5];\nu3(0.301453679215781*pi,0.345769598562793*pi,3.49738608002905*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.665443543869568*pi,3.0945729292892*pi,3.20781390333512*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.200590154252472*pi,0.022726371047825045*pi,3.95307421855905*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.794442569405999*pi,-0.389406696190506*pi,4.17058067079526*pi) q[3];\nu3(0.841703360669103*pi,2.77394771784966*pi,3.72737552276344*pi) q[4];\nu3(0.611905749553605*pi,3.22011531885415*pi,4.099921187327229*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.328036174735026*pi,2.78989689557832*pi,1.402792487037508*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.611515663423344*pi,0.152593140247824*pi,4.375162393766081*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.350334880142257*pi,-0.313937911618333*pi,1.67227063188186*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.509531481901847*pi,-0.356411089933255*pi,0.69314542252127*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.44382633683804*pi,-0.11485634163895397*pi,4.1782332968696*pi) q[3];\nu3(0.625435401978952*pi,3.04072011035954*pi,4.33691893766147*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.894855172342464*pi,3.08448849800812*pi,3.74884897254061*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.236833988226804*pi,-0.4736743680196878*pi,0.882892187291304*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.365344613615826*pi,-0.415096766911054*pi,1.56120648476989*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.450714086099169*pi,0.6841661370130401*pi,4.10008330024521*pi) q[19];\nu3(0.934233597267436*pi,3.16759962811847*pi,0.6369943117749259*pi) q[20];\nu3(0.355095063545499*pi,3.20534855248236*pi,1.65039235362249*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.506323336125056*pi,0.281194148906304*pi,3.5713006153055*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.323174071925441*pi,2.96905993093632*pi,1.92575786993343*pi) q[20];\nu3(0.734820457508362*pi,0.51949228977946*pi,4.44175588382204*pi) q[21];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.843465370851263*pi,0.58969841574837*pi,0.948430872877119*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46192695500317*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.285667534063411*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(3.5*pi,3.49558670291862*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37275743072028*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48908820431788*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44754612771277*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3834156702676221*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3566748510288908*pi) q[13];\nu3(3.5*pi,3.29168087435265*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3510226153124631*pi) q[16];\nu3(1.0*pi,0.0*pi,1.116862758021047*pi) q[17];\nu3(3.5*pi,3.44973456352643*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.342175411352325*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1766150647706222*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[17];\nu3(3.5*pi,3.43468895240538*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.34112334592356*pi) q[5];\nu3(3.5*pi,3.4878772523355*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.420197075504317*pi) q[10];\nu3(1.0*pi,0.0*pi,1.398165749364743*pi) q[12];\ncx q[14],q[20];\ncx q[18],q[19];\nu3(3.5*pi,3.41773012510051*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[10];\nu3(3.5*pi,3.38863268681434*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.722535535443486*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.694757078316062*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231856343067962*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34830023062244*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5369333686495972*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41258679727984*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5294422599692794*pi) q[20];\nu3(1.0*pi,0.0*pi,1.16771347588035*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.37863515167421*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.662310998870783*pi) q[12];\ncx q[14],q[20];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42711742262215*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48505275262026*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.388832787598696*pi,0.48365390362943494*pi,0.636782617205205*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.70949931871247*pi,0.42996420305208405*pi,4.047865238364*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.23792736551279*pi,3.00733294673728*pi,0.636737267050174*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.274272765137819*pi,2.82937128063688*pi,0.8496116453729889*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.260906577100327*pi,3.08350758978736*pi,0.5531875442458175*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.803716067431345*pi,2.81355830564573*pi,3.57921394861655*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.438426267228215*pi,-0.343998551469252*pi,1.59056729931177*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.405598752029397*pi,1.22874648991238*pi,4.22910308740499*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.118583477714853*pi,-0.4664931132706756*pi,4.32611865242792*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.438779598619973*pi,3.02414993066741*pi,1.62704050634608*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.7649113690672*pi,0.25939445156573104*pi,3.92895291285141*pi) q[4];\nu3(0.425159301072002*pi,0.68011975257091*pi,4.173253926411951*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.614045313012996*pi,0.024365330106133953*pi,0.5899922029591556*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.681067500622796*pi,0.57437508354235*pi,1.150502842083829*pi) q[12];\nu3(0.771655323848525*pi,-0.366029005473104*pi,3.3786175114754*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.613085850096531*pi,0.9570464807302099*pi,0.772500897411621*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.272316723565847*pi,3.49216442708513*pi,4.01806748541106*pi) q[1];\nu3(0.231664731548672*pi,2.41198458845331*pi,1.285238365880947*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.558102573186012*pi,0.85029720842808*pi,0.5150739292985161*pi) q[4];\nu3(0.458859198080978*pi,3.2307660229489*pi,0.995552124462202*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.436366324758364*pi,0.24246164552308802*pi,1.253409592211029*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.466665029426125*pi,3.15651849983426*pi,0.8077986619354189*pi) q[12];\nu3(0.81670856721336*pi,0.321996853944028*pi,1.140651856982915*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.347765517309956*pi,-0.025160436253581997*pi,3.79326772914653*pi) q[16];\nu3(0.511114358792095*pi,-0.373058805818375*pi,1.159515272050803*pi) q[18];\nu3(0.490687503864618*pi,0.024239166981405047*pi,0.8979491823274339*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.841990122866188*pi,-0.4956563889881846*pi,4.3951561558075305*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.329595254091796*pi,3.06528209586294*pi,0.5204359568377341*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.697880201373811*pi,-0.0022451072033429775*pi,4.12781836993219*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.602488865350665*pi,2.71190038878563*pi,3.5002246568885*pi) q[16];\nu3(0.588610045483505*pi,-0.07836424594201602*pi,0.764048320190884*pi) q[18];\nu3(0.625335919559745*pi,0.06897686037084705*pi,0.5398220654487884*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.00849564453675242*pi,2.29579081828323*pi,1.232752729694923*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.405210266245194*pi,0.023334797119615946*pi,1.416375862179972*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.842513102674247*pi,3.00211315751275*pi,4.37096248169871*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.35938947722616*pi,0.55720134819837*pi,4.26543854892702*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.499389777542275*pi,-0.382579855432728*pi,4.065758327065231*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.49996552109378*pi,0.16634808510647403*pi,4.2382387383674605*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.326467868400631*pi,0.214655970988327*pi,0.930820755392596*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.21152396169059*pi,-0.13474964481623197*pi,4.2763699038987095*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.493415557059434*pi,0.97693783456931*pi,4.3179061205215*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46332738291662*pi,0.5*pi) q[5];\nu3(0.499936924245488*pi,2.6436547460337*pi,3.53480746505663*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.646387113549112*pi,3.16426077663392*pi,3.48714008668067*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2233197918523229*pi) q[17];\nu3(0.295852974722704*pi,0.19038589019113505*pi,3.58602708198576*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.33378700546562*pi,0.5*pi) q[2];\ncx q[4],q[8];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41726526752952*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.49081086977005*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306941833985251*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2500623656825551*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231104425141363*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.43595672094963*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[15];\nu3(3.5*pi,3.39222456201668*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.233206924517263*pi) q[8];\nu3(1.0*pi,0.0*pi,1.263880679759922*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.45587549750319*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.3958926699336*pi) q[17];\nu3(1.0*pi,0.0*pi,1.19605577718667*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3723165273333*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39291285847709*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.18412950956325*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2014782010603429*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4260292549844*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49600650664812*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5336792452417991*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.43812683424351*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5944185454620183*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36396516519942*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5060298809781978*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229514196585888*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.22383128404025*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.5411026843441871*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1619297290428618*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5861897635560718*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.713731269480675*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.447662609862305*pi,3.11920972680543*pi,1.1780353287561791*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5268885717008245*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.82388334865391*pi,0.0003859458008910188*pi,1.154134277253485*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.655777161870124*pi,3.20932027507389*pi,3.50433089914119*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.701181497643816*pi,0.07939885236281097*pi,1.236935037926713*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.448569046858559*pi,3.17575076849884*pi,0.94699900110998*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.402281209898021*pi,0.7062826894490699*pi,0.738367178906982*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.871717265657163*pi,3.47590878618464*pi,4.28775075082657*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.443016115207822*pi,3.40753181290427*pi,0.56964716177761*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.737804166912221*pi,3.13031435621139*pi,3.8486728155704*pi) q[3];\nu3(0.395840614083214*pi,2.48952587200284*pi,1.046141642709487*pi) q[4];\nu3(0.727161289541445*pi,2.6790857446686*pi,3.89875946152184*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.422849997485183*pi,-0.22390935326053302*pi,3.68833322251018*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.447002605794735*pi,0.22659290612705396*pi,4.39250221149332*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.836786101238787*pi,0.33657146870200105*pi,4.15798606624828*pi) q[13];\nu3(0.266778101877882*pi,0.8563108143518099*pi,4.42742874918849*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.484560494489833*pi,-0.06384284814103902*pi,1.498867881127524*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.524434684073065*pi,3.48991835300782*pi,4.43520332545405*pi) q[20];\nu3(0.763949727512761*pi,-0.35747707336258*pi,0.612216345250592*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.352343180691872*pi,2.98150982682197*pi,1.95960539755334*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0950664497715189*pi,-0.06045591124189997*pi,0.5614347671916299*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.56422195557286*pi,3.19939887014739*pi,3.51009466283517*pi) q[5];\nu3(0.524991565208366*pi,0.6870741360630199*pi,4.4066051671598405*pi) q[6];\nu3(0.165510169779617*pi,0.61144304715544*pi,3.8744491025415*pi) q[7];\nu3(0.294062037472117*pi,0.471671552774671*pi,4.03107309205468*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.559359835375601*pi,2.76750706473529*pi,4.0240060718466*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.507538184378849*pi,0.84945166432427*pi,0.5085884061129845*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.683822119128501*pi,-0.4591240188256145*pi,3.83195928621516*pi) q[17];\nu3(0.349691477383133*pi,0.005796606629526968*pi,1.450884759440144*pi) q[18];\nu3(0.630466839366887*pi,-0.36289189122048504*pi,0.5033495321327908*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.935827626085545*pi,3.35631697752461*pi,0.688653487628942*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.520890473398214*pi,0.5262871042323001*pi,1.4224130254564291*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.487461582773312*pi,0.23854637464657902*pi,1.2243612595460651*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.599187282181876*pi,0.013721946275520036*pi,1.347416951776081*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.247194373289773*pi,-0.342337998980515*pi,1.421859959516659*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.742289924284196*pi,2.99174182142132*pi,4.06547495169521*pi) q[15];\nu3(0.866502678594468*pi,0.086564332226999*pi,4.3993866582497105*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.326945902701853*pi,-0.17483766155500602*pi,1.267607761236784*pi) q[18];\nu3(0.71117451152639*pi,0.64571804113032*pi,1.2107775258779139*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.661684245103219*pi,0.07768205347511403*pi,1.096781948685356*pi) q[10];\nu3(0.491413986209784*pi,2.81429870928508*pi,3.93898606093324*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.156762098644558*pi,2.74073236263945*pi,1.32691836534125*pi) q[15];\nu3(0.320998994442322*pi,0.01673481920471398*pi,0.808236534713083*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.758631332778571*pi,0.1538128867766*pi,3.84962020827082*pi) q[10];\nu3(0.508580683658625*pi,-0.4858469368740046*pi,3.25749419578325*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33849247698157*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.062611268923793*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44558484481859*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.363645768368686*pi) q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(3.5*pi,3.36087668895345*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45856003797949*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38660166232126*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.162944484001885*pi) q[14];\nu3(3.5*pi,3.42192487192156*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1857056944159758*pi) q[18];\nu3(1.0*pi,0.0*pi,1.331645987057664*pi) q[19];\nu3(1.0*pi,0.0*pi,1.392264872292039*pi) q[21];\nu3(3.5*pi,3.49893351574719*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.364949156102897*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46436166175773*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.702462832748816*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.43205399230814*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44655460638966*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.245191260378232*pi) q[10];\nu3(3.5*pi,3.43473372658463*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.47432796991148*pi) q[14];\nu3(1.0*pi,0.0*pi,1.333515391089037*pi) q[15];\nu3(1.0*pi,0.0*pi,1.105587246388702*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5979641008465757*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30197464680714*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30159873323999*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.37303605684055*pi) q[4];\nu3(3.5*pi,3.4783367189567*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.398952749660625*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41729653020369*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.73215060996112*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48834890213903*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.44716614066682*pi,-0.11791304444767198*pi,0.62431472781883*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4712280906847095*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.378317828330978*pi,-0.442451487084257*pi,4.10506027542854*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.497572351487351*pi,3.043522785388*pi,3.27778110529012*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.545720863863643*pi,2.98718493146777*pi,3.1959199358666*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.446712561173134*pi,-0.008249792990038973*pi,0.533622016895102*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0732647060276467*pi,3.43933754852314*pi,0.870810097466693*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.362562360229283*pi,3.09995704934761*pi,1.71804936457462*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.634210093256229*pi,2.68957154497569*pi,4.1258076907915395*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.777084769081903*pi,-0.33871461515722*pi,0.828919510894376*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.56372215562522*pi,3.00706995420487*pi,4.080151363243941*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.57966827162768*pi,0.09654310054571502*pi,4.18330797501046*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.488391054334553*pi,3.22266839131757*pi,4.39971267966361*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.430391407158483*pi,2.81280527896491*pi,1.049845026917803*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.30899936334007*pi,0.95735204709927*pi,4.33289269608713*pi) q[6];\nu3(0.105924486417829*pi,0.7210562721442799*pi,3.76525614741642*pi) q[8];\nu3(0.462908052528443*pi,-0.17807194590486303*pi,3.95768194837832*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.550636759735299*pi,0.353859953614834*pi,3.81741716513256*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.631171455267717*pi,-0.040225643023882984*pi,3.48768000326484*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.537850587871987*pi,0.47791627800108605*pi,1.325835893568216*pi) q[8];\nu3(0.522684978182118*pi,3.1505368641665*pi,0.827618940959403*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.365061751564417*pi,2.75445431129139*pi,1.55276549719284*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.58955877529362*pi,-0.07494858921278802*pi,4.39827174269669*pi) q[14];\nu3(0.82162099578521*pi,-0.4554722181440304*pi,3.47640698468109*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.914249873702805*pi,-0.105167862888217*pi,1.029195832542067*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.00731575511187805*pi,-0.18077434318840202*pi,0.6628326723858711*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.240999161323527*pi,-0.10238416252514299*pi,1.131523699970089*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.489448154336197*pi,0.038538859071897025*pi,4.1194526656651*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.55705830667407*pi,0.14406383741878503*pi,1.56945346904149*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.332414556444432*pi,0.59981962244814*pi,0.842817815082668*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.736527566390729*pi,0.8727623152433199*pi,4.4657697643643495*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.241033933022286*pi,3.02895428356634*pi,1.78164393464106*pi) q[21];\nu3(0.476060510340751*pi,-0.22336788193991702*pi,3.62703759001634*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.379549278344106*pi,0.22778529671449899*pi,3.73239356224921*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.140733074241702*pi,-0.364465999337025*pi,0.985080828993257*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.850006661662206*pi,-0.4072698915568289*pi,3.40690423467429*pi) q[16];\nu3(0.337302621438501*pi,2.84776492433466*pi,1.4448814234078409*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.12455396985601*pi,0.5125917292311*pi,3.64123122273477*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.811227229866368*pi,3.30700519778379*pi,4.36508480211874*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.48462782479388*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.83551122516569*pi,0.03087028687488602*pi,1.52723457507207*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196347301721571*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.565080485182646*pi,0.9948310922416099*pi,0.751291279093239*pi) q[4];\nu3(0.351758655155976*pi,0.95196517481058*pi,4.07182655026986*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.4546781963395*pi,0.5*pi) q[7];\nu3(0.960149409385173*pi,0.7089832841691099*pi,0.936488838150046*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236647692216276*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34006300155247*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.280199138898786*pi,0.28818143132374696*pi,0.5708168805461178*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.203503859199647*pi) q[10];\nu3(0.349395433888309*pi,-0.17496190614643098*pi,3.70439572099818*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47103965195768*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.27642658133839*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.174005671500662*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[16];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.43114479430709*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.5876130354070916*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41580746154973*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48685210537004*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38389068387898*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316598193432879*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.35004054778982*pi) q[20];\nu3(1.0*pi,0.0*pi,1.125817524499144*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45488722676584*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.354401513330418*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.4879906489154*pi) q[9];\ncx q[12],q[21];\ncx q[13],q[16];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.46643472329505*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41014507656034*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.298460868160991*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4366514977844989*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4030787904004605*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.632791504446831*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40734010277883*pi) q[21];\ncx q[0],q[14];\nu3(0.520220112324813*pi,3.07148763914925*pi,3.3062022810019*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.33747314007804*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\ncx q[13],q[16];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.562481993722836*pi,-0.08775771370618402*pi,3.76382282979811*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.45733142382663*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.638483232189107*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.29973763527237*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314811849558145*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.564329566767168*pi,3.38552049592122*pi,3.7163358021649*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0475398554194107*pi,-0.093777215493554*pi,1.370572814535344*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.442283671849498*pi,-0.047340501591196016*pi,4.23647247562041*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.794086543789258*pi,-0.027284100166016012*pi,0.6872258424276529*pi) q[6];\nu3(0.387482373065806*pi,0.486773663184485*pi,4.1220750123564205*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.653497909548275*pi,-0.14851416236974802*pi,1.3312223197138269*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.330650988951748*pi,-0.174513468422335*pi,1.210282138010569*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4227692187656*pi) q[17];\nu3(0.30785453942383*pi,3.0240937322751*pi,1.431122313541269*pi) q[18];\nu3(0.318585479293448*pi,0.333887534562197*pi,3.64797265171855*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.851615361780492*pi,3.19527043094208*pi,0.666459901897972*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.452877474657323*pi,0.229208082617413*pi,0.517380150641348*pi) q[7];\nu3(0.860553092022384*pi,0.6833176643208201*pi,4.18850033296035*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.769767231200256*pi,-0.377607064048357*pi,1.0944277708447019*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.870141471389708*pi,0.490707012249754*pi,0.751766669021328*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.393352888609924*pi,-0.383751671443473*pi,1.4364623507254501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.267330092166642*pi,2.91004732492019*pi,1.300189401088316*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.592401289640702*pi,2.78581546686049*pi,3.37226156707582*pi) q[8];\nu3(0.734593157858983*pi,0.26708298573772604*pi,1.406263582854188*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.23555436725866*pi,2.99100638309525*pi,1.52024656518326*pi) q[11];\nu3(0.220225129994253*pi,0.61562933942449*pi,4.20027852473883*pi) q[12];\nu3(0.649871083267191*pi,3.15335627422565*pi,3.93820257237053*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.681047388640385*pi,0.02539266219033498*pi,4.40830165814185*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.403678101047271*pi,3.39347823870056*pi,0.832229898128962*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.028615065327992*pi,3.1739183971598*pi,1.52757391297568*pi) q[12];\nu3(0.733100850309693*pi,-0.011827213490620991*pi,4.4012274318478894*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.562818888764305*pi,0.23342706793257695*pi,1.002335747173225*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.678695841196685*pi,-0.215467990032238*pi,1.283287163344247*pi) q[3];\nu3(0.508640915379216*pi,3.03017594049483*pi,4.11921255601147*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.692602924090115*pi,2.99098506581872*pi,3.12956974343444*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.692495546815342*pi,-0.04922476455034602*pi,3.8412603542834*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,3.33216224634755*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.666842011579837*pi,0.9127040959407*pi,0.697583615277326*pi) q[3];\nu3(0.631082864945417*pi,3.3562136715094*pi,2.93087892527069*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35619434286748*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.253854173391417*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.576364565773995*pi,0.33972139079031105*pi,0.743264787414197*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1263091275062411*pi) q[18];\ncx q[19],q[20];\nu3(0.468646874968329*pi,0.136096886572879*pi,0.8936880976762049*pi) q[21];\nu3(0.45944786311032*pi,3.21716168156203*pi,1.6393719700197*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.741096326184789*pi,3.48491962529691*pi,3.44357648674704*pi) q[5];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.293953250866*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1470853741235159*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.722578188701107*pi,2.87913062387388*pi,3.34854355652936*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.700040625658865*pi,3.24702167912923*pi,3.63267154296316*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49464325146729*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43812899449793*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.4509637037034*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\ncx q[9],q[16];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.2967337811194128*pi) q[13];\nu3(0.623356557832389*pi,-0.29518628158912297*pi,3.71557369971879*pi) q[14];\nu3(0.608887155812469*pi,0.22302157086530705*pi,4.05670233799231*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44837828533052*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.42541488965002*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42505329456219*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283017704161105*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43186961594422*pi,0.5*pi) q[12];\nu3(0.783152077341324*pi,0.7702175617531599*pi,1.193921125731354*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246865048459381*pi) q[15];\nu3(1.0*pi,0.0*pi,1.349403024325124*pi) q[16];\nu3(0.539772073723839*pi,3.4628750614772*pi,4.20441508247505*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5285342585264843*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47267286236956*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48308648099782*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.330645762059563*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.326688548059952*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.480094067543*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.682772185975729*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5372202704589994*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.328015779903423*pi,0.7280934072432099*pi,4.01039118009815*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.683824948985552*pi,3.09753168806668*pi,3.38240851222213*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5629267297047134*pi) q[5];\nu3(3.5*pi,3.4209301315409*pi,0.5*pi) q[6];\nu3(0.343479671900609*pi,2.71031349890344*pi,0.8236351011507199*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44125367499435*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.239210515061297*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.707775712444372*pi,0.014571521717905989*pi,4.4985073344858595*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.324975320409193*pi,0.47203754630512695*pi,0.916029093475661*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(0.80015687112977*pi,3.44574491617712*pi,0.5953226744506352*pi) q[7];\nu3(0.851735480966055*pi,2.73991392637265*pi,3.56013064120871*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.688381165636609*pi,2.85999815955725*pi,3.34576234599167*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.442810225024603*pi,-0.374591400774475*pi,1.74117690808792*pi) q[16];\ncx q[17],q[21];\nu3(0.314056272898099*pi,2.39210003409439*pi,1.2073733682754089*pi) q[18];\nu3(0.716841098300372*pi,0.57556368658*pi,0.932745118193494*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.629513708708001*pi,0.33044191840693105*pi,4.09101180296711*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.526225922767775*pi,3.35901323968989*pi,0.5837253806834586*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.50246384418595*pi,-0.315611204564364*pi,0.9166579616366359*pi) q[11];\nu3(0.389882004880263*pi,0.040667795625022984*pi,0.680450493757485*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.584010172582465*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.758275905777575*pi,0.44076736583405196*pi,3.95600760781564*pi) q[16];\nu3(3.5*pi,3.47011614719942*pi,0.5*pi) q[17];\nu3(0.467888562719085*pi,0.8327775404557201*pi,4.30456129632185*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.256897162708402*pi,2.34107834697735*pi,1.243856394619911*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302540776237008*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.526325041868271*pi,0.07797017157040698*pi,4.492867300016989*pi) q[4];\nu3(0.227543625488527*pi,0.9770438901866101*pi,4.403578419639031*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.468114799594389*pi,0.3032412929707*pi,1.2599608128604651*pi) q[12];\nu3(0.596856918270326*pi,3.01293325759381*pi,4.42753148527724*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.505623908922388*pi,0.7399843269388999*pi,0.631559147803839*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.901071414522463*pi,2.68730668327696*pi,3.81167758207594*pi) q[4];\nu3(0.402034724916259*pi,0.36094035497544896*pi,1.03633732699648*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.362871256748664*pi,2.65862904285194*pi,1.611929165372*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.46843134710154*pi,0.08042481877562901*pi,4.1974571523070505*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38780159632094*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.662842994505416*pi,3.13705859288576*pi,4.27166637268421*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.654237691591479*pi,0.43364390406836595*pi,1.006356606750977*pi) q[6];\nu3(3.5*pi,3.34967331009338*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2196793742344672*pi) q[9];\nu3(0.549659797903402*pi,0.30628501693657495*pi,1.08194417944085*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.595420050456459*pi,-0.4898079578204744*pi,4.46459630949828*pi) q[14];\nu3(0.186242601741715*pi,-0.4780339269009422*pi,0.844555818038043*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.486140854867043*pi,-0.4204839076869302*pi,1.1559538523714021*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.324558558934975*pi,0.09717329872089797*pi,4.04955654806016*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.393608697419667*pi,1.00035649289492*pi,4.26599280353747*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.860595264496826*pi,1.03680408264615*pi,0.8613078519363679*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.427536126750616*pi,-0.029933587991700983*pi,3.96077732396297*pi) q[0];\nu3(3.5*pi,3.28180331760058*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.060735540394869*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.25185159587996*pi,0.40950626857469796*pi,0.882805856317809*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36004197018081*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.643159032788782*pi,-0.062729958064417*pi,3.78344808063799*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.580061640340452*pi,0.09197832162557595*pi,4.0020151393790595*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.37980610027293*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.274845095206943*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,0.5164518666403843*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[20];\nu3(3.5*pi,3.41041250269635*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.316170974683416*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.45982458728028*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2947940909309579*pi) q[4];\nu3(3.5*pi,3.42113902204362*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3426458444906961*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.574269911758379*pi,3.09473804145871*pi,3.27018061121833*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36669839528325*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.419725645091304*pi,0.13005539603190397*pi,3.76320570247326*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4834095959734*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.555457522992267*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.44177407343541*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42733451518032*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.244607873765639*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5062168708965364*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252835179588414*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.803689851532343*pi,2.38330888810905*pi,3.71758504962954*pi) q[21];\ncx q[0],q[16];\nu3(0.402960356158519*pi,3.40759153478144*pi,0.690807671911295*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[12];\nu3(0.488580282282707*pi,0.30922128322102205*pi,4.2113482876000194*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.892894513993529*pi,3.2844711432946*pi,4.02129197297266*pi) q[21];\nu3(3.5*pi,3.37523345711459*pi,0.5*pi) q[0];\nu3(0.619513059029151*pi,0.26120305186427795*pi,1.70142446041781*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.604665048474133*pi,0.36220532543914896*pi,1.340688435995573*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.846475666277229*pi,-0.12479340238148201*pi,4.2242352256762405*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.788536854245147*pi,1.00305386754625*pi,0.96786234111004*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41289140081427*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264969160831263*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.609626339715751*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38388695247225*pi,0.5*pi) q[2];\nu3(0.616717088040712*pi,0.12102241575847605*pi,3.63966126605899*pi) q[3];\nu3(0.292667514320993*pi,0.80540369198756*pi,0.5024441726628819*pi) q[4];\nu3(0.442580413474846*pi,-0.11492200863221502*pi,4.27705018907007*pi) q[5];\nu3(0.680392397992885*pi,-0.23503211265476598*pi,3.74916845056077*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.885822283027595*pi,-0.243615699902403*pi,0.70798511896242*pi) q[9];\ncx q[10],q[11];\nu3(0.388266286991069*pi,-0.36389059377424904*pi,1.030790174494065*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.234200469456566*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.820379454398011*pi,-0.14123368616536403*pi,0.685591503964007*pi) q[3];\nu3(0.692986258990556*pi,0.6445786095447501*pi,1.204178252791863*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.254040686858405*pi,0.18619607814231498*pi,3.53124318155119*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.314361575404688*pi,0.20620688168749002*pi,0.809104247668287*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5564589645389577*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.776923018882775*pi,-0.297158408203533*pi,3.40697729796924*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.351421355622906*pi,0.05587435577389699*pi,3.74164489302642*pi) q[13];\nu3(3.5*pi,3.47888947137193*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.553795384405197*pi) q[17];\nu3(0.716105405672418*pi,0.16926577929540998*pi,1.428036392231187*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.640698032436573*pi,-0.294698072705814*pi,3.87956255187188*pi) q[20];\nu3(1.0*pi,0.0*pi,1.280405860595083*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5657339179389*pi,-0.11667257956316501*pi,1.1089123284414208*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.413018888239745*pi,0.06890563204477995*pi,3.79634547766072*pi) q[13];\ncx q[14],q[21];\nu3(0.431523553705381*pi,0.6376441308905201*pi,4.00836758015298*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.215896413416886*pi,0.8787696994779799*pi,4.314255025364631*pi) q[18];\nu3(0.603933305451586*pi,3.44886858354519*pi,3.57865071623244*pi) q[19];\nu3(0.523534190789852*pi,0.08488103053367402*pi,4.2080907780612495*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.655184487605997*pi,-0.253082377996227*pi,0.6522451504162949*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.296313971826904*pi,-0.275421293983017*pi,0.5947449873416066*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41123597969906*pi) q[21];\nu3(0.836560464277548*pi,2.58394623306326*pi,3.42778156901188*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.835178575236894*pi,2.81761013060664*pi,3.28624324828427*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.535135136080974*pi,0.79409124216794*pi,0.919695136134995*pi) q[0];\ncx q[1],q[8];\nu3(0.787572150050743*pi,2.68107504743562*pi,3.47558613125704*pi) q[2];\ncx q[6],q[13];\nu3(0.248353259808602*pi,1.03872619204335*pi,4.0934304345528005*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43312061693884*pi,0.5*pi) q[1];\nu3(0.706863829562878*pi,-0.240932893264224*pi,4.18950243983706*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.4091225100386*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.3267819248156991*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.66408975866157*pi,3.25902083753652*pi,3.69244770514316*pi) q[11];\nu3(1.0*pi,0.0*pi,1.270473919458384*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.885360751438321*pi,0.24530773021755603*pi,1.440627736302506*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38150487283491*pi,0.5*pi) q[3];\ncx q[6],q[13];\nu3(3.5*pi,3.41124320180439*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.113712419578792*pi,-0.383447354534345*pi,1.264483054601446*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.338675822620063*pi) q[15];\nu3(0.130802252585213*pi,2.78597992051012*pi,1.51802058089303*pi) q[16];\nu3(0.341408368269291*pi,0.21330814874092396*pi,3.94190942810183*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1379690726462242*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.48859004940816*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.692852258325966*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.666381737788324*pi,0.150524211272675*pi,4.4150825804786304*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47307433156569*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1991481764796599*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35916605204134*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5364571985781228*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35222753571263*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.251107608180067*pi,0.16171826446097204*pi,3.99599080615223*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1373219642646308*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.826307958268653*pi,3.17329908969619*pi,3.29989979014347*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.462084895999681*pi) q[4];\nu3(0.656930936977486*pi,1.01361478042286*pi,0.5146250023628496*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.664924581179849*pi,2.64441160419786*pi,3.88820130204422*pi) q[13];\nu3(0.465438710838482*pi,3.42784521061721*pi,1.72975034135955*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0709702610291443*pi,0.442942920394925*pi,4.40866920989255*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49459484042029*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.698996363200687*pi,0.70186469479472*pi,1.2249252969532058*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3458766501340929*pi) q[10];\ncx q[11],q[12];\nu3(0.342604160429051*pi,3.01010188552557*pi,0.591793478593914*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40807772357*pi) q[16];\nu3(3.5*pi,3.48743627724315*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2523167010017269*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.319502828186383*pi,-0.119428127787917*pi,4.2272864834421*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.45798111015144*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.233089823516111*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.601871497672451*pi,0.105220363540106*pi,3.95252959078459*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.175607925678506*pi,-0.26509910216418997*pi,4.12651660427408*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.69908247506688*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5213820570315758*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.432570063048835*pi,-0.395459270803452*pi,0.9263028664004971*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42216133173311*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43503759230219*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.16538536682145*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.622877456044978*pi,3.42684048035416*pi,2.92696086466701*pi) q[19];\nu3(3.5*pi,3.44599739552786*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.267260359672255*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.534079302638721*pi,-0.23508540881127798*pi,4.474354342162259*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.734704736658253*pi,-0.32495899949555196*pi,3.90484880197979*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.353557825434423*pi,3.37103958025628*pi,0.753997644064065*pi) q[7];\nu3(0.21983882460617*pi,-0.33962982350966797*pi,1.0951831151300762*pi) q[8];\nu3(0.629479335583206*pi,3.1815211512744*pi,4.41020409997418*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5524174176625332*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.549956037666189*pi,2.84745751684627*pi,1.2469604651883262*pi) q[17];\nu3(0.255394795595307*pi,-0.01538213820262102*pi,0.684228067863813*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4987672685027995*pi) q[21];\nu3(0.684336735875823*pi,3.47168038481262*pi,3.19519699060162*pi) q[0];\nu3(0.207484651215822*pi,-0.274300837051132*pi,4.05992914745752*pi) q[2];\nu3(0.196330463192073*pi,3.2721964936334*pi,1.9977628868269*pi) q[4];\ncx q[5],q[14];\nu3(0.469122452764204*pi,3.28719649413946*pi,0.605838191472142*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.588774509764488*pi,0.6560472158788999*pi,0.627599737228869*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.445117626755089*pi,0.5245542245916499*pi,0.615612514675926*pi) q[17];\nu3(0.303409477119092*pi,0.438351637606023*pi,4.33693857367378*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.663519947780953*pi,3.18995298547955*pi,3.58847571433922*pi) q[0];\nu3(0.752505233820076*pi,3.28941999355009*pi,3.00466241844628*pi) q[2];\nu3(0.50113136023353*pi,3.08871598567112*pi,0.5621856513137533*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.500452960531551*pi,3.39084455751368*pi,3.42509043073411*pi) q[15];\nu3(0.173806480744613*pi,0.6921123240320599*pi,3.92842868613781*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.415627049147618*pi,3.47087556452136*pi,1.87291695715954*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.459710822340242*pi,2.79516284768393*pi,0.904536146829537*pi) q[15];\nu3(0.522768063112808*pi,-0.4117548679954569*pi,3.74757510938876*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.422398478735911*pi,0.49714479493944597*pi,4.23079514668083*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.804897753716727*pi,0.43285097647866*pi,1.484196873646134*pi) q[10];\nu3(0.536789130277651*pi,0.9017732449504501*pi,0.940911671790727*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45780197712939*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.346847150598636*pi,0.7197768569539*pi,3.77315954497977*pi) q[5];\nu3(3.5*pi,3.42041546844293*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.366361079235104*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.699236515480663*pi,-0.111422990653609*pi,4.02912344304744*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223671338230536*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[17];\ncx q[2],q[9];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.309591907959227*pi,2.45731477061816*pi,1.07777572548172*pi) q[12];\nu3(0.801342606746686*pi,-0.149895223332228*pi,4.42855491953811*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34653437908998*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27313548082357*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48650506473308*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.5064174774411709*pi) q[8];\nu3(1.0*pi,0.0*pi,1.131873740983709*pi) q[9];\nu3(1.0*pi,0.0*pi,1.200731536661148*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.249195567476392*pi,0.55502983645828*pi,0.5703575459941514*pi) q[12];\nu3(0.652088806767032*pi,2.88790055064874*pi,3.35002636135703*pi) q[14];\nu3(1.0*pi,0.0*pi,1.341685726450252*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42464095290864*pi) q[17];\nu3(0.643478281471523*pi,0.6578707553499801*pi,1.019706786465136*pi) q[20];\nu3(0.653621254418644*pi,0.5538164365506499*pi,0.510592280396368*pi) q[21];\ncx q[1],q[17];\ncx q[2],q[9];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.48904350561733*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.370326873132992*pi) q[15];\nu3(0.7425713726951*pi,3.49503078726401*pi,3.77865375664712*pi) q[20];\nu3(0.236650790265858*pi,-0.101603810749968*pi,1.475853956706287*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5620359973448532*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37371651955641*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34758213344978*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.56497559522166*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40785798075304*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42227692971263*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.284498917218329*pi) q[12];\nu3(1.0*pi,0.0*pi,1.201016534412327*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.772390939000506*pi,0.16283235316574896*pi,0.697643911964704*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48667742914763*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.381668777115258*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.47324168790278*pi,0.5*pi) q[18];\nu3(3.5*pi,3.44136974118002*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.31318809965091*pi) q[20];\nu3(1.0*pi,0.0*pi,1.297851526563462*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.819286427281284*pi,0.54666184789561*pi,0.733606448569091*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.24176941528085*pi,0.90127723342547*pi,4.46472010662735*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.73207312755122*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5815250472142747*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\ncx q[0],q[14];\nu3(0.284212600249369*pi,2.76348251322653*pi,0.915343168666187*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.735756789983549*pi,0.293037701760792*pi,1.40023419436173*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.404594815550235*pi,3.47464198936396*pi,4.41684885634216*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.33796089928667*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.355861156830133*pi,1.11389062902437*pi,4.35186368793645*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.641046711587391*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.62148828636746*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.234191097106194*pi,0.166867114391128*pi,1.122909839522586*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.397976881902414*pi,0.52454047151403*pi,3.79196801608232*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.736688744766446*pi,0.6209634049378301*pi,4.47893323785702*pi) q[8];\nu3(0.628185965140625*pi,3.1527304557367*pi,3.5589599102682*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.588851574274009*pi,-0.27483449047709796*pi,1.023147756209883*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\nu3(0.562953439047644*pi,1.0258817386734*pi,0.972444196117223*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.897541070362471*pi,0.79032255713146*pi,1.0207985067339629*pi) q[3];\nu3(0.587972699929246*pi,-0.11982831789359*pi,0.5135243605698394*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.486307649964911*pi,2.83433160494907*pi,3.616654699125*pi) q[7];\nu3(0.67018633945094*pi,3.2140165250892*pi,4.26709765417188*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.271798537160122*pi,0.88896632917615*pi,3.92174202658653*pi) q[10];\nu3(0.797759872752019*pi,2.62109578170963*pi,4.00079737568246*pi) q[11];\nu3(0.299288098675151*pi,0.18768136811153802*pi,4.4997919789650105*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.127398028538511*pi,2.76268590977044*pi,1.2777874826899072*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.776048761688957*pi,0.60267584661411*pi,0.835436965319361*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.582167222748488*pi,-0.4733063866713516*pi,3.1175370997517*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.824666377709309*pi,0.48710336763531303*pi,4.46331067992835*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.404393260391176*pi,3.29113161078999*pi,2.10832598341186*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.529977362690956*pi,3.07547752908317*pi,3.77212902609662*pi) q[10];\nu3(0.410858629720662*pi,3.26938298277085*pi,1.89665599664998*pi) q[11];\nu3(0.858881632219515*pi,0.7851028007845899*pi,1.0740886335370678*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.826412387966859*pi,-0.005403107563551002*pi,3.91316246559493*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.342998703754158*pi,3.46167173075503*pi,0.857602175157257*pi) q[16];\nu3(0.78368660162697*pi,0.23164409370514805*pi,1.360293425387285*pi) q[18];\nu3(0.48425508362872*pi,-0.374676773383843*pi,0.84253712909166*pi) q[19];\nu3(0.739625278023974*pi,-0.051054801635523006*pi,0.640191401248423*pi) q[20];\nu3(0.212759779214921*pi,2.78727807415973*pi,1.173229780427131*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.725246461930878*pi,-0.19913040445979002*pi,3.84057470205276*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.717149000913995*pi,0.44773493063293*pi,4.22619391174133*pi) q[18];\nu3(0.718992807556963*pi,0.144688087305049*pi,0.790169256905106*pi) q[19];\nu3(0.642191273255143*pi,2.85122769662318*pi,3.51565122101932*pi) q[20];\nu3(0.321369528729578*pi,-0.4718720153321418*pi,1.280410235718908*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.633087475102794*pi,-0.4040838752660827*pi,4.2664964163663*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.44527647786631*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.278334709083295*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4946417966245*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3552826248523249*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.34325440545012*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.314874100212861*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.284241228459217*pi,0.32616924076130005*pi,3.82051370835293*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5055788418858266*pi) q[6];\ncx q[7],q[14];\ncx q[10],q[18];\nu3(3.5*pi,3.29439018745675*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32027187504843*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.1545032595185871*pi) q[17];\nu3(1.0*pi,0.0*pi,1.112857143731518*pi) q[20];\nu3(3.5*pi,3.49656959039611*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(0.725129990095821*pi,-0.031236348690616977*pi,3.50616064806566*pi) q[5];\nu3(3.5*pi,3.43018834821694*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3384622060016111*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5625488620152543*pi) q[9];\nu3(3.5*pi,3.44511570828007*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2269026322950158*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236004827884096*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38263565841528*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.137328469887811*pi,3.17854195383072*pi,0.5239478521601609*pi) q[13];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.36661961325728*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49482939374982*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.581125904648751*pi,0.17448654985977796*pi,3.67260990344367*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.550508031319448*pi,2.36638044160963*pi,3.65746297017326*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35004510187712*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[17];\nu3(0.453586961033339*pi,0.11223918619279505*pi,3.77086747133943*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.645276228799377*pi) q[14];\nu3(3.5*pi,3.41702091340399*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.607376833526696*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1803986967068378*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.745809848034696*pi,0.6206231661375201*pi,1.158956814868616*pi) q[3];\ncx q[4],q[5];\nu3(0.514803188161192*pi,2.78460704562977*pi,3.90100999137129*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.730771214557234*pi,3.32119600079859*pi,0.681886697914147*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47490473073507*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3276714159743719*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5999004199810898*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.350908173061164*pi,0.11671398684852696*pi,3.75167086390403*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41933440901203*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5069673106700487*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.557182443647942*pi,-0.38913761181170103*pi,4.29677659820956*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.23542346245874*pi,0.15564190177646398*pi,4.38269322171302*pi) q[9];\nu3(0.67887529255189*pi,-0.022549019715221996*pi,1.248610575470312*pi) q[10];\nu3(0.390108592604448*pi,3.32844005900119*pi,4.25016560514078*pi) q[11];\nu3(0.128755051472408*pi,0.411830501241632*pi,3.93332344833534*pi) q[12];\nu3(1.0*pi,0.0*pi,1.196566677264641*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.772543815466284*pi,0.10547670684494004*pi,1.149309340043039*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.319203263735189*pi,3.47895845942764*pi,1.82861252308362*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.544767356769017*pi,0.19206207309939705*pi,1.125175130424207*pi) q[9];\nu3(0.851341374703387*pi,0.03821422352000603*pi,1.4105608117026112*pi) q[10];\nu3(0.627773396913749*pi,0.60988927132485*pi,1.2396907643258799*pi) q[11];\nu3(0.497625050374667*pi,0.96619277250378*pi,0.5821930664860977*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.549860813398849*pi,0.60876059063077*pi,0.978014170747658*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.913825166794686*pi,-0.02802650028342102*pi,0.840934142765135*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.360591243451209*pi,-0.385953550376589*pi,0.9527757585098879*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.613835116025513*pi) q[13];\nu3(0.565257362972107*pi,3.38816006233221*pi,4.2117965918973805*pi) q[14];\nu3(0.765594190860756*pi,-0.23067693875826*pi,4.31888071668828*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.860834560475003*pi,0.09148427065519804*pi,0.8251225424884521*pi) q[17];\nu3(0.858583698493385*pi,0.11008260162416705*pi,4.21177456460921*pi) q[18];\nu3(0.463524134878736*pi,2.67627041667859*pi,1.257446642166917*pi) q[19];\nu3(0.673085717919906*pi,3.47125527372118*pi,3.13894738367066*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.376042556941841*pi,3.39856678093744*pi,1.82800505826384*pi) q[0];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.891595481051619*pi,-0.211328882128327*pi,3.70514503184239*pi) q[14];\nu3(0.449482567153534*pi,3.01687373433047*pi,1.56530789640557*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.325774534220462*pi,3.41166882647131*pi,1.410697641889975*pi) q[17];\nu3(0.313743926555257*pi,-0.261149848099749*pi,1.004784824030698*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.333016751667533*pi,-0.17049525391289*pi,0.6385077290440571*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.273103493636819*pi,-0.357077162759879*pi,1.51683001382221*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.813984012208617*pi,0.48623278323945396*pi,1.21381735495115*pi) q[8];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.854291207976294*pi,0.236187227120485*pi,1.68842719534015*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47849657394698*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.18838363107529*pi,3.34605234486656*pi,0.986775449971801*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36679119572547*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.429431236197971*pi,0.9766486042803599*pi,4.25650240887484*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2819553604768719*pi) q[10];\nu3(3.5*pi,3.4730400206752*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.150988974310351*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.26582045932306*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.79907084382244*pi,0.3786250903118*pi,4.0857934136660194*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.317217248884688*pi,1.10098789894189*pi,4.308860907298881*pi) q[2];\nu3(3.5*pi,3.48764356299112*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.414385691047159*pi,3.26139668749885*pi,2.10018971575436*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.250018721137065*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.534432055850056*pi,0.48959726467968*pi,1.23069916631196*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.506553477965644*pi,3.03506795087436*pi,1.81824707239871*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38485781786672*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.511453555290418*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41812051430531*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.460054211201021*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3222977467540251*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[21];\ncx q[11],q[16];\nu3(0.714738717936009*pi,3.03890474873355*pi,4.37470620066418*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.45426852434998*pi) q[19];\nu3(3.5*pi,3.48092709946514*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4671992882256*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.159796887059874*pi,-0.13588197123142698*pi,1.234309290537721*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.286962816241563*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.454681692303*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1929725122701829*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42202267574468*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41512690724691*pi,0.5*pi) q[5];\nu3(0.33435176491122*pi,0.07890609641803503*pi,1.2500500608672889*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.190253270859483*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1436958509395971*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5008152821397163*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.440309619287779*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[14];\nu3(0.318215232653371*pi,3.44586247697317*pi,1.164224255078743*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.35777900071804*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.191798439925913*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49754560267553*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5933057402646651*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.531841684413756*pi,-0.28348970887077396*pi,1.167248420581105*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5220005223096331*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.084377128888021*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.746214023735399*pi,-0.4135684178207657*pi,3.29425983868749*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.448428889172244*pi,2.51508612060169*pi,1.50039615764543*pi) q[10];\nu3(0.735326973502684*pi,-0.4524347251310505*pi,4.04939338381742*pi) q[11];\nu3(0.259865896855614*pi,-0.49332877255034957*pi,1.296909863061454*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5329168716275459*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.47360741450898*pi,-0.20981617750687998*pi,3.68144542312957*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.47613815550548*pi,2.63980743905022*pi,0.986297130387666*pi) q[0];\nu3(0.146266996512786*pi,0.74935519334115*pi,3.94090358624227*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.871474911625446*pi,-0.462187843758349*pi,3.7554107767111*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.311303623173713*pi,0.73570736911473*pi,4.10074222350839*pi) q[10];\nu3(0.463713013504163*pi,3.08309940579825*pi,3.44191993600143*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.483849078318555*pi,3.23220019588303*pi,0.968933230208282*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42034172574407*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.560264318809311*pi,2.81364027069149*pi,4.1923302768238795*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.922630144780881*pi,3.14881924801031*pi,3.83458066265255*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5440690264376*pi,0.34272309174172*pi,0.978653951282057*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.783209713515414*pi,-0.218686015828363*pi,4.29663333410298*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.816786480037362*pi,-0.10232470812003402*pi,4.11196054469728*pi) q[14];\nu3(0.542185379148646*pi,2.99598804577135*pi,3.02805418173231*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.499027526633714*pi,0.424909178487637*pi,1.181466920353923*pi) q[19];\nu3(0.670275732137857*pi,-0.41452173731174713*pi,3.41386775359036*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.748890717067546*pi,0.96492360946915*pi,0.9885082505402281*pi) q[4];\nu3(0.200002811136029*pi,1.00261053885032*pi,4.0399007458645695*pi) q[5];\nu3(0.229676887483503*pi,0.370935085167828*pi,3.67879075320455*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.415971610977118*pi,0.5092014362244599*pi,3.82473188654189*pi) q[14];\nu3(0.366718807545*pi,3.2734681176333*pi,1.160586880901294*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.311873052350034*pi,0.09950194712735505*pi,3.91914298941617*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.750428451485095*pi,3.05394093827603*pi,4.4698547469431*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.654693592542384*pi,0.431758509923432*pi,4.11742932327078*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.126388585822423*pi,0.257042632376867*pi,3.60364778895741*pi) q[7];\nu3(0.484670958828706*pi,0.7320679105107899*pi,4.151592405306539*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.354303091284806*pi,-0.19747918551786697*pi,4.0764441422908995*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49407089270576*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.666234486532848*pi,3.15502530460157*pi,3.58736596970535*pi) q[8];\nu3(0.882061439350333*pi,0.6260732050505999*pi,4.3772181045644505*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.281900940820424*pi) q[11];\nu3(0.358921699442319*pi,3.17680023488807*pi,0.615707255896197*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.388464630093234*pi,0.312494936837875*pi,3.41804614540504*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.88672904075912*pi,0.47381550269538797*pi,1.494960522475015*pi) q[9];\nu3(3.5*pi,3.28567437126582*pi,0.5*pi) q[10];\nu3(0.463618364165466*pi,-0.380751498500728*pi,0.81083306493784*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2246930184921991*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.633760433628489*pi,-0.24354900370542298*pi,4.0148603879098*pi) q[21];\nu3(3.5*pi,3.37159825194305*pi,0.5*pi) q[0];\nu3(0.348804426809263*pi,3.18330457748046*pi,0.940551845175715*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.398718132256461*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.17126918298245*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.242449025672223*pi,0.17042297262958905*pi,4.37753052640022*pi) q[2];\nu3(3.5*pi,3.37506917683732*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32416395162548*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.46978551675096*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2212884598044171*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42410665742336*pi) q[14];\nu3(1.0*pi,0.0*pi,1.315862662360014*pi) q[15];\nu3(1.0*pi,0.0*pi,1.207645384159403*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.29792871058467*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.203476758935015*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.531852147630884*pi,3.02707853366357*pi,4.3966177967266*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.3752112935921*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.44540211512557*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43038868560376*pi) q[12];\nu3(1.0*pi,0.0*pi,1.203003103838371*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.369073516268839*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42009640013759*pi) q[16];\nu3(0.578325624535729*pi,0.38376584560783*pi,3.90371506668872*pi) q[17];\nu3(3.5*pi,3.45669384454106*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.34440413679571*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.647249022936655*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5099021285947211*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34983342674863*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.499461954733395*pi,3.03926946259737*pi,3.11979015626686*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49267755406846*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.140267277354702*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.691979718860999*pi,-0.254002275383046*pi,0.5223933714864312*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.457356102859364*pi,-0.19367889225273*pi,4.24257037002238*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.570711520194536*pi,-0.17262923988672801*pi,1.306920877406721*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.172789072492696*pi,0.52534849749837*pi,4.054336820329651*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.453048127807184*pi,-0.4744708356845782*pi,1.54067462481394*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.838811128273224*pi,3.11960437841725*pi,4.22973731241147*pi) q[10];\nu3(0.585849775541173*pi,0.310535839929879*pi,4.27749925205266*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.349550418089782*pi,-0.397875734867564*pi,3.99786054738043*pi) q[13];\nu3(0.465266718619048*pi,-0.4800731371214027*pi,1.54186600195562*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.615714485129023*pi,-0.176313159287124*pi,4.18173695701645*pi) q[0];\nu3(0.738272919938079*pi,-0.3837751963736*pi,3.47573369208521*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.559361453017869*pi,0.031296755592750025*pi,1.073452496815602*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5374340864487728*pi) q[4];\nu3(0.637598183075486*pi,-0.4366975882184537*pi,3.67601827881614*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.750478745146871*pi,0.16126111148962097*pi,1.57329989478533*pi) q[8];\nu3(0.472520595056175*pi,3.36070899378879*pi,1.92348356949206*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.403381619443551*pi,2.7890230130399*pi,1.2182245277718091*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.373477630595887*pi,3.16184138554293*pi,0.82291021108594*pi) q[13];\nu3(0.186032677654184*pi,-0.170500238144286*pi,4.09046406634178*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.4566169997406*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.292094215606347*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.718027331480431*pi,-0.266624653624833*pi,3.73570797689525*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.537545398443425*pi,-0.4406485242987234*pi,3.67255408895377*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.664554775279609*pi,-0.158967488088478*pi,0.96080111230568*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.374917768383739*pi,-0.4157024052268078*pi,3.97496818641667*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.198793463214986*pi,0.88595142485274*pi,4.435485258092649*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.633475786659272*pi,2.85923437067197*pi,4.32239372850457*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.430052607655338*pi,3.47899173089073*pi,1.372172238540929*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.417392754984937*pi,2.76409414495269*pi,1.56677314859087*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.604076059728179*pi,3.42898732380217*pi,4.13581002266862*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.375354996674489*pi,-0.24095644275293998*pi,4.19931024385603*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.540373845933164*pi,-0.155739975111872*pi,0.950378502197749*pi) q[15];\nu3(0.804731157904442*pi,2.91004823514927*pi,3.56509104903089*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5082462829268102*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.79886923325045*pi,3.17026521861146*pi,2.98047805487911*pi) q[16];\ncx q[17],q[18];\nu3(0.0919831889213091*pi,2.57787514512011*pi,1.11627784792545*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.259330179099685*pi,0.39864689567841904*pi,4.363376994371309*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.359242106612848*pi,0.08953775102914896*pi,0.682546027072339*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48478515044793*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.176553575458285*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.446500615448409*pi,3.02211189649859*pi,0.721903193577141*pi) q[19];\nu3(0.714626186587881*pi,2.72129140867402*pi,3.72761807182368*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.483143743191911*pi,0.5590279531747699*pi,0.7628368834721491*pi) q[2];\nu3(3.5*pi,3.41399773307506*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[8],q[14];\nu3(3.5*pi,3.40470218920665*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.241600120665023*pi) q[10];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2645216841698819*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.45380222864978*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.165584809519692*pi,2.84253001765288*pi,1.0640567667436311*pi) q[4];\nu3(3.5*pi,3.36026334354526*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.242146486553908*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.44733194237003*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49480888713389*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2097976101032089*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3378781524003611*pi) q[16];\nu3(0.131784073661277*pi,3.40544600136299*pi,2.08011011697572*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46938179455327*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.436064986203597*pi,0.22188268752797502*pi,0.814656546253133*pi) q[4];\ncx q[5],q[16];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6012268981698969*pi) q[10];\nu3(1.0*pi,0.0*pi,1.333672502172655*pi) q[12];\ncx q[13],q[15];\nu3(0.643296105771633*pi,3.3142933671344*pi,0.62155862876691*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.640701621512079*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5271529717310819*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5230756904893012*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39624313887874*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.507222912962782*pi,-0.36756395344174997*pi,0.811122844916203*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.706985488250482*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.169543125160673*pi,0.034266830740275034*pi,0.5927552654756754*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.427044100113186*pi,2.85396747670007*pi,1.354156990756983*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.326084457261483*pi,3.06831866164128*pi,1.8449231437351*pi) q[9];\nu3(0.841195628956372*pi,0.39573826526657097*pi,1.53055826591337*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.648594152586087*pi,3.43248328797715*pi,3.00986018838331*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36765985537434*pi,0.5*pi) q[2];\nu3(0.856676762778312*pi,3.08486324930692*pi,3.85309690574211*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46330276714518*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.218391273067867*pi,0.06410460933935103*pi,3.89866684459207*pi) q[9];\nu3(0.364330074528966*pi,0.081634706204877*pi,3.90503754944206*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2177944973538*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.308782544511115*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.37930136595166*pi,3.15381278322784*pi,1.56526019253222*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.589450228108934*pi,0.434801522147383*pi,0.5855765787675542*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.667138074117196*pi,0.71316683803276*pi,4.46780529727602*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.461003753845962*pi,-0.30846544910351703*pi,0.869017213482958*pi) q[0];\nu3(0.754437602533581*pi,-0.4795701827759169*pi,1.0189727792142809*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49247186426268*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.626910128239577*pi,3.10852127109064*pi,4.4851316508145995*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5523100880670491*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.499461924182158*pi,-0.33960816014609196*pi,3.78778407297683*pi) q[13];\nu3(0.0567674495205146*pi,0.048170213683978*pi,4.30327027707156*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5768389985396474*pi) q[17];\nu3(3.5*pi,3.45557099155161*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283467420166059*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.347081886927892*pi) q[21];\nu3(0.0716645556618596*pi,3.08256345268779*pi,1.62023232943569*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[4],q[21];\nu3(0.390101934209832*pi,3.06388274057822*pi,0.5502803746047874*pi) q[5];\nu3(0.646564043442866*pi,2.85699971064297*pi,3.99368765394001*pi) q[6];\ncx q[7],q[17];\nu3(0.252143768589568*pi,3.23772668234463*pi,2.1787064262349203*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.384183126634509*pi,2.71507832691835*pi,1.3852490565325208*pi) q[14];\nu3(0.552796750090892*pi,3.26255510255584*pi,4.30282818359224*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.825149022288176*pi,0.5625881533339501*pi,0.5368377201069794*pi) q[5];\nu3(0.726040220601851*pi,-0.12852737592983599*pi,0.5111907823596692*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.316398004021173*pi,-0.33071102285869103*pi,1.67740788986138*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.592637549922557*pi,1.10053539093965*pi,0.63694887904387*pi) q[15];\nu3(0.756443825863728*pi,-0.14943874941958402*pi,0.998539126059108*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47558884823451*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3847601685700095*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.197076541108813*pi,-0.26544376115116*pi,1.50749302243602*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.354998754902165*pi,2.6304071453479*pi,1.284593474030698*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.467629184201414*pi,3.46751687789875*pi,1.56075720385794*pi) q[16];\nu3(0.4575273503304*pi,-0.23410820087708*pi,3.91518501530442*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,3.31612542003833*pi,0.5*pi) q[1];\nu3(0.541244962841148*pi,2.77724697911389*pi,3.42062243574077*pi) q[2];\nu3(1.0*pi,0.0*pi,1.179654669441716*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.66933419616395*pi,0.438832386875984*pi,0.8968193424460049*pi) q[7];\nu3(3.5*pi,3.26658067017225*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.191683611180098*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.48382390333692*pi,2.93768023895569*pi,3.81862711949839*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[3];\nu3(0.436648215473143*pi,3.08315849121562*pi,0.8001812992953801*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.34626880704174*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.566736128064258*pi,3.1055202657478*pi,4.31108916319132*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,0.5733172182031092*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[17];\ncx q[9],q[14];\nu3(0.621047517556498*pi,0.242438038798653*pi,1.054586561125487*pi) q[11];\nu3(3.5*pi,3.41760022541884*pi,0.5*pi) q[12];\nu3(3.5*pi,3.3611211982029*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3049379270930381*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1781921993290299*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.381050244610964*pi,1.01567785134706*pi,4.44683602431967*pi) q[4];\nu3(3.5*pi,3.46890794330864*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.212093702878537*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.421623831171461*pi,2.6330693357682*pi,1.430781330867617*pi) q[4];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5509779345585768*pi) q[16];\nu3(0.518714016599828*pi,-0.282725705020868*pi,1.1644566076779421*pi) q[18];\nu3(0.777737071584168*pi,0.66203108473961*pi,1.226996220769194*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.509880978758868*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.670514576916249*pi,0.283230287584865*pi,4.19681150341645*pi) q[9];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5640314421479117*pi) q[17];\nu3(0.526426265643986*pi,0.66349699626428*pi,0.9299684170788289*pi) q[18];\nu3(0.35363633800779*pi,0.49674043136676505*pi,3.62023649481197*pi) q[19];\nu3(0.259365407264543*pi,3.3299544353312*pi,0.949613953878581*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.43499532511975*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.295054981602173*pi) q[5];\ncx q[7],q[17];\nu3(3.5*pi,3.47721368126678*pi,0.5*pi) q[8];\nu3(0.637561325076083*pi,-0.262415662464281*pi,4.04236521973888*pi) q[9];\nu3(1.0*pi,0.0*pi,1.096224450868668*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.186754513761308*pi,3.15585918705883*pi,1.072949598091052*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.609278690496767*pi,-0.28173603004318803*pi,0.966157337751535*pi) q[21];\ncx q[0],q[19];\nu3(0.632194990179574*pi,0.16649785708120501*pi,4.177340217200269*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[13];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.431694467172545*pi,3.15698013715791*pi,0.5248429410329909*pi) q[12];\nu3(0.671394719301143*pi,0.495623809072534*pi,4.25169314277024*pi) q[14];\nu3(0.361749809565608*pi,0.80491397052594*pi,4.03015149041019*pi) q[15];\nu3(0.495316967717152*pi,2.66903629795963*pi,1.161864904032643*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.274334535753814*pi,0.25459715839074604*pi,3.4526418167216*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.29201498836477*pi,0.5*pi) q[0];\nu3(0.295693598801255*pi,2.97945139575909*pi,1.453992473515659*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.648519871044852*pi,-0.015611400741976977*pi,0.855368039799075*pi) q[3];\nu3(3.5*pi,3.43832882121491*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.33335249357391*pi) q[5];\nu3(3.5*pi,3.29477677288669*pi,0.5*pi) q[6];\nu3(0.85690567749624*pi,2.84341512689094*pi,4.05252834272111*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47878591128008*pi) q[11];\nu3(0.614365695544701*pi,2.75944816533899*pi,4.09605262538111*pi) q[12];\nu3(1.0*pi,0.0*pi,1.353679315194168*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.646207198028621*pi,3.47840331373927*pi,3.08758259059683*pi) q[15];\nu3(0.335518742695191*pi,3.16922293547155*pi,1.71645144129956*pi) q[16];\nu3(0.776408854550729*pi,-0.129935025608507*pi,0.603907473263274*pi) q[17];\nu3(1.0*pi,0.0*pi,1.232984118790566*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173867754150004*pi) q[19];\nu3(0.67442843956479*pi,0.23686442815123898*pi,0.894805134823363*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.448168799578826*pi,3.44761444224352*pi,1.62696613599432*pi) q[3];\ncx q[4],q[13];\ncx q[6],q[18];\nu3(0.551460695088691*pi,3.27164435068981*pi,0.535529422924848*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.527819875748261*pi,3.14762460229285*pi,4.095406856113669*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49294530649733*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45970450703585*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4573654962014295*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4256891790076605*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.184387828374334*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5127050458489937*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42620557298188*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3932763758496*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.343009580731045*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239860106779033*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.227928462967473*pi,0.27579721491301*pi,3.34324507014454*pi) q[8];\nu3(0.651874749823573*pi,3.43974900189266*pi,3.25961613868236*pi) q[10];\nu3(0.590099924002592*pi,3.07302027087872*pi,3.71124623948292*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.26742573453891*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35955416139856*pi) q[20];\nu3(0.824344608178014*pi,-0.39699629364731703*pi,3.81404424017918*pi) q[21];\nu3(0.455735612813459*pi,0.48622185087791703*pi,0.7324587096421891*pi) q[0];\nu3(0.387294128654194*pi,2.50525964064289*pi,1.275714527380075*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.390615790232163*pi,3.22381861400979*pi,1.61017896869961*pi) q[6];\ncx q[7],q[16];\nu3(0.205079359698494*pi,-0.428883850652084*pi,0.962809513886739*pi) q[8];\nu3(0.446426418693295*pi,-0.172515438480549*pi,3.88416463189025*pi) q[10];\nu3(0.776569400443671*pi,2.94373040227513*pi,3.39766447382417*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.475902907704423*pi,2.75652406644113*pi,3.87702546576913*pi) q[21];\nu3(0.571362965721531*pi,2.92667341669218*pi,3.36201985723619*pi) q[0];\nu3(0.25054947689159*pi,-0.4555204540986706*pi,1.72661151076413*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.497564059688076*pi,0.07870996478965597*pi,1.233215819037925*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.117827653806988*pi,2.5930662409247*pi,1.132010019553407*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.429503798304999*pi,-0.4128432603728972*pi,1.39189172631874*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.441371591815826*pi,3.12164691292372*pi,1.433778841927524*pi) q[18];\nu3(0.314070882883362*pi,0.90377323719028*pi,4.43879098039114*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.646948807229573*pi,3.33205176844975*pi,3.6802099797546*pi) q[4];\nu3(0.729350891500353*pi,-0.252510571951987*pi,3.67926019005935*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.589430989059492*pi,-0.4400345017357127*pi,3.95223623907952*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.414053537148939*pi,2.63154218170862*pi,1.4339410498971858*pi) q[18];\nu3(0.540678303594863*pi,0.12132627005914698*pi,3.92285736834665*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.366280669330192*pi,0.387053279804655*pi,0.506822003077229*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45844775276594*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.247201199636615*pi) q[21];\nu3(3.5*pi,3.3954110697407*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.47928553176709*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.105824650876883*pi) q[9];\ncx q[11],q[15];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.254731997994912*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.4606619564244*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.485406971352928*pi,0.02236311182458295*pi,0.659281820510117*pi) q[3];\nu3(1.0*pi,0.0*pi,1.249295340060945*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[13];\nu3(0.6321561661898*pi,2.82233441289859*pi,4.0088126050631505*pi) q[7];\nu3(3.5*pi,3.4297464693087*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.198956695239892*pi) q[10];\nu3(3.5*pi,3.39162484137058*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2298052819753411*pi) q[15];\nu3(0.182859872801432*pi,0.07167128477919005*pi,3.53134644846986*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.701571358115602*pi,-0.393287537663046*pi,4.47250103248055*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5590899961080661*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.623531717295959*pi,3.38617852641737*pi,3.14322397660499*pi) q[3];\nu3(3.5*pi,3.38864430317221*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37539382657777*pi,0.5*pi) q[6];\nu3(0.815205157046513*pi,0.27954629819225696*pi,0.645266092564457*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.5803915719423639*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.267001258398373*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261085830777904*pi) q[13];\ncx q[14],q[21];\nu3(0.759612650056214*pi,-0.493006497496655*pi,0.910195530433068*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39592682687079*pi) q[17];\ncx q[18],q[19];\nu3(0.108173675349401*pi,0.64488299460958*pi,3.91274009384123*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6951185728839819*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37699508907737*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.595623674548412*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49299609705921*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299196726357539*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.37490158528992*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5335687658713684*pi) q[13];\nu3(0.409139920677647*pi,0.5817384487662001*pi,0.553724685098249*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.266620792521642*pi,-0.4880086789926571*pi,0.799650467252328*pi) q[21];\nu3(0.576269528399324*pi,0.352030181961405*pi,0.6472777614758161*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[13];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.581883286495116*pi,3.18371142959442*pi,0.615330235065733*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.118096944752785*pi,0.422954745934111*pi,3.74573954386566*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5198226500273417*pi) q[19];\nu3(0.723466678154444*pi,0.21987071592591*pi,0.5860479187089811*pi) q[21];\nu3(0.880140156407222*pi,2.70364357583287*pi,3.78885936888165*pi) q[0];\nu3(0.609705429532024*pi,-0.17756204195293002*pi,0.793838665360163*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.108634991295239*pi,-0.09055941521342098*pi,0.5252857517083185*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3468041235312*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.399238756265833*pi,-0.4685196637449315*pi,1.368659283168274*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.136385351312439*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.557300919878365*pi,3.40048298675893*pi,3.38612423989771*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.595320186716831*pi,2.99054608587023*pi,4.11122249493343*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.451721603326008*pi,3.36394645396912*pi,4.27508167572503*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.273844924535516*pi,2.94437247138367*pi,0.653885576218444*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.148727975594333*pi,-0.4112318136833459*pi,1.054466738740037*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38500099250994*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.551970460092428*pi,2.94966854042428*pi,3.74211201138755*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.77109930154895*pi,0.23325907948756097*pi,4.4402914070542305*pi) q[6];\ncx q[7],q[16];\nu3(0.471362003285605*pi,-0.399898923618961*pi,0.887574870868156*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.271233184885022*pi,0.36822644106163405*pi,0.9532264383198801*pi) q[15];\nu3(0.86116527973057*pi,0.02224794321625201*pi,4.449785943848029*pi) q[17];\nu3(0.628313489267396*pi,0.169254060587812*pi,3.98616639034369*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.625636521557131*pi,3.25313728343498*pi,3.96656929727548*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.809838167485484*pi,2.53106562297815*pi,3.91903197319034*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.933349798637029*pi,0.006994252744894958*pi,0.5350466991244021*pi) q[13];\ncx q[14],q[20];\nu3(0.615797249582263*pi,-0.34612930174358203*pi,0.965318787272331*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.695429331513964*pi,3.42497968329282*pi,3.22659730809885*pi) q[17];\nu3(0.591073938617963*pi,0.42597681879861304*pi,4.0572634173968005*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.38220828815428*pi,-0.382394950035508*pi,1.389194333827567*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.927441184461449*pi,-0.10403740300104702*pi,4.24006984011226*pi) q[10];\nu3(0.622384884636262*pi,3.35916450491719*pi,3.6005646395786*pi) q[12];\nu3(0.775851207607247*pi,0.9452798507181499*pi,1.038354256959521*pi) q[13];\nu3(3.5*pi,3.48776258841706*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.221395572883258*pi,2.97116357174727*pi,1.0246459802536991*pi) q[19];\nu3(1.0*pi,0.0*pi,1.342915923624884*pi) q[20];\nu3(3.5*pi,3.41819998322614*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.596076896538985*pi,-0.09427576493066903*pi,3.61653893624046*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2563002935012482*pi) q[9];\nu3(0.7395534800964*pi,2.90583283990672*pi,4.38611040920388*pi) q[10];\nu3(0.329373095012216*pi,3.44899209803985*pi,1.476955749385545*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.710548563484503*pi,-0.35058029999197*pi,0.9804566427631001*pi) q[19];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.40070982403639*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.167087184834113*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46382163243959*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.40374496243507*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.827801337077333*pi,0.06779729036179705*pi,3.95193760683031*pi) q[7];\nu3(1.0*pi,0.0*pi,1.318768251560396*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44438492438905*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,3.43106989952124*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323862659442128*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[15];\nu3(3.5*pi,3.42478647208971*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.263384408839384*pi,2.97368391506269*pi,1.066437988207052*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44298137970056*pi) q[11];\nu3(1.0*pi,0.0*pi,1.276224193899892*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.411829697999114*pi,2.80185509362264*pi,1.2001242553627671*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.46794232899862*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48556596379819*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.158162510058212*pi) q[15];\nu3(0.349873051477027*pi,-0.4267279983282317*pi,1.350299357415175*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.626482457911724*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44732425025675*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.39915258403229*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42374380991492*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.392801029012473*pi) q[18];\nu3(1.0*pi,0.0*pi,1.399767522835101*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44644882670655*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.239390125844102*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5388315764803471*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.467448240456264*pi,3.06782199425506*pi,0.76270068394018*pi) q[14];\nu3(0.819048920864511*pi,1.02402510695959*pi,0.645883835826971*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33597189250733*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.734436844443657*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.525051142409826*pi,3.31040154246533*pi,0.64184597914765*pi) q[21];\nu3(0.828526500945695*pi,3.23783004338814*pi,4.39405055375248*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.672079528756778*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.528111227699659*pi,3.01299300047395*pi,4.27901796285985*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.228392798962004*pi,2.90590495628488*pi,1.2775935364393969*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.114586508878376*pi,0.81174881773755*pi,4.40095043662336*pi) q[21];\nu3(0.395551507057013*pi,0.291535244593252*pi,3.75180890152738*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.24835562655904*pi,3.20483103253537*pi,1.291395569515514*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.461062357544255*pi,0.17007028137911395*pi,4.03308135532367*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.302209872010699*pi,0.9344675345704101*pi,4.09960674688094*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.47522073566519*pi,2.9499230968581*pi,0.800918180060574*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.181019875701121*pi,2.97008555527167*pi,1.111381409038656*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.401847151620599*pi,3.27898318506614*pi,4.3855170327534605*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.801923702739787*pi,3.37502424197408*pi,0.7627932855324631*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.849932042008328*pi,0.6831857369837999*pi,1.171958926647716*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.722725384325709*pi,3.28464518158701*pi,4.04923050388159*pi) q[6];\nu3(0.436061686103864*pi,3.23976987299333*pi,0.6289791522895389*pi) q[8];\nu3(0.441195098710746*pi,-0.245859676461894*pi,1.062261256200127*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.266896596871369*pi,0.96167987948035*pi,4.30515023453476*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.482746369460293*pi,3.16813819555733*pi,1.73415094327933*pi) q[3];\nu3(0.209069156485055*pi,0.9654653905361601*pi,4.04792646043724*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.54327437020026*pi,-0.10345817513112399*pi,4.179791156587941*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.632324278526244*pi,0.342992795562857*pi,1.52711521618273*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.699009994558239*pi,-0.148342634393688*pi,0.822407477403442*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.649061983495737*pi,-0.4838058372798571*pi,3.65544983556623*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.424320951834084*pi,0.060920106596145995*pi,0.89282985558408*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.785450860068618*pi,3.49831668056941*pi,3.25310502084152*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.502010554715146*pi,0.64739717382459*pi,4.172421115390581*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.23088262458072*pi,0.36152063264174705*pi,4.34002858626292*pi) q[13];\nu3(0.385099331891*pi,0.7105736979685999*pi,4.402778591109421*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.551308150376841*pi,2.68621253471122*pi,1.11305019144339*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.885444936357516*pi,3.41842552393663*pi,3.70070134592443*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.43984266316652*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.978254389505994*pi,3.02311603423937*pi,4.32912469501382*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.224166204393691*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.573122930265022*pi,3.2595734102177*pi,3.02203274993397*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41040048146655*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.26133811351473*pi) q[4];\nu3(0.584855309010978*pi,0.69789200953425*pi,0.683349169882902*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[13];\nu3(3.5*pi,3.4589607495039*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.48859154307475*pi,-0.28194552173606*pi,4.0045252143009*pi) q[18];\nu3(0.125265207559447*pi,3.29117009804393*pi,1.72042887723336*pi) q[19];\nu3(1.0*pi,0.0*pi,1.178292250607957*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[4];\nu3(0.803690325664207*pi,-0.324195691695026*pi,0.6778596618047961*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41819290167201*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.48030986215356*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.296332399323818*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.297303931626332*pi) q[13];\nu3(3.5*pi,3.42639452433038*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.267041757328606*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5922800177245092*pi) q[16];\nu3(0.751716168545915*pi,-0.049269470485301003*pi,0.5433503615129986*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44056243866222*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2961692590127019*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5925482776571124*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43485644225118*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[4];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48964253016151*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5980110650866154*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5621773397862042*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.6543190148851981*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47818611782726*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.368746776842615*pi,0.19871529245416397*pi,4.39867733266537*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\ncx q[12],q[17];\ncx q[14],q[15];\nu3(0.593797860624598*pi,-0.331032587471419*pi,4.41191438624155*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.155520508346755*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[16] -> c[16];\ncx q[0],q[1];\nu3(0.431802471161383*pi,0.33599302787087404*pi,0.7993861531589239*pi) q[2];\ncx q[3],q[19];\nu3(0.448493014521339*pi,0.47394660891393303*pi,3.60696114693031*pi) q[4];\nu3(3.5*pi,3.49737059028572*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40744857023157*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2698762466804019*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29977682569802*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(0.494125599344577*pi,-0.008000547278678993*pi,3.73531129880685*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49315923602103*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.844482678556827*pi,3.3153203718135*pi,4.29150715624046*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.400481894517839*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5086394993228354*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.656694791663315*pi,0.28449892407979505*pi,4.39371575927857*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4662643904304*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48392491100771*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[14] -> c[14];\nu3(0.290349159110188*pi,-0.47068726832322627*pi,0.5461988517323065*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6765478154723*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.108629828861123*pi,-0.346594669515154*pi,1.356241534287538*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.467768999821114*pi,-0.347655610284755*pi,1.05079417363216*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.335414826370055*pi,0.50249779439662*pi,4.23071205094302*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.213625475891701*pi,0.65731688956798*pi,4.43444811956231*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.749700568461862*pi,0.05878641928445505*pi,0.699961193709728*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.212727516393634*pi,2.87906013514801*pi,1.70386574505513*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.178740538243095*pi,0.50513587636673*pi,4.27666095126226*pi) q[10];\nu3(0.671495352225213*pi,3.38576109338095*pi,3.0851304670333*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.517712088082297*pi,3.10185476179419*pi,1.55354380519551*pi) q[9];\nu3(0.52831360798881*pi,3.06007233074193*pi,3.316425051578*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.727021325245853*pi,3.2637824538805*pi,3.06485891736446*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nmeasure q[18] -> c[18];\nu3(0.650313270182969*pi,0.7826338611914201*pi,0.898867515233778*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.602885181160418*pi,2.63709084134927*pi,3.54131563442726*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[20] -> c[20];\nu3(0.254354839359454*pi,-0.08516131813996802*pi,3.88353335578276*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.840565318438257*pi,0.298183325392706*pi,4.29276174242679*pi) q[0];\nu3(0.653877237899413*pi,-0.112422330542166*pi,0.5248575778200164*pi) q[1];\nu3(0.388242424718031*pi,0.24611923046815898*pi,0.840343414008637*pi) q[2];\nu3(0.303752044213357*pi,0.008852607277527014*pi,1.009673590053068*pi) q[3];\nu3(0.304718477783423*pi,-0.08782851292239102*pi,4.47208896737848*pi) q[4];\nu3(0.55551812033574*pi,3.08948312475673*pi,3.01454907253383*pi) q[5];\nu3(0.46971437255665*pi,3.23181671072382*pi,3.18797689802529*pi) q[6];\nu3(0.649071169593601*pi,0.40883609921534103*pi,0.779832636231413*pi) q[7];\nu3(0.672354900134318*pi,0.08353736197386297*pi,1.56499574313432*pi) q[8];\nu3(0.319179316696939*pi,0.155213099624965*pi,0.600711109795028*pi) q[9];\nu3(0.682379777107969*pi,0.13886547349494904*pi,0.597514883007854*pi) q[10];\nu3(0.373722458771151*pi,0.07508612705685203*pi,4.24465930517847*pi) q[11];\nu3(0.402709176363167*pi,3.01627283344976*pi,1.2149466483371731*pi) q[12];\nu3(0.742474309095307*pi,-0.148103754686352*pi,1.245214865506052*pi) q[13];\nu3(0.330282315555176*pi,0.21777179008382896*pi,1.003472421710786*pi) q[14];\nu3(0.662229895309123*pi,0.75898081209296*pi,0.917684308918443*pi) q[15];\nu3(0.62079760464009*pi,3.04240037377124*pi,3.83057964046041*pi) q[16];\nu3(0.678868174280652*pi,-0.393616795643684*pi,3.52822645671133*pi) q[17];\nu3(0.840502091687194*pi,2.78533990610408*pi,3.52341536516047*pi) q[18];\nu3(0.48147376488907*pi,0.466794089408461*pi,3.77598479703635*pi) q[19];\nu3(0.695436397114096*pi,2.98703011359237*pi,3.24399631626607*pi) q[20];\nu3(0.302321959966087*pi,-0.24352668928619098*pi,0.9321540885108399*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42525630314562*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.299351570782974*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3640655908835*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.36721415006216*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.199097300302752*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45391874327997*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.171242571226085*pi) q[12];\nu3(3.5*pi,3.32896915717859*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.183492785068215*pi) q[18];\nu3(1.0*pi,0.0*pi,1.148325318426999*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[2];\ncx q[3],q[11];\ncx q[4],q[12];\nu3(3.5*pi,3.35885252519968*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\ncx q[9],q[21];\ncx q[10],q[16];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.330601860871047*pi) q[17];\nu3(3.5*pi,3.45791986082188*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.42816348797039*pi) q[2];\nu3(3.5*pi,3.46034196559048*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4458513277874605*pi) q[7];\nu3(3.5*pi,3.44021126110214*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41815610112133*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.266564257267031*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44958480256809*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4896455807065*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.313210896879373*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313797968777989*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.650436461719859*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240970990685776*pi) q[19];\nu3(1.0*pi,0.0*pi,1.173883538416749*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5490817771870452*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[2];\ncx q[3],q[11];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[15];\ncx q[9],q[21];\ncx q[10],q[16];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.41103059122749*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.658712078249013*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4754703485007*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6490373781864209*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42110135968122*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5551794726956993*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.295210662610468*pi,0.36651029161414606*pi,3.81834346042693*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.692885955094907*pi,-0.320524244572036*pi,0.766360679345734*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.770144614970078*pi,0.26354709713936997*pi,0.5565815288486472*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.589888110928569*pi,0.21012318081509096*pi,1.026816134513048*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.62463282516571*pi,0.211603240057736*pi,1.470277697736635*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.682408147577743*pi,-0.4481887183212123*pi,1.002793147996232*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.342829453157469*pi,0.53163540195693*pi,3.72743460022315*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.190257153186242*pi,3.17820172938186*pi,1.97486223275015*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.523573218528129*pi,3.22452466647353*pi,4.40795179134917*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.361272156196423*pi,3.06626378889082*pi,1.172155393289672*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.902861178042315*pi,-0.4520666342813914*pi,3.33370470805965*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.614901062801492*pi,-0.326178683902429*pi,3.81168861120119*pi) q[0];\nu3(0.756102891963407*pi,-0.41520665179231697*pi,4.08486071023352*pi) q[1];\nu3(0.693474142278212*pi,3.25770316709193*pi,4.46897351695679*pi) q[2];\nu3(0.501765143239429*pi,2.83250664570885*pi,3.97069825047022*pi) q[3];\nu3(0.536913941139253*pi,3.26484705473065*pi,0.782840764038955*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.146666953111308*pi,3.0055820755771*pi,1.61832243974419*pi) q[6];\nu3(0.371193130899774*pi,0.442920358293577*pi,3.76206432000496*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.229391089817741*pi,0.448443764838938*pi,0.979363251770219*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.937055885622158*pi,-0.004565134216647004*pi,0.728217830400087*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.410705919970149*pi,3.36298900680827*pi,4.27689603797967*pi) q[1];\nu3(0.581783933242826*pi,-0.06380241359150302*pi,1.357663702018288*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.228594483541818*pi,-0.06222871764197102*pi,4.09760126759362*pi) q[4];\nu3(0.81277830387881*pi,-0.039320049421304015*pi,0.7847182543967259*pi) q[5];\nu3(0.526262424936866*pi,3.00036640679049*pi,4.24583422456341*pi) q[6];\nu3(0.547994862732788*pi,-0.23978268958673898*pi,0.733340230126837*pi) q[7];\nu3(0.434575093477149*pi,-0.4593455664634697*pi,1.89518618758143*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.808277348674936*pi,3.08228748332464*pi,3.18331615195022*pi) q[11];\nu3(0.140001354851501*pi,3.0591473291608*pi,1.4372951311976339*pi) q[12];\nu3(0.503490799322021*pi,-0.18243853513958702*pi,1.1569211209854902*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.610860807687146*pi,3.20167257341835*pi,3.5152742616475*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.465954467351705*pi,-0.012998823432243012*pi,1.297098629129355*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.563757402287569*pi,3.00072768764044*pi,3.05758665480574*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0927598491588822*pi,-0.350199912064287*pi,1.73249679683792*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.248547752920273*pi,-0.307350386526684*pi,1.313116902813193*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.277187986950571*pi,2.87527156871082*pi,1.62860259800927*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.474621493677391*pi,3.40152995238865*pi,0.8463215983597709*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.787103507150894*pi,2.56307174075617*pi,3.71298470651715*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.126754934519528*pi,0.61478732819479*pi,3.98774871059042*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.506842025143371*pi,-0.134907567126818*pi,4.41189968596011*pi) q[17];\nu3(0.745825893609093*pi,3.45584464909164*pi,0.9074208460901649*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.275569821728244*pi,2.45369062969665*pi,1.0798892885251279*pi) q[15];\nu3(0.528312190813087*pi,-0.293974187457715*pi,3.56824511059494*pi) q[17];\nu3(0.771771267107068*pi,0.9101372634207301*pi,0.944848332608869*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[10];\ncx q[4],q[21];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48957192674037*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[19];\nu3(3.5*pi,3.44936574692265*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31356723074172*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.111164355245293*pi) q[5];\nu3(3.5*pi,3.28181274816999*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45599257985803*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2961911952731051*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.30030297766946*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2264388446932641*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156748902774269*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.44423835902652*pi,0.5*pi) q[1];\nu3(3.5*pi,3.2852499159229*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\ncx q[6],q[16];\nu3(3.5*pi,3.49317363395376*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[14];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.26053169009798*pi) q[13];\nu3(1.0*pi,0.0*pi,1.275090763180203*pi) q[18];\nu3(1.0*pi,0.0*pi,1.253245022105677*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5559523027287155*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.41390675603577*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5710484241398754*pi) q[10];\nu3(3.5*pi,3.36553417608042*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45689740944041*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5624798439259084*pi) q[14];\nu3(1.0*pi,0.0*pi,1.359136346498824*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48055113262985*pi) q[16];\nu3(1.0*pi,0.0*pi,1.119253327521385*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283701532633418*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4729045570460695*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[14];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.47027364903599*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.449728643751429*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.662218076026025*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3901851864873*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4536707360518*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46943921345574*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.728385338425196*pi,2.89623030490233*pi,3.5877740298828*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.302177434821783*pi,3.43812754099795*pi,0.738595364967805*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.738708721677532*pi,-0.175707888760824*pi,0.884409196544276*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.238793106906084*pi,0.8254312966330399*pi,0.5880948389721073*pi) q[2];\nu3(0.530063547711067*pi,0.5822896811248299*pi,1.365742511804351*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.53082886189025*pi,3.08143099163515*pi,1.69623564863144*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.295615050391295*pi,2.71319773114216*pi,1.53831595036933*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.803625745523815*pi,3.21566358521872*pi,3.87735973406811*pi) q[2];\nu3(0.234676903444373*pi,2.67849731078406*pi,1.3666107761363668*pi) q[3];\nu3(0.505557882293711*pi,3.48568407257529*pi,4.29071722460733*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.803756133667591*pi,-0.352456028133339*pi,0.6335696984782471*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.429342952295998*pi,-0.05433277406956899*pi,0.794799845566964*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.169378165258108*pi,-0.11057913823057802*pi,4.33018668428455*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.224267379737779*pi,2.86994617077201*pi,1.210906209588873*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.37262533781764*pi,0.374628006467554*pi,3.47118392238453*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.462727251511*pi,-0.321067720404134*pi,3.75495609276339*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.16943155154744*pi,-0.06305940054340198*pi,1.4865438760436112*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.439012884716504*pi,3.42695712600451*pi,1.032523880604598*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.514260421701763*pi,0.365882523114029*pi,3.59801548151268*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.440188605266534*pi,0.85666504566089*pi,4.49424789080032*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.211965406815589*pi,-0.4510425421765039*pi,1.469301181183694*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.732120021382703*pi,-0.12663448148004602*pi,3.80889540974067*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.597832012760542*pi,0.42616748603753796*pi,1.168665507636244*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.247632106850689*pi,-0.11868692934452502*pi,3.71148830893365*pi) q[21];\nu3(0.634051547508356*pi,-0.17315065230425802*pi,4.27493917816928*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.507083355238286*pi,2.57003676730623*pi,1.366119531309499*pi) q[7];\nu3(0.768640347484416*pi,-0.4081689332237536*pi,3.90105511613278*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.795373064873697*pi,3.04898021017989*pi,3.38576671672167*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.468026048939777*pi,0.6422105602063799*pi,0.604374164497596*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0948462518060055*pi,0.6174500407338399*pi,3.96247229893013*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.903552930303451*pi,0.45171221263544403*pi,1.1684426936597139*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.685618275850747*pi,0.404957344628731*pi,0.5262843372103742*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.425757137466658*pi,2.66569045020863*pi,0.919998444301978*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.536549668630484*pi,3.12075426633956*pi,3.18909277723281*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34920294007479*pi,0.5*pi) q[2];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.470973908172542*pi,2.91813421962391*pi,1.81200853381145*pi) q[12];\nu3(0.213316889236311*pi,3.33603865364739*pi,1.278440105489575*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.45159632986511*pi,0.5821360207847801*pi,3.71045384117093*pi) q[17];\nu3(0.474443912314896*pi,0.07723545571814505*pi,0.5358213706942448*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254944695670431*pi) q[19];\nu3(0.232862066103453*pi,0.133738102874981*pi,0.771518117161602*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[21];\nu3(3.5*pi,3.36907674932084*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.242953076993246*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.554254135128455*pi,0.8474823125956501*pi,0.612819443888572*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.465319187972806*pi,3.14762187962861*pi,3.3682829745518*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.305935831701806*pi,-0.08061098166151498*pi,3.67487129895922*pi) q[20];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38668093434706*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41603531137394*pi,0.5*pi) q[14];\nu3(0.523988861089898*pi,0.07435547885225102*pi,1.148005767896513*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2888227443750448*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41282352749916*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.241328906942984*pi) q[21];\nu3(3.5*pi,3.29377287634837*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[19];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40219319443288*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.105761345134505*pi) q[13];\ncx q[14],q[16];\nu3(0.281623142490019*pi,0.5337196661265899*pi,3.73694602454341*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,3.41076891703872*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[10];\ncx q[6],q[20];\nu3(3.5*pi,3.38606313688749*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1896897237781738*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49955624950623*pi) q[16];\nu3(1.0*pi,0.0*pi,1.337374533600033*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4080173603150605*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.44086850399493*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49599266489505*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.5710456010954847*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.246024102384684*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1890319511180731*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48096157189631*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.396187592062704*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.612051409807994*pi) q[11];\nu3(3.5*pi,3.35144908330312*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2115731062907091*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34822090184889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.285351235487854*pi,-0.04155974081521002*pi,4.19271411505214*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5252899801905018*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5379376751850593*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.822307180388937*pi,-0.288234953378084*pi,0.991490065765125*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.515978535077456*pi,3.17785431319631*pi,1.72850507958802*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.652682632314486*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47182723722355*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.251402714953071*pi,0.55228130261077*pi,3.74973564740059*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.366440095309695*pi,1.17276638174429*pi,4.320331051075669*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.251499989841392*pi,-0.14562531455692102*pi,1.56897288478987*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.539082232207333*pi,0.26879034121685297*pi,3.72354592966458*pi) q[4];\nu3(0.441229630600688*pi,0.72039809696516*pi,4.3784068060671*pi) q[5];\nu3(0.354155356920675*pi,0.24666350503044798*pi,3.86613648386846*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.239480495735583*pi,-0.391650648059279*pi,3.91265014615427*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.786713948789337*pi,-0.30863891116243003*pi,3.45217616497567*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.196634680919835*pi,0.6102267522515401*pi,4.01261482899468*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.475493739305458*pi,2.63751623187005*pi,1.410559412380553*pi) q[19];\nu3(0.922761570306454*pi,0.77730918191695*pi,0.68925232874138*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.442641583937628*pi,2.4263532332501*pi,1.1808951068412719*pi) q[1];\nu3(0.617272830280363*pi,-0.4489897344248805*pi,4.36542901880051*pi) q[3];\nu3(0.0936977612946363*pi,-0.4082809681640034*pi,1.0692149906021569*pi) q[4];\nu3(0.679067433634498*pi,0.61558940856831*pi,0.828872479039443*pi) q[5];\nu3(0.392969934936807*pi,0.261759148614083*pi,4.26308340815331*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.779963653568788*pi,2.91156607852306*pi,3.65054615461787*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.23347977403515*pi,3.39421552535238*pi,4.31001221167498*pi) q[13];\nu3(0.567992853797457*pi,0.659804534517*pi,0.648800178120703*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.18163442879013*pi,-0.038371195864777*pi,4.3571779623094*pi) q[16];\nu3(0.495073990555844*pi,0.477498270777741*pi,0.5176636529554236*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.786963509089727*pi,-0.339451818229092*pi,0.7665687971682049*pi) q[20];\nu3(0.778229146180846*pi,3.28772955496387*pi,3.14933653166439*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.742016341245437*pi,0.6422534780115601*pi,1.0013234798924*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.644741933554811*pi,-0.0020633027071559895*pi,0.9703825656096661*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.445900129602959*pi,0.72768745012522*pi,0.5230651483951145*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.566472884984036*pi,0.7278750047068401*pi,0.840395572175485*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.748592267111944*pi,3.36945244022191*pi,4.3703413681750405*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.416061268301221*pi,3.41499741487182*pi,4.47153295642985*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.824605603418597*pi,0.7079661731306099*pi,0.8358366962101971*pi) q[7];\nu3(0.600258490741902*pi,-0.316944929864034*pi,4.19890202901386*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.577854893704539*pi,0.415106273693961*pi,0.815556763139876*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46033768364645*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,0.0*pi,1.269143624510149*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.399124822566524*pi,0.07911286086361602*pi,1.030169252105241*pi) q[7];\nu3(0.933270544265424*pi,-0.214217826818291*pi,3.94651991759464*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5352676554032*pi,3.26720611166985*pi,1.60855862470831*pi) q[12];\nu3(3.5*pi,3.46678822387042*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.423877173302639*pi,0.6002443607387999*pi,0.797065324619987*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.104556449376817*pi) q[19];\ncx q[0],q[2];\nu3(3.5*pi,3.45161355746692*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.478003679162123*pi,3.1704404299764*pi,1.0340604667503621*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.825777044039502*pi,-0.4706058841951755*pi,3.81724975256621*pi) q[15];\nu3(1.0*pi,0.0*pi,1.344696277026439*pi) q[16];\nu3(0.335384556909489*pi,2.68235032160854*pi,0.820042160588899*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,4.40757264949173*pi) q[2];\nu3(3.5*pi,3.4554714709264*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.424842328154487*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.619569618846249*pi,0.43531951688387305*pi,4.0970843568722195*pi) q[9];\nu3(3.5*pi,3.39130848301298*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.429651943063739*pi,0.8151592743890901*pi,4.03446669731253*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5024627222424474*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189795008868934*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[7];\ncx q[6],q[12];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[11],q[21];\ncx q[13],q[19];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4453658744245494*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.691134782692441*pi) q[4];\nu3(3.5*pi,3.42595142003761*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40114609682229*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.314716546621385*pi) q[7];\nu3(3.5*pi,3.46600984547726*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.163227289268121*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.175425586098281*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44501564714804*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.384733873580677*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41877535536892*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[7];\ncx q[6],q[12];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.25699958522993*pi,3.40712981878922*pi,1.008950920088778*pi) q[13];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.705544170478044*pi,0.63621903928745*pi,1.2393321027106379*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5034035155043307*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4831467579654305*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40449211844314*pi) q[12];\nu3(0.389114383621613*pi,2.82429830538411*pi,0.704687026249282*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4988904512864*pi) q[17];\nu3(0.719770673068439*pi,0.16986265950159996*pi,0.920577018533929*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[12];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.41625597889177*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3221153415991669*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.502633725558116*pi,0.95874377687281*pi,4.47654574813777*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.736729434301987*pi,0.214433264157033*pi,0.9279718037969791*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.64228652456587*pi,3.09932530638068*pi,3.49278587883685*pi) q[3];\nu3(0.811058750434322*pi,0.38969462190931203*pi,0.617751323276485*pi) q[4];\nu3(0.815505801926411*pi,-0.297276819022125*pi,4.11085606346027*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.181825958365197*pi,3.17017460523715*pi,1.78647726244381*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45389492499149*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.386945225094794*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42853390873863*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.532624684279697*pi,3.18225399336681*pi,1.83399454858254*pi) q[1];\nu3(0.624199627280787*pi,0.141639192033976*pi,1.283730234792112*pi) q[2];\nu3(0.376098498486287*pi,0.36115706791511304*pi,4.381847923552289*pi) q[3];\nu3(0.638677766132758*pi,-0.20406779712484802*pi,4.26190971272234*pi) q[4];\nu3(0.563148220892413*pi,3.47886956928117*pi,3.40898059482497*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.605748143826228*pi,3.23015215629642*pi,4.40370501704112*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.299821313454306*pi,3.28087874620054*pi,2.10088054689601*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.916247056684193*pi,3.25461798578748*pi,4.14832535889577*pi) q[1];\nu3(0.211850550038171*pi,-0.16059374539188198*pi,0.832215133999024*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.489854600302419*pi,0.029744895641428015*pi,0.918605943193894*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.269159961149532*pi,-0.4339606831765203*pi,1.238602338655487*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.73910940243875*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.618485269681592*pi,-0.301599405098756*pi,3.47458465597686*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.447261079850926*pi,3.25318527319825*pi,1.62817014547338*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.1641940084865*pi,2.75492603329028*pi,0.964301301681168*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.514902341695892*pi,0.472968152494496*pi,4.12229046550536*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.14181584930818*pi,0.39848135611325797*pi,0.5776158049424328*pi) q[6];\nu3(0.378454016222079*pi,0.40889462606987204*pi,3.50503836155006*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.156392114072792*pi,-0.22434662572901498*pi,4.22877213602573*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.461172074409771*pi,-0.364247522180688*pi,0.960068372817793*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.893410678924466*pi,2.61543578911769*pi,3.65099634020879*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.271431294454554*pi,2.45438413998619*pi,1.448446515675982*pi) q[12];\nu3(0.405528869344749*pi,2.62989952423902*pi,1.081720448899292*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.925074847594961*pi,3.04197011405933*pi,4.16261937676361*pi) q[12];\nu3(0.555765153875891*pi,0.50543169086899*pi,4.37919951555584*pi) q[14];\nu3(0.351568704340096*pi,-0.11088338184554197*pi,3.89269213387477*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[5];\nu3(3.5*pi,3.35825338137577*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37152533756774*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.316330521350093*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.684522331639022*pi,0.326456943190897*pi,1.6732243644784*pi) q[15];\nu3(1.0*pi,0.0*pi,1.117669376503865*pi) q[16];\nu3(0.522640108628659*pi,-0.11688232834116402*pi,3.73814852759488*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47862205189385*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.2783170788571319*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.100349174422422*pi,0.45318333899513197*pi,3.85364932508255*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.402131801935916*pi,3.22506173727501*pi,0.710700329459323*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.23553452106946*pi,0.49078230748168294*pi,4.27782941950347*pi) q[20];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.915718313726318*pi,0.30117049335297497*pi,1.62272412966003*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.641465257232941*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46542291446103*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.362664076879981*pi,0.81724771032468*pi,0.5283757882018222*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[11];\nu3(3.5*pi,3.46838441241567*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5281801894927161*pi) q[5];\nu3(3.5*pi,3.45188633684155*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49984854752807*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3715945976192931*pi) q[10];\nu3(3.5*pi,3.38934299625606*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.336059505689555*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250867811049703*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.416952322765023*pi,3.49895017201116*pi,1.046290393831962*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3311136547204598*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.430775551300974*pi,0.76445878695018*pi,3.86704556481284*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.46475870684033*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5465028479311971*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5203892179908005*pi) q[14];\nu3(3.5*pi,3.29316134885844*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44732435869156*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.67158805026753*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212391952175921*pi) q[20];\nu3(1.0*pi,0.0*pi,1.314144583900274*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.380707874314662*pi,0.02631704137239599*pi,0.5582899437344047*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(3.5*pi,3.38941694836401*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.27315710362504*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[18];\nu3(0.477692706088071*pi,0.254797531988891*pi,4.44871376158219*pi) q[1];\nu3(0.346245224975259*pi,2.78941022622141*pi,1.65837943852213*pi) q[2];\nu3(0.380233188629849*pi,-0.4105991634164504*pi,4.250171276620749*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49372661105354*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3284896371349095*pi) q[21];\nu3(3.5*pi,3.49641001454579*pi,0.5*pi) q[0];\nu3(0.617765618587631*pi,3.19406385008442*pi,3.24459673214944*pi) q[1];\nu3(0.748357981888689*pi,-0.37710194028765*pi,4.2825289731997795*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.421323332430653*pi,0.343926458053066*pi,3.92871814704843*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5463482525395738*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.303780803155321*pi,-0.349493355554535*pi,4.4006684092333295*pi) q[11];\nu3(0.793017373800056*pi,3.14299747883134*pi,3.24446722117791*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.34798961633444*pi,2.54965343631633*pi,1.316089689613162*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.2500981161885911*pi) q[18];\nu3(0.242042678710103*pi,-0.4230928193886568*pi,1.56676869437502*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.297831203601242*pi,2.88483138361596*pi,1.76108137010088*pi) q[5];\nu3(0.498733542183835*pi,3.22016069804288*pi,1.97488452843937*pi) q[6];\nu3(0.728632863237308*pi,-0.355458584037441*pi,3.18300827289706*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.877374832789621*pi,-0.252781283458909*pi,3.35072441413335*pi) q[11];\nu3(0.34207838466081*pi,3.16639765394129*pi,1.77512536498079*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.295758914417655*pi,3.07703243264383*pi,0.953841976045066*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.802845994039011*pi,2.6991558997071*pi,3.90355485592009*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.841144177517378*pi,3.19705343928438*pi,0.639661507102009*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.196104325165581*pi,1.15544167495106*pi,4.23444567275323*pi) q[5];\nu3(0.633049170020256*pi,0.233858827327054*pi,1.473795221314256*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.61945836284771*pi,0.366445040252377*pi,4.12231740309662*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44251555693915*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.587650507818089*pi,0.052736207339795005*pi,3.87161393780361*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.504865560058568*pi,0.41251954207277897*pi,4.116990458268861*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.648249158523148*pi,0.59388148124389*pi,4.40171925837532*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[19];\nu3(0.723962837550381*pi,-0.34315109847038*pi,0.644347860646777*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.283976904097014*pi,0.5012000202381199*pi,4.02453828754627*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.675857137305896*pi,0.331812792842604*pi,1.160444781081919*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47183644033863*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48398251577477*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.254394213798672*pi) q[3];\nu3(0.544589036091756*pi,3.11285185317838*pi,0.635150202865155*pi) q[4];\nu3(3.5*pi,3.44916312983849*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.293478771224385*pi,3.26047451127567*pi,0.764184766691295*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.389491151467339*pi,3.43862368331143*pi,4.39777325470596*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2651000172992939*pi) q[16];\nu3(0.414966002565763*pi,-0.4468935279528208*pi,4.28256915590814*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215168655174321*pi) q[19];\nu3(0.369629067507859*pi,0.43663891706478497*pi,4.31880178226076*pi) q[20];\nu3(0.471673762146507*pi,3.26358332842044*pi,0.672548297565762*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(0.465019019532974*pi,-0.344966706109491*pi,1.316037066563639*pi) q[9];\nu3(0.548680481872046*pi,0.8887265051465301*pi,1.107293328943467*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.21736774043891*pi,3.40121735482581*pi,1.147135837155251*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.565471252464132*pi,-0.30020475293386*pi,1.152131164190699*pi) q[20];\nu3(0.344170045458184*pi,2.54414019043868*pi,1.1687826981962202*pi) q[21];\nu3(0.725105163356295*pi,-0.09071719751415702*pi,4.34199336209071*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.442269841158041*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.17884357189559*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.093172490180075*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.220758997609572*pi,0.471681498934036*pi,1.01863222830023*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7095189698771129*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36176481610606*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.455898718633668*pi,0.16912110926384805*pi,0.714284582135242*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[19];\ncx q[4],q[12];\ncx q[5],q[8];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47985869581215*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40459642524501*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5481751066203815*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.297017287051931*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.252348706580795*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.292369594672816*pi,-0.4745835552576491*pi,1.74227149280045*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[8];\nu3(0.557606746924387*pi,-0.347060419816547*pi,3.6284046319526*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.44875761803658*pi,0.5*pi) q[14];\nu3(0.34323503861315*pi,1.15376627808104*pi,4.24114492170844*pi) q[16];\nu3(0.433158889763272*pi,-0.4151115609587396*pi,4.27086981268384*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282120964804443*pi) q[20];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.275706715152796*pi,-0.4547461864892189*pi,1.22901419677197*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.46863962324262*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5262382082143106*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5168978673186202*pi) q[15];\nu3(0.703122794766997*pi,0.6600360233153599*pi,0.5755225121381582*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210111478095041*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.44204420172976*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.515061895927646*pi,2.58667465442433*pi,1.023928762466179*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39082647757382*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.145819732968663*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38633843388659*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263327497238099*pi) q[21];\ncx q[0],q[21];\nu3(0.796032051990117*pi,0.50548393207495*pi,1.265701086451491*pi) q[1];\nu3(0.508734341284815*pi,0.253158745042002*pi,1.0288053274596058*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.458996746607977*pi,2.6544350137939*pi,1.148167505663876*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44673973715864*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.97366466702883*pi,-0.263603251965181*pi,3.79435760059711*pi) q[1];\nu3(0.522467639383912*pi,0.406376562928342*pi,1.069660889090513*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.718794573794777*pi,-0.16708949427896103*pi,3.85944096769303*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.531928928832887*pi,-0.042949291434970005*pi,4.14309087267136*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.43064785797152*pi,0.5*pi) q[11];\nu3(0.452972434714071*pi,3.45448740659408*pi,1.97073649490956*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49367998604324*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216350504170103*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.597099451379012*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.654713662328149*pi,0.5467537903594699*pi,4.0811741011864395*pi) q[3];\nu3(0.129412115699146*pi,-0.23082024202656198*pi,0.844584781896984*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.23981944188701*pi,0.54967438372195*pi,4.49980453734692*pi) q[7];\nu3(0.459779942515383*pi,2.82876866231393*pi,0.9028938421406589*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.345144792610103*pi,-0.06924655268222402*pi,1.414199746926268*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.194373088621871*pi,2.80159717199321*pi,1.445134484936859*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.399882112118408*pi,3.37464113120763*pi,4.167969039629821*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.34496741442532*pi,0.52154163278665*pi,3.65629938648139*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.363470170643669*pi) q[18];\nu3(0.302306488972312*pi,3.17466917470769*pi,1.192066714233723*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.560140432404568*pi,-0.247274327168583*pi,0.9187699306212149*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.359235787547237*pi,0.21731190132851597*pi,3.39905946373029*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.410090561781139*pi,-0.388789353792217*pi,0.973241912723367*pi) q[21];\nu3(0.306616022377941*pi,0.99593577359673*pi,4.352851960606801*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.236946180959524*pi,-0.49707265391156447*pi,1.057448239491394*pi) q[14];\nu3(0.658460407782604*pi,0.5959774975072001*pi,1.019652802402097*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.626831784500157*pi,0.023269479617738953*pi,0.930479383918263*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.40001224603404*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39254017341534*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3235579802130069*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.944147826670302*pi,0.32263980968358696*pi,3.96080332788564*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219264706171137*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44922253258346*pi,0.5*pi) q[1];\ncx q[4],q[16];\ncx q[6],q[8];\nu3(0.258817923414097*pi,3.31165059667986*pi,1.3872487938200049*pi) q[9];\nu3(0.0412497618036467*pi,3.29922652193356*pi,1.71655417392036*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.563143011891305*pi,0.7038865193821*pi,0.8074581717700939*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212274750162138*pi) q[19];\nu3(0.399845237146266*pi,-0.01633533632419998*pi,4.39135769032746*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.30161699074972*pi) q[8];\nu3(0.502915902392337*pi,3.39756256000835*pi,0.6549385873278251*pi) q[9];\nu3(0.768161396877726*pi,0.9006626138826599*pi,4.45722234015909*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44589582310201*pi) q[16];\nu3(0.428809409510151*pi,3.111371463581*pi,1.455462541966598*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.367381998687142*pi,-0.276919799578178*pi,1.115623084270231*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42106730836247*pi,0.5*pi) q[2];\ncx q[4],q[16];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.575156230693506*pi,3.07009061007691*pi,4.01685777024625*pi) q[13];\nu3(1.0*pi,0.0*pi,1.273043597286297*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.648190555281298*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[19];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.741379029411197*pi,-0.07388618700833299*pi,0.94409708790411*pi) q[11];\nu3(0.302981689775694*pi,3.22418604819855*pi,1.89003833229093*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.177217186142073*pi,3.21541336563981*pi,1.018969318008223*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34111867183852*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.256638419568463*pi) q[10];\nu3(0.84977899568928*pi,0.5488958911822*pi,0.691264000405792*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.43366507145799*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.848876926429713*pi,0.055366723707701015*pi,0.934325483337566*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\nu3(0.144124814035509*pi,-0.10036972122012999*pi,3.69216237732458*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.47617868276134*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43168407137754*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.48702693324997*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278172341139322*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.434237730592587*pi,-0.256358653404066*pi,1.6024126383831*pi) q[19];\nu3(1.0*pi,0.0*pi,1.140012389466123*pi) q[20];\nu3(1.0*pi,0.0*pi,1.248398379884095*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.812862777225222*pi,0.34079471920482995*pi,3.99563796150806*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.44179624427598*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3215170655769*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1830798981783102*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.437384368794361*pi,0.101578371362124*pi,3.74900471249611*pi) q[19];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47242265900897*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5516617285153942*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48373680083085*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.771995981396114*pi,2.97726331272886*pi,3.26165715851474*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4949523769528*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.352069184409149*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46834243353224*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.43101387973807*pi,0.11469052714578298*pi,0.678938145823371*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.586506964962881*pi,-0.12898819408602302*pi,0.970190742591545*pi) q[4];\nu3(3.5*pi,3.46692455710198*pi,0.5*pi) q[5];\nu3(0.184124778397*pi,-0.4633675665140421*pi,4.32532295287492*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.512100462253356*pi,2.64448252485504*pi,1.290407489936484*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.430703413158985*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.817105183428522*pi,0.361859814808808*pi,4.12562688650166*pi) q[2];\nu3(0.349984320941675*pi,1.09762120097055*pi,4.272239583972739*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.600541802205538*pi,-0.27508894468373*pi,3.8157164104476*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.631922404170587*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.264353684594944*pi,3.3659882774733*pi,0.662110286612829*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.548541843427559*pi,3.05213795268709*pi,0.5319430075573146*pi) q[0];\nu3(0.396657784887853*pi,2.93467367269343*pi,1.5692651834626*pi) q[2];\nu3(0.517161588559078*pi,3.21829871304256*pi,0.65144222594542*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.279881514643987*pi,0.9299974363968*pi,4.0840957118349195*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.284470096752949*pi) q[18];\nu3(0.527059051077133*pi,0.277193847432079*pi,4.35483332193486*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.799841110910875*pi,-0.365149826670442*pi,0.8582804437942859*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.352204381832085*pi,0.279221231372486*pi,3.41447082032923*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.23301359233914*pi,3.33869972710494*pi,1.210063556374262*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.511042832208613*pi,2.94016500881454*pi,3.95460885494057*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.389389719405519*pi,-0.394247535969645*pi,3.95638008264507*pi) q[10];\nu3(0.559553404982947*pi,0.06561927202289997*pi,3.99894710364459*pi) q[11];\nu3(0.734785482994252*pi,0.24904398786135196*pi,3.76435004302318*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.639752993097639*pi,-0.20986450806769102*pi,4.10720756535258*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.591601117779631*pi,3.30839979010519*pi,4.25259475283414*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.353669341308256*pi,2.52280878324891*pi,1.134557638381265*pi) q[9];\nu3(0.540017441696279*pi,-0.212547943907213*pi,3.71391799665149*pi) q[10];\nu3(0.354523040437874*pi,3.24427703036468*pi,1.86713383736742*pi) q[11];\nu3(0.944680545021517*pi,2.71946694808496*pi,3.87288425709069*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.750886630321373*pi,-0.014797732569574007*pi,1.210891911779471*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.322232778526885*pi,3.07532674695633*pi,1.4602263446278592*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.591599545991426*pi,0.07865748528771299*pi,4.35463049184267*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.455969657277414*pi,0.5891661661599299*pi,0.789057782545744*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.461199915213286*pi,0.21321950688415003*pi,1.27760151701348*pi) q[13];\nu3(0.744816513923396*pi,-0.177260116210392*pi,3.40255837315348*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.97886554919575*pi,3.02379355032693*pi,3.7185399858206*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.120636796510856*pi,-0.418871073201804*pi,4.336387450202389*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46168254921267*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41184739989955*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.445374823887966*pi,2.77193333209581*pi,1.310397840343714*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.354874748104441*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.40420080314752*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[19];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43316765363287*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48406635868829*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43323998719514*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.159081730001853*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.177522710859527*pi) q[10];\nu3(3.5*pi,3.41533060250541*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.198797952604966*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.260905902475519*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45208315673875*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243992346658656*pi) q[20];\nu3(3.5*pi,3.42393059095707*pi,0.5*pi) q[0];\ncx q[2],q[19];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43497533852822*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1227762093056959*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2838906698561598*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.268335300866702*pi,3.08326306393155*pi,0.950025726038872*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5172365842662575*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5591712893295937*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33873343261054*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.303572102131533*pi,3.15904104837666*pi,0.9192596948747209*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4093143097589405*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\nu3(0.0910793848607698*pi,0.5749095469873899*pi,0.7296885376982429*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43392724118207*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.540280733227174*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3278319515302641*pi) q[17];\nu3(0.811108340377952*pi,3.05726398521927*pi,4.05969695993293*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5442107315285778*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.219473741117677*pi,0.277267924162128*pi,4.33590040813242*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.222074008173648*pi,3.13257398391026*pi,1.424392663362372*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3998909731536*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.168860480923662*pi,0.31380477686835595*pi,4.42761811809207*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.145938218251853*pi,0.291422701793684*pi,0.7116744010691041*pi) q[6];\nu3(0.923772158541162*pi,-0.21469860293771997*pi,3.98348058125091*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.389162841367132*pi,2.83506737487893*pi,1.0844263702638481*pi) q[14];\nu3(0.669944679878514*pi,0.9848272316145501*pi,0.773293444325976*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.269402181141187*pi,2.84934501147154*pi,1.36747530855978*pi) q[0];\nu3(3.5*pi,3.39894540977292*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.654255112742942*pi,3.331723840838*pi,3.62282811180649*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.230812338674706*pi,2.9814734222365*pi,1.85463473393521*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.596084126869857*pi,3.17287592653323*pi,3.71717228118367*pi) q[14];\nu3(0.262390919057188*pi,3.10454199693053*pi,0.60251608527526*pi) q[15];\nu3(0.523695604187197*pi,3.02230144464957*pi,3.10105913954433*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3228892404807548*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.382755383549397*pi,3.32486061736814*pi,1.1920620122980972*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.551597917607514*pi,3.42462780520468*pi,3.28474195502849*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.487718509076565*pi,3.1564066021459*pi,1.81902388654652*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.339837771572277*pi,2.52218479774912*pi,1.1371050917761059*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.485226031027881*pi,0.12531197514596404*pi,4.476077302892429*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.557628525888232*pi,0.60829209948925*pi,1.258412135336946*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.917121654030328*pi,1.04463374142797*pi,0.717550726663875*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.647390191274147*pi,0.22575871534069303*pi,1.213174892136467*pi) q[10];\nu3(0.393914144995928*pi,-0.169255454365892*pi,1.439984219705937*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5723775893394412*pi) q[18];\nu3(0.484381088937192*pi,-0.01330365552045698*pi,4.136184443006551*pi) q[19];\nu3(0.690356411210645*pi,0.25664416434373605*pi,4.363737077671*pi) q[20];\nu3(0.133425470638483*pi,-0.34374392604194204*pi,0.9699022039683081*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.374087122746127*pi,-0.394200794637293*pi,3.93464152438575*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43462806843265*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.310415246785972*pi,3.30265505387081*pi,0.5402985249303249*pi) q[11];\nu3(0.680059938151506*pi,-0.4677553464624082*pi,3.35378147688546*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3659229889911821*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.492945419937736*pi,-0.274280994595822*pi,1.055462977456929*pi) q[19];\nu3(0.593258997229924*pi,2.90278501762665*pi,3.34510038530528*pi) q[20];\nu3(0.929455916976254*pi,-0.4585836206200799*pi,4.065798293156099*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.750275678588226*pi,0.8384801234358401*pi,0.802651343038263*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.423576633812989*pi,0.14974037924636696*pi,1.084083799707794*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.415457265954738*pi,-0.10239026388807698*pi,3.74926044774962*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4442916547155*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.120673743676123*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.868973270928596*pi,0.48219501196523396*pi,0.8150690982520981*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44137698414124*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.213975231223817*pi,0.76699753312044*pi,3.83896268010915*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.178602796678999*pi,0.12328641881244795*pi,3.46282332612816*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[5],q[13];\ncx q[6],q[20];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46548776098716*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.307056621570366*pi) q[15];\nu3(0.833587078005776*pi,-0.29668356905503*pi,3.59403248587512*pi) q[17];\nu3(0.237710166189374*pi,-0.19216475527035598*pi,1.398197212340083*pi) q[18];\nu3(3.5*pi,3.49314644002959*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.306671586707815*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44774030860836*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5840459335402786*pi) q[7];\nu3(3.5*pi,3.44379688648783*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.186401874571883*pi) q[16];\nu3(0.198983279821739*pi,-0.4976499461357159*pi,1.90152846052023*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2934823764599201*pi) q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3524405750316*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.2166973822209401*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43198516298051*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5022531917851172*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49699124383495*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.626146236111996*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.620046077799207*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0966226530314849*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[19];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5215623182035563*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(0.565858986494533*pi,2.71077945203066*pi,3.66308271878426*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37157434180234*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.17763551658601*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5588566345561445*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.684116285597578*pi,0.42564851347155697*pi,0.997413014543082*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.636207725914316*pi,-0.09644567581997998*pi,0.978239962469339*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.34458615875031*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228708816350202*pi) q[18];\nu3(0.792004896914778*pi,0.16149546048156804*pi,1.326727701048594*pi) q[20];\nu3(0.641053604959695*pi,3.46948183398229*pi,0.660145651651774*pi) q[0];\nu3(0.54910862264341*pi,0.9369205848953801*pi,1.0375935653847579*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.340505487062857*pi,3.42762196606372*pi,0.768997237161002*pi) q[5];\nu3(0.516858250772886*pi,0.14263846537344305*pi,0.911234307138268*pi) q[6];\nu3(0.427320814089563*pi,3.33556837356073*pi,0.81410365110589*pi) q[7];\nu3(0.37952179194311*pi,2.99861701603521*pi,1.88575468866623*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.61066540432008*pi) q[19];\nu3(0.56239882551775*pi,0.46408799775327503*pi,1.003934402274617*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.348210154689866*pi,-0.19767545820523302*pi,0.7833120597652601*pi) q[0];\nu3(0.765388500481194*pi,-0.253857112159214*pi,3.75204769763744*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.420665393927623*pi,-0.355975597413693*pi,4.2491863755123*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.534351975190908*pi,1.01792790077666*pi,0.763070121780571*pi) q[7];\nu3(0.18152820027498*pi,-0.047008174141208*pi,3.68676827685852*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.364660740621048*pi,0.343678569035881*pi,4.42580644602519*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.560492086588475*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.655776480894626*pi,3.33419955166221*pi,4.400449323523921*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.749850982280257*pi,-0.333293220370225*pi,3.26686129920734*pi) q[11];\nu3(0.259979108778166*pi,0.224309552677585*pi,3.51695074766609*pi) q[12];\nu3(0.216382725349652*pi,0.27628817814039697*pi,4.4571681728057495*pi) q[13];\nu3(0.312530671017662*pi,3.41558778758457*pi,1.013342824580534*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.290844583026049*pi,3.34715571207892*pi,1.217441844367459*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.641527858280311*pi,0.8016012618952899*pi,0.5753647955523961*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.421958945275959*pi,0.7890690294015099*pi,3.95486627336878*pi) q[11];\nu3(0.264328909591455*pi,0.5792687942121*pi,0.769831443069504*pi) q[12];\nu3(0.786749846883044*pi,-0.042222478352298976*pi,3.76920318809078*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.203270106220282*pi,0.015345043234402*pi,1.44083332332431*pi) q[15];\nu3(0.441209263743069*pi,1.07075860680301*pi,4.20155970374026*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.319755965022291*pi,3.02533075467365*pi,0.867972438112877*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.520718459810659*pi,0.109838184308782*pi,4.20659918569456*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.494770823007174*pi,3.04625970982754*pi,0.5029538232066372*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.71463911307094*pi,3.24678817477887*pi,4.35497936984525*pi) q[21];\nu3(3.5*pi,3.35589338114806*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38687650265595*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.22245037746674*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.873354129101232*pi,2.65916003028361*pi,3.58189044901546*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231379323954475*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.602700873441521*pi,0.6464988647654*pi,4.30925256919735*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.232907782183902*pi,2.71777747105415*pi,1.409295133920148*pi) q[21];\ncx q[1],q[13];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.361873808693839*pi,-0.365680680744133*pi,0.8095892748635469*pi) q[18];\nu3(0.561673708038076*pi,0.486412777088736*pi,4.0848498269197595*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.44593481397765*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5740186327236643*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.41887904932896*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.248385240186031*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.498325744232612*pi,0.011028582871361992*pi,4.39659003508003*pi) q[18];\nu3(0.382591040112698*pi,3.40396036975461*pi,0.662557311389913*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35998759474624*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[7];\ncx q[4],q[14];\ncx q[5],q[10];\nu3(3.5*pi,3.45690680808952*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.216259734446127*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.369655476550655*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.474418097516*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5499603923282054*pi) q[13];\nu3(1.0*pi,0.0*pi,1.35188256278332*pi) q[14];\nu3(3.5*pi,3.49127785089539*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.094682412626637*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5466145801162505*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44228804316328*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.35916393023553*pi) q[16];\nu3(1.0*pi,0.0*pi,1.406927331077062*pi) q[17];\ncx q[19],q[20];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.627638306431987*pi,0.66943828216249*pi,0.696628084018514*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44380809569415*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.717385427067612*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.27851933904759*pi) q[18];\nu3(3.5*pi,3.48939492870063*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239156071247868*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4929828871132305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.560509285736294*pi,0.15456775040149096*pi,0.952345643742764*pi) q[1];\nu3(0.240136294828731*pi,0.22797228315270002*pi,1.090403484966091*pi) q[2];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.100495357971305*pi,-0.14428604290751001*pi,3.90738073925044*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.362159083460388*pi,-0.253185283208773*pi,1.52288132736777*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39203503112475*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.677164968373198*pi,3.32247057489941*pi,0.5699852048009842*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.549686451568343*pi,0.495348301160244*pi,0.683369593561307*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.390128293491865*pi,3.3921829813422*pi,4.22473586029738*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5311075429261063*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42540741590534*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.262530321377161*pi,0.8271640836005001*pi,0.579121325511246*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.452614076694681*pi,0.7393821846350199*pi,0.729212805226239*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.409745914785025*pi,0.7063833102341699*pi,0.652185033992673*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.368435581952399*pi,3.46516105311772*pi,1.63827285511776*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.465308954848651*pi,0.08277413067275297*pi,3.50980724413247*pi) q[4];\nu3(0.377118716730449*pi,0.38751371196928397*pi,3.60305142666778*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.84577397384383*pi,0.14552341828418303*pi,3.94660461210533*pi) q[9];\nu3(0.490878118893354*pi,3.32777060700684*pi,1.5482173026522*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.330082448999698*pi,-0.346593948160669*pi,3.97548461610576*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.690900420255139*pi,3.16976793329997*pi,4.00357510317051*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45348117486943*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45662285949858*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.705660461351367*pi,3.29942443991602*pi,3.69396967883101*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.281269532357052*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.234231181320903*pi) q[13];\nu3(0.396922819143817*pi,3.0890411460594*pi,2.03242672023298*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.111887809150812*pi,0.15906918918649005*pi,0.832639570701487*pi) q[6];\nu3(0.512809521934868*pi,0.12939929494075997*pi,1.193106531984498*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.74295970975307*pi,3.08073345623098*pi,3.51421373206869*pi) q[14];\nu3(0.546662070315911*pi,-0.18664692229826202*pi,4.31856729174993*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.717341439272797*pi,-0.0008172372217770119*pi,0.827145300436154*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.897603084251822*pi,3.04455835050144*pi,4.0058559329762105*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40531082219358*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.487530869159119*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.691764013205191*pi,0.7244654183810799*pi,1.030148834111941*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.460638598014463*pi,3.02337479564411*pi,0.5971530409614697*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.614402219559228*pi,0.13300567780443295*pi,1.075490484565002*pi) q[21];\ncx q[1],q[11];\ncx q[3],q[13];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.246191458792134*pi,-0.294322101610775*pi,0.9178624203743411*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.87168211036084*pi,2.3982427478435*pi,3.61354962528194*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394347170079365*pi,2.78526676509718*pi,0.725510587872159*pi) q[18];\nu3(0.45773251755979*pi,3.37712862203204*pi,0.693815535606543*pi) q[19];\nu3(0.152540686787863*pi,3.40961923539039*pi,1.313574801066812*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47644621742545*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.311312515360961*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.589852531439738*pi,0.5818718143119801*pi,0.622317432284854*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.366660350087024*pi,3.44817274286122*pi,4.07320928694749*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.727090753155748*pi,-0.23387539310316502*pi,1.162885211436292*pi) q[19];\nu3(0.688995586055045*pi,0.56610506296128*pi,4.36371484445542*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44324806852911*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.268861435008548*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.598942208335587*pi,0.35275624630261404*pi,0.5927247844973078*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.490887490678*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5101433858440778*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.40047612588926*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2009135757065779*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.283400629029723*pi,0.04813242527811501*pi,3.59267269446557*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3212937917404028*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,0.5607261513169259*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41557387320587*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.759853295590324*pi,2.51524271467678*pi,3.59279357484106*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5351279445416174*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229023500772958*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.600496050362491*pi) q[21];\ncx q[0],q[20];\nu3(0.647046513276693*pi,-0.393257266191097*pi,3.16180167477478*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.243580939297386*pi,0.81706131924609*pi,4.146728680694499*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.173163775194647*pi,0.49476553365060505*pi,4.08165668303576*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[19];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.488579050056236*pi,3.30442148846366*pi,4.4084069295501696*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.075076277581603*pi,2.81894599416113*pi,1.383954240688648*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.410618670586384*pi,-0.392551041067814*pi,0.786329518228322*pi) q[11];\nu3(0.480915407953222*pi,3.36913194085429*pi,4.3626022156086*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43057429216364*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49905502741863*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308078387795343*pi) q[18];\nu3(1.0*pi,0.0*pi,1.279066986164161*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5702158758761173*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.93921238345422*pi,0.8122464544174199*pi,1.092884565654363*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.57036966875024*pi,2.69442516874305*pi,3.83760959887932*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.684078542751276*pi,0.24102982036990805*pi,4.40748454777469*pi) q[13];\nu3(0.74556959557697*pi,-0.392362695732963*pi,3.13281119340438*pi) q[14];\nu3(0.732853555234329*pi,-0.286833305103726*pi,0.707243226911531*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.422480179759964*pi,2.51576393299336*pi,1.2582383923907279*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.515521126447755*pi,0.05546262970910798*pi,1.256871788016935*pi) q[7];\nu3(0.966869725469413*pi,0.8540975342144601*pi,0.779994865621678*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.118984695232222*pi,0.12309959728306896*pi,3.75300490071464*pi) q[14];\nu3(0.570546239434345*pi,-0.138375221332522*pi,3.66813695718732*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45694356196616*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42599857194677*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.669392903835567*pi,2.94550518113734*pi,3.48267661430535*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.159604830248321*pi,0.11370653793513896*pi,4.28554832830495*pi) q[6];\nu3(0.926577795900108*pi,0.37662036534355103*pi,4.32189810100158*pi) q[7];\ncx q[9],q[13];\nu3(0.187376524750236*pi,-0.135763688825715*pi,4.11322375296294*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\ncx q[17],q[18];\nu3(0.804957341738132*pi,0.415346848252652*pi,1.35609049740416*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.824248417700278*pi,2.6376454890296*pi,4.13438012183833*pi) q[0];\nu3(3.5*pi,3.38736296937699*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46251277525966*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.624499275128588*pi,2.75885808712522*pi,3.4429825583355*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.27742993308319*pi) q[8];\nu3(3.5*pi,3.3541196764874*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.316672776523824*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1851438955686628*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.555336771455319*pi,0.373468743341557*pi,4.222320691553589*pi) q[20];\nu3(0.407110615543575*pi,-0.25944642024901*pi,4.08952248563578*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.48511085546513*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.258166100493542*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.477235708029876*pi,0.28005657706849196*pi,3.60418302475763*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.3764793933452*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3823226536434*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5521277995053815*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[8];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.617980975637059*pi) q[5];\nu3(3.5*pi,3.4445807861869*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.202375531124144*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.38951672889868*pi,3.16102740125033*pi,4.3993893849531105*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.195736269556197*pi,0.48583944671396495*pi,0.916945131241362*pi) q[9];\nu3(3.5*pi,3.46496849851327*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.329771359498344*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5042010140526167*pi) q[14];\nu3(0.475274222219792*pi,2.98097627288542*pi,0.681647054758188*pi) q[16];\nu3(0.552552052141884*pi,0.445171979673735*pi,1.086263008281185*pi) q[17];\nu3(0.341231557888109*pi,-0.43119533139421673*pi,4.47267875418512*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.593467762054363*pi,0.43768215971479196*pi,0.6258645927230511*pi) q[4];\nu3(0.278832478886435*pi,2.81202956007949*pi,0.689602967152417*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.717214227620185*pi,3.03347422272806*pi,3.33279398209119*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.367331217015393*pi,0.355783369609588*pi,4.4237024132316805*pi) q[17];\nu3(0.429840256997879*pi,3.12348554404948*pi,0.92423351160233*pi) q[18];\nu3(0.377097977419181*pi,2.70603956908271*pi,1.52705975699595*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.726366545756483*pi,2.89794420279399*pi,3.55070603911759*pi) q[4];\nu3(0.747655638128923*pi,0.20071971220280205*pi,3.9312856339922*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5839899768351908*pi) q[12];\nu3(0.28653894483785*pi,3.38118114748931*pi,4.15124606636133*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.944245060318365*pi,0.7309983197518899*pi,0.63473684404152*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.689822142931759*pi,1.00256360514602*pi,0.824808054720532*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.355265923649838*pi,0.25947859518720995*pi,4.16677905489615*pi) q[13];\nu3(0.65662957612911*pi,-0.30680649515743097*pi,1.169135948391352*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.510849555677804*pi,3.48934401882736*pi,0.62773672593575*pi) q[1];\ncx q[2],q[17];\nu3(0.645929284279367*pi,0.68727943500581*pi,0.861505418222826*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.495037252537852*pi,-0.353638764241205*pi,4.28162036329529*pi) q[7];\nu3(0.401488677441935*pi,0.20261878920516396*pi,0.83984234853534*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.331736898726147*pi,0.33698910032641605*pi,0.963070006058523*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.636196826028673*pi,0.311001829717758*pi,1.66399544539933*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.461384265641813*pi,-0.04004930389969802*pi,0.9510164790531119*pi) q[1];\nu3(3.5*pi,3.39214266609708*pi,0.5*pi) q[2];\nu3(0.553519705458103*pi,0.31675010117568303*pi,3.67666783504145*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.770391229113973*pi,0.6125729966482101*pi,4.17095630466937*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.387931606923866*pi,2.5407726399562*pi,1.263594160199079*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.194734157157374*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48365747173202*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.258415979922576*pi) q[9];\nu3(0.466812038046268*pi,2.77778967308011*pi,3.70491039927513*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.612420532871702*pi,1.00290728685958*pi,0.604012879522184*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5166215710212585*pi) q[17];\nu3(3.5*pi,3.34072581954805*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.17653525097777*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.741405160123349*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.827298938694429*pi,2.75625720701143*pi,3.89947166566096*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[19],q[20];\nu3(3.5*pi,3.4723206116395*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3108638657678489*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[9];\nu3(3.5*pi,3.45783051517818*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41126376308337*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.747750462553138*pi,2.9730072105983*pi,4.13573094294165*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.260448707074639*pi) q[15];\nu3(1.0*pi,0.0*pi,1.367489732980165*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5848690823630154*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31252697875089*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[10];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.186099851653917*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45845787772459*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.37277764943373*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.626576186744723*pi) q[1];\nu3(0.679639204927991*pi,0.176296959438757*pi,4.42945315532099*pi) q[2];\ncx q[3],q[11];\nu3(0.676476933301488*pi,0.9749997388994001*pi,0.5644075677321911*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41014546172347*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.740665317416173*pi,0.388350561255309*pi,1.405019283384259*pi) q[9];\nu3(1.0*pi,0.0*pi,1.298398548126526*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5392633408328984*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.630425943552645*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.585214271870326*pi,0.64368466126193*pi,1.06933921016186*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.804894480957622*pi,0.89568155431958*pi,0.848598164952673*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[10];\ncx q[8],q[15];\nu3(0.578504437965557*pi,0.41806292735040995*pi,4.40745677248382*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5134212066462682*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.377806868075817*pi,-0.4282125276111872*pi,1.227893571608391*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5098330793731138*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.625350261045567*pi) q[10];\nu3(3.5*pi,3.39304063488908*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.878832722183918*pi,0.139472348172626*pi,4.309712818546609*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170479454262598*pi) q[18];\nu3(0.670646022306672*pi,3.49867368612943*pi,0.672288626462511*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.415355597775074*pi,0.26992874307542103*pi,3.8706923514162*pi) q[0];\nu3(0.589387293966512*pi,-0.05890726729256801*pi,0.5037633885173158*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.277727005706779*pi,-0.09236269274479297*pi,4.06936968472644*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.186892644734647*pi,2.42607015369507*pi,1.2907296618696908*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.152857282348881*pi,0.04524987761364396*pi,1.060362797319492*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.730151826875361*pi,-0.037686807143686996*pi,4.16110331383309*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.519704804326538*pi,2.92421358385343*pi,1.4295686165376909*pi) q[0];\nu3(0.369935161396309*pi,0.92780868611238*pi,4.25679587748621*pi) q[1];\nu3(0.228463157352421*pi,0.03224462662124805*pi,4.3138029545171594*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.643296589808824*pi,2.67929464943442*pi,3.78854545385742*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.652793893200545*pi,-0.016603329394939026*pi,0.94253948302523*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.643004174712398*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.581095169550377*pi,3.12613501705623*pi,3.24432286772663*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.613672855285401*pi,-0.35364274438876897*pi,4.37602888188768*pi) q[3];\nu3(3.5*pi,3.38825780734543*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.873586939430441*pi,3.36076866366385*pi,0.5878030773480442*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.555425899122763*pi,-0.235246618579727*pi,1.070377981017613*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.228394155317579*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.446314842999193*pi,2.66752023866337*pi,0.909105679751677*pi) q[5];\nu3(0.298269356193794*pi,3.01486364919793*pi,1.73498192511616*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.344793092296315*pi,-0.4568808859192286*pi,0.8403774771374339*pi) q[10];\nu3(0.840061611148117*pi,-0.34780322709671496*pi,4.2489021087052095*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.443442845126529*pi,2.87659631324604*pi,0.912946618914661*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.171505179672581*pi,2.66946932104669*pi,1.60344412162677*pi) q[11];\nu3(0.38099570993654*pi,3.04512325605523*pi,0.602272045475252*pi) q[12];\nu3(0.555436424976513*pi,0.15635344197425904*pi,4.04091101409151*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.61931612623356*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.462568394022002*pi,2.92418163351704*pi,3.6528965956799*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39012013431811*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2245160620126079*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.90610172466113*pi,0.70071033461599*pi,1.041432280958844*pi) q[12];\nu3(0.484246321483033*pi,-0.027704738316409017*pi,0.7679816915946209*pi) q[13];\nu3(0.45546037962255*pi,2.52241156767377*pi,1.129591769164465*pi) q[16];\nu3(0.192908895088582*pi,3.28438847748653*pi,4.46278853786957*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.641333544845588*pi,-0.13290901570208102*pi,0.7737472945334409*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.233097001714637*pi,-0.4968302698111226*pi,4.41952421361886*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49193690383424*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.589635883471257*pi) q[2];\ncx q[3],q[7];\nu3(0.467494359274341*pi,2.50709446519097*pi,1.390649205894811*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46604685607941*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2355335382787769*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.434177896371996*pi,0.33707344055578004*pi,3.74981475890631*pi) q[14];\nu3(1.0*pi,0.0*pi,1.156604741426519*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.605572371645445*pi,-0.061496741150940004*pi,4.10563987264684*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[15];\nu3(3.5*pi,3.46213634936527*pi,0.5*pi) q[3];\nu3(0.290725241181674*pi,2.68720280617533*pi,1.347498254654671*pi) q[4];\nu3(3.5*pi,3.46165739622766*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.193163239565131*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[18];\nu3(3.5*pi,3.46117943755996*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.473630571714122*pi,0.91509264958473*pi,4.0049117315166*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.291510999099015*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292621850141154*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41651489935411*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41098018319698*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48264039347513*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.23776818087293*pi) q[18];\nu3(0.516164922878774*pi,0.75972417789268*pi,0.5539276331019685*pi) q[0];\ncx q[1],q[15];\nu3(0.673102701651791*pi,0.6934581410288001*pi,1.220190135901484*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45524209549649*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.636455068619167*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.376961320907202*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.34530787415192*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.730513588215046*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47094713699087*pi) q[20];\nu3(1.0*pi,0.0*pi,1.276658623002217*pi) q[21];\nu3(0.330407970133408*pi,0.6798259252160499*pi,3.83902701298179*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0972412374903073*pi,0.7500280975839699*pi,4.303189836526061*pi) q[2];\ncx q[3],q[7];\ncx q[5],q[20];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.48709452673247*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.416268218920236*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.466444447081781*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.457986857833021*pi) q[12];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45674374059052*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.33498114126943*pi,3.3946546093534*pi,1.53810927465533*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.644899250022396*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.223363840110277*pi,3.1109962765458*pi,1.72041469664597*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.71118818751027*pi,3.00725245838948*pi,3.95634458651793*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.471140258434816*pi,-0.17008418593090702*pi,1.014569081855311*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.884957540968476*pi,0.32456019376995004*pi,4.36698977801381*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.1594603309089*pi,0.35222199133133203*pi,4.22251495993759*pi) q[1];\nu3(0.246163355246232*pi,3.21216587254084*pi,0.636677236442503*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.311447575843902*pi,-0.49128424730821313*pi,1.461200392291421*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.68067648954943*pi,0.07419171156474103*pi,0.5619732062407918*pi) q[7];\nu3(0.641195571582461*pi,-0.4904769010497004*pi,3.17354054854149*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.160421510378822*pi,2.6553962165586*pi,0.8892517846132251*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.555787972470767*pi,2.54203536184397*pi,3.63443144482672*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.253992150717052*pi,-0.09549950398632301*pi,4.19597671477449*pi) q[7];\nu3(0.626434870726558*pi,3.25951343746173*pi,0.614158547706627*pi) q[8];\nu3(0.702396736945622*pi,0.14660679505207996*pi,4.45033638587833*pi) q[9];\nu3(0.228840911230538*pi,3.22245981795622*pi,1.298881158349815*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.697726035059543*pi,3.15065475857742*pi,4.32367927424372*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.432770619174633*pi,3.19628020193768*pi,1.68394597566312*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.310570549494949*pi,0.63476739979428*pi,0.682689426071736*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.70939414546037*pi,-0.35308689194786*pi,3.39093189139471*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.824197849752742*pi,-0.09585113441519999*pi,4.41391821512907*pi) q[13];\nu3(0.408922034918388*pi,-0.11045160330403703*pi,0.802649388258617*pi) q[15];\nu3(0.337837658502497*pi,3.1924482043923*pi,1.56725715389493*pi) q[16];\nu3(0.51621534136295*pi,3.24309298884796*pi,4.34207435355731*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.91531227738965*pi,0.019851167694838967*pi,3.87808825862292*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.184183054181277*pi,0.6512013127901899*pi,0.657730656198311*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.267303257754803*pi,-0.197096799440518*pi,3.99676710826342*pi) q[16];\nu3(0.378109267050955*pi,0.12954907718061803*pi,4.03019585708749*pi) q[17];\nu3(0.896265734379409*pi,2.99844710566783*pi,4.38365853014357*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.48375227391081*pi,-0.4452227178369667*pi,1.61722556245833*pi) q[21];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.703139326010972*pi,0.7055733542213101*pi,0.637197448603392*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.73840269361877*pi,1.03657816122899*pi,0.836448172631918*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.464476262585159*pi,-0.047588163365404*pi,4.0576473742065495*pi) q[21];\ncx q[2],q[13];\nu3(3.5*pi,3.38412203760667*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.519891561315772*pi,2.8134760212725*pi,1.353763101749169*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.20838083440333*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(3.5*pi,3.30284810029921*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.44441897415817*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.145981728346863*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.39581422095216*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.515013698924082*pi,2.69007998993227*pi,3.91522856897613*pi) q[12];\nu3(1.0*pi,0.0*pi,1.136877077765938*pi) q[13];\nu3(1.0*pi,0.0*pi,1.276622624953039*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.3182646347396*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41567029925591*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(3.5*pi,3.45524811333673*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33736965832769*pi) q[11];\nu3(0.575163688485805*pi,0.448411419319637*pi,1.273037798330145*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.313038013347509*pi) q[17];\nu3(1.0*pi,0.0*pi,1.288529247774149*pi) q[20];\nu3(1.0*pi,0.0*pi,1.242427006171646*pi) q[21];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.564406592374809*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47164353067617*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5500660818415812*pi) q[13];\nu3(3.5*pi,3.47875576636318*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5101498230107989*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236160661042069*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25935802408518*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.612653018815695*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6445926737593339*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40938412032002*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32231514824472*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.64536710005828*pi) q[18];\nu3(3.5*pi,3.48131178826456*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.401655301047295*pi,0.11005769122947395*pi,3.44189316787275*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.52424128170909*pi,-0.302683281614126*pi,4.25601557381929*pi) q[4];\nu3(0.702483266543042*pi,0.22148726443297295*pi,3.8807417481172*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.34211768590383*pi,2.63432392427463*pi,0.9069686878128109*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.305400190573921*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.197325218030047*pi,-0.361610052281493*pi,3.9043726053704*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.667637417151284*pi,2.76554080141168*pi,3.50272590271937*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.251351496851697*pi,2.85371140260116*pi,1.4869345609269908*pi) q[4];\nu3(0.525308050627408*pi,0.310457425960594*pi,1.126080894791496*pi) q[5];\nu3(3.5*pi,3.4478067583135*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.49183947387497*pi,0.07707170893016801*pi,0.607838911495839*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.803509463645591*pi,3.36583500552083*pi,3.13385240410242*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.528427730612112*pi,-0.274719965092597*pi,4.44395455747535*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.423516526128036*pi,2.63997548176947*pi,3.84968426903607*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.370932090282626*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.937109073768729*pi,2.9229234303665*pi,4.13666797887272*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.638336079022932*pi,0.5726079750664199*pi,0.9360395825241661*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.500780149229395*pi,0.46022398434796297*pi,1.399292201548604*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6688537897457569*pi) q[12];\nu3(0.197241888344063*pi,0.52476661675675*pi,4.17224298801044*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.660182852047008*pi,-0.04119163169241202*pi,3.92278767719923*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.71088255660701*pi,0.072189981184836*pi,4.13586208066193*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.536020739065616*pi,3.02338299538807*pi,3.30291407551278*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.700781151005083*pi,0.5239583323788399*pi,1.352305815659689*pi) q[13];\nu3(0.589580282529336*pi,2.98658275122334*pi,4.240961149297879*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.622193079348726*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.871350437305815*pi,2.82589863572776*pi,4.11422352882073*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.680925626657671*pi,0.62812523457103*pi,1.0904390925715108*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.378988199499364*pi,0.16125589778142901*pi,0.5610874540009217*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.471676066996412*pi,3.30579564360715*pi,0.5673884727145663*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.867168532189665*pi,0.40363997644028804*pi,4.32457210903506*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.612935368487889*pi,3.49626415469824*pi,3.85508752201512*pi) q[9];\nu3(0.3788445132444*pi,-0.4587624911340003*pi,0.803257973257247*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.511468736409567*pi,-0.234335341658423*pi,0.820848032182355*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.13012560083194*pi,2.82530388011627*pi,1.68563585706466*pi) q[20];\nu3(0.889665636359847*pi,0.13021634415488903*pi,1.0940782113684*pi) q[21];\nu3(0.670973100138907*pi,0.6352487446756401*pi,1.070047797923181*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.381138800061609*pi,0.76533157112742*pi,4.32002794481415*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.515348039645109*pi,3.12765061717589*pi,1.82870896868707*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.593264622974412*pi,0.7698315880534301*pi,1.180301761002096*pi) q[21];\nu3(0.582390595852235*pi,-0.067764181578992*pi,0.613528608672984*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.632050248918919*pi,3.33760125235626*pi,3.74833346565372*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40255963339021*pi,0.5*pi) q[10];\nu3(0.443904717564958*pi,-0.11923501777607398*pi,0.844777089770261*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3193261578806021*pi) q[14];\nu3(0.553307984548623*pi,0.58403254702562*pi,1.211505870675448*pi) q[16];\nu3(3.5*pi,3.29112867810618*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.233720745990086*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46596830080204*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[21];\nu3(0.661735609186505*pi,3.07352876720147*pi,4.1097092014808805*pi) q[6];\nu3(3.5*pi,3.49432017868989*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.293657439955181*pi) q[11];\nu3(0.172480443111691*pi,0.87279810118265*pi,0.5685412222461397*pi) q[12];\nu3(1.0*pi,0.0*pi,1.327341922706526*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.37397829031052*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41733357597103*pi,0.5*pi) q[3];\nu3(0.734355847667061*pi,-0.10487007343002103*pi,3.40559204555081*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5041912442247407*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.306523864126049*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.656152715597486*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2981325211349741*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.429966740549419*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5693117931531995*pi) q[13];\ncx q[17],q[20];\nu3(0.427980638301678*pi,-0.17629755768920702*pi,1.054168874887056*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.43925407953517*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298997889546428*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38021217095009*pi) q[18];\nu3(0.172774350438325*pi,0.22957371358435197*pi,4.27242604452297*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48177956200806*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[21];\nu3(3.5*pi,3.38100690576936*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.717920578185962*pi,1.1482172499192*pi,0.83590395328325*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.305488115006052*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.178045702186713*pi,3.31422444404618*pi,1.65697750169531*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.42021027473775*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[12];\nu3(3.5*pi,3.44224796328332*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.383979001242575*pi) q[9];\nu3(0.739221858674472*pi,-0.033593448439701024*pi,4.48065225588397*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.567075731195599*pi,0.07751832584309204*pi,1.016158726924582*pi) q[14];\nu3(1.0*pi,0.0*pi,1.162688721463022*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40535396515139*pi) q[16];\nu3(0.233234765351404*pi,-0.4119050608414227*pi,4.41475240523575*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.470981502241272*pi,-0.04565231345953702*pi,0.99000115381559*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37283958528503*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.418032052870473*pi,0.36332658582003596*pi,4.315894584222621*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.437438579771067*pi,-0.272720086734657*pi,3.74675834871677*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.257518645545385*pi,3.36810703571642*pi,1.5145732530818*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.655652264299559*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.461956233045051*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.289208986241117*pi,0.57925037365629*pi,4.37293791451732*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47698722272701*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.775352961006155*pi,3.10424812387417*pi,3.94932630028635*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.451888248460374*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0921375268971955*pi,3.1578437186899*pi,1.72504036053587*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.717131400607734*pi,2.92990595611138*pi,3.5771682025405*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.665890555839406*pi,0.5870682649627299*pi,1.1285346270639391*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.589933861270163*pi,-0.4682611797991567*pi,3.81780538588876*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.254269306836933*pi,0.08341459253032701*pi,4.25265094803421*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.158728348362671*pi,3.12914131178718*pi,1.55308892131202*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2604694195870305*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.252111245945763*pi,0.41883295908976703*pi,3.85782019702418*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.623771755529454*pi,0.15446726427719604*pi,1.139694941750345*pi) q[2];\nu3(0.428516360950848*pi,3.11395397045421*pi,0.788128905865572*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.70769794531758*pi,-0.20384227925883103*pi,4.27901925655269*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.674445880150785*pi,0.477360557388401*pi,0.957492397494876*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.175737312327577*pi,2.91109679046843*pi,1.423098468999233*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.263218467709532*pi,-0.32920287938713*pi,1.196613393324063*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.677486409117306*pi,0.7161902803578399*pi,1.1959298560560851*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.387241727117155*pi,3.47850997933991*pi,4.44682621281399*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.587918184772354*pi,-0.4890377570901581*pi,3.62283929744203*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.716062098232263*pi,0.08340274827942395*pi,4.1889425472698605*pi) q[16];\nu3(0.473072597736644*pi,3.24487758546223*pi,3.09212088301887*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.631115574242487*pi,3.27987535387931*pi,3.23215395237586*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.69932998205222*pi,0.173649317651832*pi,0.8969105914147271*pi) q[5];\nu3(0.50521191631718*pi,0.07045899241730702*pi,3.71487406792107*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.490764924083964*pi,3.10706014935305*pi,4.3430233253653*pi) q[12];\nu3(0.734416937823604*pi,-0.341448958714149*pi,0.628606344544254*pi) q[15];\nu3(0.565444913994779*pi,0.41682120494502195*pi,1.234367401045187*pi) q[16];\ncx q[17],q[21];\nu3(0.511079737172619*pi,3.41155217320992*pi,3.39319059599465*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.409449007949323*pi,0.6396667617149701*pi,4.29351260058246*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.633357808314949*pi,0.32511900085257395*pi,4.03597989117068*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.407728877347337*pi,3.02800329419933*pi,1.2716242665166368*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47805052513175*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25141419527727*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46780789729093*pi,0.5*pi) q[1];\nu3(3.5*pi,3.2643056451204*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.292118502106388*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.780420772494314*pi,3.13540540083351*pi,3.5171728211666*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.146262177015539*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[3];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5109378603566681*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5188976042252023*pi) q[3];\nu3(0.335709507333572*pi,3.27613592764697*pi,1.63506383218897*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48032301831471*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42538769181379*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.20294445550128*pi) q[12];\nu3(3.5*pi,3.44141228709345*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39720666351897*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298903507691463*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.199670115406051*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[3];\ncx q[2],q[14];\nu3(0.772118432116138*pi,-0.381689256498766*pi,3.42129703321783*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[12];\ncx q[10],q[16];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(3.5*pi,3.44812175357739*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.272420917127904*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41137410393078*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5789625541001503*pi) q[16];\nu3(0.522090734460409*pi,3.30811298846837*pi,0.876024495331839*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37990305098947*pi) q[18];\nu3(0.930972216088716*pi,3.14718664527113*pi,4.30614773233985*pi) q[19];\nu3(0.533890460914733*pi,-0.4241976529797593*pi,0.643313213183208*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44964459679896*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48809824110973*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[12];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.2044289050185482*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.40908686588325*pi,3.0563387822371*pi,0.802761428785487*pi) q[17];\nu3(0.833560593317932*pi,0.24878386542099395*pi,0.732597004047636*pi) q[19];\nu3(1.0*pi,0.0*pi,1.391485173826276*pi) q[20];\nu3(0.611310317320292*pi,0.11226284783035101*pi,1.013939218899744*pi) q[21];\ncx q[0],q[4];\nu3(0.486502544489929*pi,3.34414823952959*pi,0.91385270826786*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49067441585468*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41165611519785*pi,0.5*pi) q[0];\nu3(0.45040199938169*pi,0.95891507322778*pi,4.1250724038604805*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1695463140216371*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.645381065700198*pi,2.44667922768635*pi,3.81299789283671*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5036236806175847*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.35844429746383*pi,-0.25284357915106104*pi,0.605506333804295*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41557593383249*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.506123599641613*pi,2.92080368803376*pi,3.55608223136567*pi) q[2];\nu3(0.670663890899422*pi,-0.11326873296940698*pi,3.54638196910415*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.632417869109162*pi,2.98457250045484*pi,4.47876868367748*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.643174761031979*pi,-0.21831977728491297*pi,0.717028905365743*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.244534624382965*pi,3.06477682727889*pi,4.48415971184649*pi) q[2];\nu3(0.134048503765276*pi,0.7339464698873099*pi,4.1681391257593*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.606791172166638*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.351169477526706*pi,-0.08577679960035*pi,1.030670866057031*pi) q[14];\nu3(3.5*pi,3.49091397537059*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198276372459683*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.457640733939272*pi,3.32752772507024*pi,1.97337521087132*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.28255477615886*pi,1.01769728473294*pi,4.20201966643079*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.379699570358947*pi,0.28733888070401503*pi,0.842651306792215*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.917037510229462*pi,-0.09452216680243303*pi,1.016470103983249*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.434701952819733*pi,3.46914431334951*pi,1.430405646109093*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.47279659613654*pi,0.35629021001238004*pi,3.39867408490059*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43940030259603*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.832256218757973*pi,-0.23990956531366198*pi,4.16394341365337*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.472500488947862*pi,2.78369045517498*pi,3.86908581627793*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.607478781265871*pi,0.475378676993937*pi,4.01224692168243*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.866873984170494*pi,1.00776815601741*pi,0.682386677690899*pi) q[12];\nu3(0.232188192843984*pi,3.02052772468976*pi,0.665654174604311*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.725600548943074*pi,3.18603270006082*pi,3.40429210459381*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.177829956846547*pi,0.9889374682989001*pi,4.27572707528753*pi) q[0];\ncx q[1],q[14];\nu3(0.62199926039309*pi,3.12622038353818*pi,4.44677316986596*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.321249122985496*pi,3.01312300181582*pi,1.405568054907242*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.926333616793877*pi,-0.14817207232150498*pi,0.780399512653261*pi) q[9];\nu3(0.556426013234829*pi,3.1424393444364*pi,4.2360600563524*pi) q[11];\nu3(0.705880914465278*pi,-0.19736875834433198*pi,3.5907967045567*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4510252153474*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.195173333820871*pi,3.19402451458397*pi,1.92493214955154*pi) q[7];\nu3(0.44327548788468*pi,2.73503599108711*pi,1.309607161360419*pi) q[9];\nu3(0.453872294955066*pi,0.6295924934036301*pi,0.880181675722604*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.26331476671404*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.25781438208344*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.453226925661139*pi,0.10254399295257899*pi,3.53650880020275*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2030149167755742*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.399019005009365*pi,3.17910692617446*pi,0.9506718033967281*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.27527034467746*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.49122698722858*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33310244004185*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.171781953800912*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.255058341973061*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49622590483558*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.530460969592152*pi,3.05634300012123*pi,3.16368491756139*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[11];\nu3(3.5*pi,3.49333449440777*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42850686293043*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35905279229257*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.468908824299413*pi) q[12];\nu3(1.0*pi,0.0*pi,1.178151219865927*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.473268513491175*pi,2.66052105122787*pi,1.53589245559524*pi) q[15];\nu3(1.0*pi,0.0*pi,1.281202286078728*pi) q[17];\nu3(0.623238963972639*pi,2.85894668232034*pi,3.64460584023294*pi) q[19];\nu3(0.28332297622075*pi,3.36486811946139*pi,4.44064728610053*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[16];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.641958014666581*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.657202117684071*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.327663289747681*pi,-0.121689114413841*pi,3.86301714987834*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.756975151705674*pi,-0.4850410028420985*pi,4.39878994102516*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42126371119089*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.48676220385536*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44028732216976*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.123049750673275*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35784315442875*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[16];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.30252332134389*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2418383807046771*pi) q[20];\nu3(0.290450403266259*pi,-0.334378517550738*pi,0.5627197464975421*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.654572045002505*pi,3.4406159056432*pi,3.87165588505867*pi) q[2];\nu3(0.522412127570422*pi,3.29708106991778*pi,4.22028741405491*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.883459596907908*pi,0.117085943454039*pi,0.66887377022719*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5702051016364497*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.711280555842033*pi,3.42493380900643*pi,3.34238400768638*pi) q[0];\nu3(0.444849626960227*pi,3.23288034354098*pi,0.744510566790925*pi) q[1];\nu3(0.320273123218533*pi,-0.207116317167914*pi,4.11724699987391*pi) q[2];\nu3(0.917277668693422*pi,3.43392813167531*pi,0.687179295709204*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.702313316421428*pi,3.16155331472925*pi,3.9645975657753*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.62464867682776*pi,3.34461263016172*pi,0.5347302908116547*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42988493710945*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.711714754539733*pi,0.5835289580929599*pi,4.3131787630175005*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49147729001301*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.651255447703921*pi,3.31155067279486*pi,3.37303240994149*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.670069488637769*pi,0.397096687380319*pi,1.3141460454760931*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.454350440713989*pi,3.29911158706206*pi,3.33709378274181*pi) q[18];\nu3(1.0*pi,0.0*pi,1.438338292496259*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.339623942385646*pi,0.05991227158363599*pi,4.403204489143*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.562140598908321*pi,-0.027091126364406026*pi,3.91578008803018*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38481695397179*pi,0.5*pi) q[15];\nu3(0.56803776288787*pi,3.02298994475522*pi,3.58400321747592*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.741434188263249*pi,2.8382803068185*pi,3.96653957455603*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.196016866129534*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.780831706390818*pi,0.10955606890175096*pi,1.128426955528185*pi) q[5];\nu3(0.581903279430906*pi,0.09528940871330105*pi,0.865834418237204*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.80690536891493*pi,0.11246698528857602*pi,0.637392231060103*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.39856710931018*pi,2.79874742040869*pi,1.182728681394432*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.688171284917878*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.515815005118271*pi,3.34557123811255*pi,4.33749770665171*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.478699282574891*pi,3.07836150042958*pi,0.679020846814158*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.48574547518591*pi,0.6079300735652*pi,4.01497331968668*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5886173672585415*pi) q[21];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.866491946991519*pi,2.78499156727629*pi,4.04381836380235*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.725038343359359*pi,-0.204749259223364*pi,3.35837390133044*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[16];\nu3(3.5*pi,3.45164864952138*pi,0.5*pi) q[2];\nu3(0.697333389874465*pi,-0.28962550172311397*pi,1.093082722399549*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.514736862162452*pi,0.298672362829301*pi,3.62206374896207*pi) q[10];\nu3(1.0*pi,0.0*pi,1.216031541375705*pi) q[11];\nu3(0.178976296282751*pi,3.35418200371436*pi,1.95542922317204*pi) q[12];\nu3(0.148998209558935*pi,-0.077369586331068*pi,1.349598209880838*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.485840404085*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.742311944867682*pi,3.46344066598772*pi,3.93985302131283*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.492057292332776*pi,0.5074583238733601*pi,4.4327667925506*pi) q[10];\nu3(0.98707003341809*pi,0.20073266401205803*pi,1.286598374455148*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.257897733059878*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.674915838957685*pi,0.47524766107585603*pi,1.442708490740427*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.693291280702959*pi,2.83802114682097*pi,3.23983991679601*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49618601398464*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.796253709221065*pi,-0.382572650411965*pi,4.35979795660136*pi) q[15];\nu3(0.411645878201454*pi,1.06068829490098*pi,4.06954747913486*pi) q[19];\nu3(0.659355628669739*pi,-0.4197080219932152*pi,3.22980937312334*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37092807602721*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.301522227852627*pi,0.23556563490753302*pi,0.9878404403575409*pi) q[7];\nu3(3.5*pi,3.48555649225893*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.386059410638173*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.725150324876259*pi,0.9150695677331999*pi,1.00076919640105*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5554045814254531*pi) q[16];\nu3(1.0*pi,0.0*pi,1.307123930721142*pi) q[17];\nu3(0.337288045000602*pi,0.40095443841007605*pi,4.33467510232915*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47281172352462*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.17057548135749*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.65486815433294*pi,0.9018600474076*pi,1.0185475828356791*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.48113478314915*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5621475341160345*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.155374800727895*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.275604202108671*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.420137263743118*pi,-0.186516277365343*pi,3.70031346155726*pi) q[21];\ncx q[0],q[17];\nu3(0.576071963551302*pi,3.15312017359546*pi,3.29930175583454*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,3.26672092942786*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.104339143841924*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.35916081275028*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5534460271556793*pi) q[14];\nu3(0.521999411274092*pi,-0.368529167818199*pi,4.0161765047325*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180829844125449*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.664003851178818*pi,0.21053704823715602*pi,4.02906703053855*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.49544982547373*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5835885068116871*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.259613737298708*pi) q[15];\nu3(0.63875979290844*pi,-0.299390520617558*pi,0.766630184633312*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.442411004730907*pi,3.48709596065419*pi,1.53894897751652*pi) q[2];\nu3(3.5*pi,3.45184031212492*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5492043906841695*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6204817331350501*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4009558172822492*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.669384728794173*pi,2.64082389734657*pi,4.021407796743199*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.53538563623735*pi,3.43933798022677*pi,0.7875732018580119*pi) q[13];\nu3(0.379683934311*pi,3.14345733878343*pi,1.341196416580782*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46614829679776*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.460382166060641*pi,0.452376442090742*pi,4.02028731173449*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.458146399221062*pi,0.312856940244681*pi,3.67700255649105*pi) q[13];\nu3(0.678114101827656*pi,0.403092760039224*pi,4.21219841954791*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.753162522022828*pi) q[19];\nu3(3.5*pi,3.49839846006831*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.362624855326452*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.785153807213665*pi,-0.211892856181851*pi,0.685826002154504*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.426636541823676*pi,0.12243836287626098*pi,4.4461958460463595*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.484002927226888*pi,0.26513431709605795*pi,4.24933423047069*pi) q[10];\nu3(0.491229882017511*pi,0.13591062970503698*pi,1.250450245841236*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.536351299275494*pi,0.99506155246274*pi,0.5035638242226759*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.67614942811832*pi,0.23356171128693004*pi,3.96980874317245*pi) q[5];\nu3(0.719146972007567*pi,3.32836077536303*pi,3.16787540649844*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.174865550811569*pi,0.73530268839581*pi,4.274156534917*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0244720074840842*pi,-0.4553322137153154*pi,0.971616150934359*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.863909487888659*pi,-0.11445508226914097*pi,3.39607100879231*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5510242891833017*pi) q[21];\nu3(0.861830465366908*pi,3.44095875444993*pi,4.372701187190399*pi) q[0];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.500559452652178*pi,-0.4649674947778053*pi,1.169753915226456*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0856075785538163*pi,0.54953088036712*pi,0.8256631906234699*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.626436691584439*pi,2.43399744955366*pi,3.77892725584164*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.341975343799103*pi,0.40327959865378904*pi,4.0326171191666695*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.453072841218952*pi,3.38164364256907*pi,4.46699101345969*pi) q[17];\nu3(0.864003771676411*pi,0.7017125158561299*pi,4.43917396781836*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43495683810954*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.399653814153504*pi,0.9499400365978401*pi,4.12646215261525*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.460922169828373*pi,0.7741580807181301*pi,4.32414634891963*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.222207981257545*pi,-0.19435215897103397*pi,3.75153588152014*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.362181628848563*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.29622569191319*pi,3.09162689807558*pi,0.9911824831257721*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[16];\nu3(0.415751653554631*pi,-0.4324777718397853*pi,1.71616755994079*pi) q[3];\nu3(0.651067252253216*pi,3.2414776645777*pi,0.6553267851376*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.953871528053362*pi,0.11543128393089097*pi,0.852785589111235*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.766669694629241*pi,3.24156631357873*pi,3.91055743223382*pi) q[3];\nu3(0.557899623419213*pi,3.18304170700168*pi,0.7898243604773629*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.689315050734706*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.410975790088863*pi,0.28223916057212295*pi,3.75959909064632*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[13],q[18];\nu3(0.764789880610774*pi,3.25336426098721*pi,4.27815245877811*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.46231854962374*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40962756636775*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.276025864004821*pi) q[12];\nu3(3.5*pi,3.46046918006312*pi,0.5*pi) q[13];\nu3(0.190193585891356*pi,2.9587717907997*pi,1.371190435032437*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.191347468845883*pi) q[17];\nu3(1.0*pi,0.0*pi,1.136014238408737*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.57398658505913*pi,0.6488859448728601*pi,0.660659063356127*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39717968529588*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[17];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.3226853324189451*pi) q[9];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.579032720962246*pi,2.89382729309112*pi,3.40999294507076*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39576401225648*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3487198341155051*pi) q[7];\nu3(3.5*pi,3.47746081421192*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44378084589923*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5934044279111084*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5469726367035923*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3196377752319801*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.56440918730005*pi,-0.23032706460193603*pi,0.674118208536105*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.757816974547331*pi,3.35871614636541*pi,3.101749502565*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[7];\ncx q[6],q[17];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,0.554284785256228*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[20];\ncx q[13],q[18];\nu3(0.31381139635107*pi,-0.315734457895657*pi,4.330203078288379*pi) q[16];\nu3(0.338273899570809*pi,0.38640331980324005*pi,3.79461200553097*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.600784758881852*pi,0.46628875911131296*pi,0.653627984304338*pi) q[2];\nu3(3.5*pi,3.44084072690042*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.28406979989149*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.750691608889468*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46863221387082*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35479443396051*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330106992017258*pi) q[15];\nu3(0.807420781572603*pi,-0.045974338082390986*pi,3.65505761376881*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5440913172991926*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259555707219661*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.27359139186872*pi) q[5];\nu3(0.659244619000089*pi,0.12018216240191204*pi,1.29969535303922*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.254433624348406*pi,-0.24517916360675202*pi,1.50996542053412*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.485095230257571*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.671502216252757*pi) q[20];\nu3(0.680939272114386*pi,3.09181023800796*pi,0.5368234045142442*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[5];\nu3(0.344743624861489*pi,0.31772313129779095*pi,0.910043145149561*pi) q[4];\nu3(0.187225016197773*pi,0.47632128551169906*pi,4.2375787075273195*pi) q[6];\nu3(0.569494851381119*pi,-0.209918136154976*pi,3.54476723664*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.708380189140142*pi,-0.232369817850548*pi,3.72828161360823*pi) q[13];\nu3(3.5*pi,3.45196562447922*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.148215562740516*pi) q[21];\nu3(0.78694172699138*pi,-0.352617930587883*pi,4.20951384885552*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.655828029347424*pi,0.36539112607007496*pi,4.16820009019692*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.732962385592466*pi,-0.4014921382198486*pi,4.2258658138867*pi) q[7];\nu3(0.741272566710654*pi,2.51669998914355*pi,3.56446411371615*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.344783226811814*pi,2.88941743056784*pi,0.765726987224467*pi) q[17];\nu3(0.469294792566455*pi,2.97477643014677*pi,1.408182778051874*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.32107090336562*pi,0.361269145152489*pi,3.63470551901346*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.235177357313099*pi,0.16708361885516598*pi,3.39613277542474*pi) q[8];\nu3(0.644526816461903*pi,0.5489318265276*pi,1.066631931708067*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.688231454390698*pi,3.43336531388822*pi,3.21822400512149*pi) q[11];\nu3(0.173801983367908*pi,3.14512042253041*pi,1.75658938634463*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.305438322245326*pi,0.44060166785129995*pi,4.2002298528104305*pi) q[17];\nu3(0.514910487285237*pi,-0.266560295605338*pi,1.1796032065683*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42366206560647*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.556408043666266*pi,3.18785701130986*pi,2.90438484266632*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.601737490927431*pi,0.003365665350912983*pi,3.78943082032103*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.590340672985562*pi,0.225360563711415*pi,1.230465915881024*pi) q[11];\nu3(0.531500331568312*pi,-0.299402172379092*pi,4.3425073557135*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.86232680733805*pi,-0.390644976731622*pi,3.80460591283603*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40877774821569*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.236053676171905*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.258432249827323*pi,3.1147950304973*pi,1.65683165938717*pi) q[19];\nu3(0.384235440365558*pi,0.07204395623437798*pi,0.9832158657737771*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48601576703692*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.266163628838954*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.498227533648997*pi,-0.136508920173817*pi,4.02030496024659*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.637296489775016*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.535225580795023*pi,0.9165055983300401*pi,0.9994717718585959*pi) q[10];\nu3(3.5*pi,3.38963630701049*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.446428396530523*pi,-0.4893737811843955*pi,0.632128467972797*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.272957316319584*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(0.626107512459501*pi,0.377494856852993*pi,3.93588595738571*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.515764961156561*pi) q[7];\ncx q[8],q[11];\nu3(0.182947061093608*pi,3.38306835224547*pi,0.760371651973172*pi) q[10];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.590773784989334*pi,3.3810607179413*pi,3.37849838890606*pi) q[15];\nu3(3.5*pi,3.49943083137484*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.406385054323001*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.416845892462805*pi,0.489124892403219*pi,0.807158476487012*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42859968906675*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.287534238422782*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.253935655036149*pi,-0.23199845896008497*pi,4.025813142557229*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.34675120002343*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.33814137713802*pi,-0.04135396644547401*pi,0.763442963428251*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.404173534211995*pi,-0.190360513869328*pi,3.94447361275961*pi) q[5];\nu3(0.913298086795263*pi,0.75294801171581*pi,0.7425992073875141*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(0.501958562280417*pi,0.13062265884732205*pi,1.076134011729512*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.760523784995049*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.192489851414464*pi,3.34189225258943*pi,0.896589299483588*pi) q[0];\nu3(0.46214296614733*pi,-0.31175348505014*pi,4.06505425123619*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43502254227433*pi,0.5*pi) q[4];\nu3(0.130187799200936*pi,-0.11416718852691699*pi,4.24734705552593*pi) q[5];\nu3(0.574898338880122*pi,3.42907250543379*pi,3.88179498931951*pi) q[6];\nu3(0.486412809925791*pi,2.47965324377585*pi,1.1867707533265262*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5399569343671065*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.409255666858193*pi) q[20];\nu3(0.814199926432202*pi,-0.295541585354658*pi,3.51582681984671*pi) q[21];\nu3(0.672291662020545*pi,3.12990913545829*pi,2.96583402692522*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.496839180448195*pi,3.49200966755463*pi,1.90246192552052*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.709831737003216*pi,3.24879622343921*pi,3.386159599697*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45353116729497*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4716404445029*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.365421451528289*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30738519570349*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.276065960589389*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3445987974059959*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5045565072652606*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.33717512125833*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.264516960868903*pi,0.002397449231864024*pi,4.436921308050421*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42849070212843*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49994424976474*pi) q[14];\nu3(0.138678252295725*pi,0.98968256923964*pi,4.46353671015712*pi) q[16];\nu3(0.154409749680313*pi,0.93313700421869*pi,4.49941057110162*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.600140051062516*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2432898214519819*pi) q[21];\ncx q[1],q[21];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43744450514027*pi,0.5*pi) q[5];\nu3(0.696073195894169*pi,-0.4414499712206946*pi,4.1730117432928395*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.765918027020816*pi,-0.020915270073549985*pi,4.32094535200854*pi) q[13];\nu3(1.0*pi,0.0*pi,1.409172829812496*pi) q[15];\nu3(0.650913694289577*pi,-0.263344736325436*pi,3.40510444775909*pi) q[16];\nu3(0.228170954636332*pi,0.7064973003626001*pi,3.89294149693318*pi) q[17];\nu3(0.0829779907893582*pi,1.01333495770171*pi,4.30914228475867*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.609026917990537*pi,3.02920958280618*pi,4.3000779503427395*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.933116679746335*pi,0.03187627494196499*pi,0.996634982737058*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.628127701413427*pi,3.39538345165499*pi,4.43360848596351*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5379501495656225*pi) q[21];\ncx q[1],q[21];\nu3(0.852584706463066*pi,-0.08090874897220302*pi,3.81819967212412*pi) q[3];\nu3(0.51207229992327*pi,0.65818796726628*pi,4.1677032060211605*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.519236744834403*pi,0.367413103871302*pi,3.97177797981163*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.422779246215621*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.432924570234801*pi,0.40845503548890105*pi,4.06992009592288*pi) q[19];\nu3(0.270153123032121*pi,3.18838559508829*pi,1.007874882525639*pi) q[20];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.445604746140862*pi,2.70754992138317*pi,1.6171472038128*pi) q[3];\nu3(0.491250511112408*pi,0.279259027115911*pi,3.76547724219843*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.34052290295672*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2311447085780909*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.512898989873226*pi,3.37586123118141*pi,4.164579712554589*pi) q[19];\nu3(0.521638405061107*pi,2.90052034827159*pi,3.70708551853968*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42298757191546*pi,0.5*pi) q[0];\nu3(0.645612517464253*pi,0.09458666744745103*pi,0.761545001692706*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229998765179607*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.459376910509025*pi,-0.012264316620912985*pi,1.1771119652786481*pi) q[1];\nu3(3.5*pi,3.4878452995401*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5053317869345331*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487131868872683*pi,0.6044296811604399*pi,0.935909443307311*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3948650401739942*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.70091082067784*pi,0.349147038141418*pi,3.85035664921285*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.245859571137207*pi,0.56616535090748*pi,0.620086891787943*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5740965034762346*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.416060964692805*pi,0.5466641464361901*pi,3.68553949178582*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.402752293909794*pi,-0.238297764476043*pi,0.5426300476683151*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34141272134059*pi) q[16];\nu3(0.310523482101703*pi,3.11994210169826*pi,1.71864247441885*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[16];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.686060312095245*pi,3.04652255393794*pi,3.8499517791219*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.287240899560407*pi,0.60373530750309*pi,0.74007063818785*pi) q[9];\nu3(0.246562295813544*pi,1.1257362977919*pi,4.19238581534168*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45202127875708*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.373780550593573*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.338269261480265*pi,0.47368340013573396*pi,0.9568417991075531*pi) q[0];\nu3(3.5*pi,3.48229096798078*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36382835545774*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.651067140131874*pi,2.86421494233117*pi,3.99939104988832*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.783760267000295*pi,2.88455311108276*pi,3.82063798715318*pi) q[9];\nu3(0.443050201693615*pi,0.434400923592121*pi,0.849554273114261*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1566899750555701*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.400308076421776*pi,3.36382480602777*pi,1.0634953300824561*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2220672165598812*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.631994116879673*pi,2.70530835875507*pi,3.46329455010221*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.638745516640419*pi,-0.09356223668246699*pi,3.56205955262279*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.570180574640705*pi,0.10210653934465697*pi,0.5800455713728063*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5826370170631812*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.749218744717232*pi,2.79005095191682*pi,3.60882449729074*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.622729120228414*pi,2.44605250538238*pi,3.610030630587*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5440274805146763*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.821322027624731*pi,2.64496612069714*pi,3.37496232346568*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5424671542219036*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[11];\nu3(0.446369216052526*pi,3.37649910772071*pi,0.5564605732084001*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43798334709297*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.75099670364407*pi,-0.24278142791346202*pi,1.2240655419965019*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.301918710836216*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39242628233263*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2477717461725462*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.613914595344531*pi,-0.027305679906810987*pi,1.3524819878293841*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.17172778139011*pi,0.241965448354157*pi,1.1460688825985081*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5732650657845437*pi) q[21];\nu3(0.292027984345538*pi,1.13268622257612*pi,4.32162224082535*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.79432391858759*pi,-0.28903583725319404*pi,0.673161461122603*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[15];\nu3(3.5*pi,3.44804973584826*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5917776677348352*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3124430427549219*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.406616698120334*pi,0.17453807439256397*pi,0.8922473186072051*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.31257975066235*pi,3.05955649792712*pi,0.77094004640907*pi) q[2];\ncx q[3],q[10];\nu3(0.702968674617648*pi,0.93677752267597*pi,0.66627437893505*pi) q[4];\nu3(3.5*pi,3.38629216607338*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38637171753127*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.86025978336216*pi,0.487148491801659*pi,0.5599904023334792*pi) q[13];\nu3(1.0*pi,0.0*pi,1.270786470732364*pi) q[15];\nu3(0.425965994430218*pi,3.04592981767664*pi,1.62138452754671*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1481387066403261*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.608237856658251*pi,3.26219973994927*pi,3.79127743425234*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.480493376097821*pi,2.73593812316248*pi,1.380572414827755*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.551441495406824*pi,0.47034027821839*pi,4.1105955920655095*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.657015137826211*pi) q[14];\nu3(0.636593324131275*pi,3.49717184530936*pi,3.76350111993289*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.76384250752881*pi,2.76590363632016*pi,3.67829128838805*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.293003302842546*pi,3.19976752697468*pi,4.45400330988167*pi) q[10];\nu3(0.369193011733522*pi,3.03674372940835*pi,1.465221588285472*pi) q[11];\nu3(0.889703596967331*pi,0.7733724691335999*pi,0.617409447148035*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.435686514702899*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43438009475297*pi) q[19];\nu3(0.428594733826309*pi,0.8472926499284099*pi,4.41361329690114*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48884728748055*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.47044230437598*pi,-0.29875251363947797*pi,0.64839087151723*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[19];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.488078067887998*pi,3.31388490780338*pi,1.72278518738825*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.553556946551758*pi,0.09649298557740105*pi,1.4587259130222718*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30163669398462*pi) q[18];\nu3(0.380798062032677*pi,-0.134224382590935*pi,4.40712868824215*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36660267485584*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.214534518907541*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.227605764159195*pi,3.46163563175103*pi,4.08219753785194*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.561545381434754*pi,3.31303783895964*pi,4.46932843727275*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31908560092948*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.178824649650785*pi,2.54824552087323*pi,1.07428972044985*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[12];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.33331859986792*pi) q[8];\nu3(0.131993199329839*pi,-0.14707806558835101*pi,0.5982253065605583*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49144904043762*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40464358642749*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.258945184803097*pi) q[12];\nu3(0.850618521775452*pi,2.93297674846401*pi,4.17075403741101*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2987301323262659*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42187184301285*pi,0.5*pi) q[11];\nu3(0.277107884620927*pi,0.481595794911579*pi,4.36481469237801*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22034079146137*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.648679369197937*pi,2.54679711620649*pi,4.04497177878803*pi) q[5];\nu3(0.840062894564047*pi,0.194718265284884*pi,3.75712783854442*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.42804861338438*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.621674935637867*pi,0.60570483028205*pi,0.574909440099023*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43519410871444*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.497149333117804*pi,-0.09293164240750301*pi,1.447657625853012*pi) q[19];\nu3(3.5*pi,3.47785536788463*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.262449253195405*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.589491652927792*pi,-0.356177777352286*pi,3.66989776177921*pi) q[5];\nu3(0.523094150463852*pi,-0.18702438431011698*pi,3.673014779628*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.807609573874649*pi,2.80248033708548*pi,4.2629147960240505*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5935843303128627*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.534769644699428*pi,0.53605276808441*pi,1.150492904784084*pi) q[19];\ncx q[20],q[21];\nu3(0.674292610875595*pi,0.332740954685635*pi,0.676288010690827*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.68090742329423*pi) q[21];\nmeasure q[0] -> c[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35858570065631*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.453509330180455*pi,2.95297344431726*pi,1.61857882106759*pi) q[4];\nu3(1.0*pi,0.0*pi,1.316257187084513*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[10];\nu3(0.575936283426371*pi,3.25237845981238*pi,3.0987497960199*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48310619781472*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.395380883234159*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0867161125904875*pi,-0.157040691038703*pi,1.080806630040771*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48472810312204*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41836982080399*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38178890852769*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1945256883798319*pi) q[10];\nu3(0.448994133607709*pi,2.80569455184483*pi,1.2544503648186351*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.2805362746644549*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.099314987160849*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.127763143408484*pi,-0.13242360520788*pi,1.4893195966635688*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5971553288485317*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[10];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5016327583552074*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.114138921360298*pi,-0.226269800989722*pi,4.20871772093743*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[20] -> c[20];\ncx q[2],q[5];\nu3(0.718836944411647*pi,0.35910666180568396*pi,0.9844669708650859*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5479161556253122*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.3603690887824005*pi) q[15];\nu3(0.371686004600043*pi,0.20815193663449405*pi,0.931126230922076*pi) q[16];\nu3(0.625802574465542*pi,0.8054992471042699*pi,4.418498816834321*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5109877974710432*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[10];\ncx q[9],q[19];\nu3(0.223910022342935*pi,3.24047405006348*pi,2.0403176963187697*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.773418072359654*pi,-0.4836236522494078*pi,3.99212420726948*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[21] -> c[21];\nu3(0.214024215495695*pi,-0.18935312652715802*pi,4.09356888350261*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[2] -> c[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.835671227322243*pi,0.9352713489178599*pi,0.8248230617731269*pi) q[7];\nu3(0.511879084926927*pi,0.8851166298289299*pi,4.086578432676379*pi) q[9];\nu3(0.533023850152889*pi,-0.319156636315943*pi,4.1902167943638*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.343920813000009*pi,0.30443852701519203*pi,4.33015743872711*pi) q[19];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[19] -> c[19];\nu3(0.71045033592178*pi,0.6151244568807801*pi,0.641019778125038*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.716026950327266*pi,2.97578203529845*pi,3.54326796536927*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.941456425308116*pi,0.57077683872735*pi,4.273585615078019*pi) q[6];\nu3(0.513979610614852*pi,3.46775443842256*pi,4.334908012238349*pi) q[14];\nu3(0.523216836629788*pi,-0.243237867978496*pi,1.380335187072249*pi) q[15];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.412333452608117*pi,3.40665501141333*pi,0.8706681760625801*pi) q[0];\nu3(0.0891838727230884*pi,-0.06613499549308499*pi,0.976139744470123*pi) q[1];\nu3(0.826023342021627*pi,-0.384019326423615*pi,1.04087888233657*pi) q[2];\nu3(0.704876674631177*pi,0.42990599764205195*pi,0.899257294931605*pi) q[3];\nu3(0.272390409701759*pi,-0.29864676751394603*pi,1.189643015980874*pi) q[4];\nu3(0.47589849536768*pi,3.20326183197237*pi,1.058517639187778*pi) q[5];\nu3(0.431488991313371*pi,3.36745352521844*pi,0.5849935877843239*pi) q[6];\nu3(0.802721648865971*pi,-0.16366689629666797*pi,3.88173284694945*pi) q[7];\nu3(0.352838611800169*pi,-0.259983012957905*pi,1.351161157843247*pi) q[8];\nu3(0.0804962855894173*pi,-0.486590915360867*pi,1.139905601820355*pi) q[9];\nu3(0.854409397478449*pi,0.13716125854988503*pi,4.2306765679885405*pi) q[10];\nu3(0.362409024370024*pi,-0.483303429849553*pi,4.102915835017249*pi) q[11];\nu3(0.26696240060661*pi,0.0027745482667069776*pi,0.964545024257249*pi) q[12];\nu3(0.774347144194658*pi,0.8401068719223701*pi,0.602300855752251*pi) q[13];\nu3(0.217271606729912*pi,-0.410703186948064*pi,4.34790108634744*pi) q[14];\nu3(0.453303789007183*pi,-0.138836745027333*pi,1.49010790490801*pi) q[15];\nu3(0.753609580209774*pi,-0.4083948497817509*pi,0.812169568856002*pi) q[16];\nu3(0.170480950304903*pi,-0.4026535709559735*pi,4.3561030069785005*pi) q[17];\nu3(0.657920547039086*pi,2.67390094026928*pi,3.99416536143898*pi) q[18];\nu3(0.335612774576894*pi,0.8761261355855801*pi,3.90557960170421*pi) q[19];\nu3(0.315351105733734*pi,-0.10120310117947501*pi,4.19430153889202*pi) q[20];\nu3(0.721845762850084*pi,2.61666965384232*pi,3.43488357441857*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43572998165579*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31553787842566*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47619370220531*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44554682712667*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.3853644869942*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.358465283324091*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.236838387173382*pi) q[9];\nu3(3.5*pi,3.49628245202918*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.157618928857858*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2875710980752069*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248477538880296*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201739603135207*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[3],q[9];\ncx q[4],q[20];\ncx q[5],q[10];\ncx q[6],q[21];\ncx q[8],q[13];\ncx q[11],q[16];\ncx q[12],q[19];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44726299068652*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4475762131699*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3014615237713905*pi) q[7];\nu3(3.5*pi,3.49277217220926*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3868774961515005*pi) q[9];\nu3(1.0*pi,0.0*pi,1.20045859173345*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48953822875415*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3348390687995368*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5145608950492496*pi) q[14];\nu3(3.5*pi,3.49291363064409*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49484735583953*pi) q[16];\nu3(1.0*pi,0.0*pi,1.265379778984211*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.619284701004398*pi) q[18];\nu3(1.0*pi,0.0*pi,1.340211921357618*pi) q[19];\nu3(1.0*pi,0.0*pi,1.116690721210059*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6705197364034701*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[3],q[9];\ncx q[4],q[20];\ncx q[5],q[10];\ncx q[6],q[21];\ncx q[8],q[13];\ncx q[11],q[16];\ncx q[12],q[19];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.608585362926171*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5017858598767964*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45065434674742*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.692666817530227*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5012107025130996*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.985762116412765*pi,-0.10960423342998299*pi,1.2360539317566759*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[10];\nu3(0.773630903629515*pi,0.7284869074015501*pi,0.8646070303218489*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.500693815546016*pi,-0.15917089781369897*pi,4.36243574159646*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.311006222191638*pi,-0.042611375630285*pi,4.448957137779161*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.120055120983447*pi,-0.11801525877903601*pi,3.74561845595526*pi) q[1];\nu3(0.618228199920304*pi,2.92939439157035*pi,4.26529683363624*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.3015791829484*pi,2.74501613888071*pi,1.030227393825635*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.556696338594855*pi,3.4369369390778*pi,0.8805673664220071*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.566893993643956*pi,-0.03755169957424198*pi,1.158085914184652*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.491956857279821*pi,-0.195758487391904*pi,3.86812164495231*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.786192409424096*pi,2.83119152538856*pi,3.98173334594966*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.60315686728484*pi,0.014945992861753021*pi,3.68864619457848*pi) q[4];\nu3(0.745350174627627*pi,3.03324413075545*pi,3.52114657309417*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.518696649879258*pi,2.81665865852176*pi,4.012846525835149*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.454267745725643*pi,0.54461722177789*pi,0.925545203932967*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.702736665482197*pi,3.06847081514205*pi,3.18456540139335*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.544828414340698*pi,0.6748854775554101*pi,0.8233632111378*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.626314895195572*pi,-0.130038113292604*pi,1.134759291438979*pi) q[3];\nu3(0.150302191818269*pi,0.83636473944729*pi,4.3265259147979*pi) q[4];\nu3(0.31342701236056*pi,-0.4072497727874541*pi,1.420195631732839*pi) q[5];\nu3(0.16912276146609*pi,-0.347288882336965*pi,1.81550682562196*pi) q[7];\nu3(0.383590178523433*pi,0.7042649354658499*pi,4.3309765422772095*pi) q[8];\nu3(0.272282296818818*pi,0.33023474077292503*pi,3.47832032133651*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.338910841513237*pi,-0.30134042504595*pi,3.83293005547049*pi) q[11];\nu3(0.793688539636138*pi,-0.4756717086399664*pi,0.9686276204031641*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.519039305203314*pi,0.28637674204893004*pi,1.19020783405059*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.507689308189639*pi,-0.375721730383065*pi,3.66185702278983*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.326052733298722*pi,2.3515998709743*pi,1.1646733294470661*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.777591802112187*pi,-0.35748875118700596*pi,3.58347165946571*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.580094761606871*pi,3.31538865489487*pi,4.078666637231461*pi) q[9];\nu3(0.316073138927148*pi,-0.060580477674673006*pi,1.3248977413653091*pi) q[10];\nu3(0.52851923175067*pi,2.97559349398697*pi,4.051572520176331*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.527973222414214*pi,-0.038765621383925974*pi,3.53868299331767*pi) q[13];\nu3(0.596924802134184*pi,2.46638854229009*pi,3.54873382723121*pi) q[15];\nu3(0.6646628778095*pi,-0.212085859575726*pi,4.02403799530499*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.771071953574606*pi,0.18098106893884003*pi,0.624558167612558*pi) q[19];\nu3(0.570990414760066*pi,0.98048466071351*pi,0.573036127898282*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.894064873086408*pi,2.90412780765414*pi,4.25997089401003*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.479271465904082*pi,-0.378341960740691*pi,4.3472531403043195*pi) q[13];\ncx q[14],q[18];\nu3(0.334403361853608*pi,3.38719299958997*pi,1.62765160097748*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.630095002092792*pi,3.40158181129771*pi,0.898741849774516*pi) q[19];\nu3(0.463745908987083*pi,3.10496873122754*pi,1.68902079155555*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41258389407536*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.86758305746103*pi,2.89786616433722*pi,4.29034574501891*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2049665233172488*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[8];\ncx q[4],q[11];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.845138843163819*pi,0.6166725217412901*pi,0.8891486143604239*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(3.5*pi,3.41569332621334*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42760810252178*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4360160376796*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.311920994848272*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2069393969974551*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.283934261187887*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43231009659094*pi) q[18];\ncx q[0],q[1];\nu3(3.5*pi,3.44481611073431*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[11];\ncx q[5],q[7];\nu3(3.5*pi,3.48949873656209*pi,0.5*pi) q[6];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.18058576616089*pi) q[13];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276270121284937*pi) q[20];\nu3(3.5*pi,3.49437811422052*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.241083785714297*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.679496871669133*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5526001908466888*pi) q[8];\nu3(3.5*pi,3.4419923594418*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.40028246561544*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.261680533852976*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[11];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[16];\nu3(3.5*pi,3.42328919143828*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44949140705004*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5857970482554737*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39945903744328*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.282181486797683*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273701537230165*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44146601823679*pi) q[20];\nu3(1.0*pi,0.0*pi,1.311742794984882*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5003471004689204*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5483970493203278*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.678949762989249*pi,3.32905411584621*pi,0.68305621422546*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.525281481738107*pi,3.27612477654097*pi,3.17536598450382*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.851446160281864*pi,0.08230863308463798*pi,4.1494906747214095*pi) q[7];\nu3(0.495336618928942*pi,2.64191071684744*pi,1.042441883045008*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5044065832550169*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5467425165162636*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.624567460169243*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.566797737554664*pi,-0.310863500114937*pi,0.924943731349569*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.458729392301901*pi,0.6469503200500599*pi,0.754176791666328*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.567629360089584*pi,3.4852467327711*pi,4.05059382465273*pi) q[7];\nu3(0.319919720646741*pi,0.056354118418280974*pi,1.3103512943226852*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.577841270228578*pi,2.83185774299961*pi,3.43078194741256*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.393862344823311*pi,0.18336306984634898*pi,4.31603300762503*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.324209273757639*pi,0.249958125383832*pi,3.67147024928534*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.445835798710442*pi,0.07597099797609697*pi,4.40668570871056*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.628469912675227*pi,-0.23345374978703898*pi,1.05864127625524*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.643257500104117*pi,-0.358678162314513*pi,3.15829083509205*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.416691941828374*pi,-0.35455555364664404*pi,0.557111843511142*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.718120559921741*pi,3.34314422930804*pi,3.10512266101262*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.567690645465629*pi,-0.344850698526182*pi,0.68150738612594*pi) q[17];\nu3(0.629968190514683*pi,0.337592784549691*pi,4.34250084172253*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.497624206963861*pi,0.21026692246267698*pi,1.2437990007467818*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.23532240754414*pi,3.0133016065691*pi,0.5421730745181089*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.340247568869694*pi,0.74496904571995*pi,3.98252075323586*pi) q[9];\nu3(0.640753434740798*pi,0.78989986247279*pi,1.0141836500722992*pi) q[10];\nu3(0.261533655708146*pi,0.83178730993694*pi,4.4496894443391195*pi) q[11];\nu3(0.702773483207201*pi,0.5465801135038499*pi,0.915159536771937*pi) q[12];\nu3(0.373856020885919*pi,3.47965906225672*pi,0.621670094057542*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.331792938733096*pi,0.20102465115331503*pi,0.851328323469674*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0490209488416847*pi,3.4021470518232*pi,4.11602827723158*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.328441852913157*pi,0.04870610699477795*pi,3.62650535858362*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.691116188272617*pi,0.7132581744891799*pi,0.717288135079122*pi) q[4];\nu3(3.5*pi,3.46641739717979*pi,0.5*pi) q[5];\nu3(0.875931477752651*pi,0.8550088030674501*pi,0.550600641167382*pi) q[6];\nu3(1.0*pi,0.0*pi,1.278667848044691*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0580288470676171*pi,0.6682250530691101*pi,4.40787456278034*pi) q[10];\nu3(0.279947241756519*pi,3.05110480367866*pi,1.1268518954988709*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.815181315093492*pi,-0.27864795625898897*pi,3.31987810721336*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.769378654475214*pi,3.32395968480365*pi,3.36051235364143*pi) q[15];\nu3(0.240115105087373*pi,3.24572964737986*pi,1.6018742742474*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.791721403106616*pi,2.87700282305424*pi,4.01850309836679*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.465299265189564*pi,3.45057518553328*pi,4.2511575660215595*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.416908914351402*pi,0.058764936752483954*pi,0.785376324127586*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.351219124911331*pi,0.36077319463847*pi,0.713909683257477*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.683842285447829*pi,3.39470099068917*pi,3.6566035536402*pi) q[19];\nu3(0.476876876716374*pi,0.09328652647106805*pi,1.151121119856358*pi) q[20];\nu3(0.487573439802985*pi,2.69976630582919*pi,3.63046859643294*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5041756141530005*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.447724232853775*pi,-0.420081362982275*pi,4.14220887726797*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5597628446917*pi,3.46759912405179*pi,3.6083350107515*pi) q[21];\nu3(3.5*pi,3.43795603073718*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[4],q[10];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2809239852978949*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47380519704928*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45630113800607*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3126575379731191*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,3.36441856584086*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.207606753687683*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.282259771315531*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[4],q[10];\nu3(0.589436871540584*pi,-0.26418164463635896*pi,3.67982044012752*pi) q[5];\nu3(3.5*pi,3.40921029429532*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5861267794532595*pi) q[7];\nu3(0.856007247415568*pi,-0.4062671177800512*pi,4.14490181455174*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.2281289709016439*pi) q[11];\nu3(3.5*pi,3.43983262226749*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.239937431404976*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.35755236464185*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.200284408257807*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.501865598073607*pi,2.92653556315048*pi,3.63604041006706*pi) q[5];\ncx q[6],q[11];\nu3(0.895860064754752*pi,0.07005062149435703*pi,1.336733819506718*pi) q[8];\nu3(3.5*pi,3.39710288402715*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.32064001771181*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.407882563478919*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5250229876227968*pi) q[17];\nu3(3.5*pi,3.46614335027906*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2910852019019758*pi) q[20];\nu3(1.0*pi,0.0*pi,1.323561973565772*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37237785113426*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,1.300964574038931*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.60564127061928*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5712836798858532*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40363786331912*pi) q[18];\ncx q[19],q[20];\nu3(0.40286806497631*pi,3.27232997158887*pi,1.75371424888524*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.472728190573111*pi,2.58560116326987*pi,3.85630274217035*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42419815058722*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45691272766664*pi) q[21];\nu3(0.582619905105809*pi,2.77080923038789*pi,3.78979531297285*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5746901712479707*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.188312499740745*pi,3.2690852319716*pi,1.79886451872027*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.852272705488142*pi,0.63816604136568*pi,1.314629209670556*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.336052134403892*pi,2.71464182666415*pi,1.5942699501768*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.199546897486206*pi,3.38304020319282*pi,1.98543973242011*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.373173100249491*pi,3.39275542532163*pi,4.32661453026959*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.129952507151639*pi,-0.49570422291200084*pi,1.76055604087531*pi) q[11];\nu3(0.990602936802762*pi,0.5517413792608299*pi,1.035628934272892*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.764112272619817*pi,-0.292008493079138*pi,4.19479712839221*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.657704407616357*pi,3.17552030172757*pi,3.39655120815861*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.777937580805174*pi,0.71156765713167*pi,0.877686412608075*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.259514005028157*pi,3.10878767137054*pi,1.439457273435015*pi) q[1];\nu3(0.191114351138728*pi,0.9251650231949899*pi,4.3103213569125405*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.404701394756381*pi,0.77887586842019*pi,4.27411365037507*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.801841862402731*pi,-0.4443313953819531*pi,4.46899797301003*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.50431996545016*pi,0.252403257282625*pi,4.26263117847565*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.461258555533857*pi,3.16254011546527*pi,1.7068568483653*pi) q[15];\nu3(0.193795588666996*pi,-0.170161043884272*pi,0.5576010445724197*pi) q[16];\nu3(0.651540436832515*pi,2.53763566216056*pi,3.99305354018059*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.415892426518157*pi,2.54884760030055*pi,1.430439542521024*pi) q[1];\nu3(0.219243900789862*pi,0.5688817931296299*pi,3.83948861570632*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.932878625831366*pi,-0.198094586302424*pi,3.79210625588669*pi) q[4];\nu3(0.333999873763136*pi,3.41860245725409*pi,1.072547251335005*pi) q[9];\nu3(0.455022792863898*pi,-0.14880375146999297*pi,3.73098636546809*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.532107733782368*pi,-0.04163077376190599*pi,3.50936774694903*pi) q[13];\nu3(0.692671747780938*pi,-0.21320323868483498*pi,3.61903690490987*pi) q[15];\nu3(0.888171959918555*pi,0.7806706835325199*pi,0.5038019824082709*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.621780456831408*pi,3.19185188169546*pi,2.87277809515232*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46289290676749*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.252534442834688*pi,2.5813742447673*pi,1.494128121128964*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.32891186941078*pi) q[6];\nu3(0.289385226163992*pi,3.49757607169952*pi,1.99362208440985*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39261466822521*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.31167195304255*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.666392336127194*pi,3.42854229944253*pi,3.40763375829545*pi) q[18];\nu3(0.318909949399228*pi,0.8416704008035001*pi,0.6377014415105791*pi) q[19];\nu3(0.39425244490464*pi,0.05080892235996204*pi,0.5580494246642818*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.813270755877736*pi,-0.4414541480232358*pi,3.40647067294296*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.684300324259664*pi,3.41718349965032*pi,0.791185938347874*pi) q[19];\nu3(0.300440435546904*pi,2.61567720215823*pi,1.446052827305624*pi) q[20];\nu3(0.736579899178091*pi,0.377129254507774*pi,3.97863641134513*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.54683630516711*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5663795420981982*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.480414128428624*pi,3.17894898842676*pi,1.6572443903904*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43479014875728*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.20049261449681*pi) q[7];\nu3(3.5*pi,3.42169713287553*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.40553147043637*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2804740243201431*pi) q[13];\nu3(1.0*pi,0.0*pi,1.256433277512007*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39009182766661*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.195167354739946*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.377425028310746*pi,0.40263615283138*pi,0.619038251522368*pi) q[0];\nu3(3.5*pi,3.43476051658675*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(0.545617777239155*pi,2.42174728264012*pi,3.81189247546559*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.61500718325898*pi) q[7];\nu3(3.5*pi,3.49535203135915*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.16212037273757*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.690017597745329*pi,0.63433325493004*pi,4.1652207509603*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48122279354582*pi) q[13];\nu3(0.391569863020578*pi,2.9541074627225*pi,0.918053435216287*pi) q[14];\nu3(3.5*pi,3.38039270251825*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.695531598782898*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.308240008338603*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2868042167509262*pi) q[20];\nu3(0.205240989860067*pi,2.45366027701512*pi,1.123303983914695*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.645546424972722*pi,-0.0038019549052399904*pi,3.94463800734072*pi) q[6];\ncx q[8],q[19];\ncx q[10],q[13];\nu3(0.664539608229609*pi,0.013620030592078947*pi,4.030369511018*pi) q[11];\ncx q[12],q[16];\nu3(0.631143600989524*pi,2.53672697374506*pi,3.47831115284464*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,3.49958203092769*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40014758413858*pi) q[18];\nu3(1.0*pi,0.0*pi,1.193941208452224*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5929933638872718*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.237373354298549*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.533757523299733*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.776775419546228*pi,0.216511239311454*pi,4.36735727711409*pi) q[2];\nu3(3.5*pi,3.49667822549582*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.368658872896852*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.296610330803091*pi,0.9981410922326*pi,4.17387272594267*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.149276210170828*pi,1.08109030801283*pi,4.11698514935636*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.532961835387845*pi,1.09832274388708*pi,0.897567308810971*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5014682311069869*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.335989443176372*pi,0.194920195194365*pi,1.277620333769341*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.681290589272982*pi,0.0016637526272470504*pi,0.949775542102115*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.589251707384224*pi,-0.13661794732890098*pi,4.2562605252525305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.184930918618541*pi,3.20420281896997*pi,0.632402788613624*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48921196022194*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.69443691946823*pi,-0.01663182703805699*pi,3.65868477170645*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.880861776045333*pi,3.0927811352596*pi,3.92627645816023*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.568636083141829*pi,0.11276251027529705*pi,1.330518478517954*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.401063757349388*pi,0.09856129604443098*pi,4.30370970904969*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.499134796849607*pi,0.3499065128434*pi,1.081107678086948*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.444641583063648*pi,2.8726559278603*pi,1.75606188483419*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.715887795182505*pi,2.67503495356517*pi,4.11574337464244*pi) q[10];\nu3(0.469214551417027*pi,2.90678091609191*pi,3.78105804989075*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.483709144319183*pi,-0.383763492442018*pi,1.457564049394343*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.835293247440415*pi,2.60103246857294*pi,3.50123097586606*pi) q[5];\nu3(3.5*pi,3.42110704393894*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.137691984534709*pi,3.42485853981421*pi,1.386791443062247*pi) q[9];\nu3(0.985499346050269*pi,0.6223576064682801*pi,1.3435135314844429*pi) q[10];\nu3(0.529073517224457*pi,3.49985339611653*pi,4.24317275103822*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.2365527641658969*pi) q[16];\nu3(0.304321304777044*pi,0.27149984864869303*pi,3.5750365939475*pi) q[17];\nu3(0.657318313880833*pi,0.20639394658783805*pi,4.46137702568162*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.688334276272892*pi,0.25362395029101203*pi,0.545985222117583*pi) q[5];\ncx q[6],q[16];\nu3(0.155294559055107*pi,0.6874238542004301*pi,4.37772662678642*pi) q[8];\nu3(0.254897594048767*pi,2.63446873123368*pi,0.90316386809094*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.30026065680193*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.117535884738103*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.338677528403422*pi,-0.0935431453476*pi,0.643127212293875*pi) q[18];\nu3(0.726613631845141*pi,0.9487218625021601*pi,0.9143173822056441*pi) q[19];\nu3(0.698487891530016*pi,-0.248109444872547*pi,1.209623524954484*pi) q[21];\nu3(3.5*pi,3.49457644531*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.484928345859209*pi,0.5878356248027401*pi,0.859039196601704*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.49507885486401*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.605827508039214*pi,3.27263731873823*pi,4.2049481707915*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229766134520599*pi) q[20];\nu3(0.642125949949002*pi,3.3071098135975*pi,3.90240709414893*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.41084650470832*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2006619018987381*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49436351386045*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33923330660925*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.479371185252726*pi,-0.354862681949129*pi,3.79055815085423*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3567852171017*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.619013478971195*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2471580501327288*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.38417387946285*pi,0.5*pi) q[2];\nu3(0.706538485428234*pi,-0.061287201861526974*pi,1.2788599637857319*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38928951454968*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3972325886471*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.327069261706803*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219914423936023*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.224746738468455*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.721104995104171*pi,0.58183713333654*pi,0.939964701368018*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.404490516890959*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.60534348479986*pi,2.91653835241207*pi,4.23312954060305*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.530394094857015*pi,0.012474824143325014*pi,0.868544089556748*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47523789845314*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.143027697593967*pi) q[10];\nu3(0.83174446535719*pi,3.41665829970177*pi,0.630715999209997*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.924105584968443*pi,3.44559224077766*pi,3.45190754776689*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41243798365384*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35887477447373*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46835262890224*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.866991875800293*pi,3.38164409053965*pi,3.267453117189*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.499481863895111*pi,0.5916755065377199*pi,0.7914556134484549*pi) q[6];\ncx q[8],q[10];\ncx q[9],q[21];\nu3(0.934070100015774*pi,2.70471130205886*pi,3.69982551163277*pi) q[11];\ncx q[13],q[17];\nu3(0.13552669247671*pi,3.34355474564076*pi,1.52134824347689*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.569947694244907*pi,2.6350272029363*pi,3.54955492240908*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.739762366897643*pi,3.28591856267859*pi,3.04670039837937*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.342729061672374*pi,-0.06222026448485102*pi,0.754124338146996*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.608356983923253*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.237851609793402*pi,2.7568334015519*pi,1.67594505418531*pi) q[15];\nu3(0.563567702201859*pi,-0.4393943156911816*pi,3.36761972384965*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.798521534538386*pi,0.182358921995747*pi,0.5250209418513188*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.359971231331503*pi,0.30500924057158296*pi,4.3172871079061*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38005081421908*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.09853684993598*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.677420518258247*pi,0.27674211167668294*pi,4.337585670844231*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.48041115574471*pi,0.5*pi) q[4];\nu3(0.494203503061114*pi,3.41202455622447*pi,4.028972117153581*pi) q[5];\nu3(1.0*pi,0.0*pi,1.385407872658069*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.465381925089233*pi,0.74400753195857*pi,4.11499693443122*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(0.380009558602718*pi,0.014339526596131025*pi,0.5077132617220104*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.532530549313997*pi,2.49594468490913*pi,3.98210494124591*pi) q[5];\nu3(0.718377376746464*pi,-0.13566569750386998*pi,3.91967919808754*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42787940881318*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.723796667226988*pi,0.23936929674139196*pi,4.2870644944764*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42555533534438*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41382575422226*pi,0.5*pi) q[1];\nu3(0.3000640876139*pi,-0.024488295651238*pi,4.23138718174396*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.29442417996184*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.68944057656817*pi) q[7];\nu3(0.0423444907522018*pi,3.24094303021929*pi,0.5700337710903376*pi) q[8];\nu3(0.153273516445364*pi,0.282832833500097*pi,3.42714953314743*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.352764156821842*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.905007996968375*pi,0.5807912816971399*pi,4.17077183378086*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.64867997583159*pi,3.14648401066009*pi,4.2259339783518*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.660604014441322*pi,3.25994157078722*pi,4.066368753308749*pi) q[9];\nu3(0.427594224687933*pi,0.26009575853615896*pi,0.697744319251391*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.877832714196221*pi,2.93571430552299*pi,3.37426113178096*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.481258124433273*pi,3.33497168101833*pi,1.93554904298848*pi) q[19];\nu3(0.195741246077429*pi,2.64890634776235*pi,1.046538195733504*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.2507691737043505*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.408092099956106*pi,0.67275369464232*pi,0.5696479512688372*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.41387593396524*pi,0.49252685143978303*pi,0.920816328538951*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.77606405774448*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.180858569345299*pi,0.25456542111456604*pi,0.789180069094065*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.301000918579111*pi,0.06833190001271605*pi,4.20359296277067*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.491431102274223*pi,0.13787297012295296*pi,4.08592650863858*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46853763931595*pi,0.5*pi) q[2];\nu3(0.643346389659004*pi,3.39812104198345*pi,3.07347181085378*pi) q[3];\nu3(0.409924503614989*pi,-0.34457982588735603*pi,3.95757995976214*pi) q[4];\nu3(3.5*pi,3.48552376783953*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.509486638880205*pi,-0.149086585696943*pi,4.48031953564914*pi) q[7];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0835110500270329*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0705992558373492*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.202861002156997*pi,-0.07448170103915103*pi,4.24634803839708*pi) q[1];\ncx q[2],q[21];\nu3(0.424910470131074*pi,3.11849493497575*pi,0.9893949302019269*pi) q[3];\nu3(0.178938776764178*pi,3.06352998423819*pi,1.93394628362029*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.491064762044164*pi,-0.15955576628700302*pi,3.77239870390519*pi) q[7];\nu3(3.5*pi,3.36080049468853*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.20886681000291*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.12370321328032*pi) q[14];\nu3(3.5*pi,3.37865618021033*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.292950341064079*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1492030522048409*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.20318969948934*pi,0.70043182117277*pi,0.6812967212321019*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[20];\nu3(0.22756021511976*pi,0.15535965167161703*pi,3.6967999421789*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49013543216983*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48242975950867*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.405431530835074*pi,3.31755824730712*pi,1.4415757320617542*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4741687828596*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.504502373893825*pi,3.27130286742758*pi,4.04592684169301*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5558689349349644*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5352706155283538*pi) q[20];\nu3(0.727580307052929*pi,0.447328988210124*pi,1.001324264478213*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.492861416630958*pi,3.29938989163146*pi,3.39329444835082*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(0.494718956904664*pi,2.74340927199911*pi,3.60675425934715*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.382763767524961*pi,3.45005096531759*pi,0.857006006263756*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.213532690926621*pi,-0.23578751410966498*pi,1.356256252786825*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47089909938868*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42703056403211*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36733792422721*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.208885299716532*pi) q[8];\nu3(1.0*pi,0.0*pi,1.217104472191465*pi) q[9];\nu3(0.322454988997842*pi,0.10660919709501804*pi,0.791208875965904*pi) q[10];\nu3(1.0*pi,0.0*pi,1.178484584322123*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.482621166082503*pi,2.7501873890174*pi,3.55944430709837*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[8];\nu3(0.44511040975838*pi,3.30434426952276*pi,0.5765831177197203*pi) q[5];\ncx q[7],q[9];\nu3(0.44109553079797*pi,3.23626999123565*pi,2.0234560447542203*pi) q[10];\nu3(3.5*pi,3.48734545651054*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.895443979890924*pi,2.95467637722651*pi,3.12070074853764*pi) q[15];\nu3(1.0*pi,0.0*pi,1.387465624982487*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.283589916768576*pi,-0.14575226692181698*pi,0.5707444987292222*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.78588857200069*pi,0.9205797021647999*pi,1.0166002021930711*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.359265779195416*pi,3.33493045798334*pi,1.72660229819595*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.612802729767805*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3808945950504405*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5261986562511982*pi) q[11];\ncx q[12],q[17];\nu3(0.341560017456335*pi,3.45985155173328*pi,1.373741616700223*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.671571654839407*pi,-0.290654982930921*pi,0.709572965357011*pi) q[19];\nu3(0.495377152646783*pi,-0.13325139462506003*pi,0.86521745812103*pi) q[20];\nu3(0.555990353991472*pi,2.79002388825875*pi,1.1757514545809489*pi) q[21];\nu3(0.353636351929475*pi,0.334275393841559*pi,3.95587108116589*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.431767030256882*pi,-0.035357219371286*pi,0.5967469020539973*pi) q[13];\nu3(0.692603430572584*pi,2.91675931223383*pi,3.86848314366371*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.592927530349673*pi) q[17];\nu3(0.430805577491978*pi,0.48062614645798696*pi,3.93204515419356*pi) q[18];\nu3(0.508390048912184*pi,3.22186199440037*pi,0.615826488850348*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.656878173280432*pi,-0.018098193121399986*pi,0.950592451283512*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.616112138385495*pi,3.43286569381887*pi,0.663119821580638*pi) q[14];\nu3(0.310545483052594*pi,0.261826669280931*pi,3.26214667904647*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42104711262949*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.238807130924652*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[5];\nu3(0.07924084733194*pi,3.46854043813278*pi,1.0014039977184321*pi) q[3];\nu3(0.286642609863312*pi,3.31409731085127*pi,1.146813797036019*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32950892868419*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305413418115833*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31530131623407*pi,0.5*pi) q[2];\nu3(0.077278221862767*pi,0.81683254979114*pi,4.05968800802129*pi) q[3];\nu3(0.439265177017922*pi,3.25219932985182*pi,1.59040999790556*pi) q[4];\nu3(1.0*pi,0.0*pi,1.221263131680417*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4209205276197405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[15];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.620767441746135*pi,-0.156383076809177*pi,3.70002188353898*pi) q[7];\nu3(0.631330298364904*pi,-0.4812665358168273*pi,3.05513144545153*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.260671268940726*pi,2.99816329871968*pi,0.620442529185116*pi) q[11];\nu3(0.581524913135163*pi,0.5000105397355199*pi,1.0583832312376091*pi) q[12];\nu3(0.257788376906012*pi,3.4617427047448*pi,0.802590169019723*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.26684054321687*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36656585984734*pi) q[5];\nu3(0.709907482777533*pi,3.19223123785702*pi,4.11009306783356*pi) q[7];\nu3(0.718528577040467*pi,2.9050506160026*pi,3.64297055283644*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.625962923792263*pi,-0.287276913257332*pi,4.24137141374852*pi) q[11];\nu3(0.733695609815929*pi,3.16172350376019*pi,4.47681350249402*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.930265366990912*pi,-0.32425822441124497*pi,3.2791402338521*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.577276188030719*pi,0.69898066842273*pi,0.601653687770126*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.43051743731382*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3224514660043352*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.548538242032569*pi,-0.30175158854434303*pi,3.48299442238155*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47200589724537*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49859896695581*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.40495470760017*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.263653768990979*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49428905436334*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.229775576384721*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41378333540089*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3421646681771882*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.207704212801871*pi) q[20];\nu3(0.518160815768763*pi,2.71213741024723*pi,3.90725055269868*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.4139898264746*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.390041671854533*pi) q[12];\nu3(0.544072497027085*pi,0.17331806642371905*pi,1.429226488842144*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.379958745552925*pi,-0.4328946812412446*pi,1.62280724556639*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.406153888232425*pi,2.64403210476108*pi,1.61327467651419*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3983058698439805*pi) q[6];\nu3(3.5*pi,3.47667743005889*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.505034983885987*pi,0.179495238441033*pi,4.0300179507322795*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.642345334936465*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3268118798870812*pi) q[13];\nu3(0.288146258127637*pi,-0.018498724588337012*pi,1.196870103549615*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5744538410282098*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4881716302638495*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.528519112021751*pi,2.93963650901032*pi,4.22480255886226*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.433213504060187*pi,0.33934175948080003*pi,3.63391368453391*pi) q[5];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(3.5*pi,3.34253852289896*pi,0.5*pi) q[9];\nu3(0.522811796893545*pi,3.40484186093431*pi,3.44372905732941*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.615281516414661*pi) q[12];\nu3(1.0*pi,0.0*pi,1.177128492459952*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.877139563717055*pi,0.481201672084408*pi,3.98253989544734*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5053779511628815*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.591988782268511*pi,3.20113242201665*pi,3.80382719145312*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42297915921396*pi) q[14];\nu3(0.664318072237088*pi,3.07539130889362*pi,3.26499628469574*pi) q[16];\nu3(0.263001535192292*pi,2.88469379790587*pi,1.65715088973593*pi) q[17];\nu3(0.310176882191711*pi,3.3130452162424*pi,1.61389973994097*pi) q[18];\nu3(0.386428181929566*pi,-0.23516431559512702*pi,1.7151460495349*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.653444932530416*pi,3.12166535490023*pi,3.15258543348517*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.75751405667235*pi,0.36792279397502803*pi,4.00280808145177*pi) q[16];\nu3(0.630718260911839*pi,3.40996593323881*pi,3.75955662684067*pi) q[17];\nu3(0.245760514285934*pi,0.09440274439632301*pi,3.48016826043865*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.881489308796251*pi,0.14296065859074203*pi,3.99846397644671*pi) q[1];\nu3(3.5*pi,3.47246621499742*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1668831075832369*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.172288472074743*pi,0.307493353636239*pi,0.5198446914651907*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.359502351545696*pi,-0.09374106837005802*pi,3.90641963886983*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.491743748685553*pi,0.25174698509832705*pi,3.97701051214192*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.300563926854995*pi,2.7356904415369*pi,0.8639021603646471*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.295762774952322*pi,0.330436604484997*pi,0.767139778750419*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0803415518421353*pi,-0.13532105719104998*pi,4.43091106298996*pi) q[3];\nu3(0.48992560130821*pi,0.294185804586506*pi,4.253984409383261*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.437176252693894*pi,0.04750048795484496*pi,0.770562996644184*pi) q[7];\nu3(0.752851103841549*pi,2.51811588438273*pi,3.65522578875627*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.487873813991583*pi,0.46961606854236204*pi,4.49285248263544*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43714151414418*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.742429075197473*pi,0.7465808961671301*pi,1.222875052107752*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42452258893314*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.646539062938434*pi,-0.013643469616209991*pi,3.65844950240572*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.381189818961706*pi,0.07537619539920604*pi,1.303659512000855*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.160300493612311*pi,0.6361478058866701*pi,0.718954233661142*pi) q[8];\nu3(0.73827596714417*pi,-0.12039098585433*pi,3.68666320890693*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.714747065831872*pi,-0.357408253999847*pi,3.27957141752416*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1846707703701531*pi) q[16];\nu3(0.620729707455389*pi,0.027785927405478028*pi,0.5571241764515206*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.588772112398175*pi,0.05174430737430502*pi,0.920290787686569*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.787895331558532*pi,-0.45919823916914193*pi,4.303961665755891*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.230055395922354*pi,3.45308869262714*pi,4.42003212852772*pi) q[12];\nu3(0.264685555917792*pi,-0.39340885137146*pi,0.8242971966938459*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.536615065186351*pi,0.6822803031887199*pi,0.614637744833308*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.381911282455163*pi,0.57844285246336*pi,0.5165837703387842*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5806179384231731*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.39016611022446*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.275765861414085*pi,2.87235205369214*pi,1.4868412756943679*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.140291561261971*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49705993588346*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.43138714272636*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.189741612189529*pi) q[10];\nu3(3.5*pi,3.43509098458187*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3645399006034489*pi) q[17];\nu3(1.0*pi,0.0*pi,1.318142759810534*pi) q[20];\nu3(0.551255839926859*pi,0.372315265392027*pi,1.131858444621895*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.39454713617035*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.41786421540603*pi,0.5*pi) q[6];\nu3(3.5*pi,3.26591592095258*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.200159696825199*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.197116206532368*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0730064311372058*pi,0.8220554777182201*pi,4.13095978773115*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6055257916107291*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2162781827336229*pi) q[21];\nu3(0.722366608923032*pi,-0.18073225492185901*pi,0.785257576211713*pi) q[0];\ncx q[1],q[19];\nu3(0.873783645284704*pi,2.83048155085255*pi,3.46569828558941*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48394899463719*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.393717444302058*pi,0.465503041756406*pi,4.33589456578788*pi) q[15];\nu3(0.212256323150473*pi,0.9936008495725099*pi,4.14264680599474*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.644822596665432*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5873678679921399*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.674122076426499*pi,-0.4079248600616684*pi,3.54008144331596*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40068586820514*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5309379671251118*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.289000865025697*pi,3.13732075457792*pi,0.5158964374863187*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4262703642235195*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[12];\nu3(3.5*pi,3.47190005267239*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.404739648939156*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.379897618312075*pi,-0.320847297079709*pi,0.9522131387170489*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41836001563678*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2837551151591668*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.610860929522514*pi,0.93365814430235*pi,0.647859290206277*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.625562275412475*pi,0.25256394745160604*pi,1.54835122094095*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3082207161187*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.636590285874056*pi,0.02238432920351696*pi,1.0823715559367861*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.746230300734726*pi,-0.01069335411870398*pi,0.950160956790939*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.133950461460145*pi,0.14201989593831998*pi,4.062400913185829*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.709012988801597*pi,3.21023055268373*pi,3.18675051286815*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.722437890352779*pi) q[18];\nu3(0.745473633251044*pi,3.23342439245072*pi,3.31030761370111*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.781159207206447*pi,2.64586250522665*pi,3.81970479435123*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.627956566565894*pi,-0.4486698048984595*pi,3.13248914438902*pi) q[11];\nu3(0.271638733198989*pi,3.30171635530429*pi,1.80617934894123*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.321070334044896*pi,-0.288766034162787*pi,1.54215256579203*pi) q[17];\nu3(0.633215949714179*pi,3.30862125242759*pi,2.81461995903012*pi) q[19];\nu3(0.661491618523742*pi,0.78070875528146*pi,0.6786014449423909*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.228432271462344*pi,3.31737491712433*pi,1.64311074977382*pi) q[3];\nu3(0.66118050568754*pi,3.35710943919876*pi,3.65748863893766*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.776428101193827*pi,-0.165106563611766*pi,0.5105169539710435*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.756571082634902*pi,3.35345344549005*pi,3.70123774713445*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.698254652131193*pi,-0.4935765237791752*pi,4.153319456911889*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.720461015972524*pi,0.472241233818542*pi,1.357015762078965*pi) q[3];\nu3(0.286861136029849*pi,3.44401391070195*pi,1.73003367481617*pi) q[4];\ncx q[5],q[16];\nu3(0.507305159244216*pi,3.10933475466067*pi,0.951857060113849*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.446599681637854*pi,-0.026988670309194995*pi,4.01605703918233*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.218775311693548*pi,0.30869847904287695*pi,3.63881430000398*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44052390775983*pi,0.5*pi) q[5];\nu3(0.341248070233746*pi,3.10468245064919*pi,1.91432449987062*pi) q[6];\nu3(0.426048873887493*pi,0.5232313514382001*pi,0.80995291708101*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.625270354521673*pi,0.09598020724984202*pi,1.158487351878051*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280217478242513*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.461337013044443*pi,3.31847948278701*pi,1.7048599564187*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.501139621998949*pi,-0.337220930435166*pi,4.045823965351429*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.893453772408743*pi,1.03459070812633*pi,0.8516892231738871*pi) q[14];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,3.36846334227407*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.237077294366898*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6803362296619451*pi) q[16];\nu3(3.5*pi,3.4472631951615*pi,0.5*pi) q[17];\nu3(0.783632475691575*pi,3.45185501437783*pi,3.04583455302416*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316368466597262*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4886609364681*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.133464560053881*pi,0.253572615203428*pi,0.881744599250553*pi) q[9];\nu3(1.0*pi,0.0*pi,1.145515070733223*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[20];\nu3(0.505992393920314*pi,3.3725424621568*pi,0.8505404587495711*pi) q[18];\ncx q[1],q[10];\ncx q[2],q[8];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44897161686009*pi,0.5*pi) q[7];\nu3(0.35685658237397*pi,3.19172501303358*pi,1.4655616393821869*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39970371398749*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4486207939508*pi) q[20];\nu3(1.0*pi,0.0*pi,1.357373109434966*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42267425127991*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45269479799823*pi,0.5*pi) q[4];\nu3(0.420757392836217*pi,0.24341804961895697*pi,4.00010159185869*pi) q[5];\nu3(1.0*pi,0.0*pi,1.224339779535904*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.225500549889678*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5581168669510761*pi) q[10];\ncx q[11],q[12];\nu3(0.407862890379644*pi,-0.4002759289237295*pi,0.9563645876055891*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.634413183245969*pi,2.74363070424712*pi,3.35156424755104*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[10];\ncx q[2],q[8];\ncx q[4],q[6];\nu3(0.090111822761527*pi,2.52277037068017*pi,1.0417080846043572*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.859871289245728*pi,0.360290534978853*pi,1.0201918904008749*pi) q[13];\ncx q[14],q[15];\nu3(0.849121949354271*pi,0.08227768384859602*pi,4.444653507725381*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.29186628807903*pi) q[21];\nu3(3.5*pi,3.43033884162302*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.30365418717939*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.49030887880696*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43701762581532*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2885559308745291*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220179208791925*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.304748394571951*pi,-0.4751651570543019*pi,0.600136888819263*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.47958754566722*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1815603761309181*pi) q[9];\nu3(0.273079460572565*pi,2.83482510463459*pi,0.8342059243157209*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.486444378253892*pi,0.36901631276414404*pi,3.56087016752625*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.473147472660089*pi,0.9433407145333601*pi,4.16244210756687*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5269122567338953*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5882464909834625*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5071778190242904*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40294373685726*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.318391424649564*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.820598322959251*pi,0.02068458244451199*pi,4.28260904283276*pi) q[11];\nu3(0.746926715602102*pi,3.10804040030122*pi,2.94441220763641*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.685366756439413*pi,3.17831791288502*pi,3.62493815580909*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.203634335253107*pi,3.40028413132148*pi,1.7922640388765*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.315051715114569*pi,2.84052491513899*pi,1.70106207110478*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.597644464515112*pi,3.45063884308861*pi,3.68779265771886*pi) q[11];\nu3(0.447895198355958*pi,3.10440189171624*pi,4.40626220778165*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.493856312920192*pi,-0.17633716110173903*pi,3.58619589307548*pi) q[17];\nu3(0.237917859592002*pi,0.0017077640060260135*pi,0.79163035224454*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4620088723689*pi) q[19];\nu3(0.355850745874874*pi,0.60243277105042*pi,4.11846950212285*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.39095460144599*pi,0.54201738405502*pi,4.4641003152592305*pi) q[0];\nu3(0.82941626827182*pi,0.29997891093345896*pi,4.31266480322248*pi) q[2];\nu3(0.453253808582508*pi,2.72699666355089*pi,3.82662653367734*pi) q[3];\nu3(0.0554354448840643*pi,3.24548154610014*pi,0.5564440270806593*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.812435407149669*pi,0.19864358744424904*pi,1.0356065902687042*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.175415395552093*pi,0.205250693677977*pi,3.68639916329661*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.265489668254696*pi,0.6950886485360599*pi,4.23262791581185*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.2877719349323*pi,0.48780391914633603*pi,4.32495254643731*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.803036802903682*pi,2.35128307113127*pi,3.75691692283392*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.657560956806345*pi,0.53308670784847*pi,0.5610776849360267*pi) q[2];\nu3(0.776309769660183*pi,2.48084613216144*pi,3.61806825597284*pi) q[3];\nu3(0.165765453448858*pi,2.47090834859243*pi,1.0696412095879881*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.683149510065081*pi,0.18483191975022795*pi,0.9444126027405291*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.42007458107747*pi,0.365515862315551*pi,4.299070043334639*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.748989182804558*pi,3.24439619752512*pi,4.13938437377945*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.150429239205618*pi,2.84738308772213*pi,1.79946921630384*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.106421449726106*pi,-0.25003374565082903*pi,4.40851172962963*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.535678713513653*pi,0.9407766963884601*pi,0.9236295803821419*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.53077184659082*pi,3.11687740101798*pi,4.19245287560374*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.475382751085312*pi,0.55738307554632*pi,4.32708432184139*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.558407772798683*pi,-0.312978675459178*pi,3.83332455033553*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39392170440346*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.839701894037614*pi,3.07178974375526*pi,3.58860259322773*pi) q[15];\nu3(1.0*pi,0.0*pi,1.18953430816638*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.4093769979514*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[17];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217757121042327*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.423202720593*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.45183734060679*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45757353022189*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.300731933250801*pi) q[9];\nu3(1.0*pi,0.0*pi,1.28328710046047*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39033486422684*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.17298059659753*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5515402338614181*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3008942728539101*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[15];\ncx q[11],q[17];\ncx q[12],q[16];\nu3(0.43076171810866*pi,0.166025930832976*pi,1.142906580197716*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5037794617745853*pi) q[18];\nu3(0.734820208116095*pi,0.75778264992689*pi,0.633372958342841*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42402028814887*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33204841294555*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3260287992184*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.367384370180449*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.513956067969165*pi,0.03572736584042402*pi,0.5603196169242054*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2437365286564002*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208269800331792*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5679479174752373*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.665264851645671*pi,0.27500209736105696*pi,1.073042838214002*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.302153344930581*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\ncx q[6],q[20];\ncx q[7],q[21];\ncx q[8],q[15];\nu3(0.744870040580038*pi,0.17034835985351204*pi,1.018595619422733*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.239569494980964*pi,-0.40339268476772117*pi,1.635802305664*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.306786858121619*pi,0.53459119847859*pi,4.01201283914037*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46702556566291*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.86178351772423*pi,2.98802466663994*pi,3.33532488553535*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40242523696437*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5087230807500314*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.634642379654916*pi,3.30234337693376*pi,3.6288467022088*pi) q[17];\nu3(0.394673590321796*pi,2.53011903200558*pi,1.073169084553911*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219713957970421*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.760514015782078*pi,-0.4547933622530979*pi,0.785854668984191*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[13];\ncx q[5],q[19];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.429678589842131*pi,-0.15174250493313202*pi,1.066346785928796*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38840353929577*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47794577652085*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.120229242418637*pi,0.015256875286622007*pi,1.236711271727623*pi) q[12];\nu3(1.0*pi,0.0*pi,1.098310722917597*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.252296016720561*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5957235224653208*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[19];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.776094530169762*pi,3.21836557323762*pi,4.2327320876256*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.154077494383751*pi,2.55208571415255*pi,1.277189636721363*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48487974394147*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.256184537410821*pi,0.457358780902841*pi,3.96927191382771*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41815925408973*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.920690751118309*pi,0.8838609803523201*pi,0.964614015383516*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.472561436523399*pi,-0.375887851378431*pi,1.3620822758909*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.877620587634009*pi,3.30834946036577*pi,2.89276374120569*pi) q[7];\nu3(0.481651946125991*pi,2.91500757630364*pi,0.924783797511897*pi) q[8];\nu3(0.25103165217669*pi,-0.304602664858168*pi,1.72313819936696*pi) q[9];\nu3(0.617009819288649*pi,3.3942972613565*pi,0.741141062869167*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.575888738461159*pi,2.59127133496112*pi,3.41305030316153*pi) q[15];\nu3(0.903469860577514*pi,-0.013814395562414983*pi,3.71488916395993*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.85982899971661*pi,2.8066439772147*pi,4.1350827548137605*pi) q[21];\nu3(0.557002196265914*pi,0.453858257279534*pi,1.3121742611349592*pi) q[0];\ncx q[1],q[11];\nu3(0.765080299181241*pi,3.42339301834484*pi,0.8772596542475539*pi) q[2];\nu3(0.738812527546713*pi,0.429042824394512*pi,0.822828450654877*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.373635858715802*pi,3.47448299250725*pi,1.269731846602531*pi) q[6];\nu3(0.331726292945871*pi,-0.20753584759690902*pi,1.023252810244798*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.283278477856383*pi,-0.46295125628647*pi,1.441538157751702*pi) q[9];\nu3(0.657692485470019*pi,0.141514942276723*pi,3.93677287600637*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.395309873886692*pi,-0.40093642152654363*pi,0.838962553671751*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.248631081359366*pi,0.65318997367523*pi,4.38375301979611*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37771837001728*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.454451887438567*pi,3.3597923116011*pi,1.96240195790021*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.493552427081756*pi,2.74020984827425*pi,1.4640647518648469*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.267878064017004*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.414809955386216*pi,0.0002688693254400132*pi,4.3304902408284605*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.748432329697528*pi,2.83313366356512*pi,4.01297116888544*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.5903813964663045*pi) q[11];\nu3(3.5*pi,3.48679804871988*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.564960271886565*pi,-0.4736557642092273*pi,0.67343859017207*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279578730575913*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.699376409823447*pi,-0.4798868319206233*pi,3.96567042560564*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.799208018418538*pi,0.9964897892664399*pi,0.686124589626779*pi) q[5];\nu3(3.5*pi,3.48807717914424*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.180823623436778*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40038439918458*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.941892832219027*pi,0.38975725277013695*pi,1.18675449358958*pi) q[4];\nu3(0.568924960287931*pi,1.04111262300059*pi,0.82329334720135*pi) q[5];\nu3(1.0*pi,0.0*pi,1.233656980853541*pi) q[6];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.566842893917956*pi,0.6249940525647599*pi,1.005886360129516*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5241680270466513*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[7];\nu3(0.73683911601029*pi,3.31273351558908*pi,0.5158386324056691*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38846429589906*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.347607745151204*pi,0.9297025206498899*pi,4.05824746747927*pi) q[13];\ncx q[15],q[21];\nu3(0.0648403770982826*pi,2.87661227519112*pi,0.786009245250752*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.298151548702521*pi,-0.208855889281635*pi,1.3738696300646271*pi) q[1];\nu3(3.5*pi,3.36726123067528*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40427320932596*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5868845600882792*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2728541255419779*pi) q[7];\nu3(3.5*pi,3.38025464811677*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.147791869986247*pi) q[14];\nu3(3.5*pi,3.38137216718386*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.302729777798843*pi,-0.065311923731734*pi,0.898780637762995*pi) q[19];\nu3(1.0*pi,0.0*pi,1.227664339893063*pi) q[20];\nu3(1.0*pi,0.0*pi,1.368684476015438*pi) q[21];\ncx q[0],q[6];\nu3(0.596408731612473*pi,0.6984644181797901*pi,0.9005503057008499*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.591813223518207*pi,2.63814553106785*pi,3.78768890201122*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.371651751458074*pi,0.36061236428047305*pi,0.5629947667365673*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5821049500156081*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.63800748679251*pi,-0.26921766456963103*pi,4.38247044163888*pi) q[11];\nu3(0.467387420307993*pi,3.14609348857105*pi,4.38581574797225*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5525978776684304*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.446374870969356*pi,3.24262258392949*pi,1.53807687334149*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.463424915075461*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5115995751564846*pi) q[21];\nu3(0.463192225750074*pi,0.468733269057491*pi,3.88987190095249*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[7];\nu3(3.5*pi,3.41439823199904*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.575587505054334*pi,3.21695907437335*pi,4.11096990138757*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.53605403821317*pi,0.012280353323445015*pi,3.60926514563376*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.231074798988238*pi) q[18];\nu3(0.63715396694116*pi,0.06354096512226803*pi,1.123325505948983*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[17];\nu3(0.665613116153478*pi,3.05058167393436*pi,3.77007365037796*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4259855114437*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.168883270508376*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45289042914321*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4121160450557029*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4601109450655905*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.72208560132345*pi,3.08174313390818*pi,3.99043225357143*pi) q[2];\nu3(0.163368831129921*pi,-0.020209449536332025*pi,1.062607927755988*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.875162924191504*pi,0.454377193773814*pi,1.3093954361899471*pi) q[9];\nu3(0.796252743396267*pi,2.95028239176082*pi,4.25219423845707*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37747330247981*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.17424230022234*pi,0.17240706920168103*pi,4.05022613128363*pi) q[2];\nu3(0.39261519589598*pi,2.9331797983283*pi,1.188494862809335*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.535288376435807*pi,-0.03470034101793301*pi,3.82914706044661*pi) q[9];\nu3(0.501055317439387*pi,3.17954430847106*pi,4.21665947907184*pi) q[10];\nu3(3.5*pi,3.49805251658134*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.27281106176829*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.485810309672949*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[16];\nu3(0.133402399356857*pi,0.5516812342006301*pi,0.660738551701336*pi) q[7];\nu3(0.210550047828783*pi,3.15995229106186*pi,1.289989459461236*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0927258771715032*pi,0.17549312329899802*pi,0.972114658385522*pi) q[14];\nu3(0.130210312964883*pi,3.20975120244835*pi,2.1274461735453603*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45511048944767*pi,0.5*pi) q[6];\nu3(0.164213447242658*pi,2.98703628765897*pi,0.635248587448227*pi) q[7];\nu3(0.376311713093856*pi,2.98421575123557*pi,1.69289558397277*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5090093355147516*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.631357706809753*pi,3.19728926297562*pi,3.97504928955369*pi) q[14];\nu3(0.427472126742004*pi,0.70953646099984*pi,4.42950130225541*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4096066631362811*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.472126756101565*pi,0.25939697772191095*pi,3.78919058709992*pi) q[20];\nu3(0.83387972747244*pi,-0.16485816097954198*pi,0.53508701248939*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.304998620233739*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.879417062781066*pi,0.20453266211664*pi,0.641189321172882*pi) q[20];\nu3(0.576639774219466*pi,0.122316707087744*pi,4.4181477731745*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.284216312074076*pi,-0.22350208734801202*pi,4.15734350135859*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[14];\nu3(0.260877079722949*pi,0.74638890858858*pi,3.85490445229943*pi) q[11];\nu3(0.314665042341863*pi,0.38197756111218895*pi,0.8645423531773*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.378305995085241*pi,-0.0012360657051320167*pi,4.235850294662431*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[7];\nu3(0.458573425680282*pi,0.32019692796463595*pi,4.25221760784631*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3692567218737*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41044209677669*pi,0.5*pi) q[10];\nu3(0.667562846630276*pi,-0.296079402740703*pi,4.40850855188695*pi) q[11];\nu3(0.278595704933125*pi,-0.4229536081229292*pi,1.498121301219089*pi) q[12];\nu3(0.252129641767993*pi,0.15366119046035398*pi,1.265226628562987*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225600746520775*pi) q[14];\nu3(1.0*pi,0.0*pi,1.171853547805486*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.621455465079757*pi,2.5560333122219*pi,3.71536015978318*pi) q[18];\nu3(0.434954218191354*pi,0.5837635979078699*pi,0.8689747111509429*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.49030733494273*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3723049261081859*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.484392286043665*pi,3.43782349533036*pi,0.876498829755445*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.515125295648695*pi,-0.341420340464254*pi,0.7097323847835*pi) q[19];\nu3(3.5*pi,3.45732143397407*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,3.46398533240787*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.646959764014461*pi,0.013210761604148025*pi,0.85180654271642*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49355644207007*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5220749848654056*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25818833017646*pi) q[20];\nu3(1.0*pi,0.0*pi,1.101211140714474*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.479770136763562*pi,2.42419890312042*pi,1.3358962324973112*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5987283922878128*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.273089560771015*pi,3.23527042101829*pi,1.75590648105685*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.44432792975591*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5013742298274151*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.49500363676983*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.121276867544264*pi,3.12515964428218*pi,1.013901434150275*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.251387727177974*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.1150200603795*pi,-0.37351233441126297*pi,0.9862269072726151*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.2800159631733*pi,-0.346355255427512*pi,1.63345154117453*pi) q[17];\nu3(3.5*pi,3.45749763387734*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.296599567799959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.644042149815424*pi,3.35011549104267*pi,2.99046798520037*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.27000110625237*pi,-0.33665464143992796*pi,1.7424457289435*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4601562915633*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.32899672230171*pi) q[5];\nu3(0.448046545227101*pi,3.27886374509861*pi,0.5336424829832257*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46924676194305*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.556679050597116*pi,0.08513304212467998*pi,3.6569897375373*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46136864397447*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.297929094927326*pi,3.42009242209273*pi,1.68779654159624*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.226320681272681*pi,-0.07468390065959102*pi,0.7285620275381239*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.727269835931497*pi,-0.329054360805661*pi,1.113499197206647*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.732405036178083*pi,-0.034901625698465*pi,4.07007787975617*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.865220046487587*pi,1.11700225647401*pi,0.818304038447897*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.426460819412576*pi,3.3153914766433*pi,0.770360322518466*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45374545449692*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.49909409659983*pi,0.5*pi) q[9];\nu3(0.701599119149106*pi,2.90263240623291*pi,4.13166716186183*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233235439633614*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.437489389347911*pi,3.01110611182583*pi,1.140852499000451*pi) q[2];\nu3(0.353227485830232*pi,-0.218323660146992*pi,0.898830043549057*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,3.41463144415878*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.17017639598687*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.744980278008922*pi,0.28211407825510404*pi,0.5561460121375338*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.844604460181285*pi,0.32899373133339405*pi,4.4990919891517205*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0996249093292859*pi,-0.4454359109382549*pi,0.7136136381771649*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.50823597673399*pi,-0.205965382799075*pi,3.91497873297074*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.217720869770311*pi,-0.238466897453939*pi,1.59970594050703*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47211408370595*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.422679918121216*pi,0.10992163101999497*pi,3.44100527862147*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.225272206157008*pi,3.31018408085991*pi,0.67446128131394*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.461678440150131*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.452696951602575*pi,2.47283091186806*pi,1.141040970484048*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.375238549287596*pi,0.32936622335632004*pi,4.21494036412904*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43046247362146*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.170218538802573*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.509579252605724*pi,-0.4269816438023515*pi,3.73615331558171*pi) q[20];\nu3(0.494934485803047*pi,2.76020761107196*pi,1.486331452256529*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.791855955619465*pi,-0.4594566748939715*pi,4.04535565987463*pi) q[18];\nu3(0.737551165994277*pi,0.310168661376757*pi,0.619269202093431*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.345495875848286*pi,2.7963836597154*pi,0.846575149227133*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.31740886920411*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1918421287033851*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.480733350011402*pi,-0.49818223170571707*pi,4.33956488937104*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48548454543765*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.251178220966747*pi,1.14431411929332*pi,4.19139750158579*pi) q[18];\nu3(0.52465131373698*pi,2.97479130648124*pi,3.05096933497707*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47760927234092*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.434697164161097*pi,2.51377392576916*pi,1.3673501749025418*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.903011336886923*pi,-0.143631360255774*pi,1.3456937097902641*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2577626042369419*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[2],q[14];\nu3(3.5*pi,3.45067032718357*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.176954164043493*pi,3.11118110376409*pi,1.71777524242222*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.476005110354*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.222926002940187*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.639439832795906*pi,0.23332306442567696*pi,3.90664784295494*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.434999977014362*pi,3.48658045754464*pi,4.4782466031337*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.509657859724769*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.155082776191785*pi,0.41680398324575696*pi,3.69269839610081*pi) q[17];\nu3(3.5*pi,3.25019623485725*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.190815385910402*pi) q[21];\nu3(3.5*pi,3.46560797421475*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49352037805716*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.658198231797835*pi,-0.06820577061695698*pi,0.8820336331875129*pi) q[8];\nu3(0.660287213277867*pi,2.63161379849869*pi,4.079587738286509*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5037957391318373*pi) q[11];\nu3(0.359108259633569*pi,0.7022091569187101*pi,0.5074555485354127*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.232109055549826*pi,2.66158809777132*pi,0.949990879988848*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325153054613257*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278015892261761*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.828796899118335*pi,0.291710030980871*pi,0.783344110364413*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.650893336367387*pi,-0.282590525343999*pi,3.75156457063049*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49686338859037*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.722285639235061*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43273247535367*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.326770039371226*pi,2.40498475485505*pi,1.21751884065216*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.696819324853452*pi,0.294545963497882*pi,4.4248543724082*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.708529935156535*pi,0.70265291139666*pi,4.32803365233604*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.228592790420065*pi,-0.04776607428055002*pi,1.29190310364411*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.800353960502557*pi,3.03231573041258*pi,3.53753620597835*pi) q[2];\nu3(0.193494456571986*pi,-0.49710833350661904*pi,4.10795926544324*pi) q[3];\nu3(3.5*pi,3.46781608937964*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.372605567287295*pi,-0.171263929605536*pi,1.58253477179052*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.846939936788932*pi,2.73954288289766*pi,3.57143848220876*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.552268710685401*pi,0.77972256964378*pi,0.8094989536463331*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3109747117840111*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.387424925125485*pi,0.10618080505941896*pi,1.164601205176914*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.46662351989842*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.382941299332971*pi,-0.4951354899197363*pi,1.8288224542033*pi) q[7];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.31637762283407*pi,-0.09003207796232299*pi,1.416726482380325*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208429644812429*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.720165359864441*pi,3.2682710847555*pi,3.77681562504008*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.454849592301354*pi,3.32788677448433*pi,0.7795454802399959*pi) q[7];\nu3(3.5*pi,3.47484876854316*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.324145936823716*pi,0.14352652133121502*pi,3.98531289043633*pi) q[11];\nu3(1.0*pi,0.0*pi,1.357724990887947*pi) q[13];\nu3(0.135606745842219*pi,3.00656963570851*pi,1.04570828574188*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5717752998394858*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.585799958673589*pi,-0.338951979964931*pi,3.36896075689751*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.2727560441637*pi,3.15731876056786*pi,4.352710276945841*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.953940822523706*pi,2.78594773188015*pi,3.33020813914999*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42137987031364*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.705167932919745*pi,3.4906262664118*pi,0.71170019268632*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.413325794688371*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.68647410506286*pi,-0.425821833865261*pi,0.615939930993091*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.406531968285968*pi,-0.129865567995412*pi,0.72196913507054*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.153764594024981*pi,2.49931798438857*pi,1.2689839255994149*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.199267138123292*pi,0.59769572414254*pi,4.10072730542665*pi) q[18];\nu3(0.237695738712486*pi,3.38058028495535*pi,1.74650612733397*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.721702658186393*pi,3.17388338463613*pi,3.30601691594897*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.204656763084026*pi,-0.385533527778899*pi,3.90924520658132*pi) q[1];\nu3(0.257121450243735*pi,2.89227223333951*pi,1.61034060798472*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42215539952684*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2247900605285351*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.580538113816156*pi,3.17843123100445*pi,1.6600923469317*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.237716067700763*pi,0.21140460874284805*pi,3.93650029576377*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4782170644331*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3348214205677689*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45729974364721*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3168908591131179*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49254251881169*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.58174110263525*pi,0.58526736893263*pi,0.642350574126488*pi) q[17];\nu3(3.5*pi,3.33838933142063*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.373248074500225*pi,0.32772538626468894*pi,3.91147010837273*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[10];\nu3(3.5*pi,3.4406097096863*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.523033232005038*pi,0.417330119336248*pi,4.46200952011672*pi) q[17];\nu3(1.0*pi,0.0*pi,1.129469092619583*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5465046368448409*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2663585849114791*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.41391226354956*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.351920556214372*pi,0.57818928639466*pi,3.79655037139465*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.363670831118147*pi,2.74820349804915*pi,0.7721932032432031*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6779622468672359*pi) q[10];\nu3(1.0*pi,0.0*pi,1.306963416206047*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.452853041569911*pi,3.30262746182523*pi,1.3851965143899259*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.715053127349288*pi,3.27601375833813*pi,2.80560145916212*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37820393337699*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5420452562488659*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40574173572066*pi) q[11];\nu3(0.841542700898994*pi,0.6588267256134701*pi,4.4006591313445*pi) q[12];\nu3(0.896974793448002*pi,0.04853559477300495*pi,1.30504674020982*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.421699409436773*pi,-0.375114365859204*pi,1.228080244279069*pi) q[15];\nu3(0.318876390437517*pi,-0.332405945094584*pi,1.1261639616131291*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.49226942992702*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.638445581766239*pi,3.46487458853392*pi,3.05779194373183*pi) q[12];\nu3(0.485725938530797*pi,0.22985593096813495*pi,0.901662560277399*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2090119276227*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.697203496144975*pi,0.20960883994525104*pi,0.764797170279705*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.176004446784521*pi,0.15587107930147603*pi,1.19891809870514*pi) q[7];\nu3(0.362673344041576*pi,3.28247280179038*pi,2.1348829637446602*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.906426911077121*pi,-0.49627871677230156*pi,4.39582807067768*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.42434282865366*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.502766862836275*pi,3.03197822132899*pi,3.96033226701212*pi) q[6];\nu3(0.0985997708806097*pi,0.11853276626148601*pi,0.8990700134350029*pi) q[7];\nu3(0.255687383694417*pi,0.058579459145889023*pi,3.49817621195496*pi) q[8];\nu3(1.0*pi,0.0*pi,1.278687532620773*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.859509114502457*pi,3.34874929368899*pi,4.05132630364786*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5553854859997669*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.288817615467609*pi,-0.14438341062710303*pi,3.98253266232205*pi) q[21];\nu3(0.379125356463296*pi,0.32968525347556*pi,4.20915298452306*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38582386832004*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[17];\nu3(3.5*pi,3.49171140026773*pi,0.5*pi) q[5];\nu3(0.611079981492078*pi,2.84845019083893*pi,3.97563948072747*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.621735892488049*pi,3.13403892074261*pi,2.90643783940443*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.370445286130947*pi,0.86501676423378*pi,4.10518549897435*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239775792030935*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3605464723547471*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.709364417703913*pi,3.29031676483045*pi,2.92671405582717*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.729173772038807*pi) q[9];\nu3(0.654832531484419*pi,0.295143587438496*pi,1.56506343307315*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.48439497103262*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2472179867535949*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.30522762266005*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.395457309460189*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.721818014942029*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.310816314616127*pi,-0.163155803391062*pi,3.79506599005594*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0954762626215349*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.378937378273994*pi,0.280297878083408*pi,1.167382778996343*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.436989816148222*pi,0.178091820529083*pi,1.260446951348674*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.367607788716385*pi,-0.275013115338151*pi,4.45081894499591*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49584154902987*pi) q[18];\nu3(0.242417790149423*pi,0.03511613778897704*pi,3.7940687439102*pi) q[19];\nu3(0.580433705513645*pi,3.22113734787952*pi,4.18582317291225*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.291426973533014*pi,2.89688600404743*pi,1.434492952218274*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.65960250445937*pi,0.8648301931226801*pi,0.72880719909359*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.438592950697339*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.3277389506118*pi,3.17876880258637*pi,2.1762639076883197*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.714675234187507*pi,3.29144949338982*pi,4.18568171673008*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.841549355052773*pi,3.4428440825818*pi,4.18997460082642*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.073290072402373*pi,3.44922848585077*pi,0.879013881922071*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.193156322334487*pi,0.45677585583206304*pi,0.952191949186603*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.721010362262061*pi,3.49983950219518*pi,0.7567160882030259*pi) q[5];\nu3(3.5*pi,3.41903017107369*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.477684457911637*pi,3.1186959939134*pi,4.377694595291921*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.15796450255955*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.44664508110544*pi,0.5*pi) q[7];\nu3(0.523545055019708*pi,3.37475409834857*pi,1.88272992155558*pi) q[9];\nu3(1.0*pi,0.0*pi,1.261571444053248*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.172420005058942*pi,0.7297336143373201*pi,0.5234654965019205*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.507342272147796*pi,-0.247654469006984*pi,4.11701795784607*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.478209683389833*pi,-0.309267098204892*pi,4.26697214813775*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.806133285021873*pi,3.32849551431286*pi,3.7827501525921*pi) q[15];\nu3(0.831488271391852*pi,3.04929720303663*pi,3.36840414191188*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49422685790579*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(0.674542569344057*pi,3.44990255692109*pi,4.16239874722114*pi) q[2];\nu3(3.5*pi,3.45043689119543*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44020142680806*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5585189528938828*pi) q[11];\nu3(0.859395939705155*pi,-0.19788762787185699*pi,4.4242017450140505*pi) q[12];\nu3(0.479367392738353*pi,0.17216004202797397*pi,0.850231603495751*pi) q[13];\nu3(0.430803435165723*pi,0.5770783337529699*pi,3.9629353860242*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25683418381434*pi) q[17];\nu3(0.531627850154119*pi,0.52381229056811*pi,0.984140159620008*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17123554673595*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35286004050178*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.276791536604017*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.226170453711316*pi,3.14162485575735*pi,1.1508551008688181*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.874569985209326*pi,2.81842046156779*pi,3.86569612228595*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.197114551744133*pi,3.4609072181188*pi,4.07779128892563*pi) q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.23664608748253*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.146437322084048*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46237122296157*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4841059018231*pi) q[20];\nu3(0.832591689557728*pi,3.04366876393086*pi,4.40108903439822*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3394008162933595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46134362643576*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.458018063951649*pi,0.275335220561453*pi,3.7969118457461*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.225269950918742*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42918912307623*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.43013939510776*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.487380331252715*pi,0.030901371078823958*pi,3.82980738567063*pi) q[7];\nu3(3.5*pi,3.43736635816633*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.270683932811839*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.173578250136061*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47430322434295*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.564551958705086*pi,3.15061654927061*pi,3.87742890417801*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.233705855598001*pi) q[10];\nu3(0.610741340187679*pi,0.25895329864927097*pi,3.96515760893034*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5070040877238955*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0913623695014124*pi,-0.25703246563847*pi,0.5764857787313868*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.407660942319271*pi,0.75972962201451*pi,3.82217016982124*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.911401939541972*pi,2.78770987126048*pi,3.43971674910312*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5380249991953221*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43152481384741*pi) q[18];\nu3(0.164888934773383*pi,0.17748403311383198*pi,3.34651267962265*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.214929303359839*pi,0.17020711984134496*pi,1.014790789955015*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.629960162989265*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.100749823216111*pi,0.16627176728276605*pi,3.87457442992586*pi) q[1];\ncx q[2],q[10];\nu3(0.21567596878536*pi,0.62641774307244*pi,0.8114344288758311*pi) q[3];\nu3(0.559718899309134*pi,-0.30999579478989303*pi,3.9869707095208*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.713144403828246*pi,2.71072167595298*pi,4.02178727030288*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.669610820971795*pi,0.9796578994563001*pi,0.9404215668235201*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.909545206905051*pi,-0.41967334481159413*pi,0.753379520247035*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.543844256732904*pi,0.15223434067818098*pi,4.1183571368866705*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.472108087348365*pi,2.63414800235875*pi,1.59758344756652*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.292296014909316*pi,0.76509968514388*pi,4.304340745632031*pi) q[8];\nu3(0.372059711347708*pi,3.22431581813903*pi,2.1387893663023*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.285805125834984*pi,3.12110923283628*pi,1.483006416694522*pi) q[13];\nu3(0.623729585719492*pi,-0.43608451710202*pi,3.19997781330942*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.087789119089778*pi,2.81767910972273*pi,1.167428635950585*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.459815974844163*pi,0.13702080712548903*pi,3.77574290892186*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.299483471745533*pi,0.323786555468598*pi,3.39069104433007*pi) q[5];\nu3(0.813639388089106*pi,3.10853112406801*pi,0.5673574517914238*pi) q[8];\nu3(0.657440642477298*pi,0.87100975707106*pi,1.0842952145224491*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.463903844788774*pi,0.027841889188159996*pi,3.49661524479323*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0832745741652164*pi,0.7985842736395901*pi,4.40584919052709*pi) q[16];\nu3(0.10424024807596*pi,3.22094458382846*pi,1.64205710040919*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.795723515428215*pi,0.130430381011869*pi,1.404533494976201*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.264979478719431*pi,-0.247605565275187*pi,0.979160695982184*pi) q[15];\nu3(0.781222356656406*pi,0.08528378857654195*pi,4.12253052326888*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.653346303954228*pi,0.03350117579355305*pi,4.0546802194565*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49492705037379*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.276185163369988*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.447227275796003*pi,0.59378460329673*pi,0.5245619080445334*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.416909787395846*pi,0.17231605370038405*pi,3.77001583946121*pi) q[0];\nu3(3.5*pi,3.40279582158148*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45777154996155*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.218740430527419*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.925405373439261*pi,-0.21976801351411002*pi,0.5715458756846437*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.547276487143861*pi,3.12575155403992*pi,3.18698754959626*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260818835206039*pi) q[19];\nu3(0.661976836649101*pi,3.49831631318504*pi,3.04143905201891*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.4588058210154*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.362503281460734*pi,0.5829705235973099*pi,0.8182244130312271*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.542022823987939*pi) q[12];\nu3(3.5*pi,3.36505806017557*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.265424816841684*pi) q[17];\nu3(0.538471453011383*pi,0.8659092744511401*pi,0.775450119536959*pi) q[18];\nu3(1.0*pi,0.0*pi,1.202746690334141*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.663767624838024*pi) q[4];\ncx q[5],q[17];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.395876495147871*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.35671761488488*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.154573736911628*pi) q[8];\nu3(3.5*pi,3.41229624392302*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.291469360026369*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.614503145478011*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5827244081853786*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.32717022302328*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,3.34480949023068*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.123019167496796*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2500220821249*pi) q[21];\nu3(3.5*pi,3.49179078697485*pi,0.5*pi) q[0];\nu3(0.402252082974255*pi,0.310004276958878*pi,4.03931589648648*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.65321699718899*pi,2.80326076242537*pi,4.080202589491821*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.49768722470612*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48296211653924*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.163319712768274*pi) q[10];\nu3(0.639969855525455*pi,3.12530326298534*pi,0.6135694285578039*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.670578672890946*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.256863680497728*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.253175955177631*pi,-0.4494349797930652*pi,4.33958773978095*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.549255521439112*pi,3.26820374252793*pi,2.90182070566313*pi) q[4];\nu3(0.222258067605314*pi,0.13044537955062696*pi,0.836878212160286*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[14];\nu3(0.588562245532989*pi,0.071234755536985*pi,0.696488845441334*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.577841009584089*pi,-0.4562243084834358*pi,0.774338264271961*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.560028693646615*pi,0.6015255365886201*pi,0.860916316644323*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46886402858525*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.62181027903452*pi,3.34119671098343*pi,3.79979400521328*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38398954749124*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.718125030994658*pi,-0.11088207658140897*pi,1.063588481707511*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.506579173177289*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.708701176268627*pi,-0.34739406771966896*pi,3.8537539249515*pi) q[12];\nu3(0.136863150237157*pi,3.2678853958301*pi,0.875809495236963*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.4456327347921*pi) q[16];\nu3(0.701427111940492*pi,-0.340375234695238*pi,0.5473845764745988*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.597636119968111*pi,3.41227752053858*pi,3.01298166547881*pi) q[20];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.870251730341373*pi,0.47153752574755803*pi,0.637136242782561*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.831611868992962*pi,-0.4582727293459419*pi,0.8650165286783851*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.685965862820835*pi,0.346207014454748*pi,4.35872028106621*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.757182059573882*pi,3.36508407751387*pi,4.40083720778491*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.7806623755692*pi,0.96303977004328*pi,0.8479044658442461*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.479520931931759*pi,-0.370580323006777*pi,1.52182078254713*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.776286016844128*pi,0.17580747949211495*pi,1.400904565847339*pi) q[9];\nu3(0.340856835728759*pi,0.321988733813411*pi,3.58076422145318*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.629534098036354*pi,3.18445377437396*pi,3.9275544720913*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.281888314544574*pi,2.40642375688517*pi,1.356414197553077*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.366753356740759*pi,3.10600734552885*pi,1.393212156483583*pi) q[6];\nu3(0.278012160259462*pi,3.42052679103822*pi,1.52911520330409*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.901623566281403*pi,3.35882385552699*pi,2.9563394052001*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.662242279029433*pi,3.46328065095298*pi,3.27742699369489*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.552784259767846*pi,0.95135481166679*pi,0.900157873904373*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.210346308381694*pi,0.8766607720616599*pi,0.5195355653535281*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.108122644127289*pi,0.40865046553415496*pi,0.5663540003431546*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.443583043804287*pi,-0.040339933682637*pi,1.391806212675533*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.461664690993161*pi,3.37292778510296*pi,1.0355588899878612*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.55278668417204*pi,-0.34302380339038196*pi,0.992882043771155*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.446092763461029*pi,-0.4228588689678598*pi,1.68984926395902*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.848742632549441*pi,0.6188872526234199*pi,4.3419325243812406*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43960599825071*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4291398768122*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2893530572506648*pi) q[9];\nu3(3.5*pi,3.49818223073298*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.258501808164815*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5807684201961*pi,0.06025075483386699*pi,1.55049574822907*pi) q[15];\nu3(0.439807493360028*pi,0.6444748917968799*pi,4.14089237169211*pi) q[16];\nu3(1.0*pi,0.0*pi,1.206673323027473*pi) q[17];\nu3(0.333804353884854*pi,-0.282606142515337*pi,3.90961509078848*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.151418564455472*pi,-0.275213451703587*pi,1.493447078437124*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.662837336700179*pi,0.6529713043204399*pi,1.1503073503289771*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.623520671033718*pi,0.90021076585839*pi,0.7275126988539871*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.631664957934*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5104520938046035*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5736985282813024*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592382244461005*pi,-0.245628662545328*pi,0.5869016922048709*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[17];\ncx q[4],q[9];\nu3(3.5*pi,3.31438646377073*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43464617960854*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.23384795904746*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.251839968427771*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36210129775006*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2471079716251658*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42654747477473*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.334382483966161*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[21];\ncx q[2],q[5];\nu3(0.74987704978287*pi,-0.194032011033064*pi,1.024009884862999*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47188059053536*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.60910922489736*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.42201332440344*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.636037299439825*pi,0.7631324583844501*pi,1.223617379394084*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2164979682989139*pi) q[20];\nu3(3.5*pi,3.34206927083749*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3623163317565*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.346849508034253*pi,0.407956839704144*pi,3.98225761917328*pi) q[3];\nu3(0.843223613424341*pi,0.23572311762376696*pi,0.5104631123327759*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5654955811438773*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.317377252879782*pi) q[11];\nu3(0.585763833627771*pi,3.00317374453822*pi,4.2974385821120205*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.427208908941181*pi,3.32784859505657*pi,4.39514635074759*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.67031379696803*pi) q[18];\nu3(1.0*pi,0.0*pi,1.103030334697674*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[21];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.171610796231722*pi,-0.4820342624186355*pi,4.08826595361091*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.765394831847077*pi,3.2295844024674*pi,0.5093960905834243*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.46359379230754*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3131669497989*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5534848588814976*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.607707798596364*pi,0.433352883308433*pi,1.55792314514116*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.451853769517649*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.406758426046822*pi,0.71682043530336*pi,3.98536772490778*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.543596845844371*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.351877739408187*pi,-0.18670567095999602*pi,4.43226757286585*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.651024227838154*pi,0.47903172782638104*pi,4.15121994535779*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.352242982556872*pi,3.28726182734147*pi,0.730384611875021*pi) q[13];\nu3(0.198340085116375*pi,3.02568376787062*pi,1.389508673003679*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.824260885657133*pi,0.11640302764698596*pi,1.1653452815600032*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36357866565364*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.189896632156999*pi,2.90062292346666*pi,0.6942819278644969*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.872146263133592*pi,-0.206501065372175*pi,0.5745875581620451*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.717395982989397*pi,0.57784067002588*pi,0.5266580641086998*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.739782492386335*pi,0.66891322599346*pi,4.25978721203104*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.877072672832251*pi,3.3331005939093*pi,4.22545509923249*pi) q[1];\nu3(0.247155710730128*pi,0.8815359821272499*pi,4.17511602514858*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.674646786800499*pi,3.4591744900189*pi,4.27264280612277*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.501865536062773*pi,2.75643281445786*pi,1.2830337265046379*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.28203032861136*pi,0.5979724268661599*pi,0.5383414046574123*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.283440870256428*pi,-0.351076618948109*pi,1.6509082691689*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.432345827801161*pi,0.8592789618696499*pi,0.618729203802809*pi) q[5];\nu3(0.583046514567061*pi,-0.006627745760916015*pi,1.140529639891114*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.483007345909885*pi,-0.01892452060866101*pi,0.785697825863757*pi) q[8];\nu3(0.59375363515235*pi,3.4509596623952*pi,0.829804220180273*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.767645480735672*pi,3.37205728975702*pi,0.775406135876016*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.1712150217196*pi,3.29258889531202*pi,1.93100224414568*pi) q[5];\nu3(0.565856931853918*pi,3.06965017008879*pi,3.83370513978785*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.287929376947926*pi,3.17101338826973*pi,4.45143971864568*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38244975622554*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.140228340290982*pi) q[13];\nu3(0.803052194345276*pi,0.7973492347234501*pi,4.48896833408007*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.7121786173846*pi,0.14019720603904995*pi,4.23082423110432*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.61979761114959*pi,-0.08155561438362102*pi,0.619116419301821*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.394810230573295*pi,-0.380997878684169*pi,0.732629915321378*pi) q[15];\nu3(0.403218989191533*pi,0.17265989299222795*pi,4.4327753101566*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.930008377906435*pi,0.12091025333049699*pi,1.437145867690397*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.37693997726894*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.409091130338259*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.126749686166839*pi,3.28809237106159*pi,1.82207124720699*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.148072947141498*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.48372685125748*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.1026448202699939*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.25472831965289*pi,0.5*pi) q[10];\nu3(0.628806624268698*pi,2.87713701169516*pi,3.63974877639362*pi) q[11];\nu3(1.0*pi,0.0*pi,1.248135593391198*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.535213823259346*pi,0.93776765560433*pi,4.33705283774032*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4000946569216*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.260269729298644*pi) q[9];\ncx q[10],q[12];\nu3(0.634295590544625*pi,0.012935483284573945*pi,0.617637504815371*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.364177844853567*pi,3.20123383810796*pi,1.73644780919042*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49457271471456*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40550472194338*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,4.45537518880824*pi) q[5];\nu3(3.5*pi,3.46086160757347*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.634858739939395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.290580922197842*pi) q[14];\nu3(1.0*pi,0.0*pi,1.243580354126578*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45156688162731*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42673536337112*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5575921790560514*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.118865233083047*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208270818001737*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.457049766183109*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5282242003854205*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.430537683567961*pi,-0.002714007174430988*pi,3.80645906277339*pi) q[10];\nu3(3.5*pi,3.43541858460302*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4970516549363*pi) q[16];\nu3(1.0*pi,0.0*pi,1.228559063704807*pi) q[17];\nu3(3.5*pi,3.4107506114774*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.353113726254968*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.63891331412438*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.169343049187729*pi,2.81680737643244*pi,0.770570408463134*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.544314292426879*pi,0.14279392254006795*pi,4.330414827083461*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.675784613871662*pi,0.49947388183628905*pi,4.27744117788452*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.23642959962249*pi,0.12978454088232805*pi,4.186042574139821*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.436737243604546*pi,-0.36110507758363*pi,4.49802642872754*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.447792120929013*pi,0.401682105451309*pi,3.63098239189993*pi) q[12];\nu3(0.879751740390442*pi,3.25145665528971*pi,4.15742844366871*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.643056965732139*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33099247593449*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.64079257036589*pi,3.4118738380653*pi,3.34621423486812*pi) q[0];\nu3(0.44194936495157*pi,0.30460773168606003*pi,1.1507248437948219*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.827210362701085*pi,3.47632437273074*pi,4.27949774090593*pi) q[3];\nu3(0.748501986267598*pi,3.40807242442825*pi,4.3730585328654605*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.197884723476574*pi,0.10853269978010005*pi,1.066214872175665*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.41301031267716*pi,-0.13449771521469*pi,0.621090842516188*pi) q[20];\nu3(0.353116131404474*pi,2.93137719196909*pi,1.81519722333241*pi) q[21];\nu3(0.781746122884457*pi,2.51243525380808*pi,3.50219462272003*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.430015557161063*pi,2.77976623764227*pi,1.336428134455815*pi) q[2];\nu3(0.433328872136646*pi,-0.126271694986675*pi,4.01551247082113*pi) q[3];\nu3(0.758568544098224*pi,2.71252012843992*pi,3.43567548705819*pi) q[4];\nu3(0.648244317427445*pi,1.10698559921491*pi,0.767517394210116*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.649596164806448*pi,0.131177028139576*pi,3.89095201514248*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.371697995754791*pi,0.99516357612685*pi,4.26479406844007*pi) q[20];\nu3(0.434530185467423*pi,-0.17408552799016802*pi,3.77425834935024*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.530989656994075*pi,3.42303089461784*pi,0.737159350452918*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.601786677017205*pi,3.04064735671281*pi,3.2532503241554*pi) q[5];\nu3(0.10431803633335*pi,0.02451713678012002*pi,4.438473896366601*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.110175936833411*pi,3.4174151643263*pi,4.437168164127749*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.170932369078865*pi,1.05148764464619*pi,4.21273290544306*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.83366972205058*pi,0.18057925996354096*pi,3.73310610967625*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.470889074722309*pi,3.42658296511315*pi,3.2001771638466*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.530099300656873*pi,0.23594337547001398*pi,3.87822540738508*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.403161099855171*pi,0.9484296541691*pi,4.35935536611085*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.415877260603777*pi,0.44077215732569*pi,1.003107786647629*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.667550277404344*pi,3.00665624541288*pi,3.7169289980518*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.525727370130441*pi,2.9960568904529*pi,3.24077334249129*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.69547668313059*pi,3.16147164974166*pi,3.27932417038241*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.304861372321822*pi,3.33257191242715*pi,0.837642420969415*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.48693505633387*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.288437012432957*pi,-0.330851328283694*pi,0.81874205362732*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.372338564183442*pi) q[13];\nu3(0.967245855859588*pi,-0.209621799413175*pi,1.256403788670588*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.549750407392061*pi,0.97243758569874*pi,0.5788967130770439*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.35220184321524*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[20];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48905195380962*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2148937752409261*pi) q[11];\nu3(1.0*pi,0.0*pi,1.287684866765555*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.572433076537324*pi,-0.4688902142484929*pi,3.55241220427117*pi) q[18];\nu3(0.41476796125881*pi,-0.4933441317625605*pi,0.5247499339765638*pi) q[19];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.1928927719969*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36583471235914*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48462289284339*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4656290155652*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,0.672845921172649*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2769070506445641*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.150463275022855*pi) q[17];\nu3(0.367757013200036*pi,0.21983983624067005*pi,0.8261390177879591*pi) q[18];\nu3(0.435633932189512*pi,0.031515331983547945*pi,0.5167311592213364*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240053341574852*pi) q[20];\nu3(1.0*pi,0.0*pi,1.289308627038066*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[20];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.328112655630941*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.673546897258777*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.49059367788443*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5558208929629499*pi) q[15];\nu3(1.0*pi,0.0*pi,1.248841897975494*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43043068068059*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30803650714622*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5873459832380901*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[20];\ncx q[5],q[15];\ncx q[6],q[19];\ncx q[7],q[18];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37040923689641*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49592084455081*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48211526197554*pi,0.5*pi) q[8];\nu3(0.163008482962665*pi,3.21835356874946*pi,0.742713192299145*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.409513563738159*pi,-0.283916629324446*pi,1.47240892380443*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225779582130728*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35916579515856*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229118597099957*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336331388227366*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.928190187559597*pi,3.02398554444044*pi,3.5620196308622*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.282036773380188*pi,0.9869410765800899*pi,4.19059431526253*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[18];\ncx q[8],q[14];\nu3(0.410891139050645*pi,0.5090495290896799*pi,3.85873424961238*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.238763767225426*pi,0.08901617339652002*pi,0.771462685374126*pi) q[12];\nu3(0.544840773874988*pi,3.38858114509047*pi,0.637379082131155*pi) q[13];\nu3(0.512553696336624*pi,-0.338219096139671*pi,0.867410028542354*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.68864490189934*pi,-0.13265591981602498*pi,4.19868581962535*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.228009719630747*pi,-0.010067809528244986*pi,0.5898555369287983*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.405602063380882*pi,-0.08511985276911299*pi,0.665035394622197*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.679808940265926*pi,-0.051833706469031016*pi,1.175126573948605*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5634389578593781*pi) q[14];\nu3(0.269409387846061*pi,3.0395402442055*pi,1.276095240730603*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5912511387431358*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5151477702767586*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.33379648569425*pi,0.22810606482935403*pi,0.687931454703476*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.641185537299082*pi,2.75098782196494*pi,3.40627854010974*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[18];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.452311326015656*pi,3.47992864082233*pi,1.17791775083901*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.578701109686935*pi,0.138440887479379*pi,3.89677084508731*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.292488802380906*pi,2.67301042080022*pi,0.87556884788046*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.448657447798486*pi,0.7775354270009001*pi,4.48510867429674*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.811928820446601*pi,0.5019060120396399*pi,1.150325558782428*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.718103735234056*pi,-0.19289588494869703*pi,3.99581979252664*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.590812133469006*pi,0.75107897488336*pi,0.919035569594272*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.351286647794992*pi,3.12454269055427*pi,1.97756790028952*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.474451890373748*pi,-0.245687014965637*pi,4.0518689427441394*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.189703140483507*pi,-0.06025575844683001*pi,4.21867916547515*pi) q[6];\nu3(0.336136115466356*pi,0.10794694912289704*pi,1.279564394648454*pi) q[7];\nu3(0.506768028903403*pi,0.08297947979496101*pi,4.3671214573820905*pi) q[8];\nu3(0.397472132577305*pi,0.11556414365894296*pi,4.427717828517*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.638587671867669*pi,3.38606708140463*pi,3.59913348173963*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.800445742590568*pi,-0.071404560667023*pi,3.64381246013308*pi) q[6];\nu3(0.772409584550845*pi,3.15170302193134*pi,3.00405345305585*pi) q[7];\nu3(0.491671192643088*pi,0.7123489426105101*pi,0.723149313824097*pi) q[8];\nu3(0.794896135182055*pi,0.023913568845276956*pi,3.59546182533859*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.423253539409048*pi,0.461279663012392*pi,4.3020006307095695*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.899255278208249*pi,0.53002603532218*pi,4.15638168811723*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.548148668337803*pi,-0.12346601885686298*pi,3.51861517321635*pi) q[14];\nu3(0.414815983758266*pi,0.5149768418260301*pi,0.8530477747576519*pi) q[16];\nu3(0.595112225344483*pi,0.407113685929102*pi,0.566150720919075*pi) q[17];\nu3(0.15553195444303*pi,3.49146687469889*pi,0.734470924175572*pi) q[18];\nu3(0.392936760870155*pi,0.426577186780728*pi,4.1830511511797805*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(3.5*pi,3.46698945356281*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.687329706882886*pi,1.06739384114398*pi,0.735065799162799*pi) q[14];\nu3(0.313668782168934*pi,3.24564179172722*pi,0.839330281337261*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.820089790757543*pi,2.89937711297945*pi,4.07124924522215*pi) q[18];\nu3(0.643788165052332*pi,0.439362064744123*pi,4.27644924828391*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.34487164360725*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32873068038963*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.133289304872878*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.39498667323462*pi,0.5*pi) q[0];\ncx q[2],q[9];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37511689835161*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.184863636075703*pi) q[8];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.221925471021444*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.720290830942509*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[18];\nu3(3.5*pi,3.46635200362471*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[20];\nu3(3.5*pi,3.31949645370778*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.228587286467123*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5036624068356139*pi) q[10];\nu3(1.0*pi,0.0*pi,1.200433627574971*pi) q[11];\nu3(3.5*pi,3.44683823657681*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.2622751636979639*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38657908862126*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.47976335850117*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.541315198417601*pi) q[8];\ncx q[12],q[17];\nu3(3.5*pi,3.40261265828233*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.279492082425811*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.330030775509595*pi) q[16];\nu3(1.0*pi,0.0*pi,1.128407988905956*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5575713659288303*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5496290346876114*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36294206433408*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.43337167839995*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5795813445439455*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3702219968439588*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.618123308596594*pi,-0.20354377545539099*pi,3.658728777967*pi) q[4];\nu3(0.776760872503133*pi,0.6388481848269401*pi,0.582285788400047*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39346469638836*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.30637307103373*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4082658632491505*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.60728379153135*pi,-0.029052135149555014*pi,0.751370278678798*pi) q[4];\nu3(0.679385275082033*pi,2.58867042163857*pi,3.4420253324617*pi) q[5];\nu3(0.820538961692169*pi,2.46057585707143*pi,3.83410070982046*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.23516125907872*pi) q[19];\nu3(0.439413689698244*pi,0.290105521679515*pi,4.0359045027254705*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.45335097553131*pi,3.21495821565441*pi,3.2801235408084*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.462624879964739*pi,1.06858778571893*pi,4.15732449661935*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.787503201510097*pi,0.5891822595857901*pi,0.787606257764289*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.350944558093592*pi,3.39279016464507*pi,1.179231191231756*pi) q[20];\nu3(0.585330995848782*pi,0.70092391532074*pi,0.5053838789412319*pi) q[21];\nu3(0.584717534774395*pi,3.31360057351878*pi,4.04369367051246*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.384269655100258*pi,-0.08386099331858399*pi,4.054605269529279*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.402900719894653*pi,-0.22546312063878798*pi,1.012270487436369*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.47926058627403*pi,0.193250256456986*pi,3.68407810158667*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.542720305145862*pi,0.10155979173763097*pi,1.332821956297821*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.697709621940222*pi,0.6152192720118701*pi,0.7260921463976591*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.43840455622268*pi,3.21694523569511*pi,4.47526617275937*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.547064492908894*pi,3.28185365581472*pi,3.4927866163283*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.388947076730799*pi,3.16580814410698*pi,1.01729799811102*pi) q[8];\nu3(0.469692677983583*pi,0.69826390770242*pi,0.939416061922032*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.374893872169692*pi,0.9292306572882101*pi,4.35706245627932*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.292801032291471*pi,-0.22342377110866402*pi,1.2615471632948831*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.198799983230474*pi,-0.029288585191904026*pi,3.97374990628756*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.160383518171019*pi,0.8814117952281599*pi,4.426149854746431*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.507706011745307*pi,0.35949857686199105*pi,3.96989941669421*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[20];\nu3(0.0839657501132768*pi,0.58075438151784*pi,4.23368973755316*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.468343536997586*pi,2.91551168334149*pi,1.90560242740032*pi) q[3];\ncx q[5],q[12];\nu3(0.548311237716881*pi,3.04344484736278*pi,3.03878601003177*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.673733547666545*pi,2.46617558091888*pi,3.56171338128538*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.659662822418651*pi,0.5551675162826599*pi,4.088270937233959*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.860529104792901*pi,1.20131577999898*pi,0.743622753640612*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.35562216555318*pi,0.5*pi) q[0];\nu3(0.707781269234951*pi,3.05619687110925*pi,3.84517005373858*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.332148326921443*pi,0.41661735534856903*pi,1.02831078782217*pi) q[3];\nu3(3.5*pi,3.41991504387333*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.156499752202049*pi,0.6552791268009299*pi,3.6929957983308*pi) q[11];\nu3(1.0*pi,0.0*pi,1.280935499757105*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.654540133289782*pi,0.32379969326090696*pi,1.411910141479293*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.25664347576173*pi,-0.342803651594789*pi,0.532880259492254*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.626715345558974*pi,0.11033783148245602*pi,3.68800496754396*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218215054960237*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.580385701923587*pi,-0.22865824504165*pi,1.186997519354515*pi) q[11];\nu3(0.695383841796552*pi,0.20967339134062002*pi,3.91083392728961*pi) q[14];\nu3(0.702750885134191*pi,2.46787248192076*pi,3.84296708783658*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41313407463502*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.329100604162874*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4095044337755*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.142183285190001*pi,0.381613199585214*pi,4.23802328960262*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43950419430886*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[10];\ncx q[2],q[9];\ncx q[3],q[13];\nu3(3.5*pi,3.42385067377051*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.2463315281727891*pi) q[7];\nu3(3.5*pi,3.46430583823248*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.137241275917504*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.422600080828063*pi,-0.020993253131894984*pi,3.61260429365547*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49053776090584*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35028627011167*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.44694019623037*pi) q[9];\nu3(1.0*pi,0.0*pi,1.186779136423067*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.28331003142897*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.4878064372451*pi,0.5*pi) q[16];\nu3(0.728374678985269*pi,2.98187910175277*pi,3.97533985966797*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.336409539185483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[9];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.42791363414239*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.537553141405982*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48175488818779*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37389387319997*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.76808995324008*pi) q[13];\nu3(3.5*pi,3.47163444546283*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.107464644978122*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.402954840472947*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.30069232970816*pi) q[21];\nu3(0.784477329605512*pi,0.428465609389164*pi,0.846162072256866*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.128418183448228*pi,2.534785135005*pi,1.416879118142774*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45265338666096*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47861892074293*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37109250887581*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283879837816865*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.335890551735676*pi,3.36317329999134*pi,0.828331421980228*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.525087475745338*pi,-0.058260100527777026*pi,4.0352818488596*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.321552860194245*pi,3.35487169925092*pi,0.776466386216093*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.3162775883331*pi,0.8492756550368099*pi,3.95144212121919*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.474719977647043*pi,-0.13020867447354*pi,3.9352577828973*pi) q[2];\nu3(0.39442929169586*pi,0.25332034460694497*pi,3.71552017524078*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.570020764993805*pi,3.26303116616226*pi,3.93889247369482*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.507684420381889*pi,2.70714857234515*pi,3.64310674316814*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.453774105107529*pi,3.48171842360391*pi,1.91326726304169*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.488021305037*pi) q[19];\nu3(0.380607746876052*pi,-0.395423488039911*pi,1.52106000465688*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.315762857393389*pi,0.5261131331881299*pi,0.642498815228569*pi) q[2];\nu3(0.775730959941109*pi,2.8731577532673*pi,3.13033142392926*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.866021678148783*pi,-0.30342818841457797*pi,3.78657057590165*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.056185823069818*pi,3.22919097316272*pi,0.8421830288254579*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.883967904650627*pi,2.70620925928575*pi,3.43209141852534*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.633561296786001*pi,3.34546250484555*pi,2.97783123741001*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.554802488409143*pi,1.05170358483686*pi,0.760964903651023*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.511420409877145*pi,-0.324963489807922*pi,3.87891184448409*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.619036575872658*pi,0.06628735346404901*pi,0.605912665079031*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.447590424004592*pi,-0.286806923260288*pi,4.33920383286864*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.659763883732232*pi,0.6555856369870601*pi,0.697403942689751*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.797879296398556*pi,-0.356839071972905*pi,3.20813835996012*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.41504123629805*pi,2.88920164397982*pi,1.442037118112377*pi) q[9];\nu3(0.306005092514813*pi,-0.257687131633126*pi,1.104101825739676*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.682283111417369*pi,-0.4697478770540192*pi,4.25126761175774*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.228292755308473*pi,0.305528602602257*pi,0.817328340341277*pi) q[21];\nu3(0.200646031509135*pi,-0.231658370906901*pi,0.6852932397677061*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.516711756302612*pi,2.71213914053817*pi,1.078012047898272*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.66245310458825*pi,0.112296105199581*pi,4.068074803532539*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.429410752748574*pi,2.81043256695925*pi,1.156248928629489*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.944186451071346*pi,3.20955762271214*pi,4.3776556312974595*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.719157157885536*pi,0.5562334754128899*pi,4.23593102863952*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.29253983761171*pi,3.19181832841936*pi,2.15228675689379*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44465343479828*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.631123652154314*pi,3.32014256512846*pi,2.84308973422651*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.174694783024706*pi) q[20];\nu3(3.5*pi,3.41042099352227*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.853010917017492*pi,0.47213923048654705*pi,0.913952902670905*pi) q[11];\ncx q[12],q[20];\nu3(0.281513485752641*pi,-0.23071622443751*pi,4.01824963051722*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.375876526446475*pi) q[17];\nu3(0.187940855733091*pi,-0.303211022067837*pi,4.3328299048479195*pi) q[18];\nu3(0.0906743932510312*pi,-0.02766860835776802*pi,4.34318937446968*pi) q[19];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32026486385469*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[10],q[13];\nu3(0.246150216732876*pi,-0.12610703172350501*pi,1.436392503435874*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.51918843603125*pi,0.37688721841473605*pi,1.426392933294806*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.850784160042469*pi,0.059337199637161*pi,0.77121797802894*pi) q[18];\nu3(0.893716268199895*pi,0.30547581161230997*pi,4.1819154901681*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44177607816314*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2266506804778818*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[4],q[21];\ncx q[6],q[7];\nu3(3.5*pi,3.30460117759876*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.14956916073023*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.493414242977*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,3.49871130301868*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.268435370063751*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42356064830185*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.332069914918451*pi) q[7];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.426791604073*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.105022494222653*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5814914086311345*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[18];\ncx q[4],q[21];\ncx q[6],q[7];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5682097861837323*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36385272202581*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4534234023609205*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48337938558125*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.45175933449402*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.1388113423315271*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46004152381874*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.112268345210294*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[18];\nu3(0.677725341058167*pi,-0.4479863537659925*pi,3.85773568195827*pi) q[4];\nu3(3.5*pi,3.39737360416267*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.40859464887164*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.365079158355921*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.36757710333632*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.622949894019572*pi,0.5022205050019899*pi,0.95680599088912*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5460337747944259*pi) q[11];\nu3(0.193048862072792*pi,3.32466951154897*pi,4.381308747861199*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4658296083186695*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4799556505452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5848532173913372*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.558688641820049*pi,2.68211312308791*pi,1.1280775136973888*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.584390409901797*pi,0.59962631605194*pi,1.229320524596242*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.979929452187316*pi,0.5257413672542699*pi,4.03990714448943*pi) q[20];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nu3(0.678246323602921*pi,-0.223882975862228*pi,3.44982127249367*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.52432831000237*pi,3.16128512717585*pi,4.38917108609932*pi) q[9];\nu3(0.658834080114728*pi,-0.4216481993832892*pi,3.86459699783928*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nu3(0.376405938677305*pi,-0.4443794740053797*pi,0.682675159829248*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.436092741349083*pi,-0.057431487507796974*pi,0.750635827571934*pi) q[6];\nu3(0.660993344235254*pi,3.00596241744948*pi,3.45039524381389*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.23771532065155*pi,2.67140365854952*pi,1.167223342575256*pi) q[15];\nu3(0.187831912213927*pi,0.82785370404149*pi,4.44088488491111*pi) q[16];\nu3(0.551152033188488*pi,-0.341414531883323*pi,4.45590835821972*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.202023815744169*pi,-0.365536694494101*pi,1.64435011776569*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[3] -> c[3];\nu3(0.652523872364086*pi,0.222615904528502*pi,4.3314491342369*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.461584168510763*pi,0.266149196042744*pi,4.44723349943905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.928870819371539*pi,2.79971826508519*pi,4.28213219508528*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[8] -> c[8];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.285795799013227*pi,2.96775132850213*pi,1.80743923659646*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.34998688361984*pi,0.88458359026991*pi,4.4241603164919105*pi) q[19];\nmeasure q[5] -> c[5];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.525955177292163*pi,0.138805988890346*pi,3.70995662092766*pi) q[14];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.357480704986772*pi,-0.4304112309957552*pi,4.06856898235379*pi) q[0];\nu3(0.747386257114402*pi,3.23217366808491*pi,0.697344320793175*pi) q[1];\nu3(0.457076406178157*pi,-0.246339578330679*pi,0.5269964100071779*pi) q[2];\nu3(0.27781084399894*pi,-0.266191457685149*pi,1.440116625989786*pi) q[3];\nu3(0.482628147129244*pi,0.276127134825505*pi,1.276536616406068*pi) q[4];\nu3(0.914412982996303*pi,3.21421173981435*pi,4.11799770123543*pi) q[5];\nu3(0.808546700295552*pi,0.37659873768100005*pi,1.51963789030419*pi) q[6];\nu3(0.906538587924005*pi,0.288016921385694*pi,1.265807651866609*pi) q[7];\nu3(0.488977980136969*pi,-0.35590977979302096*pi,0.928415366856391*pi) q[8];\nu3(0.480203582073587*pi,2.48342090283591*pi,1.4298931969752608*pi) q[9];\nu3(0.326527667870955*pi,2.65492534358953*pi,1.4730213399011038*pi) q[10];\nu3(0.288488230124495*pi,0.10311222694778999*pi,3.78134728358646*pi) q[11];\nu3(0.452046547973981*pi,2.7639795467025*pi,1.129851819598894*pi) q[12];\nu3(0.698219370407299*pi,3.34627634411974*pi,3.56120964010846*pi) q[13];\nu3(0.587086934470764*pi,3.05080362858445*pi,3.0970813020057*pi) q[14];\nu3(0.251478629874479*pi,2.94874415780954*pi,0.5622892660371304*pi) q[15];\nu3(0.578096685040993*pi,0.10596497787322301*pi,4.091864320896359*pi) q[16];\nu3(0.262798980989896*pi,0.13854471600887397*pi,1.11424187732158*pi) q[17];\nu3(0.101103400240997*pi,3.23930421081922*pi,1.149369782210318*pi) q[18];\nu3(0.157224313906537*pi,-0.30549559434744*pi,0.525226801130752*pi) q[19];\nu3(0.483412680717043*pi,-0.36121537903667*pi,3.63432837363422*pi) q[20];\nu3(0.712175068904504*pi,0.255678824355435*pi,3.76361679740006*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43210868291331*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43814558003563*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47992040205288*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3880036296933*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49548594901706*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.290699461191495*pi) q[11];\nu3(1.0*pi,0.0*pi,1.327505985956914*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.258752755163062*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.281179247038183*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3299725538910279*pi) q[19];\ncx q[0],q[20];\nu3(3.5*pi,3.3201399424208*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[12];\ncx q[4],q[15];\ncx q[5],q[9];\ncx q[6],q[11];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.230004049231525*pi) q[10];\ncx q[13],q[17];\nu3(3.5*pi,3.4301989339363*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.370564022644948*pi) q[21];\nu3(3.5*pi,3.41039441204376*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.39170296459859*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40705375658011*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.285153862767437*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5585277478525134*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3822174375872*pi) q[12];\nu3(3.5*pi,3.44167250560422*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.145540272075893*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42101915609624*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.3152109542677302*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5477962443799244*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41352211318375*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3038422189760062*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[12];\ncx q[4],q[15];\ncx q[5],q[9];\ncx q[6],q[11];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.5227918775649574*pi) q[10];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46989768556635*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49899882029423*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5438473431814743*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.3846864412665205*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47074889808428*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.346002895821088*pi,0.33961060656514097*pi,0.623220905747746*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.262497719107633*pi,3.40069858943854*pi,0.684717500766542*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.860743488738038*pi,-0.24480770250583*pi,4.2866397166465*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.524998162568168*pi,-0.011120638123658988*pi,3.94530831750907*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.400276630136366*pi,3.46024189871735*pi,0.917842517025746*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.394681061386267*pi,3.32051799549015*pi,1.2254046131558018*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.429146790626215*pi,0.392037541888702*pi,0.731351564486085*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.228916143474375*pi,-0.007011963539327981*pi,4.37036076638616*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.536790415497678*pi,0.74385799988604*pi,4.45373633458495*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.381560457387096*pi,-0.344851573417976*pi,0.995040847174967*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.477965315501691*pi,-0.4303851652262053*pi,0.624476450834026*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.812003778814478*pi,0.34456964737268003*pi,1.390146749512081*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.28658045060474*pi,0.012167440142832997*pi,0.647471573748986*pi) q[2];\nu3(0.367015003224966*pi,3.16681666131099*pi,1.231478501594161*pi) q[3];\nu3(0.378095937179684*pi,0.150912592523755*pi,4.1431370925048*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.51282398474027*pi,0.20227250765515803*pi,4.44934927322148*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.426943639007194*pi,-0.07348290093584697*pi,0.679186587998872*pi) q[10];\nu3(0.279486174180397*pi,3.39525732013325*pi,1.019183517875697*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.201401808461691*pi,2.94344565948165*pi,1.89523822790373*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.652220890225402*pi,0.00732962069154397*pi,0.772998958228329*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.818973687050901*pi,-0.313052213379597*pi,1.143476829406303*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0358713536735397*pi,0.449432589069341*pi,1.014302649886524*pi) q[3];\nu3(0.947506784199148*pi,0.386211322875743*pi,0.6845462330808509*pi) q[4];\nu3(0.513528775546998*pi,-0.4807274465931076*pi,3.56751739485409*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.38094574423729*pi,2.59109648293033*pi,1.051964441670181*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.45033300406465*pi,2.79914201021644*pi,1.37555372767229*pi) q[12];\nu3(0.332227026287244*pi,3.48637122825238*pi,1.93064519979878*pi) q[13];\nu3(0.905804902630318*pi,3.08880914621603*pi,3.68671567329855*pi) q[14];\nu3(0.323568176077905*pi,0.6133519777583201*pi,4.36230376729113*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.390874150947763*pi,2.51334661276389*pi,1.225174438775582*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.653808301210632*pi,0.12387887082947202*pi,0.650209896175843*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.498690153721544*pi,0.20129945065841104*pi,1.031773948194742*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.54552610432568*pi,3.31801934006211*pi,3.41846666549297*pi) q[13];\nu3(0.528479015395498*pi,-0.21943742913908498*pi,3.70511890437717*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.508254887558309*pi,0.11092973326762401*pi,0.7949819674579339*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.647964734792208*pi,-0.188104769058075*pi,4.17740738825565*pi) q[16];\nu3(0.295449877205687*pi,-0.414506358851136*pi,1.2765185836741901*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.674723978765902*pi,-0.31640733912135*pi,3.97999670826923*pi) q[20];\nu3(0.162296524549219*pi,0.009435242240774966*pi,4.36412344037748*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36190026290539*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1902599920604189*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[10];\nu3(0.572908689496125*pi,-0.08066375157441902*pi,1.1629267215234629*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5710524209921*pi,3.16988992808978*pi,1.75081452893246*pi) q[16];\nu3(0.875829387592983*pi,0.054631811032347044*pi,0.738392553701671*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.447800453769879*pi,3.0340850711528*pi,4.48813559963972*pi) q[20];\nu3(0.621747077126018*pi,-0.4065680219259231*pi,3.62698223161535*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.47443101694877*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.385393934275214*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.527900761750786*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42766178378272*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3683921886315789*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[2];\ncx q[5],q[7];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.680503873838369*pi) q[10];\ncx q[11],q[20];\ncx q[13],q[17];\nu3(3.5*pi,3.49917844852397*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40675599882784*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.198350188849815*pi) q[18];\nu3(1.0*pi,0.0*pi,1.410683343932667*pi) q[19];\nu3(3.5*pi,3.44176622541152*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2954669741359361*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.4575050720695*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.202837847725899*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.4287421945409*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.7365028991955049*pi) q[12];\nu3(3.5*pi,3.43599147761504*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(3.5*pi,3.33760076951674*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329158013791147*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260721766846682*pi) q[20];\nu3(1.0*pi,0.0*pi,1.233632761372699*pi) q[21];\ncx q[0],q[3];\nu3(0.464640837812993*pi,3.26760670467648*pi,1.92704962066368*pi) q[1];\nu3(0.924997837559879*pi,-0.155383550399053*pi,1.0912288109236021*pi) q[2];\nu3(3.5*pi,3.42737995608042*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.371790491112661*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5405189209297854*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35116386519069*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.16945734352025*pi,3.30036966262774*pi,0.846269720762415*pi) q[1];\nu3(0.662503449307142*pi,0.6989157343696499*pi,4.32491830234976*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5274355363500804*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.34702614197617*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5538711875140581*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5783943067391661*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47227846160178*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5815988731446846*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.463225010699402*pi,3.0695262684053*pi,1.97027121175806*pi) q[8];\nu3(0.245991159832555*pi,2.67815894883341*pi,1.009169786511259*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.49159566753361*pi,0.08237970600523803*pi,3.62525593395508*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.511928353048718*pi,2.57220801218225*pi,1.2375210749535541*pi) q[10];\nu3(0.49125384176146*pi,0.57068792905*pi,0.54188475828078*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.508074386005907*pi,3.02949897029213*pi,0.5168412740798876*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.754468566681645*pi,3.37195713113764*pi,0.833065779122325*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.110663631989448*pi,0.41361546610134603*pi,4.40779608518198*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.758070925079391*pi,0.23112313819183705*pi,3.84053309279675*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.609377945735649*pi,3.37640640337374*pi,3.39481552753443*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.543732971838139*pi,-0.23733707438885399*pi,0.760012811423054*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.471665974190171*pi,0.09185742619541304*pi,3.46460743246846*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.512771986150649*pi,0.280545076207263*pi,3.71936938579236*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.759856496152273*pi,2.94184020465525*pi,4.249704440195201*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.308061927257628*pi,-0.4344900192152601*pi,1.77401303439117*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.653410419699181*pi,-0.006233684904123016*pi,4.43449625455231*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.327911355846294*pi,3.27347364825432*pi,1.75821249565102*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.430269469069832*pi,0.268291582616888*pi,0.541731439254223*pi) q[3];\nu3(0.384318221491379*pi,0.36961000176481795*pi,0.7767959184629629*pi) q[4];\nu3(0.345569509268216*pi,-0.054853472148750027*pi,4.33745672132358*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.642559401564502*pi,-0.4001761311826028*pi,3.13067094357309*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.553564839921775*pi,3.1294214842014*pi,3.43501931828834*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.302059140523678*pi,-0.095575704367178*pi,4.37988106745691*pi) q[16];\nu3(0.871598245438866*pi,0.395705016317605*pi,1.374484360396767*pi) q[17];\nu3(0.519731225163354*pi,-0.286926825483509*pi,3.62310577138259*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.713163239259202*pi,-0.4631385103847535*pi,3.35791726203912*pi) q[3];\nu3(0.21971702727471*pi,-0.258981564707888*pi,0.842543492730585*pi) q[4];\nu3(0.33154869610364*pi,3.43012842853547*pi,0.819717114164886*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.434675322963832*pi,0.40284045483683195*pi,4.2865887516776695*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.876926797327914*pi,0.50552089726673*pi,0.9457298909445879*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.411268664303724*pi,2.87952083157119*pi,0.786810074822323*pi) q[16];\nu3(0.300912640755674*pi,2.8296388583827*pi,1.79626021919838*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.498276401809018*pi,0.8013018699498899*pi,4.26023809228923*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.724852064195869*pi,0.46002483929970295*pi,4.09906672730493*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.391160320872145*pi,0.9530950542121099*pi,3.96867393860317*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.198130625588325*pi,-0.18367077378574598*pi,3.8369027336659*pi) q[19];\nu3(0.494533729565016*pi,-0.447916483796098*pi,4.17221576105568*pi) q[21];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.793153507865772*pi,3.12050343858405*pi,3.39045257591921*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.477506315129116*pi,0.19960901814786203*pi,4.19511210596506*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.603770604900471*pi,0.34983450315270204*pi,0.5436976728195136*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.39328022787089*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.333342881111725*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46375883356516*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.07668872680635*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.47610840984333*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.130889627109982*pi) q[15];\nu3(3.5*pi,3.34438369064224*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.161237621938527*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.48886618996904*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.30586890363469*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46680167070369*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[12];\ncx q[8],q[14];\ncx q[9],q[10];\nu3(3.5*pi,3.47596778192356*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3713295193861121*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3808106336275001*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.363071784621971*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287053955712687*pi) q[19];\nu3(1.0*pi,0.0*pi,1.237498181604417*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,0.5398110178683854*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48291338725373*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36749121952765*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49056536527952*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3021562971493181*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.221592238837846*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2832386020865791*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5997677060273694*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43885836432985*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[12];\ncx q[8],q[14];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5002585603511721*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.688171733788708*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44943842885259*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.464126544157541*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.615209703383046*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.534169138589463*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5341462641380793*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.419077112861752*pi,2.897835432773*pi,1.4132054956935272*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.19651378997725*pi,-0.4733062533377056*pi,4.3516311693754695*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[14];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.952578050635302*pi,-0.41693428811171873*pi,3.95460541665438*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.520810103529631*pi,0.179857540202237*pi,3.8346394301347*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.426136176536293*pi,0.07089191851744103*pi,1.20408595206448*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.174348561806819*pi,-0.08155351273176897*pi,1.453820726286785*pi) q[6];\nu3(0.42240070551088*pi,2.62514073726114*pi,1.170164581331821*pi) q[7];\nu3(0.380383935235373*pi,3.43480761910542*pi,0.875349660601456*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.587161103120859*pi,0.54862260708776*pi,0.619046667184998*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.626458438427146*pi,0.05589339404875304*pi,3.68487503452541*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.590947483479847*pi,2.87645552339786*pi,4.08121806500968*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.498839251988511*pi,3.34113580965335*pi,3.27656571433729*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.340512095468805*pi,2.91840133883242*pi,1.040957570291984*pi) q[7];\nu3(0.320394053626496*pi,0.6787081594966*pi,4.2130385187687*pi) q[8];\nu3(0.354210647635457*pi,-0.361963349822208*pi,1.110393639675056*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.674340628901318*pi,3.34085621591727*pi,3.3944973023146*pi) q[12];\nu3(0.859493103292193*pi,0.7378747967621*pi,4.44921990460047*pi) q[13];\nu3(0.245787051141144*pi,3.2202954599317*pi,1.58224748364318*pi) q[14];\nu3(0.774312570200822*pi,0.09247422817338602*pi,0.8800173505252871*pi) q[15];\nu3(0.423066785874583*pi,0.22057734796732698*pi,4.26069875093795*pi) q[16];\nu3(0.202987212714854*pi,2.99719279523038*pi,1.63066215139807*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.70195334297636*pi,0.12687115863768395*pi,1.61634304509321*pi) q[1];\nu3(0.253872127014216*pi,0.023897172258794952*pi,1.378932972942682*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.791234304939503*pi,-0.28429529418906097*pi,0.845470068144649*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.295529361450712*pi,-0.391638700690619*pi,1.363491761376749*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.325908721758012*pi,0.10631582457699695*pi,3.77953830015612*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.669252604022757*pi,2.94723178791653*pi,3.08003827641678*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.709416500215335*pi,1.03771441053605*pi,0.822652554535508*pi) q[15];\nu3(0.628311133831042*pi,0.8331301935126001*pi,4.45614019731138*pi) q[16];\nu3(0.537275708512554*pi,2.64746741201734*pi,3.44166871382275*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.584437837165348*pi,-0.4644930953749648*pi,0.7071247032690959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.840959217615908*pi,2.93088831074001*pi,3.93808748750863*pi) q[2];\nu3(0.802883826676017*pi,0.014384858696018021*pi,4.27814149618769*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.623065444404138*pi,2.83149582608385*pi,3.58873709314992*pi) q[10];\nu3(0.759827842635544*pi,3.01322580666253*pi,3.83184391256135*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.257016714974042*pi,-0.06311259365708999*pi,0.661113171312412*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.639281541644033*pi,2.78875833888641*pi,4.18548918159572*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.579226685547612*pi,-0.288573762413493*pi,4.139702784463211*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.731543849363893*pi,3.01995869032055*pi,3.95745443519366*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.439430514218136*pi,-0.239049431953145*pi,3.6577624634044*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39142896251651*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.2323773234730089*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.27046742368634*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1341624288472971*pi) q[17];\nu3(0.464684655484431*pi,3.3226576498877*pi,4.256545515413761*pi) q[18];\nu3(0.409383295961276*pi,0.17388263913373903*pi,0.875125613410917*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.671827325268378*pi,0.42438150908567895*pi,4.1196331437281195*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.39831718205839*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48788778373019*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.225292965044086*pi) q[12];\nu3(1.0*pi,0.0*pi,1.339432791597344*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.303467766212392*pi,3.29092919906686*pi,1.55339437841737*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4527852273337*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,0.6462060914625241*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[13];\nu3(3.5*pi,3.4447600609286*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.303762061897874*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3819602227359*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1250441094456232*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[18];\nu3(3.5*pi,3.31937724652453*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48759551552555*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.120771445820411*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.39076960293886*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5991137499999942*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.4531020166780069*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48777811606653*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.48985817055133*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5907206699112452*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1554881770927419*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5506523269481307*pi) q[20];\nu3(1.0*pi,0.0*pi,1.33328824277806*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.929470811119586*pi,0.32547296810891*pi,0.5902901084090418*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43905200963523*pi,0.5*pi) q[6];\nu3(0.445156057235998*pi,1.02245656655748*pi,4.37588477045122*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5436123454019373*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.607749198292744*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219687590062241*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.525579799033935*pi,0.21625338213859802*pi,4.0069882080987*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.641237726846678*pi,3.35769589070362*pi,3.39221499164306*pi) q[7];\ncx q[8],q[16];\nu3(0.771521442608925*pi,0.45688919247858095*pi,0.5351745605440688*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.42170566352639*pi,3.14672209085695*pi,0.632450684803331*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5076861670060104*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.349968608028631*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.521470925433608*pi,3.3504357874807*pi,0.74723725370422*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.654352626391599*pi,0.76943988909504*pi,4.35083510784058*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.736978018353003*pi,0.57010036219315*pi,1.018405502857725*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.568393102018754*pi,0.78434297774769*pi,4.4938936079487*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.607178643642918*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.130135451783501*pi,-0.283380834995195*pi,1.069294893398145*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.461610171552362*pi,0.5657843105634*pi,4.09091411389069*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.33175042576788*pi,0.8547772079354199*pi,3.92092912551548*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.417762118705989*pi,3.0208442617632*pi,1.1459272936609342*pi) q[14];\nu3(0.633861086723017*pi,0.31007277755059004*pi,1.56590404709161*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.422674026462404*pi,0.7135519049045*pi,4.47231394671165*pi) q[0];\nu3(0.589269246428813*pi,-0.4761031889346428*pi,4.26516180242762*pi) q[1];\nu3(0.388509040606357*pi,0.367278744823875*pi,0.614988425668954*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.440066563580826*pi,3.36492423154062*pi,4.4016899545919*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.635499543036195*pi,0.19031034955244097*pi,1.2334430531110518*pi) q[17];\nu3(0.672391336102053*pi,2.43696845400541*pi,3.59445577293681*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.281195711438801*pi,-0.4337998167778913*pi,4.49378993468849*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.342275960703078*pi,3.1877731467459*pi,1.017005215636118*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.771103894052257*pi,0.444433136403799*pi,0.903626605317706*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.301184309315635*pi,0.3282242990663*pi,0.731394272486724*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.465953619174403*pi,0.295488548050843*pi,1.145570360938795*pi) q[17];\nu3(0.575306653890034*pi,0.024043671590228022*pi,4.1983693142274205*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.292176358322199*pi,0.39207305175526996*pi,4.04401503213579*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.44303051903093*pi,0.52130567309898*pi,4.03635210871757*pi) q[5];\nu3(0.425704102975593*pi,3.02275216687985*pi,1.55575310311651*pi) q[6];\nu3(0.211977795641465*pi,2.81268242430394*pi,1.281957693799344*pi) q[8];\ncx q[9],q[15];\nu3(0.280477334038508*pi,2.43536281584687*pi,1.213249585641969*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.464327872162024*pi,-0.4876825488134893*pi,0.650173649719543*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.711412330102853*pi,0.79238186782671*pi,0.902832641040216*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.517637485909253*pi,3.06896511531672*pi,1.56135520905902*pi) q[6];\nu3(0.191877451021534*pi,-0.377647647450105*pi,0.5591796740010567*pi) q[8];\nu3(3.5*pi,3.35328065481379*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2328286881456831*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.976330390264811*pi,2.96827168386137*pi,3.37181689366199*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.31534152293723*pi,0.5747007254099099*pi,4.4821206645895195*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.483730673201357*pi,2.54345670767158*pi,1.54144351706447*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.557542433848953*pi,-0.14769357432597702*pi,4.28108107508526*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.455519344622075*pi,2.98745297924938*pi,0.810148551315075*pi) q[3];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.4806307308967295*pi) q[15];\nu3(0.369452015282487*pi,3.30335296861981*pi,1.224279975200776*pi) q[16];\nu3(0.731666498250029*pi,-0.378557446392655*pi,0.5724048379405271*pi) q[19];\nu3(0.660437729173202*pi,-0.28829456405603804*pi,3.95182495628312*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.44908025319646*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.196028856839468*pi) q[4];\nu3(3.5*pi,3.41636583362631*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.333597064494785*pi) q[10];\nu3(3.5*pi,3.45099010143939*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39763293148377*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.375385762063364*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.174595476616381*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45537886464903*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.225532135812967*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5078785493524309*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.27839756768022*pi,0.5*pi) q[6];\nu3(3.5*pi,3.28393556435633*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.625683141946623*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47254900090389*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.209573328695073*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.623762218152343*pi) q[17];\nu3(1.0*pi,0.0*pi,1.113711561094165*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46792099182439*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2407200995460839*pi) q[21];\nu3(3.5*pi,3.44020920632751*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.569706676455457*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235576529936183*pi) q[16];\ncx q[0],q[16];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.367859654833463*pi,0.77647930822181*pi,3.95631487705309*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45768961358309*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5072855307062603*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47354122245371*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47312174649009*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.331081867652473*pi,0.7676749166202399*pi,0.66158015084384*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.214485014764264*pi,3.35702735302196*pi,0.751279247385503*pi) q[9];\nu3(0.635872285204566*pi,2.6782750042351*pi,3.79565337126017*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39784209363037*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.16177768063857*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.67342151934674*pi,0.5601549532791801*pi,0.687865195805795*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.758164063076523*pi,3.08835095675839*pi,4.42017967958251*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.925017556810761*pi,0.39057219528061504*pi,3.91286529639643*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.523353077809407*pi,2.97691199378804*pi,4.4478089577684194*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.500722033073533*pi,0.7661476819972199*pi,4.02165953229324*pi) q[1];\nu3(0.183796534966713*pi,2.91493469470163*pi,1.3780424136170382*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.863824350586264*pi,0.5419018909645901*pi,1.291507415583549*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.566383231148427*pi,2.93619452843796*pi,3.81399734698535*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49943982478603*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.94220356823791*pi,-0.286628182295226*pi,0.82536363337854*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.358175347463885*pi,0.59017569294353*pi,4.04090880587077*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.302194081031139*pi,3.13545919879864*pi,1.72473169206371*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.379941510162747*pi,3.17574096979707*pi,1.87893810288823*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.572868224314063*pi,0.5918759266044*pi,0.807611770233965*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.31304622845491*pi,3.02983899344959*pi,1.471693052808615*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.642533823376007*pi,0.77098872294533*pi,1.172073371424187*pi) q[6];\nu3(0.544228439417342*pi,-0.086726944002533*pi,0.764010589929605*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.528939398846482*pi,2.53383206473409*pi,4.02799834349452*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.748911896951203*pi,2.90619873119606*pi,3.20062043436954*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.655367424846109*pi,0.25742034803795*pi,4.09796037223442*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.375864291296761*pi,3.36908830605891*pi,1.1733868574481021*pi) q[6];\nu3(0.624735997701596*pi,-0.341181863510414*pi,4.19801366872656*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.584861566174709*pi,0.5456931462333401*pi,4.05829061880579*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.58273050408346*pi,0.23706480943312103*pi,4.39470057100784*pi) q[17];\nu3(0.163598090083221*pi,2.39133800976798*pi,1.111639872242147*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.615536625718124*pi,0.23125804107752002*pi,0.767158335916699*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.363670787370903*pi,0.02283703702138995*pi,3.8230629057118*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.433487527808472*pi,3.12196855226563*pi,0.834943891475627*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.338410109079681*pi,-0.122497564149125*pi,1.1215120517457509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.514621890263251*pi,3.45172525429919*pi,3.09429697559511*pi) q[20];\nu3(0.262080599238064*pi,3.1968298659297*pi,1.2120131302672519*pi) q[21];\nu3(0.613395508947774*pi,0.8661334392428499*pi,0.640954628011843*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.591286488646706*pi,2.80129743378411*pi,4.24263419427464*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.584689688727206*pi,0.278252442245458*pi,1.442849312994974*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.487625804397252*pi,0.443791625802729*pi,0.5897282122071075*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.597775588727464*pi,0.16989185659738604*pi,4.44048847440717*pi) q[14];\nu3(0.458851070273722*pi,3.33991649383606*pi,3.32839564283126*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38601839482731*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.437613827582358*pi,0.428174591605466*pi,1.00615078455806*pi) q[3];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.090852360519118*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.484171374800678*pi,0.17572411902442597*pi,4.239233902683*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.47015336483438*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42332945725874*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.28031756835935*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2092933856454149*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272401047812402*pi) q[17];\nu3(3.5*pi,3.33707681634974*pi,0.5*pi) q[18];\nu3(0.192531891456378*pi,0.28337900780355096*pi,4.28442805743686*pi) q[19];\nu3(1.0*pi,0.0*pi,1.103522911578305*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1796037124072178*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(3.5*pi,3.4847509539692*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,0.5356359822110419*pi) q[10];\nu3(1.0*pi,0.0*pi,1.351553843314002*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0879062176303031*pi,2.98724500417883*pi,1.51896808390807*pi) q[19];\nu3(3.5*pi,3.32141347552523*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.222291077737104*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37524813507796*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.502903385157544*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5640166068239361*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43608955394725*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.581156901221151*pi) q[13];\ncx q[14],q[15];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.48353101281785*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46988424555687*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.34509628878363*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.38821647313767*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.258725196942208*pi) q[15];\nu3(1.0*pi,0.0*pi,1.387353221216066*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191843088727342*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.195131677210967*pi,3.47985201635662*pi,1.307539713693717*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44643065345825*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.847421790359295*pi,2.96643728083332*pi,4.0680892364204*pi) q[7];\nu3(1.0*pi,0.0*pi,1.195578618756516*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.326825649383951*pi,0.7193336698524999*pi,4.3897192823444*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.835659074688357*pi,3.14088717824648*pi,4.33442930934763*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.572789615517759*pi,0.21047497380610702*pi,1.362208606841391*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.699558983715973*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40410651819401*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.522657776220997*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.461452658828254*pi,3.12638302976705*pi,1.96194930028038*pi) q[5];\nu3(0.937833516044819*pi,0.07899053267846101*pi,3.58790352316018*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41457932814176*pi) q[8];\ncx q[9],q[16];\nu3(0.668244392388683*pi,3.42849889981228*pi,3.01818291129181*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.527473813005604*pi,3.46213748175224*pi,4.26061084708447*pi) q[17];\nu3(0.687438133956352*pi,0.52001915919648*pi,0.679612999451382*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.427889693399469*pi,-0.0035747492043560203*pi,4.18217687538378*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.355405475893389*pi,0.7009153176532901*pi,3.9490785484455*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.91158918979028*pi,0.18402264137829705*pi,3.94244240311324*pi) q[17];\nu3(0.203690633672543*pi,3.43207843754928*pi,1.64318206881361*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.571832245515245*pi,0.23625259281177102*pi,4.05707406834149*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.518059162355515*pi,3.06763121287229*pi,1.52252030052761*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.480685116599029*pi,-0.4928397378162793*pi,1.52079671910361*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.574912913445776*pi,3.17140162334484*pi,3.98718431522401*pi) q[11];\nu3(0.174251980909159*pi,3.06729978305047*pi,1.61483049475392*pi) q[12];\nu3(0.264870396511246*pi,0.32157720235002996*pi,3.89691674928787*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.543884983010714*pi,-0.133007850111298*pi,1.0844916388463859*pi) q[20];\nu3(0.678865653550952*pi,0.7264446744350399*pi,0.5797449300276251*pi) q[21];\nu3(0.0983968002444875*pi,3.38661288877189*pi,1.69373711830856*pi) q[0];\nu3(0.0965890991021825*pi,3.40235233497028*pi,2.08496150544214*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.642484640413004*pi,0.24878658822432498*pi,0.9630634784372041*pi) q[11];\nu3(0.67436254143753*pi,2.45597988135371*pi,3.65232437849016*pi) q[12];\nu3(0.272489564463785*pi,0.20044262760420894*pi,4.04073760856945*pi) q[13];\nu3(0.564403077912398*pi,0.264118383777294*pi,4.163081841341571*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0635736062493746*pi,-0.342091869148961*pi,3.9431170213823*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.855218636956404*pi,-0.327158826610918*pi,3.23284484280021*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.411287798878393*pi,-0.4992721162703197*pi,0.5425862001037471*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[18];\nu3(0.395210343663923*pi,-0.4355841486108235*pi,0.717979192434777*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.502300021261073*pi,0.47124172443591295*pi,0.745209667679141*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.670463749748136*pi,0.5199272857789801*pi,4.381018351514*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.36251553359304*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29702939559166*pi) q[18];\nu3(0.40668871711361*pi,-0.03492297675304601*pi,3.70463218119737*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.689980808525125*pi,0.34831278874803095*pi,0.9103275534365329*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.261321392506763*pi,0.20977761319865496*pi,0.9022205968917629*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.645973207319604*pi,-0.084260762513798*pi,0.793239231655834*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42804330025827*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.180414989832461*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39906261291712*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(0.728440283342468*pi,3.29137615302645*pi,4.42917408590312*pi) q[8];\nu3(0.282074833844379*pi,3.45220886811195*pi,1.447840145526516*pi) q[9];\nu3(3.5*pi,3.40786011580443*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.260347256809658*pi,0.30983162078661497*pi,4.17185452852694*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.302074317943086*pi) q[20];\nu3(3.5*pi,3.3871990132035*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3573585861707*pi) q[7];\nu3(0.782099195427597*pi,3.35671247928361*pi,3.40044502253513*pi) q[8];\nu3(0.795470210261589*pi,0.369369590004743*pi,1.51403916471168*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2311638772496138*pi) q[11];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.322253528466819*pi,0.16342022509283904*pi,3.90752936236613*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[3];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(3.5*pi,3.48129675479579*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38069294666781*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.389496458054853*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.363891884596109*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6600332768902419*pi) q[20];\nu3(3.5*pi,3.45105006654261*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49746726527988*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.334436438875903*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41447800554067*pi) q[11];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.436725037250441*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[3];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.39902934384543*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46896279724909*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5247683674017027*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48649621924648*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49192867727804*pi,0.5*pi) q[12];\nu3(0.23108482575295*pi,2.82770665344758*pi,1.82498292599698*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5784062636018681*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181034789602261*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.549979787912293*pi,3.04631276168439*pi,4.01737921552459*pi) q[20];\nu3(1.0*pi,0.0*pi,1.289696200498918*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.47531437954508*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.366044195888232*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.317310185059942*pi,-0.15890283332585597*pi,1.1316961756657071*pi) q[14];\nu3(0.542848745226734*pi,0.5270341770787801*pi,1.189452536663167*pi) q[17];\nu3(0.407002652985689*pi,0.33178311218580203*pi,3.46581106955534*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.471259907618368*pi,2.87548364985495*pi,0.96424408306258*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0903876876337183*pi,0.17342417923966902*pi,4.48266753171608*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45099212563742*pi) q[16];\nu3(0.527807751878048*pi,3.47328102459653*pi,3.57224287026513*pi) q[17];\nu3(0.611041154722379*pi,3.32161271553854*pi,2.83126780940304*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.675874768799682*pi) q[21];\nu3(0.31956358087629*pi,0.185651289109522*pi,0.943313652625356*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.388548836014218*pi,0.414086864558333*pi,4.37187127097992*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.128568892834445*pi,3.1922723979546*pi,1.439595812464727*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39115893877341*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.346853427465776*pi,2.62554836605998*pi,1.2247946927863311*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.70176371929082*pi,0.004390180221070961*pi,1.2377080764509159*pi) q[2];\nu3(0.589333977359525*pi,3.03086070541561*pi,3.13755102144942*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.513492807090232*pi,3.10643420822377*pi,0.8795197059418141*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.487039518919846*pi,-0.4356610999584477*pi,0.9529638888132019*pi) q[1];\nu3(0.748258343867781*pi,-0.02576155374087502*pi,3.69441617700445*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.770839716299974*pi,-0.257700411195464*pi,3.54406467899652*pi) q[7];\nu3(0.64776713251305*pi,0.6320516049493901*pi,4.30970600282471*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.565632183078613*pi,0.64020696532217*pi,0.627535518613941*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.508337329397594*pi,0.20699340478860195*pi,1.075228261849288*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.917812183056378*pi,3.03663118866833*pi,2.98112778729539*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.561082078780635*pi,0.08001498790123796*pi,4.05898033277448*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.27243836702844*pi,0.06841147173158102*pi,0.5521862191968345*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.948373702025951*pi,0.5977990081951401*pi,4.44102045801151*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.620147024912638*pi,0.15957037667075202*pi,1.53498684777701*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.650567456124638*pi,3.07296634107519*pi,3.67245188019933*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.529592560449547*pi,2.80811828113006*pi,3.5583844402952*pi) q[4];\nu3(0.344418942498697*pi,0.37191968072273696*pi,4.29600797699408*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.307150819915552*pi,0.06297522801561695*pi,4.3450973922694605*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.313620289188218*pi,-0.170429551631394*pi,3.93005768172248*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.2884875257389*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.094004379970312*pi) q[3];\nu3(0.814496600945817*pi,0.201030873708959*pi,1.381806999223019*pi) q[4];\nu3(0.753977653676556*pi,3.03216138206465*pi,3.47020392147555*pi) q[5];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.708638492885318*pi,0.9701152539210101*pi,0.78608610635704*pi) q[12];\nu3(0.644348285213486*pi,3.23035297567183*pi,3.33324449318043*pi) q[13];\nu3(0.776316912829611*pi,2.87848220153452*pi,4.01805538047632*pi) q[16];\nu3(0.661437380004768*pi,0.42529873885163805*pi,3.93529284509132*pi) q[19];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46992579557001*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.229143309558152*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.449383085528787*pi,0.6063576045530501*pi,4.38669170878547*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.797894962358715*pi,0.342275235246413*pi,3.98911975308167*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5277550655370602*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.39942039196589*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.150672058256362*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[4];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4253803846038995*pi) q[8];\nu3(0.771782179205408*pi,3.46765939304287*pi,3.68529677513875*pi) q[9];\nu3(0.38867287389252*pi,3.17941945967564*pi,2.15577560377301*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.39882329284466*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38733493848221*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.144999115184008*pi) q[4];\nu3(1.0*pi,0.0*pi,1.25603108012236*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[8];\nu3(0.484160999632658*pi,0.3974465563781*pi,3.72223203073694*pi) q[9];\nu3(0.345332824515594*pi,3.09876871729735*pi,1.2965567138697769*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.45144178985969*pi,0.5*pi) q[13];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5124511940518903*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1746710737590869*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46291445514756*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.43200255553589*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.3211662046613721*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284866515678504*pi) q[16];\nu3(3.5*pi,3.46565806506611*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.403925332433088*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.408353002893492*pi,0.81136251996588*pi,0.5690799955063757*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5287469504000858*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.614221174046393*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4484487568948605*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[4];\nu3(0.542229383617742*pi,3.45376932183722*pi,3.06692781523165*pi) q[2];\nu3(0.34754199798973*pi,3.35000999583037*pi,2.11037343696542*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.642703562504263*pi,2.68709749037406*pi,3.40878678656215*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.443487997539361*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.7312818762452951*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.499402023693818*pi,0.291447137189755*pi,4.2547774672226595*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5303196680547191*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.457359542988688*pi,3.30245640505254*pi,1.406226924430203*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42235878676119*pi,0.5*pi) q[10];\nu3(0.229460530585708*pi,3.43298867677439*pi,4.187855646666669*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259717674142028*pi) q[15];\ncx q[17],q[19];\nu3(0.750193045290136*pi,3.39846285440354*pi,4.05304872665158*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.733685380255602*pi,3.37808475186597*pi,0.847746865914507*pi) q[0];\nu3(0.229711009086565*pi,-0.271998141233798*pi,4.26035134054952*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.626581439353581*pi,3.18380864199957*pi,4.20733950563759*pi) q[4];\nu3(0.6563057490266*pi,-0.113484935417075*pi,4.497681324840951*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.819809897294255*pi,0.53298839261766*pi,0.880367207764834*pi) q[0];\nu3(0.772563606872403*pi,0.459209468505242*pi,0.5603691274496341*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.879279365557532*pi,-0.46708739281648437*pi,4.08527647877876*pi) q[4];\nu3(0.380931834648044*pi,3.06018193561535*pi,0.761334730915858*pi) q[5];\nu3(0.566690646697738*pi,2.43739544439849*pi,3.70435894399123*pi) q[6];\nu3(0.826514303899717*pi,0.7292221263169001*pi,0.616216545201844*pi) q[7];\nu3(0.398126838678008*pi,0.364292867510977*pi,4.0270531501139*pi) q[8];\nu3(3.5*pi,3.41757354699905*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5544794655829615*pi) q[15];\nu3(0.73838908493729*pi,3.45901103249161*pi,3.10122396664144*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217804388816805*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.6896820582189*pi,-0.233900212264205*pi,1.0947428841017661*pi) q[6];\nu3(0.72317899931397*pi,0.44184032395354*pi,3.99407626938421*pi) q[7];\nu3(0.492288648423947*pi,2.70546849664195*pi,3.92714013992347*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.547743450252296*pi,0.07700110828953699*pi,4.29311778421825*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49639792730241*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.546726812876502*pi,3.25215118358563*pi,4.2012047172332*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.414572427213577*pi,3.04558202520828*pi,0.964403454935027*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.202825717557658*pi,0.25351663995557205*pi,3.83859246862226*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.558109829885348*pi,0.344070254377536*pi,0.778342569630937*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.218355276518404*pi,2.55256384842218*pi,1.405651270073787*pi) q[21];\nu3(3.5*pi,3.47363767648039*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32163674253042*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2259818616632119*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.182625443761252*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.389399099759101*pi,-0.045293066109185987*pi,1.40693995578795*pi) q[10];\nu3(0.567811817842906*pi,3.20484377546491*pi,3.98556000103865*pi) q[12];\nu3(0.696467587777495*pi,3.29319731822483*pi,0.785553793490258*pi) q[13];\nu3(0.651114953912073*pi,3.29144421160816*pi,3.83630707733843*pi) q[14];\nu3(0.563162524492865*pi,3.39083227821127*pi,0.5020632800782905*pi) q[15];\nu3(0.77029706561361*pi,0.456760198431552*pi,4.227204193967561*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.901350464116744*pi,-0.11850598944055901*pi,3.53351174826619*pi) q[21];\ncx q[0],q[5];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.343474317026947*pi,3.26474872690531*pi,1.3678493985841191*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.281186152401334*pi,1.04534273379057*pi,4.24476330634038*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.373576242596956*pi,3.2571274190374*pi,0.775504810327655*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5987995253712465*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,4.39424866476714*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.42599067217517*pi,0.508690592744*pi,0.972578880222566*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.31876249455511*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.46751442467332*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1429308925725992*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.211516829886844*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.928904835290066*pi,0.44377792651842096*pi,0.64623355483106*pi) q[9];\nu3(3.5*pi,3.44296803457454*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.334824530544904*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.39558071024701*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.219273411883285*pi) q[21];\nu3(0.445458111829539*pi,0.38364780857718594*pi,3.5268509363216*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42083873641613*pi,0.5*pi) q[3];\nu3(0.795012514936823*pi,-0.313991741032504*pi,3.32165547874876*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42920147391981*pi) q[8];\nu3(0.332929311956683*pi,-0.10622545119317*pi,0.986131660548921*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42423043740844*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.1584138686734868*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.549211640489644*pi,-0.03426307454258698*pi,4.46123025392108*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.251222723726418*pi,0.337613549071184*pi,1.1345436049216961*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37389418092972*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.651670172008605*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.150092245145421*pi) q[19];\nu3(0.428710690328391*pi,-0.320129440293628*pi,1.53952458086977*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5408582078908881*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.5584448225263228*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[15];\ncx q[18],q[21];\nu3(0.324258125204543*pi,2.83636518893843*pi,0.8346011482548861*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.667663138138609*pi,0.259619818879129*pi,1.55070974976487*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.31503509814556*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2271930424483362*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43442326833142*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.403523619147802*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46792000289486*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.231222448726591*pi,3.01719542792671*pi,1.2644659415115491*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.219034749597393*pi,0.30430385870881105*pi,4.08881531061371*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.673731710822013*pi,3.23212757227194*pi,4.072809310177989*pi) q[13];\ncx q[14],q[15];\nu3(0.771591983457165*pi,0.13245703378001505*pi,0.65164026744274*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.602362613435988*pi,2.54528817521913*pi,3.85798569392171*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.387691046980667*pi,0.11617444112205999*pi,0.7323109088605539*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.210283775332743*pi,0.6791646396756601*pi,0.800550781719984*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.374453596810159*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.213543789995031*pi,-0.286505598186154*pi,0.648062613106458*pi) q[12];\nu3(0.931502898356298*pi,0.12494973086279604*pi,1.2615765570791568*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.257437939453061*pi) q[15];\nu3(0.672204444987414*pi,-0.24938973934875802*pi,3.31853228148996*pi) q[16];\ncx q[17],q[20];\nu3(0.395372545329825*pi,0.069193818935111*pi,4.39486450641196*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.298205178318772*pi,-0.386326179110539*pi,0.629754594808543*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.469386301668941*pi,-0.34567500318392796*pi,3.89745059221316*pi) q[3];\ncx q[4],q[9];\nu3(0.563933183613547*pi,3.3176153390077*pi,3.98254985216009*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.683744852586583*pi,3.2306124427431*pi,0.5246882653874847*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.41687065761249*pi,0.5*pi) q[17];\nu3(0.233627145994585*pi,3.27603997857512*pi,1.52795617121104*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2471046809634951*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.52367550789495*pi,0.390800863429709*pi,3.99253261808918*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.250595748814157*pi,3.39803930808463*pi,1.58023644233107*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.562518066470599*pi,1.10946235424608*pi,0.8767699417682511*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.120257396964635*pi,3.48822077281884*pi,4.22677128759256*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.547402572788943*pi,3.08869117225888*pi,3.477290290434*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5520136933420261*pi) q[20];\nu3(0.430414999029736*pi,2.99554121654012*pi,0.9440565742311471*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.48630027061709*pi,0.143623108331989*pi,0.500857579997752*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.43714030344314*pi,0.5*pi) q[0];\ncx q[3],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.582804423171697*pi,3.44013395022043*pi,3.66191715728325*pi) q[11];\nu3(3.5*pi,3.48901334337739*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.23866234195489*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.310806717636972*pi) q[18];\nu3(0.381716125576828*pi,3.46906000443162*pi,4.24888388677228*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.35888503178655*pi,0.5*pi) q[3];\nu3(0.127803729941756*pi,0.08165945969445199*pi,3.91089268286212*pi) q[4];\nu3(3.5*pi,3.48864599908263*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.219104682500428*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2292901960804001*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.118637171263974*pi,3.1260622504504*pi,1.91008487674354*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.840071892220994*pi,3.25468140415842*pi,3.65030206587149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[7];\nu3(0.744293066388361*pi,3.43000883345334*pi,0.867985160151063*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[16];\nu3(0.139547891315353*pi,0.6937102717703001*pi,4.4225303184798594*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.644255072380906*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.18286725217335*pi,0.289940015472243*pi,1.0040006036799158*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.23913822389244*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5026213669969692*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43078613036548*pi) q[7];\nu3(3.5*pi,3.2912756854054*pi,0.5*pi) q[8];\nu3(0.237923802875982*pi,0.6512991099754499*pi,0.5562305083211563*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.32094117297929*pi,2.42969883246153*pi,1.192641209408905*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1411386781824469*pi) q[16];\nu3(0.703304772596009*pi,-0.133354601846779*pi,4.1724390821620005*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.749933604707332*pi,0.6932687399420301*pi,4.38014313876769*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.447176700658664*pi,-0.33359989484046504*pi,3.70819039685538*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46786231328595*pi,0.5*pi) q[10];\nu3(0.902500101197185*pi,0.27298383178861996*pi,4.298582677620431*pi) q[12];\nu3(0.298058592483104*pi,0.01313810423983397*pi,1.478350977482748*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.456558185156099*pi,-0.35254467637687503*pi,1.64383932476197*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.639912265171097*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2989769850622381*pi) q[19];\nu3(0.356124727124577*pi,-0.184892629915142*pi,0.9374646967693989*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49253441166124*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.328600322520223*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.289192202571238*pi,-0.156620033739496*pi,4.213092007545431*pi) q[12];\nu3(0.362590642515781*pi,0.24776809200665995*pi,1.241263388922294*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.895140704600607*pi,-0.3798433626235*pi,3.92404540382439*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.826071109239203*pi,-0.025589131057262016*pi,3.79791788540316*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40676842139166*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.321359646061505*pi,-0.374382745341427*pi,1.86392805763349*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.659567338017454*pi) q[4];\nu3(0.485813103856155*pi,0.24579203252694004*pi,0.970347752502569*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[4];\nu3(0.712083700105234*pi,2.72581239416119*pi,3.71280073720648*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.592360817129679*pi,2.84755868829593*pi,4.24961087441093*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.175050866676413*pi,-0.4222294715624395*pi,1.476224158932221*pi) q[8];\nu3(3.5*pi,3.47300863071225*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.349222633589549*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.48599624969474*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,3.47484283044098*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276573076848503*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3668545439864839*pi) q[21];\nu3(0.602947191097919*pi,2.68610079620411*pi,4.14712180963164*pi) q[0];\nu3(3.5*pi,3.48208420603498*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.229975010680129*pi,0.62602708947222*pi,4.23938418519836*pi) q[6];\nu3(0.837073858115392*pi,0.14324251908931995*pi,1.384973121929106*pi) q[7];\nu3(0.864379056841819*pi,1.17773349299612*pi,0.734189566077143*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.32922059945143*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.208135415534056*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.359645216604702*pi) q[15];\nu3(0.190290647667751*pi,-0.01985488132417501*pi,3.64451712911224*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.317679606276298*pi,3.2728079839372*pi,0.859357937708198*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.494878897501903*pi,0.09631862895630405*pi,1.0736235347287781*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.643662590498015*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.207293850442455*pi,-0.4210405983441099*pi,1.272506990941642*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5100414926980467*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2383930783723*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.536589327113367*pi,0.362991158344657*pi,1.270111718414256*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5192656963888336*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.732539077023513*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.844000953588404*pi,0.15138494208123898*pi,0.5514051330022057*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.437463231639187*pi,0.7129579057398301*pi,0.5092719000174235*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.398711769327194*pi,3.02179668875107*pi,0.653371632427773*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.61012961319811*pi,0.82661195581945*pi,0.682019194195747*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.519101580944625*pi,3.01014234235583*pi,3.60775426639814*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.62389531811366*pi,0.461817885042888*pi,0.618115760256229*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.517183693343588*pi,0.372290459715244*pi,0.809856649675265*pi) q[19];\nu3(0.797050827898272*pi,2.64675924993458*pi,3.49887021186713*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48044886139408*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0175053471046433*pi,3.45102076055078*pi,1.53458343116342*pi) q[4];\nu3(1.0*pi,0.0*pi,1.228856584646872*pi) q[5];\nu3(0.539284864386941*pi,0.61165447999735*pi,0.5556344469070819*pi) q[9];\nu3(0.531733331850462*pi,-0.406089614839483*pi,3.88512131993376*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.237074101589604*pi,-0.335381331315977*pi,0.846111975393014*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.370238317218746*pi,2.78838673416805*pi,1.5121117991974*pi) q[19];\nu3(0.412458657106198*pi,-0.265668220295621*pi,4.00428857663726*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[18];\nu3(0.561914648084251*pi,0.52167268153686*pi,0.9676429092162571*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.636056841014456*pi,0.361584298086417*pi,0.607088447907677*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.741441425582215*pi,2.75396445503841*pi,4.24451537137048*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44983885326897*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.42112073743351*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.335830832483783*pi,3.22435616957565*pi,4.4745915043032305*pi) q[11];\nu3(0.40007113767478*pi,0.01447509688066495*pi,3.68485018381375*pi) q[12];\nu3(0.638081005397167*pi,3.4335574068255*pi,4.1857008398278*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.517162155987463*pi,-0.011875332109824999*pi,0.5475607596560093*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300141219262653*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.725478826498684*pi,2.65311715214256*pi,4.06869652234196*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,3.32206626171345*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.433229216229704*pi,-0.4904102955254472*pi,1.33090085131305*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.224963311578001*pi,0.39677956006206605*pi,1.010992753265528*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.506506448411322*pi,-0.399683413643895*pi,3.60981025511018*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.111211499762977*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43398933836882*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.245683588585345*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5990091953236754*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.38085773203238*pi,0.22542981786403904*pi,1.249589519949089*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5203319837550833*pi) q[20];\nu3(0.473117226752675*pi,0.6137412237779201*pi,0.9556751938300729*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6757886960606709*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.70597444670489*pi,3.14455300716927*pi,3.89313117477513*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.448389793984014*pi,0.73896859315313*pi,0.664927575409868*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47233088644933*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.445077204720523*pi,0.358489487810696*pi,1.1016255386915659*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1748157581158*pi) q[8];\nu3(3.5*pi,3.46631926024035*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44406629350802*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2283360339541312*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3500389250166749*pi) q[17];\nu3(0.271237862151529*pi,2.57165984502643*pi,1.052027910605358*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.206665541384167*pi,3.3776922978669*pi,1.90953766423701*pi) q[6];\nu3(0.326904728317278*pi,0.206703714381553*pi,3.60917362736802*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.40172956363251*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.115938102417166*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.483670647380077*pi,0.7499490695350499*pi,0.5990997958026693*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.457139575441119*pi,-0.296189871915022*pi,1.3756748523395221*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.169536927990542*pi,3.3317384136429*pi,2.07659112676469*pi) q[3];\nu3(0.298806109393727*pi,2.43677833685413*pi,1.2868399354715518*pi) q[4];\nu3(0.685020434207693*pi,-0.002193860189935004*pi,0.5005083987605888*pi) q[5];\nu3(0.425725437965549*pi,0.82530983123501*pi,4.48963210754563*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5699174661734963*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.634847427101203*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.538985274691397*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5869190581761*pi,0.51964759641118*pi,4.26291498822825*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.46362925922901*pi,0.5*pi) q[2];\nu3(0.273949494112928*pi,3.47918421261267*pi,1.255705125393252*pi) q[3];\nu3(0.122469906896741*pi,2.87021103053846*pi,1.6445007542892*pi) q[4];\nu3(0.719992478817207*pi,0.10475834013390295*pi,3.82552202155633*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[15];\nu3(3.5*pi,3.46525518872369*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4709406311081406*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.366308050412192*pi) q[19];\nu3(0.191546681090582*pi,0.77247353324095*pi,3.91002039289273*pi) q[20];\nu3(1.0*pi,0.0*pi,1.152502357474443*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[13];\nu3(3.5*pi,3.34725766547007*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.222286550739744*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.562059868886913*pi,-0.4337753117213074*pi,1.030791022883733*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.367636716306016*pi,-0.088622166633268*pi,4.409843373522611*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.572695613203318*pi,3.00659991040104*pi,3.23935262902891*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.936909351700611*pi,-0.271273126638438*pi,0.660035986980755*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0904922959521865*pi,3.40008793518559*pi,2.09949808351254*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.488691513383991*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41362619831839*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.472929048869096*pi,3.19623280578233*pi,1.52655725653276*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.487285395801449*pi,0.046440844957196026*pi,4.03293471330378*pi) q[8];\nu3(0.571515492359972*pi,3.3964343252454*pi,3.49384920622183*pi) q[9];\nu3(0.434224072325218*pi,-0.03943826833377201*pi,1.330090736029217*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.166483884636177*pi,-0.016943523012238004*pi,0.9074489261267891*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.562895104635174*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.803657427261681*pi,0.68636458658543*pi,4.3437397151799*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.30117061509543*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.622600954696673*pi,-0.00856114305236999*pi,3.98562728384801*pi) q[17];\nu3(1.0*pi,0.0*pi,1.143407729453929*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[18];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.512599767629227*pi,-0.266148114088339*pi,0.963182555600226*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.433259626623417*pi,0.187281205267114*pi,4.46211254740415*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.509035730396435*pi,-0.046111739691994*pi,1.327053818313934*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37254755414283*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.485558737377716*pi,0.07566426428027595*pi,4.30705532192558*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.155003122535455*pi,-0.422841391737754*pi,4.074748062034709*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3040085407911999*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44652549449732*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[18];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43433067884279*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.199209530593528*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.441111890500791*pi,0.64364658941958*pi,4.2582188036979005*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.38509968492342*pi,-0.028901813688958*pi,4.39875530017832*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.909184923870581*pi,-0.253732961121514*pi,4.247219102552171*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0517866447449523*pi,-0.195530969664508*pi,1.06626989162846*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45091639060543*pi) q[15];\nu3(0.244948536625951*pi,0.347875360641558*pi,0.922169956806525*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.702859242565492*pi,2.8871680238152*pi,4.08571312810483*pi) q[21];\ncx q[0],q[14];\nu3(0.562803213819968*pi,-0.394486061889763*pi,4.02662822160556*pi) q[2];\nu3(3.5*pi,3.39975910968341*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(3.5*pi,3.44681162087008*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37418276668362*pi) q[10];\nu3(0.599522596373337*pi,2.8286580990082*pi,4.0558574628701*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.273385135714621*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3703004445945282*pi) q[20];\nu3(0.580218345323209*pi,0.41458232802816397*pi,0.91590943868777*pi) q[21];\nu3(3.5*pi,3.45901534272671*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[10];\nu3(0.135073598630725*pi,3.11511071188432*pi,1.53731829927072*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.24001202512057*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.41661356519852*pi,3.36425465099213*pi,1.66786043419271*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.366923364903251*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.345070047438539*pi,0.282936413080354*pi,4.28927495597274*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.604513340127689*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.313434052523349*pi,0.75481375054547*pi,4.13472739824707*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43331033555999*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.817756055291979*pi,0.416661597136053*pi,0.7144213472701519*pi) q[19];\ncx q[0],q[14];\nu3(3.5*pi,3.42288740289088*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.336359477238325*pi,0.038587815770222966*pi,1.0339089660712841*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.116272862066437*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36202375018794*pi,0.5*pi) q[6];\nu3(0.820259862907763*pi,0.28771464315055795*pi,0.858308174170457*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.305013087061103*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.533238222227191*pi,3.23763923957101*pi,3.93146431216433*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42765520965895*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.533082289394074*pi,2.92994515918993*pi,4.09670008422321*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229101798803116*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5082708634092251*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[16];\nu3(3.5*pi,3.47839256025864*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.421944262658352*pi,-0.250062386830804*pi,0.6671403631770421*pi) q[9];\nu3(0.366311298903327*pi,3.15724979706227*pi,1.6977968131752*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.491295650295919*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.490226302199169*pi,3.44764697490458*pi,4.10823268041668*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295861355992907*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.463321400677603*pi,0.5668070933690399*pi,4.2989466263633*pi) q[8];\nu3(0.859571178034482*pi,2.45020640989647*pi,3.72059092241623*pi) q[9];\nu3(0.28183354750954*pi,0.8536430220131901*pi,0.5745914479483767*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.357383033518901*pi,0.53015262325196*pi,0.589018721347981*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.31613475147814*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.432992555966145*pi,2.81971326857686*pi,1.461473416317898*pi) q[0];\nu3(0.660231498786729*pi,0.20887502828876603*pi,1.53881969183588*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.44417291905483*pi,0.20196449240416603*pi,0.883359328081929*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34195558168128*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.393574544498817*pi,1.21615286964514*pi,4.2809819795705994*pi) q[21];\nu3(0.308354318084204*pi,-0.32103950139062*pi,3.97378114147506*pi) q[0];\nu3(0.594991574151018*pi,-0.234131439821801*pi,1.262560207449336*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.511653638402622*pi,0.21727056025729397*pi,4.0908479925683*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.673291518980898*pi,2.68839783072724*pi,3.38135256957397*pi) q[20];\nu3(0.809218308668428*pi,0.6554039893475301*pi,4.16615994124853*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.466776515848869*pi,-0.32451307523503703*pi,0.855914259518405*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.197459428684996*pi,0.5365085032675101*pi,0.853165119386923*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.433279510901262*pi,0.153074227718471*pi,3.97199422727716*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.466488246250498*pi,0.12041094960787202*pi,0.58521349328542*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.318966835738737*pi,2.58519219716612*pi,1.50756704394451*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.499180708666693*pi,3.24141076567989*pi,3.01083611006052*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45459069768342*pi,0.5*pi) q[0];\nu3(0.472368004953671*pi,0.59130186240986*pi,0.876977804518034*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.586033666621375*pi,0.21366233042072802*pi,4.15995190409191*pi) q[6];\nu3(0.375489218948782*pi,-0.3688005881612*pi,4.44953482866494*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.269831466366849*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\nu3(0.552699468568767*pi,3.18839976117761*pi,3.99261844211773*pi) q[2];\nu3(0.693894593611302*pi,0.5167454263514699*pi,0.8103130388879001*pi) q[3];\nu3(3.5*pi,3.39363582066255*pi,0.5*pi) q[4];\nu3(0.152769534347552*pi,0.23567546423804997*pi,0.91009182086333*pi) q[6];\ncx q[9],q[20];\nu3(0.695750708688634*pi,0.5822367882060899*pi,4.09658601596391*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1850263461480401*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45639509916296*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.628380192929229*pi,2.89065077102454*pi,4.11314010493889*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47663169620461*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.061908164946186*pi) q[14];\nu3(0.450975201074754*pi,-0.49370880380519644*pi,1.54593542553458*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.424500404314798*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5814433438116324*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[20];\nu3(3.5*pi,3.46055091471071*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5283814459041334*pi) q[15];\nu3(0.724577492464706*pi,2.71124177798739*pi,3.32563589571483*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276879818661367*pi) q[17];\nu3(0.152811410211296*pi,0.42781224782768*pi,0.95468017189042*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.34337334037544*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.150613467906195*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5042835580302094*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.676419158516223*pi,0.58569828594721*pi,4.33203131719692*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5955890655501137*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.378971337206578*pi,3.37834184250801*pi,1.0862654542913641*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[10];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46832267857414*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.908710040388061*pi,0.5502855534686399*pi,1.0837025380968859*pi) q[21];\nu3(0.272737990618446*pi,3.47390104397422*pi,0.5356710096240193*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.47405431045229*pi,0.5*pi) q[3];\nu3(0.629188825363951*pi,2.83727936518306*pi,4.13663226687291*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32419529394132*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.222157130766353*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.179965537781452*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5324216527084809*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.418821086205978*pi,0.202777302505726*pi,1.288988643374654*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.387073326536154*pi,3.12141520866884*pi,0.999011437231646*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.885873986830478*pi,3.18761638488847*pi,3.63789886158115*pi) q[1];\nu3(3.5*pi,3.41227120316131*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.429968732561699*pi,-0.4683774096824356*pi,0.5940158629121586*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.244040925824284*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.624092909993417*pi,-0.225380070919736*pi,3.59736741038285*pi) q[14];\nu3(0.425854808043669*pi,0.6891863220068499*pi,4.21129364621222*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.69288518569147*pi,3.2516591397247*pi,2.86846443175594*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.607006539140533*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.625920792924204*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44248971778017*pi,0.5*pi) q[13];\nu3(0.0305394895123188*pi,2.90221320322989*pi,0.947194035300876*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2107882447739828*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.322542072884319*pi) q[8];\nu3(0.675648011424994*pi,0.8537161644973801*pi,0.8001363546053091*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.39178781332185*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228383685454777*pi) q[18];\nu3(0.464231392273986*pi,0.09335490012938596*pi,3.85124176346428*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.264103069797567*pi,3.16938085851783*pi,1.148375030400937*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.28062784502474*pi,0.23920284868007802*pi,0.692340526059043*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4621708811328595*pi) q[19];\nu3(0.715494571559102*pi,3.35472521966424*pi,3.10489186556873*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.506284542583227*pi,0.23696297692498203*pi,0.718135357174637*pi) q[3];\nu3(0.345034531799189*pi,-0.4982452073255636*pi,1.57347968678913*pi) q[5];\nu3(0.659883346839646*pi,0.053795768448644976*pi,1.445911284170121*pi) q[6];\nu3(0.274755899863977*pi,-0.23395503410372398*pi,3.84651414201697*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.658031797696108*pi,0.15156393597884*pi,3.75882619622293*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5202356960926515*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.116061939916317*pi,0.153567595831125*pi,3.85050700092266*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.534626210666232*pi,-0.4339664602834308*pi,4.01258938036109*pi) q[6];\nu3(0.444436311119012*pi,0.13832143217539905*pi,0.961369829703812*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.790147301168684*pi,0.6553378649125099*pi,1.291047149979746*pi) q[11];\nu3(0.607133805782682*pi,2.91091653549323*pi,3.1587004562741*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.350212157868313*pi,-0.14157861900553398*pi,4.02530243924779*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.34409799081693*pi,0.414551459041095*pi,4.2064805927284805*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.588458745591208*pi,3.39023472555213*pi,0.7313688171724639*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.617345646607185*pi,3.46587446947392*pi,0.728662766516954*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38205054863036*pi,0.5*pi) q[9];\nu3(0.452827808761998*pi,0.77193694037617*pi,3.90884277772121*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3013894948738*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.108003906529213*pi,-0.476090199456479*pi,4.21249717306647*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.32457438247938*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38316311916186*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.336343088044314*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47453925496724*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.131435507305502*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48192761934323*pi) q[15];\nu3(0.615430373140697*pi,2.89852017658024*pi,3.27264958657115*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2166238847366722*pi) q[21];\ncx q[1],q[12];\nu3(0.738951943831268*pi,0.9615644683037401*pi,1.0327973591541428*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.439839724845702*pi,3.29344926039139*pi,4.404875420316889*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.657737807917458*pi,0.32910500995008896*pi,1.398137813028004*pi) q[18];\nu3(0.287989547258708*pi,-0.172072870408716*pi,1.2089010816839671*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.649825490105901*pi,3.24505461067992*pi,3.21783663938083*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49732413476777*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.516181905188214*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5338060020265964*pi) q[12];\nu3(0.522276661883261*pi,-0.09846183873361403*pi,1.2160164191959422*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.362125338600202*pi) q[17];\nu3(0.350067427064965*pi,0.9039799012993801*pi,3.9986765208064*pi) q[18];\nu3(0.55168604483918*pi,0.261981804326041*pi,0.928169079487801*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5890268913226381*pi) q[21];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[17];\nu3(0.703670349348568*pi,0.285906945800777*pi,3.83957933037596*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.672900808738749*pi,-0.277491860771862*pi,0.546896882153473*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44032906992731*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43076547554263*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.290166220177393*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39992492817635*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263942406799677*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35633632878314*pi,0.5*pi) q[0];\nu3(0.755063359238972*pi,3.19417154550257*pi,2.87213393463949*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.940730559614381*pi,-0.474618543625043*pi,3.81198358172212*pi) q[3];\ncx q[4],q[17];\ncx q[6],q[13];\nu3(0.610695851075505*pi,-0.067707642194684*pi,1.354486202109586*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.862126562839664*pi,0.18439814638830399*pi,1.55492356280031*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.27747018599565*pi) q[18];\nu3(0.908547263613568*pi,-0.27406816893277997*pi,0.651011895845513*pi) q[21];\ncx q[0],q[18];\nu3(0.721423041571112*pi,0.29322975810046903*pi,0.5152221103686426*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.560448804412635*pi,0.128771612692953*pi,1.1836234721755599*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40745448800118*pi,0.5*pi) q[6];\nu3(0.780083072801735*pi,3.39132754491036*pi,3.78434274201408*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.295507309039498*pi,-0.4225503751344405*pi,1.255607728575821*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2596396786135688*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41599776180193*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5614961095091697*pi) q[20];\nu3(0.138851813698761*pi,0.43324761698721803*pi,4.0105861727441*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.245694069120457*pi,0.43459778954747696*pi,4.41747625812723*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.57695165386695*pi,-0.35576902446437997*pi,1.063877676854732*pi) q[12];\ncx q[14],q[16];\nu3(0.565887385712253*pi,0.11303048961166495*pi,1.062659957599236*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.606621776345705*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44853490011322*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43784322005967*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2030736360429088*pi) q[8];\nu3(0.286122922363939*pi,0.35157362610825404*pi,4.47190144443007*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.874639187846155*pi,0.59990530332462*pi,4.291671821422311*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3954278824743*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.470389508932205*pi,0.13650819725697405*pi,4.37988923189924*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.195588070218541*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.609882027816687*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.544490122019243*pi,0.23264195497241802*pi,4.30089936948323*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49910253164878*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.581064213448298*pi,3.1436027886499*pi,3.4095084999664*pi) q[0];\ncx q[2],q[19];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.821918408255452*pi,2.91118191816792*pi,4.3745162061776*pi) q[10];\nu3(3.5*pi,3.46735343954877*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.376110674072847*pi) q[21];\nu3(0.878618383888003*pi,2.77741833188604*pi,4.2588381207273*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45816289287518*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.268628547088366*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.771102617618657*pi,0.7608647493403*pi,0.642037076780235*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.451451672900985*pi,3.18782041965089*pi,0.5496725949393619*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.369585672877256*pi,-0.467951260980837*pi,1.70381320621316*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.394302384623333*pi,3.31718962242131*pi,0.9352055339826351*pi) q[4];\nu3(0.294335715059118*pi,-0.23282245317393901*pi,0.5900128533314732*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.978227011980497*pi,-0.03477938045944201*pi,0.839177365231341*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.439644219847332*pi,-0.4367757568749105*pi,0.5185622766209854*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.816093111594664*pi,3.33109481737066*pi,3.89999248010386*pi) q[17];\nu3(0.546040352768968*pi,0.34138203860343497*pi,3.94022701941641*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.544557015860251*pi,0.52107904280931*pi,0.870411605647003*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5240002975645471*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.608145823542199*pi,2.6789626939829*pi,3.33938465138988*pi) q[4];\nu3(0.119611955566945*pi,2.43071172386916*pi,1.1656496951516488*pi) q[5];\nu3(0.319337117825654*pi,2.98682278230397*pi,1.22923051437661*pi) q[6];\nu3(0.352954147680291*pi,2.4742977836104*pi,1.369754181978583*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.558503644113514*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.698956748368847*pi,3.08131959399877*pi,2.94816284806852*pi) q[16];\nu3(0.280234509675183*pi,-0.089396322315827*pi,3.86667503245138*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.384660065015029*pi,0.45873033759556203*pi,0.7657606788770239*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.856754444371736*pi,0.23427482804216704*pi,1.50343596017238*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0805517883693017*pi,-0.353021815865031*pi,1.09080128928537*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.644914052307532*pi,0.33125571860674197*pi,0.6741533729582561*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.271056432876497*pi,3.4960614392935*pi,1.192065083954064*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4141711234205*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48499698085467*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[17];\nu3(0.421517851973321*pi,0.56636010580262*pi,0.714524632227967*pi) q[13];\nu3(1.0*pi,0.0*pi,1.241383122521168*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285489365107702*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.4806987198805*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2211934144675212*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.36254286453047*pi,3.476437421794*pi,1.1210695115251679*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.560264292627377*pi,0.14424157393487202*pi,4.0350062237691*pi) q[11];\nu3(3.5*pi,3.47241072049197*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354390481990398*pi) q[17];\nu3(0.514988258437058*pi,0.23826980751151206*pi,1.259938695315119*pi) q[19];\nu3(0.750406291230963*pi,0.274685089272821*pi,1.5779000756462*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.343391764084734*pi,-0.197650193924914*pi,1.1102660941047429*pi) q[3];\nu3(3.5*pi,3.44328090602496*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.181609481379196*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.186277607389245*pi,-0.348549774709776*pi,1.82365979444385*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45021784016041*pi) q[14];\nu3(0.303959629600431*pi,3.10007628472649*pi,1.8816204491127*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.705091663311459*pi) q[20];\nu3(0.838131704133438*pi,0.24695921026879097*pi,4.24290800360872*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4561899435986305*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.47512870178179*pi,0.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(0.273691776825305*pi,3.18216457462139*pi,4.3539166150850495*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.166745754927688*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49066025275837*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.5403263097003638*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42770987562232*pi,0.5*pi) q[8];\nu3(0.709772254270809*pi,0.56707344509263*pi,0.932379650376033*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.224213793136459*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.369939840461471*pi,3.46841762981749*pi,1.94101525336695*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.445758286936281*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.33350223415268*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294539693987908*pi) q[19];\nu3(0.193140847664623*pi,3.08680675385892*pi,1.59109222456578*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.396076575420094*pi,-0.06642942122977902*pi,1.058753730732642*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5394005448932483*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.31482350778352*pi,-0.21506181197866397*pi,1.1399048850347269*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47390856004882*pi,0.5*pi) q[2];\nu3(0.768350016881948*pi,0.6616931321713699*pi,4.406789523534529*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.969614110985507*pi,-0.13370742219778498*pi,1.345587209450653*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.429646351376247*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.60935750934007*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.596476727792392*pi,3.12704192280295*pi,0.602572607708218*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.645698054873295*pi,0.009718756467167022*pi,1.0011045938466259*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.635463539062222*pi,-0.14065453374382297*pi,0.846229069611274*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.165782518699444*pi,0.341611822344817*pi,3.44113547845063*pi) q[8];\nu3(0.418033863186292*pi,2.94452454603345*pi,1.9056614223709*pi) q[10];\nu3(0.4578737223546*pi,0.39866421411335795*pi,1.099522443777655*pi) q[12];\nu3(0.611014377297788*pi,0.08590616048117095*pi,4.49341691610104*pi) q[13];\nu3(0.913725912241181*pi,3.0798556102908*pi,3.87277274764451*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5242920841744891*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.150070229517688*pi,-0.168241576932741*pi,0.5926640457905691*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.522307471904466*pi,2.68348378686007*pi,3.55525255150885*pi) q[8];\nu3(0.597302384888457*pi,-0.276478486232988*pi,3.38725112146284*pi) q[10];\nu3(0.621983652650335*pi,-0.18843095055256598*pi,4.14487200998222*pi) q[12];\nu3(0.616547886821534*pi,3.42302325212276*pi,4.07132137467298*pi) q[13];\nu3(0.585468229072403*pi,-0.06762752336984801*pi,0.529653296435812*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.297201614859022*pi,0.52037302144168*pi,0.89385316143864*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.761226703006546*pi,0.30969727017291104*pi,0.998469687207469*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.462305663215999*pi,0.008671614935852001*pi,4.37409002395849*pi) q[17];\nu3(0.519329596974298*pi,3.28345609042995*pi,3.39620975599002*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.638580786691073*pi,3.34585991047555*pi,3.20686887771423*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.40826696724766*pi,2.93733950919105*pi,1.63420436482869*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.773298303932498*pi,-0.12718922820836798*pi,0.7256722199462711*pi) q[17];\nu3(0.677541596372948*pi,3.37502731880843*pi,3.17700296054659*pi) q[18];\nu3(0.784117909622589*pi,3.09341187523752*pi,3.79953937602483*pi) q[19];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.671709371582225*pi,2.46814355554472*pi,3.96263192536562*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.482198195022685*pi,3.38605121033892*pi,4.17814171175604*pi) q[19];\nu3(3.5*pi,3.3810325367997*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.44261054012797*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.3152739511858371*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.159921956176664*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.436851008459911*pi,3.102021715111*pi,1.430559645780717*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.697757455574741*pi,3.46952589284923*pi,0.962642219576503*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[14];\nu3(3.5*pi,3.4813493346207*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.410517513913721*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.809168650956767*pi,2.64030036152391*pi,3.68527862597423*pi) q[2];\nu3(3.5*pi,3.44183699154993*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.300547884685*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.47797629582233*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.26943641826481*pi) q[9];\nu3(3.5*pi,3.46141074848563*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.534940809547229*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1663767871688169*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1454765074559141*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[10],q[21];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.3613563045987*pi) q[13];\nu3(0.243747110577195*pi,1.13604060576763*pi,4.27113933372794*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44730674757125*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5478184457310022*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.432543686464*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.379017668131374*pi,-0.11068339456896498*pi,1.51759290801973*pi) q[15];\nu3(1.0*pi,0.0*pi,1.194215132313744*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5790799758748237*pi) q[17];\nu3(3.5*pi,3.42739286243942*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.158081443919813*pi) q[19];\nu3(1.0*pi,0.0*pi,1.298803183007524*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43944280078036*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[12];\ncx q[3],q[5];\nu3(0.571149785699978*pi,0.379501506585485*pi,4.18014842728915*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.755310777912098*pi,0.8150687479901599*pi,0.5741924359126007*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36350375588374*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.552640998903071*pi,-0.303591893567533*pi,1.289394975207399*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.235647380925598*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.662243294499588*pi,2.79617915267546*pi,3.43988842824877*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5419474861332763*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42440189270176*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35200195931688*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.423948124803251*pi,-0.071868756397311*pi,4.40864373140965*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.295530920762074*pi,0.372150276143971*pi,1.027587540957819*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.666032761150451*pi,2.82272657377507*pi,3.18204838136692*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48389044787904*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.578629952977646*pi,0.480099606951348*pi,0.7961468300279579*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.640606992184729*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30864950043538*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.476233202583618*pi,0.42202869757251404*pi,0.627186522855672*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.267718873171195*pi,2.67817836417129*pi,0.9259428757467529*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.281067102941606*pi,0.38026536019102497*pi,3.49572883864185*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.862748615927649*pi,-0.36952068678426697*pi,3.32522104122207*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.657629523216333*pi,2.59931384236448*pi,4.08415708801153*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.663934582762856*pi,3.06409053635855*pi,3.95363800355183*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.55867978863874*pi,0.5514497645437499*pi,4.076119200963079*pi) q[9];\nu3(0.27146153447925*pi,0.20827450896343003*pi,0.5631783416434663*pi) q[10];\nu3(0.853653723071795*pi,-0.4270445755770203*pi,4.40478702788937*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45518558091241*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.208063172500231*pi,0.7079652260435301*pi,4.2803631040765*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.31243873312375*pi,0.5*pi) q[4];\nu3(0.844213104593038*pi,0.007255169431233055*pi,3.74925115098456*pi) q[5];\ncx q[6],q[15];\nu3(0.134890553208888*pi,3.02751934733467*pi,0.5624523201274753*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.42486217667056*pi,-0.368979600180453*pi,1.249970407022186*pi) q[10];\nu3(0.279472253071379*pi,0.352543095768615*pi,4.4843538181019795*pi) q[11];\nu3(0.495475912212063*pi,-0.4521313700591152*pi,3.62789391398788*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1522391755518822*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.598249062238931*pi,-0.29405849853266697*pi,3.99492577533038*pi) q[1];\nu3(0.55833384053607*pi,0.43478823523022403*pi,0.788965488083726*pi) q[2];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.239102099791255*pi,0.226474622396579*pi,3.36240746660109*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.428068592076059*pi,0.7173670459355499*pi,4.17466285676562*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.369084477451214*pi,3.02654622768251*pi,1.69387579848484*pi) q[16];\nu3(0.555795077736481*pi,0.422869300393547*pi,1.41592454524915*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0669629825171741*pi,-0.28898966346563104*pi,1.420684689423278*pi) q[21];\ncx q[0],q[9];\nu3(0.419323391039685*pi,0.84738699928568*pi,0.5043072699598148*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.20271012742199*pi,0.39947502484116204*pi,3.77415039635309*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.317242308830315*pi,3.18907467024749*pi,1.58533754932958*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4503982292333895*pi) q[17];\nu3(0.433145864598382*pi,2.77497579996241*pi,1.53181791385876*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.62088468008962*pi,-0.378252281471329*pi,3.58640167647819*pi) q[21];\nu3(3.5*pi,3.46030643727161*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.233159662650988*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.179898421527368*pi,-0.040386914628467996*pi,4.23325423149602*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.709887566700889*pi,3.40954623198376*pi,3.64613218475948*pi) q[19];\nu3(0.183206223224313*pi,0.39183367826330895*pi,4.10906934510381*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.432147943645036*pi,2.99008790018634*pi,0.94283257841461*pi) q[19];\nu3(0.601688072934474*pi,0.07667834710962596*pi,4.36358776675479*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36980680985669*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.3991345546186995*pi) q[9];\nu3(1.0*pi,0.0*pi,1.222400982482018*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.305963086494693*pi,2.75671133470652*pi,1.51468389369451*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.46912885313451*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.584943825307808*pi,-0.178202780561112*pi,1.175130333140187*pi) q[15];\nu3(1.0*pi,0.0*pi,1.145493044261614*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.48731960081165*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.517296065595068*pi,3.26525743592125*pi,1.7821367349583*pi) q[4];\nu3(0.290204734950739*pi,2.93196051342289*pi,1.0397649932155169*pi) q[6];\nu3(3.5*pi,3.48181661336861*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.29829994319146*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.228932136272915*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4577307181633*pi) q[12];\ncx q[14],q[19];\nu3(0.382889909736654*pi,0.13593399122322802*pi,0.90750099128151*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.397343171993696*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2541056893065359*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39029583088632*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[12];\nu3(0.596815298074166*pi,3.37122095935177*pi,0.78736527239427*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.45520893473949*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.474729610048589*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2181353907291501*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250600711198105*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.667725819573302*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.697028467209733*pi,-0.262963702489655*pi,1.178333507534358*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49726775612504*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5566267819246994*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0248141680377541*pi,0.20621506644527998*pi,1.118436377318321*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.608745308486073*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6364095073531519*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49202781580055*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1336964078408212*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4267524081382*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.279464906401281*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.37131167018438*pi,0.24871355643235904*pi,3.29086941385989*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.184563225718909*pi,3.40646872518267*pi,0.781647921962092*pi) q[9];\nu3(0.334914358539508*pi,0.349014042666136*pi,1.1244012283279021*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.956589202244465*pi,0.8308134450424101*pi,0.5568438065772395*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38653385640359*pi) q[6];\nu3(0.382887516709863*pi,2.63959592335337*pi,1.3226026180709138*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.181673845462283*pi,-0.11193781404272302*pi,0.738642335312683*pi) q[9];\nu3(0.333642771049275*pi,3.1240182176375*pi,0.79722315752037*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.358921291892647*pi,0.438484704051918*pi,0.893234566614577*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5175191004391984*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.210269350382378*pi,2.54939547894583*pi,1.438741461995938*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.571047180398224*pi,-0.345097210253943*pi,0.757186191096202*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.610998339682989*pi,-0.4415527131645945*pi,0.501951682681389*pi) q[3];\ncx q[5],q[6];\nu3(0.64319416666747*pi,3.08114218335096*pi,4.40281623375029*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.262392354555828*pi,3.3782923759583*pi,0.5942912446837814*pi) q[12];\ncx q[13],q[15];\nu3(0.342093857347069*pi,-0.01006060555022098*pi,0.5804562690769958*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.932036552826175*pi,3.14955813384871*pi,3.56019597450915*pi) q[19];\nu3(0.562229341611015*pi,0.373947003235238*pi,1.270220231552363*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.304159496825949*pi,0.8676747911931499*pi,4.08152492831966*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.749400764942862*pi,1.10363903454341*pi,0.714418713080423*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.622775590348999*pi,2.59975355559609*pi,3.88850511825627*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.258604584746314*pi,1.21167091031222*pi,4.2506731310493*pi) q[11];\nu3(0.632434468149931*pi,-0.435981035562479*pi,1.015609724612336*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.854791600860757*pi,3.475470162243*pi,0.639206929221536*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.62035751673635*pi,-0.349076868765473*pi,4.4179273647404305*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.575885716589348*pi,-0.281950240629965*pi,1.024699697178167*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.391391992067749*pi,-0.18422643298118202*pi,4.40794255376427*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.481617191311142*pi,2.93286533128272*pi,0.9013982996678049*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.661824165115649*pi,0.7896728323771101*pi,4.489110538922899*pi) q[15];\nu3(0.602417150633024*pi,3.30170112320748*pi,3.15044309367727*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.844011817389255*pi,-0.395949902123399*pi,4.28475721998289*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.515318636116132*pi,-0.258296758581016*pi,3.62221528094645*pi) q[13];\nu3(0.950657030128733*pi,0.467142122283407*pi,1.188331971722584*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.265072445498563*pi,1.00213807962236*pi,4.28032363439213*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.468982249850264*pi,0.16438798238750096*pi,3.87036777105115*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41003922605803*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2099491666229971*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.587335367164796*pi,3.20947254457257*pi,4.28734673344782*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.753226514247019*pi,-0.11678085232086*pi,4.02110372489166*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.626881514987544*pi,0.26790020013445603*pi,1.461250027919613*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37212094519704*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.157575682215219*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.244582064584726*pi,-0.28136496075372497*pi,1.64172328309785*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.676215425278082*pi,0.160382889180279*pi,1.64545075154408*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.602380066561398*pi) q[14];\nu3(3.5*pi,3.43988844639065*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.322638724001922*pi) q[19];\nu3(3.5*pi,3.44704869950087*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38948033565036*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3834344680859*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.636291184867598*pi,3.31324080760192*pi,0.5384304383214374*pi) q[6];\nu3(3.5*pi,3.43606578476575*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5446051455490286*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3756473034582362*pi) q[11];\nu3(1.0*pi,0.0*pi,1.324844699522836*pi) q[12];\nu3(1.0*pi,0.0*pi,1.236926423127074*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,3.36874620969894*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1548625067006228*pi) q[20];\nu3(1.0*pi,0.0*pi,1.321381984477024*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[12];\ncx q[2],q[13];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.366553338951827*pi,-0.23362212746712402*pi,4.2703962894803595*pi) q[6];\ncx q[7],q[15];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.769440984338176*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36069518728249*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5794081112018539*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5811745545357503*pi) q[12];\nu3(1.0*pi,0.0*pi,1.159001150611435*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39647846867834*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47017719991285*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.488873921605871*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[12];\ncx q[2],q[13];\ncx q[3],q[20];\nu3(0.0460359424508359*pi,2.78117192442146*pi,1.74568303386371*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.275337975659597*pi,3.31902385457912*pi,4.46224613452154*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.726919086435725*pi,0.0024180086502170184*pi,1.348828513407358*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47391757104695*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46947370154095*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.192667959452777*pi,0.415800489287914*pi,4.36508385483611*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.457596604674774*pi,0.32680287308490796*pi,0.9564471420599641*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.350714541735535*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.33251111632116*pi,0.5260492265249599*pi,3.63361534240713*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.46564331004951*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3808551984718012*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.469456930921957*pi,-0.4148488565996385*pi,4.23436679841857*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.756124751322343*pi,3.32790388928638*pi,4.12149469743167*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.815297400393565*pi,-0.21433033453170203*pi,0.674068284406557*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.13288537590188*pi,0.435096829751489*pi,3.957333742383*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.283036184811719*pi,1.07612435651859*pi,4.33375351850922*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0511250553116815*pi,1.03661302787324*pi,4.2419443906100796*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.475540785874161*pi,0.018788407888775005*pi,4.26874931093536*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5663003403198146*pi) q[18];\nu3(0.676641319555095*pi,2.49658716491824*pi,3.77316496652245*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.636613858282063*pi,-0.18436182981299698*pi,4.39087956076931*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.496750219918851*pi,0.03267157018521305*pi,0.5494141853525194*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.692371624737978*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.52130303655527*pi,0.9074384150482799*pi,0.7709925408594269*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.186573654204926*pi,0.002748130054170961*pi,0.783371718502383*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.410581449771389*pi,2.87730858198227*pi,1.203375531784833*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.434885440503718*pi,0.05300449592214995*pi,3.65426355858505*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.470394093629499*pi,-0.26501393808781704*pi,0.782559285086512*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.488195118933858*pi,3.45324256615204*pi,1.344937797414378*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.772221942406318*pi,0.193841246825321*pi,4.44042900521513*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.234888830031568*pi,0.68064539000811*pi,4.32916031593785*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.67062083797724*pi,0.479229452914565*pi,4.34195668549704*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.565743248779305*pi,0.11414277520983096*pi,3.95972244903936*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.831884614419738*pi,0.280588112066279*pi,4.18146611730407*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.757743896474139*pi,0.12555247688676596*pi,3.71286638732792*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.629372844155138*pi,3.04405508116361*pi,3.25025034113601*pi) q[20];\nu3(0.590961687390603*pi,3.18046216227996*pi,3.99846196096767*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.111523386687929*pi,3.33639408287176*pi,0.774673080416867*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.659036978278503*pi,0.404704328304585*pi,0.878754885024287*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.379749677123198*pi,-0.285423500203842*pi,0.7650976947067609*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.792248510078867*pi,0.365540161279732*pi,4.44085314324251*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.617746010860649*pi,0.8722909481337999*pi,1.026923896152915*pi) q[20];\nu3(0.401210517094014*pi,-0.17835145563043198*pi,1.3080091017058701*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.660840151358468*pi,-0.4087855890485891*pi,3.84166310804515*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.349569865884834*pi,3.49064604389757*pi,1.209908321678989*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40711156926028*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43118065158561*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47682887049979*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.341491112316265*pi,3.47003032250832*pi,1.88912504001134*pi) q[6];\nu3(0.166967139025963*pi,2.98421151399703*pi,0.979387442597062*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1372836645907909*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.271668921614633*pi) q[17];\nu3(0.786208587882332*pi,0.43288417684010605*pi,4.385347269999119*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272149874351729*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[17];\ncx q[3],q[19];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.64112281466677*pi,0.18855398951243696*pi,0.896418457890493*pi) q[6];\nu3(0.592433618817623*pi,2.47279140621223*pi,3.65500362795249*pi) q[8];\nu3(3.5*pi,3.49689540097283*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.188974545002539*pi) q[15];\nu3(0.956985198480695*pi,0.24933528533029503*pi,4.28305475233234*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49118319231649*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49639530690303*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.617601198088107*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.450064053996281*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2313745580321411*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[17];\ncx q[2],q[6];\ncx q[3],q[19];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38680916383859*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34264972704117*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.187137806108381*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[18];\ncx q[10],q[15];\nu3(3.5*pi,3.47084817649877*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.2163309410797258*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37694193943511*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.844152159436245*pi,3.06118831737827*pi,3.74203888871637*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[14];\nu3(3.5*pi,3.47525671155457*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3455859636385221*pi) q[8];\nu3(3.5*pi,3.41743852675101*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41190400398578*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.31046505205556*pi,-0.16957238976648598*pi,3.99995190183511*pi) q[17];\nu3(1.0*pi,0.0*pi,1.24064109889571*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.148342904352128*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.20803654094373*pi,0.17934966860535895*pi,0.6788367683668051*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47576700903798*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.553084396599703*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.436686832998493*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5413806693126144*pi) q[16];\nu3(0.659562819748256*pi,0.22468164290997505*pi,1.58325776549718*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.64667426241254*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3053456317749*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49897290422462*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.612676800395435*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.629221570887693*pi,-0.06720252887577599*pi,0.5331298981036918*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.466816376001914*pi,3.125708742429*pi,4.26653867963592*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.48272925923287*pi,0.62738211116546*pi,4.34179133960406*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.394694098915563*pi,3.31669398159826*pi,4.2723613640057305*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.180809331961757*pi,3.1352045683601*pi,4.37448357104269*pi) q[0];\nu3(0.855585773007823*pi,2.9560825030406*pi,4.27147621148944*pi) q[2];\nu3(0.41237892364598*pi,-0.25070062688177996*pi,3.99269796834141*pi) q[3];\nu3(0.123881792604109*pi,2.61491889697599*pi,0.999934185403368*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.815682332297063*pi,0.5776371128141999*pi,0.77600234545853*pi) q[7];\nu3(0.689744905238551*pi,0.7420072407924201*pi,1.2149638695472151*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.189766137581382*pi,0.04132634223624099*pi,1.451128937419677*pi) q[10];\nu3(0.511323266689607*pi,2.48343127775418*pi,3.60488901406388*pi) q[11];\nu3(0.621109300903237*pi,0.35698610533032105*pi,3.94112459371161*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.596251914736704*pi,0.438864087145145*pi,0.993319221282541*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.184304019323074*pi,0.050286414382812006*pi,4.159908199019521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.461367404553708*pi,2.63284157959916*pi,3.76354868269676*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.791265134262875*pi,0.6533724857533101*pi,0.676225629723791*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.403121034072326*pi,0.08205445181508697*pi,0.883818603813401*pi) q[6];\nu3(0.618969631209236*pi,3.28193170808958*pi,3.67397770201194*pi) q[7];\nu3(0.136593232145714*pi,-0.352877159323626*pi,0.818051277266032*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.404078981310052*pi,0.56220495813656*pi,0.6965918454547599*pi) q[10];\nu3(0.819487820924451*pi,0.27235964761640497*pi,1.69785741347323*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.15175377449343*pi,3.34587916288387*pi,1.265576013554311*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.713779710130493*pi,3.26354494239072*pi,3.37872371740152*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.80135634329018*pi,-0.196293051474205*pi,0.681638292447302*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.333973654920532*pi,0.222427806844946*pi,1.163630352238147*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.389275633901757*pi,0.49820574956544394*pi,4.3021363219517*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.600674019293802*pi,-0.387279941188235*pi,0.945244011200847*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.320375743451251*pi,-0.0061821496606109805*pi,4.41147029336598*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.44388322915359*pi,-0.4617126219132562*pi,0.8118271614705981*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.246576939515559*pi,-0.4192102673942312*pi,4.256567583660949*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41104466886486*pi,0.5*pi) q[4];\nu3(0.281955420776332*pi,0.7295167284652*pi,4.36757353435312*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.668397774058357*pi,3.08821450243015*pi,3.17874317471022*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2238125064403569*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.569163242503214*pi,-0.311644680748108*pi,3.79033609419674*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[11];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(0.463534722015482*pi,0.36299882304696995*pi,0.844941273176069*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.742873439056377*pi,0.55906671653123*pi,0.626150838974275*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.233587407420013*pi,0.453998508788922*pi,3.92882013157109*pi) q[20];\ncx q[0],q[13];\ncx q[2],q[5];\nu3(3.5*pi,3.43773825139169*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,3.44077472225035*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.384326755411367*pi) q[11];\nu3(1.0*pi,0.0*pi,1.317653441423557*pi) q[12];\nu3(0.627661268140775*pi,2.87649654400031*pi,3.13171686463834*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5447764155158662*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.802840693399216*pi,3.42029529189999*pi,3.30489697316317*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42854127075829*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35528192752599*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.167815506977971*pi) q[5];\nu3(3.5*pi,3.41769331048159*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.229716386727092*pi) q[10];\nu3(1.0*pi,0.0*pi,1.267973628195504*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.315933161066287*pi,0.61412682404214*pi,3.66662699379552*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.37288572989932*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47848426321137*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43652118233889*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.326682824796674*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48707620450643*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.718025006072388*pi,-0.396879603684345*pi,3.73057837487752*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.499196207134689*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[12];\nu3(3.5*pi,3.30547810144505*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5509209044193821*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.667253489191597*pi) q[13];\nu3(0.553348683809855*pi,0.330513357351797*pi,0.884498037982741*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.229866203993216*pi) q[19];\nu3(1.0*pi,0.0*pi,1.145590578328193*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.222177030085252*pi,-0.224760902386133*pi,0.663616557565557*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,3.47025645940968*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.253508508520036*pi) q[14];\nu3(0.238486619533563*pi,-0.291826695391465*pi,1.6489187341203*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.33738806743921*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209092083823148*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.327032953341909*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5313576691001893*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5395273899104438*pi) q[20];\nu3(0.703237617277417*pi,-0.19059618424096397*pi,3.8965294255532*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.622834376924439*pi,0.20997440638625098*pi,1.55080085668181*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.504958301275118*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5120254580559989*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.225962083616485*pi,3.0229392661653*pi,0.708756602181569*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.234708349865036*pi,-0.172152850312068*pi,0.777846376518753*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.899703487286725*pi,0.6618615990203001*pi,4.37111811650711*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.316658986539394*pi,-0.33322269236848*pi,1.64413153663496*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.744652139031184*pi,-0.036340662818107994*pi,3.76450386704494*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.478898764615554*pi,3.0213423315634*pi,1.47132717584746*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.768290922901038*pi,-0.271788777194449*pi,3.28859231222515*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0916461773124116*pi,-0.4190045400900976*pi,4.13314757979189*pi) q[1];\nu3(0.629404261540056*pi,-0.278485997425563*pi,1.173870427100431*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.277113105157314*pi,0.56487425172004*pi,3.85583012153605*pi) q[8];\nu3(0.592905623117575*pi,3.33674890124619*pi,4.147823108779519*pi) q[9];\nu3(0.622802907738229*pi,-0.376552417791973*pi,3.47657558097744*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.299902656496623*pi,3.26579955007847*pi,1.101932381578604*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.85340507589304*pi,-0.080820902475162*pi,1.131081366220682*pi) q[2];\nu3(0.312075358896781*pi,0.5603377833947301*pi,3.59203112508828*pi) q[3];\nu3(0.426500346173368*pi,-0.419717599712769*pi,4.4219282640736*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.708220191539578*pi,3.03354641367991*pi,3.64882732666294*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.516866475422115*pi,2.54936318262758*pi,3.73651221189163*pi) q[9];\nu3(0.501517870107031*pi,3.32780562477308*pi,0.623883223533355*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.460210726775707*pi,0.72849425173939*pi,4.10843123052298*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.219723836016768*pi,-0.24191224446895898*pi,4.05900734756157*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.557505583457791*pi,-0.08294043662714701*pi,0.875136981008285*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.4984539121308*pi,0.193781868336532*pi,1.478766178780074*pi) q[3];\nu3(0.539094509775551*pi,3.24347851900277*pi,1.6610616498791*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.57901697068607*pi,3.475754310892*pi,3.42254234311309*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.374621488974667*pi,0.10253656422102297*pi,4.44699274827894*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.324275647391532*pi,0.23072357383763797*pi,0.820251784167383*pi) q[17];\nu3(0.7620849408971*pi,0.07413563825998903*pi,3.75442882312164*pi) q[18];\nu3(0.921598243150324*pi,3.32055480941356*pi,4.05635777605047*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.475675805720983*pi,3.18050378163517*pi,4.17413592613132*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.681299005932044*pi,0.015544726358046046*pi,0.5997847189286223*pi) q[14];\nu3(0.599380780620261*pi,0.357394015259347*pi,4.10919214439818*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.226757700727595*pi,0.23382355479650996*pi,4.18410733214495*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.55606143582781*pi,0.21092178595216005*pi,4.16092490654721*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.507978126475847*pi,0.52032367194666*pi,0.9576454579770479*pi) q[14];\nu3(0.438523015207757*pi,0.7343988783778901*pi,4.18066123763648*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47729207467385*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1090475782428189*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.830505564688582*pi,0.06418841928239205*pi,3.79054809253329*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.33548486716637*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1375751529714488*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38929940145143*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193643511972947*pi) q[17];\nu3(3.5*pi,3.48871237454963*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2228993534264752*pi) q[20];\nu3(0.350258887793786*pi,2.68422696878651*pi,1.65296782353409*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,0.540414584597199*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[10];\ncx q[7],q[13];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[12],q[15];\ncx q[16],q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.49238624662065*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4393379524201695*pi) q[4];\nu3(3.5*pi,3.48170866995877*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42820647760263*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44435258966154*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2756338924627029*pi) q[10];\nu3(1.0*pi,0.0*pi,1.276929234604693*pi) q[11];\nu3(3.5*pi,3.47440897471939*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.217137817952385*pi) q[13];\nu3(1.0*pi,0.0*pi,1.298697174958428*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246704885587841*pi) q[15];\nu3(3.5*pi,3.38805338674375*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5576256196928868*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1583193014401991*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42261837156145*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[10];\ncx q[6],q[21];\ncx q[7],q[13];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[12],q[15];\ncx q[16],q[18];\ncx q[19],q[20];\nu3(0.709392568948166*pi,2.66411405624434*pi,3.73626851464391*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.357630523539829*pi,1.11863836993962*pi,4.25792660707339*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44235484461572*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4866048387343405*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.624359908983264*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5433239010080224*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5061339963483755*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5795935722237697*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48649399037037*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3380749575441762*pi) q[21];\nu3(0.289543668430563*pi,3.24950106115257*pi,4.26263841297464*pi) q[0];\ncx q[1],q[11];\nu3(0.594657209555089*pi,3.28401736645048*pi,3.29208277338322*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[21];\ncx q[7],q[13];\nu3(0.240546519415815*pi,-0.148393897871549*pi,1.3681548504642809*pi) q[8];\ncx q[9],q[14];\ncx q[12],q[15];\ncx q[16],q[18];\nu3(0.6172352324777*pi,-0.03718902399424601*pi,4.33542996039969*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.329528376892833*pi,3.4320720447613*pi,1.88094842760387*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.6885665389521*pi,3.32044027616071*pi,3.27080653045709*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.20020696466951*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.583749376459898*pi,-0.30367197123949896*pi,4.32969713911638*pi) q[1];\nu3(0.139054995728067*pi,3.29686410390276*pi,4.39397374589669*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.738816527547385*pi,0.88992715420841*pi,1.037237558991103*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.185341094375269*pi,-0.36240424882851197*pi,4.13520505750804*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.904068598283589*pi,0.21690234628182803*pi,4.1366909637618505*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.4523787143299*pi,0.037015926560545975*pi,4.4799047533927805*pi) q[1];\ncx q[2],q[17];\nu3(0.33323402905223*pi,0.5898469068580401*pi,3.63913688256985*pi) q[3];\nu3(0.475804452874046*pi,2.79074677634021*pi,1.404805350922514*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.283989423851256*pi,3.45198166904364*pi,1.303247442177633*pi) q[7];\nu3(0.606796301338137*pi,3.32009744130323*pi,4.2772011666118495*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.676164181942837*pi,-0.4249197210885617*pi,4.25693529854915*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.46573804983142*pi,0.99726710563965*pi,4.1296431644295*pi) q[19];\nu3(0.644385503312541*pi,2.64898654065528*pi,3.47870563091427*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4653507605695*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37507043389912*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.394362674875506*pi,3.07966561141665*pi,1.439800718468181*pi) q[4];\nu3(0.801951727634234*pi,-0.001300523117996999*pi,4.20780265848874*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2591297293883499*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.671995084123353*pi,-0.068729650030461*pi,1.080957214845145*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.104144610714503*pi,2.71511990984729*pi,1.3568374075991279*pi) q[13];\nu3(0.882479449921913*pi,0.8543111844626099*pi,0.5474689877022509*pi) q[14];\nu3(0.773894154173905*pi,0.5890381698082101*pi,0.934755639059276*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.142750180170429*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.295762571664184*pi,-0.381106373351715*pi,0.636030490292438*pi) q[19];\nu3(0.344121961377603*pi,3.13821715030478*pi,1.53829688666214*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.580540015251982*pi,0.67488131848142*pi,0.797727423046187*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.112853304127568*pi,-0.322437221652753*pi,1.259276779914529*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.823688665899288*pi,-0.43322466315228303*pi,3.66103161275914*pi) q[13];\nu3(0.71335212561787*pi,-0.296697800478684*pi,3.6475753925611*pi) q[14];\nu3(0.335332115982724*pi,-0.38133151567103*pi,0.745954044085214*pi) q[15];\nu3(0.379777562153274*pi,-0.11471696234316597*pi,0.7056599605820519*pi) q[16];\nu3(0.315380988052646*pi,0.411556128401271*pi,0.806507439584631*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.33487475824798*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.46721026470964*pi,0.016787936667194026*pi,3.91990604589572*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.623155172903135*pi,-0.23895906684427098*pi,3.79874500367725*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5008036148344208*pi) q[17];\nu3(0.325747574658581*pi,3.08373409139835*pi,1.485971302748672*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.444104789047123*pi,3.16614805626575*pi,1.54696130961902*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37011545067033*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.218920301284163*pi,0.50658646185139*pi,0.5941227994236603*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.291389190100059*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.303600531213181*pi,3.39524759893154*pi,4.13387837018899*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.4593244502446*pi,0.5*pi) q[5];\nu3(0.917211488155939*pi,0.6882087272236399*pi,0.65400031866599*pi) q[6];\nu3(1.0*pi,0.0*pi,1.306708842600947*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4420695246913*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.45454146478232*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.24992666251597*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2040756828328472*pi) q[15];\nu3(0.653367012639209*pi,0.71826496250217*pi,1.006253702289629*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4437597409718*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(3.5*pi,3.34977821663441*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.229151038579344*pi) q[14];\nu3(1.0*pi,0.0*pi,1.236347211673656*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45534703287107*pi) q[19];\nu3(0.359087094189809*pi,2.59978158732727*pi,1.398415278358104*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40718870567241*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43549016796324*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.69015155989011*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38183213841692*pi) q[15];\nu3(1.0*pi,0.0*pi,1.325053790604895*pi) q[16];\nu3(0.742333065072768*pi,0.8890028048720799*pi,0.503842167157947*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.5731790682628191*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5217345087658636*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.619608540218817*pi,0.400203871627122*pi,4.00530772852172*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40272682033556*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.294386686403663*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.769258054201027*pi,3.02211504293288*pi,3.71091960996835*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.433312789169371*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.157074429804324*pi,0.322103442960043*pi,0.90955111275847*pi) q[12];\nu3(0.639694432759833*pi,3.02261681295738*pi,3.03265443704048*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5208613438537979*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.252914366080516*pi,-0.30856941569443497*pi,1.4285724768516679*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45976861594713*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234750285268593*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.642594167667173*pi,0.448667734277826*pi,0.5136807804275517*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nmeasure q[1] -> c[1];\nu3(0.701175553060885*pi,0.14431363665559405*pi,4.38181821749221*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.482048652577656*pi,3.05740894360191*pi,1.77529972956506*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.613476835341919*pi,3.37708239873497*pi,4.2929644240814095*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.405731568764488*pi,-0.202690669859229*pi,4.0423322880773*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3463558054962395*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nmeasure q[14] -> c[14];\nmeasure q[19] -> c[19];\nu3(0.531874680376222*pi,3.40676259937934*pi,3.57381001204617*pi) q[4];\nu3(0.569090502677984*pi,-0.4112000269966697*pi,4.44262469139988*pi) q[5];\nu3(0.786153517018104*pi,2.799802495135*pi,3.38531167797011*pi) q[6];\nu3(0.489249542079331*pi,-0.4605631130686216*pi,4.08800992992089*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.79814275489532*pi,3.25081088166539*pi,0.685297827506294*pi) q[18];\ncx q[20],q[21];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.445637336247573*pi,3.06171219362989*pi,1.26666454691903*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.840083623780347*pi,-0.11726884171901902*pi,0.8211386473389319*pi) q[10];\nu3(0.856819694111095*pi,0.37150619731079704*pi,1.278388789639888*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.43917630943166*pi,0.5090971341249*pi,4.299965470551641*pi) q[20];\nu3(0.562085985833591*pi,0.9916885783642599*pi,0.910838055636212*pi) q[21];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.624878128908452*pi,0.9097735812296399*pi,4.45570037805106*pi) q[0];\nu3(0.950272371474851*pi,0.19510460552892095*pi,1.412594507747158*pi) q[1];\nu3(0.675715732801873*pi,0.15846656482315702*pi,4.418244272032791*pi) q[2];\nu3(0.922179675722221*pi,0.36720484816210497*pi,0.80953991110541*pi) q[3];\nu3(0.424363715942226*pi,2.71096954794657*pi,1.429600596346397*pi) q[4];\nu3(0.725469415461343*pi,-0.006824793836420984*pi,1.0620805225424261*pi) q[5];\nu3(0.835393134368291*pi,2.84544149061952*pi,4.28270765863309*pi) q[6];\nu3(0.211330897183208*pi,2.90864441559081*pi,0.8755805461562349*pi) q[7];\nu3(0.155447985287668*pi,0.63363876399682*pi,4.00738096610435*pi) q[8];\nu3(0.0513833581611805*pi,2.59383488922078*pi,1.3269279515684511*pi) q[9];\nu3(0.722840369000337*pi,0.5062277634436301*pi,0.5351038176078033*pi) q[10];\nu3(0.551420723784642*pi,3.06264545567673*pi,3.02339285494018*pi) q[11];\nu3(0.57791474995392*pi,0.58637809305747*pi,1.1978870597790658*pi) q[12];\nu3(0.496243673831283*pi,2.72571130624495*pi,1.4978161660154141*pi) q[13];\nu3(0.727519154751794*pi,1.0269435070922*pi,0.620385429921095*pi) q[14];\nu3(0.531761226462258*pi,3.42215859176038*pi,4.127454979709309*pi) q[15];\nu3(0.583465643515433*pi,3.26888815813552*pi,3.20768954693635*pi) q[16];\nu3(0.35064613797482*pi,2.60503198500188*pi,1.108155893018854*pi) q[17];\nu3(0.59248345054006*pi,-0.27249613100943704*pi,3.3159617524349*pi) q[18];\nu3(0.742030495669556*pi,0.5813481669145999*pi,0.8965380196742421*pi) q[19];\nu3(0.799118451073294*pi,0.65543958059221*pi,0.619326648474553*pi) q[20];\nu3(0.652566406778236*pi,0.252839662660882*pi,0.873050209044067*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49228735381534*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.41521564346943*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2246151051431848*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49477610547959*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.304842447680262*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282811932494478*pi) q[18];\ncx q[0],q[6];\ncx q[1],q[10];\ncx q[2],q[7];\nu3(3.5*pi,3.33777996641165*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.1823125132481151*pi) q[14];\nu3(3.5*pi,3.48847332620404*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4563380348252322*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48640848443696*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49281438283945*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44722068695023*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4752943230124*pi) q[6];\nu3(1.0*pi,0.0*pi,1.216625531102286*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.255808327745212*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36500061315889*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.195302869505835*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.318969813749955*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.252134208593899*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.63740712563858*pi) q[18];\ncx q[0],q[6];\ncx q[1],q[10];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[16];\nu3(3.5*pi,3.49998980165268*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49849899782074*pi,0.5*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.5111443496601846*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.383992235423573*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5350810896372389*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4444042251408988*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.436468617643611*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.3903687456523794*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5084073046722231*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5580923369731483*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.800969906702949*pi,3.26789165543124*pi,3.14309903582676*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.798772038972179*pi,3.22315762130954*pi,0.66042805686358*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6919147384108439*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38311616363299*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.771154990149095*pi,0.350278772477847*pi,1.5467739762184*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.437090952820957*pi,-0.288714023320097*pi,0.929001512620247*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.438095979357373*pi,1.09230085581809*pi,4.097917518536001*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.267760068548519*pi,3.42805957553853*pi,0.8060571458418839*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.473840729663292*pi,-0.11218646598889498*pi,4.01080792251384*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.691322460837312*pi,2.54040528737804*pi,3.75881960407138*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.641515958895557*pi,0.42799903479574797*pi,4.40366449266181*pi) q[14];\nu3(0.300240656551839*pi,2.94071112973114*pi,1.061620316781297*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.725655002419178*pi,2.78336093318058*pi,3.47675076413881*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.809136456696572*pi,-0.17839227614298903*pi,1.1291530827318779*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.519332536714823*pi,0.9287943811041499*pi,0.837331496231303*pi) q[4];\nu3(0.421959729015435*pi,0.15958621469938905*pi,1.3396456176751141*pi) q[5];\nu3(0.730815438288253*pi,-0.4232855369014745*pi,0.877912432148381*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.430234118353758*pi,-0.376967108605313*pi,3.84516399918367*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.302876633773393*pi,0.48327727332402504*pi,4.34156859873048*pi) q[14];\nu3(0.47450314686782*pi,-0.4076314651877488*pi,3.68384102023735*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.807733941810336*pi,2.79185805448076*pi,3.92434669932447*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.554279513290869*pi,-0.25338132015582804*pi,4.36699708000192*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.578104525920574*pi,2.57449891231765*pi,3.44014268325716*pi) q[0];\nu3(0.147171573371473*pi,0.495449428062964*pi,0.87964662130575*pi) q[1];\nu3(0.423847468287586*pi,-0.325632213998599*pi,0.5513793608986495*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.125651217630474*pi,-0.4542409216806263*pi,0.735495645683255*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.660529517921753*pi,-0.4762118201470242*pi,3.10052042543236*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0383367063284656*pi,2.84586183668803*pi,0.904592291748037*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.350439312787353*pi,0.51665262485174*pi,4.12931414939839*pi) q[16];\nu3(0.700098102599407*pi,3.40858908738439*pi,3.47197517588216*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.395821186733487*pi,-0.15886852031023102*pi,4.01971928692384*pi) q[1];\nu3(0.270848201727829*pi,2.99616667381048*pi,1.28325726351493*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.497535435804924*pi,-0.24638480561450898*pi,3.86954347029526*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.60285872440099*pi,-0.10279266099227702*pi,0.997156294683933*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.395536872866448*pi,0.6224410255229*pi,3.86042533716249*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.523111059783635*pi,3.34164695825221*pi,1.95005971176379*pi) q[7];\nu3(0.319221280823521*pi,0.282250186610125*pi,4.470755241867289*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.805149482588495*pi,0.24671744197204903*pi,1.379413709903472*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4597912216403*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.544790982019701*pi,-0.231916763439025*pi,0.737293470593131*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.651303820747421*pi,-0.219813538101372*pi,3.38147407154175*pi) q[9];\nu3(0.27243005097852*pi,-0.17634407289806497*pi,1.296858909380646*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.338369911130963*pi) q[14];\nu3(3.5*pi,3.35208870975478*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.231157312809041*pi) q[17];\nu3(0.822373381539326*pi,3.37454054901757*pi,3.12389271461966*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.587026814097447*pi,3.44577771839299*pi,3.05639650098944*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[16];\ncx q[15],q[17];\nu3(0.47923667527604*pi,2.58254572305004*pi,1.08391982878484*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38178248713667*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38246544648444*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40930950016162*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.27342407780156*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5665850316475569*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1861148281817249*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5710704310010688*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.369980719844375*pi) q[20];\nu3(0.313600420377816*pi,-0.09485998956450298*pi,4.23637765912809*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\ncx q[2],q[5];\ncx q[3],q[14];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\ncx q[12],q[16];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.218699634723848*pi,3.28841627111673*pi,1.483859373716646*pi) q[21];\nu3(3.5*pi,3.49803677771162*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45139812878666*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36348899518667*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.195018627800172*pi) q[4];\nu3(1.0*pi,0.0*pi,1.277236520149763*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.1814730837097032*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3953792119010195*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5693418954060797*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3025715601142895*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[20];\nu3(3.5*pi,3.45117576589079*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49499983885379*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2272769600936169*pi) q[9];\ncx q[11],q[13];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.203962423889773*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.387847710757733*pi,2.86363996703568*pi,0.677754707438396*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43635177074739*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.30772833132099*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.49531150098706*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.447290136653065*pi,3.34144320949725*pi,1.376175334986254*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\ncx q[2],q[5];\nu3(0.759622983539416*pi,-0.350906903654934*pi,4.23143564395935*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5806784836361597*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.757858792829715*pi,3.129091218941*pi,3.82332761228021*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.347534003920328*pi,3.46606782572602*pi,1.97051775254165*pi) q[15];\nu3(0.773482466703811*pi,0.66744344094458*pi,1.110774200154565*pi) q[16];\nu3(0.60144959018324*pi,2.9142084193078*pi,3.23253826018773*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.39213914084315*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.177042900061006*pi,-0.239244402037264*pi,1.53435595610906*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.685432202395312*pi,2.71260669884886*pi,3.31196171095349*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.970329735582793*pi,0.297820645344292*pi,3.86526451839402*pi) q[16];\nu3(0.192397868074637*pi,-0.07003545633167002*pi,3.69985101011064*pi) q[17];\nu3(3.5*pi,3.49014769358066*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.386514695127766*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.545201722575005*pi,3.19533387035542*pi,4.09213666818207*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.533649982057221*pi,-0.244842872078952*pi,4.138362863266639*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.759117803771004*pi,0.19497340679463704*pi,1.3826198749501581*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.369268208875995*pi,2.50864406053481*pi,1.152503428395364*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5014412332623215*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.799858478385946*pi,0.483481181319771*pi,4.02355983827864*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.151168167264764*pi,3.44430276692117*pi,0.791445689891713*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.495977565124219*pi,0.11206695076776696*pi,4.44790127128113*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.701607123735852*pi,-0.4991229569794781*pi,3.19538312926446*pi) q[0];\nu3(0.660445578998803*pi,0.92466198046923*pi,0.713726611954641*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.347077598637866*pi,3.41609416272817*pi,4.4931264493795*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45389417900299*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2992961181503229*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.724822759417482*pi,0.18363469861432102*pi,1.017608984734296*pi) q[0];\nu3(0.338858080045129*pi,-0.4678296379886452*pi,0.792722410124064*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.828112012839718*pi,2.69089595351364*pi,3.53135398753992*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.299142260477223*pi,3.14237987133315*pi,1.83596772405073*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.644577266824593*pi,3.17010128454296*pi,3.55120150667105*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.449418022926283*pi,0.07425343373645399*pi,0.834155423687996*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.766407020284523*pi,-0.04046822432491998*pi,0.879256109458749*pi) q[2];\nu3(0.300822500625376*pi,-0.4899840675638665*pi,1.079208324602513*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.255107047262072*pi,0.8842728581136801*pi,4.1303558523241595*pi) q[6];\ncx q[7],q[9];\nu3(0.128139296267238*pi,2.92047562836455*pi,1.3047185497541491*pi) q[8];\nu3(0.151316276360522*pi,3.26949358693425*pi,1.60975775089774*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.619977164821245*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.589133467408922*pi,0.19454264433747004*pi,1.496459317353946*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.80690565774719*pi,2.46434306126717*pi,3.93134987179694*pi) q[2];\nu3(0.697688716255425*pi,0.06222088264479597*pi,0.8973376538389031*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35397534054937*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.267734477924251*pi) q[9];\nu3(0.476545351785068*pi,0.176297950437996*pi,0.631994397627524*pi) q[10];\nu3(3.5*pi,3.47153406380688*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256479737822114*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(0.845401346634749*pi,2.84319900789545*pi,3.4269974883445*pi) q[18];\nu3(0.163760378095966*pi,0.87872778449826*pi,4.34676794641952*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.822652632681571*pi,3.41194328181834*pi,4.38086295151557*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.433409755424047*pi,3.3930773421647*pi,1.76904301051374*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.20738155802543*pi,2.76840750900227*pi,0.821625381421221*pi) q[18];\nu3(0.401737484203339*pi,0.008626398480880981*pi,4.186012079513819*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.554322912362608*pi,3.36989861869145*pi,1.84756507337083*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.363987166920913*pi,-0.12668865270639101*pi,1.4059584956946392*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5114980588240621*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.601401554310813*pi) q[12];\nu3(3.5*pi,3.45544274019323*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2365972710517341*pi) q[15];\nu3(0.386879337571443*pi,-0.19625603769920702*pi,4.45150393293363*pi) q[16];\nu3(0.535199061281452*pi,2.86565144244599*pi,3.81218644308918*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[11],q[12];\ncx q[13],q[15];\nu3(0.649511695210745*pi,-0.033918608891776*pi,4.4434943500927595*pi) q[16];\nu3(0.259841129838555*pi,0.6099443122196699*pi,3.99928347567435*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.34097557676661*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.655402022615915*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.264093366126221*pi) q[18];\nu3(3.5*pi,3.49350121412672*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.4077364726898831*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.4806581258807*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[10];\nu3(3.5*pi,3.38397124612532*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.224809907981415*pi,0.6954488278566799*pi,0.5315791118931839*pi) q[11];\nu3(0.653043800148097*pi,-0.42092959180148093*pi,0.9284255657807989*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.44578578040865*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.141342409540024*pi) q[19];\nu3(1.0*pi,0.0*pi,1.202728725542063*pi) q[20];\nu3(1.0*pi,0.0*pi,1.150498118833065*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.43213270524382*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40616684377055*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.611918331309349*pi,3.13521756260174*pi,3.20221087696571*pi) q[7];\nu3(1.0*pi,0.0*pi,1.306936516181211*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1762662921984*pi) q[10];\nu3(0.192487886932441*pi,3.26521107478907*pi,1.53264943030384*pi) q[11];\nu3(0.238930812713244*pi,0.06592850117528104*pi,4.36742017256608*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38729556395628*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.42883012101373*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.189903621219079*pi,-0.25946951374112304*pi,0.801091349814673*pi) q[7];\nu3(0.615555256161479*pi,-0.181667144548462*pi,0.7560216285718611*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.466176511130125*pi,3.1775092356459*pi,0.803181308590966*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.39422414226324*pi,3.11040859712804*pi,1.71956186251749*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5578313456647819*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5315857755707305*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5005759365534752*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41248087402428*pi) q[8];\nu3(0.639354877785243*pi,3.03872967823586*pi,3.90940699961411*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4100842036895695*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.698328534308681*pi,-0.13027467888600403*pi,4.42077215635029*pi) q[13];\ncx q[14],q[19];\nu3(0.526657626489299*pi,2.97463462513068*pi,3.26785565748963*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.23136601768882*pi,3.10548823336027*pi,1.80726122724871*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.667871805172042*pi,-0.4876251882843859*pi,3.73593465037384*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.526558901990256*pi,0.40636608799527596*pi,1.273056003949657*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.355000354985689*pi,-0.320565657524379*pi,1.61215531911324*pi) q[2];\nu3(0.132692440378326*pi,-0.290362126584293*pi,4.37866511180746*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.219804798220135*pi,3.31776633567628*pi,1.191910225069825*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44581409112971*pi,0.5*pi) q[11];\nu3(0.765593099960951*pi,-0.08711702862825099*pi,4.16484814867518*pi) q[14];\nu3(1.0*pi,0.0*pi,1.310849233211215*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.428072804401769*pi,2.8551252397503*pi,1.199804613318316*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.710490462222537*pi,2.55323284816114*pi,4.02261671298155*pi) q[18];\nu3(0.632764886614221*pi,3.0509305939822*pi,4.093289086720921*pi) q[19];\nu3(0.41210258018396*pi,0.38628045789771803*pi,0.762021729449991*pi) q[20];\nu3(0.632480536986964*pi,2.48098637114516*pi,3.93855282172934*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.396296542030121*pi,3.05870980924841*pi,0.5707933809166204*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.688955384501744*pi) q[16];\nu3(0.171799805413648*pi,-0.3972402838272*pi,1.57349783321352*pi) q[18];\nu3(0.283301897606812*pi,3.29931388924589*pi,0.986869199307244*pi) q[19];\nu3(0.274751233984399*pi,3.13870158933962*pi,1.74505674410461*pi) q[20];\nu3(0.817611336642365*pi,1.07567729806717*pi,0.868551289398058*pi) q[21];\nu3(0.444806985030294*pi,0.9443773441497201*pi,4.322378677709899*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.759876269098571*pi,3.47738415520564*pi,3.82139908349375*pi) q[4];\nu3(0.685818557447802*pi,-0.131900566267322*pi,4.20425239940701*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.819162571737096*pi,2.53872758114116*pi,3.6833116147686*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.452927461585292*pi,3.41049011512354*pi,4.486652999338689*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.78385871700196*pi,0.02904298437727204*pi,3.87922927240477*pi) q[5];\ncx q[6],q[17];\nu3(0.147320095354717*pi,-0.4228898630778754*pi,0.894473768951825*pi) q[8];\nu3(0.364558272180285*pi,0.18056888286077*pi,0.686301327404298*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.602861947221759*pi,0.5634937504697499*pi,0.794785210179325*pi) q[1];\nu3(3.5*pi,3.49301587000962*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46670065469242*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3301813147095811*pi) q[7];\nu3(0.26805982439155*pi,3.23599465223206*pi,2.06018437955784*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[18];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.405489729142323*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.525902210184734*pi,2.59896330671661*pi,3.96523956760976*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41827327694665*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.191396264898324*pi,2.85496929871037*pi,1.274379193200541*pi) q[11];\nu3(3.5*pi,3.48531508223626*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41585193022718*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3346674046968539*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248953103266203*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258031482214077*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.433086517352271*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.505574949822592*pi,3.40164189535994*pi,3.2599986091101*pi) q[11];\ncx q[14],q[18];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5298628864291552*pi) q[17];\nu3(3.5*pi,3.44873562010482*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.40153975163492*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.150400902624592*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3116676638708689*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.452063801818975*pi,-0.125781466385737*pi,3.75859085931283*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.681941316379164*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5536728265577648*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.529138038783016*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[18];\ncx q[15],q[21];\nu3(0.395083753049307*pi,-0.11991644452611999*pi,4.38546234730368*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3804924536513195*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48093184573374*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43845594914792*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.354613391686902*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47100230951329*pi,0.5*pi) q[8];\nu3(0.724455494035412*pi,0.6188115500428799*pi,0.877507623332243*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.247172800118987*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.763474838375412*pi,3.16032583315081*pi,3.58787817141294*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.381531020118391*pi,-0.12186339866126*pi,1.432497365282613*pi) q[19];\nu3(0.506017769618277*pi,0.8219013070136001*pi,4.39108934376114*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40234620794213*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.377556583215719*pi,3.42738368134554*pi,1.4859252556892941*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.909997167678976*pi,3.42394772011045*pi,3.59005550870018*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.211692469592929*pi) q[13];\nu3(0.607514232487724*pi,0.37674339112363897*pi,1.59571449864788*pi) q[14];\nu3(0.712179611611643*pi,-0.4152169984643358*pi,4.120647583386059*pi) q[15];\nu3(0.660286720192647*pi,3.37956797935834*pi,4.32605024247428*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.326666080730921*pi,-0.09063089569395999*pi,0.9805312273751869*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5436738828276897*pi) q[20];\nu3(0.445952528038156*pi,0.22560659507846703*pi,3.42395989029726*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.375766035154324*pi,0.46158914339492196*pi,4.12585680785899*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.346004360102841*pi) q[12];\nu3(0.845892337037726*pi,-0.4729848114614495*pi,3.16470922016104*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.344580416891404*pi,3.37841947916228*pi,4.4739667586907395*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.47900873119637*pi,0.29258026264373005*pi,1.265030348360731*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.121483584913286*pi,2.74115759274892*pi,0.792889166019916*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41689411732327*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.595616621661734*pi,0.273189108046068*pi,3.86238924414161*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.44337200259225*pi,0.21848446540145805*pi,0.8689932881057649*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.504002487658164*pi,3.30633766076582*pi,3.01797633764814*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.857962350820466*pi,0.09903362368454904*pi,0.988953556374638*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.819839742230281*pi,-0.143986660844722*pi,3.51186341586695*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.443852204219254*pi,0.332362385456636*pi,3.95528907270509*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.505911477116273*pi,3.296066497145*pi,0.980975760937673*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.597440091093938*pi,0.41006108607217495*pi,0.620115041253505*pi) q[3];\nu3(0.412374779921107*pi,0.20568299485179098*pi,3.59064750783459*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3696643767862*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.793817892297961*pi,-0.370959290688942*pi,4.01868336475485*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.268104207600877*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.785010011886623*pi,2.81337322525204*pi,3.62072428031153*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.579454412816519*pi,-0.17832187505075697*pi,0.89468681983314*pi) q[4];\nu3(0.447178852929077*pi,3.38619181425774*pi,1.262831735495725*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.716840235145595*pi,-0.307958420895478*pi,3.52340417222093*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.561985491204412*pi,2.86935701721508*pi,1.322748676689242*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.406628573516055*pi,0.52859229216963*pi,4.44666411595359*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36533040583503*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.47143312946565*pi,3.09917216287478*pi,1.91485523510733*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.1865143899275*pi,0.9931044076068201*pi,4.29177111963575*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[9];\nu3(0.725234704162555*pi,3.08385599242193*pi,3.35444059422091*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.267843504609199*pi,0.59404812371799*pi,4.12746694340169*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38736141157286*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.250088479585338*pi) q[9];\nu3(0.468154875485714*pi,2.8340269685781*pi,1.377885359310153*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.41126447844434*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287945218935852*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.40359104492649*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.32266166874177*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.371842214972259*pi) q[11];\nu3(0.572872055382832*pi,3.37732065462676*pi,4.00916000199358*pi) q[12];\nu3(0.17301697906747*pi,0.064629635228454*pi,0.835872618411554*pi) q[13];\nu3(1.0*pi,0.0*pi,1.220494592649547*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.42537211457297*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.47642503574116*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.304006323948874*pi,3.48485499597939*pi,0.8391903016818161*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.626934408307714*pi) q[19];\nu3(1.0*pi,0.0*pi,1.115711953527005*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.44897750419538*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5337829155027993*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.215886122139701*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40278419941839*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\ncx q[1],q[20];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.40091225285164*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.185312613923926*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5253404856966135*pi) q[21];\nu3(3.5*pi,3.47838375513721*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.397685122618579*pi,0.49040226458246505*pi,4.06709844643166*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4712896563269*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.237488589036004*pi,3.01497405545466*pi,0.845310992685324*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3765190045780211*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.472802431171159*pi,0.403860946114588*pi,3.4253480871722*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44552992457856*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.385053359129774*pi,0.36942854394631597*pi,3.78378643381783*pi) q[17];\nu3(0.0697057249451855*pi,0.24275715060297898*pi,4.12080959463977*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46690396592554*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45227504353238*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.398158972028394*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.156827188633963*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.627150275476911*pi,3.2326227326758*pi,4.10506397426532*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5349718706556749*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.611730607183956*pi,0.5092713909036899*pi,1.000745155555653*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.320976932298421*pi,-0.4882070718098663*pi,0.6545375901645469*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.310422933899594*pi,0.86625537518158*pi,3.93990691436515*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.640206289965475*pi,0.5105409038293001*pi,0.5396774434790303*pi) q[2];\nu3(0.186512342276267*pi,2.45453249257009*pi,1.1113247518377452*pi) q[3];\nu3(0.38254294537709*pi,-0.4487181041073064*pi,1.033248812409235*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.679200119995212*pi,3.27202488159738*pi,3.30495309618697*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.25858803733497*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5089208185111551*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.320775910960946*pi,-0.362334734334207*pi,4.36170868720483*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.936978645979583*pi,2.30680711813589*pi,3.78926954454583*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0606151379590922*pi,0.45914473216267404*pi,1.0250679754287*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.34565936390146*pi,1.03062045830554*pi,4.38306569927833*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.490573997749287*pi,0.007858956116718052*pi,1.142061166300127*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.595195220481052*pi,0.38990341497926495*pi,0.684577186334448*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.591157728894022*pi,0.025280777721123027*pi,3.81821581317785*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.341330949653506*pi,0.21988615284310997*pi,0.553089749844295*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.483961005766056*pi,2.63891997119426*pi,1.2386123026758011*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.844102214321886*pi,2.45611974576542*pi,3.56142610151889*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.524891323793355*pi,0.10236908719823301*pi,0.501245507332053*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.26867085017709*pi,3.32552364819112*pi,4.31887466102587*pi) q[5];\nu3(0.751899432935733*pi,3.47512236919872*pi,3.11072975378641*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.716795134134271*pi,-0.126943306378267*pi,0.607890746307429*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.656731081846003*pi,0.26945339248769395*pi,1.52198104667925*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.40643713365402*pi,0.288001426884683*pi,3.66021613458991*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.630386424421182*pi,-0.14140448875094302*pi,3.76420871727531*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.318122264689026*pi,3.39729714687496*pi,1.70812405831388*pi) q[5];\ncx q[6],q[16];\nu3(0.347431562628887*pi,-0.33547445808155196*pi,0.9281054722213851*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.52451690227419*pi,-0.184289200508916*pi,3.68144197703082*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.501195919695915*pi,0.52282960706705*pi,4.4479644904984195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.85094556774951*pi,-0.018841291823102013*pi,1.163672618470559*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34759644040067*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.515862302010409*pi,3.39031749857492*pi,0.603803034255795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.454320045094031*pi,-0.132855958345503*pi,4.31970958634388*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.266341521745587*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39518485944512*pi,0.5*pi) q[9];\nu3(0.900274396186729*pi,1.0633771143807*pi,0.650942582731479*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.355865824058104*pi,3.11840481349976*pi,1.82049984930542*pi) q[15];\nu3(1.0*pi,0.0*pi,1.247427456658428*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[7];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.601690628056088*pi,-0.10578634844893198*pi,0.6708805645335401*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3851880457639805*pi) q[16];\ncx q[18],q[20];\nu3(0.524532054214841*pi,3.44914932882687*pi,3.44634947987402*pi) q[0];\nu3(3.5*pi,3.49629354566448*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44228773519407*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2711762440107761*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.293923464722067*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41124751163656*pi) q[17];\nu3(3.5*pi,3.4755480178866*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173373254867969*pi) q[20];\nu3(0.303073958708681*pi,-0.359261706252446*pi,0.856774680670388*pi) q[0];\ncx q[1],q[7];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\ncx q[9],q[17];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.47275680599883*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.4074000196776661*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.656688814028979*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48816015524348*pi) q[7];\nu3(3.5*pi,3.39113102227412*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42803640266443*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.293721431129629*pi) q[12];\nu3(0.631040109194616*pi,0.9249755478144099*pi,4.4701779350952*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5640544605419637*pi) q[20];\nu3(1.0*pi,0.0*pi,1.147109788583483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.47872210449437*pi,0.5*pi) q[11];\nu3(0.523572747084285*pi,2.6616397043826*pi,3.506086248915*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.345374529984753*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.38455261751197*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.602427086866218*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43715291034455*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.323087503915545*pi,-0.004906014434910011*pi,1.223100098931*pi) q[4];\nu3(0.728253173391587*pi,3.25268570639116*pi,3.69884253161041*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4578422820551395*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(0.251137006192269*pi,0.08244280346517197*pi,3.61107964075557*pi) q[4];\nu3(0.461242007216511*pi,2.72995895120375*pi,1.140303956110569*pi) q[5];\nu3(0.871995585237203*pi,3.28721399887875*pi,4.368222989397831*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.494219044048018*pi,3.18077683089327*pi,4.32748437961446*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37566585573899*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.309903289316378*pi) q[2];\nu3(3.5*pi,3.45722645177948*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0932843856820209*pi,2.59343264811834*pi,1.2293952254812899*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.262690145448403*pi,3.24535403975526*pi,1.221645541843791*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.128639851135322*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.434460594501393*pi,-0.262427064161325*pi,0.779490976917709*pi) q[17];\nu3(0.351007244396499*pi,3.38278316721289*pi,0.720231989305168*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.136605647928233*pi,0.9684194893276099*pi,4.2140091924966505*pi) q[8];\nu3(0.238328439253373*pi,-0.07934430911018497*pi,1.193228969966651*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.206600494782379*pi,2.93964216795176*pi,0.765086511733162*pi) q[16];\nu3(0.512238363379623*pi,-0.02433945026541401*pi,4.25353166690901*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.49975419402391*pi,-0.4749763961486999*pi,4.37701133877265*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.571595490247031*pi,-0.08704076159671698*pi,1.0038295422088002*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5346170163582653*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.30220476224588*pi,-0.33260829428751804*pi,1.130369701442929*pi) q[7];\nu3(0.303808784489028*pi,0.20383163542722504*pi,0.603438050325024*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5275097088216398*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.783335275618307*pi,3.13782901553506*pi,4.1473190310147*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.731576060333496*pi,-0.340994382289022*pi,3.24727180177227*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.591646296032805*pi,-0.4735715092494431*pi,0.5227962468844028*pi) q[1];\ncx q[3],q[13];\nu3(0.561330252450189*pi,0.275661641760371*pi,1.1275752354374728*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.523266265047418*pi,2.92102550621915*pi,4.12417988189091*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.723585219872005*pi,0.24550018064026302*pi,1.73959314956674*pi) q[10];\nu3(0.395965684965841*pi,-0.032173284308293026*pi,0.730192367279912*pi) q[11];\nu3(0.767776013215049*pi,0.19122449031906097*pi,0.7867347304408709*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.68442675368643*pi,-0.4936363998242525*pi,0.601016799205473*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3396868950357*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.632715680222317*pi,3.25522895573964*pi,0.6288637950642559*pi) q[10];\nu3(0.68458728384189*pi,3.35069137641266*pi,4.39108557430257*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.63003890194288*pi,0.40948171642848297*pi,0.851150266086097*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.159429941542792*pi) q[16];\ncx q[17],q[20];\nu3(0.353882642544394*pi,3.38202306440215*pi,1.50814053025334*pi) q[19];\nu3(0.165597116644625*pi,2.45024387650546*pi,1.2261685780012042*pi) q[21];\nu3(0.190743491171157*pi,2.47196404393681*pi,1.182286446787268*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.327863062122671*pi,0.28682540376669297*pi,3.68311267747957*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.982059226559203*pi,-0.055435846173579995*pi,0.918666173628678*pi) q[14];\nu3(0.727578243454975*pi,0.51692527246747*pi,1.153245594110275*pi) q[15];\nu3(3.5*pi,3.37205113724581*pi,0.5*pi) q[17];\nu3(0.536853767005093*pi,0.66692107398911*pi,4.47874614677203*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0890284157109669*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0686199672022757*pi,3.23262806735308*pi,1.78150506711767*pi) q[0];\nu3(3.5*pi,3.32304632542387*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.202682435348945*pi,2.50961642006453*pi,1.208212886093144*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46818052509557*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2119029510415849*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.248545439314575*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.425266105645622*pi,3.23737411228342*pi,0.952141784312937*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43401634242295*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.20243480482389*pi,0.27582688742650097*pi,3.48346712064047*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[16];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.659303498778289*pi,3.20061922026655*pi,3.24382898534111*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4749803862089*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.707050993358092*pi,0.45327156778658295*pi,4.09285934652814*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45144972750517*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47688891389763*pi) q[7];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5253810012239337*pi) q[12];\nu3(0.347280526886953*pi,0.056676581959283046*pi,4.03031915868481*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.29387151930634*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.31072498884058*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.169662527796492*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4738987686423*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.068393616090555*pi) q[8];\ncx q[10],q[15];\nu3(3.5*pi,3.36355809870599*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2747835069314601*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.773025133962177*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[9];\ncx q[4],q[21];\nu3(0.308108888002303*pi,3.1729106691769*pi,1.361827704649057*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.44637541819225*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.515780206469076*pi,3.08135917057384*pi,0.738362452370437*pi) q[1];\nu3(3.5*pi,3.48705853180823*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38480566574018*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.812665253730939*pi,-0.28978904532154703*pi,1.199927049023847*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47153784648339*pi) q[8];\nu3(1.0*pi,0.0*pi,1.244678096796536*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.42483903466348*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1984704493210119*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5786905168828893*pi) q[18];\nu3(1.0*pi,0.0*pi,1.184036774185791*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.276297530512664*pi,0.352150413803595*pi,3.67188401132811*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.311106282415813*pi,-0.245285868455053*pi,1.152047903265671*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.64208169385119*pi,-0.155931669603659*pi,3.42635284730731*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46825884489672*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.102145997295138*pi,0.38676495011742096*pi,0.831593113049381*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5230906963192918*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.532847509778782*pi,-0.4973247019417261*pi,0.5322693634964292*pi) q[16];\nu3(0.0276764249211821*pi,3.18210472333495*pi,1.86253617895769*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.611854942553146*pi) q[19];\nu3(0.792855799413795*pi,0.45587808419738196*pi,0.793850623160282*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[9];\nu3(0.680922372044275*pi,2.69516581830433*pi,3.67975638596655*pi) q[4];\nu3(0.482193709910249*pi,-0.4954372457648861*pi,1.0698758012188399*pi) q[6];\nu3(0.816781234161692*pi,0.72465142271787*pi,1.001143260318903*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.43510239978813*pi,3.46835713758651*pi,0.958892961132608*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.750215791011563*pi,0.26932429125798196*pi,0.9920796205262989*pi) q[20];\nu3(0.209975447166752*pi,3.22476216636886*pi,1.7591262980087*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.885846345507417*pi,2.81297774972019*pi,3.59280577460364*pi) q[4];\nu3(0.491625783360692*pi,0.391678250876886*pi,0.7870076711653939*pi) q[6];\nu3(0.559363966458365*pi,0.5437165869399201*pi,4.33492999045831*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.244052668962463*pi,-0.03984890815473102*pi,4.1171074891526995*pi) q[10];\nu3(0.896929471758045*pi,-0.4218857430077899*pi,3.33524913153383*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.868508825778159*pi,2.59466177317319*pi,3.85915599823623*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.556170704649239*pi,3.19560845648467*pi,3.93095219944589*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.694815047880932*pi,0.8457690163196401*pi,0.991187888330541*pi) q[10];\nu3(0.490360031018736*pi,3.1736863303752*pi,3.08664840451119*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.660757672457529*pi,2.97586862741074*pi,4.36028904850739*pi) q[13];\nu3(0.938382797497539*pi,0.8102899361064599*pi,1.025193192028647*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.861873115341744*pi,0.350216175066991*pi,4.4347631182592995*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.263332762623375*pi,0.48499000807680404*pi,3.97891951220449*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.542657757984138*pi,0.033101280116687004*pi,0.787485785150194*pi) q[13];\nu3(0.687219068596935*pi,0.454023622450322*pi,0.5611418058550577*pi) q[14];\nu3(0.371280925710983*pi,2.76390494608687*pi,0.7558600014560231*pi) q[15];\nu3(0.640699325755112*pi,-0.28817224243211703*pi,0.86310633300384*pi) q[18];\nu3(0.416041688686349*pi,-0.4663391861856524*pi,0.707238078864317*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.637471719561675*pi,0.278421993482454*pi,4.43628505788155*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[21];\nu3(0.0251237170501407*pi,-0.151399963039005*pi,0.6340126240503*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.511069524857261*pi,-0.25929796680937*pi,0.795708711781121*pi) q[15];\nu3(0.418998301760918*pi,-0.4920270148958466*pi,1.60912594990532*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.227988055760344*pi,-0.387457230510723*pi,4.41403922946395*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.88542652585003*pi,-0.11609633157402499*pi,4.42056928049065*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46399647935743*pi,0.5*pi) q[7];\nu3(0.375068756765162*pi,-0.4643052718338486*pi,0.704333364465758*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326227829964004*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.830151285542331*pi,0.23895510392778496*pi,0.640104271253261*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40094301450904*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.342937237113033*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.545917429713986*pi,-0.4271863657715056*pi,4.09329302924351*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[17];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4730518200232705*pi) q[21];\ncx q[0],q[6];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.549737153189644*pi,0.40450955708788505*pi,4.00794142874778*pi) q[9];\nu3(3.5*pi,3.45589513980617*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45680033291335*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45527924987409*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3877569882039449*pi) q[14];\nu3(1.0*pi,0.0*pi,1.332756587694806*pi) q[15];\nu3(1.0*pi,0.0*pi,1.340849262240519*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.40497784880774*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.4340361494713*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46456927298843*pi) q[5];\nu3(1.0*pi,0.0*pi,1.220895074148461*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[17];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.2851530693286128*pi) q[18];\nu3(3.5*pi,3.47307382476676*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.167767024667391*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.46630485981135*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,1.246066367478647*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.604257232488338*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.691798282623307*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5935529792202665*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5866607046189002*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[16];\ncx q[10],q[15];\ncx q[11],q[17];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.31223939543446*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.625533793179573*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,4.32699065703847*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38078205787949*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47864669618071*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3616201070315999*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.353001818933818*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[16];\nu3(0.730762321521122*pi,3.10807048586996*pi,3.15884019245265*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.523593868503749*pi,-0.4128225315262017*pi,0.600633174948216*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.354971707359446*pi,0.04827858618138603*pi,4.130001548007209*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.809152698261605*pi,2.88968462708518*pi,3.69401170274672*pi) q[6];\nu3(0.232674966390941*pi,-0.261057679272074*pi,0.650481813727401*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.474843648875746*pi,2.97660073139226*pi,0.774112366887882*pi) q[10];\nu3(0.287338686753399*pi,0.30526065945998004*pi,4.12874436876335*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4172701733323105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.153028029713651*pi,0.21808910464312703*pi,1.144955094867615*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.815054261676428*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.134284018323284*pi,0.7257881519195799*pi,0.5291158513069866*pi) q[21];\nu3(0.644419293382831*pi,1.04268613377662*pi,0.714712209653211*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.703803892101734*pi,0.57479580794164*pi,1.3397236486655308*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.678624593612226*pi,0.218538390216639*pi,4.14427931046049*pi) q[6];\nu3(0.219816917408126*pi,0.48577753576913296*pi,4.10704747310368*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.581284642849831*pi,3.03223941798682*pi,4.16761921332255*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.257071166196568*pi,0.8876837205175501*pi,3.94766163399245*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.698111040542454*pi,-0.011994508140621973*pi,0.661610097344136*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.316434121464032*pi,-0.455429981721239*pi,1.354811042536448*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.716487613577064*pi,-0.029202634659239002*pi,4.0274138403898405*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.739602237111889*pi,3.16342876705218*pi,2.86539600284471*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.604639186656519*pi,3.27422154299034*pi,3.96091129194563*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.752844193491669*pi,2.827237857662*pi,4.10622933724202*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.920187652245644*pi,0.289127514537309*pi,3.84404889077179*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0719869795245618*pi,-0.259175486698013*pi,1.366427533719474*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.723656748539132*pi,2.98012600000523*pi,3.8989608090811*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.268793030686407*pi,-0.22230745958392*pi,1.60084096840531*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.698857716481369*pi,0.277433116346673*pi,1.67390964196523*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0392003168376456*pi,-0.42648819299281593*pi,1.83220237404418*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.704285934018083*pi,-0.31440624376348203*pi,3.72252051060186*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.590732191277903*pi,0.8069026114187801*pi,4.297570181065931*pi) q[1];\nu3(0.166134373257693*pi,2.64051732682963*pi,0.876975639699717*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47147599301829*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.751636780510905*pi,0.6561157935149899*pi,0.649284393826027*pi) q[9];\nu3(1.0*pi,0.0*pi,1.258974085190597*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0359290918685319*pi,-0.205808044521487*pi,1.496741588783576*pi) q[14];\ncx q[15],q[19];\nu3(0.46138175187224*pi,-0.32631117186555203*pi,3.9933116791981*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.45975226124368*pi,-0.04634333077498898*pi,1.054879417239037*pi) q[2];\nu3(0.433212286278277*pi,2.97840130467499*pi,1.099149267813058*pi) q[3];\nu3(3.5*pi,3.3182501339416*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.608448415000728*pi,3.24812126473128*pi,3.71272805948077*pi) q[9];\nu3(1.0*pi,0.0*pi,1.181273503181155*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49070677691694*pi,0.5*pi) q[15];\nu3(0.864076930934214*pi,0.129677871952241*pi,3.9563707441572*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.332211769310602*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.231105081729497*pi,1.00044446731633*pi,4.26987113037322*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.638051006241521*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.143470123150906*pi,-0.4258931843386279*pi,0.950758169562378*pi) q[18];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.454977242997803*pi,3.30144431966498*pi,1.57327599044859*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5355324030163646*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.463159556449834*pi,0.7832361020020799*pi,4.07623301386925*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.692292124650506*pi) q[19];\nu3(3.5*pi,3.46681728630655*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.742050673247773*pi,3.2607731511051*pi,2.81985459040593*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.311535093530603*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[9];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38680848555799*pi,0.5*pi) q[5];\nu3(0.477018383648859*pi,-0.16464012004524498*pi,3.97564283746044*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.58667519708625*pi,-0.139543295008476*pi,0.5243722179547639*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2165933190011788*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.508210933390009*pi,2.55094866878376*pi,3.65543855449956*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44696067593135*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.199991785948829*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36140356225513*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48345433194552*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[11];\nu3(0.834169264945314*pi,2.6962344916818*pi,3.83821545532816*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.28787512891458*pi) q[9];\nu3(0.47090804803076*pi,2.51292985415864*pi,1.280802441798596*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.348276853867898*pi,0.469714695353044*pi,0.867804376485837*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49816064051081*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.376929450937184*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[9];\ncx q[2],q[21];\nu3(3.5*pi,3.43649726810851*pi,0.5*pi) q[3];\nu3(0.439660438329487*pi,3.47745885057064*pi,1.75251336657588*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34060068132618*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.156195852432658*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34069916398917*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.234320301741531*pi,2.48692874863463*pi,1.1396163300682192*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2776063677906961*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40957771822956*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.789455512411892*pi,0.437563729332636*pi,0.5194192476177164*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.47194135978249*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.452237289152877*pi,3.12194094881391*pi,4.2705931895555*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.589237279488476*pi,3.16652017649741*pi,3.46118221120205*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40121272259199*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5369712287126696*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.591134468980852*pi,-0.02126343983069401*pi,1.2616690028006818*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44114218746293*pi) q[18];\nu3(0.597036587360358*pi,-0.062649315859372*pi,1.33885304898732*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36729763575045*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171510386286672*pi) q[17];\nu3(0.53803381238572*pi,0.41066818256857496*pi,0.782599661527891*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.61714100834248*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.551894203315043*pi,2.93891445604346*pi,4.29298707350165*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.117952125944602*pi,0.57118075287872*pi,0.8116358807598081*pi) q[5];\nu3(0.630723642358432*pi,-0.4110755499537168*pi,0.619197593217264*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.37214093146977*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.460846801278061*pi,0.5075851312331601*pi,0.729778920556405*pi) q[14];\nu3(1.0*pi,0.0*pi,1.301630022362536*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.463014152467801*pi,3.21243310117202*pi,0.5601796171579336*pi) q[0];\nu3(0.560586419430953*pi,0.8909153473646401*pi,0.990693632313152*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.505914221582866*pi,0.5547330758323199*pi,0.9368407064280371*pi) q[5];\nu3(0.39727019514656*pi,0.5823468026035501*pi,3.92681391967999*pi) q[7];\nu3(0.259729588198818*pi,3.03962476645001*pi,1.96273692854829*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.124634176681365*pi,0.06818988881300803*pi,0.8019190343485729*pi) q[14];\nu3(0.2696274350802*pi,0.28582335734819*pi,3.99954362336006*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.407252362779897*pi,3.12878840130611*pi,4.41948869777696*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.385341373581141*pi,-0.240524705256078*pi,1.295707322855985*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.376470551453369*pi,3.13646438346427*pi,1.86541476303136*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.218411239662002*pi,3.08320560442731*pi,4.44358452676416*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.583974977211323*pi,0.06705748370378894*pi,0.93555179730009*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31555152494795*pi) q[15];\nu3(0.517570238222716*pi,0.95906566689437*pi,0.753343622150743*pi) q[16];\nu3(0.394602957812423*pi,3.1313283003214*pi,2.11344570550986*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.288288348001348*pi,3.16503021187816*pi,1.82278413366109*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.271652268439621*pi,0.09720198247202505*pi,3.71653093357254*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.053793494103048*pi,3.0936569218123*pi,0.677426200832626*pi) q[9];\nu3(0.876621108335019*pi,-0.31651882586386804*pi,4.418310074183481*pi) q[11];\ncx q[12],q[15];\nu3(0.848938561711738*pi,-0.4880406592195973*pi,4.12786831132007*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.444456378175395*pi,-0.38011015704517*pi,1.146469115744818*pi) q[17];\nu3(0.320913983335039*pi,0.04403073628541798*pi,0.7881043623776081*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.430549185646679*pi,0.12606357488530895*pi,3.83657640522183*pi) q[2];\nu3(0.848056273638775*pi,-0.4725426783243034*pi,4.0740188030071405*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.428917997857882*pi,3.31207577502737*pi,1.5702642463609*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.704326353853239*pi,0.028587113784202978*pi,3.59950620876517*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.677941090567892*pi,3.26222764762211*pi,3.185807905705*pi) q[21];\nu3(3.5*pi,3.49217829360488*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.83718003686616*pi,3.35832140989393*pi,0.5460547304947725*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4483791615255*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.326300684047545*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.25617693746657*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.892669529120597*pi,2.54927095554121*pi,3.47953755837043*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.40528938389065*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.34078388902675*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.43737838130172*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.467684160942699*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5520615386307401*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.169764698686125*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.40374430835374*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.49401253061898*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.207582393650291*pi) q[9];\nu3(3.5*pi,3.49405264166197*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.183143922229346*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331312648189602*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6983333112417129*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.299930729113741*pi,-0.189647663052468*pi,0.5522764022593034*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.851365081550179*pi,0.64186704895281*pi,4.31049196108122*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5562907295184554*pi) q[17];\nu3(3.5*pi,3.42353115016001*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254919033058522*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.41985111450031*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.198090360998648*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6544590838711319*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.213691433582496*pi,0.03475422931651995*pi,0.5884660650070559*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.603994823583888*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.247818860625411*pi,0.67112021806752*pi,3.86034192223177*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.715691933247697*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.42590430076538*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.697232550333447*pi,0.009970290665486048*pi,0.736892735353499*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.104378316066466*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.720302614755665*pi,0.38014590102616996*pi,4.16272815623432*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.393274555597538*pi,2.60356127357584*pi,1.294963798296108*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44244377319985*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.41843690854163*pi,-0.169632016187504*pi,3.8796057768129*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.376792987001049*pi,0.20662160849385303*pi,0.827261917751748*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4783951537187*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.596519352644174*pi,0.8460521379931101*pi,0.920355047352698*pi) q[16];\nu3(0.328005573493979*pi,-0.04763812483718799*pi,1.214550808309716*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.261821390977022*pi,3.15771125856333*pi,1.53577747475601*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44175374689*pi) q[6];\nu3(0.736113367775287*pi,-0.225377412484435*pi,4.05573830347117*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.314624164098354*pi,-0.276701382831692*pi,0.5247009370014581*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0921003479551802*pi,3.42469643044535*pi,1.41595945653898*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.551674999481723*pi,3.19689194084495*pi,4.0661437250886*pi) q[0];\nu3(0.530248279197306*pi,0.05351012613875905*pi,1.3307158327827389*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.630706718127012*pi,2.79654682241524*pi,3.41509297706719*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.454797687965767*pi,0.8529455398347401*pi,4.34854676255997*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.82069286813043*pi,2.95692678759952*pi,4.3845654915614*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.493563208961238*pi,2.71158074355485*pi,1.165213743274033*pi) q[0];\nu3(0.635530315799545*pi,-0.25711127009770296*pi,1.072712896089187*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.531416115470059*pi,1.06699339032219*pi,0.827627532434866*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.265849744022922*pi,2.76714518035652*pi,0.884029796357252*pi) q[10];\nu3(0.891135942360934*pi,-0.223386408293827*pi,3.48716545521071*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.565039711322077*pi,-0.349740790016149*pi,0.790145339323248*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40252741354627*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0629148639042725*pi,-0.376734834174384*pi,1.104442818480807*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.326438064179627*pi,0.44966443730640704*pi,3.91169163570956*pi) q[11];\nu3(0.319248373482411*pi,-0.10817716249460302*pi,4.21669381704508*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.297708729428354*pi) q[15];\ncx q[16],q[17];\nu3(0.326614573938233*pi,0.21568388957837203*pi,1.1782409800522151*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.306438362060715*pi,3.20516637583949*pi,2.03384532281292*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.853378045252167*pi,-0.153583768987345*pi,1.234032796802065*pi) q[13];\nu3(3.5*pi,3.426905498112*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276965246623301*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.711631103650513*pi,-0.34000892446459696*pi,3.30623047609784*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.61661202999667*pi,3.36437676451501*pi,3.65950619582844*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.37545705674228*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.224664445882389*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49019529264455*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.402332483090402*pi,0.12035889260284205*pi,0.650643970652491*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.913496347440007*pi,2.95760976509962*pi,3.29257970900826*pi) q[2];\nu3(0.119074653608608*pi,-0.23088249506500802*pi,1.152596006493964*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3531887670796*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48678857692063*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.173127366892646*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.328929353211668*pi,3.13458068694194*pi,0.720529838945301*pi) q[21];\nu3(3.5*pi,3.31346430905645*pi,0.5*pi) q[1];\nu3(0.861554467654143*pi,0.13891922349014196*pi,0.5563653679630209*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.270438923812906*pi,-0.07993809497196502*pi,4.30100530346251*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.215406230901059*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4889837759805005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.828546546094957*pi,0.14097724460523597*pi,0.921350862106077*pi) q[21];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47732366566255*pi,0.5*pi) q[5];\nu3(0.352696262370767*pi,0.07213001229705096*pi,4.44492568406812*pi) q[6];\nu3(0.971139733047548*pi,0.427880798260036*pi,0.691813912634972*pi) q[8];\nu3(1.0*pi,0.0*pi,1.341314404440477*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5159556489198964*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.460792661787951*pi,1.02053908938443*pi,4.0587754869066295*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5083163866774107*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.4565256638366*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.314948297328083*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5512791228047953*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4048886748583*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2803691327781959*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47333171127244*pi) q[20];\ncx q[0],q[2];\nu3(0.479795414435264*pi,0.5245180928950901*pi,0.711466813396883*pi) q[1];\ncx q[3],q[7];\nu3(0.451830514776273*pi,2.43753403234194*pi,1.355006049019426*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.40662101672041*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.212226684041857*pi,-0.4705205512784485*pi,1.79905488590451*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.448696385998585*pi,3.41676160162365*pi,1.65585547705578*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.356425362841706*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.769081393785346*pi,-0.363427551700086*pi,4.25079893313255*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.6038628956232011*pi) q[2];\nu3(3.5*pi,3.49253080154706*pi,0.5*pi) q[3];\nu3(0.343042239312894*pi,2.92365198673813*pi,0.881121272554929*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44139268902364*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.407463287592904*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.645088869593463*pi,1.11593575910271*pi,0.809666251048744*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.497146143182712*pi,-0.238047411348275*pi,1.069131064026088*pi) q[12];\nu3(1.0*pi,0.0*pi,1.223170026182388*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.495532554200815*pi,-0.283348069997362*pi,4.23433779859687*pi) q[15];\nu3(0.557839211942881*pi,0.28894860623352403*pi,1.470488200443484*pi) q[16];\nu3(0.345946612704839*pi,3.1643042500271*pi,1.62272388991685*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.393768858760249*pi,2.56675904583212*pi,1.0725362526207651*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.131981293070962*pi,0.9244810107725301*pi,4.45343700131879*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.874032935507529*pi,3.26768918207006*pi,3.04269582284039*pi) q[11];\nu3(0.533814420618969*pi,0.7911933859288101*pi,4.3190416537851295*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.312389000462433*pi,-0.049406369647225*pi,4.1569748225382295*pi) q[16];\nu3(0.57334625055466*pi,-0.09210166121186703*pi,4.04335853539088*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.778700459289505*pi,2.97717858054228*pi,3.58889998366472*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32874623089196*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.38414965385727*pi,3.37821259704152*pi,1.963480369164*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.25568546704787*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.604843332076396*pi,0.09800852893138501*pi,4.24881800662231*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32662252764691*pi) q[13];\nu3(0.442355752414594*pi,3.14644429762026*pi,1.66321057319766*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.574949849100231*pi,0.25876547184708*pi,1.60289578728317*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.51426358276629*pi,3.3641158216124*pi,1.77535326660881*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.277609812309386*pi,0.8160275872848399*pi,4.19526770380258*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.985961158105536*pi,-0.14643364653964203*pi,0.803226058162819*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.462998351804727*pi,0.12398367689939205*pi,1.038400492008969*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.347256723239572*pi,3.32548043273273*pi,1.1725735426852841*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.461449324269769*pi,0.27422708808847995*pi,0.80448176905058*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.584845135060498*pi,-0.4850918433286261*pi,3.97921051011636*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4243103854445*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.103212820393902*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.330540212608214*pi,-0.4507232422175853*pi,1.67979796104104*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.704061127506117*pi,-0.035175855558913005*pi,1.313228651461671*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.911574181058848*pi,-0.17669150322322602*pi,1.074933590083335*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.561130175702847*pi,3.45472959513451*pi,0.783482423353089*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5325922405340479*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.211567993494911*pi,0.20132445933553*pi,1.1680391053232881*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.47688792977104*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49550021256298*pi,0.5*pi) q[5];\nu3(0.0461004093578458*pi,0.84631813005393*pi,4.3189207565262695*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.085359859775503*pi,0.5957502785500599*pi,4.48044273408848*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3934550741393261*pi) q[9];\ncx q[11],q[12];\nu3(0.21651636012205*pi,0.42874292025554295*pi,0.9479061971306499*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.363581755765324*pi) q[17];\nu3(0.78577018622741*pi,-0.313869855208517*pi,0.8466827098276251*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[16];\nu3(0.977551363050719*pi,0.7539494089115*pi,0.985972640189022*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(0.534547250537305*pi,-0.24672506828004198*pi,3.88163002697674*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.451809782814642*pi,0.158481281532725*pi,3.83169330536186*pi) q[13];\nu3(3.5*pi,3.3423218026136*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.294957137506659*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38888044105076*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.40439892355117*pi,0.5*pi) q[2];\nu3(0.257357478540044*pi,3.45838881602548*pi,0.899023980204473*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.668957536037024*pi) q[9];\nu3(0.914721670198418*pi,3.13300505965119*pi,2.87962760346925*pi) q[11];\nu3(0.554000766099771*pi,0.8261942379087901*pi,0.726634166916454*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.325247250199757*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3068644622936532*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5237849737965483*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.26268283663208*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.658223885215568*pi,-0.140033150393718*pi,3.38963283625359*pi) q[7];\nu3(1.0*pi,0.0*pi,1.141222043410661*pi) q[8];\ncx q[10],q[21];\nu3(0.655959558487235*pi,0.59028972003431*pi,0.5392305270749679*pi) q[11];\nu3(0.56327809868259*pi,2.50833186750787*pi,3.7031675953509*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37572169962046*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.345794584646547*pi,-0.4656109910055353*pi,1.92643032439609*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43737918514402*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.44398757088348*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41633700586054*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2116279706907491*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5718616485541546*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4139539605146*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133972956644665*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.567609932402179*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.443733088894831*pi,0.76577076094083*pi,0.736622438179398*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.49661233991056*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.504382823319971*pi,0.374380650094684*pi,4.1943867036994*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206105605806006*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.210617872507239*pi,2.65719279465558*pi,0.9361807361564229*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.427229556231877*pi,0.8113105652049399*pi,4.12750221544135*pi) q[4];\nu3(0.267970945931125*pi,0.36007458635684997*pi,0.5954959094199402*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.70194384776037*pi,2.52128927030165*pi,3.69786205862602*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49123971751892*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.145091394819864*pi,-0.345363994844364*pi,1.3063526020355138*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.202698832070553*pi,3.1761638642585*pi,1.55526718293815*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37728061790275*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.388476199875506*pi,-0.04066789384224301*pi,4.0505879381911*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.44747683856757*pi,0.5*pi) q[7];\nu3(0.356871807305045*pi,-0.270078299632977*pi,4.36052022506568*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.699928978131185*pi,-0.05944055999486603*pi,3.73257617041059*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242671078687198*pi) q[13];\nu3(0.136655516566895*pi,2.75179306785811*pi,1.429708551713019*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.422990264068729*pi,0.62392714238409*pi,0.8515958675135751*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.431834969206233*pi,2.6403279191356*pi,1.11085657433949*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.298959993323477*pi,-0.4794993686028323*pi,0.5483148361549463*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.750209254626789*pi,-0.357283515630668*pi,0.804915351801563*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.472335423989315*pi,-0.369546166892296*pi,0.7873116998925149*pi) q[10];\nu3(0.614705101246237*pi,1.19744621132727*pi,0.7038082443834079*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.622496801852239*pi,0.6674525811074801*pi,1.0535032345304*pi) q[16];\nu3(0.62222594549612*pi,-0.4385182753503439*pi,0.657569105201636*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0800228816525377*pi,0.22422119353343894*pi,3.65617331412363*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5056554027675766*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.188901702870344*pi,0.9414672136031199*pi,4.1997621009726895*pi) q[15];\nu3(0.586176663125197*pi,2.81833393654391*pi,3.76453092609212*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.368357689299813*pi,-0.12075106888359599*pi,0.9451953301692739*pi) q[20];\nu3(0.817549618282842*pi,2.71615206774569*pi,4.1856885616795*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.59147164242508*pi,0.007074255549570974*pi,0.584906180180695*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.415838936957196*pi,-0.4876825480299111*pi,4.343586809441669*pi) q[20];\nu3(0.480233312906712*pi,0.44882115255669297*pi,0.516327952525452*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35175373441313*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.294373690705115*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3614185640493*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3354254859394281*pi) q[1];\ncx q[2],q[11];\nu3(0.557795351930606*pi,-0.276629924623972*pi,1.171491253563093*pi) q[3];\ncx q[4],q[8];\nu3(0.406991897094548*pi,0.39996445855444096*pi,4.017769973823*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.306142427348973*pi,3.37751270469683*pi,1.68773157753695*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.42855719821467*pi,0.5*pi) q[2];\nu3(0.61632636265435*pi,3.29211323896265*pi,0.6660201873963589*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.259877957641405*pi,0.46465601262059497*pi,0.5290393899844813*pi) q[6];\nu3(0.384663864426291*pi,0.218676515121084*pi,0.731416902696294*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5792657313595231*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.244014475910235*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.962017071882902*pi,2.85275071854042*pi,3.50419002456411*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.48940286568157*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.39199165164749*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.894189552042392*pi,0.40520173173586604*pi,0.900251208963379*pi) q[7];\nu3(3.5*pi,3.4003227004272*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2232386876311279*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.403141939606706*pi,3.12025191509053*pi,1.9633969365564*pi) q[19];\nu3(1.0*pi,0.0*pi,1.238246982040242*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.424016331810099*pi) q[11];\nu3(0.29044817204558*pi,3.49915787223409*pi,4.2559526587475*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.615477638971805*pi,-0.390343333023791*pi,3.25589663990329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.502151866514332*pi,3.31806451772281*pi,3.43414713156388*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.4568511180464405*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.602330179152353*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41070210676685*pi,0.5*pi) q[3];\nu3(0.790247428218212*pi,0.10087870572021096*pi,3.88375557193984*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.306276266226724*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4619363460668*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.177162170887202*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.702559033896105*pi,3.04908809501642*pi,2.99991653194344*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(0.410562528558242*pi,2.92850840695354*pi,0.601566141258451*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40576254928048*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32012199479259*pi,0.5*pi) q[7];\nu3(0.310956372164222*pi,0.146062172350794*pi,4.344368275969829*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47068750430784*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2324892592279109*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1561921347992499*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5867936391634236*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.673489741728321*pi,0.09173273692031003*pi,0.895847872964739*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4432185104141*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1759163550907141*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.610724245925978*pi,0.32341872347845*pi,4.26275048823259*pi) q[0];\nu3(0.431874151292915*pi,-0.345856269778344*pi,0.817580443869456*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.893651379065808*pi,2.4249504054003*pi,3.67667265675794*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31329229420162*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5104492520379091*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47735442963351*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273737967634293*pi) q[21];\nu3(0.64518134347577*pi,-0.217372362921678*pi,3.74304921413484*pi) q[0];\nu3(0.568468083375925*pi,2.91284882371953*pi,3.79124241466474*pi) q[1];\nu3(0.646643417509623*pi,-0.15607834064020398*pi,4.04606683734394*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.295036779884197*pi,3.34788311898528*pi,1.4872626404384959*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46424152869394*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.719606984425923*pi,-0.09842531576874097*pi,3.57067184512456*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.45093333461516*pi,3.0959390443362*pi,0.5123648194603193*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.568832402336647*pi,1.04520848979336*pi,0.8983923118767849*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.470843275528444*pi,2.5454739026424*pi,1.407333823296347*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.468119274628398*pi,2.58504823686676*pi,1.3038982606986051*pi) q[14];\nu3(0.852767578145598*pi,3.23220806460179*pi,3.98588600664799*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.713509268781501*pi,-0.19249752698537897*pi,1.0570414967352542*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.700671007253468*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.390781346457144*pi,-0.06556861136192299*pi,1.447753862443446*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.303840328538504*pi,3.27331765215005*pi,1.51984841896297*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.558195346668324*pi,2.87826172727087*pi,3.50829040552027*pi) q[14];\nu3(0.808948635427013*pi,-0.320678754484631*pi,1.041305307885517*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.614307521840472*pi,3.05748389926271*pi,4.20884079030801*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.525840897170107*pi,2.4898890970609*pi,3.80773591365034*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.324241092928208*pi,3.03409805196926*pi,0.910654409883896*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.655830465674883*pi,-0.273382615392829*pi,0.626325057672054*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.162825559189862*pi,1.03532393264038*pi,4.4203442291932*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.539621733187759*pi,0.09290529428954897*pi,0.692156390483157*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48509469653862*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.674852095743655*pi,0.42422698418203897*pi,1.389440239899473*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.446595109879368*pi,0.15869910355483896*pi,0.6234669491984111*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258021866927168*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.552580934481852*pi,-0.131613286082904*pi,4.4672432087173295*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.419641513358647*pi,3.04885817952518*pi,1.43987901839618*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.602890402533384*pi,-0.07816651416213499*pi,1.239762967873875*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49856509289511*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.809735496696374*pi,0.52638416510176*pi,4.29498245446245*pi) q[6];\nu3(1.0*pi,0.0*pi,1.199841909725412*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37965529476194*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.638540067766709*pi,3.13287075476382*pi,3.488342738104*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.357351558062204*pi,3.32166534491316*pi,4.22062677359392*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.768700662890131*pi,-0.18316238143522*pi,0.9289227884786391*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[9];\ncx q[3],q[14];\ncx q[5],q[16];\nu3(0.75614261250802*pi,3.08872253921797*pi,4.0157880459944*pi) q[6];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.502204931926689*pi,0.8103412529654099*pi,0.5019849279964677*pi) q[13];\nu3(0.265884286122601*pi,0.019605729396998006*pi,1.000469017571725*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.467000958395592*pi,-0.398734252887248*pi,4.30426032741162*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49769403806585*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.39246547451588*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42217603771997*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5290718392811264*pi) q[9];\nu3(1.0*pi,0.0*pi,1.329024473024064*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0712569056631079*pi,3.42356440268821*pi,0.638690471096361*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0851846291060752*pi) q[14];\nu3(1.0*pi,0.0*pi,1.220261647020894*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[9];\ncx q[3],q[14];\nu3(3.5*pi,3.48614263106593*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.28416832192981*pi,0.03572365053026305*pi,3.47486463444154*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.4770846264613*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1880004208766088*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334730511133031*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.7688486921450439*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5267897388526724*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.532687748951572*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38702850870904*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4424086194459*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.344949964754117*pi) q[13];\nu3(1.0*pi,0.0*pi,1.158455443529935*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5916420663352319*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.687976330117591*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.37012746634921*pi,0.5457222942354301*pi,4.17956048361725*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.587096019390798*pi,3.32416857845439*pi,3.08533920691593*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.066716156887286*pi,-0.280395888443995*pi,3.98110384852605*pi) q[2];\nu3(0.390185370831535*pi,2.875819660135*pi,1.391526701670026*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49557925285255*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.663097007287699*pi,0.299646850631741*pi,4.35925267548528*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44898503605095*pi) q[13];\nu3(0.286818239454577*pi,3.1604016467362*pi,1.55597031130049*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2482004568210892*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5704831838515618*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.268690008168213*pi,0.8308080137957301*pi,4.12385346543389*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.553851201009006*pi,-0.376764594977094*pi,4.41990284946054*pi) q[3];\nu3(0.503340741189161*pi,3.3627312584666*pi,4.270489181872771*pi) q[4];\nu3(0.704031880147536*pi,0.307788773189585*pi,0.804763900091634*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[13];\nu3(0.297930007559679*pi,0.5236377225329101*pi,3.59653379508734*pi) q[8];\nu3(0.323911181938877*pi,3.01838363260208*pi,1.061978454159445*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.440882393471384*pi,2.63180478090802*pi,3.82659057763469*pi) q[11];\ncx q[12],q[21];\nu3(0.718635741361692*pi,0.245827305733044*pi,4.31817138615501*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.513245408723593*pi,0.019012657024816026*pi,4.4170359300580095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.286530179237844*pi,2.75122831878849*pi,1.228296730268297*pi) q[4];\nu3(0.0329614075090936*pi,0.36863378487076404*pi,4.47047184896632*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.548461318837571*pi,0.017591365993230967*pi,3.79194721755654*pi) q[8];\nu3(0.57198212960769*pi,0.11809593490169801*pi,1.0434596075938471*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40810892020077*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.605678733526721*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.614851584400693*pi,-0.13107809461028302*pi,3.91825004257271*pi) q[18];\nu3(0.307563242275625*pi,-0.38422753529501297*pi,1.53604234364685*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296328203385713*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.218719059769624*pi,-0.19165025962015902*pi,4.48757848635057*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.323988843649204*pi,2.31544154068368*pi,1.31178713051523*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.106855479302843*pi,2.93580341297021*pi,0.5839760248632809*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.504412647643446*pi,0.95616816593647*pi,0.5629699445566736*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.420604791250156*pi,0.27927546790617097*pi,1.016703846054937*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.507650967258213*pi,0.8748149177906399*pi,0.836309662727549*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.395672895969219*pi,0.48281610867482605*pi,3.61711136888387*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.478171523659579*pi) q[21];\nu3(3.5*pi,3.49858489173721*pi,0.5*pi) q[0];\nu3(0.189788375091163*pi,0.311410855880888*pi,3.63818013913261*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.290935950314707*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.853809783244987*pi,0.458082256548342*pi,0.5470527406379428*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.199332816637888*pi,0.33252932909712996*pi,3.91043863592831*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.264529461562763*pi,3.26644511043518*pi,0.5294259576391811*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5236359568888183*pi) q[3];\nu3(0.553351988091303*pi,-0.4139357655202809*pi,0.873004385192863*pi) q[6];\nu3(0.163682225816282*pi,2.62014868089807*pi,1.260733312746565*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.365338741641682*pi,0.43278901457611396*pi,4.2554571880875205*pi) q[13];\nu3(3.5*pi,3.4597354414843*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.247244736857008*pi,0.5314394029419001*pi,3.87668607971347*pi) q[17];\nu3(1.0*pi,0.0*pi,1.239683380375031*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.384107734026377*pi,0.020476895558135033*pi,4.0664718586433*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.806855547331079*pi,2.99428412919095*pi,3.72283402539269*pi) q[13];\ncx q[14],q[19];\nu3(0.912489108927414*pi,0.37833078447536295*pi,4.2501324130796405*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49187073995371*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40759598734122*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.371315067991529*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.584000098456592*pi,-0.4258825343099167*pi,0.887641702444648*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46234205824397*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232259295485878*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.444752406810143*pi,0.53881909179215*pi,0.767562167057688*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[10];\nu3(0.330350792337391*pi,0.14556083105178397*pi,0.694712720404284*pi) q[3];\ncx q[4],q[20];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.230367671466483*pi,3.13659684759791*pi,1.3165567098812359*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.58256788134935*pi,3.36904114951686*pi,3.50273429278031*pi) q[0];\nu3(3.5*pi,3.47190159178145*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.582833888362288*pi,2.73202399161846*pi,3.37989963843341*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48760146295254*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3387231675811782*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5825863728228824*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2938778804021691*pi) q[11];\nu3(0.223719489688393*pi,0.5127010654706501*pi,3.6326603868104*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48501592258237*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[15];\ncx q[6],q[11];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41336339331832*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1869814907163438*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.567659073950706*pi,0.66272865978774*pi,1.032980897309085*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46180417648771*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48515454236176*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.596090532582302*pi) q[8];\nu3(1.0*pi,0.0*pi,1.4204445871728408*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.556712572479324*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265531805825237*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.609168365151565*pi,0.37584134452292195*pi,1.3025214535362322*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[11];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.629327530388034*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5781471927034456*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.772853830461761*pi,0.5276987407745499*pi,4.25362195480547*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.664247027910586*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.640049370239211*pi,-0.263276069553703*pi,3.4070367699839*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.652144879030638*pi,-0.393920704471219*pi,3.55977240117286*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.229370445149847*pi,-0.054415633105033*pi,4.10008702912019*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.34280930555585*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.22837624701626*pi) q[21];\nu3(0.477799858076893*pi,3.49183035103065*pi,1.190189017600646*pi) q[1];\nu3(0.624643233538718*pi,0.44821805359188904*pi,4.347531613541721*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.356780555647797*pi,2.84199517871576*pi,1.83219610839575*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.383612167850838*pi,0.42415904868793497*pi,0.679827596996487*pi) q[11];\nu3(3.5*pi,3.44901322373987*pi,0.5*pi) q[12];\nu3(0.801340782912271*pi,2.61688995232697*pi,3.57494930499777*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.71740413624504*pi,0.16175981936901895*pi,1.472618088518482*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1378320349634379*pi) q[17];\ncx q[18],q[21];\nu3(0.440250209902655*pi,0.353421982640147*pi,4.23038330503271*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.494640021945083*pi,0.28156937686761896*pi,1.4384282700728201*pi) q[1];\nu3(0.29493094072792*pi,-0.05966023402069398*pi,4.191625526081451*pi) q[2];\nu3(0.214248175049415*pi,-0.35624282013459396*pi,3.9107026548417*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.401160556527445*pi,-0.00878006915860502*pi,1.256835471300779*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.446218463314914*pi,0.77214824582248*pi,4.40257923080692*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.806505455435407*pi,2.77185256931572*pi,3.92496765729343*pi) q[19];\nu3(0.337446735609866*pi,0.336541445929073*pi,0.871040908739808*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.440595492930671*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.616608124799213*pi,-0.15546457709801398*pi,3.79466170843507*pi) q[4];\nu3(0.140392420005001*pi,0.91415277300894*pi,4.38951215762381*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.7386792790176*pi,-0.316984771446638*pi,4.11434558408688*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.684959094946752*pi,0.6056609069471901*pi,0.969167873392791*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37460531987699*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.546881852182437*pi,-0.4709388961734195*pi,0.863431079100019*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.549829562416682*pi,-0.10480720365849*pi,0.7935978522802389*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.9031204286766*pi,3.05702656245299*pi,3.62903887762544*pi) q[7];\nu3(0.306032948044492*pi,0.22176418743808302*pi,3.87678290838884*pi) q[8];\nu3(0.771863889661657*pi,0.417120180888346*pi,1.217234384433759*pi) q[9];\nu3(0.18336241342574*pi,2.30657279698703*pi,1.298520668197747*pi) q[10];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.464711258660146*pi,-0.30854794573143196*pi,0.9717130652786601*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.653338736975173*pi,3.29103854071942*pi,0.614137271024221*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.179264725523666*pi,0.18585781991394001*pi,0.651143604173058*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.234802364539866*pi,2.86863086604726*pi,1.019636520664454*pi) q[15];\nu3(3.5*pi,3.49864086203164*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299931532984858*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[10];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.631117611587004*pi,0.260389615455055*pi,1.51882446544086*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44171508610616*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44441150147985*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.101057123907994*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.395434127996062*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.279473444123331*pi,-0.4503187632713006*pi,1.58787048058853*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49197203371774*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[15];\ncx q[2],q[10];\ncx q[4],q[14];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(3.5*pi,3.47110517053788*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.112405039346569*pi) q[11];\nu3(0.611294972662109*pi,-0.27435241705914204*pi,4.302549404924569*pi) q[12];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.349135500764449*pi,0.6879819780712499*pi,4.48829803254879*pi) q[21];\nu3(3.5*pi,3.39820983133238*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44708632499691*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49322387755797*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.38914695407277*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.528744460184587*pi) q[10];\nu3(0.478305408229021*pi,-0.4519480680651333*pi,1.174609668320973*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4372429534977105*pi) q[14];\nu3(1.0*pi,0.0*pi,1.300480844349328*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21012992887257*pi) q[20];\nu3(0.317263716433814*pi,-0.4557592202238706*pi,4.14903072114792*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[15];\ncx q[2],q[10];\ncx q[4],q[14];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5335266423729365*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.85040754317642*pi,-0.18893558048055598*pi,0.727505208283901*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4972599786707*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.5484409952373159*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4980116187344805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.242187103010127*pi,-0.08170088675259701*pi,1.191243851848292*pi) q[17];\nu3(1.0*pi,0.0*pi,1.337739655300203*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5972673281015215*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.346789635986727*pi,2.68447733992608*pi,0.94329817835292*pi) q[2];\nu3(3.5*pi,3.43059318914855*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.4623057426266*pi,3.35108695062373*pi,3.30622080284885*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.580268652680517*pi,-0.053687719348673*pi,3.5061601037268*pi) q[11];\nu3(1.0*pi,0.0*pi,1.24397715516496*pi) q[12];\nu3(3.5*pi,3.44235495156427*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3045019646974705*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.305561139986579*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.402770213243506*pi,0.48282438348526*pi,3.85021583257652*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.479277097261112*pi,3.11648586270041*pi,1.63078856178643*pi) q[7];\nu3(3.5*pi,3.32746188677316*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.657772892053373*pi,0.34427391177574995*pi,4.25269051172418*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.492976153187663*pi,0.38114139972482197*pi,0.766045337169837*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294226233314246*pi) q[17];\nu3(0.160980194847364*pi,-0.127390722630628*pi,0.676127128045058*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.814333861795747*pi,3.35491286097622*pi,3.43110481807165*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.71445677990929*pi,0.085346290307726*pi,3.68631010542047*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.365067237716611*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.22888567249907*pi,0.306415853258893*pi,1.005891139175999*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.552420548053527*pi,2.89559767256675*pi,3.77317158136602*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.30924179308559*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.594313039555614*pi,2.99287497631747*pi,3.24369123540735*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.452018868102749*pi,0.416122580696368*pi,0.928179419528923*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5555897275425568*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.399069938610923*pi,3.08265091998778*pi,1.7901695543898*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.323887533896495*pi,-0.10891050197652502*pi,1.386189822174705*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.571125784661913*pi,3.44590180880334*pi,4.4790528161778695*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.199717181864863*pi,3.11274694168347*pi,2.07102386069259*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.396839522234438*pi,0.50209126839257*pi,4.28964111034108*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.742710783665407*pi,-0.09017899320466799*pi,1.276959353035652*pi) q[14];\nu3(0.405207201127621*pi,3.18546761136015*pi,1.81959732003091*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.54321162845099*pi,2.87048953300906*pi,1.383030003809453*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.96044512566336*pi,-0.292450108556243*pi,3.31739936031842*pi) q[1];\nu3(3.5*pi,3.39484826217055*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.238833825240612*pi,3.22999209934196*pi,4.41131106740206*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.599575627066381*pi,3.45403670287063*pi,3.94824128626058*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.833889006779654*pi,3.32536546760535*pi,3.55456131238729*pi) q[14];\nu3(0.950726717174637*pi,0.15506697390835*pi,1.164029083266928*pi) q[15];\nu3(1.0*pi,0.0*pi,1.250208373949355*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.32732417550437*pi,0.286953459085882*pi,1.123774127826294*pi) q[8];\nu3(0.62175325002759*pi,3.27313915496115*pi,3.08122448621608*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.630724520003742*pi,2.55460931777857*pi,4.00561674352738*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.143110835903193*pi,3.07869252455471*pi,0.778113282450711*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49212688295389*pi) q[16];\nu3(0.306482887450551*pi,0.31597650197125904*pi,4.1814358659152*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.157512082590436*pi,-0.234053689875786*pi,4.490175018369721*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.477758120818676*pi,0.346894336400713*pi,0.995812855460487*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48233177903166*pi,0.5*pi) q[10];\nu3(0.599067963618149*pi,2.60452884464351*pi,3.8225718555422*pi) q[12];\nu3(0.456291200625793*pi,0.85208630171854*pi,4.49032533081761*pi) q[13];\nu3(0.458391782947324*pi,3.27023470360401*pi,1.401816626696589*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.314862413935323*pi) q[20];\nu3(0.354369744747207*pi,0.5247305839290699*pi,0.5730644289185952*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.470697622439862*pi,-0.21847456907852902*pi,1.51091655411517*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.564993220247216*pi,2.97663377510073*pi,4.43076795713252*pi) q[12];\nu3(0.331155585573238*pi,-0.03426667946713402*pi,4.27895427754389*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.48338293811458*pi,2.48271522114808*pi,1.022522981870273*pi) q[18];\nu3(0.618707776125367*pi,0.8204450348430501*pi,0.735065271762753*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.439801421582393*pi,-0.4827366523026629*pi,1.8840968668247*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5216393963430636*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.44771283265248*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43566965698295*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.402861082597454*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252160673530049*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,3.41675282412847*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3403417105368*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.25952893708708*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34244496280253*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2638818312355942*pi) q[13];\nu3(3.5*pi,3.43370071814033*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.350290675730149*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1495122140219372*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(3.5*pi,3.41309478565796*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.20904710070252*pi) q[9];\nu3(0.412445199834859*pi,-0.4281282840415626*pi,4.35681406248044*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.277343606652828*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36543268299444*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.436258029605499*pi,-0.0029850993039070017*pi,0.61678763338194*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42070692964162*pi,0.5*pi) q[1];\nu3(0.466605837848953*pi,-0.49029635870517096*pi,1.64218211722794*pi) q[2];\nu3(1.0*pi,0.0*pi,1.37073743252393*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4740902909055205*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[9];\ncx q[8],q[14];\nu3(0.111399787000785*pi,-0.36032499508252*pi,4.26363958437369*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32243678337044*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.077349235073641*pi,3.47693277229746*pi,1.0206251387843*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47303626663959*pi) q[17];\ncx q[18],q[19];\nu3(0.868389780492383*pi,0.351256968008515*pi,4.069208294824239*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4961920111074996*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[3];\nu3(0.0454160729677816*pi,3.49042444863539*pi,4.19756377551669*pi) q[2];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5769063732830455*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.442457439096252*pi,0.51342135367871*pi,3.54647724076027*pi) q[16];\nu3(3.5*pi,3.49052242979426*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3630793574228441*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.446194592171301*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36035742907391*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.696233529695703*pi,3.26463130189183*pi,0.736150860595937*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.200317337198211*pi,0.5329311817055*pi,0.7548980374312559*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.599482396127733*pi,3.17775071024593*pi,2.82790957274799*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.856404039531964*pi,2.84381433817453*pi,3.89418033822175*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.662473420966088*pi,3.34091225973065*pi,3.05736138483099*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.775482141497239*pi,2.89956946493898*pi,4.15989193031602*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.670833022140738*pi,-0.4689547637339758*pi,3.69220514998265*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.704041253152766*pi,2.85706632529936*pi,3.89098010001907*pi) q[4];\nu3(0.510015426967011*pi,0.57558138272007*pi,0.899321455252843*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.349453603031316*pi,0.06936076460687601*pi,0.798286394103983*pi) q[7];\nu3(0.230063807101877*pi,3.49570888380994*pi,1.466709638237097*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.564511876906129*pi,-0.21925106520086401*pi,3.63502331333298*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.132394964024044*pi,0.21598604407848498*pi,1.076306055341538*pi) q[14];\nu3(0.169696804020698*pi,2.8548025439752*pi,1.71220433287359*pi) q[15];\nu3(0.813229089490403*pi,0.06810556018295999*pi,1.3751026661190031*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.475239634256334*pi,3.32823487210247*pi,1.90402070284691*pi) q[21];\nu3(0.719678060627631*pi,-0.07439255917857501*pi,4.40759393572735*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.397305107970081*pi,0.50938434954679*pi,0.9430192392519969*pi) q[4];\nu3(0.586871041420964*pi,-0.12063757804430297*pi,0.632867961819381*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.443875069339269*pi,2.93121073793505*pi,0.955484672960491*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0406732947645604*pi,3.17423088492423*pi,1.376703991182688*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.781976823366478*pi,-0.309167634367977*pi,3.34509022604118*pi) q[15];\nu3(0.151878521566794*pi,2.45266876282831*pi,1.446483462357455*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.247583011378592*pi,-0.01450779614992298*pi,3.74910036566932*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.531064012287274*pi,3.19469878461734*pi,1.85777278928725*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.424832224988023*pi,3.27996130427756*pi,1.81601849945965*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.261116826268121*pi,2.73874468652746*pi,0.8802809369658751*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40044112863803*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.223928615353861*pi,0.12414281852902798*pi,0.767630940048884*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.270397970652231*pi,2.85522749102671*pi,1.70890350556185*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3268846977586262*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.440115850132025*pi,0.08168729050037404*pi,4.48543795606253*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.517008627782836*pi,2.98945199361701*pi,3.14321080150232*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45388350010152*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.30039146518313*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.26208258160262*pi,0.5*pi) q[14];\nu3(3.5*pi,3.21152611492586*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.119603260997963*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2140462356315*pi) q[17];\nu3(0.629387611503926*pi,3.48814563095719*pi,3.72825541400256*pi) q[18];\nu3(0.814118957347258*pi,0.20515047297094502*pi,3.89134097088317*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4901688301668905*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.497719079393378*pi,3.21525182948778*pi,4.47903184402502*pi) q[3];\ncx q[5],q[13];\ncx q[6],q[20];\ncx q[7],q[10];\ncx q[8],q[9];\ncx q[11],q[12];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(0.0485696007117164*pi,3.34270991792029*pi,4.40238693830499*pi) q[18];\nu3(0.557604576186135*pi,3.16437018548*pi,0.5128599328134614*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46753118041994*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46510288781416*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38755686476214*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.18462814178227*pi) q[9];\nu3(1.0*pi,0.0*pi,1.220766196340721*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4522639103632695*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269615331677908*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5393391761111843*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43896479794747*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[9];\ncx q[11],q[12];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45136736569496*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42997026755923*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49659892967959*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.36175732876696*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.36811189853383*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.247298551402375*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.222937026692724*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.47516645332922*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,1.422206819558923*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.595149276089995*pi,3.13514474503271*pi,4.1512464611729705*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5054447837849754*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.397588551696613*pi,0.68113092105419*pi,4.4049934342310095*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.360262111665824*pi,0.225568218520804*pi,3.75444984350572*pi) q[15];\nu3(0.614429802888375*pi,0.5604637768096199*pi,0.5351768354464257*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.3839509883622*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.704248694745961*pi) q[19];\nu3(0.280951448845545*pi,-0.130226898966341*pi,1.311142074241817*pi) q[20];\nu3(1.0*pi,0.0*pi,1.167240771378572*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,0.654743041823446*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.333631878210166*pi,0.21591389182839804*pi,4.4968411361820095*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.715130307944063*pi,-0.06149679862791102*pi,1.096091526707214*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.651631556674777*pi,0.6027799791350701*pi,0.822892517195542*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.630603644366569*pi,-0.203684928931066*pi,1.175762988180875*pi) q[11];\nu3(0.782340523050444*pi,3.07124692832395*pi,2.93272822443429*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.403554040023683*pi,0.48979983989431397*pi,0.5115853824149104*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45889528035403*pi) q[21];\nu3(0.385415189730909*pi,2.69394743319532*pi,1.046445364873981*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.920279730695641*pi,-0.420083294517286*pi,3.814127862149*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.646283839798041*pi,-0.15024647271714597*pi,3.93678691895342*pi) q[7];\nu3(0.935891541056804*pi,0.59837146638378*pi,1.328149400399643*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.537952845657949*pi,0.80834845848749*pi,0.820141405795141*pi) q[11];\nu3(0.866187427491023*pi,0.8908872047981999*pi,0.827041775127633*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.109519886996723*pi,3.08460900646594*pi,1.89407913926886*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[21];\nu3(0.665954270379182*pi,2.86897060811878*pi,3.43997567572034*pi) q[19];\nu3(0.477217054474828*pi,-0.08107144537422001*pi,1.45697061078142*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.330512622573524*pi,3.0144136256296*pi,0.755721160435848*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.449393265510878*pi,-0.4321825265943083*pi,1.313975536012868*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.419841428994098*pi,0.54116445741475*pi,3.85224289295266*pi) q[7];\nu3(0.134080364493993*pi,0.07774072795265297*pi,0.983789414372898*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.850311631887304*pi,3.38969116707114*pi,3.98376905286291*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.768992198555415*pi,3.10365227052468*pi,4.13137077120752*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.772531271377434*pi,-0.287937743436796*pi,4.12190678467142*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.65249369728592*pi,-0.08147588467558198*pi,1.40042020364174*pi) q[9];\nu3(0.397973676369236*pi,-0.18861445360407703*pi,4.45239160342791*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.468527132275113*pi,3.44092073811837*pi,4.41400727387216*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.808903684069378*pi,3.18081749287862*pi,2.83106484658317*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.590294781927097*pi,3.01765727392148*pi,3.96185403672676*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.611473328425828*pi,-0.324640411843155*pi,4.046050707003079*pi) q[9];\nu3(0.709012004017802*pi,0.49525974360039504*pi,0.958818870456885*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.49089259460143*pi,3.24412290626256*pi,0.974040847745827*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.342026955833405*pi,0.291435356465941*pi,0.840831080334834*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.717808885802105*pi,-0.009339653407856974*pi,4.09886574354204*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43179721826176*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.332913456982117*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.570192781672321*pi,2.81855920604659*pi,3.47299507105804*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,3.48476548979313*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.281358636643454*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.417793333853319*pi,3.19668641705735*pi,0.994521311980604*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.205964948852831*pi,0.7869336393108901*pi,4.42084727449119*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.25807908925249*pi) q[16];\nu3(0.0309953283154978*pi,0.11556741011167904*pi,3.9709930257113*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[5];\nu3(0.821365211321808*pi,0.16730793454622495*pi,0.875141448660254*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.24417172608208*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.625676752150678*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2275274428109109*pi) q[19];\nu3(0.465504796744305*pi,2.97596501053401*pi,1.75009773521404*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,3.49554590855807*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35288922012774*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.259174844750257*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.4998233045948*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.49660488074832*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.393996006987694*pi) q[13];\nu3(1.0*pi,0.0*pi,1.084233081223343*pi) q[14];\nu3(1.0*pi,0.0*pi,1.418106443952494*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.716568886542325*pi,3.29252560196344*pi,4.18851084955904*pi) q[21];\nu3(3.5*pi,3.49628804240463*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.299749903519662*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5893033053119461*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,0.5580056221551009*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.793583973537133*pi,3.16021875045545*pi,3.40585153250134*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.678210963175311*pi,2.73442787855254*pi,4.2118303578879495*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36551142559782*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49705900640412*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48907322750335*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[5];\nu3(3.5*pi,3.4937811983181*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.49961456210874*pi,3.07075881984665*pi,4.10989555085567*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5744243417916615*pi) q[10];\ncx q[11],q[13];\nu3(0.119832246985671*pi,0.9739478855913399*pi,4.10640462147707*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.328511161838723*pi) q[17];\nu3(3.5*pi,3.35637278142851*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2556313206600729*pi) q[20];\nu3(3.5*pi,3.41541215718742*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200615575945646*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.790718775564746*pi,3.20771675880817*pi,2.92457390921193*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.474786974112019*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4050786015127805*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.352956370471048*pi,0.23461696469030002*pi,4.28091156415325*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.530255864786494*pi,3.08312614492485*pi,3.09187930746028*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.454942169325662*pi,3.37471580925903*pi,4.0779740878442094*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.827374297925552*pi,0.20478798004475196*pi,4.06058096222636*pi) q[9];\nu3(0.734534596818212*pi,0.8241868433820101*pi,0.724445785053197*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[18],q[20];\nu3(0.506580890674056*pi,2.88486880438668*pi,3.7501204511352*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5378364652880876*pi) q[21];\ncx q[0],q[21];\nu3(0.0770378896968491*pi,0.69264469233362*pi,4.49453809606182*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.383353464452593*pi,3.45164317214511*pi,1.84212498062932*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.408582094682543*pi,3.46366302655966*pi,1.167984198580033*pi) q[5];\nu3(0.561738216587901*pi,3.03543082086101*pi,3.38218755297703*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.693230223355181*pi,0.22109971573243703*pi,0.941595030795022*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.236855156065361*pi,2.54640052240853*pi,1.197498632278829*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.712204777573539*pi,-0.023510669418597974*pi,3.87563901171784*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.343626863644261*pi,0.95100366074366*pi,4.42039144499484*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.38381441593825*pi,0.09052711422849402*pi,1.119595091459157*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.386850762960818*pi,3.24910940987209*pi,0.83674774999639*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.216602232407637*pi,0.013835360563633992*pi,3.50790451932467*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.46823240725707*pi,0.68792833108666*pi,0.91591880358915*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49501004196353*pi,0.5*pi) q[7];\nu3(0.543294974673252*pi,-0.10976358421788701*pi,4.2128020782908*pi) q[8];\nu3(1.0*pi,0.0*pi,1.21297671269205*pi) q[9];\nu3(0.562604747495721*pi,0.12608321794725497*pi,1.58371776601571*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.446566256543235*pi,-0.041844190415425975*pi,1.022495485737252*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.148447720971695*pi,3.06184664591397*pi,0.9030357955620381*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0994769684884869*pi,0.153994205370919*pi,0.65151643156424*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[9];\nu3(0.131771670900103*pi,2.82305588168611*pi,1.62232407095309*pi) q[8];\nu3(0.614387578956164*pi,3.49319215521013*pi,3.70047114692287*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.211111392472664*pi,3.38095477212473*pi,0.795489166413309*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.552199054636784*pi,-0.14883815343964002*pi,0.693945687677253*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45082346644219*pi,0.5*pi) q[1];\nu3(0.516965715485497*pi,-0.288844334123517*pi,4.2372434711491*pi) q[4];\nu3(1.0*pi,0.0*pi,1.34028427326751*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5522347970127908*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.337375984232768*pi,-0.09915985564332802*pi,4.3558039662301695*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.406123309639354*pi,-0.189350652964555*pi,1.1730596499206771*pi) q[15];\nu3(0.509291974197536*pi,3.46516527314235*pi,3.04053172624285*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.739389749387149*pi,-0.204865876053479*pi,4.16483296545413*pi) q[20];\nu3(0.460889778046723*pi,0.35479822813128004*pi,4.37967485614145*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.615006310175953*pi,3.48306707218512*pi,0.859385315666453*pi) q[4];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.800915126985839*pi,3.41768737156093*pi,3.57562417528136*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.300854496868551*pi,0.068870230733729*pi,1.096689134035222*pi) q[15];\nu3(0.623710758985341*pi,0.18822432170606995*pi,4.4425714640405705*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.325060858799918*pi,-0.34033816662724103*pi,4.43430108562502*pi) q[20];\nu3(0.237645713529004*pi,2.86073554632327*pi,0.883352228856203*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.710531714552117*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3774700584047*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.47819499616737*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3489435487847*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285331385396098*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285485175321957*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238442783250634*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.151222879250324*pi,2.68744790556949*pi,1.6052470653813*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41446015740956*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[13];\nu3(0.600227060077293*pi,0.342644346549006*pi,1.58709710554115*pi) q[7];\nu3(3.5*pi,3.36523917605744*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1896005842551451*pi) q[12];\nu3(3.5*pi,3.42885095950121*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5580630869209262*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2387882342059*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.68458946817147*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4224834232490196*pi) q[19];\nu3(1.0*pi,0.0*pi,1.306824974725532*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[21];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38489505462998*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.345300418838171*pi,-0.323152358441395*pi,1.494393374523721*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.361152013815912*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.457346101846354*pi,3.20394760663176*pi,3.41104327787686*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46876230098766*pi,0.5*pi) q[4];\nu3(0.486957248281839*pi,0.78878487317634*pi,0.7284631356897651*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.931293881819722*pi,-0.364724198881733*pi,3.25708955670442*pi) q[9];\nu3(1.0*pi,0.0*pi,1.120326112115209*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6140682354643809*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44268947844551*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5315416466850638*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304890730766529*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5342954591192657*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.428752387038207*pi,3.11711356785042*pi,1.76271820017821*pi) q[1];\nu3(0.808774321869181*pi,3.14647322988966*pi,3.06161126411422*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[10];\nu3(0.0476003885685688*pi,-0.306837939089248*pi,3.88044811585244*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5896070615748759*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.61366824739913*pi,0.12975337022697997*pi,0.734476880558433*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.179784346248853*pi,0.47732789807723697*pi,4.27626020205246*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5374068065506297*pi) q[10];\nu3(0.496940881792006*pi,0.5678696623200701*pi,4.219863884335711*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.425149964227632*pi,-0.4208191568811752*pi,0.825332121946041*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35883973950786*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.535130232735967*pi,-0.05997709694346598*pi,4.14827353717256*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.50602038154681*pi,-0.30240868752675*pi,1.325952398441797*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.739789957664646*pi,0.5147471244470601*pi,4.4540344914206*pi) q[14];\ncx q[15],q[20];\nu3(0.131214965638948*pi,0.63340975399545*pi,4.33355526736051*pi) q[16];\nu3(0.729526563429158*pi,1.10930788560876*pi,0.743999568115726*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.88309366293995*pi,0.59084889887588*pi,4.45376271984082*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.86262542849028*pi,-0.4014228566289756*pi,4.2796478959102195*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.315816604312052*pi,3.02225949841714*pi,1.154951408550208*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.71397114372274*pi,3.42159490003698*pi,0.566871675679159*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.81070993654005*pi,0.338341132662767*pi,0.6725323452323431*pi) q[16];\nu3(0.0863256585711605*pi,3.38361272917376*pi,1.93825936030842*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.43188657551957*pi,0.44857263157873895*pi,3.8064597302016*pi) q[21];\nu3(0.472263987696341*pi,0.02678704336333304*pi,4.019796432462011*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.52365855010314*pi,0.82087636725048*pi,0.72155043800944*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.435064264932664*pi,2.9846559488311*pi,1.1740671826719211*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.455628649572492*pi,0.124530770396024*pi,0.699481403830723*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.910496280489766*pi,2.94267399290039*pi,3.84733117092496*pi) q[4];\nu3(0.311141722710356*pi,3.27902011591387*pi,1.60209488021355*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.909031285564383*pi,-0.110845801458414*pi,4.14639295055287*pi) q[12];\nu3(0.790503449557851*pi,0.6773519150582501*pi,0.6740969939377*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.531501718995526*pi,0.50657142903457*pi,0.632907282619659*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[18];\nu3(0.121337417176725*pi,-0.136809028544218*pi,3.78067353578861*pi) q[4];\ncx q[5],q[21];\nu3(0.538127467950689*pi,0.22026692678071302*pi,3.91680592304233*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.316760122457449*pi,-0.4568155400201291*pi,0.723929482177029*pi) q[12];\nu3(0.380242051010913*pi,0.56751627062283*pi,0.902608174875007*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46571545714971*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43957263950781*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.620924830867183*pi,-0.49925417653640525*pi,3.49405730573485*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.280097609682378*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.183001061147263*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.60931742655186*pi,2.92028482788625*pi,4.0882672548417105*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[17];\nu3(3.5*pi,3.45850927204232*pi,0.5*pi) q[14];\nu3(0.463005398859331*pi,0.328142934041751*pi,3.65025272374381*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38477545926236*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290262041453647*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.528998786696543*pi) q[21];\nu3(3.5*pi,3.32761407526441*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(3.5*pi,3.46320155528949*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.33411122706558*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.284843520173013*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.192052933360267*pi) q[11];\nu3(1.0*pi,0.0*pi,1.345176937620737*pi) q[12];\nu3(3.5*pi,3.26388020777775*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.678112440062167*pi,3.06348147836417*pi,3.81037250160872*pi) q[15];\nu3(1.0*pi,0.0*pi,1.215797910570258*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.46203234069242*pi,0.5*pi) q[8];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.376439195531314*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.460383018315969*pi) q[19];\nu3(0.368181718479564*pi,0.19591581179885698*pi,1.047797734440553*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48083308238702*pi,0.5*pi) q[4];\nu3(0.600234070482335*pi,0.09518693972818004*pi,4.3019260136249*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.45655654009824*pi) q[9];\nu3(1.0*pi,0.0*pi,1.358039410612194*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.584775235735032*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5294330934360013*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.45650786732784*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.32491320179033*pi,0.45224491979287196*pi,3.46972639868126*pi) q[20];\nu3(0.469358296156979*pi,3.1469860250429*pi,1.7800536113733*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.3462410668899*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(0.782142213278787*pi,0.20737865844436*pi,3.72154245111121*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2716004846834799*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5995189945773749*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.800813809609755*pi,0.6696501128125201*pi,4.27315843932713*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5300618150837741*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.294159459074943*pi,2.67206134408233*pi,0.9906591451753151*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.126279410566439*pi,0.61541231293967*pi,4.0822634747652895*pi) q[2];\nu3(0.146289869948713*pi,0.04147623703155201*pi,0.779164655273234*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35047046610769*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.121268921052632*pi,3.23390783654684*pi,1.55150751194406*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.650314562690308*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201797273707486*pi) q[20];\nu3(0.773247625397084*pi,0.7160550704800901*pi,1.010737826959485*pi) q[0];\ncx q[1],q[15];\nu3(0.394488108466154*pi,-0.189570150147505*pi,4.1023769522194*pi) q[2];\nu3(0.813886589047312*pi,-0.11518491944503201*pi,0.987193260890908*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.321878416277688*pi,2.94062611403429*pi,1.71216007893522*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.501811829935983*pi,0.06382700717257805*pi,0.843833144910604*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.526468826836047*pi,3.18726284074952*pi,0.5042579323404646*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.781504033222976*pi,0.09547536430853598*pi,0.698087409739187*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42661753560437*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.444983278536839*pi,2.70318099148123*pi,0.925851087040376*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.815662883632575*pi,2.76400030120235*pi,3.73171186639581*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.680189109745608*pi,-0.13381615874815*pi,4.20577692899525*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.532115526635662*pi,2.7312932248794*pi,3.64567236324746*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.720800961068677*pi,3.34710577394604*pi,3.79684418010523*pi) q[13];\nu3(0.33870144204476*pi,0.16412716330312405*pi,0.5378932593458289*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.500532565783648*pi,0.19456434499081798*pi,4.1677607658466105*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.780558724754927*pi,-0.37344086940892396*pi,0.895898881412739*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.485003832091099*pi,0.035114741198758015*pi,0.769623067118093*pi) q[4];\nu3(0.186275041960383*pi,0.05849280735364304*pi,0.5037958609963097*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.585578150604428*pi,-0.4225875099066841*pi,0.5181814239146629*pi) q[8];\nu3(0.399144244884003*pi,3.48035687186544*pi,4.25059918233428*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.485181156062907*pi,3.38594722789209*pi,1.432887497901696*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.135306120986291*pi,0.60768750021467*pi,3.84613133161181*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.632974378369479*pi,-0.4792028683239963*pi,0.63157150033327*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.374058910674323*pi,0.06754578809850997*pi,3.66739915004452*pi) q[8];\nu3(0.23694050516753*pi,3.43596717445372*pi,0.7704368166708899*pi) q[9];\nu3(0.468654921300636*pi,0.42953797197267996*pi,0.927441212942513*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.510860448431256*pi,0.435314543502511*pi,1.51142456378335*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.588041969390186*pi,0.5964458467123499*pi,0.64800994963647*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.33045729336318*pi,3.23920081501533*pi,0.995305139833914*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.279513336470201*pi,-0.278307179252155*pi,1.51197049441052*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.129766981808735*pi,0.52578446760257*pi,4.37103207141216*pi) q[15];\nu3(0.127072391571641*pi,2.67301621602169*pi,1.2554676318432318*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29834842983039*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.112546099926306*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0856460508377845*pi,3.38054192453634*pi,1.10866010494045*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.686706077152486*pi,0.0019005038887219827*pi,0.964195856328973*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[10];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,0.5430427590445488*pi) q[6];\nu3(0.101359879675332*pi,0.32276451612803503*pi,0.772889741614898*pi) q[7];\nu3(3.5*pi,3.41578482993608*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48214636042975*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2260069857595108*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.122715518068219*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.447164375798085*pi,3.30818536848719*pi,2.0580827607234298*pi) q[20];\nu3(3.5*pi,3.44929527414144*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.38033791198825*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.46219564391125*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.165372461029318*pi) q[10];\nu3(1.0*pi,0.0*pi,1.300705207898361*pi) q[12];\nu3(3.5*pi,3.4804089929579*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.246860413705238*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312979721182282*pi) q[17];\nu3(3.5*pi,3.32838224046173*pi,0.5*pi) q[19];\nu3(0.215436742633207*pi,0.90685432279461*pi,0.5398977293490757*pi) q[20];\nu3(1.0*pi,0.0*pi,1.248984136070408*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.4781864174679*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5363099029434176*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5677188753590313*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2186181346779499*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.36870873687128*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.525883135412915*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5275721712010752*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4941493751672095*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.360036278832959*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.508882084739955*pi,-0.4484714771228765*pi,1.338176680689875*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5227612522586162*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.760339962254971*pi,0.31757101145878397*pi,1.297152549469526*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.515916020372059*pi,-0.4829687062066105*pi,4.155040578336569*pi) q[8];\nu3(0.492218310415614*pi,-0.321946232020971*pi,0.972202812147229*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.700363223242485*pi,0.047910023672986024*pi,4.44123058767774*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.245523828257283*pi,3.38872381250277*pi,0.7972700533961661*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43468710831159*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.401461957534915*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.56590379674911*pi,-0.216210897954203*pi,3.65598650058322*pi) q[2];\nu3(0.289875728984388*pi,0.35421342782293397*pi,3.44289670082749*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.49655944185615*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.389795513403754*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.349353245102172*pi,2.7770483327645*pi,1.4495675071090561*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4314904384307*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.725470773775208*pi,0.121317707380454*pi,4.386766877976299*pi) q[12];\nu3(0.626717850058046*pi,3.23134174709144*pi,0.603732287518252*pi) q[13];\nu3(0.772669360880781*pi,3.10653941505722*pi,4.08607651970902*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5716990539097013*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nmeasure q[15] -> c[15];\nu3(0.516463684375139*pi,2.45532874539497*pi,3.5626513365407*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(0.460362976699905*pi,-0.4238011473138896*pi,3.90095467942046*pi) q[10];\nu3(0.356254635953385*pi,0.07777160056343901*pi,0.5613554920394398*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.451050669037266*pi,3.09568501151574*pi,0.788320362669923*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.795581663199601*pi,3.11356537030903*pi,3.87026167210424*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.558889698963386*pi,0.251659634859945*pi,0.904190022426532*pi) q[21];\nmeasure q[21] -> c[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.686658581593116*pi,0.280591994975126*pi,0.51173724937977*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[7] -> c[7];\nu3(0.655988733037362*pi,0.36455988869574596*pi,1.354217016832769*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[5] -> c[5];\nu3(0.695135010285311*pi,3.06331481884224*pi,4.08638523957928*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[18] -> c[18];\nu3(0.274363981440457*pi,-0.266128644192349*pi,4.19396171567667*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.718447811764511*pi,0.11115188621084804*pi,3.87497392367251*pi) q[0];\nu3(0.925515897362384*pi,2.48949664548314*pi,3.57616485985993*pi) q[1];\nu3(0.252396617910864*pi,0.19708405942888496*pi,0.980797254549987*pi) q[2];\nu3(0.56077938836074*pi,-0.4818697570867374*pi,4.2936373903896605*pi) q[3];\nu3(0.594966186017053*pi,0.12374348103298705*pi,1.156319459118393*pi) q[4];\nu3(0.0856575095201545*pi,0.33059853332856104*pi,4.40563936209496*pi) q[5];\nu3(0.909303372088293*pi,-0.32876217509099404*pi,0.5749632691438697*pi) q[6];\nu3(0.397802446575951*pi,-0.23111801438512702*pi,4.21777648039863*pi) q[7];\nu3(0.877426435301394*pi,0.8849502998913401*pi,0.646726793515414*pi) q[8];\nu3(0.673389600400031*pi,3.13567425837075*pi,4.00359764171563*pi) q[9];\nu3(0.66572824104517*pi,3.07845795364902*pi,3.61812345859005*pi) q[10];\nu3(0.698718274669944*pi,2.54211101618177*pi,3.70474028359877*pi) q[11];\nu3(0.630909406224923*pi,0.14379469111383403*pi,1.54894244739558*pi) q[12];\nu3(0.759966056319196*pi,0.8155841386826701*pi,1.05371044793233*pi) q[13];\nu3(0.149543566427032*pi,2.85731821102311*pi,1.483250175099632*pi) q[14];\nu3(0.137892136415092*pi,-0.24363503529505798*pi,4.34584678827827*pi) q[15];\nu3(0.718686927956015*pi,-0.25462594677836003*pi,0.797779107949617*pi) q[16];\nu3(0.557979418944218*pi,3.2275623447054*pi,3.18883912221843*pi) q[17];\nu3(0.541626165963139*pi,3.42179656261337*pi,0.9046875325479711*pi) q[18];\nu3(0.452950818890401*pi,-0.310577645839287*pi,0.761757288447729*pi) q[19];\nu3(0.551188442023938*pi,0.82502760089293*pi,1.023256566425268*pi) q[20];\nu3(0.907276144154756*pi,0.39522136329553503*pi,4.38006299113571*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[18];\ncx q[10],q[21];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.34596557395438*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2528764362625*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3826148739774*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48589700307262*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46972416933621*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49011058795628*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.209627484967531*pi) q[11];\nu3(1.0*pi,0.0*pi,1.303584785565157*pi) q[13];\nu3(3.5*pi,3.38079464737157*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2541341473103231*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290032940261192*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254332471471269*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.49705626638459*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[14];\ncx q[5],q[13];\nu3(3.5*pi,3.35717905391439*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\ncx q[9],q[18];\ncx q[10],q[21];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.375842240008153*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293999271071735*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.48429768620826*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42947187613786*pi) q[3];\nu3(3.5*pi,3.46197499992378*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.45821097190965*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39333949287954*pi) q[11];\nu3(1.0*pi,0.0*pi,1.0785815691331169*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5246598815484791*pi) q[13];\nu3(1.0*pi,0.0*pi,1.253148821212755*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.570033553773675*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2934813586469511*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5798436888754356*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4140193338813*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[4],q[14];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\ncx q[9],q[18];\ncx q[10],q[21];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5771405623427583*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5162876820879485*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5093523247402731*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46228049683263*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33363577216025*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.282140697137262*pi,3.29923700961858*pi,1.347421148062761*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.765438055272563*pi,0.65142104717935*pi,1.105869475876476*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.398966023274694*pi,3.39667454310821*pi,0.609543768121195*pi) q[13];\nu3(0.902639224434907*pi,3.37141855415183*pi,0.6176570025842409*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.489551633371814*pi,3.39971605020593*pi,0.960309624155802*pi) q[18];\nu3(0.695303816007304*pi,0.17845138846716102*pi,1.247146515733127*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.451843453169687*pi,3.28145657324864*pi,0.881783106743874*pi) q[5];\nu3(0.641297985932704*pi,3.35693913846101*pi,4.0416372549195305*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.282352132531923*pi,2.86275347808584*pi,0.830829962994445*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.410977842772207*pi,0.60797342902863*pi,3.99542686770795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.376535361656749*pi,-0.4039506083450823*pi,1.64468133860733*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.872262120001651*pi,3.18067474084399*pi,2.99460648686564*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.443122638211758*pi,-0.337407849122697*pi,0.604163556914556*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.463285275141423*pi,0.12212871029602901*pi,4.10380993779081*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.789178739638959*pi,3.05305456458769*pi,3.227901638532*pi) q[0];\nu3(0.621712916418103*pi,3.28575497130547*pi,3.64279543008474*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.704696410774996*pi,3.11114671781166*pi,4.13527841879933*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.546831022080948*pi,1.08773048380999*pi,0.705814333010552*pi) q[16];\nu3(0.753015546517001*pi,3.14156479906541*pi,4.00935432223492*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.368677481620386*pi,2.59555946543507*pi,1.51501553290067*pi) q[0];\nu3(0.757080451544774*pi,0.15022867892325398*pi,1.36014654110245*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.207441181088853*pi,3.47208219739652*pi,4.26901766682143*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.514892253873435*pi,-0.16721820721194702*pi,4.42149635031701*pi) q[7];\nu3(0.563602430200779*pi,-0.377282266158342*pi,3.89612740662381*pi) q[8];\nu3(0.802845597617855*pi,3.31467119658794*pi,3.26036322812576*pi) q[10];\nu3(0.645223670620198*pi,2.7460625315757*pi,3.87695943489987*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.233185350751173*pi,-0.49068145741600877*pi,1.3499271657675211*pi) q[16];\nu3(0.629477655710957*pi,0.433531620698292*pi,0.643480940957745*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.710365085537505*pi,0.94615745315312*pi,0.603278247202802*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.504665256240121*pi,3.40994238303823*pi,4.32538063329401*pi) q[2];\nu3(0.809140463138127*pi,0.278636468848938*pi,3.8159085546491*pi) q[3];\nu3(0.442422243277602*pi,0.008655351895784036*pi,3.98959561446325*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.380887506541764*pi,3.11056186269783*pi,0.718660957679498*pi) q[8];\nu3(0.0305785258494376*pi,0.354164789909569*pi,4.01844816119178*pi) q[10];\nu3(0.764509668419238*pi,3.49920950916738*pi,3.17325720939757*pi) q[11];\nu3(0.886289311308936*pi,3.20364199531743*pi,3.86343692439233*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.47658432781582*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3586204872157*pi) q[20];\nu3(0.705856816429349*pi,0.31864556366306096*pi,0.6429632145577*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0870528418008368*pi,3.16682645579112*pi,1.313853992185744*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.515653566745869*pi,-0.297426980792245*pi,4.07639212020341*pi) q[4];\nu3(3.5*pi,3.43163854039379*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.261894540633297*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.858418209578417*pi,3.03305222951991*pi,3.31214104668621*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.801985192852904*pi,-0.335227190013986*pi,4.32854449069439*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.289733621980718*pi,0.6971203755106401*pi,3.87063174998033*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5382566852817533*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42467490397014*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.694182273167073*pi,3.09669577457014*pi,4.1198302715639095*pi) q[14];\ncx q[16],q[21];\ncx q[18],q[20];\nu3(0.524072541111457*pi,3.36657595288898*pi,0.6116092887397719*pi) q[19];\nu3(3.5*pi,3.28443391287443*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[5];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.36677697059523*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.248126015340374*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.43465369543035*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1665368806849559*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.249663526714238*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.46048187283797*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46450163023669*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27632510632608*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.302041430501444*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.347707388792535*pi) q[12];\nu3(1.0*pi,0.0*pi,1.109177912136782*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.375312671395069*pi,3.09709660341318*pi,1.456347148680572*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.506315770070994*pi,3.37414453691299*pi,1.78328725816861*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[5];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49089609286297*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.31387872684854*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32088729325441*pi) q[11];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46538480827842*pi) q[17];\nu3(0.253847043996928*pi,0.79205177174971*pi,4.046763034920421*pi) q[18];\nu3(0.697141305620734*pi,0.17789761810890103*pi,1.011382274370011*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.655183999841814*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43813616564118*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5185659174804846*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.61090715542169*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5841857078097448*pi) q[13];\nu3(1.0*pi,0.0*pi,1.189108605489039*pi) q[14];\nu3(3.5*pi,3.38592666302894*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258922895091448*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[5];\ncx q[3],q[13];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.432301013565651*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45105245022914*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.34851289430952*pi,3.45334493938864*pi,0.688450471292077*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6357216875930141*pi) q[19];\nu3(0.264983800309871*pi,2.56280733499136*pi,1.1908106236482419*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.442806634877421*pi,-0.4053831784095886*pi,0.843840152888272*pi) q[2];\nu3(0.0815789337722639*pi,0.5121654147939001*pi,4.061395819122421*pi) q[3];\ncx q[4],q[14];\nu3(0.538469292503901*pi,3.31860044520093*pi,1.7347434320512*pi) q[5];\nu3(0.274823974565306*pi,-0.168895133837015*pi,0.9774254920287799*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.533001021601657*pi,-0.36299310517699*pi,3.78013605985755*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.641816276862586*pi,3.12949017396574*pi,3.61881012719044*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.908777205015186*pi,0.65337205320142*pi,4.244096698639391*pi) q[21];\nu3(0.485280478392207*pi,-0.020737300457351004*pi,3.97188213500654*pi) q[0];\nu3(0.759430329284584*pi,-0.260314669073444*pi,0.5633860418024508*pi) q[1];\nu3(0.528930647015234*pi,-0.095733898680403*pi,0.536565988322135*pi) q[2];\nu3(0.637509157017399*pi,-0.4451839194428882*pi,1.036977408692346*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.213377226912922*pi,-0.0014503306356909995*pi,4.3520677814826705*pi) q[5];\nu3(0.215021050199584*pi,3.17571862052138*pi,0.991857211859575*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.585489384952899*pi,-0.255799256925759*pi,1.112824151662514*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.408969482089558*pi,3.10884441204056*pi,0.791824282562274*pi) q[0];\nu3(0.485016236808994*pi,0.165884662105948*pi,1.161888797740821*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.37845440274612*pi,0.45138538273428497*pi,4.06516472168195*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.778194610124641*pi,3.49554326422411*pi,0.866400405341719*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.386234572811102*pi,2.65898108332965*pi,1.2738061233554299*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.674028952618885*pi,0.28679445512468904*pi,0.89279959854209*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.362267514407353*pi,2.84707059328048*pi,1.67408939374709*pi) q[11];\nu3(0.845436806322031*pi,3.40126633646304*pi,4.208255082284889*pi) q[12];\nu3(0.492914857463473*pi,-0.233279683813032*pi,1.3104424092867109*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.085717045913533*pi,2.98228573352591*pi,0.618682185371392*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.144941950790019*pi,2.8277058819066*pi,0.785917841723465*pi) q[17];\ncx q[18],q[21];\nu3(0.794012633243323*pi,0.7401357847561401*pi,0.95836100677737*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.097749250252096*pi,2.69292837894641*pi,1.51221479879522*pi) q[7];\nu3(0.742803715337237*pi,2.91128174933789*pi,4.19950015980893*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.455378464794852*pi,-0.05848791611811799*pi,3.68964298108223*pi) q[11];\nu3(0.399260050328744*pi,3.39781100378985*pi,1.2788956181550741*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.749995702981227*pi,2.54993058266859*pi,3.83073757646409*pi) q[17];\nu3(3.5*pi,3.43130667035579*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.150343417160821*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.955588125746765*pi,-0.224987928617205*pi,4.34272446869854*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.601891161241948*pi,0.28699375912272296*pi,4.01192697114917*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43847014475928*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2588647409126859*pi) q[2];\nu3(0.646797234358506*pi,0.220441364370366*pi,3.95709592637973*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.356534288586901*pi,0.15697259260171303*pi,1.230070248999155*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.515038760208001*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3834871363238*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47953163638148*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.406822205526805*pi,-0.247676687985796*pi,1.62838033286067*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.631632207887685*pi,1.07118724385203*pi,0.845340693775522*pi) q[14];\nu3(1.0*pi,0.0*pi,1.33273491250608*pi) q[15];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.254608245558312*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41909824646133*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.519129146691911*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.256295653999721*pi) q[7];\nu3(3.5*pi,3.49040423578384*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.433637557002511*pi,-0.35863899561324897*pi,4.25052814140209*pi) q[14];\nu3(1.0*pi,0.0*pi,1.383294515551445*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[7];\nu3(3.5*pi,3.37950200771879*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2040066192590921*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.337933640856431*pi) q[15];\nu3(0.186863708521178*pi,0.136553429721326*pi,4.00686457499153*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4238372589412*pi) q[20];\nu3(0.265833749158644*pi,2.96379776760689*pi,1.8302890031007*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[12];\ncx q[5],q[15];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5672360656088178*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.49529183713505*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.654093583507978*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0939215422013269*pi) q[17];\nu3(0.126574069847201*pi,0.36634526034077697*pi,4.32014296171205*pi) q[18];\nu3(0.562840865269118*pi,0.6236667098311599*pi,0.629123664045003*pi) q[21];\nu3(0.790997155948213*pi,0.5992758300749901*pi,1.203053067899034*pi) q[0];\ncx q[1],q[7];\nu3(0.466377066193835*pi,2.72296512940548*pi,3.6552346522407*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.28379549482754*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5463511475223174*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.4275247056451*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.2386715944406022*pi) q[12];\nu3(1.0*pi,0.0*pi,1.142185463274668*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.406068093975916*pi,0.6106524232734001*pi,4.104946563571961*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.254903432960731*pi,-0.15549838202473498*pi,0.672013144446715*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46486007041655*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5811741752479906*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134885800617221*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.534904404472007*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5388362898651*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.173257452937524*pi,-0.306132000906446*pi,0.62294730598419*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.523076009537232*pi,3.3774004710886*pi,3.18629902936861*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.279088888316536*pi,-0.45030221885052213*pi,1.336064510973171*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5981762494286812*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.876695379839025*pi,0.10759533082837702*pi,4.21922412580824*pi) q[1];\nu3(0.338925415330824*pi,2.86415637009766*pi,1.29401524858639*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.360066770229924*pi,-0.09435299676563902*pi,1.128174848374514*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.473194724256602*pi,0.24597793854791306*pi,3.55718062090524*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.476978270670978*pi,3.13355512513473*pi,1.475146988979332*pi) q[4];\nu3(0.599527056478662*pi,-0.411729919892065*pi,4.272471981560971*pi) q[5];\nu3(0.778302916257801*pi,3.36406192135041*pi,0.741420425053248*pi) q[6];\nu3(0.0381974696245124*pi,3.19021558689892*pi,0.818640126042457*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.387303529001922*pi,-0.011507985760274009*pi,1.134758615944774*pi) q[9];\nu3(0.38217363222505*pi,-0.12356114177806399*pi,3.78062674936733*pi) q[10];\nu3(0.57205501098971*pi,-0.3616976603773*pi,3.45317942493396*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.611102193984775*pi,2.69637717176678*pi,3.94546518212018*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.285478664318447*pi,-0.36185317123496397*pi,1.064025332793544*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.346244388169454*pi,0.6414951730193501*pi,0.5883612096349786*pi) q[4];\nu3(0.394077431966132*pi,0.5911036643099099*pi,3.67851910541979*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.50121290967347*pi,3.28213133926806*pi,3.28701750183178*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.489084496902214*pi,-0.36002464589247496*pi,0.893469369360801*pi) q[9];\nu3(0.55825742163024*pi,-0.393896296703625*pi,3.95789170603141*pi) q[10];\nu3(0.183522806657277*pi,2.65876671567435*pi,0.897317175505495*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.349664380038097*pi,0.07620378595185495*pi,0.805744234487167*pi) q[13];\nu3(0.270452954164249*pi,3.13092201959946*pi,0.698068614788873*pi) q[14];\nu3(0.486620760149295*pi,2.79727234973686*pi,3.72515695650976*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.238990468094688*pi,0.340759459879758*pi,4.459781938265619*pi) q[19];\nu3(0.584359871141271*pi,3.35526598903637*pi,3.52378054754837*pi) q[20];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.896001954101304*pi,2.76360362130943*pi,3.50799327522853*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.744027893710214*pi,0.04576582959401099*pi,4.4512709647546504*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.464100501953528*pi,0.23672042106746005*pi,4.32772371572686*pi) q[16];\nu3(0.438561546766704*pi,0.29033916283986105*pi,3.93045774863895*pi) q[17];\nu3(0.0627515648509341*pi,3.47928881152896*pi,4.2773205371950205*pi) q[19];\nu3(0.962351906749175*pi,2.93407229297958*pi,4.02602482390109*pi) q[20];\nu3(3.5*pi,3.37222525305614*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.246158558496373*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.601959594393805*pi,2.60572504637119*pi,3.61563388611909*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.712837979019371*pi,0.32547482058671395*pi,1.2735040527220511*pi) q[16];\nu3(0.528424312404351*pi,0.40336370504957*pi,3.98846950014701*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\ncx q[2],q[5];\nu3(3.5*pi,3.34023903969105*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.203421230814322*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40837140481657*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.354726411390345*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.42286297480365*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46278812408671*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.120613099388783*pi) q[18];\ncx q[0],q[8];\ncx q[1],q[12];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40978000538163*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.33472341501941*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.104617493318073*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46494594145612*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.216975845980362*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41977035994998*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,0.5387053018637731*pi) q[5];\nu3(3.5*pi,3.43921458670343*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.364762230787891*pi) q[9];\nu3(1.0*pi,0.0*pi,1.18240133464175*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45317493515742*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45845559295947*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.349187268623024*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5370987105067141*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2948802340508379*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42993462106556*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[16];\ncx q[15],q[19];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5412789140591344*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5263360427536399*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48277596713758*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7063866978255811*pi) q[16];\nu3(3.5*pi,3.39906052351766*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5599707761184853*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2370463329960941*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.288709335120295*pi,0.05280922432954205*pi,4.36933594563232*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.255621543404868*pi,2.63213176526622*pi,0.966227721259858*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.218436024500226*pi,1.13924288477254*pi,4.15735730203567*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[19];\ncx q[17],q[21];\nu3(0.545424335295459*pi,2.87804619535643*pi,3.13279831807649*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.539802586986756*pi,0.409601683327925*pi,4.09664681792436*pi) q[2];\nu3(0.811649943418493*pi,0.311639653133972*pi,1.10255080334939*pi) q[3];\nu3(0.596701798484119*pi,0.466196998887494*pi,1.482480474119424*pi) q[4];\nu3(0.883671577169478*pi,3.29943067086348*pi,0.5774658216828337*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.397927701456901*pi,-0.4741338212780866*pi,0.900940719409031*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.861763340817953*pi,1.10747671208307*pi,0.717538355229879*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.767280101538988*pi,0.059003907315976045*pi,4.277159719358449*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42437166448354*pi) q[21];\nu3(0.735778757244693*pi,3.30296065364373*pi,0.730138661230025*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.351428702100314*pi,-0.14326101160871202*pi,0.5075820592275245*pi) q[3];\nu3(0.647202753444261*pi,-0.20975515535310602*pi,0.633897666871882*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.486764212405779*pi,-0.339394276204411*pi,0.519234127134282*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.582339799295335*pi,-0.34305861799837*pi,4.017239119479321*pi) q[20];\nu3(0.523309297905337*pi,-0.323255183678476*pi,1.355138108434999*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.786051667447715*pi,0.8245015767144901*pi,0.7515424830266331*pi) q[7];\nu3(0.723536990441533*pi,3.12449313868559*pi,3.45696979566341*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.625152272537358*pi,-0.4840492870126369*pi,4.03014076728335*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.653081481449862*pi,2.77709473041476*pi,3.2453812104357*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.427535774373982*pi,-0.4515977241780733*pi,1.322164896778546*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.663131451571953*pi,0.9131477911758199*pi,0.8493371607170159*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.4770856735764*pi,-0.183214422306818*pi,3.60357933885254*pi) q[14];\nu3(0.554909857578883*pi,3.42094276144526*pi,3.35515424058809*pi) q[15];\nu3(0.369399426622115*pi,0.25671288876655396*pi,0.900234966920475*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.131329413361126*pi,0.37568007405084203*pi,0.8962389064502521*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.346805658212087*pi,-0.21610743868412802*pi,3.73026081039298*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.298559400541598*pi,3.08512940991447*pi,1.153392969045665*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.406562679725862*pi,-0.311396189325515*pi,4.2718019855706295*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.60292605181867*pi,-0.4776844017349837*pi,4.0911914834128*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.151052482282176*pi,0.78840469353497*pi,0.5988661557292544*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.381164490082395*pi,2.84508301832397*pi,1.319044042224438*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.242996395086506*pi,0.43668878989955695*pi,3.93165503266855*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.691468402071182*pi,3.49807497910908*pi,3.16591614042897*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.670837154445674*pi,3.48403314585531*pi,4.26626449653117*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39195725120804*pi,0.5*pi) q[8];\nu3(0.182754832963447*pi,-0.41263990896106517*pi,4.43215470819136*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.381924731505334*pi,2.41915593834076*pi,1.300461941505096*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.412584250423566*pi,0.11897446687634305*pi,3.40189034988411*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1552690103318008*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46085534058319*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.553637695161113*pi,0.042902922864728965*pi,0.694572693071596*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.238324162719808*pi) q[11];\nu3(0.659737511524437*pi,-0.024329630101905975*pi,0.5922627320567742*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.787200175167538*pi,3.12428308078839*pi,4.2382816119617495*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[11];\ncx q[4],q[10];\ncx q[6],q[18];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44273907375389*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2186822191331022*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5725934427883169*pi) q[20];\nu3(0.253752261585947*pi,2.87870007398491*pi,1.64365414933169*pi) q[21];\nu3(3.5*pi,3.41945359932522*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4345261685174*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43810203902127*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44584637139965*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.200481942069501*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4455851005915*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.362814006368235*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.296367091748*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281705461122401*pi) q[19];\nu3(0.770155046518974*pi,0.32483859177167795*pi,0.7315200750948689*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[14];\ncx q[3],q[11];\ncx q[4],q[10];\ncx q[5],q[17];\ncx q[6],q[18];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.570045132656899*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42290644406768*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44630586491414*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.511004040689581*pi,-0.055241266166727976*pi,3.73107808301239*pi) q[8];\nu3(3.5*pi,3.47039681576023*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5625475648592475*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.282022386272142*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.5295810716664469*pi) q[14];\nu3(1.0*pi,0.0*pi,1.319585381173746*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2487277558066041*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5404339640297591*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40615793402074*pi) q[19];\nu3(0.162704426615179*pi,0.40213402190483605*pi,3.5641207672621*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.33794502901472*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[17];\ncx q[6],q[18];\ncx q[7],q[19];\nu3(0.678451943397349*pi,-0.12813599418069*pi,3.64514663737785*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.709589915132889*pi,3.45540421814847*pi,0.673305339492127*pi) q[20];\nu3(1.0*pi,0.0*pi,1.150184711857265*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.643564601241717*pi) q[12];\nu3(0.721445009707281*pi,3.27287782348301*pi,4.092290173530451*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.602153606012805*pi) q[15];\nu3(0.424801919032952*pi,3.3050985706137*pi,1.96267910871321*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45193382018584*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.62329187546416*pi,0.26861154356526595*pi,1.2371850268576141*pi) q[4];\ncx q[5],q[17];\nu3(0.189284570793994*pi,0.250847015831699*pi,0.673161945169883*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.212697681201732*pi,0.14282766960247695*pi,4.12931087826591*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.274617350560568*pi,0.01997786252803202*pi,4.07163854260014*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.275987999363491*pi,0.22506291009645296*pi,1.2580244615747551*pi) q[16];\nu3(0.0868022716210499*pi,3.34538322412245*pi,1.242542739527956*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.596626907075152*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.629633998164283*pi,3.48002160223143*pi,0.641081617363182*pi) q[3];\nu3(0.569149269044005*pi,3.42142954212945*pi,0.7380569426658941*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.242747931576943*pi,-0.341937921361732*pi,4.22595993794235*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.616012092274413*pi,0.14082799928335699*pi,3.78184762010703*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.468195978255226*pi,0.21575095405785005*pi,1.149930581339855*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.297876834609872*pi,0.19525421388526198*pi,4.20497951216953*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.642906489320972*pi,3.47876744976106*pi,4.06404563014646*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.370510290522681*pi,0.08830459875403096*pi,3.81055834887301*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.762290342334443*pi,0.34838816163072694*pi,4.34074907574034*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.683833182256723*pi,0.206007320434617*pi,1.247494069859626*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.50751264185805*pi,-0.10005779001012599*pi,4.36960610036859*pi) q[0];\nu3(0.250016837170228*pi,0.91154596288028*pi,4.00985890836243*pi) q[1];\nu3(0.194873752746518*pi,3.1050333854522*pi,0.862205347096648*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.197915413604815*pi,0.07721912455830804*pi,3.91699168580997*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.681955020140056*pi,2.9410826332288*pi,4.2764017096581*pi) q[11];\nu3(0.443005501878345*pi,0.53869261039699*pi,3.64732932599454*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.824408266309279*pi,2.99736564585197*pi,3.32711145887333*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.540201977042776*pi,3.46827287174185*pi,4.45282725392041*pi) q[1];\nu3(0.319541169553104*pi,3.18338725910221*pi,1.65289286645818*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.433353915075506*pi,0.6852927566193101*pi,0.786860719834937*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.576469642148911*pi,0.81860904448251*pi,0.647850876225009*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.230595201633037*pi,0.80910236709888*pi,4.33081484485035*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.383696748471727*pi,-0.03064656057835402*pi,3.73974466837959*pi) q[7];\nu3(3.5*pi,3.49350148751432*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2943371448866778*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.210648909526676*pi,3.38948288453771*pi,4.40831505424352*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.720614905696775*pi,0.405121547182249*pi,0.934933357415381*pi) q[19];\nu3(0.193816895581395*pi,-0.27267590285017196*pi,3.77802628853019*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38197048354145*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.295759531637718*pi) q[4];\nu3(0.396893147349881*pi,-0.21639020723446*pi,0.9644926144050889*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[11];\nu3(3.5*pi,3.48222484295949*pi,0.5*pi) q[13];\nu3(0.845784928354309*pi,2.95884656371534*pi,3.82841027654622*pi) q[14];\nu3(0.128995787801423*pi,-0.296221848356907*pi,1.69911115085004*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2555715343046852*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.408992455265059*pi,2.78923172358431*pi,1.7846158859554*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[4];\nu3(0.852061474278798*pi,-0.4777618218705395*pi,4.29829966352739*pi) q[5];\nu3(3.5*pi,3.40166096151108*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32734396254041*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45919568715604*pi) q[10];\nu3(1.0*pi,0.0*pi,1.230226814125042*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.152442043148349*pi) q[15];\nu3(0.202774927632665*pi,2.93153827777614*pi,1.4249552655821311*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35362711144243*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5820439180336036*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.600254379397119*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274811443674321*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\ncx q[2],q[19];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45261008600993*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.46051606423935*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[5];\nu3(3.5*pi,3.47728666500334*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47165448771859*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5824763900511534*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2760376340056538*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1238364823826439*pi) q[21];\nu3(3.5*pi,3.43022978999376*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[19];\nu3(0.44320948244863*pi,3.21809753885677*pi,4.1674102983885195*pi) q[3];\nu3(0.0705120443249959*pi,3.33463703612097*pi,4.33930218029615*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2972036393517579*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46389571574288*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229713318716452*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.499697613237521*pi,3.12350288212813*pi,4.327904653508989*pi) q[3];\nu3(0.93846439485444*pi,1.01714556885992*pi,0.905838062667395*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49218016285449*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.422031790878202*pi,3.03685695739498*pi,1.246700767957299*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.397206441093988*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.393153191768199*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5736297056147786*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5639872702926128*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.644079545751523*pi,3.20380327323584*pi,3.58297142698754*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5173623038014457*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.331243527955305*pi,0.7432737077409699*pi,4.35209489756253*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.66287510977244*pi,-0.26115482067012696*pi,3.98805379188801*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.345471079674796*pi,0.14976557245890598*pi,1.006952227108382*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5486537671856739*pi) q[16];\nu3(0.499000290488453*pi,3.03419718921873*pi,4.2725070808443*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.535630411064646*pi,3.03708119761212*pi,4.314291181905039*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.150475274399177*pi,1.21176807391406*pi,4.24689849492158*pi) q[6];\ncx q[7],q[16];\nu3(0.567868972538634*pi,-0.037444516031073016*pi,0.62205534906563*pi) q[8];\nu3(0.258286770157046*pi,-0.4055576655808923*pi,1.393738367322316*pi) q[9];\nu3(0.125511127360277*pi,3.36679412669077*pi,1.84649170313449*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.406542754215475*pi,3.06273840626995*pi,1.0470577246488642*pi) q[18];\nu3(0.301796221461768*pi,0.32551879311254495*pi,3.82512438037597*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.800589606851603*pi,0.446908817977808*pi,1.498813156719528*pi) q[0];\nu3(0.107714995113853*pi,-0.182150105571656*pi,4.09842008897047*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.59036429101878*pi,-0.4905858975945781*pi,3.74916877422853*pi) q[5];\nu3(0.436136077245665*pi,0.23195049330140605*pi,4.09211353861469*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.428737781222698*pi,0.6583837519312099*pi,3.89186449615375*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.16910115052916*pi,0.449496196138813*pi,4.09808091454337*pi) q[11];\nu3(0.264658722043915*pi,3.25501845769263*pi,0.7568230789096411*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.569985092051568*pi,-0.08181948672651002*pi,0.942804800327218*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.611226060286771*pi,3.37454802767966*pi,3.77707948818061*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.53679970873519*pi,-0.4209946223665252*pi,4.32582012719757*pi) q[0];\nu3(0.925660413228875*pi,1.2105398811241*pi,0.739443154250655*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.245321391381326*pi,0.54484829356265*pi,0.746560487531816*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.402761605822756*pi,2.52809045413703*pi,1.339144794577225*pi) q[11];\nu3(0.184831379131776*pi,-0.06732691907149002*pi,4.28615278751587*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.443170467652477*pi,0.446900338894231*pi,3.57826188860422*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.321115708119786*pi,-0.22679604065196501*pi,4.20098788327682*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41473578522421*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2965215337669869*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.791027609553642*pi,3.48009959869477*pi,2.98055972358348*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.610952005208201*pi,-0.140963230023203*pi,0.959006443679309*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.46509349140461*pi,0.87698399012067*pi,4.32350588154044*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.883969505196634*pi,-0.084403596127548*pi,1.109650834142937*pi) q[20];\nu3(0.611856448625405*pi,3.42014751630323*pi,4.02521321329687*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(0.775946988627027*pi,3.1574062038725*pi,4.13485333582567*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.586999278017744*pi) q[13];\nu3(0.417416933793611*pi,-0.265431015148619*pi,0.974015291175685*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.536662195615689*pi,2.95185811963187*pi,3.81913832900316*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45838787699948*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.36536365028305*pi,0.5*pi) q[5];\nu3(0.489369322109078*pi,3.33441615186812*pi,4.46657202009297*pi) q[7];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.180312649481662*pi) q[11];\nu3(1.0*pi,0.0*pi,1.28871320607037*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.48110324326391*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.139818252995709*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.743420611892456*pi,-0.194796996952659*pi,0.920705089962672*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.39174042162437*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.243639013730058*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.42837557614876*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43408786158526*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[19];\nu3(0.608278072896771*pi,2.62736773052738*pi,3.61457567316394*pi) q[16];\nu3(3.5*pi,3.45602249752525*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[12];\nu3(0.452564060185764*pi,2.93778809330022*pi,0.953823424283083*pi) q[3];\nu3(3.5*pi,3.44355929384454*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47014411986806*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49444641800491*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46311766455665*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2423193568950839*pi) q[17];\nu3(1.0*pi,0.0*pi,1.262945962122674*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1811018829687439*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3612035838927339*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.17299186467356*pi,0.36223564843049005*pi,0.5471996940814704*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5481690706253182*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.921235921834641*pi,2.78724160865685*pi,3.2961888709432*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5545485634966538*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4334744747115*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.654996568323793*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.616666959189224*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.639979294579994*pi,0.03983231639689799*pi,0.950031478545593*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43691763382768*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.397144472784156*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.849328379373866*pi,-0.003776231234980998*pi,3.59667840366602*pi) q[1];\nu3(0.31229580449274*pi,0.19353096077409404*pi,0.861797705682219*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0942852082768031*pi,2.56074741573886*pi,1.2868446739069141*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.41562174957655*pi,0.5*pi) q[16];\nu3(0.325124106438253*pi,1.17881104670564*pi,4.2030614860537305*pi) q[17];\nu3(1.0*pi,0.0*pi,1.149603817793074*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.196117299724583*pi,0.09829828006118602*pi,1.350340519837508*pi) q[0];\nu3(0.735060141363277*pi,3.23529882703139*pi,4.2126732103673294*pi) q[1];\nu3(0.416477080787597*pi,3.20396124916256*pi,1.76721296417227*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.413754578030785*pi,0.45387933326682295*pi,0.5496111383671132*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.317885163851701*pi) q[8];\nu3(0.474243334635679*pi,0.013717425406059025*pi,4.21141926839171*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.743668207923123*pi,0.34343398362906197*pi,3.98259296275788*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.301496321957714*pi,2.51875199898344*pi,1.1547631069205249*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.288068439816133*pi,0.27896337248937*pi,3.54124438553819*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.653704476475246*pi,3.36705022565789*pi,3.98542984871128*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.855012131754414*pi,0.23962794472277804*pi,0.5534125494080181*pi) q[4];\nu3(0.14259620534376*pi,3.3269901289585*pi,0.965916866604402*pi) q[5];\nu3(0.478755411487485*pi,3.45169921397679*pi,4.39655810468658*pi) q[6];\ncx q[7],q[8];\nu3(0.792093422827654*pi,3.3276163316917*pi,3.17430139779844*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.770880855521313*pi,0.271509120506892*pi,1.64176415125985*pi) q[11];\nu3(0.552535020126634*pi,0.020018913626852042*pi,1.409772833305143*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5639235020290654*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.821943839058048*pi,-0.353424505264502*pi,0.880997868008922*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.582906031359134*pi,2.6919264119482*pi,1.229813601618099*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.817650829755198*pi,0.03484393225765403*pi,4.454298921174081*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.443244185597628*pi,3.07285954612758*pi,1.66372622336185*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.376429832120468*pi,3.45365025043938*pi,1.87870379555964*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.386122772818813*pi,2.94141025165083*pi,1.041203885972621*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.172553712490142*pi,1.13497424057508*pi,4.242926091654709*pi) q[20];\nu3(0.366813254699041*pi,0.25142972902846805*pi,4.2807181038554*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.375321664706174*pi,0.43388907597496795*pi,0.698001461022199*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.69330226400736*pi,1.20753229388816*pi,0.749180462680909*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.755554656217091*pi,0.162038870017287*pi,4.0490148902536*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.48544054108824*pi,2.56606061193445*pi,1.2383445562549271*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38749219883503*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.271705790804619*pi) q[11];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.659486609317119*pi,0.73689695064366*pi,0.9490838520100691*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.29086093245049*pi,3.42768720308007*pi,0.6757676637125389*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.44085913286468*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2523087791865999*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[20];\nu3(3.5*pi,3.43115332437538*pi,0.5*pi) q[13];\nu3(0.345731914590681*pi,0.430867898282976*pi,0.81269782532685*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239164789106288*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[9];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41128654566349*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6456784132039279*pi) q[11];\nu3(3.5*pi,3.4420313073609*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.148293767769144*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0706581428631896*pi,3.36373741790474*pi,4.19016589916742*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260065971378936*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[16];\nu3(3.5*pi,3.46079474904659*pi,0.5*pi) q[6];\nu3(0.724372202349543*pi,3.15042189404275*pi,0.5519155563501353*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41202003411361*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.21496004377834*pi) q[15];\nu3(0.788312749904385*pi,0.494751477426005*pi,4.43227679987208*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5790446772895583*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[9];\nu3(3.5*pi,3.46236476585364*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34081932897349*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.303300512415065*pi,0.470513644992797*pi,0.71744728697086*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.49687373168298*pi) q[14];\nu3(1.0*pi,0.0*pi,1.240356915108418*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.298715527660611*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38605524694924*pi) q[20];\nu3(0.821618718089405*pi,-0.259621657412136*pi,3.36505237249005*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.629686784561531*pi,0.5133126392017*pi,1.336641821118349*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.457293687234705*pi,2.73304677535714*pi,1.277259381776203*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48297971171943*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.574762554143939*pi,-0.06460636413846099*pi,4.43669234594638*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.36320978266918*pi,0.15610745512400404*pi,1.163902976845308*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.312539194932295*pi,0.5473603012131101*pi,3.72102003520509*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.273785172094413*pi,-0.352614924261001*pi,1.424268782386203*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4875567895135*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45892914570884*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.783440922458705*pi,3.03460739491437*pi,3.35216439285874*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44454491086771*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[7];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.807375491111958*pi,-0.475196173450271*pi,3.55672391013222*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.224392042577737*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.826305505706979*pi,-0.08877721434355301*pi,0.981677136120333*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46616180090435*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.276940451394194*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.525294452177663*pi,-0.23790981555116397*pi,4.31883675504925*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.440899509909491*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.34747673541506*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.468019245860507*pi,2.5442875555766*pi,1.1597175088856941*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4955694627615195*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.16010875082759*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.695792218666046*pi,2.56452404290883*pi,3.47994007097942*pi) q[6];\ncx q[8],q[17];\nu3(0.766937033036779*pi,0.46303959304533804*pi,4.00970767367249*pi) q[9];\nu3(0.502626271578713*pi,3.42347998472636*pi,4.393817506852709*pi) q[10];\nu3(0.525855455500256*pi,0.37728254260888505*pi,0.9715690092015781*pi) q[12];\nu3(0.470129943440915*pi,3.39622878112773*pi,4.21511223844239*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.72263108840043*pi,0.40980479531326497*pi,4.006368133550691*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.252331927978197*pi,0.008273981721214962*pi,4.32188520787607*pi) q[5];\nu3(0.399925752572623*pi,-0.323511755398515*pi,1.268531146772062*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47853525006368*pi,0.5*pi) q[8];\nu3(0.440901493355985*pi,2.68532497965422*pi,0.896368167027054*pi) q[9];\nu3(0.281910255172927*pi,2.7028083099174*pi,1.4607052951079011*pi) q[10];\nu3(0.49101008367779*pi,3.05218415266606*pi,4.2344077028657*pi) q[12];\nu3(0.393564815090512*pi,-0.221201298106735*pi,3.95706329772997*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.263869951515108*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0907638458935134*pi,-0.15656604476856*pi,0.5533891746414221*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5827521487957403*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.486839562452596*pi,3.33570523257697*pi,4.058032105977119*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.928168383687133*pi,0.411844217888773*pi,4.05808939039658*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.514883006624941*pi,2.97143230705954*pi,3.20334645007957*pi) q[15];\nu3(0.478165095771631*pi,2.79284369632762*pi,3.84044423295957*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.903840542878304*pi,-0.35739878007777703*pi,3.49923016527699*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.358686111840252*pi,-0.4436394815305098*pi,1.4309344208379708*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.326809441390481*pi,0.12669672864306503*pi,0.792884697512988*pi) q[15];\nu3(0.335197351299152*pi,3.13917321183427*pi,4.416592136952961*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2930250879187*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.410473463593875*pi,-0.4182656469972218*pi,0.999586490510164*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.653265277495494*pi,0.06270043518298396*pi,4.24631241138304*pi) q[0];\nu3(0.788141674335244*pi,-0.4062765583286871*pi,0.9928715374938419*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.711067993620547*pi,0.01930478481166298*pi,0.959857348637005*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46121207561378*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.285897917840424*pi,3.29214879794195*pi,0.679337840664639*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.355987880196777*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.830549491859143*pi,3.46771802140866*pi,4.36227026542239*pi) q[0];\nu3(0.392016611625759*pi,2.64059571128839*pi,0.903159645345941*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.15730152849236*pi,2.99439082110194*pi,1.351013893240958*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.365875547654157*pi,3.25257264670146*pi,1.99711111401859*pi) q[18];\nu3(0.748971019738671*pi,-0.016557548929282018*pi,3.8846735378036*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38429859897041*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.305843353370931*pi,3.05426401447692*pi,0.741166784950922*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48001773408101*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3340113742449589*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2373276691101038*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.27207034522604*pi) q[20];\nu3(0.131680566113898*pi,-0.4647112370043862*pi,1.4500665981651149*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37154906843585*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.541484304243159*pi,-0.155169931980273*pi,0.8061105392796399*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.220373120683518*pi) q[9];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39696402228177*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.409732152671623*pi,-0.334869122152896*pi,3.87243196862134*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.321212866781126*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.43027674785051*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36145552426591*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37195665200366*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.634541154657695*pi,2.59605067626275*pi,3.45442383104574*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42821569773529*pi) q[9];\nu3(1.0*pi,0.0*pi,1.14773230453685*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.44618269520557*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.257491136990763*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.703237249542926*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.559978644733265*pi,0.7497971241550301*pi,0.9695037532488999*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.3964430681905*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.198269082465412*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46509175173605*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.752748251876469*pi,-0.021710288012014023*pi,0.952705629966387*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36987222024026*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.569911618394856*pi,2.81322487956615*pi,4.1921239243862605*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5888736361466598*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.597131769455992*pi,0.31386756113124203*pi,1.003580774848626*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.510718800089243*pi,0.08371281738578895*pi,3.68881600181776*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.700546091182526*pi,3.28622710413682*pi,4.0091411104818*pi) q[6];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.52708745583519*pi,2.9464302011595*pi,4.09210582190477*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.371465601826116*pi,-0.212032700133098*pi,1.075986906647213*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.952034034600792*pi,3.26763146978905*pi,3.56318188654317*pi) q[2];\nu3(0.106290894990673*pi,3.21211190231943*pi,0.754651125781614*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.368291874177541*pi,-0.006059926879473987*pi,4.28801563385735*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.36215284994032*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.741388937984948*pi,0.17283799218949203*pi,1.56032141467251*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.330084587788768*pi,0.17615256233010101*pi,1.281798960175381*pi) q[15];\nu3(1.0*pi,0.0*pi,1.185071404548085*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.381594331532802*pi,-0.318493460179891*pi,4.11895806490035*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.765681415686552*pi,-0.23961940232987*pi,0.682408583966549*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49229540059505*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.419758137787199*pi,2.94955780774036*pi,1.86539697603194*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.412395611272006*pi,2.91040677273367*pi,0.9767646963789001*pi) q[15];\nu3(1.0*pi,0.0*pi,1.371447661217049*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.340937769596717*pi,0.40459168706982696*pi,3.72267620392979*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.934041449363519*pi,3.06246801239995*pi,3.59995870518372*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.48581398562461*pi,0.12985811464116104*pi,0.5050694977906994*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.766713910675325*pi,3.12366806697215*pi,3.77950740674923*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35690109775299*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.147341782104271*pi,2.88099828324029*pi,1.322671520989045*pi) q[19];\nu3(0.833965845410252*pi,3.38122447736109*pi,3.12343663535922*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.773149034367762*pi,0.5449985189450199*pi,0.644284419114154*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.613690464063526*pi,3.01116051624631*pi,3.01074340341809*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.332365881001179*pi,3.15178615879955*pi,2.05104886678*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.840835242731627*pi,3.46567489404307*pi,0.8519871677773281*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.385140456402921*pi) q[17];\nu3(0.784474767518458*pi,0.64982449940138*pi,4.22641383150646*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\nu3(0.283269083135138*pi,3.18792747271764*pi,2.05217264207645*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.517205231899138*pi,2.60290329406913*pi,3.79520593648728*pi) q[10];\nu3(0.430818690430665*pi,2.49609646134067*pi,1.170491543527387*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.473837299217754*pi,3.23085536115527*pi,3.40079236052673*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.676403591318734*pi,3.4177875777044*pi,0.630090558220116*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47120829755232*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38450868317542*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.679116372726432*pi,0.8764821861980501*pi,0.5221286826971036*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3798217219991669*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1759773348875089*pi) q[20];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.42306889917788*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.344612843506017*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6514842637781351*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.41585556938895*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5657360221775702*pi) q[20];\nu3(1.0*pi,0.0*pi,1.291595323343456*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.32108371458502*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,3.42892168986913*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.568241271832128*pi,0.234505008870883*pi,1.321499159247399*pi) q[8];\nu3(1.0*pi,0.0*pi,1.249280337010539*pi) q[10];\nu3(1.0*pi,0.0*pi,1.303871572160332*pi) q[11];\nu3(3.5*pi,3.45425317578743*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.319408450579994*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.71025599490405*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.593452351327187*pi,0.021724894289574026*pi,0.906393507552374*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.679549592456273*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45218950011909*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.635967594433708*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4240050060964595*pi) q[14];\ncx q[15],q[21];\nu3(0.676502043504619*pi,-0.324429231435526*pi,4.020587758351811*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.726577343451258*pi,0.16660889634314102*pi,1.205149225938944*pi) q[6];\nu3(0.453884581637304*pi,3.1535336565932*pi,1.97974154625089*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.818551773726095*pi,0.234229789996655*pi,1.310802054162862*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.497754871492756*pi,0.35220033212602997*pi,0.5060421952612336*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.698380250596336*pi,0.269217980511979*pi,3.92948527738734*pi) q[6];\nu3(0.344437816131907*pi,-0.41159178652146533*pi,3.94358285224789*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.711817234135373*pi,0.40346354918112803*pi,4.14171660026123*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.637232971120843*pi,3.12667031256381*pi,3.74917480996579*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40461654935321*pi,0.5*pi) q[2];\nu3(0.11617259486916*pi,3.03253121582881*pi,1.8538737966258*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.651476182459734*pi,-0.4260733786975976*pi,0.616718474346059*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2548478786656752*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.230940093508747*pi,0.96492466700023*pi,4.11051692268543*pi) q[11];\nu3(0.410746080243101*pi,-0.058122872178379026*pi,1.342519963943133*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.777544960022485*pi,0.195056297442173*pi,1.2179494556571249*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.471273506332357*pi,3.07775823275162*pi,4.30785089413089*pi) q[17];\nu3(0.395136293505382*pi,-0.129876542549635*pi,4.3344373319457805*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.693288769175228*pi,2.62925632994801*pi,3.69928392660402*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.631573365152031*pi,-0.4520508961294081*pi,3.55216184173455*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.312363341288652*pi,-0.329830234585605*pi,4.24634105667253*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.561020921565957*pi,-0.102825478954295*pi,4.0410794540346195*pi) q[15];\nu3(0.495377665968075*pi,0.53953300135523*pi,0.862746845113697*pi) q[17];\nu3(0.583479047684729*pi,2.68046451828609*pi,3.49082213378942*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.266402409637994*pi,3.15114297087343*pi,1.096084578118948*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.46171281287671*pi) q[8];\nu3(3.5*pi,3.46045333503043*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.309338967165167*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.480021770415569*pi,3.22813193267408*pi,1.97683531134085*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.264327117878308*pi,-0.09320961824999602*pi,0.710977286930531*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.526355575732784*pi,0.87197292598084*pi,1.0308287461754762*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36907126038057*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.45169488299514*pi,0.7607433361561899*pi,4.28124558802371*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3565742805849141*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.321732457666801*pi,0.6340626081578*pi,3.94817679757237*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.449938813788599*pi,3.44882132988436*pi,0.76491515541672*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.916215228211624*pi,-0.316388820342212*pi,3.22679933358621*pi) q[10];\ncx q[12],q[20];\nu3(0.584848914323834*pi,3.18189351583582*pi,4.3339878835891*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33145188608909*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44363194200821*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.384623628175914*pi,1.01871092351839*pi,4.3372327859836*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3197258212083232*pi) q[11];\nu3(3.5*pi,3.45998861382742*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.443821865998684*pi,3.23544636190955*pi,0.741833714579176*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5662634657526185*pi) q[18];\nu3(1.0*pi,0.0*pi,1.206188991284586*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.65689518430902*pi,3.11419570192039*pi,3.81045645253959*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48701841150464*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.312269086097917*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32082103467822*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,3.38506138048113*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46551196488137*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2752561581646789*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5743294545570669*pi) q[20];\nu3(1.0*pi,0.0*pi,1.259398465874082*pi) q[21];\nu3(0.547272698497564*pi,2.61427113587633*pi,3.95834917821639*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[5];\nu3(0.39373108074278*pi,0.54684836741352*pi,0.71841779339142*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.477557266590221*pi,3.28448121672742*pi,4.2574403030216*pi) q[18];\nu3(0.628969043320532*pi,-0.4459932897955193*pi,0.763152959233039*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.634583197715349*pi) q[5];\nu3(0.661318726679446*pi,-0.4256164719120462*pi,3.20807283542712*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.655331025994161*pi,3.11435111972227*pi,3.92614119308987*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5096621061904267*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5085600731456807*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.371288132754459*pi,0.44561244746402096*pi,0.5993728183243937*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.301771231168464*pi,-0.08282096199824701*pi,4.39836678772489*pi) q[12];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.456646610054356*pi,2.79890356978688*pi,3.5898604169613*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.673892572406811*pi,0.7151662922487301*pi,1.00727726197416*pi) q[8];\nu3(0.322833036979036*pi,0.5759664902103601*pi,4.16163527562707*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.501824961592997*pi,3.39154167517628*pi,4.33484240304387*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.645602689895351*pi,0.26072532053405595*pi,3.87875731539372*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.530822044398777*pi,0.31401295685727404*pi,1.243319399435216*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.618960246917384*pi,3.36550888242382*pi,3.08053286665157*pi) q[4];\nu3(0.500928710707727*pi,-0.19279188249214402*pi,1.409565325621609*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.241418217297589*pi,-0.385211773330961*pi,3.93707788107475*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.625318206467601*pi,-0.273091141329156*pi,0.9758109199346521*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37829280396924*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,1.222514633539068*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.361918831004371*pi,-0.4818801970038081*pi,1.066164308079618*pi) q[4];\nu3(0.526141795856789*pi,0.295946597987223*pi,3.9745148282781*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,3.48091882598465*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.605049404361432*pi,0.268306603461971*pi,0.923101134420509*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.573240760791827*pi,-0.4347101932206357*pi,0.5341524207423043*pi) q[17];\nu3(1.0*pi,0.0*pi,1.148213144245683*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.21210060658191*pi,0.5*pi) q[1];\nu3(0.767315487518203*pi,0.22954979567210199*pi,4.4372296014408*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.091494416324174*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.404966481845302*pi,0.05654491967967601*pi,1.208951946700904*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.604820508921398*pi,3.32109992255216*pi,3.69637589510128*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.299620062025935*pi,-0.383776874893416*pi,4.395853246720041*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,0.641456083553175*pi) q[2];\nu3(0.307598179542505*pi,0.160655442144651*pi,1.1944451320807081*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.466301235990141*pi,-0.015030103082930013*pi,1.33185637581694*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.612189877687862*pi) q[18];\nu3(0.696623265755804*pi,-0.20297872660653798*pi,0.7899379555828*pi) q[19];\nu3(0.369281112958399*pi,3.00100469651118*pi,0.673199934218262*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5611268810060266*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.48986277469474*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2261873090077628*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.184917927460952*pi,0.378122278439754*pi,3.84744608259913*pi) q[19];\nu3(0.300798001832442*pi,0.62531887903576*pi,4.0679811827612795*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46981934210532*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.354416415922246*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,3.46979652876098*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41321557757113*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259330295329602*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.452480551115512*pi,-0.4377877821053659*pi,1.61383600084734*pi) q[0];\nu3(0.690944706256445*pi,3.28049070493655*pi,4.335743620431931*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.20351956707829*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46411031357265*pi,0.5*pi) q[9];\nu3(0.534068830386032*pi,0.74201777707333*pi,4.40060036985941*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.389948913122578*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.174238890029895*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5098580966279807*pi) q[20];\nu3(0.659897654386948*pi,0.55443797971791*pi,1.2213332612473868*pi) q[0];\nu3(0.300021605919602*pi,3.11025319099302*pi,1.279519299381642*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.677832834965674*pi,2.44587453765712*pi,3.70917669462073*pi) q[10];\nu3(3.5*pi,3.34247492510445*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.684392673104828*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.127111608191147*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.736625452770005*pi,0.25657377355920497*pi,4.2257976606873395*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.632442985400099*pi,1.02963641262284*pi,0.828466014025345*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5113441702154327*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.157714775728714*pi,0.269787166835989*pi,4.2267066622653005*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5999361356278603*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.566921023775475*pi,-0.438389745861168*pi,0.786114224903224*pi) q[2];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.358775295385739*pi,0.5536366354215101*pi,0.627523194685923*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.321410657357973*pi,0.8394306289104001*pi,4.10770779565998*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5058623353800007*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.599226808768554*pi,0.8880095336721101*pi,0.7684774543971931*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.25627002673108*pi,-0.36239422156510903*pi,1.66129986161071*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.295217875323424*pi,3.1478741014914*pi,1.028048322739276*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.39553038911697*pi,0.5*pi) q[5];\nu3(0.738027080217502*pi,3.29399521090091*pi,3.0108498889547*pi) q[6];\nu3(0.549692626923895*pi,-0.39318826710613297*pi,4.09546564507166*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275151704190241*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.509372198144361*pi,3.3887605061363*pi,0.8091258167370561*pi) q[12];\nu3(0.840840734762855*pi,0.7662706571864499*pi,4.47421331359081*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.434382274734735*pi,2.78925240689899*pi,3.72733890953553*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.29136442418559*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.440594844891832*pi,3.3629875330031*pi,0.747631591597858*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.826671817720852*pi,2.73536173045005*pi,4.12772963013166*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.409490889100226*pi,0.12684115633975301*pi,1.1954814437662011*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249438297248163*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.197229514625552*pi,0.37446487714837595*pi,4.32636535029989*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49039108081775*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.319020889773931*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46535729496239*pi) q[10];\nu3(0.51311193105194*pi,0.483829921905486*pi,3.99921587285656*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.678770940605837*pi,-0.362107002600575*pi,0.947061594169422*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.771866399224818*pi,0.45573991270249403*pi,4.22732021503782*pi) q[19];\nu3(0.437700367656418*pi,0.5972142743078801*pi,0.5704094364245542*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.549163265352918*pi,2.98187869434486*pi,3.57484678078745*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.607305569841777*pi,-0.32917806393251703*pi,0.763088280190849*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5812395096583014*pi) q[18];\nu3(0.37136811434916*pi,0.34656568098096296*pi,4.21275085633143*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.695563785059807*pi,-0.4369683625187838*pi,4.451006504023081*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,0.616598807714272*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.49390027769093*pi,0.5*pi) q[8];\nu3(0.845153562766223*pi,0.82356025450007*pi,4.33532137395576*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214692235369319*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.424560475539226*pi,2.39730552890655*pi,1.307311389144092*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.36862949846955*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40737583841512*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.27208635677198*pi) q[13];\nu3(0.147906747944541*pi,3.46982917947978*pi,1.0957694064945471*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20494802226945*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.754723272261244*pi,2.68260248235144*pi,3.51287795828807*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5765219730505735*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.346328122815174*pi,3.08365818587996*pi,1.56658257802149*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.211841287778919*pi,2.72305825452777*pi,1.464651131130286*pi) q[2];\nu3(0.514112142581341*pi,0.70052581872894*pi,4.0514891672609*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5538181041047525*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.615105137643386*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.556031550255132*pi,0.0050451091424980055*pi,0.621451901005279*pi) q[0];\ncx q[1],q[13];\nu3(0.308345996582571*pi,0.41060218728562403*pi,3.66285985260231*pi) q[2];\nu3(0.476375504209099*pi,3.27897371590272*pi,0.5602698643811859*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.37385572604761*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.0977403348290289*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.34188543294276*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.708230595087838*pi,-0.298104582793544*pi,3.75137976809034*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275701152716218*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.563947088673185*pi,0.57521532611575*pi,0.729421677342713*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.378138399818111*pi,0.21201597150513796*pi,3.29467329547225*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.297000191789739*pi,-0.23095984887387*pi,1.230710155871292*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.614140105554265*pi,3.06565794833248*pi,3.74500999720823*pi) q[5];\nu3(0.517227616716199*pi,-0.245714586088785*pi,4.49976270352064*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.301828775729414*pi,0.330487706193466*pi,3.33816015320788*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5091106274193514*pi) q[9];\nu3(0.42105445776388*pi,-0.4743231717459329*pi,4.44066612070576*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.903879034863149*pi,-0.4863495102192316*pi,3.02383449384173*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6217729058775701*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.18212599207408*pi,0.48557519265858895*pi,0.67056395515093*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45555644421939*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.162638905820723*pi,3.28392639556477*pi,4.3948178334306*pi) q[6];\ncx q[7],q[9];\nu3(0.316311165078824*pi,0.555847769955*pi,4.00428715449573*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.37154758988063*pi) q[14];\nu3(0.603702976405333*pi,-0.29847714380533696*pi,0.574169485364369*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.345340557536394*pi,0.47456372204159203*pi,0.9530331497484961*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.48277083932773*pi,3.3249200514534*pi,1.59206147786336*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.362263714885191*pi,0.412234764371714*pi,0.615165291542502*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.329715351318244*pi,-0.131281479403279*pi,0.947503653953838*pi) q[9];\nu3(0.749653362721592*pi,0.27444229404879805*pi,1.325818696800795*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5232414931009921*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.134249130929795*pi,3.01240795374987*pi,1.212373278868428*pi) q[16];\nu3(0.578746748249529*pi,-0.015501551752844012*pi,4.20223532830301*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.40450343436377*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46961480687342*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.172643070570187*pi,3.08389054960403*pi,1.01236967230938*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.57966588304916*pi,-0.037155789034098*pi,0.5647159755417595*pi) q[9];\nu3(0.18296051170122*pi,2.76525558806578*pi,0.812787483310315*pi) q[13];\nu3(0.458642274222344*pi,-0.4108785726658135*pi,4.4493258524381805*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156872453444295*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279730713758249*pi) q[20];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.42079388130954*pi,0.108946874105038*pi,0.5715136843258707*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43618789421857*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3215102032567971*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.613235817672253*pi) q[18];\nu3(0.388333641256664*pi,-0.137244338563828*pi,1.0408068875819398*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46194351452783*pi) q[20];\ncx q[0],q[18];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.45201050962061*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46431948514826*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.286386535407537*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191632559190027*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5053830779733346*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.358539590518279*pi,3.13011450323378*pi,1.477336468056025*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.400077087457721*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44261344339089*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.633425585467053*pi,-0.23390832242278398*pi,3.75014797228248*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37047562252518*pi,0.5*pi) q[3];\nu3(0.562001815048301*pi,2.49181331291191*pi,3.82139383903641*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.4128961142635*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.316967111204171*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44854809995413*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,3.45458563336684*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280949585333151*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1915737510967679*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.338663961684875*pi) q[21];\nu3(0.175542614022815*pi,0.9029779552578601*pi,4.18445733576449*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.354239447373135*pi,0.13921943761348998*pi,4.453804872861189*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0804791137257225*pi,3.28128533641014*pi,0.7568292431817469*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.823151603505748*pi,3.31007695539001*pi,3.31732447977019*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4333679594588*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.576368407539678*pi,3.34403398047078*pi,4.39779798599254*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47594403274687*pi) q[17];\nu3(0.686920978810819*pi,2.99780184072877*pi,3.67534073564811*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.669661348085484*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3220977069675*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.20713738303972*pi,0.5*pi) q[1];\nu3(0.667029407138162*pi,2.97222709714841*pi,3.92117439749269*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.1582579414157101*pi) q[4];\nu3(0.340111136686437*pi,-0.3320511694333*pi,3.96291003017127*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.38283196962641*pi,3.2425385119839*pi,0.732333095372953*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.834441657809584*pi,-0.318075785515123*pi,3.3167230164179*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.73403356098669*pi,2.76278606110067*pi,3.87084537690697*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4874483539852505*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.338701873408968*pi,0.43076214721086103*pi,4.08431679419364*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.52769521319127*pi,-0.271886997013501*pi,3.58836848122862*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.154384490063406*pi,2.86841383987753*pi,1.071703911576177*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.184175770650106*pi,-0.14433571372341197*pi,4.01540612054211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.495993686965979*pi,3.14897657087128*pi,1.86046773737148*pi) q[3];\nu3(0.19005206350871*pi,3.19997675393855*pi,1.53864862357961*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.659494720472361*pi,0.016898446469979955*pi,4.06414557524044*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46345889977083*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21213909033617*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.263705289117684*pi,2.41812406812989*pi,1.309372437634414*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.616305849814873*pi,0.08026844412020795*pi,4.17277449402528*pi) q[11];\nu3(0.629935563831221*pi,0.51588630233359*pi,4.0967368136963*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.708278828151484*pi,2.86767203832787*pi,3.22010443648333*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.318725694240645*pi,0.48573227055131896*pi,0.5964600752120301*pi) q[11];\nu3(0.79081133852761*pi,0.6602480985794701*pi,1.30612504083919*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40902352163906*pi) q[15];\nu3(0.709499418740622*pi,0.10679967285713199*pi,4.44992284313805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.569998658032521*pi,0.463438832465889*pi,0.980238394888437*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.667739437443153*pi,3.25015461705949*pi,3.25658677488384*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.493835505904909*pi,0.04613907781362203*pi,1.3862801036051668*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.604862060856571*pi,0.20749853581030098*pi,1.2733152682987359*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.702519659950192*pi,3.17997373597282*pi,4.32467139292628*pi) q[1];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.460296531588396*pi,0.51155488368266*pi,0.5666364732537462*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.626717102841037*pi,2.66692086478471*pi,3.93011047700586*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.348094611767766*pi,0.69664289236624*pi,0.709520409547253*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.563652904579903*pi,0.19883515474775704*pi,3.85640859908656*pi) q[1];\nu3(3.5*pi,3.43211447374394*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.193821023588319*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.548752973626407*pi,3.2437687045093*pi,4.21746493951237*pi) q[9];\nu3(0.967889971037948*pi,3.09444504143807*pi,3.2928433009064*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.499177443605186*pi,3.36688688916835*pi,1.001121753687767*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(0.124893332749228*pi,0.28312585453280104*pi,1.039856138554361*pi) q[4];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.423837466541147*pi,0.9179853566910099*pi,4.16001057407858*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.460032132582502*pi,3.04982593902355*pi,0.981245545735959*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.410407659286459*pi) q[6];\nu3(3.5*pi,3.44681900393195*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.290372501724558*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.45698366606939*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235412025229419*pi) q[19];\nu3(0.42181492685095*pi,2.43501151924557*pi,1.240434934174266*pi) q[21];\ncx q[1],q[20];\nu3(3.5*pi,3.32903151314786*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[10];\ncx q[8],q[17];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.248528249875747*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39489048929643*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43710764886274*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49630806790636*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5918251236144796*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2581169424690821*pi) q[11];\nu3(0.675409330427979*pi,2.4799187042716*pi,3.73348174838548*pi) q[14];\nu3(0.360914440914775*pi,0.5220353818022301*pi,4.1531955891863*pi) q[15];\nu3(1.0*pi,0.0*pi,1.261039778513351*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4620839262248495*pi) q[19];\nu3(1.0*pi,0.0*pi,1.331669692451571*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[17];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.402076465974201*pi) q[13];\nu3(0.589399199279552*pi,2.67837234202261*pi,3.47955393621887*pi) q[14];\nu3(0.403994535590543*pi,3.44128264652413*pi,4.41870212691733*pi) q[15];\ncx q[18],q[19];\nu3(3.5*pi,3.46970506038545*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5347910200271495*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.705397527461116*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5337203837319328*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3201532741041109*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.512150349178655*pi,-0.036144317301773976*pi,0.5493272798374356*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[11];\nu3(0.344592665600364*pi,1.06696132011507*pi,4.40738716209246*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39443472373837*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.197908331980999*pi,3.22090296426076*pi,1.82194065690535*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0722852964097293*pi,3.4217487212261*pi,1.340770966671166*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.157586386427522*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43970369429551*pi) q[21];\ncx q[0],q[21];\nu3(0.285435078281246*pi,-0.105513999217975*pi,1.52764956499129*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.585994417376769*pi,0.321548725684048*pi,0.604828325836445*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.37274295830869*pi,0.5*pi) q[5];\nu3(0.924514761552646*pi,-0.399292470717204*pi,3.98944882255158*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.422311422043257*pi,2.83609135859226*pi,0.8903806078000309*pi) q[8];\nu3(0.0466773155125946*pi,2.96353410380386*pi,1.239340551682779*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.983942978228213*pi,0.65271334413439*pi,1.2035227969052809*pi) q[11];\nu3(3.5*pi,3.48352568895134*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2301524210517552*pi) q[14];\nu3(1.0*pi,0.0*pi,1.341300943600229*pi) q[15];\nu3(0.897203095633679*pi,0.63165798418262*pi,1.328591844088687*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.151035992872003*pi,0.248244403597229*pi,3.46175387107787*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.145700667092363*pi,3.48773951287978*pi,1.452029757135832*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.581559941575949*pi,0.43289922857847596*pi,0.666171267831168*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.70495288360687*pi,-0.13375026542725899*pi,1.211941470633369*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.278180481717183*pi,0.55612324083177*pi,4.00921243006*pi) q[8];\nu3(0.612406662632234*pi,1.08264795756994*pi,0.761287521564914*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.512423819463641*pi,3.28094197197367*pi,3.51344809385757*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5310693608363408*pi) q[16];\nu3(0.544177333273284*pi,0.6321680227505999*pi,0.686625243091081*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.427580674689064*pi,0.62617735999893*pi,0.750537842182992*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.441566769128849*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.389578281918579*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.364173192585031*pi,3.14840773830384*pi,0.606332817290028*pi) q[18];\nu3(0.239116717314789*pi,0.69611185342211*pi,4.16793533112264*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.442479174448463*pi,0.48487376030876495*pi,0.635365056121768*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.759685899411342*pi,0.151317453707846*pi,1.1154833273421931*pi) q[18];\nu3(0.207162810535352*pi,0.076523463451723*pi,0.768428614497249*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.270024709579364*pi,0.54052177035623*pi,4.304111131320839*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.526691421750305*pi,2.91318295404485*pi,3.82487888017554*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4731845567717*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.183607666859918*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.390745207146674*pi,0.5992938174004601*pi,3.73740964756293*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.184669095987424*pi,3.19830837876008*pi,1.224237096439363*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.509232391561463*pi,-0.331017494138316*pi,1.404196381278838*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[10];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.207800075075512*pi,0.34378896861919594*pi,3.57226507456192*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.35453140828912*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287747262814595*pi) q[19];\nu3(0.395937521642237*pi,0.58140938852525*pi,0.695725141634445*pi) q[21];\nu3(0.775369605291322*pi,0.03139138176186196*pi,1.2752331718491061*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46578887897047*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48386354348696*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.606562025889587*pi) q[10];\nu3(1.0*pi,0.0*pi,1.22948832236208*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.239971525359614*pi,-0.11025472994757302*pi,0.672143552336291*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.238682446320687*pi) q[20];\nu3(0.525967902970381*pi,3.1450630239273*pi,1.77099514923577*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[10];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.583600654658802*pi,2.93845633103732*pi,4.14733375787841*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6472117731011691*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[13];\nu3(0.583371026371783*pi,3.0143725543563*pi,4.48543995034428*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36202782169613*pi) q[11];\nu3(0.251683495985615*pi,3.3246473834602*pi,1.86804859129973*pi) q[12];\nu3(0.217372672720237*pi,-0.42823973595008047*pi,0.83244939557747*pi) q[14];\nu3(0.671136805363192*pi,-0.35122255840918204*pi,0.9416072041967549*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.392525794892951*pi) q[20];\nu3(3.5*pi,3.40074050166345*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43908830601343*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.228385426803222*pi) q[4];\nu3(0.570170506865075*pi,3.43112633245654*pi,4.1051803318098194*pi) q[5];\ncx q[6],q[20];\nu3(0.610859278634586*pi,-0.014853130517066992*pi,4.2764573050632*pi) q[8];\ncx q[9],q[11];\nu3(0.379051293730806*pi,2.71892542629564*pi,1.54846327144071*pi) q[10];\nu3(0.539721557658934*pi,0.75282084811702*pi,1.037245574344579*pi) q[12];\nu3(1.0*pi,0.0*pi,1.332521551428382*pi) q[13];\nu3(0.171997777080854*pi,0.6037190264385*pi,4.233363059416821*pi) q[14];\nu3(0.694657727917824*pi,2.71437055312278*pi,3.40167048369011*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[4];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.759498390493791*pi,0.473380636382117*pi,4.3583360114472*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.670856676632215*pi,2.9463127613297*pi,4.00756175787412*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.36649291352157*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5135229977724243*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.611069336907346*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1683437474148781*pi) q[16];\nu3(0.506970189885062*pi,3.20342331598926*pi,0.606002651559673*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[4];\ncx q[2],q[13];\ncx q[3],q[12];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.216690232149889*pi,3.42849015560257*pi,1.387123289458072*pi) q[17];\nu3(0.617800043852968*pi,0.66886365456135*pi,1.0498388321524499*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38548370123982*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33755274906663*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45993628257327*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.316443359306012*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199615947948925*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.47643977008352*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201789698614758*pi) q[18];\nu3(0.634957719450945*pi,3.26946070907798*pi,2.89490163483612*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.200946949576914*pi,0.7952140491100901*pi,0.6936898875861071*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.127631026139036*pi,0.303359551359506*pi,3.68029411573172*pi) q[6];\ncx q[7],q[14];\nu3(0.503023936590235*pi,-0.24483419136927898*pi,4.3804246090636*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.629195338326301*pi,0.9545445416952301*pi,0.958375647749715*pi) q[13];\nu3(3.5*pi,3.3358880978404*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.272419173951842*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.197677518035721*pi,-0.251362938495921*pi,0.5693756817647727*pi) q[1];\nu3(0.441853940018767*pi,2.90628458682403*pi,1.200803017120234*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.582212803813942*pi,-0.361349273712893*pi,1.073596414120987*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.621071661426492*pi,0.48966565205177304*pi,0.995665957905479*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.612134587307354*pi) q[12];\nu3(0.593856448485846*pi,2.64801008375756*pi,4.01664430652734*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44556899639063*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5172851136203156*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.778135051376889*pi,3.10381511637988*pi,3.56011179854116*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.923306300049685*pi,3.45586020167263*pi,3.2924454916516*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.497978931742263*pi,3.05014368315544*pi,1.87794151451488*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5631759844849831*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.704755498422033*pi,0.7913890392738401*pi,1.102261450515704*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.720551161929101*pi,0.16613984479452604*pi,4.20552151658468*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.870280888910082*pi,0.08672513466702003*pi,1.009000214826381*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.345313489601735*pi,3.2713344018975*pi,0.773025735887034*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.671453969016544*pi,-0.37237254246309204*pi,0.5602812653754371*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.272908237377945*pi,3.03938728251729*pi,1.69023793456645*pi) q[5];\nu3(3.5*pi,3.40717447878071*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1471542797545728*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47492932347023*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.365463139201843*pi,3.26056790302117*pi,2.12488650928995*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287929006183555*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.558597108516496*pi,2.73646529830937*pi,1.286987229882713*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.259883118842029*pi,2.74819135545402*pi,1.55549126260293*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.176391755732514*pi,-0.03122779728327002*pi,1.1708088382733681*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.57462335391445*pi,-0.05061030288635299*pi,1.3791620361872972*pi) q[15];\nu3(0.579323093912041*pi,0.30152009485867803*pi,3.81898720802456*pi) q[16];\nu3(0.483257744338614*pi,3.03301233600156*pi,1.68529789227229*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.488410647132171*pi,-0.4059517843188507*pi,4.1931312435871195*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.382633260500248*pi,0.5941390018029999*pi,3.74883715220026*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5139446382177397*pi) q[8];\nu3(0.396071790493996*pi,3.0254184645831*pi,1.478006757863527*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.232945175379782*pi,0.28623306592833*pi,4.466979267007369*pi) q[16];\nu3(0.52247259737832*pi,2.60400394189868*pi,1.268659775692504*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6674176636103191*pi) q[19];\nu3(0.484583967385157*pi,-0.373811407150346*pi,0.840362433423567*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48441655157245*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.359073086194275*pi,0.180407288002968*pi,1.1060335904481748*pi) q[7];\nu3(0.359459115168616*pi,3.23708562211251*pi,4.43475801463775*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2377750511119299*pi) q[20];\nu3(0.825736771281235*pi,3.25943308163096*pi,3.73197713116503*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.794112773606124*pi,3.19148331199244*pi,4.18536194251888*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.39994677410585*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.244194965306212*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.539187781994159*pi,1.03103132537808*pi,0.8231313805595579*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.485770930796484*pi,-0.25090653872242397*pi,3.84410488022353*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.428796038351266*pi,-0.25707282293712597*pi,4.05701876738277*pi) q[13];\nu3(0.519512436339219*pi,0.8121845056630601*pi,4.09867943964918*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.565553104426663*pi,2.9494078621413*pi,3.53683023255365*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5401749947516774*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.46576846133211*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[10];\nu3(0.549549267639261*pi,0.04686348141354202*pi,4.28245319681628*pi) q[6];\ncx q[7],q[12];\nu3(0.837013422805052*pi,2.6301954150988*pi,3.43625398093439*pi) q[8];\nu3(3.5*pi,3.43248742168579*pi,0.5*pi) q[9];\nu3(0.246109398309544*pi,3.21250264820641*pi,1.3016823829370638*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.176899973210835*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1409082381550308*pi) q[18];\nu3(0.36502928820291*pi,-0.4109108396200013*pi,1.81875338626428*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5127807503770533*pi) q[4];\nu3(3.5*pi,3.38397847882399*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49003417280717*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.19484724061493*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.193591899781893*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47621102722488*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31221421840893*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250584884068655*pi) q[14];\nu3(3.5*pi,3.40358120233135*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.605259966806501*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1445951166018888*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.502777306116128*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.370018279417774*pi) q[21];\ncx q[0],q[17];\nu3(0.519815040103599*pi,0.27297934836715*pi,4.2647906473920205*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5811670347757216*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.640755793507404*pi) q[12];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.874578545250558*pi,0.5540113803071001*pi,1.263856967523793*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.608530481225421*pi,3.32312493470164*pi,3.15487816698068*pi) q[3];\nu3(0.67658852707287*pi,-0.285384796184747*pi,3.37723914888061*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.30472091130689*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42052706011303*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5263843133485908*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.458356388325514*pi,-0.470457384723743*pi,4.14410258782809*pi) q[3];\nu3(0.64224360196621*pi,3.36460195521571*pi,3.07271184359853*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.341393885673369*pi,0.6526544507046399*pi,3.93841364951091*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.906766127513512*pi,-0.183388362546747*pi,4.36746832529713*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.638344988232951*pi,0.321079469705599*pi,1.427140569707373*pi) q[7];\nu3(0.55006588929764*pi,2.96222493627817*pi,4.34027757434077*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.626826112140502*pi,0.17261312846583998*pi,1.52885257832044*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.42745793216881*pi,0.59234140826868*pi,0.610319522423261*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.457500767480768*pi,0.83148480394422*pi,0.799490191568086*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.279556376595522*pi,2.60025549142085*pi,1.2147718388050381*pi) q[5];\nu3(0.214629311870804*pi,0.66178706728956*pi,3.90096384213076*pi) q[7];\nu3(0.704239123133286*pi,1.02621284287249*pi,0.5439273086619502*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.234209314087452*pi,3.39367771288184*pi,4.19138436540913*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40800901358877*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.735190614216031*pi,-0.4876000832694023*pi,3.31298279801558*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.206523203044074*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.477870779693263*pi,-0.17390807375623302*pi,4.44463317299674*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.219321649784329*pi,-0.4464688185118177*pi,1.354859838253623*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.690784933929434*pi,0.07892324542912299*pi,0.5640785434414544*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.452790865697662*pi,-0.329831314981454*pi,4.493494513258851*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.752804951775344*pi,0.18985885387004597*pi,0.8360315802885969*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.636638687958648*pi,3.47404026225788*pi,4.40751155470032*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41417587299143*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.676057577836663*pi,0.393096195115464*pi,3.94626014166769*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.631773608514151*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.790951308820711*pi,0.39325609580039*pi,0.561581935732878*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.242355111444555*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.914418180586017*pi,-0.131932799661159*pi,0.821663976499295*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0743821029418738*pi,0.33386244205512305*pi,3.51603574278885*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.736358848630535*pi,-0.17797804573453802*pi,4.35413194277284*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31919667185284*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.110709376588304*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.794445825189248*pi,0.6621971822469299*pi,4.46387055150566*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.300550726732329*pi,3.01003745219162*pi,0.5732361643147085*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29894040412657*pi) q[20];\nu3(0.3486957048317*pi,3.44959442839103*pi,1.362843818959976*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.688827075586289*pi,0.21709599027625504*pi,1.14297292452164*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.3994354083211*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43524573541415*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.633375874509776*pi,2.84332138987396*pi,4.02381359522103*pi) q[13];\nu3(0.779651071708583*pi,2.39228856728547*pi,3.78494001927247*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.242809902885196*pi) q[16];\nu3(0.402977337046146*pi,0.78621279479917*pi,0.650783953359664*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249030435413788*pi) q[18];\nu3(0.70952000097495*pi,-0.179014231811007*pi,4.36632044276259*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.75063974519017*pi,0.04832320051707395*pi,4.09236929458417*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\nu3(3.5*pi,3.47709966800147*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.507428273723415*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.187991771186161*pi) q[12];\nu3(0.152161993793911*pi,3.24395579172175*pi,1.96465453405182*pi) q[13];\nu3(0.492406001827996*pi,-0.0031568043909500076*pi,4.065240516318211*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.651554083706929*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.611917045990754*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48106428655759*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3772580835749*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.3086640631094069*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.41213001419707*pi,0.5*pi) q[0];\nu3(0.529012742402345*pi,2.58383419061571*pi,1.1053072445029661*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2387329931658368*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\ncx q[11],q[17];\nu3(3.5*pi,3.44398000124476*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.259975075100001*pi) q[21];\ncx q[0],q[7];\nu3(0.569488403127558*pi,2.7766822092871*pi,3.61231852292702*pi) q[2];\nu3(0.652521119597946*pi,3.36701642246891*pi,3.22445860065645*pi) q[3];\nu3(0.877092932404186*pi,3.20903775152304*pi,3.15387420896962*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42826030810081*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36393753831249*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2402264209409068*pi) q[14];\ncx q[15],q[21];\nu3(0.613149873116387*pi,-0.4713052495826139*pi,4.04352345760595*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2484357032645321*pi) q[17];\nu3(0.94338487798424*pi,3.31026749547094*pi,3.61423913397432*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.602659227201095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.251295318638864*pi,0.79142936888396*pi,4.22461286998743*pi) q[3];\nu3(0.32192099959394*pi,3.21983673483945*pi,1.90920518468208*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42456634291201*pi) q[7];\nu3(0.708180105588486*pi,2.73904989087856*pi,3.64414917195153*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.249984219222853*pi,-0.49682076978025086*pi,1.471726258282406*pi) q[16];\nu3(0.658797622150938*pi,-0.184384963669669*pi,1.218745650766551*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5467170435744428*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.571822341702306*pi,3.01504156152045*pi,3.92040747960863*pi) q[6];\nu3(0.320615448230642*pi,2.70524652401623*pi,0.816861927660366*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42302541168706*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38872309170911*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.676796276599742*pi,3.16362471886438*pi,3.58529147570226*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.817215528672398*pi,3.36278069089857*pi,3.21171502901288*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.787314073061165*pi,3.21957454630303*pi,3.43172464202351*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.557889093114519*pi,-0.4665630300861392*pi,3.97610530949457*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(0.720325633146693*pi,-0.4693331500820174*pi,3.25116795895136*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.287338734585965*pi,0.42507275310412496*pi,3.85302597686527*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.339849561667767*pi,-0.08500750253828998*pi,0.612139188080144*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.486056904818071*pi,3.15821082784332*pi,4.136732997805289*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46383485504602*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.337846407252334*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.501252451642241*pi,3.35639118099064*pi,4.1820332003732705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.828694040804603*pi,3.3305247602783*pi,0.782376293969269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0908079285097273*pi,-0.353526236233653*pi,1.3504463647306428*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.642560726781712*pi,0.313857839109033*pi,4.05133877307948*pi) q[0];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.395804545331473*pi,0.5784359918381901*pi,3.87442632529913*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.868776265659218*pi,0.413269801351845*pi,0.917525380954898*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.582961021035395*pi,3.4316393369478*pi,3.39532644313726*pi) q[21];\nu3(0.155794716202232*pi,0.144038663323116*pi,4.10097362628101*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.653413303809386*pi) q[8];\nu3(0.536183838224941*pi,-0.312975828134342*pi,1.254396561683654*pi) q[9];\ncx q[10],q[18];\nu3(0.448510048056418*pi,-0.223290579733192*pi,1.447137831936642*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.409016439795992*pi,0.003450901868904954*pi,3.86145931996601*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[2],q[8];\nu3(3.5*pi,3.43029406066372*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2239725351404789*pi) q[5];\nu3(0.347644706935591*pi,2.86736993920292*pi,1.237730635646984*pi) q[7];\nu3(0.772134938939708*pi,-0.14416742886948303*pi,4.27675605430139*pi) q[9];\nu3(3.5*pi,3.45968332461951*pi,0.5*pi) q[10];\nu3(0.414197373345928*pi,3.40160323438506*pi,1.96611854310757*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.269046678462273*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[5];\nu3(0.261855808364465*pi,0.018873449762831007*pi,0.834964236720378*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[13];\nu3(0.513856654510865*pi,-0.12404748648874497*pi,1.256811230109192*pi) q[14];\nu3(3.5*pi,3.27839312184312*pi,0.5*pi) q[15];\nu3(0.782393254292472*pi,3.22927750160026*pi,3.9549787299716*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208697277358573*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.804988161478393*pi,0.8285942098330199*pi,0.900407135128629*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.674586651696251*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.927970066493523*pi,0.13627024277885003*pi,0.932899099214852*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47184284395585*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.185883013888106*pi) q[13];\nu3(0.292233600132431*pi,-0.03839762364379201*pi,1.485498871813161*pi) q[14];\ncx q[15],q[19];\nu3(0.795386610012883*pi,0.97983685207167*pi,0.854906209486169*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5354196429967462*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42375394783463*pi,0.5*pi) q[1];\nu3(0.654293725655485*pi,-0.04321522467151401*pi,0.5105753973541697*pi) q[2];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.407875235726363*pi,3.46009965584428*pi,4.17494510916362*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36328000382984*pi) q[19];\nu3(1.0*pi,0.0*pi,1.307144155151837*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5340034645979678*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48774106440102*pi,0.5*pi) q[3];\nu3(0.143522577570558*pi,0.282789238891348*pi,4.22664083058622*pi) q[4];\nu3(0.621221824129261*pi,-0.254732576684005*pi,3.28771851614943*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.494761108733282*pi,0.7564174257402401*pi,4.33841890929562*pi) q[10];\nu3(1.0*pi,0.0*pi,1.397637483032083*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.840705338689768*pi,3.06036840839798*pi,4.00285649767286*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.516749393355992*pi) q[21];\nu3(3.5*pi,3.46925204648329*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.273477691210693*pi,0.062174476483424*pi,3.65930931728194*pi) q[4];\nu3(0.199351101926141*pi,1.05764908646473*pi,4.2935628831869295*pi) q[5];\nu3(3.5*pi,3.492985208285*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.36231925270932*pi) q[7];\nu3(3.5*pi,3.37464087319383*pi,0.5*pi) q[9];\nu3(0.809159730719372*pi,3.24780351086612*pi,3.12253668593418*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3110797411388089*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.272913593543703*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.405404705797409*pi,0.37661373681490096*pi,4.07329376508163*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5386791968287253*pi) q[11];\nu3(0.602426213261726*pi,-0.11685782398968197*pi,3.53773943885975*pi) q[12];\nu3(0.637445391093573*pi,0.460193134893528*pi,4.26701572323079*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.66764042470404*pi,3.42102289990781*pi,3.94226012090072*pi) q[1];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.765542059307297*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.506778364089787*pi,0.331325068899032*pi,4.10363785886376*pi) q[12];\nu3(0.444716496518962*pi,-0.188459959296364*pi,3.85202663825677*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5406018934177768*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41311673972574*pi) q[16];\nu3(3.5*pi,3.49475484408189*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2298807701737209*pi) q[20];\nu3(0.341489518980848*pi,2.47897347339217*pi,1.327431743588459*pi) q[21];\ncx q[0],q[7];\nu3(0.402010053645044*pi,2.72358056009755*pi,0.885628148377452*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[14];\ncx q[8],q[10];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.563088276411771*pi,-0.13843500486433602*pi,3.68927981293609*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.898319574311384*pi,-0.26590052230594297*pi,4.31538319375869*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39437249765781*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3451240290551238*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.509622236883988*pi,0.27848685820249297*pi,3.59956589189962*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.76616597328035*pi,2.95391746080592*pi,3.25078693738096*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40248738542317*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.29478926614974*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.167514986145274*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.483015038260259*pi,0.252501295285824*pi,3.50353898715187*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.863050320222225*pi,-0.4164177929691961*pi,4.49937036856041*pi) q[3];\ncx q[5],q[12];\nu3(0.307159303536897*pi,2.74682108937925*pi,0.95103451007738*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.450651675423639*pi) q[10];\nu3(0.342297260474169*pi,2.69165553069364*pi,1.66933644097136*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[15];\nu3(0.054668098237149*pi,-0.23310093196792198*pi,1.4901119354072931*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.498126964009618*pi,-0.4076792673381818*pi,0.5405077290449541*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.279423742929222*pi,-0.24555478670179898*pi,4.15058724178617*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4814043192144*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.637421290859648*pi,2.54433309576298*pi,3.55020984371156*pi) q[0];\nu3(3.5*pi,3.38879379838084*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.40902066537166*pi,3.23294348829679*pi,2.1932985735419397*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.382402212627662*pi,0.6853457655931201*pi,4.47308928278629*pi) q[14];\nu3(1.0*pi,0.0*pi,1.165977005899705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.427906082853974*pi,2.95307275851511*pi,1.7141443363208*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.47889200090575*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.637792366862692*pi,-0.215394403864278*pi,3.88431756715549*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.748670572592717*pi,2.93214497449026*pi,3.53074993312074*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.277225927899819*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.172182466460695*pi,2.97740857182476*pi,1.436681921665028*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5285497247589598*pi) q[15];\nu3(0.484853208279056*pi,3.37278712824043*pi,0.858715821385422*pi) q[16];\nu3(0.800731262613368*pi,0.22906365124971995*pi,0.727814687364455*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0647297110840533*pi,2.52182727076742*pi,1.3387550549335852*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45980007130905*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.286190215984555*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.551244693390279*pi,0.02872269894744295*pi,3.78153421153334*pi) q[16];\nu3(0.453738166914772*pi,0.23930544809940102*pi,4.4184577505914*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37311873530526*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.656039214875578*pi,0.292633376662355*pi,1.54476878170189*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.760088099690953*pi,0.136305434336355*pi,4.3357553943775695*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.463379223254627*pi,0.276315908587039*pi,4.49360150942585*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.543941318418554*pi,-0.08752872055834898*pi,3.78527319675729*pi) q[8];\nu3(0.2476417284044*pi,2.68083509568186*pi,1.4789352831669649*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.644880781053254*pi) q[13];\nu3(0.237860172110504*pi,-0.10805718297490702*pi,4.34283363698989*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.443214650552149*pi,0.43260455559921895*pi,3.94053985744834*pi) q[20];\ncx q[0],q[9];\nu3(0.511758107870079*pi,3.04721948854987*pi,3.32758315698929*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0808023958428359*pi,0.489160092594481*pi,4.109570173105*pi) q[5];\nu3(3.5*pi,3.42707151158194*pi,0.5*pi) q[6];\nu3(0.225180697570174*pi,2.93543442976457*pi,0.970440785607973*pi) q[8];\nu3(0.819430187886878*pi,-0.33311127321745704*pi,4.20434901186126*pi) q[10];\ncx q[11],q[13];\nu3(0.443065351984984*pi,-0.21284703493732*pi,1.440223958072166*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3907133746716749*pi) q[14];\nu3(0.314842002293969*pi,2.62895720303083*pi,1.482096993675657*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49471946105806*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45427642275473*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.330324972848002*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.350480155602721*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.788408590832765*pi,3.45155927470778*pi,3.55494638821141*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.446006111281437*pi,-0.08205404764470298*pi,1.4689952241991509*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.737156783683868*pi,-0.389138559702936*pi,3.47355849786687*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.24840096007129*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.379968830339862*pi,2.5567569278342*pi,1.228383114739402*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39773784086875*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.499070752480129*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5301798093470746*pi) q[9];\nu3(0.87576595036657*pi,2.91013965517644*pi,3.13528368003394*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.798088268274109*pi,0.9525834628773*pi,0.9823068748308921*pi) q[13];\nu3(3.5*pi,3.48100554560336*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47246158623192*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.161316299109153*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.171437939243083*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2236418321557339*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.49517316671694*pi,0.5*pi) q[1];\nu3(0.484849770277052*pi,3.2258167074907*pi,1.94749971159563*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[20];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.31133438952783*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35645094042211*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.298382615437108*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42114789523872*pi) q[18];\nu3(0.265433214051047*pi,2.69094259733673*pi,1.4239790046254939*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.61613528283109*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4600015435651805*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.645539641385908*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(0.832168450016413*pi,2.71566169085854*pi,3.67264847010969*pi) q[19];\nu3(0.267482539778733*pi,-0.264517818981439*pi,0.886433260033172*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5427240141004539*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.563786567089177*pi,0.003850921143616959*pi,4.4231492472835*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.505041042560186*pi,3.40620904266136*pi,0.980210168258389*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.525952377643191*pi,0.5484828005528799*pi,0.5524173372324045*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.171431127477537*pi,-0.064161911593203*pi,1.4974640558702759*pi) q[9];\nu3(0.243546787033795*pi,0.250784579664325*pi,3.78788799296456*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.347116931336087*pi,0.20360847027933204*pi,1.0159565631755338*pi) q[1];\nu3(0.416691687403719*pi,-0.22998697548545*pi,1.3369624613957551*pi) q[3];\nu3(0.178898393213408*pi,2.60941569243792*pi,1.351500194440315*pi) q[4];\nu3(0.185276476070054*pi,0.22916475408507098*pi,3.38653717829933*pi) q[5];\nu3(0.36737936743723*pi,2.65315101298721*pi,1.006512137793125*pi) q[6];\nu3(0.449909891664995*pi,0.227440611044066*pi,4.135574634201101*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.677708775715319*pi,3.45064090599548*pi,4.2648742390953505*pi) q[9];\nu3(0.35340953067832*pi,-0.26597558220349*pi,4.07426704995535*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.315630576406632*pi,3.32148336835924*pi,0.602155316209168*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.399799292953208*pi,2.8630919334406*pi,1.6419429989294*pi) q[5];\nu3(0.261233678457067*pi,-0.21097103360306801*pi,1.67366915356003*pi) q[6];\nu3(0.711881775109318*pi,-0.34406500656386096*pi,3.4548822832725*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.829514335236064*pi,-0.20268392583210398*pi,3.66399404745105*pi) q[16];\nu3(0.363665605927747*pi,3.42590487986551*pi,1.85631305985383*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.351885082913411*pi,3.39662294130369*pi,1.054362160326968*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43098028955704*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.736202002453024*pi,2.83090380559387*pi,4.12613190329685*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.207313684727772*pi,-0.4314268992823276*pi,1.1847155768647069*pi) q[14];\nu3(1.0*pi,0.0*pi,1.318059513338938*pi) q[15];\nu3(0.210691529423925*pi,2.37714377188684*pi,1.198677801848625*pi) q[16];\nu3(0.252994274603338*pi,0.423939185263039*pi,4.3108728999044*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.328588199326272*pi,-0.371201951668734*pi,0.5650820916982198*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.603748804648094*pi,0.07624812048074503*pi,1.3555981676429218*pi) q[8];\nu3(0.368912877921247*pi,0.44539404849518904*pi,3.74789594757568*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.510342746272653*pi,-0.4514602410778314*pi,0.897409644502711*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.184169536489194*pi,-0.04814655640462501*pi,1.02994497976087*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39296981118438*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46765992269321*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.213051853601078*pi) q[9];\nu3(1.0*pi,0.0*pi,1.30758221466382*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.629980468503088*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.622809704355756*pi,3.09323474715039*pi,3.4223324955052*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.458542088304897*pi,0.6798674957057*pi,0.890943554874094*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,0.5419724659050931*pi) q[9];\nu3(3.5*pi,3.4140533512325*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33810748399591*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.328253572874127*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.545224974938526*pi,0.269453337528201*pi,1.09836322344385*pi) q[0];\ncx q[2],q[9];\nu3(3.5*pi,3.40739466037748*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.36669224962871*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41769414501118*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.241201536939911*pi) q[8];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.2027405796225819*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.379101855838957*pi,0.35697596518824504*pi,0.838099408444579*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310924524585029*pi) q[16];\ncx q[19],q[21];\nu3(0.496948984508945*pi,-0.096956908170522*pi,1.040933124129062*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(3.5*pi,3.4999511778233*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.785389517284371*pi,2.65215814112623*pi,3.39720410573724*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3476243498554639*pi) q[18];\nu3(3.5*pi,3.48783325054069*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40114920920666*pi) q[20];\nu3(1.0*pi,0.0*pi,1.192966290306289*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.6434510011271279*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6388345079468369*pi) q[13];\nu3(3.5*pi,3.49541888108167*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35947057224088*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24676366481089*pi) q[17];\ncx q[19],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.712676518172605*pi,0.365476928810173*pi,0.5501349220883219*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42293883141506*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35239289001025*pi) q[21];\nu3(0.41358342382074*pi,-0.4239880987038664*pi,1.435606237746341*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48568596175196*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.643010813413134*pi,0.17485120533084197*pi,1.445074627269946*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.450919264026975*pi,-0.4348455633715252*pi,0.940519275410297*pi) q[8];\nu3(0.478407981434014*pi,2.86911996804416*pi,1.041379180531453*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.466714188970085*pi,-0.011756133492880017*pi,0.650579508470435*pi) q[3];\nu3(0.75463915548264*pi,-0.286530207061104*pi,3.46011146420061*pi) q[4];\nu3(0.439420082796729*pi,0.49746231315396305*pi,0.672955628085837*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.300131529302923*pi,0.22587497958193803*pi,0.91456253673984*pi) q[8];\nu3(0.682069152752626*pi,0.23495638474215996*pi,4.24390029124515*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.293038938563025*pi,3.42924336560641*pi,1.55013056789827*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.700327363703267*pi,0.34027860416073097*pi,3.88222183565075*pi) q[3];\nu3(0.794113465144621*pi,2.94777827108275*pi,4.43754537680108*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.672226470951905*pi,0.57545511184326*pi,1.371550517516217*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.577870721077389*pi,-0.337824380524184*pi,1.157694541180829*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0374417238578475*pi,-0.4226176144069006*pi,4.135025324929741*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.183417427196777*pi,0.24405727466319904*pi,1.026421784773499*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.329655671417697*pi,0.325373815611284*pi,4.26238746647089*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.38311138845608*pi,2.9073916233626*pi,1.0523814537721399*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.324100067256042*pi,2.80646114511869*pi,0.841047999155278*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0995238823192973*pi,-0.4971994048566496*pi,0.5652871341298907*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.517564142753226*pi,-0.27187985351181*pi,4.48696504662274*pi) q[6];\nu3(0.397399075363319*pi,3.49042625502394*pi,0.768700288272104*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.163499057557224*pi,0.09591424631396195*pi,4.1397942789907205*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.459129029658839*pi,3.33523232800009*pi,3.13940130376095*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0805524308648585*pi,-0.323291513447162*pi,1.219262961433607*pi) q[21];\nu3(3.5*pi,3.34064433099157*pi,0.5*pi) q[4];\nu3(0.645466378320086*pi,3.46462468306866*pi,4.3038407427743*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.266646978986417*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.508359335930947*pi,0.54043282337582*pi,4.2985173375571595*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0434708358555376*pi,0.82939217581336*pi,4.27459783878116*pi) q[18];\nu3(0.285873928692795*pi,3.10135625427371*pi,1.73214100884171*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.401081747620148*pi,0.06597334895787099*pi,0.921123128511114*pi) q[21];\ncx q[3],q[13];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.375072877758432*pi,3.2325467295341*pi,1.419440218139365*pi) q[16];\nu3(0.15045208303677*pi,0.41317800690820805*pi,0.939848128109317*pi) q[17];\nu3(0.748096883505197*pi,3.139187585355*pi,4.099856694689279*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.4614775987724*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49263874583694*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4676194486853*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.251927181165554*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.362191106997615*pi,2.76469269667426*pi,1.63926887616451*pi) q[16];\nu3(0.518752590226413*pi,3.0730391936316*pi,0.6922474169730171*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1345324266083021*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.26194869277848*pi,0.5*pi) q[0];\ncx q[3],q[13];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[20];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2193759355806781*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,3.49227444912103*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.45134990963347*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5371110730045088*pi) q[13];\nu3(1.0*pi,0.0*pi,1.354257036634401*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5689169887542036*pi) q[20];\nu3(1.0*pi,0.0*pi,1.301754492579178*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34775029853596*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45098734588353*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38089521027562*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.399210163513489*pi) q[15];\nu3(1.0*pi,0.0*pi,1.164344360694328*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1845460671827182*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38293347686016*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(3.5*pi,3.4150591297206*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.22146669825821*pi) q[14];\nu3(1.0*pi,0.0*pi,1.313445597480863*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.467691793421849*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.651777861502863*pi,0.08518428229088204*pi,0.714794818069119*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.51618142695041*pi,-0.19535421216681798*pi,0.562386338790607*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.472753769812135*pi,3.25496531967227*pi,1.469461852372481*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5771283494885933*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4139492769502*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5674494903059402*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.60607811777108*pi,2.87824549795863*pi,3.60020686032081*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.75119564814258*pi,2.77342488875435*pi,3.34037748047543*pi) q[3];\nu3(0.607673742999812*pi,0.64232738009896*pi,0.9331942191128679*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.75345838050725*pi,3.48408202750323*pi,3.26647493469189*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.23740292126635*pi,-0.4453105121729879*pi,4.225175354099051*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4585057980914*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.409733302535466*pi,0.07719863554465001*pi,4.40014967995071*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.37332603626283*pi,3.32932805638025*pi,1.61247941525509*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.505207559392681*pi,0.493555456464127*pi,0.908272222683933*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.551329062172207*pi,1.10018003526107*pi,0.8574249800782521*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.428417122589029*pi,3.09281543669625*pi,1.96284717189329*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.346681586266816*pi,-0.49278721574918927*pi,4.1978680351202*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.285880019276381*pi,-0.337446052983652*pi,4.03348822278654*pi) q[0];\nu3(0.595362197761269*pi,2.97285895461837*pi,3.99082906672621*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.554032974084556*pi,0.335229064828958*pi,1.083308708803655*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.767039469718635*pi,0.057634478030816005*pi,1.1791484887404309*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.509212281412872*pi,2.79061690650185*pi,3.51270462476458*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.579934065020756*pi,2.96559641896255*pi,3.86903147367154*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.42678014867293*pi,2.74647289334076*pi,1.367152853389233*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.483867225406148*pi,0.334039794126768*pi,0.891747567762599*pi) q[6];\nu3(0.412361489260501*pi,0.14834731212262597*pi,0.9386893992647369*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.459188418229382*pi,-0.192738647599151*pi,4.0026908046783305*pi) q[12];\nu3(0.40109613401624*pi,3.09930798555758*pi,2.09392087778615*pi) q[14];\nu3(0.201341235169954*pi,3.03956808692895*pi,1.59155193521024*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.849702710216667*pi,0.045111940012561025*pi,1.5025309639692*pi) q[18];\nu3(0.508965613751032*pi,3.0782901462779*pi,4.10130435783544*pi) q[19];\nu3(0.859134263597969*pi,0.27617192631807996*pi,1.123474986706209*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.749004942487836*pi,3.29021897773405*pi,2.89738030505541*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.207404324259211*pi,2.76993250155457*pi,1.125231034563341*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.787715453280409*pi,3.05113107789362*pi,3.42734023784429*pi) q[12];\nu3(0.465685580139531*pi,-0.09080261620201002*pi,4.3125549561410494*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.665827443799035*pi,0.77772899086257*pi,4.4889003672636605*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.432351618471229*pi,0.45409699366865797*pi,4.02628037441072*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5354294251702*pi,0.41289026360968795*pi,0.5012336101541668*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.885538601616066*pi,0.51032108973956*pi,0.996836495687067*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.574121623038268*pi,-0.08357684056514503*pi,1.281949385316706*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.3753727823504*pi,-0.4273607003627635*pi,1.439460702773344*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.43926368061785*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.4515410669796*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2265298481217721*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.615685767817082*pi,3.26157886489351*pi,4.40672964637002*pi) q[17];\nu3(1.0*pi,0.0*pi,1.107183380851722*pi) q[19];\nu3(3.5*pi,3.44672925766376*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.29462413415365*pi) q[3];\nu3(3.5*pi,3.49232248212477*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.43927998455884*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.44535704090779*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33432885507268*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.299410407868455*pi) q[15];\nu3(1.0*pi,0.0*pi,1.196079423653919*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2974650109085188*pi) q[18];\nu3(1.0*pi,0.0*pi,1.407860288108358*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[6],q[20];\nu3(3.5*pi,3.35950086724292*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48094245969348*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.271273751709858*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47395848353485*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,0.5194820994079858*pi) q[3];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42201554126119*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31729555056559*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.628139447901536*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4006967469050196*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.485792847199249*pi) q[20];\nu3(1.0*pi,0.0*pi,1.311381643867887*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3891921781323*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.169769864682714*pi) q[4];\nu3(3.5*pi,3.38502497641379*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.615263510122665*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.216851118326907*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6722984715575591*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4160998794074295*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.641295824341919*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.814899316996852*pi,3.46663331390394*pi,4.2238443255489795*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.703654709836172*pi,0.76376108618297*pi,0.5679320871223665*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.890758085568695*pi,0.314751643487411*pi,4.10678600471429*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.15100247470487*pi,3.37195435425463*pi,1.0502434489512371*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[16] -> c[16];\nu3(0.789458947658573*pi,3.49253734274352*pi,3.70147968607295*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.279249742730341*pi,0.16464230015288495*pi,4.41751935986473*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.697571531693392*pi,-0.49158261063426417*pi,0.644937213920841*pi) q[8];\nu3(0.669495416946691*pi,0.17833616742066105*pi,1.379985064675199*pi) q[9];\nu3(0.541033251688294*pi,-0.381515402395047*pi,4.4997848660303195*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.197119153590069*pi,-0.316571052719058*pi,0.5922068117055777*pi) q[13];\nu3(0.665161406742141*pi,0.17100663306728403*pi,3.72931305630879*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.449567317489453*pi,3.48755208337209*pi,1.497850201969386*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.701090782210317*pi,-0.07036575649862298*pi,3.65235444390455*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.51778973489325*pi,0.02408457918541196*pi,0.5779465498927394*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.687006933937025*pi,3.3836486228026*pi,0.849365538047243*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.527401056557945*pi,2.83933832765831*pi,3.70261685023847*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.875126293553924*pi,-0.24839096110386*pi,4.30330050585286*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.249049933828241*pi,3.06150797984068*pi,1.345240284976241*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.79576951974696*pi,-0.46290608797277*pi,0.801878557753616*pi) q[17];\nu3(0.458044334126703*pi,0.11060801950121602*pi,1.1323455800860849*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.924808151310543*pi,2.99003740310082*pi,3.94554410314459*pi) q[15];\nmeasure q[15] -> c[15];\nu3(0.8210622606612*pi,2.95755104522347*pi,3.40055435324178*pi) q[4];\nmeasure q[4] -> c[4];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.124671740515909*pi,2.85184839511889*pi,1.30290889876715*pi) q[0];\nu3(0.411016224039052*pi,3.00433568240357*pi,0.980762655776801*pi) q[1];\nu3(0.947392130822195*pi,3.44777923703476*pi,4.01450710183668*pi) q[2];\nu3(0.710707347457418*pi,-0.4065517600337935*pi,3.62275977826333*pi) q[3];\nu3(0.601399632904732*pi,3.27279280200916*pi,3.20404347655252*pi) q[4];\nu3(0.201280997056198*pi,3.32204801223609*pi,1.71319147700485*pi) q[5];\nu3(0.408796390875487*pi,0.47899099329776595*pi,0.5935601551056049*pi) q[6];\nu3(0.576773431863266*pi,-0.017947096423697018*pi,4.0905982554525195*pi) q[7];\nu3(0.627505977910429*pi,3.4967542503269*pi,0.804777077315756*pi) q[8];\nu3(0.292942636514394*pi,-0.23028259691054498*pi,0.5799532241072387*pi) q[9];\nu3(0.738848540302503*pi,-0.347551792295632*pi,3.83376234858411*pi) q[10];\nu3(0.454364782458374*pi,-0.0005125662883149751*pi,1.0888346736560162*pi) q[11];\nu3(0.713442168654887*pi,2.93176989182359*pi,4.00083001436165*pi) q[12];\nu3(0.545183432374943*pi,-0.33335603849829*pi,1.0775161157499271*pi) q[13];\nu3(0.429503492290779*pi,1.03400078661909*pi,4.08819106240652*pi) q[14];\nu3(0.892592040434663*pi,-0.355947255423197*pi,3.72831248268197*pi) q[15];\nu3(0.214917727183408*pi,0.04504503396424597*pi,0.868699961873111*pi) q[16];\nu3(0.277119173594655*pi,3.23151236261887*pi,0.7062424904858751*pi) q[17];\nu3(0.312251656416775*pi,3.28120943317717*pi,0.745325788220807*pi) q[18];\nu3(0.590900412430988*pi,-0.28000577415863204*pi,4.47184362788438*pi) q[19];\nu3(0.56527043209722*pi,0.117695356866101*pi,1.413370838681075*pi) q[20];\nu3(0.747810300081039*pi,-0.195083295676578*pi,1.275136423769663*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[19],q[21];\nu3(3.5*pi,3.42470936136258*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.44759901556267*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.247718943763351*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41887529913632*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.212721240405666*pi) q[16];\nu3(3.5*pi,3.42772807253642*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1391496742633271*pi) q[20];\nu3(1.0*pi,0.0*pi,1.240383605296814*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31379005736843*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,1.21677003710927*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[15];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[14],q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.34946791227004*pi) q[4];\nu3(3.5*pi,3.44532257695556*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39897536669095*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.209120425536622*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.4921216116401*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49762096967582*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280911998414147*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5273345664820315*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2484022208049779*pi) q[17];\nu3(1.0*pi,0.0*pi,1.341294398316432*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.471403128514471*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5600369574605552*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.41618419213026*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,0.600878267793707*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[15];\ncx q[8],q[16];\nu3(3.5*pi,3.46078539565087*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.3983680807897931*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3848255995713878*pi) q[13];\ncx q[14],q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5919199785569549*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6360930178501409*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.653499456200703*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3745068152749695*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[15];\nu3(0.282564084818256*pi,-0.338707131845725*pi,4.05629246110614*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.3550801590276205*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5172520994134864*pi) q[13];\ncx q[14],q[18];\nu3(0.499394588725814*pi,0.05045118403794702*pi,0.937056847988765*pi) q[16];\nu3(0.626147598800087*pi,0.42841212777485804*pi,0.9215749484314579*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.188340737945896*pi,-0.05001511643928602*pi,4.46627775133838*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.198426963615508*pi,2.82290427644488*pi,1.1265839692916901*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.212674745772632*pi,0.04041975374651696*pi,3.67494630388239*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.471265641065711*pi,0.15491528556032097*pi,4.1847859602011095*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.505487375681699*pi,-0.16112906397793197*pi,4.30357038091906*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.625707776142621*pi,2.51674191768359*pi,3.76436178991445*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.220274797705001*pi,0.49257483955327597*pi,3.94340802524235*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.399520955605676*pi,-0.31309190008904597*pi,3.86299996001528*pi) q[5];\nu3(0.44311189994085*pi,0.18330671203633397*pi,4.27845457801301*pi) q[6];\nu3(0.301083840627058*pi,3.25375009380468*pi,4.41688072520841*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.136099907051645*pi,0.99778191364485*pi,4.14862827462926*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.835388438905077*pi,2.91261090844326*pi,4.0063749350574405*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.775016017463932*pi,0.19727239638253102*pi,0.6807824498695401*pi) q[3];\nu3(0.42486576562509*pi,0.75422437816494*pi,3.81950063239142*pi) q[4];\nu3(0.853638763184994*pi,2.52329030058159*pi,3.48360155855681*pi) q[5];\nu3(0.648310959092339*pi,0.7049304936628*pi,1.041754872791199*pi) q[6];\nu3(0.491912609775028*pi,0.339919923539304*pi,1.3761769541183981*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.146344250816567*pi,0.79253795161527*pi,4.395126928618581*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.299251188085582*pi,2.60819929537891*pi,1.3787247208291111*pi) q[20];\nu3(0.624041780079852*pi,0.99369741019922*pi,0.926469626453553*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.397667088444103*pi,0.18525765209730505*pi,3.32791452784156*pi) q[3];\nu3(0.462221832376458*pi,2.84177457437369*pi,1.304526876383716*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.252440693380657*pi,3.07728890972577*pi,0.8086160749875639*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.854072043234635*pi,2.37575784797424*pi,3.85774531360352*pi) q[14];\nu3(0.584347477095689*pi,3.33303136227029*pi,4.40971283614254*pi) q[15];\nu3(0.535833283835761*pi,0.07257484977000295*pi,4.1425706884689895*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.488408327761615*pi,2.78517188615764*pi,3.83296079884967*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.116162401328344*pi,3.42243737922992*pi,4.4555071480219794*pi) q[9];\nu3(0.650730532830726*pi,0.34158492882066305*pi,1.040965604568509*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.406869293270655*pi,0.7653665484721199*pi,4.31217876203607*pi) q[14];\nu3(0.3957386638884*pi,-0.19100470512130402*pi,3.75747392548938*pi) q[15];\nu3(0.403763796104706*pi,1.01691257183888*pi,4.02229806975845*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.156377268250589*pi,2.93516420334536*pi,1.027506155836212*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.363766501994638*pi,3.09639094574429*pi,0.728354565264544*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(0.822117608759773*pi,-0.16945459167051702*pi,3.44420539963563*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.22170489632295*pi,-0.4417999607763064*pi,4.4543066790662*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.682770753637558*pi,3.34496498295416*pi,3.99903527721879*pi) q[18];\nu3(3.5*pi,3.47223105369844*pi,0.5*pi) q[0];\nu3(0.275356991792369*pi,0.341319040715797*pi,0.845246566019981*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.600490914719087*pi,2.93111223205022*pi,4.13759621585619*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.343447622471583*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4699540667005*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[16];\nu3(3.5*pi,3.44120069162253*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44370693074486*pi,0.5*pi) q[11];\nu3(0.395287059794127*pi,-0.10054354315317299*pi,1.225849694694121*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.324273256658116*pi) q[14];\nu3(1.0*pi,0.0*pi,1.294980297943182*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.331214705419383*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[15];\nu3(3.5*pi,3.38960905677922*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4495229394303*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1730091090086319*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.57815988889526*pi,3.01997165210956*pi,3.88341772367203*pi) q[12];\nu3(1.0*pi,0.0*pi,1.362754211469263*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46718032903658*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47782762889931*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44863625909122*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37886918155518*pi) q[14];\nu3(1.0*pi,0.0*pi,1.362020906443684*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41695301518069*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2353070766916812*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.710385774408652*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49201214494514*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5806812926803411*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.223479751550151*pi) q[9];\nu3(3.5*pi,3.48563597952197*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45498620689051*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2412735454783839*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.565489938387719*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5683638473448687*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.41242753209064*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40749659433291*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.413692463008413*pi,0.44785366856685505*pi,3.47268299210123*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.27372664484532*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.211380597942152*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.232196849374322*pi,3.11084531373619*pi,0.986470308636354*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.621442029120638*pi,3.2823398449153*pi,4.1515508427263*pi) q[7];\nu3(0.540666224744169*pi,1.03150463872653*pi,0.966800568880958*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.748622298287117*pi,0.8736708793584*pi,0.656766174168647*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.849413605337028*pi,0.5870209436240901*pi,1.261787762560596*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.282697993618957*pi,-0.4130549048829071*pi,1.78643277472238*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.718290612879938*pi,0.07767920643403303*pi,3.70733309000809*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.451904939401272*pi,-0.396787994268854*pi,0.763260602297542*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.919527205081151*pi,0.30872860607958097*pi,4.31629455914827*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37779678964152*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.20433254110501*pi,-0.23240425935654602*pi,4.31156594820938*pi) q[18];\nu3(0.113554118686193*pi,0.275198614498937*pi,0.616156920414896*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.490140506900032*pi,3.09678179018538*pi,0.805244828144343*pi) q[21];\nu3(0.527650357622394*pi,3.09322243734187*pi,3.86663196491797*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0814416812342909*pi,3.34408065805323*pi,1.95542519185736*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.322858327859303*pi,2.67561029520374*pi,1.201005405057112*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.549705310756507*pi,3.41669641478804*pi,3.25191270740854*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.750407743399178*pi,2.78670753305937*pi,3.48224227811207*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.363673791423747*pi,0.6128074095407501*pi,4.22164979326066*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.460777478444491*pi,3.21344592368718*pi,3.34595064458591*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.42395979654894*pi,0.34105151713400705*pi,3.38100165527908*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.213049846033939*pi,3.38177616930482*pi,1.73017303377442*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.203972998605736*pi,1.1997153611351*pi,4.2540795647979195*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.638463356648139*pi,3.49973455308441*pi,0.927486349053084*pi) q[3];\ncx q[4],q[7];\nu3(0.602476486896802*pi,0.22090843159698703*pi,1.0589388400320892*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.245732248528332*pi,0.30345461894162795*pi,0.629862851938469*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.55747799766345*pi,0.7993543671482*pi,0.7561639625268219*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.456938185099031*pi,0.0012314285433759897*pi,0.640100703290887*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.153539588064965*pi,1.00679929984757*pi,4.43280823095066*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45958791166978*pi,0.5*pi) q[4];\nu3(0.548244172010098*pi,3.15959372268033*pi,4.31480100365965*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.233598235848685*pi) q[7];\nu3(0.464521116043286*pi,0.8861916817939699*pi,4.14521714131655*pi) q[9];\nu3(0.557858106021747*pi,-0.02331997637067801*pi,0.5317321880458769*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.409295201519882*pi,-0.206819213523598*pi,1.425986694828112*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.389716318230947*pi,3.00965222952467*pi,1.270104609143936*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.350432556517191*pi,2.53783529754695*pi,1.329711486545078*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0426887597163383*pi,-0.221595494176069*pi,4.323612600035251*pi) q[15];\nu3(0.174138594220541*pi,3.0083662992235*pi,1.135740775445101*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.695847314876727*pi,-0.1370167563127*pi,3.60573730055597*pi) q[20];\nu3(3.5*pi,3.3589488430235*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42647261413387*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.182705714865256*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5673840110136641*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.308939838277594*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.655797882403489*pi,3.4205350773139*pi,0.750344413012518*pi) q[16];\nu3(0.977511850150788*pi,0.55157533103001*pi,1.046845189440592*pi) q[20];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.79831023832565*pi,2.66816506887988*pi,3.91467641135016*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4628710175717*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44723867081837*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5318872146741*pi) q[11];\nu3(0.236395776768228*pi,-0.391923677210206*pi,0.5275554092432768*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,3.47675672788932*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.302317282550778*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3956786001598451*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[20];\ncx q[2],q[6];\nu3(0.816819037511499*pi,-0.318068232507365*pi,3.81256933119684*pi) q[4];\ncx q[5],q[8];\nu3(0.488712557981026*pi,2.98715115264464*pi,1.84870546816226*pi) q[7];\ncx q[9],q[21];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.33401655691504*pi,-0.03167614971982202*pi,3.69419846775424*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34828052529984*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.212330284000614*pi,3.13382832537403*pi,0.620152440090508*pi) q[4];\nu3(3.5*pi,3.48911175758013*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.869678147164781*pi,-0.4885987336759537*pi,3.42095766065781*pi) q[7];\nu3(1.0*pi,0.0*pi,1.278359441506728*pi) q[8];\nu3(3.5*pi,3.45533270613922*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.33152892772075*pi,0.20877350686750296*pi,3.52617791767528*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.515699090466976*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5317289409760749*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246342741121472*pi) q[20];\nu3(1.0*pi,0.0*pi,1.388887388646428*pi) q[21];\nu3(0.479542195944518*pi,0.45576866828625795*pi,1.061757239737928*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[16],q[18];\nu3(0.474477014940034*pi,0.41095966816976104*pi,0.5331482726150382*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37152318724301*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.31140687925802*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263588561702314*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42548475017702*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191265318418709*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.722555486367056*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.611329565635629*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[21];\nu3(0.191766968206799*pi,-0.4527958706101525*pi,1.100999225465644*pi) q[10];\nu3(0.973312871052142*pi,3.460740458062*pi,0.831280310559227*pi) q[11];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.655389490652383*pi,3.35077115387695*pi,0.8298968015913291*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.691508192935403*pi,3.19047073531804*pi,0.603571019278931*pi) q[10];\nu3(0.656607983973509*pi,2.93736359314191*pi,4.18983555003462*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5686820116513873*pi) q[12];\nu3(3.5*pi,3.37563802617648*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.305438494754902*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.170049613411539*pi,3.41784581782535*pi,1.149391411625602*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49300583855739*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.249485013268211*pi,0.15423409020630596*pi,0.935174633077848*pi) q[1];\nu3(0.572612404443175*pi,0.8103334082704701*pi,0.836268828693292*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.661754507026581*pi,3.17212645390952*pi,3.70536471176744*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.359802266869861*pi,3.20436510517566*pi,0.9567982554301331*pi) q[14];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.617412529219326*pi,0.042559386563042034*pi,0.678517049613088*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.176761014735538*pi,2.64562534339701*pi,1.63017253605445*pi) q[1];\nu3(0.538042354482364*pi,0.3416996156034*pi,4.19553132230026*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.896776143833225*pi,0.5398274553008*pi,0.910155001244539*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.555482439469598*pi,-0.05624803179017601*pi,1.4287956292715611*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.705224963957244*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.466628647457545*pi,2.9567794551812*pi,1.77355492365861*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.772336099310867*pi,1.08050889562116*pi,0.867390033752206*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.731760376956653*pi,-0.4698909194022517*pi,3.16531243505001*pi) q[20];\nu3(0.746925558358162*pi,-0.194756791632071*pi,0.882990099560423*pi) q[21];\nu3(3.5*pi,3.42869271977336*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.856167981869148*pi,-0.4460985317189238*pi,3.52702213553177*pi) q[3];\nu3(0.477983475765634*pi,-0.13401177584422702*pi,0.5816577400398081*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.729079118469552*pi,3.49377895753469*pi,4.18657207961507*pi) q[9];\nu3(1.0*pi,0.0*pi,1.143632289902249*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.769157296796815*pi,0.90579855513258*pi,0.673043943826772*pi) q[20];\nu3(0.532470125361026*pi,-0.09198774652061797*pi,0.624249808488401*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[19];\ncx q[2],q[14];\nu3(0.251771334293475*pi,-0.083895888272699*pi,4.31272587895454*pi) q[3];\nu3(0.219094169142011*pi,1.04353901546171*pi,4.05276175029311*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.105472622130701*pi,3.38503728665524*pi,0.888165899747139*pi) q[13];\nu3(0.0387366229848053*pi,-0.19843522363314697*pi,1.65412918253397*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40735234167741*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39287517451214*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.306097445149925*pi,-0.4129433564832225*pi,0.5336808221469774*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47644503004192*pi) q[10];\nu3(0.477549509554779*pi,0.324302522405035*pi,3.85698969322596*pi) q[12];\nu3(0.265628958966503*pi,-0.221103243539797*pi,4.09556134280454*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359663216968495*pi) q[14];\nu3(0.852826060099548*pi,-0.4882413515815357*pi,4.032410151518*pi) q[15];\nu3(0.358691346245623*pi,2.93561291687247*pi,1.414411495523187*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.193808838950341*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[19];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.269508244528616*pi,3.15290729873387*pi,1.92791985206314*pi) q[8];\nu3(0.831194126819122*pi,3.14929625367168*pi,3.88629176612251*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.820633085475731*pi,-0.015975512983414986*pi,1.270231579198067*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5794492715376998*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47254483516676*pi,0.5*pi) q[17];\nu3(0.496786653281704*pi,2.84475110123438*pi,1.484570837274903*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.631060963890296*pi) q[19];\nu3(1.0*pi,0.0*pi,1.298188831669422*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.38993414583088*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.156281850190791*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[17],q[20];\nu3(0.738442240872422*pi,2.98766216337817*pi,3.74509275301841*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.44413150529886*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.38735186877512*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.115954084730945*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26568616121775*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5188667248681043*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.450443550389565*pi,0.24557613458934002*pi,1.307362011914393*pi) q[1];\nu3(0.725546283315359*pi,0.6537394955692899*pi,1.049172630651972*pi) q[2];\nu3(3.5*pi,3.45241445006778*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.35068780591967*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.600413827546438*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38111289564672*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2172500483793969*pi) q[12];\nu3(0.192032175998523*pi,0.85568144656114*pi,3.9417582876098*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2924498108275269*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.38585668918498*pi,-0.336344320295561*pi,3.90268927193152*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1452011370963189*pi) q[21];\nu3(0.612891818916967*pi,-0.293940717932736*pi,0.957940964110784*pi) q[0];\nu3(0.451282670050829*pi,2.88094323394497*pi,1.4059479276982612*pi) q[1];\nu3(0.721822086048948*pi,3.08783250583971*pi,3.83865749025417*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5191918490112535*pi) q[13];\nu3(0.821353758483806*pi,-0.4960826767982881*pi,1.001625912002911*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.712866748454431*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.530623213142267*pi,-0.282119735090194*pi,0.5866052914973113*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.448730785506779*pi,2.81874775056702*pi,1.420882328591051*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43999357830991*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5544999603121408*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47007167167967*pi) q[16];\nu3(0.731042936103183*pi,2.93272726391543*pi,3.74788696340566*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234501880091931*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.720677248453892*pi,3.01433687860232*pi,4.426450172674*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.415977230743859*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.63702945996962*pi,3.19477960951529*pi,3.00651879736458*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.230051353558892*pi,3.2556806260187*pi,0.677140483899172*pi) q[9];\nu3(0.672810364671464*pi,0.26511896091340703*pi,1.164328431153646*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.240439738515571*pi,3.34769009350028*pi,0.888374487157028*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.236662893523685*pi,2.74287444245217*pi,1.456996559558223*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.370849915672383*pi,2.70582195824289*pi,0.912117566907267*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.865194844849622*pi,0.7558936544822701*pi,0.5010351277977285*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.847345089076715*pi,-0.251094374760315*pi,3.57728518066317*pi) q[9];\nu3(0.528601711450635*pi,-0.16595065512837198*pi,3.630908241501*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.370845175229717*pi,0.5136982605445299*pi,3.82877725635892*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4896943104811005*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.283934670580805*pi,0.63173279069982*pi,0.5925076513580911*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.39688362982785*pi,2.659382256796*pi,1.53696432290937*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.380135946835228*pi,-0.317691305536905*pi,1.62375714609842*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.501856804411617*pi,0.146074534216327*pi,3.70085086764269*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.809952186103345*pi,0.244777718824295*pi,4.235978619515651*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[10],q[14];\nu3(0.834263281216253*pi,2.92560365176304*pi,3.31670268686723*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.627844805376437*pi,0.27408806848337797*pi,0.87216874739342*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48169408326884*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.235628939158653*pi) q[1];\nu3(3.5*pi,3.44265888638344*pi,0.5*pi) q[2];\nu3(0.571220031659893*pi,-0.4578517117023433*pi,0.977342129984765*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.86724830771275*pi,-0.10940382039004298*pi,3.47357711351894*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2332017056254418*pi) q[9];\nu3(3.5*pi,3.46428737791882*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.615850093121269*pi,0.81648484565804*pi,0.679635880051904*pi) q[12];\nu3(1.0*pi,0.0*pi,1.342599570810153*pi) q[14];\nu3(0.839565829845232*pi,-0.320991099071329*pi,0.5422355289680987*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[9];\nu3(0.656978036829839*pi,0.20026288034940698*pi,1.383199806878293*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.781959352094017*pi,2.97563373415011*pi,4.34370336074969*pi) q[8];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.425258690743838*pi,-0.221299753231134*pi,1.378271726828596*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.241462459468862*pi,0.52389279617523*pi,0.718104944272164*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.39189846434616*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.334447017983804*pi,2.7230830935685*pi,0.8352110891505631*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5941984765631152*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.679106659833696*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.656706568624772*pi,0.7207273550920399*pi,1.053608903246149*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.438692637779118*pi,3.48304346812599*pi,0.5834380068036524*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.791677122529196*pi,0.164803701245817*pi,0.8999887178449391*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(3.5*pi,3.43054825922786*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.233105946431927*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.509483369772259*pi,0.68144407131696*pi,1.004657769549006*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.474231615089955*pi,0.5113104387353999*pi,0.7881383873365431*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.2260020550669*pi,2.80144430766398*pi,1.56329339497409*pi) q[2];\nu3(3.5*pi,3.34633992228718*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.391288363727771*pi,2.92064274551491*pi,1.13884459282904*pi) q[9];\nu3(0.366614032954046*pi,-0.195775567273903*pi,0.8343341805012761*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.30620200219294*pi) q[13];\nu3(0.825867052270752*pi,0.24946316512714695*pi,3.95804608435228*pi) q[14];\nu3(3.5*pi,3.33499392382512*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.149188755247482*pi) q[17];\nu3(0.0516099088698607*pi,-0.05714582471086299*pi,1.022146979666816*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267522783983877*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0976799440642*pi,-0.125228476968759*pi,4.2968263206707995*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4058186732877*pi,0.5*pi) q[7];\nu3(0.401322907378517*pi,-0.18463530257496003*pi,0.780912317727241*pi) q[9];\nu3(0.471320709063694*pi,2.74518842262116*pi,1.104846516828869*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[19];\nu3(0.311929146192172*pi,2.59329346364837*pi,1.3557002043488708*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.171179124799808*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38589801852444*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.37341744600747*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.508781427904446*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.168631189575094*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5751263285259349*pi) q[20];\nu3(1.0*pi,0.0*pi,1.132827870592728*pi) q[21];\nu3(0.304934284678401*pi,0.109834862237292*pi,3.84101091759266*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[21];\ncx q[5],q[18];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.643747300057927*pi) q[16];\nu3(0.209083405532388*pi,0.058198361429049994*pi,4.01181842440199*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49580511689697*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47313387790485*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.142161182496302*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.315717444747406*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41713455898795*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5933053571924708*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.703907836982388*pi,3.49976939303128*pi,0.88821057607201*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[18];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.315692536263061*pi,3.48787971871609*pi,0.692892717734716*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.708175357977115*pi,3.00766053621315*pi,4.272198098201541*pi) q[1];\nu3(0.309684328325678*pi,0.75873298525947*pi,4.49737897748369*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4464299080116*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.528377864029142*pi,0.33853836233679*pi,3.71825410466644*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.28216681605267*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.478412346796906*pi,-0.10962874342722101*pi,0.6980009593480709*pi) q[3];\nu3(0.714537593427268*pi,0.05392062935778297*pi,0.668209710432515*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[8];\nu3(0.765523942240362*pi,0.6016410182488501*pi,4.36668275350865*pi) q[7];\nu3(0.373668111342672*pi,3.3461061494092*pi,4.28735415175815*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.394253086880287*pi,3.26851096804834*pi,1.255727216633377*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.178119904958866*pi,2.68226449613123*pi,1.63189815309008*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.439328191316921*pi,-0.251789321616747*pi,3.66654607905311*pi) q[20];\nu3(0.791910680682049*pi,3.35875695620814*pi,3.18382598312803*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.445772054124767*pi,2.98232990572438*pi,0.650554457174747*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.203282078655121*pi,0.34864046317989195*pi,4.420329846200071*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.620951423628258*pi,0.60398705496934*pi,1.0484036949191071*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.377963396864211*pi,0.03973750963845801*pi,4.4346000364704405*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.725227239192934*pi,0.324627090717739*pi,4.48017702561346*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0997792061730066*pi,2.9488779227969*pi,1.163561856268581*pi) q[20];\nu3(0.446657103397511*pi,3.25936669926688*pi,1.387508156163743*pi) q[21];\nu3(3.5*pi,3.24715476435594*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.171264184886172*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.408847430133903*pi,0.61208410341134*pi,0.820682502264191*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.425286410173876*pi,1.00571880464625*pi,4.469478973953899*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.634482482706136*pi,0.48867125182472304*pi,1.290467568579879*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,4.47852052126758*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.302555456347741*pi,0.44162533535192605*pi,4.17084228792382*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(3.5*pi,3.44562983405041*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.400476527319458*pi,2.59218851408163*pi,1.477591976705604*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2216024782124348*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39082367715538*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.671845447139264*pi,-0.13370440531371702*pi,3.59908843756891*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1174044959516851*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.189458183939807*pi,0.28783038300154495*pi,3.34830733237656*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.915330630977989*pi,2.67108955550358*pi,4.01739644140138*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47658557726257*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47529220639017*pi,0.5*pi) q[4];\nu3(0.750305756878344*pi,-0.20375003514829299*pi,3.77584044740116*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.775407400361836*pi,-0.22752353963640598*pi,1.192637905279713*pi) q[8];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,4.42563829041469*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1732121290107012*pi) q[14];\nu3(1.0*pi,0.0*pi,1.295752421431668*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.433257271982081*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[14];\nu3(0.531048449136813*pi,-0.042865347135838006*pi,0.8360911366418*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.701908126892139*pi,0.26326326720189697*pi,3.8417342551152*pi) q[8];\nu3(3.5*pi,3.36889077167031*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.216946447759016*pi) q[12];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.121463556449561*pi,3.35039357971102*pi,1.418133826853001*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.454156016461869*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35916553219548*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.261234579117763*pi,2.40850775178447*pi,1.096064548048364*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.973186682841085*pi,-0.03947532918579*pi,3.92684231350723*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44993918120542*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5626109334248807*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.876064205139366*pi,3.1859058873971*pi,4.01200092689059*pi) q[18];\nu3(1.0*pi,0.0*pi,1.147222443701992*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.925073922874894*pi,-0.07532750581244402*pi,3.73102142033775*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31404562242866*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.184628340105013*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.496053137430125*pi,2.89364402144181*pi,1.467455089812511*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38583204641174*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.936603746041893*pi,2.9697278388919*pi,3.96400236913071*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38403995812081*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[19];\nu3(0.714297078485064*pi,0.41564669492761497*pi,1.073623508459763*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.597036570382536*pi,0.313169042760448*pi,1.67268954124044*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.482061018167136*pi,3.48643102348395*pi,1.108205392490907*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4594297915764*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.48734352736913*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.765988208173376*pi,2.68256667068079*pi,3.75642395314131*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.421928687096983*pi,0.03882668923889898*pi,4.40846817796763*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1757888909432679*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2467922339767399*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.540398632364384*pi,0.65577366469767*pi,0.884854979369438*pi) q[17];\nu3(3.5*pi,3.4446934722924*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.360230536890491*pi,0.7900378738962199*pi,4.30510154240203*pi) q[20];\nu3(1.0*pi,0.0*pi,1.267531927129385*pi) q[21];\nu3(3.5*pi,3.3528102808395*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.184484014722659*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.521664082849365*pi,-0.249114256794067*pi,0.786967027893041*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.280189836940075*pi,-0.19417858716144099*pi,1.140914063759086*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0411191113476666*pi,2.85588682504035*pi,0.776692874042098*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.717867273943028*pi,0.54307447591408*pi,4.27947087831989*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.954007372946318*pi,0.368199505131811*pi,4.49955037766439*pi) q[3];\nu3(0.401788971660715*pi,2.83019931083167*pi,1.370179866702185*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.396840372392209*pi,0.9073368353251501*pi,0.5912454036487969*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42477728915523*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4694080558396205*pi) q[15];\nu3(0.187713823327322*pi,3.43822841422567*pi,0.887366501255836*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5693735169294075*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.611561701915141*pi) q[2];\nu3(0.675826817346658*pi,-0.389920135042074*pi,3.74068662517048*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.375467028594107*pi,2.77552334390467*pi,0.8729199930361871*pi) q[14];\nu3(0.381545537687413*pi,3.23850752173791*pi,0.8014977214074019*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.169636289199895*pi,0.490451933703525*pi,0.777318020586787*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.179472712472558*pi,0.7801599760495299*pi,3.9844533495457*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.255713484902529*pi,3.11611451982226*pi,0.880915516812254*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.831947064126955*pi,-0.11856452933511902*pi,3.97685884063399*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.788935766686392*pi,3.33762048372833*pi,4.105648016042*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38331640575022*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3113485065072559*pi) q[17];\nu3(0.618521784517848*pi,-0.274901365228152*pi,1.207561840086775*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.772541224600699*pi,-0.306342628043815*pi,3.4074873432055*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.24547756608776*pi,2.87490660186742*pi,0.90323248982909*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.829998307897196*pi,2.68425730589994*pi,3.66368057800054*pi) q[18];\nu3(0.605904509814101*pi,3.03453057456527*pi,4.03834791187124*pi) q[19];\nu3(0.775867059169749*pi,2.97010366716975*pi,4.46134339168762*pi) q[21];\nu3(0.211780556769509*pi,0.184283095280239*pi,0.5154413293501273*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.43290444215125*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.286168794804642*pi,0.20552892601639505*pi,3.38210791801819*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.23044688278977*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.607514710349075*pi,0.18154479242001598*pi,0.797887022336704*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2081983596292631*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.210832621318042*pi,-0.4843332343277596*pi,4.03697760566919*pi) q[0];\nu3(0.110304514703749*pi,3.17410996971432*pi,0.969454501475735*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.3731062810216*pi,0.5*pi) q[4];\nu3(0.390570943377916*pi,2.51522602067838*pi,1.070247568249072*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.201969397208642*pi,-0.309983693855579*pi,0.5997091277488786*pi) q[8];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.211509949612199*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.371998475444199*pi,-0.267612211758005*pi,0.842591372836069*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.787189188510868*pi,3.10774043274645*pi,3.21089499970459*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.287217657958351*pi,2.60164707718312*pi,1.50716860439464*pi) q[8];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4832271801091*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38562699062099*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45064694896257*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.869669904037982*pi,-0.227108658500506*pi,1.239956942476352*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5919962916559101*pi) q[14];\nu3(0.713931723601453*pi,0.5233714132292699*pi,1.4334818397418019*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0769273325785909*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200238275815106*pi) q[21];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.446523341616689*pi,-0.16154839377094998*pi,4.17017243996024*pi) q[13];\nu3(0.550202397976059*pi,3.33632526791618*pi,0.690432914859431*pi) q[15];\nu3(3.5*pi,3.47948876001549*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.235001255041591*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4345304490165*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.620486507577526*pi) q[21];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38990918093467*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.315633298031988*pi) q[8];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43902501057932*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.456423410704744*pi,3.07993750560387*pi,0.637444302081394*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\ncx q[7],q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.324431062900527*pi,-0.26342552028725597*pi,0.733500216029917*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.537332498394426*pi,-0.12007650289701999*pi,1.148992986703543*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.385534108894194*pi,0.28552517172304404*pi,4.36375522830987*pi) q[4];\nu3(3.5*pi,3.41249312182213*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46060147437493*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45018200936892*pi) q[8];\nu3(1.0*pi,0.0*pi,1.21661879972658*pi) q[9];\nu3(3.5*pi,3.46485355063553*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.317933146195287*pi,0.177042003318429*pi,3.63150690479595*pi) q[12];\nu3(1.0*pi,0.0*pi,1.317987422128754*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3009549557712*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.389155958556917*pi,-0.223596876508741*pi,1.67332783496485*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.345427923702491*pi,2.93783044395756*pi,0.744268695696122*pi) q[1];\nu3(0.755699789437963*pi,0.06548642857915399*pi,4.2916278223648305*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\ncx q[7],q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.363071329136578*pi,-0.127914515608959*pi,0.9846343923798411*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.799808939821873*pi,0.12604565236755505*pi,1.0222341329686389*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.54998797605032*pi,0.19930046707592497*pi,0.617593239740761*pi) q[1];\nu3(0.580689114524394*pi,-0.158259608251189*pi,3.79973863796965*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.463135296313229*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.476639595741711*pi) q[13];\nu3(0.895724703457312*pi,0.488266117645358*pi,1.121829261508837*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.771831479858542*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.353099446125293*pi,0.58821971777578*pi,4.02650172869293*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.558559731631974*pi,3.42512175406215*pi,0.803632907966752*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.869668029808538*pi,3.20189898883613*pi,2.88062923225206*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.633972791093916*pi,0.44717941816129203*pi,1.120695211567908*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.588971750915602*pi,0.9616042242327101*pi,0.9602458139625261*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.316195892905753*pi,0.109472160009496*pi,0.922616660732205*pi) q[16];\nu3(0.558430890610745*pi,3.29975740081467*pi,4.1115577998155*pi) q[18];\nu3(0.795870762314745*pi,2.99144087786496*pi,3.93520067365909*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36762829423921*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0892329485781239*pi,3.40669504620707*pi,1.67268780837595*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.300844180683261*pi,2.41866952247007*pi,1.146826115870972*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2448282762608769*pi) q[17];\nu3(0.443168970806102*pi,-0.08160328568143499*pi,1.1742800946159129*pi) q[18];\nu3(0.305600384143782*pi,3.36171987199538*pi,1.95334389483156*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.75812092810293*pi,0.28713340517506203*pi,1.291141360491409*pi) q[6];\nu3(0.816828724320776*pi,0.306493535643682*pi,1.000057752709163*pi) q[7];\nu3(0.225518497801031*pi,3.35502468047806*pi,1.96272757796386*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.470304974777*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.391327328525537*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44042508544718*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.270721971422101*pi,0.80532921355457*pi,4.17833142661508*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0552695193478083*pi,3.28920269545951*pi,0.9454827410508719*pi) q[7];\nu3(0.693766530567667*pi,0.35071751142359897*pi,3.87258955780232*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3473227794565479*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.573310937322417*pi,2.52860722189026*pi,3.92746654317387*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48268032537573*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[11];\ncx q[3],q[16];\ncx q[4],q[17];\nu3(0.295420443531328*pi,-0.364402624132538*pi,1.85436589253596*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.329806018787384*pi,-0.03438243734562402*pi,0.687487270531372*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.573084164458379*pi,-0.185262387951048*pi,0.685354363765857*pi) q[13];\nu3(0.399769429114259*pi,0.27279222694513094*pi,0.5763234091039414*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38843357187041*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37859590204052*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.287774953019351*pi,2.85347654864587*pi,0.9845422469988709*pi) q[9];\nu3(0.311908280685572*pi,2.72159716948793*pi,0.8252042325550191*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5736494173818394*pi) q[11];\ncx q[12],q[20];\nu3(0.899705768130788*pi,-0.351879325471778*pi,3.72749152816511*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230286643294285*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[11];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[19];\nu3(0.309822790509726*pi,-0.262604116776598*pi,1.01951842860837*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[15];\nu3(3.5*pi,3.49853269277341*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5066990690585378*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.092903236009861*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.46438780036362*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.272630912983296*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.45087146742291*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.225039263565296*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44953332208677*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.39131210490301*pi) q[21];\ncx q[0],q[5];\nu3(0.596012358772541*pi,3.01056868486747*pi,3.65557448349626*pi) q[1];\nu3(3.5*pi,3.44244772643177*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.813848991594975*pi,1.08102599629122*pi,0.636123183979287*pi) q[4];\nu3(3.5*pi,3.27538222878472*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.220024808175408*pi) q[9];\nu3(1.0*pi,0.0*pi,1.272599293220312*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39147980406262*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.109872715485618*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.49678425791173*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.771865999754369*pi,0.07481095535818305*pi,1.496151466754021*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.255309200864189*pi,2.71570065097765*pi,1.0439631588838378*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38964406195468*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.44964594025011*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46583698277661*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.753654285892945*pi,-0.29641771969786*pi,3.58256312271656*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5119129481375277*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.646036911731055*pi) q[10];\nu3(0.16173571353973*pi,-0.22144252060902497*pi,0.8071933800487929*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5374429694091665*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.546755429251582*pi,-0.25855935076938397*pi,0.7983863687128769*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.725874041117659*pi,3.11267900250287*pi,3.8807268918934*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.723676746790269*pi,-0.009876391981916977*pi,1.380982455033559*pi) q[11];\nu3(0.651720048053101*pi,-0.39808345053518*pi,4.42363635535819*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.737176786700191*pi,-0.307138919936437*pi,4.32278014128205*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.317793779567222*pi,0.21868093471333205*pi,3.93690338401226*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.451425793090434*pi,0.254717151319905*pi,0.901305962818011*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.583905107394625*pi,0.24942285954515997*pi,0.714495536929891*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.285626402414882*pi,2.4467519770762*pi,1.2377537007528931*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.544318658618332*pi,0.9597109293969*pi,0.769132656811527*pi) q[13];\nu3(0.234481391023045*pi,0.41910250656369197*pi,0.7651376201879321*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.446567070864767*pi,-0.239265615088878*pi,3.96030391858983*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.634096302818399*pi,0.382123953351027*pi,4.32305081870303*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.706580339246703*pi,0.9380071894345099*pi,1.021832496426875*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.961877504977443*pi,0.67310824566796*pi,0.6367905461985159*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.907528426086972*pi,-0.4061002047488481*pi,1.040119553144448*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.555780768273331*pi,3.09996866205667*pi,3.85013582614856*pi) q[13];\nu3(0.660534046127712*pi,3.33832697656903*pi,4.24160750710605*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.455665541274799*pi,0.8601703485060599*pi,0.7010268713630861*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46252766500038*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.209952431271716*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.577756278368324*pi,3.29393782769054*pi,0.7438732874302321*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.848800504700986*pi,0.06163953841152803*pi,1.282537278795155*pi) q[8];\nu3(0.800925140081218*pi,0.08741840852374105*pi,3.90172265357717*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.495393270071843*pi,3.24802341909237*pi,0.864145319901906*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.662370556263145*pi,3.47628778956336*pi,3.72632158091839*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.283869961685486*pi,0.77908707736976*pi,3.88624401245936*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.410405865598498*pi,3.24795224502116*pi,1.058985032435226*pi) q[7];\nu3(0.244783846766504*pi,3.22584668544307*pi,1.50082127299968*pi) q[8];\nu3(0.464100808776266*pi,2.43255798268132*pi,1.212053012630089*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.202735787513672*pi,0.73221156012881*pi,0.5265092249121225*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.519393634138997*pi,0.04904303456042103*pi,0.5397621776706204*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.386953523498384*pi,3.00385520979636*pi,1.213797208477102*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.611645286545766*pi) q[3];\nu3(0.22011246745377*pi,-0.16841012384743598*pi,1.53693280002867*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.698348833652378*pi,-0.21300632291912303*pi,4.44774400217892*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.562774125103426*pi,2.99746156270506*pi,3.30408971102813*pi) q[15];\nu3(0.470186516998731*pi,2.9546991877526*pi,1.002498999195198*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.519744127398742*pi,0.05923069026132799*pi,3.7267528593407*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48716752069452*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.092681440517304*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.614788316257552*pi,2.66831378845513*pi,3.74063952658803*pi) q[21];\ncx q[0],q[4];\nu3(0.157944506259787*pi,-0.4802964686535091*pi,4.06151193410534*pi) q[1];\nu3(0.538487769546177*pi,3.20663572292676*pi,4.4155619572124305*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42800768567464*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42006663688634*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2648930821388769*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.217556460616326*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.37813660288204*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187248226055528*pi) q[20];\nu3(0.459869490566961*pi,3.36076356305977*pi,4.09634614774284*pi) q[21];\nu3(3.5*pi,3.33015178641183*pi,0.5*pi) q[0];\nu3(0.450333961613531*pi,3.30783231595788*pi,4.15107355643911*pi) q[1];\nu3(0.491896907604174*pi,-0.339980148350227*pi,4.361893193972589*pi) q[3];\nu3(1.0*pi,0.0*pi,1.319165949155439*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.43520616715054*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[13];\ncx q[7],q[11];\nu3(3.5*pi,3.3749347341545*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242635406001087*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43925669573907*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.64356971331902*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5886176971185922*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.29258651707123*pi) q[4];\nu3(3.5*pi,3.37624044529065*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37523180310699*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[16];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.196671485907331*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44508782113588*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2879548429019732*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2735371657357208*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47329661464033*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3933320128430005*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.241416186655736*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.226391030650951*pi,3.2891313563819*pi,1.89915798636171*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5469388579547818*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.700929014316378*pi,2.91447021154178*pi,3.75985649469758*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40270372793719*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46619683130757*pi) q[18];\nu3(0.541383184540919*pi,2.92591893699411*pi,3.23240144999757*pi) q[19];\nu3(0.823783620870993*pi,-0.042951693278586*pi,4.10452053150778*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.348441036457293*pi,0.6066922559799499*pi,4.2108176194475995*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.205077197278588*pi,2.44063703457492*pi,1.2354952366372118*pi) q[16];\nu3(0.343964335966046*pi,-0.290300733385354*pi,1.75001912777511*pi) q[19];\nu3(0.502405699552314*pi,-0.313703176696788*pi,4.45758913564017*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3779865948124606*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.365088724364088*pi,2.68112073597422*pi,0.912380346963264*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.701708414879579*pi,2.41755174688352*pi,3.66502881401553*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.517833391697177*pi,-0.001001662700069017*pi,4.27159011139198*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.850265907374038*pi,0.6294672108446699*pi,1.006167066580757*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.440689336651439*pi,0.9723749689394701*pi,4.06175603089684*pi) q[6];\nu3(0.203067290601609*pi,0.8025964721185599*pi,3.96360188301872*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.48398644177924*pi,2.67484100036029*pi,1.3372935824618288*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.658114302780756*pi,-0.360390376495212*pi,4.359375218180221*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.609118128174601*pi,0.441650219416328*pi,4.05475234970686*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.457516589279518*pi,3.37620013242398*pi,1.036546294429004*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.757981527747522*pi,0.68426253441529*pi,4.28946898184528*pi) q[7];\nu3(0.554182576939442*pi,0.47937086583675603*pi,4.1865976202061095*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.376791077617101*pi,0.18350391496970897*pi,0.9221214438874841*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.254235314679388*pi,0.7860038578167099*pi,3.88365597165535*pi) q[4];\nu3(0.378010611515327*pi,3.13387833104013*pi,1.013099958143691*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.564391733548473*pi,-0.32343258522727203*pi,4.32425487519218*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.304634835006534*pi,-0.39721993145126*pi,0.931948319545781*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.60651256057991*pi,0.8019410688466799*pi,1.045384331170769*pi) q[14];\nu3(0.287183291748516*pi,0.280418215059543*pi,3.70123150157544*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.171480629676058*pi,2.97099001414403*pi,1.56184160030603*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.890509829860889*pi,2.46613456252374*pi,3.81295871871982*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44941306671066*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.509618271479412*pi,3.23618232396652*pi,3.44735080899653*pi) q[11];\nu3(0.475695766330761*pi,3.22441415624135*pi,3.15290248165647*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.431834856837086*pi,0.5468003283798*pi,0.949887714366335*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.187150457340783*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.591094955589199*pi,3.07828562218982*pi,3.43885875687958*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.276209880692354*pi,2.83905767521391*pi,1.485119566304578*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.480601798636665*pi,3.36691985328804*pi,0.8510571865326231*pi) q[17];\nu3(0.41485146012691*pi,3.27078616142022*pi,1.444318554716862*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.572771340757829*pi,0.34302408395122197*pi,0.973227347311475*pi) q[17];\nu3(0.484605979353872*pi,0.94850512114612*pi,4.46110815052391*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43698267078693*pi) q[20];\nu3(0.805912576812234*pi,3.11587773409756*pi,4.15802666076208*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[6];\ncx q[9],q[20];\nu3(3.5*pi,3.47088551815769*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.290949312098761*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.884380420275748*pi,3.4460044144807*pi,0.794157503932676*pi) q[21];\nu3(3.5*pi,3.47571293996287*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4706083278897*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,1.3962117985830211*pi) q[4];\nu3(3.5*pi,3.41442244096519*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1190545772949991*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269036917604783*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[4];\nu3(3.5*pi,3.47120395532531*pi,0.5*pi) q[2];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.323122598979775*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.24153200768852*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.667166076445247*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187570705931899*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,0.611992934145531*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46712124716307*pi) q[6];\nu3(3.5*pi,3.29401278282124*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[19];\nu3(3.5*pi,3.48478540279236*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48239250144651*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.404768312309798*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4632952612166505*pi) q[16];\nu3(1.0*pi,0.0*pi,1.167023093571236*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.15701919496875*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4775714927252*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.573807356649615*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.440755565028074*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4318209068232495*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.853734537204631*pi,3.39183594667954*pi,3.10236220569665*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.619783212911362*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49973748794239*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5224028053403615*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.44191397092733*pi,3.35319996736427*pi,2.05806511829687*pi) q[9];\nu3(0.334236930717261*pi,-0.25296907157592996*pi,3.99078196649066*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5240871059440777*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.679381568188115*pi,-0.4310731069029467*pi,4.24677418827335*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.474124654760242*pi,2.89757369657144*pi,1.3292983680820871*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.530819393082659*pi,3.40789402222401*pi,0.849986542097095*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.320307488266673*pi,3.48804840819779*pi,4.10965169703307*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.418634456374452*pi,-0.03584927530024801*pi,1.37055997093113*pi) q[1];\nu3(0.334000062247856*pi,2.83132405072082*pi,1.081683566252757*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.589251740635755*pi,2.75083863602827*pi,3.87833296311807*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.521521395078242*pi,3.35817590590012*pi,4.2529020766809005*pi) q[7];\nu3(0.316101283574408*pi,0.13857852047832198*pi,4.28533795273048*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.802717795032391*pi,3.47128584407464*pi,0.655092528513158*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.592384615024764*pi,-0.4689932236528097*pi,3.63821502529323*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.30139888438541*pi,0.09532605056681498*pi,0.5676592844445988*pi) q[0];\nu3(0.535336176886597*pi,0.20966412953958302*pi,3.60330379560568*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.621202963553835*pi,3.41632521937492*pi,3.40589370495783*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.933034132733988*pi,0.60729394877856*pi,4.34907322626918*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.267497183846356*pi,3.1406457310137*pi,1.50822784352882*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.55352530329203*pi,2.99705517605768*pi,3.74872246438419*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.591774559510855*pi,2.85961066428853*pi,3.59674417885305*pi) q[5];\nu3(0.731929409844917*pi,0.92814747128413*pi,0.627452682363765*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.214277489653778*pi,0.028880903692165005*pi,0.979924175917261*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.563520936686285*pi,0.379557330963173*pi,1.329270268192412*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.473752716058606*pi,2.51825118436668*pi,1.174392057787004*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.628514451022219*pi,-0.21581254262870198*pi,3.59487783075805*pi) q[5];\nu3(0.787011691031212*pi,0.039431638506779*pi,0.604789725296841*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.307567300266203*pi,2.88064527756582*pi,0.710451036317845*pi) q[11];\nu3(0.613950113533666*pi,3.11495203569345*pi,3.04212477203307*pi) q[12];\nu3(0.46314083787603*pi,-0.286791765206342*pi,4.3736922661493995*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.654904433358037*pi,0.374730041789168*pi,0.783169064378355*pi) q[15];\nu3(0.606030903710384*pi,2.69242436510232*pi,3.64434155807675*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.873689639330337*pi,3.44744607933141*pi,0.811603333403089*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.375569187121095*pi,0.40097047978508105*pi,3.96504973114886*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.564998647721236*pi,-0.340351364817127*pi,4.350585241063429*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.592218953212658*pi,2.50029161252217*pi,3.54152456470052*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.490074885509826*pi,3.43108195351087*pi,4.20925839081852*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.729074792455911*pi,0.65948636359407*pi,4.18377818373019*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.364231667267977*pi,3.10360422164651*pi,1.467402906420872*pi) q[18];\nu3(0.282737938197857*pi,0.9696940257108999*pi,4.24877273864915*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.24397709347276*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.078927130663559*pi) q[9];\nu3(3.5*pi,3.34291090828063*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.249947287826115*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.540691796887664*pi,-0.166834409270889*pi,1.178414491093914*pi) q[17];\nu3(0.597046103244068*pi,2.98756348738868*pi,3.27553489980868*pi) q[18];\nu3(0.550771387709324*pi,0.5421081170991899*pi,0.829551522933234*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.4810454685362*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46058626149691*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.201808996886744*pi) q[5];\nu3(1.0*pi,0.0*pi,1.195486888204466*pi) q[6];\ncx q[8],q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.262761240199474*pi,3.22969947527114*pi,2.03308169605159*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.48039921640137*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4563010654688995*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.180895257746504*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38128436205878*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44203701402158*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41664673195453*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4721680558308705*pi) q[6];\nu3(1.0*pi,0.0*pi,1.396548368869813*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[15];\ncx q[12],q[13];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42942641154612*pi) q[11];\nu3(3.5*pi,3.43539081247524*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.38992880641197*pi) q[13];\nu3(3.5*pi,3.36546549752706*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,3.4092627058953*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247393341423608*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2466470397352691*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47967094009591*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.411920252266929*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229498367997106*pi) q[16];\nu3(3.5*pi,3.37523009717328*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.194679801226671*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6474541445780639*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46358698748803*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43030210033298*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.557452977426337*pi,-0.393854559091176*pi,3.25614428525245*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5444067673065875*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.48639593137496*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.688232758216345*pi,-0.4907558652095971*pi,3.11481366453084*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.323716907844938*pi,2.79125386192023*pi,1.365566072687632*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.320767139581919*pi,2.68138460748618*pi,0.9135088449657269*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.871415347673*pi,3.18522868136855*pi,3.20040080026908*pi) q[9];\nu3(0.0686028289431906*pi,0.26454771052801895*pi,3.93733703851779*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.579700126676128*pi,0.6415801772659799*pi,4.40322061467323*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.225303648676768*pi,0.45485430017351103*pi,1.00836428992009*pi) q[1];\nu3(0.0481484189265741*pi,0.022668159173881985*pi,4.38887939874081*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.936006959717905*pi,0.20323812484548698*pi,1.326241431376828*pi) q[4];\nu3(0.448635546645574*pi,2.81304901364343*pi,0.986977054262974*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.421307303309896*pi,0.360677068426672*pi,3.87732055962026*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.661427949422898*pi,0.37432074022665596*pi,4.119304410954269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.67938816706361*pi,3.10127095249249*pi,3.88596138998781*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.3694498453928*pi,2.98087257258894*pi,0.5231536918060277*pi) q[3];\nu3(0.871781411937432*pi,2.9727247677007*pi,3.98666829616819*pi) q[4];\nu3(0.61098834814007*pi,2.77313432992898*pi,4.10871453822699*pi) q[5];\nu3(0.273343439128584*pi,0.09191886245083902*pi,3.45979869177375*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.692966276281845*pi,-0.19903511987912598*pi,1.101646003862589*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.81405943776595*pi,0.10266590980380497*pi,3.97346572865231*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.445504353280644*pi,-0.357765358546153*pi,0.5515384011927357*pi) q[11];\nu3(0.366960587040575*pi,2.99563865656586*pi,1.327831482711126*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.407885504909105*pi,-0.23304205891484397*pi,0.929598997306248*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.317386981941411*pi,0.90156048370579*pi,4.35597602031035*pi) q[11];\nu3(0.489396489945411*pi,-0.198773699676923*pi,1.0534068476538891*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.550186314379787*pi,0.027183693915917018*pi,0.5121072580153847*pi) q[14];\nu3(0.660650580905794*pi,0.65437615121075*pi,0.633658357061367*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.528574546854944*pi,-0.36255180297740397*pi,4.392161039586529*pi) q[18];\nu3(0.742126098302916*pi,0.60299594954292*pi,1.284968340425872*pi) q[19];\nu3(0.209044818338751*pi,-0.126816965396986*pi,1.3737277717794178*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.735201269879411*pi,0.256740574926148*pi,1.59218405208957*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.561565283351947*pi,3.48568734917486*pi,4.15845941708974*pi) q[13];\nu3(0.52210557388138*pi,0.07126258040142097*pi,4.47594235748517*pi) q[14];\nu3(0.519661766365526*pi,-0.394696083700891*pi,3.93757071053388*pi) q[16];\nu3(0.54819253896483*pi,0.293956992117261*pi,1.277977755795182*pi) q[17];\nu3(0.552610806437411*pi,3.39617206124022*pi,0.5710214405070164*pi) q[18];\nu3(0.567927455092107*pi,3.36239582956747*pi,0.5523672784715272*pi) q[19];\nu3(0.626775299002374*pi,3.12183163251482*pi,3.33348353202369*pi) q[20];\nu3(0.475110940328791*pi,3.06138643967946*pi,1.49326948205241*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.373218098799877*pi,3.09665779398877*pi,0.9401302245359979*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.886922638864251*pi,3.28654925650194*pi,2.97395238188691*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.808309477966761*pi,0.8447140001000499*pi,0.665336482265374*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.700634017559165*pi,3.11519628920309*pi,0.612560111482298*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.28791438154115*pi,0.5*pi) q[4];\nu3(0.290202568560692*pi,0.153557880048253*pi,3.63447114504366*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.223591288733616*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39858572145834*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30449218686919*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.2368422882722299*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.253389736842005*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[14];\nu3(3.5*pi,3.43773605434498*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47987131348521*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.351230782675064*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.6578362210105599*pi) q[15];\nu3(1.0*pi,0.0*pi,1.115310310981757*pi) q[18];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[15];\nu3(3.5*pi,3.415387924794*pi,0.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[18];\nu3(3.5*pi,3.48865116173858*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.667631721576749*pi) q[11];\nu3(3.5*pi,3.49049351522874*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46850175854044*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5503385377741212*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2432972751403089*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279768578613342*pi) q[17];\nu3(1.0*pi,0.0*pi,1.316726996465459*pi) q[19];\nu3(1.0*pi,0.0*pi,1.34993059543047*pi) q[21];\nu3(3.5*pi,3.444141763247*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.319411989097117*pi) q[6];\nu3(3.5*pi,3.43984460867497*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.49328569477289*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5103852150407775*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316156320374748*pi) q[20];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.501701169821727*pi,3.34372285409046*pi,4.4118583132291604*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30275111945139*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.641457086530741*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5898450194518379*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48223532597034*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.376129628643221*pi,0.06937821319225002*pi,4.02990125588852*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.632536346185454*pi,-0.4893509297313808*pi,4.1868755240182*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,0.510229288509152*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.620099126290865*pi) q[20];\ncx q[0],q[6];\nu3(0.804283588388573*pi,0.71344488378064*pi,1.184758990782231*pi) q[1];\nu3(0.301710843313577*pi,2.89904694570293*pi,0.81280174276576*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.534442003151958*pi,-0.30745454853841203*pi,0.5646869750596064*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.727734084120207*pi,0.5676462304965599*pi,4.2349168447305*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.76371189102959*pi,0.07680376934086997*pi,3.71434370262582*pi) q[8];\nu3(0.924524155217529*pi,-0.06269701245058801*pi,0.579148906717244*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.692984433350732*pi,-0.31288235291030597*pi,0.828933744696885*pi) q[14];\nu3(0.289426264113972*pi,-0.251989002229808*pi,4.18206333910798*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.45830176282606*pi,-0.087919742668428*pi,1.039278026994522*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.31758044859608*pi,-0.23596032590669203*pi,1.449403718498894*pi) q[7];\nu3(0.29117069327225*pi,0.016934488928502023*pi,3.79113649693221*pi) q[8];\nu3(0.7109579205923*pi,0.25071082365269903*pi,0.808895865612133*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.426206292062073*pi,2.86618467757309*pi,1.152416322463297*pi) q[11];\nu3(0.705396701624536*pi,2.77290771848718*pi,4.14374591893384*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.431216322447005*pi,0.341066542279157*pi,4.05139563389002*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.575174811289464*pi,0.39932361947904405*pi,1.53361069868972*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.872199746298236*pi,3.17005920839348*pi,2.83613677952812*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.14533635438759*pi,2.90549714430118*pi,1.272400275319512*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.385443197243926*pi,3.45683272918731*pi,1.0135627664131421*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.269268912137172*pi,0.12555448992074902*pi,3.42981201080935*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.697209875357182*pi,3.43535063749785*pi,0.5817294928459825*pi) q[11];\nu3(0.811687188223802*pi,0.7988519357478101*pi,4.4772318625945005*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5528505778466*pi,0.04667197669924805*pi,1.171455625164896*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.875611604780295*pi,0.9096364581951999*pi,0.5946585836918724*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.306856766701574*pi,-0.4772236004747371*pi,0.661203249178984*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.172674061254362*pi,3.34097867155259*pi,1.75249467169425*pi) q[3];\nu3(0.773774747677967*pi,1.0113697624865*pi,0.56153805459443*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.731093066343104*pi,0.29147826833732104*pi,3.86953446579966*pi) q[18];\nu3(0.197897738142418*pi,2.86928713089108*pi,1.4623113001878218*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.517054711032559*pi,-0.005111365576431992*pi,1.199423318177611*pi) q[5];\nu3(0.226208423565833*pi,3.11407283509405*pi,0.7420392172090859*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.303351137517843*pi,-0.4485337005869207*pi,4.49856025947918*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.677350937136966*pi,2.6036230355173*pi,3.75129576712225*pi) q[13];\nu3(0.133648115503374*pi,-0.4914050655375843*pi,1.5031356281199*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.565067549941888*pi,0.92775430899224*pi,0.8453866395705161*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.36780191844129*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.330051673443738*pi,3.16253430070873*pi,1.50886303765283*pi) q[6];\nu3(1.0*pi,0.0*pi,1.215004934481984*pi) q[8];\nu3(0.3317832789017*pi,3.11470608342444*pi,1.3453416373917109*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.492681812901131*pi,0.404801884634975*pi,1.3799906177077959*pi) q[13];\nu3(0.429415379716856*pi,-0.289429538487475*pi,4.44492386429066*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.89867883602611*pi,-0.016926443149005987*pi,0.731151006036348*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.409904858885*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49622031589721*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3513366980469859*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.251665858690814*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.947307927669004*pi,2.47278938553352*pi,3.73772606586298*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49995502889683*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.3217059136519*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.130371637181073*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.28376008626184*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5805708910383331*pi) q[7];\nu3(1.0*pi,0.0*pi,1.152147777361409*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5565786898490477*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47041961373441*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.095318417783506*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[7];\nu3(3.5*pi,3.30579205414301*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.33795087825043*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.143304550123929*pi) q[13];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5073434036743492*pi) q[18];\nu3(1.0*pi,0.0*pi,1.242759223132627*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42674853112737*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5887628596554131*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[18];\nu3(3.5*pi,3.40337179246736*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3800905686911928*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48112300622983*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2534970757853832*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48280969786927*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.48054780142906*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3204391366185169*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.629669877164599*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.500153052876114*pi,3.3145791447586*pi,3.17456552011125*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.417181827587958*pi,0.23194594972248594*pi,0.983010982516877*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.213522477755964*pi,1.03710886448646*pi,4.24534636963043*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5694531004255761*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5876632966238089*pi) q[21];\nu3(0.5149574886956*pi,0.092045364853095*pi,1.212957004654672*pi) q[0];\nu3(0.25952292497609*pi,2.59438767838374*pi,1.284839504307441*pi) q[1];\nu3(0.676855565578266*pi,-0.324887859527763*pi,0.600983477114132*pi) q[2];\ncx q[3],q[16];\nu3(0.492383262035795*pi,0.36293245492762305*pi,1.09930883674377*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.516276537323317*pi,0.25200050412917596*pi,4.2890100502395*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43453332911235*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.221406462690137*pi,3.06991240963398*pi,1.59565716301103*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.605643946393507*pi,3.2574996140128*pi,4.09980871879152*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.730504161925491*pi,-0.054531387380318985*pi,3.57987709713049*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.500181423081041*pi,0.8539402267510099*pi,4.42172814769184*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.472271230123418*pi,3.25320081724247*pi,3.33264565370836*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.4667303760939*pi,-0.4854010115982492*pi,4.41468119991083*pi) q[7];\nu3(0.21391412098189*pi,0.67249204467194*pi,3.71217809033376*pi) q[8];\nu3(0.245936993135519*pi,-0.27276796456207597*pi,3.95251220614108*pi) q[9];\nu3(0.867564400485706*pi,-0.32091404522301703*pi,3.47114310565078*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.919375603877087*pi,2.86820887445661*pi,3.57630433264749*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.574830985290137*pi,-0.234306851378266*pi,3.33885432232142*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.557474729249281*pi,0.14627759412863395*pi,0.5915146084582434*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.379503140051363*pi,-0.02347971017509798*pi,1.1494075635756071*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.737312575533277*pi,-0.285958075255329*pi,3.80947444373157*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.372280867778839*pi,2.81709639409363*pi,1.76842090803971*pi) q[8];\nu3(0.395492039062967*pi,-0.22899744177216502*pi,4.18661260451852*pi) q[9];\nu3(0.160527487606094*pi,0.437391059916011*pi,4.00106190352298*pi) q[10];\nu3(0.7411726453753*pi,-0.271345212529041*pi,4.40634821097155*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.858177177215247*pi,3.13066405381788*pi,4.23149235539918*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.913602652353825*pi,-0.15094699165540598*pi,1.2145098413357172*pi) q[20];\nu3(0.354269080516157*pi,0.5210056449039999*pi,0.73751019246853*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.471626574450473*pi,0.68694538720132*pi,3.986125636604*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.758116571350617*pi,-0.153501340676646*pi,1.288490365831461*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.278173630697906*pi,0.32785830277968897*pi,0.906833677388006*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.61132652786215*pi,0.07472650499867906*pi,4.47659667875907*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.144867775400436*pi,2.6485162980244*pi,1.436818060001841*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.911455966113887*pi,0.355358550439257*pi,4.05945312729415*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[7];\nu3(0.755677020285499*pi,0.7570698836554199*pi,0.838852929148178*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.356129718115569*pi,3.18616840498372*pi,1.99002580473227*pi) q[6];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.242240808677691*pi,3.3123493976588*pi,2.03795353037922*pi) q[13];\nu3(3.5*pi,3.48338605564883*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.225391075686584*pi) q[18];\nu3(0.77507262918296*pi,0.30800373204306897*pi,1.095560101698495*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.39388876592679*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.414201900485832*pi,-0.16375025934771997*pi,1.1982097424971418*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2945300204201748*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,3.43043019468336*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.224405030828911*pi,0.279405422774035*pi,0.976240951505132*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.28095447624186*pi) q[21];\nu3(3.5*pi,3.4626466087154*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.349433242944504*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39060067345658*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.500166858050392*pi,-0.35957139062854704*pi,0.5175234960802254*pi) q[15];\nu3(0.947066343566651*pi,0.85110268274743*pi,4.4264075669714*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2610263398515928*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44510581166181*pi) q[18];\ncx q[0],q[5];\nu3(3.5*pi,3.27862481239753*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.626228991542646*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[13],q[20];\ncx q[14],q[18];\nu3(0.457876659028612*pi,3.27107550070354*pi,1.75221183754225*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.07479609216081*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45846630419375*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(3.5*pi,3.42964027731937*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.34137309065055*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.300906958845819*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.41459342965625*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.650011951187756*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244988455117124*pi) q[20];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.44898291722576*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.35303144798453*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5235096565838222*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.667379153606817*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36894410932903*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.292573152112976*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41354792877926*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.567753973817597*pi,3.45561333425311*pi,3.11276355221328*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.38951517345246*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.616050567693028*pi,-0.11187591192034202*pi,0.800410939371768*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38772949825814*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.167265880690141*pi) q[15];\nu3(0.833316241347241*pi,3.42874386860707*pi,3.31394607420814*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.733924547431407*pi,3.09022156308183*pi,4.13781289849484*pi) q[1];\nu3(0.615336760492902*pi,0.15083733822993395*pi,0.5671440227385232*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.212960872078103*pi,-0.152554543028033*pi,4.3445407226142105*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6025800893434*pi) q[16];\nu3(0.415718092151215*pi,-0.4473528009337285*pi,1.91118047895944*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.724119848587152*pi,0.17487165209479805*pi,4.00954153135988*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.701297255357679*pi,0.7379843617233599*pi,0.609250738465703*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.684383202757688*pi,0.5380727242455501*pi,0.965394002664077*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0671638297537287*pi,0.16492332285507205*pi,0.855038194151899*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.500150523916473*pi,0.8000472518489701*pi,4.0557693194655*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.54027672061517*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.655474319340112*pi,0.45009016738477803*pi,1.4719473121617899*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.876422549052527*pi,3.20040672135727*pi,4.10504131519125*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.284352923853472*pi,-0.328145302275054*pi,0.693911656197991*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.175748179000924*pi,2.47010986065495*pi,1.139045566973637*pi) q[9];\nu3(0.633229314370045*pi,0.356948996994901*pi,1.102219981251858*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.442805212558086*pi,-0.34794811561154*pi,1.69078586266996*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.400122778346687*pi,0.180437696965133*pi,0.994386220543535*pi) q[18];\nu3(0.518965261639157*pi,0.271995621482078*pi,1.047178513334706*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.186381587616576*pi,3.31162603378311*pi,0.719746510238949*pi) q[21];\nu3(0.412894496160378*pi,0.20022338232563996*pi,4.23275947808963*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.469441226700353*pi,0.7757192915283599*pi,0.632111257697227*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.379673130213629*pi,-0.382848578250923*pi,3.89553774595813*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.519688648103664*pi,3.02211575275585*pi,4.10165140661889*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.831985604276367*pi,-0.39744905240586703*pi,3.96316781475596*pi) q[21];\nu3(0.409472846090363*pi,3.41335712329048*pi,1.1707582255024631*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.162858796333978*pi,0.8126790027817401*pi,4.427755111027389*pi) q[4];\nu3(0.0144333609159289*pi,3.01360975785601*pi,0.8889795675687631*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.496629549099475*pi,-0.4048489007671499*pi,4.45582896560369*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0943971832524525*pi,2.96014485626295*pi,0.8531267738474619*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46300521946868*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.565569927937713*pi,2.61037864202559*pi,3.5791524068319*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.767400808124897*pi,0.37706960130880396*pi,4.00516272107385*pi) q[12];\nu3(0.511456112603685*pi,-0.4560514015546125*pi,1.220095051671641*pi) q[13];\nu3(0.544150056172742*pi,0.7548106708547899*pi,0.771327277189123*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214512718752315*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.721270753798024*pi,-0.056423098940413974*pi,1.080071583769503*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.32611690230603*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.721381716146253*pi,0.95650849178107*pi,0.702360855908542*pi) q[6];\nu3(1.0*pi,0.0*pi,1.164230321025731*pi) q[7];\nu3(3.5*pi,3.40105796722329*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.498275414092818*pi,-0.4378792743192469*pi,0.625619491498108*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.419456800030591*pi,0.91342576541141*pi,4.20676767293021*pi) q[13];\nu3(1.0*pi,0.0*pi,1.211722054988102*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.134092195723683*pi,-0.19553338602794101*pi,4.39448200113421*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.623543135138023*pi,2.94662139084277*pi,3.77556277389156*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.179604747953741*pi,3.03305595126302*pi,1.97798372736479*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0725279160514087*pi,0.421170835239561*pi,4.38483035107687*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.404761072469578*pi,0.95591230624515*pi,4.27076948077192*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48017330804638*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.32587227510259*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,0.0*pi,1.19457291676048*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4952359739865795*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.25344708420201*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46635843167398*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20851251775273*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[15];\nu3(3.5*pi,3.42122511541646*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308519344054743*pi) q[18];\nu3(3.5*pi,3.41368229197534*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2435861065114*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.61271908547094*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[16];\nu3(3.5*pi,3.42066729464608*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4911830001592*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.2925504509295092*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45096759559162*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.29380532205145*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.2604892706022*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1841191735047731*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48691509862366*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3578136730337*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.48885652680138*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.379384532336334*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.31905341146037*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.3669839952975*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5084632340052426*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.798449437835599*pi,3.43073827269864*pi,0.905659862063019*pi) q[0];\nu3(0.173786485436257*pi,3.3521894736755*pi,4.246332500112279*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.542618593959597*pi,0.35930799901167*pi,1.4016394797714669*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5080291000161123*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.925622250592873*pi,0.53513068793155*pi,1.017156857701211*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.57133073772611*pi,0.6087877920278699*pi,1.223664040945392*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.41716600645436*pi,-0.4074465819941847*pi,1.299821489006111*pi) q[0];\nu3(0.341666019246688*pi,-0.03041565187649098*pi,1.0148572733308279*pi) q[1];\nu3(0.213711326276161*pi,3.24027997648228*pi,1.66808653145899*pi) q[2];\nu3(0.351225068366966*pi,3.4099511324392*pi,0.648166333667289*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.434663294815189*pi,0.23614810462449398*pi,3.69842570547933*pi) q[7];\nu3(0.39781036353797*pi,0.10908329442899001*pi,0.772947414802755*pi) q[8];\nu3(0.510897448226456*pi,-0.4505210791847364*pi,1.1373627422860761*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.589005798887176*pi,0.373996097082846*pi,0.720630337029482*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.4099709580932*pi,3.03516240609647*pi,0.77164252633275*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.281901453080286*pi,3.41525197763251*pi,0.5452778699226343*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.421845291477588*pi,3.43517153469186*pi,4.17406263464314*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.664383235070586*pi,0.11263854367744597*pi,4.20344070689862*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.692180978896938*pi,3.40836219666806*pi,0.5201389528065694*pi) q[10];\nu3(0.737077336261836*pi,-0.276700307312833*pi,0.9725715684602*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.646563732598547*pi,0.38521541370383705*pi,1.287293558628054*pi) q[14];\nu3(0.638818460020718*pi,3.15707370077706*pi,2.9605692567452*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0676682665438437*pi,0.47199232606781905*pi,0.801606631189222*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.776327596256239*pi,3.12365151306074*pi,3.388140179732*pi) q[10];\nu3(0.474137793305853*pi,0.298587317627361*pi,3.7179000392241*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.507195474930688*pi,0.35831356232017897*pi,4.17498322425877*pi) q[15];\nu3(0.354642713170766*pi,2.71430784957637*pi,1.411305196209638*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.790948956984234*pi,0.59435351142835*pi,4.39627895342345*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.441128816888065*pi,-0.19432496847484698*pi,3.89349504599638*pi) q[4];\nu3(0.557138259907646*pi,2.89931981264407*pi,4.146255379126631*pi) q[5];\nu3(0.532518289926727*pi,2.66926614305505*pi,3.45589623697401*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.652227042304873*pi,2.83501700584215*pi,3.44176081440125*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.750535064570217*pi,-0.21913175264692503*pi,3.85470875311599*pi) q[16];\nu3(0.441339035669832*pi,-0.4419235179689756*pi,0.9376498982388211*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.789866858779302*pi,0.484585694487934*pi,4.159468000751859*pi) q[20];\nu3(0.367347979476427*pi,0.72858454934253*pi,3.95154375676763*pi) q[21];\nu3(0.052238173304939*pi,-0.32063252690240096*pi,1.308982536482358*pi) q[4];\nu3(0.171922892167575*pi,2.54291063643869*pi,1.190353953646356*pi) q[5];\nu3(0.508799113701126*pi,0.81788005164273*pi,4.34406933499839*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.330772504397122*pi,-0.24471024417840997*pi,1.134046830288164*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.875791061132589*pi,0.345241316995212*pi,1.62414393060388*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.656440770272941*pi,-0.19376989089736202*pi,4.48368767381237*pi) q[20];\nu3(0.689817765997652*pi,0.08849823756367203*pi,3.60501487190184*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.48673805998647*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.900571992043297*pi,3.23289899802716*pi,3.32500711114195*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.438414772110918*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49862730013036*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.25994662556061*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.320802256008784*pi,-0.03389530516723499*pi,1.016806241166953*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.43782953247947*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33295314850265*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.4181814076799961*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5447966956402059*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17974084376111*pi) q[21];\nu3(3.5*pi,3.4851137421772*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[21];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4435167791096095*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.47894808394493*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.348179325542994*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259986859325792*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46920786526552*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[14];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,4.39158661694339*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3898377099780759*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.43723513867266*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[21];\ncx q[3],q[12];\nu3(3.5*pi,3.41465192379802*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44788981651357*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.236988454933724*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.307762402938967*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47040475098859*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41344098504843*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281615772840978*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.60931776313772*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46812164545708*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41252016321559*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.397434844948949*pi,0.7956693568478901*pi,4.10169617752225*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4135450373878*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.415595564469291*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2249497295179959*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.653215152167431*pi,0.66149886523756*pi,1.2678307732412168*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3755522160756*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.663258785075647*pi,0.06212778149873999*pi,3.94131193518913*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.633862961072169*pi,-0.35829364964183097*pi,4.00148819015711*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.708972882567389*pi,0.42539894551948*pi,1.3197837273351931*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.71633233130067*pi,2.53686256540175*pi,3.85836659867343*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4250903962239*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.342825719456976*pi,3.04129552707092*pi,1.02473465228939*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.808749312403558*pi,0.6368097667467301*pi,0.627709961561005*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.693260906385132*pi,0.11852746930760205*pi,0.705836483841498*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.649819907757769*pi,3.20368675008521*pi,3.99604110726376*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.264773046917413*pi,3.0600641203217*pi,1.67886994587188*pi) q[8];\nu3(0.228501813892234*pi,0.83194867167163*pi,4.44952681833704*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.722149790160868*pi,3.49549125494571*pi,4.2197159020342*pi) q[20];\nu3(0.640274959641687*pi,0.83624028299891*pi,1.1103493893826029*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.970440127658067*pi,0.403162202175825*pi,1.335344361169175*pi) q[8];\nu3(0.879901346830222*pi,3.45654134705397*pi,0.743047124891948*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.361345007752623*pi,-0.08817226833404701*pi,1.2399285160176952*pi) q[20];\nu3(0.60482387040238*pi,0.051334935033469975*pi,1.423341239539052*pi) q[21];\nu3(0.049939556032383*pi,-0.4671956623409436*pi,1.9494458734074*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.543633566282392*pi,-0.370377998032666*pi,4.259032943686989*pi) q[4];\nu3(0.673107538712708*pi,3.0809878329457*pi,3.269310922698*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.179688364117573*pi,3.15930226428373*pi,0.620201069558635*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.39703846772395*pi,0.5482306349391699*pi,4.120296489228441*pi) q[16];\nu3(0.437312432996274*pi,-0.4375250207907011*pi,1.81958270251009*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.748778765236741*pi,-0.4415897130541974*pi,0.810447095961699*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.641577584603782*pi,-0.011972224223109007*pi,1.137603274614683*pi) q[4];\nu3(0.515743364220996*pi,0.12246459971512902*pi,1.262405807539659*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.447340681413026*pi,3.06854003449123*pi,1.341363430333155*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.348791439876117*pi,3.07066540907845*pi,1.79709867879999*pi) q[16];\nu3(0.897398365616747*pi,2.44672126009846*pi,3.82874361132984*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.508674320186583*pi,3.00559609416943*pi,4.19486092347051*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.593183081813554*pi,-0.38893272039481597*pi,3.42003301590821*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.25884951349011*pi,-0.330506867702529*pi,0.5368806988430009*pi) q[12];\nu3(0.590454923942767*pi,0.25519899089310105*pi,3.76851115306095*pi) q[13];\nu3(0.342987114204873*pi,0.7281740883926999*pi,3.76732909243096*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.405692355888323*pi,2.9817378597147*pi,1.87356063659174*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.238982117709154*pi,-0.15989951558605198*pi,0.669809547765596*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.415523357898012*pi,-0.071177821802757*pi,4.34983659564875*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.761855549962453*pi,0.12866102434750903*pi,4.479664642956919*pi) q[12];\nu3(0.967801879244257*pi,0.271251740443299*pi,1.494014039306989*pi) q[13];\nu3(0.56515994765165*pi,2.75436647876672*pi,3.7297457069801*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.377370430598499*pi,3.17633958757805*pi,1.36088660615889*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.51575586568322*pi,0.99549151686706*pi,0.6655988441720719*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43067981730332*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43283414881123*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.48118573267478*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.47836173044741*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.333499459567103*pi) q[9];\nu3(1.0*pi,0.0*pi,1.256437591736407*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.792738054318386*pi,-0.259169649219655*pi,4.10563695586503*pi) q[15];\nu3(1.0*pi,0.0*pi,1.146751915718649*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2004810498713239*pi) q[17];\ncx q[0],q[16];\ncx q[1],q[17];\ncx q[2],q[13];\ncx q[3],q[20];\nu3(3.5*pi,3.26754723542*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[14];\nu3(3.5*pi,3.34235770312102*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.23758233042836*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.156378001976417*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38958584768391*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44261061250596*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39375663769876*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4172570304856205*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5831773443752946*pi) q[10];\nu3(3.5*pi,3.45700426210939*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.153752534348577*pi) q[13];\nu3(1.0*pi,0.0*pi,1.151598404869688*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39406179120493*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5065830164349117*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2540579974313228*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2554621774243961*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[17];\ncx q[2],q[13];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.40433325318414*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5830500242151722*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.415145751023211*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5671245994321104*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.569589109652894*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34279880856557*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.3365068649983*pi,0.75713544867375*pi,4.29167230496709*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.34715752903084*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.414105365286386*pi,-0.21805316157632598*pi,4.46312455394262*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262527107133515*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.593713581275696*pi,2.88156813176195*pi,3.40261271761779*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.863833430761862*pi,3.30921506479112*pi,3.48512941376866*pi) q[7];\nu3(0.399495847965055*pi,2.71993967052652*pi,0.8053302996645*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.774464666734025*pi,3.46062322999637*pi,4.29597006451906*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.325543092257044*pi,-0.07733900187038101*pi,4.49886638877722*pi) q[6];\nu3(0.771127950495104*pi,3.01454006702264*pi,3.79353556702008*pi) q[7];\nu3(0.494080878605549*pi,0.309587852946103*pi,4.17589555855667*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.240874068705505*pi,0.52824466814597*pi,3.89599252314648*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44159795222364*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.337619880053362*pi,0.12840593000119105*pi,1.3158155835946879*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.426018361464578*pi,-0.49140797126072516*pi,0.990945572865114*pi) q[10];\nu3(0.651283112806459*pi,3.19776458067101*pi,3.49530886932764*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.419008935346589*pi,3.41001485883663*pi,4.1265906527498295*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.440050045605947*pi,-0.052235330483695996*pi,3.59326281597754*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.822969282361725*pi,1.08490977969193*pi,0.620880740255162*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.334477417312973*pi,0.03938943826249597*pi,4.17394892689194*pi) q[4];\nu3(0.514040146603755*pi,-0.18962189918163203*pi,4.46985920782028*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.119579587035874*pi,3.12252783527648*pi,0.809621987401992*pi) q[9];\nu3(0.512285640964784*pi,0.19124647686097596*pi,0.706316828516294*pi) q[10];\nu3(0.245440789363754*pi,-0.337536990577347*pi,1.451102695867819*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.254210758525287*pi,-0.240735665573735*pi,0.9935659452768499*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.633808507774919*pi,1.01699435780517*pi,0.872532463102961*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.208154883750576*pi,-0.358651842858501*pi,0.8468808984601011*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.392056203064089*pi,-0.4240202128413139*pi,1.2277516352608862*pi) q[4];\nu3(0.631796142572784*pi,-0.05471950363889899*pi,0.5043970468738321*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.349697695428178*pi,-0.06653979030289098*pi,0.690589012439508*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.411756059084211*pi,-0.182359410299761*pi,4.24961758104624*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.151415292977687*pi,0.42618077924347897*pi,0.7791510061507829*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.680722241751892*pi,0.7108422395554299*pi,0.5338008581366328*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.289570290127133*pi,0.87600793438866*pi,4.05645243498532*pi) q[2];\nu3(0.587007882388666*pi,3.38398596640841*pi,2.9769207847235*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.235212217530708*pi,0.84728899084791*pi,4.3632729223999*pi) q[12];\nu3(0.342425270567972*pi,0.12647666522779*pi,3.95854708626485*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.595214316075716*pi,0.168846927152429*pi,1.065551632908144*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.404721731391851*pi,-0.22737874950629*pi,0.609699355346958*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.193365975425678*pi,3.01608505128441*pi,0.65879207185533*pi) q[2];\nu3(0.514669287879928*pi,2.84543913009252*pi,3.96027668121127*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.606811233453121*pi,0.16588257571989895*pi,0.8870710996779521*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.34296631479705*pi,0.06493885941500999*pi,4.14423758198785*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.604603622403008*pi,-0.29896422224138697*pi,4.196265788342799*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40586798097107*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44081736872302*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.223326149657038*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.484723151732996*pi,2.98214355470605*pi,1.089997795636285*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281076576417068*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36776817143396*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.303057105579712*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[19];\nu3(3.5*pi,3.32244581826876*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.2807376382729538*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.460491475537408*pi,3.10613392676577*pi,0.747641405149911*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32685869520051*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2119718003136661*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5638176022532144*pi) q[11];\nu3(3.5*pi,3.44361691122764*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2571956887569349*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.646343769209355*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.799365027556706*pi,-0.05905059349015901*pi,4.42984498777062*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.36837941703292*pi) q[1];\nu3(3.5*pi,3.43997805199238*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[15];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38896502089142*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.42264463601653*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2320941801693381*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.3334438117939569*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48760870427608*pi) q[5];\nu3(3.5*pi,3.47214966304245*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.34081914692975*pi) q[15];\nu3(3.5*pi,3.4650446570417*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.617405619704702*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.365753808571108*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[5];\ncx q[6],q[15];\nu3(0.639960500097327*pi,-0.11251640230847698*pi,3.43911583135108*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.912510699063846*pi,-0.4457984862720282*pi,4.14154761537168*pi) q[10];\nu3(0.174905533654115*pi,0.24662756271876496*pi,4.25068915370521*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4750803872793*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.37477765226859*pi) q[16];\ncx q[17],q[20];\nu3(0.585899157748093*pi,1.03508306819571*pi,0.8910589458025511*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.4498786989896*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.57004880983933*pi,-0.059207873419812984*pi,1.332668846479651*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.62270114965085*pi,-0.07210561889679101*pi,4.4962545464503805*pi) q[10];\nu3(0.46464609828967*pi,0.309866840299199*pi,3.89314232617752*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.621575127261322*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.48283436128453*pi,-0.24083719379742702*pi,3.67853483459263*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.630521735727958*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1486960403403939*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.179470996728675*pi,-0.15466552892930602*pi,1.133960748861032*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42769151414414*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.166646692475166*pi,3.41350486078724*pi,0.8448465332927799*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.132282390393075*pi,-0.08080591963533501*pi,1.56481881122138*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.23636867955698*pi,0.67274521243714*pi,0.745096304945296*pi) q[0];\nu3(0.469669635179129*pi,0.30073038576178*pi,3.92854080016506*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.690345580574703*pi,-0.058683641115372*pi,4.02950813827579*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.724839687213962*pi,0.13580542686292596*pi,1.386004787628277*pi) q[6];\nu3(3.5*pi,3.39155250281094*pi,0.5*pi) q[7];\nu3(0.160032330737*pi,2.9530726109928*pi,1.3281030015414559*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.193990482067945*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.736444725702526*pi,3.06313507112375*pi,4.24106608617383*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.588332145289025*pi,-0.4225415877682476*pi,0.802266203999069*pi) q[0];\nu3(0.741831121883962*pi,-0.363965050703566*pi,0.652094862996168*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0686637644314108*pi,-0.22626274470394298*pi,4.3206475994395905*pi) q[5];\nu3(0.666356086625028*pi,0.286395897773138*pi,0.9454917942933401*pi) q[6];\ncx q[7],q[11];\nu3(0.485878183673015*pi,0.355254663431262*pi,0.518638124476268*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.654378595926822*pi,2.97609653236495*pi,4.20984561375518*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.593314802667063*pi,2.90673199612279*pi,4.2505422763767395*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.117975893389034*pi,-0.376267741796411*pi,0.5295806751667458*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43742700162081*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49353597617916*pi) q[11];\nu3(0.686596232691661*pi,0.42006633419471395*pi,4.39991343575627*pi) q[12];\nu3(0.290158236100356*pi,0.17866370590347602*pi,1.3088163840455391*pi) q[13];\nu3(0.827507197165457*pi,-0.18725189727171399*pi,0.8564217251482991*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.566243033941926*pi,0.331600350639199*pi,1.2312813168467889*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.328618197797051*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.640631591634525*pi,-0.173563787990055*pi,3.84863163322511*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.474124885346718*pi,3.29899452843646*pi,0.7797224401171561*pi) q[9];\ncx q[10],q[19];\nu3(0.801617856250448*pi,0.7188638054608101*pi,0.666187831635425*pi) q[12];\nu3(0.33016238526917*pi,2.84410847287368*pi,1.50850349731737*pi) q[13];\nu3(0.735725208505989*pi,3.29076218042155*pi,3.54991373300942*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.692609137858213*pi,0.56496908676378*pi,0.6737382528111779*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.887487115990236*pi,3.08814503188168*pi,3.22374582394776*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.710180160388853*pi,0.84417918702133*pi,0.867101753747916*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5740822039250486*pi) q[19];\nu3(0.616140088438858*pi,-0.13891149354557097*pi,3.97146004853246*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41396645848122*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.807761460848951*pi,2.85406319036017*pi,3.44142860819202*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.27087749344113*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.367461550709186*pi,3.44422221986617*pi,1.77026917383118*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.242707857908622*pi,3.09617147248721*pi,0.864599986589789*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[5];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.462215316562737*pi,0.17618339287067097*pi,1.3286312315978162*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.14950949397577*pi,1.02458151427227*pi,4.14604949099099*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45828209371018*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41147196578287*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.277837759281137*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5201293261627872*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4368526006482*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.184602831807128*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.087423659720633*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.308237810512549*pi,-0.379393423405908*pi,4.26273990929238*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[5];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31156553014022*pi,0.5*pi) q[9];\nu3(0.663750335677839*pi,2.8615394478094*pi,3.39960339797365*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.146524631725704*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,4.4207532775470995*pi) q[5];\ncx q[6],q[16];\nu3(0.158850502496515*pi,-0.3023927394215*pi,1.1210077382037*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.639620494417197*pi,2.8346228005684*pi,3.26849509327529*pi) q[10];\nu3(0.185702178307697*pi,-0.214176692364844*pi,3.92805302816282*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37642966371554*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44196910781354*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1845450215857238*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47855533401735*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.170498208894724*pi,0.10315749179522904*pi,1.21618282942651*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43145569718745*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38963008613903*pi,0.5*pi) q[6];\nu3(0.498679928256137*pi,0.31407258344282496*pi,4.44223045013631*pi) q[7];\nu3(0.297156097080466*pi,2.77164835767799*pi,1.63799423074155*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5182637395748*pi,0.7128910446996599*pi,0.910033665813787*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5209540280229947*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2365045417661888*pi) q[16];\nu3(0.8373897269491*pi,-0.334634681679083*pi,0.8551137513089899*pi) q[19];\nu3(1.0*pi,0.0*pi,1.373213666557294*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.281771197557613*pi,0.22155855920256995*pi,4.06465396571201*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.246278999847613*pi,0.44612423478032803*pi,3.68694824177736*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48057075718517*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.199921492953118*pi,0.491940249357009*pi,3.87868190375544*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41090611614538*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.628609964343287*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.18820493345123*pi) q[20];\nu3(1.0*pi,0.0*pi,1.381889991228989*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\nu3(0.515537279273101*pi,0.26245226790073695*pi,3.88066794369589*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.510065805220639*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.296029860676136*pi,0.78787432285087*pi,0.5723902415883312*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41825818808425*pi,0.5*pi) q[8];\nu3(0.660021221050237*pi,3.2258951571054*pi,0.5795106974899068*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.337636074938601*pi,0.86169056932427*pi,4.452606520993649*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231433363943746*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.78509858025272*pi,0.33453129551360095*pi,0.612640340455588*pi) q[1];\nu3(0.592279953063439*pi,2.87753855872703*pi,3.16157798738277*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.290699784215178*pi,0.357826017653454*pi,0.97243023766171*pi) q[6];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.460724130404909*pi,-0.22001070343039603*pi,1.06457022116563*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.416409433169215*pi,3.28273239226114*pi,3.22514895304768*pi) q[14];\nu3(0.297488728024399*pi,-0.166145421091561*pi,1.1514939927919992*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.670995321982935*pi,0.36443101669315403*pi,0.5231429561325482*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41426950305018*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.682693976605147*pi,-0.004369833056605987*pi,3.50427808629101*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.73550736316823*pi,3.28519900011644*pi,3.31898274118452*pi) q[5];\nu3(0.855356774446203*pi,0.13593219680329705*pi,0.9251774235599379*pi) q[6];\nu3(1.0*pi,0.0*pi,1.076810136587161*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.148145174098996*pi,-0.4217400372726588*pi,1.2993557468583319*pi) q[12];\nu3(0.37423394682755*pi,-0.49914166868224885*pi,1.324975816270182*pi) q[13];\nu3(0.677556105698199*pi,0.014601867758347042*pi,4.28693737147133*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.494258384734845*pi,2.82481459092672*pi,1.0217339832663441*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.408748041379599*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.366120542908291*pi,-0.366002595839938*pi,3.99601835463386*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.443995135255601*pi,0.24314129709924104*pi,1.027645257599964*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.595304696487159*pi,3.28647268716934*pi,4.28123820369096*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4895625846542195*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.412953262198907*pi,0.87633801000422*pi,4.44603901348749*pi) q[16];\nu3(0.625323460331598*pi,3.42489044862716*pi,3.35347501547266*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.614618584477225*pi,3.33177533615271*pi,4.4529170337766395*pi) q[3];\nu3(0.470328770396398*pi,2.71419548734155*pi,3.58458077191199*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.27362242400866*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.174577420610618*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.594661261729667*pi,-0.39576428511872297*pi,3.56876071481006*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.439832450346999*pi,-0.275891894713502*pi,4.2817343276296*pi) q[3];\nu3(0.088300139209795*pi,3.28996922071725*pi,1.99689253567603*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.34586844399922*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37956604320479*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2623941670189192*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1310989391841981*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47835834122132*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.249158771223441*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.42870292530529*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.480277410870762*pi,0.27634740597790397*pi,0.84689283503754*pi) q[20];\nu3(0.217224645197128*pi,2.98392190288063*pi,1.91379914689165*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49778840299142*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.327325922869321*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5535018991173586*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.363675101386328*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.39221359027231*pi,0.14066912882449*pi,3.90895460658319*pi) q[20];\nu3(0.80577296833296*pi,0.347345203676367*pi,0.818656541392179*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[15];\ncx q[4],q[16];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.49793080190182*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.537633588808693*pi,0.10701498616003702*pi,0.606432520826286*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.341763605573208*pi,0.432974685728022*pi,4.01057432010866*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.632081798142945*pi,3.11567323562547*pi,3.41863057900832*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[20];\nu3(3.5*pi,3.40968795044134*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41532781128365*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.864588918036332*pi,-0.13990628461035198*pi,1.123522029679438*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.185447763661998*pi) q[15];\nu3(1.0*pi,0.0*pi,1.143935308420748*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7244810566964159*pi) q[18];\nu3(0.41926588607554*pi,3.288115310748*pi,1.014440811675311*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.650389254144367*pi,0.294344681530083*pi,1.319431387906283*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35168161120962*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[16];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3243475666501738*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.608660484350739*pi,2.86117147925889*pi,4.1729265843871*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.63279171844471*pi,2.74730009344287*pi,3.48028366669031*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.616831658978569*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5256471927409037*pi) q[16];\nu3(3.5*pi,3.42819128266368*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.142200683003858*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.648993052748902*pi,3.30347736022252*pi,3.03103512973549*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.600916130190406*pi,0.251305132371788*pi,1.129026592179149*pi) q[9];\nu3(0.207934701058577*pi,3.0257821779313*pi,1.3899656517972772*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.875353030125595*pi,0.6728987427219799*pi,0.5489203254741815*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.577355398586822*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.747854130783388*pi,0.6141255415859299*pi,1.0187692319381791*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.442837097358307*pi,1.08601361741181*pi,4.24946600980298*pi) q[13];\nu3(0.972395028836399*pi,3.45644583753002*pi,3.99681604902176*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5263755787003768*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.542349294420079*pi,3.4519541363938*pi,3.53316501315405*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.336713734217277*pi,3.4320586235472*pi,4.40954227038426*pi) q[3];\nu3(0.807796768491391*pi,2.85144369499485*pi,4.3042068758408405*pi) q[4];\nu3(0.402573283752162*pi,3.33769431560721*pi,0.614412837958595*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.620153618824786*pi,0.68895983991323*pi,1.226911236695869*pi) q[14];\nu3(0.923401552390654*pi,1.11522206378385*pi,0.653745503892392*pi) q[15];\nu3(0.450088718693196*pi,0.63138007874076*pi,0.876616000676673*pi) q[16];\ncx q[17],q[21];\nu3(0.498606897596515*pi,0.290130823708012*pi,3.5481911814968*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.838730411243948*pi,3.26723728532202*pi,3.03720830951434*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.625490994904216*pi,0.07028086696289904*pi,0.8078810706217789*pi) q[3];\nu3(0.829464799579824*pi,-0.19317117170426001*pi,3.62973008538265*pi) q[4];\nu3(0.914099471304986*pi,1.0715439953602*pi,0.886574459051382*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.409385269496873*pi,-0.161420448671996*pi,1.346330470294913*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.268002586205293*pi,3.29024786115354*pi,1.92469295294963*pi) q[15];\nu3(0.518212700796536*pi,3.18825411161182*pi,1.70518199101533*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.354734150100298*pi,-0.095868056870198*pi,1.124303614495708*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.154561481972389*pi,0.144429393003772*pi,3.98008762253998*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.778937073591029*pi,-0.07462651495940498*pi,1.20112153569007*pi) q[6];\nu3(3.5*pi,3.49257135003306*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.119083712135918*pi) q[10];\nu3(0.320584641630071*pi,0.168857595216936*pi,0.824716386386087*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.576621190094072*pi,2.39733228918537*pi,3.63282568419052*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.564633697361172*pi,3.21925413454329*pi,2.91756442422646*pi) q[6];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.183594958188076*pi,1.02230314411685*pi,4.09412449690954*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.272353868251604*pi,2.97263646121053*pi,1.2924059036599669*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.243909761817303*pi,0.6838151195567801*pi,0.714248809422749*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5289993789811018*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.630466253705878*pi,-0.196472171103662*pi,4.19788389254748*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.36163792832987*pi,-0.4450552148481859*pi,0.906512663219064*pi) q[17];\nu3(0.533841931685778*pi,0.36650679420505405*pi,0.9013565059362121*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4899829469433*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42799787726178*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,3.41283790315857*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.211863575103152*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294708545629337*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.35169749996316*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.27318545449182*pi,2.92132307194556*pi,0.616973097407097*pi) q[21];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.364173478505417*pi,0.33510312052941305*pi,0.572214557910792*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.4161103237646*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3436749374470711*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.39986322823173*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.35877103868688*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5355925441434047*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43472079653574*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[18];\nu3(0.149563403708771*pi,0.12127338402641696*pi,0.6795270546219689*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49269441454365*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.313691968911531*pi) q[12];\nu3(3.5*pi,3.4096987227747*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250453029190498*pi) q[16];\nu3(1.0*pi,0.0*pi,1.128272775038077*pi) q[17];\nu3(3.5*pi,3.47838111889805*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.315484135525565*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.428407358768251*pi) q[7];\nu3(0.691847758222864*pi,0.46023064382367396*pi,0.7077686228340561*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,3.38005076366434*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45469660306066*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.662799304667857*pi,2.97781989955529*pi,3.63566335511117*pi) q[5];\nu3(1.0*pi,0.0*pi,1.383622845571244*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.328458395924898*pi,3.46084077034183*pi,1.75347808479383*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5591001875661075*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6428259600979029*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4985041890939*pi) q[17];\nu3(0.233667056206753*pi,0.18337887066618697*pi,3.94994495805426*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42791258064503*pi) q[20];\nu3(1.0*pi,0.0*pi,1.176159635993842*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.617522708587052*pi,2.77779616470017*pi,3.95929724946946*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.223765810733678*pi,0.08627681437621604*pi,1.061381497212879*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.618159408832153*pi,0.254630924592693*pi,1.70968584177735*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5774241213337712*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5698612283195694*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.590811445767452*pi,3.49191348502102*pi,4.33571847413132*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.392878604749962*pi,0.008038286457266008*pi,0.501867544259467*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.314215326713801*pi,0.05183541441420303*pi,3.79604836825268*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.570500865500773*pi,3.25989343110094*pi,2.9012182842049*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0811385671627691*pi,-0.149493173373421*pi,1.34458675160039*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.71800901935577*pi,3.44108052690403*pi,4.31594656259095*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.267015485641912*pi,3.49320891058473*pi,1.283871235379856*pi) q[11];\nu3(0.168044405646772*pi,-0.17619761740212703*pi,1.453109897619284*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.360007558042702*pi,0.59700809889602*pi,4.0994143984676406*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.944019680053322*pi,3.40661879745052*pi,2.95943384058662*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.429298177152214*pi,0.398133664480967*pi,4.346519745802031*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.503886763382943*pi,0.055457652056953965*pi,1.2412659509067359*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.344854508877156*pi,0.12370109536713503*pi,1.3022517782926362*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.562819605623624*pi,2.59543139279822*pi,3.86694128645203*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.488722128590222*pi,0.9611681786811399*pi,4.42646765538834*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.688023946419455*pi,2.84907598723096*pi,3.18193961383828*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.553559041850741*pi,-0.4243406520385666*pi,3.45935220774494*pi) q[13];\nu3(0.345112303756836*pi,2.96683838611672*pi,1.57568892746461*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.664072599529309*pi,3.18794870925982*pi,4.41050003153891*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.558697469453606*pi,0.76896573835827*pi,1.07239170937846*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.477896294863298*pi,-0.4798659541902837*pi,1.394343152030598*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.661772948079224*pi,3.42419177719904*pi,4.22279043419743*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.679585892620223*pi,2.90650719366766*pi,3.8257424036104*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.827843746270132*pi,3.46046859511857*pi,3.6227037075078*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.612881915675399*pi,2.74943164961475*pi,3.77605373308121*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.163631894747136*pi,0.11628838788280205*pi,1.156224714985766*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.164701471861811*pi,3.15570028185975*pi,1.83884327708597*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.350673394646195*pi,0.13572298839484898*pi,0.599546178083105*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.541464205503362*pi,0.26263612548139803*pi,4.48970917483398*pi) q[20];\nu3(0.388351236489002*pi,-0.311347592722238*pi,4.40455503873695*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.261415822789417*pi,-0.352171134710608*pi,4.27299074648671*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.466518588764758*pi,3.13233878786515*pi,0.656349025751447*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.776030169446797*pi,0.8257941624584599*pi,1.027706256526748*pi) q[20];\nu3(0.4245959122655*pi,0.92733333175044*pi,4.01731180660925*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.256316501024747*pi,-0.4327414054040041*pi,1.441481119211778*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46372915456617*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46691738841068*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.392554157582985*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.301674675803247*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4536623591844*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49044340026419*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.529257155020551*pi,0.5239371320706401*pi,0.66121405467788*pi) q[6];\nu3(1.0*pi,0.0*pi,1.371131567140233*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.295161026797824*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.44143432209262*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,1.393208049423576*pi) q[4];\nu3(3.5*pi,3.43979400304444*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.220071729659197*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.66390049392559*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.627017816891217*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.619736317363898*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.41448925391624*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43139474291772*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.272095396241137*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5571206981189661*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0559859478584621*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.23459162465039*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.48934308871973*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4417888789876*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44482478273897*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.066530988271147*pi) q[18];\nu3(1.0*pi,0.0*pi,1.389787754170787*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3291134404881895*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5140663171352808*pi) q[21];\nu3(0.427795762662513*pi,3.08355792081893*pi,1.094392912044228*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.67364004331322*pi,0.30561167713762505*pi,1.61399142150283*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.495967619367169*pi) q[18];\nu3(0.423428768722396*pi,3.39618255644488*pi,4.4481613231703*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37391257874208*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48548277733513*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235922358855945*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.440027773983601*pi,2.99736342646708*pi,1.2580780810277918*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.840278677937493*pi,0.09836498083531897*pi,0.5400882698331755*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.246063956199799*pi,3.06126887971632*pi,1.45666103587165*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.323251942299974*pi,-0.01481483815086998*pi,4.10391542006044*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5293024989162736*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.470983583725847*pi,1.01392256673544*pi,4.13422809190142*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.414167218032588*pi,3.13550116509889*pi,1.78532757804297*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.928527545524747*pi,-0.32195291898365996*pi,1.175791963975567*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.471936989835954*pi,3.30842354271748*pi,1.4522631997851692*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.589893254921523*pi,0.39775898051007197*pi,1.4446373272950042*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[8] -> c[8];\nmeasure q[21] -> c[21];\nu3(0.900605543147785*pi,0.18928984568027296*pi,4.46616730030523*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.602217791257951*pi,0.69556699772869*pi,0.5856951975768414*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.323072940198428*pi,0.06659661941717898*pi,0.956185862548574*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.286961819978971*pi,0.308706037151825*pi,0.662321188808681*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.610610424197926*pi,0.440395524978631*pi,1.067522492488962*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nu3(0.294346937085621*pi,2.69501737645302*pi,0.937740115845102*pi) q[4];\nu3(0.0948191862109302*pi,0.27469921629790495*pi,0.751871922088132*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[12] -> c[12];\nu3(0.689837551754918*pi,2.56565903838421*pi,3.79594060482763*pi) q[16];\nu3(0.802463676833773*pi,-0.32782708890065304*pi,3.46940000149006*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nu3(0.482040155425543*pi,0.44557763990355603*pi,3.46059751340497*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.441129590443925*pi,-0.06271270310451699*pi,3.6255279260305*pi) q[0];\nu3(0.578091065657165*pi,-0.06270089185622602*pi,4.16516154841889*pi) q[1];\nu3(0.193518186774865*pi,0.328358427814168*pi,1.0201566893501322*pi) q[2];\nu3(0.95641292527032*pi,0.479041647219867*pi,1.496634334194015*pi) q[3];\nu3(0.295896183909162*pi,-0.1978189397006*pi,0.542731026029173*pi) q[4];\nu3(0.279634814330719*pi,0.152563667781479*pi,3.69150783268932*pi) q[5];\nu3(0.850012425850982*pi,-0.320556943708842*pi,3.36272247301254*pi) q[6];\nu3(0.273647403300747*pi,0.35223601776443103*pi,3.849294230861*pi) q[7];\nu3(0.236304926634081*pi,0.9587995691831299*pi,3.96299471145467*pi) q[8];\nu3(0.323768399899115*pi,0.97101733413348*pi,4.04213590028609*pi) q[9];\nu3(0.5201421579257*pi,3.1633495510799*pi,4.13007416949552*pi) q[10];\nu3(0.556973617697669*pi,0.64599251244324*pi,4.35507443721401*pi) q[11];\nu3(0.694818076677048*pi,3.39139713870572*pi,3.88349722890448*pi) q[12];\nu3(0.640631053239459*pi,2.68542175351309*pi,3.91054135898416*pi) q[13];\nu3(0.298894843737232*pi,-0.11260641306934299*pi,4.412892614417871*pi) q[14];\nu3(0.498592908157364*pi,0.32581626995853696*pi,4.32049010796439*pi) q[15];\nu3(0.266959919064229*pi,-0.374405437153135*pi,0.5486872042634257*pi) q[16];\nu3(0.84266241628247*pi,-0.334620936829612*pi,3.28687092876867*pi) q[17];\nu3(0.405574151709288*pi,0.17522648997981605*pi,3.43000335972993*pi) q[18];\nu3(0.843628298534392*pi,3.463139020688*pi,0.656955320638509*pi) q[19];\nu3(0.51824797423022*pi,-0.280279935046229*pi,0.9877204190813109*pi) q[20];\nu3(0.751693529050378*pi,2.51608547154476*pi,3.94426550764358*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[13];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[12],q[21];\ncx q[16],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49374289000337*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48231202494686*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33052566096634*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47691603778946*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44335272122028*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233996747270619*pi) q[11];\nu3(3.5*pi,3.40731200256195*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164888562285428*pi) q[13];\nu3(1.0*pi,0.0*pi,1.184555447443934*pi) q[15];\nu3(3.5*pi,3.28678825328198*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266954467378339*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300630275513503*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2452119316593628*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211768169740767*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[18];\ncx q[2],q[13];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[6],q[19];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[10],q[15];\ncx q[12],q[21];\ncx q[16],q[20];\nu3(3.5*pi,3.48868597439137*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4688670037075*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.171641836659014*pi) q[5];\nu3(3.5*pi,3.475201495978*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.275924870893638*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36900960667274*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5079511693130829*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.447282755315641*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248286044798613*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5552572593272542*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.699746293800054*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27969350001117*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302467399232089*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5664685778466358*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5429745960305312*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[18];\ncx q[2],q[13];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[6],q[19];\ncx q[8],q[17];\ncx q[9],q[14];\ncx q[10],q[15];\ncx q[12],q[21];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.627774758954755*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44541588353726*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5690954220475888*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5162385597505113*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[19];\nu3(0.255554784917169*pi,-0.4778521011472048*pi,1.360511877980167*pi) q[8];\ncx q[9],q[14];\nu3(0.734954572016916*pi,2.88736352230761*pi,3.43124311597675*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.449963682613247*pi,-0.15258914974216597*pi,1.196822879797173*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.430357630059198*pi,-0.034597846321423986*pi,4.370945972822*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.375671922038302*pi,0.08635655450134705*pi,1.1992930767865682*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.360021598901789*pi,0.6712682658873801*pi,4.4030123472189295*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.236582012305914*pi,0.03160787489628303*pi,4.45745986340775*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.13187901907626*pi,0.193539745760143*pi,0.895446200784225*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.286108358513797*pi,3.13098035638834*pi,2.02542265320571*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.423561283543605*pi,3.28188876424668*pi,3.22404541868753*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.413519154258756*pi,0.41626143950794403*pi,3.55210515850764*pi) q[15];\nu3(0.792084747263348*pi,3.29590850697726*pi,3.08676322885904*pi) q[16];\nu3(0.205272128509981*pi,0.5033015056046699*pi,0.958946058174761*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.810943534912234*pi,-0.335307372378502*pi,0.759141863042788*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.529322123082418*pi,3.30288663510276*pi,4.21524487004028*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.648993076175216*pi,-0.4852656469651292*pi,3.03634066069621*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.708113390953959*pi,3.10359335423311*pi,4.32108805940771*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.272829308027967*pi,0.9361965184949499*pi,4.3445357461429595*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.560480995568466*pi,3.47777544470819*pi,4.325985530568801*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.670787129381665*pi,0.07549035801661697*pi,4.30575764739788*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.585721211040562*pi,2.58132016284943*pi,3.85735135111146*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.641700837265479*pi,-0.189523559538389*pi,0.84397428079657*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.193695212927013*pi,3.20745998375702*pi,0.9129858493047389*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.320082561724106*pi,0.51569427973962*pi,4.0858533298848805*pi) q[0];\nu3(0.319275655354478*pi,0.204674669905607*pi,4.394921224435841*pi) q[1];\nu3(0.47025252134579*pi,0.3274246107866*pi,4.0614747222674*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.509356250523458*pi,0.79066294881286*pi,4.14949128471417*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.708008814854471*pi,0.28783507510502004*pi,1.53482099716946*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.657436743375214*pi,3.03192803380306*pi,0.5029772785857135*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.578719594232228*pi,3.31875712128551*pi,0.743690798006314*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.640243690968715*pi,0.5625464199069501*pi,0.9621825578369769*pi) q[1];\nu3(0.268257747792342*pi,3.49462108034453*pi,1.106977117443882*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.52580650593425*pi,3.09529498892921*pi,3.15179116112841*pi) q[4];\nu3(0.170426483416588*pi,2.87094765001124*pi,0.780915880914406*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.416393488875187*pi,0.17195443459340998*pi,3.9020892646539*pi) q[13];\nu3(0.572746367218353*pi,3.22416489286048*pi,1.74211821420074*pi) q[14];\nu3(0.927257437851047*pi,0.20313282345502504*pi,4.01770129675613*pi) q[18];\nu3(0.219008569591143*pi,0.35592234210334295*pi,0.792374857133618*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.387581969337954*pi,3.07281738402769*pi,1.3536390020580389*pi) q[4];\nu3(0.448295122536685*pi,3.38666012464863*pi,4.46594528629753*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.28176710951185*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.195185959983156*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.235925910941508*pi,0.12536983104550703*pi,4.19551955613086*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.684757966876245*pi,-0.04505128024145899*pi,4.06158312785135*pi) q[19];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4369917157051*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.30543693444572*pi,0.76467489925791*pi,4.13023048180007*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.368141773050443*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.31582403138176*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.577940357541693*pi,3.26261844374747*pi,0.5974449704978886*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4591937395783*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.185656516573145*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.41450095834586*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48209931757917*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.20748151422938*pi) q[10];\nu3(3.5*pi,3.21091110556999*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46529126033282*pi) q[15];\nu3(1.0*pi,0.0*pi,1.192085892164118*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2368016716897499*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42641536433836*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36991368204239*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36948242432274*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.249903723621629*pi) q[14];\nu3(1.0*pi,0.0*pi,1.323585218515574*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49154499938954*pi) q[20];\nu3(1.0*pi,0.0*pi,1.155694016477266*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[21];\ncx q[6],q[19];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.4978437762498*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49765751204378*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4801922314658995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47077698356578*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38599504513049*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3511462431811219*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.484021691747079*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.243991297869493*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45838597112575*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5382423007796355*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[21];\ncx q[6],q[19];\ncx q[7],q[16];\nu3(0.678044842606095*pi,3.49563852076843*pi,4.32243719569369*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.537594469001651*pi,-0.174286939011219*pi,3.49777456036244*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5266069951969112*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5492781297062527*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.231773111757559*pi,3.05163193326404*pi,0.5185905523645142*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.83257478118706*pi,3.3351640770111*pi,0.707792014577582*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.240957769531717*pi,-0.4362910685554948*pi,1.4988346025627681*pi) q[21];\nu3(0.709565246687468*pi,3.38359255463839*pi,0.5233423511780468*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.223736363932034*pi,3.14865675261009*pi,1.60909132191586*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.268703932891339*pi,3.47306643074878*pi,0.977232418573896*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.363243574096092*pi,0.492856985937425*pi,3.66674058748718*pi) q[21];\nu3(0.678806101760704*pi,2.73951608132114*pi,4.14966588230476*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.11828701965163*pi,0.30900483102266896*pi,0.602304422891565*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.517251388698874*pi,-0.098319169792358*pi,0.98350996343527*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.629456796853506*pi,0.262448834115535*pi,1.2123094309915299*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.432058878272024*pi,0.12541097438168303*pi,1.2501434442287551*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.188935347874348*pi,0.8480859493852699*pi,4.00584848484511*pi) q[1];\nu3(0.394981059322657*pi,3.2727047367833*pi,1.482765868823309*pi) q[2];\nu3(0.388340728136412*pi,-0.32009285808438503*pi,1.1037185248339911*pi) q[3];\nu3(0.710937603253642*pi,0.82535401439507*pi,4.336898510175089*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.103050936482992*pi,2.81511462042649*pi,0.710651179464612*pi) q[6];\nu3(0.0423111292232054*pi,-0.28318379533765003*pi,3.98456329089671*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.676371947144581*pi,-0.4542809219528935*pi,3.8130269455089*pi) q[9];\nu3(0.23136013480215*pi,0.4488591877204*pi,0.5127880412575311*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.847569640477312*pi,0.14864101191124002*pi,3.90860291861747*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.340461308677407*pi,0.66666380889073*pi,4.11359513205477*pi) q[15];\nu3(0.235828030827789*pi,0.43348911739317497*pi,1.033762993704596*pi) q[16];\nu3(0.788131536610622*pi,3.49371628401141*pi,0.861611803315366*pi) q[17];\nu3(0.514526953639083*pi,0.7784723657591299*pi,4.21546034973138*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.200830239498553*pi,0.64629059430487*pi,3.76392804324933*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.644509406902773*pi,0.20770140443691598*pi,1.39191508801197*pi) q[1];\nu3(0.556704182151456*pi,0.5691052956015401*pi,0.787816491830396*pi) q[2];\nu3(0.6162176377109*pi,0.175940589507791*pi,0.742219802331878*pi) q[3];\nu3(0.262254034004213*pi,3.01105288269776*pi,1.91531263187208*pi) q[4];\nu3(0.553039414309961*pi,2.64562246161593*pi,3.825840250051*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.265026683452061*pi,0.27573904264733595*pi,0.632748020943857*pi) q[9];\nu3(0.225510270790323*pi,2.43044873742339*pi,1.244082726712997*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.420943050852632*pi,0.96210882960446*pi,4.1018780295043396*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.271985027713036*pi,0.26213596205325496*pi,3.72842018773304*pi) q[17];\nu3(0.549246969731279*pi,2.87128169020027*pi,1.310818048847688*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.721073400363539*pi,2.77605038196645*pi,3.51660571740635*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.287764594573613*pi,3.44191666186298*pi,2.01341166918614*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.166014366079951*pi,-0.159662990941851*pi,1.3143512554595351*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.574268669336803*pi,3.30361273101702*pi,0.849290891247259*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.251898004494592*pi,2.50779451234683*pi,1.196897652914354*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.306786529328682*pi,2.92431123219922*pi,1.61317461766438*pi) q[19];\ncx q[1],q[7];\ncx q[2],q[5];\ncx q[3],q[4];\ncx q[6],q[15];\ncx q[9],q[16];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42429477257513*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46696001773195*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46151394026901*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.180429115957738*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3210259492483432*pi) q[5];\nu3(3.5*pi,3.31545449203616*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1768352633054149*pi) q[7];\nu3(3.5*pi,3.39542916055089*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48237173782154*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39593322969959*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.162033587641679*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181096585605303*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3582077092439229*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361533131829329*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[7];\ncx q[2],q[5];\ncx q[3],q[4];\ncx q[6],q[15];\ncx q[8],q[19];\ncx q[9],q[16];\ncx q[10],q[18];\ncx q[11],q[14];\ncx q[13],q[21];\ncx q[17],q[20];\nu3(3.5*pi,3.49408690056133*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5312239196076268*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48322058919112*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43609649410906*pi) q[7];\nu3(3.5*pi,3.4095927826712*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46469187168608*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.295404665532055*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.201424883508263*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5706543863875182*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4795287047141095*pi) q[16];\nu3(3.5*pi,3.40944004633322*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.473823268710429*pi) q[18];\nu3(1.0*pi,0.0*pi,1.262153269155022*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235478149714948*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.481613252179439*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[7];\ncx q[2],q[5];\ncx q[3],q[4];\ncx q[6],q[15];\ncx q[8],q[19];\ncx q[9],q[16];\ncx q[10],q[18];\ncx q[11],q[14];\ncx q[13],q[21];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41419106392899*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5703238597347942*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5305274822518693*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.503497265582483*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.326718055212186*pi,0.17596209408320895*pi,1.116095844039441*pi) q[3];\nu3(0.769245459664226*pi,0.073289295394801*pi,4.253371214202501*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0525277089722104*pi,3.45483754447896*pi,1.67948683112694*pi) q[3];\nu3(0.298163233751311*pi,2.61649084048274*pi,0.885542488418292*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.317096536536895*pi,0.365189345522582*pi,4.1753511702021004*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.555781202845577*pi,3.25633419711327*pi,3.97194973208872*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.20171553324405*pi,-0.4312468860395723*pi,1.312739223634128*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.716170888450099*pi,-0.27199349458883*pi,1.2071288702087721*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.483035768866166*pi,3.17634770052473*pi,4.18229242782575*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.119261758707677*pi,2.75460523548908*pi,1.05162184924582*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.882255567130489*pi,-0.075585957426063*pi,3.75704968730671*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.235871796151398*pi,0.06754560581799596*pi,4.16348899052194*pi) q[1];\nu3(0.205150433880062*pi,-0.35353137777438703*pi,4.28776663921247*pi) q[2];\nu3(0.902631937817321*pi,3.33912455114007*pi,3.86125773702619*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.815391452405383*pi,-0.372489875638848*pi,3.530272835311*pi) q[7];\nu3(0.299702346694688*pi,3.00924150038676*pi,1.3905068792090671*pi) q[8];\nu3(0.740645020694214*pi,3.20562875704826*pi,3.74408962431816*pi) q[9];\nu3(0.732697609365775*pi,-0.30184799626290604*pi,3.86874458831951*pi) q[10];\nu3(0.86167209147689*pi,1.14213054023079*pi,0.788074820223406*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.402798284233488*pi,0.71487858714671*pi,3.8258494006267*pi) q[16];\nu3(0.410627879822778*pi,3.25913451793722*pi,0.996959313407105*pi) q[17];\nu3(0.543984320451896*pi,3.29639779119845*pi,3.62858534488486*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.888587597315071*pi,0.22480293729440903*pi,1.68007472852978*pi) q[1];\nu3(0.170812233439507*pi,3.27968370172656*pi,0.5168396010034935*pi) q[2];\nu3(0.814627186508335*pi,2.88278905442369*pi,3.90448969720708*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.794517766411982*pi,-0.250181129003829*pi,4.441611100703669*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.57802018256632*pi,3.33621225608988*pi,4.43999341304931*pi) q[9];\nu3(0.544405999028724*pi,3.42401187942884*pi,0.522389516556341*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.542648683775715*pi,0.16968179275695605*pi,0.5168491517686395*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.395329833114722*pi,-0.06381596208912399*pi,1.2956845395716239*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0859539631898101*pi,2.94033043645249*pi,1.80335722050798*pi) q[18];\nu3(0.394722694436161*pi,3.09712698710469*pi,4.48089005430442*pi) q[19];\nu3(0.561764330295881*pi,3.10043725670034*pi,3.38685573329917*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.757853157308112*pi,0.83842804986812*pi,1.134858145022158*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.481373037216669*pi,0.6152946724721*pi,0.725775409420256*pi) q[12];\nu3(0.31039361318768*pi,-0.071587507880426*pi,4.055499144705459*pi) q[13];\nu3(0.372463986057123*pi,2.8192021111108*pi,1.101207776203329*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.625674015523997*pi,3.496246179654*pi,4.248420191232411*pi) q[19];\nu3(0.308190749331572*pi,-0.06986652897666701*pi,0.904676035398752*pi) q[20];\nu3(0.575438624417105*pi,0.5860097388491201*pi,0.721077709079783*pi) q[21];\nu3(0.161026501906217*pi,0.240658840473568*pi,4.358452398411989*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4889704580948*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.131443643668688*pi,3.11963669818368*pi,1.353879564427909*pi) q[12];\nu3(0.444321441696043*pi,0.12818611723414997*pi,0.7708479822282019*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2475056205602*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.54350544555998*pi,2.83791113051143*pi,3.89419534691924*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[15];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42414612404978*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.183958468467704*pi) q[5];\nu3(3.5*pi,3.37899915903489*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.34994919474694*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.259955462906718*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.625993862590465*pi) q[15];\nu3(1.0*pi,0.0*pi,1.230626101035659*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[13];\ncx q[3],q[5];\ncx q[4],q[15];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4451454315312*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.228016456148338*pi) q[14];\ncx q[19],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37585833245483*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44298810473035*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47914435170469*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5244065924301875*pi) q[11];\nu3(3.5*pi,3.37417288449545*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.344626320805882*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.623828996151775*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194078474974555*pi) q[17];\nu3(3.5*pi,3.4451752290495*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30998276062922*pi) q[20];\nu3(1.0*pi,0.0*pi,1.352531498980095*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[17];\ncx q[2],q[13];\ncx q[3],q[5];\nu3(0.377567425338385*pi,-0.4703301933996713*pi,1.151970980853592*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,3.49886673423808*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.4422125374071495*pi) q[14];\nu3(0.442583710164596*pi,0.43781330637287996*pi,3.94462638360882*pi) q[15];\nu3(1.0*pi,0.0*pi,1.435404613380681*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,3.43338753716109*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.568117848665318*pi,0.27149797682188803*pi,4.3913093545676105*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.277191386690939*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5688976081939795*pi) q[13];\nu3(0.77072466429953*pi,3.3961561533603*pi,3.35861734638871*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4387936968448205*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46731978923648*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5395242777436219*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[17];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6271375140944531*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.570594204319729*pi,-0.280635818556099*pi,3.38267418707132*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.448839499553181*pi,-0.32072950498167296*pi,4.4388067212014395*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35253317084761*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.935824304168538*pi,0.299330332160058*pi,1.442722600663709*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.665233866538711*pi,2.45193584521048*pi,3.63166334797492*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.238705578569831*pi,0.6341923796900699*pi,0.844850764109957*pi) q[9];\nu3(0.272988275137991*pi,2.81561800468523*pi,1.67867992245793*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.834678511088653*pi,0.46446099335437196*pi,0.79113480965323*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.855621202283252*pi,0.7130599227196801*pi,0.774560133319836*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.489967030130769*pi,2.64986619061411*pi,3.70148916049004*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.896760788377558*pi,3.26757736834345*pi,3.61341854271341*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.550240388652415*pi,3.45845960393925*pi,3.04679887989544*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.74397296418377*pi,0.290483491827913*pi,4.237596173154159*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.420989995728114*pi,-0.4474624938960529*pi,0.5123711143555809*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.728449207612232*pi,-0.021238684250368012*pi,1.3536115068694459*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.156565211345624*pi,0.009129166904931041*pi,3.61441888583886*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.180409525040153*pi,2.48617314196091*pi,1.4303180078926991*pi) q[3];\ncx q[4],q[9];\nu3(0.566922006743941*pi,3.15232269320339*pi,3.0628019083424*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.623074379621824*pi,0.61145735278999*pi,0.553801540971206*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.257602895896675*pi,2.81411698914359*pi,1.801900185336*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.976200559308467*pi,3.05336784819536*pi,0.5158040449204105*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.75983414209739*pi,1.12781469022891*pi,0.677219543670044*pi) q[3];\nu3(3.5*pi,3.30356111743034*pi,0.5*pi) q[4];\nu3(0.604911626823334*pi,-0.07693469743084302*pi,0.616585405072828*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.555285762744027*pi,-0.008457843897740014*pi,4.3208746393825095*pi) q[8];\nu3(1.0*pi,0.0*pi,1.148578554040578*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.662165689756913*pi,0.39829852494934703*pi,4.472869160253969*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.736633509253105*pi,0.46371074713375204*pi,4.20707814916865*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.390902977551215*pi,-0.13818379319590302*pi,0.929299849265474*pi) q[12];\nu3(0.395716384313735*pi,0.493535893691879*pi,4.1424115164174395*pi) q[14];\nu3(3.5*pi,3.35912304287648*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22774791530288*pi) q[19];\nu3(0.55577605618371*pi,3.35493374151249*pi,3.95969264803709*pi) q[20];\nu3(0.665966661296861*pi,1.18494424698305*pi,0.796221997910362*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38954693128534*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.408182388359926*pi,3.06403939150996*pi,1.355630556916654*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5461038587603868*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.872898574493502*pi,0.165988438640417*pi,1.57006876027801*pi) q[12];\nu3(0.475638246235145*pi,0.06039065354413098*pi,1.467315279684418*pi) q[14];\ncx q[15],q[19];\nu3(0.429648134191823*pi,-0.35447979317477596*pi,0.801182936204499*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.296612407442619*pi,-0.099390457207291*pi,1.58241951744466*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2260113198832578*pi) q[21];\nu3(0.700590121729094*pi,3.30295303842024*pi,3.22460740141576*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.673809807100999*pi,0.7566951435417699*pi,4.49066824949416*pi) q[17];\nu3(0.312681056535358*pi,-0.097568500714586*pi,0.639210528087089*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.679007667583678*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39622759965765*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.093080243155455*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.370652460411861*pi,-0.34358274391155197*pi,0.880878809589279*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.389789738444301*pi,-0.4274522622997166*pi,4.48242325233811*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5698069022164354*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.664530526831599*pi,3.3967641321426*pi,3.77560231431828*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39859069442174*pi,0.5*pi) q[3];\nu3(0.63061620862476*pi,0.9567673722351999*pi,0.6805038350657571*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.146585409180756*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46588925036041*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.36850324046419*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192749109736753*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49464468607179*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47360872868614*pi,0.5*pi) q[1];\nu3(0.633937646774317*pi,0.61469270004921*pi,4.35882149511992*pi) q[2];\ncx q[3],q[6];\nu3(0.266938396825079*pi,0.338367075825054*pi,3.54740594018801*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.195626403188299*pi) q[7];\nu3(0.624552290857405*pi,-0.324868990242274*pi,3.77196837398414*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.319830290223613*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(0.361126152596203*pi,0.47368183057468705*pi,3.86182345515621*pi) q[15];\nu3(3.5*pi,3.37791569477527*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276109933764298*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.334586561206958*pi,0.24858125278653398*pi,4.20828996762995*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[7];\nu3(0.800348894440412*pi,-0.22565859293332902*pi,4.42493510493025*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.508121768869894*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.127313903803072*pi,1.00067898259736*pi,4.42391854279407*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37789184844935*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.644446646734017*pi) q[14];\nu3(0.34687633707843*pi,-0.392829231830713*pi,1.079027223805838*pi) q[15];\ncx q[16],q[17];\nu3(0.367802416257704*pi,-0.22816929300373*pi,0.7539917303183*pi) q[19];\nu3(1.0*pi,0.0*pi,1.359098351814331*pi) q[20];\nu3(0.778048311656774*pi,-0.319640852142705*pi,4.13003753678763*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5638005400542161*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.639612092347587*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5128625618653133*pi) q[17];\nu3(0.756331114288628*pi,-0.343798505336922*pi,3.73602709142914*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.67428045081137*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49826531464078*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.607218525616054*pi,0.05290293464963103*pi,1.4436812206725569*pi) q[13];\nu3(0.803373582083224*pi,-0.26185237017846497*pi,0.7945398918972779*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.297569706235796*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.400512029568635*pi,0.318346887609139*pi,3.69817732002354*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.506370590082394*pi,0.25425644441076*pi,4.22384301856125*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.509240986918365*pi,-0.191616921993136*pi,1.144554550737757*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.358893721234485*pi,2.87130822459492*pi,1.132457517057305*pi) q[13];\nu3(0.817014527095216*pi,2.48020100357219*pi,3.55839142002698*pi) q[14];\nu3(0.530007748372864*pi,3.229940201459*pi,0.5759043251019563*pi) q[16];\nu3(0.298172337158978*pi,0.06824104564060196*pi,0.707744812027719*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.727608036649192*pi,-0.05315012350703202*pi,3.45309836770525*pi) q[0];\nu3(0.4135018759161*pi,0.23115650256311904*pi,1.030286934907405*pi) q[1];\nu3(0.200654788091759*pi,-0.192837906704034*pi,1.458549524804605*pi) q[3];\nu3(0.333945665344103*pi,2.76273420379854*pi,1.042361439411551*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.548764229143528*pi,-0.26046534516666997*pi,0.933177633240488*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.668018319149409*pi,-0.226067022185991*pi,1.105983915347739*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.621884678742344*pi,0.09734463980596797*pi,1.2520646899878871*pi) q[16];\nu3(0.921410682822161*pi,-0.24821058655350398*pi,0.880543683420715*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5377838383296649*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.402419419068444*pi,3.3720153158334*pi,1.408968945681829*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.310398353238375*pi,2.90419592142454*pi,0.865000443303619*pi) q[5];\nu3(0.483848652828345*pi,-0.04615334841756302*pi,4.17849100260504*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.704304136653842*pi,0.405268281577678*pi,1.23940419814317*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.491228280202789*pi,3.27169466224477*pi,3.09083639814416*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.647223575086554*pi,0.015156530745200958*pi,4.14213152310964*pi) q[6];\nu3(0.662461970294932*pi,0.055554282366268026*pi,0.670041391932269*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.585162101218276*pi,2.39597328234733*pi,3.8134203238574*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.247349543307465*pi,-0.4253328002164859*pi,0.909854604664486*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.516234408521016*pi,0.9835945012917999*pi,0.808407804611224*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41339695156101*pi,0.5*pi) q[9];\nu3(0.328553255583302*pi,2.68815005679272*pi,1.6496426144984*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49340969133427*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1588503257966*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.681325404950882*pi,-0.213920738979756*pi,3.9918269165444*pi) q[20];\nu3(1.0*pi,0.0*pi,1.462959927908249*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[12];\nu3(3.5*pi,3.46950516219094*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.20749008633606*pi) q[8];\ncx q[9],q[17];\nu3(0.183278827389056*pi,2.83914087008817*pi,1.18316488475233*pi) q[10];\ncx q[11],q[14];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4858698800882*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(3.5*pi,3.48422420203252*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,1.276374361580703*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41461333586484*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.206159114932779*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.179461675011277*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.614614262075051*pi) q[17];\nu3(0.391501676929297*pi,0.257228221323864*pi,3.98781782167584*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39022699319638*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.48875439887648*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39073496997295*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.269345282644345*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5173448961378084*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.303725085915139*pi) q[16];\nu3(0.234541527004693*pi,3.27986705528342*pi,4.403859320929071*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,4.4349128160004*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.64298213407875*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48959172043501*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47960174758297*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303934376374382*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40359022951552*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48023667498675*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.300370458759144*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48053522746439*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.302836000754515*pi,-0.4751570668719043*pi,0.781737096327447*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5107059705487189*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.588639038487008*pi,3.48541621943329*pi,0.5378980558164742*pi) q[3];\nu3(0.319268899669496*pi,0.85860043294454*pi,4.41875593789781*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47609375431482*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.68449006260016*pi,0.09424929699664897*pi,3.95792408387004*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.450453107277468*pi,3.42851918992969*pi,4.19288432214058*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4901059177266*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233131560317668*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.573365289642135*pi,-0.046166211079183006*pi,3.54797811320467*pi) q[3];\nu3(0.228826258686556*pi,3.05314242167562*pi,1.52028325557317*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.476530179405987*pi,0.21830423282043998*pi,1.153338299190702*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.514693753752211*pi,2.44127260977237*pi,3.64412253122624*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.408804949010507*pi,2.87132839446052*pi,1.365566910188585*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.736572770824204*pi,-0.24436955998265802*pi,0.5748683768645755*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5982148869699766*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.448363691190545*pi,2.95181138960533*pi,1.4197378722279241*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.440758163220345*pi,3.06063726109879*pi,1.61527907368783*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.228687061818147*pi,3.09899641427035*pi,2.07097725663858*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.464791837326134*pi,0.5574944089150999*pi,0.5958978636571192*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.363633774173409*pi,2.95865160661873*pi,0.9875717260721439*pi) q[0];\nu3(0.493204221114047*pi,-0.4786897795404614*pi,4.06772813161062*pi) q[1];\nu3(0.334826350502256*pi,2.79452004052124*pi,0.876471785760125*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.439550488599446*pi,2.73869817204826*pi,1.431707460076282*pi) q[11];\nu3(0.831065102710021*pi,-0.4761204022353642*pi,3.45164887994715*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.918428868010913*pi,-0.409765820613262*pi,4.226162125020879*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.547953763285814*pi,2.58035882609757*pi,1.096314383153151*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.622492484734948*pi,2.81009610319654*pi,3.98032107683116*pi) q[1];\nu3(0.858952548210674*pi,3.30777931252712*pi,4.42430787929339*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.909151325827242*pi,-0.12194401631325202*pi,1.1989469260724301*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.463710270312467*pi,0.60533596315626*pi,0.768654807504063*pi) q[13];\nu3(0.69487134236613*pi,3.16558299751419*pi,4.271031360535741*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.549089507213618*pi,-0.360111087181887*pi,3.91858825361642*pi) q[20];\nu3(0.810113829947782*pi,0.6839719085195299*pi,1.05396874769984*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(0.30120150971772*pi,-0.114052963432904*pi,1.148401886882866*pi) q[5];\nu3(0.142132610745746*pi,0.277153278731449*pi,3.81178814930463*pi) q[6];\nu3(0.252720303836516*pi,2.54017812599435*pi,1.2341055308737299*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.658184029342909*pi,3.18965069313423*pi,2.8426687859414*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.544382166320855*pi,0.89424105518492*pi,4.28331716857438*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.761515086334072*pi,2.3120702680067*pi,3.6974800313417*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.36605160498448*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.350508672544108*pi,-0.38714931378844597*pi,0.679591185180494*pi) q[6];\nu3(0.770160438372772*pi,0.137062265020925*pi,0.996741658539246*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.180915468210236*pi) q[9];\nu3(0.474686069487852*pi,3.44743739048859*pi,3.12613984409657*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.850129589729222*pi,0.20090477196520595*pi,3.80188916539571*pi) q[15];\nu3(0.312104298812724*pi,0.9756396232736999*pi,0.5225395000205665*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45059482131751*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48909125535853*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.27576099967027*pi,2.91733801245603*pi,1.1339850948082981*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1819053443712169*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.387251991417354*pi,3.48051705601655*pi,1.76884976286282*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.369977416657646*pi,0.013067165892044041*pi,3.63519374320439*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218434640146012*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.34575724980623*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4928690610093795*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.290222964439164*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.691832000952207*pi,3.3006824823239*pi,4.223037555784829*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5259651746110346*pi) q[12];\nu3(3.5*pi,3.3306673221031*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33830282623501*pi) q[19];\nu3(1.0*pi,0.0*pi,1.164229015164538*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48774935262343*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.1602947342123309*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5209511721211975*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45963662579203*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35063188596306*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.251355808091334*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2770467627312692*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45535457706916*pi) q[20];\nu3(0.354157646435199*pi,0.19598622599162396*pi,1.179611215315195*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,4.47545451008775*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.38940944516938*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.652617208634052*pi,-0.017923074602216982*pi,0.5969586806890957*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3310070187316771*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.523712326457181*pi,0.6939358557781401*pi,4.302163334094891*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44956264138832*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3358574373050995*pi) q[11];\nu3(0.754874806752933*pi,-0.331032800071697*pi,3.80279665488053*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.6056687532105061*pi) q[16];\nu3(1.0*pi,0.0*pi,1.13836567272867*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.528351628069704*pi,-0.031797409436818025*pi,4.0290047046977495*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.455966605706387*pi,3.33505959648703*pi,0.897916500643615*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49372219835899*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38958823302378*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.420761399540408*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.448966927416143*pi,2.93778034269986*pi,0.938000505223529*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.675279477597635*pi,3.21123368492216*pi,4.13130961514591*pi) q[3];\nu3(0.0989975060210212*pi,-0.34218851711964604*pi,1.382630045445774*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.781125561508436*pi,2.77092790935482*pi,3.69415463054037*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4392455806405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.72886847731683*pi,-0.28503652435618*pi,3.24480356348271*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.419442205818446*pi,-0.046092436522495006*pi,0.741359329088611*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.129519814589895*pi,-0.04179234562533002*pi,4.47817678436052*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.675954790632477*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.657124321022008*pi,3.00242254188595*pi,3.97148939040388*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.756884209001076*pi,3.12780438627928*pi,3.30357544166739*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.497402657969873*pi,-0.34048464325627104*pi,0.9618049127410471*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.335295483557941*pi,2.93486007171944*pi,1.86638964146294*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.507591998442253*pi,3.05837251291736*pi,4.19533429465408*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.592354487313198*pi,-0.00609173090486298*pi,0.894627676920642*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.293527660734954*pi,3.24600562222042*pi,0.824332073794084*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.760618325852175*pi,0.312999021622546*pi,1.4783169448663052*pi) q[19];\nu3(0.703307558332778*pi,0.53536533530899*pi,1.089374725414547*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.681404871627521*pi,0.31095228824724697*pi,1.170678409081852*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.610362859291163*pi,3.29331796749147*pi,3.70677128135984*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.699553714609767*pi,0.26237555637466203*pi,4.3311738519654*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.42689674399491*pi,-0.249953465727337*pi,1.61672504655212*pi) q[6];\nu3(0.300898722010489*pi,3.13849587789588*pi,1.490860170702876*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.525211342636747*pi,-0.05579625630072599*pi,3.96326591982432*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[13];\nu3(0.591668289207657*pi,0.439955481955011*pi,0.615227928006169*pi) q[6];\nu3(0.882425182481203*pi,2.88815085204617*pi,3.60459764727385*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.531497134308508*pi,3.16810648234692*pi,4.0545106034533*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[4],q[20];\nu3(3.5*pi,3.47760471076561*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.587098426938307*pi,-0.27870806001138504*pi,0.640886796085177*pi) q[8];\nu3(0.36080003922554*pi,3.32452552674672*pi,1.52267143224038*pi) q[10];\nu3(0.624713451808635*pi,2.84120129888616*pi,3.33889389501459*pi) q[11];\nu3(3.5*pi,3.48861855281353*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.137379442974769*pi) q[13];\nu3(1.0*pi,0.0*pi,1.282093618760054*pi) q[14];\nu3(0.465148252140052*pi,3.34962188295555*pi,4.22761994145736*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.47041512753335*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.767720791215111*pi,2.86015959700712*pi,3.81509181175576*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.670287735148541*pi,-0.227292082619177*pi,0.674591791695824*pi) q[11];\ncx q[12],q[14];\nu3(0.404452027495796*pi,0.148773630316978*pi,4.0013568718019705*pi) q[15];\ncx q[16],q[19];\nu3(0.577767376636879*pi,0.182242387536815*pi,1.461933086910538*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281618755846863*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.28539505716574*pi,0.5*pi) q[1];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.163772204646633*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44255574522632*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.30525943861572*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.33863144297847*pi,0.5*pi) q[16];\nu3(0.596712329890157*pi,3.01650469185862*pi,0.505765533827051*pi) q[17];\nu3(0.696415009838341*pi,-0.352773009490284*pi,3.60720058586936*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1579459994771049*pi) q[19];\nu3(0.505346351556401*pi,-0.11975482064670401*pi,3.68691649266503*pi) q[21];\nu3(3.5*pi,3.47861290393548*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.144697361751575*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.376496314463138*pi,3.28420253269547*pi,1.181629982800892*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.713875409930116*pi) q[20];\nu3(0.229429013090173*pi,-0.294992810677547*pi,0.7914312618532859*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[15];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.55251599072411*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45501481588123*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1201873963131979*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48463806135807*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[17];\nu3(3.5*pi,3.39007150575536*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5157818958370268*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.180104582374479*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44641549432286*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43235066789323*pi) q[10];\nu3(3.5*pi,3.32121303933211*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.135466146335437*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.110342373267541*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.945214862373202*pi,-0.058420357648579*pi,3.58707728774276*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.148407138808834*pi,0.5507710601470299*pi,0.54640624131854*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49024790637492*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44559773890313*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.12748941617913*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.420258972266166*pi,-0.27436328002615*pi,4.17046856184184*pi) q[0];\nu3(0.24878130363289*pi,2.91718043550431*pi,1.72663415185284*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.73148157660575*pi,1.01502781953208*pi,0.824696251059857*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.37328754261998*pi,3.33504753698211*pi,4.41071177364437*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5196310608240823*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5122679110389363*pi) q[21];\nu3(0.642384893433086*pi,3.33726539370927*pi,3.43007679864588*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.677670243747166*pi,2.60181270371865*pi,3.4629616117926*pi) q[5];\nu3(0.179516436647733*pi,2.49922656473561*pi,1.1450279216601151*pi) q[6];\nu3(0.506646666309813*pi,2.7714681993083*pi,1.139460300705407*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.485124012876323*pi,2.58972979195548*pi,1.234230158235373*pi) q[12];\nu3(0.569248794782218*pi,0.76659024456294*pi,1.126536027012683*pi) q[13];\nu3(0.419875692227081*pi,2.57355022745837*pi,1.160625608830594*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.501207097601784*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.769744683258628*pi,0.38920509393577396*pi,3.92436619030821*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.65957806147383*pi,-0.304085311728215*pi,3.72306228728049*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.244973536159828*pi,2.88530897211797*pi,0.9911677671881309*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.205343010821574*pi,3.278139497424*pi,2.10801055436919*pi) q[12];\nu3(0.957259203426929*pi,-0.4613288753132576*pi,4.17982224607603*pi) q[13];\nu3(0.801889194541314*pi,3.41103185923776*pi,3.80821626365378*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.373295920217455*pi,3.06590990761539*pi,1.333254198971186*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.666555841544107*pi,3.37526202747909*pi,3.75696279905228*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.577583202177468*pi,3.40008798294992*pi,3.10488451797252*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.418055991325409*pi,0.97412182355248*pi,4.0356960974418605*pi) q[16];\nu3(0.681760362800405*pi,0.5606696849897499*pi,4.16073869259582*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0182780002077387*pi,-0.297152569082685*pi,1.5831276259252*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.12838371909674*pi,3.44205266698525*pi,4.15841215794992*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.745109912112866*pi,3.48615876253594*pi,0.5387001328570689*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.811417136072514*pi,3.23179300549605*pi,2.90049533714717*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.809486152838379*pi,-0.13681841364229802*pi,3.5605019969874*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.41718730534946*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3388768733423762*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.914861930929074*pi,3.14144091233701*pi,3.85971961617871*pi) q[8];\nu3(0.29013461231178*pi,0.5915533302044*pi,4.31157208085465*pi) q[9];\nu3(0.471609346897796*pi,0.27560484212457004*pi,4.02409771016005*pi) q[10];\nu3(0.780803289801358*pi,0.33537037797247204*pi,0.5221406448110952*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.605286655791705*pi,3.19631869028545*pi,3.21146680877743*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.055230792762905*pi,2.78135333570498*pi,1.103295746145353*pi) q[3];\nu3(3.5*pi,3.47201800357816*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.214688683733233*pi,-0.351915597194009*pi,1.307792380786325*pi) q[8];\nu3(0.122907731306747*pi,0.32658871362388797*pi,4.1029014891974604*pi) q[9];\nu3(0.401191377635502*pi,0.39862159412044595*pi,3.9207122941154*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1636461053504679*pi) q[14];\nu3(0.45226489865769*pi,3.0423737822024*pi,1.68169289232179*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.684262790933299*pi,-0.21829699378577*pi,0.5776681743270364*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(0.656155851191889*pi,0.267350406269094*pi,4.2564452321706*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45987839583673*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.49253211375893*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.878847924214626*pi,2.85647258539812*pi,4.14586440034687*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.570467612707485*pi,-0.391450673739713*pi,4.29110644484232*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.431459411060982*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.46556648999267*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.320325580720243*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.484003210593141*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.252155802015301*pi,0.172991784609838*pi,0.5388861840621153*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33147019056229*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.158313294695883*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3439530416426795*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[8];\nu3(3.5*pi,3.41051049652349*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.66380996950081*pi) q[12];\nu3(3.5*pi,3.48236280036355*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.147472530424753*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3340171172698732*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40177077597045*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,0.0*pi,1.353076067858145*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44874272648053*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41469713294996*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.086155748604392*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43614390224178*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46462181222787*pi) q[17];\nu3(1.0*pi,0.0*pi,1.178049484098684*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5977697779143778*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.670977019612562*pi,3.46251495155641*pi,3.37458027688012*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40640009734722*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[11];\nu3(0.280267108988455*pi,3.29882018933956*pi,0.984130164986876*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.280348484622333*pi,3.14352865782591*pi,1.90550421586487*pi) q[0];\ncx q[1],q[3];\nu3(0.58579343806184*pi,-0.22660517653248302*pi,0.683074503702248*pi) q[2];\nu3(0.178412880495059*pi,0.301103932082344*pi,3.37281515305634*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46221749381581*pi) q[11];\nu3(0.796455246266907*pi,3.39114748602343*pi,4.08331362691804*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48860480494382*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.646386011890025*pi) q[18];\nu3(1.0*pi,0.0*pi,1.387276822094728*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.206447838693438*pi,2.51795783174925*pi,1.3372562149067448*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.533502249144617*pi,2.9794380332531*pi,3.70575922978427*pi) q[4];\nu3(0.232944539051397*pi,0.03696007950643099*pi,1.45343234200508*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.274576971929158*pi,1.13507613374147*pi,4.30269527419384*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.405145739426027*pi,3.02868759464499*pi,0.951608378489331*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.714758585074732*pi,3.41556279787552*pi,3.18681399050786*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.228428722436289*pi,-0.419984422861663*pi,1.331383751499055*pi) q[13];\nu3(0.327072890076951*pi,0.6316936055375699*pi,4.45891967587683*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32412381551529*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.600600681219741*pi,3.0604897100668*pi,3.22244781354215*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.446593094842702*pi,-0.338306652058175*pi,0.9425469479569211*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.207058797040217*pi,-0.241358693359293*pi,0.973866879357894*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.15362726234293*pi,0.5879566374992999*pi,4.390720549145691*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.411460987443431*pi,-0.012665521594976026*pi,3.53834869428207*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.753053523949102*pi,0.7781557756230899*pi,4.31283306341221*pi) q[20];\nu3(0.465150792862779*pi,3.06327827129034*pi,0.5908335172735795*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.411821647756701*pi,-0.418223926293548*pi,1.277669203617759*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.34508350699571*pi,0.7073304620118499*pi,0.5465103104304107*pi) q[8];\nu3(0.295637812581797*pi,0.9268163600285999*pi,0.5211387637566913*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.430168813511101*pi,1.0014317122147*pi,4.454071197462261*pi) q[16];\nu3(0.196599904038329*pi,3.25831088029646*pi,1.64633085150493*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.610411794965107*pi,0.0074136112007060495*pi,0.763836286067232*pi) q[20];\nu3(0.858964561079136*pi,3.30626345475573*pi,3.59489580048867*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.399853158019093*pi,0.14947966627841902*pi,4.07556005306828*pi) q[9];\nu3(0.314794103466504*pi,-0.31319179164164*pi,4.261880425073381*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.179503702769089*pi,0.39103769054609805*pi,3.99142233206174*pi) q[17];\nu3(0.392968097687855*pi,3.19222477388984*pi,0.6835040277734*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.47979853198082*pi,0.5*pi) q[0];\nu3(0.69031841738747*pi,-0.05189723349022901*pi,4.328090743729399*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.747783828600423*pi,3.03156677552928*pi,3.73899015200864*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.26731072523605*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0287079710910115*pi,2.53511723462183*pi,1.4107430994701171*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.669732607786358*pi,2.54801114781052*pi,3.53446594179449*pi) q[1];\nu3(3.5*pi,3.30921325848318*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.240078536556456*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.500340008284114*pi,-0.042390183759864974*pi,0.5726778920747815*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[8];\nu3(0.845622157505267*pi,-0.293005012031622*pi,4.03305473001721*pi) q[3];\nu3(3.5*pi,3.4916062809958*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37500226159469*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.248727615294143*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.254383313869217*pi,-0.08536582223385197*pi,3.93383269682906*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3585841731023205*pi) q[12];\nu3(3.5*pi,3.39842135986463*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.21296265637957*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.174265609263021*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.283767093295269*pi,0.48252524792387097*pi,0.863556357991786*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.459565147728981*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,3.41703571281739*pi,0.5*pi) q[14];\nu3(0.713405288543458*pi,0.5188488890018601*pi,0.837767910795723*pi) q[15];\nu3(1.0*pi,0.0*pi,1.124121854047252*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.34943038952594*pi) q[6];\nu3(3.5*pi,3.29005475135065*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.370805322280573*pi,2.56941517153192*pi,1.260076756254725*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4502943135118*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237723687174297*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47142036090181*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.597981785743781*pi) q[17];\nu3(0.839536348706329*pi,2.69928281106461*pi,3.67846263978437*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46341233635151*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48391552505063*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2879495155172331*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5642310651991314*pi) q[18];\nu3(0.171991954220625*pi,2.38895730685478*pi,1.335936772025623*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3920758340637889*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.421942202011971*pi,2.74419638257605*pi,1.3967182187757419*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.4665965842996*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.519219168963847*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.309332277480749*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5451374087803199*pi) q[21];\nu3(0.894231864670296*pi,0.08720070760203802*pi,0.5213323720505317*pi) q[0];\ncx q[1],q[21];\nu3(0.642723011774904*pi,-0.036906755501488975*pi,1.068367841952164*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.248604149320523*pi,0.11346271049353296*pi,0.7942444296511211*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.54326970974862*pi,-0.12950741578237102*pi,1.342851295394625*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47347383103936*pi,0.5*pi) q[7];\nu3(0.843871677588127*pi,-0.44513538989090917*pi,3.63919616479273*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.33434763437537*pi,3.2337302296891*pi,0.89335042155608*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5721017880293*pi,0.01950515667274899*pi,3.75729469010506*pi) q[12];\nu3(0.768223784505678*pi,0.10753695470509705*pi,1.57018404492718*pi) q[13];\nu3(0.315413640381342*pi,1.20616871591906*pi,4.21156197840235*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5753671195256351*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251987809730563*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.205352000059062*pi,-0.354648228725033*pi,0.865666783162209*pi) q[4];\nu3(0.374000173133075*pi,0.73833088316858*pi,0.681374717711459*pi) q[5];\nu3(0.829223051792628*pi,3.16671363506947*pi,3.76478539400876*pi) q[6];\ncx q[7],q[19];\nu3(0.493660871836101*pi,0.06959110024047399*pi,3.77968578759688*pi) q[8];\nu3(0.777710105750088*pi,3.25766845172253*pi,2.85690053739515*pi) q[9];\nu3(0.356987722051136*pi,-0.13885274169477102*pi,0.7450046357350231*pi) q[10];\nu3(0.335797070249148*pi,3.45204856163158*pi,1.76843884435873*pi) q[11];\nu3(0.497714210084646*pi,3.4262282264571*pi,1.64057269660183*pi) q[12];\nu3(0.269335041240932*pi,3.3411037895823*pi,0.662014739609468*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.772531290074706*pi,-0.12244428296604798*pi,3.70820144128344*pi) q[17];\nu3(0.244619460912755*pi,3.30747129792548*pi,1.92147044986233*pi) q[18];\nu3(0.524280541093525*pi,0.58813148085607*pi,1.37291915553678*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.893293137938502*pi,0.7714103430360899*pi,1.182475349568598*pi) q[4];\nu3(0.287453600905858*pi,2.55722045076209*pi,1.053433438366068*pi) q[5];\nu3(0.780810006100266*pi,-0.4147405273010926*pi,3.73968004295613*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.936031039633678*pi,0.48933773723516005*pi,1.4612843745334891*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.878360078867486*pi,0.59689943672802*pi,0.787684289920228*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.520624561449166*pi,2.75259851173414*pi,1.2675998322858661*pi) q[16];\nu3(0.490549371057514*pi,2.97684256685442*pi,3.52965264001796*pi) q[17];\nu3(0.491273580076681*pi,-0.13838651362766302*pi,1.366960152824857*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.735038412327597*pi) q[19];\nu3(0.147950995238184*pi,3.16641306095505*pi,0.72642988683907*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.469536939766446*pi,3.20331423316522*pi,4.4374668701148305*pi) q[1];\nu3(0.529440465406715*pi,3.11702642785889*pi,3.93249474041023*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.35705180354052*pi,0.110288144539477*pi,1.045093838005134*pi) q[15];\nu3(0.508613158316465*pi,-0.074930280835727*pi,3.86844153837451*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.272280963557102*pi,3.45681713660268*pi,4.24158188510857*pi) q[21];\ncx q[0],q[12];\nu3(0.0754792961775926*pi,-0.303260556468242*pi,4.0626604929148105*pi) q[1];\nu3(0.371217492530308*pi,0.429001108606347*pi,4.01885249621319*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.761450734453498*pi,3.31976416580401*pi,0.643784308466152*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.691746514577463*pi,-0.466488607309516*pi,0.5700053593050539*pi) q[21];\nu3(3.5*pi,3.49188080770646*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.232485857503766*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.33729569230106*pi,0.5*pi) q[6];\nu3(0.786397053572974*pi,-0.4800129273752057*pi,4.02479886568788*pi) q[7];\nu3(3.5*pi,3.43598800998534*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1839537061427778*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266191065460811*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(3.5*pi,3.28293186747759*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[11];\nu3(0.400736011664172*pi,-0.3901432830576*pi,0.941723566758812*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.5746550576908587*pi) q[12];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1697142160514629*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42638454103448*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.38770659791299*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.08296494634991*pi) q[9];\nu3(3.5*pi,3.3638335456628*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5374699691970384*pi) q[11];\nu3(1.0*pi,0.0*pi,1.230533239868085*pi) q[13];\nu3(3.5*pi,3.45858065846461*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208680419654466*pi) q[15];\ncx q[16],q[17];\nu3(0.838928869932956*pi,0.10621201841946304*pi,0.5210841512252986*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34580586916776*pi) q[20];\nu3(1.0*pi,0.0*pi,1.299572904199394*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(3.5*pi,3.43929353755908*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.319001754525046*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43413394854782*pi) q[18];\nu3(0.326431797948475*pi,0.27530025665177504*pi,4.43551170779498*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45542208354263*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.316894742989158*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.571229680634314*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43688192829608*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48203355040266*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38717517951137*pi) q[21];\nu3(0.382096117565276*pi,3.39367199336886*pi,1.466768563680892*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6147674711019631*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.427990013165984*pi,0.19236974811039798*pi,4.34494917593207*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.616913388712909*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.358493112603676*pi,-0.299593652452106*pi,4.05861778545903*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.711861888612135*pi,0.423988183656439*pi,1.1198493527344668*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.639842897743559*pi,-0.37321160587367097*pi,0.728609531154879*pi) q[11];\nu3(0.357070936090136*pi,3.33008778456077*pi,1.80510645951954*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.676890851644951*pi,0.35458874367177096*pi,1.113890195127788*pi) q[4];\nu3(0.50297506918503*pi,0.36336304137101305*pi,1.379782528727223*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49601843978996*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.809083063204528*pi,0.71816706454419*pi,1.024998433084784*pi) q[11];\nu3(0.126502087215311*pi,3.15335681650388*pi,1.246610715967761*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.368396221298712*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.109925022562628*pi,0.08484397138949495*pi,0.640626277834073*pi) q[4];\nu3(0.582211490594319*pi,0.03149784220276397*pi,1.390529869545605*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.438755113287116*pi,0.24832681605527296*pi,0.869357301216262*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.569853631401823*pi,-0.235133942822347*pi,3.72791037992141*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0877746221275896*pi,3.16819109237437*pi,2.0949324496333297*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.263939732610351*pi,3.03975956426052*pi,2.0008832874783*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.870260378911485*pi,0.8262010847692001*pi,1.03764841766387*pi) q[8];\nu3(0.490154115636172*pi,0.48386761254322497*pi,3.70415526466302*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.480926210342082*pi,3.34071574134501*pi,4.3373077559256*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.513321065665152*pi,3.14452015620174*pi,1.84778119994648*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6312676709307*pi) q[19];\nu3(0.431965445350236*pi,2.67613713387768*pi,0.9523172412673839*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.422298438999635*pi,0.469097360371737*pi,4.10328742561504*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.248197867520978*pi,0.252422541008994*pi,1.006534267273337*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.509858726752611*pi,3.36651667179996*pi,1.60314062160343*pi) q[9];\nu3(0.588383874102849*pi,2.47554534801473*pi,3.57397082356673*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.507456976586886*pi,0.32203729116047497*pi,3.77476860785723*pi) q[13];\nu3(0.363893711350422*pi,0.12491016103310804*pi,3.41987023345711*pi) q[14];\nu3(0.294314964441982*pi,2.78557502632543*pi,0.9122933205831569*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.342037702641701*pi,2.47471634648369*pi,1.106586667146346*pi) q[17];\nu3(0.154048167985874*pi,-0.13291609024309597*pi,4.008039797845591*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.246385876991181*pi,2.90992995141134*pi,0.7684422416930801*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.471809903979674*pi,0.99869946381192*pi,4.1282272612331*pi) q[2];\nu3(0.595959234778204*pi,-0.399360908936107*pi,3.68162292679592*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.566861689754866*pi,3.37264508752432*pi,0.675649672673417*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.722802871217711*pi,-0.4023301411161313*pi,3.49716172884047*pi) q[13];\nu3(0.677558953736412*pi,3.37726944835728*pi,3.05202484443533*pi) q[14];\nu3(0.549567160351875*pi,0.8545430973883801*pi,0.691460098513308*pi) q[15];\nu3(0.905677927206975*pi,0.5331985429575801*pi,4.4758676977155005*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.613520503439246*pi,0.81828413434053*pi,4.34327178535659*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.684877757519558*pi,0.5816055226201899*pi,0.6436931084391451*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.20623356492055*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.177269261417291*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41760606955664*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1539864882255921*pi) q[20];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32585595762224*pi,0.5*pi) q[5];\nu3(0.546261773002792*pi,-0.308755197991398*pi,0.725712698006167*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[20];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5889544481586646*pi) q[16];\nu3(0.730850633913738*pi,0.11209001508676597*pi,3.65083763726093*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299040228260003*pi) q[21];\nu3(3.5*pi,3.49159871686949*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\ncx q[5],q[21];\nu3(0.204534968419805*pi,3.41880737255561*pi,1.76385956206541*pi) q[7];\nu3(3.5*pi,3.39205538539975*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.296543788621296*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38230819227469*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3365610878386591*pi) q[14];\nu3(1.0*pi,0.0*pi,1.296533076282812*pi) q[17];\nu3(0.497448688080934*pi,-0.4196531801942416*pi,3.8175157790782*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5966269689036969*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.36732306861161*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.24285475357098*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.143120588889226*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[20];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.28024930919081*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45207345871513*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4912495167857305*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3350307078564*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5621247695374124*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44842788769548*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.501953233582661*pi,-0.363134940358133*pi,0.835553627392454*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,0.5274935437889656*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.32608302826866*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325497512500469*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(0.496160713904575*pi,0.08961106120028794*pi,3.55097073256318*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37808140316773*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2033884902342*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.500260548627684*pi,3.03421599591497*pi,0.60162329258245*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.487270742333967*pi,-0.12318599306651301*pi,1.4631484552741019*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.846039752241066*pi,3.07526395050531*pi,3.35766274656897*pi) q[11];\nu3(0.173889009799118*pi,-0.340982020688572*pi,4.030111652519491*pi) q[12];\nu3(3.5*pi,3.43345561220832*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.169896742034804*pi,3.06085981800635*pi,0.872945494253025*pi) q[16];\nu3(0.778795141073926*pi,8.328497694598536e-05*pi,1.395140419149414*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5664886447196196*pi) q[18];\nu3(1.0*pi,0.0*pi,1.388095459790454*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.401447869633483*pi,-0.23562870447611*pi,1.0585276888046828*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4565582879196395*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.361169054254512*pi,0.020627859823439954*pi,3.85850062945667*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.585152284915228*pi,3.36274028462102*pi,0.6474325732731561*pi) q[17];\nu3(0.374781770792659*pi,0.68375736419346*pi,4.0180074470151705*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.319920555572403*pi,0.473230875305544*pi,3.55067851652857*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5249318717020967*pi) q[19];\nu3(0.267218533804746*pi,-0.390045049355601*pi,0.5645742566453386*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.733239276941342*pi,3.10830621094667*pi,3.38091133493237*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.861900764277536*pi,0.6509919877609001*pi,1.3223612937401579*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.798760396805802*pi,3.40661660241431*pi,4.189383841480581*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.799756679160796*pi,0.08351894187880304*pi,1.203334437430676*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.334316187042666*pi,2.85632092518036*pi,0.740941689249596*pi) q[8];\nu3(0.764191236047324*pi,2.74823840797013*pi,3.69164889901274*pi) q[9];\nu3(0.280155865704806*pi,-0.262368879256423*pi,0.882228959883389*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.489070168728311*pi,-0.326917897188887*pi,0.606964276557288*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.237135258180024*pi,0.72939389161005*pi,4.25345277969429*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.121943112150339*pi,0.18961690100237805*pi,4.04244261477165*pi) q[9];\nu3(0.197383467881636*pi,1.09006030873347*pi,4.24657965981527*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.71887049374392*pi,0.38985393687619396*pi,0.741493893152081*pi) q[21];\nu3(0.659790662047878*pi,0.14193121205013504*pi,1.2626262032687618*pi) q[0];\nu3(0.375858901185979*pi,3.44857646798451*pi,1.99505031252695*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42716818547664*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.221393177153886*pi) q[16];\nu3(0.114098529733437*pi,0.31554714760539604*pi,4.45433615618359*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.568077134553355*pi,3.48111031133997*pi,3.96532661308113*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.483875194923551*pi,0.23527943465997503*pi,1.155947752904202*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.737434736518885*pi,3.29409160812421*pi,4.03717146088405*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.778640705944194*pi,0.53161866033576*pi,4.39044524381992*pi) q[13];\nu3(0.366632094140142*pi,2.78990362302367*pi,0.805841576545284*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.342074447422134*pi,0.35931035456484095*pi,3.43163920984639*pi) q[18];\nu3(0.628940853383629*pi,3.14380024363941*pi,3.23311948840656*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.525305254838927*pi,2.53811915168566*pi,3.90072618114485*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.138117795677238*pi,0.32392364772759097*pi,0.737454308008096*pi) q[13];\nu3(0.238724032229549*pi,0.94897118268024*pi,4.34793407975532*pi) q[14];\nu3(0.347784129491981*pi,2.7014667194457*pi,1.55899264568111*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.513243773408647*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.876920017145194*pi,0.46684351065975804*pi,4.04819744430696*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33901278309577*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.217694768990336*pi,2.79586281797332*pi,1.2614924410956418*pi) q[7];\nu3(1.0*pi,0.0*pi,1.232198939290359*pi) q[8];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.373155791388283*pi,0.9345689919726301*pi,4.46691177135465*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.25047062745559*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.669527772656936*pi,3.45011778565749*pi,3.26168413261136*pi) q[7];\nu3(3.5*pi,3.37341525937588*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0813617401111348*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2534007257315691*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.41090550053187*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.29609562129608*pi,3.49596340749874*pi,4.30138278684217*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35987087595539*pi) q[8];\nu3(1.0*pi,0.0*pi,1.300907020610776*pi) q[9];\ncx q[10],q[21];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.855374927464622*pi,0.37796308702801196*pi,1.064223283520807*pi) q[16];\nu3(3.5*pi,3.44143611367834*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.325775779364276*pi,2.71029956614084*pi,1.60835533998438*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45617728102836*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1824288997690489*pi) q[13];\nu3(3.5*pi,3.49005841611365*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.585588987799868*pi,0.61332209132603*pi,1.109264512315142*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4501537718399*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307397228353157*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270606351507509*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5021564859051995*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[13];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5426278496864264*pi) q[9];\ncx q[10],q[21];\ncx q[14],q[19];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43411271046308*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37513710481164*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.150533975864805*pi) q[11];\nu3(1.0*pi,0.0*pi,1.144155329401415*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43864638900946*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42921698327294*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.412651850002191*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6308075220627141*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39005215281351*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.167593103745001*pi,-0.013927287144311018*pi,3.97445157847*pi) q[10];\ncx q[14],q[19];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.419598225480647*pi,-0.033588637183605996*pi,0.7814049548458519*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.43928314057975*pi,-0.264275874169827*pi,4.26579601063514*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.506116915090695*pi,0.5601815124132301*pi,4.07087005497674*pi) q[9];\nu3(0.170635262837244*pi,0.7643199582712501*pi,3.94105816384314*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3984244828411505*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4269643847013995*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30158531199511*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.267152708795236*pi,-0.4151092240929443*pi,0.5882399000854421*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.322268916984593*pi,2.9052903559752*pi,1.296852566736122*pi) q[1];\nu3(0.0792000717038008*pi,3.21917091069234*pi,0.826463233200468*pi) q[2];\nu3(0.498739482881881*pi,2.73359328539279*pi,1.274205197768125*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.830818568754902*pi,2.91295811292486*pi,4.31396957275287*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.86435904373747*pi,2.80750365643738*pi,3.46497586757751*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.773099751288237*pi,-0.07012075196246598*pi,4.28204353268963*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.453417376173926*pi,3.24920341764931*pi,2.03780216474399*pi) q[2];\nu3(0.623728866975045*pi,-0.47111453388840563*pi,0.845352176383383*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.893493751938313*pi,0.55914853202419*pi,4.245810842603801*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.268529921602835*pi,2.63642235911701*pi,1.55471874065631*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.271247316827453*pi,2.59223215869955*pi,1.052726821894149*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.601330917130908*pi,2.9560686658488*pi,4.09575049050442*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.265702199743164*pi,0.84361040856638*pi,4.31123544050545*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.475680597970367*pi,3.00007694586981*pi,0.755765413610965*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.496108256023173*pi,3.35463673263092*pi,0.9803717493979041*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.679608369697701*pi,2.50549491434545*pi,3.99260461703217*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.578792074150572*pi,-0.293490617597956*pi,3.73371718595512*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.200262907306934*pi,0.72847027688251*pi,0.7600099378099561*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47488710983394*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.299097807475321*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.529187103055657*pi,0.24259159064840796*pi,1.455850578028125*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.554380897538179*pi,0.45968785110967303*pi,1.1178232991281258*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.41121373643297*pi,0.5*pi) q[19];\nu3(0.11359490347481*pi,2.8342013013794*pi,1.36386959651597*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302210009948063*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.558499366553019*pi,2.68374783822435*pi,1.196645817265265*pi) q[6];\nu3(0.941209722509337*pi,2.98171418483791*pi,3.83851503801603*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.791820436710926*pi,0.8199371492997001*pi,0.9546347529107899*pi) q[12];\nu3(0.500327468128097*pi,3.1653996554151*pi,3.11890644146759*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.261819551441282*pi,0.82484573587817*pi,4.08684099807831*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.722156512928445*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.430613775098252*pi,3.06512906466335*pi,2.0125399944819797*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.422411969443741*pi,0.8691389850318201*pi,4.103049706286431*pi) q[11];\nu3(0.110539738581326*pi,3.38608112123702*pi,1.96363136972287*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.671910401746744*pi) q[21];\nu3(3.5*pi,3.35963326639932*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48670285261732*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.140399014618502*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,1.319571050359426*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.465448495641301*pi,-0.02204192407826*pi,0.5616861011740502*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.194179047715511*pi,-0.03991504514965499*pi,1.294518848926971*pi) q[15];\nu3(0.352573472942304*pi,0.35798808842682295*pi,3.75649736668111*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47169519752741*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.405344817946572*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.104700058518534*pi,1.16215323827291*pi,4.2539446253351905*pi) q[15];\nu3(0.533918741879836*pi,3.44625873014427*pi,4.06657204700645*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5146709832714564*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48714056697548*pi) q[5];\nu3(3.5*pi,3.49577550929362*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2751909796198229*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44373129822925*pi,0.5*pi) q[18];\nu3(0.384862755333505*pi,2.85630959472459*pi,1.279936541492802*pi) q[19];\nu3(1.0*pi,0.0*pi,1.17937002699458*pi) q[20];\nu3(0.394696376515011*pi,0.33569525540186995*pi,1.15974562893451*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[5];\nu3(0.545034754982106*pi,2.68347765562552*pi,3.50333414613884*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3886528466561305*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[18],q[20];\nu3(0.380480136088759*pi,3.3925731636985*pi,1.0964341391936911*pi) q[19];\nu3(0.44064631734667*pi,0.80297008347438*pi,0.7247718235388521*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.276447774139647*pi,2.69173703321574*pi,0.995858946912773*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(3.5*pi,3.34075007445376*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,3.31198390268111*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2201138374712621*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5955492713302417*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2783501683948462*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.502887979110421*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.885688315312201*pi,0.481226017428826*pi,4.408185269588881*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.36393238510662*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.307197456847316*pi) q[11];\nu3(3.5*pi,3.48125807161912*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.347501030372283*pi) q[14];\ncx q[18],q[20];\nu3(0.90108232709928*pi,3.06952956830719*pi,0.5456890015865615*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.6830495156584*pi,0.10444604436890004*pi,4.130602007399689*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5320927794513342*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46924280329775*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.314639117410496*pi,0.16318034360550304*pi,0.985694180062981*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.797100886318161*pi,0.14132649417049103*pi,4.32965352382998*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.616711062932519*pi,0.401795606162456*pi,4.00523715364548*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.45685852189062*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.23746495623943*pi) q[14];\nu3(0.564063434653165*pi,-0.065140138656201*pi,0.999650180594569*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.237208002373879*pi,0.19075560393930002*pi,3.36386426567423*pi) q[1];\nu3(0.455813758306661*pi,-0.12730364650112802*pi,4.3283667534077*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.578127382815365*pi,-0.14849611063713902*pi,4.23243078350868*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.3917691832959*pi,3.29385635225688*pi,1.452711755891986*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.452290065703525*pi,-0.389397958001225*pi,1.61363224063032*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.319516500252002*pi,3.43957909298958*pi,4.44180891216566*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.276669604408053*pi,0.5238418285909401*pi,0.775507932270194*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.804547070031051*pi,-0.19394282628241*pi,1.0978390999336591*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.369987007572393*pi,-0.441397130385439*pi,0.5335148218442941*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.383445853894825*pi,3.28144797133258*pi,1.167394884550774*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.418618902853862*pi,2.8526461626706*pi,3.65090279482637*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.934672757408054*pi,3.06441408095127*pi,3.65269514397328*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.319844480353206*pi,-0.314571414966756*pi,4.09701391955766*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.351751245399557*pi,3.06847198962648*pi,1.3022723028280039*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.816248572502298*pi,0.250389054257507*pi,3.9647753395492*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.107689457022673*pi,0.7562944086396*pi,4.1203338745880895*pi) q[20];\nu3(3.5*pi,3.32952398567838*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.908193997315846*pi,-0.002510639705229023*pi,0.90379095701043*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.163038170457825*pi,3.27719596047874*pi,0.96644939618836*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.285204139089116*pi,3.06861688221648*pi,1.44041889287679*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.310826642081631*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.562145622218491*pi,1.05677131224992*pi,0.872428341095428*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.27659701809246*pi,1.09267445297015*pi,4.11789085994697*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.45837941279197*pi,2.66860667946873*pi,1.487511458736861*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.172690059064498*pi,0.33728021558863897*pi,4.43289483791259*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.760382210682032*pi,2.42919892806457*pi,3.76582015307488*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.574556534234411*pi,0.6131422696647999*pi,1.384089305438128*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6944372841166611*pi) q[19];\nu3(3.5*pi,3.45033521257873*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.288350918188585*pi,-0.334091698264361*pi,0.8736422432610891*pi) q[11];\nu3(0.739524247635692*pi,1.07640546516321*pi,0.62682553568958*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26870928657767*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.4536122628*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45028941355288*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.167380189392396*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.32396536970592*pi,0.5*pi) q[10];\nu3(0.729297414790607*pi,-0.232368669708235*pi,3.83736332649942*pi) q[11];\nu3(0.832443476180802*pi,1.01609204272931*pi,0.5877622378633816*pi) q[12];\nu3(1.0*pi,0.0*pi,1.16115555472463*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270611783513665*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.702504698357355*pi,0.44530291746914097*pi,0.945077122007103*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46554639494667*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.157669181294259*pi,0.19860536883677804*pi,3.94347884825096*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5172904433084059*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37896679737543*pi) q[13];\nu3(0.575809402603541*pi,3.37961249620686*pi,0.617922583471385*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30402394289726*pi) q[15];\nu3(3.5*pi,3.44567364599128*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259619551336906*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.810345931786075*pi,-0.12103756256549802*pi,4.1691606024410195*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.29040735800765*pi,0.5*pi) q[4];\nu3(3.5*pi,3.27995513488081*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,3.31567447339964*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.155555351071355*pi) q[11];\nu3(1.0*pi,0.0*pi,1.158655445845831*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.307869581098226*pi,-0.23419670523699798*pi,4.47481944909497*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1746803524062162*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(3.5*pi,3.37369968774921*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.629401210104697*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2512849354341489*pi) q[18];\nu3(0.265843716305476*pi,0.34776110666417503*pi,0.972350923661913*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.727546381866641*pi,2.9295981809958*pi,3.12459546549687*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[18];\nu3(0.797660824498051*pi,3.17727349121227*pi,3.18309513715438*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47013752034807*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5562222571478728*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.611680010350255*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.87539314986512*pi,0.7271109296453799*pi,0.868099234018793*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(3.5*pi,3.45953737215354*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.62981221652252*pi,0.7491229927909799*pi,4.332286453359*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3414811623607439*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43484454375941*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.360796437985921*pi,-0.49436452114823903*pi,1.70498478126377*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.525931625523019*pi,0.13686537085699402*pi,4.28685120807173*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.678392178616722*pi,-0.373762549828052*pi,4.45289634396718*pi) q[9];\nu3(0.828049041072426*pi,3.02232378983142*pi,3.01311775313257*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5635238654506285*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.711297855996334*pi,-0.277405687520655*pi,3.942898561575*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.716801798498005*pi,2.57392010076137*pi,4.04292331085067*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.252814657027044*pi,3.12420640773782*pi,1.76417826525967*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.812605898900005*pi,1.05273078240608*pi,0.845050123116026*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.353675389373591*pi,2.60136166054678*pi,1.016495010440699*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.143568878594997*pi,0.57282269895478*pi,3.64792009424453*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.253673922569001*pi,2.73249273477724*pi,1.2341128366815282*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.280913443975723*pi,0.09683276587619005*pi,3.59017936463779*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.639910702849295*pi,0.80494904349127*pi,4.30852541227279*pi) q[3];\nu3(0.788294511154766*pi,0.06462859556225797*pi,4.41629284105875*pi) q[4];\nu3(0.59513848732946*pi,2.81223125603002*pi,3.45935252856751*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.640058805734212*pi,0.41907711008234205*pi,0.777935433930955*pi) q[12];\nu3(0.639421359566409*pi,3.44300886768875*pi,4.4653680495891805*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.163798701470602*pi,0.29084334129160505*pi,0.9804581499086009*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.487971170505572*pi,3.20616581510909*pi,1.69423411023368*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.773520390637722*pi,0.192817436569239*pi,0.5734623460005144*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.89847288871946*pi,-0.27167327747576797*pi,0.92842518839663*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.289092733606268*pi,0.72694443242292*pi,0.5127884276091565*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.255876792962401*pi,3.19944864015966*pi,1.84398469695238*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.628030380314099*pi,-0.03233485824417198*pi,4.3212034790007205*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.27120020007385*pi,1.04675364601203*pi,4.1226039118299695*pi) q[6];\nu3(0.515518425538721*pi,0.48919653560631404*pi,1.192148579862296*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.738214162269576*pi,-0.4001456738817448*pi,0.8782207267101261*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.84032372798968*pi,0.435408023041265*pi,0.727866341436618*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48750751800121*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.339615625611111*pi,3.35274592498247*pi,0.970590940248541*pi) q[6];\nu3(0.716076156967676*pi,1.00914488408952*pi,0.797159469487113*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.344690251848104*pi,3.22937745816627*pi,0.874908476816953*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.526070391443882*pi,2.95387870814062*pi,4.040946039350819*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.202908855203995*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[20];\nu3(3.5*pi,3.36528018819889*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2824996329051621*pi) q[13];\nu3(0.122666805908128*pi,-0.26632429093882803*pi,1.2256069872611821*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.581866021670313*pi,2.86095242099335*pi,1.343782159549765*pi) q[18];\nu3(3.5*pi,3.48478070526314*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2302852584479291*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41822290269414*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.790099368446005*pi,3.37377114301227*pi,0.604490892908048*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.46209821614087*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.332645970773356*pi) q[17];\nu3(0.310313969210284*pi,-0.299437762459695*pi,1.5732830222702*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.467510328133541*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32852362081102*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[20];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.41901469621457*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45616127014844*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5849167574061389*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.46825673555352*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3823488693533*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.28250862346018*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.199599582388796*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3467337653221891*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5847293922781187*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.511484341388774*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\ncx q[8],q[14];\ncx q[9],q[18];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5041521640226847*pi) q[7];\nu3(3.5*pi,3.40229194896975*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47522156896055*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46906140525431*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40754134946351*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.213807699708918*pi) q[14];\nu3(3.5*pi,3.45782163842454*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307808919526146*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3551952417892479*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[7];\ncx q[8],q[14];\ncx q[9],q[18];\nu3(0.554159902969432*pi,0.8818551890292201*pi,4.31914615147594*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.895310769451531*pi,2.59589096074844*pi,3.9512573178364*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.11503237447748*pi,2.88595074153605*pi,1.77617690391211*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.703864832731803*pi,0.321866281338531*pi,0.5287574454984977*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42366565185154*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.610730703170634*pi,0.5707513153085599*pi,4.499505720979959*pi) q[16];\nu3(0.357962685474221*pi,3.45869072489539*pi,4.31419606738678*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5648766731385955*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33443505488829*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.780646794846918*pi,0.166954964602553*pi,1.53953805575312*pi) q[0];\nu3(0.85007274215021*pi,3.1927824702193*pi,3.11323928199422*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.32914656069263*pi,3.07983275420085*pi,1.236254761597532*pi) q[6];\nu3(0.647301278930742*pi,0.44316006688933296*pi,1.22177566620187*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.591091186829014*pi,0.06506164028425099*pi,3.58548231336229*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.565312179607422*pi,0.386944763384244*pi,1.210436162193945*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.341232676655633*pi,0.38112892111141705*pi,4.19260104411154*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.764062941687824*pi,3.40337862296554*pi,0.610790601863806*pi) q[3];\nu3(0.150186163025249*pi,3.26750332620793*pi,0.964328823541539*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.553485078352155*pi,3.27684335866764*pi,2.91465100447048*pi) q[6];\nu3(0.652856084183035*pi,0.22638698413439196*pi,4.13111372717366*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.60105842065821*pi,0.33259466791262904*pi,1.348312019663645*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.397882442067364*pi,1.00171429120658*pi,4.147596872989499*pi) q[20];\nu3(0.707154105891326*pi,0.254084814091198*pi,4.37626500379486*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.460609287295863*pi,0.50853322390475*pi,0.5997762821983158*pi) q[3];\nu3(0.805546607550796*pi,3.17119758028412*pi,0.5059212320965385*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.243797491232079*pi,3.24257156566044*pi,4.39703625954837*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.429538600582519*pi,0.496529412773707*pi,4.20825759148952*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.379905461261171*pi,0.75709663305295*pi,0.705406572776231*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.217846484041019*pi,0.04922538394479603*pi,0.955034563040303*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.601741661874932*pi,-0.23197084650336097*pi,3.44327380968801*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.549388749494092*pi,3.24975627304654*pi,0.636326975735503*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.600178494111878*pi,3.49510415974682*pi,3.82938315453075*pi) q[9];\ncx q[10],q[20];\nu3(0.603920217691384*pi,0.77724929776538*pi,1.0468298506220028*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.161935981601059*pi,-0.09516817498511798*pi,0.5375047730383526*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.253882674611045*pi,0.07186467602664504*pi,0.772994303952995*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43753263117571*pi,0.5*pi) q[10];\nu3(0.0653053150851544*pi,0.27570672138077*pi,1.130686562942355*pi) q[11];\nu3(0.280196994392351*pi,-0.363690190440017*pi,1.0639254313819029*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0811274202726451*pi,3.2673102309614*pi,1.4544830807409221*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.228201084764116*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.47073985469167*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.552607884077813*pi,-0.287746856920241*pi,3.91698724464858*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.71124504644693*pi,-0.32490302340218*pi,1.0854159227331461*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.311848741088442*pi) q[17];\nu3(0.40488894514491*pi,-0.134697678359333*pi,0.776641565045963*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.49212000457519*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43284367248947*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.25474709365495*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.231027840726047*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.230588512202937*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3730901066473669*pi) q[13];\nu3(0.832070192637724*pi,3.26894825632533*pi,4.39684180010712*pi) q[14];\nu3(0.302498905295594*pi,0.39433508732938805*pi,4.047423081712131*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.416588773199599*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[7];\ncx q[2],q[6];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.099592935442483*pi,2.87325695596746*pi,1.31366240072248*pi) q[14];\nu3(0.297981952955387*pi,-0.4802318327552021*pi,4.20286041448316*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39520614273915*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36886248180835*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.35927383796738*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.304299772214737*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39992843991133*pi) q[7];\nu3(1.0*pi,0.0*pi,1.174116272184573*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.338874524787689*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.657981762338101*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.667103482063721*pi,-0.09519233021711199*pi,0.959317135173924*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[7];\ncx q[2],q[6];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.635641748469262*pi,-0.19839588917281997*pi,4.26932820114751*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5136146922329701*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.507405164161336*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44620819020235*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3549647359451*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2210125252019761*pi) q[15];\nu3(1.0*pi,0.0*pi,1.140125020106519*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.46379165889105*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.269186546007907*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.29312208856525*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4192898684106705*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5385897609529469*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.129254861960964*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.808563515641757*pi,-0.4478127251775617*pi,0.874686986538904*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.808178278715949*pi,-0.147057687567285*pi,4.17497983168868*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.450695635980769*pi,0.449228918610753*pi,3.61856486311698*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.721669538339223*pi,3.46344834101258*pi,3.89933597249884*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[15];\nu3(0.651795926370528*pi,2.93377577279072*pi,3.3970961728827*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.797485749567812*pi,0.5519900554377799*pi,4.15731523738142*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5960429730165608*pi) q[21];\nu3(0.335280976343299*pi,0.6252587186840299*pi,0.5675072383870602*pi) q[0];\nu3(0.562310634947389*pi,-0.246223985726838*pi,0.702169729208072*pi) q[1];\nu3(0.726838491521852*pi,3.12561165303612*pi,3.49312040905174*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.296780646802237*pi,3.4256398799476*pi,1.2736724604936431*pi) q[4];\nu3(0.81736419948882*pi,0.157795686985303*pi,0.705606537580562*pi) q[5];\nu3(0.111813524452671*pi,0.6515905365369301*pi,4.17157642639658*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.425129737153106*pi,3.14147846816238*pi,1.95136242006828*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.552857058932639*pi,-0.4791716246255575*pi,0.5092072851546787*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.893890737579004*pi,3.45313731937539*pi,0.933031013527012*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.514364136434823*pi) q[19];\nu3(0.802579801195247*pi,3.18847778493598*pi,3.85654500340128*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.870998208612349*pi,-0.10186045768901802*pi,0.667191820107771*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.37213008364014*pi,3.32777366998115*pi,1.4470780799439389*pi) q[3];\nu3(0.445328715011347*pi,-0.37895328155138597*pi,1.54782879362251*pi) q[4];\nu3(0.605082311917012*pi,2.41875302633404*pi,3.71245319975568*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.630595509548906*pi,-0.324218418812375*pi,3.25154664129912*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.518698741227074*pi,-0.361061904804562*pi,4.2200358155879805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.76017931641061*pi,3.01245623614256*pi,4.453791925286421*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.310181285075*pi,0.38753613152295197*pi,3.74182324413396*pi) q[7];\nu3(0.73442583276371*pi,0.6436789368243001*pi,1.095500437272611*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.246864320859505*pi,0.01923315249356805*pi,3.87400666133215*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.771765246107617*pi,3.38574722144696*pi,0.6335056343607219*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.494078135392158*pi,3.41718481497061*pi,0.867058930172584*pi) q[9];\nu3(0.375424089725819*pi,3.08083441791032*pi,0.5037750683216587*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.437922484993241*pi,3.29979399560123*pi,2.00973558210483*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.551388063664164*pi,-0.08443645841922698*pi,1.149105192986097*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0966358130866004*pi,-0.4612248441948711*pi,1.37998902900925*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.527516412519813*pi,0.5126545592557401*pi,1.21019190156633*pi) q[12];\nu3(0.717261672248078*pi,3.2372743848563*pi,3.27523504552989*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.752797513562785*pi,0.42873544357982596*pi,4.30048495486054*pi) q[16];\nu3(0.471526042507503*pi,3.29669046319201*pi,4.24632234543394*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40211017137773*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.446121748889064*pi,3.31465137726854*pi,1.67992313607611*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.329942125062427*pi,-0.379091807977756*pi,0.912533956454251*pi) q[15];\nu3(0.489863708780818*pi,0.13074701355874996*pi,0.5948119470907683*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274428039100651*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.790380449466032*pi,0.090967461258737*pi,1.051814677094272*pi) q[19];\nu3(0.227398079266306*pi,-0.4081577021858705*pi,1.208292787503735*pi) q[21];\nu3(3.5*pi,3.48089236802301*pi,0.5*pi) q[0];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,1.2526230425304*pi) q[4];\nu3(3.5*pi,3.45942523287419*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.227613843701056*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.678074314393532*pi,2.99182734512261*pi,3.56277965532972*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.427694503706123*pi,3.46777411083471*pi,4.0917628532608905*pi) q[19];\nu3(0.520301127315704*pi,0.004874351090593976*pi,1.202150912102511*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.3504869544143*pi,0.5*pi) q[2];\ncx q[5],q[9];\ncx q[6],q[8];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1738933629485842*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48654395922793*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,0.5209759316676768*pi) q[4];\nu3(3.5*pi,3.39322913659969*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31361804357558*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5142322966599301*pi) q[8];\nu3(1.0*pi,0.0*pi,1.186167245932635*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.176078735604893*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[9];\ncx q[6],q[8];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40998227272921*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.46134447155361*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.263159471403959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38394816315356*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.38166162222832*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36185746984215*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[16];\nu3(3.5*pi,3.40089015562463*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2624436550255709*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46788652882131*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2185302992580311*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1972612076860512*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.347014938733854*pi,0.434757965638804*pi,3.88510765439713*pi) q[6];\ncx q[7],q[18];\nu3(0.0438571583111969*pi,-0.040476012377753*pi,0.884692587969523*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48236506456458*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.194441729916152*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.664436586683721*pi) q[20];\nu3(0.470751909692949*pi,2.68886181625947*pi,1.52289824506661*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.400710453832615*pi,0.42290172784274105*pi,0.863582902735248*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.27176552275581*pi,0.342984715745013*pi,1.086811449338009*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4383040483776295*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45831783318784*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5404081521198872*pi) q[21];\nu3(0.425672376873455*pi,0.7877545873715*pi,4.23788127501766*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4221039358103*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.485294935532932*pi,-0.028481577846744988*pi,1.026475243207193*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.592432511752637*pi,0.78440713128037*pi,0.933101868400262*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.708883280910953*pi,-0.334852197956951*pi,4.13146920352758*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.427551670266524*pi,3.24148964946759*pi,2.04276730081838*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.367804860460595*pi,3.07297537547876*pi,1.7308641181504*pi) q[1];\nu3(0.188939533628785*pi,0.51461202586195*pi,0.5296647433010215*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.856559153123494*pi,3.33033670277247*pi,4.37291407780899*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.789768811076661*pi,-0.09470054329154698*pi,4.20587742357011*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.744883601720022*pi,-0.21710898307389798*pi,0.5882887764211743*pi) q[10];\nu3(0.77005159077898*pi,3.38471040553066*pi,0.818222912142585*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.439979899069215*pi,3.44296710502804*pi,0.657723596922644*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.74229085875058*pi,3.11476706639409*pi,3.72110719642817*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.448680708898952*pi,0.154132493635048*pi,4.366672705054119*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.847059276345554*pi,2.54775613497674*pi,3.99128246173326*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.333315644461465*pi,0.39045263371734795*pi,4.49497149467158*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.583367134628095*pi,-0.20674404264898*pi,1.2825248767788189*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.642543278145387*pi,-0.326926324614717*pi,3.19281004664657*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.671821565406422*pi,0.01299735670351998*pi,1.111589386885652*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.662370582414493*pi,-0.48036252015529*pi,0.907053946276331*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.571797063426185*pi,0.80083006052535*pi,0.613329903086182*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.370668781682172*pi,-0.4765935154628574*pi,1.294309052677735*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.399309406292714*pi,-0.009836680970658984*pi,0.81847025217981*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.393704613508775*pi,0.6357736482440901*pi,4.2694353197024295*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.750246285224016*pi,-0.370590520208254*pi,0.723512679518999*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.614345509067158*pi,0.09475785585276697*pi,4.02052082398001*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.739935115628826*pi,-0.218951587500611*pi,1.045998470164879*pi) q[20];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.683368236821135*pi,-0.4138552246842842*pi,3.55173404205868*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.333819777816424*pi,2.5932899974432*pi,1.0393739071596522*pi) q[12];\nu3(0.281714293281983*pi,0.54238036114521*pi,4.2330847541109105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.364159163340772*pi,-0.03974377635814702*pi,4.30364020797551*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.184715792255318*pi,-0.176402166408757*pi,3.94128489908019*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.28510054732987*pi,0.5*pi) q[1];\nu3(0.967199647312682*pi,0.27800781691617504*pi,1.61878130249834*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.41716999359979*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1276338913248871*pi) q[10];\nu3(1.0*pi,0.0*pi,1.187148036759317*pi) q[11];\nu3(0.74852068172493*pi,0.39046308612870095*pi,1.104518053761373*pi) q[12];\nu3(0.354717041474344*pi,-0.020081362745931974*pi,4.41934681899054*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.262654849278138*pi,2.63709201796013*pi,1.1594555318940811*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.430138292718847*pi,-0.4984982787624147*pi,0.661712589098295*pi) q[19];\ncx q[1],q[10];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34014070484602*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.149478681085695*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.298165435553597*pi,2.6838238927976*pi,1.479158661879898*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36802401025555*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42341358646461*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.343008902724844*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49482512246776*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37897043672253*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.495869188548243*pi,-0.368991294658746*pi,4.01032767123887*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180710375652567*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[10];\ncx q[2],q[9];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.49737876341585*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[18];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41817473935171*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3826592394141*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39628508626053*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(3.5*pi,3.38700841742617*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.282026886183403*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1451442019020242*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35244527431838*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281486082549913*pi) q[19];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.17698490826386*pi,0.5*pi) q[12];\nu3(3.5*pi,3.28864317272991*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.28250434146011*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1455740135446248*pi) q[21];\nu3(3.5*pi,3.45022771075617*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5785094911176132*pi) q[15];\nu3(1.0*pi,0.0*pi,1.213801353484456*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5039278806410948*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.740544307642207*pi) q[19];\ncx q[0],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34447210158665*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47026765758279*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.161041421061093*pi,3.22256869868907*pi,1.22775475959953*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.088018684167855*pi,0.9852357701406*pi,4.0487788731495*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43180071945056*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(0.531421841445397*pi,3.22232397865454*pi,4.34306659059125*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.460578351100738*pi,2.9453057295836*pi,1.358883850318953*pi) q[3];\nu3(0.53634792436725*pi,3.1474421018247*pi,3.39218318469016*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.478985738004989*pi,0.136317153764141*pi,1.123521681262875*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.483639084240511*pi,0.73683660102199*pi,0.8441198768330971*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.666349426073828*pi,3.43022723530705*pi,3.4412827325336*pi) q[10];\nu3(0.424058700914043*pi,2.65485648771011*pi,1.61962238828811*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.864593589508324*pi,2.70898016221445*pi,4.20246254512532*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.680376698785184*pi,3.21530715990167*pi,3.67257877072657*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.637801544273737*pi,2.82216801265589*pi,4.12850506497706*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.479873927973439*pi,-0.09136934557072701*pi,4.39575869643705*pi) q[5];\nu3(0.230864469081711*pi,3.33304670171115*pi,1.51677108036878*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.354089186266399*pi,0.279846465034154*pi,0.8277689108353881*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.228065858749918*pi,-0.17760929051985203*pi,1.481228616120704*pi) q[10];\nu3(0.305851073789749*pi,0.058948699716562025*pi,0.8378192608305459*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.545985493304747*pi,2.69591410015727*pi,3.87002032421759*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.788013997275358*pi,0.46951920846804296*pi,1.444700974482397*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.910106636840533*pi,2.64975565491959*pi,3.74960298749146*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.546475715127906*pi,-0.4938847937006775*pi,4.08137507475086*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.676376483845901*pi,-0.330089189674865*pi,3.88939892406292*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.71867204169637*pi,3.44727417485589*pi,4.3195652762433*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.554100468400201*pi,0.30685761593209704*pi,4.07418830775839*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.366745807367487*pi,3.04753114782859*pi,0.5430126398875131*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.604493813314981*pi,2.78413137142256*pi,4.26498004827185*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.788852676601052*pi,3.2982789668614*pi,3.97198564831668*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.256547108274785*pi,3.44504970098186*pi,0.9288794083033081*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.432072787762528*pi,-0.4352619002522457*pi,1.006410459505966*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.698970811584271*pi,0.5686531102099499*pi,4.07405413482686*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.393276731445878*pi,-0.140580239228088*pi,1.62958042023702*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.212928338226821*pi,-0.333509820113993*pi,0.959458017463534*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.51591867645013*pi,-0.38782780016373297*pi,0.870552160337805*pi) q[0];\nu3(3.5*pi,3.37363115395402*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.949343424717404*pi,1.04111795165406*pi,0.8187641681947699*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.406936161926172*pi,2.75792502913649*pi,0.9636099779995879*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3233956977772001*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.456817178774319*pi,2.99218278895858*pi,1.2605930468382018*pi) q[21];\nu3(0.387406873146421*pi,0.291003590299871*pi,0.681670836826519*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.42623870171569*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0888125701860991*pi) q[8];\nu3(0.702937408969199*pi,-0.23363966489925397*pi,3.65082282448625*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.641723923648873*pi,3.20670577783476*pi,3.09017887107741*pi) q[13];\nu3(3.5*pi,3.41983047657284*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.156629863740097*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.233112143781657*pi,3.19484303015298*pi,1.70847713495904*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37833902109317*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.575788983655924*pi,-0.147060396015179*pi,3.69577125025789*pi) q[16];\nu3(1.0*pi,0.0*pi,1.340537668874473*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5085238794474721*pi) q[19];\nu3(0.371031140624214*pi,-0.49694518298368345*pi,1.70548988952014*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.44453191566492*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49240053105418*pi) q[8];\nu3(3.5*pi,3.39094243094188*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.306235830014751*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.126639105781087*pi) q[15];\nu3(0.0840726755548461*pi,-0.282393839419192*pi,4.3216047323233*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5476597607274013*pi) q[17];\nu3(0.381532415532478*pi,3.14471084714716*pi,0.7734456341488141*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[13];\nu3(3.5*pi,3.33053703225597*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.3025399505657531*pi) q[9];\ncx q[11],q[15];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37260685324253*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.491466006611052*pi,3.0860924419476*pi,0.897589620378191*pi) q[1];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49224077265748*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5100326765146395*pi) q[12];\nu3(1.0*pi,0.0*pi,1.267219366612524*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48263746594249*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.152878111513812*pi,-0.10286175543160703*pi,0.9072797268026169*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3161193188664*pi,0.5*pi) q[0];\nu3(0.561240919115809*pi,-0.19982038581872302*pi,0.8771005384541231*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.783172597979011*pi) q[9];\nu3(1.0*pi,0.0*pi,1.209383742686019*pi) q[10];\ncx q[11],q[15];\nu3(0.39276836594229*pi,-0.05848324354772899*pi,3.95857259790283*pi) q[14];\ncx q[16],q[21];\nu3(0.233000806766714*pi,2.93764373665813*pi,1.3412185967949108*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.570265968674598*pi,0.11547011936111595*pi,0.977137547476397*pi) q[19];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.49714409296106*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5670062307135657*pi) q[13];\nu3(0.16574796584331*pi,0.46159674171324405*pi,0.814587880265826*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.41937862656695*pi,0.5*pi) q[16];\nu3(0.217355344450503*pi,-0.317632665831149*pi,1.60065540395872*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232205720087604*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263747106343122*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.431711130999393*pi,0.15288812554726505*pi,3.4949691056514*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45936184238505*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.413971219549722*pi,3.44713415676614*pi,1.53746147932472*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.853514673751413*pi,0.479141422606277*pi,0.839333975570848*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.279227985002008*pi,-0.030908557315919016*pi,0.8893797433825981*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.856178426378448*pi,3.31660145559901*pi,3.18363082240708*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5933516458678936*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36667667504754*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.55489123445046*pi,0.16272459303506004*pi,1.51400425610393*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.751061161680436*pi,2.3579826317363*pi,3.72306942159878*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.61321862928845*pi,0.38295297668121697*pi,1.384272590204755*pi) q[5];\nu3(0.365485463244447*pi,-0.452101279383479*pi,1.51660351905062*pi) q[6];\nu3(0.337221813530848*pi,2.83311887042008*pi,0.694036194528963*pi) q[8];\nu3(0.366574599498126*pi,-0.018869170920759015*pi,3.65267418318632*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.879149653821187*pi,0.7459672854512001*pi,0.5755357024797222*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49606186072751*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.27890426251569*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.213576461897829*pi,2.93442285969764*pi,1.045974526581561*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.653701382790322*pi,0.28524480434798005*pi,1.52286265611221*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.71158539720206*pi,0.9541829958728401*pi,1.016455214911776*pi) q[8];\nu3(0.533334406647731*pi,-0.4566305512023751*pi,3.83437604427706*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.330167862078244*pi,-0.392317067564022*pi,4.30835080608891*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.29071898094519*pi,-0.246836296303085*pi,1.368540739331035*pi) q[0];\nu3(0.372251726488966*pi,3.3454667681968*pi,1.81997682120304*pi) q[2];\nu3(0.727349830277044*pi,-0.311638353789141*pi,4.1409109705547404*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.515098790409175*pi,0.31889193900050095*pi,0.7576307110302549*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.616258894224914*pi,0.008527208123850993*pi,1.217069770151809*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46789685525225*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.409407756009832*pi,3.45132002700296*pi,4.3424562086077*pi) q[0];\nu3(0.8312158045766*pi,0.8227346847797099*pi,0.604744582463303*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.192908999341*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.098238930992376*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.442029894857069*pi,-0.004283953939058005*pi,4.03426641142066*pi) q[13];\ncx q[14],q[17];\nu3(0.758572866877032*pi,3.03767655750223*pi,4.0629124125613405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.101974938924993*pi,-0.203298208953*pi,4.0943963457208*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.670098252603807*pi,0.22578446275709996*pi,0.858232720275024*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.221187085654959*pi,3.11014249922052*pi,1.76449081632572*pi) q[18];\nu3(0.37592925994138*pi,0.03336260389454604*pi,0.962160090303799*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47700057486155*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5758346661508615*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.347546001898726*pi) q[9];\nu3(0.368465925765995*pi,3.41282936339525*pi,1.45431546486148*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.772319171584298*pi,2.83162393375561*pi,4.28303833344834*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.204537510126694*pi,-0.396953145447727*pi,4.07477181080951*pi) q[20];\nu3(0.694421030212675*pi,-0.315145991271351*pi,3.70465371596327*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.374434203340095*pi,0.54982257702638*pi,3.76525590156919*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.527149225603715*pi,-0.284854554863578*pi,3.56942420038363*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.46431833735169*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37351634742747*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.280573386063482*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.49632424863357*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.36747545571853*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.282800776538267*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[13];\nu3(3.5*pi,3.33738127427257*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.392869924900922*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165981173586011*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37361322212671*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.400419984111721*pi,0.051627354266460035*pi,0.5652381176475119*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4977811359442*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34319757992813*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.298492350550902*pi) q[13];\nu3(0.205124731575062*pi,3.34112967038277*pi,1.61203508887197*pi) q[14];\ncx q[16],q[18];\nu3(0.480715455664669*pi,3.29289135124757*pi,0.5795736925395164*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258912469957337*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.2318599267623*pi,0.20463081854495202*pi,0.79279492041891*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48693985466744*pi) q[6];\nu3(0.51787323129702*pi,2.87660435464208*pi,4.06474580207454*pi) q[7];\nu3(3.5*pi,3.46641334645395*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.409202659031541*pi,2.56451523357753*pi,1.338703691783469*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36280005436261*pi) q[15];\nu3(3.5*pi,3.49736376787424*pi,0.5*pi) q[16];\nu3(0.890350846123564*pi,0.296665359114318*pi,4.1221284745508004*pi) q[17];\nu3(1.0*pi,0.0*pi,1.25235608503305*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5154675721964477*pi) q[20];\nu3(1.0*pi,0.0*pi,1.177576274999684*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.290599331970412*pi,3.14069016120962*pi,1.471432923649991*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.43321417764532*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.471650468811919*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.495279436366721*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5101655480679481*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.810586426531977*pi,3.47658292800317*pi,4.26817590921447*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.645296261976108*pi,0.17516307578929802*pi,1.080617540886881*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.197194870338115*pi,3.47381397660735*pi,4.43059528414319*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.361224060147494*pi,3.1970244118867*pi,1.69554839865799*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.160143872530953*pi,-0.353450327605094*pi,0.781721453693526*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.83726142867805*pi,2.68675749131636*pi,4.049225350323431*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.518694179354045*pi,3.0770818378125*pi,0.776259709645985*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.491759280191569*pi,3.13475650337195*pi,1.867745016823*pi) q[2];\nu3(0.663252020427794*pi,-0.4779959853143454*pi,4.45046606462797*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.39873527941691*pi,3.30828335920456*pi,2.14524958639756*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.455644185240187*pi,0.64805320181149*pi,3.65099150309513*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.471229595381151*pi,0.67266836355348*pi,0.9318979524965469*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.348280906452425*pi,-0.192837939497849*pi,1.56933009235601*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.330782992652979*pi,0.32560281533608104*pi,0.964741196382904*pi) q[2];\nu3(0.568784500034657*pi,-0.341420870797919*pi,0.5646782028098773*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.383851959492317*pi,3.29915839270409*pi,0.846972426974412*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.234913626065209*pi,-0.29796062939963297*pi,1.64144091491399*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.504268598480071*pi,2.815436936247*pi,3.8049561889403*pi) q[0];\nu3(0.344985499678591*pi,-0.157117235442644*pi,4.3564363823493*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.83164119012598*pi,3.35925096581965*pi,2.93694873971818*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.826167519411203*pi,-0.13298144649812998*pi,1.0016559356479982*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.843773462575982*pi,2.97347641770713*pi,3.49729831270974*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0430017610778746*pi,3.45531839831906*pi,1.5589056742449*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.601429448423462*pi,2.53375066722774*pi,3.89084372237*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(0.60931026832917*pi,3.05966165862086*pi,3.08678065378681*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.292722642307838*pi,3.08116149354083*pi,2.0357158120248*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.875481914172736*pi,-0.032854859330555986*pi,3.51701163328528*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.341754964005232*pi,0.52177424345716*pi,3.86741228473926*pi) q[16];\nu3(0.346526459309189*pi,3.44339485104146*pi,1.52489326847594*pi) q[18];\nu3(0.3416499607998*pi,2.93504875661012*pi,0.992228895224995*pi) q[19];\nu3(0.210246773701418*pi,-0.024844201415608003*pi,4.124135879456119*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.41529315160044*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.17954121622775*pi,2.85350819364225*pi,1.2675855160127*pi) q[15];\nu3(0.138399170708559*pi,0.396230454017396*pi,0.821893446040623*pi) q[16];\nu3(0.53876546738668*pi,-0.080411760853344*pi,3.54224926174607*pi) q[18];\nu3(0.573491846204703*pi,-0.069459631811226*pi,4.10796597746433*pi) q[19];\nu3(1.0*pi,0.0*pi,1.309390128196867*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44381617626345*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1745843937223541*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47174413212976*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1337140499799458*pi) q[14];\nu3(0.935629860756017*pi,0.81704650966239*pi,4.4904018340611405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[9],q[21];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43950913954982*pi) q[20];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44820802176541*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.34196263825611*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46251605467772*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(3.5*pi,3.49554538797899*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.130991113374812*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.531271741161548*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2029177129377842*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287129956081969*pi) q[21];\nu3(3.5*pi,3.41598170191006*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.157061939174822*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[14];\ncx q[9],q[21];\nu3(3.5*pi,3.39813912578368*pi,0.5*pi) q[10];\nu3(3.5*pi,3.30388185213343*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.237973825639708*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.264273540746329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.49513099271506*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.29530710190443*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5263346987044241*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.28702266351771*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25239588457315*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48334890819796*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.309406699722841*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5567824435870117*pi) q[6];\ncx q[7],q[18];\nu3(0.689806676631705*pi,2.59197955249698*pi,3.52018725129325*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.719737110635113*pi,0.45887509799441095*pi,4.35493148863544*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35468276088363*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5757422982920086*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.626002274480896*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5061854397110896*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.619674132843369*pi,0.20179129885729696*pi,4.08196763780058*pi) q[12];\nu3(0.593467553713397*pi,3.27681198179654*pi,3.13148975361726*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.415872315573742*pi,3.30802232977409*pi,4.18042097093893*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0472348598185987*pi,1.02365419782703*pi,4.03736589849533*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.78055035171297*pi,-0.025949693689342024*pi,4.150892264683121*pi) q[19];\nu3(0.287139457876421*pi,2.77205696573888*pi,0.918225207598625*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(0.255865485592885*pi,-0.049968959004975*pi,0.8047186535166371*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.340842404922785*pi,-0.4845283450448637*pi,0.5594904916098411*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.369186660443448*pi,1.04370899915103*pi,4.10526472137109*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.444230442862334*pi,3.47019519577061*pi,1.94890118093082*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.275497514166069*pi,0.210405035263027*pi,0.5713830596420297*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[7] -> c[7];\nmeasure q[16] -> c[16];\nu3(0.582446392889048*pi,-0.30030410508904404*pi,4.16856418182377*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.727333557485531*pi,-0.09303352751723099*pi,3.61672613646452*pi) q[6];\nu3(0.457174009600002*pi,3.22216395777144*pi,0.837921067689942*pi) q[9];\nu3(0.59461281386504*pi,0.7461593071245101*pi,0.840921905257606*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.710104001540896*pi,0.05401772792914705*pi,0.858258735358017*pi) q[17];\nu3(0.799567441819868*pi,3.07373533902055*pi,2.95876190678129*pi) q[18];\nu3(0.325367111273132*pi,0.394700645258364*pi,1.026296031805456*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.317679951617299*pi,-0.012007838450122987*pi,4.2262680280490805*pi) q[3];\nu3(0.287236574720589*pi,3.14148170564403*pi,1.437737792984925*pi) q[15];\nmeasure q[3] -> c[3];\nmeasure q[15] -> c[15];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.355939754394607*pi,2.9892491422623*pi,1.52587909590135*pi) q[0];\nu3(0.876047731728816*pi,2.86376579973187*pi,3.42728750808518*pi) q[1];\nu3(0.629428193420502*pi,2.88814943410103*pi,3.59961860162292*pi) q[2];\nu3(0.409658276051419*pi,0.37385919449148397*pi,0.752521128777538*pi) q[3];\nu3(0.787772596785137*pi,3.34662804825621*pi,3.87398411656319*pi) q[4];\nu3(0.80872624506023*pi,-0.386034075665473*pi,3.91845299847613*pi) q[5];\nu3(0.977170073057911*pi,2.98928637956408*pi,3.23019705952867*pi) q[6];\nu3(0.254492627671725*pi,0.79042490028215*pi,0.7084752672148911*pi) q[7];\nu3(0.315977958251621*pi,3.25089563992081*pi,1.182687624067682*pi) q[8];\nu3(0.514367329188281*pi,0.31125240611375704*pi,3.70615204232128*pi) q[9];\nu3(0.773216675786548*pi,3.45224411862515*pi,2.9624241858378*pi) q[10];\nu3(0.395430097183495*pi,0.06252919652591704*pi,4.14256708235024*pi) q[11];\nu3(0.461773455253477*pi,-0.048213145029639026*pi,3.87575500632332*pi) q[12];\nu3(0.38052787191599*pi,-0.019553912656432026*pi,0.743120086157371*pi) q[13];\nu3(0.498059879926124*pi,0.246425529833892*pi,1.151843727675985*pi) q[14];\nu3(0.849123964674042*pi,-0.4490392421606086*pi,0.931298833440542*pi) q[15];\nu3(0.385986620716784*pi,2.65393375905185*pi,1.347967797967216*pi) q[16];\nu3(0.909078222015691*pi,0.06036390306109096*pi,0.8654056486111941*pi) q[17];\nu3(0.361890820129795*pi,3.05489410390605*pi,0.826628123402082*pi) q[18];\nu3(0.464026381028651*pi,0.432908339640944*pi,0.932855337697013*pi) q[19];\nu3(0.595145111160117*pi,3.12561670941124*pi,3.76631343166456*pi) q[20];\nu3(0.235103584220772*pi,3.20662614637382*pi,1.5673111291515*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.36312073572863*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38547326735445*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.36699063600574*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.08278140704885*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.289376149463353*pi) q[10];\nu3(3.5*pi,3.3224541302094*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.278626265463106*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1308910924620381*pi) q[16];\nu3(3.5*pi,3.46729479792159*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317674770344591*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[16];\ncx q[1],q[10];\nu3(3.5*pi,3.49627275261024*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.35142989660588*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.32350266255947*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.194550173332388*pi) q[9];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.443938214586566*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,3.3609297883811*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.162854896715476*pi) q[20];\nu3(1.0*pi,0.0*pi,1.12497300783696*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.43581655042428*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5023749166233877*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.46386687963544*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.410598207898341*pi) q[10];\nu3(1.0*pi,0.0*pi,1.153690025269434*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3127640249468762*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40248954405725*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5577630377393986*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5748133523984553*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[16];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.631496988561383*pi) q[9];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.741230889091411*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35891556937179*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5387024473627013*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5062196053733463*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39770502147856*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.674910025874021*pi,-0.20529950541966802*pi,0.846147716768797*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.497668015577608*pi,0.7014930997353299*pi,4.26764669980039*pi) q[5];\nu3(0.605544776390582*pi,-0.10340945733392198*pi,0.773107830315523*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.284691136697263*pi,2.46511926332232*pi,1.298598695327583*pi) q[16];\nu3(0.583990241997873*pi,-0.21871150747184998*pi,3.40862260488791*pi) q[17];\nu3(0.654495610130182*pi,-0.14993150501719998*pi,3.66490558079235*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.451742928578163*pi,3.1453194334611*pi,4.2211191224363205*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.641614948731587*pi,3.0492690563745*pi,4.26750792116595*pi) q[4];\nu3(0.401161516912463*pi,-0.07019923729224897*pi,3.69783550023085*pi) q[5];\nu3(0.328574710666694*pi,2.63899208807619*pi,0.896216761934868*pi) q[6];\nu3(0.683566722443063*pi,-0.3280977244651*pi,3.71135507639901*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.632834984185482*pi,-0.4816896750924943*pi,3.49930542160193*pi) q[16];\nu3(0.981778299901825*pi,3.18862968835556*pi,3.03937151826014*pi) q[17];\nu3(0.690441280852714*pi,3.24322425101874*pi,3.52325779217053*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.354160149735343*pi,0.5997000734835201*pi,4.4503013797554605*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.470719184267561*pi,-0.07037639581698901*pi,1.324993018285664*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.18827005513591*pi,-0.27470451595033096*pi,3.80995860308731*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.639251631046493*pi,1.0221755783373*pi,0.63065909070383*pi) q[8];\nu3(0.573686927631399*pi,0.323261644212568*pi,3.90093359092787*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.614986771875822*pi,-0.38789286834559*pi,0.674314737584411*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.520128888598453*pi,-0.15187255575704*pi,0.665602700378196*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.330224613316587*pi,0.27368205378531296*pi,4.0904720954717*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.388918761286821*pi,3.4615803109559*pi,1.1493913397660571*pi) q[21];\nu3(0.133020566298007*pi,2.99673822520973*pi,1.81702740301183*pi) q[1];\nu3(0.31278338557317*pi,3.46525629886326*pi,0.679529355419219*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.83970439100317*pi,-0.24755947529658*pi,4.09019779718713*pi) q[8];\nu3(0.876635916692194*pi,3.28922937844632*pi,3.85522318700234*pi) q[9];\nu3(0.591518871282656*pi,-0.416864404542996*pi,0.71171783219105*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.366697136203177*pi,0.75766214216644*pi,3.90631442870174*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.899021957502454*pi,0.65486469171279*pi,4.32146935087244*pi) q[14];\nu3(0.445585766648553*pi,0.009675065570884045*pi,1.15538589492839*pi) q[15];\nu3(0.663069006028589*pi,1.16264028986337*pi,0.8010051780354279*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.741449002908722*pi,2.62009154293401*pi,4.08888600130427*pi) q[21];\nu3(0.362814193978237*pi,3.22611230422561*pi,1.99859237072749*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.527029091662129*pi,-0.04812110416547799*pi,3.99261773671021*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.448756736264621*pi,0.72027819699061*pi,4.22370838171421*pi) q[10];\nu3(0.681841399269594*pi,-0.222072552452381*pi,3.94778640364979*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.234249081621648*pi,2.95888937564859*pi,1.51535938643009*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.222388875574856*pi,3.44789054473487*pi,1.053205611447623*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.606163966027897*pi,3.45850589052181*pi,3.26512364153993*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.54494100666559*pi,0.029632267620236963*pi,3.90551936642408*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.784073862619663*pi,-0.277238121449282*pi,0.624510639246984*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[12];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.80093568031575*pi,0.044768852784970004*pi,4.425838221114359*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41328834854431*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35947126102002*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46133476513458*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.4517276670279*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.271341482391602*pi) q[12];\nu3(0.598479276605186*pi,-0.490976473719786*pi,0.785000718231771*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2733105201218828*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2640592340083*pi) q[15];\nu3(1.0*pi,0.0*pi,1.12622084717206*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32497203388316*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[14];\ncx q[5],q[12];\nu3(3.5*pi,3.39453698799662*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.319018749701806*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.318887934878184*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[18];\nu3(3.5*pi,3.35336468238059*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.38918027551265*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.305007794526057*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5582942172474437*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5462923732090674*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5529700515662999*pi) q[15];\nu3(1.0*pi,0.0*pi,1.304331166918195*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43513151270604*pi) q[17];\nu3(3.5*pi,3.46282995529065*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.204935095911112*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.40528694274748*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[14];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.24649133191649*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3099214165346496*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5628989547169565*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48960051638713*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4732090939229305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5242394497223618*pi) q[20];\nu3(0.837437655492519*pi,0.24767159160366803*pi,0.5794465841045489*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.460077453978164*pi,3.3408880808541*pi,0.5807083502040203*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4467010464805*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.174947044685055*pi,2.66835711835841*pi,1.062916778612037*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.456829784666641*pi,0.50615124769148*pi,4.14421673611593*pi) q[0];\ncx q[1],q[9];\nu3(0.672578012267489*pi,3.39838104900301*pi,4.35927575959317*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.516604458645867*pi,-0.03838161413748897*pi,1.290060484056581*pi) q[4];\nu3(0.552938890269754*pi,3.31789589049209*pi,4.357838571266861*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.36871586070527*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.384085164969255*pi,-0.337323470992013*pi,1.3583549590636919*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.295231678443237*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.319698782545198*pi,3.46666216720141*pi,1.085364283842822*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.590546011232473*pi,0.5030680142847701*pi,0.756870524900342*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.261056451624745*pi,0.8167773395712301*pi,0.5232017449749675*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.665977118899279*pi,-0.4856161368204863*pi,0.5136831470158252*pi) q[19];\nu3(0.0592614607010232*pi,-0.37021417560385*pi,3.99569752499286*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.62388142226767*pi,0.272686909643*pi,1.63251857410861*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.662426513346335*pi,3.39267427143166*pi,3.23771401273224*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.409379364631558*pi,2.85162715492098*pi,0.730762058592369*pi) q[18];\nu3(0.665626414325459*pi,0.70895510296228*pi,0.8562677500934059*pi) q[19];\nu3(0.736825442382779*pi,3.48165502581777*pi,3.98433435321417*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41189335112536*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.354958310386602*pi,0.76394483254619*pi,4.47932655448336*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.50344412874225*pi,0.02963306948537603*pi,3.87926267602889*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.357883177692072*pi,3.43935278582379*pi,0.5414411159956065*pi) q[17];\nu3(0.379536511170886*pi,3.11586285311542*pi,1.0105652182751*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.756280559863201*pi,3.23282691873747*pi,4.24297826002105*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.568064518818476*pi,0.43221144271231804*pi,4.08910116468855*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.669860564614798*pi,-0.379877949960454*pi,0.74025115666963*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0911781355214506*pi,-0.314826173825216*pi,1.70366691988461*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.8459926513997*pi,3.0344167385995*pi,4.252401558002299*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.880884336578373*pi,3.1923766336732*pi,4.38078540181492*pi) q[1];\ncx q[2],q[20];\nu3(0.648991778758221*pi,2.75396620619716*pi,3.53337569308943*pi) q[3];\nu3(0.859272943998782*pi,-0.07693991451626297*pi,3.6362977832179*pi) q[6];\nu3(0.810746682850198*pi,0.13530289576717902*pi,4.16181432002619*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.616478282090587*pi,3.04836949322915*pi,4.38861437916338*pi) q[10];\nu3(0.25467299382333*pi,-0.119900199296191*pi,1.152411431005189*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.231167693757386*pi,2.93927005746593*pi,0.651921445888883*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39649899209026*pi,0.5*pi) q[0];\nu3(0.221892912599116*pi,0.43549677919991303*pi,3.97858400013989*pi) q[1];\nu3(3.5*pi,3.4118927553698*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.328058108033583*pi,3.4983889549343*pi,0.8327672285319629*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.596817475232225*pi,2.32635408686366*pi,3.74724839548907*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.668349797814213*pi,2.77444106264041*pi,4.0634385372016695*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1840958067793559*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189020314788869*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.663215349402891*pi,3.32089132328966*pi,3.21994001773321*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49312582210915*pi,0.5*pi) q[8];\nu3(0.243681496665773*pi,0.53803865860486*pi,3.77012722160612*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.313509703976746*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46232876170869*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49994298210518*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[5];\ncx q[2],q[20];\nu3(3.5*pi,3.44242040161612*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[11];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222293576092325*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39820879558458*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.44097302593839*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.231955425450506*pi) q[5];\nu3(3.5*pi,3.44899741262886*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3036074425499629*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.241143027017321*pi) q[11];\nu3(0.739457246665239*pi,2.64881832218867*pi,3.75592331984628*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40512477142202*pi) q[14];\nu3(3.5*pi,3.30506540977391*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2820536498910289*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[11];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.995543741790838*pi,0.297972981339204*pi,1.435526873377345*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.429689432063*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43294581112068*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5339126822703184*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.27712975000978*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4683739367241095*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.826290007689848*pi,0.450719660791536*pi,0.970794221372671*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.541727969706233*pi,0.48611817249756994*pi,4.33853121042869*pi) q[21];\nu3(0.660141741588968*pi,-0.039694642525305024*pi,1.015108359019314*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39249681807773*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.21069242904207*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.394800466829794*pi,0.28656903478821105*pi,0.632443022263954*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.66752924211255*pi,3.17258950820716*pi,3.2410514894552*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41370357802251*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.189248170932606*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.76752970731503*pi,-0.31543749948615296*pi,3.88439930167842*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.480393802751575*pi,-0.173529594187379*pi,1.231207912592587*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.303063111119744*pi,2.88073844914204*pi,1.156112877937658*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5085446750701164*pi) q[18];\nu3(0.174903169841856*pi,-0.4987230451063424*pi,1.52222134593652*pi) q[19];\nu3(0.504706050361018*pi,3.38170820512979*pi,0.879951508274917*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.633346292832634*pi,2.8135718030078*pi,3.53417566985948*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.371909234263056*pi,-0.11464853696571098*pi,0.5346504393283704*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.49824710134291*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5490535403203789*pi) q[13];\nu3(0.384726535801634*pi,-0.4683681274097263*pi,1.62687947636619*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.439111647141793*pi,0.7547321305633801*pi,3.93769886723458*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.341305004313976*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.735699118023417*pi,0.029279285470169003*pi,1.451244543908172*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.753490454907448*pi,0.56562932375617*pi,4.1471977050805595*pi) q[7];\nu3(0.37508891508998*pi,0.16754456985572297*pi,4.26537098848575*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.465904669066352*pi,3.36716765961532*pi,3.20561613743365*pi) q[14];\nu3(0.621736916776957*pi,2.66887917698592*pi,3.70969539222549*pi) q[15];\nu3(0.456027993546349*pi,0.5503495294359899*pi,3.65795299753106*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.624453924300424*pi,0.439143612301198*pi,0.758224284098526*pi) q[1];\nu3(0.329250557005213*pi,-0.335922924103441*pi,4.39491268286977*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.563597491843603*pi,-0.093654667248731*pi,4.41900845613722*pi) q[5];\nu3(0.560436452979789*pi,0.19086194302168702*pi,1.488076050028409*pi) q[6];\nu3(0.340161280130443*pi,-0.32453028037389897*pi,0.5816435028437391*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.299475473086561*pi,3.37529918122047*pi,1.03681099171635*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.217198294258361*pi,0.35255787748741896*pi,4.38193791271331*pi) q[15];\nu3(0.550293233177218*pi,0.368134897041799*pi,0.907958258819469*pi) q[16];\nu3(0.792290677092644*pi,2.90108676842686*pi,3.73844828658195*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.654604716320609*pi) q[21];\nu3(0.679495122198979*pi,3.20378114344162*pi,4.06681499465212*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.625851478542247*pi,0.11062123581365402*pi,0.784288629250792*pi) q[5];\nu3(0.405300110505083*pi,-0.03741909623124201*pi,3.77944854648932*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.44977519976641*pi,-0.22368596483839498*pi,0.687289977031849*pi) q[9];\ncx q[10],q[21];\nu3(0.393002318895067*pi,0.5011171642340899*pi,4.43420243887906*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.429466260050662*pi,0.491700801827596*pi,3.60687226548253*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.607883383372175*pi,0.43886756797758497*pi,1.244964657839507*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.716945978609455*pi,3.17859286058298*pi,3.2667943046516*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.559386737666991*pi,2.73013610525395*pi,3.52028351137411*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.247260669097164*pi,-0.221689511451361*pi,4.01565344493619*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.468645972573259*pi,0.26782482809269403*pi,4.06884978789287*pi) q[18];\nu3(0.628604132277746*pi,0.42022395598152296*pi,4.4432174168313*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40278841060876*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.292669653457986*pi,2.68803538340619*pi,1.4623737810659558*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.697172897702267*pi,-0.304258834481985*pi,0.679876245459429*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.209621731299778*pi,3.24802443884074*pi,4.494560126726331*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26146029978556*pi) q[19];\nu3(0.551307233419223*pi,3.26023123946818*pi,3.34621138176925*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,3.49305768520986*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,1.192183763780936*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40633588185882*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.495481662949389*pi,-0.045687933179460016*pi,1.290363400351485*pi) q[13];\nu3(3.5*pi,3.39652956999407*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.273609967306935*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.138511389361987*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.31121655246028*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.49601502558151*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2623285019271981*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.272261563364429*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42961328870623*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.5490673105248506*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43997492356316*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.619497567829815*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.23650876933026*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5527861092151287*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44212466418078*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41306726266256*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.491539767279*pi) q[8];\nu3(3.5*pi,3.38448723132934*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.173889643061238*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.44606827981213*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.152027591139015*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.309788649927326*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.611577011792256*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40796754920079*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.455430361621441*pi,0.17481850294866697*pi,3.6621970217472*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.687201624853175*pi,0.17612394163313905*pi,0.5782390169998878*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3671104129958795*pi) q[10];\nu3(0.453804085257564*pi,0.46781340117522596*pi,0.657694516786398*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.375431203015236*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.424327338435857*pi,0.13536833066615905*pi,4.10080442696007*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.374945324352041*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.605454027277173*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.109049130237145*pi,0.07670901220738602*pi,0.572158979749075*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5875542539383*pi,-0.144456157333603*pi,4.088882052224291*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.525810937683964*pi,3.33052723255927*pi,4.22343165056154*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.849080292833997*pi,-0.136294864714131*pi,3.81760671955604*pi) q[14];\nu3(0.508178112258349*pi,-0.260599744830798*pi,4.04469397828618*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.253151287775371*pi,3.35011640880137*pi,1.162480895908744*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3555187073208*pi) q[13];\nu3(0.849120986194259*pi,-0.08739540647656102*pi,4.2191861721006205*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.444363614852666*pi,0.6960887619818099*pi,0.8770476269705789*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.79322773387617*pi,0.331811066931211*pi,1.373051677895601*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.442461216773242*pi,0.7349690247270799*pi,4.18693727019165*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.878921584572127*pi,-0.20392654360317503*pi,4.32920539777245*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.37522769026549*pi,0.20497780316456005*pi,1.019364202965967*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.56746750061307*pi,0.298556775438785*pi,1.4593462727273319*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.407861037328872*pi,-0.158738858622397*pi,4.029711553555201*pi) q[19];\nu3(0.380947127672928*pi,3.30612058268801*pi,1.4329051786974079*pi) q[20];\nu3(0.360010482753283*pi,0.07663953039319005*pi,3.64737611930921*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.512907035857175*pi,0.463714836688628*pi,0.578507656474382*pi) q[1];\nu3(0.557394699861917*pi,0.092195700014434*pi,1.370978234898967*pi) q[3];\nu3(0.151933780057654*pi,0.32257938012932097*pi,4.231849557209721*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.583338789677312*pi,-0.258759770028808*pi,3.57822014600041*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.762180716105635*pi,0.62824424011104*pi,4.18565533076311*pi) q[19];\nu3(0.438933726945778*pi,3.21415413479148*pi,1.6897597136786*pi) q[20];\nu3(0.621686591464486*pi,3.09705045297665*pi,3.54034153462544*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.88152286357969*pi,0.23462994820153504*pi,1.278741294418614*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.546600009231274*pi,1.04450412063838*pi,0.899290828428455*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.799985566101146*pi,0.8661518687099401*pi,0.716644475168147*pi) q[5];\nu3(3.5*pi,3.34800304682914*pi,0.5*pi) q[6];\nu3(0.684983998217596*pi,0.22103385407897402*pi,4.01143615423372*pi) q[8];\nu3(0.490057170885956*pi,0.49360631854926196*pi,0.958013594149312*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.604688347310724*pi,3.39406981220346*pi,4.08634393926505*pi) q[16];\nu3(1.0*pi,0.0*pi,1.172024903108683*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.780630095839949*pi,0.41061371662494905*pi,1.072733658989766*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.632668086191548*pi,-0.386477448033476*pi,3.92749999176095*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[20];\nu3(0.435795040409626*pi,1.09101966891911*pi,4.17821758922259*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41660232204483*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37031821454101*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.228167022150253*pi,-0.4462709201122337*pi,1.5909299018112*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2223420324199519*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44425907307522*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5625758394483484*pi) q[17];\nu3(0.615789884099419*pi,-0.4560897757477023*pi,0.628654788163454*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231636132367629*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246454968771571*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[19];\ncx q[3],q[11];\nu3(3.5*pi,3.31406277820864*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.199830854372415*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.526301709695376*pi,3.35125425611982*pi,4.09844348641491*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.185263189236041*pi,3.01738407586248*pi,1.64380846055191*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48111398269176*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.446472358753355*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41627872778097*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5918672923158149*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4160021898004995*pi) q[20];\nu3(0.574814394630233*pi,0.29433031790541*pi,4.10582388448186*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[19];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.796030638480063*pi,0.72555820766867*pi,0.5794152845000005*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5257953221740088*pi) q[7];\nu3(3.5*pi,3.34352823590988*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.526935290804502*pi,3.4886554217403*pi,3.23527709883172*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1829625585801908*pi) q[21];\nu3(0.558881971142672*pi,0.56049854870448*pi,4.07510257890661*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[18];\nu3(0.886564284244363*pi,0.16828954472286894*pi,0.729793616591476*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.534355788543147*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.335732153732735*pi,-0.258440453027663*pi,3.94118094454962*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.160868942525719*pi,-0.397376557912399*pi,1.6252290385617*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47916077000622*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.795929294657713*pi,0.96184860858949*pi,0.63601683513702*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2052639248294699*pi) q[18];\nu3(0.576588155294684*pi,0.29003403075379797*pi,1.391164314846546*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.572608137425473*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.627951399316054*pi,2.96241158406048*pi,3.21016932477938*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.614680380727037*pi,3.49769790993283*pi,4.464848581885899*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.47878607183096*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.405579099239112*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.328213656935534*pi,0.8356252844541701*pi,4.10962636614885*pi) q[17];\nu3(0.795759172616437*pi,2.35614866052929*pi,3.68911627879816*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.895695961567403*pi,3.22078774305807*pi,3.08937752739354*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4685585399863506*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3215602385323*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.507430860833555*pi,2.55789481988608*pi,3.56683152850527*pi) q[7];\nu3(0.877291224957768*pi,-0.08229849506477799*pi,1.0041528215009081*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6943798678204121*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0625542799776137*pi,2.72158099859647*pi,0.991244232135016*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1990119332573062*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.729012643053505*pi,3.25635793555432*pi,0.734322177546331*pi) q[1];\nu3(0.958310240363616*pi,0.5489005859170899*pi,0.5131169638943714*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.261172685275315*pi,0.24717895974030002*pi,3.75817719264481*pi) q[7];\nu3(0.605211860922846*pi,2.78319416427438*pi,3.37170583617549*pi) q[8];\ncx q[9],q[10];\nu3(0.0955729967890753*pi,-0.4036809780165553*pi,4.42034049642268*pi) q[11];\nu3(0.506895643380118*pi,3.08127273016502*pi,0.743207818594499*pi) q[12];\ncx q[13],q[15];\nu3(0.746424868282258*pi,-0.17045182892181598*pi,4.36359143699109*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.593267770837962*pi,0.14752232521170805*pi,0.501172110502016*pi) q[1];\nu3(0.544365382711383*pi,2.61997302380657*pi,3.86381010921337*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.502628011399945*pi,3.02145691050729*pi,1.68000255676142*pi) q[11];\nu3(0.393305305657718*pi,0.35344817782339*pi,3.56078089066738*pi) q[12];\nu3(3.5*pi,3.48505701207584*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250184191279459*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.515336533958509*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.844558697409501*pi,0.12623263982593302*pi,0.9477301014877451*pi) q[20];\nu3(0.264593524075213*pi,-0.49228214972118667*pi,1.4951408171726581*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.514676757883739*pi,0.5686753372026601*pi,0.790321624778686*pi) q[20];\nu3(0.417338328876271*pi,-0.1791597603006*pi,3.83163942523364*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.28487836584125*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.48555435169525*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.773470161255101*pi,3.47400822181289*pi,3.53197717991595*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.165171206772659*pi) q[8];\nu3(0.599170372064598*pi,-0.4875994334656961*pi,4.44409779953327*pi) q[9];\nu3(0.948962091403723*pi,3.23333970847258*pi,0.618257813199643*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.271628505303395*pi,0.30594494224150104*pi,0.7043124273619961*pi) q[0];\nu3(3.5*pi,3.34904239389444*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35487506464643*pi,0.5*pi) q[4];\nu3(0.949865029658623*pi,0.17184406492854498*pi,1.283188671210317*pi) q[5];\nu3(1.0*pi,0.0*pi,1.242903627062699*pi) q[6];\ncx q[7],q[20];\nu3(0.612205224399433*pi,2.95770241960733*pi,3.60170241503682*pi) q[9];\nu3(0.328488386199303*pi,3.38077951661529*pi,4.44648017796474*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.252552848204094*pi) q[21];\nu3(0.424525708882421*pi,0.340187569946543*pi,4.03717620960847*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49423244715055*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5447709040027782*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.295569130199578*pi,-0.32448518962343*pi,1.2080643144523329*pi) q[16];\nu3(0.741665940331127*pi,2.75867099922825*pi,3.4561803580945*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238792443613338*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.49275459210331*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.617665085997289*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.296189626469965*pi,-0.03504864987304901*pi,0.635320391545892*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233595959731041*pi) q[17];\nu3(0.982252054252455*pi,0.19088514649480004*pi,1.333148970621913*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5125403031891942*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5740420590813411*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.358723783956241*pi,0.190002491195865*pi,3.44171417598003*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.613156071420382*pi,-0.12436595668817702*pi,1.229667249108372*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.504432527840529*pi,0.5305942507361201*pi,1.45750090116331*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.708297814276619*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46858351909255*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.212455226913941*pi,0.203507490467694*pi,0.851046463989344*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.604376138459639*pi,0.393174196814587*pi,1.130680569671755*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.352582393538597*pi) q[10];\nu3(0.0669456234617534*pi,2.53201555274351*pi,1.217299337878698*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.55667809980911*pi,3.42552290135274*pi,3.89745565357655*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.444735570754391*pi,3.14030521563479*pi,1.54160157541804*pi) q[4];\nu3(3.5*pi,3.38998476209508*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39662414874519*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2711025318795*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39697292943147*pi,0.5*pi) q[14];\nu3(0.586756573355755*pi,0.33557420729201703*pi,4.3510208617095*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241766435632446*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3211389542197969*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.561452391655037*pi,3.3016445225091*pi,2.89631317590286*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.168533407379813*pi,3.32888837307263*pi,2.10445453539296*pi) q[4];\ncx q[5],q[16];\nu3(0.330909723710199*pi,0.410367507274645*pi,0.898558213412399*pi) q[6];\nu3(0.642816844999055*pi,0.256719028131114*pi,0.791451995215199*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.625082278913494*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.839302604805058*pi,0.262312688757978*pi,0.820318516686589*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.422225781576017*pi,2.93703779353156*pi,1.231970607280364*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.740340459036831*pi,-0.35686667489735*pi,0.859612194552209*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.180273063111687*pi,3.11759312074705*pi,1.028263402879052*pi) q[6];\nu3(0.71181089149146*pi,3.13916841889233*pi,4.4783383001332*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36994805226888*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5939444959656902*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5195176846816509*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.952819426031552*pi,2.99999203318299*pi,3.52355518473036*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.823613538709914*pi,-0.22387851140611098*pi,0.695013045846914*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.333705548381869*pi,0.09415165523485802*pi,0.7558645542192199*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.89103023952679*pi,2.7666726939908*pi,3.924947761458*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.298454940042364*pi,2.55064413668559*pi,1.1258911309651771*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0973447566072907*pi,3.11071416114061*pi,1.64516301847383*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.609315867644795*pi,-0.333454474956823*pi,0.659887269597843*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.220250354819881*pi,2.95071089656883*pi,1.58873999368005*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.63206128736858*pi,-0.077707382433369*pi,1.3085169334282258*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.185212825820159*pi,0.58920400105544*pi,3.76169946620784*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41749180726848*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46911390038072*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.209083133633521*pi) q[15];\nu3(0.560114755169113*pi,2.79419359082547*pi,3.88368907167424*pi) q[16];\nu3(0.311890766439497*pi,2.84530911183238*pi,1.68665364239916*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3323319607808761*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40207692159967*pi,0.5*pi) q[2];\nu3(0.574860244558436*pi,3.35297382778336*pi,0.671791009296703*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[19];\nu3(0.650386771976986*pi,0.57186947599388*pi,0.9773322064607419*pi) q[14];\nu3(0.682625218640131*pi,0.21052769842236796*pi,0.799123753882124*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.310961942008072*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.825955366910102*pi,-0.086981196745256*pi,1.3887655884528791*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37300966526779*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40092835906867*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.650618265883572*pi,0.287674609921614*pi,1.57926748061094*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5159632947477847*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48987522776363*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2394007529558149*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.628648980635907*pi,0.24692911690365205*pi,4.46859269912313*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[10];\nu3(0.63096640498228*pi,3.09651812720527*pi,4.29649164341593*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.370993243507235*pi,0.36011510440224104*pi,4.3930336092034405*pi) q[2];\nu3(3.5*pi,3.38066169286177*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.876282972581418*pi,-0.4730919688925286*pi,4.303982427068259*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36697123905114*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.303929944393633*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.197103734021342*pi,0.36135212811905804*pi,1.066333780524464*pi) q[21];\ncx q[0],q[18];\nu3(0.331295071307237*pi,0.34686181694973095*pi,1.059231324639672*pi) q[2];\ncx q[4],q[14];\nu3(3.5*pi,3.45015370879541*pi,0.5*pi) q[5];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.783040762195346*pi,0.40291011098714*pi,4.11695909481218*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.172931719638831*pi) q[20];\nu3(0.587015940114485*pi,-0.16437063389782602*pi,3.53500277622865*pi) q[21];\nu3(3.5*pi,3.44286024755503*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.586437699607378*pi,0.01512466610221297*pi,0.5739846944581533*pi) q[11];\nu3(0.221859097282714*pi,-0.43457467841402897*pi,4.1894955217007706*pi) q[12];\nu3(0.177693491010517*pi,3.31244701626051*pi,1.66877799963912*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.67717505843943*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295068210986258*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34316658365857*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.185995740852841*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.513091782748384*pi,-0.05096986663096198*pi,3.98014052873033*pi) q[12];\nu3(0.262722760824526*pi,0.02439437712303605*pi,4.42431015534466*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5595431025978579*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.21495619926118*pi,0.20182955496505794*pi,0.669741766971068*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44920492305072*pi) q[18];\nu3(0.846680794724762*pi,0.71849497227198*pi,1.240166371524863*pi) q[19];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.223371790550325*pi,3.15088533314461*pi,0.6335036857244409*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4793538078361905*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.586295368963308*pi,-0.20110945221987803*pi,0.753220762459058*pi) q[14];\nu3(0.669964447353995*pi,-0.34290628159021797*pi,0.835056016714034*pi) q[15];\nu3(0.323792659540712*pi,2.97004933118767*pi,0.704308741103193*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[9];\nu3(0.661525711584148*pi,3.36306746352507*pi,0.7340354441604771*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44395922385598*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.327045993645942*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.840464966832107*pi,0.089908489709291*pi,4.13636094143804*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.386431832819961*pi,0.39508354624672704*pi,0.608333599322618*pi) q[5];\ncx q[6],q[11];\nu3(0.3392639313018*pi,0.6434406488684301*pi,0.746046414798514*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.571263197904459*pi,3.37614179502855*pi,4.45349938299118*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44663876745285*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.567055168775031*pi,2.86789860955344*pi,3.80689072632543*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.474472386834576*pi,-0.17282391562780702*pi,0.835589096498882*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.432164922200578*pi,0.7114274655191599*pi,4.00580581892927*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5660853000240307*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.4047016525737939*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.35924727294595*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2579682090879452*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.46869093998579*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39616831573504*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.345972327981733*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.259064365575502*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.641732446009495*pi,-0.061272299742029024*pi,3.62637519621864*pi) q[20];\nu3(0.245802286271863*pi,0.15876412928717998*pi,0.826487645619431*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.4409223747613*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42297004528271*pi) q[19];\nu3(0.0718922854213457*pi,3.14824777697155*pi,2.1239712078274398*pi) q[20];\nu3(0.485414736986138*pi,0.00589602811527401*pi,3.69723225184939*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[5];\nu3(0.611149147898221*pi,3.2426651653344*pi,4.39599547888185*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32965524683442*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5951987813401642*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5711512863033703*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.250819642565075*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42500468569399*pi,0.5*pi) q[2];\nu3(0.871548659488061*pi,0.1396953655487*pi,0.769385134887761*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2191059055669848*pi) q[5];\nu3(0.222707027861088*pi,-0.025954326945094974*pi,1.355899361914012*pi) q[6];\ncx q[7],q[15];\nu3(0.139719520530908*pi,0.31673491308193*pi,4.4303234895905295*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.137596183342108*pi,0.322688269591207*pi,4.01157660063345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.303839457124354*pi,2.90662051147525*pi,1.86548291980484*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.140160507730693*pi,0.25267890435111096*pi,3.58626854798326*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.918210880873387*pi,0.5348890594867901*pi,4.09841674400206*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5612580983745001*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5067873768204731*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.149151894085929*pi,0.7299661571487599*pi,0.644980278853408*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.705071681687553*pi,0.3448306970556*pi,1.419224358648771*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.637021598826392*pi,-0.375230162748304*pi,3.31396019327148*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.179810450777851*pi,-0.07294166571112098*pi,1.5436875503252*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.299788489890521*pi,0.5022964092845299*pi,3.83414173054608*pi) q[11];\nu3(0.763055551352599*pi,3.24100417630909*pi,3.0766220858627*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.897949673890697*pi,-0.49824647852725495*pi,3.61637472703402*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.314130943291252*pi,-0.31017398440587396*pi,3.81471405213077*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.533605408278348*pi,0.6563136305992201*pi,0.620618427532734*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.731708840911333*pi,0.14577862414488896*pi,1.311336783615932*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48902215173864*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28722261147213*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.238528477529373*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.410413335886489*pi,2.7086882003531*pi,1.0409069024546609*pi) q[14];\nu3(0.786063118869557*pi,0.66982576709006*pi,1.0861932686392661*pi) q[16];\nu3(0.294890158646005*pi,2.61061566460444*pi,1.58032452637628*pi) q[17];\nu3(1.0*pi,0.0*pi,1.335423614288016*pi) q[18];\nu3(0.461271684220375*pi,3.40681160923411*pi,1.93978081704916*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.613402545183894*pi,3.46510523818455*pi,3.21295494998533*pi) q[1];\nu3(0.379165810294048*pi,2.37584379094672*pi,1.336702169225318*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33740813631893*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.253275679812728*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.323782920428567*pi,0.332346580275625*pi,3.858935369005*pi) q[17];\nu3(0.464278942604474*pi,1.00046592446136*pi,4.43174077598257*pi) q[19];\nu3(0.116856323639222*pi,0.06657077266689704*pi,3.88807764222236*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.825001593594773*pi,3.21272181752329*pi,4.36180629175852*pi) q[1];\nu3(0.267538047093158*pi,0.332320548420038*pi,3.65765361562918*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,0.615294807341327*pi) q[8];\ncx q[10],q[15];\nu3(3.5*pi,3.40634860822064*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.605306834553525*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246881597977822*pi) q[20];\nu3(0.393432765369813*pi,0.34905677874802*pi,1.020131786040373*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.728452431089839*pi,2.81605877765471*pi,3.98527163424897*pi) q[5];\nu3(3.5*pi,3.410365162136*pi,0.5*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.301903954627976*pi) q[12];\nu3(0.604341479182401*pi,-0.24536555617606898*pi,0.7669763591061509*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.602275226191017*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.594479881520074*pi,0.05232399161507295*pi,4.094379211769549*pi) q[5];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46676658657894*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.653316482335136*pi,3.42553148643356*pi,3.67905513050243*pi) q[13];\nu3(1.0*pi,0.0*pi,1.303855681886231*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34973362047658*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.415574506956849*pi,2.73907883256054*pi,1.01544254024124*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5675986015715897*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.108845967033917*pi,2.94068739886833*pi,1.078820912809298*pi) q[0];\nu3(3.5*pi,3.43043081637098*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.375188959074383*pi,-0.218378223212717*pi,1.176690312730606*pi) q[3];\nu3(1.0*pi,0.0*pi,1.183548467815533*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42397333692513*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.376053019860647*pi,3.34638361957052*pi,1.0923070395359291*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39516169114691*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4118732719281861*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.668196745306188*pi,0.9439024151878601*pi,0.784224402021344*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.364865268017451*pi,-0.230438847867379*pi,4.32538514106745*pi) q[8];\ncx q[9],q[16];\nu3(0.638177200219152*pi,2.42697120925292*pi,3.73715875655569*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37437831118098*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5378261959649888*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.816306707321862*pi,0.43355254059750603*pi,0.5465489157614533*pi) q[7];\nu3(0.265728286565251*pi,0.03374004350781301*pi,1.0454386491057859*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.468563343927845*pi,3.45896796949771*pi,1.013082899250601*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.184228349354227*pi) q[14];\nu3(0.342264293674715*pi,0.22148700755097495*pi,0.725094725829859*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.917528673652058*pi,2.90437756572275*pi,3.28069565050006*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.712785286430494*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[19];\nu3(0.673547267371664*pi,1.09751394310116*pi,0.786630642236397*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.502941679848992*pi,-0.384502039832264*pi,1.386944688415463*pi) q[12];\nu3(3.5*pi,3.45809918430659*pi,0.5*pi) q[13];\nu3(0.513567624864412*pi,0.09204975729231402*pi,0.895637666677153*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.390906872475556*pi) q[17];\nu3(0.51490993749938*pi,0.43337349786093704*pi,4.4144287769487605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.44358893071293*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.759829441207505*pi,3.18327691215232*pi,3.95197957643934*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(0.489224403801698*pi,-0.01258761108539802*pi,3.61029186233911*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.735602412102177*pi,0.191754249622889*pi,1.50208625509495*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43507437380074*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.474933470922646*pi,-0.4468160015714663*pi,0.690346343930725*pi) q[20];\nu3(3.5*pi,3.47623482474194*pi,0.5*pi) q[0];\nu3(0.473937856012106*pi,0.31434337307023597*pi,0.667349340197805*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33740129423412*pi,0.5*pi) q[3];\nu3(0.671472585550077*pi,0.041668457382448953*pi,3.74724282050526*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.694604948757555*pi,3.21973267769593*pi,3.57869435197284*pi) q[9];\nu3(1.0*pi,0.0*pi,1.363465376599446*pi) q[10];\nu3(0.546134310164777*pi,0.179948797019288*pi,3.67135620943853*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2517109454403559*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.908524021205057*pi,-0.06243807946624702*pi,3.79357329287811*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.31874842375322*pi,0.5*pi) q[7];\nu3(0.619207064970924*pi,2.55374547026913*pi,4.03998732230629*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.139140975301399*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.37686943042438*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303756498759322*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.367934137829474*pi,0.8122552893139801*pi,3.90907353203335*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5711983563652634*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.153816773832642*pi,0.6854804353608801*pi,0.5830996804114702*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.368997287749799*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[20];\nu3(0.321419451337939*pi,2.75939016422934*pi,1.283836258003963*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.30731903025238*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2360132014377418*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5380789301513365*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.59876510464683*pi,2.83605404089364*pi,3.48873830597267*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.668993456374846*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.326845917076209*pi,1.19063050166672*pi,4.19579283111299*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45220260711948*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.847649185054238*pi,0.76549719295654*pi,0.985309334400689*pi) q[19];\nu3(1.0*pi,0.0*pi,1.342046941597792*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.26741456155884*pi,3.19970136040071*pi,2.1062459687531003*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.455268902533*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.333906769862534*pi,0.133689769384859*pi,4.38857925019904*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.83765580687917*pi,-0.332064828387043*pi,0.611895989213898*pi) q[14];\nu3(0.392310046558279*pi,-0.345576567755537*pi,1.034332064492806*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4368157736252805*pi) q[20];\nu3(0.397847332679134*pi,2.54178837720969*pi,1.51897411957032*pi) q[21];\nu3(0.226532391788485*pi,-0.17960147600741*pi,1.2350286576307021*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.35130441591073*pi,0.5*pi) q[6];\nu3(0.433444126587253*pi,-0.11615924639313202*pi,4.423834019088369*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.130987157061814*pi,2.47815100297982*pi,1.4657181592819*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.566373560420001*pi,3.16569262631609*pi,3.94471287042316*pi) q[14];\nu3(0.297955046526696*pi,0.39106352275063105*pi,4.18895616525533*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201811242327645*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.591472370275807*pi,0.312371203646854*pi,4.38090470156277*pi) q[21];\nu3(0.631253286962603*pi,3.30870748141298*pi,4.30465621530196*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.517872709426358*pi,-0.47273500307279037*pi,4.2865830032848*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.755475808335141*pi,-0.16457851792764*pi,1.005647720260436*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.50034737204183*pi,0.070052880665879*pi,0.625506436765094*pi) q[12];\nu3(0.745884590778444*pi,-0.40506669598361367*pi,4.18826234981192*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.653106502160339*pi,0.33127483335389996*pi,0.988672079660226*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48913603691669*pi,0.5*pi) q[1];\nu3(0.834515485544818*pi,0.10283581871303304*pi,4.275744118428539*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.24593613175415*pi,-0.15948152977303298*pi,1.046120946754052*pi) q[12];\nu3(0.542656747941673*pi,0.274470812621487*pi,1.018550150452644*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5758793758202811*pi) q[16];\nu3(0.623373303142441*pi,0.79839744576426*pi,0.8081293838843371*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282352375823692*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.601423370714044*pi,-0.017493611882577975*pi,0.657686608312597*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.107707328851794*pi,2.29178937227479*pi,1.274769197870208*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.792066403309016*pi,-0.062852791529035*pi,0.90029156307995*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.196293630775254*pi,2.56279973706169*pi,1.0779948577816971*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42164024974522*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.584099574562407*pi,-0.211239758511995*pi,3.9382310559936*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.523092216744428*pi,0.6303880676921001*pi,0.914675879537307*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.702037697475991*pi,2.32583766559369*pi,3.77416214987587*pi) q[4];\nu3(3.5*pi,3.47106326424984*pi,0.5*pi) q[5];\nu3(0.240623554506756*pi,0.09763417363354499*pi,4.375969602605711*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49709168919995*pi,0.5*pi) q[9];\nu3(0.351333929704744*pi,2.97397813722111*pi,0.663375259820182*pi) q[11];\nu3(1.0*pi,0.0*pi,1.235963909904118*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1846131321224571*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.636731702635281*pi,0.8949987151799701*pi,4.40622347736861*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.365623422486923*pi,0.18658091382589703*pi,4.2093330343564705*pi) q[4];\ncx q[5],q[13];\nu3(0.369747923166853*pi,-0.055422770488528006*pi,1.039736362350703*pi) q[6];\nu3(3.5*pi,3.402716980045*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.282525312048913*pi) q[12];\nu3(0.270632014412239*pi,-0.292663531877175*pi,4.12833042473509*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.627204659067245*pi,2.71451959127268*pi,3.32266367116738*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39995844116787*pi) q[13];\nu3(0.692846048006273*pi,3.48345819971452*pi,4.44335233212069*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.656282155363496*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47260147872541*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3127371260323*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.211411982298146*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45747006951708*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2802675582133989*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.206983452334694*pi,0.11417450965662801*pi,3.94969514291013*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[12];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.282314901930867*pi,-0.34610280644742797*pi,1.2277079710078769*pi) q[1];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.726696247689539*pi,0.061309124855211006*pi,3.6129088964631*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49935168398031*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44657703405671*pi,0.5*pi) q[15];\nu3(0.407805908440785*pi,0.017510912793841982*pi,0.841942271606585*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29987464701044*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263609099367758*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42624234552934*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.586224811269269*pi,2.97939361677357*pi,4.03792686376142*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.3510794934811021*pi) q[16];\nu3(0.608971104883883*pi,3.35449211571398*pi,3.19710690236596*pi) q[17];\nu3(0.228253727723516*pi,3.24785266076852*pi,0.995393007289917*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.758974188892558*pi,3.40309790832814*pi,3.32804976785518*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.606002011962358*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5373092438548261*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[16];\nu3(0.46815674795982*pi,-0.21093140636469798*pi,3.62691250286799*pi) q[5];\ncx q[6],q[9];\nu3(0.333498007621808*pi,-0.286732234734107*pi,4.0807875188227705*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.557507135235103*pi,0.62805972737549*pi,4.26993967264291*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.27653524349696*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.10544528225758*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.222290629285022*pi,3.02757117885051*pi,1.95039660930492*pi) q[5];\nu3(3.5*pi,3.37255535810642*pi,0.5*pi) q[6];\nu3(0.207492092234286*pi,-0.4119033622793773*pi,0.5547024861578034*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.354065277048286*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.466090303795373*pi,-0.139102978799362*pi,4.36334312300548*pi) q[13];\nu3(0.973821695161808*pi,2.96777618922994*pi,3.24639756493416*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.754153725210862*pi,0.17365594231973802*pi,0.890337870735319*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37175601283853*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.953629006303437*pi,3.1787530474339*pi,3.65827388988538*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.526472052806649*pi,-0.4268470781374295*pi,3.37667754989732*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.583113236645911*pi,-0.34058247242225703*pi,3.89920100916372*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2570421817187118*pi) q[19];\nu3(0.69254706920237*pi,0.56612533552638*pi,0.699887795752271*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5308457132774169*pi) q[2];\nu3(0.488036950388768*pi,-0.159669251715782*pi,1.18412727595091*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.361418646578949*pi,-0.18906508523557503*pi,3.77206818976405*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.797567163112913*pi) q[9];\nu3(0.432652361110826*pi,0.273740320237992*pi,1.241072840539006*pi) q[11];\nu3(0.602724094328234*pi,0.5312473418382699*pi,4.322974355119619*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.379961451924722*pi,0.02577209668746805*pi,3.55975496173492*pi) q[0];\ncx q[1],q[2];\nu3(0.734878997236811*pi,2.96373507832462*pi,3.18848545466782*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.117721453614472*pi,0.6621681780252*pi,0.603879930545147*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46742397606568*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.363559790065009*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.39275245601673*pi) q[21];\nu3(0.174541374708978*pi,-0.03431356198874802*pi,1.1807209426902299*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.4991794422777*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40731016771542*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.15584272957302*pi) q[13];\nu3(1.0*pi,0.0*pi,1.279973869404167*pi) q[14];\nu3(0.678567617363191*pi,0.6730281876509201*pi,0.5831070028624791*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.647710889307313*pi,-0.317611940911874*pi,0.964702722536776*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.619352981196055*pi,-0.23958121948696898*pi,0.994687331083395*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.66157001325105*pi,-0.273241935853633*pi,3.90479092969643*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36453232327621*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.367133391492172*pi,2.75980820624539*pi,1.51480307736507*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41051115918879*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.582183146342621*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.619345859770419*pi,3.29742547555706*pi,0.5726731478444891*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.523215212526102*pi,3.36015476605091*pi,4.35874683917761*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.44508258524055*pi,3.21410183606372*pi,3.31557731667236*pi) q[6];\nu3(0.53764273569072*pi,-0.4281521925327939*pi,0.5100837865924254*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.589556547926684*pi,3.28594946523832*pi,3.43023397067492*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.250039258733002*pi,2.40317949023879*pi,1.191053503533345*pi) q[6];\nu3(0.341765980570668*pi,3.04880221726296*pi,1.65199461825381*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.575666934625706*pi,2.98938730341501*pi,3.3437090861992*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.32085435999704*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.396639437527307*pi,0.7664833198766601*pi,3.97749061944392*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247372494486793*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.847204714254381*pi,0.476135399351185*pi,0.7974536654733699*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.617600493395072*pi,2.89384562801779*pi,3.23170847541167*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.723152850245231*pi,-0.327038068420589*pi,0.966450076514182*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5878331510125547*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46167457784019*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4357294831803*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.316424598347575*pi,3.08886267544151*pi,0.6886035715251*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38084414194777*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.295756869702351*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2654987149770172*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.19241719509116*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.592779435387534*pi,-0.48391554812659643*pi,4.47689231281462*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.374933854812302*pi,-0.361363034206035*pi,1.065420376667562*pi) q[13];\ncx q[14],q[16];\nu3(0.652454811045057*pi,0.07325623319847696*pi,0.829419886292028*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.956871553484477*pi,2.82717763210466*pi,3.21745379708628*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4739779291908*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43837568523229*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5750547636914458*pi) q[9];\nu3(0.620172869913993*pi,-0.120000327258043*pi,1.2897794736796508*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.521099888291733*pi) q[11];\nu3(0.570537868831542*pi,3.39751869484539*pi,3.17760813987173*pi) q[12];\nu3(0.738918283772189*pi,0.9503055580334201*pi,0.803746749639701*pi) q[13];\nu3(3.5*pi,3.32609364601828*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2196361937879399*pi) q[16];\nu3(0.449520570350838*pi,-0.259126855669424*pi,0.86303676946043*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.66447288065147*pi,0.22746369805052102*pi,4.3327987888605595*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0899024410514189*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[20];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.746856475346733*pi,-0.4992779822870629*pi,0.606541740951947*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.385315533598132*pi,0.43034430673035196*pi,0.762685295056165*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.466342057150801*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.876663905571605*pi,-0.49250892900407406*pi,0.768234140127664*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45853446852193*pi) q[20];\nu3(0.716089003548221*pi,2.92303374336391*pi,4.002236487899021*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[19];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.716827562340145*pi,3.04878439072256*pi,3.44727028866828*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.677571322548841*pi,2.61785954118419*pi,3.87968096201908*pi) q[0];\nu3(0.610119930787321*pi,2.95963488805913*pi,3.69887235060822*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49936513956603*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47661286163349*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47641371513119*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1766672039564852*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.187866081223343*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3381284817228019*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.601399323475743*pi,3.11727476190231*pi,0.5324713137354092*pi) q[0];\nu3(0.393972264843368*pi,2.89891575612784*pi,1.83008395702416*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[21];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.34537654811119*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.194708185901177*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49526982958368*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.75253425940335*pi,0.42518247689786304*pi,1.1034234053344711*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4756432187132695*pi) q[10];\nu3(0.245321256395792*pi,0.141578442214917*pi,3.76789960939251*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.606636744080811*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42558477905839*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.293276973886244*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[21];\ncx q[5],q[17];\nu3(0.887314592875501*pi,0.27757899805155295*pi,1.52156435700897*pi) q[6];\ncx q[7],q[10];\nu3(0.720569434823889*pi,-0.289196932960947*pi,0.5770842517098872*pi) q[8];\nu3(0.776023190583375*pi,-0.168943343537592*pi,3.61630522729348*pi) q[9];\nu3(0.301820397394555*pi,-0.385596118991801*pi,4.49384454288335*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49608720195976*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.347316882060729*pi,0.30678849734145*pi,3.66411153140253*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.804264121890053*pi,3.49911843692499*pi,4.30707009720617*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.307311275047516*pi,0.01855030656671197*pi,0.804746226769496*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.353223352029342*pi,-0.328020114887033*pi,4.20650291055731*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49679538859789*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0557041879853649*pi,0.468561427545393*pi,3.83091702562042*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.40425526165816*pi,3.15723286737483*pi,1.72291705962537*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.424680184717674*pi,3.40642200146577*pi,4.358415040529589*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.627271142480131*pi,-0.12360463983798597*pi,1.357110907511677*pi) q[16];\nu3(0.672637847212816*pi,0.21793412668450995*pi,1.28494668096385*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.702804691594323*pi,-0.15816345276064597*pi,4.00136514580021*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.273622987231242*pi,0.13608201365707395*pi,1.090537951395706*pi) q[16];\nu3(0.629432251624999*pi,0.288740864078615*pi,0.9415940230300011*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.653441366442342*pi,0.34979365496552095*pi,0.5653339437650391*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.919069922905814*pi,0.152065976181589*pi,3.91944545299071*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.624190343916249*pi,-0.1695400178598*pi,3.62507657875908*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.260659484121244*pi,0.27984495638156504*pi,3.32208912460595*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.822219108556261*pi,-0.45108904492343*pi,4.4247036265932405*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.664337405710197*pi,0.15938596235352098*pi,1.50282637168437*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(0.340000616005794*pi,0.06432173389896101*pi,3.49004745158541*pi) q[7];\nu3(3.5*pi,3.33257890287771*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.651456586890913*pi,0.03338711174923503*pi,1.096789333561114*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1065172341650111*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42010498947995*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.164341693308351*pi) q[5];\nu3(3.5*pi,3.38815066786344*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.595762919701025*pi,3.30410104145739*pi,4.0341429323819895*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.227402347691064*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4472274673807*pi,3.31137298221521*pi,0.5373948095577482*pi) q[15];\nu3(0.300901752126172*pi,3.36390352968753*pi,1.3275648626985719*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.74870804613947*pi,-0.18325012703334698*pi,0.822698156634153*pi) q[4];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.163193361869578*pi,-0.238806142099538*pi,0.6379045986523479*pi) q[10];\nu3(3.5*pi,3.37927432104489*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.403817206662847*pi,2.87739635977935*pi,1.60289410242483*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48382725161476*pi) q[16];\nu3(0.274543211325124*pi,-0.4150274632673989*pi,1.397192969780591*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200679968974228*pi) q[20];\nu3(0.618751118464154*pi,0.6606682118523399*pi,0.908490339082946*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.754754125125174*pi,3.05128153424559*pi,3.5356831003616*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.35445068279971*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.488816343461*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.46731414073671*pi,3.04388572985021*pi,3.43242382759106*pi) q[21];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.32484561659024*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2658083022602051*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.609052048862919*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38836376094889*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47047594410587*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.4315903118905595*pi) q[14];\nu3(1.0*pi,0.0*pi,1.34770095926392*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.090047201300869*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.45396699973081*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.374220852584128*pi) q[9];\nu3(3.5*pi,3.35313093539372*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49043376477224*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.284949090486498*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.263070629167893*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.482048288116942*pi,0.37487489712439603*pi,3.6229362978792*pi) q[8];\ncx q[10],q[17];\nu3(0.712486329162813*pi,2.38329919740188*pi,3.63667883817024*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.701771696152417*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5727683855760248*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.607910969213362*pi,-0.28903564509795*pi,0.6843518630959791*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.197966621384767*pi,3.44109409573465*pi,1.98235208967978*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.801974004839772*pi,1.0402599286064*pi,0.9506179961029531*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37628606042141*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.692214389932937*pi,2.75886985369183*pi,3.65863738544421*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.554514068732362*pi,-0.20937454954095103*pi,3.42843134538856*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.741644254239328*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33231833848306*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.697720437416994*pi,2.89346514303206*pi,3.69171944556783*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.46143176826115*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.512362924715919*pi,-0.302953791748106*pi,3.494974986274*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.453427589789119*pi,-0.24196403938494399*pi,1.059901808890055*pi) q[16];\nu3(1.0*pi,0.0*pi,1.398193035327536*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.518012061030437*pi,0.35667477840205397*pi,4.0014832386713*pi) q[20];\nu3(0.474163207954968*pi,0.7035458083269499*pi,4.0825548783955*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.533651426960014*pi,3.06331430823946*pi,3.88661912780932*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.505825174888275*pi,0.8301895992636299*pi,4.06096483705182*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.606361402250387*pi,3.26996311026409*pi,2.97316937889919*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.55035514536816*pi,0.69137229036569*pi,0.824367265923216*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.46922837181574*pi,-0.28272979492093997*pi,4.331158233797741*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.27075325857706*pi,3.35159717187297*pi,0.5411284104267965*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.237665262746592*pi,0.6502368108519101*pi,3.92469040976523*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.387380089453795*pi,3.02935789292436*pi,1.430655409363001*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.351433163491014*pi,0.90435154558438*pi,4.35145365154903*pi) q[10];\nu3(0.398012437404512*pi,0.46099127380692895*pi,0.805832198133134*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.871433160187645*pi,-0.49623057194780557*pi,3.09246921720279*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.70524710330718*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.181023994336398*pi,0.04084381476299903*pi,0.909121293633952*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0441154209368359*pi,3.2984712999044*pi,1.67466096598681*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.91278658394777*pi,0.5461741756493901*pi,4.26628955944003*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.346760171832946*pi,0.26826606138606*pi,1.2151721795719679*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.549898461021629*pi,3.07013932624962*pi,4.45335712392637*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.363569838050134*pi,0.47410915463663095*pi,4.44517240411373*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.749194055658325*pi,0.6619349475715*pi,1.264923901316915*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.413621270480509*pi,0.98740938067694*pi,4.34754168087799*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.466169350295397*pi,0.9561333619124399*pi,4.20776416422712*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.814054275890129*pi,3.44819303470161*pi,3.13863911125317*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46524004456192*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.820643558313347*pi,-0.301387277783592*pi,3.96955099068632*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.211521500431096*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.709532196990406*pi,3.1675634659508*pi,3.17110251886262*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.44130176059637*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.39328473820155*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.339819970972892*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.262357196559162*pi) q[20];\nu3(0.337938057316187*pi,-0.082534377747285*pi,4.03298205374269*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.338603933524888*pi,2.92205292768329*pi,0.806328972489053*pi) q[3];\nu3(0.318331356604125*pi,3.38798005756563*pi,4.321977497167261*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.32973839342547*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.34860030718411*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,3.47274057864144*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.216890117040923*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49605200110032*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2862036236123822*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2745417647522062*pi) q[19];\nu3(0.956858845448147*pi,-0.11876610067243099*pi,1.104893964235727*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.290174366795526*pi,0.14666502880043097*pi,4.46605278652127*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.453953584987338*pi,2.77909609509535*pi,0.9693007279775461*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.345935381910801*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33816927402748*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48465002220016*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.211578476443257*pi,0.6458740731130801*pi,3.85316469264608*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.189796892958781*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5891543817303688*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43226960734582*pi) q[17];\nu3(0.735921324260709*pi,0.04971316536566095*pi,0.703906438287933*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46684726546345*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.464109185996295*pi,3.48720813443783*pi,0.9684541855977671*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.600831072941071*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49569559777797*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.082415841936603*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[9];\nu3(3.5*pi,3.47508866046472*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.461512231411223*pi,0.10435952212563204*pi,1.206565061595048*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3075189839400831*pi) q[12];\nu3(0.488812201358027*pi,3.38597577710203*pi,0.643023022204096*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.358657388446806*pi,0.007304251700475994*pi,4.30963031255877*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45113383471928*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3437462677173468*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.532754823617314*pi,3.36846160925587*pi,1.86391977813631*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.682922982077362*pi,3.06212066206194*pi,3.15489890251996*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4512920657898505*pi) q[21];\nu3(3.5*pi,3.36379495205269*pi,0.5*pi) q[0];\nu3(0.415131400081209*pi,0.16053492373974199*pi,0.696331355470688*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5927464059609238*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3006382407991*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.757304787224453*pi,0.66774959981538*pi,1.247969573519045*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.608330631336174*pi,-0.302045690891094*pi,3.53721454621558*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.570640879678225*pi,0.82357992476195*pi,4.290485280603431*pi) q[7];\nu3(0.185173264869229*pi,3.21991206216613*pi,2.05345514921338*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43620200399163*pi) q[9];\nu3(0.428207067223232*pi,2.93344863701027*pi,1.454800815976077*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.420047904777226*pi,0.013361863024319964*pi,1.416787341413844*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.636327440304076*pi,0.15307151630430404*pi,0.628550109394116*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.230580182736967*pi,0.019179575575385965*pi,3.6831486537085*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.42461900925794*pi,-0.384115394876425*pi,4.2874809831769*pi) q[5];\nu3(0.392573600049531*pi,0.5577517272160399*pi,4.3735924496539695*pi) q[6];\nu3(0.791965583791246*pi,0.04011683011299505*pi,4.0131667189228395*pi) q[7];\nu3(0.444657041248461*pi,-0.051876515077143026*pi,4.201583103207*pi) q[8];\nu3(0.655827414813239*pi,-0.4301157188603003*pi,4.05070507944782*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.518384923441131*pi,0.02817092656022102*pi,3.92474787995955*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41781242499367*pi) q[18];\nu3(0.838775615955243*pi,3.08083323883457*pi,4.29763815098031*pi) q[19];\nu3(0.311076421784528*pi,3.26947614369232*pi,2.11416153381609*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.425023359512317*pi,3.08996886700407*pi,1.65029238476737*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.652255979087236*pi,-0.18270991308338602*pi,1.183023852229165*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.522653939995368*pi,0.8904597815508299*pi,0.822116738182037*pi) q[12];\nu3(0.798029459398549*pi,0.26647402361529005*pi,4.08286452968591*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.179515826530951*pi,0.474194656898303*pi,3.94628942524009*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.688161587917419*pi,0.079178704446209*pi,0.882757045413326*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.536172705662977*pi,-0.061473014349213984*pi,1.450824011989308*pi) q[12];\nu3(0.680229710196411*pi,0.09111235353131497*pi,1.0595575611568528*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.949105710565832*pi,-0.456442062313102*pi,0.935054501792416*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30154846338601*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.180061505559989*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.378954213638681*pi,3.09657903066574*pi,0.5571469522942739*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48066342923951*pi,0.5*pi) q[14];\nu3(0.394491514625511*pi,2.75893958786569*pi,1.70480785329121*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.331574889943117*pi) q[20];\nu3(0.143993948915728*pi,3.43516810981894*pi,1.450561273638552*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.48003375389039*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[16];\ncx q[14],q[20];\nu3(0.264870822027148*pi,0.18801233949472895*pi,1.2887068318008281*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.295278469838144*pi,0.15577772486632202*pi,0.814405958871274*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.485190486625104*pi,0.5344211709411499*pi,4.37223325408175*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[19];\ncx q[7],q[17];\nu3(0.440490721437622*pi,-0.316866568382278*pi,0.8287391689978769*pi) q[9];\nu3(3.5*pi,3.4839143145879*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2560265722844068*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36679868573347*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.663284723078197*pi,2.75640358476014*pi,3.94543028527924*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.493346861651279*pi,-0.4348203647242044*pi,1.011550839511058*pi) q[3];\nu3(3.5*pi,3.48692225784652*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3748423216852599*pi) q[5];\nu3(3.5*pi,3.41075845391646*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38702838817785*pi,0.5*pi) q[7];\nu3(0.392342884334425*pi,-0.31923554670097*pi,4.479262618513021*pi) q[9];\ncx q[12],q[16];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.271307993801856*pi) q[17];\nu3(0.647929402076769*pi,0.8225876853659699*pi,4.46638415708612*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267774849269503*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.819157475173578*pi,0.39406785448857495*pi,4.33645778197822*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[19];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.2568263594101*pi) q[16];\nu3(0.212301051359678*pi,3.33649014926467*pi,1.53670938242235*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41461474797725*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42586461474116*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5596088248348865*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49457508079519*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296198738427162*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.111463909862776*pi,-0.24314108814727797*pi,4.46005281511774*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[19];\ncx q[7],q[17];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(0.136761466141233*pi,2.94687222971312*pi,0.9673109555595301*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.436143173009*pi) q[21];\nu3(3.5*pi,3.42166148531268*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.764165276037309*pi,2.70912254773682*pi,4.05040144130416*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.248446095773385*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48989045407379*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.293376027218406*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.48821010406944*pi,0.10959988382900099*pi,3.62416700344942*pi) q[2];\nu3(3.5*pi,3.43649863330389*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.138622873112324*pi,0.41521390833446403*pi,3.58490116591495*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42941601471405*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.282134614731502*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.244805996656964*pi) q[13];\nu3(0.481473077806841*pi,0.7095601060376*pi,4.28451250843233*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.178971378462562*pi,3.19992382150975*pi,1.026289884503298*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.84142453485691*pi,1.05496214313311*pi,0.730505273827092*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,0.665868471564797*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.495084783731288*pi,0.0025809771494880174*pi,3.57894623334404*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5772560138698486*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.380396079059101*pi,-0.090876135464874*pi,4.16502855575539*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.326372618614073*pi,-0.26783272420189996*pi,1.328605858525301*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5155130550070028*pi) q[10];\nu3(0.275390156670857*pi,0.61919789102727*pi,4.4301104480202405*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5165410260878431*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.522462242507924*pi,3.15893689748573*pi,3.18057740370166*pi) q[16];\nu3(0.57143388261555*pi,0.201890806392796*pi,1.482405534790346*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.875884336522427*pi,3.2462575307053*pi,4.10602073019558*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.637649987450665*pi,3.45279266537147*pi,0.5878876816555954*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0262149402019384*pi,-0.322309640179971*pi,1.82131559221551*pi) q[16];\nu3(0.143845755956728*pi,3.35737372838689*pi,1.1441704762264782*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.43094391802354*pi,2.67145811228335*pi,0.936169078015664*pi) q[0];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.772199238021175*pi,-0.357758259027823*pi,4.3869041423948705*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.234660918379045*pi,2.80037193122115*pi,1.497617567959666*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.21335603079209*pi,0.456516515566295*pi,4.08945520682673*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.615640694780353*pi,-0.190377848034266*pi,1.194937484489403*pi) q[18];\nu3(0.434353698702873*pi,-0.01830966439770998*pi,3.63105506476526*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.619051222185999*pi,-0.4091321491247874*pi,3.14646279053502*pi) q[0];\nu3(3.5*pi,3.46952733438134*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.665046694816518*pi,3.20117448075895*pi,4.33186863661271*pi) q[4];\nu3(0.165432255696535*pi,-0.15141496654881198*pi,1.53446544160103*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.898316478781726*pi,2.59469050751775*pi,3.66841943685107*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.494021297020405*pi,-0.291471145454482*pi,0.9632671007863409*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.317973768488946*pi) q[14];\nu3(0.418733770261343*pi,3.02290631920592*pi,0.9620234559881911*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.643177560719828*pi,-0.4527520150934103*pi,0.704664346861954*pi) q[18];\nu3(0.724272812206753*pi,0.37887699223611904*pi,4.38832764617502*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[14];\nu3(0.0996956212843811*pi,0.13298013306967504*pi,1.147116665797467*pi) q[3];\nu3(0.415927265296552*pi,-0.372826584837544*pi,0.5050668735092819*pi) q[4];\nu3(0.659256695431504*pi,-0.195709423155899*pi,3.83101801899506*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.61801291031847*pi,-0.449454392992303*pi,4.34068289853221*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.524249424430165*pi,0.33164937701240405*pi,0.65360222667264*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46789279217098*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.323686753413438*pi,3.21543538461733*pi,4.4491883560847505*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.32673838955729*pi,-0.03670692569311401*pi,0.91471769684813*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5674185398676729*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.287125976532388*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.684273381874288*pi,3.14012084456694*pi,4.21994025834931*pi) q[21];\ncx q[1],q[17];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.350046606594351*pi,0.34547737062082595*pi,0.624122700362659*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.776442901626237*pi,3.48273706901001*pi,3.46849189044424*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45891150728092*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46014096309145*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.280521681191654*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.763640131477276*pi,2.69067330976985*pi,3.68162713818678*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.336033202916335*pi,0.51794031160345*pi,3.89659774872058*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.310427286852426*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5607838275331924*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[17];\nu3(0.6843731022723*pi,0.445847651554787*pi,0.957604230598469*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[15];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.236759910420592*pi,-0.124227033296963*pi,4.11100560367708*pi) q[14];\ncx q[19],q[20];\nu3(3.5*pi,3.40110764328491*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.683734220549453*pi,2.71025144040433*pi,3.53518549736738*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.286689284063*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5364585189235195*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45475363454192*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.328091852897777*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.588034782250578*pi,0.25175822815150695*pi,3.81701494829245*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5618340385604204*pi) q[15];\nu3(1.0*pi,0.0*pi,1.227487936815417*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.41134343427123*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308184788456646*pi) q[20];\nu3(1.0*pi,0.0*pi,1.252996795688363*pi) q[21];\ncx q[0],q[21];\nu3(0.574020461790859*pi,-0.367200233709487*pi,0.5203054041511739*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[10];\ncx q[5],q[16];\ncx q[6],q[15];\ncx q[7],q[8];\ncx q[9],q[13];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.848782806486642*pi,0.73992991785764*pi,4.289556873108911*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.624717551244922*pi,2.88938564777568*pi,3.62294439006866*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3667865755775*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42911962038643*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49813683583442*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3060563527172269*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5380420461227602*pi) q[12];\nu3(1.0*pi,0.0*pi,1.208288387481058*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44095089456201*pi) q[16];\nu3(0.553906382078378*pi,3.4399489800721*pi,3.23395495821089*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221502719660064*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.25388197397273*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38210066004421*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[10];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.561738910806182*pi,-0.266346683306747*pi,3.66872043688923*pi) q[7];\nu3(0.605672744602135*pi,-0.04148942422598301*pi,3.86919481843565*pi) q[8];\ncx q[9],q[13];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.443830538419708*pi,-0.266295477795835*pi,4.18829850227584*pi) q[6];\nu3(0.563140307915269*pi,3.0191311470105*pi,2.99023297200472*pi) q[7];\nu3(0.302513224996949*pi,-0.23611394082652298*pi,4.171098623243941*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5808781992898226*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3279844200006305*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.636854872556434*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[18];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.687898474070895*pi,3.34321302120843*pi,3.02094040326819*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.237249656725754*pi,2.97574487637315*pi,0.990793410283927*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.437552061954399*pi,-0.322457387836527*pi,3.91823851903849*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.264195215593165*pi,-0.376111922889058*pi,1.267003677198373*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.831096229485068*pi,0.75769233895567*pi,0.9605491266915189*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.284582881016707*pi,2.99859754956445*pi,1.52999587778702*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.673359225793132*pi,3.43902586983745*pi,3.89381022938698*pi) q[3];\nu3(0.613161432015806*pi,3.16694965070003*pi,3.95388288119841*pi) q[4];\nu3(0.863817264849339*pi,2.80483872325283*pi,4.03728473914916*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.47986897539377*pi,0.5121314998725199*pi,4.05333295720807*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.406850873101405*pi,-0.4825551129871281*pi,1.50823149855422*pi) q[0];\nu3(0.674048992214401*pi,0.45102953878610297*pi,0.5549207302358145*pi) q[3];\nu3(0.375571244042203*pi,3.13117335506806*pi,1.2819729185685231*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.652702617982169*pi,-0.4956302435837752*pi,3.83043661158122*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.137681113587918*pi,2.79138022352788*pi,0.986795794130414*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.460291826451562*pi,2.72336060008049*pi,0.993431807840924*pi) q[21];\nu3(0.135998738979906*pi,3.28805355962132*pi,1.281370711559896*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.39563327215282*pi,-0.392767813502261*pi,4.3278284757801*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.553640291504894*pi,0.78466845860259*pi,4.2963035324289*pi) q[16];\nu3(0.197600717757048*pi,3.23217818472457*pi,1.0483037500049721*pi) q[18];\nu3(0.334701899345036*pi,3.39390667215362*pi,1.344167348730024*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.669539526010651*pi,0.11890517456683203*pi,3.66386213837144*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.942313821835833*pi,0.300341035034176*pi,4.34867240608577*pi) q[9];\nu3(0.565795207246141*pi,3.14466168884968*pi,3.27372619626974*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.753037509094102*pi,3.4171149297781*pi,0.5015893572804602*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.85751523681264*pi,3.33103439071637*pi,3.17511717444916*pi) q[18];\nu3(0.251122355814862*pi,-0.21155445924024302*pi,3.80836902486855*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.473519250146382*pi,-0.255133497166248*pi,1.2798886883408072*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.497387694313784*pi,3.4171877766487*pi,4.20882033530257*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.324248464163952*pi,2.80540700687615*pi,1.196135981588958*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[19];\nu3(3.5*pi,3.39773674628735*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42045462636608*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.25434663097137*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.34570609112399*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274314621132838*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.184621223255368*pi,0.296735935051051*pi,4.047505181148161*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254152062543251*pi) q[21];\nu3(3.5*pi,3.42542278029679*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35930979687578*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.346650467374075*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.39856350270811*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.294986227467467*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.170367795251344*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.46243694566195*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49306045362978*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2156326687462768*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46458163406372*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.30025463354688*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.3154224220154052*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.610343157759325*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44263818552183*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.465733614361341*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4334769381292904*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.190409477328135*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,3.35792683949152*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.288820071393544*pi) q[16];\nu3(3.5*pi,3.31393366234244*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5634594089725504*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1981846780974719*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[19];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5158329084197599*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.45568700835266*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.681095320960606*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42025470103137*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5229749724791684*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.649193021821377*pi,2.83046150241039*pi,3.77445910656215*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.465118694617446*pi,0.184674565725799*pi,1.220485205145063*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.755767720009857*pi,0.017061021181343006*pi,1.087599691284412*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.598144065857915*pi,2.70406633374609*pi,3.78936290101445*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.904853320309128*pi,2.65495141636008*pi,3.37881087022811*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.834639768377901*pi,3.11430897465521*pi,4.24239883431863*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.516723852683886*pi,2.44684277905411*pi,3.6023132877573*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.434462538741675*pi,3.26102986539861*pi,1.93554152854363*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.23068420961004*pi,2.80094879731972*pi,0.803944716778979*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0162409186599329*pi,0.5293711551948701*pi,3.72893047020258*pi) q[4];\nu3(0.377505607247475*pi,-0.319323928024769*pi,3.90699605309921*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.762576850125876*pi,3.05867407584037*pi,4.15031321137202*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.852409117421046*pi,-0.320184668331281*pi,3.2628307604104*pi) q[11];\nu3(0.522382242361724*pi,-0.02240437603793899*pi,0.7777409596896929*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.669908731421856*pi,3.13600817150633*pi,3.87469131731286*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.842225989991512*pi,-0.41020341088782153*pi,0.591561947396438*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.575489216450258*pi,2.77595443555836*pi,3.80322316515193*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.717730960022692*pi,0.67832534247082*pi,1.0280907248766589*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.453757131566052*pi,0.7840933012193201*pi,4.20783731329638*pi) q[2];\nu3(0.60903419098112*pi,-0.20713776187447402*pi,4.40809954071091*pi) q[3];\nu3(0.246992450717396*pi,2.71529068601014*pi,0.859322603235938*pi) q[4];\nu3(0.674976084731353*pi,-0.22825335328602198*pi,0.9970435759025029*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.4771984914039*pi,3.2293931387271*pi,2.05807102424582*pi) q[10];\nu3(0.598528530168647*pi,-0.4409451847460811*pi,3.98945052457366*pi) q[11];\nu3(0.271369776076954*pi,0.009109938101483972*pi,4.3822442172831195*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.265174668565733*pi,-0.251402820217909*pi,1.345664358405958*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.643424671711604*pi,-0.18438777229286601*pi,3.97994801031235*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.574704979271514*pi,2.8224810436008*pi,3.94972060414066*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.494856998589662*pi,0.464248651312993*pi,0.995914107162345*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0733279944232573*pi,0.12804408814507495*pi,0.60434132764435*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.696240067590921*pi,0.436561369282115*pi,4.31258768939385*pi) q[6];\nu3(0.774507135943338*pi,3.32877947230139*pi,4.195708264542899*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.639489884987984*pi,3.44303293586452*pi,3.16392262151824*pi) q[9];\nu3(0.536076809808516*pi,2.99729374516069*pi,3.30709989025598*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.803107994619285*pi,3.36978990108975*pi,3.93468521940871*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.860433188702896*pi,0.272639401262436*pi,1.2634448193270629*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.979299589726573*pi,2.94012650263368*pi,3.96386803700622*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.225693639226169*pi,-0.24279210800975298*pi,4.2374218611666805*pi) q[6];\nu3(0.662179184789895*pi,-0.4277195206151559*pi,3.48910551531738*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.497700473445717*pi,0.44138946662395395*pi,0.5441440852170623*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.325407355830108*pi,3.13567329386772*pi,0.688033947354411*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.497470722570461*pi,0.038871474253992955*pi,3.66471565311213*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.592378601379994*pi,-0.392419379092823*pi,4.122360031820509*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.429676485478504*pi,2.91529280515366*pi,0.882794083477091*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.49818152421466*pi,0.5*pi) q[1];\nu3(3.5*pi,3.26695796467815*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.269902399577379*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246526672212184*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.38027398842221*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4598932059226*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.417810061156364*pi) q[8];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.162211422858584*pi) q[17];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(3.5*pi,3.38276480533218*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.3803179373837*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.696542301747842*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.543770386152576*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2270703124662*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318715970921359*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(3.5*pi,3.44709893384653*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.29887716355152*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,0.622878000811672*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.39078986177667*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.289936615813398*pi) q[11];\nu3(1.0*pi,0.0*pi,1.268462391215132*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250628891240133*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.623548605779812*pi) q[17];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.40706077512676*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.47300665531615*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308722284859692*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44751632373783*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5240196240479578*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5299852799008504*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3858892229684*pi) q[15];\nu3(3.5*pi,3.41717150932641*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236327774526895*pi) q[18];\nu3(0.558712243770157*pi,3.12875757545*pi,4.17690536174403*pi) q[0];\nu3(0.695565899724813*pi,2.86329743296298*pi,3.59048493050607*pi) q[1];\nu3(0.554794613596225*pi,0.07063698338996904*pi,3.74740174179447*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[16],q[18];\nu3(0.376664254837839*pi,3.06302391982247*pi,4.45491762334585*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49942082604906*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.811419766074046*pi,0.19300235503498298*pi,4.09373793198424*pi) q[0];\nu3(0.33700525621327*pi,3.48708504220347*pi,1.55285556015953*pi) q[1];\nu3(0.371589208509319*pi,-0.08303145360060199*pi,1.165293217990727*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.669124094112792*pi,0.77355008597995*pi,1.225555935326992*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.542110560469021*pi,3.11721847207565*pi,4.32663479268173*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5329768538087123*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.762806923039282*pi,0.24090093998163498*pi,0.935201799638012*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.143092250202378*pi,3.12549708953972*pi,1.082927233832855*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.258199768094318*pi,0.58827996368147*pi,4.3456864761519505*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.754590792521009*pi,-0.17798473263665*pi,4.38070766431426*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0970112377219306*pi,0.172934078231593*pi,3.54948573966719*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.481306772607398*pi,-0.03620974348053502*pi,4.300664228979381*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.647548618202539*pi,0.77470257956413*pi,0.5042471875410325*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.311684154880791*pi,0.19728819351568205*pi,3.40369711229128*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.58227941631144*pi,2.78078709066599*pi,3.72439811943287*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.390148096156689*pi,3.06618740505313*pi,1.1364722740010031*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.902898576386744*pi,2.47457346825762*pi,3.96712504045269*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.699168015734437*pi,2.84127620426895*pi,3.75652879609181*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.179549135511512*pi,2.87073385875295*pi,1.69307928012006*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.294228476902365*pi,2.9617966128144*pi,0.766684059586918*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.573065643189525*pi,1.0697927564216*pi,0.5732679883266357*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.352481249294908*pi,0.5301142373674701*pi,4.401981661973419*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.461330042683057*pi,0.80830481181586*pi,3.88911783426561*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.526758625339634*pi,3.25996640362905*pi,0.739058327070373*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.472102537338425*pi,-0.382686804112055*pi,4.14601527064615*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.545128216397905*pi,0.5371810051074899*pi,0.829453955318764*pi) q[21];\ncx q[0],q[17];\ncx q[2],q[14];\nu3(0.42043449674059*pi,0.013613664065495024*pi,1.4514748583595*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.477617926783619*pi,0.014505299362168045*pi,4.44807596282239*pi) q[7];\nu3(0.227069791011488*pi,-0.26156392190781796*pi,0.7646490061829*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.720337282905314*pi,0.24265998811088696*pi,4.3398080858339405*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.702288816375798*pi,3.04196154080488*pi,3.17201406718583*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.390835078113605*pi,0.8495294180074*pi,3.96314420972491*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.682310934090469*pi,3.47953202079001*pi,0.6119903244714*pi) q[21];\nu3(3.5*pi,3.4842239702228*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4204119139527*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42887526700819*pi,0.5*pi) q[6];\nu3(0.450365840795758*pi,1.1079717218302*pi,4.15807541036068*pi) q[7];\nu3(1.0*pi,0.0*pi,1.158220044294783*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.23351923820825*pi) q[14];\nu3(0.582231856029819*pi,3.28455269654071*pi,3.12857568849609*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.165699710090589*pi) q[17];\nu3(0.264059099757724*pi,2.99603653574972*pi,1.320277258898456*pi) q[18];\nu3(0.675819235969065*pi,3.43654622516748*pi,3.39913902189535*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[5];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.433392587103017*pi,0.67727486990937*pi,4.00216298266282*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.727397178374211*pi,3.09725815685154*pi,2.99966713427769*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.554658773871266*pi,-0.24532634622426702*pi,0.7697942286955199*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49200625434843*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,1.296210156782251*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45656199989151*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.38769534261331*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5812398945776254*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.559317006698007*pi,3.08893318256387*pi,3.00630791429159*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[5];\ncx q[2],q[14];\nu3(3.5*pi,3.42208511050049*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.357981271515063*pi) q[4];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.40648240126857*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2810844575845008*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,4.2727404666606805*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(3.5*pi,3.3911642830938*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325916169021463*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.359449082834519*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44168561168785*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43912541299833*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37013720619455*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.218322653611723*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5326371189761407*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312674299111801*pi) q[18];\nu3(1.0*pi,0.0*pi,1.354766395141541*pi) q[21];\nu3(0.648988035584403*pi,2.60388978723796*pi,3.6658549190354*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(3.5*pi,3.47364054841305*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36087399650275*pi) q[19];\nu3(1.0*pi,0.0*pi,1.074475733454439*pi) q[20];\nu3(0.467884419082997*pi,0.92737352140532*pi,0.688990518582933*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.670066956966155*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40637827748205*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5433970340822132*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.721184779514633*pi,2.84956466691826*pi,3.72106168511815*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.583957289761703*pi,0.43822086819694195*pi,0.632238345593912*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.686582174920546*pi,-0.199199145020242*pi,4.3646052631697*pi) q[16];\nu3(0.185113735799955*pi,0.8266254569448599*pi,3.88548506856094*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5172942032069119*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.447583833857872*pi,3.43542985686973*pi,1.99584380121443*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.593627422146173*pi,-0.15584051685377598*pi,4.01121249092299*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.155664517398892*pi,3.32649652493032*pi,2.00594763024137*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.647476106609919*pi,-0.4857061974502219*pi,4.45776919019469*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.770575578345565*pi,-0.088376266065327*pi,0.695778942576201*pi) q[16];\nu3(0.907323593697622*pi,-0.4392252820751948*pi,3.55683501259604*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.770322138259625*pi,0.19176301937000395*pi,4.33646927878055*pi) q[6];\nu3(0.277136755584643*pi,1.03877171978883*pi,4.35787043642042*pi) q[7];\nu3(0.776726990604499*pi,-0.10130757312682798*pi,4.44028012673862*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.52119616696044*pi,0.006720366666954969*pi,3.80921236982282*pi) q[14];\nu3(0.745519262594031*pi,-0.4254238673992746*pi,3.37472779112015*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.544575352842818*pi,0.35379031108808*pi,3.89812944205219*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.280650582013928*pi,0.67046696796298*pi,3.90908387885681*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.709684570435782*pi,0.38029545949602095*pi,1.0547284077894559*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.348129738683323*pi,-0.172356604277626*pi,4.21260328458729*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.938175906134436*pi,0.257119801331962*pi,3.78373341371147*pi) q[14];\nu3(0.778109583181932*pi,3.23345393571725*pi,4.1283240952230305*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.38452474006067*pi,0.170540997637173*pi,0.5745371390990098*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.32826736814354*pi,0.05152855355488095*pi,3.46758283749794*pi) q[3];\nu3(0.36164729091127*pi,2.54417636187997*pi,1.210990553869888*pi) q[4];\nu3(0.284043179834149*pi,-0.286306667252878*pi,1.71972467304394*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.104199479434716*pi,3.32896183292179*pi,0.8706123190574431*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.338739094547758*pi,0.80517788771446*pi,0.5449804410722758*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4402516382953*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.229555328901508*pi,-0.295601477614109*pi,4.4444516359163995*pi) q[3];\nu3(0.452880428368251*pi,2.82642287178945*pi,1.52949354635716*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.630078424783916*pi,0.69836352864452*pi,0.830897020927023*pi) q[11];\nu3(0.860991831107483*pi,3.12197037701313*pi,3.55720097858172*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3528883286251951*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.513816785006964*pi,3.40720146491662*pi,3.52314380901485*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.450664376231178*pi,0.007559399024654967*pi,3.63760179243825*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49895818869243*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.314040221551386*pi,2.99551463751345*pi,1.244574065012779*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.202885561663836*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0715658834907417*pi,3.29335060924096*pi,2.1700102375186203*pi) q[19];\nu3(0.734889293479362*pi,3.13925347615193*pi,3.5091778557298*pi) q[20];\nu3(0.16737896059929*pi,3.097334669004*pi,0.994027235689532*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[15];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.503751090530664*pi,3.04131788804051*pi,0.8365031498140509*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5471866724207202*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.616070915814993*pi,3.21906025600304*pi,2.94590319579137*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.43345558596429*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.250876298020783*pi) q[5];\nu3(3.5*pi,3.45963323390789*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.565959394943716*pi,3.06678856371569*pi,3.92171670032247*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.319991752050552*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.628113027507993*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(3.5*pi,3.45813117841867*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[15];\ncx q[7],q[21];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.260706760154497*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.686059280711717*pi,-0.157788021405317*pi,1.1419796492195*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.395636861617867*pi,0.61079359044763*pi,0.5174947381847305*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.48989599673361*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46383367279196*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39494842210788*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233912041652781*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.43778234338099*pi) q[15];\nu3(0.311223793051125*pi,0.5338609141615*pi,4.46573006474515*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.532561492225114*pi,3.19443036214491*pi,3.15984930449876*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183740250366625*pi) q[21];\nu3(0.499220838000748*pi,0.85500624301484*pi,4.02764165775463*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[6],q[15];\ncx q[7],q[21];\nu3(0.404038062719099*pi,3.37583914992584*pi,0.964568912555845*pi) q[8];\nu3(3.5*pi,3.45683769236442*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.659768465658404*pi) q[11];\nu3(3.5*pi,3.42319947877176*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.365369323208189*pi) q[14];\nu3(0.0265527812560223*pi,-0.4612671297021523*pi,4.05169818622704*pi) q[16];\nu3(0.946083713231409*pi,-0.284771407453635*pi,3.84111468175168*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.217051285990352*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39796740309186*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.347162383616628*pi,0.91772976640606*pi,4.417220356723281*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.270204785270123*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5376581498619556*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.155860445433438*pi,0.84824510807522*pi,4.41347946113972*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.643915447126074*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.619558724549906*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43879517087503*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.605341801351066*pi,-0.08723644888534199*pi,4.11733003496144*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.6303117902537521*pi) q[10];\nu3(0.739557419802262*pi,3.26870933046184*pi,0.5927987504747069*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.420052246535225*pi,0.7371585575472399*pi,4.245611021612341*pi) q[3];\nu3(0.486854955077382*pi,3.0964094368558*pi,3.08602960685564*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.486836941476215*pi,3.05498137331039*pi,0.7602822767184749*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.533468465415513*pi,2.9158552233798*pi,3.62914641143692*pi) q[11];\nu3(0.260237645173424*pi,3.31855150830104*pi,4.43684802469922*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.703516149002524*pi,0.73054603620527*pi,0.576337082641224*pi) q[21];\nu3(3.5*pi,3.43534715323529*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.304523213642538*pi,-0.04135736196129097*pi,4.35473552042492*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0309654549407543*pi,0.49412852753745395*pi,3.81563230132032*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.456303110556278*pi,0.494218804739483*pi,3.81687126273986*pi) q[6];\nu3(0.303465371955756*pi,3.34772960180949*pi,1.95527105127352*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.70271913835536*pi,0.09910009221842897*pi,0.5494205123523397*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306179324664029*pi) q[17];\nu3(3.5*pi,3.41013359959456*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.291903563558975*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.361765767681445*pi,-0.4026293236535582*pi,1.404394222380554*pi) q[21];\ncx q[0],q[17];\nu3(0.839027713639815*pi,-0.268903485569831*pi,0.629784204726454*pi) q[1];\nu3(0.645489744954406*pi,3.47563730077341*pi,3.23653613855283*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.331579326340583*pi,3.07295733119723*pi,1.64071169674739*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.308571422864231*pi,-0.12667886728976901*pi,4.341460917523801*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5264525723424*pi,0.206865677384918*pi,4.019370724383069*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.570052456356848*pi,2.81342241678963*pi,3.63453573797558*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.942550108085889*pi,-0.23753246803218397*pi,3.38353993273192*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.710560063330034*pi,0.56449678096158*pi,1.013028219377387*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48184017416975*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47913672690361*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46271782859761*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.792581102046409*pi,2.60460957976081*pi,3.85115886572522*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.571117566401503*pi,0.09529606047234795*pi,3.74088268056858*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.524756342448962*pi,0.252935808847521*pi,0.975377696280803*pi) q[15];\nu3(1.0*pi,0.0*pi,1.205742967337895*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.472643447389906*pi,2.56313792588259*pi,1.2964089047523562*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.206016201896136*pi,2.55875530124832*pi,1.018336439539512*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.615802457708047*pi,-0.29168108822135996*pi,4.07638102649869*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(0.813797382975455*pi,0.278560001729384*pi,1.187939144726759*pi) q[13];\nu3(0.543404189089743*pi,3.16353730615679*pi,3.54511473093646*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.610462359730834*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.410677425043006*pi,2.85037862353558*pi,0.798084820544575*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[16];\nu3(3.5*pi,3.36166265719825*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42718835476195*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.322000444787014*pi) q[10];\nu3(3.5*pi,3.35024946473804*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.530333416258705*pi,3.04190131354096*pi,2.98892050382121*pi) q[14];\nu3(1.0*pi,0.0*pi,1.208888903132421*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.248862019973942*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45911057029318*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.519273352971619*pi,3.19332457901048*pi,4.1225245655956*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.197106298285818*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.605491875828357*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5260678950587474*pi) q[15];\nu3(0.436583054476289*pi,0.03900584052047096*pi,0.7652941105272*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.376699500458069*pi,-0.11504008466516502*pi,1.2445498725470832*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.654844598695669*pi) q[21];\nu3(0.485726795412091*pi,-0.23845923409181302*pi,4.0006696367980705*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.48157119864201*pi,0.5*pi) q[2];\nu3(0.587350173674925*pi,-0.118599108700637*pi,3.78167572829706*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.40770043936501*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.259091669280523*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[11];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.76940227720787*pi,2.98061616250696*pi,4.47690285686524*pi) q[16];\nu3(0.349382162311705*pi,0.8698479684733*pi,4.09865364461878*pi) q[17];\nu3(0.181140213378871*pi,3.13596454951624*pi,1.339351490079187*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.339751750511514*pi) q[20];\nu3(0.775769581442141*pi,0.433217763397154*pi,1.00312362690839*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47796083254361*pi) q[8];\nu3(3.5*pi,3.49598298019271*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2854114824633949*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.716479888491119*pi,2.70527156073139*pi,3.92900382936139*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.311791367164396*pi,0.5604720517949799*pi,0.799032913789278*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5676147557290454*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.464751254888746*pi,2.83294958210297*pi,1.404243519160274*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5021214084092087*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.693422303895708*pi,2.8684913671978*pi,4.12655505033284*pi) q[4];\ncx q[5],q[6];\nu3(0.276272127057088*pi,-0.03405115911960299*pi,4.2835305968363695*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4719850493731705*pi) q[11];\nu3(0.421470923997233*pi,2.72699547587242*pi,0.882015212642032*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.249771409084181*pi,0.42573120580646995*pi,3.85802853576625*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.742381383731021*pi,-0.32718413165070104*pi,4.38634561969992*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.653586760999527*pi,-0.05460138585091501*pi,3.83735409441413*pi) q[12];\nu3(3.5*pi,3.43790035387947*pi,0.5*pi) q[13];\nu3(0.470100745778307*pi,0.44287179356724304*pi,4.25385507764653*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3050094319182088*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.512910393509228*pi,0.5883642219890299*pi,0.682946102424273*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.585270062830541*pi,3.02933241399383*pi,3.14663638061211*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(0.386774920708627*pi,3.27640924589581*pi,2.0486226048213503*pi) q[15];\nu3(0.171889519878524*pi,3.36831656136032*pi,1.82735869742711*pi) q[20];\nu3(0.348028788144216*pi,2.73343008017615*pi,1.68675018148973*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.347617386852485*pi,2.46210104117636*pi,1.425246843656499*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.318946576287527*pi,3.02983250513478*pi,1.008966017034902*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.394302919082921*pi,2.97540289695781*pi,1.67603179647471*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48315570694828*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44290988053855*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341560179930064*pi) q[19];\nu3(0.229932380883374*pi,0.21708116451898296*pi,4.1553045817501495*pi) q[20];\nu3(0.20154943311206*pi,0.297311687353214*pi,0.5678537408039706*pi) q[21];\nu3(0.411058304848491*pi,0.6021780342633001*pi,0.819048271577859*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.700467841338201*pi,-0.327231154311004*pi,3.70099191312323*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.181102135529778*pi,2.46806510649444*pi,1.413276263436349*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.523859762030303*pi,0.26044081082454196*pi,3.77757585382477*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.223158919857379*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3371238186433*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.779229302663567*pi,0.5784632587165199*pi,4.110107858115001*pi) q[6];\nu3(1.0*pi,0.0*pi,1.192636773664864*pi) q[7];\nu3(0.948292839851005*pi,3.29604419064774*pi,2.9927527591267*pi) q[8];\nu3(0.472704824784379*pi,3.33145834311757*pi,1.82914897629148*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.178082106919713*pi,-0.07697740869756498*pi,1.11066598661329*pi) q[8];\nu3(0.154307033327475*pi,0.70041752392986*pi,4.27633215729593*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42344292419468*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326907923504*pi) q[21];\nu3(3.5*pi,3.40690654893473*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.28284616526547*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41612434944009*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.178403262567366*pi,-0.27762356351067197*pi,4.38958071950468*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[5];\nu3(3.5*pi,3.49132910775433*pi,0.5*pi) q[1];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.765643798551906*pi,2.98114941657215*pi,3.08075446490563*pi) q[11];\nu3(1.0*pi,0.0*pi,1.302037188330309*pi) q[12];\nu3(0.0828246170744275*pi,-0.04437857991583499*pi,1.223730081497548*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5492271618698145*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.673285622406544*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.580750649651616*pi,0.6084596304440599*pi,0.8633781047390929*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35414638061949*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49675340731641*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5229986267565866*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225442500344002*pi) q[17];\nu3(0.615038547115517*pi,0.6582261664417*pi,4.44553581046734*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.203022308961775*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.286773771693658*pi,3.00447971217727*pi,1.098306765747701*pi) q[14];\nu3(0.925955498492137*pi,3.28939788605156*pi,4.07497917707673*pi) q[16];\nu3(0.0704459379408144*pi,-0.07019507181149098*pi,3.57390189830624*pi) q[18];\nu3(0.143651155395535*pi,3.48808269327105*pi,1.90935292529283*pi) q[19];\nu3(0.313192812911269*pi,3.04562157373478*pi,1.97391849015733*pi) q[21];\nu3(0.62487087690394*pi,-0.242195379745892*pi,3.91852042789868*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.761605785307775*pi,0.013658988209573009*pi,3.66351399011232*pi) q[4];\nu3(0.501195150993678*pi,3.31538164586741*pi,0.64296558734429*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4743977354419*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.195063339464436*pi,-0.229004274113013*pi,4.34989499286025*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2732601535409152*pi) q[15];\nu3(0.703742775415652*pi,0.477348982827133*pi,4.212341650303371*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43383953859297*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.462614409115158*pi,3.14987131074588*pi,4.3571352700997*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47158005638175*pi) q[20];\nu3(0.838310856457242*pi,0.09713477126853598*pi,1.1806648296812479*pi) q[21];\nu3(0.153999568606621*pi,0.6900408668145399*pi,4.3007017566108*pi) q[0];\nu3(0.164091132299991*pi,0.8312399728881099*pi,0.63034882812905*pi) q[1];\nu3(3.5*pi,3.46227910743933*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0750021166137673*pi,0.7342181738150899*pi,0.5119222556531215*pi) q[4];\nu3(0.164844616049616*pi,-0.148936840379025*pi,0.8161471744968469*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\ncx q[11],q[15];\nu3(0.280540853200377*pi,0.63182933755406*pi,0.685778781022909*pi) q[12];\nu3(1.0*pi,0.0*pi,1.278906844397666*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.735448657272425*pi,3.11672568890358*pi,4.19600572894812*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.23286423841572*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.297969201581983*pi,0.8445757960968101*pi,4.35728434709738*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.653359122324321*pi,-0.3334949783194*pi,0.5920022696949793*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5758983357571893*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.145364633044633*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.496281604922864*pi,-0.22616138746737902*pi,1.464060984501188*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3618580603532795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47673849234235*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46576882882308*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.236860845197334*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.449882130655061*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2722918578999889*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47005262474137*pi,0.5*pi) q[5];\nu3(0.0214246205719939*pi,0.40356832563259903*pi,0.7999523805248481*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.706549132323216*pi,0.58288173833663*pi,4.33781890645205*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.711075555036896*pi,0.091368699701596*pi,1.0602278805157441*pi) q[15];\nu3(1.0*pi,0.0*pi,1.187884946569123*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(0.580665252647389*pi,3.25791187562742*pi,4.00397535719574*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.2686904674152*pi,-0.11593499530545498*pi,4.22400955535462*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38339026043114*pi) q[14];\nu3(0.0683441327664426*pi,0.57227521503798*pi,0.5753789048963476*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5670385305860424*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.79588076752296*pi,0.312386608888621*pi,4.26006399199737*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.35779691705423*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.635875542579838*pi) q[16];\nu3(0.485209913996661*pi,0.31528081754234105*pi,3.58298417882414*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.528331591543963*pi,3.27700580817486*pi,1.73448384732122*pi) q[20];\nu3(1.0*pi,0.0*pi,1.162243167032146*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.475675785420001*pi,-0.11901489604219001*pi,3.90141254307788*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.744051331664453*pi,0.365103844631531*pi,0.5036402740612627*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.611012775816288*pi,1.20774513820951*pi,0.716111550457359*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5542873455208186*pi) q[21];\ncx q[1],q[20];\nu3(0.641271763708008*pi,-0.4875448742903087*pi,4.15628069001213*pi) q[2];\nu3(0.57590863370095*pi,2.99234421036402*pi,4.11064084256784*pi) q[3];\nu3(0.733917939320145*pi,0.412469436796123*pi,4.49129267465983*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.581712241910403*pi,-0.07362121376553399*pi,1.2233726059953018*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.719969917377378*pi,3.49323196484917*pi,0.63308980070121*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.653380060184704*pi,2.83019127685658*pi,4.082660976728*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[5] -> c[5];\nmeasure q[16] -> c[16];\nu3(3.5*pi,3.36004851240998*pi,0.5*pi) q[1];\nu3(0.412123534664606*pi,-0.338373077618411*pi,4.16829527875794*pi) q[2];\nu3(0.919010192473283*pi,2.65390022413999*pi,3.63390178705255*pi) q[3];\ncx q[6],q[7];\nu3(0.391932555338226*pi,2.52485442699426*pi,1.011650213016552*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.441547012538284*pi,2.71809233763849*pi,1.62103144389706*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.632180886494941*pi,0.7197944877523601*pi,1.0293324692594759*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.294421020758141*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46948157828248*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.183030259260497*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.322581886537505*pi,0.39417751396852196*pi,4.07548040908355*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.387312816497557*pi,-0.322461293965254*pi,1.217186922057449*pi) q[18];\nu3(0.175244695735627*pi,0.45772151671154504*pi,0.633376269721038*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.484183243236544*pi,0.65814633254345*pi,0.5748004094143876*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.775593301946174*pi,0.03857972720706104*pi,1.075604786194235*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.278598710223297*pi,0.7971961725549099*pi,4.45073522464826*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43708439542647*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[20];\ncx q[2],q[15];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5038694391811962*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.514090172067014*pi,3.22943769265723*pi,4.15205702919861*pi) q[10];\nu3(0.391913280391068*pi,-0.4288688846044885*pi,0.759148831412916*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.375049239399197*pi,0.6378465318011299*pi,0.5004226277001905*pi) q[21];\nmeasure q[21] -> c[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46332563242651*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33503718206874*pi,0.5*pi) q[3];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.146828600974424*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.196359463927742*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4121959766422*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.366849709454705*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4642619703973*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.34524063592573*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.214234125792921*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23038229203865*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.445326097574251*pi) q[9];\ncx q[11],q[18];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5013054478504217*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.528560999028844*pi,3.0504303255481*pi,3.67634703822617*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[9];\nu3(3.5*pi,3.4629184103751*pi,0.5*pi) q[4];\nu3(0.205389290890001*pi,-0.4782668799966145*pi,1.218577153536186*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40238209980593*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1008244295279002*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42859601995615*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.164158584834974*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3413711262985*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5911690006900141*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.779355876721533*pi,2.3497920874294*pi,3.75572817100037*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.481173219096703*pi,0.282166652742628*pi,1.134064846306607*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5581618811552778*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.493478926682689*pi) q[14];\nu3(0.854335945827859*pi,0.21640415650891598*pi,1.60890121510484*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.685004658072768*pi,-0.42697525486469123*pi,3.23044067546373*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[15] -> c[15];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.466692311883061*pi,2.76881034917274*pi,1.50458589984743*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.802431129589246*pi,-0.382988500330866*pi,3.20156326103567*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.577820304109629*pi,3.33974388663164*pi,3.88686107345969*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[19] -> c[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.633963969970498*pi,3.36899425266407*pi,3.35615853235107*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.241830087181846*pi,0.67324866379913*pi,4.323659270883621*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.649764667459627*pi,0.260274347620467*pi,0.903516748273392*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.513194405308044*pi,0.72117220803061*pi,0.7565258687125109*pi) q[18];\nmeasure q[11] -> c[11];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.387809263304422*pi,3.17289392450826*pi,0.7276441363745569*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nmeasure q[10] -> c[10];\nu3(0.858289679214979*pi,3.02255971888832*pi,3.54797125683933*pi) q[0];\nu3(0.663823417670316*pi,0.45966669027220297*pi,0.982513546766294*pi) q[8];\nu3(0.393347938952331*pi,0.30305074352126005*pi,0.702266373124249*pi) q[13];\nu3(0.73917143407231*pi,-0.27976129159171703*pi,3.24576269686368*pi) q[14];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.366097080176278*pi,3.24306317258008*pi,1.059727062887329*pi) q[0];\nu3(0.184809570096927*pi,2.98606804957951*pi,0.5146197114635976*pi) q[1];\nu3(0.461294635316208*pi,0.37323425974231095*pi,0.8845315125315061*pi) q[2];\nu3(0.231904214481841*pi,2.60116516357202*pi,1.53688139519825*pi) q[3];\nu3(0.418424312173319*pi,3.21536729042592*pi,1.84547886383371*pi) q[4];\nu3(0.633425564993618*pi,-0.04413676626995*pi,1.1908753603195281*pi) q[5];\nu3(0.586880706323371*pi,3.17946288890396*pi,4.08980264411572*pi) q[6];\nu3(0.105929463363503*pi,0.7697205764980599*pi,4.2945561972519695*pi) q[7];\nu3(0.33884041990141*pi,-0.277317688231708*pi,3.95697240868005*pi) q[8];\nu3(0.220831928089797*pi,3.45189411469685*pi,4.30884645755118*pi) q[9];\nu3(0.623893148598213*pi,2.94339268591768*pi,3.7885677994018*pi) q[10];\nu3(0.557614723548989*pi,0.08739496863801699*pi,0.782935978904963*pi) q[11];\nu3(0.453317582564344*pi,3.18478525638204*pi,1.001963635015412*pi) q[12];\nu3(0.477418936738146*pi,-0.4627618723694955*pi,0.600651144228315*pi) q[13];\nu3(0.949879701798981*pi,0.06518234743856999*pi,0.5745586072489174*pi) q[14];\nu3(0.609790231493945*pi,0.47470283396928603*pi,1.219152814593222*pi) q[15];\nu3(0.72669317137158*pi,3.21786359757388*pi,3.51664329769248*pi) q[16];\nu3(0.905041972387181*pi,0.33489506030207705*pi,4.28757027779453*pi) q[17];\nu3(0.152767630951758*pi,0.101278057036704*pi,1.089024415509549*pi) q[18];\nu3(0.589915928510004*pi,2.82437227276585*pi,4.15751106995981*pi) q[19];\nu3(0.878784463907587*pi,2.73868131237685*pi,3.8221920949898*pi) q[20];\nu3(0.705518531128343*pi,0.5374337376054601*pi,0.702752775438662*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47660951682161*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.194718194578154*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37139885285127*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44104526608554*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.279367695047223*pi) q[12];\nu3(3.5*pi,3.45884393433442*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205071745761678*pi) q[15];\nu3(1.0*pi,0.0*pi,1.193011729584669*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[8];\ncx q[1],q[14];\ncx q[2],q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.27773865510561*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.178977043727613*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[16];\ncx q[18],q[20];\nu3(3.5*pi,3.40800811806081*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47887621583533*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5802821195058225*pi) q[3];\nu3(3.5*pi,3.49585118493651*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(3.5*pi,3.48758568557491*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.291796997316375*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5098488325932856*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.284002708811183*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5920572244329714*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40172205172459*pi) q[16];\nu3(3.5*pi,3.37933003842054*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216981837939774*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250286473389984*pi) q[20];\nu3(1.0*pi,0.0*pi,1.315571459209532*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[14];\ncx q[2],q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.46347194757757*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.5341402521639247*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.444450555770496*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.353481566738401*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5585423646075194*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5236290188444359*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43418026656726*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5211929461045246*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[14];\nu3(0.333262642788659*pi,2.57423263205293*pi,1.405122433633755*pi) q[2];\nu3(0.872279641421234*pi,0.22058589445996402*pi,0.527613476634197*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.413473806242014*pi,-0.152571895298801*pi,4.30035402216667*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.960110184626857*pi,0.01441057806738899*pi,1.313819922436053*pi) q[11];\nu3(0.589239433802609*pi,-0.24288295452653902*pi,3.76100137774223*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0640259940816869*pi,3.43453364275535*pi,4.23194274167281*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.377709898548369*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.907511819339769*pi,-0.364978485726672*pi,3.96512827090572*pi) q[2];\nu3(0.235237267976927*pi,2.85010929980196*pi,1.432889103306443*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.361645705376659*pi,0.65744454202243*pi,3.89902009181264*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.716119947752369*pi,0.36770764666275*pi,4.32761234654057*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.453758651324848*pi,0.27975130876103904*pi,3.44966340487678*pi) q[11];\nu3(0.334966223304641*pi,3.31545208481866*pi,2.08774079750025*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.61032060436205*pi,2.56209120198486*pi,3.57407064459859*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.342627582259529*pi,0.11561604354546295*pi,0.733816601117566*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.772269095272626*pi,0.02251624625413895*pi,3.53800779690313*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.827889318082217*pi,3.0345866605724*pi,3.29672130751087*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.49613933086047*pi,0.341941610639635*pi,3.97647092176902*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.252081368437741*pi,0.85989100153212*pi,4.2819461113936*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.481920485121974*pi,0.5618700150237299*pi,4.06648423818347*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.591075187241211*pi,-0.288843763164206*pi,3.65415200367709*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.763517196860868*pi,-0.163601570338184*pi,1.143444094755979*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.4572566259806*pi,3.18193285606373*pi,0.5970252771485844*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.613772402545222*pi,0.032688891531051034*pi,0.887298350444307*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.711354934696493*pi,0.77496736640733*pi,0.67004444979734*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.525077100278348*pi,-0.0017556126458370125*pi,4.16650690536118*pi) q[13];\nu3(0.273895115395242*pi,0.46908962793306497*pi,4.00519596922598*pi) q[14];\nu3(0.348737431821535*pi,-0.345147960740604*pi,0.5834192341480867*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.553752039343416*pi,3.36046287931628*pi,4.22796803397774*pi) q[18];\nu3(0.644853460025611*pi,0.6213006073391301*pi,1.179454719220022*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.737954537024414*pi,0.09655658759639596*pi,4.08428138600469*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48803635225617*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.733845474430941*pi,3.30095219356085*pi,3.23154500747848*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4039192896306298*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.338979167540604*pi,0.301988192570776*pi,3.85144785790212*pi) q[18];\nu3(0.501391839802597*pi,0.49941021090537696*pi,0.5259637610926928*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.581914499634752*pi,0.08555056608951095*pi,3.6902026738864*pi) q[21];\nu3(0.820206234867078*pi,-0.348346717824148*pi,4.0468369130773*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.598396151459441*pi,2.93038432709511*pi,3.31097228444381*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.317189213753747*pi,0.9117426749404001*pi,4.09346330148223*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48004961767873*pi,0.5*pi) q[3];\nu3(0.429950930373049*pi,-0.4421717210635491*pi,4.02470845808194*pi) q[5];\nu3(3.5*pi,3.46363831302521*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.400961857501871*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2325510475062709*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.18756358824315*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.240862911509644*pi,0.45446733755991797*pi,4.33272974015924*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[11];\nu3(0.590916968884346*pi,0.23020636673036898*pi,1.438618142658322*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.48087269944772*pi,0.5*pi) q[7];\nu3(0.730086481675134*pi,2.83282134525699*pi,3.33053660087286*pi) q[8];\nu3(1.0*pi,0.0*pi,1.104156056098316*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.587422121783993*pi,3.29091700686433*pi,4.356148436814371*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47124898928612*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.423304850491689*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.443876320473582*pi,0.5150837513697599*pi,4.40015079095737*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.45673183591438*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5102032048309759*pi) q[13];\nu3(1.0*pi,0.0*pi,1.388247034853102*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.25882016960506*pi,0.5*pi) q[16];\nu3(0.395062493123384*pi,3.49409710106007*pi,4.35696887068965*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.127398907626966*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.37144611893123*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229571821243062*pi) q[19];\ncx q[0],q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43455380883724*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.2631664631241581*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33156593445246*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5251164496910015*pi) q[20];\nu3(3.5*pi,3.46016290610273*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3121947897425938*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.123290690167467*pi,3.22217544551866*pi,1.481720475069785*pi) q[7];\nu3(3.5*pi,3.37086662213415*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1609034758805619*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.667386964052263*pi,3.47465492077996*pi,3.71945889198656*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4799786380844395*pi) q[19];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.416349739094478*pi,0.8440848394718601*pi,3.86080634359702*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.49013687845715*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.435218164798227*pi,3.06544321524622*pi,0.5836913588473965*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.39585285545437*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2545948066275519*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5017229308913715*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.54102642130982*pi,0.34847203708558305*pi,0.883588572945101*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36326489382899*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[1];\nu3(0.179346736682472*pi,0.56093901388322*pi,4.01303568929376*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.693448496117026*pi,0.68963711232942*pi,4.26274343141943*pi) q[6];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.567983615333821*pi,3.30394669396047*pi,4.11179117944055*pi) q[15];\nu3(0.395284503318107*pi,2.6340480130196*pi,1.27318513785236*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39768193732383*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.392139822773636*pi,-0.4181650439555753*pi,1.70943943614675*pi) q[2];\nu3(0.0655282682950526*pi,0.053478870154543*pi,1.058058360164842*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.864363427053296*pi,-0.195305503006366*pi,1.072836841212577*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.767243827819555*pi,-0.4765797609505564*pi,4.07064331613119*pi) q[15];\nu3(0.862366687005036*pi,-0.4452680584090554*pi,4.49224135612436*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.74525318171425*pi,3.21861103178642*pi,0.627688015083535*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.489996230934078*pi,0.61545690596329*pi,0.608995910705311*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.836899854452162*pi,3.42749803949855*pi,4.10694380399573*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.281629500160057*pi,0.442475403145813*pi,0.641526004309835*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.320630435190458*pi,0.38423345911085405*pi,0.917546311962883*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.597055380120675*pi,-0.03331132942600401*pi,4.06910072709711*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.47088533152951*pi,0.324401070087579*pi,4.48921466122091*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.545397365553793*pi,0.92299859000547*pi,4.4798753163547005*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.235715563326773*pi,0.45770566805924195*pi,4.37755823199475*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.538679117836563*pi,0.023237707152244047*pi,1.357770905354674*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.744675673227662*pi,0.9809316401591801*pi,0.727218619281536*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.252621880789536*pi,0.235701005468556*pi,0.8239855678000381*pi) q[4];\nu3(0.654970078353406*pi,0.41387223150060004*pi,0.985262886086679*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.452525088430206*pi,-0.20082523787309398*pi,1.4943167535342932*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.351326216231967*pi,0.23547161245673998*pi,1.21539926869606*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.528901971983988*pi,3.30854075228491*pi,0.815691829836518*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.410321496636648*pi,-0.303898940891338*pi,3.89212069882089*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.625857327951426*pi,0.63825460181023*pi,0.949964588911843*pi) q[4];\nu3(0.533955526147184*pi,2.93897747258944*pi,4.2451607120412405*pi) q[5];\nu3(0.888075145743824*pi,-0.046179464754450006*pi,3.45809846826003*pi) q[8];\nu3(0.274906840201873*pi,-0.4686948054150635*pi,4.06632348655213*pi) q[9];\nu3(0.140704497600244*pi,3.39635775635615*pi,1.72019925124581*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43316037964022*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.329507247063194*pi) q[13];\nu3(0.591421944014788*pi,-0.19749339339385202*pi,0.5923585547609025*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.295117625703643*pi,-0.4843201722970548*pi,1.459957012150118*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.691910398691458*pi,0.8973955971263099*pi,0.861929066041351*pi) q[8];\nu3(0.88022781133534*pi,3.39551482299354*pi,3.68150047299825*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.236853370458308*pi,3.24023771852183*pi,0.5222665015677536*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.721822638130708*pi,-0.218995666349657*pi,3.78153072379577*pi) q[21];\nu3(3.5*pi,3.29045828251404*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41197836378735*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.154618671438425*pi) q[6];\nu3(1.0*pi,0.0*pi,1.142480662471191*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.625073482416695*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.391192255036314*pi,0.24355661211994495*pi,4.149001639707921*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.718537605079474*pi,3.44687974023401*pi,4.09939512218067*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[5];\ncx q[3],q[6];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[20];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41651309411562*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44835715091544*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44426240157363*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.310934574455605*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5335439542387248*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5105410467477824*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.201855738737951*pi) q[10];\nu3(3.5*pi,3.48344017651464*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.37629876942235*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19820128682234*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1722373950763418*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270966551902686*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[5];\ncx q[3],q[6];\ncx q[4],q[10];\nu3(3.5*pi,3.31633391873078*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.153096535193961*pi) q[9];\ncx q[11],q[20];\nu3(0.876752432541482*pi,0.08308156600126104*pi,1.050073742494075*pi) q[12];\nu3(0.644148511822067*pi,3.49774797675827*pi,3.70174749668647*pi) q[13];\nu3(3.5*pi,3.33522835736597*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.242823061716305*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5132873450975372*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.4515312827614*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0588879417627292*pi,3.41523633058254*pi,1.64109024741911*pi) q[12];\nu3(0.961113686192082*pi,0.316432751069184*pi,1.295197913458195*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.4215445113658*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37639796764423*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47162764280119*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5287899087032635*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1828427174444829*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5306967240343203*pi) q[9];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.587570052881909*pi) q[17];\nu3(0.481335717906484*pi,3.40472661333813*pi,3.17244192291654*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.198704330786019*pi,3.4797121824571*pi,4.12232027671036*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.364582543398161*pi) q[21];\nu3(0.406079478536338*pi,2.81630322682963*pi,1.223087989315709*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.521718802977324*pi,3.07374568789944*pi,3.9654590158585*pi) q[2];\nu3(0.557363201722213*pi,0.265582715436554*pi,4.4375544420431705*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.6933550520823*pi,-0.329831050303253*pi,4.47245935908881*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.519318213095139*pi,3.16414912611178*pi,3.21039371810344*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.561209529101278*pi,3.06226611981887*pi,3.01038383671891*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.835844876654901*pi,0.48158663919908695*pi,0.9525322869053741*pi) q[5];\nu3(0.32077927734968*pi,-0.08585658119169898*pi,1.3014537884564819*pi) q[6];\nu3(0.388195503142058*pi,-0.063993824169081*pi,4.389755002531301*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.94481738407673*pi,0.12337016437537196*pi,3.89469759234117*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.240390387671995*pi,0.03837682347194804*pi,3.70711152708024*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.427199366638272*pi,3.33883536288227*pi,0.60315101641491*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.640830355472415*pi,3.04731716038893*pi,3.24484827644053*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.425525631048481*pi,-0.031142396142430973*pi,1.51904829900012*pi) q[11];\nu3(0.0569920905256901*pi,-0.12545041641795002*pi,1.12358616286519*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.829728881101123*pi,0.09127217003420895*pi,1.243756828940871*pi) q[8];\nu3(0.540779653433335*pi,0.70583991877828*pi,4.48924674094972*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.719039117276734*pi,0.059380857339188964*pi,4.278518773027249*pi) q[16];\nu3(0.604441403025637*pi,0.6458314875842*pi,4.23891377941482*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.344120282364647*pi,2.85571281962095*pi,1.246712356800563*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.760440135228497*pi,0.013846498918975048*pi,3.91201322823811*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.375355056571793*pi,0.415567648546721*pi,0.8783385928731611*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.198247854688491*pi,-0.4759987900738031*pi,1.67360337591579*pi) q[9];\nu3(0.392130291552098*pi,3.28230282236377*pi,1.115617572035148*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.322112266187972*pi,3.3957316611376*pi,0.641635958712372*pi) q[16];\nu3(0.359216860862976*pi,0.3403244610546*pi,3.6546724121291*pi) q[17];\nu3(0.568738004486303*pi,2.57146151232257*pi,3.65390069632198*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.260382006602241*pi,0.495973201521285*pi,0.879629144111993*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36353392026579*pi,0.5*pi) q[0];\nu3(0.30036588021456*pi,-0.016978161200649988*pi,3.61233973213339*pi) q[1];\ncx q[2],q[14];\nu3(0.11194103780106*pi,-0.028592119451172016*pi,1.047286185563821*pi) q[4];\nu3(1.0*pi,0.0*pi,1.293932243308713*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.144330850671498*pi,-0.41591352587280683*pi,4.196748297216001*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.593039434105709*pi,0.50803960848144*pi,4.422894796391001*pi) q[18];\nu3(0.565856245615684*pi,0.75315170988749*pi,4.4625110641733094*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4599697801583*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46874620277078*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.305039320793603*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.180411709284835*pi) q[14];\nu3(0.530541506480613*pi,0.21650419733341397*pi,0.770043265537673*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.363955092434396*pi,2.84192782478018*pi,0.7579902808354491*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.738797142662658*pi,0.7383753533080799*pi,0.801231577033733*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.35112252406682*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(0.557659417263871*pi,0.388443944103224*pi,3.96446929268019*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.416264813148184*pi,0.43186582416530905*pi,4.15161269671528*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4495770815666*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.743849137356032*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.258166819221771*pi) q[9];\nu3(3.5*pi,3.42734742788845*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39161303627737*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.268341602670541*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44770537536455*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.255796822057174*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[9];\nu3(3.5*pi,3.29548348865783*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.44226797976325*pi,0.5*pi) q[8];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.20925854630339*pi) q[18];\nu3(1.0*pi,0.0*pi,1.262565023611193*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.622060007401871*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5661652143159044*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.60191910436622*pi) q[17];\nu3(3.5*pi,3.33855249088568*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.224097152934812*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42535166394392*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.292772346180358*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39430787871171*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232789731201232*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.655767725190468*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45303751516093*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5220069003239991*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.287653689053346*pi,3.0705852349847*pi,1.81977558968847*pi) q[6];\nu3(0.61464715293983*pi,0.8824180211222199*pi,4.38967857182522*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5486298423066938*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6120728767224171*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.266338623500392*pi,-0.4574227861814787*pi,1.77272793763*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.594757472702064*pi,0.491467261001847*pi,4.22979940625253*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.358183682523872*pi,0.54999578884423*pi,4.01042077387625*pi) q[5];\nu3(0.355915221689*pi,3.45312013701112*pi,4.38958252695787*pi) q[6];\nu3(0.51768773374004*pi,0.007181942627387028*pi,0.726679019649769*pi) q[7];\nu3(0.326516302564748*pi,3.21560602368148*pi,4.4122720900509105*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.342696072512355*pi,-0.283043367311128*pi,0.853855657669079*pi) q[11];\nu3(0.358047027589523*pi,0.9309319819794499*pi,4.23530173802219*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.430278977199603*pi,0.5832928726107001*pi,3.93987830226783*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.284018321463638*pi,3.23897268693408*pi,1.65056040047211*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.562727923410212*pi,0.16672692469111605*pi,3.83378861767769*pi) q[2];\nu3(0.692579370182456*pi,-0.29622481426034397*pi,0.6994239769420361*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.449384234290139*pi,3.22173213738573*pi,0.942937184964049*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.593044096913501*pi,3.12523694220352*pi,3.93718654427665*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.465589450566546*pi,0.6233804582537701*pi,4.08617321160423*pi) q[11];\nu3(0.831515900964814*pi,-0.406745489639554*pi,0.740529128985568*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.550088571126902*pi,0.029399779171777052*pi,4.13871048069658*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.744299476509426*pi,-0.4457134216521605*pi,3.51741064455217*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.102543135667662*pi,2.70115577226888*pi,1.343997630582461*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.65826773877392*pi,-0.4693463316456565*pi,3.65617936858013*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.215982310423323*pi,0.08394499889184204*pi,0.921905750276369*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.876430285106017*pi,-0.396788790465339*pi,0.675956966876475*pi) q[13];\nu3(0.694731483008029*pi,3.41223871669013*pi,4.3255654714261*pi) q[14];\nu3(0.669877627055722*pi,-0.4535035897653887*pi,3.39336361179606*pi) q[15];\nu3(0.811274017399496*pi,-0.4261845891551127*pi,3.15691511287744*pi) q[16];\nu3(0.364833570425682*pi,3.47359746290522*pi,1.85245362295494*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.64199302453394*pi,3.26293349899315*pi,0.6980872027737259*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.577044194122884*pi,3.44587488717829*pi,3.33817431760022*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.594324528570424*pi,3.26394281595189*pi,0.7170938629291039*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.594262990728005*pi,-0.02254221763490699*pi,3.49034846718568*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.64127840802448*pi,0.17005715428064705*pi,0.5612104808836891*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.391296992438049*pi,0.10756980734712496*pi,1.223433708335338*pi) q[15];\nu3(0.24372417579572*pi,3.37629215566504*pi,0.858215386420041*pi) q[16];\nu3(0.0802070747669613*pi,3.23923333336314*pi,1.193716498340493*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.733488088762837*pi,-0.05230545739933101*pi,4.30850626646341*pi) q[21];\nu3(0.54627355943776*pi,2.91545549143708*pi,3.73451806475087*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.830783197317595*pi,3.12828142855752*pi,0.5307660508040851*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.314078129222231*pi,2.95070543624982*pi,0.7380971633839339*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.651992127471268*pi,0.286164120787871*pi,3.94300525503994*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.777111242977362*pi,3.17710735138467*pi,2.88742743896266*pi) q[10];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.9527275073058*pi,2.60073294965291*pi,4.08216201201061*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.425204487147*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.219422093050429*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.842569230406319*pi,0.7012206505682601*pi,0.703314745331176*pi) q[10];\nu3(3.5*pi,3.42327545144186*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3106536938092002*pi) q[20];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[6],q[8];\nu3(3.5*pi,3.4297002864925*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.48969951369393*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.237427509190025*pi) q[13];\nu3(3.5*pi,3.32815060420659*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.316064947656233*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.14255448355313*pi) q[21];\nu3(3.5*pi,3.42721817323386*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.47966687035814*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.162037896011317*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.479443688987891*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.36770322311226*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47173396933872*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[5];\nu3(3.5*pi,3.48359428367823*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42923930763908*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.412419056921999*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.648254568343969*pi) q[17];\nu3(1.0*pi,0.0*pi,1.36899114554633*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3447701720487562*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.451085437616809*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44094172160726*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47430993190778*pi) q[4];\nu3(1.0*pi,0.0*pi,1.236810799346501*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.37314650146729*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.767081980733202*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1147300751268259*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4580339710174*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5738283944934048*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5432015090515563*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.58294186461941*pi,0.482876813642129*pi,1.227030911073634*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.443004734717491*pi) q[16];\nu3(0.723978223047153*pi,3.08017508965472*pi,0.5098221280611559*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.424921380366882*pi,-0.23937969595714897*pi,0.704696782195041*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.234490746727858*pi,0.35999430233652296*pi,0.740865132816016*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.123862272820433*pi,3.20544703622187*pi,1.220020893761931*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.880891605469848*pi,3.39223062569003*pi,4.14477998996876*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.117632984592452*pi,-0.49505280215576825*pi,4.16373723401475*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.369200964303822*pi,-0.373152350324612*pi,3.97286633311858*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.64683873309918*pi,3.14092598130286*pi,4.30604052417223*pi) q[11];\nu3(0.516627513233347*pi,-0.161848142722189*pi,1.122169828591756*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.727911651270319*pi,3.39669935057133*pi,3.39356288387865*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.424911045762443*pi,2.74325330730288*pi,0.8703000870715041*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.320290395787032*pi,-0.339701507929761*pi,1.2713501109400909*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.76571522607147*pi,3.48826048922523*pi,3.02144928642344*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.862779140701521*pi,0.39067757862797203*pi,0.702015278149086*pi) q[8];\nu3(0.511378399126339*pi,-0.240263032763175*pi,0.5529995123050827*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.611436353082824*pi,2.9756228065059*pi,4.25874784247248*pi) q[11];\nu3(0.829543896883047*pi,2.96710002512945*pi,3.92984366854754*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.659121059301683*pi,-0.4656876589688301*pi,4.04770690487051*pi) q[20];\nu3(0.199985780561724*pi,0.249703838087599*pi,0.699401336888677*pi) q[21];\nu3(0.700220939172615*pi,2.69028010295007*pi,3.6865653192208*pi) q[0];\nu3(0.509364013851042*pi,2.73178876845652*pi,1.321163521408095*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.279896467110221*pi,0.60007707826051*pi,0.587766453266332*pi) q[3];\nu3(0.729049439246697*pi,-0.24029518406170303*pi,4.168017571182149*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.516569892876579*pi,0.06868792687497005*pi,0.801565973608553*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0782580845308246*pi,2.9590646252544*pi,0.684945975712969*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.474485016035271*pi,1.01903735542426*pi,4.14913084767524*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.583800386219844*pi,3.36865555192034*pi,2.90998613562062*pi) q[21];\nu3(0.442827189932407*pi,2.66606517780948*pi,1.127569471425607*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.68479891072527*pi,-0.4751313627019153*pi,3.69291325681379*pi) q[4];\nu3(0.440135375040633*pi,3.47221270605159*pi,4.359425324873261*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.375546168277555*pi,3.17962858728209*pi,4.36770063181217*pi) q[13];\nu3(0.406986355547828*pi,-0.379759183234321*pi,1.61497121141808*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.6215653447366*pi,-0.29274206777537803*pi,4.47884260536029*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.296057733574313*pi,0.6775215425835699*pi,0.6935873975014399*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.348087715351788*pi,0.45887859602424796*pi,3.99577447722107*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.327262683378931*pi,0.21266558125408697*pi,0.732710233215376*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.258207783627678*pi,0.294091038434634*pi,4.04138927442565*pi) q[15];\nu3(0.602941058052996*pi,0.15039411675844205*pi,3.67757863603426*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.655970574896549*pi,3.25282533156663*pi,4.04832218260526*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.471188633207131*pi,2.75604681563824*pi,3.90256755049067*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.298627034979413*pi,3.10660845912245*pi,1.154130189321779*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48991517528678*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.520930936618072*pi,-0.4269022847150086*pi,4.33948978519885*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.219914606353719*pi) q[21];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.43877805688572*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[15];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.250351003683684*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.331688512556576*pi,3.13885083243551*pi,2.1292541253700197*pi) q[18];\nu3(3.5*pi,3.49869028143291*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3363220354617789*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,3.39313093499942*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43043611563305*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(3.5*pi,3.47857188971349*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4415424955944*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.347987146419741*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3005480545770909*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198575757495632*pi) q[13];\nu3(1.0*pi,0.0*pi,1.224390438078729*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.3774816619808*pi) q[21];\nu3(3.5*pi,3.45583633821938*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48149694528845*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45451692976225*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.263274803469439*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5720134430751369*pi) q[14];\nu3(1.0*pi,0.0*pi,1.255617254981455*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4090159934255642*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5001499898912722*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49706585124504*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.634266543853693*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43620734696866*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49558687613176*pi) q[15];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.41618578731625*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.29132071073223*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5367622161278239*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44715782091252*pi) q[17];\nu3(1.0*pi,0.0*pi,1.07010669164301*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.886853409686958*pi,0.71788477628613*pi,0.852211849603637*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.776983626156129*pi,0.083315363675597*pi,4.27746002161125*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.598589070495768*pi,0.63897889450869*pi,4.41428154992739*pi) q[19];\nu3(0.533917311980721*pi,2.80046282917965*pi,4.09243799259463*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.609613539504984*pi,2.81023394732025*pi,3.48886582298955*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.407540937543655*pi,3.13786992602217*pi,1.74025896434016*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4521679189575*pi) q[18];\nu3(0.43480355839264*pi,3.10760951181985*pi,1.76586268701432*pi) q[19];\nu3(0.146620541402649*pi,3.30341293239202*pi,1.95684388600991*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.367031122067643*pi,-0.16106643001529303*pi,3.82764842875809*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.369407183834694*pi,-0.224333862805277*pi,0.8840868900478309*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.204182839949549*pi,2.94302023726009*pi,0.907969942325739*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.620719927736566*pi,0.031682765881625996*pi,1.233988505438011*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.869760998347416*pi,0.30291218762987704*pi,0.795296354309138*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.461549188739375*pi,0.8754758132393601*pi,4.27182921936202*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.728642829481174*pi,0.432102991060765*pi,0.618129796972929*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.64630832521378*pi,2.47781119838062*pi,3.58970637670041*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.540544085517965*pi,-0.17768970195233602*pi,0.991288226468399*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.459211555289814*pi,0.300787669526022*pi,1.373348306548446*pi) q[7];\nu3(0.768129971343324*pi,3.03844311278612*pi,3.97118823686952*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.226574380951037*pi,-0.188062463714683*pi,1.1054833822713301*pi) q[11];\nu3(0.0391280370139723*pi,0.13708430520484904*pi,3.60129614035586*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.419865090403929*pi,0.12229375444618096*pi,3.807408018486*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.142531454595601*pi,1.11381824242762*pi,4.30129440136934*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.39483709143302*pi,2.45671065050128*pi,1.245340048691435*pi) q[7];\nu3(0.37978144053493*pi,0.141548108492891*pi,3.85866957964001*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.208253992304662*pi,0.12291561819198105*pi,0.6491924856676989*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.549271851447766*pi,2.46658033175238*pi,3.73168655759652*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.727874737688512*pi,0.223174118987033*pi,3.99678176645625*pi) q[13];\nu3(0.310503529404057*pi,0.5046787924251499*pi,4.2995960367528205*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.604069880958813*pi,2.73602275138278*pi,4.07775322570583*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.519524257565365*pi,0.194092467206191*pi,1.208073322401165*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.568624442228487*pi,2.61734253310045*pi,3.50094091682413*pi) q[13];\nu3(0.561844529549884*pi,3.24708889322827*pi,4.46788544539633*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.34604442323473*pi,0.5*pi) q[0];\nu3(0.781912672162059*pi,-0.4256866532591808*pi,0.711336624851294*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.49913228589437*pi,0.5*pi) q[4];\nu3(0.333309968512452*pi,-0.13988015972934698*pi,1.1833245636980991*pi) q[5];\nu3(0.741875050731445*pi,0.453520889936992*pi,4.07668208332628*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.169853143542694*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.130708926131979*pi) q[16];\nu3(0.949749782760874*pi,1.12854675433241*pi,0.6348651310001641*pi) q[17];\nu3(0.419305163695728*pi,0.54047383586878*pi,0.902447658371615*pi) q[18];\nu3(3.5*pi,3.41378532719077*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.239447089899876*pi) q[21];\ncx q[0],q[16];\nu3(0.550787725431005*pi,3.43078267471948*pi,3.78152135706927*pi) q[2];\nu3(3.5*pi,3.47223937187578*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.395089524505843*pi,3.14196637908922*pi,0.897943954190408*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37739003169142*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.712717809586315*pi,0.55505345904589*pi,1.056967531673949*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2854990078534518*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3279018600824979*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.555876080838244*pi,-0.066361136945086*pi,1.303228528188137*pi) q[17];\nu3(0.879641194786106*pi,3.48119061884405*pi,0.653119452501951*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.63319649721502*pi,3.49707856709631*pi,0.8090594135900979*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43940886508233*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49867111541074*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4410552282436395*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37429401887344*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4592340064948495*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3744948722269*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.152398748917995*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47076382296075*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.236834274302506*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[19];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33955157142377*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43273164902771*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.126354429842551*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.218816586350874*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49596103172791*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.4264660037326*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[15];\nu3(3.5*pi,3.41775544460534*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2029486763590191*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.333622087841284*pi,2.66131928555701*pi,1.4778266632428951*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.45536718165443*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3178016674922581*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.500938708699417*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.653094323029475*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.713904224134081*pi,3.21634963613508*pi,3.41418488673352*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.551493504594295*pi,0.40982622232657695*pi,0.970933646202339*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.393344139553459*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.315994746171393*pi,-0.4088214548942496*pi,0.751841191819147*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.427896235116011*pi,2.50680574794806*pi,1.286124769454507*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48336831121716*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.434077485525743*pi,3.46632505662625*pi,1.55200609579964*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.319566687892796*pi,3.13161991385292*pi,4.485234076875869*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.670620674822838*pi,0.496591115344176*pi,0.5015483648471386*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.2126344217584*pi,-0.4657282242664196*pi,1.175800497606561*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.424341524740999*pi,0.61759879013489*pi,0.6517823568690571*pi) q[11];\nu3(0.681323096079224*pi,3.484969612044*pi,0.5186174433577261*pi) q[12];\nu3(0.557628809740513*pi,2.63917482072776*pi,1.101409530655572*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.697629007263029*pi,3.40391291638307*pi,4.17280426079542*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.727264790465069*pi,0.374979377575979*pi,4.06695605304225*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.356270134024196*pi,0.15704982264016898*pi,0.9869545162386271*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.600299921116749*pi,0.31667418874627695*pi,1.317159280727457*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.555593825790543*pi,3.44419929322214*pi,3.0476844019501*pi) q[7];\nu3(0.436396199565324*pi,2.85056799176158*pi,1.2634577533342761*pi) q[8];\nu3(0.263262746176361*pi,0.34731845160416597*pi,1.047272129449616*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.502955183338042*pi,0.79762858242444*pi,0.946348712375353*pi) q[11];\nu3(0.706489892334618*pi,0.22484470301859505*pi,4.02166293883512*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.661569315280237*pi,0.48062190150057404*pi,4.27030181220748*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.237919200176678*pi,-0.060273209202373*pi,0.637691521023204*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.571354178320796*pi,-0.35385696845624004*pi,0.738702901939965*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.278443949182359*pi,-0.237794028446615*pi,0.848683018938649*pi) q[8];\nu3(0.173085797893425*pi,3.08541297813969*pi,1.77855908078131*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.494598818686389*pi,3.31761090351311*pi,1.96719576505833*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.361962944076015*pi,0.042777532813534025*pi,3.51890290538519*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.191590952093418*pi,0.18834200748228103*pi,4.06689715317863*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.341858102256996*pi,0.28119831867218104*pi,4.29609182262642*pi) q[15];\nu3(0.549580227765829*pi,0.0004245412918479907*pi,0.904051698541831*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.523758375385461*pi,3.49548265183844*pi,0.7540890325663561*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.674667933512085*pi,3.08811726390479*pi,3.89301989431678*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.463468659541176*pi,0.99446445994174*pi,4.17359651879582*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.403714111932829*pi,2.90170074843275*pi,1.53453837727818*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.251313420435054*pi,-0.066877271944356*pi,1.25269310993496*pi) q[19];\nu3(3.5*pi,3.45477850355631*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.550474600759885*pi,0.492312115321908*pi,0.631483756494738*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38531999422429*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1982325822566922*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[12];\nu3(0.626731376824492*pi,2.5114211502681*pi,3.6586413216043*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.570999320692129*pi,3.3419725261036*pi,3.40462832405849*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.249173960434598*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.674618856719271*pi,-0.44987126045624537*pi,0.8416287493093819*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41541782669885*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36463469973114*pi,0.5*pi) q[9];\nu3(0.168618426858832*pi,0.66559568737883*pi,4.252124521382321*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2483455214741142*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1491603086077409*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.606653273194489*pi,2.7944143515239*pi,3.36652059881716*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41435113106443*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.386118133085387*pi,0.26673485950881304*pi,3.97132233429947*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5486910559070748*pi) q[20];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(3.5*pi,3.49334511602499*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42197112202563*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34932574817942*pi) q[12];\nu3(0.805527962807775*pi,-0.138757537345014*pi,1.142412039392152*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4832989354776*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270158819868798*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2973986580123609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43483849451458*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,1.420477359631624*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5810484518604908*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.379651254308611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43939699471677*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.286862418201221*pi,3.31749168419512*pi,1.402873145558936*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,4.47062146911846*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.21840410223907*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.125334781800656*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.389761476122745*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.49347737095791*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.722577759044815*pi,0.12918648287503398*pi,1.4824432168226132*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44628566364774*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2636557654398222*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.341965885007401*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.153755212721625*pi,-0.087140414866053*pi,0.672215659867401*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.43195178084578*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44513490268074*pi) q[17];\nu3(0.21100842233732*pi,0.245171463517891*pi,1.025802182399951*pi) q[19];\nu3(0.553138882726596*pi,-0.016037575855377018*pi,4.21882996887806*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.811640139633158*pi,2.38427890727113*pi,3.78311681366261*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.583040944152394*pi,0.18854228468814704*pi,4.01672036359925*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.556715544340418*pi,2.99561822510155*pi,3.93797736822467*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.678705108045031*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39834574166835*pi) q[18];\nu3(0.612356955620301*pi,-0.240946754881753*pi,1.1328396417734319*pi) q[19];\nu3(0.384672252106427*pi,2.31345734472043*pi,1.270785072292608*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.218975468741231*pi,-0.4514552329467764*pi,4.38074497344486*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.24256345638087*pi,0.009892312637103995*pi,3.73113347972837*pi) q[7];\nu3(0.877559960729988*pi,0.69499848562911*pi,0.643082468038174*pi) q[8];\nu3(0.371017541766411*pi,-0.37826033173607*pi,1.131169807145991*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.237542861463083*pi,-0.4812248825996977*pi,1.176256445837136*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.374283269957774*pi,-0.058278449481374006*pi,3.65692055107152*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.738905859161924*pi,3.42300005415337*pi,0.767261446458649*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.392088269632739*pi,-0.08802953945995001*pi,3.60266570631492*pi) q[8];\nu3(0.381231051632842*pi,-0.4557699063801302*pi,3.95681002391445*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.590777752916103*pi,2.77153717857908*pi,3.48765421322949*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.67862788561346*pi,-0.4487034394701351*pi,3.90008058479887*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.426396663640926*pi,0.489739088970346*pi,0.5603282853193146*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.414285441239313*pi,2.60829517701678*pi,1.186302647337568*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.299943918960063*pi,-0.29019418131046704*pi,0.5140736762877532*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.758357158801344*pi,2.66729253981358*pi,4.08754060914357*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.095619963906304*pi,-0.383472579928835*pi,0.701079705832751*pi) q[2];\nu3(0.88016531327692*pi,-0.35871810887799*pi,3.52637716922747*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.226852682624688*pi,0.6849181166267*pi,4.4935506939667*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.464577226647093*pi,2.56260941654508*pi,0.970256999911332*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.532105490415681*pi,-0.06192703215370099*pi,4.15498891678738*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.888346574322328*pi,0.04467496294639395*pi,3.86328356903331*pi) q[14];\nu3(0.728305318337935*pi,0.403099719650318*pi,3.96728168817257*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.619392695161562*pi,0.8550691836298501*pi,4.37834729223704*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43491764455445*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.204564811314397*pi) q[5];\nu3(0.251110539089311*pi,3.32152104277144*pi,1.84502674859653*pi) q[6];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.600195764484466*pi,0.410609028139285*pi,1.079023655122785*pi) q[13];\nu3(0.421604836946569*pi,0.18816673998046896*pi,4.34785361091115*pi) q[14];\nu3(0.483286360237557*pi,0.03749259321228504*pi,0.5048389946874832*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.199636099035999*pi,2.80037561429831*pi,1.2415332205043779*pi) q[18];\nu3(0.455411285885952*pi,3.48545397603678*pi,1.60233451892472*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.693384175321413*pi,-0.22419225665119102*pi,3.30812382728245*pi) q[6];\nu3(3.5*pi,3.39917154073185*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.407173320597994*pi,2.98140178636445*pi,1.67379586135078*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.272301651411872*pi,2.7683637414127*pi,0.8407666660274771*pi) q[18];\nu3(1.0*pi,0.0*pi,1.122030395015853*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40926623278481*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45888265126616*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[20];\nu3(3.5*pi,3.46813188223203*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.23792290555684*pi) q[16];\nu3(0.906920379398692*pi,0.146773721137044*pi,1.071413793696725*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2899495112314021*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.32004784365826*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.675533009816317*pi,0.5679139293056901*pi,4.482121911635*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.585172341809185*pi) q[20];\nu3(1.0*pi,0.0*pi,1.271275722435378*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[18];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44731833321446*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281078074365708*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.693732431928332*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5249349051737495*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.21172336532491*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.45539406538422*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.170868668863654*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252455100899351*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4471502345329*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.46366683292404*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3969103646872*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.621129314399432*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.43354464300106*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45085784239885*pi,0.5*pi) q[1];\nu3(0.123061254859223*pi,3.0572141718445*pi,1.371328524741515*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.575738463374032*pi,2.63148928842191*pi,3.89405869775106*pi) q[9];\nu3(0.61457418459234*pi,0.06199567394841099*pi,1.473792353729959*pi) q[10];\nu3(1.0*pi,0.0*pi,1.249262727755661*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5133385693398371*pi) q[15];\nu3(0.500014301587833*pi,2.67748933355081*pi,1.1299400188348319*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325824662470976*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.603762031832817*pi) q[18];\nu3(0.700290088484656*pi,-0.07831228363526099*pi,1.161162276244285*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[11];\nu3(0.165898678785511*pi,0.22553096203425305*pi,4.14459896283096*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.677121351667874*pi,3.40073048643643*pi,4.25626774017454*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.761388963469831*pi,-0.393493556911168*pi,3.40590696305897*pi) q[9];\nu3(0.286843920837692*pi,3.00141209452161*pi,1.034362326975749*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6493443765549269*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.143203117690319*pi,3.12202344666326*pi,1.60553423037192*pi) q[16];\nu3(0.151817531114948*pi,-0.037597548159290006*pi,4.24770311883019*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.327999758916662*pi,3.49198317132542*pi,1.180937582026327*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47311797222528*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47267654820267*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.343027918193971*pi,0.98937987145932*pi,4.42984653007923*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0520377018289483*pi,3.29067344977369*pi,1.55592487094821*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.304117448463285*pi,0.027716581494363957*pi,4.20787861980721*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.525657410401407*pi,0.34097993149751404*pi,3.91943301255615*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.725966107363531*pi,3.48455918439172*pi,3.32004559746217*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.627287248718949*pi,-0.289924550792406*pi,3.69595664681323*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.405011405027225*pi,3.38159625596245*pi,2.08164003724842*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.384620555890124*pi,0.35107827663163405*pi,3.38683632411467*pi) q[5];\nu3(0.246811191288919*pi,2.78440328079121*pi,0.724921244562206*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.855253288982871*pi,3.1451919028377*pi,3.79147507715861*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.515908942065682*pi,3.49707355125228*pi,3.15485821576778*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.435746166861662*pi,3.04507881526842*pi,0.684369818797384*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.508156443370724*pi,3.21721051947968*pi,3.45907590520605*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.883049141175246*pi,2.59382508623442*pi,3.7403143495185*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48972301077422*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.435837471012567*pi,0.69922060853296*pi,4.39636255935877*pi) q[14];\nu3(0.851149356886415*pi,3.26322053408441*pi,3.49192161213528*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3096688206934521*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.117130882157356*pi,-0.20548617909652*pi,1.158646811144789*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.145158335231009*pi,-0.4687998700393367*pi,1.151026426407682*pi) q[14];\nu3(0.304050825276993*pi,0.09136569463677202*pi,3.96309390221335*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.812182598691764*pi,3.2725372556792*pi,2.8657303178037*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41851078704159*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.387863265089465*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.590107956753722*pi,0.65785685079303*pi,1.304084742507581*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5689804741658087*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.597650231671595*pi,2.65708324472055*pi,3.39074551211353*pi) q[0];\nu3(0.402022845645453*pi,0.25083564068378805*pi,1.08675272046253*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[18];\nu3(0.247470299690486*pi,3.45236477307355*pi,1.455090781356847*pi) q[7];\nu3(3.5*pi,3.49644691832945*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.343692090270453*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.384559320056267*pi,2.96487139152435*pi,1.010276625862154*pi) q[0];\nu3(0.534722368249675*pi,-0.266517070123308*pi,3.55164033534259*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38390834335918*pi) q[4];\nu3(3.5*pi,3.26861612567619*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.921187579717383*pi,2.87560242529542*pi,3.59574714114672*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.214989963270606*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[21];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.23504015699852*pi,0.04909179159634203*pi,1.184730691759968*pi) q[10];\nu3(0.420848698852416*pi,0.08858441306627496*pi,4.3009553634439*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3598199394119*pi) q[12];\nu3(0.70159503474679*pi,-0.4644770053662514*pi,3.46027199052961*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.768529182641071*pi,-0.19925409699741098*pi,1.089582993023626*pi) q[16];\nu3(0.562459117791338*pi,0.295084289856436*pi,0.9763774923115389*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3759910555492*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.441662412823315*pi,2.93201506451396*pi,1.80871326374017*pi) q[10];\nu3(0.169854836159567*pi,-0.4345371207032396*pi,0.625739556778666*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.729157939804196*pi,0.11732553896662601*pi,4.21720373462343*pi) q[16];\nu3(0.443922330021231*pi,0.60969790524665*pi,0.5021701205567818*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.447774051791059*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26619744173762*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.36399175137714*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.32261186933907*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3301113758003495*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3727230501005*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39480996882929*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2528945728173961*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5943827945987515*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226487614756404*pi) q[20];\nu3(3.5*pi,3.38031405837598*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46742047747241*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3478407955010892*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.254008123790817*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47901913832186*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39564691354638*pi) q[15];\nu3(1.0*pi,0.0*pi,1.364448986379321*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4365803331093705*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.33722939003676*pi) q[5];\nu3(0.280757162072482*pi,0.10697840963858696*pi,1.1001971829965629*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.5437150711852721*pi) q[8];\nu3(0.515948413148758*pi,-0.268184281299337*pi,3.81735901792178*pi) q[9];\ncx q[11],q[17];\nu3(0.709834113458914*pi,0.39515897751192797*pi,0.5926692692660783*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[5];\nu3(0.109140848181858*pi,3.41892380136947*pi,0.736635662594864*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.574788767158522*pi,0.47669204419397204*pi,4.07435404823939*pi) q[4];\nu3(0.18494774238287*pi,0.42392919160112097*pi,3.59077277791663*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0650198911203635*pi,0.23922018696705405*pi,0.5974801363282284*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.547308746802009*pi,3.02574028133957*pi,3.06807063170272*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.168905333276461*pi,0.54348882474116*pi,4.466730360134401*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4633800689476*pi) q[17];\nu3(0.569748077668221*pi,2.61460878961352*pi,3.45092125133159*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.445471957565655*pi,0.40738696158529697*pi,3.95477604321893*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.537736515176953*pi,3.09778319413505*pi,3.26690622135165*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.522548520224851*pi,3.21586609938422*pi,4.30741478425343*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.798760093058999*pi,3.30779274032591*pi,0.646190284354946*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.388499798051984*pi,0.20986461843627902*pi,0.5130129709375361*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.429678880720998*pi,-0.26895829037403496*pi,1.67849748098724*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.146074766073469*pi,0.09869623795933502*pi,0.888931533945297*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.563195780248164*pi,-0.4786972598544425*pi,3.29565113770542*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.517899757205293*pi,2.93091381686123*pi,3.09826060256064*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.537372945266084*pi,0.19000162444068502*pi,3.93578400029151*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44826991705408*pi,0.5*pi) q[6];\nu3(0.432593564896918*pi,2.76373746063521*pi,1.461941267645323*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.207845197274309*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.643655301579942*pi,0.45562220486384397*pi,1.4872215358685499*pi) q[7];\nu3(0.858703566819368*pi,0.29827075103898903*pi,3.86796203546486*pi) q[8];\nu3(3.5*pi,3.41339528242146*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.453168533171432*pi,0.204532950949308*pi,1.3126801627154578*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2726856374890612*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.63496425552418*pi,2.57647847217158*pi,3.67331536900038*pi) q[20];\nu3(0.458129366686406*pi,3.17768857391198*pi,4.3563692363571995*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.627675099303682*pi,0.21015714259380402*pi,1.4067652386566851*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46763062381617*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.356290236412017*pi,-0.160109527168334*pi,0.727347127882388*pi) q[13];\nu3(0.316323061198833*pi,3.04844023376129*pi,1.53620045673584*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0721906530897582*pi,-0.4509692963656795*pi,4.2940112817103895*pi) q[20];\nu3(0.283401658671348*pi,0.5033090049834901*pi,0.5307014037314411*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.469419091751248*pi,0.07412649838498397*pi,3.61320179887277*pi) q[1];\nu3(3.5*pi,3.4430990241357*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.831296108781105*pi,-0.20225737038667102*pi,0.5161475147026998*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40370478624084*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3103733907255402*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.647042303638439*pi,3.49131150288497*pi,4.19231896751488*pi) q[1];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.86402168031862*pi,3.17213207044015*pi,4.38026797045279*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.524165846109785*pi,-0.22851110970807997*pi,4.364767432014871*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.620454918771061*pi,-0.07178295908902299*pi,0.668768559747847*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45333930043433*pi) q[19];\nu3(3.5*pi,3.45634027192816*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[19];\nu3(0.26597402416697*pi,3.47488416899529*pi,1.170076177260156*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.29909059428563*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.486774851335863*pi,0.309414806009667*pi,3.7818927249331*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.206953971913836*pi) q[14];\nu3(3.5*pi,3.37939367543423*pi,0.5*pi) q[16];\nu3(0.407788984644382*pi,1.03515009835503*pi,4.39965918793807*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.240193939946219*pi) q[20];\nu3(1.0*pi,0.0*pi,1.089397544957564*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43370659157376*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.259082607798734*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.6743718526760449*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49502114601535*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5275840992600482*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.23877979035376*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,1.1799659350038119*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.227949472692446*pi,-0.393220336328157*pi,1.1072942080513601*pi) q[6];\nu3(3.5*pi,3.30850827826472*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.705977004924923*pi,3.37633792138031*pi,4.43463255775945*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42389474660224*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.20586476690772*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.43210068053467*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.187124718507623*pi) q[5];\nu3(0.744494904368889*pi,2.94057003915865*pi,4.1314955842302705*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.668058380964432*pi,-0.23041499867500198*pi,3.65480220251847*pi) q[9];\nu3(0.44584762477576*pi,3.25138967043878*pi,4.1487674178880205*pi) q[10];\nu3(3.5*pi,3.47218877951131*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.332576507893806*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.818273171711592*pi,0.65166923216295*pi,4.46443948510297*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,4.3365184369806595*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.450624423036891*pi,0.51410395668148*pi,0.682246020509947*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.356285043849089*pi) q[17];\nu3(0.808518759666118*pi,-0.111767432599575*pi,4.06268528244786*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.500535693610846*pi,0.38528183827665496*pi,1.2562782652265119*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44905874688912*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.505087454855767*pi,0.214330110079066*pi,1.3275914301007181*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.582694545630309*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0577674119310819*pi,0.6630398056559099*pi,3.78679203722722*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.417445215396449*pi,0.103120264772109*pi,4.29985916847653*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.578574249770294*pi,3.47549029056294*pi,4.248476278770299*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.679853089572812*pi,1.14680661170847*pi,0.714734967982566*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.888793860006711*pi,3.36483289980883*pi,2.873535524719*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.508940145993688*pi,3.09871251162572*pi,3.42655850067881*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.856537134459658*pi,3.40032635329481*pi,3.11048547601073*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.39840432645096*pi,0.22425704642607402*pi,3.57394976842153*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.220163918061558*pi,3.10274235412503*pi,1.88262989143946*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.356429780160041*pi,-0.312980524236187*pi,1.10628430943324*pi) q[21];\nu3(0.70283762412434*pi,2.57098534363402*pi,3.77650632391241*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.501023578444639*pi,0.53543099460359*pi,4.145993710925779*pi) q[11];\nu3(0.758630850133307*pi,0.15784352753929998*pi,0.99381112329582*pi) q[12];\nu3(0.308485528021591*pi,-0.149282336240795*pi,0.743002697822443*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.375878699413374*pi,0.06826182396035096*pi,0.774444246170391*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[16];\nu3(0.847350681983216*pi,0.30355370099295*pi,1.101459638717901*pi) q[11];\nu3(0.217427944886791*pi,-0.096203671223769*pi,0.71206735067729*pi) q[12];\nu3(0.417427054824701*pi,2.52527446486268*pi,0.982931554292633*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.571042333461581*pi,0.043356898533706945*pi,3.85509053813618*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.45880981838654*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.435319656409808*pi,0.86249657388099*pi,4.2390237205336*pi) q[15];\nu3(1.0*pi,0.0*pi,1.318821649317883*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.387045092741873*pi,-0.31890688812353396*pi,0.746539351501322*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.477267452904304*pi,0.37010614829647104*pi,4.3084576228208995*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.73171025356887*pi,0.74617535793853*pi,1.037276935787592*pi) q[7];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.351288784311535*pi,0.5608883478638*pi,4.0854904173627*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.257468334245204*pi,-0.28332620080264903*pi,1.492948025324343*pi) q[1];\nu3(0.292597918213582*pi,1.04606694483144*pi,4.31996879073258*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.37851881153541*pi,2.84274434002294*pi,1.61124155178909*pi) q[5];\nu3(0.133802185190139*pi,0.42391646297110697*pi,0.5540372762027359*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34058675831591*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.762184403913896*pi,3.25871519640078*pi,3.11764646609071*pi) q[2];\nu3(0.331312171693688*pi,-0.4839426023411927*pi,4.19705283484664*pi) q[3];\nu3(0.338581529887614*pi,2.69601557303343*pi,1.330798599555239*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.328487138747451*pi,0.7701383537217801*pi,4.06112852529442*pi) q[17];\nu3(3.5*pi,3.43615375830899*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.679475458726853*pi,3.32076985653313*pi,3.81132618993626*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.40329476942963*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.36527705585969*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.521884534365656*pi,0.10782645436873095*pi,4.1212890747388204*pi) q[17];\nu3(1.0*pi,0.0*pi,1.246681757924312*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.419145453251*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2785275401353942*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44978211420155*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.172592117311853*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44605029326777*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.247898227562064*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4650907725638405*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2811287190195895*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[4];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3252763809113*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.38762771600814*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.168253661036125*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2992208244381391*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.528659717876161*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35805262059495*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42925126288306*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49650085082205*pi) q[7];\nu3(1.0*pi,0.0*pi,1.174082701042138*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[9];\ncx q[3],q[8];\nu3(3.5*pi,3.38608436206748*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0553505721907753*pi,-0.03201008242748399*pi,4.40443526006488*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.644734634877891*pi,3.20117811488164*pi,3.64963082878325*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5688685712992503*pi) q[17];\nu3(1.0*pi,0.0*pi,1.227271902395037*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5822154033610123*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44460704519009*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2979460904235331*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5264031451600464*pi) q[9];\nu3(0.230172502762654*pi,0.18983846426339002*pi,3.69793243543694*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.512096552854028*pi,0.5491173068433499*pi,0.633281208339856*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.694847968188501*pi,3.10924122998056*pi,3.08146028725744*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40900044603457*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4660286638864495*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.588303948589844*pi,0.21789595284143104*pi,3.72086220365184*pi) q[11];\nu3(0.2878070307781*pi,0.11140262260242595*pi,3.87322121167854*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.462132569435054*pi,0.5266687460736099*pi,0.5239849472083898*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.472663305542549*pi,2.56983501135429*pi,1.50960710206325*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.841987703193131*pi,0.08198823448653803*pi,0.756534808188834*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.346624328941267*pi,1.05419630370618*pi,4.1911887077035*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.151531925972946*pi,0.45209043595885*pi,4.41833677465893*pi) q[20];\nu3(0.319010045437398*pi,2.94336962531298*pi,0.9918277428112641*pi) q[21];\nu3(0.438306061205028*pi,3.28577981290312*pi,1.66170720988287*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.509515378684641*pi,0.87959322601406*pi,0.8327608858559*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.433429052099766*pi,-0.32056064933847*pi,3.83435597322489*pi) q[15];\nu3(0.629345156937468*pi,0.265167739691497*pi,4.32835392803516*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.414514075495924*pi,0.62738819101036*pi,4.1480691228688*pi) q[20];\nu3(0.488026824604291*pi,3.15002305358693*pi,4.48442278214746*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.844198336875654*pi,-0.013796136694603*pi,0.5930545858831701*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.327746846779169*pi,3.02100103916167*pi,1.84483445915271*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.568295845395836*pi,0.38298585287719*pi,1.3089751045923101*pi) q[6];\nu3(0.500257715153548*pi,-0.4561310474344904*pi,3.63030818887636*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.769470889874859*pi,0.265337338412589*pi,0.811862510033283*pi) q[9];\nu3(0.474857643617717*pi,0.26284883873001696*pi,1.148676516982639*pi) q[13];\nu3(0.599048799478565*pi,3.30796872844954*pi,3.70225250683277*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.177833524273007*pi,-0.026477196237798983*pi,1.219881779345784*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.611587244399859*pi,3.42608778939159*pi,3.55586847887265*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.287088716938655*pi,-0.324099345809701*pi,0.681208037604668*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.4987546933856*pi,0.23570981593148999*pi,0.660801580054993*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.378872789807527*pi,-0.06855214288911199*pi,4.466503756894809*pi) q[6];\nu3(0.366277076204287*pi,-0.399342651267152*pi,1.101500191298211*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.568508168216689*pi,2.66553297940486*pi,3.57406366436443*pi) q[9];\nu3(0.46365790255644*pi,0.261462335466602*pi,0.5436845616553789*pi) q[13];\nu3(0.412458757348614*pi,0.6281262527188101*pi,4.125474358859*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.618570372126014*pi,0.7055152828174001*pi,1.022611848436207*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.268485684641515*pi,0.8563839762657901*pi,4.20807695784346*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.330273635753428*pi,0.29398617186266096*pi,3.40622714481557*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.69792087003911*pi,-0.17743585743602303*pi,3.94993449228343*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.30503280817821*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.26989820297735*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(0.482238860883825*pi,-0.4809631224948898*pi,4.05531092274646*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\ncx q[13],q[20];\ncx q[15],q[21];\nu3(0.592596926305121*pi,3.30702749822596*pi,4.3650680911952*pi) q[18];\nu3(3.5*pi,3.49092108841984*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42076931567997*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29736362054865*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.28595678838929*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.385912521731971*pi,2.68936942888863*pi,1.170199469370715*pi) q[8];\nu3(1.0*pi,0.0*pi,1.280278439161798*pi) q[9];\nu3(3.5*pi,3.44022425916997*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2598872838245239*pi) q[12];\nu3(3.5*pi,3.45585524749099*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.114840306749159*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3560775522409751*pi) q[16];\nu3(0.319487876495931*pi,2.91290106510885*pi,1.86965491237018*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1837501010036369*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1459210876566739*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5225182279287575*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\ncx q[6],q[12];\nu3(0.245650397087957*pi,0.45806245845640803*pi,4.28894698489904*pi) q[8];\ncx q[10],q[19];\ncx q[13],q[20];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42757850592289*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43293941420508*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41441453924773*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5950073139081931*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5898276031563174*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1938488009800778*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43475515308776*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5690430400496564*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(3.5*pi,3.48029752761054*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\ncx q[6],q[12];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.341714432952622*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48231588807434*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.948412924848142*pi,3.4552068525857*pi,3.50950271091726*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5833408424198004*pi) q[17];\nu3(1.0*pi,0.0*pi,1.321832087643833*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44822693637721*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.267768366736851*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34169048644436*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.653101954907263*pi,0.23559203898775505*pi,4.11322000209773*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.307328199544891*pi,2.69993764023482*pi,1.1518299202495759*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.170366882747935*pi,0.5461876542592701*pi,0.688225726217091*pi) q[20];\nu3(0.55056615798*pi,-0.376536031717897*pi,4.22185517510337*pi) q[21];\nu3(0.610513975645626*pi,-0.19572101199728698*pi,3.38736184159882*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[11];\nu3(0.696402456503955*pi,-0.15175445946771798*pi,1.0013930918269751*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.292495977964248*pi,-0.4886835886355568*pi,0.839879080149163*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33874051040625*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.333917002690674*pi,2.4401418072867*pi,1.203678056398651*pi) q[20];\nu3(0.349617626218469*pi,3.12982372931071*pi,0.5508485486861046*pi) q[21];\nu3(0.758559936873319*pi,-0.17030738541142598*pi,0.852721384359447*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.598355578739401*pi,0.346878962658965*pi,4.41230123057656*pi) q[4];\nu3(0.534707350828915*pi,-0.32541408300893404*pi,0.7542669403446061*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5291180010771152*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.480837454778744*pi,-0.056331605326689016*pi,4.04174840620453*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.75508557645921*pi,0.433385799483883*pi,4.37205747746673*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.825386433871438*pi,0.03315269035005597*pi,1.034327120323184*pi) q[5];\nu3(0.248578611937517*pi,-0.24338462534181898*pi,4.04738871771048*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.311546503382652*pi,-0.013866711612965987*pi,1.250041299246309*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.333187128056474*pi,3.27250218824041*pi,1.011413093761147*pi) q[14];\nu3(0.748640199835755*pi,-0.343079325979056*pi,0.721351661092557*pi) q[16];\nu3(0.40148287260575*pi,3.23410436211608*pi,1.0265158214286378*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.494789575620761*pi,-0.07146759211354198*pi,4.113503185261219*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.619733209354407*pi,3.17458647897703*pi,4.3729437164002505*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.393496629438993*pi,-0.218511259792684*pi,1.62898645613607*pi) q[9];\nu3(0.855777790344631*pi,3.4691865224974*pi,3.48964632841446*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.373578437229607*pi,-0.20414069091654402*pi,1.4365077479794959*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.397278851208033*pi,-0.21535273181994402*pi,3.93068830671706*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.622005321972178*pi,3.13374783844443*pi,3.50090240848485*pi) q[1];\nu3(0.381034841031252*pi,3.42439119431451*pi,0.889809214788867*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.695840557366344*pi,1.00607475441102*pi,0.984266753494683*pi) q[8];\nu3(0.594315021580069*pi,2.48837900091473*pi,3.6272538810894*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.66653137710612*pi,2.44696334477124*pi,3.73096752263173*pi) q[12];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.600591486800586*pi,3.34991577761442*pi,3.77459660872653*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.16259079416271*pi,2.8838630709472*pi,0.754556218449369*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.891719950506306*pi,0.04649132439773496*pi,0.5493996237733393*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.27301928545435*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.490842971018135*pi,-0.14542696419873502*pi,3.73310246179758*pi) q[19];\nu3(1.0*pi,0.0*pi,1.208063965035951*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.40212538727624*pi,0.12969533913744202*pi,0.5302392775863074*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.47756550035783*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.379285497298464*pi,0.37945361994055404*pi,0.5177721528707958*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.359382782949286*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.829865000700948*pi,0.5110176508084201*pi,0.782966182536426*pi) q[3];\nu3(3.5*pi,3.49135148852307*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.158488124903643*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.842312719261698*pi,3.39134999275766*pi,4.2992075360693*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5272950760741106*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.240475775947372*pi,-0.011781532899246994*pi,1.331672594304713*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5435855354552406*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45985316459547*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.48366651696412*pi) q[6];\nu3(0.512253248753024*pi,-0.39652529141278103*pi,3.69063915881671*pi) q[7];\nu3(1.0*pi,0.0*pi,1.338994865582199*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.42086785357237*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39476210131326*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.211747920525476*pi) q[12];\nu3(0.660363658855629*pi,-0.21836559143468698*pi,0.9048987230099119*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1094174847364489*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.915865660717721*pi,0.12872335464533602*pi,1.304649887188174*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.798242359727393*pi,0.55659641959355*pi,4.08610683861137*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.680670206480264*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.292244457078019*pi,-0.11086352480394801*pi,3.64310470518907*pi) q[13];\nu3(0.115037757216224*pi,-0.355235786795918*pi,4.02454669353884*pi) q[17];\nu3(0.648747627241481*pi,0.15906207959485397*pi,1.139936358665036*pi) q[18];\nu3(3.5*pi,3.40094296557091*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231758537513115*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.144028132727429*pi,2.91551587518804*pi,1.52921734995705*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.665036225246589*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5483497826011399*pi) q[16];\nu3(0.266304138229641*pi,0.371166697699572*pi,0.987962474083312*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.529746158556204*pi,0.03267210939978904*pi,0.9033085344553811*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.49088379169831*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49126945546634*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1832496174541811*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.344027899022831*pi) q[10];\nu3(3.5*pi,3.48855413655518*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3014042806581751*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5964812289403021*pi) q[20];\nu3(0.11802739032374*pi,-0.134183845293539*pi,4.332627155989369*pi) q[21];\nu3(0.201292857566019*pi,-0.09106996449489102*pi,0.9784568242283189*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.468529131398778*pi,-0.4098625975762847*pi,1.51974762242103*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.165315228705177*pi,2.7622437192026*pi,1.02306394061294*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.234458165384807*pi,0.9346265420202999*pi,4.06013527626976*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5055184558666008*pi) q[7];\nu3(0.350386992424304*pi,3.45083538353056*pi,4.43045148958877*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41746007747888*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49359529965196*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31769142718161*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208381482825805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.278790716945465*pi,0.266077104333344*pi,4.0436420859489495*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[10];\nu3(0.830121262024899*pi,-0.261924915159677*pi,3.58638787849432*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.165337533772973*pi,0.17334269656477697*pi,0.813145242988998*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.299051579365366*pi,3.23456702425828*pi,1.169162776063166*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.209788250059568*pi,3.02220667690347*pi,0.740326747334729*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.445715891609522*pi,0.35377197391926696*pi,4.26267450743255*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.393422448659431*pi) q[18];\nu3(0.419149389717429*pi,0.27638800208832404*pi,3.94887450855376*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.460724138017184*pi,0.05490163764236*pi,1.436120860333661*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.170539804665052*pi,0.8915073081898599*pi,4.15328066006974*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.547850371243502*pi,-0.33908081672491497*pi,0.6276636066025489*pi) q[16];\nu3(0.218600124844482*pi,3.01240580969591*pi,1.3853478263292631*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46119745976699*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.498777526408222*pi,-0.17197004117818598*pi,0.9579875914421481*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.288942401111022*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.796929437273096*pi,3.04160116087058*pi,3.07777857092592*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.863413653469134*pi,0.68507397435224*pi,4.22070886781893*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.406333461955623*pi,0.44094787419605797*pi,0.845727789105459*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[17];\nu3(0.536955049220748*pi,-0.05935858993443499*pi,1.376382356924788*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.730061398552983*pi,2.74852719534851*pi,3.95806778849187*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45402201290115*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.274772538411593*pi,-0.017096842875055973*pi,1.1933185277972669*pi) q[3];\ncx q[5],q[19];\nu3(0.562736262870058*pi,2.91640981121426*pi,3.93935259402367*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5603507828270975*pi) q[8];\nu3(3.5*pi,3.49798527680247*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.324713433466832*pi,3.02167492072332*pi,0.75147588301069*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.170341500595222*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.222239660866153*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.211685757573988*pi,3.45456734369657*pi,4.39915400864818*pi) q[3];\nu3(3.5*pi,3.36924419519335*pi,0.5*pi) q[5];\nu3(0.645056510170208*pi,2.78056010257403*pi,3.33216797257636*pi) q[7];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.99032432967841*pi,-0.01899725470216901*pi,1.286872736708844*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.322468599339519*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.129469410712956*pi,0.28248736616106696*pi,4.10320876988086*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.839859125760138*pi,1.0799663818947*pi,0.8463145086866151*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.470585627968751*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5226457108044708*pi) q[21];\nu3(0.770231406024982*pi,0.06153661260215704*pi,0.604996548198911*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0227635332024716*pi,0.35342197639253503*pi,1.129594304941382*pi) q[8];\ncx q[9],q[21];\nu3(0.484548761901221*pi,3.37682271788789*pi,0.830695257240794*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.286904754059*pi,0.5*pi) q[12];\nu3(0.722340926670968*pi,0.285737566348789*pi,4.02650225695656*pi) q[14];\nu3(0.217191874328333*pi,2.73041938401555*pi,1.357233084669472*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219845003087696*pi) q[16];\nu3(0.766292445407369*pi,0.09786625551335804*pi,0.79092589886732*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5010933694589874*pi) q[19];\nu3(0.765850532035846*pi,3.22777168322099*pi,3.06970498217955*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47779993081614*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.363100014759753*pi) q[4];\ncx q[5],q[19];\nu3(0.70026549442423*pi,0.135672500984653*pi,4.24312792739826*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.472015999073339*pi,-0.03495622518625402*pi,3.66036021147626*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.192788147100118*pi,-0.253690483768432*pi,4.18235973533835*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.40705408817223*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0467487457977678*pi,3.19911106153231*pi,1.47325376323719*pi) q[9];\nu3(1.0*pi,0.0*pi,1.138633944368101*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44065282120458*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.303513503132268*pi,-0.18872503066796298*pi,1.2947322061065392*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,0.5111337660902527*pi) q[4];\nu3(0.712077465657447*pi,-0.322922085621772*pi,0.672581651857623*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.29123561852051*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.69045700114897*pi,0.18175542270325595*pi,0.7247507737826551*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2474288613013371*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.43280603154468*pi,0.18956701531271103*pi,4.3559602015847805*pi) q[19];\nu3(0.157445963542317*pi,-0.4321560281768509*pi,1.260411561779321*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.454394233174099*pi,0.36834955298693295*pi,1.028123119096013*pi) q[5];\nu3(3.5*pi,3.4786230317867*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44300285075073*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.299343503649595*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.347161856196793*pi,0.99063462282981*pi,4.2502855798937205*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41527892950881*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49524461767464*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.310424124968357*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.489265521543955*pi,3.01603826985083*pi,1.73120094091977*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5639701107688274*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.673314579867968*pi,2.56479624109654*pi,4.02257165266266*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.747090897013772*pi,0.53537209999783*pi,0.984498996998695*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.461215623162574*pi,3.41366020066463*pi,4.46768841295548*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44250069875349*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.346729213596528*pi,-0.4858622074264423*pi,1.477713573426314*pi) q[17];\nu3(3.5*pi,3.49349210832756*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3399497688929651*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.498745838645359*pi,0.144664936452506*pi,3.82096498685769*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.521578084027514*pi,2.9023619745118*pi,3.84174261885889*pi) q[4];\nu3(3.5*pi,3.4661158641569*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.546103293220936*pi,-0.4027215621257172*pi,1.167087511981629*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.3284793423296168*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.447588427932965*pi,3.17907697048565*pi,1.4487487573543238*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.928627166124052*pi,2.88740898573385*pi,4.37846360459204*pi) q[4];\ncx q[5],q[21];\nu3(0.768885743247697*pi,-0.4042277864562665*pi,3.82389864257854*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39297316087317*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.312337481466202*pi,3.46867238774697*pi,4.44682607162976*pi) q[15];\nu3(0.264603486264376*pi,0.04489762679742504*pi,3.72259554164825*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.342106257633805*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39053506170305*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.441429102744906*pi,0.54785505493035*pi,4.01050728909551*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.62522215075098*pi,2.86318714970518*pi,4.15301453961435*pi) q[15];\nu3(0.687090677987793*pi,3.48979012281367*pi,0.874561664815867*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.690570551751974*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.534084595113368*pi,3.1179880074706*pi,3.51589335705046*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.295574594525773*pi,0.356116154679577*pi,3.51519983263102*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.302225038693608*pi,0.05545592149106704*pi,4.21285042881194*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5513910188625714*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(0.677965644164316*pi,0.33966314032153*pi,4.09263927819316*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.442405044195901*pi,2.94275726160184*pi,1.468539322472803*pi) q[7];\ncx q[9],q[19];\nu3(0.603616760049414*pi,0.06267384197808201*pi,4.49444192649719*pi) q[10];\nu3(0.352617914999482*pi,1.0135818710467*pi,4.432596065934*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42188902687036*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3228178255307221*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.872025796629071*pi,0.7833312150776699*pi,1.139420187450709*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.598115780421383*pi,3.37477335561935*pi,3.92239837315753*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.678798819340763*pi,0.18603418592903798*pi,1.62631293835629*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.921860268709509*pi,3.13962666743896*pi,3.28856642163296*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.373152389670848*pi,-0.03610289153981899*pi,0.5020746688614202*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.567847163364163*pi,0.28258480587325696*pi,0.892920957947248*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39330019917739*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.213104763677927*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.473547402829316*pi,0.8365844241656699*pi,0.650056058478307*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5144252359418235*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4020136690567*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.212182685813872*pi) q[8];\nu3(0.298002399194314*pi,-0.4998416673196938*pi,1.50821302176801*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.708153438573511*pi,0.435473180448134*pi,4.150966104920959*pi) q[14];\ncx q[15],q[16];\nu3(0.198631716114794*pi,2.97045505197885*pi,0.930999779916189*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39179631466804*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.648983600366336*pi,0.19659628127870898*pi,1.00795797553327*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3312646500305059*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.649866969239039*pi,2.57448913264214*pi,3.73376191101555*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5398191731757971*pi) q[16];\nu3(0.0661599628500587*pi,2.77580793800317*pi,0.783191042967295*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.49009306875935*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.33103042628292*pi,0.01214904229022895*pi,1.173111382590291*pi) q[19];\nu3(0.280712376085542*pi,0.306749336379591*pi,3.43832427260642*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5098023717396926*pi) q[11];\nu3(3.5*pi,3.45479359865156*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186253012088172*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.645719997277687*pi,0.03244428096433105*pi,4.04658093230688*pi) q[19];\nu3(0.848750146407452*pi,0.454928045154653*pi,0.7871474054127969*pi) q[20];\nu3(0.161493404375441*pi,-0.37130362249960003*pi,4.15630208023238*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43956459239986*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.384226311130935*pi) q[12];\ncx q[13],q[17];\nu3(0.574809858375322*pi,0.04007191356311002*pi,3.73607366191063*pi) q[15];\nu3(0.461744635959158*pi,-0.03499871354620998*pi,3.6314134135865*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.648817894816862*pi,-0.19443001560017598*pi,3.93225150008289*pi) q[0];\nu3(3.5*pi,3.40627503215105*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47605957913025*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1627024440060971*pi) q[14];\nu3(0.517364343233291*pi,0.45922725586275004*pi,4.0097755283563306*pi) q[15];\nu3(0.528798601868432*pi,0.420835706254028*pi,4.11632832752135*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4847681908355*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238411983404432*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.795218922915989*pi,-0.12598779321542602*pi,3.77594329396903*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.350997206145452*pi,0.5582912602568799*pi,3.62967118188342*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.29901064295459*pi,0.5*pi) q[10];\nu3(0.329609272252803*pi,-0.14191648662575101*pi,3.97562216653627*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4409679276221805*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2313153700402482*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.533828572351521*pi,-0.188276911510885*pi,4.17506564546323*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.145656832155957*pi,0.48581968895585104*pi,3.72279849835664*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(0.469029610641523*pi,3.11630135542385*pi,0.5708418194504514*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4110435453850005*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38761803695499*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.381988618678832*pi,-0.13591010474458998*pi,3.64492340489866*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.614176155975211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.104828783350254*pi,0.84759184173289*pi,4.09343135435844*pi) q[4];\nu3(3.5*pi,3.47637969904261*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.176585418697584*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.268188905520602*pi,2.58776223873822*pi,1.4668651210488*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.242174723887963*pi,0.369512324793425*pi,3.62474937969712*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.40864795385975*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4454933638911704*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3282680187476061*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.416001029487188*pi,3.2842814271015*pi,0.698729873461298*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.242714230133031*pi,3.4890585701692*pi,1.57531572908461*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.479154902083032*pi,0.14836301846802002*pi,1.325343138670064*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.351165264227158*pi,2.57232567395138*pi,1.51083846329807*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.179222336212547*pi,1.22160361776514*pi,4.2591962842932904*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.454922069300544*pi,-0.05343620453754*pi,1.51713331908675*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.741450536373818*pi,3.19056827957145*pi,4.24304159874631*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.682532429266901*pi,2.71692498358046*pi,3.69319664922469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.761878218523457*pi,3.09373608756452*pi,4.14329587885923*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5836030170521387*pi) q[21];\nu3(0.560946232470079*pi,-0.274428002226475*pi,4.2589726552862*pi) q[1];\nu3(0.439770116404784*pi,0.434249894331007*pi,4.49475893155516*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.455309326944139*pi,-0.391946010901428*pi,1.55773802573381*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.320774933746463*pi,0.19157334949384497*pi,4.33940718623295*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.648737680728274*pi,2.50228502502971*pi,3.844028130575*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49236627943271*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.260655000771904*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.767748434041882*pi,0.018508402121604983*pi,4.03349493174759*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.644672975252455*pi,0.386630346197001*pi,1.113044629420215*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[13];\nu3(0.365299464671779*pi,0.7035788459149099*pi,0.791675396130699*pi) q[12];\nu3(0.578636846521237*pi,3.45319607393026*pi,0.752814981237255*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.570553206501332*pi,-0.4366963774368446*pi,3.71733712285041*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4017710644894*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42422779162565*pi,0.5*pi) q[4];\nu3(0.683649549535023*pi,2.90741643035118*pi,3.11753574783569*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44343959411164*pi) q[8];\nu3(1.0*pi,0.0*pi,1.202866989503635*pi) q[10];\nu3(3.5*pi,3.48545800115355*pi,0.5*pi) q[11];\nu3(0.279509618036876*pi,0.10544317442598095*pi,1.173358449651092*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2796690683014549*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.714954638591198*pi,3.04562063526636*pi,4.3352505878096*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226726774877024*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.42099591521069*pi,0.5*pi) q[1];\ncx q[4],q[17];\nu3(0.648545995949144*pi,2.80302435225806*pi,3.74943543247766*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.207003503438603*pi) q[7];\ncx q[9],q[14];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.320096336546747*pi,0.22040921655355505*pi,4.02529232093607*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.4041216154103*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2992823974842431*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3000013516244*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.467905351176579*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39977664688208*pi) q[13];\nu3(1.0*pi,0.0*pi,1.216312257879994*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.281625981417369*pi,2.41962038945335*pi,1.337865547006023*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43339366071447*pi) q[17];\ncx q[19],q[20];\nu3(0.459902030646676*pi,3.47725722214539*pi,1.87663174235256*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.38588305550329*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.622959671086105*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.650123208507595*pi,2.59067074725134*pi,3.58130863455281*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1480467830166199*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4292360233293895*pi) q[20];\nu3(0.687811388618035*pi,0.300993459918131*pi,3.86110535303092*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.37966205081358*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.142557366379789*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3956860778356095*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4421814101125605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.38494399295352*pi,-0.07486527931855602*pi,3.86802005116085*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.559634757341255*pi,0.0029023780479230377*pi,4.17460954326414*pi) q[6];\nu3(0.525439682979423*pi,3.13844743018997*pi,4.31851796530331*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37052383672446*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.222270579953088*pi,3.25917897443034*pi,1.156773768994889*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.120195571299791*pi,-0.29581430517643104*pi,4.21492533596542*pi) q[6];\nu3(0.403565217631909*pi,0.99585121694007*pi,4.35685989002627*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.713813269628695*pi,-0.097677371590082*pi,1.022894862617177*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.572952376655966*pi,0.5415085520880101*pi,0.854318020871104*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.560314828937438*pi,3.15676319900327*pi,3.50312229297095*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.362654995111351*pi,2.8553975624096*pi,1.413994549832056*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.238893863918026*pi,2.49580019063994*pi,1.4645400815160259*pi) q[10];\nu3(0.591335018594922*pi,3.17142512325451*pi,4.49013202782215*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.368935422911097*pi,0.47708283660767803*pi,4.28125810477589*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.485185428797925*pi,0.7253494817383701*pi,0.95960826588423*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.629156201191337*pi,2.74579108388009*pi,4.1226370292116705*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.569167985851797*pi,2.73901660384857*pi,3.53883031510867*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.303768573212868*pi,-0.40132175388454583*pi,0.5678646534954785*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.505193417822907*pi,-0.228746538292048*pi,3.93893714646149*pi) q[10];\nu3(0.386270422078722*pi,0.97343669582669*pi,4.3901091782281405*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.450599852438828*pi,3.06804937436972*pi,1.57105334434214*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.836933930967717*pi,0.21731273334967105*pi,3.74818362466927*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.373754153520501*pi,0.294916503848352*pi,3.45890544864803*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.434784577092775*pi,0.09688581788761197*pi,1.0551148909689672*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.428828820231231*pi,0.76781635242022*pi,0.74088825962543*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.497379178625614*pi,-0.4798865423317294*pi,3.89311991933466*pi) q[2];\nu3(0.773303162292532*pi,2.55559388551798*pi,3.49813334220055*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.436352349761117*pi,3.0824877560945*pi,1.411415436639812*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.539322446614105*pi,-0.39772943496102797*pi,3.79081693314435*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.693723896431072*pi,0.15060327624122805*pi,3.70637988798177*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.700906603985264*pi,3.35474652981171*pi,4.2125600019923795*pi) q[2];\nu3(0.504075352909118*pi,3.03140758937782*pi,0.816357519327028*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31567833397241*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.158787910451999*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.36192614071474*pi,3.34106996512476*pi,1.186604160157323*pi) q[14];\nu3(0.596876747654528*pi,2.84995748415944*pi,4.08282372042982*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.4995557838079*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49208455932179*pi,0.5*pi) q[10];\nu3(0.881491619709099*pi,-0.073056344706948*pi,4.13228443032352*pi) q[12];\nu3(0.738839348844794*pi,0.15209976256401903*pi,4.4704466289164095*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3090356709058701*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251409168261656*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.540715195425955*pi) q[11];\nu3(0.648404623364093*pi,-0.4560083569461906*pi,4.04124655842047*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41454079575281*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.36410006571024*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.256277774394425*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.288977008232167*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43234149491404*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33025390789461*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36228073906373*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\ncx q[8],q[14];\ncx q[9],q[19];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.202557144367776*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6600725769967399*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40415178754236*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42712204083682*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39976803837752*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2910784044814*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.3294810919590399*pi) q[19];\ncx q[0],q[6];\nu3(3.5*pi,3.40006502663675*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.445157656745226*pi,0.09838208477091603*pi,3.85338303064974*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274095850613925*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48154149297424*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.48446940318993*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.32220329561614*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.46807228834116*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.760338591753581*pi,0.275061424774394*pi,1.429907961278023*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.619497678998419*pi,3.47301696227079*pi,3.8626894316832*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5533070862294784*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.32771318661801*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3846838593159752*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.337907429961774*pi,-0.11185332650666302*pi,1.343581387341864*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5726657085339113*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47708064743191*pi) q[21];\nu3(0.480475214496043*pi,3.09195360749683*pi,1.74753103291565*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5192245297637239*pi) q[20];\nu3(0.526956115211222*pi,-0.17788372641386502*pi,3.71434375332381*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.661065920351579*pi,3.14735074901501*pi,3.85422138789197*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.629892912340983*pi,3.48054954938927*pi,0.925199399208538*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.637439150789249*pi,-0.07012784235777803*pi,0.5683224917180905*pi) q[16];\nu3(0.591246718159606*pi,3.37170664771436*pi,3.54438186473783*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.288928736114443*pi,0.9527751571832499*pi,4.27150257922956*pi) q[6];\nu3(0.143264325790373*pi,3.38904395329385*pi,4.29703072234764*pi) q[7];\nu3(0.4835699026697*pi,3.00798908314227*pi,0.9630679475715249*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.194668985986551*pi,3.48863355621082*pi,0.738566600595044*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.141385512429964*pi,0.9343101284717601*pi,4.30090393078267*pi) q[16];\nu3(0.189035567462146*pi,2.77483828177691*pi,1.62314623905626*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.281495062896801*pi,0.5698731832964401*pi,3.88520144493647*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.552261617218716*pi,2.91337815161011*pi,3.44944662002312*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.471680960815821*pi,-0.11930702180069003*pi,4.05500939195872*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.718214500065045*pi,0.7937597122939599*pi,1.1511316810616221*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.313024709112359*pi,2.72862802230753*pi,1.7137176708761*pi) q[3];\nu3(0.626523416238363*pi,3.05664056504938*pi,4.08940498277097*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.191101034965264*pi,-0.4402827233824465*pi,1.311601745301679*pi) q[14];\nu3(0.147855247228493*pi,2.63964533244145*pi,1.037101089094418*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.258929163220969*pi,3.02602187883983*pi,1.378302339870063*pi) q[3];\nu3(0.632162323490863*pi,0.27393053818145796*pi,0.770171010750965*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(0.603365682359317*pi,2.62100996561524*pi,4.03627333966562*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.332653895640889*pi,-0.365258250622274*pi,0.929896155260838*pi) q[14];\nu3(0.125171269365269*pi,0.07812715179201801*pi,3.48397570026579*pi) q[15];\nu3(0.173007440796191*pi,0.56729061835828*pi,4.140196773140509*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.097246827313322*pi,2.78256711817679*pi,0.718648315869464*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38136844442614*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.466043148846826*pi,0.22526985863295002*pi,0.9735306262664469*pi) q[9];\nu3(3.5*pi,3.40440494190412*pi,0.5*pi) q[11];\nu3(0.844233917962435*pi,3.37693007641392*pi,3.23189597452321*pi) q[12];\nu3(0.546301038963867*pi,3.31781689470367*pi,3.16923123342002*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.307021964709251*pi) q[16];\nu3(1.0*pi,0.0*pi,1.356927707840007*pi) q[17];\nu3(0.591993707381549*pi,0.62885472270373*pi,0.5435880561855407*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.604093709028276*pi,3.22987805192473*pi,3.00840026405538*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.449964837922659*pi,0.049264027552407996*pi,1.360478445045051*pi) q[9];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.119038943754297*pi,-0.08024856538917702*pi,0.522974118760766*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.395987632954769*pi,3.47514753632352*pi,4.19538996414194*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.24364593055053*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4745946537480705*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.570691659742708*pi,-0.358614908277479*pi,0.9105641660367709*pi) q[19];\nu3(0.541506303321245*pi,0.09455999415656402*pi,3.82083340890762*pi) q[20];\nu3(0.417443204394853*pi,0.158333874482944*pi,3.58881116262957*pi) q[21];\nu3(3.5*pi,3.42185089344208*pi,0.5*pi) q[0];\nu3(3.5*pi,3.28038726382792*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.2202086156893701*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1208565849406*pi) q[15];\nu3(0.661421165834803*pi,3.4518730468792*pi,2.96477365327505*pi) q[19];\nu3(0.537407914584978*pi,0.66471198448446*pi,1.028051404601399*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[9],q[13];\nu3(3.5*pi,3.48358670150566*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.333052463785771*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36986101143722*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49430906344605*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.355464579048518*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.638577558025232*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.31771413459528*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.20857171600323*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2588563168178*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48545848176021*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[6];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41354364998842*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40946659492724*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257857703974129*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48985062362141*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.44253443786592*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46661416578803*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.563039097109538*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.630213619416535*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2764347423956561*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201174602806492*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.613443430503997*pi,0.158928522970339*pi,0.5216383726364927*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.68254275726838*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.449645238468115*pi,0.49392738955818905*pi,0.593003208435487*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.341821361181224*pi,-0.11372586707690802*pi,1.2586435822070081*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.546399871189107*pi,3.30664017433425*pi,3.06884993382577*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5962823424826871*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.516899493812788*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.1991514751687*pi,3.47180761133657*pi,1.96830996133514*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.32729247355634*pi,2.91767854622314*pi,0.774691375016899*pi) q[5];\nu3(0.642063692844724*pi,0.21364340667146897*pi,0.955539465897007*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.504014819451696*pi,0.27231362996376196*pi,0.850037685742097*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.8521611193434*pi,-0.23089506604169502*pi,3.54843400908579*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.810561244625887*pi,0.54734529787491*pi,4.45002744454215*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.734476142051465*pi,3.19674172726738*pi,3.8383624317292*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.48636910570026*pi,0.22565502213413902*pi,0.778187471529435*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.311438436097113*pi,0.38240466249571703*pi,3.79642027596238*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.534752581363363*pi,-0.369802478614441*pi,3.96862311627493*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.43774871463531*pi,3.38276662458283*pi,1.2112576187915671*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.434126634978561*pi,0.5335542457131*pi,4.068787535531969*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.253770705693403*pi,3.22134612542614*pi,1.1060532288753722*pi) q[7];\nu3(0.234826407367959*pi,3.08677064880537*pi,1.74012722081945*pi) q[8];\nu3(0.940868910636558*pi,3.157994203267*pi,3.90133425408436*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.423649210471338*pi,0.479506471625883*pi,3.71582337498279*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.366868784659071*pi,0.07745754288654205*pi,3.74324361778837*pi) q[15];\nu3(0.7459753595961*pi,3.34275623292054*pi,3.75830446886877*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.669483166812352*pi,3.27217452369035*pi,3.11744169006517*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.790212662238148*pi,2.92732978610716*pi,3.29520473857962*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.706414123479679*pi,-0.137875507566095*pi,4.26343453023366*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.931087053574067*pi,-0.005523856754877987*pi,1.1541711163540969*pi) q[7];\nu3(0.563176800811373*pi,3.3242012802881*pi,3.17898164057993*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.461698429164488*pi,0.32129284353296195*pi,0.9055551718898229*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.531188598924089*pi,-0.4543720808879687*pi,3.74111379976033*pi) q[12];\nu3(0.50102087634155*pi,0.78613011818366*pi,0.775068365058304*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.41242098325397*pi,3.18012506491704*pi,0.709492026221595*pi) q[15];\nu3(0.282788465166288*pi,-0.186747529302907*pi,0.681762355586877*pi) q[16];\nu3(0.613374962390982*pi,-0.34121017230361*pi,3.80240480440836*pi) q[18];\nu3(0.701184664318405*pi,-0.338963090397835*pi,3.73189392863248*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.517160514663891*pi,-0.4824868877879949*pi,4.04714713728854*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.184222050051415*pi,3.49570042680797*pi,1.59762952591885*pi) q[10];\nu3(0.0848828892903897*pi,-0.4890071465485039*pi,4.48833222914255*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.573988872568213*pi,0.378693170034486*pi,0.680851411884462*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.147631113225333*pi,3.09816118720806*pi,4.43419648032363*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.961713908227155*pi,3.22121261933221*pi,3.87231588301549*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.964196966354036*pi,-0.16445126538002602*pi,0.827639161630194*pi) q[20];\nu3(0.522730030115922*pi,2.87012672377097*pi,3.8797573239207*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.4717629232173*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.592847095396357*pi,0.5134978708679401*pi,0.5841598782308877*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.460104998641416*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.699990035782858*pi,2.92838988459863*pi,3.81912125113103*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43615763535268*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.35348104623303*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46179978133815*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38140880643917*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.403160759884373*pi) q[9];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.076587271697989*pi) q[15];\nu3(1.0*pi,0.0*pi,1.17844588521352*pi) q[16];\nu3(1.0*pi,0.0*pi,1.27921465043853*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.46018861469765*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(3.5*pi,3.48275256659441*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.33313881986362*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.626375638631687*pi) q[14];\nu3(1.0*pi,0.0*pi,1.353860211924367*pi) q[17];\nu3(1.0*pi,0.0*pi,1.417825294624901*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.170515668274837*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.49868591774272*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5900116549887504*pi) q[9];\nu3(1.0*pi,0.0*pi,1.284428558614277*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5283196906666457*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42177999497803*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5774504051982838*pi) q[18];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45830043154295*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32016807185832*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35408433424014*pi) q[19];\nu3(1.0*pi,0.0*pi,1.213055713742274*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5502138754186059*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4114993255824295*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.554439439928868*pi,0.386440953232581*pi,4.2454768254170006*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43592403499363*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.42580473726439*pi,0.08333327255672796*pi,1.242581603493637*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.247097354886956*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.463332483178611*pi,2.89450416612613*pi,0.892125569311957*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48844530949669*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.572459223974886*pi,-0.027586383744767018*pi,1.453609390865641*pi) q[1];\nu3(0.660353641374063*pi,0.20325577406582396*pi,1.431889469660059*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.257650448215204*pi,0.34182706051019596*pi,3.74438847540106*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(0.51483736079735*pi,-0.4091466887006267*pi,4.34719824455809*pi) q[14];\nu3(0.612218290003684*pi,0.011140748857633054*pi,4.419816215317621*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.57248235559334*pi,-0.054885816414114996*pi,0.953140432191648*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45300523348297*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0889161815451797*pi,3.04276252600578*pi,0.940814214576051*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.63795634520025*pi,-0.20965239245095602*pi,0.8105629233868841*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.427514083467214*pi,2.49925245361693*pi,1.4148918240831279*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.039626626785641*pi,0.45122843933380496*pi,4.02726964735419*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.425938808433496*pi,0.08080327272583598*pi,1.264135037006642*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.923286935719738*pi,-0.35032564382445897*pi,0.8519746774461661*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.100061928191361*pi,3.38500287033705*pi,1.4088124831200761*pi) q[21];\nu3(0.976368041220356*pi,2.94003226866209*pi,3.88486859335829*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.698713103115195*pi,-0.01756675698333099*pi,0.911788195802075*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0931957784931823*pi,-0.34637048171648*pi,1.480012335730233*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.62459570036845*pi,3.07125247942581*pi,3.01285955538935*pi) q[21];\nu3(0.859803247818902*pi,3.47003014619701*pi,4.26325137401811*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.535198425747435*pi,0.90472321098203*pi,4.35799511057213*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.39062514325288*pi,0.51125112227703*pi,3.68442932222463*pi) q[8];\nu3(0.280782291796434*pi,2.35409034670713*pi,1.172181092160048*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.564316185162625*pi,3.35456164427872*pi,0.663206832822228*pi) q[16];\nu3(0.268763563770028*pi,3.07432985795442*pi,4.4809456477395795*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.347214548409908*pi,-0.352069895685982*pi,1.63976533781534*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.650485638894269*pi,0.42132690752288104*pi,4.4255377268746*pi) q[8];\nu3(0.520710825703648*pi,3.17214162999033*pi,4.2986405252527*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.679383126452766*pi,3.48687094673723*pi,4.40164641243658*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.931284352399605*pi,-0.29445569053604403*pi,3.99435742868197*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32500877558602*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.718770345008907*pi,3.31474131710002*pi,4.41400067571257*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.567434146749786*pi,3.17937910635835*pi,3.01949098284965*pi) q[11];\nu3(3.5*pi,3.37631886501579*pi,0.5*pi) q[12];\nu3(0.228441281770837*pi,1.09055744701226*pi,4.3048680737348*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2281540823796782*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219585193017771*pi) q[18];\nu3(0.608701035432406*pi,-0.0019256187601939811*pi,3.59626936447397*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[18];\nu3(3.5*pi,3.49382732723241*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.828524978884732*pi,0.442047526310995*pi,1.049020390971451*pi) q[4];\nu3(0.507736876151728*pi,0.8517749807367101*pi,4.07388568073688*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.682683149743845*pi,0.13782348052969795*pi,0.684712448397286*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.328788464947054*pi,3.16117526807938*pi,0.661515927870798*pi) q[19];\nu3(0.673395853024737*pi,0.67696216944314*pi,4.25184259128609*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273350595975846*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.731673069622581*pi,3.385131911291*pi,0.786118718294324*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34048391313887*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41556990749806*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.959399064616722*pi,3.26360764818735*pi,0.5813006016296721*pi) q[20];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.800106999101286*pi,3.30032788301396*pi,2.90931919359519*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.679186600460006*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.29970720187323*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47424746378609*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[9],q[16];\nu3(0.538870302366786*pi,-0.052624291408034984*pi,3.78838413338591*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2626911731360129*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.170976889724019*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36187840692978*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(3.5*pi,3.49972690663913*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45807558188518*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.199675493371199*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.228498590544798*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267300281234417*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.456159135226218*pi,2.62043345620349*pi,1.50099772755979*pi) q[2];\nu3(3.5*pi,3.46671964354366*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47181263913317*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[10];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5277580212283532*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5201070900908693*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.272951709512062*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.273049936224101*pi) q[20];\nu3(0.650277358044451*pi,3.29892074623642*pi,4.46707385874598*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.913447905687*pi,3.38607932462855*pi,4.30376803950109*pi) q[1];\nu3(0.793514385730199*pi,0.34901820761158997*pi,0.5284901955821866*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\ncx q[5],q[11];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.23524399300079*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.161173426419712*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48179678473725*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41774419571318*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41567977018391*pi) q[19];\nu3(0.182718352190602*pi,-0.393574189693381*pi,4.3365876477912995*pi) q[21];\ncx q[0],q[19];\nu3(0.56420903679019*pi,0.5589223884108601*pi,1.012489865348696*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[10];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49683995510393*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5263366321341669*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\nu3(0.345326728225249*pi,-0.200245581206273*pi,1.3521498270600891*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5931653711580149*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.563822086575527*pi,0.12847105815895699*pi,0.51561901142182*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.205712616734682*pi,0.11080115731662799*pi,4.379979338460791*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.661158625845545*pi,3.44535329481179*pi,3.22693676287467*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.773901557173394*pi,3.18049705574472*pi,3.1757249330896*pi) q[5];\nu3(0.732451824587577*pi,2.9255313851932*pi,3.17178826728134*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.847972284343424*pi,3.13317906682788*pi,3.86734992884216*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.155350122074574*pi,2.83938779021517*pi,0.884440750933678*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.405849912433338*pi,2.39788871957005*pi,1.3848191308444902*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.44645198651295*pi,-0.01060001215735501*pi,1.372467782446362*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.658548912425572*pi,3.21293191045369*pi,3.10646865837432*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.619886513751866*pi,0.8786735091356599*pi,0.975914707926935*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.618439845140647*pi,0.6760415862568401*pi,0.8517259928065131*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.668222685132237*pi,2.27056056851669*pi,3.74618664457094*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.61931123333069*pi,-0.49950058289164834*pi,0.7642322091723059*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.411057185581286*pi,-0.4389620934817766*pi,1.1057715731291982*pi) q[8];\nu3(0.732280986306098*pi,3.31780270801677*pi,3.71011425478578*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.281000987577254*pi,2.67436992738097*pi,0.959442249287281*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.557425028904442*pi,2.68251229449032*pi,4.08525763894749*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0919354058989549*pi,-0.4104583040888189*pi,4.39867709654908*pi) q[7];\nu3(0.569966432322953*pi,0.38960424552916295*pi,0.964111432645256*pi) q[8];\nu3(0.533887448723468*pi,0.333658392739161*pi,4.19553973974116*pi) q[9];\nu3(0.68329232126256*pi,0.19381503706513703*pi,4.28418945141906*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.271399786092493*pi,-0.34494242118005003*pi,0.9761735842136949*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49482032491802*pi,0.5*pi) q[18];\nu3(0.715960338451485*pi,-0.14322073082437597*pi,3.64983710608781*pi) q[19];\nu3(0.468476775446363*pi,0.005073413506505031*pi,0.726331357083073*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207450106324527*pi) q[21];\nu3(0.525198143960345*pi,0.0063128228501539985*pi,3.82599108077282*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.138916533300074*pi,3.00900453674763*pi,1.0954973009929079*pi) q[4];\nu3(0.344179964388543*pi,2.86488856148126*pi,1.201192101821206*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.300003404732531*pi,0.8697924431986801*pi,4.08157938973865*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.636303705840869*pi,3.28584856407006*pi,0.5068473482523366*pi) q[14];\nu3(0.906193234687034*pi,-0.363270239233155*pi,0.8013111112084861*pi) q[16];\nu3(0.73224797074254*pi,3.21678783836698*pi,4.01226185313576*pi) q[17];\ncx q[18],q[21];\nu3(0.323608966188492*pi,-0.4874397484748395*pi,0.984987084605699*pi) q[19];\nu3(0.394237960489383*pi,0.78626903147948*pi,3.95433374989068*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.465049968320975*pi,-0.289920584961109*pi,3.65882482517683*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.683445248583856*pi,1.11907683989512*pi,0.702738663195862*pi) q[16];\nu3(0.2542582194411*pi,-0.248861480416754*pi,1.248746537634106*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41798940375587*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.34972378581665*pi,0.5*pi) q[1];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.37296597729487*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.168362151887104*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.304931639192626*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38512898706144*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[17];\nu3(3.5*pi,3.42509721805178*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43926762294537*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.266348357762606*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[16];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.201427018045571*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245213128483535*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46446713525008*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.49625632876794*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45760293055011*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44404598820964*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.257194351090688*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40963727482368*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1261302568403169*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3214595102431081*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.636515589505378*pi) q[19];\nu3(1.0*pi,0.0*pi,1.453054474215424*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5636922351741931*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[16];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.43358134618068*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43013392904908*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.37310567706784*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.668872518749814*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2400675785423019*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48173194027673*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2773015444142395*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.521119974606884*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.642609790086036*pi,0.482234842832968*pi,1.41016132564768*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.668018300730382*pi,3.10849896316511*pi,3.78147272940929*pi) q[21];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.412245459560615*pi,-0.08934785444712201*pi,4.03578319358322*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5882044073990746*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.750466345501097*pi,0.033185806332583945*pi,0.988660191827702*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.381021115844938*pi,2.72661785814446*pi,1.060505980654195*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.622694443806627*pi,3.24110758366927*pi,4.219776586841871*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.753066391069514*pi,2.94310865245688*pi,3.23046961753733*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0393493757742998*pi,3.47250534769611*pi,4.338558538216271*pi) q[6];\nu3(0.877778445741304*pi,-0.09970145670194502*pi,1.112061695773455*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.818717900736797*pi,3.08942870467969*pi,4.41972074922095*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[20] -> c[20];\nu3(0.920232851482302*pi,2.95237319844326*pi,3.63616470653416*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.870043108214555*pi,0.10749137500430594*pi,4.40905627299911*pi) q[3];\nu3(0.670567084115536*pi,3.14330965611096*pi,4.07085485080529*pi) q[4];\nu3(0.287823671526442*pi,-0.094714052316901*pi,4.05385218718912*pi) q[9];\nu3(0.529456881921545*pi,0.6515959440300401*pi,0.849173682381785*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.474495138338965*pi,-0.262653454703342*pi,0.9624160704593909*pi) q[13];\nu3(0.492945740348208*pi,0.69570052849189*pi,4.19798775619217*pi) q[14];\nu3(0.366336775728481*pi,-0.088484854668403*pi,4.14232937334189*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nu3(0.550605866389228*pi,3.44851624962709*pi,3.39463421013862*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.777839175661306*pi,-0.4608689507862378*pi,3.56819500832966*pi) q[17];\nmeasure q[2] -> c[2];\nmeasure q[17] -> c[17];\nu3(0.186814834586278*pi,2.32883850263239*pi,1.308946892206087*pi) q[12];\nu3(0.131082932775796*pi,-0.20044722788126101*pi,1.491596881826442*pi) q[16];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.243458356467047*pi,0.52055189423974*pi,3.65557445871012*pi) q[0];\nu3(0.413607280366108*pi,0.49790151535123395*pi,3.74426416847428*pi) q[1];\nu3(0.696431166458875*pi,0.92654953607223*pi,0.659641605838257*pi) q[2];\nu3(0.680253456915099*pi,3.31868566452963*pi,4.02107419661283*pi) q[3];\nu3(0.608301782240299*pi,-0.11522445888752397*pi,3.80685594125483*pi) q[4];\nu3(0.68513706276696*pi,-0.15060894849519701*pi,3.66372462338259*pi) q[5];\nu3(0.193080077557188*pi,-0.36663632266825996*pi,1.50238674902981*pi) q[6];\nu3(0.171740470870673*pi,0.56982285683602*pi,0.728659338997943*pi) q[7];\nu3(0.656524002515966*pi,3.04234219287928*pi,3.65009499535557*pi) q[8];\nu3(0.36002618971565*pi,0.05561579070471301*pi,4.1819300559186*pi) q[9];\nu3(0.822398268387136*pi,0.34878676151132204*pi,0.791914119697787*pi) q[10];\nu3(0.596170114081259*pi,0.12754985568368205*pi,1.3358323486177759*pi) q[11];\nu3(0.817882434661482*pi,3.0105651072594*pi,3.43740113449586*pi) q[12];\nu3(0.687669553510867*pi,0.366220118619099*pi,4.29956214211712*pi) q[13];\nu3(0.723467010711647*pi,-0.06266249783223798*pi,4.0709674189955205*pi) q[14];\nu3(0.303442823747285*pi,0.45382750491161095*pi,4.36363986582535*pi) q[15];\nu3(0.704937789886006*pi,3.43807632053427*pi,0.7961511549475779*pi) q[16];\nu3(0.654216940060295*pi,3.36678118646366*pi,3.81167439673877*pi) q[17];\nu3(0.66690641226577*pi,3.07625982537195*pi,3.25143207474785*pi) q[18];\nu3(0.392659751161915*pi,-0.49927356337880546*pi,4.26275932297692*pi) q[19];\nu3(0.0667302080833101*pi,1.10448715253952*pi,4.34411350691101*pi) q[20];\nu3(0.601326899902003*pi,3.16364526772782*pi,3.86692125044116*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[14];\ncx q[7],q[21];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4141115147115*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48119693241467*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48070030200145*pi,0.5*pi) q[5];\nu3(3.5*pi,3.375861569823*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30476451455831*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39631448797084*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.41572039196896*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.325541687979137*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2907692920005829*pi) q[14];\nu3(1.0*pi,0.0*pi,1.264445035033589*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29257289264336*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190440504467124*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180049600114387*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2643360958197372*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[13];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[18];\ncx q[6],q[14];\ncx q[7],q[21];\ncx q[8],q[16];\nu3(3.5*pi,3.24157421389209*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.169006262544424*pi) q[11];\ncx q[0],q[15];\nu3(3.5*pi,3.4726156180132*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41120857303781*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.306420416520485*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6662491306413321*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.527788967189674*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40501723673154*pi) q[16];\nu3(1.0*pi,0.0*pi,1.270394992168199*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5133359253690093*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35128912074603*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5306961880929328*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.479567947845441*pi) q[21];\nu3(3.5*pi,3.46212356279179*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[13];\ncx q[3],q[19];\ncx q[4],q[12];\ncx q[5],q[18];\ncx q[6],q[14];\ncx q[7],q[21];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.44861830680958*pi) q[11];\nu3(1.0*pi,0.0*pi,1.37813251689563*pi) q[15];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5320256835505504*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4245350725246695*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.183005316245847*pi,0.160708348162377*pi,4.44424599906263*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.309786082485624*pi,3.49896241319172*pi,1.326652151488044*pi) q[5];\nu3(0.613284693794432*pi,-0.38523053400851*pi,0.958469541206348*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.806816045853237*pi,0.15295753647964705*pi,3.97675131315399*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.735384757600298*pi,3.245208553515*pi,2.7954592794202*pi) q[13];\nu3(0.0960457559141859*pi,2.61695757764545*pi,1.292856718623955*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5425122465929144*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.550114079385944*pi,-0.30325151444826604*pi,3.90409064674805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.67227995373254*pi,0.017062217473729047*pi,0.721404068273075*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.82537157556785*pi,0.18275553694414903*pi,1.61871996243784*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.489686100637789*pi,2.70210268199609*pi,3.95880920351288*pi) q[5];\nu3(0.580960325416394*pi,0.60651609810271*pi,1.016737403078853*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.501614234609925*pi,-0.414863058181266*pi,4.04539128558979*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.692999290042675*pi,3.31009726351722*pi,2.91274067990896*pi) q[13];\nu3(0.461282099668007*pi,2.64494264099204*pi,1.393374086837641*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.723805590297182*pi,0.7238704956208699*pi,0.973622092145122*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.12910185123658*pi,3.47187610485337*pi,4.031886192916581*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.335859445367023*pi,2.95462077956596*pi,0.5679421723784868*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.707797656403287*pi,3.41803477844848*pi,4.14101675522961*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.631926803467379*pi,-0.07681979999125399*pi,0.8262128086064919*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.522747358676458*pi,3.17237982185911*pi,3.05399766531263*pi) q[3];\nu3(0.470278866837256*pi,-0.189999266188984*pi,4.10727432846227*pi) q[4];\nu3(0.182031419232931*pi,0.454660404154128*pi,4.087171325582149*pi) q[7];\nu3(0.403425398042982*pi,-0.34245529115040496*pi,1.73845510322847*pi) q[8];\nu3(0.248247426112359*pi,0.82723798780201*pi,4.00226059650094*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.575638572574966*pi,-0.347042804516993*pi,3.50372308615752*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.73647593865396*pi,-0.19837693286916602*pi,3.47520561593663*pi) q[19];\nu3(0.46750086581168*pi,-0.22598417483877298*pi,0.9458550002706569*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.205367865928046*pi,0.13656162457949195*pi,3.53495095861473*pi) q[1];\nu3(0.488469742572947*pi,3.34092819582159*pi,4.37112916257141*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.90645895986554*pi,0.27967895015199495*pi,4.325066172114219*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.538541084158499*pi,0.6262043918476501*pi,0.935011728682405*pi) q[11];\nu3(0.369672130126932*pi,-0.322531268490235*pi,0.810931475535617*pi) q[12];\nu3(3.5*pi,3.46023796676697*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.254667583763079*pi,0.03820242743450397*pi,3.70440148532047*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.18893048840166*pi) q[18];\nu3(0.723871260001664*pi,0.56534542976562*pi,1.3948685827413518*pi) q[19];\nu3(0.613863619151883*pi,-0.15399076267662498*pi,4.29483099517152*pi) q[21];\nu3(0.560927270694623*pi,2.90970878232707*pi,4.26970478736762*pi) q[0];\nu3(0.106613990249283*pi,0.007797832825239048*pi,3.81252144210836*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.685502366716151*pi,2.96305066391807*pi,3.96368333035314*pi) q[11];\nu3(0.290351717962312*pi,-0.23827501529391898*pi,4.46161890549181*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.604188334233448*pi,3.41926091083903*pi,0.707311534010964*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.140814692006977*pi,2.93520926730024*pi,1.67279400011067*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5112361938025595*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49196798825192*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.086664039469708*pi) q[4];\nu3(3.5*pi,3.38014755327352*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1263908141478431*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[18];\nu3(0.473521872602659*pi,0.20288215710955504*pi,4.09508616207493*pi) q[15];\nu3(0.353299012097823*pi,2.74305087399729*pi,1.63623974961119*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[9];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37862798332526*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.509596045555656*pi,2.49936385377691*pi,3.52380407711417*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2175610312994292*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,0.5062355531148883*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45007018676907*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.600098575360682*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.599630741843198*pi,0.46050071756172795*pi,0.5298366426058042*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.137800887538261*pi,2.37160619904686*pi,1.254312104890127*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134638752658985*pi) q[20];\nu3(3.5*pi,3.48501047488787*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[4];\nu3(3.5*pi,3.47162890995657*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.255253391759409*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.39062779066416*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.247690736603313*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.510787525818514*pi,-0.251292890528997*pi,4.34190253498513*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.21425072128233*pi,0.18845254911382203*pi,4.3204179609771*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1354540235913029*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.677419313648741*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.36798891282852*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3180811798096421*pi) q[10];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,3.43096061354889*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.139179119467552*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5366096261010247*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.509754155758941*pi,3.32239643678673*pi,1.97728954919544*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.696953421162659*pi,0.92424174452244*pi,0.721042859895078*pi) q[4];\nu3(0.636316176592668*pi,1.01909574012398*pi,0.6100871226718521*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38265580932609*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.636165295273342*pi,0.16503072785679196*pi,4.18726643725011*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5266820961224399*pi) q[11];\nu3(3.5*pi,3.4798419994188*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.34048269545551*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5029034676384905*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.849873646558683*pi,1.00104395633743*pi,0.644528626442851*pi) q[2];\ncx q[3],q[19];\nu3(0.606898705825993*pi,0.27465091644850803*pi,0.5989126759856959*pi) q[4];\nu3(0.659927582767896*pi,-0.09739730696821203*pi,0.821918736296227*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.825455069901925*pi,3.31857714089243*pi,4.01564966024132*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5415524399841871*pi) q[10];\ncx q[12],q[15];\nu3(0.315944390593882*pi,3.44365506500305*pi,0.8565419570850961*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47668481265551*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.88007823641033*pi,-0.253271632487159*pi,4.07771791046742*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.64359394359339*pi,1.17909056105195*pi,0.7389627261373171*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5799502643783074*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.279225106112551*pi,2.66690841027103*pi,1.098308794880787*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.505334299817296*pi,3.07788706996499*pi,1.67870238480762*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.729028208484648*pi,0.59542132402428*pi,1.309992470723959*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.517581686781903*pi,0.9653744462473399*pi,1.003542416406779*pi) q[7];\nu3(0.604465310832069*pi,2.72909468778416*pi,3.82199072047829*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.824862688618556*pi,3.13092591564609*pi,3.23991326111429*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.52898237860265*pi,2.79802333361944*pi,3.51519435315779*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.429160083826922*pi,0.075964540977014*pi,4.2225066022417*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.616944066309063*pi,0.058883646379233046*pi,3.61904994351609*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.917248484869027*pi,2.76356212003699*pi,4.2241320377392295*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.713500970647023*pi,0.33795790341224197*pi,4.32086670939763*pi) q[11];\nu3(0.381520593455829*pi,3.46881541680349*pi,1.155824534851973*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.808889342900719*pi,2.50674414466151*pi,3.65476963526471*pi) q[19];\nu3(0.294143928364644*pi,-0.03632412954077602*pi,1.226489193323956*pi) q[20];\nu3(0.635174248992739*pi,0.022753241428351*pi,3.67251066936992*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48430137952544*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.359470961204112*pi,-0.17922134400671902*pi,1.3547849039335609*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.276638345743149*pi) q[9];\nu3(0.229587197081104*pi,-0.35281465571985904*pi,1.83041943932899*pi) q[10];\nu3(0.862183693814141*pi,2.8592645665427*pi,3.47609639353912*pi) q[11];\nu3(0.611061924863075*pi,-0.15662173631197102*pi,0.7305801713194859*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.313431861495824*pi,-0.30550561153725697*pi,3.90698256127633*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.504596574144237*pi,-0.22234936576763997*pi,0.882006716213473*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\ncx q[5],q[8];\nu3(0.347584675816867*pi,-0.37277998513016397*pi,0.676051107202615*pi) q[6];\ncx q[7],q[14];\nu3(0.318931147870191*pi,0.11926952829419601*pi,1.118997531388*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.842002809703397*pi,2.96110104722563*pi,3.64803542193149*pi) q[15];\nu3(0.7226491862053*pi,-0.380324871756677*pi,3.56524349979818*pi) q[16];\nu3(0.328410451426398*pi,0.27780407958812303*pi,4.12429783499217*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48167937951437*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.304009271823575*pi) q[4];\nu3(3.5*pi,3.47256796284385*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44134138555479*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.357140772484579*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36219389927342*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4115610631041862*pi) q[14];\nu3(0.535734102496735*pi,-0.06595087120253101*pi,4.25879546322395*pi) q[15];\nu3(0.180663857032877*pi,2.85012667849141*pi,1.085991907039328*pi) q[16];\nu3(0.731582874770257*pi,2.76692764668849*pi,3.78357587705605*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46285303836552*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.322627700888627*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[10];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.315647090217579*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.606065322059122*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47071331536584*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.46044714387948*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[8];\ncx q[6],q[11];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.342108898475852*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.645144092750485*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\ncx q[0],q[10];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31836166715023*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.222989442248188*pi) q[11];\nu3(3.5*pi,3.48473228462238*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.4235032171727*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.44680674004206*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20854272871684*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341854731087769*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2594739179565781*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.698820037847025*pi,3.48030604114468*pi,0.5513447923670931*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.212581883853147*pi,0.025918014529577982*pi,3.87132805387584*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.660343148892943*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[21];\ncx q[17],q[19];\ncx q[0],q[10];\nu3(0.761089464778463*pi,3.38216459096518*pi,0.638869001225775*pi) q[1];\nu3(0.189030057115228*pi,0.7114890918438099*pi,3.99920719706285*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.500926843278712*pi,-0.209882667014488*pi,3.50995713137691*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.268920673781387*pi,0.014017038704022045*pi,3.88239730024405*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5537010706548604*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.549917893887687*pi,0.365579198530095*pi,4.196956851761771*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40815653484438*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.511883400900738*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41557664377029*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.478356104303*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2368374768671329*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.513397386197776*pi,0.39348376348174496*pi,3.81694391006706*pi) q[1];\nu3(0.24547482051026*pi,3.10115343472673*pi,0.7537612210921061*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.371297222423648*pi,0.32427548347622304*pi,1.053483695303166*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(0.618527284377857*pi,-0.363424754536411*pi,4.206035036290491*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.33254726825467*pi,3.22259166615688*pi,2.03526226624107*pi) q[9];\nu3(0.774291932502953*pi,3.08100300665427*pi,3.61321568212004*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.661490572891279*pi) q[21];\nu3(0.170348269295682*pi,0.022690397335060952*pi,4.3640635762014295*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.6007371489482*pi,-0.006509028096966019*pi,4.3641520798412206*pi) q[3];\nu3(0.226888964403379*pi,1.0845897143866*pi,4.2382598266013005*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.734255554412893*pi,0.6853942929690999*pi,1.2839741029640481*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.908163069772548*pi,0.030301319009783945*pi,0.5599727081708304*pi) q[9];\nu3(0.83868042753471*pi,2.76719827734931*pi,3.34264167462265*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.429243493886868*pi,-0.2817352667105*pi,1.210579195927922*pi) q[3];\nu3(0.838611831904277*pi,-0.05524447086857598*pi,0.5900729695025301*pi) q[4];\nu3(0.567325208208087*pi,0.12634353817368604*pi,1.3907333263158042*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.290636686275629*pi,3.26933467673789*pi,2.05569463999911*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.188590766444606*pi,-0.06519370236848998*pi,3.8453724148771*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0918512458790031*pi,2.90535682652851*pi,1.2676109921570688*pi) q[11];\nu3(0.658359464965748*pi,3.25443957613967*pi,4.335000764807679*pi) q[12];\nu3(0.64504588914674*pi,3.4761169916142*pi,3.44766850190669*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31090573236976*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.581969045141711*pi,3.46739729570405*pi,0.875744679079004*pi) q[7];\nu3(1.0*pi,0.0*pi,1.107439938041977*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.387696911349992*pi,0.28993758140522297*pi,3.85555890899844*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.249764202956763*pi,-0.062160094206343997*pi,0.5859396001169904*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.700230185386274*pi,0.81854485997344*pi,0.60527146277024*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.445633952545121*pi,0.8131542539435701*pi,0.723616079689466*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.328599054514326*pi,0.6125335336317399*pi,4.30346090461608*pi) q[15];\nu3(0.461209585631517*pi,-0.106736538690478*pi,0.846550137473123*pi) q[16];\nu3(0.646095000381249*pi,3.30516323265926*pi,4.3682168343756995*pi) q[17];\nu3(0.832886154602866*pi,0.35219978543780495*pi,1.098236230597845*pi) q[18];\nu3(0.6205538398952*pi,0.14549451402369196*pi,3.89599641519448*pi) q[19];\nu3(0.0679156745481334*pi,0.29625442714776895*pi,3.76034408590131*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41239397635203*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2517566309521682*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.507530078917847*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.317981814874658*pi,2.73215282363712*pi,0.94080198350416*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.255342821642744*pi,0.0934374579867*pi,4.19511390443539*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.753094007134014*pi,-0.090056066870497*pi,4.34589892410736*pi) q[19];\nu3(0.618700052377331*pi,3.01979974799093*pi,3.09781451033833*pi) q[20];\nu3(0.203680318840144*pi,0.33397746387620797*pi,0.5499590332892439*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[14];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.45710517845717*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.324969034737768*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.675551958880764*pi,0.09033923742721395*pi,0.5368384707630409*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44338951886491*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4630745499221405*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39222703973411*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.331110481396335*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.2534052445355481*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[14];\ncx q[4],q[20];\nu3(0.820188839900031*pi,3.18487362434024*pi,3.57939326240234*pi) q[5];\nu3(3.5*pi,3.34994069072564*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42225815218218*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.611972532506691*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285271851548457*pi) q[16];\nu3(1.0*pi,0.0*pi,1.280692606633822*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47635492803022*pi,0.5*pi) q[4];\nu3(0.167463463106353*pi,3.42469490727795*pi,0.5616994665883758*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.43677254659823*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.634698685307874*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.374212604371451*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.1685744368121829*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2641241808257009*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.46225802404875*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[11];\nu3(0.179854668282523*pi,0.31712020085833104*pi,3.51181160369194*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.36013781050656*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5354890859937878*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261456586865643*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4239888899118*pi) q[19];\nu3(1.0*pi,0.0*pi,1.249951103907075*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.408916264972445*pi,0.28797971479406803*pi,4.3082087090967605*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.48089408627182*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5407380783516587*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.411585538388319*pi,0.8018241017249399*pi,3.88548188200829*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.474993862270607*pi,-0.08352811587439801*pi,4.39639118802619*pi) q[10];\nu3(0.534641222969751*pi,3.22006535467995*pi,0.6790806420655899*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5974983248695294*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5659737270622823*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.184202650144304*pi,0.02447499575908496*pi,0.828983711015649*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.653268184403553*pi,0.469269012143278*pi,4.0904323994589*pi) q[10];\nu3(0.683785334975835*pi,0.20805668545766698*pi,0.5489616956127262*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.274153719847173*pi,3.11765886767754*pi,1.1019488204691301*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.879170041052487*pi,-0.013688547326299982*pi,1.253776600380406*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.247583529578726*pi,0.45425085572987*pi,4.34951902603718*pi) q[12];\nu3(0.855835331858651*pi,0.039496865651659*pi,4.2785121836967*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.583390809573826*pi,0.58568885201657*pi,4.30696749761772*pi) q[0];\nu3(0.392617216840036*pi,3.06620074749441*pi,2.0329502987811*pi) q[1];\nu3(0.655797603826775*pi,3.48147344650967*pi,3.22770126131528*pi) q[2];\nu3(0.123353012077332*pi,0.5580089804265*pi,0.643874006680779*pi) q[3];\nu3(0.680726108628441*pi,0.23183641658688603*pi,1.0556116256687*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.398845894755103*pi,0.449688606398178*pi,3.5726954988071*pi) q[12];\nu3(0.585254205397936*pi,0.018175259972824986*pi,1.299806989917409*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.272507271888493*pi,3.14785396200731*pi,1.412517425706959*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.764990903438535*pi,3.11897082963034*pi,4.04234315491657*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.6798064799216*pi,3.41637472376473*pi,4.03454700286243*pi) q[1];\nu3(0.724845511731443*pi,3.2659273321855*pi,3.27623082581626*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.621444947868981*pi,3.37704844162586*pi,3.72077205040272*pi) q[4];\ncx q[5],q[11];\nu3(0.70265536913822*pi,-0.025588779471991008*pi,3.704358566651*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.219567890801265*pi,3.43007339404851*pi,1.45849877388645*pi) q[15];\nu3(0.455164612226298*pi,0.20792634820719502*pi,3.74333534977694*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.602760330387793*pi,3.0291924051179*pi,3.5479051117241*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49851656203123*pi,0.5*pi) q[5];\nu3(0.724947916686846*pi,0.199274359469231*pi,4.169849816768981*pi) q[6];\nu3(0.237379653002002*pi,0.5470004351122*pi,4.28063905868059*pi) q[7];\nu3(3.5*pi,3.46460677410957*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2926279069436148*pi) q[9];\nu3(1.0*pi,0.0*pi,1.356326952532418*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.203020990563754*pi,2.83575954707141*pi,0.931382649790323*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.613711207911831*pi,0.7159532772942301*pi,1.211472718209805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.708778745645603*pi,2.36635926947175*pi,3.76782139012491*pi) q[18];\nu3(0.127260055817123*pi,-0.012182611605416005*pi,4.1187339746644*pi) q[19];\nu3(0.288383910796781*pi,3.333580514*pi,0.9251335173967901*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.312176493447288*pi,0.360632720165147*pi,4.09045656610622*pi) q[7];\ncx q[8],q[9];\nu3(0.699040392956329*pi,3.47308547979363*pi,3.69222589244452*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.380549274478568*pi,-0.308708935002469*pi,4.1245943374115*pi) q[18];\nu3(0.69017983620568*pi,3.05116561652616*pi,4.402920883108321*pi) q[19];\nu3(0.707768410353369*pi,0.5869076534248301*pi,0.9462159462461239*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33211140482457*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45459205197713*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.109155971611942*pi,3.04605281085044*pi,1.413493219222954*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43236829060634*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[5],q[11];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.3000819500261551*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.271848652309429*pi,2.65174755640408*pi,1.466868211648847*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[13];\ncx q[2],q[4];\nu3(3.5*pi,3.37446209838195*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49492658855541*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.104613882409795*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2127258137413*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.45794688081453*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4190337388093*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.069599028115631*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.47769807625098*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.708239426442106*pi) q[13];\nu3(3.5*pi,3.45702259570989*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2695500239716941*pi) q[15];\nu3(1.0*pi,0.0*pi,1.305262110467061*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.39685769649188*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25554421891169*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257674277280377*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[13];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4272233966336*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5021399794202598*pi) q[12];\ncx q[14],q[16];\ncx q[17],q[21];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,4.481936667569061*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.722759167259478*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5980615634257179*pi) q[16];\nu3(3.5*pi,3.44872541612463*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5159877601578473*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5204854395415393*pi) q[20];\nu3(1.0*pi,0.0*pi,1.309868970647786*pi) q[21];\ncx q[0],q[19];\nu3(0.601986167929786*pi,3.45412287129933*pi,4.013247891596659*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.647225444846919*pi,-0.36071830060258203*pi,1.086717698430087*pi) q[13];\ncx q[14],q[16];\ncx q[17],q[21];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.446388287737811*pi,3.4807455675986*pi,4.1424506509525205*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.880173560592513*pi,3.05782384933669*pi,4.445010705101581*pi) q[5];\nu3(0.400704164865208*pi,0.09468815723294899*pi,4.056480543341889*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.643998678650696*pi,0.42375852094606703*pi,1.466403412672314*pi) q[8];\nu3(0.77948222073521*pi,-0.26176931539341597*pi,1.108471694847196*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.706752774625893*pi,0.34989601186596997*pi,0.987470697837505*pi) q[11];\nu3(0.767805415900101*pi,-0.307524791908026*pi,0.913797686830608*pi) q[12];\nu3(0.599126469727653*pi,-0.16758221724198002*pi,0.968273645803542*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43914556116227*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.185142362047562*pi,-0.163214257909364*pi,0.891932864423383*pi) q[5];\nu3(0.726356451903978*pi,0.35321275522499196*pi,3.87159500044738*pi) q[6];\nu3(0.269619083014187*pi,0.09723143957656899*pi,3.64033805456121*pi) q[7];\nu3(0.614256169027368*pi,0.81143312954289*pi,4.41616605900238*pi) q[8];\nu3(0.85901824309285*pi,0.28569080764743304*pi,1.093057372077249*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.217348380066425*pi,3.28639487271806*pi,0.897338326317919*pi) q[11];\nu3(0.673906478190647*pi,0.09988297969578097*pi,3.87794261483679*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.417443642213152*pi,3.08529213648125*pi,2.0695070363088*pi) q[14];\nu3(0.507132180342223*pi,-0.09936508221080997*pi,4.2969506591887505*pi) q[15];\nu3(0.306827199379751*pi,3.23375980685378*pi,0.806647293452027*pi) q[16];\ncx q[17],q[21];\nu3(0.405789951747791*pi,0.5535534345723201*pi,0.938175086950551*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.687458227433806*pi,-0.17777817530408202*pi,4.08892971940796*pi) q[20];\nu3(0.673696516616377*pi,0.06387705920140496*pi,0.5618455152944863*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.166106613241823*pi,0.06437756663373695*pi,4.0740084325206904*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.588972996150172*pi,-0.25183800568992*pi,1.289175707530126*pi) q[14];\nu3(0.830193550040326*pi,3.01006857826478*pi,3.80159691916751*pi) q[15];\nu3(0.185485814588941*pi,2.99804475503954*pi,1.1921682340693769*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.264408434263268*pi,3.40422223450249*pi,0.925189601038886*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.378862938463662*pi,3.33770015355562*pi,4.22740163051282*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.495037234284523*pi,0.20202933923868904*pi,3.75114915425973*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.398547693837763*pi,2.7794137227282*pi,1.54564742435875*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.383328292306846*pi,0.07249921520564195*pi,3.9777455814388*pi) q[2];\nu3(0.396376579487019*pi,-0.364437050521473*pi,0.5994755030711566*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.660678873512589*pi,-0.33838079819226297*pi,3.73102942932156*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35729037783966*pi,0.5*pi) q[1];\nu3(0.376832446915107*pi,2.4098907988695*pi,1.408654052999956*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3983041138909*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.315825496677566*pi,0.355769323054972*pi,0.562642637896436*pi) q[10];\nu3(1.0*pi,0.0*pi,1.203434898625307*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.394108113294465*pi,0.18097817188347998*pi,3.58061688390331*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241489815965809*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.304284683980317*pi,2.81794797782867*pi,1.2616556092844848*pi) q[4];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.515841192518418*pi,0.72964663916866*pi,4.462568137769971*pi) q[10];\nu3(3.5*pi,3.4520137741687*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.340403424517649*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.748365355975841*pi,0.09207422573388002*pi,3.68021338140023*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.39114114421761*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46257912513086*pi) q[11];\nu3(1.0*pi,0.0*pi,1.254895621805781*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[18];\nu3(0.417565637114118*pi,2.54008136203043*pi,1.024377413884924*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.614481217138983*pi) q[20];\nu3(0.267099856421414*pi,3.23408274809841*pi,1.428557537060618*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(3.5*pi,3.42952787307643*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44520913169068*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4354805630073795*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2750495586333321*pi) q[16];\nu3(0.540133802368824*pi,0.347360709245769*pi,1.55602378958459*pi) q[17];\nu3(1.0*pi,0.0*pi,1.324078064547296*pi) q[18];\nu3(0.49578496189728*pi,0.52332029587035*pi,4.21499830826691*pi) q[21];\nu3(3.5*pi,3.49506884049129*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41110564545329*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2152152189640661*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.46649036256324*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.164572054576091*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5671457805665883*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.654806478167028*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.393044244705082*pi,3.43292498849554*pi,1.236339490952834*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.43946601969743*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3442194054613879*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4565598284781505*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[19];\nu3(0.719332761485523*pi,3.15867462477911*pi,3.89078581456423*pi) q[1];\nu3(3.5*pi,3.42331559579303*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.4028447693163*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36516715502881*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.238133188723384*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.783287679370531*pi,2.64532852293628*pi,3.92679958815861*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230763396193801*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.629758594322441*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.158622455226423*pi,0.15495783176481204*pi,3.49444838569548*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.338435845395912*pi,-0.356615260301021*pi,1.067755464934304*pi) q[6];\nu3(0.773768531368895*pi,0.80349986664459*pi,0.723257635464005*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.527993659960344*pi,-0.265993136756201*pi,3.68712053797462*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.329271304828202*pi,0.286574247010134*pi,0.918798737073335*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5468034419733647*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49941337404269*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.364196650761588*pi,-0.20907683524965198*pi,0.722903645156231*pi) q[6];\nu3(0.362680401305955*pi,0.6692823009799*pi,4.31645070597571*pi) q[7];\nu3(0.066668708245273*pi,2.81349963127555*pi,1.261978327867491*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.4190156975286*pi,3.18749934110747*pi,0.933681490925128*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.762501569386979*pi,3.03877706716668*pi,4.056941980097831*pi) q[13];\nu3(0.471879350678622*pi,0.2649548269555*pi,0.549161739308521*pi) q[14];\nu3(0.570582688586469*pi,3.19252775150273*pi,4.22459508505341*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.354702169009766*pi,-0.005539471533703988*pi,4.37015156990748*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0762410123920194*pi,-0.205758452068455*pi,1.70172106205041*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.392591050129582*pi,0.270890668349403*pi,1.0250864767473051*pi) q[15];\nu3(0.77196824923235*pi,2.34160553788552*pi,3.8023163822823*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.198566154946675*pi,0.5424018086731*pi,0.872055320455443*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.325829240290129*pi,0.36767028953695*pi,3.9170831343653*pi) q[0];\nu3(0.725523676523912*pi,0.03360524787263797*pi,1.008897935251666*pi) q[2];\nu3(0.618042936338673*pi,0.129583054914317*pi,1.50792902595485*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.405221819143316*pi,3.44199928889583*pi,2.0028632501904*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.739038394911376*pi,2.57780400886789*pi,4.04431302022919*pi) q[16];\nu3(0.521336063064328*pi,0.17168756152364895*pi,4.06598048084284*pi) q[17];\nu3(0.493821305009337*pi,3.15774416635537*pi,0.5935143186389741*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.125223989668946*pi,2.88160393108812*pi,0.912909146315407*pi) q[0];\nu3(0.41732505942742*pi,3.10208548483026*pi,1.6218966073086*pi) q[2];\nu3(0.320504405763548*pi,3.232064507926*pi,1.256117753670704*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.38184407640435*pi,-0.49485531205254385*pi,1.70359772753629*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.532369120251298*pi,0.53187831693177*pi,1.267618464357866*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.924329045875213*pi,3.21142325594249*pi,3.06664354534355*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.453581518487049*pi,-0.15143113148369403*pi,1.454299039487067*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45626251538395*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.227481641328822*pi,0.05106410993896404*pi,3.56861222843178*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.263001318277974*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.599171615427315*pi,3.28103263240693*pi,2.86273718659513*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.586281737419394*pi,0.41032977155705397*pi,0.758673627060899*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.672760355181439*pi,0.24984529596642302*pi,1.4088769244373989*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.144965268905228*pi,-0.08032997485509502*pi,3.59502017839337*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.270732019775585*pi,3.48801875122783*pi,1.97381612894034*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46848119095288*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.618274694535427*pi,-0.215449428293148*pi,0.660788020842676*pi) q[10];\nu3(3.5*pi,3.33503612720657*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5680234272739055*pi) q[14];\nu3(1.0*pi,0.0*pi,1.226470401592696*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25873401004299*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.273896145325091*pi,0.430243946839179*pi,1.043944043252292*pi) q[21];\nu3(3.5*pi,3.40743110035201*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.451118628450827*pi,0.061546534271369024*pi,1.279302450513514*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[16];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2413882113763481*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.892660853095787*pi,0.457775281876206*pi,4.41374579574621*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[19];\ncx q[3],q[8];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48164944752474*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4567741792928395*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39376016869537*pi) q[17];\nu3(1.0*pi,0.0*pi,1.328342807912405*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45161686312686*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45325928187982*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3493991260366*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.310992205844333*pi,3.32462608955663*pi,4.30261195038259*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.174545212275972*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.130525654445927*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.36957553717273*pi,0.5*pi) q[12];\nu3(0.367621698416646*pi,-0.262832051074045*pi,3.99190062319515*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5362116650916686*pi) q[15];\nu3(1.0*pi,0.0*pi,1.147398740824789*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275068587904242*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[19];\ncx q[2],q[5];\ncx q[3],q[8];\ncx q[4],q[10];\nu3(0.80827377140082*pi,2.50346202150628*pi,3.79249911703704*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[21];\nu3(0.274364983038232*pi,0.052839195004228956*pi,1.1483910013292888*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5702475248488756*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4643572795053*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2487761419157581*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4993320841288*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.487085582827779*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4935214640364*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.435375582038549*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46514221708069*pi) q[19];\nu3(1.0*pi,0.0*pi,1.271340092427343*pi) q[21];\nu3(0.41212092483201*pi,2.95970005320076*pi,1.56563220549168*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[5];\ncx q[3],q[8];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.256333476536487*pi,0.15880344887721698*pi,3.62927883575993*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0926676213138666*pi,3.3791531337084*pi,1.71808642677355*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4298367702964505*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.233800457628371*pi,-0.243343687682124*pi,1.55608794559738*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.681587576362207*pi,-0.4113790152288443*pi,3.9377272273228*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.600120270956006*pi,0.62943315945695*pi,0.8606081443303499*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5049895100950033*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.525542895219753*pi,0.23321592202164798*pi,1.53132443251512*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.625194334229331*pi,3.43242715425031*pi,4.46789633045152*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.517351496163188*pi,-0.368050855840955*pi,1.16709855186775*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.75186026665056*pi,3.21332537222035*pi,2.82230298458182*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.715801248266105*pi,3.38173957390334*pi,3.82761028035676*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.690597792541521*pi,0.25328837200313403*pi,3.96968761218647*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.655978999368915*pi,0.038858246398565055*pi,0.759831424474509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.33513716935581*pi,3.49259897806796*pi,1.53700213772824*pi) q[16];\nu3(0.478235943203331*pi,3.03514758863007*pi,1.56594431252856*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.572105033950054*pi,3.10557183946225*pi,3.29708882677065*pi) q[3];\nu3(0.548816092430958*pi,0.430185600294837*pi,1.165503087970698*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.190899775294071*pi,3.4488916381344*pi,1.90264084303519*pi) q[12];\nu3(0.537110009821825*pi,0.18591348155892495*pi,1.310113768401886*pi) q[13];\nu3(0.714200235324044*pi,3.43683135916129*pi,0.7020651219159451*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.336657819559347*pi,0.0015108996512399608*pi,4.27283960658985*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.484907684598529*pi,3.41949543127953*pi,1.82750813893549*pi) q[3];\nu3(0.750628220779101*pi,0.271913296034615*pi,3.86978019725098*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.426788948998984*pi,3.17536426727818*pi,0.9803897496721801*pi) q[10];\nu3(0.891173518099995*pi,3.20582059766121*pi,0.6825138041604419*pi) q[12];\nu3(0.515337693107406*pi,0.86085259975781*pi,4.27517676672942*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.386460256165581*pi,0.74866009890147*pi,4.17229849701675*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0510042004835654*pi,0.36829624403709404*pi,0.661328524841034*pi) q[1];\nu3(0.199656137719716*pi,2.86786943571856*pi,1.86155016759469*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46806258768347*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.682316335535984*pi,3.47994776084*pi,0.756506603927982*pi) q[8];\ncx q[9],q[15];\nu3(0.745520946019613*pi,2.67251012985076*pi,4.099581922380731*pi) q[10];\nu3(1.0*pi,0.0*pi,1.244919431860269*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.588108415542539*pi,1.03449545689337*pi,0.609245002409533*pi) q[18];\nu3(0.726565812459494*pi,3.01680603179941*pi,3.4801418017998*pi) q[19];\nu3(0.160706527620806*pi,0.5591791089892699*pi,3.61770539151697*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.479152012559023*pi,-0.30709456337521*pi,0.785756253229525*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.462785444535182*pi,3.27135671395726*pi,2.03509609467534*pi) q[8];\nu3(3.5*pi,3.48965558499372*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.226980581503002*pi) q[15];\nu3(0.463689562565472*pi,-0.256395285148185*pi,0.5601507214664808*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.264133678629629*pi,-0.296843226251431*pi,1.62881945468093*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.101818053681844*pi,2.56193437293838*pi,1.26177379926787*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.5056470884057265*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.42801485335236*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.45884339278526*pi,0.8080069948083399*pi,3.99240489608829*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.189355553017109*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.428909005557109*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31392931411143*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[20];\nu3(3.5*pi,3.48234772386523*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.246597065949433*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43595549505858*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206352012353443*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.46260188576224*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278782736678036*pi) q[18];\ncx q[0],q[13];\ncx q[1],q[10];\nu3(3.5*pi,3.3482139321148*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4588436105862*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[16];\nu3(0.467808774446752*pi,3.3947584888234*pi,3.1302940014721*pi) q[6];\nu3(3.5*pi,3.49816600947649*pi,0.5*pi) q[7];\nu3(3.5*pi,3.30698955985254*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240740273296739*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.235717741047438*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4256874335876248*pi) q[20];\nu3(1.0*pi,0.0*pi,1.403296657307386*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34439615029046*pi,0.5*pi) q[5];\nu3(0.0526955082483815*pi,-0.4047241334909694*pi,0.869419823636838*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.508803858868978*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5752201762962827*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.252752148563776*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48613253795104*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.477981225479591*pi,0.84846854902715*pi,4.4644116549305*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5508978981675305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.4660427850758*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.653010517291624*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5185129456531534*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(0.874276158250461*pi,-0.003658900971505008*pi,4.27557880881044*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.3148440871975*pi,-0.192806025999678*pi,0.857432802860012*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5355294304368989*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.171534065972905*pi,3.3091512194936*pi,2.10075496577*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.655051438892036*pi,0.07377485004900597*pi,3.60071033669091*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.420051040957057*pi,2.94372211252939*pi,1.035980001887082*pi) q[0];\nu3(0.647568425057232*pi,2.9422879119901*pi,3.87677493316456*pi) q[1];\nu3(0.776634699483017*pi,3.39887217618807*pi,4.224247804239321*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.810764607326918*pi,-0.436601963428778*pi,4.46518166855504*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0472992603152575*pi,-0.4325579221905232*pi,1.61647377015123*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0615144609799631*pi,2.72508970256119*pi,1.049485493842102*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.844570115069015*pi,-0.228916514366584*pi,3.31519657062326*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.453644156542376*pi,3.48226269957054*pi,4.1747386148254*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.257975130104474*pi,-0.28551092493723096*pi,1.2622805789156901*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.504356090984651*pi,-0.247033121133244*pi,0.616438894118531*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.748500328657219*pi,3.18527244004448*pi,4.49580501268109*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.545068461978123*pi,0.30831312666916*pi,4.15740525773112*pi) q[8];\nu3(0.185094850683948*pi,2.87697027307357*pi,1.3160246979877641*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.232951770146472*pi,0.9272923201541099*pi,4.38786353549995*pi) q[12];\nu3(0.127971503070324*pi,3.19350014417285*pi,1.9175508349475*pi) q[13];\nu3(0.239116315199272*pi,3.4875619732071*pi,4.41377470784059*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.348731530565294*pi,2.79522306856351*pi,1.45091849224768*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.711555728119892*pi,0.6750182399904101*pi,0.775144443494144*pi) q[5];\nu3(0.429618014126587*pi,-0.199054387696049*pi,1.397352835378199*pi) q[7];\nu3(0.868393831195914*pi,3.37932915792525*pi,0.7732785997983209*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.607764783774815*pi,-0.31787738301964996*pi,0.852858910267057*pi) q[12];\nu3(0.669227856073008*pi,0.8339507285968*pi,0.958260986838311*pi) q[13];\nu3(0.607879143454146*pi,-0.382850566081969*pi,0.588001560968054*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.174541201162846*pi,3.26626744633461*pi,0.827636055575662*pi) q[16];\nu3(0.345052589345596*pi,-0.23882371361941201*pi,1.3167429311823828*pi) q[17];\nu3(0.523138636307733*pi,3.44994169880909*pi,3.38894516385384*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.554661273929365*pi,3.34319524981002*pi,3.32857443538846*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.432438191721442*pi,1.10901707418295*pi,4.1486881600086*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.600308354366405*pi,0.5692915320274099*pi,0.847933089557492*pi) q[16];\nu3(0.435664498316844*pi,3.31142598177319*pi,4.14041964029853*pi) q[17];\nu3(0.700002069191977*pi,0.7459476593526999*pi,0.99559605734851*pi) q[18];\nu3(0.480067089325331*pi,2.65676896028644*pi,3.9355420628397*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.358858493052948*pi,3.35810086118364*pi,0.9073765163671841*pi) q[19];\nu3(0.886929669376326*pi,0.303225976289769*pi,4.08222197909821*pi) q[20];\nu3(0.186843252797858*pi,2.52929728845138*pi,1.225321494764837*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.84972999577801*pi,-0.37162124551987097*pi,3.60170001232065*pi) q[20];\nu3(0.829167884020951*pi,3.36245517414689*pi,3.39280285967267*pi) q[21];\nu3(3.5*pi,3.49053499504455*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4570721715263*pi,0.5*pi) q[1];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.245450414946814*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.165988294447541*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[8];\ncx q[2],q[19];\nu3(3.5*pi,3.47433657643329*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.345213734258685*pi) q[7];\nu3(3.5*pi,3.42882135865983*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48173968065382*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(3.5*pi,3.32765349998357*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2342096136856289*pi) q[16];\nu3(1.0*pi,0.0*pi,1.211178593699671*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0888832505884238*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39667480788348*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[7];\nu3(3.5*pi,3.47426999785003*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.26191255603899*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.613089792141833*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5483753814016357*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,3.39356923185488*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34654950248986*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.309974877611721*pi) q[15];\nu3(1.0*pi,0.0*pi,1.328949271244496*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201614966372391*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[8];\ncx q[2],q[19];\nu3(3.5*pi,3.4201328831506*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.604849968068252*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48527286399859*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4554581548509695*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47903249337023*pi) q[18];\nu3(1.0*pi,0.0*pi,1.328223813681709*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5442024499272367*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.47101877561259*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.676948770042063*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5074801153616177*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.689902322935024*pi,-0.362488817062818*pi,4.20201496682438*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.604083878109681*pi,3.30145010433062*pi,3.33833453494432*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5739270363187289*pi) q[20];\nu3(0.702633381225198*pi,-0.221003778984814*pi,0.7600839769667009*pi) q[0];\nu3(0.137250024226518*pi,2.5218345434564*pi,1.0552379453151701*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.304513992478714*pi,0.403159125908793*pi,3.67341695881204*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.940027511294977*pi,2.98559414883319*pi,3.37468209344592*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.111710874020957*pi,3.26953014048993*pi,2.04424501100545*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.385638594022032*pi,-0.31844686135657896*pi,4.0144235786301*pi) q[2];\nu3(0.642192335446739*pi,0.12342454509661305*pi,4.37334150907036*pi) q[3];\nu3(0.359834079213588*pi,0.22711860057856303*pi,1.234565335672577*pi) q[4];\nu3(0.348710778578159*pi,0.8813189476941501*pi,4.06648585555389*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.507972047118311*pi,3.27720548013389*pi,1.5727156658998*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.493272370183759*pi,0.54904584416988*pi,4.499077584663819*pi) q[13];\nu3(0.725011975485929*pi,-0.30138272313754*pi,3.80490993495738*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.346061861773819*pi,0.11406745185621403*pi,0.9786842635726221*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.488451390826221*pi,3.34177143911644*pi,4.02919002767084*pi) q[2];\nu3(0.563104455417331*pi,3.12097194458342*pi,2.95914419647177*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.564535447701294*pi,-0.052587524899773974*pi,3.71728290953585*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.150466906180089*pi,3.3054844575597*pi,1.64122766744965*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.406486144686207*pi,3.22070677087072*pi,1.84224458727514*pi) q[10];\nu3(0.762890851569202*pi,0.000435425268729972*pi,1.398822441439592*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.273315686643666*pi,-0.263708679142599*pi,1.69226171282687*pi) q[13];\nu3(0.511298695468571*pi,3.18560967163037*pi,0.790149395955329*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.478555725416181*pi,2.51408812230323*pi,1.339977315730519*pi) q[20];\nu3(0.83594404188212*pi,3.23873650822581*pi,3.29651593835292*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.479571593712856*pi,-0.25296247000873*pi,1.261401349367842*pi) q[6];\nu3(0.610083697811077*pi,0.6612928032944001*pi,4.419286621193709*pi) q[7];\nu3(0.698987460830097*pi,-0.06399685282857998*pi,3.60313721458219*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.682211786526816*pi,3.46799743113919*pi,3.87147237320462*pi) q[11];\nu3(0.570891837727997*pi,2.84613050688619*pi,1.272573579414158*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.996704156488611*pi,0.20848060829133397*pi,4.0702283095276*pi) q[17];\nu3(0.481548952688758*pi,3.03934823847009*pi,1.55077759721824*pi) q[18];\nu3(0.849854142356508*pi,-0.25624864147787096*pi,1.239665030105477*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.198025435834437*pi,-0.4571995172751711*pi,4.273069256425821*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.844234487316764*pi,-0.184159159509449*pi,4.3580055671729*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.613337625184403*pi,-0.4125765451704137*pi,3.66251843483686*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.384260559157977*pi,0.8053715680567599*pi,4.23130767990847*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.471786049396574*pi,0.11701242578078297*pi,1.4126935223746129*pi) q[16];\nu3(0.180281980399192*pi,0.58755091103596*pi,3.66844872399726*pi) q[17];\nu3(0.224965725862875*pi,2.86946773342776*pi,1.189873266480315*pi) q[18];\nu3(0.192291176388492*pi,3.47269973148649*pi,1.156423066764079*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.58326493467446*pi,0.28275809970744203*pi,0.849551840848024*pi) q[15];\nu3(0.177672163701966*pi,-0.4669885317848827*pi,1.360513048130687*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4480007678484*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.236184963155426*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.809886415278501*pi,0.7974865109548199*pi,1.04127121761326*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\ncx q[2],q[19];\ncx q[3],q[11];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.23555050482839*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.091542642789047*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,3.3703428410736*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37275078339912*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4991415973132*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.565737352433175*pi) q[10];\nu3(1.0*pi,0.0*pi,1.116321495548626*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.254514858630364*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48007969296639*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2843413402540769*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240277099862505*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.42050713840367*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[11];\ncx q[4],q[15];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(3.5*pi,3.39136321150082*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47362174994527*pi) q[9];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.294712096058975*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3047630209334589*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37935583395891*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45662450115534*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.426514546983411*pi) q[11];\nu3(3.5*pi,3.48079830469455*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5199768292844227*pi) q[13];\nu3(1.0*pi,0.0*pi,1.303627651913168*pi) q[14];\nu3(1.0*pi,0.0*pi,1.233082470445628*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43658250449729*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48019280155323*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3049866651226751*pi) q[21];\nu3(0.180349370102175*pi,0.38009200554979194*pi,0.670250385788318*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[11];\ncx q[4],q[15];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.221490798211134*pi,0.84919284621388*pi,4.305452864035869*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.606823784450572*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.674462067651006*pi) q[17];\ncx q[18],q[20];\nu3(0.959107464559598*pi,0.29209283107719697*pi,1.380923769420595*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.582142049917152*pi,0.351816672381038*pi,0.623600548148165*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.51747303297708*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34972391267696*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5514411743480059*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.287071317083582*pi,2.87363444200766*pi,0.7767362261856969*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.693151468798739*pi,3.0300136467791*pi,3.31632244885584*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.308179736478132*pi,2.93945612313218*pi,0.870434454911196*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.397232167755567*pi,0.266654202344645*pi,1.0191652737796368*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.664239366896557*pi,0.09147466693733697*pi,3.77342895618612*pi) q[7];\nu3(0.961073547779979*pi,0.24251374734877496*pi,0.5024905186622496*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0974778453281391*pi,-0.12319740036141702*pi,1.3743772626157509*pi) q[1];\nu3(0.419912264210566*pi,3.46854096377862*pi,1.92532531451565*pi) q[2];\nu3(0.875762307208681*pi,-0.349152715182547*pi,3.29735399478937*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.619746274337201*pi,-0.10669530848248698*pi,1.2584419157860989*pi) q[6];\nu3(0.590379864757399*pi,2.87286231895103*pi,4.24850872437783*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.781147838829642*pi,3.45798789670181*pi,4.48995215830396*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.45120665805512*pi,0.71548526585025*pi,3.97691674824518*pi) q[12];\nu3(0.440681508922143*pi,3.40046215253007*pi,1.61035123983151*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.347194645223485*pi,-0.246312965018537*pi,1.63930011482733*pi) q[2];\nu3(0.368267946460617*pi,-0.4610711807388505*pi,0.5746293562436575*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.657604978417351*pi,0.9377616818852399*pi,0.833758843947801*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.331563314318157*pi,2.58448907416184*pi,1.203950132583989*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.583271161239552*pi,0.315709702192409*pi,1.13864290039354*pi) q[12];\nu3(0.713385913923132*pi,-0.12227277756890598*pi,3.83418356989173*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.338875336204066*pi,-0.19951939023868498*pi,3.83149956582154*pi) q[16];\nu3(0.130710375186652*pi,-0.292679239800105*pi,3.79717039057511*pi) q[17];\nu3(0.972547574508994*pi,0.6203712604312801*pi,0.978062083710151*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.198354272130383*pi,0.56934317476862*pi,3.82374613103008*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.120070591667702*pi,3.2755562439495*pi,1.84848607067011*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.282055736414793*pi,2.58631692127634*pi,1.4912112837230111*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.239396088577531*pi,-0.273702948314444*pi,1.39689388333366*pi) q[16];\nu3(0.365794993496497*pi,0.24010453015576205*pi,0.5357766742674295*pi) q[17];\nu3(0.422711939989232*pi,2.88671002397442*pi,0.769713162157309*pi) q[18];\nu3(0.139975699947139*pi,3.00975175891856*pi,0.7471524154315781*pi) q[19];\nu3(0.328418069621585*pi,2.85184977448113*pi,1.34684029780079*pi) q[20];\nu3(0.205756716975252*pi,0.5584106631480099*pi,0.711961734752386*pi) q[21];\nu3(3.5*pi,3.42521670656223*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.248527929383012*pi,3.35678441923084*pi,0.910925917457158*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2930711296725979*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.408261496623937*pi,0.035890344062863955*pi,3.90707830185848*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.222497583835948*pi,-0.4524702536056912*pi,0.8851274703867009*pi) q[14];\nu3(0.552346148681741*pi,0.28402007040128696*pi,3.66272323774231*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.353394534854538*pi,2.61730519687632*pi,1.160976949292717*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.55183795512497*pi,0.5126083306045699*pi,1.39886837714532*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.97085450542935*pi,0.34541597665882195*pi,1.4065159400578962*pi) q[4];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.759167800442433*pi,3.41633734280404*pi,4.10151589035693*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45671368319075*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.29281982821584*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5335875745969672*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2020263665762712*pi) q[6];\nu3(3.5*pi,3.45121064210961*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.413821742441523*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.155838959232016*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[6];\ncx q[2],q[20];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[8];\ncx q[9],q[14];\ncx q[10],q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4838844387073*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.33385440901045*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43947958625085*pi) q[8];\nu3(3.5*pi,3.44881826844658*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38109026849952*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.305366064444014*pi) q[11];\nu3(3.5*pi,3.4630325231711*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.142673152317387*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5030823680077252*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.345717798149008*pi) q[20];\nu3(1.0*pi,0.0*pi,1.297130324011085*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[20];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[14];\ncx q[10],q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.40064720704618*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.264756392722364*pi) q[19];\nu3(0.252678817407044*pi,0.38030970446659595*pi,3.81077851256848*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38288075304383*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5125038417026753*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5138372065376164*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.7627154705718939*pi) q[21];\nu3(0.301410888858657*pi,-0.031576149565768985*pi,1.329176336074116*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.46419180181205*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.3338512753669192*pi) q[13];\nu3(3.5*pi,3.46617592725543*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.132230573887008*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38164885232521*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.72690817119899*pi,0.286378808921527*pi,0.834607777093053*pi) q[3];\ncx q[4],q[13];\nu3(0.823052200099303*pi,-0.4219040412881133*pi,3.39620525255282*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.296213804115717*pi,3.30279021732499*pi,0.751775970067232*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0706997780689709*pi,0.63863591220061*pi,4.06214798070899*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40263099023915*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5228404307638179*pi) q[16];\nu3(0.870235932066715*pi,0.83714116599843*pi,1.122417958174875*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.544098654328111*pi,2.87120511952619*pi,3.83752626413218*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.110644588334115*pi,2.75649461493414*pi,1.025556610198414*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.90544156342752*pi,3.0756531113276*pi,3.9904042458447*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.7514260015596*pi,-0.26612875214028997*pi,3.92179066767978*pi) q[1];\nu3(0.299453697146826*pi,3.24167643502005*pi,1.199686745831729*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.499837334213653*pi,0.26807638378719*pi,4.24774167877171*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.549181453181321*pi,0.56112778802508*pi,1.2733908415259951*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.295501852185365*pi,2.8119707293727*pi,0.901719120877044*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.65452609208003*pi,0.328267327875328*pi,4.1998933496562305*pi) q[21];\nu3(0.883697234406887*pi,-0.289795458911437*pi,4.013473769076381*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.607675295455734*pi,2.71226440612551*pi,4.07051920268248*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.302013753045333*pi,0.13769872776176795*pi,1.118016149370881*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.786305502531307*pi,3.04049478313961*pi,3.24056045848682*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.394370884117488*pi,0.22804277946275597*pi,1.078415110564918*pi) q[20];\nu3(0.580156601311644*pi,-0.182160003061765*pi,0.640741852273869*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.273287168476273*pi,2.97792241377033*pi,1.51368255870828*pi) q[7];\nu3(0.633281496990864*pi,-0.20404730801433002*pi,0.715087726212809*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.710827383565485*pi,-0.4744899250554997*pi,4.20707313360296*pi) q[14];\nu3(0.717091973073537*pi,3.32692045182313*pi,4.30446235169262*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.730518058057813*pi,0.30707756781220197*pi,0.92674150655521*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.043603079261211*pi,2.70375028720898*pi,1.60333848195291*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.643289645270341*pi,3.37018129380992*pi,4.28341504181624*pi) q[7];\nu3(0.318358101482216*pi,2.82784528717018*pi,1.114389593845799*pi) q[8];\nu3(0.271947987189152*pi,-0.08883435342104401*pi,1.14201898577566*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.342422468762004*pi,2.90789184136249*pi,0.804395569469502*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.784779628376416*pi,-0.255419696323255*pi,3.70351433719299*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.498144959901*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3558767792690039*pi) q[2];\ncx q[3],q[21];\nu3(0.906611157644438*pi,-0.19760397651648998*pi,3.45142276574399*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.362777019557579*pi,2.71717909839047*pi,1.120818554178339*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.568854527781179*pi,3.17087337611877*pi,1.72394236710723*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.389824219878477*pi,2.66244717672494*pi,1.071864826818862*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.49124480922191*pi,0.5*pi) q[3];\nu3(0.620875221010127*pi,-0.34169837137652603*pi,4.01042660342016*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.760100479005245*pi,2.59012012195524*pi,3.66654313600748*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.742659045452174*pi,3.24513194624046*pi,3.69859391946954*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.139073502322975*pi,-0.4093780494861621*pi,1.9069633194681*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.107068141881551*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.688731398644194*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.599429645407556*pi,0.38426227906216104*pi,0.838363132359008*pi) q[11];\nu3(0.660213765291485*pi,-0.01620344762687398*pi,4.304448849577669*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.41639648400298*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.118250772049327*pi,-0.390597781893283*pi,1.178472180174139*pi) q[13];\nu3(1.0*pi,0.0*pi,1.223327488310309*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.552565344892185*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41300028533637*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(3.5*pi,3.32722749510388*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.329785389553631*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2237750453007479*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.19045900572314*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.160026658853913*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.46139621420939*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.606234275841755*pi) q[15];\nu3(1.0*pi,0.0*pi,1.282484243393637*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45732393338251*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,0.6218860952654139*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39617417038382*pi) q[14];\nu3(1.0*pi,0.0*pi,1.41518432099799*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44866654144466*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.7856938523879*pi,-0.19012464170916898*pi,1.1781333230097881*pi) q[0];\ncx q[1],q[16];\nu3(0.369199816372557*pi,0.275019701974188*pi,0.6304786323520151*pi) q[2];\nu3(0.947150058578126*pi,0.308799249170003*pi,1.236678897673696*pi) q[3];\nu3(3.5*pi,3.48056559344982*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.46973405612975*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.237574357381837*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2027784176505452*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5779222665429757*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.940024909545994*pi,0.10510515637818796*pi,0.7169640531613399*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.303070252792728*pi,0.38550627985668595*pi,4.31144724662622*pi) q[2];\nu3(0.677248576719647*pi,-0.4121719582865917*pi,3.90692339667854*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.123527741691481*pi,0.426092947358378*pi,3.72640218330135*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.451892673207883*pi,2.60685457589531*pi,1.53462337372115*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.790971508546962*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.190296987525776*pi,2.81028251088214*pi,1.70912196960391*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.37043997438505*pi,0.5449585702019699*pi,0.5824299973617633*pi) q[9];\nu3(0.292693199881182*pi,-0.30380693445334*pi,4.25470153244475*pi) q[10];\nu3(3.5*pi,3.373690863692*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.655206717503817*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.502440847181634*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.796914272379219*pi,-0.162919515567563*pi,3.88826216997048*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361472014472581*pi) q[20];\nu3(0.328458687335682*pi,-0.416897518870048*pi,1.205272042212522*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.484051636628689*pi,0.196006615931836*pi,0.859652115061614*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.303091396908424*pi,-0.337915992486659*pi,0.971392252754255*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.583537378986817*pi,0.39133967033251804*pi,0.7415838447956979*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.671590048200937*pi,-0.07580468582268401*pi,1.04744869918614*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4744466940418*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0903985476907868*pi,3.35934753736086*pi,0.5632407619355225*pi) q[6];\nu3(0.328840068592936*pi,-0.40133364922744197*pi,1.253016246417261*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.758065929422988*pi,-0.010671949469410025*pi,3.59110809728941*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.675462991079788*pi,3.02137323339119*pi,3.65790003080796*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.117633337229283*pi,-0.4473862961398436*pi,4.28100577810946*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.505379110065791*pi,0.27964743662634794*pi,0.695249058769176*pi) q[4];\ncx q[5],q[21];\nu3(0.529398884767925*pi,-0.4557632842363756*pi,3.48072073319953*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.357233496886647*pi,2.64296067058495*pi,1.57380591733765*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.670993793694266*pi,-0.189599321045053*pi,3.53947312795238*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.269982535340641*pi,2.51901864012084*pi,0.9995314724250479*pi) q[16];\nu3(0.673763093059369*pi,3.38579258524144*pi,4.3857681018364705*pi) q[17];\nu3(0.286121547765551*pi,3.32419573268623*pi,0.985843649834267*pi) q[18];\nu3(0.726843001357674*pi,3.33974851184373*pi,3.69779314396538*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.555450479710509*pi,-0.088227797378724*pi,1.133825661993729*pi) q[1];\nu3(0.62512071776797*pi,-0.12632069033153898*pi,3.84284993320385*pi) q[4];\nu3(3.5*pi,3.45703125655907*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.217781037881738*pi,1.06913840968309*pi,4.095258822707629*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.845456403543719*pi,-0.025777834592210003*pi,3.70097690698567*pi) q[16];\nu3(0.015662318871642*pi,-0.040057281544919*pi,1.3693819805237402*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.28891279039197*pi,0.148165612714107*pi,3.96713722876272*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.0701632588240542*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39313498430468*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.233021953763193*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.236914460715003*pi,0.17862302072603098*pi,3.71063172044687*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5085311599382*pi,0.6218793998237*pi,4.1032148023156*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.664425063929186*pi,3.49412625628092*pi,3.13641073305314*pi) q[12];\nu3(0.295315751362134*pi,-0.125196413205921*pi,0.9514436301326821*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47579122338641*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37780737506257*pi,0.5*pi) q[2];\ncx q[4],q[17];\ncx q[5],q[21];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5657022714751752*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.34929161131571*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45225882533919*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[13];\nu3(3.5*pi,3.43613096665585*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46022090491531*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3143471470874188*pi) q[16];\nu3(1.0*pi,0.0*pi,1.28767707382596*pi) q[17];\nu3(1.0*pi,0.0*pi,1.380087159409741*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.43768921681275*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.369111956158324*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.912053618365132*pi,0.35869023627002905*pi,4.14879363029692*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.2883964203071105*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[13];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.807087835799732*pi,-0.06158986847136899*pi,0.782160845283736*pi) q[11];\nu3(3.5*pi,3.44484708475281*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.462125177915841*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.25774512402988*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5120286368322988*pi) q[18];\nu3(1.0*pi,0.0*pi,1.269780172942957*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48974325843618*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5813728111834067*pi) q[7];\ncx q[8],q[16];\nu3(0.702848516345718*pi,-0.384237339044407*pi,3.83340300955622*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.381568013929511*pi) q[14];\nu3(0.543388521448541*pi,0.417631596756195*pi,4.15619732886036*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.903813252751858*pi,0.24122337666216398*pi,4.28932055725153*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.2917081297439*pi) q[19];\nu3(0.467816481185467*pi,-0.211173507182911*pi,1.14424433415985*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.338111644503737*pi,3.00954582377032*pi,1.92314664996117*pi) q[5];\nu3(3.5*pi,3.30846769256389*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.450890916033647*pi,3.42206744429529*pi,0.681343094231155*pi) q[10];\nu3(1.0*pi,0.0*pi,1.084037889101253*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5851956158555645*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.450800679162855*pi,0.009064979990806021*pi,0.954250471595967*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0867330467106413*pi,3.05490702589362*pi,1.250352394376062*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.881246801348449*pi,0.354208832534599*pi,4.2971880721031805*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500443611054251*pi,0.9467262521217401*pi,4.13432926348446*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.479577730942649*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.154749896299557*pi,0.01562924744412897*pi,0.672787056444093*pi) q[0];\nu3(0.543159198169821*pi,-0.013178541623605988*pi,3.6015025951254*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.321368892154386*pi,3.278438170584*pi,1.72008316315542*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42323948787618*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.130751963699989*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.813997668290922*pi,0.111627873274035*pi,1.118472779597652*pi) q[0];\nu3(0.50803936065687*pi,3.44805068552152*pi,0.680605792103679*pi) q[1];\nu3(0.950972476549318*pi,-0.17564012393093298*pi,4.12626126725867*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.536870427678551*pi,0.83272207296605*pi,0.764637129590379*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.803897540907058*pi,0.19102332113745402*pi,4.3720670812700995*pi) q[7];\nu3(0.28169449766788*pi,2.80924155039483*pi,0.812682838018272*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.743811058516887*pi,-0.03104621877300301*pi,1.428186554696313*pi) q[16];\nu3(0.435107757651355*pi,3.03331459677965*pi,1.053710814370295*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.778779841496464*pi,0.371159627639719*pi,4.4171258132594*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.6149653061985*pi,3.32394112249253*pi,4.20969702521778*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.330945612470751*pi,2.90115025460338*pi,0.835276289240281*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.500472625582061*pi,3.29696707675498*pi,1.61501140359064*pi) q[16];\nu3(0.557018891130648*pi,2.89895176971415*pi,3.5769700943325*pi) q[17];\nu3(0.402158952130693*pi,-0.375827273388871*pi,3.96538461062548*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5178737039251402*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.716157503038493*pi,0.088516519696342*pi,4.282270125390459*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.338729243836122*pi,-0.11876457584106198*pi,3.83478231738918*pi) q[12];\nu3(0.570001297338165*pi,2.62836179024677*pi,4.01541580302232*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.2892787513025*pi,-0.07020680482123398*pi,3.98230181476811*pi) q[18];\nu3(0.628719481320251*pi,2.72744509222821*pi,4.2185014089163495*pi) q[19];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.895593026460663*pi,-0.09520013533952298*pi,1.0341143929484349*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.497989577163062*pi,3.38705034231768*pi,1.67672923807747*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.551315252534983*pi,-0.12885596133203198*pi,1.126878563996343*pi) q[12];\nu3(0.453912991129386*pi,2.78954287167044*pi,1.3173068679798599*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.541708296269427*pi,-0.250872813998826*pi,4.253142687052749*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.32284548832963*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.886546016971475*pi,-0.4891364398888032*pi,4.47488647413028*pi) q[6];\nu3(1.0*pi,0.0*pi,1.192300949141576*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.202478875266752*pi,0.9730632917005*pi,4.44841062841338*pi) q[14];\nu3(0.153926000056128*pi,0.31432778115918103*pi,4.34375403820215*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.823763928182345*pi,3.28312137953936*pi,3.21943906607107*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46465085409442*pi,0.5*pi) q[10];\nu3(0.567039519054742*pi,2.79100742161146*pi,4.0168656587344795*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.32006002953566*pi,0.61801965598465*pi,4.48008430693098*pi) q[14];\nu3(0.924398544287395*pi,2.81920981458335*pi,3.8455335491961*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2590280476232412*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.690169580634972*pi,2.93966464769896*pi,4.00460778599225*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5320750955695335*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[19];\ncx q[10],q[16];\nu3(0.564273970795644*pi,0.52784534132357*pi,4.31168916922026*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.49917413965724*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43662542235659*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.295448371077652*pi) q[3];\ncx q[6],q[21];\nu3(3.5*pi,3.46431234665588*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49261035743409*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.356790316370317*pi) q[12];\nu3(3.5*pi,3.39079822855852*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46299659189747*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2712468887810329*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2407948756074512*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224699644768007*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[12];\ncx q[4],q[20];\ncx q[5],q[15];\nu3(3.5*pi,3.4836282452108*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[19];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.2468062577830121*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48596919353311*pi) q[3];\nu3(3.5*pi,3.44690704501327*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38132067290785*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.606002639829475*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.191455543304793*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.620324582208136*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5530550950818598*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5423949409700946*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3387432288211238*pi) q[20];\nu3(0.599488537038447*pi,-0.28083699962542696*pi,3.53591750241051*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[12];\ncx q[4],q[20];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.539042449829744*pi) q[21];\nu3(0.669250098265651*pi,3.17363197544937*pi,4.21257920746803*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.775915635996117*pi,-0.4152580432806195*pi,4.4074274922191705*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.637380561133539*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43103294845118*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.205125686669642*pi,-0.294542719261643*pi,4.00149405676502*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.523176750719794*pi,0.309038794865919*pi,4.3210596927649405*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47528839779443*pi,0.5*pi) q[11];\nu3(0.816342659466419*pi,-0.11812835237455499*pi,3.46765105040496*pi) q[12];\nu3(0.228588631988356*pi,2.71343887973527*pi,1.2986784292423899*pi) q[13];\nu3(1.0*pi,0.0*pi,1.304432747387023*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.490653221447626*pi,-0.07855437540639099*pi,0.657614841032969*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.598943119447632*pi,-0.35398377860398*pi,4.43839632279317*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.441638563359386*pi,0.240958033061489*pi,1.102479697177956*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.150715422676659*pi,3.30308606692559*pi,1.84585894200009*pi) q[8];\nu3(0.243175103929723*pi,3.32939351389735*pi,1.54771169296669*pi) q[9];\nu3(0.716901428211388*pi,0.98150529103795*pi,0.674800643608953*pi) q[10];\ncx q[11],q[14];\nu3(0.594984404778122*pi,0.5458021002262201*pi,4.13678380916927*pi) q[12];\nu3(0.201090058197758*pi,0.56508584635711*pi,4.15749706270154*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.43752122609391*pi,0.321388608447683*pi,4.055988545247461*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.56140991515974*pi,2.61337360100429*pi,3.73511200089151*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.473503728786456*pi,0.48323895672766004*pi,4.11244555846005*pi) q[5];\nu3(0.301237920007143*pi,2.4612209394422*pi,1.38347264857471*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.365291061521766*pi,-0.329754471792218*pi,0.984730928936273*pi) q[8];\nu3(0.633508654003536*pi,-0.19120980640656*pi,3.34078007487775*pi) q[9];\nu3(0.212060820435644*pi,2.8752269205267*pi,0.883800333196865*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.609486851184137*pi) q[14];\nu3(0.674469185673461*pi,2.82129431030059*pi,3.63651850008341*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.598829184467372*pi,-0.008692818574409011*pi,3.85706536148997*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.867068452727762*pi,0.62906694291576*pi,1.2747698970452381*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.285264811564824*pi,-0.433163162381252*pi,0.7973731473247541*pi) q[15];\nu3(0.314321466561026*pi,-0.357469050324761*pi,1.68516871479044*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.687270582756254*pi,0.11441038905846701*pi,1.418417296966687*pi) q[18];\nu3(0.569776699723791*pi,-0.4098301830625507*pi,0.927270909175563*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.485430503711197*pi,0.21492630536732005*pi,3.88179349041619*pi) q[1];\nu3(0.530761079355599*pi,-0.28437641858309104*pi,0.7555858092305849*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.729920805916645*pi,0.5048285043510301*pi,0.9034213307518291*pi) q[16];\nu3(0.304109859118121*pi,0.16049776212616995*pi,1.161629530682378*pi) q[18];\nu3(0.311687203474106*pi,-0.029955698096802985*pi,3.99826107777707*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.623919427384818*pi,-0.4365972759042192*pi,3.11142437510633*pi) q[1];\nu3(0.204083380007329*pi,0.7033615405698399*pi,3.76710922186351*pi) q[3];\nu3(0.754591029950973*pi,-0.337827488365044*pi,0.76387173779745*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48196760877508*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.212441698547065*pi,2.70753179864445*pi,1.191357338216692*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38925915173062*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.139344872487045*pi) q[8];\nu3(3.5*pi,3.43403192545179*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2242115169324022*pi) q[10];\nu3(0.211287372559149*pi,0.324051832812436*pi,4.36392020987254*pi) q[11];\nu3(1.0*pi,0.0*pi,1.271259297908067*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[9],q[12];\nu3(0.700213129520907*pi,-0.4495284694342899*pi,3.72252018156387*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.381410524315902*pi,3.31469790990446*pi,2.1690883249773902*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43105628983104*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48587840095493*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41459516039099*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.522199735443968*pi) q[12];\nu3(0.524471440014653*pi,3.04487099911657*pi,3.90260376587939*pi) q[14];\nu3(1.0*pi,0.0*pi,1.216704496841995*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.169477750935732*pi,2.52863245257857*pi,1.165918221245673*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[16];\ncx q[2],q[18];\nu3(3.5*pi,3.36065176453409*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[7],q[10];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.525958465051578*pi,2.72644279868993*pi,1.098860378621854*pi) q[14];\nu3(1.0*pi,0.0*pi,1.225712357918628*pi) q[15];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46342871437575*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.38131732804026*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.373180584047629*pi) q[16];\nu3(1.0*pi,0.0*pi,1.194692001297748*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3998478328171196*pi) q[18];\nu3(3.5*pi,3.36663555985337*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.297050558512552*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.704391941561571*pi,2.97675472827094*pi,3.31680275306225*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.766616764780169*pi,1.15474523743365*pi,0.73773993983196*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49624461668664*pi) q[15];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4511360269688*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.470689836373805*pi,0.54378989721748*pi,0.925959892054687*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3659722091472322*pi) q[11];\nu3(0.288732217313673*pi,-0.4554810902118284*pi,3.98878327410027*pi) q[12];\nu3(3.5*pi,3.43693673429566*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.684139187888134*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43363146358123*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.31191815478665*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40452594535139*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[11];\nu3(3.5*pi,3.48847105263318*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.182872449929191*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39585544326566*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5463382273557009*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.265069435407688*pi,3.26262027499764*pi,0.5729905324482665*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.295205410099535*pi,-0.09759485395378498*pi,1.1507125445471469*pi) q[7];\nu3(0.656456865147047*pi,0.78753589319781*pi,0.806509509831396*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.703553946130857*pi,0.7653636177684999*pi,0.783415792157091*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.38971114777396*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.326100764915018*pi,0.49961064109116904*pi,3.85571535864482*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.807583212593139*pi,3.46720479320074*pi,3.08048257617506*pi) q[7];\nu3(0.518816670145509*pi,0.62149216055426*pi,4.380046401501939*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.133993950479304*pi,0.10114172009816003*pi,0.687255783997692*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.558374545805223*pi,2.93900466442033*pi,3.7594339485264*pi) q[1];\nu3(0.536588681498907*pi,3.32920349142739*pi,3.61410766575293*pi) q[2];\nu3(0.292126054251622*pi,-0.10840152077844001*pi,3.96621213091509*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.864309628147861*pi,-0.229444720595461*pi,4.42350694379033*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.839018630872947*pi,0.37066646787385205*pi,4.0827917995198195*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.577723024256805*pi,0.08567432970934497*pi,0.8733881973819351*pi) q[1];\nu3(0.124059342771918*pi,3.24572584838663*pi,0.7948773999009731*pi) q[2];\nu3(0.120347330244063*pi,0.5058400877176401*pi,4.29774970125581*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.33331071745168*pi,0.403810645888937*pi,0.5828379233936472*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.381213198712327*pi,2.75515960897956*pi,1.74134083314281*pi) q[15];\nu3(0.608090714287933*pi,-0.4737609588766243*pi,3.94478994710349*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.226884046731789*pi,-0.300579326522065*pi,0.5651332260983432*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.289458703153812*pi,-0.29373727722591403*pi,4.03139283085343*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.479864723526956*pi,0.8026411112107299*pi,0.5767826488464503*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.928642235539864*pi,0.9764674861985301*pi,0.885106155097753*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.678021685723335*pi,0.57621800365103*pi,0.8717961241873999*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48278096439291*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.553793774133989*pi,-0.4193377427346816*pi,3.52412002261413*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.342084535180069*pi) q[7];\nu3(3.5*pi,3.36448780129822*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.143083869905558*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.621948044693327*pi,0.485153920077677*pi,0.811414259669639*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0604015700326637*pi,-0.15430311325010498*pi,3.68887052442001*pi) q[19];\nu3(0.338654036624894*pi,2.85769734722342*pi,1.02253117630511*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.72063218319018*pi,0.25345784358549495*pi,0.610066593876026*pi) q[19];\nu3(0.42261335927108*pi,2.64838323964075*pi,0.9025510403707551*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45176492482639*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.184651420840515*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.758461180371352*pi,3.37010707527291*pi,3.40247642938287*pi) q[5];\nu3(0.986087175592892*pi,3.15157149191495*pi,2.94949325284584*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5259594226582971*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5076923462641827*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0902962914217329*pi,3.24699595642949*pi,2.08444053024677*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.569814207975676*pi,-0.30400237408443*pi,3.58084453777983*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[3];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.61725864491419*pi,0.38947758491573103*pi,4.09347474259108*pi) q[5];\nu3(0.534445530174738*pi,0.52543806600532*pi,1.190413517709382*pi) q[6];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.389667205019476*pi,3.08634178562998*pi,1.305890327581992*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.214345276874284*pi,-0.4488932538133477*pi,1.50356659100587*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44693786915239*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5280836496097121*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.264102324857565*pi,0.0008054225190899933*pi,4.2786633301159*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3380972752343618*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.287237361513657*pi,0.188670100093007*pi,3.81778563501225*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.78004397384001*pi,-0.28089793700285703*pi,4.498156612880781*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.804997679532225*pi,0.85211516392666*pi,0.9737789007894*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36309372564722*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49536255770047*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3063892257490068*pi) q[19];\nu3(1.0*pi,0.0*pi,1.313734456266749*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.457477864644136*pi,0.09952591393496402*pi,4.457938808790789*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.550290870150592*pi,2.58382572152904*pi,3.90624710535729*pi) q[7];\nu3(0.909984643945737*pi,0.42045178285791995*pi,4.296979221714739*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.693555768341082*pi) q[13];\ncx q[16],q[19];\ncx q[17],q[21];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.268270951304786*pi,3.464608963088*pi,1.455185821840743*pi) q[1];\ncx q[2],q[13];\nu3(0.217423069030931*pi,-0.314107962293666*pi,4.13123213866604*pi) q[3];\nu3(3.5*pi,3.49932800532595*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.43555323558262*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.185405806530689*pi,3.31820347020599*pi,0.5085341668047709*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.445607511541916*pi) q[12];\nu3(1.0*pi,0.0*pi,1.207931048170269*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40356399079653*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.561795161862043*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46087832105727*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1068662045932731*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.420175466796873*pi,0.8110403061926801*pi,4.193772440328059*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.590053292687474*pi,0.6651158605687599*pi,0.8343233141038839*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.32283257497288*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.036480701751916*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.143639854002355*pi,-0.31195018683752096*pi,0.9536975452816521*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[19];\ncx q[17],q[21];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.478483581169007*pi,-0.4718442023131452*pi,0.5560593102228929*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.563556591854253*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5853847047754871*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41521174606442*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.695032697632349*pi,0.8534969498103*pi,0.8664798063655099*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.48235331889132*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.21419805955004*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.184419980500846*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.292031124940094*pi,-0.184655221624753*pi,0.8282141054458549*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.486845493841765*pi,2.99615180677213*pi,1.63500140023805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.577579956205487*pi,3.3786336961605*pi,3.36044384109795*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.630850495014408*pi,2.92705022663502*pi,3.32459718806021*pi) q[13];\nu3(0.389146623670327*pi,2.97085634538477*pi,0.627540093124492*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44050857850015*pi) q[15];\nu3(0.424250162340691*pi,-0.02566592076195101*pi,1.187254306131216*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.510673165423534*pi,0.398047139869817*pi,1.149015223132815*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.402990260365872*pi,0.54898765029194*pi,4.13144258917338*pi) q[13];\nu3(0.108652878025677*pi,3.04500272163701*pi,0.753887287541847*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.849925539605911*pi,0.68883807838461*pi,4.38699937777396*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.564418211427937*pi,0.476740932647995*pi,1.107841636847033*pi) q[18];\nu3(0.79117093498873*pi,0.36849493200818195*pi,3.88066681306056*pi) q[19];\nu3(0.0592662024895879*pi,-0.2284559778432*pi,1.72474505737237*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.231887344270019*pi,-0.389561243415965*pi,0.865996011638977*pi) q[4];\nu3(0.928452783141816*pi,3.22810847093479*pi,3.75555508978218*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.620037650774997*pi,0.40573578001798305*pi,1.179689143569048*pi) q[17];\nu3(0.0296866368966841*pi,3.39256214068141*pi,4.49123754157668*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.205746656863475*pi,0.26994665686936703*pi,3.33102506888475*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48822727625206*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(0.414048781237467*pi,0.5054030215552501*pi,4.45762720403005*pi) q[4];\nu3(0.545307233733598*pi,-0.08922055954238*pi,3.53716552709512*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295671248865049*pi) q[16];\nu3(0.457147703056731*pi,0.29885658107134705*pi,0.5845459823870822*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[19];\nu3(3.5*pi,3.46202886230924*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43032551684615*pi,0.5*pi) q[7];\nu3(0.433062848452695*pi,0.057278592444412024*pi,3.50146149507381*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3463225947688588*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.63203247541774*pi,3.26220885045427*pi,3.03448231481661*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252857624808096*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.491203467683442*pi,-0.01976260966822302*pi,1.0531140053653059*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36198076864574*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(0.546963664052487*pi,2.82088617385249*pi,3.46682102230549*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.396714015528186*pi,2.95878392829742*pi,1.310486019496619*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39028463705415*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.148599059952005*pi) q[19];\nu3(0.331945794574255*pi,3.22708165743247*pi,0.667511785949972*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.48315652790551*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5987658635462729*pi) q[10];\nu3(0.469056941921041*pi,-0.074090064427357*pi,3.95667012821062*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.294717641153474*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44390616117809*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.32324080277955*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.210213425229968*pi) q[9];\nu3(0.930915804957775*pi,0.295422016183451*pi,4.05765998286101*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.49386545448982*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.286181724607484*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5185518075933692*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[20];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46625136480664*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.648792893728175*pi,2.50598720902098*pi,3.86673878568803*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4158113824332*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3889463402014*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39124015484867*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47381689520245*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236833252841358*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.504811741975885*pi,3.4441497469683*pi,3.18945310951945*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5925498489841035*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2143648072443*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207474621741195*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.456226182456418*pi,0.9234584259799601*pi,0.6616144742039161*pi) q[1];\nu3(0.798802368165108*pi,3.18105534342915*pi,4.36806566138816*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[20];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.47614876588053*pi,0.285992791728261*pi,3.61291544798546*pi) q[19];\nu3(0.140910729691096*pi,3.43671389989652*pi,1.295879825168486*pi) q[0];\nu3(0.967148971961695*pi,0.7899908700534399*pi,0.5924229309938646*pi) q[1];\nu3(0.813163919221296*pi,0.36325912092634904*pi,4.04475274812972*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5726029354474256*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.746702465105316*pi,3.43463676094865*pi,3.74640359725283*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5830099998195557*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4668596449488795*pi) q[21];\nu3(0.854811183504594*pi,3.24462288308572*pi,2.86401264555004*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.523918091413493*pi,3.07226697168425*pi,1.71628720164874*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.621088010604093*pi,0.12343375891875197*pi,1.262940353151913*pi) q[17];\nu3(0.695644581194588*pi,0.17122443009834198*pi,1.1339954141584*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0391365110837798*pi,-0.4040907868002084*pi,0.7862934598662981*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.48119100921906*pi,3.39985795727001*pi,0.5414616999446553*pi) q[10];\nu3(3.5*pi,3.44878054145109*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.796572215057994*pi,-0.251350840690875*pi,3.81279759961623*pi) q[14];\nu3(1.0*pi,0.0*pi,1.307348358983123*pi) q[15];\nu3(0.29735078288013*pi,3.41413657344498*pi,4.08852856552315*pi) q[16];\nu3(0.364162802536543*pi,0.57004624314549*pi,0.623528969384766*pi) q[17];\nu3(0.55985008992124*pi,0.401064617101338*pi,0.702757791295098*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.315743522698825*pi,2.62582020157188*pi,1.019647562711617*pi) q[6];\nu3(0.361734298052586*pi,0.83483415989553*pi,4.29653660271164*pi) q[7];\nu3(0.286348831625073*pi,-0.332473500857559*pi,1.024136900950056*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.708387234764947*pi,3.36855955565933*pi,4.3191395085289805*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.251327715362538*pi,-0.181102393086009*pi,0.726428508601487*pi) q[14];\nu3(0.54108907081795*pi,3.15949252473893*pi,4.2454612743613005*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.449419269049217*pi,0.309872737363061*pi,4.39192546254346*pi) q[4];\nu3(0.0690544336496019*pi,-0.03722225701027898*pi,0.745771279616256*pi) q[5];\nu3(0.466870774843563*pi,-0.27103823939417904*pi,1.5033951741643*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.390534866032238*pi,0.5923539047623301*pi,4.46751672270732*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.125815988862381*pi,2.46842084155269*pi,1.168744921449731*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45893704447015*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43864260555077*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.26229575569021*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.529124410887383*pi,0.28586215062616505*pi,0.816225300604428*pi) q[4];\nu3(0.672708867656763*pi,-0.309463263506146*pi,3.24421223200832*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.631325283994672*pi,0.7281984011410401*pi,1.08814794714679*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.782646174646323*pi,0.81832279404303*pi,0.5806519883300107*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.501196005795737*pi,0.36242721985260495*pi,1.356920445910939*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.283229434298475*pi,0.26080277774032*pi,3.70651158132142*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.350870880736221*pi,3.05995656000699*pi,1.21282361350808*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.842660553492287*pi,0.134871864733769*pi,4.05431937130695*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,4.41834234225564*pi) q[2];\nu3(0.666842219011895*pi,-0.10446560188684201*pi,1.080046326837452*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.733208006711559*pi,3.33128896884347*pi,0.6666272514624589*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.3442432640258*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,1.313740365995253*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.164105449013641*pi,3.39916685435239*pi,1.2414561848531909*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4139884978383*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.46802233048412*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3580942873241248*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.179041770661112*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.7619590959802*pi,3.18156361114933*pi,4.121405431810841*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,4.38572194883802*pi) q[5];\nu3(3.5*pi,3.38176883761759*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.556837778144069*pi,1.00407950170131*pi,0.714187890328075*pi) q[11];\nu3(1.0*pi,0.0*pi,1.243554119337374*pi) q[12];\nu3(3.5*pi,3.47337075503305*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.33800714942811*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5150635310955084*pi) q[8];\ncx q[9],q[10];\nu3(0.396754861719969*pi,3.15239662723996*pi,1.089792282425479*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.42772935677925*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.41630656001203*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.307859441780645*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.4098309722295*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.342492806085819*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5760813578577069*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.717845315154125*pi,3.40574881298332*pi,3.0122483418813*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38791547833904*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.820374425718489*pi,-0.26409583207126197*pi,3.4817276307293*pi) q[15];\nu3(3.5*pi,3.36245707861771*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42954114798888*pi) q[20];\nu3(1.0*pi,0.0*pi,1.189035059890426*pi) q[21];\nu3(0.501112892448471*pi,0.032961285352964054*pi,0.703986414856726*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.438430608686844*pi,2.85394566776211*pi,0.87120495329345*pi) q[2];\ncx q[3],q[11];\nu3(0.264287927878312*pi,3.35831939647991*pi,0.936041631217967*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.645587452618885*pi,0.13803329316370705*pi,4.26509422334582*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5524557849130787*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\ncx q[19],q[20];\nu3(0.292050994708517*pi,2.57277897452881*pi,1.53174184321629*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.247240609383844*pi,3.02408387999858*pi,1.153593716783678*pi) q[2];\nu3(3.5*pi,3.41538184119775*pi,0.5*pi) q[3];\nu3(0.467670045345812*pi,3.31748975108996*pi,1.425796886771192*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.521190476861742*pi,-0.37900915109495503*pi,4.38674429244666*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.180986709840876*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5173613777401647*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.507991980740925*pi,-0.141964786820446*pi,0.985190148139224*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.510248081665894*pi,0.71007314757906*pi,4.185120785617221*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.952220445560658*pi,0.7933794209807701*pi,1.027089381487876*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.554155933891343*pi,0.5868638948910001*pi,4.423339915711351*pi) q[5];\nu3(0.57753800391946*pi,-0.11237701323117899*pi,3.60276600958472*pi) q[6];\nu3(0.806706603595481*pi,-0.29303147529419*pi,4.052313342382449*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47541994033499*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43515977219815*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.324605256452903*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.177708222006331*pi,0.8306674961912099*pi,0.59397058327056*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.558585888420672*pi,-0.29367068272346*pi,0.927990603384072*pi) q[7];\nu3(0.678668822750187*pi,0.048936473047784035*pi,1.28985506248036*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.49340081765719*pi,0.8645584394011601*pi,4.03697237941766*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.829249713668565*pi,1.2069314818738*pi,0.76846570099338*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.13590755906085*pi,0.5260883260787801*pi,3.85450868456216*pi) q[12];\nu3(0.78082169993458*pi,3.40910310121902*pi,2.98951615493749*pi) q[13];\nu3(0.207620294922091*pi,3.05008841474936*pi,0.5710878824700953*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.469739265163771*pi) q[16];\nu3(0.590839976723451*pi,0.84755692153759*pi,0.850208069100854*pi) q[17];\nu3(0.115821951643566*pi,-0.39083382833614*pi,4.27741526259556*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.71579062070257*pi,0.413493700798813*pi,4.45693611215737*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.621950880825523*pi,-0.19819904135954203*pi,0.6315759696719601*pi) q[13];\nu3(0.898325207605966*pi,-0.10668055222211997*pi,4.05267447923062*pi) q[14];\ncx q[15],q[16];\nu3(0.621815331413458*pi,0.267535708507863*pi,1.68912868101651*pi) q[17];\nu3(0.867395990565323*pi,0.04227845952712905*pi,4.36302558673423*pi) q[18];\nu3(0.367886811292857*pi,0.7262407873716901*pi,0.687786029843012*pi) q[19];\nu3(0.32250312621958*pi,0.24454796251397204*pi,0.690205043317104*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.726567124234231*pi,1.04597311668442*pi,0.628974417110553*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.8149120618907*pi,0.8193653178342799*pi,4.32628754445978*pi) q[19];\nu3(0.427447006243657*pi,0.5320883765112601*pi,0.888779572345958*pi) q[20];\nu3(0.252595562645519*pi,3.47696732482831*pi,4.35515355880964*pi) q[21];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.285252544784431*pi,3.20722422900904*pi,1.269216527406865*pi) q[21];\nu3(3.5*pi,3.39236495398649*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.496558335697514*pi,-0.30023132685613796*pi,3.77425627952192*pi) q[3];\nu3(1.0*pi,0.0*pi,1.171510712608966*pi) q[4];\ncx q[6],q[18];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\nu3(3.5*pi,3.43948358742426*pi,0.5*pi) q[2];\nu3(0.30926760865556*pi,3.17901371301193*pi,1.378331677693619*pi) q[3];\ncx q[5],q[19];\nu3(3.5*pi,3.43334703592214*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45115735216366*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.266878097655609*pi) q[13];\nu3(1.0*pi,0.0*pi,1.296141797670629*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.276646826438291*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5234468355812023*pi) q[4];\nu3(3.5*pi,3.45205133019697*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[13];\ncx q[10],q[12];\nu3(0.683651520553528*pi,3.43071900479648*pi,3.50093086282386*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.45025242176095*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.316477631193006*pi) q[19];\nu3(1.0*pi,0.0*pi,1.195875743447794*pi) q[20];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46019614090453*pi,0.5*pi) q[10];\nu3(0.728870412983402*pi,3.02841661595768*pi,3.20386941261883*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4105905974867579*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.29532518217524*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.663001065750507*pi) q[14];\nu3(0.52820797262881*pi,2.83956264887874*pi,1.336349130070349*pi) q[15];\nu3(0.416811280400092*pi,0.3515399347497*pi,4.42266603232786*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.44329307102326*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[13];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.799387657480562*pi,-0.4154666936243851*pi,3.57519095933155*pi) q[15];\nu3(0.247966189074086*pi,0.56782047109714*pi,3.63564974030191*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4580302289909*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.639887471603944*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.420530780979281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[11];\nu3(0.384189001053658*pi,3.44575563425329*pi,0.505474753653923*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37329690274927*pi,0.5*pi) q[0];\nu3(0.570455228784528*pi,0.50632357866638*pi,4.4013004847596005*pi) q[1];\nu3(0.327909110693*pi,2.93820808569684*pi,0.8208279304683259*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.290604343482755*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.688278048003267*pi,2.83499033132037*pi,3.95261566676913*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.554603575174301*pi,0.08581384182818697*pi,1.097400317376417*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.710430299197139*pi,2.46152880698526*pi,3.86212155840713*pi) q[2];\nu3(3.5*pi,3.444593441017*pi,0.5*pi) q[3];\nu3(0.706940500329725*pi,0.060247011552464036*pi,1.102606928254587*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.393939806068744*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44513880175429*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.217990470403508*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.233649499472111*pi,0.416207470283939*pi,4.23709430943219*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.412162178176268*pi,0.73325058217407*pi,3.96931929593808*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.627231307376532*pi,-0.21796841421429902*pi,1.27077517781845*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.280659307221719*pi,0.24777547778784403*pi,4.18458845547468*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48186677917321*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.702901982556054*pi,2.82699090447115*pi,3.99257582216116*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.8537540588593*pi,0.7575702797825701*pi,0.7074647622008741*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5014939333513402*pi) q[7];\nu3(0.312916545730975*pi,3.4879435426492*pi,4.3189895612811195*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.355717391158776*pi,-0.051999792705749004*pi,3.61478375731613*pi) q[13];\nu3(0.574519212431742*pi,0.368741004958239*pi,0.609680730870287*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3983027270311705*pi) q[15];\nu3(3.5*pi,3.43503486939013*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2881439246246709*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.173726462830552*pi,-0.150343804552099*pi,3.84938245924831*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.32918006693945*pi,1.13103003190248*pi,4.16494855879776*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0551768530669221*pi,-0.280555225403592*pi,1.3921528148345979*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.549044624296958*pi,3.02405780362932*pi,4.065280585740339*pi) q[18];\nu3(0.521750185136578*pi,0.76241640780856*pi,4.06642651701042*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.472476396774593*pi,2.74939833549757*pi,3.86796856133425*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.542545253622857*pi,0.196681510652159*pi,4.2087652466807395*pi) q[18];\nu3(0.0990690063926934*pi,3.34674841864813*pi,2.15176550956497*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4473195690388305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.386281702399195*pi,3.38128433201454*pi,1.4481790150611409*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.298942718861765*pi,3.36005208114965*pi,1.379884830189207*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.022632931168229*pi,2.81879014066557*pi,1.73133705514495*pi) q[0];\nu3(3.5*pi,3.49577215375362*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.507099827509912*pi,3.21734848492161*pi,4.43459914943198*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.085556681880201*pi,2.78781735401764*pi,1.3451985887855429*pi) q[12];\nu3(1.0*pi,0.0*pi,1.247061129171533*pi) q[13];\nu3(3.5*pi,3.25348073817335*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1772910076337189*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.233592910361461*pi,3.40016456181538*pi,0.8962170149230351*pi) q[0];\ncx q[1],q[13];\nu3(0.323310891881274*pi,0.33425729959604*pi,4.32333887813009*pi) q[3];\nu3(3.5*pi,3.47337460228438*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.352542574943393*pi) q[8];\nu3(0.729040133249485*pi,0.9931394932809301*pi,0.5353415649932586*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.910329779304115*pi,2.88070873391728*pi,3.50465745929994*pi) q[3];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.16724140038105*pi,0.7061519357979*pi,3.76519675472184*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.440121840386713*pi,-0.4643780464233171*pi,4.28909499429646*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5191368547207995*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49327197782494*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.747174715418502*pi,-0.262450514835658*pi,3.53893065237905*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.604202227254257*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.129122884990192*pi,0.47081625253829595*pi,1.004726901498638*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.46411174065684*pi,0.75817515797943*pi,0.627822152349234*pi) q[15];\nu3(0.807210025236411*pi,0.16462386828735998*pi,4.18094645642778*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(3.5*pi,3.41653957234724*pi,0.5*pi) q[6];\nu3(0.237903033487624*pi,0.66472110740238*pi,0.590694202034626*pi) q[7];\nu3(1.0*pi,0.0*pi,1.239444933481916*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.923120797535044*pi,2.7785888680304*pi,3.80603106235774*pi) q[15];\nu3(0.406085464186788*pi,3.4359318282736*pi,1.3660599401470699*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.27210589254715*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1442694058292902*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.729261369547283*pi,-0.258807624802762*pi,1.075037753789577*pi) q[21];\ncx q[0],q[2];\nu3(0.451415899621282*pi,2.74690893824669*pi,1.183236910949291*pi) q[1];\nu3(3.5*pi,3.39242049706858*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.278760559044544*pi) q[4];\nu3(0.578312070526196*pi,2.58316288850613*pi,3.72271078701204*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.836997265363936*pi,2.8783431197613*pi,3.76236581900448*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46862162604065*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.25012444384428*pi,3.49491725426898*pi,1.209796970216651*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.84690521200502*pi,3.44473923306462*pi,3.39959330914242*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5283028801941336*pi) q[2];\ncx q[3],q[4];\nu3(0.415679115161602*pi,-0.383335081843788*pi,0.8672456808350271*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.421817235494352*pi,-0.19900430839823602*pi,1.215729035446607*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49683399144448*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.104007907259089*pi,-0.10205985956371899*pi,4.24324332826232*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3804333613639241*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5444420260451756*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[17];\nu3(0.650056492976677*pi,-0.21925018085971*pi,3.89189095352808*pi) q[13];\nu3(0.733287313405391*pi,0.140133271530561*pi,3.71923120228074*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.30863737118844*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.227649797359109*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48038676942323*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.722395581063788*pi,-0.298902028165133*pi,4.0761052327541805*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.376317289252119*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284517933415625*pi) q[18];\nu3(0.474174093465291*pi,3.15996278655717*pi,0.998447118761622*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42795878517248*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46404522469171*pi,0.5*pi) q[16];\nu3(0.830526178171456*pi,3.35125261831026*pi,3.36753785826614*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340184682209731*pi) q[20];\nu3(1.0*pi,0.0*pi,1.21214519264054*pi) q[21];\nu3(0.183684632881992*pi,0.7953889914574299*pi,4.38422341034569*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.450629565971435*pi,3.30101857412321*pi,3.30276844782383*pi) q[3];\nu3(0.225648627600369*pi,0.434423414554329*pi,4.39382131295797*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5259431638216445*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4862460634453605*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.305561450659448*pi,-0.4413412260992919*pi,4.17971486247921*pi) q[0];\nu3(0.660128563503006*pi,3.0814818266879*pi,3.70777323687756*pi) q[2];\nu3(0.457547201599863*pi,2.58505325840621*pi,1.374185280280873*pi) q[3];\nu3(0.621530571861023*pi,3.01232294849948*pi,4.02953684178579*pi) q[4];\ncx q[5],q[14];\nu3(0.865077844297474*pi,-0.108864049299991*pi,4.1119051580892005*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44466576359696*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5534770606051597*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.683983486329279*pi,0.13556582056274002*pi,4.14747302788156*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47131230482227*pi,0.5*pi) q[5];\nu3(0.214013543778433*pi,-0.4782224860893203*pi,4.36685740774505*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39481543754719*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.289619618262648*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2735021222876721*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.637376255540839*pi,0.5220923500085399*pi,4.47634834290226*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.474716321833527*pi,0.308296207414122*pi,4.34251776956823*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.365859355301246*pi,3.14075807645644*pi,1.70743988568092*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.289542651677979*pi,0.63896717647135*pi,3.81122076851196*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5956423684359482*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5363495283703843*pi) q[14];\nu3(0.541191240447254*pi,0.071097115991553*pi,0.990210731049534*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.560102374313356*pi,0.447634610155085*pi,1.170483020873546*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.760054593509817*pi,-0.24058727289736198*pi,3.41864421937398*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.623351704902881*pi,2.32239412161562*pi,3.69392081171612*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.385423087206461*pi,-0.14074238648113202*pi,1.481599176249294*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.548608167869569*pi,3.48500029570044*pi,3.60955447654528*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.770721178612431*pi,0.34340489444782596*pi,1.475502491358442*pi) q[11];\nu3(0.242704226989584*pi,2.8376951233911*pi,1.179760341324004*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33472942228208*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2964811005046188*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.114601056397983*pi,-0.24135001945589102*pi,4.3825023789110595*pi) q[11];\nu3(0.82463482009963*pi,3.3351847553923*pi,3.7534301916727*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.430845028638776*pi,-0.027957298748174986*pi,0.5505959619535503*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.48044920598166*pi,0.5*pi) q[3];\nu3(0.370194163676207*pi,-0.397944953608031*pi,1.161431609233189*pi) q[5];\ncx q[6],q[7];\nu3(0.339123432326863*pi,3.36332470144828*pi,1.309230369012849*pi) q[8];\nu3(1.0*pi,0.0*pi,1.194374384619135*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.657031726083282*pi,0.49612792100660696*pi,0.745645465163205*pi) q[16];\nu3(0.653022831140752*pi,0.05279532783602203*pi,4.34119086552902*pi) q[17];\nu3(0.94214096010177*pi,2.43019933759273*pi,3.58272691474873*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.31399584862869*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(0.726081369271229*pi,0.35331634184858995*pi,0.6337376352091311*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.617220043700386*pi) q[7];\nu3(0.419484214778538*pi,-0.07995578384003099*pi,1.49596941945781*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1520569508192748*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38067260202983*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.290462954971625*pi,-0.07541949475526*pi,3.84733867577744*pi) q[17];\nu3(0.523346922579695*pi,3.31217684287486*pi,3.08957829684636*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1096479861573751*pi) q[19];\nu3(0.757775446121082*pi,0.51438918159493*pi,1.058413647899362*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5355879737936489*pi) q[10];\ncx q[11],q[16];\nu3(0.68343154042228*pi,3.2741099889557*pi,4.20945078808988*pi) q[13];\nu3(0.691197642171288*pi,-0.212687608629134*pi,4.35264782988041*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.381202641972188*pi,0.20397911591538398*pi,3.70379214037262*pi) q[20];\nu3(3.5*pi,3.47211187935309*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5762940441295887*pi) q[9];\nu3(3.5*pi,3.33035308739545*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.274633010773448*pi) q[12];\nu3(0.300534025898961*pi,-0.24337873519348202*pi,1.118557511060249*pi) q[13];\nu3(0.465101251894971*pi,3.13730134819774*pi,1.143575052777*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.16673719946752*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43875957767425*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[9];\nu3(3.5*pi,3.29821990661841*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.328223305200164*pi,-0.241830157923125*pi,0.5790177788266243*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.240480325012936*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.175527284693881*pi,3.27843689031955*pi,0.638968893871819*pi) q[3];\nu3(3.5*pi,3.47649471858217*pi,0.5*pi) q[4];\nu3(0.822861474555809*pi,2.99484710944738*pi,4.18986885164732*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.729180133016039*pi,0.08776390715341498*pi,4.49987241487813*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47616347161179*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5186197896798759*pi) q[16];\nu3(1.0*pi,0.0*pi,1.13567019551856*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[12];\nu3(0.397425455925876*pi,-0.4785916809220833*pi,1.442675063998234*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.69801634706672*pi,3.36626251235746*pi,0.7593992729892189*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.448368492001025*pi,0.10768173554404303*pi,4.18170190447288*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.25858140624459*pi,-0.17612484722661598*pi,3.6871901106815*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.505866456227587*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.39369648313803*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.170920190271574*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.193953146152648*pi,3.04562707974477*pi,1.472961125690465*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0141161546238322*pi,2.83304464737024*pi,1.330080831132946*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42997121288848*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.552246517076467*pi,1.0356538427152*pi,0.5622522397197777*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.449348135810769*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.51545582964774*pi,0.29282037644509795*pi,3.93675969509048*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.715395114595709*pi,0.400576459416742*pi,3.96280170662781*pi) q[9];\nu3(0.340143067999155*pi,0.13497832432163204*pi,1.213107709979849*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.549923022625466*pi,2.55334507267973*pi,3.79247273637901*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.835514796671791*pi,-0.29521800166869*pi,3.81277337212834*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.138291282935408*pi,-0.18816686007815703*pi,1.50096644194031*pi) q[15];\nu3(0.161532131375519*pi,3.24406257732907*pi,1.071696418824831*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.451920940966857*pi,2.67413175802517*pi,3.84372925015197*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.745404498586937*pi,-0.19103290555359298*pi,0.959314327854685*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.654015086091705*pi,0.06617689251576298*pi,4.19923823010361*pi) q[15];\nu3(0.557936495272985*pi,0.023757721341937987*pi,4.14023730351665*pi) q[16];\nu3(0.740758325483451*pi,0.7728732988896101*pi,1.044407675936238*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.415468771448238*pi,2.80084344949469*pi,1.426246128018857*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.454057352924401*pi,-0.06799103956125901*pi,4.02454748352545*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.84376787108872*pi,-0.398679051025791*pi,3.88929107408381*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.504311405487897*pi,0.331669726469083*pi,0.690773138950534*pi) q[4];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.363189640657482*pi,-0.49762514978631456*pi,1.65060880854888*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(0.480549716882063*pi,3.16878415309994*pi,1.93723629120541*pi) q[4];\ncx q[7],q[19];\nu3(3.5*pi,3.32309252839965*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.269817932340216*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.749108525876708*pi,-0.39346274023739203*pi,0.5087530955428663*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41533462690574*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.365612868548134*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45186133813919*pi,0.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.311916421707443*pi,3.34842152914027*pi,1.72436399512229*pi) q[18];\nu3(1.0*pi,0.0*pi,1.339679561578156*pi) q[19];\nu3(0.26869488625191*pi,0.442564793809872*pi,1.048000612149085*pi) q[20];\nu3(0.473964491321354*pi,3.08996507433938*pi,3.27081026929193*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.31655168616426*pi) q[10];\nu3(3.5*pi,3.39743413401959*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4831209320076*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.304840918975882*pi) q[14];\nu3(1.0*pi,0.0*pi,1.356417227645673*pi) q[17];\nu3(0.324399304866743*pi,-0.08288499638293001*pi,1.4557099721796432*pi) q[18];\nu3(0.355280901525612*pi,3.05570086917796*pi,0.715225418970556*pi) q[20];\nu3(0.283834213787848*pi,2.79751106412624*pi,0.824814454135836*pi) q[21];\nu3(3.5*pi,3.2595833450776*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44932300244972*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[14];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.169402847565781*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5932747692638562*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47845840972826*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.227351969133014*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.671698613010419*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.419066033058391*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[18];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.4824498966652*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.49738524755261*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43004490472226*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37335302159494*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.332067393895028*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.692411259869772*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44496565222325*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249765330441948*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.310581965583968*pi) q[20];\nu3(1.0*pi,0.0*pi,1.343742724030194*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[18];\ncx q[6],q[12];\nu3(0.614696561158378*pi,0.092692369065561*pi,1.5268568842768*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47498336500966*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.125712933024525*pi,0.76842576319562*pi,0.5700281452646077*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5487784816527312*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47368604810605*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33852573816183*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.436779164456363*pi,-0.11226909478215502*pi,1.30776385476876*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.354362713281876*pi,2.4144602128853*pi,1.212370042337223*pi) q[19];\nmeasure q[9] -> c[9];\nmeasure q[19] -> c[19];\nu3(0.461410053224663*pi,3.08163655064565*pi,1.67522018840594*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.619963863732181*pi,-0.22961276187082702*pi,4.25142156996511*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.636566542007144*pi,3.28685055996985*pi,2.89688544335717*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.398919697009308*pi,-0.07283684811600499*pi,0.769369366260075*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0480728910236777*pi,0.7950962166533699*pi,0.64550616720927*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0733794998901409*pi,2.72409339279129*pi,0.9401169586124589*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.44735656605528*pi,3.44546123232785*pi,1.88070563718991*pi) q[17];\nu3(0.625870807392282*pi,0.7005136091234301*pi,0.725813141845769*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.735904768257148*pi,0.7575121006071599*pi,0.6275463749581189*pi) q[2];\nu3(0.788397232023906*pi,3.41239435362399*pi,4.296781020444151*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.56871897071163*pi,3.19443011962941*pi,3.99426586727687*pi) q[12];\nu3(0.470125095225201*pi,0.345722282294049*pi,3.49843528389914*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[12] -> c[12];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.7018691365934*pi,3.48768433854669*pi,3.77874342063374*pi) q[1];\nu3(0.448515234056912*pi,1.03164629070993*pi,4.183824697214019*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.376193442358214*pi,0.09318640349511897*pi,3.78120588783965*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.618904584512229*pi,0.36878156703170994*pi,0.813029317081564*pi) q[21];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\nu3(0.256244213017398*pi,3.10394348039632*pi,0.9203977048702681*pi) q[8];\nu3(0.729889972126122*pi,2.73827755312688*pi,3.47348101014397*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.160803270862641*pi,0.23846880239582502*pi,3.36063030723877*pi) q[0];\nu3(0.158206752106216*pi,0.33092615729394304*pi,3.37011238479355*pi) q[1];\nu3(0.575589374765121*pi,0.290813078570635*pi,1.66610908070633*pi) q[2];\nu3(0.388322625761151*pi,0.013890547714865975*pi,4.1166431901613*pi) q[3];\nu3(0.53243926083283*pi,0.209964091837456*pi,3.91947847752302*pi) q[4];\nu3(0.195337778408651*pi,0.017860405173049987*pi,0.5319870858058046*pi) q[5];\nu3(0.63190376006093*pi,0.19458708590739204*pi,4.11947515068808*pi) q[6];\nu3(0.366332503837657*pi,0.64364839759981*pi,4.35421240286902*pi) q[7];\nu3(0.455195608195486*pi,3.1534071163341*pi,1.85890863614003*pi) q[8];\nu3(0.419127574427607*pi,-0.4089265342013742*pi,1.2454267766630251*pi) q[9];\nu3(0.455053266084388*pi,2.39079710959734*pi,1.31482160498421*pi) q[10];\nu3(0.226538543204074*pi,3.0736936026128*pi,1.4746095925622051*pi) q[11];\nu3(0.257896060353016*pi,-0.071205122825167*pi,4.18333105431998*pi) q[12];\nu3(0.686819217762699*pi,2.9931402929113*pi,3.87918236499008*pi) q[13];\nu3(0.454729676084004*pi,3.16438224170671*pi,0.5912622130934094*pi) q[14];\nu3(0.170873620819329*pi,3.22940648499263*pi,1.88947568940067*pi) q[15];\nu3(0.951089250178063*pi,3.37682273987104*pi,4.34693796948843*pi) q[16];\nu3(0.301229993631234*pi,0.309717894592459*pi,3.45433050693116*pi) q[17];\nu3(0.585164361073096*pi,-0.026837522583118*pi,1.449751966333996*pi) q[18];\nu3(0.53138993019902*pi,-0.07479686934026197*pi,0.746837407326062*pi) q[19];\nu3(0.636486332226299*pi,1.06034972478804*pi,0.899870649506221*pi) q[20];\nu3(0.697183502448937*pi,3.08901708066932*pi,2.99294996138894*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[8];\ncx q[7],q[11];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45344586671854*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36628188940675*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42220676946208*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46249676954149*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2326402468147521*pi) q[8];\nu3(3.5*pi,3.4085414400428*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.085442380573568*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263673032082701*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2812817924898*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0644520746568649*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[17];\ncx q[2],q[20];\ncx q[3],q[13];\ncx q[4],q[10];\ncx q[5],q[16];\ncx q[6],q[8];\ncx q[7],q[11];\ncx q[9],q[12];\ncx q[14],q[19];\ncx q[18],q[21];\nu3(3.5*pi,3.48599739049916*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4861676982134*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42416443897425*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49310874321492*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5714647144966956*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3196157468769099*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5365141690847709*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.280834509955*pi) q[12];\nu3(1.0*pi,0.0*pi,1.308638206958564*pi) q[13];\nu3(3.5*pi,3.42928879173295*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.242047999959164*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30053083446212*pi) q[16];\nu3(1.0*pi,0.0*pi,1.350234662213774*pi) q[17];\nu3(3.5*pi,3.47475076701629*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.158474429499617*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5124558896516135*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2973600118304471*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\ncx q[2],q[20];\ncx q[3],q[13];\ncx q[4],q[10];\ncx q[5],q[16];\ncx q[6],q[8];\ncx q[7],q[11];\ncx q[9],q[12];\ncx q[14],q[19];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47080686489383*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.632240238821785*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5814569851456852*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.629844553456415*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5058846311449985*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45273781505718*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\nu3(0.962258902592421*pi,2.9271578995734*pi,3.51207800163143*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.568288886829877*pi,2.9744609023464*pi,3.54660446849512*pi) q[6];\nu3(0.44443279956455*pi,0.369279134331131*pi,3.38134521127561*pi) q[7];\nu3(0.592055983795373*pi,0.351814970393556*pi,1.53851249565547*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.442263455859461*pi,3.41793962101308*pi,1.430992080732282*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.676354114403592*pi,2.98583202665561*pi,3.84395010584988*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.138264445561395*pi,0.073394479409155*pi,3.47715965272045*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.193063570670323*pi,1.01616254165577*pi,4.04724014806913*pi) q[6];\nu3(0.39846990906771*pi,2.79367636517926*pi,1.76791243221703*pi) q[7];\nu3(0.196528411556795*pi,-0.321023063123683*pi,1.57645663644179*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.441684671537419*pi,-0.4463910445912697*pi,0.5064903279598015*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.304154037181398*pi,0.35312987711700905*pi,4.26941239574837*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.318421002835643*pi,-0.245635248326752*pi,1.036669681822767*pi) q[0];\nu3(0.54635530998077*pi,3.36929534050314*pi,3.04831427067661*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.689743660319623*pi,2.80455159075466*pi,3.5297250724692*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.703276842551968*pi,-0.21997052867849598*pi,3.33126157615231*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.19347096280388*pi,0.77859303673276*pi,4.4685146680760095*pi) q[0];\nu3(0.749336486838621*pi,3.20915213215262*pi,2.9030290770913*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.500504548668015*pi,-0.143940569802524*pi,1.3745723718465421*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.754635717962557*pi,0.39898351608139504*pi,0.5179492159325485*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.658293362826527*pi,0.315668360046208*pi,4.12609552638326*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.536193752700427*pi,-0.10685518986666398*pi,0.602994046118153*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.453187133145635*pi,3.05726167699368*pi,1.64179501887389*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.46154123634393*pi,3.0801278241326*pi,1.57811947355063*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0523369108890605*pi,-0.4259553554008363*pi,1.84377805941227*pi) q[4];\nu3(0.502951064711049*pi,0.499786957336958*pi,4.49475800501245*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0995448839520819*pi,3.39732760668571*pi,1.3821649254921549*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.769145506100806*pi,0.30722340761324696*pi,1.015318306034471*pi) q[12];\nu3(0.843235697545244*pi,0.454768155757417*pi,1.310365434175608*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.815307756288161*pi,0.13096407008856603*pi,1.192352242179818*pi) q[15];\nu3(0.333350399385599*pi,0.014667377960713046*pi,1.37137416987266*pi) q[16];\nu3(0.53676201535683*pi,3.34000345268917*pi,3.25475169990153*pi) q[17];\nu3(0.71775309591201*pi,0.7457726015634001*pi,0.716435251421523*pi) q[18];\nu3(0.348648889809375*pi,-0.393029645653933*pi,3.91897749246626*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.769282432507617*pi,-0.13281455855310997*pi,0.5050172058478656*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.323012655027533*pi,-0.25558337879626003*pi,0.602729688820537*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.594301528361518*pi,2.85437407944053*pi,4.29539728626451*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.553426859395752*pi,3.16994958536488*pi,3.36976252225786*pi) q[17];\nu3(0.28683671730124*pi,0.5303150089353299*pi,3.87266905189611*pi) q[18];\nu3(0.768153125559714*pi,-0.30703865259513596*pi,0.5080823864496546*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47223836412974*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2652468994946249*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.577057998052673*pi,2.45522839888136*pi,3.70093090496076*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.410840873366551*pi,0.57475749641105*pi,3.6359384624941*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.32707117803173*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.232894754846906*pi,-0.316591713786467*pi,3.93537494691591*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0792888675790762*pi) q[20];\nu3(0.537855769864436*pi,2.9535598203566*pi,3.0874063121236*pi) q[21];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44543561690832*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.37825372475494*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38842494602888*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48635077823468*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.177984073742463*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.38939847240682*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.232903268832829*pi) q[15];\nu3(1.0*pi,0.0*pi,1.249755174444815*pi) q[17];\nu3(1.0*pi,0.0*pi,1.27941341720479*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.464976445342311*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44253742244246*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45692414350805*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.226665656215185*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.3839759715409499*pi) q[18];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.47765377469622*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5363107650917454*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5229353828605969*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42818921837295*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4305506989536*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.226828899370679*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46630532334043*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.416048964236643*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.473597695843139*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.36799540905493*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44825665432434*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.214063059151832*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4764058941988605*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.394604584841463*pi,0.14058115773247504*pi,0.855484479585157*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44308763726312*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.081113583303397*pi,0.16100730382022*pi,3.85057121025398*pi) q[1];\nu3(0.815261271277728*pi,0.401323096864706*pi,4.31568145568939*pi) q[2];\nu3(0.903030329406953*pi,2.57942608736067*pi,4.074166904946431*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.707571851244456*pi,-0.361977933525072*pi,3.30351181577583*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5460636593423476*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.57485136249942*pi,3.39608859658874*pi,4.11753802998898*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.452199333011203*pi,0.319435165120738*pi,4.39339403960957*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.591879651784441*pi,0.41324064332647403*pi,4.07679843357122*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.499533670282191*pi,0.21026909851000997*pi,4.4849773260056995*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.615897911086664*pi,0.5022777958550599*pi,0.871472205923933*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.567705698200936*pi,0.5335183686779399*pi,0.8199027531637559*pi) q[6];\nu3(0.965696306756396*pi,3.00766696968204*pi,3.89836605480764*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.765749692153011*pi,-0.300058116246557*pi,4.37795955025961*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.303098256178771*pi,0.6288864832893599*pi,4.35517931533029*pi) q[14];\nu3(0.884246577537157*pi,2.3671190925784*pi,3.75737085743721*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.276294300361915*pi,0.07944733446051899*pi,3.53380234375026*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.362420014901901*pi,0.20146423349815*pi,3.53764529226264*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.242531473052053*pi,0.33761597111914*pi,1.103874631506266*pi) q[11];\nu3(0.463447872411509*pi,3.04993727937788*pi,0.684988483765888*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.316096257032293*pi,0.10691273309424298*pi,3.44828435218952*pi) q[14];\nu3(0.764183612230125*pi,-0.358513530952505*pi,4.11278546565209*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.622190232641597*pi,2.88557903541515*pi,3.83350073187562*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.276632928617675*pi,3.33431805227845*pi,0.5052751078182585*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.712952136890124*pi,0.18821396523511902*pi,0.648308673807187*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.260169526048461*pi,0.0021503086233709556*pi,1.053146777852425*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.227175617600118*pi,-0.4134714349225012*pi,0.796522035120099*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.611926045978997*pi,0.49575200118521*pi,1.013548873747435*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.559287020986985*pi,2.89867408381146*pi,3.77719557910359*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.08145578853352*pi,0.92776834299369*pi,3.99368625190229*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.648697497564348*pi,3.41351547235532*pi,4.4493550973639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.418385727147806*pi,0.5230982146974801*pi,0.802559191128964*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.666512129348676*pi,0.18939115897400005*pi,0.730115112000032*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.711712541139832*pi,-0.17727277741963*pi,0.818602466704941*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.27904540813191*pi,3.25724491341877*pi,2.0412101838484498*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.270654995820237*pi,0.6441747516170799*pi,4.2337640455571*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.568363449854135*pi,-0.046858347033219006*pi,1.3126548498302641*pi) q[21];\nu3(0.625570148498059*pi,3.20436352488688*pi,0.5444029005009127*pi) q[0];\nu3(0.407136943087289*pi,2.59624285429556*pi,1.3064678501951699*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42341583324564*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.349509382626611*pi,-0.43837466060128627*pi,4.11014614856704*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.768222742603775*pi,-0.19684761419382701*pi,3.43883798898898*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295679674209473*pi) q[20];\nu3(0.669846445286655*pi,2.42902037079779*pi,3.92230966510682*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[19];\nu3(0.162211255949495*pi,2.9687252325389*pi,1.1952520860164308*pi) q[4];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39274397285655*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.053972976067275*pi,-0.20352967954407902*pi,3.93454508280885*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46225728841471*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1353519552510951*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245002566734829*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.63673420745708*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[7],q[20];\nu3(3.5*pi,3.3675584091139*pi,0.5*pi) q[8];\nu3(0.556760047601639*pi,-0.4844472132892038*pi,3.50082582964606*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.26721976116397*pi) q[13];\ncx q[14],q[15];\ncx q[17],q[18];\nu3(3.5*pi,3.38796330059332*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45498150207999*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49888598847812*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.219969516658538*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5125434354484386*pi) q[15];\nu3(1.0*pi,0.0*pi,1.294006631663558*pi) q[16];\nu3(3.5*pi,3.49324055765549*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.21518032030532*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42999436327235*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.224195458987672*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\nu3(3.5*pi,3.41823799080786*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.1610422982467599*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[9];\nu3(0.679812687415276*pi,0.33058193371410904*pi,0.515708998588831*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4661729462964*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.387456289174184*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5309313126516496*pi) q[13];\ncx q[14],q[15];\ncx q[17],q[18];\nu3(0.532773929431166*pi,3.15780703026549*pi,3.110061185861*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.21673552772768*pi,0.5*pi) q[6];\nu3(0.554539748278813*pi,0.80660732490235*pi,0.6097839966267979*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.187669585410809*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.612152284890742*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37459153562392*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5574414548502553*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.205975005783144*pi,0.046797897566623003*pi,0.765500804743878*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.684619388820311*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5139649681908867*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5340944274768877*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.04295694109736*pi,-0.32084142557984996*pi,0.711013940915174*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5618369499689218*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.710029286887793*pi,-0.018822530729694975*pi,3.64223720256205*pi) q[13];\nu3(0.461925892505308*pi,3.0878335436151*pi,1.86445334905635*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.447144210095242*pi,2.84831066097933*pi,1.168356332464*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.721790818560254*pi,0.7678352766590599*pi,0.813077038565005*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.52753073596061*pi,3.48304656621414*pi,4.47449518270772*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.462988462395206*pi,3.31713289062222*pi,1.83930653318827*pi) q[12];\nu3(0.208494586972727*pi,2.56517048698846*pi,1.273844869982823*pi) q[13];\nu3(0.202344677055606*pi,0.46110451152124*pi,0.635363177269567*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.757622535071796*pi,3.31983799615564*pi,3.30061871726799*pi) q[17];\nu3(0.357619545238558*pi,0.71830758562349*pi,0.720774667503068*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.633696324176852*pi,0.478066034115015*pi,4.30170967778322*pi) q[21];\nu3(0.247006597537866*pi,0.49773761116788795*pi,0.8791428491508211*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.514831933855952*pi,0.5186999600008899*pi,0.619283856428666*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.225870879839038*pi,0.012159352129959*pi,4.4660026029488*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.576102281052399*pi,0.162304130821723*pi,4.30867642409964*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.238258408904648*pi,-0.2955478048105*pi,4.40320607641989*pi) q[17];\nu3(0.147888653711017*pi,2.84955228123533*pi,1.079211734114125*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.722852213904226*pi,-0.4691822836416447*pi,0.657844463130765*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.296155271099844*pi,3.12282203612606*pi,1.6424391544829*pi) q[2];\nu3(0.601736161680389*pi,3.19533343726429*pi,4.0352458398440305*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.431434921971174*pi,0.62652750433527*pi,4.3386138928518605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.221655782403639*pi,0.31789088326497095*pi,4.307531624036621*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.309975936904228*pi,0.6135602910134701*pi,3.84889203576167*pi) q[2];\nu3(0.340196325191101*pi,0.28986998897705996*pi,4.068537497807689*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.513213687142603*pi,3.21698390466666*pi,3.51471016447998*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.336557424721223*pi,0.18544790084165597*pi,3.43831197580943*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.865723059304386*pi,3.13602184747331*pi,3.96769399015887*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.914092409726617*pi,2.8661373085713*pi,4.1500695527212805*pi) q[4];\ncx q[5],q[14];\nu3(0.865162914098798*pi,0.91811521824533*pi,0.733159853680255*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.280740848282867*pi,0.292530313573661*pi,0.811558315604332*pi) q[9];\nu3(0.645284431610777*pi,3.15160082139401*pi,2.93358508318647*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.891859437607495*pi,3.49994591930509*pi,0.640061566739046*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.524475242983268*pi,2.63542770856379*pi,1.0389104283361879*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.358993135788583*pi,0.05214997622985296*pi,4.09042705366402*pi) q[4];\nu3(3.5*pi,3.41493964540132*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.469089754711225*pi,-0.240550852912369*pi,3.59000803569881*pi) q[9];\nu3(0.509354652817462*pi,3.15703407556273*pi,3.46821137641721*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.185197237383429*pi) q[14];\ncx q[15],q[21];\nu3(0.874848504248335*pi,-0.355594763106786*pi,3.88070454139279*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41209686288403*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.405476531653262*pi,0.17385272260277995*pi,3.8567459440365*pi) q[11];\nu3(3.5*pi,3.35611736319601*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.135546034632062*pi) q[18];\nu3(1.0*pi,0.0*pi,1.172998022299742*pi) q[21];\nu3(3.5*pi,3.48589489480785*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.159586658566891*pi,3.12661331824242*pi,1.077887911001078*pi) q[11];\nu3(1.0*pi,0.0*pi,1.300608086010923*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5800389555957576*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44247863598478*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[14];\nu3(3.5*pi,3.44547036446439*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.395006726228448*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.161891619324041*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.390863327747541*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627754233405862*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(3.5*pi,3.42669248839137*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[18];\nu3(3.5*pi,3.37349992751295*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35711959438858*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243151403718484*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.301911804837467*pi) q[19];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.663587911167636*pi,2.7066680077383*pi,3.80617422795032*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5085031540932048*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(0.181969593961978*pi,-0.298050228327781*pi,0.513608180291408*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.613961353498899*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.37896078110233*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.423740263954118*pi,0.06799262813027496*pi,1.3156782520036558*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48372015115047*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.237791147830324*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46892557305604*pi) q[13];\nu3(0.327177987892927*pi,2.8482632198499*pi,1.74727310152407*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322643471967846*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41469121161981*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42604997708578*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.188923897834093*pi,0.7076794722800499*pi,4.09681070530221*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.385155149191693*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.574426903302846*pi,3.22382418005683*pi,3.55630886762689*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4002113919363*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.151489000513318*pi,2.70486391170423*pi,1.6116053114459*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5532177004438976*pi) q[16];\nu3(0.650927382296433*pi,-0.024198430297663*pi,4.14088064634428*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.247101957612703*pi,-0.322671894060759*pi,4.19324357656099*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.795570013508697*pi,-0.377000309198984*pi,3.38969094566251*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.795697596743715*pi,0.28475312102858097*pi,4.03050773344502*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.495987149545636*pi,-0.151801717908924*pi,4.01668916228276*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32086869334947*pi) q[20];\nu3(0.911067107419756*pi,3.31941126261498*pi,4.1105937305860305*pi) q[21];\nu3(0.399755002194097*pi,3.49688832717073*pi,4.4999527614781005*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.344702593148149*pi,-0.09284310278032198*pi,1.0510083565144162*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.407011880187602*pi,3.42921074751883*pi,0.844847088276353*pi) q[7];\nu3(0.484622052637714*pi,0.46579312842937004*pi,3.53355217327884*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.712650767093131*pi,-0.09831073446505001*pi,0.842743753145881*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.720937392371362*pi,2.69710322416197*pi,4.0769298607720295*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.098278264098637*pi,0.449317592287633*pi,4.02599857107037*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.330980912899438*pi,3.350138084872*pi,1.13258093555581*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.602002003199118*pi,3.49888213713508*pi,4.14439203511836*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.525774838900486*pi,0.12476711036975097*pi,4.09067546621597*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.56554364230775*pi,0.28017171932199103*pi,1.56955502698076*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.18897519267212*pi,-0.14576724764140597*pi,3.77523032173878*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.442441267200107*pi,2.85312292188794*pi,0.9649931093210891*pi) q[9];\nu3(0.232846578250545*pi,3.00913191222613*pi,0.879549633712438*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.753415141050531*pi,-0.4793541101399903*pi,3.26355306117995*pi) q[12];\nu3(0.16654445594519*pi,3.30643112511509*pi,0.73158396184767*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.141685427978736*pi,3.22550687964967*pi,0.8171462481791281*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.659689977804985*pi,-0.055743809608330974*pi,4.499386387827871*pi) q[4];\nu3(3.5*pi,3.46496534377919*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.210321697792698*pi) q[8];\nu3(0.690634881595574*pi,-0.4894922583248018*pi,3.21850729873013*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.441434863251585*pi,0.400160712423133*pi,4.053128698198741*pi) q[13];\nu3(0.734541266070414*pi,3.38895875405423*pi,4.2559681820481*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.783674696902326*pi,0.7645620814834599*pi,0.971334567960547*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45739867051688*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.345236617482295*pi,3.46525097462328*pi,1.65433430384554*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.2460571568482899*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.251457458218138*pi,3.14389207431762*pi,4.47144117530943*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.280274109328587*pi,0.221662670213568*pi,0.9333784289902141*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.52119991135673*pi,3.02509368265262*pi,3.16830518299651*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4719582556110105*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.760052479986562*pi,-0.34983415892572*pi,3.1949217922906*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.693202771356446*pi,3.48996257170693*pi,3.84610119928702*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44218977001146*pi,0.5*pi) q[3];\ncx q[5],q[8];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5833072899164748*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266479843769797*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0580021836139182*pi,0.011407477687334966*pi,1.219898290294853*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44835318021786*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.420766559955152*pi) q[12];\nu3(3.5*pi,3.46451817480329*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.22778156398456*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.4372148134514*pi) q[10];\ncx q[11],q[21];\ncx q[14],q[19];\nu3(3.5*pi,3.49162718091621*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254397389404714*pi) q[16];\nu3(0.433911514226459*pi,0.44912510396498795*pi,3.77772837053519*pi) q[20];\nu3(0.40049310561867*pi,0.06936071077157402*pi,4.390562844193299*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41725124138948*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,1.2236308474062612*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.141822566161089*pi,0.07752201476311804*pi,0.8558989287466501*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40637395504139*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38095491107616*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46500678796736*pi) q[12];\nu3(1.0*pi,0.0*pi,1.295575376357496*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.615817710193426*pi) q[19];\nu3(0.278733954178427*pi,0.314939624911725*pi,1.071154450967921*pi) q[20];\nu3(1.0*pi,0.0*pi,1.29465103088806*pi) q[21];\nu3(0.530436391518104*pi,2.85331335611367*pi,1.3642557437489131*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.641382052454381*pi,0.8349173699563*pi,0.5852780964134985*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5293760425278342*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40748237556093*pi) q[4];\nu3(0.720896238136105*pi,2.96938304042854*pi,4.02933753698327*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33261252892329*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.601878245213564*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.417457194607842*pi,-0.0010656908271560184*pi,0.5684132973853414*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47805064406195*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.274242672547434*pi,3.12173748498221*pi,1.437877794532341*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.233806015192431*pi,-0.04934818518776901*pi,4.44252520610092*pi) q[14];\nu3(0.989235280671512*pi,-0.254398796933841*pi,1.147931867745186*pi) q[15];\nu3(0.759162119934025*pi,0.068164400487297*pi,1.467369425628918*pi) q[16];\nu3(3.5*pi,3.42091745043568*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299879328140624*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2866029053458878*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.17617172467349*pi,0.43458000911970396*pi,0.727957346817775*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.391886575276548*pi,0.75075515371015*pi,4.494333860416059*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.540695881944315*pi,3.07195047342276*pi,4.172565471124139*pi) q[14];\nu3(0.67178036254747*pi,0.05562548358586905*pi,3.78881364066659*pi) q[15];\nu3(0.691539474524607*pi,-0.456046046117698*pi,3.70951024181685*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.175403689205852*pi,3.41636555026946*pi,1.051019220177118*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.658946734532808*pi,2.66884034888843*pi,3.42242692013285*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.647148122032622*pi,0.8057464275020201*pi,0.933651614609845*pi) q[10];\nu3(0.74993063637073*pi,-0.386258803180179*pi,3.34007419411793*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5673487640966353*pi) q[18];\nu3(0.39614133072665*pi,0.6607695861311*pi,3.71552037115571*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37344503496881*pi) q[20];\nu3(0.861267914940423*pi,-0.03949053792311802*pi,1.039673931272145*pi) q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.462169854492615*pi,0.15858490461933095*pi,3.72809351607347*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.395195244296271*pi,0.35222101103151104*pi,4.1550897333119*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.151710392925707*pi,0.25650182235611896*pi,3.28673055495072*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.537285675383973*pi,3.14677889811817*pi,1.68702723188282*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44994035449554*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.355352354434991*pi,2.51491709118732*pi,1.2208079159305951*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.176503286184664*pi,-0.41863769670107387*pi,0.616727766207921*pi) q[4];\nu3(3.5*pi,3.49459214801903*pi,0.5*pi) q[5];\nu3(0.627085158638783*pi,0.214160594440705*pi,1.4673800725575261*pi) q[6];\nu3(3.5*pi,3.40375963014282*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.199615556109006*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.169638100617017*pi) q[14];\nu3(1.0*pi,0.0*pi,1.128061567773269*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.282337405498043*pi,2.66136228542404*pi,1.033139972811645*pi) q[1];\nu3(0.558347320594825*pi,0.355614589159006*pi,0.820493172045414*pi) q[2];\nu3(0.891787684183671*pi,0.10696571410128797*pi,4.17751920709868*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.210551149861811*pi,-0.18965327725971398*pi,1.117183219886301*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.346945843240574*pi,2.93034323844693*pi,0.8869122545290691*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.574577253700587*pi,-0.371163532513307*pi,4.455535543743871*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5054678170852555*pi) q[8];\nu3(0.92271156784354*pi,0.5073829072429901*pi,0.618841054387137*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.891960535374585*pi,-0.338777564810415*pi,3.28131592829873*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35192054798224*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5227322322221166*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.669236145925357*pi,-0.4633814597834177*pi,3.28457909579126*pi) q[13];\nu3(0.246640185639309*pi,-0.296262007431464*pi,0.860654228627879*pi) q[17];\nu3(0.413975472595998*pi,2.79352461704623*pi,1.115925194892718*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.277208063033243*pi,-0.009023593482633985*pi,1.421083098864228*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.30100880335396*pi,2.49265852019826*pi,1.190405489981424*pi) q[17];\nu3(0.437650037738961*pi,0.12141255869506196*pi,1.1222720155326629*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.43886964847381*pi,0.5*pi) q[2];\nu3(0.714190081649508*pi,0.58005254039879*pi,1.2269201451574099*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.230408756310481*pi,0.246611134553542*pi,3.41224844499834*pi) q[8];\ncx q[9],q[15];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2780490727363771*pi) q[19];\nu3(0.592789564817674*pi,0.8551656885949701*pi,0.5982543073237262*pi) q[20];\nu3(0.123796519391064*pi,-0.331615826390875*pi,1.77110338384373*pi) q[0];\nu3(3.5*pi,3.48681314912265*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.960677625745017*pi,1.07471682863674*pi,0.749210968515878*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.52324181765896*pi,-0.49762163276205323*pi,3.9272357140337*pi) q[8];\nu3(3.5*pi,3.48538718087897*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37508614596899*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.200428440101124*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.245158672653215*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.280006346778302*pi,-0.023443034769229987*pi,3.57586936252204*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3501672682252899*pi) q[21];\nu3(0.278557294078971*pi,2.97172185662801*pi,1.304315902651557*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.25371716359657*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.2139458381222399*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5883086044189227*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(3.5*pi,3.49693306415488*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40570479580281*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5314041628191098*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5692616013580142*pi) q[15];\nu3(0.761786155718163*pi,0.39980640544761703*pi,4.2308631507180205*pi) q[16];\nu3(1.0*pi,0.0*pi,1.157814224583115*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255297111525571*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45215037188182*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.222792148884758*pi,-0.176427307616855*pi,3.71693357983881*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[20];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.509537971514527*pi) q[13];\nu3(0.518747785616304*pi,0.13093404582050705*pi,1.326508383485334*pi) q[14];\nu3(0.748222471932505*pi,-0.289531309933518*pi,0.651233552068361*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.058688042840393*pi,0.06696490257204502*pi,3.74619463724333*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.836232317839096*pi,3.48513049471655*pi,0.802906032773255*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42011361910518*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.583433147228607*pi,-0.140031792583314*pi,0.679577577221533*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44682660210084*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39711957111171*pi) q[18];\nu3(0.491562066073975*pi,2.8868384725962*pi,1.4203731671353759*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0991153795015371*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.420440591007266*pi,-0.3172045797391*pi,1.286325058271128*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.157819952423615*pi,-0.060652217452524027*pi,3.93524200058613*pi) q[9];\ncx q[10],q[20];\nu3(0.304552599589857*pi,-0.340395774974243*pi,4.13665947700541*pi) q[11];\nu3(0.412160349521991*pi,0.63360567990698*pi,4.48357966888751*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.706804040988348*pi,3.37657956167715*pi,2.91402657667492*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.364985334337682*pi,-0.31217015205377696*pi,0.7085962413510329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.913071979803615*pi,-0.4875946637868568*pi,3.23173602266411*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.522468604128735*pi,-0.390053039823465*pi,0.6562147858733229*pi) q[11];\nu3(0.827007224878736*pi,-0.02370541924223102*pi,1.406912436190153*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.248096857347011*pi,0.401089354198785*pi,0.8181585578137289*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46255290871615*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.393071285259862*pi,3.4269736790081*pi,1.094913138359866*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.375515139853089*pi,3.24340943004789*pi,2.00479097764394*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45236687102249*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.225542403810731*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.153887259672347*pi,2.86769354162364*pi,1.71614622029955*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.579292221438649*pi,-0.36073474332295197*pi,1.092409255603025*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[19];\nu3(0.600247371119148*pi,0.378511447974727*pi,4.121054668061451*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.426424987313999*pi,0.13235294615305404*pi,1.1373623972398121*pi) q[21];\nu3(3.5*pi,3.4618020745826*pi,0.5*pi) q[0];\nu3(0.461821356738981*pi,2.79848702916029*pi,0.976353090270379*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.400357168254882*pi,-0.21225453739015898*pi,4.45052456866981*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5993788100170492*pi) q[7];\nu3(1.0*pi,0.0*pi,1.234305392079978*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.37012918924264*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45499736875485*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.293830944863283*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.35775777695177*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.915035353481914*pi,3.24573863818228*pi,4.10825648776939*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.130961447535089*pi,-0.0023129986891070042*pi,3.54577095822796*pi) q[4];\ncx q[5],q[7];\nu3(0.378605262359535*pi,0.33777787378494795*pi,4.260425871743211*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.789519057497385*pi,3.33241751770618*pi,4.25679492261788*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.782963775929493*pi,3.23339758846436*pi,0.731490534205415*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.401637555494959*pi) q[9];\nu3(0.239306553860411*pi,-0.389811312510837*pi,0.821725502977444*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.29399895849122*pi) q[16];\nu3(0.509937048924835*pi,0.17601523681776798*pi,4.34786021918192*pi) q[17];\nu3(0.696260388570307*pi,0.09839306732625397*pi,0.680317264672447*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41098401658815*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49639837552724*pi,0.5*pi) q[8];\nu3(0.289031519892409*pi,3.43496275951199*pi,4.42329802291148*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.255716969046342*pi) q[13];\nu3(0.643597669158564*pi,0.11003716280239295*pi,3.84440733791003*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.526494163173586*pi,3.4845211918532*pi,3.82777703120692*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.7599518902542*pi,3.06104656432588*pi,4.24500651218694*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39807833463124*pi,0.5*pi) q[1];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.267480283050198*pi,0.83204885440111*pi,3.88411566222048*pi) q[5];\nu3(3.5*pi,3.40494953154681*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.550399656823171*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2096009959652*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.270651572753397*pi,-0.147101733512701*pi,1.56073118183729*pi) q[20];\nu3(1.0*pi,0.0*pi,1.379183044644289*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.49733685737744*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.151469014442725*pi,-0.395083666288594*pi,1.455470528048971*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2491880547951228*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.47022981149596*pi,2.45427191215684*pi,1.2720396804596321*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.31194902638367*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5949889224650183*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1581453390902579*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44067795883684*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.35397744416553*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48666020463186*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.30444649251998*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5640375528561422*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1487244437140771*pi) q[20];\nu3(0.848381484381214*pi,3.0642215241964*pi,3.4577590078482*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[18];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.464037046415942*pi,-0.027231395785123014*pi,0.6140649486431979*pi) q[8];\nu3(0.641757023323403*pi,-0.085147421401159*pi,4.17036997613622*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.48769070483957*pi,2.72156093167898*pi,1.414027869433552*pi) q[11];\nu3(0.539530085959921*pi,-0.099997996411326*pi,0.8756808766658299*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.356374995482955*pi,-0.39968967112738*pi,1.60544562104978*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36134676084907*pi) q[17];\nu3(0.567103814056485*pi,2.94165049048162*pi,3.36671716836156*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0831963246152952*pi,0.17635184904776202*pi,4.32559754980809*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.447702983548991*pi,2.73130242785453*pi,1.074384800816126*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.789453761544136*pi,0.5477110681080899*pi,4.160047646009129*pi) q[8];\nu3(0.202482051504052*pi,3.45452450893182*pi,0.5075691493935892*pi) q[9];\ncx q[10],q[17];\nu3(0.706234009935307*pi,0.284661531818301*pi,0.619937924463361*pi) q[11];\nu3(0.303046451009945*pi,0.86010907702851*pi,4.02390921313102*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.310272281124138*pi,2.99209034756375*pi,0.905373218559256*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35711341658991*pi) q[15];\nu3(0.482338743612552*pi,3.38093512311587*pi,0.844373557962157*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.39179297124449*pi,3.10390835656854*pi,4.48356910695184*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46323510631887*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.35771773407491*pi,0.31837709628701305*pi,3.55966443210299*pi) q[3];\ncx q[4],q[15];\nu3(0.0448890881983585*pi,0.348746029680171*pi,0.758021965642161*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.811162295115312*pi,0.06211818309489303*pi,3.71190995146008*pi) q[13];\nu3(0.616447041652314*pi,0.6606015510483301*pi,0.887441328735853*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.426318948686201*pi,-0.14883434995482198*pi,1.394083779043894*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.714292877112813*pi,0.256119090316242*pi,0.720763974636546*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.732539250301615*pi,0.7658239235806501*pi,0.5247774614875756*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.294717345513733*pi,3.15088250594186*pi,1.66058317052035*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.670796694752349*pi,-0.04326985618650597*pi,1.396776146599483*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43118828798058*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\nu3(0.397324413852586*pi,3.04020727585581*pi,2.00834428003689*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.174209055170415*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.577133380819078*pi,3.42306190303168*pi,4.48619097861011*pi) q[1];\nu3(0.779406800763475*pi,0.43926872514691495*pi,1.125801330659573*pi) q[2];\ncx q[3],q[19];\nu3(0.446664145075619*pi,3.1829098575449*pi,1.430993765928626*pi) q[4];\ncx q[7],q[14];\nu3(3.5*pi,3.41876702056511*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42334877669054*pi,0.5*pi) q[9];\nu3(0.230636644391136*pi,0.21928722560895797*pi,3.59544777728211*pi) q[10];\nu3(3.5*pi,3.43223910200537*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2948743195832169*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.226158482604888*pi) q[16];\nu3(0.479914123707395*pi,-0.169716798020636*pi,0.779230126350679*pi) q[17];\nu3(1.0*pi,0.0*pi,1.154744045670115*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.534312687451088*pi,0.379804371890069*pi,1.116891220630313*pi) q[21];\nu3(0.7271377292725*pi,0.08758040767295405*pi,3.85741661519773*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.26410160039574*pi,0.5*pi) q[3];\nu3(0.304985663517246*pi,-0.346084778496894*pi,0.688461951684587*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.45296229058928*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.691464606429422*pi,0.143481773805332*pi,0.730353265781961*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196962666752388*pi) q[19];\nu3(0.851122361394962*pi,0.07735397703996205*pi,0.8863555608350699*pi) q[20];\nu3(0.260645345310556*pi,0.162089682316232*pi,3.72571531457645*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4184105073018305*pi) q[13];\nu3(0.895187490164402*pi,3.14336636276665*pi,3.39264103068591*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.486993529241889*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5466530976970815*pi) q[18];\nu3(0.39104405999527*pi,-0.4318085377399951*pi,0.933702871979208*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[18];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.589706628672163*pi,3.10467506141507*pi,3.08995945960121*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42771351856439*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36819368424758*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.208035887782972*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41317914364979*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.251193325943476*pi,0.39954421260721495*pi,0.624618016083436*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.218192838371324*pi) q[17];\nu3(0.712606865086281*pi,3.43947887946709*pi,3.16839603226108*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[21];\nu3(3.5*pi,3.41659582369387*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.190580409469756*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.759800342320126*pi,-0.11103278179902898*pi,1.067096177153301*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44432541952131*pi) q[10];\nu3(3.5*pi,3.46790428058527*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.666637705270979*pi,0.11995482288923798*pi,1.55992147945676*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30238140030728*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48348858308844*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42577913851426*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.548162550761275*pi,3.01424962363777*pi,3.6682425970574*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3073119735567809*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.293274192650189*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288743934492627*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,4.325038032644541*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.317355994820525*pi,-0.067595297197584*pi,3.88627709973785*pi) q[7];\nu3(0.696222901488975*pi,-0.162397798506496*pi,3.67438523525667*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.182673245245411*pi,1.06673906008119*pi,4.0676901592354096*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39453192217331*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.874220146223925*pi,2.97189852392409*pi,4.30142732761996*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.190951391251213*pi,0.42913070200887804*pi,3.51629287497573*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.238461272538728*pi,-0.192808785013725*pi,1.02842940337015*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.589454567479093*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6826217543086219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.783662292814551*pi,0.306811266639456*pi,0.746681481715106*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.350270487800907*pi,-0.22825339309201598*pi,3.80139447122373*pi) q[13];\nu3(0.234988973925252*pi,-0.162448730891322*pi,4.4136394084244905*pi) q[14];\nu3(0.420774690715805*pi,2.93422071936608*pi,0.5924439222892338*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.154465166367461*pi,0.22554069569021296*pi,1.0402470399842851*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.691268976334144*pi,-0.4781876154075476*pi,3.78274854506198*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.409018346708947*pi,3.44815195454219*pi,1.455971743981587*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.917758370459038*pi,3.23436526109669*pi,3.73322271092364*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.337076013706634*pi,-0.4725873342225876*pi,0.5126468951340888*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.890747298512085*pi,3.24047741736148*pi,0.5765025836766116*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.556659772740514*pi,0.20744140835622404*pi,3.77190016268077*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.764292645155675*pi,3.43670288460148*pi,3.37294879845356*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.45281621723227*pi,1.04291833952389*pi,4.43213902063584*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.176245063075107*pi,-0.15167127034773298*pi,4.232200583864429*pi) q[0];\nu3(0.645970148516445*pi,0.22208117547862904*pi,3.96893197891017*pi) q[1];\nu3(0.650405745053802*pi,1.05984557624588*pi,0.691082490284693*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.419531856820173*pi,-0.289209174796567*pi,1.60808945949434*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.37980930494238*pi,-0.32702678547237296*pi,1.3362892324149551*pi) q[10];\nu3(0.293838358128619*pi,0.85433270776893*pi,3.86937256934417*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.938039262626528*pi,2.958135692844*pi,3.28205724710201*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.240949924983077*pi,0.098664439377806*pi,3.4493629054931*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.608354037410283*pi,2.93727606246542*pi,4.27450630198674*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.635641904265349*pi,-0.05794962800196202*pi,4.001909447393039*pi) q[10];\nu3(0.719382211582768*pi,0.441932936570421*pi,4.37687631335442*pi) q[11];\ncx q[13],q[18];\nu3(0.937518924996261*pi,-0.10376205824221002*pi,3.62414656720664*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.297539639081215*pi,0.92442571160532*pi,4.4077268423661895*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.194097235700069*pi,-0.24773064750991902*pi,0.6505445581067351*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.365790303940263*pi,0.061388073587280045*pi,0.915205811196294*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.29656683082497*pi,0.5*pi) q[13];\nu3(0.28878518361839*pi,0.14926110445118101*pi,3.60686767632139*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.239708700417153*pi) q[18];\nu3(0.759423021902926*pi,3.3373009463834*pi,0.5890687454227238*pi) q[20];\nu3(0.79182933186432*pi,-0.368545429033899*pi,4.431399237629019*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.80961670986668*pi,-0.302073666134473*pi,4.400209190635239*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.36233167653021*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.344011083509474*pi) q[19];\nu3(0.812756224840397*pi,0.20828252645419998*pi,4.49174195107914*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48101575465583*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.372221309100307*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5046028082246172*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37992296513066*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.309040457563306*pi) q[2];\nu3(3.5*pi,3.47770844672776*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2494702986475281*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.5869753565957287*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\ncx q[3],q[21];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[19];\ncx q[11],q[17];\nu3(3.5*pi,3.4532843437433*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5658964617798508*pi) q[14];\nu3(1.0*pi,0.0*pi,1.346536122615321*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47723611726928*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.602608582065518*pi) q[2];\nu3(3.5*pi,3.49210122482671*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40509536607972*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.186241705988322*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2466745065856562*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.621446528107636*pi) q[10];\nu3(3.5*pi,3.40163885199828*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.624280381285098*pi,0.15948980914797195*pi,1.017698361958111*pi) q[13];\nu3(3.5*pi,3.44201603257462*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202621983356162*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.126077288458811*pi) q[20];\nu3(1.0*pi,0.0*pi,1.415036990129669*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\ncx q[3],q[21];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.205886966382992*pi,1.12810042115531*pi,4.35961035522643*pi) q[8];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.379213621941334*pi,-0.11251464606791*pi,1.416954121460495*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5458710103496682*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.588313763484353*pi,0.111495194376391*pi,1.298556548865419*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5827819700445787*pi) q[7];\nu3(0.465576498432519*pi,2.92836254788976*pi,1.202835775234803*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.726977969655238*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5522661873881769*pi) q[17];\nu3(0.47469964762692*pi,3.1028436287846*pi,3.21314013757923*pi) q[18];\nu3(0.627866636442398*pi,-0.4917082175390147*pi,0.7430982534849611*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.527715555443208*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.28428591874472*pi) q[21];\ncx q[0],q[7];\nu3(0.248767633218944*pi,3.38332044166003*pi,1.80161285996211*pi) q[1];\nu3(0.461339296445827*pi,-0.352951323658106*pi,1.6118892651934*pi) q[2];\ncx q[3],q[21];\nu3(0.0951029493789122*pi,2.43793127832982*pi,1.144245291372014*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.205964566093197*pi,3.24293554955645*pi,1.284837385136526*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.181922446796908*pi,3.36761292266023*pi,0.711505557797853*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.188961896068067*pi,0.23870527741499803*pi,3.97520158724774*pi) q[1];\nu3(0.654609530257027*pi,3.10067188347262*pi,3.36097160488297*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.749740583710105*pi,-0.4463234598117907*pi,3.79831426887189*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.552459686106094*pi,-0.138389889478992*pi,3.70163928684449*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.646130987090054*pi,-0.373059498675231*pi,4.00945197126771*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.708259016962146*pi,-0.218697830702911*pi,0.91630614767087*pi) q[12];\nu3(0.585511649643932*pi,3.10144127447235*pi,4.09806951497651*pi) q[14];\nu3(0.406820783334821*pi,-0.395452923631531*pi,1.75785759249809*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.203802824066794*pi,3.14417532994972*pi,0.5445094442846556*pi) q[5];\nu3(0.36820292067313*pi,-0.18873953640909702*pi,1.067941304451311*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.409612023844728*pi,0.30523280758445104*pi,4.04363630114749*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.625715916711611*pi,2.52438452318026*pi,4.01315624671412*pi) q[12];\nu3(0.584111548716725*pi,3.16573923492744*pi,4.40941493619561*pi) q[14];\nu3(0.922161598437234*pi,0.5229445351036801*pi,4.19851993737411*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.338822087882135*pi,-0.41610024578070637*pi,4.1248079964528905*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.263671714699755*pi,0.379511126210327*pi,3.60185137502402*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.259832539737204*pi,3.42588716107779*pi,1.389490173841256*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.107892900300429*pi,-0.294544969129071*pi,1.321304439567107*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.283370828600043*pi,3.19523662851438*pi,0.695886121966266*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.209623377010372*pi,-0.369361224847722*pi,1.022866222730412*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.884175454391685*pi,0.409665989031751*pi,4.22024624275584*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.779270426198334*pi,0.16609069785805797*pi,4.3052076553206895*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.749390431469288*pi,-0.4381419099241483*pi,3.98289149213599*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.143627066637854*pi,0.60072418562877*pi,4.11115159038381*pi) q[17];\nu3(0.531704723533634*pi,0.8457061678876501*pi,0.634811686291342*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.54789647536434*pi,-0.245226613281592*pi,1.36832997283867*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39587455010781*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1503093578910741*pi) q[14];\nu3(3.5*pi,3.4759242149957*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.544115636065635*pi,0.55411989856137*pi,4.48106850492764*pi) q[17];\nu3(1.0*pi,0.0*pi,1.325020497083654*pi) q[18];\nu3(0.685824073927848*pi,-0.204237750658108*pi,0.969237523180239*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.750089307583504*pi,3.18216450390371*pi,3.22227803576908*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[12],q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[20];\nu3(0.0584931982510479*pi,-0.366121412933733*pi,4.30347217186742*pi) q[3];\nu3(3.5*pi,3.40489012029359*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43607424786483*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43206247487393*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.287912302533564*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49587487602969*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2515110240608909*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4659618603923406*pi) q[18];\nu3(1.0*pi,0.0*pi,1.217394768909857*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.322651290944*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[17];\ncx q[12],q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.2735435329605989*pi) q[20];\nu3(0.586722199551125*pi,3.12947075853705*pi,3.6711477269044*pi) q[21];\nu3(3.5*pi,3.42535345991671*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.44015870630627*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1777990623167551*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5449509595361577*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40171215121617*pi) q[16];\nu3(1.0*pi,0.0*pi,1.27952683006134*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.595003656518716*pi) q[19];\nu3(0.542522793386697*pi,2.88989604165043*pi,1.316004206136033*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(3.5*pi,3.32669013368504*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.189343795427805*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49344481916419*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5310653728665833*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.638566451690799*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.42598786789448*pi,0.18571721375556904*pi,0.5221001377710932*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.262337902679047*pi,0.28092914183999496*pi,0.5186356129532999*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5098797525633576*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43340115371452*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.391466244355664*pi,2.98265504847763*pi,1.84138205084966*pi) q[5];\nu3(0.646990412745554*pi,0.36627684943349303*pi,0.741322381076388*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.599375432971191*pi,3.20730756754656*pi,3.0112346533814*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.286993266441932*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47426012180373*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.600765335908748*pi,2.8159335246838*pi,3.53473928514122*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3611269924480989*pi) q[8];\nu3(0.802680638927595*pi,2.73634932295539*pi,4.22929498064046*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.751378379305074*pi,-0.158893602508831*pi,0.832425611663324*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.506028905993912*pi,3.22248666279032*pi,3.36991815622945*pi) q[14];\nu3(0.765088680383869*pi,-0.4710092723271284*pi,4.02143310606956*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.608547207419037*pi,2.59380450128599*pi,3.42323878432192*pi) q[17];\nu3(0.339057049468293*pi,0.5553123209766699*pi,4.3430094615841*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.740054832075161*pi,-0.4505141878816355*pi,0.738597185235186*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[8];\nu3(0.712157210044211*pi,1.04935627285771*pi,0.791697071281647*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.297523780416351*pi,3.38577458855416*pi,2.10174089301703*pi) q[7];\nu3(0.523951083999862*pi,0.55871362881843*pi,1.317674186985451*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.941411572872731*pi,-0.4530222171105506*pi,4.30303561382856*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.386505332027373*pi,-0.27370305335463696*pi,1.67338972535378*pi) q[14];\nu3(0.696437307066792*pi,-0.22951481651432798*pi,4.1426325496757705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.511935850765236*pi,3.1063782592644*pi,4.28426471490205*pi) q[17];\nu3(0.42897553686131*pi,0.204475597008691*pi,3.47681178680466*pi) q[18];\nu3(0.627458098222066*pi,0.46117241628094097*pi,4.18911561937364*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5076171709997399*pi) q[21];\nu3(0.148055488230783*pi,-0.312324341560282*pi,1.423407686387535*pi) q[0];\ncx q[1],q[21];\nu3(0.516140056530182*pi,-0.12241596767603202*pi,3.54731282799429*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.711457085469842*pi,3.22184435847497*pi,3.70239055030704*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.411962501516213*pi,2.84127125209795*pi,0.7258128840754*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46880990163095*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.136602796830937*pi,-0.16091351534701298*pi,4.36038216268728*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.87126215356339*pi,2.61059859435694*pi,3.83953213155058*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.359219535505122*pi,3.30246057458095*pi,4.2023846807318*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.565639064868508*pi,-0.352681428558888*pi,0.891710866539482*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.190270468452596*pi,0.43546029639224304*pi,0.729519794797141*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.492917532392239*pi,3.16494592734231*pi,4.299974192612471*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.905948325791556*pi,-0.351180931019686*pi,4.12994959865559*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0554643430641106*pi,-0.11994679262082603*pi,0.757861619055112*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.281030797031375*pi,0.412872232917864*pi,0.974127693395473*pi) q[13];\nu3(0.62943978329611*pi,0.25283951105678104*pi,1.51656327689583*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.33329458438739*pi,2.94286275389785*pi,1.0389594529130681*pi) q[20];\nu3(0.587764868947349*pi,0.63913421028131*pi,1.126341432468126*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.627484877275057*pi,0.36267197343984103*pi,1.392088423307822*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45980025804164*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.342112396532897*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.351502130773908*pi,0.36209435186942096*pi,3.78425914344109*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44107231568076*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42913694170816*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.338206545654392*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.196823342726102*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44070174411135*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2390940696599602*pi) q[11];\nu3(3.5*pi,3.49634785069573*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.30980449469103*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.38055969377059*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.2594265422309*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[12],q[19];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.492115468838319*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.29373870766897*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196982835124655*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48535599380201*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39187056807679*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.4231409161116*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3645325184629429*pi) q[20];\nu3(3.5*pi,3.45344560836755*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.395326170012195*pi) q[1];\ncx q[2],q[11];\nu3(0.490697589125169*pi,2.75060915269042*pi,3.74049353889854*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[19];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.41398880286971*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252697652764148*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.492002516732271*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.45156147623699*pi,-0.309186900136907*pi,4.49845791810373*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.688531964116286*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.32853569015429*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.388865452516127*pi,3.22233707066622*pi,1.101713040358173*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5428819397340945*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.787483706874575*pi,2.54931812778279*pi,3.73692216352418*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.794826905331713*pi,-0.020713546526840987*pi,4.42027514194546*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.276175023644163*pi,3.40075670427838*pi,0.666815856246004*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.711360622804156*pi,2.66713716867114*pi,3.83961718506753*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.136700794463049*pi,0.16049873160079497*pi,0.594653536859553*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.682067440340907*pi,2.88060156366066*pi,3.55782394445238*pi) q[14];\nu3(0.255325512729362*pi,-0.287746704898587*pi,3.83353862424033*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.320876270597332*pi,3.13442490982238*pi,1.457666354731064*pi) q[2];\ncx q[3],q[6];\nu3(0.439407764407982*pi,2.70308218306003*pi,1.262746378453429*pi) q[4];\nu3(0.511272539341364*pi,0.08644669027781704*pi,1.271157313292177*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.638695342771226*pi,0.07956836608445395*pi,4.23872571205124*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.911850413206503*pi,-0.4814318913095886*pi,4.401074713337319*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.553582757654349*pi,-0.255756216624233*pi,3.4388037353297*pi) q[15];\nu3(0.145894064375036*pi,0.89397960292191*pi,4.10525856871906*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.296599708388523*pi,0.6923856741682499*pi,4.39610310503815*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.159902990368019*pi,0.203963171558749*pi,0.7159321678895401*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.284306269487349*pi,0.21765342418144695*pi,0.5615968362065373*pi) q[2];\nu3(3.5*pi,3.41391568710648*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.592523468273018*pi,0.18329842505419702*pi,4.29539684819486*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2458570161328422*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33801866174078*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.18855467978049*pi) q[10];\nu3(0.638083176146503*pi,1.00413268223577*pi,0.915448495168233*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.112893417799653*pi,3.26155531240606*pi,2.1646364423585798*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.727846077324531*pi,-0.108335878523105*pi,0.717335405074662*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.658399928399246*pi,0.42954841801085997*pi,1.55112634114095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.299776577465118*pi,3.37882819915541*pi,0.94216150174806*pi) q[20];\nu3(0.792087586578047*pi,2.7948856901016*pi,3.96414874384128*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.310734384878718*pi,-0.4556245738161537*pi,4.3259289029584895*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.691313737940577*pi,-0.36256185689085096*pi,4.06513320279496*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.611083084875563*pi,3.440224722749*pi,3.61632139264246*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.216293423768436*pi,2.79664415713243*pi,1.62786945984122*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.250789654514625*pi,-0.06844688718689901*pi,1.4597472600101*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49992472098197*pi) q[6];\nu3(0.312598915830991*pi,3.47675141675812*pi,0.699267719998148*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49975800753908*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.865479935086921*pi,1.00550093738392*pi,0.979486480764501*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.67966403839898*pi,3.33678850760931*pi,3.32489085742249*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.674499596929612*pi,3.4976195166205*pi,3.69994564385893*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.644827524172074*pi,0.07840014049166899*pi,4.04369665786931*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.44709851978507*pi,-0.305829260865349*pi,1.386910896031279*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.302697271569155*pi,3.46894050994216*pi,4.12514559383247*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46411872745118*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41831325649472*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22901070072452*pi) q[20];\nu3(1.0*pi,0.0*pi,1.340470856184633*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.304927933630346*pi,3.06152199459173*pi,1.88909347735272*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.42350458824048*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.169143868553535*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.2401912137547*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.159990876709934*pi) q[13];\nu3(3.5*pi,3.4752786833748*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.421529609653013*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5104074988467606*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4829214345531*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.266571263633647*pi,0.338813675353018*pi,1.02418558283433*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42184282070765*pi,0.5*pi) q[7];\nu3(0.69757388262897*pi,0.24316612361245504*pi,0.827469091154015*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[12],q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.288142185964039*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37774971802002*pi) q[17];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.63689663731171*pi,0.7508398233565301*pi,0.773761377534956*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.349147567838512*pi,0.022675006218440985*pi,0.751526821848558*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.592564321048084*pi,0.76658479558918*pi,1.116804585378621*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42295593802479*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.662108040512679*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47902363409783*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.00434355965672029*pi,2.96661339869013*pi,1.57158330071276*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.573397745008082*pi,-0.35677101896554*pi,0.966706108400038*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.2596176828546009*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.4217771789642*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.162605750781195*pi,2.72471273945802*pi,0.844365280585751*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.493339698663177*pi,3.25744166754611*pi,0.95947504422706*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43429027671919*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.463725529411299*pi,0.363295008817204*pi,0.944218758718389*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.340913276262407*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49969951091623*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[11];\nu3(3.5*pi,3.45021803471429*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.296106276668312*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.733727801601455*pi,3.38903591713786*pi,4.37944517960098*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.601580145969089*pi,3.24376367044709*pi,0.5464502509540755*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42613772030704*pi) q[11];\nu3(0.477678063570401*pi,0.15489672867091298*pi,3.99493176110311*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.31674981808919*pi,2.81152727755389*pi,0.729222422498372*pi) q[20];\nu3(0.697080299689704*pi,0.60453492318624*pi,0.984277600090405*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45375085137311*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.841153400790582*pi,2.97752102450174*pi,3.88779606502236*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.439188453142226*pi,0.04384139373655005*pi,4.11874255639668*pi) q[9];\ncx q[10],q[18];\nu3(0.350690327305362*pi,-0.182758147458903*pi,1.1557486930057181*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.434113343964511*pi,0.81561378376631*pi,4.06434520645365*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.388072882409794*pi,0.7609632651341101*pi,4.32187096826502*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.687855973153013*pi,3.17271869431693*pi,3.29700384302599*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.743556665659776*pi,0.67369585766874*pi,1.102806950464284*pi) q[5];\nu3(3.5*pi,3.48363998190504*pi,0.5*pi) q[6];\nu3(0.655332895832084*pi,-0.277032043794816*pi,0.6946702602435371*pi) q[7];\nu3(1.0*pi,0.0*pi,1.364188448592994*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37216522054796*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.677546060373822*pi,0.68806217717046*pi,4.234015180542659*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.624940001488241*pi,2.74203123527518*pi,4.21595163994422*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.37412996586184*pi,0.28512082307601605*pi,4.37501582871994*pi) q[17];\nu3(1.0*pi,0.0*pi,1.269740238241586*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.219902061066356*pi,1.0190561520353*pi,4.37411362808818*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.271958674463625*pi,2.79459764320615*pi,1.65496486671896*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.595171454901504*pi,3.01855686046982*pi,3.25389558869159*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.839182863703424*pi,0.40107020608601895*pi,4.05417579080607*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5895561911791602*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.740167140329767*pi,-0.15108590058539*pi,4.4992934744847*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5529485476286*pi) q[18];\nu3(0.442073234221577*pi,0.16433308073109898*pi,1.345939218751188*pi) q[19];\nu3(0.370244920530115*pi,-0.227622121835593*pi,4.362363723821749*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.394832209025547*pi,0.86202155688428*pi,4.18232937143902*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.534185982133628*pi,-0.35697691194471004*pi,4.49068299837621*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.191051380981982*pi,0.157533679205208*pi,3.93835327916399*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.56357631664449*pi,0.05365313183028797*pi,4.03694115384132*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.585664666546336*pi,2.44808156411051*pi,3.81794961362681*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.67930218394532*pi,3.30384269207444*pi,3.65427846139961*pi) q[2];\nu3(0.398135171195354*pi,2.55867030250284*pi,0.981733830220102*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.4985610506219*pi,0.5*pi) q[9];\nu3(0.681595660399541*pi,0.082132451914948*pi,0.635745305585068*pi) q[10];\nu3(0.18031715073597*pi,3.40704622298772*pi,4.14047051328767*pi) q[11];\nu3(3.5*pi,3.34475738956297*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.174357040352467*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212283205200773*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.327877819815961*pi,-0.4253699049183499*pi,0.701747044079482*pi) q[2];\nu3(0.294586731773118*pi,1.2116333566979*pi,4.24524054913846*pi) q[3];\nu3(0.636352129545854*pi,0.266585675388762*pi,0.5783292580221472*pi) q[6];\nu3(3.5*pi,3.46909043122096*pi,0.5*pi) q[7];\nu3(0.457369537082229*pi,3.19924001280416*pi,4.42269200324419*pi) q[8];\ncx q[9],q[19];\nu3(0.478240563514715*pi,0.28132629713245205*pi,1.064316231925293*pi) q[10];\nu3(0.125746466921865*pi,3.46764470846211*pi,4.2555652331988*pi) q[11];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.17161878020148*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.852388785678243*pi,0.04524479617226196*pi,3.94576369065822*pi) q[6];\ncx q[7],q[15];\nu3(0.557273645910061*pi,-0.22976950002788898*pi,3.39465673724035*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.491465993708459*pi) q[17];\nu3(0.883137811209236*pi,-0.32993542825161004*pi,3.55887086929051*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5768648490352226*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.37577320469751*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.354697287364007*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.463864890399741*pi) q[15];\ncx q[16],q[20];\nu3(0.348904571958348*pi,0.51292669685851*pi,0.733359773866784*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4910453254627*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.372686700626049*pi) q[20];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4934083247308*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.35432462539927*pi) q[10];\nu3(3.5*pi,3.42817835765908*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5204269096474077*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2529526847735561*pi) q[21];\nu3(3.5*pi,3.49708926985036*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(3.5*pi,3.38468153545366*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.100337981483189*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.285236794184525*pi) q[8];\nu3(0.122387715902588*pi,0.17868246196965298*pi,3.83918246355813*pi) q[9];\ncx q[11],q[21];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.834715480122231*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,3.42595391029375*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45690470356673*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,1.1922060287122451*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.106329254204664*pi,0.10843613274466501*pi,1.330675933439085*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48181160764258*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.803030995433312*pi,2.60551996417484*pi,3.74403122794503*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.301856787292581*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.672800981703413*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5344427979760789*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6561446766389349*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.644917397820265*pi,3.35622804494653*pi,4.39167459598924*pi) q[12];\nu3(0.57992155429839*pi,-0.224516072219844*pi,4.4241250816471*pi) q[13];\nu3(0.727269289336607*pi,-0.256400034925984*pi,0.785243768335921*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.26572025845867*pi,-0.367134502685899*pi,1.2122180936363671*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,4.39424384536271*pi) q[5];\nu3(0.528759533999208*pi,2.74445032273947*pi,3.80438571634546*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.251234850613118*pi,3.19038130954769*pi,0.72045920109137*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.591380004627734*pi,2.73982195996819*pi,3.42211037899686*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.490458145960019*pi,-0.344733628500539*pi,3.6600933356645*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.626691022277692*pi) q[18];\nu3(0.087676239811737*pi,3.3491987461676*pi,1.58378828847946*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494769374949868*pi,-0.370841295007877*pi,0.7165888264030971*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.312276284081636*pi,3.32271015936534*pi,1.63124363399181*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.634114776420943*pi,2.75467429791132*pi,3.40150641579146*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.57591739621074*pi,-0.13084672701841*pi,4.00276342281912*pi) q[21];\nu3(0.187123767618802*pi,3.19990026640468*pi,1.343544695646811*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.939062693453084*pi,1.05590606079741*pi,0.876626992824878*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.672016668277827*pi,0.148948844791697*pi,1.0466574027304199*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.549391815087125*pi,0.73176546597324*pi,4.17349103748116*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.557654201725842*pi,0.41228084955718103*pi,0.7917270416306099*pi) q[21];\nu3(0.912310358389937*pi,3.25319890271109*pi,4.04586088384003*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.116974841710084*pi,3.10822636561637*pi,0.907457872382641*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.994565338755265*pi,3.41132208644279*pi,4.44391738492558*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.261921720588443*pi,-0.4532488906499271*pi,4.13734103304507*pi) q[15];\nu3(0.634685142232502*pi,-0.370574216407568*pi,3.33642873562495*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.185355862977695*pi,3.35045402317811*pi,1.1946221446195349*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.24914818169015*pi,-0.372378697116876*pi,1.344273931130291*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5611056411727*pi,0.6277108032913099*pi,0.65139767072159*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.729835212270026*pi,3.15518034773344*pi,0.5803343770472313*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.880444699609034*pi,0.72641720432538*pi,4.25426680697378*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.326875646325638*pi,0.445584825918822*pi,3.450302556438*pi) q[8];\nu3(0.628910384990571*pi,0.63894931779433*pi,0.5908652220158724*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.48067595226812*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2160837864893859*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.133128276734171*pi,2.90908891900806*pi,1.86069848962101*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.505150823328091*pi,2.99134097708102*pi,4.25211732836282*pi) q[2];\nu3(0.344033892255049*pi,0.75091794639528*pi,4.26543488015643*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.570679626936079*pi,2.83436206082382*pi,4.221937950698511*pi) q[8];\nu3(0.61710309999144*pi,3.42069813520837*pi,4.09834744969097*pi) q[10];\nu3(3.5*pi,3.44769388478696*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.605931692304487*pi,2.97867394114317*pi,3.60608365787*pi) q[18];\nu3(1.0*pi,0.0*pi,1.216080872774067*pi) q[19];\nu3(0.332729598663951*pi,3.21999931017294*pi,1.1858671903162419*pi) q[20];\nu3(3.5*pi,3.34730594080399*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.834417038294038*pi,0.483892133531062*pi,0.968853222917013*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.254611958296366*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.506938440982744*pi) q[14];\nu3(0.366072213643739*pi,-0.03986243514885002*pi,0.699010014273387*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.760606212624491*pi,0.6765625778261*pi,4.20809078286147*pi) q[5];\nu3(3.5*pi,3.42182912953007*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46575976428329*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.307767741912381*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5519765995983441*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3873710478647792*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,4.44621371226226*pi) q[4];\nu3(0.486574442948473*pi,3.45974039629008*pi,1.443019979659252*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[16];\ncx q[8],q[15];\ncx q[10],q[17];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[4];\nu3(3.5*pi,3.43734162945629*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36632278924463*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33494831913271*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.189946422750729*pi) q[9];\nu3(3.5*pi,3.4620357857039*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.364375440723224*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.144428970577138*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5335316978234822*pi) q[16];\nu3(1.0*pi,0.0*pi,1.175010355541019*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.27896053685508*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[16];\ncx q[8],q[15];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0749695505277062*pi,-0.255661954777769*pi,4.24996967775189*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.38671030653777*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.290565504999885*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.655180346063705*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5313130029795854*pi) q[11];\nu3(0.443244181033778*pi,0.022226947831410993*pi,1.476766852046768*pi) q[12];\nu3(0.764179639965788*pi,0.19865056070445997*pi,4.49596022890535*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48402022234886*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6329284775132951*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.40199000128557*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.270466752265645*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.244816667348234*pi,0.7210701289538199*pi,4.4720543320134*pi) q[7];\ncx q[8],q[15];\ncx q[10],q[17];\nu3(0.50612206472754*pi,-0.4873075481065865*pi,3.22156740225804*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.27659097314289*pi,-0.019052273074082027*pi,4.04985897611509*pi) q[14];\nu3(0.460005023667921*pi,3.47553368487778*pi,4.13928352559997*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.609353439790844*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.599463359488318*pi,0.388471358416537*pi,1.209609026463021*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.854493271635938*pi,0.10365469331528299*pi,0.637144538782947*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.6430811774185*pi,-0.04521265735565699*pi,0.958767361555745*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.277181238803885*pi,0.12265823428432698*pi,0.778051791779157*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.562632288046706*pi,3.07167587563768*pi,3.08572384935159*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.452720955172368*pi,2.77574373291332*pi,3.60231083729815*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.39124660012595*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.150213043037258*pi,3.03666643016799*pi,0.563045337992133*pi) q[9];\nu3(0.716284823915831*pi,3.36151171502119*pi,3.57526072728552*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.557705566458294*pi,-0.275008005285193*pi,3.34905908138242*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.362110390710925*pi,2.97395855840061*pi,1.3146705683447402*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.475249977702984*pi,0.322978763285635*pi,4.01847454996877*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[5];\nu3(0.658630362418402*pi,0.6931993789831701*pi,0.9374112549799309*pi) q[3];\nu3(0.415606439937815*pi,-0.288772080315303*pi,0.989446756464619*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.896024391702566*pi,3.0250843413411*pi,4.4601075819279*pi) q[9];\nu3(0.526162495321971*pi,-0.383051075850948*pi,1.051946391454019*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.240711214762191*pi,0.84352022793394*pi,0.5108333649584041*pi) q[17];\nu3(0.366898958326029*pi,3.41314557952577*pi,1.77774847299401*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.632254894130105*pi,2.60175081982636*pi,3.88782442521372*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.712330240492524*pi,0.17258790861222095*pi,0.812972027173296*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.181994319478222*pi,0.344647980657087*pi,4.17028103115756*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.559756568330583*pi,0.460653244772277*pi,0.5339487756619342*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.20021951817391*pi,0.19121062849388404*pi,1.304370934040172*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.683503666516891*pi,1.02997033554582*pi,0.961060494852187*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.4739477026689*pi,-0.292401758381001*pi,4.2486564543387*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.4524351846237*pi,0.5*pi) q[7];\nu3(0.379357191010525*pi,0.16505368721749203*pi,0.845914990868138*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.048818911542955*pi,2.30905713263255*pi,1.292262489429513*pi) q[11];\nu3(1.0*pi,0.0*pi,1.170094047488572*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.327620313415274*pi,-0.31384869415511096*pi,0.5020321664339447*pi) q[6];\ncx q[7],q[14];\nu3(0.463030851365041*pi,0.05670869352538599*pi,3.4775848681052*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.836942299113443*pi,0.6827534618122799*pi,0.803673246135838*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.432991085537816*pi,3.17612866919754*pi,0.8875398413871209*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.547389999208697*pi,3.31854425464343*pi,3.57835653628801*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5337602914493184*pi) q[14];\nu3(0.0859893760802904*pi,-0.208334425832087*pi,1.50530655938078*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.402042829402764*pi,-0.02010108296173002*pi,4.39753510328222*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49149531001339*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2071705110152808*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42553429651083*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2894239544357369*pi) q[1];\nu3(0.509467140274717*pi,0.08699176775246098*pi,3.76131708315184*pi) q[2];\nu3(3.5*pi,3.44084095780107*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.811098158990618*pi,0.15668533011028196*pi,1.435772166743158*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.362352884223002*pi) q[18];\ncx q[0],q[1];\nu3(0.26203318433275*pi,0.055949163031214*pi,4.03271641036792*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.42270092990243*pi,0.5*pi) q[4];\nu3(0.935020207518143*pi,-0.22735701389136598*pi,4.43820451295559*pi) q[5];\ncx q[6],q[10];\nu3(0.639843508361867*pi,3.44751946836472*pi,0.630260875017532*pi) q[7];\nu3(3.5*pi,3.37976927324545*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3121695271602*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2631410246642099*pi) q[12];\nu3(1.0*pi,0.0*pi,1.24948151996769*pi) q[13];\nu3(0.312458987443187*pi,-0.031115705541175986*pi,4.01556522500758*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.612047429824323*pi) q[20];\nu3(1.0*pi,0.0*pi,1.105897471709537*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5348391983680667*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33539218470826*pi,0.5*pi) q[6];\nu3(0.450432939280446*pi,-0.04269766730330099*pi,1.449908848176799*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.109905706346666*pi) q[10];\nu3(0.655632007096387*pi,-0.272260327341313*pi,4.054588969428179*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5233165949564733*pi) q[18];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40587729454455*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3269959231986*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4499988047243395*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.44681642638143*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48181537210994*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336995612604654*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.219855919128106*pi,0.22152275225143503*pi,4.16779263319205*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.569038427226319*pi,-0.26308204343708097*pi,1.0745808686595288*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49219722405989*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.376563973428538*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.71407741226804*pi,3.47055974501539*pi,4.16391566363545*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5946372271996312*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.670496737266467*pi,-0.4220801315023709*pi,0.855870118576624*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.514067258825522*pi,3.10925365414818*pi,1.57283361813351*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4436299401301*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.220349460074337*pi) q[17];\nu3(0.452687317130646*pi,3.33310949072382*pi,1.0748536194713791*pi) q[18];\nu3(0.802265840304087*pi,0.68097271146632*pi,0.883645843558315*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.535473351326924*pi,3.26104837251787*pi,0.6445859864913039*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.12800267006425*pi,0.414485124109757*pi,1.026276047507922*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.780581029703122*pi,-0.07174476222336901*pi,0.644784158888286*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.455363367759761*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0346481045751887*pi,-0.098892717584591*pi,1.231524868390903*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.54203672871269*pi,2.89651852869893*pi,3.60207066670977*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.4692755531912*pi,0.7055272741547001*pi,3.97658177356152*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.834361298851838*pi,0.64997715948981*pi,1.299231386447588*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.240622181205791*pi,0.48674113528457197*pi,4.471332407137719*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39134161602353*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.330754489595598*pi,-0.337216426076851*pi,1.435826372468858*pi) q[4];\ncx q[5],q[17];\nu3(0.81145032032375*pi,0.19278237347440297*pi,4.45585661882296*pi) q[6];\nu3(0.576810700411957*pi,-0.386690558475638*pi,0.9346218328925839*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.271960168495831*pi,3.36371853036553*pi,0.992746304542483*pi) q[13];\nu3(0.579103041363312*pi,0.013746179312335016*pi,1.355747443936206*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.599857120222844*pi,0.91351407145176*pi,0.81816691034499*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.564296360373268*pi,0.21597088803197895*pi,0.80023687357357*pi) q[6];\nu3(0.740227360387804*pi,0.10277067902769599*pi,4.1243152074908505*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.258825203875299*pi,-0.21413253882779598*pi,4.1085521294039395*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.912268359034206*pi,0.504899760874*pi,1.144847130572153*pi) q[12];\nu3(0.171797379649561*pi,3.18465496752227*pi,1.014533545732361*pi) q[13];\nu3(0.538068336355771*pi,0.8817158953717099*pi,0.95477711971393*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.783096847845486*pi,-0.07006569437530102*pi,3.71702072045874*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.588535294529754*pi,0.14336199744048095*pi,1.474741292698491*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.9157849308565*pi,-0.34090168888979*pi,3.34048814448308*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.703125255635437*pi,0.5890545183564799*pi,1.0450030768048681*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.962803256462437*pi,0.38809651346974405*pi,4.015530722826529*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.452664101085573*pi,0.49135193444244096*pi,0.829195462181918*pi) q[5];\nu3(3.5*pi,3.42302296607779*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49832254683451*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.278130886274357*pi) q[8];\nu3(1.0*pi,0.0*pi,1.315461166116397*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.37106989660354*pi,0.5*pi) q[3];\nu3(0.193767393864567*pi,0.08725107134578003*pi,4.45184741018743*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.254857470072622*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.39916826903634*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3705142862696351*pi) q[21];\nu3(0.479797236295774*pi,3.00603172938792*pi,1.467611915987963*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.548996067476256*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42013765541931*pi) q[9];\nu3(0.492692370755149*pi,-0.05322905446680998*pi,0.756296276028511*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.46323380763449*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3273462101368358*pi) q[15];\nu3(3.5*pi,3.49815242404897*pi,0.5*pi) q[16];\nu3(0.822404278457238*pi,-0.4712699931535616*pi,4.33851543073282*pi) q[17];\nu3(1.0*pi,0.0*pi,1.110615706698907*pi) q[19];\ncx q[20],q[21];\nu3(0.328318777053116*pi,0.47345922265513196*pi,0.745796072468909*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.5198899339705458*pi) q[10];\nu3(0.54486809911567*pi,2.84861000755485*pi,1.1982661397548608*pi) q[11];\nu3(3.5*pi,3.48081566095263*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[16],q[19];\nu3(0.636885962761309*pi,-0.4609072383710459*pi,3.92264221432888*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1231389050674379*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5769325338696909*pi) q[21];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48408025391555*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45793885139251*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.4932216338974*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.2819629569223578*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.481823906332799*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.19818686949239*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.800751192900782*pi,3.38232580520044*pi,3.65373847813205*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1798292776955739*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.509382771709609*pi,0.14909559549650597*pi,1.3861422209844259*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.42382336270438*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.490252658383158*pi,2.65109322905108*pi,1.2879190247104368*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45253866486259*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,0.0*pi,1.381971927440543*pi) q[2];\nu3(0.239514200394631*pi,2.8923894251159*pi,1.72295683007161*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.468707778168561*pi,2.95375939299735*pi,0.9301514038913661*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47249706967513*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.792396842677003*pi,3.40886967972844*pi,2.98290905283504*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.913425445238731*pi,-0.19537105707636598*pi,3.62555622097949*pi) q[8];\nu3(0.467225769268469*pi,2.72197596348007*pi,3.70249674901634*pi) q[9];\nu3(0.388962265385431*pi,0.32412624396254397*pi,0.5473051526277672*pi) q[10];\nu3(3.5*pi,3.36644700770446*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.091459818110748*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.360751404149202*pi,3.29853898376332*pi,0.759061885803969*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5173919455393036*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.364746250034338*pi,0.38056038861398*pi,3.66969656854777*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.71772138602497*pi,-0.353717817524892*pi,4.07506280067077*pi) q[9];\nu3(0.791783575591106*pi,0.73105301762482*pi,0.925375554432321*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.579412595131851*pi,-0.24473075968802*pi,1.14578995506351*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.326436006440923*pi,2.99830486770675*pi,1.041654258210586*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.80512634706915*pi,0.41020814799905303*pi,4.21462646474125*pi) q[12];\nu3(0.445652120537895*pi,0.280008335201154*pi,4.47886478324025*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49277943945126*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.519835355513132*pi,-0.393195518366243*pi,0.5548792075610922*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.47149641342265*pi,0.22298668893239704*pi,4.05122801914175*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.204395967090491*pi,-0.046267796716882026*pi,1.267432416814406*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.53280450368706*pi,3.49833062461577*pi,0.864354675618549*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.880506014304156*pi,3.15300398677693*pi,2.86748262824548*pi) q[15];\nu3(0.158649327965399*pi,3.01587297530563*pi,1.51212821157149*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.343418024411611*pi,3.3569573906039*pi,1.74255833864896*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.702952421756423*pi,1.07949126575339*pi,0.7744907010102751*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.857095884212806*pi,-0.4061559811689349*pi,4.1520634708739*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.469604907515967*pi,0.053248544496039996*pi,0.719495067494652*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.672712616422922*pi,3.16449087330128*pi,4.38973613934116*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.415406649940911*pi,3.31472463650677*pi,0.649621513071533*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.37014127984294*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.198121340571877*pi,-0.298637332674985*pi,1.413106063235019*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.303637831770976*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.496694273064991*pi,0.431951522080708*pi,1.3511115262205649*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.588834591045317*pi,-0.372950445935959*pi,4.02045116638468*pi) q[2];\ncx q[3],q[21];\nu3(0.744707964428538*pi,0.09690574374428895*pi,4.028835680985511*pi) q[4];\nu3(0.382562259387717*pi,2.91701643454728*pi,1.336245046567466*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.48200507395346*pi,0.230013851874453*pi,3.89981754523916*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.386621532478543*pi,3.2678182708428*pi,4.445374462099711*pi) q[2];\nu3(3.5*pi,3.38492971212321*pi,0.5*pi) q[3];\nu3(0.581587202445243*pi,0.29266573047754696*pi,1.57738734720453*pi) q[4];\nu3(0.367989884709428*pi,0.41384141964369003*pi,3.64157456927629*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48890455573347*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.345590792871974*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6447981813619981*pi) q[20];\nu3(1.0*pi,0.0*pi,1.261955048976344*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(0.56971100111752*pi,-0.06794662611624702*pi,1.020356778116394*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.507126583487627*pi,0.30284755679890896*pi,0.8507699143484*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.285039733449497*pi,-0.42354482164527263*pi,1.247019241836967*pi) q[11];\nu3(3.5*pi,3.44370359363561*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5852260121140787*pi) q[16];\nu3(0.727135276427363*pi,0.43236288327358496*pi,1.418687063328817*pi) q[17];\nu3(1.0*pi,0.0*pi,1.345778529459712*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49067674979526*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[19];\nu3(0.474005769578682*pi,3.43446932024673*pi,3.04149576053884*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49337682288123*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39902414277069*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.297003846912008*pi,-0.4140504277984334*pi,1.76317779867083*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.251443772916653*pi) q[13];\nu3(0.525920396225658*pi,-0.372959378172946*pi,0.625628239831211*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227024566327638*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45818494341273*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44281414340994*pi,0.5*pi) q[5];\nu3(0.607278551445268*pi,3.31175202478535*pi,0.653494823891122*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35934957514378*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3653363345742209*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.211598703451878*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.72819129052168*pi,0.6518511218596701*pi,1.011409476974256*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.604758921719834*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38917341041777*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.567472596477139*pi,3.42036769711875*pi,4.3857574816108205*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[13];\nu3(3.5*pi,3.49803841283323*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49287418377939*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.215515247762829*pi,2.72619576840619*pi,1.440890480968318*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.73227738354794*pi) q[10];\nu3(1.0*pi,0.0*pi,1.438040225930316*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.37318879355798*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5174767646118208*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.673963231347515*pi,2.69599588078308*pi,3.76523408286805*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.657101788292167*pi,2.88954832755885*pi,3.75510358459059*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[10];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.325353222904079*pi,0.93381605038107*pi,4.44140652692462*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.439940903740577*pi,2.60779683713983*pi,1.50126080469729*pi) q[3];\nu3(3.5*pi,3.49612970633241*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48338361799495*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.431428969715814*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5418853199479976*pi) q[15];\nu3(0.445569650062845*pi,0.271211104133671*pi,0.769119618777226*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.869450613633708*pi,-0.4726372686246861*pi,3.46051360959188*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.453048123528497*pi,-0.191201117150598*pi,4.21923125525527*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.169622357743996*pi,3.00854894135288*pi,0.684712480330863*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.303037112113976*pi,3.2059524100203*pi,2.06874748512317*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.501582991155156*pi,0.5753865119058601*pi,0.922411448785091*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.423535390027907*pi,-0.4790848610962495*pi,0.913353902867143*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35601620642845*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.334324818936591*pi,0.30419693236630396*pi,4.37476067104974*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(0.444270879799073*pi,-0.23515869121640998*pi,0.9595581320540161*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.769849665740519*pi,3.19645269422764*pi,3.20863419905232*pi) q[9];\nu3(0.619275395224378*pi,0.36611984948709*pi,4.20968892811177*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.770906464562933*pi,0.8524789310079599*pi,0.896148882329317*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.220165487954032*pi,2.85162651032239*pi,0.670969318096676*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.757678873203581*pi,3.31395103706641*pi,4.38658301900458*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.278825278774662*pi,0.5029621056818201*pi,4.33460112942239*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.611318092109893*pi,0.30567669957756305*pi,4.08604031689189*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.399886558491704*pi,0.436779916813847*pi,0.8896615443467251*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.486572026432792*pi,0.06942638205706497*pi,3.58162293984526*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.663238580282301*pi,0.465299990907982*pi,0.5336172550069243*pi) q[17];\nu3(0.307499775749684*pi,-0.17335370575834502*pi,4.49968512617458*pi) q[18];\nu3(0.518759951672156*pi,0.04341791121941496*pi,4.1598461756626595*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.80109927963303*pi,0.472695964688419*pi,4.26230624859116*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.794132113151879*pi,-0.200190124654258*pi,3.4199977145867*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.804243978307306*pi,2.89780060235706*pi,3.22280236052704*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35300680464577*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1410393741200862*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.692192660079024*pi,0.37195264425573604*pi,4.26260609936819*pi) q[2];\nu3(3.5*pi,3.27366846268894*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.1653951381296421*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.531011809941706*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.229959352271397*pi,3.14888759248079*pi,1.6103938697497*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[17];\nu3(0.545888510489058*pi,0.46330433472045596*pi,4.24558717237279*pi) q[6];\nu3(3.5*pi,3.42185261976398*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.5094613253694731*pi) q[10];\nu3(0.587821796056379*pi,-0.04440241730245098*pi,3.78259946668003*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.107633332851754*pi,0.07113104839444895*pi,0.5858776755002563*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229388375509928*pi) q[18];\ncx q[0],q[19];\ncx q[1],q[2];\ncx q[3],q[10];\nu3(0.556118142862304*pi,0.15141311323085704*pi,4.08301977705261*pi) q[4];\nu3(3.5*pi,3.47092690472537*pi,0.5*pi) q[5];\nu3(0.582030530655513*pi,-0.32682759150165197*pi,0.84534506699887*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.112626550020612*pi,2.52834920305659*pi,1.254144230602108*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.19598080895044*pi) q[17];\nu3(3.5*pi,3.44185779546736*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46381290676454*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.16332678378506*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.451620391254513*pi,0.420222507448777*pi,0.866628308470845*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.500246641372962*pi) q[18];\nu3(1.0*pi,0.0*pi,1.284927982309662*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.884236120984672*pi,0.09041511184633799*pi,0.808212413586496*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.218711268633837*pi,-0.07860195956622901*pi,3.91986361109999*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40988986443053*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46169814742256*pi) q[2];\nu3(0.35154649896265*pi,0.5775351973886*pi,0.523339220166042*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.817615592075327*pi,-0.28244854607471903*pi,3.51167851044585*pi) q[8];\nu3(0.315368994950539*pi,3.43068395044553*pi,4.324739202515239*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.624606191841507*pi,3.07755889557454*pi,3.83118965552792*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5395189329450334*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[2];\nu3(0.233062969104443*pi,2.44006735173682*pi,1.158747802384472*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.566687100986383*pi,0.7921723780146901*pi,4.29028775556967*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.509592883178077*pi,3.32779020739029*pi,1.80794562611573*pi) q[9];\nu3(0.549785215680664*pi,2.53639572394746*pi,3.70200413128196*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.270320913746094*pi,-0.11666485337291399*pi,1.483164040920025*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.135367231405655*pi,3.25324693767894*pi,1.7697352518227*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.268312884867449*pi,0.310380267258052*pi,4.16836960168465*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41025984172023*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.365216450518884*pi,2.448171979672*pi,1.3379285071743179*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2446774888998449*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47169745956361*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44188940093453*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.258608174026905*pi) q[12];\nu3(1.0*pi,0.0*pi,1.191107831790145*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0779576441619302*pi,-0.4763449947086593*pi,0.631389060369549*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47973444868892*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.09031945092944*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.533790588032621*pi) q[21];\nu3(0.493327328447327*pi,3.09752736313292*pi,3.49081238956729*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(0.659548893899177*pi,0.250226112143873*pi,3.97110269108617*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4707633509955*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.607605511702645*pi) q[13];\nu3(3.5*pi,3.31843013641716*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.232276314121205*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.64470184209444*pi,3.2075760477695*pi,2.89914771718814*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.350248870141339*pi,0.80434829962103*pi,4.08594200045872*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[8];\ncx q[11],q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.513753525504749*pi,-0.4861094664872023*pi,4.48915506532458*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.511714730777582*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.425276892194764*pi,0.168502698140099*pi,3.71629234420923*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.30705219996001*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.216159249466745*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44517238957841*pi) q[16];\nu3(0.831236673164996*pi,-0.11217409618323898*pi,4.45954765736929*pi) q[17];\nu3(0.860081009645646*pi,3.33454722923716*pi,3.92730054989658*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.119002258550457*pi,2.88308913155111*pi,1.83284590876843*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.546601693427128*pi,-0.201030715285551*pi,0.852061841698151*pi) q[15];\nu3(0.592623874023956*pi,-0.366841528888427*pi,3.19047319205495*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.725020281083281*pi,2.91495849994958*pi,4.25387776092043*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43224819758732*pi) q[8];\nu3(0.141933880773463*pi,0.352599650574705*pi,3.36955564984601*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.500081947571704*pi,0.21616530888047802*pi,3.70181286551869*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.240900751340024*pi,0.64577284407323*pi,3.85887160572081*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.116045787647356*pi,0.14645695843663198*pi,0.776515533787266*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.245595348945634*pi,0.486268113752926*pi,4.23357355169256*pi) q[21];\nu3(3.5*pi,3.41945213836302*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.34960297240847*pi,2.77608913225659*pi,1.019540617332902*pi) q[4];\nu3(0.520807117922585*pi,0.36181389055908497*pi,1.4529154621294391*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.285962154757963*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.446674684507378*pi,-0.251271098707109*pi,1.362766499998806*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.689861209539005*pi,0.14959255477800704*pi,4.03970097241219*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.761919845521417*pi,2.93492365039359*pi,3.09069474915583*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.610949355510767*pi,-0.366875655883942*pi,3.59340178061648*pi) q[13];\nu3(0.80295622180292*pi,3.30957599786028*pi,4.34890590155509*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.53891306387013*pi,0.03900382078676301*pi,1.53750936147862*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49799300929794*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5254006699759768*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.394028009121585*pi,3.23669732767129*pi,0.692250995485497*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.646841734175824*pi,-0.19289133621961302*pi,3.8445410114629*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274527499448227*pi) q[19];\nu3(0.595090214421198*pi,3.14146854886324*pi,3.46313341135572*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[19];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.72548073977376*pi,2.61802502496426*pi,4.09202286397165*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.669597919036394*pi,0.33777980289559595*pi,0.8811801341234939*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.491332196719846*pi,3.00717508221417*pi,1.97856648051382*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45138505211619*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.313976778343045*pi,-0.4114823258383737*pi,1.118696486611411*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.749542832868337*pi,2.72771749158132*pi,3.60391843544042*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38270709116137*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232305678450866*pi) q[21];\nu3(3.5*pi,3.47799143897458*pi,0.5*pi) q[0];\nu3(0.649985570377571*pi,0.5609409878484699*pi,0.692821365776568*pi) q[1];\ncx q[2],q[19];\ncx q[5],q[21];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.635099313095298*pi,3.16429429834914*pi,3.08143150636135*pi) q[8];\nu3(0.123393052238004*pi,3.32803267026841*pi,4.27283929314176*pi) q[10];\nu3(3.5*pi,3.46926490874485*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.235331278771699*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.312236692985119*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[13];\nu3(0.385371974499134*pi,3.08520385068416*pi,1.58098034530324*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35033257311655*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.689141749839248*pi,0.133015031988867*pi,4.39790629677586*pi) q[8];\ncx q[9],q[14];\nu3(0.482962240431226*pi,-0.387209699085729*pi,0.613972921023402*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.2433985467606918*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40033511459376*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.120128518103024*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.632048244677582*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.43835372438928*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.45780181786025*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2919193411086671*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5761664604794499*pi) q[13];\nu3(1.0*pi,0.0*pi,1.403707776872349*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.594634104100324*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38744884554395*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.41704621356776*pi) q[15];\nu3(1.0*pi,0.0*pi,1.200496880222867*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5566606651975878*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.509711862457573*pi,2.60141096526652*pi,1.093301401470538*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48059697883875*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.1893327889241*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.447281198683236*pi,3.32610166021085*pi,0.5639978606796289*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.534636109706087*pi,3.33069657442938*pi,4.345709808420191*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5387699702734438*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.859501216585414*pi,-0.19562319641896098*pi,3.67742953890715*pi) q[21];\nu3(0.283369872699736*pi,3.173244451437*pi,1.86592261093091*pi) q[0];\nu3(0.40913206225975*pi,3.09856723403754*pi,1.85047529750711*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.367781593896296*pi,0.90660820696073*pi,4.1094153106698705*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.227101691590472*pi,-0.312502283674785*pi,1.57892974520385*pi) q[18];\nu3(0.777922681408784*pi,3.23391686651741*pi,3.00952394732003*pi) q[19];\nu3(0.862947909777925*pi,3.20354918616344*pi,4.46722123101784*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.463472768124666*pi,0.309884681225328*pi,4.14860802651023*pi) q[0];\nu3(0.565151370440414*pi,2.70025072507245*pi,3.51561458108068*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.62884102019901*pi,3.13835695223367*pi,4.470836642419361*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.758167857492594*pi,0.465754881056326*pi,4.05038566123468*pi) q[18];\nu3(0.556160280077516*pi,-0.26225932024974896*pi,0.9163762990397399*pi) q[19];\nu3(0.64153907039972*pi,0.17156527240962005*pi,3.82896704767634*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.530017790536302*pi,0.28022788848025804*pi,1.54728310265963*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.851400846099288*pi,-0.310349576351441*pi,3.9131413193886*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0350226471063354*pi,0.10393051125196495*pi,4.23922673968918*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.351635491515517*pi,2.68076771237262*pi,1.2415942343053659*pi) q[16];\nu3(0.247979299973052*pi,0.7863948906409901*pi,4.32044945253463*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44888831032646*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.609441560249661*pi,3.26941097693786*pi,3.9381825510212*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.680565181016153*pi,2.95277910319784*pi,4.37677483658572*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.3387985684807*pi,0.10627606780389398*pi,4.2389949257650805*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.333187707631589*pi,0.137285503301938*pi,4.45694024502901*pi) q[16];\nu3(0.804345969314533*pi,2.58941097438188*pi,3.66785541062529*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.169037009337322*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.294949986322229*pi,0.5488224541156701*pi,4.188929475366621*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.496717110234022*pi,-0.35890141957549404*pi,3.625924620583*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43267814341224*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.248438990144149*pi,0.418044219547859*pi,4.21354985805384*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.223245379699778*pi,3.38593142975937*pi,1.9348642668533*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276914921999734*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6199739520566709*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.600757018635289*pi,0.485657346122655*pi,0.781262396150088*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.428579470860609*pi,2.3736687321437*pi,1.213737995514149*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46803378312685*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.211718925244571*pi) q[7];\nu3(0.657754950660273*pi,-0.29159172805878897*pi,3.42553065116788*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47789400341775*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.573727381649421*pi,-0.439141041262878*pi,3.58872946591666*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5526341345339723*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249588572029853*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49488556260884*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48707882952915*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.397460619364034*pi) q[8];\nu3(0.0940598496358978*pi,-0.28720184412826*pi,4.19045174860163*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4344471292951582*pi) q[13];\nu3(0.716605092223906*pi,-0.170096884192957*pi,3.97013446831449*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.59674433696094*pi,0.028232544891753975*pi,0.693507708632356*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.45536615470599*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.220557955600491*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.5250378934232645*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.437358906347351*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.567761034851563*pi,3.32309299316815*pi,0.753884042241787*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.531180997212852*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.4829248227946*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3837562836645105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285533538207606*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.45836302724388*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.470237698848311*pi,-0.180631321819875*pi,0.7642230157586021*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.019697356816292*pi,2.8803598655717*pi,1.147362240426109*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.46190616552159*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.125338867165809*pi,3.28816541637619*pi,1.65108939974379*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41432812317829*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289413325003266*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.368201188837189*pi,-0.253023209766421*pi,1.68743581805877*pi) q[21];\nu3(0.391802517788911*pi,-0.178093896515837*pi,1.4785053081182031*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.596914073955647*pi,-0.30752639124841297*pi,3.49629052261955*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.924877028239518*pi,0.6279345306517901*pi,4.21007615529742*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.38385989434537*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44619805909329*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4817751614292405*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230597974456334*pi) q[17];\nu3(0.345683673969781*pi,0.02337644331323596*pi,0.8654292912268611*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283190487390529*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.218512967345732*pi,-0.36484527222508*pi,1.77006015021712*pi) q[6];\nu3(0.861800826679504*pi,2.88843403437074*pi,4.14629136254908*pi) q[7];\nu3(0.777594544690425*pi,0.16349169767460703*pi,1.364088549209129*pi) q[8];\ncx q[9],q[19];\nu3(0.0739575948680782*pi,-0.456699743435477*pi,0.7171470482089091*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44762631650212*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.225655438597086*pi,-0.390598632675815*pi,0.717124397783402*pi) q[6];\nu3(0.293523644710335*pi,2.76305486237802*pi,1.65724951042718*pi) q[7];\nu3(0.442327954864332*pi,0.38251703111770097*pi,3.9262715596858*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.121175608121942*pi) q[10];\nu3(0.716796149048719*pi,3.46091853636712*pi,0.5159585941682872*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47609499071232*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41362471519607*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.436215696230924*pi,3.39254657211048*pi,0.683890830274024*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.460280609644844*pi,0.70788085595457*pi,4.37773437627017*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.803648540272961*pi,0.362303357268172*pi,0.9559879102047639*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40217399960623*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.608066216931782*pi,-0.04571264235149203*pi,4.0253256592178595*pi) q[20];\ncx q[1],q[10];\nu3(0.110475649019978*pi,0.282598413340594*pi,3.45004416334865*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.500715976259223*pi,0.31321636618125903*pi,1.2054569816870782*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.344041855615777*pi,0.05484090324913704*pi,3.51442671200163*pi) q[12];\nu3(0.639043725194536*pi,3.25136837403996*pi,0.5467097671782842*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.615025533032141*pi,3.04787913448769*pi,3.66853587385788*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.387663725732538*pi,3.23032018949167*pi,1.83638860239074*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0933154361878969*pi,-0.35288648089227104*pi,4.49462235686125*pi) q[4];\nu3(0.740303719856965*pi,3.42260980291809*pi,3.64246093701836*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.266390122935272*pi,-0.379921603834155*pi,1.486829693165141*pi) q[12];\nu3(0.795757636725315*pi,3.12153800998694*pi,4.1643558874232305*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.777813420856477*pi,3.28512730465971*pi,0.557280849872404*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.74935109635707*pi,0.15769960019656504*pi,1.173819368708049*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.438215848200373*pi,0.414418200436504*pi,0.749351768742216*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.216490292711304*pi,2.86276669536226*pi,1.70229562333631*pi) q[14];\nu3(0.184810475727295*pi,3.48070022511475*pi,0.776403742636443*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.33799325797781*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.669572362433178*pi,0.32249241347659097*pi,4.14956585587988*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.623956092163081*pi,3.39079771312012*pi,3.31185147032718*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1850886115597299*pi) q[15];\nu3(0.85638975557278*pi,3.06289842613196*pi,3.64545963840189*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.37111169031604*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.330418128626885*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.473449747190972*pi,2.72740307158656*pi,3.68973337698008*pi) q[17];\nu3(0.15228022143795*pi,0.23760056512498096*pi,4.1406940212940295*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.36694205536757*pi,-0.186626541619963*pi,1.04855044157435*pi) q[1];\nu3(3.5*pi,3.41727997778045*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.687343221628937*pi,3.33742372186667*pi,4.48129897486935*pi) q[10];\nu3(1.0*pi,0.0*pi,1.361299956596064*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44212096458341*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.878614499790547*pi,0.403943000710953*pi,0.779763373810473*pi) q[17];\nu3(0.716829127606352*pi,0.368995878251252*pi,4.2031755709593*pi) q[19];\ncx q[0],q[15];\nu3(0.476193618709387*pi,-0.159895286962153*pi,0.746095289190039*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33021434298776*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36860329525266*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.675955797961335*pi,0.336772428807*pi,1.2394025990808029*pi) q[10];\nu3(3.5*pi,3.44439611096631*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2523585267280821*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2950742746429391*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(3.5*pi,3.42222753049403*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33713336088009*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.49202695337352*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1032771783469961*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305465574507908*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49513882567992*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.394286477728223*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.603354300316333*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.45592460758334*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[9];\nu3(3.5*pi,3.47451904678873*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46637750118283*pi) q[16];\nu3(3.5*pi,3.49209428882139*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245611805709054*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2985614310896931*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.607666641582434*pi) q[21];\nu3(0.709361122565518*pi,0.58602856583991*pi,0.792143061059717*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.769567189704031*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.573040683924508*pi,0.6815770580441101*pi,0.920758042889399*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.355038232393368*pi,-0.07948280068903602*pi,1.060111314151247*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4540302613071105*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5982321370652883*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.127958881657572*pi,3.39886425910846*pi,0.909338627718054*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.463938417795424*pi,-0.10723121711835998*pi,4.49390186221743*pi) q[14];\nu3(0.716276246759344*pi,0.51575233698903*pi,1.4098646034737379*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.510414954220154*pi,0.7894958675872801*pi,4.16848371392704*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.483289799917951*pi,2.9092163237057*pi,1.2281392240231002*pi) q[13];\nu3(0.539893436205522*pi,2.80486785220787*pi,4.10293167663985*pi) q[14];\nu3(0.254739160345594*pi,0.07531400833202395*pi,0.629243754210921*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.252805693078885*pi,-0.344480871496334*pi,1.69084858656497*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.730933698835729*pi,-0.143851157459915*pi,4.25995761314699*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.784086516683432*pi,3.20700321222615*pi,0.669506997472913*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.670982515472779*pi,0.9281473122286901*pi,0.721509662604798*pi) q[12];\nu3(0.860015036149543*pi,0.152173178697266*pi,4.39455883988378*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.895123729781572*pi,-0.22928689795712898*pi,0.982032922700204*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.727878100605875*pi,-0.09852862841253202*pi,4.492088253706131*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.471491350664185*pi,0.9650545258300001*pi,4.21168044975163*pi) q[5];\nu3(0.840712943017969*pi,3.29558466073534*pi,0.7446159391839859*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.248336110613912*pi,-0.32386926164624996*pi,4.41009193790816*pi) q[8];\nu3(0.488225398034017*pi,0.399684789600124*pi,0.751111146385719*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.57037779466534*pi,2.47428052197901*pi,3.81976277956297*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.513786224355667*pi,3.14301634505041*pi,0.680671874250169*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.942806431904246*pi,0.271130382458871*pi,4.20737529414864*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.179945930619457*pi,3.44147849008485*pi,1.64829239180531*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.179050992300286*pi,0.00716958287934899*pi,3.74630400315475*pi) q[7];\nu3(0.214082370534212*pi,3.49400478063971*pi,4.0103804074586*pi) q[8];\nu3(0.766655897727625*pi,2.34562111576774*pi,3.68852535973291*pi) q[9];\nu3(0.660812412940031*pi,3.211617938221*pi,3.12870865277686*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.526677702851809*pi,3.36187433298497*pi,2.95849899556768*pi) q[20];\nu3(0.75573741749374*pi,-0.06008878831627701*pi,0.7584635323608*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.716796343975723*pi,0.32382041938150696*pi,4.05409962432951*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.836064629440165*pi,0.5853014575775499*pi,1.130532742070945*pi) q[11];\ncx q[13],q[21];\nu3(0.822327129705432*pi,0.19319072552193695*pi,3.89544783180401*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.202239717657732*pi,-0.33841013319686697*pi,4.208920830572049*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43336218418187*pi,0.5*pi) q[13];\nu3(0.876170366652797*pi,0.42983922673277897*pi,4.35169254579354*pi) q[16];\nu3(0.564063265699154*pi,-0.059119193022362015*pi,1.037747753551026*pi) q[17];\nu3(0.557183870002113*pi,0.014780003180224988*pi,3.6578967602309*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227433125923153*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39476613485879*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.678759889829175*pi,3.17167302717361*pi,2.86999422440439*pi) q[17];\nu3(0.492544219572538*pi,0.26728876877044305*pi,1.391029829416953*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2605383023629089*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[11];\ncx q[2],q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.34138532806765*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.16100315968434*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2617921845493139*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1036456516452589*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.617403601676362*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.39850389969411*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42539325169627*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.292481213968225*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.169976438154593*pi) q[11];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3899123635144495*pi) q[19];\nu3(3.5*pi,3.34391954378533*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.37049684361352*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5639178401928424*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.284566643380844*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44488558502544*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.1143704209638061*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45080514047096*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[12];\nu3(3.5*pi,3.42928718844444*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.235770059748565*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49092078119094*pi) q[11];\nu3(0.484017626104462*pi,3.2547924285357*pi,4.1449548453775105*pi) q[13];\nu3(3.5*pi,3.49181049988818*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.397276801889607*pi) q[20];\nu3(0.173824851469738*pi,0.24584680901664102*pi,4.2174387494681405*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45918203759437*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.458485581139779*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.4765301737601*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3959209128094598*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.715773271318405*pi,0.57922566657494*pi,4.358192778902231*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.460663395491331*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37913796015484*pi) q[20];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45266220503978*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.690808022304294*pi,-0.22468976264997798*pi,3.81256261107036*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.658502249701524*pi,0.42818227533561104*pi,1.04880179284749*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.567795861567695*pi,3.29710212520096*pi,3.06569937883945*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[9] -> c[9];\nu3(0.373600979721896*pi,2.42155261573945*pi,1.103531114759153*pi) q[0];\nu3(0.180157153004118*pi,0.95095816821203*pi,4.24046462125294*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.190448345426553*pi,0.262685819499649*pi,3.86123171985829*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.487402775630328*pi,2.64616995400431*pi,1.091925712580497*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nu3(0.181486935836963*pi,0.22176150772285697*pi,0.9642780303099909*pi) q[2];\nu3(0.610440541568352*pi,3.14836127915894*pi,3.80067656656476*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.457535919829819*pi,-0.11108772047199*pi,0.769757015323981*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.660593926198199*pi,2.33896485663942*pi,3.73488661880239*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.646530671742177*pi,0.8637695138583401*pi,0.981727764169712*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.67954753346058*pi,2.83917277551397*pi,3.42027145583814*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[11] -> c[11];\nmeasure q[17] -> c[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.375450405086866*pi,3.03615905136394*pi,1.172396052963508*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.843299190920707*pi,3.37799128760784*pi,3.74981634659995*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.272185518027962*pi,-0.4657807834274232*pi,1.130972516867319*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.603298741149161*pi,2.48488388223191*pi,3.7825336873708*pi) q[20];\nmeasure q[16] -> c[16];\nmeasure q[20] -> c[20];\nu3(0.649807796916435*pi,-0.144489233861055*pi,0.5881244733020944*pi) q[5];\nu3(0.570190541846977*pi,3.13143580187351*pi,3.36145811431801*pi) q[18];\nmeasure q[5] -> c[5];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.801078917706656*pi,-0.167584801341488*pi,3.84141964119556*pi) q[0];\nu3(0.722002808123428*pi,2.79667306887304*pi,3.37937015619833*pi) q[1];\nu3(0.634524945110368*pi,0.91151299846352*pi,1.018906660835167*pi) q[2];\nu3(0.371307619181552*pi,-0.047558685036177994*pi,3.95286960110414*pi) q[3];\nu3(0.47115476909081*pi,3.19640677433653*pi,1.7947433779249*pi) q[4];\nu3(0.707889320873869*pi,0.03325017749660797*pi,0.5437230219427911*pi) q[5];\nu3(0.434044890145048*pi,-0.322261140449066*pi,4.23013806938689*pi) q[6];\nu3(0.73448692281393*pi,1.03910406582401*pi,0.94554669316141*pi) q[7];\nu3(0.68347193121041*pi,0.221446851531794*pi,0.530451567932619*pi) q[8];\nu3(0.724147001723511*pi,-0.21108966986427702*pi,0.911486446202554*pi) q[9];\nu3(0.382415712041606*pi,3.11970393035929*pi,1.5213400672116*pi) q[10];\nu3(0.28916963032582*pi,0.475564564728046*pi,4.29756672052695*pi) q[11];\nu3(0.522739794600533*pi,3.44446947094567*pi,0.794193914648052*pi) q[12];\nu3(0.41419743598805*pi,0.10591086027335095*pi,0.921742030117032*pi) q[13];\nu3(0.561885434009367*pi,-0.022323823204380977*pi,3.75783081238429*pi) q[14];\nu3(0.328988510988871*pi,2.76964949775508*pi,0.825607380157031*pi) q[15];\nu3(0.649307539398681*pi,3.03425366655881*pi,3.44561488603967*pi) q[16];\nu3(0.868453894340365*pi,-0.022942503929425984*pi,3.48854392638195*pi) q[17];\nu3(0.414181491856823*pi,-0.4598526711545792*pi,4.28900734210299*pi) q[18];\nu3(0.571449557368882*pi,3.08922169178611*pi,3.22979509968822*pi) q[19];\nu3(0.438840809783376*pi,-0.13811601089959502*pi,3.79481546341751*pi) q[20];\nu3(0.243841599862345*pi,2.65581003805447*pi,1.357496374809603*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49641739135956*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35551330980257*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.48224788295161*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.228798924694797*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45463639471607*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46523692894775*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.246082004163467*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1802216030867538*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310153117223424*pi) q[18];\nu3(1.0*pi,0.0*pi,1.19157148506313*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\nu3(3.5*pi,3.28298476484793*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[5],q[9];\ncx q[6],q[13];\ncx q[7],q[18];\ncx q[8],q[19];\ncx q[10],q[20];\nu3(3.5*pi,3.26569855024315*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2088663099126071*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.18840564879001*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46518976366532*pi) q[4];\nu3(3.5*pi,3.47701036862591*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39767761518914*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.301495388859569*pi) q[9];\nu3(3.5*pi,3.38379520216439*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5260631337167123*pi) q[13];\nu3(3.5*pi,3.43444434074115*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.380216363545291*pi) q[15];\nu3(1.0*pi,0.0*pi,1.279562258241074*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44790877927785*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2522120527806448*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259662992407418*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5030538247989713*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[5],q[9];\ncx q[6],q[13];\ncx q[7],q[18];\ncx q[8],q[19];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5445342617235882*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5742655986770719*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40246697990308*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.663725170126847*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46690352527082*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5421004936190257*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.716362266376393*pi,0.340405109281682*pi,1.238112112509931*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.281172869412661*pi,0.05205113872033096*pi,3.98422677462222*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.39469836083242*pi,-0.4599212739213906*pi,1.60950850300167*pi) q[1];\nu3(0.466649922702466*pi,2.83166179969919*pi,3.87741505667183*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.702529023957743*pi,-0.14184388409319498*pi,4.21489098936223*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.366122819208655*pi,3.19622162018954*pi,1.76069481124603*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.611246317534418*pi,3.0880828679103*pi,3.27567420886499*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.83801243057858*pi,0.268941726309322*pi,0.995509051343062*pi) q[1];\nu3(0.403711370689604*pi,2.91137649888335*pi,0.869106020495627*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.455956080029618*pi,0.15725557667800305*pi,4.16646715528954*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.552488631865425*pi,3.28305327466784*pi,4.13618310172446*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.652573331030687*pi,0.25931174590778205*pi,1.3840402792206299*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.69994136605452*pi,3.17362521950071*pi,3.95804462684569*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.543094739244263*pi,-0.21571975509439*pi,4.41435123720265*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.560299808995977*pi,0.13781558950802497*pi,0.9067962369454949*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.700147274830229*pi,0.05617033193815901*pi,4.3372222555615*pi) q[21];\nu3(0.584715609493502*pi,3.39140212968923*pi,4.05485197280121*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.630830632849594*pi,3.07653123515816*pi,4.21658767311698*pi) q[3];\nu3(0.379974387531924*pi,2.41562810981991*pi,1.391038560723966*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.536069050427755*pi,0.5758216975389501*pi,0.61284867889048*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.165804833114355*pi,3.30845465122313*pi,1.74530802266422*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.935942509211798*pi,0.497012849352094*pi,4.430023777779979*pi) q[12];\nu3(0.649772627211495*pi,0.15218904443952197*pi,3.77951779946734*pi) q[14];\nu3(0.222417702946874*pi,0.6407592600049199*pi,3.72727201051263*pi) q[15];\nu3(0.662666724826867*pi,2.83229580832415*pi,3.93592733635507*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.19687786468539*pi,3.14916112051272*pi,0.7786880608654361*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.707891163304529*pi,2.84423007315526*pi,3.90930067216554*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.808910515410219*pi,0.09661582136283997*pi,1.030831355492499*pi) q[3];\nu3(0.323543963354594*pi,3.12522531441694*pi,1.199057291769801*pi) q[4];\nu3(0.498761155630571*pi,-0.4779597397157455*pi,0.5642589565915209*pi) q[5];\nu3(0.552189396104996*pi,3.37739870925254*pi,4.25731787249225*pi) q[7];\nu3(0.366380086843745*pi,3.34789621770308*pi,1.76684056961308*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.520833490179953*pi,0.50663908990939*pi,0.773733048458962*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.439207984508081*pi,0.36075454567104503*pi,0.5775433508134281*pi) q[17];\nu3(0.804883703615222*pi,0.390308570415441*pi,4.2414817953926*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.21323370085654*pi,-0.38316439596879*pi,3.90898986212397*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.593406235718885*pi,3.46649386089699*pi,0.5333315154644767*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.788143828860194*pi,0.280770232924177*pi,0.652040400934008*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.396567899483756*pi,3.29980511662423*pi,1.83593161413992*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.435929274874387*pi,0.34404767996958596*pi,3.6594659011478*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0832899701663655*pi,2.81570851541078*pi,1.311487011434561*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.316731882515729*pi,0.05551320830084505*pi,1.2169890158993621*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43050526628365*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37993624792476*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.24065591887736*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.820368706555568*pi,2.84403920643566*pi,3.91682565130965*pi) q[9];\nu3(1.0*pi,0.0*pi,1.224449086859875*pi) q[10];\nu3(1.0*pi,0.0*pi,1.294906165186465*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.141444078201049*pi) q[18];\nu3(0.511678321891439*pi,3.36591901684953*pi,3.51326544146283*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[16];\nu3(3.5*pi,3.30618532046662*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.40163357365799*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.140639446318985*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229864041178645*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40278933937021*pi) q[10];\nu3(3.5*pi,3.42457604297074*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41523734116357*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5091820976618915*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29889956358592*pi) q[20];\nu3(3.5*pi,3.46932868726683*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48245458400411*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5194351941233037*pi) q[12];\nu3(1.0*pi,0.0*pi,1.19056138116085*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.295391627466888*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4407866884636995*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[14];\nu3(3.5*pi,3.46453787989699*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.2569247227175921*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40264682186324*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267052782180579*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40608078673548*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.624686796365851*pi,-0.4416597863665292*pi,0.8265400742718241*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.424343263495301*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.646969625911423*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.865007429615584*pi,2.50920216366115*pi,3.84705592325655*pi) q[6];\nu3(0.808872540667752*pi,1.00257724029523*pi,0.701098844255603*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48715099854945*pi) q[8];\nu3(3.5*pi,3.38755409262713*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.912777507064249*pi,-0.12380738529195101*pi,1.002362292078059*pi) q[12];\nu3(1.0*pi,0.0*pi,1.245964774749009*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.636766860066724*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.226465268818108*pi,-0.10772067794435097*pi,4.242000474551061*pi) q[7];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.724627269999618*pi,-0.4536584177280193*pi,3.42413113204608*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.20945302654453*pi,0.42098144379299696*pi,0.772850064615995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.728777929063544*pi,3.26687635383414*pi,3.27648805802052*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.699799412075972*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.813397855841884*pi,-0.29107776597872204*pi,0.689682202728628*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.566809913779244*pi,-0.07757704029526002*pi,0.873143515764985*pi) q[0];\nu3(0.549477439861886*pi,-0.20403039104028697*pi,3.4612454375014*pi) q[1];\nu3(0.624855687367948*pi,2.9742553789871*pi,3.36894670192709*pi) q[2];\nu3(0.372827081984943*pi,-0.4518566522565844*pi,0.7326228570150379*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.740222469839952*pi,0.82987999005468*pi,0.985448043392431*pi) q[15];\nu3(0.665106156268126*pi,0.79703946482127*pi,0.934593355315356*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.808876394842835*pi,0.6846357038276201*pi,0.845543840142455*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.134926066183046*pi,-0.336976561850178*pi,4.331438623153121*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.248512902550235*pi,-0.06524633034801602*pi,1.204593108758687*pi) q[2];\nu3(0.770625272052063*pi,0.48819094630709603*pi,1.232551445361043*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.157375967698431*pi,0.31583993710509894*pi,0.5341511989025791*pi) q[10];\nu3(0.327271571039878*pi,3.35901650148633*pi,1.74540916534025*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.338454645235184*pi,-0.14527616158922202*pi,4.312928498784419*pi) q[15];\nu3(0.626432652251655*pi,2.87673581617551*pi,3.40791522541081*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.802461252809085*pi,0.10476312455830294*pi,4.32333322708897*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.700241822635759*pi,2.83481505773761*pi,4.040055619168561*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.680831459009955*pi,3.26544804210228*pi,4.246025234518211*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.52406016640109*pi,3.13268734289974*pi,3.08365415202354*pi) q[10];\nu3(0.640547764333136*pi,0.22335922096912397*pi,1.304181788148869*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.699948918231869*pi,0.7798228629961299*pi,4.39947997643623*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.739596993014796*pi,1.13070864361168*pi,0.674615241269953*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.42446054287379*pi,0.50374866004318*pi,3.53172539687206*pi) q[4];\nu3(0.881676050234435*pi,3.31018826762921*pi,3.89661565896907*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.280242650306798*pi,3.10198013765304*pi,1.68940715401677*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.298582354401951*pi,3.12443038306227*pi,0.8671208818038729*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.235318069202221*pi,0.5793388409256099*pi,4.47145125496915*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0839171176814811*pi,2.91947301381545*pi,1.4698693216686078*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.338375709493386*pi,2.89323295760538*pi,0.7703960693261149*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.624523111355031*pi,-0.360235027436127*pi,4.47405754966993*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[18],q[21];\nu3(0.605241103255818*pi,0.5955317274032701*pi,1.388347395729859*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46484799421635*pi,0.5*pi) q[6];\nu3(0.51166487402484*pi,0.68327332797424*pi,0.783662952733803*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.482196516241848*pi,3.27689385556643*pi,2.01666445718166*pi) q[13];\nu3(0.281207966480334*pi,-0.349522311046074*pi,0.753343307458635*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.30282118517864*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244270869750377*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.272774024902753*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.67543173662706*pi,-0.14745235240599103*pi,0.5072099366071606*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.34371047048199*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.149488320690557*pi) q[12];\nu3(0.319315479457842*pi,2.60524998474163*pi,1.2739571416826259*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49087012839344*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.304439850958373*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[17];\nu3(3.5*pi,3.4841241062032*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.182192272842883*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46162010878653*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37525545017603*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.41943799129093*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49783316073728*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.3168609999398329*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4438586958962*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6193553322668159*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2058000890412162*pi) q[16];\nu3(1.0*pi,0.0*pi,1.380677558738403*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5388792163511313*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49041098166334*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[15];\ncx q[10],q[12];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,4.39850949068578*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48770023015621*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37934605099512*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.199100762618895*pi) q[14];\nu3(1.0*pi,0.0*pi,1.280220752119601*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45775549958449*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3370293776588*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.143809188955096*pi,2.82020565302108*pi,1.3272479025926431*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.36167876346114*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5043112267390353*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34384676319606*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266196695909303*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.738501601093906*pi,2.61915141277104*pi,3.98254690671511*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0843837002335013*pi,0.257264202186102*pi,4.06523126683439*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[15];\nu3(0.56491972135308*pi,0.8465870752771301*pi,4.269840618240821*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.563670444594467*pi,3.46827702409353*pi,3.61602714897979*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.25294151871934*pi,-0.151468759635285*pi,4.08666983282743*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.340398148486325*pi,-0.465987242880388*pi,0.908038957062848*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.678507292985945*pi,0.6507610172739*pi,4.15923812836909*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.683962145960714*pi,3.15292241102585*pi,2.99861751731975*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.371287566452797*pi,0.56484578099568*pi,0.841324914153142*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45901500526864*pi) q[20];\nu3(0.677168814505329*pi,-0.036454660477532985*pi,1.285351465736795*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.697999644848097*pi,-0.10277594074956098*pi,4.32329232498139*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.462359035423918*pi,0.02160637020507905*pi,1.355878276532256*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.553149497828148*pi,3.19949062375768*pi,4.1767784706675695*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.489477774959611*pi,0.166545804908533*pi,4.42370980049472*pi) q[19];\nu3(0.326392064222636*pi,0.24626405731881895*pi,3.76452212340616*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.688684378595051*pi,-0.4278970832532688*pi,4.20944918201905*pi) q[1];\nu3(0.51470882478528*pi,0.258305485559022*pi,3.90744717776571*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.498936255288638*pi,-0.4735652264205558*pi,3.86563032669324*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.220394172839375*pi,3.48997903195855*pi,1.2258906860639018*pi) q[7];\nu3(0.533072701659415*pi,2.53089234268938*pi,3.99590665773705*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.688601198380787*pi,-0.005913019765884986*pi,3.60779365683665*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.324737890097608*pi,3.17386156965535*pi,0.5509217642523118*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.613272484675311*pi,-0.060427728251714*pi,4.0249347021392605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.743860233556447*pi,-0.4690633604221054*pi,0.965587739450263*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.55153663553654*pi,2.55902859512829*pi,3.86286481071046*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.16016544535314*pi,0.364428380882279*pi,3.45212603837717*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.445960747537917*pi,2.84839063984096*pi,1.81511385379874*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.306682767573663*pi,0.16944989419676104*pi,0.772633417373886*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.143043023965323*pi,0.06292999086553397*pi,3.81732044364655*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.418871759594122*pi,-0.489222140902911*pi,1.238434322919506*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.152883827279265*pi,-0.019101276829800007*pi,1.346209791917338*pi) q[3];\nu3(0.715647054385751*pi,2.56842158501383*pi,3.59443026037666*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42561477573753*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.237083043922115*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.399078556171684*pi,-0.398199541634549*pi,4.3784757349087*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(0.310485970511119*pi,2.74463917853184*pi,1.59670164511675*pi) q[9];\ncx q[10],q[12];\nu3(0.722147160161576*pi,0.30573137654578997*pi,3.88383388395909*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.546243277429028*pi,0.8915859690910599*pi,0.992861389051249*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37039856303909*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3040646276290189*pi) q[8];\nu3(0.926584723634867*pi,0.5677089471636201*pi,1.143259567184743*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.457756277154941*pi) q[12];\nu3(0.61453771385322*pi,0.40613617095603105*pi,4.055782515344999*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.362786284064543*pi,3.09194881279485*pi,1.17915673640828*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35363675568371*pi,0.5*pi) q[1];\nu3(3.5*pi,3.27796666867118*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2067135341158148*pi) q[4];\nu3(1.0*pi,0.0*pi,1.172276780244193*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47096520965615*pi,0.5*pi) q[14];\nu3(0.343214487379332*pi,0.11683376135580803*pi,3.46101772102109*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.717388312913092*pi,0.19848237255477996*pi,4.3221045051311595*pi) q[20];\nu3(1.0*pi,0.0*pi,1.182809293142628*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4641077366380895*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5652286026008*pi,-0.443351649853418*pi,0.88634566941332*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.600411708536103*pi,1.14788503099984*pi,0.727005958094429*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,0.5988318639257278*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.600854788544294*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47801261686283*pi) q[21];\nu3(3.5*pi,3.48695234449672*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(3.5*pi,3.38843334770586*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2341907238621541*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.255762510897707*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49621971884223*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3002058898804951*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.411028477904503*pi,-0.355885985398103*pi,4.05449691725407*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47497194644617*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.134290971746553*pi,2.43485722550936*pi,1.2652697350615432*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.617672496820266*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.558406772977655*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.180670258826388*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.692032974837838*pi) q[18];\nu3(3.5*pi,3.47037680667508*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.350587846925053*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.415243303759108*pi,3.06120636113547*pi,1.263653396682902*pi) q[1];\nu3(0.556342496121837*pi,3.34912487023522*pi,3.53565803352085*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43939936321768*pi,0.5*pi) q[9];\nu3(0.658003538839911*pi,2.94873566224472*pi,3.92278131840124*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.432063396551074*pi) q[16];\ncx q[17],q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.676824727027163*pi,-0.33587867211869704*pi,3.81600600474274*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.608833353031698*pi,3.26693845503001*pi,3.08082819470561*pi) q[4];\nu3(0.501142083374931*pi,0.49174172833235996*pi,0.64391888666756*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.273247072059336*pi,0.21730540831005196*pi,3.67172755642026*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5481992872186003*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5167798141347046*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.61545886241861*pi,-0.06479320195064397*pi,3.95928466448291*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.818108156111411*pi,0.357317767017293*pi,0.8116449328068229*pi) q[4];\nu3(0.388021501120818*pi,3.27077547613957*pi,0.9686566757976149*pi) q[5];\ncx q[6],q[15];\nu3(0.720072205824738*pi,2.62767911107441*pi,3.56105301391557*pi) q[7];\nu3(0.493772458382382*pi,2.84217811920905*pi,1.443532967943914*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.591519482310764*pi,3.22679468892457*pi,3.11252382541225*pi) q[12];\nu3(0.430405314807585*pi,2.74106949905126*pi,1.008808099074923*pi) q[13];\nu3(0.627784078295565*pi,3.4110179075044*pi,2.92174082045639*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.26417032107733*pi) q[16];\nu3(0.679503331756939*pi,2.56061181604609*pi,3.74557849271307*pi) q[17];\nu3(0.295968412352487*pi,0.437344199026489*pi,4.09487859928309*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.25364393538308*pi,2.7867007388294*pi,1.260861437265971*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.675873674529176*pi,0.30931875844172696*pi,0.5446147854136186*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.770163120611441*pi,3.20402775724591*pi,3.77222790358124*pi) q[7];\nu3(0.480990309465421*pi,3.16420069093494*pi,3.4370612801803*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.212061175825102*pi,3.33039909231948*pi,0.5124869724696571*pi) q[13];\nu3(0.0472967418564368*pi,0.08660338492737296*pi,3.65094243692964*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.237958531699932*pi,0.24008047343260297*pi,3.46219475375215*pi) q[17];\nu3(0.904245159221487*pi,2.74932492212766*pi,3.5590120244718*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.496522627796175*pi,3.02764885178122*pi,4.23116751059262*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.841975271263562*pi,2.73572886006093*pi,3.88392701226213*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.658311263343118*pi,3.29858767348022*pi,4.38681442511714*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.35421267667084*pi,-0.221586197000687*pi,1.0776668752942609*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.832384305432735*pi,0.162055550133419*pi,4.441923458746659*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.665505659002631*pi,0.08414618927124895*pi,3.67695718044766*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.449621099288928*pi,0.07169427782881499*pi,0.85350505436033*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.657600553056017*pi,0.11992057587746396*pi,0.725219551137096*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.706719540796529*pi,2.957913954851*pi,4.199149851327309*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.720605844217514*pi,3.19501624083292*pi,0.5108757794193647*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.446549720760839*pi,2.85622615459809*pi,3.69403875276442*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44012266066217*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1622494144211069*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45832756859092*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1631903666697831*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.14473753707124*pi,3.24698788944396*pi,1.60551646708384*pi) q[20];\ncx q[1],q[12];\ncx q[2],q[6];\ncx q[3],q[4];\nu3(3.5*pi,3.49382646799275*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.274392127647118*pi) q[7];\nu3(3.5*pi,3.30704033038946*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.1643098984608389*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.837543467677194*pi,-0.265429511129774*pi,1.1953900152001031*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45293137407752*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33444232807152*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.221677930902866*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.258605309581853*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5099227206922623*pi) q[12];\nu3(3.5*pi,3.47184538669467*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.336699149681668*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.427582968025829*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48863053963725*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[6];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.609338802304083*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.55758196451368*pi,0.13822509131555905*pi,1.1518210503445099*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.40802362726423*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2666687982865819*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.354950599247029*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,4.39351293592585*pi) q[6];\ncx q[8],q[15];\nu3(0.629217237924357*pi,0.07727596483541*pi,4.10877535893911*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40272439035916*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47110217519069*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.251754580318657*pi,0.78126620128195*pi,3.95220210678063*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40882285345457*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272381832312881*pi) q[20];\ncx q[0],q[19];\nu3(0.256712026908746*pi,2.95943136245484*pi,1.8233308809552*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.558956306733525*pi,-0.295261857497893*pi,1.155958956252487*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.628419988767477*pi,0.23609770668236196*pi,3.87183338049347*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.845484771262057*pi,-0.08783224853697102*pi,4.04026862676636*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47538822201183*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.417057374774446*pi,0.8043881311104599*pi,0.560258808740038*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.146104126530848*pi,3.22462323600237*pi,1.93648614762601*pi) q[8];\nu3(3.5*pi,3.36029950315694*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.647477029123354*pi,0.20228091804274695*pi,3.76569119994382*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261850812744084*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.567677339855937*pi,0.39510205035578305*pi,4.46872195398603*pi) q[7];\nu3(0.80867452001535*pi,-0.268767810478176*pi,3.26703166228073*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.35345950785024*pi,-0.175824620080886*pi,1.276411758031831*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.578937067156173*pi,3.39091843505951*pi,2.89499190171349*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.300858623770819*pi,-0.286326237022892*pi,0.906728173990048*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.452578596727158*pi,3.16377993236267*pi,1.80863786538006*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.692126799673295*pi,0.02721082462077995*pi,1.2843167407524478*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44172178102207*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.264617276346105*pi,2.48122276922485*pi,1.030841687579732*pi) q[13];\nu3(0.684976321450724*pi,0.19647241621602796*pi,4.23661850345814*pi) q[14];\nu3(0.237114004697973*pi,0.6324880233949299*pi,3.95108113407536*pi) q[15];\nu3(1.0*pi,0.0*pi,1.111160479572644*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.800094455156921*pi,-0.4020840909199085*pi,4.0656830971299005*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40866275720441*pi) q[21];\nu3(0.732833923174626*pi,3.05455904003057*pi,2.99634498531091*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.177631224058023*pi,1.16926485623652*pi,4.17490664880862*pi) q[2];\nu3(0.835822985387813*pi,3.16298168292206*pi,3.38261757639834*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.614569015828861*pi,0.6549967214644199*pi,0.886026266770205*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.798001532942037*pi,0.28451666205875203*pi,1.60503346624156*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.12973616007861*pi,3.26970533974478*pi,4.34496864051906*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.242393024256568*pi,2.90651442703402*pi,1.204032574954668*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.216431318728255*pi,-0.4418707642817175*pi,0.61345175644358*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5316365493532587*pi) q[16];\nu3(0.179686835536612*pi,-0.162382671036353*pi,0.92794775646179*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.323706213932697*pi,-0.015897703785182016*pi,3.72986372756944*pi) q[4];\nu3(0.511552435146378*pi,0.185681813353608*pi,1.117033279699823*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.786097202021826*pi,0.093555732345599*pi,3.93605418808261*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.439779866968879*pi,0.22968451258870703*pi,3.99473151624676*pi) q[17];\nu3(0.915756093512719*pi,0.47904969353648597*pi,1.296184273469379*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.519756677877226*pi,0.469888807946616*pi,1.018384506880319*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37942222390148*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.243997588098468*pi,-0.15428593095389598*pi,3.74433909378109*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.213848582207812*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.638325035897126*pi,-0.4248596196169528*pi,0.9538822591685869*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.45173912474468*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.305607177429136*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.585615688267774*pi,-0.28520985212862904*pi,3.5969348308083*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3758199960376*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.199374050920682*pi) q[8];\nu3(0.495646766625835*pi,-0.12371587213101598*pi,0.70828907853475*pi) q[9];\nu3(0.607109833617195*pi,0.202245492540563*pi,1.170239767890574*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5311619494401714*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.335249923429698*pi,-0.02355790649706202*pi,1.156086358106251*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.521226078007685*pi,3.03011271420801*pi,3.86052410397156*pi) q[9];\nu3(0.357824063632297*pi,3.34572554391548*pi,4.39137914872402*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.30973552032572*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.27527604388695*pi,0.110028073885727*pi,0.996310556116195*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.616095622252194*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41639773492297*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.359722075508547*pi,0.6062069713506*pi,3.79981471819349*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.290722961893696*pi) q[19];\nu3(0.360899570953316*pi,0.15116263804304697*pi,4.44604278633904*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.46391526245797*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.398963370717645*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.669740263225179*pi,-0.23017306127118897*pi,0.6298701888302349*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[19];\nu3(0.555822304374154*pi,3.00369596212185*pi,3.74054029694518*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.547757148426753*pi,2.8176562049249*pi,4.136291895609411*pi) q[16];\nu3(3.5*pi,3.35058720230908*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3052951179003291*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.738947213067777*pi,0.23917030600891198*pi,1.375620424470102*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3779443398143*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.491116509371321*pi,3.04146711517541*pi,3.3501605750584*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.312243941336113*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.29963370814595*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.883236981980831*pi,3.20358317436524*pi,3.35277270783862*pi) q[0];\nu3(3.5*pi,3.43387775658901*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5121889375136817*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38483343512713*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.680908194334431*pi,3.03191353849935*pi,3.92100100813258*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2606588285834142*pi) q[9];\nu3(1.0*pi,0.0*pi,1.334056876699611*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5992860972064591*pi) q[20];\nu3(0.930469847952893*pi,0.61137434956272*pi,1.384853636052842*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.44936280050144*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.560164777114605*pi,0.8072710364951401*pi,1.1498553753099658*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.523708086663746*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.195069798875691*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.59353380546706*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.701652256383685*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41011969685526*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211316311600523*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.35531946448689*pi,0.72601848046957*pi,3.76490653141722*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.60266194844095*pi,3.31553049979617*pi,3.67024042746794*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.564767546542984*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.988139081695224*pi,3.43991536626208*pi,3.6356132072552*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.37947253089201*pi,3.04401081544388*pi,0.8798236989071699*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5116614367870302*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.76358624106572*pi,3.06491164681885*pi,3.20742131571953*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.53495698057321*pi,-0.266873562017544*pi,1.0329497678761679*pi) q[3];\nu3(0.640015356406435*pi,3.35677643038308*pi,3.46135879614157*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.845204445996545*pi,-0.4192619298189316*pi,3.68916168039641*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.603290103486426*pi,0.8459499358146301*pi,0.5675033798765028*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0550563700043824*pi,0.019597072365935997*pi,3.84252679523901*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.445367865117847*pi,-0.02531944081537202*pi,0.891753729879318*pi) q[1];\nu3(0.540486530021064*pi,3.09114922044587*pi,0.705364064571967*pi) q[2];\nu3(0.283337805756709*pi,-0.369669641894461*pi,4.35202831659141*pi) q[3];\nu3(0.374719322206132*pi,0.05402798067332004*pi,0.5317661607060362*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.208348680212245*pi,-0.4826364440510625*pi,1.046827642266531*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.736183896045349*pi,3.22958223719497*pi,3.08538043166882*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.893893628094327*pi,1.04474979109863*pi,0.9387169503142629*pi) q[20];\nu3(0.489925690140418*pi,-0.134455266086643*pi,0.995531317537427*pi) q[21];\nu3(0.791291801917797*pi,0.465606085521477*pi,0.640026119847527*pi) q[1];\nu3(0.375567105747376*pi,-0.4030108622671454*pi,1.7339357704087*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.370418039329286*pi,0.32913554847175*pi,4.01887204348316*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.338574226550431*pi,0.6323373555256999*pi,4.34310813388272*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.808435578909706*pi,0.254285617432368*pi,0.5760390862647151*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.830432248493736*pi,0.29100493067464706*pi,0.958423638452591*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.349988396212448*pi,2.8349658148459*pi,1.51187914911305*pi) q[9];\nu3(0.550190251512628*pi,-0.4128909843290881*pi,4.3407784232491*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.27393049466413*pi,0.19388123542833402*pi,4.48679376771309*pi) q[12];\nu3(0.65367988377819*pi,0.9309327614446901*pi,0.839371789706246*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.420248422888495*pi,3.28661813059982*pi,1.57411285360503*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.506859716251824*pi,3.12221048295956*pi,3.15022906335397*pi) q[9];\nu3(0.779960851899746*pi,0.7489729099722999*pi,1.1141615999092869*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.662351048171294*pi,0.08578955110556197*pi,3.74394419860294*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.745770742439409*pi,-0.15412103264973698*pi,3.63976484439328*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49840054870474*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42842069700287*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3133337117471728*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.669937713605779*pi,0.64793128768516*pi,0.676835061763467*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.153186126370835*pi) q[18];\nu3(0.422760014317575*pi,3.26293751327916*pi,1.108399324077777*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.41034626175492*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(3.5*pi,3.44608558885325*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45904985216899*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.309978093859565*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.299482585028312*pi) q[14];\nu3(0.610904581178404*pi,3.05906794941246*pi,3.88302506093888*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2568118055758561*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[7];\nu3(3.5*pi,3.39263800989933*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.627464648009753*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3559301294759591*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4728987971189405*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36429930362851*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5223903501303203*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3317831755329679*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5295560730364505*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.69281372759247*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[16];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47500821789067*pi) q[12];\nu3(3.5*pi,3.46769318407598*pi,0.5*pi) q[15];\nu3(3.5*pi,3.44792071804476*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1674458722939272*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259657248997684*pi) q[20];\nu3(0.74020257330645*pi,0.75449487872646*pi,0.95316292810362*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41756678741496*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(0.347733070221524*pi,2.87414160234191*pi,1.1512510952190649*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.7331749737637749*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.254639803822165*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.461659848766922*pi,2.71112894165027*pi,1.330663474140618*pi) q[0];\nu3(0.82251768120424*pi,3.41404728297594*pi,3.76069416381497*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.386983577431197*pi,3.05582100273586*pi,1.48338852843012*pi) q[5];\nu3(0.524339135991779*pi,0.11566943612741698*pi,4.49134580658748*pi) q[6];\nu3(0.469559752121702*pi,3.22728650066671*pi,3.22819259802655*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45575156264562*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.391875608026024*pi) q[10];\nu3(0.503914686117985*pi,3.22057385731462*pi,1.95383809512602*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.623690007029218*pi,0.33261096871186*pi,1.51319962877747*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49834911675492*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48875692093821*pi) q[20];\nu3(0.514358135770454*pi,3.42381212623618*pi,1.70998304875214*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.615416702691173*pi,3.13544572636887*pi,3.6720462187232*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.614386278862699*pi,2.87172744352638*pi,4.00338396991386*pi) q[5];\nu3(0.419254715849978*pi,3.16076499123846*pi,0.792626890133453*pi) q[6];\nu3(0.381568867901999*pi,-0.123067406254881*pi,1.61102158960519*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.501851869807027*pi,3.39540150577809*pi,3.44563506914739*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5291876331911638*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.257981026797887*pi,-0.091393918784818*pi,1.130407516372642*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49214902228758*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.860772446877033*pi,3.34993916324189*pi,3.45082759045246*pi) q[3];\nu3(0.554207125912483*pi,0.44034200724123096*pi,1.1968258718332971*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.461718630614414*pi,3.37946269798717*pi,1.54491559923566*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.507708988031858*pi,2.74236760889734*pi,1.4659544482011468*pi) q[3];\nu3(0.214142868185631*pi,3.32213305743202*pi,2.06300253324393*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.917594294324682*pi,-0.322135734406921*pi,0.886933881047113*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.40552990306006*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44005671463375*pi,0.5*pi) q[1];\nu3(0.542278699187649*pi,-0.38862744495636303*pi,1.246829566413751*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.158767457160111*pi) q[6];\nu3(1.0*pi,0.0*pi,1.328006251358316*pi) q[7];\nu3(0.371480452010889*pi,3.16020305309568*pi,1.1019374715814378*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.459698268125322*pi,-0.216471645479134*pi,0.5559296308351809*pi) q[12];\nu3(0.578515705178952*pi,-0.384521570656352*pi,4.49909778766669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(0.804863485772643*pi,0.425431656149849*pi,4.01892190051071*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.481440683231241*pi,0.25382182268057996*pi,3.69472489184803*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.399545218468836*pi,-0.18174667060126698*pi,1.62496610100423*pi) q[12];\nu3(0.59447675531948*pi,1.07439406774484*pi,0.766793594483846*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.518510538860105*pi,-0.15577938108079398*pi,1.273703039176191*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.511520701426684*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40219604419602*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.635948211053559*pi,3.2865128047657*pi,2.94292202741537*pi) q[15];\nu3(0.467095892226932*pi,0.6539408955930599*pi,4.47251921266975*pi) q[16];\nu3(0.255737015441834*pi,-0.18041939675199797*pi,1.054745956324639*pi) q[17];\nu3(0.701035408171643*pi,3.17479788734309*pi,3.21809256875569*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.378269590303698*pi,0.86136916072947*pi,4.43850571175437*pi) q[15];\nu3(0.562448182461629*pi,-0.07847907425629702*pi,1.127752172864289*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.560895680744563*pi,3.27066168000628*pi,0.5816517094519672*pi) q[19];\nu3(0.468411229001036*pi,0.17644927762599205*pi,0.5730139521668808*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.35918763272762*pi,2.57505211306223*pi,0.963513075034385*pi) q[20];\nu3(0.417787973820622*pi,0.18108427331069699*pi,0.5036522708293749*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\nu3(3.5*pi,3.45893873070516*pi,0.5*pi) q[4];\nu3(0.391055102176687*pi,0.26018218573229*pi,0.982439493047552*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.089313429608313*pi,-0.07974201185166802*pi,3.6311894444159*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.317842043159513*pi) q[21];\nu3(0.418825350071898*pi,0.10837340616340296*pi,1.022889854631867*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.3796670359168*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.483816603347762*pi,0.79072189163541*pi,4.02906010360746*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.44597376837067*pi,0.5465011663524899*pi,4.20312295396832*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.203925392534412*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47771452807145*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.321818581635906*pi,2.73400354966368*pi,0.939782407605243*pi) q[10];\nu3(3.5*pi,3.49508003376814*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48034919522181*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47328812963203*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2614897580672562*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291626079119558*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260251570139961*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1978835820277611*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33941132156084*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49142162504919*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.678394611308754*pi,0.463896196905612*pi,4.3370691629346005*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.43431496415991*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2382618727146681*pi) q[20];\nu3(0.27231083628522*pi,0.59213138974947*pi,4.2741413589875705*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.164326123056593*pi,-0.254154714439469*pi,1.300413541281962*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39521581329427*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41548548709262*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.711872725182789*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5038253758964645*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0469671625833192*pi,2.94590334860077*pi,0.92622317874155*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.808223357237067*pi,3.33808517600092*pi,4.31490562811691*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\ncx q[13],q[18];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.700051116481315*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47028234980434*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.387272652719369*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.678214837397347*pi,0.8334141921671501*pi,4.40285332283543*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.961023053627403*pi,2.97507614755686*pi,3.26810493562968*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.905318602153051*pi,-0.11595694045188998*pi,0.742579971960747*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.7001583846881521*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.294218280428353*pi,-0.061712794800929005*pi,3.74628131787747*pi) q[13];\nu3(0.959697663280806*pi,-0.42216802399968933*pi,3.91780465310836*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.480556858508236*pi,3.26186334548632*pi,1.67965506462627*pi) q[19];\nu3(0.425857794228622*pi,0.37193863832317997*pi,0.632736957216465*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0598340348201003*pi,3.17377348126552*pi,1.384028149679399*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.794943205601254*pi,0.240615011798057*pi,3.80358672658827*pi) q[8];\nu3(3.5*pi,3.48865263125966*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1423669646148609*pi) q[12];\nu3(0.428283168090174*pi,0.39609728766810004*pi,4.26527736258382*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.429713351220293*pi,2.69690802466733*pi,1.118732409555957*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.528236701294627*pi,3.30813586092166*pi,4.421538856275459*pi) q[3];\nu3(0.626455648109672*pi,0.7125892585459399*pi,4.24668433398097*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.87573725647201*pi,2.53626279460022*pi,3.71778355540919*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.666307820482541*pi,0.55939655365919*pi,0.602533388490705*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.31928368563246*pi,0.5*pi) q[0];\nu3(0.345986841472847*pi,3.21908964066537*pi,1.322371547394042*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.694656567665622*pi,1.0598960476824*pi,0.589510053482877*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.486280503396226*pi,3.2613568590259*pi,0.967244930902448*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42334116914731*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.150980316066117*pi) q[14];\nu3(0.375594333757813*pi,3.47315478867115*pi,1.350202287966733*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.651346194271632*pi,0.5992663706861601*pi,0.843441344438955*pi) q[17];\nu3(0.588699239595751*pi,3.41522629762762*pi,4.21763693070472*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\nu3(0.822980429231991*pi,2.53129003842365*pi,3.63450212754714*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.439846968728345*pi,2.78779443172856*pi,0.868376607594465*pi) q[15];\nu3(0.423913872164327*pi,2.94424773194529*pi,1.3611527346152679*pi) q[16];\nu3(0.520871408062079*pi,-0.271486675047314*pi,0.668043837683101*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.278605253951275*pi,0.12469062477128501*pi,0.931618667152537*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44133485927523*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.772723334460906*pi,0.057672910905135044*pi,4.4019007118712405*pi) q[5];\nu3(0.862918628135301*pi,-0.392222768299267*pi,1.038087508545071*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4004039223251805*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.700407564222601*pi,0.19098300794961098*pi,4.36119026581454*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1976585006301002*pi) q[20];\nu3(0.183686605702192*pi,0.06346543432809104*pi,0.679422991516853*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.540937707664344*pi,0.6037709625732399*pi,0.798211725035969*pi) q[5];\nu3(0.552833092516039*pi,3.18949911609021*pi,3.27999837262773*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.3817929925005*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2159967106366651*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40062720216308*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49576503459225*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.332968935503569*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.721759407392588*pi,-0.06468969971952099*pi,3.86433490539573*pi) q[10];\nu3(3.5*pi,3.47561900069692*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45514754982327*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.269221010701647*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44690663893747*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.49079569012989*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.694020003211083*pi) q[6];\nu3(1.0*pi,0.0*pi,1.253552807014868*pi) q[9];\nu3(0.599963441630583*pi,-0.139268744196341*pi,4.43744430789849*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.3938313312332*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42950444437496*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.127065179129473*pi) q[18];\nu3(1.0*pi,0.0*pi,1.19734443357351*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3925027645071189*pi) q[21];\nu3(0.376946688694077*pi,-0.4227746259192739*pi,4.38253637999191*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.249936054344317*pi,0.5887002498399001*pi,3.90700013981416*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5948234508713508*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.335512406550764*pi,3.46963992188912*pi,4.22317991457484*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5475837417326552*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.781542030151481*pi,-0.4254294460336282*pi,3.70829006559797*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.256638388606362*pi,0.12455994750460198*pi,4.24593544130054*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.426700123317859*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46865617052822*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5588598889330791*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.477653530514085*pi,-0.135295856437658*pi,1.236970588388453*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.468520508853669*pi,3.38120636456533*pi,1.78960471397664*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.761524583927164*pi,2.56755785792629*pi,3.96773888071584*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.467367426455*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.352262549531965*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.447010084053455*pi,2.53855498022474*pi,1.52517742385882*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.504618432640659*pi,0.46899705109046796*pi,1.4879358498158481*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.289772388035161*pi,0.441724874274643*pi,0.99603951190449*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.542099518343475*pi,3.49725115082167*pi,3.74397521561817*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.77492440765132*pi,0.038432178983860976*pi,4.099029132716311*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.650000634853437*pi,0.11276048730392996*pi,4.47062186442999*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.373666931593056*pi,3.20874689343102*pi,1.81330456388232*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.260748843545769*pi,-0.275253620268916*pi,1.71311159401598*pi) q[6];\nu3(3.5*pi,3.47317868954545*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.60026794587947*pi) q[10];\nu3(0.351180247580906*pi,0.5807870976401099*pi,3.9299668205412*pi) q[11];\nu3(1.0*pi,0.0*pi,1.331981978671922*pi) q[12];\nu3(0.718730502708715*pi,-0.4501579483725182*pi,0.711090507012576*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.119748223129759*pi,0.346976294048727*pi,4.38192081151767*pi) q[2];\nu3(0.314264907971932*pi,-0.04441853348008201*pi,4.2675625879957*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.757066594158362*pi,-0.4787740430955993*pi,3.56454391440558*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.550788092639725*pi,0.6235046014358201*pi,0.861746993721593*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.288751789602526*pi,0.49918780271487595*pi,0.781278630201361*pi) q[16];\nu3(0.804338080401649*pi,0.57516960500521*pi,1.3488908150426129*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.72809146563259*pi,-0.31396681238199*pi,0.637328282031671*pi) q[21];\nu3(3.5*pi,3.46317592716023*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.298849708316104*pi,0.21407158867045095*pi,1.166914894445103*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.22587899594241*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.260703583745211*pi) q[14];\nu3(0.532135460191756*pi,-0.017068595739057002*pi,3.78698014351692*pi) q[15];\nu3(0.748032150304075*pi,-0.488511730932192*pi,4.07142276551089*pi) q[16];\nu3(0.803700359895265*pi,-0.049583930803824006*pi,3.76344375462343*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.265222513903184*pi,-0.37333275978595304*pi,0.711425171471163*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.641451016142734*pi,3.05065239007776*pi,3.71250268543215*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0727854329402628*pi,3.33039908239373*pi,1.92465992005704*pi) q[8];\nu3(0.478220301546501*pi,-0.11509523680545303*pi,4.079698996933979*pi) q[9];\nu3(0.436437354526427*pi,2.68845052249343*pi,1.65791087956948*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.325908030975952*pi,2.9598553214258*pi,1.407573695311049*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.488821405801459*pi,-0.214023183507359*pi,4.4164497821798*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(0.777513019027952*pi,3.33582508545573*pi,4.17554314366425*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.570837768028319*pi,3.46421803890287*pi,4.27166733920652*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.590292967593145*pi,0.6179297179727801*pi,4.19956408522392*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48084588882692*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.402517652888279*pi,2.97281999527397*pi,1.89726777672794*pi) q[18];\nu3(0.539733135780594*pi,-0.12327346377106702*pi,3.89061619338561*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.31075175387707*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1379289645010942*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42695189158941*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2188662115283821*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.354941252511391*pi,3.35067267039849*pi,4.176277251262929*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45697706335354*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2478538051217218*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39503818855416*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.453486002085571*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.690900080166324*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32216784530253*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1531115258795022*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.237223217905074*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[3];\nu3(3.5*pi,3.40643397237959*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.068501035122732*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.637136884697196*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.667718220358597*pi,0.08304826670534105*pi,4.27524956942868*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.85572232702181*pi,3.45288016976841*pi,3.28511791148574*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49907399561163*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.45544576494025*pi) q[19];\nu3(0.681236329482168*pi,-0.06354971382473901*pi,4.14333616951917*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47984183656365*pi) q[5];\nu3(0.28810532172537*pi,3.14164016574793*pi,1.43575575642179*pi) q[6];\nu3(0.456889636217764*pi,-0.386549817047672*pi,1.61747635153616*pi) q[7];\nu3(3.5*pi,3.3803681938432*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36712344770283*pi,0.5*pi) q[10];\nu3(0.518349876124767*pi,0.73700278954613*pi,4.06727746292874*pi) q[11];\nu3(0.305805236507527*pi,3.32757749242933*pi,4.44637993345025*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303968971418477*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1789604545952859*pi) q[21];\nu3(0.153816297701097*pi,-0.11640111351667098*pi,3.6914061888229*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.464533343286067*pi,3.06836876043471*pi,0.900518569927724*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[18];\nu3(0.444582564727055*pi,0.04747389794962498*pi,4.44074064056735*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.231662271080039*pi,3.35154305973438*pi,4.27573666074437*pi) q[16];\nu3(0.603384205076789*pi,-0.09456757171492602*pi,1.311030090094653*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.889343541009814*pi,3.22352006020557*pi,2.79994198914159*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.111579081981455*pi,-0.4179403798861963*pi,0.756576772659749*pi) q[16];\nu3(0.7099911018217*pi,-0.329072388960016*pi,0.5863895911505721*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29578093445443*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5261451406811526*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.637167003321204*pi,1.06146552238941*pi,0.899831693091667*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.687089701127148*pi,3.03708198420322*pi,3.95830028487918*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.607651454842609*pi,0.299345731170396*pi,1.151136656769568*pi) q[2];\nu3(0.455640754959043*pi,0.375179895275323*pi,0.501673790160229*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.679210090728054*pi,3.09027244010192*pi,3.38425892174238*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.286456485575698*pi,2.64657868453878*pi,1.59119706900708*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.436593757181389*pi,-0.4781725568183164*pi,4.3541687741821296*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.545231702542197*pi,0.06508297038294197*pi,1.07978563441841*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47762631057656*pi,0.5*pi) q[7];\nu3(0.618289573972962*pi,3.30057679822753*pi,3.37711622034006*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2692368481689789*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42111093621201*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.585670470061308*pi,0.401543705524422*pi,1.378105980558139*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.66318823575414*pi,0.61517613912846*pi,1.331801572517642*pi) q[19];\nu3(1.0*pi,0.0*pi,1.070922582211249*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.32646787019664*pi,3.1289681977353*pi,4.38771122452806*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.755902716668566*pi,-0.238535440559424*pi,0.5853944208593702*pi) q[4];\nu3(0.781565657472997*pi,3.03077083477086*pi,4.01938358305988*pi) q[5];\ncx q[7],q[9];\nu3(0.289325615722733*pi,-0.337514850341996*pi,1.493356361223844*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.807465883081846*pi,-0.313087653819539*pi,3.64182962522646*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.109861766076888*pi,3.32038316450247*pi,4.31617963995212*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.491755124454303*pi,3.42086775017839*pi,3.10522134976412*pi) q[4];\nu3(0.239421384929926*pi,3.16299847910352*pi,1.58671514780161*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.642570715692593*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49484336072347*pi) q[20];\nu3(0.594492290590793*pi,3.13804185402069*pi,3.35761230773396*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,3.46772478470637*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.237290400745021*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.41217893931728*pi,3.26264534560749*pi,1.1816540975785*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.337501818232109*pi,-0.02226896807574602*pi,4.28479567371354*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43200395234525*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.533345067278131*pi,3.23730279215042*pi,4.1724142310243995*pi) q[10];\nu3(3.5*pi,3.47708669136368*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.185825893805804*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.478579643587841*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.314142780911957*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.449898443682922*pi,2.67578769864833*pi,3.84327433334768*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[21];\nu3(0.0780310351707398*pi,3.46422624841784*pi,1.76904354361922*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.41153090741723*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.654630656785113*pi,2.8825041615703*pi,3.50757746805637*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47592666070217*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5686897946381548*pi) q[15];\nu3(1.0*pi,0.0*pi,1.276013739235007*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.828694587794442*pi,2.91507943614745*pi,3.77971620374411*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.60759638786013*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.209175151681092*pi) q[21];\ncx q[1],q[16];\ncx q[3],q[15];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.537448596867619*pi,0.48981208527686904*pi,0.992107711699387*pi) q[9];\ncx q[11],q[19];\nu3(0.870939891609428*pi,-0.21274520759645998*pi,1.02629904547096*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42098601506841*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.362403839360642*pi,-0.41789423831845773*pi,1.126560863132452*pi) q[9];\nu3(1.0*pi,0.0*pi,1.248833104324677*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.548362085070279*pi,0.28203273296710696*pi,0.651782283215256*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5135416322070632*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40352907386709*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.307946077177668*pi,-0.23270817515554298*pi,1.087975742210137*pi) q[20];\nu3(3.5*pi,3.48400335843338*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.700272141692399*pi,3.46599317168227*pi,0.634753084354637*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.254419629055863*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49973104353689*pi) q[10];\nu3(0.224851719528232*pi,3.48188857650552*pi,1.65448713297472*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.679568309553423*pi,2.84888582269816*pi,3.43061039267003*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.366507320957301*pi,2.49811142663022*pi,1.486152132835773*pi) q[3];\nu3(3.5*pi,3.44199732795828*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[9];\ncx q[8],q[12];\nu3(0.474389615503239*pi,3.30014872114156*pi,4.33563796385877*pi) q[11];\nu3(0.541904861373747*pi,0.7992446264829101*pi,0.769053859553378*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.843317267548807*pi,-0.09594820170490598*pi,0.5416030350018265*pi) q[17];\nu3(1.0*pi,0.0*pi,1.384414871921814*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.388829951949644*pi,-0.164508558607385*pi,1.1712945743543108*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41026014506492*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39332853346826*pi) q[7];\nu3(3.5*pi,3.44154427764992*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2957923105583231*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.166651448258665*pi) q[12];\nu3(0.308145177603218*pi,3.46886284028539*pi,1.209002652894617*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.338450980019835*pi,2.49122912686329*pi,1.167790834232429*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0618362241441191*pi,0.274543938463346*pi,0.754749517725017*pi) q[17];\nu3(0.260979592028076*pi,3.35658040712711*pi,1.5593943958819*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.202148473844074*pi,3.3199316864259*pi,4.203525303971119*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.288097333395302*pi,0.74426652593237*pi,4.42983574923855*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.611101477122993*pi) q[18];\nu3(0.565451290392244*pi,0.7005584369743301*pi,4.19025268470574*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44943084516592*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43403167592885*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48818243191686*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.58418796839496*pi,1.06267518286328*pi,0.6830759297308799*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.72625334358371*pi,-0.316699348874089*pi,4.28719915686669*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.195111797941418*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.381600788202525*pi,-0.14032781037875097*pi,4.22386884652942*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.299445034840929*pi,-0.17994668490094*pi,3.69448555918661*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.734262097643184*pi,-0.261221505831907*pi,3.27620281960692*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5169645235960756*pi) q[20];\nu3(0.699998443442363*pi,3.21150416577619*pi,3.00992094008908*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.730047630390692*pi,3.37585028797267*pi,4.0806414048685*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.28185434539029*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222008379562322*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.750018786558191*pi,-0.05660349688043398*pi,3.86497186618084*pi) q[21];\nu3(0.179551190059755*pi,0.273956551941854*pi,1.011708011277984*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.643607560345142*pi,3.0160438213491*pi,3.86850997710844*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.355268995742855*pi,2.65776677196942*pi,1.1299330505242922*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.28214419681536*pi,2.62621243777805*pi,1.58856779506943*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.710010370144583*pi,2.6000559890438*pi,3.71145585623698*pi) q[0];\nu3(3.5*pi,3.46439134582205*pi,0.5*pi) q[1];\nu3(0.74264386837686*pi,0.09555064034166305*pi,1.58850887543176*pi) q[2];\nu3(0.615261212766852*pi,3.44708593411586*pi,3.90009664982792*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.10114706251784*pi,-0.12323967112446299*pi,0.75205118474495*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1140241791408219*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6106132398737389*pi) q[17];\nu3(0.377290644537731*pi,0.34229239802127*pi,3.54970508075859*pi) q[18];\nu3(0.235478162202986*pi,-0.06840651247846202*pi,1.070222514777804*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.191909581022682*pi,3.44137855346625*pi,0.886382785828734*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.60542633788038*pi,0.18291078308547604*pi,0.990416838869595*pi) q[7];\nu3(0.616440587416709*pi,3.28629369659649*pi,4.047021684316579*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.453782582386437*pi,-0.303236912040652*pi,1.16375308684581*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35568234107033*pi,0.5*pi) q[5];\nu3(0.679746255370719*pi,0.7574488684088301*pi,0.5448204662813751*pi) q[6];\nu3(0.127708188483994*pi,-0.4543129031382374*pi,1.84765408413857*pi) q[7];\nu3(0.608419522618387*pi,-0.4785244473923412*pi,0.608383929232629*pi) q[8];\nu3(0.594054245224695*pi,2.61228644114425*pi,3.98614925153608*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4231646241673*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45867829123094*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.191467122547209*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.173041602327063*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.297239515548597*pi,0.39267001920991995*pi,0.9266530520467919*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.382670104726541*pi,3.03263273360451*pi,1.332192517721194*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.545791474964004*pi,3.30385032816241*pi,3.46221765334259*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49723843494983*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.578087979552975*pi,0.6005739811620301*pi,1.3231821524882919*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.14142416717388*pi,3.23496369310114*pi,2.22509608775297*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260376794748302*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.364810840687991*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44798748180751*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35593352529274*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.497254155740526*pi,-0.30182764028090703*pi,4.156780999465839*pi) q[15];\ncx q[16],q[19];\nu3(0.817790870518502*pi,0.444118054053362*pi,0.670722300312837*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20679618814669*pi) q[20];\nu3(3.5*pi,3.43795461105202*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.243973081042352*pi) q[7];\ncx q[8],q[13];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.457506293484901*pi,2.95127458560297*pi,1.78183095343426*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47836379489637*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.435934415659*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.43791873862567*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42769968135734*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.111391152123721*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3842588035512269*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3842014315168751*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42593372828654*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.532287746367164*pi,2.91158228893428*pi,3.90238539214474*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5893259800204835*pi) q[7];\ncx q[8],q[13];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.34074079217741*pi,3.40080669402748*pi,0.805836796745816*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.44461408293947*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5603760351217422*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5588226855034906*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3309801711587501*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6541492713182531*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.523133453573353*pi,0.9363494547469899*pi,0.5625290849786624*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.570375009735108*pi,2.99277268664341*pi,3.10789413171152*pi) q[14];\nu3(0.580981096879086*pi,3.21366424919867*pi,4.11546617904533*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.142576048211212*pi,2.77743649786742*pi,1.72829396958276*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33766848333184*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.542788195983541*pi,2.53848889155278*pi,3.88166308204788*pi) q[14];\nu3(0.170160040615401*pi,0.45970188595874195*pi,3.93665132826847*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.378255278937929*pi,0.387424787608901*pi,3.80363440226482*pi) q[21];\nu3(0.154782776907542*pi,0.9429367310116701*pi,4.43836315899496*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.193668737941812*pi,0.22330949895004504*pi,4.242081169483599*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.762595158991498*pi,0.19150921013593802*pi,1.476281720738603*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.458947140463681*pi,-0.17235378486223202*pi,1.3344758441021431*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.472620627167891*pi,2.88134365215404*pi,1.87503839280284*pi) q[21];\nu3(0.310951604594555*pi,0.5764716636215499*pi,4.33436256781781*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.378930458851298*pi,-0.30594910116463403*pi,4.4722193743285406*pi) q[2];\nu3(0.0773747713017507*pi,3.39961265374366*pi,1.69655478696549*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.488138774843146*pi,-0.271183624878652*pi,0.5712526918423971*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.362557035383499*pi,0.445977933994413*pi,4.01664357993885*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.586350784749109*pi,2.80559261553422*pi,3.95598598688603*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.522071095968194*pi,-0.32923829268384097*pi,3.59071026004166*pi) q[7];\nu3(0.843987093032264*pi,-0.08199248143142601*pi,3.71216220089958*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.14854722553964*pi,3.16945589674928*pi,1.79041615355507*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.600314934559876*pi,0.39948275214307905*pi,3.95100801928729*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.635845306056947*pi,2.4693422780204*pi,3.92367371295735*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.441930530128899*pi,1.07851404302805*pi,4.16033370458834*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.311831782836108*pi,0.058392523471284985*pi,1.294195511474015*pi) q[7];\nu3(0.565080898073625*pi,-0.305291132197241*pi,0.5414374849248687*pi) q[8];\nu3(0.640394842826574*pi,2.60017073808811*pi,3.66299600054417*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.408569947534176*pi,-0.392012509420064*pi,1.64952121712752*pi) q[13];\nu3(0.621791721448667*pi,1.13620145752668*pi,0.642730223978*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.362156496316784*pi,1.06054982648715*pi,4.24960232899559*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.499643755703193*pi,0.05958127727592699*pi,0.8908486370225119*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.444150632180398*pi,-0.4610994316369136*pi,0.63263924627166*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.37418233341282*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43338066860878*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.290964152877446*pi) q[10];\nu3(0.778245515966612*pi,2.96472589706266*pi,4.42526889847842*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.35195333926036*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3438202720858*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\nu3(3.5*pi,3.42820759689477*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.959321233896923*pi,-0.039466970076956986*pi,0.9225870980284621*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.269885378700172*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3949987944530329*pi) q[16];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40553343395994*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.345745733181263*pi,3.47359608732454*pi,1.31038866065488*pi) q[6];\nu3(3.5*pi,3.3437357642832*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41758198214357*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.44008139889384*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2723770363450009*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2129725988225761*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41016250275649*pi) q[19];\nu3(1.0*pi,0.0*pi,1.11301918934058*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.700973898000944*pi,-0.298720946932883*pi,4.21207912801251*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.682617823266807*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5123523270298374*pi) q[16];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.873609685958559*pi,-0.349233384457847*pi,3.4329419500843*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5214818354898125*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5544335436633718*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.481326203504651*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46012395511374*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.40631154709217*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.253112230308722*pi) q[11];\nu3(0.28912806626332*pi,0.440764641838865*pi,4.042455822435381*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.357140617756892*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.809600318178662*pi,0.07108961113427004*pi,4.38217472245773*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.387109690017416*pi,0.65147165051494*pi,4.19840426773922*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.225668995286609*pi,-0.04202522910905698*pi,0.8256216664814919*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.30281757603496*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.225454868603998*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46270503757314*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.502547626057431*pi,3.19655106553175*pi,0.9467702242295339*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.835082772474901*pi,2.42871454508245*pi,3.81439500723983*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4309689193921*pi) q[17];\nu3(0.193037479341609*pi,3.16192024939169*pi,0.617665371775032*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.231485432408574*pi,3.29891504932709*pi,0.606579101056874*pi) q[1];\nu3(0.81922869546986*pi,0.30199483242731295*pi,1.417751932850505*pi) q[2];\nu3(0.566524634993179*pi,0.23875558846770795*pi,0.651473638303641*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(0.746904132583219*pi,-0.06017630698594101*pi,4.181741542400999*pi) q[13];\nu3(0.76489616362369*pi,0.29490793653108205*pi,0.862841904413514*pi) q[14];\nu3(0.34210527208874*pi,3.09907294877209*pi,0.741850621269705*pi) q[15];\nu3(0.189893013693539*pi,3.33772561243298*pi,1.218080735677919*pi) q[16];\nu3(0.809804564002934*pi,3.33951099135249*pi,0.708703137826919*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.551680798962376*pi,-0.283517101528236*pi,4.2073833343689895*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.385908887947578*pi,0.10376205066977695*pi,3.70015420699687*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34240068603822*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48356705556159*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.288298760647649*pi,2.89588597846701*pi,1.2362812672923589*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.719925883293335*pi,2.92150435827254*pi,3.20579759696273*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2110219721736462*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.32359554511872*pi,-0.28176162153858497*pi,4.00786145314791*pi) q[5];\ncx q[6],q[8];\nu3(0.484344266948755*pi,-0.4123519185277017*pi,1.303665469383621*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.281059294846182*pi,0.62135455110563*pi,4.34377873668995*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.3395027605502*pi,3.18849212675616*pi,1.68714956518823*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.519986855258467*pi,3.45797617094169*pi,0.5312816120483475*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.672026245610626*pi,0.59482400070172*pi,4.26493186995066*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.453383057981069*pi) q[20];\nu3(0.491737592938444*pi,2.95569246929619*pi,1.92718047302077*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.517576972132531*pi,-0.346000299270193*pi,1.097626123775509*pi) q[19];\nu3(0.897587868290426*pi,3.17265315007093*pi,3.41813050390044*pi) q[21];\nu3(3.5*pi,3.39681143593561*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.332990425732868*pi) q[3];\nu3(0.49902979716165*pi,0.478916847759285*pi,3.5911442732111*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.671652312910634*pi,2.97702705160835*pi,3.86105243325665*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.656239521039018*pi,0.15641722931665103*pi,0.665857661684587*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[13];\nu3(0.47806027071446*pi,0.438763928409179*pi,1.1940956201069741*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.175633594944271*pi,0.42722288159338895*pi,0.5619041091696684*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44822432036168*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.491215946284671*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.498599935997361*pi,3.36499004914068*pi,0.778936534956165*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.603844863659219*pi,3.18343375984392*pi,4.377687353616031*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.387216577792419*pi) q[13];\nu3(3.5*pi,3.33298493390604*pi,0.5*pi) q[16];\nu3(0.535322280171919*pi,0.20219949031492201*pi,1.116105806627119*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282139078527878*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.360087691713761*pi,0.13897621692000595*pi,0.5551949116847902*pi) q[6];\ncx q[7],q[19];\nu3(0.530211958721788*pi,2.78212249920235*pi,3.5660219166016*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.264540141267098*pi,3.18168769116925*pi,1.5377897759519*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[16],q[21];\nu3(0.126658277860944*pi,2.89325120349563*pi,0.667123822126964*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40553694063404*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42516658869513*pi,0.5*pi) q[7];\nu3(0.163148509109252*pi,0.41649599661538295*pi,4.33785541600613*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.379915968314*pi) q[13];\nu3(1.0*pi,0.0*pi,1.241371081062912*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.146032327071554*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5011031539455448*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.503904744163335*pi,0.343284035471636*pi,3.8047919991219*pi) q[12];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.527812125824765*pi,0.15627143314328595*pi,4.4718122869274*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.85642597714337*pi,3.15872037940362*pi,3.11136338783972*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5384705269655661*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5082583516447695*pi) q[19];\nu3(0.459410803401239*pi,3.49947000691648*pi,4.48264237405083*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38615828288626*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38019850191821*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.139009943684878*pi) q[10];\nu3(1.0*pi,0.0*pi,1.215334237556942*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.386140253174692*pi,2.66112511659701*pi,1.400734570167815*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.248476520537318*pi,1.10821467392886*pi,4.11894858378246*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.486972004391476*pi,2.69044405725154*pi,1.282758342794978*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3872169111765*pi,0.5*pi) q[6];\nu3(0.569799991808059*pi,-0.18470841855730402*pi,1.1998660512581178*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41252931364203*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.483486739564491*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.315580849865398*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.51163369917879*pi,-0.275130971286409*pi,4.2455307336543395*pi) q[16];\ncx q[18],q[20];\nu3(0.443274282635624*pi,2.80562928808676*pi,1.37402624086548*pi) q[19];\nu3(0.435389424952299*pi,-0.221920697176743*pi,1.16087646987206*pi) q[21];\nu3(0.34367116310377*pi,0.21396159910163504*pi,4.178999814029*pi) q[0];\nu3(3.5*pi,3.46587213741225*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.426722334321732*pi,3.0025416994101*pi,1.90405719268338*pi) q[3];\ncx q[4],q[11];\nu3(0.13547452277213*pi,0.5277375133359199*pi,3.71384956787418*pi) q[5];\ncx q[6],q[14];\nu3(0.367018797014036*pi,3.49471630753341*pi,0.611294346658238*pi) q[7];\nu3(3.5*pi,3.43114486897302*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.279506228897989*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269266609541293*pi) q[17];\nu3(3.5*pi,3.49079742533652*pi,0.5*pi) q[18];\nu3(0.716921515712935*pi,3.42818587256396*pi,3.09170926621772*pi) q[19];\nu3(1.0*pi,0.0*pi,1.116208668172081*pi) q[20];\nu3(0.831646188049724*pi,0.40893743655744097*pi,4.1096158205040005*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.407675834970399*pi,-0.293094590105962*pi,1.64108669532246*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36665486545872*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.618113340590535*pi,-0.4550031288429532*pi,4.44034608233429*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.673299068486032*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.448971354961996*pi,0.11754972457401802*pi,3.86491517449122*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5807128448659564*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4804291790249895*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\nu3(0.36740185764743*pi,3.33899945963059*pi,2.12525273485392*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.640411578361354*pi,3.34528310273456*pi,3.19453333441433*pi) q[15];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.432080188826693*pi,0.90802947059142*pi,4.3712793785553*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.416369585486518*pi,3.11824881825916*pi,1.433112600041774*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.635477486122847*pi,-0.03239283003302501*pi,4.0261339004779995*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.691360810600422*pi,3.19516638840183*pi,3.50672254745694*pi) q[1];\ncx q[2],q[3];\nu3(0.153607244379882*pi,3.27713562781691*pi,1.42622304550965*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.193576133321924*pi,0.8745036967037301*pi,3.91729625056522*pi) q[8];\nu3(0.497380287995827*pi,0.44439304956208203*pi,1.1646750037709301*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.32215869474168*pi,0.05788288010643705*pi,3.84582757650047*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.845189469050208*pi,3.35723925828519*pi,3.73251196566377*pi) q[1];\nu3(3.5*pi,3.37244644943294*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.257541843977498*pi) q[3];\nu3(0.271466021932519*pi,-0.175882459715896*pi,3.72751602419434*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.424657919570225*pi,0.5145069930111801*pi,4.35578360986216*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.161587109698667*pi,2.43526791954953*pi,1.27958033852541*pi) q[10];\nu3(0.525118896071552*pi,3.33407653620913*pi,4.11593913588122*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.46349765000815*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312506975469471*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0463089038310327*pi,-0.10918160648798098*pi,1.444047750208035*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.508743242419854*pi,3.18495053727683*pi,3.0909911317173*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.304421246850684*pi,0.36868103655307105*pi,0.946758007160786*pi) q[17];\nu3(0.632551140019081*pi,0.27583624077743996*pi,4.00202052559453*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.439518067437049*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.28567369124812*pi,3.25570652901875*pi,0.624919046435068*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.536738925961981*pi,0.18214354944242905*pi,1.0734604676371031*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44835731973516*pi) q[16];\nu3(0.437535434068671*pi,-0.07452315166307699*pi,1.56409384815577*pi) q[17];\nu3(0.497688322847736*pi,2.52808287050971*pi,1.4626536298292732*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[19];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.811027132319895*pi,3.24223678798785*pi,0.6412706393468279*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.416575639992039*pi,-0.16735564113482*pi,4.19469603624116*pi) q[20];\nu3(3.5*pi,3.47420337380535*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49742418982054*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49182832572112*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.262627730935294*pi) q[8];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.299218890495573*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.482031173210361*pi,-0.180450114209173*pi,0.796255685749934*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290978899165024*pi) q[19];\nu3(0.239259300044222*pi,-0.4101988720259338*pi,1.011743866395076*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.48411945200286*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2289298234858061*pi) q[13];\nu3(0.478576762404856*pi,0.293612357883432*pi,0.7643918124341951*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36633802860676*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.650244517695452*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.601822443290531*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156717516239582*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38372871594426*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.44759895979678*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.181012537195657*pi) q[6];\ncx q[7],q[11];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.29524420295987*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5396709338913265*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.192525143240284*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.33102954938073*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.266804351905445*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.41957054772326*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.634241987344152*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2548068357616189*pi) q[21];\nu3(0.581602640080938*pi,0.55765886300658*pi,0.528318610688362*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.552044019795876*pi,-0.067383952003089*pi,3.82665458564785*pi) q[2];\nu3(0.540363956881771*pi,3.20862152609962*pi,4.29629529342693*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43337612140764*pi) q[6];\nu3(0.238635711134787*pi,0.16007256009007498*pi,4.30320491927746*pi) q[7];\nu3(0.463370457084598*pi,0.54335544400124*pi,3.63366090449787*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.367405030000653*pi,0.001946821361840989*pi,4.2533412313714205*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.824270472123031*pi,3.38106429668843*pi,3.95212375076634*pi) q[15];\nu3(0.455597122157344*pi,-0.07720389866460498*pi,0.697299036896893*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.434636798675999*pi) q[20];\nu3(0.283860959566433*pi,3.33794512238523*pi,0.7951644341083111*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.683178167804377*pi,-0.361104422548214*pi,0.770280807690909*pi) q[2];\nu3(0.484149080101255*pi,-0.24605873552303698*pi,3.65406932591956*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.815534307986951*pi,0.240881321480783*pi,4.23746197023512*pi) q[7];\nu3(0.644385694153603*pi,3.4425765574359*pi,4.45131360130034*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.445197967552704*pi,2.97843780101334*pi,1.54643817886808*pi) q[10];\nu3(0.355524726908604*pi,0.443194402093802*pi,3.88902126794367*pi) q[11];\ncx q[12],q[20];\nu3(0.790849692828756*pi,3.19048051908631*pi,3.83394694690294*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5595230175296426*pi) q[14];\nu3(0.406786842061439*pi,3.41093184256223*pi,1.50153867075909*pi) q[15];\nu3(0.388692929100058*pi,0.08968147158634598*pi,3.81777046626172*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.607810888129876*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.870179606471416*pi,2.89348096288139*pi,4.3343035483816195*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.51886906684804*pi,2.81953180961641*pi,1.353724694730964*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.236851347391346*pi,3.48130655009778*pi,1.2042714006528779*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.29054348101994*pi,0.18765848486307302*pi,0.843343008636702*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.311173817172151*pi,-0.02774171891562799*pi,4.21772508855648*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.871909023158394*pi,2.42281064530161*pi,3.85477138157631*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.355043138477551*pi,3.21651549773444*pi,0.5054680389007192*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.802128604416879*pi,0.42128910664820396*pi,4.41086917192026*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.80263558181165*pi,0.29775892707893703*pi,1.113215872950861*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.292297755401911*pi,0.43734186004894604*pi,4.463475127104671*pi) q[17];\nu3(0.354071943068837*pi,0.8563955492321*pi,4.02973874327175*pi) q[18];\nu3(0.577984768739259*pi,0.6442548825023*pi,1.056968486758388*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4604940815083*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.784111797133109*pi,0.9504702754465599*pi,1.038482366930473*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2648998862201069*pi) q[13];\nu3(0.177650314097428*pi,0.24804955002963203*pi,0.8981931859851751*pi) q[14];\nu3(0.342474465563122*pi,2.59024626211987*pi,0.933359556424295*pi) q[17];\nu3(0.330870391649823*pi,-0.214438249180401*pi,4.24513386253223*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[4];\nu3(0.683317985093559*pi,0.5471168236947099*pi,1.1793352139329931*pi) q[5];\nu3(0.644939336449809*pi,3.36450981149592*pi,3.84565071711009*pi) q[6];\ncx q[7],q[13];\nu3(0.303776986610611*pi,0.71097755188122*pi,4.16258570030272*pi) q[12];\nu3(0.634791986556772*pi,3.47201520471901*pi,0.931700326739261*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.622913767065717*pi,-0.336707614317248*pi,0.9836154807634829*pi) q[20];\nu3(0.622923069818175*pi,-0.4622131808081827*pi,3.43394006479776*pi) q[21];\nu3(3.5*pi,3.30336602186793*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.42310771587036*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.148255343681745*pi) q[4];\nu3(0.71095162122174*pi,0.47991034649182096*pi,0.804411666010195*pi) q[5];\nu3(0.670958110376463*pi,-0.313890414311187*pi,3.92582912631383*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.247073843583136*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.630582171193689*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.504827090980256*pi,0.038016600271180034*pi,0.925860616207794*pi) q[20];\nu3(0.28813334585749*pi,0.12979981271657504*pi,3.37381476580275*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47245848942979*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.35625563338421*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.17337918566268*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276014367673735*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49122136072322*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.49702691060453*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.48159393286542*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.194083286993551*pi,0.358945406201708*pi,4.32839967987986*pi) q[7];\nu3(3.5*pi,3.47989488164378*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49234153074533*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.216260385214379*pi) q[12];\nu3(0.776094510330973*pi,0.030549862586520038*pi,3.70509786839391*pi) q[13];\nu3(1.0*pi,0.0*pi,1.189153009916339*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.089737073694398*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41741712492747*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5780313900911511*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.203856647917946*pi,3.38678401166274*pi,4.47379235548804*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.115392011223455*pi,-0.290096604196166*pi,1.5777866538147*pi) q[13];\ncx q[15],q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.29880902262677*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39888637577589*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49509784279449*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49362429872669*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.4535246370786*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.275726516669694*pi) q[20];\nu3(1.0*pi,0.0*pi,1.379053827269064*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.41932967151985*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.136416782727955*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.680110427196674*pi,-0.13008186034674002*pi,4.10297883167652*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.712168671838138*pi,0.7716730658344*pi,4.4803204000944294*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5922756096317322*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32596526750969*pi) q[21];\nu3(0.366603932129627*pi,0.011965780689006*pi,0.5616838631928758*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.547616092727847*pi,-0.307483825468179*pi,0.683415111017428*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5396551454736707*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.612302719718559*pi,-0.10729623507180402*pi,0.902281686669007*pi) q[3];\nu3(0.230177225502571*pi,2.3008746781192*pi,1.2284626230080091*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.35454931507524*pi,-0.4708130577554718*pi,1.65737710528415*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.549318265394416*pi,0.58808236790413*pi,0.5598785841186011*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.507490285051585*pi,0.441725172750154*pi,1.521714324545*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.556274928076554*pi,3.01917839017591*pi,3.67240775217376*pi) q[3];\nu3(0.271875207149143*pi,2.74809731520277*pi,1.442776247326219*pi) q[4];\nu3(0.491961755781759*pi,2.74129105258766*pi,1.331225790931313*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.630002054712874*pi,3.24241706181378*pi,0.655902444038235*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.51214154478499*pi,3.45985246892604*pi,4.4397653732167495*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.303841781452674*pi,0.326557142587365*pi,0.960918403840122*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.524500322202554*pi,0.26332666218766*pi,4.35388316355605*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.378491239589459*pi,-0.17482457962917602*pi,4.451252318466921*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.516568807573981*pi,0.057437793647613034*pi,1.1515996759741811*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.914920535264984*pi,-0.07346374394659899*pi,3.59382504928471*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.692709565748709*pi,-0.4388439575307286*pi,0.835415320297811*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.249121170432475*pi,2.77713442679057*pi,1.149063583081221*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.512488426565*pi,-0.21751674469036297*pi,3.64137194509114*pi) q[6];\nu3(0.106623316653323*pi,3.25951732940647*pi,1.6384652587361*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.393124816839761*pi,2.58809227032928*pi,1.4790346986666338*pi) q[11];\nu3(0.479021094645129*pi,0.9765456086192901*pi,4.240119828611061*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.609049204312143*pi,-0.230814769051349*pi,0.8159931288725*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35952982741409*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.414024437193176*pi,3.01032950366421*pi,1.56429676343054*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0595295582529613*pi,-0.335383786524567*pi,1.267521094385655*pi) q[11];\nu3(0.685681584067789*pi,3.17441338686837*pi,4.21641976761227*pi) q[12];\nu3(0.336408207056841*pi,0.381721609524714*pi,0.603552119458534*pi) q[14];\nu3(0.281067479739958*pi,0.27302963919509005*pi,0.57810130701692*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1934620853615598*pi) q[19];\nu3(0.394747950461185*pi,3.09334983582063*pi,1.398755765217967*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4573560208226*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2529088365106271*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41296231937864*pi,0.5*pi) q[9];\nu3(0.160700014685908*pi,-0.23150350083362797*pi,1.1911011533327112*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.495937259090177*pi,0.63908925051486*pi,4.2646540738226495*pi) q[14];\nu3(1.0*pi,0.0*pi,1.32933974329459*pi) q[15];\nu3(0.802864886857091*pi,3.11045237313486*pi,3.78827122335471*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[7];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.582191976308856*pi,-0.477835383543207*pi,3.82161040910635*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.818573294590708*pi,0.17724336632790605*pi,4.0079830376202*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.598079213411669*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35410557542167*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.266653367485268*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.612302737077243*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.800049596254609*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.506098328007345*pi,3.40044326390693*pi,0.837136229514573*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[3],q[7];\ncx q[4],q[6];\nu3(3.5*pi,3.3762458797322*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35535568215937*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.227321240174738*pi) q[11];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.351390090307977*pi) q[20];\nu3(0.414956532904715*pi,3.22936503768246*pi,2.08960908389769*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.47230690736524*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.40136739176817*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.49493418031921*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.336078281638271*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.320248589382114*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.774597728357427*pi,0.15401117333973402*pi,1.361336120046251*pi) q[21];\nu3(0.661588674283118*pi,0.70396282991611*pi,1.1166429965038631*pi) q[0];\ncx q[1],q[16];\nu3(0.549527300508683*pi,-0.2261749528586*pi,0.716104125707536*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.374884476031284*pi,0.026742841824843988*pi,0.972833818010727*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.31300818473005*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.606354463709822*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1978005543179941*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.610385958481539*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.704091219073446*pi,-0.4076651637158816*pi,4.0412201829428795*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.252596753216201*pi,-0.31937388536009303*pi,0.5176138685214713*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.258790942917053*pi,0.20677378811329195*pi,1.054968036615578*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.49665306061303*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32789734519677*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5309574879926611*pi) q[16];\nu3(1.0*pi,0.0*pi,1.216007428254739*pi) q[18];\nu3(0.524943534158447*pi,3.47200119646359*pi,4.1448944560239696*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.806287845713865*pi,0.57312146100656*pi,0.7383832593946*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[14];\nu3(0.528955862730834*pi,0.93396213054487*pi,0.5527803261615262*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41729645822485*pi) q[17];\nu3(0.37243938954629*pi,2.94097855489447*pi,1.4067698149336931*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41313611695348*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.29602108836146*pi,3.13333713428689*pi,1.01656774748183*pi) q[8];\nu3(0.68259037018473*pi,-0.4828147593514168*pi,3.1951859789796*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.317073924775045*pi,-0.4097788473354848*pi,1.5335076527354*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.543434278124302*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.357039618082649*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.842082632770709*pi,-0.372754133945994*pi,0.824203935976784*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.20581632364665*pi,2.73474341543803*pi,1.58666562100064*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.704846483252445*pi,3.14226215378652*pi,4.3404373045222595*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.353218915126075*pi,3.0844763855052*pi,1.58586223612925*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.686897407419868*pi,3.47578427810411*pi,3.58091689001936*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.747965956690159*pi,-0.10613746964959397*pi,0.5215287608855362*pi) q[4];\nu3(0.422216648304661*pi,-0.02592624861638998*pi,0.936766359881724*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.699399619930313*pi,3.35156312788923*pi,0.545549139218163*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.336104140575111*pi,0.04917741714901103*pi,1.391977715548295*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5716399113536739*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[15];\nu3(0.4113249004217*pi,3.22214336662306*pi,1.53577512639761*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.783795835300235*pi,3.38379498180355*pi,2.94889237361226*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.342822841573385*pi,0.061466943149372955*pi,4.25123912708158*pi) q[11];\nu3(0.342711941399882*pi,-0.354338868188124*pi,1.0405603849150489*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.637665634578689*pi,3.13420260504466*pi,3.39127412178365*pi) q[18];\nu3(0.829215452441926*pi,0.24327959121283804*pi,0.997865116368145*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42253824530138*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.56831687763542*pi,3.27450084061685*pi,0.706101227096003*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.500542497047334*pi,0.926444029165*pi,4.39095952573654*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2090533678216069*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.578114555515871*pi,-0.202518498158539*pi,0.914862836385105*pi) q[18];\nu3(0.34922002969144*pi,-0.4139985674204901*pi,0.999297818799568*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(0.912564620321429*pi,3.07693165265108*pi,4.29798087526265*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.367449043235163*pi,-0.186133468758314*pi,4.39382653886927*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.473522354456267*pi,0.23978365192283901*pi,1.2823427879012659*pi) q[21];\nu3(3.5*pi,3.42801356508266*pi,0.5*pi) q[1];\nu3(0.544709430141975*pi,2.72372380792259*pi,3.92991141694589*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.21527978759267*pi) q[9];\nu3(0.451803880147027*pi,2.77808425170778*pi,0.947330245825463*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.421532645579125*pi,3.37218416162966*pi,1.449351750548006*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5412773658024688*pi) q[15];\nu3(3.5*pi,3.48387686658255*pi,0.5*pi) q[16];\nu3(0.559619579709806*pi,0.11890065265983796*pi,0.638360965186667*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258584096231126*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.469630930302429*pi,0.16618330005748005*pi,4.26979409830908*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.475003185204958*pi,-0.49547049787943187*pi,4.02937772008138*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.328622008064595*pi,0.24165879897852405*pi,0.958280927327037*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,3.39752175451308*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45971451584804*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44297862928091*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41226493902534*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3273038122564929*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.312376559913354*pi,-0.327103752126353*pi,1.4302004264767358*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242681014396179*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3462700373102*pi) q[19];\nu3(1.0*pi,0.0*pi,1.185107624617276*pi) q[20];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35975257806581*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[12];\ncx q[8],q[20];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.554012797303642*pi,2.74535123859649*pi,3.67008123612449*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192916442763633*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.452405126915*pi,-0.02056325267839898*pi,4.11895059857029*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44623003921194*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.353289578058709*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42779554433293*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.608223452386971*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5720846538760962*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47568129153278*pi,0.5*pi) q[2];\nu3(0.645683096910843*pi,-0.4806154800837251*pi,3.44175847191676*pi) q[3];\nu3(3.5*pi,3.40772545338584*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.2537732598115912*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.303914122660371*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45033531846391*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5433392734217469*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.135901248265708*pi,-0.4783951922648413*pi,1.8278935842097*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43305656446263*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.58990424054372*pi,0.31207256980606*pi,3.99827340033072*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4835592604031405*pi) q[13];\nu3(1.0*pi,0.0*pi,1.285835813648746*pi) q[14];\nu3(0.132135780939398*pi,0.94543176565241*pi,3.9826869466622*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4688225854659205*pi) q[17];\nu3(0.885936857274025*pi,-0.095004343511701*pi,0.991830836728748*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.624266616800939*pi,0.8877212850119001*pi,1.052514000914891*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.408020536180158*pi,1.12704903776295*pi,4.30904139229899*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.687452902352985*pi,-0.369551760875949*pi,3.9042365594143*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.666640259847327*pi,3.0432435317245*pi,3.95590869171029*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.552341400424358*pi,3.15402841921107*pi,4.23871178141567*pi) q[8];\nu3(0.232886936182833*pi,2.34175853652669*pi,1.2853067190780831*pi) q[9];\nu3(0.349603654520735*pi,0.24847567485433097*pi,1.192263218181378*pi) q[10];\nu3(0.322435369625601*pi,-0.150133846078425*pi,0.916506400717215*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45465255301425*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.476218239175496*pi,-0.392950726264795*pi,1.013016307624404*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.322640948841503*pi,0.6120316922704601*pi,3.94226730077068*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.879796504569391*pi,0.53877071759891*pi,4.145166293954761*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.347893451412001*pi,3.41946282202444*pi,1.81194583902525*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.772490489837404*pi,3.04478926264797*pi,3.03504766202738*pi) q[9];\nu3(0.265591063150384*pi,-0.021988802858996015*pi,1.342810185897584*pi) q[10];\nu3(0.725557212585369*pi,0.06386561463723595*pi,3.89160770476875*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.957168264576696*pi,2.95272453229227*pi,4.2218654224166094*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.235020321157717*pi,-0.370012277504096*pi,1.52868770150548*pi) q[19];\nu3(0.450906313618674*pi,0.82669793632532*pi,4.10662299182631*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.516766220875898*pi,3.29933893137782*pi,4.29733552834358*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.543554620661507*pi,-0.03662140759065802*pi,1.096510066146632*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.649531233812673*pi,3.1413631667622*pi,3.29216819571174*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.127869467319967*pi,1.02819985819659*pi,4.42289971873502*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.51795612254014*pi,0.22908710775091*pi,1.190037448814003*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.501728177657748*pi,-0.0012243272048469978*pi,4.23584089247061*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.408815381077843*pi,0.9709624501751*pi,4.20905963812202*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.573393819621814*pi,0.358367426666633*pi,1.065192246657475*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.106700570459417*pi,-0.05867209607950202*pi,1.0331065887852589*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.525755579648007*pi,0.416009091599846*pi,1.496218155921303*pi) q[2];\nu3(0.460149317322268*pi,0.394376679169141*pi,4.2126733916384005*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49531166454622*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.497359229231483*pi,-0.15615787379045698*pi,1.319693158436952*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312348041713145*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.520945280673849*pi,3.49820849908075*pi,0.5709309207876065*pi) q[0];\nu3(0.593673536205786*pi,3.33096836038731*pi,3.33984813127434*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[15];\ncx q[10],q[18];\ncx q[12],q[20];\nu3(0.642558403815203*pi,-0.4652574212711265*pi,3.25363047668014*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0622119085937281*pi,-0.4213646646179669*pi,1.087754514239408*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.58237116896094*pi,-0.09670712826885602*pi,0.669088849565693*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35637996425808*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39200403230586*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.297229557565067*pi) q[11];\nu3(3.5*pi,3.44451370395489*pi,0.5*pi) q[12];\nu3(0.698586883866116*pi,0.05333086631801098*pi,3.61943162250831*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285952629603542*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42654788826487*pi) q[18];\nu3(1.0*pi,0.0*pi,1.342545569156239*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[11];\ncx q[6],q[21];\ncx q[7],q[15];\ncx q[10],q[18];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.2664164751689*pi,0.50787730824902*pi,4.40970711906397*pi) q[14];\ncx q[16],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44278060354024*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,1.286543624234802*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42773157511164*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5049312202634204*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.536061129477269*pi,-0.344569055657247*pi,0.815765800706933*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.545441677386576*pi) q[15];\nu3(3.5*pi,3.33439904510357*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.178241685767298*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43908965194724*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3740888824243052*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(3.5*pi,3.29015738755224*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1593921640352751*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[21];\ncx q[7],q[15];\nu3(3.5*pi,3.3319666077762*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.299456790970312*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.39639799506428*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,4.37548729222988*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46803964308554*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1954015507426559*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5665643145649844*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43659996008146*pi) q[3];\nu3(0.417525395346481*pi,0.129971590878887*pi,3.55376790197471*pi) q[5];\ncx q[6],q[21];\nu3(0.770537238627654*pi,-0.340102555830874*pi,3.36938665488288*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6258825126459631*pi) q[13];\nu3(0.461049759747625*pi,-0.08870371186432802*pi,4.0057000767629*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.436746066703084*pi,3.38726555892097*pi,1.56566878821511*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.768577374581095*pi,0.6750619437449801*pi,1.057058871303869*pi) q[7];\nu3(3.5*pi,3.42131145684426*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.220831883147411*pi) q[14];\nu3(0.119671518900765*pi,0.321546271405066*pi,1.060892569602765*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5184400933150433*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.67314910861967*pi,1.1244847761629*pi,0.795939136841584*pi) q[10];\nu3(0.197070252852236*pi,-0.36052771027269404*pi,3.99396374090667*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.50712823264496*pi,3.16885089608855*pi,3.49901582849342*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.396885332351301*pi,3.21509843511484*pi,1.65484785927789*pi) q[10];\nu3(0.673052399633965*pi,3.38965393907013*pi,3.732413142668*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3612402973906494*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.518484843080854*pi,-0.18348505891093903*pi,1.3822219836525829*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.786628210530214*pi,2.8976474627267*pi,4.25772316232533*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.417137848488135*pi,0.8155750606543599*pi,4.23583785924695*pi) q[6];\ncx q[8],q[14];\nu3(0.299481015018856*pi,-0.40400732486547997*pi,1.59921522752047*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.579837193138825*pi,0.9982368907341099*pi,0.9906698546646999*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.591513617828447*pi,2.49529012823302*pi,3.94269132170267*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.350086162028391*pi,-0.17263279951317*pi,4.14337331506923*pi) q[19];\nu3(0.644943096538043*pi,3.21493257480837*pi,3.12409508880615*pi) q[20];\nu3(0.420864645675278*pi,0.06544809860952505*pi,1.285508834624744*pi) q[21];\nu3(0.197582888724917*pi,0.8737370197317*pi,4.20019911990111*pi) q[0];\nu3(0.79483646278468*pi,0.30314556058500197*pi,0.776763840885784*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.555999870036574*pi,0.24212915867664397*pi,1.52696167996434*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.835626072301133*pi,3.14330720449498*pi,3.37321061394082*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.586192527011197*pi,-0.334595334489346*pi,3.4091003994049*pi) q[12];\nu3(0.207220819801837*pi,3.18927284362916*pi,1.82914316561718*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.454209590342793*pi,-0.197424491861045*pi,1.4586523093778911*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.509303638547241*pi,0.42057792837888297*pi,3.85617636803198*pi) q[19];\nu3(0.511511208253317*pi,-0.4693948460710955*pi,3.78371550248444*pi) q[20];\nu3(0.695248728987586*pi,0.345528029899559*pi,1.14806683816184*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.100120179560336*pi,0.24318466333113797*pi,4.2795696670065695*pi) q[1];\nu3(0.858774041467182*pi,3.41400277895333*pi,4.213559465419991*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.661423673082827*pi,-0.41673592777536617*pi,4.26186983766266*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.401150099905029*pi,0.8217141916197599*pi,3.85019385728578*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.901394241894681*pi,-0.158575398647138*pi,0.7057881770776799*pi) q[2];\nu3(0.657092721818626*pi,0.57618999873765*pi,1.121659368296591*pi) q[3];\nu3(0.313529285994707*pi,1.13822056011245*pi,4.231488490582279*pi) q[4];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.568908890043734*pi,0.5727860046506399*pi,0.7281087206949299*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.347562794034054*pi,2.57382702034703*pi,1.040183953029155*pi) q[3];\nu3(0.574091356732296*pi,-0.36565206925703897*pi,4.22345017511384*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.34094515130505*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.260135846417219*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.39379839888309*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43416822725347*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.347067347475778*pi) q[9];\nu3(3.5*pi,3.46332135467384*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.235343772785827*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2985597401448539*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.869261060251634*pi,0.354018595509335*pi,1.52477073226029*pi) q[8];\ncx q[11],q[21];\ncx q[12],q[20];\nu3(0.467161941136433*pi,3.28150089336449*pi,1.51364870094137*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3231509385185305*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(0.318664105764504*pi,-0.32484322150385103*pi,4.4296536134137*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.277851948085329*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45242429849238*pi,0.5*pi) q[12];\nu3(0.659614282113525*pi,-0.4411093093464515*pi,0.758499668508012*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3238388557307*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316597935415978*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5013914487160854*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.43618004367392*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.481245842353*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31310010782676*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.221174598767651*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[21];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.091531085338328*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208998803412245*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\ncx q[3],q[19];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33588694536307*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40851847991645*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5838872066308105*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.371446164219563*pi) q[10];\nu3(0.517949266482398*pi,0.24663336349258003*pi,0.9524184312462449*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.505857315519354*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.30003727327042*pi) q[19];\nu3(0.613521819217504*pi,-0.07629409625656902*pi,0.902350082932061*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\ncx q[3],q[19];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.35924139486647*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.212407119443427*pi,0.157238762490022*pi,1.310953987099557*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46110894306436*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2561671258646618*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.271861467451152*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.402047154699379*pi,0.23106302605836204*pi,4.205862579608731*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.159567717234238*pi,0.69622626963315*pi,3.78058927097784*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47019377256902*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.356519188090775*pi,-0.15028897284896298*pi,4.2140032481783205*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.347890430119509*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.71792110689547*pi,3.24479820953199*pi,2.81419377728188*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43361141086902*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.24169487663553*pi,3.12557784019837*pi,1.127306929639956*pi) q[0];\nu3(0.950914666800908*pi,0.15149758898137*pi,0.997610640711909*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.575027119504342*pi,-0.15246972555357402*pi,1.072157901974542*pi) q[4];\nu3(0.942534289806688*pi,3.18897065952427*pi,3.62631779911021*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.527815930231686*pi,-0.193378429112382*pi,3.91476432118062*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.858602143077337*pi,3.17794451844949*pi,0.668428460979418*pi) q[15];\nu3(0.489683600504292*pi,0.06407524949222498*pi,3.85679826741383*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.334950499852968*pi,2.91406925055818*pi,1.90018290700953*pi) q[0];\nu3(0.479510390055046*pi,0.6287782598579099*pi,0.648642655373903*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.928448029449319*pi,2.94876570702133*pi,3.31192595500599*pi) q[4];\nu3(0.765230033780419*pi,0.22527673392945502*pi,0.819920547852934*pi) q[5];\nu3(0.80732355783678*pi,3.49284195103361*pi,3.24126841431898*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.738879141634232*pi,3.20125295256417*pi,0.671905749225582*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.245500977424354*pi,-0.27851951446990797*pi,1.3214994003139249*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.253536969220383*pi,0.26833858466639604*pi,1.0013555553984421*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.28433866662033*pi,2.38690175751137*pi,1.34162700827624*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.496993663987684*pi,2.50961261516952*pi,1.1111713296555*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.558138460834357*pi,-0.4480231751821938*pi,0.802206834891181*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.445415342591104*pi,3.18792709038452*pi,3.18620335262546*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.729278597140155*pi,0.26399399340169805*pi,3.97407300263333*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.654474022965043*pi,3.09126570312747*pi,3.54937204994372*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.398764635334*pi,3.0322405811404*pi,2.0064670025815703*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.508778305097224*pi,0.35097458543041404*pi,4.27757899188802*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[7];\nu3(0.52023620497136*pi,-0.32549666204307104*pi,0.650056062280676*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.29081623366885*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.847355016442664*pi,-0.153345128246117*pi,1.083584225511724*pi) q[20];\nu3(1.0*pi,0.0*pi,1.206923217227712*pi) q[21];\ncx q[1],q[9];\nu3(0.914544545860495*pi,-0.12260363301260402*pi,4.02324651779576*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47290630767964*pi,0.5*pi) q[5];\nu3(3.5*pi,3.28482005485114*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.104276191298798*pi) q[7];\nu3(0.910173786472124*pi,-0.358473792621827*pi,0.5401375494106251*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.393975133818744*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.585918114819226*pi,0.15056974376169796*pi,1.438924695160698*pi) q[13];\nu3(0.0984589659548867*pi,0.7247366704312399*pi,0.5036184340082343*pi) q[14];\ncx q[15],q[21];\nu3(0.535000208546194*pi,3.31126809006439*pi,0.5716410198073448*pi) q[18];\nu3(0.380426033226457*pi,0.15363221567944996*pi,3.95335603733042*pi) q[20];\nu3(3.5*pi,3.37568344800772*pi,0.5*pi) q[1];\nu3(0.617090887205482*pi,0.054516338182925006*pi,1.421165228906479*pi) q[2];\ncx q[5],q[11];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2875499205588579*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.364778946212865*pi,0.082012698370592*pi,0.638647622613252*pi) q[13];\nu3(0.620512562394132*pi,0.20029493462603898*pi,3.73964492482829*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.468037874136197*pi,-0.4219109623777801*pi,3.83742728952604*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5346782522457438*pi) q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40878028909516*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.323031491443549*pi,-0.29255321665073497*pi,4.3186156319659705*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4466246761964605*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[11];\ncx q[6],q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.46965893819902*pi) q[9];\nu3(0.11368785824764*pi,-0.08501842558185402*pi,1.266169321916165*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39104534157711*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1579416319919509*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48615486980036*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.4968181250565*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45797960157719*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.159736448840376*pi) q[14];\nu3(0.526641872034582*pi,-0.382965832760202*pi,4.29216655536528*pi) q[15];\nu3(1.0*pi,0.0*pi,1.237051603472749*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3921187898774439*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34220757246404*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.34862036028022*pi,0.5*pi) q[13];\nu3(0.666501069653675*pi,2.74146360161905*pi,4.18193135077703*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233347712447547*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5934884482513054*pi) q[17];\nu3(1.0*pi,0.0*pi,1.116115794119834*pi) q[19];\nu3(0.787401316480306*pi,-0.278854297579335*pi,0.5089698872058768*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3957277641043*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2897114891959212*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.44580802273516*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5452242873682317*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.779090345843267*pi) q[20];\nu3(0.268054145777501*pi,2.56064863477806*pi,1.0989481336103482*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.592339471372579*pi,0.39937629994115*pi,1.53549546355325*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40860243601348*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5719118673583665*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.539480159806517*pi,-0.393236582247173*pi,4.17577705104618*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.744964080954094*pi,0.5958527133111*pi,1.077739771605978*pi) q[6];\nu3(0.780216769464581*pi,0.9461233472855901*pi,0.7906247206679691*pi) q[7];\nu3(0.746863492945384*pi,2.69835724301319*pi,3.67443202203537*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.52564571334259*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.682397305604125*pi,-0.49796704561845917*pi,0.5979543030758971*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.3021876240841*pi,3.49520282281093*pi,1.88808676004891*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0948699848918876*pi,-0.068030505865036*pi,1.267510217198538*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.374437219345943*pi,-0.235039673999214*pi,0.5049896972052127*pi) q[7];\nu3(0.374596967320925*pi,3.433997504711*pi,1.7411425435548*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.469835051822487*pi,0.34815585675848804*pi,3.81064489642596*pi) q[17];\nu3(0.819041451584297*pi,3.33343704156264*pi,4.07992637590878*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.249287237635652*pi,-0.094962631725164*pi,4.2636406590159*pi) q[2];\nu3(0.8166472950398*pi,2.78878238477061*pi,3.35036194903386*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.3559671590314*pi,0.28672212096718197*pi,4.41125384303967*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.222628882978905*pi,-0.012772954365802003*pi,1.0031588850649489*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.628140899804651*pi,0.32784918600131796*pi,1.64431276298995*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.205603992023957*pi,3.12845032946158*pi,1.499402906225486*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.183554986815226*pi,-0.442413612406342*pi,4.2793663637230495*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.369667082435483*pi,3.31846484925679*pi,1.167428574453615*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.310090816301879*pi,2.94459894938481*pi,1.3251253763215272*pi) q[4];\nu3(0.715887651875736*pi,0.78968283306255*pi,1.102528038425038*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.350279817005986*pi,0.11210786094010605*pi,3.51442813001441*pi) q[9];\nu3(0.957648954663434*pi,-0.48849764521672*pi,3.0251457607611*pi) q[10];\nu3(0.167827799271231*pi,0.12810542131826397*pi,3.88711908172083*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.259981927342838*pi,-0.264523597197701*pi,4.03015512700836*pi) q[20];\nu3(0.36697043508724*pi,2.58929887575895*pi,1.55133397489521*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.179508026380501*pi,-0.197137121125187*pi,0.863011106877458*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.654603092801766*pi,2.80367696624916*pi,3.87614770324246*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.921276079722564*pi,0.133604889897458*pi,3.69447698296282*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.695645202332447*pi,0.99001991410435*pi,0.753735005104909*pi) q[19];\nu3(0.100557841595231*pi,3.30087155605704*pi,4.42787729819695*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.245063219155928*pi,2.8828286370618*pi,0.750293974373897*pi) q[12];\nu3(0.274141691622927*pi,0.05636573189094696*pi,1.108750356820748*pi) q[13];\nu3(0.953762688498571*pi,0.47702436400013304*pi,4.44199288245529*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.573157648373734*pi,0.08374323839570197*pi,1.21122360165444*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.32432306174891*pi,0.45078104075276104*pi,0.909521741389021*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.300761175954739*pi,-0.360110186027151*pi,1.5098497985118*pi) q[14];\nu3(0.690325887374149*pi,0.40456492591842497*pi,1.27375751727681*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.42987446850585*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.280868077340366*pi) q[6];\nu3(3.5*pi,3.40689395590481*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49575645453264*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2333434433578399*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.47107884441309*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.807635274531746*pi,-0.35034876766190903*pi,4.2526563013367*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260317621387514*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217492666581345*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.28880876965802*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.47451646137551*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.358903516061732*pi) q[4];\ncx q[7],q[18];\ncx q[8],q[9];\nu3(3.5*pi,3.47273008713498*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3482079281082688*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.167461811080517*pi) q[19];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,0.621886902271534*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5856717727268173*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.645562378661389*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5649079987523358*pi) q[18];\nu3(3.5*pi,3.48850298186211*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5057055835880644*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[18];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.808011257913628*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4823606796971*pi) q[19];\nu3(1.0*pi,0.0*pi,1.309773623949925*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.45817231679351*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.37484672813837*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236149551210995*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3548631223386551*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.34880079164992*pi,-0.463633771206197*pi,1.157381710437861*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.826685412186118*pi,-0.06473642177017402*pi,4.34375939018576*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.199705221679915*pi,0.39231813891047596*pi,4.46586403838512*pi) q[11];\nu3(3.5*pi,3.44379383842352*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.568967727753479*pi,3.47149400767962*pi,4.37709030836638*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.202061288003998*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5259275280480056*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nmeasure q[11] -> c[11];\nmeasure q[17] -> c[17];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.629909964445545*pi,2.90254083590768*pi,4.30144246571755*pi) q[7];\nu3(0.186333426248405*pi,0.284906938109423*pi,4.31335929507775*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5885660567935185*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5470885059199588*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.59405686217867*pi,-0.4514072884490413*pi,0.729127715036242*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44745580076458*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.308048373695667*pi,3.1646819720938*pi,1.67750444994659*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.496719318011039*pi,3.1568579636151*pi,0.801730273476368*pi) q[9];\nu3(0.846279298396491*pi,-0.08811620215539101*pi,4.13594443800911*pi) q[10];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.785689368104416*pi,-0.4014532141293943*pi,0.884223579697092*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.37314130822157*pi,0.4335243319848*pi,3.65706715227694*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nu3(0.535818527083538*pi,0.55092416909049*pi,4.3203427757237005*pi) q[0];\nu3(0.587870419495019*pi,0.33655882125554104*pi,1.418323734342348*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nu3(0.299945162173927*pi,2.87910521548543*pi,0.65535892749671*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.505754932378616*pi,0.234214438701138*pi,0.8875435229338711*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.366186020736454*pi,0.22024732963753502*pi,1.058385911059015*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.76337330347247*pi,-0.015490610350106016*pi,4.30690059798041*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.530429097958558*pi,-0.4544463922213323*pi,4.15868397806066*pi) q[14];\nu3(0.103202439279358*pi,2.92170504227898*pi,1.72379207681773*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nu3(0.0820683957444419*pi,0.6134772644308399*pi,4.3198999870981805*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.521839356111411*pi,-0.46269978681288837*pi,3.2254011142261*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.705459224251508*pi,3.01542122653621*pi,3.11269793122723*pi) q[0];\nu3(0.920676409590897*pi,-0.21203634459548698*pi,0.740032220430856*pi) q[1];\nu3(0.466055677743364*pi,3.04554644709134*pi,2.01128720450743*pi) q[2];\nu3(0.647598072118102*pi,-0.12466780096769903*pi,0.8829810107987219*pi) q[3];\nu3(0.625488502703027*pi,-0.011872881721790018*pi,3.98275967551509*pi) q[4];\nu3(0.504990455520623*pi,0.90006735210395*pi,0.871182841718123*pi) q[5];\nu3(0.723366142867349*pi,0.62868628419089*pi,1.195924671208767*pi) q[6];\nu3(0.670435827037148*pi,3.38864535117978*pi,0.666092860354636*pi) q[7];\nu3(0.618695465585117*pi,-0.10620277880379497*pi,1.361419124191643*pi) q[8];\nu3(0.251587798210953*pi,0.6466397844075*pi,4.33317514224945*pi) q[9];\nu3(0.809709245262121*pi,0.80633195954421*pi,0.539975294897853*pi) q[10];\nu3(0.408080120169467*pi,-0.4572995556159559*pi,0.521659937150891*pi) q[11];\nu3(0.71806735211313*pi,0.23121243730059104*pi,1.59954893538716*pi) q[12];\nu3(0.656580661967297*pi,-0.04547911358968598*pi,3.57264376419357*pi) q[13];\nu3(0.846626030646042*pi,3.33690630695748*pi,4.31896456956743*pi) q[14];\nu3(0.809400275469201*pi,2.6579008590179*pi,3.6181116320199*pi) q[15];\nu3(0.393256897077842*pi,3.06578158873004*pi,1.81359846377472*pi) q[16];\nu3(0.389858884141138*pi,0.73227105102766*pi,4.03830710922966*pi) q[17];\nu3(0.904958212579916*pi,0.9068704858560099*pi,0.957542970347717*pi) q[18];\nu3(0.586313509173235*pi,0.23559294471807601*pi,1.405399035335904*pi) q[19];\nu3(0.406401780390505*pi,0.49031032664860896*pi,4.3355442859766296*pi) q[20];\nu3(0.203135275537815*pi,3.40228868171184*pi,1.2759358034143569*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[15];\ncx q[3],q[10];\ncx q[4],q[12];\ncx q[5],q[8];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[21];\nu3(3.5*pi,3.44945743524792*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47518348441515*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47210645713982*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44643439914874*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4992245134095*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2024778608058448*pi) q[6];\nu3(3.5*pi,3.42064440896654*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.178012117200426*pi) q[8];\nu3(1.0*pi,0.0*pi,1.302322612287935*pi) q[9];\nu3(1.0*pi,0.0*pi,1.168632003546605*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.122884725116697*pi) q[12];\nu3(3.5*pi,3.32541128639918*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3229735683003558*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203904158805583*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.35066520016124*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[15];\ncx q[3],q[10];\ncx q[4],q[12];\ncx q[5],q[8];\ncx q[7],q[9];\ncx q[11],q[14];\ncx q[13],q[16];\ncx q[17],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.339878471342578*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.683361743679767*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47490371310287*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46311779013441*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45241922773717*pi) q[10];\nu3(3.5*pi,3.47601637873311*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5021629896743409*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2388156475607959*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37251630777002*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35321711485634*pi) q[16];\nu3(3.5*pi,3.47995172641877*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.258899921234383*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[15];\ncx q[3],q[10];\ncx q[4],q[12];\ncx q[5],q[8];\ncx q[7],q[9];\ncx q[11],q[14];\ncx q[13],q[16];\ncx q[17],q[20];\nu3(3.5*pi,3.48572288470652*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.362841582861251*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.331617866426869*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4483520107505505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.638955303242321*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.367011366192188*pi,-0.291890998558354*pi,1.69324353825987*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.240576981531645*pi,2.62323635492415*pi,1.239379684223192*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.884881617611166*pi,0.09552990389016802*pi,0.539092724414375*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.680445452206267*pi,2.68052637833316*pi,3.45426060722616*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.607500619065966*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.425583924347301*pi,3.41896146736777*pi,1.383905816379648*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.553774166444406*pi,-0.4764830056630084*pi,0.650766927207769*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.203272512956308*pi,0.38341168078034704*pi,3.99693463742516*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.751961276927682*pi,-0.11313419910628603*pi,1.2457476436660548*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.224199673837329*pi,0.305501900061527*pi,3.49310902876609*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.506073549253099*pi,0.33542519529753*pi,3.88502307226612*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.814463319042154*pi,0.64251174635843*pi,4.41761614222873*pi) q[2];\nu3(0.270754416430009*pi,0.74432818873238*pi,4.47526478187139*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.711395283938355*pi,3.44495804524415*pi,0.6471562438530141*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.691789933545126*pi,0.19092952105708205*pi,4.1127625884747*pi) q[7];\nu3(0.544322126634914*pi,-0.067848949629433*pi,3.84322896931017*pi) q[8];\nu3(0.922856058805068*pi,3.03076517463671*pi,3.49540027146149*pi) q[9];\nu3(0.538093079052111*pi,0.5951323594814899*pi,4.12958939282624*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.431573054369538*pi,0.018809102149019985*pi,4.24541654240054*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.90641967762571*pi,-0.4568856859581031*pi,3.0955078641157*pi) q[15];\nu3(0.779439085469291*pi,-0.369208028803788*pi,0.780244898322934*pi) q[16];\nu3(0.500158321911996*pi,0.7166996202012299*pi,4.237164564910071*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0666505282641231*pi,-0.329650076470481*pi,4.42111988509812*pi) q[0];\nu3(0.447487985106631*pi,-0.13565568555254398*pi,4.07815373147065*pi) q[2];\nu3(0.417398198690897*pi,0.011407892016712995*pi,3.69048239879242*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.519336799442247*pi,2.75526534186454*pi,3.81888479208919*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.524894718524726*pi,0.293331497600574*pi,1.071813194363942*pi) q[7];\nu3(0.879588903875345*pi,-0.4068223581748362*pi,3.20155040617652*pi) q[8];\nu3(0.690728618616927*pi,3.36591539847727*pi,3.80774437489535*pi) q[9];\nu3(0.624340396611245*pi,3.19630276875631*pi,0.664459736951494*pi) q[10];\nu3(0.520927195187535*pi,-0.311660824659606*pi,3.68622424225014*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0207941744343327*pi,2.91800732039451*pi,0.7629367548356589*pi) q[15];\nu3(0.490840860183494*pi,0.34156914110761205*pi,4.3794638807887*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.686404615324727*pi,3.34670629376912*pi,3.71960189759667*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.641224642578362*pi,3.20009308309139*pi,3.04761764902851*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.187115954670481*pi,3.19924994005569*pi,0.5206048619850678*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.464718812317666*pi,0.34992234825869195*pi,4.36866114452504*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.752370068564502*pi,0.35865276511145505*pi,1.253039916004884*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.621803121041889*pi,0.06192732652059396*pi,4.3269762609458*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.66284852681266*pi,-0.231231403994896*pi,4.32033751848809*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.389806511130737*pi,0.54722895527842*pi,0.500532133697081*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.902631175347486*pi,-0.4604393727528972*pi,3.25540511407657*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.369208556378232*pi,0.342303817649681*pi,3.93441143404055*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.869947296783061*pi,3.28167032593481*pi,3.496801340055*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.36634699180661*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46663038681617*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.203890402004749*pi) q[7];\nu3(3.5*pi,3.34015726120931*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.0861237882909092*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1386829540355219*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592296098293329*pi,-0.145568129884864*pi,3.76062141329538*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39139718415762*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,3.34319002443019*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[10];\ncx q[6],q[15];\ncx q[8],q[13];\nu3(3.5*pi,3.48150104029397*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4179340805134*pi) q[16];\nu3(1.0*pi,0.0*pi,1.232348029631063*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22208555300546*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.47153413281152*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4893123956744*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49411484630932*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.206788479472635*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.47327147836873*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48732830708129*pi) q[15];\nu3(1.0*pi,0.0*pi,1.325781141040719*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41772643135986*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[10];\ncx q[6],q[15];\ncx q[8],q[13];\nu3(3.5*pi,3.43107282136211*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.203833395980014*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.666506934635386*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37253116215249*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5937679472067467*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1693511221886839*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.523037674663752*pi) q[10];\nu3(3.5*pi,3.37507986007226*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.647570276916952*pi) q[18];\nu3(1.0*pi,0.0*pi,1.175676609838054*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.58684240564249*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.573117924810862*pi) q[21];\nu3(0.489499150202756*pi,3.36081247798957*pi,0.754292268266474*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5723194911873017*pi) q[19];\nu3(0.750214301683521*pi,0.7806389310514801*pi,1.1049854380776138*pi) q[20];\nu3(0.486808198697099*pi,0.03456137101075696*pi,4.42244912913956*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.4596358064517*pi,0.81038310741672*pi,3.96149772893829*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.888478517759111*pi,3.20798124240105*pi,2.91316872614604*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.678460884866892*pi,0.55906001689637*pi,0.811748389381744*pi) q[4];\nu3(0.366061138505949*pi,3.14929611393743*pi,1.117945996796998*pi) q[5];\nu3(0.585642691613855*pi,0.48675590725290796*pi,1.473780089024491*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.385404647121178*pi,3.35997616468943*pi,4.30425791650277*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.866487598409021*pi,3.4080244582859*pi,4.21412135489339*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.660346523222524*pi,0.6128752573066301*pi,0.7706877828276071*pi) q[1];\nu3(0.0791118952696146*pi,-0.07624269816339801*pi,1.270841745587075*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.882126858207267*pi,3.43491683578862*pi,4.3475820436390205*pi) q[4];\nu3(0.440935145954501*pi,3.31507944579774*pi,1.023758721931526*pi) q[5];\nu3(0.918952792647857*pi,3.34742435865678*pi,3.63640171902137*pi) q[6];\nu3(0.300752842593493*pi,3.41915174772765*pi,0.9922962010632019*pi) q[7];\nu3(0.332967516953248*pi,-0.370946733838118*pi,0.847111365337847*pi) q[8];\nu3(0.659440608512152*pi,2.83711421856806*pi,3.79751567994951*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.501387607828303*pi,0.15225678133133003*pi,4.304531505595699*pi) q[11];\nu3(0.371078689119424*pi,0.8625383932297099*pi,4.360867971936051*pi) q[12];\nu3(0.536282565368663*pi,-0.142728673072688*pi,3.55773393304177*pi) q[13];\nu3(0.417921531523211*pi,3.40996252126927*pi,2.05006201860576*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.69558830356408*pi,3.37725709911161*pi,2.89813968911716*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.644694803572496*pi,-0.4278632896992926*pi,3.12279962958288*pi) q[2];\nu3(0.878638655777406*pi,0.43478883124593803*pi,0.9676432503171359*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0844945670269817*pi,0.42334405792977603*pi,3.48316461482009*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.559961329073829*pi,2.9652551554515*pi,4.45290221159577*pi) q[9];\nu3(0.896996289830072*pi,3.27811512439564*pi,3.38248489045682*pi) q[10];\nu3(0.527465444700826*pi,0.28494065619349596*pi,4.3333296461036905*pi) q[11];\nu3(0.397377303566309*pi,0.0034339574843650356*pi,1.023212828830642*pi) q[12];\nu3(0.37336426914086*pi,-0.333661877023412*pi,3.87627568554812*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.454385595211661*pi,-0.394934435333747*pi,3.95260631917667*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.673707948634258*pi,3.07269768150821*pi,3.47764129765648*pi) q[18];\nu3(0.28558463839098*pi,0.29160211773896805*pi,0.676756614767175*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.589327144574188*pi,-0.11159875923274098*pi,0.610158119561132*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.611994328688778*pi,0.16567949887534394*pi,4.24335621998917*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.301102578575856*pi,3.0550481580845*pi,1.5075171131416*pi) q[15];\nu3(0.600667602179055*pi,-0.39055153627475603*pi,0.841733732235992*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.308465231712791*pi,2.81873637263217*pi,1.30716902270593*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.265518581490342*pi,0.71798824652502*pi,4.207912043470889*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.418630494097335*pi,-0.09378460943524902*pi,1.140943961326264*pi) q[16];\nu3(0.8714132810012*pi,2.88087145238589*pi,4.04759917899217*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.332994982458135*pi,0.164775968070362*pi,4.18810505726807*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4214218764565*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.178098900836344*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.77740766850298*pi,0.24780652466031805*pi,1.439415037861606*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41996273328487*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[14];\nu3(3.5*pi,3.48051669353363*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38500174162035*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.391524487989368*pi) q[8];\nu3(1.0*pi,0.0*pi,1.151797179001555*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.323938048181547*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[21];\ncx q[2],q[10];\nu3(3.5*pi,3.48569903366787*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(3.5*pi,3.43097117088883*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.294412863154002*pi) q[9];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.36721546605925*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274733671641598*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47411950613403*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40493546726765*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.42520568848801*pi) q[8];\nu3(1.0*pi,0.0*pi,1.282879122149084*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5326400179379185*pi) q[11];\nu3(3.5*pi,3.4608627085128*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.527223329523758*pi) q[13];\nu3(3.5*pi,3.45200227652323*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.291169775458528*pi) q[19];\nu3(1.0*pi,0.0*pi,1.357014964283687*pi) q[20];\nu3(1.0*pi,0.0*pi,1.170492934559491*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[21];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.611480077045565*pi) q[9];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.686259696834977*pi) q[15];\ncx q[16],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44281375882296*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.606222035856693*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.678589511064195*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.639344738497066*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.756601599450411*pi,-0.08729776663892402*pi,0.738488775036701*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.196829064933798*pi,0.12367123640364597*pi,1.0142172533299219*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,3.39805913198506*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.265125876966406*pi) q[18];\nu3(0.631277159201302*pi,3.37430786811796*pi,4.08925308644209*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.912515868475786*pi,2.75039943447905*pi,4.01470072169949*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.735699268681562*pi,-0.373425544034926*pi,3.55622954174955*pi) q[6];\nu3(0.381953224429709*pi,-0.18787586502687398*pi,4.0573259946377*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.50313871973304*pi,0.41892542137128597*pi,4.36880246436554*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.160592949088152*pi,0.06777420750780605*pi,0.7272414793747*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.535782970626729*pi,0.8770181897078699*pi,4.36024346297682*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0638056684104781*pi,2.7215415485339*pi,1.067260133791297*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.465310968440175*pi,-0.317833562251285*pi,3.84646192801829*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.499645257708116*pi,3.32067917563662*pi,1.75850883071752*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.310757074770914*pi,-0.243928060592632*pi,3.91534011218557*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.10430332470774*pi,0.8171813272555799*pi,4.33172286588079*pi) q[15];\nu3(0.340027709570825*pi,0.7610974368274599*pi,0.5116245264904893*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5774731359452132*pi) q[18];\nu3(0.799154133439055*pi,0.07362671301721202*pi,4.11919448888783*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.585988021353487*pi,-0.04521554348124002*pi,4.30950302094565*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.820470437977791*pi,3.45247849148444*pi,3.38502216880411*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.62759903747712*pi,2.53857112974489*pi,3.89463352297791*pi) q[11];\nu3(0.372135247197299*pi,0.33167525618066795*pi,4.4840992089212595*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.419546711215494*pi,-0.12431015878177798*pi,4.4831912023195795*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.148858965095575*pi,2.29460863054864*pi,1.266086392990537*pi) q[16];\ncx q[17],q[18];\nu3(0.97289442567663*pi,2.5120699402942*pi,3.60678846768797*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0997574837459047*pi,0.13662029970353795*pi,3.99492344740906*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.144114487287306*pi,-0.31443244832336403*pi,4.1183479090542*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.810117199376867*pi,0.54125997419026*pi,1.037349527091704*pi) q[11];\nu3(0.526301333287663*pi,3.06665496218686*pi,3.19621765722378*pi) q[12];\ncx q[13],q[15];\nu3(0.401650255357321*pi,0.79256471866301*pi,4.3383350943664*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.880108872599418*pi,0.12760388610538598*pi,1.449778155063731*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.30843570456397*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1639271688407011*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.481123227930755*pi,0.39008876953904303*pi,3.79696010590029*pi) q[20];\nu3(0.34738596109575*pi,2.64113134305679*pi,1.463807993243448*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.263811910331887*pi,3.25722547775404*pi,1.79887602981666*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.512528752963582*pi,-0.09015682959480098*pi,4.39416806133482*pi) q[5];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.736336180943588*pi,0.05315403902068605*pi,1.441555656524733*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.273148206925355*pi,2.65815802661523*pi,1.0023448455195099*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.668243203312336*pi,3.49440217176522*pi,3.08410008275521*pi) q[20];\nu3(0.837406081314005*pi,0.9610182548112101*pi,0.682903449419329*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.369545145509507*pi,-0.310421542775957*pi,3.87719234466267*pi) q[5];\nu3(3.5*pi,3.45700992710857*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.335652452671484*pi,3.07355524758439*pi,1.207610864973699*pi) q[8];\nu3(1.0*pi,0.0*pi,1.295823124492422*pi) q[9];\nu3(0.389737280033351*pi,3.43395324989819*pi,0.621701080210026*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36266140354173*pi) q[15];\nu3(0.694016757413023*pi,0.38157904378860596*pi,1.255702574477262*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4941262783267*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.156700747533503*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.48868633522277*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.263384836404264*pi,2.45155026553126*pi,1.220061444918381*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.342644291104623*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.62717656322231*pi,3.27479093733594*pi,4.1151213489497405*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3985176945030595*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.768139596656896*pi,-0.301387963753571*pi,4.39638841740682*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.606469584283671*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43682782290596*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[16];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4142589239851*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41976681651457*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.333573520325492*pi) q[20];\nu3(1.0*pi,0.0*pi,1.203751234968356*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[14];\ncx q[3],q[20];\nu3(3.5*pi,3.38977633243847*pi,0.5*pi) q[4];\nu3(3.5*pi,3.2608295930396*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.149770305488223*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2667746694469781*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48490512908873*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3288996810415838*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5977486151264424*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4982160198069*pi) q[21];\nu3(0.662206230554579*pi,-0.243292957302721*pi,1.061344526035351*pi) q[0];\nu3(0.467109610604362*pi,-0.4128620740107658*pi,0.814233740076928*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39770322136927*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.565785811417002*pi,-0.07466253756841401*pi,1.288241489932725*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5089912236630272*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.625665733505146*pi) q[17];\nu3(1.0*pi,0.0*pi,1.258552040492701*pi) q[18];\nu3(0.375746863538735*pi,-0.4348650807816502*pi,1.233349042935771*pi) q[0];\nu3(0.793359725668385*pi,3.20228407985096*pi,2.87802307238041*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37765666460118*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.109323167994854*pi,3.47434973149814*pi,1.56940146300919*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5563197022974764*pi) q[14];\nu3(0.89811016365584*pi,2.90749164748333*pi,3.52847343552275*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1159635180037442*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.233201996960554*pi,3.00257294190595*pi,1.3315572307748251*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.379894977812424*pi,0.216229669091755*pi,4.31494587347475*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39118907185879*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.4938427416623*pi,-0.258964028703344*pi,0.64676209620911*pi) q[3];\nu3(0.44419024146638*pi,-0.19288496761631801*pi,1.56547364538667*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.483286629010276*pi,-0.02406785283705698*pi,1.156391704658371*pi) q[6];\nu3(0.783625465165787*pi,-0.22062351594103502*pi,0.5987160133259145*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.547563778055618*pi,-0.351824240335045*pi,0.5103438247994602*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4775516028799505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.297653504746709*pi,3.49805874549717*pi,1.51093074304828*pi) q[3];\nu3(0.0765248011405578*pi,3.34311928096773*pi,2.11465380356824*pi) q[4];\nu3(0.351784896084948*pi,0.48014511612051003*pi,3.55801797556802*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.829026579099833*pi,0.108010217625637*pi,1.232321615344559*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.849448708952274*pi,-0.45732514747090147*pi,0.970191963443483*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.274692922253234*pi,0.282710620685785*pi,0.917655107336995*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.52856580822559*pi,0.68317745541198*pi,0.921486537137034*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.506250776826145*pi,2.53152832534733*pi,4.001343627324*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.496018530404803*pi,3.33448917249477*pi,3.1328908682343*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.746034811909616*pi,0.230975683813734*pi,1.277608833703767*pi) q[11];\nu3(0.542971308030595*pi,-0.08179713194684002*pi,1.157653676533605*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.724092453702504*pi,2.62625514211261*pi,3.47180989046693*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.30546820074793*pi,0.25273509829699203*pi,3.70226904321187*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.509272433932989*pi,-0.4971072952008018*pi,3.57623417815099*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.624562798188525*pi,0.39311022761108705*pi,0.5744919383738087*pi) q[11];\nu3(0.484070363524061*pi,-0.08057090593170702*pi,3.79106073216462*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.250331988516609*pi,0.37462960012524205*pi,4.34127137447366*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.908188933355337*pi,0.66093886139691*pi,0.8066122931992921*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.662636790987101*pi,0.08633771008258195*pi,1.020813832323259*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.107598550976004*pi,0.16357759908203495*pi,3.87731985494472*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.275922936757218*pi,3.44629381615313*pi,1.90395743968927*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.377832782548165*pi,3.35243821067629*pi,2.01297876983128*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.260713028672494*pi,0.50824971521451*pi,4.37069459622203*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[12];\ncx q[2],q[7];\ncx q[3],q[5];\ncx q[6],q[11];\nu3(0.232831138913153*pi,3.46826188620225*pi,1.099734290542649*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.802473479863791*pi,0.13083133589629303*pi,1.2576423812613151*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43152992810389*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43533087749566*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43398468432986*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4146951693153*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.347460752333554*pi) q[5];\nu3(3.5*pi,3.41008740328953*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.295984607684536*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.638646742185357*pi,2.45622082190889*pi,3.82059786140116*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1807891722825379*pi) q[11];\nu3(1.0*pi,0.0*pi,1.300506189542348*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.674538847096439*pi,3.25321516247356*pi,4.303352117937759*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.234173684100356*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[12];\ncx q[2],q[7];\ncx q[3],q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.529379819672694*pi,3.1974429208173*pi,0.8118730707666*pi) q[18];\nu3(0.67730889125375*pi,3.30627115568142*pi,3.01206138411778*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6277898981679659*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3115752484501*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49001702964975*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48489559378419*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5459933666421645*pi) q[12];\nu3(3.5*pi,3.407421108648*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1808896370313962*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.570880691933434*pi,3.27998934420441*pi,3.6914969631044*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5238227452077494*pi) q[20];\nu3(1.0*pi,0.0*pi,1.353334404236707*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[12];\ncx q[2],q[7];\ncx q[3],q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[13],q[14];\nu3(3.5*pi,3.48999904856473*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.382865049888848*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43287708907669*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4969306252425305*pi) q[21];\nu3(0.424192549407251*pi,0.396574587420639*pi,4.3205847459925995*pi) q[0];\nu3(0.803705735174713*pi,0.58907282374304*pi,0.804010467819959*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40715055496257*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.40058004374929*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.433618584171997*pi,2.60365315576889*pi,1.3819793101257751*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.193252214127059*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41985977950904*pi) q[17];\nu3(1.0*pi,0.0*pi,1.117549550847356*pi) q[18];\nu3(0.445442365297678*pi,2.95622021028111*pi,1.263555833612708*pi) q[20];\nu3(0.637410471604958*pi,2.69429889386759*pi,3.84212258942204*pi) q[0];\nu3(0.144879156652325*pi,-0.051478262723826995*pi,3.66372394095764*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.735346591704566*pi,-0.197148288985663*pi,3.7324290619965*pi) q[3];\nu3(3.5*pi,3.41422722215059*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.464148966255074*pi,0.49799604652901797*pi,4.481140732183659*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.26051839395595*pi) q[19];\nu3(0.340750521167963*pi,0.12177919044390695*pi,1.23740426843057*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.643641983337622*pi,1.00173722239568*pi,0.868639618700242*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46007846880219*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.558078301478167*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.282637186862148*pi,0.79429758559284*pi,4.15988056294431*pi) q[5];\nu3(0.496487656741926*pi,0.61377874246598*pi,4.19184414273922*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5393146819822112*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0869169103822846*pi,0.23792093359950595*pi,3.83899576647438*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.264861893188613*pi,2.4561823365569*pi,1.193322073863244*pi) q[5];\nu3(0.688532239416816*pi,-0.19298315048153802*pi,3.59833334654865*pi) q[6];\nu3(0.865489300674103*pi,-0.453886479880651*pi,3.60491877278687*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.384533105278091*pi,2.72072457372169*pi,1.312977709588183*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.688749083633939*pi,-0.033610166126464*pi,1.245832348152058*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.446961159635354*pi,2.81089896956774*pi,1.455984064827349*pi) q[9];\nu3(0.642221770502171*pi,3.31114748053797*pi,3.88111402591045*pi) q[10];\nu3(0.878190023195334*pi,2.43171644344923*pi,3.64962810884141*pi) q[11];\nu3(0.592164231851048*pi,0.004015657202909972*pi,0.987274075078843*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.871600337866561*pi,-0.40508387742805707*pi,4.38657566491638*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.317675276199872*pi,-0.253848728878294*pi,1.2624097693562941*pi) q[9];\nu3(0.591467450152987*pi,0.142264566857209*pi,1.422200904868773*pi) q[10];\nu3(0.487513472900233*pi,3.455012813931*pi,1.95231032462952*pi) q[11];\nu3(0.732732514577587*pi,0.024106024255951986*pi,4.15367265966993*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.24156505701559*pi,2.57504538417274*pi,1.387647501473725*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0792281180982527*pi,3.23109161781575*pi,1.095773803219747*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.325073376230603*pi,3.37986484319891*pi,2.10053944276737*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.468631617191038*pi,0.9262627755408599*pi,0.6844456840804329*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.463697978797407*pi,3.3550918087249*pi,4.48552431408645*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.720997432886691*pi,3.46190768392603*pi,4.33271924195724*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.431723776043152*pi,0.20483768341377795*pi,4.04991384644325*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.647759257005553*pi,-0.175598172936425*pi,0.862025056797756*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.504143115917141*pi,3.09691401258743*pi,0.5901329320908949*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.77789201845528*pi,0.7998287564539199*pi,4.39996070502293*pi) q[8];\ncx q[9],q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.350785994251882*pi,-0.10020816214258599*pi,4.3591724595610994*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.589380846012082*pi,2.99795117163923*pi,3.68751722985921*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.47615445783897*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.433129558652103*pi) q[2];\nu3(3.5*pi,3.4825490196205*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43411892449292*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.194904804016774*pi) q[12];\nu3(3.5*pi,3.41061799479364*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.772168813385186*pi,-0.14642176958035702*pi,4.217939554755199*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.285944056198253*pi,3.26900930977324*pi,0.880573461388942*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3011201833277*pi) q[18];\nu3(0.553952801511025*pi,0.8016520916596399*pi,0.891183264581635*pi) q[19];\nu3(1.0*pi,0.0*pi,1.225964072146096*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[14];\ncx q[13],q[20];\nu3(0.231466916186072*pi,-0.05508096520489503*pi,3.68286462404509*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.58725265806008*pi,-0.276935726315952*pi,0.998985053593596*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.392428020184051*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49632962511379*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5502348568846009*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2190830059249351*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.27946845429586*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4425971935404505*pi) q[20];\nu3(3.5*pi,3.47862553938258*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[18];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(3.5*pi,3.47007163140631*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49218610401227*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.179331222102035*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.176697645154229*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.407178050634398*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.49748467290329*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33515155812653*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5703187835857263*pi) q[14];\nu3(1.0*pi,0.0*pi,1.243219754873004*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337511762968742*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41659321605023*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.211513533718054*pi,-0.144576491617961*pi,4.433135445878079*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,4.36433190825192*pi) q[11];\nu3(0.620636932071052*pi,-0.337265268664526*pi,3.62231213884091*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.637759061004482*pi) q[16];\nu3(1.0*pi,0.0*pi,1.258124063245193*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.28064835642557*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[11];\nu3(0.326353047702824*pi,0.39559967365259796*pi,3.52912503794549*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.52358166640736*pi,3.29563641915077*pi,4.20126096811711*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38139096304273*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42581635467463*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.780745770483641*pi,-0.22606303916339898*pi,4.10421222527653*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.683363334230689*pi,0.34956152039169297*pi,1.3509768456710058*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4283877642944205*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.384760080189902*pi,3.17371130923083*pi,2.1450767205478902*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.484653158091502*pi,3.43829894829325*pi,0.610308709682212*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.664303857530126*pi,0.17047623785549604*pi,0.617224852867358*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.435089923199643*pi,3.21029384356821*pi,1.480893787485767*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.546464362211431*pi,-0.36183703404912704*pi,3.70327767309801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.734464641641638*pi,3.39659854408406*pi,3.66656337443011*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.219035875116457*pi,2.95614504541983*pi,0.711482085686195*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.511933267684751*pi,3.26772529553473*pi,3.11472567262729*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.585321353893194*pi,2.63168152561928*pi,4.1134016355122505*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.664760554083382*pi,-0.08834405249357502*pi,3.96203177750817*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.766362378861125*pi,3.37637466610998*pi,3.2918763252962*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.385275667817684*pi,3.28834709422899*pi,0.590207206308678*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.506829451145901*pi,0.8282936708086299*pi,0.5034139515118293*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.640109824397412*pi,-0.4575986068646495*pi,3.47172531740759*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.701700900916304*pi,0.35775596855008096*pi,1.282626250150615*pi) q[8];\nu3(0.542976834694342*pi,2.65473186773257*pi,1.074273681095079*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.741375884740973*pi,-0.22218370295174*pi,3.67679810384277*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.754563882089971*pi,-0.405153660601*pi,1.02255216481112*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.573573402321728*pi,-0.295925923957297*pi,3.47350659839297*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.626483353933713*pi,2.53969982767771*pi,3.58102311865604*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.310648054832046*pi,-0.4696468942669805*pi,0.5396932165511937*pi) q[5];\nu3(0.588539461695497*pi,0.30820685754118904*pi,1.64196822249002*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.351650339848489*pi,0.92679711157829*pi,4.49890620750717*pi) q[8];\nu3(0.083833431977409*pi,3.38844666843353*pi,1.407775239272953*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.442284999436022*pi,-0.247271344363878*pi,4.26987687432126*pi) q[18];\nu3(0.735894964530523*pi,0.5760451451501201*pi,4.1932763075222095*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.469128663946213*pi,0.52997502495885*pi,3.67965582474058*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.551682651464804*pi,3.3402175446122*pi,0.679333745514907*pi) q[4];\nu3(0.687861938270347*pi,-0.06202062525895302*pi,3.97028332067177*pi) q[5];\nu3(0.371566968661413*pi,0.47288617546573697*pi,0.94984812488213*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.619748604330222*pi,2.52684907863469*pi,3.64124911738754*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.367596924614593*pi,0.134782530932836*pi,4.32181496191017*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.376026672747776*pi,2.84665973069692*pi,0.806375718259619*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.709004380482822*pi,0.66121911780308*pi,0.688033389222645*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.62443566531553*pi,0.40308187680028695*pi,4.360671882505709*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.647345116999474*pi,0.058888354777437035*pi,3.82979023373019*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[13];\ncx q[11],q[20];\nu3(0.48999522397707*pi,2.55879444465077*pi,1.55081409711923*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.331920663944099*pi,3.06354056569565*pi,1.5011426987563*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45039767424508*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41263834364166*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.385782953377832*pi) q[9];\nu3(3.5*pi,3.49922243315179*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.11932591373647*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.149638836231241*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\ncx q[8],q[13];\ncx q[11],q[20];\nu3(3.5*pi,3.45248963458858*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45667636634494*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.353855545103136*pi) q[18];\nu3(1.0*pi,0.0*pi,1.247711039142785*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.44783694404212*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43883084733612*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47993648580197*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.348859886588436*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48692597969805*pi) q[9];\nu3(1.0*pi,0.0*pi,1.17137072332023*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5791121088728723*pi) q[13];\ncx q[14],q[21];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2931260536219051*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5393089720855827*pi) q[20];\nu3(3.5*pi,3.48993652556321*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(3.5*pi,3.48747512744558*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.156066307011353*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[13];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43794017027907*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.303621400452133*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5812575402612428*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5723362064720208*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332545533801784*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43436658929752*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5843585261982955*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.48620325665016*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5389405551900168*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.62013565905405*pi,0.7126833479319299*pi,0.85734211649451*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.430623360814304*pi,0.02526594778615099*pi,4.15578478775288*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.657694696930843*pi,3.27768453588747*pi,4.4744730460948094*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.690887985719524*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.462407111462976*pi,0.11171384895200198*pi,4.25296663273363*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2226826662630295*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.193410087498647*pi,-0.037723054909794995*pi,1.184049106690669*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.424060096070779*pi,0.33378255714173*pi,3.5896647818364*pi) q[11];\nu3(0.321191494290157*pi,2.95840054579067*pi,1.84905958058413*pi) q[12];\nu3(0.321011932639839*pi,0.24933442258374205*pi,0.684901878951243*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.797630560678894*pi,3.31147761272387*pi,3.78018207158169*pi) q[19];\nu3(0.294300281372963*pi,2.53743990606962*pi,1.311459929595793*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.536338504750882*pi,3.44221554388081*pi,4.32327885778206*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.764618172192763*pi,0.5702432780606601*pi,4.412850054110439*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.517788706300655*pi,0.41780720613549904*pi,0.942850329779376*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0444781119038997*pi,0.53384587531049*pi,4.03441248744778*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.528855631488514*pi,0.14176915680750302*pi,3.99081064504241*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.452662385997438*pi,-0.07207185332152999*pi,4.13698239000217*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.513661264277327*pi,3.20781715691894*pi,1.65286944662156*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.738382285654514*pi,-0.07982243267872902*pi,0.5583670001822558*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.75188254587737*pi,0.127621661238*pi,4.17206016828545*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.511300234094544*pi,-0.08746826206098202*pi,4.17018496859713*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.555702532507437*pi,0.7384709711914199*pi,0.5295140280300642*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.470480390773826*pi,2.66153808289025*pi,1.4962241331906578*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.508562884480719*pi,0.88592063317415*pi,0.99080475492504*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.497746276011567*pi,-0.359221392278118*pi,1.300412323322204*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.408491639784312*pi,0.25346787410386795*pi,1.25230064231677*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.352355817392466*pi,3.32229379656359*pi,4.43211673592855*pi) q[3];\nu3(0.819471493994114*pi,0.22878773981991496*pi,1.443344238119204*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.482804692174191*pi,0.19148109136897795*pi,1.379637842652257*pi) q[6];\nu3(0.295652386647881*pi,0.42212687985402*pi,3.46476930780431*pi) q[7];\nu3(3.5*pi,3.36572951072979*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.74898254436006*pi,0.6972586162568699*pi,0.5512789340500678*pi) q[10];\nu3(1.0*pi,0.0*pi,1.108821858128169*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.499898740813027*pi,2.55457502840956*pi,1.42962126480744*pi) q[15];\nu3(0.928562076399198*pi,-0.292479086952634*pi,3.30230214718631*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.127568001777267*pi,0.6971218501871801*pi,4.10814878982881*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.588806623130063*pi,3.02689990612296*pi,3.47771896818616*pi) q[3];\nu3(0.532834997906623*pi,-0.293812599585851*pi,4.0210061738925305*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.163855329683469*pi,-0.282179541808027*pi,4.00361895538005*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.506442500806631*pi,0.24629650081174503*pi,0.667779910106679*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.610583700771291*pi,2.4483766662528*pi,3.78852947314437*pi) q[14];\nu3(0.642091556165134*pi,2.59779731866374*pi,3.97822548088104*pi) q[15];\nu3(0.296193174663035*pi,0.294926046392997*pi,4.40324901733212*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.168193384427545*pi,-0.21558262090872898*pi,1.053324753142772*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.704113191721542*pi,1.13861224664994*pi,0.768619872313749*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49831153081736*pi) q[12];\nu3(0.32516793391975*pi,1.08354978504831*pi,4.11546782305215*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.606515550439991*pi,3.067689135939*pi,4.2684319326372*pi) q[21];\nu3(3.5*pi,3.34126265144757*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.195325674907164*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44440460906094*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[18];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.306753566431462*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.4355779140319*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4864095269471*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44096857761803*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.245132619679591*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33004965350841*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44718890345235*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.135267172503022*pi) q[14];\nu3(1.0*pi,0.0*pi,1.326980331477787*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.256456716451262*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2359318192616962*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5612525892890217*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[18];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.459999945981259*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,3.44192295601282*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2851463303372*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48856122226986*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.28783893916762*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38782296213651*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4751585025526*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5080269624245162*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.382147333792711*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32424447157711*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[18];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43767298894034*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.294012198686966*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5823930341121268*pi) q[21];\nu3(0.653225776204765*pi,3.3483556532679*pi,2.89160942092377*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.217991414968131*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.052858053003408*pi,3.38365652321074*pi,1.93039740745025*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.450511041567423*pi,2.84096799166803*pi,3.77036115404419*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5191909688866*pi,0.27072460947502897*pi,4.278002672956379*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.457995337242515*pi,0.70861142033887*pi,0.8826768384975661*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.600700993136283*pi,0.64459200455723*pi,4.4958275619162595*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.605613145973046*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.541271179693464*pi,-0.342650363003064*pi,0.903074990916702*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.401665325982662*pi,0.052604348117823996*pi,3.73604669137575*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.361769758844895*pi,3.31864755848069*pi,1.95752984702217*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.497445647096601*pi,0.061973292875239006*pi,0.603036021632798*pi) q[20];\nu3(0.943530222879188*pi,3.33095724035753*pi,3.16607464914333*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.905318122510408*pi,-0.4491811533918282*pi,3.2499229307365*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.489173246981656*pi,3.25506608402506*pi,4.4583275676674*pi) q[11];\nu3(0.592067173860549*pi,-0.2007125311731*pi,1.293160297565234*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.464876294988856*pi,0.24962611299860404*pi,4.0899130272949495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.22356017587609*pi,0.65406023397322*pi,4.42967444003611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.577028264410681*pi,3.19573019993156*pi,1.64829560084073*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.322726877407576*pi,3.16951049228062*pi,1.95912417784281*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.275151501918435*pi,3.05355752781132*pi,1.28277396884224*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.492360572840989*pi,3.00773421778409*pi,1.73129769565108*pi) q[3];\nu3(0.413149739938424*pi,0.020129302036347996*pi,0.9064417950253469*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.233863974642522*pi,-0.07649637583205898*pi,4.16332204632165*pi) q[6];\nu3(0.685665221028612*pi,-0.145345975012325*pi,4.4227880025438395*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.698964602937524*pi,0.47023553319701406*pi,1.05396513736002*pi) q[9];\nu3(0.617172613332918*pi,0.7768683691890499*pi,1.039499875246075*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.258805338313499*pi,0.26943174410973103*pi,0.7632149610912611*pi) q[14];\nu3(0.905640203324968*pi,-0.262834437943671*pi,0.5195194054411048*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.789395782016776*pi,0.13285070562773604*pi,4.18983622139616*pi) q[18];\nu3(0.216665062322576*pi,2.55227237785929*pi,1.000487116688209*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.422888745252154*pi,-0.149933002864994*pi,1.060187159699147*pi) q[3];\nu3(0.573034325155291*pi,0.05156254861355103*pi,1.044932558232487*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.563306091004981*pi,0.24919799270132603*pi,4.01914108905793*pi) q[6];\nu3(0.195139614925207*pi,0.6994532396359601*pi,3.70562338890198*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.143358994633418*pi,0.9605458274743099*pi,4.00249164473265*pi) q[9];\nu3(0.547482021560148*pi,-0.254166798128721*pi,3.77903700498461*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.224059401423219*pi,0.6460094756813901*pi,0.655313994623817*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.262968989675722*pi,0.13178766784926998*pi,3.66697038405624*pi) q[18];\nu3(0.115904309448177*pi,0.11043205290473901*pi,3.77626227825062*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.262573300289661*pi,2.63203027338216*pi,1.077772572777187*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.542758264726261*pi,-0.31507568403320796*pi,4.091093196219489*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.560045264808356*pi,0.5557257931239701*pi,1.2228470225993902*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[3];\nu3(0.381685324848359*pi,3.42015522261491*pi,0.7386026115345941*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[15];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.41683527300573*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133093646757257*pi) q[21];\nu3(3.5*pi,3.45668789795191*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4877373493703*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.322583472736814*pi) q[3];\nu3(0.264421792121327*pi,2.93945694761762*pi,0.7203815004067811*pi) q[5];\nu3(1.0*pi,0.0*pi,1.352427276676643*pi) q[6];\nu3(3.5*pi,3.45684643893163*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43477182875669*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34908278500105*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275655912485412*pi) q[12];\nu3(3.5*pi,3.41535163573279*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.232906380944317*pi) q[14];\nu3(1.0*pi,0.0*pi,1.376605419418453*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.337460784020828*pi) q[19];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.559709753892185*pi,0.370471517488856*pi,4.349882764232429*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[15];\ncx q[9],q[12];\ncx q[10],q[11];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49103652311595*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42590993471108*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43390940629154*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46153206818098*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.176046988195079*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.520516112101828*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40543984504861*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42906929880489*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5748365037085282*pi) q[19];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[15];\ncx q[9],q[12];\ncx q[10],q[11];\ncx q[13],q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48272727413875*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43262377301545*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.346881960852992*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48795631854182*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37615888202485*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.126404553113792*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.661821074279531*pi,-0.194469696049258*pi,4.04197085044206*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.841159265301594*pi,-0.13064320849851302*pi,3.92234426585222*pi) q[19];\nu3(1.0*pi,0.0*pi,1.225959565824306*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.419744225231238*pi,2.91119482241664*pi,1.017268586312563*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.28702567499678*pi,2.98010773792648*pi,1.58328029823476*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41169797786846*pi) q[18];\nu3(0.365779096326852*pi,3.11393880461236*pi,1.89589128313642*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46265182998814*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.607385201227073*pi,0.211731022048542*pi,0.936131274159083*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.686589297952928*pi,0.88816435711523*pi,0.696460361513524*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.240240008014832*pi,3.32822258148132*pi,1.466937535092233*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48999713554712*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0993171302304547*pi,3.46812056710537*pi,4.31414284023381*pi) q[12];\nu3(0.888163119413972*pi,2.57679509901765*pi,4.02023425950402*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.123651278310729*pi,-0.344354702619514*pi,0.848173470026131*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.645881152851953*pi,-0.09293156297987698*pi,4.1308485647434*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.686467381494486*pi,0.7786647730411*pi,4.43841208801624*pi) q[2];\nu3(0.649460250323304*pi,2.94906679854091*pi,3.47939421580283*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0490471598487685*pi,3.41481486217994*pi,0.813314331754475*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.568663368131427*pi,0.47265347723962003*pi,4.37556050892288*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.318416818072147*pi,0.94673561733592*pi,4.20815804249758*pi) q[21];\nu3(0.591111141075423*pi,2.74799920589407*pi,3.77522213471738*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.219521862649525*pi,0.076700261814039*pi,1.326660818746761*pi) q[2];\nu3(0.725522543319183*pi,0.26948913957562604*pi,0.960055114383389*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.445052393667319*pi,-0.277061825122791*pi,4.26400796140541*pi) q[6];\nu3(0.630602403910936*pi,-0.015536573286800026*pi,0.787368706931437*pi) q[8];\nu3(0.337083187568276*pi,0.42099276146141995*pi,4.15254776304117*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0839243022448766*pi,0.398369166713087*pi,3.79423753039937*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.2993867625127*pi,-0.4343066801724242*pi,1.60914291114147*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.191576401763643*pi,-0.062477695436222*pi,3.89090440296534*pi) q[8];\ncx q[9],q[13];\nu3(0.664460721164066*pi,0.005639121105373013*pi,0.953227051237558*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0342304332854644*pi,2.9474905509501*pi,0.8533743315093301*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3210170492861*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.179542081678964*pi,-0.4815142746470883*pi,1.95956846191273*pi) q[11];\nu3(1.0*pi,0.0*pi,1.268237194222349*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.877977001048012*pi,-0.259317204693598*pi,3.57891244203365*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.866885972351382*pi,2.28246258558611*pi,3.77321233387063*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.288395057673794*pi,-0.4096637216825827*pi,1.447751161163771*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.668000805477836*pi,0.6555766644302601*pi,4.47191153846166*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.43737724239758*pi,0.5*pi) q[0];\nu3(0.447935210566788*pi,0.8390997080757101*pi,0.5245195207672491*pi) q[1];\nu3(0.403739840763906*pi,0.25377546468050904*pi,1.1018652877864659*pi) q[4];\nu3(0.317972055258454*pi,0.6865212360923001*pi,3.84107263954315*pi) q[5];\nu3(1.0*pi,0.0*pi,1.269427980532889*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5232391621487702*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.242865030462326*pi,2.94750130468056*pi,0.975127567730355*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.306938033781972*pi,0.29905285787508995*pi,1.140107045233264*pi) q[4];\nu3(0.563088138995473*pi,2.74488457688078*pi,3.38393917615428*pi) q[5];\ncx q[9],q[13];\nu3(3.5*pi,3.48954476505654*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.216239686772697*pi,-0.49727324957416524*pi,1.007138762484683*pi) q[16];\nu3(1.0*pi,0.0*pi,1.130042593614047*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.752341054046463*pi,2.51327005135369*pi,3.62211358129551*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.430677691922289*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.476629011761912*pi,-0.070608377810424*pi,0.704570211610076*pi) q[18];\nu3(0.363226167798*pi,3.35235264939718*pi,1.473109592587344*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5650566768138273*pi) q[17];\nu3(0.32740269599216*pi,0.5976747798259501*pi,4.19529070947409*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45054055326687*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.246015998534129*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.477603144176802*pi,3.03321002258658*pi,4.48640779584425*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.40592700013769*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35218217410849*pi,0.5*pi) q[7];\nu3(0.698011643524084*pi,3.42322949348092*pi,3.5456251974879*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49085284598307*pi,0.5*pi) q[11];\nu3(0.375676063107119*pi,3.29833874033944*pi,0.944900810861805*pi) q[13];\nu3(1.0*pi,0.0*pi,1.313813593672174*pi) q[14];\nu3(3.5*pi,3.49955905002319*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.056808004138011*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2367720816697871*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279649717481206*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37535742166446*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.637346576847051*pi,-0.4357208251871671*pi,0.642491572116376*pi) q[10];\ncx q[11],q[14];\nu3(0.739774675995012*pi,-0.30272615281750304*pi,3.89498567495326*pi) q[13];\ncx q[15],q[19];\nu3(0.64374392145131*pi,-0.010704260374898023*pi,0.869670552680347*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39899745248759*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47535562985903*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36516275148713*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.608975078922469*pi,2.92430022652913*pi,3.10028493507871*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.211874957871736*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40514001892582*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45352394327548*pi) q[16];\nu3(0.435407842852473*pi,0.07156308565120595*pi,1.0365287038190019*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283480919859905*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.420948173766551*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.530035142413118*pi) q[20];\nu3(1.0*pi,0.0*pi,1.179699195890156*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.53405877008357*pi,-0.05839902549814502*pi,3.66287772132997*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.59019444653034*pi,0.9605861425081701*pi,0.5395486642732902*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5092412136601445*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.438313384484831*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5247551539033859*pi) q[21];\nu3(0.437517230627447*pi,-0.4743254653338888*pi,0.8232224572891*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(0.694339109833747*pi,3.18704648127307*pi,3.4724017764921*pi) q[6];\nu3(0.274012747465995*pi,-0.4961608028930632*pi,0.613550337949505*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.499389876874764*pi,0.23488582851915496*pi,1.18422031828625*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.260299483834144*pi,-0.303119461301147*pi,1.468683106969082*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.542990371791133*pi,-0.2940461895427*pi,3.6229840781342*pi) q[1];\nu3(0.507240182312062*pi,3.36303075801559*pi,3.21862456609238*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.380155179283175*pi,3.22727959969343*pi,1.112277014535509*pi) q[4];\nu3(0.800571581901435*pi,3.45118228888194*pi,3.11699887148992*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.515378244000036*pi,0.6752204796423*pi,4.27358241372268*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.571722433390979*pi,-0.064327472393928*pi,3.9921712650937*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.356425088699558*pi,0.13841966998856103*pi,3.4114520723528*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.665089239473335*pi,-0.070153175671891*pi,3.49408429166243*pi) q[1];\nu3(0.69193542958186*pi,2.95325994825334*pi,4.214409074620971*pi) q[2];\nu3(0.735403139571255*pi,-0.03414804890338602*pi,1.4462587964829758*pi) q[3];\nu3(0.594835698906662*pi,0.453222439063536*pi,3.98298911151462*pi) q[4];\nu3(0.526632232047459*pi,-0.4112161727211397*pi,3.94603850524004*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.365380205651397*pi,0.48172794608286995*pi,0.630447503335101*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.309548423972086*pi,-0.12404612473986998*pi,1.150404005452647*pi) q[15];\nu3(0.700719051001485*pi,3.41616078266374*pi,0.8145784322401131*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.421423938182099*pi,0.13703501086007497*pi,1.113876602532737*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.253590721666738*pi,0.20092550874291404*pi,0.673154522468036*pi) q[12];\nu3(0.431188513242989*pi,3.05559100396256*pi,1.63400019738124*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.382547027922706*pi,0.43054152989374905*pi,0.62282913210624*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.633880311428626*pi,-0.4827855168618562*pi,0.769163578763111*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.702276631058306*pi,3.11121204485824*pi,3.17052522589425*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.370957592868364*pi,-0.09488109683350299*pi,1.50320336987232*pi) q[8];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.212612456646151*pi,2.71794494746394*pi,1.065290721037658*pi) q[12];\nu3(0.787576332097558*pi,0.29741269808039195*pi,0.979844819425829*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.206415685568128*pi,0.33058037591922296*pi,1.008390793095173*pi) q[18];\nu3(0.295371284196019*pi,-0.072478629075238*pi,3.81811924712473*pi) q[19];\nu3(0.446478599237165*pi,2.64624377716546*pi,1.388751443146597*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.539717845070562*pi,3.13464811522075*pi,3.25900498508609*pi) q[8];\nu3(3.5*pi,3.37742204927843*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.76292897996722*pi,0.18144974832524596*pi,1.086709660615977*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161917610428921*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35318602976907*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45909827227933*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.14340726732684*pi) q[3];\nu3(3.5*pi,3.45945376100892*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.196485027354838*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,3.2682240547791*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.195333672136234*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294827650283895*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[5];\ncx q[2],q[21];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.29980768833699*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.160092567000388*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5627407327827978*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43262018743033*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44657496209181*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38184329267085*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[18];\nu3(3.5*pi,3.3815826612253*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2402754104297449*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.46562482980735*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49407666969672*pi) q[17];\nu3(1.0*pi,0.0*pi,1.108696358492479*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[5];\ncx q[2],q[21];\ncx q[4],q[17];\nu3(3.5*pi,3.45756683283651*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4776735956259*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3044028072071558*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.315627624416491*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4562241138207295*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.438632913726211*pi,-0.07474411222224903*pi,1.51132929281967*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42240545410664*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.251958384298062*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5880705961610002*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.329586154822968*pi,0.08275468801326802*pi,1.363601844836833*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41996852420348*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39343871305286*pi) q[8];\ncx q[9],q[14];\nu3(0.840824859171377*pi,0.54437063527939*pi,0.64209044202628*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.713784477904378*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.46251891429444*pi,-0.4590122650372105*pi,1.410787330517861*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.601428768080299*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.537012344223263*pi,2.92853241571796*pi,3.85579437060538*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.886602951279869*pi,0.8563974572956199*pi,4.4441941275021*pi) q[9];\nu3(0.325183066592035*pi,0.36221516066064197*pi,4.31514152586223*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.373427573071457*pi,-0.15530410398010402*pi,0.943666296452075*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.220755768402633*pi,3.00584608599666*pi,0.5793268137745977*pi) q[0];\nu3(0.375302219096181*pi,3.09126849190173*pi,0.891268560119373*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.890556029112722*pi,-0.4803054665408842*pi,4.3001478526118895*pi) q[3];\nu3(0.664879210940874*pi,-0.449687294208584*pi,3.97464790195212*pi) q[4];\nu3(0.399599599949942*pi,0.9218925763625101*pi,4.03027845828761*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.623760074826809*pi,-0.36744684407635997*pi,0.76438258063587*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.336989603178859*pi,-0.07935653399674197*pi,4.3711283061273*pi) q[9];\nu3(0.224885343996339*pi,0.386490377693519*pi,3.49764779195704*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.166134239401052*pi,0.3255636587623*pi,3.71828778612573*pi) q[15];\nu3(0.265424649995824*pi,0.19473198386304602*pi,0.827119761625953*pi) q[16];\nu3(0.734607549315081*pi,0.260745865297468*pi,3.94621088702547*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.354215809996175*pi,0.372044617631895*pi,4.0806674475131395*pi) q[1];\nu3(0.476704301444425*pi,2.63224480316616*pi,1.369951832312951*pi) q[2];\nu3(0.322065720309999*pi,0.335145268362082*pi,3.40435938376236*pi) q[3];\nu3(0.511034607991623*pi,2.98458848489858*pi,4.015946862407461*pi) q[4];\nu3(0.322255652270583*pi,0.174213313729075*pi,4.23382174897018*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.494476627287262*pi,-0.46821197086859*pi,1.200559109368859*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.293368876440686*pi,-0.15186903332819202*pi,4.37382562190632*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.665439319332156*pi,-0.429818442095554*pi,4.20115904657149*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.835305724568108*pi,-0.473736255119045*pi,3.21167639537272*pi) q[16];\nu3(0.213184105939576*pi,0.22983751448817102*pi,0.706584451141661*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.262154498804055*pi,0.04628887692327699*pi,4.03499632473397*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.683681447441692*pi,-0.11243181557336901*pi,0.756319250635317*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.616261184541298*pi,3.19320812479468*pi,4.2710014515548504*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.441885443472219*pi,3.27092439339975*pi,0.702530861434317*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5116925923879*pi,-0.364668960044219*pi,1.058161779424087*pi) q[18];\nu3(0.504632259137835*pi,-0.18601925627822002*pi,4.20024763005396*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.748056666396101*pi,0.81558800390933*pi,1.178416374293929*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.812227186180747*pi,-0.245136971896867*pi,0.9773056125174819*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.40621148757543*pi,0.7529774310069*pi,4.45701064612354*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.677443917923463*pi,0.63272655216455*pi,1.025384502137465*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.263561587792378*pi,3.17806398878618*pi,4.37200341634256*pi) q[21];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.807007878383278*pi,0.07654262250423105*pi,1.4188071826542141*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.365611324253848*pi,-0.27225852958962*pi,4.1781413277519*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.830209649524802*pi,2.38163136060558*pi,3.69827439258258*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.766794156304486*pi,-0.183714269167714*pi,3.66625171420934*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.31676057647871*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2513234713965051*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49007018495948*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,0.0*pi,1.227707815801116*pi) q[2];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49790437697764*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2525933907789621*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5463619939908941*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.48201373344183*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.46386427208816*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.26842827478025*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.28048712554661*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,0.5012546483520108*pi) q[2];\nu3(3.5*pi,3.38830962913112*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.489175214529*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.38772249505052*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.232628014237319*pi) q[11];\nu3(3.5*pi,3.49892866381628*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2460356225927791*pi) q[13];\nu3(3.5*pi,3.42335579254515*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.192057875386608*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.644357022747809*pi) q[17];\nu3(3.5*pi,3.40997839905578*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.369975562229766*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300932330403149*pi) q[20];\nu3(1.0*pi,0.0*pi,1.288934935881139*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.26388517056103*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.47884115072259*pi) q[16];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.621715532951301*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37932744909435*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.591087943301857*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5458481645834214*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32840983511969*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43186120156515*pi) q[21];\nu3(0.21265584226287*pi,-0.33262625536260704*pi,0.5400824699651483*pi) q[0];\nu3(0.363656330874828*pi,3.1341927799409*pi,2.07406087897094*pi) q[1];\nu3(0.679349182868798*pi,-0.26133174557787797*pi,3.41370869944772*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.245388428887845*pi,-0.4187016774448383*pi,4.4769003324735905*pi) q[0];\nu3(0.445934273840568*pi,-0.415850596551613*pi,1.0314236542467459*pi) q[1];\nu3(0.38562717922579*pi,-0.4097524556810671*pi,0.662920615019188*pi) q[2];\nu3(0.296372753616096*pi,2.59097579498675*pi,1.354943392673837*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.660567384507115*pi,0.37355965629952603*pi,0.855455113781628*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.596431854070415*pi,-0.327739520757351*pi,0.8560935930896181*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.539712035052858*pi,0.04212116463973403*pi,3.85266887299062*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.227071503053343*pi,-0.036800740721848024*pi,0.5640273891363317*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.444913593772372*pi,3.41754718109224*pi,1.4665752720614949*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.715211490477686*pi,-0.15585717287650502*pi,4.48053562982305*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.9523141881464*pi,-0.356551550271779*pi,0.627923613841625*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.514422084665859*pi,0.5089195755398099*pi,0.7705450026063221*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.583486123390554*pi,3.20870041877056*pi,4.29546643316137*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.129413132641275*pi,0.08202219365601704*pi,4.0986912225272505*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.165873888180967*pi,-0.11265205334165002*pi,4.01329821976465*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.38307983968781*pi,-0.429432306151151*pi,0.717657913268083*pi) q[17];\nu3(0.598774519832765*pi,3.08581961459673*pi,4.1977304200472005*pi) q[18];\nu3(0.399167400755149*pi,3.0063639828916*pi,1.120681807615018*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.620045074836428*pi,3.27228799422847*pi,4.2718639617260905*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.535823489970288*pi,0.94776443314774*pi,0.7043635685004019*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.263748465077202*pi,0.267987508814466*pi,4.29540040925375*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.513204266518231*pi,0.7344291037825501*pi,4.07561962297141*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.496159532734723*pi,-0.086904032898169*pi,4.1722325088307795*pi) q[18];\nu3(0.330030291688291*pi,3.17697179583599*pi,1.075513203694031*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.951939003643368*pi,2.71872784451695*pi,3.54844953617182*pi) q[4];\nu3(0.638249340731516*pi,3.03573961909123*pi,3.12186823191178*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.382221435269057*pi,0.254851865795232*pi,3.63793211260008*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.707092936175332*pi,0.6567196120611001*pi,1.047272861931074*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.190788890857865*pi,2.77906208861482*pi,0.871252889837407*pi) q[15];\nu3(0.757632875469297*pi,-0.4944485677191426*pi,3.66846187645101*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.522493598645349*pi,0.22761854369590795*pi,4.14371826224001*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.344601500143454*pi,-0.01548835978256402*pi,0.962354314383179*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.308818192583064*pi,2.91354540083929*pi,1.67448740478152*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.613886409720314*pi,3.24269637361006*pi,2.8359201754988*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.675498348477368*pi,-0.08334382402698098*pi,1.183790214430305*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.729514646741531*pi,0.296011136258584*pi,0.904237168624222*pi) q[20];\nu3(0.348641345024511*pi,0.361832346395771*pi,3.69373803058108*pi) q[21];\nu3(3.5*pi,3.41963317786418*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.397093065391085*pi) q[2];\nu3(3.5*pi,3.25083275977366*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0919915251886652*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.342619986632812*pi,-0.238759984660404*pi,1.435254082025814*pi) q[10];\nu3(3.5*pi,3.44463413539699*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.528123937013189*pi,0.15443411295464204*pi,3.65590280570327*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.211628168597175*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.692868332209815*pi,2.87682384560341*pi,3.52021533349165*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.279798091764577*pi,1.15519142889238*pi,4.31728146868885*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.652680068965892*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40749761332745*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.40333544558319*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44475387088179*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.233673758966507*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.445173028330069*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3197226695078101*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,3.39677768013124*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(3.5*pi,3.38546672641056*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.3138517395942562*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[13],q[14];\nu3(3.5*pi,3.35574633275136*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2234813681499381*pi) q[20];\nu3(1.0*pi,0.0*pi,1.188909470442256*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.30454125488885*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5956490308102245*pi) q[12];\nu3(3.5*pi,3.47070020249033*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.181855048825305*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2512506088846629*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34389225566406*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,0.65867132278006*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5089753086532733*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39896667349959*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5117138753978514*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.559504357507402*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.452605793309185*pi,0.8001640367493299*pi,4.40904409384059*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43566443452494*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.281130258071844*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0681886706978061*pi,2.42539057028729*pi,1.077688496592859*pi) q[0];\nu3(0.558294857019735*pi,0.15179607846100096*pi,0.7161196071596461*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.565937208110291*pi,0.11098163832262398*pi,3.8969295984765*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.941054071146268*pi,-0.09836875050076499*pi,3.55349947018402*pi) q[5];\nu3(0.597506751770386*pi,0.14916525346439702*pi,4.28870264720923*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.277330034984384*pi,0.07575043998278397*pi,1.1731579055890369*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.546159975395558*pi,-0.241567291412491*pi,1.0592261829299061*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.641970170815341*pi,0.30570193561106995*pi,1.64109980272525*pi) q[0];\nu3(0.788752730712345*pi,-0.062113803947006*pi,0.624130802933808*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.46800842369679*pi,1.05936963110204*pi,4.22173200689093*pi) q[5];\nu3(0.654541553050831*pi,-0.31579684844064504*pi,3.64911132164281*pi) q[6];\nu3(0.865852728756732*pi,3.31917749357208*pi,0.5971700508430589*pi) q[7];\nu3(0.661631963605681*pi,-0.30389700491774696*pi,4.05825696028902*pi) q[8];\nu3(0.263212697192524*pi,2.85324633649777*pi,1.003192400745632*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.53398769089204*pi,2.95743831420819*pi,3.76130835911517*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.831001582632228*pi,2.90159771726054*pi,3.34705086017552*pi) q[13];\nu3(0.583466968633349*pi,-0.28885967938552803*pi,4.03072324907839*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42153940852554*pi) q[16];\nu3(0.657406257671847*pi,3.0541844759463*pi,3.02413773665312*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.918843376865592*pi,3.29992069795482*pi,0.5191050834638496*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.652853408557826*pi,2.72389559663178*pi,4.18700329599507*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.724792473753012*pi,3.08269213613537*pi,4.06218030389332*pi) q[7];\nu3(0.23833871808244*pi,0.75993751819731*pi,4.03665256019482*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.117593977288092*pi,0.7638370817467699*pi,4.4151979799626595*pi) q[11];\nu3(0.166897910884763*pi,-0.094110060370585*pi,4.37108885823233*pi) q[12];\nu3(0.355700852067803*pi,0.19812957459727998*pi,3.80565210807528*pi) q[13];\nu3(0.155573647337663*pi,2.91108862802094*pi,0.787611051026223*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.159195624808668*pi,0.15882760285276898*pi,3.53345596099306*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.334811968686502*pi,0.80257624529669*pi,4.30599143212505*pi) q[2];\nu3(0.848232696148603*pi,0.29198161295415204*pi,1.2291912205470221*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.728088913245126*pi,0.38119056997816203*pi,4.23893985145417*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5673046051955*pi,-0.134330604028296*pi,1.254690529896541*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.177114245808838*pi,3.29168565478576*pi,2.16415507418554*pi) q[18];\nu3(0.676788838968215*pi,0.25715844892891504*pi,3.85927761442378*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.619786705874888*pi,3.15874358977116*pi,2.85031518236931*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.783298588716779*pi,1.10043056397867*pi,0.735978467078918*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.317884616129809*pi,1.09022178800161*pi,4.37232691398217*pi) q[18];\nu3(0.812651085715508*pi,0.357506978580996*pi,1.426465816745123*pi) q[19];\nu3(0.286925578409049*pi,0.276237890407089*pi,3.72857266694364*pi) q[21];\nu3(3.5*pi,3.42105622131341*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.187558880538953*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.258445053043742*pi,-0.160257436986727*pi,1.57276904461681*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(3.5*pi,3.3782287243823*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3296181823129691*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.608810660643912*pi) q[3];\nu3(3.5*pi,3.44961134653381*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(3.5*pi,3.41309478652296*pi,0.5*pi) q[9];\nu3(0.625257351094204*pi,3.15606885835846*pi,3.96198834173044*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2116974059052459*pi) q[11];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2609813175868019*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.43676171160855*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,1.2855468504673389*pi) q[4];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40926625941787*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5193689166302*pi,0.424328571038707*pi,4.26438591148476*pi) q[10];\nu3(1.0*pi,0.0*pi,1.297945924934091*pi) q[12];\nu3(3.5*pi,3.47806727297402*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.306956244316913*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5569564120600705*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.38772837686948*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.304055298539385*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.64528932656642*pi) q[11];\ncx q[13],q[19];\nu3(3.5*pi,3.35604579573157*pi,0.5*pi) q[15];\nu3(0.580578550682353*pi,0.181801980046976*pi,0.992691383952347*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.413318631959299*pi) q[17];\nu3(1.0*pi,0.0*pi,1.152675423432651*pi) q[18];\nu3(0.326072957174892*pi,-0.42956159838372987*pi,4.2133470945102705*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.275450708195154*pi,0.19945309438437597*pi,3.41492393527033*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5039452873420954*pi) q[4];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5176264647131199*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.518578306533694*pi,0.32644484392821704*pi,0.8361725794849719*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.584062541397278*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.60595911335728*pi,-0.329759661072888*pi,3.66604186150565*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.30893396594098*pi,1.07055097302071*pi,4.25409923201442*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.634856815785747*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.296044316713341*pi,0.25717224840326103*pi,0.720795516238713*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47593586302898*pi) q[18];\nu3(0.215632439826179*pi,3.06573522558106*pi,0.6716961605842671*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.562943485461251*pi,0.026337441076678014*pi,0.697077369761493*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4951153338603*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.811045186664031*pi,-0.04012309407401399*pi,1.3875162056098431*pi) q[20];\nu3(1.0*pi,0.0*pi,1.245217866787229*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.295253832739893*pi,0.07404416059692898*pi,3.9510061414709*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.243886037641664*pi,3.13914309465232*pi,0.669629185867024*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.259421291461466*pi,3.25287156555806*pi,1.83287004137363*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0527838015288725*pi,-0.030988424576576024*pi,4.2684319678313*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.573754523808699*pi,0.42044554725442795*pi,4.0240091804054305*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.72520093892177*pi,2.77083092958686*pi,4.17203851933115*pi) q[8];\nu3(0.390861883660324*pi,3.05485526649151*pi,0.8408004406711169*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.618425447716046*pi,-0.066526196260143*pi,3.86945672248903*pi) q[13];\nu3(3.5*pi,3.41226207277592*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2319474052300659*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35185753360478*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.459905367092663*pi,-0.23040206231787402*pi,1.58693054762641*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.79043905164141*pi,2.92019022195673*pi,3.76489725315133*pi) q[6];\nu3(0.20100640434486*pi,0.003906873914450992*pi,3.55821611092177*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.706539397883266*pi,0.235830685923209*pi,3.76972189143523*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.428662085159706*pi,2.69982805615452*pi,1.10992858548623*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.4693841514011*pi,0.368608384370706*pi,1.022206794271677*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.647387598812518*pi,0.23142165824139405*pi,1.54054771856664*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.538477434780417*pi,0.230874112377355*pi,4.0356430825246*pi) q[11];\nu3(0.609192114613342*pi,-0.4239697495772476*pi,4.29891671933065*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.019392171847902*pi,3.49955006758454*pi,1.435750344121552*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.575788534536803*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.347215177138458*pi,0.5779877037112999*pi,0.77944312248172*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.453508734015899*pi,-0.38055247958862903*pi,4.15419902688602*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.409015883800133*pi,2.45084163559987*pi,1.323835021835873*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.139654746515781*pi,0.35374639691548304*pi,4.40849801456576*pi) q[15];\nu3(0.442398847467035*pi,0.7743274803562901*pi,3.92498039859208*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.477936244239826*pi,-0.4558338471792873*pi,1.65465239183689*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.310401736476142*pi,3.32089845613644*pi,1.129417707167621*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.47438079688576*pi,0.268994027787936*pi,0.79887727485432*pi) q[17];\nu3(0.757067557030371*pi,-0.174503065200247*pi,4.22082980275705*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35098963855699*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.43625484307127*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.263767376485882*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.248118428524084*pi) q[13];\nu3(0.438345091861095*pi,-0.05750210739884498*pi,0.5697558670389485*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.533814810894883*pi,2.52111606037623*pi,3.56631502585072*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.58183134674231*pi,-0.13735793461593*pi,3.44918838478623*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45058182969139*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.190364673119229*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.375151796585857*pi,0.19131547606654098*pi,0.5224485173220034*pi) q[14];\nu3(0.536908498026606*pi,0.09354834879743301*pi,4.15477560077092*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.483012808439*pi,0.5*pi) q[1];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43858048709822*pi,0.5*pi) q[8];\nu3(0.524527899446187*pi,-0.19990565333654398*pi,4.22488165024267*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5555503633840742*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4711213884386805*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1703483697604349*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210727577291528*pi) q[20];\nu3(0.836782620248379*pi,0.40999246471806505*pi,4.02541779582275*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[15];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,4.466792156453129*pi) q[9];\nu3(0.544910258955783*pi,0.05660857093337801*pi,1.188401463229451*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.383448755644409*pi,0.17539594517952595*pi,3.41597870788404*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36406972733423*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44831537580391*pi) q[15];\nu3(3.5*pi,3.26408275987364*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.180597464777529*pi) q[18];\nu3(1.0*pi,0.0*pi,1.243927980128319*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.562647050737938*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[15];\ncx q[4],q[18];\nu3(3.5*pi,3.41674488197838*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4811408389863*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194944844399328*pi) q[14];\nu3(1.0*pi,0.0*pi,1.262355830291642*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.836711656331499*pi,-0.240855023298232*pi,3.59659358185339*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.536850453150596*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.413882899375*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.486491498937085*pi,2.70710080661291*pi,3.8296758350553*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36309662241369*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45212706737712*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1242595634834691*pi) q[10];\nu3(0.157588699283354*pi,3.15350677833861*pi,1.032999174031875*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47828234567855*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47187741168749*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.323076858811842*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.820521609573146*pi,0.03141105448171799*pi,3.81571225586109*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.601931144049804*pi,0.30659234540023805*pi,0.604953320127938*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.584846431943116*pi,-0.13639872456678698*pi,3.74056843881274*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.851847852470786*pi,0.39420525967073095*pi,1.59631785726213*pi) q[7];\nu3(0.486980388638567*pi,-0.30813632224562104*pi,0.5727545625796884*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42783626428493*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.685137832867241*pi,0.65875082887903*pi,4.2469710044110105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.711448458027877*pi,-0.15391475706429197*pi,4.29024798972981*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34246979265709*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.459819341636199*pi,0.38967559096055504*pi,3.54408670967673*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.44363762923199*pi,2.82539363374651*pi,3.78213911394317*pi) q[6];\nu3(0.630525604644631*pi,3.45021873378028*pi,3.98893261075809*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.790491246359302*pi,2.83791396719203*pi,3.65870680736134*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.451779005337319*pi,0.6200785729329099*pi,4.2500838405967105*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.514093563685416*pi,0.36618597694800104*pi,1.262313707721405*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.355156081933154*pi,2.81856053368071*pi,0.911225871219807*pi) q[20];\nu3(0.823092125099875*pi,-0.227052298518032*pi,1.0682893553904411*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.548863095666477*pi,0.08500889429040104*pi,3.75430910248491*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.527508471443492*pi,2.65841498583587*pi,1.220501477155317*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.35655974986249*pi,3.01589816715324*pi,1.386309123866087*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.863759605570991*pi,0.05870886673971898*pi,3.95845800243016*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.600542387312097*pi,0.70746727212073*pi,4.49359212459888*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.637981937137897*pi,3.11816316766272*pi,0.5187554785549054*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.659323083243251*pi,0.63451199568255*pi,1.031115015004495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.23925108018797*pi,-0.30709125369177603*pi,4.08689550596595*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.586146217958116*pi,3.49660822022039*pi,4.1118915953456*pi) q[12];\nu3(0.519302270992613*pi,3.45479719085999*pi,4.2085340479333695*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.726049946564276*pi,0.19832882008904795*pi,0.619085141834702*pi) q[16];\nu3(0.546452362135407*pi,3.44815707988405*pi,3.00672259898384*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.281647656460841*pi,-0.040880521434288*pi,3.64048143487362*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[18];\nu3(0.461497425686301*pi,3.20676726833131*pi,1.87468223402695*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.623524241030458*pi,0.03257645347198901*pi,3.60218074198376*pi) q[12];\nu3(0.704390831774002*pi,0.40791038854627604*pi,1.51463164289845*pi) q[14];\nu3(0.853224760622528*pi,2.64412423549938*pi,3.3709195331704*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.733314354392579*pi,2.56004550214655*pi,3.56448605731666*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.672477364304943*pi,3.4252622491558*pi,4.44156279983227*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40116351009783*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236230478666429*pi) q[18];\nu3(0.60559369687899*pi,-0.456547812758743*pi,3.22026542896498*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.458188281262223*pi,2.86451079707674*pi,1.311507434463667*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.927455358204682*pi,0.42209381789410905*pi,0.8372239744879391*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.34434756795157*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38351996432282*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.131649819850105*pi,0.5236026723031999*pi,3.876995455774*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3278705000665099*pi) q[6];\ncx q[7],q[14];\nu3(0.387732712477307*pi,3.04794084751516*pi,1.437341541903311*pi) q[10];\nu3(1.0*pi,0.0*pi,1.289306155631577*pi) q[12];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.46589069354423*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[6];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48024952658744*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.227227207333926*pi) q[14];\nu3(3.5*pi,3.42255057570098*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.255337484818843*pi) q[16];\nu3(0.509206460390694*pi,0.89870866621382*pi,4.2762922321853996*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42744554968371*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,0.5203284329304254*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.41487614371767*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.24814419503981*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0898769599592661*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236586160729602*pi) q[19];\nu3(0.55375880865394*pi,0.387597552740202*pi,1.217736084150596*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[6];\ncx q[2],q[13];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46367753911715*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.32503954911114*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5652076781978936*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2688049418986491*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47031457330844*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.273258604246079*pi) q[9];\nu3(3.5*pi,3.2396667075128*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5405260491608223*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.164889881264958*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5444570259902138*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[10],q[17];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5753327818744314*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.743625214116035*pi,3.20590292423732*pi,3.27456087207865*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.573972056680049*pi,-0.07708175425456398*pi,3.72677290115607*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.577200158725587*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44301345224637*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.45818389548851*pi,3.48233896471458*pi,1.3540114578064761*pi) q[15];\nu3(0.218612592406442*pi,0.07260966204143104*pi,0.930135808562763*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49694716379462*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.122141999246759*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.139756913425032*pi,-0.4429184199681738*pi,1.59268381642986*pi) q[1];\nu3(0.356320483155752*pi,0.07187294066229*pi,0.5606698932847023*pi) q[2];\ncx q[3],q[9];\nu3(0.342786902043434*pi,0.004194435388378048*pi,1.253281893952133*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.888464717455878*pi,3.43371123458824*pi,3.34540270644351*pi) q[8];\ncx q[10],q[17];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.170668463824585*pi,0.31299293554287*pi,4.4293343903696805*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.688372883266316*pi,3.43158343110077*pi,3.35104940856959*pi) q[15];\nu3(0.381859893434592*pi,0.34573785865197204*pi,3.99178406237362*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.681550325085811*pi,0.5916290687618699*pi,1.359312058975624*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.210369996048302*pi,2.74393375182005*pi,1.53098088716445*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.648745592945267*pi,-0.4804924504490884*pi,3.47065325135693*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.71290419527523*pi,0.6699342454382*pi,0.743132663895666*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.478323994544771*pi,0.25572294215535496*pi,0.5132766154699578*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.536188761729757*pi,2.47451353604616*pi,3.96785869077376*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.840287327438689*pi,2.67566701455088*pi,4.13038917830301*pi) q[18];\nu3(0.698371661599466*pi,0.29823419795947204*pi,1.6046119696696*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40218960612186*pi) q[21];\nu3(0.69042919598663*pi,0.296641346348109*pi,0.78906074489596*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.424704307043893*pi,0.017715321875518053*pi,4.06994235387811*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.479530801504139*pi,-0.009165295472632007*pi,0.6553816565221919*pi) q[5];\nu3(0.559587015343905*pi,3.45191264313028*pi,3.23161741577356*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.921834421445167*pi,-0.006530239447793018*pi,3.64036332573932*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.420364759916428*pi,2.63886715232496*pi,1.1144228561934368*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.587374919390347*pi,0.47387520690249796*pi,0.5918663216470614*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.53811305331674*pi,3.09985050348571*pi,4.03927605066409*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.141746100687665*pi,3.38215291262582*pi,1.62077018161258*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.259847293322842*pi,2.65892939112838*pi,1.0303505408049909*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.585006310899168*pi,0.7611332188541999*pi,4.363128439816791*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.289677410926004*pi,0.6336635471607199*pi,3.86483357566357*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.65761992916529*pi,0.24159008401960802*pi,3.95429622877066*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.675498336640338*pi,0.9874884597639*pi,0.960838313960144*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.50107342940975*pi,0.6278837491637801*pi,0.606408943188296*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.820136774335519*pi,0.22817701408831204*pi,1.52513950816013*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.332687041846952*pi,0.312814602903842*pi,0.9821395312688099*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.684176948660179*pi,3.25839321604466*pi,3.87633747923143*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[6];\nu3(3.5*pi,3.4867128936653*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.785880025370837*pi,0.70970850995757*pi,1.074923455584524*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39214687378559*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295047879338373*pi) q[16];\nu3(0.428516923383989*pi,0.18481348801030795*pi,1.233581149250341*pi) q[17];\nu3(1.0*pi,0.0*pi,1.323003846618003*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[7];\nu3(3.5*pi,3.46836197959806*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1051254904515249*pi) q[6];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.423364492770893*pi,3.14045908598837*pi,0.5964286934596009*pi) q[11];\ncx q[15],q[19];\nu3(0.403508611460442*pi,-0.06515181328404701*pi,0.843238324017744*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46898062837459*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39332256544493*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.2966276723106689*pi) q[7];\nu3(1.0*pi,0.0*pi,1.299045670498056*pi) q[8];\nu3(3.5*pi,3.27458519179785*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.872793672939159*pi,0.247437861680609*pi,3.9095195417461*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6549546626048259*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37280318715469*pi) q[19];\nu3(1.0*pi,0.0*pi,1.194830079251135*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.48335492412506*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5302232807753964*pi) q[6];\ncx q[9],q[20];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.359319211385354*pi) q[18];\nu3(0.49750638168297*pi,3.05831806899339*pi,1.70602796552394*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,0.695896818363889*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.622132051455029*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46282638410778*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.134881973818133*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.394450543910541*pi) q[20];\nu3(0.76975639533169*pi,0.36351269384432905*pi,1.58775685577267*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[20];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(3.5*pi,3.47625224417664*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.239985976196661*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48314267751072*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.368339088516425*pi,3.02264158142429*pi,1.72576874110205*pi) q[3];\nu3(0.387299948578333*pi,3.06514376935595*pi,1.85747660190866*pi) q[4];\ncx q[5],q[18];\nu3(0.448259365063207*pi,0.192477862809444*pi,1.03265579019429*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43365844191084*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41487757202684*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3114819179916979*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.239220991384125*pi,0.68935850537226*pi,0.5273543703757556*pi) q[2];\nu3(0.368433700512435*pi,3.45232174960984*pi,1.51660092746827*pi) q[3];\nu3(0.323838448786137*pi,2.5217185704191*pi,1.059177479468947*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.52686250320418*pi,0.007066980289252012*pi,0.581798839214886*pi) q[6];\nu3(0.301569888982545*pi,3.22347310333488*pi,4.28965300147871*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.489118847036719*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.553885230032751*pi,-0.4727665118931106*pi,3.45067668992356*pi) q[0];\nu3(3.5*pi,3.49822140087403*pi,0.5*pi) q[1];\nu3(0.694616363309901*pi,0.30621467553194304*pi,4.321368090687081*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.291547790765296*pi,3.4458993356994*pi,0.752370194497486*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6468179476486811*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.129706633514252*pi,-0.272817750840312*pi,0.685541019793651*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.304717647835332*pi) q[21];\nu3(0.0527720963525754*pi,0.51055486032734*pi,3.67194130179195*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.271618999261277*pi,2.99834160618452*pi,1.53320167846882*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.881237995188367*pi,0.36348780246758094*pi,0.610941969139905*pi) q[8];\nu3(0.609029354228999*pi,1.16126768170687*pi,0.709492253672121*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.360889832953338*pi,0.17674662138656705*pi,4.29784977672698*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.596263772512936*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.307480097756272*pi,-0.388339162714961*pi,4.0717356144562*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.535864260002006*pi,0.35671054525531*pi,0.701518975983813*pi) q[8];\nu3(0.47512132350318*pi,-0.14658438905654197*pi,1.42727538148979*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.309356612704473*pi,-0.15758853042494803*pi,0.767539610838176*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.424946128987451*pi,0.7465782192668999*pi,3.9001531693683*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.31330999139456*pi,-0.282334440189708*pi,1.2742230723428651*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.67183401046804*pi,0.5204402452924599*pi,4.4195774897311395*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.990882836268571*pi,0.16096927497913605*pi,1.42760514200108*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.646626566781108*pi,3.25555023870216*pi,4.48072686119668*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.55901204610691*pi,3.43394632016516*pi,3.26890107184314*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.333111556364371*pi,0.439685248128844*pi,3.71585526711368*pi) q[19];\nu3(0.559008542452929*pi,2.75540782330575*pi,1.3055695569699362*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.640980013753186*pi,0.6269464708461401*pi,4.44766092929275*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.173887703886277*pi,0.16259666739330803*pi,0.708018973645301*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.341103732549626*pi,0.297486203178831*pi,1.0705426460083411*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.861668194068417*pi,0.33470626135442905*pi,1.0963042334340272*pi) q[18];\nu3(0.402966883547511*pi,-0.386740713406643*pi,1.3954622268752521*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.603613873255304*pi,3.05412482993862*pi,3.67788960931425*pi) q[21];\nu3(0.0585665937817608*pi,0.24435101238073398*pi,4.4784778704007095*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.292796877367511*pi,0.24603854555498395*pi,1.2241446181060631*pi) q[10];\nu3(0.155796962096963*pi,0.5304731290470699*pi,4.29899163682377*pi) q[12];\nu3(0.485176644682044*pi,3.03583224707941*pi,1.027580785337043*pi) q[14];\nu3(0.44937954010591*pi,0.96816820660736*pi,4.20118412785527*pi) q[17];\nu3(0.429924532490095*pi,-0.063476500669429*pi,3.80508955865718*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.211744878833344*pi,0.09347531894038597*pi,1.001899345520876*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30231684368873*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35955675174089*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.24799888864221*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.240842118188463*pi) q[13];\nu3(0.468743187053054*pi,-0.4092824947501301*pi,3.98570512376882*pi) q[14];\nu3(0.460773622647167*pi,2.80910955453748*pi,1.5613708139238*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[11];\ncx q[5],q[7];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42697152373672*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.371584081364114*pi) q[7];\nu3(3.5*pi,3.47070240164595*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.619579715526695*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5029777774128981*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289899644779899*pi) q[20];\nu3(3.5*pi,3.47274542179112*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[11];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(3.5*pi,3.47000054393415*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,3.46614448422064*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.273068157982963*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.419729636393067*pi) q[16];\nu3(1.0*pi,0.0*pi,1.330872202080549*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40823820366273*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.626847932474804*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39005838056743*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.331340029174919*pi) q[17];\nu3(1.0*pi,0.0*pi,1.305796428885184*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42502009964677*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37906520515897*pi,0.5*pi) q[1];\nu3(0.507619330071248*pi,0.157803712619367*pi,4.17485984279072*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4482569142571595*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41671359073345*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.283512905812973*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5403848351463441*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5613996443308871*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257131192432762*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[15];\nu3(0.436083848338436*pi,0.33254792123588195*pi,0.9067864203331619*pi) q[2];\nu3(0.445300663218692*pi,0.301561697281303*pi,4.29566862983354*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32365736587751*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47938572058986*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.669635405267517*pi,0.9853586210197101*pi,0.8318875884853489*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.779034068759587*pi,3.33823461748508*pi,2.87653835590247*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.615032868110753*pi,-0.004995220868377004*pi,0.771281277724915*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.5136119615161547*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2786571126783794*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.48951546786938*pi,0.284493952157839*pi,0.5506893525968803*pi) q[11];\ncx q[12],q[21];\nu3(0.51346907879188*pi,0.61660938437718*pi,0.9270973033107339*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.674355957980541*pi,2.75774619992725*pi,3.5182887867027*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.407778936254178*pi,-0.19175793878305702*pi,0.5366319586495967*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.402643798742124*pi,2.68695705636196*pi,0.981861749348346*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.494920126518831*pi,0.378302404009186*pi,4.03238863018049*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.550043899409002*pi,3.08896273621446*pi,3.40565400345227*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.577534610277659*pi,0.8013232788190401*pi,0.764336560323359*pi) q[7];\nu3(0.609016912795148*pi,0.5794596614173999*pi,0.831044422227199*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.403712053148891*pi,3.09716886908567*pi,1.4745136020874892*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.161070340019658*pi,0.7215510151465201*pi,0.703942246722551*pi) q[8];\nu3(0.3424740045864*pi,2.80668890940404*pi,1.72499451659694*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.75552710747172*pi,2.62959816420744*pi,3.62353407080607*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.55894305916747*pi,0.10928949010275801*pi,4.43548778585393*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.498113459434588*pi,0.5207807586758599*pi,0.707360659169082*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.413104873267036*pi,0.351073764170581*pi,3.49444521068873*pi) q[9];\nu3(0.715296314806079*pi,-0.303525494688279*pi,4.1368362552378795*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.517569038386411*pi,2.60645005294845*pi,1.086609554386061*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.296771464622537*pi,0.332177341278975*pi,4.45794565292688*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.593308557916997*pi,-0.06828694702320598*pi,3.83964502524615*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.243230122506113*pi,2.58974632575401*pi,1.2118094698720498*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.265024687183099*pi,0.09997949457216504*pi,1.0215567310620859*pi) q[14];\nu3(0.847901865045515*pi,0.05781435529132395*pi,1.297795530080092*pi) q[15];\nu3(0.48685439004196*pi,-0.4158651177521858*pi,1.3101168328453578*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.708112814439563*pi,3.17516334019305*pi,2.8987849033125*pi) q[19];\nu3(0.418605905142665*pi,0.8756926231089599*pi,3.93784039862693*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.353969950309291*pi,-0.370483173379689*pi,0.9396354662628961*pi) q[4];\nu3(3.5*pi,3.3641414646677*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.194488687499296*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.195434139666536*pi,0.53863122217584*pi,4.27724623757026*pi) q[14];\nu3(0.776672425020207*pi,0.42647826501599295*pi,1.163123496726892*pi) q[15];\nu3(0.411806376000081*pi,-0.4865322910402957*pi,0.5126107734605421*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.301447538568592*pi,0.396279982992212*pi,4.30369495750042*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[18];\nu3(0.119045169461252*pi,0.39362984844065596*pi,4.29305211247765*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.440215442545204*pi,-0.319366979623137*pi,0.902030701953499*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[15];\nu3(3.5*pi,3.37939418472651*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.5758583962948249*pi) q[7];\ncx q[11],q[20];\nu3(0.414656969757956*pi,0.5412163766886899*pi,3.95430453575197*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.93235619068441*pi,2.68151940313495*pi,4.00049279590824*pi) q[17];\nu3(1.0*pi,0.0*pi,1.203119851155537*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42851580746987*pi,0.5*pi) q[0];\nu3(3.5*pi,3.23670519096258*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.3994068631724*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.206035617556077*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.164586435514987*pi) q[10];\nu3(3.5*pi,3.36830055576673*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.192600140083548*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.32683054801399*pi,0.62293388444791*pi,4.4755109487477895*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1975145293464249*pi) q[20];\nu3(0.248842571887488*pi,-0.0014969138811700144*pi,1.471399308611292*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44496311275671*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5771503711582876*pi) q[18];\nu3(1.0*pi,0.0*pi,1.089607132620406*pi) q[19];\nu3(0.329514443402054*pi,0.018029448127174996*pi,0.69016845653279*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.47592122395358*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.677101619716008*pi,3.38061472899004*pi,4.045662552467229*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.56442074696633*pi,-0.342704958408398*pi,4.14358250065989*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5167901131513803*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5223003820836297*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49262878439814*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.431283313280282*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.606769730441802*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3818182550673739*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5624940836216781*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.331257648293751*pi,0.022930008813460967*pi,4.0378886299758*pi) q[5];\ncx q[6],q[8];\nu3(0.281969577548803*pi,-0.339252270564529*pi,1.168110403799842*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5331917289576076*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.464309545876246*pi,2.81359707793107*pi,0.9289778793187891*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45841741292074*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.428568877144469*pi) q[16];\nu3(0.742836875786605*pi,3.16522034483745*pi,4.35787425183484*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.225575030178764*pi,-0.30164194239944697*pi,0.823612809058336*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.603394010496902*pi,0.37933654081857204*pi,0.5882393551507149*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.48628781173357*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.847996581849023*pi,0.167850287685405*pi,1.457214264403575*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.198854303515924*pi,0.5625390228537499*pi,0.716097780003536*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.461465295384215*pi,2.9426351132876*pi,1.052900494138557*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47080823843638*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2788180210079672*pi) q[17];\nu3(0.531931552979638*pi,-0.4510973789844589*pi,3.40644309656734*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.09859516498438*pi) q[21];\nu3(0.495301583410004*pi,2.80218690462881*pi,3.8774899717465*pi) q[0];\nu3(0.910166166050965*pi,-0.265901281056171*pi,3.27597562646231*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0807218981201886*pi,-0.4885168664352654*pi,0.870289227969185*pi) q[6];\nu3(0.736237422115301*pi,0.42442216418080503*pi,1.0002095913660831*pi) q[8];\nu3(0.170295538346679*pi,0.25045155265223296*pi,3.31154747167001*pi) q[9];\nu3(0.650176405391937*pi,0.04520743235637603*pi,1.499505279663039*pi) q[10];\nu3(0.5290977044282*pi,-0.303284968217431*pi,4.11945240780171*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.699038720174657*pi,0.53980044981826*pi,1.213148814855882*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.854418791760004*pi,0.304350858887912*pi,4.1936990836395704*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.498419139837878*pi,-0.4564094137043446*pi,0.690213589812648*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.272104692861313*pi,0.7808550755235499*pi,0.670824843852143*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.777465532749857*pi,-0.181220870474201*pi,4.16528972318255*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.641255893838057*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.622324446213345*pi,0.315819256244137*pi,1.494304919816368*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5538767276581877*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.579811584928725*pi,-0.34891615111304*pi,4.361450337691609*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.318410036670939*pi,-0.057454281146604*pi,4.45030456141249*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.774070905372428*pi,3.26026158513842*pi,3.13355090623263*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3794819951803*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.281059293181962*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46662463899868*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.232298787341755*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.277481658304767*pi,-0.048371188018939026*pi,3.72611915058905*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[8];\ncx q[9],q[19];\nu3(0.334674870343118*pi,0.43763391258876805*pi,3.67807379599302*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48974626937477*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.231608525636875*pi,0.49002706237509996*pi,3.9613584099406*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.40996090698723*pi) q[5];\nu3(3.5*pi,3.49643868442435*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.569249740274399*pi) q[8];\nu3(3.5*pi,3.30999711845133*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.093937918021078*pi) q[10];\nu3(1.0*pi,0.0*pi,1.392779492766104*pi) q[11];\nu3(0.700109317561039*pi,3.46664312965201*pi,3.65663262643092*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.200404574925975*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[11];\nu3(0.511579192152849*pi,2.54059507808715*pi,3.74992017461384*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.413696801714426*pi,0.27890954928228695*pi,0.803240905837858*pi) q[13];\nu3(0.822149125267153*pi,3.21657848281896*pi,4.28078326400979*pi) q[14];\ncx q[15],q[20];\nu3(0.902515789486682*pi,-0.04559687173979099*pi,4.127935800459451*pi) q[16];\nu3(0.486852265779598*pi,-0.13166584558691202*pi,4.2778231959244195*pi) q[17];\nu3(0.769255130410607*pi,0.11683846216175198*pi,0.5556530157556892*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.352996461788615*pi,3.00938744651458*pi,1.75625304000083*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.464821232837529*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3465547882647*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.435112925373613*pi,2.50747047736022*pi,1.118744455147409*pi) q[13];\nu3(0.848350854828644*pi,3.3638822133983*pi,0.755207560791191*pi) q[14];\nu3(3.5*pi,3.48279896168278*pi,0.5*pi) q[15];\nu3(0.578336333109854*pi,-0.38619847486434*pi,4.4327989538178*pi) q[16];\nu3(0.203671751796132*pi,3.06852286251987*pi,0.5597479580436491*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5750117968804256*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2796140012957529*pi) q[20];\nu3(0.713966877395283*pi,2.55533710339161*pi,3.80449318861759*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.692243216304269*pi,0.10552687588924503*pi,3.99907085382992*pi) q[7];\nu3(0.28823522280732*pi,0.46135375528865297*pi,4.15165542000907*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47915986990255*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.312873778713037*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.316388122548898*pi,3.28862802193639*pi,4.4043610790854295*pi) q[7];\nu3(0.524071041976329*pi,-0.344853070214842*pi,0.9630466179543*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4605665025114*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.547644202579098*pi,0.5617780950197999*pi,1.340608913963443*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[16];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5645494838005338*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.449318591501307*pi,-0.4147680543340613*pi,1.452484674962275*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.32867405294441*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4978760745408*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219919477227716*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246008039209674*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.582145098375678*pi,0.001448258508064959*pi,0.841601085391452*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[18];\nu3(0.0782985735620763*pi,0.5139605894958901*pi,3.6267403382408*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.47279436945927*pi,0.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.255368061163025*pi,3.48569289695568*pi,4.22339174932681*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.388248252774219*pi) q[21];\nu3(0.534520768580776*pi,3.33359599458244*pi,3.95034979070792*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3620357984199*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.301598497261447*pi,0.99423741445099*pi,4.29872282477273*pi) q[5];\nu3(0.67379410123316*pi,0.11826513111651504*pi,4.02095297801525*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3233524455758605*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44296869589223*pi) q[17];\nu3(1.0*pi,0.0*pi,1.263735961965083*pi) q[18];\nu3(0.665254952511963*pi,0.251066110591599*pi,0.66945744903712*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.980331615373028*pi,0.268230537106677*pi,4.1145863938616305*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.608912922628146*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.624495145260894*pi,2.86415282130185*pi,3.23703827145489*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.206248970954253*pi,2.70290612750045*pi,1.296454110618018*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.413601455650094*pi,0.45131712530811996*pi,3.7403322634016*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.748737185741043*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.812672200466084*pi,0.469608538029482*pi,4.33372892574465*pi) q[1];\nu3(0.315432184865443*pi,0.35455624817463305*pi,3.76467274095418*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.675252341830427*pi,-0.146267839317253*pi,1.1189178283626648*pi) q[10];\nu3(0.938787505309813*pi,2.81499298121479*pi,4.02245897438025*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.713309389804135*pi,2.99939857883769*pi,4.12479957996212*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.62608312327538*pi,3.18204413615599*pi,3.17269169653504*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.103413126955328*pi,0.69579987347194*pi,3.7926476537017*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.699752548186778*pi,3.31553533386662*pi,0.687115789068105*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.347197657095047*pi,0.12657260455102104*pi,0.828132145083964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.618111400399875*pi,3.21905066581582*pi,3.12182445478643*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.471893630723774*pi,-0.10111789738261201*pi,1.210492247109167*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.21048722416192*pi,3.4401583315358*pi,1.011694289017828*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.570345624800396*pi,3.43465321282939*pi,0.645865164958459*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[11];\nu3(0.40112218638347*pi,3.39526579641908*pi,1.9737887670401*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44915619419953*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45955563322515*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.236700221887783*pi) q[10];\nu3(0.339879311892978*pi,-0.212517064012392*pi,0.728413759439794*pi) q[12];\nu3(0.396861654054825*pi,-0.15905336983996698*pi,4.04773043695597*pi) q[13];\nu3(0.206763784320562*pi,2.5130891144541*pi,1.301605687601582*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2319970300206609*pi) q[15];\nu3(0.730993497375802*pi,0.320043931720959*pi,0.804307908602479*pi) q[16];\nu3(0.306612188578112*pi,0.33685198700667796*pi,0.753490143308881*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35762045869122*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49219052476167*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.302675757234978*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,1.327654760259033*pi) q[11];\nu3(0.244058969153622*pi,3.13888613880949*pi,2.12523746424421*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.437518132784002*pi,-0.18693311365627402*pi,1.327321770300939*pi) q[14];\nu3(0.611211721048201*pi,-0.198102732478888*pi,3.97114278422637*pi) q[16];\nu3(0.719827210440614*pi,0.05132717327256098*pi,4.16164843737009*pi) q[17];\nu3(0.143704668241049*pi,0.10547824272428596*pi,1.053833034228423*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48089431873633*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5384171124309131*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5081287037821807*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.419417285719941*pi,0.338019188762408*pi,3.5696511675627*pi) q[18];\nu3(1.0*pi,0.0*pi,1.084200269130857*pi) q[20];\nu3(0.813871524033124*pi,-0.295647218237549*pi,4.1304466191766*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.493341230792931*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.3791851109785*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.205703223946018*pi,-0.01825243946129601*pi,0.962221207976392*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[8];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4770084521178894*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49213693289207*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.43519622001696*pi,0.5*pi) q[4];\nu3(0.344110016993111*pi,2.90975727862806*pi,1.4943525508206301*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.645834982097591*pi,-0.03761194355698899*pi,3.58706042496697*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.165111417156821*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306988167764868*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43444757984505*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.605597742726703*pi,2.50831978050838*pi,3.75509366000274*pi) q[5];\nu3(3.5*pi,3.49029169140743*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.768599792321132*pi,-0.050867616181696995*pi,4.100891921440629*pi) q[9];\nu3(0.531073365450491*pi,3.33666097875979*pi,3.11346540996025*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45442172034537*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4047250158741091*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3512045393680139*pi) q[18];\nu3(1.0*pi,0.0*pi,1.227401901953331*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.557859460744434*pi,-0.391448556415598*pi,1.187113865821863*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.42941720790946*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5949328576736668*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4808975912312405*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2426434632433438*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.467645539766233*pi,0.49552930761735803*pi,3.68046949162862*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5559619795474853*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5513941969857562*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4459307168425894*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.603403549584988*pi,0.40425944686943704*pi,4.30455855279922*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.501865525178014*pi,0.283837712096901*pi,0.750541751579462*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5795894094349432*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.577903013471452*pi,-0.179249946149854*pi,4.4392033256838594*pi) q[1];\nu3(0.483373176931612*pi,-0.128739213062876*pi,1.383123892311302*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.560380177003929*pi,0.23959520005953505*pi,0.7788121930071721*pi) q[7];\nu3(0.82048119776993*pi,0.61349586284473*pi,0.607492956589623*pi) q[8];\nu3(0.885848918757871*pi,-0.34185809869371697*pi,0.6760511053324341*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.304747700733496*pi,3.15156619290624*pi,0.7811192033500121*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.654514628431828*pi,-0.191950710183441*pi,0.5556197739748165*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.458587021314069*pi,3.0231352562759*pi,1.67458952521768*pi) q[7];\nu3(0.540531516586397*pi,0.10414637799299997*pi,3.60460386070098*pi) q[8];\nu3(0.544611086578722*pi,-0.459565941445568*pi,3.20785907174855*pi) q[11];\nu3(0.146088322796321*pi,0.46565330156761897*pi,3.90967629891374*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.362060634871193*pi,0.6278889868131501*pi,4.29547139132377*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.867074215656194*pi,0.5080164464166601*pi,4.36671744939792*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48514230438966*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.357961754151376*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.807632462341451*pi,-0.272260032227822*pi,4.02391986094906*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.559871031128017*pi,-0.4017577173255396*pi,0.8396866683274731*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.335080685249908*pi,0.086545889982519*pi,3.62964308374364*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.524891809124297*pi,0.387042399253002*pi,1.1519397065620929*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.435377456799884*pi,3.37915028333672*pi,4.132438309808959*pi) q[13];\nu3(0.266488937961908*pi,0.427508880862547*pi,3.93088660243321*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.561498602115797*pi,-0.4452114125933775*pi,0.5613448700710146*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.63870697961461*pi,0.77624572645669*pi,4.4670962352943295*pi) q[3];\nu3(0.589356512186467*pi,3.37490724464345*pi,0.8716266917127691*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.868808157984637*pi,0.9294931087270699*pi,0.546776161384407*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.316121887414511*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.62787909015035*pi,0.291587101546279*pi,4.49770569134308*pi) q[13];\nu3(0.782828436159229*pi,0.487660029727222*pi,1.094720225981485*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.204692540048552*pi,-0.23135981289039498*pi,1.546860389274*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.735255021978863*pi,-0.293765508473312*pi,0.7999478288239881*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.505610009142114*pi,-0.009069689194760977*pi,1.0066608411547842*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.489993833847358*pi,-0.4415471235676179*pi,0.834752770081974*pi) q[21];\nu3(3.5*pi,3.3770339298602*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48179133631889*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.272428575887756*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2399474959408971*pi) q[15];\nu3(0.772860885483708*pi,3.41793831085247*pi,0.5084513326335087*pi) q[16];\nu3(0.980349157198595*pi,-0.4683538825844456*pi,3.2668693496994*pi) q[17];\nu3(0.578867746099928*pi,2.41420058115554*pi,3.68445789698179*pi) q[19];\nu3(0.550221524923857*pi,-0.037238414924933017*pi,3.49894336348711*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[15];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.794883384762701*pi,2.82451925109851*pi,3.55664277197725*pi) q[17];\nu3(0.750468583579397*pi,0.69728073502509*pi,0.5064737810378792*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45217212984613*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.37514274620473*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.29545714689959*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2757782979006769*pi) q[13];\nu3(1.0*pi,0.0*pi,1.335053552830821*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6880231448793059*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[15];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47924197317309*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157320149467878*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43784410117572*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.41395692469857*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.33217297884573*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44852621576612*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238400361529638*pi) q[16];\nu3(1.0*pi,0.0*pi,1.324905744374672*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47491270181485*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.188958798512691*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5902618823615131*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.291552342875084*pi,3.40180191716944*pi,1.62661054095119*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46581129206988*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.552577678283908*pi,-0.04527687283569598*pi,4.4821945439692605*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.444328505654572*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46547734459699*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.426162357552331*pi) q[18];\ncx q[19],q[21];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4033062322402*pi) q[17];\nu3(3.5*pi,3.4064373162959*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255191667741465*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.698486789108785*pi,0.7526797791748601*pi,0.762766449058777*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47055417079498*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.837761571422733*pi,-0.042944989260434*pi,3.55262123077551*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.557745004446883*pi,0.321860469870341*pi,0.601136121019865*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.767563542349138*pi,0.43049380628602996*pi,0.68443595268277*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nmeasure q[20] -> c[20];\nu3(0.530209143311544*pi,3.05116418292733*pi,4.47277794434809*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.488436696777928*pi,-0.20311664057040102*pi,1.381283535282898*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38331901718573*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[11] -> c[11];\nu3(0.36811268227056*pi,0.67064243628377*pi,4.16245210629872*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nmeasure q[2] -> c[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.661306423497821*pi,3.11338758774252*pi,3.63765487978111*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.465120597327257*pi,-0.376701722308858*pi,4.40662963903406*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.629784273053912*pi,0.38381263984663305*pi,1.4431610313723349*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.723870204147195*pi,3.38977265346553*pi,3.10662273310129*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[14] -> c[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.497825926029431*pi,-0.4914998031940245*pi,1.439505902518081*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.472150474788344*pi,-0.261447379794853*pi,0.730909429533953*pi) q[12];\nu3(0.17479697121005*pi,0.272192818162055*pi,3.81072368636198*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.484931730900027*pi,0.5359816917537099*pi,4.28460162103406*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.545035536334255*pi,2.9743540987145*pi,3.54980351490658*pi) q[17];\nu3(0.251845519683559*pi,0.50591184789972*pi,4.06327631721642*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[17] -> c[17];\nmeasure q[19] -> c[19];\nu3(0.490747633812474*pi,3.13181802683755*pi,0.775672341218191*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.43626803370287*pi,3.23157757973521*pi,4.4269468815828095*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.597496547371282*pi,3.32109688740456*pi,0.5658995250555817*pi) q[8];\nmeasure q[8] -> c[8];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.46587964075788*pi,0.65924372005348*pi,4.21011109581031*pi) q[0];\nu3(0.668452248791783*pi,2.74919479025957*pi,3.83817359446819*pi) q[1];\nu3(0.345519744370078*pi,-0.4917815229490562*pi,0.633205346446092*pi) q[2];\nu3(0.378129959464293*pi,3.45705379293449*pi,1.353771513728697*pi) q[3];\nu3(0.146863290318217*pi,0.06636151192295903*pi,3.97105596836119*pi) q[4];\nu3(0.916487803166411*pi,3.26488283245558*pi,2.76944596668956*pi) q[5];\nu3(0.730107351601083*pi,3.33089151921741*pi,0.62394172503888*pi) q[6];\nu3(0.620993467607677*pi,3.44967959785543*pi,4.3171569643201995*pi) q[7];\nu3(0.735502502500752*pi,0.25757391604858104*pi,0.9587394538754139*pi) q[8];\nu3(0.220182677512719*pi,3.14280016720987*pi,0.8547733730578879*pi) q[9];\nu3(0.458368677848996*pi,-0.22047490171172002*pi,1.017102862310769*pi) q[10];\nu3(0.387913764956611*pi,0.60481668978777*pi,0.756225125409052*pi) q[11];\nu3(0.837008004925944*pi,-0.29868722224516797*pi,1.170162889730312*pi) q[12];\nu3(0.710304537491628*pi,-0.29127521742643303*pi,0.5410372917260385*pi) q[13];\nu3(0.414365235405992*pi,-0.23582574969036202*pi,1.235358020215683*pi) q[14];\nu3(0.0350028588624994*pi,0.07382667337465298*pi,3.97074096161609*pi) q[15];\nu3(0.420097425052161*pi,3.02348125844639*pi,1.021172992103602*pi) q[16];\nu3(0.381137242423635*pi,3.01522457434161*pi,1.58190607613496*pi) q[17];\nu3(0.441755010024817*pi,-0.11028951601222697*pi,0.875040316199899*pi) q[18];\nu3(0.395539336907835*pi,3.40048653182319*pi,1.50414963187536*pi) q[19];\nu3(0.608453959290842*pi,3.06212690457974*pi,2.96879994028865*pi) q[20];\nu3(0.254101553108611*pi,-0.135189676357373*pi,0.829726610455489*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,3.474036633985*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40821239286928*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41617403985588*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.2369883874616039*pi) q[7];\nu3(1.0*pi,0.0*pi,1.249995890794156*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41745575998714*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.152588771897621*pi) q[15];\nu3(3.5*pi,3.30164089946157*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1364334054198681*pi) q[17];\nu3(1.0*pi,0.0*pi,1.326064596464163*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[20];\ncx q[2],q[19];\ncx q[3],q[9];\ncx q[4],q[8];\nu3(3.5*pi,3.29213514386313*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.248032385848491*pi) q[6];\ncx q[10],q[11];\ncx q[12],q[15];\ncx q[13],q[18];\ncx q[14],q[21];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40376895416009*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41285877332997*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.27193278353296*pi) q[7];\nu3(1.0*pi,0.0*pi,1.189738578077491*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42839268241189*pi) q[9];\nu3(3.5*pi,3.41419887108641*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.283488710212339*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44823862085327*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42055349294621*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5576229394664204*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5621782883055046*pi) q[17];\nu3(1.0*pi,0.0*pi,1.065245360615505*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48256129828486*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2609756684605*pi) q[20];\nu3(1.0*pi,0.0*pi,1.322825053292416*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[20];\ncx q[2],q[19];\ncx q[3],q[9];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48739435213065*pi) q[6];\ncx q[10],q[11];\ncx q[12],q[15];\ncx q[13],q[18];\ncx q[14],q[21];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.532457214749102*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.30014039944892*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45875972254637*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.29560013707807*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37854725238774*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.893079214956582*pi,0.17975892305310703*pi,3.89341038808602*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.590160394100175*pi,0.8789534011410001*pi,1.082653728439852*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.860198223351644*pi,0.06888007276226304*pi,3.77154502010928*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.460527045230921*pi,0.10009570629914799*pi,4.3485672035674*pi) q[15];\nu3(0.263426739195744*pi,-0.04802051832457399*pi,1.1535057576449521*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.476329627117194*pi,-0.01755947935270702*pi,0.663654149104368*pi) q[16];\nu3(0.796119401754734*pi,0.31114008499316403*pi,1.377205216269098*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.821459718847454*pi,3.41663375782563*pi,0.633117620236735*pi) q[4];\nu3(0.103178240500085*pi,3.43515085892046*pi,2.04576787372266*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.729869555005399*pi,3.19243987041213*pi,3.48475924768654*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.313961962097197*pi,3.36137663057659*pi,1.1119895599802399*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.342911937446257*pi,0.7883802033242799*pi,4.11049335056635*pi) q[2];\nu3(0.744197160446429*pi,3.40281852184237*pi,3.37896576500243*pi) q[3];\nu3(0.551932821328751*pi,0.18248793254456697*pi,1.280897589104343*pi) q[4];\nu3(0.817730788628928*pi,3.25387822639074*pi,0.606429472177591*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.455965061871037*pi,0.31049339125889097*pi,3.67450627520335*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.895718920619877*pi,3.37163685215854*pi,3.72042080528263*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.593794327692356*pi,-0.4571595552941357*pi,0.778454348107056*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.209631281047532*pi,-0.463058716027686*pi,4.24867496227712*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.443133331638505*pi,2.989708831103*pi,0.735348186872748*pi) q[2];\nu3(0.396068647166294*pi,2.99919101896718*pi,1.045058749173917*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.461240808566472*pi,0.24523688582062098*pi,0.810541276216032*pi) q[6];\nu3(0.754280320862056*pi,-0.193869456044099*pi,4.06247456542288*pi) q[7];\nu3(0.204947728698707*pi,0.061422048189396006*pi,1.2428541962509732*pi) q[8];\nu3(0.0582786826898986*pi,2.57713948793368*pi,1.368892010960077*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.335351457825741*pi,0.14614187823671598*pi,0.9980501958744861*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.510792863466933*pi,2.90299908273884*pi,3.59073398267152*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.705735342235144*pi,-0.01045973145912299*pi,0.67567164055691*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.937546758912404*pi,0.13096797634448898*pi,1.478889036897544*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.433930927090079*pi,0.04490314872894996*pi,1.231162479405459*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.861772094160716*pi,3.31836496146629*pi,0.660126579484396*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.252748380912839*pi,2.61789570744495*pi,0.9377934383459869*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.274953620719468*pi,-0.4795132757969207*pi,0.822255416221241*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.329141892672213*pi,2.98086161449095*pi,1.71079795345741*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.62289884011778*pi,0.79220389412611*pi,1.1812969237165372*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[12];\nu3(0.467431732612973*pi,-0.4677116632729921*pi,1.68632038389676*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.547587002555649*pi,3.20908886225955*pi,0.723270705514518*pi) q[14];\nu3(0.461997703308084*pi,3.47201326378429*pi,1.92577653012593*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.19287806675562*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1708810971949148*pi) q[8];\nu3(3.5*pi,3.44195243346988*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.600713768209782*pi,0.40911257368001197*pi,4.39290580075333*pi) q[11];\nu3(1.0*pi,0.0*pi,1.323484416708355*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.621717898270525*pi,-0.37515273950488803*pi,3.78198485403629*pi) q[20];\nu3(0.517661140184172*pi,0.045366261658992046*pi,4.237685183169781*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.791361952354018*pi,3.21940340765918*pi,3.97092351859491*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.548229570131929*pi,-0.24708293845767598*pi,1.099507332309474*pi) q[20];\nu3(0.210618018147851*pi,0.03255365245112496*pi,3.5335707439132*pi) q[21];\nu3(3.5*pi,3.44104057769625*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[4],q[14];\ncx q[5],q[18];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46835635766573*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33737251486664*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246765620102667*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.40772980867853*pi,0.5*pi) q[1];\ncx q[3],q[20];\nu3(3.5*pi,3.45218646637751*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4686436047309*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48326924433723*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1766116183319721*pi) q[14];\nu3(1.0*pi,0.0*pi,1.358545705975284*pi) q[15];\nu3(1.0*pi,0.0*pi,1.248685429536905*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2112359428764758*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(3.5*pi,3.29573707586626*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[18];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45957676073651*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.143920639118127*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4030520669379*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39148775347696*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.14080119869675*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.291608517353025*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5041687978327958*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33232814094359*pi) q[15];\nu3(3.5*pi,3.47576205036281*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4396150765623705*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41634479197148*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1585697796525691*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[18];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5068933213707711*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5349713869708465*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5597040338063848*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.492220274851681*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.649048530639029*pi,3.3812943749718*pi,4.21173215972585*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.442388205393435*pi,3.28312277384188*pi,2.0725798539206*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.911158947510424*pi,2.81896026047578*pi,3.22904120112191*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.261129123342089*pi,0.273135105972548*pi,1.189854783579545*pi) q[3];\nu3(0.479593268238209*pi,0.62160519918507*pi,0.5372946542917538*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.753957465605436*pi,-0.4488598691091969*pi,4.17971491383963*pi) q[7];\nu3(0.188113177614616*pi,0.141545772492508*pi,1.3286837600732508*pi) q[8];\nu3(0.236360210212186*pi,0.32665596281603804*pi,3.90705113483649*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.357465846445559*pi,0.07356495966798005*pi,4.10545275128835*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.587041723577403*pi,3.02819710540016*pi,3.88175115295924*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.256207471920323*pi,-0.4745134603208438*pi,1.4287969219841639*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.333098627125173*pi,0.298084012857719*pi,3.49580833792642*pi) q[2];\nu3(0.507738416050471*pi,-0.270019503852792*pi,1.0624296786149832*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.393621139031951*pi,-0.231240377721868*pi,1.262322012666478*pi) q[8];\nu3(0.859397854512059*pi,0.01208003627271903*pi,1.005815258745724*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.382702875903787*pi,-0.008074372978931987*pi,1.2634257876498811*pi) q[11];\nu3(0.382121496451964*pi,0.9236720140324*pi,4.34999137122635*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.705152303522144*pi,-0.376877134862377*pi,0.744934557642587*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.825941617005996*pi,3.10421632746203*pi,4.23374437323324*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.193657235040352*pi,0.11560044059581498*pi,1.1743251438527351*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.492394960159446*pi,3.1988027112778*pi,1.85262904778707*pi) q[10];\nu3(0.224462084517678*pi,0.09855774369410397*pi,4.0115328234166*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.770314292257321*pi,2.58139644951981*pi,3.57348580218663*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.678231975659671*pi,3.11673830273639*pi,4.06762865770872*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.534899473902949*pi,-0.318232698743001*pi,4.2913532126999705*pi) q[5];\nu3(0.324562076259541*pi,0.044216201011648026*pi,3.69800066166586*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.643657675425381*pi,2.69686612498061*pi,4.14259533937846*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.786482383842665*pi,-0.4597836459859933*pi,4.37892839885385*pi) q[15];\nu3(0.461822554699565*pi,-0.006895354909925988*pi,3.68617464267521*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.340142594839245*pi,3.47655359776987*pi,1.2610242252894062*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.698335235177273*pi,2.54788270634593*pi,3.96864859430954*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.436366252856973*pi,3.47979480415456*pi,4.12897573261188*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.781274818302192*pi,3.40270060462145*pi,4.25644302966574*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.532113013955785*pi,-0.129327518562264*pi,4.1674393133225*pi) q[13];\nu3(0.380959313072373*pi,0.15077647474009703*pi,3.77827856654106*pi) q[15];\nu3(0.677650714338063*pi,3.49327432057283*pi,3.08410893121736*pi) q[16];\nu3(0.325487085278251*pi,-0.430795926567372*pi,0.720541917934616*pi) q[17];\nu3(0.223428180003263*pi,0.7323708955128501*pi,4.07704415200071*pi) q[18];\nu3(0.235484934350103*pi,-0.03058949760705698*pi,3.69357539135632*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.656936285524323*pi,0.6069024436582*pi,0.950365577655346*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.392818335351164*pi,3.44450637450268*pi,1.60327606110711*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.840632777571473*pi,3.09660775887658*pi,4.42830499585763*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.206781076801991*pi,0.025124219956400018*pi,0.691134010977997*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(3.5*pi,3.40272371230734*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.269327095603535*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.3927530115234*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.277509457847029*pi) q[11];\ncx q[14],q[16];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.532556178511633*pi,-0.4773289166456555*pi,0.815164298635147*pi) q[21];\nu3(3.5*pi,3.49089492662755*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.28970901533503*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34552025390659*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.2155679226485732*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2352472216300812*pi) q[13];\nu3(3.5*pi,3.4912417849978*pi,0.5*pi) q[14];\nu3(3.5*pi,3.22414084323424*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.114517781278257*pi) q[16];\nu3(1.0*pi,0.0*pi,1.118092898462867*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.1240506343329542*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,4.45072429965382*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.611278282981675*pi) q[11];\ncx q[14],q[16];\ncx q[15],q[20];\nu3(3.5*pi,3.37273987667475*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260693197475954*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47646177625227*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2146594566654318*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.49934515566223*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.4008126499111*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2638778230842131*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5404461101324483*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5361532126606406*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4572305111213*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.46679976363925*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43262179109449*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[16];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5325621914239901*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288601906000046*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.38888822569635*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.392716145371811*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.630935884501294*pi,0.17559572345738195*pi,3.79696322390498*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.557589259332573*pi,-0.29863257485622796*pi,0.665092692227225*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.841129341541339*pi,0.74704654388191*pi,0.940689900906019*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41839090257237*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.919860921982081*pi,-0.279871882586802*pi,1.07967471304722*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.27483627412145*pi,0.383268587331967*pi,3.72047591604697*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.334646302064968*pi,3.39609491784545*pi,1.80731598394938*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.312286571106702*pi,0.9616228768089301*pi,4.4468661251212005*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.300088759921035*pi,0.85793696825992*pi,4.37814630221513*pi) q[18];\nu3(0.401613238743106*pi,0.12167555771674998*pi,4.41183048362257*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.609694208898005*pi,0.09707311229278104*pi,1.2170765293363561*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.467693515485888*pi,3.18455784044689*pi,1.54039839884446*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.67965766792578*pi,-0.391951309646286*pi,4.43622502427827*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.534544525090858*pi,0.465806711675112*pi,4.4015014779499495*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.426460084239961*pi,2.49875953160426*pi,1.252621018624129*pi) q[18];\nu3(0.25760290328384*pi,-0.18534217765440297*pi,1.57094332143911*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.75166472167937*pi,0.429712619488828*pi,1.3899994117829841*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.479031479199967*pi,3.34155889937178*pi,0.814640564091391*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.511823810179414*pi,-0.12072463719538001*pi,0.895591354822963*pi) q[6];\nu3(0.753450530956845*pi,2.85123026454872*pi,3.69026187663896*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.35000671692654*pi,-0.06040306440989601*pi,0.732359808000236*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.806498932250278*pi,3.30911394218454*pi,3.29874447151099*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.624744870438722*pi,-0.14751607156034202*pi,0.5900464920150844*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.668410483074037*pi,0.39879205775303705*pi,1.5246115771644*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.51100821542534*pi,3.21305288420973*pi,4.24189691129849*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.464293830753025*pi,0.144021824584184*pi,3.46172988318389*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.627945652215548*pi,0.031468606406867994*pi,1.0298810583551359*pi) q[15];\nu3(0.374296679150981*pi,-0.073983679871505*pi,4.26246566733454*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.562400301203192*pi,3.1839376330369*pi,1.78166190531533*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.526310483890656*pi,0.318623460732392*pi,4.07796313464675*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.297378927646807*pi,0.39787675546856704*pi,0.880842781690677*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.867174507634852*pi,3.27003197917078*pi,3.09927340166236*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.727338710101286*pi,0.02912455192028096*pi,3.59426121589548*pi) q[17];\nu3(0.464268313613752*pi,0.89906850142387*pi,0.661762522611185*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.29680625725024*pi,0.73219691027404*pi,4.313456014220311*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.659673307389705*pi,1.02304331412569*pi,0.905592855484577*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.281390539191362*pi,0.61962237906493*pi,3.71653824337325*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.134572122138013*pi,0.300313888744726*pi,3.98378556955511*pi) q[2];\nu3(3.5*pi,3.34269503930633*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.108779890066983*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.506248126327803*pi,0.76268027722316*pi,4.05621204789848*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.455307524390478*pi,-0.23537025845327902*pi,3.6099912126465*pi) q[12];\nu3(3.5*pi,3.33850756341458*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.201028207939654*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.449066537799516*pi,0.21780111241302402*pi,0.9337162561818211*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.544542366098484*pi,-0.21895119629020798*pi,1.397573038243432*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(0.552778028864526*pi,2.57766382581867*pi,4.0230968387915*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34660172913077*pi,0.5*pi) q[11];\nu3(0.440194147143902*pi,0.43283331480585396*pi,0.850263235812422*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.2936822907567311*pi) q[15];\nu3(0.629699399384123*pi,3.20563766072781*pi,0.705031207915454*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.434142572679249*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.36543538937727*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38481557102987*pi) q[19];\nu3(1.0*pi,0.0*pi,1.221309385305462*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4415043314809*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49962635917694*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44547425708552*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3022938163834419*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5657984670968403*pi) q[15];\nu3(1.0*pi,0.0*pi,1.157257297170099*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207247537998326*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[17];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37213775588395*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48831264414754*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38739387467312*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.738026695413506*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.33572164973616*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37423365808064*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.594773497083783*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.542398381488442*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275546934302646*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.206171920548849*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[17];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46588331664339*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.422741858176886*pi) q[9];\nu3(0.632744682925465*pi,0.134014284620962*pi,1.049493901500081*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.426245581645103*pi,0.54244382081381*pi,4.32326047192136*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.342984408188809*pi,2.81067724567107*pi,0.881263891839692*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5717217692425367*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44412953376057*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5698130521560401*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.526701692870781*pi,3.22251300240163*pi,0.887667850025655*pi) q[1];\ncx q[2],q[12];\nu3(0.50710207385648*pi,0.392769266343457*pi,4.145630647111631*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.833605803083795*pi,3.34701809995787*pi,4.1955856109678304*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.679955418689307*pi) q[9];\nu3(0.358787892191395*pi,0.016088082378706958*pi,4.43135554787419*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.219431905225416*pi,0.033983985519914994*pi,4.0198529723688505*pi) q[13];\ncx q[14],q[21];\nu3(0.948335099690163*pi,0.023732455545813047*pi,3.6988549089347*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.862275163528077*pi,2.59326903225658*pi,3.49149760568658*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.385313841901249*pi,3.39883985029191*pi,0.974112015127079*pi) q[0];\nu3(0.486932000565955*pi,0.401524230038221*pi,0.745186296873215*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.462225043467282*pi,3.1056872361972*pi,4.272208065078701*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.551113506058873*pi,-0.4875039513959453*pi,3.09083476237483*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.197698189168047*pi,-0.08765089556678302*pi,0.606460168424485*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.476446577599066*pi,0.8260558856667599*pi,0.5881123537608004*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.124366195277356*pi,-0.003090987379963994*pi,4.46374789540479*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.724122883334541*pi,0.28232017548159105*pi,4.0984793195212905*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.140559707808183*pi,0.23072033296544303*pi,1.1488734277975912*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.511412243167539*pi,0.363058006744684*pi,1.408969828535136*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.45696309426131*pi,3.35342910212327*pi,4.19997546459751*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.505819924382744*pi,0.435921513017149*pi,0.707600054846346*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.662354241934885*pi,0.5910884366865501*pi,0.615715398289981*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.722386066762417*pi,-0.4704030094701711*pi,0.981994930988684*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.63413305372375*pi,-0.207729787248225*pi,0.750226996746998*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.778943396457449*pi,-0.21908614225276302*pi,1.028516575867299*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.663141075604885*pi,3.05081649375161*pi,4.28806720349559*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.291669618215396*pi,3.47670467104866*pi,4.45268149172393*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.797245820956026*pi,2.74195395128324*pi,3.5368377293084*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5796536893176*pi,-0.4028681499838209*pi,3.48899080016745*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.696734710258639*pi,0.181563328091489*pi,1.402515697458784*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.383719730294609*pi,-0.4735259231381741*pi,4.49215691107805*pi) q[20];\nu3(0.601496269456959*pi,-0.14650196544779698*pi,0.893723584994253*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.695868944097631*pi,-0.162984252045711*pi,3.5059361461113*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.43025958923425*pi,3.48606002239821*pi,1.064299772052377*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.737759090894742*pi,2.89047581519848*pi,3.64402536834709*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.538269593874831*pi,-0.125957519656842*pi,0.7608047129727951*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4273445716623*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49704111836307*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.276369596314496*pi,0.5430651347822599*pi,0.734604078389097*pi) q[5];\nu3(0.620771306091886*pi,0.06354141587053996*pi,0.674389960294934*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.28356748604389*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.342001612642757*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.104083263092642*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.220412521764372*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.45313580656024*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[19];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.688544050239308*pi,3.00700033756686*pi,3.20215186445682*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[21];\nu3(3.5*pi,3.49858639914316*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.109662444985779*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21256302639002*pi) q[15];\nu3(0.4447608295002*pi,2.52660229039308*pi,1.264780258319727*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.3078385856601*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49012443615237*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.196913822252263*pi) q[6];\nu3(1.0*pi,0.0*pi,1.251704209275565*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.165177786067207*pi,-0.102632218724578*pi,1.188761295174702*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.26343922760452*pi) q[17];\nu3(0.196401312096798*pi,0.39949712392443504*pi,0.992598452665323*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.511322971832592*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41595217917797*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[19];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.336171132717236*pi,0.43396324800060604*pi,0.5908354530490446*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.436600623851*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44271293290602*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46425927926907*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44380581339131*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[16];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.461634126343411*pi,0.8933324295471601*pi,4.255369662513219*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4420055953355*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46798577489667*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.415521993549814*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2337483621897158*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.854590909708836*pi,-0.009964513940907027*pi,4.25735242993877*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44206195593864*pi,0.5*pi) q[9];\nu3(0.383364435248943*pi,-0.200686236506117*pi,1.432914796797505*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3615007580643619*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.501731515085453*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3076503023627595*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.40697996099042*pi,0.5*pi) q[18];\nu3(0.613278412875821*pi,-0.438805728266782*pi,3.6654940371641*pi) q[19];\nu3(1.0*pi,0.0*pi,1.172658815999799*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.393041174815538*pi,-0.258368764729228*pi,1.73411603192289*pi) q[0];\nu3(0.3925157081504*pi,-0.256739890174229*pi,0.600650017566565*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[11];\nu3(0.243702749178492*pi,2.78491157205715*pi,1.2810870580369471*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.201652211325549*pi,0.196127693626315*pi,4.28319329976254*pi) q[17];\ncx q[18],q[20];\nu3(0.535854452016054*pi,2.93523695031951*pi,4.04184848634*pi) q[19];\nu3(0.417064073691664*pi,3.168300673222*pi,1.77316857637511*pi) q[21];\nu3(0.496895733209519*pi,-0.310292983789844*pi,3.66278968133481*pi) q[0];\nu3(0.547262447819074*pi,0.5478183273902899*pi,4.23086105979976*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.142964305277449*pi,0.53066605286197*pi,4.44788620481697*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36670380646122*pi) q[11];\nu3(0.538316357968814*pi,0.466116560815636*pi,0.5192755338597266*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.211473029601257*pi,-0.24081614569736498*pi,1.067949541902499*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.41935366974425*pi,3.09147293272699*pi,0.762354112204243*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5601558069246471*pi) q[20];\nu3(0.382882609835881*pi,3.38764294708885*pi,1.83136596227797*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.797178227947907*pi,2.84214290851484*pi,3.69451018402458*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.167633506323882*pi,3.31605168429986*pi,2.16842133148775*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.563596814178379*pi,0.11165738191747598*pi,1.323290067260871*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.272829796250665*pi,0.40224737503749597*pi,0.740621658203622*pi) q[14];\nu3(0.412357959486957*pi,0.04122775320512695*pi,4.43534831685505*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.53317965438497*pi,3.32374747509342*pi,4.42277853055659*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.382008942021329*pi,-0.12423029424180099*pi,4.33651065934444*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.15338981566946*pi,3.43709412369923*pi,4.12811287470279*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.550192470963054*pi,0.24586675998612895*pi,4.187542619967489*pi) q[6];\nu3(0.389797004046727*pi,0.463889142374984*pi,0.887236199312628*pi) q[7];\nu3(0.312331666781429*pi,-0.12818831700414302*pi,1.60198621145435*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.785435554200906*pi,-0.09761673552803202*pi,4.327541021220799*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.346743588802992*pi,3.42718116078235*pi,1.56502727245856*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.713247446122394*pi,3.16947527119518*pi,4.19261356288399*pi) q[7];\nu3(0.772845568686779*pi,0.43925285343101295*pi,0.5796006755543487*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.763171849602331*pi,0.396681226792021*pi,1.275771489326569*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.53106266992357*pi,0.9836308273669601*pi,0.5831357600629207*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47624392261136*pi,0.5*pi) q[4];\nu3(0.700409798528041*pi,0.299721390780502*pi,1.62723431479614*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.504188324599434*pi,0.16283290137307904*pi,4.458646209296861*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1542336446562889*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[8];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.94383664011384*pi,-0.4783712880703101*pi,4.30464588081899*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.123670087448125*pi,0.6289172333394*pi,0.5335012456413759*pi) q[20];\nu3(3.5*pi,3.49994451467657*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.29265818014079*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.241105585517281*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3684598347885961*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(0.736889369118617*pi,0.05389239534453405*pi,0.869380623546644*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.174722778632503*pi,2.40009570310543*pi,1.190703209530448*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39168438047351*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.4574306691473*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.173240387554706*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,3.48738917428569*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2911019629172769*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.39764675585638*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48650470613406*pi) q[8];\nu3(0.601533709912601*pi,3.35106417931346*pi,0.627749808877218*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.813443976118827*pi) q[10];\nu3(0.282539665896519*pi,0.14868422971379502*pi,4.22985256987147*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2381903958208849*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.29335713224663*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.47488892069752*pi) q[7];\nu3(0.435457855391868*pi,3.42641157596188*pi,4.23849281838606*pi) q[9];\nu3(0.140498002405987*pi,-0.011881563015738006*pi,3.82668113985992*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5741820965857507*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1181829099378389*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5935124966642178*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.40618738456343*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1567272730540719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47947964034076*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5250585728043928*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.384357007130806*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.288506635981932*pi,0.44722936528331003*pi,0.964707926390006*pi) q[13];\nu3(0.448772356960878*pi,2.74369654956443*pi,3.64019207212247*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3684542192384495*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.231601064091237*pi,0.440704680172315*pi,3.99826643550284*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37327352420986*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.951670228560503*pi,0.51569514657156*pi,1.00207194079085*pi) q[13];\nu3(0.526212352415904*pi,-0.25496953184089*pi,0.829386047635607*pi) q[14];\nu3(1.0*pi,0.0*pi,1.292311666945313*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.47329955786281*pi) q[20];\nu3(0.41015118578394*pi,-0.4448281876375189*pi,1.368566338310778*pi) q[21];\nu3(0.191493609704658*pi,3.35243015184896*pi,2.12631842478208*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.870862146014621*pi,2.74368250577777*pi,3.26591028035969*pi) q[2];\ncx q[3],q[20];\nu3(0.316960374419377*pi,3.2393376439157*pi,2.1665538683717402*pi) q[4];\nu3(0.192883768573785*pi,-0.17262045560432998*pi,0.938015920670723*pi) q[5];\nu3(0.671203736994634*pi,3.13906987178234*pi,3.15949215812866*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.160897161640261*pi,0.20920495300834696*pi,3.9915649769739*pi) q[21];\nu3(0.360842789514309*pi,0.04690229678814695*pi,3.65044444682488*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.382970548083336*pi,2.63329124303373*pi,1.227348543401709*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.22926287381535*pi,2.44202199953081*pi,1.164296942550619*pi) q[5];\nu3(0.584811294582086*pi,0.29498475754768305*pi,3.99420697306874*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.527257061025734*pi,2.87663094377629*pi,4.0975803214191995*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.43822126512283*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.150177364391314*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36585259746219*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.450539768048309*pi,-0.4715218692419997*pi,4.03436566986685*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.537608073015681*pi,2.97159442511251*pi,4.03907602960782*pi) q[7];\nu3(0.453358294395587*pi,2.89063367054079*pi,3.57653455533915*pi) q[8];\ncx q[9],q[16];\nu3(0.59571923813558*pi,2.99870305976749*pi,3.9671140340031*pi) q[10];\ncx q[11],q[15];\nu3(0.571798798197953*pi,3.1819586714581*pi,3.1754146342952*pi) q[12];\nu3(0.181418756231728*pi,0.418926193753419*pi,4.39048598401322*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.629804187238045*pi,0.05077021540026405*pi,4.0115079682377495*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.538256527598169*pi,3.24287106366899*pi,3.42735087966203*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.047449561828481*pi,3.1019253118891*pi,1.258710841392326*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.673637903798831*pi,3.06553770645661*pi,3.76425396665476*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5996254608382352*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.132216997264909*pi,-0.194674784663653*pi,3.84277196688433*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.297604103602806*pi,0.8716610375435501*pi,4.29368445640524*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.444497510051861*pi,3.07648883918232*pi,1.80100093249046*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[6],q[17];\ncx q[7],q[13];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.391250506744959*pi,-0.265505912085084*pi,3.96873065045376*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40340155694839*pi,0.5*pi) q[0];\nu3(3.5*pi,3.25667974898104*pi,0.5*pi) q[1];\nu3(0.269868131512073*pi,2.76727163512451*pi,1.1024035733678241*pi) q[3];\nu3(1.0*pi,0.0*pi,1.096241118539919*pi) q[4];\nu3(3.5*pi,3.44304725022232*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35775996592168*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47148399793365*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.277119254639464*pi) q[10];\nu3(0.685477127189754*pi,3.32375542815095*pi,0.71159397217737*pi) q[11];\nu3(1.0*pi,0.0*pi,1.257497918240008*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1839401691444111*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.524333948694131*pi,0.42175767556058896*pi,3.88052822175193*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.167438128387621*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[4];\ncx q[2],q[18];\nu3(0.372645024157185*pi,0.95729009582856*pi,4.21475293295262*pi) q[3];\ncx q[6],q[17];\ncx q[7],q[13];\ncx q[8],q[10];\nu3(0.703001700241686*pi,2.60359014624347*pi,3.52459674625895*pi) q[9];\nu3(0.521350340383006*pi,3.44626351386056*pi,3.99015195983363*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.537518576205712*pi,0.004656453916235037*pi,3.66152626846955*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41777807515382*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45110278084261*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.627861851538369*pi,-0.47815427037911*pi,4.27958469962708*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5832724228311015*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45569029722298*pi) q[13];\nu3(0.330223926920003*pi,-0.379669595408669*pi,1.7456689797097*pi) q[15];\nu3(0.831744289954816*pi,0.06744539234172098*pi,0.769385283870319*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4480111902832995*pi) q[17];\nu3(1.0*pi,0.0*pi,1.319189156058586*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.296760015834899*pi,2.56768124795057*pi,1.319721216665406*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46189309532174*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[4];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[17];\ncx q[7],q[13];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.326126732757573*pi,3.04462733776987*pi,1.60257767945432*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.39455145382427*pi,0.006896599129374015*pi,4.063094331443001*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5709998885722072*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.45299565534921*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.699112177316097*pi,-0.11101020359591701*pi,0.992506895155408*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.704066577030065*pi,3.10296922328296*pi,3.71791059556655*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2955855149573852*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.774259493714084*pi,0.79657363680083*pi,0.5653129848087843*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.618864148443782*pi,3.08758928545616*pi,2.99485945582558*pi) q[10];\nu3(3.5*pi,3.4146150828577*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2796059065380652*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.357761135457236*pi,0.9910009559452*pi,4.32011891637742*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.627423499051634*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.704542576611136*pi,-0.021625698500266022*pi,4.2853831347169*pi) q[18];\nu3(3.5*pi,3.40388375392364*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.171101248817817*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.715043295929356*pi,-0.4969619168923276*pi,3.15212781210024*pi) q[0];\nu3(0.6179640077102*pi,3.14597130709414*pi,4.47943128287355*pi) q[1];\nu3(0.455545867593909*pi,2.72731524574295*pi,1.057928911649491*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.49626776944776*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.760500330975014*pi,-0.101326113117652*pi,4.20386038559871*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49649888515586*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2667249608133488*pi) q[14];\nu3(1.0*pi,0.0*pi,1.412512322036003*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47387664560135*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.134747312475573*pi,-0.22199083263949299*pi,0.702901983520413*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.129822682635224*pi,3.45710011448583*pi,0.866198289832226*pi) q[0];\nu3(0.289577457932972*pi,1.072814358385*pi,4.1177573271792305*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.500462376758392*pi,2.51897601040143*pi,1.156587102496455*pi) q[4];\ncx q[5],q[15];\nu3(0.480522219330341*pi,0.33493553925627195*pi,3.86812224123611*pi) q[6];\nu3(0.816652791932038*pi,2.73521096401993*pi,3.85764530397133*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.229852650761755*pi,3.45641367636989*pi,0.5766176356017108*pi) q[13];\nu3(0.827360488925889*pi,0.9515166343973*pi,0.879532738314978*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40106704201329*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.384113092983289*pi,3.26099935279407*pi,1.90355372570287*pi) q[3];\nu3(0.895796175882793*pi,0.8970841858129399*pi,0.649432355721284*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.507712095309955*pi,3.07246743320943*pi,4.29214560960353*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.499594914027574*pi,0.023832765465717998*pi,1.456972905142762*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.456750612184737*pi,0.47967325465425303*pi,4.2917758635982*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31592774412592*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.783814210533643*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.1679291042856*pi,-0.11466499672209901*pi,0.850132421504233*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.412630219691881*pi,3.49778192018704*pi,1.98459995911736*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.430571928766647*pi,0.6138768335637901*pi,0.5801709096588616*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.746488940759434*pi,3.34019048939787*pi,0.629190789100385*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.360032201459471*pi,3.38199913471484*pi,1.467933645461944*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.42450911613617*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.206215011404225*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.44338330261664*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,1.243131719830471*pi) q[4];\nu3(0.563426126237455*pi,-0.204130815087472*pi,4.022108839688039*pi) q[5];\nu3(3.5*pi,3.42487856009427*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44740606877484*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2857178747454658*pi) q[11];\nu3(0.789917791482865*pi,-0.20182569972638698*pi,4.33001886002931*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.619070410066106*pi,0.8317877590495899*pi,4.45505336286752*pi) q[15];\nu3(0.215006490374296*pi,3.09182634588135*pi,2.05229779424769*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.348109792993053*pi) q[21];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.19042978441505*pi,3.13450582424166*pi,1.422651818900777*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42205161419246*pi) q[7];\ncx q[8],q[11];\nu3(0.235079469212307*pi,3.06926418618063*pi,1.59283749684053*pi) q[9];\ncx q[10],q[21];\nu3(0.562083119295949*pi,3.13362370817255*pi,1.68256715908267*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.325242443620982*pi,-0.249920507829957*pi,0.823044627250207*pi) q[15];\nu3(0.747926287933488*pi,0.31714723604346795*pi,1.2419418873015609*pi) q[16];\nu3(0.743108930716515*pi,0.9034736499668301*pi,0.811348710347231*pi) q[19];\nu3(0.27742908360387*pi,0.111025668753722*pi,0.797322767416976*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,0.5786068541528677*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.471146857045113*pi,-0.356919074356722*pi,0.726904725072986*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.641644365475989*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.804268955631132*pi,0.15683852156815103*pi,0.747707831717345*pi) q[19];\nu3(0.409947891312983*pi,0.5010299074403499*pi,4.34877370094908*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46735253332225*pi) q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.367585176466155*pi,2.78584750475414*pi,1.166420269005303*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.101965942993711*pi,0.454920467099041*pi,4.24887646116639*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.43885087294593*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49798596311697*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.352924261653353*pi) q[16];\nu3(1.0*pi,0.0*pi,1.30599397933193*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.355925490105995*pi,-0.49011052284252987*pi,1.411560383572891*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38362597716877*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35484356460108*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.485414239545429*pi,0.5052252896659699*pi,3.59818627109771*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2968632741687531*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.1899560522038901*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46153195478559*pi,0.5*pi) q[0];\nu3(0.73793582826907*pi,-0.4758924839150899*pi,0.80133389376444*pi) q[1];\nu3(0.641993883623358*pi,-0.23639644058390502*pi,3.30674787717554*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.45166109732525*pi,3.04514280416238*pi,1.85037499904592*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45839268374349*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.584921217689025*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.74108651500958*pi) q[18];\nu3(1.0*pi,0.0*pi,1.416665271246273*pi) q[19];\nu3(1.0*pi,0.0*pi,1.209931391762123*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.769081776463296*pi,3.48916100176226*pi,4.3203437635891895*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.109271677405929*pi,3.26238374250333*pi,4.42313208577409*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.31319008035115*pi) q[9];\nu3(0.905444345118558*pi,-0.26867992126400697*pi,0.769919502934941*pi) q[10];\nu3(0.476924162259478*pi,2.58913040594127*pi,1.353963808084756*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.38325627107098*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.17788772743547*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5256142434346809*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.609950785297604*pi,2.9632540847467*pi,3.39569439721846*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.54638564362196*pi,0.76254517067432*pi,4.229528584432121*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.74351787354994*pi,3.32545761172146*pi,4.1800933875914605*pi) q[10];\nu3(0.754757193404257*pi,0.79069914150308*pi,0.740848376797389*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5024235222204179*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38010250673467*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.96072130338374*pi,0.21456746281447703*pi,4.1475236845451295*pi) q[6];\nu3(0.404884624792596*pi,3.01538703030364*pi,2.00253620337884*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5197606261390852*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.382634721769384*pi,0.157736925930407*pi,1.24038579558604*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.843094213398226*pi,-0.12483702080800302*pi,0.9036432550659961*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.586447105094785*pi,0.5009974661624499*pi,0.637194532734684*pi) q[5];\nu3(0.48102299418259*pi,-0.4855323859919655*pi,0.6445455921858689*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.944240388259007*pi,0.013534940341087043*pi,1.2844951660421229*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.980794794532572*pi,2.89122365524517*pi,4.1868343684332405*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.352665158163408*pi,0.92658910149483*pi,4.237040206344441*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.780705782739597*pi,3.00849720824604*pi,3.68625656789803*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.76856473889652*pi,2.80712598338841*pi,3.53819643418706*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.369949544275719*pi,2.35293642710374*pi,1.181183288360893*pi) q[13];\nu3(0.968966392841215*pi,2.97844709342646*pi,3.73703526586334*pi) q[14];\nu3(0.47205612138519*pi,3.09541298190409*pi,1.077223303177231*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.271340562737213*pi,2.66151074011015*pi,0.881722428534764*pi) q[17];\nu3(0.301545504195996*pi,0.42447061910609296*pi,4.07850164754855*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.226364796076093*pi,-0.39148729961378403*pi,4.39027500751553*pi) q[13];\nu3(0.523242223878992*pi,-0.04388016095767999*pi,1.192145796607609*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.503210082288619*pi,0.163761861224603*pi,3.62876739548561*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.117056202130137*pi,0.52082940327955*pi,0.826597733482987*pi) q[0];\nu3(3.5*pi,3.40534070965*pi,0.5*pi) q[2];\nu3(0.386266998353334*pi,-0.272679071812831*pi,1.57437794348888*pi) q[3];\nu3(3.5*pi,3.42668953338213*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.331350837816661*pi) q[6];\nu3(0.549632292955432*pi,0.339314061472201*pi,4.4679216755352*pi) q[9];\nu3(0.441443535363419*pi,3.47764926079198*pi,0.815338765795116*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232682170730337*pi) q[21];\nu3(0.584355785097646*pi,-0.208339499417853*pi,1.134703860069819*pi) q[0];\ncx q[2],q[6];\nu3(0.430191548108518*pi,0.54927711575249*pi,3.67854276944423*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(0.983121822293993*pi,3.45916531121353*pi,0.818605411387463*pi) q[9];\nu3(0.514226475121318*pi,0.06484305166998094*pi,1.192928892303124*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.458718317100979*pi) q[6];\nu3(3.5*pi,3.38636514696015*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1420319376237171*pi) q[18];\nu3(0.567738203575647*pi,0.32310700866193*pi,0.623385897815241*pi) q[19];\nu3(0.395526678459612*pi,-0.19406274637024*pi,1.027173477564236*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34787229111779*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.546673895844448*pi,3.41945959897087*pi,0.86375738719549*pi) q[19];\nu3(0.659203090627612*pi,3.22686616505275*pi,2.80999371969305*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.47757910624406*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.394349853237114*pi) q[13];\nu3(3.5*pi,3.35874100043204*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.161526389199305*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.600143023660713*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4747144894331*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36862858050547*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38894869100728*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.211768810485792*pi) q[8];\nu3(1.0*pi,0.0*pi,1.278402349978035*pi) q[9];\nu3(3.5*pi,3.48994566138377*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.276723766927169*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.250561986456429*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.6500250459112931*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.49441534146857*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.470639301390612*pi,0.7905046269165401*pi,0.858505015775052*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44559991217324*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5985512917909985*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48826419279709*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.63268090723736*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5879429465096377*pi) q[15];\nu3(3.5*pi,3.47696337098633*pi,0.5*pi) q[16];\nu3(0.36603589428786*pi,2.60347146777932*pi,1.2773292853757*pi) q[18];\nu3(1.0*pi,0.0*pi,1.206556992565433*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30347043634725*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.594283458412562*pi,2.52421092506527*pi,3.71575250599039*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.707510683971893*pi,-0.254472228479398*pi,1.039272107161172*pi) q[7];\ncx q[10],q[12];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.647710575093235*pi,3.47334579840971*pi,4.2892384224803894*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.435511712027707*pi,0.04521184679753698*pi,3.90101977405885*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.517421115749715*pi,-0.358183266285761*pi,4.174687545483319*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.813619273705773*pi,3.0558268084781*pi,4.170592673993999*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5810361177031136*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.374005141406251*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.338608966303757*pi,-0.167879695161317*pi,0.691158247777952*pi) q[2];\nu3(0.148116200791548*pi,0.10273964621840803*pi,0.685845666850489*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.376601796528946*pi,0.12514227852081905*pi,4.056610867672839*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.854907591589682*pi,3.47381714908225*pi,3.25362805146699*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.499502933406532*pi,0.5930937142324*pi,4.23726572814407*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.632426156229756*pi,3.15356970555667*pi,0.5082219916808053*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.539122972600838*pi,0.8046711118358001*pi,1.0408577999418052*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.601874257324739*pi,0.9756668157192101*pi,0.997480756858771*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.310983837536459*pi,1.16586495362144*pi,4.3073504913527305*pi) q[14];\nu3(0.643091544145791*pi,0.5999173207866799*pi,0.918660428754345*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.299849165078162*pi,0.5825434484365299*pi,4.2818593667245*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.530530648032292*pi,0.488723404611464*pi,4.47824046540355*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.631226136135697*pi,-0.246992491850281*pi,3.66188802592659*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.673557644144809*pi,2.75030396811376*pi,4.0650679795325395*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.57370400753829*pi,2.93394556947733*pi,4.01617279046317*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.754727017138013*pi,2.44328569715194*pi,3.86729864897586*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.932255515045608*pi,3.3644630652638*pi,4.0054339719548295*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.364741283547568*pi,0.26305915636353405*pi,3.53771590014088*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0751111434823601*pi,-0.08502131034833599*pi,4.09858879665347*pi) q[16];\nu3(0.311922162223758*pi,-0.21194708728976203*pi,3.80538916275002*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.466584724777265*pi,-0.4915337785955565*pi,4.05685642241992*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.808146847445924*pi,1.00857090251425*pi,0.778822027905954*pi) q[8];\nu3(0.210592217472239*pi,3.08890733150167*pi,0.622630746934301*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.648520098620099*pi,2.81862961698701*pi,3.89105668718701*pi) q[12];\nu3(0.947620152295625*pi,2.62753234293727*pi,3.70223613350311*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.500454530671005*pi,3.22049849532148*pi,4.3531103186591*pi) q[16];\nu3(0.9862513940205*pi,2.43142025594836*pi,3.64278444176433*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.605220011526306*pi,2.81294318569704*pi,3.91132133646036*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.849574204288935*pi,3.21462435067957*pi,4.23432207793647*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0718227739588492*pi,0.15066923146635902*pi,4.1538612369834*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.585219066225519*pi,2.91238263786733*pi,3.19767694791235*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35327494101969*pi,0.5*pi) q[10];\nu3(0.352301237063363*pi,0.39582711305607*pi,3.69188657214171*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.070504460845155*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.906406326440043*pi,0.21281454027163305*pi,0.9469450380604201*pi) q[19];\nu3(0.635695644283513*pi,2.97417817715043*pi,3.60953254578971*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[17];\ncx q[5],q[18];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.496128693586612*pi,0.426209356221368*pi,0.970144917165217*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.50402219170397*pi,3.36171502788306*pi,4.04031409293488*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[9];\ncx q[3],q[19];\nu3(3.5*pi,3.40691943057849*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36626782710552*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34543474110391*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.252835313783109*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4801870838141795*pi) q[14];\nu3(1.0*pi,0.0*pi,1.235199887671955*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3055613838219*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,3.42216711185607*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48053907371106*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27738917894489*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[18];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.30394955079433*pi) q[8];\nu3(1.0*pi,0.0*pi,1.400848949359005*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.26807675661821*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.211757547347919*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2144365502493288*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34167204778249*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[9];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.47387306147275*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.4538754601029495*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5587623386732887*pi) q[18];\nu3(1.0*pi,0.0*pi,1.286555292821316*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[18];\nu3(3.5*pi,3.38291161656453*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,0.5387525134277409*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.64786470304348*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258362372775772*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.38663393931896*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.430514884653411*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35135310597539*pi) q[19];\nu3(1.0*pi,0.0*pi,1.230694306827995*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[9];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.535736135401947*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.30703270248331*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44647626093525*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.37063795666165*pi,2.99033095844203*pi,0.8791138083279291*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.302261721175904*pi,0.55746194482271*pi,0.748503610002916*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.696995412194965*pi,3.14670549261927*pi,3.16301601901482*pi) q[0];\nu3(0.493999385802517*pi,-0.199779050923932*pi,0.636465500583268*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.768661274704675*pi,-0.4060049056187372*pi,3.71133579396222*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.515463208189457*pi,3.19158122731968*pi,0.763779951035093*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.447611749893668*pi,3.40160423686087*pi,1.448680535051039*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.23828945897255*pi,0.200090429016205*pi,3.67359278864953*pi) q[0];\nu3(0.160366936331721*pi,-0.296182849984545*pi,1.243900393221899*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.211740845611734*pi,0.7879252462614501*pi,4.13121018313468*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.68556615767622*pi,0.2771713015006*pi,4.423730894646599*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0979039439334586*pi,3.19677862115393*pi,1.85947260667763*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.774060155126699*pi,0.28355739934566004*pi,3.94178704933332*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.139883096180163*pi,-0.208163314871321*pi,3.93181560921546*pi) q[2];\nu3(0.694258870798222*pi,-0.38949693922678197*pi,4.4306091162540895*pi) q[3];\nu3(0.554148998975535*pi,-0.265625062234807*pi,4.300069391431769*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.540423553829153*pi,0.13568201974966998*pi,0.950713323449075*pi) q[7];\nu3(0.534729509047517*pi,3.41303343146914*pi,3.24551334096589*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.329695773212885*pi,2.62071478456957*pi,1.4761519398326879*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.282723388361714*pi,0.220489761172322*pi,3.30885165575591*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.487527252254205*pi,3.17355625431047*pi,1.58819860356117*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.892603562946381*pi,-0.4655025737050716*pi,3.13312349472442*pi) q[2];\nu3(0.297366786016577*pi,2.62500232419326*pi,0.894877091353768*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.698200078894618*pi,0.19208718478314402*pi,1.001828062571114*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.418747116802933*pi,-0.022631609568680988*pi,1.054368832779887*pi) q[12];\nu3(0.557317486589264*pi,0.26228659591513004*pi,3.73679805968646*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.136858299782014*pi,0.29097587186862495*pi,3.79972680089848*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.504823393975238*pi,0.17045845995188402*pi,4.38374121830533*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.46800266348794*pi,0.91109849117946*pi,4.02112084009702*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41377089944677*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.457386233261078*pi,3.07363793486322*pi,1.66385123257956*pi) q[9];\nu3(1.0*pi,0.0*pi,1.206337743561929*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.813580075289124*pi,3.46524230984626*pi,3.85304511498751*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.719845497457743*pi,3.40039889856476*pi,3.64668360710595*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.509325520336844*pi,2.88104954452768*pi,1.200717477065826*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.606492691097078*pi,-0.4113112851195677*pi,3.23152019002857*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.353444930889954*pi,3.04645469454697*pi,1.72362600286159*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.529472155060022*pi,2.64636370060296*pi,3.98053226129334*pi) q[15];\nu3(0.738803868963637*pi,0.40388587161121303*pi,1.203042792462637*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.559176737498673*pi,2.79955919288701*pi,3.43054815014766*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5542746108365753*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0690666103842772*pi,2.80375625843374*pi,0.8107444556464001*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.192064299865604*pi,0.9332043791358*pi,4.429082802035889*pi) q[20];\nu3(3.5*pi,3.41238803705233*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2728322005451589*pi) q[3];\ncx q[5],q[10];\nu3(0.746474889720273*pi,0.329067950407416*pi,4.04151422785066*pi) q[6];\nu3(3.5*pi,3.45435494575616*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.649403736651543*pi,0.95811354505055*pi,0.86122466608943*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25343054867751*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.48429200063441*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.183387785481064*pi,0.01769228806207801*pi,3.98121501090812*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.203638370129656*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49364533375008*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5868985484430644*pi) q[3];\nu3(1.0*pi,0.0*pi,1.249789484171136*pi) q[4];\nu3(0.639830210619406*pi,-0.385777277435817*pi,0.771771258813032*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.442739079439095*pi,0.76710165913582*pi,0.696675596185796*pi) q[10];\nu3(0.379782627001596*pi,-0.013330465270962988*pi,0.93356138373138*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5839339775001805*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[4];\nu3(0.274304910023319*pi,-0.310639071603109*pi,0.962936816804736*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.647965169126148*pi,2.90349186551936*pi,4.120443312612959*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48586770351775*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.201808893880445*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.4422463411497795*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5455878637847205*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48077478705827*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,3.49589341657297*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(3.5*pi,3.47434918064788*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.146550044532799*pi) q[16];\nu3(1.0*pi,0.0*pi,1.166559933510882*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3037310781505829*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.876610010154736*pi,3.47489465374074*pi,3.66752198637517*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42231459520757*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5213978029534383*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.372117286794239*pi) q[20];\nu3(0.91639401038067*pi,3.49703082035161*pi,4.41398261471661*pi) q[21];\nu3(0.476031336798422*pi,-0.011407009721926986*pi,4.435434157245091*pi) q[0];\nu3(3.5*pi,3.41665049274256*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.567955794960017*pi,3.39584025866381*pi,2.95979878216055*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.242883803297043*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45797589404095*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5100825842364385*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39023651354709*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.339098942120837*pi,0.27182729143986895*pi,0.991769566192215*pi) q[21];\nu3(0.259571235361083*pi,0.07656825231419395*pi,0.761814034036181*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.527857808539983*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.336803030408941*pi,0.43383006829360604*pi,0.828532084123464*pi) q[2];\nu3(0.840473145936958*pi,0.481762866953794*pi,0.9553611174012491*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.453841625302*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.349561181290697*pi,0.09875710631047196*pi,3.72678528240746*pi) q[2];\nu3(0.826133431063051*pi,-0.033311998702059975*pi,3.79568706273067*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.650987234438862*pi,2.64478562858566*pi,4.114389730119591*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.783787635724534*pi,3.22475604234288*pi,4.38706396428957*pi) q[4];\nu3(3.5*pi,3.46163910302001*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.661428080099307*pi,-0.366840223660473*pi,3.97306796055216*pi) q[8];\nu3(0.558655862312163*pi,0.0071616981186829465*pi,0.955143168472907*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.476737093366914*pi,3.07809681018694*pi,1.162995375562776*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.874543853307758*pi,3.10964522904604*pi,3.13468776315139*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1615700984996291*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.501054418000644*pi,3.31050895698009*pi,0.5444709940216355*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.428559002874024*pi,3.10747063352305*pi,0.826724678087437*pi) q[8];\nu3(0.736397839240084*pi,0.181835245072688*pi,1.4444778579965751*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.240005435989263*pi,3.43280800758515*pi,1.79001811813478*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.769427372405233*pi,0.27305047199104404*pi,3.99771460033561*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.421644746238793*pi,2.78380682595887*pi,1.55515127313866*pi) q[13];\nu3(0.582131956002874*pi,-0.4784016448872488*pi,4.47593993473631*pi) q[14];\nu3(0.910757401570224*pi,3.06848015962303*pi,3.14121461078261*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.441803041765586*pi,-0.347248652807177*pi,4.3452931404251*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.392258762639446*pi,0.99921683209814*pi,4.28859985871334*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44161764222482*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.794892085909994*pi,3.22074579084622*pi,3.42997204171603*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.450189563534738*pi,-0.04561578969170399*pi,0.753462293177684*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.700164775533263*pi,0.10491326609377205*pi,1.60072760959853*pi) q[15];\nu3(0.657393117551179*pi,-0.346259819557709*pi,0.9054451588968431*pi) q[16];\nu3(0.115339476802733*pi,0.5415409091203001*pi,4.009201172447*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.323343285562592*pi,0.138480259523869*pi,3.71247470085358*pi) q[20];\nu3(0.878428227344008*pi,2.90513000480268*pi,3.60838903058165*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.725025418963339*pi,2.37905715131684*pi,3.8079341288072*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.407513975753904*pi,0.36614506300083105*pi,3.76042648725888*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.681430709418707*pi,3.43539403252432*pi,4.07930537142799*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.412514484336289*pi,-0.244696714227986*pi,1.012861871391491*pi) q[1];\nu3(3.5*pi,3.48898277828943*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.185999425736439*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.90211232534767*pi,-0.14845578627004602*pi,0.828034798322359*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48418326055601*pi,0.5*pi) q[7];\ncx q[9],q[12];\ncx q[10],q[13];\nu3(0.416101810445716*pi,3.16183679843016*pi,1.4997785213380421*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2351448430361471*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37579425920434*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48424793998345*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.40866244567547*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45827487080257*pi,0.5*pi) q[10];\nu3(0.513806965971258*pi,3.22452944549283*pi,4.49024325372668*pi) q[11];\nu3(1.0*pi,0.0*pi,1.325533598958327*pi) q[12];\nu3(1.0*pi,0.0*pi,1.271141049025136*pi) q[13];\nu3(1.0*pi,0.0*pi,1.270340281377937*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.40929373344178*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.227854825576724*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38657559427824*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[4];\nu3(0.513834752082469*pi,0.344187284149431*pi,1.2552766805441409*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[12];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42611332669391*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169383063535233*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.461007414624666*pi,0.6911565914515301*pi,4.33084010310428*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43638965612773*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5510802814612803*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.618761678203734*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45522605031063*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48638393235722*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.154356171421059*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[13];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5225760027045174*pi) q[16];\ncx q[19],q[20];\nu3(0.676260491199921*pi,2.65872820732107*pi,3.92878936584246*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.42787885804094*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.49839368345883*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.147103416968001*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.135216092155301*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.620616101502289*pi,0.017547970366647014*pi,0.8380470844347401*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47607380475414*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.397477164301629*pi,0.08545735393526799*pi,4.0110664051064*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.454655331562131*pi,-0.253397049509829*pi,3.89495732518354*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.609010344229304*pi,3.43571645140474*pi,3.39390037293921*pi) q[2];\nu3(0.0514257679366079*pi,2.97008552667471*pi,1.60660119784549*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.280084380803176*pi,-0.4330020297069942*pi,4.06721445582461*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.563969350094339*pi,0.04026473969613997*pi,1.208208311718983*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5226131475948765*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.610713003432534*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.314025805886369*pi,0.5700573174593999*pi,0.5969323658398172*pi) q[0];\ncx q[1],q[15];\nu3(0.893237470605711*pi,2.80075982758068*pi,3.32945606852866*pi) q[2];\nu3(0.526271120351698*pi,-0.069535732495424*pi,1.168502739910636*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.294648027387232*pi,3.31538790289147*pi,2.0443238348008297*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.45593598287315*pi,0.56162412268069*pi,4.3359509458740195*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.516177813952858*pi,0.21362290581134802*pi,0.981021738900246*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.545474561779506*pi,3.1564306769748*pi,4.26386948413979*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.324769064417486*pi,3.38518614954405*pi,1.74848711693422*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.734824638141019*pi,-0.034761564210781026*pi,0.5812068199710914*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.694699722052905*pi,2.4339442142911*pi,3.7067335566731*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.12057178357356*pi,2.99350927463762*pi,1.085464102010485*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.205866537023114*pi,0.01114494128677801*pi,0.604568668725145*pi) q[9];\nu3(0.458376039852075*pi,0.08908980680642298*pi,0.949511952395008*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.773349487224284*pi,-0.4137381218398669*pi,4.082514134203199*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.551361080406657*pi,3.45012322152835*pi,3.63107803914746*pi) q[16];\nu3(0.105612818496356*pi,0.25913125111039603*pi,3.95836406214368*pi) q[17];\nu3(0.308465546641227*pi,3.23939426161834*pi,0.974339871235231*pi) q[18];\nu3(0.362036869033449*pi,-0.284928838182929*pi,4.40432105417809*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.585701205933688*pi,2.80760947985637*pi,3.98173302364797*pi) q[1];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.697854060832916*pi,-0.02720574476420501*pi,3.74775362648855*pi) q[11];\nu3(0.493683695274798*pi,3.32978369350659*pi,0.647257629437979*pi) q[12];\nu3(0.698811326073085*pi,-0.0027570534917449874*pi,1.071037750001967*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.492096877915807*pi,2.90858605101503*pi,1.387308808809862*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.246516820271726*pi,-0.326069920813422*pi,0.648694866402526*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.292517373117487*pi,-0.4488014689103641*pi,1.00138701388703*pi) q[20];\nu3(0.614192478895228*pi,1.20021879411621*pi,0.7145581904268961*pi) q[1];\nu3(3.5*pi,3.18010760963666*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.456355324829572*pi,3.44603389626984*pi,0.979552033797513*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1211843991335089*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.218039104423872*pi,3.4477159341959*pi,1.097567777775728*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.101468399031663*pi,3.11558347962809*pi,1.69489656435516*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[10];\ncx q[4],q[13];\ncx q[5],q[14];\nu3(0.0966742066693635*pi,0.07544478858371695*pi,1.4229307828155089*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.450037612314279*pi,3.15605353798467*pi,0.679558418340678*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34451860707963*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35715153296702*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.266044433634324*pi,-0.395541647652999*pi,1.44500766189531*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.44160661747146*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.235377918714852*pi) q[13];\nu3(1.0*pi,0.0*pi,1.132761393356928*pi) q[14];\nu3(0.399752359716402*pi,2.821210387117*pi,1.29103179873171*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[10];\ncx q[4],q[13];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.629119529186846*pi,-0.364410650018293*pi,0.885223543857387*pi) q[8];\nu3(3.5*pi,3.44932254153881*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44084133421791*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.19075075493479*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272546799641072*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.39904636905434*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5118265976561749*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47973467979034*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.2641871276667112*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[7];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.41827629531144*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4458541237049705*pi) q[17];\nu3(3.5*pi,3.48264114981468*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3830850148672749*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38827008410768*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40813158476079*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.3310415718341941*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.268799903184022*pi) q[15];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.36081394339752*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[7];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42694771222176*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45026103905508*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245933147728649*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.215259487722625*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33446835014903*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.280609106474068*pi,0.376075010352647*pi,1.015709355700519*pi) q[3];\nu3(0.17314262650494*pi,0.07533652183551198*pi,3.48895731981295*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,0.652246882773498*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.431997692930819*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[15];\nu3(0.32974894736311*pi,3.28282729743054*pi,1.410892253382121*pi) q[3];\nu3(0.619003569526472*pi,2.99951044904178*pi,4.24628204271702*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.621848412607276*pi,0.7799251313045801*pi,0.859947043134485*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5684678013994372*pi) q[12];\nu3(0.410788926631283*pi,0.158148202950666*pi,1.023907307017509*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5125852017271249*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.894869543933454*pi,0.149282333540517*pi,1.415544597152856*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.299517571106239*pi,0.58236825005453*pi,0.896049811831765*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.208242374372054*pi,-0.290463803366678*pi,4.179311555657749*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.570931371846707*pi,0.42449358408557103*pi,0.5507511401327356*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.539734886573964*pi,0.296473405944107*pi,1.2186148720270311*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.722832886559207*pi,0.60088150292761*pi,4.14485065133477*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.442799792408709*pi,0.455471821374412*pi,0.846524370888208*pi) q[8];\nu3(0.715268107103457*pi,0.22829293269192596*pi,4.45482244660475*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.721386145014585*pi,-0.31812059086573996*pi,3.84399029095643*pi) q[11];\nu3(0.832514293708319*pi,0.16024524128834505*pi,4.44103862372991*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.754044512952704*pi,2.95912127249265*pi,4.18967914640486*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.358695475996068*pi,3.43298945418176*pi,4.18168202925988*pi) q[16];\nu3(0.458858762121175*pi,0.27608907439950403*pi,0.7906313999359971*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.571671206227997*pi,0.67736660853286*pi,4.15332154501456*pi) q[0];\nu3(0.233833828032504*pi,2.77863698882103*pi,0.9727796925176939*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.648834196659407*pi,3.45029664202755*pi,0.5058461642168017*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.368045836482973*pi,-0.172822491950556*pi,1.167604528120789*pi) q[8];\nu3(0.551023750787845*pi,0.62472774732996*pi,4.22351910836315*pi) q[9];\nu3(0.500409171250756*pi,2.98639063073265*pi,3.93769800401743*pi) q[11];\nu3(0.394774849605675*pi,3.43012936741297*pi,1.66840719714578*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.466800782914796*pi,3.44873222668058*pi,1.98300457676529*pi) q[16];\nu3(0.327088346161276*pi,2.55343165252012*pi,1.493604246243023*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.317506337074239*pi,0.83482986591186*pi,0.5212787717112553*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.275271479593691*pi,3.26653915420399*pi,2.0566147330882103*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[13];\nu3(0.507376773063944*pi,0.21846370963704498*pi,1.177903584212064*pi) q[6];\nu3(0.290427504991021*pi,0.7475796781456301*pi,4.164410307070829*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.6419626333047*pi,0.6035105008949699*pi,4.43863424326746*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.339393930732998*pi,-0.033872533485057976*pi,0.662615768017204*pi) q[2];\nu3(3.5*pi,3.47419585809579*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.324007060714112*pi,0.410939723324234*pi,3.96866360673749*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.322023617768994*pi) q[13];\nu3(0.0157474914205262*pi,0.7996278501117999*pi,0.5090699941278573*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.694305347030422*pi,2.35249494333202*pi,3.76508489570119*pi) q[18];\nu3(0.35864222524338*pi,-0.4698603536021611*pi,4.02564336962222*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.524761134033309*pi,2.68674087443452*pi,1.110770160395466*pi) q[2];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.290213696620882*pi,-0.04350048456559702*pi,4.12855726801305*pi) q[15];\nu3(0.139169905102391*pi,0.592274728524*pi,0.61226502688148*pi) q[18];\nu3(0.160554195538963*pi,3.09865841652669*pi,1.204585566153914*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49154295372424*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2359006578166611*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3384993944567*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.487084703406123*pi,0.17368127952700896*pi,1.026980706842076*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.40537995627857*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.333391059909021*pi) q[20];\nu3(0.470504844317915*pi,3.13021115816411*pi,1.02570574756501*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.26996242073369*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5117611052302325*pi) q[11];\nu3(3.5*pi,3.47702996703667*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.266458963853196*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.157715567139697*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45605958341335*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4267322964122*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.313260202647232*pi) q[9];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.158242259427152*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47350054127078*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.43753032699418*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49668253152736*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1712588645647322*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5604202329532093*pi) q[14];\nu3(1.0*pi,0.0*pi,1.4081744920479*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.4511708233301395*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.565408737551377*pi,0.81664915226216*pi,0.843573830236974*pi) q[1];\nu3(3.5*pi,3.41872290001754*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.40157041715155*pi) q[9];\nu3(0.508792878288511*pi,0.19645944386356995*pi,0.792683223975571*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1594763414528209*pi) q[16];\nu3(3.5*pi,3.36904030734663*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4220898984711*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.260810565868081*pi) q[21];\ncx q[0],q[9];\nu3(0.385068480262763*pi,2.51433845208421*pi,1.307465929020403*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.61430744639672*pi) q[10];\nu3(0.168199764892956*pi,3.20940528593561*pi,1.71996860450996*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5216836729833116*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.28726962430042*pi,0.35423697084052097*pi,4.3109746281729695*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.71328012604486*pi,3.10713988953218*pi,3.53313455319313*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5270395523908467*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37672641584385*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.410433248799395*pi,0.73954325478147*pi,4.265942073615189*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.714466400859098*pi,3.0208116460828*pi,3.05426075333136*pi) q[12];\nu3(0.645530932486238*pi,-0.234883512790317*pi,3.99834074997086*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.564106667996065*pi,-0.21297388487212698*pi,4.178826578726531*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.205519472452019*pi,-0.372256801649876*pi,4.28348124510518*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.835106305296872*pi,3.49792158256456*pi,0.717729103229609*pi) q[3];\nu3(0.462243069210877*pi,0.9361476913073401*pi,4.01396623725077*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.149748906595844*pi,3.24544348923911*pi,1.63799544043932*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.710879747464891*pi,-0.13831642240666903*pi,4.12129971532811*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.780006802065016*pi,3.35232150053345*pi,3.90067282107121*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.336305121419705*pi,3.06012163996769*pi,1.85962950255414*pi) q[0];\nu3(0.124079086867868*pi,0.02385540867491598*pi,4.29855033216969*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.601748850083562*pi,2.42305824303444*pi,3.59512959760595*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.700130262874222*pi,2.99139918473365*pi,3.15401633423158*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0143556560405701*pi,0.259113867480675*pi,3.96602833455974*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.320801347270969*pi,0.352911292427208*pi,1.0522706689015942*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.494817788165888*pi,0.43425582080315805*pi,0.933480463257806*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.651047945233497*pi,2.95978562624009*pi,4.39279842332437*pi) q[0];\nu3(0.697018689211956*pi,0.298182788166679*pi,1.51467215109189*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.508004264372262*pi,3.13547874858383*pi,4.3440694205084505*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.88882555330883*pi,3.14169574293568*pi,3.47779832140432*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.449799935191952*pi,0.0035103768677999803*pi,3.9381545491197*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.26210769835984*pi,-0.373634574538218*pi,1.1830784726894619*pi) q[18];\nu3(0.840038012412152*pi,2.7816051479836*pi,3.91983060952663*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.338724613689119*pi,2.94992837394904*pi,0.788128067002308*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.719765903533685*pi,0.06041320554334895*pi,0.987679227707343*pi) q[8];\nu3(0.429686969574505*pi,0.60920017262039*pi,4.34255429297619*pi) q[9];\nu3(0.0745024284877966*pi,-0.192102035882875*pi,1.118631767927581*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.288740980687047*pi,-0.17162824911881303*pi,3.68146933876208*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.594906421638758*pi,0.59599033745463*pi,0.5800378168238569*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.815346054896394*pi,-0.17111284320870201*pi,4.02651404288809*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.98360902807251*pi,-0.24398626693151798*pi,3.56629367995104*pi) q[15];\nu3(0.475316106406175*pi,2.80015142908356*pi,1.026028053237133*pi) q[16];\nu3(0.498942580871635*pi,3.1018522015362*pi,1.002235295456608*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.177442055885042*pi,0.53531598474058*pi,3.55746248504831*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45717614007933*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2278474677860611*pi) q[13];\nu3(0.714874952681447*pi,0.39307381958187704*pi,4.0916149222460305*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.194657455211801*pi,0.39007884559677397*pi,3.82942282463801*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.678779698172749*pi,0.13894952350719303*pi,4.47727564716656*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49524992622683*pi,0.5*pi) q[3];\ncx q[7],q[13];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.199536845624929*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.42077204346172*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[14];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4219129640763*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.213097093646239*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40743727198386*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.337666702673658*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46439759980454*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.37487029862749*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42609451319406*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[15];\ncx q[7],q[13];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.357183734826413*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41617573025247*pi) q[14];\nu3(1.0*pi,0.0*pi,1.134282362323934*pi) q[16];\nu3(1.0*pi,0.0*pi,1.231019724713712*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[14];\ncx q[4],q[16];\nu3(3.5*pi,3.43700782786799*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42128805136961*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5958109606758812*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.197999017483824*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2492514549690221*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.678171090474191*pi) q[18];\nu3(3.5*pi,3.44310921124675*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.305592496643286*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.38105941593289*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.20039774417717*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5148817710579241*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.616500553424728*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5638083458780194*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46478787026385*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34128982420306*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.61927532687273*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.719177636347681*pi,0.488781068957725*pi,4.1667434225288495*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5115172923944442*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.317643414644861*pi,0.61474783162799*pi,0.5578793826396259*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.761877707414539*pi,0.69081685603653*pi,4.47436034659417*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.78490441605163*pi,-0.407852154884855*pi,0.9644113278290269*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.830976097458063*pi,-0.02416651019594901*pi,4.221809831889059*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.637442277945435*pi,2.91034812645984*pi,4.13370334800213*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.86057039025359*pi,0.09603996005414295*pi,3.70894769254038*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.785249959538459*pi,2.73994429699353*pi,3.36008605965371*pi) q[0];\nu3(0.741456156235509*pi,3.44109819821087*pi,4.11779793565597*pi) q[1];\nu3(0.376163680615208*pi,-0.08110715429779802*pi,4.21115226434242*pi) q[2];\nu3(0.349175172897874*pi,3.14195105590314*pi,0.5879480239789292*pi) q[3];\nu3(0.65415138622261*pi,3.11239994651891*pi,3.4291389625519*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.433782390343414*pi,0.282016762824148*pi,0.5220645054875246*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.527013115109997*pi,3.33285876313632*pi,0.8300100434734929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.693800879580874*pi,0.90277157603427*pi,0.762336525448421*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.431724287618814*pi,2.55724093081379*pi,1.0705988579254941*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.240523020968568*pi,-0.35730991691401204*pi,1.8155809373699*pi) q[2];\nu3(0.329189469818809*pi,3.38010353432365*pi,1.487065234473367*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.466529972741696*pi,-0.02586206912604999*pi,0.838167058371933*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.435467336932093*pi,0.09570295121255801*pi,0.892968016367472*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.164110615752526*pi,2.8461486350618*pi,1.415950519319947*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.571570100404821*pi,3.20163532900662*pi,0.622878486735672*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.587863303363694*pi,0.11789337281961099*pi,1.121737394490582*pi) q[9];\nu3(0.189814668813131*pi,-0.17473569516845*pi,0.5089099852444106*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.625926439189518*pi,3.26442127607831*pi,0.5647440581547571*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.811298763706398*pi,0.67781655927449*pi,0.905679930063169*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.612692571359987*pi,0.7287098958709799*pi,4.374289441273*pi) q[19];\nu3(0.903986236981067*pi,3.05226367999417*pi,4.05708634505779*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.394273509362391*pi,0.090224149311384*pi,0.6647699437863159*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.249022600315817*pi,-0.367561612473089*pi,0.772386736267201*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.629433242597525*pi,3.37253751598333*pi,4.42886647177415*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.488742972422845*pi,0.115453071073232*pi,0.783086675356164*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.929186997291055*pi,0.384890766357853*pi,3.90133544769963*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500804208183904*pi,-0.08970908452111298*pi,0.679214324129225*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(0.436859422003841*pi,-0.4190293348788766*pi,0.823948867933062*pi) q[5];\nu3(0.534342563292839*pi,2.6183547954489*pi,3.71174062940376*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.805526634659253*pi,3.44830069644292*pi,0.5233464670184316*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.521381113666592*pi,0.21474784791073998*pi,1.42220450251846*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.406598918087163*pi,0.337173569103982*pi,3.94659233781171*pi) q[21];\nu3(3.5*pi,3.34216853051755*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33679311899662*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.154563036864724*pi,0.97135882350327*pi,0.5158718345003547*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.225148368389203*pi) q[10];\nu3(0.354464359435474*pi,-0.158479706831277*pi,4.33419064952894*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.859590797080374*pi,-0.396382880921153*pi,4.37535542551308*pi) q[15];\nu3(0.510186795394628*pi,-0.22393456647299798*pi,3.95906728140056*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243883591574682*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.42416532142695*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,1.282439404657445*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.721033094188756*pi,-0.07677047358835098*pi,4.15547762040773*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.44990162415615*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3401845620544695*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.247044792478425*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,3.42536920423614*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3148074938550889*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.414910943677*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,4.46117073349358*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.46031279634539*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45222521521805*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2389530348131*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.2414404802862768*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.45440587683313*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42031532292457*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.5989711148880472*pi) q[13];\nu3(1.0*pi,0.0*pi,1.342406920682619*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23724462696357*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42961348237081*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.48075919943625*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.47803663061796*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.398776753184967*pi) q[14];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.328944129057859*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[17];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49459699064234*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.697101258682342*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.299199100086081*pi,0.6818909853459101*pi,4.32070913563744*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43354826763239*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.637851616406668*pi) q[14];\nu3(1.0*pi,0.0*pi,1.376374273338812*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.635103896688088*pi,0.017580087156636948*pi,1.1952954566672869*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.463781212920931*pi,-0.44767619028248*pi,1.180226168891507*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.466882438691344*pi,0.251838415077709*pi,4.28234087073353*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.12977009054255*pi,2.81160306662442*pi,0.9150725995114459*pi) q[0];\nu3(0.697563397819532*pi,0.23421808292951496*pi,0.6226320584116269*pi) q[1];\nu3(0.350778888272796*pi,2.88923177404344*pi,0.988092658464643*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.740678123223704*pi,3.11819193869672*pi,2.98789883386896*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3203800857703705*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.859143287358448*pi,3.3180919679883*pi,4.22316031249587*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.482303617082468*pi,-0.24086158256157802*pi,3.7782717256305*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.59953178096705*pi,2.84989680298089*pi,3.85944949220311*pi) q[9];\nu3(0.495117312897989*pi,-0.14123152511902798*pi,3.92137170536827*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.223730376002225*pi,-0.09282499873655398*pi,4.04183754841062*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.445278655443974*pi,0.471702989572793*pi,0.734589935372684*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.710868655847084*pi,0.58237045459846*pi,1.125783946559584*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.514386137772749*pi,0.284161097765526*pi,0.648325472174873*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.551286147496833*pi,3.43236123139022*pi,3.34087182025962*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.636308497471694*pi,0.293404000669935*pi,1.60829896023176*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.498180105476201*pi,-0.4171845674312874*pi,0.621599946334547*pi) q[18];\nu3(0.526382331907403*pi,3.23621127680991*pi,4.49737339820451*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.527089734525986*pi,-0.09329205004907898*pi,0.942344903279838*pi) q[3];\nu3(0.455587108606045*pi,0.07638809770687804*pi,0.683083042708102*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.673326944555065*pi,-0.381284908987527*pi,3.83180492763765*pi) q[7];\nu3(0.858849567355315*pi,3.25295588534682*pi,3.02922053667753*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.709814558615745*pi,2.3815411305534*pi,3.79051798183769*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.49041379705417*pi,0.48019186167249495*pi,0.9510813911866121*pi) q[18];\nu3(0.608840351528712*pi,2.95717191201864*pi,3.14659487164501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[20];\nu3(0.517057385827522*pi,0.14557679282265001*pi,3.86229399100794*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.76635768964629*pi,0.7244382534673*pi,0.8417571464260001*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.704315925559911*pi,2.57429990305628*pi,3.67810975592707*pi) q[11];\nu3(0.259891820604185*pi,-0.4227745293817997*pi,1.350307429920579*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.269145569353931*pi,0.6938199921505399*pi,0.620294049158941*pi) q[15];\nu3(0.417381997033664*pi,0.00047747554192500985*pi,3.87785545756592*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.320256130933449*pi,0.54571437456967*pi,4.4068136782527905*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48221920522915*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0791768628255696*pi,2.71823434920835*pi,0.866878080768002*pi) q[11];\nu3(0.458713679731966*pi,0.481089969528824*pi,4.07389092446113*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.678405674694084*pi,2.71234218377614*pi,3.46107448178214*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.163898485742302*pi) q[20];\nu3(0.0900314130887163*pi,0.61351701630619*pi,3.92172639769482*pi) q[21];\nu3(3.5*pi,3.46328004062775*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.258949659259397*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.514733029819867*pi,3.01003319849953*pi,3.0186079764638*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.586902051215631*pi,-0.469292668028838*pi,4.33800223657828*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.651767862626473*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42713073890457*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.197398615695751*pi) q[5];\nu3(0.370988512098028*pi,0.55190253333084*pi,3.87587351934335*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.34862551642001*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40726701884637*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.43167940701627*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.17483700828193*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203363251710393*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\ncx q[0],q[9];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.27542208750269*pi,2.48672981651093*pi,1.461497888028231*pi) q[6];\nu3(3.5*pi,3.44322009889482*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.39534968662012*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.298094255856379*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236646615502216*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,3.48642238392558*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.25139600139243*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.418345758925043*pi,2.79967131109412*pi,3.65825593953355*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36285692997499*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37932610477611*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.608837700071383*pi) q[16];\nu3(0.797375122439455*pi,-0.152452725397696*pi,4.32646539068731*pi) q[17];\ncx q[19],q[21];\nu3(0.659650157476101*pi,2.80300172790011*pi,4.22420264058422*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.38133255121216*pi,0.5*pi) q[2];\nu3(0.472414639903834*pi,3.33167355877015*pi,3.1545278892783*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5276993922304456*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.660602320809326*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.288233939130015*pi) q[14];\nu3(0.808953318870671*pi,3.20804576169256*pi,3.55965042407249*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.187907476205313*pi,-0.04902721767207602*pi,4.154649093867651*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5778322121890049*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.654675201261478*pi,0.06228155400216395*pi,4.34546134743814*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5508321784139492*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.601526326058161*pi,0.07153716451874603*pi,0.528733885975279*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.340990314316414*pi,0.6506751802622699*pi,3.70703043803417*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.506961655293602*pi,2.89744799270551*pi,3.73414717104375*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.953780998462259*pi,-0.16406360333348802*pi,3.79177337013702*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46456497726495*pi,0.5*pi) q[6];\nu3(0.431920764636687*pi,0.7595116502250201*pi,3.91001332712109*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.898820518769197*pi,-0.486403287390861*pi,3.9867715674477*pi) q[9];\nu3(0.635297974473691*pi,0.393990464429001*pi,0.9545097168724059*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2085309904760009*pi) q[18];\nu3(0.188437973342152*pi,2.84331675852012*pi,0.892721791042064*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.633078675593266*pi,3.45479996847717*pi,4.1325648443963505*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47828600986181*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.591935476146809*pi,0.12932633251415304*pi,0.543551618543438*pi) q[7];\nu3(0.482250546134*pi,-0.243549741601714*pi,1.4448775642032161*pi) q[8];\nu3(0.318113227092285*pi,0.40528143330323796*pi,1.001332526251569*pi) q[9];\nu3(0.658104411835157*pi,-0.04820830021443501*pi,4.371734852809579*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.443356718906041*pi) q[17];\nu3(0.75371602793813*pi,0.030805054597903947*pi,1.317757170381066*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0442761927116095*pi,-0.012753398533945026*pi,1.268421313144247*pi) q[1];\nu3(0.781399385010788*pi,3.30234463793748*pi,4.42169066151552*pi) q[2];\ncx q[3],q[17];\nu3(0.733869893997096*pi,-0.360148595652451*pi,3.42660759924964*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.404622217160641*pi,-0.260537164608044*pi,1.66692240986276*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.339108843451879*pi,2.87763262757781*pi,0.685259280504411*pi) q[11];\nu3(0.109653821217854*pi,-0.394890372850939*pi,1.470779779097818*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.431411560811111*pi,0.24055780645641*pi,0.5617174335005739*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.39678561424698*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.454221962484463*pi,0.017492816716859982*pi,3.9147197058631*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.399825506442891*pi,0.9827053806064101*pi,3.98578815652052*pi) q[1];\nu3(0.735589188731456*pi,0.9598145547066499*pi,0.843818923347839*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.75378161155513*pi,0.41494372965068305*pi,1.455211292731549*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.401677618299123*pi,-0.16807620226826597*pi,4.43314740969216*pi) q[11];\nu3(0.400444312640269*pi,-0.11536368700461103*pi,0.9756186526792829*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.619878460702441*pi,3.38264516267725*pi,3.40820769090665*pi) q[15];\nu3(3.5*pi,3.44756165973582*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.655636937357228*pi) q[17];\nu3(1.0*pi,0.0*pi,1.357179173279993*pi) q[20];\nu3(0.314101242069462*pi,-0.07638481151618198*pi,4.2322697856878495*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.521077534859467*pi,0.350545018371456*pi,1.51485610484914*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4976762133181*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.07259500187756*pi) q[9];\nu3(3.5*pi,3.2894586852089*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.723812952056726*pi,0.280027785061422*pi,1.080473931195777*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.102133740473886*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.636510870395274*pi) q[20];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.49031520874484*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2991827056053569*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.536377664158661*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.475568621794761*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.20226604763066*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.135347932578781*pi,0.203873176512952*pi,0.937621483665436*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.158186511431036*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,3.32297102226341*pi,0.5*pi) q[11];\nu3(3.5*pi,3.31224760008849*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1578615285754381*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.695023884221558*pi,0.326139140632109*pi,0.628829298566542*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.844850927046475*pi,0.03160887298103299*pi,3.81911365568392*pi) q[20];\nu3(1.0*pi,0.0*pi,1.203228548447145*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.807335867043808*pi,0.13261875004133805*pi,1.3796835144782889*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43882354447791*pi) q[5];\nu3(0.352292295400001*pi,0.42791872893097604*pi,3.96014747787435*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.192871765095235*pi,2.62547192417015*pi,1.2025205259569889*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.011406566298119*pi,-0.33821344923073504*pi,3.89045875642058*pi) q[20];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.805175704451655*pi,0.24144856914337098*pi,4.37741477194132*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.67961064561513*pi,0.87797672847631*pi,0.7269099540259469*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43308909613601*pi) q[8];\nu3(0.310849656584817*pi,-0.12428726883806002*pi,0.7679561718779899*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42137454817129*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.164698174644162*pi,0.21460969415224795*pi,3.90768545413511*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3178354470816505*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.346739111807348*pi,2.44303355606582*pi,1.224623254667487*pi) q[7];\nu3(0.807271724326745*pi,-0.4265273131148041*pi,0.669794468879738*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[13];\nu3(3.5*pi,3.49084880298853*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2070379141928411*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.543349879923643*pi,0.41119507249419096*pi,1.4760852446556711*pi) q[17];\nu3(0.723924514570376*pi,-0.16112878156403798*pi,4.06932337335598*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.204510284401843*pi,-0.119653180066077*pi,3.88403886144106*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.43197025253172*pi,2.64357463120487*pi,1.051194410463336*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.66347241715887*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.157820663808693*pi,0.7104008617961299*pi,4.48502180240207*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.205703450055834*pi,-0.49104770424452265*pi,1.261262161052676*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.512580392245723*pi,0.9614389641496199*pi,0.8040735807948449*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47324703828392*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.356191150521054*pi,-0.01554518934281901*pi,1.2914545714004309*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3390295265882282*pi) q[18];\nu3(0.401920135519309*pi,3.47325866736378*pi,1.103155321748888*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.544110043882331*pi,0.24892506820923*pi,4.0321184376091*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.47348448243627*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.302871206034371*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.713260640995748*pi,-0.09237348093668801*pi,4.47338437482668*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.43520082404546*pi,-0.364137774987486*pi,4.166241067960501*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.316290800376224*pi,0.318297918739605*pi,3.6846136300062*pi) q[5];\nu3(3.5*pi,3.48130883886841*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.641816431016005*pi,0.5144383303419*pi,0.5466299669754279*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.460210195727098*pi,0.042029682767449006*pi,3.70248664873278*pi) q[13];\nu3(0.418290152424614*pi,0.016742303410032022*pi,3.51200269958247*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.38091669239947*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4904881897462*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.512547837576031*pi,-0.4866093439766631*pi,3.33330139748075*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5716805223209054*pi) q[4];\nu3(0.624252445811747*pi,-0.24895832760055098*pi,0.616686092837686*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.659528075919946*pi,-0.07002774108461302*pi,0.5167236079056313*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.530472795514304*pi,0.30104506910498496*pi,1.463256902087861*pi) q[13];\nu3(0.398612657287*pi,2.90903342780546*pi,1.67583216893085*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.42576925924505*pi,3.40991015815033*pi,4.1001384413001105*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.790142912831322*pi,-0.204058899138446*pi,0.6631714671881019*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30059429085439*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.626124650816295*pi,3.27178722289799*pi,3.79501476365118*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.539494648696462*pi,-0.073823084892149*pi,3.7983979567878*pi) q[8];\nu3(3.5*pi,3.40987846884607*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.283170927951839*pi,2.37434710964277*pi,1.3197600068779232*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3177568224190281*pi) q[20];\nu3(0.4391223171747*pi,0.7722122129773401*pi,0.5874475798258129*pi) q[21];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\ncx q[12],q[16];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46651454140426*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.465406449057809*pi,0.51248799778932*pi,4.13186596649671*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.178167885256861*pi) q[11];\nu3(3.5*pi,3.39521448669516*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44519987814406*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.318878945843879*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233453600106925*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49850867072447*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[11];\nu3(0.431246459846542*pi,0.20850470440531*pi,4.155203796674391*pi) q[2];\nu3(0.594905957341839*pi,0.266326450607659*pi,0.736425252618953*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34859558972977*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\ncx q[12],q[16];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208900276416423*pi) q[19];\nu3(3.5*pi,3.43637816006669*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.759726254925752*pi,-0.272667077024766*pi,3.8714960878599*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.336453594061295*pi,3.08557985369542*pi,0.714342619402195*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5602992476025792*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.396048847865099*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33137042701341*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221817657215502*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.384924395221141*pi,0.8125980303774001*pi,3.99252936765466*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.852803988761267*pi,0.135432184695778*pi,1.2019775314155141*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37279587846841*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.36210214890324*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.234410129082754*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.52554939089373*pi,0.5414307379357599*pi,4.29594809590562*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.617869374488103*pi) q[21];\ncx q[0],q[21];\nu3(0.692116734960476*pi,2.49804329681722*pi,3.60702844862789*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43489296425443*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.263225944153449*pi,2.7489745270582*pi,1.332784054081978*pi) q[6];\nu3(1.0*pi,0.0*pi,1.254984779243095*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.745985093421077*pi,0.290946411029958*pi,4.02561328276111*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.338333419384264*pi,-0.4840064709277415*pi,4.36767729211288*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.204494440473588*pi,-0.14706324665068898*pi,4.2669866215467405*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.346904489211782*pi,0.8350392799541999*pi,3.94235421052343*pi) q[10];\nu3(0.18126777284039*pi,-0.311804662778573*pi,0.774640668927821*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5398480925313383*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.362788534703967*pi,0.440941083807859*pi,0.554685900086294*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.622266538263445*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[18];\nu3(0.783889361163338*pi,3.38552868300887*pi,0.798616758772462*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.63200418803453*pi,3.24157737145936*pi,3.54319094054389*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.453739430879559*pi,-0.221501386691708*pi,0.956429900514139*pi) q[21];\nu3(0.71308922691405*pi,0.16541326809700896*pi,1.56085681307757*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[7];\nu3(0.157562955035973*pi,3.19143792761705*pi,1.728347856173*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46321613487078*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.592662293870322*pi,3.26488141837097*pi,3.1836290714283*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279105443034553*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.205388907176379*pi,0.39944326082094495*pi,4.32933461798781*pi) q[20];\nu3(0.808124651678103*pi,0.225361993647878*pi,0.579654824798715*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.812276648315843*pi,-0.136092381974862*pi,4.36811209202787*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.640733931578938*pi,-0.4255774425737111*pi,0.9858070021058221*pi) q[13];\nu3(0.869195973209588*pi,0.64890815308256*pi,0.5110499592729218*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.73573308337162*pi,3.38306512817992*pi,2.90855169993816*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.416065826782302*pi,3.17880635556729*pi,1.86878182647086*pi) q[3];\nu3(3.5*pi,3.48813547474324*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.265553780170217*pi) q[6];\nu3(0.189945724817719*pi,0.6755443508505199*pi,0.80490677230066*pi) q[7];\nu3(0.400452427035427*pi,-0.4559674153714744*pi,4.14885773942975*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.402966317554151*pi,3.44673833275294*pi,0.859299664288096*pi) q[12];\nu3(0.117403880352778*pi,2.72557847918593*pi,1.330395847780827*pi) q[13];\nu3(0.534743434291841*pi,3.27962680327931*pi,0.5551877316147555*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3110456641045705*pi) q[18];\nu3(0.17897663438172*pi,2.4530383089387*pi,1.4327102920925698*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[17];\nu3(0.77648482884224*pi,-0.13007563566248898*pi,4.4085647445450995*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.194982642123588*pi,-0.4953427466130882*pi,1.54580422202116*pi) q[7];\nu3(0.734493179264601*pi,0.07562294591732599*pi,3.66895436240182*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[21];\nu3(0.226442471090569*pi,3.13895434319955*pi,0.8287394184052119*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.745278054192022*pi,0.17469424860987803*pi,3.80695999529819*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.45640517371302*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.6640851107529739*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42736805638298*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.46896217670266*pi,3.19531696816304*pi,4.26582706307029*pi) q[15];\nu3(0.479995389738159*pi,0.480928823405779*pi,3.54195586279036*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244890218980857*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.311656687637776*pi) q[21];\nu3(3.5*pi,3.46025143385338*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.19762472401041*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0998537953537012*pi,0.03984402319901603*pi,4.33208674822741*pi) q[15];\nu3(0.671169781106749*pi,0.12319201179553996*pi,1.401592136319823*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5115623927437984*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32862008595776*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5226425360820092*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.544064474887056*pi,0.6966840601234201*pi,0.601691588905751*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45381340147381*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2969458207445599*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48472497343199*pi,0.5*pi) q[3];\nu3(0.831600579402905*pi,3.19803475606134*pi,4.0661516036304*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49681700709623*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.202434823150903*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.226109579974108*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.528456009905566*pi,-0.203313818955337*pi,3.51419925829095*pi) q[0];\nu3(0.458599397701237*pi,-0.37713085756226*pi,3.92619608014586*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.671470781437782*pi,0.98523289865702*pi,0.7485321738615229*pi) q[5];\nu3(0.756979780331397*pi,3.47356126797173*pi,4.45413188883599*pi) q[6];\ncx q[7],q[10];\nu3(0.271790931528632*pi,3.24796651535972*pi,1.188390671390583*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48230895982889*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.920614438524268*pi,-0.0051557028997950005*pi,3.68805921553941*pi) q[0];\nu3(0.420696183678525*pi,3.44020527114372*pi,1.249953913635359*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.444406677753986*pi,-0.228774814309407*pi,1.0665938287786259*pi) q[5];\nu3(0.151979468797332*pi,3.26424290362476*pi,0.6229605513490319*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.325904617317777*pi,3.33108128360798*pi,0.763266970765675*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.628992540535083*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.694176580351783*pi) q[12];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.56784315086561*pi,3.11871285257304*pi,4.28471393428895*pi) q[17];\nu3(0.766427754304895*pi,3.31699022706479*pi,3.37154048294429*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38048045467126*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.636265864936996*pi,0.18723014914347302*pi,4.15554106081448*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.317114455240091*pi) q[16];\nu3(0.918318852856643*pi,3.07019570420005*pi,4.19570742745832*pi) q[17];\nu3(0.717985926051222*pi,0.6577242831474099*pi,0.63415018243155*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.499008626429328*pi,3.15367001267667*pi,3.0569079273955*pi) q[21];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34330846585838*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.330629693073816*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.952473491023198*pi,-0.4797983173287342*pi,3.17291440422612*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.890961323585606*pi,0.19749546145895103*pi,1.1531060898203092*pi) q[21];\nu3(3.5*pi,3.49274256999514*pi,0.5*pi) q[2];\nu3(0.228743110688226*pi,0.45832906375536997*pi,0.562658063807162*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48592759155331*pi,0.5*pi) q[6];\nu3(0.518088656316515*pi,0.115968463521392*pi,3.83854978292167*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.260388779857825*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.43426841271709*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3113633496917458*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\ncx q[2],q[13];\nu3(0.0454484217336228*pi,3.21333715723804*pi,0.948456019756192*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[19];\nu3(0.29535031900835*pi,-0.378958243142619*pi,4.08921018742592*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.669116092888308*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.365387231694355*pi,0.29214414275357803*pi,4.39811045389889*pi) q[14];\nu3(3.5*pi,3.27214262929087*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.149843046619722*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47616663042077*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.519612538628575*pi,2.4731745900332*pi,3.53916124590612*pi) q[10];\nu3(0.469982484262111*pi,-0.401357984717578*pi,4.46000546186572*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49602049662811*pi) q[13];\nu3(0.756920634676823*pi,-0.17507312006853198*pi,4.38041337880774*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268047467697381*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5411483058393787*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[17];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0490531452939466*pi,-0.077414610221202*pi,4.25118025625631*pi) q[10];\nu3(0.460353779871183*pi,-0.369947366858669*pi,3.94740925393068*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.504831000132957*pi) q[18];\nu3(0.709478738555315*pi,0.35873656654871*pi,4.32639024996233*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5484166174233689*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.454522216503658*pi,-0.017619477143099027*pi,1.47269145918459*pi) q[20];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0963951354033502*pi,0.23391565217496602*pi,3.37906082722822*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.711818505386682*pi,3.03104286862684*pi,3.90327282614227*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0761599130287408*pi,-0.384128835766216*pi,1.0493428765953778*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35314871483166*pi,0.5*pi) q[5];\nu3(0.309775697386996*pi,0.68336868053236*pi,4.32212171205623*pi) q[6];\nu3(0.781815846226343*pi,3.25260692652092*pi,4.02168677963009*pi) q[8];\nu3(0.0971995826490093*pi,-0.25033796211861403*pi,0.8244039811647941*pi) q[9];\nu3(1.0*pi,0.0*pi,1.201948394665967*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.755684130210195*pi,0.05412729521076298*pi,1.112541942127877*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.472788676959559*pi,-0.259197041751728*pi,1.2975649843999841*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.40867538944196*pi,0.24893824209374604*pi,3.54860573585106*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.302403754766284*pi,-0.074753987908254*pi,1.286615648477294*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.590650681791231*pi,-0.01131190273077698*pi,3.6622003683175*pi) q[15];\nu3(0.665045698086482*pi,2.93380498214088*pi,3.77697836711904*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.577891620794264*pi,3.42321406288144*pi,4.49488051135263*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.617892330045356*pi,-0.162778508793315*pi,1.1897094537740491*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46777121652916*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5974856542441529*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46664506175829*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.72126411562035*pi,0.202221819651908*pi,1.454751626520621*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.579905027675959*pi,0.117638845976062*pi,1.60566921456865*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281387933302442*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254320303137584*pi) q[21];\nu3(0.303474256301874*pi,3.17789838066644*pi,4.36796850854347*pi) q[1];\nu3(0.336241121992432*pi,2.83192781943119*pi,1.2350962519711342*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.517882960787291*pi,-0.08817480132264499*pi,0.543648726301787*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.627329420438956*pi,3.32423859128895*pi,4.10952223871515*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.641035886941146*pi,2.97601510697642*pi,3.25896076486116*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.735885216981765*pi,-0.20421078978867502*pi,3.84101222880675*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.273301616285094*pi,0.277339879358252*pi,3.4304640363541*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39993534302215*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.682228196617763*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.537284120674988*pi,3.05529813388572*pi,4.47335119797205*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,3.36043289083284*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30913338468814*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.1756212490486049*pi) q[15];\nu3(0.145570802010281*pi,3.33469131121519*pi,0.638649234312613*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.296927020599747*pi) q[19];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0996997237752504*pi,-0.342509830680381*pi,1.25795138584524*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.4190508545632*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.322045476738578*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.34130312517272*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1857306718163398*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.532098969989535*pi,-0.30274269955217803*pi,1.024265990996877*pi) q[10];\nu3(3.5*pi,3.48443293305027*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.610259189305181*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225961791650211*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.52580351825589*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38325494455658*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27154888332047*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[15];\nu3(0.794106670396191*pi,0.73021924015612*pi,0.866041079100098*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.268530104312389*pi) q[13];\nu3(0.377175077602387*pi,-0.271589145879115*pi,0.65786603309976*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.21880488298183*pi) q[16];\nu3(1.0*pi,0.0*pi,1.135128844227168*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.40759366330099*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.291059916722539*pi,0.04198059495083595*pi,0.86059418142987*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48815234653445*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.728351918796564*pi,2.93628982342479*pi,3.80717292351097*pi) q[7];\nu3(0.812290811769058*pi,0.6911515179618*pi,1.305153927003356*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3522741067371395*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4971407897699*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.667781694686706*pi,2.98057535389011*pi,3.82605090369341*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47758800209866*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3828103227831*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.806750196263742*pi,2.74562278648374*pi,4.1961340690261295*pi) q[7];\nu3(0.796564774524219*pi,0.34729783056964003*pi,4.38172153780567*pi) q[8];\nu3(0.142613114303277*pi,3.13105288812685*pi,1.63472389531185*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.826421796528886*pi,3.4551213433226*pi,4.34878053434064*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.556724549600205*pi,3.44497167227115*pi,4.35677254417776*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.572335112990434*pi,3.12919185431124*pi,4.368419384648099*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.710264320791904*pi,3.26513420716268*pi,4.18073336456244*pi) q[19];\nu3(0.491892359923406*pi,0.68727994550392*pi,4.19726537068908*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.323342768423609*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.645287859880877*pi,-0.45273365447788483*pi,3.6712664634149*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.580142397815711*pi,0.09381362674370897*pi,0.632011928825988*pi) q[19];\nu3(0.492606449380053*pi,0.488909473021386*pi,4.17640299612585*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.54926936170723*pi,1.01834873167461*pi,0.908324939298514*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.279311056011857*pi,3.01159507724288*pi,1.65045249089953*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.469625570538522*pi,0.431592429104969*pi,4.1477794097279705*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.360076033270691*pi,2.61000927191335*pi,1.371842764902591*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.927262340464649*pi,2.9391268519967*pi,3.12245673731488*pi) q[4];\nu3(0.714849984119802*pi,3.23237855592844*pi,0.5941322063478233*pi) q[6];\nu3(0.424195724377134*pi,0.73300105279599*pi,4.082478354899051*pi) q[11];\nu3(0.25838376831863*pi,2.64573814891375*pi,1.299962080480801*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.240682618836925*pi,0.52415725788143*pi,0.664200422352596*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.471059171479171*pi,-0.259488820878477*pi,4.134249612499881*pi) q[18];\nu3(0.743363525725499*pi,-0.4876857928502889*pi,3.02233392774904*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.539905827086825*pi,3.4812851891741*pi,3.34039219884981*pi) q[4];\nu3(0.551555568780272*pi,0.37277286282271305*pi,1.230895043644856*pi) q[6];\nu3(0.674137034053366*pi,1.09361728283371*pi,0.638335893271151*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.307075647460637*pi,3.39913383116078*pi,1.64745037300645*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.789824483877947*pi,3.35955335362447*pi,4.2673671244342*pi) q[17];\nu3(0.408993142768386*pi,-0.14014325989952198*pi,1.279640597583334*pi) q[18];\nu3(0.38888942495674*pi,0.03853686136301604*pi,0.8231980887767*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.403989216344328*pi,-0.388486584469661*pi,1.2305167621875759*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.701483074116313*pi,0.5790832163618*pi,1.3405994456868489*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33275395808913*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.39559550665515*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2867454322338618*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.186677404303055*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[20];\nu3(0.445126561657754*pi,3.0694040753153*pi,0.639591596040898*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.38242317920601*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.240693988797943*pi) q[6];\ncx q[7],q[16];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3537802692304*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.84595198659756*pi,3.30678473932428*pi,0.632656881976065*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.47389323878979*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42263362076217*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41509579886152*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.190290425087478*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.635315315672937*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2081416606144981*pi) q[17];\nu3(1.0*pi,0.0*pi,1.134592431173708*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5257222469467928*pi) q[20];\nu3(1.0*pi,0.0*pi,1.371960118175262*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.552003534270462*pi,-0.371642077269122*pi,3.33699748790633*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.33287924262949*pi) q[6];\ncx q[7],q[16];\ncx q[10],q[17];\ncx q[11],q[15];\ncx q[12],q[14];\nu3(3.5*pi,3.27984536938872*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.117251027157271*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.609720508133045*pi,3.23358782518442*pi,2.94706285789282*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4759103997608*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.40526848069022*pi) q[14];\nu3(1.0*pi,0.0*pi,1.370320572513148*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6338887951842049*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43526743840108*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5361884371456548*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.513099711444496*pi,0.11946694469103702*pi,3.55119704486449*pi) q[7];\ncx q[10],q[17];\ncx q[11],q[15];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0683478324994198*pi,0.8311959420814801*pi,4.00040876538662*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5104819967240881*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.367797058878931*pi,2.94265187450802*pi,0.953933993650819*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5663218973538955*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.601955207505202*pi,2.33810438194647*pi,3.66870108718678*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.726456912750345*pi,3.22911159523045*pi,3.94334510874871*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.330928074846514*pi,0.55409823497543*pi,3.69251017562121*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.3684853216369*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.270889178374156*pi,0.06249183512385503*pi,3.53882192557217*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.360970402193743*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.935915145510491*pi,0.32952497627253896*pi,0.855503546880228*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[21] -> c[21];\nu3(0.291301822582086*pi,3.24201373678277*pi,0.628104688100421*pi) q[0];\ncx q[2],q[9];\nu3(3.5*pi,3.3875142141329*pi,0.5*pi) q[3];\nu3(0.445102546960187*pi,0.22148107730101496*pi,4.156010665464629*pi) q[5];\nu3(0.174939697074681*pi,-0.224523235378483*pi,1.095418807724577*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2201635778492559*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.324595134993553*pi,3.35525822442917*pi,0.88361458178621*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.65707424076035*pi,-0.284961460730332*pi,3.26318853579812*pi) q[17];\nu3(0.08486381668551*pi,2.82542933998433*pi,0.726561646386321*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nmeasure q[0] -> c[0];\nmeasure q[5] -> c[5];\nmeasure q[6] -> c[6];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.47947923371344*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.150243059946529*pi,0.240731099411717*pi,1.166364952816627*pi) q[19];\nmeasure q[19] -> c[19];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.38732592143426*pi) q[8];\nu3(0.577998354171407*pi,3.1108546599735*pi,3.53852300130826*pi) q[11];\nu3(0.685104974533026*pi,-0.18993209289902901*pi,0.500619681322729*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.225816113324577*pi,2.42867449674567*pi,1.115902491183359*pi) q[15];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.740544434795047*pi,2.70407974128303*pi,3.98742752304893*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nmeasure q[3] -> c[3];\nu3(0.776762386939413*pi,0.29581852958781596*pi,4.34816020900214*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nmeasure q[2] -> c[2];\nu3(0.594945017548251*pi,0.17605826271510605*pi,0.966416398641723*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nmeasure q[8] -> c[8];\nu3(0.417699801255915*pi,-0.4634886753751568*pi,4.33003761580569*pi) q[9];\nmeasure q[9] -> c[9];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.350262743963495*pi,3.37588680468044*pi,1.0471734616265729*pi) q[0];\nu3(0.754482482137767*pi,-0.4807091976630137*pi,3.71111345627623*pi) q[1];\nu3(0.597963717927887*pi,0.71245144696733*pi,1.255294930437135*pi) q[2];\nu3(0.333980029304587*pi,2.41810228542908*pi,1.084187688328129*pi) q[3];\nu3(0.252839296818402*pi,0.66753503841196*pi,3.69830478969044*pi) q[4];\nu3(0.72096781756488*pi,3.28779970002579*pi,4.16484042330869*pi) q[5];\nu3(0.711466055344801*pi,3.33840665255514*pi,3.59270410709031*pi) q[6];\nu3(0.472284140018124*pi,3.36947649222396*pi,1.88642097904689*pi) q[7];\nu3(0.274613696535945*pi,-0.4480511763434627*pi,1.83195835137386*pi) q[8];\nu3(0.63505561839295*pi,3.35016418603724*pi,3.94623749774198*pi) q[9];\nu3(0.529726586826487*pi,0.9408948469987*pi,0.8917937269420391*pi) q[10];\nu3(0.238046733497417*pi,2.84694303192235*pi,0.835562130399473*pi) q[11];\nu3(0.817982458269819*pi,2.96554179948448*pi,3.09098552040722*pi) q[12];\nu3(0.497626078096548*pi,-0.22230339798485999*pi,3.69294371986176*pi) q[13];\nu3(0.592118716727799*pi,3.26727685611516*pi,3.35972866709519*pi) q[14];\nu3(0.405954803379688*pi,0.046434819431763974*pi,4.3965397401986905*pi) q[15];\nu3(0.750183065269055*pi,0.450160226269275*pi,0.86809022637157*pi) q[16];\nu3(0.542536144702474*pi,3.00101625595086*pi,3.63235030016546*pi) q[17];\nu3(0.839640186280271*pi,-0.29165242951703496*pi,3.50547812583325*pi) q[18];\nu3(0.389483698011253*pi,3.08159400496396*pi,1.377071697980392*pi) q[19];\nu3(0.6498502760037*pi,0.429159356886083*pi,1.1779198274659999*pi) q[20];\nu3(0.474735056447662*pi,-0.151795823452556*pi,0.874980537920545*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[13];\ncx q[11],q[20];\ncx q[12],q[17];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45691126082309*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.149573403095925*pi) q[8];\nu3(3.5*pi,3.49256693942028*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37480390485911*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3622349458008*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.254821332513575*pi) q[13];\nu3(3.5*pi,3.42331466705413*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.13421259317505*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2819036767966812*pi) q[20];\nu3(1.0*pi,0.0*pi,1.154300059330974*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[8];\ncx q[2],q[6];\nu3(3.5*pi,3.35228832041637*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.255465251936997*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[9];\ncx q[10],q[13];\ncx q[11],q[20];\ncx q[12],q[17];\ncx q[16],q[21];\ncx q[18],q[19];\nu3(3.5*pi,3.46353113610545*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39509261444113*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.36900911314123*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.220325757422934*pi) q[6];\nu3(3.5*pi,3.45291809001215*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42293560148625*pi) q[8];\nu3(1.0*pi,0.0*pi,1.151474052032204*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5926885852551959*pi) q[13];\nu3(1.0*pi,0.0*pi,1.151128384670181*pi) q[14];\nu3(1.0*pi,0.0*pi,1.323714308020965*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5301364715063056*pi) q[17];\nu3(3.5*pi,3.40032851515338*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270181491616446*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47031697409791*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5770838359674053*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[8];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5192683228798045*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[9];\ncx q[10],q[13];\ncx q[11],q[20];\ncx q[12],q[17];\ncx q[16],q[21];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43134126244532*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5201879071913229*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38874231443944*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40495387808607*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5493672305950188*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.790823101699788*pi,1.01701580461672*pi,0.603484062198701*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.592532794859562*pi,-0.4209854009863308*pi,4.46636029668574*pi) q[12];\nu3(0.424974971670789*pi,-0.31373347382788697*pi,0.5364144474243846*pi) q[13];\nu3(0.438470046852264*pi,2.83484891476284*pi,3.75045251000828*pi) q[16];\nu3(0.107915958588012*pi,-0.34285773543908704*pi,0.691753678025682*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.442566298031016*pi,0.80467782117811*pi,0.7575467902800179*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.498517960753539*pi,3.20168868384612*pi,1.8911460247502*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.42375185575967*pi,-0.453530656621229*pi,0.759211907467333*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.31229656848728*pi,-0.4835618558879399*pi,1.151418850351893*pi) q[12];\nu3(0.386278809060538*pi,2.60152579152656*pi,1.4130649826849329*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.542254900677811*pi,0.017145736269820966*pi,3.90569387423545*pi) q[16];\nu3(0.444670551064224*pi,0.35580078589223896*pi,3.81524679132096*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.544394706295801*pi,2.65221589055938*pi,1.113301682581209*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.667740885051574*pi,0.19479851537445203*pi,1.2086811095652301*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.307061550068814*pi,0.36953033314845496*pi,4.322733667523719*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.290512316186763*pi,2.5108247357828*pi,1.024505975985931*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.448951083570044*pi,0.02943552691294904*pi,4.15992484824599*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.778845867916367*pi,2.97212855471915*pi,4.1830668806454305*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.18565353669977*pi,-0.355084669217902*pi,4.36659492050854*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.554570533406652*pi,-0.34401669340568597*pi,3.90331343279909*pi) q[7];\nu3(0.523381332220172*pi,-0.347829538802205*pi,1.237718896607968*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0457060629612463*pi,2.96405250100583*pi,1.020327423706924*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.699097719127114*pi,3.3812087869291*pi,3.61456512279388*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.24978485780036*pi,2.96625017206377*pi,1.68623777090812*pi) q[20];\nu3(0.348396263506835*pi,-0.10960718148723297*pi,1.256871491489914*pi) q[0];\nu3(0.373061589629467*pi,-0.19759258097444798*pi,1.60346351298583*pi) q[1];\nu3(0.397787511601763*pi,0.15674615425679805*pi,4.4014155510643*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.541251809283037*pi,-0.10238267104704302*pi,0.739872890869985*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.695171866933169*pi,0.84988845539515*pi,1.082677027573168*pi) q[8];\nu3(0.597548120319491*pi,0.17067652868457595*pi,3.74164500388412*pi) q[9];\nu3(0.710154639347893*pi,0.461846122875595*pi,1.400914264574035*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.278088791524506*pi,3.31247362047206*pi,4.31902192375379*pi) q[19];\nu3(0.590153130052725*pi,3.23119423374009*pi,0.738358332220144*pi) q[20];\nu3(0.944812196018669*pi,-0.17351531059430703*pi,3.46134931199665*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.593368624654243*pi,0.29581462823110205*pi,1.19003188611044*pi) q[2];\nu3(3.5*pi,3.49526145194361*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.605420342692412*pi,3.23869392364426*pi,3.78698870021702*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.779591436402496*pi,0.07625966081706304*pi,4.35775069576434*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.170107732491122*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0246312052104321*pi,-0.25388424304144996*pi,4.09487606084158*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.39422382978625*pi,0.23821586992353805*pi,1.132468940470633*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4629386029925*pi,0.5*pi) q[12];\nu3(0.399750775133929*pi,3.42399872186752*pi,1.065269417099844*pi) q[14];\nu3(0.66063880572263*pi,0.021312594704071985*pi,0.9957792971414521*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.269853823796099*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.604949049135885*pi,-0.12319561880116497*pi,3.70950382831238*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5524263536942653*pi) q[13];\nu3(0.437149329872155*pi,0.9708269685342801*pi,4.48281390180497*pi) q[14];\nu3(0.760672833780934*pi,1.10549458942191*pi,0.661505167306926*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45759172267782*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.285632864481998*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5663870721137112*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47123407179324*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.191377160480441*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[0],q[19];\ncx q[1],q[14];\nu3(3.5*pi,3.45556145997693*pi,0.5*pi) q[2];\nu3(0.772214374790813*pi,-0.315669489225685*pi,3.28523534308689*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(3.5*pi,3.35675486965372*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.610572988648527*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.468103640914874*pi,-0.30536153663863996*pi,0.673493368056845*pi) q[13];\nu3(1.0*pi,0.0*pi,1.23014355649909*pi) q[15];\nu3(1.0*pi,0.0*pi,1.37859803436417*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44540670770725*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37874754669849*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.382384187172196*pi,2.87444393324633*pi,0.900518556939083*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41248988087781*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43902591649754*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.42701898356877*pi) q[8];\nu3(3.5*pi,3.46030076293134*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.341897004722174*pi,3.47133781165493*pi,4.23684768392346*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192695373333567*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2927167896225868*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272048299194318*pi) q[18];\nu3(1.0*pi,0.0*pi,1.134277453799717*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3287178436552889*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.715745371600803*pi,2.54319848517858*pi,3.51545807177571*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42862535632276*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5933112084806758*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.509955095884627*pi,0.17360329317714795*pi,1.0932966624881941*pi) q[10];\nu3(0.432804892517656*pi,-0.4539003671340219*pi,1.093980797483301*pi) q[11];\nu3(0.810959672192755*pi,0.251025161850695*pi,1.64022989262402*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47235780774211*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5102903598379155*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5731183502537451*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4785736275685*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45214241067807*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.150895431036259*pi,-0.4139919536836425*pi,1.198592900943693*pi) q[10];\nu3(0.399510261817764*pi,0.9289429085102401*pi,4.25404129045368*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.726445391436313*pi,3.33961069903551*pi,3.35369574444585*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.13058965081482*pi,3.20849870747422*pi,0.960444800203224*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.333371661692348*pi,0.9181763832460701*pi,3.96881108551197*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.580889068952224*pi,3.35453710750309*pi,1.82144165557647*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.681001786565269*pi,-0.354469770708484*pi,3.41272342036492*pi) q[2];\ncx q[3],q[10];\nu3(0.460992564433449*pi,3.02552431724236*pi,1.63876274012785*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.595365895189817*pi,0.24833015188005403*pi,3.93476689872054*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.581994414447411*pi,0.34020599115431505*pi,1.224497027247362*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.684587561976909*pi,3.00513014076135*pi,3.05050372658178*pi) q[16];\nu3(0.191385750982429*pi,2.9450773680866*pi,1.71870079996109*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.494911848413099*pi,3.27909125533957*pi,0.940195175657303*pi) q[2];\nu3(3.5*pi,3.45040956132754*pi,0.5*pi) q[3];\nu3(0.227264298248697*pi,0.07424481848626197*pi,3.81648996226047*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.801956137515107*pi,2.41998864807859*pi,3.8250927192115*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.505381794785356*pi,3.18438207350387*pi,0.875932656822744*pi) q[9];\nu3(1.0*pi,0.0*pi,1.181333846830631*pi) q[10];\nu3(3.5*pi,3.4348158146389*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.297028691365014*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.316921865153392*pi,0.056922533612002946*pi,4.47132883635678*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.255002790229721*pi,2.63627516569726*pi,1.55834293044414*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.635740936124311*pi,0.57180885683606*pi,4.10822005412256*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.691498703632265*pi,3.18780583656303*pi,3.85501198407559*pi) q[7];\nu3(0.676564781553909*pi,0.252915837132236*pi,1.069126052164807*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.717338985944475*pi,3.37535711582776*pi,3.40070336977011*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.735071400073801*pi,0.288298171399082*pi,0.712629718103432*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.469159798167026*pi,3.05793861193341*pi,1.80129555381453*pi) q[0];\nu3(0.388945799393182*pi,0.04543701082977303*pi,1.3670453737831991*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.539596538494766*pi,3.44142468106594*pi,4.41676646413081*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.76858487815751*pi,-0.332182338757891*pi,4.22489482029276*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5322812234719462*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31398718731154*pi) q[12];\nu3(0.591971159235291*pi,3.32882574163761*pi,4.0481141113916*pi) q[14];\nu3(0.758444131465501*pi,0.8533630029036601*pi,0.628426594251004*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.752935313146613*pi,-0.238301431957193*pi,4.19204550473886*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.495219881918919*pi,0.364225940755351*pi,1.302564515324123*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38618808884977*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[12];\nu3(0.430503108383203*pi,0.276527345355413*pi,1.152387291313088*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.430135991254817*pi,2.55616180273342*pi,0.9592508079233331*pi) q[19];\nu3(0.406150749032276*pi,3.33418708083143*pi,4.348032164967989*pi) q[20];\nu3(1.0*pi,0.0*pi,1.193049642658007*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.593876624008879*pi,2.52985839916551*pi,3.55347729588276*pi) q[19];\nu3(0.581687948013855*pi,3.4241141620043*pi,3.04820744858796*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35259648406066*pi,0.5*pi) q[2];\nu3(0.246420284474776*pi,2.68315234329433*pi,1.251885217145523*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.254068958219968*pi,0.52929784974204*pi,0.5217461967158238*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.130774705409263*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46854291284384*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[13];\nu3(0.163133037214986*pi,0.6158052785047301*pi,3.72051892081583*pi) q[3];\nu3(3.5*pi,3.25985646897294*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43355124703027*pi,0.5*pi) q[9];\nu3(0.135081401829271*pi,-0.219386145344228*pi,1.045467586339138*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.176953005135672*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.255933979880962*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.48152028649353*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.328892838901028*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39461681392549*pi) q[13];\nu3(3.5*pi,3.25094379137099*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.155764523684918*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4753488160563*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48932011914171*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40693607822075*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4695111825034*pi) q[14];\nu3(1.0*pi,0.0*pi,1.252293319909273*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.1878029222623039*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5247704401514933*pi) q[18];\nu3(1.0*pi,0.0*pi,1.267308409479386*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,0.5125368705227272*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(0.638771136332675*pi,0.44856084091121695*pi,4.10955394514293*pi) q[11];\nu3(0.674101609200279*pi,-0.039870863668045986*pi,4.12702417193511*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5890751326340196*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.278221146204152*pi,0.84456294279202*pi,4.32077294994358*pi) q[11];\nu3(0.362637482268567*pi,0.44091317106584005*pi,4.49133467802579*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45451613547982*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.4717486385511*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6754756556875849*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[17];\nu3(0.341860978320164*pi,-0.34643462589142*pi,4.2976098099439*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.104684618363013*pi,0.23865583277617897*pi,4.16765727812818*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.35336726485387*pi,0.85744983193661*pi,4.221274931375611*pi) q[1];\nu3(0.481693908523273*pi,2.96235791891699*pi,3.70909166218165*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.540384056945593*pi,3.08151803757588*pi,0.5318587571257669*pi) q[5];\nu3(0.680477362085131*pi,2.85607313181598*pi,3.54731910061683*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.343041693760733*pi,-0.013311696101482973*pi,4.2976953744932995*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.615421951421176*pi,3.450694850594*pi,3.32121554610804*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.935421882874818*pi,3.06795028809125*pi,2.9679207587614*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.487428480158208*pi,-0.28043874597642604*pi,4.25106195609048*pi) q[1];\nu3(0.553548926487708*pi,0.28296230872030903*pi,4.078894441883969*pi) q[2];\nu3(0.610024768784029*pi,2.91660149440728*pi,3.6938993564193*pi) q[4];\nu3(0.50828878494695*pi,3.10821611413726*pi,0.941833659809707*pi) q[5];\nu3(0.456701532155471*pi,-0.27959856639749103*pi,3.68169316094698*pi) q[6];\nu3(0.517526726524109*pi,0.040379603362238004*pi,1.246052291163379*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0460557911607767*pi,0.04378410212169803*pi,4.08407852067708*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.535027787964314*pi,0.19069051166655104*pi,1.135226654373362*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.294572083914162*pi,0.7770130747120001*pi,4.37007511398369*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.423620928923982*pi,0.230946071665455*pi,4.18928982802295*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.484849964656263*pi,2.60699614166782*pi,3.6618493910025*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.599333793576629*pi,-0.4326796501652308*pi,4.09751835538058*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.172645406937389*pi,-0.029872087387323998*pi,0.73573279249593*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.542247718976365*pi,0.38558159921894597*pi,1.55664694068745*pi) q[19];\nu3(0.0683318045491698*pi,0.14511205963199802*pi,0.8583353989736631*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.120998331422995*pi,-0.03172521269513201*pi,0.722779573976175*pi) q[13];\nu3(0.692563577052746*pi,0.15385232488315703*pi,0.5518141485352477*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.862567620177528*pi,3.4151380686932*pi,4.41305711807143*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.396101909352365*pi,0.08477314046018702*pi,3.63885173916677*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.325924275553597*pi,0.35308283072561497*pi,0.714253410973219*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.10018672654174*pi,0.350197683452518*pi,4.38687878817916*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.917472881304464*pi,0.6875011566125999*pi,4.48745803643248*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(3.5*pi,3.4461854754521*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.523026601288645*pi,0.29334296909359203*pi,1.363008565305454*pi) q[8];\nu3(1.0*pi,0.0*pi,1.278957082024266*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[21];\ncx q[3],q[20];\nu3(3.5*pi,3.43851028070526*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2501722731945382*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.551986900222446*pi,0.332339375025673*pi,1.63313407361136*pi) q[15];\nu3(0.522267635406581*pi,0.80363351737978*pi,0.904622815817969*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42265879066894*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41428976933921*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3897346402735*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6114703969470721*pi) q[10];\nu3(3.5*pi,3.48400969993051*pi,0.5*pi) q[12];\nu3(0.568859555612124*pi,0.7522451133938299*pi,0.728357513110221*pi) q[15];\nu3(0.406051340548871*pi,0.18244859712542305*pi,3.59496359673709*pi) q[17];\nu3(1.0*pi,0.0*pi,1.336382994319394*pi) q[18];\nu3(1.0*pi,0.0*pi,1.417345959569705*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3293300272675541*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1480052897645319*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[18];\ncx q[2],q[21];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.42143584728354*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.322015157440379*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.226731565031074*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.40028086426274*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.126391817052798*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.49902593355644*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.267533221684334*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3721743111350495*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.611441660412126*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.347577686984939*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4335957815765195*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[18];\ncx q[2],q[21];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.336372308247805*pi,3.23922544558364*pi,1.096589454242114*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(0.8274395772973*pi,3.39302561915822*pi,4.10828329444926*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.44848682212892*pi) q[13];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.271661913866408*pi,3.39592500055883*pi,2.08805651602169*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42249718184182*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46880777225587*pi,0.5*pi) q[9];\nu3(0.583616918992877*pi,2.96692153134139*pi,4.32032801905243*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3263914551438205*pi) q[14];\nu3(3.5*pi,3.31254295059965*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2714697889944029*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195228770490355*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5609547265665529*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5330609602979721*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.75128914315008*pi,-0.378536565794332*pi,4.2816633364047405*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.319681988901395*pi,-0.319510941938692*pi,0.9361770545228549*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.518877342556407*pi,2.78414654951334*pi,3.79379371476503*pi) q[11];\nu3(0.416936287071507*pi,0.35424010032708*pi,0.676166688385468*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.421158182013189*pi,3.23546547209994*pi,1.57607371623281*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.421855624705973*pi,0.324070540898597*pi,3.35699845079258*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.449162534768515*pi,2.90918101033622*pi,1.363183263247878*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.594344904835048*pi,0.5150759071398401*pi,1.019334167700231*pi) q[11];\nu3(0.149722133576495*pi,2.80515680831952*pi,1.77709781567742*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.523845109168317*pi,-0.387144805110357*pi,4.31783071472557*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.575120938042011*pi,3.17620179698856*pi,3.90889298434936*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.327161648912653*pi,3.293142762536*pi,0.651762082218716*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.927309350208172*pi,3.28791685446341*pi,3.91305977359692*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.481735808173529*pi,0.28810603291229997*pi,3.81131181217705*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.660884547299666*pi,3.15565647572303*pi,4.21960079925843*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.13867774895071*pi,3.3456514659017*pi,4.41108140469461*pi) q[21];\nu3(0.568475354801914*pi,3.30340188861183*pi,4.1084352299402696*pi) q[0];\nu3(0.247580895838613*pi,2.85936175450521*pi,1.70359746504676*pi) q[1];\nu3(0.7871775608455*pi,-0.144641949394963*pi,0.5002337112152361*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.425636547026147*pi,-0.4307571316081516*pi,1.67640279926279*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.838690650581412*pi,0.8792266209925399*pi,0.930879297532129*pi) q[8];\nu3(0.506015726347439*pi,3.48262075263466*pi,3.09332613232069*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.79976276315081*pi,1.03907771272319*pi,0.5909065409054021*pi) q[13];\nu3(0.549899289578823*pi,0.36035114704417903*pi,3.71993277345104*pi) q[14];\nu3(0.449364934270934*pi,0.154254543276779*pi,3.69517258878821*pi) q[15];\nu3(0.37970065741418*pi,-0.10137420724596002*pi,4.24744266582494*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0880363159201842*pi,3.23820328385981*pi,4.2877972377002*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.496127961488078*pi,-0.4425559696984312*pi,3.77012439082353*pi) q[21];\nu3(0.591549719244167*pi,-0.349647289651446*pi,4.42449578809982*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.875152690409686*pi,-0.22123598300908498*pi,1.013113151233878*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.615803555207648*pi,3.27518711385323*pi,2.91215922042781*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.567048391687773*pi,3.38575465808933*pi,2.95836347563084*pi) q[13];\nu3(0.460406212858628*pi,0.297961579353356*pi,4.12699423166063*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.129211614023589*pi,-0.217936684183535*pi,4.442451012129149*pi) q[16];\nu3(0.86178866117792*pi,3.49292369550378*pi,3.86885318133707*pi) q[17];\nu3(0.161294085649954*pi,0.63657021524106*pi,3.95052102565384*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.455598648897007*pi,3.16530409140419*pi,4.16675504749424*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.369268463360113*pi,-0.11716523170662502*pi,1.170194995440196*pi) q[17];\nu3(0.495019195218027*pi,-0.271013475057843*pi,3.91900132250769*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.299030553790498*pi,0.94485647803601*pi,4.46113637719443*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38543000917251*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41150575155245*pi,0.5*pi) q[4];\nu3(3.5*pi,3.29814217244415*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.270643249887228*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.2941281869087788*pi) q[12];\nu3(1.0*pi,0.0*pi,1.149359139091185*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[2];\ncx q[1],q[17];\ncx q[3],q[9];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(3.5*pi,3.43094217626308*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.43614267815606*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.20640972639473*pi) q[10];\nu3(3.5*pi,3.45035854244747*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1580258590218029*pi) q[13];\ncx q[15],q[18];\nu3(3.5*pi,3.32833251906708*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.294369699494875*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2878656152413739*pi) q[21];\nu3(3.5*pi,3.27008727893278*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44965025519067*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.253703942227391*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.46784560849967*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.623705162382256*pi) q[9];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.68628191462675*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5361379092306588*pi) q[14];\nu3(3.5*pi,3.40217134195638*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.374861368308425*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2622376761515048*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3578578894011941*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[2];\ncx q[1],q[17];\ncx q[3],q[9];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4132623494871*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48161253953724*pi) q[13];\ncx q[15],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46434748305448*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5983957619799155*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.462653609018259*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49740966762067*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.364562066867229*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43201797723356*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[2];\ncx q[1],q[17];\nu3(0.506399837843388*pi,3.073777155135*pi,4.25813670851963*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.686786612426604*pi,3.00481761771741*pi,4.076409981874329*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.818665306231573*pi,2.9231521597098*pi,3.65987801112455*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.37147923738224*pi,2.63184515731736*pi,1.3471381426951599*pi) q[3];\nu3(0.431708480360152*pi,-0.15499081913630902*pi,3.73350539917018*pi) q[4];\nu3(0.572746063449209*pi,2.98395647102807*pi,4.45533407424291*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0683022826314734*pi,2.97634959516617*pi,1.109909974314349*pi) q[8];\nu3(0.476296611537983*pi,0.74875465556327*pi,0.5383858306334512*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.254899677409707*pi,0.320125492765009*pi,3.58461485654809*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.168435074635199*pi,2.97359720024591*pi,1.89540126799929*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.357410784541265*pi,0.8173055830782701*pi,4.33094810342788*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.451625147563631*pi,0.40404625632202695*pi,0.5268547406847699*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.380523941622856*pi,-0.07734209096120798*pi,4.41718494922098*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.364385215366665*pi,3.06095591724678*pi,1.2268864348042041*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.687729661996497*pi,0.5948093843368301*pi,4.22391428507804*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.129840908995835*pi,0.404106008518468*pi,3.51848150301807*pi) q[11];\nu3(0.324707293648631*pi,2.63672637750997*pi,1.2974012352752649*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.151940177313053*pi,-0.267502587036063*pi,0.5156853503861217*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.386639012353258*pi,2.68682959619951*pi,1.242142551468731*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.403220115220175*pi,-0.4314229743016743*pi,1.78214241175428*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.36544399829679*pi,0.429205871329009*pi,4.00133825910651*pi) q[10];\nu3(0.323901942682184*pi,-0.36780185010481004*pi,0.717403345569268*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.395922365910004*pi,3.14369793357215*pi,1.449813819038118*pi) q[19];\nu3(0.777644993228288*pi,0.5883274922824699*pi,1.266719186957154*pi) q[20];\nu3(0.270468754127909*pi,-0.457657894393706*pi,4.06006333568412*pi) q[0];\nu3(0.270132671270115*pi,2.84856811063928*pi,1.002705799094041*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.312697371731334*pi,-0.4783402055944793*pi,0.777371149665607*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.853679365720229*pi,3.32932219429905*pi,0.608368542257672*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.558015326099282*pi,-0.09779211054516002*pi,1.149847881579469*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.746969620065748*pi,0.75650368921649*pi,0.878794885061073*pi) q[20];\nu3(0.427413232198525*pi,0.21443753718415204*pi,3.96250950665708*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.628109015512362*pi,3.39599914556073*pi,3.83755391088742*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.336670778159634*pi,-0.05720327636924*pi,3.90549260982309*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.641514332209596*pi,3.08628721244854*pi,3.82110244873395*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.456985986658284*pi,0.6035151650930599*pi,4.40561627484273*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.327508351927088*pi,-0.030334575341452008*pi,1.251655380990174*pi) q[7];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.624925319956224*pi,3.18072187041672*pi,3.39946516345491*pi) q[15];\nu3(0.266950426163668*pi,-0.212953129119896*pi,1.083433787550276*pi) q[16];\nu3(0.262437805501554*pi,2.89884105784777*pi,1.7432276119563*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.666136909627517*pi,0.28997053144447704*pi,1.020867739326924*pi) q[2];\nu3(0.72514075662144*pi,0.21793406692175898*pi,3.99220131879835*pi) q[7];\nu3(3.5*pi,3.43708751104059*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47021722873602*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.808431058883929*pi,2.91039990982383*pi,3.9316596537708*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.696604748884334*pi,-0.29403096185461*pi,1.196237497022409*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2149723245807489*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.124213625183714*pi) q[21];\nu3(3.5*pi,3.35903703327859*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.241205722964916*pi) q[3];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\ncx q[12],q[20];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.50316013140628*pi,0.34884603822626503*pi,3.7626791484465*pi) q[18];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4328155698896*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[15];\nu3(3.5*pi,3.46517131115525*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2637773640500432*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42481958526919*pi) q[19];\nu3(1.0*pi,0.0*pi,1.439418827671338*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49595392706733*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.47858694885527*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[13];\ncx q[8],q[16];\ncx q[9],q[19];\nu3(3.5*pi,3.46831063073679*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40822021707186*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.232444124957338*pi) q[15];\nu3(1.0*pi,0.0*pi,1.357549241035069*pi) q[17];\nu3(3.5*pi,3.35491827293143*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4633401434752*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.298034810714366*pi) q[7];\nu3(3.5*pi,3.41175504215844*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.667422770296102*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1507098682395371*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19466333503056*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41331917020238*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[13];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.691348649898704*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.576950849586173*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45049614851467*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.268755128667003*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.660464884394812*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46610479899397*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5901764220079557*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.916758644060131*pi,0.07767695163835298*pi,3.7388746685801*pi) q[5];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.228234481616625*pi,0.411602495503427*pi,0.5648845950687538*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.689499664482546*pi,3.38333700550728*pi,4.363404015537251*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3531220491486895*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.469475085126006*pi,-0.14820067642816698*pi,1.303024435696682*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.782710211236005*pi,0.70040909437955*pi,0.731602057695939*pi) q[13];\nu3(0.615094603117644*pi,3.27268750440882*pi,3.02796234268344*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.503948765538651*pi,3.0893902766583*pi,0.645327636927715*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.199069424351599*pi,-0.10998079475669797*pi,0.9649403779487871*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.666177026151683*pi,0.42190516266285905*pi,1.354039616733247*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.632944093639786*pi,-0.32288748940080403*pi,4.30803226769502*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.853603017726071*pi,-0.08566017928512698*pi,1.2113777300461481*pi) q[9];\nu3(0.229188712912792*pi,-0.32786220798712*pi,4.15294941240671*pi) q[10];\nu3(0.113780788178731*pi,0.24258531507039705*pi,3.26788818619796*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.635344484990605*pi,-0.224787922129003*pi,1.2162109085423571*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.952115561925406*pi,3.11491259918663*pi,3.65969891423161*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.491650154406217*pi,-0.37252428172023*pi,4.01761582174922*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.925269457692241*pi,2.97092114271815*pi,3.09797670036124*pi) q[0];\nu3(0.347878480607091*pi,3.22256430300356*pi,1.7869651467482*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.35759696553887*pi,-0.20192846786075502*pi,0.768042538426435*pi) q[3];\nu3(0.183262170083186*pi,-0.11233184598671397*pi,4.47138910044408*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.95554447088762*pi,-0.256742896791775*pi,3.29273235649119*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.417964069406056*pi,2.76919993129227*pi,1.56713341362696*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.450535558679644*pi,2.87140796507808*pi,1.358904453750906*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.280324264332009*pi,2.87453177573509*pi,1.443711294552743*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.42335069483652*pi,-0.248007456954077*pi,0.964089095317125*pi) q[21];\nu3(0.211491978859628*pi,-0.4390177391832906*pi,1.049817690660358*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.662642862224076*pi,0.10761957755165297*pi,1.50418437729387*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.517999014969*pi,0.36040406349307796*pi,4.47534253539644*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.449824696854501*pi,0.268211578130952*pi,0.908970771173399*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.500914990604985*pi,0.37315328408085*pi,1.345035628623831*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.102714965426852*pi,3.24347929860433*pi,2.1723059557707503*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.345462169810864*pi,2.826370033654*pi,1.57006676775302*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.348372764667692*pi,0.30795560311011505*pi,3.50077590721603*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.533805930255972*pi,2.82913838004341*pi,1.316046328958397*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.955225036332371*pi,-0.335914986865538*pi,4.42335280755647*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.268634370071826*pi,3.04044005083474*pi,1.51178244808864*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39721412292758*pi,0.5*pi) q[1];\nu3(0.277303321249594*pi,-0.08751596914496201*pi,1.54984022054997*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.548830323607556*pi,3.47212132991042*pi,0.9347219238143569*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276069111648692*pi) q[13];\nu3(3.5*pi,3.32254501736588*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.810276546284787*pi,0.334844034718793*pi,4.2338370390774696*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.15865726679338*pi) q[19];\nu3(0.590493616352871*pi,0.20697768524285198*pi,4.27895828578065*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.809516138384758*pi,0.74870153195369*pi,0.960227713373758*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.756841773999061*pi,2.98196378529027*pi,3.01878214820168*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(0.89117443501668*pi,2.55775764033649*pi,4.00895286459453*pi) q[6];\nu3(3.5*pi,3.41708324987834*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46000378351342*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.65478745797699*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3479476471688079*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38274376293536*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.290266148348387*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42043558063775*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.143217145907308*pi) q[4];\nu3(3.5*pi,3.42266783613081*pi,0.5*pi) q[5];\nu3(0.432420956998661*pi,0.93171197663098*pi,4.49890998623386*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.282906040393847*pi) q[12];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43942029390551*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.268845969598438*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43947026240895*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.26783672442503*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245531114062071*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49049282261916*pi) q[21];\ncx q[0],q[8];\nu3(0.367529565119457*pi,-0.242727444249138*pi,3.89774874555024*pi) q[1];\nu3(3.5*pi,3.40101308487735*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45237466123345*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[9],q[15];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.090523511966828*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6544033110493039*pi) q[12];\nu3(0.385021601157742*pi,3.33361685342416*pi,1.98384371273134*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39508078583896*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288754676807622*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.558746166656878*pi,-0.224333957548487*pi,3.53330524899982*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5933568383439454*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.24075117346262*pi,3.45248937469362*pi,4.09631511578145*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.651204281586259*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.5626659545935461*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.293607009525033*pi,-0.227165342511782*pi,3.9758164222171*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30176066727266*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.254621430007043*pi,0.34300054134038505*pi,4.447257297291619*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.634652911689858*pi,0.07865418972455496*pi,1.51816010327678*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.975219264897364*pi,0.009454101412116*pi,4.39151931754413*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.457367381184563*pi,3.06987847447907*pi,0.9574698280753591*pi) q[5];\nu3(3.5*pi,3.38458014336591*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.606173208484485*pi,0.10564348568173898*pi,0.5171892057214819*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.527108690278556*pi,0.88062102018226*pi,1.009712030361259*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.501433978567064*pi,3.23425281602627*pi,3.08948497343467*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184535428774585*pi) q[18];\nu3(0.566112033404134*pi,2.42330288672439*pi,3.89611369098326*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.660905270633815*pi,-0.041148019537047*pi,1.148519571965082*pi) q[0];\nu3(0.206282449402444*pi,2.67797706724643*pi,1.53832980796467*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.706210768490437*pi,-0.03357509361208799*pi,1.299297573119785*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.328261600487851*pi,0.334394027046511*pi,3.89796057995339*pi) q[10];\nu3(0.439198341194059*pi,3.31332866876801*pi,0.6321515715050969*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.798338564205561*pi,3.27056296730905*pi,2.79299655330064*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.837736731305981*pi,-0.336608987209902*pi,4.26147996121011*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.453695587332852*pi,3.20397283429656*pi,1.420943798200406*pi) q[0];\nu3(0.862289395306407*pi,3.1029104218871*pi,3.99849183460832*pi) q[2];\nu3(0.291843506044781*pi,-0.031659682214429*pi,0.989066823670312*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.233265025860463*pi,2.58886615132297*pi,1.367980840726105*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.143881368613176*pi,0.12963199228213895*pi,4.37083537717798*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.422286336692061*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.885995162947297*pi,0.6196276851168201*pi,0.68468256370302*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.709074716474495*pi,2.66904145839498*pi,3.58602057684705*pi) q[8];\nu3(0.117810536167869*pi,-0.26349878132398197*pi,1.6278463558472*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.443495461018373*pi,0.23401573551371102*pi,4.4498046008428105*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.184319387445826*pi,2.86673841134122*pi,1.36023499825849*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.660360186778634*pi,-0.306031542853903*pi,3.37717883920038*pi) q[8];\nu3(0.560426399760437*pi,3.41726597631621*pi,4.00702108314044*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.624908225481651*pi,-0.16019325507854698*pi,0.9807365830167121*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.202970446190854*pi,3.36078748764159*pi,1.346077140446919*pi) q[4];\nu3(3.5*pi,3.28885073946326*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.190221625834004*pi) q[11];\nu3(0.540346927926877*pi,0.02898062066339302*pi,3.89589688051117*pi) q[15];\nu3(0.558748089519041*pi,0.314137245254831*pi,1.1308398316672799*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.351632984308812*pi,2.86701636808376*pi,1.50225035247468*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.308956636045769*pi,0.6019099055079999*pi,0.556761411999475*pi) q[15];\nu3(0.853235890784443*pi,0.33003245873172504*pi,4.4615308109018095*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.822155526242812*pi,-0.357322609196176*pi,0.561318990438476*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(3.5*pi,3.4647644846309*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5283998223659876*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1887475156104839*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47976107227481*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48428531459958*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[11];\nu3(0.751359299065326*pi,0.424517758792498*pi,1.399620227882487*pi) q[6];\nu3(3.5*pi,3.46505286675924*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2743267318141651*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.3041160158218439*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.174597479766256*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[9];\nu3(3.5*pi,3.37043838932614*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2492629827012731*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.317949192672925*pi,-0.4462208209774512*pi,1.347536270774456*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47389464656161*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37905849733772*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.387262305498602*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4584512121463*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.635494618514906*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.358896234241611*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.36111351060919*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.134124454109019*pi) q[17];\nu3(0.237253246661063*pi,2.79035567567319*pi,1.28776127061761*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43156224691291*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21583357833067*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.36742619312235*pi) q[4];\nu3(0.278745603883817*pi,3.1009257393822*pi,0.7353945535251201*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.635877521409191*pi,3.30507773062907*pi,3.50926811758232*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.764318697778356*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.350771022340053*pi,2.86058327623763*pi,0.685573296739067*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.280336469560228*pi,-0.11509854532860903*pi,0.677740856415081*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44995823634824*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4419374850166395*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.13170547926035*pi,-0.05356386723173101*pi,0.5532451973907726*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4846115816265*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.424553037982792*pi,3.00726579873983*pi,0.723075586180147*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.526546787345112*pi,3.01264410064566*pi,3.93506112420017*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.218781963054093*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.48336752314108*pi,-0.4952418859918348*pi,1.404937412469251*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.239972099806288*pi,3.25254078759429*pi,0.833866332744879*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40835331799481*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.449662109892036*pi,-0.225861077445283*pi,1.56177127563878*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5723575330142718*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.17063213003591*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.348354545453222*pi,0.23774814559956903*pi,4.31038816042462*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.378233335037639*pi,-0.287728461440439*pi,4.10647839726983*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.686167089152514*pi,-0.165190039920124*pi,3.81651481773038*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.626367405947505*pi,0.00919853288793504*pi,4.33431155426624*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.213850570017688*pi,0.6049212509625099*pi,4.41988297909967*pi) q[13];\nu3(0.122473730114977*pi,2.83033718947747*pi,1.68185420263362*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5017619015352044*pi) q[18];\nu3(0.687774807886628*pi,0.7957515206391901*pi,0.80100055056463*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.143670395451258*pi,0.17895852008245505*pi,3.76634622647374*pi) q[3];\nu3(0.486157657652284*pi,0.6703830021619701*pi,4.257687574197011*pi) q[4];\nu3(0.179088099092318*pi,-0.4755909727858368*pi,1.080514519576187*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.544846671877137*pi,3.31264444154401*pi,3.3069731845082*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.414797386652831*pi,0.24956645912632303*pi,3.86878546732654*pi) q[12];\nu3(0.974802178294304*pi,3.03729895331234*pi,3.75925727435608*pi) q[13];\nu3(0.608399931818059*pi,1.09847170932282*pi,0.804543587643094*pi) q[14];\nu3(0.811125393682481*pi,2.80476882018684*pi,4.0426830562636304*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.128641668598755*pi,0.329422502557319*pi,0.82146320537633*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.346034437436646*pi,-0.4001136376677802*pi,4.29167103480107*pi) q[3];\nu3(0.205276103441086*pi,-0.04774088822414402*pi,4.44208148279636*pi) q[4];\nu3(0.417792522962239*pi,3.44737401879498*pi,4.1634728060162995*pi) q[6];\nu3(0.552201480007221*pi,2.9897211420397*pi,3.84231975594835*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.826778816398592*pi,-0.39232968101619803*pi,4.30178919286442*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.730439647085442*pi,2.81477353369596*pi,4.24454549876906*pi) q[15];\nu3(0.783561724805317*pi,0.40390515709547403*pi,4.11181808012368*pi) q[16];\nu3(0.624314444621892*pi,0.10486930815926598*pi,1.51413436795495*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.54843885343677*pi,0.45648799397349205*pi,0.5529115718824269*pi) q[20];\nu3(0.699063757551477*pi,-0.308360941884472*pi,0.975527002399277*pi) q[21];\nu3(3.5*pi,3.42058441175434*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.770589950250437*pi,-0.4881396742455*pi,4.17228338608089*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.284918847176666*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.53831205361693*pi,0.33997788101747495*pi,0.765657989481759*pi) q[16];\nu3(0.454111064419393*pi,0.05924820899685601*pi,0.5766326453085231*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.787403601570257*pi,0.047413165405778*pi,3.84074671944319*pi) q[20];\nu3(0.401731056785663*pi,3.26188195564988*pi,2.0262735213995002*pi) q[21];\ncx q[1],q[10];\nu3(0.513794802836689*pi,-0.08325687324651598*pi,0.7605790383031781*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.941962060236616*pi,-0.397020378201416*pi,0.5347878987126424*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.33785038119603*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36700091292741*pi) q[10];\nu3(3.5*pi,3.40268075290195*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.266810904630487*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316829747039045*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3097828433902*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46671418662241*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[17];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.214538679186606*pi) q[12];\nu3(1.0*pi,0.0*pi,1.259358590494914*pi) q[15];\nu3(0.680522206548085*pi,2.53592071656174*pi,3.62488701783092*pi) q[18];\nu3(3.5*pi,3.48636970090306*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42559004578*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34717277933675*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1803510697622759*pi) q[17];\nu3(0.827082358589081*pi,0.78995317915949*pi,1.2099201578222951*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5846734018472777*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314826113776204*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.49361093517116*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[21];\ncx q[8],q[14];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.5299418887449454*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40032930809632*pi) q[15];\nu3(1.0*pi,0.0*pi,1.272639503193471*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44575898822444*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[15];\ncx q[5],q[12];\ncx q[6],q[18];\nu3(3.5*pi,3.43715488087926*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.090120063451993*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5374854036747019*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.557534378102653*pi) q[20];\nu3(1.0*pi,0.0*pi,1.315732256222629*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.27289810037573*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5046110491985121*pi) q[16];\nu3(1.0*pi,0.0*pi,1.06489758429501*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.511553074616407*pi,-0.192416406314192*pi,3.52326230575776*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.355009086938131*pi,0.6543533939708699*pi,3.97137912618941*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.766866026754235*pi,2.98567710915798*pi,4.37780440306198*pi) q[11];\nu3(0.109336704455448*pi,0.87939874507693*pi,0.5305782328923764*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5364213966765576*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37385145854272*pi) q[21];\nu3(0.582026569731432*pi,0.058761371780752025*pi,1.3575066371859998*pi) q[0];\nu3(0.618435122579528*pi,3.30578952216408*pi,3.4907740336482*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.267213232106032*pi,2.71062182566733*pi,1.1879830326213892*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.635634560814132*pi,3.18999613427157*pi,3.66432642585336*pi) q[11];\nu3(0.593429904283539*pi,2.8875695581567*pi,3.40961664791379*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5379713341245882*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.600249659231684*pi,-0.25016979607269396*pi,3.36509183152227*pi) q[20];\nu3(0.958777796851208*pi,0.02771750399565298*pi,4.453551214775549*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.781499722967263*pi,-0.4553357929008417*pi,3.74787525229368*pi) q[8];\nu3(0.513682932750115*pi,0.5568835045657199*pi,4.1037538674864*pi) q[9];\nu3(0.28612051860326*pi,0.75447139238604*pi,4.01015339892936*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.119574688271607*pi,3.0590083293821*pi,1.54909098254862*pi) q[19];\nu3(0.339546906231798*pi,3.1720115674017*pi,0.630353500809608*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.711621071872352*pi,-0.4461762732758184*pi,3.93317151475488*pi) q[2];\nu3(0.912962966856662*pi,-0.343997376857341*pi,3.97710012628062*pi) q[3];\nu3(0.0747706838920915*pi,3.39945245678716*pi,4.17362703068462*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0893272016262619*pi,-0.4849451822178058*pi,1.63240129336811*pi) q[8];\nu3(0.745060815153579*pi,3.45959844333614*pi,3.87874967436569*pi) q[9];\nu3(0.455523970232991*pi,0.012543024671318959*pi,1.332779506288315*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.493733547850065*pi,2.67936055715592*pi,3.70299837869413*pi) q[13];\nu3(0.439056882113829*pi,0.372520984614652*pi,3.98333656765554*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.635308184643513*pi,2.58412118170895*pi,3.75322347820119*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.765264366640719*pi,0.440328083480481*pi,4.0921898800205305*pi) q[2];\nu3(0.883420117254506*pi,1.19226242548757*pi,0.7610260801997311*pi) q[3];\nu3(0.136107333771373*pi,3.49449595541174*pi,4.496106940160249*pi) q[4];\nu3(0.460383722018704*pi,0.163024415111928*pi,4.00722949963046*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.487100169341545*pi,0.240594854060444*pi,0.806896990089691*pi) q[13];\nu3(0.40361183614049*pi,0.29600012281170296*pi,3.60939876210818*pi) q[14];\nu3(0.565366705650583*pi,0.11000320056545199*pi,1.334172450718156*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.729565269789048*pi,0.24283664098256497*pi,1.035674795107043*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.48487152171473*pi,3.40699598318106*pi,0.761968934191966*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.832484794529481*pi,0.26055372871557503*pi,4.2677009971648605*pi) q[15];\nu3(0.755809550837361*pi,2.554758114725*pi,3.47729471178745*pi) q[16];\nu3(0.518611251221499*pi,2.61399929520561*pi,3.60774507005658*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42671441524018*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0921146352543534*pi,3.00208267292492*pi,0.611504257537496*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.448127900299457*pi,1.05363295690056*pi,4.0805927285336505*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336281402501132*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.46274173646637*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.318595289737237*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.32464963153032*pi,2.704799776356*pi,1.392482144976479*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49308676691263*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.36184985075166*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41459757276424*pi,0.5*pi) q[4];\nu3(0.228252139563114*pi,2.75224505111071*pi,0.8301920491643979*pi) q[7];\nu3(1.0*pi,0.0*pi,1.156188257224178*pi) q[8];\nu3(1.0*pi,0.0*pi,1.316745413624015*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.180726062217417*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43619983522007*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,4.49254614491454*pi) q[5];\nu3(0.76923596141257*pi,-0.32702802431464*pi,3.44042732566601*pi) q[7];\ncx q[10],q[17];\ncx q[12],q[20];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40014941682285*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.15068338881697*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5670181572172432*pi) q[8];\nu3(3.5*pi,3.47479343182381*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5515747709110135*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44771688422804*pi) q[13];\nu3(3.5*pi,3.31090129399754*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.388489051814585*pi) q[17];\nu3(1.0*pi,0.0*pi,1.274090103683439*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.375113036906153*pi,3.36061094771063*pi,4.4028373019661995*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[18];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.389140487514739*pi,3.08412982782024*pi,1.1954864320755*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.467174716346889*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.3677319220095*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6561494807902319*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5270071988136875*pi) q[18];\nu3(1.0*pi,0.0*pi,1.113518187261284*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.573298730615882*pi,3.12100626670103*pi,0.606151078016345*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.575276839716545*pi,-0.4377244997871177*pi,0.8335642388518101*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[18];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.58655365716495*pi,0.8508032001213801*pi,0.966101125175524*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.435595425831232*pi,0.7388296669736101*pi,0.706721350021436*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.292609810455778*pi,0.11066038697799496*pi,3.59927618184173*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44272817230641*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.20517631987211*pi,-0.20641412438385698*pi,3.96952634185947*pi) q[0];\nu3(0.959066015173873*pi,3.05205998271845*pi,3.81960635884468*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46070301081634*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2689050760351819*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.750232585325655*pi,2.50610793048541*pi,3.91311322540235*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45053381192692*pi,0.5*pi) q[14];\nu3(0.760402937086071*pi,-0.275820917123141*pi,3.87521160495847*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.325172539608085*pi,2.67832202807615*pi,1.0146362762660819*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2352543847340431*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.498716466086466*pi,2.88032744825854*pi,1.216046431728822*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.872150426416173*pi,0.29450479948626296*pi,1.3289384403854339*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.493474465766472*pi,0.63589969325168*pi,4.11993107511291*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.694972894860934*pi,-0.12128469487257998*pi,4.222755318713579*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.105266291262215*pi,3.00373947229759*pi,1.3275484083594131*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.54128900437464*pi,3.22166621430912*pi,0.811669731555421*pi) q[4];\nu3(0.384398596186669*pi,0.17977207895314096*pi,3.63658390638958*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.161103243532317*pi,-0.24353113600298698*pi,0.907732411082167*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3633966027579305*pi) q[9];\nu3(0.379182802577299*pi,0.12062244810760703*pi,4.01332732916897*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.337498644308959*pi,-0.341449505692972*pi,0.877094812426177*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.282780353709208*pi,1.20655236724896*pi,4.25279749236502*pi) q[17];\nu3(0.634937088447779*pi,0.42733408692196895*pi,0.6230480149393061*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39931220749528*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.51121024583361*pi,0.48774608609039305*pi,0.7060936635772019*pi) q[3];\nu3(0.730585881392073*pi,0.46539090688501605*pi,0.915912483512601*pi) q[4];\nu3(0.449776205738707*pi,0.15413319206411802*pi,3.46328869770778*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.488035559290286*pi,3.45377217336783*pi,1.79550749817554*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.583766037511973*pi,2.94241978707615*pi,4.09121176312078*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.345016938069465*pi,3.45302942967918*pi,4.31613920035271*pi) q[17];\nu3(0.834167708980229*pi,0.14495540710133104*pi,4.09923343145212*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.657120369616475*pi,0.19860298121778597*pi,1.304304836222653*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.515775150073857*pi,-0.30301063633804304*pi,0.634002489316033*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.692415874402176*pi,0.206978448536002*pi,1.268143883170222*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.516462783197824*pi,3.23477332602791*pi,3.36457539583659*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.673427531657146*pi,3.41676478807688*pi,0.85537522490122*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.37955336841288*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2058378645557921*pi) q[4];\nu3(3.5*pi,3.40968420628958*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3107365414245*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.333185375953554*pi) q[17];\nu3(1.0*pi,0.0*pi,1.228340517116774*pi) q[18];\nu3(0.740839440505979*pi,1.13158545385025*pi,0.665343134612618*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.44805986771548*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,0.0*pi,1.3343568825667909*pi) q[3];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.541521304585393*pi,-0.4816993945659908*pi,3.89287585037775*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.709736165944493*pi,3.42543769500559*pi,4.10520485396788*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,4.449790322459259*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.308374889887408*pi,0.307923378560069*pi,1.053662193807831*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.421255713758591*pi,0.223000831249897*pi,3.6146015563843*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5261607787078475*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.478352764024081*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.725615746459404*pi,2.53486618712328*pi,4.030419655808*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.43203052114383*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.613923827408179*pi) q[3];\ncx q[5],q[17];\nu3(3.5*pi,3.42075167269058*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.492349985134842*pi,-0.24514720525282702*pi,1.3853411942727298*pi) q[9];\nu3(1.0*pi,0.0*pi,1.297327524730395*pi) q[11];\nu3(0.698398268542565*pi,2.33965006392052*pi,3.66633965960641*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3457336816282859*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.690038175882718*pi,2.68748562500652*pi,4.07289129367174*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.750839887330421*pi,2.92613316205138*pi,4.303451749316229*pi) q[9];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.844550380526112*pi,-0.13889144183242103*pi,3.38241884654276*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.639550624283571*pi) q[11];\nu3(3.5*pi,3.49129058357689*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5058489108651263*pi) q[16];\nu3(0.763355513964248*pi,3.32390006066143*pi,2.9038832878255*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2419636209579439*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.340865226077985*pi,0.14827820444920403*pi,4.4957301823958105*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.674210600937522*pi,0.32298494855542204*pi,1.3054798679147561*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.426963187500585*pi,3.4882839205632*pi,1.9013553963301*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.38737969079416*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[21];\ncx q[13],q[19];\nu3(0.344072649645112*pi,-0.019323630952834014*pi,0.5902128011079691*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.314874308970357*pi) q[20];\nu3(0.0449759470810712*pi,0.18262897143364398*pi,1.27139540204707*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.551981914479397*pi,-0.387938981384085*pi,1.002337263540201*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.172191302083614*pi,0.54479638281278*pi,4.0481514896949395*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,3.49914413063102*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43834363260444*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330264610169554*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5029206991284048*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2453867388034379*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.177403885053299*pi,3.21333309657418*pi,2.14832607910507*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.692673661769471*pi,0.17095953124811503*pi,1.185502628169787*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.50772723213522*pi,3.34024081236642*pi,1.66185721503281*pi) q[8];\nu3(3.5*pi,3.49573165264349*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.286443694214551*pi,3.07702626377632*pi,1.310245234633867*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.306044114235116*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.453380634004359*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.180015814523808*pi,-0.323370399930086*pi,1.405953723109713*pi) q[1];\nu3(0.0312668257560519*pi,0.74211453393597*pi,0.5673218927710556*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.601400177136744*pi,-0.238274771433227*pi,3.5028400259953*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.573211179667015*pi,3.10198817587683*pi,2.90187345818363*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5644427858438021*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.648870717957338*pi,3.35520650312153*pi,3.39822001760402*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46267095012035*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.534835654319078*pi,0.06389848319728797*pi,3.79730881865153*pi) q[2];\nu3(0.291265578439352*pi,3.44929135128474*pi,0.961784547768995*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.790724441681059*pi,3.3462318317683*pi,3.42595628551631*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5630224028684305*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.207757915727174*pi,-0.267711130232074*pi,4.22844766044302*pi) q[18];\nu3(0.637624710337322*pi,-0.324917018587214*pi,4.43618346706159*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.532379062647466*pi,-0.159497682261652*pi,1.321149090408049*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.824161456042317*pi,2.91571742921807*pi,4.29670546409914*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.622061580797226*pi,-0.394229622892917*pi,4.3440932739849*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.724148659578302*pi,3.29993839239277*pi,3.89504326763449*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.14436993377588*pi,2.90766836436889*pi,1.109744803666993*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.475214885941387*pi,3.09648301927472*pi,0.893095145125846*pi) q[9];\nu3(0.404973141024826*pi,2.73089308599836*pi,0.84518469388621*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.394158649918592*pi,2.82147920272814*pi,1.371100524995416*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.560401844097916*pi,2.46201488017211*pi,3.83306426082269*pi) q[9];\nu3(0.621892531056143*pi,0.82949121692159*pi,0.8843156160989349*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.471111384157993*pi,3.28748424533482*pi,3.17564352960561*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48948026523889*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.46161425483244*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38168096205949*pi,0.5*pi) q[6];\nu3(0.919722967624892*pi,-0.25134229544335296*pi,1.055062725841194*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.347434963270083*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.343773703750555*pi) q[13];\nu3(0.257557693390623*pi,3.02385557036816*pi,0.5909510596415469*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22701031048289*pi) q[18];\nu3(0.552461175047871*pi,0.6322842933874799*pi,1.2646125243316*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\nu3(3.5*pi,3.46963664354053*pi,0.5*pi) q[2];\ncx q[4],q[18];\ncx q[6],q[13];\nu3(0.587095985053766*pi,3.13195220205744*pi,3.94986314311629*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.599110895741727*pi,0.164771653862141*pi,4.34262446749309*pi) q[12];\nu3(0.656224226937222*pi,0.17778766623722597*pi,0.5914992651240414*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1609709650958209*pi) q[16];\nu3(0.677795989592257*pi,-0.359213978072549*pi,0.5076171091843753*pi) q[20];\nu3(0.0726306638323537*pi,0.131329745915702*pi,4.43942861894627*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49175912475671*pi) q[11];\nu3(0.77025850896444*pi,0.269041163019202*pi,4.0252285289613*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49252045531182*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5325390832286941*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.512001230205681*pi,0.14510152470328996*pi,0.5338751880585108*pi) q[21];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[18];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46131392546708*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5793051732642609*pi) q[16];\nu3(1.0*pi,0.0*pi,1.271243967925559*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[17];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.33121007306631*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212559024156544*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44457962000187*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.475902670592391*pi,0.15769896579266796*pi,3.55022852924034*pi) q[4];\nu3(3.5*pi,3.45012128410768*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.260476274120999*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41534122869819*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.122917912032557*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49258181955642*pi) q[17];\nu3(0.293264550136154*pi,3.01402522876215*pi,1.63846087826603*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1646459274445329*pi) q[19];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43403792641487*pi,0.5*pi) q[3];\nu3(0.383457250502518*pi,-0.21405045412172002*pi,4.30449677517288*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36335900964368*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.222915362609779*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.116470481177467*pi,-0.4136406315835297*pi,1.20506034199845*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.461854472487261*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2629487574631368*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.192351781366153*pi,3.3420174911334*pi,1.61239885185702*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48496990562649*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4465741756099*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5446890653481526*pi) q[19];\ncx q[0],q[7];\nu3(0.475063060229432*pi,0.5274343208319401*pi,3.80232432673283*pi) q[1];\nu3(0.412613548140137*pi,2.52562621406156*pi,1.50667766726449*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.357784236836769*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5655627574070001*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.478547256172054*pi,3.03980165740545*pi,1.63922607625657*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.552416272200666*pi,-0.039032785005087*pi,1.2156146158834469*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.58905466580061*pi,0.7535462068535199*pi,4.32777643712744*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.489390974032424*pi,2.97897930311735*pi,1.79287401099609*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.714272919598922*pi,0.7488519407399099*pi,0.677960218292434*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.133605515699591*pi,3.41131760623679*pi,4.30568905420469*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.170133242749702*pi,0.22508172624172196*pi,4.490970578967691*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.458451804739415*pi,2.8143410999314*pi,0.873806009090839*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.72046470762964*pi,-0.327117547484766*pi,4.49934085650599*pi) q[10];\nu3(0.123606750703535*pi,-0.325455154231245*pi,0.878443079407364*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.44598890099733*pi,0.8525122101996201*pi,4.2498961265957*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.325924460887355*pi,2.66314434731926*pi,1.006009759962385*pi) q[8];\nu3(0.333303295012607*pi,-0.167010002820006*pi,0.9280816934994189*pi) q[9];\nu3(0.498702176535338*pi,0.480970798928524*pi,4.27502013810421*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.577891960510904*pi,-0.19412471238019802*pi,0.5129218249579212*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.597179199906507*pi,2.75612621925027*pi,4.16152212721668*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.439097911405579*pi,-0.11184048329899199*pi,0.617774802187158*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.530836957583535*pi,-0.34778060821712*pi,4.06382418971947*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.242926067130885*pi,2.44101785627032*pi,1.245183814434667*pi) q[8];\nu3(0.323352087998479*pi,3.45948631288576*pi,0.88981487878465*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.383057391005962*pi,2.96584140718891*pi,0.606822961770588*pi) q[17];\nu3(0.204948196710673*pi,1.07333241734793*pi,4.39203328964911*pi) q[19];\nu3(0.455984232266433*pi,3.1147827581198*pi,3.28091976457777*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.205393640061198*pi,0.5073784018741201*pi,0.705697378309966*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.276194509051397*pi,-0.223933990838253*pi,1.111900213577681*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.272371667452983*pi,0.5748289058407501*pi,0.609017280146525*pi) q[19];\nu3(0.394844292974992*pi,-0.129847306881491*pi,0.704984225566626*pi) q[20];\nu3(0.225504593200906*pi,-0.066423828425828*pi,1.2762477033546*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.4452046671501*pi,3.34457403145385*pi,4.22547197123869*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.556111377477821*pi,0.02535072182131104*pi,1.362331601438893*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.417577873155158*pi,0.6910230037624601*pi,3.70938376696935*pi) q[12];\nu3(0.233969873623928*pi,-0.4587753906891039*pi,1.58769039153106*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.407329925817853*pi,2.36795417597634*pi,1.236803908997774*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.808792517548381*pi,2.87765536050009*pi,4.19006372432849*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.487685552740704*pi,-0.022823529864755998*pi,4.08079276681758*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[16];\nu3(0.600336028020919*pi,0.11382378594328801*pi,1.4282768494237321*pi) q[12];\nu3(0.446759217015494*pi,0.012292253148617038*pi,4.12688097317129*pi) q[14];\nu3(3.5*pi,3.34610162915424*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308635713202976*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36630971224893*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.262888177615314*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42776164901485*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44255724001007*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.1999566739664669*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43205465851049*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2811803102031551*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34774329785664*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43655348058866*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42689377172773*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.354677079754158*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49219596663693*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.31279831285447*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.47497546424066*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3747202334030582*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3422455434296139*pi) q[21];\nu3(3.5*pi,3.4258269926534*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,0.611942613456635*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.219409980386129*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.47220169964186*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.298365984752071*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.437391482162241*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[19];\ncx q[2],q[5];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.41996443266761*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36169587779201*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48952371798144*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49181254010367*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49735002362581*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.39443711815266*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.716515334489251*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2375599711382579*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.67225407097412*pi,0.43003395591231697*pi,0.5977598121524118*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.376634076329594*pi,-0.344712928635103*pi,3.85671927659561*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5176394523890724*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.430320978852582*pi,2.83491443293025*pi,1.054360145268455*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.350316422270683*pi,-0.137049309940245*pi,4.1956533958566*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.712781928622582*pi,3.18954025273351*pi,3.66797818633895*pi) q[11];\nu3(0.375241577625182*pi,3.28460658935466*pi,1.234832454773029*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.342761040483576*pi,3.24409377510086*pi,1.281540106036565*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.2448096545316*pi,0.5213366762288301*pi,4.43837345137946*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.287323826865247*pi,-0.23192933338726401*pi,0.609905433153306*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.296280407166794*pi,0.79457139379483*pi,4.021253537852*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.636747485421475*pi,0.5276011390091999*pi,0.615204828995678*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.27632031669165*pi,3.28255845844564*pi,1.123113633260389*pi) q[11];\nu3(0.473024410769926*pi,-0.019459132218059005*pi,1.3810498553234352*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.595557304070189*pi,3.17717214441057*pi,4.42585991996282*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.595371840939131*pi,3.2575394489835*pi,0.6380705799106821*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.692804156404648*pi,0.76357418711211*pi,1.155349731984674*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.734305809132314*pi,2.7682834170209*pi,3.51649308013643*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.785382965348414*pi,2.43392104269686*pi,3.60589081307579*pi) q[3];\nu3(0.105489612169465*pi,0.33212211053074603*pi,4.14729629099206*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.404073789863977*pi,0.29886812826447695*pi,3.78385489801026*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.679832331195704*pi,0.18761748551731094*pi,0.5261997082665681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.389453315141283*pi,3.08942598480795*pi,1.51931034391425*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.527756730454476*pi,-0.199198641632356*pi,3.63566576885353*pi) q[21];\nu3(0.501667446057244*pi,3.14782028340237*pi,4.237053360118869*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.594970996566854*pi,0.09785192705741896*pi,4.27562648460221*pi) q[3];\nu3(0.801486988435959*pi,-0.255349325487947*pi,0.82340096593865*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.827628218374628*pi,3.48734941520391*pi,4.1833435736438105*pi) q[6];\nu3(0.578270754661388*pi,0.36790111683635796*pi,1.258802337246167*pi) q[7];\nu3(0.95052469977651*pi,3.17197681884719*pi,4.4363059330509*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.69897404558106*pi,3.3941344421051*pi,4.41750930781964*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.271600949075907*pi,-0.289380904193716*pi,4.37714720988037*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.601882495715287*pi,3.3364795707569*pi,3.66720450651483*pi) q[21];\nu3(0.902353347085572*pi,0.88037961433225*pi,0.722958573107241*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.372887025033327*pi,2.50146013355158*pi,1.241674522741528*pi) q[6];\nu3(0.441263022434059*pi,0.34443120466644805*pi,4.27436907987661*pi) q[7];\nu3(0.157298408222612*pi,2.62198289839307*pi,1.142581752783437*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.709304395553617*pi,2.63940680537534*pi,3.68969757135066*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.543673477261498*pi,-0.337243874614428*pi,4.22192009545269*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.906672217181966*pi,0.7281267874725399*pi,0.933704395481256*pi) q[10];\nu3(3.5*pi,3.34010888170197*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.521640479932915*pi,0.027090930884803965*pi,3.54911410077266*pi) q[14];\nu3(1.0*pi,0.0*pi,1.272325318803965*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.709906977642641*pi,0.7404901421735901*pi,0.7801725008912079*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.618659614826544*pi,-0.370169960054977*pi,3.22145637442395*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.165758981535003*pi,2.80035969604486*pi,1.365721937090826*pi) q[10];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.745969124526494*pi,0.63867964561121*pi,4.46810173351437*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44614298424301*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41965612594772*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.204535883731159*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.717829698641492*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2344799307603171*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[3],q[12];\nu3(3.5*pi,3.43395043816909*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41322255017625*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3123683097908398*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.27029149952121*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.418972506859487*pi) q[16];\nu3(1.0*pi,0.0*pi,1.218386447264879*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.41325655381271*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[6];\nu3(3.5*pi,3.3458157410545*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1487016577589961*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3924506498482305*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225717763907038*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6025551301181931*pi) q[21];\nu3(3.5*pi,3.44722491829352*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,0.0*pi,1.265569394897231*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.695543646867682*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.42383333508313*pi,0.5*pi) q[10];\nu3(0.486746283305424*pi,3.25142360916399*pi,3.35194205190076*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42893563003166*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46189027646734*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.32448949275767*pi) q[18];\nu3(1.0*pi,0.0*pi,1.329005486232559*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1019676852669988*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49314703373133*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.641540789563814*pi,-0.33452338432489404*pi,3.33093838187681*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.61576309721162*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,4.45066741848309*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.57624711579728*pi,0.426921361796472*pi,1.489052628697533*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.431438005764892*pi,0.5798981211404199*pi,4.48466450444405*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42319900605259*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45967389319398*pi) q[20];\nu3(0.642859312071954*pi,2.91534212791144*pi,4.29849155840033*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.527269518399481*pi,2.99080008287938*pi,4.14689351576543*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.899375146689123*pi,-0.277125375889613*pi,3.5112985921302*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.662661834170158*pi,0.88021261405803*pi,0.6617290869633761*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.786844873341003*pi,-0.34110862471135*pi,1.089184311188838*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.920877493408202*pi,3.43695473365035*pi,0.779635851566677*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.681531749442634*pi,0.91870329094237*pi,1.0572551208186312*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.430087715666336*pi,0.44662741443048803*pi,3.85767845162741*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.317817955952774*pi,0.08092115537642697*pi,4.48007182037491*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.496797536825309*pi,0.6190633292593499*pi,0.689891578094337*pi) q[6];\nu3(0.152657496525695*pi,0.279047598364793*pi,4.05804809084448*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.130010660540402*pi,1.01754432693267*pi,4.26726414018251*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.92878062885475*pi,2.63524150673582*pi,3.7721429447473*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.220596393320241*pi,-0.379189192773723*pi,1.0751197218632211*pi) q[6];\nu3(0.180386211574823*pi,-0.20788117118476201*pi,4.338085387407061*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.815946076908404*pi,0.42728123658070905*pi,0.604463963402343*pi) q[12];\nu3(0.118037899623184*pi,0.63706873042726*pi,4.0720729141820495*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.381062588809569*pi,0.9838969007646201*pi,4.49925423876443*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.579081382318277*pi,3.14595680019287*pi,1.68237587095424*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.225534711392266*pi,3.40635332396279*pi,0.6952772328242061*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.731612857924949*pi,0.8059414969456*pi,0.649746153755928*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.735836846314838*pi,-0.123636212806494*pi,1.038348608358223*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.431137053760539*pi,3.49192170582834*pi,1.2589023253117269*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.861272073986*pi,0.18118712049765695*pi,0.806702138989313*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.342358308244318*pi,3.30325570339958*pi,1.66768650318956*pi) q[8];\nu3(0.511696886889247*pi,2.85151996678244*pi,1.2879402231569221*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.45549123542068*pi,0.265295430812889*pi,0.723862762477002*pi) q[14];\nu3(0.64602574196374*pi,3.23723353981072*pi,4.332535384069709*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.742352191070665*pi,-0.4706240529879229*pi,3.59962741968461*pi) q[18];\nu3(0.410198517937954*pi,3.17942798065801*pi,4.466990668701969*pi) q[19];\nu3(0.73034899923704*pi,0.04065291078424904*pi,0.5630796527618561*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.13982120617467*pi,0.5441686578351299*pi,4.2261188634881695*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.25534635839451*pi,2.85557601005445*pi,1.102443678561458*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.611785656504987*pi,3.1976089301213*pi,3.61938757532761*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.637387535238593*pi,-0.33210383459902404*pi,0.8319630448690261*pi) q[14];\nu3(0.340143708896141*pi,3.11918670201075*pi,1.070362688962843*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.285177995583212*pi,0.81133232699149*pi,0.670525367174351*pi) q[18];\nu3(0.869006592650522*pi,0.497344709820174*pi,0.868642079448569*pi) q[19];\nu3(0.531395544461624*pi,-0.035323893884547986*pi,4.37247239255895*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.612778135422773*pi,3.39630245732982*pi,3.33626831729169*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(3.5*pi,3.38772595378987*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.49020778678242*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35981532125281*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.330014535470398*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0921630203119381*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.27902938381516*pi) q[21];\nu3(3.5*pi,3.31815889821672*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43327059388005*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(3.5*pi,3.36000751142666*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.41316735342123*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.179831619312898*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.339985787343938*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2781265611733938*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243428853392827*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.4876749348923*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[15];\nu3(1.0*pi,0.0*pi,1.182868936878096*pi) q[4];\nu3(3.5*pi,3.44609689930714*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283900114513195*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5173112753541314*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44524506400704*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39252407062752*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.30746652631972*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5273397766493354*pi) q[11];\ncx q[12],q[21];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.47179346856953*pi) q[15];\nu3(1.0*pi,0.0*pi,1.098269320345413*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5267025683819204*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3900299378189*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,4.47954809591758*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38143910413527*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41886994809337*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221306166979081*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.696278045897164*pi,-0.4739797547906306*pi,3.72590127326115*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.972372909659605*pi,2.93084720011025*pi,3.15087622488664*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45331518886291*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.872951676210545*pi,2.46099155782912*pi,3.82517916504465*pi) q[8];\nu3(0.478075090443015*pi,2.55323374090732*pi,0.975088462876039*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.163482334014101*pi,3.42054736943709*pi,4.31050487893575*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.624771292147953*pi,0.48451104659407696*pi,4.20452952442219*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35041147996774*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.761948664899564*pi,0.76262425675123*pi,4.4033589547164205*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.182820604359426*pi,-0.4325230210212254*pi,4.080563087458589*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.372356698610018*pi,3.41484957681389*pi,1.288227561304744*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.267901571610956*pi,-0.06027026168064298*pi,4.33761650950464*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.584232808223116*pi,0.5142395485535101*pi,4.430128721425859*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.453633599159169*pi,3.48792898398975*pi,0.5893099894622625*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.716836867880528*pi,0.53926605633536*pi,0.7123438987499779*pi) q[6];\nu3(0.614197262484711*pi,1.0182240469766*pi,0.5672950874589601*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.10062558772657*pi,0.26377199781205796*pi,4.06220542947448*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.259716338346119*pi,-0.08662393490370301*pi,0.875292441136867*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.345995216089248*pi,3.38744840153861*pi,1.96912147408497*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.304281518079358*pi,3.04324373537595*pi,1.340570319984662*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.417492806674548*pi,1.03302089229923*pi,4.27330441713924*pi) q[6];\nu3(0.820866319542448*pi,3.42916978321325*pi,0.5082909102973783*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.181114788731031*pi,-0.4380781149260006*pi,1.322429058205739*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.874050707397035*pi,0.18155848728035595*pi,3.68736840955922*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.516229982420111*pi,0.023067372066306047*pi,0.980040057794388*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.581811763535747*pi,0.54286872840279*pi,4.416076478886319*pi) q[1];\nu3(0.36850978625635*pi,0.5338429034830301*pi,3.63555963194044*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.428852197090853*pi,-0.22331546110128903*pi,4.29268628986015*pi) q[4];\nu3(0.713722290971984*pi,3.13966336012011*pi,3.37751450246798*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.60039324358995*pi,0.13699670548172205*pi,1.258565452390287*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.86800566934318*pi,0.12539221033361103*pi,0.734566290793231*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.768734630716465*pi,3.40367033458003*pi,2.90573638645446*pi) q[20];\nu3(0.188438843992717*pi,0.66431580565921*pi,0.5907834874685443*pi) q[21];\nu3(0.602607364695963*pi,-0.341379955472552*pi,3.29183627251365*pi) q[1];\nu3(0.494494939887052*pi,2.91536869446846*pi,1.239305639540337*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.495068105790275*pi,0.45689925240767304*pi,4.12642816571059*pi) q[4];\nu3(0.720496399472366*pi,3.06721845139765*pi,4.43301353876583*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.448995048111161*pi,0.5906387981052299*pi,4.09183036761562*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.36838861465198*pi,0.295327528785733*pi,3.51740739934424*pi) q[14];\nu3(0.3493756224688*pi,2.97757764589039*pi,1.8300855978799*pi) q[15];\nu3(0.450700254933325*pi,3.03242251049295*pi,1.1302599414232422*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.743812815207827*pi,0.011815275230081967*pi,0.604431773251608*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.370626400416052*pi,-0.340325689060593*pi,4.02790929421837*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.367362292901521*pi,0.303389685290677*pi,3.65147185084179*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42905194636083*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.351166062820371*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.44286623805665*pi,2.35639468845672*pi,1.3006747642283472*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49039039448234*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[20];\ncx q[9],q[21];\ncx q[10],q[15];\nu3(3.5*pi,3.48938390886649*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.362239730794565*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3610184741481381*pi) q[17];\nu3(0.897025310691586*pi,-0.009499309993583005*pi,0.5471043366126325*pi) q[18];\ncx q[0],q[12];\nu3(3.5*pi,3.46005313681783*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(3.5*pi,3.47673114340959*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.174868267230347*pi) q[8];\nu3(3.5*pi,3.45721149969002*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4953603200866*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.601730379167577*pi) q[13];\nu3(1.0*pi,0.0*pi,1.165079416370185*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3932706764884921*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316322993077013*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[18];\ncx q[3],q[13];\nu3(3.5*pi,3.37812206604135*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43077773642685*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43540666930285*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[21];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.29956005633081*pi) q[12];\nu3(1.0*pi,0.0*pi,1.324010975788598*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2627508612241019*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.77641125926488*pi) q[17];\nu3(1.0*pi,0.0*pi,1.378305835675921*pi) q[19];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35813234440954*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.606294672301337*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49081407738475*pi) q[15];\nu3(1.0*pi,0.0*pi,1.266901909500867*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5685822552138274*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5461385844813682*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[18];\nu3(0.540193513828034*pi,0.9499259292486999*pi,0.6907070168430001*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[21];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.56396718150243*pi,0.14253930511632196*pi,1.274665142443854*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.340717674616959*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3633829784775*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41049757844202*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.675023485996912*pi,0.472364293098147*pi,0.854604796871688*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0518811082715773*pi,-0.018229432563201975*pi,3.5389849586415*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44147397606232*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.778912767957409*pi,3.14489289089677*pi,4.10646681253932*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.842993904934648*pi,3.41921634487131*pi,3.33712707697092*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.480468384872624*pi,-0.166782828439414*pi,0.930802539692429*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.502744014149639*pi,0.15996278935645103*pi,0.7883250498788821*pi) q[8];\nu3(0.675935632710327*pi,0.19122011570835296*pi,4.28681873867686*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.86048475203264*pi,0.06383013779431701*pi,4.17731207404422*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.714321058091015*pi,3.1691545847725*pi,3.42189910778362*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.651145550336019*pi,-0.136653565437251*pi,4.470000255697149*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.713269360177399*pi,0.08098812487539297*pi,1.52787450354539*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.173911787323116*pi,-0.02392413114898001*pi,3.78776123746084*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.246872941527466*pi,0.056199920714181006*pi,0.7971671311182911*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.473936190184409*pi,0.232837088673729*pi,3.96549434233404*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.130039095828377*pi,0.6620499765463801*pi,4.01932776846567*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.530311185907044*pi,3.21524911246547*pi,4.02825184419818*pi) q[20];\nu3(0.961783511913542*pi,-0.262915783329537*pi,4.00848220227382*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.687198370735061*pi,3.35285460970831*pi,3.14573015694844*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.168420367664788*pi,-0.4435496330911371*pi,4.07584775467251*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.337825082404473*pi,-0.372948849612192*pi,4.35546180998236*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.231243683387955*pi,2.90062296214633*pi,1.266561492917015*pi) q[21];\nu3(0.819227903106081*pi,-0.267577464719186*pi,0.8314745837165289*pi) q[0];\nu3(0.378250248914067*pi,0.06339173769131601*pi,0.850272151326515*pi) q[2];\nu3(0.0982843258587371*pi,0.433156689340949*pi,3.99804530422554*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.461596786710872*pi,0.13095826643116504*pi,0.97596159435747*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.81056563987254*pi,3.30343507911366*pi,3.93457744511125*pi) q[10];\nu3(0.757215284015194*pi,2.97616443337933*pi,4.161505857928081*pi) q[12];\nu3(0.621910090144088*pi,0.306769799772021*pi,1.011264031397804*pi) q[14];\nu3(0.247953702033862*pi,-0.037333730616829985*pi,0.9989882030051*pi) q[15];\nu3(0.574534490441175*pi,-0.27140233217862*pi,0.725363801669379*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.656784030374491*pi,0.10948032387861195*pi,0.725738899903656*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.845530756018726*pi,0.60889741363651*pi,4.3356596030207*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.521644557171294*pi,0.141041717150996*pi,3.79679710355803*pi) q[6];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.357361991900387*pi,3.13994579688811*pi,0.909625373631305*pi) q[12];\nu3(0.328086141876213*pi,0.5874684671636901*pi,4.26987887024767*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.456966020497249*pi,3.16209518866545*pi,4.26635672114314*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.826546203069616*pi,-0.057226301363723975*pi,3.85855316502059*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.623404001962552*pi,-0.4449320280235964*pi,0.5210736943158065*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.41055505183836*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.403703327261676*pi,-0.244844909122572*pi,0.5806086720787856*pi) q[18];\nu3(0.478694682529238*pi,3.35573542647206*pi,1.70941848012353*pi) q[19];\nu3(1.0*pi,0.0*pi,1.351065076641502*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.586004323190871*pi,3.49940217402594*pi,3.86905632398432*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33556456973341*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0851099710550751*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.36628484374914*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.63234963663124*pi,2.68836411276274*pi,3.51193080597025*pi) q[19];\nu3(1.0*pi,0.0*pi,1.210193031362875*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38835519695253*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45638143818767*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.49407087912603*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.39560453896381*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.184638370646295*pi) q[12];\nu3(1.0*pi,0.0*pi,1.202214927543848*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43326001792442*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322213724212*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3767857150406*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[19];\nu3(3.5*pi,3.49235939500361*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[12];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.45240090646852*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.297398397402759*pi) q[13];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.345192359877224*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.44224096194182*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41622859938013*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.4125378177289*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2749604900900509*pi) q[4];\nu3(1.0*pi,0.0*pi,1.183178814419294*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46124704622812*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46663419928581*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5723421341048777*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.298877992326902*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.27055006881735*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46330423357476*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.608999429979148*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47788955378421*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.608845796506869*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.49783904068349*pi,3.18388267170744*pi,1.70979122843803*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.471307830469042*pi,-0.159970558724302*pi,0.5313101696437196*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.385861554429746*pi,3.2587995245036*pi,1.22777898504453*pi) q[7];\nu3(0.413463724477418*pi,-0.03810019292060601*pi,0.9159165954628721*pi) q[8];\nu3(0.693182809543859*pi,-0.22530860780551798*pi,4.43304210470295*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.834655506046668*pi,0.21495379547847804*pi,4.312731576339*pi) q[16];\nu3(0.163548627828556*pi,3.32978491494419*pi,1.57367951891596*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.356133402434892*pi,2.77365858479797*pi,1.399068813729357*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.318846664333307*pi,3.11236485230337*pi,1.438705772316387*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.374968221461783*pi,0.04522399288247303*pi,3.77920119043421*pi) q[7];\nu3(0.369561182837433*pi,0.20189690848962805*pi,4.067697216902181*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.73910430789665*pi,-0.231429798838312*pi,0.9266125123669531*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.346786588948147*pi,2.82945553732174*pi,0.691881929371643*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.610840447521906*pi,3.11333299178828*pi,4.25080697318462*pi) q[19];\nu3(0.448086913618212*pi,2.80948628149493*pi,0.941240239344967*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.268279843371248*pi,-0.17999756363416197*pi,0.636354863114397*pi) q[0];\nu3(0.61968372701868*pi,0.6285603203444801*pi,4.15685621576199*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.886664465614944*pi,3.08409019371567*pi,4.03292963968943*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.153457283930633*pi,0.5419661316726201*pi,0.892779417477121*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.403255689967909*pi,3.30789050608238*pi,1.50602298326327*pi) q[21];\nu3(0.680812314354396*pi,0.38229979748727405*pi,0.897091692474299*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.193755132393314*pi,-0.04124344357860399*pi,3.84834907682585*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.362365335730672*pi,-0.4660688570177119*pi,1.6470804081961*pi) q[10];\nu3(0.59174920816051*pi,1.12521904650213*pi,0.819861523516014*pi) q[11];\nu3(0.953135806877078*pi,0.18666688735789905*pi,3.95528394653285*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.803676559646202*pi,-0.4351154393297688*pi,3.67144456854767*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.661241164855583*pi,-0.30014018293153*pi,3.98430047248119*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.586094905133938*pi,-0.04819773730653798*pi,4.47229682718908*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.950197405348819*pi,0.06595466218061397*pi,0.667973794082654*pi) q[6];\ncx q[7],q[20];\nu3(0.682304913591466*pi,-0.243868928444686*pi,3.52390111089129*pi) q[10];\nu3(0.147940874849155*pi,0.7630695190641901*pi,4.27454089478832*pi) q[11];\nu3(0.551369555290714*pi,0.94980023035388*pi,0.5646273958444388*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.640761389315609*pi,0.7939679380842499*pi,0.6316835522981921*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.476018145026628*pi,0.44796392429183296*pi,0.724277357614387*pi) q[2];\nu3(0.73236705250332*pi,0.8795661340016301*pi,0.719918850066263*pi) q[3];\nu3(0.270451024589*pi,2.99732734536695*pi,1.84845656535559*pi) q[4];\nu3(0.512174770929466*pi,0.28318072996614096*pi,4.11935485573586*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41179757910862*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.473685260662838*pi,-0.166181079402895*pi,1.157134321217817*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288646709144695*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.645044020848311*pi,-0.24170623008195202*pi,4.07054914582001*pi) q[2];\nu3(0.782048826321477*pi,2.91542457508331*pi,3.35271396090903*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.479208197009947*pi,-0.009747536457184014*pi,4.270915705156121*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.721261744127871*pi,2.53509850328534*pi,3.63102129957195*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47027802122632*pi,0.5*pi) q[9];\nu3(0.231899172010931*pi,-0.307458870589369*pi,1.439001714374272*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3677129279766849*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5198745561217755*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[19];\nu3(0.317820374206977*pi,0.5217886145995301*pi,4.328192907369591*pi) q[13];\nu3(3.5*pi,3.39632949620189*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.122778511434538*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,3.40713402654145*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.49252326825698*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.357358153341008*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.242028162213907*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.4591847568972*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.45015217395527*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49506073271477*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.116841709233963*pi) q[5];\nu3(3.5*pi,3.38811802077944*pi,0.5*pi) q[6];\nu3(0.242602058495266*pi,-0.20750270558033101*pi,1.3564395229671429*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.266479663854382*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3253615181561669*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5127031174184089*pi) q[16];\nu3(3.5*pi,3.35635219608052*pi,0.5*pi) q[18];\nu3(0.200176593529747*pi,3.42059915698017*pi,1.95994425114606*pi) q[20];\nu3(1.0*pi,0.0*pi,1.244911864119699*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[11];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.240470242195982*pi,0.65338142602625*pi,4.19554246247041*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49699369107522*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43981751349088*pi) q[12];\ncx q[13],q[17];\ncx q[15],q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.494318458267354*pi,3.07126138897873*pi,0.5388488733895145*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39598535983845*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,0.5495332984338726*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.26278636015866*pi) q[10];\nu3(1.0*pi,0.0*pi,1.278610887275011*pi) q[11];\nu3(3.5*pi,3.43000324418995*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.660628401607865*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.327593205475266*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46445071429826*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[11];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5530295308496669*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.48774171187456*pi,-0.238495883219714*pi,3.84101623657188*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37428221371805*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.281013042406986*pi,0.7790492017348101*pi,4.228800149502581*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.295149697756509*pi,2.7780683768423*pi,1.091332243287751*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.579199673382806*pi,-0.256787486003974*pi,1.078183206515847*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.066830934808871*pi,-0.215421285534607*pi,1.28677452177412*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.691786837215823*pi,-0.236443585809619*pi,0.7753665324358749*pi) q[0];\nu3(0.388537389339374*pi,0.6736277962563799*pi,0.5916564055952085*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.54352833649911*pi,0.297418248725425*pi,1.54475961462663*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.630458285584992*pi,3.18992065668459*pi,4.097030726742259*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.317898672549482*pi,0.6626666485564501*pi,0.8172736349523471*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.801376918475273*pi,2.87036429976809*pi,4.186394327513121*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.356897046456875*pi,0.7459751355075701*pi,3.82924279858337*pi) q[4];\nu3(0.740181826586481*pi,0.5998958915922901*pi,4.43665154931385*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.539665076689502*pi,-0.227615794017817*pi,0.5488298529984402*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0913892948557033*pi,0.9983126932778399*pi,4.37095613039593*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.47853226118339*pi,0.12307618450062396*pi,4.00453260824901*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.381814437025411*pi,3.39642055680979*pi,0.691853254701414*pi) q[18];\nu3(0.593996432384212*pi,-0.272059635743283*pi,4.29624910873024*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.350321120598862*pi,-0.039423038070779015*pi,4.44305293701768*pi) q[2];\nu3(0.644498155080331*pi,-0.35318493107500604*pi,3.79425430407945*pi) q[3];\nu3(0.413468834545129*pi,3.40342129298534*pi,0.6588912193543031*pi) q[4];\nu3(0.613820048726512*pi,0.13726546982182397*pi,0.688556842690546*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.469151894106089*pi,0.7322563889215801*pi,4.29946385871588*pi) q[8];\nu3(0.426744483123429*pi,-0.25779443576829997*pi,0.675334270886077*pi) q[9];\nu3(0.714811347758216*pi,-0.32360140904186097*pi,0.661629143137446*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.506665456092138*pi,0.74954830076047*pi,4.4534410768669*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.575164820407638*pi,0.9580875807301601*pi,0.660045769554496*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.480536972231512*pi,-0.334422835647994*pi,4.2697126883973*pi) q[18];\nu3(0.176749035896451*pi,3.41375383456238*pi,0.9652911309156089*pi) q[19];\nu3(0.544286265554235*pi,-0.360677823644015*pi,0.676132310797612*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.300407589186673*pi,2.96096863428918*pi,1.71514964473656*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.186960495120978*pi,-0.13324945696753598*pi,1.186302731646302*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.530268676948909*pi,-0.239184023028992*pi,0.81587379019106*pi) q[10];\nu3(0.473175162741247*pi,0.5384085166155199*pi,3.88393543527448*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.456970492046972*pi,0.5548113100643299*pi,3.75388248109098*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.381906856740038*pi,-0.4213688717463119*pi,4.44636518004163*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.763739759354333*pi,3.27947727893928*pi,3.83461019816571*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.866555037882973*pi,2.70770777065694*pi,3.42321364256861*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3437187265169*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.294749003857619*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.393045322645505*pi,3.48454661245499*pi,0.684982558696848*pi) q[13];\nu3(0.70592856790068*pi,3.4203089092278*pi,3.70276908885592*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,3.42482790879561*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294391864584309*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.47289496377884*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.38581028361501*pi) q[7];\nu3(3.5*pi,3.4980419100247*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.31396222709074*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.30142779503438*pi) q[15];\nu3(1.0*pi,0.0*pi,1.131441456782045*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276835508028461*pi) q[18];\nu3(3.5*pi,3.43718972649333*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.38631538879864*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40459441968662*pi,0.5*pi) q[5];\nu3(3.5*pi,3.312565774757*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,3.42911235602205*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.25395886817313*pi) q[10];\nu3(1.0*pi,0.0*pi,1.205575406223515*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.1664902838062678*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38480877968253*pi) q[14];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.203165580361198*pi) q[19];\nu3(1.0*pi,0.0*pi,1.102270796073934*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4330128525282095*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5715373820990101*pi) q[16];\nu3(3.5*pi,3.44139265175151*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4365419035573*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221136576238633*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.453270823549071*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5110321353551712*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.4295186012885495*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.416150209254781*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46783263626279*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.671851042328929*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.527522646423179*pi,0.408156765467093*pi,3.80465088484604*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.800979973291389*pi,0.52147938676367*pi,4.18930016480814*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.555123171833331*pi,2.51878102416414*pi,3.95968341162784*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0887344583954073*pi,0.314725650134847*pi,1.076497244488049*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.536228507509001*pi,3.18376557389009*pi,2.94607039586563*pi) q[0];\nu3(0.308513195879137*pi,3.28455177412405*pi,0.793045059995825*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.293241663892277*pi,-0.177331896088333*pi,0.810732507143211*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.712285916104546*pi,-0.4608638037378765*pi,0.5884532281422635*pi) q[21];\nu3(0.813469200721604*pi,0.12053706948348497*pi,1.05268864608309*pi) q[0];\nu3(0.283002760864315*pi,7.675667805495667e-05*pi,1.078931277982882*pi) q[1];\nu3(0.171834061463147*pi,3.33207769400362*pi,4.46020010684569*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.671056889548128*pi,0.60486123018758*pi,0.899849069107432*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.37575705161001*pi,0.41850645692952804*pi,0.6262508614587841*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.61446498190279*pi,3.23626305988713*pi,3.67639927671426*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.301371575466004*pi,0.5200528168295999*pi,0.87422825948281*pi) q[2];\nu3(0.876589803564901*pi,-0.09839502658694999*pi,1.0353495644222481*pi) q[4];\nu3(0.404932115649894*pi,0.09874308215045202*pi,3.94904140669218*pi) q[5];\nu3(0.320004522127755*pi,0.36771247102982696*pi,3.94752176403643*pi) q[6];\nu3(0.104060605052728*pi,-0.4934838076209182*pi,1.74712373949824*pi) q[7];\nu3(0.828814693074875*pi,0.5659399345851801*pi,1.006683372939088*pi) q[8];\nu3(0.694377910667864*pi,0.64361575046911*pi,1.031249738302665*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.176967799560776*pi,0.410208049813496*pi,3.8608502379423*pi) q[11];\nu3(0.362468634266582*pi,0.224858952236496*pi,4.00734164708084*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.339187748500411*pi,0.18409575110591803*pi,0.5326101113349068*pi) q[14];\nu3(0.937254584710068*pi,0.163508918091821*pi,0.684108531647576*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.441372155157417*pi,-0.4874244412684609*pi,4.41364256999229*pi) q[4];\nu3(0.262323528818443*pi,-0.21381589184851602*pi,0.7102750653677821*pi) q[5];\nu3(0.566188044109276*pi,0.68806290306619*pi,0.5105219835457997*pi) q[6];\nu3(0.296273446563894*pi,0.43106637556515204*pi,3.6055956832628*pi) q[7];\nu3(0.431356990650812*pi,2.83722315521198*pi,1.100981937228911*pi) q[8];\nu3(0.273436751743814*pi,-0.373750238199238*pi,1.469212883259761*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.832672720471587*pi,3.28303643728167*pi,3.77390983066478*pi) q[11];\nu3(0.64293677130556*pi,0.78565890213421*pi,1.1890592481645061*pi) q[12];\nu3(0.66691523131636*pi,0.11080258438023505*pi,0.5264413282324752*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.307774504646438*pi,3.02598584236045*pi,0.963949101570474*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.599708926337394*pi,0.014223413777569971*pi,0.971652475092477*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.312935482970837*pi,0.26811886855019096*pi,4.06460365755013*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.682455545972283*pi,0.61625690075202*pi,4.2975134278951295*pi) q[18];\nu3(0.766534887315706*pi,3.37575931002217*pi,0.709878793899714*pi) q[19];\nu3(0.573323272169807*pi,0.90507442000527*pi,1.038459136396201*pi) q[20];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.246001274012632*pi,-0.21272462796311697*pi,4.4007988404489495*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.634102364503016*pi,0.17158714765131*pi,4.17812557803876*pi) q[18];\nu3(0.311779199798639*pi,0.19865632544593703*pi,3.36658184430688*pi) q[19];\nu3(0.594758420242116*pi,3.49328851541889*pi,4.47985494468729*pi) q[20];\nu3(3.5*pi,3.36026339662549*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,1.0359770280668519*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[3];\nu3(3.5*pi,3.4427167926427*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(3.5*pi,3.38871392294044*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48959637009944*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.168227118424489*pi) q[14];\nu3(1.0*pi,0.0*pi,1.099722228476657*pi) q[15];\nu3(1.0*pi,0.0*pi,1.369883142392673*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,4.47943372520038*pi) q[3];\nu3(3.5*pi,3.31383587849986*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[15];\ncx q[7],q[16];\nu3(3.5*pi,3.46015170486491*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.274628990608125*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.396563649408641*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39703681739451*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46037679371829*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.159736446537363*pi) q[10];\nu3(3.5*pi,3.45918908070362*pi,0.5*pi) q[11];\nu3(3.5*pi,3.394700017808*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.54139638541723*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5428628709874037*pi) q[15];\nu3(1.0*pi,0.0*pi,1.272192263214699*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5313204904336357*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210044189050856*pi) q[19];\nu3(1.0*pi,0.0*pi,1.165181542502826*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[15];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5473759296339877*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5325086648704774*pi) q[12];\ncx q[13],q[19];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5420421536352663*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3454879265042905*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.39731239911645*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4289694136929*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44650241841433*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255352225393908*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.430664988851851*pi,3.32640075588706*pi,1.50144206286523*pi) q[5];\nu3(0.414037861247959*pi,3.03528259690771*pi,1.469609927875044*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.123689730867866*pi,-0.176354941205069*pi,1.61776877916228*pi) q[14];\nu3(0.459616984390285*pi,3.1542112682531*pi,0.5900700079186426*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.397167743687976*pi,0.387632536555402*pi,3.61260274845155*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.779709431948467*pi,0.81830344955761*pi,0.734909345086212*pi) q[4];\nu3(0.817055918463811*pi,3.21384589136769*pi,3.34766257662253*pi) q[5];\nu3(0.623204971727844*pi,2.98820170219099*pi,4.33288795143502*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.713023108301845*pi,1.01499059296281*pi,0.5273837980016389*pi) q[14];\nu3(0.171941546604284*pi,-0.23378867784495*pi,1.56718920598069*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4720260464812895*pi) q[21];\nu3(0.0732823227451243*pi,-0.28669342954063004*pi,4.31777232301871*pi) q[0];\nu3(0.6495471186095*pi,3.27212396415793*pi,0.5935266734008136*pi) q[1];\nu3(0.747156192005382*pi,0.09488334768861395*pi,4.0073691397142905*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.160629973825609*pi,-0.229852418722792*pi,1.076845842242515*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.78882975945889*pi,-0.4863057475001276*pi,4.37123883381229*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.563998206979598*pi,0.8124996293145601*pi,4.42546892663144*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.502370799633511*pi,3.25462059180874*pi,0.8753464416151411*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.673625764183512*pi,3.22673255179338*pi,3.93173277087709*pi) q[2];\nu3(0.87158725774526*pi,3.18209651852677*pi,4.28593815315622*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.11423776848047*pi,-0.399958198922373*pi,4.46486545408238*pi) q[8];\nu3(0.352088042215632*pi,0.15223961209609005*pi,3.67770102735233*pi) q[9];\nu3(0.408890368457995*pi,-0.335890796345624*pi,0.840989840547383*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.485770757318258*pi,0.343551941238615*pi,3.79518407408973*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.809883177448246*pi,3.41360638852189*pi,0.8864481580655941*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.81504033650743*pi,0.33456997684729395*pi,0.5650284796911792*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.69240965566885*pi,0.46757267333491404*pi,1.449070441707921*pi) q[8];\nu3(0.792085358703545*pi,-0.23091134420446102*pi,0.975715319696016*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.567294034228654*pi,-0.4370819411738761*pi,0.747182212734506*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.85599298386768*pi,0.294911516954944*pi,0.790217082175452*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33397955944895*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.21744615453339*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.496363877043526*pi,-0.16011467375174399*pi,1.4584653804304502*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.110107386604319*pi,2.90344602496982*pi,1.330673635185871*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.380461757459451*pi,-0.4291997662631803*pi,4.03830413673731*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.779462803415287*pi,0.88686624747251*pi,0.8919781751182521*pi) q[19];\nu3(0.594292628715865*pi,0.20583565121929104*pi,0.8007490692963259*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35423310194119*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.221802264643979*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.662267937636477*pi,0.36758230449972895*pi,0.628354847582635*pi) q[11];\ncx q[12],q[14];\nu3(0.444970101610052*pi,2.98469787459992*pi,1.076619595294194*pi) q[13];\nu3(0.299456303858505*pi,3.43591828295265*pi,1.374293386846254*pi) q[16];\nu3(0.878669239585781*pi,3.09826923658425*pi,0.5253315762804175*pi) q[18];\nu3(0.447440379811871*pi,-0.316944776712548*pi,4.43613448046276*pi) q[19];\nu3(0.823561444939316*pi,3.10577135045116*pi,3.66821089835969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5518538639386796*pi) q[2];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3453382238014*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.214286196729085*pi) q[14];\nu3(0.214641945506749*pi,3.4609014667951*pi,1.74545047611002*pi) q[16];\nu3(0.472879495613525*pi,0.52069534757785*pi,4.0637471845017*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4840618798165*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.176759865181923*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5217794819783754*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.552077026586936*pi,3.30412796737869*pi,0.8993455191036119*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,3.18791081628319*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[13];\ncx q[10],q[18];\ncx q[11],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5784033538745277*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.140285800224346*pi) q[20];\nu3(0.203416111442378*pi,3.31361124438435*pi,4.35552660843579*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5910970669492839*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39501917257025*pi,0.5*pi) q[9];\nu3(3.5*pi,3.35429518341805*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37065300657998*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.308989944940112*pi) q[13];\nu3(1.0*pi,0.0*pi,1.301035058624879*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249076906021269*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.662344309009219*pi,-0.267014008156484*pi,0.933242025841641*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45460476289045*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[18];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.278260011973998*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5294010792368997*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.703161128878101*pi,0.40498637778703805*pi,0.971869033653907*pi) q[1];\nu3(0.248645153364095*pi,3.49896390712158*pi,4.068177120297539*pi) q[2];\nu3(3.5*pi,3.35203676009651*pi,0.5*pi) q[3];\nu3(0.714115639474266*pi,2.51123052941786*pi,3.59183569785752*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3315775869335305*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.656177374690178*pi) q[15];\nu3(3.5*pi,3.43016413424764*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.362573546580962*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.601297819596995*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1271591652154371*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.337163386355616*pi,0.30449127685713295*pi,1.139956096395578*pi) q[2];\ncx q[3],q[21];\nu3(0.310482611051436*pi,0.85072285602114*pi,0.5271436009383192*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.238705513281834*pi,2.82001316386288*pi,1.66844108580366*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[18];\ncx q[11],q[15];\nu3(0.376895384614709*pi,-0.208546574199176*pi,1.034022617636917*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.307294672680451*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.211078984395527*pi,2.79655314407151*pi,1.74617311685287*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[19];\nu3(0.748175629276262*pi,2.70493674560338*pi,3.69042808462644*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.216831714093295*pi,0.385982436318867*pi,0.5855056257382962*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.476697971546586*pi,3.34867106518184*pi,1.60681412511373*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45919678206352*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47767703851896*pi) q[21];\nu3(0.221709819836091*pi,2.98018209621325*pi,0.9250459234266111*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.280330401043992*pi,0.10709340592488803*pi,1.00655346154755*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.29231692034495*pi,2.3491963083067*pi,1.3441107886124342*pi) q[10];\nu3(0.764587653185431*pi,3.40297732771116*pi,3.82047702572317*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.440184425470671*pi,3.05916315731345*pi,1.95455783613352*pi) q[14];\nu3(0.828112485183401*pi,-0.277584281488109*pi,3.37490559389199*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.16491673517803*pi,0.9078038676453*pi,4.3242584980656105*pi) q[5];\nu3(0.367452032696565*pi,2.66514290760109*pi,1.233272939756733*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.842866636333684*pi,-0.20010184685531202*pi,1.236780016757886*pi) q[10];\nu3(0.410780172773184*pi,0.21273909786684897*pi,1.258241147386894*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.104774352445811*pi,-0.16157869285205*pi,0.6460659806914519*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.493815498795819*pi,3.44705079240254*pi,1.91233007620615*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.59927709730038*pi,1.08696400833865*pi,0.806137510802369*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.743450854243525*pi,0.17066919485292698*pi,1.217253974101516*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.807026014976997*pi,-0.336300096630137*pi,1.129386268922365*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40591844480178*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.174805456638776*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.349709007081783*pi,2.94659391988811*pi,1.5226005671851*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49555224729469*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.385227763154876*pi,0.8550007893433*pi,0.5512096390899685*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2886887895155321*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,3.4554251866295*pi,0.5*pi) q[2];\nu3(0.328513755158581*pi,3.19135279723388*pi,1.57360626891831*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.300595693156682*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.412134221945103*pi,3.45942740200163*pi,1.72306892859078*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5986429887675734*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.354363980366667*pi,0.7606658610127901*pi,3.83671801763401*pi) q[7];\nu3(0.0493930770153931*pi,1.01239451773533*pi,4.29891415691685*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5481283931910186*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.848275324529249*pi,3.00433416393292*pi,3.37071585274346*pi) q[21];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42755263529461*pi) q[6];\nu3(0.709611241609447*pi,0.60526116512971*pi,0.604058838705082*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.577050548495148*pi,3.20968128440653*pi,0.751131572156003*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.522712179899307*pi,0.16927864282690197*pi,0.94522356495004*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.181479473564087*pi,0.09045093593964304*pi,3.51252881233485*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.527298026765431*pi,3.47971947850235*pi,3.71676460312359*pi) q[12];\nu3(0.557249670125645*pi,-0.324589726683954*pi,3.7627653896342*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.474565214153191*pi,0.14934993668296803*pi,4.0679376321602305*pi) q[16];\nu3(0.688249164302513*pi,2.98371674502703*pi,3.80346511514255*pi) q[17];\nu3(0.396236104668687*pi,0.5792880810576599*pi,4.48324208522465*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.695833760254968*pi,0.04566980562212897*pi,0.6267387248149601*pi) q[16];\nu3(0.616901141728705*pi,3.15296256200224*pi,2.97513450520494*pi) q[17];\nu3(0.405120024769823*pi,2.71767267667522*pi,0.876383733983613*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.628806514850743*pi,3.15358625629877*pi,0.5814618723789163*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.31083977915528*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.194271680568587*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[1] -> c[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41918826225288*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.150054132067436*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.4490900484925*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1913575557047071*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46403126688097*pi) q[7];\nu3(3.5*pi,3.36868687309733*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38560213696676*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.244363469035956*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.0550880132176919*pi) q[13];\nu3(0.345449125698724*pi,0.34713390260104104*pi,1.01956850366703*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nmeasure q[14] -> c[14];\nu3(3.5*pi,3.49359353171681*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(3.5*pi,3.38544619469553*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37483957928126*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.204537497507024*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234805157577001*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5136804351725499*pi) q[21];\ncx q[0],q[17];\nu3(0.736442979895984*pi,3.11142710812777*pi,0.5603112951215505*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.449585146775562*pi,0.361528675269535*pi,3.6620548054286*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42979292384872*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.5096604444944665*pi) q[13];\ncx q[16],q[20];\ncx q[18],q[21];\nmeasure q[2] -> c[2];\nmeasure q[6] -> c[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44207278655209*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.31679185925029*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5207617961810462*pi) q[19];\nu3(1.0*pi,0.0*pi,1.178995076698048*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.367157748925306*pi,-0.4703106308685419*pi,1.70573843403144*pi) q[18];\nu3(0.5577305469285*pi,3.36099616181071*pi,3.1985001350309*pi) q[21];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.367517370849304*pi,3.06056141921984*pi,0.927714429327472*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.375946431003807*pi,3.08577337563263*pi,4.41874033552567*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.54443535566531*pi,0.9124329739978001*pi,0.654707759938485*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5152347546863458*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.930877580365737*pi,3.41940322649045*pi,0.8764455446053561*pi) q[3];\nu3(0.264860602510886*pi,3.16702015751383*pi,0.746525903705006*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.055122233544088*pi,-0.287055663472937*pi,1.1836466072230931*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nmeasure q[11] -> c[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.755488524078794*pi,3.48653119867411*pi,3.90767200139932*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[9] -> c[9];\nu3(0.435117009582364*pi,2.52180899303276*pi,1.1014896507686411*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.396564477820998*pi,1.05501722599942*pi,4.38201336994734*pi) q[15];\nu3(0.508812927270734*pi,3.35185707822675*pi,4.38043818745036*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.378777744113924*pi,0.8509061041350701*pi,4.43114934271307*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.655893607674041*pi,-0.07874453236346801*pi,4.492629429659679*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[10] -> c[10];\nu3(0.652800521674116*pi,3.03782714423626*pi,3.07649086020759*pi) q[17];\nu3(0.851655065543328*pi,0.40041424520442703*pi,4.38212062843945*pi) q[20];\nmeasure q[17] -> c[17];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.49798302455985*pi,-0.37050124577743504*pi,4.41977658159491*pi) q[0];\nu3(0.607110562547135*pi,-0.17626408901810198*pi,3.82323159483349*pi) q[1];\nu3(0.835528894863125*pi,-0.4898698566641061*pi,3.14964998169783*pi) q[2];\nu3(0.863275480683975*pi,0.393020880205336*pi,1.457881793366449*pi) q[3];\nu3(0.15982840049401*pi,0.22615721162762803*pi,0.992715954928559*pi) q[4];\nu3(0.273342324600287*pi,3.39283051071706*pi,0.5267035097868847*pi) q[5];\nu3(0.666182028396586*pi,0.26420857208385296*pi,3.90120599949455*pi) q[6];\nu3(0.60557537167443*pi,3.42773195311002*pi,3.0083850705604*pi) q[7];\nu3(0.612568404534202*pi,3.27913615985294*pi,3.24453719971559*pi) q[8];\nu3(0.695217304753872*pi,-0.441881530430585*pi,3.69151197361857*pi) q[9];\nu3(0.695574242946587*pi,-0.324114992759594*pi,4.201445422446319*pi) q[10];\nu3(0.761513509375264*pi,3.25749988088923*pi,0.678615691600061*pi) q[11];\nu3(0.750298298163375*pi,0.99516491353167*pi,0.63193122173231*pi) q[12];\nu3(0.256243915330259*pi,2.85516728895209*pi,0.988456603152993*pi) q[13];\nu3(0.369571557205314*pi,-0.4893894647400693*pi,4.17560041837697*pi) q[14];\nu3(0.189152396589545*pi,0.74354406018371*pi,4.16176492570537*pi) q[15];\nu3(0.85057684561884*pi,-0.07438523352946103*pi,4.102654861129389*pi) q[16];\nu3(0.362559162420655*pi,0.5148330090515301*pi,0.723832628020925*pi) q[17];\nu3(0.51424699022359*pi,0.49534052955756*pi,1.222459155721459*pi) q[18];\nu3(0.0714024364416461*pi,3.27319160486037*pi,4.47696517104251*pi) q[19];\nu3(0.786536534067835*pi,-0.23100493124787203*pi,4.08614945615375*pi) q[20];\nu3(0.374154065063799*pi,-0.360142549745589*pi,4.06367761776084*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[6];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30795537495498*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.30911830404774*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32284276415428*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.18520476969852*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47089992584566*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48472227629749*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.288472862990387*pi) q[14];\nu3(3.5*pi,3.4074342552631*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.080271715856733*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202128494976134*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2836052022515139*pi) q[18];\nu3(1.0*pi,0.0*pi,1.097566501439211*pi) q[19];\ncx q[0],q[3];\ncx q[1],q[16];\ncx q[2],q[21];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[12];\ncx q[8],q[10];\ncx q[9],q[18];\ncx q[11],q[14];\ncx q[13],q[20];\ncx q[15],q[19];\nu3(3.5*pi,3.4699542330387*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41596691609003*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.107754378558857*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.519649241572262*pi) q[6];\nu3(3.5*pi,3.36858465883647*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4228388420574*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.177820319640895*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.16761890796892*pi) q[12];\nu3(3.5*pi,3.43233273716775*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4712608706628*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5566365000277802*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49688053827396*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4712331114546995*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4496965140619995*pi) q[19];\nu3(1.0*pi,0.0*pi,1.320189733779012*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2464849300174339*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[16];\ncx q[2],q[21];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[12];\ncx q[8],q[10];\ncx q[9],q[18];\ncx q[11],q[14];\ncx q[13],q[20];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5859564179249519*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5504461624623405*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.633779520513885*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.706724693575516*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.647604964645773*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.726005252533801*pi,2.98932009005855*pi,3.56766063237427*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.450537078088317*pi,2.58295301814783*pi,0.993619181609792*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.755191291515093*pi,0.37838026967760996*pi,3.90620953695647*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.522748240666915*pi,3.20133282986255*pi,0.5468363160230213*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.353042781919276*pi,3.26733934106618*pi,1.033171405822791*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.403539931496562*pi,0.75790953019481*pi,0.5524230287226781*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.287083913922875*pi,3.05748119867474*pi,0.614327720705132*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.566555399782602*pi,0.16888265481198095*pi,4.16464838826736*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.669123203156851*pi,0.51137311786207*pi,1.3950329734436528*pi) q[5];\nu3(0.783215541586765*pi,1.00649370875589*pi,0.5750315895967684*pi) q[6];\nu3(0.410147849239697*pi,0.7995383957828699*pi,3.88194095444249*pi) q[7];\nu3(0.435488222521718*pi,0.448417132559941*pi,4.19901805942037*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.292305259502885*pi,0.08601124338594701*pi,4.30448544290331*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.749438505340067*pi,0.27382965023971795*pi,3.83922540329831*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.513421617193339*pi,-0.03094517991979201*pi,4.13539890693445*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.490696768458835*pi,-0.4274483849362059*pi,3.96489647069252*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.304016806010021*pi,-0.09100044125069001*pi,1.3344321959892191*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.393456804891235*pi,-0.4429565624996376*pi,4.34944348809301*pi) q[7];\nu3(0.400795013759277*pi,3.12598460118461*pi,0.712103923138147*pi) q[8];\nu3(0.811701794112174*pi,0.14449388031336996*pi,0.5824069642196767*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.205238823136761*pi,0.9593731767327001*pi,0.5044099560480505*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.184003349695678*pi,0.09796338366347201*pi,0.9890180872323799*pi) q[13];\nu3(0.431298733382325*pi,-0.2695490513558*pi,4.35480233934097*pi) q[14];\nu3(0.275670835140278*pi,0.5139615868307801*pi,3.63258569338642*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.229486447316257*pi,3.49960326706526*pi,0.6677050973906871*pi) q[17];\nu3(0.430765987700242*pi,3.41293295469933*pi,0.7699230695342401*pi) q[18];\nu3(0.618080625462366*pi,3.25399126617468*pi,3.92136768183082*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.682614473043325*pi,3.3071166634147*pi,0.584448203347379*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.530887465669416*pi,3.04373728276534*pi,3.94900736795334*pi) q[9];\nu3(0.455798139439647*pi,0.329526956657083*pi,1.1671669751136111*pi) q[10];\nu3(0.438585710386811*pi,3.04299028994524*pi,1.9659332156131*pi) q[11];\nu3(0.749502734921295*pi,3.35539838859501*pi,3.47171018398088*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.726075378727995*pi,0.452057903413288*pi,4.487309256134*pi) q[14];\nu3(0.799003568577604*pi,3.26595866747774*pi,4.12493564336346*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.818808389854124*pi,0.50518641358663*pi,1.3538880065548011*pi) q[17];\nu3(0.222096102237712*pi,-0.01680503621162499*pi,0.9169987864290969*pi) q[18];\nu3(0.335771477445496*pi,-0.4256527953109745*pi,0.862695239724667*pi) q[19];\nu3(0.744338454355439*pi,3.23386238748539*pi,3.83510154814827*pi) q[20];\nu3(0.798742990953281*pi,0.05283717694787404*pi,3.9626396174506*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.462416595222009*pi,2.96366192705134*pi,1.089741275845532*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.365093003796852*pi,-0.32184427158262496*pi,3.86936403103476*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.655050608293614*pi,-0.020309896106413983*pi,0.913001994970911*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.588356788029626*pi,-0.15034631344453298*pi,4.07124908254883*pi) q[20];\nu3(0.560101501815991*pi,0.47577883638948704*pi,4.19215260782983*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39072246712481*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.326332224919165*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.38860093975772*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(3.5*pi,3.38737826811465*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.115337144347724*pi) q[8];\nu3(1.0*pi,0.0*pi,1.232744009930473*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35605156053398*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47830619598453*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1840226293636191*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291561622898998*pi) q[21];\nu3(3.5*pi,3.46209007123428*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,3.43389390369554*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.300398232042524*pi) q[3];\nu3(3.5*pi,3.40890024879354*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.41134947894782*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.34256844518779*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.36544057519432*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2500920430700209*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3088835298133858*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,0.544267187049543*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5906090668691193*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.497459061036309*pi) q[14];\nu3(3.5*pi,3.41827402424992*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.272518252399653*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36195419490526*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48546484235277*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40313062302335*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.5546396403120178*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.473099859656751*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229648803391268*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42828862542057*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40866308073333*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40122705940028*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.139919613704349*pi,0.04163420387568695*pi,0.844200793390075*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.743225431050105*pi,-0.078992186205945*pi,4.30066713010957*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.320730298389148*pi,0.64425605360577*pi,3.84020193925423*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.370455464906568*pi,2.82220970433449*pi,0.68085236533113*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.48622587330569*pi,3.29019633745902*pi,3.18972073296331*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.248835392365462*pi,2.53435009609815*pi,1.38594468214359*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.179689808490728*pi,2.84998527216266*pi,1.346965081131629*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.638626920482099*pi,-0.24378344877722602*pi,4.14518022579295*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0821650502321516*pi,0.8472399195128499*pi,4.39519558679962*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.777150472589935*pi,0.75080001988605*pi,0.73842767266761*pi) q[8];\nu3(0.831936019335545*pi,3.35847556196676*pi,2.94001337299615*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.17922500756003*pi,-0.06465688680566001*pi,1.244232511665935*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.223162191639481*pi,0.56972504397762*pi,0.643492832062082*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.603416114261772*pi,0.04695193798797703*pi,1.0587120231542189*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.822012033180666*pi,-0.12156178776688598*pi,0.700951119302426*pi) q[7];\nu3(0.100885634073001*pi,0.8362121636829101*pi,4.05175995541767*pi) q[8];\nu3(0.951210596534722*pi,2.7017439127969*pi,3.66937028042213*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.895348762338584*pi,-0.009662867091787986*pi,1.441812693186617*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.510084917561015*pi,-0.4503363531180789*pi,3.67470049550532*pi) q[13];\nu3(0.541962110695188*pi,0.11853974186461502*pi,1.442192976502495*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.177570710749678*pi,3.20699126706627*pi,1.343654356408144*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.664753203672323*pi,-0.004851812237603004*pi,0.636208720130691*pi) q[21];\nu3(0.372228815869243*pi,0.5716082182289901*pi,4.45149126428228*pi) q[0];\nu3(0.685127226664963*pi,0.31731958996765497*pi,0.718417700693252*pi) q[2];\nu3(0.22823507789425*pi,2.85639820898461*pi,1.424831272582423*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0447086150940068*pi,3.15945873259484*pi,4.49664812592919*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.720234265915148*pi,3.36658896057613*pi,3.82643836913855*pi) q[13];\nu3(0.14559163711235*pi,2.90496826473782*pi,0.812844378581869*pi) q[14];\nu3(0.46013341630931*pi,3.48181262287029*pi,0.5231672141453014*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.595072736459409*pi,0.15592067461145598*pi,3.81838193838721*pi) q[20];\nu3(0.653621758530051*pi,-0.307389683907359*pi,4.42657152119604*pi) q[21];\nu3(0.428763961076204*pi,0.299403903475997*pi,3.68446067925348*pi) q[0];\nu3(0.646316275198653*pi,-0.0018184720914630192*pi,0.965820748813625*pi) q[2];\nu3(0.433495512504156*pi,0.143480776538909*pi,0.5866113086740866*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.53711576289667*pi,3.42998153225371*pi,3.51223510136364*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.639400531094163*pi,0.23012363118374002*pi,0.801387824168271*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.503658622241693*pi,-0.33929364432668296*pi,4.45170538709399*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.509115839911017*pi,-0.34801005159133*pi,0.877646773808891*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.4045825328643*pi,0.69110947771852*pi,0.652691141764305*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.266913124703758*pi,-0.34404575195700604*pi,0.8738665204071849*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.16450428465784*pi,2.7692526560091*pi,1.70389288458986*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48993308219383*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34894917767184*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.18753491727151*pi) q[13];\nu3(1.0*pi,0.0*pi,1.201822919651858*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.971046316999573*pi,0.11535139637149405*pi,0.611120200954152*pi) q[18];\nu3(0.379141180451305*pi,0.097612389621207*pi,3.40968126576515*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[3];\nu3(3.5*pi,3.46944812747567*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3471597835606*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.267422638738208*pi) q[14];\nu3(1.0*pi,0.0*pi,1.084993225793822*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.490303154039443*pi,0.23014773539391298*pi,4.3564692204944*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4615524092055*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42916052893002*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.185479234431018*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[19];\ncx q[7],q[15];\nu3(3.5*pi,3.39367590616495*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.261055502145531*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38011567498396*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4687276097483*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238098056117844*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[20];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.26561046144697*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[16];\nu3(3.5*pi,3.46602929207128*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.42668569796455*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5662588338891199*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.095206650482073*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288604020225463*pi) q[21];\nu3(3.5*pi,3.41229568639564*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5161795622831848*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.2886815323607301*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.5775472479852115*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.33534889502511*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[20];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.40798609399222*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.187794498788395*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4924649787807205*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.316469494186499*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.39937918104682*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.675460833793475*pi,-0.4784845375768813*pi,3.60945576590553*pi) q[2];\nu3(0.224348787662681*pi,-0.06118064656599698*pi,1.443636696192764*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.508804866240692*pi,2.90592504104628*pi,3.87579039555587*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.604474904409634*pi,-0.025219596980999015*pi,4.20112731240257*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5139206571487849*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.637989013462066*pi,-0.4138847435180194*pi,0.5641325603488156*pi) q[2];\nu3(0.140391266518986*pi,1.11924285061164*pi,4.26723984440024*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.527677060449987*pi,0.7506349056120001*pi,4.31825590255382*pi) q[7];\nu3(0.6666852946324*pi,0.65433864528775*pi,0.844623022320059*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.88203500338368*pi,-0.4551948790770187*pi,3.24262555240031*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0710123546645451*pi,0.6750995717357*pi,4.07180243408591*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.200602696050507*pi,0.03180886443301101*pi,4.1529326540688505*pi) q[8];\nu3(0.634542771435319*pi,2.76456994272025*pi,4.192108178826841*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.695295048491648*pi,0.5057454500544201*pi,0.968571268585533*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.320567703449711*pi,0.06378330246820296*pi,1.141873122599439*pi) q[15];\nu3(0.514379318480133*pi,0.335583984581156*pi,0.966739567687961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.477386297428724*pi,2.62434093447302*pi,3.66770824203227*pi) q[4];\nu3(0.184740982230301*pi,-0.215919287974759*pi,1.430141787806178*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.264257807821892*pi,2.76667252070292*pi,1.15675270526696*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.701929561098475*pi,3.20186201248132*pi,3.46981680197048*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.783467783455944*pi,0.037246189284561027*pi,1.158416322690912*pi) q[13];\nu3(0.677337984815606*pi,0.428965490495538*pi,4.17249244856132*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.431989426024686*pi,3.1120857632231*pi,0.68394478236209*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.757521346696035*pi,-0.346481405978256*pi,3.44398245209609*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0903326427836063*pi,0.390832386651751*pi,0.66747827740237*pi) q[4];\nu3(0.542627793548234*pi,0.7206468119315399*pi,4.14945746731348*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.732058648200542*pi,0.034787133151631955*pi,4.05117238058879*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.514418777618371*pi,-0.305770646540437*pi,3.78728162430461*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.571640623001701*pi,0.6237876977300301*pi,4.15505442281627*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.268608495502114*pi,2.8112438924385*pi,1.446573872162423*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.750210796335315*pi,2.67701592206582*pi,3.4948561469583*pi) q[0];\nu3(0.754654447477289*pi,0.46765818886359*pi,1.51096181165239*pi) q[1];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.239074815885185*pi,3.20552854494355*pi,4.38025392768506*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.342576205263995*pi,3.28840861303029*pi,0.829948903405145*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.754848315413213*pi,0.25287639330409595*pi,1.1145768128718379*pi) q[19];\nu3(0.436939838497976*pi,2.95696835172402*pi,1.6782177500174*pi) q[20];\nu3(0.620047770310172*pi,-0.48143614076814367*pi,0.82279022182938*pi) q[21];\nu3(0.340252207173612*pi,0.9092838439953901*pi,4.227214850716949*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44241680589597*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.242704155286382*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.325125950306668*pi,3.14662503917515*pi,1.059603793438866*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.734905801794787*pi,0.5520788392703*pi,0.630681313381021*pi) q[18];\nu3(0.548916094551361*pi,0.34009228839583505*pi,1.5862442940724*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.267651328620166*pi,-0.06768908059401901*pi,4.11125292786732*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(0.251894687101446*pi,0.006145235527389992*pi,3.77303389977551*pi) q[6];\nu3(3.5*pi,3.4916029184284*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.339003596283038*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.312424705113342*pi,-0.304598252468785*pi,0.851653050988256*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.761936468479792*pi,0.13434653822300102*pi,4.26776343003179*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.5016665833355434*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38676312212709*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41989717337962*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.44293175026388*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.183427698939886*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.632113429098026*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.253825710209553*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255782327034697*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.33268536650421*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[20];\nu3(3.5*pi,3.49822973101933*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.36831528506043*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.287463176353725*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2160197797570511*pi) q[19];\nu3(1.0*pi,0.0*pi,1.143915265398787*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.45884571255925*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.20328323877936*pi,2.84471037196863*pi,1.095477566388202*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.31564364907097*pi,0.49212033247337394*pi,0.634374205987959*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.322087886279711*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5313355393986012*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.312148358665301*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49261528642273*pi) q[20];\nu3(3.5*pi,3.39053855259957*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.209815258348498*pi,0.423251330248563*pi,3.43858112612001*pi) q[3];\nu3(3.5*pi,3.42218957036902*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3014827779851998*pi) q[5];\nu3(1.0*pi,0.0*pi,1.298176126590407*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.498182812177867*pi,-0.0029802128556299934*pi,4.01483022817928*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45964917735341*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36840964201331*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48681259964345*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[6];\nu3(0.594297046526981*pi,-0.34909620814450304*pi,4.150922769491*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37172498866839*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.757408736442571*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.556557595097461*pi) q[6];\nu3(0.661619371461387*pi,3.09392956934795*pi,4.4906012645806*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.147612920521732*pi,-0.27274345915098697*pi,1.3319894639244478*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0772347832189418*pi,3.29973947837111*pi,4.2402981810017994*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.792423829191481*pi,0.16245620530497595*pi,0.735589620178152*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.490068045872685*pi,-0.374427462389919*pi,0.5204068225192691*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.257536669654365*pi,-0.344019546591227*pi,4.08752705286723*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.435172909032923*pi,2.65084924266842*pi,1.085315968256569*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.314562839292647*pi,3.27586765507174*pi,1.174097066873932*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.727935704730377*pi,0.25202960118238804*pi,4.478028157428231*pi) q[13];\nu3(0.505588038508066*pi,0.169710180246482*pi,3.8170458289722*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.520425161392309*pi,0.337750550039313*pi,3.76245346822536*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.304690920157758*pi,-0.320607015762974*pi,4.28757841944386*pi) q[2];\nu3(0.345242638523829*pi,0.5111614166007299*pi,0.5918222874761935*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.688206292850393*pi,2.61540981683419*pi,3.56460660593791*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.241343665926848*pi,1.04504310277862*pi,4.37026169236473*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.930863505443546*pi,3.1147712781936*pi,0.5870027809935838*pi) q[13];\nu3(0.80214289045031*pi,-0.253953351461623*pi,3.33640612412348*pi) q[14];\nu3(0.524876926498193*pi,0.17751598981734795*pi,0.5925764658019363*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.51663995623208*pi,0.411874459411553*pi,0.5210411083162744*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.490414496184739*pi,2.86816220103169*pi,3.6181914379219*pi) q[0];\nu3(0.825776750451452*pi,0.346076093531155*pi,1.27410857859017*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3516973784239*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.355855939196013*pi,-0.09219938293262903*pi,1.466804422544715*pi) q[11];\nu3(0.348838774911214*pi,2.94176720579299*pi,1.55963742398769*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.301520963415863*pi) q[15];\nu3(0.813867788563745*pi,3.16486524868278*pi,3.76101970059769*pi) q[16];\nu3(0.497039832583034*pi,0.91843929169163*pi,4.40303570430597*pi) q[17];\nu3(0.461228491713192*pi,-0.357427132927376*pi,4.00759540067272*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.596215120300262*pi,0.15898663219019804*pi,4.11625944839211*pi) q[20];\nu3(0.427990313872678*pi,2.54935239590499*pi,1.3969303731400609*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.623977870544309*pi,0.6515042767541599*pi,4.19651830701335*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.638072728763989*pi,-0.025918660679244976*pi,4.2613827642201*pi) q[5];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.635350033951883*pi,1.03263619068466*pi,0.736573282442877*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.358044329982421*pi,1.02364492905834*pi,4.27194480899949*pi) q[17];\nu3(0.140253023315346*pi,0.482819277021185*pi,0.772024448981632*pi) q[18];\nu3(0.0535736932889224*pi,2.55108739616446*pi,1.412477924563741*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.233230079863543*pi,-0.165515842653724*pi,4.422848730254859*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43107364436812*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.722466359385233*pi,0.31016200343788203*pi,0.996049907631898*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.376490102667483*pi) q[9];\nu3(0.256506762590056*pi,3.21945745301436*pi,1.64766654541313*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.402152705869581*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.745052639891841*pi,-0.379481266452229*pi,3.30358451508171*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(0.398341510636791*pi,3.20702485218243*pi,4.40702454118843*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46506987709062*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34486174591044*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.143878289626814*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.46722492461869*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1913908203011299*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[9];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36589210853314*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35643255406589*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.257850759026229*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244201569675674*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.43525274678869*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5262963150777833*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.5259139229865684*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235538776042908*pi) q[18];\nu3(3.5*pi,3.36597888156702*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.158456124110302*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.44854734579782*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32936724723527*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321956708720395*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.196385212288825*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3647131148697*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45321090427269*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38985259721219*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.152086282889473*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43625009774519*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44319402215924*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.820753442291247*pi,-0.222189439618449*pi,4.46153539641689*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.664511801799062*pi,-0.09839154435858599*pi,3.96837798377637*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.656624029251862*pi,2.91851273892109*pi,3.54247601755386*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.339478360475228*pi,-0.025965836934127018*pi,3.86303832201404*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6621488990290381*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4888380795916305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.735334197268397*pi,0.39259988355279296*pi,3.98832086187694*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.42852972418899*pi,0.5657222561114801*pi,3.57146234524709*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.197869670500897*pi,0.26067167471075703*pi,0.768710351535348*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.689314187361106*pi,0.59361529078681*pi,0.6459586161048589*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.621064217257716*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.598348798849894*pi,-0.443731946145607*pi,3.37379847847821*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.711968875846572*pi,2.70592748853187*pi,3.46612614101827*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.698091720800893*pi,0.19235948634892797*pi,1.58491884415084*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.496012868444686*pi,0.11283059661164796*pi,4.02464504844867*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.32317494658969*pi,-0.07651874248304202*pi,4.46950373135569*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.513228560949944*pi,-0.4040690099547376*pi,0.884612343038211*pi) q[1];\nu3(0.288317834018266*pi,2.90879396026494*pi,1.211180848864077*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0840457678971028*pi,0.05167032096433799*pi,3.86054626257054*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.518949803411842*pi,0.9184646011703299*pi,0.618121754218813*pi) q[0];\nu3(0.43484344483258*pi,-0.4401110188316969*pi,0.862892313640781*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.327459396191106*pi,0.11310365964347802*pi,3.69265459347154*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.590856706273643*pi,3.25849714812989*pi,3.98078691297126*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.320981688615733*pi,0.6946907206580999*pi,0.722955894044448*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.816093703232678*pi,2.51216849624835*pi,3.95744726224938*pi) q[19];\nu3(0.797761704718068*pi,0.56689107518871*pi,1.327052910209904*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.248444477119122*pi,3.28352467520542*pi,1.82411980510695*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.923080545007925*pi,3.49970919737095*pi,4.32168439763261*pi) q[5];\ncx q[7],q[15];\nu3(0.530668995759202*pi,0.33728351485894903*pi,0.9978394060980109*pi) q[8];\nu3(0.173933011242399*pi,-0.14795421706934803*pi,0.53544970684334*pi) q[9];\nu3(0.752814894507568*pi,0.05298743844042697*pi,4.3207944149416395*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.44790897546948*pi,0.8281985944721499*pi,4.03084739619585*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.473181494991*pi,-0.02533831697420902*pi,3.66140714116754*pi) q[19];\nu3(0.906239180036656*pi,3.14537820325521*pi,3.21613562441489*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46171162324305*pi,0.5*pi) q[7];\nu3(0.51285574240472*pi,-0.241676890756846*pi,3.57707642496293*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.497258585489856*pi,-0.11171030603312199*pi,4.37286340259938*pi) q[10];\nu3(0.330151470023973*pi,3.23121110516888*pi,2.06681901319946*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.389153018312997*pi,0.55981366804426*pi,3.65724480602441*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284099456227902*pi) q[15];\nu3(0.431315121294172*pi,-0.264393575515751*pi,0.567393441264522*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.288548406156321*pi,-0.19022795436941298*pi,1.56990351223804*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.375566958864537*pi,3.32479375236775*pi,0.703208220799075*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.606724323042588*pi,2.88686461666937*pi,4.08574897011006*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.541030111400404*pi,0.6644947045284899*pi,0.730153939757211*pi) q[16];\nu3(0.694891946895012*pi,-0.4180656988346272*pi,3.09663972087981*pi) q[17];\nu3(0.510460840885546*pi,-0.19109530870435498*pi,4.08859103460619*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.921955895383354*pi,2.62449441538596*pi,3.9897096194271*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[9];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41032778242311*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.463227699264275*pi,0.76019778505437*pi,4.08872144119808*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.2635585433484*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39855798956331*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49751243775008*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.189327933843128*pi) q[8];\nu3(1.0*pi,0.0*pi,1.262138747706401*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287673350932021*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.37323901338458*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[16];\ncx q[4],q[9];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.239835367538984*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.39904983179203*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44237365762166*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1751479582643198*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5620430794397118*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42130958397448*pi) q[9];\nu3(3.5*pi,3.47239870547703*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.282445248905351*pi) q[12];\nu3(3.5*pi,3.43796298896*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1214649491908522*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.39494451712989*pi) q[19];\nu3(1.0*pi,0.0*pi,1.179032444038909*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[16];\ncx q[4],q[9];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.433113568250199*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.48038092576388*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.32972799190105*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233121715597521*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2422526638395102*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.623720624201933*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.681451207012313*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45772222901139*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.628013573093946*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.358707095116297*pi,0.020504328268453054*pi,0.752110615207223*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5605005966749927*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.327073959780829*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.475056592080599*pi,0.389634726053404*pi,0.5936475271050662*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.398880087277757*pi,0.46123570364566*pi,4.144957475872641*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.185492872747809*pi,0.69940020927592*pi,4.1532671875458504*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.565469530122923*pi,3.00056173753475*pi,3.63822773975575*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.210718839017711*pi,2.941526361363*pi,0.7989570863808231*pi) q[11];\nu3(0.309947187032554*pi,3.27236203117898*pi,4.268880025871431*pi) q[12];\nu3(0.877120274010025*pi,-0.081375013025135*pi,0.7680154908212831*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.297971777899805*pi,2.76091382545964*pi,1.231731701698686*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.161915466151235*pi,2.69654036125934*pi,0.9107799503441201*pi) q[21];\nu3(0.323370594908108*pi,0.31521192984273505*pi,0.654121283467229*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.8232248446552*pi,0.0014340764104190384*pi,3.93363463614486*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.357394859183511*pi,3.4339794285832*pi,1.90679500024146*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.380116915750026*pi,-0.13374593881755098*pi,1.051986543529488*pi) q[11];\nu3(0.324338397486344*pi,0.5293342067947799*pi,3.71619955577176*pi) q[12];\nu3(0.711292361405774*pi,2.71724488041625*pi,3.80695539625837*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.470615211239529*pi,2.86386796759796*pi,1.026426436027301*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.373495288725595*pi,0.9414655588493499*pi,4.46455251016514*pi) q[21];\nu3(0.529044600602601*pi,0.04840062655462296*pi,1.3212697552467572*pi) q[0];\nu3(0.577170402803315*pi,3.19129433270419*pi,3.02359215697708*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.408890414520031*pi,-0.18792765248771898*pi,1.195936351863644*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.380961731496601*pi,-0.26698852930317296*pi,1.0606641129806231*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.61216927052255*pi,0.492413563461221*pi,1.097392495929371*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.727993308477541*pi,2.75007166469471*pi,4.075175620447*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.643312420645896*pi,2.84578454785084*pi,3.99056376591659*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.75004650788143*pi,0.131165226676225*pi,0.9225531191397189*pi) q[5];\nu3(0.357327946079194*pi,3.28405176476487*pi,1.4742076272563889*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.426975566422023*pi,3.0224134822469*pi,1.33817820966683*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.905234531263388*pi,0.47493113963761*pi,3.97686706243974*pi) q[17];\nu3(0.441895498750589*pi,0.6791014877866*pi,0.859365755926757*pi) q[18];\nu3(0.774219260052892*pi,-0.2590928395714*pi,0.698518953372402*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.609962935034748*pi,0.85655167716792*pi,0.5581494751937106*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.366615383946676*pi,2.63117747529716*pi,1.295137588125054*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.498743806828907*pi,-0.44044314217672*pi,4.2259632916036995*pi) q[9];\nu3(0.075802052068602*pi,0.32094566154125004*pi,4.0269369116731095*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.124629076950355*pi,0.5142678656889299*pi,0.629431818565383*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.649071464021033*pi,-0.4334330252765599*pi,0.613381604984939*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.257058276178059*pi,1.13074651475958*pi,4.13559443073809*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.390260340904128*pi,0.33109887631855495*pi,4.05352156092694*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40075902957911*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.830586220984799*pi,0.55726828465908*pi,1.128941826675646*pi) q[10];\nu3(1.0*pi,0.0*pi,1.189912554242731*pi) q[12];\nu3(0.36702194546992*pi,3.47670079268143*pi,4.04303953042243*pi) q[14];\nu3(0.277999394913881*pi,3.34395161559777*pi,2.1487854260961*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[21];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[12];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.910588999757559*pi,3.402350408076*pi,3.64848304917702*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.39033836610299*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43152475830589*pi,0.5*pi) q[2];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40139249071075*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42787566756673*pi) q[12];\nu3(3.5*pi,3.29858956620322*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.371294101575828*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.353752430234882*pi) q[17];\nu3(1.0*pi,0.0*pi,1.244721072979347*pi) q[18];\nu3(0.418362264974929*pi,-0.121901002048597*pi,0.912421508830928*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3283029078857291*pi) q[21];\nu3(3.5*pi,3.30572076466123*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,1.1238416083312481*pi) q[3];\nu3(3.5*pi,3.40824551710508*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2023554629179531*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[17];\nu3(3.5*pi,3.47945380573908*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[18];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.304890301081906*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38487464481295*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.617528188971865*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197994233974873*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38208193542652*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42805135019698*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5703932140386633*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,4.4832619197973*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5343291478939518*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.46905157271221*pi) q[19];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40662397175863*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.4320855343427*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.183361674690117*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.633090599266659*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.181046516602341*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.509596690406226*pi,0.149780543265024*pi,1.134129040067885*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.264361130638074*pi,0.96972087662085*pi,4.40987606135803*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.466261495803849*pi,3.30510824053253*pi,1.79896231150166*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.930359866256163*pi,3.27597230884948*pi,0.672432631887418*pi) q[5];\nu3(0.59544272611657*pi,3.02026977333851*pi,3.54056308265327*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48317655537448*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43061064749742*pi) q[20];\nu3(0.879596717635518*pi,-0.365866017168183*pi,3.3702303637002*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.6648706220754*pi,3.13573410611635*pi,2.89750179546585*pi) q[5];\nu3(0.37997852130566*pi,0.362558961152325*pi,0.832997551288972*pi) q[6];\nu3(0.484193572573589*pi,0.09991421893002905*pi,4.1521965094291*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.238003954936016*pi,3.30922140806292*pi,4.27273020842161*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.567095985221931*pi,3.49898557264444*pi,0.971128342861758*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.239588568308296*pi,-0.24801403675475803*pi,3.80914794287591*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.371570517566364*pi,-0.11112523830874199*pi,0.6356570170132669*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.231327293240405*pi,-0.331398510805742*pi,0.986652265707039*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.589531830717416*pi,3.23209585838864*pi,3.92475940180971*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.54905079229896*pi,3.49422915056207*pi,0.725104383410285*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.248501298309797*pi,3.29231813735232*pi,1.2838391090109251*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.295763950051195*pi,-0.260405091293952*pi,1.70730183171147*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.114903885295648*pi,3.48174564954105*pi,4.17483170863013*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.837860539814985*pi,0.11829779706730703*pi,4.11485892964809*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.398471098094306*pi,3.42089616519817*pi,0.559962104791187*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.82110034118888*pi,2.86111904942784*pi,3.50929046474567*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.338952161340573*pi,2.99046719733232*pi,1.67998475647156*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.362174310535481*pi,3.37445960220177*pi,1.7615923995658*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.729487883623917*pi,0.258005742607164*pi,0.681024520953012*pi) q[8];\nu3(0.471089629021288*pi,0.10909863625445004*pi,1.14811899980541*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.413576898782551*pi,0.33903684760863595*pi,3.57590177516087*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.671323244396124*pi,3.12349300184782*pi,4.31631231012346*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0638851225571197*pi,3.49969443341752*pi,0.642798250580935*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.57144658094063*pi,3.28131118950827*pi,3.56086184384283*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.411422421905239*pi,3.01336241559837*pi,1.62466415553164*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.741660367403974*pi,3.21405041519137*pi,4.07379658094602*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.188798205152905*pi,0.058907184645006994*pi,3.68399789722777*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.364433961516902*pi,2.923518131375*pi,1.78793817095552*pi) q[18];\nu3(0.210479924456043*pi,-0.018156161640065005*pi,1.112435014527386*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44347189381848*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.803416313246304*pi,0.29799564630710795*pi,4.44499810138154*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.368072378636541*pi,0.27140227203033795*pi,4.19683646275738*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.550287849054489*pi,0.153489440939944*pi,4.13427603678217*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.338117873583583*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.835797632152192*pi,0.357835140481922*pi,0.757584825164084*pi) q[4];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.883440305712636*pi,0.360325624381878*pi,3.93586277280957*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47513910988842*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.216018865012703*pi,-0.34624303946108104*pi,4.40796220591225*pi) q[11];\nu3(1.0*pi,0.0*pi,1.228134520530894*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.568709368814545*pi,0.38434537829962*pi,1.0179086676455449*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6623767085432419*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\nu3(3.5*pi,3.37531876681409*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.21946780939666*pi) q[5];\ncx q[6],q[17];\ncx q[8],q[15];\nu3(3.5*pi,3.48041305741676*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.461757213581094*pi,3.32829190683795*pi,1.474958024964181*pi) q[11];\nu3(1.0*pi,0.0*pi,1.300464285775808*pi) q[14];\ncx q[16],q[18];\nu3(0.187897636643719*pi,2.71022099189095*pi,1.3540726170464419*pi) q[20];\nu3(3.5*pi,3.46699990182333*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4289923512335*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.146865394201967*pi) q[15];\nu3(3.5*pi,3.41644293640413*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.603942075040398*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2877857453317278*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1810297925558682*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.24753028114327*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44932826773848*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.126488603167044*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41588545672993*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.198605468540962*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45721378441437*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.881393394762438*pi,2.72008914991121*pi,3.97969842070229*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.38041439060329*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46813220028778*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3946522907665795*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.216080025533493*pi,2.85112228265056*pi,1.063144070471709*pi) q[1];\nu3(3.5*pi,3.46327643197503*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.785005006254656*pi,-0.335064944959788*pi,3.62975738102091*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5377092186986756*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.280326815799857*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5203211422132555*pi) q[12];\nu3(3.5*pi,3.39579100761593*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.42714158875191*pi,0.00840487967511605*pi,4.37628710214425*pi) q[17];\nu3(1.0*pi,0.0*pi,1.21727547706138*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.67146276097856*pi,-0.4526211536410992*pi,3.87954475601258*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.424387289484082*pi,0.97444688312711*pi,4.09693935096927*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.612633325838678*pi,-0.252745947602086*pi,0.721546257727981*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49361860554819*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.429224398228531*pi) q[20];\nu3(0.761421524446998*pi,3.46180769475042*pi,3.67693528787904*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.694539929899756*pi,0.8195521688160701*pi,0.5207928271228733*pi) q[10];\nu3(0.251827333703022*pi,2.5017337956774*pi,1.4732147367797799*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.884439259926034*pi,-0.318601997583877*pi,3.50380689560238*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.142175655973085*pi,3.26427308993368*pi,4.4196703807336*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.735331181718347*pi,3.41578701835187*pi,3.80077064374713*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.337293532323193*pi,0.40135472423901997*pi,0.981146427894322*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.424934435735278*pi,-0.04301615624419203*pi,1.008122790121903*pi) q[3];\nu3(0.478649218732387*pi,-0.379512517455065*pi,1.024767248077074*pi) q[4];\nu3(0.472235896653589*pi,3.06393253219616*pi,1.089171196375778*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.723710250883677*pi,-0.015953141195816978*pi,0.698546902740038*pi) q[7];\nu3(0.0937618106455214*pi,0.17262285201682004*pi,4.4808106813511905*pi) q[8];\nu3(0.49702831627341*pi,2.97732755768328*pi,3.59666720118982*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.587754293431738*pi,0.8006028627095101*pi,1.192741450772043*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.803499600977928*pi,0.5418929311848799*pi,0.655796784695356*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.632318976287471*pi,2.84232874794758*pi,3.30675647417977*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.791013106043002*pi,3.12451638376814*pi,3.71588247820604*pi) q[5];\nu3(0.380591915866822*pi,0.02378937196526698*pi,0.549250015986841*pi) q[7];\nu3(0.399504326597938*pi,0.56986248597321*pi,0.681129328617767*pi) q[8];\nu3(0.160212337164264*pi,0.46466955105207797*pi,0.8711127960503751*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.516176535737922*pi,0.8149740288384599*pi,0.5041402782914396*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695957665323834*pi,-0.12826351694827098*pi,3.835164668554*pi) q[16];\nu3(0.117090800262254*pi,-0.209872303766302*pi,0.766760776663113*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.146018533624034*pi,3.44573636710693*pi,0.5995280874269975*pi) q[15];\nu3(0.502835820005492*pi,2.8708633176239*pi,3.76390853252729*pi) q[16];\nu3(0.639549393406836*pi,-0.34370873352461*pi,3.32179939269742*pi) q[18];\nu3(0.856775808168694*pi,0.295704453518714*pi,3.86073190304038*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44965743116333*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.306643286263317*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.545386065295239*pi,0.44218737963876*pi,0.657219539357042*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.645443142207453*pi,-0.25318570859566103*pi,3.83863941569874*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.214713915705509*pi,3.27952511784345*pi,4.43455231367356*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[8];\ncx q[9],q[14];\nu3(0.860036250046466*pi,3.32932103304439*pi,4.39297680712952*pi) q[11];\nu3(0.401683029581575*pi,0.291615357359562*pi,3.44884584241903*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.365255097309911*pi,3.23665782500545*pi,0.739081906948058*pi) q[20];\nu3(0.863156278553634*pi,-0.044542838862179024*pi,4.32006465680377*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39619208100766*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3109338482945319*pi) q[8];\nu3(3.5*pi,3.27729451228101*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.558319179110255*pi,3.37403062239365*pi,0.5076818509116265*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36010374973489*pi) q[12];\nu3(0.267335586303189*pi,0.04716909450347395*pi,0.632917959057864*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1152462664656468*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.108348295911177*pi,-0.28952863240556204*pi,1.56173075584947*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38299934229222*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[12];\ncx q[7],q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.43102608904017*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248069288012275*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2542940980126072*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.36689328293372*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3410509595565*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5414207902556272*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3108498813403249*pi) q[21];\nu3(3.5*pi,3.31631630289567*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42689860318031*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.621016721828283*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45309219550506*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3952221839455579*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250582308742497*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[19];\ncx q[2],q[17];\ncx q[3],q[18];\nu3(3.5*pi,3.4017354583336*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.42406404748486*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.151768023315739*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1580357122372131*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47051552712559*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29225354793168*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1187654711406751*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31164095586848*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.612076053489472*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[19];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.571077310555349*pi,0.21700893715661596*pi,1.21944201407326*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.156252476704836*pi,3.33490325495414*pi,0.564789790149726*pi) q[9];\nu3(0.350700091613266*pi,3.45271123453606*pi,1.498317371032361*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4714957357266005*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.615478490770084*pi) q[15];\nu3(0.145487825478961*pi,2.83556905316068*pi,1.329203759781401*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.485098851511462*pi,-0.18524309786870902*pi,1.383583957868004*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.552964929715268*pi,0.5885612900825501*pi,1.054908166776608*pi) q[9];\nu3(0.202217017313275*pi,-0.24443273683634897*pi,4.16146817324411*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.30306374588225*pi,-0.037425604339967*pi,4.07775616177281*pi) q[14];\nu3(0.329962030770323*pi,-0.165358772256182*pi,1.019802745877971*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.450471076561589*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.894953573515943*pi,-0.146762122324755*pi,1.080755628644537*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.610406656305686*pi,2.61710365806037*pi,3.71067628103255*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.586723459990685*pi,2.79099716373573*pi,3.54469390440595*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.291854800317102*pi,3.22245873156378*pi,1.473520351434431*pi) q[7];\nu3(0.586225387893664*pi,-0.335417095787027*pi,4.34743066636142*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.572085298183038*pi,0.73648722974342*pi,1.009652661576911*pi) q[11];\nu3(0.82583337118299*pi,2.82014944392531*pi,3.52380866625743*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.295833147965074*pi,3.33704858497757*pi,4.1735716785270895*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.523031473833322*pi,0.25472529589010995*pi,1.384764286123875*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.466197357551786*pi,0.277587556022864*pi,4.3382280876700605*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.591691052664818*pi,3.12540290830218*pi,3.15698290709513*pi) q[5];\nu3(0.611952345769778*pi,1.05969058002815*pi,0.742595189547711*pi) q[7];\nu3(0.581573655936634*pi,0.31426281884336804*pi,0.684338706642732*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.273467413015124*pi,3.31776400455907*pi,4.34551696308375*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.397332596144267*pi,0.06057523984733004*pi,4.4639562426806005*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.208038495092873*pi,2.90900269398066*pi,1.0828538946809458*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.737555073800579*pi,2.5877927016597*pi,3.67719354310358*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.472821238170848*pi,0.09725172642722302*pi,3.87417215145743*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.374352610463195*pi,-0.4783497044785694*pi,0.8418166336779089*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.639673784164237*pi,-0.4140452056999372*pi,0.5540511369841242*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.428226672013858*pi,-0.00931484191818499*pi,4.00027577105437*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.208406900840345*pi,2.75111048183256*pi,0.897711131799023*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.659740204308731*pi,-0.06866452182660998*pi,3.81314742993931*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.405725340217412*pi,0.112625426898876*pi,4.12604003466733*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.821812632366946*pi,0.18552924238242197*pi,1.59454748284071*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.38587969238913*pi,0.5*pi) q[10];\nu3(0.592743093192119*pi,3.29007001522871*pi,1.76159029942367*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.151682206723762*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.739517764286647*pi,2.89590507070583*pi,3.25165026937244*pi) q[21];\nu3(0.542306444584808*pi,0.70950262704256*pi,4.42225702688025*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.589514892628997*pi,0.36121049755366197*pi,0.853290126158984*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36937097221258*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.223185986871054*pi) q[8];\ncx q[10],q[16];\nu3(0.541152641205433*pi,-0.4290043205642728*pi,1.003846567813621*pi) q[13];\nu3(3.5*pi,3.41926773810704*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.324322916024683*pi) q[15];\nu3(0.567693900025042*pi,2.57725008840319*pi,3.85515319634582*pi) q[17];\nu3(0.765517089676144*pi,-0.07490184294643298*pi,3.45875767915756*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.462648726445994*pi,0.5799445002582999*pi,4.1484031320805705*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5394455491305035*pi) q[16];\nu3(0.505953957538378*pi,3.37859501139308*pi,3.15157424594174*pi) q[17];\nu3(0.690888330776438*pi,0.45537844027283003*pi,0.8225351897942841*pi) q[19];\nu3(3.5*pi,3.33933193229245*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4471617546620905*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.725794835352056*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.230367572949524*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49060766898187*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39066155709021*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.32680806534185*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2161298530956142*pi) q[11];\nu3(1.0*pi,0.0*pi,1.234711910790973*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.233751923959677*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5477906334077551*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47599420426081*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.116733816676548*pi,0.37940847684935597*pi,1.072006025128902*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44592524980551*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.659891334537738*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.121575877157977*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45879864875468*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[11];\ncx q[3],q[19];\nu3(3.5*pi,3.38221674064057*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.329003143093057*pi,0.98065894659554*pi,4.32966249958894*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3054293098818661*pi) q[12];\nu3(0.267921329296227*pi,-0.06113590707772598*pi,1.379538742109847*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.337792314389049*pi,2.58470114568339*pi,0.985576912381485*pi) q[0];\nu3(3.5*pi,3.37093781644994*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.12320014869487*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.206018214264933*pi,3.24362323371535*pi,0.9535258413484*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.942442605631073*pi,0.53032418265784*pi,1.264624722532048*pi) q[16];\nu3(3.5*pi,3.49346223473898*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.312274786358*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4724886894224*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.365981842444903*pi,3.22548392039345*pi,1.68573794673865*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.935091751702468*pi,0.33716172478977*pi,3.90095153644296*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.23626638996636*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.647034132812332*pi,-0.359484098918731*pi,3.56114619156058*pi) q[15];\nu3(0.287461706161968*pi,2.66264856059403*pi,1.2737866601646028*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.591785674652283*pi,0.31798011264077*pi,3.88967942821774*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5113118214446737*pi) q[7];\nu3(0.421774375795302*pi,0.6768226891465801*pi,4.01939579974878*pi) q[8];\nu3(0.478627932658328*pi,0.51592699932691*pi,3.92398122137919*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0553063626075796*pi,3.11406310386934*pi,1.189552244524481*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.384878562574389*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.550398565267132*pi,0.17202056077578598*pi,4.02345707107865*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.654227762831933*pi,-0.218598199850917*pi,4.46362779697624*pi) q[6];\nu3(0.796710142111392*pi,2.47864001712492*pi,3.60061131081111*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.33863463297864*pi,3.17319200082457*pi,0.615124110514304*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.690914728548592*pi,3.20208500816414*pi,4.32503342921735*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.347508409774996*pi,2.93120634013999*pi,1.145778403151773*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.579342782782518*pi,-0.03304562122914101*pi,0.5756130248362175*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.926625480747217*pi,0.43072813192180204*pi,1.377370640315819*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.749662466487033*pi,3.00134021910833*pi,3.02765231259227*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.229048466653579*pi,3.03233385833832*pi,1.153129700986085*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.594191005561991*pi,-0.49153528722722306*pi,4.47977358012528*pi) q[1];\nu3(0.651619837749617*pi,0.327709026950297*pi,4.02918344484597*pi) q[2];\nu3(0.68681204713493*pi,3.18330716157294*pi,4.05998850594384*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(0.416100159300029*pi,0.15709653012993197*pi,0.9946892915115431*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.818250801459109*pi,0.418828112837072*pi,1.390085540886129*pi) q[20];\nu3(0.193571000517246*pi,3.22846486413177*pi,1.088896322494479*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.11643412750217*pi,0.121402497911966*pi,4.1927154944721305*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48202333325847*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.678931317945603*pi,0.302999053578093*pi,3.81907217054935*pi) q[20];\nu3(1.0*pi,0.0*pi,1.096523568270047*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.559427776009702*pi,3.01072884962502*pi,3.74681237986578*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.826529378903798*pi,0.36410378043814196*pi,4.20623758056425*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.816998392128984*pi,0.62162162087703*pi,0.642178658469977*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.282973977837981*pi,0.41238258164097397*pi,3.60015462105417*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.445417464175332*pi,0.295847682322103*pi,0.591763943680598*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.354720308018825*pi,0.095572257762494*pi,1.209959750627982*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.346683123736964*pi,0.475276066414308*pi,0.864290208356153*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5682072653742405*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3637021592779*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.429798214679643*pi,0.051195921420367996*pi,0.5837005915841996*pi) q[4];\nu3(3.5*pi,3.42439602203279*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.218529692425561*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.238734520580894*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.129647578034125*pi,0.06672829902183397*pi,0.848672114091997*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.49001743734203*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.550917270849043*pi,3.0141621911552*pi,4.23649395593403*pi) q[12];\nu3(3.5*pi,3.4363273695453*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1445321243634359*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.336266336359256*pi,0.0014576683750210373*pi,3.64843414672819*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.336540133978293*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.668429224458124*pi) q[11];\nu3(0.580190624779897*pi,3.33203664470203*pi,3.32112917980202*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.596230240206383*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.31089710627364*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48527685121281*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.221005174337854*pi) q[4];\nu3(3.5*pi,3.38244421291103*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.564888379751753*pi,-0.056001670803334014*pi,4.10709520615965*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45604732647225*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183236607239615*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277043944264011*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48839516555508*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.566627049895533*pi,-0.4771784195557802*pi,3.98487695110378*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.51946348050242*pi,2.70545022171417*pi,3.51227742228631*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.47836681780866*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49858526390954*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.15398638331382*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.371341934456686*pi,3.24284797987633*pi,1.58607196304031*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42834056642547*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4355026263962*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3108745029445479*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.648359241907152*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.309859348703381*pi,3.44988957471323*pi,1.154261392592804*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[17];\nu3(0.581906685454453*pi,2.56187093701144*pi,3.80535307265396*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(0.525235770045189*pi,3.03805029003827*pi,3.50070636203797*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.742053110175798*pi,0.104612777157573*pi,4.33180373570785*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.765714487687882*pi,-0.13319692621832502*pi,4.34113957669923*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.507616563618854*pi,3.39192139973897*pi,0.802527109366536*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48548126114926*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5072062271144935*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.44020438816384*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.733316027312833*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[12];\nu3(0.957488717804048*pi,0.6114099251923399*pi,4.341222679845529*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.415114375880347*pi,-0.07316199270225499*pi,0.5248669030430579*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.488626603257123*pi,3.1736175926487*pi,1.61629792930414*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4343009345936*pi) q[12];\nu3(0.352556106498904*pi,3.27294865022602*pi,0.5239366735402904*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.435634897229501*pi,-0.4868764682652934*pi,0.901201464321753*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.407608708476717*pi,2.80158291213121*pi,1.379736108371929*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.846618152723809*pi,-0.37193020646602104*pi,4.2642762858398395*pi) q[13];\nu3(0.927821010407103*pi,-0.04410033628295901*pi,0.843475090356834*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.416483822223702*pi,0.31150277709151697*pi,4.35907125961049*pi) q[0];\nu3(0.546492762174342*pi,0.414257312088936*pi,1.366673031049956*pi) q[1];\nu3(0.893925557113043*pi,-0.369940717544621*pi,3.24481311832912*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.480793324273887*pi,2.46522003523384*pi,1.3440406593643*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.12769260164324*pi,3.1402629129171*pi,1.040177577968932*pi) q[15];\nu3(0.666799393578167*pi,0.65432593460931*pi,1.1388442748221141*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.636354240980215*pi,0.164956451062654*pi,0.8677088592434621*pi) q[19];\nu3(0.254657249796777*pi,3.19610166870678*pi,1.9069168755779*pi) q[20];\nu3(0.518036386525272*pi,3.01859012363203*pi,3.00092781300464*pi) q[0];\nu3(0.507778905814143*pi,-0.217972567021131*pi,0.63038029180084*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.616710010479472*pi,0.8520664734788801*pi,1.0309915615098961*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.461686680728354*pi,-0.020702970545644017*pi,4.48901347607419*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.495997898388677*pi,0.80649434447648*pi,0.719417060875985*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.54747023280847*pi,-0.12280894705142298*pi,0.5510382725551443*pi) q[19];\nu3(0.566498420680709*pi,0.18210299439772404*pi,1.420460227830264*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.486369652778356*pi,0.159658311522617*pi,3.80628831668539*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0794733642550314*pi,2.85811016812237*pi,0.933244933738968*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.561836966371952*pi,0.339229518040585*pi,0.661375281761093*pi) q[17];\nu3(0.599377019366534*pi,3.26235895347518*pi,4.41835590734728*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.131225061392929*pi,-0.49124257149886447*pi,4.24914891604639*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.662246850790873*pi,3.40651615432198*pi,4.48728861745551*pi) q[17];\nu3(0.610354812689692*pi,3.39224153440128*pi,4.22761821074811*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45910184942008*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.31577940155275*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.222309310611343*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1682145889422189*pi) q[19];\nu3(3.5*pi,3.45503506554944*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44477570706347*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.28642191270095*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.263517050568933*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[10];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4762694416239*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.489744538536637*pi,3.10223692745214*pi,0.8313505610841889*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2416698183937531*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4565004708832*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46971518762978*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49473404469567*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[11];\nu3(3.5*pi,3.30013266595596*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.163814162072049*pi) q[7];\nu3(0.445355954038576*pi,-0.252106362505898*pi,1.321502537006329*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.31120173291227*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.348109706169502*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.63840121716062*pi) q[14];\nu3(3.5*pi,3.49420987157819*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278389352716415*pi) q[18];\ncx q[0],q[10];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.65548994257356*pi) q[11];\nu3(0.202579966637489*pi,2.74537734515419*pi,1.077588774385298*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5122551605599583*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.603181714176762*pi,0.77651213452904*pi,0.625050280244819*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5123995560613799*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.4150343033322*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.521977375868802*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300910476539247*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.595566127501886*pi,-0.093347746101558*pi,4.110731934326671*pi) q[5];\nu3(0.78880662575832*pi,3.20510506487214*pi,4.41247133949056*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5712779964950365*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.618160753480178*pi,-0.04534896894645801*pi,3.46112041965314*pi) q[3];\nu3(0.527945103208456*pi,0.35411659202773105*pi,4.40621967263483*pi) q[4];\nu3(0.707681483112692*pi,2.67697441876262*pi,3.93239583521906*pi) q[5];\nu3(0.299426132865785*pi,0.13385432421794796*pi,4.0605192388705*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43624624706305*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.397309306132903*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.367103446227546*pi,-0.49695008305946586*pi,1.179367086926639*pi) q[1];\nu3(0.600589628646862*pi,3.37243602839751*pi,0.5064784136810047*pi) q[2];\nu3(0.823265015810753*pi,0.62481899425216*pi,0.8119260697948221*pi) q[3];\nu3(0.818348637141941*pi,-0.368837423844095*pi,4.10527180605602*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.46412111978445*pi,0.12844450217928505*pi,3.65320037086013*pi) q[14];\nu3(0.162019505370233*pi,0.0025636061698990353*pi,1.129504269647898*pi) q[15];\nu3(0.775164381907111*pi,0.51741131386402*pi,0.806381025384319*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.316808490947532*pi,3.422630389529*pi,1.58568883328847*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.274293399199513*pi,0.64566032843608*pi,0.5015736230770166*pi) q[0];\nu3(0.40721934433034*pi,-0.09791727908466402*pi,4.174764684896481*pi) q[1];\nu3(0.320012506240311*pi,0.47735672641431603*pi,3.72819628456639*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.625519126839638*pi,3.40527862430363*pi,3.31260270165742*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5186526300471439*pi) q[9];\nu3(0.131405728827953*pi,-0.026127071480015973*pi,0.5496772525558558*pi) q[10];\nu3(0.364884302884484*pi,2.88886848176979*pi,1.85891685277558*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.634854808763945*pi,2.98507033191214*pi,4.39457890419635*pi) q[14];\nu3(0.345288411733153*pi,0.69223781397085*pi,0.5453829382922913*pi) q[15];\nu3(0.419442699047468*pi,2.53366208673365*pi,1.115640140064277*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.56924536911253*pi,-0.033314590960419*pi,0.5219834458700245*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.292511166833486*pi,1.05931459298513*pi,4.15835197390867*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.82075801722062*pi,0.33882388003953*pi,1.361206348626121*pi) q[7];\ncx q[8],q[9];\nu3(0.233518668083396*pi,0.6291430649253*pi,4.28110959301441*pi) q[10];\nu3(0.114032260098573*pi,3.4815358087721*pi,1.79850411639969*pi) q[11];\ncx q[12],q[21];\nu3(0.317956006229993*pi,3.4630751835178*pi,1.0757891206357089*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.264948083787294*pi,3.43387118561229*pi,2.0629884043194897*pi) q[17];\nu3(0.785372356304011*pi,-0.08206268930308003*pi,0.5234984284596454*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44762676586341*pi,0.5*pi) q[12];\nu3(0.372094163394519*pi,-0.348972849954562*pi,3.90694028719988*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.425814140367213*pi,2.78438606712838*pi,3.74312707836828*pi) q[17];\nu3(0.793476230457291*pi,0.23585985608128102*pi,1.2559080560518812*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.365986808850014*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.607490471393978*pi,0.12365183622888598*pi,3.75786630505519*pi) q[20];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37735027550866*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44427785795843*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2721097968203932*pi) q[15];\nu3(1.0*pi,0.0*pi,1.162597314284699*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.583728050848595*pi,-0.32836446210202797*pi,4.02905180597172*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5287009340746329*pi) q[21];\nu3(3.5*pi,3.47995565287857*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[6],q[15];\nu3(0.690202959293188*pi,3.26547319055012*pi,4.371509931033049*pi) q[8];\nu3(0.244606163899796*pi,0.29132523276368305*pi,1.069772771732932*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2865281386438339*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.27802244256745*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0899894274672501*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.661151804595504*pi,0.97002903872578*pi,0.9282887780559039*pi) q[8];\nu3(0.410803555110363*pi,0.98625036051268*pi,4.32191052558192*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.43576264413636*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38960325270261*pi) q[16];\nu3(3.5*pi,3.37170989105434*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224151302764235*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41325268445618*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.47362482107554*pi,0.5*pi) q[3];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.36454642538439*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.607002488265326*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4681307114366882*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41770766072636*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4036461738834305*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33043923061267*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5958877408104866*pi) q[7];\nu3(1.0*pi,0.0*pi,1.12431012634954*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.400085896982279*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.774438095854253*pi,2.74029508071245*pi,3.57692490588639*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47432293835493*pi,0.5*pi) q[9];\nu3(0.195220001194754*pi,0.354203955508822*pi,3.45314451227532*pi) q[10];\nu3(1.0*pi,0.0*pi,1.315609548340761*pi) q[11];\nu3(0.476581284828689*pi,0.8875444143986599*pi,3.88867161744223*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.681107401662313*pi,-0.310950610223597*pi,4.182557806622761*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5665381419856992*pi) q[8];\ncx q[9],q[11];\nu3(0.520755179434242*pi,3.17392962887743*pi,0.88657730584801*pi) q[10];\nu3(0.797227877184762*pi,0.437283846293131*pi,4.0982500407307505*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41682124606406*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.242397920239941*pi,3.08837495960417*pi,1.9462626159346*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.492094944379512*pi,0.274683491544104*pi,4.48097360302655*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.44060772466603*pi,0.492328393142746*pi,0.9414262012146499*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.819942839987212*pi,0.8948190367248201*pi,0.835942451156976*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.699351040418844*pi,-0.4693341721122713*pi,4.48590732530665*pi) q[14];\nu3(0.333987130346189*pi,3.40009076369918*pi,1.137206742354115*pi) q[15];\nu3(0.743132750507377*pi,3.30329268456204*pi,4.48264268452733*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.875820174690739*pi,-0.195851514219206*pi,4.37801743883653*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.828633192075887*pi,2.78484272348413*pi,3.21619119218027*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.752012592824518*pi,3.13902465456746*pi,3.459848203696*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.327471628109703*pi,3.47935144085051*pi,1.091857047868971*pi) q[15];\nu3(0.442124633917687*pi,0.376052378419661*pi,0.801471789814181*pi) q[16];\nu3(0.405025195798938*pi,-0.335862013474727*pi,1.4260831390483601*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.7544134642223*pi,-0.4067671152707856*pi,4.18856620961051*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.455968778246715*pi,-0.084503155140282*pi,0.75356753011548*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48044167969399*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.262928839670015*pi,-0.0067573023201339955*pi,3.61357602488206*pi) q[17];\nu3(0.346143146341319*pi,3.13011220877583*pi,0.605660330248691*pi) q[18];\nu3(0.342135774742122*pi,0.30040945922784*pi,4.48381772061574*pi) q[19];\nu3(1.0*pi,0.0*pi,1.177984594447431*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.551592509145539*pi,-0.4889313458384095*pi,4.0640257675291505*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[21];\nu3(0.535600697382165*pi,0.30146188671388796*pi,1.072964693825331*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.718975199791769*pi,-0.244539947580522*pi,4.0303147529524*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.587836210343979*pi,3.23902132599635*pi,3.07489846168519*pi) q[18];\nu3(0.501918812072383*pi,2.6331158199642*pi,1.060247622521912*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.268500082566425*pi,0.87964597123911*pi,4.387643503318801*pi) q[3];\nu3(3.5*pi,3.49134344717387*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.93979023700497*pi,3.35622381327219*pi,3.34985313992628*pi) q[7];\nu3(0.396963031476898*pi,0.16050969545415505*pi,1.2359990842654809*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48985786731801*pi) q[20];\nu3(1.0*pi,0.0*pi,1.315122482537675*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.156776191694151*pi,0.48661944750337105*pi,4.250356695184*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.992844375464466*pi,0.6002861109155899*pi,1.095891962102407*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.516900832445828*pi,0.43559008058592696*pi,4.09686550514337*pi) q[9];\nu3(0.505165303036526*pi,3.19890619824524*pi,4.21516957432965*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.320750570355223*pi,2.67501867322192*pi,1.416730705240012*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.619581899667986*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,3.34768541173583*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.149067595503388*pi) q[8];\nu3(0.719238502398769*pi,3.01799548257931*pi,4.0917296288416*pi) q[9];\nu3(0.400195919305124*pi,3.20710693914294*pi,1.601257881443*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.68376052415256*pi,2.94692199581866*pi,3.42224641883623*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45446729920303*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.378601247296495*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45291433364275*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39182551280649*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5081330830773689*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3474285178094672*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2103336291059201*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.535070221813751*pi,-0.13951458380799397*pi,3.88756137101596*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[18];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.559930998087959*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.442170776478529*pi,3.44155309882479*pi,1.239352952713707*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4598388111963*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.351402230177731*pi,-0.10551566941262602*pi,0.511300296881193*pi) q[12];\nu3(3.5*pi,3.41149314330218*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.073656941372205*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37198081906993*pi) q[15];\nu3(1.0*pi,0.0*pi,1.29064349517673*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5263263258672123*pi) q[18];\nu3(0.51419523223282*pi,0.44914359000927195*pi,4.34991840903528*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[16];\nu3(0.899038917693779*pi,-0.380829431032078*pi,3.13486155505339*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.853386319324536*pi,0.26415635803773496*pi,4.10209420642629*pi) q[20];\nu3(0.582643472132335*pi,0.06781426224253195*pi,4.31328726051055*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.749423958485097*pi,0.5915016810211899*pi,0.5087087171612608*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46041700936737*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44569143002936*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2188566431347811*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5144958661043219*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.418752182425883*pi,2.83252592117839*pi,1.022834684638871*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.701380351396838*pi,-0.03770782652375898*pi,1.292936339375583*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.756321834673734*pi,0.327293326290225*pi,0.897975436591218*pi) q[7];\nu3(0.569986529631455*pi,-0.03847913201217301*pi,3.99637805798615*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[16];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.680368023648498*pi,2.47849290189876*pi,3.71769264786071*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33138987783192*pi,0.5*pi) q[2];\nu3(3.5*pi,3.30493924707561*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33687318334802*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.245854510175032*pi) q[6];\nu3(0.391171822982887*pi,2.43471000767004*pi,1.114310564612493*pi) q[7];\nu3(0.698954995628337*pi,-0.257204177282839*pi,3.26961218825906*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.252158867975105*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5086558694209038*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.335316883989027*pi,0.52527296185531*pi,0.5419142654834369*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.255603050413101*pi) q[20];\nu3(0.0692928349459499*pi,0.68345511474679*pi,0.5710483627230805*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.29526011529298*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.422759234891062*pi,3.29647449296422*pi,4.17023013854922*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.590330864447742*pi,0.0077802175004679786*pi,0.620553264085551*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.203156042965849*pi) q[21];\nu3(0.796597999279684*pi,3.18936190448709*pi,0.65566627897558*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40575547368743*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4934746830134795*pi) q[12];\nu3(0.906548003070076*pi,3.1994593913725*pi,4.10955358222053*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.355469465291873*pi,2.82632837272955*pi,1.239777888214046*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5929826170537374*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.74199467034019*pi,0.202921837951075*pi,0.5701455675509225*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41159859259894*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.271352046452581*pi,0.6341264701882301*pi,4.24127761583661*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.15854999832344*pi,0.97894865619147*pi,4.3436592594721795*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.315075013385733*pi,0.09224870379791095*pi,1.234077754975764*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.61470246592966*pi,2.88553806180909*pi,3.28623652158943*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.385169368717743*pi,0.57400718797576*pi,0.923415690045301*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(0.7161382109128*pi,0.7344838540826699*pi,0.5236566447276112*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0997694461357807*pi,-0.4759359614027452*pi,0.75940400397233*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.570763751652038*pi,0.9257102900066501*pi,0.7289050834476141*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.33954262688466*pi,3.08693003993947*pi,0.815959902792323*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37310285655877*pi,0.5*pi) q[8];\nu3(0.583961912939404*pi,3.29586036933421*pi,3.65557090415355*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.692971546956971*pi,3.06851122418996*pi,4.01119610129527*pi) q[14];\nu3(0.219072679956582*pi,3.23928227585932*pi,4.266545871000099*pi) q[15];\nu3(0.212960037461342*pi,-0.026404034368933016*pi,0.745272051886466*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1485246928328618*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.451465601855296*pi,-0.238785615147305*pi,0.621963955100025*pi) q[15];\nu3(0.710353580491245*pi,-0.12910220280809198*pi,0.5823406873863369*pi) q[16];\nu3(0.75470496125217*pi,3.03067251228826*pi,3.69313553576697*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[3];\nu3(0.781523183696794*pi,3.26563048971541*pi,2.95415378677595*pi) q[2];\nu3(0.764951820084507*pi,3.37023557894025*pi,2.9930339474493*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.42534215842893*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.887247048862893*pi,0.10474109149771405*pi,4.17076110511792*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.54410271637119*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2241625390229829*pi) q[19];\nu3(0.177149740963914*pi,0.6052683073254801*pi,0.849138170875213*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25945516008166*pi,0.5*pi) q[1];\nu3(0.923944314138985*pi,2.48524865451942*pi,3.66163764286864*pi) q[2];\nu3(1.0*pi,0.0*pi,1.139470271014059*pi) q[3];\nu3(0.281739256682244*pi,0.24601621715517896*pi,4.189823649931871*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.592259208914418*pi,0.43570276120629503*pi,1.52720634489838*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.470894513940212*pi,2.6659947751747*pi,1.471554766463289*pi) q[10];\nu3(0.519946357217688*pi,0.264365411799084*pi,1.049797245254931*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.285187708223647*pi,0.10157298982015595*pi,4.2538784945967105*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.134570199421416*pi,3.12917672597277*pi,1.66230543256898*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.465362932315919*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.570894990692827*pi,-0.11406086577243402*pi,4.241482133520281*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.43258720894913*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.682275172033884*pi,3.09989551421824*pi,3.09308636147672*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43313394019261*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.613848687741257*pi,-0.185276139573186*pi,3.4812612894413*pi) q[8];\nu3(3.5*pi,3.38111420513023*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.42993630091989*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1275461102242241*pi) q[13];\nu3(3.5*pi,3.4651290951435*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3101560894701119*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4836167576273*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.298258514039429*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.908093731099975*pi,-0.4881759892211467*pi,3.03295011431018*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.35194755636418*pi,0.5*pi) q[10];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.121662230618662*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.35895538121199*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45356514152958*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5679167907717049*pi) q[11];\nu3(1.0*pi,0.0*pi,1.142365582314988*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5701783641180613*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.636742945994234*pi) q[16];\nu3(0.202069966022957*pi,3.0447564240833*pi,0.827300459949177*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.142083470746116*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.615465537659228*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[11];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[14],q[16];\nu3(3.5*pi,3.44953854352922*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39637634830543*pi) q[17];\nu3(0.640289040438735*pi,0.47970488134130995*pi,0.783120022906933*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.167338938647326*pi) q[21];\ncx q[0],q[2];\nu3(0.370586130186306*pi,3.19314936679518*pi,1.71539420941254*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.703268446943592*pi,2.85944843960797*pi,3.93775419587299*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46773450538857*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.401812548274259*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.8237784323001*pi,-0.231774213906014*pi,0.970437494125207*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.408705709274542*pi,0.6406352199920999*pi,3.84841377734166*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44677801928994*pi) q[21];\nu3(0.471701714555289*pi,-0.230745465657324*pi,4.41777202992105*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.456230656797027*pi,0.6499957495872899*pi,4.13612691657624*pi) q[2];\nu3(0.867632565043904*pi,3.37923594827591*pi,0.677730920319247*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.776152165009427*pi,0.49655020521844395*pi,4.31593413955949*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.769960474780364*pi,2.87272012710501*pi,3.20201534660068*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.121325830266204*pi,2.72571568187964*pi,1.2644736505893701*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.314183174139564*pi,2.36617757369994*pi,1.339889284635402*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.599425353539847*pi,3.10374183052936*pi,3.66053854830805*pi) q[2];\nu3(0.734459076423361*pi,0.8183826855173999*pi,0.77477617236382*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.192749700447856*pi,-0.354618886291557*pi,1.292338465165465*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.877248955411019*pi,-0.373526614004954*pi,3.86238532380113*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.336454868846799*pi,0.07599512169202405*pi,3.54169224515834*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.142633547238242*pi,-0.14451867631945198*pi,1.161269263314515*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.592693010919659*pi,0.68882733822544*pi,0.8789393065158639*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.848777295753365*pi,0.04857033881766304*pi,0.5959630637749114*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.585873989866823*pi,0.18815443683925703*pi,1.2107392550163931*pi) q[4];\nu3(0.563863389456669*pi,2.44987187078296*pi,3.86926645332395*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.400772078768*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.285438496932837*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.741666999269067*pi,-0.297064237662355*pi,4.235087128695319*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.327774279252021*pi,3.25072155332262*pi,1.89460210297293*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.459864670116528*pi,0.76084462043925*pi,4.18136880678247*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.567710802144818*pi,0.8884639627331199*pi,0.672944932788927*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.776359828821354*pi,0.29713151671828997*pi,1.119663026513447*pi) q[10];\nu3(0.599814149940347*pi,0.8720403281498099*pi,1.1104242290214659*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.92826343771714*pi,-0.4925930568514115*pi,3.04364797593836*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.571666360108994*pi,3.44246924867088*pi,0.646041082173241*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5905432293618689*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.679614513853758*pi,0.84593041454242*pi,0.840417655115886*pi) q[11];\nu3(0.804117183163592*pi,2.34741874939606*pi,3.83129395267461*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.540216070033094*pi,2.84193142832442*pi,3.74909315522015*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.647098500479411*pi,-0.13728106199964502*pi,4.0178498045143005*pi) q[17];\nu3(3.5*pi,3.47348460119302*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259136093383408*pi) q[19];\nu3(0.464512892953716*pi,3.40107407972179*pi,3.13763559715216*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.405115619659163*pi,3.253517747311*pi,1.07430250928165*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.429989338481824*pi,3.07581465985634*pi,1.475543958538792*pi) q[12];\nu3(0.880983437901566*pi,2.77046755983786*pi,3.62317519121167*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[18],q[19];\nu3(0.229226717176662*pi,0.21187219549832104*pi,3.49280914139167*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[4];\nu3(3.5*pi,3.36867617895135*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36727655233941*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.185259574418052*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183080189546972*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44393068598493*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.521192420937892*pi,3.40086390476052*pi,4.04941180506416*pi) q[21];\nu3(3.5*pi,3.37338011392074*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41019267058315*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,1.281451907137737*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.61864536790132*pi,-0.19298384458644602*pi,3.70288984525161*pi) q[7];\nu3(0.540811394480321*pi,0.5422469799054499*pi,4.23880642551729*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.224117990594276*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.180796762130659*pi,0.140213266011332*pi,4.21124128516652*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[17];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.655808029954912*pi,-0.286185771815779*pi,4.149393107027921*pi) q[7];\nu3(0.624146028050872*pi,3.00471209413095*pi,3.9983645920289*pi) q[8];\nu3(3.5*pi,3.49946363732334*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.329358884435575*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.443585467806519*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43616050777083*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42518244060322*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,4.29743975457201*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.45050209586338*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.4524513474178296*pi) q[10];\nu3(3.5*pi,3.21308512252617*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1229153551525521*pi) q[14];\nu3(1.0*pi,0.0*pi,1.289127880194382*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3703677832650971*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[17];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.654587074775257*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.465203316444709*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31560780380346*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49742059636183*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.43930384905093*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.203982711178395*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.281808134771349*pi,3.02738464076193*pi,1.1601942930016431*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.576569682435945*pi,-0.375518992139801*pi,0.757975977271531*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.392706629211646*pi,0.24034926177239802*pi,0.693811948570051*pi) q[18];\nu3(0.928453162828325*pi,-0.398823609659386*pi,3.1578636780159*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4097388858518*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.673048282242054*pi,3.42333715642698*pi,3.85916156474458*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.258861216496758*pi,0.6561409749194*pi,3.8042949224546*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.507316321658589*pi,0.9457970066283501*pi,4.3449470363388*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.761873888858755*pi,3.11522575077561*pi,3.31586958646554*pi) q[18];\nu3(0.697186968179482*pi,0.63351666724709*pi,1.210889586674143*pi) q[19];\ncx q[20],q[21];\nu3(0.738046262159353*pi,2.91032361721305*pi,3.90677242197171*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.487604587060206*pi,-0.026157714864168014*pi,0.966779167230447*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.553636743946647*pi,0.405546387709252*pi,4.29531690177121*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.496601679916665*pi,0.22170564930910697*pi,3.9870973798289*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.858711206135137*pi,2.75705489657097*pi,4.229952490543679*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.488427247490503*pi,-0.349743516602669*pi,4.059965533155371*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.670172838670402*pi,1.00544682849341*pi,0.5367268596416969*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.219534400057312*pi,0.8664871660503299*pi,4.49644672576114*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.265000969238157*pi,2.58174066546426*pi,1.434746436253433*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[19];\nu3(0.56486573654359*pi,0.05457497864781602*pi,0.92546525178284*pi) q[10];\nu3(0.517619295554537*pi,0.06207846829212804*pi,4.36895685475432*pi) q[12];\nu3(0.165366766621491*pi,3.48395122960984*pi,1.4825183831487871*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.447323150761205*pi,-0.4056398789822465*pi,1.162040388655074*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.584961035068305*pi,0.271666703336937*pi,0.621012542081388*pi) q[6];\nu3(3.5*pi,3.3774343716484*pi,0.5*pi) q[9];\nu3(0.475016021649177*pi,0.0071729927831749585*pi,0.551750435767224*pi) q[10];\nu3(0.511960930670442*pi,0.28944010254600006*pi,0.844795308286047*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.396986118917014*pi,0.16207704520975197*pi,0.839296740662696*pi) q[14];\nu3(0.475541966623068*pi,-0.12036997714686398*pi,0.764481134586379*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.194988612713545*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.445635161654449*pi,-0.33125822146844197*pi,1.59935564520933*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.334400431822723*pi,0.46612319223381204*pi,0.737524585127615*pi) q[6];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.821274117772417*pi,0.7681706378609601*pi,0.858056494916125*pi) q[14];\nu3(0.430149911486896*pi,-0.12936285355801203*pi,0.712430700608361*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.387879513625113*pi,2.95064634627055*pi,0.5820806009561807*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.298837123762983*pi,0.19379968748125997*pi,0.896324092688786*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.501132145889124*pi,-0.4799104278223925*pi,1.234956991749311*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49421105290544*pi) q[19];\nu3(0.394792851488249*pi,-0.287093782092463*pi,0.95271868100261*pi) q[20];\nu3(0.507629910055625*pi,3.33986561797952*pi,4.23883365748495*pi) q[21];\nu3(0.619890630773061*pi,-0.06898768925976101*pi,0.874895530586848*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46971800919834*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2996779900652689*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.60351049113415*pi,3.47616267845275*pi,0.943427747213783*pi) q[17];\nu3(0.624413245440644*pi,-0.4927934005822277*pi,3.86639298757432*pi) q[20];\nu3(0.215689837318208*pi,0.6544926477275299*pi,0.772356616614386*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.489205661105*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.190303085286549*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[10];\ncx q[4],q[6];\nu3(3.5*pi,3.48517251809245*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,0.612964356315792*pi) q[13];\nu3(3.5*pi,3.49912939500497*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3635442116745509*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3591453043096808*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.47821145808869*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4693079686572*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.1591617677418249*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5723619319916495*pi) q[10];\nu3(1.0*pi,0.0*pi,1.082882022713056*pi) q[11];\nu3(3.5*pi,3.48712568572331*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.2985794491008051*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46234875688846*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3555934219550219*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[10];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.326388792744099*pi) q[16];\nu3(3.5*pi,3.29809343861474*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40445753610563*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.088798737217775*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.647214939075795*pi) q[6];\nu3(0.602834260495648*pi,0.5172730058635999*pi,0.702008393156272*pi) q[7];\nu3(3.5*pi,3.45956227828978*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49474346347507*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.470607972357107*pi,0.46901460789574*pi,0.846616872453575*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.32642467010581*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3672172052696259*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5900131607364607*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.416969799340097*pi,-0.343237780961268*pi,4.08647976272825*pi) q[7];\ncx q[8],q[21];\nu3(0.278920289576475*pi,3.15297377500487*pi,4.46184991248704*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.505566452590867*pi,3.05077060009898*pi,1.68070579246277*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.766212038912937*pi,0.7069666694477501*pi,0.5405844721552792*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5080010547205362*pi) q[20];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.367082556933779*pi,0.18758323317619996*pi,4.19251960760121*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.367990612487389*pi,3.12278229757413*pi,0.5759176451770213*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.349929656336864*pi,-0.10136195730223202*pi,1.293577875069815*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3674861726612*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.728694400469726*pi,0.7701557323286601*pi,1.024624078276857*pi) q[3];\nu3(0.914034524920323*pi,0.184037542043753*pi,0.927635317600328*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.264941459994904*pi,0.7942425887189699*pi,4.32956531054175*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.581051670900713*pi,3.32107678580906*pi,4.24641200965062*pi) q[0];\nu3(0.163110644227552*pi,0.67260536613855*pi,4.13174487379651*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.639318803262574*pi,2.90537152241605*pi,3.65987027215386*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.620731207292368*pi,0.359734950273207*pi,0.9995697717629171*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.681667418170689*pi,0.22932986587538495*pi,0.963330645154957*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.324066381818611*pi,3.02236533305955*pi,1.019585040696265*pi) q[0];\nu3(0.732496008811767*pi,3.41296282068352*pi,3.24198628476428*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.791573599669799*pi,2.57403291785204*pi,3.51357697055601*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.570702511928352*pi,-0.4254650713546593*pi,0.760466668850206*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.381723317528098*pi,0.44302047518545595*pi,3.70289725318198*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.632835205331906*pi,2.79749712024905*pi,3.77476101315739*pi) q[12];\nu3(0.599627701108173*pi,2.96274641437801*pi,3.41177213471853*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.689044793322934*pi,3.21742515811492*pi,4.01706204001194*pi) q[17];\nu3(0.226004305575332*pi,3.46112993175863*pi,0.953044426197175*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.876029396190036*pi,3.01162751877337*pi,4.38138482156015*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.151557725753074*pi,-0.242056308459755*pi,4.20062374841207*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.382654021982351*pi,3.22649076676805*pi,1.52042140126009*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.701891324112284*pi,0.15486040217887997*pi,1.2165081065500178*pi) q[12];\nu3(0.194497558661464*pi,-0.250402516730942*pi,0.727993753789925*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.738971839870181*pi,3.41867259667213*pi,2.95475453409828*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.175634231096342*pi,0.26047990499822904*pi,4.29501015432444*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.684429469098251*pi,2.9581147588182*pi,4.275133858947489*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.731359189136888*pi,3.10512738034651*pi,4.3172847544823405*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.610897340987568*pi,-0.023366299901716014*pi,1.2093510259021119*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.555247153443736*pi,0.47688440439510504*pi,0.673480442462569*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.458098576968624*pi,3.46466773253757*pi,4.42824126384996*pi) q[15];\nu3(0.630767131158456*pi,1.03529960580512*pi,0.841629469410843*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.44745234474389*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.48714204735663*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35104788834946*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.302044135393369*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3204760363041381*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.772983182434023*pi,3.48955671863735*pi,3.89057131431181*pi) q[16];\nu3(1.0*pi,0.0*pi,1.259168743312032*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.48080022174589*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\nu3(3.5*pi,3.36396881491172*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\nu3(0.0969643589823258*pi,3.41302186930478*pi,0.9517614041882241*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.276125260737021*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250207698918211*pi) q[18];\ncx q[19],q[20];\nu3(0.622246930115929*pi,2.79680413023047*pi,3.99267946282024*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.24859476547954*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.174036521966046*pi,0.25032876684806904*pi,3.27069941196083*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42021891099983*pi) q[9];\nu3(1.0*pi,0.0*pi,1.236850335849471*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5703169288684515*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5505403279864964*pi) q[17];\nu3(3.5*pi,3.47332556079957*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.444005603474415*pi) q[20];\nu3(0.190041339538939*pi,2.81238496713007*pi,0.728302973622433*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49864389987722*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.271313417085083*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.612725356394526*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.31661334916997*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.655423484551651*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45870815664312*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.355888244512881*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6881484087925069*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.699169341141376*pi,0.7536155990142701*pi,1.0440014568222789*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3335270396079*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.470960883679556*pi,0.43411718644391195*pi,0.650852857488761*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.597777182260317*pi,-0.4816603895805653*pi,3.92905374609622*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.817630382525458*pi,-0.17729538769020198*pi,4.32408454932994*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48887461119526*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47585802088682*pi,0.5*pi) q[6];\nu3(0.554095340080864*pi,0.7165201192011701*pi,0.644238172520634*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1579460882765829*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.473844053999003*pi,-0.07670930022441202*pi,1.497728970728049*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42055030570803*pi) q[16];\nu3(0.289813394599494*pi,3.04329074518727*pi,0.7948364731762*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2282934002827028*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.805228281895402*pi,3.32557942316435*pi,4.45829574573811*pi) q[2];\nu3(0.52515876940658*pi,0.39072879007080297*pi,0.504096049528161*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[8];\nu3(0.652149473208787*pi,3.44682429751953*pi,4.08817490747677*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.59919610627557*pi,-0.389564060314897*pi,4.07554805241769*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.384765008921298*pi,2.89513843538619*pi,1.471197866410209*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.905644011622373*pi,0.02588542621870904*pi,1.27358580366792*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.521546785729295*pi,-0.22455655475346997*pi,3.70207308717761*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44338892948355*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.286414940690656*pi,-0.165072400707033*pi,1.1701901967781039*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.609741466819993*pi) q[21];\nu3(0.352598933753975*pi,2.94463730886141*pi,1.426362506541258*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.270521469163688*pi,3.19918841402149*pi,0.826094471801009*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.730299512192335*pi,-0.306566622799107*pi,0.736574301017156*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.628500898899621*pi,-0.074519323632253*pi,0.615008592828817*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.794674562275641*pi,3.36283661852704*pi,3.31775715505734*pi) q[9];\nu3(0.159090389606215*pi,-0.09970616768051199*pi,0.5613430512751859*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.422096405158414*pi,3.01976861901332*pi,1.0133660050378102*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0710540478461842*pi,2.41806147331829*pi,1.1323617496871279*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.379530471298366*pi,0.14945303439383395*pi,3.68540088070012*pi) q[18];\nu3(0.484588787783048*pi,0.08503224946064902*pi,0.5976272247344439*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43699480491091*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.155370171532271*pi) q[2];\nu3(0.266723156328709*pi,0.006613368776716033*pi,0.5190562475327676*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.886048031491464*pi,3.30033482681146*pi,3.10833937231182*pi) q[11];\nu3(0.635540656533546*pi,-0.34809675329802303*pi,3.8324827556604*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.521217277879667*pi,2.87340832617798*pi,1.217120342737773*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.376577925036765*pi,0.19285805884100404*pi,4.42184878886287*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[2];\nu3(0.653954379764085*pi,2.78345139723645*pi,4.008201141928129*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.243287255401158*pi,-0.36119173240665303*pi,4.24925412708445*pi) q[11];\nu3(0.311221014180296*pi,0.02865028385208701*pi,1.102594046658034*pi) q[13];\nu3(0.690956682521576*pi,0.483594673844033*pi,0.5730261349844523*pi) q[15];\nu3(0.491667610466313*pi,0.287361355517044*pi,4.46007090361255*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.736974189839301*pi,-0.129339539858717*pi,1.30874818698084*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4922546687269005*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.307802299461128*pi,-0.246874274723614*pi,0.623732309546184*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.250693059944747*pi,0.9515689021423099*pi,4.254263383978261*pi) q[15];\nu3(0.231793129864308*pi,0.63264696887001*pi,0.5682088991846085*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.834557654299211*pi,2.50894163744216*pi,3.53422493152304*pi) q[21];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.277413095533269*pi,3.33123881109239*pi,0.882314752232076*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.025668304475689*pi,-0.18335203701324398*pi,1.58091141166878*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.253532395716802*pi,-0.271053101453153*pi,0.722926995141542*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.48753268108174*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193068251049279*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.45422221866429*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44792404326849*pi,0.5*pi) q[7];\nu3(0.765917397210783*pi,2.41322068714039*pi,3.67477219341009*pi) q[8];\nu3(3.5*pi,3.43762214122271*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.09510745918528*pi) q[12];\nu3(1.0*pi,0.0*pi,1.261198032009803*pi) q[13];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.156853963164101*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4844866644167*pi,0.5*pi) q[3];\ncx q[5],q[13];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46687845756464*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.402612121803509*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1829130042744391*pi) q[15];\nu3(3.5*pi,3.48040149365884*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4959879949379395*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.3210654238966129*pi) q[19];\nu3(3.5*pi,3.44775438509248*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.330361684513292*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.41603484611435*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5288666399319338*pi) q[13];\ncx q[16],q[19];\nu3(3.5*pi,3.49969394506446*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44666627108278*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296369755777679*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35258200524525*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.2995876774507211*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5161600669214841*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44015705564726*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.43326899798536*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.171299386368245*pi,3.28784728099235*pi,1.62334196233967*pi) q[1];\nu3(0.975845048222219*pi,-0.229455189333249*pi,3.9261943487289*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.616661886936689*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4622170235047705*pi) q[21];\ncx q[0],q[6];\nu3(0.614540180038284*pi,0.09441605941477305*pi,0.5690234942464745*pi) q[1];\nu3(0.510229076084015*pi,0.48535125868640705*pi,0.620641895361139*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.694678133291665*pi,3.13104703894752*pi,2.94457044793405*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.31190667438236*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.472110287455013*pi,0.9267188302057601*pi,4.49934928573426*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.486304503039335*pi,3.00410739774693*pi,1.71959344305525*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.324910455478313*pi,0.15270879258416004*pi,1.068157505599984*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.283096246485813*pi,-0.375557806218749*pi,3.90829800198945*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.756722004091953*pi,-0.381780475912669*pi,3.3207447424285*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.759708174081538*pi,3.26904873368405*pi,3.5978569618741*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.776479782392924*pi,3.15569360313222*pi,0.517504684571566*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.600016932868374*pi,1.04486123444758*pi,0.604758302571168*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.815080630246043*pi,3.42273954607487*pi,4.16989722421016*pi) q[9];\nu3(0.406321581442584*pi,2.7401920153788*pi,0.879190163022215*pi) q[10];\nu3(0.71930617832994*pi,-0.136426787948346*pi,1.34325118496997*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.263387738623792*pi,-0.4698946154645374*pi,0.6200854709079711*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.61294040110038*pi,0.73274464921196*pi,4.344896019410211*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.764748802481016*pi,3.09025477334759*pi,3.63507098190303*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.856760237475993*pi,-0.011978093956966973*pi,1.216033054117325*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.787874726682232*pi,-0.193888824577733*pi,1.067550593235444*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.609705365136471*pi,2.82366532692871*pi,3.57839377012904*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.728073698638073*pi,-0.4573227132632104*pi,4.1640854386729504*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43978997792343*pi,0.5*pi) q[1];\nu3(0.536261681680261*pi,-0.20425281557335*pi,4.24103345304535*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.489880007277897*pi,-0.275908751963228*pi,1.051509447082538*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.507245735746946*pi,3.35355557858831*pi,4.38281619943214*pi) q[12];\nu3(1.0*pi,0.0*pi,1.215193734384369*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.440178295299064*pi,0.70766008533093*pi,3.96166716887999*pi) q[15];\nu3(0.307950628381048*pi,2.92748175060978*pi,1.90535096663383*pi) q[16];\nu3(0.432991497772927*pi,2.93642877472084*pi,1.89728932333846*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.490724589689278*pi,0.9973489273968099*pi,4.2319732954682*pi) q[19];\nu3(0.632434021834151*pi,2.67671736947052*pi,3.45108476550056*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.6211478898107*pi,0.9664641229599*pi,0.5476698012087782*pi) q[3];\nu3(0.35427026535945*pi,0.29618211386124704*pi,3.82400221498114*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.677769246519525*pi,0.17359030104987405*pi,1.63416361646472*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0488225052044038*pi,0.15952447440302397*pi,4.19454059414992*pi) q[15];\nu3(0.340615181616981*pi,-0.18082694218100598*pi,4.29100530347948*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.54088182599959*pi,-0.3068879986924*pi,1.28871056787569*pi) q[18];\nu3(0.316357183179112*pi,2.71230787992842*pi,1.091292336306362*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.282644195370973*pi,3.23983275577516*pi,0.864549990448048*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.47204233331513*pi,0.05182376609616701*pi,3.95529238675242*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.315151960076055*pi,-0.261459977568183*pi,0.821161826815479*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.604440669764527*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.368438433931162*pi,-0.13519775306173298*pi,1.431972292913657*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.592932796604331*pi,0.27086190741736504*pi,4.40247222516036*pi) q[21];\nu3(3.5*pi,3.33259316190717*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.28815342032354*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.380694223319245*pi,2.94136729377249*pi,0.946867045553625*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.189283480795821*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200394822880559*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44767114325797*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2085526238916962*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.860232318110173*pi,0.88024910811962*pi,1.063305370998084*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41748732710012*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40954850161912*pi,0.5*pi) q[12];\nu3(0.326463809852599*pi,2.72917076038203*pi,0.9965304477830019*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2014654371663012*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5270003385916131*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223014414980657*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49411046841724*pi) q[20];\ncx q[0],q[20];\nu3(0.536576906559584*pi,3.31724689725641*pi,1.92182829885167*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41148173304753*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[19];\ncx q[12],q[15];\nu3(0.673382923805666*pi,0.52475353989093*pi,4.24541930047322*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5503044646266808*pi) q[14];\nu3(3.5*pi,3.36221782005434*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.151143212096486*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29083157467945*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40350189365332*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[14];\ncx q[7],q[21];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.295660061996166*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45931254844248*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.444821681278389*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.40313913004438*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2828048207584781*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31238071752816*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.119090450243013*pi) q[9];\ncx q[10],q[19];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4972769042489595*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5259821581225607*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.399743009654594*pi,3.36591230530449*pi,4.3161484750647094*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37662460349162*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.781824824342853*pi,0.07400056234890995*pi,4.48085317735588*pi) q[0];\nu3(0.700350034133722*pi,2.53080145667556*pi,3.74180551144781*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37203167444249*pi) q[5];\nu3(0.14693869198244*pi,-0.253085327297653*pi,1.065937143490589*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5953929878183879*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.897990580418696*pi,3.1470296320488*pi,4.49104583622829*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0687971546362816*pi,2.85127622778191*pi,1.72039461511471*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.78953926028668*pi,-0.271266727328738*pi,3.86758630248584*pi) q[6];\nu3(0.926975108700263*pi,0.37113634658878003*pi,3.88782426934716*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.187934822720166*pi,3.20748462944539*pi,0.5761167826696751*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.472891697236524*pi,-0.324609831745146*pi,3.94734045694255*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.562502113014124*pi,2.83744092437325*pi,3.60578296177025*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.457353822348665*pi,-0.06759286347718801*pi,4.06211381341819*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.862894955326299*pi,0.03129243942492199*pi,3.83958350590509*pi) q[20];\nu3(0.395641313890936*pi,0.58057282379727*pi,4.435977639666509*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0795827087177337*pi,-0.13331300243584698*pi,1.61645994116715*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.356367907740678*pi,0.48137224640465903*pi,0.5784749669337879*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.55440967524136*pi,3.40641269882339*pi,3.13894386455917*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.639502754629916*pi,-0.329122173047111*pi,4.03290855403779*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.481485709629958*pi,-0.158897371089401*pi,3.73824851157959*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.84143399217384*pi,-0.4241062095732699*pi,4.0372766618733795*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.824526975997078*pi,3.13230129445968*pi,3.37136735697888*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.937935767051702*pi,3.3111495438718*pi,4.141414150914009*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.329825970860539*pi,-0.14887777952603698*pi,1.078852237344083*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.641148913565143*pi,1.01093157752915*pi,0.857644014662197*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.165105148078733*pi,3.27985065565793*pi,2.07295834629939*pi) q[15];\nu3(0.445581052429517*pi,0.26359762785101604*pi,4.24510833436388*pi) q[16];\nu3(0.442847565757684*pi,0.8881107934199699*pi,4.4915378441191*pi) q[18];\nu3(0.718995728826274*pi,3.28092056474093*pi,4.01320653067683*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.307359050999081*pi,2.73959928781957*pi,1.4633209227380721*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.525806711411756*pi,2.72192684269756*pi,3.5355431442534*pi) q[16];\nu3(0.798285179239717*pi,3.23172696838222*pi,4.16700728556619*pi) q[18];\nu3(0.262577078544082*pi,-0.137847038906538*pi,0.763207331309361*pi) q[19];\nu3(0.424874942267034*pi,0.45411169263004403*pi,3.70737910789595*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48268493509451*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284917744652533*pi) q[20];\nu3(0.388004852800613*pi,-0.162646955621236*pi,4.10019547525052*pi) q[3];\nu3(0.728426594407107*pi,-0.27000084980085604*pi,3.46075412598234*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.707223146320571*pi,0.46075952773778805*pi,1.454519279742871*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[12];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(0.077561980838127*pi,3.16402951915439*pi,1.81236816111932*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5816827823521624*pi) q[20];\nu3(3.5*pi,3.46209006096735*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.660270617623199*pi,2.67150165500848*pi,3.9750628181865*pi) q[5];\nu3(3.5*pi,3.43677641826424*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4635572511483*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39741990718951*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45513212840765*pi,0.5*pi) q[10];\nu3(0.770037851603267*pi,3.38522113286521*pi,2.90936721261561*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2102953919710981*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.263845709822353*pi) q[14];\nu3(1.0*pi,0.0*pi,1.371533432683439*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259060135520047*pi) q[16];\nu3(3.5*pi,3.46653083128865*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1609826855946541*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1739379595165809*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.703280609700279*pi,0.5585734492991099*pi,4.093890152681309*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[12];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[3],q[7];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.650338203102844*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3735466859028005*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41469385975559*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.282802077833891*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4768980014450594*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.493048419651*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[11];\nu3(3.5*pi,3.34661794285426*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38582628989632*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.1281908980035649*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[14];\ncx q[10],q[16];\nu3(0.711029140000865*pi,-0.244975332647547*pi,0.695411261284146*pi) q[13];\nu3(1.0*pi,0.0*pi,1.189361563626968*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.40816615596327*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.212406963544288*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.853462660487533*pi,-0.390876562077678*pi,0.761335284551489*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47113066334073*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2299835350868031*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.534501372310273*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.511153768578045*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.869177582149433*pi,-0.308219970599041*pi,3.36500161511615*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0876023150597868*pi,0.005881023056475976*pi,1.169383711076832*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5283312188034174*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.757993379990571*pi,0.04646444699288099*pi,0.635965634234453*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43798952693888*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0942761023687703*pi,-0.071379175722251*pi,0.5179793945187356*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.285605580541983*pi,0.0024578006609470293*pi,3.98563728545827*pi) q[3];\nu3(0.865959437955194*pi,0.27495323249833303*pi,3.93174032412955*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.566591739306625*pi,0.08867570089530696*pi,4.2090026833557*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.607357295544408*pi,-0.08512762344612201*pi,4.14819452691486*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.302604394715497*pi,-0.4573603305345717*pi,1.4375876452757579*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.18634703922151*pi,3.46772251636984*pi,1.96712221514715*pi) q[2];\nu3(0.903953922225611*pi,0.20652763051022305*pi,1.022571041220891*pi) q[3];\nu3(0.458104743313096*pi,0.71131950022592*pi,4.16245005920696*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.691528646737093*pi,3.19165234283466*pi,3.21557629108255*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.235701601921588*pi,-0.367972221587895*pi,0.830183284928069*pi) q[11];\nu3(0.185901608465391*pi,0.8316413392222901*pi,3.97083358462708*pi) q[12];\nu3(0.649991777903554*pi,-0.175413556435572*pi,4.16793179435747*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.639296008451063*pi,-0.03527022024729798*pi,0.5021576720961562*pi) q[17];\nu3(0.73891097219933*pi,0.5082771252974401*pi,1.2730930847176891*pi) q[18];\nu3(0.868655885989452*pi,2.81211061708467*pi,3.26397082692745*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.703123419664868*pi,2.95706068694704*pi,4.3607448058186*pi) q[21];\nu3(0.392106287823792*pi,0.035300735452908016*pi,1.2940208648878682*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.216876346244665*pi,0.459458671242745*pi,3.5437380198326*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.267215302258523*pi,0.25599298283110905*pi,0.890768084078308*pi) q[7];\nu3(0.736442340696952*pi,0.6432439474643299*pi,4.4520259418821695*pi) q[9];\nu3(0.671130622948284*pi,0.07524435508369398*pi,4.225270783834031*pi) q[10];\nu3(0.555508662121967*pi,-0.05960023634100198*pi,4.22318502763633*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.926686876216465*pi,0.150919830049547*pi,4.1034858362197895*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.409817710641285*pi,3.04265637217001*pi,1.86139041953078*pi) q[18];\nu3(0.785807809791681*pi,3.31649327220687*pi,2.93642228778159*pi) q[19];\nu3(0.478195797234139*pi,0.42126683143087296*pi,4.172398148063159*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.62323443656155*pi,2.57876541385773*pi,3.9190157017006*pi) q[6];\nu3(0.641699779838812*pi,-0.218446961381574*pi,3.52951658257012*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.590615114153896*pi,2.83690389011206*pi,4.272706034287539*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.439265393907748*pi,0.9429029250723999*pi,4.48722941282264*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.489590460162121*pi,-0.39437010823707697*pi,4.32747658253557*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.863671259057758*pi,0.9577953267406301*pi,1.018885949892324*pi) q[15];\nu3(0.685740618320478*pi,-0.15924029497221898*pi,4.00286993356928*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.501337588440905*pi,0.9893782485251099*pi,0.929059673040697*pi) q[16];\nu3(3.5*pi,3.48519229752841*pi,0.5*pi) q[0];\nu3(0.807938771974086*pi,0.87173196966651*pi,0.965360335764609*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.525841033279917*pi,3.22971890073036*pi,1.89151825401795*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42376058662212*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.46954614461063*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3190533774194328*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2311518113016922*pi) q[19];\nu3(1.0*pi,0.0*pi,1.223646439595384*pi) q[21];\ncx q[0],q[21];\nu3(0.160596398636276*pi,-0.04310893024534501*pi,0.5593655092845066*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.36139161065241*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.263854111641915*pi,-0.194368919494813*pi,1.166863661501403*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.336161796136951*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,3.45861997961294*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3323693439648792*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45383000759448*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.38741574137383*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.258581713198201*pi) q[8];\nu3(1.0*pi,0.0*pi,1.361433805153166*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5664932706662646*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.652138172239899*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48030297737503*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36592309100285*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42993789221476*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.728270654620464*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.121599628038221*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[20];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.43184852194212*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.28435328446957*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42211515010258*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.22853225302918*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.47005979154578*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.646198549587254*pi,3.08218665936637*pi,3.45954295337482*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.607762038015491*pi,0.17703595947963502*pi,0.998934441405203*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.451448985439971*pi) q[17];\nu3(0.110355317871845*pi,0.07041171718481598*pi,4.28511950791873*pi) q[18];\nu3(0.404145611261481*pi,3.12590237688201*pi,1.83658848269514*pi) q[19];\nu3(1.0*pi,0.0*pi,1.418241876820463*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43470855702121*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45847930235977*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.180669301469307*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.561853483339576*pi,0.462619974485892*pi,1.131335813709741*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5569117169645899*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.774449665515571*pi,3.31482954722397*pi,3.02041227712087*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5017320801720797*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.44733679611659*pi,0.220242785035775*pi,4.28873994079614*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.161844205306616*pi,3.08737644031009*pi,2.06012832758927*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\ncx q[1],q[5];\nu3(0.277263597567576*pi,0.25682024098935097*pi,3.77016060234272*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.339039912769495*pi,3.20805049776407*pi,1.0583582940417822*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.604667512743073*pi,3.38657404587344*pi,4.06271479153839*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.396109439424548*pi,1.17564628814219*pi,4.32082186795197*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.630468633817273*pi,3.47107984284677*pi,3.68094152854453*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[15] -> c[15];\nu3(0.924538251936816*pi,-0.4255199571105558*pi,3.93031764025012*pi) q[1];\nu3(0.395866608498793*pi,3.37571603078505*pi,1.125601514969362*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0710746107745751*pi,-0.14711313511325302*pi,4.32007266373631*pi) q[6];\nu3(0.258595095813709*pi,0.37831360251006496*pi,0.965016878529245*pi) q[9];\nu3(0.39285738610813*pi,-0.146166158773693*pi,0.709902234869852*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.559719214064939*pi,0.28768256120092195*pi,4.10297723739907*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.746252313053444*pi,2.77168368942332*pi,4.25014809009874*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nmeasure q[16] -> c[16];\nu3(0.696545362736775*pi,-0.32035923442304604*pi,0.608547386202883*pi) q[5];\nu3(0.842845164339607*pi,3.33388187116588*pi,3.37514716817732*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.404878324497867*pi,3.1346081841856*pi,1.79023803721854*pi) q[0];\nu3(0.205659995613023*pi,0.12184291770643896*pi,0.981401337846953*pi) q[1];\nu3(0.789667300587625*pi,-0.21334462672257098*pi,3.89115493960907*pi) q[2];\nu3(0.991608805685523*pi,0.92582711051589*pi,0.855729991018165*pi) q[3];\nu3(0.75122058161092*pi,0.7061317929142501*pi,0.5555449762473197*pi) q[4];\nu3(0.588994347653544*pi,-0.089126240880541*pi,1.066878985433687*pi) q[5];\nu3(0.52396708584773*pi,0.69802804080852*pi,0.710926802168933*pi) q[6];\nu3(0.981901173928343*pi,-0.186014416208865*pi,1.203666608101499*pi) q[7];\nu3(0.577929010661452*pi,3.2313870117751*pi,3.02863546206613*pi) q[8];\nu3(0.578099035768744*pi,3.17507118578096*pi,4.47656291580856*pi) q[9];\nu3(0.337331139413482*pi,1.0368890721648*pi,4.41931607831937*pi) q[10];\nu3(0.327771438604008*pi,0.06806498705310804*pi,4.29636414589039*pi) q[11];\nu3(0.904648675996338*pi,3.11898002470634*pi,4.12703401215924*pi) q[12];\nu3(0.17460087306445*pi,-0.07533885925874001*pi,0.5223677674732506*pi) q[13];\nu3(0.846026701258213*pi,-0.10279778631145498*pi,0.827736246669823*pi) q[14];\nu3(0.444429567846524*pi,0.211588965036146*pi,1.133665444622927*pi) q[15];\nu3(0.729494826408786*pi,-0.18083572633864098*pi,4.00132633559191*pi) q[16];\nu3(0.509429546468781*pi,3.11144030643128*pi,3.05389420896244*pi) q[17];\nu3(0.32046074862208*pi,3.38043749337519*pi,4.1343666861357296*pi) q[18];\nu3(0.576399629424228*pi,0.02833578996757402*pi,4.03906931064102*pi) q[19];\nu3(0.324228677660525*pi,2.36488152732442*pi,1.196009073929614*pi) q[20];\nu3(0.577252432936191*pi,3.35669246499293*pi,1.83788261703925*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[20],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49439074604664*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4179016793636*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44560700206877*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.212496854886835*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.38904165267845*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.284521462105337*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37843314135842*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.279641084025573*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202080814564439*pi) q[18];\nu3(1.0*pi,0.0*pi,1.241617851056118*pi) q[19];\nu3(3.5*pi,3.33188187052721*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.297695914711738*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(3.5*pi,3.32076103024286*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.33755163690121*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.299816460372611*pi) q[9];\ncx q[13],q[17];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.225544139945042*pi) q[15];\ncx q[20],q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.40006587672964*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5368412682091197*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1108316061896661*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.27589597176702*pi) q[12];\nu3(3.5*pi,3.40646120369093*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.388840256377939*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294888467266502*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.624814939271543*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38180681495737*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.401830930955271*pi) q[21];\nu3(3.5*pi,3.49730829544997*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[12];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,0.633144284862703*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3912820494812301*pi) q[10];\ncx q[13],q[17];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.646380273468212*pi) q[15];\ncx q[20],q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5622169105349828*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.531783360383435*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.657478156995646*pi,0.275637776565095*pi,3.86145031164676*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.203377581040187*pi,0.432065671564664*pi,3.45978689662258*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.531679728572772*pi,3.44514404612424*pi,3.58321678957888*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5314528009009791*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.637334129579297*pi,0.353054819929736*pi,1.60187624357416*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.810199471221967*pi,0.6005608123614501*pi,1.192721343417736*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.637046681336437*pi,0.25145604331941895*pi,4.38847665900424*pi) q[3];\nu3(0.261874352335494*pi,2.53903656667383*pi,1.4801095746342852*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.407506386793253*pi,-0.235486218416199*pi,1.51054797633122*pi) q[6];\nu3(0.140096885573099*pi,0.97127600922982*pi,4.39728051166623*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.805689284157539*pi,0.22178085660146496*pi,0.80961729534527*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.372331870415091*pi,0.50995611985811*pi,3.88099320602582*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.671016588728853*pi,3.4967357186983*pi,4.237174300591461*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.588928964079447*pi,3.0039051633285*pi,4.4977190278633*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.732462459913851*pi,2.64609989347274*pi,3.63843003953282*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.585924825347438*pi,0.302807993789758*pi,3.82758281274765*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.376855625645616*pi,2.92255934709046*pi,1.097168538220018*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.591671647360371*pi,2.97763164031472*pi,3.05790379673225*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.599246494551623*pi,3.08020378593345*pi,4.30277320792786*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.230510794756949*pi,3.41286819696733*pi,1.97278570368572*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.615133052748066*pi,3.22329593180096*pi,3.75280335143527*pi) q[8];\nu3(0.858066727376671*pi,3.20208921295858*pi,3.03364740005641*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.763411974408611*pi,2.9064604010001*pi,3.38046595021803*pi) q[12];\nu3(0.856609928964351*pi,-0.08138373440652802*pi,3.7055158861963*pi) q[13];\nu3(0.653603557989418*pi,2.51326743641335*pi,3.98352585569781*pi) q[14];\nu3(0.321664694556952*pi,1.11746374200563*pi,4.11779272597309*pi) q[15];\nu3(0.401876993605019*pi,0.80214938281098*pi,4.30204942750275*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.795104229571405*pi,3.29232523613857*pi,3.06798164473331*pi) q[19];\nu3(0.631246176111275*pi,2.88762709056971*pi,3.82499685076467*pi) q[20];\nu3(0.575018837172612*pi,1.09168226601921*pi,0.783072996651652*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.215954206254783*pi,2.31573091483793*pi,1.229611484921433*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.706538951787226*pi,3.25590243231156*pi,3.14238793832605*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.213553162241587*pi,2.64190230111629*pi,1.57991561721699*pi) q[11];\nu3(0.787716097414133*pi,2.52177845199124*pi,3.65629300857168*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.808804543252628*pi,0.52771730824853*pi,4.06300956698748*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.342227192301875*pi,-0.303122408202427*pi,1.033761504005911*pi) q[16];\nu3(0.666059062540802*pi,2.8842987312198*pi,3.97996178676848*pi) q[17];\nu3(0.864670388465271*pi,3.22707075176891*pi,2.95978312609103*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.720667213064604*pi,3.45455005325809*pi,0.8060770341542429*pi) q[21];\nu3(0.820974249222348*pi,0.03839702820666002*pi,3.73651906234331*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.469811493831244*pi,0.6981830029077201*pi,4.07009066838362*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.629930886083565*pi,0.62971327209481*pi,0.769071594838738*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.443179882035738*pi,2.63841581725821*pi,3.87672325299985*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[5],q[15];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43181466356324*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.35774865342302*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.33336420004004*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.4366167577799*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.161175703070085*pi,-0.4872683500563493*pi,4.3725952240925*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.276812028964641*pi) q[12];\nu3(1.0*pi,0.0*pi,1.331855758000616*pi) q[13];\nu3(1.0*pi,0.0*pi,1.134177895218619*pi) q[15];\nu3(1.0*pi,0.0*pi,1.266510327434037*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[21];\ncx q[3],q[12];\nu3(3.5*pi,3.35735179457343*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.40542481998791*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.839094931991037*pi,3.19785349003053*pi,3.76302063307699*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.285690396856036*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222752834544981*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34697520530138*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5558491970652066*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.628716960041406*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40500043302251*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43044533967581*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238690596125418*pi) q[21];\nu3(3.5*pi,3.40806929813932*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[21];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.47834577076756*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.117129524956445*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.29669521793269*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46456640263205*pi) q[19];\nu3(1.0*pi,0.0*pi,1.353482916352784*pi) q[20];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37692782786624*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.179169996212567*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49280361164266*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5092694235710311*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30326380965619*pi) q[20];\ncx q[0],q[9];\nu3(0.814406706590147*pi,3.38921809758724*pi,4.48941513556877*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.747663110432456*pi,3.1800979647268*pi,4.4656194189713805*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3923705993700395*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.379042016371339*pi,2.74610252486213*pi,1.41264979995789*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.603687565064695*pi,0.38625870324245304*pi,4.064194779184*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4744813713935*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.126794138519539*pi,3.18516313592393*pi,1.43328388617015*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.21790946825067*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.694684290352758*pi,3.21363616416508*pi,2.93367207305972*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.813546884765398*pi,2.80019635064283*pi,3.43742647530417*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.687652428275714*pi,0.10529772806232496*pi,4.0059653488183695*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.640255689034233*pi,0.42745287109875096*pi,4.47292622498819*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.60605227528493*pi,-0.10139456138943798*pi,0.5065954993664044*pi) q[12];\nu3(0.790104600968343*pi,0.05925569347816695*pi,3.70451777447321*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.328754479404692*pi,0.6659954617905199*pi,0.5149260454420329*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.498760306607917*pi,0.90635594958358*pi,0.703974221918135*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.741767736441897*pi,0.37490220843634803*pi,1.056079803783913*pi) q[4];\nu3(0.521345200360279*pi,3.4251071435229*pi,0.8227189935822721*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.37695091676555*pi,3.33156930740385*pi,0.733907544201766*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.772682251247719*pi,2.72071498666929*pi,3.77592665984759*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.808518716034225*pi,-0.4828904451012648*pi,3.12306011715213*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.311896654867668*pi,2.75415029384953*pi,1.75013258106314*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.612728471337592*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.146337178562165*pi,-0.4442961622546747*pi,0.976575674010728*pi) q[2];\nu3(0.284678727485086*pi,0.03122137778203804*pi,0.5802215656190353*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.40334145669172*pi,-0.02255994011415602*pi,0.906341440804584*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.166357348762396*pi,3.43811570660647*pi,1.0465804758660688*pi) q[15];\nu3(0.330943412587968*pi,3.06751084165733*pi,1.51049459175842*pi) q[17];\nu3(0.513743698333937*pi,0.43405208854336597*pi,0.5603895313562448*pi) q[18];\nu3(0.242272372787197*pi,0.058518542750475966*pi,3.49793292223713*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.506046447572828*pi,1.00376520628044*pi,0.801501876672722*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.576285277472288*pi,-0.47976280100477997*pi,3.67794552666422*pi) q[17];\nu3(0.510485892246487*pi,3.32519786627847*pi,3.24549868435227*pi) q[18];\nu3(0.735872308211627*pi,3.19725634258302*pi,2.9158624580887*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.491243696011387*pi,0.47384273179885605*pi,0.5551387077999105*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.498139573641721*pi,3.07657124338956*pi,1.95828886767222*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.605930213204218*pi,-0.363639101731643*pi,3.85718866064265*pi) q[21];\nu3(3.5*pi,3.43393054388386*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.490578143564938*pi,0.460391398758936*pi,3.94286553271698*pi) q[8];\nu3(0.532471596342391*pi,3.01522065903187*pi,3.81519483564047*pi) q[10];\nu3(0.263680519729971*pi,2.8076630766783*pi,0.862042521964809*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2740695318118291*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.489471192783674*pi,0.13409011461018405*pi,4.32641358412792*pi) q[8];\nu3(0.466246627335286*pi,3.02544868982673*pi,0.925036445850426*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.321205719835218*pi,0.039443302346447995*pi,0.996097573795456*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43600594245084*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[5],q[9];\nu3(3.5*pi,3.34245673976055*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48559953747293*pi) q[12];\nu3(0.427844394368446*pi,2.5888317867226*pi,1.400735993679504*pi) q[14];\ncx q[15],q[19];\nu3(0.340903535567941*pi,0.36685436429319795*pi,3.72564779239469*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289523179825514*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2366253108712781*pi) q[18];\nu3(0.46400744853654*pi,-0.279474270689373*pi,3.63424903903371*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[18];\nu3(3.5*pi,3.41233905722462*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2993522221014429*pi) q[3];\nu3(3.5*pi,3.40843779663859*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.363530455945563*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.48307435046514*pi,0.5*pi) q[15];\nu3(0.737798820617066*pi,-0.268718756373916*pi,4.04760736800638*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21676283936014*pi) q[19];\nu3(0.0546762649354198*pi,3.32423163396781*pi,0.939077452256823*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5025136590939567*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31502271691532*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.7815765514810751*pi) q[3];\nu3(3.5*pi,3.45139983971776*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(3.5*pi,3.43401992044509*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.129477650329288*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.759144134106551*pi) q[9];\nu3(1.0*pi,0.0*pi,1.223092666834326*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5100055900375868*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[10];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.45830148657902*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.315338311722229*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5235160304243123*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45592107418537*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48382901557026*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4426729420611*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323997630351031*pi) q[20];\nu3(1.0*pi,0.0*pi,1.242718620236476*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.539948053040091*pi,3.35249149318143*pi,3.07859122626003*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.6490367531126751*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.623265297455029*pi,0.412121014597433*pi,1.136644572773625*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.426583151970461*pi,-0.016878623959070027*pi,3.66243580165238*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.640725860709869*pi,-0.125525687959544*pi,3.38205995390701*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.84370462737569*pi,3.15915235206898*pi,3.02544139295688*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.573530325979509*pi,0.10462064353331302*pi,4.08904981442322*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.635853176625992*pi,0.9023270025480901*pi,0.8717282327386779*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5811556305185168*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5392357069229213*pi) q[21];\nu3(0.253683212454081*pi,0.6156259027009401*pi,4.25465001172577*pi) q[0];\nu3(0.499747235406022*pi,0.8564133327318999*pi,4.22462520092431*pi) q[1];\nu3(0.280531334377922*pi,0.273794173296394*pi,1.08194347462225*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.819623672840452*pi,-0.06983907678665302*pi,0.7648815161608911*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.537091103075197*pi,-0.4757987889555113*pi,0.706292128172077*pi) q[15];\ncx q[16],q[21];\nu3(0.726470369152227*pi,0.6805970424449801*pi,0.9719456274731351*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.320620477173957*pi,-0.04585383957696998*pi,3.64484090175196*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.818667087968884*pi,3.41199503327964*pi,0.8878395973248889*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.280905621642479*pi,3.30970260401238*pi,0.743329985016688*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.618821780314409*pi,0.230663700881374*pi,4.32308815983507*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.510563051739861*pi,0.291535136561067*pi,1.126676828691664*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.166681950314961*pi,0.019448531857650053*pi,0.737840122443429*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.902312483431329*pi,0.333219353753065*pi,1.3982539689322588*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.789537289809949*pi,2.60429986911972*pi,3.57159495693825*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.28590426046291*pi,2.97695548852604*pi,1.134528545019917*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.368647477493294*pi,0.59071234642239*pi,3.67945015624507*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.246417174137838*pi,-0.128688606338003*pi,4.33825036270451*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.674537285473044*pi,3.47256614642003*pi,0.5887419574337364*pi) q[13];\nu3(0.35074349312454*pi,3.25768676836305*pi,1.103000420082271*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.123634593801358*pi,0.274034852480058*pi,3.791877591436*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.797993311891004*pi,0.11106757283500601*pi,4.2309819499431995*pi) q[18];\nu3(0.568892309820627*pi,2.85410573958062*pi,1.2927204836700739*pi) q[19];\nu3(0.256375458271972*pi,-0.131293745997835*pi,0.8599398914263761*pi) q[20];\nu3(0.548217810978956*pi,3.21992461686823*pi,1.61520282743149*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.845499739600968*pi,3.17058268415535*pi,4.01747244238513*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.842610712906697*pi,2.80083095319489*pi,3.98876651165396*pi) q[8];\nu3(0.646356158263593*pi,0.37969130669726603*pi,1.061106161591748*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.164484585089417*pi,2.81716957869406*pi,1.076577813281087*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.901647862275123*pi,-0.4504228689142067*pi,3.26408870420862*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0831599204182925*pi,1.06349410656539*pi,4.23006829784919*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.758731321976651*pi,-0.025594845001218003*pi,0.784471361517928*pi) q[20];\nu3(0.68096544798566*pi,0.44559086629176103*pi,4.2953367596884995*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.635617771473626*pi,3.45811548247633*pi,3.092811679536*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.58396807263775*pi,0.82744611660118*pi,0.970791658093626*pi) q[8];\nu3(0.634222067837084*pi,-0.14568930065677*pi,1.172598249572287*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.4998684421717*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.653908300615283*pi,0.049438270116203054*pi,3.88537349047479*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.451413985976453*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.49899439829704*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.22469318821034*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.1488850198367029*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.22147981410072*pi,0.253530141140193*pi,3.79052125290806*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.119059459618756*pi) q[19];\nu3(3.5*pi,3.45969858722825*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,3.49589596138065*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.245586706899*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.41393841877491*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44900296541126*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26268878107485*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1968546109775842*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,4.40811703021902*pi) q[7];\nu3(3.5*pi,3.36504995514584*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4774516347121*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.1955057102043871*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3288497891745261*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.45436241142845*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32565918427507*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.182316998565581*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3289891452399605*pi) q[12];\nu3(3.5*pi,3.42452156330337*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.728537978859646*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299074314099449*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48904155704712*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.45370242764263*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,0.640938746423292*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47667730866337*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274832762512526*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.49706493145759*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.652097203104538*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49838753522254*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.847561339298628*pi,-0.370412654290432*pi,3.78522718013195*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.750510242424141*pi,3.39109253301832*pi,4.094950873003651*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.787273477461728*pi,3.11642576585511*pi,3.47531613681597*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.55585987381471*pi,0.22951772132220905*pi,3.86675413797211*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.704753237292868*pi,0.34680192587107705*pi,4.3809735618150505*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.309961778615003*pi,-0.388328607695542*pi,1.73019866104477*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.331264071082538*pi,0.347323724576737*pi,3.97608500887719*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.290439769462911*pi,0.202714191235294*pi,4.2145391196253*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.804948179694688*pi,0.012221565340745033*pi,4.10561767041864*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.461344742640256*pi,-0.291588315393393*pi,0.704953180986235*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.805462907456054*pi,0.6301897858477099*pi,1.183492401238194*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.298624749831088*pi,0.199780332172263*pi,0.802445944051547*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.38452361765613*pi,-0.219763633853658*pi,0.5665863837170957*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0763782655791144*pi,0.13427650871332897*pi,4.31366626181104*pi) q[18];\nu3(0.222882223695344*pi,2.7087869888796*pi,0.920521435013957*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.712124915878198*pi,2.69442854799374*pi,3.63803664894953*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.27933067408098*pi,-0.13139164133695003*pi,0.693147052103981*pi) q[6];\nu3(0.381433190972047*pi,0.89819740168042*pi,4.02727166233431*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.259330518878702*pi,0.07306004437067604*pi,0.80302339499372*pi) q[16];\nu3(0.232695622239289*pi,3.00350069077263*pi,0.9619041021037751*pi) q[17];\nu3(0.0820191100667899*pi,0.008951065919892032*pi,0.971056788124703*pi) q[18];\nu3(0.142614708828947*pi,1.02339741778826*pi,4.34935041624802*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.590081002017331*pi,2.80241768158892*pi,4.0862310519335505*pi) q[21];\ncx q[0],q[8];\nu3(0.584746879771691*pi,-0.05145032734728899*pi,3.92576107372944*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.166338650589636*pi,-0.320687044686713*pi,1.69997303852481*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.31702584330351*pi,0.52389292156521*pi,0.5171636030600425*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.438277114002002*pi,3.28332784928334*pi,3.31076341108149*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.310171700473768*pi,0.55558840538445*pi,4.047543186292501*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.44991529857774*pi,-0.4627075845203845*pi,0.955309684119706*pi) q[20];\nu3(0.475775039303273*pi,3.20777626010229*pi,0.907653190933426*pi) q[21];\nu3(3.5*pi,3.44694694857475*pi,0.5*pi) q[0];\nu3(0.396450918103286*pi,0.5498939257669*pi,4.33100549572777*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.651416743275097*pi,2.97334225272979*pi,3.03494511409945*pi) q[3];\nu3(0.645687998150435*pi,2.57719656825613*pi,3.52208695400161*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3483012457712271*pi) q[8];\nu3(0.568753592193758*pi,3.36905961413569*pi,3.2446656544295*pi) q[9];\nu3(0.718802930231219*pi,3.05355490312131*pi,3.00411552136905*pi) q[10];\nu3(0.497978267483761*pi,-0.395649815824157*pi,4.4961883095798*pi) q[12];\nu3(0.434822584143205*pi,3.28287284696767*pi,4.19385322833913*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.34789184771258*pi,-0.333389680655456*pi,3.90300341052464*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.425168742379733*pi,-0.15489088141915702*pi,0.631997087854983*pi) q[3];\nu3(0.236474150427269*pi,0.8779908621557899*pi,4.1191287073167295*pi) q[4];\nu3(3.5*pi,3.26721964524845*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.708362003048352*pi,-0.37196145822856896*pi,3.84417835625933*pi) q[10];\nu3(0.703123382177449*pi,0.5720691324957199*pi,4.45264582586735*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2369095431542338*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4066535957685495*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42639718176592*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.461997731512222*pi,-0.08198835634213397*pi,4.08055859037846*pi) q[15];\nu3(1.0*pi,0.0*pi,1.317552885084568*pi) q[16];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0964817031459536*pi,0.374438621103378*pi,3.5715713651605*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.444347736927099*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[7];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.643136926061474*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.43981877672465*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39469917724725*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3061970942912*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.313572268184459*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.25917714177203*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.231042707705924*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2437497652097331*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2250807443040261*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44045935408064*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[7];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40091616966324*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.092903934587323*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.3659156270626*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.365466424033953*pi) q[19];\nu3(1.0*pi,0.0*pi,1.239773499700465*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.69631264570817*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.633020050527619*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5689553201232256*pi) q[12];\nu3(0.504712766039492*pi,0.06728662485074599*pi,4.18194718221414*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.33060000384322*pi,0.5*pi) q[15];\nu3(0.298598474248646*pi,0.81996880458771*pi,4.14425208988402*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2185142111903091*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.565908250797027*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[7];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.46409956809618*pi) q[10];\nu3(0.399646281694372*pi,-0.12133129186595498*pi,4.45250114886481*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.559330615452705*pi,1.03996115614459*pi,0.924702466657114*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.408661841030041*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.684825897975856*pi) q[21];\nu3(0.85373425132766*pi,-0.046217129008332025*pi,0.955020580123281*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.292751347602774*pi,-0.17049241426720702*pi,1.019949055036623*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.731154354411557*pi,0.364261443052429*pi,0.8366519902348639*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.629076929550669*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.751065524394287*pi,0.249146532379396*pi,0.9583016168241489*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.533892568416096*pi,0.28864238504514295*pi,3.72966663146243*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.711113025057599*pi,0.21421560020104602*pi,0.74798262791768*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.497463807241385*pi,0.41777965487885305*pi,3.62229462107233*pi) q[7];\nu3(0.305396600118406*pi,-0.4094253948553217*pi,0.642596281879135*pi) q[8];\nu3(0.580814590669198*pi,2.73249837595502*pi,1.2939414112650018*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.846608943265308*pi,2.34061763759931*pi,3.78628736757955*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.541236523353012*pi,0.46899045011879803*pi,0.7603466185785179*pi) q[2];\nu3(0.460906468238328*pi,3.37244634635189*pi,3.11585245837253*pi) q[3];\nu3(0.740515628855789*pi,-0.177459818837215*pi,4.32698217633847*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.293719406941639*pi,0.41602186014574205*pi,4.42176890193715*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.197716039203485*pi,3.44444411195263*pi,1.52391742745132*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.426223210246206*pi,-0.21346718278077198*pi,1.204828496771021*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.512230234582121*pi,-0.4172790995318051*pi,1.1173561077979879*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.685004985174119*pi,-0.00295408930035701*pi,0.5004136912997458*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.269947445957115*pi,-0.331052423209273*pi,0.742667441743882*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.102026595212867*pi,0.31284740276076894*pi,0.908024189508787*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.758566945104724*pi,0.24157835149873597*pi,3.9488327809206*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.475614521854612*pi,-0.19693147728508198*pi,3.75198164494527*pi) q[11];\nu3(0.356518851014075*pi,3.49001623336835*pi,1.8968029697373*pi) q[12];\nu3(0.896596353049547*pi,-0.16882871619564*pi,3.40296217182377*pi) q[14];\nu3(0.447377680796596*pi,0.9731063795478301*pi,4.1035956213307205*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.409013275958306*pi,-0.21121900129162202*pi,3.83063148064644*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.21106317685984*pi,-0.179380539943859*pi,4.467177797843339*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.544593230840089*pi,1.0888244655325*pi,0.854374963449501*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.346451165126821*pi,3.27342619514127*pi,1.66038506954908*pi) q[15];\nu3(0.876814168605436*pi,0.156218802401917*pi,3.92386329360617*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.325439290898979*pi,2.79770318589532*pi,1.15296234094835*pi) q[21];\ncx q[0],q[3];\nu3(0.787060654650116*pi,0.48876750323393103*pi,0.6591248441369311*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.48522400733532*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.299481384493089*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.619801786158797*pi,3.00795296162857*pi,4.30634736185627*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.435856864074775*pi,-0.210322734716327*pi,0.999100017701831*pi) q[21];\nu3(3.5*pi,3.45280505966808*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.363144635900707*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.76471890983801*pi,0.36010972502674*pi,0.880555949203218*pi) q[6];\ncx q[7],q[13];\ncx q[9],q[11];\nu3(0.17119204289803*pi,2.76755579883736*pi,1.75089902950297*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.628217327928992*pi,2.86922750328616*pi,3.88233629704262*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38123440724316*pi,0.5*pi) q[9];\nu3(0.809243484247681*pi,-0.070762502895445*pi,3.87410602349719*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2331675150223251*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.27426803937346*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.36515252918738*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45416447574042*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.170645422226587*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.269648153897629*pi,-0.139931690885866*pi,0.676048091975595*pi) q[19];\ncx q[0],q[3];\nu3(3.5*pi,3.44863625775872*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.49689038186313*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6716794159037189*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.283041669354641*pi,2.78732833014557*pi,1.058703363631016*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299379984782028*pi) q[20];\nu3(1.0*pi,0.0*pi,1.355821013760772*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5355492401316586*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[14];\nu3(3.5*pi,3.42902886254621*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46325033518923*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.303334920926296*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26336098943436*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4883993343186*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.336368746340501*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37027925951319*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5754092866675178*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[21];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4493268791459695*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42131891296626*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37012047178851*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39929389229045*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.350324106968665*pi,0.209259496539432*pi,4.08753556486427*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5996183587041998*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.274403305377883*pi) q[16];\nu3(1.0*pi,0.0*pi,1.18782315134737*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.604233004985739*pi,-0.10290124956531099*pi,3.44091907108405*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.642832655988142*pi,0.09361540133275403*pi,4.060623001768279*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.603206111875743*pi,3.12740748740278*pi,3.00689966779197*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.213221265772353*pi,2.95246492144326*pi,1.64436971934919*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.576460428043975*pi,0.21705029907538598*pi,1.46837361508772*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.630897639857623*pi,-0.341615615027273*pi,0.651291342059207*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.394289000221158*pi,3.26395598082742*pi,4.45611964634093*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.415041469689386*pi,0.15338588214370197*pi,4.46528774618469*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.435917121979339*pi,2.75088926748171*pi,1.355494656260581*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.28818125242866*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5447205321621875*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[19];\nu3(0.927708731752358*pi,-0.362080319299531*pi,4.16978505339314*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.485987953750631*pi,-0.140362299870272*pi,1.350434902517029*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.551737863288757*pi,0.39061421416794095*pi,0.999901053672528*pi) q[10];\nu3(0.484450549559492*pi,-0.4875185632216841*pi,0.773643221700093*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.832590274139845*pi,3.16195994239007*pi,4.2661058892316195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.275654427747918*pi,0.271159124869514*pi,4.41870004153842*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.391232799353611*pi,-0.002856093912501023*pi,1.111280730703836*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.826153111383848*pi,-0.15962333770160098*pi,0.879558073202682*pi) q[8];\nu3(0.631613559432113*pi,0.20640814185238798*pi,1.156752488705082*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.353539909942657*pi,0.19569995862940903*pi,0.780357074408843*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.830257679172466*pi,0.63306923081404*pi,4.43715982110589*pi) q[21];\nu3(0.542361560333532*pi,3.02589678238134*pi,0.5219953567822001*pi) q[0];\nu3(0.543408481995221*pi,-0.295821656067514*pi,0.793544812686266*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.473315813065717*pi,3.15798838716879*pi,0.688731896799795*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.56604688579547*pi,-0.306004240042551*pi,3.3719914783981*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.419463901710953*pi,-0.263239507248214*pi,1.219479235009673*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.633461382947735*pi,3.39507920753764*pi,2.93393094223842*pi) q[20];\nu3(0.379078737491061*pi,2.64745368529346*pi,1.40131329542816*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.548967906847968*pi,0.06174792477546698*pi,0.5170115606777534*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.52135971111238*pi,3.2121394246066*pi,3.07800138710779*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.393894574817488*pi,0.85736700309524*pi,3.90124611691632*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.776925311819485*pi,-0.32488570804879*pi,0.647303598250573*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.484676531029753*pi,3.00321525721538*pi,1.69313701291728*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.158597474162262*pi,2.70047344054628*pi,1.474865558918032*pi) q[4];\nu3(3.5*pi,3.43328362554532*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.239075639207834*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.291457072098197*pi,3.05448000610144*pi,1.71647244052376*pi) q[17];\nu3(0.688984732808533*pi,0.467746190334862*pi,4.03343140562921*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.619718772985685*pi,3.39669086631973*pi,0.726760114109098*pi) q[17];\nu3(0.725402411314791*pi,0.181885144366003*pi,4.43427464464942*pi) q[18];\nu3(0.509972382578418*pi,3.03688454655298*pi,0.5061904244899036*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41041476212161*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.30639035100206*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35890148805133*pi) q[9];\nu3(1.0*pi,0.0*pi,1.171865425375221*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0653098912871841*pi,-0.394501140220666*pi,0.5069826202189024*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258546423577166*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.65070401257117*pi,3.39623224761559*pi,0.685103495221801*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48199640148427*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44719052893962*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.497067751351507*pi,3.04244731499201*pi,3.20419092624544*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.127518097056621*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.094612963740511*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.44917035559038*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45172244991823*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.42749096655553*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[11];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48134166678378*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44494173199921*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.312493529666808*pi) q[14];\nu3(0.5280123450082*pi,0.466782659306874*pi,4.0471862135456895*pi) q[16];\nu3(1.0*pi,0.0*pi,1.201992495677912*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1166364690928021*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48597325151032*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.581825241337095*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46804382733213*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.712167893354711*pi,0.03633435121106199*pi,0.5362105157976433*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3429836407728*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.29575250243818*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39136226324556*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45207169924106*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32884954524795*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2161808706556299*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.25806633571297*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.357676726222705*pi,3.41742870485192*pi,0.821886021637448*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.395277753834758*pi,0.08713412551633504*pi,0.811320215009119*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.754295197592459*pi,3.36337370419497*pi,0.680850140938751*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.807938214471789*pi,2.96229826765672*pi,3.14977062128141*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.523555447490257*pi,0.16230210163285697*pi,1.0462512418985739*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.77714719534327*pi,3.36881179953585*pi,3.97266169296446*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.170590302442152*pi,1.0063053836251*pi,4.14522167206992*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5122030738266985*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,3.42493325615088*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1251012516606989*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.296065554128564*pi,3.44173981882624*pi,4.3248891458969805*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.9588839000298*pi,3.3917368263534*pi,4.2733948041668*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.769929155831315*pi,0.55352378026124*pi,1.181960386042694*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.64033817333295*pi,3.32170985639087*pi,3.41850904952168*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.170633210159956*pi,0.50732532817709*pi,3.73225025979348*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.662337134865805*pi,0.15064328864281495*pi,0.861919583924898*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.420511031220107*pi,0.07309896002433802*pi,3.48613325734189*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.612247035104422*pi) q[20];\nu3(0.570513041890229*pi,-0.20113907794978703*pi,1.346952436271309*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.727251991146974*pi,0.5694863096121201*pi,4.31166528271843*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.690635877517545*pi,0.6313657183364401*pi,1.279720587587315*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.422921474746385*pi,0.060548117349583985*pi,1.3407204268589439*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.50787434535003*pi,-0.375616401936264*pi,4.1881369824877694*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.252581857777585*pi,2.97132116563245*pi,1.119688848050699*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.76290118288997*pi,0.030617611852351012*pi,0.999231548456498*pi) q[11];\nu3(0.299555418672294*pi,-0.4422115336122958*pi,1.131817859030362*pi) q[12];\nu3(0.729209087180518*pi,2.70202562046306*pi,4.01226519051039*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.382424692390109*pi,-0.14250170192071*pi,1.345897561795495*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39343284689136*pi,0.5*pi) q[0];\nu3(0.208336781710121*pi,-0.16039523953332102*pi,4.13786579742013*pi) q[1];\nu3(1.0*pi,0.0*pi,1.304697817349671*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.101094082053752*pi,0.18627950552443995*pi,0.8598914498078429*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35344998580637*pi,0.5*pi) q[9];\nu3(0.299893373446705*pi,3.15320881163594*pi,1.97449729839793*pi) q[10];\nu3(0.688741698616954*pi,0.32144829139768105*pi,4.069330500868141*pi) q[11];\nu3(0.742554494021373*pi,3.3178059305733*pi,3.80449384236299*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.265224608817511*pi) q[15];\nu3(0.538035748572458*pi,-0.4729372160991555*pi,3.08039566134283*pi) q[16];\nu3(0.255790134643831*pi,-0.312520042446282*pi,4.13632779040182*pi) q[17];\nu3(0.459616537499229*pi,0.259408818046608*pi,4.08839581698169*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.748142655045031*pi,-0.4198377777158644*pi,3.60065100083389*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.582712369463616*pi,-0.4754981964402273*pi,0.948851256302527*pi) q[1];\nu3(0.746315285564897*pi,3.25694599717642*pi,3.09533236008514*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.665984081787159*pi,3.17012035778483*pi,3.45861906213404*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.387169874819783*pi,0.56197310833135*pi,3.60375967945929*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.128173106734288*pi,-0.297162260927716*pi,0.669160097844963*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.442252449542125*pi,-0.024642938993292007*pi,0.989457248376254*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.728282416433053*pi) q[2];\nu3(0.752846489964943*pi,3.32209696910912*pi,3.31982453887513*pi) q[4];\nu3(3.5*pi,3.36108069988619*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.170471379858027*pi,3.49282588711283*pi,0.766932954386343*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.285794032014509*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.322220110012833*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[13];\ncx q[7],q[12];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0462746066150955*pi,0.88059335570012*pi,4.27358615253256*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.678349589816218*pi,3.00498128289662*pi,3.16397463180665*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48105250342105*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42921311028398*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3464758604392442*pi) q[12];\nu3(1.0*pi,0.0*pi,1.157238435803508*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.914451900625479*pi,3.42376982162249*pi,4.059187790985829*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.618217142040461*pi) q[21];\nu3(0.546927861133321*pi,0.72799725823291*pi,1.054965500370133*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.378330356571367*pi,0.16619565162848604*pi,0.925698298773342*pi) q[2];\nu3(3.5*pi,3.43621914600701*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[13];\ncx q[7],q[12];\nu3(3.5*pi,3.42855919817308*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.144060112237487*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279927258756542*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.73767250259162*pi,0.5757891801258599*pi,0.7760125364259449*pi) q[0];\ncx q[1],q[4];\nu3(0.353028573505262*pi,-0.33009631924967897*pi,1.76252197351757*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.43654452502143*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39309543404186*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41677480014363*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.338758968782812*pi) q[4];\nu3(0.640353185027618*pi,3.4692036549288*pi,3.56654797517254*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.58082715760714*pi) q[10];\nu3(3.5*pi,3.48147187101375*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.287260678845374*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.5247794678093185*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.371092168544566*pi,-0.251106001869586*pi,1.2621442062647619*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.590164678615223*pi,0.70604849883743*pi,1.136653621842223*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.47895550439189*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.380869106197674*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.211259809200031*pi,-0.170713425706933*pi,4.3311827879786*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.613543161860987*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.563578084884266*pi,0.7472633792393799*pi,0.726660967590539*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.616706640206389*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.52193485933454*pi,3.01531532011657*pi,3.09786126751647*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.317514406777488*pi,0.16378484218969402*pi,3.68349469353211*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2673202447363*pi) q[17];\nu3(0.41636422628874*pi,-0.05875658077986601*pi,3.70865238634214*pi) q[18];\nu3(3.5*pi,3.43219691234792*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2806914856212201*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.754745534247849*pi,3.23404143922111*pi,2.91944546450084*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.642037086620142*pi,3.17136232546171*pi,3.84241357148544*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.434176898226668*pi,3.10561598873715*pi,1.239207951211272*pi) q[15];\ncx q[16],q[17];\nu3(0.49055893124767*pi,2.96826768464905*pi,1.113854232645177*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.633163901593164*pi,3.08596468164245*pi,3.85125595852324*pi) q[7];\nu3(0.363012488077595*pi,2.64332151598528*pi,1.442322466792966*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.215149148638983*pi,0.85191667061902*pi,4.31068381274185*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5622657215360722*pi) q[20];\nu3(0.576281481588191*pi,-0.25445780458699296*pi,3.46046932318115*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.432952208396914*pi,0.856626580418*pi,0.668689026788464*pi) q[6];\nu3(0.138761340759813*pi,-0.019730791887954013*pi,4.2936320718725405*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.459468627965007*pi,-0.132082497420053*pi,1.432512945876659*pi) q[10];\nu3(0.635963522457101*pi,3.04871909691788*pi,3.39346537000867*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.530679788412011*pi,2.58652944512884*pi,1.266307820486369*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.536631818520138*pi,0.260531025268091*pi,0.964362605026555*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.670635616518731*pi,0.53172908152858*pi,4.07188835567564*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.352766343482453*pi,0.5303602497966*pi,3.54732539305661*pi) q[10];\nu3(0.181158164731522*pi,-0.087273025968442*pi,4.22858454032238*pi) q[11];\nu3(0.719917030068618*pi,-0.4909427723936873*pi,0.627842690510003*pi) q[12];\nu3(0.786247920811765*pi,0.04970380628780002*pi,1.059657338314812*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.848908742385613*pi,0.286524733947338*pi,3.80503306285096*pi) q[4];\nu3(3.5*pi,3.47376317676741*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.621920453901306*pi,3.2373668549361*pi,3.45490478643856*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.133565846534086*pi,0.03109473724131595*pi,4.16733048453215*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.20350347218797*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[21];\nu3(0.710047860103598*pi,0.42671881739875706*pi,1.56259842101248*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.655043107473867*pi,-0.4086437720713447*pi,3.93524514237847*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.498814759713616*pi,3.27695231340367*pi,0.7715896056410729*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32741306089351*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45871207770675*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.192265170848948*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4994265818575805*pi) q[18];\nu3(0.102711635570227*pi,-0.2537163455864*pi,0.8836039251933929*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3466839219283*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.338503776999444*pi,0.25035875799263096*pi,3.50760977920987*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.118345893997242*pi,0.6693688961131801*pi,3.93086534856798*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4614643819408*pi) q[6];\ncx q[10],q[15];\nu3(3.5*pi,3.29118999720141*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.149835496777185*pi) q[13];\nu3(0.186723494720641*pi,3.0484788806166*pi,1.0864275393461411*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.347058527355066*pi,0.352434181600345*pi,0.811122524037463*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.629253806459815*pi) q[21];\nu3(3.5*pi,3.49399985530697*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[6];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48125394719616*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.261464949950288*pi) q[14];\nu3(1.0*pi,0.0*pi,1.213743347379765*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.627947721580299*pi,2.94691327156831*pi,3.20377324703839*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.44410583472828*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.622811101565684*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.864979444786545*pi,0.71341026892076*pi,0.836355681354391*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.199917962510006*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4841401856422*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2192967203829022*pi) q[7];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.6372792711526241*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48127049439209*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0309994321171938*pi,0.35085638084844295*pi,4.376439142322781*pi) q[3];\ncx q[4],q[7];\nu3(0.140997879006311*pi,0.446508551890038*pi,0.810164792276121*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42255381907243*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.44569366680016*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236884314706637*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.606587578646855*pi) q[19];\nu3(1.0*pi,0.0*pi,1.338560299450875*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.734334191271524*pi,3.28494294469807*pi,3.11876153219201*pi) q[2];\nu3(0.697640173797019*pi,-0.28604053891605896*pi,3.96154723919124*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.109840886155741*pi,0.78608431420503*pi,4.4897365663706506*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5234548860844885*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.307628741306669*pi,2.73356792041694*pi,1.255841983439177*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40017787787886*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.729886015382397*pi,0.7556924678798*pi,4.40846528074924*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40411367424968*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2195350834580259*pi) q[17];\nu3(0.445204522929385*pi,2.77094318875164*pi,0.873285066383855*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47678115887095*pi) q[20];\nu3(0.673952226146912*pi,-0.027423871101948993*pi,4.45628666509721*pi) q[21];\nu3(0.388326410239524*pi,-0.256889376836609*pi,4.4896320305293*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0727274738642356*pi,3.16092652277176*pi,1.72685445326056*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.93942359429642*pi,3.33906019526184*pi,0.7771660913762559*pi) q[12];\nu3(0.54360698900748*pi,3.00788031405722*pi,4.10674284845993*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.436302824403752*pi,3.07692048249081*pi,1.52876058522409*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.574678316013363*pi,-0.301176064405566*pi,4.35475003255616*pi) q[21];\nu3(0.576530688724657*pi,0.45058654146992205*pi,4.050320991278809*pi) q[0];\nu3(0.291231210231559*pi,0.359382125998268*pi,1.0635449307490261*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.890958536329263*pi,0.305879094172945*pi,1.091235996449801*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.165726872023881*pi,-0.277714995965203*pi,1.094301821900764*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.358200382215189*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.28290837444901*pi,-0.4364882066778763*pi,1.405757437131838*pi) q[1];\ncx q[2],q[3];\nu3(0.838101897242977*pi,0.09521123019053901*pi,1.337581677300658*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.534627929082815*pi,3.41988044385978*pi,0.681339985897485*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.532224321885484*pi,3.36242684795762*pi,0.8452492114681249*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.37943909407203*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.171014759435562*pi) q[3];\nu3(0.327992260325567*pi,3.46485856541223*pi,1.72167896945234*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.498151273201218*pi,-0.4641354945990555*pi,0.719621006578872*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.815425636501903*pi,3.47972685067022*pi,4.311649580464151*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.886513420140619*pi,0.05032884599505305*pi,4.16136529650754*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.580680694923144*pi,-0.11362373875187998*pi,0.90451056782615*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.402987648578819*pi,0.46133071712349705*pi,4.31124095993864*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.742325718511375*pi,3.45550364812648*pi,3.28157215594804*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.653401066400644*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45058840883645*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1806386664419382*pi) q[6];\nu3(0.554190133537194*pi,2.89403265626932*pi,3.90618213194191*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.541617790532007*pi,2.9346354046313*pi,4.201992969342109*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.6957181989834*pi,0.10942980346771003*pi,1.245451630143564*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\ncx q[2],q[3];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.206025451042944*pi,-0.4167628645639816*pi,4.16257594570148*pi) q[9];\ncx q[10],q[12];\nu3(0.347366297337378*pi,0.245157670470458*pi,4.15244462766146*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.711630308767565*pi,3.0468920289282*pi,3.98186629639787*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3965225436986*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1375199732708179*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44816656149113*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.592421096001618*pi,-0.38238770842611103*pi,4.1585745543751305*pi) q[8];\nu3(0.419041230216071*pi,0.280437163170131*pi,3.35168805853239*pi) q[9];\nu3(3.5*pi,3.48420545159527*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.251860674529464*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.514991291546086*pi,-0.30103443553799303*pi,3.63736188754585*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.578454754156344*pi,2.46370342828406*pi,3.83015468859867*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[19];\nu3(0.375450500649593*pi,3.49126083613187*pi,1.93310900782147*pi) q[2];\nu3(0.376179762357241*pi,3.15187104386686*pi,1.95521820983051*pi) q[3];\ncx q[5],q[6];\ncx q[7],q[14];\nu3(0.632159898718965*pi,0.36845106737440003*pi,1.206454945068415*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.125271305846563*pi,-0.17800263392883398*pi,0.953875249084844*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49768600247257*pi,0.5*pi) q[1];\nu3(0.622838955215221*pi,0.339760454023575*pi,1.391430218777384*pi) q[2];\nu3(0.149252935537885*pi,-0.307765114825306*pi,4.27681820568692*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45277670417379*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46131470406367*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.589161070811254*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2493456251751969*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.465891099647244*pi,2.96365010507193*pi,1.368388742779643*pi) q[17];\nu3(1.0*pi,0.0*pi,1.367357470713294*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[15],q[20];\ncx q[16],q[21];\nu3(0.633186359949787*pi,-0.22865530026513398*pi,3.44896513633716*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.624971397843497*pi) q[14];\nu3(3.5*pi,3.28097860617656*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43292584664581*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5671499328990646*pi) q[19];\nu3(1.0*pi,0.0*pi,1.189730485895784*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2741214922216009*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.275597754618431*pi,0.7156884076706*pi,4.22642527132978*pi) q[10];\nu3(0.549815722666124*pi,0.266955061263218*pi,1.375863926675555*pi) q[12];\ncx q[15],q[20];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.897801103581187*pi,3.22086963940676*pi,3.99578956060044*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.4757084671621*pi,0.5*pi) q[9];\nu3(0.387833113728044*pi,-0.250143676465304*pi,1.41318686638674*pi) q[10];\ncx q[11],q[17];\nu3(0.792762670174854*pi,2.93689258877647*pi,4.13554369871396*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3506601167877479*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4911903796859605*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37410787223577*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.642192508876345*pi,0.5822723524469899*pi,0.611074942695455*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.254822522060082*pi,0.11104384250687904*pi,0.5176754365221069*pi) q[7];\nu3(3.5*pi,3.44422635513095*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47315152778267*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.238997805708995*pi) q[13];\nu3(0.638798368127543*pi,3.1585404075745*pi,4.05107675261821*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.1853001305768252*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.549756394637751*pi,0.268685623563117*pi,4.023342635965831*pi) q[6];\nu3(0.44586588335466*pi,3.23345762260203*pi,3.34269231488774*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.192108296197137*pi,0.7721308236036999*pi,4.0283215252003*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.387628346444091*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.388264497042664*pi,0.6129959487216501*pi,0.639711671673751*pi) q[0];\nu3(0.616121764692457*pi,-0.07596721483260799*pi,3.63686782654201*pi) q[1];\nu3(0.730549263285311*pi,3.37148857153295*pi,3.26789964689133*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.742184307391047*pi,-0.45823236260729583*pi,0.834985225307006*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40197882319104*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35807281149983*pi) q[17];\nu3(0.904335555098758*pi,-0.276241302738211*pi,3.41575011967617*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.14374476475936*pi,0.42244144960560503*pi,4.24049336440903*pi) q[0];\nu3(0.805250701577508*pi,2.5680889929728*pi,3.86316305258553*pi) q[1];\ncx q[2],q[7];\nu3(0.384818800901722*pi,0.9513860677798001*pi,4.33701690363697*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.266752841616531*pi,-0.19392876198418402*pi,1.59835493229717*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35086548299232*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.266528345651841*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.843957162774308*pi,2.76590829689138*pi,3.81210822063802*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[6];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.4853153299988495*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.471240608174623*pi,0.07658200063599396*pi,3.61260360351941*pi) q[15];\nu3(0.640752152327857*pi,-0.4754454571004712*pi,3.37408816949569*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.617833680776757*pi,3.06365519126656*pi,3.58844640146385*pi) q[20];\nu3(0.763708165522701*pi,2.52057962541558*pi,3.56846531926929*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.4599530933072*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49363881084396*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.268822065796305*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.662398821233718*pi,0.250425835365348*pi,1.236986663412306*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.839776446590469*pi,0.34473068155433895*pi,3.9393154211218*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358833333448533*pi) q[19];\nu3(0.724050559858303*pi,3.26338304162254*pi,0.693333148971985*pi) q[20];\nu3(0.519978887216861*pi,-0.178618385463092*pi,0.843356010050604*pi) q[21];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.118744422413654*pi,2.7510555112576*pi,1.126188386754307*pi) q[8];\nu3(0.605742268374085*pi,-0.39967543415987*pi,4.30600637612053*pi) q[9];\nu3(0.638603300122762*pi,2.82966854335466*pi,3.51068413050865*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.43170401812598*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44907526640345*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.571025586911157*pi,0.252567821419159*pi,1.129119743419103*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.522585768281661*pi,0.62166595175402*pi,4.28040560283474*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2500962484572309*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.483913837667601*pi,3.40481460676499*pi,0.876764225940287*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.29875883082479*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25438065557898*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.398268428621152*pi,0.38808957803238997*pi,3.48850439627432*pi) q[13];\nu3(1.0*pi,0.0*pi,1.210150003304519*pi) q[16];\nu3(0.76066975141176*pi,0.85383568904765*pi,1.046937561821462*pi) q[17];\nu3(0.424708049640369*pi,0.009401051758486045*pi,1.3855085653269081*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47843011549634*pi,0.5*pi) q[12];\nu3(0.265884544513398*pi,-0.32179086294918*pi,3.90867497916655*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.620806174826663*pi) q[14];\nu3(0.12630670587581*pi,3.2913822823345*pi,4.3896415437113205*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.209204354862712*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.810018395013539*pi,0.47269478720645397*pi,4.44992385376632*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[11],q[15];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5071274473411926*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.893857151807757*pi,-0.04163704179309302*pi,3.66809004384404*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.679473737816488*pi,0.6474710710266101*pi,1.128785170486635*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47809180831216*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45690380884965*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.315332560622191*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.380270590485694*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.606231837339128*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44059273718105*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.612487770801136*pi,0.74767397658582*pi,1.11872439060106*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[20];\ncx q[11],q[15];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.299257828037938*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.426358713348164*pi,-0.20166371617350198*pi,1.52525110528709*pi) q[0];\nu3(0.839867603977167*pi,3.14815178290912*pi,3.15333484364155*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44708270656841*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266926359094382*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49738917690944*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39713307314657*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.472479415253388*pi,0.259294568944311*pi,3.45391429863233*pi) q[0];\nu3(0.873826966702574*pi,3.11226187675995*pi,3.43856211643656*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.470378274284951*pi,0.47542818309052604*pi,4.095112549871709*pi) q[4];\nu3(0.597490298823198*pi,0.35873710997033004*pi,4.4952736357461305*pi) q[5];\nu3(0.392844419534202*pi,3.26303991043375*pi,4.35856775034469*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[20];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5187716584195011*pi) q[18];\nu3(0.288821956786908*pi,0.14874293758495905*pi,3.86545015679878*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.798676697517949*pi,3.16234002442155*pi,3.34355222450458*pi) q[4];\nu3(0.726771259387338*pi,1.01592375400451*pi,0.707302296140505*pi) q[5];\nu3(0.788699039722946*pi,3.48283860139503*pi,3.96086121808179*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37732318894216*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.590066591777087*pi,-0.08211694230334499*pi,1.320020734003449*pi) q[12];\nu3(3.5*pi,3.4333579993869*pi,0.5*pi) q[13];\nu3(0.425850582415246*pi,3.48701400142907*pi,1.84437379972993*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.748820149028233*pi,0.71990198122972*pi,0.725495286240786*pi) q[16];\nu3(1.0*pi,0.0*pi,1.357080092164292*pi) q[17];\nu3(0.831982876294745*pi,-0.14227204378379898*pi,3.9999840513385*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.170462995601095*pi,2.55045365476721*pi,1.331106637666859*pi) q[12];\ncx q[13],q[17];\nu3(0.643825833379936*pi,2.91158149244737*pi,3.11958402873798*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.731480454069988*pi,0.284021875293068*pi,3.97403455638913*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.504692551670638*pi,0.149537974899562*pi,3.67408411526089*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.683890729127838*pi) q[17];\nu3(0.509809340715737*pi,2.70165670042695*pi,3.59515976070217*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.425822607508506*pi,2.93744670410475*pi,1.92002978363894*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.538861654458606*pi,3.02630772930203*pi,2.98343340689389*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.415480854856132*pi,-0.272589366622973*pi,3.87222878505507*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.273761289146081*pi,0.7364014667843299*pi,3.73807634015316*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45446804334575*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.316411449837669*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.641847849662473*pi,2.4825113469297*pi,3.62443912074873*pi) q[11];\nu3(3.5*pi,3.39112193589846*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236954796059037*pi) q[14];\nu3(0.638662494446301*pi,-0.24528382795507397*pi,0.947280115948017*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.611175880326409*pi) q[6];\nu3(0.581601460095005*pi,0.37055454134021903*pi,4.4044927087738*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.354910608897376*pi,-0.322294306526905*pi,4.26382803982121*pi) q[11];\ncx q[12],q[14];\nu3(0.536754396990429*pi,2.8252521777593*pi,3.67746335079891*pi) q[13];\nu3(0.812883460199594*pi,2.99213012765342*pi,3.20709658779552*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,3.42597160861328*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45582516515373*pi,0.5*pi) q[1];\ncx q[4],q[6];\nu3(0.104596210545321*pi,0.152474602852258*pi,0.793127464408391*pi) q[8];\nu3(0.329253808730058*pi,3.32549730283348*pi,0.7954008489719979*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.101965634532543*pi,2.76986163336799*pi,0.830667582955384*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40265677375667*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352374250887642*pi) q[18];\nu3(0.3697064692697*pi,0.05033744752212599*pi,3.48181251994209*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2253614207018209*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.556384469300021*pi,3.47341427894786*pi,3.7854727087573*pi) q[9];\nu3(0.434699527282877*pi,-0.15452515189043098*pi,1.497990733484946*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.369509462872545*pi,-0.4481856775889684*pi,1.2202142992162361*pi) q[17];\nu3(0.0945037522894417*pi,3.46240524662466*pi,1.4006878194829588*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.27899733200447*pi,0.5*pi) q[3];\nu3(0.254409206311982*pi,3.30604588387335*pi,0.745141094638538*pi) q[4];\ncx q[5],q[11];\nu3(0.448049972843427*pi,0.420023787888514*pi,3.78122430754218*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.788723238990573*pi,0.6971206994913399*pi,0.5887680520506012*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1828791272766321*pi) q[15];\nu3(0.69551952655366*pi,2.75694309636567*pi,3.84563486353068*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.642683584892376*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5255712405925098*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[18];\ncx q[2],q[13];\ncx q[3],q[15];\nu3(0.179676871998327*pi,0.83270345129619*pi,0.5498245916561301*pi) q[4];\nu3(3.5*pi,3.40546242359552*pi,0.5*pi) q[5];\nu3(0.29318300489409*pi,2.75280761816005*pi,1.5779777934768*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.316049082252305*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45592709642934*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.170578280049922*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5797711731995081*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.554079982235483*pi,0.176330064548331*pi,1.2831971246995*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47396247331724*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.22944211218591*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3545324244126649*pi) q[20];\nu3(0.811050333940175*pi,0.51356560692535*pi,4.12432483031025*pi) q[21];\nu3(0.568852093225558*pi,3.24835700303077*pi,4.08422475783967*pi) q[0];\nu3(0.524220598207107*pi,0.14441443602335402*pi,3.68362836728797*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\ncx q[7],q[20];\nu3(3.5*pi,3.43838706954221*pi,0.5*pi) q[8];\nu3(3.5*pi,3.28742356284108*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4679675519928*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218032986498657*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183839122177718*pi) q[19];\nu3(0.728089709228575*pi,3.10969765827038*pi,3.61469982609977*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.624181836492244*pi,0.9874783621566301*pi,0.867797339900825*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.920239845730994*pi,3.17967181013308*pi,3.58392751741755*pi) q[12];\nu3(0.598482577109254*pi,3.40782145942038*pi,3.10333086699923*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3754777146166095*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.338126025426688*pi,-0.34693189265148*pi,1.62138626173521*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.709364435418216*pi,-0.138536472146445*pi,0.820727182093965*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0955716220662816*pi,0.058928007726173015*pi,0.8738572578035411*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.604403534977502*pi) q[16];\nu3(0.338059451778645*pi,2.87233686156939*pi,1.79642708492942*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48431330984819*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.161981612589671*pi,0.24377791450445796*pi,1.132601281671914*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[9],q[19];\nu3(3.5*pi,3.42578375182452*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0836746298440788*pi,-0.4094248066694818*pi,0.632977718044227*pi) q[15];\nu3(1.0*pi,0.0*pi,1.362665656442849*pi) q[17];\nu3(0.479435744476212*pi,-0.11580049809428*pi,1.0960731025830999*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.379680214422499*pi,3.01272971671177*pi,1.3965341654595131*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4226103211000005*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.34725871708461*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0172188429435528*pi,0.175656256251992*pi,3.50874513127568*pi) q[2];\nu3(0.471401054497663*pi,0.025992364387668054*pi,1.421048271871719*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.821180228538431*pi,2.86074065308854*pi,3.7013751633915*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.6970731512325*pi,-0.04580137197574102*pi,3.51242792948345*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.315456818606872*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.47813868048636*pi,0.5*pi) q[1];\nu3(0.268698987128703*pi,-0.177870743675144*pi,4.060607155010549*pi) q[2];\nu3(0.689909329920156*pi,0.33511971581677*pi,0.541563936644597*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.076777978125733*pi,2.86907556013325*pi,0.921874136256911*pi) q[8];\nu3(0.397282147729132*pi,0.7497711670829801*pi,4.08347914483628*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0911790760761396*pi,3.31732390290839*pi,4.456487187207561*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.043154273247408*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.707944967804762*pi,0.278143020524501*pi,3.98484896801192*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.831191021984063*pi,3.19594210656424*pi,4.28553227787529*pi) q[13];\nu3(0.0367112639790404*pi,0.22494680189510396*pi,4.15733914452413*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37077981905718*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.315964904143163*pi,0.36722318747637095*pi,3.46276354620043*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.687399960672549*pi,3.08173750740318*pi,4.4753438856504495*pi) q[13];\nu3(0.698904252297797*pi,-0.15439914990534798*pi,3.96181506140586*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.608559941808916*pi,3.23621156151292*pi,4.34381648645265*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49069614470707*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[3];\nu3(0.41393869558713*pi,3.42108182324524*pi,1.91625742696688*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.795035297266183*pi,-0.069619647168433*pi,0.743673230652477*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3359091665301*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2412124792577481*pi) q[3];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.244531692030784*pi,2.89788402034516*pi,1.72900260546897*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.48969730706162*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.3504315021825422*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.895174335979757*pi,2.58876114076196*pi,3.85046959516362*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5706836535887545*pi) q[3];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.43065480171167*pi,0.5*pi) q[8];\nu3(0.290678290729769*pi,2.76316913104104*pi,0.967130956749247*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.3254148358179592*pi) q[14];\nu3(3.5*pi,3.44268709419308*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316443355596961*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.3587889054490905*pi) q[9];\nu3(0.520025682983748*pi,3.0880486602168*pi,4.200089671649749*pi) q[10];\nu3(3.5*pi,3.37322135305776*pi,0.5*pi) q[11];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211386865457168*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.383279097110425*pi,0.027960868157020036*pi,0.768573293983946*pi) q[0];\nu3(0.548115629550667*pi,3.46589431325094*pi,4.4444925751858495*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.23863167430634*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,3.49095393378007*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.3845264037867*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48393150391935*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46504859160921*pi) q[16];\nu3(0.567438878648173*pi,2.92167589645154*pi,3.3000127031281*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.155081962238784*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.616064465906385*pi,0.5293965440110899*pi,4.33767489832467*pi) q[0];\nu3(0.340314625322353*pi,-0.03484490016501701*pi,4.266697806734729*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[15],q[16];\nu3(0.635896064558992*pi,0.236402483538531*pi,0.822187785876427*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5003391475419585*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.270389548769121*pi,2.68776118753307*pi,0.9914366321042001*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.47660354580745*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.394634324530707*pi,2.86082607929728*pi,1.2135010800013841*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.440247658411581*pi) q[20];\nu3(0.452592648884767*pi,3.20692793762446*pi,4.44153753986052*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.595251825872753*pi,-0.309060019772404*pi,3.32252501950098*pi) q[2];\nu3(0.461517227131798*pi,0.22409119238632702*pi,3.69013145406073*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.48930601218911*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.287925094592659*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.64294557864017*pi,-0.4657524627972777*pi,4.35836429305247*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.511440049856725*pi,0.26251008053426605*pi,4.09278478987057*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.266665343604037*pi,0.04885863728323703*pi,1.099834609264767*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.61443391940046*pi) q[10];\nu3(0.564875661077256*pi,0.401627103883494*pi,0.890112178922272*pi) q[11];\nu3(3.5*pi,3.37150240499027*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248123213672891*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.418585411929119*pi,0.8368197498791099*pi,4.48597534041091*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.418748892774222*pi,3.44175773074559*pi,1.429543120752458*pi) q[8];\nu3(0.109429113202856*pi,2.75763959287402*pi,1.401858992696194*pi) q[9];\nu3(0.211353908543971*pi,-0.22230715125044898*pi,0.835887150229202*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.273185050748821*pi,2.95849889251821*pi,0.976846350651721*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.788189092906534*pi,-0.079231841041*pi,3.73736022851984*pi) q[8];\nu3(0.301825763793398*pi,3.26057585057533*pi,1.37462287131405*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.413054080345735*pi,0.20659639480834302*pi,0.5197832674398145*pi) q[15];\nu3(0.749206092769695*pi,2.83802587073257*pi,3.97461423374207*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.456303027788341*pi) q[17];\nu3(0.484167995934625*pi,3.30217680855423*pi,0.987226379334394*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45350306198608*pi,0.5*pi) q[3];\nu3(0.472343944617007*pi,0.09881762111181502*pi,0.9723022332698019*pi) q[4];\nu3(0.569148192318012*pi,2.65744492594448*pi,3.68010205163949*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.635864238271551*pi,3.26404902312711*pi,4.15444580156664*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.69996471716681*pi,0.66183236994078*pi,1.024245137462314*pi) q[14];\nu3(0.855852129597395*pi,0.64843359407821*pi,1.1740734086585949*pi) q[15];\nu3(0.618150102863013*pi,-0.181172688271674*pi,0.689931657973198*pi) q[16];\nu3(0.888669358426348*pi,0.373801086992701*pi,4.21082024567527*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2884219405993411*pi) q[21];\ncx q[3],q[21];\nu3(0.667529736746927*pi,0.9187340033896001*pi,0.676347590515925*pi) q[4];\nu3(0.508735286086376*pi,3.39572707574372*pi,0.957434021661112*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.63974681713611*pi,-0.4064855344789309*pi,3.12598889658064*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.332957432684262*pi,3.09330547635128*pi,1.52280598459062*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.793991129608538*pi,0.44958137079900196*pi,1.353597787954702*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.894116279054769*pi,-0.05298011293912902*pi,1.170761586821715*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43727727178009*pi) q[21];\nu3(3.5*pi,3.45905283614438*pi,0.5*pi) q[0];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.258736462155544*pi,0.14618527996470299*pi,3.44422384766819*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.26313045379319*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.638420791187828*pi,0.482075861195589*pi,4.39017375569866*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38278693728263*pi,0.5*pi) q[6];\nu3(0.179875055805579*pi,0.6354983320415599*pi,0.5632238733969065*pi) q[7];\nu3(3.5*pi,3.31720251794682*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.106195287190579*pi,-0.305148898397683*pi,0.8999881880096969*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2509853300622868*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.295394468081837*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.39853012434249*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.326458470714629*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.371447672488539*pi) q[9];\nu3(0.690862049789769*pi,-0.34573657895565*pi,4.06401709747375*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.46614727789823*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32424625723684*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.151974291138511*pi,2.5304321304006*pi,1.1164554792217372*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5597870889585573*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6201696338429981*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196347289249478*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329069064478456*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5983132374139919*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[15];\ncx q[7],q[16];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.354143789696639*pi,2.55138461099642*pi,0.999573028175876*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43085462944839*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.49388342322053*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.211055354129337*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3196312070592588*pi) q[16];\nu3(0.544897552118038*pi,-0.36000322268674*pi,1.0970328452092422*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5500523823225327*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.743646838678715*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.58566164717558*pi,-0.06111154115384998*pi,3.72473483513706*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.569410453784916*pi,-0.146802410452815*pi,3.69005570925613*pi) q[6];\ncx q[7],q[16];\nu3(0.699115844021112*pi,0.86837752894353*pi,1.0308152400844302*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35220852009705*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.151727547591571*pi) q[12];\nu3(0.752544730492781*pi,-0.11505149950505*pi,3.95378275740228*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.149623841284179*pi,0.180079952355096*pi,3.43536642830588*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.758899986602618*pi,0.232980302351956*pi,4.24163477723069*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.159856487605253*pi,3.16295709787101*pi,1.072239493391191*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.496801427718977*pi,0.18744875300621*pi,1.053694000013532*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5277325534030979*pi) q[13];\nu3(0.698722563050059*pi,3.35202148365688*pi,3.25682394360711*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5993382898436269*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.225157924222052*pi,2.5232623181553*pi,1.180903441458871*pi) q[21];\nu3(0.278463094411307*pi,0.481887253963028*pi,0.610853804411103*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.678257901789559*pi,3.4211548729055*pi,4.18347712055015*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.195678180064591*pi,2.52175223750016*pi,1.34444914826875*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.497648523859111*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.96882038548424*pi,0.058076705075216006*pi,3.75149799768345*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.254766980322906*pi,0.5733301788084699*pi,0.671983161700587*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.293792894916796*pi,0.179192153661327*pi,3.76611623823992*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.686846583163778*pi,3.3385553328034*pi,3.12197537497129*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39218835507746*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.176932424802287*pi) q[17];\nu3(0.727334786949608*pi,-0.283763906099674*pi,4.15700728506182*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.251534250965749*pi,-0.042353153345635*pi,3.58294530085228*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.385117022129888*pi,3.1433851649325*pi,0.707731335693548*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.476128147348532*pi,0.38953277791424*pi,0.8484793921347791*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.36515344808207*pi,-0.101960235208439*pi,4.26754669009732*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.307756746796788*pi,3.1355383083954*pi,1.14433807450986*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.342228434428253*pi,3.36437107966924*pi,4.16925524526673*pi) q[19];\nu3(0.778306120426159*pi,0.024169403128587952*pi,1.4859832878961639*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.592812527395017*pi,3.32254630407636*pi,3.39177874240902*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.496357257349286*pi,3.12653339918644*pi,1.96543726495469*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.528802037326721*pi,-0.147532632991557*pi,4.22138729672219*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.335651308408482*pi,2.3875950187635*pi,1.13699464363467*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.754412829604971*pi,0.22362158902150897*pi,1.1086548810619061*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.738413664150251*pi,3.34135050412033*pi,3.31873926996903*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41267075277107*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.62253178079319*pi,0.035311852373223984*pi,0.948353848384624*pi) q[19];\nu3(0.13213094409724*pi,0.37861729317524795*pi,4.4348081682941505*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.201827718489111*pi,-0.08714392546905297*pi,3.74135946905255*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.493660151332728*pi,3.02726289998638*pi,4.24586522269165*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.795404316122589*pi,0.8710214290370899*pi,0.821743645349565*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33298193022977*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.277377816579903*pi,0.19291620555645095*pi,0.68847569296596*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.377109030983563*pi,0.12387079539970902*pi,4.0570445129726*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.273688641497904*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.40482929243568*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45210177920524*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,3.39948110382178*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.18438786723749*pi,1.05059140853219*pi,4.0755017124398805*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289447595608753*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2480173388723719*pi) q[20];\nu3(1.0*pi,0.0*pi,1.340469123436953*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[20];\nu3(3.5*pi,3.36866272458709*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.191592218502159*pi) q[11];\nu3(0.399413626832824*pi,2.4810089706168*pi,1.1012729277160132*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40167729663802*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.44517087833305*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252069015839325*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3918973334860905*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41143264065866*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.708118644564651*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.37606772657035*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2691202951117289*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5536833026006236*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.323330129035687*pi,2.86526549322312*pi,0.897170702552557*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.65865249766758*pi,0.11655566406341*pi,0.5447159610892087*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[12];\ncx q[13],q[15];\nu3(0.27573364982294*pi,-0.340292368419724*pi,0.5569528621047007*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.61668498054013*pi,3.25884657956233*pi,3.71725226008845*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4684114553776695*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45470486572092*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4777227443918*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.123316359567868*pi) q[12];\nu3(3.5*pi,3.44018179850009*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.19996661045918*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.352269729874701*pi,0.41069813573*pi,0.6390852834540139*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.536115660835136*pi,2.99006870719326*pi,3.32719428555537*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.525834458216983*pi,-0.24608520475398998*pi,3.88643313880876*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.435436090847527*pi,0.8157153462681701*pi,4.05431528770348*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.472191032251541*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47567104459924*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48033908389944*pi,0.5*pi) q[1];\nu3(0.619486027044217*pi,-0.189881777336178*pi,1.0164278924389532*pi) q[2];\nu3(0.543883768580046*pi,-0.203904000157289*pi,0.884455496209049*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4733861929693*pi,0.5*pi) q[5];\nu3(0.0813662122736959*pi,-0.251609796026047*pi,4.00960601626721*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.0967233655484239*pi) q[14];\nu3(0.529635010036771*pi,2.601106245331*pi,1.260300455748878*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278542609159252*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.379983345708209*pi,0.431708010669309*pi,4.41595035846375*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.144020879644505*pi,3.48423821709816*pi,1.420601415589542*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.753723342317708*pi,-0.17304400915810098*pi,3.48920740691535*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.308858715184584*pi,0.37543640662463196*pi,0.600096596400486*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.555448474780338*pi,0.08703129255359199*pi,0.761990047673297*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.449594981849339*pi,0.16056424312059203*pi,0.5899502692728588*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.535806883075104*pi,2.56577213556366*pi,3.9935953488121*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.398336690822818*pi,-0.04978221301310298*pi,1.3102645297686921*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.601069826042598*pi,3.34576220140728*pi,3.56388465369317*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.356971368205115*pi,3.09370220225519*pi,1.2262070349477598*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5115008540406398*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38134861287112*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.770680050244138*pi,-0.4204205404757058*pi,3.33590226710445*pi) q[19];\nu3(0.895365256049414*pi,0.047938982425616006*pi,4.334137691648181*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.766333497436795*pi,3.09613006832537*pi,2.94665340911308*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.635199554923571*pi,2.94365249497364*pi,3.54970874639541*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.671242237983119*pi,2.63427091381305*pi,3.91102820535137*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.1683959274361*pi,0.196153527437827*pi,4.04364530354839*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.329109176763752*pi,3.0377578476618*pi,0.770917220201863*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.722140424200872*pi,0.07629030226948996*pi,0.698453383864749*pi) q[9];\nu3(0.715872565422236*pi,3.48715702015392*pi,3.72331629214216*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.539308136929494*pi,3.01128889066757*pi,3.35355949979483*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.170329053496101*pi,2.8983485308115*pi,1.83587947500919*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.599254711508216*pi,3.46062767215252*pi,0.5128759398096623*pi) q[5];\ncx q[6],q[8];\nu3(0.487328665897585*pi,3.0634688286038*pi,4.31955921554148*pi) q[9];\nu3(0.265361969923123*pi,-0.350222659970214*pi,4.440690329315061*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.474346576326142*pi,0.27377612694422604*pi,1.0040395459476419*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37527376546527*pi,0.5*pi) q[2];\nu3(0.525925730799772*pi,3.29633900563681*pi,3.04848107602696*pi) q[5];\nu3(3.5*pi,3.32054243739129*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.245280344353466*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.124152535894354*pi,3.22711030658532*pi,1.063286206530481*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.425392720885983*pi,2.75772535560114*pi,1.1147892855105122*pi) q[15];\nu3(3.5*pi,3.44038647883203*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270754155202467*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1744651693460328*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45816328352408*pi,0.5*pi) q[11];\nu3(0.733378190058272*pi,3.26133337980736*pi,3.00143086621891*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.50303595574139*pi,-0.292755626881827*pi,3.65825387167454*pi) q[14];\nu3(0.454856478104141*pi,-0.276154617022891*pi,0.753037442081298*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.106291937140673*pi) q[19];\nu3(0.534710083158435*pi,-0.4900051855881838*pi,0.5497176095051797*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5297056419762507*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.699724959223692*pi,-0.4389541280447357*pi,3.56487582030654*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.689212329958015*pi,0.15886300103374396*pi,1.359900897322727*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5387759779469762*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46162889980526*pi) q[21];\nu3(0.892041027014844*pi,3.17761459105068*pi,3.50864011343294*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.47803904386386*pi,0.5*pi) q[4];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2445919504648781*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.746597933788651*pi,0.33501346304695*pi,1.53854394804459*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5548242003313133*pi) q[19];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[19];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37054010002963*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.510054999876123*pi,3.33280869393882*pi,4.30043744030651*pi) q[2];\nu3(3.5*pi,3.45540600736004*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.412033385013725*pi,3.46992967215925*pi,1.52048243938165*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5332128960181655*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240501213936305*pi) q[12];\nu3(3.5*pi,3.39272390902317*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.15233166065486*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.179622203295121*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.408678599968742*pi,-0.144984274098512*pi,4.12958572714298*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[7];\nu3(0.716470218904951*pi,3.3391246356542*pi,4.18730925020954*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(3.5*pi,3.26333698956159*pi,0.5*pi) q[5];\nu3(0.439635680102599*pi,-0.331634797976552*pi,1.68290987246729*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37195237822986*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.183045579515852*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.185183791077151*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.937098064929335*pi,0.81051440213902*pi,0.8753662647682801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31667381996897*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.115639055163119*pi) q[7];\nu3(0.707269374354232*pi,0.12208999501831197*pi,0.92037467282545*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524346734025993*pi,-0.376524138442506*pi,1.223752617614871*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40354531189931*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44076844956337*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.642992051652101*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.661189951487152*pi,0.34009840814926295*pi,4.03016487839949*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.772950338378863*pi,3.25223620919713*pi,4.2857028286555*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.341105846254482*pi,3.28824472780229*pi,1.81525029053583*pi) q[10];\nu3(0.297094838759907*pi,2.85937673848712*pi,0.9477625001619849*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.48724279992785*pi) q[14];\nu3(0.222213641024322*pi,-0.226148887406306*pi,1.149929079824569*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5625724679473305*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.974764324769564*pi,0.11227319996125296*pi,3.65220463107269*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,0.5288335428407338*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.768539260156052*pi,-0.163763207922679*pi,3.88572665320799*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.174870517863474*pi,-0.077408634064707*pi,1.404556850266026*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.749949259045616*pi,0.17257449654037904*pi,1.257915308258043*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.38439569833261*pi,-0.349989010518244*pi,0.5986726527159404*pi) q[19];\nu3(0.553442627283609*pi,0.6102243037311601*pi,0.5588454913019016*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.191226928621191*pi,-0.4883205029809392*pi,4.08415678939425*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.402502845883111*pi,-0.21025137976618002*pi,3.91400074916293*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.680830672506638*pi,3.25728009436656*pi,4.12624039205873*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.536255670747045*pi,-0.274102052246442*pi,4.34366235559942*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.247856834103091*pi,0.82880466061371*pi,3.89181448275589*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32808772167107*pi,0.5*pi) q[4];\nu3(0.258750083102079*pi,-0.060821844382110024*pi,1.1377254723270829*pi) q[5];\nu3(1.0*pi,0.0*pi,1.160954782512543*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.686283579647354*pi,1.05900526185515*pi,0.875808829379547*pi) q[17];\nu3(0.406812365507454*pi,0.053436732113231966*pi,4.15773004221513*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.329685196717823*pi,-0.4570875192523249*pi,0.947731493837435*pi) q[0];\nu3(0.633359877272125*pi,2.72425213552079*pi,4.163457441571801*pi) q[1];\ncx q[2],q[21];\nu3(0.442533771792334*pi,3.13358977716524*pi,3.39002641605392*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.617887681720948*pi,0.6761990856760001*pi,0.5428527003735671*pi) q[7];\nu3(3.5*pi,3.4357795808075*pi,0.5*pi) q[8];\nu3(0.162998836344882*pi,3.23512460434184*pi,1.75086468911818*pi) q[9];\nu3(0.723368016087807*pi,0.66835920255554*pi,0.7801650526100621*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.42314676606235*pi,0.99553944410121*pi,4.423878275866009*pi) q[15];\nu3(0.402653423245946*pi,0.53878995587137*pi,4.03829559530804*pi) q[17];\nu3(0.557306137938833*pi,0.40305070872220505*pi,4.0754999957799605*pi) q[18];\nu3(1.0*pi,0.0*pi,1.281832164745249*pi) q[19];\nu3(0.270301216369005*pi,2.80944431800688*pi,1.492822159194428*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48315423250923*pi,0.5*pi) q[2];\nu3(0.72568801767494*pi,0.151986328352113*pi,0.638304858211866*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48509027427171*pi) q[6];\nu3(0.145059973612158*pi,0.09674094342712503*pi,4.33250151058043*pi) q[7];\ncx q[8],q[19];\nu3(0.0491145863366809*pi,3.38659386505576*pi,0.8284070741360989*pi) q[9];\nu3(0.32914479911126*pi,3.44031688478987*pi,4.15598330128734*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.878420271248175*pi,0.413168496753631*pi,4.11016711987306*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.087320086367975*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0942405205427526*pi,-0.131819287727106*pi,0.774111251649766*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5151754966934731*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.211697045305429*pi,3.45276782833334*pi,1.2817866894074958*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48008639120126*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47536913600608*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44656154239072*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.270051469034101*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.296714938692225*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.28274912074298*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2516697618527242*pi) q[7];\nu3(0.27523073082374*pi,2.94767154634758*pi,1.53936530147401*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46418412040393*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.293737430778521*pi) q[16];\ncx q[18],q[20];\nu3(0.398673021636576*pi,0.16319669947154503*pi,3.40894507537721*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.31588534230267*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1537567686122059*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.403987758353609*pi,0.460903390240066*pi,3.96795380891892*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45467053600204*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.4017361826656871*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5707559538620597*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.34975073652143*pi) q[17];\nu3(3.5*pi,3.49013101481028*pi,0.5*pi) q[18];\nu3(0.615133510256065*pi,0.37777354617498105*pi,1.52508311434363*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3359204951795771*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.569690172619839*pi,0.16895598313507*pi,4.00235733325642*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48706288987485*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42969599798245*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.267478023611327*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.624215626643379*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.573043580196888*pi,0.26586198751937695*pi,1.422378755053133*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.443417935136*pi) q[5];\nu3(0.700431302155736*pi,3.25834738864253*pi,3.45351926385104*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45365934687266*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7601564525849249*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.510129724092806*pi,2.67220195845302*pi,3.5847591772004*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.527279496963683*pi,0.365742646688727*pi,4.2524915558971*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.193714349911199*pi,3.23222469033603*pi,0.601037722176239*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39071689348554*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.522903119029819*pi,0.5932655373064799*pi,0.653342191929542*pi) q[1];\nu3(0.434398799810396*pi,2.70964365648264*pi,0.896496813965777*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.695187473242377*pi,0.395663775974498*pi,0.6336561186877641*pi) q[13];\nu3(0.606066868999027*pi,2.72344657792545*pi,3.46867935846924*pi) q[15];\nu3(0.259895446041066*pi,-0.28607676112537*pi,4.06513185771973*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.924586898195492*pi,0.05200852558712998*pi,4.35048985271447*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.707024644764266*pi,-0.4541882577747509*pi,3.91154434067822*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.66972259101865*pi,0.17099391584135404*pi,3.97510752931404*pi) q[15];\nu3(0.442977641921184*pi,-0.227973384190093*pi,1.230668742617977*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.171042040342355*pi,-0.045662813622335985*pi,3.69425338108143*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.513024480210258*pi,3.33521850456138*pi,0.5494062329094518*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.675207298223605*pi,-0.05993644656331798*pi,4.0825638836095095*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.584482130654132*pi,-0.368655098951355*pi,4.10743788183367*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.431669064212504*pi,2.68760459092132*pi,1.022637317826605*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.375270450023084*pi,0.367187657049601*pi,0.789160022201268*pi) q[0];\nu3(0.695792169908802*pi,-0.02177070200144099*pi,0.967448503734876*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.383393596616228*pi,-0.305403021537367*pi,1.08828122420166*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.209690306814236*pi,0.8740775133030001*pi,0.5862948320564628*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.534465352286182*pi,0.10976465930283497*pi,3.6370942113858*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.800947262148179*pi,0.28203188530367496*pi,1.67749517764318*pi) q[5];\nu3(0.507182306387741*pi,0.20405740766694902*pi,3.74123927141492*pi) q[7];\nu3(0.211712569152332*pi,3.44510460577763*pi,4.20007872439461*pi) q[9];\nu3(0.594181415397734*pi,3.40034549755145*pi,3.00418713932602*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0887690298172876*pi,-0.264757961233939*pi,0.943087051143636*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45883348030052*pi,0.5*pi) q[4];\nu3(0.408586693809274*pi,0.25839882563484695*pi,3.8925106712468*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.404819652116663*pi,3.23893837074095*pi,2.1035014311837*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.326177295989342*pi,3.05283594594014*pi,0.938538165004833*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.384312866350699*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.585518973478005*pi,0.7221484113879699*pi,0.9074882261230439*pi) q[11];\nu3(0.477848940688948*pi,0.68845937196648*pi,4.0068188352547*pi) q[12];\nu3(0.414513105654174*pi,0.45390492304504104*pi,0.718678446899894*pi) q[14];\nu3(0.221973113423384*pi,0.392168762659565*pi,0.617716343765315*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43795818392284*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2837344387056*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[15];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.24707316588953*pi,3.26901748518749*pi,1.493899351449006*pi) q[11];\nu3(0.266486952378045*pi,0.05303682175596103*pi,1.084340912817082*pi) q[12];\nu3(0.812478652929877*pi,1.21792511932767*pi,0.7221008166517919*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45846748133148*pi) q[21];\ncx q[0],q[19];\ncx q[2],q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38514340368687*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37503534304339*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.167202267336696*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1457875004772449*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,3.39568984763686*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.667277085722371*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[15];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.2017612900260302*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.47538734983378*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4865001062803*pi) q[15];\nu3(3.5*pi,3.48639088066882*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.314887777483196*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44522358246408*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42002006430318*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38580891063234*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[10];\nu3(3.5*pi,3.45988912811386*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.225060772181529*pi) q[12];\nu3(1.0*pi,0.0*pi,1.218311887343925*pi) q[13];\nu3(1.0*pi,0.0*pi,1.272688686005948*pi) q[14];\nu3(1.0*pi,0.0*pi,1.182693579358161*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.380267980498569*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[12];\nu3(0.462141415478525*pi,-0.4035358790051846*pi,3.8930397833463*pi) q[2];\nu3(0.549796409250087*pi,0.9189777004950801*pi,0.754427155387168*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40148824250807*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.55145050923593*pi,0.21968125222106805*pi,4.29762618073941*pi) q[2];\nu3(0.263747021646297*pi,-0.25238653923451704*pi,4.37925926081334*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39012653115638*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42927150572533*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5256801985287378*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.666284280657771*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5727481446895659*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.3332159212802122*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.396370956882417*pi,-0.339079407625301*pi,1.170004257762179*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.571706809038126*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.450095280227836*pi,0.004778468317714002*pi,4.29834099049506*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.270670763908445*pi,1.10691144404175*pi,4.146960623260259*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.343039898706818*pi,0.32114732468086904*pi,4.35027157685116*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.399806297765255*pi,2.99683454994736*pi,0.5054277646506558*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.596998256236391*pi,-0.391311864550322*pi,1.0332367946384982*pi) q[5];\nu3(0.701720865567239*pi,3.24529294949614*pi,3.82232872242138*pi) q[6];\nu3(0.249763954941172*pi,-0.4496145920131485*pi,4.47959038458117*pi) q[7];\nu3(0.344051893184307*pi,3.40756159594179*pi,4.3264869803633506*pi) q[8];\nu3(0.574311386979531*pi,0.15470641756444903*pi,3.73637764481339*pi) q[9];\nu3(0.431380558862961*pi,2.89444999995816*pi,1.53230794263253*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.539114023856981*pi,0.16731540002024503*pi,4.0580353755015395*pi) q[14];\nu3(0.502502862759609*pi,0.440104040141138*pi,0.741902158481506*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.141595700836528*pi,0.5579630558125099*pi,3.93388075476588*pi) q[21];\nu3(0.547184825824867*pi,2.82512907273189*pi,3.60158059198302*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.204364106146018*pi,0.406425919641175*pi,1.083205111431556*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.337298136268156*pi,3.20455635341083*pi,1.4827423719433122*pi) q[7];\nu3(0.12851621364668*pi,-0.260168960860379*pi,0.846820653521611*pi) q[8];\nu3(0.416501152989319*pi,2.52276351002222*pi,1.091022642519788*pi) q[9];\nu3(0.429396233616436*pi,-0.231065907255676*pi,0.608662248437881*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.287691439938048*pi,3.20273403883192*pi,1.7531895867775*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.935170079098562*pi,1.01084275453971*pi,0.6697228777152*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.440420044972503*pi,0.9953048753975*pi,4.4049021069907095*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.702564602050832*pi,3.40344018164876*pi,4.34073282698711*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.282669468909845*pi,-0.4869438312933211*pi,1.67251251374747*pi) q[16];\nu3(0.7778066624168*pi,3.04118425825467*pi,3.27508218872833*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.165471191375482*pi,3.21336164547213*pi,4.46901805266638*pi) q[19];\nu3(0.559914270596359*pi,0.50959125794741*pi,4.26050506538467*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.744722765883667*pi,0.347267970836467*pi,4.2412701557652905*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.478711387497343*pi,-0.404782394143701*pi,1.61390462762602*pi) q[11];\nu3(0.250430113449357*pi,0.42384449232356103*pi,4.484272206139821*pi) q[12];\nu3(0.19146914363929*pi,0.05008559420035197*pi,0.998338630057221*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.440026232010743*pi,2.83668772640605*pi,1.57864658961984*pi) q[16];\nu3(0.583508993092599*pi,2.46745687195985*pi,3.87912631305606*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.248734986530756*pi,0.438387397059227*pi,3.9238714901982*pi) q[19];\nu3(0.858210302807517*pi,0.376519935048084*pi,0.837235919057539*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.321296455205945*pi,-0.4604957743942737*pi,3.96702208789048*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.612471749566948*pi,0.07486905836014701*pi,1.3658638772367429*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.320502553742972*pi,0.56584425359455*pi,0.66327662849424*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39390003314554*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1772998294564712*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.35455776584287*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2923611919860951*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.2267209037189*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.159894827439895*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.476837595282798*pi,3.04488393428171*pi,0.897721461493475*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\ncx q[5],q[17];\ncx q[7],q[11];\nu3(3.5*pi,3.25679331139583*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.140017564448129*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41953256542877*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5954072530058516*pi) q[4];\nu3(3.5*pi,3.40871640429688*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.38738519234988*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5203471892212166*pi) q[10];\nu3(1.0*pi,0.0*pi,1.255079094318702*pi) q[11];\nu3(1.0*pi,0.0*pi,1.244659128938745*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44338618282402*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2648930622288281*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[13];\ncx q[5],q[17];\nu3(3.5*pi,3.47185198306591*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.124350979016822*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.43134888602272*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34999230891287*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3112544761291804*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.47997538507734*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38588565780739*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2077828792092449*pi) q[18];\nu3(3.5*pi,3.47745573873959*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190402841192997*pi) q[21];\nu3(0.122934298711844*pi,3.11628325866008*pi,4.43675192142145*pi) q[0];\nu3(3.5*pi,3.45035007818734*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.262859334632434*pi) q[2];\ncx q[3],q[13];\nu3(0.496314802464831*pi,-0.12492798058599303*pi,1.360815514375636*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5425481418474281*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.41514884670887*pi,-0.4015442642601804*pi,1.54181857901576*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.842177180472011*pi,-0.33430662863606997*pi,0.810772267009779*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.355949522897329*pi,3.08237371633113*pi,0.708011388893449*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5260771373675337*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.658679623465822*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.399815515348751*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.530016111712563*pi,2.82871306113237*pi,3.87214689424563*pi) q[9];\nu3(0.547241991334105*pi,-0.189808939461533*pi,3.57496834028088*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.996970220375944*pi,-0.163162015559423*pi,4.0703323623034695*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.643887710616588*pi,3.28064274430112*pi,0.650644943793466*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.568298127995478*pi,3.21558453058565*pi,3.40846896227811*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.425789733787878*pi,0.48026502686431005*pi,4.0135388584377*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.114223678636495*pi,0.6682473900634001*pi,4.25966933361335*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.428235775956767*pi,3.4142948838134*pi,1.86926448130781*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.321831441849931*pi,0.36345644288074597*pi,0.757403821840205*pi) q[5];\nu3(0.207383578833654*pi,-0.234804060759364*pi,4.36174201255048*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.446790616320838*pi,3.16378507069042*pi,4.31687265825321*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.744946109686726*pi,2.8623454165532*pi,3.97656667788503*pi) q[15];\nu3(0.82422975676347*pi,3.06672443031895*pi,3.38295277810357*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0588982015140516*pi,3.37924329144082*pi,1.089513422859665*pi) q[19];\nu3(0.543760974037523*pi,3.25717627090843*pi,4.45648092401721*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.456809543323228*pi,-0.4109794283770062*pi,0.887519507323022*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.30632945985386*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.253476677919707*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.455423417831068*pi,-0.485317083026085*pi,1.217859476411515*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0982107262155426*pi,0.37941769914422396*pi,1.070920294782393*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.282894208123178*pi,1.17133737712765*pi,4.30541783398983*pi) q[19];\nu3(0.354480887221098*pi,0.16686874980405997*pi,0.821754655484326*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.34501411541409*pi,3.38479807214648*pi,4.28404683558409*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.259132868362286*pi,3.20695006047111*pi,0.5807848916016334*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.383037927318793*pi,3.35393024944707*pi,1.88870022892492*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.863665928778606*pi,3.28555547728079*pi,3.30240421189319*pi) q[17];\nu3(0.880801684452653*pi,0.13282778969099895*pi,3.76369720583461*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.48648950603447*pi,2.53916277774269*pi,0.999608904980148*pi) q[21];\nu3(0.590070433077479*pi,-0.15051780066354897*pi,3.41528865468769*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.605263138521578*pi,-0.03835321705097*pi,4.20952082361337*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.843709790593907*pi,-0.058035232774239*pi,0.918398294146167*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5095133538352248*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.636777891645348*pi,0.35578024507262895*pi,4.084330842428621*pi) q[17];\nu3(0.135474293149689*pi,-0.4253493456530475*pi,1.262957109554275*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.351179068046055*pi,-0.08182176182263001*pi,1.259587115619913*pi) q[21];\nu3(0.90880117398333*pi,0.008648681575517014*pi,4.29528644332148*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[10];\nu3(0.826504660402422*pi,3.26799995305558*pi,3.96764250056383*pi) q[11];\nu3(0.727983950094968*pi,3.44022843064698*pi,3.5785497935736*pi) q[13];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.470691511962003*pi,-0.281277291997529*pi,4.36007393166113*pi) q[2];\nu3(3.5*pi,3.3972556248139*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1769507137315078*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.35033432162341*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.128713185247673*pi,3.41339153451326*pi,1.45152379577304*pi) q[11];\nu3(1.0*pi,0.0*pi,1.180179460803155*pi) q[12];\nu3(0.502354514265459*pi,0.6835790211697901*pi,4.31454259360087*pi) q[13];\nu3(3.5*pi,3.30076162509844*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.162226133456876*pi) q[19];\nu3(3.5*pi,3.25772971378068*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.453889433483126*pi,3.15840257387264*pi,2.06674788895579*pi) q[2];\nu3(1.0*pi,0.0*pi,1.085172159840209*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.4991927138141*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211065288490105*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5141069110651073*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.33424150790677*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.203008873275009*pi,0.64534959762514*pi,3.75372154790009*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5066132424456367*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0990170807345478*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5407031342969537*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4431956823171905*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[12];\nu3(0.699005344993713*pi,3.47109991956604*pi,3.03584752729533*pi) q[9];\nu3(0.300098527194586*pi,-0.4093976014032936*pi,0.578806378315831*pi) q[10];\ncx q[11],q[17];\ncx q[13],q[16];\ncx q[15],q[19];\nu3(3.5*pi,3.27813853444944*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5534432141590706*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1940173047588631*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.313051666453282*pi,3.01732435092789*pi,1.39267956713175*pi) q[10];\nu3(3.5*pi,3.47559953897736*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.30289713702069*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5412705383218293*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.145014678892575*pi) q[16];\nu3(1.0*pi,0.0*pi,1.108939476908529*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39694105173115*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.355085906168271*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.579735055130273*pi,1.05882117758231*pi,0.919249158958118*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.418099850119744*pi,0.6487846073664101*pi,0.852898423177876*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.446937867732689*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.389799246390508*pi,2.76634350675517*pi,1.440040925382731*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.384238519518266*pi,3.42264856345907*pi,0.5994031493358781*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.545345062599939*pi,-0.4727026306580843*pi,0.996312266197548*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5892003029933881*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46945633224748*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46947074019317*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.41945532689567*pi,3.12965192030122*pi,1.172262045768967*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.678472786789373*pi,-0.4839528167653963*pi,3.79601199488225*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[17];\nu3(0.105004904709657*pi,-0.4607645342528335*pi,1.86318762434249*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.768136721940948*pi,3.0554116523221*pi,4.343436785896429*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.448701180999099*pi,0.11292702426416601*pi,4.32841679879789*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.238617659852579*pi,-0.016449171001700014*pi,4.34932752330355*pi) q[5];\nu3(0.434798940002296*pi,0.9047876046793999*pi,4.0975636796869*pi) q[6];\nu3(0.429801513674507*pi,0.029006781506139*pi,4.21823361584154*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.600386799756161*pi,3.38401876788956*pi,3.39516734035887*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.682992388279452*pi,3.37296391023244*pi,2.88391670129135*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.398270863020944*pi,2.53610164883637*pi,1.232424712888195*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.640478418211863*pi,0.19590043342364205*pi,0.5388835434323671*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.211234950281694*pi,-0.17163695369604298*pi,1.072899012258226*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.745822676120834*pi,3.17189918567269*pi,3.31535298019618*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.395701998893463*pi,-0.25378879403091303*pi,0.5662455854800283*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.626763480071453*pi,3.1037665857371*pi,4.28205766007539*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.696957177880024*pi,2.98463952921234*pi,3.85982199303991*pi) q[13];\nu3(0.599733204403633*pi,0.38929468855932803*pi,0.725205978970849*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.556439372951552*pi,3.3417251009764*pi,4.35097436060806*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.128735756514622*pi,2.60670444913142*pi,1.35350840128949*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.273742176786822*pi,0.23931943664203703*pi,0.833914400394014*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.308705484433411*pi,0.32519056366117305*pi,4.2209150340121795*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.197951115639805*pi,3.12567731418809*pi,1.2469837231557839*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.17369862862522*pi,0.212485625905249*pi,3.99335788888355*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.434453313255434*pi,0.011210525218705025*pi,3.91145505767221*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.781088059795806*pi,-0.17457421456197197*pi,4.08292025905629*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44485127378165*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36192044984337*pi,0.5*pi) q[5];\nu3(3.5*pi,3.30735150474593*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.247025747825409*pi) q[9];\nu3(0.480245778489215*pi,0.372228172401287*pi,1.1800088736494438*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256239305456958*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.261525888986481*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.480874204297516*pi,-0.29977695677384797*pi,0.9377200637316909*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.539646998989487*pi,0.16119001485385698*pi,3.56861611669107*pi) q[21];\ncx q[0],q[10];\nu3(0.455315656220948*pi,3.09740970308726*pi,0.747535563614378*pi) q[1];\nu3(0.257688269076083*pi,1.15828239932587*pi,4.2670533869760305*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(3.5*pi,3.48012134382633*pi,0.5*pi) q[7];\nu3(0.225694067028494*pi,-0.30960470553033104*pi,0.670002460564003*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2903466705209818*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.373507938945442*pi,0.194596410578865*pi,4.04626948067593*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4989398812097*pi,0.5*pi) q[0];\nu3(0.482204586430291*pi,2.5270254127254*pi,1.4109025378888411*pi) q[1];\nu3(0.484053546376651*pi,-0.16117923563131398*pi,4.0183631705537*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.4170101030845*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2029621220668019*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.471924842742251*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.648385986623802*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[15];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.608894117882129*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39845481256249*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.232504533208465*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5104279829767497*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48776600111726*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.252126610619356*pi) q[19];\nu3(3.5*pi,3.47069773484186*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2873630351757441*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45360425643554*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.186574963688368*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.231924844354052*pi,0.6838296292850099*pi,4.412109212023569*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.118424580695314*pi,0.7917745461038399*pi,3.90404476494816*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5502888676388982*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.846557440157471*pi,0.5385674348039*pi,0.788365586425726*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.44409087782934*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39379716352888*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34117645641899*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[8];\nu3(0.0735452444065718*pi,0.379480532007756*pi,3.85140376440713*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.735058928151828*pi,0.40907839125839296*pi,0.678834711055512*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.256708468628057*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.346625964456107*pi,1.09543006372223*pi,4.22375947525857*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5205826582517203*pi) q[18];\ncx q[20],q[21];\nu3(0.290099858855049*pi,3.21857388693885*pi,0.5246967673904263*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.40971031543162*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.390989594797772*pi,-0.040405686043018973*pi,3.97023801362301*pi) q[15];\nu3(1.0*pi,0.0*pi,1.336809214769396*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.571677925633633*pi,-0.239132969621764*pi,1.315164796753491*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.143596431292735*pi,-0.4591324450702919*pi,1.04012508028222*pi) q[5];\nu3(0.920062798310158*pi,3.34792990770936*pi,3.49600095312286*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41508954010156*pi) q[11];\nu3(0.615256401239728*pi,0.65668383098837*pi,0.874561373907951*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.281925937595874*pi,0.248026069386995*pi,3.55643520205383*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.733063257516598*pi,0.48676675908212996*pi,4.43306411013149*pi) q[3];\nu3(0.546803080974461*pi,-0.223650482565938*pi,0.816687379018487*pi) q[5];\nu3(0.268990537625853*pi,-0.11975470463098897*pi,0.880603632174377*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.405865968544683*pi,0.22004409025633898*pi,4.28288389903624*pi) q[10];\nu3(0.609933325399157*pi,-0.374440393833846*pi,0.5962211125214701*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.497446206259831*pi) q[16];\nu3(0.246824412285071*pi,3.25410339039348*pi,4.41369574055622*pi) q[17];\nu3(0.476407335021463*pi,-0.013487099501220012*pi,1.0890740760598678*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.927245359705764*pi,-0.27211257631032804*pi,3.83946309427396*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.386774149031792*pi,2.88713132773902*pi,0.8110950286602*pi) q[9];\nu3(0.516417398381262*pi,2.65862814418647*pi,1.0592683110914671*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.77388522448569*pi,-0.19523214963272*pi,3.66748289984913*pi) q[17];\nu3(0.140696293776095*pi,0.76514986609258*pi,3.97848010844719*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.609406453454174*pi,-0.02194157821672199*pi,3.7385615376751*pi) q[8];\nu3(0.575656145183833*pi,-0.007973367376403973*pi,0.5148976864599131*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.484929061007307*pi,2.77269020821363*pi,1.292365339336151*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.511349748999828*pi,0.126768609748943*pi,4.02683613396303*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45306565552803*pi,0.5*pi) q[7];\nu3(0.620446051809407*pi,0.029979185980467005*pi,0.983514130131862*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.652804615716162*pi,3.41916709232743*pi,3.67709146205011*pi) q[13];\nu3(1.0*pi,0.0*pi,1.331555585686792*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.616297352177708*pi,-0.370707529491737*pi,4.3775879480782*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.53415089943407*pi,-0.4537020403105823*pi,3.54822045724269*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.785350523608309*pi,-0.369235054883367*pi,4.1507549331717*pi) q[21];\nu3(3.5*pi,3.42791235371256*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[18];\nu3(3.5*pi,3.38782741087608*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2063808313372029*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45809998827967*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1136278532251431*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.358799506076888*pi,0.61460768066336*pi,4.39174690633753*pi) q[19];\nu3(0.512227670244792*pi,-0.22391940008504002*pi,1.342164778167259*pi) q[21];\ncx q[0],q[15];\nu3(0.708208035026426*pi,2.73926097849456*pi,3.78113301607323*pi) q[1];\nu3(0.221510662508252*pi,2.78084765002133*pi,1.419460611963069*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.39310971563575*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.323644916883665*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.627820711264016*pi,3.05110690950586*pi,3.20497928238683*pi) q[1];\nu3(0.581951122509205*pi,0.77709949205453*pi,0.682063030658715*pi) q[2];\nu3(3.5*pi,3.44006558869782*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3412780934717952*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4451398197586105*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5304813943335853*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.573102790613054*pi,3.08255478017324*pi,3.09044201531607*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.315466230622442*pi,0.14685324048506*pi,3.69132701737129*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.25061191129009*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37685223945683*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5965127662582362*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.849956399377962*pi,0.62022155601774*pi,1.175179904961063*pi) q[11];\nu3(3.5*pi,3.3873149941623*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.593887897656922*pi,3.34627354513097*pi,0.5140639525528894*pi) q[16];\nu3(1.0*pi,0.0*pi,1.225282740469906*pi) q[19];\nu3(1.0*pi,0.0*pi,1.127580672278497*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.577535502022702*pi,0.34667586469268796*pi,4.19148620333693*pi) q[0];\nu3(3.5*pi,3.48049908825692*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.750921681495109*pi,-0.4090913580157191*pi,3.1988007269163*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.328548559271196*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48963779250799*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5087149009330467*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[7] -> c[7];\ncx q[1],q[17];\nu3(3.5*pi,3.28659722558397*pi,0.5*pi) q[2];\nu3(0.630224987267103*pi,0.8238922174063701*pi,0.876477053619021*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.221290941671336*pi,3.01136287964549*pi,1.127421795969091*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.112023042719394*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[3] -> c[3];\nmeasure q[8] -> c[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42480880722768*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.348582274766419*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.836183496386466*pi,0.19331161908531103*pi,1.3995534145256752*pi) q[14];\nu3(0.132407760318266*pi,-0.08064113611153201*pi,3.8231950985709*pi) q[15];\nu3(3.5*pi,3.32736679620331*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5047330149441193*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.163385198073507*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.638170777230293*pi,-0.37038359270979504*pi,4.4512636051710395*pi) q[6];\ncx q[9],q[11];\nu3(0.423275735815045*pi,0.7827048308262301*pi,4.17655221509299*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5402614227784177*pi) q[12];\nu3(0.437737740352611*pi,-0.072099003593596*pi,3.83731879347679*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.200928693157445*pi,2.96193151234418*pi,1.147586419180366*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.540718141069247*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46185662410196*pi) q[20];\nu3(0.173169869311795*pi,3.30326468899387*pi,1.182778912237793*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.634209692054127*pi,0.43401697346243595*pi,4.3600246207062305*pi) q[5];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[16],q[20];\nu3(0.652839126755756*pi,0.247120260597262*pi,4.3574894924062395*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[17] -> c[17];\nu3(0.509299167557052*pi,3.25762406564855*pi,1.70493330022709*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nu3(0.461002854599948*pi,0.7144352382916299*pi,0.73974866049204*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.146522761517622*pi,0.9301382995298*pi,4.279566866225689*pi) q[18];\nu3(0.503317937285328*pi,0.332975104297902*pi,0.782403234641468*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[18] -> c[18];\nmeasure q[19] -> c[19];\nu3(0.517858071861621*pi,0.362204400284557*pi,1.3480497189398561*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.155837011930337*pi,0.250117558642473*pi,3.97196182274442*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.615237132656863*pi,-0.24420198471951698*pi,4.43192856995984*pi) q[11];\nu3(0.576511735281576*pi,2.66379208884969*pi,4.07203242960962*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[11] -> c[11];\nmeasure q[16] -> c[16];\nu3(0.601746968422983*pi,2.89415445124531*pi,3.99916364724458*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.161568655370947*pi,2.79476344591564*pi,1.3912678358845652*pi) q[0];\nu3(0.395988026371785*pi,2.27821111551416*pi,1.241686118293339*pi) q[1];\nu3(0.465595061907115*pi,-0.039116905468247976*pi,1.466324270623521*pi) q[2];\nu3(0.537491340571418*pi,0.30777659395675705*pi,3.80710989279795*pi) q[3];\nu3(0.543013747028408*pi,0.48543910221347797*pi,4.07385374679249*pi) q[4];\nu3(0.317145922568095*pi,3.2731039265249*pi,2.03211877080658*pi) q[5];\nu3(0.5165110005256*pi,3.3213903876217*pi,1.77521840637744*pi) q[6];\nu3(0.347391382488136*pi,3.15933743190456*pi,1.87714519227065*pi) q[7];\nu3(0.439057490054617*pi,-0.4119679490876073*pi,1.54161380817458*pi) q[8];\nu3(0.402785457801655*pi,0.0028056670425029573*pi,1.495387703146247*pi) q[9];\nu3(0.573695707302701*pi,-0.393595498508641*pi,0.615353089216239*pi) q[10];\nu3(0.291518570900055*pi,0.23539055026280897*pi,3.6173259278445*pi) q[11];\nu3(0.639729662796087*pi,0.141003548220494*pi,1.041335777428063*pi) q[12];\nu3(0.259256851523173*pi,0.160973683117702*pi,3.97812494655544*pi) q[13];\nu3(0.535154634884466*pi,-0.21379007339975398*pi,0.836240285662528*pi) q[14];\nu3(0.232872273415408*pi,0.36409938689235*pi,3.7166180385059*pi) q[15];\nu3(0.408962377075074*pi,2.89450474796343*pi,1.6865612808099*pi) q[16];\nu3(0.813741205366931*pi,0.61208213401391*pi,0.5668732520597111*pi) q[17];\nu3(0.648310428633989*pi,0.9635822796667699*pi,0.962849328571059*pi) q[18];\nu3(0.747351502025733*pi,0.18068485298492198*pi,4.1636672920587205*pi) q[19];\nu3(0.221308700527872*pi,0.21928822465007203*pi,3.77461910881753*pi) q[20];\nu3(0.677233013505116*pi,3.04598646708304*pi,4.34655772892263*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48093644329675*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45708888473975*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.222323960909494*pi) q[11];\nu3(3.5*pi,3.49168272334798*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.297631443038144*pi) q[15];\nu3(3.5*pi,3.4979397779268*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2890562881788101*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2173889324617821*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[20];\ncx q[2],q[8];\ncx q[3],q[5];\nu3(3.5*pi,3.40436153526549*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31086295031967*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.0949665213853619*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[15];\nu3(3.5*pi,3.21005271283405*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.379150322859108*pi) q[18];\nu3(1.0*pi,0.0*pi,1.159848407997069*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46024348102557*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4475736208796*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,1.255866708445752*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.1871549212837191*pi) q[8];\nu3(3.5*pi,3.36918463359752*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5331374219138009*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.2203775444515421*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.619483135889848*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5549473676949556*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.571691246577188*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[20];\ncx q[2],q[8];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42987757829105*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41599658153173*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.578787953934095*pi) q[18];\nu3(1.0*pi,0.0*pi,1.389878842240081*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45351355581032*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,0.5319295033166003*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.628394923841617*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.4531147612203*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.115237825461442*pi,3.13727664362115*pi,1.023441838221709*pi) q[0];\nu3(0.149902572965672*pi,-0.363919074696161*pi,4.02220801425978*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.484672108378468*pi,-0.210546298484368*pi,1.179984323663343*pi) q[11];\nu3(0.529076143602526*pi,-0.04048284373039601*pi,3.47034873489534*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.393852111546109*pi,3.115830965396*pi,1.333480650124738*pi) q[15];\nu3(0.663937996806312*pi,-0.16918875821441898*pi,0.5765654189532937*pi) q[16];\nu3(0.455894673791945*pi,-0.115885940921024*pi,4.34178825102398*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7321661030036211*pi) q[19];\nu3(0.786258714440175*pi,3.12862492857405*pi,4.280214458381391*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.463484946491019*pi,2.84424260255258*pi,3.61082489934578*pi) q[0];\nu3(0.476092593082395*pi,-0.277542597420125*pi,0.550689499904323*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.837087728376153*pi,-0.278366400528491*pi,4.02745490211048*pi) q[11];\nu3(0.239976034618815*pi,3.18263624002308*pi,2.0226791317635797*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.591030976652828*pi,-0.06627104659663802*pi,3.68379723635155*pi) q[15];\nu3(0.32585900612403*pi,3.06563950567543*pi,1.085415706344077*pi) q[16];\nu3(0.468001953999793*pi,3.33783033984501*pi,0.5530203321305384*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.610389594779243*pi,-0.288834066268584*pi,4.33674049993088*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.517995872428311*pi,0.12230391764808302*pi,0.770366543529261*pi) q[2];\nu3(0.248758704425153*pi,0.16436968692246*pi,3.76045677131999*pi) q[3];\nu3(0.250721089637281*pi,-0.4810682071548298*pi,1.24769689614799*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0248231998455708*pi,1.06788522048356*pi,4.29579299044891*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.590471040814113*pi,3.01275844955364*pi,4.41592082630304*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.468055975540305*pi,0.282989897899791*pi,3.47125875989814*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.746331923071022*pi,3.13114939004151*pi,3.32342843728738*pi) q[2];\nu3(0.691579442277568*pi,3.03737254200359*pi,3.1768536127161*pi) q[3];\nu3(0.298491463603398*pi,0.8079126011976201*pi,3.98475844766374*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.375620941093071*pi,0.74562660566872*pi,0.5713654847074953*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.436395033323099*pi,3.32005521772483*pi,4.163267980032661*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.444609268293875*pi,0.38061477078862704*pi,0.996082357374563*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48950827138867*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2510305110473618*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.601069451989313*pi,2.7141859814844*pi,3.65248245893176*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.398176162684224*pi,2.61916193489892*pi,1.291161916531495*pi) q[8];\nu3(0.741189473872821*pi,0.15774322295617005*pi,1.4609571331973439*pi) q[9];\nu3(0.237277013133442*pi,-0.4267368806766161*pi,1.30707001718817*pi) q[10];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.380516351510849*pi,3.28204484672147*pi,4.48580425447107*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.869184847345809*pi,2.92879747080566*pi,4.02312476476638*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.356840408675754*pi,0.11058535089240895*pi,3.71658611392625*pi) q[7];\nu3(0.512053397739663*pi,0.21927461092510603*pi,1.2000084853810131*pi) q[8];\nu3(0.301164150188364*pi,-0.184950729381403*pi,4.16634495982397*pi) q[9];\nu3(0.488467445584004*pi,3.30838451251678*pi,4.1876420134391505*pi) q[10];\nu3(3.5*pi,3.33184676653088*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1855660377123192*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.869835848697274*pi,3.49342010109013*pi,4.30845482692763*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5075515061519287*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.333656389112489*pi,0.30611028035310694*pi,0.910666674346456*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.713898509025319*pi,-0.291280958829942*pi,4.08432137285416*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.369386561414423*pi,0.24187630363992296*pi,4.04703530627801*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5355554086578724*pi) q[15];\nu3(0.63630210460803*pi,0.70488898327559*pi,0.699982043066355*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48449749283295*pi,0.5*pi) q[2];\ncx q[4],q[20];\ncx q[5],q[21];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[17];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.366207975396907*pi) q[16];\nu3(0.594110418395895*pi,2.53107850548384*pi,3.71516252829112*pi) q[19];\nu3(0.0640990172364818*pi,1.0296345973555*pi,4.06060115541217*pi) q[0];\nu3(0.446893905598397*pi,2.42140744956796*pi,1.139739357252961*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.42605825704334*pi,0.5*pi) q[4];\nu3(3.5*pi,3.28264982720521*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39352624099854*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.40007641961263*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.177049963629039*pi) q[9];\nu3(3.5*pi,3.45311504599126*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.12886410704581*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.190532116484504*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.281789945073498*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1962676762076399*pi) q[21];\nu3(0.395581281893018*pi,0.462533328065053*pi,4.0224989576729495*pi) q[0];\nu3(0.718200581643894*pi,-0.11236156318567397*pi,3.98531349594613*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[20];\ncx q[5],q[21];\ncx q[6],q[9];\nu3(3.5*pi,3.4288241544327*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[17];\nu3(0.652205683938192*pi,0.30173808879959896*pi,4.45760510200321*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42784960148247*pi) q[16];\nu3(1.0*pi,0.0*pi,1.311655778778199*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39062171599723*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39334891562225*pi) q[11];\nu3(0.411437831837677*pi,-0.4076096896769172*pi,1.09427144144361*pi) q[12];\nu3(3.5*pi,3.3939806892735*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248631764423045*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43645967232068*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5065016471483177*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44865919955819*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46263078870131*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[21];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.809642543004433*pi,2.80384679874906*pi,4.10839479162909*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.648849674861008*pi) q[18];\nu3(1.0*pi,0.0*pi,1.100812531524856*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5536591681965524*pi) q[14];\nu3(0.540098178459928*pi,3.37127866887085*pi,0.5641259284415151*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47723427690984*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.750819964994543*pi,0.68443294470693*pi,4.44148719500833*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.527974123817371*pi,3.23632654667004*pi,4.10421707154864*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0993780954869714*pi,0.413116176770813*pi,0.670405385068968*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.381062146934263*pi,0.028341023743410965*pi,3.90686647489833*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.76426227380141*pi,0.38232489616349297*pi,1.2859613970033301*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.553279701077117*pi,-0.35621593511573*pi,4.10701944297738*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.251858137571884*pi,0.32924580785257296*pi,1.076292419962117*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.62669676461079*pi,0.026536614413280035*pi,4.4052208890071*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.644295675619839*pi,3.10631692883746*pi,3.71191563718259*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.386243274253545*pi,2.73682268104132*pi,1.283752470818208*pi) q[5];\nu3(0.237382347922875*pi,2.87283665001134*pi,0.845122355651855*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.510191108121083*pi,0.77525394776923*pi,4.45389764532203*pi) q[8];\nu3(0.633769477006182*pi,-0.01231974442476802*pi,0.9367643499730149*pi) q[9];\nu3(0.729401541545164*pi,0.8940597087851601*pi,0.858717087645555*pi) q[10];\nu3(0.721924385522722*pi,3.09468588923511*pi,4.20220804505777*pi) q[11];\nu3(0.689367918696721*pi,3.25911773560207*pi,3.76051988700378*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.290276912619352*pi,-0.408696916952888*pi,1.207902605184671*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.439500680274838*pi,0.19719963437742005*pi,4.37934572646499*pi) q[20];\nu3(0.269645599357234*pi,0.40244376426153095*pi,0.8093394621778249*pi) q[21];\nu3(0.633756127803223*pi,3.23543010383902*pi,3.56580292054312*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.878122326197205*pi,-0.088024688685504*pi,3.47897893936564*pi) q[6];\nu3(0.441656511069287*pi,3.26618850830876*pi,1.75666210859597*pi) q[8];\nu3(0.487088388804736*pi,-0.23586515193754098*pi,1.4593242381335378*pi) q[9];\nu3(0.487745388580196*pi,0.16971686236240302*pi,4.14521774000636*pi) q[10];\nu3(0.106381194538775*pi,2.68436574387637*pi,1.0175756328092351*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.632445442606567*pi,-0.44438067776344503*pi,4.0005048824673395*pi) q[14];\nu3(0.717118918850085*pi,-0.3691829616119*pi,3.27478249797917*pi) q[16];\nu3(0.384296970786936*pi,-0.06045253230458503*pi,3.57574517946639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.12528140870577*pi,-0.12621792942997*pi,4.09924280172703*pi) q[21];\nu3(0.429294436962954*pi,0.87370712012213*pi,0.5510380334944454*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.434259819097493*pi,2.96049166378781*pi,0.549358134207293*pi) q[14];\nu3(0.192747985505304*pi,-0.11559349520081402*pi,1.51283455926818*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.462258683690624*pi,-0.21233908109961103*pi,3.95934583830431*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.933067009667966*pi,2.9578381049241*pi,4.27612655542722*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3679231650847*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.512673945814489*pi,0.00039100555581295104*pi,3.59180303960551*pi) q[3];\nu3(1.0*pi,0.0*pi,1.345776340850106*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.31741445296805*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1703597375718071*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.640657830867653*pi,3.46467793137408*pi,0.636392866924307*pi) q[19];\ncx q[0],q[5];\nu3(3.5*pi,3.48622766945843*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[10];\nu3(3.5*pi,3.35998045183405*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49578585955854*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.20245987024399*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217064189296492*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.270764829636567*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.39477785820612*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.2787447971261106*pi) q[5];\nu3(3.5*pi,3.48822779434351*pi,0.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.361936246630346*pi) q[10];\nu3(3.5*pi,3.37277187456429*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2641267898598891*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4468151374334095*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272427829500159*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\ncx q[6],q[10];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4878667637101195*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.581015962577923*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33422214669354*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45576727587988*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.278890935994732*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43990914069903*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.3850628354084105*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5098570414468959*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44387590077731*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38045555243463*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2656496417800231*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187000042444076*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.35244007307255*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5212897021421631*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43951052349273*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.362294595027884*pi,3.1264206078516*pi,1.84534563805568*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.535113952684632*pi,2.87356820667159*pi,1.319998395808077*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0694222901207044*pi,-0.247242424335943*pi,3.82704746082295*pi) q[12];\nu3(0.465620940247416*pi,-0.032062987052217995*pi,3.88284457370562*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.678980356668259*pi,-0.341923245598886*pi,1.031750682108129*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.500833957673404*pi,3.14503222755881*pi,0.90131602088507*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.390332705573705*pi,3.33156287444789*pi,1.285635457979527*pi) q[7];\nu3(0.425662565486895*pi,0.78364443892539*pi,3.83243624466455*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.448395461008997*pi,0.24720149017916904*pi,3.71440367126195*pi) q[12];\nu3(0.193419879946694*pi,-0.05125020835008498*pi,1.471198883538622*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.903919212681989*pi,0.07258987587560695*pi,3.99239399171506*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0528122102627451*pi,-0.33809428462686797*pi,1.57918850637675*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.70819549355081*pi,0.27186036793497204*pi,1.54559698275708*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.225017177550312*pi,0.46948284998214596*pi,4.0638700204261795*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.206114467927004*pi,-0.24314339124380402*pi,4.0353650066168*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.23004965423396*pi,0.6033969047572001*pi,3.69301202985872*pi) q[7];\nu3(0.736841880118964*pi,3.31931000964245*pi,3.70362510046621*pi) q[8];\nu3(0.15213475797923*pi,0.48854864659640196*pi,4.1843941668418*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.364000309499302*pi,0.39447597000215995*pi,4.380657012701461*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.753066550644712*pi,-0.4251448106093093*pi,3.39313141390258*pi) q[14];\nu3(0.857358570702827*pi,2.63441949559003*pi,3.85495605805297*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.45417929809084*pi,-0.021293549746528972*pi,4.31638055798685*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.72906606724924*pi,0.10590401222819401*pi,4.39501750534205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.362944188804064*pi,2.75923980668529*pi,0.915649414235457*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.21923960394413*pi,3.03278515554705*pi,1.81578417272461*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.293506695671889*pi,-0.359896720780846*pi,0.961030608412345*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.331457680806579*pi,2.49680423531971*pi,1.266270630843594*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.838191458979602*pi,3.08837769309015*pi,3.85065588781747*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.659896807219033*pi,-0.28777843916205603*pi,3.89309395830551*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.568647350033277*pi,3.05053386781404*pi,3.57613599670423*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.783682107218205*pi,-0.399774837956502*pi,3.67673979531118*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.88704424168993*pi,3.00954250059415*pi,3.78042477906248*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.654402873741994*pi,-0.393341862128517*pi,0.660893973806697*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.515540533628895*pi,3.38659402516776*pi,4.474235261148619*pi) q[3];\nu3(0.690832893592911*pi,-0.26153641704325703*pi,3.75597129688282*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.711453375749552*pi,3.32363925479545*pi,3.14950581590592*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.515601736302364*pi,3.06036271305493*pi,3.36371249078928*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.729514979160693*pi,-0.025272860614316994*pi,1.161673617575538*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.516864906970342*pi,0.32187445891782895*pi,0.729143632603413*pi) q[3];\nu3(0.573989708627569*pi,-0.182268708664942*pi,3.45190528324059*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.900328973430836*pi,3.1652637003428*pi,3.22688156042686*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.504058429501821*pi,-0.39738786575039997*pi,0.6054362578615939*pi) q[10];\nu3(3.5*pi,3.44404691910208*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.24186228329679*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.91239476853019*pi,3.38634298695943*pi,4.01681979170822*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.183741239635025*pi,-0.257317920686323*pi,1.21024333775198*pi) q[20];\nu3(3.5*pi,3.46814867433292*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43915560956089*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41215121187301*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.171058577690986*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41289400731985*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.235122035943448*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1492286039051471*pi) q[18];\nu3(3.5*pi,3.48670921920395*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.229569163740722*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[3];\ncx q[2],q[12];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(3.5*pi,3.47983539548001*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.161171311050045*pi) q[11];\ncx q[13],q[15];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45965424452716*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40788712690989*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.181257901968344*pi) q[3];\nu3(3.5*pi,3.34858352268876*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.216452081296783*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43301574995853*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.272887675836997*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44571664076238*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.412028522115067*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43396036588873*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3853544210893105*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5517603779140914*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[3];\ncx q[2],q[12];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[18];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5677504404046925*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42197873252261*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.331639034634087*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.6528055952502629*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5332850339643422*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5595014177678044*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3669840092674495*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49427361988238*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.499914285795*pi,0.8068302894189201*pi,4.173819894444*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.760278082088945*pi,0.30997225594475*pi,1.084233080682709*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.554740395601145*pi,0.28023068716531796*pi,0.718972523299497*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.424235003978266*pi,0.142096800567164*pi,3.73188527337516*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.502664586427698*pi,0.188598126895968*pi,3.86965862601198*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.588749222997302*pi,-0.341904735220469*pi,4.2859271663585705*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.612331643847096*pi,2.91108373831734*pi,3.81645038711552*pi) q[4];\nu3(0.17711563674963*pi,0.64741767307729*pi,0.722993283529784*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.93070742116863*pi,3.18680309076017*pi,4.453149724635*pi) q[7];\nu3(0.419419826942524*pi,3.21877859032195*pi,2.15884273590005*pi) q[8];\nu3(0.284506231509367*pi,0.91427394552769*pi,4.131666775345829*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0719481143107155*pi,-0.23875618337673*pi,4.30478519620386*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.561811957921346*pi,2.65114151471611*pi,4.00674684084883*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.80317152447913*pi,-0.279074469549232*pi,4.295630894091801*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.614879369243531*pi,3.38821279093275*pi,3.38440526638536*pi) q[1];\nu3(0.618971795835181*pi,-0.4006386904570725*pi,4.01826424620944*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.837551026770252*pi,-0.145278392790412*pi,3.36037657420076*pi) q[4];\nu3(0.271080080433512*pi,0.03971381496853299*pi,3.88915201105704*pi) q[5];\nu3(0.556562881266334*pi,3.41995762003412*pi,3.78246507108681*pi) q[6];\nu3(0.658817494451953*pi,2.50029965439325*pi,3.76478250265131*pi) q[7];\nu3(0.599188622217803*pi,-0.4987556410039674*pi,0.715040039662398*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.463950236697974*pi,2.58022372193459*pi,3.95022504713059*pi) q[11];\nu3(0.655128756031812*pi,-0.394101077652481*pi,3.73776112432755*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.353935135904441*pi,0.30198378317045305*pi,4.12323480107612*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.567443620229445*pi,0.010377789015841965*pi,4.18514220458904*pi) q[2];\nu3(0.183474408249217*pi,3.12768391335824*pi,0.9395174971227209*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.398992776485965*pi,3.35873873544661*pi,1.68258696287158*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.289856882459471*pi,2.49513148294864*pi,1.234074982626106*pi) q[10];\nu3(0.253941661264961*pi,3.36876367705872*pi,2.1007660233003*pi) q[11];\nu3(0.245032126884941*pi,2.66328137004333*pi,1.426363129393774*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.108448510027347*pi,0.12027233883441302*pi,3.9356857693043*pi) q[17];\nu3(0.447578665108694*pi,0.11555915042959897*pi,3.89607295405764*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.306700905569415*pi,0.379035485576076*pi,3.5857939871731*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.23901843109904*pi,-0.4964873962445571*pi,1.87970811671526*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.842969352539555*pi,-0.070531591966489*pi,0.5629922957067632*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.608219380350808*pi,0.02527555106909596*pi,3.68855565448569*pi) q[17];\nu3(0.716768992114815*pi,0.394205306764427*pi,1.51207532831201*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.745580739225138*pi,-0.09273380728845299*pi,0.843492571965655*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43002728298805*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44285544415069*pi,0.5*pi) q[13];\nu3(0.263324736062651*pi,-0.26212185786672*pi,1.475717276376031*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271446870409277*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3008161360356398*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.538962741786738*pi,3.43428959329641*pi,1.86277772069659*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.162936078215051*pi,3.42624270537032*pi,1.209410854613792*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47190288189028*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[18];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.339059846831971*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5696204228295546*pi) q[15];\nu3(0.582082004197672*pi,-0.220432222698493*pi,3.91290104139893*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.546289721898157*pi) q[19];\nu3(0.542742718405186*pi,3.19087409821465*pi,4.03013164135068*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4241724674748*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48771770745624*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44283887161648*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3379240108297639*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.286441608972484*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.583554076898668*pi,2.35706633573168*pi,3.76061420634617*pi) q[16];\nu3(1.0*pi,0.0*pi,1.200170431023639*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[12];\ncx q[5],q[18];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34222634473857*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(3.5*pi,3.49626955655927*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38215019336514*pi) q[8];\nu3(0.67452669299046*pi,0.06817389292519305*pi,4.24257900891774*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.419580389159*pi) q[12];\nu3(0.553130945429876*pi,0.41423644669288895*pi,0.8814363298183401*pi) q[13];\ncx q[14],q[17];\nu3(0.495425890436335*pi,0.452189351995958*pi,4.41578707722445*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43523854183067*pi) q[18];\nu3(0.808092401329783*pi,0.012867112089051003*pi,3.86828930883981*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323784268972557*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[12];\ncx q[5],q[18];\ncx q[7],q[8];\nu3(0.454434320959511*pi,-0.4831604347635756*pi,4.45157903944491*pi) q[9];\nu3(3.5*pi,3.43335667342343*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.677061238611125*pi,-0.167652171553191*pi,3.82670984071156*pi) q[13];\nu3(3.5*pi,3.47243281870849*pi,0.5*pi) q[14];\nu3(0.701704796700099*pi,-0.364738151815135*pi,0.7957838985402981*pi) q[15];\nu3(1.0*pi,0.0*pi,1.252915713400933*pi) q[17];\nu3(0.476303959549294*pi,-0.219912445071007*pi,0.895922699368944*pi) q[19];\nu3(1.0*pi,0.0*pi,1.247931010642798*pi) q[20];\nu3(3.5*pi,3.37340932646014*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45857909270609*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.297935525664816*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.311363408394731*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5045900070564548*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37002833936507*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5924395754805927*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5197732234506609*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5557119498318563*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.619422101443812*pi,0.5237162540810001*pi,4.36329738163476*pi) q[2];\nu3(0.420623230095969*pi,3.31310747695413*pi,1.89873433356468*pi) q[3];\nu3(0.619331352094871*pi,3.16379984619455*pi,4.15359721286348*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.491968972180608*pi,3.27458816023609*pi,0.9028735596271029*pi) q[10];\nu3(0.429867526064295*pi,0.07819633786351399*pi,0.7911618081779981*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.33945781297689*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3278971836810332*pi) q[19];\nu3(0.519036909089698*pi,-0.255948354149938*pi,1.2139990347847749*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.782393689465648*pi,0.32535787727880805*pi,1.1844283320124789*pi) q[2];\nu3(0.481500307135172*pi,-0.4321274938923035*pi,0.988379687938442*pi) q[3];\nu3(0.684680368171759*pi,0.8625000760061701*pi,4.40224767590194*pi) q[4];\nu3(0.272452543152211*pi,0.9055512333601801*pi,4.28517836038511*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.781559728997349*pi,0.180786257552512*pi,1.4028095762352009*pi) q[10];\nu3(0.60386063899878*pi,2.7752635436897*pi,3.4219512765374*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0891186915830825*pi,0.9461858634090501*pi,4.17151082565803*pi) q[18];\nu3(0.316630125921305*pi,3.43741771496029*pi,1.87238023685643*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.795345298558744*pi,0.5184151796508201*pi,1.1999154262591811*pi) q[0];\nu3(0.485175578664567*pi,0.50603667498305*pi,3.85644784911323*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.769729618550067*pi,3.33745522909851*pi,3.87926983119003*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.487185279679757*pi,2.50641153369572*pi,1.487157229034933*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.804433544187992*pi,-0.07853002042922402*pi,1.346375004313559*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.514885598392852*pi,3.25797088518009*pi,4.22026487103529*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37493513194995*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.408112751560251*pi,2.30680160830424*pi,1.2810151037827708*pi) q[21];\nu3(0.436068059767926*pi,3.35001541673408*pi,0.626782360367926*pi) q[0];\nu3(0.677734210536621*pi,-0.317209383996122*pi,3.78594317301087*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.188826804034453*pi,3.33856015815962*pi,4.227157710538441*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.669890107273479*pi,3.18270831763465*pi,3.27781464477543*pi) q[12];\nu3(0.25959313114221*pi,3.20197248150929*pi,2.00940526507674*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.627930212364639*pi,3.49245829517122*pi,3.02115424680954*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.78799627307409*pi,2.60218681861391*pi,3.41293029983141*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.962103685026011*pi,-0.4975383759882269*pi,3.05051846192857*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.640047549862483*pi,0.07189866971778602*pi,4.33177770792962*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.482030602011677*pi,0.34836832127165196*pi,4.3311481197737*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44056459315863*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34389595241502*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.612099194713385*pi,3.05532974018211*pi,3.65376374922581*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.496138433710419*pi,2.55662330420088*pi,1.299153795996098*pi) q[8];\nu3(1.0*pi,0.0*pi,1.323752685413764*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.197868113713744*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.448598276038168*pi,3.36804709473202*pi,1.93733295677026*pi) q[16];\nu3(0.542251820493192*pi,-0.22767028980582998*pi,0.651891265627984*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(3.5*pi,3.35371173307752*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.443590696837054*pi,2.64300938648908*pi,3.80584662455878*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2518799410772439*pi) q[21];\nu3(3.5*pi,3.45823483120377*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46514710407442*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.19174673165919*pi) q[11];\nu3(1.0*pi,0.0*pi,1.116704279894988*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38302827636968*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.195572139006853*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[17];\ncx q[2],q[18];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.736264664151512*pi) q[21];\nu3(3.5*pi,3.4091368887306*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34639073781594*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.32106382078294*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5918155259229771*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1883757382310711*pi) q[14];\nu3(0.547265275940778*pi,-0.16047425356932998*pi,3.51776414634591*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245016312383332*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3238824746607731*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46929567597126*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[17];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.46129944478669*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.3698576975802519*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.61075783055987*pi,2.94751484562294*pi,3.83493924878254*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.43939169822878*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39671021886358*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47837667143544*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5418235989821506*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.655704810810813*pi,0.304363245300481*pi,1.53013402598745*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301686000788718*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.785897715488394*pi,3.23053600962245*pi,3.15063447414028*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.390123758539729*pi,0.320653365082339*pi,0.944375465163616*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4224953718609505*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.511251822238013*pi,3.02579657750681*pi,4.25621845190131*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.196069087332168*pi,0.14038652331142099*pi,0.882848156142508*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.785791463461283*pi,0.18175743260010901*pi,1.294772560371104*pi) q[4];\nu3(0.214473337694321*pi,0.30528186268676205*pi,1.1464843215749498*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.324349429107384*pi,-0.10207805637213002*pi,0.887661719230828*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.223120710730047*pi,-0.33107111699245*pi,0.975949319179073*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37826591769055*pi) q[20];\nu3(0.369831918115808*pi,0.004936283115341*pi,0.5198192619247552*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.769170622561389*pi,0.66539820901655*pi,0.961317306238173*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.249297299526728*pi,0.161991580559933*pi,3.77419730594641*pi) q[3];\nu3(0.726686721638541*pi,3.23043431688428*pi,0.61443938775068*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.634681174233075*pi,3.33562989883542*pi,4.12342147159199*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.562470894295905*pi,-0.221470046114285*pi,1.1038688801767669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608049639504393*pi,-0.122355225608057*pi,4.37045277959384*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.48439080928942*pi,-0.16803890051702303*pi,0.602127352944579*pi) q[1];\nu3(0.191045299235646*pi,-0.03616106784301898*pi,3.97739839344785*pi) q[2];\nu3(0.809929385069343*pi,0.04164797277615295*pi,3.85893999922073*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.152260309373522*pi,2.45816766115853*pi,1.0798669241028849*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.496175350394935*pi,0.8519452496726301*pi,0.92465047369593*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.458152945234646*pi,-0.361185054972032*pi,0.8737250350071519*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49501527906596*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.115020476425896*pi,-0.4294483359933014*pi,1.61405168380563*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.161842291680866*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.820301659689061*pi,-0.21752884023729202*pi,4.2995429282825395*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.616737587071253*pi,0.80999190821468*pi,0.935279237579097*pi) q[17];\nu3(0.757331000354199*pi,0.12921311630910404*pi,1.60433485166424*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.617382126147371*pi,0.51662873134333*pi,0.845661157634253*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.278927028407886*pi,0.17178735101870102*pi,0.8966091454276399*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.150885808547491*pi,0.356084377951041*pi,0.927873776998286*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.597266178637662*pi,0.5048266770754599*pi,0.913500538913053*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.290001781942524*pi,-0.39844189475951997*pi,1.76795765812996*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.566849723321827*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.750491006280293*pi,2.9711222820431*pi,3.24107790407751*pi) q[0];\nu3(3.5*pi,3.4809263881688*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,1.317908402912829*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.473026460282079*pi,2.92186692202513*pi,3.6524608131044*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4642197435848*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.324180715484774*pi) q[13];\nu3(0.880850824779684*pi,0.387762909924097*pi,1.0781094038169439*pi) q[14];\ncx q[15],q[19];\nu3(0.883699972426211*pi,0.05313512793350195*pi,0.972108443633494*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.3520512920369*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.433820535626968*pi,3.11766942728323*pi,1.72016919946694*pi) q[7];\nu3(0.64964005811315*pi,3.46680302714456*pi,3.93333980989796*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2805027995671319*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,0.5115048738200295*pi) q[4];\nu3(0.364363870037596*pi,-0.38414587934503297*pi,1.87139985117496*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5319435217101347*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.525158754887472*pi,-0.18356875245057203*pi,3.97012393595251*pi) q[15];\nu3(0.0201811498070923*pi,0.848441630203*pi,4.49332272495881*pi) q[19];\nu3(0.390785624778171*pi,-0.19711659888635402*pi,1.054941428377279*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.7514317438481*pi,-0.2261051741142*pi,4.12268968798997*pi) q[10];\nu3(3.5*pi,3.29780624747641*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.364316504179253*pi,0.07635593145133002*pi,4.30816682612136*pi) q[15];\nu3(1.0*pi,0.0*pi,1.141671389368029*pi) q[16];\nu3(0.408623736295007*pi,1.0962446502046*pi,4.1703233419123*pi) q[19];\nu3(0.105903340568596*pi,0.055178404272899995*pi,4.12765012343396*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.645886676679332*pi) q[21];\nu3(3.5*pi,3.34434486967929*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.15401351836919*pi) q[9];\nu3(0.282916103314799*pi,-0.17326029149529198*pi,0.9276477459238079*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.535903998194295*pi,3.02870727587228*pi,3.8242839977282*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.745736494514716*pi,-0.398056330339555*pi,0.8109033049723691*pi) q[4];\nu3(3.5*pi,3.4794072942726*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.326295979169866*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.4815773913948505*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.474372462866538*pi,0.374177530712282*pi,1.000265961273699*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.37421903873379*pi,0.5*pi) q[3];\nu3(0.531843793480527*pi,-0.07570796688373399*pi,1.135015052882483*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.2750029821540099*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4502372768537395*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.307165083065899*pi,3.10987757183398*pi,1.96914367322573*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49267367421007*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2647904425959289*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.641837868603123*pi,3.24197309430299*pi,2.87299368817416*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.4100663081718*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.619601379765729*pi,0.03429399844939496*pi,0.808750427464098*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.47325890312779*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3258663684715741*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.329149322934942*pi,3.29555442773405*pi,0.895272892797667*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.37896586473536*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5732040471037219*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2005986518725051*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.689363928523335*pi,-0.4097022870258984*pi,3.69235119838356*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5385651146196748*pi) q[17];\ncx q[18],q[20];\nu3(0.499583916372086*pi,-0.14759575836796102*pi,0.7695954995843339*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.761201547610976*pi,0.248253213195055*pi,4.33552030785383*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39779645339603*pi) q[20];\nu3(0.381795954537295*pi,3.25916533787025*pi,4.3059411206877005*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.642818548309963*pi) q[10];\nu3(0.346563301289658*pi,0.05954035677776903*pi,4.49265671664233*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.359464352896253*pi,-0.26901087824411196*pi,4.22839228036559*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.512758340041432*pi,3.48580749925183*pi,4.1488674297076304*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.619196477640905*pi,3.12521592083214*pi,3.44109438325112*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.555905347598515*pi,3.19988546961491*pi,0.687604974852398*pi) q[0];\ncx q[2],q[15];\nu3(0.363301455672371*pi,-0.4677907389679812*pi,0.720628337581129*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.162830898197977*pi,0.7844318895281699*pi,4.4975848937557*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.518952585941375*pi,3.40856708792356*pi,1.69830715173822*pi) q[14];\nu3(0.574593228450619*pi,3.38366532838172*pi,3.65412267284231*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.769819795569357*pi,-0.365093772324082*pi,3.39087612548042*pi) q[0];\nu3(3.5*pi,3.34571658776115*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.611523530210927*pi,2.31966017311659*pi,3.80374278226719*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.302022777520416*pi,2.8853663855796*pi,1.5252299538705*pi) q[9];\nu3(0.491958901031195*pi,2.57786708498313*pi,1.158540995457391*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.363089542306215*pi,-0.358681511320056*pi,1.147583257988455*pi) q[14];\nu3(1.0*pi,0.0*pi,1.177472453055928*pi) q[15];\nu3(0.694996475679105*pi,0.442639965547745*pi,1.379932880523133*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.606427002987427*pi,-0.259397531201334*pi,4.141150723881729*pi) q[5];\nu3(0.834420817281134*pi,0.285020965741162*pi,4.19206905838443*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.511641340852052*pi,3.20538350197364*pi,1.70844535773666*pi) q[8];\nu3(0.416583890115371*pi,3.26476804065923*pi,0.7650533358212059*pi) q[9];\nu3(0.530044443617067*pi,0.5878966945392099*pi,4.147605483487959*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.634599108737007*pi,0.20504731573509005*pi,1.352364404716174*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.923745180756978*pi,0.8614520413405*pi,1.1037898567398141*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.292313732680582*pi,2.7628826834181*pi,0.823806876663675*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42116094422114*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.529051646125683*pi,0.05131086621401504*pi,3.865465357271*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[9];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36303833077431*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2398652446749558*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.161887389794847*pi,-0.11262126218669999*pi,4.348974993841*pi) q[18];\nu3(0.602830848565905*pi,0.6638816451043701*pi,4.39765466612954*pi) q[20];\nu3(3.5*pi,3.3267006529405*pi,0.5*pi) q[0];\nu3(3.5*pi,3.35169710438116*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.49216120631056*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.287194464053889*pi) q[9];\nu3(1.0*pi,0.0*pi,1.272961799978868*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3127739320165959*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.250761880633103*pi,3.12274598932836*pi,1.85963040029947*pi) q[18];\nu3(0.151966185463525*pi,-0.30628282191157097*pi,1.6882778560733*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4010602210991*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.332712311973681*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5080828896057729*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.40968750636787*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.48325639605468*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5352113301626362*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.574780124544962*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.655333005395228*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.299695199164923*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2578704665590061*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[9];\nu3(0.799721004455913*pi,-0.4988487591333063*pi,3.53934210730834*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[19];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.4190161553494995*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.46484723843211*pi,3.25495141467841*pi,1.76724582371844*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37685491691255*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.938091932792313*pi,0.7073409263594299*pi,1.120643762266418*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.720647184934297*pi,0.5850513623718601*pi,1.408404315461014*pi) q[12];\nu3(3.5*pi,3.48770071590314*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44355814022665*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4859279758681705*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2840657135530948*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3187092129274172*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.620795181338971*pi,3.10072740299543*pi,3.9336548038967*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.51790175272249*pi,0.43546296497039105*pi,0.5875091855670697*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[17];\nu3(0.1958066779264*pi,3.32323739846116*pi,1.042982094919505*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.342024204485583*pi,3.41509771777753*pi,4.19671317601812*pi) q[12];\ncx q[13],q[18];\nu3(0.775218994452519*pi,-0.265163611091966*pi,3.92915836027645*pi) q[14];\nu3(0.632790874561044*pi,0.20904626585834496*pi,1.65974573065258*pi) q[15];\nu3(3.5*pi,3.21130428389783*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.156502594844903*pi) q[21];\nu3(0.197974887806169*pi,0.363625524806266*pi,3.442141178526*pi) q[0];\nu3(0.635345310546119*pi,2.77315654488022*pi,4.23849754371182*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.690848856898487*pi,0.63019804760744*pi,4.3287695887494895*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.3848147344514*pi,-0.219984749450298*pi,0.802844396606779*pi) q[14];\nu3(0.533433423374349*pi,3.21439900716778*pi,4.026364425213719*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4614971580492995*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.317206407907809*pi) q[19];\ncx q[20],q[21];\nu3(0.900990052573131*pi,3.30378613147941*pi,0.614762869009496*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.668758646750766*pi,-0.09088694108096401*pi,1.112432521576121*pi) q[9];\nu3(0.522721387134643*pi,3.4851277906672*pi,0.5494524062823455*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5694655394193529*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.333006110192815*pi,-0.4465585921799193*pi,1.58853713643746*pi) q[9];\nu3(0.873163761616739*pi,0.75461845991176*pi,0.993769311444043*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43801155141712*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.130982157176665*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.689604301105532*pi,-0.176716513669175*pi,3.3323357768369*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.201971033395416*pi,2.81166637489128*pi,1.80419068033601*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.6876380831462*pi,-0.390021474315352*pi,3.90345024340924*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5167235823715983*pi) q[7];\nu3(0.404407226689691*pi,3.2839244851803*pi,0.780241922605079*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.501117167127417*pi,2.62698978593971*pi,1.169666121659016*pi) q[16];\nu3(0.617858379085594*pi,0.76366055534132*pi,0.694389171607846*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.410504836096231*pi,-0.248685665009043*pi,4.343071324800301*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[7];\nu3(0.891732614218164*pi,3.31273468924822*pi,2.98661197613365*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.780133866560249*pi,2.78334399048939*pi,4.039790396372959*pi) q[6];\nu3(0.429040611066311*pi,3.26979698504423*pi,4.2574394254522705*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.795061634471672*pi,3.09989782776437*pi,3.33444983599522*pi) q[13];\nu3(0.550099325269478*pi,-0.121021584211913*pi,1.337418680566695*pi) q[16];\nu3(0.33864464843683*pi,0.11827868838243805*pi,3.65469348560455*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.443541849083818*pi,0.09836298562592205*pi,4.2746611312284895*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.465296907808521*pi,-0.225219417268269*pi,0.5570994432269852*pi) q[11];\nu3(0.5747556699199*pi,3.3664794826731*pi,2.94972136249302*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.702592270308144*pi,0.17451907681186196*pi,3.88339279342819*pi) q[21];\ncx q[1],q[20];\nu3(0.437670100771083*pi,0.439819539877924*pi,0.905467175278877*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.635843069756082*pi,3.09511139908813*pi,3.80366097575073*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.218583038609879*pi,2.68849378890553*pi,1.0825126183178*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.539730465164715*pi,0.5575337305894901*pi,0.802716551576139*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.593204999723092*pi,0.65406573941472*pi,4.27381962719363*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45160105279213*pi,0.5*pi) q[1];\nu3(0.494028910967434*pi,2.83529040974853*pi,1.372750608552461*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.186013418391645*pi,0.23476591031750504*pi,4.1125819921096305*pi) q[5];\ncx q[6],q[14];\nu3(0.439889934253488*pi,3.25414966831067*pi,2.11407511326893*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.2799265549428*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.10971462455307*pi) q[17];\nu3(0.261262911807794*pi,3.11995968827903*pi,2.0888681272069*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308136110684561*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40901618201806*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.336043011505029*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.780224182452641*pi,0.276323786330295*pi,0.881610219317623*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46703251180092*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.330740389641279*pi) q[13];\nu3(3.5*pi,3.47709156211368*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45104418396622*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.421949236884134*pi,-0.332556660803134*pi,3.87810142274649*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.518014330018102*pi) q[20];\nu3(1.0*pi,0.0*pi,1.128615777175505*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[20];\nu3(3.5*pi,3.41559142179978*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41721126372854*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.244751373972011*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.410634836909971*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.212649250358539*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47425628084573*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.40715813632461*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196931332459169*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5032435271131157*pi) q[21];\ncx q[0],q[18];\nu3(0.782664347928077*pi,0.23804311154078595*pi,0.5989857528548098*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.43262596309391*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5027449304177329*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.278235625079189*pi,-0.49173214883042554*pi,0.871358072399472*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0852372037882718*pi,0.50915782460328*pi,3.84973058821034*pi) q[1];\ncx q[3],q[12];\nu3(3.5*pi,3.38896924313989*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43427721606519*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2381377093670198*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44317244487498*pi) q[18];\nu3(1.0*pi,0.0*pi,1.279208489699125*pi) q[19];\nu3(0.637980081350196*pi,3.10715302509004*pi,4.12137046677121*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.344928377978773*pi,-0.14132969148576602*pi,0.67396693879972*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49429067776381*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.634849100117725*pi,0.24630120835150404*pi,4.29031387183189*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.627460179088264*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.464921536351936*pi,3.05759307665312*pi,1.80965486928218*pi) q[8];\nu3(0.799176060401233*pi,-0.30031840479279603*pi,3.93020208841223*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.649864550949689*pi,-0.197901940405167*pi,3.55986422781489*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.752650145656645*pi,3.48078960352389*pi,4.49645513027468*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44630431554915*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.335936695009277*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.607698986062687*pi,3.40396978819519*pi,3.95383810301638*pi) q[6];\nu3(0.493290868242336*pi,0.008697561746760951*pi,0.8248329241802159*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.610530082182571*pi,2.64198315926016*pi,4.06176186329369*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.635384589149641*pi,2.88821224365351*pi,3.38351644702962*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.465931301065935*pi,-0.07363820290874201*pi,0.981923585497649*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.556604177934751*pi,2.6560252256673*pi,4.0862334500749*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.521927724048088*pi,2.59687642280631*pi,3.41852710353824*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.179873464201431*pi,-0.238481701453381*pi,0.7576931682736521*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.763445369004269*pi,2.41280608468985*pi,3.78652304242311*pi) q[13];\nu3(0.732830351505241*pi,0.00210714833126302*pi,4.0901802680337*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.715894437588194*pi,-0.26151830615324*pi,3.58324824314312*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.335989719180525*pi,0.56120943115393*pi,4.05238231965823*pi) q[21];\nu3(0.536633083558847*pi,3.19596804267949*pi,3.35010843821802*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.3579369245534405*pi) q[2];\nu3(0.366989942467033*pi,-0.006544740439380026*pi,4.050298796486031*pi) q[3];\nu3(0.519235356561969*pi,3.39296205693687*pi,4.04591761035716*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.634282682672745*pi,-0.4676157546427155*pi,3.179950717832*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.382042975167798*pi,0.34702709302316903*pi,3.86486061846602*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.396717097897843*pi,0.5602202971405299*pi,4.362944785388899*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.850864959988644*pi,-0.327774671682016*pi,3.56275604340815*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.876985492864511*pi,3.02883409154927*pi,3.27725264910567*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.887753380862556*pi,3.08635914821985*pi,4.130142407319751*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.222582348403685*pi,3.30721358046445*pi,1.74483096341634*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.342047593553468*pi,0.28345939850913804*pi,3.45120301200647*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.634276801939936*pi,0.58596705205551*pi,0.5927479044014667*pi) q[18];\nu3(0.437062294946822*pi,3.29790698046644*pi,1.93493299108124*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.408579994463282*pi,-0.15678853497025702*pi,0.8560006530395681*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.33055403807358*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.251726980800762*pi) q[16];\nu3(0.237656470703278*pi,2.73840026700701*pi,0.9434953681268949*pi) q[18];\nu3(0.51602450517304*pi,-0.04400968013955098*pi,1.192443018262526*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.32290011803524*pi,0.39891345921252597*pi,0.63824493751933*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41185970848818*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.190192304672254*pi) q[7];\nu3(0.319273262522672*pi,-0.18825419553711198*pi,0.950878408683574*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.644930295416239*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47415432482315*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[21];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.2549257857499558*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[16];\ncx q[19],q[20];\nu3(3.5*pi,3.49665380672972*pi,0.5*pi) q[0];\nu3(0.399742727208975*pi,3.07064420835817*pi,1.020440330161008*pi) q[1];\nu3(0.0439717338055261*pi,0.17964656741224405*pi,0.929617053979175*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.49400805132001*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34207755617249*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4963219691303*pi) q[7];\nu3(1.0*pi,0.0*pi,1.15971911564634*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.46177242600046*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.339806171500174*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.172848930824462*pi) q[18];\nu3(3.5*pi,3.35487702646359*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216050397565601*pi) q[20];\nu3(1.0*pi,0.0*pi,1.182991642016478*pi) q[21];\ncx q[0],q[10];\nu3(0.396985186520107*pi,-0.35732656630564597*pi,1.1218007573489142*pi) q[1];\nu3(0.415316663497313*pi,0.30026615933869205*pi,0.69808573676259*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[21];\ncx q[6],q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.45590992543932*pi) q[9];\nu3(3.5*pi,3.39571621059665*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.594855433593747*pi,-0.260524922568641*pi,1.2285918125741642*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.232062385501375*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47452298216645*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44582130277659*pi) q[10];\nu3(1.0*pi,0.0*pi,1.17405723625789*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.29850570272713*pi) q[14];\nu3(0.67621887496621*pi,0.20582857665791998*pi,1.65539638327273*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5304223769961768*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39480474398883*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3595598050085*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.414708234804372*pi,-0.384191521744781*pi,0.8241133790722079*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35649776585246*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48888730391383*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.537035667314371*pi,3.486122106276*pi,0.616956895502532*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.858116358576383*pi,-0.207204238397165*pi,0.859277590324868*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.45410862760684*pi,3.36190005698332*pi,2.06859670075817*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.427477527140779*pi,0.021810040002895992*pi,1.22211565458756*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.496868661643224*pi,3.30664532665031*pi,3.350582126133*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.664420782865791*pi,-0.357278476983572*pi,3.16448143023525*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.351002648923392*pi,-0.338313538228585*pi,1.053077438983132*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.740518831427778*pi,3.18911606688608*pi,3.89785431064486*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.302080131137727*pi,-0.4707461533800177*pi,1.480921034282795*pi) q[0];\nu3(0.678680532640995*pi,3.23602682528655*pi,3.31585552310435*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.321174017378541*pi,1.18157542624404*pi,4.25077069510258*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.891448601223203*pi,-0.06901094889368597*pi,1.1692925060194979*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.873972608797376*pi,3.23541857785341*pi,2.88855573822749*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.594579792496243*pi,3.36008345094932*pi,0.5902737486001204*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.201418068242999*pi,0.365972685749105*pi,1.070119263641209*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.559446264480382*pi,3.26527218646635*pi,3.481019158262*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.306338895244039*pi,-0.358138233895979*pi,4.335512732282719*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.322359246537605*pi,3.10648664110572*pi,0.8782083647369561*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.161933250448005*pi,-0.4635025243915895*pi,1.87906215403418*pi) q[19];\nu3(0.713134450529311*pi,0.45592054696065*pi,4.03793105921626*pi) q[20];\nu3(0.40929397470502*pi,0.5639640865881601*pi,3.65991329359749*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.247748823215297*pi,0.8852638469796501*pi,4.16346912389551*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.100215562740796*pi,2.82213922632407*pi,0.7574117608028099*pi) q[8];\nu3(0.259832672928944*pi,3.21944606261235*pi,4.3057424155317*pi) q[9];\nu3(0.450206253091128*pi,2.53056703590273*pi,1.401082560869013*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.441404789430166*pi,0.37664060618460005*pi,4.16693353667265*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.742059568979896*pi,0.7754062215273101*pi,4.29652643803232*pi) q[20];\nu3(0.488078706369938*pi,0.8474470104809*pi,0.739963392993536*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[18];\nu3(0.90988885043821*pi,2.83406850858349*pi,3.20943836525714*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.129574149392539*pi,2.66871573934985*pi,1.54690190708679*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.42692507965353*pi,3.18249954132721*pi,1.1715406206288361*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.28482179991981*pi,-0.352496094743065*pi,1.0186959511720919*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26175839356394*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.255811166296459*pi,-0.021024011493819994*pi,4.09177042382894*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.603587234638683*pi,-0.335244831991739*pi,4.32138221953167*pi) q[14];\nu3(0.431887241714678*pi,0.6917636960640401*pi,0.718273559461008*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1683770536559481*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48940986575912*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.25860663419493*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.294096302669006*pi,0.407937458047406*pi,0.9279026649601*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.388112050497518*pi,-0.21949520077364*pi,0.766968371872189*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,3.4247983283765*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[6];\nu3(3.5*pi,3.39591422842951*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5625625125224567*pi) q[18];\nu3(1.0*pi,0.0*pi,1.162307159664254*pi) q[20];\nu3(1.0*pi,0.0*pi,1.193202474023113*pi) q[21];\ncx q[2],q[20];\ncx q[3],q[18];\nu3(3.5*pi,3.46898815207219*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5144775506280965*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48649009008894*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.378432103708941*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.355200053090891*pi) q[19];\ncx q[0],q[14];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36704495404349*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275260531505485*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3982708934647405*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38738134087987*pi) q[21];\nu3(3.5*pi,3.43709525010328*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49070573480768*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[15];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3158163416130448*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5371655677418796*pi) q[16];\nu3(1.0*pi,0.0*pi,1.407799054274372*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34492642863488*pi) q[19];\ncx q[0],q[14];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.398364793127179*pi,3.21958378472446*pi,1.60681188571709*pi) q[3];\ncx q[4],q[19];\nu3(0.676278745943428*pi,3.47674234340201*pi,0.902000935090985*pi) q[5];\nu3(0.905809695938844*pi,-0.316022893766833*pi,4.438283652248019*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41031301767375*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49540560319717*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.373906227009782*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.623891796157171*pi,2.90901113117986*pi,3.46647100684953*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.83003699308447*pi,-0.4448989117234203*pi,3.71564903406763*pi) q[5];\nu3(0.595075186542349*pi,3.27245057931987*pi,3.85563207683645*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[10];\nu3(3.5*pi,3.44017679165372*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.336648332697016*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5963979285290133*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5892359094932402*pi) q[17];\nu3(0.722890492744551*pi,-0.4363550494508574*pi,3.45114714747247*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5162161029349428*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.670289175188813*pi,0.06497965791842997*pi,1.54087758863802*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5164699793136958*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.443785727959676*pi,-0.4603366035784192*pi,4.463590752278559*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.707848601827033*pi,3.26511454087622*pi,3.64591830857074*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.471622496742075*pi,-0.21029396213414697*pi,3.97096975967051*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.723511034934662*pi,0.45457948996903796*pi,1.042097197691417*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.852835460019671*pi,3.46278184908849*pi,3.97356899727273*pi) q[2];\nu3(3.5*pi,3.37424097245539*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.223797040317707*pi) q[5];\nu3(0.388055323652925*pi,3.0979664024371*pi,1.79012261385719*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.836929285056088*pi,0.10201106278616001*pi,1.427312020004702*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.539320716013658*pi,2.91322086404687*pi,3.09480543661094*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.209936807184519*pi,0.045836378753551954*pi,1.319997675415908*pi) q[21];\nu3(0.301362960767378*pi,-0.16422000335217002*pi,4.11157402598854*pi) q[0];\nu3(0.0791507602353783*pi,3.07310561343329*pi,1.1533326783152291*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.578742009752276*pi,0.40133536145605997*pi,4.26682390583583*pi) q[4];\nu3(0.255434299685682*pi,2.55709791372262*pi,1.422516672546126*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.307421122619353*pi,2.49637833633533*pi,1.341946911719264*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0875770236167814*pi,2.84044614071366*pi,0.714674589449463*pi) q[17];\nu3(0.607147656948699*pi,3.13544423643045*pi,4.28337728793413*pi) q[19];\nu3(0.702491994121068*pi,3.19219406392577*pi,3.12697685882722*pi) q[20];\nu3(0.272047593967937*pi,-0.107875404949555*pi,4.34973442465453*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.902266254128837*pi,-0.09429229429687203*pi,0.629723702405496*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.155161642266734*pi,0.6359937350915299*pi,0.855049980922968*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5047437819178515*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.627828515128838*pi,2.98336568606945*pi,3.16056386927456*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.222693670389078*pi,3.43501442407933*pi,4.124092593135*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.672377146760931*pi,-0.09666637263105399*pi,4.12523698714105*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.342684314826539*pi,0.5845561635399701*pi,3.68445174731974*pi) q[17];\nu3(0.292852299453571*pi,-0.261728800652044*pi,4.40562505885231*pi) q[19];\nu3(0.399095011433278*pi,0.08348166591601303*pi,0.953657233613302*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.648741526204585*pi,0.58940428656051*pi,1.031164920131975*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.537282320248211*pi,-0.09043868540870198*pi,1.297341048598443*pi) q[10];\nu3(0.269493947684417*pi,-0.4389669482516904*pi,1.49972532712595*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.739102074334354*pi,0.5601943069456901*pi,1.0739436632442652*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42984797556157*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.470699169568746*pi,0.54998467944036*pi,0.614188068198636*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.773168626474502*pi,3.43912783232856*pi,4.4848763718909606*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1469706261283061*pi) q[12];\nu3(0.5046737781399*pi,0.25003853185828595*pi,3.85792654901179*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.51732855128948*pi,3.42978892466677*pi,4.01939034889151*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.604854756847657*pi,-0.4189127442371397*pi,0.718389417587408*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.707572021014421*pi,3.49289350580292*pi,0.713563214321303*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.580301367878614*pi,-0.004307816363737005*pi,3.93010029104188*pi) q[15];\nu3(3.5*pi,3.29634906048531*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.135763809131298*pi) q[19];\nu3(3.5*pi,3.49829621701962*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45157494848327*pi,0.5*pi) q[2];\nu3(0.289230340038581*pi,0.08887968138747104*pi,3.49852906891692*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.632035581383434*pi,0.49223291807372105*pi,0.6085311437648611*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.359159151210568*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5153779646362757*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.687810373929405*pi,2.45550345743766*pi,3.55191350291868*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3603892854272321*pi) q[17];\ncx q[18],q[19];\ncx q[0],q[17];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.40508443422302*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.293658651785158*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.464877298112469*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49765229247063*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38067810941662*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5679521091292612*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.341511295128863*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39476794674441*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.292306695326046*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.3508286056732*pi,0.012269050921037028*pi,0.5975719544572407*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[13];\nu3(0.364188591945607*pi,0.011781528858811008*pi,4.00362602780349*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39219646059073*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.892391886150377*pi,-0.0053678246375459815*pi,3.72966651532145*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.45749371733962*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38364148992175*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.7261350202135131*pi) q[11];\nu3(0.655976466805601*pi,2.80768564044384*pi,3.38148429757931*pi) q[12];\nu3(1.0*pi,0.0*pi,1.181752786350182*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3255710413228519*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5791648761093096*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.32424890211279*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.153019768194721*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0772421489175833*pi,-0.278974461303934*pi,0.932869051912557*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46230745321037*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46043952988827*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.669793996043792*pi,0.45629017719011*pi,4.45805486788345*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47821368408939*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.512543942236478*pi,0.9751280131273301*pi,4.34591059155814*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.409310755317495*pi,2.9494311054798*pi,1.82952192474028*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.148734696071022*pi,2.58858869716683*pi,1.330920282309028*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.891426626404882*pi,-0.050897773337609975*pi,3.7432593621934*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.203873236065266*pi,-0.24295816733790698*pi,0.86141062032861*pi) q[18];\nu3(0.444107432178163*pi,0.364979523342968*pi,4.0297722646285*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.596209598400566*pi,3.18449042941857*pi,4.46744757916345*pi) q[0];\nu3(0.529381834691534*pi,2.87899255524361*pi,4.0451779360488604*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.967729373609627*pi,-0.4930861279160611*pi,4.00081762510691*pi) q[4];\nu3(0.250323600392897*pi,0.289963878687036*pi,4.29451242562142*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.755739332312633*pi,-0.020211893548054027*pi,4.2201839807126795*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.438008483593417*pi,0.45030033609282205*pi,0.5356415590759229*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.680554827429858*pi,0.17012225816232895*pi,0.91758650296902*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.556399727062798*pi,3.17969490439585*pi,3.24876003289663*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.665420537938951*pi,0.8559589751291501*pi,1.0081563038661479*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.744067132049194*pi,0.63424765969739*pi,0.762636331790704*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.49036532051438*pi,2.60447046498815*pi,3.90500994234873*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.374693479188221*pi,3.07954977033718*pi,0.917305241973672*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.439251370426827*pi,0.43299205450200295*pi,4.05765150038296*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0422794218619021*pi,0.250735298334263*pi,1.191935411267726*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0440835774058083*pi,3.22628140309373*pi,1.84512688414955*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.486490337204825*pi,0.75245145747514*pi,0.5551041757728523*pi) q[8];\nu3(0.758953414414886*pi,0.335455751555661*pi,4.41340896646695*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.457184810797274*pi,0.27008429380382704*pi,1.339057144350961*pi) q[14];\nu3(0.64482824479196*pi,-0.15317348785270202*pi,0.984895096229665*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41178442855208*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.282784121700252*pi) q[2];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36904452129495*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.187740798062594*pi,0.64144182360629*pi,0.743413150627255*pi) q[8];\nu3(1.0*pi,0.0*pi,1.286325586301715*pi) q[9];\nu3(0.193635736816216*pi,3.21724049923462*pi,2.09103842337146*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.294648549783371*pi,0.369723314846625*pi,3.67784847804333*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.43919159012358*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.664430951345939*pi,0.9263371235747999*pi,0.650834677684433*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.386912918108193*pi,0.6403655925529499*pi,4.19948628821997*pi) q[16];\nu3(1.0*pi,0.0*pi,1.386363397220511*pi) q[19];\nu3(0.320813601180744*pi,3.376883435241*pi,1.040214096920477*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.37189195762376*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.40242261686538*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.429742072512671*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.546139729792517*pi,0.14484021822316495*pi,1.4044748748924238*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.844156134609531*pi,0.441278192056638*pi,0.875000085192262*pi) q[16];\nu3(0.63946143837495*pi,0.71752994257516*pi,0.5966129257586689*pi) q[20];\nu3(1.0*pi,0.0*pi,1.222501394030695*pi) q[21];\nu3(3.5*pi,3.42265485924666*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[9];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.359689676741167*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5940659641893471*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48787342591914*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2700215087937061*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5337020996126904*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.43056594356935*pi) q[12];\nu3(3.5*pi,3.39700914508928*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.145448091716553*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40558905431858*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43678300924985*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44449085655256*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.209503463968122*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.412717723232991*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261333496756142*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.262686625354141*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48753209990723*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.405428018414581*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3912952941188*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.592331911423292*pi,-0.305665197775274*pi,4.3502562043173*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48189668516445*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4547759160817595*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.584163308975969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.475149456894385*pi,0.42811850203191104*pi,1.1217193758415651*pi) q[1];\nu3(0.251488488928566*pi,0.04926765166029501*pi,3.79302996253789*pi) q[2];\nu3(0.221160094192754*pi,0.29937115737173703*pi,3.3133915740496*pi) q[3];\ncx q[4],q[13];\nu3(0.925668811101836*pi,2.88921315091556*pi,4.04696591946189*pi) q[5];\nu3(0.780481213678143*pi,0.29553940118239297*pi,1.162102340826317*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.813226807776873*pi,0.5099888128299901*pi,4.38740548866747*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49656749763684*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.76539813019022*pi,-0.4014499661064226*pi,4.3139595682897305*pi) q[1];\nu3(0.441096567205298*pi,0.21988402291557296*pi,3.73527716691771*pi) q[2];\nu3(0.63300543475868*pi,3.26469421201021*pi,3.34035212686658*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.49439608176624*pi,-0.07756630033074302*pi,3.64045263367007*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.62188798903457*pi,-0.14558382380963503*pi,1.236221865641268*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.725321077459446*pi,0.5805064912309199*pi,4.186353047578001*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.171673300129447*pi,0.474307294798179*pi,0.764570600145999*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.407631947154451*pi,-0.25043723625882497*pi,0.811834028577791*pi) q[19];\nu3(0.227343971908862*pi,2.77953547056346*pi,1.165249847190218*pi) q[20];\nu3(0.352222535347059*pi,0.42511416136442104*pi,3.72857981704787*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.417528303029998*pi,0.71022718957792*pi,3.95265017429237*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.382806400953442*pi,0.42052043578724096*pi,3.74798482887318*pi) q[19];\nu3(0.364692929781936*pi,2.47615187753403*pi,1.2288060819643278*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.649501699122955*pi,2.84429456535824*pi,4.33159886029561*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.798151478966797*pi,2.81808127471421*pi,3.33519523278493*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.273076683375934*pi,0.89034141204222*pi,4.2322936151572*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.270741202079655*pi,-0.18672240290869702*pi,1.251249058727329*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.433886858754267*pi,0.401852437238274*pi,4.23366179299914*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.170294485530859*pi,-0.030955190321881987*pi,1.251641732277428*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0926807080986677*pi,-0.06392471480039702*pi,1.109054526750184*pi) q[8];\ncx q[9],q[11];\nu3(0.486057112121131*pi,3.443623947005*pi,3.34135813093792*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.791455981905849*pi,0.28253163591446695*pi,1.35876321249591*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.547335091502915*pi,0.9167095558381999*pi,4.49452317963451*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[5];\nu3(0.497124546795503*pi,-0.361538163887275*pi,1.101765695424004*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.28251601050837*pi,0.5*pi) q[9];\nu3(0.862668272622384*pi,2.89541230440289*pi,3.94737015123627*pi) q[10];\nu3(1.0*pi,0.0*pi,1.13653856709167*pi) q[11];\nu3(0.368975257495173*pi,1.13327333209545*pi,4.25166052514933*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.408956270984474*pi,3.4915310942787*pi,1.3830557800252539*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49194053591267*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45932605248932*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.0393577019065279*pi) q[5];\nu3(1.0*pi,0.0*pi,1.175001130256313*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.453112257420591*pi,-0.239093011975323*pi,0.8254102477673679*pi) q[12];\nu3(0.504483801741884*pi,0.38072116960900204*pi,3.71305283965974*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.426273976044094*pi,0.033302320819708964*pi,0.653962229248762*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.690782265663343*pi,2.99288901294169*pi,3.09067567439528*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[6];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5028379414920003*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.541451605702622*pi,3.12634684225453*pi,2.95497127895718*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.597733285815415*pi,-0.09147256281947402*pi,3.6817703775597*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3306023086381*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.185331189871863*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4689963440048395*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.407209489612621*pi) q[6];\nu3(0.592406195255482*pi,0.26536389239718505*pi,4.398460655151791*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.727993591815053*pi,3.22790882055085*pi,3.82473840161175*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[20],q[21];\ncx q[1],q[4];\ncx q[2],q[6];\ncx q[3],q[5];\nu3(0.543802590904618*pi,2.81023640087712*pi,3.92204207494974*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0150489199129226*pi,3.26436743319623*pi,1.3318705727087399*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.49673762628481*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.441514535402334*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.35024273682468*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43461918099913*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.25349240879764*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,3.45557063892027*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.21965577851154*pi) q[19];\ncx q[20],q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.566408015350591*pi,0.30286493741100495*pi,4.02157358539196*pi) q[9];\nu3(3.5*pi,3.37724623728316*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.250584737571495*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49520417384403*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.865700504898564*pi,-0.013908281025475977*pi,1.006515374953745*pi) q[9];\ncx q[10],q[12];\nu3(0.371182855905563*pi,-0.24994893210326902*pi,1.6831035191969*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5631183019756798*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43485163838084*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.48672836628737*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.156053113921677*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.616857183935422*pi,2.8697564684169*pi,4.35147311350776*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32389583638601*pi) q[12];\nu3(3.5*pi,3.49905368074327*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.305595651186479*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.200073496341716*pi,0.07378367334765501*pi,4.08902287008807*pi) q[2];\nu3(0.447234666379664*pi,3.01263812952329*pi,1.357851853823275*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.461271673060588*pi,2.98889404960511*pi,1.0156125371220681*pi) q[2];\nu3(0.721151938071326*pi,0.14774123980903597*pi,0.5690423725908309*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.652127219404665*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5866413549461726*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.806864633428749*pi,-0.20719232758413803*pi,0.695240859233692*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.572827107424297*pi,0.87606803809374*pi,0.623896804326689*pi) q[5];\nu3(0.157181865251177*pi,3.32775556067038*pi,0.5087783139615859*pi) q[6];\nu3(0.401037946762649*pi,-0.333155155252014*pi,1.58952014391128*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.42793185695767*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.38104930403941*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.183556253245146*pi,3.08112730326517*pi,1.216464623191823*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.209664739006367*pi,2.93040623282493*pi,0.7969503797386339*pi) q[4];\nu3(0.69851098900059*pi,0.261954593021821*pi,0.935861800752274*pi) q[5];\nu3(0.654849857791151*pi,0.296058319960231*pi,0.755072067350715*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.557786813752121*pi,3.44216149955893*pi,3.1924819868453*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.74017487731302*pi,0.10818678186230701*pi,0.854390388428819*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.695827898315658*pi,2.49483978422682*pi,3.5957590543748*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.390735747516084*pi,2.51863097512409*pi,1.299983956591847*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5643639963859042*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.200691812784017*pi,-0.33524374605045504*pi,1.319720851190618*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.698088919425912*pi,3.38237813311727*pi,3.40217948637979*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.173117016337142*pi,0.19719726272488802*pi,0.669354016210373*pi) q[15];\ncx q[16],q[18];\nu3(0.491148618851203*pi,0.7744665982441401*pi,3.99190723640385*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.59668351160209*pi,0.09037190008214402*pi,4.17559384842131*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.547695085187376*pi,-0.210965982302518*pi,0.8989038085690491*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.244146649517756*pi,-0.18112409398444201*pi,1.362701909329565*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.898045960915327*pi,3.47620804595746*pi,3.11170763490033*pi) q[19];\nu3(0.538355858035105*pi,0.20075688189562801*pi,0.840468555084205*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42443061370043*pi,0.5*pi) q[5];\nu3(0.379207294615152*pi,-0.14036370117076802*pi,4.43030319539994*pi) q[7];\nu3(0.480697417896525*pi,0.7352227818630701*pi,4.11947296022937*pi) q[10];\nu3(1.0*pi,0.0*pi,1.288879785639291*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.685780978795379*pi,-0.06019050198137399*pi,4.0267661353939594*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.468200174379607*pi,0.5373083392506901*pi,0.93420257874373*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.288580820266389*pi,-0.23530263823387398*pi,0.935017627052209*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[3],q[4];\ncx q[5],q[11];\ncx q[6],q[15];\nu3(0.358815588475316*pi,-0.303184468013895*pi,4.20161183423313*pi) q[7];\nu3(0.468345403472017*pi,0.41357129538224*pi,1.1911553844014668*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.825737284734972*pi,2.69756616690291*pi,4.1392377012976205*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.487915558434152*pi,-0.167605644805144*pi,0.612051856760836*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46409853829748*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43146019076415*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.364844940110951*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38806573995116*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.242390939126385*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.636441736084165*pi) q[11];\nu3(0.381032646198297*pi,0.92327827082365*pi,4.24202736717208*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.322922896456669*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[8];\ncx q[3],q[4];\ncx q[5],q[11];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.58877381633055*pi,0.6858565502753999*pi,1.277129497072031*pi) q[12];\nu3(3.5*pi,3.49462097156513*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.741594814348419*pi,2.93445223616582*pi,3.2350222970232*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341336482386776*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47667905625169*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3728880314752505*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.5082707934392405*pi) q[8];\nu3(1.0*pi,0.0*pi,1.4400136491185371*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.40241078910484*pi) q[15];\nu3(0.445612946611792*pi,3.02871907921901*pi,0.664179664071291*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\ncx q[0],q[9];\ncx q[1],q[8];\nu3(3.5*pi,3.3618991569299*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.648608927017969*pi,-0.22248004825170498*pi,0.799363177141516*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.33730914013912*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.319094781191031*pi) q[10];\nu3(0.428962703345471*pi,3.08113385550901*pi,4.45821569211272*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.533528053658779*pi,3.19171120577479*pi,4.2173182988842495*pi) q[18];\nu3(1.0*pi,0.0*pi,1.280193728791579*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40818457774782*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.412658268699158*pi,0.7733338045496401*pi,4.31715595315354*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40689455622956*pi) q[9];\nu3(0.628495761782115*pi,-0.150829023702794*pi,3.48479858863944*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.345464536587644*pi,-0.4752190710613476*pi,0.5249911131498873*pi) q[18];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4562370347519*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38072826392363*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5350236129176977*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210762723029281*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.438720049086085*pi,-0.19185093492063598*pi,4.31819993996919*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38643365875066*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201847316002443*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.389664262507338*pi,2.91985961607532*pi,0.9384212965517871*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.434521802443021*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.858510900164817*pi,0.20465703583629102*pi,1.094179998904415*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4180638421416205*pi) q[16];\nu3(3.5*pi,3.4059173060342*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3151170044265599*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.440095926375342*pi,0.05252716304655303*pi,1.111063340670966*pi) q[6];\nu3(0.599414651644028*pi,2.95079564366537*pi,3.15130629328911*pi) q[7];\nu3(0.384810388747214*pi,0.18817264733420402*pi,1.092299797769745*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.46499455406374*pi,0.331441194725003*pi,1.359649352404914*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.136629682872955*pi,3.17442647165831*pi,0.822941795024137*pi) q[6];\nu3(0.176209857198335*pi,3.28364914467759*pi,2.08901298286932*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.748267016772384*pi,0.12237608622783602*pi,0.9789249812180689*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.738696448907056*pi,0.58597924079498*pi,1.086487149927504*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29996541955603*pi) q[18];\nu3(0.582265726621722*pi,3.44565347729812*pi,3.45844205576924*pi) q[19];\nu3(0.821913417258532*pi,3.01523984030895*pi,4.2635450794887095*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.924612248901162*pi,0.498336829013046*pi,1.1996759387068199*pi) q[3];\nu3(0.441001167720898*pi,2.84011004419203*pi,3.65715502487353*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.546593605093731*pi,3.37447247607529*pi,3.57451074969719*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.739560101728313*pi,-0.11463412010632201*pi,0.5713715473148905*pi) q[19];\nu3(0.613799399404858*pi,0.8312029429344101*pi,0.8789216030153759*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.467508460882062*pi,3.05023730498392*pi,0.796954710481546*pi) q[3];\nu3(0.764199299055201*pi,3.22976224657756*pi,3.218429288508*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.702659756768567*pi,0.158890043592946*pi,1.591203949913*pi) q[0];\nu3(3.5*pi,3.42465353104908*pi,0.5*pi) q[1];\nu3(0.534200840883771*pi,-0.351075790467687*pi,3.66306999160748*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.402057254888111*pi,0.39078273876261704*pi,4.48864711909277*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.290997150446114*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.532663870674578*pi,-0.271017848476857*pi,0.787401672326527*pi) q[0];\ncx q[1],q[11];\nu3(0.487108299692498*pi,0.441778769617006*pi,0.7570045421055149*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37852873105895*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.534714671292184*pi,0.30224035788244996*pi,0.614327463002048*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.484545023166472*pi,2.95640405172915*pi,0.928106711393635*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.333183479914903*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.62154073640325*pi,0.63267835249072*pi,0.659827759250879*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,3.48413166237634*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.760411356848463*pi,0.12563864603069297*pi,4.46032278676924*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.2820539643167095*pi) q[11];\nu3(0.355040884630964*pi,-0.328410268292617*pi,1.0374254403723029*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292712885393824*pi) q[13];\nu3(0.206066484501063*pi,2.98440793842431*pi,0.928461511633355*pi) q[14];\nu3(0.353951598007847*pi,2.70501990780256*pi,1.0293213022660939*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.456265665107943*pi,3.12264227998397*pi,0.909629548059157*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.622803479156145*pi,-0.21230210207327*pi,4.23982394977846*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.34157848215464*pi,-0.268205666718838*pi,1.64987360226595*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5784836631333018*pi) q[15];\nu3(0.361840781669157*pi,3.08258072393996*pi,1.94277825529781*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44199828774883*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.373314925126123*pi,0.22335301338786095*pi,3.90120756464392*pi) q[17];\nu3(0.500250097778663*pi,-0.043764020630399025*pi,0.5081839622741576*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39352253147303*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.220320345340641*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.495458566697607*pi,0.26843416678293497*pi,0.759954480905216*pi) q[17];\nu3(0.276082131609447*pi,3.10059831899326*pi,0.929335959510889*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(0.407092106584571*pi,2.90499252844233*pi,1.5818361659116*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39619487966035*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.668619055439007*pi,-0.36342551683289404*pi,1.000600171206261*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.20929417296165*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37746361179004*pi,0.5*pi) q[5];\nu3(0.0414387488123451*pi,3.36883866141897*pi,1.2945810155449031*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.553015417038448*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.196029190492705*pi) q[14];\nu3(0.557353668994192*pi,2.53575429033859*pi,4.0039297951554005*pi) q[15];\nu3(3.5*pi,3.46877329929477*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.354591293818718*pi) q[20];\nu3(3.5*pi,3.47539573382147*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.368168332361091*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49112774444958*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.226104933200556*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.629625631711344*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45599813638102*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43565109464391*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45700826114124*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.348858996165268*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247615739390708*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.651642149247271*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.217664840246425*pi,0.7424080289149999*pi,4.38470184786114*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5686197163004936*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.36584951385123*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.329100418399405*pi,0.06087760092643202*pi,3.73343157297081*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.440001323622201*pi,0.18694647190025704*pi,0.9727625174390351*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.602994148290293*pi,-0.334363123477754*pi,0.5014116550045055*pi) q[8];\nu3(0.929014149179969*pi,-0.4705673662272042*pi,3.48029656788796*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.955837940953152*pi,3.49570695720556*pi,3.69763036802874*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5614302836473505*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45668511440907*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.573126404874212*pi,0.5568213183786901*pi,4.20193214150203*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[17];\nu3(0.810224934425693*pi,-0.06625726355223299*pi,3.85681910895086*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.28888230200466*pi,-0.10232296373889299*pi,3.6487190342076*pi) q[8];\nu3(0.53154675174987*pi,0.481966927869927*pi,4.09192402789348*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.806586208569515*pi,2.95478934899066*pi,3.46766413164408*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.769115909884776*pi,-0.320129140524456*pi,0.757364236276456*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.922846207061669*pi,0.20648691348502202*pi,4.27771654536381*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.60930680740178*pi,0.10986526301472*pi,1.209373581517427*pi) q[20];\nu3(0.504719889324977*pi,-0.09802648913011103*pi,0.906153644297855*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.189307738381923*pi,3.44112578866249*pi,1.459023146348271*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.675823042123189*pi,3.40999468436682*pi,0.662556099614407*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.267662870046672*pi,0.6266707897537*pi,3.90299404577779*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.526505042217925*pi,3.13677704988408*pi,4.08086955981665*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.554476162458338*pi,1.05783438208129*pi,0.918407482424271*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0493598567179451*pi,3.18876859253375*pi,4.32424359848123*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.888009529627803*pi,-0.389661408909655*pi,4.43257701207871*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.79021011296844*pi,-0.35554065184968997*pi,3.54913679016593*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.522148194696127*pi,1.05350724404343*pi,0.890501390309334*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.455512717165072*pi,-0.34944131138407897*pi,1.34403437862784*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[9];\nu3(0.687435272687434*pi,-0.381583753519093*pi,3.28933651651113*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.810962426060011*pi,0.11903273545329396*pi,1.4907946256346851*pi) q[12];\nu3(0.214179565422448*pi,0.22388178476012*pi,3.78470468931632*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.230821865326242*pi,0.25817838892367395*pi,3.7416158739479*pi) q[0];\nu3(0.875699661472331*pi,0.183817221006909*pi,1.50293428371056*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47594560851044*pi,0.5*pi) q[4];\nu3(0.572892842236174*pi,-0.304426339294832*pi,3.94049561621148*pi) q[5];\nu3(1.0*pi,0.0*pi,1.415110763404043*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[13];\nu3(0.330119710321818*pi,0.34425943002233805*pi,3.58834164969056*pi) q[12];\nu3(0.525243865650911*pi,0.06540456362955405*pi,3.70353209868061*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.400256925417343*pi,0.48902350560196395*pi,0.5822141595260673*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.492970832226923*pi,3.42729262082321*pi,0.791750443609279*pi) q[10];\nu3(3.5*pi,3.49332945669962*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.434376270944828*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.748470432982037*pi,3.20989620838522*pi,4.16717479573297*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.635930109387643*pi) q[9];\nu3(0.904700762073329*pi,0.018558582405822976*pi,3.89944411954582*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45608135655039*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2170359423530082*pi) q[17];\nu3(0.589941425697423*pi,-0.38030269542275497*pi,0.7524135105607219*pi) q[18];\nu3(0.444842973328304*pi,-0.222791291868286*pi,1.61722836165*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42219879487932*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.383664861642647*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5465923071097939*pi) q[13];\ncx q[16],q[17];\nu3(0.461104073694863*pi,0.390783773643664*pi,4.372374455658941*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39566539502619*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.295484088525372*pi) q[7];\nu3(3.5*pi,3.40731815919545*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.151311986114954*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.580385529279782*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49466321622662*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.36874814713188*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[18];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2810339073234451*pi) q[20];\nu3(3.5*pi,3.45934080137404*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32351095122306*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.577197607641923*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5840697622058004*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208351663718743*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.247683566774501*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.242991220946775*pi,3.04124610241767*pi,1.80369097640328*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[18];\ncx q[8],q[12];\nu3(0.698435148184586*pi,0.97796776931488*pi,0.5711767639408851*pi) q[9];\nu3(3.5*pi,3.48623374146228*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4352516007426441*pi) q[15];\nu3(0.183475538604973*pi,3.23802568469263*pi,2.18474270358114*pi) q[16];\nu3(0.455081142483763*pi,-0.129848702814494*pi,3.86573886476672*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,4.39641782540928*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.457793589240511*pi,1.02305405148905*pi,4.08699709436675*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.397924427447412*pi,-0.343233560626451*pi,4.36101559572298*pi) q[9];\ncx q[10],q[15];\nu3(0.480999331990811*pi,3.18824347586956*pi,0.5841133493481799*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0823502771695922*pi,-0.4065613804660557*pi,0.5269946260670457*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5130935676644421*pi) q[14];\nu3(0.135721845836764*pi,3.36920645126946*pi,1.442100699413702*pi) q[16];\nu3(0.777872090596214*pi,-0.314693396595239*pi,3.43057341290392*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.490378762137389*pi) q[18];\nu3(3.5*pi,3.39641047873192*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292909512400318*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.575215788608607*pi,3.391530427453*pi,3.03535769562692*pi) q[5];\ncx q[6],q[18];\nu3(0.583749314556926*pi,-0.171511599596809*pi,0.968228325121641*pi) q[7];\nu3(0.189261548867125*pi,3.48069517558422*pi,1.2842472860512268*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.834784896849834*pi,0.62354435733149*pi,1.157724400912021*pi) q[11];\nu3(0.687015654085444*pi,3.30533079524445*pi,3.64562486460001*pi) q[12];\nu3(0.483754937563666*pi,0.09509765534905501*pi,0.738355766708062*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.29651168793232*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.415957055736703*pi,-0.4596943315706589*pi,1.341548833349981*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.518983557721781*pi,2.49680933313834*pi,3.79613799783862*pi) q[7];\nu3(0.260066187402556*pi,3.31177620085231*pi,2.16599940495457*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.576360276476297*pi,0.08821136505445804*pi,0.6581025117449351*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45072933224269*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.594608909679148*pi,-0.361115123695374*pi,4.2584918778192495*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.977521878976694*pi,0.0006156354968760436*pi,0.67491924424336*pi) q[0];\nu3(0.450081783297912*pi,0.73131611473363*pi,4.42268850993127*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36014260774563*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.324349279181837*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.162830634188584*pi,0.54302576881585*pi,4.230921251377611*pi) q[1];\nu3(0.370051104991549*pi,3.47755759682934*pi,0.615546244913825*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.4265017873467*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41585492706713*pi,0.5*pi) q[5];\nu3(0.741930374647122*pi,-0.17177003233663102*pi,0.5052443374383425*pi) q[6];\nu3(1.0*pi,0.0*pi,1.0951680367959349*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[13],q[16];\nu3(0.337311656837492*pi,-0.07115892668076101*pi,3.60570166426331*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310040991302164*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.923501455174614*pi,-0.089537676363388*pi,4.2337600978833105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.788637516559428*pi,-0.255258503614877*pi,0.616102662168752*pi) q[2];\nu3(0.446933924433261*pi,0.014032758294090009*pi,3.68971619901829*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(0.380541398434422*pi,-0.333620478943927*pi,1.73356158485682*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.69090614173595*pi,0.40284485345888*pi,4.08023225925411*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.287910275434999*pi) q[16];\nu3(0.0502904150509775*pi,-0.48925781439449423*pi,4.386632944546649*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.485967774868517*pi,0.23276525681759797*pi,1.404533143814299*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.277084456662407*pi,3.30199886305215*pi,0.905877418019106*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.426448952654701*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5902634457911491*pi) q[17];\nu3(0.698187818619318*pi,0.18171606239633198*pi,0.664698539600435*pi) q[18];\nu3(0.528382763227019*pi,2.55362713074243*pi,1.131521188153443*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.845974231781564*pi,0.8907985325563199*pi,0.984877630436645*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.26388718802494*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.73432444102164*pi,0.91780044061775*pi,0.793865418383603*pi) q[10];\nu3(1.0*pi,0.0*pi,1.176101861071424*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.875774590425209*pi,3.48653255904046*pi,3.68204748661518*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.448578090072525*pi,3.19285630081721*pi,3.2871409659387*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49035270782231*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.443902402546576*pi,0.07130546891233203*pi,3.76182827887645*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.183546652347639*pi) q[14];\nu3(0.227766005008297*pi,3.35158188824841*pi,1.4777639723555849*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.789102613268196*pi,3.45828814042227*pi,3.39105900424724*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45777296606144*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32395562071882*pi,0.5*pi) q[2];\nu3(0.598789840094131*pi,3.06143009919622*pi,3.77677348661634*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.39674433483558*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5159643459933472*pi) q[11];\nu3(1.0*pi,0.0*pi,1.226084534939913*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.360330839069446*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303953199691085*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(0.559752670806797*pi,-0.4166119273237031*pi,3.95586459103448*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.143276605410803*pi,2.92859136675185*pi,1.4402723975356841*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.476913697249159*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48502397799835*pi) q[12];\nu3(0.474020598913517*pi,0.5443659831660299*pi,4.2273856715719305*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.644415976204793*pi,2.41695002037104*pi,3.77745140855621*pi) q[16];\nu3(0.425845310385393*pi,0.21423815091824805*pi,3.51008645755797*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2445142488332*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40950976579905*pi) q[20];\nu3(0.659949130818161*pi,-0.16472053115420898*pi,1.281773142403773*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[12];\nu3(3.5*pi,3.48540342426543*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.625738302659608*pi,0.497167962887072*pi,4.14774832784358*pi) q[5];\nu3(3.5*pi,3.43380576556512*pi,0.5*pi) q[6];\nu3(0.590299678099661*pi,-0.4585545160734067*pi,4.16965034452582*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.264811175871706*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.571323731378807*pi,-0.015840988660281996*pi,1.152012076847695*pi) q[16];\nu3(0.583306804865486*pi,0.7166650825551599*pi,0.5114365744977019*pi) q[17];\nu3(1.0*pi,0.0*pi,1.165162827936985*pi) q[21];\nu3(0.549946676520914*pi,2.60066313644408*pi,3.5668251960332*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.737821818195475*pi,0.46499779814816*pi,4.11323670802023*pi) q[5];\ncx q[6],q[10];\nu3(0.141620942570842*pi,0.28648718637567505*pi,1.049268203111863*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.30126127445968*pi) q[10];\nu3(0.809989800656285*pi,3.14429091743526*pi,4.0724120126860495*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45375778345824*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.209241733968123*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5639440422977712*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.705019665550535*pi,3.4463665467743*pi,0.806841868048257*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.432860220983514*pi,3.25031062036*pi,0.555016085447546*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38447513603195*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.086073027260566*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.60549810980604*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.367218281231119*pi,0.9420008414036101*pi,4.25670031995742*pi) q[1];\nu3(0.665282584721922*pi,0.6193937550600299*pi,4.3127843125081*pi) q[2];\nu3(0.804872814110038*pi,0.43596235339436695*pi,4.299051799218081*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.602573441350626*pi,-0.331672225003824*pi,3.40241465128144*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.498358502732497*pi,0.011500612711726976*pi,4.07420884472036*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.216040745989649*pi,-0.259274532352744*pi,0.5929991779315026*pi) q[21];\nu3(0.617620864560374*pi,2.94136415674039*pi,3.59986890558094*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.619768114090147*pi,-0.07466608321544*pi,4.3764302198328*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.941827067801373*pi,3.40393954391437*pi,4.34320257121846*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.622361083083766*pi,0.31508718078696796*pi,1.458727353850144*pi) q[12];\nu3(0.735632439814048*pi,2.80513153262357*pi,3.70600376611264*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48505332567235*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.297669836208467*pi,3.47565987028988*pi,1.75606025428353*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.582939144435933*pi,0.362647863487239*pi,3.97517843088883*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.285319242663766*pi,0.7585998264154299*pi,3.90647350102437*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.246940353607187*pi,0.017219479662289983*pi,4.1973142136473705*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.674395673198606*pi,-0.18105557493257202*pi,1.233580969780889*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.813270931571002*pi,2.76008173278034*pi,4.0056850821648*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.69050714252672*pi,-0.254087862734413*pi,1.1073390412772959*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.327211034970953*pi,-0.22657445433511297*pi,0.808767143981609*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.234304999296014*pi,-0.05271948146709099*pi,0.830700535990171*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37268975438092*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.3400814301225*pi,0.5*pi) q[5];\nu3(0.722673999497086*pi,0.35812876987014197*pi,0.717467180968306*pi) q[6];\nu3(3.5*pi,3.42985779028016*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.350958869941483*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304567588829926*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.415323919741866*pi,0.6295275492882799*pi,3.85995570414977*pi) q[18];\nu3(0.710236580027978*pi,3.43446420805923*pi,3.34575739423618*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.182908181210124*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.44999733945297*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.492611330687731*pi,0.179319302907489*pi,1.1578288607325131*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.252892065678678*pi) q[11];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.539053397975312*pi,3.04021748012537*pi,3.06800112659823*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47266481544721*pi) q[8];\nu3(0.762799664931017*pi,-0.27827927449574996*pi,3.2554131632962*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4168035709931495*pi) q[12];\nu3(3.5*pi,3.47165313371475*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257910886789464*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.636215713297248*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.410578888433295*pi,0.8409326473076599*pi,4.06285729250691*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.808149929857746*pi,3.47122771060267*pi,3.68432959204158*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4730694214912905*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.922198273591435*pi,1.24411039557917*pi,0.751143908021983*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[11];\ncx q[3],q[6];\nu3(0.77889622517073*pi,2.893079600356*pi,3.42448342976072*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45582363326275*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.504130783988089*pi,2.77744192060167*pi,3.59743832355907*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272633849560889*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.604502066079323*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.359521387387864*pi,-0.27414380629506596*pi,0.810875018266923*pi) q[0];\nu3(3.5*pi,3.42122192547132*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38975190136027*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.269848687994759*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(3.5*pi,3.38479561946945*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2171902879487049*pi) q[17];\nu3(1.0*pi,0.0*pi,1.0964392716212341*pi) q[19];\nu3(0.694537296331193*pi,2.72356219019496*pi,3.89896522578609*pi) q[21];\nu3(0.741100763158825*pi,3.24309749209674*pi,3.30719220328074*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35856945035342*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3123048351696789*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5862711739120452*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.31358406891683*pi,-0.4665883073403864*pi,1.3231760614316*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5132905661547909*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.470604454423841*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44089681739648*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.4216090362102*pi,0.5*pi) q[4];\nu3(0.767660410591349*pi,3.42736710186368*pi,4.00362000529232*pi) q[5];\nu3(0.497953787006773*pi,3.49501976181849*pi,1.287815152280062*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45654048580495*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.590208705136903*pi,0.11028822846770703*pi,1.3647574573702022*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.187893780234524*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.501564313869765*pi,0.10838425926620399*pi,0.901755911341638*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.217311716179287*pi,2.71360648103814*pi,1.62340390633765*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.425423842941946*pi,-0.331894418626111*pi,3.79364907232506*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.330392462509895*pi,-0.13681997898930398*pi,0.5356553063254057*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.590276295007935*pi,3.3908125529105*pi,3.45406920216103*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.690011277078539*pi,0.223419518941118*pi,1.132334430743861*pi) q[2];\nu3(0.45864977643679*pi,3.37841967572972*pi,0.855628256500335*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.305566168126409*pi,0.448882419725243*pi,0.833006456510171*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.527428004277555*pi,-0.27796418409839596*pi,1.1110259955898218*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.658410645095659*pi,0.50988834253479*pi,1.3693212914457429*pi) q[12];\nu3(0.719542898963002*pi,3.43100398958636*pi,3.14403970020738*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.641758854614197*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.460581484712145*pi,0.85655860765446*pi,4.40247411196618*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.359169575800349*pi,3.31004686936672*pi,4.33296491248854*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.869571889219146*pi,-0.36084985184691*pi,4.07781467823646*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.905078294533633*pi,0.285328048583261*pi,0.798375997233792*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.549793489966852*pi,3.34309971687468*pi,3.95238138260732*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.25747342721103*pi,0.9679622950884901*pi,4.25657527570098*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.41459535148206*pi,0.420368090009136*pi,0.728626114576348*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.791060619341637*pi,0.6196247398591399*pi,1.365275229731838*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.665912635131155*pi,0.78733910395022*pi,0.885459721024909*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.460769095052*pi,0.5*pi) q[0];\nu3(0.432825914786426*pi,3.49919562909836*pi,0.979400292842707*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.70554063818682*pi,0.66615620697895*pi,0.8253810771549259*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1915291902361669*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.522647749263003*pi,0.30002340451436804*pi,3.77630368186579*pi) q[15];\nu3(0.733410556931601*pi,-0.4383883793012303*pi,4.20561806085848*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.707763306342698*pi,-0.089744761529583*pi,0.7623803173707651*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.464085684312516*pi,0.042773813758315016*pi,4.3926964447954795*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.413244985787827*pi,-0.217676252325321*pi,4.40819009257807*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.246972520350629*pi,2.51353882252378*pi,1.057037699598537*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.72030706113818*pi,2.83824659260065*pi,3.84164341742842*pi) q[15];\nu3(0.852456493634104*pi,-0.15820465163493702*pi,0.642896463398518*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.47863341984315*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42846371062429*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.445076716297163*pi,-0.01939777900228301*pi,0.578772367332655*pi) q[9];\nu3(0.860746637966139*pi,0.8758125235027601*pi,4.45750209214537*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.365501337576768*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.387353590720605*pi,2.4017679052878*pi,1.170269615761419*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.351648615135131*pi,2.8699636211295*pi,1.67671502835255*pi) q[19];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49202792487898*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.47958675373113*pi,-0.29841125570192*pi,1.030019943562253*pi) q[10];\nu3(3.5*pi,3.46829194171382*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.196737535417427*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.799235866086254*pi,0.24226600041372803*pi,3.74623558894569*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.793773716425079*pi,3.26954454663215*pi,2.88512051686026*pi) q[19];\nu3(1.0*pi,0.0*pi,1.247534416173273*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(3.5*pi,3.37169078470973*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.227157748020709*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.3627534535334*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46353192538841*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5323834359503392*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4222375507511669*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40696841589946*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45100716559715*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.499826224795839*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.187065026505804*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41755357500105*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.195897226068817*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.32024713762335*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.553635404908315*pi,0.75340781769573*pi,0.615074234993229*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,0.543363191160659*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.49869478009477*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.393367313297917*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.501852422230773*pi,-0.118808842475979*pi,1.280486292843206*pi) q[0];\ncx q[1],q[9];\nu3(0.579489172811512*pi,-0.18155971766011503*pi,4.33933313610822*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43348160893894*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,0.5990727125406301*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306651559357602*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.492701170891103*pi,0.97644050425905*pi,4.26760437884365*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.549617280102437*pi,-0.09054397732416303*pi,1.121034517422794*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.382802316742509*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.525648523043171*pi,2.91943200492719*pi,4.14425443579976*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.586055605337722*pi,3.43136825147643*pi,4.1879382859534395*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.256071169201049*pi,1.13764224300883*pi,4.21522760705055*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.331740245308541*pi,-0.042962038048662*pi,3.90683361966013*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.665205155031926*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.80219246830215*pi,0.352781622376907*pi,0.5112329806976073*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.912741810105694*pi,0.7372263600732001*pi,0.5914529108844796*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.188567579236846*pi,0.5170296811397499*pi,0.858531485259292*pi) q[9];\ncx q[10],q[20];\nu3(0.585206046650235*pi,-0.032057110274721023*pi,1.079576059219004*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.45655379117541*pi,0.6852176151840099*pi,4.0335292158217495*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.772193389842141*pi,3.06886173617617*pi,3.90183937250543*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.460177774756108*pi,0.8687889190776199*pi,0.60733624814085*pi) q[3];\nu3(0.811002538721058*pi,0.6053711632091501*pi,0.5291719846724227*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.58140761771744*pi,0.25403959540381504*pi,3.93913744630053*pi) q[11];\nu3(0.518195164879745*pi,3.16555910451491*pi,2.97194510297169*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.764847377173339*pi,0.9599125463486*pi,0.5879515714074719*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.614453347499383*pi,2.98790043254859*pi,3.4908809791193*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.566668991957231*pi,0.318359436192477*pi,1.3990639501865099*pi) q[5];\nu3(0.452296613349895*pi,2.93522591647144*pi,1.348051670315217*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.311703890052558*pi,0.69742393558811*pi,4.30381164278542*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.596903623986511*pi,3.17968661838143*pi,0.5648919385596242*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.572647677987574*pi,0.32300104853173905*pi,4.04798197313594*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.256047010839923*pi,3.45523087388308*pi,0.76640762587956*pi) q[8];\nu3(0.734156338638192*pi,-0.243881315504889*pi,4.47408277922701*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.334280293585321*pi,0.28328307857577695*pi,0.782137029256488*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.145950087082833*pi,3.15497103157421*pi,1.98045481349878*pi) q[8];\ncx q[9],q[11];\nu3(0.534664749412512*pi,-0.4084529077503915*pi,3.37731811778679*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.682775742759545*pi,-0.374695139804193*pi,3.70956962028653*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4888087251158*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.265574640395217*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43779693645429*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.16172742062376*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.19211302314124*pi,0.21344928027903298*pi,0.904903072676484*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.612398450469647*pi,0.6421078085665399*pi,1.04304514630874*pi) q[20];\ncx q[0],q[3];\ncx q[5],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42273120099682*pi,0.5*pi) q[14];\nu3(0.295157634135704*pi,0.92772660113039*pi,4.25554674428726*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2584999737478761*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.135569923123654*pi,3.40592427653422*pi,1.98603423845134*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.421118791541648*pi,-0.06708980645912799*pi,3.74950439055893*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,4.38814405960591*pi) q[3];\nu3(3.5*pi,3.35786591767932*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4828115169615295*pi) q[11];\ncx q[14],q[16];\nu3(0.662000370508799*pi,0.25100798908740296*pi,0.5597740616295429*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.278938143076984*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.49579685832767*pi,0.5*pi) q[1];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.242495210983571*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40254339637864*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.149488362679948*pi,0.9459709335715101*pi,4.17931863067602*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48361638952685*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.369173044646229*pi) q[17];\nu3(0.619207960107219*pi,-0.186038528435847*pi,3.32126237874453*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43106176358239*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[21];\nu3(3.5*pi,3.45998708925721*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40170570410643*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5646994431128008*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42794829374435*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242437352541814*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2872939557551581*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266797025909679*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[15];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39689135105474*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29168324237806*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48035256143928*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.678633991778196*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.40362112637587*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5158427595179287*pi) q[18];\nu3(1.0*pi,0.0*pi,1.277757910040339*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.386926500143209*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.373244226632518*pi,0.8817584858177401*pi,4.2987665387181195*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[15];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.240428102246938*pi,3.09312726576688*pi,4.4860292064122*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.461761163206252*pi,-0.19170935619900498*pi,3.98950086362249*pi) q[0];\nu3(0.614038448862178*pi,-0.30504765162576597*pi,4.144431426242679*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.771342926844597*pi,-0.249393291402278*pi,3.31836598471216*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.145342858304139*pi,-0.4342171470934962*pi,4.10636048504655*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.503006593704768*pi,0.64409276844773*pi,0.5439931292418185*pi) q[9];\nu3(0.291805587861381*pi,3.43082826769275*pi,0.5357359725531508*pi) q[10];\nu3(0.739868568912121*pi,0.07978357102011702*pi,4.14230438876155*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36133205041129*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.661578381462147*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.597174441972222*pi,-0.15125961011898498*pi,3.64129774807663*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.287836619671752*pi,2.45111437020078*pi,1.1293703511134279*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.360611468550331*pi,0.29193332661620996*pi,3.64814326111117*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.549546662791053*pi,3.25783522307599*pi,4.35074911345228*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.226723464447541*pi,3.0478076656358*pi,1.75321602538829*pi) q[11];\nu3(0.778318312573813*pi,-0.150217332501824*pi,0.5214685585776068*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.925106632580374*pi,3.13209453067084*pi,4.1704584939333*pi) q[14];\nu3(0.163603853581186*pi,0.58652461813849*pi,4.38383773903833*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.15226360043221*pi,-0.202954847461759*pi,0.827563579763656*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.240459832926368*pi,3.08731258839876*pi,1.4295206262194151*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.28038436266799*pi,-0.28162514752632*pi,4.11534324557484*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.276879452729579*pi,-0.19481863827843*pi,4.2018002822872695*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.817281979518666*pi,-0.06639547144040597*pi,0.751025739373206*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.455772426414209*pi,0.471704283760788*pi,4.129529768532921*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.641645072409132*pi,0.42570878748769103*pi,0.918594140416412*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.663461701539997*pi,-0.19536952557508502*pi,4.22858801923688*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.314446192862521*pi,0.18987851279560997*pi,4.076898670384351*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.119685618223001*pi,0.61093728758738*pi,0.703375756625939*pi) q[21];\ncx q[0],q[1];\nu3(0.35693241616174*pi,0.268873279729811*pi,1.016491645837277*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.586230485147998*pi,-0.09776635990704602*pi,4.36454412868442*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.229495056472022*pi,1.08173662264265*pi,4.39560157876859*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46473184102463*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2272442336834248*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[14];\nu3(0.491762152932051*pi,0.08335918770212303*pi,1.379381364979674*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.371803768799527*pi,0.08149802649053595*pi,1.311467761258911*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.584987559705295*pi,3.19565082294532*pi,4.09632663836414*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.291271094614032*pi,2.30119312163397*pi,1.299425196461018*pi) q[4];\nu3(3.5*pi,3.28801328482531*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.247095418681136*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.327075848317055*pi,0.39861619375129*pi,4.09260782695387*pi) q[17];\nu3(0.620393235069041*pi,0.6707362111841799*pi,4.291898966746841*pi) q[19];\nu3(0.476859755945693*pi,2.95693593980974*pi,1.079189010960836*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5152406803743063*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.357581103092853*pi,3.16020893147839*pi,1.2908973109926039*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,3.49287545778868*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.258073680562796*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49545088764328*pi,0.5*pi) q[16];\nu3(0.57671016667389*pi,2.74426430129522*pi,4.10546707788682*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.795626084282536*pi,3.09452559608337*pi,3.39205048281878*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211069001609249*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.595522852862881*pi,2.61141351419363*pi,3.44844955645842*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45246359570979*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.170378019356953*pi,0.3889459291966*pi,3.90457591358744*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.43545896392821*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.534748374148327*pi) q[21];\nu3(0.221999654240413*pi,0.5953246024415799*pi,3.70132008764941*pi) q[0];\nu3(0.610763826796262*pi,2.82593240094026*pi,3.48906533479298*pi) q[1];\nu3(3.5*pi,3.4560168323752*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.43999464694891*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33305343365264*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.335081107895735*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.575708196905917*pi,1.07390213342384*pi,0.7169703368827209*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.210840417767213*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0945328404062709*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\ncx q[2],q[12];\nu3(3.5*pi,3.43660211990729*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.329569838776767*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42247930311701*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.78425807863623*pi,2.96221511561088*pi,4.2029833674820996*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.27800203151737*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.375374629925901*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.827551037817776*pi,3.35178509153478*pi,3.01440277521467*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5565766736325553*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4996207014254*pi) q[20];\nu3(0.546518408425124*pi,0.11300477555995303*pi,0.5536051796560002*pi) q[21];\nmeasure q[16] -> c[16];\nmeasure q[21] -> c[21];\ncx q[2],q[12];\nu3(3.5*pi,3.45905554565579*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5072994053593715*pi) q[6];\nu3(1.0*pi,0.0*pi,1.310036177910261*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.600491643493942*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.680303950813036*pi,0.79374686427873*pi,0.5695966830131084*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.63695300593869*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[5] -> c[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.517786058219685*pi,-0.216650123937366*pi,3.91994033497403*pi) q[4];\nu3(0.69002265217823*pi,3.16635801557993*pi,3.22531515060925*pi) q[6];\nu3(0.120234030830032*pi,2.61195819085995*pi,1.085442348249852*pi) q[8];\nu3(0.38497616537452*pi,0.83421900084741*pi,4.02140445858946*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.216815608750169*pi,2.58285625798564*pi,1.53696648544874*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.58629436728561*pi,-0.260532376450444*pi,1.2854497176670598*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.59118895648748*pi,0.30585465544421697*pi,1.64281555988925*pi) q[13];\nu3(0.745812267121274*pi,-0.370196592941079*pi,3.51638848132666*pi) q[14];\nu3(3.5*pi,3.37040648980935*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2471396543258542*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.2279830043401*pi,3.19178016189445*pi,1.011091832485453*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.788381092407959*pi,-0.051772727893720005*pi,3.50582940818758*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30287291327104*pi) q[17];\nu3(0.334577277734335*pi,0.31870844970287904*pi,3.61819653106917*pi) q[18];\nu3(0.345360984278472*pi,3.31735577245002*pi,1.3905202001954828*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.372332694069065*pi,0.6370041559278301*pi,0.715364287900382*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[15],q[17];\nmeasure q[2] -> c[2];\nu3(0.345076585830313*pi,0.70598374450437*pi,4.30564350200231*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[7] -> c[7];\nu3(0.53092742375889*pi,0.42025103711575695*pi,4.15517637442641*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.653968316346378*pi,0.41052684463228994*pi,4.28917054444867*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.408295702904459*pi,0.35547646857942194*pi,3.56087701164522*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.491582156934207*pi,3.2634783306848*pi,3.43821229216822*pi) q[0];\nu3(0.707582639728252*pi,0.10639321224416498*pi,0.638802319451713*pi) q[1];\nu3(0.665393804848901*pi,3.42496063757651*pi,0.7691050519075491*pi) q[2];\nu3(0.290943590054367*pi,-0.11939563923667401*pi,4.304063707015191*pi) q[3];\nu3(0.637255902041355*pi,-0.301706496707201*pi,4.2592435281967695*pi) q[4];\nu3(0.563384819849333*pi,3.22193970639893*pi,0.5314369125382649*pi) q[5];\nu3(0.346523462702251*pi,0.10249880763496899*pi,1.315752542782727*pi) q[6];\nu3(0.799637997071951*pi,3.19417831621854*pi,3.28480051873699*pi) q[7];\nu3(0.902023683357407*pi,0.08532089921235497*pi,4.16837901131544*pi) q[8];\nu3(0.521013455940196*pi,2.67483363661398*pi,3.76605346345834*pi) q[9];\nu3(0.617414950761473*pi,0.05974354443672503*pi,0.5555826646714677*pi) q[10];\nu3(0.527148779732546*pi,0.41696263214220197*pi,1.484319692360687*pi) q[11];\nu3(0.493331888422032*pi,-0.1677416766227*pi,3.61571384958647*pi) q[12];\nu3(0.355743787899896*pi,-0.388061448944673*pi,0.5562026241840672*pi) q[13];\nu3(0.456408016864996*pi,3.12038146879306*pi,4.28155584429784*pi) q[14];\nu3(0.659215896229486*pi,0.372521495883425*pi,4.014320130360391*pi) q[15];\nu3(0.487600264691276*pi,0.330643538032139*pi,3.83840827720062*pi) q[16];\nu3(0.574713447092586*pi,-0.287887888436582*pi,0.721388950488092*pi) q[17];\nu3(0.697856528746733*pi,0.188183269991002*pi,0.821104798014069*pi) q[18];\nu3(0.196418855251962*pi,-0.24642074516018297*pi,4.09809017681638*pi) q[19];\nu3(0.473151751510855*pi,0.5652913379778*pi,0.960060986583967*pi) q[20];\nu3(0.223476112945356*pi,0.40110307252674005*pi,4.34863209572976*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.43867271421354*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2349098360671689*pi) q[1];\nu3(3.5*pi,3.41255168473248*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44807030685055*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.2183759630736*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.264283148911596*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3203025550542251*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49697441378572*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1566414184322449*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208320708521224*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[10];\ncx q[3],q[11];\ncx q[4],q[8];\ncx q[5],q[15];\ncx q[6],q[13];\ncx q[7],q[16];\nu3(3.5*pi,3.45778033548151*pi,0.5*pi) q[9];\ncx q[12],q[19];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.402507716593473*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5715967699800857*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39869971331357*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36201861332649*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41395665882819*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.239008804881296*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5696884445565197*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5129282569583882*pi) q[11];\nu3(3.5*pi,3.4435324152094*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.283068697299401*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1718431231784772*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6300908399195451*pi) q[16];\nu3(3.5*pi,3.4954817933986*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.344983779380672*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283285116266957*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47070706644483*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[10];\ncx q[3],q[11];\ncx q[4],q[8];\ncx q[5],q[15];\ncx q[6],q[13];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[19];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.5142373033117037*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5570699785819273*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36910577646861*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5794729129361067*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4357706985637*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.601506363732337*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.702114044316499*pi,2.5837904064511*pi,3.75896427278698*pi) q[0];\nu3(0.185859848474645*pi,3.12681762957642*pi,4.39008504785312*pi) q[1];\nu3(0.374512140529858*pi,2.71257809006996*pi,1.68586107937625*pi) q[2];\nu3(0.299098782525236*pi,0.55697127250256*pi,3.70209199378143*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.782212772649287*pi,-0.169360102863501*pi,0.9903780041427159*pi) q[10];\nu3(0.542899771203927*pi,3.11904035839126*pi,4.30022143866084*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.162263326806599*pi,0.84771341868963*pi,4.2483513492998295*pi) q[0];\nu3(0.847775086027323*pi,2.79459962372036*pi,3.86585063649358*pi) q[1];\nu3(0.377185698536374*pi,0.026842057396716967*pi,4.07189647170819*pi) q[2];\nu3(0.658110664703039*pi,3.13505244756682*pi,3.88794419667239*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.157980861670581*pi,3.1089347496298*pi,0.764597630803888*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.405346401125578*pi,3.45721709618541*pi,4.459389562877369*pi) q[10];\nu3(0.368991093436443*pi,-0.096661080795028*pi,3.99708814393672*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.623189359818051*pi,-0.309322087013041*pi,0.666577855366136*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.798373120777817*pi,3.05522560203877*pi,4.4350066667378805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.342818439875874*pi,-0.020184798358513*pi,0.5427248276089773*pi) q[4];\nu3(0.641350527117045*pi,2.83249370663105*pi,3.60662722467329*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.102720855774148*pi,3.4055582405167*pi,4.18007240579832*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.270012324774711*pi,0.40091545180786703*pi,0.782040628998807*pi) q[16];\nu3(0.304544662880815*pi,0.43232782651088*pi,0.97547227599264*pi) q[17];\nu3(0.770112060984159*pi,3.34056531235689*pi,2.86397727257361*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.458921250640554*pi,2.62440134476509*pi,1.028465742747862*pi) q[4];\nu3(0.314390154895078*pi,0.49291360017529995*pi,3.52441953470926*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.850022680854161*pi,-0.308483963541828*pi,4.28975260773038*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.51963647333883*pi,0.35772376051002097*pi,1.269060606597309*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.339776789610857*pi,3.46615515292478*pi,1.52552442172976*pi) q[17];\nu3(0.0961339399682336*pi,0.29906245260228503*pi,0.924449496346389*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.604938383289162*pi,0.028910851688416006*pi,3.90476010549643*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.915625228362212*pi,2.91776771848841*pi,3.31829514363122*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.859445377570599*pi,2.90844916975701*pi,4.03157611824129*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.395424037429434*pi,0.7974806981151701*pi,4.14984107174627*pi) q[14];\nu3(0.223401718627179*pi,0.091130191980758*pi,3.90946172134892*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.490053006889581*pi,0.06295764630498202*pi,4.460838062016689*pi) q[20];\nu3(0.821851981415172*pi,2.33871987028689*pi,3.68964047574676*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.253618145356222*pi,0.42799098602054997*pi,0.894000451266734*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.538042501064103*pi,2.47752293306476*pi,3.80603671219447*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.611596191842555*pi,0.006690096998995032*pi,0.874866956329136*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.676473418129348*pi,0.395643166539163*pi,4.31185453043957*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.287954942625211*pi,3.38304391792904*pi,1.96352030124058*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.534768952531648*pi,2.54526762744378*pi,3.53268985645825*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[14];\nu3(3.5*pi,3.39852464608581*pi,0.5*pi) q[2];\nu3(0.582611189302092*pi,3.30604375074304*pi,3.20110562215761*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.2151698543308211*pi) q[18];\nu3(0.401648514887716*pi,2.55123879465245*pi,1.4421034555516719*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49726033548207*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45979990064936*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[20];\nu3(1.0*pi,0.0*pi,1.37846749914824*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47845792297796*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.378148793936367*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.63061698068567*pi,3.16941538981144*pi,4.28526842564969*pi) q[13];\nu3(1.0*pi,0.0*pi,1.067483899307947*pi) q[14];\nu3(3.5*pi,3.49576992975222*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.296276837990873*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43056991488494*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47395973123936*pi,0.5*pi) q[10];\nu3(0.890251737302155*pi,-0.17893010819467298*pi,3.60133217574817*pi) q[13];\nu3(1.0*pi,0.0*pi,1.152805141185992*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.564360911552436*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.186907219466528*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[20];\nu3(3.5*pi,3.48215096633906*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42924435216181*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.47177219222139*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.381760277147492*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5002082184213432*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48349505777623*pi) q[17];\ncx q[0],q[5];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.44742085158375*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.44911958096535*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2490548799502221*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4794928453012*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268340218261904*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46526940296142*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.528045580855908*pi,1.01707039363323*pi,0.8168314781509021*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.49835738250452*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.594507828547091*pi,2.48591353070926*pi,3.67759478660318*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.179827095564991*pi,3.38153961333717*pi,1.94239238673674*pi) q[1];\nu3(0.283790939964196*pi,3.40348955694075*pi,4.380439952529359*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4514005317206*pi) q[11];\nu3(3.5*pi,3.47097229558285*pi,0.5*pi) q[13];\nu3(0.461095614698086*pi,0.34397316397938904*pi,4.31984631025707*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.660594859347379*pi,-0.06268256943572098*pi,0.771513707371497*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45814081568747*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.114474975395792*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.160827249140381*pi,3.1187438398923*pi,1.0818896331101548*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.43452626876818*pi,-0.287688767570377*pi,3.70076651256699*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49121338464691*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.651721338655107*pi,0.16862166680554203*pi,4.43925786220579*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.526901237116081*pi,3.48164094409617*pi,3.89297173357392*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.323600479361902*pi,3.20475879700328*pi,4.35522741548739*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.400981622299564*pi,3.13866497399981*pi,1.21031776488047*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.174359807553694*pi,-0.202610422232056*pi,1.408359705344468*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.412936865298868*pi,-0.4430811787061047*pi,4.43709060437593*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.303990229961872*pi,2.72606095060234*pi,1.496876923728905*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.89321525763869*pi,-0.11897030780857298*pi,3.75984183202389*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.280395642508793*pi,2.69884913267984*pi,0.997426274726258*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.415321794372434*pi,0.36754240982833*pi,3.64093128886441*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.443562994959879*pi,0.07250370279593199*pi,0.718020659389651*pi) q[7];\nu3(0.436116442884443*pi,3.4608114624289*pi,1.69914074134033*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.694906337913101*pi,3.27710443573522*pi,3.04550065783825*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.85422982107114*pi,-0.184980745834385*pi,3.82883886634506*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.838793982369728*pi,0.24078484745112805*pi,1.62639560209201*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.267181693652443*pi,0.37257052750114505*pi,4.4747497270624095*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.283491691682148*pi,-0.4635377568012542*pi,1.460271537830803*pi) q[5];\nu3(0.548931561538523*pi,0.315520301617374*pi,4.2705577801679695*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.69110608634278*pi,3.43979387413634*pi,3.90788594567535*pi) q[8];\nu3(0.378880276392355*pi,0.158813458936099*pi,3.65359593376047*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.693975420001185*pi,-0.277470370640301*pi,4.31828215382547*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.585210616660946*pi,-0.262119615496922*pi,3.55754021758721*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.39319784694608*pi,1.10643138429105*pi,4.24464130085929*pi) q[4];\nu3(0.469824099874388*pi,-0.20660999587401901*pi,1.317599892636577*pi) q[5];\nu3(0.617514073398095*pi,-0.4070553001954856*pi,3.12586856021568*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.573501190622109*pi,-0.08299943125801701*pi,0.713905967376126*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.38198313355378*pi,3.30461141405612*pi,1.78286157736095*pi) q[11];\nu3(0.526570664930373*pi,0.48873717397735505*pi,4.1067256313487395*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.613995010359116*pi,0.03638600479860499*pi,3.86673599532148*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37726638986141*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.107720974200858*pi) q[3];\nu3(0.684628846298327*pi,0.43649952874686804*pi,1.2666984968109691*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.727687046497046*pi,0.9324087549809801*pi,0.886540491632646*pi) q[12];\nu3(0.260179976697034*pi,-0.10074187760318698*pi,4.3721587887640005*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.963659745801424*pi,-0.4744688553486549*pi,0.544657849185697*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.261308598053588*pi,0.63211829524021*pi,4.150867692845161*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49688017201687*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.814330970639916*pi,-0.24506867068656701*pi,0.5455359363144814*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.290646168035296*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.748371419819666*pi,0.62584767341055*pi,4.127785836391951*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,4.49255447060505*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37753494751101*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.307742781537552*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[3];\nu3(3.5*pi,3.36724504351929*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2882107754484409*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5561402319408475*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40491954180961*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.45037973842836*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.389674452649849*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.16814078794846*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.39236557889013*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290329428992542*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43383101711788*pi) q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.49010147334499*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(3.5*pi,3.47174621429153*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5095781263162724*pi) q[11];\nu3(1.0*pi,0.0*pi,1.21054210074064*pi) q[13];\nu3(3.5*pi,3.36987249065752*pi,0.5*pi) q[14];\ncx q[15],q[20];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.410460124244769*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.160493025672403*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48343892759993*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.337210826015108*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,0.790709428544516*pi) q[9];\nu3(0.272356414071334*pi,-0.298301409507224*pi,1.59895932993926*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5437349005355832*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.439699549170621*pi,3.46257284646077*pi,1.0550239375055601*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.609440616023746*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.811483906432863*pi,2.98761095146532*pi,3.17321710547687*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5823233825545604*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.39821402070991*pi) q[17];\nu3(0.708193548849246*pi,3.22595872568092*pi,3.84435887931197*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.588592032353286*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.744994799619857*pi,0.146305310391595*pi,1.41349902974556*pi) q[1];\nu3(0.437744549386257*pi,0.8624097186877899*pi,0.687335803259425*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,0.5072034434739692*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.495775458774396*pi,3.12307812584778*pi,0.5734270067156987*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.723926323607031*pi,0.413434491799621*pi,1.145567449076636*pi) q[1];\nu3(0.242327027975397*pi,3.24682039900111*pi,0.601488607301551*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.751911387946715*pi,0.98460553152969*pi,0.699503195458301*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.310408301320075*pi,0.63018207957852*pi,3.96859926357079*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.583444635043065*pi,3.16211938228914*pi,4.198451925874091*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.624039502396289*pi,0.325358715840282*pi,1.231865900339002*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.710817852526824*pi,0.9428765459792501*pi,0.67050120882848*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.496134401088567*pi,2.81522353517998*pi,1.348465091775664*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.27874188216704*pi,-0.234669081504643*pi,3.88002352322597*pi) q[13];\nu3(0.624162241613076*pi,-0.240194507767388*pi,4.14065559280527*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.405219274911183*pi,2.90087787986289*pi,0.965538036066151*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.97043277024615*pi,2.80394502443401*pi,3.76283382450425*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.244028209977818*pi,0.8904071615918601*pi,4.4578348624500705*pi) q[21];\nu3(0.851006251876912*pi,3.28345238928366*pi,3.77868673778283*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.248588341939763*pi,2.83283431524176*pi,0.946938433757867*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.194969702856097*pi,0.463594332790638*pi,3.58763376558667*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.720151269827721*pi,3.03568284083978*pi,4.01399837676225*pi) q[13];\nu3(0.883415749179868*pi,3.40148365762962*pi,0.618174371975056*pi) q[14];\nu3(0.346721108342062*pi,2.95992817563246*pi,0.865159097318835*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.558804087070159*pi,3.22862667426356*pi,3.02441387985746*pi) q[20];\nu3(0.254883880978833*pi,3.45492770718705*pi,4.10226734298465*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.103958851758243*pi,0.035404201653317036*pi,3.83003653541919*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.427151652310574*pi,3.04456404332433*pi,0.9093592769985119*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.396730647783012*pi,-0.24344274352926698*pi,4.2209063711332995*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.273206132793702*pi,3.02537622900962*pi,0.601667901393367*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.614568179312531*pi,3.45110868836485*pi,0.883920275901487*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.776073216074075*pi,3.45456363957886*pi,3.71380952374889*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.781992969630543*pi,0.45116054865850497*pi,1.2343863220821372*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.464726420869738*pi,0.5577333351406799*pi,3.56800763287007*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.447643475377348*pi,3.27709738915842*pi,0.5399859295096403*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.104250341888272*pi,0.19864845013355603*pi,3.99865612474638*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.816892687115579*pi,0.72078311886222*pi,4.24401994267114*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.475338188846904*pi,-0.4775418033461074*pi,3.99241750350507*pi) q[8];\nu3(0.472796584314383*pi,2.99433658724808*pi,1.100302723019077*pi) q[9];\nu3(3.5*pi,3.39389076261038*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42213951421057*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.274886582298583*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1528183851195681*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[7];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.393694725246877*pi,-0.322608607071094*pi,0.5034252580639429*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\ncx q[11],q[14];\ncx q[12],q[16];\nu3(3.5*pi,3.46805352025329*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156091753943881*pi) q[19];\ncx q[0],q[1];\nu3(3.5*pi,3.4255007161735*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49888840306256*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.299796610747439*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47441289013864*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47339711499516*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.253808342738525*pi) q[16];\nu3(0.363314397201119*pi,2.72951453107167*pi,1.61898606706133*pi) q[17];\nu3(1.0*pi,0.0*pi,1.306582311997781*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44322658831834*pi) q[21];\nu3(3.5*pi,3.45370121131196*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.361767551309385*pi) q[1];\ncx q[2],q[7];\ncx q[4],q[18];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[21];\ncx q[11],q[14];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.436232941160831*pi,3.31989342900753*pi,1.4312179692918678*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4975292713618895*pi) q[19];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43344699587191*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4576461318749*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.306972329711551*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.4240816665593705*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4790708216462605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5829626370588183*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[17];\ncx q[4],q[18];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38628336112502*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241365710080332*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.32331185879973*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5629152732517926*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.264069768729151*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.4743282279656*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.376621551382056*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5471462568880682*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.39845054702236*pi,-0.293556106139993*pi,0.931514846741758*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42706407618158*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.175782915192372*pi,2.50144160691515*pi,1.042239043594904*pi) q[10];\nu3(0.529337903259914*pi,3.3654912720986*pi,4.34735083576358*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5977785266945292*pi) q[13];\nu3(0.226623866636712*pi,0.5935930285305999*pi,3.91759485718696*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.168242201379763*pi,3.27235126530137*pi,1.99810643791183*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.426484356406802*pi,-0.4551986891953221*pi,0.857685647736601*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.657660501988648*pi,2.56445757983149*pi,3.56208793964315*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.298512085820531*pi,-0.4890387795280385*pi,1.284880415501907*pi) q[14];\nu3(0.172319802765325*pi,2.62246299005795*pi,0.9023403729889601*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.645593383340329*pi,-0.159285294804844*pi,4.266086632132859*pi) q[19];\nu3(0.318071120452504*pi,0.86285335643263*pi,4.26192021737742*pi) q[20];\nu3(0.321203851129139*pi,3.21405832260506*pi,1.282367677904369*pi) q[21];\nu3(0.663475540943302*pi,-0.10566525529777498*pi,0.8746422781988701*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.857693657913023*pi,0.58192014070756*pi,1.1119920809836858*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.157772701230928*pi,0.30008960159170595*pi,3.37545225370275*pi) q[4];\nu3(0.457746560993883*pi,0.19215320207129705*pi,4.414693315456621*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.341426014915511*pi,0.32367001910081605*pi,4.3272611805940695*pi) q[7];\nu3(0.515852943912033*pi,-0.4043276156351147*pi,3.43648095828639*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.440917315085019*pi,1.00222344353019*pi,4.30017129860159*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.667231455085291*pi,0.26451181568064497*pi,1.56648365527298*pi) q[15];\nu3(0.864537738654476*pi,0.31521207528924*pi,0.90467436114236*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.334543063485316*pi,-0.19891835484652198*pi,4.4819866443734995*pi) q[18];\nu3(0.4462168783034*pi,0.8724164638132099*pi,3.88499082952911*pi) q[19];\nu3(0.775418410352437*pi,2.97469881869977*pi,3.32297901111919*pi) q[20];\nu3(0.410628543787755*pi,0.114686539599958*pi,4.491966223220301*pi) q[21];\nu3(0.186443287582589*pi,3.49103734015002*pi,4.01444311328321*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.352045594389285*pi,0.21340955696540898*pi,1.116611422376232*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.397809534845031*pi,0.97185279736668*pi,4.2447599997758605*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.463537803947666*pi,2.53451576698382*pi,1.4911088386259022*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.344768544552085*pi,-0.4404520164761262*pi,0.985753729200748*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.45717427529911*pi,2.80051098772636*pi,3.75416625039842*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.669831761913295*pi,2.6852019255437*pi,3.32616640218677*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.846440135523918*pi,0.27479712455761696*pi,4.3608915924845*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.240835036250181*pi,-0.09319957073124302*pi,1.131701914687269*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.726619437662546*pi,-0.03053749691942098*pi,1.369048405014843*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0765027655334765*pi,-0.10062334988315902*pi,3.82440809839923*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0728392389534277*pi,3.04301818107527*pi,0.6379848699806621*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.35070263086703*pi,0.35282565606428695*pi,3.5342859627697*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.2595378299332*pi,0.5*pi) q[5];\nu3(0.502841966252689*pi,0.8916532222353899*pi,0.737220859216053*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.27983148379224*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.498528718337661*pi,-0.308277926102585*pi,4.1717249183856*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2017112429583259*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1807770086205571*pi) q[20];\nu3(3.5*pi,3.42284906405945*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.23412582247047*pi,0.7135921522277999*pi,0.7704513687275629*pi) q[6];\nu3(3.5*pi,3.48985660237246*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.225860633942422*pi) q[10];\nu3(1.0*pi,0.0*pi,1.13648136792407*pi) q[11];\nu3(3.5*pi,3.49626073932611*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.39869950936573*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1237817613136891*pi) q[16];\nu3(0.555253065313632*pi,3.29065530253135*pi,2.94714175828215*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231233376805898*pi) q[18];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[12],q[16];\nu3(0.301931170447779*pi,2.91398353987077*pi,1.81194510184617*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3799004283825*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4708635342112295*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47086283449851*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.223499164714779*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37265273679719*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6133700047462181*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.285605880096913*pi,0.12942832972623197*pi,4.1547144564364995*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5270560825688285*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33615039790665*pi) q[18];\ncx q[0],q[11];\ncx q[1],q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43677180155581*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.202915702226203*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44608106823439*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5594951101592249*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26572356014623*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.487916689673337*pi,3.40386701341979*pi,1.87265225846595*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.35161535285612*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.286962139256079*pi,2.99065232498881*pi,1.016516987622735*pi) q[11];\nu3(0.792092003944466*pi,0.12340212413575602*pi,0.610681897790261*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1892750299940351*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.430894609273082*pi,0.398011646899738*pi,3.53865252531136*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.148188738133367*pi,0.4955726717304*pi,0.8504489812575731*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5933781954395356*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.684695229882329*pi,-0.09234467300583499*pi,0.644069617966985*pi) q[11];\nu3(0.61303106277581*pi,3.23453435292899*pi,3.3595572697099*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4092244773196505*pi) q[15];\nu3(0.181228221559661*pi,-0.389586571982138*pi,3.91760879576974*pi) q[16];\nu3(3.5*pi,3.44179136229*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3269494749153319*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.755782583086492*pi,2.65303498006866*pi,3.63199110118282*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.108586764508286*pi,-0.4794645242356191*pi,1.0651099877050751*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4868548001869*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.610585129652789*pi,-0.20747486696483097*pi,3.98046133687993*pi) q[4];\nu3(0.687922921720284*pi,2.52419200846822*pi,3.96937558510258*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.716127541908432*pi,-0.4288982197724125*pi,1.069119247002852*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.361631873319862*pi,0.56165725008437*pi,4.05843048383926*pi) q[19];\nu3(0.97524038358332*pi,0.06961043340547002*pi,4.0807293988785*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49014155254305*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.406399614214994*pi,0.77127195051155*pi,3.97692739679547*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.26457768456226*pi,1.12070098185083*pi,4.36657314133835*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.316664236640981*pi,0.69882450669892*pi,0.7367001414304291*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.54071140964012*pi,-0.036221134390749976*pi,1.064724478002119*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.818167253130317*pi,2.81780194659325*pi,4.1028928980458*pi) q[18];\nu3(0.368454555006283*pi,0.026169715659088988*pi,0.8309394602801929*pi) q[19];\nu3(0.400058443649694*pi,1.03461940790184*pi,4.33937716826638*pi) q[20];\ncx q[0],q[5];\nu3(0.76907560534117*pi,0.8910216802713999*pi,0.78084781936132*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.397037292565928*pi,-0.4313932936312477*pi,0.5677764708323324*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.482172845009878*pi,3.49219704800269*pi,1.61119009635102*pi) q[9];\nu3(0.231519388465599*pi,0.399167833806801*pi,4.34399263764873*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0880720707900574*pi,-0.0014833641985479984*pi,4.01044594986773*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.45536044589098*pi,3.25925722067385*pi,1.57747453942246*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.32661052601749*pi,0.5*pi) q[0];\nu3(0.283171993741917*pi,0.5534438337324099*pi,4.49198591873352*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.159583492258631*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.138845337158662*pi,3.48251293320456*pi,1.97697161893001*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.457014075305876*pi,3.05507900795916*pi,2.04862265572662*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.528243292040078*pi,-0.4579736265476847*pi,3.29068815607846*pi) q[2];\nu3(0.445712520494824*pi,0.5540920228239401*pi,3.7949963769865*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.390014400162*pi) q[5];\nu3(0.321846570060674*pi,0.57305886661337*pi,3.7624812609415*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0244764436487431*pi,-0.4865279624514167*pi,4.245590789782581*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.69276717918088*pi,0.63667881508275*pi,4.2356614511018*pi) q[3];\nu3(0.325291903815266*pi,2.78391734981491*pi,0.9366927009209429*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49638510122182*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.340898940147881*pi) q[10];\nu3(0.606615042012687*pi,0.28129147657681497*pi,1.3470081740245718*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.202929399524144*pi,3.06367589602047*pi,1.444297257044581*pi) q[15];\nu3(0.651383103213464*pi,0.23408510812655103*pi,4.45204762903074*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38159992654482*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.0824114944047332*pi) q[9];\nu3(0.534497216279406*pi,-0.060343648591768995*pi,1.341544531036115*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.618335631442507*pi,-0.29620060594655*pi,0.830695041778134*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45778261969025*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46765817214895*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2804034826186421*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.23334095532716*pi,-0.390843045287921*pi,1.065771223403293*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.48191279322276*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.367326664987868*pi,-0.4625809346236193*pi,1.1542300312352212*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46229197852776*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29995085340544*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.240812341776516*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.877039594001032*pi,3.136071102172*pi,3.1961700865072*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43982206889574*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.25568957524722*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47536613218776*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3081205438271781*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3014900646801961*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[19];\nu3(3.5*pi,3.40509515206664*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.194895287014269*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1190014142715219*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.318532772122813*pi,-0.31900377577891803*pi,4.19030337358119*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.47082506363162*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.29302268313305*pi) q[4];\nu3(0.313953996098286*pi,-0.34985927791941296*pi,4.05686480148246*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5158570873265269*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.452208165311245*pi,-0.34707061704366904*pi,3.70630623567198*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42837082002963*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.619470280283357*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49503132924977*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.602337399816521*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.495714968104981*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2586141120004801*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4477294704171495*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.823938572963863*pi,3.27041116830671*pi,3.92477554768462*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.129447441496413*pi,0.409252264696909*pi,3.65673780415639*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.638546103666686*pi,-0.346276316765579*pi,4.10753774433899*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.546706770169213*pi,3.00705549112048*pi,4.0316997813254005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5637463795231108*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.660000311383194*pi,3.00102225573207*pi,3.86196079597308*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.906452103468909*pi,-0.28228711108501103*pi,1.112321567468182*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.807929168792885*pi,-0.4478666926775827*pi,3.25832983908605*pi) q[8];\nu3(0.681386395389213*pi,0.58653689557985*pi,4.4189363717041*pi) q[9];\nu3(0.615560173183233*pi,-0.295735094427096*pi,3.92049104522497*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.67189104883578*pi,0.48122701620491704*pi,0.9445173290398641*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.739763424231481*pi,0.9849050919337199*pi,0.66784793878314*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.815925182935969*pi,0.19277526851619797*pi,4.3253048701906*pi) q[1];\nu3(0.585520906288747*pi,-0.321148887742346*pi,3.48816664135273*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.538863580433715*pi,3.46197800261964*pi,0.751944121898933*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.308681447048832*pi,2.78519575397157*pi,0.756482643346273*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.939791598268409*pi,0.125445698291078*pi,3.73666038544356*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.266972329937324*pi,0.62993242001449*pi,3.6828072644633*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.740135734929545*pi,3.21555161998432*pi,2.91404341601485*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.741976408256177*pi,0.340726695636981*pi,1.178781403972843*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.609538029503671*pi,2.73577028844186*pi,3.49474800105501*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.62073600255806*pi,0.5935230256011399*pi,0.690787613079554*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.394207099577277*pi,3.05049634446372*pi,1.53537141750795*pi) q[11];\nu3(0.609247574792363*pi,-0.22045469971741*pi,0.799776568317172*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.652822591049068*pi,-0.428320911102762*pi,3.78515454547955*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.387792941344502*pi,3.1939500163067*pi,0.696941466293311*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.266156887385475*pi,3.27725672195557*pi,1.051247159631836*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.239133890975759*pi,0.23473315868770395*pi,0.5622044434556825*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.112268905843392*pi,3.1028897624547*pi,1.4092147725524509*pi) q[7];\nu3(3.5*pi,3.40207181444706*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.142304486606152*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.460558198303914*pi,0.03032672884252896*pi,0.954306640599777*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.598815559249462*pi,0.18086494111344897*pi,4.38390873418906*pi) q[16];\nu3(0.475455673662826*pi,3.11226701918517*pi,1.89262367331395*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.622165572169186*pi,0.7258662531019899*pi,0.970177719583105*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.751886856335557*pi,2.7384028994703*pi,3.81082457748868*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.348198426092631*pi,0.391544595977139*pi,0.5037338939297787*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.367519340883499*pi,0.344630302680619*pi,3.58153339506732*pi) q[16];\nu3(0.562018096438784*pi,0.24776086798563401*pi,0.768032488325207*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.847310012580483*pi,0.23864233478319896*pi,4.0237264864695*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.33887409043424*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.402681607837495*pi,3.01104084335055*pi,1.89447267181377*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43452001159511*pi) q[10];\nu3(1.0*pi,0.0*pi,1.166025943481885*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.171918001183886*pi,-0.4278911532363756*pi,0.9325345183032621*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46648982902704*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.369582615089511*pi,3.21754708296417*pi,1.83973037859218*pi) q[4];\ncx q[7],q[9];\ncx q[8],q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.336520384851003*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38970769532397*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2827452172217*pi) q[5];\nu3(3.5*pi,3.49727333582731*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2520801559036578*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.496610511593969*pi) q[11];\nu3(3.5*pi,3.24264445328938*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.104014599271212*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[5];\nu3(3.5*pi,3.40986705573179*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.330067969157124*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4284865406197*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2965505658312049*pi) q[15];\nu3(3.5*pi,3.4428144699855*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36641137856936*pi) q[18];\nu3(1.0*pi,0.0*pi,1.351396651748636*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,0.612629292778109*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5987461674453651*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5081215596646427*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48827586970709*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.31716535862125*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.34341662812746*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47206460625869*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31466415179198*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.183884422586165*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5287365526465984*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[14],q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0440934000175376*pi,-0.178392037304259*pi,1.43947614656094*pi) q[7];\nu3(0.42512138315104*pi,3.13148619874641*pi,3.37557922227028*pi) q[8];\nu3(0.434361699680823*pi,-0.297229297667697*pi,4.32922763284562*pi) q[9];\nu3(0.574456459766365*pi,1.01067236998691*pi,0.7143660254998749*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6360165951518351*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5328742822104467*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.606938248128573*pi,-0.308647049122706*pi,0.973588088372858*pi) q[1];\nu3(0.703469075930506*pi,-0.341693976872641*pi,3.57247850502957*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.476571172993223*pi,0.14515132842745704*pi,1.2193523124212131*pi) q[7];\nu3(0.697878784712511*pi,3.14061171886886*pi,3.93135315079031*pi) q[8];\nu3(0.898419652772479*pi,0.430518161584024*pi,1.055378194814208*pi) q[9];\nu3(0.166599197422524*pi,0.25351980102511895*pi,0.958817162039339*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.26991813257718*pi,3.12370895096073*pi,1.78586233397145*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0742708136507416*pi,2.68272868660976*pi,1.57727421398625*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.438280034748133*pi,0.5465197281654299*pi,3.68936154579959*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.480925845536671*pi,3.25835429300192*pi,4.43076183220312*pi) q[1];\nu3(0.611832380056533*pi,0.84331964669237*pi,0.715952383777394*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.456349729354367*pi,0.18851409258208796*pi,1.187822947024003*pi) q[11];\nu3(0.737017318538172*pi,0.26076715313251997*pi,1.267802756834398*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.347042420741548*pi,-0.49353679833965847*pi,1.73204684544638*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.523773147114296*pi,2.97777531651585*pi,4.39583469609364*pi) q[20];\nu3(0.358602916460073*pi,2.44540995235224*pi,1.224788098498008*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.336878535459716*pi,0.70162043615811*pi,0.7531914567508691*pi) q[4];\nu3(0.478874914618983*pi,-0.15230975791803603*pi,0.913847350801358*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.543106049511082*pi,3.39416986738219*pi,3.21965555415504*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.317390336791035*pi,0.50176483494123*pi,0.6976641393116441*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.712795042416626*pi,2.50239651734269*pi,3.5538647958674*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.619497086602759*pi,0.0013968295580859547*pi,3.67832667827676*pi) q[21];\nu3(0.407750345942345*pi,0.67384540777119*pi,4.45288580325293*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.699940143927022*pi,-0.119925198039178*pi,3.40334270035246*pi) q[4];\nu3(0.218470032019822*pi,0.8394888818102*pi,4.1455226493117*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.094796255516796*pi,0.33323024673951696*pi,0.807874669016453*pi) q[13];\nu3(0.563302220655378*pi,0.22819183870848503*pi,0.5648986186185988*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.700374728285241*pi,-0.396782296324505*pi,4.00377537127629*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.507925475138521*pi,3.25775527853034*pi,3.04346437354675*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.463313489189835*pi,3.46444176921008*pi,1.1390737935515909*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.490714773184508*pi,-0.0036677760755279842*pi,1.054579165842845*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.504362840982211*pi,-0.22947455807760803*pi,1.477481561628702*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.508057768996409*pi,0.24000652584383597*pi,3.79498138454139*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.566090521458241*pi,0.348559187356802*pi,3.80715917660256*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.491951370521032*pi,2.8112295565015*pi,3.63433568729035*pi) q[6];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.328851202830634*pi,-0.017007880435092992*pi,1.234824998383627*pi) q[15];\nu3(0.172589416327941*pi,0.6917183017572801*pi,3.95687550064829*pi) q[17];\nu3(0.438558442909017*pi,-0.16915352523877403*pi,1.049622173298715*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.397879593714*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.3197677160506212*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.422058701416456*pi,-0.294831204358485*pi,3.78315597704857*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.888075324366479*pi,0.8085445512627101*pi,0.671669703480616*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48889958183212*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[11];\nu3(3.5*pi,3.45655211974275*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2018065599245489*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.340827218333526*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[3];\nu3(3.5*pi,3.32741295490244*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39298846209097*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.45556842706797*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1532150276064739*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271359317076374*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37343414087625*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.233049462695592*pi) q[3];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[13],q[17];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.680352617037549*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.29812015005621*pi) q[19];\nu3(3.5*pi,3.4781603732879*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.270762823439079*pi) q[12];\nu3(3.5*pi,3.48128964053097*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5501028325136952*pi) q[14];\nu3(3.5*pi,3.42413316379519*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.386377666014742*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43155512406395*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1386687384749679*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5002165794023187*pi) q[3];\nu3(3.5*pi,3.46252172481939*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.47829131016474*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.278198904126235*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.365146597439242*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5299369668383656*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.818223092193081*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.601691131037242*pi) q[21];\ncx q[0],q[12];\nu3(0.506056570452925*pi,3.09962872278645*pi,3.19881899485963*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45980608701702*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42656917647356*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.549561151069536*pi,0.11362488344027699*pi,1.55451692669109*pi) q[1];\nu3(0.708034883054352*pi,3.10867686447866*pi,3.05703338604507*pi) q[2];\nu3(0.282312643690662*pi,2.8030050244442*pi,1.172417613079892*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.586462897821512*pi,-0.039853735499152*pi,4.0665399412764405*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.344155416586838*pi,2.71138976090173*pi,0.795050582290538*pi) q[2];\nu3(0.205215978666787*pi,-0.27711096818687897*pi,4.17305190350197*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.331106624588998*pi,-0.13390135773344403*pi,0.991841609763606*pi) q[7];\nu3(0.484694388077447*pi,0.30448049790655096*pi,0.688072505598734*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.378507633465955*pi,2.58445719000511*pi,1.099462295914345*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.580829929321613*pi,-0.4452407771581761*pi,0.699724578448206*pi) q[15];\nu3(0.737698537535349*pi,3.31330720477363*pi,0.5929426913893235*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.685433619046474*pi,3.03288896611702*pi,3.62076023001552*pi) q[21];\nu3(0.412513021127865*pi,3.41995141594241*pi,1.64328029938791*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.101034893473606*pi,-0.196284784811961*pi,0.5867031787234231*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.275981356471627*pi,0.06433740408955202*pi,0.638052778208117*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.103182198427603*pi,0.181355474645016*pi,0.5468027144207127*pi) q[14];\nu3(0.765564611630813*pi,3.1376377812929*pi,4.40325839407922*pi) q[15];\nu3(0.247253108523843*pi,3.19752459965915*pi,0.8511452752602491*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.486503397349344*pi,0.467354921763955*pi,3.65908254411219*pi) q[21];\nu3(0.598791791058018*pi,0.7003190212628301*pi,1.295412675632905*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.70471658612153*pi,3.20486178329219*pi,4.19479497240175*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.493906598919762*pi,3.39120864571149*pi,4.01046001158627*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.570465141657528*pi,0.030455900093062982*pi,3.98597022658172*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.818677163270391*pi,0.34652131892232596*pi,0.9969718358123489*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.134654488872456*pi,-0.11975439145084699*pi,1.52408436913308*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.909667137807261*pi,-0.378176661609773*pi,4.490100703450009*pi) q[12];\nu3(0.688193630084671*pi,0.09859525232814403*pi,0.894423688400988*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44866484113608*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.232071693303447*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.491121112858455*pi,0.179696451240558*pi,3.69708954222937*pi) q[6];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.376819889334925*pi,0.446180759029875*pi,3.73253262711905*pi) q[12];\nu3(0.594431109934227*pi,0.7164139849382201*pi,0.728784077675821*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.659151109604324*pi,3.05967903490391*pi,4.386220862919879*pi) q[19];\nu3(0.95185488083243*pi,0.84359647457111*pi,4.41573243745855*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.324738609795735*pi,3.21707112901906*pi,1.359299744107172*pi) q[6];\nu3(3.5*pi,3.23734384895845*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.142100398049629*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.965760796168854*pi,2.88258697329982*pi,3.55169874257499*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.786065042581388*pi,-0.317480208141529*pi,4.41059332172943*pi) q[19];\nu3(0.507511773398413*pi,-0.01625562236001199*pi,3.66560087203008*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.45246406886999*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(0.702424935951575*pi,0.56181754973464*pi,4.16951529059585*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.573370053765497*pi,3.40858716908665*pi,0.787231538377364*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[3];\nu3(0.277608550873141*pi,3.29819769275565*pi,1.3423353115576369*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33048646610611*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46582382825425*pi,0.5*pi) q[9];\nu3(0.792549418427232*pi,0.17775728943984404*pi,1.248946636499492*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.495316730510551*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1872277254815709*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.19885875946447*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.387861382919159*pi,0.394683279848811*pi,0.5149597380865713*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36964448690222*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.583251898318366*pi,0.53688533487477*pi,4.24761585006629*pi) q[4];\nu3(1.0*pi,0.0*pi,1.308222300186314*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46375215488997*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.174663170859663*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.385587489199877*pi,0.08614728606367095*pi,4.16519964577882*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5438017283284542*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.44920468716383*pi) q[14];\nu3(3.5*pi,3.40694722645312*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2596862844608019*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42382892231297*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.643879414044798*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5118941640584695*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.401575514382916*pi) q[19];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5475637076374369*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49580674455459*pi,0.5*pi) q[6];\nu3(0.798911762073756*pi,-0.051175374119795*pi,0.6946115750514941*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42760099088875*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233386630852211*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.356647239972601*pi) q[19];\nu3(1.0*pi,0.0*pi,1.37302271033876*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.299730471964446*pi,0.13590461597325199*pi,4.19065880506085*pi) q[1];\ncx q[2],q[19];\nu3(0.590432406824279*pi,2.6874468378472*pi,4.06631507347622*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.308311950977667*pi,3.48452173750447*pi,0.972981301757148*pi) q[7];\nu3(0.226094025004774*pi,3.43022018479438*pi,1.4818392590105889*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.127001053907687*pi,3.21801080086704*pi,1.54034876668551*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.837546814389741*pi,-0.055978478776675*pi,4.2726219198585*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.358352300626731*pi,0.99500496736765*pi,4.12496461102322*pi) q[0];\nu3(0.642380788875606*pi,3.26001252462305*pi,2.92774371634623*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.303173300676593*pi,3.06217279800173*pi,0.5830145478060793*pi) q[3];\nu3(3.5*pi,3.40520946057286*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0827247163157734*pi,3.35182202886289*pi,1.79799482686277*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.69632580132253*pi,-0.13105083368891202*pi,3.42678016878549*pi) q[11];\nu3(0.152809154110659*pi,3.30060985660715*pi,1.62938226164962*pi) q[12];\nu3(0.503482001930059*pi,3.38399228632012*pi,4.43675265846527*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.576517497079934*pi,3.39527634969728*pi,4.432595900568479*pi) q[16];\nu3(1.0*pi,0.0*pi,1.208875004516963*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.661355142522884*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.431230102235601*pi) q[21];\nu3(0.223656404480395*pi,0.35510653517919*pi,0.91293100281138*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.518713279846731*pi,3.07761781590185*pi,0.5833973407062003*pi) q[11];\nu3(0.163331327508731*pi,3.49820320502503*pi,4.28373332329394*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.836392008638326*pi,-0.38988341120319703*pi,4.145566892618151*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0250637868323606*pi,3.26810236667473*pi,1.0797267701418058*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.970581805147538*pi,-0.339598624113288*pi,3.58977707514945*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.209988223793337*pi,0.25134151633260904*pi,0.706341806691781*pi) q[14];\nu3(0.68286644318227*pi,-0.218252476102539*pi,1.215272506008899*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36347422823567*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[17];\nu3(0.299497919424499*pi,0.72089903591198*pi,3.9163231456657*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.373410934198088*pi,0.022128325374472957*pi,0.69992253741809*pi) q[9];\nu3(0.313861007106418*pi,-0.35099946615559896*pi,4.413306596242*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.63725729902728*pi,-0.020643079002515996*pi,0.5195800699898308*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.759926098631512*pi,-0.12401794553717999*pi,0.635171881973427*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.818812273861778*pi,2.4368409159005*pi,3.64190425737028*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.318084907558581*pi,3.06282875961356*pi,1.275300887322027*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.704898283455085*pi,0.5663401676876401*pi,4.26366735766039*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.362830676019497*pi,0.004170751155280983*pi,4.21379097538004*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(3.5*pi,3.41919996375914*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35106886647461*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.277555024160974*pi) q[15];\nu3(1.0*pi,0.0*pi,1.305832484533287*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.21717622327632*pi,0.5*pi) q[1];\nu3(0.686142980067698*pi,0.8026776885275899*pi,0.63620015172732*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37576784099439*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.48452751677015*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.23660188650322*pi) q[13];\nu3(1.0*pi,0.0*pi,1.298774353416462*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.430782509948583*pi,-0.063793240195341*pi,4.27909899187085*pi) q[19];\nu3(1.0*pi,0.0*pi,1.153373581380162*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[20];\nu3(0.548250312841735*pi,3.01878779713163*pi,3.83032723051698*pi) q[2];\nu3(0.293734094517707*pi,3.41161826715725*pi,4.25530998280664*pi) q[4];\ncx q[5],q[13];\nu3(0.60007418011047*pi,3.40386083654415*pi,3.51730069776924*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46286800016321*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.27543120919983*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.574508885187203*pi,0.06002399099644995*pi,1.2236510663695501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.254442889629345*pi,2.87669410358022*pi,1.159296355205303*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.615269424721627*pi,3.12984284726546*pi,4.06380075035562*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.48349919817665*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.324275803854001*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.389142523645329*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.601974636043055*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46430331131337*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.394094239750964*pi,0.17791249379746799*pi,3.4275470497436*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.582148519813067*pi,-0.399878480445957*pi,0.776505017767379*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.619453811068675*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.292578085788039*pi,0.247438457109312*pi,4.2213532521982895*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.595368417041796*pi,3.13683297899038*pi,3.17110396951062*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.41905901142057*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1055244383806548*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43889601475311*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47692334921562*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.3509028303007131*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.257194371832475*pi) q[6];\nu3(0.442062422585998*pi,1.00851046244088*pi,4.0577766455735*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.727924851219803*pi,-0.044388172644825974*pi,1.357332698082147*pi) q[7];\nu3(0.890465538249057*pi,3.0970091101548*pi,3.61008199853375*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5400550719691622*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.454504807955631*pi,0.40461788822563105*pi,0.9541317060785091*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,0.5984780799509628*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4092590104774*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.765875456038811*pi,-0.31657967665201203*pi,4.44745015806933*pi) q[8];\nu3(0.833524920858563*pi,0.6492219886006501*pi,1.284269693931477*pi) q[9];\nu3(3.5*pi,3.44757998996921*pi,0.5*pi) q[10];\nu3(0.17416229499577*pi,0.32900850082125*pi,3.50583289779857*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.277796676849663*pi,0.6526917332953399*pi,0.5829391462369411*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.090118128131404*pi) q[21];\ncx q[0],q[6];\nu3(0.588150773864082*pi,3.33255205291927*pi,4.0498650267428005*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.080719909375867*pi,2.94671982434983*pi,0.766113374408409*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.232390534617418*pi,-0.4202524725123891*pi,4.06906708399944*pi) q[9];\ncx q[10],q[21];\nu3(0.912344075937256*pi,0.1454363695934*pi,1.069540564875463*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.696081465014223*pi,2.89931520371486*pi,3.74989515772702*pi) q[13];\nu3(0.87827194071853*pi,3.24824422158946*pi,4.01587235085427*pi) q[14];\nu3(0.585486419936214*pi,0.043341993152861025*pi,0.6841101113546459*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.292430015499891*pi,2.57423496823268*pi,1.063264928898253*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.549313747652977*pi,2.98261514471885*pi,3.64660647736978*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.395921305804576*pi,0.52330615741774*pi,3.65212509172706*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.45407652896815*pi,0.75246468702732*pi,4.2945346906331405*pi) q[12];\nu3(0.487954780733601*pi,0.06463451215767102*pi,0.5196117024818621*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.75943145901919*pi,0.5445327749640101*pi,4.42154917029224*pi) q[15];\nu3(0.347826684115659*pi,3.47610555250847*pi,0.780004073225766*pi) q[16];\nu3(3.5*pi,3.37779955817463*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.107405473401831*pi) q[18];\nu3(0.338572139503845*pi,0.024056420446791016*pi,3.90855884243438*pi) q[19];\nu3(0.774806209387986*pi,3.28539742696043*pi,3.81968975109508*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49008218272982*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.183704560459801*pi,0.30888680994683004*pi,4.3781892110391*pi) q[2];\nu3(0.485102862672543*pi,3.15215449849995*pi,0.640869480143914*pi) q[3];\nu3(0.493864266613227*pi,3.05857122284933*pi,4.31204373425188*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.500401259751504*pi,2.9836456591493*pi,1.2839596889519052*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.331000100703014*pi,2.79738515178609*pi,0.7456268281299809*pi) q[16];\ncx q[17],q[18];\nu3(0.687532158884262*pi,2.89447359906069*pi,4.0630190041607595*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.85107194836908*pi,3.11497417161637*pi,3.21566659676112*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.163384237278208*pi,0.12616468474537001*pi,1.349136833252971*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5559182831532032*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39875923566792*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.300497142787078*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.546874618612984*pi,-0.11613652386885798*pi,4.1900202089344205*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48363676799983*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.280100182279405*pi,3.13484792847098*pi,0.74919469498684*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.239071956842126*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.491275593358321*pi) q[14];\nu3(3.5*pi,3.46669789068335*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.165021651155223*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.443772279295072*pi,0.78581985896781*pi,0.73175562697647*pi) q[0];\ncx q[1],q[14];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39595024396401*pi,0.5*pi) q[5];\nu3(0.236118902503128*pi,0.10219143780759499*pi,3.97090681013709*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3146414054464302*pi) q[9];\nu3(0.906424364810496*pi,2.67985920628264*pi,3.40228673821981*pi) q[10];\ncx q[16],q[20];\nu3(0.325989523299041*pi,3.12459565274053*pi,0.972914121468494*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.474490353447948*pi,3.38068305154094*pi,1.487275989929278*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5390927461681642*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.480025741017005*pi,0.17165625210707602*pi,4.05626247836068*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48052165775938*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(3.5*pi,3.42903469145286*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39650594146007*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.269965519401675*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.722137970352897*pi,2.67443904613373*pi,3.69422714245532*pi) q[18];\nu3(0.322748221009434*pi,2.95397590766373*pi,1.0089999800340061*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.25650509507143*pi,0.26649071978327*pi,4.06127334171571*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.367176796706511*pi,3.21087318051445*pi,0.918742772170264*pi) q[21];\nu3(3.5*pi,3.40789880194666*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31707082738984*pi,0.5*pi) q[2];\nu3(0.246671904452038*pi,-0.11663620311435002*pi,4.19876909104398*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.152261413010482*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35892739466128*pi) q[11];\nu3(0.222037492868555*pi,0.16243584106131603*pi,4.450604077949389*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.322504096629594*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.4068440567444*pi,3.11959359010321*pi,4.49305270441203*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.444521718981673*pi,3.42748768562502*pi,0.5779706256263246*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39721487630327*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2644381138510798*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.816647975019173*pi,1.04314067652437*pi,0.7887416132129881*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47303799785712*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.196876435867045*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.634158591652348*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.162199989918278*pi,0.34380198540470897*pi,0.838654001289342*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.60633208880667*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.478398903549211*pi,3.43680861636147*pi,3.03467171069092*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.40317270082217*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.433437990948*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.487346869722342*pi,3.42478696572917*pi,0.999866396423459*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45738419509597*pi) q[17];\nu3(1.0*pi,0.0*pi,1.261758113757298*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.342783291037109*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5284953741274308*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.349501368072507*pi,0.291532960606399*pi,1.191719226795535*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.303717982751926*pi,3.35136639391047*pi,0.904946380321057*pi) q[20];\nu3(0.659349762339215*pi,0.453803742330673*pi,0.650314312829826*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0757974082671805*pi,0.252125440894043*pi,4.11638681807496*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.658749306831266*pi,0.030519324226225053*pi,1.399784107334086*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5076121949640768*pi) q[18];\nu3(0.717122761832779*pi,0.8215815475277299*pi,0.5092302772519294*pi) q[19];\nu3(0.396072277941253*pi,3.29528944170622*pi,1.63009148992245*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39628246011332*pi) q[21];\nu3(0.363942654396835*pi,3.25454515389725*pi,4.27470864037141*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.313726172970569*pi,3.40004376805131*pi,1.71576061713207*pi) q[2];\nu3(0.143139755084672*pi,0.357241699074322*pi,3.64641714917016*pi) q[4];\nu3(0.559751677371455*pi,0.47390619427660297*pi,0.941975054072846*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.651220529376746*pi,-0.249003546426111*pi,3.34162772886615*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.492979946232368*pi,0.378201160871274*pi,0.982290986387347*pi) q[4];\nu3(0.598105919300386*pi,3.06502296710893*pi,4.28347009813316*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.701209742625901*pi,3.30314137422457*pi,3.80125608397067*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.147212365638168*pi,3.00097052972537*pi,1.169339536328377*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.440262040055411*pi,3.13369460667813*pi,1.0221843401794048*pi) q[9];\nu3(0.417209301856605*pi,0.401581181215083*pi,4.144367322045619*pi) q[10];\nu3(0.741465975476152*pi,-0.156892209555072*pi,4.39021518190347*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,3.3675427324579*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.426761997822763*pi,0.82962498914694*pi,0.5479823316500906*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.879619569628559*pi,2.62784067519851*pi,3.73590549205816*pi) q[8];\nu3(0.504531238461758*pi,3.02856145921788*pi,1.80529792030587*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.343430553613985*pi,0.75337969387993*pi,4.25311883153672*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49794640810849*pi,0.5*pi) q[13];\nu3(0.218551620539952*pi,0.251196895039954*pi,1.188482891678989*pi) q[15];\nu3(1.0*pi,0.0*pi,1.27625418032377*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2318889582506118*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.44102079969917*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.1714776033185559*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.223236305853126*pi,-0.292301942264545*pi,0.5905089276056033*pi) q[7];\nu3(0.347395912616343*pi,0.33917270413658895*pi,3.71374696179649*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.139024067660541*pi,-0.05796600907021299*pi,1.429979556456137*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49391186064089*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2135585511048101*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.567810214371432*pi,-0.12620376322291*pi,4.39858802828343*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40551360319205*pi) q[16];\nu3(0.595573822538361*pi,3.32805158200003*pi,3.92667414122784*pi) q[17];\nu3(0.823954688930767*pi,3.06068889466971*pi,3.87502727423862*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5695123491029136*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5884029547122593*pi) q[2];\ncx q[3],q[20];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.323727868303995*pi,0.7158367755525601*pi,4.23971759039282*pi) q[17];\nu3(0.460948209288305*pi,2.82150322347136*pi,3.61503280144475*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5052317112366885*pi) q[5];\nu3(3.5*pi,3.38884688732412*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.248135751034912*pi) q[11];\nu3(0.451656115325067*pi,1.0140440580344*pi,4.1782516462485795*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.769312137122957*pi,0.311288760882112*pi,0.5964303373978307*pi) q[3];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.93998224621975*pi,0.61302253010765*pi,1.3847931183095459*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.913411585642474*pi,2.72293632583515*pi,4.114593092401989*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.478083587626686*pi,3.41808165974374*pi,3.20774939592248*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40998319840021*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.35899289309207*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.300566162095571*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3513576044051039*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2312847611784639*pi) q[17];\ncx q[18],q[19];\nu3(0.463480946437*pi,0.9491083876677*pi,3.98744230052008*pi) q[20];\nu3(0.641074236127877*pi,3.14222778007029*pi,3.13944744815609*pi) q[21];\nu3(0.569887938834513*pi,3.13036293368396*pi,2.9532448860539*pi) q[0];\nu3(0.527669854948979*pi,0.32602432803118997*pi,4.38785492075412*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.193806060836293*pi,3.16414916287878*pi,1.57245745688572*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(3.5*pi,3.47169247893107*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.343266904407566*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.38426740166907*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.335728007814366*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.548488412764294*pi,3.34219395616235*pi,4.4560140369939*pi) q[21];\nu3(0.275106339547624*pi,0.0018922899901510082*pi,0.5771010186890413*pi) q[0];\nu3(0.329962736810993*pi,0.24150627945175995*pi,4.22915471415369*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.702847428592672*pi,0.03281336793412304*pi,1.196395603737961*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.557674981012538*pi,3.08174804165102*pi,4.100224513630399*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.648448364102927*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5304005926474153*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.649021179187025*pi,-0.21353452140046503*pi,0.717087100225547*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.710813676874812*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.333091108946486*pi,3.40483598578715*pi,1.076551014721624*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6929746681244771*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.622155676391947*pi,-0.4355776043816073*pi,0.894195725724882*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.385710145270283*pi,0.06316683722494498*pi,4.2622646387754894*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41605651426846*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.741507585256001*pi,-0.22315407368315598*pi,3.68144619980399*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.341170024388215*pi,-0.22203571024048202*pi,3.89081366606695*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.42202729567357*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.197678522618296*pi) q[14];\nu3(0.443483449682468*pi,0.5584243945242999*pi,0.789314308707028*pi) q[15];\nu3(0.620739848706918*pi,-0.11413733702954998*pi,0.702103134088733*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.266543139576561*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.354772671438427*pi,-0.339808601055854*pi,3.94139123221178*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.798216831803772*pi,3.06480126871745*pi,4.44019540187979*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.670323413103207*pi,0.78006217881404*pi,1.077814185256032*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.357382224324102*pi,3.16508109569389*pi,1.105124318570672*pi) q[18];\nu3(0.397852166842852*pi,0.378965996856529*pi,0.909432325429617*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.1109426715572*pi,3.17954225325364*pi,4.4089224796150095*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.300753444871463*pi,3.28937528689365*pi,0.873457621088612*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.160824874577944*pi,0.97765038316489*pi,4.03935425177392*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5996783624919022*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.586722724803293*pi,0.466635822917447*pi,1.36569434894909*pi) q[17];\nu3(0.396526987493562*pi,3.33982412333355*pi,4.18268707128283*pi) q[18];\nu3(0.179264509754735*pi,0.159017860473752*pi,0.641974409405755*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5623450011398021*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[21];\nu3(0.902588877235628*pi,0.95045015854173*pi,0.9818294333952999*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.34880977649775*pi,2.9758425751126*pi,0.656798562852451*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.759490758512628*pi,3.08467798772033*pi,3.0460474515827*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.496420148849882*pi,2.74573994455032*pi,3.68627835755738*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[2],q[5];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.4884993384178*pi,-0.367773779435763*pi,4.4238991000477*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45692943187346*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41131489649018*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.225387373342528*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.279623304637334*pi) q[9];\nu3(0.396959503857175*pi,3.42221665275602*pi,0.5209059672690415*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[5];\ncx q[3],q[9];\nu3(0.802017221066409*pi,2.78610419838811*pi,3.77122764716234*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.644988040707564*pi,-0.30485830594768104*pi,4.225131522135991*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.1758148646841*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.139144029985729*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45056103104769*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.471699940479024*pi,0.8033678098380199*pi,0.5135877792764484*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47056438384132*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.327579115502121*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42208015522573*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.562486968246697*pi,0.02225854892202095*pi,0.687119737160151*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[5];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.46565635587838*pi,-0.21981279364829498*pi,0.974315891286648*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.4438208995775*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4398185362019795*pi) q[19];\nu3(1.0*pi,0.0*pi,1.357714810032973*pi) q[20];\nu3(0.304981944343396*pi,-0.272786174943159*pi,1.071411567669709*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39566650696331*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2439644693844811*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5606034687511611*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.43481173539951*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.344867165041276*pi) q[13];\nu3(0.844892738550834*pi,2.63537898170787*pi,3.42090320348954*pi) q[14];\ncx q[15],q[19];\ncx q[18],q[20];\nu3(0.443748370649929*pi,-0.49607334925931496*pi,0.800617888767251*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.30852823409555*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.1393912854061239*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47748350498815*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44320764834536*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.351997000341165*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39890002511644*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.661218102956283*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[4];\nu3(0.606032594141687*pi,0.43353984618222796*pi,4.48245264568466*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.565729595126835*pi,3.33073911272843*pi,3.89155443195915*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5156473845848093*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.35082483602126*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.308518590482671*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.330781593052489*pi,-0.094302368857061*pi,4.02527324302521*pi) q[1];\nu3(0.844599937446725*pi,0.40898548618701003*pi,0.85932043338528*pi) q[2];\nu3(0.0681938814930321*pi,-0.4935377359621321*pi,1.83884459630409*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.361649153017201*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.46988347937599*pi,3.39418509455962*pi,3.20420118761986*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.569216033674802*pi,2.79312831660495*pi,3.90201169232486*pi) q[2];\nu3(0.358097427256068*pi,0.026305240910872052*pi,0.700958586307626*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.29074737364477*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.122460301627556*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5340646196665753*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.531623508686084*pi,-0.443067774421318*pi,4.01210654835225*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.726677693477191*pi,0.23272307169484396*pi,1.1956579868063208*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.328661349790383*pi,3.15240349722035*pi,1.81558566601672*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.242655508560744*pi,3.44749749218809*pi,4.21725729958691*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.595178189889006*pi,-0.4003213263100856*pi,4.079025574456979*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.897038004168747*pi,3.01663399642641*pi,3.10349826347625*pi) q[9];\nu3(0.415001638158984*pi,-0.280221495697054*pi,3.78000101717363*pi) q[10];\nu3(0.268221581871036*pi,-0.49403911921562016*pi,0.5489557571106826*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.568721629187252*pi,2.92022890365742*pi,4.41247040425111*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40024586571949*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.728353599874605*pi,3.44333191149967*pi,3.28416963675546*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.524902272961039*pi,3.18952639772824*pi,4.00808388592802*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.908284592034577*pi,3.14673541901962*pi,3.85317962894583*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.851097030560267*pi,0.22015301270923304*pi,0.7871478694510821*pi) q[12];\nu3(0.733811566514384*pi,3.2562261685921*pi,4.4152231851118*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.514567819122796*pi,3.40270094987166*pi,1.94015645700948*pi) q[17];\nu3(0.269094966367079*pi,0.044026403459104024*pi,4.02902916376172*pi) q[18];\nu3(0.202646337351081*pi,2.92261278047278*pi,1.088365206790195*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.233230280577233*pi,2.88227354881041*pi,0.8470520585610479*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0816625191944286*pi,0.05696443475034496*pi,3.75641063581007*pi) q[12];\nu3(0.654626783486995*pi,0.20545718980736705*pi,0.902132965448449*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.569140478678881*pi,-0.35205063117887203*pi,3.34968745602189*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.631934218764264*pi,2.94392333523963*pi,3.91720977006852*pi) q[19];\nu3(0.994915393533023*pi,3.15700114682632*pi,3.18554332477029*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.43299735756759*pi,0.22818860899842097*pi,1.283813619247943*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.495814382196427*pi,0.46920379573818405*pi,4.18702440551071*pi) q[20];\nu3(0.803423719349103*pi,3.43224142489908*pi,2.94812252042322*pi) q[21];\nu3(0.772312249089335*pi,3.43587120513107*pi,3.88740917727109*pi) q[0];\nu3(0.419839297418676*pi,3.33054362676536*pi,1.97224857707867*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.722017485155011*pi,-0.419138415985136*pi,0.943042980914616*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.565267683110059*pi,3.14092275116136*pi,4.4713229294682595*pi) q[21];\nu3(0.577388841428743*pi,3.35764302306643*pi,0.772868806645055*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[12];\nu3(0.331723362707599*pi,2.38678902312714*pi,1.2434987077994308*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[10],q[19];\nu3(0.487999465347304*pi,-0.35091779940677104*pi,3.7452891504852*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39666473815032*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40293911047443*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.294749891505474*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.40547025955463*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45237578477106*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233697733326445*pi) q[12];\nu3(1.0*pi,0.0*pi,1.251124071889782*pi) q[13];\nu3(0.908215140965997*pi,3.17118018326132*pi,3.95161265863534*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3291238216210108*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.567960871058299*pi,0.40235138142856497*pi,0.865367514744077*pi) q[16];\ncx q[17],q[18];\ncx q[20],q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5781422643970454*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46511578381172*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.530536965164296*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.252414558675491*pi,-0.4094518834630607*pi,0.532369102328769*pi) q[16];\nu3(3.5*pi,3.48653160650594*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.336564457541717*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.623655113698775*pi) q[19];\nu3(3.5*pi,3.3514758599041*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1505476420635499*pi) q[21];\nu3(3.5*pi,3.29557940097898*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[12];\ncx q[4],q[5];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.190092643770893*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[17],q[18];\ncx q[20],q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34023027327425*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2103311510048211*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4458862878347*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.173972842393196*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38344120596785*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4100453822393995*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.565590597295839*pi,0.63888066376158*pi,4.348468404301769*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.235376963525071*pi,0.9754592782196001*pi,4.337234111072339*pi) q[6];\ncx q[7],q[11];\nu3(0.625806868801705*pi,-0.346292063782135*pi,4.103241040644971*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3423104702876305*pi) q[9];\nu3(0.782550829564277*pi,-0.312226136575042*pi,0.796468203223449*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.491062680821053*pi,0.225144685019379*pi,3.54764327903085*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.817884616894675*pi,3.33305338036475*pi,3.92760253957355*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[9];\nu3(0.954099743928797*pi,-0.07067118489767599*pi,1.3654332899224*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5339530102890846*pi) q[5];\nu3(0.669911698881825*pi,-0.305636461743438*pi,4.42667319647387*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.707497308316253*pi,2.95170129944766*pi,3.56434613159618*pi) q[8];\nu3(0.695952473125437*pi,3.09167369293707*pi,4.09660809533394*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44589319172036*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.536663856660762*pi,-0.21051536279645*pi,0.763545354716392*pi) q[13];\nu3(3.5*pi,3.36215347197978*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2909229250821141*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.876260262367635*pi,3.08694384934092*pi,3.65137380107258*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48657826446184*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.379756634298186*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.499144625758803*pi,0.287904533170645*pi,1.077749634293332*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.2403893942607205*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.77369458122014*pi,0.9503737169928601*pi,0.5561560532530995*pi) q[3];\nu3(0.321628933225594*pi,-0.4518851139513753*pi,0.930063743139506*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5327090264023044*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.434352701304542*pi,3.21148604637234*pi,2.01689776086587*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.471634828739379*pi,-0.438418497891803*pi,0.724469766934971*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.496729129780646*pi,0.8547496564177199*pi,0.658515825924056*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.725023494298783*pi,2.70524009522105*pi,3.46773537231675*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.699317509480571*pi,2.89339914493523*pi,3.43298168689714*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.372803595609567*pi,3.29323142398221*pi,4.3247494649477005*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.728708813378324*pi,3.27395415419671*pi,0.675821760250953*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.767412327609936*pi,3.34221938521243*pi,4.19257635234908*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.910477384429825*pi,0.68126127072988*pi,1.213304591556705*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.389651123354278*pi,3.03160150045169*pi,0.591844832408728*pi) q[21];\nu3(0.302216818916042*pi,0.39580849588176603*pi,0.8918651106297699*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.701286497805565*pi,-0.364166426535023*pi,3.48339674377357*pi) q[5];\nu3(0.47295100832074*pi,0.87012013667333*pi,3.93644558176205*pi) q[7];\nu3(0.559600283147788*pi,0.339827208223204*pi,0.5974681854683854*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.607617545234329*pi,2.32761023374742*pi,3.76670925089814*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.774397745822509*pi,2.97098949831567*pi,3.72195573620794*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.2677483182003*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.61969410612275*pi,3.25218290129747*pi,3.17259083925742*pi) q[7];\nu3(1.0*pi,0.0*pi,1.209621969294552*pi) q[8];\nu3(0.436791802643809*pi,0.274984281965*pi,3.34277891640756*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.809130409424399*pi,0.07705823583258398*pi,1.042895802810824*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.527812516329308*pi,0.39300171689596397*pi,1.52854335303472*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.591247448982104*pi,0.358767865869993*pi,0.807158063998969*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.487764282739899*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.587099150303492*pi,0.212411865826998*pi,0.5536900498605158*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.521498900607403*pi,-0.333615201462866*pi,1.142807661021065*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.40661048754274*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4828057694853*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.180512771616991*pi) q[12];\nu3(1.0*pi,0.0*pi,1.224830862108874*pi) q[13];\nu3(0.527940048614813*pi,3.40738148211623*pi,4.29923231544614*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(3.5*pi,3.2815518403572*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.357261583074099*pi,3.3817950570788*pi,4.27971862918127*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.766791296800456*pi,2.63250562196113*pi,3.61033605442086*pi) q[16];\nu3(3.5*pi,3.49744815610912*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.214314050974794*pi) q[18];\nu3(1.0*pi,0.0*pi,1.242337947498813*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5091364926563117*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5378202586149183*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.699370707317865*pi,-0.025698635156616023*pi,3.48530373702895*pi) q[15];\nu3(0.102986795559558*pi,-0.226611641332301*pi,0.92231303200234*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,3.47146862840036*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39725390785254*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.196980002105952*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.438099004885588*pi,2.47126333838541*pi,1.4673370138964859*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47726107894359*pi) q[18];\nu3(1.0*pi,0.0*pi,1.379955178448079*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5357971685549172*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(3.5*pi,3.47677789480804*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.28921253275849*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44981676112491*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.422263532681127*pi,0.273345413123834*pi,3.93436452809179*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.77124960996188*pi,0.5577904011378401*pi,0.646943835722624*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5624705631692533*pi) q[11];\nu3(0.310286557151805*pi,3.33520374122129*pi,1.70581852402989*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.262876920372293*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5016713833618227*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.294567583244555*pi,0.16075822301839005*pi,4.30117520826593*pi) q[3];\nu3(0.606254473364705*pi,3.39936535958053*pi,4.38213308634081*pi) q[4];\nu3(0.3156654213586*pi,-0.38115348811648797*pi,4.169002851355049*pi) q[5];\nu3(3.5*pi,3.44030971474086*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.47540058087176*pi,0.15293323264542202*pi,1.130682856789236*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(0.312190097655182*pi,2.76350591275305*pi,1.4097012043164718*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2110701641638881*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6447415776030749*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.524398873026458*pi,2.61842484363673*pi,3.88543393249839*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.41179838390971*pi,3.15612351367687*pi,1.205670188410908*pi) q[7];\nu3(0.128426567799421*pi,-0.4166807172537407*pi,0.895713726102402*pi) q[8];\nu3(3.5*pi,3.43609856906442*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5993962674210147*pi) q[14];\nu3(1.0*pi,0.0*pi,1.191857545075623*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.407005645874327*pi,0.13821654323322996*pi,3.48817810539774*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.203436154747408*pi,0.106800832711887*pi,1.199299053773125*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5492173149327968*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.485981054580857*pi,0.8190425171667499*pi,0.5022359462092298*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.672278697003211*pi,3.43896813160244*pi,3.13457373796295*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.81123186102191*pi,-0.11389464867354099*pi,1.289879510212053*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.401041093249379*pi,3.34418550388282*pi,1.2381085870709119*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34824440635314*pi) q[15];\nu3(0.797090558553035*pi,-0.4854235968191227*pi,4.35896390326579*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.190170966162945*pi,-0.09238602987184502*pi,3.74696234941642*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.52652773140365*pi,3.45124244633211*pi,0.5441814646288027*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.183483071260385*pi,-0.09639185489403101*pi,1.1778989293326219*pi) q[2];\nu3(3.5*pi,3.29018762911733*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[15];\nu3(0.815859082284257*pi,2.77241314696146*pi,3.75613052314782*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2560608668944448*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.595138323642572*pi,2.63133208431454*pi,3.48616485894008*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.56027694187183*pi,0.15391352124456004*pi,1.137397631792758*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.648220421340949*pi,0.96425374295773*pi,0.5717892091812515*pi) q[0];\nu3(0.638003882903993*pi,0.36035666384362897*pi,4.36651322947822*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0907209846756901*pi,3.08733657824181*pi,1.317699285126398*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.436347569811368*pi,2.35448293487281*pi,1.323924814139244*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.53559841268162*pi,3.19752595456369*pi,1.8370418763271*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.328045860816972*pi,-0.268571039106419*pi,1.040866065213352*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.667428573423576*pi,3.05141734786841*pi,3.34369229008255*pi) q[0];\nu3(0.550540912396721*pi,3.38980345504137*pi,3.59882910352663*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.58871615650786*pi,0.025771812272022965*pi,4.2518484479908505*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.218893321166056*pi,0.467500342042776*pi,3.96842001569529*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48452848365456*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.45181442405633*pi,0.348123682630205*pi,0.6286781512647*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.573607914773773*pi,-0.24521630787889998*pi,3.45471239351346*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.40681339123631*pi,3.30658907422774*pi,1.365600688629437*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.357104799147315*pi,1.06062617499549*pi,4.42928982664116*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48732300231409*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.276741895571194*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.416710049122733*pi,3.18304762423507*pi,1.73680376583487*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.33454423969232*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.399646025613235*pi,2.82689628673692*pi,0.890922144793452*pi) q[20];\nu3(1.0*pi,0.0*pi,1.111037511131793*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43223400115166*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39333647288307*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.234604879782296*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3580716322944388*pi) q[8];\nu3(0.28890705652139*pi,0.36245188896749503*pi,4.27923387933662*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.60441040011923*pi) q[10];\nu3(3.5*pi,3.49332578651673*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.571842676168798*pi,0.71387758176952*pi,4.17569643367736*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.133605966019156*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5787534712842679*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[20];\nu3(3.5*pi,3.28605150986354*pi,0.5*pi) q[6];\nu3(0.473259308820667*pi,0.036421886772584955*pi,1.113849529046324*pi) q[9];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.564076828311197*pi,0.276104643922942*pi,1.189155768433191*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.20238867824467*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.643036367376512*pi,0.33350131276848605*pi,1.033575811762361*pi) q[3];\nu3(3.5*pi,3.39611644344515*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39575982948399*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,4.409315440078251*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5953528127660535*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.188852774744079*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5029548507435191*pi) q[18];\nu3(1.0*pi,0.0*pi,1.351969837449789*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[7];\nu3(0.489567186763441*pi,-0.4797455690053392*pi,1.151772158309347*pi) q[2];\nu3(0.201540693266233*pi,0.0006331675592720076*pi,1.3088249549525939*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.611468389525121*pi,3.31154714069709*pi,3.77024602654076*pi) q[10];\ncx q[11],q[18];\nu3(0.392977164892378*pi,0.104384046531794*pi,4.4689859254702*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.614535476576753*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.35866214067857*pi,3.31454291821708*pi,2.1618893971122697*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.472471547275992*pi,0.342110038070367*pi,1.233515949958261*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.527547151190084*pi,3.13942009452324*pi,0.614374235301747*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4724479405850595*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.205979784014543*pi,2.91901726285942*pi,1.477417268345428*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4636503635478*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.664688394349474*pi,0.248762260179463*pi,0.5807283060424974*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.676233754251526*pi,1.03722366105344*pi,0.83248760156394*pi) q[8];\nu3(3.5*pi,3.49511415820999*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.395583111341331*pi,0.36806654848072295*pi,0.994385047734734*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.336023565587908*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.87197011707869*pi,0.7719213239043501*pi,0.937345142269502*pi) q[17];\nu3(0.795759531788099*pi,3.24157170491141*pi,3.70189127819895*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.787069696250764*pi,0.07839338518436101*pi,0.848218169488363*pi) q[21];\nu3(0.391883310312681*pi,0.06946489826857105*pi,3.73412381878463*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.711389923858968*pi,3.2598974750695*pi,2.99415998092126*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.717921252310299*pi,0.41959153960601203*pi,1.298936735035154*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.252502880924781*pi,0.194167084562481*pi,1.145250812354711*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.451124165449784*pi,-0.334722825153856*pi,4.184386315893979*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.887724600861598*pi,0.5538880698015001*pi,0.6395932522020951*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.727617206383518*pi,3.39254709948977*pi,3.44729764805683*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38083285499798*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.40683052733189*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3575896385323771*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.400712652872512*pi,2.57809347668834*pi,1.157451905994201*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.419416162579587*pi,-0.39716676407619*pi,1.4012084874140909*pi) q[1];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.207884144957488*pi,0.8059249611741499*pi,4.035498700133671*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49781109080187*pi) q[16];\nu3(0.767479366448604*pi,0.14883154022115797*pi,1.56958272128778*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.570425087045895*pi,3.20516108136772*pi,3.89592083526044*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.44627315977599*pi,0.5*pi) q[3];\nu3(0.370940218810303*pi,0.16795707905911395*pi,1.109853704739066*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.415566956222693*pi,3.22500012304211*pi,1.11038256751667*pi) q[7];\nu3(3.5*pi,3.46628692222767*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.252584942712423*pi) q[17];\nu3(1.0*pi,0.0*pi,1.263056641912987*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43704696018966*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.573733575048125*pi,-0.4549279594113237*pi,3.31600920963606*pi) q[4];\nu3(0.46278506430265*pi,2.54095422040849*pi,0.97393380633073*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.625405705258517*pi,0.188963303213864*pi,1.53434651465286*pi) q[20];\nu3(1.0*pi,0.0*pi,1.365383491554663*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.461079505372662*pi,-0.4943399002677879*pi,0.827021097119025*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.614309185592948*pi,3.10011633929094*pi,3.96542816022305*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.709137981254887*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.612917915761572*pi) q[18];\nu3(0.532744344851436*pi,0.005246800538869945*pi,4.45601622761654*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44975677643492*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.298227769065327*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.325842579383829*pi,1.14423088293474*pi,4.25724402042114*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43686869878488*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.673637647044122*pi,0.379478840095547*pi,4.450417787751309*pi) q[9];\nu3(0.433519265613079*pi,0.349775216306763*pi,1.199655539601172*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.265327730546761*pi,-0.04532433405560199*pi,0.913182814052026*pi) q[3];\nu3(3.5*pi,3.35120193648779*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.291880471151722*pi) q[7];\nu3(0.142051761084665*pi,0.03460014830832803*pi,4.26779100389789*pi) q[8];\nu3(0.340795571118794*pi,0.26637431289856495*pi,0.695372892547715*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.617728914955685*pi) q[10];\nu3(0.732116276574669*pi,3.20308943347437*pi,3.25790411046092*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.843470444491489*pi,0.12029887357246905*pi,0.5345382316147798*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.608249517041753*pi,-0.333728960907462*pi,3.44768486875633*pi) q[17];\nu3(0.319279295244027*pi,2.85090707395666*pi,1.359402080651507*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.48617560600749*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.66107633901103*pi,-0.4406159305645823*pi,4.279540941638491*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.3070292909172219*pi) q[5];\ncx q[6],q[10];\nu3(0.121497635502947*pi,-0.357311257478444*pi,0.878805881575614*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.3824200115864*pi,0.28480607706343297*pi,3.37331298847485*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.25312315953517*pi,0.61160032612926*pi,4.29973046051704*pi) q[17];\nu3(0.315117526794919*pi,2.79672957000463*pi,1.3952614304620932*pi) q[18];\nu3(3.5*pi,3.47141167947166*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304402119879436*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.38777851289849*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.34354404816021*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.234840000651038*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.289953039961472*pi,0.40205299037895403*pi,4.26912802584092*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,0.6410181539397359*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.490511598844445*pi,3.29486669693138*pi,1.81399338052445*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47209331284798*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.584580888707342*pi,3.23507152820715*pi,4.40603563182963*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47253934481481*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.318611541545774*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.45778304568391*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.191659463533129*pi,0.85957758419113*pi,0.5545449859053576*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47702833002717*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.421042560572292*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.735556797271491*pi,1.06249357537784*pi,0.644485755648624*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.668873644514532*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.47509614862336*pi,0.433303708163138*pi,1.038825079984223*pi) q[1];\nu3(0.950239127501967*pi,2.68759760111187*pi,4.05383500157458*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.540994447516221*pi,3.37631316892819*pi,3.65065231320328*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.670432569602025*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.41077135307672*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3331458517007*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.743325911030607*pi,0.490194331841856*pi,1.226622461055043*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.34991030640769*pi,-0.303397858274899*pi,0.742563686073989*pi) q[1];\nu3(0.375324361834766*pi,0.79596825046821*pi,0.5110332066273383*pi) q[2];\nu3(0.260447470887102*pi,3.24975621438822*pi,0.5873877516929035*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.554300125439866*pi,-0.045351055904536974*pi,1.3787375111705669*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.577246983636011*pi,-0.334204622789606*pi,3.8308919776909*pi) q[4];\nu3(0.329177199612149*pi,3.30799260595377*pi,1.66700553663449*pi) q[5];\nu3(0.485447008348966*pi,-0.309021616679381*pi,4.02456588217415*pi) q[7];\nu3(0.165498757097562*pi,3.30915913291338*pi,0.9212750572455459*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.415720355140046*pi,-0.351326502796586*pi,0.85144137239342*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.23842533620041*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.53331739813797*pi,3.46881073356482*pi,4.46910835261083*pi) q[5];\nu3(0.464392431495993*pi,-0.17246892329970298*pi,1.112046462213363*pi) q[7];\nu3(0.363838263678002*pi,3.41997528158883*pi,0.610588603435151*pi) q[9];\nu3(0.620650235517426*pi,2.90779863311386*pi,3.2481553941881*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.61549469065001*pi,0.6029653428247601*pi,0.884867485740044*pi) q[19];\nu3(0.577945348907654*pi,-0.4912879785686305*pi,4.49421377778018*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.433667395569917*pi,0.7520515867286801*pi,4.17107847304618*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.467703870195275*pi,0.50671048606368*pi,4.29529892755475*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.805322529829099*pi,-0.241498746259378*pi,1.178771576502525*pi) q[19];\nu3(0.35085832166718*pi,0.6414943392613699*pi,4.27730549877665*pi) q[20];\nu3(0.362453493867116*pi,3.04072111978645*pi,0.702514615226395*pi) q[0];\nu3(3.5*pi,3.44931426648106*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45373884376705*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.111336858144742*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.367586455457125*pi,-0.234214170240217*pi,1.72812241203377*pi) q[12];\nu3(0.730998660866975*pi,-0.34713017189033*pi,1.140231923815664*pi) q[13];\nu3(0.706831919852015*pi,-0.23380703623446603*pi,0.86731401649175*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3166699138311602*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[6];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.918299909356694*pi,-0.460326847715052*pi,4.084937482450449*pi) q[12];\nu3(0.831874942895629*pi,-0.396900883501083*pi,4.31635515240339*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3304877296549*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49985242860156*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45074443870574*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.49644313083604*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.154547881795263*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3189835452835879*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.276925299049605*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40991121844542*pi) q[21];\ncx q[1],q[20];\ncx q[2],q[6];\ncx q[3],q[21];\ncx q[5],q[10];\nu3(3.5*pi,3.29937802249234*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.258900044984226*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4480065336948*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40095251797422*pi) q[10];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6880728405361229*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.37779766052433*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4117924337174*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.5636548052596114*pi) q[11];\nu3(1.0*pi,0.0*pi,1.29296034826616*pi) q[12];\nu3(1.0*pi,0.0*pi,1.253780453088463*pi) q[13];\nu3(3.5*pi,3.24864091330147*pi,0.5*pi) q[14];\nu3(0.206760038234604*pi,0.67432359682232*pi,0.5169162048297387*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219973462861651*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[14],q[17];\nu3(0.50503824541594*pi,3.39262644118935*pi,3.16439916754683*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.613315299486566*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5558008565073133*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.500442009996195*pi,0.40202388925950405*pi,4.48111997816837*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42129821378545*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.245621996972247*pi,3.03673163347211*pi,1.165263964750954*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.426926785585974*pi,2.84142284550543*pi,1.496259216031605*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.132338298808202*pi,-0.14832889807328897*pi,4.20443228172584*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.628007433978127*pi,-0.4388271725665307*pi,4.02410687505067*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.498266769700341*pi,-0.4156884377562969*pi,0.809066976952366*pi) q[1];\nu3(0.612131555939874*pi,-0.05283750040684798*pi,1.1082653299085559*pi) q[2];\nu3(0.773745832926934*pi,0.210839141573953*pi,3.88268848969745*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.433266962837118*pi,-0.098338918109098*pi,0.694926409995452*pi) q[6];\nu3(0.407029810855624*pi,-0.23170934754300598*pi,0.5741919532006823*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.722166646556343*pi,3.19716935380615*pi,3.76386844032575*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.707445670241813*pi,0.15420853663253298*pi,1.2937224837060581*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.586450426726239*pi,-0.248175785703089*pi,0.703819463581896*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.526675855646258*pi,0.376729982693605*pi,1.345504836657337*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.636434136042713*pi,-0.11683125202241901*pi,4.14598357028177*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.550970238305974*pi,3.01935743468063*pi,3.91082367414488*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.55686116927379*pi,-0.17548037092719598*pi,4.48874259345812*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.581429691042345*pi,3.46723821361761*pi,3.04888661219216*pi) q[20];\nu3(0.373307424749989*pi,0.12733877930030002*pi,4.18227711785386*pi) q[21];\nu3(0.812412018388913*pi,2.8397241466598*pi,3.32072401122057*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.055880300944006*pi,0.42984123753303505*pi,3.48205147265175*pi) q[4];\nu3(0.646305871587575*pi,2.64229575114098*pi,3.45145920290562*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.66350463466992*pi,2.86858083096901*pi,3.14970262726147*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.847677580631947*pi,-0.17339612838659002*pi,0.9666541979094769*pi) q[10];\nu3(0.664087012812984*pi,2.72558096704482*pi,4.172880374460711*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.454280208784944*pi,0.6551428420157199*pi,4.4216730641394495*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.849907050125412*pi,-0.16656518051034702*pi,4.46785857411651*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.775269193862133*pi,-0.37455003084931704*pi,0.77040539210285*pi) q[4];\nu3(0.321988503572911*pi,0.28396969303208397*pi,0.718062398901158*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.8833488948318*pi,0.270217504791585*pi,1.0675453951663219*pi) q[9];\nu3(0.0936502530841169*pi,0.18775116945827597*pi,1.0774036867290109*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43178323595254*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45014962034115*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.329568110578299*pi) q[18];\nu3(1.0*pi,0.0*pi,1.301351540278688*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.477500493289257*pi,3.36416444611245*pi,3.26180059483606*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.129807145469151*pi,3.16950915721451*pi,1.52300233693919*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.503121309419077*pi,-0.4818867831481668*pi,0.5069339633877729*pi) q[12];\nu3(0.694387443277335*pi,0.199625651010782*pi,4.4094377311155*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40392575064431*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5374420190956372*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40167957401127*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.148621912168971*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.476922824870853*pi,3.4391879713096*pi,1.350125632166647*pi) q[14];\ncx q[15],q[18];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\ncx q[0],q[20];\ncx q[1],q[6];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41728544297593*pi,0.5*pi) q[5];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.353224628955164*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.582796339283713*pi,0.23889117843796204*pi,3.93200783776614*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45637015296252*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30188645467472*pi,0.5*pi) q[2];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,0.5373776224971127*pi) q[6];\nu3(3.5*pi,3.47640729545639*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.226052887630373*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2261212238363068*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.604945811431573*pi,2.69467741285228*pi,3.31423909344129*pi) q[16];\nu3(0.523988026193937*pi,0.10175281571394801*pi,0.923670543575472*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.241707465869725*pi,-0.02653991413821699*pi,4.01680006449309*pi) q[19];\nu3(1.0*pi,0.0*pi,1.106496911317406*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[6];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.5844409927206891*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.635930128735189*pi,-0.365730733558256*pi,4.2909189683364595*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.315098645872148*pi,0.46267467036753096*pi,0.5330267428957165*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.426010331097229*pi) q[9];\nu3(3.5*pi,3.4586334111454*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45131600398928*pi) q[12];\nu3(1.0*pi,0.0*pi,1.319063422709751*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4850380268704395*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.51836067853685*pi,0.302408538286847*pi,1.433509839347362*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.231415734056676*pi,3.21012934173586*pi,1.69949393761162*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[19];\nu3(0.158485336006374*pi,-0.04318338204580202*pi,3.73310452035781*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.645904536387845*pi,-0.275648255413464*pi,1.0260013388117208*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.36572302810312*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32145062390791*pi) q[14];\nu3(0.378731712326465*pi,-0.00859604663445801*pi,3.56472007080755*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3053432261564208*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.852760979643126*pi,-0.120310356368103*pi,1.130462033191985*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40129768560112*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41684512407267*pi,0.5*pi) q[4];\nu3(0.268154897343906*pi,3.45037039129897*pi,1.152397596581507*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.45985928138836*pi,0.9070173783857101*pi,4.23403390748326*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.353227842867843*pi) q[16];\nu3(0.383465527441879*pi,2.92752522203017*pi,1.88600914295578*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3307611789006901*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.591933745421116*pi,-0.151410576285398*pi,3.41647270398227*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47971849119879*pi) q[17];\nu3(0.718761760255823*pi,-0.354735561547446*pi,1.030151842072502*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.715085741442767*pi,0.4922700922305*pi,4.365203121093121*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.49930173970108*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5985175536157067*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.236571169703462*pi,0.39737806808029497*pi,0.897652308581502*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.87362154654678*pi,3.252103628323*pi,0.5480532669450254*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48098190827711*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.243005804300029*pi) q[21];\nu3(0.746731830346741*pi,0.09911606304599097*pi,3.97042680689538*pi) q[0];\nu3(0.897159534015638*pi,3.12827694322865*pi,4.02378082305205*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.418871369626152*pi,0.80546607179164*pi,4.4479559773608095*pi) q[8];\nu3(0.192019820055654*pi,-0.363965841730975*pi,1.66238481473496*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.656926960612143*pi,3.05872321331918*pi,3.18175065465784*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43650063540059*pi,0.5*pi) q[7];\nu3(0.159883677572858*pi,3.19880108563491*pi,1.396627322382011*pi) q[8];\nu3(0.638180855109375*pi,-0.11718308323586402*pi,3.50572217866188*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.616533885367296*pi,-0.01835366321700399*pi,3.70668450807033*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3569442723231449*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.178862043109506*pi,2.97523858090564*pi,1.5005672402116*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5873802333096202*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.432215055971158*pi,-0.350874649458776*pi,3.8186074449822*pi) q[4];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.509585728153633*pi,-0.04702067213889599*pi,3.80229340313427*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.317124494436131*pi,0.37581206188648*pi,0.897091273526172*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.611614886201924*pi,0.7953732955131401*pi,0.9371377124995379*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.646885555889108*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[18];\nu3(0.395863587758141*pi,3.13949833350157*pi,1.73347517320052*pi) q[10];\nu3(0.482831840216528*pi,-0.19645515560347698*pi,1.329785958848779*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.233646045042143*pi,0.7051031173493401*pi,0.5971121254461139*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.319324791311825*pi,-0.283315974054863*pi,1.332654540382932*pi) q[17];\nu3(0.397405056495538*pi,-0.003785025824609989*pi,3.868636482176*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.73031936697576*pi,0.56397115999515*pi,4.32516171775714*pi) q[21];\ncx q[2],q[6];\nu3(0.928404069454847*pi,0.257954316626416*pi,4.10923860801072*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.837208787544336*pi,2.4685728142209*pi,3.62168990397977*pi) q[13];\nu3(0.50066975366696*pi,3.42765719673297*pi,0.682717448430773*pi) q[14];\nu3(0.597473327664064*pi,3.25626470858653*pi,2.83394348239352*pi) q[15];\nu3(0.213664296378426*pi,0.18519497061256496*pi,1.217867884472402*pi) q[16];\nu3(0.591306099618924*pi,3.39565933816634*pi,0.5016373480587112*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.738128990527738*pi,-0.38000018706634797*pi,4.21421805716596*pi) q[19];\nu3(0.557285525193369*pi,0.15735024276764198*pi,0.813282570948592*pi) q[21];\nu3(3.5*pi,3.38217253211901*pi,0.5*pi) q[2];\nu3(0.360002591621763*pi,3.47517512931539*pi,1.70035077031511*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.256674787266466*pi) q[6];\nu3(0.355370738462109*pi,3.09537473550713*pi,1.50886156250911*pi) q[7];\nu3(3.5*pi,3.41500963948393*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.807794783295268*pi,3.03891032633571*pi,4.3758322117288895*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.255294668806227*pi,3.16727284691637*pi,1.51716810193214*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.81361082472456*pi,3.27234154082257*pi,2.8555671225171*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2811299444124709*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.600583311210858*pi,3.40828187196815*pi,3.1525338838111*pi) q[7];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.37445730468452*pi,3.2302458789279*pi,1.20341153675297*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,0.6111132696341199*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49371991865077*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[19];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43763716023426*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.306920889136932*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45192232157751*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.29756769662869*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35400793705554*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.196636424585357*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294069583754701*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3112983599335681*pi) q[16];\nu3(3.5*pi,3.26197860646216*pi,0.5*pi) q[0];\nu3(3.5*pi,3.499045101962*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[16];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.212767883725071*pi) q[18];\nu3(1.0*pi,0.0*pi,1.369314165269268*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5378527263225377*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45872025128381*pi) q[12];\nu3(3.5*pi,3.43894860636623*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.29552768964293*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3183805787735405*pi) q[16];\nu3(1.0*pi,0.0*pi,1.274283290655392*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.729872653950414*pi,3.32795423781046*pi,4.07514827901281*pi) q[2];\nu3(3.5*pi,3.44243799841916*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42178401803531*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[16];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.267805212605976*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5415837989963901*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5326620936053689*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3983187880740648*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.582288991211517*pi,-0.131255324799177*pi,0.851955135162867*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5326717095214093*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.598023062498057*pi,-0.342943950834033*pi,3.74431725241328*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.3260943502048494*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6550110397393281*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.201874229217453*pi,-0.08280158220174799*pi,4.01124643464869*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.409443834354801*pi,0.222771650243061*pi,0.943794208471189*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.42624632612641*pi,0.11417202264577397*pi,3.41412498399*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.277646227911756*pi,2.93708029018139*pi,1.482159664829915*pi) q[20];\nu3(0.206531555739192*pi,0.48663599904294597*pi,4.48448078363494*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.811353794751214*pi,0.25539454753632596*pi,4.20944840143492*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.6932244484553*pi,0.029170536725321994*pi,0.984432299548289*pi) q[9];\nu3(0.748137630090731*pi,0.0009606662865320192*pi,3.99099966893033*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.116861203148553*pi,3.28223924888005*pi,1.55331291102847*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.690895539074812*pi,0.8311619895006801*pi,4.48255240549903*pi) q[0];\nu3(0.355003225184939*pi,0.073358291783711*pi,3.91212933395115*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.116625905522166*pi,0.41270910763979296*pi,3.62758081868472*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.859325472370692*pi,0.64266941148107*pi,1.301024292017926*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.500084040712348*pi,-0.03362374992746803*pi,0.920165465124863*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.614882966481343*pi,3.21383897718328*pi,3.08559113704666*pi) q[18];\nu3(0.612011010911511*pi,2.7245297422818*pi,3.52926947673578*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.336301580467502*pi,0.33221269626039396*pi,0.5338511573317715*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.78787922449203*pi,0.014551220737451964*pi,4.01522926104258*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.294823287932147*pi,3.16016581956515*pi,0.765155007078123*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.790544055312113*pi,0.0013605817646069607*pi,3.9877378001297*pi) q[11];\nu3(0.96176518534254*pi,-0.20531279247767398*pi,3.87925624738437*pi) q[12];\nu3(0.936571698051257*pi,3.12995954894277*pi,4.27174138656931*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.162128099604558*pi,3.19469034076225*pi,1.415026251527409*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.437271782624487*pi,3.45010034355136*pi,4.38394226255215*pi) q[18];\nu3(0.284944644056019*pi,3.49454562987102*pi,1.51621287182401*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.69625492777385*pi,0.180869771897466*pi,1.467672204382176*pi) q[7];\nu3(0.448656918880717*pi,0.311895207482469*pi,4.49316233168682*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.178315592032936*pi,-0.06725012163877098*pi,0.669356797561801*pi) q[11];\nu3(0.546020223030673*pi,0.66154918855636*pi,1.001683699551371*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.547492017015585*pi,3.4666503470071*pi,0.561103980758589*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.858645601890433*pi,-0.008100242883177011*pi,0.690843425366199*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.235052339108187*pi,3.27335467533326*pi,4.48229129798104*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.84155563756053*pi,0.04574916116653405*pi,1.50111690204946*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.629325868637226*pi,-0.38272437286903*pi,1.010347569200185*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.349455337536342*pi,3.45512144440894*pi,1.499657482480218*pi) q[16];\nu3(0.208025373676615*pi,0.68754755226485*pi,3.96538326047127*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.643278221659321*pi,0.8828866898007499*pi,4.44603580278388*pi) q[21];\nu3(3.5*pi,3.49946852773686*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.351643684202062*pi) q[2];\nu3(0.740909881649546*pi,-0.07068971446047101*pi,3.91934864263469*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.550380138994364*pi,0.17311124506696196*pi,3.65198492618713*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34779327742672*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.141257138900309*pi,0.06102091917986596*pi,3.7146013602361*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217086236499608*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,4.4354814816207995*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47559693684555*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37820490004768*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.257692286607059*pi) q[8];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2076913268933471*pi) q[12];\nu3(3.5*pi,3.46923473622289*pi,0.5*pi) q[13];\nu3(0.199343093822681*pi,0.14079874991626096*pi,4.20070649293974*pi) q[14];\nu3(1.0*pi,0.0*pi,1.335516860410459*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[2];\nu3(3.5*pi,3.48639107737161*pi,0.5*pi) q[1];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[16];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.282349065300774*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.600580684933399*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38851250769582*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47703268741407*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1146932394148639*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5569429313440528*pi) q[8];\ncx q[10],q[19];\nu3(3.5*pi,3.43095938126924*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5105758740787265*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41753394852896*pi) q[15];\nu3(1.0*pi,0.0*pi,1.295609514950085*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.253792886434725*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[12];\ncx q[5],q[16];\ncx q[6],q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[13],q[15];\nu3(3.5*pi,3.38385296356665*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41702051539907*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.159034232274026*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5005376890352894*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41456816247084*pi,0.5*pi) q[9];\nu3(0.467736534600157*pi,3.14294551027204*pi,0.626207936869419*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.142139112065389*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.660729985556024*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43560805744268*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.239521915945511*pi,0.306477604665234*pi,0.5996799409507428*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5858547869135462*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.096706399395741*pi,-0.27268642700519197*pi,0.895278734425498*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.708674675020292*pi,2.98926941557315*pi,3.69357547729926*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5258807564405897*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.293484609826272*pi,0.5357067527080901*pi,3.75904373483831*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.46512113333889*pi,0.15468226685909903*pi,0.95870964744043*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.326430560587032*pi,2.59664393148758*pi,0.9327947529051039*pi) q[2];\nu3(0.788931548718402*pi,0.5122360687240599*pi,0.788058319513258*pi) q[3];\nu3(0.389538589583455*pi,-0.10527226728204703*pi,3.77624226199412*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.775074241424846*pi,0.97417972135488*pi,4.49009595574583*pi) q[6];\nu3(0.595637320624555*pi,0.20751132069273304*pi,1.57118191267436*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.364475265647131*pi,0.85559352943797*pi,3.99256609842341*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.802579420494186*pi,0.6559362132442099*pi,0.5678846141801368*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.842978232356304*pi,-0.07469909991601997*pi,0.820557535447523*pi) q[2];\nu3(0.82556028270737*pi,3.01443930400243*pi,3.93658311470485*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.847631841650721*pi,2.82450550137596*pi,3.75415932616298*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.845048298866531*pi,0.19997510250749695*pi,0.898031631862793*pi) q[7];\nu3(0.663294727640952*pi,0.393300361315686*pi,4.05111013791396*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.712617960156458*pi,-0.23025347442684502*pi,4.40418139656949*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.48425977919729*pi,-0.287402794866364*pi,3.77909458989409*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.181535656159759*pi,2.95055310921399*pi,1.060573111632166*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.369234888517883*pi,3.47646742000195*pi,1.67474541406207*pi) q[8];\nu3(0.703980916805169*pi,-0.251324184819848*pi,4.32804420933871*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.194436645784991*pi,3.25355165509091*pi,0.760225300153553*pi) q[12];\nu3(0.83666985374383*pi,3.03920937957639*pi,3.91364050893193*pi) q[13];\nu3(0.763228322686849*pi,-0.30437768104588103*pi,3.44917598194207*pi) q[14];\nu3(0.0669691094701503*pi,0.43351912666582204*pi,0.988842570306956*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.725671894047386*pi,3.19509268682607*pi,4.10845506324947*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.502331590398785*pi,3.11888955356734*pi,0.829644371085223*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.307790134708772*pi,-0.4146073722202164*pi,1.307708537027358*pi) q[9];\nu3(0.745549861449799*pi,0.09533038517146897*pi,1.015179065484181*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.260800133564027*pi,2.39814486360378*pi,1.280301742544804*pi) q[13];\nu3(0.499423376750953*pi,0.26818309696196097*pi,4.06689369355399*pi) q[14];\nu3(0.259879774896256*pi,0.75353451804907*pi,4.43817692461846*pi) q[15];\nu3(0.362834083576428*pi,0.336281977425671*pi,4.15668240953677*pi) q[16];\nu3(0.532507217475513*pi,0.401558480702109*pi,0.985594501042346*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.1430995359525*pi,2.64079445472102*pi,1.284621275746977*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.384162743990989*pi,0.29907310750042704*pi,4.10538151455843*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.428288420211782*pi,2.95260684953663*pi,1.88015310565822*pi) q[18];\nu3(0.370913229276611*pi,0.54070773200835*pi,4.37903936162789*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44519251036021*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3136815525774002*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.533301319375782*pi,-0.21783720268796503*pi,3.97256008528455*pi) q[18];\nu3(0.487649693469993*pi,0.065128955257851*pi,0.94679037057934*pi) q[20];\nu3(0.187113420312189*pi,0.47991322802830505*pi,0.575424243055668*pi) q[21];\nu3(3.5*pi,3.34537037844005*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.220439652845129*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.320795026175982*pi,0.18834759438845605*pi,3.37212545564*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4909332525808*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47214830124726*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48707678409792*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42925999465136*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.195224935429013*pi) q[9];\nu3(3.5*pi,3.37449025394486*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.292164569324229*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.057919142231123*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218054262297997*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,0.649607144977977*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(3.5*pi,3.49796374328138*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46658766200403*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2192762128686931*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314240137972388*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.46768850008384*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.606725848278732*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5080361584205682*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3816361836760205*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44994637386641*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,3.40110508692067*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4611681533709096*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45528403168756*pi) q[14];\nu3(3.5*pi,3.39067054162742*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.361524844839592*pi) q[18];\nu3(1.0*pi,0.0*pi,1.187845398121926*pi) q[20];\nu3(1.0*pi,0.0*pi,1.174444817609664*pi) q[21];\nu3(0.234162159906791*pi,0.10174100189447399*pi,4.37214918760993*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[0] -> c[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.552007786020253*pi,0.7354168897239799*pi,0.5203032750699884*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.237437971649922*pi,3.02671006746908*pi,0.689230691632307*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5663286001017349*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45960109416718*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5151992923593909*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.243139597939302*pi,3.14596502494109*pi,2.09641454063688*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.111308172472362*pi,3.12689750988256*pi,0.767223320404148*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.339820400266588*pi,0.292701900980016*pi,3.73425512905187*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.488170008630232*pi,0.72931001583232*pi,0.696924194217164*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.59502742661656*pi,0.274149578076603*pi,3.9990281617885*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.502446322832214*pi,0.45730588829304997*pi,4.22500738262076*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.290932796722774*pi,0.57382109462191*pi,4.09282238823393*pi) q[5];\nu3(0.197742462735095*pi,0.75127708445287*pi,3.95747551707887*pi) q[8];\nu3(0.654990385550605*pi,0.67436182816906*pi,4.1807701794624705*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.676647259392712*pi,3.06116936457427*pi,3.09332318835299*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.368040175235094*pi,0.21318783030591104*pi,4.30877647487161*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.657468627219839*pi,0.08348936931539197*pi,1.4854057082645529*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[19] -> c[19];\nu3(0.172769915387149*pi,0.7725721604909801*pi,4.1282652006189995*pi) q[1];\nu3(0.234421268521563*pi,0.278056460741846*pi,0.8036530168205269*pi) q[11];\nu3(0.733854860601259*pi,3.03792573767144*pi,3.39430342637341*pi) q[13];\nu3(0.427150486508974*pi,3.41732455531812*pi,0.849120256933168*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.808681082550626*pi,-0.28920833404742097*pi,3.74065446330142*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.823635578956122*pi,3.31780241526221*pi,3.4386755621291*pi) q[18];\nu3(0.483803396414012*pi,0.160538142972122*pi,4.10196545851875*pi) q[20];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.602110203634633*pi,-0.30537371603344*pi,4.39843009390944*pi) q[0];\nu3(0.378296349100747*pi,2.76937069578693*pi,0.7576991959246939*pi) q[1];\nu3(0.601212824596829*pi,0.9195863881797299*pi,0.8130430706512539*pi) q[2];\nu3(0.372483525366837*pi,0.44768892570335195*pi,4.42795935695824*pi) q[3];\nu3(0.66354961576168*pi,0.04543588080024297*pi,1.11586767992429*pi) q[4];\nu3(0.293561774748268*pi,-0.4748887903800266*pi,0.80308036074861*pi) q[5];\nu3(0.352263803562611*pi,2.42403416089168*pi,1.114138021419514*pi) q[6];\nu3(0.472370387601312*pi,-0.201250005644525*pi,4.1017075143524195*pi) q[7];\nu3(0.881023415448874*pi,-0.10436110842672902*pi,0.863925320372697*pi) q[8];\nu3(0.651366790297484*pi,3.33244752745162*pi,0.830990937232436*pi) q[9];\nu3(0.754868102343747*pi,0.37210293211035805*pi,0.713123742401104*pi) q[10];\nu3(0.871522943999534*pi,0.24550880398763397*pi,0.5095128373365856*pi) q[11];\nu3(0.753463497014877*pi,3.48307012810436*pi,4.0922780245733605*pi) q[12];\nu3(0.685741024309723*pi,0.54747277759682*pi,1.442515037739333*pi) q[13];\nu3(0.595791424083761*pi,3.14352924091901*pi,3.58476422175021*pi) q[14];\nu3(0.683259009146948*pi,0.5059997811574*pi,1.354686539182042*pi) q[15];\nu3(0.0749862854690067*pi,3.24527613111744*pi,1.2963626811711881*pi) q[16];\nu3(0.531802453624055*pi,-0.22587980894459098*pi,1.015436924740238*pi) q[17];\nu3(0.491153542045568*pi,3.13433578877041*pi,0.9119831643956879*pi) q[18];\nu3(0.82023427477032*pi,3.183441518995*pi,0.5502060927928332*pi) q[19];\nu3(0.149096367415004*pi,3.35739491900945*pi,0.6295154827748091*pi) q[20];\nu3(0.677389784369478*pi,2.67644224732283*pi,3.33329363389278*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.30861944253474*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2469852346543489*pi) q[2];\nu3(3.5*pi,3.46543590541895*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38458019283667*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40109768234642*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48345531216314*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.217161708969865*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1820918857295148*pi) q[16];\nu3(1.0*pi,0.0*pi,1.282608791680717*pi) q[20];\nu3(1.0*pi,0.0*pi,1.303561091771491*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[4];\ncx q[3],q[16];\ncx q[5],q[17];\ncx q[6],q[21];\ncx q[7],q[15];\ncx q[8],q[11];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(3.5*pi,3.44662735696495*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.4015398995869899*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4192253112221*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46225853318877*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.16719435528139*pi) q[4];\nu3(3.5*pi,3.43179818910073*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43123302463472*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43225382443754*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.285168321474548*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46076055486573*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.40265005837594*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.205743836936238*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47301637044337*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223950547813605*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219673186635565*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44533693078351*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48537278790401*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[4];\ncx q[3],q[16];\ncx q[5],q[17];\ncx q[6],q[21];\ncx q[7],q[15];\ncx q[8],q[11];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.4086807048929*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5676737833528605*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.28467292383486*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40782634671401*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5215794287720983*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5789247451718098*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.482490097398006*pi,0.9624270729611699*pi,0.5353370263598832*pi) q[0];\nu3(0.952910633413319*pi,-0.392899042783315*pi,0.9919170962202251*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.465171517662024*pi,0.389513803389267*pi,4.293835050181491*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.667126271699982*pi,-0.08683596566933699*pi,4.40577391680748*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.584906975620349*pi,0.9659766382417401*pi,0.5682709552615435*pi) q[0];\nu3(0.704569042779147*pi,0.492405390044962*pi,1.23015921364684*pi) q[1];\nu3(0.571491679654022*pi,-0.09238254534701301*pi,1.111258985108164*pi) q[2];\nu3(0.39908332387633*pi,-0.03910642592645802*pi,1.414946908633641*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.674147051059799*pi,-0.361422840770167*pi,4.42975700238346*pi) q[5];\nu3(0.194797347603241*pi,3.31796934209446*pi,1.67830565415839*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.695508117643895*pi,2.99099488248828*pi,3.87403861949578*pi) q[9];\nu3(0.908772299429876*pi,2.59547879103724*pi,3.5539026235378*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.669292069024221*pi,-0.185610659301289*pi,0.601441096293007*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.472561852361055*pi,0.8343373856315499*pi,0.726745570755854*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.981089775998371*pi,0.44904849042317296*pi,4.35327792494885*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.665815986039024*pi,0.84134277398319*pi,0.983011371118679*pi) q[20];\nu3(0.555336046688506*pi,0.337180244170764*pi,4.16349504473036*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.283795936729144*pi,3.4683337419363*pi,0.974229118875217*pi) q[2];\nu3(0.178608870467597*pi,3.06841255543291*pi,1.4996127341860421*pi) q[3];\nu3(0.448728875302448*pi,-0.15602751087348699*pi,0.5324985654547744*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.781161361754281*pi,2.8735041531029*pi,3.88999050524231*pi) q[6];\nu3(0.550501873180386*pi,2.8461898211365*pi,4.02962689436804*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.531583546183328*pi,-0.150976192142599*pi,0.989251609178077*pi) q[9];\nu3(0.185304854509294*pi,-0.4610939027317083*pi,1.113684484902043*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.718834050140682*pi,-0.456404144922473*pi,3.26960437531008*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.384167466974835*pi,0.48670690480532397*pi,4.49662175618851*pi) q[16];\nu3(0.642087462960493*pi,3.45751014861285*pi,0.521291244497665*pi) q[17];\nu3(0.745860246898855*pi,0.6834858416556999*pi,4.48485513028311*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.284750656665094*pi,2.81386375137619*pi,0.70579628275519*pi) q[20];\nu3(0.558817410614821*pi,0.11499270708254405*pi,1.159748773630539*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.429172562815835*pi,0.65518613982369*pi,4.48033429062479*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.593328992742985*pi,0.74652120279121*pi,0.950727672953062*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.791057120873095*pi,0.32183453634370196*pi,4.3653633803870004*pi) q[17];\nu3(0.255873708300102*pi,0.247000872579219*pi,1.0477415342132819*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.52533022031739*pi,1.00519489848619*pi,0.5866720365530741*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.297280553153982*pi,-0.25358956368192*pi,0.804036977894163*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.672707627732661*pi,2.81867853621362*pi,3.84981607709309*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.546457428310439*pi,3.11832487504005*pi,3.20364350198305*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.48784114379628*pi,0.13312508262854605*pi,4.204586526757669*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.833025778516401*pi,3.1080379507506*pi,3.95122585459553*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.74622550735236*pi,-0.333113596867105*pi,0.715563793605322*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.23672807751986*pi,3.33546978042245*pi,1.247734407159009*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.43461522535274*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43663632240476*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.156546415771396*pi) q[9];\nu3(1.0*pi,0.0*pi,1.236988864148786*pi) q[10];\nu3(0.194528082038173*pi,3.2427474038956*pi,1.92512412571161*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45058769951504*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.209450973875088*pi) q[21];\nu3(3.5*pi,3.48093721508703*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.777349384836522*pi,-0.319570361679742*pi,4.25490720439669*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.2640818457011*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.31440917621819*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.649070440873831*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.688609346532741*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.48345080915373*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1819317194530479*pi) q[18];\nu3(1.0*pi,0.0*pi,1.144602762286*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5747790367990175*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.4464547575436*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.45622708068727*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,1.358888936860755*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.223330861424738*pi) q[8];\ncx q[12],q[13];\nu3(3.5*pi,3.36220429272153*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2828592709190731*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.3415847853001495*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.32370418363564*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.174522883810406*pi) q[11];\nu3(3.5*pi,3.49403257065016*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.421763227532078*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.393299314769839*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5038096419983655*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.428282876893372*pi,0.281091088720124*pi,3.75775315731906*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.723432717241264*pi,-0.211419435662483*pi,3.65447954386125*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,0.713245552712154*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.5560223014151782*pi) q[8];\nu3(0.468789436744081*pi,2.98160487897428*pi,1.89077521653783*pi) q[9];\nu3(0.60880604963871*pi,0.175727444235538*pi,1.077360982892725*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32920507264042*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.371669513321943*pi,3.12388897005168*pi,0.901328372194979*pi) q[20];\nu3(0.38024866612533*pi,3.29856418706287*pi,2.0106286337307*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.311753948937812*pi,2.9432736331961*pi,1.74253526842133*pi) q[1];\ncx q[2],q[8];\nu3(0.292750370241118*pi,0.72285733744417*pi,3.7911316896337*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.802613100848142*pi,0.18587261738163596*pi,0.5323493257536502*pi) q[9];\nu3(0.773954571239918*pi,-0.007939135124148011*pi,3.90316304805805*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.631129057538576*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4928587758625795*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.500230099283581*pi,0.6998377884775799*pi,0.5878828066550638*pi) q[20];\nu3(0.513485430739681*pi,2.80112663922342*pi,3.85781797176372*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.649468939623692*pi,-0.212166168976875*pi,0.668375885686736*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.485323549314009*pi,-0.16920601473604902*pi,3.91090919870248*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.359018374083404*pi,-0.264771233970917*pi,1.312587608500127*pi) q[7];\nu3(0.38773497577731*pi,-0.137005079770726*pi,0.675390825224055*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.628091354173419*pi,3.07220760752185*pi,3.20885832113762*pi) q[0];\ncx q[1],q[10];\nu3(0.693888068009368*pi,-0.08483080203431098*pi,1.175584822680819*pi) q[2];\ncx q[3],q[20];\nu3(0.362665701669786*pi,3.04029889498679*pi,0.702341618365051*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.323689111275853*pi,-0.345116293801892*pi,1.62509377467135*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.409435746985202*pi,0.9453707114427401*pi,4.0074277347887*pi) q[19];\nu3(0.65440591884548*pi,3.24428116839187*pi,0.545971597628823*pi) q[0];\nu3(3.5*pi,3.49038659422794*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47428205531245*pi,0.5*pi) q[3];\nu3(0.750087778986871*pi,-0.11613726806226399*pi,3.78494596074014*pi) q[4];\nu3(0.43719966334877*pi,0.49684188046216704*pi,0.933824511647678*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3345132724895978*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.281299088981492*pi,-0.368569281874492*pi,4.36646333768115*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.263692854899245*pi,0.434839291571512*pi,3.60051732442001*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1599293590963011*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.416437805250323*pi,-0.02807832111219799*pi,3.73021543930477*pi) q[5];\nu3(0.654928243178937*pi,2.69517915745155*pi,3.74099157745925*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.393017797940284*pi,3.392559025338*pi,2.0587215359259803*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.932249399129715*pi,-0.009842243694455022*pi,3.72898621447921*pi) q[16];\nu3(0.61647901763974*pi,0.16861972523637803*pi,3.7975130166343*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.220004370967267*pi,0.42323054014983696*pi,0.909051915197248*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48386010264336*pi) q[10];\nu3(0.338913871468315*pi,0.24498039745245803*pi,3.48959822985057*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.819088612798003*pi,3.22571649166397*pi,4.19276127403575*pi) q[17];\nu3(0.320632802500713*pi,-0.246415917064023*pi,4.434442122211101*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5630550127892562*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.41108874452445*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.262878512861473*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.823604321439203*pi,-0.301308331897607*pi,3.77093249456497*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.6309261944832*pi,3.45447178359798*pi,0.870170854472362*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.659226376762017*pi,-0.344684241530544*pi,3.42494889419033*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.877062569638242*pi,3.23893752334883*pi,2.84398081444556*pi) q[3];\nu3(3.5*pi,3.41018177830808*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.271141429044965*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.49875298229036*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.575286395554207*pi,2.90469147217366*pi,3.42124041596697*pi) q[12];\nu3(0.834216678049193*pi,-0.19078000031741998*pi,3.72513429447053*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.579370612535958*pi,-0.17658291668718*pi,4.1692393691819305*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.603319542000921*pi,3.22574469002072*pi,2.96381736377196*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.363025582744129*pi,0.68508468551344*pi,3.9737928199054*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.44230754345282*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42520370232241*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43558852594971*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1504749675593349*pi) q[11];\nu3(0.455498364641414*pi,3.32548845615492*pi,3.34353919031029*pi) q[12];\nu3(0.267231239297025*pi,2.60037240498266*pi,1.1346207781817759*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.577609560357482*pi,3.19348770756519*pi,3.96452580389173*pi) q[15];\nu3(1.0*pi,0.0*pi,1.195959964431614*pi) q[17];\nu3(0.234349635143379*pi,-0.04138295076472098*pi,4.04070375138335*pi) q[20];\nu3(1.0*pi,0.0*pi,1.289446640942767*pi) q[21];\nu3(3.5*pi,3.3759819026216*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43627411043361*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.178928123900259*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41276256511134*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.36583884632927*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.26779567301187*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.605180059259053*pi,3.29773000032622*pi,4.173802745256641*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.587935828742478*pi,2.79693939316444*pi,3.98017163214842*pi) q[10];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42183637175484*pi) q[18];\ncx q[0],q[18];\nu3(0.629037367923911*pi,3.4781336791239*pi,3.33028463689559*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.890019270043903*pi,0.33477789028995597*pi,3.88259070009815*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45815889984487*pi,0.5*pi) q[12];\nu3(3.5*pi,3.35356884593079*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.158410126038997*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.115600553959709*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.318740984146842*pi,3.37184727701192*pi,0.646330154902932*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.304064306352195*pi,3.25303246736688*pi,2.06571368059099*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.510482687393947*pi) q[14];\nu3(3.5*pi,3.48439782071821*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297064679698887*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48466882313074*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.557483684101095*pi,0.10015818477306004*pi,1.56850833204696*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.839932067558992*pi,0.70509474996024*pi,4.46104627290266*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.47116204551691*pi,0.5*pi) q[3];\nu3(0.423957476633243*pi,0.8184223549182701*pi,3.97332182873555*pi) q[4];\nu3(0.393429883877971*pi,-0.148203747826323*pi,0.896526587890021*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2080773536526022*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2644208641900505*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.881368999014234*pi,0.94125794387656*pi,0.867080075108141*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.499983039441848*pi,0.358511659845105*pi,3.76432554939232*pi) q[4];\nu3(0.460562941704227*pi,3.21175015312574*pi,0.9909308464539379*pi) q[5];\nu3(0.436788463079387*pi,0.30729931628081997*pi,3.6292661878447*pi) q[6];\nu3(0.162554131359213*pi,2.947706995904*pi,1.0573989845385081*pi) q[7];\nu3(0.708403083963913*pi,2.56622681770578*pi,3.48574804014183*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.642303192928245*pi,0.8091614106563301*pi,0.969579288107457*pi) q[11];\nu3(0.16524927719628*pi,0.062081857228245996*pi,3.55387932503726*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.334517455716871*pi,3.10008104522118*pi,1.0706710702446909*pi) q[14];\ncx q[15],q[16];\nu3(0.58976277424225*pi,0.17139647597958596*pi,1.274373158154944*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.653744645908785*pi,3.47271240957841*pi,4.46541318511787*pi) q[21];\nu3(0.730341572893637*pi,0.711787526837*pi,4.4183929113391*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.706462209497112*pi,3.2109723372476*pi,3.14612031422629*pi) q[6];\nu3(0.53020750036138*pi,0.07277793169895597*pi,3.66349767187336*pi) q[7];\nu3(0.86044947801746*pi,0.39662767140768396*pi,1.54523897010918*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5685304983823513*pi) q[10];\nu3(0.578865131447451*pi,-0.39965619211813197*pi,4.0500732951483105*pi) q[11];\nu3(0.243301117191816*pi,2.52982686880005*pi,0.981533702397124*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.691996667004121*pi,0.73007155450396*pi,0.854665839660138*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.402910422064409*pi,3.41380799123798*pi,1.346936822864783*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.34813567776619*pi,-0.15157754193796003*pi,4.47577610466384*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.343160391159879*pi,3.35967563222314*pi,2.0989610216992203*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.455335363981409*pi,3.27240619614071*pi,3.13457161992645*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.639955497874351*pi,-0.4590745201567336*pi,0.7824575656991031*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34314606528138*pi,0.5*pi) q[1];\nu3(0.521397508378095*pi,-0.33127906393364404*pi,4.120982699929209*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.174477221189591*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.814661262324146*pi,3.37677495530897*pi,4.21946985134999*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.827947903188391*pi,0.5109738128245*pi,1.07763463259512*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.240405712917781*pi,-0.05507701338438098*pi,1.345364695874407*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[6];\nu3(0.718102118952394*pi,-0.277567221933697*pi,4.20882124905204*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39255298741794*pi,0.5*pi) q[9];\nu3(0.554772908506861*pi,0.09458399125210304*pi,0.813164011855373*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.34339802244678*pi,2.66703788840601*pi,1.52248267801395*pi) q[19];\nu3(1.0*pi,0.0*pi,1.341833098427108*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43529130558246*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49575975793843*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45715669051851*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.390973494269729*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48954765321986*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.311305063778001*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227032580557042*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46729268411848*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.30367516998018*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.173130710372634*pi) q[13];\nu3(0.217871908636425*pi,0.5465222252406501*pi,3.87216367887222*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195196523290445*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48501362093977*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.38725888718092*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.366492779732241*pi) q[11];\ncx q[12],q[13];\nu3(0.143809217200739*pi,2.62594054900798*pi,1.315499244760316*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.569149393366287*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4841440335808*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.502937273608298*pi,3.02651926366807*pi,1.65916212479684*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5431060766259921*pi) q[18];\nu3(3.5*pi,3.47541275062088*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.153385824862105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.548054738955481*pi,2.85195630153635*pi,1.353767877374775*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.452838875869491*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.453176429197567*pi,0.263805604669927*pi,3.59015409476816*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.753480454023794*pi,0.02935368817529005*pi,1.2716748850495039*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48868730162066*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.236797922098009*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.273404798562613*pi,3.00065421090886*pi,1.026390612014076*pi) q[0];\nu3(0.463026186703607*pi,-0.192431116988516*pi,3.72738745054602*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.577405360308553*pi,3.25668120084251*pi,3.87668734170141*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.762029139024471*pi,0.21809005581388496*pi,0.772283060600365*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.244217652166323*pi,0.7242627559550701*pi,4.3811347428414695*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.467977804665461*pi,2.73427933475008*pi,3.8069391141072*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.155780465921648*pi,0.66104623885776*pi,0.7425658143895*pi) q[7];\nu3(3.5*pi,3.49180560714095*pi,0.5*pi) q[8];\nu3(0.573755044390368*pi,0.71641152082883*pi,0.871390116867487*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.865755319260857*pi,2.69136525236657*pi,3.34078504613345*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5264888101431526*pi) q[15];\nu3(1.0*pi,0.0*pi,1.080921954850494*pi) q[16];\nu3(0.157184180804335*pi,-0.374831422381363*pi,4.26928305133264*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.629192719444055*pi,-0.021491716024503005*pi,4.21546733726062*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.366606180048732*pi,-0.183541472524549*pi,4.0789215594293395*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[16];\nu3(0.485928204718687*pi,0.89903588844112*pi,0.5260488262552228*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.737843650088627*pi,3.29838814575909*pi,4.42686200741719*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.541919288423913*pi,-0.042676724038663016*pi,4.38150244751991*pi) q[17];\nu3(0.948366651674311*pi,-0.0010253014827379947*pi,0.670892834106793*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.496675830359863*pi,0.24430223795831096*pi,1.140262264955032*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.478488297283117*pi,0.62221372469295*pi,0.606091084862273*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.29149923582636*pi,0.10425371975778597*pi,3.70106440497645*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0659017479025671*pi,0.75999569945575*pi,0.738777142752377*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44362265405638*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.176169074421485*pi,0.11920504576383895*pi,1.271362659474092*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.53230270396777*pi,0.92636178999955*pi,1.043443214342475*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.362708396378398*pi,2.45914411462581*pi,1.229304118427351*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.295445640921733*pi,-0.13137552202019798*pi,4.053756619127601*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.795497346440399*pi,0.45687493976934*pi,1.096701057987901*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.586742634524272*pi,-0.246364021614407*pi,3.36535685007335*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.549458695710118*pi,0.335755052031964*pi,3.82519857254171*pi) q[19];\nu3(0.0452076823705478*pi,0.40199602151007996*pi,4.47658779961524*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[10];\nu3(3.5*pi,3.36154041539532*pi,0.5*pi) q[5];\nu3(0.456822391299226*pi,-0.181769424328734*pi,1.1083948208122751*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.264172939308314*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.243555857112271*pi,3.32746643381318*pi,0.680600920821375*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.443112498395185*pi,-0.4446128195203378*pi,4.07082205850784*pi) q[19];\nu3(0.376074087056862*pi,2.84790137475595*pi,1.253289856735383*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(3.5*pi,3.45030551129129*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3896629814079882*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.404650474037011*pi,-0.329696832339084*pi,4.001596406985319*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49026898618311*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4365432730004*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3329387406128799*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.372108875065057*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39172676150698*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.412761909111446*pi,-0.07022353019798999*pi,1.172915997874492*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(3.5*pi,3.35095567282764*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.1825629329503529*pi) q[6];\nu3(0.108776135665249*pi,1.15207146975818*pi,4.2235784571402295*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.666492932379396*pi) q[10];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.31850516824223*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.300879334199919*pi) q[7];\nu3(0.46931340043055*pi,0.5308001600627099*pi,0.5680901719101542*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(3.5*pi,3.48131224919598*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2456946836280651*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5355987918651954*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.28569773614859*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.157153619418187*pi) q[15];\nu3(0.272026256157627*pi,2.68127856993893*pi,1.1796009445573858*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.36196919053896*pi,0.5*pi) q[14];\nu3(0.384174234302828*pi,0.34923703072394097*pi,4.2801735085408*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180617543025887*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5482717681637919*pi) q[18];\nu3(3.5*pi,3.36138144790943*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277675989202319*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.47794609164525*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.734326684493426*pi,2.81567774187612*pi,4.11322227245548*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.834676327193824*pi,1.07789748858402*pi,0.652855506253758*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49869917897062*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.689318733762555*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.520734263390148*pi,0.267535184670749*pi,4.08313101291875*pi) q[3];\nu3(0.704886205753577*pi,3.05395522540557*pi,3.95073660312132*pi) q[4];\nu3(0.31206776287771*pi,2.74030938650404*pi,1.129298645185552*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.312875394278224*pi,0.5569868712471799*pi,0.617033535638907*pi) q[9];\nu3(0.924204613156391*pi,3.32438299174099*pi,4.02244285209306*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.302565593412012*pi,3.38559030360041*pi,0.920725501993215*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.586770720778702*pi,0.30367342495154404*pi,4.152802154615641*pi) q[5];\nu3(0.31857802701067*pi,0.5717506769026099*pi,0.7284115798898481*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.756299887384271*pi,0.03880581410583095*pi,0.689256687741618*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.777250838794633*pi,-0.060868999789782*pi,3.5710279529994*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.34582333771484*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1918574817875869*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.231818214914865*pi,2.58091493289575*pi,0.968899350092962*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46024918457499*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.366512014444315*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.355813513761781*pi,3.21414349831874*pi,1.05027328241684*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.503305900223541*pi,0.79425405566828*pi,4.01329863827013*pi) q[0];\nu3(0.621427566497081*pi,-0.226420977691769*pi,0.675364520227302*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.541512382181287*pi,3.03843955505517*pi,3.60185181767752*pi) q[18];\nu3(0.170433524049353*pi,-0.34691744166565697*pi,4.22857149244993*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4588091377362*pi) q[21];\nu3(0.602266871916959*pi,3.01034405686682*pi,4.0401847587004*pi) q[0];\nu3(0.423808748946387*pi,-0.368228119184246*pi,1.74865412556323*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.655418894998515*pi) q[11];\nu3(0.626387922493599*pi,2.66778881076285*pi,3.37049931858994*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.529256545842102*pi,3.29733015684349*pi,0.694002211663483*pi) q[18];\nu3(0.51316266428601*pi,0.45086046356175*pi,1.131717367567652*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.710507630488477*pi,-0.084349461678148*pi,4.313464795452131*pi) q[2];\nu3(0.0650393888490768*pi,-0.24370364782833998*pi,1.409176017253177*pi) q[7];\ncx q[8],q[11];\nu3(0.902581412182278*pi,-0.49658804581514115*pi,3.43502748401661*pi) q[12];\nu3(0.289209203914992*pi,-0.322301853677456*pi,0.764450903302778*pi) q[14];\nu3(0.552297121799769*pi,0.239939584915824*pi,4.46336871294433*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.857659822664677*pi,-0.20272724187277702*pi,3.93205733939016*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.634346224748274*pi,0.65087902746391*pi,0.779379593664062*pi) q[2];\nu3(0.634524842538105*pi,2.61919453848216*pi,3.40531705321502*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.642594035656765*pi,-0.049157698601351996*pi,0.694009530339851*pi) q[14];\nu3(0.642409180229761*pi,0.340192968623347*pi,3.87024832993015*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.798054903447554*pi,-0.31632263739642996*pi,3.5180026518364*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.25046602247599*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.24852628751522*pi,0.6547945154888699*pi,3.999293866429*pi) q[17];\nu3(1.0*pi,0.0*pi,1.118176201256895*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49958406429717*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.327294247061226*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.749277860777625*pi,-0.4904725991045612*pi,0.700275052197163*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(3.5*pi,3.31596690838826*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.216003119892394*pi) q[14];\nu3(0.696655049787919*pi,0.23934239237923405*pi,3.79532957374745*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5139406914780218*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49274295827733*pi,0.5*pi) q[1];\ncx q[3],q[14];\nu3(3.5*pi,3.37168846307773*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48589254956805*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49566535596718*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3391405097249192*pi) q[7];\nu3(0.404336293726173*pi,-0.25430749917051*pi,1.392864907472531*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.1877823720666179*pi) q[15];\nu3(0.621819363490437*pi,0.51965934583095*pi,4.25196572494491*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.343561692455245*pi) q[20];\nu3(0.0736511297253443*pi,0.13120639569035497*pi,3.57175833954021*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[20];\nu3(0.449532914456848*pi,-0.4205699496354004*pi,1.340438028515765*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45276598474554*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.846675811283594*pi,3.1380631698085*pi,4.00174429047304*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37368684078217*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49096283379705*pi,0.5*pi) q[9];\nu3(0.692053382561693*pi,0.86831041636108*pi,1.050569947502498*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5348757456280636*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.347307590029202*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30012685308379*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.620435867711347*pi,3.17257464928818*pi,2.89869389976188*pi) q[11];\ncx q[12],q[16];\nu3(0.273318395663798*pi,3.23420349231146*pi,1.91275120750879*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.37809695243091*pi,0.5*pi) q[12];\nu3(0.702137390031913*pi,-0.186459723751894*pi,0.5626687295674432*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1850244499698621*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3766565817828305*pi) q[17];\nu3(0.592118574670671*pi,0.09812755615430901*pi,1.126669989050326*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.582598496727772*pi,3.42653298227892*pi,4.2201457775134905*pi) q[1];\nu3(3.5*pi,3.47459336259527*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.412529604615379*pi,3.40354074908029*pi,0.999547252689148*pi) q[15];\nu3(0.716230971731445*pi,3.09259142056599*pi,4.3332499234340105*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.176828326420897*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.257130737442148*pi,0.010833804752071963*pi,3.99951644076319*pi) q[1];\ncx q[2],q[21];\nu3(0.722226615138463*pi,-0.014958618950927982*pi,4.46688726648703*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.862089976341868*pi,3.33050231234292*pi,3.76127859650434*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3705755897025*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.648361507309996*pi,2.9355801857386*pi,3.51688981316343*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.563419237673382*pi,0.6415520964768799*pi,4.3884976015839*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.705645596230998*pi,-0.382579321204377*pi,4.28857767591754*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48972326938532*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2528108661546549*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5002130528526195*pi) q[21];\nu3(0.18430641170349*pi,0.70679758427625*pi,0.629887060729535*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.817564328384474*pi,2.74804786806567*pi,3.48835451478443*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35087833191023*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0575649750849206*pi,-0.186959047147158*pi,0.653156213016994*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.275060831479911*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.214244290235585*pi,3.22093984725648*pi,0.9524392111801689*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.444109600536001*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.693262647614914*pi,-0.35011222550118004*pi,4.32220754421608*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0840964073065165*pi,3.18046729655567*pi,1.95762179502926*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.347910231126868*pi,0.9426159233754801*pi,4.48702370648625*pi) q[2];\nu3(0.557806445212319*pi,-0.27752445846137097*pi,4.02310337607456*pi) q[4];\nu3(0.661158115678142*pi,-0.35201940247886*pi,3.2075972091491*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4535434894029*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.349825841302559*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48619505732321*pi) q[18];\nu3(0.913244689130942*pi,2.95156848074201*pi,4.08763818532082*pi) q[20];\nu3(0.792685489136726*pi,0.52788652396214*pi,1.313482216569452*pi) q[21];\nu3(0.532130575648189*pi,-0.359548707449446*pi,3.79196187020829*pi) q[2];\nu3(0.505652184099415*pi,-0.12929991136032798*pi,4.16039422042802*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.679778949733965*pi,0.5748388857349*pi,4.3238290252280205*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.421430728696329*pi,0.8239404826618699*pi,3.88604410955304*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.884321113500948*pi,3.34083288088661*pi,3.72152737113526*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.734023783415978*pi,-0.246996230816742*pi,4.45738860318146*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.345700212792115*pi,0.83539367331923*pi,4.44652512213028*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.668482931468838*pi,-0.370479766775326*pi,0.5032858828773147*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.644195981618486*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.130599176184286*pi,0.03353390652569499*pi,0.614918250758542*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.453736536822657*pi,0.67952940959194*pi,4.276967547726651*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.499359062033534*pi,-0.09669905479727198*pi,1.241752856057194*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35899819835996*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.600370580701551*pi,0.63879113316787*pi,4.396125059596081*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.161516137715265*pi) q[19];\nu3(3.5*pi,3.46284526066079*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.4059201488243*pi,0.5*pi) q[6];\nu3(0.346862302203605*pi,3.1886657846642*pi,0.845146173209291*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.472042242180873*pi,3.13384726628525*pi,1.92214283972275*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.973468211469068*pi,2.74174001227938*pi,3.58294373655089*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.338068207971526*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2340460603788839*pi) q[21];\ncx q[2],q[20];\nu3(3.5*pi,3.30427503681616*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.201284321022003*pi) q[7];\nu3(0.599590591784644*pi,-0.4493935875981926*pi,3.41247708062257*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.360696881990872*pi,2.47893231992345*pi,1.269597144199981*pi) q[11];\nu3(0.528769653998648*pi,-0.0003867833322960257*pi,1.050993660531242*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43152538593949*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.38986014840366*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.236729933411234*pi) q[9];\nu3(0.508903470260564*pi,-0.41202786627852817*pi,4.30690588264364*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.484087164019024*pi,3.40493894234829*pi,3.22900994143489*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.617752534862941*pi,0.19206850778126106*pi,1.58616699914695*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.592109146631318*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4972388556189795*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.659688370563541*pi) q[7];\nu3(0.832418514282124*pi,3.19734767373089*pi,3.38407507787509*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.825421746886998*pi,-0.37364847681774*pi,4.30403563918966*pi) q[15];\nu3(0.319811076944684*pi,0.004329997354991955*pi,0.769076032380286*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.49760252066782*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34956636894813*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.201181501354288*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5727364190891939*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.325751780172013*pi,-0.1641598294264*pi,0.6643724261593991*pi) q[15];\nu3(1.0*pi,0.0*pi,1.226982168189316*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(0.139727300524549*pi,0.5266512689746401*pi,0.867033954793481*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.872689476603463*pi,0.05759312230556102*pi,4.11908601389454*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.537540698277251*pi,3.16800496677623*pi,4.48832130546247*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45108256324478*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34198787588107*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35519337957438*pi) q[16];\nu3(1.0*pi,0.0*pi,1.269155260619973*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.304162947525523*pi,0.6317943324670401*pi,3.65038981085694*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.59913831475751*pi,3.36931800053014*pi,3.66516140862425*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.91252986427669*pi,3.43866892842958*pi,3.25267609896911*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40285171684954*pi,0.5*pi) q[10];\nu3(3.5*pi,3.432822098923*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1481927195696*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.1371922838176851*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.579508799366375*pi,0.8470765072545301*pi,1.0788240680437848*pi) q[3];\nu3(0.28717658916891*pi,0.415488844428088*pi,4.113337292625539*pi) q[4];\nu3(0.421048689957007*pi,0.30651685710418697*pi,0.747595644055042*pi) q[5];\nu3(0.187028759124022*pi,3.1493429172295*pi,1.048196624294988*pi) q[6];\nu3(0.716117680191264*pi,0.11186571624652597*pi,3.95909134797043*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35726880195387*pi) q[18];\nu3(0.448061361042113*pi,-0.20529954451653198*pi,3.78764146604546*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.538023445713181*pi,-0.026985916165969015*pi,0.712368110499604*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.384826536859163*pi,-0.4237104174516153*pi,1.230081999878085*pi) q[6];\nu3(0.618590592584315*pi,-0.143361636093582*pi,0.907603591260591*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48816176027524*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48565231819552*pi) q[17];\nu3(0.492838218107762*pi,0.047226056150668994*pi,4.27741883764208*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.388121873751199*pi,-0.297727160572901*pi,1.162368108997109*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.243046819807931*pi,-0.307129519151346*pi,1.53856913181021*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.140916642716414*pi,3.41710853775867*pi,1.217774330899196*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.477690391723885*pi,-0.190645855857682*pi,1.06214580676947*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.521958915155595*pi,-0.355659589979504*pi,4.03925824782612*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.270782443340271*pi,3.48367454223954*pi,0.937536532002188*pi) q[0];\nu3(0.493596286742839*pi,0.17155466656252905*pi,1.0107275079581441*pi) q[1];\ncx q[5],q[15];\nu3(0.66675215547714*pi,-0.280905768004943*pi,3.52923412364962*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.468164734996481*pi,3.35555998772192*pi,0.927799050214565*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.342333575782643*pi,3.3752337432093*pi,1.097365684551158*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45133654823724*pi,0.5*pi) q[5];\nu3(0.632593456383938*pi,3.1465781416779*pi,0.5511909295571285*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.364377600708382*pi,0.04278730745367698*pi,4.04647633096288*pi) q[14];\nu3(1.0*pi,0.0*pi,1.353205409913432*pi) q[15];\nu3(0.35681459569046*pi,3.46194167358619*pi,4.06416241425296*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.475166120404648*pi,0.481423863396521*pi,4.22623293393719*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.829635414544153*pi,0.24175019900739503*pi,1.1366002056276718*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.171427886025911*pi,2.56752936427511*pi,1.488694311576779*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.539342928091349*pi,3.37159729209335*pi,3.52553948091484*pi) q[10];\nu3(0.98071866061953*pi,0.13174337118552504*pi,4.27104999410013*pi) q[11];\nu3(0.853241997085243*pi,0.14517617076282197*pi,4.19730686654658*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.470558761972081*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.478463902514222*pi,2.49272422122178*pi,1.211304321367817*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[5],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.291768760334526*pi,0.18467945236704097*pi,4.2156226598475595*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.142392648587192*pi,0.5718372102923499*pi,0.6881931756408239*pi) q[12];\ncx q[13],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.156837641240828*pi,2.94584874494923*pi,1.78266836312309*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[3];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36738181068975*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.306802058128735*pi) q[16];\nu3(0.589955197827305*pi,-0.05048408635517698*pi,0.5577992810291779*pi) q[17];\nu3(3.5*pi,3.33922361359833*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48771039022057*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.171022194853369*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.2182791833829*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.4694357874473*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.099290228520285*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2661241357608501*pi) q[19];\nu3(1.0*pi,0.0*pi,1.212835664706077*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[20];\ncx q[2],q[17];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.37520604256636*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46699089089142*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.2223585264122039*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5107801353375763*pi) q[16];\nu3(1.0*pi,0.0*pi,1.204671593400688*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33234921172744*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.41319619160422*pi) q[3];\nu3(3.5*pi,3.4140399110617*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(3.5*pi,3.47929862384053*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.24513562780755*pi) q[10];\nu3(1.0*pi,0.0*pi,1.191718971772862*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2648566860324881*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48637975571108*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.657887983677264*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5334874984534435*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[20];\ncx q[2],q[17];\ncx q[4],q[12];\nu3(0.430391186245889*pi,3.40304026705543*pi,1.265778964415502*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.471184484284279*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5943382852049304*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.258733438520081*pi,3.2042518213669*pi,1.77392601963661*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5697751202727952*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47970037394056*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48075073206013*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.373220899840579*pi,0.34780636801767295*pi,3.73765909282066*pi) q[13];\nu3(0.386243370346768*pi,-0.317860489353269*pi,0.867435206023444*pi) q[14];\nu3(0.707264697339509*pi,3.02112651904917*pi,3.31796880321833*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.357409338036453*pi,2.66373535263932*pi,1.213035477600338*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.139315059556293*pi,0.25728799219729603*pi,4.25499554562904*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.600920790385626*pi,2.63422928599427*pi,3.81520461716561*pi) q[13];\nu3(0.14818074374507*pi,-0.11690246992709602*pi,1.48771371474653*pi) q[14];\nu3(0.629893714450084*pi,0.9492902157663801*pi,0.8937931253362821*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.595295205074081*pi,3.33623225120026*pi,2.95146078706161*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.252841334365789*pi,0.14241321450163402*pi,4.0994629879529505*pi) q[0];\nu3(0.282344647134891*pi,3.17772752771615*pi,1.215197528404852*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.376938561085551*pi,-0.339468538030743*pi,4.173916401482289*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.826407963478729*pi,3.17452227190171*pi,3.76917412600013*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.766814708052038*pi,3.17083159665814*pi,3.07545827030261*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.310754798242482*pi,3.21595562885729*pi,1.292350407427056*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.338820891838257*pi,-0.13032656069416*pi,4.01598354211322*pi) q[8];\nu3(0.606162542045334*pi,3.36828166028507*pi,3.71128104126154*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.450379863906248*pi,0.13527832908595905*pi,0.983736253012652*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.319660229817457*pi,3.35808553851136*pi,1.209249010801051*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.219148964367512*pi,3.06536575958669*pi,1.78370810959745*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.281826487089139*pi,3.40526616102681*pi,4.09936741736595*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.406507526725294*pi,0.6246264336521401*pi,4.30654153110569*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.890253209016777*pi,2.68716491300327*pi,4.06765323376537*pi) q[18];\nu3(0.520493292005773*pi,0.6298321476202899*pi,4.33795349485214*pi) q[20];\nu3(0.665416494169675*pi,3.40233957586764*pi,4.317952306754011*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.38770652780888*pi,-0.06476450770138398*pi,3.93558191321842*pi) q[2];\nu3(0.383682629225722*pi,0.22068116090581902*pi,4.34536235038121*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.444398520631811*pi,0.264220690957806*pi,4.11211035458163*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0757842574133335*pi,-0.355131195565872*pi,1.76182157092833*pi) q[10];\nu3(0.431754215862812*pi,3.15033017313009*pi,1.55497140808276*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46931260918179*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.212863916309952*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.582495604165176*pi,2.82072637246653*pi,3.37805758165104*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.568457819523523*pi,-0.4020711028478328*pi,4.39363655190333*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.721275829030108*pi,0.22540008922107102*pi,0.5027447966313143*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.876507468663907*pi,0.81928876535223*pi,4.40196881400077*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.256778454514934*pi,2.67889970004298*pi,1.255183121522144*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.931591147828883*pi,2.53168199321256*pi,3.61814191761699*pi) q[10];\nu3(0.445644568108724*pi,0.6436897132849999*pi,4.4820643515831495*pi) q[11];\nu3(0.29978015119637*pi,-0.18204226035093202*pi,1.403396585173605*pi) q[12];\ncx q[13],q[15];\nu3(0.186115842501805*pi,-0.37117351533168397*pi,0.902421258103846*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34189640885796*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.759844499934461*pi,0.39613962844206996*pi,1.185174264286983*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.259463523064509*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.40730157551529*pi,2.91581965022558*pi,1.165690046027543*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5303831513291959*pi) q[15];\nu3(0.627832405290614*pi,0.15460582219200003*pi,0.5454289794273054*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.44048907174899*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.346158143504753*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.34329947115695*pi) q[8];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48445331667634*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.093936424973141*pi) q[5];\nu3(3.5*pi,3.37977585610362*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[17];\nu3(3.5*pi,3.34302837581099*pi,0.5*pi) q[11];\nu3(0.205138532174519*pi,2.78930645266118*pi,1.064236483411565*pi) q[13];\nu3(1.0*pi,0.0*pi,1.228026984887947*pi) q[14];\nu3(0.179277314514312*pi,0.07849240131854995*pi,3.54828335103944*pi) q[15];\nu3(1.0*pi,0.0*pi,1.083515872289576*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.389864218730359*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(3.5*pi,3.37185847624256*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.185818053544669*pi) q[9];\nu3(3.5*pi,3.41585970467653*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.707088942718747*pi,3.37633969577727*pi,4.1474914525228*pi) q[13];\nu3(0.923018879122035*pi,-0.17831948493767902*pi,0.9873618224766569*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232536299693882*pi) q[17];\nu3(3.5*pi,3.44528049210522*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230522400353835*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,4.47682223595827*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44139087169015*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5626597914513023*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49035084088076*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.314323221980922*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47690851875474*pi,0.5*pi) q[4];\ncx q[6],q[14];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4104008846958*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.1697928815510479*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4273689406968995*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5947273845864651*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35178397678342*pi) q[21];\nu3(0.574319164094348*pi,3.48330382345182*pi,4.42535678767692*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5259450134358827*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.137007737739351*pi,2.99836529679608*pi,1.99568705119925*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.778042242291778*pi,3.18942461034938*pi,0.662763767798991*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0611612954243208*pi,0.35962940567491797*pi,0.887800557304264*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.264041561158343*pi,3.05200539468589*pi,1.014700752282316*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.502035234479265*pi,-0.294481357259191*pi,4.49386703631961*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.639951929504683*pi,0.7790229903647701*pi,0.799753476068132*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.540752648750394*pi,1.00320280477466*pi,0.727788918599414*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.761523482445988*pi,-0.288816139605375*pi,0.806850248829138*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.268892495715093*pi,3.42242894839839*pi,4.48215468436284*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.828797506267726*pi,0.8223039749711101*pi,0.5781581118567123*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.446460096996765*pi,0.47841545546574804*pi,4.05737708123371*pi) q[1];\nu3(0.680938353342016*pi,2.73826519713625*pi,3.97873855879616*pi) q[2];\nu3(0.0301722881704915*pi,2.85710322917829*pi,1.57951716613788*pi) q[3];\nu3(0.554810442018743*pi,0.25402261061046205*pi,0.692889970323748*pi) q[4];\nu3(0.283592543404317*pi,3.38905740420362*pi,1.394912404026302*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.325363896100075*pi,-0.136052227044402*pi,1.444194309655846*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.511247107974736*pi,0.26756229766706596*pi,0.5104234745001363*pi) q[14];\nu3(0.938003069558487*pi,0.13415090883334102*pi,0.714522247134713*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.468559537885582*pi,3.35252403863276*pi,0.859167291038816*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.379752400298871*pi,0.387899608027664*pi,0.609071257275364*pi) q[2];\nu3(0.456408255706549*pi,2.91691044641168*pi,1.470219783722948*pi) q[3];\nu3(0.507839657228566*pi,0.7404612286577901*pi,0.77062000013452*pi) q[4];\nu3(0.948585187062239*pi,-0.14313764042646498*pi,0.688354473181304*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.512013437865599*pi,-0.217991272607152*pi,3.97496702335807*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.610213291951473*pi,2.64252314495059*pi,4.00534932393498*pi) q[16];\nu3(0.521824505448442*pi,3.44061215638541*pi,3.6454713403695*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.868255905458303*pi,2.53159892907657*pi,3.51997070200364*pi) q[19];\nu3(0.783905504639119*pi,3.20967700159101*pi,0.622451768856742*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.299169817635723*pi,3.01348442489725*pi,2.01008447117254*pi) q[9];\nu3(0.882796835822497*pi,0.43723300633914497*pi,1.2156815711979378*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.716887531349953*pi,-0.04362621275490702*pi,1.270546264259579*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.489416143171587*pi,0.40999577509179397*pi,3.83140633030677*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.271997197137515*pi,0.52458251987973*pi,4.14612862590684*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.500895261496121*pi,-0.28697736767361304*pi,3.54813766033582*pi) q[7];\nu3(0.711896736204555*pi,3.19613210616505*pi,4.44603214136642*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.837131317067856*pi,0.84832258158774*pi,4.45817669899136*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.776216800956935*pi,3.30711601345857*pi,3.62421491019639*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4370222835534*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49371105538991*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.362317328362309*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45833086756679*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.30803408871625*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222127694198125*pi) q[19];\nu3(0.476535491992069*pi,-0.06464297003389702*pi,4.38619923314708*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[17];\nu3(3.5*pi,3.27600088714298*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.209173742541571*pi) q[13];\ncx q[15],q[19];\nu3(0.261596209778687*pi,0.06545066723660597*pi,4.20479410039889*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44003999526286*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[13];\nu3(3.5*pi,3.49617890818345*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5979349417971802*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.138079021353136*pi) q[10];\nu3(3.5*pi,3.47300270694891*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.369228181564019*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34173301742364*pi) q[16];\nu3(1.0*pi,0.0*pi,1.162064143716165*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37921167425596*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\ncx q[2],q[17];\nu3(3.5*pi,3.40618934385857*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.287750414529373*pi) q[7];\nu3(3.5*pi,3.34162901390304*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.5172339769674461*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.207718781197147*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,0.5147881422036349*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36769489267063*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.635816701835458*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37752377197492*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191019422906439*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.40252720576871*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41128024303482*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[14];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35673121496534*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2269508267428249*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.312495466630235*pi,0.11113543816414295*pi,0.870724934508334*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5881252577950193*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.574203215619433*pi,2.93890304684949*pi,3.84308755686788*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.209973636749092*pi,-0.4810490321581189*pi,4.29060305511252*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.715771142777152*pi,3.27114451937289*pi,3.14583969108842*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.648998276446236*pi) q[21];\ncx q[0],q[21];\nu3(0.284008522254672*pi,0.6896838021388301*pi,3.788457672373*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.407268405882536*pi,2.99303827387677*pi,0.765319776572001*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.877192952125684*pi,0.17287216878495704*pi,1.004889220852589*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.683790444828417*pi,0.58523848450084*pi,4.29798435059473*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.725373679467208*pi,-0.441848405012565*pi,3.69012012303981*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.863966230306659*pi,0.36313579805220697*pi,1.57893979287275*pi) q[5];\nu3(0.229116408260749*pi,0.32400295005970503*pi,3.54963009554735*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.794797853860124*pi,0.92345600213977*pi,0.7836809437480741*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.523243498365065*pi,3.40905694010919*pi,1.74183293129003*pi) q[15];\nu3(0.780852368126822*pi,0.43345600329741596*pi,3.9727752021511*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.143561386397545*pi,3.19312901112416*pi,1.55280137966073*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.44914690964598*pi,0.28964450889861304*pi,3.82393459088653*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.771459957210417*pi,3.41298285724948*pi,3.34812879576887*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.168969908469654*pi,3.13227262540113*pi,4.4108395556494*pi) q[10];\nu3(0.456924499243533*pi,-0.4397087913386764*pi,4.14134448039974*pi) q[11];\nu3(0.16610024271944*pi,-0.142816227337766*pi,4.49413212684982*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.73348935752611*pi,2.95541912679359*pi,3.25879211317607*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.794913171747977*pi,0.380893944089741*pi,4.46298696794967*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.564790273726074*pi,0.48135009487761304*pi,1.29581311851222*pi) q[21];\nu3(0.418815763980996*pi,0.5880494539557299*pi,4.0461436336378895*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.679155186089023*pi,3.12932742027164*pi,3.09997789259597*pi) q[2];\nu3(0.714599735447562*pi,-0.281246348751424*pi,4.48181767449194*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.646074501563138*pi,-0.391242204616187*pi,3.66931146594413*pi) q[10];\nu3(0.925429909576361*pi,0.467986043171401*pi,0.9423800455696081*pi) q[11];\nu3(0.774795438043071*pi,0.448416418546009*pi,4.20027330873341*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.558653033493183*pi,0.28762598609272105*pi,1.63137543183798*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.299515693169127*pi,3.06102253929246*pi,0.757687585888488*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.253845825095352*pi,2.84169060489432*pi,1.60721701323366*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.357899611750405*pi,0.324907098776933*pi,4.17832601303786*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0971286491344194*pi,-0.33844123581422003*pi,4.25740202705171*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.190980670251577*pi,0.59208275423586*pi,4.12538985168605*pi) q[17];\nu3(0.771012424796408*pi,-0.223095099312056*pi,3.98117547467239*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.36679622749511*pi,2.97933819663797*pi,1.72572603988921*pi) q[7];\nu3(0.709879598693533*pi,-0.29620769003207403*pi,0.9877277978240391*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.936633308134134*pi,-0.130560665231163*pi,3.67888330122898*pi) q[14];\nu3(0.682091356272805*pi,0.37754363143688097*pi,0.7831615978334581*pi) q[17];\nu3(0.306651197605531*pi,2.78137424143304*pi,1.3769402881696902*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.297960414662268*pi,0.334499330119458*pi,4.40073413522064*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.935148426024133*pi,-0.25019499562305403*pi,3.6749659310905*pi) q[20];\nu3(3.5*pi,3.41820170196707*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38335758067649*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.291461121528741*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49367938361492*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44073303067362*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48285854462706*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3151958920884441*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.138313525401108*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246544402171291*pi) q[19];\nu3(0.654217591180976*pi,3.3416334115962*pi,3.52156811636095*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3208542582879201*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[17];\ncx q[6],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41961105323057*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,4.4732826979321*pi) q[4];\nu3(3.5*pi,3.42639232807816*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47809204568133*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.342033053012101*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.34182747586103*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274427118238787*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4910911389023305*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1806689730854592*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5741312847151249*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.687096479757236*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(3.5*pi,3.42063435131741*pi,0.5*pi) q[3];\ncx q[5],q[17];\ncx q[6],q[9];\nu3(3.5*pi,3.3753099398123*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[10],q[19];\ncx q[11],q[13];\nu3(3.5*pi,3.35849197975532*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333117053333291*pi) q[16];\nu3(1.0*pi,0.0*pi,1.241755707940271*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230979127927612*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.65447493645753*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6794647687045949*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5157575557671858*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.568768654984208*pi,0.06571129171262502*pi,4.10279321490629*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44923335134317*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44846345259269*pi) q[18];\nu3(0.53179912745434*pi,0.409285451459491*pi,1.454579428805046*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5067982738763295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0847012327638123*pi,0.24059402976251898*pi,0.717669607925102*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.460115712712286*pi,-0.025815714669703005*pi,1.2292410438345072*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.245745575008309*pi,3.49803624706665*pi,0.647549163415435*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.708826520883894*pi,0.421417533384014*pi,4.162926846841859*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.34417110805765*pi,-0.12039221630961*pi,1.2675814389556321*pi) q[8];\nu3(0.357573399056661*pi,3.21019277136176*pi,2.15374444267258*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.33100636690675*pi,-0.179151956490682*pi,4.13243101772607*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.610088977825949*pi,0.60899829843054*pi,4.111386576831579*pi) q[5];\nu3(0.580545541875238*pi,-0.15473670301584902*pi,1.026658950460531*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.878140684480119*pi,3.43852153668705*pi,0.730445212758202*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.191748662533744*pi,3.21553794884793*pi,0.5461105382670942*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.736529005629139*pi,3.39619863667256*pi,4.0323560210385*pi) q[21];\nu3(0.434580034492707*pi,3.48607490073227*pi,0.9121455723312051*pi) q[0];\nu3(0.712217891583327*pi,2.56342979693613*pi,3.45458564507277*pi) q[1];\nu3(0.235838413564572*pi,3.36497852528679*pi,1.266195852241021*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.709317104515648*pi,0.46767101382571896*pi,1.2489594942542381*pi) q[4];\nu3(0.0487449540842079*pi,3.47180967741477*pi,1.312283539393652*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.226941023660259*pi,-0.209486857109703*pi,0.973242419026225*pi) q[11];\nu3(0.280363668876795*pi,0.95928856737745*pi,4.033851507822909*pi) q[12];\nu3(0.585744268660545*pi,3.26400024130543*pi,2.93749287992129*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.356126131812822*pi,3.31973500620682*pi,2.04022718535346*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.119487886858058*pi,0.10373327025821699*pi,1.166148894060385*pi) q[21];\nu3(0.672745957658346*pi,-0.08736420496018399*pi,4.27323169120281*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.777428642521469*pi,-0.032551369242918016*pi,0.5915341714669986*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.207382258922179*pi,2.93832264442924*pi,1.171067082143129*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.443236736246638*pi,3.00781646512907*pi,0.5258326248542773*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.541006027403824*pi,-0.020740781230668026*pi,3.83850123323199*pi) q[13];\nu3(0.776759541020112*pi,3.35676202063993*pi,2.93000994822292*pi) q[14];\nu3(0.656707013293477*pi,0.15507786843942295*pi,1.215547750622856*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.565321484487189*pi,0.45370874133169703*pi,4.06242085892109*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.394698847444268*pi,0.40058172862350105*pi,0.837899187854385*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.133197006779828*pi,0.263332993253094*pi,0.926526045176463*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.383113452308273*pi,3.19638879085661*pi,1.145845733671917*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.436443321306438*pi,3.43323487208495*pi,1.67618087519173*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.856572271404855*pi,0.6035675277005099*pi,0.993040968101651*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.336874306584867*pi,2.48255775724465*pi,1.067205948970122*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.747546529887048*pi,2.63096599416886*pi,3.53210296575042*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.526833407407624*pi,-0.130947055739914*pi,0.8013669522843461*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44180194217125*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2449970134078931*pi) q[6];\nu3(0.387898261338795*pi,2.74956524664884*pi,1.132645854991251*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.291624873892105*pi,2.92137741937965*pi,1.55075772191582*pi) q[16];\nu3(0.421426153691965*pi,0.15970140643796604*pi,3.39699272982029*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40349944981732*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.32025716453365*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,3.4198023353837*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.190458492302312*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1229122123340431*pi) q[13];\nu3(0.410301213064783*pi,0.14659086979407498*pi,3.92749613954928*pi) q[16];\nu3(1.0*pi,0.0*pi,1.157318358665121*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[19],q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.37221264418933*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.606081778968087*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.238219400847472*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47845384488642*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1088149052702199*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42083447120805*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42908708369184*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.300170747837283*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.467991114485621*pi) q[10];\nu3(3.5*pi,3.41345060001959*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.306301305795645*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41721607254105*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5563030061134118*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.316579987644333*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[21];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5430047566122678*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5198777587342853*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.745636195736374*pi,3.17375144146716*pi,3.01000279460519*pi) q[5];\nu3(0.662020656698429*pi,0.36712623572190795*pi,0.5402146353462007*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.644155493459055*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5854138200276724*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49583903454482*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.274606506970545*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.524043641546639*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[9];\nu3(0.729016808083012*pi,0.409101402547867*pi,1.1614327992004378*pi) q[5];\nu3(0.694313037653966*pi,3.1969880978501*pi,2.90481450310497*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.894975911879478*pi,-0.238883327845531*pi,4.13104731159956*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49645087129355*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4132208285078995*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.383656895462408*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.685532471428876*pi,1.08596770751276*pi,0.8922601187109209*pi) q[1];\nu3(0.404043119605641*pi,-0.383923751769391*pi,0.8830717330772759*pi) q[2];\nu3(0.374714404573021*pi,-0.058564701712413014*pi,1.052767339380436*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.504182032305421*pi,0.5102597991536899*pi,0.5255620076362802*pi) q[17];\nu3(0.33132236502946*pi,0.22927198416584604*pi,1.148175276322163*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.71755533643837*pi,-0.06061822619378798*pi,3.55687734216992*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.315667350224099*pi,3.09382570599428*pi,0.888220167928256*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.187594772529054*pi,-0.4724863613374494*pi,1.24201695637202*pi) q[3];\nu3(0.626894095856161*pi,0.27384880898074504*pi,0.939857153231323*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.238910190704155*pi,-0.304746180689604*pi,0.773939246297196*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.220805313042187*pi,0.48151698955852296*pi,3.81136454519489*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.544934121745916*pi,-0.27569645437461*pi,3.84131294561062*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34844768890472*pi) q[18];\nu3(0.663884731469436*pi,-0.391383226277011*pi,4.47915232945237*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.693147820622437*pi,3.17138314531733*pi,3.82364554495369*pi) q[21];\nu3(0.329432849134382*pi,3.22482468787023*pi,1.65451806254135*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.464272143259605*pi,-0.352255313817526*pi,0.924666423002943*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.511379117017926*pi,-0.49874376006853544*pi,0.845697352198191*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.772580517938016*pi,0.41287572581995*pi,3.98927294668917*pi) q[10];\nu3(0.729023492659122*pi,3.09158391275195*pi,3.82843936405492*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.711487865981433*pi,-0.315456812595458*pi,4.33021419430928*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.728691643027888*pi,2.97616878806601*pi,3.94420237718264*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.489121214825311*pi,2.82065581481036*pi,3.69900427799253*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.830644143520058*pi,0.334138844967953*pi,0.718241580141849*pi) q[9];\nu3(0.282587113009468*pi,3.20759764479403*pi,2.10414957493709*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.332244895330244*pi,2.55728029572169*pi,1.386583523357173*pi) q[12];\nu3(0.395774447492145*pi,3.3330250892417*pi,4.17817669882231*pi) q[13];\nu3(0.486102452577653*pi,1.01084994870026*pi,4.11341801060222*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.545128083839037*pi,3.43780458104903*pi,4.469697769766929*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.530781717620005*pi,0.62957516674338*pi,4.440152609754509*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.85034406718567*pi,-0.368845754931523*pi,3.23243654605915*pi) q[12];\nu3(0.583593391541742*pi,-0.4977702751930097*pi,3.6595522523664*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.49349789446904*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.293078596951186*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41727590443724*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2660390363016591*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.589000395933444*pi,0.9920839028550601*pi,0.664314115832923*pi) q[15];\nu3(0.433068153851337*pi,2.68725500122098*pi,1.52515231910753*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(3.5*pi,3.40415850340531*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.198057337897437*pi) q[10];\nu3(0.616088072555311*pi,0.11645243937133498*pi,3.68669220051855*pi) q[15];\nu3(0.418586191728647*pi,3.05600901375738*pi,1.63992507119192*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5396061505211318*pi) q[19];\nu3(3.5*pi,3.43880528318459*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.230931589685051*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.48047831500516*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,3.45951927344593*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.526722984176513*pi) q[11];\nu3(1.0*pi,0.0*pi,1.188418539101808*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232124873201806*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.47300918684776*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.453854901634717*pi,0.06451056731863303*pi,3.64474015492763*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,4.440950926702611*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.334936518142273*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3704589970858105*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.529231452079504*pi,2.57100202725708*pi,3.95272932452709*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.757868654856531*pi,0.257842045630015*pi,3.82213163770054*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36088997612381*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5207086789563072*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.649199648962234*pi) q[14];\nu3(1.0*pi,0.0*pi,1.121184215514829*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.481353951759896*pi,3.48436743934727*pi,1.3742543026380218*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.528869315871977*pi,2.90852763395378*pi,3.49286155434342*pi) q[1];\nu3(0.175451408294222*pi,0.004296669886447946*pi,3.98187942509794*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.683094740815249*pi,0.6170277516985001*pi,0.5474309391665427*pi) q[11];\nu3(3.5*pi,3.48414603740302*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1887517790830668*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3571017224249005*pi) q[17];\nu3(0.510455636104698*pi,3.46891498671141*pi,3.41921832995625*pi) q[18];\nu3(0.312866530291468*pi,0.05038339631528299*pi,0.927172051792183*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.292237623011409*pi,0.08212695140632198*pi,1.273928382537945*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.539847359491595*pi,3.32306624986161*pi,4.39131235142968*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5699161478191987*pi) q[16];\nu3(0.542996688285487*pi,2.41566364419958*pi,3.67907629375311*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.726895678581235*pi,0.251928204105783*pi,3.93686752101935*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.584765434360842*pi,-0.402249715030531*pi,3.37770795733075*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43096590598091*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45072028634295*pi,0.5*pi) q[3];\nu3(0.327328799658689*pi,3.33877341754266*pi,1.9498375295348*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2494506608462*pi) q[7];\nu3(0.301065790753471*pi,0.18747799813207*pi,4.28709266275156*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.349833728431949*pi,0.7684932302391401*pi,4.043038231709319*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.389257306504763*pi,3.36004128669128*pi,0.885822446801104*pi) q[5];\ncx q[6],q[18];\nu3(0.745235512210943*pi,-0.190874283339929*pi,4.21080585339305*pi) q[8];\nu3(0.60393510048002*pi,3.05045510082908*pi,3.59355297420057*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.656342943800882*pi,2.48772491506338*pi,3.57880807460951*pi) q[5];\nu3(3.5*pi,3.45833101963437*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5476875170361016*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.413877905529346*pi,3.42672048168176*pi,2.00871145477175*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.821473263046017*pi,0.57294228558942*pi,1.400855053945911*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.206428048650938*pi) q[18];\nu3(0.0917931137862035*pi,3.23469472886512*pi,0.5415649578396577*pi) q[20];\nu3(0.425644665414749*pi,2.78067734463616*pi,0.811224429438239*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.312638253015142*pi,0.013084811616802972*pi,4.040248601794881*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.137755462805431*pi,0.50944722384841*pi,4.23014485904392*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0870878287580305*pi,0.344582821060737*pi,4.31694927069747*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.863327818311959*pi,-0.020963773711486*pi,4.20841442840592*pi) q[20];\nu3(0.473777895081309*pi,2.97612175674775*pi,0.8824936913818631*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.109550613010454*pi,3.02642009795105*pi,1.0002286020362101*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.580629370036021*pi,0.6857368513215201*pi,0.766226583098094*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5738877056168126*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.483212030068012*pi,-0.4504453478791035*pi,0.908138610720242*pi) q[0];\nu3(0.511821230017413*pi,2.61413104107157*pi,3.63263188850358*pi) q[3];\nu3(3.5*pi,3.4818756724542*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.488686760979981*pi,-0.17484543853739698*pi,0.776642094917559*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2617644491502729*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.416952588443091*pi,2.65501714553152*pi,1.442411838586225*pi) q[0];\nu3(0.378820513049739*pi,3.45665150423545*pi,0.5890264857081928*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.370132764962813*pi,0.138436224120855*pi,0.677212905683654*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[14];\nu3(0.75694260857787*pi,1.08771937549043*pi,0.885931298068467*pi) q[13];\nu3(0.253474081939939*pi,2.57702757383295*pi,1.0725935235752622*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.27019904842115*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,3.44768998894583*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43866784851532*pi,0.5*pi) q[12];\nu3(0.606754155455735*pi,-0.4935088153465601*pi,3.03048101502603*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2261400957543072*pi) q[14];\nu3(0.387537728208091*pi,2.64119478108287*pi,1.0958729350429839*pi) q[15];\nu3(0.897103615340987*pi,0.8238146836903399*pi,4.38387943254338*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194587489848409*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.49033674967123*pi,0.5*pi) q[5];\nu3(0.940958927251274*pi,3.49033742965246*pi,3.19078153587269*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49431852126872*pi,0.5*pi) q[9];\ncx q[11],q[20];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313934568833403*pi) q[16];\nu3(0.102618156710821*pi,-0.05239814045907598*pi,4.018075133584659*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.32345143258692*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.608673681699079*pi,0.70300154252168*pi,0.5474302049895934*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.710072421877978*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46935419498157*pi) q[20];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[20];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.658510272259721*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.83121437416678*pi,2.81022799388288*pi,3.55817428749975*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5102833837546772*pi) q[21];\nu3(3.5*pi,3.47021316847425*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.304597528277383*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.285498525589949*pi,0.42430975028586604*pi,0.783902110621561*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[6];\nu3(3.5*pi,3.48125074015107*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45275613467742*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.290357991852696*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.445621628111418*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47221193128558*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.31925202688568*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.240859004313349*pi,2.42539962707935*pi,1.3823847938243659*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.7010851718741999*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.30767878020404*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.269133351232902*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.421138130359445*pi,0.18060352333890695*pi,4.28189000874619*pi) q[4];\nu3(0.50392824165099*pi,3.28719882075827*pi,1.67664930025773*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.510607522156203*pi) q[7];\nu3(0.70169072724548*pi,-0.040115622107606*pi,1.176099760086705*pi) q[8];\nu3(0.920276835692409*pi,-0.16187793800934802*pi,3.55262329066239*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.260701971163668*pi,0.22676834412151903*pi,3.87217018940259*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5239728362119651*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[7];\nu3(0.115907995777925*pi,-0.012357992477661006*pi,0.886752822723023*pi) q[4];\nu3(0.726346410431672*pi,3.32692510296798*pi,4.3320809079038*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3012475708567806*pi) q[6];\nu3(0.575050934330281*pi,0.29741998216617804*pi,1.27315018998274*pi) q[8];\nu3(0.169224503596025*pi,3.183664239355*pi,1.63482079801917*pi) q[9];\nu3(3.5*pi,3.47371640267633*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.403705937088548*pi,3.25545814751484*pi,1.76410287629254*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.315949250167427*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43807909578553*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.299929034940912*pi,3.32910210378936*pi,1.050863792635196*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.480566619400915*pi,-0.206597942085276*pi,4.3887778128032195*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.951169334745786*pi,2.62889857542403*pi,4.076147090830339*pi) q[13];\nu3(0.301707568336794*pi,2.65868042039381*pi,0.94119561001882*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.220142513245806*pi,2.54644052513639*pi,1.53896198621847*pi) q[16];\ncx q[17],q[19];\nu3(0.848070781783204*pi,2.64662161568285*pi,4.03408493012822*pi) q[20];\nu3(0.790274123458955*pi,0.44368117152739295*pi,0.770026110254583*pi) q[21];\nu3(0.497971045163081*pi,3.1925036796204*pi,3.43756176717439*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.479594130162546*pi,3.20498502778329*pi,4.1235276740422595*pi) q[11];\nu3(0.193292455916589*pi,3.08619352330859*pi,0.723024363696523*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.65153852822561*pi,-0.12306954746582999*pi,4.06149090187999*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47478398910274*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.456318588429108*pi,-0.232673665892643*pi,1.104197261789043*pi) q[20];\nu3(0.37526120472199*pi,0.356053954714897*pi,0.775212593724094*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.470933020413446*pi,-0.299663171209561*pi,1.52191498657942*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.140827596747695*pi,2.83527225462751*pi,1.2139327001597011*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47023181942357*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3054952245785199*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.633864021365055*pi,0.53825070491483*pi,1.459595121743317*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34896372314145*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.89697081376333*pi,3.08418002627008*pi,3.93757589164204*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219012176575927*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.632445363756047*pi,0.5313237441491001*pi,0.979143588202673*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.376442731130124*pi,2.96053772899284*pi,1.038517937196184*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41323003570543*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.667199898420019*pi,-0.315604321833392*pi,0.5123877300750441*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.128963280180136*pi,3.18013355766452*pi,4.4454052803092*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.685243132029857*pi,0.381522066077266*pi,1.0054325025657431*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44125280004715*pi) q[16];\nu3(0.417597439637091*pi,3.44603654123445*pi,0.9223241555091011*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.482700663869802*pi,2.57206774946121*pi,1.202743333320341*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48495428272216*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.310904086840615*pi) q[4];\ncx q[5],q[16];\nu3(0.868093376599999*pi,2.93619795925649*pi,3.43191730219953*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.4029437540528*pi,3.15155576019067*pi,1.71103908229243*pi) q[15];\nu3(0.726498513580742*pi,-0.129906582537268*pi,1.3087230471962141*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.315276484128807*pi,-0.181410792685193*pi,0.786155847937904*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.460649299474923*pi,0.04117302071864204*pi,4.21015187078596*pi) q[18];\nu3(0.896374406370928*pi,-0.284295111363779*pi,4.32216614550122*pi) q[19];\nu3(3.5*pi,3.3878864478087*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.205502922712935*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.19409778348997*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.3441151119948*pi,2.67027018056169*pi,1.04684682028546*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.888523982440366*pi,0.23678686382191305*pi,4.042849203243231*pi) q[18];\nu3(0.534956769310467*pi,0.5136466399169699*pi,1.274051092242881*pi) q[19];\ncx q[0],q[2];\ncx q[1],q[11];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4656625630642*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.469580838704211*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.39770828972643*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41563141840957*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2075158242235902*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.246156567014068*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.129034817936268*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.21580781599046*pi,2.72834504868219*pi,1.55208645346138*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[13];\nu3(3.5*pi,3.34639751827031*pi,0.5*pi) q[8];\nu3(0.684348015361816*pi,3.39148564317406*pi,3.37331493263135*pi) q[9];\nu3(1.0*pi,0.0*pi,1.259832386739412*pi) q[10];\nu3(0.0492581444210803*pi,0.44222774822016*pi,3.8942862366403*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.510618368702131*pi,2.92661796838683*pi,3.84304369094654*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.38172475652668*pi,0.9301046749195401*pi,3.97918385690839*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5979603914944611*pi) q[11];\nu3(0.954317487264664*pi,0.59897899711605*pi,4.259694767588909*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4533120047281*pi) q[13];\nu3(3.5*pi,3.49393925322851*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45158068881908*pi,0.5*pi) q[15];\nu3(0.523705215857704*pi,-0.10542285006076502*pi,3.82762917424095*pi) q[16];\nu3(3.5*pi,3.37317187447349*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249457248500844*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303118214285706*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5884274115722871*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210424761444161*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.30745295972795*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\ncx q[15],q[21];\nu3(0.691730875253679*pi,0.16733742897563397*pi,0.7341354204581669*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5588730333207012*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47852965173883*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47367185556291*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.467090820967509*pi,0.20076989827037195*pi,0.65116249174542*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.541494910681251*pi,3.11039724820161*pi,3.53545941531613*pi) q[3];\nu3(0.0918437981704763*pi,-0.242473823282502*pi,1.268349752781214*pi) q[4];\nu3(0.914161969336402*pi,0.35871947123141*pi,1.58632881757113*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.418899888055402*pi,0.301427597516997*pi,1.0935957385771728*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.301876403318694*pi,-0.4709698236296576*pi,1.77429809989581*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.676778610842356*pi,2.64823640936008*pi,3.80270757321763*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.590516348006739*pi,0.89116095729064*pi,1.094483395869611*pi) q[3];\nu3(0.131822571256288*pi,3.4016438533965*pi,0.885026254893369*pi) q[4];\nu3(0.674846338251349*pi,0.68229889488602*pi,0.9099830598280629*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.165905776791625*pi,0.38133632615065005*pi,3.74262224227157*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.642723190751063*pi,-0.1934943796397*pi,4.27141365769046*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.270813090084083*pi,3.06116607548976*pi,1.56917865517914*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.314212295740082*pi,3.3035957123091*pi,1.447167968546976*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.66473495241438*pi,3.17166490369617*pi,3.36377823705872*pi) q[17];\nu3(0.788133055402898*pi,0.51163629007083*pi,0.725277619005431*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.271615464409813*pi,0.31617908648400594*pi,1.002315003023792*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.383573925126122*pi,0.404725108855994*pi,4.07353260472967*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.205714966804107*pi,0.84661956974987*pi,4.28978165575083*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.319872712898707*pi,2.87533560757997*pi,1.3546797401260289*pi) q[17];\nu3(0.671562998522259*pi,3.12006056875873*pi,4.44996326130047*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[11];\nu3(0.413165594481748*pi,2.73311485949767*pi,1.641759149614*pi) q[7];\nu3(0.0633805314241306*pi,-0.4619045203969246*pi,0.81372786840099*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44118432230703*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.263928455051005*pi,0.80600464588873*pi,4.3508601163102*pi) q[8];\nu3(0.750546789252765*pi,0.49667201900342695*pi,4.43236519594459*pi) q[10];\nu3(1.0*pi,0.0*pi,1.305078009015138*pi) q[11];\nu3(0.122915977571644*pi,3.12649665143101*pi,1.52488718238832*pi) q[13];\nu3(0.310874533977211*pi,-0.34118473891663104*pi,1.066808365544731*pi) q[14];\nu3(0.512891711170845*pi,0.155263339719942*pi,1.0037183478364269*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.44233094242436*pi,0.5*pi) q[1];\ncx q[4],q[17];\ncx q[5],q[18];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.634560174618643*pi,3.13804080097883*pi,3.49090853277261*pi) q[10];\nu3(0.385769040096031*pi,-0.142137368849175*pi,1.0529133412760991*pi) q[13];\nu3(0.35646513738737*pi,-0.28104116574449*pi,4.23009111497277*pi) q[14];\nu3(0.569885193931819*pi,3.09079679430515*pi,4.3121179660898*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.364258633484574*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40389051452821*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[3],q[7];\nu3(3.5*pi,3.49094577860906*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46304621744453*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1349510180528442*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5216169584710598*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.344842952298884*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236882897015668*pi) q[18];\nu3(0.168364097003785*pi,3.13782340224886*pi,1.279262584850077*pi) q[19];\nu3(0.366897883944709*pi,-0.10067145449284598*pi,4.34293776681631*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43029778767668*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[18];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.268451719681799*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.846790452043124*pi,2.30428006485225*pi,3.73110412289299*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47930858194714*pi) q[20];\nu3(0.343587140231119*pi,2.75034262543541*pi,1.449814324145472*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,4.416605703863381*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,0.614707826407902*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5907853972061854*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[18];\nu3(0.611869055628556*pi,2.74924099347416*pi,3.6398233356245*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5918535846226307*pi) q[7];\nu3(3.5*pi,3.42737955044109*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48672574515203*pi,0.5*pi) q[10];\nu3(0.367202391971173*pi,-0.308440062169805*pi,1.63233459144639*pi) q[11];\nu3(3.5*pi,3.4194240501825*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.265402298396159*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2450034636062068*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.1745911997362208*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.485603774660819*pi,3.30061109893048*pi,4.49739286850518*pi) q[6];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.596646881169552*pi,3.40180210568254*pi,2.97264178744905*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.29129170536087*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246997552871292*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4017214780858*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.675387757664393*pi,3.0385282415601*pi,3.39808826917955*pi) q[4];\nu3(0.513936424664579*pi,-0.167468013050723*pi,0.998999562728798*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5189144159608622*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.498851727753911*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.4536429378408595*pi) q[16];\nu3(0.658317972246452*pi,0.262679158467259*pi,0.5551198776263413*pi) q[17];\nu3(0.72925009746102*pi,3.21238401822905*pi,0.656121901394382*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282041343564962*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.437062879292667*pi,0.484013705755717*pi,4.1896909701432605*pi) q[3];\nu3(0.193031717322438*pi,0.98863761282533*pi,3.98967575275215*pi) q[4];\nu3(0.422777511239776*pi,-0.20395763252195498*pi,0.678150824440624*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.624659243868375*pi,3.46239921041723*pi,3.26387501128404*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.574914305935865*pi,0.23706880670737795*pi,4.495558976137779*pi) q[17];\nu3(0.571235515800582*pi,-0.05570038944894601*pi,3.63787650029053*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.626694911224522*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.567484678478121*pi,2.56901126779707*pi,3.55976888113468*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.468448588155676*pi,0.11482644898906702*pi,1.216734602122099*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43970674159972*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.480243946609001*pi,0.6497754899311201*pi,0.5346094176046423*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.277074935615782*pi,-0.17423439356492598*pi,4.35006833586897*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.545053998347986*pi,3.3473483277596*pi,1.80850170280437*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.52230411439597*pi,-0.007120713080354002*pi,3.70578430790012*pi) q[8];\nu3(0.457085254043187*pi,-0.29455598267256*pi,1.280859948467465*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.535224737736348*pi,2.60137747539569*pi,3.94464512597807*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.432446847159951*pi,-0.15390125717508701*pi,1.265515857046839*pi) q[0];\nu3(0.487029203353615*pi,-0.19923120644388997*pi,4.22377704183397*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39322644131358*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.180903076937247*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.533132507253927*pi,-0.303709300582285*pi,3.79791217033794*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.788117902707498*pi,2.94081970777874*pi,3.30225091347982*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.787696710264561*pi,3.23728740535034*pi,3.7106749441369*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.765625943527325*pi,2.99878265956727*pi,3.98635904519653*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.214966986094631*pi,-0.368213655660654*pi,4.399742606996639*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.595285807353195*pi,0.7017015179292101*pi,1.050811103271543*pi) q[19];\nu3(0.602742895384058*pi,0.54048229337186*pi,4.41304015834438*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5661372167127344*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.187672361385397*pi,3.36429690663604*pi,4.209308483547121*pi) q[10];\nu3(0.61278209416888*pi,-0.27991854090538704*pi,4.398165978275539*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.666230724931732*pi,3.25869166528266*pi,4.18749942033687*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.483748274194927*pi,0.281278640974715*pi,0.71720722367248*pi) q[16];\nu3(0.218502674155222*pi,2.87103078327958*pi,1.0683070949632238*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.442062246705914*pi,2.81045851054502*pi,1.14100395265473*pi) q[10];\nu3(0.387643884127121*pi,2.83806134184829*pi,1.3019333551606889*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.241047926779753*pi,-0.303888255005085*pi,1.252232212705046*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.379237848239019*pi,2.26807790126019*pi,1.255578054510503*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.158077326193753*pi,3.06707996801426*pi,1.471080711631298*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.600243614687738*pi,0.292939289179178*pi,1.261047314517856*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.41015755997489*pi,0.5*pi) q[1];\nu3(0.509102760475922*pi,0.49276610787462205*pi,0.988563231530191*pi) q[2];\nu3(0.565275053941618*pi,-0.20401581211111602*pi,4.07889199652157*pi) q[4];\nu3(0.606193711524131*pi,0.213760732968706*pi,0.703111383723519*pi) q[6];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.144315052535452*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.36998973508653*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.115891020005872*pi) q[20];\nu3(0.557865233968087*pi,0.57708417330095*pi,1.4174181597895599*pi) q[21];\nu3(3.5*pi,3.47517189290333*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.397043672914039*pi,0.01743197216611403*pi,3.50388306517618*pi) q[4];\nu3(0.257049168611003*pi,3.30807073561431*pi,0.754496053211257*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.3137204540492369*pi) q[8];\nu3(3.5*pi,3.49722674208959*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.309725312970476*pi) q[11];\nu3(3.5*pi,3.46060408291877*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.3554002025518939*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43953485153443*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42061589448776*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.278511702528379*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1723782945507009*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5386139270336124*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4043265986937605*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,0.5249623560886416*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.612341180040036*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[18];\ncx q[16],q[21];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.500960670957455*pi) q[19];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36469765434488*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.115875931380034*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.643381511555239*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.640660667670155*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.42051663204681*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46538923354921*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.198651418069064*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.147152708136028*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.309853882410846*pi,2.73571604662504*pi,1.3381953986687871*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[12];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.686480997074076*pi,3.29396759900846*pi,3.72674299325745*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.532007512732201*pi,-0.06850052175480298*pi,4.48043503686943*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5128326881630247*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.789578848800487*pi,3.0121651574322*pi,3.47002822584332*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5248690101703097*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.531958404449989*pi) q[21];\nu3(0.587694484888599*pi,-0.00010212818755500619*pi,0.754603148767294*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.273058908173814*pi,0.65841666193732*pi,3.90345784739064*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.733901771739708*pi,0.449864431826555*pi,4.34525216827472*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.758804776998018*pi,-0.24335854195704698*pi,4.4494145594533006*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.762262117344442*pi,-0.250457831973381*pi,3.25623291381311*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.460604053513966*pi,2.56091205918181*pi,1.365515112954915*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.790844612547872*pi,3.24201681552132*pi,3.3335464186743*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.598038504382228*pi,3.10716207296362*pi,2.91248038299875*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.721913523801773*pi,2.6084789600054*pi,4.02214142988268*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.614683824668484*pi,0.45578032638675403*pi,0.615597714589835*pi) q[2];\nu3(0.652182601443875*pi,3.42013962995112*pi,3.80215278335216*pi) q[3];\nu3(0.508733079260238*pi,0.09781704967486904*pi,4.1729795004017*pi) q[5];\nu3(0.384546447828822*pi,0.13331085127835196*pi,3.78505865953547*pi) q[7];\nu3(0.598050085887224*pi,2.56267798417688*pi,3.48590939484177*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.501955432298295*pi,0.123171394221395*pi,1.140914908520711*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5243881623922*pi,2.49176661141798*pi,3.95833845920573*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.609988957990167*pi,-0.00850318151080598*pi,4.088527265786929*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.904306991022415*pi,-0.4569187357020983*pi,4.29576482742829*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.747720691849742*pi,0.8146848743977799*pi,0.805177309609078*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.629882136643637*pi,2.83390785047715*pi,4.19134160928271*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.253200070026972*pi,-0.096338459445382*pi,0.6471804895314179*pi) q[10];\nu3(0.590478984253442*pi,0.029696915457747997*pi,4.4094938756634505*pi) q[11];\nu3(0.555934733716031*pi,0.43181555055575305*pi,4.38796644842221*pi) q[12];\nu3(0.382576255795358*pi,0.8284543350612401*pi,4.324244609664881*pi) q[14];\nu3(0.499112981630627*pi,-0.057873530280801*pi,3.62979643219988*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.461897520053574*pi,3.17115754948096*pi,1.52895841892974*pi) q[19];\nu3(0.520041617626905*pi,0.8481367093659*pi,0.604016764271894*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.720920143391183*pi,3.30453938111213*pi,3.60223171422417*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.473889117626549*pi,-0.36201942730430103*pi,0.711670187751835*pi) q[12];\nu3(0.85993999495086*pi,0.11337175339017502*pi,0.5574074479939573*pi) q[14];\nu3(0.54281454978646*pi,-0.24132691685256602*pi,0.612579226752209*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.574951928525883*pi,0.9479160145486201*pi,0.601103308294506*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.577785962588435*pi,0.5977813223619199*pi,4.39143601285524*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.527905471612035*pi,0.22891395202770903*pi,3.8974640568274*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[20];\ncx q[5],q[13];\nu3(3.5*pi,3.35975331084975*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.23460364234565*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.739989654349822*pi,0.72563924048673*pi,0.61370123397238*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.241623733828144*pi,0.05815301865257905*pi,3.89316880079104*pi) q[21];\nu3(3.5*pi,3.33319796318334*pi,0.5*pi) q[0];\ncx q[2],q[9];\ncx q[3],q[10];\nu3(3.5*pi,3.34573839243934*pi,0.5*pi) q[4];\nu3(3.5*pi,3.28376150933783*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.257126607134524*pi) q[13];\nu3(1.0*pi,0.0*pi,1.088239810712337*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212466373373498*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[12];\nu3(3.5*pi,3.46120171793934*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38736280099128*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45353839084762*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.3620289205687222*pi) q[9];\nu3(1.0*pi,0.0*pi,1.30839900320605*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49125326335954*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.379948874575623*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46652723017101*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[19];\nu3(3.5*pi,3.40497141604385*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.396650990741769*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.399656945982111*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2927351875873518*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5129047281941435*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.46117461895386*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5235186724969512*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.659861993347621*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49844746304273*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47544779683773*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2353190842673492*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.655343142379035*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3475170652632928*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5530483603427944*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.443582182229671*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.660149383690993*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46043173295012*pi) q[21];\nu3(0.178852977637758*pi,3.03728133800601*pi,1.79019606740741*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.395520729120192*pi,-0.44845436487292767*pi,0.9529818728456361*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.392195738640788*pi,3.14209178204671*pi,1.43034265107589*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.695420140632042*pi,0.09238585064568405*pi,0.656441026214543*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.612175848688457*pi,3.31197987257443*pi,3.06270034068361*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.46970560187345*pi,0.80147987805959*pi,3.95420211097467*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.242184464904649*pi,0.212507225672806*pi,3.91622527916964*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.270447707777723*pi,3.24667140905358*pi,1.4653931591475882*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.570282317420101*pi,-0.391752809429722*pi,3.15409765665317*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.441364155279871*pi,2.89347884012663*pi,1.4951940085909161*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.406476767858224*pi,0.94487238520174*pi,0.5003515439472269*pi) q[4];\nu3(0.543317846950347*pi,3.3700645887436*pi,3.14108253392788*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.619787665575873*pi,0.15882409889870996*pi,1.240292317669337*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.802576846755858*pi,0.87146186542993*pi,4.40849213039208*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.513980521676562*pi,-0.228479242685373*pi,1.463727424177295*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.496706233236934*pi,3.49901194001691*pi,1.92818438725128*pi) q[15];\nu3(0.577527298626125*pi,3.15042384195272*pi,3.7188446090967*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.021797082110929*pi,0.13417548694647397*pi,4.48201597537177*pi) q[18];\nu3(0.940125011904899*pi,0.370785957314928*pi,4.10486685951436*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.287825640491301*pi,3.14696168951894*pi,1.190400132051622*pi) q[1];\nu3(0.411714373315444*pi,2.71964573035257*pi,0.9713915747590189*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.785670277457073*pi,3.33077753182545*pi,4.2818445517401*pi) q[4];\nu3(0.238544832751338*pi,3.2988036847348*pi,1.65373620460345*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.407734044290652*pi,-0.4693285191501237*pi,1.359374750742567*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.605836626476495*pi,3.45098149536766*pi,0.5027710798827771*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.312520731400706*pi,3.14887172417216*pi,4.46965703118841*pi) q[11];\nu3(0.647341547502248*pi,0.08155958772317096*pi,4.15735860447348*pi) q[12];\nu3(0.527956638140175*pi,-0.29103386095066897*pi,0.5334164657077201*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.288375353025409*pi,0.227991527893877*pi,3.63338860322805*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.244289468052274*pi,3.44527010128026*pi,4.46608173447816*pi) q[18];\nu3(0.570902980129693*pi,3.38737878128252*pi,3.5708889824878*pi) q[19];\nu3(0.650902476449881*pi,0.05651640528097901*pi,0.7104397939413181*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.327098294488023*pi,3.02408751756771*pi,1.74396219094591*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.453915353049518*pi,0.34302878125985703*pi,3.86396667706244*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.58957447964596*pi,3.48651714133893*pi,3.78563592383889*pi) q[12];\nu3(0.446182730587893*pi,3.44094002684517*pi,4.1151693354612*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.653102479412845*pi,-0.334720805954897*pi,3.87116266820928*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.512558857300827*pi,0.203489054718325*pi,4.02174990555941*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.276146722503742*pi,0.08713019292739999*pi,4.216409783935751*pi) q[14];\nu3(0.447632608454013*pi,0.020570703787395006*pi,0.933646186179624*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.642992439884787*pi,3.08111962523487*pi,4.0499661995535*pi) q[21];\nu3(3.5*pi,3.48272426378883*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34328895803683*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.39627074166417*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49219886233819*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.310096081586136*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1892280729902351*pi) q[12];\nu3(0.812579210016341*pi,0.477103281814524*pi,4.47270566397252*pi) q[14];\nu3(1.0*pi,0.0*pi,1.276785458499626*pi) q[15];\nu3(0.571271077350166*pi,2.63191925338215*pi,3.83141921467875*pi) q[17];\nu3(1.0*pi,0.0*pi,1.143077402790398*pi) q[18];\nu3(0.564540779535646*pi,-0.205515346865687*pi,3.44803055188628*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(3.5*pi,3.28018514196583*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.183560399107501*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39578969125204*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40381523644572*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2691392205844498*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1756539257057321*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.672209592274042*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39325221744105*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47692628360313*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5250483993072167*pi) q[18];\ncx q[0],q[10];\nu3(3.5*pi,3.46567478367629*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.3583413279945051*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43084361434242*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.34956690669071*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283535158075565*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5091689171289016*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37613978792361*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49512685212283*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257800520186799*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.271917185886416*pi,2.61820636507116*pi,1.382563121106934*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5542156476464588*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.4791646938626*pi,0.5*pi) q[17];\nu3(0.692230656991407*pi,0.33563541576420997*pi,0.880307649533314*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3728444332527299*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39530167375585*pi) q[21];\nu3(0.499378015168661*pi,3.06109370302267*pi,4.246881408147869*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.601621733408135*pi,0.6414690971192101*pi,1.301959986424627*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(0.427948143467082*pi,-0.4647375797351197*pi,1.91505504762386*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46711891924142*pi) q[20];\nu3(0.668712180483926*pi,-0.135631532590215*pi,3.82358634348716*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.79430510965373*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.302204149241188*pi,0.24259837792948202*pi,3.82345250692572*pi) q[2];\nu3(0.430337625682887*pi,3.22702003346837*pi,0.8478050303188109*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.901009754448947*pi,-0.08573941134618002*pi,0.641808294965852*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.426901011606569*pi,-0.06944184109705998*pi,4.03690340949548*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.670253529865426*pi,-0.354400922230161*pi,3.25428046082307*pi) q[1];\nu3(0.608292695066291*pi,0.29128070059639*pi,3.89178439559849*pi) q[2];\nu3(0.570813972993903*pi,2.73592365619281*pi,1.3130988366063399*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.51246164976386*pi,2.64185746980691*pi,1.267875772147159*pi) q[5];\nu3(0.50929142478218*pi,3.46983633865041*pi,4.24623768295883*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.16787358323167*pi,2.91396014692868*pi,1.60917948162291*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.851158397250646*pi,0.49841037838855096*pi,4.20970997325312*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.30141359220273*pi,2.88772201712343*pi,1.009961335517551*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.848594449423539*pi,3.36422767573155*pi,3.3732459255416*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.625322208846755*pi,2.41802089831841*pi,3.7296121697543*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.128073407905643*pi,3.14137717998063*pi,0.719655733022214*pi) q[6];\nu3(0.121595163938463*pi,0.74710686721515*pi,4.0864952226233395*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.361826735217799*pi,-0.35725603137775197*pi,3.94489591997737*pi) q[12];\nu3(0.256450480413986*pi,0.274098986294274*pi,3.44977647973834*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.609428171064855*pi,0.12694383111282803*pi,1.62569315176547*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.779356189492977*pi,3.0674562394053*pi,3.50077348018186*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.721578214340639*pi,0.6832704359467601*pi,4.21642541540866*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.353617390808375*pi,2.97270376321956*pi,1.169837210768863*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.178447030251942*pi,0.43975564611892404*pi,4.1207919747173705*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.357203283611418*pi,0.020956860578419945*pi,1.2057018637472101*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.733773587581118*pi,3.05097208115013*pi,3.611809842253*pi) q[9];\nu3(0.334435779897406*pi,-0.319664050165472*pi,0.645316481470429*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.389763812988078*pi,0.34516289119863697*pi,3.59758370982706*pi) q[16];\nu3(0.0422589482930284*pi,3.30639131611302*pi,1.59700852732897*pi) q[17];\nu3(0.88851710915874*pi,3.41077709287108*pi,3.31164087526247*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.39333437756547*pi,-0.4145631772401981*pi,0.649711685337514*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.498517400628144*pi,-0.305330209771274*pi,0.6994554842020431*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.39985736176303*pi,-0.4012452681119683*pi,1.86715114865589*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.460791498469577*pi,-0.4869859004772947*pi,4.0840879073305505*pi) q[17];\nu3(0.816776569240792*pi,0.31408268998174305*pi,1.117739042986658*pi) q[19];\nu3(0.915477855926487*pi,0.5312657675896499*pi,0.906652334814245*pi) q[20];\nu3(0.362993631707944*pi,0.00886615701822202*pi,4.04707967515495*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35988247586184*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.189536148575152*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.314812642282975*pi,-0.34216402766224896*pi,1.1324844685976498*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.516155514672159*pi,-0.4572839114264162*pi,0.973695115520611*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[6];\nu3(3.5*pi,3.43759579996037*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.3597851688416*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.205595891800972*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2867439537349399*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.48754400363162*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,4.3297241690724295*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.33150910652777*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41625985510304*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.217296046261507*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2433644127319892*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246979827279082*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.49239941419527*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39699688420336*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.45096541227197*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.3289993429754219*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5016840552479503*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42369187188439*pi) q[15];\nu3(1.0*pi,0.0*pi,1.237294587645829*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.33193535054445*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[18];\nu3(3.5*pi,3.47808676327174*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5278949349001757*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.324556901793858*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5223826030534111*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5500376414759138*pi) q[17];\nu3(3.5*pi,3.43184181624577*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.210142306929507*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.46089466015747*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.687347032643101*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.341787326223081*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.315514638097264*pi,0.25031919716429096*pi,3.60467411567184*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.39065769980087*pi,0.7985612379238101*pi,0.5273704470638741*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5209629085814862*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42742514785111*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.431439186016077*pi,-0.009813626927190011*pi,1.234359199517316*pi) q[2];\nu3(0.572276208114505*pi,1.17870928128706*pi,0.811629970478544*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.891881849957103*pi,0.499137844189927*pi,0.974677988543518*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.374282565816881*pi,-0.10777761197757202*pi,1.0616891808145659*pi) q[10];\nu3(0.285215809407721*pi,1.03768773363587*pi,4.19846088040964*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0497217816716492*pi,-0.23892021227551302*pi,1.149127598075514*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.594711844237799*pi,2.88283691408747*pi,3.68185233478933*pi) q[1];\nu3(0.475941511805316*pi,0.5488660119476401*pi,4.21853343989582*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.856993978042269*pi,3.23169770776357*pi,4.35562921056143*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.699438844055036*pi,3.41684734748554*pi,0.885941608840648*pi) q[10];\nu3(0.732215672247323*pi,3.15344584190303*pi,3.59872201434963*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.745399871421056*pi,-0.030347889545861984*pi,1.210028471265863*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.710171486823665*pi,0.45970903833882903*pi,1.452635444196166*pi) q[4];\nu3(0.650808599178284*pi,-0.4242663209606709*pi,3.81769375012972*pi) q[5];\nu3(0.665390719566477*pi,3.30583663934209*pi,3.75122450504534*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.174733146323357*pi,3.32409180151257*pi,2.0455963935031303*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.543511467596044*pi,3.02619936046512*pi,4.32284178361042*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.572634716445327*pi,2.65743823224723*pi,4.0236294261304195*pi) q[4];\nu3(0.322896201941754*pi,0.25528123493353805*pi,3.96995879148436*pi) q[5];\nu3(0.773321697295506*pi,2.75113848430447*pi,3.69391318254745*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.381330444700904*pi,0.345936754024332*pi,4.17987626633746*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.30904993882772*pi,3.26501675979963*pi,4.34716593826251*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.241774327613298*pi,0.442070408362901*pi,4.42493310270171*pi) q[16];\nu3(0.217204749855399*pi,2.9387734009115*pi,1.86507830623378*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.258826594915107*pi,3.44360408882368*pi,1.75431058287186*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.72363704181693*pi,0.25225100987286697*pi,0.931943578190265*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.649887458674264*pi,-0.01585764898928199*pi,0.5006902250785595*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.197857190811042*pi,3.24075098906969*pi,0.737494001244594*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.132912516156357*pi,0.39618663381683294*pi,4.01355619983425*pi) q[7];\nu3(0.849274871391437*pi,0.72557648313171*pi,0.8092279338677411*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.473083156580371*pi,2.86336895807146*pi,3.77370385525411*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.455115577868047*pi,-0.4022358016783937*pi,0.5918336875013391*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.577755267598936*pi,0.56908054764532*pi,4.49463944056657*pi) q[21];\nu3(0.71924563986349*pi,-0.25644120624503697*pi,3.29061811481008*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.372308565349343*pi,3.25881041287223*pi,1.97610314996101*pi) q[7];\nu3(0.74788016168512*pi,0.6943997916109801*pi,1.096744104037776*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0666450600323077*pi,3.02531250834636*pi,0.978004572807355*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.64423124185106*pi,3.10600741687787*pi,0.5671827876376232*pi) q[19];\nu3(0.521790817481668*pi,-0.227860300510137*pi,1.108788780433384*pi) q[20];\nu3(0.61878836905071*pi,0.15909924982455004*pi,0.5471948172228563*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.38122198226224*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39807950060068*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1890332657957932*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.172329634687584*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.25621184019496*pi,3.04929712147202*pi,1.120867439372313*pi) q[19];\nu3(0.461072376262664*pi,3.40683085112726*pi,0.728951699074052*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4317023675868*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2486288860583201*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,0.5931819960022144*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5206210911568747*pi) q[10];\nu3(3.5*pi,3.47344939557136*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.418405386623744*pi) q[13];\nu3(3.5*pi,3.45718291690847*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.321005504233838*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40359588225878*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(3.5*pi,3.47189668595979*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.4140115782940539*pi) q[5];\nu3(3.5*pi,3.44683226857504*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1414838766953541*pi) q[8];\ncx q[9],q[11];\ncx q[12],q[13];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.658656127888019*pi) q[17];\nu3(1.0*pi,0.0*pi,1.111214584875969*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.43291165584474*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3806954573149048*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3779631024502095*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,3.48269584630783*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.634190210503084*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211316372621575*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5144770099607876*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4959731169709105*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\ncx q[14],q[18];\nu3(3.5*pi,3.47912433979533*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278633237970636*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5037785368520643*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.4887434128816*pi,2.71510725685411*pi,1.117810825377176*pi) q[2];\nu3(0.0761302350862622*pi,0.40001480089447194*pi,4.17376611419986*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31414222405032*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5722964218565497*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.515932333862613*pi,3.21491077751498*pi,1.8938104032993*pi) q[1];\nu3(0.29971326130966*pi,0.36370507653024897*pi,3.71614762763812*pi) q[2];\nu3(0.19825701052717*pi,1.09804808324369*pi,4.22976163460606*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.633207175210561*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.136238945995746*pi,-0.19039512629184002*pi,1.189770636487717*pi) q[0];\nu3(0.899664820447372*pi,2.93265596401144*pi,4.04950442874245*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.317877317364801*pi,-0.34056120418993496*pi,0.794243260920175*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.839836935882411*pi,-0.16670292492968602*pi,3.82969374170877*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.262884408417846*pi,-0.23344873967654*pi,3.83067048060027*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.255066617292361*pi,0.8296548639574699*pi,4.15855976261279*pi) q[21];\nu3(0.429136041944672*pi,-0.13086943784795602*pi,0.5897611964918829*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0795632577562883*pi,-0.31146712520473896*pi,4.17036663973272*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.267487973368646*pi,3.31040706071221*pi,2.15940973152787*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.553825643251467*pi,2.78049650932335*pi,1.302219084651514*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.232994844254419*pi,0.50438945057496*pi,3.99006859091779*pi) q[16];\nu3(0.757450188994674*pi,0.7402203206001401*pi,0.705540910911006*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.436006441695766*pi,-0.34454082371497696*pi,1.233415684971179*pi) q[20];\nu3(0.304038545101878*pi,0.58685532468766*pi,4.2867483324923406*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.409165462061339*pi,2.85821677607588*pi,0.9411631648273391*pi) q[16];\nu3(0.687473142183*pi,3.21849374085271*pi,4.218799614189869*pi) q[17];\nu3(0.37577941332177*pi,0.70114553499443*pi,4.22242402210764*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.435235149767819*pi,0.40487671689067894*pi,4.4059010485981105*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.589527159262744*pi,2.65545383382653*pi,3.95104775059853*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.713602041876551*pi,-0.06537903060376898*pi,1.2087229329418099*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.187903448623118*pi,0.30209064113733897*pi,3.73729101545846*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[21];\nu3(0.639769730915373*pi,-0.359795050777779*pi,3.45471390838458*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.858223124153231*pi,-0.4298595715049142*pi,3.69789554661185*pi) q[7];\nu3(0.335287622147586*pi,-0.26167785292866097*pi,1.466465796528766*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.869514530124566*pi,0.16152227004849096*pi,4.3188787205195*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47939944030103*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.747678872207491*pi,0.27914977654962003*pi,3.77998189393664*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.242604190067907*pi,0.29567766222485403*pi,3.82156632743107*pi) q[7];\nu3(0.59430877166393*pi,3.10724442326193*pi,4.19846941549726*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.884962537918662*pi,0.7878459844880601*pi,0.5568886649633421*pi) q[12];\nu3(0.317175771803308*pi,0.63183708588889*pi,0.664655144828621*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.422819675490944*pi,3.25173004791431*pi,1.79741226399331*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0660677740929319*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[21];\nu3(0.923008479964609*pi,-0.255563233964948*pi,4.43937077989784*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.388947082426928*pi,-0.20710775677550902*pi,0.906149816529095*pi) q[12];\nu3(0.474818363669309*pi,-0.4827674353743603*pi,4.00406099924718*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.747232432381217*pi,0.499379398148199*pi,0.9330146716623571*pi) q[19];\nu3(3.5*pi,3.26285034172346*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.245705870295343*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.743117110636368*pi,-0.4461982833080349*pi,3.4769979342403*pi) q[9];\ncx q[10],q[15];\nu3(0.812054447191171*pi,0.5515696321044901*pi,0.613882089223163*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43269778239726*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304799365302985*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48879971942632*pi) q[21];\ncx q[1],q[4];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[16];\ncx q[8],q[17];\nu3(0.593759039933304*pi,3.37187159853198*pi,2.87442141672836*pi) q[9];\nu3(3.5*pi,3.46688513854146*pi,0.5*pi) q[10];\nu3(0.331959425090721*pi,-0.26696875267104203*pi,0.724788056860413*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.16602549246406*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,0.6429499183430389*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(3.5*pi,3.35758333690081*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43960185346326*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.260480312898892*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217672935723034*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.682299660172049*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49398820834345*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47140502053366*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47292646700746*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.33316152036945*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2225684490247088*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.3473073238096696*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2749183071866201*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.67687190117866*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46977005102868*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46660311921717*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.189782372303027*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49067537516956*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.425022950312449*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41436284557377*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.268551429107842*pi,-0.4218619127519196*pi,1.7292585456209*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.608137419428214*pi,-0.29758195859548797*pi,4.4418136864740205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[14] -> c[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.565388132642756*pi,-0.286126945268313*pi,4.05221404678991*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.537926777485539*pi,-0.38758311863955697*pi,3.9655520418384*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4447650258299*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47535694251196*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.345236962160747*pi) q[20];\nu3(0.629304206430201*pi,-0.4980729055531376*pi,3.31609353060996*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[21] -> c[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.444969364857231*pi,-0.35588647697668296*pi,0.5748438784489331*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.925647537692723*pi,0.02349120539037397*pi,3.59554382348649*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[7] -> c[7];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.57668935280384*pi,-0.35225285756512503*pi,0.996002124059409*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.817645949840502*pi) q[20];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.695902401881084*pi,-0.059531680342231*pi,1.1676496062093071*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.658436398447138*pi,0.09051779315478803*pi,4.21705298414627*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0867688817768554*pi,-0.11515735496662399*pi,3.66777368290853*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.3264628206756*pi,0.39514248189245005*pi,4.32587069740968*pi) q[6];\nu3(0.326047237237104*pi,0.73552662265927*pi,3.92689412945505*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.447079889871965*pi,-0.4429847741031004*pi,1.207399374159942*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.610951279533217*pi,-0.27034510513961396*pi,3.68904319917412*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.90924267134114*pi,-0.38151479497289*pi,3.72406740514279*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.46131144575769*pi,-0.36833973262284203*pi,1.010392644135653*pi) q[11];\nu3(0.859459807515586*pi,-0.389786782063602*pi,3.7336057047596*pi) q[13];\nu3(0.159695089910045*pi,-0.318790319138909*pi,4.08086305975566*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nu3(0.704165175895496*pi,0.393739983550629*pi,4.43644877602597*pi) q[0];\nu3(0.641826787090342*pi,2.83872314199628*pi,3.49573704866154*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nu3(0.274894553921403*pi,3.29471600854528*pi,0.870424025921519*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.160387242869332*pi,0.170212364254274*pi,0.942332841107236*pi) q[0];\nu3(0.404777358079854*pi,-0.14012427016733903*pi,0.6557247873844689*pi) q[1];\nu3(0.507221335338894*pi,2.69920974538036*pi,1.440214539375169*pi) q[2];\nu3(0.490776293472045*pi,-0.372019918163005*pi,0.961546094770244*pi) q[3];\nu3(0.362074200547593*pi,-0.311369511869851*pi,0.66403746099983*pi) q[4];\nu3(0.629560465371029*pi,0.376242384668792*pi,0.892205986535944*pi) q[5];\nu3(0.720926116348429*pi,-0.034658809881766006*pi,3.64359200892334*pi) q[6];\nu3(0.245625983083765*pi,-0.24877617903045401*pi,0.931988437104847*pi) q[7];\nu3(0.578244398846199*pi,0.257771462660928*pi,4.4094534062460795*pi) q[8];\nu3(0.430330302635925*pi,-0.274039323787888*pi,1.107641402897174*pi) q[9];\nu3(0.75638778000614*pi,2.94072335722962*pi,3.1204665032155*pi) q[10];\nu3(0.401887455775289*pi,0.58436755829651*pi,0.5839149852667617*pi) q[11];\nu3(0.480611695723205*pi,0.20548431825995706*pi,3.58627207772419*pi) q[12];\nu3(0.860661618486684*pi,-0.144183784208874*pi,0.604978507827622*pi) q[13];\nu3(0.240952594549894*pi,0.58404762022054*pi,3.98673520138514*pi) q[14];\nu3(0.462368251102479*pi,0.17910789831108698*pi,3.67577220149953*pi) q[15];\nu3(0.891581336652004*pi,-0.13146711228005298*pi,3.60397758678975*pi) q[16];\nu3(0.593600521991114*pi,0.85041999201081*pi,1.091543889406855*pi) q[17];\nu3(0.537627816149879*pi,0.79213684983235*pi,4.47784771506265*pi) q[18];\nu3(0.93315539477513*pi,2.91252704665683*pi,3.47784221913858*pi) q[19];\nu3(0.816658168195832*pi,3.19963804029293*pi,3.95507131387591*pi) q[20];\nu3(0.487334523158431*pi,0.43802661792881703*pi,1.311241385359018*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49966313281153*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31069478335621*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.36677394624776*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.108537911368499*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.201554202057092*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.236235230099757*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[20];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(3.5*pi,3.34196085570311*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3027342054672482*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(3.5*pi,3.33790591927263*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.1020621375613842*pi) q[21];\nu3(3.5*pi,3.39533999909162*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44808297643374*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,0.5604475476052457*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.49042385293149*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5868360093445708*pi) q[13];\nu3(3.5*pi,3.49226180479169*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298334569201747*pi) q[16];\nu3(1.0*pi,0.0*pi,1.167449313151556*pi) q[17];\nu3(1.0*pi,0.0*pi,1.35930927661573*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.669859622380968*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287455493996732*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[20];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.44517487798755*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.638890177155551*pi) q[7];\nu3(3.5*pi,3.46126643282236*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.36433117096403*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.366087393891495*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5140365826907307*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47387648355841*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5284441001804403*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5745082881076558*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.642930495919419*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[20];\nu3(0.899208479834565*pi,3.38677778772532*pi,3.50720224743754*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.461614112011205*pi,-0.18288772308547502*pi,0.8860547725572789*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.507897311303697*pi,3.41520144742245*pi,0.729633154848668*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.730411397252022*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5037345184211177*pi) q[15];\nu3(0.420751115259056*pi,0.47884344016506*pi,3.87366844369157*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.653658519340852*pi,0.61068701151784*pi,4.20214466927772*pi) q[2];\nu3(0.550843452631566*pi,3.08820158669144*pi,4.2134273358178405*pi) q[3];\nu3(0.624966675852448*pi,0.473233324542091*pi,0.748633267718405*pi) q[4];\nu3(0.369824571593103*pi,-0.355941961223478*pi,1.83629879956883*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.420735728693835*pi,0.7819423889189201*pi,0.705894979746888*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.511613559426636*pi,1.00523849291221*pi,0.879424641598631*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.295619403177097*pi,3.37468458399775*pi,1.68438160155608*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.102973777296413*pi,0.16794026570967902*pi,3.78927839049264*pi) q[3];\nu3(0.352046006236308*pi,0.031456880035403034*pi,0.670171758874882*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.631940804073202*pi,-0.4283452303750535*pi,3.89514174174752*pi) q[12];\nu3(0.649949645306186*pi,2.57997620472571*pi,3.89888544158491*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.662266219195592*pi,0.397434451213878*pi,0.66622403240085*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.404552625300264*pi,3.29580525868368*pi,1.413928942986003*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.640789488114582*pi,0.61243175158436*pi,4.4514287803347*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.810285844646331*pi,0.35287862422150695*pi,3.92330259343622*pi) q[13];\nu3(0.42342438261679*pi,-0.018914434072617003*pi,3.97164420030847*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.541897163820127*pi,-0.25227955474694497*pi,4.364971345628771*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.334620800979878*pi,3.25912988512917*pi,2.1031367977282702*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.892715169057416*pi,0.6657505640025001*pi,0.795003276291075*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.584814915259716*pi,3.42587428474509*pi,4.2925731754992995*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.944720639524349*pi,2.99847956573719*pi,3.4271049979647*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.472046293421058*pi,0.88523342806537*pi,0.6125194234422839*pi) q[21];\nu3(0.54620362572967*pi,0.026154357376560022*pi,1.35657621861103*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.371710224831952*pi,-0.11228945342994401*pi,0.6906037392922*pi) q[17];\nu3(0.315544860768213*pi,0.308113129332792*pi,4.1734979225201005*pi) q[18];\nu3(0.283279248315168*pi,0.08463168870485505*pi,3.53148962005752*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.544088104422408*pi,0.25303313960261*pi,1.213540072461695*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[12];\nu3(0.826505218588781*pi,1.01528545938562*pi,0.979811220159033*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.625081327969819*pi,2.74731195711048*pi,3.58847079147372*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.700868387033066*pi,0.15816478302997705*pi,0.813287485632215*pi) q[17];\nu3(0.213845443595288*pi,3.19583694518155*pi,0.935641589794961*pi) q[18];\nu3(0.896665922909762*pi,3.35388369252084*pi,4.38607619433472*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49453116409614*pi,0.5*pi) q[5];\nu3(0.497719670230121*pi,-0.21237968711184002*pi,4.44394026353527*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.557777835680595*pi,0.77062145575829*pi,4.21955416256628*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3955428278695141*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.785435236845532*pi,0.80190426500401*pi,0.732075727491779*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.503461631029367*pi,0.03312004945309699*pi,4.23895494603839*pi) q[10];\nu3(0.458966758965022*pi,0.38299990392967*pi,4.0470227471969995*pi) q[15];\nu3(0.786001790919801*pi,0.8976605553264401*pi,1.048319136552669*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[21];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.21261374807251*pi,0.04873003206870696*pi,1.1103365494002189*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5349557931083906*pi) q[12];\ncx q[14],q[18];\nu3(0.612886726758716*pi,2.68654988887184*pi,4.155566243580131*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.45559614736259*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48946896396746*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.40868042045198*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.12423438597824*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48009705201757*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49350505686883*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2501783271014268*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304590330281445*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282417816374043*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1936699522619398*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[21];\nu3(3.5*pi,3.48776491146145*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.303710280335048*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.46593407245391*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.649607991244272*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42449794725019*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6768400345179291*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5117480481514058*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.49909731790916*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47269967173653*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38377332630057*pi) q[9];\nu3(1.0*pi,0.0*pi,1.32800634054295*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.302438561461932*pi) q[13];\ncx q[14],q[18];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48201412093159*pi,0.5*pi) q[4];\nu3(0.273197358539713*pi,2.59935036649648*pi,1.114027220422082*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.514503321094321*pi,2.95225550022895*pi,3.06552984222905*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3752621532861249*pi) q[15];\nu3(3.5*pi,3.42476405013557*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.252857581433803*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.859433600836754*pi,0.26845953569620296*pi,4.08164658081749*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.36191622725042*pi) q[10];\nu3(0.0703874145126773*pi,-0.130499507947615*pi,4.49381504854505*pi) q[11];\nu3(0.405324455195745*pi,-0.097494089606395*pi,4.129532366044391*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5521837494237731*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.582581369112069*pi,0.56458249719797*pi,0.82925765443952*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.886609309754014*pi,-0.24990395039715502*pi,3.38376933811848*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.231635530774046*pi,3.15911864422918*pi,4.45981670687899*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.286208331219889*pi,-0.270483784937938*pi,4.476791929109551*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35409746216347*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.694459468733129*pi) q[19];\nu3(0.547651776570969*pi,2.55011505764793*pi,3.76639482810744*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.613933881514061*pi,0.27324728189865*pi,0.9873214180948819*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.355561604237894*pi,2.93614835126423*pi,1.425850152418204*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.463294257368522*pi,0.83142701592763*pi,0.763514695582329*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.404576554828337*pi,0.319260527295813*pi,4.41215903855763*pi) q[21];\nu3(0.891365181319382*pi,0.01982692747036996*pi,3.71325857469964*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.928103441876635*pi,0.265539225873329*pi,0.900105111646931*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.326721896708923*pi,2.96278157819771*pi,1.83295326413065*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.17886227371126*pi,0.88548418187257*pi,0.5464988135637934*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.831909783379757*pi,3.35033967909238*pi,4.3957754863247*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0300801263035881*pi,-0.349583015865383*pi,1.37372581245894*pi) q[17];\nu3(0.717611458953404*pi,3.00589977506904*pi,3.99320940990568*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.863869565322769*pi,0.18511572240430596*pi,0.635355986405508*pi) q[21];\nu3(0.36119614338901*pi,0.5029942394307401*pi,3.74752020082656*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.61795139468847*pi,3.36843253685974*pi,3.32139587567313*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.24965261911185*pi,-0.17104488955513403*pi,0.5974979309135078*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.538557467118447*pi,3.16808418721588*pi,4.0580117988755*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43635719995259*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.699260898666374*pi,0.46753285897513197*pi,1.304965716090877*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.621466597970989*pi,-0.23557621504259102*pi,3.51241020322666*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.553313478442919*pi,0.329747712197935*pi,4.08444395893695*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.230371171680926*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.638507371368178*pi,0.9240605180788399*pi,0.9779319234345529*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.781044006047006*pi,0.0024304542127799866*pi,0.812705952484917*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.19172233247535*pi,0.371425733097721*pi,4.044460234391019*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.845400167613053*pi,2.40378330778237*pi,3.6527039724697*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.531581811749333*pi,2.47824375911248*pi,3.89685188879165*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.584388322517038*pi,0.42417176922048505*pi,1.126663794117516*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.568484661100517*pi,-0.4094577751737461*pi,0.719408818421706*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.129882773827691*pi,0.66682459521229*pi,3.77720977093886*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.414558252549099*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46627835293551*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,1.243149144891367*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.720062863360915*pi,-0.10967969312522202*pi,3.49916202571553*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.384463357474988*pi,0.07029073050262202*pi,1.267913258559295*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,3.48659921237591*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.425753980276579*pi,-0.4417006820992737*pi,4.2824689578623705*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2418936265822729*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,4.477039848133019*pi) q[3];\nu3(0.203295080077735*pi,0.453005195327455*pi,0.899641862169947*pi) q[4];\nu3(3.5*pi,3.49812662552318*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[12];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.692481891100672*pi,3.33484045056962*pi,3.04674374494584*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3262233787938889*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.125179147188365*pi,3.43826202808731*pi,1.63809124209517*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.48206781287482*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35246274846411*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43280117031209*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.355693740607952*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2254154357747211*pi) q[12];\nu3(1.0*pi,0.0*pi,1.287085833985063*pi) q[14];\nu3(0.647771732905822*pi,0.21191996310397598*pi,0.833810711799065*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47092511286662*pi) q[21];\nu3(3.5*pi,3.46650592981481*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[12];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.397185359996966*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3384889076554405*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.656266987679793*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5076631933498819*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5869181258757092*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[12];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.703969794507335*pi,-0.4633571067445651*pi,4.0120893819294*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.647761798417319*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.117880532732188*pi,0.7823872611173599*pi,3.83514136424459*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37923321928158*pi,0.5*pi) q[10];\nu3(0.818413538653554*pi,-0.30028238865130996*pi,0.874899191364782*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41749517731825*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.113151006810472*pi) q[17];\nu3(1.0*pi,0.0*pi,1.27858085972527*pi) q[19];\nu3(0.116965625041009*pi,2.88498736708809*pi,1.4704396238702762*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.262873176296672*pi,-0.4679189441410362*pi,4.48414691347474*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.859605263668058*pi,0.6232415376739*pi,4.46613668811028*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43899687855485*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.474737406870109*pi,0.27827011619306197*pi,3.88654748877267*pi) q[6];\nu3(0.483228279324925*pi,0.10700013172678502*pi,0.8307730718709949*pi) q[7];\nu3(0.739433811906892*pi,-0.238935802910277*pi,4.1276682360537*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.515731206451306*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278280838913049*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43719716725999*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.179874696186278*pi,-0.4618214001821615*pi,1.4056177921084498*pi) q[2];\nu3(0.745859000876903*pi,0.0010166413559660192*pi,0.640642513969921*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.661397385826236*pi,-0.23671427036846598*pi,1.047484547986276*pi) q[6];\nu3(0.36271293376506*pi,-0.03590477479239401*pi,3.80664512941801*pi) q[7];\nu3(0.51983895944957*pi,-0.13252274176996598*pi,4.4465694562969*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.293326982025097*pi,0.5429227956998299*pi,3.94897149432746*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.53664671916286*pi,3.07825631636491*pi,4.39718213659666*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.802866208601497*pi,0.46561755613898603*pi,1.173895892134105*pi) q[2];\nu3(0.648075708539015*pi,0.425321804417812*pi,0.912891842958589*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.515669957642855*pi,-0.407958707525812*pi,1.1433540812816019*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.372986575952804*pi,0.6041756206008799*pi,3.84370375471492*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.454438610919981*pi,0.44003058268904505*pi,0.872588966466323*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.656042028531554*pi,0.246275079653956*pi,1.55961143910653*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.523522862626121*pi,0.7088127251260199*pi,0.784394811345701*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39246889993768*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.47702801933767*pi,-0.209658582684568*pi,3.67580048172857*pi) q[21];\nu3(0.920830437211191*pi,2.53964855282399*pi,3.58181407073236*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.206433452908407*pi,1.15288051956683*pi,4.15767236400338*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.719720581925677*pi,-0.185677340126722*pi,4.11987805993894*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.880073594988088*pi,3.46404351956417*pi,0.760046512282737*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.684950732546429*pi,-0.161818170747913*pi,1.197155530126469*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.475869083389179*pi,-0.150839663157681*pi,3.64791254982577*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.274797486926101*pi,0.8293599072795399*pi,4.37510060755119*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.31687360841963*pi,0.5*pi) q[7];\nu3(0.458054103715982*pi,3.38348152861558*pi,4.2904686230822495*pi) q[10];\nu3(1.0*pi,0.0*pi,1.064869350551779*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.86208660331276*pi,0.450052867591188*pi,4.26234516338472*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.973983530002056*pi,-0.435382021006392*pi,3.21206248143277*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.568801395172919*pi,0.315701678086753*pi,0.5446837247055933*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.48060248522911*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5004944862103846*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.584252242275482*pi,0.81816099127406*pi,0.621366629771808*pi) q[15];\nu3(0.452603593346479*pi,0.489636254691285*pi,4.17865030531228*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.472959460220392*pi,0.8094035788148699*pi,4.34322244924884*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1140467082528849*pi) q[21];\nu3(3.5*pi,3.34100615883313*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.741112333188407*pi,0.73027238920954*pi,4.479238407314011*pi) q[4];\nu3(3.5*pi,3.35560321559864*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.179209036433185*pi) q[9];\nu3(3.5*pi,3.42854385369533*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.782434845840565*pi,3.20756031675336*pi,3.87593719092868*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2594687230451989*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.469061761212445*pi,-0.3848858688086*pi,1.53673312419269*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187068055303429*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.47716758018794*pi,0.5*pi) q[1];\nu3(0.765349826894387*pi,2.88374876709128*pi,4.10224340687732*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1541381010809881*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49331867865751*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41004295511253*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5848359733417179*pi) q[16];\nu3(0.812430746606207*pi,1.06331900335302*pi,0.5642817454787985*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5563575915125334*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.788194354567368*pi,0.54239504619995*pi,0.939235903744875*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.518154881275257*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.48099305312389*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.384082008223976*pi) q[14];\nu3(0.293605779755777*pi,2.90254988833678*pi,1.69736183202056*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.45201215030617*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48990069100002*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.600862933223118*pi,3.04707914276095*pi,3.75909961481572*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.712823460039845*pi,-0.4782267695502237*pi,0.771498120982686*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.17128749769084*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272621409149227*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(0.544436190503062*pi,0.65643857410589*pi,4.39565573306508*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.241725349662588*pi,0.39499549878243*pi,4.35163107544044*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5108473883541907*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.426870727184435*pi,-0.14183961587613197*pi,4.43863832671634*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27327694114261*pi,0.5*pi) q[4];\nu3(0.886009111961699*pi,2.95547807276106*pi,3.73630862496559*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1590513477699291*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.402815212633605*pi,2.31328549068651*pi,1.300956190741367*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.496023201618147*pi,0.09379684724720705*pi,4.3205142575384095*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5958028358137812*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.2022843364756*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.156391571772513*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.620432743242624*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.753336557759215*pi,2.78252931132693*pi,3.77166646384737*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[15];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.722619027713206*pi,0.73195823878547*pi,1.181745985978099*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.808458344994427*pi,0.47737289678432704*pi,1.238770302069909*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.511338410298877*pi,0.277935864834019*pi,4.31032833442669*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.802668626521641*pi,0.82628530693695*pi,0.934024299364598*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.496947024583861*pi,3.33126257503794*pi,3.26923316888912*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.523494345089824*pi,0.016511875890836025*pi,4.27165375094577*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5795403572474873*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.240162099702894*pi,2.86719659481281*pi,0.7550397883272579*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45270812916473*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.717053030487612*pi,3.2174701938297*pi,4.19542800138875*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.213948675314153*pi,-0.4834684236514081*pi,1.880629927638*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.341021625615154*pi,3.49935748393984*pi,0.932748370955369*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.607665092016409*pi,-0.409521432747133*pi,1.025570628940556*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.289002859357608*pi,0.24078043782843095*pi,3.65053549900924*pi) q[19];\nu3(0.316693411188008*pi,3.49638717884253*pi,0.787763945799083*pi) q[20];\nu3(0.63448745062108*pi,3.42724418675562*pi,3.20822459965015*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.453572288574927*pi,0.227349715459903*pi,4.080084325696831*pi) q[2];\nu3(0.40205295661383*pi,0.7359937885571901*pi,4.1671000297366305*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.265500895448905*pi,2.92054784371257*pi,1.1300424249566001*pi) q[9];\ncx q[11],q[12];\nu3(0.848240625869641*pi,2.50654852359799*pi,3.63317349533726*pi) q[13];\nu3(0.345705700056237*pi,2.73727966779128*pi,1.65876122445458*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.203418813334561*pi,-0.270893424114741*pi,1.16568371737618*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.346913218494597*pi,0.372538703465931*pi,3.7197184425391*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.602576204563896*pi,-0.06042158595053998*pi,4.22802329531863*pi) q[3];\nu3(0.430088600747252*pi,3.44066487135143*pi,4.14172151308392*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.41692920491639*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.273631638665225*pi) q[12];\nu3(0.483350430277964*pi,0.7305109119417199*pi,0.584942456461442*pi) q[13];\nu3(0.193870450949652*pi,3.11776154327729*pi,1.450202107051523*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.163782148161426*pi,0.71145547893787*pi,0.756427412410112*pi) q[4];\nu3(3.5*pi,3.38724853506707*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.265919028663465*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.293177127038801*pi,3.49193746705957*pi,1.211141700767386*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39174560247045*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.492655063430891*pi,0.414955885082819*pi,1.35662671794527*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.156198083028247*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.662187943155781*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.474426127093757*pi,2.90210442661824*pi,1.050255815753144*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5131473051523288*pi) q[6];\nu3(0.828479198828234*pi,0.55235610934109*pi,1.256239608960829*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.373089577795656*pi,0.5527147491106099*pi,4.1534988258029095*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48494414713977*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.619938770088849*pi,3.43173632937411*pi,3.03834752329728*pi) q[17];\nu3(0.540493685025516*pi,3.19579404863672*pi,4.3016082693049*pi) q[18];\nu3(3.5*pi,3.48594193697693*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.439872992053174*pi) q[20];\ncx q[1],q[10];\nu3(3.5*pi,3.34110284377219*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.291775050561919*pi,2.85827098117635*pi,1.70122355828925*pi) q[11];\nu3(0.437050609661755*pi,0.32591684112337804*pi,3.86169125353331*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2788600733739202*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.908093471657108*pi,2.79592650106144*pi,3.38622396182722*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.46926204140614*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.801843426754695*pi,2.80451234258254*pi,4.09421577155861*pi) q[5];\nu3(0.51294148238871*pi,0.026888887780466053*pi,0.5115706240352778*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.58800727767212*pi,3.48947392439766*pi,3.66240737388666*pi) q[11];\nu3(0.527298535465145*pi,-0.02510412766338399*pi,1.141412021515426*pi) q[12];\nu3(1.0*pi,0.0*pi,1.21537811427497*pi) q[13];\nu3(3.5*pi,3.48102957225205*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3110995291517291*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40074402304411*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.47541579460793*pi,0.5*pi) q[4];\nu3(0.410674004483673*pi,3.03919911751263*pi,1.70523228921738*pi) q[5];\nu3(0.482838873157249*pi,-0.4374752504385558*pi,1.4792668216174931*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5579529009745055*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.232444473881579*pi) q[21];\nu3(3.5*pi,3.49844709103188*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,3.38036998891696*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.426019815100747*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49794958856169*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45836216823859*pi) q[16];\nu3(1.0*pi,0.0*pi,1.189956098179266*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.46567817421312*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1893159458106282*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5164662913934643*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.564221150877851*pi,2.7094597747106*pi,1.216460791531273*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39703239304544*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.600417013695814*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.216861118218553*pi,2.93021643722623*pi,1.6236965069086*pi) q[1];\nu3(0.274338462456485*pi,0.39674349051703595*pi,0.552338576071272*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45563599566286*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.565553924699658*pi,3.15416145905002*pi,0.668117879446942*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.519077571136287*pi,0.76351695359804*pi,4.46274900853739*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.603087315486564*pi,0.5672938813435899*pi,1.25252794101084*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.222716643883716*pi,3.39058838709451*pi,0.5936394673654745*pi) q[4];\ncx q[6],q[11];\nu3(0.306365130925609*pi,3.16983802239911*pi,1.74637184079512*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.549553890552257*pi,-0.394720523589234*pi,3.58853263734734*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.262622442477458*pi,0.35090482612928997*pi,4.11336856431019*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.678070910941377*pi,0.39599353585420805*pi,1.480846443523306*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0606040293292156*pi,3.27195048652735*pi,1.76551538555395*pi) q[3];\nu3(0.443920097066482*pi,3.45707326338391*pi,1.487040087945931*pi) q[4];\nu3(3.5*pi,3.49704631265733*pi,0.5*pi) q[6];\nu3(0.833827840989715*pi,-0.172580940702658*pi,4.0701534615739305*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.361289228052061*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.348831509562689*pi,3.20429923400524*pi,1.1909267143626039*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.304091067903286*pi,0.03604934662496695*pi,0.5585125700102787*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.871289947238555*pi,0.5257490090047301*pi,1.052121506474361*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.384555781247465*pi,2.61116152391617*pi,0.9672709269940161*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.578287844035492*pi,3.12862107948373*pi,3.16194040414303*pi) q[19];\nu3(0.57409618819204*pi,-0.293088802133596*pi,0.834353206076215*pi) q[20];\nu3(0.284387233639375*pi,0.22553286761899605*pi,3.81887401481704*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.691583905228641*pi) q[11];\nu3(0.651250710471341*pi,0.16057391494792295*pi,4.12505317651243*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.667669887713051*pi,-0.22901973164418*pi,3.28904790079675*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.719647757480483*pi,-0.156473395774459*pi,3.55202650834567*pi) q[19];\nu3(0.603947235215798*pi,0.08838145819225596*pi,0.8481004041353359*pi) q[20];\nu3(0.520339414673934*pi,0.251664781308932*pi,0.747771334891454*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.906953605184722*pi,0.30042580101403105*pi,1.1474696197857122*pi) q[9];\nu3(0.318273689462179*pi,2.92534384927939*pi,1.220424912111929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.738116148798952*pi,2.54463404581153*pi,3.50901558246798*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[3],q[5];\nu3(3.5*pi,3.35464706589163*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.193709632346395*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.53843148337333*pi,0.19270216652251404*pi,1.50696531494086*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.365702381531648*pi,0.6815409955124301*pi,4.0537753824057*pi) q[0];\nu3(3.5*pi,3.41966415787975*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.2335030150808381*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.693384959803046*pi,0.5530951230727399*pi,4.11723891206992*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.349464807215*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.451394371726023*pi,-0.025654095838513025*pi,3.7102346356057*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.185255722449172*pi) q[20];\nu3(0.147945473518025*pi,0.58034829804184*pi,4.13897070664711*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[16];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4162177937061*pi) q[7];\nu3(0.710761470325289*pi,0.20034153926374498*pi,3.95029864522439*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[20];\ncx q[14],q[17];\nu3(0.0412620612894676*pi,-0.08729477067167901*pi,4.1521398914500605*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4123253352576*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43876997058025*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,0.5251700104193641*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47154641933166*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.348330405335308*pi) q[13];\nu3(3.5*pi,3.45815367857249*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2533016521776*pi) q[16];\nu3(1.0*pi,0.0*pi,1.319424648135652*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3796573489295532*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40771787469503*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[16];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.455005661369695*pi,0.34704972288882496*pi,0.7853760664906659*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[14],q[17];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.352878237278794*pi,0.19937107590483505*pi,1.239500460355716*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5598101955229016*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43834594930086*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43582955123499*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29071072771088*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.40012011542106*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[16];\nu3(0.321967898432124*pi,-0.363394478631171*pi,1.66721861880285*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.397288195519539*pi,0.011944287024039046*pi,1.236201088480919*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.45652586219528*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.376854048997936*pi,3.44510208240239*pi,4.0808330034544404*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.211525197386028*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2384843725894559*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.479351651386282*pi,0.74804493916436*pi,4.207677533011649*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.427575477741895*pi,3.19574327018024*pi,0.5669198214562681*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32490861828926*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.118561363200123*pi,3.39898481609631*pi,1.76045634628231*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209425567971722*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.607792161568298*pi,0.6234910998397001*pi,1.0865615057561668*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.65076989345825*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35008163433157*pi) q[21];\ncx q[0],q[21];\nu3(0.494890854988607*pi,3.42384863862497*pi,0.555113098808578*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.311341353162507*pi,0.6095676976664399*pi,0.5838011434997358*pi) q[4];\nu3(0.180423434459308*pi,-0.4722962972387946*pi,1.93652910060477*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.837502443515649*pi,-0.239948634902153*pi,4.40079927769374*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5695730496392213*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.876446405846475*pi,0.90612207755755*pi,4.41207583200033*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.350566049140564*pi,0.184704518599064*pi,1.172182720974892*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.902655628899891*pi,2.67002537700934*pi,3.98517160398741*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.461423223627124*pi,0.103828475027683*pi,1.249082948777873*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.732464165573018*pi,-0.308251261710766*pi,0.7497204985518751*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.707743537972341*pi,0.95526724718598*pi,0.843647696544657*pi) q[13];\nu3(0.32093837187149*pi,2.76032897138721*pi,1.54533755527922*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.583719062397232*pi,3.36767251968759*pi,4.37411851490603*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.284178781650502*pi,-0.390844979449568*pi,4.47952763282892*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.245117270353295*pi,3.20229788742448*pi,1.332125612520014*pi) q[8];\nu3(0.275501602380037*pi,0.371125020959553*pi,3.63792874600472*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.553647366739731*pi,0.6397244205784001*pi,4.26113074972041*pi) q[13];\nu3(0.291258099010928*pi,2.83617202324534*pi,1.4063938047810591*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44081197201935*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.20431089788991*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.186324136991386*pi,0.5029318454032801*pi,4.231736013587399*pi) q[8];\nu3(0.338592735619145*pi,-0.146408557553924*pi,4.221848277625*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.484811522102488*pi,-0.32621602616384504*pi,3.9547123029288*pi) q[16];\nu3(0.48171906224437*pi,0.16824230184089894*pi,0.706534062514543*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.260564622958944*pi,3.40049675228273*pi,4.32420095201281*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.436419705910223*pi,2.64774107043002*pi,1.032671495217002*pi) q[15];\nu3(0.668201377467827*pi,0.63406394598128*pi,0.5106309054371677*pi) q[16];\nu3(0.70990802832911*pi,0.012994483347331998*pi,4.03754084015058*pi) q[17];\nu3(0.485697962125394*pi,2.64255969266698*pi,3.61776252719782*pi) q[18];\nu3(0.209569564490318*pi,2.55734709277616*pi,1.01839812804171*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.35875005063215*pi,-0.4639353639441272*pi,1.438608588945993*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.31074099267928*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.499417994579928*pi,0.9675165526982701*pi,4.0499331958569496*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.614264421710256*pi,1.0805476095569*pi,0.817125546364909*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.340221247563918*pi,-0.367988281471672*pi,1.85426595507931*pi) q[18];\nu3(0.485860009075693*pi,3.39199659303091*pi,0.779234504445439*pi) q[19];\nu3(0.0864229828864406*pi,-0.14649740423098*pi,4.42568487165704*pi) q[21];\nu3(0.373056136443785*pi,0.28733033598275903*pi,0.823103332343418*pi) q[0];\ncx q[3],q[4];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40367181813363*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.27788933811561*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.527171987095946*pi,0.65495233340061*pi,0.698671601366837*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4679918038535*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1417862436066009*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3580447654567696*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(3.5*pi,3.39338395991505*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214853722802268*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45493608569916*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35797082666344*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45437978614632*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46675809769136*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.472702641738961*pi) q[9];\nu3(1.0*pi,0.0*pi,1.216710360312916*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.136134676597114*pi) q[12];\nu3(3.5*pi,3.40105445478043*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41521803328981*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.225470909854157*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2826491262111421*pi) q[18];\nu3(1.0*pi,0.0*pi,1.324138825704198*pi) q[19];\nu3(1.0*pi,0.0*pi,1.247746650091025*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5157771123718894*pi) q[20];\nu3(3.5*pi,3.35016663602746*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.212095681292083*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39764237247244*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49426380638739*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.34228069118935*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5441736628913652*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6038070985949819*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.507365600661875*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(0.36891709545538*pi,3.39696085261626*pi,4.27169516858822*pi) q[3];\nu3(0.0601144559619708*pi,0.83711911431731*pi,4.25681077121285*pi) q[4];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.299042622389962*pi,3.30562176782702*pi,1.62738077979864*pi) q[3];\nu3(0.436260590660314*pi,-0.111880999119856*pi,4.22038613740468*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47621645762071*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.323524813934234*pi,2.92551048069699*pi,0.6131865142970581*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.326685650323077*pi,3.00905182614109*pi,0.934589421841483*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.631034039641276*pi,-0.271118220912436*pi,3.59169083196575*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.627782364828496*pi,-0.011044331164074994*pi,4.11692839158721*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.604795515747048*pi,0.55500621742044*pi,1.123850332109501*pi) q[1];\nu3(0.241415265112146*pi,3.07619326955493*pi,1.86599633527145*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.698466339610062*pi,3.14334849268761*pi,3.67748580554311*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.469872063489619*pi,3.13497375167737*pi,2.01324074882768*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.379714922994832*pi,0.48513549642751497*pi,4.21928973145215*pi) q[13];\nu3(0.24510993489453*pi,0.73524277859667*pi,0.5356015955595365*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.525181658046104*pi,3.37510979208309*pi,3.35256320371865*pi) q[1];\nu3(0.686765209881906*pi,2.78688517722178*pi,3.58522800680163*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.47696517463315*pi,3.06514731292551*pi,1.87412134089089*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.734182212204856*pi,3.4695447364308*pi,3.15546543686528*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.918216955355558*pi,0.8988033163726801*pi,0.7260807409397549*pi) q[13];\nu3(0.226867757893887*pi,-0.017045823137293026*pi,3.83327395925443*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.466447403050032*pi,3.43743388903346*pi,1.69175559806468*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.40512962670018*pi,0.415228255958908*pi,3.79463878078334*pi) q[8];\nu3(0.538023117113961*pi,3.1457099812629*pi,3.03141476126175*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.638096993655141*pi,2.99250598263002*pi,3.33388545302052*pi) q[18];\nu3(0.390544630361866*pi,0.9482631683140601*pi,4.034211972571541*pi) q[19];\nu3(0.24255790367511*pi,0.07661779590684603*pi,4.36293844665959*pi) q[21];\nu3(0.557369709751931*pi,2.82736298957398*pi,3.90421766161406*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.689991899443923*pi,3.21635680040769*pi,2.79130034309513*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.81567708252967*pi,-0.314740894657754*pi,3.40370368015141*pi) q[8];\nu3(0.704252766238957*pi,0.198371986685823*pi,4.40595204748708*pi) q[9];\nu3(0.113186452416988*pi,-0.33119544935246903*pi,1.77903296896813*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.564248868963422*pi,3.37734386931075*pi,3.65146168822281*pi) q[15];\nu3(0.556738514904519*pi,3.03851196315106*pi,3.41091642663018*pi) q[17];\nu3(0.658085532612179*pi,2.46023178248307*pi,3.8771166009561*pi) q[18];\nu3(0.707538036097536*pi,-0.33331555227258003*pi,0.738152077467224*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.361457581084503*pi,3.28516140658484*pi,4.30585699745638*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.529501398149312*pi,3.3440441673069*pi,4.2292120326494*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.352265676268934*pi,2.60629664886885*pi,0.911570923694528*pi) q[10];\nu3(0.502540317137091*pi,2.87009649932101*pi,1.119408603845008*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.956082104364209*pi,0.46732910545001005*pi,0.827553515790311*pi) q[15];\nu3(0.470424298419955*pi,-0.179692430559991*pi,0.731421667924689*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29361453212286*pi,0.5*pi) q[1];\nu3(0.116797269586288*pi,3.15379488248598*pi,1.72141987806022*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.314639237957065*pi,3.28118982405736*pi,2.13060056748383*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1814213961379632*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[4],q[9];\nu3(0.455832034878422*pi,3.41047195345977*pi,4.269359709700661*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(3.5*pi,3.40377625620286*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43623469752131*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.1739252702750629*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.244171971896293*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.490978863019*pi) q[16];\nu3(3.5*pi,3.39760619060189*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190747739262735*pi) q[21];\nu3(3.5*pi,3.39291734402366*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[5];\nu3(3.5*pi,3.41629272259414*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.181971435928886*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.47292272435113*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43991562157316*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,3.44650722623833*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.094940489471826*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3465226241714912*pi) q[15];\nu3(1.0*pi,0.0*pi,1.355723733347217*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260223747261347*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35398552575442*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.16349798377467*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.49444557910644*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.5705374764161157*pi) q[11];\nu3(3.5*pi,3.39137360424854*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.188349997609072*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.408640145136539*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,4.39285224840806*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48495393781293*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37738624801127*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.612180112420548*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5579385886006178*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47713334375631*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.473030607122761*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.698806665838694*pi,-0.412879720150812*pi,3.83072819583252*pi) q[0];\nu3(0.455602195149459*pi,0.09405329374354099*pi,3.87495452729472*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.403905992887855*pi,-0.05657666431799402*pi,4.370568625865641*pi) q[7];\nu3(0.137856351881124*pi,3.47320250399985*pi,0.5884296301591697*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.301306242005039*pi,0.20437163107673395*pi,3.38740741819583*pi) q[17];\nu3(0.568120525334882*pi,2.36413725030282*pi,3.75197824814608*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.372816817512395*pi,0.498729159518141*pi,4.3947321944518*pi) q[0];\nu3(0.782160147468757*pi,0.05083808012952895*pi,3.64284888302896*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.323359952337575*pi,3.04040241639889*pi,1.317387248861476*pi) q[7];\nu3(0.49971472183381*pi,-0.05156434381375402*pi,4.33521987710111*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.526149115434366*pi,0.61831363174115*pi,4.29668162807807*pi) q[16];\nu3(0.530721997258342*pi,0.9699910954398101*pi,0.5195217030344113*pi) q[17];\nu3(0.175318612264821*pi,0.5410132902115701*pi,0.5716790425362881*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.320570055203434*pi,0.37901014306647995*pi,0.5764549543920188*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.264228532875921*pi,0.03594316238043305*pi,4.3322189546177405*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.489080168119149*pi,-0.23966460969965703*pi,0.823873286577832*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.656473901686597*pi,2.73199272712689*pi,3.87052726866305*pi) q[3];\nu3(0.447536798540792*pi,2.73454824352304*pi,1.51805721594396*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.493555620233713*pi,0.19004960529084802*pi,1.317547998234758*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.46761456330571*pi,-0.4688081702105397*pi,0.774556646115*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.43968892291168*pi,-0.4778474862892173*pi,1.1188849032500001*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.638133303650236*pi,3.1310000415674*pi,4.3320768655020405*pi) q[2];\nu3(0.49722677969271*pi,0.045464538996021986*pi,1.021780858375197*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.692750326269058*pi,-0.4970416025036003*pi,0.5453173136002947*pi) q[9];\nu3(0.0689884892316455*pi,0.245833990958642*pi,3.70076188809447*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.312873304140315*pi,0.415399925187691*pi,3.73918877042567*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.146722247564303*pi,3.16170816938149*pi,0.519339661630899*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.414667265286192*pi,-0.18649529275515597*pi,4.016938860179129*pi) q[21];\nu3(3.5*pi,3.3216515155043*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.231101054264692*pi,2.42314917737706*pi,1.360674463335035*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0820409226151896*pi,3.23031715470429*pi,0.920397530253786*pi) q[5];\nu3(0.115083640366752*pi,-0.03519987994657803*pi,4.4070923245002405*pi) q[6];\nu3(0.552923650303976*pi,-0.49884757472712493*pi,3.4267018129372*pi) q[9];\nu3(0.687766971323801*pi,3.04370458837217*pi,3.44098089102581*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.461276810455344*pi,3.34008358379923*pi,1.401055573786608*pi) q[12];\nu3(0.612526215426762*pi,3.16836936882135*pi,3.50729830160631*pi) q[13];\nu3(0.303874843663583*pi,3.28118799514779*pi,1.097007024155513*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.238488753621922*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.414983546573846*pi,3.02375999742423*pi,0.820006426224039*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.592345714315338*pi,0.481423227779714*pi,4.49086639827161*pi) q[5];\nu3(0.48013192962115*pi,1.07827678343957*pi,4.12793070179331*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.135317572075967*pi,3.4795511593642*pi,1.97156783986567*pi) q[12];\nu3(0.787699842909837*pi,0.020509363777972967*pi,1.135371336674251*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.25081258295069*pi,3.02120398839663*pi,1.97623172075711*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31295413403467*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.617772896847245*pi,0.6818360304787601*pi,0.901837212146742*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.409465915217369*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2099267624931151*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.45896701696974*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.656242868963637*pi,-0.13821432270559603*pi,0.746908344406233*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289455433196113*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.35701397665329*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.193669855212811*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.41935256271722*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.056201016533074*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33249753646989*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,3.49935415737045*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.350000146688213*pi) q[7];\nu3(3.5*pi,3.44527406672208*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,3.47119371858922*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.250838281554564*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.401161178454673*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37107190408931*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.1767394165452*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5973008181742236*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5006127711074493*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.118110334050954*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.40123085993572*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.695165592854483*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.351611647741275*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5371412442790919*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5770269343557621*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.542230584079506*pi,-0.19727013698437001*pi,1.127678036292603*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.33120870577965*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2160624673931029*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44555602787354*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.710291431195261*pi,-0.4338884353742305*pi,0.709096226163366*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.566717467860297*pi,-0.4796974363628816*pi,3.1635735284379*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.28000804050108*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.489172096988132*pi,2.76896877323522*pi,3.79632601377443*pi) q[14];\ncx q[15],q[16];\nu3(0.582377269536964*pi,0.07490981511319805*pi,4.27558200245384*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.406509566740875*pi,0.5077201770401201*pi,4.39912745771007*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.663544220574157*pi,2.63305065592846*pi,3.68585790563204*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.337887878812412*pi,0.091450038435543*pi,4.0277314950373*pi) q[9];\nu3(0.113333266436348*pi,2.71992617962749*pi,1.0548430993361961*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.482304319235096*pi,0.75446109655815*pi,0.7678227033767391*pi) q[13];\nu3(0.361629351320284*pi,-0.216811387342708*pi,3.7920092360697*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.493637849322511*pi) q[16];\nu3(0.266406169046955*pi,0.253735012075879*pi,4.12662746894239*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.666206265596731*pi,0.7050407636312299*pi,1.052871032770684*pi) q[1];\nu3(0.190656063652916*pi,3.49783009122653*pi,4.04584596547532*pi) q[2];\nu3(0.909351867150693*pi,3.15787127681822*pi,3.42187110310172*pi) q[3];\nu3(0.326844267193126*pi,3.43906961665426*pi,0.854819155751273*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.394121363897534*pi,2.96012219756004*pi,1.241961061969044*pi) q[8];\nu3(0.576876094874947*pi,0.22981587133668402*pi,0.5261388432571602*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.555087328208692*pi,2.75909968979847*pi,3.40091795437048*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.631725795161189*pi,-0.26952538186263497*pi,3.34374356530405*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.596818020016676*pi,0.37583883473158797*pi,1.57461019296313*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.166132291932809*pi,0.64816729106281*pi,4.47986533687288*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.341416989579108*pi,0.88526537524997*pi,3.93322307990087*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.508331997801269*pi,-0.11342893864089898*pi,3.87198150078851*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.459073181817817*pi,-0.23989283965479802*pi,4.18529645354783*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.663062736387187*pi,0.20541359884382604*pi,0.914402141319334*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.494329892781661*pi,-0.4910085015672223*pi,1.218251395472278*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.395735734352209*pi,0.81828373333934*pi,0.5119192992223413*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.692601488990711*pi,3.37831000994941*pi,3.43310015329587*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.394588108997266*pi,-0.265898877214246*pi,4.01289856368868*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.659711469925335*pi,3.28132776112824*pi,4.42210551431833*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.234975326435203*pi,3.22344064003764*pi,0.5750233683919901*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.49632107973002*pi,0.5*pi) q[13];\nu3(0.678896527962581*pi,2.42437780580738*pi,3.68097368003041*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266906037806165*pi) q[17];\nu3(0.50133384332859*pi,-0.178347003896405*pi,1.38482130284215*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.47282052599943*pi,-0.22351550682994797*pi,4.2721956419931395*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36452573420705*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.255729776331711*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.4786340532417*pi,0.17202298514886205*pi,1.431561122633764*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.573326965655867*pi,0.77666091249187*pi,1.092955820635697*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.364348953028053*pi,2.58380015156056*pi,1.2644995015613412*pi) q[20];\ncx q[1],q[10];\ncx q[2],q[3];\ncx q[5],q[14];\nu3(0.466160256736032*pi,2.8021689689535*pi,1.096850040824918*pi) q[6];\nu3(3.5*pi,3.43364247911656*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.990393483538956*pi,0.8230239231582701*pi,1.0006115533753221*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42180829950116*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2578007948942251*pi) q[21];\nu3(3.5*pi,3.47162910694335*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4027334452290905*pi) q[3];\nu3(3.5*pi,3.3787041826731*pi,0.5*pi) q[5];\nu3(0.768554099967667*pi,3.46524768891286*pi,4.077953583570039*pi) q[6];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.213814052223207*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.3164103236790679*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.466500451051782*pi,-0.183634043192006*pi,0.946994531441822*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[10];\ncx q[2],q[3];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.798699352997071*pi,0.321230838704894*pi,3.86011860497901*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.40462212753658*pi) q[21];\nu3(3.5*pi,3.37976749983978*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42332551210944*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5121151500715286*pi) q[10];\ncx q[11],q[16];\nu3(0.578092202912225*pi,3.00880428843498*pi,3.97900359933443*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5115026104280914*pi) q[14];\nu3(1.0*pi,0.0*pi,1.112152046267295*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1025689453097431*pi) q[18];\nu3(3.5*pi,3.43790790836036*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.348957316394256*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[14];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.32959446109889*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.211958092823441*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38753069247464*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2070149638604821*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.574629939744782*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5328028136602319*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.575752860862977*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.165191487134089*pi,0.39005995306309404*pi,1.094065368015317*pi) q[5];\ncx q[7],q[15];\nu3(3.5*pi,3.27582091992187*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.150934945836777*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.711564713103618*pi,0.484537841327323*pi,4.1421242715415705*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44190284926811*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.450886162969311*pi,0.9545733742212601*pi,4.21597525004021*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.419372887343522*pi,2.73617740846534*pi,1.54876152778664*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46703483447633*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.702219857134512*pi,0.06481637599263201*pi,1.110052793424551*pi) q[13];\nu3(0.628844451969943*pi,0.12405127607144495*pi,4.40371097411962*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.73941490094972*pi,0.06279835211868501*pi,4.33533345004036*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.584451420754239*pi,0.266151348973952*pi,4.29550356801613*pi) q[1];\nu3(0.478383583434911*pi,2.93267546210565*pi,1.3018325714704528*pi) q[2];\nu3(0.264145930326697*pi,-0.23969590166468302*pi,0.996675052027873*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.72509765267203*pi,0.12150200899998997*pi,0.813836352505867*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.374547524072329*pi,-0.4285211044858052*pi,0.779977071175638*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5821453064811566*pi) q[12];\nu3(0.767962247900405*pi,0.426102873216021*pi,0.833267919295479*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.505186961995602*pi,-0.250655094893723*pi,4.37952784653519*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.488097271809555*pi,0.14988999918955304*pi,4.49169520988197*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.694012691573613*pi,2.77866458722347*pi,3.65931246950807*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.401794929593336*pi,0.24348035769285503*pi,3.78996536485066*pi) q[2];\nu3(0.0903451540614441*pi,-0.03512224101327299*pi,4.16672561680505*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.353801287236861*pi,-0.06429084294498699*pi,0.901100286549287*pi) q[7];\ncx q[8],q[12];\nu3(0.492261665431193*pi,0.32365160409043203*pi,0.8529910032733741*pi) q[9];\nu3(0.437052036226483*pi,0.6450896937348001*pi,3.99989340343936*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.473745203146622*pi,0.8311227855293799*pi,0.7932141770911549*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.32087430786115*pi,0.11848407833991303*pi,3.46875179057499*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.381222284408921*pi,0.5087893192520101*pi,0.5782333866713973*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.412737237130244*pi,0.326720419231882*pi,3.96905574243068*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.666343045439082*pi,3.20586700971471*pi,3.45215247317264*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.526444407967622*pi,-0.035649415941369*pi,4.45360824889726*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.649857812658144*pi,3.43246471768361*pi,3.10686438012389*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.80094346399283*pi,3.16358757570951*pi,4.478416319015841*pi) q[20];\nu3(0.636981960014437*pi,3.01440530197725*pi,4.21944428262461*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.791109789390339*pi,0.43411438135340197*pi,0.72184620065497*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.807541372712492*pi,-0.22331476518578403*pi,4.162027982276641*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.364164552816095*pi,-0.4523333240255042*pi,1.4619778882621839*pi) q[18];\nu3(0.366718477344453*pi,2.83798381125846*pi,0.9181116750015039*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3322686744902*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.87187563037655*pi,0.005033901805417962*pi,1.429292656415869*pi) q[8];\nu3(0.698890134217698*pi,3.38495052761132*pi,3.541646790868*pi) q[11];\nu3(0.628057736967344*pi,-0.4836507316495002*pi,0.726950947792478*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.439885675345094*pi,0.385864329139327*pi,0.847293306511819*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26930457284422*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47594335024885*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45478366264898*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(0.913311054445982*pi,3.16760642700303*pi,2.84576131947568*pi) q[4];\ncx q[5],q[19];\nu3(0.282303069832574*pi,3.27756295938359*pi,0.80374869398768*pi) q[6];\nu3(1.0*pi,0.0*pi,1.294995936846104*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2807845849281612*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.393315192267185*pi,0.05765472776906*pi,1.1106162999265*pi) q[12];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.703188603423841*pi,0.75824264960596*pi,0.852819609712786*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[7];\nu3(3.5*pi,3.45854274865909*pi,0.5*pi) q[3];\nu3(0.486087506456596*pi,0.39287551662086195*pi,3.81082617514134*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.609653584578331*pi,3.10814213621704*pi,2.97311831502712*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.332231999315113*pi) q[13];\nu3(3.5*pi,3.47817419325368*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43875125219851*pi) q[19];\nu3(1.0*pi,0.0*pi,1.237345026650258*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5439742650093802*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35947788658382*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,3.47804915638118*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3717734879989472*pi) q[17];\ncx q[0],q[10];\ncx q[1],q[7];\nu3(3.5*pi,3.39564858290566*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.281483314810075*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.452135369241439*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3761707737827304*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46866394283002*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.320332989650335*pi) q[12];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.573697046821235*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49490933527358*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5623161719656241*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292973491178453*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.392457366931934*pi,3.18092496917182*pi,0.803449835146983*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.669691489447032*pi,3.46887906476475*pi,3.27914870394724*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45180244639058*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45154687886806*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2455150593242*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.806979671171072*pi,2.70120945791297*pi,3.91716624171682*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.181104891347029*pi,0.5733802011540501*pi,4.445235532207359*pi) q[5];\nu3(3.5*pi,3.39195175206906*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.251325820802214*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45508390862448*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0931875267160598*pi,3.19674858206993*pi,1.82418482807406*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.257954804026426*pi,0.004834043863123028*pi,4.39794381077962*pi) q[7];\nu3(0.147800762149561*pi,0.6420308239277699*pi,3.98367581965261*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40085599970761*pi) q[18];\nu3(0.766657343246806*pi,0.80350134783213*pi,4.35619660107894*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.138994004948615*pi,0.41423170137060406*pi,4.18093554835214*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.203371810357903*pi,3.44398013670842*pi,1.91190556456684*pi) q[2];\nu3(0.865163509224139*pi,-0.37140122093135497*pi,3.59502646677013*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.808663364549772*pi,-0.15807293389788502*pi,3.8753006064719*pi) q[7];\nu3(0.979358738938684*pi,-0.10224356846147598*pi,0.8004999850731149*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.261704899725807*pi,2.85803150953522*pi,1.76969219148735*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44616375545756*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.741547995760723*pi,0.12743526095686397*pi,0.7553114857529559*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.297710131520587*pi,0.362971867799607*pi,0.5400744381778562*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.832212635433107*pi,2.96283552659534*pi,3.83459447933413*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.417702063617948*pi,1.12684339774679*pi,4.1323124306640295*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.253029852686356*pi,3.13579386463405*pi,0.687656524026077*pi) q[14];\nu3(0.470972599889141*pi,3.17674706428467*pi,0.7698215332803451*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.311785733909354*pi,2.89820689116545*pi,1.66580557538816*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.466681295505986*pi,0.34964110371719204*pi,0.933954024531934*pi) q[13];\nu3(0.141228019759731*pi,-0.383925386384156*pi,0.805097682655317*pi) q[14];\nu3(0.38186755475994*pi,0.9884076647751701*pi,4.13904759218309*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.552004273701297*pi,0.37986719751852105*pi,3.89576322171764*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.60953233244203*pi,-0.22052345907973298*pi,3.7043277359076*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.485011927322301*pi,3.42477667778056*pi,0.951213718587298*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49465601186413*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.440351917958698*pi,0.04533321922685396*pi,0.940356325530492*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.741847610016234*pi,3.11954922300379*pi,3.68653454212247*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.687777894193085*pi,0.50453437747412*pi,4.28782079822933*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215001676464516*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.584722443566887*pi,2.68871425071008*pi,1.230417803832775*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.94375757014986*pi,3.06796842727392*pi,3.83243650607743*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.559307930180851*pi,-0.357549432127066*pi,4.410151013324009*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.106648100116442*pi,0.28783466954304704*pi,4.21648173402333*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.723474258956904*pi,-0.21192437144209197*pi,4.23864425223768*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.37044621585876*pi,0.5*pi) q[1];\nu3(0.201222450527907*pi,0.06317063223629504*pi,4.43181149912472*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.657055600222876*pi,2.77005410019446*pi,4.0693596508538*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.130937302678571*pi) q[14];\nu3(3.5*pi,3.47541333677359*pi,0.5*pi) q[15];\nu3(0.619682250139697*pi,0.46041965172546595*pi,4.48630278037103*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4792022957181405*pi) q[19];\nu3(0.526919275980882*pi,0.10025426028446205*pi,0.5201135338965702*pi) q[20];\nu3(1.0*pi,0.0*pi,1.297063858250034*pi) q[21];\nu3(3.5*pi,3.43140272532861*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.441990494004826*pi,-0.251897296064999*pi,3.8669188743937*pi) q[6];\nu3(3.5*pi,3.38994427001276*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.341706876539058*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.259736990944945*pi) q[13];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.466839153116488*pi,0.99645959226968*pi,4.44484279109947*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.573795737756712*pi,-0.4363578949863157*pi,3.35695488721003*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46955873088058*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.710652998860872*pi,-0.22645262102015*pi,3.40095468484122*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5965752447206327*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[16];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.62681766458441*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.581101763083584*pi,2.69119765928457*pi,3.87772274679174*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5910048513020182*pi) q[13];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39723363271359*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.39351156500181*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[13];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3342382269641608*pi) q[16];\nu3(1.0*pi,0.0*pi,1.166054423310177*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.44409220118794*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3449200016939669*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42356965317288*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.240587891983544*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.434323878529062*pi,-0.05562340098804602*pi,4.2390772687096305*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.669909661667445*pi,2.67291387560089*pi,3.96400208984309*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.316116307186725*pi,2.95888569568046*pi,0.713036374601068*pi) q[5];\nu3(0.426105501437551*pi,2.91805373032243*pi,1.2807611310236409*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.40237941291789*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.255959200490696*pi,2.66135724185588*pi,1.02317553702518*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.290010568044689*pi,-0.342716836307366*pi,4.30349195497097*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6993932405279271*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.619988747903537*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207123580763319*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.550281298234596*pi,2.60925094042334*pi,3.99251024371205*pi) q[21];\nu3(0.576951353003148*pi,2.58270430510068*pi,3.68624933349992*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.657556356880036*pi,-0.041925104387669*pi,4.03004953159313*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43115438675512*pi) q[6];\nu3(0.103619636070229*pi,0.23521237831052*pi,3.89355005362989*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.601441472737561*pi) q[12];\nu3(0.0573512174205605*pi,0.496154626369146*pi,3.65950553365394*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.466453178929919*pi,3.46482488219895*pi,4.2358658642566205*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5174473970787714*pi) q[18];\nu3(0.222187159550412*pi,0.50818907179908*pi,0.5237773078119038*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.262085265139863*pi,-0.395575019883325*pi,0.5030446336657958*pi) q[1];\nu3(0.42630653850495*pi,3.30901341851544*pi,4.41243158276336*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.892114383294579*pi,-0.37972062653294303*pi,3.76915559295369*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.844868800859408*pi,-0.4106005746232756*pi,3.96865517491456*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,3.47620784040548*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.86326346890145*pi,0.263447773739265*pi,1.55038882260333*pi) q[14];\nu3(0.182652537870942*pi,2.95815128504059*pi,0.841350550211576*pi) q[16];\nu3(0.666729924245881*pi,0.17130742751567896*pi,1.285444661660452*pi) q[17];\nu3(0.492990189803914*pi,-0.16581081999901998*pi,3.84318908591979*pi) q[19];\nu3(1.0*pi,0.0*pi,1.159953827554773*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.788919103571169*pi,0.19654161173233398*pi,0.864999022207555*pi) q[1];\nu3(0.905864473230018*pi,3.41779857781862*pi,0.747135829792228*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.867137634293162*pi,2.93660993584737*pi,4.3079524016453*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.192147865665541*pi,0.357047794103191*pi,0.830567030701156*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.675202514070031*pi,-0.293171125476345*pi,3.62055377903879*pi) q[14];\nu3(0.317169671508011*pi,3.2123159446556*pi,1.0546109362628329*pi) q[16];\nu3(0.519761980519987*pi,3.49303998446643*pi,4.0692444328638295*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.642778564313559*pi,-0.34704580034675203*pi,4.315484108858341*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4654309512667005*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.836475608516542*pi,0.02516546950488696*pi,1.413717605162309*pi) q[9];\nu3(0.475923549199328*pi,0.6718857814188799*pi,0.900618425274223*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.201963085539889*pi,2.9963330109909*pi,0.628299496712427*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.100066185061091*pi,-0.26372004791036097*pi,3.93263637668093*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.37138608519312*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.323717054075389*pi,0.36117184509913103*pi,3.69031102516438*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.509356201858313*pi,-0.4469922033181833*pi,3.98867602108097*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.812679148177044*pi,-0.125483000747814*pi,0.7536360476594399*pi) q[12];\nu3(3.5*pi,3.47354303142815*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.218635428474093*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.267020424974717*pi) q[17];\nu3(0.263518598819791*pi,2.57308518163804*pi,1.343497455252953*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[15];\nu3(0.0812413012656714*pi,2.94888508915676*pi,1.91423198412449*pi) q[3];\ncx q[4],q[5];\nu3(0.46988630955598*pi,0.7432272659564401*pi,4.01139734452562*pi) q[6];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.365584770624138*pi,2.72648907158345*pi,0.9051819067142359*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48346443231047*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39928871232189*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.253486772297635*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36569064016661*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.228936413198352*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47433668391635*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3196239899228739*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5642973655395894*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,3.36541389997308*pi,0.5*pi) q[10];\nu3(0.686285224755001*pi,0.69321336710761*pi,0.8245951845498529*pi) q[11];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.142563971578501*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5670441739127456*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.35185950760269*pi) q[9];\ncx q[10],q[21];\nu3(0.666881058443916*pi,-0.019688462643803972*pi,4.40729615649623*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5988299374921304*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.408196957605605*pi,-0.18368801234341697*pi,0.674237241645132*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.23410151377457*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1115266710242069*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45951493517944*pi,0.5*pi) q[16];\nu3(0.780929770973093*pi,3.23784900128523*pi,3.6880605947484*pi) q[17];\nu3(1.0*pi,0.0*pi,1.309157723513667*pi) q[18];\nu3(0.186136798359834*pi,2.85026483765811*pi,0.878071626827456*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5591425582847918*pi) q[21];\nu3(0.53925397417331*pi,3.46332580113945*pi,4.446382630154011*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.676091617045447*pi,0.007801570105716027*pi,1.0744296646327491*pi) q[17];\nu3(0.654460771898491*pi,-0.24487526698558099*pi,0.9027734122369959*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33121720166127*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40123322698776*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46440574485971*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.242167106225438*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43625274599092*pi) q[18];\nu3(1.0*pi,0.0*pi,1.172757414516344*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.733735195782853*pi,3.44805660623321*pi,0.936659063027555*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[19];\nu3(0.543047893373465*pi,3.26731952068694*pi,4.330285539914049*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.300114882507869*pi,-0.162203074285929*pi,3.66946985365455*pi) q[10];\nu3(0.384029423348053*pi,-0.24330910357415098*pi,1.18365798307035*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.829706923284735*pi,2.51752818642043*pi,3.78939829047264*pi) q[21];\nu3(0.492207768084048*pi,3.35613370894451*pi,1.84282688735345*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.775210917063276*pi,-0.281785482707414*pi,3.48646262140917*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.549024190756532*pi,-0.09338005698061702*pi,4.42927316236417*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5152291103801097*pi) q[11];\ncx q[12],q[20];\nu3(0.410361132907685*pi,3.35500824438325*pi,2.00721395227049*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42632862834697*pi) q[19];\nu3(0.707964061913866*pi,2.40061953737317*pi,3.69475548591816*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.700423921283529*pi,3.49713894068051*pi,4.17418070654762*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36901155044965*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.271820022562234*pi,0.40876431318859197*pi,0.603952012645921*pi) q[14];\nu3(0.626201399118653*pi,2.70755178563636*pi,3.74476947770022*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.116380427257246*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.240777950679396*pi,3.17483559009883*pi,0.84656593395125*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.162500883025746*pi,-0.393253777888782*pi,4.33872311938699*pi) q[14];\nu3(0.491646933192537*pi,2.5428971553205*pi,3.93392866311595*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.611239987159547*pi,2.32162981791047*pi,3.74948164169419*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.472534198969759*pi) q[20];\nu3(3.5*pi,3.41146394496122*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.772392816876525*pi,0.17579856213753797*pi,1.244023601528313*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.225130228721954*pi,-0.27242322735444*pi,0.7692763617855081*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.867212954732485*pi,0.13907726438457702*pi,3.70343664405777*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.835291218292662*pi,-0.173947845953977*pi,0.5699054209109928*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2487286567176121*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[4];\nu3(0.50435517132648*pi,-0.25959062787715403*pi,1.251300365604185*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.682586479298296*pi,-0.262921314197541*pi,0.797772954938211*pi) q[6];\nu3(0.248219994230024*pi,3.44855540835271*pi,4.40727595561465*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.636138054045852*pi,-0.275280454748983*pi,3.51286044346729*pi) q[9];\ncx q[10],q[17];\nu3(0.354275272404281*pi,-0.385828719896261*pi,3.96900566663145*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.466332406760182*pi,3.30521846585965*pi,0.984994896884845*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42961483169178*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.423092991175908*pi,-0.109572065046877*pi,4.18257782607355*pi) q[3];\nu3(1.0*pi,0.0*pi,1.162736667097127*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.312555560206641*pi,0.401795619255381*pi,1.043704713911844*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.369680313114007*pi,0.50819223848748*pi,3.64734516316554*pi) q[9];\nu3(3.5*pi,3.40504323767163*pi,0.5*pi) q[10];\nu3(0.79102377637043*pi,0.8327369320831599*pi,0.842623831454232*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19876866133637*pi) q[17];\nu3(0.954151702647134*pi,0.12195444395795996*pi,3.97879418522775*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5025772640492272*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.443579232834912*pi,0.83435905852446*pi,3.88478344794145*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.596456661733154*pi,3.21596716500268*pi,3.62412408567116*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5432363925700026*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37537245322889*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2321763162278399*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5004687836777104*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.710260827383041*pi,0.30091268570930296*pi,0.5151083541036005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.505229675573979*pi,-0.4661657463844937*pi,0.5330550808899788*pi) q[0];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[16];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.135924192418454*pi,0.38751006689089096*pi,4.06289835566624*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0408164490392409*pi,-0.27017578935500397*pi,4.3111496628065105*pi) q[21];\nu3(0.516977677174602*pi,0.80371377702086*pi,0.5983716440803402*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44063831680246*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.652081574073016*pi,3.14776885497017*pi,3.06595270084666*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.662487309147647*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1753678517737471*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.47829235876927*pi,2.72009578529643*pi,3.72485031913413*pi) q[20];\nu3(0.81722995246801*pi,3.1546308080373*pi,3.29417270218316*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44501675591634*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.248434774764694*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[15];\ncx q[8],q[13];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.705148744150416*pi,3.30335041705538*pi,2.95844208374719*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.504336932506652*pi,3.10369128788956*pi,3.46269005990693*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.234882011407114*pi,0.20415780799477*pi,1.263631889455894*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,3.43919145180031*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.761215199050099*pi,-0.006759171049523005*pi,0.961387970872585*pi) q[10];\nu3(3.5*pi,3.4597435553631*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.224100118668194*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46926543567644*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.251239890764332*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.579839321202497*pi,-0.318189607148188*pi,3.47750523297349*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49437219452566*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38389578077559*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.561642975969447*pi,0.50536209870984*pi,4.4518825624377705*pi) q[8];\ncx q[9],q[16];\nu3(0.392994968378709*pi,0.37816495446602105*pi,3.89924208705283*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.350458813495331*pi,1.20156557219766*pi,4.24554302042171*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308235763060892*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.25815412334751*pi,0.16368658690580695*pi,0.5126940210086556*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.363551542818509*pi,2.99049786973215*pi,0.76376403179746*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.855846494748672*pi,0.045764838812762054*pi,4.4991649213320795*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5364743638085612*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.72214840646653*pi,-0.13023153606161603*pi,3.4714478443654*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.603159238696339*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.293352359589057*pi,-0.09776978672154701*pi,0.907550451421927*pi) q[4];\nu3(3.5*pi,3.49811330783208*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.611213853896605*pi,2.62299021536426*pi,3.54103840590751*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.679354785263252*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3560445645866501*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43161061033152*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.271171195490642*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.570342232503616*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.273835850398203*pi,0.28133278537017903*pi,3.77828286813474*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.72958289766342*pi,0.72839787561534*pi,1.107640379364227*pi) q[11];\ncx q[12],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.789567689687891*pi,-0.366897752869902*pi,3.67828872967828*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.452173281463741*pi,3.22226691372313*pi,1.076134233835853*pi) q[6];\nu3(0.206249198313099*pi,-0.028812118597915992*pi,1.048643913871343*pi) q[7];\nu3(0.453493589993377*pi,0.25688075058651905*pi,0.687044377988565*pi) q[9];\nu3(0.20510941304588*pi,2.91430783866213*pi,1.87164925474978*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.43892949400786*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.483583594606777*pi,0.13209183350612697*pi,0.961229676689656*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.666704177000959*pi,-0.273916136078048*pi,0.771459069965148*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.825014640593128*pi,0.73374990972241*pi,1.049075385303237*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.435995334958377*pi,0.21090297928220503*pi,4.11135174388251*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,3.38544335432639*pi,0.5*pi) q[13];\nu3(0.882946158361445*pi,0.03450835227825799*pi,0.772512329173041*pi) q[15];\nu3(0.0320140300629897*pi,0.8823620177144*pi,4.48395914805193*pi) q[16];\nu3(0.792280693096007*pi,0.12869434564585003*pi,1.2624023878823039*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.175034695919424*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.392103268586729*pi,1.03212940912406*pi,4.31653197971762*pi) q[3];\nu3(0.758400416465656*pi,3.00118995210305*pi,3.15774257208551*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.515411743777073*pi,-0.494633444396594*pi,4.15097139428992*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.720101694949363*pi,3.10841327436065*pi,3.85726439179601*pi) q[18];\nu3(0.234163281613953*pi,3.4616746201205*pi,1.341789600964304*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.141130826783834*pi,0.275975681495107*pi,3.7812189603472*pi) q[3];\nu3(0.530993521483053*pi,-0.4834352911645257*pi,4.34980526575948*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.54242042970889*pi,2.69732132855712*pi,1.163297783793145*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41040665879222*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44730459250872*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.245327416026853*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.724272182481255*pi,0.5131409891413801*pi,4.49579190332989*pi) q[20];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48609759724008*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.221264810527979*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40612427386488*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2188934693128362*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.744912684425175*pi,0.8576315272480699*pi,4.37973560414177*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[3];\nu3(3.5*pi,3.30402146316012*pi,0.5*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.368447114788649*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2155599035250328*pi) q[10];\nu3(0.78675443222632*pi,3.25505968220808*pi,3.18770808710513*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36505040032626*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,0.0*pi,1.249055098578919*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47522280628623*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44398542412909*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.5670888364379092*pi) q[9];\nu3(0.310741743702542*pi,2.9195553834412*pi,0.841312274484627*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.219161224037352*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5357142746436631*pi) q[17];\nu3(1.0*pi,0.0*pi,1.351195570975972*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4792030509338705*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0755589943068119*pi,0.256002922229415*pi,3.52302007192932*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44113234558656*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,4.47531599624457*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.838458265201716*pi,3.44128317996274*pi,0.849149506921388*pi) q[13];\nu3(0.726255481221624*pi,0.60245033135534*pi,4.36635763982968*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46070658817472*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.404006672720691*pi) q[18];\nu3(1.0*pi,0.0*pi,1.0737571409333682*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.254407508204575*pi,2.29154521470109*pi,1.219653082207812*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.845077847757443*pi,3.30265996389796*pi,3.08421277169002*pi) q[16];\nu3(0.613772508350043*pi,0.315307054147961*pi,1.353776712934577*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.55263615006157*pi,-0.129074035012667*pi,3.87736225659635*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.39255885129936*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.714906633562304*pi,0.65894038814772*pi,1.311563386402661*pi) q[16];\nu3(0.218892309182416*pi,-0.21079708234530897*pi,1.355283855641469*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.301854445453696*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44830939874982*pi) q[20];\nu3(0.267705288202885*pi,-0.280594487336362*pi,3.83527923017188*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.758301205907493*pi,0.318105569097602*pi,1.2619628102853802*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.3289770054439*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.095451796963709*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.498950854558998*pi,0.31197902091114205*pi,0.869658226861636*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.13735948431425*pi,0.36337289355313995*pi,3.51942134198168*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.704201395951646*pi,3.1736069430038*pi,3.5776582526614*pi) q[7];\nu3(0.701656857804467*pi,0.7969234723499099*pi,4.4280557538695*pi) q[8];\nu3(0.580398931436436*pi,0.5453283942374001*pi,4.12043942264365*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34323482042294*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.756876528629525*pi,-0.4389920447326348*pi,0.5088357168579232*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.138599447912273*pi,0.99319396064606*pi,4.13548127060311*pi) q[7];\nu3(0.536103667781173*pi,2.77589733311636*pi,3.663483582399*pi) q[8];\nu3(0.800381989254164*pi,0.252704142444954*pi,4.2672413036405406*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.424709187560779*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.684696009417948*pi,3.34830425981812*pi,3.43073346121272*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.633003778340678*pi,-0.02481491263746699*pi,0.5796802584604368*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.371358026977294*pi,0.83553794967404*pi,4.4480543406837505*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.581242292720681*pi,3.47726552406606*pi,4.20999621626531*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.84411748764611*pi,0.46323490992178495*pi,1.038994130445039*pi) q[5];\nu3(0.515007339817373*pi,0.190131990733036*pi,0.799034601543665*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.344084079077207*pi,0.04601336452893301*pi,4.143621406783851*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.360015003096524*pi,2.5994733513491*pi,1.2117269829608222*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.566874362217405*pi,-0.49595140165065277*pi,3.98261556763722*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.70360917413686*pi,0.266998997448316*pi,4.44201056698832*pi) q[3];\nu3(0.38252409792204*pi,-0.20229245990352102*pi,4.07597237692029*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.384089959040962*pi,2.4955190915523*pi,1.088064880951634*pi) q[15];\nu3(0.268682683580264*pi,0.5994695659951601*pi,4.1399263698095705*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.597469693903743*pi,3.27432984060524*pi,4.2056951872105*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43893222443665*pi,0.5*pi) q[2];\nu3(0.767727531595619*pi,3.08018611999886*pi,3.3315806646171*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1731517993956069*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.27680786940334*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2155348110471729*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.515332718490654*pi,0.5045834361888899*pi,1.347941635622525*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.242490699722707*pi,0.6930726443683799*pi,3.70411693563616*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0395191913084294*pi,0.253879667533341*pi,0.776097661755096*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3982235122659095*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4056541297947*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36942104643468*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.393832485138602*pi,-0.378972659048827*pi,1.441144765590653*pi) q[11];\nu3(0.117382836395689*pi,0.07856531775543896*pi,0.9699752305392699*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.333309189480744*pi,3.28457172513551*pi,1.61186410653293*pi) q[19];\nu3(0.860061797744424*pi,0.6995851938328701*pi,0.7138086268846631*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207123097590401*pi) q[21];\ncx q[2],q[4];\ncx q[3],q[16];\ncx q[5],q[9];\ncx q[6],q[21];\ncx q[7],q[8];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.446231565385624*pi,3.15190153003983*pi,4.31045301472451*pi) q[12];\ncx q[13],q[15];\nu3(0.838864913672857*pi,0.47237002338115097*pi,1.324126300793844*pi) q[14];\nu3(0.581361575676545*pi,-0.4767005157819379*pi,0.892943979220304*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41218251059755*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33186029232273*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.086890607257013*pi) q[9];\nu3(3.5*pi,3.49814580695652*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49860459660536*pi,0.5*pi) q[13];\nu3(0.766689172077582*pi,0.10137336251472395*pi,3.69495845536105*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26406677880849*pi) q[15];\nu3(1.0*pi,0.0*pi,1.221454358065638*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250855582576258*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42650259041159*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[18],q[20];\nu3(3.5*pi,3.35297531767022*pi,0.5*pi) q[0];\nu3(3.5*pi,3.21773270183162*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.498087993492231*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2060631963126038*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49084003047977*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.403311703659989*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4238764327648*pi) q[17];\nu3(3.5*pi,3.49179662045792*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.135827489934581*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2143549205207211*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\ncx q[11],q[14];\ncx q[13],q[15];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.593235121145453*pi,0.06821046576213696*pi,3.66799169053468*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44028491987611*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5708308647786033*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1601786996221168*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5449360433935162*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5453570272696948*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[19];\nu3(0.435568667288048*pi,-0.19219132599558503*pi,1.386781041111693*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.66357513377614*pi,0.30479636676391*pi,4.49288326126085*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.257715628551907*pi,3.08403133023062*pi,1.2228556416672869*pi) q[7];\nu3(0.200174126764771*pi,-0.08025467581610302*pi,0.611911091425783*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0952741150509653*pi,-0.4827373755166361*pi,1.008820501322339*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.50884595907218*pi,3.03330832034945*pi,4.114196273942531*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.361247809281999*pi,0.10931500732888999*pi,3.75846865554503*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5281119687724853*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.228214968268174*pi,0.54402899932362*pi,0.5578239593118534*pi) q[5];\nu3(0.413200493547475*pi,1.12869145468226*pi,4.27390922194881*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.53647955717851*pi,3.48998338810047*pi,3.93529374860681*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.346332174303214*pi,2.59896027566579*pi,1.0918840668595209*pi) q[20];\nu3(0.380383759990091*pi,0.68523769999559*pi,3.71369089958881*pi) q[21];\nu3(0.487299211735744*pi,0.8905468593433901*pi,4.1142951487861605*pi) q[0];\nu3(0.421218022527367*pi,2.73844926255246*pi,1.51763709352322*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.602140300453998*pi,0.43610609318885696*pi,0.850791267387967*pi) q[5];\nu3(0.547647307593645*pi,3.09805473621836*pi,2.94516476071845*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.608957957328281*pi,-0.49271894256069204*pi,3.41948920599499*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.375510047985852*pi,2.98104424820979*pi,0.680685373312724*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.626318932234406*pi,3.12087373734963*pi,4.05266418344162*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.400126311010175*pi,2.92108117727576*pi,1.138621231997095*pi) q[20];\nu3(0.829154009073358*pi,-0.266240140797943*pi,1.142597708568215*pi) q[21];\nu3(0.821538849633202*pi,-0.23661087166198302*pi,1.173438649552546*pi) q[0];\nu3(0.676382535651053*pi,0.5444944276752699*pi,1.07026786998913*pi) q[1];\nu3(0.618406731478422*pi,2.62972697479987*pi,3.4943260921982*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.446277077421691*pi,0.24455884347492496*pi,1.280380933961575*pi) q[9];\nu3(0.297585489467547*pi,0.7525726440490901*pi,0.5533646466401806*pi) q[10];\nu3(0.38975883876383*pi,3.36758724865088*pi,1.63671702213732*pi) q[11];\nu3(0.653113850945093*pi,2.99109068125555*pi,3.42609976229911*pi) q[12];\nu3(0.634683219286505*pi,0.75464421058773*pi,1.127940506508836*pi) q[13];\nu3(0.543980045459862*pi,0.40961725858174003*pi,3.81564928337871*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.87516411618489*pi,-0.020405116390366018*pi,0.856896809715125*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.469068893914278*pi,3.35975086161522*pi,0.911098911993643*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.282615526506035*pi,0.6047241980704701*pi,4.35672492035581*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.406666287192431*pi,0.467105270025295*pi,4.25193216276592*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.169482795381996*pi,0.96397885478316*pi,4.23220808215671*pi) q[11];\nu3(0.427583043990798*pi,0.451128947031017*pi,0.656362744297582*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.188770014934535*pi,0.59317621179296*pi,3.88679133598815*pi) q[14];\nu3(0.693962439798928*pi,2.78453480538828*pi,3.68937084919351*pi) q[15];\nu3(0.920610041473589*pi,2.93838136622399*pi,4.3580334121837705*pi) q[16];\nu3(0.44733535732401*pi,3.14614740722553*pi,2.05510971421314*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.91138172222316*pi,0.41103920869827204*pi,1.1368798333204*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34479474531105*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.842672927474961*pi,3.04439013009214*pi,3.01946757976026*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0515642556362195*pi,-0.07748938045527798*pi,4.3937486313736*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.187908587414273*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[11];\nu3(3.5*pi,3.26436633876425*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47289005523055*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.2883131245165371*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.431133692651899*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1737704479755728*pi) q[21];\nu3(3.5*pi,3.43932202941318*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[20];\nu3(3.5*pi,3.42434512161944*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.38787208863463*pi) q[4];\nu3(3.5*pi,3.48193002092299*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[13];\nu3(3.5*pi,3.43186072397532*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.218766810815251*pi) q[9];\nu3(3.5*pi,3.33832561263698*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.275595987198676*pi) q[11];\nu3(3.5*pi,3.39206622876168*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.2164763335874609*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1614063847975848*pi) q[17];\nu3(1.0*pi,0.0*pi,1.357489891627616*pi) q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.37338232825272*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.631029554829456*pi) q[13];\nu3(3.5*pi,3.42846517678688*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.31172800453724*pi) q[15];\nu3(1.0*pi,0.0*pi,1.151658792309499*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39485662791223*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6073973261921259*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41351708125025*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6578566642867429*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.62738159372775*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49067112356669*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.365696357725939*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.678783523565082*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5191921800352377*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.121819081337352*pi,3.1111033781795*pi,4.45395611046425*pi) q[2];\nu3(0.527895844137095*pi,-0.43239619990598277*pi,4.104795770641379*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.851583102437598*pi,3.28624997122182*pi,3.73158723582097*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.55043727089553*pi,-0.226365186014727*pi,4.43270728327059*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.52963678200449*pi,0.6095101129320399*pi,0.81415599919643*pi) q[2];\nu3(0.346520831929743*pi,-0.15066619310678298*pi,4.28792389158343*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.459952156733255*pi,-0.181977756119935*pi,1.0035031596434139*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.148061431969419*pi,0.33774614559425997*pi,3.82433720455429*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0969033348391711*pi,2.58437841749314*pi,1.070624605857958*pi) q[14];\nu3(0.703685386287996*pi,-0.279070029755498*pi,0.9334556207913309*pi) q[15];\nu3(0.743451221295468*pi,0.131259319103183*pi,1.217356149080243*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.563327119137504*pi,0.20029391523976803*pi,0.9248785309902481*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.298051913693121*pi,-0.022042514087318*pi,1.0005201571867501*pi) q[0];\nu3(0.0773785350272654*pi,-0.17210960849684498*pi,1.5920674417365*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.909743208690608*pi,0.02753262018395497*pi,0.761391104220011*pi) q[4];\nu3(0.703106702627756*pi,3.39568618825201*pi,3.50011354804381*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.634986876257286*pi,0.16415292245914903*pi,3.74078689288424*pi) q[13];\nu3(0.455667978870036*pi,-0.19109096443281298*pi,4.1994214563481*pi) q[14];\nu3(0.833235491760924*pi,0.11279152414407301*pi,4.18749725799412*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.629835103695492*pi,2.75231087413246*pi,3.50077518422881*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.331720974899714*pi,2.81881363599595*pi,1.78975162923821*pi) q[0];\nu3(0.576491234755698*pi,0.023891389053754986*pi,4.17084871276292*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.344052666065395*pi,0.050131345395852955*pi,1.3216832926590159*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.779800192403163*pi,-0.4072820883854578*pi,3.81447119268481*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.397957937030355*pi,2.3883780140076*pi,1.173962820555556*pi) q[10];\nu3(0.615737531210586*pi,0.147463744904761*pi,1.498150755924259*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.556891483083249*pi,3.18366397800035*pi,0.727039376994996*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.286192993340153*pi,-0.17739193098594702*pi,1.53445226077859*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.462500926100811*pi,0.17184951401973803*pi,0.826147096294352*pi) q[8];\nu3(0.367299110704634*pi,0.286793092937228*pi,3.53012890907124*pi) q[9];\nu3(0.230833902677137*pi,3.45844581764536*pi,4.319517238057109*pi) q[10];\nu3(0.474891694482793*pi,2.9578290576586*pi,1.93867932012353*pi) q[11];\nu3(0.258740149133301*pi,3.07612271205693*pi,0.9891585203635089*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.681157581263179*pi,0.11303596876739697*pi,3.75228103849852*pi) q[17];\nu3(0.57226140731812*pi,-0.125709684068551*pi,0.924490380437775*pi) q[18];\nu3(0.703138159833121*pi,-0.23551130140731502*pi,1.243549758716386*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.81725510922569*pi,0.7275710507598501*pi,4.4386743894542295*pi) q[8];\nu3(0.512676434901842*pi,2.50330269892207*pi,3.83994122662097*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.394202954526978*pi,0.87052282173558*pi,0.521937632693798*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.357639706896421*pi,0.22923410754412998*pi,3.48476008879347*pi) q[17];\nu3(0.860828751286425*pi,0.24940873432126598*pi,0.946117838866124*pi) q[18];\nu3(0.52720284967029*pi,0.273246264856587*pi,4.21077437738534*pi) q[19];\nu3(0.252565374676292*pi,2.88577508313041*pi,0.803175377772315*pi) q[21];\ncx q[0],q[4];\ncx q[3],q[11];\nu3(3.5*pi,3.41776482185411*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.302427938081924*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.541889121111005*pi,0.423786741848578*pi,1.406309477118321*pi) q[21];\nu3(3.5*pi,3.47264764895307*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31224950351513*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.306944144173964*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.42683212295486*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.239094026620517*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47921802931632*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.287977284457679*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.347609215292056*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[17];\ncx q[2],q[19];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.511090574281673*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38786266446913*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49013705661097*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48423818329058*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.46878538095467*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.145718079546804*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.45876116847013*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33780955316103*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.31385871563898*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36546338584713*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26907503170783*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255544914297917*pi) q[18];\nu3(1.0*pi,0.0*pi,1.356854829603422*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.444834676937861*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2107743926581511*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[17];\ncx q[2],q[19];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[20];\nu3(3.5*pi,3.49287342278958*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.3620798076299971*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.153702572244613*pi,-0.36954443979601703*pi,0.6057848847041369*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.381855672721731*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.492484190217607*pi,-0.194703681109817*pi,4.435126449971801*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4195984699630895*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35378990073932*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.63874575410212*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.632213393224174*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.436342844593994*pi,-0.14768392998844698*pi,3.7984505406873*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32233588389514*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.365168831196762*pi,3.12572761717587*pi,0.8017787365056259*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.384882974638634*pi,0.09279711557409798*pi,1.3896164545498961*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.784768396841666*pi,-0.155375101034398*pi,3.60347593712679*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.365480513425946*pi,-0.149376944720645*pi,4.44053868644803*pi) q[2];\nu3(0.563140637523728*pi,-0.013289178038251026*pi,1.417445792310136*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.454275004895241*pi,2.69334378017015*pi,3.78287263411431*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.386308221867642*pi,0.255700819284274*pi,3.63518149010678*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.603862271571134*pi,3.0396779283253*pi,3.14009710507277*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.668626663061871*pi,0.21310599176266398*pi,3.97691143236497*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.852281035523117*pi,0.70362370532892*pi,4.43317952397868*pi) q[3];\nu3(0.754634545209813*pi,3.27310032166305*pi,3.16735197653139*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.175094206300595*pi,0.31432334562792497*pi,0.687622967303796*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.87977786568791*pi,1.2099076258119*pi,0.762353379748762*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.78705830689432*pi,0.13797726667140298*pi,3.75448662235899*pi) q[13];\nu3(0.61621362084984*pi,0.10432062932734898*pi,3.75850501799861*pi) q[14];\nu3(0.40936175823877*pi,-0.210006139286669*pi,4.48847808992951*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.864080475928551*pi,-0.342894908060636*pi,3.27530397483519*pi) q[21];\nu3(0.640124236305745*pi,0.351919075104549*pi,3.86047008586412*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.763386706299066*pi,0.380019526500038*pi,4.19601882619049*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.219523645561685*pi,2.86573143448422*pi,1.082834233406639*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.714055261543996*pi,0.392064194244236*pi,4.24524542796748*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.610408139642838*pi,0.47083741406412005*pi,0.96201134453507*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.633013350232241*pi,0.8703197128785201*pi,0.5806959184752257*pi) q[20];\nu3(0.60614198025079*pi,3.25683777173011*pi,0.667588128719206*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.692555866511651*pi,2.86457809673528*pi,3.54291512291715*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.586148965090783*pi,0.26503882049835603*pi,0.845291714027678*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.622369934968454*pi,0.9065956510056099*pi,0.640243930724662*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.451625582717123*pi,-0.165313483548924*pi,3.60914649444041*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.626159578229689*pi,-0.39774325846173797*pi,3.80479749247628*pi) q[17];\nu3(0.354725616190052*pi,-0.05801945729778901*pi,3.58031195783584*pi) q[18];\nu3(0.406983330062845*pi,0.6699301251840499*pi,3.91972352737243*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.2727549165191*pi,0.53027619697586*pi,4.4576098166182305*pi) q[1];\nu3(3.5*pi,3.27840662712835*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.38717743343373*pi,3.2216393675758*pi,1.53100593302106*pi) q[6];\nu3(0.620926140390464*pi,-0.111558281114983*pi,4.10453006893967*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.512603497024272*pi,0.95194020156867*pi,4.200770803680641*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.872408748339652*pi,-0.4778530515459957*pi,4.14600570577828*pi) q[17];\nu3(0.597453308261219*pi,0.16801696818488*pi,3.82615436550022*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231627956688241*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.235478956867868*pi,3.24145405469493*pi,1.486969076278366*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48578934741828*pi,0.5*pi) q[11];\nu3(0.178859092115464*pi,0.16044735535086696*pi,3.662460650855*pi) q[12];\nu3(1.0*pi,0.0*pi,1.333291498373229*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48014733029897*pi) q[19];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(3.5*pi,3.48684899105235*pi,0.5*pi) q[7];\nu3(0.452739223862686*pi,3.4299144135098*pi,1.80621629036272*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(0.596453482907586*pi,2.54431603844967*pi,3.5906607801613*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.338791808118327*pi) q[20];\nu3(3.5*pi,3.38029525501701*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41478779337211*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.47099397310308*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.1733707554535449*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4715254560101*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.322731064208885*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2796146424549422*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5852824635788136*pi) q[16];\nu3(1.0*pi,0.0*pi,1.197419378339586*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.48958175331655*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.369892108296646*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49182022821019*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42290394712953*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.1154719401535211*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.370569823670969*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.4270634314002795*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39736327882493*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4971457171709694*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.27490154994816*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.585188909325364*pi,3.2427357906212*pi,3.64006150454614*pi) q[11];\nu3(3.5*pi,3.42345281548935*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.327868604660844*pi) q[15];\nu3(0.579216482064482*pi,0.63810441140565*pi,0.904307582110499*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5465510228998554*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1186312186346958*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.399851856801436*pi,2.91824887119479*pi,0.9846544420358561*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,0.5217488427548922*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.718127380155709*pi,2.82777291104959*pi,3.59546843805103*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.691561964337351*pi,3.35293309595752*pi,3.10005404126818*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.714151892764094*pi,2.87367820117008*pi,4.19230575522338*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4581555641845405*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.770062462155541*pi,0.7927025133016801*pi,0.790110165532132*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5116768000717267*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.232281899717676*pi,0.91764135512056*pi,4.3755850346938505*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.227367832536287*pi,3.03919128275458*pi,1.341994693531447*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.566019487591811*pi,-0.4026438086619122*pi,0.9493049100570841*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.589862471483812*pi,3.40809005653769*pi,4.391048702642729*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.570732293353064*pi,0.0027094060217860427*pi,4.44179138051364*pi) q[0];\nu3(0.219342973546809*pi,0.295823066299164*pi,0.639219533689139*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0993878723252039*pi,-0.27475584783504403*pi,0.958273876230515*pi) q[3];\nu3(0.647857717945587*pi,0.19872714711403205*pi,4.18132176105219*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.594611249215814*pi,-0.06411659715899098*pi,3.4624840984148*pi) q[6];\nu3(0.322922036766798*pi,0.22395105136235405*pi,4.26959355919292*pi) q[7];\nu3(0.643310081301908*pi,0.21564173534772202*pi,4.3179782178107295*pi) q[8];\nu3(0.428148172317706*pi,2.51195674413068*pi,1.315038750796658*pi) q[9];\nu3(0.468106578212102*pi,0.6353528194896201*pi,4.29138902046712*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.791620677371284*pi,1.10673466296532*pi,0.854478029495768*pi) q[13];\nu3(0.210378234986664*pi,3.39949737503419*pi,1.67858957721031*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.219875925221449*pi,0.6555311052689601*pi,0.5041141815870377*pi) q[18];\nu3(0.237498709132089*pi,0.9424828765754201*pi,0.5160946355885184*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.434714242245122*pi,3.061142416401*pi,1.52599936831732*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.575056788128044*pi,0.9498624597232701*pi,0.57057373995597*pi) q[3];\nu3(0.459544320849305*pi,3.07093212322677*pi,1.230447021990817*pi) q[4];\nu3(0.0706313596907704*pi,-0.286842040797058*pi,4.26950667570366*pi) q[5];\nu3(0.855948788926559*pi,3.15432598754952*pi,3.35495472324347*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.322724341842313*pi,0.16812990373254*pi,0.659322217055245*pi) q[8];\nu3(0.442516462899214*pi,2.88872602581871*pi,0.903010820282125*pi) q[9];\nu3(0.845357569340583*pi,0.020548876294271046*pi,0.9725706608674449*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.505894346623242*pi,0.82073004173182*pi,0.766470489995789*pi) q[13];\nu3(0.635534756264147*pi,-0.322567979808646*pi,0.979914208648551*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.665638302119365*pi,-0.02734761983709799*pi,0.842098627744866*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.415850130945035*pi,0.5137604870114101*pi,0.6888991671283891*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.451743700852116*pi,-0.46497145793840977*pi,1.255814094743122*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.238982930874733*pi,-0.493742240726926*pi,4.2543493767362595*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.610456078687158*pi,2.53349461837971*pi,3.84769341545158*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.322775347313054*pi,-0.439029633291603*pi,1.338696983967309*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.220486176808318*pi,2.9999495642999*pi,0.734743313899344*pi) q[15];\nu3(0.899675282020806*pi,0.37292220874230897*pi,1.3079079338058879*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.34350545728351*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40525689249523*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.171095482439489*pi) q[7];\nu3(1.0*pi,0.0*pi,1.109110517231354*pi) q[8];\ncx q[11],q[14];\nu3(0.193516605835186*pi,0.183998295093462*pi,3.39655588043091*pi) q[12];\nu3(0.470943625130397*pi,-0.385366713868631*pi,4.05670107381442*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49538986256745*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38657418726601*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.216423757610766*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2708549305002799*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[9];\ncx q[5],q[20];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,0.5519333296346609*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42630997138121*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[16],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(3.5*pi,3.48847532034694*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43318011239147*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34415431302463*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41690681358198*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.230835714241132*pi) q[9];\nu3(3.5*pi,3.35692821175609*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.493841615251251*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40173789160554*pi) q[14];\nu3(1.0*pi,0.0*pi,1.177072581848091*pi) q[15];\nu3(3.5*pi,3.46843904155977*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180235685892838*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2073500823288001*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2004371050440121*pi) q[20];\nu3(1.0*pi,0.0*pi,1.254372710288074*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[9];\ncx q[5],q[20];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(3.5*pi,3.49239654215227*pi,0.5*pi) q[12];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.330356700229997*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37052966819134*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43927484445586*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4892274189437895*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.62427202015926*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41749877461504*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5407821355348581*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.810058568085244*pi,2.60169838934819*pi,3.87487287014178*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[9];\ncx q[5],q[20];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.3429498664413995*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.3730557185413*pi,0.454466641805507*pi,0.61343506789572*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.686006972140497*pi,3.40752485829819*pi,3.94531790309505*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.551873635529661*pi,0.130281106172229*pi,1.463194787602027*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.370451738668336*pi,0.39806895518040797*pi,4.41701706572092*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.82875789875566*pi,0.78092851707834*pi,4.41616650963539*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.843831752787188*pi,-0.358989093456726*pi,3.24741108243164*pi) q[6];\nu3(0.688319155547446*pi,2.27752180423505*pi,3.74309155661124*pi) q[7];\nu3(0.119756489726044*pi,2.91667639962888*pi,1.2099765146891621*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.167536322253704*pi,3.29989738026577*pi,0.5732452330263887*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.753759978500267*pi,-0.382706298709244*pi,0.881318586679779*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.569700766435346*pi,2.70018809253523*pi,3.93075680098242*pi) q[5];\nu3(0.696048944684986*pi,-0.09238456403207701*pi,3.85528918156137*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.701343052499954*pi,-0.384214636763392*pi,3.9494522533856*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.558313338024731*pi,1.01436319439819*pi,0.970908689302857*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.703362685134617*pi,3.26122269636905*pi,0.677609100151385*pi) q[13];\nu3(0.686248806538242*pi,2.9827547155451*pi,4.40210915169115*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.316489345117146*pi,3.17325854540048*pi,1.90015565749184*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.530055925387151*pi,3.34239223977393*pi,4.12065933170029*pi) q[4];\nu3(0.369609424193589*pi,0.14059417066314595*pi,0.927680092287568*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.786160026854552*pi,-0.308965886781357*pi,3.47847772227091*pi) q[10];\nu3(0.453367781631819*pi,2.92930837251448*pi,0.660785486152048*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.523398374018053*pi,0.6696614033797601*pi,0.563381692309717*pi) q[13];\nu3(0.166270922813113*pi,0.27529054645426*pi,3.98016114416598*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.569462197528742*pi,0.374367983290279*pi,1.53819877158734*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.385900177333056*pi,3.32993679439588*pi,1.488457295469051*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.679131492147057*pi,3.18799870700805*pi,2.81864883715689*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.65995496972426*pi,2.71482556933388*pi,3.79945906594793*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.555686862685787*pi,0.71763514121276*pi,4.25320419296469*pi) q[15];\nu3(0.583243432513355*pi,-0.297135567537426*pi,3.40277602473222*pi) q[16];\nu3(0.746210140166375*pi,0.318697791749614*pi,1.306711319921587*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.587094534775655*pi,-0.387835260652557*pi,3.97379050745362*pi) q[19];\nu3(0.84667862526389*pi,3.1095673401158*pi,3.31486724170756*pi) q[20];\nu3(0.302132067563463*pi,-0.07021256229976702*pi,1.428552514309515*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.501206723272267*pi,3.15637210977144*pi,4.08062081448068*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.632613953585909*pi,3.04598237548505*pi,3.94717707716225*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.382019435787148*pi,0.361983476628568*pi,0.9886553693378519*pi) q[15];\nu3(0.212184053052167*pi,0.10995754164057103*pi,1.213373285819325*pi) q[16];\nu3(0.230366499237253*pi,3.37580537055993*pi,1.4414980938719069*pi) q[17];\nu3(0.800282401040548*pi,-0.4287019532363555*pi,4.12805700867466*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.337814963190797*pi,3.21315320142037*pi,0.6526085293063479*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.48483704113448*pi,0.108725877382581*pi,1.382876850903898*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.440420271385113*pi,2.75671982812308*pi,1.50026745661772*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.393197863429344*pi,-0.04506638754623499*pi,4.38865235779592*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.3687438051744*pi,0.5*pi) q[1];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.147534401505949*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[13];\ncx q[2],q[15];\ncx q[3],q[18];\nu3(3.5*pi,3.37812404751912*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41264221942145*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.228992145388331*pi) q[7];\nu3(1.0*pi,0.0*pi,1.304909073415977*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.4367878468033*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48351252534505*pi,0.5*pi) q[2];\nu3(3.5*pi,3.33968363074909*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.189976053653*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.430866485640729*pi) q[13];\nu3(3.5*pi,3.41016220165176*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20686302038995*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285418221148986*pi) q[16];\nu3(1.0*pi,0.0*pi,1.139363750412996*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284807684631232*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.3395804573360262*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[13];\ncx q[2],q[15];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40561111013388*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5741637526698855*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.632729024461939*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.3114576149895258*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,3.3720074310877*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.139802427467325*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[12];\ncx q[6],q[7];\nu3(3.5*pi,3.33629679780362*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1884815405508409*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41436398268889*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5527820326848194*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5164226343264522*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5753564520301079*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.641380604293867*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.520920379400382*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.474827015251369*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.780189337483218*pi,0.27520478732618003*pi,0.5724060434058564*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.712645541664867*pi,-0.27811729829271803*pi,0.5238944778797471*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5093713380481413*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.608041862114732*pi,0.08432997016735999*pi,3.65298990549538*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.901575047036913*pi,3.12445710893651*pi,3.85246427108972*pi) q[3];\nu3(0.582387064243136*pi,0.8031544305298199*pi,4.31438446340252*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.391267447162932*pi,0.71551243521388*pi,4.47854906657634*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.251921058850195*pi,0.0009608762574520036*pi,1.482407492072112*pi) q[8];\ncx q[9],q[11];\nu3(0.521802658510027*pi,0.11005838602904405*pi,3.73230258804421*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.64348466695741*pi,0.69913739255022*pi,4.33823411965363*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.810139161930861*pi,3.0962159372759*pi,3.11267517172331*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.132079465274947*pi,-0.294827909814745*pi,4.1396589648780004*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.190155180066971*pi,0.90787953357649*pi,4.05270665488307*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.239889676178582*pi,3.2516772589404*pi,1.57246384301936*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.54105457897712*pi,0.38156329291173496*pi,4.27995737197217*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.106251113044427*pi,0.5666238594414701*pi,0.5870671615929476*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.798838318297817*pi,2.49946877143374*pi,3.70544031833205*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.775624100418023*pi,2.90113232464178*pi,3.73610687358266*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.387402650844037*pi,-0.152502785507038*pi,0.716581729561626*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.165562974733806*pi,2.85208596046776*pi,1.80134180868291*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.419588622017381*pi,3.3938939692445*pi,1.1548112810771411*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.445067189312035*pi,0.18691719983101795*pi,0.812552564557919*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.727780037830098*pi,0.7091105826489701*pi,1.1322116880729989*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.786091440275836*pi,2.76266053660775*pi,3.86919411820211*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.240996599840965*pi,2.69949707199304*pi,0.822628316432911*pi) q[17];\nu3(0.307800047242913*pi,3.35820273093644*pi,1.197223024111221*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.636491933406658*pi,3.16433712979118*pi,3.95446401599401*pi) q[1];\nu3(0.606900236688458*pi,-0.369351177223025*pi,1.065938247306254*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.507711861637449*pi,2.73198648566463*pi,1.288570826519846*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.656960190683054*pi,-0.048043095862076*pi,1.183586047207813*pi) q[7];\nu3(0.109640957128468*pi,-0.149022386841564*pi,3.69127365964019*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.365867197195888*pi,0.351093551438148*pi,0.841654871925329*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.127325162915344*pi,3.18175605863802*pi,0.871822268172914*pi) q[17];\nu3(0.439875358954992*pi,-0.23397365636439*pi,4.2553731449978*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.267519299052439*pi,0.377854762911195*pi,1.061061312541995*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.16790310500216*pi,2.68226626202845*pi,1.53958437254841*pi) q[11];\nu3(0.329540600745508*pi,2.98607035967434*pi,1.392917616847452*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.62670492096438*pi,0.54716302726262*pi,1.017635487166928*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49374358305786*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.16168724717935*pi,0.6865462881640101*pi,0.594435932228726*pi) q[11];\nu3(0.470551633039088*pi,-0.4188626595256376*pi,0.724064958593866*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.322813093242298*pi) q[14];\nu3(0.27862160578898*pi,3.24910996854412*pi,2.06689601268944*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0664844902601882*pi,-0.4436169366489668*pi,1.1323758790304579*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.29967863982399*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.627087072272144*pi,-0.263985920305634*pi,1.174678667937807*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209461328813902*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.542036595084366*pi,3.24113946503957*pi,2.97954815572356*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.42590219628381*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34372384665273*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.123864560354477*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4117404907007405*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.160812878356623*pi) q[20];\nu3(0.6072486841058*pi,0.6736859986759001*pi,0.769320312786494*pi) q[21];\nu3(3.5*pi,3.44240299587333*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,1.3882456292687109*pi) q[7];\ncx q[8],q[14];\ncx q[11],q[16];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.641423177240765*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.4433942793092*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.231643996475622*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5490373078888824*pi) q[9];\nu3(3.5*pi,3.43871016925542*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45075622553843*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.175980813030793*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2615890265537208*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5145209970062332*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.37556402662489*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.46651951018328*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.303821395393919*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5427694217577774*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45815995004768*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.39646478284963*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37456231861016*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.199734505713319*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.48478453328826*pi,3.49077134362903*pi,1.97950492478876*pi) q[3];\nu3(0.893941672805215*pi,2.76454149101156*pi,3.42834047613717*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.413743737971423*pi,0.11191643022012698*pi,0.9546477656101*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45956565803277*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[19];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43778783013778*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303867833043928*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.655448617193463*pi,0.52818568937544*pi,0.957287782161901*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.749155250917215*pi,-0.323028733022218*pi,4.38298251099289*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5413227647612852*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.533464147611594*pi,0.29399558984818097*pi,0.601395548765261*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.160616797393542*pi,-0.21786409471443802*pi,3.91370740229726*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.364584202334941*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.396160916828044*pi,2.71821038855321*pi,1.59462160513933*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[14] -> c[14];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.332275461827903*pi,-0.4213837174400338*pi,4.00307287966917*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.390263496259686*pi,0.47429933085367404*pi,0.998645777449793*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.833073547194404*pi,3.35955097515125*pi,4.44069532086862*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.653995207741746*pi,-0.49406206561452826*pi,4.22449514211642*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.872528590961377*pi,-0.280833566557832*pi,3.51045267393014*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.176283877370983*pi,0.18915138235087603*pi,0.603834517164554*pi) q[11];\nu3(0.228686672375328*pi,0.35770469493136403*pi,3.52412855029077*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.795081152459569*pi,3.31978082481027*pi,3.87510555749266*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.776801523200925*pi,3.36670098896895*pi,3.33773179233615*pi) q[19];\nmeasure q[2] -> c[2];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.970183479575446*pi,3.28577655417034*pi,3.36221695094881*pi) q[0];\nu3(0.737327558997175*pi,3.24652296018964*pi,2.9656216463326*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[0] -> c[0];\nmeasure q[7] -> c[7];\nu3(0.833797590390218*pi,0.7619212419927099*pi,0.5172873335657379*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[10] -> c[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.583672287338445*pi,2.66459828464981*pi,4.10699915064723*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.335609376954506*pi,3.28657847116978*pi,2.07784822101859*pi) q[18];\nmeasure q[18] -> c[18];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.92075518052761*pi,0.003530337738142042*pi,3.77205842698455*pi) q[0];\nu3(0.810308348068706*pi,-0.236957426862546*pi,0.749646780577532*pi) q[1];\nu3(0.258308039950741*pi,0.34754303482761395*pi,0.817420072137127*pi) q[2];\nu3(0.676268016297621*pi,0.6709203481758701*pi,4.3680423657646195*pi) q[3];\nu3(0.413965456120402*pi,0.36559068204760903*pi,4.095031456403079*pi) q[4];\nu3(0.870367676078333*pi,2.98704354656244*pi,4.02127183568744*pi) q[5];\nu3(0.406788739610287*pi,0.03137721310805097*pi,0.633431513359502*pi) q[6];\nu3(0.765013181487843*pi,0.86882169246503*pi,0.8685045940643781*pi) q[7];\nu3(0.40388599681008*pi,-0.461858631946705*pi,0.5946414225990705*pi) q[8];\nu3(0.388527295491128*pi,0.14086330307241002*pi,3.90848167299015*pi) q[9];\nu3(0.471403098231863*pi,-0.163407768977616*pi,0.893889315549842*pi) q[10];\nu3(0.440838904059248*pi,0.8236314717781099*pi,0.617886351414711*pi) q[11];\nu3(0.306819019643546*pi,0.05067041149472595*pi,4.14629209979186*pi) q[12];\nu3(0.680635951833294*pi,-0.413250141870614*pi,3.58850109497665*pi) q[13];\nu3(0.734815793314169*pi,3.1319110598461*pi,0.608919504490831*pi) q[14];\nu3(0.615429239792095*pi,0.5947196062539399*pi,1.399585705637722*pi) q[15];\nu3(0.279778763395957*pi,0.46115962330565796*pi,3.93640520884412*pi) q[16];\nu3(0.7180092356056*pi,-0.30021950707717504*pi,3.96253476255369*pi) q[17];\nu3(0.490234003884693*pi,-0.04849526243774399*pi,0.644579805925694*pi) q[18];\nu3(0.573713395040596*pi,3.46393426963253*pi,0.5340650087511348*pi) q[19];\nu3(0.0703845545095045*pi,3.40275670952625*pi,1.94724166059528*pi) q[20];\nu3(0.737418293695198*pi,-0.49336002230834197*pi,3.06550029244385*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.2306325490007*pi,0.5*pi) q[1];\nu3(3.5*pi,3.28391149898343*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49942709895073*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.320360502348651*pi) q[11];\nu3(3.5*pi,3.49704327138442*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20980262257315*pi) q[15];\nu3(1.0*pi,0.0*pi,1.137344671499791*pi) q[19];\nu3(1.0*pi,0.0*pi,1.160252769504849*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[19];\ncx q[2],q[20];\nu3(3.5*pi,3.47399394497403*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33104143287156*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.411569912171116*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.214410814413983*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[17];\nu3(3.5*pi,3.38894766236364*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(3.5*pi,3.44420105093041*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.279022840464253*pi) q[6];\nu3(3.5*pi,3.47561506518867*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4102373058018*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.642267664676232*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45246784179669*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4560205216283695*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1693805442097949*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1764194123754699*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224794025446901*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48329947122643*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44062366878332*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32731863408577*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[19];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.40017655494537*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.47769959167125*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48361229788499*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48748564279221*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5755280222140997*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38462365034631*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42163475004035*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.17459859951558*pi,0.476539625955846*pi,3.52466016749639*pi) q[9];\ncx q[10],q[18];\nu3(0.773344779521461*pi,-0.167732134603233*pi,4.18973497666957*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.443009238000597*pi,3.31751327322097*pi,0.5618186514901746*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.900133042261614*pi,-0.306789524677093*pi,3.86354267154858*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.166202680282746*pi,0.84087830320329*pi,4.05656578259193*pi) q[1];\nu3(0.659383714798324*pi,-0.366366557450165*pi,3.42495672619615*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.582454993052293*pi,0.36857925815387504*pi,1.59122465098211*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.279354402172175*pi,3.32612780939604*pi,4.45471244283459*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.302963825823366*pi,3.26102237936262*pi,0.939859708021494*pi) q[1];\nu3(0.335971409617036*pi,3.03272874190336*pi,1.95852357448514*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.507712725252014*pi,3.49938062687583*pi,3.54212404384498*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.799894167902475*pi,-0.391103089708808*pi,1.0864972292562691*pi) q[13];\nu3(0.484462787442523*pi,0.23339948241778996*pi,1.220966386481971*pi) q[14];\nu3(0.416255829018083*pi,0.277227133268398*pi,0.903427239838575*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.373252008138975*pi,3.49874985464853*pi,1.67536393774146*pi) q[19];\nu3(0.248232276135131*pi,2.78663569070491*pi,0.8874040583791549*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.572704283627067*pi,-0.392579021608519*pi,3.90561307620786*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.412529660700437*pi,3.02969686160435*pi,4.49176282979812*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.340522492815604*pi,-0.16325250517325302*pi,1.33691639054601*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.118435873625611*pi,3.04493697131047*pi,1.495940910019494*pi) q[10];\nu3(0.858487924852768*pi,0.255117384523872*pi,0.612301461864261*pi) q[12];\nu3(0.175864569356228*pi,0.20904445170431196*pi,4.35317916229024*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.798787164485917*pi,0.9685667583480999*pi,0.753493302230611*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.148023101753191*pi,0.06274107332328804*pi,3.70794232035656*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.622404171023103*pi,3.38644914913837*pi,3.75220656077474*pi) q[19];\nu3(0.323036194598423*pi,-0.4883895354651264*pi,1.56189767027542*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.911364073713969*pi,-0.4194733308371833*pi,4.33053239734639*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.174000226800414*pi,0.11463693322153301*pi,3.53588737778794*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.541383125471371*pi,-0.238444825500285*pi,3.97589128944606*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.838986885379257*pi,-0.13893392192599302*pi,1.0220553505096222*pi) q[10];\nu3(0.0575039783689203*pi,0.84446160995465*pi,3.86622705201797*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.561226003623451*pi,2.88111762053947*pi,3.69421698097909*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.836598917729865*pi,3.30200141282881*pi,4.00826608603745*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.11859363734635*pi,3.44394756294162*pi,0.898253424329374*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.509900241288601*pi,2.75393908234372*pi,3.50386062625419*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.220426496636426*pi,0.95675811731102*pi,4.4241658755123705*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.570975093543846*pi,0.72963948797455*pi,0.97625884039469*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.499017415147595*pi,0.286190662273591*pi,3.9112204904723*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.213374933433995*pi,-0.213268057089115*pi,1.2703974110324872*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.569364119145835*pi,0.62723863462561*pi,4.18221616699083*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.442198535000506*pi,3.10727453067396*pi,1.68977618315118*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.259959665766773*pi,3.29674168103608*pi,0.904773484839846*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.638071833183073*pi,-0.279234984595306*pi,3.29387682078086*pi) q[18];\nu3(0.597478619973351*pi,-0.012166415046494017*pi,1.464753885610309*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47273079967199*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.387991700010872*pi) q[14];\nu3(3.5*pi,3.40193997397623*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2771408653253649*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40338849981279*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44385458411678*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.112075371711986*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.195972728206272*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,3.44693050853607*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[16];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.6379587286371879*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.427186525056914*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5077255530051945*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.36635955277606*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47517752287441*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42189697791019*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2439789555319019*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5181754908397384*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.4542912194628705*pi) q[10];\nu3(1.0*pi,0.0*pi,1.298049504945077*pi) q[11];\nu3(3.5*pi,3.48913592051746*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4790672167311*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.267664730200142*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329154482610311*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2412652304945428*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[5],q[19];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[16];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.23028689641087*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41313985161493*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37818059505196*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3990924008440295*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.747467179569058*pi,-0.184508176772139*pi,3.40876517543562*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.730419260682976*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210944076792038*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.413932703854369*pi) q[19];\nu3(0.159279447237344*pi,0.5680070574340099*pi,3.83788573404525*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5915724076316393*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[11];\nu3(0.825166060765481*pi,-0.06481465207492698*pi,1.0801516652322039*pi) q[4];\ncx q[5],q[19];\nu3(0.632798633934438*pi,3.44436113204871*pi,3.70982098340812*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.497397352350996*pi,-0.272261822772327*pi,3.75684282153935*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.12122989289593*pi,0.08045479257617905*pi,3.48007479016959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.940365813174997*pi,-0.16847335440717298*pi,4.29881328062346*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.361169669977427*pi,0.15736164047238899*pi,0.534247734694676*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4480415729340095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.479150330468604*pi,-0.21031289830378302*pi,3.95255110622064*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.505358595147516*pi,0.5104152846744501*pi,4.13783485083406*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.142715543368596*pi,0.05787292996686999*pi,3.93463425649002*pi) q[12];\nu3(0.280839640000464*pi,0.27564174776001305*pi,0.781098265754613*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.43144014882659*pi,2.55703444144146*pi,1.169659546029333*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.768478625815355*pi,2.83498299421108*pi,3.30762464814856*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.464433780186274*pi,0.57176424506756*pi,3.67100690401219*pi) q[12];\nu3(0.355694980403977*pi,2.64027734246205*pi,1.63355621655088*pi) q[13];\nu3(0.28040674022794*pi,-0.338536899864064*pi,0.847086798590445*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.501418497140306*pi,3.30732915958465*pi,3.4881207933157*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.675080678835405*pi,0.10603687098133097*pi,1.259468828690028*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.840891864262023*pi,-0.08605894541120901*pi,1.104143442089055*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.555885972305826*pi,-0.4935214208824617*pi,3.58338973954573*pi) q[14];\nu3(0.484578656726711*pi,0.9288413369022701*pi,0.5306961086226635*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.16915540383255*pi,3.0426405145364*pi,1.86742133800429*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.542181617978105*pi,-0.346735542334782*pi,0.734528334796262*pi) q[1];\nu3(0.931322986071686*pi,-0.33236735661956396*pi,3.18112682195729*pi) q[2];\nu3(0.458128909600428*pi,0.11716564405625196*pi,1.161132339554877*pi) q[3];\nu3(0.61824390500471*pi,2.94201170621003*pi,3.8127656444651*pi) q[5];\nu3(0.483177080441819*pi,1.04090928223349*pi,4.1709073549883104*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.138274034989228*pi,0.11542605776276904*pi,1.0933883919118381*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.759224361901315*pi,1.12504910501566*pi,0.8321262138478001*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.235270208624868*pi,-0.120237572158785*pi,0.876456509963055*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.184005840431339*pi,-0.4165229963504067*pi,1.5913319087846*pi) q[1];\nu3(0.477643185659806*pi,-0.013173104156411986*pi,0.970788796692552*pi) q[2];\nu3(0.466928449779484*pi,3.21265457519023*pi,1.57842573782777*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.23770979871684*pi,3.28018902762197*pi,1.015394922636213*pi) q[6];\nu3(3.5*pi,3.49560562851079*pi,0.5*pi) q[7];\nu3(0.239009648739698*pi,-0.4824650525577995*pi,1.164410209029775*pi) q[8];\nu3(1.0*pi,0.0*pi,1.156318514642029*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.485744921401212*pi,0.015221319023573043*pi,1.3735066171224282*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.374015849442017*pi,3.08469993304287*pi,1.73099328082922*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.431442064397326*pi,-0.08228622747377201*pi,3.97006920673036*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.749129314409944*pi,-0.333496013055525*pi,0.5126715563909181*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.255510204478962*pi,0.050429826997649974*pi,3.57696467463072*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40673195011176*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5036846419648602*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2367664075828149*pi) q[14];\nu3(0.397078133897722*pi,3.4141048446231*pi,0.816109980817278*pi) q[17];\nu3(0.535844649527792*pi,3.47759262365408*pi,3.07322960384119*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41701600793313*pi,0.5*pi) q[4];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.566178463086765*pi,2.48899601001306*pi,3.9682652644973*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.185618664558402*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49643996699247*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.127033424278375*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4299009793668*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5644420146123971*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3502439412839409*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[8];\ncx q[2],q[6];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47497971604691*pi,0.5*pi) q[5];\nu3(0.27922686731647*pi,-0.155931298779929*pi,1.250543115922458*pi) q[7];\nu3(0.82995209678842*pi,3.31236467058568*pi,3.39428714973442*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.334544428136947*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.440902698300739*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49629704462482*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41046263832058*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,0.620432989008429*pi) q[6];\nu3(0.6375760781902*pi,0.171740789636057*pi,1.4011752485260631*pi) q[7];\nu3(1.0*pi,0.0*pi,1.376517137373025*pi) q[8];\nu3(0.549074492950846*pi,0.11433026470334295*pi,4.28298178825763*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42199778160478*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43656997959146*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214625806926406*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.735156527459251*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1952242281746241*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1991173904796462*pi) q[17];\ncx q[18],q[20];\nu3(0.842422221040572*pi,2.7314712026358*pi,3.92359079768797*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[6];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(0.535951019447821*pi,0.79264654560869*pi,4.15761716338238*pi) q[14];\nu3(3.5*pi,3.48585336474348*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5992816817808229*pi) q[19];\nu3(1.0*pi,0.0*pi,1.185613859377518*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.582497765442774*pi,-0.4547340148797994*pi,0.629325168032675*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4894044022791295*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5692893732403577*pi) q[13];\nu3(0.553892562353915*pi,-0.09015789631793297*pi,3.43457872241665*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6643469391905901*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5822414205477527*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.220659022917101*pi,0.07607405417443502*pi,4.392171821305681*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.334552250634742*pi,3.42974962476744*pi,0.691066625540786*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35392179326026*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.487234813553909*pi,0.63134288109746*pi,4.03813444162929*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.480203451362502*pi,-0.4463924982800732*pi,1.66425669232714*pi) q[5];\nu3(0.23611129693722*pi,-0.314664901882611*pi,1.70321135252597*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.195759007814973*pi,3.24374931552914*pi,1.4766023757005051*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.34512008620245*pi,2.87324902452294*pi,1.61848731135464*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.500381134526604*pi,3.05251874152348*pi,0.6557166822330149*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.768702915867601*pi,0.12516037027582605*pi,0.5885730837814238*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.66110202072611*pi,2.84055143336956*pi,3.18053605445448*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.635729779545276*pi,2.67040242350188*pi,3.55128062437103*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.455436310032194*pi,0.435404970856495*pi,3.78859422209556*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.541626732024438*pi,3.03628121155789*pi,3.33643001542636*pi) q[3];\nu3(0.28998702473762*pi,3.46122630522009*pi,0.7662303328770119*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44223727742221*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.117673261195218*pi,-0.320498447482027*pi,1.015392718033365*pi) q[11];\nu3(0.809935814460384*pi,0.5243206450887301*pi,1.061228967815832*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.345284431288255*pi) q[14];\nu3(0.416939438499489*pi,0.96819445498791*pi,4.22814462204825*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.380018552806682*pi,2.89581373868057*pi,0.629170941011617*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.675061642671909*pi,3.31765489504632*pi,4.23221947894048*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.144312487145619*pi,-0.385395368517384*pi,3.99338133958738*pi) q[3];\nu3(0.459147977781109*pi,-0.4831030325946827*pi,1.098406183740879*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.422879552182031*pi,3.2497810027305*pi,1.92264657200489*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.301862881066301*pi,3.02702466426005*pi,1.250368314564036*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.367076742096756*pi,-0.33375369630666596*pi,0.67605211530405*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.216009355326899*pi,0.5137974053958401*pi,3.66887065712524*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49504677775396*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.367471748962969*pi,2.94074632523148*pi,1.095900926323036*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38756098523012*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.187829362181964*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.82010333681881*pi,3.15991128940818*pi,3.53389035630574*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.480756956873541*pi,0.38577829681447695*pi,4.21537707204734*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40172795166493*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.254096136012262*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.466988146205816*pi,2.62689794473399*pi,3.94661818136972*pi) q[18];\nu3(0.870928845124965*pi,0.11388776840303205*pi,0.5610767816484746*pi) q[20];\ncx q[0],q[12];\nu3(0.492261921165491*pi,-0.4033720364733377*pi,0.684724754958546*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34325383490678*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.367113793098779*pi) q[5];\ncx q[7],q[15];\nu3(0.487969976382962*pi,3.38691263278474*pi,4.32800728895809*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.163611191954508*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.184935422978702*pi,0.349374387601438*pi,4.03769607379501*pi) q[18];\nu3(0.509030137382181*pi,3.07011306975803*pi,0.879284074455955*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0803901602350975*pi,-0.060384551684695975*pi,1.000701634902061*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[11];\ncx q[4],q[10];\nu3(3.5*pi,3.49363539430857*pi,0.5*pi) q[7];\nu3(0.259047912837137*pi,0.23620249264480997*pi,0.742865407462286*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5977410759967372*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.399852206263815*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48880376732341*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.633333059405749*pi) q[10];\nu3(1.0*pi,0.0*pi,1.148946392771568*pi) q[11];\nu3(3.5*pi,3.36718294788*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.162159891955271*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.558623384985451*pi,-0.012231615706838006*pi,3.80600122531644*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.64028485107712*pi) q[15];\ncx q[19],q[20];\nu3(0.200384015980265*pi,0.34697073991751803*pi,0.647553169645012*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37231679382569*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[17];\nu3(0.576401561076751*pi,3.24640941285773*pi,4.0088892809105605*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5551649963703902*pi) q[11];\nu3(0.169864393472916*pi,0.77578397974799*pi,4.4762713868670705*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2877389189478912*pi) q[18];\nu3(3.5*pi,3.44918929776639*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.114104578164961*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.611339142216046*pi) q[21];\nu3(0.744840131675556*pi,2.4877055082644*pi,3.89449359906261*pi) q[0];\nu3(3.5*pi,3.49270035346822*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44321577230017*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.294333973248271*pi,2.82363902124082*pi,1.75382892460682*pi) q[12];\ncx q[13],q[21];\nu3(0.294499377758029*pi,2.92282407514573*pi,0.897346758758296*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23190236724889*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260185727300926*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.856545937079285*pi,0.10879956768741905*pi,1.409810305090848*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.223457309947131*pi,1.15612547648617*pi,4.34317708273819*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42678216244942*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5027979844995105*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.184430275611235*pi,2.97126130781229*pi,1.54504180364905*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.688591296550862*pi,-0.09183274489474202*pi,1.086122699778588*pi) q[4];\nu3(0.718449739660192*pi,2.61299093978427*pi,3.60617579000605*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.747441261568424*pi,3.36517407546733*pi,4.4063758349289*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.637082680766158*pi,-0.27831733907847*pi,4.08192276419244*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.665545103891811*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5372263623265081*pi) q[17];\ncx q[19],q[20];\nu3(0.215842933685127*pi,0.367141572998848*pi,4.36964770547665*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.319778314513181*pi,3.33899496949937*pi,4.1905169635512*pi) q[2];\nu3(0.147846999720054*pi,2.92481981625805*pi,1.113456176469838*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.971965266959785*pi,-0.354270206195702*pi,0.656143440114093*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.539627057906229*pi,0.25480079540981304*pi,4.25564694520131*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.208824682228694*pi,-0.09077266996804001*pi,0.778949774393126*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.332645972503201*pi,-0.044178484582126976*pi,1.399492956809878*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.610475548714534*pi,0.339220133064278*pi,3.90425099607343*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.367694255353153*pi,-0.285168184469735*pi,4.03700095320218*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.627569413659474*pi,0.9833921494321001*pi,0.5480333109071641*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.899103543103958*pi,-0.350840110124654*pi,3.61821793129627*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.752847294238342*pi,3.48115471604942*pi,4.3327738595728*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.523933325537145*pi,0.41147812500750003*pi,4.09085994637441*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.491153173112613*pi,0.11234870064536395*pi,0.609252742775189*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.390097909248709*pi,2.76995621836791*pi,0.791294569451537*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.466122885314497*pi,3.39436012083494*pi,1.83535513085169*pi) q[16];\nu3(0.660166503027839*pi,0.7696910956166001*pi,0.5145744175322581*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.407922030321788*pi,3.03418471834921*pi,0.643653326795705*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(0.323305665392598*pi,0.77628068197593*pi,3.83821172809922*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.575096049595167*pi,0.429807605693998*pi,4.4644519234678395*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.324226826131689*pi,-0.369098732538363*pi,0.968191750162205*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.892990337591703*pi,-0.32897004410256403*pi,4.0045651857916695*pi) q[16];\nu3(0.201704869560343*pi,-0.255917605308068*pi,1.469980450144813*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.572585868619063*pi,3.34324860061379*pi,4.44400031992501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46892305408156*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.329472382246196*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.220330613259386*pi,3.08842708360283*pi,1.90343764218008*pi) q[20];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.453092620583171*pi,0.98424930908919*pi,4.155563903707391*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3696526007584*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.158075470813671*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.551426679270174*pi,2.91767385942163*pi,4.15613173353073*pi) q[18];\nu3(0.571386679961452*pi,1.05223647841827*pi,0.861013938507709*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.48976689332827*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.220985886050559*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46811454063623*pi) q[5];\nu3(0.615213831745161*pi,1.09988009378559*pi,0.821454082523681*pi) q[6];\nu3(3.5*pi,3.28997548675968*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[15];\ncx q[11],q[16];\ncx q[17],q[21];\nu3(0.189466552318736*pi,2.79277301485155*pi,1.59894948493871*pi) q[18];\nu3(1.0*pi,0.0*pi,1.108014367125735*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.46105291128653*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.49200348092757*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37100922704763*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256988461594743*pi) q[12];\nu3(1.0*pi,0.0*pi,1.283697529341635*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4689259648950905*pi) q[15];\nu3(1.0*pi,0.0*pi,1.227249967588417*pi) q[16];\nu3(3.5*pi,3.47870285425039*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.285585893886815*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,4.46486813163312*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[15];\ncx q[11],q[16];\ncx q[13],q[18];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5656847008121195*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.39862459670713*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5984758338831705*pi) q[12];\nu3(3.5*pi,3.33062568408332*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5398523809040424*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5494110505218407*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.305318852357358*pi) q[18];\nu3(1.0*pi,0.0*pi,1.149686390264674*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.610208595967212*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48257540356833*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4982795290217705*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.408423141462141*pi,0.16959272044055196*pi,3.49928005232437*pi) q[0];\nu3(0.447273169894863*pi,0.7478242543993401*pi,4.26745532083775*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.252416672164437*pi,-0.208645216955325*pi,1.60246096074217*pi) q[7];\nu3(0.337243132312923*pi,-0.306500525136305*pi,1.482825079829631*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.455201039537834*pi,2.69857749891549*pi,1.58179654742967*pi) q[11];\nu3(0.264461266864466*pi,0.024643362689174997*pi,1.4113370630232889*pi) q[12];\ncx q[13],q[18];\nu3(0.653056940807852*pi,0.67946405037532*pi,1.2670934973259351*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.349305659316356*pi,-0.028867288955938986*pi,3.67639873718973*pi) q[16];\nu3(0.550543534164751*pi,-0.224127782855723*pi,1.32570967067772*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.580359051806415*pi,2.96434012878405*pi,3.82503627738835*pi) q[21];\nu3(0.450372009102504*pi,0.55985347377806*pi,3.59700809463332*pi) q[0];\nu3(0.180971100608727*pi,3.10014916730441*pi,1.206656162400757*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43784888682659*pi,0.5*pi) q[6];\nu3(0.297438933647311*pi,0.7865366559621301*pi,3.87441654182942*pi) q[7];\nu3(0.821534937929925*pi,-0.071651139890263*pi,3.46730841510539*pi) q[8];\nu3(0.119028846786782*pi,0.27963568099455705*pi,4.42340852811593*pi) q[9];\nu3(1.0*pi,0.0*pi,1.406120722393458*pi) q[10];\nu3(0.534279129216131*pi,2.86327327786314*pi,3.62088220951533*pi) q[11];\nu3(0.243408133056541*pi,3.2196643741832*pi,2.1171281608501697*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.305785827038249*pi,2.98962195891078*pi,0.8295097925082799*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.121879814693605*pi,3.43702714440011*pi,1.53434613874404*pi) q[16];\nu3(0.550756643686232*pi,2.86054443522001*pi,3.92418496439933*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.600125442731086*pi,3.26342789891218*pi,3.46409575484745*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.631434453936041*pi,3.16423187838471*pi,3.12533233894557*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.567516054604246*pi,2.89561214229338*pi,3.26278036287697*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.687571069596029*pi,3.37527495786658*pi,3.78437116341619*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.527457787349846*pi,-0.13817324883767002*pi,0.784847883355548*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.34061285876098*pi,3.46842754815126*pi,4.45460250660755*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.135711976430726*pi,2.65179416166255*pi,1.56226024869474*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.674154879592367*pi,0.389566684302476*pi,1.0052144551349151*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6997486892527169*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.826131654012303*pi,0.73999260933633*pi,0.726188989822707*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.340708801516122*pi,2.91951483738183*pi,0.9773301477292551*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[17];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.946950598630072*pi,0.271824007238194*pi,4.46832461631979*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.902618247793131*pi,0.344392129970983*pi,1.3694169214695449*pi) q[3];\nu3(0.255292707703202*pi,-0.010151194075191994*pi,4.47018569183197*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.49966941352501*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41239417563446*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.277511140710216*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.803924811015819*pi,0.25626625773925804*pi,1.299130241685047*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.4423255280575*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.316095699010034*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.277590142244043*pi) q[21];\nu3(3.5*pi,3.28693340369105*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.760736160371332*pi,2.66084090994192*pi,3.49542834185837*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.234194725395569*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.577411453718102*pi,2.7923446684185*pi,1.274710886923555*pi) q[13];\ncx q[16],q[21];\nu3(0.549550839762404*pi,-0.36956980380940196*pi,3.67855372079785*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.32827225364683*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37822814747695*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1374213628762568*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5016517953500697*pi) q[17];\nu3(0.574000964282046*pi,2.95271152755191*pi,3.15421289503088*pi) q[18];\nu3(0.447434372560132*pi,0.26794695630968*pi,4.31798402843968*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5403147589303628*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.663086615842948*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.485808238973876*pi,0.53260708988462*pi,3.74685396240015*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,3.49573420066262*pi,0.5*pi) q[5];\nu3(0.672882074593002*pi,2.89003255721286*pi,3.39575466781618*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5666488180185896*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.213746708848967*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[18];\nu3(3.5*pi,3.49921806332914*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.255033125311219*pi) q[4];\ncx q[5],q[19];\nu3(0.564392326857738*pi,2.47408548211885*pi,3.81684260876601*pi) q[6];\nu3(0.830467807606168*pi,-0.064447503298595*pi,0.796628398582394*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.433281400381917*pi,-0.029655893616138018*pi,3.55679777734435*pi) q[16];\nu3(0.787119253661044*pi,3.2846216537098*pi,0.5895012026779787*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.444417701465379*pi,2.75748613833825*pi,1.317576932158126*pi) q[21];\nu3(0.306352582542071*pi,0.08256351764457703*pi,3.66928694443093*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42028005730568*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.715431708535749*pi,0.12873683840905603*pi,0.95168838625636*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.524290050159335*pi,0.6743374196927401*pi,0.747335587583793*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.44630610768376*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4031966127612119*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.500650801340284*pi,0.14607606864162404*pi,0.5223179697001301*pi) q[16];\nu3(0.173679488465963*pi,3.22199080746437*pi,1.77659357186556*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299193064583966*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5247792597290131*pi) q[19];\nu3(0.637578118607759*pi,-0.4766910640732431*pi,3.71156856035672*pi) q[21];\nu3(0.589488266388867*pi,3.23908648398591*pi,3.59846805089894*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.547168669984429*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.381420467245199*pi,2.469106889384*pi,1.39358135915322*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46898436375091*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2187840487378119*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.524686581350337*pi,-0.050152137201430025*pi,3.62801866384009*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.761894194759579*pi,0.040179817480435975*pi,4.3962857357526595*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.2213649347126*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43043964790707*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.189807865530759*pi,3.49004214301574*pi,0.749186789453077*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.433712469595819*pi,0.2818931782816*pi,4.239313072191241*pi) q[8];\nu3(0.524143592513869*pi,-0.181116351672773*pi,0.686817777360886*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.453859520520634*pi,3.32114325736235*pi,0.5681140658606908*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.157607438337785*pi,0.60353947551457*pi,0.5052267150311145*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.679337148504388*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.601072273606554*pi,3.04522528423834*pi,4.2249681498009295*pi) q[3];\nu3(0.243740186967786*pi,0.43048169598822195*pi,0.8634198232031389*pi) q[4];\nu3(0.163208400134625*pi,3.42287283666735*pi,0.5041292277225095*pi) q[5];\nu3(0.510617837374115*pi,-0.4743206039014904*pi,4.21048491410811*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.411176606769008*pi,0.483766811623752*pi,3.63967571944168*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.257571809552853*pi,0.5942133494891799*pi,0.632830830732334*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.603655250626874*pi,-0.020452846645020006*pi,3.80175450634226*pi) q[3];\nu3(0.485239518250985*pi,-0.12237490807643497*pi,3.93175027981658*pi) q[4];\nu3(0.780082615232145*pi,3.27196740569724*pi,3.79706933007182*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3265217429955*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4941076542952*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3697011847577731*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191998772976112*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.945573619805085*pi,2.93416638904084*pi,3.67470364959182*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.227527388293549*pi,2.91639458950449*pi,1.85800453425567*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.700144592372997*pi,0.85690243426612*pi,0.963971867127088*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.318776049956*pi) q[10];\nu3(0.804308657862389*pi,3.18325546468599*pi,3.93512039407184*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.32744113810493*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5122207878638649*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278399882669566*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.565065379719851*pi,3.29649649813788*pi,4.38007388006218*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47997713038563*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.197540300825037*pi,3.42697576839135*pi,4.36830700296945*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.603486768930494*pi,0.41729836378419005*pi,1.4312498150256179*pi) q[20];\nu3(1.0*pi,0.0*pi,1.178579178121287*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.170272001494736*pi,3.35808308167945*pi,0.971219245081907*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41354175210725*pi) q[17];\nu3(0.654136577816419*pi,2.4362065252457*pi,3.89235257863612*pi) q[18];\nu3(0.354352606675344*pi,3.49523915918604*pi,0.65946207532262*pi) q[20];\nu3(0.733849767927714*pi,3.36072226467538*pi,4.0421950557069*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39218832950753*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32525394120613*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46896193898423*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.317746556600094*pi) q[11];\nu3(1.0*pi,0.0*pi,1.124412071188893*pi) q[12];\nu3(0.448436828155578*pi,0.376187955797359*pi,0.610794119072133*pi) q[13];\nu3(0.735002037721844*pi,1.15759428209094*pi,0.8087133332540559*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.274383497443901*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45246739724945*pi) q[21];\nu3(0.362274802552872*pi,0.04705849028104003*pi,3.95824706612687*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[21];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.65527280486802*pi,0.026747326358115053*pi,0.696620975256711*pi) q[13];\nu3(0.543575900766645*pi,0.9552097733949001*pi,0.5190674502247346*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5851766081370986*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.476520851581*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.369059510417247*pi,0.440580586163687*pi,0.786563762315894*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.613086494761517*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48602073012452*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.251008075832242*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.530630085422384*pi,0.474942145306664*pi,4.36535050178308*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.32902674339794*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.139330518832075*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.481433685885969*pi) q[7];\nu3(3.5*pi,3.47297516559404*pi,0.5*pi) q[8];\nu3(0.967051466253909*pi,0.297861916411714*pi,3.83007446081606*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.350267422836683*pi) q[14];\nu3(0.642573019514992*pi,-0.18344286687546202*pi,3.40931801201245*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.414174552231553*pi,-0.07554459716829898*pi,0.5197918654016419*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40927381553579*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[7];\nu3(0.428370178578752*pi,-0.296897330673072*pi,4.2191745182088*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.23436148977625*pi,-0.396445809907155*pi,4.28949041440014*pi) q[6];\ncx q[8],q[14];\nu3(0.791143512048184*pi,0.31845609142075104*pi,3.92398091673284*pi) q[9];\nu3(0.265407072157485*pi,3.09342589934501*pi,1.325805339872134*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.280489516838082*pi,0.68617129054469*pi,3.94262365673441*pi) q[15];\nu3(0.439011437193375*pi,-0.05075498897127201*pi,3.71116063591899*pi) q[17];\ncx q[18],q[20];\nu3(0.305626678532459*pi,2.70539698626216*pi,1.340851924058583*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.481207877126526*pi,-0.31407977186187597*pi,0.5232532790084755*pi) q[3];\nu3(0.75110007336983*pi,3.22825531289317*pi,3.73556764934573*pi) q[4];\nu3(0.199957167626876*pi,3.35987552118677*pi,0.697233651959231*pi) q[5];\nu3(0.793793465836356*pi,0.30851334671336805*pi,1.475660585080305*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.762524186082124*pi,-0.096927624945982*pi,0.6851976215374*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.695533652145635*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.430889831654732*pi,3.47133150349559*pi,1.2064158047510039*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.250956702719966*pi,0.23606945669480095*pi,0.701729605145748*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.419586176104425*pi,-0.14694489629594798*pi,4.22983370115121*pi) q[4];\nu3(0.586002195028065*pi,2.6586678501049*pi,4.084291747643039*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.335364042442166*pi,-0.282715001912546*pi,3.84124756046524*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.171604087866518*pi,-0.23664744936433602*pi,1.56031443229506*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.595999961570224*pi,-0.280890250899494*pi,3.72652202049512*pi) q[11];\nu3(0.766932344665742*pi,-0.051100927070427016*pi,0.70178287998008*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.339083505261061*pi,0.6444191274223801*pi,0.662233521905089*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47051203596111*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46608642952999*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.146482591451948*pi,0.7029860874020499*pi,4.10118112122216*pi) q[8];\nu3(1.0*pi,0.0*pi,1.217990857676169*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2040243983931749*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.598438709730016*pi,2.49546897978753*pi,3.65794692154183*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(0.729862200646682*pi,3.05680652153564*pi,3.71880986908766*pi) q[2];\ncx q[3],q[9];\ncx q[5],q[21];\ncx q[6],q[13];\nu3(0.374545706934415*pi,-0.4426920141354539*pi,1.935891281938*pi) q[7];\nu3(0.259900708783839*pi,-0.365731416804271*pi,1.61920335735213*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.73913146487542*pi,3.27146304382957*pi,3.14170621825924*pi) q[18];\nu3(0.754153690028704*pi,0.06879482320227504*pi,3.98898381784073*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.404898323332443*pi,0.50342001362141*pi,0.661102111953664*pi) q[2];\nu3(3.5*pi,3.45165954343703*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49685797330633*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.180151707693849*pi,-0.4234787970347256*pi,4.027359341811961*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.341778794970264*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5335886480181994*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4073649234931*pi) q[13];\nu3(0.202557238115677*pi,-0.08621232870122097*pi,0.647528202161041*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.491172119081911*pi,0.6987411970155599*pi,4.3466646682883106*pi) q[20];\nu3(1.0*pi,0.0*pi,1.365976549245399*pi) q[21];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[5],q[21];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.226438370784076*pi,0.11064275967331305*pi,3.76254114902341*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5468756640956509*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48295465217351*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.267273085736929*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5752114921540407*pi) q[21];\nu3(3.5*pi,3.36099437824131*pi,0.5*pi) q[0];\nu3(0.352693027641436*pi,2.8180779100888*pi,0.909595287375508*pi) q[1];\ncx q[3],q[9];\nu3(3.5*pi,3.3729511868017*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.243883197151701*pi) q[8];\nu3(0.574276569197971*pi,-0.297896688647993*pi,4.14537781010246*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.229808809351173*pi) q[18];\ncx q[0],q[8];\nu3(0.295754825934436*pi,0.6223628646912001*pi,0.7535550755151099*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.698712639057*pi,0.43748914412725903*pi,4.27234517937094*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.43338070600702*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5710045459183068*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2316993102617841*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45656962718427*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.40460445371845*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256197259298626*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.31530162846782*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.873923875854483*pi,3.39582763585425*pi,3.37416429384025*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.562289044573055*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.45674233280094*pi,2.50592512753983*pi,1.4032071705016431*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.473970543845218*pi,0.8117485902348001*pi,0.839080606609321*pi) q[5];\nu3(0.0491363029767257*pi,0.30715590512202495*pi,0.7957191990035031*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.291457635555496*pi,-0.374202519827339*pi,1.336647046141639*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.399165199130961*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.138111325035391*pi,3.05648682050268*pi,1.046418365855967*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.540451564922786*pi,0.42210974859249695*pi,4.08558387029879*pi) q[5];\nu3(0.527156211477357*pi,0.5388311312451199*pi,1.216831613847017*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.420590171248881*pi,-0.367399501893161*pi,4.3414079681367*pi) q[9];\nu3(3.5*pi,3.35983145473229*pi,0.5*pi) q[10];\nu3(0.505274402367783*pi,0.013915802929177046*pi,1.480500442544301*pi) q[11];\nu3(0.422447724820149*pi,0.383994504223365*pi,0.732517082937142*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.257737523735373*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.126484692776816*pi,-0.015577387862488024*pi,4.3324895091267095*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.859167612091312*pi,3.17020406166802*pi,3.94881088634188*pi) q[9];\ncx q[10],q[17];\nu3(0.543651610508581*pi,0.14910052135349094*pi,4.295077097694509*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.825831715467779*pi,3.35759795453816*pi,4.345767586094469*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.476415991062529*pi,0.45186977591519295*pi,1.165871495977231*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42848922818164*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2766953458022021*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.179127008294898*pi,3.14977083514642*pi,1.93479270245943*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5625683211053638*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.488793274373032*pi,0.235780101942494*pi,4.2409442252115195*pi) q[19];\nu3(0.392351460015984*pi,0.046220486957671*pi,3.48077603977281*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.940298881859879*pi,0.19898492482767005*pi,0.790090854898513*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.303898090974241*pi,-0.20228371801941702*pi,0.820072509539426*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.684860425370531*pi,0.41206788727439203*pi,4.21912565859168*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5534146005162368*pi) q[2];\nu3(0.866786202166752*pi,3.16277852831919*pi,3.84662651805894*pi) q[4];\ncx q[6],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49385682437205*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2439383767796048*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.906725337656762*pi,-0.155828756846924*pi,0.767033992997675*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.616047094621068*pi,0.037630642622141997*pi,4.40187979344091*pi) q[4];\nu3(3.5*pi,3.48877762877462*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.413138959192683*pi) q[7];\nu3(0.584400596603822*pi,3.19977978892516*pi,4.12857035993984*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.350585573144467*pi,0.7297549382200801*pi,4.433564828931409*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(0.484591908010919*pi,3.02549537344419*pi,0.5858616246890637*pi) q[8];\nu3(0.179962826717693*pi,3.38471893043795*pi,4.37189344669639*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48069960152094*pi) q[13];\nu3(0.58461509385884*pi,0.5149201358247599*pi,1.0141953029565611*pi) q[14];\nu3(0.525277736789666*pi,-0.141335149357316*pi,4.426883139296081*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5039059518901171*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.811665911777128*pi,0.55646716912586*pi,4.24523752341407*pi) q[10];\nu3(3.5*pi,3.46695083929434*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.666624279289797*pi,3.19196705710254*pi,3.47256763019998*pi) q[14];\nu3(0.327189320668304*pi,0.21531645464897098*pi,0.990759560147318*pi) q[15];\nu3(1.0*pi,0.0*pi,1.411039668657057*pi) q[16];\nu3(0.379188212717639*pi,-0.4431807296293429*pi,0.9145725447859869*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[18];\nu3(0.500466973022189*pi,3.2608914102641*pi,1.73466302393789*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[19];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.513643969709349*pi,-0.015961158796856*pi,3.77441059661901*pi) q[17];\nu3(3.5*pi,3.40307770769964*pi,0.5*pi) q[0];\nu3(0.187941676417626*pi,3.46689670210315*pi,1.5290007169262*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44280553619832*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.1597311812922495*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.188263531166677*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219574588568928*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.153090628408186*pi,-0.011939458430038019*pi,1.035326165864918*pi) q[2];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.799818749739055*pi,-0.314846370645176*pi,3.51200939811065*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42963402724574*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,3.32575653711905*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1710909491110408*pi) q[14];\nu3(1.0*pi,0.0*pi,1.356196426800739*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41918280699978*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49600718891015*pi) q[19];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[19];\ncx q[5],q[15];\nu3(0.374171053420415*pi,0.299517130609243*pi,3.69406384721362*pi) q[6];\nu3(0.191277601483076*pi,3.2312102588463*pi,1.90068305545085*pi) q[7];\ncx q[8],q[14];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.467798312014556*pi,3.19818408029407*pi,1.66617437498912*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.879372948486268*pi,0.04615779519336605*pi,1.058908925409007*pi) q[6];\nu3(0.355417461513148*pi,-0.352519834615797*pi,3.98925885481109*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42663942229515*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.554952378559838*pi,0.8632489009234801*pi,0.7050120568505149*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.444260474902849*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4813123842188*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.27833738043942*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.429682883151461*pi,3.26247387160828*pi,2.0251674962952597*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35509617714037*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.233917400554861*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.638741648127695*pi,-0.12277753822694798*pi,3.94994505073579*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5402070919915922*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[9];\ncx q[3],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45828188700191*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46421934470933*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41275784013744*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.306750246725416*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38526599921083*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.189152969379015*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.19030423008577*pi) q[21];\nu3(0.752148962432568*pi,-0.209907129608151*pi,0.500603070833597*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[9];\ncx q[3],q[7];\nu3(0.119749501788595*pi,0.77630603406788*pi,0.5873331487908305*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.412301111882567*pi,2.97336730313323*pi,0.667359444991507*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.532152257884688*pi,-0.20828063988311202*pi,3.66585657884469*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.521417982134813*pi,0.5723608350428999*pi,0.5129207100805314*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.57948351900095*pi,3.33119813128153*pi,3.6699646842666*pi) q[18];\nu3(0.641246401144015*pi,2.66182455708766*pi,4.02715800555514*pi) q[19];\nu3(0.557495778840853*pi,-0.374778965269816*pi,3.33074959185744*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.38287002736962*pi,1.02492466805657*pi,4.40937881052551*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39891273443392*pi) q[7];\nu3(0.47665763010934*pi,0.43013900711520003*pi,0.917106432078759*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.46391947166614*pi,3.35372587136942*pi,1.396886117387474*pi) q[10];\nu3(0.745983879554658*pi,0.444357643690085*pi,0.624492461013385*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42960347993607*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.960092491291999*pi,-0.201291253169676*pi,3.44761413561453*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.354629623431398*pi,0.0020611851636069822*pi,4.31266567907766*pi) q[18];\nu3(0.300728960205918*pi,-0.026565395720847984*pi,4.42156227798752*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.454847049979509*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.694190567673381*pi,-0.222240682594755*pi,4.328391072527451*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.523864218607096*pi,0.36980243659199596*pi,4.0466283563117*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.457339195182327*pi,-0.194845577278757*pi,0.999609500200225*pi) q[14];\nu3(0.337730789799879*pi,-0.38279630118547503*pi,1.88083274874815*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.165563473406237*pi,3.22429196378768*pi,1.175085838811216*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37073261681343*pi,0.5*pi) q[13];\nu3(0.0873734461902469*pi,-0.181720968966967*pi,0.978712190101921*pi) q[14];\nu3(0.656115290509064*pi,-0.427873569061809*pi,0.9004244688308081*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.736239062903881*pi,0.72313953450564*pi,0.606885930938856*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.168527349831186*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.930650895307996*pi,-0.268574191203513*pi,1.138548225244941*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.629108757508504*pi,0.09821829196731002*pi,0.9568194955808089*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47680075279679*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.291539777126063*pi,-0.015312461957947998*pi,4.41017910664958*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.445351456137792*pi,3.48355670429368*pi,0.5295761543993945*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4172726751591*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.282112784900694*pi,-0.04280896427645198*pi,1.030784277536711*pi) q[9];\nu3(1.0*pi,0.0*pi,1.273257142905842*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.777900083801837*pi,0.0001948109356030292*pi,3.60927216709702*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.347867736333644*pi,0.11470352754596003*pi,0.7686110675829501*pi) q[3];\nu3(3.5*pi,3.48084604351726*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.417281167578033*pi,-0.4169175378475064*pi,0.69194566807005*pi) q[6];\nu3(0.476350467453002*pi,3.14632310362667*pi,4.3223190937703695*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.78482633723191*pi,3.09460342607281*pi,4.30124106004103*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.2456711542320988*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.639721835475898*pi,-0.05691492796561198*pi,4.03399455681064*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.213607959243274*pi,-0.307734003040878*pi,4.303033447973149*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.282710142920702*pi,2.8941557228337*pi,1.60278818980274*pi) q[3];\ncx q[4],q[17];\nu3(0.81157612856008*pi,-0.07476598529892903*pi,4.224589266204029*pi) q[6];\nu3(0.596106982610138*pi,2.80635597140505*pi,3.77480783852416*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34090392083084*pi) q[10];\nu3(0.320796761022848*pi,3.14507340173272*pi,1.7405084038883*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44450169894314*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2224991453493002*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.910926991906817*pi,-0.252543514513126*pi,1.001355166629404*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.36042778271508*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35443465083115*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.265246480564717*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.550718545908984*pi,0.18640998740413595*pi,0.842492659839212*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.618682596766766*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.580576711038203*pi,-0.264678642432085*pi,3.54818761201193*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39416349162523*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.44442966728221*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40434055475436*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.316744159090735*pi) q[7];\nu3(1.0*pi,0.0*pi,1.226664365896613*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5734393013483317*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.254169130529653*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.57276720302611*pi,0.34513077745641996*pi,0.71093362840738*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.47128385861825*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.446266101527259*pi,2.78845405764805*pi,0.992610219859297*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3737964300106609*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5611216463560655*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5989362106109501*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37977845030113*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5006605656776159*pi) q[14];\nu3(0.122613469297443*pi,3.00961440194501*pi,1.88109304539999*pi) q[15];\nu3(1.0*pi,0.0*pi,1.146180560586791*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.639524247537474*pi,3.3359438757808*pi,3.67377700716309*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.577375577510661*pi,0.030042986026659002*pi,0.816701882505569*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44838393478434*pi) q[21];\nu3(0.112995551553785*pi,-0.322726606982774*pi,3.93514942773287*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.651351468173245*pi,3.24728454941804*pi,3.08113549072563*pi) q[4];\nu3(3.5*pi,3.48884782079163*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.528722382087133*pi,2.82342167761887*pi,1.274462558205244*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.402615373634899*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5688660952853817*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.70954440143296*pi,0.7264262225450799*pi,0.670420718842987*pi) q[19];\nu3(0.623292518837141*pi,3.41644228421418*pi,4.22133389663203*pi) q[0];\nu3(0.673140057196895*pi,2.80276821369063*pi,3.46095706981533*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.234168327564506*pi,-0.12750453242182802*pi,0.9609392290062879*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.340725580403676*pi,3.37545712691517*pi,1.294803315155789*pi) q[6];\nu3(0.63731225293342*pi,-0.376656981065423*pi,3.32776337849966*pi) q[7];\nu3(0.556599315677975*pi,2.94993626731007*pi,3.41027020274118*pi) q[8];\nu3(0.745070440047323*pi,2.61096128926732*pi,3.85708321356545*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.284561818273399*pi,3.04280889428585*pi,1.97620742272409*pi) q[11];\ncx q[12],q[16];\nu3(0.143263183404548*pi,3.48711158398023*pi,4.09983608031458*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.647646937640141*pi,2.49180926024562*pi,3.60185467237132*pi) q[17];\nu3(3.5*pi,3.47413980129499*pi,0.5*pi) q[18];\nu3(0.450008488928506*pi,0.421751612217358*pi,0.854869835341178*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1631585666395718*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.376973915710908*pi,0.16293882060213705*pi,0.7576342098960129*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.405755728183028*pi,3.23093918772474*pi,0.655374356215928*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.220348817094276*pi,-0.287760714543015*pi,0.626417607114263*pi) q[6];\nu3(0.82777769181807*pi,2.91094135532916*pi,3.96825260976856*pi) q[7];\nu3(0.704006839812073*pi,0.438465749063786*pi,1.029853204404207*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.822137112211163*pi,0.410205335389087*pi,0.8202828782125811*pi) q[10];\nu3(0.58202119296943*pi,3.27608209937556*pi,3.03587117570692*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33795107843953*pi) q[13];\nu3(0.571990738256308*pi,3.46884510381302*pi,3.42465092447877*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.542819636304311*pi,0.51004354071105*pi,0.5221415315726968*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.379245348428829*pi,3.169918634877*pi,0.773092262959246*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5516884576564736*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.293086032179529*pi,3.18237516300931*pi,4.33671154764831*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.208250440868293*pi,0.07447747215958*pi,0.770869394653914*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43020132569479*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.37968999930719*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1889766331315519*pi) q[14];\nu3(1.0*pi,0.0*pi,1.310534669893126*pi) q[15];\nu3(0.543059431774437*pi,0.82562689310962*pi,4.25845186013229*pi) q[16];\nu3(0.616505135617095*pi,0.07604097723895797*pi,1.364430057184884*pi) q[18];\nu3(0.551682738503573*pi,3.29422652578184*pi,0.568905546797894*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48539721045274*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3351520433816821*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[15];\nu3(3.5*pi,3.42567172546794*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45112167577729*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.263754447641824*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.581446695873656*pi,3.49374569868593*pi,0.934809782213032*pi) q[16];\nu3(0.534233277622082*pi,0.44023661287026405*pi,1.082775326570778*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1513444943646611*pi) q[19];\nu3(0.151244045392746*pi,-0.167349802360945*pi,1.2485413265760918*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[3];\nu3(0.767852203722898*pi,-0.4301331332595888*pi,4.09117289743585*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.612337214339318*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40334167699033*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.478406656691251*pi,0.08600723553567702*pi,1.364876407521783*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.592943075527477*pi,0.30002555465040404*pi,0.5082039754046397*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5047359807689009*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5106711996412656*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44257458982073*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.296164672177708*pi,3.37161753730647*pi,0.989217984741554*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.572764097158838*pi,2.94161597803589*pi,4.147622847515461*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.38977570113524*pi,2.97596911255726*pi,1.75948108159984*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43946371516949*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.227034704819721*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.173375724285071*pi,3.35817259017683*pi,1.58842045384627*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4775610123575*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.127456319167262*pi,-0.391272857494802*pi,1.0900611974757441*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3648667443295759*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.820508095151002*pi,2.62286581989043*pi,3.94085731524133*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.736246165006469*pi,3.28540054980755*pi,3.20339102120182*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.38472415004939*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.955493711946024*pi,-0.29059679345871203*pi,3.57164659096907*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.145222283711155*pi,0.37511590349447*pi,4.494919774070651*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5157108505178732*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.219905462364249*pi) q[21];\nu3(0.403622430647835*pi,-0.284495748152216*pi,1.388194975295408*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.50185166040473*pi,3.43815156112403*pi,1.76261792407361*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341085083741473*pi,-0.232152075696256*pi,1.322104565897148*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.623196950312239*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41360985516538*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48456098439737*pi,0.5*pi) q[2];\nu3(0.159722578398472*pi,0.63643133355891*pi,3.67741255739119*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.320990694754916*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.865833553196847*pi,-0.252380484879717*pi,3.53566105546039*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.282038513555286*pi,-0.245342979135673*pi,1.03616511578445*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0508660850831817*pi,3.41873126557711*pi,4.25215244616758*pi) q[14];\nu3(0.616107457634124*pi,0.8559792355295399*pi,1.120079965928782*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296783405011734*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48509626370873*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[20];\nu3(0.826108448638156*pi,0.351135598191307*pi,4.08574425430539*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.665546726936986*pi,3.4140736772465*pi,3.91404120928319*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.383668394639769*pi,2.6266774913353*pi,1.54211837880286*pi) q[10];\nu3(0.736194976710887*pi,0.237682126555252*pi,0.613634780324958*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.594127587755372*pi,0.79980323512834*pi,4.448757927427939*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.408452614367925*pi,0.6529499086861701*pi,0.8112433285077301*pi) q[17];\nu3(0.398253353440956*pi,3.2084023972442*pi,1.4263707405228652*pi) q[18];\nu3(0.425452223170137*pi,0.59489952316315*pi,0.640465605808718*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39280410341124*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.490893080838855*pi,0.31782210007014*pi,4.3684813351034695*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4346281629834*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.054803066906356*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.374190711441096*pi,3.17055750255957*pi,1.87754162921665*pi) q[17];\nu3(0.350117389138269*pi,3.21910216831506*pi,1.3780414481607521*pi) q[18];\nu3(0.314162949690957*pi,0.42969296785835*pi,0.600567525303869*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.698792081240128*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[5];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.119418384503738*pi,-0.18929278799258398*pi,1.096521072919273*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5146253504944394*pi) q[13];\nu3(0.369479481249827*pi,1.15730821082966*pi,4.28745278948171*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.64131509182696*pi,0.28705531444920096*pi,1.68649387659338*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[18];\ncx q[12],q[13];\ncx q[15],q[17];\nu3(0.307283335373332*pi,3.16979526179774*pi,4.33428790040761*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.768400610264723*pi,0.10072234640085298*pi,0.5244116720561962*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.762531221207008*pi,3.46579167491375*pi,3.4173268337406*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.37758610178549*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40412174293623*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246337944681367*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211482980170222*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.288820804026491*pi,3.10368485453888*pi,1.6201480047748*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.610737413687015*pi,3.28605000675424*pi,4.13535311983249*pi) q[7];\nu3(3.5*pi,3.49176852214097*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.165540989156356*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.44447630127386*pi,2.63385600260189*pi,1.51666659003813*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.635403044100053*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5160617821443271*pi) q[18];\nu3(0.26497259970219*pi,0.254580988225093*pi,4.41340748962348*pi) q[20];\nu3(0.462754746989638*pi,3.21784193133926*pi,1.78263411790813*pi) q[21];\nu3(0.43135045732796*pi,-0.174321667268104*pi,1.437280261136296*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.790865286060403*pi,0.10906025398825703*pi,4.01868386440884*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41493158950029*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5176964464220108*pi) q[11];\nu3(0.424894174077181*pi,0.15112564296022402*pi,3.95938148041812*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.352198138236806*pi) q[16];\nu3(0.626563182996283*pi,3.04934476843222*pi,4.40050839986357*pi) q[20];\nu3(0.328490150338291*pi,-0.4509798953419512*pi,1.77205236937735*pi) q[21];\ncx q[0],q[7];\nu3(0.356664150690849*pi,0.212446033412379*pi,4.173008119148641*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.46229889730759*pi,0.34040213300936695*pi,3.9910485141658*pi) q[5];\nu3(3.5*pi,3.32693276178872*pi,0.5*pi) q[6];\ncx q[8],q[11];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.522434814258841*pi,2.95629576211196*pi,1.323602957783471*pi) q[13];\nu3(1.0*pi,0.0*pi,1.244071611473154*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40180277736509*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.319065306419681*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.644429737007922*pi,0.53144777315363*pi,0.853109702864861*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.408742127598551*pi,0.39032382705733504*pi,3.98603800767257*pi) q[13];\nu3(0.370026865251649*pi,0.06729069128956999*pi,1.052170735369966*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.640396477675644*pi) q[16];\nu3(0.280593273087564*pi,2.74189579110313*pi,0.834744466545059*pi) q[17];\nu3(0.706175040463607*pi,-0.228440207014606*pi,3.6795404094168*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.470703059494589*pi,0.019926627459424973*pi,1.348589373562365*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41295543348679*pi) q[14];\nu3(0.200534145697604*pi,-0.22991210031124998*pi,1.69159928061047*pi) q[15];\nu3(0.746865404899894*pi,0.31253133920071996*pi,1.60296992828568*pi) q[17];\nu3(0.214718254423946*pi,-0.4284282951733961*pi,0.843793344909753*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44978341148597*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40868376214174*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,4.28477657533352*pi) q[7];\nu3(0.631115172954532*pi,3.0293541503871*pi,4.36457899094496*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.180262567266219*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285132979221003*pi) q[20];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.171231117801569*pi,1.23659532883269*pi,4.25551975340028*pi) q[8];\nu3(0.577652958036756*pi,3.10747948041283*pi,4.3154740107456995*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.701798857964233*pi,0.18769340274300605*pi,0.5948255125907691*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.638480085187165*pi,-0.34111925233296103*pi,3.39266158416772*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.422425437382728*pi,2.93904875233478*pi,1.4743193087811641*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5606268895654521*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.316991174707587*pi,0.6932220825430999*pi,4.25308344031765*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35024592170885*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49401397921125*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4153402620957*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[12];\nu3(3.5*pi,3.36365033192188*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.827160155410063*pi,2.44583001453473*pi,3.69119527953796*pi) q[11];\nu3(1.0*pi,0.0*pi,1.381640501481493*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215683135536133*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2465575620588258*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.601041433195363*pi,3.11855182533204*pi,4.1155010289177*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0458357114597391*pi,-0.397236292527895*pi,1.1788431108141388*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5431061821585796*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3955820061571504*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5887691794603152*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.465314904615539*pi,0.7544022467028699*pi,4.196785502423349*pi) q[4];\ncx q[5],q[21];\nu3(0.492240076963438*pi,0.329411666660523*pi,4.35816679217385*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.830910496205168*pi,-0.4783107275736532*pi,3.190099740901*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.524848227775942*pi,0.13714631858760495*pi,1.297647881414001*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.302469442266214*pi,0.6493367725121699*pi,3.87951318227372*pi) q[6];\nu3(0.737306385881463*pi,0.8956451086961901*pi,4.44840778903779*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,3.35516306683836*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1396081601814712*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.437113027643792*pi,0.029028046115898043*pi,4.0095980348510505*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.494006694397463*pi,0.73257599676175*pi,0.827179448710991*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.489039081060263*pi,0.8852406244062001*pi,4.48927001908554*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.348007729977514*pi,0.7127630090728001*pi,4.07577679842959*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.781096958206065*pi,0.47442420261597096*pi,4.10565240830402*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.358138587777695*pi,-0.455423320977669*pi,1.405893265878694*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.657986620317078*pi,2.57076708363312*pi,3.480199521345*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5563521256925723*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.403858286597916*pi,2.62923702727041*pi,1.51977581060632*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0797447572448386*pi,-0.4106738215159178*pi,1.407137666654231*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.977107796862044*pi,0.08195851571508395*pi,3.60984305080076*pi) q[1];\nu3(0.800526690824988*pi,0.17656812010123002*pi,0.725015885262809*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35209798636414*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.219292014757223*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.591122823208118*pi,0.03188157305877204*pi,3.53792262661161*pi) q[20];\nu3(0.791699721646922*pi,0.35244208644376396*pi,0.929911087239293*pi) q[21];\nu3(0.332281038057383*pi,0.490871495268696*pi,3.59180477383813*pi) q[1];\nu3(0.472328090936274*pi,0.0074531295591530045*pi,3.6792622663973*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.31594458154749*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.238374238026747*pi) q[14];\nu3(0.368905595981451*pi,0.21620376630084004*pi,1.034689053175061*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.367841379225052*pi,0.403354149458084*pi,4.021207418967959*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.5630825380976563*pi) q[6];\ncx q[7],q[15];\ncx q[11],q[14];\nu3(0.291360781281664*pi,0.96020833750572*pi,4.21137731785219*pi) q[13];\nu3(0.476185750869965*pi,3.2735031892821*pi,3.28510255357498*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.416806109614615*pi,-0.4051899298737123*pi,1.61604804414435*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.23485713150791*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.35545590320697*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40851212507478*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.246031865675983*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.540317934765729*pi,-0.257226054105812*pi,3.77868224551913*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33586556762106*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1060190961053809*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.507920853675991*pi,-0.4447767169576397*pi,4.0889373141300105*pi) q[18];\nu3(0.521114857723162*pi,0.09565816389215398*pi,0.828779978375239*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0903346080960201*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\ncx q[2],q[12];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0624204053609481*pi,0.260236452264361*pi,4.35297222628265*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.40181795202068*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47206528629117*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.556458187192232*pi,3.33140822467204*pi,0.5935616733970664*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39472157758651*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.49064420622123*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.358590014055024*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5488806621990308*pi) q[15];\nu3(1.0*pi,0.0*pi,1.259226662786818*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.476097937625751*pi) q[20];\nu3(1.0*pi,0.0*pi,1.290546099109807*pi) q[21];\ncx q[1],q[17];\ncx q[2],q[12];\ncx q[3],q[20];\nu3(0.440381260806727*pi,3.16112651135678*pi,1.134263426316759*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.24208905821573*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.092848011705436*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.584636605356827*pi,-0.4170113144737016*pi,4.0113526667410895*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5278883166172395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5959164433379239*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.643555127827081*pi) q[21];\nu3(3.5*pi,3.46927201033878*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.391958141171192*pi,0.89278407048488*pi,4.09956224861748*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5249903098602848*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.449956033614521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.386576721813131*pi,0.18752001759346404*pi,3.57550329237113*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.338225356034037*pi,-0.4435200505605021*pi,1.40178260227338*pi) q[1];\nu3(0.291711643829345*pi,0.174302801013957*pi,0.677864329039231*pi) q[2];\nu3(0.779338179307226*pi,0.52152155065293*pi,4.05620205512918*pi) q[3];\nu3(3.5*pi,3.37127709060072*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.563396512033565*pi,2.80665719545185*pi,3.75038587749707*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.551050539887173*pi,-0.19788681410333198*pi,4.0282512437549*pi) q[11];\nu3(0.487476342420535*pi,2.81507555993314*pi,1.080271460196637*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.098697743851867*pi) q[16];\nu3(0.747789484744682*pi,0.08824597277066804*pi,1.50442187369848*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4268648379178295*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.927994702857451*pi,3.42807412856269*pi,4.30260916107232*pi) q[1];\nu3(0.182876107572672*pi,3.31301351332347*pi,1.8003343892867*pi) q[2];\nu3(0.281157977291919*pi,-0.37958481208735*pi,1.87582515986413*pi) q[3];\ncx q[4],q[16];\nu3(0.69642055750113*pi,0.28433816329729*pi,1.65469251013386*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.579812074095829*pi,0.39809464612519696*pi,0.838970308234961*pi) q[9];\nu3(0.20956375220837*pi,3.49446833988937*pi,0.5537637919526599*pi) q[10];\nu3(0.446923967073271*pi,0.416183029888194*pi,0.609232910244035*pi) q[11];\nu3(0.46800630015959*pi,3.46721554484769*pi,1.88423000912007*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.873755210653639*pi,3.40145636012732*pi,4.36982765818424*pi) q[15];\nu3(0.540697605182349*pi,-0.20282869788180902*pi,1.258709953178927*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.686342515173253*pi,3.32628391574093*pi,0.624513113604599*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.204996932496257*pi,3.24236474932807*pi,2.1207083513388403*pi) q[8];\nu3(0.47338910706451*pi,3.30841049787863*pi,4.32189526036803*pi) q[9];\nu3(0.514100000356879*pi,0.5262072286818*pi,0.918777675925897*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.646112213703723*pi,0.334970702149447*pi,4.24310189715893*pi) q[14];\nu3(0.19321790922966*pi,-0.08022127752240898*pi,3.6628793234923*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5736648571038125*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.506795163192906*pi,3.47784649750412*pi,3.61026094761983*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.385990629445852*pi,0.18346105833384097*pi,3.77484012580333*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.462513545849183*pi,2.85377794775949*pi,0.894839110199109*pi) q[13];\nu3(0.580137790655312*pi,3.02831071905757*pi,3.24231599493723*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.859843803741708*pi,-0.4330581499645253*pi,4.29908220636996*pi) q[20];\nu3(0.299419812466229*pi,3.31530871884291*pi,1.052848103238024*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.402524402970182*pi,-0.23957078271744497*pi,4.0583669209173*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.578751336197724*pi,-0.4486343873671612*pi,3.48638764482851*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.634550652916488*pi,0.8240520544156*pi,1.145045459787947*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.43984124609049*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.859980703485363*pi,0.19896439783185405*pi,4.0886636304387505*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221567537713635*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.52522001826284*pi,0.025638188226341008*pi,1.052790412569697*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.41036742106214*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,0.0*pi,1.2193853271247082*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.65115644644418*pi,3.18917745996529*pi,3.61346402206529*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44071772560659*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36936852104895*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46979399950411*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.273771420146836*pi) q[8];\nu3(1.0*pi,0.0*pi,1.263582884895573*pi) q[10];\nu3(1.0*pi,0.0*pi,1.403299786429106*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.50535417596691*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(3.5*pi,3.46322534462943*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,4.404141042931791*pi) q[9];\nu3(1.0*pi,0.0*pi,1.4327571273286521*pi) q[11];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.4777505256851*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250481989192916*pi) q[21];\nu3(0.435252327550521*pi,0.287540248943017*pi,4.1967757645596*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.578925738693072*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47040640202167*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48958222211441*pi) q[12];\nu3(3.5*pi,3.45847054072675*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.631090487946466*pi,-0.150979496472408*pi,4.013529469854641*pi) q[19];\nu3(1.0*pi,0.0*pi,1.237558820475406*pi) q[20];\nu3(0.331881130149714*pi,0.06962784901419905*pi,3.45340840363527*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.533320947156111*pi,-0.22149667731643502*pi,0.711919490692714*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39286485374317*pi) q[11];\ncx q[14],q[20];\nu3(0.44414996351711*pi,-0.17732345992683202*pi,0.687319508103901*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.138297415196727*pi,2.4868794629988*pi,1.31456606363311*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.528727340341284*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.379639267292511*pi,3.07929662247297*pi,1.50990688267827*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.211034847084793*pi,-0.11351890620375499*pi,0.6478931536774291*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39772618290489*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.422965465221529*pi,3.19130813391051*pi,1.473582329045072*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46484792975432*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.238111643705668*pi,0.33010152291597195*pi,0.7892115426846991*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.248141839437851*pi,3.49011758770188*pi,1.59615647780475*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39441252851954*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274940161407942*pi) q[15];\nu3(0.878022036004954*pi,3.25423482625232*pi,0.742853305117495*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321816762810041*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.509208977442768*pi,3.44099315310532*pi,3.44389979440816*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.715584656457696*pi,3.04925872684006*pi,4.33307870890304*pi) q[6];\nu3(0.315906676241643*pi,2.80889794215026*pi,1.068004214065641*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.66222304998531*pi,0.326723829576815*pi,4.07889782677812*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.164751606151065*pi,0.305232916346022*pi,0.68650758413451*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.774128057442818*pi,2.58808880511167*pi,3.58930272945326*pi) q[8];\nu3(0.739177326677052*pi,3.30381289653776*pi,0.5943510613306561*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41863743563977*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3482529630023095*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.474137046987201*pi,0.03681298372576103*pi,4.0023819873073005*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.819919313211655*pi,3.18146711736309*pi,3.84731896151805*pi) q[9];\nu3(0.178319049682379*pi,2.77395074041387*pi,1.3547115397362899*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[19];\nu3(0.79270957848158*pi,-0.06763109954876001*pi,3.79547000017132*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.876379271678854*pi,-0.26261404855952697*pi,3.32519911825223*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.665213717229183*pi,0.5500955247344099*pi,1.249828344196183*pi) q[3];\nu3(0.0390916376770064*pi,2.99873222968075*pi,1.4350985343702272*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.463384169576544*pi,3.39597880715776*pi,1.74961045051752*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.374723793647755*pi,-0.07000200630015002*pi,0.612755312841616*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.677714740018907*pi,-0.43685334696815437*pi,3.55102679142282*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.26491632204893*pi,0.5*pi) q[2];\nu3(0.431940014297066*pi,2.72706812575826*pi,1.2915121181672569*pi) q[3];\nu3(0.141851464221367*pi,0.08017468854611798*pi,4.1147208554302*pi) q[5];\nu3(1.0*pi,0.0*pi,1.254265855065153*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.68378962122992*pi,0.9111331865463099*pi,0.79416725660742*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.62009879017677*pi,3.11529781387931*pi,4.13364145791199*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37327449601859*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.20930266316709*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.563369571067873*pi,3.36628094196019*pi,4.10987432470111*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.729206676234073*pi,0.448003662759896*pi,4.10431427677846*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40299159352549*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.131849062187811*pi,0.333528507263145*pi,0.814412040879694*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44529502113643*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38665759562013*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.301346860071317*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.614120070534763*pi,0.15425967640906502*pi,3.74913321510568*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37906421806222*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37205223267861*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.251870434622821*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.171458922212578*pi) q[12];\nu3(0.750346845844663*pi,0.5963038477137499*pi,4.28902790821376*pi) q[13];\ncx q[14],q[18];\nu3(0.756136144893452*pi,3.40906273077691*pi,3.1581399951737*pi) q[15];\nu3(0.667552751960422*pi,-0.257145914528097*pi,4.06867205258011*pi) q[19];\nu3(0.226139580026355*pi,0.63081525678424*pi,4.07673151787122*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.382337395316983*pi,3.08096991785471*pi,1.61641537390021*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.441902019009222*pi,0.72063283965405*pi,4.1988397464533005*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5110357040279107*pi) q[18];\nu3(0.350199610822447*pi,-0.188869997967419*pi,1.015419309172786*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3629617653769*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49764520002321*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4581705203541695*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.4814672568097595*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.312525974742478*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288505175577776*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.33157746328111*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.17740403293633*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.815324169345867*pi,0.61856179738332*pi,1.3327946849119932*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4558373457252305*pi) q[16];\nu3(0.727553743567144*pi,3.14982244397197*pi,2.95586837399415*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.604624806470961*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.470582711630771*pi,0.126139759042725*pi,0.9954316088430599*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0631627667119376*pi,0.289788726692504*pi,3.32280145994953*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4330361981682795*pi) q[17];\nu3(0.509119609923076*pi,0.6385214687285099*pi,4.02777801844543*pi) q[18];\ncx q[0],q[4];\nu3(0.602728648652906*pi,0.5380125612561499*pi,0.945948433976331*pi) q[1];\nu3(0.482567801449477*pi,0.38632983021412703*pi,0.653051016789207*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.724201460304098*pi,3.10790564527339*pi,3.34216206900118*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49233485076713*pi,0.5*pi) q[0];\nu3(0.437103758415303*pi,-0.04388825156771098*pi,0.735772094984697*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3246592624167701*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.371129624644668*pi,0.16361793666229196*pi,3.71638003557071*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.229531519770603*pi,0.7389538692800699*pi,3.98375342644098*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48458890739565*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49468274752605*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1850399388740929*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314576886452093*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.940794990237086*pi,0.350507862159006*pi,4.46139818532377*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.3398831117319*pi,0.51210972275968*pi,4.38664660881006*pi) q[8];\nu3(0.463837511117079*pi,-0.4340357832584331*pi,0.9292411373129059*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4663759575164*pi) q[4];\nu3(0.50139059330122*pi,0.014873293863562953*pi,1.277363351812208*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.981103759520261*pi,0.28658750702471103*pi,3.97138429266522*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.208093716905589*pi,0.5973688595019*pi,3.91628430108466*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.707937147016267*pi,3.17382258284814*pi,4.16046103193691*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5261144985500765*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35155397164729*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.539066849874709*pi,-0.4894488230454961*pi,0.680905115134811*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.295225185232061*pi,-0.4907131274564457*pi,4.48125764942999*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.586460341975347*pi,0.9053874729748099*pi,1.0447921841880992*pi) q[10];\nu3(0.724438911098239*pi,3.28093665781324*pi,3.25485993856035*pi) q[11];\nu3(0.828931662235231*pi,0.9278499342019*pi,0.836707274563818*pi) q[12];\ncx q[13],q[20];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.79353158493579*pi,3.35445997970537*pi,2.94859189001867*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.498983651311039*pi,3.48317481626585*pi,0.667743738296336*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.303012287305906*pi,0.5327955669325399*pi,4.2208225753040995*pi) q[10];\nu3(0.250885969772502*pi,2.84899259536552*pi,1.284750508195775*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.616531038547146*pi,3.14826304906334*pi,0.5533266863586317*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.680032279715423*pi,0.180441668775697*pi,0.5012436029203879*pi) q[16];\nu3(0.417999438269188*pi,2.95682580181862*pi,1.88277631108676*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43545928046901*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44258771928574*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.195491555083769*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.591020475844996*pi,-0.4874687205950396*pi,3.87633238310969*pi) q[15];\nu3(0.926296995651779*pi,3.33998727144068*pi,3.46560486208107*pi) q[16];\nu3(0.354436436031632*pi,3.20886599095318*pi,0.9313215263643331*pi) q[17];\nu3(1.0*pi,0.0*pi,1.118801792612939*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.266480499760643*pi,-0.126306827894612*pi,1.278529813107639*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.558089965767457*pi,0.04272338046894397*pi,1.496038286192734*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42033685627333*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39418821427023*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4898569081082*pi) q[9];\nu3(1.0*pi,0.0*pi,1.157349438784078*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.175327483866952*pi) q[12];\nu3(0.38087819460223*pi,-0.04125233722177202*pi,1.131296225636432*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.499049941210361*pi) q[18];\nu3(0.54865642219949*pi,3.17207857432997*pi,3.41490632330202*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.569926585725263*pi,0.030390395930188996*pi,3.66379072382854*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[17];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(3.5*pi,3.33102360601297*pi,0.5*pi) q[11];\nu3(0.639321680799383*pi,-0.25375003045759503*pi,3.56976171766634*pi) q[13];\nu3(1.0*pi,0.0*pi,1.295512553054793*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.589264688932941*pi,0.22839915557547996*pi,3.93405441337943*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37216154886496*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.145417413758469*pi,-0.33331730286211103*pi,1.061298689212764*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5567532664547004*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.5149725945618057*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.266966778615485*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.34834785543857*pi,2.95196633250486*pi,0.7381573065335529*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[12];\nu3(0.772502470627596*pi,-0.4243117501072836*pi,3.73697972149317*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.48345135538446*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39619840146511*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2493803033990951*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.773550449452925*pi,-0.08123908033073601*pi,0.681970060491805*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49499072932702*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.560142431839975*pi,0.8505669268170399*pi,1.117346988617969*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.508826315540356*pi,0.338232200520898*pi,4.22772162519374*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43872362330786*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.352564766239715*pi,-0.11084817522872698*pi,1.3263440341196109*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.474001707619055*pi,-0.342705249179507*pi,1.0254135948428371*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3367769885278151*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.620357614853338*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.45822393594152*pi,0.63949519510961*pi,4.35301559363253*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.396298546309601*pi,-0.22575422106515503*pi,1.194578419454135*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.679159888109741*pi,-0.390191117117321*pi,3.61016717846902*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.775697374493222*pi,-0.325670712787197*pi,3.34454327503597*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.646996730972826*pi,-0.36743461685399503*pi,4.2143491241840305*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(3.5*pi,3.44140374988361*pi,0.5*pi) q[0];\nu3(0.432603074544401*pi,3.16772886197352*pi,0.725489786327147*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.484377481970503*pi,2.73763133505907*pi,3.9250942375834*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.477313811147059*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.611475889986559*pi,-0.021292178408656992*pi,3.88676371916612*pi) q[18];\nu3(1.0*pi,0.0*pi,1.20855785929993*pi) q[19];\nu3(3.5*pi,3.35636955442391*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1434145685004649*pi) q[21];\ncx q[0],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.813891012001624*pi,0.27116995649445996*pi,1.58443606900601*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.496296507271263*pi,0.64953672334222*pi,4.03353722904873*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.333008346231315*pi,2.94636426576202*pi,0.862014175346683*pi) q[18];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.222033551366541*pi,0.279209480746641*pi,4.27884860840372*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.641262512332211*pi,3.30018745308806*pi,3.51912595871977*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5288695916930606*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.455646949268321*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47393696461618*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.514812480482332*pi,-0.4565743487582957*pi,0.846224578609332*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.634782720820601*pi,1.05344744128304*pi,0.744771887858797*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.391362207281972*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.672666831236833*pi,3.17581503584061*pi,4.10131457384402*pi) q[2];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.624438957004625*pi,0.04864650708867402*pi,0.944539478227368*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.173418978394076*pi,0.17005120061949397*pi,3.54956679084442*pi) q[15];\nu3(0.865773442130523*pi,2.69880128556705*pi,4.18654510351647*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.51039808931296*pi,-0.381856641960476*pi,3.85264136042893*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41274900918934*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.267131356135983*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.336029843387961*pi,0.54314438245353*pi,0.704086948964*pi) q[14];\nu3(0.603085360560811*pi,0.09430973525030895*pi,3.98413891429254*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.19705437141195*pi) q[16];\nu3(0.485998927563564*pi,-0.34903103620118303*pi,0.646874374234282*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.421284312203469*pi,0.8194357655678799*pi,4.10023280231742*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[16];\ncx q[6],q[12];\nu3(0.515102052725515*pi,-0.362835564675909*pi,0.914185463086021*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.296635963018338*pi,3.47326267761021*pi,1.5438148370782*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.202260302905649*pi,3.26886701522671*pi,1.71737426775019*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.288347771857832*pi,0.15200235394364003*pi,0.8446249272448609*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4279810870044*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43633703097979*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.269912988269633*pi) q[11];\nu3(0.313115257038668*pi,0.25445780282866604*pi,4.09170602258812*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.756184444341818*pi,0.5858951748768799*pi,0.83610453422769*pi) q[19];\nu3(0.849238269828482*pi,3.0645841168164*pi,3.57074305874443*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,3.40574660672158*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43024134168609*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.562735462697359*pi,0.33130878119402796*pi,4.41647560841258*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.241785486813449*pi) q[17];\nu3(1.0*pi,0.0*pi,1.241511077191836*pi) q[18];\nu3(0.701087101760069*pi,0.194927372765485*pi,3.8355839539753*pi) q[19];\nu3(0.624150510005629*pi,0.9431501262187201*pi,0.5442430896927768*pi) q[20];\nu3(0.170624481497794*pi,3.00305838868568*pi,0.713401671814427*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.4405538933066495*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.787367613452447*pi,3.23819363135192*pi,2.90260161376415*pi) q[21];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.34350549653436*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.161631051049293*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29456654684307*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5203671181514721*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.48712550567116*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.4243550614765361*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46663490985657*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35818101283977*pi,0.5*pi) q[3];\nu3(0.243661861299078*pi,3.33912751481408*pi,0.717241151959776*pi) q[4];\ncx q[5],q[8];\nu3(0.576020486979782*pi,-0.4319687186164016*pi,3.66696459595831*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41402483944493*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.436005799954399*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299467365683408*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21273916910199*pi) q[20];\nu3(1.0*pi,0.0*pi,1.283659372870365*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.67914640766834*pi,0.282784021816595*pi,3.92565292399647*pi) q[2];\ncx q[3],q[21];\nu3(0.65120442971415*pi,-0.14001956670376298*pi,1.07836227069745*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.40141727606585*pi,2.93198569659074*pi,1.081893359617554*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.435281145334439*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.157386443159778*pi,3.28015838736691*pi,2.2173811484091397*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.62880830786488*pi,0.20222222959804703*pi,0.65177569152782*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.392596435059296*pi,0.08061267856628296*pi,1.055426707047289*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.37076494982137*pi,0.05358654450104605*pi,3.95197978361447*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.9032231616192*pi,0.07246632906108397*pi,1.200401371998094*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41318058081978*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30607330768172*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43153270247295*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.715464005973931*pi,0.14324931017504605*pi,4.34769206885525*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.409922705746755*pi,0.216019978741544*pi,0.963611435722891*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.285466081783334*pi,3.21286313109066*pi,1.82220638175118*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.285253467512014*pi,3.32910135922463*pi,0.915546276680349*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.26027884078822*pi,0.31374863134098196*pi,4.2100482787622795*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.732438086332265*pi,-0.4217662203107388*pi,3.07974581771394*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.599476267515182*pi,2.9452093660909*pi,3.81035684362834*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.435058845463844*pi,0.09189810288772204*pi,3.73553215542113*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5348205245942*pi,0.12173174316619895*pi,3.88179478473446*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.715922398679519*pi,3.35316323374451*pi,4.41755416668354*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.347857197177097*pi,2.77804836621999*pi,0.925530524456101*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.157887052279724*pi,3.23842211156282*pi,0.989236086242964*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.41629178943461*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.304833981287183*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42423455954583*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.269665502262807*pi,3.13368237625664*pi,4.4131916639635005*pi) q[15];\nu3(1.0*pi,0.0*pi,1.257510177239034*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.403896143617393*pi,3.2847073316423*pi,3.23536635565648*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.626551685742118*pi,-0.489354426267171*pi,4.35194196189355*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.100911192204392*pi,-0.252920697741179*pi,1.256615664835436*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48982693701128*pi,0.5*pi) q[2];\nu3(0.307297321506346*pi,1.10302176906616*pi,4.17445764226126*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.7509462287369311*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.55969130894997*pi,-0.10893946750490002*pi,1.410709435315096*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1837120037799989*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.553407479668441*pi) q[16];\nu3(0.540901946587989*pi,0.35381162323120396*pi,4.3995912975764995*pi) q[19];\nu3(0.0852489270427486*pi,2.54241056035107*pi,1.032759831807043*pi) q[20];\nu3(0.19640144057238*pi,0.353451985068692*pi,1.089940916773867*pi) q[21];\nu3(0.182545278239898*pi,0.19067380989343297*pi,1.049627363029198*pi) q[0];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.528460004977417*pi,0.071548020695409*pi,1.1247158764837248*pi) q[5];\nu3(0.400742380277426*pi,2.99106405116246*pi,0.703573242282455*pi) q[8];\nu3(0.774531359929967*pi,2.99015525509469*pi,3.60570137174767*pi) q[10];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.31712475270491*pi,3.26770047786122*pi,1.324097348009974*pi) q[19];\nu3(0.593298994294516*pi,-0.134076171540985*pi,3.42832687944898*pi) q[20];\nu3(0.602345832018853*pi,3.06041934054904*pi,4.00951791214923*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.513200304587053*pi,0.25222851350051*pi,3.55865810805863*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.439035875765902*pi,0.336989659452283*pi,1.019357379126687*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5100437862364872*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4595972889165*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.244106184157526*pi) q[3];\nu3(0.311592558268102*pi,-0.234140582282598*pi,1.367378673389688*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.226496855278995*pi,-0.0074681672619559825*pi,3.51879283373314*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.26566294543951*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.150922805090664*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.290905151674926*pi,2.97205690684096*pi,1.429324919346656*pi) q[2];\nu3(0.267248813424653*pi,-0.24510467192949598*pi,1.158895678336762*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.431661725616098*pi,-0.381915792095616*pi,1.379314480949331*pi) q[11];\nu3(0.557932555826561*pi,3.19132389513834*pi,0.625303396585824*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.844128561555532*pi,3.30226892855451*pi,2.91718472517706*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.64166248910134*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.960678869350064*pi,-0.296365320098952*pi,4.0591377660368*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.603373946967896*pi,0.7565804103896201*pi,0.803161539110961*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42106519534332*pi,0.5*pi) q[15];\nu3(0.0398140413451623*pi,0.7132016839105599*pi,3.86961733938081*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42922791542197*pi) q[19];\nu3(1.0*pi,0.0*pi,1.386561407167419*pi) q[20];\nu3(3.5*pi,3.4961243331567*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.8344208526413*pi,0.96617093542207*pi,1.0178594149171452*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255211833539345*pi) q[14];\ncx q[15],q[20];\nu3(0.0920802147233703*pi,3.38147570800821*pi,1.214744718688004*pi) q[16];\ncx q[17],q[19];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.4575539775671*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.224326161779089*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4449899487171*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.167216462550026*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.7991164105762341*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.30189247598486*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.196829287327138*pi) q[9];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.610021846661793*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[14];\nu3(0.399038228045295*pi,0.05567624631702095*pi,4.2187315688993205*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5558952116130338*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5518542439235947*pi) q[10];\nu3(3.5*pi,3.31604962777469*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.206281954408467*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.70214404223629*pi,1.09488117894364*pi,0.640717778011318*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.43273288858601*pi) q[9];\ncx q[12],q[16];\nu3(3.5*pi,3.38092292941003*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.07995983114124*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.335008517898455*pi,0.57845598779859*pi,3.80025448176612*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5054108363049878*pi) q[16];\nu3(0.194283473244956*pi,0.71858924494166*pi,4.157922014970341*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.486293767071641*pi,0.8342771496514401*pi,0.726884698269464*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.543484624993097*pi,0.54140100803581*pi,4.37678446567978*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.416313899891*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.405050676875535*pi,2.64980856577315*pi,1.153966739134023*pi) q[15];\nu3(0.274249382950507*pi,3.36200447117457*pi,1.0674708852636319*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5061656606990246*pi) q[18];\nu3(0.304424490797193*pi,-0.29865373929775196*pi,1.096340505910093*pi) q[19];\nu3(0.0904307027123043*pi,3.32034742648666*pi,1.223813339620024*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296950341557007*pi) q[21];\nu3(0.39352708103436*pi,2.64717313294448*pi,1.3872366765023871*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.66979432176085*pi,2.60096518119879*pi,3.78419654208944*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.288245118681563*pi,3.30429583130993*pi,0.8052484704574701*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.191873625628998*pi,0.153658564976612*pi,1.25685591769995*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.331111374668697*pi,0.57703702601359*pi,4.00495951061766*pi) q[19];\nu3(0.302594537890938*pi,0.62649926345518*pi,4.4526972948139605*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.556651254942664*pi,0.271692412561811*pi,3.74699094788579*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.547269699449868*pi,3.26144972686058*pi,4.2774351021522605*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.279957575485029*pi,-0.293942151486488*pi,0.7158576559693219*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4961488135845205*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.622346363023939*pi,2.62531442381053*pi,3.51078181138882*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.487539215796412*pi,0.400545425202089*pi,0.919300345189572*pi) q[10];\nu3(0.177623618191495*pi,3.32750967841031*pi,2.07653551215982*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.65992974240558*pi,0.20646923721682198*pi,4.17586221791582*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.721385356651642*pi,3.26942808678129*pi,3.82702929774555*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.293600917921416*pi,2.78929743390464*pi,1.450069952648989*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.487284762485052*pi,0.28053348528115396*pi,0.886015422076647*pi) q[10];\nu3(0.0228443420324015*pi,2.87120558593706*pi,1.7949615947295*pi) q[12];\nu3(0.779456614997026*pi,2.69136624537984*pi,4.044267960073849*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.11674987620683*pi,3.1848300851397*pi,4.42958564832036*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[3],q[15];\nu3(0.822256658564597*pi,0.11062551393890296*pi,1.37141213238653*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.564972727255397*pi,3.08894822425703*pi,3.79091831744263*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.224904875642168*pi,-0.08542523609633101*pi,4.32042156917119*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.487458089630634*pi,3.41842001081795*pi,3.11119911791301*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.36327257922549*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.181699962389327*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[14];\nu3(3.5*pi,3.4716482974813*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.531487611603475*pi,2.89470261562268*pi,3.62596650188589*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.346475086973921*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.374084575045478*pi,1.05441772805339*pi,4.33355114953368*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4612727436397*pi,0.5*pi) q[1];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.309130394248905*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.170314693616541*pi,3.16379970315311*pi,1.257295279359698*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.539689379317644*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48006248133463*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.350883779253191*pi) q[6];\nu3(0.423944011486729*pi,3.24869821366295*pi,4.45671730727404*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3005509629131*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41111381108485*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.352013593528923*pi,3.08988608474801*pi,0.690361131473788*pi) q[7];\nu3(3.5*pi,3.42993342582058*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.10028531929806*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46487388220282*pi) q[14];\nu3(1.0*pi,0.0*pi,1.13750599824687*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.683568111563716*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3561881314868*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.252485418917109*pi) q[18];\nu3(0.378054367492415*pi,2.94885170949172*pi,1.82683937405317*pi) q[19];\nu3(0.389903202586067*pi,0.06553200893385303*pi,1.427480562909086*pi) q[20];\nu3(0.333129562441327*pi,0.16065752991789495*pi,1.2654337266610391*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36760293844848*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.095630124254525*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5016868230606906*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5462470277393714*pi) q[16];\nu3(0.735217118160687*pi,0.7182994884623*pi,0.891333155941193*pi) q[19];\nu3(0.599604508720781*pi,2.92124389148878*pi,4.24180458609581*pi) q[20];\nu3(0.528286582618358*pi,3.4455565825785*pi,3.00808471656138*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.43576527847807*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.308876332309364*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42088679548929*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5199518247631407*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[12];\nu3(0.520032598558742*pi,3.09454985512326*pi,3.21937794903601*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4558562237484605*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4295049162799*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.26537240512984*pi,0.30423213881882605*pi,3.58013921988215*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.90624169898687*pi,0.9316551549651899*pi,0.642558522310848*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.348731423888601*pi,2.80910224588706*pi,1.435185562308663*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282808320556678*pi) q[21];\ncx q[0],q[21];\nu3(0.193665268840361*pi,0.394277422262418*pi,3.4678881818327*pi) q[1];\nu3(0.220221413709086*pi,0.30998282743816397*pi,4.118513925496281*pi) q[2];\nu3(0.623815056381105*pi,-0.16161210934188103*pi,1.079273394837223*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.697214103945885*pi,-0.319868675416015*pi,0.76638152796327*pi) q[6];\nu3(3.5*pi,3.42670923211781*pi,0.5*pi) q[7];\nu3(0.846434892011029*pi,0.10105970616367799*pi,0.965433118992039*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.332401580437787*pi,2.78938493384256*pi,1.085094808604873*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.37936890394022*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.409218426454462*pi,-0.391512794389329*pi,0.607894219814463*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.771238883579546*pi,2.98924947323125*pi,4.45497574567279*pi) q[3];\nu3(0.327836138191181*pi,-0.292346969305113*pi,0.5201408976469551*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.800428038833333*pi,-0.08394035772109598*pi,1.016471596189946*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.520315494982424*pi,3.39076531966954*pi,0.6893646340912329*pi) q[13];\nu3(0.37633159532493*pi,-0.399288557162933*pi,1.4085342853348028*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.593154968940628*pi,0.28832094521263196*pi,3.8770570827491*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30437522097812*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.70824774193091*pi,2.7475882662964*pi,3.96952680313209*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.687684464957496*pi,0.339012686408551*pi,4.04350578043423*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.632101403415063*pi,3.0874603045211*pi,3.06098276041753*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.224992959739494*pi,-0.4006987917688943*pi,1.53078289904689*pi) q[15];\nu3(0.280605367612867*pi,-0.41633825088763077*pi,1.430327598826876*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35233443568549*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.379851349936779*pi,0.432070215622709*pi,0.723248464913735*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.179908223660854*pi,0.14571946698961002*pi,3.76911851552402*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.74606249349243*pi,3.12480586784003*pi,2.94103299635512*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.323660042017178*pi,0.7902128339805701*pi,4.36524693249533*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.143613334631407*pi,3.17636570745537*pi,0.883410354048419*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.836977027553501*pi,0.47888119758444103*pi,0.5527529772796248*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.733315388232475*pi,-0.056708028743903016*pi,0.626712150541509*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49508187985293*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,1.290950553959145*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.536195929508948*pi,0.51763653708332*pi,4.218661998110591*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.39522974968232*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.696960647598207*pi,-0.24654843281606698*pi,0.971162012028066*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.197568016551009*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,0.5106757606865348*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40926938154046*pi,0.5*pi) q[10];\nu3(0.623602279511206*pi,-0.4030409033415927*pi,4.3470451226292806*pi) q[11];\nu3(3.5*pi,3.31089235525557*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2552663418987189*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.103498999440097*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.46432918881853*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.404237906827837*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5586289709759954*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.712084790121313*pi,-0.372374843052224*pi,0.994536000573218*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(3.5*pi,3.46871222677407*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.220773097041677*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4535194813724*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5306980606533571*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.321038053113355*pi,-0.08078495404027503*pi,0.777893441207506*pi) q[0];\nu3(0.618999162127706*pi,-0.216626183635807*pi,0.684315457755825*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.246394249146013*pi,1.0237214373448*pi,4.4027152864385*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.301032105076259*pi,-0.197464667212863*pi,4.03331573611592*pi) q[7];\ncx q[8],q[11];\ncx q[10],q[14];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.5320790149486578*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.849561995324306*pi,0.8495138145185399*pi,0.9886598746258111*pi) q[1];\nu3(0.867347493762446*pi,0.317635295923544*pi,4.40692764486991*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.356516212314326*pi,2.87972012647209*pi,1.4379737666087*pi) q[5];\ncx q[6],q[15];\nu3(0.335311715418666*pi,-0.4245651028500156*pi,1.429618881252356*pi) q[7];\nu3(3.5*pi,3.49159303668008*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42837423313496*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.302559724589923*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.511124131411967*pi,-0.257142092637636*pi,3.81827024568795*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.222797126113275*pi,-0.27872400038269196*pi,1.1303585592835161*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.35778404261541*pi,0.06643296325885595*pi,1.064582711166246*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.78423740892607*pi,2.55363555945342*pi,3.65612450179718*pi) q[16];\nu3(0.409166172162028*pi,2.96355690620461*pi,1.54572234484519*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.453070979169213*pi,3.13888561652178*pi,4.4896085865005*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.670250169881602*pi) q[11];\nu3(0.293504715215712*pi,-0.17286428011127097*pi,4.3115400471927*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.304273199201705*pi,0.5520010111032401*pi,3.87995821512268*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.381983720847679*pi,0.159020973720002*pi,0.5537471269467111*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.629191099566854*pi,3.17214631048607*pi,3.5629840990717*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47851663395475*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.38450814994504*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.508672194395723*pi,-0.4821097842900661*pi,1.095391535410163*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.344610023797203*pi,0.16785674798781303*pi,3.7638990738497*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.384485210968857*pi,-0.081989278241895*pi,0.6333881470431559*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.11593616966603*pi,0.45554989585503003*pi,0.623216750492077*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,3.49745395844725*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.128173639561307*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.43333595739578*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.247936695811151*pi,-0.12323662526029999*pi,1.486510588635841*pi) q[6];\nu3(3.5*pi,3.42161448948876*pi,0.5*pi) q[7];\nu3(0.547000204655747*pi,0.59758595865371*pi,1.3544284572833911*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.570918047237532*pi,0.36884139946529504*pi,1.58564669264887*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.255885991756248*pi) q[12];\nu3(0.509730613923017*pi,2.94740024453831*pi,3.89494166456955*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[2];\nu3(0.854872202191614*pi,-0.49194533842247035*pi,0.983214878489469*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.636849046491114*pi,2.96185014974985*pi,3.94003233804029*pi) q[8];\nu3(0.276322186470704*pi,0.5559166877585*pi,4.348298327014*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.729848330326272*pi,-0.13063414556387698*pi,3.99442505342154*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42266618107382*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.534010505824427*pi,-0.4706650708055584*pi,4.14333267364849*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.684636607884629*pi,-0.393086531085214*pi,0.935954776402973*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.438102607464469*pi,-0.348259305876775*pi,0.5813840501892612*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3748511915031*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.631101933423874*pi,0.77375339660151*pi,0.681300240304836*pi) q[15];\ncx q[17],q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.754648230881565*pi,2.71412947537928*pi,3.31868144496819*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46144436525155*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4375950370211*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3502619177957*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1916452660733379*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.45847887059275*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.407705026620964*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.684193896373327*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40757427501253*pi) q[8];\nu3(3.5*pi,3.38573104702759*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.291058684552733*pi) q[13];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.35678828021032*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.160554073941754*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3831653728354905*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.677679911183828*pi,1.01481989699315*pi,0.85991763610478*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42602079661281*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.246998858417358*pi,0.42196023552027095*pi,4.46563954521545*pi) q[20];\nu3(0.418908480857233*pi,3.4372040199111*pi,1.70501385046366*pi) q[21];\nu3(0.530555020693018*pi,0.81495371041584*pi,0.8806604884981379*pi) q[0];\nu3(0.413468306266703*pi,0.03530384235043804*pi,1.1667662810290391*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.434952816349936*pi,3.12118717502921*pi,1.91661800334334*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5961628991258947*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.554611262195479*pi,3.46411909572964*pi,3.96093771971209*pi) q[20];\nu3(0.336529948063074*pi,3.29069295525824*pi,0.72616408888422*pi) q[21];\nu3(0.353524793157828*pi,0.6539104084315099*pi,0.5793955339638581*pi) q[0];\nu3(0.531085363020791*pi,2.78736755517407*pi,1.243854809736249*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0736251511933245*pi,3.49987196583184*pi,1.068591127477662*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.951046467678535*pi,-0.42495313319095573*pi,3.43072558358387*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.713082028868772*pi,3.23614715051197*pi,4.02138707551073*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.26431056514325*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.425383835151914*pi,-0.21785102660765499*pi,0.8802374163800291*pi) q[3];\nu3(0.261369116626187*pi,-0.4376614744345448*pi,1.23571160906806*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.144362502370978*pi,-0.351895900484336*pi,4.1603994399895505*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.13544838542856*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.594477364902989*pi,3.09263599448517*pi,2.91332417510724*pi) q[3];\nu3(0.621777401955228*pi,0.30914063541494197*pi,4.15554348502517*pi) q[4];\ncx q[5],q[21];\nu3(0.306884657815761*pi,3.36879071362825*pi,4.3044376352581*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.804198369314149*pi,0.9000731808512099*pi,0.797464501919676*pi) q[19];\nu3(3.5*pi,3.47088506855166*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42418363279745*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2753293147966032*pi) q[7];\nu3(0.775422732101061*pi,0.214658037202473*pi,3.74628986637283*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.358712697339187*pi,3.05531182844726*pi,1.0509745364503629*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.836430566099635*pi,3.436369954399*pi,4.34637861555439*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48395093373926*pi) q[20];\nu3(1.0*pi,0.0*pi,1.369994183940618*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[20];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.623382289032713*pi,3.09057226831573*pi,4.226733953149671*pi) q[9];\nu3(3.5*pi,3.36388049605525*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.290969417723225*pi) q[12];\nu3(0.567033094275338*pi,-0.35988369342416804*pi,3.95547209832968*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.233249207829565*pi,3.47984255886292*pi,1.422888862183296*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42218361003227*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44550431449912*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.41262654180508*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.433780908337124*pi,3.46925643125088*pi,4.10508858248891*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.25875499278824*pi) q[11];\nu3(0.625462501099738*pi,0.026361538516258998*pi,3.8394963932286*pi) q[13];\nu3(0.715626918875989*pi,-0.4942289940750021*pi,3.35416716209782*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.213878903827557*pi) q[17];\nu3(0.285571301714573*pi,3.47858984462184*pi,1.88988566889254*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49920795041144*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[5],q[21];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5211984223857442*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.335909350107544*pi,0.020552744629982023*pi,4.225983501850219*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.891478025382097*pi,0.8416129438156099*pi,0.731799640227787*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.698042791442097*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42172619438748*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35300847714479*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3234089425478799*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.252234130927307*pi,2.45650957629007*pi,1.2529231835436079*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.826836506075306*pi,3.44277924906628*pi,3.20508485203428*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.477256730289125*pi,-0.16704467120077*pi,3.54774112957219*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.653993213616943*pi,-0.06400914595648999*pi,4.1858933173560295*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5122080822222541*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.850988576165903*pi,0.45776796464231795*pi,4.04440071566898*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.794784706118846*pi,2.94159114620448*pi,3.63606176223281*pi) q[12];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.599872383059332*pi,2.92426707780767*pi,3.5605201198833*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.400682703044872*pi,3.48170789362627*pi,4.3663973939103*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.509484003481939*pi,0.7511170888591301*pi,0.9029858612139481*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.393500416594144*pi,3.3408121765303*pi,1.125592201212855*pi) q[0];\nu3(0.532635192319444*pi,0.08062772328313705*pi,3.77454608165556*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.301060669485074*pi,-0.263232536582639*pi,1.5727852919682*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.268656752734588*pi,0.08506210132217296*pi,3.58430687657299*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.456542636049951*pi,3.04208972694672*pi,1.81947466870337*pi) q[6];\nu3(0.740116335176341*pi,-0.4527672473763691*pi,3.97833565882078*pi) q[7];\ncx q[10],q[16];\nu3(0.313701806038013*pi,0.6179797591548499*pi,0.647621218944746*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.442611933442581*pi,0.31010661653307103*pi,4.070802743630081*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.685685679764777*pi,3.478081312414*pi,0.817668885749764*pi) q[5];\nu3(0.153327379250613*pi,-0.308645883317743*pi,4.30893378118251*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43505612906768*pi,0.5*pi) q[10];\nu3(0.575716466934142*pi,0.06063119283103302*pi,1.4028564211040289*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.34055047268164*pi,0.5*pi) q[14];\nu3(0.718217491787411*pi,-0.219040945463437*pi,4.35835036393766*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25823252188517*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.26998010792237*pi) q[20];\nu3(0.843671695744913*pi,1.10821214759038*pi,0.8675592479119301*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(0.525872002978439*pi,-0.369679630860551*pi,1.36452897895358*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.6961252473783*pi,0.195122399823768*pi,4.06300824942247*pi) q[17];\nu3(0.902081364860314*pi,3.30021103586508*pi,2.90808917523055*pi) q[19];\nu3(0.545090211925532*pi,-0.428057243711667*pi,0.884233972812687*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.49885522282409*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.283197496450373*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48352023170588*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.530919035358981*pi) q[16];\nu3(0.832382227771216*pi,0.489033461015403*pi,1.187831505995925*pi) q[17];\nu3(1.0*pi,0.0*pi,1.290937779741294*pi) q[18];\nu3(0.664159997468468*pi,0.45957831657455595*pi,1.271649834159085*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.614547044664536*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35081283371417*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(1.0*pi,0.0*pi,1.170899495776601*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[15];\ncx q[10],q[16];\ncx q[11],q[13];\ncx q[12],q[18];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.43875295296123*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,1.149955781534635*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.39216851941203*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41336389346752*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46530734391916*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.277521976325211*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.328582018256965*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602011813220537*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(3.5*pi,3.45820736722462*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5234879493029485*pi) q[4];\nu3(1.0*pi,0.0*pi,1.320231940114895*pi) q[5];\nu3(3.5*pi,3.25347430618627*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.441837095578007*pi,3.18613580395704*pi,0.756150978942125*pi) q[10];\ncx q[11],q[13];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.449375158066013*pi,0.62977427322587*pi,4.40089924247109*pi) q[16];\nu3(1.0*pi,0.0*pi,1.187653380017807*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,4.3950463832824*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.371690017109589*pi) q[13];\nu3(0.596887542134696*pi,0.9180950708229101*pi,4.43645602126196*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5381015737022872*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.3908271546434*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.301032680115064*pi) q[21];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5264829440501388*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.642750618081812*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.527623128710571*pi,-0.4617151028368182*pi,3.96244138429893*pi) q[20];\nmeasure q[20] -> c[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.486247970002687*pi,0.420690303544037*pi,4.23539208250507*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44880762146664*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.500151545428951*pi,-0.337305081298111*pi,1.2284829822101861*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nmeasure q[0] -> c[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.725288605697308*pi,0.359357420528432*pi,1.55310341308962*pi) q[3];\nu3(0.415406622270056*pi,2.95500595195872*pi,0.947178826231583*pi) q[4];\nu3(0.667660306623068*pi,2.562203179423*pi,3.86746037817618*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.822022984138267*pi,2.74546236811538*pi,3.5534873157663*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.198384565056068*pi,2.65021834866681*pi,1.31003544706462*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.135144866600174*pi,0.9140431599680301*pi,3.94855107743962*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.304731076262905*pi,0.320682825134992*pi,0.5035112171794344*pi) q[7];\nu3(0.51766349285873*pi,0.17908883625726102*pi,1.219443393540038*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.8995329607146*pi,3.38830747740692*pi,4.13499977434176*pi) q[15];\nu3(0.37797190810904*pi,-0.336653952188825*pi,0.687069545334971*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nmeasure q[17] -> c[17];\nu3(0.820258629670405*pi,3.01776171614101*pi,3.98082666424629*pi) q[1];\nu3(0.400882625410348*pi,0.11090384006557097*pi,1.212582686368288*pi) q[6];\nu3(0.802148457445595*pi,2.31711902638498*pi,3.75665169123623*pi) q[11];\nu3(0.707941718901295*pi,0.7733062771017201*pi,0.706281643346137*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.627054657751737*pi,-0.4541840049967114*pi,3.77192364158834*pi) q[19];\nu3(0.220027368372756*pi,3.15038394191177*pi,0.5434023621207398*pi) q[21];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.313317195439575*pi,3.45901960060591*pi,1.90869066388972*pi) q[0];\nu3(0.365566259973084*pi,0.6169218933711*pi,4.1785828651329595*pi) q[1];\nu3(0.57872017742979*pi,2.49435105590424*pi,3.62785245593074*pi) q[2];\nu3(0.254024112563362*pi,0.64594584607089*pi,4.02177994028838*pi) q[3];\nu3(0.426190117953181*pi,0.097402650294666*pi,0.5789632707846063*pi) q[4];\nu3(0.658674482288282*pi,0.6846394805626601*pi,4.37467475952389*pi) q[5];\nu3(0.633575141443344*pi,0.6283377302245301*pi,0.5756336620001744*pi) q[6];\nu3(0.49769793272453*pi,3.1830853125516*pi,3.13419106239981*pi) q[7];\nu3(0.381961405556094*pi,3.0949696645406*pi,0.8559809534613789*pi) q[8];\nu3(0.553159808461722*pi,3.15966312281191*pi,0.5522156091767237*pi) q[9];\nu3(0.553556630812565*pi,3.18231724491674*pi,4.09188690415165*pi) q[10];\nu3(0.426909127589602*pi,2.58747208192817*pi,1.1352900350371211*pi) q[11];\nu3(0.318639980317232*pi,0.34595547632428003*pi,0.788860175480704*pi) q[12];\nu3(0.729566523382057*pi,2.87025975135875*pi,3.79040361485538*pi) q[13];\nu3(0.70645429349619*pi,0.314562698595387*pi,0.5472171729565533*pi) q[14];\nu3(0.625695527043967*pi,-0.314238232503471*pi,4.30090801971727*pi) q[15];\nu3(0.808834562117231*pi,3.49087886257343*pi,3.86303155500265*pi) q[16];\nu3(0.482013756510783*pi,0.299042736401783*pi,4.19949194238348*pi) q[17];\nu3(0.571010313189413*pi,-0.30504942848510797*pi,1.008190639743338*pi) q[18];\nu3(0.0460297922358189*pi,-0.11407154770817901*pi,1.4171496633804561*pi) q[19];\nu3(0.450574024998993*pi,0.5594853687677399*pi,0.83907208679092*pi) q[20];\nu3(0.305039275315963*pi,3.04043462827504*pi,0.850605504443624*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36934063508682*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43499889644034*pi,0.5*pi) q[7];\nu3(3.5*pi,3.26988748279513*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,3.4974956408889*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.11569075692877*pi) q[15];\nu3(1.0*pi,0.0*pi,1.185862233715857*pi) q[16];\nu3(1.0*pi,0.0*pi,1.133722788214456*pi) q[20];\nu3(1.0*pi,0.0*pi,1.238039726814181*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[4];\ncx q[3],q[18];\ncx q[5],q[20];\ncx q[6],q[9];\ncx q[7],q[16];\ncx q[8],q[15];\ncx q[10],q[17];\nu3(3.5*pi,3.33146759479246*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.153844945799193*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[0],q[1];\nu3(3.5*pi,3.46031961781856*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47478887962308*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2905058366856421*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36863858233886*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.124378092848979*pi) q[9];\nu3(3.5*pi,3.41830823180397*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,0.601369265571456*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5679140864541019*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2740376714251789*pi) q[17];\nu3(1.0*pi,0.0*pi,1.116634042217369*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5627380797281865*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5357517609553736*pi) q[21];\nu3(3.5*pi,3.46888232773808*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3813585516786961*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[18];\ncx q[5],q[20];\ncx q[6],q[9];\ncx q[7],q[16];\ncx q[8],q[15];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.519982490077493*pi) q[13];\nu3(3.5*pi,3.48603898694374*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.402244950557043*pi) q[19];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6506396651303961*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42333783593672*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2742292139465405*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.507327129472483*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5229763000989722*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[18];\nu3(0.737005629449502*pi,0.11686787566094903*pi,1.057759515730589*pi) q[5];\ncx q[6],q[9];\nu3(0.315901132423606*pi,3.17526382614186*pi,2.08701431731612*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.425409619962934*pi,-0.34170522704164896*pi,1.013025265768144*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.306673267411784*pi,2.69518209646132*pi,1.29358174515191*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41159726161948*pi) q[19];\nu3(0.277196440383585*pi,0.323920096449553*pi,3.71492403547978*pi) q[20];\nu3(0.561275983552405*pi,3.17455124437763*pi,2.92600921092741*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.550283925706662*pi,0.25031811584666797*pi,0.5596485637933963*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.273588000909236*pi,3.14047729982769*pi,0.5145262744073772*pi) q[7];\nu3(0.66724235898608*pi,3.07071712535574*pi,3.02122208894099*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.572553184848804*pi,2.80316206811001*pi,4.188140020610939*pi) q[11];\nu3(0.791596699835713*pi,2.92732535186005*pi,3.36582318376933*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.8377375646977*pi,3.23812934761136*pi,3.6894222193864*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.242856863440844*pi,0.00953757739082095*pi,4.37972027671053*pi) q[20];\nu3(0.161307043595759*pi,-0.09675184109242901*pi,1.497242488870481*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.421784332070159*pi,2.75095991444243*pi,0.843373601284674*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.728598180059183*pi,0.18392212083785497*pi,1.3525818191513261*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.194667968134806*pi,3.10250132339202*pi,1.94084697236631*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.248906525037958*pi,-0.10981790654321699*pi,1.387994320365852*pi) q[2];\nu3(0.714652428936018*pi,-0.283830421222677*pi,0.5346885539010044*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.405534435671737*pi,-0.359295358526066*pi,4.06149673791456*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.537723361841434*pi,0.04390470806166202*pi,3.89227557039626*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.596210095324057*pi,0.313413071283282*pi,4.04604953814125*pi) q[2];\nu3(0.465786462374237*pi,0.24570769299842798*pi,3.84612768168766*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.610025536209244*pi,0.044722243909407045*pi,1.284817777160674*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.430207632679771*pi,-0.370748774119331*pi,0.8739102654019391*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.599330004159077*pi,3.20973322265582*pi,4.01599879643884*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.362894424077715*pi,-0.19083413666486299*pi,3.69550482156636*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.976485800150975*pi,3.33538471796925*pi,3.45778874835942*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.269169683293513*pi,-0.4723335239698657*pi,0.785642305360469*pi) q[4];\nu3(0.829408977595204*pi,-0.357715428727661*pi,1.109743250282121*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.400086783052189*pi,-0.17111386822603902*pi,1.58647655759037*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.730728282608994*pi,3.36217755527194*pi,4.45656218252146*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4849866693902*pi,0.5*pi) q[8];\nu3(0.880141627220845*pi,2.7425707545616*pi,4.1309110960656*pi) q[9];\nu3(0.377835360744263*pi,-0.051176364545687025*pi,0.5557742098161512*pi) q[10];\nu3(3.5*pi,3.3972145237048*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.1867677016506168*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361441249320684*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.777327248239338*pi,0.048753651640770945*pi,4.22579604364746*pi) q[1];\nu3(3.5*pi,3.45208621926599*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.11615663963976*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(0.0969965884708567*pi,0.49841572960676805*pi,3.59038732446876*pi) q[9];\nu3(0.277455935589277*pi,0.6882550558003*pi,3.81360796768555*pi) q[10];\ncx q[12],q[16];\nu3(0.934000084368355*pi,0.42901896771285*pi,1.1043737284212352*pi) q[14];\nu3(3.5*pi,3.40869767650209*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3944114867953399*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.235503066974084*pi,-0.059277467418485996*pi,3.83284504813784*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49834600863268*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.460829834404437*pi) q[13];\nu3(0.412998405340979*pi,-0.4374506793352373*pi,0.629559924810154*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.39859599040641*pi) q[16];\nu3(0.0865168147805198*pi,3.31788452863456*pi,2.03302103793224*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5187179539429889*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.478758510168721*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49029031105258*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.324271045316345*pi,0.19432686972533497*pi,0.784519622016832*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2628967765003059*pi) q[18];\nu3(0.600343303551316*pi,0.359786143766343*pi,4.32684841882494*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3351072919545395*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35306268920401*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.93417903500693*pi,3.0247433136434*pi,3.88751377845954*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4183307503675895*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4635265001252*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49152032920337*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.35670630386399*pi) q[9];\nu3(1.0*pi,0.0*pi,1.390190454006037*pi) q[10];\nu3(3.5*pi,3.38637973403989*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.201939873642086*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.683898344514273*pi,-0.11222826202545799*pi,1.382370679554566*pi) q[8];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.703804193739251*pi,0.332340965995907*pi,1.454784121130466*pi) q[21];\nu3(3.5*pi,3.37480027761653*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39235592576651*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.543848265219432*pi,2.84319538876687*pi,3.95698076714623*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.720325881739175*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5622638064918131*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.795519912664875*pi,0.467591630583829*pi,1.171639741894448*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5040954711494042*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.363570849955468*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.205307210755324*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.429500729356031*pi,2.78441189292335*pi,1.2787474583070861*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[14];\nu3(0.237463697464185*pi,2.57793220011656*pi,1.129055608431957*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.595072860954648*pi,0.13058000524642*pi,4.09130800209567*pi) q[2];\nu3(0.522336815555619*pi,-0.02558860762217302*pi,4.04011424619609*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.655625046328812*pi,2.54833918586508*pi,3.66176960922892*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5563254396973907*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41975927481976*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.214746156499058*pi,3.34325392410042*pi,4.477921287028121*pi) q[2];\nu3(0.850823367010644*pi,3.02382099974413*pi,3.33336127834425*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.78152362872699*pi,2.85166771909804*pi,3.57112702823475*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.493258874404332*pi,0.15163739001395704*pi,0.798323536868272*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.466083519258115*pi,3.08631423364369*pi,4.2629321158109*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.16769717120238*pi,3.01561162875168*pi,1.325105518808366*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.592914834537198*pi,0.48558906494936904*pi,4.2379469829611995*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.703660934687147*pi,3.00669299657615*pi,3.3275414693552*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.86955201483267*pi,0.459633663195839*pi,4.31182612856421*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.598855775199042*pi,0.013468025087555957*pi,4.00721250442888*pi) q[14];\nu3(0.923279329390609*pi,0.6511942802027899*pi,4.26777730295583*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.41191306641568*pi,-0.062476239540370015*pi,0.860331656911964*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.627220932905094*pi,3.44608424374233*pi,4.15926170206755*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.368370320463008*pi,0.02095946291085904*pi,0.891376429980528*pi) q[7];\nu3(0.491469829042273*pi,3.15283297738863*pi,1.71582705826591*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.80970488160122*pi,-0.24499144951499602*pi,3.50750539483761*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.722823774062012*pi,-0.253443974472861*pi,1.201444336237415*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.295933042188446*pi,3.23546635844331*pi,1.282804411901977*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.554169521473895*pi,-0.266336963173604*pi,4.36877764291716*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.479305061806966*pi,2.58929374875186*pi,1.54764511587276*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.586468451938238*pi,0.028389925940754956*pi,3.6681754639874*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.697185799005243*pi,0.06048308827721105*pi,1.114141704436176*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.670459326875089*pi,3.07528635847362*pi,3.97133640139818*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.561577355793724*pi,-0.02677148623693998*pi,0.86318983833896*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0526079618350925*pi,3.3194970166847*pi,1.93193426508438*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.511377265845722*pi,0.8201274670512899*pi,4.09974877211103*pi) q[13];\nu3(0.815424723039024*pi,0.210745561868509*pi,0.96989093084396*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.525071250128372*pi,2.9050096192248*pi,1.4534997701102181*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.708175659806548*pi,2.58048600888607*pi,3.56865024011787*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.549203315550484*pi,0.9747250006039101*pi,0.768791801122211*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.443709516381739*pi,0.38049086181853*pi,1.010957188093411*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.34097382665895*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5528230986093*pi,3.4500824782937*pi,3.81141904523499*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.2564239030956839*pi) q[9];\nu3(0.0957747330131128*pi,-0.10125643644141502*pi,4.39469988896394*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.48579599523341*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[8];\nu3(3.5*pi,3.38515689752855*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32184536756909*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.141034495316336*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.1633681253898351*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29095092005803*pi) q[18];\nu3(0.324544677682207*pi,0.348712227049222*pi,3.68879625807394*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.2778016515774*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40028858493746*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.1496146709006019*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5698818437179551*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39984388449691*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.301410679230965*pi) q[13];\nu3(1.0*pi,0.0*pi,1.148347585223767*pi) q[15];\ncx q[17],q[21];\nu3(0.662946180958466*pi,3.07105711007771*pi,3.46489441690332*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45699862682564*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.48835871021126*pi) q[14];\nu3(3.5*pi,3.48181192184163*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41070001759868*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192260805660226*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.49583888087637*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.480674691212441*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4481767965604195*pi) q[15];\ncx q[17],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.48984149122232*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.380116172148482*pi,3.41822946955808*pi,0.8681637353428391*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2812093828425088*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.4733821593334895*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.54119724924507*pi,0.31975550127381*pi,4.28633892803781*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.46035927497981*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216430937596731*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47824201434247*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.553205676155948*pi,-0.010375560934687*pi,4.0392188231512804*pi) q[9];\nu3(3.5*pi,3.4938328461328*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.36114662825051*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0827696356514912*pi,2.88038286106174*pi,0.699516236327298*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.464162961753197*pi,0.20774342754185204*pi,3.60804661807724*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.430516837053959*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.28891831204252*pi,0.38491031201721304*pi,3.85868926387338*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.728027676697393*pi,2.63535668722998*pi,3.96750317333501*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.544452094905444*pi,-0.37331710761738*pi,4.17943966021999*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5885320419182891*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.351751986756451*pi,-0.357541547409794*pi,1.1624226878065969*pi) q[1];\nu3(0.395192558792722*pi,0.22069406605519504*pi,1.070306019963318*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0992938339980433*pi,2.85591565251145*pi,0.760020167891091*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.333536755169256*pi,3.18460394854939*pi,1.68687642571941*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.54451195545768*pi,-0.175898409978905*pi,1.104969246521006*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.496907693759001*pi,3.31892934151344*pi,0.70629541376573*pi) q[2];\nu3(0.493235688568415*pi,3.2396407853011*pi,1.9724203547036*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.4655563682058*pi,-0.393095982224126*pi,4.16418648189089*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.278256019028807*pi,1.15190449318468*pi,4.194377328530599*pi) q[11];\nu3(0.110644307449585*pi,2.84312080560576*pi,1.51479986320952*pi) q[12];\nu3(0.737696908957609*pi,-0.343537307806946*pi,3.41555444768808*pi) q[13];\nu3(0.760523513452733*pi,-0.4903590964458736*pi,3.21488447422115*pi) q[14];\nu3(0.839189933508358*pi,0.07820493513219395*pi,0.726851048391125*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.92886768255018*pi,0.29835910727472303*pi,1.1629375720881892*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.686761532239601*pi,3.39382384556099*pi,3.47773770526042*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.660656296002582*pi,3.00223215689405*pi,4.29235745873417*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524017749658843*pi,3.2776943825161*pi,4.09723757004074*pi) q[11];\nu3(0.666200681864792*pi,-0.4834974569401073*pi,4.04408579155725*pi) q[12];\nu3(0.645917295785826*pi,2.7922637728832*pi,4.139976081177791*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.657865493045592*pi,-0.16705326119013802*pi,1.2784249151855192*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.513965640312708*pi,1.03535922837749*pi,0.844840444308069*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.445336767576505*pi,-0.397777597841227*pi,0.911677621784744*pi) q[21];\nu3(0.536153820087401*pi,3.21518288121393*pi,3.07575241372744*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.528666947451407*pi,0.027658510950924975*pi,0.5414766670708315*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.824574675388426*pi,0.6319886684017599*pi,0.709811908475833*pi) q[21];\nu3(0.696583696358554*pi,0.375653054343437*pi,4.0892199988622195*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43623875180976*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34669065355619*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.30654375050447*pi,0.5*pi) q[5];\nu3(0.5463087874321*pi,2.5729195575404*pi,1.06741332069167*pi) q[6];\nu3(1.0*pi,0.0*pi,1.33282031259534*pi) q[7];\nu3(1.0*pi,0.0*pi,1.167500929787579*pi) q[8];\nu3(0.698212642901912*pi,-0.4137938782744018*pi,4.06213825408588*pi) q[10];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.184308039151728*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.738190178852695*pi,0.61607538031678*pi,4.15966161761086*pi) q[19];\nu3(0.242733364486673*pi,-0.256772400156301*pi,0.816506726456931*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[8];\nu3(3.5*pi,3.47241949681111*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.574972420281134*pi,-0.245903056450624*pi,4.45730274895822*pi) q[6];\nu3(1.0*pi,0.0*pi,1.11940925426559*pi) q[9];\nu3(0.687312136166673*pi,0.04872384813658204*pi,3.96587238748891*pi) q[10];\nu3(3.5*pi,3.47245177340185*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.317745951369035*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.685209052450459*pi,0.08757734321079502*pi,1.3289068941981999*pi) q[19];\nu3(0.461800809573932*pi,0.56457622178896*pi,3.71385534967184*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.376214676422499*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.608258454799764*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.4409918409495805*pi) q[13];\nu3(0.526892436192129*pi,2.66373977348322*pi,1.2830358373887099*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44796652880343*pi,0.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4300495855682005*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.152444095561868*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5793455371235294*pi) q[15];\nu3(0.196803722401237*pi,-0.35442799212730003*pi,0.614301918740628*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37657699359139*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.512457160844327*pi,3.05427071604263*pi,4.35511581249846*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.33283889882272*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.305799149481444*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48437216732262*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46941273214161*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.139482955117177*pi) q[18];\nu3(3.5*pi,3.4115664589716*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.289007049803065*pi) q[20];\nu3(1.0*pi,0.0*pi,1.182397598156895*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.236379648855255*pi,-0.14943949024819497*pi,4.07961012762447*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.519661428801882*pi,3.484366910745*pi,3.55353819978261*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.783130345286451*pi,3.25912238040879*pi,4.07861985128369*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.176975964346279*pi,2.78035557305151*pi,1.240897881310758*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39168354616222*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.726669682577034*pi,0.47697838003344095*pi,4.0903644695175405*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.720284576576929*pi,3.22077904332002*pi,3.54267662686047*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.548392060140833*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47385170704206*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46107014000123*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.278056909427809*pi,3.11775178975461*pi,0.914602533917892*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.819579673893747*pi,3.36803016095278*pi,3.73198741258675*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.758488267621788*pi,0.8758936457654101*pi,0.692084206393172*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.307635529876462*pi,1.01744013328863*pi,4.36420043110455*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.490399490417282*pi,2.75139564927096*pi,1.3040991245971632*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.468318666739846*pi,0.21186053683161699*pi,1.063398961237302*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.44029154711835*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215889988691319*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.620488534918632*pi,2.8595550934835*pi,3.9391421511073*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.258150192494437*pi,-0.31877029934310097*pi,1.70525109168809*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.927961126604745*pi,0.74463280508994*pi,1.097052232143339*pi) q[7];\nu3(0.578443458427014*pi,0.47838994434190696*pi,1.3191279198459651*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.604325583088062*pi,1.12903170381258*pi,0.8022900441016729*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.754641113791207*pi,0.25526574081632303*pi,0.6651178909523641*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.443819273468496*pi,3.40178721798559*pi,1.79242823966244*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.778489662372796*pi,0.1785971546178*pi,1.196757566358188*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46884647766227*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.731934036926358*pi,3.3819765668385*pi,3.67294320427053*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.61072131159437*pi,0.329690085351642*pi,1.4432473725202621*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.376954896327386*pi,-0.012193775171043975*pi,3.91266727476157*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.322006944840951*pi,-0.4111320716934067*pi,3.9143850927039*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.265099541039068*pi,2.68834624711009*pi,1.137084280186252*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.454753006734866*pi,2.89222351061394*pi,0.938618971997145*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.215198367902037*pi,0.7388841289407999*pi,0.5001012238884306*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.768164912093058*pi,2.90675297558062*pi,4.3109514749716595*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.589578554781404*pi,0.7742481206435601*pi,4.389983571175771*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.239667059528256*pi,2.69366628752743*pi,1.168800324877366*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.395135299656063*pi,0.20160086235804797*pi,3.6157169064949*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.531401902062953*pi,-0.4478262002977434*pi,4.027927104793649*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44022293855854*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3011035258844261*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.35447576019136*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.194477559206188*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.337691705787226*pi,2.98503495162001*pi,1.98460278237033*pi) q[19];\nu3(0.377553927439573*pi,2.42412565437038*pi,1.143482643132028*pi) q[20];\nu3(0.418021912125709*pi,3.13374023477056*pi,1.95275987356693*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.155443835655861*pi,0.55821309926867*pi,4.1247339630476905*pi) q[1];\ncx q[5],q[7];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.521584530171313*pi,3.07851283320024*pi,3.03037097968066*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39212436445348*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.392165560055171*pi) q[7];\nu3(0.740527122742935*pi,-0.283022685888428*pi,0.6791203572019819*pi) q[10];\nu3(1.0*pi,0.0*pi,1.247546368393367*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5974911719563525*pi) q[15];\nu3(0.353397319469546*pi,-0.15507932154854698*pi,1.276224339842309*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35524826180159*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[19];\ncx q[4],q[21];\ncx q[5],q[7];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.1876440234077719*pi) q[8];\nu3(0.41542035584912*pi,3.40332989806579*pi,1.300078014474773*pi) q[10];\nu3(3.5*pi,3.44474460897543*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.213182581280312*pi) q[14];\nu3(0.560128773632371*pi,3.45661798625568*pi,0.778882601361877*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(3.5*pi,3.43718114355365*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48488110751231*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39382325285984*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.925080820156922*pi,0.387220310461009*pi,1.024769034229859*pi) q[17];\nu3(1.0*pi,0.0*pi,1.342089655050253*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227893712763421*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[19];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.447444790030509*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.154805282538117*pi,0.16172326959593997*pi,3.51187879487867*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5634325608046811*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.621257481979608*pi,3.28770537064152*pi,3.62699368656087*pi) q[17];\ncx q[0],q[8];\ncx q[1],q[16];\nu3(3.5*pi,3.39404455005575*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.256232209195863*pi,-0.269454785773171*pi,1.64898754322185*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.24753553092645*pi) q[19];\nu3(1.0*pi,0.0*pi,1.376873491376255*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5908515123032578*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45202367124195*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[19];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4781052905393*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.151889207967727*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.944631642749716*pi,-0.283860151854208*pi,3.75635731280929*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211003552258596*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.487906501518212*pi,-0.395931936684524*pi,1.200022179473795*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.508696862824316*pi,0.317854431801986*pi,1.0579032702470959*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47890357031478*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.294726284466853*pi,-0.347721646312922*pi,4.22268211717704*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.377526288848831*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.509188024250198*pi,2.51720367076017*pi,3.64166183422032*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5514045659127449*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.461854183580507*pi,0.11790114527187401*pi,0.795593359323779*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.709835483226747*pi,0.70353702221076*pi,0.934887302853856*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.518369565872311*pi,-0.282215827205887*pi,4.160603926084439*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.649942496681458*pi,2.86661698608425*pi,4.21442606438775*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.395618853956638*pi,0.52481243764124*pi,3.55422652581814*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.644055343488692*pi,3.18360978422701*pi,0.5897904487568159*pi) q[4];\nu3(0.28915696461933*pi,-0.10550241849034198*pi,1.4537656811096151*pi) q[6];\nu3(0.813549291353054*pi,3.23292322723868*pi,0.729737543937914*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.415752518172248*pi,2.8872920507014*pi,1.011197970184258*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.968991416448769*pi,-0.14104755635675997*pi,0.5555313898681434*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46659383063578*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2392813197670511*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.210571562175098*pi,2.53007471555646*pi,1.492676347140756*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.203087724492027*pi,0.7769807802423401*pi,4.41394072967075*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.442828298132042*pi,-0.03880357363338699*pi,3.95295090043842*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.892325862639235*pi,3.39922840408128*pi,2.97448782800026*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.259522628400547*pi,3.38167212352175*pi,1.1318618667528368*pi) q[14];\nu3(0.760962628649768*pi,-0.208233616619866*pi,4.31170202928417*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.295066383790626*pi,0.8001017351270701*pi,4.25929659643163*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.348188507112119*pi,0.65498851326913*pi,3.92996588057702*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.859466045494061*pi,-0.26732057343111904*pi,4.38139380587517*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.867121277693443*pi,3.01736162558266*pi,3.18219898197223*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5356652491912657*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0893258637904573*pi,3.36691060886646*pi,1.85259674145559*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0875352448676324*pi,0.42761390682547396*pi,1.0459908540003289*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35008226227477*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.370716833783599*pi,-0.13444711016271998*pi,1.2669228781006892*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.0789242649669801*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.843183424462679*pi,-0.19692857936868102*pi,3.48704037515671*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[7],q[8];\nu3(0.394971841448489*pi,0.329255298509082*pi,1.042995053965958*pi) q[9];\nu3(0.384504511558274*pi,0.6346353275304799*pi,4.42589463201326*pi) q[10];\nu3(3.5*pi,3.40911672841406*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.22709972794974*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.766768639211228*pi,3.25149247910182*pi,4.25485503594187*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.885406049315861*pi,0.03833065952832404*pi,0.82967907858503*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48794061355003*pi) q[5];\nu3(3.5*pi,3.41029681118113*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1671367607563479*pi) q[8];\nu3(0.616133253190078*pi,3.13762396354515*pi,3.84484490940509*pi) q[9];\nu3(0.302453320698289*pi,0.28366865553897*pi,3.33330041499529*pi) q[10];\ncx q[11],q[13];\nu3(0.839201236833571*pi,-0.350410848730488*pi,0.851801802184629*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.722041849303055*pi,0.45198883807814705*pi,0.795384608708366*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5006001750084808*pi) q[13];\nu3(0.348800771838091*pi,0.36310800131688103*pi,3.84310737691595*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0891077400020689*pi,-0.10192096971064002*pi,1.277269091988941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48844225420399*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.17620575768674*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5151900854570868*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.510753101494433*pi,2.52077186305615*pi,3.86564623811503*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.477418832865304*pi,3.3222638165305*pi,0.610405518118101*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[16];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.728632810700336*pi,3.18693116101045*pi,0.609214671750756*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49857056095314*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44774462574744*pi) q[3];\nu3(3.5*pi,3.40273532376577*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4518090261994*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2456627276694499*pi) q[9];\nu3(1.0*pi,0.0*pi,1.316628924051245*pi) q[10];\nu3(0.125230890305624*pi,-0.4469990580790429*pi,1.47277950221151*pi) q[11];\nu3(0.656345893303491*pi,3.0173006987713*pi,3.13674838738526*pi) q[13];\nu3(3.5*pi,3.33914268661597*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.264139596636777*pi) q[16];\nu3(1.0*pi,0.0*pi,1.255733434191053*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.43740029210624*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2560165281331521*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[16];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.325928202859578*pi,3.47613738423919*pi,0.9679050260825299*pi) q[7];\nu3(0.488473360694375*pi,3.27436381422106*pi,1.87843464080375*pi) q[8];\nu3(0.234078911941864*pi,-0.23748978682935*pi,4.00947685077179*pi) q[11];\ncx q[12],q[20];\nu3(0.682222765320934*pi,0.25717816173852603*pi,3.93687515577635*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\ncx q[19],q[21];\nu3(0.725529772806586*pi,3.30637025346995*pi,0.5084402893262606*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.728389455326337*pi,3.01164771235865*pi,4.41610802949975*pi) q[7];\nu3(0.824609139980472*pi,3.14747754290996*pi,3.3684868948294*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5737808738065606*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5895686106335497*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40902042823151*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.31833840867663*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44084569316774*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40573629701976*pi) q[17];\nu3(1.0*pi,0.0*pi,1.203788452715766*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.337867536239669*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44686809900817*pi) q[21];\nu3(0.629680418531229*pi,-0.05812134651412698*pi,3.4563802578078*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.946180340348111*pi,0.250469767387658*pi,4.2093358009346105*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[20];\ncx q[14],q[18];\ncx q[15],q[17];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.329395391435552*pi,3.43142516840208*pi,1.90903258660783*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49488084974749*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45960418833085*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.784189896415845*pi,0.7048833674806501*pi,1.0765269260871801*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.174011706707582*pi,-0.13640185972805002*pi,4.42535326655924*pi) q[10];\ncx q[12],q[20];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.651624647395296*pi,3.44121571372481*pi,4.09876444119014*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.42581129693431*pi,3.32906928775646*pi,1.488215557288374*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.472834751732895*pi,3.40762440137815*pi,0.8075323945862221*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.848651812192083*pi,-0.131696590151182*pi,3.97824219800867*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.829381312578061*pi,-0.24853404052669897*pi,3.45767378286105*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.351317025356489*pi,-0.443854546878368*pi,4.01054281805655*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.3348196369733*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.160313144461778*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.543005950534211*pi,-0.42017257054094637*pi,3.62155071375887*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.352907482899401*pi,-0.132738162448442*pi,3.90623076190869*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.588835838329829*pi,0.045038326045071964*pi,1.130392517466519*pi) q[2];\nu3(0.946824124468222*pi,2.32699173720668*pi,3.69188169710218*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.270343714919047*pi,2.89066455954414*pi,0.8956545117199151*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42673040121736*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.61013675162466*pi,-0.14929868584278*pi,0.606655728828924*pi) q[14];\nu3(0.197130027350505*pi,-0.4628646768333413*pi,1.7452852706425*pi) q[15];\nu3(0.919578988916093*pi,-0.04879628750662102*pi,4.15970727737957*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.70413374471209*pi,-0.12744110857900098*pi,0.5782808600444943*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.737578036182015*pi,0.91220597692878*pi,0.75668655458234*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.614927433290792*pi,3.31422679891812*pi,3.61391792687449*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47564453464526*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.178924733815897*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.449586973798526*pi,-0.32191704957809697*pi,0.87738180103052*pi) q[12];\nu3(0.0796817760153362*pi,0.485993220682462*pi,0.904195898618193*pi) q[14];\nu3(0.527578127773104*pi,-0.31548354443403603*pi,3.84244986920092*pi) q[15];\nu3(0.540609499390676*pi,-0.07600341430248603*pi,4.08581770735462*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.469681067043615*pi,0.221211845966226*pi,0.913627236415641*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.797070451075979*pi,0.54841948591082*pi,4.150364134361769*pi) q[21];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(3.5*pi,3.35117338650948*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.425941124141284*pi,3.0900392354126*pi,0.980880115072917*pi) q[12];\nu3(1.0*pi,0.0*pi,1.172152475892931*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.586286780430152*pi,0.5143976857932899*pi,0.903695744855119*pi) q[17];\nu3(0.453415316354446*pi,2.79526874945729*pi,3.74743740399198*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25628564903459*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.553014204392595*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.232537185897862*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.346097640351141*pi,3.37033313800695*pi,2.0693690920462897*pi) q[17];\nu3(0.644840964805959*pi,0.28739146075466904*pi,0.887685100207528*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.440275680604193*pi,-0.18527361191338398*pi,1.3941980252358381*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\ncx q[3],q[21];\ncx q[4],q[15];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.61233581805568*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.73961457464603*pi,0.496491570551273*pi,1.169756407107728*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48661614188695*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47867215853855*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.499115929159946*pi,0.7360314241753001*pi,0.74511611021484*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44176787412545*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.268723925434946*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2206920469433689*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[10];\ncx q[2],q[20];\ncx q[3],q[21];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.930593483593101*pi,0.257025973564887*pi,4.44968060340216*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48871867004704*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.320752205106331*pi) q[19];\nu3(3.5*pi,3.49807207993565*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.32258261083248*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.351180718277971*pi,-0.280270209014042*pi,1.3996108454707001*pi) q[5];\nu3(0.378424935972949*pi,0.9690318203616399*pi,4.0875601923222*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43389559366819*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.677150749101986*pi,3.13755922164209*pi,3.76478971937814*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49431350872117*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5816191446841642*pi) q[15];\nu3(1.0*pi,0.0*pi,1.266795721203969*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199372635432391*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1809578925877111*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1995227932918389*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.567323645017348*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[21];\ncx q[4],q[15];\nu3(0.182246922060446*pi,2.7211434870026*pi,1.1841895662479711*pi) q[5];\nu3(0.762542905800854*pi,3.4073811496971*pi,3.88431818165846*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.426331039154351*pi,-0.220857484809505*pi,1.56560432652944*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.602390624292078*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.566883013711527*pi,-0.341442160491792*pi,4.037611079053351*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.666905024282191*pi,-0.376533535938733*pi,3.79531236269079*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43434931504612*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45079212165828*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5889047325592653*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5745527042566287*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.722807972087827*pi,0.09890235427115901*pi,4.07494731669755*pi) q[3];\nu3(0.378114528850282*pi,3.23709193722155*pi,0.82310510916068*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.434664657104854*pi,3.11540240281315*pi,0.841866543491433*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.870420907683291*pi,-0.08038302916545798*pi,4.00854040132262*pi) q[13];\ncx q[14],q[16];\nu3(0.477495022242016*pi,-0.4589242936374991*pi,1.048231898031404*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.88041088379876*pi,2.84416631244641*pi,3.79536096539961*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.424123779472207*pi,-0.4164984093258849*pi,4.2818857944221005*pi) q[3];\nu3(0.0934016535098249*pi,-0.10072326475159199*pi,3.96439781240847*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.746703373216962*pi,3.40958024842049*pi,3.27383170872991*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.439039944409388*pi,0.07861087751714801*pi,3.70303649687269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.45340779947699*pi,-0.04691854529881201*pi,1.120744077373716*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.305268164831511*pi,3.26139147437272*pi,1.77676813142789*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.473584378975485*pi,-0.05439343748161701*pi,0.958809287831311*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.498232828198684*pi,2.51145848674246*pi,3.60137541869222*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.886741179510908*pi,0.31816064669301203*pi,4.3796087209722*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.405321849179519*pi,-0.14916029220750499*pi,1.402200436163441*pi) q[18];\nu3(0.524692346303948*pi,0.294247890380804*pi,0.883473850450875*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.610887811440318*pi,-0.34151422843829604*pi,3.92973444028283*pi) q[1];\nu3(0.799756254053904*pi,3.32741859535054*pi,4.29356278317602*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.261919663036656*pi,2.7760542600957*pi,1.0997653806413261*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.266001371079085*pi,3.28065194551011*pi,1.94156482435829*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.357071074321456*pi,3.37353329352697*pi,1.79084460266016*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.823297218871797*pi,3.05499571142869*pi,3.15344026756357*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.279055554050157*pi,2.56125489029235*pi,1.068041284324114*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.48452861137884*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46296219827614*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.299110196586851*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3651937440852269*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.575156099422844*pi,0.54530584100834*pi,0.5361396977878254*pi) q[10];\ncx q[11],q[12];\nu3(0.493225000878544*pi,-0.322859820545709*pi,1.436095393755209*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.218896636677707*pi,0.379296104157511*pi,1.0888052555727938*pi) q[20];\nu3(0.296389316223083*pi,-0.36482976239048204*pi,4.42321779710117*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36422693699831*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.213216631104681*pi) q[12];\ncx q[13],q[18];\nu3(0.223320452759942*pi,-0.34679606675277697*pi,1.009764772229663*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.776746427069307*pi,-0.19689745080806997*pi,4.38545406118403*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.517133882047442*pi,-0.08416444334421103*pi,3.84725536703564*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49049586086399*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.33220946198374*pi) q[7];\nu3(3.5*pi,3.48412032329434*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1204762547424019*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.45088108916004*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.342361965914296*pi,-0.16363737719487598*pi,1.315953836660062*pi) q[16];\nu3(0.720508942310354*pi,2.59945166337911*pi,3.4707837778389*pi) q[17];\nu3(1.0*pi,0.0*pi,1.24989081299737*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[20];\ncx q[5],q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33108555365172*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0866324403055499*pi,3.23816058473904*pi,4.40350665943921*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43160975016379*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5241995280468088*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48176677357774*pi) q[18];\nu3(1.0*pi,0.0*pi,1.081821212147626*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40103210383758*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49612736219044*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43025469290612*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.384997174206057*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.391931455980205*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5002205323240047*pi) q[20];\nu3(1.0*pi,0.0*pi,1.326562669154002*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.47921462503278*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.168047925052237*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.44547363912115*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.255488217161636*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.737736625709708*pi,3.32848714944379*pi,3.14408237956409*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5889411694639657*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.759915367132992*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43199118548441*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[19];\nu3(0.213017155879513*pi,3.12880457661058*pi,1.3814472870539038*pi) q[3];\nu3(0.495273647241813*pi,3.09749067519701*pi,3.25689952327033*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.583663806341918*pi,0.18603479936220502*pi,0.607544251970997*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.328216738066571*pi,3.29064847476102*pi,2.0582158158839503*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5667735807122458*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.286516241409501*pi,0.11286556454677599*pi,0.952426524476242*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.655266171891058*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.681873037848924*pi,-0.24900196988025902*pi,0.5642001827184602*pi) q[3];\nu3(0.2617089688643*pi,-0.4637819963250482*pi,4.17962991327898*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.146789883220953*pi,-0.04626502556537199*pi,4.22829665168171*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.674604477425066*pi,3.11393698567203*pi,3.86745365211857*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.563010423779576*pi,0.5653831677576899*pi,4.16362800553442*pi) q[11];\nu3(0.413552582442569*pi,-0.04938988146934897*pi,1.54365933783783*pi) q[12];\nu3(0.3999610744605*pi,2.94536225231797*pi,1.148209421529897*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.543922409330932*pi,-0.03472320142480001*pi,3.9009094103176*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.476676428735369*pi,-0.030062494059353018*pi,0.8022631180693149*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.494539775313235*pi,3.02178780433539*pi,4.32131704686817*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.598738689447384*pi,0.28493391955798497*pi,1.181409326413152*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.810919350399044*pi,-0.4799595412363753*pi,3.95409508541594*pi) q[11];\nu3(0.437674715686162*pi,0.40112354109775405*pi,4.3722682496302205*pi) q[12];\nu3(0.349040716960028*pi,3.26144306220807*pi,4.47252831270103*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.305288131609176*pi,-0.4656155661820904*pi,1.75446687297888*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.671351362516758*pi,3.38713033052623*pi,3.77797020517895*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.205990163528894*pi,3.13400799258506*pi,1.77159804023626*pi) q[16];\nu3(0.553264062727424*pi,0.49889495867079603*pi,4.0028602056089895*pi) q[17];\nu3(0.865878610822841*pi,3.16644831772138*pi,4.4251598823620295*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.744958836651925*pi,0.64975296294758*pi,0.639077889340411*pi) q[14];\nu3(0.508712247390209*pi,0.437306427024411*pi,1.2039824114553181*pi) q[15];\nu3(0.662617705680612*pi,0.27812208408664896*pi,0.674151722396052*pi) q[16];\nu3(0.0872143281351865*pi,-0.09926963627415197*pi,1.4087510108783081*pi) q[17];\nu3(0.401455427739343*pi,2.87033003692812*pi,1.65912635575018*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.186947637525557*pi,-0.174967584669093*pi,1.035360737655252*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.140546942403458*pi,0.14700676708715*pi,4.3264687870959495*pi) q[2];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.507554487527023*pi,3.05786561231882*pi,3.18805125025229*pi) q[10];\nu3(0.484145764447063*pi,3.09242375919972*pi,1.60634980935357*pi) q[14];\nu3(0.487397831905373*pi,0.286121160252372*pi,3.80240275432281*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.612235374243057*pi,-0.128760390500041*pi,3.92083412538327*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.668183072273506*pi,0.03092805786963604*pi,1.038939598296085*pi) q[2];\nu3(3.5*pi,3.47083257616396*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.30900962919409*pi) q[9];\nu3(0.152994189578197*pi,3.49061804754483*pi,0.663714925313475*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.911586552676872*pi,-0.4772154090242103*pi,3.98908781983531*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.47959448713578*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2638806244835998*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.805418805015066*pi,0.55075367508962*pi,4.39059732813618*pi) q[19];\nu3(0.82780410959031*pi,3.47567885678582*pi,3.85492413786631*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.165701580834145*pi,3.21651235601399*pi,1.205775018360118*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,0.644947331138397*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[14];\ncx q[15],q[17];\nu3(0.252925633814793*pi,0.10345586701877396*pi,1.36282375135013*pi) q[19];\nu3(0.600648762224322*pi,-0.042545175310559014*pi,3.76908580885856*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43776348123528*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4877998165390505*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45769519515524*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.138340328193969*pi) q[14];\nu3(3.5*pi,3.23718909013569*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.366127512370404*pi) q[16];\nu3(1.0*pi,0.0*pi,1.19002663246002*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[11];\nu3(3.5*pi,3.18122685143524*pi,0.5*pi) q[2];\nu3(0.348324695228853*pi,-0.295423969664129*pi,4.174592699327031*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.515821564459582*pi,0.6660082487882399*pi,4.16152106460932*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45177867222018*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.579834493728062*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5550531090806441*pi) q[17];\nu3(1.0*pi,0.0*pi,1.170055147371393*pi) q[18];\nu3(3.5*pi,3.45719338984117*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40026050302094*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.55339328185917*pi,0.09022793359643899*pi,1.3472797301162212*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44983163600166*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46928958414265*pi,0.5*pi) q[8];\nu3(0.50336421032349*pi,0.83880268331382*pi,4.05119318942471*pi) q[9];\nu3(3.5*pi,3.40710666600803*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.068319095776313*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1310571232349*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.100475322809553*pi) q[19];\nu3(1.0*pi,0.0*pi,1.358683035862288*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3042515439434639*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47296115669128*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49546066586771*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5418935430082685*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49814943003853*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.647193892033431*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6587850598223259*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.653017111336789*pi,-0.24113400364667797*pi,3.80146582958755*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.862582040346136*pi,-0.308541079545335*pi,3.19574482207017*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.67273009492137*pi,0.5429128274158601*pi,1.337547602148385*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.457405100907018*pi,2.71692409010011*pi,3.88050605586087*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.357064748766521*pi,0.8581744478925*pi,4.42408138841511*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.224370604122392*pi,2.82782511467258*pi,1.68037347952978*pi) q[5];\nu3(0.237356638476756*pi,3.4555051027839*pi,1.85338125925848*pi) q[6];\nu3(0.427672214998817*pi,3.08501509949942*pi,0.878412789748805*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0955827809019735*pi,3.32147603667702*pi,1.021396116832788*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.338922481782558*pi,1.0980205982341*pi,4.24259248684461*pi) q[21];\nu3(0.638702313148229*pi,-0.4175034507154383*pi,1.068871098868227*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.80816453779367*pi,0.492263634732069*pi,4.47867063261465*pi) q[5];\nu3(0.474848671474742*pi,0.03127920815413199*pi,3.80881586289876*pi) q[6];\nu3(0.569151319982813*pi,0.391599372366084*pi,0.5102620653566252*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.284087989673916*pi,-0.05974230337799302*pi,4.21938763390574*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.400998308696675*pi,3.27058007245313*pi,4.31416738565337*pi) q[13];\nu3(0.43816341854762*pi,0.20720541069328902*pi,3.66395051017883*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.62039983981273*pi,-0.102817970229231*pi,1.253075463153879*pi) q[21];\nu3(0.455092254338723*pi,-0.4371340586988655*pi,4.4759236304405405*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.598791182896836*pi,3.25460001421978*pi,3.33518171053138*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.183458051475447*pi,0.825011531883*pi,3.98136623662973*pi) q[13];\nu3(0.257158297906836*pi,-0.33315596837155503*pi,0.7785111207406741*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695129917892666*pi,2.71469638178347*pi,3.76187957816725*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.753867725752373*pi,3.16362847838489*pi,4.2626861564062395*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.136105784343396*pi,-0.272871932449178*pi,1.1300578021278*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.898062540820719*pi,0.235051055499359*pi,0.5074131032318816*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.772467567036633*pi,3.0418219505633*pi,2.97307413026583*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.129621294458968*pi,-0.033305993790907984*pi,3.78181118189746*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.573035388602895*pi,0.89090786471488*pi,0.8692738137524629*pi) q[1];\nu3(0.334654690200703*pi,0.60936544606639*pi,0.657846254277427*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.533484161324694*pi,0.32235828626679197*pi,0.5784612965524213*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.313016466699864*pi,0.55804174747457*pi,3.68238942385593*pi) q[11];\nu3(0.73929224703347*pi,0.52460848944113*pi,0.5491442788547211*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.339218855307961*pi,-0.219712099820485*pi,0.5651994687096032*pi) q[20];\nu3(0.23201366807391*pi,2.68463748048231*pi,1.4412419474660831*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.641721059349354*pi,2.73600554898279*pi,4.020505307470771*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.309720420800076*pi,3.23109360783917*pi,2.18755876679894*pi) q[18];\nu3(0.764884846726548*pi,0.64208921150351*pi,1.1831833100819371*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[16];\ncx q[6],q[13];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.551511689603538*pi,2.67176383458616*pi,3.64451580025562*pi) q[18];\nu3(0.211230631575318*pi,-0.23899622848693503*pi,1.030491130542361*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[12];\nu3(3.5*pi,3.43611901154074*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45037160464306*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42038115549692*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.145370421183147*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.129046279649726*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.352335102722333*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49323268626197*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.287856736434088*pi) q[2];\nu3(3.5*pi,3.39820372009772*pi,0.5*pi) q[3];\ncx q[5],q[16];\ncx q[6],q[13];\ncx q[7],q[9];\ncx q[8],q[17];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.119959227805664*pi) q[12];\nu3(3.5*pi,3.44565458245275*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.071730749955252*pi) q[21];\ncx q[0],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41740386952001*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5531909847469545*pi) q[9];\nu3(3.5*pi,3.4121669064101*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.272684507167801*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4288782894943495*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.4386714637774*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3834893417296659*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.434088875173019*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45224376861489*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[13];\ncx q[7],q[9];\ncx q[8],q[17];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.47635891871691*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45760665374426*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.118037471802896*pi) q[19];\nu3(1.0*pi,0.0*pi,1.249879612233562*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5349575945243812*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[15];\ncx q[3],q[12];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.669778227566022*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.321171887000681*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46171923737824*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.371261150051887*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44643606537283*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.619122964269304*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.176681527830072*pi,2.83187470246089*pi,0.881487426315616*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.16163050367555*pi,2.75612971217155*pi,1.54412239803314*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.653229482691372*pi,-0.372155786394077*pi,1.112147950865094*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.310098171086549*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.174599421376597*pi,0.5586410863213*pi,4.32366930041304*pi) q[5];\nu3(0.726684844609926*pi,-0.27327363863479603*pi,4.40381301245107*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.504711367391647*pi,2.54328396794388*pi,3.51229208789302*pi) q[9];\nu3(0.214056927945251*pi,2.81137589440688*pi,1.68590689653167*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.421728857422535*pi,-0.26836591177261804*pi,4.47619853170702*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.563084399073526*pi,3.33234097279574*pi,0.5743947504408675*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.143911178200291*pi,-0.141379347533305*pi,4.396879847077971*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.627059018914265*pi,3.245697530085*pi,4.2810624172706095*pi) q[5];\nu3(0.0554743439887828*pi,-0.25024095100022203*pi,1.61655636491188*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.531833698107944*pi,-0.130392877385562*pi,3.63529850689787*pi) q[9];\nu3(0.431402585931898*pi,-0.17707418140602899*pi,1.394960487319332*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.493167363859611*pi,2.52137334842114*pi,3.81408024871492*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.765167901330428*pi,-0.06563578518874102*pi,1.2825642870046159*pi) q[20];\nu3(0.313368848791762*pi,0.18005775690022596*pi,3.88540563049149*pi) q[21];\nu3(0.403998579195062*pi,0.16547050473514802*pi,1.013701021436302*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.644658206908366*pi,0.49228325947629004*pi,0.853263857657901*pi) q[2];\nu3(0.361058986266185*pi,0.447411662667648*pi,0.5255229451638725*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.377245775864332*pi,0.42931029754472905*pi,4.11454279809495*pi) q[11];\nu3(0.409128352276215*pi,0.30700418018142095*pi,3.47105564380099*pi) q[12];\nu3(0.716925138998495*pi,-0.344763583049303*pi,3.26985301990537*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.625903695029414*pi,0.335895329254023*pi,1.493806138791639*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.316113664906236*pi,3.13030766277997*pi,1.52428382905727*pi) q[21];\nu3(0.404166890495457*pi,0.55892762363868*pi,4.0066545486546605*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.727659986945806*pi,0.011364211155617032*pi,4.0813810903064*pi) q[2];\nu3(0.970175513519146*pi,3.12835431677328*pi,4.38260561307869*pi) q[3];\nu3(0.68186466992603*pi,3.48938371030912*pi,0.5979977109462888*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.290839621567978*pi,0.49070044696401705*pi,4.3058637876288905*pi) q[11];\nu3(0.800829672978965*pi,-0.208476324994177*pi,3.77029854095308*pi) q[12];\nu3(0.587375383202101*pi,-0.38931848684357*pi,0.767827314951779*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.613405558976642*pi,0.28404695192528995*pi,1.036753061173337*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.671350678413081*pi,2.56474382330918*pi,3.65596831534751*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42349328077459*pi,0.5*pi) q[6];\nu3(0.523043355713553*pi,0.40225258314339696*pi,4.36199280632445*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.757730984698614*pi,-0.284613564663423*pi,0.620095564657346*pi) q[17];\nu3(1.0*pi,0.0*pi,1.145130391109047*pi) q[18];\nu3(0.716691932299128*pi,0.31619818701952296*pi,0.9915628023807981*pi) q[19];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[18];\nu3(0.373921651548629*pi,0.440993077127803*pi,3.92430085265279*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0891296028045639*pi,-0.25139672778559596*pi,1.5078855205143*pi) q[17];\nu3(0.194199486627276*pi,2.5752402756895*pi,1.15047976240701*pi) q[19];\nu3(3.5*pi,3.45372381423166*pi,0.5*pi) q[0];\nu3(0.825907775402238*pi,0.46764250954352105*pi,0.978847081297022*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.47610378892693*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38386898625127*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.38939593297758*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.274525389556467*pi) q[11];\nu3(1.0*pi,0.0*pi,1.116318066657807*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2015854480901091*pi) q[13];\nu3(1.0*pi,0.0*pi,1.302758183932464*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44138398923179*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(0.538055221323621*pi,2.7042641403877*pi,3.69328408100389*pi) q[1];\nu3(3.5*pi,3.4686269354267*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,1.162143086067345*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43977547655788*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4380387718236705*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.389354803363171*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47455583032464*pi) q[14];\nu3(0.630191384458322*pi,0.68761896368459*pi,0.9099275577621899*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,0.5226728011866169*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[11];\nu3(0.108227928632826*pi,-0.168318144359261*pi,0.5139603990214836*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47704449440194*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.369141260458208*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43016549824597*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.24219812967603*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.44247904479145*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.42138258705311*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.144202347095522*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1958048462532*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.45648014776794*pi,-0.334497040323086*pi,4.48922769528655*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.625878784346365*pi,0.32180519962796095*pi,0.5500401456310412*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.58344553028209*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.504013409314288*pi,-0.25111950206698597*pi,1.4822028133675609*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.614901656922485*pi,0.05389151440056705*pi,4.17389320142455*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.492861907149288*pi,0.25243180618315597*pi,1.36279223156156*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.5038152337223633*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.50747127375189*pi,3.0428933939604*pi,1.52474174609475*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49992705301907*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.60936556442501*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.669227076563251*pi,-0.23179846944023602*pi,4.4769099347049295*pi) q[5];\nu3(0.667415691610053*pi,3.23306568395136*pi,0.577869616850831*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\ncx q[17],q[20];\nu3(0.916874576873305*pi,0.8611102182077099*pi,0.878337927293902*pi) q[18];\ncx q[19],q[21];\nu3(0.776253619669555*pi,0.278605600188747*pi,0.803704490662215*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.539947621668517*pi,-0.354440405733489*pi,3.85742476827286*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.146891041293779*pi,-0.218404364755798*pi,3.87821973873911*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.355810819778865*pi,-0.05314562829399*pi,3.94439304420221*pi) q[10];\nu3(0.478897027718384*pi,-0.4775938465124234*pi,4.0412553185928495*pi) q[11];\nu3(0.30163402893243*pi,0.27903797861466695*pi,4.03800141255747*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.461072342704182*pi,0.337132629699332*pi,4.01933751677401*pi) q[14];\nu3(3.5*pi,3.41687092898435*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.281861445523837*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.102978463653402*pi,0.32259642280244105*pi,1.016516506613252*pi) q[0];\nu3(0.420937323950973*pi,-0.4617636383985725*pi,3.98043857871506*pi) q[1];\nu3(0.762843745491503*pi,-0.16912754205688602*pi,3.41128525318554*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.316705946354515*pi,-0.091950899004485*pi,1.5849788994787*pi) q[9];\nu3(0.543698878242336*pi,2.58678522329796*pi,3.99067765710227*pi) q[10];\nu3(0.284895137512*pi,0.5255598178404699*pi,4.0144546778212895*pi) q[11];\nu3(0.710116378185178*pi,-0.4219624114409602*pi,3.92885871000545*pi) q[12];\nu3(0.586406597248967*pi,3.23062256239234*pi,3.03907579052027*pi) q[13];\nu3(0.602652504440402*pi,2.70378472020692*pi,4.19682751436223*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.644786959570222*pi,-0.390634396731318*pi,0.737388141591109*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.255580766140273*pi,-0.49650408291069814*pi,4.069060020579499*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.38881106104203*pi,0.27597232128038196*pi,3.45525816071368*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49307490451083*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0934165155786426*pi,3.28358195009718*pi,2.17109846438953*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.50203031639181*pi,-0.4275730633465228*pi,3.70705181466392*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.23971845877812*pi,3.45070934496613*pi,1.5326883516463*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.73078891432366*pi,0.7741331820548101*pi,0.635913550145214*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.151328884152877*pi,-0.058841430546046014*pi,1.53110568930416*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.248166176112242*pi,3.07310510853422*pi,1.84230490802218*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.27301670532404*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.497413266315243*pi,0.9490225733208799*pi,4.33608524441475*pi) q[8];\nu3(1.0*pi,0.0*pi,1.101556850440699*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.481760373528943*pi,0.15928830486093404*pi,4.42831225597428*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.902953891636241*pi,3.16971818602241*pi,0.662638681278631*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.265260438939386*pi,0.52511004076839*pi,3.81294741442213*pi) q[8];\ncx q[10],q[14];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0768062328875229*pi,0.151118729817162*pi,0.846841995637552*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41632666276761*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34816421036513*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.0946898321147231*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49955420155853*pi) q[9];\nu3(3.5*pi,3.47179240457313*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47440679157464*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.315967802401572*pi) q[13];\nu3(1.0*pi,0.0*pi,1.223372793795868*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2177528667183148*pi) q[19];\nu3(0.384670338782805*pi,2.62561047637834*pi,1.4585385614983188*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[7];\ncx q[2],q[21];\ncx q[4],q[9];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\ncx q[12],q[19];\nu3(0.126129817767325*pi,0.355226228773843*pi,4.2510631761626705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42353890059337*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.44814366035276*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5928974067718653*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.647594364426041*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5302106034073635*pi) q[14];\nu3(0.64764244140508*pi,3.31609749638231*pi,4.24626791972402*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.240562813260703*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.643202303686924*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.353052444140989*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[7];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42469394037292*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.2415476231194589*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[20];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.233004166672823*pi,0.64158159506095*pi,3.96904031829151*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43030202560364*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.492232908077628*pi,3.02367510972608*pi,1.64456832921613*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.627155461847415*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.282559858038284*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46508345718354*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5848485718647206*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.825316479785454*pi,0.86869424161089*pi,1.002184062508638*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.593037386288667*pi,1.09090151849428*pi,0.892931718749035*pi) q[19];\nu3(0.772606315381622*pi,-0.374843307814885*pi,0.666923022553347*pi) q[0];\nu3(0.288282125749033*pi,0.28022981144511205*pi,3.3513619009687*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.440947742246357*pi,0.279805949869372*pi,3.45197528463481*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.506440575510015*pi,0.07386628681339902*pi,3.80360229591106*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.258978060366897*pi,2.91967590778874*pi,1.35051442212757*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.299845825437491*pi,0.06710268727867896*pi,0.9456543266820641*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.429225493378739*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.86678337040283*pi,3.17652933842119*pi,4.36980746175563*pi) q[0];\nu3(0.216134398033387*pi,-0.43111736797343503*pi,4.333909010895701*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46375519064313*pi,0.5*pi) q[3];\nu3(0.227127044689889*pi,0.09191838582325995*pi,4.04298315400946*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.168051625299889*pi,-0.263558097930289*pi,3.86925650441947*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.613617191342881*pi,-0.4860189969170017*pi,3.64901363673372*pi) q[9];\nu3(0.0970603033411789*pi,-0.4538804381983943*pi,1.62354172280128*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.430031304504152*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.262143704199694*pi,-0.338474877357394*pi,1.161567315563744*pi) q[5];\nu3(0.135301078590959*pi,0.8872091455506901*pi,4.06536475997345*pi) q[6];\nu3(0.504276214251595*pi,-0.323049179528567*pi,3.94402059684081*pi) q[7];\nu3(0.682110385248329*pi,0.20697602202620902*pi,0.5309655829517607*pi) q[8];\nu3(0.579333392820923*pi,2.7548762630634*pi,3.3433129631343*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.830330687543059*pi,1.08890186388699*pi,0.744250691403179*pi) q[13];\nu3(0.250340105291472*pi,3.27838852197007*pi,1.262488013924067*pi) q[14];\nu3(3.5*pi,3.43244299793821*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271817489214633*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.757809638330386*pi,0.49691989623826904*pi,1.45923107697786*pi) q[5];\nu3(0.369285874745589*pi,0.03594943397464101*pi,1.0629496170748491*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.941837889731854*pi,3.25640874750339*pi,3.04570527548155*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.968766874782795*pi,0.26863332338159496*pi,1.0473485336227522*pi) q[13];\nu3(0.632767377830608*pi,3.23231086505099*pi,4.439561752461071*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.663316050604933*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.475957219209887*pi,3.19153579517401*pi,4.26954431735758*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5402484961134216*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.284701735126784*pi,3.25036263951307*pi,2.11383513671419*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.634182241862091*pi,2.51247879063627*pi,3.88725989175634*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.604641357369662*pi,2.97232308344645*pi,4.40975465679089*pi) q[21];\ncx q[1],q[13];\nu3(0.112470149672572*pi,3.31247617181632*pi,1.52534603511969*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47668820028815*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.331034890633274*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.384888818535672*pi,0.480804850253983*pi,3.67779412960678*pi) q[21];\nu3(3.5*pi,3.485990575005*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.273039926618748*pi,3.4662278492278*pi,1.4938546832019148*pi) q[11];\nu3(1.0*pi,0.0*pi,1.242340444670806*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.209950137460076*pi,0.8451260616167899*pi,4.44500254108502*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.613936951536739*pi,-0.4621869084022508*pi,0.7534668785655829*pi) q[18];\nu3(0.197537229288442*pi,0.5372641353716401*pi,3.78368298585647*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.35729078586842*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.550342396471543*pi,0.24446789821341997*pi,1.001684086605809*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2931624382249591*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.759790414392399*pi,2.83086116821324*pi,3.85421850066291*pi) q[16];\nu3(0.728593535140326*pi,0.9877061659471*pi,0.728309653024505*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40727829261604*pi) q[19];\nu3(0.255879492909054*pi,3.09108966508134*pi,0.832206231302984*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.483946749381798*pi,0.6428695010052501*pi,0.808939041679837*pi) q[3];\ncx q[5],q[12];\nu3(3.5*pi,3.45830293843347*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.38879457902351*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1843716533158068*pi) q[9];\nu3(3.5*pi,3.41718414074154*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.557324330821785*pi) q[13];\nu3(1.0*pi,0.0*pi,1.23314312747467*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252042143435042*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[13];\nu3(0.213154879053399*pi,3.3761238076593*pi,1.446363852947878*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.28525766099569*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5536382961764348*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38640047585078*pi) q[14];\nu3(0.621189381452693*pi,3.3903695079144*pi,3.2749047097523*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35678869208429*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.49053051200646*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.681181364755687*pi,0.55318038008636*pi,0.884678190003339*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199823508356035*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\nu3(0.687155321597173*pi,0.471996298440163*pi,1.2184254042197011*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.54984171735042*pi,-0.24804770525248698*pi,0.63928184279736*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44209672009289*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.40019889639349*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48547157018659*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.288136081338044*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255779784416383*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33573945807313*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.523708662249192*pi,0.65951694342543*pi,0.8312064932602989*pi) q[7];\nu3(0.0777936069738526*pi,3.28638485025846*pi,4.431368209429801*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.52828016535887*pi,-0.10914474189218198*pi,3.58523597647112*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.320265347093615*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.312600158669951*pi,-0.20307749835087302*pi,1.300798308898863*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.44587799519637*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.225625896578645*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.35877259799118*pi,0.60776126880581*pi,4.07352834604618*pi) q[7];\nu3(0.200737773092391*pi,0.48320833254528295*pi,4.24981817465516*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.182712864494576*pi,3.39699535498432*pi,1.72545803692635*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.611205467450529*pi,-0.245547743972576*pi,3.98902767628489*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44889866476131*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3958371651314305*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.667264471611273*pi,2.91253558930774*pi,4.1459217633517795*pi) q[5];\nu3(0.807870107601577*pi,3.06899523607277*pi,2.98952411003758*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.413010124496392*pi,0.311738414403234*pi,4.28461710925217*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31621810757325*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5523723704081789*pi) q[4];\nu3(0.305966427587631*pi,-0.175925094453805*pi,4.22794664062023*pi) q[5];\nu3(0.432433711359915*pi,0.234992104069355*pi,4.06327974179638*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.459406230628481*pi,-0.135637373252108*pi,4.1199961746132505*pi) q[9];\nu3(0.696103122433644*pi,0.90789982566275*pi,0.5869634050984277*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.367425419593031*pi,-0.38162994458864097*pi,1.87905586881903*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.532859521183567*pi,0.259639085152242*pi,0.8834707046263091*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.923305652843586*pi,0.11505890138645203*pi,0.803160725428639*pi) q[12];\nu3(0.306253002712125*pi,-0.35851866553384604*pi,0.622398029655747*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.482056331279529*pi,3.37045209668051*pi,1.7203073921528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.641958020613214*pi,0.72404069359461*pi,1.235136755193373*pi) q[12];\nu3(0.464020704768865*pi,0.18639254419547402*pi,0.594724686362231*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.842058132443975*pi,3.33690654773771*pi,4.21130999233928*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.244220523279856*pi,2.89045569956967*pi,1.3585379972902771*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.585896683625854*pi,3.25057357266125*pi,0.651910691508809*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.623983801525773*pi,3.40465007045409*pi,3.70057443415216*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.544232340260914*pi,-0.37932311951111597*pi,0.9913467954891411*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.636335035442965*pi,0.18014701019332502*pi,3.93869798876633*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.2390041457851*pi,3.33648917703078*pi,1.248448966810324*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.510807992631317*pi,2.72033035745583*pi,3.65635960199628*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.285721269448081*pi,2.67563579653382*pi,0.927371525052122*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.921583138539016*pi,0.11661574100580896*pi,4.1148090431331*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46359148474095*pi,0.5*pi) q[1];\nu3(0.366082029817258*pi,2.75427048607731*pi,0.961384540852506*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.287359265263076*pi,-0.4045276978545751*pi,1.488476197927108*pi) q[4];\nu3(3.5*pi,3.46886191752757*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.282338196986798*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2732931179950588*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.30064354470126*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.099899925017616*pi) q[19];\nu3(0.806641276295387*pi,0.6043911191903*pi,0.713673651884092*pi) q[20];\nu3(0.598599279809965*pi,2.49500036312343*pi,3.98167739803703*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[14];\nu3(0.283464619884174*pi,2.46790688213509*pi,1.176560514370776*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.448789758123865*pi,2.91472987178823*pi,1.209150657476239*pi) q[4];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.583865557918222*pi,-0.34541131977288*pi,3.74496092647221*pi) q[20];\nu3(0.0860130022763616*pi,0.54057052950224*pi,3.95111713317198*pi) q[21];\nu3(3.5*pi,3.480539361175*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.276054827395904*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5360245967699138*pi) q[10];\nu3(3.5*pi,3.49659000763987*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.40542844537735*pi) q[14];\nu3(0.350134485948129*pi,3.30534437472732*pi,0.7501122194048411*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.185130480148638*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5142769351665679*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,3.41925336987544*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.358270031814304*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.45456835390277*pi,0.5*pi) q[13];\nu3(0.78681566190439*pi,3.31414954568831*pi,4.25123776107867*pi) q[15];\nu3(1.0*pi,0.0*pi,1.226068392948124*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.38980439998832*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5265407294345178*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36523121967269*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40890245794338*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5080043849218638*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48153812313499*pi) q[16];\nu3(0.0256773593173998*pi,-0.261487675857349*pi,3.92507050557294*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.320592525968477*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1378206505905841*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[21];\nu3(0.708065572162201*pi,-0.28054154518214003*pi,3.58886997082331*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.238827951481752*pi,3.32791873921365*pi,1.055310632184477*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4825922400565*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2317786966869049*pi) q[4];\ncx q[5],q[15];\nu3(0.636212724401045*pi,-0.06159742687328201*pi,4.21501348991468*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.314723073976805*pi,1.12771852532206*pi,4.15645015662038*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.821259696321352*pi,-0.4483053699304714*pi,0.949046506841652*pi) q[18];\nu3(0.901102261639456*pi,0.5256279574037399*pi,0.75072681002234*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5464640673179204*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4803723148731205*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[21];\nu3(3.5*pi,3.49886779467373*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.186291547117019*pi,0.04273090079414399*pi,0.604906234630446*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.447433720092323*pi,-0.342754803813282*pi,4.334484879425521*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.405097738659189*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.757179241686042*pi,2.61278855702406*pi,3.82145347784545*pi) q[18];\nu3(0.675332929422095*pi,0.8098964726895099*pi,4.47858228071788*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.270778246551072*pi,3.31910821077304*pi,1.78423015382065*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5884383235484698*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.603520250469353*pi,3.1576481677922*pi,3.48412288019057*pi) q[9];\nu3(0.0832191655225359*pi,-0.223016126424116*pi,4.4101809890286905*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.245257576854212*pi,0.447487063951832*pi,3.78852502254529*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.501517830579321*pi,-0.45118656712184413*pi,1.331570555254747*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.588425697342276*pi,0.23862055748753297*pi,3.88460957124758*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.691902043912053*pi,-0.08667906247590002*pi,1.408839218987402*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.413871001960438*pi,2.87019718655761*pi,0.650026780924452*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.749958979393303*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.637028838742943*pi,0.389860800733248*pi,4.18368683927162*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.795644151555398*pi,0.03150845962189397*pi,3.58118774119243*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0865978442381529*pi,2.79360120595312*pi,0.792034320418975*pi) q[7];\nu3(0.739162486132605*pi,2.70119753264636*pi,4.19495958267278*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.365807886834387*pi,-0.192493987766091*pi,1.24326157541056*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.621383994256366*pi,0.32823219736826004*pi,0.5126112470379893*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.594758898583998*pi,-0.13150291911265*pi,1.325572869569388*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.453095631637176*pi,0.70135394011744*pi,4.38195241949802*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.200099290608059*pi,-0.06366957177196397*pi,3.64852641577993*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.221222946400766*pi,3.08895628069473*pi,1.89547259277237*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.796918179090234*pi,3.32304522405735*pi,2.93471544084613*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.601828992334719*pi,3.17340039684764*pi,4.44850732761049*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.620266494563089*pi,-0.037732734481860986*pi,1.244227777031021*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.65521175216384*pi,3.26832986410882*pi,4.02315099069439*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.659777190020055*pi,1.06660383522386*pi,0.696810876934516*pi) q[2];\nu3(0.295109423376071*pi,-0.4082899412116586*pi,4.23364138572951*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46295981919319*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.166086240579077*pi) q[19];\nu3(0.470606831394681*pi,3.31941562832943*pi,3.29003174359321*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.484080954341203*pi,3.25947929359617*pi,4.04954804130596*pi) q[3];\nu3(0.860256691117834*pi,-0.207412101531186*pi,0.943593496093496*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.28503503711722*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.024824294058936*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.342390412173773*pi,3.22461827978644*pi,1.87999494574269*pi) q[21];\nu3(3.5*pi,3.43367950892692*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.620650233551015*pi,0.07459815530538305*pi,4.373119133982939*pi) q[4];\nu3(0.698212245475699*pi,0.57070499422937*pi,4.3623367315700605*pi) q[5];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.263106697332192*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.46407948669546*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3698081846101648*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47565993776311*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.699832978656633*pi,2.42858581125901*pi,3.84065688904728*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.45376763713453*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.5027433229395029*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.299340889674196*pi) q[16];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34378211381178*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.535607823290287*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.538850171791625*pi) q[14];\nu3(0.281439871177185*pi,-0.14298708176178*pi,0.6528335679260591*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248542273334889*pi) q[21];\nu3(3.5*pi,3.4333803781023*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,1.42446521463535*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.39354520875631*pi,0.5*pi) q[13];\nu3(0.610544945682325*pi,2.87792903658786*pi,3.89031326997729*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5302396403563749*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0548319710890661*pi) q[20];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.686912012216946*pi,0.318257418274839*pi,1.319036031611453*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.392713952674789*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.410199884389296*pi,3.22783246597459*pi,1.53003116805347*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.61103535287266*pi) q[2];\nu3(3.5*pi,3.39518503430878*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.182732114194554*pi) q[4];\nu3(3.5*pi,3.43554444676532*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.305954393113372*pi,-0.10893855516939*pi,0.554793998167366*pi) q[8];\nu3(0.324158588610848*pi,0.5430761853063899*pi,0.815102587986634*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1887117994618839*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5109346178806509*pi) q[20];\ncx q[0],q[2];\nu3(0.679617633961733*pi,2.82935451353653*pi,3.6618288365051*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.755349136342587*pi,0.52576820821856*pi,4.32377364083988*pi) q[7];\nu3(0.302233338135035*pi,0.382272027975484*pi,0.982930280588594*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.256212882132566*pi,-0.19344979358826198*pi,4.365643687331961*pi) q[11];\nu3(0.714013942980881*pi,-0.011193206164144986*pi,4.28716477675221*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.555227128906021*pi,-0.05464491931064003*pi,1.389889977469923*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.57381342837476*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.500063635273739*pi,0.239872379148504*pi,3.84603047006645*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.430967869045807*pi,3.20487761905818*pi,1.407795673545945*pi) q[11];\nu3(0.459151814492824*pi,-0.207609754168177*pi,0.5855661201751374*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.7729048567767*pi,3.45103551521103*pi,0.930987097278775*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4944248292654*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.847539037105692*pi,-0.03740243858986497*pi,4.10354753439791*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.752932381322109*pi,3.03197539004698*pi,3.18776756517456*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.697774331407232*pi,2.40250108357019*pi,3.68297318377949*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.255247287675436*pi,3.33436231361761*pi,4.444805337043229*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.358979249245327*pi,-0.20180433482669602*pi,3.89475022294876*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.711540612686128*pi,0.03838969461208097*pi,3.5491423190179*pi) q[0];\ncx q[1],q[11];\nu3(0.496384497946518*pi,-0.26262893199707804*pi,0.5270821540440256*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.806865047517449*pi,3.34870982948292*pi,3.20014036656964*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.492578276364727*pi,0.89195369989555*pi,4.44230348342059*pi) q[13];\nu3(0.63903926110331*pi,2.87669715610747*pi,3.56904641520739*pi) q[14];\nu3(3.5*pi,3.46888756871172*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3858983991996041*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.160714520888203*pi,0.23585424490573004*pi,0.69671599852394*pi) q[0];\nu3(3.5*pi,3.2652247522452*pi,0.5*pi) q[1];\nu3(0.291149647324358*pi,0.11812050520337303*pi,0.637496337221103*pi) q[2];\nu3(0.345097077019076*pi,2.66240329447743*pi,0.96845667060686*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.507753166545291*pi,0.57361739952866*pi,4.16989128386337*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.203393934833532*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.229856546108893*pi,0.5695367410171099*pi,0.5594146508302538*pi) q[14];\ncx q[15],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.244786072645954*pi,-0.031308114364393014*pi,4.369454884041771*pi) q[20];\nu3(0.732693121780578*pi,2.42263595467255*pi,3.88255464290168*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.486583845360013*pi,-0.207190830906875*pi,0.970553567257953*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5898157308249141*pi) q[18];\nu3(0.773347034289451*pi,2.78021705663014*pi,3.9487225509325*pi) q[20];\nu3(0.265380613912756*pi,-0.336192848611569*pi,4.38686952469936*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.507471143213337*pi,-0.291249536242133*pi,1.22690489536908*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.5635047000508533*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.418656142411614*pi,0.007474322837650038*pi,3.89148277627299*pi) q[4];\nu3(0.651490304388982*pi,2.95520238755009*pi,3.69372419857694*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.49686396276573*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.4319494421751529*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.583763244898858*pi,-0.375807133425359*pi,4.22681668572999*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.51438111601405*pi,2.68789047451012*pi,3.73248924353009*pi) q[5];\nu3(3.5*pi,3.46674558458099*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.3566875280153892*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.351501767901436*pi,0.294485016387142*pi,3.68988564081896*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[3];\nu3(0.515682853045756*pi,2.55376243913065*pi,1.128640581333946*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5692740977609492*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4055643787153*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36516305379844*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.156107964486975*pi) q[19];\nu3(1.0*pi,0.0*pi,1.128373977623635*pi) q[21];\nu3(3.5*pi,3.45242078618271*pi,0.5*pi) q[0];\nu3(0.462058095836229*pi,3.34665052632603*pi,1.75411337945151*pi) q[1];\nu3(1.0*pi,0.0*pi,1.136555332201926*pi) q[3];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,4.257112812317359*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39512607677787*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.291721643597077*pi,-0.4238284334632909*pi,1.89925053033142*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.316268088734258*pi,3.00645408294305*pi,1.96772740482227*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5758042653108899*pi) q[19];\nu3(1.0*pi,0.0*pi,1.236975109346926*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5193702001320064*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5118313824160539*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.49989334079764*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.580706903049597*pi,-0.20392058446113798*pi,1.177307316685146*pi) q[11];\nu3(1.0*pi,0.0*pi,1.168756255652976*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.42013134134785*pi,0.5*pi) q[14];\nu3(0.712815888201216*pi,2.96909880561315*pi,3.46508462431587*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.1762313653051661*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.582420449633233*pi,3.19106167311104*pi,2.92770774567494*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.512027199098725*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5603792943617212*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36898854694207*pi) q[17];\nu3(0.287952548795922*pi,0.66582350305134*pi,3.93143633066927*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.197092385242212*pi,0.034769765642412964*pi,1.167510897495836*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.217207377415608*pi,2.8051326064276*pi,0.746150902137002*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.431846769516729*pi,3.33226818600396*pi,4.18990262673397*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.359496589278357*pi,0.01723291164575702*pi,3.60391934131306*pi) q[0];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.665253270363015*pi,0.36143297225359095*pi,0.7986195522827211*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.589528420279881*pi,-0.33321103196683*pi,1.1655138458119971*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.398658167034199*pi,0.51823610588416*pi,4.26115582606994*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.761477722758736*pi,-0.331679722955671*pi,4.28862204522854*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.6751417564942*pi,2.646479372505*pi,3.7395797725464*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.242959073793526*pi,-0.010128435645953004*pi,0.700561027691699*pi) q[0];\nu3(3.5*pi,3.30515050836767*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.211453128271723*pi,-0.318007082359007*pi,1.047137680766098*pi) q[4];\nu3(0.541582567539961*pi,-0.270600896333827*pi,1.306806211474636*pi) q[5];\nu3(0.514078322828187*pi,-0.17535112651942097*pi,3.69060139219471*pi) q[6];\nu3(3.5*pi,3.41870665551837*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.767247391114447*pi,-0.18633556868581702*pi,0.900661610297827*pi) q[9];\nu3(0.134221101412301*pi,-0.08192635014614202*pi,4.48319984664841*pi) q[10];\nu3(0.278822823095814*pi,0.16850407994035*pi,1.185323237629214*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3655416509257599*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259121897830638*pi) q[18];\nu3(0.390763185995733*pi,2.35389678710913*pi,1.260571118625305*pi) q[19];\nu3(0.742419103468454*pi,3.09386610097101*pi,4.00108474437876*pi) q[20];\nu3(0.721431926905458*pi,0.7876671676809199*pi,1.1255489248153792*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(0.838527422415933*pi,2.8575519478617*pi,3.44459859062969*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.236205953068582*pi,0.24851171747965295*pi,4.0682465883149295*pi) q[5];\nu3(0.145256195154931*pi,0.34815506291376996*pi,1.149693982067972*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.674417095408213*pi,-0.26172239155255*pi,3.91472292840447*pi) q[9];\nu3(0.0935707574309763*pi,0.5402290176042699*pi,3.77120090696773*pi) q[10];\nu3(0.49974729321827*pi,-0.12412995199112598*pi,4.18170131588489*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.751911602521637*pi,-0.4198694480152584*pi,0.659026331685692*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.193161471582003*pi,3.42931945941421*pi,2.05023534116025*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.767375036082162*pi,3.38774832230776*pi,0.8034856292480941*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5237558913261495*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33871297710881*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.793421906402968*pi,3.0815517690818*pi,0.5532163540401152*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.569545004212883*pi,1.08570020201325*pi,0.723273594812419*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.47617431555639*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4623904100944*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.183516827936121*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.318870500747804*pi,-0.389765242773648*pi,4.48595476704458*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.220106091895857*pi) q[21];\nu3(3.5*pi,3.44088410655582*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31774733347692*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.311468287542751*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[9],q[21];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.457025490221972*pi,3.48589572301323*pi,4.38860512936992*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.217429485981731*pi) q[20];\ncx q[0],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.16110535312124*pi,-0.008477336119881995*pi,1.2028089643485451*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4923618809913695*pi) q[10];\nu3(3.5*pi,3.43504564359579*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.519230793832482*pi,0.21163108572008904*pi,3.98105597502345*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3409524547818141*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5720813844277638*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.338096692133605*pi,0.348758333195585*pi,4.01277011562072*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5121812005772002*pi) q[4];\ncx q[5],q[10];\nu3(0.582458314775293*pi,3.49278748626151*pi,3.51111570815218*pi) q[7];\ncx q[9],q[21];\ncx q[12],q[19];\nu3(3.5*pi,3.44850528452116*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.318164469158251*pi) q[14];\nu3(0.0102785368239626*pi,3.07617317995853*pi,0.997872535877139*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.533464341342579*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[17];\nu3(0.766340503258365*pi,0.81382696519738*pi,1.038359753999267*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0562664556241363*pi,2.58180575508872*pi,1.128143616581653*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49891658492705*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46348210930291*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.338555979171599*pi,-0.27319869673402*pi,1.66841573880418*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5957229548260073*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1671285620757441*pi) q[17];\nu3(0.653783857797357*pi,0.027530372113817037*pi,4.0890078815241*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.3214672074747*pi,0.016505820695353002*pi,0.8711611291803529*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.456380085775967*pi,0.33442507191303805*pi,4.2675403057953005*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.386636638918509*pi,3.02287885445944*pi,0.801003082795377*pi) q[21];\nu3(0.43105218335584*pi,0.77144208105305*pi,0.6601681865871161*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.202277589674419*pi,0.487927702775658*pi,3.54543629734489*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46320878684376*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256963654185073*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5075551052689242*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.443193606055991*pi,-0.304760837456091*pi,4.18786445388279*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(0.395850542801356*pi,0.98532129537705*pi,4.437988537779329*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.201306947943299*pi,1.0505033623024*pi,4.360168006191341*pi) q[13];\nu3(0.591641673728254*pi,3.22404115780782*pi,0.648792069075438*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.637669405859002*pi,2.91861849162228*pi,3.63521464445583*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3472315928367*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.511064005982889*pi,0.353246511388314*pi,1.447574548112407*pi) q[4];\nu3(0.486010428316884*pi,-0.358288804672228*pi,0.726927217340146*pi) q[5];\nu3(3.5*pi,3.42370624006109*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46182367618329*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.730400661558458*pi,3.27095503042125*pi,4.255943525095891*pi) q[10];\nu3(1.0*pi,0.0*pi,1.201072577597801*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.602038402189356*pi,2.7972277585435*pi,3.55386988429901*pi) q[13];\nu3(0.810396362089043*pi,2.91752233629478*pi,3.89399046499415*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.668868606820196*pi) q[15];\nu3(1.0*pi,0.0*pi,1.360906303741181*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.301224677017509*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.288280595675869*pi,-0.21417535808389299*pi,0.733771469576696*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.855165875641532*pi,3.37354161632095*pi,3.31702568279459*pi) q[4];\nu3(0.532361074613647*pi,0.31250138944710204*pi,4.3167125555544406*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(0.642539131199413*pi,-0.4462558966615876*pi,3.07459497165431*pi) q[10];\nu3(0.287899172556139*pi,3.27442062150528*pi,1.71810671229846*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.556849406123538*pi,0.75665001519435*pi,1.02972449270673*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.54162908053492*pi) q[11];\nu3(0.223013126496939*pi,0.459750075425414*pi,0.676340511706456*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.628974456006593*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36093667554271*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.4539078526384*pi,0.21744731903641001*pi,0.644110046437155*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[16];\nu3(0.238212927137519*pi,3.26889330988732*pi,0.69887036880392*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.226402677052303*pi,0.54703647615628*pi,4.07181506479182*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.858823180373968*pi,-0.25655449574518197*pi,0.668170696249529*pi) q[19];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.624910268729451*pi,-0.29295265219134803*pi,1.1419910060155671*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.310443756504031*pi,2.46277385370176*pi,1.099133050410406*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.225001682905737*pi,0.5087864282422201*pi,0.719234144920436*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.693018091250478*pi,0.7989054256513*pi,0.956547561801531*pi) q[19];\nu3(3.5*pi,3.38670525106741*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.41436394942487*pi,-0.10570192706687798*pi,1.197588592782341*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.296794767808779*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.785813014580439*pi,0.9452386421565699*pi,0.627301271558557*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.632313967241784*pi,-0.14289163292440799*pi,0.849007149615399*pi) q[2];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.522950263917515*pi,0.11224521500311602*pi,1.017167066682162*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46257288726399*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.285087300113534*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.28024247770156*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.819095012842722*pi,-0.485282110869234*pi,3.39635553042687*pi) q[7];\nu3(0.792759863714201*pi,3.4326110251551*pi,4.45549093055379*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.688304867560119*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1213884664987699*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[14];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42546122940393*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.189580626795743*pi) q[8];\nu3(0.444412354003577*pi,0.15796953938741598*pi,4.35760363676179*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0907779182859443*pi,0.08342671236991805*pi,4.35842834294715*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4624883343069595*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43027108948792*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36747435221613*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1857362783629979*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5767578241253508*pi) q[15];\nu3(0.658804745471304*pi,3.17178161603401*pi,3.3820066483838*pi) q[16];\nu3(1.0*pi,0.0*pi,1.123069935008169*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.43271945664562*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[17];\nu3(0.386979213733269*pi,0.017121350604193952*pi,0.5384618337742647*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.571870982724171*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1888980352198941*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.259320342946616*pi,-0.343929809319291*pi,0.855346116557574*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.271011521441458*pi,2.86579766993042*pi,1.3282934292599808*pi) q[6];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.602397898577856*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39685483859061*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.430187267417709*pi,3.15940892473273*pi,1.136812218438004*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34679299836399*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4550264047605*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.279408196770119*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1967951668537*pi) q[16];\nu3(0.73195280833167*pi,-0.4273005999661733*pi,3.81045083689147*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43990025396179*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.310279730242444*pi,2.82058667845415*pi,0.775828887865256*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.787355319787368*pi,0.7320568201625699*pi,0.925070498246539*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.604868551907111*pi,3.48547565065341*pi,0.5954047411907603*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.691966252247491*pi,0.13265974250646995*pi,0.83631291342258*pi) q[3];\nu3(0.837766121670242*pi,3.28269450604595*pi,3.56749130937685*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.638727547894511*pi) q[12];\nu3(0.597222317853939*pi,-0.370211647722399*pi,3.51310548916712*pi) q[13];\nu3(0.713719268971411*pi,0.9124636391326899*pi,4.42517374515504*pi) q[14];\nu3(0.336323309389223*pi,3.22156821847572*pi,1.288122030167622*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35593582090133*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.849340956618304*pi,3.30522598425875*pi,4.3034158709734704*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.446326594393018*pi,0.8215544395285601*pi,3.82379838430577*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.30300843553748*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.086246331987323*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.753169658332624*pi,3.2509622549429*pi,3.20187390218612*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.637637940752834*pi,-0.173458789154745*pi,3.34023040081381*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.235620825627898*pi,2.90957174261381*pi,1.4412096440621909*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.275853173309349*pi,3.01970009559681*pi,1.4597306348502799*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.308394348224078*pi,3.4583649368258*pi,1.81840817057325*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.745086240180637*pi,-0.11898070577473002*pi,4.471325200788209*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5165946217654955*pi) q[7];\nu3(0.549080076321158*pi,3.26217328429531*pi,0.779481912468584*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.349116265797001*pi,0.58905370649757*pi,4.10055232339591*pi) q[10];\nu3(0.525022532443649*pi,3.06891071516933*pi,3.48140301540118*pi) q[11];\nu3(0.270491678003846*pi,2.64829747925689*pi,1.458248678241197*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.633344171584507*pi,-0.073997984043286*pi,3.76439530034092*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.519693851352473*pi,-0.4604705575937921*pi,4.36034110676695*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.641382879763958*pi,3.22886683598916*pi,2.95262270864312*pi) q[10];\nu3(0.700219674849017*pi,0.09761893927968401*pi,4.0246471351878*pi) q[11];\nu3(0.226107977224523*pi,-0.4155779352057149*pi,4.33665517094719*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.230442127087579*pi,0.23936315911046402*pi,0.608920369692706*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.800413123498779*pi,3.00909493710257*pi,4.4475374168599995*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.547229558093463*pi,-0.49673257996533265*pi,0.656202911837105*pi) q[17];\nu3(3.5*pi,3.45706659142884*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.298173451379043*pi) q[19];\nu3(0.436356410601759*pi,-0.4001981551572775*pi,1.52855041728696*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.359404084541907*pi,0.67195946258758*pi,3.92983665196382*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.647185415985365*pi,2.93779214286522*pi,3.46270724347372*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.512712310352922*pi,3.32239442240243*pi,3.14849132582679*pi) q[17];\ncx q[18],q[19];\nu3(0.267340465876969*pi,3.24808945662887*pi,0.648764386796679*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38039715494664*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.884011382404606*pi,0.458343462323879*pi,1.018197633423438*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,3.49678997796163*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.231566583635902*pi) q[15];\nu3(0.362798517977141*pi,0.311945365757885*pi,3.68680119996698*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.444793334770949*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3146718285497792*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.895690619257543*pi,-0.49228546937958323*pi,0.9802891850094839*pi) q[6];\nu3(0.442301243423723*pi,-0.4632539169811929*pi,0.681290568414979*pi) q[7];\nu3(3.5*pi,3.44015886711642*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.153756353972574*pi) q[12];\ncx q[13],q[21];\nu3(0.624766882799279*pi,0.42934620258187595*pi,1.55890869274921*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.743459870232833*pi,0.69866716130083*pi,0.793597406619126*pi) q[7];\ncx q[11],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.487014191258821*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.784795404272682*pi) q[21];\nu3(3.5*pi,3.48715651108987*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.47722953161738*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49611524835751*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.263268205529418*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183845577585646*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[17];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41909958350317*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36575622973139*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.291935569903961*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.36550966440035*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.22126709073722*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3091117876169704*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.253331817747223*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4182127679336105*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[17];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(3.5*pi,3.31874878260048*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.185497540682361*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.454411131486967*pi,-0.425553311802437*pi,1.3365421866433311*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.527803653603671*pi,-0.082728405693126*pi,3.70051095255482*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49428330710969*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.608852956765442*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.637475928277505*pi,0.7624922632239299*pi,0.8996953024273471*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49440551413615*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.650562208069333*pi,3.43836351531721*pi,3.62016673122157*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.151469428554482*pi,-0.31334057357941003*pi,3.91109161770208*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.47187802767358*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.360179562207266*pi,0.8978004482384401*pi,4.30715821956816*pi) q[19];\nu3(0.714124831740296*pi,0.17230173330884002*pi,1.289790344203017*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.344258312399777*pi,0.6172895521666599*pi,0.679000097637711*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.289469915984919*pi,0.29384628148814895*pi,0.775857800076693*pi) q[19];\nu3(0.132464246544625*pi,2.69730788024358*pi,1.472238015340825*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.374849136792172*pi,2.90157564462983*pi,1.2475225883114192*pi) q[11];\nu3(0.243169893653356*pi,2.8173912439546*pi,1.237230011379412*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.397214183605821*pi,3.18606188374871*pi,0.816619602644577*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.871499748514163*pi,0.6488624911105301*pi,0.971711268773968*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41264002339019*pi,0.5*pi) q[4];\nu3(0.762462999434459*pi,3.41848381420272*pi,4.42476558949108*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.758309672462483*pi,-0.11480695980563599*pi,3.86724761931826*pi) q[11];\nu3(0.0791585835232653*pi,3.19154952499393*pi,1.57062849433369*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.360387566809128*pi,3.31901882790875*pi,0.5421578933086069*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.286036549674317*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.573871041414895*pi,-0.19834800152584398*pi,4.18139182186774*pi) q[1];\nu3(0.806277563631038*pi,-0.16493329888250902*pi,3.48836618297927*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.430090041575393*pi,3.398926851093*pi,0.66056439955345*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.40640192539392*pi,-0.025645437178808017*pi,4.38386943006433*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.860758678017911*pi,0.09046750502622602*pi,1.166357650431328*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.529806082371295*pi,0.59557454247875*pi,0.5775174879888647*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.366504770607008*pi,3.26182452122646*pi,0.8934452080656681*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.184377666128226*pi,3.14576927337138*pi,1.969197296231*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.767772261074335*pi,2.73127400128538*pi,4.1835929785051995*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2962036440567495*pi) q[18];\ncx q[19],q[20];\nu3(0.277709509453077*pi,-0.19874077269742402*pi,0.690599614118836*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.27604600269262*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.599525266863681*pi,3.07190669166699*pi,4.22826334952447*pi) q[6];\nu3(0.883853635247912*pi,-0.356531493321965*pi,3.86630288770403*pi) q[7];\nu3(0.395590369427079*pi,0.5179752024525199*pi,4.0509516134784*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.470353666737598*pi,0.07562675887466197*pi,0.74595285016114*pi) q[10];\ncx q[12],q[13];\nu3(0.126079154554712*pi,-0.09937062150068998*pi,1.2052713176705812*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,3.33822329758946*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2063591489702081*pi) q[20];\nu3(1.0*pi,0.0*pi,1.134610903138372*pi) q[21];\nu3(0.544976713842566*pi,2.70273306871447*pi,3.70180383248676*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.545936773163317*pi,0.18703630004800398*pi,4.09419231234867*pi) q[6];\nu3(0.655864484223982*pi,3.0321301348471*pi,4.21504208572518*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.519961206443475*pi,0.6802796450673301*pi,0.865904551337758*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,3.25579442891117*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213704118911691*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0961048437155515*pi,0.10657261443273802*pi,3.88386491039882*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.282563787703875*pi,0.5125208973386699*pi,3.66781464710191*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.843638005119348*pi,0.5739013305024301*pi,1.189352878341029*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.616708287107819*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5674465004618678*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.432068796473629*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.996771749621066*pi,3.31818740147298*pi,2.98720047095693*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45499106994752*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.249767579420199*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.912556625258492*pi,0.185657104457566*pi,1.409493199632134*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48285516831934*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.482878683323979*pi,-0.024278965402295016*pi,1.304846325896815*pi) q[3];\nu3(0.0931372709258512*pi,-0.198372937532941*pi,0.668486670914276*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.370739378316745*pi) q[17];\nu3(0.326951630509717*pi,-0.03678520527206802*pi,3.98233890532549*pi) q[18];\nu3(0.923504915638959*pi,3.13285630631073*pi,3.10005258341563*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.41247290399596*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.845972809933119*pi,0.455627220352278*pi,1.309794609715399*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49342213066633*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.188489957847212*pi) q[8];\nu3(1.0*pi,0.0*pi,1.397806757606003*pi) q[9];\nu3(3.5*pi,3.48175703970115*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4273554913267281*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48848151448869*pi) q[15];\nu3(0.266859883531987*pi,0.79066669279716*pi,4.3947762744983*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.75180363204576*pi,0.91577747256986*pi,0.702815898488659*pi) q[20];\nu3(0.766605320635787*pi,-0.14857820521381299*pi,3.43031457099431*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[8];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5702205745646359*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.358981111475154*pi,3.30582187547568*pi,1.80081889563993*pi) q[20];\nu3(0.221983653062198*pi,-0.18237842878399801*pi,4.30697734663437*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43926516192872*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.402421205276919*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.424400775986783*pi,-0.07298542295945398*pi,0.712264999731673*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.25533321127464*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[14];\nu3(3.5*pi,3.48406436524272*pi,0.5*pi) q[11];\nu3(0.217960922500309*pi,-0.376964741315108*pi,3.98393578568578*pi) q[12];\nu3(0.480879152494531*pi,0.019705692208465964*pi,1.1514429445157521*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3306135297529709*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.531809540402215*pi,2.63093568569468*pi,3.62560156795359*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.4808223803816*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279338505012731*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49272410447425*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3675819552426232*pi) q[4];\nu3(3.5*pi,3.44869315648534*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49562639688281*pi) q[19];\nu3(1.0*pi,0.0*pi,1.175092390969057*pi) q[20];\nu3(0.912667491801357*pi,3.47728408927116*pi,3.14251124735454*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.631666821616729*pi,0.294892149795414*pi,1.3950706253651108*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5438773125949434*pi) q[18];\nu3(0.695411707798528*pi,3.26276193961981*pi,0.717120299564688*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.34341398402616*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.641458087341074*pi,0.0040061875228180055*pi,3.71207967829964*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.666829585828758*pi,-0.126376530646568*pi,3.82963664732699*pi) q[15];\ncx q[16],q[18];\nu3(0.652498886351218*pi,0.11980856099885095*pi,0.63690873007284*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.630715899146107*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[20];\nu3(0.12956123818892*pi,2.76569870180729*pi,1.73631598463331*pi) q[6];\nu3(0.142311948397274*pi,3.3936530506988*pi,1.144810852290828*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.528140767499253*pi,-0.36930449181611*pi,1.35172349677514*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.495493172539116*pi,3.11008957343642*pi,3.44655258110205*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.323556985608965*pi,0.17387787577245195*pi,1.099855770907646*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.426901723989192*pi,2.74115734754342*pi,3.6864199887819*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.492861402388304*pi,3.12018841994245*pi,1.9253310022138*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.484244453282441*pi,0.26539502771287105*pi,3.5316834104638*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.716536974961581*pi,-0.16889463770677898*pi,3.43214594578997*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.831804991103115*pi,0.65434808915024*pi,0.678561915196482*pi) q[8];\nu3(0.669970439595676*pi,3.00949423258026*pi,3.86123485934622*pi) q[9];\nu3(0.561835220971173*pi,3.40711153660055*pi,0.789489673922567*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.587828934388812*pi,3.28566328837707*pi,2.95232518878206*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.447624043814752*pi,0.9379080734732199*pi,4.37118359857993*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.248501181800206*pi,0.5531641176517601*pi,4.0500126656096604*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.518621107901214*pi,2.83506150749445*pi,1.154412400028979*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.381467504965422*pi,0.9836586336215201*pi,4.19657851577351*pi) q[11];\nu3(0.350217223255523*pi,0.89615713956535*pi,4.08398923223327*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0962337863484651*pi,3.42290369075516*pi,0.987292975666261*pi) q[18];\nu3(0.50850931350913*pi,2.70861253984893*pi,1.389408818998973*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49578583254723*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.548085085090088*pi,3.20394687165553*pi,3.47829503382443*pi) q[11];\nu3(0.298155311435439*pi,-0.11964540972228899*pi,0.676052136915986*pi) q[14];\nu3(1.0*pi,0.0*pi,1.399543772529526*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.336531286754346*pi,0.70943317552708*pi,4.11974916135677*pi) q[18];\nu3(0.486704494486977*pi,3.40270425757114*pi,1.90120474050083*pi) q[19];\nu3(0.394824328565312*pi,-0.189313579347268*pi,1.034005709228669*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.206874913697624*pi,0.02996428392398298*pi,1.410659597435711*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38238144028774*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4840602351483305*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209914424559998*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.286826924020185*pi,-0.21480133174510002*pi,1.445393705139139*pi) q[2];\nu3(3.5*pi,3.47603647565869*pi,0.5*pi) q[3];\nu3(0.418516147260522*pi,0.55428706192613*pi,4.494713191887779*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3135978956692451*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[16];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.711424764205926*pi,-0.3582026228417*pi,0.684617243943097*pi) q[2];\ncx q[3],q[5];\nu3(0.605780651457952*pi,0.163146569253658*pi,4.417531837460141*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41308060453878*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4984289684584*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40492916818156*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.210660416139333*pi) q[13];\nu3(3.5*pi,3.34079958608893*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4634804741130605*pi) q[16];\nu3(1.0*pi,0.0*pi,1.182047588668973*pi) q[17];\nu3(1.0*pi,0.0*pi,1.159794349438694*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2758293595486672*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38310516567609*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\ncx q[9],q[11];\ncx q[10],q[13];\ncx q[12],q[18];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47284471558202*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.4567768776750158*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4771205833103895*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5050808903603072*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5920419403588282*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5357134716178561*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[11];\ncx q[10],q[13];\ncx q[12],q[18];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.48814055364022*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.27285328893471*pi) q[21];\nu3(3.5*pi,3.41469115844692*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.216753350081903*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43183264176447*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.47593666716038*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.392126336713446*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.24716689714646*pi,0.66904856080504*pi,0.5338520680373474*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.201339185877319*pi,-0.224872753986604*pi,4.03527371126948*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.957368257620687*pi,0.60088488795158*pi,0.942085401064263*pi) q[18];\nu3(0.403033839422641*pi,-0.4457641174738225*pi,4.35669678880236*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4546755294622695*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41879021803584*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.317335944957012*pi,-0.279985167397358*pi,4.28565903729983*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.310055373991859*pi,-0.240053947406551*pi,0.5039254225803935*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.519876856022681*pi,3.48800820288835*pi,4.4182890880229895*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.333015591383923*pi,3.3754021298223*pi,4.17029971205812*pi) q[18];\nu3(0.732421791414788*pi,-0.328613319174787*pi,4.46115014823351*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.398909312146181*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.551278152627489*pi,0.266337744642303*pi,1.4522287324862009*pi) q[6];\nu3(0.815155906324267*pi,-0.10555112282309898*pi,0.621268185720864*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.110697675112663*pi,0.013559235090117028*pi,3.81708276401655*pi) q[14];\nu3(0.718383764961415*pi,-0.196694620551647*pi,0.5756130606196352*pi) q[15];\nu3(0.358796204922284*pi,3.32776886853124*pi,4.4746231873760305*pi) q[16];\nu3(0.657776445123018*pi,0.6688657649307099*pi,0.950967271605383*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.412084754860312*pi,0.9848555763887401*pi,4.289948156070579*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.568501733797305*pi,-0.306132368818614*pi,3.81916412499418*pi) q[5];\nu3(0.421216073607015*pi,3.09360147469698*pi,0.8064079122290799*pi) q[6];\nu3(0.229317163354446*pi,0.9123910897587899*pi,4.465522308860439*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.15623925174641*pi,-0.0026444078125609782*pi,4.19587226351933*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.265661552738136*pi,-0.282747557645398*pi,1.390679280170927*pi) q[15];\nu3(0.585790188728277*pi,-0.4054451837618933*pi,3.10471799637526*pi) q[16];\nu3(0.246992472932556*pi,0.04953665458677203*pi,3.59757887562326*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.402409711701221*pi,2.86209627589829*pi,1.4092437554833759*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.55127806165501*pi,3.00801523353157*pi,3.46162987425982*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.562760145507435*pi,0.47674471013853303*pi,1.240074222558467*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.606456713699611*pi,0.04708794742167399*pi,1.53472907665551*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.408305494477764*pi,0.10004239445119001*pi,1.1445837815880449*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.130813317047801*pi,3.14793824519497*pi,1.300789870526559*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(3.5*pi,3.48241621116708*pi,0.5*pi) q[8];\nu3(0.444282288307521*pi,-0.016814949515611022*pi,0.857690047503636*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45207966593518*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3435609527691819*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3595352807815049*pi) q[16];\nu3(0.544611978009539*pi,3.48352025674201*pi,0.5648915713905768*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.729942325934082*pi,0.353922358812071*pi,1.37628457246605*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.880963143196675*pi,3.09840702643427*pi,4.11082317154888*pi) q[4];\nu3(3.5*pi,3.43422801359687*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.918431648639999*pi,2.63595538650166*pi,3.3888285148396*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.37064781149145*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.774600886751846*pi,0.6417359068622699*pi,1.304435359743277*pi) q[21];\nu3(0.287180247880139*pi,-0.011150231021773982*pi,4.4079146503997695*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.491063298115541*pi,0.29552695774177495*pi,0.984991980617504*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.56027905509932*pi,0.77211143683743*pi,0.5927819798283601*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37410216747947*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.48524937612511*pi) q[16];\nu3(0.474841882687506*pi,0.07172442848790195*pi,4.47136302136084*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40275226752702*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42277552842753*pi,0.5*pi) q[10];\nu3(0.535965227661929*pi,2.81877944174689*pi,1.1245861216392559*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.343406713150706*pi) q[13];\nu3(3.5*pi,3.35651049509973*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1837795091600238*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35984981746906*pi) q[19];\nu3(1.0*pi,0.0*pi,1.221465663425907*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.498037982663344*pi,3.15820935901172*pi,1.57833501954007*pi) q[1];\nu3(0.780952886100191*pi,3.42494023897457*pi,3.85522439652311*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.29079134703991*pi,-0.24146921095608298*pi,3.82251627836018*pi) q[1];\nu3(0.465527053220076*pi,0.17333088728537405*pi,3.90160185704376*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.568017606121676*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47999851281914*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49433423035684*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40469309441569*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1419005831888889*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41534047701609*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.330801764223035*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.49363811861721*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,1.210423181148911*pi) q[3];\ncx q[4],q[11];\nu3(0.148399976110685*pi,3.29209382180464*pi,2.13451576451788*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.344491992921678*pi,3.35884957962957*pi,0.7519847717456001*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.698235103565781*pi,0.42014921095843405*pi,0.7940407240123519*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5134182302406113*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nmeasure q[13] -> c[13];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37121800274413*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.25415689637096*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37353168945664*pi) q[11];\nu3(0.432684366579415*pi,3.07078808359291*pi,1.182103165893974*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.378052733215597*pi,-0.320218149965081*pi,3.9510964369759*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,4.35771863903663*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.701591385206093*pi,-0.34541859065549496*pi,4.37262753211907*pi) q[14];\nu3(0.785467272025749*pi,2.50604402497681*pi,3.6761026264511*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\ncx q[0],q[3];\nu3(3.5*pi,3.46341851745009*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.691956792773528*pi) q[7];\nu3(0.555476903389313*pi,3.30419092993674*pi,4.25764672951136*pi) q[9];\nu3(0.544435777088842*pi,0.6927627837782799*pi,4.1135871158597705*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.149089043057045*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.477832298191548*pi,3.08887937714266*pi,1.481421687797463*pi) q[21];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.55743012285058*pi,0.9918339557752001*pi,0.5184930234104638*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.787725627881445*pi,3.41193114639096*pi,3.18415304170553*pi) q[19];\nu3(0.622251851192716*pi,0.08377238055966596*pi,4.46200961737172*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46697120233541*pi) q[17];\nu3(0.868258640685495*pi,2.75890564777125*pi,4.05194515613552*pi) q[18];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.70240500511342*pi,3.10981896612984*pi,3.55219308589096*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.481833389933739*pi,2.8163772100922*pi,1.381674880830571*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0974528956064232*pi,-0.4590780438230967*pi,0.766334332330673*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.883360973779515*pi,0.10818971604335803*pi,1.363153474392057*pi) q[4];\nu3(0.729149924233389*pi,0.259732728227553*pi,0.735022489545183*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.363454743338071*pi,2.90138383157645*pi,1.7550734092739*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[3] -> c[3];\nu3(0.68282456491026*pi,2.83075196064198*pi,3.61020085818306*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[1] -> c[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.925351003271575*pi,0.53767236620232*pi,0.5190437211641242*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.0802608811338967*pi,3.12976023604173*pi,4.41400304773481*pi) q[0];\nu3(0.765367536898086*pi,-0.08427855571732601*pi,4.25232775749049*pi) q[1];\nu3(0.643711234299339*pi,0.8674031521301999*pi,1.081381270545678*pi) q[2];\nu3(0.284714906091944*pi,3.43530822465771*pi,1.4419099487540241*pi) q[3];\nu3(0.725139766657156*pi,3.41025806081549*pi,3.80083526496038*pi) q[4];\nu3(0.577973735712966*pi,0.16752534885982995*pi,4.12226246488933*pi) q[5];\nu3(0.444508429049984*pi,-0.194369953610819*pi,3.91015012182251*pi) q[6];\nu3(0.473038298999086*pi,0.77936047920111*pi,4.35917001095297*pi) q[7];\nu3(0.490116215777399*pi,2.98753995903018*pi,0.842723051334226*pi) q[8];\nu3(0.482575953618526*pi,2.96449003114206*pi,1.342522883722965*pi) q[9];\nu3(0.702208924364054*pi,-0.234165416696744*pi,0.6294039547753549*pi) q[10];\nu3(0.4928734852387*pi,0.14092595709802402*pi,1.30470089134526*pi) q[11];\nu3(0.223658256369258*pi,2.30769777215568*pi,1.304538451825954*pi) q[12];\nu3(0.439701974623557*pi,0.259735241102134*pi,0.600210734879896*pi) q[13];\nu3(0.353767421073435*pi,0.304985725207233*pi,1.1665965976232529*pi) q[14];\nu3(0.488955174947158*pi,-0.20187787936651902*pi,3.83141304962429*pi) q[15];\nu3(0.184280744938171*pi,2.62892723996265*pi,1.1950088000528138*pi) q[16];\nu3(0.390726762199163*pi,0.71893624038961*pi,4.14744414208337*pi) q[17];\nu3(0.670941045074571*pi,0.18138381701874096*pi,1.52309370086537*pi) q[18];\nu3(0.667811188412716*pi,2.5529468873344*pi,3.52144824908788*pi) q[19];\nu3(0.627649127535437*pi,3.09176835849855*pi,4.377496618916259*pi) q[20];\nu3(0.406182493152187*pi,1.13715201065094*pi,4.14466478941859*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49366907786008*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39782835205831*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.3059159610916091*pi) q[7];\nu3(3.5*pi,3.36536856186234*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2176705029822341*pi) q[12];\nu3(3.5*pi,3.38380673413719*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.191363840193945*pi) q[14];\nu3(3.5*pi,3.37182803941029*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.146867151325785*pi) q[17];\nu3(1.0*pi,0.0*pi,1.210170127820319*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[10];\ncx q[1],q[2];\ncx q[3],q[7];\ncx q[4],q[11];\ncx q[5],q[12];\nu3(3.5*pi,3.45353424188177*pi,0.5*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[15];\ncx q[13],q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.3648716551374491*pi) q[18];\nu3(3.5*pi,3.31392247651337*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.072079242821986*pi) q[21];\nu3(3.5*pi,3.48102748683298*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45705593521017*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2835519161231699*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45682205188915*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.36071943421117*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3750589245346*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.259754907813903*pi) q[10];\nu3(1.0*pi,0.0*pi,1.182715879375279*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36499106090262*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37361290259697*pi) q[14];\nu3(1.0*pi,0.0*pi,1.073227233820612*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46031277251089*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35931229957141*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[10];\ncx q[1],q[2];\ncx q[3],q[7];\ncx q[4],q[11];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[15];\ncx q[13],q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.4797663276153905*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5345214420333537*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.38472183008728*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34971545216189*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.512783127489421*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5529208233309908*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[10];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.459684280254512*pi,-0.4281946924668238*pi,3.882796490333*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.377934765430444*pi,0.50380046561986*pi,4.13806240474562*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0905695309766701*pi,0.21473868731518697*pi,3.94587958815067*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.774203775475957*pi,0.27143777088182397*pi,1.70053132924379*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.634619745606898*pi,2.96748764091056*pi,3.80195953516807*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.194891885621324*pi,1.22605848723101*pi,4.26235878333088*pi) q[3];\nu3(0.322965116833431*pi,3.03401423003514*pi,1.023263273182218*pi) q[4];\nu3(0.182005590407396*pi,0.52402393122624*pi,3.7933845918286*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.747164642757888*pi,3.38808196478176*pi,3.72506969615983*pi) q[7];\nu3(0.450579102537446*pi,0.62730838092327*pi,0.692054635579507*pi) q[8];\nu3(0.85013309908517*pi,0.63051197934869*pi,0.804872033479834*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.774837906819084*pi,0.92365266587907*pi,0.963415609458733*pi) q[12];\nu3(0.453071957410769*pi,0.65116597963556*pi,0.759708743741506*pi) q[13];\nu3(0.912464050870522*pi,3.45971108599143*pi,0.840110126085837*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.218067583318652*pi,3.19664469707257*pi,2.18317296067871*pi) q[16];\nu3(0.466879239174541*pi,3.2877339901521*pi,0.613732303056214*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.430108106550584*pi,-0.13185827579423198*pi,4.14494349236633*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0657312059808855*pi,3.05013341045208*pi,1.75688230417448*pi) q[21];\nu3(0.780170929241258*pi,0.17768415671482596*pi,4.198376994485351*pi) q[0];\nu3(0.398167326713658*pi,0.01443608429962795*pi,1.413429521168612*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.736923269067963*pi,0.493105888954652*pi,4.23790876903967*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.316090489135537*pi,0.19920110731348195*pi,3.46845174345143*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.906295518884222*pi,0.27148945079348197*pi,0.9619037011100791*pi) q[7];\nu3(0.558712085335779*pi,0.290972210655163*pi,0.949594090845601*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.361594736216905*pi,2.97918672587756*pi,0.924518657139915*pi) q[11];\nu3(0.662146837544431*pi,3.15219077940084*pi,4.45754476090537*pi) q[12];\nu3(0.692272562383299*pi,3.25266855620475*pi,3.98063877300887*pi) q[13];\nu3(0.634749507361056*pi,-0.008272249630769002*pi,1.373432423917617*pi) q[14];\nu3(0.700466750827208*pi,0.62224984326297*pi,1.148787354907685*pi) q[15];\nu3(0.441469122143772*pi,-0.335412485299794*pi,1.1609723458598111*pi) q[16];\nu3(0.432333712022431*pi,0.46147421058074*pi,3.88360021445368*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.215754293220551*pi,2.87930592166044*pi,1.092225781571847*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.120963385458558*pi,3.12404363155902*pi,1.6143782605476*pi) q[0];\nu3(0.694121517347601*pi,3.43436679975103*pi,0.765337119696064*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.378404015052432*pi,3.23544654551808*pi,1.61608203604365*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0749496926812022*pi,0.22446060114895094*pi,0.66298912338111*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.653489958665416*pi,0.78513120700513*pi,0.8292649006041459*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.600276004878989*pi,2.54991563422844*pi,3.97632058821726*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.500643053469545*pi,0.332403623640102*pi,4.17915086174434*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.760986015463921*pi,2.63333780703812*pi,3.46782227307985*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.470572177362415*pi,0.06993862257584804*pi,3.65126620198257*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.564509803689377*pi,3.16410983188454*pi,0.612364592103604*pi) q[6];\ncx q[8],q[16];\nu3(0.713746623661736*pi,2.72304537940514*pi,4.21265311558783*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.407498566602999*pi,2.95144043478578*pi,0.744027103088319*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[12];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48602119100683*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.288909059046052*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41275128432982*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39701970082934*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.24740155634151*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.149503909616963*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.35364805083667*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2157881108919861*pi) q[21];\nu3(3.5*pi,3.49041974446906*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38765000652451*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.30689907752448*pi) q[11];\nu3(1.0*pi,0.0*pi,1.311699044539292*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.46219733594802*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.224344326120327*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[12];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.636508439954995*pi) q[4];\nu3(3.5*pi,3.47416641202247*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3068831764895021*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.607050069283292*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.4707996247206*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.60901937451354*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.22542392526296*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1324278303019581*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.38737171161076*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48103144213019*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5463921927976381*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37733829314295*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.261483091492744*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[11];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45833405826763*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38835693366168*pi,0.5*pi) q[2];\nu3(0.687760409648616*pi,-0.32939551585009896*pi,4.0785065366285895*pi) q[3];\nu3(0.58414649225117*pi,3.08486464711762*pi,3.52088450756701*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44802680361978*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.774912375897427*pi,0.08203557321733901*pi,0.5685312981332192*pi) q[13];\nu3(0.117694386069252*pi,-0.10705731756156*pi,1.238643309151552*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234949079437245*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43546194429274*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0672539782196612*pi,0.30992904077238503*pi,3.48566900149816*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.493653394735729*pi,3.24978292706104*pi,1.72829141256439*pi) q[3];\nu3(0.80779678692126*pi,-0.34964883415304804*pi,0.7928313108436811*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.261765222646895*pi,2.73734271578234*pi,1.52264627151158*pi) q[12];\nu3(0.465864840087971*pi,-0.181496796186701*pi,0.5117738877878281*pi) q[13];\nu3(0.441096235649634*pi,0.235556518156942*pi,3.73228356242899*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.354200335037847*pi,0.11729504049238204*pi,3.82601738441304*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.671809496393672*pi,3.11547911400364*pi,0.5755855335674616*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.669554023579767*pi,0.03407755073207197*pi,3.70527987713536*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4455715599564805*pi) q[18];\nu3(0.704631312119127*pi,0.24590283844677296*pi,1.51908409647589*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.389044948005845*pi,0.476818488311716*pi,4.22626425055007*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.949365067592708*pi,1.02588343192939*pi,0.881363528228573*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.641191685818974*pi,3.19017740569189*pi,4.3455078989975*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.304847046156389*pi,-0.20090511706762998*pi,4.3234893587839895*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.232462220594227*pi,0.070747560823474*pi,4.42027966775163*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.460292626742666*pi,0.382637969116017*pi,1.241831658177818*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.554373115054378*pi,0.97155035975412*pi,0.693960581768472*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.587673832418531*pi,3.45708992998448*pi,3.13443927094564*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.403612624726991*pi,0.98164570363687*pi,4.225528529993889*pi) q[15];\nu3(0.208239657850632*pi,-0.4510761367938903*pi,1.187928560544937*pi) q[16];\nu3(0.127733162263606*pi,3.1785043326283*pi,0.944966938233287*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.280962541175057*pi,-0.4027222365657731*pi,1.58207635467017*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.690350745160223*pi,3.15872695743271*pi,3.83850047697807*pi) q[5];\nu3(0.484708423345315*pi,3.04602565833173*pi,1.87030721438663*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.689465708562603*pi,-0.315576712214248*pi,1.09368877803209*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.178364655521667*pi,0.286345058027893*pi,3.47704210901246*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.509823863215351*pi,-0.281935090732778*pi,3.48975047129487*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.467439904759583*pi,0.11819874103781502*pi,3.59823468265229*pi) q[6];\nu3(0.411743560587299*pi,-0.189073876424749*pi,1.310957814363272*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.584817339619148*pi,0.5770572937429901*pi,4.49693268055658*pi) q[9];\nu3(0.3875014733323*pi,-0.4493612186063462*pi,4.18495051974317*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.914797768574062*pi,2.92625183207912*pi,3.62212322273001*pi) q[20];\nu3(3.5*pi,3.4887093761393*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.689884743350612*pi,-0.017680265402060025*pi,4.11752034186158*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2647674280204741*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.597815600486303*pi,3.40755079643664*pi,0.605747475876398*pi) q[7];\nu3(0.276521633523462*pi,3.11827170287366*pi,1.379338836349015*pi) q[9];\nu3(0.485239265935717*pi,3.06788031882024*pi,4.272096359341861*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.295086302980878*pi,1.09651225019375*pi,4.17865628329155*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[21];\nu3(0.48000438923258*pi,0.009101719083333015*pi,3.75221288316884*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.49657863335986*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3678760965271741*pi) q[13];\nu3(3.5*pi,3.48060365596709*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2665667292975211*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3951483355015*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3797612069872*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.643625578899133*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43105242268012*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.104002881213816*pi) q[17];\nu3(0.537885348009961*pi,0.11541272860061302*pi,3.79646205302255*pi) q[18];\nu3(1.0*pi,0.0*pi,1.358649916413429*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1501335878026961*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.30157983411981*pi,0.5*pi) q[8];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5821662328182189*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43250320868112*pi) q[16];\nu3(0.672769122644014*pi,0.23312556527596595*pi,1.249388992323608*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236419619708415*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[10];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5486412866778602*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.296462735029889*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48066121177804*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.49249692994237*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46701718209667*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3626141470076*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3769636946992518*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.216591208219552*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283568511040714*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48545345912106*pi) q[20];\nu3(0.1900473938483*pi,0.20349319589195902*pi,3.55121464558492*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[10];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.628902667575949*pi,0.012942189703443963*pi,0.902705788468616*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.528662440047521*pi,-0.357611514652049*pi,3.71991124956506*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.631102721506688*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.479483087291889*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.636369653826812*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45324492193816*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.503099077513808*pi,0.93173641739342*pi,4.48815738355182*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2433854521472552*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.40016660735903*pi,3.29891323886073*pi,1.56850822025712*pi) q[3];\nu3(0.511481819409255*pi,0.10493395225719704*pi,1.06055927133703*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.672941087326247*pi,2.982562326788*pi,4.1512393035537904*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.318701445638373*pi,2.88447334587447*pi,0.766461913664063*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0850850024537955*pi,3.11316663026522*pi,0.9853747563459361*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.810130906024755*pi,0.416162869750174*pi,4.08214832279229*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36246866181141*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.544511322983996*pi,2.76874212594944*pi,4.0967740860717505*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.226490175969865*pi,-0.09869789199327*pi,1.40081408713163*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.770039598393716*pi,2.70377721941146*pi,3.95011168454587*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.775658268699764*pi,3.34048381373848*pi,3.19946791945916*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.483822299193159*pi,0.7480510020881601*pi,3.96156985825191*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.877123437750718*pi,0.177821885461238*pi,0.72859763078158*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.201297502996233*pi,3.31252425066869*pi,1.87807426334168*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.865862108256992*pi,2.87105574498512*pi,4.31599796587681*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.7089063783771*pi,-0.07050438223773697*pi,4.14240145875043*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.796814958467665*pi,0.403328738183653*pi,1.1293086289691852*pi) q[21];\nu3(0.145110218255438*pi,-0.26428548483263703*pi,0.8420928801141909*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.423511057423741*pi,3.39430955888324*pi,4.4192466813390805*pi) q[5];\nu3(0.667423413522084*pi,0.41000968771567503*pi,0.525066971618448*pi) q[6];\nu3(0.863714512678879*pi,3.49387532740869*pi,3.0619728190567*pi) q[7];\nu3(0.362177701380261*pi,-0.368694603148166*pi,3.87506012145565*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.811282026817733*pi,0.23481961784096705*pi,4.23442354467986*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.883739307033793*pi,-0.06299514824006702*pi,0.84945975788881*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.283374626145948*pi,-0.257396417929803*pi,4.02984752873108*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.795328662950702*pi,-0.32642758210537304*pi,4.43128850048873*pi) q[19];\nu3(0.928896223380863*pi,0.8242774845781*pi,4.371773218806959*pi) q[20];\nu3(0.132883020221383*pi,-0.11360840680921702*pi,0.659715631709068*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.608706855568277*pi,-0.020290050738228982*pi,4.03804731430015*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.741917659658929*pi,2.92399171371112*pi,3.49134909339536*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.154249396216763*pi,3.47148758740481*pi,1.1226130041823859*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0716573126641597*pi,0.264658150456052*pi,3.96467342117101*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.184482550017953*pi,-0.22024187865711298*pi,4.1832859304375205*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.35304732253366*pi,-0.459095037511119*pi,4.00496116519484*pi) q[9];\nu3(0.843470238884913*pi,0.47966858336642804*pi,1.484202344134314*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.364198543648451*pi,3.28216251808438*pi,4.27714177372009*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.517573861761069*pi,-0.323083494044118*pi,4.09937650603425*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[21];\nu3(0.783203582391352*pi,-0.0025307770439569888*pi,0.5902611030174444*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47241138386614*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49971438926762*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.18289122602622*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3081207607750671*pi) q[13];\nu3(3.5*pi,3.42950475709591*pi,0.5*pi) q[14];\nu3(0.307856042758363*pi,0.5785703378745399*pi,4.49080795221839*pi) q[15];\nu3(3.5*pi,3.43588838904162*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282023996874508*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340181942806218*pi) q[21];\nu3(3.5*pi,3.45983203703606*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.640095086394896*pi,0.710755636277*pi,0.5533718934621203*pi) q[18];\nu3(1.0*pi,0.0*pi,1.249832894484308*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[12];\nu3(3.5*pi,3.41958241339002*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5534999886895791*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5309309152211162*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302202603073028*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.274942213745947*pi,-0.34753416497800904*pi,4.20133751298149*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5947547286034554*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5712043446831426*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45247344386598*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.291446401550818*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[13];\nu3(3.5*pi,3.44618188673601*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3752189209521*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.338567896990825*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.200166872016451*pi) q[12];\ncx q[14],q[21];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41994282746689*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49018131885252*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.248160427537151*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.629351862297265*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.511220814751788*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.641730275455231*pi,0.66748799575682*pi,1.231118213511293*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.4187949045376005*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5322385042763416*pi) q[12];\nu3(0.602656822370892*pi,0.82016708651182*pi,0.957959323661155*pi) q[13];\nu3(0.484798039194239*pi,3.25356860094428*pi,3.32714025224131*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.392829672183004*pi,0.08557017141640999*pi,0.813988321526157*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.124472016369211*pi,-0.145171773950854*pi,1.2982175555211781*pi) q[3];\nu3(0.592458070894094*pi,2.86851236763042*pi,3.44226424067336*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[9];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.723359522956665*pi,-0.223456174059531*pi,3.79364016526855*pi) q[13];\nu3(0.532209602612666*pi,0.32844807367141104*pi,4.4840342685924*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38187154296641*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.431481687948641*pi,3.4508727822985*pi,0.6623294049223*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.502396878718688*pi,3.32500763488865*pi,4.48208384806877*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.277192346867877*pi,0.8544520594545699*pi,4.19189585120556*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.45699075614134*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.569350552840582*pi,0.45281832604221595*pi,4.0630421503289*pi) q[17];\nu3(1.0*pi,0.0*pi,1.365850937293188*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.372457372559986*pi,3.43496841468626*pi,2.05309364320172*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.810026749237172*pi,3.42501004511696*pi,3.13211208041448*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.897048896726126*pi,-0.381588840547676*pi,3.85893107522736*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.529101099674476*pi,0.18882687837259204*pi,0.5371453230364263*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.393714884336081*pi,0.47703537843240396*pi,3.56087899255905*pi) q[7];\nu3(0.515957169086605*pi,2.8926269153537*pi,3.76512113552607*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.557914136648667*pi,-0.24263388729527602*pi,4.20376916628136*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.342318363193019*pi) q[18];\nu3(0.401388076271722*pi,-0.189622215014479*pi,4.43066195545678*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.28037012814949*pi,0.030513405333318033*pi,4.28750760730912*pi) q[0];\nu3(0.824291516264076*pi,-0.18018922975803098*pi,0.903003241140905*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.558255359319595*pi,2.38151956666934*pi,3.63187945311487*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.335812891507288*pi,3.47785028112878*pi,1.70081623116527*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.176603114803362*pi,0.279567361005568*pi,0.62530604543309*pi) q[20];\nu3(0.219056218983392*pi,0.9551666321438099*pi,4.26432238027123*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.723684151586647*pi,0.6477962016101699*pi,0.622972033606733*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.644447610148622*pi,0.310776576414444*pi,1.60981274127256*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.516824705523894*pi,-0.05112553789534502*pi,0.713338308650337*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.316609162851879*pi,0.08764901808627301*pi,1.152313193223399*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.695820991061729*pi,3.19169485473979*pi,3.10943577041618*pi) q[2];\nu3(3.5*pi,3.35337620374431*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5759548232496*pi,0.75061703514514*pi,1.1513754632003481*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.242385495788518*pi,2.53570705121768*pi,1.199242446691981*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.432594890115263*pi,2.48317446458128*pi,1.358551620086561*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.169363444506462*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.552584502512536*pi,3.35649327543521*pi,4.09772478643625*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.735772121799562*pi,0.6047180255326601*pi,1.3018668207182569*pi) q[9];\nu3(0.662414452696196*pi,3.20810334713107*pi,2.91992792355972*pi) q[10];\nu3(3.5*pi,3.29406076492706*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.426906059815802*pi,0.21746377327452704*pi,0.9524631782846*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.244224919775913*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45460387364311*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49973011853153*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.353604182445238*pi,0.342297132646062*pi,1.027883072181355*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3782073339048049*pi) q[14];\nu3(0.301699940875765*pi,3.26670848359735*pi,0.90391229910531*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5435632827193291*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.396432725171198*pi) q[19];\ncx q[2],q[13];\ncx q[3],q[17];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47016553452832*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307891999510054*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.515091143076063*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.49160627220847*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.132966236613612*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.31644611793518*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.425168332656931*pi) q[19];\nu3(3.5*pi,3.46681094150811*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[13];\nu3(0.530127940642581*pi,0.61491675444475*pi,4.13610322787933*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.261911284721873*pi) q[6];\nu3(3.5*pi,3.47946932350961*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.230932389660841*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4970125692137*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.49267302277054*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.201839824035853*pi,3.05021284473202*pi,1.432821665964783*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.585322187770091*pi,0.48222390696849304*pi,1.480237868786707*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.117187715033602*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47763212507929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.342511298848115*pi,-0.22484127492046002*pi,3.84547886375496*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.149973236186625*pi,3.38808199343718*pi,4.16259835625663*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42592232532498*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.334613613122*pi) q[9];\nu3(0.870972088867782*pi,0.29989894887868596*pi,3.8701567887665*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.566990212197541*pi,0.407425506677897*pi,0.8631432105886521*pi) q[17];\nu3(0.40184749162966*pi,3.39128943008156*pi,1.4815050768494888*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5285130811970284*pi) q[10];\nu3(0.482496249103539*pi,2.99385297368256*pi,1.43265384879255*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.583586006120532*pi,3.37128390938896*pi,0.5917774822138157*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.508894879005897*pi,-0.05423881895098198*pi,3.50729825706118*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.614664669959304*pi,3.26129648734972*pi,4.41998903489951*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.586143593988556*pi,0.6344358778047201*pi,0.8212899899616419*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,3.47788193788807*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.452870246733959*pi,0.275780434494154*pi,4.25133649840845*pi) q[10];\nu3(1.0*pi,0.0*pi,1.356566294581071*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4995815645037*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29923746549061*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.122393933609764*pi,2.62806103296922*pi,1.1679058499419401*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.396246795709183*pi,0.29875334382583996*pi,4.45626512069705*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.813647062326181*pi,0.8142919738237999*pi,4.4470436788701395*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[18];\nu3(0.868233514739543*pi,2.94367561677501*pi,3.86481442998437*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.714538473057351*pi,-0.003624934982859984*pi,3.57722263471811*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.639937727054076*pi,-0.266066292275159*pi,3.25631761115842*pi) q[2];\nu3(0.496962274205433*pi,-0.31961515383920003*pi,4.05972818490729*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.623866175653791*pi,3.38682254063637*pi,0.800893671524722*pi) q[7];\nu3(0.438088668777688*pi,-0.4837580427972179*pi,0.553976489349661*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5041440071303499*pi) q[12];\nu3(0.133536980526157*pi,3.19027502526844*pi,0.896258047912607*pi) q[13];\nu3(0.521776004084895*pi,3.152661371181*pi,3.44669692092145*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.198799795695059*pi,3.03719938415487*pi,1.52598313228245*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.657313571995261*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.322604078240068*pi,2.50278629130805*pi,1.25494266253547*pi) q[20];\nu3(0.278413305298389*pi,3.45944278284676*pi,4.16807443836107*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.39731105373712*pi,-0.09587058369521001*pi,1.2746774189129*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.399810440549204*pi,0.34706201859014496*pi,4.02206592695001*pi) q[6];\nu3(0.260287078416725*pi,-0.200084060753568*pi,1.143168954111276*pi) q[7];\nu3(0.403786835955872*pi,0.357707645235237*pi,0.626200608564311*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.503779820408071*pi,-0.416026589944821*pi,3.80915455569975*pi) q[13];\nu3(0.86899717862838*pi,0.485331490953852*pi,1.057389367692687*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.44117493570038*pi,0.5*pi) q[17];\nu3(0.537682977584842*pi,0.288500985486283*pi,0.749937970269684*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.319772978442892*pi) q[21];\nu3(0.898358414814027*pi,0.30493539092877*pi,3.92223490329156*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.24478876729086*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.533226143312538*pi,3.1683985988483*pi,0.747450483716066*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.845676795975989*pi,0.0019340498947190143*pi,3.65073614747835*pi) q[9];\nu3(1.0*pi,0.0*pi,1.236569469095484*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.753299944253357*pi,-0.125276600901793*pi,4.30136099014571*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.833222310964127*pi,0.69161206857086*pi,1.0436271060777909*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.628355249609272*pi,0.7489853407789799*pi,1.225370454933266*pi) q[9];\nu3(0.167382284551795*pi,0.13214624499691596*pi,1.1238441123107301*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.176652475094049*pi,0.283244825480901*pi,3.5997883352923*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.384849286370325*pi,2.36582578454276*pi,1.2013831342146681*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.413711821626849*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.306607272322323*pi,2.5869358116503*pi,1.50683598570138*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49435760182401*pi) q[10];\nu3(0.313636523260858*pi,3.08913701534926*pi,1.449736412885682*pi) q[12];\nu3(0.501351975526073*pi,-0.250591250178538*pi,3.65602430993048*pi) q[15];\ncx q[17],q[21];\nu3(0.554676468980263*pi,0.39802658926491497*pi,4.26472383797393*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37420794747416*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3596594469773589*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48951012861585*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22224478303169*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42652920976768*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.28634481731799*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.215493540202919*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.265173398107517*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2261719332036805*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.36220292717917*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.48713561238568*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42481002814451*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.318601296199164*pi) q[12];\nu3(3.5*pi,3.46321199358721*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2937319675285561*pi) q[15];\nu3(1.0*pi,0.0*pi,1.140812385619145*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.242496882030659*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5147546493000079*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.357816212069861*pi,-0.11952810745238301*pi,3.75209346543174*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5433049656436846*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,0.5077033781231917*pi) q[8];\nu3(3.5*pi,3.41592092998537*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.3075634665900941*pi) q[14];\nu3(0.200250864571514*pi,-0.33404492778697603*pi,1.428157167224474*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.710594433993979*pi,2.88095699749987*pi,3.2962512020908*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.709331773654949*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4439857958290006*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.400312945810279*pi) q[16];\nu3(0.400457310287376*pi,-0.15459762295575802*pi,1.216754650875153*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.609387385997182*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.465856411826379*pi,3.45850770232312*pi,0.692178674598958*pi) q[10];\nu3(0.489542515186991*pi,0.19650418895682797*pi,0.87175253007891*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.41585493104326*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.827887088260782*pi,0.8960846284542301*pi,4.4910904133606895*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.506349935274186*pi,2.85156813462534*pi,1.25165861296172*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.681976768822928*pi,-0.016311966008031975*pi,1.099547297751883*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.339090005187772*pi,3.19518384021553*pi,0.882256501203429*pi) q[10];\nu3(0.162812748897108*pi,0.55280236006614*pi,0.673445812269688*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5355889806212*pi,-0.18740997397723602*pi,1.298699856467912*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.236386867870695*pi,3.40739678309056*pi,4.38468298930472*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.745805785178788*pi,-0.376596521693142*pi,4.4734527342231605*pi) q[2];\nu3(0.797859113819644*pi,3.23450944512466*pi,4.415298460692171*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.334814348126998*pi,0.97387262084659*pi,4.00032001183315*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.242206566156873*pi,0.7020587140969401*pi,4.46357499105962*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.482594891077566*pi,0.88173060979297*pi,0.5964750716093217*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.209931871707709*pi,3.38266987010743*pi,1.413214951930581*pi) q[5];\nu3(0.320885820655754*pi,0.49652524833203304*pi,3.51254743281259*pi) q[6];\nu3(0.874827825187591*pi,0.91158063054583*pi,0.724791501332812*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.294062356702218*pi,3.04718082303639*pi,1.89030204728396*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.501163490245277*pi,0.6750856265813301*pi,0.8832013398064049*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.253992568358122*pi,-0.42291261870988883*pi,4.09551126123932*pi) q[5];\nu3(0.827604072483923*pi,0.21638798720861496*pi,1.370698008376843*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.161622686294709*pi,-0.18536700814219198*pi,0.873570634011951*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.595970398853061*pi,0.09417165107486503*pi,0.7028859011911139*pi) q[0];\nu3(0.650411805406983*pi,3.05169382582532*pi,4.19072061621514*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.334310989888434*pi,0.19054137706679997*pi,0.5547869049117626*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.615402510138802*pi,2.88756862186429*pi,3.81417072550389*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.659312802795271*pi,-0.045182967966657994*pi,0.723919411787928*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.436796018764427*pi,-0.032825924389497996*pi,0.749423572611146*pi) q[9];\ncx q[10],q[18];\nu3(0.441318503199629*pi,2.61392405095167*pi,3.82652498763947*pi) q[12];\nu3(0.484518189267599*pi,-0.4655622875168931*pi,0.720047316088907*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.39112038045423*pi,3.39336070686857*pi,1.173454833249731*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.116986696022662*pi,3.26366523029723*pi,1.83584396854188*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44669341248217*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.30060112498916*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.279702566259649*pi,0.04349079402410505*pi,4.29375940961855*pi) q[9];\nu3(3.5*pi,3.48888519176358*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.577615017291712*pi,3.12690765022704*pi,3.70663679282127*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.361143551606151*pi,3.26079083018717*pi,0.670194544395057*pi) q[15];\nu3(0.284801381240977*pi,0.153958818752564*pi,4.324516515855359*pi) q[16];\nu3(1.0*pi,0.0*pi,1.355800929137567*pi) q[18];\nu3(0.596943804608393*pi,-0.040991146139539025*pi,3.74380125057013*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.385017614908924*pi,3.3355323300655*pi,0.820762634663348*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.599952591126324*pi,-0.4633615533261494*pi,3.91844692732068*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41756034943617*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,4.38291782088738*pi) q[4];\nu3(3.5*pi,3.35830414073257*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.886581084328728*pi,-0.380457762550403*pi,3.71231367757981*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.16733325899725*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5714376800920065*pi) q[18];\nu3(1.0*pi,0.0*pi,1.27079191391952*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\ncx q[2],q[4];\nu3(3.5*pi,3.35096826689717*pi,0.5*pi) q[3];\ncx q[5],q[17];\ncx q[6],q[9];\ncx q[8],q[11];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.191461215591063*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.35451945039657*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48560184112294*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.26468823400947*pi) q[7];\nu3(3.5*pi,3.3651714295147*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.219897351771797*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3313745512756618*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[19];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.367194085466879*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46883715285738*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[9];\ncx q[8],q[11];\nu3(0.463752307029564*pi,3.15957047490973*pi,1.61878616321069*pi) q[10];\nu3(3.5*pi,3.32035137364671*pi,0.5*pi) q[12];\nu3(3.5*pi,3.32234319098178*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1987176742074541*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4343502015443494*pi) q[15];\nu3(3.5*pi,3.33963999460967*pi,0.5*pi) q[16];\nu3(0.163065552193505*pi,0.83963767917584*pi,4.07933204568819*pi) q[18];\nu3(1.0*pi,0.0*pi,1.159259267424587*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265942452960314*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3692759244766*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.681616750983863*pi) q[9];\nu3(0.807237177769931*pi,-0.4962667953566908*pi,3.64405964269544*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5599020270372826*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[19];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.250214396348123*pi,0.07796595740856205*pi,4.27461488351484*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4235114521458705*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49153721954536*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49340419625515*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.629854559784412*pi,0.21590284423768602*pi,0.712466029683561*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.509655649366658*pi,3.49129672482435*pi,3.47167943588675*pi) q[4];\nu3(0.105473460725477*pi,0.5803993705214201*pi,4.39255980731057*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.197497805278958*pi,2.9534599549896*pi,1.0640121858549438*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.611691119485104*pi,0.53648288519425*pi,1.103668920411119*pi) q[4];\nu3(0.146943118777533*pi,0.05688771845057805*pi,1.059462495309281*pi) q[5];\nu3(0.580602769964816*pi,0.55506099527681*pi,1.3554485149206799*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.717953926639769*pi,3.2963644136185*pi,3.8596316025807*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.320283808145142*pi,0.92730879112494*pi,4.12285123324436*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.395866266049198*pi,-0.4096354477559495*pi,4.27971980892899*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.516753587914586*pi,0.27818683111393105*pi,1.387495663758496*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.365162672766895*pi,-0.180998174532345*pi,1.428613624474064*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.380686051300018*pi,0.320483121315413*pi,4.44754771292412*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.276444075195301*pi,-0.06066544166622001*pi,4.036926337830129*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.212440343595995*pi,0.18011592850227798*pi,1.185792089331016*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.367752837248704*pi,-0.292744268679322*pi,1.72153380603941*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.422221218146065*pi,-0.08692584133411702*pi,4.4162226521153105*pi) q[9];\nu3(0.318784587778472*pi,0.267230779741673*pi,4.41221288868186*pi) q[11];\nu3(0.669356199968343*pi,3.36681963209687*pi,4.07597723908858*pi) q[12];\nu3(0.375300042321139*pi,2.36709230007958*pi,1.2144766362354988*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.481864062890801*pi,3.00290296737014*pi,4.4986109938654195*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.391419128733889*pi,0.19805698855782605*pi,0.714162864291539*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.273409735680537*pi,3.09286943637153*pi,0.813587376575592*pi) q[21];\nu3(0.580524431308991*pi,0.016848400209944048*pi,4.1022075238685805*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.705470033783492*pi,2.76307250092102*pi,3.55369697351353*pi) q[9];\nu3(0.659876610802525*pi,0.6698827041183799*pi,1.27194553794475*pi) q[11];\nu3(0.597521134230312*pi,0.22788522032579905*pi,0.5761672453096561*pi) q[12];\nu3(0.662428107708395*pi,2.37128387537109*pi,3.6312760618302*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.401324197649397*pi,3.376196489061*pi,0.728549079515408*pi) q[15];\nu3(0.549998115575907*pi,3.4335417987373*pi,3.07685040811657*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.541657517353582*pi,2.4189226230881*pi,3.61456347920836*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.498904630655122*pi,0.92912311801959*pi,0.875866808718269*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.255940000638012*pi,2.8962342108717*pi,1.60867373138054*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.788934155208696*pi,3.35672993725402*pi,3.39954464264858*pi) q[19];\nu3(0.183556052279667*pi,0.04035459284504295*pi,0.741586676292328*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.41904093175413*pi,1.03346222329001*pi,4.07697707252974*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.318104463183722*pi,1.14119783615067*pi,4.33827508994456*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.354369557090416*pi,3.14057899298417*pi,1.81004287293539*pi) q[19];\nu3(0.457459342199116*pi,-0.36875473120386*pi,4.43694050180871*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[17];\nu3(0.102950024758671*pi,0.04660618954503404*pi,3.86921798248913*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[14];\nu3(3.5*pi,3.44108869003301*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[16];\nu3(3.5*pi,3.43362168692146*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42428772541397*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2331064521831099*pi) q[11];\nu3(3.5*pi,3.47905931335987*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.234639542816149*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2951513557379228*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3478066059931169*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.35362231083368*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.45641322717117*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38485704640548*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.21086121729819*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.163962680089579*pi) q[14];\nu3(1.0*pi,0.0*pi,1.240926772984614*pi) q[16];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[16];\nu3(3.5*pi,3.4898744351952*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43322493876254*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44348886740599*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38696502655859*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.403898381408*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.60952374062359*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42154064015633*pi) q[18];\nu3(1.0*pi,0.0*pi,1.200966498998132*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296351733244129*pi) q[20];\nu3(1.0*pi,0.0*pi,1.336308639448057*pi) q[21];\nu3(3.5*pi,3.40543107983067*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.1353055536374739*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.44099549631294*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.41714932508364*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.630771535618749*pi) q[16];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42976905263214*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4152294875366*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.670488745559602*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.443251416772339*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.422466891091045*pi,0.43700483800275103*pi,0.868557674856878*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.485934974881681*pi,0.35504063340231495*pi,3.77458250762626*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.531612285138109*pi,2.77700499035774*pi,1.139554556856306*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.399384699802348*pi,3.17312421666446*pi,1.65297529710532*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.738702917292643*pi,1.11290962843499*pi,0.833775923790676*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.550507937154326*pi,0.58826512076971*pi,4.18836375038065*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.767916740082882*pi,2.82835422847721*pi,3.64493083728577*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.248337751107672*pi,0.89032586098469*pi,4.16476856671844*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.673136201916288*pi,-0.383070918335943*pi,3.95196322533799*pi) q[1];\nu3(0.142007090783445*pi,0.467647271743318*pi,4.10936331698432*pi) q[2];\nu3(0.386540422894857*pi,0.5355653244043499*pi,4.2179416669675405*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.250624874811314*pi,1.07911327864084*pi,4.18675986304048*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.405777253352295*pi,0.71537334735681*pi,0.5995622037458526*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.481721906443361*pi,2.49218107320047*pi,1.382223721636267*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.814098668529213*pi,3.46072303138591*pi,0.834161312814204*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.702129738250979*pi,-0.08486687984806901*pi,3.93601514632101*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.216100184956308*pi,0.357599130656283*pi,4.05927506425806*pi) q[1];\nu3(0.820034507427888*pi,-0.305798128401143*pi,3.80350758045329*pi) q[2];\nu3(0.819100723369791*pi,2.70650271277101*pi,3.83319484001491*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.659129186532149*pi,0.18871666353970196*pi,3.90502973110303*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.475789147777546*pi,-0.4553625129039014*pi,0.902133031597245*pi) q[10];\nu3(0.163322201832628*pi,-0.24726194751201303*pi,4.03579862047519*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.792695807028326*pi,0.286219515221551*pi,1.006734341002778*pi) q[13];\nu3(0.726467362544565*pi,3.37338780869779*pi,4.056849213342851*pi) q[14];\nu3(0.726782914465943*pi,3.17371642181679*pi,4.02734879491192*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.440458613349808*pi,0.9922226977230499*pi,4.0544048148603995*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.348867537307299*pi,3.31089465512908*pi,4.26457056317426*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.131180290312708*pi,3.38331770730273*pi,1.158242730065896*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.569950819651471*pi,0.61180729496218*pi,0.725812842644861*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.626773418688597*pi,0.18014254620035897*pi,0.98263708602245*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.258691102184031*pi,-0.21693230198971297*pi,4.362253977352649*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.379671575434938*pi,0.7194248718893199*pi,3.77468894772868*pi) q[20];\nu3(0.268705034596368*pi,0.74271519239467*pi,4.30392792940492*pi) q[21];\nu3(0.206560193123358*pi,-0.19445902592381897*pi,0.7055495002614041*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.34816032071536*pi,0.5*pi) q[4];\nu3(0.906360405825726*pi,3.00821788382438*pi,4.19291028529915*pi) q[5];\nu3(0.368862118332556*pi,-0.49566771598068743*pi,0.754934613791547*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.313562609871959*pi,3.07622567726475*pi,0.827203127996784*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3008712816117889*pi) q[17];\nu3(0.706286806709762*pi,3.30360087661069*pi,0.5622449042827484*pi) q[18];\nu3(0.494994777500526*pi,3.12535111382675*pi,0.5882770916920574*pi) q[19];\nu3(0.633819196310121*pi,0.25924102051782305*pi,1.65166820131269*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.303720154781536*pi,0.6061235834793799*pi,4.085404759238131*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.34579297663995*pi,0.301632136860264*pi,0.835781965964987*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.564590305415599*pi,3.0974968292818*pi,3.03818572679676*pi) q[18];\nu3(0.513212687615673*pi,0.46659024884994704*pi,0.758888777651065*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.24465971113757*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.165069571427987*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.30992853060667*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.31877062798678*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[10];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.249473493685274*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.45768308335657*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.38659660891059*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.285664338355749*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5758165941531836*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.212652744241512*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,3.46282032928612*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.331069771171598*pi) q[20];\nu3(3.5*pi,3.43526036910143*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.263811645191839*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.364534102401*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.46714386358047*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47753034065083*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.184025448747672*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.178829876277435*pi) q[18];\nu3(1.0*pi,0.0*pi,1.178280549585428*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4444647556397605*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.30848505606018*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.5619803775622629*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.615713039095604*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5590393360539857*pi) q[5];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38109779177759*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5304961163450574*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46216948417093*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48907723168023*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.444877617451843*pi,-0.318728265479153*pi,3.89609920222126*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.448955147253816*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.584393167042267*pi,0.6003377178288001*pi,0.946081585926156*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.29804865238779*pi,-0.15158670917418698*pi,1.453772714547759*pi) q[9];\nu3(0.227850455451292*pi,-0.4038514222653673*pi,1.78739807173349*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.465104159318654*pi,0.009555910181574978*pi,0.745656342994593*pi) q[0];\nu3(0.549374133581599*pi,0.44315400765883195*pi,0.7237343001699981*pi) q[1];\nu3(0.737390538456547*pi,2.747391983719*pi,3.75052284357463*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.359600607192027*pi,3.04808502087766*pi,1.441958636820069*pi) q[4];\nu3(0.238815551067614*pi,2.5791328769257*pi,1.116328524751264*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.378099813575006*pi,3.24641238531417*pi,1.476208973401318*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.620420943436508*pi) q[15];\nu3(0.54623499054091*pi,3.28309183240984*pi,4.48721648234729*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.687324335933557*pi,-0.4162159644837266*pi,3.85495253050136*pi) q[0];\nu3(0.750728974990502*pi,-0.06630369720012103*pi,4.28182952608892*pi) q[1];\nu3(0.343160759673701*pi,-0.24602668697881502*pi,3.96653620082667*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.161466424517223*pi,0.6462765143048099*pi,0.672541995100839*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.35009477404877*pi,3.16670689364856*pi,0.604819368960526*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.483230665824708*pi,3.00934448510406*pi,1.3832099044256099*pi) q[16];\nu3(0.62244105384574*pi,0.10609802782759603*pi,4.34435544899564*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.401543123508983*pi,2.964869437629*pi,1.57837937960582*pi) q[12];\nu3(0.259268353911863*pi,0.60107844044307*pi,3.79722878890434*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.466397960391078*pi,0.10526802428179005*pi,1.3801949143559469*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.665229474123803*pi,0.019239476466403005*pi,0.5176659696151628*pi) q[20];\nu3(0.77252700927081*pi,0.12411376228660798*pi,3.98665989153757*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.820389551348977*pi,-0.20683438912298502*pi,3.47600104545467*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.305526136347941*pi,2.84876027976778*pi,1.234163476474941*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.410904129196713*pi,3.40344634888468*pi,1.1569451731774238*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.617328020062439*pi,0.06007190471854196*pi,1.3275974870377492*pi) q[20];\nu3(0.320989521012339*pi,-0.12585260265752102*pi,1.2966242534611712*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.615124842488363*pi,-0.195263152936697*pi,0.60428665364156*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.715051875876627*pi,0.8358300436958399*pi,1.158149258055912*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.652725633726155*pi,0.5466247673031299*pi,1.0611442225022079*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.526883250275208*pi,3.06953709348095*pi,3.27723856078576*pi) q[18];\nu3(0.837777111923644*pi,-0.10772234787488*pi,1.0036788329371271*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.237429344579473*pi,3.13818764715079*pi,1.8688610187071*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(0.581490126625269*pi,3.29370595527301*pi,4.16605733044535*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.766186423166468*pi,-0.367161656681044*pi,1.059392940534879*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.528529658510675*pi,3.28883827969858*pi,4.075468387835*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.790623547375983*pi,2.95463191886971*pi,3.18709450446941*pi) q[6];\nu3(0.616867327956731*pi,0.8545103063900701*pi,0.695817436894587*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39632968171719*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47392195133141*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.243341397800032*pi) q[13];\nu3(0.601885634209713*pi,2.31906376756094*pi,3.72893754917791*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.300119743502409*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37030273061841*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(0.199775051874415*pi,2.62844715247168*pi,1.2463572524652*pi) q[6];\nu3(0.590302994935767*pi,2.9499278331792*pi,4.10486178293249*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(3.5*pi,3.47860199090215*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310973801250032*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2504594416406771*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32059985853779*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40646038902589*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.190796558449882*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5861452750444012*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.376789155049121*pi,0.37788706907082403*pi,0.9088025450552171*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5440343162859431*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242275993859683*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[3],q[20];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[13];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.343432288598874*pi,-0.352858165426906*pi,0.709010933478935*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45139581589119*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43115465748069*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.44230530316498*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3021030051703*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5872749315262089*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.35830406078931*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5027019718953414*pi) q[18];\nu3(1.0*pi,0.0*pi,1.101261702375575*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[6];\ncx q[3],q[20];\ncx q[4],q[15];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.943231043522543*pi,-0.03646376534078499*pi,4.4038811918415295*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.413951636695568*pi,0.6139844917359101*pi,3.83274045753918*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46079159952351*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.30646264120727*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.424365963362161*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.821972472016569*pi,-0.308746392937581*pi,3.31728179334592*pi) q[9];\nu3(0.535128179633199*pi,0.7396504222353799*pi,4.29874433470969*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.485386555542523*pi,3.09609166339868*pi,3.36174144869316*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6516892202990741*pi) q[14];\nu3(1.0*pi,0.0*pi,1.135019175185282*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5170887723580537*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[6];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.46244048796626*pi,0.5*pi) q[7];\nu3(0.615548678839298*pi,0.68047434226988*pi,4.36093697010782*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.147585333170728*pi,0.485498960980115*pi,4.1750261754026905*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.570304334027946*pi,-0.4592920920383891*pi,0.901137037734821*pi) q[18];\nu3(1.0*pi,0.0*pi,1.349948386046576*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.579520583169707*pi,3.4211345240241*pi,4.1048937897101805*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5510333069425379*pi) q[6];\ncx q[7],q[19];\nu3(0.896822064190367*pi,0.0052876336872950125*pi,1.420126658847152*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48585256414305*pi) q[15];\nu3(0.130524134514438*pi,0.07640296514949696*pi,3.46610632885786*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.244171070728623*pi,0.09829069347055996*pi,3.53385137511244*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.354521338987618*pi,-0.13720286042060398*pi,0.9351405684586189*pi) q[0];\nu3(0.677689677101548*pi,3.32097034752621*pi,4.24086262340641*pi) q[1];\ncx q[2],q[6];\nu3(0.7591680589196*pi,3.40915250441437*pi,3.67483250502148*pi) q[3];\ncx q[4],q[15];\nu3(0.503341818615709*pi,0.9376563403382201*pi,0.953267974959499*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.64854989713855*pi,3.09569622207717*pi,3.58697925727873*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.680597382753661*pi,-0.4485951323747261*pi,3.24228407317934*pi) q[14];\nu3(0.723310862695825*pi,0.8259314916838401*pi,0.5308827404021774*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46599309076737*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.872279622334984*pi,0.81195852132198*pi,0.5435937165514315*pi) q[0];\nu3(0.682167767022531*pi,2.68558906080212*pi,4.01025419362143*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.901446514709362*pi,2.89030572888306*pi,3.14696954970933*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.783383671870848*pi,2.97891472296054*pi,4.3618745786760105*pi) q[11];\nu3(0.13536568536393*pi,3.25065870914467*pi,0.8230937533407809*pi) q[12];\nu3(0.725697685280182*pi,0.34399947578325696*pi,4.427378458972401*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.751159647668793*pi,-0.11872499376686901*pi,4.23680231772307*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.760784806292978*pi,0.5418838054977999*pi,0.619247574417724*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.573290480404637*pi,-0.4254991800382817*pi,3.50523112454292*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.598931968383027*pi,2.62920126379855*pi,3.6390957667472*pi) q[20];\nu3(0.53488118640806*pi,0.6020947695824701*pi,4.31672080006976*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49048469275496*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3349424177027949*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.883707000513601*pi,0.65264705838635*pi,1.227652528715243*pi) q[20];\nu3(0.276940820240104*pi,-0.312592402015616*pi,0.5730222676624906*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.448945691870911*pi,-0.054858550636145975*pi,0.7390063921471051*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.561838565903063*pi,-0.481689489423477*pi,4.07554728703014*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5976859521040283*pi) q[10];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(0.738502249693473*pi,-0.36602640934112096*pi,4.31185563932934*pi) q[2];\ncx q[3],q[21];\nu3(0.513476882715537*pi,-0.18875336902657402*pi,3.68570405127244*pi) q[4];\nu3(3.5*pi,3.44829927721159*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.393691398800077*pi,-0.23466945436300202*pi,1.052966055478562*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,3.4090075930966*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1419042453722321*pi) q[13];\ncx q[14],q[18];\nu3(0.793065252865441*pi,-0.317493994282102*pi,3.58895948503311*pi) q[15];\nu3(1.0*pi,0.0*pi,1.289868125871498*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45126286898969*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49488981001192*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.357149660238085*pi,-0.39945046966893*pi,0.842345372624806*pi) q[6];\nu3(0.758312707598017*pi,0.45684828079761697*pi,1.0029779649027128*pi) q[7];\nu3(1.0*pi,0.0*pi,1.355875798718662*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,3.49207773050561*pi,0.5*pi) q[14];\nu3(0.335476800751555*pi,3.49507910919946*pi,1.184716646748151*pi) q[15];\nu3(1.0*pi,0.0*pi,1.275923085560704*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.307796389823603*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0998393481909278*pi,-0.4114672829722808*pi,4.46413860882007*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5902433104382104*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.686105203489807*pi) q[17];\nu3(0.367530522819498*pi,-0.10800724914663601*pi,3.60850335942119*pi) q[19];\nu3(3.5*pi,3.32681091152701*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.057512086428536*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.567944612898386*pi) q[8];\nu3(0.469169338048623*pi,0.7751498484571899*pi,0.5268820008622804*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5253681461563033*pi) q[18];\nu3(0.248346253714003*pi,-0.308910171329179*pi,1.70704458696689*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.649810617508142*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[8];\nu3(3.5*pi,3.46002990566215*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.528015048641621*pi,-0.199856682957194*pi,1.36663987422812*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.236557399564627*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5030440622771053*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.252625870355493*pi,-0.22048147181927102*pi,1.3048982537211669*pi) q[10];\nu3(0.640068712045387*pi,3.29107513007277*pi,3.93986900526483*pi) q[12];\nu3(0.607903743326654*pi,0.7178800406477*pi,4.22091666620026*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.79228795239383*pi,-0.256799103855058*pi,0.747843234867123*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.70138876485602*pi,0.184682874340525*pi,0.957295639018716*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6718085145031201*pi) q[11];\nu3(0.731660899184559*pi,3.32901123657986*pi,3.32524076774809*pi) q[12];\nu3(0.297101491338581*pi,-0.12785233620998598*pi,3.84795795768442*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.560217424612987*pi,3.03257015909472*pi,4.19501235828394*pi) q[1];\ncx q[2],q[11];\nu3(0.433344998125026*pi,-0.385575046554849*pi,1.61629148658097*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.557770273131284*pi,-0.22119096587309*pi,1.253510463401192*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.567603603971651*pi,3.13136322868321*pi,0.6651137365318109*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.36080125318337*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.172655110687953*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.364267506161996*pi,0.45146443408361503*pi,3.81446404303184*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.810629421459565*pi,2.93305026531009*pi,3.80250670377729*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48803391347017*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48421910099892*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.436822117042592*pi,-0.303572198113487*pi,4.361144512140919*pi) q[14];\nu3(1.0*pi,0.0*pi,1.404391704871074*pi) q[15];\nu3(1.0*pi,0.0*pi,1.322382116451783*pi) q[16];\nu3(0.864818553177788*pi,2.84816445460555*pi,3.86194028763614*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.267238810588391*pi,-0.317316293915391*pi,1.51082402733371*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.462293632141056*pi,3.19167330739856*pi,3.36391845240935*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(0.240783069484015*pi,0.0053546359734240045*pi,0.7423663900379069*pi) q[8];\nu3(0.267430981545724*pi,3.35923093936402*pi,0.971955428280324*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.6610400610365*pi,3.25448528386994*pi,4.334850285137859*pi) q[17];\nu3(0.704586455047118*pi,0.48901452593816697*pi,0.920925837607672*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5827605493052137*pi) q[20];\nu3(0.501813454501455*pi,0.87800097842164*pi,4.2278770584577305*pi) q[21];\nu3(0.517645003628736*pi,-0.332232066632668*pi,3.93393282144083*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.672215541862155*pi,3.25214174420303*pi,4.27864104558025*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.322245348708083*pi,0.70678166846541*pi,0.7804735392988951*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.612504903096544*pi,3.44704516035005*pi,3.85837043618499*pi) q[8];\nu3(0.310016962410338*pi,0.93136911745171*pi,0.5228155019936938*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.28036413819885*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46677676430546*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.602360521102276*pi,2.49203382770865*pi,3.51317576906847*pi) q[18];\ncx q[19],q[20];\nu3(0.186872305697725*pi,0.15450229064953003*pi,4.17553682620135*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.320093450012198*pi,-0.21407050760512097*pi,1.55504349699116*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3779612063739*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.090066182870736*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.639647055552542*pi,3.28452141619066*pi,3.87648307808688*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37422584113778*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47226059842551*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.276944303299852*pi) q[18];\nu3(0.359926465681425*pi,0.42295451369680404*pi,3.59116403455732*pi) q[19];\nu3(0.34262991233646*pi,3.47891303240509*pi,4.18745793355449*pi) q[20];\ncx q[1],q[13];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49777603192636*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.086963527771589*pi,3.07900950954113*pi,1.71263819333503*pi) q[20];\nu3(1.0*pi,0.0*pi,1.295737909678318*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40262395461141*pi,0.5*pi) q[2];\nu3(0.904716777900548*pi,2.51655245719064*pi,3.48637004915119*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49347551954324*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.321241613489005*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.238288290484589*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.26520942772299*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.480016665540791*pi,3.30656305307558*pi,0.727870808114034*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5080320945858294*pi) q[21];\nu3(3.5*pi,3.37086289178883*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.545705780869283*pi,0.34888874676319503*pi,1.316068011877422*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4502561760481605*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4524957502153395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.343153838412522*pi,-0.119428848747068*pi,0.820201419411597*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23347494388125*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.40105892174704*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.198269767369198*pi,0.26294247561305095*pi,3.80603224104716*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.248072664266471*pi,0.70263356062977*pi,4.2648182792346*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2044243726248731*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.781075022519053*pi,0.5743624108788401*pi,4.4711192357029805*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.61787935108309*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.486560960479368*pi,0.25310084146228795*pi,1.2870314537925611*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47728789797437*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1797976070843421*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.418341198781273*pi,0.496340481423732*pi,3.70933552674417*pi) q[13];\nu3(0.0792412813677622*pi,2.98237521335975*pi,1.73917075454925*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.398190141883033*pi,3.47293322927618*pi,1.58218745092759*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.417161708336209*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.179228124983128*pi,0.33210658217741096*pi,0.5570750721534253*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[20];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.689927629048701*pi,2.82515557751475*pi,4.00617921082417*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.115821921047929*pi,3.30518997709445*pi,1.63288749656918*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.551590069110188*pi,0.53476905027533*pi,1.1679335079115751*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46166438426794*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.558515657131422*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.390211324772576*pi,0.7300391303331899*pi,0.549889552360066*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.223131104467057*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.410894352548188*pi,0.271710142204865*pi,4.1733986667856495*pi) q[18];\nu3(0.401919873320047*pi,0.13857497966009502*pi,1.0294624628783882*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.757463736005908*pi,-0.352470609198609*pi,3.48260910781052*pi) q[21];\nu3(0.633291732116245*pi,0.7392784812036799*pi,4.31402582213482*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.318361282222022*pi,3.092472590344*pi,1.89484475059784*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[7],q[10];\nu3(0.344282155927962*pi,3.05122625126959*pi,1.61302958293884*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.720372009866946*pi,0.34931056039430397*pi,3.94228723638316*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.387684017876905*pi,-0.366366597764498*pi,1.1546295056915579*pi) q[18];\nu3(0.3426951776966*pi,3.33153679368264*pi,4.27012302645504*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.326831764408178*pi,2.91631587700399*pi,1.61679109541898*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.619434775530647*pi,0.17058349072597*pi,1.175237192212998*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45926188887019*pi,0.5*pi) q[7];\nu3(0.435193637725928*pi,0.6071674193957199*pi,3.83861488041452*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.279399602753543*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42847950278056*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.260481273996271*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5131960189671454*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.190783328381075*pi,0.182943352344492*pi,4.03292488734597*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.52653981563821*pi,3.44916014316915*pi,1.93333036649013*pi) q[12];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.701027318725161*pi,3.42859732302243*pi,4.06489114911905*pi) q[3];\nu3(0.622443796153071*pi,-0.188808059286119*pi,1.2961724649578499*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.406920500043275*pi,3.15291916468617*pi,0.736040817928065*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3872485567799*pi) q[10];\ncx q[11],q[21];\nu3(0.744401448307758*pi,0.322424410684639*pi,0.894669943386875*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43953452369022*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45781940915969*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.360909517137604*pi,0.5190517703233499*pi,0.5008616081979425*pi) q[3];\nu3(0.774100934580486*pi,3.27428827305796*pi,2.9825466181516*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31464458715049*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.161163246394364*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.122220046022697*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.662536514930498*pi,2.65760400357934*pi,3.5375383434203*pi) q[5];\nu3(0.617230001942547*pi,-0.20339054062186102*pi,0.5089650984565073*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.766844944991776*pi,3.44926362293949*pi,3.15009563315051*pi) q[20];\nu3(3.5*pi,3.49949401763756*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.571267209739299*pi,3.22854101586115*pi,2.99185410695769*pi) q[5];\nu3(0.343815005809615*pi,-0.03701915194945399*pi,1.077057503336846*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1620345782232588*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45100574167329*pi) q[19];\nu3(0.198097724473341*pi,0.051822088491746965*pi,4.2878895691732*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5426385526989166*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[19];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.84869282849178*pi,2.70503868549548*pi,3.93629430782865*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47834514574967*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.250396716571067*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.504475789775428*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.675447968659786*pi,-0.205022533799065*pi,4.4933065401442605*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.221008487265163*pi,0.30774770693556097*pi,0.790010856990947*pi) q[7];\nu3(3.5*pi,3.49368050518871*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.445038941237714*pi,0.5979595766511001*pi,4.41990393953715*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331229156533561*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.660330607408545*pi,0.18514656443575195*pi,3.75992741068285*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46560015532108*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.840065335638006*pi,3.33622078505204*pi,3.70700839916643*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.491461178400316*pi,0.13333713426910698*pi,1.070960432211582*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39587376630635*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205672165850457*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.196056330590564*pi,0.424537535676083*pi,3.63139081484452*pi) q[10];\nu3(0.320581825888584*pi,-0.02162073431919498*pi,1.45326473247822*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.268734129015314*pi,-0.44169803530684293*pi,0.9193332829341421*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4253254506096*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.763230206818391*pi,3.45936036376265*pi,0.69629215810282*pi) q[21];\nu3(0.465287346335074*pi,0.178347249126243*pi,4.38008058413442*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44224631582099*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.473659159913199*pi,-0.200937833027246*pi,0.835592088386539*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.686124123657599*pi,2.7711889800657*pi,3.75287846990653*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3495799309210201*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4926031951708705*pi) q[20];\nu3(0.358901434751605*pi,0.175322982226485*pi,1.266763036648253*pi) q[21];\nu3(0.770627558911572*pi,-0.21490516839344798*pi,0.5464425952876362*pi) q[0];\nu3(0.655362795489803*pi,0.22268856529497305*pi,3.74395594300746*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.273523258967384*pi,2.69041829771487*pi,1.086394279454756*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.85534790767107*pi,2.85837120414143*pi,3.96444933957985*pi) q[1];\nu3(3.5*pi,3.45287764792043*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43719398598075*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.279210615074984*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[15];\nu3(0.672350346262499*pi,0.8437112287892701*pi,0.8566956960347669*pi) q[13];\nu3(1.0*pi,0.0*pi,1.127689148034463*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.621342923747753*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.590181473051739*pi,0.5028690309357999*pi,4.26608281552161*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[7];\nu3(3.5*pi,3.33255764392953*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.190334838687222*pi) q[10];\nu3(3.5*pi,3.33848793234394*pi,0.5*pi) q[12];\nu3(0.184763300668605*pi,3.1230106425222*pi,0.5501116763474639*pi) q[13];\nu3(1.0*pi,0.0*pi,1.269081298796912*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.346471254750369*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48995190203776*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.171730217926842*pi,-0.09947120166734802*pi,0.937217816736172*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.376986880203812*pi,0.77522320542462*pi,4.415414662565571*pi) q[8];\nu3(0.570817064853643*pi,0.130059321451496*pi,0.8090986912732401*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35588033667822*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.602556143794466*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.73739191224483*pi,3.49649865218037*pi,3.52363759284259*pi) q[3];\nu3(0.58572644211735*pi,-0.035387070234561*pi,3.61382849843369*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.912404904554537*pi,-0.12503755788126802*pi,4.31024109229579*pi) q[8];\nu3(0.640252828270421*pi,0.09836698506280095*pi,3.65080041697715*pi) q[9];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.277084376229182*pi,-0.171568663466117*pi,4.074139911485171*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.416782587185599*pi,0.327498629179078*pi,3.38150030306571*pi) q[17];\nu3(0.742643647928063*pi,-0.274557132058624*pi,4.2287675774013*pi) q[18];\nu3(0.49750368448378*pi,0.47675614370960395*pi,3.5069262054792*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.73594352303403*pi,3.1909706636472*pi,3.13192850722585*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.255966285449709*pi,2.89856113191918*pi,0.89725652366877*pi) q[16];\nu3(0.764351332931509*pi,0.39175158603150195*pi,0.961869293971933*pi) q[17];\nu3(0.197040770610394*pi,3.14645398600946*pi,0.8593235967668009*pi) q[18];\nu3(0.661045913878227*pi,-0.015209047662293973*pi,3.72528051164561*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.202137154582713*pi,2.47173506746512*pi,1.244374312840443*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.793592559344059*pi,0.57506960819356*pi,4.32294562590507*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47772675762318*pi,0.5*pi) q[0];\nu3(0.866503504829724*pi,-0.4185578691523201*pi,0.9059963885082141*pi) q[2];\nu3(1.0*pi,0.0*pi,1.304946651230656*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.233298204479849*pi,0.16627555281349604*pi,3.66679075020183*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46532630885523*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.725266110514955*pi,3.31215935378509*pi,2.99578640632344*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3598898677864089*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.444266537120572*pi,0.38020252380210795*pi,4.28394580818345*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.521175605298336*pi,2.92594506570383*pi,3.13329704519602*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.276413491975982*pi,3.41525282492887*pi,1.93950047678124*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.60212588466217*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.489087673270345*pi,-0.27788841152508403*pi,0.766885256200798*pi) q[6];\nu3(0.326352432463153*pi,0.11899937398710203*pi,4.34565177090344*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.138308654611565*pi,0.6301295879997*pi,4.075115265346049*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5901828908934629*pi) q[19];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48718474831781*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.491160168513082*pi,3.28692106257186*pi,0.894677267041431*pi) q[6];\nu3(0.753761140130323*pi,-0.10036015996875203*pi,4.42376875218987*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.38187791466619*pi,0.5*pi) q[11];\nu3(0.609262832271151*pi,-0.129106008555819*pi,1.012305220623802*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.273112137247813*pi) q[16];\nu3(1.0*pi,0.0*pi,1.287360294753283*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.265952307165569*pi,-0.012922386322539003*pi,1.399660792259199*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27071900546304*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48829515298464*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38235659774153*pi,0.5*pi) q[8];\nu3(0.500700301209767*pi,0.15931648495301998*pi,1.336455384256149*pi) q[9];\nu3(0.409211152422249*pi,2.83037982364652*pi,1.169756930784565*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.188974641741398*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1878726504097181*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5717935546996448*pi) q[16];\nu3(0.942659479794949*pi,-0.4315647145463886*pi,3.18543872057796*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279959254832953*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40004583182796*pi) q[21];\nu3(0.643594954309311*pi,-0.49481377604948695*pi,3.4557361533631*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.555178646525424*pi,-0.04285488017432598*pi,4.330516631557741*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.453312625238426*pi,2.89905797577586*pi,0.757248866526144*pi) q[19];\nu3(0.718469698314955*pi,0.15187594378356695*pi,1.1549584806345021*pi) q[0];\nu3(3.5*pi,3.4464583628971*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.20956339766469*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44685162589213*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5102749572922973*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.66576269659413*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[13];\nu3(0.656339915906636*pi,2.89036903174673*pi,4.10633053608665*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[7],q[12];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.644205651428619*pi,-0.4228911633834353*pi,4.1005157428838395*pi) q[11];\nu3(3.5*pi,3.31946498347787*pi,0.5*pi) q[14];\nu3(0.69872433322541*pi,2.43287817492647*pi,3.80535743287236*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2746701407491021*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.407166467973385*pi,0.04301952004134202*pi,4.47495456229799*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46253557230515*pi) q[6];\nu3(3.5*pi,3.45428126742797*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47811557890704*pi,0.5*pi) q[10];\nu3(0.602735984160056*pi,3.4956293115624*pi,0.646201883010902*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2588973489852031*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.418259674311626*pi,0.33184554566759705*pi,3.54931611797566*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2762697429865661*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.512889188374143*pi,-0.07607071693748002*pi,1.3155922492394612*pi) q[5];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.371564460648409*pi) q[18];\nu3(0.882650387682474*pi,3.36699127688216*pi,4.366200191292251*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.422112859205857*pi,3.23970722717151*pi,3.30817942083673*pi) q[4];\nu3(0.500725260931072*pi,3.47209681693332*pi,1.78309748562998*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.411186537195354*pi,0.5605725093649601*pi,4.48842944069218*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45508744711649*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5536403881984473*pi) q[17];\nu3(0.259460413799155*pi,0.9025686551820999*pi,0.573346926943971*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.519694477535373*pi,2.47750574093686*pi,3.53197159142924*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.297891761672937*pi,0.48807521539479104*pi,4.482804860517231*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.608827468870905*pi,-0.4296825295998266*pi,0.807517922748985*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.63286584116811*pi,3.42609572450779*pi,3.99567528187167*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.96345969019202*pi,-0.16789436898106402*pi,3.35607311604409*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.372129059244498*pi,0.31503693314008896*pi,3.64031401424631*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.40059571395774*pi,3.31176583297953*pi,4.49466991556787*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.612977608201323*pi,0.7651290637427901*pi,0.61959305001898*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.968401376058155*pi,3.3110337287164*pi,3.63949515741574*pi) q[15];\nu3(0.613413803315014*pi,2.74002079415875*pi,4.22902959689712*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.524737752734937*pi,0.922496057194*pi,4.43805631956409*pi) q[21];\nu3(0.954228235815736*pi,3.40399802740036*pi,3.36137915443328*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43214067067343*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.895500827688463*pi,2.88994218977775*pi,3.3762440220847*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.467551993230601*pi,0.04012161087828403*pi,0.722554495677566*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.758665385728486*pi,3.22407625807415*pi,3.10408006914136*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2213399332750159*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.415829934072714*pi,0.6703497812535499*pi,4.020461994527659*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41505905944057*pi,0.5*pi) q[5];\nu3(0.887130797266935*pi,0.10982329947358904*pi,0.517825330198097*pi) q[6];\nu3(0.769552031014683*pi,0.41693033165159*pi,1.300102173077105*pi) q[7];\nu3(3.5*pi,3.47387113139269*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.651955841516933*pi,-0.4764297074990447*pi,3.28815868245581*pi) q[14];\nu3(1.0*pi,0.0*pi,1.37355687253782*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4161883067884204*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156110939685206*pi) q[20];\nu3(3.5*pi,3.46215742041065*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40372197027382*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.0943697072541378*pi) q[4];\ncx q[5],q[20];\nu3(0.777002642288731*pi,0.22560519074098295*pi,1.408811655520773*pi) q[6];\nu3(0.135361345707721*pi,3.37577286195396*pi,2.06004095651595*pi) q[7];\ncx q[8],q[16];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0790119831496836*pi,2.98903597930246*pi,0.96462081059828*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2846456346239479*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48720454477006*pi,0.5*pi) q[11];\nu3(0.731410629472091*pi,3.40165057820292*pi,3.55438188127797*pi) q[12];\nu3(1.0*pi,0.0*pi,1.286484308694487*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.665690308892484*pi) q[16];\nu3(0.0766395704126821*pi,3.26104917041594*pi,0.83615993289026*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.649073614628355*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46074254812774*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\ncx q[11],q[13];\nu3(0.298007566913226*pi,-0.284696032249357*pi,1.53805911053411*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.353881886222658*pi,0.056915031866259014*pi,1.0759451849356871*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40266600272511*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.644398500811173*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47439351742674*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281074728604997*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.573739657425305*pi,2.44618144676195*pi,3.93122858871224*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.186594426915044*pi,3.26877725078807*pi,1.122043945302883*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40192646939858*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.518099005315728*pi,0.92801520433237*pi,0.9169709490361531*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0458328357334048*pi,-0.35129297956096*pi,1.266158822508174*pi) q[5];\nu3(3.5*pi,3.4251047851943*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39673825288429*pi,0.5*pi) q[7];\nu3(0.544192361729186*pi,2.95762213602472*pi,3.90829350850084*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2338112014223581*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2809101618026921*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33663365812595*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.620340234355274*pi) q[15];\nu3(0.851377115534312*pi,-0.4546860468516357*pi,3.6324622449009*pi) q[16];\nu3(1.0*pi,0.0*pi,1.140677238142132*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2279505581545012*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[10];\nu3(0.484409496681904*pi,-0.38189852316082*pi,1.135623511572037*pi) q[8];\nu3(0.731712293353683*pi,2.87418544972219*pi,3.40015528808613*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.489302675065776*pi,-0.4433410315348181*pi,3.98059346044283*pi) q[16];\nu3(0.414234293617007*pi,3.15905343134335*pi,0.605291987372327*pi) q[19];\nu3(0.920252531151618*pi,0.7695127245535001*pi,1.0371670280795389*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.660252361261293*pi,-0.040385177896615*pi,1.2416483892314*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37382993460872*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38260670563064*pi) q[10];\nu3(0.504932107124446*pi,-0.4724426594398198*pi,0.810640884575042*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46556158838961*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.667447618917996*pi) q[18];\nu3(0.233125952807576*pi,2.78880196545155*pi,1.6653504648662*pi) q[19];\nu3(0.230427643410052*pi,0.47711834092040495*pi,3.99373508118177*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.19765838217279*pi,-0.126206487313349*pi,4.124390146939231*pi) q[0];\ncx q[1],q[18];\nu3(0.340601167180955*pi,2.71065049360512*pi,1.1198560936739739*pi) q[2];\nu3(0.127621987969032*pi,-0.07962721647954701*pi,0.69078292268547*pi) q[4];\ncx q[6],q[9];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.669727638649596*pi,-0.235422871460514*pi,0.9887464037814819*pi) q[13];\nu3(0.400783014540635*pi,-0.007430628942894979*pi,1.135486319404095*pi) q[14];\nu3(0.364360176138403*pi,0.09757910453693397*pi,1.1432100221547161*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.545492256209046*pi,3.2381072944117*pi,1.86871977715711*pi) q[2];\nu3(0.441537432433387*pi,0.21372436727784005*pi,1.353964096083301*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.268728711236802*pi,0.157662804187655*pi,3.60125724396625*pi) q[13];\nu3(0.273207724214663*pi,3.4668900881742*pi,1.95163028571717*pi) q[14];\nu3(0.772528973996788*pi,2.68525915012178*pi,4.17888588872321*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.576188356465683*pi,0.63758530133204*pi,0.615840782674699*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.23799287873317*pi,0.5480289624355299*pi,0.8150430474262991*pi) q[21];\ncx q[0],q[5];\nu3(0.298734841005355*pi,-0.23114871511255503*pi,1.65191752842082*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.21530864956641*pi,0.5*pi) q[0];\nu3(0.462569936125759*pi,0.16947099405279498*pi,1.126289890515439*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.109640051078846*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49953589499432*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.346970010404792*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.359322624951729*pi,3.4236417236687*pi,1.270063064574867*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.277538005392331*pi,-0.359932929981869*pi,1.283903083013191*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.154508418117874*pi,3.30557006974829*pi,1.318971064980742*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,0.5665959928441313*pi) q[5];\nu3(0.458887487360016*pi,0.49038583706843697*pi,3.79425540338586*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.239353649137535*pi,-0.374048314504851*pi,0.723952722567957*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[20];\nu3(0.731312549396327*pi,-0.09208128793702902*pi,0.5236891768039539*pi) q[17];\nu3(0.193561305447875*pi,-0.078752719387916*pi,3.62091462916201*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4368196049517294*pi) q[19];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48784598377631*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.257910321078038*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.386523361476949*pi,3.43503971778866*pi,1.63208142071923*pi) q[7];\ncx q[8],q[19];\nu3(0.615225196705013*pi,0.225057807628406*pi,4.31014268829576*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37345945456391*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.098343869969586*pi) q[14];\nu3(3.5*pi,3.3951171593682*pi,0.5*pi) q[15];\nu3(0.385118785103*pi,2.71057303676851*pi,1.59493374974649*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230962924329201*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.287650018251928*pi,2.60299425070435*pi,1.360957802364444*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.181863242308351*pi,3.04745230089462*pi,1.347772660166065*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.485739259662839*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.740443372874707*pi,3.48530911891405*pi,0.840572490340967*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43671510858475*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5648106120597189*pi) q[20];\nu3(0.387112106663086*pi,-0.19897679159305598*pi,4.12106209114234*pi) q[0];\nu3(3.5*pi,3.41471741417102*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.42581022151005*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.519730218710394*pi,2.78477007000017*pi,1.283676939148729*pi) q[10];\nu3(1.0*pi,0.0*pi,1.281666117937506*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.241136062049798*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.499583593913588*pi,3.48288227003204*pi,1.60927520865717*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.335368183451954*pi,0.30181815258870204*pi,0.850997117448517*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.32357236836894*pi,2.43185967835152*pi,1.348308676069034*pi) q[5];\nu3(3.5*pi,3.48650778039874*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.681990496766644*pi,0.6967337880042199*pi,0.9179599422773941*pi) q[8];\nu3(3.5*pi,3.36650364973092*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5799992896483799*pi) q[11];\nu3(3.5*pi,3.45077175139967*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.349185717165627*pi) q[16];\nu3(1.0*pi,0.0*pi,1.164496183776871*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38173110211064*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.322245845303246*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.35817442932867*pi,0.5*pi) q[7];\nu3(0.716392669300436*pi,-0.4664118482486548*pi,3.86494854065604*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.235379918206112*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.588138839486615*pi,0.5268341962877701*pi,4.49474912185981*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.197181782265956*pi,3.11562917614416*pi,1.280386856363533*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.29043707089475*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5162641043862709*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.835598041361329*pi,0.69818363077144*pi,1.2982968750332229*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4710243005529104*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.271304835904811*pi,0.68705406960872*pi,4.41745995485397*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5643632397619371*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.118525711705815*pi,0.91757977681087*pi,4.20056487103183*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.534639386349587*pi,2.53358041054429*pi,4.00009979227877*pi) q[19];\nu3(0.496147374639333*pi,0.07528080462551401*pi,0.794472829920685*pi) q[20];\nu3(0.736283845757699*pi,0.05075428942161597*pi,4.214693310946711*pi) q[1];\nu3(0.533005603755026*pi,-0.236641377523367*pi,4.03332135993927*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.399720008997174*pi,0.021242402615533007*pi,0.9398768658084979*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.294521848153922*pi,-0.331342977176666*pi,1.495574532329554*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.32964074354245*pi,-0.297794454784134*pi,0.92670399592717*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.538489356634907*pi,0.38802843828342104*pi,0.5250115749676088*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.103558124566949*pi,0.6184037558603099*pi,4.11254419042161*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.605659173882825*pi,3.22883924401299*pi,4.39282962144549*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.373111519156814*pi,0.7484637430252701*pi,3.87023412283972*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.676199343073822*pi,2.56850560282079*pi,3.76108080754682*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49580605237822*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.715550353001526*pi,0.11823733438207196*pi,1.070559700618849*pi) q[7];\nu3(0.739432764820032*pi,3.38384489291585*pi,3.23932433481*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.644302882875483*pi,-0.02751824947287601*pi,4.45209521102319*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.167748037901686*pi,3.28827568839032*pi,1.58682568754787*pi) q[14];\nu3(1.0*pi,0.0*pi,1.282667788904266*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0406049579134393*pi,3.19297631070084*pi,0.993885196708794*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.733181078832671*pi,-0.4883499324981455*pi,0.786984352299029*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.346950801634191*pi,3.47192994818034*pi,1.89529399840875*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.712558205992301*pi,0.21002969304234398*pi,0.691972824255275*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.179286124745365*pi,0.324292554554549*pi,0.6338691467012421*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.233534635616897*pi,0.95041393725088*pi,4.03942844215564*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.569921552659356*pi,3.43543454032478*pi,3.80945321124252*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.501934296568775*pi,2.52994504510696*pi,3.72805897457439*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32430930704388*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.843251389656697*pi,0.09332735785153201*pi,3.66608136451983*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.45317885667676*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.729307762008763*pi,0.6399493626214801*pi,1.292111800592819*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.485752459920896*pi,2.93529741312566*pi,1.451512296030573*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.405485029281565*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.3452910018357*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.198403216697708*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.23656343660569*pi,3.12310336525071*pi,0.728007298250188*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45690154386357*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.300604500678554*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.605039668626438*pi,3.14342555377426*pi,3.50894347747105*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.521282283351502*pi,0.026167866031085008*pi,4.48459924995566*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5320164265334012*pi) q[20];\nu3(0.142041847024108*pi,0.289154706067426*pi,1.2074651871762359*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4351802427117395*pi) q[2];\nu3(3.5*pi,3.49666726286107*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[10],q[12];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.301633662220485*pi,0.71190070487874*pi,4.33137977193892*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42741734186355*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1111256336634199*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45216389273042*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42601569256449*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3974469868612*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.224704918276708*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.2094664392018561*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.411136087979026*pi,0.8779467233462399*pi,0.5044635431228078*pi) q[16];\nu3(1.0*pi,0.0*pi,1.15528988232856*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[21];\ncx q[10],q[12];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5931907873428997*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(0.685743069692985*pi,3.31230062743901*pi,4.03086554318196*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3682867379799*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.651037494645727*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5423384319033264*pi) q[14];\nu3(0.241828625798953*pi,-0.260988218507825*pi,4.10699525983712*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.631394383657853*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.156714814863782*pi) q[21];\nu3(0.259006299673816*pi,3.30084075149799*pi,4.49264286798035*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.701869970487014*pi,0.7860755992308599*pi,4.40146211530392*pi) q[5];\nu3(3.5*pi,3.32234712188644*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.177407279812573*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.474354431366524*pi,3.44378845567552*pi,4.494732263557911*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.726706884795351*pi,0.55478471307617*pi,0.5767569600825226*pi) q[20];\nu3(0.184592640671404*pi,2.89663272019572*pi,1.0444050803328842*pi) q[0];\nu3(0.560420258718712*pi,-0.360894459991112*pi,3.32216065622979*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4483913696909*pi,0.5*pi) q[3];\nu3(0.531117480038165*pi,0.08456545382671798*pi,4.09789061984327*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.148801154212935*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.215730460644749*pi,3.24969312625679*pi,1.68476510810428*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.313153942877535*pi,3.11590029939764*pi,1.65919535551871*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48633306200964*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.545483456229613*pi,3.05232510927349*pi,3.3271608376615*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.29865944175939*pi,3.12457232063674*pi,0.8241938331294509*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.532925985752676*pi) q[9];\nu3(0.557486051371258*pi,0.10751440533531897*pi,3.78513725836222*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.510169327220126*pi,-0.094552802308908*pi,1.305831653019189*pi) q[12];\nu3(0.512219935226453*pi,0.011831538880601955*pi,4.1734414223363*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.815774534395607*pi,-0.222958660451138*pi,0.647429030229222*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.860171188044331*pi,0.004286359841443987*pi,4.42992603394341*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.775588042770212*pi,0.35929127955372*pi,4.1968859309471*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.499117093974131*pi,3.3655813518364*pi,1.77749885766696*pi) q[10];\nu3(0.653498150953874*pi,3.30574886711174*pi,0.768283553236986*pi) q[11];\nu3(0.615537649128104*pi,3.41512135413801*pi,4.05964264050254*pi) q[12];\nu3(0.187478977958959*pi,0.8683763857072999*pi,4.43423455485577*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5901833060954639*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.377114944403486*pi,-0.257794464872439*pi,0.5736740736700114*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.524112278043737*pi,0.71892468724407*pi,0.895668630441605*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.558850992938198*pi,3.1602678783445*pi,3.52424472256291*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0543437352024524*pi,3.4456442103777*pi,1.53408641454051*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.354385203495376*pi,-0.05355380115033098*pi,3.75055374139238*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.842267130386603*pi,0.7302246551604199*pi,4.4695704227214605*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.228468959179754*pi,3.49880157305407*pi,1.07218516252465*pi) q[17];\nu3(0.0870989502513811*pi,-0.4691994834172647*pi,1.459892026828314*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.30122074935594*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0609091107017337*pi,3.18485838480634*pi,0.624639361607584*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.510161102855596*pi,3.24521086546046*pi,4.42698071035918*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.178312077336333*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.650032701289261*pi,0.035278627108933036*pi,1.3380446862879292*pi) q[14];\nu3(3.5*pi,3.37497695339321*pi,0.5*pi) q[15];\nu3(0.435484266289743*pi,2.91483505143795*pi,1.487891885401924*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219374524726975*pi) q[18];\nu3(0.469807040233489*pi,0.33621453943910296*pi,0.62873813156502*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.520854313052104*pi,0.059161746670131965*pi,4.1283442772155805*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.742941485107503*pi,-0.344035972182879*pi,3.50744630652442*pi) q[8];\nu3(0.330524495579001*pi,3.2743126121592*pi,0.78777449059838*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[18];\nu3(0.334091636992732*pi,3.39199933936495*pi,0.7601318217150921*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44539993674606*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.46116853538225*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1581730405593071*pi) q[7];\nu3(0.773312052086562*pi,-0.478141380856313*pi,4.26236729732361*pi) q[8];\nu3(0.234371768158201*pi,-0.140063408494427*pi,0.5636006075625108*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46690313948055*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.360658471090264*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.389957990026311*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[7];\ncx q[2],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.29682682046002*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1437637004156729*pi) q[20];\nu3(0.649309498381102*pi,-0.13111482924494*pi,3.89189282295448*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46653560935819*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43549528417781*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2310617920814781*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.632566682499095*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.2800744224092*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.126527989849671*pi) q[19];\nu3(0.609201061515257*pi,3.10708855852407*pi,4.47334691466599*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[19];\ncx q[3],q[13];\ncx q[4],q[12];\ncx q[5],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41415835629115*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49318084456166*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45854108231433*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.4569896604887211*pi) q[13];\nu3(3.5*pi,3.46450162805248*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.373382704111586*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45586923568142*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.795180173505232*pi,3.24789371524216*pi,2.9835515753356*pi) q[0];\nu3(0.619656449363485*pi,0.89673562086883*pi,1.092568622682883*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44145341925325*pi,0.5*pi) q[8];\nu3(3.5*pi,3.39344320569126*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4606052769807*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5180878856075367*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268501242110173*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3268654777907312*pi) q[21];\nu3(0.45056440023232*pi,3.18463630989888*pi,1.9031171030684*pi) q[0];\nu3(0.530661509560871*pi,3.43208377196264*pi,4.0886993121785*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[21];\nu3(0.67565020371416*pi,3.38048290719358*pi,3.12054423294126*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0840848446264195*pi,3.21066334213878*pi,1.070150410941721*pi) q[15];\nu3(0.499979229490178*pi,-0.11423903145127001*pi,0.5485562335315886*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.629564213583866*pi,0.03905193217910796*pi,3.78666801283208*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.696805583667772*pi,0.6435514936750499*pi,0.791463563704748*pi) q[10];\nu3(0.235351714690843*pi,0.9798848788777601*pi,0.5114462983685154*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.295493616480154*pi,3.48926050456378*pi,1.295155519438185*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44625553332087*pi) q[17];\nu3(0.49580935992542*pi,0.08890609530368798*pi,4.20426773001282*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.457870593546*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.740742569955299*pi,2.7607981410235*pi,3.39130947100958*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.610203697242029*pi,3.05108605227075*pi,3.01867348785361*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.473717500396064*pi,0.24878489898090606*pi,3.83081909579949*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.342834265463591*pi,2.96269252503275*pi,1.159522157854315*pi) q[4];\nu3(0.695822913454702*pi,0.30894945816323505*pi,1.0398569293759259*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.524409289027615*pi,2.7497837629186*pi,3.45785895295356*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.650353927387882*pi,3.24245163685465*pi,3.57861707420583*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.380555078911163*pi,2.6931278782871*pi,0.9819531101721239*pi) q[4];\nu3(0.120891572134362*pi,2.58883601125619*pi,1.209915269468312*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.244603696940798*pi,0.66457561539631*pi,3.67254379200002*pi) q[14];\nu3(0.322432062471587*pi,0.374047901176072*pi,4.29404701188579*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.383265120811471*pi,0.6545318918465499*pi,3.82849617503756*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.383881547815675*pi,-0.066029285130355*pi,4.40477582010753*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.62918798202139*pi,-0.4284096643597745*pi,4.18242443951127*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.233821597990767*pi,-0.116237456765105*pi,1.050603707972041*pi) q[14];\nu3(0.465965470815435*pi,0.83241989031719*pi,4.225148426611749*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0516224238761196*pi,3.12052268354703*pi,0.8003807493728721*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47727721191429*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2417549882049799*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.440567596642147*pi,3.16501856753159*pi,4.49769904030693*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.32660288576558*pi,0.5*pi) q[10];\nu3(0.73506783892335*pi,0.36083741124549895*pi,1.542073065293*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2855820297069949*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.694872334953504*pi,0.5423604908169699*pi,1.11537177907642*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.311572073937518*pi,3.15452811198568*pi,1.434624580742609*pi) q[8];\nu3(0.395170372136996*pi,-0.300666926365562*pi,4.46716619335779*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.43475232344052*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.561568562828499*pi,3.10037543081948*pi,3.50662953585442*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.465612072618637*pi,0.09877687138675295*pi,0.993080115930975*pi) q[8];\nu3(0.52604872209945*pi,0.38797028658522204*pi,0.709653986844082*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.524960780689202*pi,3.3821118903856*pi,0.602103124917751*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.45472082351945*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.227180892576551*pi,0.10186961567776698*pi,0.7672285504761369*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.414251350161563*pi,0.6467515966601101*pi,0.656759419279928*pi) q[13];\nu3(3.5*pi,3.31540722964163*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.146982383016108*pi) q[16];\nu3(0.649082619883842*pi,3.24921426129389*pi,3.54172772265153*pi) q[17];\nu3(0.59571419046705*pi,0.8293277917144699*pi,4.3768202143927795*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42254939798539*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.496051246871753*pi,3.36898161618244*pi,0.602292400587586*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2157911314611098*pi) q[19];\nu3(0.157199349876975*pi,0.29903909698767295*pi,0.5592490364508232*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[19];\ncx q[6],q[11];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5355097813704215*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.38767973015208*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44584113977518*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.3999476811037*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.264220050942559*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1104739315535102*pi) q[11];\nu3(3.5*pi,3.40385269290551*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.189263261129537*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45054377282535*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157579913953032*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[19];\ncx q[6],q[11];\nu3(3.5*pi,3.49223284756008*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.292211561556897*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.23186348504056*pi,0.29903494168731104*pi,4.254132908156381*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.36669401456018*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44491342327876*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5237180724911394*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.609499241261909*pi) q[20];\nu3(0.15475069346764*pi,-0.021554715773204003*pi,0.768319870862632*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.43892908207098*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44146757125896*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.951026893703358*pi,0.21723512380134402*pi,0.8147926993972809*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,0.695487159762776*pi) q[13];\nu3(0.320971264877078*pi,0.181541185329384*pi,1.028711752734434*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3001140054801859*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.373247884007071*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.653535293565351*pi,0.07133745023336402*pi,4.30224453640617*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.377514866024556*pi,-0.4352261930879298*pi,4.01844948707291*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.370649620077858*pi,-0.16305484166644502*pi,4.017928476085601*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.513430661899831*pi,3.22946017602892*pi,1.53825551583624*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.953945351124898*pi,0.7079149844256101*pi,0.782138947039288*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.153071361501646*pi,-0.15066399500184202*pi,1.53862641703032*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.740296119082754*pi,1.07032860012084*pi,0.636193117270214*pi) q[15];\nu3(0.491762139545832*pi,3.01359659961633*pi,0.5431955311471398*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45066544867296*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.412615787376818*pi,0.383101015132878*pi,3.52406160211734*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.686298415227656*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(0.436270858032246*pi,0.29626815722942*pi,3.54229154442182*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.892447830564505*pi,0.10788690869640005*pi,0.876806151476376*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.64040708352423*pi,0.19990778318025804*pi,4.31341541239835*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.611248101068258*pi,-0.09679860682765501*pi,3.47328758818966*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.563537960243172*pi,-0.141215962340064*pi,3.89957894114034*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.810674106396017*pi,2.65862059043066*pi,3.36157513101621*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.846452538120158*pi,-0.4828338637279749*pi,0.5540258156014413*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.52819057182435*pi,0.019760896289195973*pi,0.734012289739134*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.482245140963376*pi,0.06610826057778196*pi,0.848530882481243*pi) q[6];\nu3(0.697304797268283*pi,3.450179834688*pi,0.920597606536947*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.362426428071225*pi,0.16984647750770399*pi,1.290273727527973*pi) q[18];\nu3(0.583215281079861*pi,0.54652404097366*pi,0.600081901405729*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.379792754005467*pi,3.40499202157609*pi,4.32213145694182*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.152657163154207*pi,0.153458472309549*pi,4.21160649116975*pi) q[13];\nu3(3.5*pi,3.21178608249255*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.795713964263776*pi,-0.4687531647846994*pi,0.74537451693203*pi) q[18];\nu3(0.498230178345163*pi,-0.4302661891962075*pi,3.5425018965756*pi) q[19];\nu3(1.0*pi,0.0*pi,1.106754491438301*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46738669281487*pi,0.5*pi) q[0];\nu3(0.570923602983223*pi,-0.358659141550591*pi,1.130612366837795*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3402252255515679*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.607827213468903*pi,3.19054529685067*pi,3.90369524706406*pi) q[11];\nu3(0.291973317173777*pi,-0.4601569469281103*pi,1.9183891406962*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.335703720035709*pi,-0.284328675406308*pi,1.54075663624235*pi) q[2];\nu3(0.147522551254997*pi,2.63762293230264*pi,1.336733877396852*pi) q[3];\nu3(0.262895134599595*pi,-0.170705574531563*pi,4.18900007105886*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.763710358098536*pi,0.10554018316675895*pi,4.3700527194367*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47109908799296*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.469069250710684*pi,-0.302569312974166*pi,4.48152347453589*pi) q[3];\nu3(0.543569245046842*pi,-0.363613368336348*pi,4.3828055025685995*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39949270175716*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5846916328804199*pi) q[8];\nu3(0.543429326453137*pi,9.465899353999774e-05*pi,0.792944085412464*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2322266277009009*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.41655815452827*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49652380418537*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(0.383742299915246*pi,0.132573578301458*pi,0.9507066424013799*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.265701746188871*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.422638384520221*pi,0.037093778084898*pi,4.4910986599346*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208025605262129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.231775915983324*pi,-0.06930878026929*pi,1.477163364133691*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.36006918065078*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5903837281368401*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.293674622334482*pi,1.1502708158931*pi,4.1885030476842005*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272785301550688*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.32642742820275*pi,0.05763638123182402*pi,3.71786495216878*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29783972887694*pi,0.5*pi) q[2];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3829860002847*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.193082168438089*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44099957528595*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.646377645838394*pi,2.84624410853256*pi,3.32397228600256*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[16];\ncx q[3],q[9];\nu3(3.5*pi,3.27699270568613*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.162712508089991*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4763012138779406*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.938672982041258*pi,2.43599318682976*pi,3.87734798605323*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45772278906357*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.20003647103368*pi,0.030991912639622976*pi,1.094250956464315*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.285655679526844*pi) q[9];\nu3(0.515576960069939*pi,3.19925863087879*pi,3.34800055214127*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.32924408171979*pi,0.5*pi) q[13];\nu3(0.668115836314023*pi,-0.25949360666892396*pi,3.32269924485039*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5479813582494657*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1615508867697*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.846038739831064*pi,3.21751818152887*pi,4.44091585588234*pi) q[7];\nu3(0.973744012779655*pi,0.7452956720683099*pi,4.44311582046704*pi) q[8];\nu3(0.620216654154508*pi,-0.34025575611931*pi,4.17426765297127*pi) q[10];\nu3(3.5*pi,3.44486311337373*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.272836669051033*pi,-0.392852837723689*pi,4.3392251825106705*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44047311456581*pi) q[15];\nu3(1.0*pi,0.0*pi,1.267652905161949*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.82085689037102*pi,3.21491664579316*pi,4.36184619611652*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.274626291424041*pi,0.16734153849773703*pi,3.46262419923895*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44183831185195*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.563826987799093*pi,3.33097427606432*pi,3.71301248224851*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5892428942993706*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5604268299599111*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.588899110147849*pi,0.6578429946337201*pi,4.244399145273309*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0983181554884349*pi,2.8847219933449*pi,1.155967275004242*pi) q[5];\nu3(0.501755824366761*pi,3.16457904117069*pi,4.3815533393914805*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0941808006622477*pi,3.22563466384734*pi,1.67074244979667*pi) q[1];\nu3(0.36130369495466*pi,0.73790311851948*pi,3.84461247995671*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.267213367320958*pi,0.44490977366267903*pi,4.392012370324331*pi) q[5];\nu3(0.543396354715926*pi,0.287231588284072*pi,1.053857735300259*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.775140046786456*pi,3.10779033682945*pi,3.83110414002688*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.285918901646097*pi,-0.098740769220373*pi,1.333459842104334*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.754485875126191*pi,0.16797514937297398*pi,1.54282040285729*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.542593932562435*pi,-0.25931496048816*pi,3.92199476132432*pi) q[12];\nu3(0.625575293497555*pi,3.43221433445526*pi,4.32080519489169*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.451697329979317*pi,3.46465964744306*pi,0.663239209071266*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.440496310479022*pi,-0.354618487432241*pi,0.707237120409271*pi) q[18];\nu3(0.390857367957544*pi,2.76437925833244*pi,1.64777380763894*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.686882499499644*pi,3.26984722352583*pi,4.13235905743805*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.655881576898287*pi,0.05813656881848095*pi,3.97266657752399*pi) q[11];\nu3(0.609171255535251*pi,-0.11442211875372998*pi,3.53814261387509*pi) q[12];\nu3(0.420530964534863*pi,3.34288792272768*pi,4.14297942173593*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0327961518251834*pi,-0.396836192328415*pi,0.895534752171633*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.311446996698707*pi,3.42867236137869*pi,0.836661071566143*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.204872946670899*pi,3.24656140522126*pi,1.2522623605607142*pi) q[4];\nu3(3.5*pi,3.38424519077556*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.170308765290037*pi) q[10];\nu3(0.527489813130722*pi,3.34581247850759*pi,3.36711472230628*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4829139749473*pi,3.33750140577852*pi,1.80287168720154*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.408258358597072*pi,0.03655334869648097*pi,4.47062883575221*pi) q[21];\nu3(3.5*pi,3.46201905695662*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.190228437483007*pi) q[2];\nu3(0.776006727843749*pi,0.5775812611956801*pi,4.23926460826845*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[13];\ncx q[7],q[16];\ncx q[8],q[10];\nu3(0.555756001347321*pi,0.04732974107159904*pi,3.92332789449408*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.444665458440306*pi,3.16464117481164*pi,4.461690781630271*pi) q[15];\nu3(0.837318130321181*pi,-0.359183728643446*pi,4.44064374742454*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.091644633801472*pi,-0.02270628371896999*pi,3.70897913572196*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.29396501379192*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47180536097081*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.500303522321607*pi,3.10901348883227*pi,1.7171658806179*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5485716240672951*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2009962419834541*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2903090383487599*pi) q[16];\nu3(0.105217628449986*pi,-0.357603708636001*pi,1.486209220281486*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,4.468179774907981*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[13];\ncx q[7],q[16];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[2];\nu3(3.5*pi,3.47808124377734*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1600047139524419*pi) q[4];\nu3(3.5*pi,3.47602246903816*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,0.5880495581562704*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3302475844701895*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.314560980825878*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[21];\ncx q[6],q[13];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.46708167919696*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2817703154492501*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46176607853122*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.245063660866699*pi,-0.4763995943652032*pi,1.3484109494271581*pi) q[8];\nu3(3.5*pi,3.46595103124631*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39168134324554*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.210190552926813*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.307651706590965*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.600819326762171*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.42468114362312*pi,2.73570011700833*pi,1.3853212850472532*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42704113402174*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47821528636255*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0992729960841952*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46052271265394*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.626109095689121*pi,-0.292444250943858*pi,3.51646103039192*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.640339857445686*pi,2.53112304482725*pi,3.84676423772984*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40594566765263*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5055515019593662*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29759735071899*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.602289985155198*pi,0.364983528836741*pi,4.32190038314499*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.375538414246957*pi,0.03500710341062696*pi,0.6965108909666791*pi) q[5];\nu3(0.758365501966206*pi,3.01932453161344*pi,3.61030290746547*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.713676489977004*pi,3.42709336822728*pi,4.2924421329347*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.583998516348383*pi,-0.014183961145594004*pi,1.372289886886032*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5338998609634658*pi) q[20];\nu3(0.894315992394775*pi,-0.24232589647452102*pi,4.06543860862881*pi) q[21];\nu3(0.293032953903709*pi,-0.261546076363542*pi,0.5274408876758983*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.383706885966528*pi,0.438664348898931*pi,4.140781055327301*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.205862614454728*pi,0.23644893661594601*pi,3.77327767363125*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.614498922139331*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.543418171935544*pi,-0.470113366938613*pi,0.963903178235378*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.618963180323494*pi,-0.256784874638576*pi,3.62362065513916*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.61823009013585*pi,-0.4642353632207377*pi,3.29165934120513*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.346952167996561*pi,3.07031141681107*pi,1.87119793465831*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.711681293500578*pi,3.45479759811918*pi,3.11450923945094*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.56148180520504*pi,0.16557573893307598*pi,1.59205385531205*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.848055916695071*pi,2.68062172624236*pi,3.46009482934788*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.258314312365565*pi,2.818720484562*pi,0.85214438020073*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.791065554056972*pi,0.52013560687093*pi,0.9270307302341421*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.536866438099465*pi,3.45016710857643*pi,3.27394877528853*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.736786834444904*pi,2.76523209879066*pi,3.23607959503728*pi) q[11];\nu3(0.907292536315648*pi,-0.4047648889343307*pi,0.9792209798021649*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.206127966594338*pi,2.64278047367172*pi,1.54752377111131*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.205967153680209*pi,0.62012209893895*pi,4.14368904834698*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.658724794322591*pi,0.9953426703119901*pi,0.5961268719830559*pi) q[3];\nu3(0.483156527098867*pi,0.22694925068330196*pi,4.28060591710116*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.955126961927699*pi,0.5506548572880501*pi,1.026253569820708*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.691997382373263*pi,3.43323450897473*pi,3.03413911928001*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.7239896207318*pi,0.88668973657184*pi,0.943876544791054*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.753453159499958*pi,-0.318150695106788*pi,1.063902360601643*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[16];\nu3(0.467734181808788*pi,3.29205568919846*pi,0.786336684075077*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.692746258362368*pi,3.2064232240419*pi,3.03211188356606*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.126376369525605*pi,0.7821255761721599*pi,3.9519902137012*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.500903506473617*pi,0.27041937080190004*pi,1.4099651159007212*pi) q[19];\nu3(0.187863812083499*pi,0.13006453103425197*pi,0.699829673430631*pi) q[20];\nu3(3.5*pi,3.40437944617297*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48332453647448*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2726618730263781*pi) q[7];\nu3(0.422973002914248*pi,-0.272170535922613*pi,4.08071373588197*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.678250332791729*pi,-0.33079779032149803*pi,3.80727990399428*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.252993035860013*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.797661096687765*pi,-0.379323562434646*pi,0.7539485669272701*pi) q[18];\nu3(0.197428293499531*pi,0.9766209929910299*pi,4.08631010658943*pi) q[19];\nu3(0.470988385948482*pi,3.45921775967601*pi,3.10315647063458*pi) q[20];\ncx q[0],q[7];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[6],q[16];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.585058349774763*pi,0.06559867528390195*pi,4.4315481831289905*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45423657535929*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42521573200386*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.300783561769466*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.35940549938894*pi) q[7];\nu3(3.5*pi,3.4175575642408*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46636570754552*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.396499731895378*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.252105204074142*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359317704406769*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5428827528372454*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[19];\ncx q[2],q[5];\ncx q[4],q[13];\ncx q[6],q[16];\ncx q[8],q[11];\ncx q[9],q[14];\ncx q[10],q[15];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39884769557524*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.35675401073517*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.30918880623912*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.454207367547459*pi) q[11];\nu3(3.5*pi,3.42317135381754*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48863206649113*pi) q[13];\nu3(1.0*pi,0.0*pi,1.178017885715637*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42949828994151*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25439145109467*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2417866706371798*pi) q[19];\nu3(3.5*pi,3.43023921716636*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.359081136337137*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[5];\nu3(3.5*pi,3.39690248937238*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.369296229822515*pi,3.46547441421299*pi,1.84919943508096*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\ncx q[10],q[15];\ncx q[12],q[17];\nu3(0.678858376246659*pi,0.317175472086321*pi,4.4553736003342195*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2123607999801091*pi) q[18];\ncx q[20],q[21];\nmeasure q[6] -> c[6];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45966923106389*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.600111471243036*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44964022607615*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4856007571217695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5048707616632006*pi) q[18];\ncx q[20],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.874786232036713*pi,2.29237482297481*pi,3.78312691154331*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.112358403692647*pi,0.14736824850124097*pi,0.929896053509981*pi) q[2];\nu3(0.931899050047755*pi,3.26329295694953*pi,3.48071901449649*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.564101302862287*pi,0.5697202390490901*pi,4.29692389268451*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.231517469882432*pi,0.179957597465905*pi,4.4402725927296505*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[12] -> c[12];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.476402559627226*pi,-0.17949505833302798*pi,0.774179854340284*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.449998233682561*pi,0.51278177301765*pi,4.40975137529398*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.888477022512406*pi,3.09673781691524*pi,4.2791249359601*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.704383463465986*pi,0.28377337696108995*pi,0.83537519712621*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.221758867045305*pi,0.6270412407599399*pi,3.87194109867227*pi) q[5];\nu3(0.712885321793838*pi,-0.012028051171595*pi,4.1782484922707095*pi) q[7];\nu3(0.336739795473229*pi,3.19920417460069*pi,1.60459861287632*pi) q[8];\nu3(0.755101924807936*pi,0.38912991408698006*pi,4.32943192787986*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.860607063072976*pi,3.00335425479008*pi,4.21205368594134*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nmeasure q[17] -> c[17];\nu3(0.388618150635204*pi,2.68447121305466*pi,1.4479373030657539*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.610656163874911*pi,0.19788750115743603*pi,0.5651870440352057*pi) q[14];\nu3(0.640913838474589*pi,-0.4609633143250774*pi,3.63537712115774*pi) q[19];\nu3(0.671520424493718*pi,-0.4251570657719689*pi,0.943427121409271*pi) q[20];\nu3(0.563297257605479*pi,3.32846939792017*pi,3.32940806358521*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[14] -> c[14];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(0.459775698967119*pi,0.11938565206645702*pi,4.24844112784782*pi) q[11];\nmeasure q[11] -> c[11];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.217342006723435*pi,-0.146648141893086*pi,3.67020615552479*pi) q[0];\nu3(0.653050831465143*pi,3.1644264164871*pi,2.85970868101276*pi) q[1];\nu3(0.317859816327924*pi,3.41812715823207*pi,2.07237151993547*pi) q[2];\nu3(0.175107104253891*pi,3.01706264381485*pi,0.7232973098586459*pi) q[3];\nu3(0.283916649673399*pi,0.7112820273513301*pi,3.74881424404003*pi) q[4];\nu3(0.0963997172811585*pi,3.48832000073743*pi,1.9906888119331*pi) q[5];\nu3(0.604859206280397*pi,0.25239056529050796*pi,3.89759268913329*pi) q[6];\nu3(0.0873651438596347*pi,3.29698834942266*pi,0.887691130602585*pi) q[7];\nu3(0.70682425292636*pi,0.029169820665971957*pi,3.94598850196408*pi) q[8];\nu3(0.337231832236543*pi,3.26797579294222*pi,0.5610235825695183*pi) q[9];\nu3(0.664806785309969*pi,0.68117787313578*pi,0.804276889990367*pi) q[10];\nu3(0.818536401328382*pi,2.80708290101098*pi,3.29185513827271*pi) q[11];\nu3(0.47557949193149*pi,2.64991941319261*pi,3.74293004136261*pi) q[12];\nu3(0.477182470289384*pi,3.42576842143533*pi,1.94091093442022*pi) q[13];\nu3(0.742357382793109*pi,2.84609405704942*pi,3.28848900931091*pi) q[14];\nu3(0.726588575307375*pi,2.6407028048292*pi,4.00904242147276*pi) q[15];\nu3(0.525558937118905*pi,3.37834799940064*pi,0.670462867890239*pi) q[16];\nu3(0.101661833978812*pi,0.13305401646127202*pi,0.8192565082816949*pi) q[17];\nu3(0.754818198546756*pi,3.19054620473014*pi,4.13818913596284*pi) q[18];\nu3(0.554180464467565*pi,-0.17261848244857098*pi,1.087641797482327*pi) q[19];\nu3(0.535465776883385*pi,0.427786048223217*pi,0.830516780814804*pi) q[20];\nu3(0.361389923368406*pi,2.81627297855159*pi,0.838041250145787*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[8],q[15];\ncx q[9],q[18];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45106267053616*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4649010044562*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.183800242521873*pi) q[2];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43957772530908*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42265505219324*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38238816908786*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45217876159138*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.261418257110992*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2914320814534102*pi) q[13];\nu3(1.0*pi,0.0*pi,1.346543425856701*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.249014874035099*pi) q[18];\nu3(1.0*pi,0.0*pi,1.259911724545082*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\nu3(3.5*pi,3.30446087437804*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.165703903249562*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[18];\ncx q[11],q[13];\nu3(3.5*pi,3.43481045807133*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43938538793395*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.422427439674961*pi) q[19];\nu3(1.0*pi,0.0*pi,1.380951910988425*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5477434409522175*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,3.41531489684653*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.282255491286526*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5235581849703902*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.657247621372355*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5585498506506732*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.48553318157843*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5814105451489239*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.44574873581903*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.39423739122366*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[18];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.382165924598016*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46096795169651*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3910438017893*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.610780024799475*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0815476976165817*pi,3.24430084627904*pi,4.42437301725331*pi) q[0];\nu3(0.493992216842608*pi,0.09005971358307296*pi,4.14996265622354*pi) q[1];\nu3(0.559807658217617*pi,2.67188694941692*pi,1.230753310615389*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.483246050701771*pi,3.42644380738373*pi,3.05795609779609*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.389545215560685*pi,2.70485558823356*pi,1.55019746264543*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.335858757394186*pi,2.72085059722229*pi,1.367219320650797*pi) q[11];\nu3(0.330112727787531*pi,0.105233493938236*pi,3.61826611674205*pi) q[12];\nu3(0.933307004583735*pi,0.443369351484761*pi,4.30942480674996*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38324428996276*pi) q[14];\nu3(0.444519847567223*pi,-0.385048521070858*pi,4.0991055036576505*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.64753613513426*pi,2.72438915396989*pi,3.49394390290803*pi) q[21];\nu3(0.33457007269891*pi,3.24275818998712*pi,1.01467099389978*pi) q[0];\nu3(0.698195635741895*pi,3.36471611045741*pi,3.53671475862937*pi) q[1];\nu3(0.0623308984295894*pi,2.68708985597112*pi,1.358889879323278*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.252452956624245*pi,0.295444619213308*pi,3.38276477746769*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.582832690204979*pi,3.24009165460408*pi,4.1036914078612305*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.324703703549481*pi,-0.292826680319619*pi,3.81455185132114*pi) q[11];\nu3(0.30453792200721*pi,-0.321308900408097*pi,4.08172206941527*pi) q[12];\nu3(0.409140631695724*pi,3.35936600352729*pi,1.252245604916508*pi) q[13];\nu3(0.62479984689504*pi,3.43474164762096*pi,3.21252535469087*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.734531398497251*pi,0.405950635584614*pi,1.40709322416323*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0979844772332995*pi,2.98051191986665*pi,1.254114801837362*pi) q[3];\nu3(0.259798486799175*pi,2.91998813937023*pi,1.55670389561352*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.247607925826394*pi,0.228704418579613*pi,4.1533206584584*pi) q[3];\nu3(0.348622900300294*pi,0.68302285650869*pi,3.8795176357246*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.374963433749832*pi,0.7419049904981501*pi,0.639523630595915*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.525820510581104*pi,-0.4707125687146334*pi,0.869456179283105*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3872710087921*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.270432788076471*pi,0.7934228472945899*pi,0.5057248443468259*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.454658267267504*pi,2.7142177782049*pi,1.3624715053243222*pi) q[9];\nu3(0.557109253744671*pi,3.25964895898595*pi,3.09942228579145*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.417215874251519*pi,3.23943288576801*pi,1.351057732684514*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.100075984967726*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.763383364043879*pi,0.085785604888443*pi,0.743741325473001*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.924516874166385*pi,3.2899251531731*pi,2.87665942324626*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.113790201857861*pi,3.27257263903286*pi,0.866365468215775*pi) q[16];\nu3(0.685856959128511*pi,3.31792549898966*pi,3.53604570526166*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.521401463376312*pi,2.74077690292499*pi,1.364585580938092*pi) q[19];\nu3(0.632915736253742*pi,0.392982803770915*pi,1.2396457413523279*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5154141395534131*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.459587805527308*pi,-0.4485554575128023*pi,0.702645406645651*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.49151911877961*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.403138245587686*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.882770987188333*pi,0.09559290704295298*pi,4.017849872217139*pi) q[16];\nu3(0.732277906345058*pi,0.18433010682343098*pi,4.36424913541175*pi) q[17];\nu3(0.522216886651643*pi,2.85451507432157*pi,4.07353200876307*pi) q[19];\nu3(0.561720601828693*pi,0.15890163098634402*pi,4.016327968008261*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.28784421179582*pi,0.5*pi) q[2];\nu3(0.237513408958771*pi,0.8608278327104999*pi,4.36474944529573*pi) q[5];\nu3(3.5*pi,3.48293594261558*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.218605622854221*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.1519661361349351*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.793118158634353*pi,-0.232938165989107*pi,4.37472387737699*pi) q[0];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.44025073426105*pi) q[11];\nu3(0.327359366673304*pi,0.46970958401042895*pi,3.81182589330791*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.34937005799594*pi,-0.24040520397757398*pi,0.873211792906093*pi) q[21];\nu3(0.787038809416175*pi,3.036762642431*pi,4.11557374581537*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.497763107329639*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.5472659768357397*pi) q[9];\nu3(3.5*pi,3.46212763417019*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.386012000235485*pi) q[13];\nu3(0.763762110613062*pi,-0.4748346016498639*pi,0.697354375173125*pi) q[14];\ncx q[17],q[18];\nu3(0.218276423161106*pi,-0.4440116974169656*pi,0.7579158109375139*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37952870955196*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.43920435179668*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49113339761584*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2341901880872679*pi) q[16];\nu3(3.5*pi,3.39759477047277*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259456102396032*pi) q[18];\nu3(1.0*pi,0.0*pi,1.230355348952501*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295563083040065*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44354093379976*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.645858229680536*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5328689475190953*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.535630239269083*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47709133855722*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[16];\nu3(3.5*pi,3.49897474622312*pi,0.5*pi) q[5];\nu3(0.632520614280375*pi,2.99748474606808*pi,4.13496619252949*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2987729126129959*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.519549196444305*pi,0.32845702070176896*pi,0.672858462524916*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.782741110122184*pi,3.35229708416427*pi,3.36306085223208*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.534407435862091*pi,2.93064081480194*pi,3.8388636777162*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.29391997427451*pi,0.15702718762171597*pi,0.811333689785452*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.319417035192277*pi,2.66157720297193*pi,1.621883991597*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5891161909947211*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37860098544556*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.186810960983226*pi) q[15];\nu3(0.55272951760211*pi,-0.4889835910436769*pi,3.30601973756935*pi) q[16];\nu3(0.719006861527148*pi,-0.4259767636120572*pi,0.8639321260027599*pi) q[17];\nu3(0.0702156010213824*pi,0.19989640282862697*pi,3.72982573173189*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.7584639360701*pi,2.47264282788748*pi,3.85750865279186*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0431719026330718*pi,0.15995358888536204*pi,0.684717093831571*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.210510353005113*pi,3.47616651771414*pi,0.820131076735615*pi) q[7];\nu3(0.50679088639908*pi,3.38674213596349*pi,4.41001553640418*pi) q[8];\nu3(0.202859441583702*pi,0.6274331431495801*pi,3.69741107518526*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.574302224999216*pi,0.71758559319651*pi,4.2115060768655095*pi) q[16];\nu3(0.24815915280538*pi,-0.4977816763855563*pi,0.899468752329447*pi) q[17];\nu3(0.198011013556648*pi,0.074807639740755*pi,3.58355872403992*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.548609075492895*pi,0.021865604712165032*pi,1.214967527251569*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.671803384488875*pi,0.17746736142570796*pi,1.0730343761737902*pi) q[7];\nu3(0.918210569219857*pi,0.27829294382118797*pi,1.322949360583641*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5507000651886402*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.627118381413674*pi,3.01179581649391*pi,4.37354572515713*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.283433207554985*pi,-0.11677023922283097*pi,3.81272360325484*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.815422833531701*pi,0.20438075643939302*pi,4.14764326604638*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.256405143376453*pi,0.499941453944854*pi,3.6639078478103*pi) q[3];\nu3(0.666618578125438*pi,0.45758936779623505*pi,0.5463559794857797*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.538059748580088*pi,-0.29785329370123903*pi,4.42443431117466*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592693717927513*pi,3.07007353273586*pi,3.54184344421256*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38423248490233*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.514804319134847*pi,2.98642268308412*pi,4.25820010875756*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.610270594989916*pi,0.13243595843282197*pi,1.4082210233836179*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.159089898116038*pi,0.059170593759794055*pi,0.8360142091669349*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2614860586841279*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.378348668108105*pi,-0.27179021052527796*pi,0.675666930363426*pi) q[20];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.259090886451849*pi,-0.42453809468084747*pi,1.65324481354061*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.410210068285729*pi,-0.175134956059405*pi,4.47014140102105*pi) q[12];\nu3(0.498356074972792*pi,-0.268008462685855*pi,1.379081321804269*pi) q[13];\nu3(0.703375211333032*pi,3.3442998013311*pi,3.79492566955772*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.742884890214711*pi,3.4381342037088*pi,0.905150290881459*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.833645992446195*pi,0.5581043319185199*pi,4.48651449147698*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.246217788703409*pi,0.98561616384696*pi,4.349700953395271*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44931442605738*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\nu3(3.5*pi,3.44575400413046*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49186419476377*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37374315848664*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.210160848388891*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.776021425081825*pi,1.08514076174446*pi,0.7404675285276929*pi) q[15];\nu3(1.0*pi,0.0*pi,1.232815138704354*pi) q[16];\nu3(1.0*pi,0.0*pi,1.238261259849039*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[20];\nu3(3.5*pi,3.32735235837079*pi,0.5*pi) q[3];\ncx q[5],q[18];\ncx q[6],q[10];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.209958120232788*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.543046706688927*pi,-0.20592769261251198*pi,1.317925572588201*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39715504584713*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(3.5*pi,3.46755593326604*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43461852740143*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3189300810594888*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5444036325172157*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45674453322927*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.409637217282984*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5255756035374607*pi) q[19];\nu3(1.0*pi,0.0*pi,1.143472188023064*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42143411861971*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\ncx q[7],q[19];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.5996159661060201*pi) q[9];\nu3(1.0*pi,0.0*pi,1.268335844406781*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32560425483333*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38570119235503*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.173263645571998*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.727576104167141*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5923981541079169*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.320627961530985*pi,0.52169324126274*pi,3.71446980108784*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[10];\nu3(0.626211597418911*pi,0.452910406238355*pi,1.194160494939182*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.499103532102755*pi,-0.13701498968827802*pi,1.2157663273372439*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.31725268624472*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.651106072060097*pi,0.195669844832711*pi,4.39899977798773*pi) q[19];\nu3(0.430047395936525*pi,3.09645173156562*pi,4.488620800288031*pi) q[0];\nu3(0.441048522935403*pi,-0.17972694279267498*pi,0.631500628375398*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.590655135334288*pi,3.33325795706465*pi,3.14383857234458*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.527232554985803*pi,-0.364412233741104*pi,4.02464167029453*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.247439406894507*pi,0.132368831901172*pi,4.3332670808906695*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35250840733267*pi) q[14];\nu3(3.5*pi,3.4832310666017*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0826563621787733*pi,3.32293000582581*pi,1.99166411497587*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.429152670184416*pi,0.08709998715854605*pi,4.4324136403441*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.379255997192653*pi) q[21];\nu3(0.308520027534533*pi,0.034445606597388045*pi,1.230622751999821*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.295775265889217*pi,0.51460824156934*pi,3.79054856788693*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.331993548666159*pi,3.17271258842678*pi,1.205879146499395*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.471393432024393*pi,3.38134213375022*pi,0.666114242434838*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.110176638845196*pi,-0.208649297489442*pi,0.619480829111113*pi) q[8];\nu3(0.599654135343007*pi,-0.271216090718876*pi,0.630569211487289*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.74871836625346*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.550032929385193*pi,-0.49922503379142036*pi,4.24354348798504*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.578493717671482*pi,0.12713747255278396*pi,4.019471307760909*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.344946621033335*pi,0.30366148414132*pi,3.67208065445882*pi) q[8];\nu3(0.546343463499444*pi,-0.22914049849899998*pi,3.61894879160911*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.590157930642103*pi,-0.266107620354072*pi,0.742258207464041*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.404544517920173*pi,1.15845528701655*pi,4.272452040795891*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.233211197189672*pi,3.12156274745194*pi,0.934214893227456*pi) q[16];\nu3(0.333401781397316*pi,3.03627484660449*pi,1.51374906626155*pi) q[18];\nu3(0.892092577376095*pi,-0.09367553020914798*pi,1.253512603106436*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.325530949558*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.262300862430098*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.815035867910914*pi,2.50573036505588*pi,3.53274416152703*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.719885171801904*pi,2.92746985344184*pi,3.10274224618545*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.157070164639303*pi,3.18912505576736*pi,1.88702482242441*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.780128156836721*pi,3.15834047061936*pi,2.84348253556433*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.250393581804017*pi,3.47244777549426*pi,0.910783663047516*pi) q[12];\nu3(0.372376674117365*pi,-0.286388396062324*pi,1.478227746731167*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,0.5910322206844376*pi) q[3];\nu3(0.38104862480432*pi,0.35481889147505596*pi,3.63461270117725*pi) q[4];\nu3(0.57034667113231*pi,0.45238051433064097*pi,0.937182083538225*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.47456378844278*pi,0.07060349076225103*pi,1.426526021467485*pi) q[12];\nu3(0.918644535477401*pi,0.454082848495301*pi,4.2093362166642*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.79058710233004*pi,3.31141884601116*pi,4.17480534429807*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.789226118795719*pi,-0.05617570448915199*pi,4.2187238640521*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,3.4424069713822*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.558092587891667*pi,0.43285754772012797*pi,4.089285640259741*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.813007599303911*pi,-0.4421185013349227*pi,3.38516898710896*pi) q[14];\nu3(0.953156115082296*pi,2.85844163211484*pi,4.09667670738499*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.324678880868435*pi) q[18];\nu3(0.278703168981844*pi,0.360283330594832*pi,0.5052417721262285*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47566928556309*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.377509670307989*pi,3.45997427467237*pi,1.1210818722167128*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.647942012451731*pi,-0.4379336727874963*pi,3.45463082631982*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.24649643301662*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[8],q[20];\nu3(3.5*pi,3.32116871843855*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.241741622817857*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39585315173554*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.441200743564163*pi,3.0930402764974*pi,0.727358211978224*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.39819063813651*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.43127110153723*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.0*pi,0.0*pi,1.1596398752643031*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47042484295032*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.336960591388451*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.2537191702703439*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46314835072221*pi) q[20];\nu3(0.618708598415501*pi,-0.21548312794976698*pi,1.150434555741227*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0566398672665967*pi,-0.4477979549489608*pi,1.88928969559641*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.44252619357328*pi,0.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.49776475223922*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3508768312623731*pi) q[15];\nu3(3.5*pi,3.45249175065306*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.140573662381402*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.221537292994874*pi,2.98310950439451*pi,1.1692763788095641*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,4.416678896255879*pi) q[6];\nu3(3.5*pi,3.48295443898389*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.41421568008603*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.761406618401383*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2604901769521861*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.632118187987295*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3424568364803768*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.701671361207254*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5498118855698726*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5141721242860224*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5124256640468555*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.579667634290856*pi,2.97335407160608*pi,3.05440941197777*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.662930639268785*pi,-0.13611491720784702*pi,1.2114760217251321*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.605987907164893*pi,-0.329997809964763*pi,1.05422541147516*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.498419330018948*pi,0.244063940819209*pi,1.244425434088718*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.501317382989909*pi,0.407737575838939*pi,1.1076672088297261*pi) q[4];\nu3(0.720090311364487*pi,-0.17163360750302098*pi,1.021119234785782*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.570255771881817*pi,0.69364765527072*pi,0.5028901363019811*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.404121265254518*pi,-0.13334752294527502*pi,1.227217543158517*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.373951799363227*pi,3.49592356125118*pi,0.9913813768844699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.544120146912945*pi,0.306578226834589*pi,0.8488120613443659*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.710058386775802*pi,3.34995444893018*pi,3.97670408776901*pi) q[7];\nu3(0.131935261391593*pi,0.035331528201148044*pi,3.88427903839936*pi) q[8];\nu3(0.836520195228969*pi,0.396798387769391*pi,1.3007798011895408*pi) q[9];\nu3(0.377405780343096*pi,2.42350299639676*pi,1.17434754061664*pi) q[10];\nu3(0.543015704512266*pi,3.19645144818235*pi,0.74219992892634*pi) q[11];\nu3(0.388386186754766*pi,-0.299368246692436*pi,1.77020944476989*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.207878818579566*pi,3.06478072906194*pi,1.97288545788337*pi) q[14];\nu3(0.19932244713092*pi,0.7513374992625701*pi,3.82101728137164*pi) q[15];\nu3(0.129408803254753*pi,-0.31143363854432704*pi,3.91968065845205*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.374773825884877*pi,3.26172096212271*pi,0.8621732992234981*pi) q[18];\nu3(0.522807985530117*pi,0.6533698752247801*pi,0.8860142177802*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.403877316099299*pi,3.19158959446974*pi,1.11637433642779*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.950301349003931*pi,0.461362545178582*pi,4.43421478717348*pi) q[9];\nu3(0.438341303710733*pi,2.63649032247143*pi,1.53095471728805*pi) q[10];\nu3(0.860148633315184*pi,3.4781968647863*pi,3.99187195282898*pi) q[11];\nu3(0.655570616527259*pi,0.142483307651035*pi,4.40550613697126*pi) q[12];\nu3(0.580507000236528*pi,-0.21223332922570498*pi,0.665229388867584*pi) q[13];\nu3(0.259406428732823*pi,2.65741635946723*pi,1.173733487778376*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.574729520235847*pi,-0.24519691441143698*pi,1.223726845433666*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.716379748971962*pi,2.63065695130925*pi,3.44900351478327*pi) q[18];\nu3(0.72004572478148*pi,-0.33713201148704397*pi,4.19760949156249*pi) q[19];\nu3(0.238381071109156*pi,0.34367312805108696*pi,1.127817710574809*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.572477690142242*pi,0.49521588256068205*pi,0.724999971527008*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.301632775153987*pi,0.91621666538873*pi,4.46919183645534*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.842907064598506*pi,2.99254183196025*pi,4.40818146206934*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.16903801203224*pi,3.14072252847062*pi,1.79644846919687*pi) q[20];\nu3(0.321465090444817*pi,-0.23791228998847602*pi,3.82284707322723*pi) q[21];\nu3(0.415743047663138*pi,0.239291715766488*pi,4.44150950013587*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.553917828800715*pi,-0.4625130788504486*pi,3.37549753584474*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.496291018419705*pi,0.200429104645107*pi,4.08560480313532*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.35859426706031*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2623329857103092*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46134259743211*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49993858304238*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.412379673028922*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41472271434762*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.216672425514722*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[17];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.1831427040106641*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49565565407381*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.445773521522479*pi) q[9];\ncx q[11],q[18];\nu3(3.5*pi,3.43390650671868*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.412756972373429*pi) q[14];\nu3(3.5*pi,3.42159117678464*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.227844271692876*pi) q[16];\nu3(1.0*pi,0.0*pi,1.325463548619944*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,0.5937913684729348*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.5028652316536263*pi) q[10];\nu3(3.5*pi,3.46041847714655*pi,0.5*pi) q[11];\ncx q[13],q[17];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.297703089524922*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.401180964794969*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[5];\ncx q[1],q[10];\nu3(3.5*pi,3.46426756948738*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.387475017303859*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5068445373083572*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.440195472051601*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.471330838589941*pi) q[17];\nu3(3.5*pi,3.48665392470597*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2743770382788528*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[17];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.6950057061503729*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.734979953808948*pi,2.76426320552599*pi,3.4688274023777*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41301257377064*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43999994192944*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.803827521784509*pi,-0.24213941292896002*pi,3.59882613794001*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.380312279616837*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38069596702113*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.255314508917446*pi,0.08016816146393602*pi,3.51740763951061*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.442046537243351*pi,0.11697330765078795*pi,3.68767210062286*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.563499531339613*pi,2.85446560137406*pi,3.97677269803511*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.779388801850505*pi,3.02050939772523*pi,3.76428232262687*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.759369395420733*pi,3.21474255870993*pi,4.35096467045102*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.32020117803654*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.238541364098715*pi,2.75222455793348*pi,1.272262018777172*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.292023951247057*pi,0.23769889796114696*pi,1.009678583667206*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.472161151225757*pi,2.59703752413678*pi,3.915505758663*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.742883461625881*pi,1.00415272591595*pi,0.937818353875222*pi) q[8];\nu3(0.642835693410874*pi,0.28633635736060203*pi,0.835574388150747*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.496857105030102*pi,0.16223407052875005*pi,1.0606468735983992*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.771400457048897*pi,3.22588538463304*pi,0.61878143013272*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.311295155733865*pi,0.9661387036890201*pi,3.98600650375095*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.496401442064196*pi,-0.031617289746116994*pi,4.23870635253446*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.55014742733994*pi,3.02081165754473*pi,3.2238227970182*pi) q[9];\nu3(0.59758748170366*pi,0.8393661515658699*pi,1.0504442279408681*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5344989647178*pi,2.60994044950265*pi,1.1069331502054771*pi) q[14];\nu3(0.43400346035451*pi,2.66278851438203*pi,1.52849869595685*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.500301841118216*pi,-0.4338629902758999*pi,4.46915952988512*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.478339874465423*pi,0.9432796188611501*pi,0.5817455529135225*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.363003934455716*pi,2.72742250363711*pi,1.241090417573257*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.634091555430857*pi,3.43111946996846*pi,0.719617340086859*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.708130147669514*pi,3.43820175500062*pi,0.85285369922697*pi) q[17];\nu3(0.318928206450316*pi,0.5532064773862799*pi,3.94965462814527*pi) q[18];\nu3(0.316031730239124*pi,2.94073993999885*pi,0.931671769875413*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.766332164057596*pi,-0.14336537549169798*pi,3.51434007871662*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0403277007702221*pi,2.69396686499365*pi,1.56798701881076*pi) q[16];\nu3(0.344644533756883*pi,0.235633024660046*pi,0.790186305129223*pi) q[17];\nu3(0.367301727821026*pi,0.09612511449079997*pi,1.233244980101329*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.866325398322059*pi,3.12006013048683*pi,3.96631113305059*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.3728427954492*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.197482520672172*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.689104373306085*pi,-0.4188544278163209*pi,4.21714815534519*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.14843533203725*pi,3.36800336014326*pi,4.204747880690499*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.49863278246651*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,0.0*pi,1.201925078011418*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.299308140385699*pi,-0.4221793057127968*pi,0.868314703250916*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.461597424421632*pi,0.265674259538901*pi,3.90681116978743*pi) q[2];\nu3(0.520690305116455*pi,-0.038181469128309*pi,4.22732994788885*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.518965945728248*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.389513299455628*pi,2.51842177049834*pi,1.472927836085805*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.539778043206728*pi,3.36993299352219*pi,3.2413294906602*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4402047252222*pi) q[3];\nu3(0.724576958816408*pi,-0.163763329644543*pi,4.0869872455326295*pi) q[4];\nu3(0.220985555881811*pi,-0.228876130575968*pi,3.84700595900262*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.40875076322832*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.245306524825383*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.43647763422435*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.258036315937338*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.749682561200939*pi,3.34031793686597*pi,3.97532859390259*pi) q[6];\nu3(3.5*pi,3.48454295144496*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.4977823333965*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.144085929532451*pi) q[16];\nu3(1.0*pi,0.0*pi,1.275109994079564*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.653665591377444*pi,-0.11612656370629298*pi,4.06055696284437*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.454030936638048*pi,0.09964275531075195*pi,3.64830199922846*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3415497569062005*pi) q[11];\nu3(0.573666411965778*pi,3.10279417224066*pi,3.24946961766006*pi) q[12];\nu3(3.5*pi,3.37500547210363*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49681097169344*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.261508629033812*pi) q[19];\nu3(0.553218730405641*pi,-0.09290400719270397*pi,4.46631012330932*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.561630302134648*pi,0.23467461273022105*pi,3.92057082865696*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.419670975499006*pi,3.21665853974691*pi,2.08305711296473*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5188760111355671*pi) q[16];\nu3(3.5*pi,3.49578448522471*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35444527516814*pi) q[20];\nu3(1.0*pi,0.0*pi,1.308245450628376*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.747544244277419*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44006845687532*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.336923437801972*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5512935493030834*pi) q[21];\nu3(0.131167738218288*pi,3.04395846754136*pi,1.442105268991136*pi) q[1];\nu3(3.5*pi,3.43043315935382*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3017596079119471*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.592468195422276*pi,0.08279913387744597*pi,0.5710235918703479*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.725331289512909*pi,0.245489169412057*pi,1.309748987047815*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.296058257230897*pi,0.019099897659179965*pi,0.584269462048622*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.213821405937612*pi,0.6311169670427399*pi,3.86443372394769*pi) q[7];\nu3(3.5*pi,3.46925472066304*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5631380152171435*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.222127411947855*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.866052385821442*pi,3.41678230208075*pi,0.845271255327508*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.401188266385123*pi,0.31046843566652005*pi,3.47220055412693*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3376951321487205*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.277363874159091*pi,0.320820304418853*pi,4.08504710823509*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.552991813703733*pi,0.08782216071659299*pi,1.049579117452737*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.521737108912744*pi,0.378983758615573*pi,3.63308819313907*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.843297133321162*pi,0.04514353031359497*pi,1.385152762776979*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.156126507035674*pi,-0.4553835242200454*pi,0.693644946868485*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.645028645774658*pi,-0.372620221047685*pi,0.998358444202056*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5609006540762432*pi) q[12];\nu3(0.436853023652685*pi,-0.387697415419056*pi,0.976492735165405*pi) q[13];\nu3(0.219242490814443*pi,0.44719369347343896*pi,0.5895843033261029*pi) q[14];\nu3(0.257979442103681*pi,2.44708418088526*pi,1.389414944364102*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.872846216526824*pi,-0.4655324086116055*pi,4.02902111186295*pi) q[17];\nu3(0.701073670878237*pi,2.80364835209672*pi,3.36667841290066*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.203544373139154*pi,0.139834995421247*pi,3.41979438964048*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.54386052828675*pi,3.18271763806625*pi,3.55487264998946*pi) q[6];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.461398994163988*pi,-0.146678775999517*pi,4.17378385823468*pi) q[10];\nu3(0.781625202007238*pi,3.48716138598962*pi,4.19688444934694*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.434426731064505*pi,0.84043879262979*pi,4.21216469604007*pi) q[14];\nu3(0.506779306746832*pi,3.08200354805465*pi,0.9127481818968439*pi) q[15];\nu3(0.416716099603075*pi,0.46851581254533303*pi,0.5722473543263071*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.551532355574681*pi,-0.03867923794258399*pi,0.674034442859241*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.755792086958137*pi,0.21347730136405096*pi,0.73676012681706*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.373502297794464*pi,0.07320677256335395*pi,0.503651978402976*pi) q[10];\nu3(0.21278106470276*pi,-0.35521976621721296*pi,0.701636448908271*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.685821547193741*pi,2.80843611218374*pi,3.48458820175322*pi) q[19];\nu3(0.317838330005598*pi,0.6888373614899199*pi,3.71859071109626*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.714070119596637*pi,0.04570675977137495*pi,4.04582437436793*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.542183954424002*pi,-0.11335182666537602*pi,0.966245281867985*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.301870099289952*pi,0.8647150674671*pi,3.93638533540339*pi) q[20];\nu3(3.5*pi,3.41618781859381*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40710540532904*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44813797763056*pi,0.5*pi) q[7];\nu3(0.267310453381753*pi,3.35298746405546*pi,1.53392704916001*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.259245392590071*pi,0.15021129754096396*pi,3.74511744081008*pi) q[12];\nu3(1.0*pi,0.0*pi,1.248996257692716*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2855652783259321*pi) q[16];\nu3(1.0*pi,0.0*pi,1.129504045331956*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44930817302741*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.26535709222715*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41952485942541*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.39527351721766*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49881738578187*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.344410665904133*pi) q[10];\nu3(1.0*pi,0.0*pi,1.32953770250329*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.33896895178002*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41413451068234*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.502906935383756*pi) q[18];\nu3(1.0*pi,0.0*pi,1.133284066407628*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[13];\nu3(0.349621784243528*pi,0.38143902186257195*pi,3.49619129222703*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.663873780831028*pi) q[15];\nu3(3.5*pi,3.49065904602139*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.144334149000838*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.281069104182257*pi,0.5677762053731701*pi,3.8091811872745*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44809318038879*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45200913912167*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5197698141476754*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.541905436177881*pi,-0.29405145483942696*pi,3.58780890478475*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.646361831915442*pi,3.48091432855608*pi,3.06138517347035*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.736051805793378*pi,0.5305099761666701*pi,4.3527814254951895*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5010703755205942*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.388787000576808*pi,-0.36726551122378703*pi,1.81131911834382*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.701213726361755*pi,-0.07680530745439401*pi,3.95305009781462*pi) q[7];\nu3(3.5*pi,3.41211226761174*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.285900008557648*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.505760401074025*pi,0.24925951425419401*pi,4.38671209457339*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.481213191614997*pi,-0.12971881637611898*pi,4.223481466892951*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.446166938239163*pi,3.43640072921662*pi,1.79637947174049*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.828897589307002*pi,3.30930059020767*pi,2.85970236977495*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.646481114301564*pi,0.24758998362500595*pi,1.465956405081094*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48796651027287*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.427931068385899*pi,3.08748785039669*pi,1.126690640769446*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48454311884593*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.32291998746817*pi,3.32423841199007*pi,1.56772987200538*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.165329875498547*pi,-0.09441542348314702*pi,0.818842957949836*pi) q[19];\nu3(0.379816701436176*pi,0.421335921410219*pi,0.874443184269437*pi) q[20];\nu3(1.0*pi,0.0*pi,1.226415196176733*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.383910423648195*pi,2.91237243202763*pi,1.84035356844502*pi) q[1];\ncx q[2],q[21];\nu3(0.402568746385115*pi,2.42553911163236*pi,1.379851724809206*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.590327544494633*pi,-0.140029603225098*pi,3.9460388121816*pi) q[13];\nu3(0.470089180865912*pi,2.57481040421836*pi,1.56683941738859*pi) q[15];\nu3(0.293481488975986*pi,0.5950251520851799*pi,3.9611766321934*pi) q[16];\nu3(0.746451678546015*pi,0.8472752804792001*pi,0.951405170774559*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.104177021502455*pi,3.09435595427269*pi,1.63951992186135*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.43697565038437*pi,-0.278536292114025*pi,4.36579304408342*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.748446611193159*pi,0.19866973576314095*pi,3.69873950277628*pi) q[3];\nu3(3.5*pi,3.43738575441838*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.620933812183849*pi,2.82925586965237*pi,4.1732491311605795*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.668934773588803*pi,0.8128148384326701*pi,1.181911948403998*pi) q[13];\nu3(1.0*pi,0.0*pi,1.171384753117247*pi) q[14];\nu3(0.657646435586443*pi,3.25001699156403*pi,3.9460975488626*pi) q[15];\nu3(0.372189833345121*pi,2.68383864289455*pi,0.9205909106759911*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5539833534050465*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.53802571336693*pi,-0.348136399625519*pi,1.254786963598269*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.220271776224849*pi,0.478019879937042*pi,4.3478283328023295*pi) q[9];\nu3(0.471438709366622*pi,0.52664088989015*pi,0.796720807795012*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.237775793294043*pi,0.225257662064408*pi,3.56469594209019*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.731577266506266*pi,2.93061287286666*pi,4.338516644385059*pi) q[10];\nu3(0.93617852954248*pi,0.77763696238323*pi,1.026564391198718*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5563435447044562*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.293899995152102*pi,2.61116327854372*pi,1.315735129409717*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31124232958708*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.597872179955107*pi,3.41689886489401*pi,3.2704001240852*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2150833018925349*pi) q[13];\nu3(3.5*pi,3.48784523426758*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.305260052225044*pi) q[20];\nu3(0.109074277432783*pi,-0.07188803062432397*pi,0.731736967488961*pi) q[21];\nu3(0.609415771372386*pi,2.65407167367662*pi,4.11630840367701*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42533540012914*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.334483772294399*pi,0.402827477362688*pi,0.812889561096388*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2782984885211799*pi) q[16];\ncx q[18],q[20];\nu3(0.154061499469472*pi,3.01527405071561*pi,0.987335657250602*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.753608273142897*pi,3.23570400144033*pi,4.17284652048313*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.281379913582386*pi,0.23132359746703102*pi,0.7845729895435469*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5197972760895828*pi) q[13];\nu3(0.498657593207772*pi,0.28792617116018704*pi,4.1018813206832*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.624456760674613*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.917188823934505*pi,2.88903360826667*pi,4.1116186534554*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.28998405502976*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[15];\nu3(0.296749907203296*pi,3.29564514022058*pi,2.05723906468079*pi) q[12];\nu3(0.176228287182483*pi,-0.26254787253184*pi,4.04266770656033*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5605809327293731*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202190246574651*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37449553135263*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.156195380022321*pi) q[10];\nu3(3.5*pi,3.3631446102509*pi,0.5*pi) q[11];\nu3(0.555533619092322*pi,3.19553025446149*pi,3.48148649987347*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2254641219723261*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.439173900471169*pi,-0.4079398357121387*pi,1.83841693569458*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5612555594582145*pi) q[17];\nu3(0.317242141132018*pi,0.32887045038823404*pi,3.9595833360153*pi) q[18];\nu3(0.443629044173927*pi,0.88500387872736*pi,3.94261551981776*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.4113071196022*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47241672323048*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.241029337456534*pi,0.8175345610823099*pi,4.24320527474368*pi) q[7];\nu3(1.0*pi,0.0*pi,1.13069413572103*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.426361983262019*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43418464599701*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.888128356636126*pi,0.7366940683226699*pi,1.141105247439191*pi) q[18];\nu3(0.0715247260698671*pi,0.366205441322462*pi,3.5905585768621*pi) q[20];\nu3(1.0*pi,0.0*pi,1.391103152352364*pi) q[21];\nu3(3.5*pi,3.43143862247147*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[12];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.479575015560091*pi,-0.4118247672206452*pi,1.288113608161661*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[15];\nu3(0.550837146860832*pi,3.32056018398691*pi,4.31317502380853*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194712840324161*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43868668848726*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.950728801078091*pi,-0.463858306972703*pi,4.18877091013306*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44336663869862*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.252911512452044*pi) q[12];\nu3(0.161499271026009*pi,3.15745718939983*pi,1.09058859897671*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35764719120046*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[12];\ncx q[3],q[21];\nu3(3.5*pi,3.48271001570362*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.428001677308044*pi,3.43253032723935*pi,4.24746074289273*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42680895274873*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.813958850234419*pi,2.95611713069135*pi,4.02182947962935*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231143307533834*pi) q[19];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.260825484150341*pi,0.0029251260640169585*pi,0.8440456686814499*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3147722962661*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.760610663785385*pi,-0.24090004730842302*pi,3.70961179315376*pi) q[16];\nu3(0.874709804849446*pi,2.73780868070126*pi,3.44580073158396*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.209358256304028*pi,-0.4772736484039084*pi,0.651977594857991*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5765658930221957*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.227256433120967*pi,0.11370523672684296*pi,1.2005127811209269*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.706562415234168*pi,3.48711720445575*pi,3.40678454133405*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.254460930244988*pi,-0.144486367552851*pi,1.043888722594314*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.483127801247125*pi,2.58191445460088*pi,3.95366409704605*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.60195196075696*pi,0.12759183257488704*pi,1.317293270982979*pi) q[10];\nu3(0.573896438207253*pi,-0.461094095014335*pi,0.8660295323813*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.434743321235173*pi,3.03531704480507*pi,0.6908741804478*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.30262952356069*pi,3.46524443705249*pi,4.17514048006227*pi) q[0];\nu3(0.731835091392954*pi,0.269223981096281*pi,0.709580786040128*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.793412722040503*pi,0.52119286696765*pi,1.158606872742977*pi) q[4];\nu3(0.430406384721885*pi,-0.135414836764423*pi,0.710884123583121*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.277072241997564*pi,3.47676819231155*pi,0.9807520755004591*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42953430179521*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1423039562287691*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.527424319704422*pi,-0.325873714416251*pi,1.0376124570886711*pi) q[0];\nu3(0.420594474375149*pi,-0.279300409391251*pi,3.85801948354398*pi) q[1];\nu3(0.0932793694567096*pi,0.25097267169471005*pi,0.7660164022349449*pi) q[2];\nu3(0.32430741407658*pi,2.84630038430224*pi,1.358084171353731*pi) q[3];\nu3(0.395031939297585*pi,3.36545811459862*pi,4.473962982812671*pi) q[4];\nu3(0.732820599283323*pi,-0.11406091283986303*pi,1.007134134694891*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.613400674149542*pi,0.06944192154503404*pi,0.756259762974552*pi) q[2];\nu3(0.138841209546156*pi,-0.334696287359105*pi,1.2816414065791308*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45976494888677*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.381293089612719*pi,3.39848243201668*pi,1.385436674212057*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5192305476767872*pi) q[18];\nu3(0.530376030726338*pi,2.95248236957369*pi,3.98311290641123*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2828667031654049*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43788359110253*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.1778380392481869*pi) q[11];\nu3(0.59045987006067*pi,0.58548413954897*pi,1.263727018841265*pi) q[12];\nu3(0.567348358561902*pi,0.19022821558883196*pi,1.3322835923867329*pi) q[14];\ncx q[17],q[18];\nu3(0.612647482385475*pi,0.34248736968958704*pi,3.93803632506494*pi) q[19];\nu3(0.292881421757404*pi,3.34081156408785*pi,4.238094046018039*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.395709946182967*pi,2.55760972517586*pi,1.327967229044376*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.669334274876679*pi) q[20];\nu3(0.426041816098538*pi,-0.073227986935338*pi,1.421348229883845*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.45089981985121*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.179627335961451*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.4807923335787*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0512208638692142*pi,0.08632048634175105*pi,0.5861631525111809*pi) q[17];\nu3(0.356769962791218*pi,0.385380017566218*pi,3.69613714382767*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.30580558577952*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.49615238036659*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.237879083177055*pi) q[3];\ncx q[6],q[11];\ncx q[7],q[19];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.1160524405408059*pi) q[15];\ncx q[16],q[21];\nu3(0.60732719253586*pi,2.75940066029823*pi,3.58930091179129*pi) q[17];\nu3(0.174723527384153*pi,0.67734170242296*pi,4.37677400141147*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,0.5553531911222525*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49705371601442*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41880996426726*pi,0.5*pi) q[8];\nu3(0.690879124800959*pi,2.93058313500021*pi,4.09368624886209*pi) q[9];\nu3(1.0*pi,0.0*pi,1.156309682911566*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41940637406486*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.308391088376984*pi) q[14];\nu3(3.5*pi,3.34328047111202*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295904906211112*pi) q[19];\nu3(0.907034540469279*pi,0.033511636943793*pi,3.56391913779037*pi) q[20];\nu3(1.0*pi,0.0*pi,1.265058610991372*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.471806477801319*pi) q[3];\nu3(3.5*pi,3.4663129210026*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[10];\nu3(0.545221623881505*pi,0.055505333871174956*pi,1.3717419989640192*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.340231170791791*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5453063870712063*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.633371176233574*pi,0.9890299474165201*pi,0.8306941347457111*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.498057656943979*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40831460095492*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38933258518983*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44096252032491*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.430334808538069*pi,3.47345776530605*pi,1.359376475582582*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.450600211273263*pi,3.23440595259552*pi,4.3117407079485695*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44636449642379*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.625479440539931*pi,3.2025859288406*pi,0.600745879750855*pi) q[0];\nu3(0.663667652661349*pi,2.64733382138764*pi,3.63641379389239*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.426423889177171*pi,-0.268646392151786*pi,4.44942752122582*pi) q[5];\nu3(0.74401730733737*pi,-0.395687443337235*pi,3.37887985963576*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.512466271872295*pi,3.41037596121984*pi,1.74810012268648*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.572284134617924*pi,-0.325278603455848*pi,3.53603297703054*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.379637548966354*pi,-0.11871095341660198*pi,4.12290424812544*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0747397605916951*pi,-0.111066238786871*pi,0.69383551259859*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.523117886965737*pi,-0.179595441479244*pi,4.3827767460243106*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.977412839824081*pi,3.3311828303871*pi,4.19742247434376*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.597099554163864*pi,-0.45559045494350403*pi,0.9579384328649809*pi) q[2];\nu3(0.516094052462334*pi,0.18641090305284802*pi,4.10208337832929*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.674623351387296*pi,-0.025833668280173028*pi,4.32496881822874*pi) q[7];\nu3(0.0233652990773773*pi,-0.27476683811610103*pi,1.71818685121297*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.367896407033775*pi,-0.09064840548069503*pi,0.9501139635282261*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.203756419141197*pi,-0.4133065408407423*pi,1.1430461586400131*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.60533927852646*pi,0.17376963362943199*pi,1.437813311492242*pi) q[2];\nu3(0.565525955680869*pi,2.88423322271768*pi,1.395182193633355*pi) q[3];\nu3(0.266629217522889*pi,2.61455066958057*pi,1.12055006797724*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.294413361653735*pi,3.01065561004989*pi,0.663150197271782*pi) q[7];\nu3(0.503369521612261*pi,2.70970789811514*pi,1.2160150582911529*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.546601195465208*pi,3.45721908520588*pi,4.00014421091301*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.505734776130588*pi,-0.342853250493801*pi,1.197804727306466*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.844704824334289*pi,2.65110459620084*pi,3.82403408268345*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.804779993323735*pi,2.85601575983944*pi,4.25305700392032*pi) q[4];\nu3(3.5*pi,3.49495236859465*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3044893210529072*pi) q[9];\nu3(0.287277549482391*pi,3.45364449627653*pi,2.03099185703606*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0800093292212826*pi,2.8891064044203*pi,1.59662379480129*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0465833023526071*pi,-0.18397859541155898*pi,1.61335272635662*pi) q[19];\nu3(0.22554844047777*pi,-0.214351583814959*pi,4.34075535015192*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.364185653117427*pi,-0.4426870817521981*pi,0.5257105703733158*pi) q[10];\nu3(0.387299965987958*pi,-0.161861116284915*pi,1.086496920224639*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.35665473773836*pi,0.07132269962569304*pi,1.3973671024553531*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.290002807451435*pi,0.17939337171895797*pi,0.779134091666454*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[21];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.464664713862231*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.388878505672737*pi,2.56346061284632*pi,0.948121764063607*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.3728072926212*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29042872986648*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.225772636510368*pi) q[2];\nu3(3.5*pi,3.49132870388864*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49452020553341*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.182881005661742*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.201945617360711*pi) q[20];\nu3(1.0*pi,0.0*pi,1.154990957501707*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[21];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5232951170500257*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39101988553793*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46971258752454*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44877076230328*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.34131771364126*pi) q[10];\nu3(3.5*pi,3.35401537119273*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2548096626072192*pi) q[12];\nu3(1.0*pi,0.0*pi,1.176701458801522*pi) q[13];\nu3(3.5*pi,3.47610689416392*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.627393206951499*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183594331837144*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3592049864824909*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43573134322939*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5809091425666209*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[21];\ncx q[3],q[20];\nu3(3.5*pi,3.41915017770745*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\ncx q[14],q[18];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.37299239548678*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.2980004708429504*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.674290064999343*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5914412611953859*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3389661842038*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47800863198224*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.672401448814986*pi,3.11261907670675*pi,0.5274574361237102*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[13];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5766926809974442*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.376675159947485*pi,0.05699723239589605*pi,0.669115728135547*pi) q[0];\nu3(0.0355001440475727*pi,-0.395910236136388*pi,4.17474703912878*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.573205888530282*pi,0.20060789860544004*pi,0.893284946304366*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.257303714875596*pi,0.5737611872033701*pi,0.5275261070057954*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.403615394292903*pi,0.5120992576577601*pi,4.49817167138459*pi) q[0];\nu3(0.316378195102735*pi,-0.372066495803402*pi,0.5363754464118988*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.730294708342995*pi,-0.14365334704258098*pi,3.40445622655272*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.623892158692083*pi,-0.219641067110955*pi,4.2282168205551*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.695223028051909*pi,0.36563007898981803*pi,4.1139507620739*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.704832462475578*pi,0.44084909581561404*pi,1.237753281863235*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.561085800726287*pi,2.80264661514846*pi,3.64398338829084*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.570833272076355*pi,0.21201977332427302*pi,1.1038736068016148*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.819720568143939*pi,-0.25142131265932*pi,4.38852250084331*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.779159678044535*pi,3.18674403459476*pi,3.69758385827483*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.469597320697347*pi,3.03290826040211*pi,1.258480954115114*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.706558143615987*pi,0.42940046946229604*pi,4.04930114253361*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.529799309600021*pi,2.47324936622466*pi,3.55182032505154*pi) q[2];\nu3(0.451203781473941*pi,3.42919770359776*pi,1.6624075634091*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.213226536217527*pi,0.6343312713860301*pi,4.10554133091699*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.524931363947771*pi,-0.159936836408421*pi,4.33186853625472*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.658488175441222*pi,0.35779501065479*pi,4.29839904232395*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.702883506795214*pi,3.45528438363614*pi,4.4056767846692*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.745670554805659*pi,0.15902865802394295*pi,0.54479182784787*pi) q[3];\nu3(0.275529670245228*pi,1.13090652205774*pi,4.13458462905678*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.620555142044055*pi,3.09787828926432*pi,3.10370314367693*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.435381178484413*pi,3.34351866340308*pi,1.72591485882504*pi) q[12];\nu3(0.692968929529466*pi,0.03637161724232996*pi,0.917403919027176*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.432185986791906*pi,2.59470526719179*pi,1.0458654950764759*pi) q[19];\nu3(0.639927391723477*pi,-0.12921946381500599*pi,1.257540662465431*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.781135985316181*pi,3.18301646756819*pi,3.44954545577008*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.844855636087011*pi,-0.392416127480091*pi,4.1872749978045505*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.293334688340187*pi,0.37972333630119703*pi,0.869987348334835*pi) q[13];\nu3(0.496442018849139*pi,0.327486554777333*pi,3.7095834428856*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.469350454760423*pi,0.18853820578236802*pi,4.48922545283593*pi) q[18];\nu3(0.290936537267698*pi,0.12674544270878596*pi,0.844337643398207*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0938806176606466*pi,-0.08888351478858603*pi,1.04555679670075*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46571344757558*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.307563068160668*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.875916026212047*pi,-0.390203447054561*pi,3.1185831509569*pi) q[14];\nu3(0.915619137818926*pi,2.80408921488991*pi,3.43326606592033*pi) q[17];\nu3(0.631371789244629*pi,3.43530389549972*pi,3.25718857514292*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.375718472588936*pi,0.196770288875449*pi,0.794645127024561*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.106419696777685*pi,2.88882542482795*pi,1.3860726183428231*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42977802046699*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.269165801873927*pi,1.1044414298248*pi,4.15190591610921*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47384262842705*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.192662927096722*pi) q[20];\nu3(3.5*pi,3.42209289576146*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[20];\ncx q[4],q[18];\nu3(3.5*pi,3.45084809851472*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.287121512190268*pi) q[8];\ncx q[9],q[11];\nu3(0.335904755160712*pi,-0.4854505726841894*pi,4.0759636125727905*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.163971015138334*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[8];\nu3(3.5*pi,3.48348045194325*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45450275127709*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.0*pi,0.0*pi,1.4138934569627302*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47159886621891*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2551126160877981*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289090814177112*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5709440273080616*pi) q[20];\nu3(3.5*pi,3.3953733197432*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[20];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.166667992335762*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.646625168181092*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[15];\nu3(3.5*pi,3.35530263088431*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.078489732733333*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42578628712427*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.41743104189628*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42574068745294*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.385333793517964*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41013485646665*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.386024283552381*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.241879407249448*pi,0.45477219345852604*pi,0.728212280747408*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.66342919551786*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.36138108306695*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4547301352472495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.34527395141931*pi,2.65977685963144*pi,1.1126531341075538*pi) q[20];\nu3(1.0*pi,0.0*pi,1.238424857992831*pi) q[21];\ncx q[0],q[6];\nu3(0.243604072647616*pi,3.42298189665448*pi,1.84144524659325*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.897073316140205*pi,-0.09444821439760998*pi,4.4153050982341995*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.673813759590219*pi,0.08703233209211603*pi,3.84460764037729*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.695892103049317*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.413570008334747*pi,3.45956296027289*pi,4.38296386128461*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.137624940182147*pi,0.6784806531698899*pi,0.680269988521512*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.798850150143838*pi,0.67557988196338*pi,4.24657680979457*pi) q[8];\nu3(0.906056194435463*pi,-0.29518989624610303*pi,3.29061456815888*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.728943554559237*pi,2.96177520796006*pi,4.29717591886515*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.566105247504654*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.636721532236041*pi,3.20257972601891*pi,3.32134713485762*pi) q[9];\ncx q[10],q[21];\nu3(0.402819028038111*pi,0.64846867948671*pi,4.1466936913588*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.452350481405279*pi,0.5509781621341101*pi,4.04183333274834*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.494006740522041*pi,3.11706553184624*pi,0.5353168504081106*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.728960020560531*pi,3.20627788589821*pi,2.98616805220891*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.369846611811355*pi,2.96975372460772*pi,1.046985302577991*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.457764656911359*pi,-0.4028769739580552*pi,1.50751718037794*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.465861273268209*pi,0.334691525782402*pi,4.477297887476761*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.21116724534084*pi,0.130458804944512*pi,3.94028071992733*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.718482256000737*pi,2.50974440700587*pi,3.84309866160882*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.895693509452507*pi,3.01130346722271*pi,4.49480977344884*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.423561498025627*pi,0.9065078371005799*pi,0.5645974504285091*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.570429035833695*pi,-0.20299513356510202*pi,3.43877934964829*pi) q[10];\nu3(0.479545344551458*pi,2.81780532455356*pi,3.70454522330436*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.107584096305345*pi,-0.296433802851847*pi,1.149342116911469*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.37574894895707*pi,2.75589053145337*pi,1.481252974841658*pi) q[18];\nu3(0.208425068937685*pi,-0.238367665087388*pi,0.8894295793652109*pi) q[19];\nu3(0.0881250009188238*pi,0.17774366289481702*pi,1.186496811889688*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49878473111602*pi,0.5*pi) q[1];\nu3(0.18864093558203*pi,3.2854415146921*pi,4.26377635467472*pi) q[2];\nu3(0.54806180437598*pi,3.45978430800113*pi,0.8343108090660409*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.481070708317461*pi,0.8220299705757199*pi,3.96680116328354*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.352413545137375*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.743075079039322*pi,3.34240762134407*pi,0.825120541705874*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.854458714447113*pi,0.6549364387635099*pi,4.4201108587063604*pi) q[16];\nu3(0.54031498740062*pi,2.62636222868576*pi,3.79550594696004*pi) q[17];\nu3(0.035663859531225*pi,2.46461608911962*pi,1.280885317180323*pi) q[18];\nu3(0.921402464782263*pi,0.044134432624237*pi,1.2003406339631542*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.41689821770072*pi,0.45517342385652004*pi,4.344483943252611*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.691332638238019*pi,-0.11063915211582498*pi,1.120572835509636*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.468655003465134*pi,0.285489567038275*pi,3.46941961369701*pi) q[16];\nu3(0.421776335016506*pi,2.78211333847476*pi,1.4836132481369289*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.703372875562607*pi,0.447786653426839*pi,1.209186115162147*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38120413390405*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.657711918911092*pi,-0.294645894318018*pi,4.08347115447535*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.609649356587567*pi,0.22737916715596196*pi,3.73438386059594*pi) q[7];\nu3(3.5*pi,3.40313455561015*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43102016585153*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225236714143112*pi) q[14];\nu3(0.242947916614225*pi,2.48460223794622*pi,1.216444771894466*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.308451682984604*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.40634572016809*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4239856983518*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.237183222391526*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255113146550388*pi) q[19];\nu3(3.5*pi,3.48607878796839*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47363683247553*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.385064051918089*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.49968741126969*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43801354454767*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269098442920701*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.606496500865982*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302407328330362*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44259605355473*pi) q[20];\nu3(1.0*pi,0.0*pi,1.113939203994014*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5110558356100814*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5828825514086309*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,0.5047000771684259*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4578099010528796*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.24357770556765*pi) q[16];\nu3(3.5*pi,3.47891534902434*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236734845034485*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43744465178515*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.390400931255221*pi,0.59728352287963*pi,4.12484052121759*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37610609378648*pi,0.5*pi) q[7];\nu3(0.655489966946632*pi,2.99600203756489*pi,3.10336954549628*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.59782998471341*pi,3.08029959210394*pi,3.19371819072799*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.223424145256919*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5288848066386955*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.395816823567246*pi,-0.440905672842057*pi,0.8586557459583*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.465893736167818*pi,2.79017307563753*pi,3.82779823553937*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.135852759716208*pi,3.46167820928165*pi,4.20710898555161*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.731851806202994*pi,0.0020773972380929706*pi,4.49697435156442*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.685637403625126*pi,0.60255266010967*pi,4.37850289401835*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.800024507014128*pi,2.36224946817789*pi,3.66543204531876*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.22760460398447*pi,-0.4469761450001093*pi,0.900630193728299*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.114287964373029*pi,3.42107800237075*pi,4.23177062081139*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40150502048387*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.490485973933681*pi,0.42192150081005897*pi,3.71269412625288*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.887546239153616*pi,0.16062550557030397*pi,0.645457167352365*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.184959887026024*pi,3.19364753846652*pi,1.7900374833508*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.262419595093915*pi,3.41642166633246*pi,1.69210303331292*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.580898664578415*pi,0.86009721457265*pi,0.812511895172662*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.125702912932933*pi,3.37871282489252*pi,1.045225638312055*pi) q[19];\nu3(0.555644070178445*pi,0.56934220994363*pi,1.1854752954726049*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0274223903325125*pi,-0.261719110596215*pi,1.159249018228325*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.392613762529635*pi,3.47482392210795*pi,1.3115121325754782*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.782986355728087*pi,2.62628560338744*pi,4.042428174973979*pi) q[9];\nu3(0.462792788079174*pi,-0.23637576612287298*pi,1.279126772448389*pi) q[10];\nu3(0.251597998395948*pi,0.7443148523529399*pi,4.10688186676296*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.339863173101292*pi,0.067587007118458*pi,1.1832638316674768*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.564200711725257*pi,3.45871270191828*pi,4.01746166424601*pi) q[19];\nu3(0.895339325318695*pi,0.77488197637684*pi,4.32976904787863*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.704453769872948*pi,3.32232329816974*pi,3.5144877659738*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.842641840272279*pi,-0.265570746526042*pi,3.87779365773747*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.338591816246676*pi,-0.13664946670192601*pi,1.53538950396304*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.281334673026774*pi,0.9039810738563501*pi,4.1767184405031905*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0660840197896922*pi,1.04070737152991*pi,4.4283598168713905*pi) q[16];\nu3(0.288700496098242*pi,-0.4139790913629931*pi,0.727628639296699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.937134007035237*pi,0.025432473129614053*pi,3.74335871676574*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.771425188396427*pi,0.59651440138621*pi,0.964118165858497*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.274505397632935*pi,1.04201414258958*pi,4.04701677962588*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.724867121797333*pi,0.330310835256306*pi,4.1936900595694*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.566026114731495*pi,0.8503160676565*pi,4.4757632664141695*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.698706410978213*pi,-0.12281361194152002*pi,3.42412380188303*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.494966659485789*pi,0.03206538147653604*pi,4.28716506774433*pi) q[18];\nu3(0.575106610023539*pi,0.5828045309513601*pi,4.24689202543993*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45647681041609*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.898781754933926*pi,-0.208750785070969*pi,0.638158355004571*pi) q[7];\nu3(3.5*pi,3.4980810689499*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.20368838924402*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.254457256588918*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.301598118281009*pi,-0.3220245859293*pi,3.91324332344776*pi) q[7];\ncx q[9],q[20];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.38606879681419*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33604824022147*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49168314758526*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.287556173660531*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5188462530895905*pi) q[14];\nu3(0.379017434553912*pi,3.00912739916977*pi,1.65238147930109*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1784916872293532*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33328238650786*pi) q[20];\nu3(1.0*pi,0.0*pi,1.236029430290636*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.36924342245887*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48124242075592*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[21];\nu3(3.5*pi,3.47941750131548*pi,0.5*pi) q[5];\nu3(3.5*pi,3.30191466248604*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.385616168499809*pi) q[8];\ncx q[9],q[20];\ncx q[12],q[13];\nu3(0.330336416532182*pi,3.29610401143021*pi,1.95293766032338*pi) q[15];\nu3(1.0*pi,0.0*pi,1.405527920115285*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2829552885516389*pi) q[18];\nu3(1.0*pi,0.0*pi,1.102194612016643*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.603675477037916*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5013561808959253*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34208090818656*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5127664097717965*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48002867868726*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4539816185424*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45820663704096*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[8];\nu3(0.305560363755748*pi,3.30681434708769*pi,0.697455117181579*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[19];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.748898916882033*pi,0.251084087057184*pi,3.91044912649817*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43902210999092*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.156877100542331*pi) q[10];\nu3(3.5*pi,3.416354612222*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.338128114890342*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.541313032429712*pi,0.6641880167751899*pi,4.19541458636607*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.52123624610471*pi,0.86839189073762*pi,4.21277629140757*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.455756278111435*pi,-0.10810882491241802*pi,0.82105654233923*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.485522844271364*pi,2.75685250222177*pi,1.321566501364847*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.144227456100707*pi,3.39600957040285*pi,1.80982015699051*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5382272565405155*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.621904485283749*pi,3.02051670329567*pi,4.119474272512139*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.561337048469707*pi,2.90436313013556*pi,3.50050792521976*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48570868736423*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.716447933416171*pi,2.65925011791928*pi,3.94655692883465*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.487134162916616*pi,3.18984522278876*pi,0.860724667959669*pi) q[2];\nu3(0.172440719563235*pi,0.15902314134483897*pi,0.9950784451667201*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.574092724426906*pi,-0.28715977659340797*pi,4.26752409116009*pi) q[6];\ncx q[7],q[10];\nu3(0.410026258360677*pi,-0.34266937430892996*pi,4.21265838955813*pi) q[8];\nu3(0.383417815552204*pi,3.19244683371363*pi,4.37983111463844*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.263825928080667*pi,2.93134634909301*pi,1.0590536499174918*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.593958925224339*pi,2.88513284931636*pi,3.50956559987253*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.48994136723712*pi,3.22074471953598*pi,4.09338576527992*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.20029525920375*pi,-0.07398116772562002*pi,4.46550443413191*pi) q[2];\nu3(0.215261932565579*pi,-0.4434232538481349*pi,1.2444622522377151*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.893360059267727*pi,0.8298106239024601*pi,4.34496673523309*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.511351799211771*pi,0.22254184713450398*pi,0.7453049002162639*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.560884212232885*pi,0.494371429390861*pi,0.717856846504614*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.786773492811198*pi,-0.150735226426841*pi,0.6608403392543449*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.662128086163081*pi,0.26050538229835396*pi,4.34997926949545*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.656929565032196*pi,0.30412381548005896*pi,4.29162844451141*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.502487149279193*pi,-0.4421303928174785*pi,0.5136316466546907*pi) q[18];\nu3(0.525639689020041*pi,-0.13713594566480702*pi,4.20004466703816*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.208876506332936*pi,1.12592210034036*pi,4.33997170213315*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.464179000466726*pi,0.37661512041908096*pi,4.06160327784666*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.785863813961269*pi,0.310720075917841*pi,1.0083441978087468*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.323213230883456*pi,1.13031602674553*pi,4.32605520265969*pi) q[18];\nu3(0.371181982250413*pi,2.61706913112245*pi,1.1953324807443861*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.37946826263034*pi,-0.27437662875262603*pi,0.978122828841349*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.816893169855959*pi,3.04925337322942*pi,4.17220272259501*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.820755173351241*pi,0.16120388420447695*pi,0.9480603662446281*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4581854454959*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.327620518954773*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.199675343584685*pi,-0.25071797383645*pi,0.5961565969548078*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.457128556089006*pi,0.11397884015131099*pi,3.94863781723324*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.3975270668787*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.16416103241496*pi,0.23504087665872997*pi,3.30364641018206*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2123928307124539*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.46641396665318*pi,0.5*pi) q[9];\nu3(0.627903408763013*pi,3.45110768022695*pi,0.8437038964116099*pi) q[10];\nu3(0.463732598343231*pi,0.5192835407791501*pi,0.622425993999561*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[19];\nu3(0.398914124402202*pi,2.86547360110364*pi,1.465199700836205*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285648704946609*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3843598931661*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.31674052991583*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45367126468184*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.261624272645139*pi,2.76462990252263*pi,1.448807603468544*pi) q[11];\nu3(1.0*pi,0.0*pi,1.249652687139628*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45780433395864*pi,0.5*pi) q[14];\nu3(0.816575676694749*pi,3.31357313501652*pi,3.25236658001808*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217925327919322*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2834126704521949*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44524890821807*pi) q[20];\ncx q[0],q[2];\ncx q[1],q[18];\ncx q[3],q[16];\ncx q[4],q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46337401521364*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48034911634092*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46726441673536*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2851910610512731*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32389665309186*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.268807744621256*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43038552181223*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211324678137164*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49232446329613*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4380267523839*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[5];\ncx q[6],q[12];\ncx q[7],q[11];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.412094453865301*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4525594572906*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5486797847678386*pi) q[10];\nu3(1.0*pi,0.0*pi,1.303434004727868*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45138548027158*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5026421933383292*pi) q[16];\nu3(1.0*pi,0.0*pi,1.341422714658222*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.509492562216789*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.504985265464733*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.750794442740259*pi,-0.018020135684975014*pi,1.212341248164837*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.341887212355653*pi,3.26203345395859*pi,1.08231613306925*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.979548667170829*pi,3.3822956467426*pi,0.809272809326905*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.860302369712315*pi,2.47269783229843*pi,3.82450349107042*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.76003044837113*pi,-0.08864199007206802*pi,3.74750943479004*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.180378023499997*pi,3.05511508326153*pi,1.182541698728825*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.419273371358208*pi,0.004172619116143972*pi,3.52926787150818*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.952431727275962*pi,-0.318945238101554*pi,3.27492671086363*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.16524068712909*pi,0.11783396956324799*pi,4.38491519603363*pi) q[8];\nu3(0.586966174445862*pi,3.2032169145004*pi,4.18771360771291*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.839837208581116*pi,3.10255916342784*pi,3.75745452720616*pi) q[13];\nu3(0.62487855272304*pi,2.47827951206947*pi,3.78620004222333*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.245319299002116*pi,3.14049033215466*pi,0.952618057206372*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.517121450790816*pi,0.31688843295498503*pi,0.821954051690568*pi) q[20];\nu3(0.833369548458696*pi,-0.4450708542222031*pi,0.8583275340129379*pi) q[21];\nu3(0.757238119444911*pi,0.9018677258671399*pi,0.5051632970622177*pi) q[0];\nu3(0.149439483649186*pi,0.78719818775308*pi,4.13515513921035*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.725394249015203*pi,-0.09478322254007998*pi,1.158300539639163*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.398452186690805*pi,3.03659084983352*pi,1.78605601370211*pi) q[9];\nu3(0.521847605597376*pi,0.35651123513347005*pi,1.145007571573158*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.802832087468276*pi,3.1961549058866*pi,0.5912238989197545*pi) q[14];\nu3(0.210495011907336*pi,-0.04139627488699199*pi,1.01785280344919*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.202686865269522*pi,-0.396153724526714*pi,0.721193145018486*pi) q[17];\nu3(0.828901710332566*pi,0.07607875801317199*pi,4.1273417180786005*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.426277554571568*pi,0.420980330353409*pi,0.627564612731556*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.761341068445034*pi,0.429259223280544*pi,1.084882400792344*pi) q[1];\nu3(0.719573328556379*pi,3.21599694938603*pi,3.36452157418996*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.629782830234308*pi,3.04694968015155*pi,3.23526493588723*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.652610541741441*pi,3.40152856647613*pi,4.0622518191699*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.543081862799674*pi,3.44115885207465*pi,3.27506639428373*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.34226126913772*pi,0.33095743859768*pi,4.47539170499414*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.486609783003678*pi,0.15448492860357*pi,1.0483782639340191*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.432178121922113*pi,3.20929122778309*pi,0.5332587408183171*pi) q[17];\nu3(0.650948389271365*pi,0.7295162015914001*pi,4.27771236043775*pi) q[18];\nu3(0.36864482437975*pi,-0.395503320369626*pi,0.895121771660238*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.174633096292475*pi,2.66972186964278*pi,1.51008520624535*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.224281221424488*pi,-0.183200049200343*pi,1.3351373857696132*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.766651281539835*pi,-0.351834393064675*pi,4.43049481329584*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.653787904484604*pi,-0.4488799573477489*pi,0.809004201730846*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.421292212952888*pi,0.23539497792508002*pi,3.42853537014433*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0736946522651611*pi,2.97112972453663*pi,0.959901390489549*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.346688051198972*pi,0.311683157636671*pi,4.09734769088165*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0786900111492448*pi,3.32160383160455*pi,4.34332562780553*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0985173408318836*pi,0.318938781770997*pi,3.78850471501501*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.30043804680597*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.171855610332105*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[2];\nu3(3.5*pi,3.48615565722725*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,3.49887747437219*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.41323576905824*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.282158002056524*pi) q[16];\nu3(1.0*pi,0.0*pi,1.270513213458343*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1645749179640998*pi) q[20];\nu3(3.5*pi,3.44268043930844*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42413076855647*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2687696603156149*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.42307340660689*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.45392375099051*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.46636164150434*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.33828955161641*pi) q[12];\nu3(1.0*pi,0.0*pi,1.217132090006468*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.327694251487076*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.489604884221761*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3279141528670761*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.32509573306612*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.206643919950644*pi) q[11];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.376752647101791*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5479515329774824*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5895865505956933*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46058149451342*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.47795731178285*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44618141429311*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31022239280085*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5401604479787765*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.643868199379135*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46607133343562*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.16945380501543*pi,3.0759141191633*pi,0.624047787376476*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.91967336080501*pi,2.84278996931945*pi,3.7087175145781*pi) q[20];\nu3(1.0*pi,0.0*pi,1.314801674165939*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.521100442493882*pi,3.06727398274807*pi,3.82438248305536*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.408198909487592*pi,0.40698295280033603*pi,3.58984123119813*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.697138925816295*pi,2.57337552709623*pi,3.53886389760611*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.887214255890058*pi,3.36562503776023*pi,3.70852644146921*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.169882690223082*pi,0.9074383918623801*pi,4.13835223365937*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.729934194969312*pi,3.00732072788324*pi,4.063155823045021*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5231908787701189*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.546124362390952*pi,3.3248159712449*pi,3.44089988700762*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0218470180710359*pi,3.20232731160829*pi,1.81285115518722*pi) q[8];\nu3(0.0755700806864276*pi,0.41159943376574604*pi,4.23766722854527*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.276092909832763*pi,0.10313408478341102*pi,0.5562777778844354*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.526324481352217*pi,2.97403057395559*pi,4.08880633512239*pi) q[17];\nu3(0.664308585012739*pi,0.7016777435694499*pi,0.76383713942719*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.481580479263523*pi,3.10367326014555*pi,0.720605412109719*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.894802916454175*pi,3.28888643795994*pi,3.85808429309106*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.81582572402427*pi,3.04587957303468*pi,2.98208114119802*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.490968521686249*pi,-0.4099013895960653*pi,1.09241879445142*pi) q[17];\nu3(0.562184617011507*pi,0.7134504119748499*pi,4.44459142903884*pi) q[18];\nu3(0.0971077303537436*pi,0.9413380649204399*pi,4.3497377520564395*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.390782320842249*pi,-0.360512517313349*pi,1.84262403881669*pi) q[0];\nu3(0.822989166589045*pi,-0.274354311106735*pi,4.3317730803297305*pi) q[1];\nu3(0.551712046871917*pi,0.25433454131268896*pi,1.3117725550620989*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.699129798773081*pi,3.27092489098991*pi,3.79147862779329*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.350542675300267*pi,0.13610468078355198*pi,4.35131541977385*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.972860525909346*pi,0.389327763246626*pi,0.586868624200594*pi) q[11];\nu3(0.496299819276153*pi,0.5565932498671999*pi,0.682885094703908*pi) q[12];\nu3(0.577307377524144*pi,-0.18998566696902602*pi,4.145965095823049*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.607390688990041*pi,2.79710358282177*pi,3.42741894332126*pi) q[15];\nu3(0.249256028113254*pi,3.41911626733518*pi,1.69361881056475*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.830507183519339*pi,3.05501790904717*pi,4.062703076330219*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.3398497033213*pi,3.43415526887563*pi,4.44753839740981*pi) q[0];\nu3(0.780299134677082*pi,3.31204690533945*pi,3.93432425508404*pi) q[1];\nu3(0.432555697222806*pi,-0.27892473798429196*pi,0.91915426566653*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.660609371332741*pi,-0.22441538725473098*pi,3.77977541977027*pi) q[4];\nu3(0.554117762400213*pi,3.37003647735963*pi,1.86498595148846*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.641089204872107*pi,3.41363530415445*pi,2.94405732798316*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.76836132988515*pi,3.39629318037796*pi,3.93310735818009*pi) q[12];\nu3(0.692634536706294*pi,-0.250360756290088*pi,1.237385627206421*pi) q[13];\nu3(0.797543518457715*pi,2.65662842570108*pi,4.12721298851951*pi) q[15];\nu3(0.423652911363028*pi,3.28977170009857*pi,1.289817667457859*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.198801723804235*pi,3.33372344650455*pi,1.93401876587071*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.49574579186821*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48151849122167*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2165220907057042*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272720016852632*pi) q[20];\nu3(0.246941828492964*pi,0.26904116950954005*pi,4.0299878658862305*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36172683695456*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.307351894690522*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.769346434801937*pi,3.28038455128405*pi,3.47157124598918*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45660054673709*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48696380651127*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283632908576621*pi) q[12];\nu3(3.5*pi,3.47694857989547*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1825030261143459*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.15380135716373*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.487252003781419*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.617621483890154*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[8],q[12];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.608246271287724*pi) q[11];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40555455683222*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[11];\nu3(3.5*pi,3.49034919557946*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.245464419566285*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.19534769692436*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.499259962661689*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45487090741907*pi) q[14];\nu3(3.5*pi,3.43125462758598*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38550283502326*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2928063565036019*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(3.5*pi,3.47872684719805*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[18];\nu3(0.253509354784055*pi,3.32664070279494*pi,0.5514615914511906*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.644037346383157*pi,-0.36790946829663096*pi,3.55830201499937*pi) q[20];\nu3(1.0*pi,0.0*pi,1.285024556800966*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43518274575393*pi,0.5*pi) q[5];\nu3(0.375149862294192*pi,0.009606704189732973*pi,1.453976292755223*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5479574354221515*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.32282187486026*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.364586014712065*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5000763009211107*pi) q[19];\nu3(0.457435159159371*pi,-0.20050396392625802*pi,1.483138049324696*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.315425600859456*pi,0.317417917587864*pi,3.77040631878695*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6562234671129901*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.689381029679514*pi,2.69537464221751*pi,3.85111024873723*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.542947037655074*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.166506871484878*pi,-0.37101499317563*pi,1.7961837561971*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.540924437409872*pi,0.56123934671645*pi,0.707921003004958*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.630611941785008*pi,2.75622497762576*pi,3.95095387793294*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.102460855096426*pi,-0.360945456544857*pi,1.80544688029273*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.63688040288713*pi,-0.20300080733248*pi,3.83370544417597*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.678393970936637*pi,0.15108030902357406*pi,4.04386263125337*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.219093189914691*pi,3.17632052382319*pi,4.34484027664686*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.738450850293376*pi,0.29635630445829797*pi,3.93660810285418*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.413105935197438*pi,3.09107507553505*pi,2.08535643422072*pi) q[1];\nu3(0.13572454294174*pi,3.28645909022054*pi,1.88373487080067*pi) q[2];\nu3(0.799580648994699*pi,0.6596867729317799*pi,0.739489639815987*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.385618843269725*pi,0.46340508695861504*pi,4.27016354529939*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.453841033175785*pi,0.18247382805705104*pi,4.27236970027576*pi) q[12];\nu3(0.38606075747663*pi,3.42724906229925*pi,4.36891148315695*pi) q[13];\nu3(0.408886843799302*pi,-0.4720013378533265*pi,1.368852638111251*pi) q[14];\nu3(0.388158975661335*pi,-0.046272255234870996*pi,1.376012352020642*pi) q[15];\nu3(0.248595389884334*pi,-0.302171316637438*pi,1.58800027433736*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.593172698561161*pi,2.94378859879075*pi,3.97511400208191*pi) q[0];\nu3(0.925632685633997*pi,-0.322474961661449*pi,3.58691346359311*pi) q[1];\nu3(0.389567348974669*pi,0.127270066660235*pi,4.30538739700985*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.344499041675952*pi,3.09163689086003*pi,1.489947088190952*pi) q[7];\nu3(0.150848722967979*pi,-0.180897662352478*pi,3.86377639483398*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.301874011083258*pi,0.371552144998355*pi,3.71266015734995*pi) q[12];\nu3(0.413584505641711*pi,0.8947566007771799*pi,4.06253350889879*pi) q[13];\nu3(0.686068132641026*pi,1.13763567961424*pi,0.730351574995195*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.616088410404099*pi,0.22810458813469703*pi,1.0778606881789718*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.493801530549424*pi,3.04443174522409*pi,1.60938907460225*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.425441268704923*pi,-0.4879687882825718*pi,0.5447108131037299*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.404655268742906*pi,3.42865827707798*pi,4.27893956518622*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.37297249189705*pi,0.93133598139078*pi,4.40431537970778*pi) q[19];\nu3(0.323075295299227*pi,0.06347058629258495*pi,3.69140712903143*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.422058251451*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.320126075745281*pi,2.4526098482407*pi,1.2900788284092801*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.323996460102*pi,3.31421110819787*pi,0.722015386081888*pi) q[10];\nu3(1.0*pi,0.0*pi,1.135808002006325*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.371320258384479*pi,0.13335230943423004*pi,3.84280986862349*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.453258070673715*pi,0.75101015951589*pi,0.61479731475308*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.33025701837508*pi,0.5*pi) q[9];\nu3(0.139673636989772*pi,0.52305753045145*pi,3.52400521771025*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.136044313310078*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43456890456488*pi) q[11];\nu3(3.5*pi,3.49005862446463*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.191946396230281*pi) q[14];\ncx q[15],q[19];\nu3(0.559686515836946*pi,3.04620107155186*pi,3.76983282147316*pi) q[18];\nu3(3.5*pi,3.39017819311338*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[11];\nu3(3.5*pi,3.42466308458357*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3054939636085*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[13],q[14];\nu3(3.5*pi,3.47783061595887*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229424593682843*pi) q[16];\nu3(1.0*pi,0.0*pi,1.187925022487778*pi) q[17];\nu3(0.738617962585319*pi,0.5320123273083*pi,4.3532440121184095*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278561060114658*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.516437979613015*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1793059084555368*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[12];\nu3(3.5*pi,3.23761307919244*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[21];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.145429002446705*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45225713097993*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44804722937633*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.407076911579743*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.616486485890254*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5103604322215918*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41690103103525*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.537002761986177*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[21];\nu3(0.375531893719304*pi,3.11675971996817*pi,1.36071038883499*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.388777489524459*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.38330411107845*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.36601978695705*pi,0.19317515999717205*pi,4.35286025486164*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3351516691028*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3584830160060801*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.279431650094447*pi,2.35799848916422*pi,1.14880997192668*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44024198321388*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,1.423856882483948*pi) q[7];\nu3(0.888495626338134*pi,2.97552865285971*pi,4.17371893498586*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.264836083105607*pi,0.06532735111688903*pi,0.5687977772292427*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.597497018389688*pi,3.06908444971803*pi,3.35309260585665*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.530401937064356*pi,0.68438503697438*pi,4.325530098131781*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.644823790511831*pi,0.32956936363296396*pi,0.787988328847913*pi) q[3];\nu3(0.279845277728848*pi,0.88260638689951*pi,4.22510812648681*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.156424970112614*pi,0.20241475892037597*pi,0.999793028329787*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.571342638298374*pi,3.39311802009684*pi,4.36928120177076*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.125292519422631*pi,2.79020998725727*pi,1.55431299552596*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6983599970093259*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.586755943269227*pi,0.5005923844305*pi,0.838828701413844*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.464697108479267*pi,2.65784629838557*pi,1.55503802940311*pi) q[3];\nu3(0.286547416519175*pi,-0.339690643916074*pi,1.438160493463682*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,0.5765941852514365*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.333377400267686*pi,3.0953801600321*pi,1.24038818198396*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.301274191420568*pi,-0.16295851213157497*pi,1.3703361736043989*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.270326350922828*pi,0.74737017153033*pi,4.008469088792641*pi) q[13];\nu3(0.736721365657562*pi,-0.4815025553953635*pi,3.58887490134681*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.521393624340279*pi,2.88284137954576*pi,1.254321023164866*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.678427674154117*pi,-0.300484199270522*pi,3.60870237617933*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.717396209906164*pi,2.82616659040157*pi,3.23615917953459*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.681267388305666*pi,-0.351472389915226*pi,3.95943750008094*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.642387647672241*pi,3.22314876010914*pi,0.5102883819792996*pi) q[13];\nu3(0.887838317372764*pi,3.42537632150992*pi,3.9364991365026*pi) q[14];\nu3(0.787331677908239*pi,-0.10752056353755002*pi,1.203135185432054*pi) q[15];\nu3(0.219800547197375*pi,-0.20077819978240102*pi,0.923449221412366*pi) q[17];\nu3(0.405173499518055*pi,-0.4570076675364572*pi,1.446537230573818*pi) q[18];\nu3(0.493774475386855*pi,0.440485926142253*pi,1.129019941679885*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.421015635307112*pi,3.44240088315847*pi,4.3389935886106805*pi) q[2];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.723963429621604*pi,-0.248081079721167*pi,4.27828533115226*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.524193538276122*pi,0.6071118810368901*pi,0.7711380803607031*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.634462929034681*pi,0.7264938663115801*pi,4.43544696680192*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.743258818438498*pi,0.140901371722304*pi,0.647597231982187*pi) q[18];\nu3(0.512468033950302*pi,0.05250855215591399*pi,4.05409063709819*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35635615498666*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.121237691742913*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.582090917411754*pi,-0.04885837108844898*pi,4.437788797044551*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44529587314764*pi,0.5*pi) q[0];\nu3(0.430982321963065*pi,3.33933836409218*pi,0.703362789961284*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2871578364731802*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[16];\nu3(0.87193692526485*pi,0.40134242420406596*pi,1.239340421222522*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5352612217990291*pi) q[4];\nu3(0.360134911995227*pi,3.48935666677475*pi,1.080291962616903*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.72054977147402*pi,-0.337004068007401*pi,3.23338167133494*pi) q[5];\nu3(3.5*pi,3.34882761782104*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48849727538467*pi,0.5*pi) q[11];\nu3(0.585624914819811*pi,3.33245765919604*pi,0.5573405925291613*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.2529477976788859*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.341738524112531*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2724410117580272*pi) q[18];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.443737664625518*pi,3.44594938975199*pi,1.10893493874162*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.813659626489403*pi,3.28071667646212*pi,4.33956310288019*pi) q[12];\nu3(3.5*pi,3.4108768847876*pi,0.5*pi) q[13];\nu3(3.5*pi,3.34240887990121*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.163745086771647*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2773138400719302*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.157854925568681*pi,0.8476339715510399*pi,4.4532786773002595*pi) q[7];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5827882687783892*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42993563479253*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41353832032888*pi,0.5*pi) q[1];\nu3(0.623922068314564*pi,3.22835430114792*pi,2.97000579674519*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.311596866000262*pi) q[8];\nu3(3.5*pi,3.44334631594407*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.271060797418432*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5520046908478808*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35893637556116*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[12];\nu3(0.511051274583675*pi,-0.462073771314442*pi,1.276723347610338*pi) q[3];\nu3(0.761839525544623*pi,-0.140710360561899*pi,4.4539754077335605*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49560914853408*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.512863955820552*pi,3.33084876989576*pi,4.31492190883891*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,4.3111176397181*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.248686705921874*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.696646954021744*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46395638300205*pi,0.5*pi) q[5];\nu3(0.696085120811333*pi,2.99975854339597*pi,3.83499067648949*pi) q[6];\nu3(3.5*pi,3.3085847797756*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.340201214881406*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.254029605550503*pi,-0.372958708467626*pi,1.290992623838421*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157988496200657*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[5],q[9];\nu3(0.424101760299146*pi,-0.4322537773309877*pi,4.1678112603679*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5083453338372976*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.452697439984347*pi,0.06845907736348*pi,1.250120490720162*pi) q[14];\nu3(0.471786314348657*pi,0.8941812477617901*pi,4.112691604580251*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.846120689991836*pi,1.0636772669587*pi,0.8907398067500369*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6283791902217131*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.418920915541775*pi,0.02311648534423605*pi,4.07304070147055*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.746509217019841*pi,3.31859704615046*pi,0.744710581636963*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3810414672743505*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.313545054892397*pi,0.14371576853533996*pi,1.2862269823687908*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.255382336501466*pi,3.02160079861986*pi,1.477146849387605*pi) q[10];\nu3(0.608052060608014*pi,-0.4480907740914637*pi,0.971008742515337*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.379037833556069*pi,3.16325542110058*pi,4.3430504679275*pi) q[18];\nu3(0.658483770888828*pi,3.36875178127935*pi,3.4467089253794*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.73746673383946*pi,-0.16872407363480602*pi,0.5796851703971806*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.265695780523287*pi,3.27963118889899*pi,1.87684311206708*pi) q[10];\nu3(0.594777301481667*pi,0.45617911173675096*pi,4.25635837654315*pi) q[11];\nu3(0.304229978963706*pi,2.65855388060449*pi,1.313332569186273*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.746319114522442*pi,0.124313249535277*pi,1.45316550040073*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.905939188067156*pi,0.02222699563112296*pi,3.65418318356422*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.288630031594921*pi,0.5627294648712899*pi,4.40909696104975*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.312543700794225*pi,0.25833042158782005*pi,3.62984274863938*pi) q[12];\nu3(0.184762457384126*pi,3.34967800751113*pi,4.34573079394729*pi) q[13];\nu3(0.77045180392887*pi,2.88946273475862*pi,4.10593347645787*pi) q[16];\nu3(0.604603444364357*pi,2.68104641379225*pi,4.0384129914026*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.166245000846487*pi,0.6491410339789201*pi,3.99351385500843*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.279717756689317*pi,-0.4614330760159655*pi,1.56997988127586*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.491942550438707*pi,3.10397835587355*pi,3.22460760832378*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.574281671375022*pi,0.31410424633066203*pi,4.4710712616276105*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.35317323105775*pi,3.45062017108662*pi,1.93373305579468*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.837109848746816*pi,0.91822431394162*pi,1.047611387513095*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.29975375867128*pi,0.5*pi) q[3];\nu3(0.487416149786852*pi,3.30464444623551*pi,0.925491919649731*pi) q[5];\ncx q[6],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.713785595940309*pi,3.04054847014429*pi,3.39342388320722*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.23049472942246*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.39030993351149*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.18496429322046*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.765963691802508*pi,0.6005448350326501*pi,1.010352260891072*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40370479820794*pi,0.5*pi) q[6];\nu3(0.518003062340994*pi,-0.057728163453327985*pi,4.44296001456551*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.555624424558847*pi,0.122645481402747*pi,0.939787593439233*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.243447592709904*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.297890344669666*pi,2.94345023800126*pi,1.241253737130686*pi) q[21];\nu3(3.5*pi,3.48974030588406*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34009213508823*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.192564369028634*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.375262401094954*pi,3.49662603673738*pi,0.818323594976999*pi) q[7];\nu3(0.331524988812214*pi,0.250202002986862*pi,4.484624030735279*pi) q[9];\nu3(1.0*pi,0.0*pi,1.284544576945948*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5417345027490894*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.385630279252959*pi) q[19];\nu3(0.653899904205369*pi,3.23197648095029*pi,4.2121645104358105*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[12];\ncx q[2],q[4];\ncx q[3],q[11];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.4254063090062505*pi) q[18];\nu3(0.694715602765091*pi,-0.10617152700766103*pi,1.339403700621892*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47870331482142*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4785660138372805*pi) q[4];\nu3(3.5*pi,3.41461019187775*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3258277598871295*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.211195299040434*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1471754575571231*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[12];\ncx q[2],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48318469176043*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.254391976864885*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.70563769544076*pi,0.54459940123104*pi,4.22409539812965*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34815719246903*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.159175469157379*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43720984261216*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5514347922965872*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.590778872972714*pi,0.462395921454293*pi,4.47201807289919*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.885302969737612*pi,0.7522925775203699*pi,1.207737485899134*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.617473780046434*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5676747070691066*pi) q[8];\nu3(3.5*pi,3.36959923737126*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.464129286370524*pi,3.24322741595706*pi,3.21414238564683*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239539255329031*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.31361816766355*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.164570964370885*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.645144365453188*pi,3.19072402610745*pi,2.86147379906491*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.45789909081807*pi,3.38702280350685*pi,1.0122444992717972*pi) q[14];\nu3(0.365347790798411*pi,3.33238263354665*pi,4.25270076186784*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.387153020118312*pi,-0.12419445444892402*pi,3.69308837083496*pi) q[19];\ncx q[20],q[21];\nu3(0.56705606846048*pi,0.082790086015465*pi,1.2562401603646571*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.670932611167274*pi,0.21939819419568696*pi,4.023131320473031*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.623089769410857*pi,2.60114416967998*pi,4.03906867836157*pi) q[5];\nu3(0.315023492735046*pi,-0.20782428756326898*pi,1.219275417078834*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.273665209942659*pi,1.16841393377509*pi,4.22964797218114*pi) q[14];\nu3(0.642009601582171*pi,0.19800863595511997*pi,4.047227911492611*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5876918773498878*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.673832616736735*pi,3.29304616124063*pi,0.708341206057638*pi) q[18];\nu3(0.494904858955405*pi,0.19413163282285995*pi,3.9364487166555*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.602347413049085*pi) q[21];\nu3(0.309134518762269*pi,0.7864358223768699*pi,0.5128385411006352*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.261213655265587*pi,3.10736230519593*pi,1.99307821518642*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.716755659202389*pi,-0.011785566827791027*pi,3.63622152747155*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.517372052766689*pi,0.90936269716084*pi,4.39045634917985*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.4771710007446*pi,-0.4156983351520133*pi,4.13123623306231*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.829862140054818*pi,0.8917363166490699*pi,0.5229859007812212*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.389222258878132*pi,-0.381557743178793*pi,1.63678941165216*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.959722463025711*pi,0.87162616683895*pi,0.862950126681184*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.806361498142376*pi,0.451314435283803*pi,0.6784275321604349*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.327715770460168*pi,-0.14526624543377198*pi,3.67670136407889*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.631682978585426*pi,2.85426574973412*pi,3.31706127662328*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.732585770928896*pi,-0.14590575322578198*pi,1.257976732547508*pi) q[7];\nu3(0.791697230405897*pi,-0.190565506273419*pi,1.153784539260804*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.228557891878552*pi,3.29197965549924*pi,2.17677576516075*pi) q[10];\nu3(0.725716315050951*pi,0.244686629330774*pi,1.46971565714366*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0837460193455572*pi,3.093920218201*pi,1.50659521326111*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.529410299032796*pi,0.53208764922768*pi,0.5555763637187713*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.620611276967598*pi,2.7293205047853*pi,3.36029792513386*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.828251786343222*pi,-0.14726199876831902*pi,3.90855400830722*pi) q[8];\nu3(0.471982730913992*pi,2.81518418731957*pi,1.51913456276028*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.657615525669815*pi,2.71342500087475*pi,4.20239107506905*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.898069716788288*pi,2.45123403170435*pi,3.57739060504551*pi) q[17];\nu3(0.842334759628436*pi,2.74572173423326*pi,4.06552820109735*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.507840016438337*pi,0.05649050541242895*pi,4.3837206939707904*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.630479764163192*pi,3.09129752872607*pi,4.01925699427229*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41134621640375*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45140386808376*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.226218634534904*pi) q[15];\nu3(0.302999468445372*pi,3.45666965971144*pi,1.1085847114993639*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207243090573534*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.282864408069464*pi,3.37871627044105*pi,0.961741180777102*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[12];\ncx q[4],q[18];\ncx q[5],q[19];\nu3(3.5*pi,3.46707940687817*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.211315684711554*pi) q[10];\ncx q[14],q[15];\nu3(0.254494055088719*pi,-0.32578206384277597*pi,4.03997830006595*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46520625242664*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39445814493031*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41550379687875*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2701249438736841*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43359815190086*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.304110108340002*pi) q[17];\nu3(1.0*pi,0.0*pi,1.214745428457136*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5897381782492777*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[11];\ncx q[2],q[17];\ncx q[3],q[12];\ncx q[4],q[18];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38652727350589*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.214414396548794*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43227010242736*pi) q[10];\ncx q[14],q[15];\ncx q[20],q[21];\nu3(3.5*pi,3.34358459396666*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48888155218123*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[9];\nu3(3.5*pi,3.49704944368727*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2777571335486582*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43955462760985*pi) q[12];\nu3(1.0*pi,0.0*pi,1.16948377719415*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.199723268342235*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.612261367840691*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.545608859770097*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4858139483937*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.313531609675835*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[11];\ncx q[2],q[17];\ncx q[3],q[12];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5523994006696263*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.339284708191465*pi,-0.276621449088286*pi,4.00683209061528*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.731750287286375*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47892493582093*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5638490359610095*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43846167036723*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.72311597959015*pi,0.6744154548860299*pi,4.27020088455666*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.219760072521071*pi,-0.08113222297121297*pi,1.082326225607255*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.56660031351695*pi,3.34717556916061*pi,4.38682558154421*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.647779152849703*pi,-0.094720606499335*pi,0.983038571171142*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.497125783221355*pi,0.13858447540622*pi,3.62517832887861*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.793145174005103*pi,3.323470022457*pi,3.9120264149358*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.204319301686142*pi,0.6396940983083399*pi,4.13882840123563*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.479713827568969*pi,3.30426260463144*pi,1.7549561194678*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.163924743821353*pi,0.06804675498233004*pi,3.46566301933881*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.515494196880683*pi,0.15381417913685602*pi,4.30177102567151*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.363998582263109*pi,2.53952135095362*pi,1.3706266889765382*pi) q[6];\nu3(0.298780537986619*pi,-0.148112114513404*pi,3.93188188206042*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.504487281052886*pi,3.21295543940741*pi,1.68537811139621*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.344195780650354*pi,3.16277022724565*pi,1.110478334670069*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.488639837513946*pi,-0.12530684946001802*pi,4.13009237263741*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.367609633797005*pi,-0.19943669371669598*pi,4.07751702522831*pi) q[0];\nu3(0.434082218522107*pi,3.18230133551215*pi,1.111618329372991*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.535697322744738*pi,-0.12446452455176399*pi,3.89993758044835*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.745369861514042*pi,-0.4526974950791554*pi,3.71012185873746*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.380363440244695*pi,3.38947946899264*pi,1.0191471138642*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.335585712739647*pi,-0.199703283999293*pi,1.50110375960022*pi) q[17];\nu3(0.714578562255378*pi,-0.4649783045344576*pi,3.77326695626094*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.63680261179438*pi,3.22755305186939*pi,4.30806706248618*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.540669938348523*pi,2.93621330430003*pi,4.3532678499845705*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.853587779132052*pi,0.77253871773584*pi,0.5670441451543426*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.253225350543546*pi,-0.4181060593750849*pi,1.50615148228121*pi) q[15];\nu3(0.477721105675714*pi,0.8959060095375899*pi,4.33993927857831*pi) q[16];\nu3(0.390448034244314*pi,-0.28200946207856004*pi,1.76075653551962*pi) q[17];\nu3(0.168611335758934*pi,3.42084372197418*pi,4.22485493109555*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.376823923620137*pi,-0.38433172485712297*pi,0.9073976167348641*pi) q[8];\ncx q[9],q[14];\nu3(0.223115934948569*pi,0.145444628445359*pi,3.5636109023534*pi) q[10];\nu3(0.867612761315173*pi,2.66179323030112*pi,3.78615561449305*pi) q[11];\nu3(0.439513935723652*pi,0.5491242325436101*pi,4.01730184050854*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.506514671809047*pi,0.462648631829499*pi,1.5085274762328*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.906418029680432*pi,0.338697079103209*pi,4.21648893647734*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.456037694491185*pi,3.11872601909245*pi,1.67300755125593*pi) q[8];\nu3(3.5*pi,3.34801402590766*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.454690593440186*pi,3.4979613510466*pi,4.04951545728506*pi) q[11];\nu3(0.311044441077747*pi,0.6765954753861501*pi,0.771285548580944*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.174855711035124*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.626239248303746*pi,3.4309817414084*pi,4.01782525995022*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[17];\nu3(3.5*pi,3.34494861179219*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.18906719579378*pi,3.12343349907904*pi,1.0288254037610018*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329359768245375*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.390246688764475*pi,-0.085540711840286*pi,1.49974953403236*pi) q[21];\ncx q[0],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38874161696185*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.246993065246226*pi) q[3];\nu3(3.5*pi,3.41148438368767*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.228010068611141*pi,1.07992322906747*pi,4.11754950584135*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48657875550934*pi) q[14];\nu3(1.0*pi,0.0*pi,1.150394579477219*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.541295395708304*pi,2.8272903411114*pi,1.321643398033655*pi) q[21];\nu3(3.5*pi,3.38747271981533*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42168378643644*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.219288505764474*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5282876168491222*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2201497959023548*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.60851515670138*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[16];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48303279849304*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.192132839891804*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.522032853946353*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40985758456503*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.45976398190119*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.447969668322266*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38515807918984*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5374457813767646*pi) q[19];\nu3(1.0*pi,0.0*pi,1.373017937377957*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.40074484817652*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48688939137681*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43789645369595*pi) q[12];\nu3(1.0*pi,0.0*pi,1.310041554507861*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.23014299821371*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.484072170829327*pi,2.98082666832522*pi,0.93535765761383*pi) q[2];\nu3(0.26744907194925*pi,-0.17813492271154502*pi,1.066565727167349*pi) q[3];\nu3(0.840717323013457*pi,-0.061432248261474975*pi,4.28331210560771*pi) q[4];\nu3(0.217812838143718*pi,3.23369304195569*pi,0.5498283366773606*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4077863930287*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.683339328039072*pi,0.5767376394164401*pi,0.6601481278521439*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.72138042380176*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.951629235436087*pi,3.02718726071297*pi,4.13738572311959*pi) q[2];\nu3(0.201650992591964*pi,3.28602335062011*pi,1.58614768591651*pi) q[3];\nu3(0.550374912523067*pi,3.22080627033431*pi,3.12903875779384*pi) q[4];\nu3(0.433388838330162*pi,0.049924538328177004*pi,1.085592626722807*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.800299643634336*pi,-0.05408299443269399*pi,3.80301858032253*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46129469346973*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.730871849016465*pi,0.08419226762153298*pi,1.54954635356441*pi) q[17];\nu3(0.582517088440037*pi,0.383584943451704*pi,1.22756250862209*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5148060718289913*pi) q[21];\nu3(0.49920971889609*pi,0.8829496697555901*pi,0.846179830847545*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.590916094346702*pi,0.9354989852567801*pi,0.574159281154015*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.617783140531666*pi,0.45054351128388503*pi,4.2351827775678395*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.423326693820862*pi,0.084393177560109*pi,1.17112462439161*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.298792631502191*pi,3.05589892741534*pi,1.329706083863249*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.398766851701804*pi,-0.4840292281082141*pi,1.2056812551282081*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.539900818327005*pi,-0.04692168513278*pi,4.1714233470565105*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.588336739444057*pi,0.11497208175760298*pi,0.603477873760759*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.755787301313796*pi,3.16565038833954*pi,3.85573009992526*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.520163539533727*pi,1.01570893739071*pi,0.851477521438768*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.733964762246503*pi,-0.243013980278928*pi,0.853614129111081*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.690862572800228*pi,3.30219363497412*pi,3.80859639739724*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.82394574920483*pi,2.45922071531992*pi,3.85770678126688*pi) q[10];\nu3(0.336101638782046*pi,3.36773938976416*pi,1.52012973130016*pi) q[11];\nu3(0.333222697211168*pi,3.18459102566447*pi,0.93050890619316*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.311423522701362*pi,3.40919135412162*pi,1.381433711743492*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.556061170276609*pi,3.49554458192851*pi,3.7913570404953*pi) q[1];\nu3(3.5*pi,3.4066419209863*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47986652988231*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.466499202188164*pi,-0.29244562117564*pi,1.041319309288959*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1869689301437139*pi) q[9];\nu3(0.619547167393581*pi,-0.430387639160574*pi,0.5732006118785291*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.588847432327611*pi,0.6170511721440299*pi,4.33272643697968*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.345100825983124*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.777559777684014*pi,-0.334192201821383*pi,0.567538078446767*pi) q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.742631307434526*pi,2.63021827677549*pi,3.55560499711803*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\ncx q[4],q[14];\ncx q[6],q[17];\nu3(0.595626264155798*pi,3.21192042235904*pi,4.48003620543842*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.34515326225297*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145696786722732*pi) q[19];\nu3(0.530590734590905*pi,0.88152674826672*pi,0.924637881519133*pi) q[20];\nu3(0.49323795946369*pi,2.85029546767245*pi,3.64972972528455*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47617455021546*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.477661237685997*pi,3.12765297392899*pi,1.60159867287608*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48221923231129*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.333810915864633*pi,-0.250274601740186*pi,1.50166202795074*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5379043632237095*pi) q[14];\nu3(0.367340958038017*pi,-0.4154977902796283*pi,4.18928298377545*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242978039444919*pi) q[17];\ncx q[18],q[19];\nu3(0.463219872662787*pi,0.17501723814831405*pi,3.71232992614067*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\ncx q[2],q[10];\ncx q[3],q[9];\ncx q[4],q[14];\ncx q[5],q[11];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.847601545705163*pi,2.69138015011114*pi,4.01581755942116*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.592051536986513*pi,3.48520612783901*pi,0.610322593664149*pi) q[13];\nu3(0.304812450010812*pi,2.54725352008319*pi,1.080528997600986*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5361732065470601*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.3912907211704*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47294222971493*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49230740186602*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.34433753973372*pi) q[10];\nu3(1.0*pi,0.0*pi,1.375404298609738*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241566284490058*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3913267371622595*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38244901385258*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.32901080456339*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.362420195346665*pi,-0.4456272019442244*pi,1.47663626328033*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46928660212902*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.609220292288322*pi) q[11];\nu3(3.5*pi,3.35881016347126*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.243790542167862*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3651900287369205*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.392199001662371*pi,0.8538460785728399*pi,4.23189291814918*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[4] -> c[4];\nmeasure q[18] -> c[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5212699192472368*pi) q[7];\nu3(3.5*pi,3.36261726216158*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.231557461164017*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.552355586659259*pi,2.99488028424114*pi,4.2692981233406*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.447406116122091*pi) q[13];\nu3(0.90397317476973*pi,-0.267587867606777*pi,3.78961333048144*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.922713004368387*pi,-0.08674299498258597*pi,4.15812678907328*pi) q[19];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.40234061644526*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.66191571758853*pi) q[20];\nu3(1.0*pi,0.0*pi,1.267313108892219*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.519708172530288*pi,3.17784197578909*pi,4.17395051382199*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[9] -> c[9];\nu3(0.589112019129419*pi,-0.25128865198316996*pi,4.25627923490899*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.36736506083343*pi,0.8844462200190799*pi,4.19532402850394*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.507268896354189*pi,3.14172597053151*pi,1.77626623595432*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44575619613936*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[6] -> c[6];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.558410164524083*pi,0.5322018520815499*pi,0.5831724766422142*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.969407762837486*pi,0.08623386475586503*pi,1.0006670451164918*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.134762098225237*pi,0.46569454665758603*pi,4.38931175853223*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[8] -> c[8];\nmeasure q[20] -> c[20];\nu3(0.269072744913539*pi,2.61763858943479*pi,1.23193403792503*pi) q[1];\nu3(0.478627363926181*pi,0.84729561884554*pi,0.654066167917462*pi) q[2];\nu3(0.395633708144525*pi,-0.006196684035292999*pi,3.80357694827341*pi) q[7];\nu3(0.204493468590619*pi,-0.19081524279913797*pi,0.9707061548482989*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.437576853201767*pi,-0.055201598515232986*pi,0.5265237435513483*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.712644667747373*pi,-0.321850541680043*pi,3.96802245601847*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[2] -> c[2];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nu3(0.264837266675474*pi,3.41530553664968*pi,1.331300751874815*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nu3(0.873319350447425*pi,2.73852565207536*pi,4.0278868690147895*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.833478478733149*pi,2.5550546705305*pi,3.78903741090457*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.138689705943426*pi,-0.26193545187754996*pi,1.282153892797563*pi) q[21];\nmeasure q[21] -> c[21];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.23124704970793*pi,2.99909587223175*pi,0.600306688879899*pi) q[0];\nu3(0.629786849872202*pi,0.194754959069534*pi,4.47794072785368*pi) q[1];\nu3(0.577518691075799*pi,3.45776278085806*pi,3.2594389540007*pi) q[2];\nu3(0.506949053588068*pi,2.72621988524075*pi,1.1612764428185711*pi) q[3];\nu3(0.195385907592435*pi,0.5069145689440799*pi,0.8555476789604199*pi) q[4];\nu3(0.344530289364262*pi,0.43873705741076796*pi,0.5791162912592454*pi) q[5];\nu3(0.142138394692393*pi,0.5098771195971901*pi,4.3554242112254204*pi) q[6];\nu3(0.703767389553874*pi,-0.24891846858558098*pi,0.824127334372116*pi) q[7];\nu3(0.450812393664886*pi,3.17950936076887*pi,2.0508928942048703*pi) q[8];\nu3(0.702863335011841*pi,-0.4072419252323159*pi,0.9568461056397*pi) q[9];\nu3(0.687174132523578*pi,3.42866609966284*pi,4.28949447124442*pi) q[10];\nu3(0.627976428998032*pi,3.05343409384093*pi,4.372533998096101*pi) q[11];\nu3(0.647050379163405*pi,-0.396988093598136*pi,3.48557772122711*pi) q[12];\nu3(0.207777568942553*pi,-0.36590763247692903*pi,3.98750791625308*pi) q[13];\nu3(0.301370265046077*pi,3.43576960240718*pi,1.021784484413721*pi) q[14];\nu3(0.655551832925255*pi,-0.189930346709076*pi,3.47567229984231*pi) q[15];\nu3(0.548026800391584*pi,-0.05981181238439598*pi,0.744297263169156*pi) q[16];\nu3(0.362015020074007*pi,0.253961063766056*pi,3.6165739974196*pi) q[17];\nu3(0.814494780100261*pi,2.66795974843175*pi,3.71380670335563*pi) q[18];\nu3(0.309704699369509*pi,0.5046283748106*pi,0.954794435215201*pi) q[19];\nu3(0.0865863811308332*pi,0.66825549577252*pi,3.82442588951382*pi) q[20];\nu3(0.432405780908009*pi,0.319909861203473*pi,3.85883933691386*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49275292326204*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.157939693737724*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42691638140319*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45709687910122*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.47529144267652*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1603968760682*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.46952909579544*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.124161986616586*pi) q[14];\nu3(3.5*pi,3.43008073149211*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.13090849362422*pi) q[16];\nu3(1.0*pi,0.0*pi,1.161200133311442*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.213878039199047*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[2];\ncx q[3],q[8];\ncx q[4],q[18];\ncx q[5],q[14];\nu3(3.5*pi,3.28353812224763*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.4785475552443*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.431131094260277*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2101655202695691*pi) q[13];\ncx q[15],q[21];\ncx q[19],q[20];\nu3(3.5*pi,3.45059729266729*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5963731909390048*pi) q[2];\nu3(3.5*pi,3.40949347981764*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3234213075002281*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5435612934254025*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5159319128601865*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47070238442933*pi) q[16];\nu3(1.0*pi,0.0*pi,1.358231761582686*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.496560947776031*pi) q[18];\nu3(3.5*pi,3.42744181321894*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30139278912428*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39790498918741*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[2];\ncx q[3],q[8];\ncx q[4],q[18];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.625797749016451*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5811132684960406*pi) q[13];\ncx q[15],q[21];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4937578559881*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.19196837741253*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.707501878858351*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.508929227549665*pi,0.006218832729473989*pi,3.79145815931039*pi) q[1];\nu3(0.449130532106437*pi,2.56207478714704*pi,1.281882992982408*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.345863151514455*pi,0.304919480517466*pi,3.39381685845684*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.416210327255783*pi,3.48966102303929*pi,4.4355645671006005*pi) q[7];\nu3(0.534009739078674*pi,0.16214454661011002*pi,1.4374599685470901*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.524732157902508*pi,-0.03463546081423302*pi,3.97276087644799*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.912713514474492*pi,-0.35544881057808897*pi,3.88855154999743*pi) q[1];\nu3(0.755477377850006*pi,3.06491078244432*pi,3.01086752775045*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.6345935856354*pi,0.16715970198687702*pi,1.160009824182956*pi) q[5];\nu3(0.347324538015132*pi,-0.023265789643197976*pi,1.495578739899692*pi) q[6];\nu3(0.771112717401043*pi,3.22160981121889*pi,2.90249880970875*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.468640305013943*pi,-0.305806636113078*pi,4.0819067058320595*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.50983661333745*pi,-0.278691202727461*pi,4.39486092218926*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.526652752500517*pi,0.12360261557747998*pi,3.7046151045498*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.153696179305777*pi,-0.361171703857028*pi,1.3371685649387959*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.590044822425256*pi,-0.03371333266461002*pi,1.387085494130609*pi) q[12];\nu3(0.367097391467321*pi,0.442407607641754*pi,3.63852771502299*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.61591912034512*pi,0.5060460396809701*pi,4.0241921151095905*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.911659341917538*pi,0.15162337742327903*pi,1.464049054970482*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.493368931551816*pi,0.227242722039522*pi,3.67588093471313*pi) q[10];\nu3(0.659692897036328*pi,2.77368742224515*pi,3.24127609741447*pi) q[11];\nu3(0.176683221123401*pi,-0.23077483933840098*pi,4.05837964994843*pi) q[12];\nu3(0.627330295888956*pi,3.05811856670673*pi,2.9876456967845*pi) q[13];\nu3(0.608912584005386*pi,3.10989598301581*pi,3.82649461923023*pi) q[15];\nu3(0.459409259324303*pi,3.40240255114208*pi,0.655919477098265*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.514780971053795*pi,-0.02661911384092802*pi,3.7475676353179*pi) q[18];\nu3(0.55424274789412*pi,3.19593288686534*pi,1.6234941737281*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.707517019204765*pi,0.03796197729109496*pi,3.7626952328444*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.381378054200413*pi,0.51417720489749*pi,0.5613655985184136*pi) q[3];\nu3(0.540647381813542*pi,0.43806435056469295*pi,3.96556126092357*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.291430922955177*pi,-0.278455335696982*pi,4.31663101477249*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.330498071402524*pi,3.42155678159926*pi,1.90349817813414*pi) q[15];\nu3(0.860593875365778*pi,-0.32115608333505496*pi,4.43782921817656*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.617941432412025*pi,2.53190089637367*pi,3.74945562599773*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.510448942790306*pi,0.13610212246477205*pi,3.65894712113333*pi) q[20];\nu3(0.513616929549747*pi,0.329712661548636*pi,0.5993449656681064*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.778119692336234*pi,-0.270845022865701*pi,1.212233935317379*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.286996831941731*pi,2.57321768849937*pi,1.237925170381081*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.281910610804796*pi,2.82739983644282*pi,1.030880109551277*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.255393691575937*pi,0.65798146644791*pi,4.47379036960522*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.491790351084015*pi,3.49890380774462*pi,1.334772393333189*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.41291683992955*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.25160874820415*pi,0.14694025481848205*pi,4.3848909595145*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.351767660835789*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48181714932314*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46089329015812*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36615185029129*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.38952505178974*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45020628862531*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.278590114292786*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1824364877054832*pi) q[11];\nu3(1.0*pi,0.0*pi,1.375526506327083*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225038545819561*pi) q[16];\nu3(0.630159786191947*pi,-0.265224760587772*pi,0.902167202975191*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304094587018005*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[16];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5854289847616919*pi) q[12];\ncx q[15],q[21];\nu3(0.304546216327048*pi,3.45336522881003*pi,1.93367025500138*pi) q[17];\nu3(3.5*pi,3.48596347704945*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.328064373552336*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49356270162703*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5400037272493723*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5509665203600805*pi) q[13];\nu3(3.5*pi,3.42660520704093*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5024016782689358*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.618119665750896*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.189960056965906*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[18];\ncx q[2],q[16];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42583044341788*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.295687405968428*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44572985337524*pi) q[20];\nu3(3.5*pi,3.34864431550635*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.653039408692204*pi,0.6026476193330399*pi,0.708747593209511*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.583838205690746*pi,0.54665408529434*pi,4.098706971855281*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.160765968179925*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5874646980067291*pi) q[21];\ncx q[0],q[14];\nu3(0.933042046884537*pi,-0.24782875941702398*pi,3.90748295433738*pi) q[1];\nu3(0.98509914977156*pi,3.3565865606779*pi,3.7967432570054*pi) q[2];\nu3(3.5*pi,3.40657282627522*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.528312630225282*pi,3.12963309745311*pi,0.5810781679128746*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46474691310181*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.436835689350431*pi,3.44510565651029*pi,0.857791520113991*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(0.56020376580385*pi,-0.17453887784161598*pi,3.61587228702684*pi) q[16];\nu3(1.0*pi,0.0*pi,1.351937831359088*pi) q[17];\nu3(0.609084014262437*pi,-0.05035617755161398*pi,4.20226638279527*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.322048026750073*pi,2.77010167115384*pi,1.084000311732177*pi) q[1];\nu3(0.381588031542483*pi,0.229576870095898*pi,3.5927235611568*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.380297127639152*pi,-0.4137715787626466*pi,0.711720071512174*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.609849036804161*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.237305176241453*pi,0.5366992153897701*pi,0.695232111744126*pi) q[16];\nu3(0.495484557610068*pi,3.42040780492724*pi,0.866263663765733*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.529540832703508*pi,3.43257302748574*pi,1.95675046913014*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.277927853064632*pi,0.50537183018398*pi,4.3978970852233*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.242440492975874*pi,0.03109431102476401*pi,1.015681443425813*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5303992750286162*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.341035040372699*pi,0.017950971065693988*pi,4.26185115685575*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.559109814309575*pi,3.14014262329023*pi,3.25690869191377*pi) q[11];\nu3(0.490643490128327*pi,2.87465133588575*pi,3.55523363240697*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.874142955233794*pi,0.7307013817983301*pi,4.47941588281373*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.848577990797229*pi,-0.05960234036589601*pi,3.9195817676641*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.566412477702143*pi,3.37675917921693*pi,3.04662406399035*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.323729638187804*pi,-0.16083707956432097*pi,0.936731104807943*pi) q[10];\nu3(0.636438980881109*pi,2.5364413150683*pi,3.49379865887133*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.424272721898757*pi,-0.365800778139667*pi,1.0914073728412559*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.322353244987024*pi,-0.36528196625548603*pi,0.613126036411973*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.660429278136146*pi,0.33179986006483797*pi,4.15989337496705*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.508240233801692*pi,-0.25942470426295*pi,3.81828623336023*pi) q[3];\nu3(0.633013195373555*pi,-0.11751260123364798*pi,1.336590755746244*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.451037571439656*pi,-0.4150532768817737*pi,0.5333570313762936*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.383595475322761*pi,0.60432491553401*pi,3.95474031042104*pi) q[17];\nu3(0.504408000066315*pi,-0.285488702148622*pi,1.216703527989871*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.279182095227733*pi,3.39843329129281*pi,4.47987231841773*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.827745962657375*pi,-0.134069553563888*pi,3.75516668233426*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.929038274709166*pi,0.348639699215868*pi,4.1676488491564605*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.263780802223367*pi,0.125437213064998*pi,1.132674214098901*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.781977880303437*pi,3.44553361039824*pi,4.3438302094092*pi) q[20];\nu3(0.234296428676545*pi,-0.06616117928201498*pi,1.53297191078364*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42794756954526*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.423556380000729*pi,0.5142815128590399*pi,4.09732866002532*pi) q[6];\nu3(0.542357985169982*pi,3.14292958399248*pi,0.8094867700688839*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.2436353619183609*pi) q[13];\nu3(0.890779490035647*pi,-0.09687427295965001*pi,0.672774971754719*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.59145560126837*pi,2.42138946712719*pi,3.70544419292726*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.490404256756408*pi,2.8924832404078*pi,3.65522460574282*pi) q[6];\nu3(0.615017916010605*pi,0.25190434074547396*pi,4.28480282270403*pi) q[8];\ncx q[10],q[15];\nu3(3.5*pi,3.34282277134828*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.193390067036781*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45969063731986*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46572763260542*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.216295930837679*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36442951101577*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.4954043191352895*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1416325624112509*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2832875591513822*pi) q[16];\ncx q[0],q[16];\ncx q[1],q[13];\nu3(3.5*pi,3.481123850353*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4338628003095*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.470791468932211*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.216863173149075*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3024631887695008*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.34525828305036*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.39396677599273*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[17];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48112768423674*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.408490719733161*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.735394243090007*pi) q[16];\nu3(1.0*pi,0.0*pi,1.34220159310661*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2373524068120099*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[5];\nu3(3.5*pi,3.48560523069977*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44496202838894*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2390482606243851*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.4695977296104*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2981469434437511*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5315565144548446*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[17];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.552834591664991*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46748474452599*pi) q[20];\nu3(0.230009089312685*pi,2.61596168327057*pi,1.172637975148012*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5677479992463704*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.50637863335332*pi,0.4879679579759*pi,1.039490283027701*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46979567518905*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.50317209696846*pi,3.05238699400086*pi,1.80156433470526*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.686315448587279*pi,0.6838794437273299*pi,1.2210779534875509*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.571344569742617*pi,-0.237941237821015*pi,3.98200927529005*pi) q[1];\nu3(0.268485027448218*pi,0.494505561027493*pi,4.072766021223099*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.808282348907846*pi,0.18092862769669105*pi,0.8149007197775879*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.479864529263595*pi,3.33962199967109*pi,4.25214827487757*pi) q[13];\nu3(0.593530745983022*pi,3.40385024283541*pi,4.37276882807611*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.902882396261517*pi,3.1563966947315*pi,3.23377828759414*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.338789382261533*pi,3.11234443745396*pi,0.505773613757502*pi) q[1];\nu3(0.421319400269753*pi,-0.4438388584675249*pi,1.247775011064566*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.629990465369075*pi,0.239030401953654*pi,3.89841086908996*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.708828187047362*pi,3.27300493001393*pi,4.40209735985303*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487220414098903*pi,0.75476849015973*pi,0.628780044324174*pi) q[11];\nu3(0.302671690773308*pi,0.40538602840912696*pi,0.5583316649002156*pi) q[12];\nu3(0.155983212855815*pi,2.69243002242807*pi,1.356575742464387*pi) q[13];\nu3(0.4457999578177*pi,0.7885519710720399*pi,0.78102510135642*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.164227427251596*pi,0.030510927711979052*pi,4.00681127920745*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.23647308532848*pi,-0.19453147745377097*pi,1.59310346139935*pi) q[3];\nu3(0.618858013022128*pi,0.6136892052871401*pi,4.44057124001988*pi) q[4];\nu3(0.44111135883907*pi,2.62048183766223*pi,1.59342524698209*pi) q[5];\nu3(0.524300823091671*pi,-0.4677511257300464*pi,3.49787778534853*pi) q[6];\nu3(0.51632126022647*pi,0.20665532666938002*pi,1.320992102521969*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.362926754885943*pi,0.22858257396833304*pi,4.128755367859441*pi) q[9];\nu3(0.566892995102079*pi,0.63290436736406*pi,0.789408866957812*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0851283295164395*pi,1.21812183569953*pi,4.2462104282092294*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.156815970576014*pi,-0.4445839810715496*pi,3.98666497458133*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.54750916227459*pi,0.34279613333189196*pi,3.72756942082593*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.191155390640323*pi,0.8317858329485599*pi,0.5917101645714729*pi) q[3];\nu3(0.385771090981042*pi,3.2093208763193*pi,4.42319861375525*pi) q[4];\nu3(0.682038125292385*pi,0.25648689984525497*pi,1.66588426645521*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.294159824089957*pi,-0.20303231336479*pi,1.064625283959176*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.818554394916694*pi,2.57971972673671*pi,3.67424224570983*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.207891220738437*pi,3.30276835084947*pi,1.86211173441752*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.884697207533744*pi,0.471165717160858*pi,1.020452509114248*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.41313261731618*pi,3.26193856040949*pi,1.360007553758493*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.765742934028672*pi,-0.095570601777281*pi,4.26705335199249*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.963961385492083*pi,3.48476611860583*pi,3.03152435365864*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.633193394334951*pi,-0.482753063809924*pi,4.2482479859842694*pi) q[17];\nu3(0.636471101228331*pi,2.73287050622416*pi,4.08318222798408*pi) q[18];\nu3(0.388822674262593*pi,2.86539166390934*pi,1.307181918513304*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.810709412555912*pi,2.80490250827628*pi,4.10077475354684*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.591890628815581*pi,2.57617252688912*pi,3.4641353049334*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.48820184903104*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44809871039604*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48766559006412*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.347464297695629*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.266522720245449*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.34287942600758*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3097018559660611*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1816895136241081*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,3.39830636677755*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.146342652935685*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\ncx q[2],q[10];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.40001457546846*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[17];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.095321325694238*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,4.4431353600305705*pi) q[4];\nu3(3.5*pi,3.39801668863081*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3123845053510195*pi) q[6];\nu3(1.0*pi,0.0*pi,1.32724204642795*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48944589834224*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4452444497277295*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43480633088558*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(3.5*pi,3.42912212787307*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.348936230438553*pi) q[17];\nu3(1.0*pi,0.0*pi,1.192876285548698*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5377320431665908*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[6];\ncx q[2],q[10];\nu3(3.5*pi,3.48247774406738*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.307227599781955*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(3.5*pi,3.42437618202601*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.354145776917088*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43926579122114*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.378134955234421*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39603228771872*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5696427385206189*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.681412180456316*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.653091782467888*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.28998059607971*pi,3.05886237555293*pi,0.993510635007941*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.213664927323771*pi,0.08861723369165198*pi,0.667907596847372*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0952984996309603*pi,3.321716232035*pi,1.160543448023085*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.494664975661227*pi,0.052387558409917045*pi,4.02442874206855*pi) q[2];\nu3(0.420336147995577*pi,0.471017317994861*pi,0.608504748410668*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.713429238860773*pi,-0.076405575703544*pi,3.64783986541289*pi) q[8];\nu3(0.839073265512393*pi,-0.28164239764132704*pi,3.69184937141961*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.545359197390071*pi,3.40679451194735*pi,3.75373143486418*pi) q[15];\nu3(0.572610137161643*pi,-0.083210167298996*pi,0.687279573426647*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.144397824040387*pi,0.324746167838017*pi,0.949444906016331*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.271107996381108*pi,-0.124568325496698*pi,4.30593366937684*pi) q[21];\nu3(0.464190557959905*pi,2.74762539224965*pi,3.65062975276879*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.335327788202106*pi,0.5668812778172201*pi,0.8520411819759379*pi) q[2];\nu3(0.321749531875337*pi,0.20453901989596202*pi,0.7791151325264429*pi) q[3];\nu3(0.203870454149527*pi,0.425766867718517*pi,0.951287298179218*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.569564300017829*pi,0.84894612914664*pi,0.9093969241492841*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.497966509347429*pi,0.24123522453234902*pi,0.719181179250625*pi) q[11];\nu3(0.631058782020572*pi,0.5934754636447599*pi,0.991126695990634*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.904728402614296*pi,-0.015125142286395*pi,0.9477991175903511*pi) q[15];\nu3(0.887253578429657*pi,3.11963261848817*pi,2.94816070162144*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.450280354318461*pi,3.49645256746297*pi,1.177209978490097*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.395782391253651*pi,2.96996113977355*pi,1.95090486404934*pi) q[21];\nu3(0.881291446093196*pi,-0.38846929561988797*pi,0.6520354831327451*pi) q[0];\nu3(0.368150001960238*pi,0.8434384850286101*pi,4.093519980318559*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.716875918561698*pi,2.87407402584471*pi,4.3232592495860604*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.61498261801224*pi,-0.423602263711999*pi,3.18056360993347*pi) q[10];\nu3(0.551847986841185*pi,-0.4071913689460833*pi,0.885167638802279*pi) q[11];\nu3(0.453569621031056*pi,3.19165773459129*pi,0.7370818176773419*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.19452515210979*pi,0.313786923548493*pi,3.33579166972605*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.41591561280447*pi,0.6265836178197299*pi,4.45678293168322*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.811943100768384*pi,0.25178076554346795*pi,1.381282082030191*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.330599029125388*pi,2.85076291427019*pi,0.776439459767432*pi) q[19];\nu3(0.45046573160686*pi,0.9405386752419*pi,4.10757555829856*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.21171554290169*pi,0.17672702662302098*pi,3.87813187415176*pi) q[5];\nu3(0.482700270582906*pi,0.12193508328370095*pi,4.46121112854137*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.763961619802174*pi,3.05348845060354*pi,3.48547069994321*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.843600836709748*pi,0.286510492788413*pi,1.70213183753341*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.425074206146114*pi,0.07918606775279802*pi,3.99583085229823*pi) q[5];\nu3(0.466882384782341*pi,3.0869846410339*pi,1.59928134737026*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.382632077255484*pi,0.5122329966810899*pi,0.699309338180354*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.933323333817295*pi,-0.13502766992384602*pi,4.15175599700327*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.278489825516294*pi,-0.04988590929189102*pi,1.07799842732066*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[18];\nu3(3.5*pi,3.44035941278268*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.432041419977508*pi,0.12053126380798596*pi,4.16660385241412*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.381362483108819*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.479583827919737*pi,0.52376078318133*pi,0.891698182207019*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,3.38515094565273*pi,0.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40704219858205*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298779908710137*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.287496261906806*pi) q[18];\nu3(3.5*pi,3.41995950682148*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268172616403813*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45576043554009*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38560573521313*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.313027066834331*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5823623534129094*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.37034221381036*pi) q[15];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34359999556468*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[4],q[15];\nu3(3.5*pi,3.3290769481472*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.195144486675586*pi) q[8];\nu3(3.5*pi,3.43347281896244*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.371544065471745*pi) q[13];\nu3(3.5*pi,3.31196268292869*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5853216514745823*pi) q[16];\nu3(1.0*pi,0.0*pi,1.222606384410382*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46220157565279*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.222054749532147*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.639823850241029*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,4.4465460615919*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5772337291826655*pi) q[15];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.35186024341741*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.728175351998791*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5038078324580288*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4589120799358195*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43715797329697*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.226413646217998*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.544778743749099*pi,0.6978621077831*pi,0.934727274974018*pi) q[19];\nu3(0.323693016737094*pi,0.074062048362041*pi,3.69822681678498*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.723521548309913*pi,2.8389873956061*pi,4.03107601530313*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.837448388759388*pi,3.19269055408632*pi,4.01245307196268*pi) q[11];\nu3(0.530694670667694*pi,0.90012447598613*pi,4.48554736348092*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.760362704162645*pi,-0.12112555008447601*pi,4.48451351715509*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.378338317309269*pi,-0.4714960653952459*pi,0.698714579048092*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.616159537966738*pi,0.46567071151308004*pi,1.42601431646082*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39133880931816*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.486315147003495*pi,2.80092000025387*pi,1.347932551686799*pi) q[11];\nu3(0.919493865485064*pi,0.26396249381718495*pi,0.802543650260612*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.954803038798695*pi,0.344494575047967*pi,1.135703210898509*pi) q[0];\nu3(0.578471299243529*pi,0.67802227032835*pi,0.760829860307894*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.451440603747229*pi,-0.367890233739142*pi,3.93780077074702*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.563884114714994*pi,0.389641874136082*pi,4.37549194484897*pi) q[0];\nu3(0.391716658496165*pi,0.79549654116152*pi,3.90642599767364*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.25811268982656*pi,-0.281428435681609*pi,0.961440461651276*pi) q[3];\nu3(0.374042649712983*pi,3.06126486074738*pi,1.77998988569013*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.42009215143746*pi,-0.314152919967299*pi,3.80323583589634*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.863984881746519*pi,0.19887638416951703*pi,4.27517621809469*pi) q[16];\nu3(0.228754215671952*pi,-0.4818290467559633*pi,0.579336074040835*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.647929160810799*pi,3.32375088845166*pi,4.0139195520745705*pi) q[3];\nu3(0.327497026046695*pi,-0.399557796933378*pi,4.18526480965925*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.644598054152649*pi,0.0038187893703279796*pi,1.2907486928070941*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.131308354942785*pi,0.46491832788132303*pi,0.706926694264153*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.167836891631527*pi,-0.398119382493748*pi,1.101175976178515*pi) q[17];\nu3(0.27427632285133*pi,0.58728008742774*pi,0.836807848261998*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.524981508452039*pi,-0.349395841573222*pi,1.0976231978679891*pi) q[5];\nu3(0.60012913347668*pi,3.3272821118471*pi,2.91772729847454*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.424538858912723*pi,0.31723499041345404*pi,0.906967284263584*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.405027863086396*pi,3.27736038239595*pi,4.376041553561819*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.777244665127117*pi,3.35499988426129*pi,3.83695992706311*pi) q[18];\nu3(0.590780841384859*pi,0.008745916738521986*pi,0.711063456709804*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.306127530101983*pi,0.8398045732054*pi,4.01823501365565*pi) q[5];\nu3(0.54995394191975*pi,0.7297301357494801*pi,0.5179954145230845*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.53066657208449*pi,0.48346908573415504*pi,4.144939764748139*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.41307887422437*pi,0.70734333456195*pi,4.11269954844364*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592703361418011*pi,3.15193019030674*pi,4.019305863378349*pi) q[20];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.732816173394547*pi,0.6597086290776999*pi,4.30406215991331*pi) q[7];\nu3(0.549637528168136*pi,-0.098738702631816*pi,1.018440585714603*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.443390841867025*pi,2.67675036065203*pi,1.296435605125457*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(3.5*pi,3.43318808192575*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.255871508505578*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.37819451876271*pi,2.98823125619321*pi,0.855165747994411*pi) q[7];\nu3(0.224574581610661*pi,-0.106887075632909*pi,4.09748203457899*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49070868074584*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3479739806095141*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44611388111945*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.262935519700883*pi,3.43488179842392*pi,2.01878976435394*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2864361205616301*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\ncx q[16],q[20];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.41040406445305*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3469862030312*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.689704702315154*pi,0.051489308950984025*pi,3.7146054610321*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44336135953053*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49397106069702*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4776107174675595*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255819258081784*pi) q[18];\nu3(1.0*pi,0.0*pi,1.271099443010467*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211133590574235*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.39222706334484*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5536513618781683*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.302978040021705*pi) q[13];\ncx q[15],q[21];\ncx q[16],q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.617493826794973*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34120260210941*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38210717404813*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,3.48984173328118*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32767005597646*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.346774876826419*pi) q[13];\nu3(1.0*pi,0.0*pi,1.382155711790976*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1564529937174521*pi) q[19];\nu3(0.331923111268191*pi,-0.36644270606963203*pi,1.0387737131795691*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46426600019109*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[19];\nu3(3.5*pi,3.49111063442823*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2316810361246269*pi) q[9];\nu3(0.490687061144797*pi,3.01246211927469*pi,0.9321191578514749*pi) q[10];\nu3(1.0*pi,0.0*pi,1.263273291887426*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.190402317385823*pi,0.161574102923856*pi,4.397306800743889*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.552484758740366*pi,0.7329687869717001*pi,0.832383406628461*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39398508969829*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.608328376489255*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.324319300385131*pi,3.18885950582888*pi,4.4222575916044295*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4981867081366005*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.452575885240551*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.338004224886457*pi,3.294790456919*pi,2.00580237984247*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.443348847273327*pi,0.304803443950328*pi,0.867490649734466*pi) q[3];\nu3(0.56239068006472*pi,0.65238317446883*pi,0.633261888363483*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.408905234482668*pi,-0.093780840778586*pi,1.473389047832522*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.645763521188643*pi,-0.019003335651426978*pi,0.733214139663248*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.14049309499529*pi,-0.36607152197133797*pi,4.29898551058501*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.4077908370761*pi,0.7047200968625*pi,4.11279750365462*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.241959244952761*pi,0.46063823454669195*pi,0.646615849444506*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.230427239735814*pi,3.26923276825229*pi,1.388614980299615*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.420923457391112*pi,0.435471417473284*pi,4.2379028399273295*pi) q[16];\nu3(0.382848129710935*pi,0.69405040300824*pi,4.03550655531985*pi) q[17];\nu3(0.367625301458852*pi,3.41056919108561*pi,1.88043712814805*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.403340801815892*pi,0.51542690697466*pi,3.68885357434834*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.726335665942743*pi,-0.135698800669882*pi,0.7448381251727649*pi) q[15];\nu3(0.771087348086061*pi,0.7866512685906599*pi,1.009555348875077*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.633875236712323*pi,-0.4117112137187884*pi,4.06470609451891*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.717020771746587*pi,3.26379489053814*pi,2.76947979989861*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.574359439226242*pi,3.07354123049177*pi,2.97473134425519*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.310696079573866*pi,-0.04257921808868198*pi,0.621409331128324*pi) q[19];\nu3(0.294616041132609*pi,-0.07221469552405801*pi,1.204522373325584*pi) q[20];\nu3(0.0832042406312716*pi,0.35921580673771103*pi,3.7961198966184*pi) q[21];\ncx q[0],q[1];\nu3(0.415618950083932*pi,2.69692336592254*pi,1.59449913161742*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.278838975802668*pi,-0.009277071230521017*pi,1.0468634655219229*pi) q[19];\nu3(0.799341203620033*pi,3.47356629333783*pi,3.8153235277111*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47502792925234*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.247478097822426*pi) q[1];\nu3(0.193519077197238*pi,-0.46333701333394073*pi,4.40119165430167*pi) q[2];\nu3(0.686348991120747*pi,0.63927186558896*pi,4.40146541095947*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.61526702815493*pi,0.264402034929452*pi,0.9903265038974349*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.56934220072693*pi,0.5191029414702699*pi,0.629617297706082*pi) q[5];\nu3(0.471344850801951*pi,3.27807890057283*pi,0.995706893097447*pi) q[6];\nu3(0.143477160544923*pi,0.6810618304817599*pi,4.03999328322043*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.50163659753582*pi,2.70170262168413*pi,1.250582501838571*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.330736199757601*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.57528812948497*pi,0.071554987326785*pi,1.55850308837664*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.885412499641739*pi,0.8732992383764*pi,1.091558446384084*pi) q[9];\nu3(0.70071005011065*pi,0.44622193762039897*pi,0.616729803174253*pi) q[11];\ncx q[12],q[16];\nu3(0.694224282506755*pi,0.8124879140269801*pi,4.43786855849091*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42386913642453*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40423914476932*pi,0.5*pi) q[7];\nu3(0.359405446748044*pi,-0.131581309623521*pi,1.61584550599668*pi) q[9];\nu3(0.416355766390083*pi,-0.393354293148207*pi,3.91569459137114*pi) q[11];\nu3(3.5*pi,3.48224388159285*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.823515765073209*pi,0.5403688125572299*pi,1.130768734210866*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.4289829806829561*pi) q[16];\nu3(1.0*pi,0.0*pi,1.165491139890991*pi) q[19];\nu3(1.0*pi,0.0*pi,1.338578040293352*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[19];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.210332394752798*pi,0.37401548262048*pi,0.7790077271308931*pi) q[14];\nu3(3.5*pi,3.48632899622366*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.304389017550105*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3322685515966*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.190487307591075*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5342474961899595*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5927568537502036*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48919239383764*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43120637868968*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.323756641113276*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[8];\nu3(3.5*pi,3.36450504638678*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.49453865088483*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.71940137414468*pi) q[17];\nu3(1.0*pi,0.0*pi,1.136725212120003*pi) q[18];\nu3(1.0*pi,0.0*pi,1.355234149403163*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3618940046143795*pi) q[8];\nu3(3.5*pi,3.38344785885482*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,0.0*pi,1.355107720518745*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.489554097464291*pi,2.7898589146211*pi,1.05252283818006*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5663926254989122*pi) q[3];\nu3(0.477759291221717*pi,0.49322304616119805*pi,4.43503417605032*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,3.48953215284637*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.347205551285527*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48657188328966*pi) q[18];\nu3(0.508878896573301*pi,-0.357765690372443*pi,0.8608630406785189*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44090216336231*pi) q[21];\nu3(0.393031902297288*pi,0.61100104104666*pi,3.91146495000403*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.612629962785022*pi,-0.300092576928611*pi,0.76727502623968*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,0.634526434079109*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.302449054874294*pi,0.364632408775441*pi,3.85917184850512*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.185234734783977*pi,2.96845642108243*pi,1.94589766280875*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5548901709758345*pi) q[14];\nu3(0.738284714694504*pi,-0.117767815797581*pi,1.360535979123854*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.750728838434285*pi,3.28243052535237*pi,3.83883897606654*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.656097821445001*pi,-0.4434201866285832*pi,0.670200270920129*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.294519940901486*pi,-0.261482744729726*pi,0.698375683242907*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.265849477590215*pi,3.06603593637458*pi,0.809105318212907*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.479861560171405*pi,0.80509548479595*pi,0.6586821567590431*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.905655328962113*pi,-0.371064426913267*pi,3.33453354038669*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.239250490452467*pi,0.5207684373871999*pi,3.74292584813172*pi) q[11];\nu3(0.728765329114311*pi,3.31971985026737*pi,3.2443662406855*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.105055740031774*pi,2.98038250954635*pi,1.057898531333733*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.21234539108948*pi,2.887372566965*pi,1.1309672445374042*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.83867645146774*pi,2.99534739923081*pi,3.27668863586155*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.603236072550275*pi,-0.31169979382758*pi,0.648486685558086*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.67202446066966*pi,3.4602766918252*pi,3.40281005945169*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.267002507704533*pi,2.88151615784784*pi,0.7940592285416219*pi) q[9];\nu3(0.457020250768935*pi,3.37891319756583*pi,1.356750086741*pi) q[10];\nu3(0.651669347455257*pi,2.67957263572082*pi,3.37931087234539*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.499250339917993*pi,0.45754569870677*pi,1.48012677254533*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.326755526831731*pi,-0.4012424324826065*pi,1.52757760934812*pi) q[16];\nu3(0.81671327972945*pi,-0.376027500274756*pi,3.13708438451342*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.122470739347377*pi,0.31760072054800104*pi,3.61199694967169*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.590707775059568*pi,3.25484106458842*pi,3.49343608878491*pi) q[3];\nu3(0.101449050395506*pi,2.58819695842921*pi,1.1257803495789651*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.38729453355552*pi,0.259306466783101*pi,4.181974571384989*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.616063824680478*pi,-0.270446852503056*pi,1.04672179368794*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.541162244548536*pi,-0.4980034245788699*pi,3.27831924424271*pi) q[14];\nu3(0.515580365275377*pi,3.21392877933757*pi,0.650210465891528*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.524082494931648*pi,-0.196734817487208*pi,0.5346273245407458*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.788254521994392*pi,3.23400561666615*pi,3.4340429750048*pi) q[6];\nu3(0.441145978503845*pi,-0.24852732550394901*pi,1.4298756031127309*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.229941499891739*pi,2.93849494571669*pi,1.2794191864976519*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.285852279094047*pi,0.7461982207879201*pi,3.79238137601552*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.319463661206633*pi,0.119914595695093*pi,0.5295736503115708*pi) q[21];\nu3(3.5*pi,3.48618389681225*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.340909081033971*pi,0.7062046967836*pi,3.76038515458958*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1187115990740941*pi) q[12];\nu3(0.617148344129745*pi,3.02079708746247*pi,3.89182969577036*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.67068123413507*pi,0.45240792841779*pi,4.11365011808987*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.120867106475124*pi,0.8573302176645099*pi,4.1077515703033*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.38987300179174*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.164508342851866*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.440043819386609*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.44446920688032*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,0.5720685480300178*pi) q[4];\nu3(3.5*pi,3.4493750981523*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.333574500604068*pi) q[8];\nu3(3.5*pi,3.48685399091358*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.4557097746856*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.095818672383881*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1194012591225069*pi) q[16];\nu3(3.5*pi,3.34104200095982*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.267499928464638*pi) q[18];\nu3(1.0*pi,0.0*pi,1.402770275457387*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[4];\nu3(3.5*pi,3.44898925241987*pi,0.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[7];\ncx q[9],q[14];\nu3(3.5*pi,3.45151032924041*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321447474335155*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.2911115506222801*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34742643429634*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1624212343995262*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5017670034120041*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.46715161992724*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42188769060569*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49537340960231*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.560020109790877*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.578545922431478*pi,3.20136423749075*pi,3.28102654685263*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.213341784015576*pi,0.27219497570640205*pi,4.42275738309128*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[7];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37362642117213*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.767871633452757*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.1692013146419309*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48223851030928*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.615161670940872*pi,0.20300238523597303*pi,0.706248063543834*pi) q[2];\ncx q[3],q[21];\nu3(0.715129967918618*pi,0.03845808254723604*pi,0.8399831901867769*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46500498016161*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.734398411985453*pi,2.70864414933816*pi,4.0697036489793*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.637427003359994*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.383112499847674*pi,0.449596420785943*pi,4.42139469822923*pi) q[0];\nu3(0.526753703737538*pi,3.3300345899717*pi,1.63046352326588*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.539204096142336*pi,0.7455803162179699*pi,4.22094099607313*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.254437968185622*pi,3.12294005602707*pi,4.3795828676027*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.649320017550693*pi,-0.27811167838919504*pi,4.1854830255810995*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.651242392948009*pi,3.38644708884578*pi,0.608243361743448*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.38831435731016*pi,-0.4336508726746862*pi,1.61539877704562*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.691041703037804*pi,3.06069324962518*pi,3.35719978318284*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.518070217910081*pi,3.21235506047277*pi,0.791358223820732*pi) q[8];\nu3(0.784292837782688*pi,-0.175574921831665*pi,1.290082482565115*pi) q[9];\nu3(0.349776594839224*pi,-0.04829154889395798*pi,3.86148916160905*pi) q[10];\nu3(0.830208097158722*pi,0.253621548869832*pi,3.78541235790308*pi) q[11];\nu3(0.667696880407697*pi,2.79563946103318*pi,4.04452298772266*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.323781964762191*pi,3.16170729507238*pi,1.041828260496868*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.346617658368201*pi,-0.360835967714892*pi,4.48298268937241*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.404215610236433*pi,2.56798037977154*pi,0.99638177052707*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.592542624020356*pi,0.38016980927392796*pi,4.1364294220026*pi) q[8];\nu3(0.416487930368373*pi,-0.010209278791812992*pi,1.0462512728732971*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.787318634967976*pi,-0.07710948463178702*pi,1.034203050770274*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.493308957838892*pi,3.39358956556835*pi,0.5028163877188597*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.684397692212008*pi,2.76775163471463*pi,4.133137422814039*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.705195759255371*pi,0.34135058560168396*pi,4.4197849133391305*pi) q[17];\nu3(0.501456522481917*pi,2.65663330708364*pi,3.75405881810755*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[4];\nu3(0.930291080463824*pi,-0.4281136702905658*pi,3.46887487198814*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.933608927008579*pi,-0.011910220167125007*pi,1.125274558508349*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.355195044021981*pi,3.0065004925648*pi,1.394367664455988*pi) q[13];\nu3(0.506887570528508*pi,3.357772568844*pi,3.99564213708805*pi) q[14];\nu3(0.609557646625665*pi,0.68356805160173*pi,4.35768014568053*pi) q[15];\nu3(0.537538843441913*pi,3.2917506045271*pi,1.67349590578933*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0247375503284868*pi,-0.4564616614295483*pi,0.7964062876238001*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.670611625628889*pi,1.18742918520853*pi,0.780529723455604*pi) q[21];\nu3(3.5*pi,3.43837869893723*pi,0.5*pi) q[1];\nu3(0.215913746238171*pi,2.59410635709293*pi,1.258495764245134*pi) q[3];\nu3(1.0*pi,0.0*pi,1.355273367760826*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.179670626571911*pi,3.33797135697938*pi,4.48188112079644*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.202102727527743*pi,0.44682868155839806*pi,0.636306951155881*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.644054318783503*pi,3.46112295339498*pi,0.5288816222085942*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.719804220657723*pi,3.27233761950074*pi,2.94135012011364*pi) q[19];\nu3(0.449751449286073*pi,-0.332854661460227*pi,4.38292111975358*pi) q[21];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.836817528708193*pi,3.45438043237024*pi,4.33296332006159*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38191591617843*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.090996850513954*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.886895113668601*pi,3.02486749907174*pi,3.30944046656233*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4502918553677*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49262149854932*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.44754405929411*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.48063704702467*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.306521628630767*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.379740378145026*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.35132364970244*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5055022977377064*pi) q[12];\nu3(1.0*pi,0.0*pi,1.19389292217815*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.447130700573271*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.46467576645*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[20];\ncx q[8],q[16];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.288605965304954*pi) q[14];\ncx q[15],q[21];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5275422904908045*pi) q[6];\nu3(3.5*pi,3.43318886090722*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49523792775389*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5413790089192504*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.62434252764642*pi) q[13];\nu3(3.5*pi,3.42906063966297*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.36296129391789*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3316108099248805*pi) q[17];\nu3(3.5*pi,3.4428765817196*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180778911009499*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267236250019997*pi) q[20];\nu3(1.0*pi,0.0*pi,1.334960994788793*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(0.639303166794313*pi,0.263987766164953*pi,1.52029180281682*pi) q[10];\ncx q[11],q[13];\nu3(0.375707322935436*pi,-0.4328598787662733*pi,1.60186990017673*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3567477277131*pi) q[14];\ncx q[15],q[21];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.345762145195609*pi,3.22740763749956*pi,2.0689162864289097*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.11158752189994*pi,-0.4650537272189601*pi,3.97198336815696*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5598121857005379*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5091023650672791*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30530676980087*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5694091429406276*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.472232565578785*pi,-0.4067341902326844*pi,4.48939864586124*pi) q[5];\nu3(0.696511058371366*pi,-0.072876555812243*pi,1.351985470421425*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.595202066267251*pi,0.002676807514659041*pi,3.85350387300943*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.277965339694008*pi,0.7479109984840899*pi,3.98034381580601*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.313411664860261*pi,2.59236873792755*pi,0.953344837882958*pi) q[4];\nu3(0.565571990090189*pi,-0.218817124851525*pi,4.1753315077677104*pi) q[5];\nu3(0.709783361120863*pi,3.05223824658145*pi,3.52143405032712*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.350018858552423*pi,-0.354126830145281*pi,4.3049314626970805*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0881593954189452*pi,0.5060209664386*pi,3.88170069175865*pi) q[1];\nu3(0.781613161512282*pi,-0.30731823775739997*pi,3.91833106927996*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.599345113746759*pi,3.41202053519889*pi,3.71735002558037*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.458476020570095*pi,2.90081469863658*pi,3.59051791985569*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.484288285048574*pi,3.36257821388145*pi,0.915752538702291*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.304901566843619*pi,3.47475294023058*pi,1.07238004857738*pi) q[18];\nu3(0.494980074909665*pi,3.22617318440408*pi,1.64623738827782*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.578271787247723*pi,0.5305640288889*pi,0.65755013125113*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.668838648400108*pi,3.34823087450233*pi,3.00218029821209*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.373129033555321*pi,0.002902070827448977*pi,3.58310381309962*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.578837667608099*pi,0.09741363070007802*pi,4.3456615718087495*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.890585310812269*pi,0.10073650281274804*pi,0.647564106789933*pi) q[18];\nu3(0.85857096823897*pi,-0.10662177464359301*pi,3.90279456261019*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.38419597469707*pi,-0.249210240135043*pi,4.30903092315482*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.296236982461127*pi,-0.4082760437915769*pi,0.5252362901321329*pi) q[15];\nu3(0.897259362622291*pi,3.42442310525539*pi,0.5185090382603291*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.37498899428434*pi,0.229997460020263*pi,3.97496375682282*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.389615644182542*pi,-0.354152507205717*pi,4.39348666876629*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.499114857989527*pi,0.3913950177294*pi,4.32943377261494*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5851936660654*pi,3.32591419570271*pi,3.35407709599073*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.850617537152322*pi,2.56907908053438*pi,3.78428931620065*pi) q[21];\nu3(0.428867599127669*pi,3.04317367113923*pi,0.609439845334039*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.428255845715976*pi,2.57095111591659*pi,1.0403451668252721*pi) q[3];\nu3(0.464286126716235*pi,3.12621587150235*pi,0.900947314068296*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.570012255521067*pi,0.39072303357890004*pi,3.91517559702928*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.636829169336688*pi,0.12498032909380696*pi,4.012487113832719*pi) q[17];\nu3(0.288225003816363*pi,0.5945085240728001*pi,0.81627547153325*pi) q[20];\nu3(0.600121327748008*pi,0.09858698626637097*pi,3.94332661813287*pi) q[21];\nu3(0.411300708404753*pi,3.11586162485981*pi,0.671455316686148*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.780617755265075*pi,-0.11369675953753*pi,1.292627239407898*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.37161106453822*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.251019138264529*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.548323755397493*pi,-0.336846326190419*pi,1.281865633187656*pi) q[17];\nu3(0.388428042553715*pi,-0.15126553001717402*pi,0.972350410686589*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47339420522566*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(3.5*pi,3.45657211815782*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.38602641786184*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.08487615179455*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.44986432709704*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.340028465432031*pi) q[4];\nu3(3.5*pi,3.47308242933039*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.39405979988421*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.348313627088259*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[20];\ncx q[5],q[16];\nu3(3.5*pi,3.34927371028575*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.293622447320998*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35787754637883*pi) q[12];\nu3(3.5*pi,3.45821155280475*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.43967731589186*pi) q[19];\nu3(1.0*pi,0.0*pi,1.259617517358445*pi) q[21];\nu3(3.5*pi,3.42141595306351*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38233527487692*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.34865427046872*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.48739387510627*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.331715414041089*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.46689427707569*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.606620143594691*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1933189746346171*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240619601926138*pi) q[18];\nu3(1.0*pi,0.0*pi,1.263666860173669*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[20];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5152486669265564*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34472379070543*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49442291253905*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5775233143386145*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5790760918557721*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5124975657267054*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.582223832794619*pi,0.18054411327858*pi,0.678675307635258*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.917088029224228*pi,-0.40052905757724133*pi,3.78865426756597*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.500818338881891*pi,0.43145502780967304*pi,3.55922095498169*pi) q[0];\nu3(0.807401859450216*pi,-0.235509996779948*pi,1.073978525987433*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0756347245601256*pi,-0.053569184686515*pi,4.3554125433505995*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.743914280411157*pi,2.48788782710559*pi,3.6911367462724*pi) q[5];\nu3(0.569331595332119*pi,3.28287471781073*pi,0.512692614121274*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.615699926668693*pi,-0.229845191626105*pi,3.35458949072645*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.37879744829246*pi,0.009824939221436013*pi,1.257501642993762*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.287109684482956*pi,0.18329373042028296*pi,3.59116795677903*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.776461317197*pi,2.4799211404496*pi,3.65685176606481*pi) q[0];\nu3(0.483958241385521*pi,-0.139406694018345*pi,3.92632147789387*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.892181785126416*pi,3.39819048350319*pi,4.11567060853165*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.676517276581239*pi,1.00241741937904*pi,0.5405333067716214*pi) q[6];\nu3(0.657155732547839*pi,0.41507615324010705*pi,3.9956593366735*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.401914106741731*pi,0.03252579760434904*pi,1.1784441965582189*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.594516463340949*pi,-0.4559933957050651*pi,3.27763196155627*pi) q[15];\nu3(0.846345524349538*pi,-0.42666303630487523*pi,4.44383884851219*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.209190931283725*pi,-0.030857113734873987*pi,3.87472368637245*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.717214655614318*pi,2.66319368047331*pi,3.35617502818225*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.442455617038028*pi,3.30645112668765*pi,4.36259827343648*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.597296960188409*pi,0.0007953726565570474*pi,0.729840933721106*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.261335249840473*pi,-0.139289981346495*pi,0.5929701095589139*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.388190517826302*pi,0.7349782454060401*pi,0.713471685892433*pi) q[15];\nu3(0.438024722420031*pi,0.300577975208451*pi,0.853544360457676*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.514505298066558*pi,-0.4478794249629032*pi,3.39244503340452*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.466106180840811*pi,-0.053966260243939024*pi,0.5527920467672126*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.224373703254519*pi,3.31582337766083*pi,1.68358484245251*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.931803543792321*pi,0.44820114167081204*pi,4.31652546535065*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.580998539210538*pi,-0.11781301287666901*pi,4.19447553391678*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.57535782021973*pi,3.45418740840763*pi,3.1388368580271*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.68913010532913*pi,-0.223491706028157*pi,4.47332080035128*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.865814518483368*pi,3.09153983115979*pi,4.1612632304465*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.151525270186594*pi,-0.07040163405240502*pi,0.624173617448362*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.339094348901816*pi,0.5650829731360001*pi,0.5467867071020435*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.529759142276843*pi,3.14582473421372*pi,4.39390758191809*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.804646798136919*pi,2.52074821691841*pi,3.62356382167734*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.321361149037689*pi,3.4993582487313*pi,0.5198077037827553*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.35731412149217*pi,2.98513082868824*pi,1.295763885107734*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49478741372957*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35357708008825*pi,0.5*pi) q[3];\nu3(0.670811347130166*pi,-0.4838940383182538*pi,4.158475010415399*pi) q[4];\nu3(1.0*pi,0.0*pi,1.325009411585072*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.398409735290002*pi,0.41011945026334995*pi,3.73399021436886*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.522317265763948*pi,0.38720854205022404*pi,4.4414794329720095*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.20702550075965*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.618358654232511*pi,0.29741835197459*pi,0.953454292239892*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.701700183228149*pi,3.03110846127073*pi,3.74832404404388*pi) q[9];\nu3(3.5*pi,3.4430461453906*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4296030869792*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.345651718749901*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26052710134484*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.630177630978304*pi) q[6];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,3.45035504463206*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39522493767618*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231786807056074*pi) q[18];\ncx q[1],q[6];\nu3(3.5*pi,3.47965411335694*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,1.21950776709045*pi) q[7];\nu3(3.5*pi,3.46206509736487*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.812073619312782*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236586530274336*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5312247146806461*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49864655248225*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[19];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1772684508649491*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37540663728797*pi) q[18];\nu3(3.5*pi,3.46064807487584*pi,0.5*pi) q[0];\nu3(0.865268180200657*pi,2.69925502334076*pi,4.0834503435433*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.165036648842825*pi) q[4];\ncx q[5],q[12];\nu3(0.652258598639327*pi,0.12725029396584997*pi,3.88365034907672*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.640234141070675*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42584641129909*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44790300514229*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.329690623080657*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.371085184578201*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.202470390412807*pi) q[21];\ncx q[0],q[4];\nu3(0.717400308267932*pi,0.204054842817754*pi,1.100458049865884*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.404244567957388*pi,3.4325579009963*pi,2.02873325485142*pi) q[6];\ncx q[8],q[19];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5213142028336946*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.43076222000288*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.526070717418284*pi,-0.309774264445685*pi,4.14733606114462*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49845389955674*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5773227537188026*pi) q[21];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.517731824922768*pi,0.27883726112460605*pi,3.60972463342921*pi) q[2];\nu3(0.349017433223552*pi,-0.29056196994155903*pi,1.66025794332011*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.582787121855997*pi,0.05382288028847504*pi,4.0643865278349995*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.478735704102149*pi,2.98220160020809*pi,0.894791965061174*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.365422875173025*pi,0.226219065720224*pi,4.09781965327751*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.390822008277908*pi,0.28551941636063205*pi,4.0755196328927905*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.291658802796861*pi,0.5898503311827601*pi,3.84219841283462*pi) q[2];\nu3(0.854977019896246*pi,0.7197533459621399*pi,1.161134278732902*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.657208710350312*pi,2.6595434218169*pi,3.64870466173934*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.775452386429513*pi,-0.323664498635379*pi,3.21108752400953*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.909687478547707*pi,-0.015660405125452026*pi,3.98446517560684*pi) q[15];\nu3(0.81662371146835*pi,0.181460302305663*pi,1.0070388996066*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.448748400443391*pi,3.08363572439048*pi,1.1627078335128371*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.35519272299859*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.589960315974416*pi,0.96740500578396*pi,0.598020781368879*pi) q[5];\nu3(1.0*pi,0.0*pi,1.198913276110295*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.432190273536653*pi,0.64360557881936*pi,4.42256265005976*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.467926732569942*pi,0.316745634980132*pi,4.4721309232952695*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.67125144150709*pi,-0.245174992227764*pi,3.52818331178864*pi) q[20];\nu3(0.458533107660406*pi,-0.31674434130198503*pi,4.11597580079392*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.680976561351536*pi,3.15381964419459*pi,4.1371587760732105*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.571519179971362*pi,0.8877426028091799*pi,0.763605530544383*pi) q[9];\nu3(0.668574153252871*pi,0.6167051552601699*pi,4.42523264854377*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.353089058313426*pi,-0.22391844829416502*pi,1.0372623254111861*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.581938988046546*pi,2.83507833959338*pi,4.2495276106867*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.36211344029192*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.2907542851695*pi,-0.4697832436377203*pi,4.22341175863712*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.440259850868969*pi,0.115641276168719*pi,4.2482352435980495*pi) q[11];\nu3(0.592867152313058*pi,0.411518085672151*pi,0.644380121706702*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.665482834844226*pi,2.96285621660153*pi,3.42301322301317*pi) q[18];\nu3(0.835105872375368*pi,0.13973041912613204*pi,4.16553736619625*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0866862299968626*pi,3.07053821017304*pi,1.2681154022938061*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.855665356582721*pi,0.36853339130373997*pi,3.99713251386378*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.33822285665168*pi,3.21043335835588*pi,4.38150902541506*pi) q[12];\ncx q[13],q[16];\nu3(0.503029516187883*pi,3.14710427401326*pi,0.917302354806654*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.21964865854717*pi,2.82898852525435*pi,0.769219642308338*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.507440484968406*pi,0.314200528351794*pi,0.61868293871322*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.28790649147069*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2550265253927662*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34743987304812*pi,0.5*pi) q[13];\nu3(0.315562950441783*pi,2.80552799249475*pi,1.68245552071483*pi) q[14];\nu3(1.0*pi,0.0*pi,1.219632817466284*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[5];\nu3(0.411804967413605*pi,2.73711904955944*pi,1.70087948469722*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.36920652678035*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.257315951499417*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.590571429115762*pi,0.25349102955062197*pi,3.80812438787872*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.637624191929295*pi,2.82878730542114*pi,4.19000760556552*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.492038608155839*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[9];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5697640358783156*pi) q[16];\nu3(0.606167125047643*pi,-0.35621852522769903*pi,3.18711879558931*pi) q[17];\nu3(3.5*pi,3.25694228852244*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.245152045097789*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45365577173059*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.224605816590222*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6524732015684109*pi) q[10];\nu3(3.5*pi,3.46955373837456*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.335037457532915*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.844186755197068*pi,0.41981940384000005*pi,4.2575075268254405*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.376465361256161*pi) q[20];\ncx q[0],q[2];\nu3(0.255545626165359*pi,-0.142610997512101*pi,4.17819443238977*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.773438202774933*pi,0.368371106840898*pi,0.860469985757507*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.672454059478496*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.781155864116932*pi,3.30926953406905*pi,3.30005389281776*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.5226334974438493*pi) q[19];\nu3(3.5*pi,3.36817499810685*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2034993850178242*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42796841935121*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.664692164696372*pi,-0.185273093042776*pi,3.98811403246942*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.158211186956656*pi) q[12];\nu3(0.508498199975465*pi,0.82020656928892*pi,0.520038285852114*pi) q[13];\nu3(3.5*pi,3.40706678145881*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.19393992384848*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.491657832410941*pi,0.5836977049999399*pi,4.28412000938123*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.412232808145362*pi,-0.372182434802357*pi,4.14100303317475*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.334024858780638*pi,2.8645108536279*pi,1.0886180360575302*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.40490460892528*pi) q[2];\nu3(0.716757039416696*pi,3.12189027922971*pi,4.18280190825771*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.202064894155891*pi,0.9661931230960801*pi,4.21249254972018*pi) q[7];\nu3(0.690265091284654*pi,-0.25291854635112*pi,0.819688615615511*pi) q[8];\nu3(0.360924559775324*pi,0.71887572515441*pi,4.0030497001373995*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.391091907393573*pi,3.38116744850926*pi,4.395705797025871*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5048436558587598*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5633862994539931*pi) q[15];\nu3(0.3061942461842*pi,0.9222863663604*pi,4.06410262341124*pi) q[16];\nu3(3.5*pi,3.49085924296392*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.637669418502902*pi,3.34037671761302*pi,4.05850347964838*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210637100394964*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.295545907108508*pi,-0.4427365503791316*pi,0.931513027739994*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.631511393840362*pi,0.32057378644203405*pi,0.5515095246204031*pi) q[8];\nu3(0.495150973505574*pi,3.42723491349177*pi,1.78810717452527*pi) q[9];\nu3(0.51166981919067*pi,3.3590660225899*pi,0.9749554645363561*pi) q[10];\nu3(0.237637662739144*pi,0.12727858022608995*pi,3.77533032904838*pi) q[11];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.368727259044501*pi,2.43965340261154*pi,1.380480416408566*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.470222348419587*pi,2.57106587383537*pi,1.019222757160965*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.561163051647464*pi,0.31227887580939795*pi,4.217808820818361*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.332335270062394*pi,-0.4191827231644353*pi,4.1599423112369305*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43750360236245*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.335136126218998*pi,0.314356798862766*pi,4.215190027838251*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.819331411990042*pi,0.73880106455338*pi,4.43163467419146*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.761025159057524*pi,3.23371308044598*pi,0.710431033120523*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.985425922758605*pi,0.5433346429858099*pi,4.4666284296274394*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.850160889624327*pi,2.59176987577217*pi,3.90563041114226*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.398068772580058*pi,3.16820422476146*pi,1.044594413487369*pi) q[12];\nu3(0.499561618859763*pi,-0.21736214897281197*pi,1.346128046071224*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.346390233169073*pi,3.23810486646663*pi,1.97865639678765*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4369148183668*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3364316280992359*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.675558496647125*pi,-0.12093512530044898*pi,3.60074528283916*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.892691595198677*pi,-0.11542297782790001*pi,0.796117713623824*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[11];\nu3(3.5*pi,3.42940048452151*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.33204738988059*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.173081349481797*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.588897030206304*pi,0.24586052613480303*pi,3.84306066369234*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.289218000900054*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.490142168965735*pi,2.65022444055033*pi,1.0264059740184779*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,3.41975616269564*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5786604601990197*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.284549167782832*pi,0.260606605500907*pi,3.91827531779649*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308867558961561*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.142803373056813*pi,2.91329497721474*pi,0.71268922980089*pi) q[2];\nu3(3.5*pi,3.41295918639287*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2926085866572579*pi) q[4];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5290052347808705*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.756588206940853*pi,-0.096325426668115*pi,0.7836952390855401*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47022551098718*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.532343707313365*pi,0.50404270009142*pi,4.33304417495199*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41879662898677*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5187296187930963*pi) q[16];\nu3(0.730757361608449*pi,0.9604225525547401*pi,0.5080731722478908*pi) q[17];\nu3(1.0*pi,0.0*pi,1.283627055374887*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.603590963244223*pi) q[4];\nu3(0.220331608218895*pi,0.53492835230271*pi,0.711593757231477*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.310811739040336*pi,0.6911328603560201*pi,4.079842271507379*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.404698282676602*pi,3.21884212852223*pi,2.20385685148637*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.124776399950908*pi,3.28799653839526*pi,2.08820099390788*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.506696781710075*pi,-0.169729433780692*pi,1.261158259806678*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39757256205673*pi) q[20];\nu3(0.644914504257541*pi,-0.09526055938294098*pi,0.929423661788146*pi) q[21];\ncx q[0],q[12];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.809331141476643*pi,0.56422690041661*pi,1.04652462778696*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42696410591343*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40011346888131*pi,0.5*pi) q[2];\nu3(0.10698078298633*pi,3.10507932393312*pi,1.91199095898753*pi) q[3];\nu3(0.26645801200523*pi,0.78411796396357*pi,3.90006418474044*pi) q[4];\nu3(1.0*pi,0.0*pi,1.149671603356833*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.498838786016573*pi,0.480333942874552*pi,0.622692974175043*pi) q[7];\nu3(0.558328571582409*pi,0.41506288376295497*pi,4.35298568223498*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.3933266547539*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.272878057781486*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49372267786793*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1598901513017141*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2175935945476248*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[21];\ncx q[2],q[5];\nu3(0.718538870863246*pi,-0.313798217201799*pi,3.9837112469966*pi) q[3];\nu3(0.831381183556053*pi,3.27444064102872*pi,4.488968838386381*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.351015198862745*pi,-0.352476209996365*pi,1.80893083966248*pi) q[8];\nu3(0.548270814424761*pi,2.94805571381887*pi,4.27020062063505*pi) q[9];\ncx q[10],q[17];\nu3(0.343072533568073*pi,2.34282827450662*pi,1.264066920497343*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47309205425999*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46930073330776*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.135871997564144*pi,0.181907070452204*pi,4.152638304454371*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6483363154801189*pi) q[12];\nu3(0.635403270238123*pi,-0.308163280033169*pi,0.7856709588925219*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.310500877037293*pi,2.5523325864595*pi,1.3371304411251619*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49340256792412*pi) q[17];\nu3(0.471825284110874*pi,3.1168646079218*pi,3.16602705531401*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.457451966628939*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.298373364151322*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[21];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35252540610174*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1999341335077212*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.158654838487571*pi,0.79264542877162*pi,3.83520298290668*pi) q[16];\nu3(0.908864667074474*pi,3.42491340304654*pi,4.05282362795672*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6568545202830121*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49120338375338*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.332079194300212*pi,2.93741388236406*pi,1.87814866442772*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.566808010987213*pi,3.17597182382342*pi,3.33812971358765*pi) q[20];\nu3(0.533353528485945*pi,3.43554361794442*pi,3.18105014181332*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.602742863530556*pi,0.45081429586926103*pi,0.8416327708394891*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0420563380455867*pi,-0.14452957544042*pi,1.121187722133205*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.809623821566935*pi,0.61746627715659*pi,1.110471903696225*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45582679803536*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.276202132480139*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.664269021812041*pi,0.129579736074393*pi,3.72027966018804*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,3.48523862898786*pi,0.5*pi) q[9];\nu3(0.310608872676963*pi,0.7503565176436799*pi,4.2864610742774705*pi) q[10];\nu3(0.438674379890883*pi,3.17472854029863*pi,0.502478880070417*pi) q[12];\nu3(0.754204702534669*pi,2.7938160243455*pi,3.40790099838755*pi) q[15];\nu3(1.0*pi,0.0*pi,1.339594081695933*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.833820088735364*pi,-0.15755944508396502*pi,3.37872538863488*pi) q[1];\nu3(0.63321148167538*pi,3.18878865664688*pi,3.41356890695329*pi) q[2];\nu3(3.5*pi,3.33639880557451*pi,0.5*pi) q[4];\nu3(0.537469029041473*pi,-0.12858366259320497*pi,4.1528004656457895*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.24186820467642*pi,2.38857967683941*pi,1.251597543532234*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.539341488572596*pi) q[11];\nu3(0.441759668402483*pi,-0.04355899552813097*pi,3.69523473568147*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1593565443282698*pi) q[14];\nu3(0.519112725837149*pi,2.77038679537893*pi,3.50688956336163*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.216430192658973*pi,0.479268280956232*pi,3.92124138658068*pi) q[2];\ncx q[4],q[14];\nu3(0.246919763991081*pi,0.32575562576975403*pi,0.5308628025709397*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5209974234760604*pi) q[16];\nu3(0.320528791227673*pi,3.12250858670116*pi,1.379235525332156*pi) q[17];\ncx q[18],q[20];\nu3(0.417431157432963*pi,0.65492167478323*pi,4.3099334447652105*pi) q[19];\nu3(0.406067310008178*pi,0.25079717908783905*pi,1.015543263801175*pi) q[21];\nu3(3.5*pi,3.41079794945171*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.432477983765016*pi,0.457685864421455*pi,0.982586765226994*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2356638346834141*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45983197823573*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.566891705053835*pi,0.01835590932093001*pi,0.817981507669317*pi) q[17];\nu3(3.5*pi,3.49352984084618*pi,0.5*pi) q[18];\nu3(0.576878052008908*pi,0.330205136171684*pi,1.289181500376223*pi) q[19];\nu3(1.0*pi,0.0*pi,1.396671603480607*pi) q[20];\nu3(0.517145278857735*pi,0.29859425468964096*pi,0.5613561005799574*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[14];\nu3(0.177284273797063*pi,0.87939548128751*pi,4.0117814843590605*pi) q[6];\nu3(0.46121782979546*pi,0.5632033115205901*pi,3.7356194909182*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.48702526226762*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.340812368967765*pi,0.141804712254315*pi,4.040724648618109*pi) q[7];\nu3(0.594645792192911*pi,-0.230121070023383*pi,4.30607694057348*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.215159460451124*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44066839232032*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46374199071623*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.257543764942108*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5880624999506678*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.33699805467422*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.24621374305188*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.580252129065806*pi,0.014778666041433963*pi,3.63170748893217*pi) q[8];\nu3(0.797206636988852*pi,3.39780185216525*pi,0.611236746830721*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.42255300954383*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.391132012450873*pi,3.15418064517097*pi,1.2544978719487*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38335818970295*pi) q[10];\nu3(0.513245747593292*pi,-0.242195303867083*pi,3.53975905688308*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44133056167704*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.47219378051378*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.330270236922329*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.302722588424098*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[10];\nu3(0.359674527182963*pi,2.92925804731241*pi,1.8572944694769*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.602533705068871*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.517850155636063*pi,0.151746989240101*pi,0.789026845763457*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.435584599474922*pi,0.53888719239284*pi,4.29302469204349*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.530237343509212*pi,-0.132397652830119*pi,1.442185478107157*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.29487208175694*pi,3.28885026050587*pi,1.74665095066829*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4474022717247*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5116917484422441*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.352710165799282*pi,0.181108113534586*pi,3.86640081634505*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.172795791451415*pi,0.26584653097477595*pi,3.75057976801654*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.465576190345518*pi,0.8980582003269699*pi,0.667565330908061*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.392535092350618*pi,3.35946890995195*pi,1.74261830194808*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.516671046940763*pi,3.49216583937365*pi,3.09309254375317*pi) q[0];\nu3(0.571983160238882*pi,2.87309299229244*pi,3.32524963555853*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.406339242380058*pi,-0.43871619197624767*pi,0.9263758290171851*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.729455203391546*pi,0.61282342994189*pi,0.691407477135275*pi) q[17];\nu3(0.404643181145415*pi,0.287779084944099*pi,0.821826984634735*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.311019169102135*pi,2.50212052198419*pi,1.380806762688058*pi) q[21];\nu3(0.327302269326771*pi,0.457657382506961*pi,3.9265402061375*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.227569871762128*pi,0.56833112316514*pi,0.5361365690085566*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.807451376900734*pi,3.35424576300908*pi,4.12071358093802*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0275726253705902*pi,0.254267292392825*pi,3.93578635087515*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.362934324412316*pi,3.46384308924999*pi,1.55915772668003*pi) q[20];\nu3(0.744621443137144*pi,2.49694589510083*pi,3.90572301661405*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.526456687477968*pi,2.94008290619935*pi,4.10174697219714*pi) q[3];\nu3(0.500854184417071*pi,0.160059412750989*pi,0.655561344615724*pi) q[5];\ncx q[8],q[14];\nu3(0.109447916863524*pi,0.36598215367683495*pi,4.040032056198569*pi) q[10];\nu3(0.3823775279943*pi,-0.23484111500070898*pi,0.693259500250841*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.548796992966411*pi,0.36356360951563504*pi,3.74294184537026*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.226865181385335*pi,3.40150446461841*pi,0.747437649600554*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.674836037131605*pi,0.161689510606154*pi,1.140228464518506*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.48622745507887*pi,0.5*pi) q[8];\nu3(0.226411693898651*pi,2.91200448876517*pi,1.66097401127524*pi) q[10];\nu3(0.173244240395205*pi,0.5107461551805801*pi,0.896198294892667*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.076003747627938*pi) q[14];\nu3(0.897996579607483*pi,0.23883668105183797*pi,1.69765266327358*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.486400784821748*pi,3.02169722499022*pi,0.699633519899758*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45997752888888*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.291148539035615*pi) q[18];\nu3(0.446189361797938*pi,-0.4574953433861745*pi,4.27321948825407*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.489935309392504*pi,3.39909466857643*pi,3.13251649211115*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5185825921118213*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.623038911040097*pi,0.276778282862715*pi,4.20843415546869*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43760618131536*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43959338957386*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.2863798055968498*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4628554544369905*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304052828879076*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36438845519385*pi,0.5*pi) q[3];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46038136646053*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.182489896189903*pi) q[16];\nu3(1.0*pi,0.0*pi,1.293989083527779*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49102732568044*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.0*pi,0.0*pi,1.37982133663645*pi) q[4];\nu3(3.5*pi,3.47699895024776*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.434215075426633*pi,0.116342585540687*pi,3.59497843363221*pi) q[8];\nu3(1.0*pi,0.0*pi,1.238573963462773*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.31437733189252*pi) q[13];\nu3(0.737229402271617*pi,2.68433902927804*pi,3.77126919430479*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4424739272410605*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.365537969566516*pi,0.6605280107028999*pi,4.211805221756061*pi) q[8];\nu3(3.5*pi,3.48113989058652*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.178607013483437*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.483808334386766*pi,-0.495748352078427*pi,1.68389470633033*pi) q[14];\nu3(3.5*pi,3.49462727015988*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37384902801656*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4452248498316305*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.288268380158184*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,4.40635159972833*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5089924306043394*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44762074098929*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5902457297055639*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5431195766612262*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2609060922584772*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.540435991048615*pi,-0.33937495575266097*pi,4.0325849820206106*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.28793341072517*pi,-0.4725751932756852*pi,1.0871309568820529*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.668359804178651*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.230173863511219*pi,0.18212773066125698*pi,0.9895547944395731*pi) q[5];\nu3(0.450756985373873*pi,1.11305657514998*pi,4.18732520949405*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.828659520302831*pi,-0.225621138316288*pi,3.9296563951555*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.387562430717347*pi,1.01071231050125*pi,4.1895238045037*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.325361997725156*pi,0.45892604064492704*pi,3.56965343800673*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.858223969792743*pi,3.2710282405312*pi,4.162026446741979*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.597737929820971*pi,3.06067191071064*pi,3.67097072767558*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.803484247801128*pi,3.15329358148265*pi,3.90949675380384*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.550497182399393*pi,0.03616197631027995*pi,0.8690397425881711*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.443397307851859*pi,0.07991135990805398*pi,0.816410441983044*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.434099709802205*pi,-0.282701305055002*pi,4.134789544735019*pi) q[7];\nu3(0.397007401932276*pi,2.56982730347465*pi,1.064726606194518*pi) q[9];\nu3(0.899125376121557*pi,1.11228725712682*pi,0.642435761054213*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.654749693532094*pi,-0.328112842253859*pi,1.094765309259021*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.473809102688607*pi,3.10451677085547*pi,0.821094059734232*pi) q[15];\nu3(0.495511875978301*pi,0.9332869869498399*pi,0.921229428849061*pi) q[16];\nu3(0.708413008999302*pi,2.74105710758964*pi,3.41379609793868*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.114233248550898*pi,0.68839369599987*pi,0.612818716042053*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.889990676429638*pi,0.6440380605852201*pi,1.31140960598586*pi) q[1];\nu3(0.697195374167113*pi,3.05176541139347*pi,3.4667883976906*pi) q[2];\nu3(0.694736722899583*pi,0.192693892215956*pi,3.83716264631485*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.678227952486146*pi,-0.4022562730989117*pi,0.8115860477562831*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.481680674514148*pi,0.36157746582167105*pi,3.72512943363909*pi) q[11];\nu3(0.0560741668230356*pi,-0.4486340474220341*pi,0.9603960600581409*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.385379689613969*pi,-0.08600700238916498*pi,4.42119757671753*pi) q[16];\nu3(0.745574004799001*pi,-0.05194315776234998*pi,1.437414093844907*pi) q[17];\nu3(0.609105972268641*pi,1.08293772868515*pi,0.815651347603289*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.96632807435893*pi,0.25637892336505297*pi,4.18383661412517*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.915840193675916*pi,0.9531210563530701*pi,0.773356063932422*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.617726484125732*pi,-0.402867618522673*pi,0.829712906526618*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.799434575021904*pi,0.07986297552159005*pi,4.204338839819981*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.862600466967037*pi,-0.21947530732731801*pi,3.57491641342585*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.726324338165687*pi,3.34179944658174*pi,4.49813355801802*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.304435198928167*pi,2.90857537055041*pi,1.048026885364459*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.121969070364213*pi,0.389742873411441*pi,0.651915922447745*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.207535100063224*pi,3.32217745538793*pi,0.9441842355543419*pi) q[4];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38629604940782*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.261284561087245*pi) q[20];\nu3(0.774961840100408*pi,-0.4178133858934835*pi,4.48542433297727*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.18773368472143*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0847382408272103*pi,3.44450619355127*pi,4.40569864462244*pi) q[4];\nu3(3.5*pi,3.45600036270803*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0985815292665468*pi) q[16];\nu3(1.0*pi,0.0*pi,1.168299316707841*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[16];\nu3(3.5*pi,3.4258988382605*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38993138481989*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38359226188409*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.215587643891963*pi) q[14];\nu3(1.0*pi,0.0*pi,1.179852701414319*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236912625381176*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4887174065510695*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.19141756215763*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,1.067680527310499*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42002633787325*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.3664785013007759*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(3.5*pi,3.37972506025875*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164326062799691*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5271165289393469*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5857344754314946*pi) q[17];\ncx q[18],q[21];\ncx q[0],q[3];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[5];\ncx q[6],q[17];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.48740682556937*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40416165889479*pi) q[15];\nu3(3.5*pi,3.41779642352705*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39293307853271*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2670836042051299*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,0.5249087205096656*pi) q[3];\nu3(3.5*pi,3.4406355490938*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.281850739787537*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.18016164605596*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4103484521124905*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.646659969184529*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.572521964495575*pi,0.22880867280281403*pi,4.4241878276461595*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.612946509118512*pi) q[5];\nu3(0.0714630468200996*pi,2.50332195704986*pi,1.484555740654125*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.441829119982403*pi,3.30541886119139*pi,4.30955471933672*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.219621619918394*pi,0.22823162139958297*pi,4.245814541275*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.244711071583085*pi,1.02173522514477*pi,4.42840595545675*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.788144053533219*pi,3.31338725629092*pi,2.88221705232981*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.565780007276088*pi,3.04115647341612*pi,3.73752067526458*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.763330354252548*pi,0.220087748250411*pi,1.69305445554344*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.576554278889009*pi,0.5553684692457901*pi,1.0590106869726879*pi) q[16];\nu3(0.38757249125137*pi,3.06636450317811*pi,1.90546218882792*pi) q[17];\nu3(0.413288071640332*pi,-0.021938732304189024*pi,3.6980134663468*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.570570148099486*pi,2.68823598226333*pi,3.31926658639622*pi) q[21];\nu3(0.584348231242104*pi,-0.270973519706815*pi,3.50039145934992*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.517640817533854*pi,3.20897949013948*pi,1.92885953410935*pi) q[3];\nu3(0.793919879045662*pi,0.5838758043491701*pi,1.2431655522833331*pi) q[4];\nu3(0.773455507190942*pi,0.24373952648678499*pi,1.356848052695496*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.841769954941803*pi,3.12031662901052*pi,3.30584921223806*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.735695893595614*pi,2.99777534983079*pi,3.43808795950152*pi) q[17];\nu3(0.691347927271332*pi,0.325594458827014*pi,1.409750254761628*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.271159246861507*pi,-0.22175898671931*pi,0.975139114877215*pi) q[20];\nu3(0.627292148109371*pi,0.31634326825569203*pi,0.9472374360339331*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.528792143373303*pi,-0.38973608507652*pi,3.8534510287418*pi) q[2];\nu3(0.245659077583249*pi,0.79218950666031*pi,3.89506409457349*pi) q[3];\nu3(0.198787881786828*pi,3.47944546029376*pi,4.10529452687733*pi) q[4];\nu3(0.800815225247339*pi,0.61716652102884*pi,0.5697167234015821*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.74186292333105*pi,0.9618256762277599*pi,0.751137688390193*pi) q[10];\nu3(0.993680667023667*pi,-0.011605999950693002*pi,3.53057990429451*pi) q[11];\nu3(0.217763815519123*pi,-0.16919632559299702*pi,4.49249604724702*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.490901451560928*pi,-0.397605054629785*pi,4.40670330980124*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.455681771915881*pi,0.074739757898305*pi,3.69204275780085*pi) q[19];\nu3(0.354370799960641*pi,3.1523473120378*pi,1.0728375178835101*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.268774251812546*pi,3.37280017932964*pi,1.76070368861551*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.593641940464478*pi,0.8583168931709799*pi,0.784491895506503*pi) q[11];\nu3(0.683927114780923*pi,0.5474096473996899*pi,0.722470645124583*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.716768754602241*pi,-0.19753140579398898*pi,4.43682990909788*pi) q[14];\nu3(0.0956070535009571*pi,0.64129189369978*pi,3.87800828530815*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.640246476886496*pi,0.5684341743264301*pi,4.39940714031315*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[21];\nu3(0.683000959788803*pi,-0.22391534520051398*pi,3.38133627994579*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.503481413989819*pi,3.0847575634954*pi,0.8439938520465651*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.763001918291625*pi,-0.127024713130662*pi,3.84347784916618*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40135109978094*pi,0.5*pi) q[6];\nu3(0.227379710765953*pi,2.84414306303546*pi,1.82286976223977*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.760521631090282*pi,0.04288956695704005*pi,1.0006342559111259*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.27836379267492*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2522233651087271*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232510828979607*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[12];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.397708139451892*pi,3.39123292856397*pi,1.70688672097109*pi) q[9];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\nu3(3.5*pi,3.4241581299945*pi,0.5*pi) q[2];\nu3(3.5*pi,3.24531701756634*pi,0.5*pi) q[3];\nu3(3.5*pi,3.30694137781944*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.20092792518354*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.781289399407665*pi,0.30461820116027305*pi,1.015144566904598*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266396884010559*pi) q[10];\nu3(3.5*pi,3.36991112052107*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.184125423924981*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2906097622413228*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.604951597728193*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3941164667253805*pi) q[21];\nu3(3.5*pi,3.42826097890263*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[10];\ncx q[3],q[12];\ncx q[4],q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(3.5*pi,3.35187956775015*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.362164752762883*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1333423597201269*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.47240260810173*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.625162978530553*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5353490702004348*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.426071733086021*pi) q[12];\nu3(1.0*pi,0.0*pi,1.135368803231498*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.621667746682652*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[10];\ncx q[3],q[12];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34068374051728*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.213332453808994*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.712623043556864*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45325301841936*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.611873808458519*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.797628081121233*pi,3.23192215361628*pi,2.84484052088156*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[13];\nu3(0.739261359512544*pi,-0.371971410147071*pi,4.3260299560844295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.34033330006199*pi,3.23172408929183*pi,1.389104305429429*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.613975642087892*pi) q[8];\ncx q[9],q[16];\nu3(0.270600176981617*pi,-0.23800490758594*pi,4.02742768237482*pi) q[10];\nu3(0.295749967974208*pi,0.7333796452736401*pi,0.516979658990514*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.275727365857021*pi,3.31980892704873*pi,0.712189106015264*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.157362705573925*pi,3.39814984604548*pi,4.40224432357918*pi) q[17];\nu3(0.454003504728966*pi,3.21921776195427*pi,3.29639012671185*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.126511999179152*pi,0.14070995917310103*pi,3.5691866715872*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.872830996902335*pi,2.67031756703975*pi,3.9923159535896*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.565131060472294*pi,0.41427734703124597*pi,1.2739071322097089*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.44588030175265*pi,0.5*pi) q[9];\nu3(0.591278403433438*pi,0.258363442350635*pi,4.39226058352462*pi) q[10];\nu3(0.692881824618572*pi,-0.40907894306361403*pi,0.5938358728773927*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.326955104132279*pi,0.46686105911298603*pi,3.60643972781046*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.234842926614369*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.801097919210882*pi,0.236329156834037*pi,4.220510265990439*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.256733907359309*pi,-0.18485352030930602*pi,3.68983854313014*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.753121803073397*pi,-0.4403033745483229*pi,3.72701804620957*pi) q[5];\nu3(0.651309422244461*pi,2.57819378185362*pi,4.06393322569376*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.887082937318547*pi,-0.18846204827734803*pi,0.626724343257033*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.50096292185665*pi,2.70460023968463*pi,1.097164381506048*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.388403905838568*pi,0.0757680962831*pi,3.54296580081963*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.46390992444433*pi,3.22175403020388*pi,1.88710773093629*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.646576089682436*pi,-0.33558344599274503*pi,4.46887729995518*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.325831690973271*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.851090056084143*pi,1.06894007941218*pi,0.728034439803253*pi) q[21];\nu3(0.588903326624247*pi,-0.350285779307414*pi,3.90419308211211*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.454635434414143*pi,-0.346711016176086*pi,1.60452357030349*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0742272330421005*pi,0.37111655022574896*pi,0.958315802770595*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.614657353226459*pi,-0.384699003557633*pi,3.41074815435586*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.861979614533548*pi,0.44983341470458205*pi,0.9229831351353059*pi) q[21];\nu3(0.697323186922095*pi,0.25054691188550704*pi,3.98597227758029*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.339280840966611*pi,3.26554379341033*pi,0.852084757534237*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.383480618481889*pi,3.07852568802118*pi,1.31738555858196*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.551555776688474*pi,2.71568599093797*pi,4.0109310256279*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.607883440500121*pi,2.72459318995575*pi,3.88013336582219*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.371613015362945*pi,-0.4662360212306318*pi,0.9369240801836181*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.82824729769067*pi,-0.380657628222113*pi,4.20147677147426*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.726024600079288*pi,0.44414023857861895*pi,4.03201923718758*pi) q[19];\nu3(0.619113723939292*pi,3.25785092754869*pi,3.0980105595144*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40666014449833*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46464100954908*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.31443864121238*pi) q[5];\nu3(1.0*pi,0.0*pi,1.168690719899045*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.486960802242462*pi,0.06179972907985598*pi,4.44235610478019*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.574013889641651*pi,0.9162885148877*pi,0.749275712186128*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[2],q[5];\ncx q[3],q[21];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43808529759037*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39126054488108*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43961897952837*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5911328834668717*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[18];\nu3(0.292632073634157*pi,0.360953907131471*pi,4.2789468531005195*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246137106208036*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.224053783411296*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.47393484997699*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[21];\ncx q[4],q[6];\nu3(3.5*pi,3.4991633074019*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40565186521776*pi,0.5*pi) q[8];\nu3(0.587368491741285*pi,-0.16295946617525597*pi,1.2312619404408451*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.227801732193175*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.207393223280293*pi) q[18];\nu3(1.0*pi,0.0*pi,1.238086938009849*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49293447047381*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.248659145318698*pi) q[12];\nu3(3.5*pi,3.38220193236185*pi,0.5*pi) q[15];\nu3(0.557403458563348*pi,0.356360387437489*pi,4.415990164341*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5854417708725707*pi) q[17];\nu3(1.0*pi,0.0*pi,1.263184559047275*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5125212034834745*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.44486085146806*pi) q[13];\ncx q[15],q[19];\nu3(0.117475759924313*pi,0.31493300717543304*pi,0.5633994813202502*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45318340438191*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49988009446417*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.47861232940407*pi,-0.364659229118373*pi,0.796202147995102*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5675359537638425*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4091509617058*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.760507899891467*pi,0.5981370276934299*pi,4.36171429610128*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.701191419674668*pi,0.09850565689251001*pi,0.7959033540354781*pi) q[3];\nu3(0.561003599969992*pi,0.47439382884625203*pi,4.36225839448924*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.225297538831041*pi,2.73727676975583*pi,1.290173411572607*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.469007410445557*pi,3.24780902649151*pi,0.649042014848342*pi) q[21];\nu3(0.0245176210992164*pi,3.06061049884145*pi,1.56858794828151*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.885081652771163*pi,2.97736822970307*pi,3.32298524618264*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.440536053543142*pi,0.9411554690461399*pi,4.004813433874849*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.35641949822223*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.245636230064447*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.410368448613888*pi,-0.281788485181924*pi,1.294627174694744*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.825961223356215*pi,-0.23487285774905098*pi,3.38193871128607*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.737763228132823*pi,0.22643064791644896*pi,1.349969064214968*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.273849421659784*pi,3.32086772290179*pi,0.9281848987910191*pi) q[5];\nu3(0.552832320045831*pi,3.24483117773386*pi,2.89536241280532*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.39537912474169*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310137380895062*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.366133043518155*pi,-0.01925182439724299*pi,1.1650888449869679*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.20977195445221*pi,-0.07534804792021998*pi,3.92944067512345*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.846676317938733*pi,0.26936444504344403*pi,3.96595854667048*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5085589886406923*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.285584905351946*pi,2.84898623829224*pi,1.74351603093792*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.581855899635057*pi,0.18403398241742597*pi,3.74390565821654*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.392077765982431*pi,3.34432988321425*pi,1.96960419670368*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41169323519677*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0759797506323307*pi,3.35218112805478*pi,0.987364860769967*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40748403162048*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.850365169710216*pi,0.114318647091876*pi,4.19281512051413*pi) q[7];\nu3(0.325683461148374*pi,2.7495035262481*pi,1.480860835221654*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.206195905396356*pi,2.66403456525196*pi,0.856573474934229*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.753866448841846*pi,-0.234783527949799*pi,0.693381444700781*pi) q[15];\nu3(1.0*pi,0.0*pi,1.15866005318258*pi) q[17];\nu3(0.713514267812384*pi,-0.397846911393955*pi,4.17929096802207*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.508459398545718*pi,0.9587458810828*pi,0.957712009932356*pi) q[8];\nu3(0.579286421171766*pi,0.72537199480909*pi,4.48918521415248*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.200469140485173*pi,0.6438443599600501*pi,4.04850248341195*pi) q[12];\nu3(0.71266486873038*pi,2.75470352630611*pi,3.65036309207857*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.893512497554588*pi,-0.291310818187963*pi,4.1172394301549105*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.213134807344716*pi,0.232941254720907*pi,3.85698413260445*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.367807961885714*pi,-0.15264287865218001*pi,4.01234484861254*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.541270057681917*pi,2.71117782939279*pi,3.49462886573187*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.212193481119797*pi,-0.09310258798149601*pi,1.53047755034013*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.607216678607616*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.607329492883346*pi,0.11909660433901104*pi,4.1321149033378894*pi) q[19];\nu3(0.481532363150013*pi,2.97486362351417*pi,1.375414806755046*pi) q[20];\ncx q[1],q[6];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.752825289674486*pi,2.70743473042211*pi,3.49561319388696*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.470108138623661*pi,-0.45745187644813*pi,1.54645378709553*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43876454330775*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,1.265005962477495*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.126882242796818*pi,0.70903921232804*pi,4.489394610833401*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[6];\nu3(3.5*pi,3.43409390227392*pi,0.5*pi) q[2];\nu3(0.508620332297881*pi,0.33767735587674197*pi,3.64109235000534*pi) q[3];\nu3(3.5*pi,3.4407813395967*pi,0.5*pi) q[4];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.250666440907787*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.283101499774751*pi,-0.4688935849289648*pi,0.960678898124619*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2738442269087389*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.49642023092613*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.82416598757024*pi,0.8100812968403699*pi,0.5454759473349654*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,4.46815821806849*pi) q[6];\nu3(3.5*pi,3.44829427897866*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40180573294861*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2609982631704462*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.218467252316987*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.792073900747758*pi,-0.089100686702562*pi,3.69190534342596*pi) q[17];\nu3(1.0*pi,0.0*pi,1.338006700872893*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(0.345190773462113*pi,-0.284206679145966*pi,4.19023814017898*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37809121109167*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49839736597485*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.321722849712129*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2763315099499422*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5432639061958385*pi) q[9];\nu3(0.833456156880673*pi,0.00028813491954504666*pi,0.6868846749547319*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34139307312548*pi) q[11];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38232883410277*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45051668555355*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.385218204989155*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.776511767447492*pi,0.51144647381609*pi,0.5806551215882605*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33340212934203*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[19];\nu3(0.657927110216152*pi,-0.10190963824691002*pi,4.00368388993035*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.36006939922734*pi,3.05992663284845*pi,1.3135610059441452*pi) q[8];\nu3(0.710298400761264*pi,3.37894047086928*pi,3.81063738987052*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49210315104766*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38754795783484*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.356402073913798*pi,0.427883908835462*pi,0.5041851180018389*pi) q[8];\nu3(0.848583197733564*pi,3.13351323535428*pi,3.96552527749596*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221076646984777*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.931900424527324*pi,3.26992217758749*pi,2.86575251970512*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.301979024056854*pi,-0.237132222118783*pi,1.111523522551575*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.420171990753676*pi,0.29588977441391195*pi,4.14174911588486*pi) q[0];\nu3(0.91003304296599*pi,-0.19164351546761899*pi,4.33671561147177*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.819193788414815*pi,0.5833068931266701*pi,4.12098306243324*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.369484355940727*pi,0.315221347441915*pi,4.36812093673789*pi) q[6];\nu3(0.662010531903435*pi,-0.24202106318767602*pi,3.4215465689281*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45202195526694*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.443635584741459*pi,3.18456737254783*pi,0.680384078465783*pi) q[12];\nu3(3.5*pi,3.48748077662904*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28001128907551*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.531102253553497*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.212983249721254*pi) q[21];\nu3(0.451203257966783*pi,0.94202287237275*pi,0.5169893553654092*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.202354218647072*pi,3.31826325729239*pi,1.71117831723441*pi) q[2];\ncx q[3],q[17];\nu3(0.794697267016083*pi,3.31754268085505*pi,4.108669106158819*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.37157349496702*pi,2.68116853392487*pi,1.50914702978457*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.420976726774207*pi,-0.393387004351947*pi,1.0580330194673149*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.699358953876038*pi,-0.359995684992348*pi,3.60684588304825*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.284358089718504*pi,0.67890371720651*pi,0.797564156961335*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.595085300471338*pi,3.32526931380178*pi,0.5498780094788894*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.620903229223902*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.290871584419676*pi,0.055854552157143966*pi,1.086897748091415*pi) q[19];\nu3(0.50250350174149*pi,0.01985113321718901*pi,4.22604415740597*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48199088480607*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[21];\nu3(0.335916874922979*pi,3.34640539577751*pi,1.64720749626867*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.463771780584068*pi,-0.21778033727212698*pi,3.91859524660342*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.629231810756612*pi,2.98049522747971*pi,3.164970840667*pi) q[18];\nu3(0.263783923782131*pi,2.7620991094078*pi,1.239467561605332*pi) q[19];\nu3(0.463664152725586*pi,0.02445840329894*pi,4.03304698884822*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.376674068736562*pi,2.84040375288962*pi,0.8590909585776549*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.2612497678352*pi,0.378611339864514*pi,3.38366353279256*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.60160068421141*pi,-0.028076954838099022*pi,3.77936016148377*pi) q[3];\nu3(3.5*pi,3.37115484872861*pi,0.5*pi) q[4];\nu3(0.661391028041987*pi,-0.22995054672605603*pi,0.685343935961656*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.3082287675487971*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.742926149759809*pi,0.463259959996172*pi,4.30113472555996*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.32467904855633*pi,3.31003816382217*pi,2.1754470755432997*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.662916913241351*pi,3.40836527534681*pi,3.42669935525903*pi) q[5];\ncx q[7],q[19];\nu3(3.5*pi,3.34322582844701*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.697723826363911*pi,0.48668780609490403*pi,1.026970177102005*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.238172864191864*pi) q[15];\nu3(0.419444056455958*pi,0.6878631619914699*pi,4.05302595299401*pi) q[16];\nu3(0.485514311371964*pi,2.76307411385789*pi,1.2698494934361841*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42270235802904*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.43611109061761*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.231866447054217*pi,0.8307390977632001*pi,4.00397774094402*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.423548164835014*pi,0.8641364729673799*pi,4.47009052082971*pi) q[17];\nu3(1.0*pi,0.0*pi,1.281654379159309*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.200762865601334*pi,-0.31665621067482397*pi,0.988398897083649*pi) q[10];\ncx q[11],q[20];\nu3(3.5*pi,3.49940043743362*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.599673541068209*pi,0.33469304523198296*pi,3.89741930389096*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4560424396714*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.309981716009525*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.400124274856202*pi,2.48256752263918*pi,1.4800399312350931*pi) q[10];\nu3(3.5*pi,3.4810855364728*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.694165064921301*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192402860935484*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43299843874953*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.250065518506928*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.632223041389356*pi) q[18];\nu3(0.270251498810926*pi,0.34280360498281004*pi,1.058141542733152*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5623782016983663*pi) q[20];\nu3(0.830946024737372*pi,2.87482770805572*pi,4.22629878745796*pi) q[21];\nu3(3.5*pi,3.43714373328713*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4258698115224*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.609421779003854*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2474510435335628*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.242383065287842*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.42250223529592*pi,0.5*pi) q[6];\nu3(0.803526581382462*pi,3.04195796330695*pi,3.02961660137538*pi) q[7];\nu3(0.600726083458793*pi,3.09085146048668*pi,3.97944391474508*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.196811313251155*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.234716624159736*pi,2.96918725419699*pi,1.69744469357968*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.568262612897789*pi,0.19329963834790098*pi,4.10601311223152*pi) q[7];\nu3(0.530782851226025*pi,3.23392886356655*pi,3.51152021982433*pi) q[8];\nu3(0.503622022291049*pi,3.23422480431311*pi,4.17658107793764*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.58615746526303*pi,2.75068016230666*pi,3.73220909235787*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5875639115848452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5014378063911815*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45544708349717*pi,0.5*pi) q[2];\nu3(0.318824806713126*pi,0.203189290715044*pi,4.17381538897044*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.236429447888145*pi,0.39944187201315695*pi,4.01663548129077*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.475868909871981*pi) q[10];\nu3(0.149794919291988*pi,-0.203615030465301*pi,4.11994759183948*pi) q[11];\nu3(0.961925868615942*pi,3.35430905989699*pi,4.25380281658529*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.419367233730694*pi,0.6921361393577099*pi,4.46000897335174*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.61313320489027*pi,2.95392142808314*pi,4.22684395905503*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.299537459001666*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.341639339906602*pi,-0.4451707139718206*pi,1.86892578919081*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.747716850401901*pi,0.13216326609496898*pi,4.249862807145989*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.664790790972594*pi,2.66942895224843*pi,3.90800520638626*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.315820041433784*pi,3.40561612819367*pi,1.78846803395908*pi) q[18];\nu3(0.89268103805153*pi,0.144388567740507*pi,3.74074153807471*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.3591473445048*pi,-0.005310930539737024*pi,3.56576088784*pi) q[0];\nu3(0.80753661798325*pi,3.07706539915697*pi,3.39568159319501*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.254973961354235*pi,3.24140653490099*pi,1.418965460822786*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0918605711662342*pi,-0.263598390613549*pi,1.62940864036963*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.431280561391604*pi,0.7373268769843699*pi,4.246167505298629*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6282467655409469*pi) q[21];\nu3(0.908386275336072*pi,-0.142089165654603*pi,3.56875666288834*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.755327753365927*pi,3.10796917305539*pi,3.00889229692334*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.259661013825535*pi,0.202027399289618*pi,0.994086628103493*pi) q[13];\nu3(0.50686816016334*pi,-0.4016341278108681*pi,0.8704244334172411*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0231682419303762*pi,0.0023233422946790094*pi,1.262720585775345*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(0.558669570886687*pi,0.21910205949289396*pi,1.360817206163461*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.738694938050643*pi,3.11360892856377*pi,3.73648588993872*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.289450745656991*pi,-0.299862639828239*pi,0.658219509879816*pi) q[2];\nu3(3.5*pi,3.28715911020731*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.390284753344842*pi,2.97641157061226*pi,1.446003456708223*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1668617462033342*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.568752342970946*pi,0.0011648342520470534*pi,4.23119264407981*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40900241662275*pi,0.5*pi) q[1];\nu3(0.855374481238368*pi,3.49761129954169*pi,3.67835297036169*pi) q[2];\ncx q[4],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.239053221608097*pi,-0.4563963048682956*pi,0.85476933215104*pi) q[16];\nu3(1.0*pi,0.0*pi,1.206882707955061*pi) q[19];\nu3(0.711676068996312*pi,3.12363654223932*pi,2.97742113607163*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.537704185316601*pi,3.05956638944758*pi,3.31876038157701*pi) q[6];\nu3(3.5*pi,3.40947358234185*pi,0.5*pi) q[8];\nu3(0.388882764503434*pi,-0.4636354927539436*pi,0.93300443515222*pi) q[10];\nu3(1.0*pi,0.0*pi,1.298345908844093*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5410466487321717*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.30141696355122*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42246004267024*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.45126449770343*pi,0.5*pi) q[5];\nu3(0.239104104683483*pi,3.0683892115728*pi,1.269902548393232*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.261896621155441*pi) q[9];\nu3(0.57931998874551*pi,-0.17385936839757*pi,0.988217580304595*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2269960117099519*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.174239062264345*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39305357208077*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.685979925070993*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.119536744236997*pi,-0.250272635124168*pi,1.468425336677796*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.32593578687203*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38028526642193*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.66740275402006*pi) q[13];\nu3(3.5*pi,3.37170741117044*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.143318371777015*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.444061968669089*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.267087577388443*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[13];\nu3(0.216162551938151*pi,3.3549562798022*pi,1.2956811825812329*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43472140668185*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.39282780882336*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1477959125203179*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5379488973359355*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.645425605377331*pi,0.07748155504336895*pi,0.650567161506223*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3018782228696621*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.314801816405939*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46789347408802*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.105167206318628*pi,3.31280334410379*pi,1.271592666209254*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.438156656998741*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.323123034081182*pi,3.47816601553277*pi,1.173959967225112*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.156898884623066*pi,1.09574018238581*pi,4.1130800911254894*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.357073451132433*pi,2.71731606205752*pi,1.0475821698964731*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.440661630209711*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5249538141808965*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.425963245874739*pi,0.17057760262669697*pi,3.59838000228882*pi) q[0];\nu3(0.167573135018228*pi,-0.4844896271615757*pi,4.00304626007354*pi) q[1];\ncx q[2],q[20];\nu3(0.632853314217021*pi,3.33667001744763*pi,4.30992461200523*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39131108311686*pi) q[11];\nu3(0.127839895431044*pi,2.91926948912775*pi,1.87941120465676*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.626374821302519*pi,0.22581986416481803*pi,1.61851329614743*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.507505621517489*pi,2.63113541990843*pi,3.80007891960458*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0750073481990533*pi,0.09826405009735995*pi,0.5786487999465285*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.34199664708354*pi,0.24615939991190094*pi,4.3393878461380595*pi) q[0];\nu3(0.30366649482549*pi,0.228993782587658*pi,3.69935288551797*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.816535492348547*pi,-0.16776793718974298*pi,4.0081159829510895*pi) q[12];\nu3(0.301091720540415*pi,0.8330281097577501*pi,4.49245827858074*pi) q[13];\nu3(0.459701896847409*pi,0.193471977436247*pi,0.789483319071714*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.646443628447391*pi,-0.073181565122376*pi,4.47567476188507*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.196445062791622*pi,0.043456080742860004*pi,0.718741645096335*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.619725098059233*pi,0.0018545137960159774*pi,1.0079347236383849*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.935012869076466*pi,3.49939574371833*pi,4.21164862880663*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.59661818478591*pi,0.6370301364458599*pi,0.850318892078174*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.726431286532997*pi,-0.147156173011953*pi,0.628054427870956*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.480709359719561*pi,-0.4020913593118398*pi,0.858722388171827*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.335961205840314*pi,-0.371837408989158*pi,4.30617288077542*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.741151759648676*pi,2.80817586741794*pi,4.03183187995179*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.243691143167585*pi,-0.037552816208448025*pi,1.147437115706839*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.332357423195467*pi,3.19493568521895*pi,2.0327506624456797*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.917105743563014*pi,-0.4885703757599154*pi,3.99008706172003*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.653742596391234*pi,3.34281699701472*pi,2.9580733191993*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39583046650984*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41295292261152*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.56047501180724*pi,3.46005831103388*pi,3.29415969715349*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.541709901859874*pi,0.28014907756820495*pi,3.80664823796463*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.228465624322158*pi) q[13];\nu3(1.0*pi,0.0*pi,1.270382876568993*pi) q[14];\nu3(0.279470715874327*pi,3.03375841064535*pi,0.80475137226931*pi) q[15];\ncx q[16],q[17];\nu3(0.12434518611169*pi,-0.292849638524951*pi,4.09417063733248*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[14];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.496916655566597*pi,3.08614623150307*pi,1.84018665413059*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.708011032357175*pi,0.5260011984575701*pi,1.3555378258370538*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40982946702046*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.317496068228448*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.610537308829699*pi,3.26340763861153*pi,3.13450853949922*pi) q[21];\nu3(3.5*pi,3.44949884718384*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.244695645602955*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.562504172799386*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.640428345269454*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.218577896517852*pi,3.27233019119841*pi,2.10609022704939*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[2];\ncx q[3],q[14];\ncx q[4],q[13];\nu3(0.647532411183407*pi,-0.053125768171638*pi,4.130211019947501*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49891620305962*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.218112569551012*pi,3.20069723012391*pi,0.884526444069628*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.582682385831195*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1898832681820881*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47741407429128*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4364692327284505*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.546453392782579*pi,-0.4322215827835074*pi,0.7042334512328801*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.715328828574633*pi,2.75462928772982*pi,3.86579197901587*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.246644954957398*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,3.47051020087531*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1222248625633489*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36870166533077*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1600667525262711*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5210160111143196*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0228260425758685*pi,-0.094877938589091*pi,0.673738470853928*pi) q[3];\nu3(0.64347052735517*pi,0.08124804688850495*pi,3.74716915810631*pi) q[4];\nu3(3.5*pi,3.39913714393622*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.363428623745059*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48976786655094*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5300677265741154*pi) q[15];\nu3(0.809793762806284*pi,0.016559560414380003*pi,0.749477019742598*pi) q[16];\nu3(0.674433939796467*pi,0.496815368399833*pi,0.954248883781847*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4321479176586696*pi) q[20];\nu3(1.0*pi,0.0*pi,1.277075033650263*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.372165085954*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5827338636486541*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.469184702185468*pi,2.57042782480993*pi,1.384656101374595*pi) q[13];\nu3(0.617137316211862*pi,0.11096894934524604*pi,1.59770495669152*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48239139518953*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[14] -> c[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[10];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.34588275475354*pi,3.27757838106138*pi,1.65734876936903*pi) q[9];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[9] -> c[9];\nu3(0.815989569939641*pi,3.37750963139231*pi,3.02851367951267*pi) q[0];\nu3(0.32288772311676*pi,0.319712299493089*pi,3.33560935856609*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49992072991287*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.343347530787054*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.483680417218622*pi,0.6248073524628*pi,0.5629997829278796*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[18] -> c[18];\nu3(0.327212532599602*pi,2.73788795422954*pi,0.898626927487311*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3913019304837*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.557719727091093*pi,0.76852022446611*pi,0.972897993338419*pi) q[15];\nu3(0.188246387224458*pi,1.13792461747984*pi,4.22233661060885*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nu3(0.911797333842672*pi,-0.09353076677321698*pi,4.48355548358723*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.403818548691416*pi,3.28670604623699*pi,0.7820663166633011*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.592315210130023*pi,0.04403958984003098*pi,3.92313688492554*pi) q[7];\nu3(0.616553005258444*pi,3.26174810891827*pi,4.269586823692061*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.205772699590797*pi,-0.231612325903504*pi,0.671932158205267*pi) q[12];\nu3(0.383968729267213*pi,3.17453649008199*pi,1.4019527857065741*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.507905010768338*pi,3.35060796407974*pi,0.6897790214752559*pi) q[21];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.420839684130769*pi,0.41387699694801505*pi,0.677855118427394*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nmeasure q[6] -> c[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.221212861864539*pi,3.33310532484851*pi,1.93105598810721*pi) q[11];\nmeasure q[11] -> c[11];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.644273152206381*pi,0.235298825536854*pi,1.222625490715828*pi) q[0];\nu3(0.837918473857296*pi,1.10300671368505*pi,0.675506083190275*pi) q[1];\nu3(0.74262359004874*pi,-0.17453236239903902*pi,3.98935317056809*pi) q[2];\nu3(0.426910919998125*pi,-0.402732752490356*pi,1.458872017247531*pi) q[3];\nu3(0.298690926670814*pi,0.48921476946778797*pi,3.89939433352132*pi) q[4];\nu3(0.268849447409887*pi,0.42428022373976304*pi,3.65729807367323*pi) q[5];\nu3(0.555741738302535*pi,3.27429349884992*pi,3.55690892335251*pi) q[6];\nu3(0.395160986319359*pi,0.77073800694982*pi,0.7231695669567391*pi) q[7];\nu3(0.528115839319602*pi,0.202503188052628*pi,3.77866275400532*pi) q[8];\nu3(0.860808792164441*pi,-0.07264891978773402*pi,3.56452109148103*pi) q[9];\nu3(0.302839174297296*pi,-0.256721198828894*pi,3.92098204214584*pi) q[10];\nu3(0.147827586057369*pi,2.82144449880717*pi,1.285330730698526*pi) q[11];\nu3(0.88114089886049*pi,-0.101451236472764*pi,3.4751507688639*pi) q[12];\nu3(0.348065678682976*pi,0.58686925267681*pi,3.75306987900073*pi) q[13];\nu3(0.562528515282022*pi,-0.345008511409969*pi,4.401932968973*pi) q[14];\nu3(0.15629968278529*pi,-0.4226779521075062*pi,4.212324328537489*pi) q[15];\nu3(0.169080905075093*pi,3.22759485165658*pi,1.90121102388534*pi) q[16];\nu3(0.337359899424644*pi,0.046634030441116026*pi,1.2941727161439038*pi) q[17];\nu3(0.384399830544703*pi,3.04332551911622*pi,1.193925746637694*pi) q[18];\nu3(0.410965038231953*pi,2.8241867128879*pi,1.444196890770686*pi) q[19];\nu3(0.490155845232111*pi,0.08732539265940797*pi,3.6611417856954*pi) q[20];\nu3(0.146827953265298*pi,2.70927472246426*pi,1.205848375091161*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[17],q[18];\nu3(3.5*pi,3.34401821454415*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41027005654646*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.41459725968769*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34441831237775*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.190801780866361*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39500979383194*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.24024185064133*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.335019326072499*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2693353391981401*pi) q[16];\nu3(3.5*pi,3.43027378860054*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.227698135739361*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3055385350114381*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\ncx q[2],q[6];\nu3(3.5*pi,3.30111925513587*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[11];\ncx q[7],q[19];\ncx q[8],q[16];\ncx q[10],q[14];\ncx q[12],q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.107795100644228*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49250029038209*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5186986419696137*pi) q[6];\nu3(3.5*pi,3.46141565779338*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2363935248875642*pi) q[9];\nu3(3.5*pi,3.46045307193891*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.65698561818533*pi) q[11];\nu3(3.5*pi,3.45602980168689*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.658600332211195*pi) q[13];\nu3(1.0*pi,0.0*pi,1.18188962859942*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1576821701892719*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.408523525510899*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5133558942649613*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234911046665765*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46536311169261*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[9];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[11];\ncx q[7],q[19];\ncx q[8],q[16];\ncx q[10],q[14];\ncx q[12],q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5303783268158107*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47742060742717*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3987300630986095*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4180653788678*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.339967948341339*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.426258546412528*pi,-0.272613008306518*pi,3.96429226458027*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.654244464143004*pi,-0.03156438262532202*pi,4.2641789987879495*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.822412948215074*pi,3.09641525240751*pi,4.25446603887079*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.592625814846055*pi,3.31748606581297*pi,2.94965801389256*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.807003085424055*pi,-0.272299609374414*pi,3.89752939484455*pi) q[17];\nu3(0.623155309922085*pi,-0.10095514020053797*pi,4.15819026697008*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.15050609685387*pi,0.21872901577085802*pi,0.5993130785535538*pi) q[2];\nu3(0.365006511126577*pi,0.16402145518100997*pi,1.225494612182695*pi) q[3];\nu3(0.585144582630818*pi,-0.24611978928002998*pi,1.1368145122223798*pi) q[4];\nu3(0.289069265983664*pi,-0.10783191954188598*pi,4.44381724898886*pi) q[5];\nu3(0.61199541585921*pi,0.224467373596704*pi,0.842056066169339*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.561677396616344*pi,1.01082665789632*pi,0.8622270675221719*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.337796188613369*pi,-0.26410922398012704*pi,1.71460411662786*pi) q[17];\nu3(0.717554602445153*pi,-0.23883841174174603*pi,1.242098597773761*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.543097709394559*pi,3.08322072044166*pi,3.19738189863598*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.953017587092837*pi,0.007885031016138022*pi,3.69429544492454*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.244366276151531*pi,0.24461459430327903*pi,3.58377689542359*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.60916579458181*pi,0.9368456367742799*pi,1.000658727736629*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.403902613316174*pi,2.85465024790067*pi,1.65645264005249*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.616536188586329*pi,-0.08656501831302499*pi,0.70129799311078*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.572865614149438*pi,-0.07297662378386899*pi,3.75585928049112*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.381354212817171*pi,-0.264505772062048*pi,4.45457510515288*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.957596110028141*pi,0.13022235473466004*pi,4.44140581705296*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.255026177667571*pi,-0.168364990064779*pi,1.06465860216641*pi) q[20];\nu3(0.389885026834423*pi,-0.0006683598150630243*pi,1.310124547255855*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.461672221409567*pi,-0.225498641954199*pi,4.408463256445231*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.70767367148198*pi,-0.22121436092316898*pi,1.057806364348026*pi) q[7];\nu3(0.275922580314864*pi,0.33973505183754205*pi,3.4472535746509*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.591947042788531*pi,-0.04514906008577202*pi,1.03815275072362*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.671605019325092*pi,3.12044765486442*pi,3.89572337729713*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.452887435437127*pi,3.19024710328943*pi,1.59928643898516*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.173234409849782*pi,0.26433295307429505*pi,3.73754648262373*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.496352236699792*pi,0.3090611575166*pi,3.5441113545256*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.448307371958905*pi,0.251501876779471*pi,4.09996182048413*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.672487278219419*pi,2.69090440447207*pi,3.91870019896121*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.406127949004118*pi,2.92341078342848*pi,0.90068221882747*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.89474830467938*pi,0.25747701048681604*pi,1.432760078388909*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.51021311485626*pi,0.07698547910843101*pi,3.56165621950309*pi) q[14];\nu3(0.770252710466361*pi,3.11930231523511*pi,4.18776350236321*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.706783003117622*pi,0.07932475120178994*pi,0.771400787696195*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49969159942247*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4426684216102*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48824221912601*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.289289721260152*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.337740111449244*pi,0.34817044149840704*pi,3.89845068873606*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3643561295576498*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.290552436726985*pi,3.35183477500633*pi,4.3562415891965305*pi) q[14];\nu3(0.331342320400188*pi,3.16896736022719*pi,0.843414447429655*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240517043949858*pi) q[18];\nu3(0.649091496504068*pi,0.153496071490122*pi,1.14414352085959*pi) q[19];\ncx q[0],q[17];\ncx q[1],q[21];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48008013499089*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38612039913875*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5146249379272585*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5664699834769054*pi) q[11];\nu3(3.5*pi,3.48669899336518*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288931556639916*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5461884259472858*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3509223026417079*pi) q[20];\nu3(1.0*pi,0.0*pi,1.215344910279031*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[21];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[4],q[9];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45769850473032*pi,0.5*pi) q[8];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.358016116451261*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42099243438207*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.131840325432653*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.39175684957852*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292625060055089*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5490516974187964*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.615399236992062*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49902036310449*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47803116581075*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3755075626660411*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.47299031208267*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.184662700175113*pi,-0.13660439623173498*pi,0.602393259545383*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.272336386117301*pi,3.10412029624909*pi,1.062326891787527*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,0.5068806654639473*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39926412035956*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.634250122790733*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2272400288347312*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.120484517853532*pi,-0.33034563918142*pi,1.76958149626763*pi) q[2];\nu3(0.469625155951983*pi,-0.284644664234012*pi,4.28395854470986*pi) q[3];\ncx q[4],q[9];\nu3(0.429305060098213*pi,2.68970282446686*pi,1.125212248689163*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4385051806493205*pi) q[10];\nu3(0.316307313599312*pi,1.10610603006943*pi,4.24735910191068*pi) q[11];\nu3(0.757851408285456*pi,-0.4662250114621218*pi,3.54162286239359*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.696294251720084*pi,-0.4062598170032344*pi,3.65677987391173*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.720541585084286*pi,2.72170049544788*pi,4.211974209340481*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.421294827864807*pi,3.12662031909065*pi,1.63285837779665*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.788045033458926*pi,2.92532883524228*pi,3.92231043514457*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.357746319434709*pi,0.20253577213949103*pi,0.837448387008966*pi) q[11];\nu3(0.407282492984329*pi,3.31862156045826*pi,1.124624208960803*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.367884322115076*pi,0.62294941016961*pi,3.68541258594431*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36469067008004*pi) q[19];\nu3(0.86561227517156*pi,0.04670604269911505*pi,3.88791310138072*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.485929657758787*pi,0.6895738656988599*pi,0.789647460204954*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.128716237189084*pi,0.66063741707284*pi,3.84989539612458*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0356492597497681*pi,0.5619556770805101*pi,4.25751613731937*pi) q[15];\nu3(0.290549951076503*pi,2.93338253804067*pi,0.816142442964426*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.810061323547684*pi,-0.05300707562896101*pi,3.55096685411314*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.269008128301569*pi,0.213643459139224*pi,3.467641884694*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.864539113409976*pi,3.4496938058322*pi,4.02892614653753*pi) q[15];\nu3(0.866141859570975*pi,0.13813412244178802*pi,1.59958618367849*pi) q[16];\nu3(0.456201946915962*pi,2.83834662755299*pi,0.934296385480377*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.174195712447607*pi,-0.08257777535231903*pi,4.0971913918400595*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.661237150993186*pi,0.15523629223542001*pi,0.958756632594393*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.665651927685613*pi,2.75855098749322*pi,4.09908963662936*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.402365368054732*pi,3.35651418126981*pi,1.151344893551475*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.533778850694807*pi,0.6475779678423601*pi,0.5156281957995902*pi) q[21];\nu3(0.719344200356681*pi,0.271011774861728*pi,1.478007373590293*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.691485865350097*pi,0.13715927903204095*pi,4.16325615425025*pi) q[8];\nu3(0.464896569820652*pi,3.05628505084707*pi,0.97561236251914*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.307125237821351*pi,-0.12038225962945398*pi,0.8239155095157731*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.708358115195166*pi,2.78153384790808*pi,3.92448540525285*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.352033213397717*pi,-0.297436763831173*pi,4.00520269443584*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.37133535298575*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49861306312565*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.607104405823521*pi,0.441814135574624*pi,1.50448203811055*pi) q[13];\nu3(0.466207080115855*pi,0.9624007421120899*pi,4.34145757599226*pi) q[14];\nu3(1.0*pi,0.0*pi,1.290876169372771*pi) q[15];\nu3(3.5*pi,3.41324962143796*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.238818721671883*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334415483786912*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.47326085118664*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2547701205666542*pi) q[6];\nu3(0.346986448572695*pi,0.69975771357849*pi,4.44205790771402*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.49545128196721*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.541927900121596*pi,0.130046025677648*pi,1.53506173689403*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.338662097865051*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[6];\nu3(0.827475702268112*pi,3.41257204201793*pi,3.86461071753948*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.44937390461563*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4592365460861*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5820925339461716*pi) q[18];\nu3(0.685294849716576*pi,0.84732086819136*pi,0.947067670598818*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5199896295418928*pi) q[20];\nu3(1.0*pi,0.0*pi,1.288639747400992*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4342334782685295*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33707754910874*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.718635303989663*pi,0.6734374686123401*pi,1.033431682059478*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.176388202897368*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.30604086197559*pi) q[17];\nu3(0.65983991419102*pi,3.43099197167187*pi,4.205697756233739*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[6];\ncx q[5],q[7];\ncx q[8],q[13];\nu3(0.801561676273668*pi,0.74194214048969*pi,0.786661181252717*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.7448115861226*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47472823591861*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.35824937267249*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.206963063742517*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5064597815940997*pi) q[13];\nu3(1.0*pi,0.0*pi,1.270439123872693*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.653902825018335*pi,0.63460412652112*pi,0.905903633288188*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.900792596849246*pi,3.11361221819026*pi,3.42681756818159*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.570610359781265*pi,3.39544736483119*pi,3.60239489330215*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.772670937489244*pi,0.63868514590427*pi,4.385457687341519*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.344964186932064*pi,0.010001120564385957*pi,4.127539820767749*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.36763494396528*pi,0.5*pi) q[1];\nu3(0.574003627112804*pi,2.89212901884993*pi,4.31220710870339*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4343971638703295*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.664588080534907*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.244947555174876*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.654604317774278*pi,0.279220103308205*pi,1.53726815570541*pi) q[8];\nu3(3.5*pi,3.39460531960549*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.083237263089244*pi) q[10];\nu3(0.663490338039726*pi,2.76185620750577*pi,3.91867243051676*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.621567639582275*pi,0.7022798892749*pi,4.27714739971311*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.318596179212789*pi,-0.49526881783537535*pi,1.52337134707017*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.965665307838682*pi,-0.136150663966766*pi,1.352655257274932*pi) q[8];\ncx q[9],q[10];\nu3(0.94083472839371*pi,-0.12771213587317098*pi,1.354034131857659*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.531262171136386*pi,0.52927335827167*pi,0.784924104921193*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.155282248460195*pi,2.97118490287099*pi,1.52520531006771*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.658272207642542*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.848103599115587*pi,0.194533197319118*pi,1.017336063944546*pi) q[0];\ncx q[1],q[19];\nu3(0.340002028433243*pi,0.5379900354643501*pi,0.775280288320136*pi) q[3];\nu3(0.411970954141447*pi,-0.379432953546124*pi,4.39478321068856*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.689301104024208*pi,-0.29772936124774796*pi,4.00115270467026*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5163443072154852*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.457565684674245*pi,2.87279970730163*pi,1.104514152001451*pi) q[12];\nu3(0.346530999615024*pi,-0.236312077497979*pi,0.5683596832564*pi) q[13];\nu3(0.845478916953641*pi,3.27563690415557*pi,4.141155936181709*pi) q[14];\nu3(0.711842497777872*pi,3.31237443927721*pi,2.85439610202495*pi) q[15];\nu3(0.472554303427841*pi,0.04598086657474998*pi,4.07643769482598*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.211250452819067*pi,0.21814868528883802*pi,3.77285874141004*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.394457779178287*pi,3.40726009781783*pi,4.1847236965872*pi) q[3];\nu3(0.783283084987223*pi,2.91723744666084*pi,3.96585813792701*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.797060782027234*pi,3.19715769333182*pi,0.6719427692448969*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.445398551712625*pi,2.96664981489001*pi,0.837502401518682*pi) q[12];\nu3(0.745609888354633*pi,-0.178892031070785*pi,3.56319878894209*pi) q[13];\nu3(0.218760451275416*pi,0.11512216004026998*pi,1.091876838369958*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.601788363642584*pi,-0.13362162738501399*pi,3.78049079845576*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.200021947669841*pi,0.57296736152916*pi,3.95828515939212*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.151949032109019*pi,0.94634351375866*pi,4.31581952813403*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.402977945136024*pi,2.86661206346725*pi,1.53625513131873*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.233929655112*pi,3.34793925931571*pi,1.69528445763171*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.418358537898715*pi,0.8181107940885699*pi,0.5385843957731085*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.144400202729409*pi,0.44019039541055904*pi,0.861700797501736*pi) q[7];\nu3(0.371690749728384*pi,0.8208671326466701*pi,0.659969272456886*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[18];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36354303894656*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3256382116151*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.766116602374755*pi,3.11649441394666*pi,3.99749749814404*pi) q[7];\nu3(0.628488148926677*pi,0.006095103171603999*pi,4.44250117548287*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.29278176741434*pi) q[11];\nu3(3.5*pi,3.34264081199004*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49766557601487*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.078219407902943*pi) q[18];\nu3(0.684279386333251*pi,0.06759318042571405*pi,3.96838303195762*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260576328477534*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2063090328117791*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[4],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.502012510131512*pi,3.14416285271598*pi,4.1305717755763*pi) q[10];\ncx q[12],q[18];\ncx q[14],q[20];\nu3(3.5*pi,3.4025616165536*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.248705379102188*pi) q[16];\nu3(0.378401816470776*pi,-0.460287777654201*pi,1.172522125140363*pi) q[19];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49416499636887*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.575721162462867*pi,-0.050890723266317994*pi,0.8918697985327779*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4226393924219*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.169499009805365*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5310704086185507*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3554713473392805*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.34729129534198*pi) q[21];\nu3(3.5*pi,3.39249378009873*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.172282111165376*pi) q[1];\ncx q[2],q[21];\ncx q[4],q[11];\ncx q[5],q[17];\ncx q[6],q[13];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.64609077064692*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4088234963392*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.46741053189764*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.300288617075781*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46919362793573*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.325978470252395*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4834614455667605*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[13];\nu3(3.5*pi,3.44421551932269*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3233713873490909*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44861638591432*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42637303599229*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3403909048778861*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.670104562351107*pi,0.03797405072638005*pi,4.25422548325556*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.458648746779311*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.861158318301375*pi,-0.25326548307427*pi,0.608053620151203*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.652256374434281*pi,3.07932158870952*pi,3.68702541953495*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.636335375740667*pi,-0.376615109581649*pi,3.2942440944734*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.684024834534293*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.186860701089874*pi,0.61713281656592*pi,3.93641515302448*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42763893262898*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.440983718825973*pi,-0.4153000328135712*pi,4.233665831240669*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.309359980125618*pi,0.10924362625373496*pi,3.77112184208479*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.816033789122576*pi,-0.4204029325085883*pi,4.37666233863306*pi) q[2];\ncx q[3],q[10];\nu3(0.770959859407343*pi,0.09411317548727305*pi,3.65388085961698*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.373275550136423*pi,-0.34867196076671503*pi,1.1076969364042522*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.580169154196894*pi,0.382399565244144*pi,4.31811906334069*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.389089411650421*pi,-0.122808538538688*pi,4.09988268214825*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.700525159659957*pi,0.08344027697138301*pi,1.200098604849034*pi) q[20];\nu3(0.58963721304975*pi,-0.15947915951352598*pi,4.26374309545713*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.572544023298256*pi,3.37188496192305*pi,0.668150374415369*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.167175509193922*pi,3.46719965658311*pi,1.241976467073962*pi) q[6];\nu3(0.677057421733124*pi,3.13647904794003*pi,3.18549524611024*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.321446203091597*pi,-0.0033137523064399876*pi,3.62862568437515*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0722649602074642*pi,0.35728639269276297*pi,4.2319140309007395*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.501288112511252*pi,-0.04928682642318*pi,0.861028695025108*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.481041327949888*pi,3.4146746621507*pi,1.66254339711553*pi) q[19];\nu3(0.464896407448295*pi,-0.23558901569223*pi,0.7096752412108069*pi) q[20];\nu3(0.826103056492787*pi,2.98349226555284*pi,3.33782368942857*pi) q[21];\nu3(0.266772165831797*pi,2.84226827571368*pi,1.62225684724171*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.599815376385593*pi,-0.394645138001673*pi,3.78336853624335*pi) q[6];\nu3(0.627797349312682*pi,-0.08103574678701198*pi,1.215389371263909*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0760402111302562*pi,-0.03578165258642102*pi,0.704187640346448*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.757984343556669*pi,-0.155136781440253*pi,4.33866397817766*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.594552899032717*pi,0.4853563044515*pi,1.303551914882553*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.619459083126263*pi,0.5028176196292999*pi,4.06670169808079*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.555770286278232*pi,-0.4443569581392993*pi,3.92853333148596*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.549760272717004*pi,0.33582242295724996*pi,0.818332844317338*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.619941452058927*pi,3.24138271597141*pi,0.5709567272344063*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.268317537213018*pi,-0.019835760231104005*pi,1.013238595942032*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.659077659386653*pi,3.48507153516995*pi,3.1511595519439*pi) q[13];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.454444710780374*pi,0.007002808014029971*pi,0.8709968540016171*pi) q[1];\nu3(3.5*pi,3.42328577512849*pi,0.5*pi) q[2];\nu3(0.51542525084562*pi,0.7026428103811799*pi,0.71842843390203*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.356884238394364*pi,3.41914514521312*pi,1.438866683738314*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.303637770120941*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48756109746865*pi,0.5*pi) q[16];\nu3(0.271088392768379*pi,2.44121427091537*pi,1.282485791118934*pi) q[17];\nu3(1.0*pi,0.0*pi,1.202726370368524*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[12];\nu3(0.0804472279408131*pi,0.07753510740063896*pi,3.58530438108142*pi) q[3];\nu3(3.5*pi,3.40677914079259*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.32568661339598*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48516226944897*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.381371345373848*pi,0.471346083703588*pi,0.554510738225093*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.199250090950562*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.284657714968012*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2699533203632178*pi) q[15];\ncx q[16],q[20];\nu3(0.511667974812738*pi,3.46118408453862*pi,4.0268757704472*pi) q[17];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[21];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.164291186539898*pi,3.10651431775198*pi,0.988569910982511*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46548511215442*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4575639213322*pi) q[20];\nu3(3.5*pi,3.43367006960868*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39141556627465*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3237249038397771*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.304368349624893*pi,-0.4211221901307809*pi,0.63700269165572*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.585000327548387*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5468630281331861*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41733225917437*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.242876734524807*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[21];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.3589872036708*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250371078756711*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36004159554861*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41841513822791*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.48971196772445*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.4373653092337468*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5896605630371621*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.43436623738622*pi,0.5*pi) q[3];\nu3(0.389471620011392*pi,-0.4854754598860403*pi,1.82019456757032*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.327521548695702*pi,0.14280429766125602*pi,0.932786740978921*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.16977651868596*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.101526097044912*pi,-0.4663815300363158*pi,1.69611835075012*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.239910667039857*pi,-0.204794242300383*pi,4.3933089176895095*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.2388808068448505*pi) q[9];\nu3(3.5*pi,3.28613021459439*pi,0.5*pi) q[10];\nu3(0.518915900586395*pi,-0.232530337295144*pi,0.5685439101315936*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.195740911627599*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.170828432962556*pi,2.9668320944386*pi,1.363936793196551*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.396088747822207*pi,0.6766162194282399*pi,4.26208749640892*pi) q[11];\nu3(0.701714810645871*pi,0.12221696680097405*pi,4.35621338097895*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.791295025703165*pi,0.6308015371190401*pi,1.187347404161084*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.515848048446567*pi,3.39970909556591*pi,0.57747232739783*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5658159386541293*pi) q[18];\nu3(0.540093776726632*pi,-0.09113873001906198*pi,4.22458215960133*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.545085932672026*pi,-0.253396520470741*pi,3.58475842468863*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.229762944918447*pi,-0.317163670867864*pi,0.9370372613924001*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.573362318204379*pi,2.95098819252345*pi,3.15475666362993*pi) q[12];\nu3(0.715188241716729*pi,0.19778268116074804*pi,4.07196272542369*pi) q[13];\nu3(0.497804611175066*pi,0.70910810942363*pi,0.5940902451709663*pi) q[14];\nu3(0.161389052481149*pi,0.5640512137446001*pi,4.40176060590555*pi) q[15];\nu3(0.499637269336511*pi,0.487929315031451*pi,1.097764279872857*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46706444836494*pi) q[19];\nu3(0.247262108728637*pi,0.92282999620266*pi,4.24193252247729*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.141208581260666*pi,3.04975321764974*pi,1.211997208874425*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.590461071346836*pi,0.06168806159560303*pi,4.0228064275204805*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.380521186010903*pi,3.15345029682301*pi,1.469780659144313*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.6792723462493*pi,3.27528655229919*pi,3.53143539938506*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.863775793855278*pi,0.7887095730596401*pi,1.20062334682751*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.899199777009651*pi,2.60439739909033*pi,3.70996387667327*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.256512667322551*pi,3.07410691126947*pi,1.59220267902181*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.333598205505251*pi,0.425167153693896*pi,0.719634418459411*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.637086780980731*pi,0.368016232578147*pi,4.41826479840517*pi) q[21];\nu3(0.475417092920602*pi,0.390425099007506*pi,1.077185660845664*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.703798755533671*pi,3.3783614316435*pi,0.639668269196005*pi) q[3];\nu3(0.888368693606202*pi,0.12536340415134695*pi,0.914372315879166*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.60593410464533*pi,-0.028308980914777016*pi,1.256375984126418*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.30429839289454*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.162669259697966*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.804748395181466*pi,0.39451106600996*pi,4.09854011577837*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.481046635531024*pi,0.07437882125964601*pi,3.60378898405263*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49458958156576*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.144490763833103*pi,3.25553997742608*pi,1.1371945842947642*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.5237566755211454*pi) q[14];\nu3(1.0*pi,0.0*pi,1.148603883570217*pi) q[16];\nu3(0.203487860903487*pi,1.00562596794109*pi,4.22556076244262*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.525620647771384*pi,0.014498388548334962*pi,4.424974039225241*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.35335173189708*pi,0.5*pi) q[13];\nu3(0.344359015842319*pi,-0.4061748759893966*pi,1.052278023797169*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.232861750501099*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.54550934501628*pi,2.60204514132708*pi,3.66323661536852*pi) q[1];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.069688783330497*pi,0.63722072473598*pi,4.13845474426196*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42264410320513*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.300099200293484*pi,-0.0014400469809819905*pi,4.24918515965731*pi) q[19];\nu3(3.5*pi,3.48344690278035*pi,0.5*pi) q[0];\nu3(0.388249358691888*pi,2.94650438333256*pi,0.858220465132816*pi) q[1];\nu3(3.5*pi,3.34030941022013*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.288233084093715*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.47748667864716*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.393032389581937*pi) q[8];\nu3(0.584297488914864*pi,2.46704810817971*pi,3.5556439437932*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.368524921396822*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.641672348502163*pi,0.78979027627692*pi,4.3830020338685305*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5145449141288263*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(3.5*pi,3.43777769920431*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.238005908688489*pi,-0.278400737480212*pi,1.52788945779873*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.278901340533631*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6605459019112769*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39257260655584*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.717125641947688*pi,2.9897642475093*pi,3.46756165475743*pi) q[11];\nu3(3.5*pi,3.3650406494018*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.9476203312588*pi,0.84769205655935*pi,0.731053174557167*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5269910607916636*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.305981037663914*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.664964061233274*pi,0.18929239852957203*pi,1.461926109784365*pi) q[13];\nu3(0.662436863543822*pi,3.32134431569271*pi,4.465757643329621*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.567023715950012*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47131976360155*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.238727514781814*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47143235940004*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.150159446720431*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.221156329426651*pi,0.03873054203673698*pi,4.40684063022346*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47250888479363*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.46401193758928*pi,0.5*pi) q[19];\nu3(0.463523623807506*pi,0.53666343241937*pi,3.9629124933898*pi) q[20];\nu3(1.0*pi,0.0*pi,1.430954501095768*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5073029276792947*pi) q[2];\nu3(0.59360360302828*pi,0.36049629112069903*pi,1.049688561378411*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.334697033334264*pi,0.16350452180488195*pi,3.38016773825146*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4084543467605*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.637451198966076*pi,0.48106728536433296*pi,4.33713166503595*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.717146223375972*pi,2.5448491015089*pi,3.68871788237395*pi) q[20];\nu3(0.112476814913053*pi,2.74082619663585*pi,0.7940091802063349*pi) q[0];\ncx q[1],q[2];\nu3(0.350379755454975*pi,-0.221849086082486*pi,0.747630854430314*pi) q[3];\nu3(0.274720831952594*pi,-0.11509572162294801*pi,3.8163790251134*pi) q[4];\nu3(0.622081673273169*pi,2.62508049681329*pi,3.77014383566695*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.629569212840444*pi,-0.24067444575957397*pi,0.684177799851456*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.463683609788796*pi,-0.4787947899978256*pi,0.692235795821931*pi) q[15];\nu3(0.672883776610593*pi,2.9794360962615*pi,3.77599860343362*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45148437318459*pi) q[21];\nu3(0.853144200255598*pi,3.40349062280856*pi,3.68047990912433*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.475411660136204*pi,0.11882030265712096*pi,3.66140829664684*pi) q[4];\nu3(0.163451898820781*pi,3.42256808521302*pi,0.961638248235973*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.303012587429099*pi,3.33227628150697*pi,1.59291949102845*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.773587406520221*pi,-0.24495243694817698*pi,3.79187711851895*pi) q[1];\nu3(0.232162866623967*pi,3.26047304276997*pi,1.45094306466371*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.307570466784*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.489539674168738*pi,0.7245650608674701*pi,0.9149108834590189*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.143248275714311*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.611813418158657*pi,2.61576664790789*pi,3.78237631420992*pi) q[1];\nu3(0.397800282134534*pi,0.5968065749176099*pi,4.24824517731777*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.817985673384858*pi,-0.054480151852693004*pi,1.143100278301624*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.475533586566371*pi,3.48776700357659*pi,1.5180638356432*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.686804553892764*pi,-0.20116995002382998*pi,0.5165265961158781*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.320026982049077*pi,-0.10097490352579203*pi,4.4879787076482405*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.423980060048422*pi,0.03497724844105898*pi,3.84961156844971*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5132847303326056*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41034548385685*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42485701603667*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.24466888810697*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.840000666887753*pi,3.27780630615131*pi,4.11375003336497*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.316868639664342*pi,2.83449509562137*pi,1.82115110970198*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.332788841940602*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.282167625865888*pi,3.49436714069807*pi,4.0997997178200905*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39257826165049*pi,0.5*pi) q[7];\nu3(0.330822724410468*pi,0.25784372922396204*pi,4.44266918382285*pi) q[8];\nu3(0.19794070190333*pi,0.6659480577143599*pi,3.87845302704685*pi) q[9];\nu3(0.411317492638281*pi,3.17255699816052*pi,0.886091281477354*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3066506832493738*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.62406618729682*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.650884920413917*pi,0.144963071628318*pi,1.434660011310843*pi) q[9];\nu3(0.0820166836179964*pi,2.51378747860104*pi,1.2488724762887982*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41693686938732*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[16];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37816044496045*pi) q[13];\nu3(0.48729700472128*pi,3.14123135319024*pi,1.73560777218179*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.47388454091984*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.103742517468636*pi,3.03120818123154*pi,1.007511416403799*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.325505201618614*pi) q[16];\nu3(3.5*pi,3.38282169170839*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.163515172242537*pi) q[18];\nu3(0.447265788295029*pi,2.85818750666731*pi,1.477465550993196*pi) q[19];\nu3(0.54761653834286*pi,3.22274057830936*pi,0.8020802663344351*pi) q[20];\nu3(0.375140139023762*pi,2.83209262702938*pi,1.406154862835748*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44987285804467*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.664491122436516*pi,3.00530788898166*pi,3.28516212536627*pi) q[3];\ncx q[4],q[10];\nu3(0.74009734419938*pi,0.94868769355608*pi,0.860479582793058*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.156969399268509*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.218760782741344*pi,3.34570470545623*pi,4.22449297052784*pi) q[19];\nu3(0.475798099657804*pi,3.28693025501027*pi,0.957137826033322*pi) q[20];\nu3(0.580700417196627*pi,3.24625989378686*pi,3.16300146736829*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.700750425660368*pi,3.48595894970555*pi,0.8789194027795559*pi) q[3];\nu3(3.5*pi,3.41249223241678*pi,0.5*pi) q[4];\nu3(0.107765832201108*pi,3.3716725537614*pi,0.5438570293068709*pi) q[5];\nu3(3.5*pi,3.42580955386734*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.226337269292101*pi) q[9];\nu3(1.0*pi,0.0*pi,1.236451881677556*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4224689049809704*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5523428721043437*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46555359457533*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.39171062904576*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4483758850756505*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.347521937094767*pi,-0.251512560230309*pi,1.016022659993588*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[10];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47613758965843*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.149769186779458*pi,3.48302790163917*pi,0.5376187966252021*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.239553586585018*pi) q[21];\nu3(0.740573173057222*pi,-0.32491496098169104*pi,0.669794003654529*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,3.44847704313713*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.240142162981111*pi,0.48595778995904104*pi,3.96549297850215*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.502874028845658*pi,0.49734737223056*pi,4.004774364430769*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.388117247355014*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0716424690710129*pi,0.11971806133074103*pi,1.208083698932822*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.567916597416169*pi,0.09805475572472*pi,0.916836551918616*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5802393156842611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.309407000693696*pi,0.481762886188674*pi,3.71542313849061*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.820784008059709*pi,-0.05862643898848202*pi,3.65426651194214*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.698661094150318*pi,0.61030072255734*pi,0.687371886363235*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43542425680635*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.93001435608215*pi,3.35420135570487*pi,3.41931401890143*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.70724963498536*pi,3.10519082411613*pi,3.58451123423494*pi) q[13];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.329057647910435*pi,0.06712342843588304*pi,1.018963869301913*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.333135588349159*pi,-0.4027091804069932*pi,1.355770732896179*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.758669542251125*pi,0.030993614784103007*pi,3.61573005080162*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.414611540612789*pi,2.55401563450073*pi,1.54472510135726*pi) q[13];\nu3(3.5*pi,3.28713169723837*pi,0.5*pi) q[15];\nu3(0.602617347749265*pi,3.08045216042623*pi,3.31335298207949*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260238572660398*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.660098753625966*pi,3.25968754952359*pi,4.2616029879487005*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.316290512056416*pi,3.15425664347939*pi,0.733128643017146*pi) q[4];\nu3(0.575052343509202*pi,3.42420938556181*pi,3.72704067711509*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.967377696868579*pi,-0.166870234146609*pi,3.73610313232635*pi) q[8];\nu3(0.725756311001745*pi,0.384924343174867*pi,4.248297575498221*pi) q[9];\nu3(0.549755479080561*pi,0.5545291775044301*pi,1.3204279663378529*pi) q[10];\nu3(0.70535853645961*pi,0.6582876194438001*pi,4.4636903146771605*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.289704735479136*pi,-0.194770668548148*pi,4.37154561406045*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.177956506593337*pi,1.07333836012828*pi,4.37046718199873*pi) q[4];\nu3(0.520749344621757*pi,-0.319252539763482*pi,3.73480857855598*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.739188294222884*pi,3.08054404159844*pi,4.22567406632986*pi) q[9];\nu3(0.555404208507188*pi,0.401701594955604*pi,1.429113621002085*pi) q[10];\nu3(0.748417703788397*pi,0.6863426446258001*pi,0.753375818014052*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45946358189033*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.417489034695311*pi,3.4390001423249*pi,1.0304785252862572*pi) q[21];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.757989744977018*pi,3.17184545737876*pi,3.85570389843733*pi) q[21];\nu3(3.5*pi,3.44283504647498*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.169977209286602*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,3.41197703152364*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40898970162995*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.286430918064094*pi) q[6];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.174923436034633*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,3.45518692834024*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.369954808143506*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.44195465445903*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.49819547186828*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[13];\nu3(0.906609861045694*pi,2.4196496181102*pi,3.82841667502137*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2195529992436551*pi) q[18];\nu3(0.471545207062466*pi,-0.356659768831312*pi,0.588154376434995*pi) q[19];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44478493538468*pi) q[6];\nu3(3.5*pi,3.39063539734968*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.43496200298126*pi,0.5*pi) q[9];\nu3(3.5*pi,3.37083201819771*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44515426159591*pi) q[11];\nu3(0.597337528694235*pi,0.35258014346937705*pi,1.63933356975689*pi) q[12];\nu3(1.0*pi,0.0*pi,1.173261870548719*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.940393539946476*pi,3.28979488404886*pi,2.95213725217092*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5232317789507235*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.475972676359763*pi,0.410382041664459*pi,3.44313262606834*pi) q[19];\nu3(1.0*pi,0.0*pi,1.246999497193819*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1996881206447458*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.341312776360569*pi,-0.26911501024647*pi,1.364293062994274*pi) q[15];\nu3(0.631828322069041*pi,2.33222607370629*pi,3.68188173149196*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41331553948163*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5984834318750014*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.723798021778691*pi,0.7530963594862301*pi,0.5123443184784837*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4501803074623005*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5124880206738291*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41085868458883*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36541172748293*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2655267978976759*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.223776416446726*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.426589834086819*pi,3.17295020734766*pi,0.8538811151540999*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.528640729709676*pi,-0.4280649643067052*pi,4.433999369819119*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.308937739821838*pi,0.276094855528243*pi,3.61713116435466*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.77578995355893*pi,0.65351186138212*pi,0.8522866857810181*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.563858844857117*pi,3.197571097318*pi,3.90811290538775*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42473373302718*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.317372855114355*pi,3.48457140031171*pi,4.30632029287741*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4718603742640095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.462798050920439*pi,3.49791386915171*pi,1.312147064121771*pi) q[1];\nu3(0.761062710577958*pi,-0.139578903530296*pi,4.1881443717223*pi) q[2];\nu3(0.288015440488976*pi,2.96588734420238*pi,1.79757782501973*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[12];\nu3(0.563031287993847*pi,-0.15020489290703598*pi,4.03401437624575*pi) q[6];\nu3(0.115965664652037*pi,3.05546609733105*pi,1.177829649966549*pi) q[7];\nu3(0.722472729871574*pi,2.5893227584163*pi,3.94621681831021*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.38383565177249*pi,2.50033817592098*pi,1.289662588710708*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.630363670471577*pi,0.5402949119393701*pi,1.10688810791937*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.463356809578724*pi,-0.4999034462765378*pi,1.169633016017623*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.745107195584156*pi,0.09716909532886397*pi,0.5092716916421596*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.251612197079364*pi,3.26333984563395*pi,1.8271823718378*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.889112588900719*pi,-0.04373576522120798*pi,0.9205543944006149*pi) q[8];\nu3(0.170794706304109*pi,3.33503056249031*pi,1.95559042797719*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.547094771147869*pi,3.11451370203216*pi,4.1898710945585105*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.490689880433253*pi,3.00291193380044*pi,1.57193254658892*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.519873998300228*pi,3.18807802723773*pi,4.45582960194521*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.437557107416888*pi,0.15885871805669805*pi,4.42101521735473*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.926652175787691*pi,3.46288485367702*pi,4.3555853113035905*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.320835530974749*pi,0.49199684163385904*pi,4.43084883406763*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.829411457596658*pi,3.17489420482162*pi,4.0895608462305795*pi) q[13];\nu3(0.308870118067441*pi,0.17884552968926304*pi,0.5847208326027135*pi) q[16];\nu3(0.541601983253473*pi,-0.399013807677552*pi,0.659031251384657*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.303082561660303*pi,0.69217763670295*pi,3.88390681108574*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.495950076815016*pi,0.28458287376898606*pi,3.97444930689999*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.766828042682873*pi,3.10262204042992*pi,4.4106017857294795*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.286264473592962*pi,0.464265455997632*pi,4.22908646134439*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.38624702391198*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.337465433620621*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.3247707414285*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.223279930486218*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45937435953171*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.548784882162592*pi,3.3436934710585*pi,1.88699901666166*pi) q[4];\nu3(0.369092472533064*pi,-0.273070834223332*pi,4.3156835433933995*pi) q[5];\nu3(3.5*pi,3.42974336229142*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.3558348708475*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2375527096492789*pi) q[9];\ncx q[10],q[18];\nu3(0.609674330979284*pi,2.95842558459333*pi,3.83832131545461*pi) q[12];\nu3(1.0*pi,0.0*pi,1.160981829587461*pi) q[14];\ncx q[15],q[16];\nu3(0.356512781668026*pi,0.8818684555021099*pi,4.24857729656021*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.355433662751334*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46759612228394*pi) q[2];\nu3(0.620441175802142*pi,0.99080969398407*pi,0.959770571393354*pi) q[4];\nu3(0.273457584431747*pi,-0.172142932264517*pi,1.053039730766381*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.41418922873225*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,3.37953973212025*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.38104987247072*pi) q[11];\nu3(0.417990943759455*pi,0.054403259313065*pi,3.46292267396012*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44874124642974*pi) q[16];\nu3(1.0*pi,0.0*pi,1.190163813165745*pi) q[18];\nu3(0.608849321573057*pi,2.58091993777062*pi,3.74587247734134*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.632022758478878*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.523214419734539*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.797274517131036*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35841990227443*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42357011948108*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48870063416488*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.352932169917295*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.278336425468206*pi,3.35305479923291*pi,1.89256863314892*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4855550297039*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.49067649261571*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.25764101592533*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29709908640067*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0927114589921801*pi,0.19300194095766499*pi,4.06525339359934*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.190826851415708*pi,-0.01592566389648098*pi,4.38702025773642*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.524679749270289*pi,2.5140785507613*pi,3.7394010642717*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,0.69217425967483*pi) q[5];\nu3(0.135406210433324*pi,3.20324621522996*pi,0.734935628442716*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.342902470215982*pi,0.04217799133783395*pi,4.420858269733619*pi) q[14];\nu3(0.460245036199599*pi,-0.4969096650078038*pi,4.25238279598859*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5810624565795945*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.680204527023887*pi) q[20];\nu3(0.884275111396871*pi,2.9249614864235*pi,3.37735620923908*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.297787545111518*pi,-0.24749397836155002*pi,3.80363998605926*pi) q[1];\nu3(0.0614676112693235*pi,3.15040696474549*pi,1.5976404262619*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.48650719337256*pi,0.5*pi) q[4];\nu3(0.681955874152377*pi,-0.12330493998125402*pi,0.716471017869284*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.445761350573483*pi,0.7618532542994501*pi,4.35420179467199*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.434845470214079*pi) q[13];\nu3(0.23642053813422*pi,-0.27936397005881397*pi,0.5438617417400704*pi) q[14];\nu3(0.292844601711121*pi,2.89578814807137*pi,1.50533437508017*pi) q[15];\nu3(0.60928551967503*pi,0.18943283350180795*pi,3.76196080058239*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.696188175585775*pi,0.8015283079308699*pi,1.078287772107515*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.495250875910549*pi,0.0048217268270589475*pi,4.05729371230383*pi) q[1];\nu3(0.534860992161442*pi,2.46072102782208*pi,3.8735178729039*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.534818039656158*pi,2.6342230811653*pi,3.95894977980152*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.609763991160052*pi,0.97629383400192*pi,0.716038966515091*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.131161868519649*pi,-0.309167254033269*pi,4.127451637409219*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.522896049303809*pi,3.45959837452399*pi,4.080703168698729*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.561773143355929*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.612558111496413*pi,-0.398243077900745*pi,3.97545277744024*pi) q[17];\nu3(0.418493474688364*pi,3.35413830698252*pi,4.45042917193617*pi) q[18];\nu3(0.617204527587751*pi,-0.4821890713860608*pi,3.68524266619405*pi) q[19];\nu3(0.389764521564689*pi,0.09712160843026496*pi,3.70792230812911*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.75035694114578*pi,-0.10173160316722701*pi,4.44783920064121*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.702464321130284*pi,3.18337021189673*pi,2.89463676753909*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.243008072416259*pi,0.32818235925615*pi,0.681072389690055*pi) q[17];\nu3(0.254660612784886*pi,0.45955992747014096*pi,0.655365525368701*pi) q[18];\nu3(0.288448151403571*pi,0.9657265137681501*pi,4.02901207950734*pi) q[19];\nu3(0.640799355393065*pi,0.302847883765217*pi,1.60816839798938*pi) q[20];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.356447417915586*pi,0.15881549977208598*pi,0.67308661662917*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.569180451426137*pi,3.36410206508322*pi,4.15934674066021*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.666279266173123*pi,0.7713625215362401*pi,0.6765810991037791*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.162578203108356*pi,3.4774515946768*pi,0.82280382334828*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.48884326050817*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.49336038846991*pi,2.74162170557737*pi,1.51533725276361*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.26408335814059*pi,0.11388484983181002*pi,0.693465377880519*pi) q[5];\ncx q[6],q[8];\nu3(0.596965190146649*pi,-0.377386973471191*pi,3.86229266287622*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.397214436820288*pi,-0.384142804157724*pi,1.4916202439298512*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.218811891572176*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3969478947556*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.327601659462111*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4241981415963*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45741485099046*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47946007083433*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.242011190200142*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.21120772660268*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5712275578100501*pi) q[16];\nu3(1.0*pi,0.0*pi,1.249041434100878*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[16];\ncx q[1],q[11];\ncx q[2],q[12];\ncx q[3],q[17];\nu3(0.797891969773409*pi,3.47870607688017*pi,3.94231245759234*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41728464080631*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.27371702274225*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207487522839302*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44115195946057*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42422377733038*pi,0.5*pi) q[3];\nu3(0.0689329860674665*pi,0.15928613808616698*pi,0.8791646518147209*pi) q[4];\nu3(3.5*pi,3.47533277443461*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.348684916745591*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5259065746460028*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5322318647688378*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3312263708017928*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2492461770605239*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5246853453329517*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[12];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[19];\nu3(0.790710985810487*pi,3.02507285038332*pi,4.49284359898626*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4459089883106095*pi) q[21];\nu3(0.471756782070163*pi,2.84888872808412*pi,1.480017859462341*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38950433970916*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.606148490429194*pi,0.40399875129734697*pi,1.456245890040099*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5516204213696089*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37643724320887*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.460789312601335*pi,0.263243084700287*pi,3.93211108333654*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.625536293525059*pi,-0.36438737998625603*pi,3.69598696333575*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.529592170953879*pi,-0.360227815187002*pi,4.41434585767251*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.710720424062344*pi,0.26575092158382896*pi,1.094859760403238*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.767063986684474*pi,0.8181724682681799*pi,0.586518183674894*pi) q[9];\nu3(0.35259180883349*pi,0.79192937543535*pi,4.255834917290731*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.618762884936423*pi,0.14312349984918604*pi,4.09610267853666*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.395995385286547*pi,-0.169171657146358*pi,4.3863073294960095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.564292778754614*pi,3.31851624877351*pi,3.09388385095632*pi) q[2];\nu3(0.602821119091531*pi,3.36814311361282*pi,0.6733496480428061*pi) q[3];\nu3(3.5*pi,3.22566668049551*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.31504556133629*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.621677675145486*pi,2.95515608123297*pi,3.42231334213992*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.233006338946455*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.157390711142652*pi) q[15];\nu3(0.446543722064442*pi,-0.16096152773477002*pi,4.33488670171156*pi) q[16];\nu3(0.628962044012332*pi,2.72332011078349*pi,3.32960822551883*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.426632813104673*pi,-0.31548350668308*pi,0.877001274726374*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.280122636526437*pi,3.25870616133888*pi,1.2633494842578101*pi) q[12];\nu3(0.441384604468936*pi,2.89216142006254*pi,1.8660485473857*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.555936196317534*pi,-0.20507482870251798*pi,3.95421239484143*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.452778613749125*pi,3.22880995293017*pi,1.62798473147582*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.411366256857568*pi,2.36211500960062*pi,1.333671130194424*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.513349070093661*pi,0.57625016234534*pi,4.23931009295624*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.627563294456721*pi) q[13];\nu3(0.0949091937467638*pi,0.26278293095499505*pi,0.5890766527438545*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.461663876871301*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.490176981708665*pi,0.6798983496419699*pi,0.736854783929372*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.841265733672778*pi,3.24175758217803*pi,4.45786930097276*pi) q[6];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.141922039815742*pi,3.08400088581063*pi,1.77682107046821*pi) q[21];\nu3(0.386147262237791*pi,3.23928087574392*pi,1.60956521118215*pi) q[1];\nu3(3.5*pi,3.44994542171664*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.56207262851753*pi,-0.17408484751778902*pi,1.093198234632893*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.844291132626304*pi,-0.4517728297591282*pi,0.601298347181028*pi) q[8];\nu3(0.213255707483745*pi,0.19253066253571105*pi,0.73776702057249*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.123875472009169*pi,-0.265999362588238*pi,1.2199417701160469*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251588722040889*pi) q[19];\nu3(0.391913398523764*pi,3.34193399591328*pi,1.69582509174087*pi) q[21];\nu3(0.315714470051273*pi,-0.4854542350029571*pi,1.1817243970336468*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.504029553323003*pi,0.44317064574964304*pi,0.974380212511477*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.851025112109172*pi,0.7370019940869399*pi,0.8277667358285961*pi) q[7];\nu3(0.231514148369939*pi,0.8769761165531*pi,0.621667297089732*pi) q[8];\nu3(0.579335959369028*pi,2.93849001238044*pi,3.92730742052611*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.665992843074386*pi,-0.4897812247530547*pi,4.00181488822637*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.693044019357865*pi,1.00179442029871*pi,0.8465209458024661*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.64272422180987*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(3.5*pi,3.40133710021303*pi,0.5*pi) q[3];\nu3(0.268634822253134*pi,3.4445013833506*pi,0.951521667197269*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.35419252675592*pi,0.5*pi) q[12];\nu3(0.493883460183794*pi,3.0325149765544*pi,3.3170626640134*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.153899301826013*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.278345489215059*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.296097911839636*pi,2.79095320462702*pi,1.156887637257459*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\ncx q[12],q[20];\nu3(0.415859395978072*pi,0.59779303782478*pi,4.327795734272669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.302226273030101*pi,0.5274822438400499*pi,0.5217736079883795*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4476875734089*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42239438077996*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39835239865748*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.194524207069469*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.416724780612623*pi,-0.49411412046519404*pi,1.50027563964789*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5639463520384362*pi) q[16];\nu3(1.0*pi,0.0*pi,1.184163390205641*pi) q[18];\nu3(0.237782249644158*pi,-0.116964216355888*pi,3.84624757160278*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.585166089348291*pi) q[20];\nu3(1.0*pi,0.0*pi,1.308247819461441*pi) q[21];\ncx q[1],q[17];\nu3(0.661493753192925*pi,0.22126622170591104*pi,4.106390767367881*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[18];\ncx q[12],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.199845082605358*pi,0.43318005003611604*pi,3.77600389945093*pi) q[15];\nu3(0.707977006260707*pi,0.33496575898104797*pi,0.949549158206087*pi) q[19];\nu3(3.5*pi,3.45353750346616*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.44324632709384*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.275240728616713*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4633651983793*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.26692320574371*pi) q[21];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.37460789223268*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[11];\nu3(3.5*pi,3.40836372847339*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.2820144856522249*pi) q[9];\nu3(3.5*pi,3.49045699074093*pi,0.5*pi) q[10];\nu3(0.424823262927146*pi,3.08598073003632*pi,1.83078322364243*pi) q[12];\nu3(1.0*pi,0.0*pi,1.140585921962292*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1600674845239531*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.587651449901148*pi,0.06976029701230901*pi,1.10234090158734*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.583328818865563*pi,2.78546531240832*pi,1.286222246549361*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5708824315015661*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[17];\nu3(0.519302805946269*pi,3.38488267208633*pi,3.09001021187675*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5001267544174044*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47537976325495*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45942222739916*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.190242114654098*pi,3.45234923885508*pi,4.44423409906395*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47003145527894*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.422172704421206*pi) q[15];\nu3(0.676366060755215*pi,-0.4705168616077967*pi,4.16992668583105*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.671593779098591*pi,0.29215119898959996*pi,0.92459463004588*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.900389854477345*pi,0.7028006071311901*pi,0.994595934803908*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.225873653724274*pi,0.319307306956248*pi,1.120781496658317*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.719613034516552*pi,3.39031691848545*pi,2.92761245175434*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5224139724517963*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.288053657531742*pi,3.22204080037286*pi,1.58104265444506*pi) q[1];\nu3(3.5*pi,3.4819813900893*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.287616835341359*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.555701447215849*pi,0.27559887902672*pi,0.959776283756089*pi) q[5];\nu3(0.782525619825721*pi,0.491583846595688*pi,1.123448888660777*pi) q[6];\nu3(0.479971430988811*pi,0.491220035456154*pi,0.945763972976204*pi) q[7];\nu3(0.23921603554718*pi,0.470652986566664*pi,0.835810230508395*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.279069176241434*pi,0.32187327047701697*pi,0.5586392509739856*pi) q[18];\nu3(0.840306301289073*pi,3.06823979401201*pi,4.13664564325319*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.151962180922687*pi,-0.428839916671061*pi,4.03567002737121*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.454685456736283*pi,-0.23019551370150998*pi,1.2362044667335619*pi) q[7];\nu3(0.224892021908631*pi,0.337928583797214*pi,3.87993348158998*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.564345621553237*pi,3.25985343618007*pi,0.5690351859255007*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.439406081030094*pi,2.74250700543872*pi,1.479506901536408*pi) q[17];\nu3(0.324796176139859*pi,0.29045094770997903*pi,0.746102939103349*pi) q[18];\nu3(0.326639723882034*pi,2.89801513530024*pi,0.923802225162882*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4268449561269705*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.232785602963207*pi,-0.367709680426395*pi,4.25989141837373*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.10759371019373*pi,0.92457586270386*pi,4.4620987288388605*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.704334423356034*pi,-0.05461783109467899*pi,0.802930729512503*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.308949063717776*pi,0.449319199781695*pi,0.697354656682026*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.104347562718733*pi,2.76557652744218*pi,1.69700035527545*pi) q[9];\nu3(0.422938107845522*pi,0.337997961259193*pi,1.069293296770758*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.469837962574882*pi,3.44802102335969*pi,1.85923110258673*pi) q[13];\nu3(0.440178759687794*pi,2.87822887664608*pi,3.64716433498048*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.22306735595356*pi,-0.38889840082295*pi,0.5808932149146036*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.539963957078405*pi,2.8815324312983*pi,4.00425617286305*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.431214634004802*pi,0.65282138061345*pi,0.85017056598105*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.618156034775655*pi,0.14598251678576302*pi,0.7465813996642741*pi) q[13];\nu3(0.610418748248503*pi,0.9314144529949999*pi,1.039724215862609*pi) q[14];\nu3(0.331724139369778*pi,2.68034577982599*pi,1.52452960711651*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.360261470249143*pi,-0.380487097142018*pi,0.5368899680591656*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.628452821791867*pi,0.378844698377639*pi,0.7587126559296751*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37002741644287*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47161827743079*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.188207665737274*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2851381879658739*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.44137637730483*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.49280892381659*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.36349687905583*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310287564941984*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[16];\nu3(3.5*pi,3.44927216121502*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,3.38455707062378*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.254340828624397*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.683211255148273*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5346332053590932*pi) q[18];\nu3(1.0*pi,0.0*pi,1.35812177168037*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.761043259155915*pi,-0.4912940991680006*pi,3.3489227123402*pi) q[2];\nu3(0.516395441040199*pi,0.07948960374146996*pi,1.123502232499194*pi) q[3];\nu3(3.5*pi,3.3486489582765*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.41070800015266*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.37694007556241*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.667759589328517*pi) q[12];\nu3(1.0*pi,0.0*pi,1.222195455773077*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21778903427849*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47938879902167*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20986584594314*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.466275116196782*pi,3.16061707628086*pi,1.90180129194913*pi) q[2];\nu3(0.211837385686457*pi,2.81761070287116*pi,0.838471124761998*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.46307237459753*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5901691061308838*pi) q[19];\nu3(3.5*pi,3.41502320286857*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.587027457123292*pi,3.22311575338635*pi,3.95250814060378*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.606709788839673*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43568484846496*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.264691172912619*pi,2.69436558402912*pi,0.862686011833807*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246617914795277*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4580162007815005*pi) q[21];\ncx q[0],q[20];\nu3(0.169428153606204*pi,-0.4390660321761557*pi,4.23260701451899*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.879679927664645*pi,3.41240471802922*pi,3.35021344238717*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.839409473257968*pi,3.45193515452248*pi,3.87108101508545*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.41920466654637*pi,0.5680714147280901*pi,4.06715211811496*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.657467341332844*pi,3.01409835818514*pi,3.22278580845457*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.818251061369212*pi,0.71643922465664*pi,1.263525356017038*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.29855005160085*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.564511189599342*pi,0.10802933620900701*pi,3.59752839261663*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.188387968879532*pi,2.96176349267447*pi,0.705369781548598*pi) q[10];\nu3(0.33329974211856*pi,0.418447402545175*pi,1.0608018893308149*pi) q[11];\nu3(0.249763069613914*pi,0.51713604338507*pi,4.26607500926307*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.727464265319688*pi,0.19564367928079895*pi,0.5111484460232053*pi) q[18];\nu3(0.20703420498339*pi,3.39368182933352*pi,1.427122628220602*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.687753680949837*pi,0.9770106446746001*pi,0.704775269670751*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.772844152803544*pi,-0.06362160124613098*pi,0.760499521709519*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.53346118465898*pi,0.03304003283798096*pi,1.0981448400266411*pi) q[11];\nu3(0.770938322287147*pi,-0.144193363331158*pi,3.37827754997539*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.536769197302945*pi,3.36615663463731*pi,0.8842583190559721*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46922971774692*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.200221309196221*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.426672304017899*pi,0.41720801062244794*pi,3.44873686330111*pi) q[7];\nu3(0.586521142625058*pi,3.20839526674951*pi,3.40382137911298*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.616555450164353*pi,3.47969933317677*pi,3.52836030406687*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.442383278465523*pi,0.7061849510293501*pi,0.717016187528875*pi) q[8];\nu3(0.582915002575432*pi,0.9387634016233*pi,0.677993455247344*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.559759776789755*pi,0.22813505259881195*pi,3.90112973625995*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.24077683750364*pi,3.39573540219629*pi,1.92830324214776*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.586246140060867*pi) q[5];\nu3(0.119208760962331*pi,0.22322271361913404*pi,3.78590975522021*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.952300174999676*pi,-0.07072625012212502*pi,0.653879021329528*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.413618669990302*pi,-0.06259745131668099*pi,4.30973567583482*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.265781296143437*pi,3.06897600919531*pi,1.83415526933318*pi) q[15];\nu3(0.197293240710233*pi,2.46651035390318*pi,1.0587417381895738*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.342725984891107*pi,3.49639998094207*pi,0.5258952784643444*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.389630086896467*pi,3.06994412003137*pi,0.781699662496457*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.220303649503093*pi,0.001388678537160959*pi,3.79839732040141*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.495497557535466*pi,0.293136265331713*pi,0.868609197063268*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38855621244698*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.235100383934953*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39458803780707*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3017572129304629*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.615833778990249*pi,2.91840234710109*pi,3.66160432777982*pi) q[21];\nu3(0.376761794654244*pi,1.1122912997881*pi,4.37572176894972*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.19723309568762*pi,-0.31763766836351304*pi,4.06224217270279*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.385256845882658*pi,3.05425916163552*pi,1.227428666513707*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.510311230740327*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32345880109291*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(3.5*pi,3.40044708882743*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.224417223921575*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.724962821397637*pi,3.07351027294799*pi,3.72870204198157*pi) q[2];\nu3(3.5*pi,3.3666555656499*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45139697447802*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.289759133278444*pi) q[6];\nu3(3.5*pi,3.41732396102406*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.37005657213452*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.275236930317464*pi) q[13];\nu3(3.5*pi,3.49098457604081*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3176891111156341*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.141145327854276*pi) q[17];\nu3(1.0*pi,0.0*pi,1.401359925417192*pi) q[18];\nu3(0.396013682843888*pi,-0.23323138861596998*pi,4.0259552459909305*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[6];\nu3(0.237014528028717*pi,0.36231097326459005*pi,1.118895172028328*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.473614970949161*pi) q[19];\nu3(0.772012620119249*pi,1.06401053269384*pi,0.618984134435542*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.290444252546698*pi,-0.05915414225703702*pi,1.244580485579855*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.534428342375434*pi,-0.170739394602071*pi,0.646907094608376*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5175979258216512*pi) q[6];\nu3(0.153449400612565*pi,-0.023390853751039997*pi,4.35930640793023*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.7434327809521339*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.638760661911377*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.36184908402638*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43281958292066*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.394856349862911*pi,-0.37400699133264004*pi,1.45073347527432*pi) q[1];\ncx q[3],q[15];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.375525638115578*pi,3.04666033434051*pi,1.58585686541486*pi) q[7];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.36888902286348*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.856231348881546*pi,-0.00932650309726002*pi,3.53096097888062*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38788442149307*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.462498488827998*pi,-0.339278204831847*pi,4.18318226141813*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.198567381959039*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296106718598062*pi) q[21];\ncx q[0],q[21];\nu3(0.384770280669237*pi,0.6569311490722001*pi,0.5674328337650794*pi) q[3];\nu3(0.685711007668713*pi,0.3440942763674*pi,1.485279065011257*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.310623553810002*pi,0.34764860931056996*pi,1.030589429960703*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.696206214893712*pi,2.61543206434949*pi,3.42513510608559*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.570328252245728*pi,3.06827532244562*pi,3.25952616271131*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.774048911029032*pi,2.88664290555919*pi,3.78768391180884*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.369900642471114*pi,2.71719527549237*pi,1.36840877689116*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42419276860435*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.738336355856412*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.539719237582671*pi,-0.287904021601114*pi,1.058112939117593*pi) q[6];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.167070818931834*pi,-0.4535889604791587*pi,4.45384921810205*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.397615307398732*pi,2.98676001686974*pi,0.9504808409911101*pi) q[13];\nu3(0.528026699174166*pi,0.50256015788898*pi,0.966944479010855*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.405823462043694*pi,-0.351493052396747*pi,1.54342793497293*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.923683908475493*pi,0.355481210980085*pi,1.4650928627522*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.850438444246109*pi,3.28571970450317*pi,4.13511250032205*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.732668231158556*pi,-0.4393207152081742*pi,0.9953902606503531*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.596057036905742*pi,3.33849379119752*pi,2.90578703629846*pi) q[13];\nu3(0.235849636085388*pi,-0.4843374632597815*pi,1.216894730156783*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.892011545440902*pi,0.12043641652859505*pi,0.866545642463411*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.551476104084729*pi,0.9054823877679099*pi,0.8743379469717669*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.756846610069464*pi,2.9139002877039*pi,4.29924482707767*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0401135697545747*pi,-0.4865855471418981*pi,1.18470207385001*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.248265927590196*pi,0.23897863025437605*pi,3.8601759527171*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.744929939077205*pi,2.69095020666907*pi,3.43346835746982*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.474030853874871*pi,0.30482127337279596*pi,4.1053160114551694*pi) q[17];\nu3(0.464674010841176*pi,3.45423665322353*pi,0.5933136296675785*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.216011635381059*pi,0.09286314673376295*pi,4.00335527438415*pi) q[0];\nu3(3.5*pi,3.42856384287587*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3442299304983*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.521778102359265*pi,3.14711257520844*pi,0.617751922063836*pi) q[9];\nu3(1.0*pi,0.0*pi,1.304452082209166*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.135024639335045*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.742585027145856*pi,0.05281684565356504*pi,1.312783698953877*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(3.5*pi,3.33502262459225*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.566894736331299*pi,-0.4227249088724515*pi,4.07018449966764*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1661360047576061*pi) q[11];\nu3(3.5*pi,3.41975844841217*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.150323649878188*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.490104398543149*pi,0.382394245834623*pi,1.051755172511718*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,3.45346996725576*pi,0.5*pi) q[6];\nu3(0.439211078268716*pi,0.98477125702508*pi,4.10271898112521*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.625916187895646*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.384133458554564*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4522224197676*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.6504439734018*pi,-0.08123175978914399*pi,3.60755242118781*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5839450356998048*pi) q[11];\nu3(3.5*pi,3.49321783353139*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3010622956767581*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5317349164638028*pi) q[19];\nu3(0.641547825736137*pi,2.81539833928263*pi,4.18129797065469*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42192784053155*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.195385028620552*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5907361293876989*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.883991707316916*pi,3.29958610617343*pi,4.42817256909254*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\nu3(0.757370175183589*pi,0.5947794025550801*pi,0.8845687600985019*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47935458474226*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.310436480260704*pi,0.63391089962592*pi,4.30622156332842*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.671377847965871*pi) q[17];\nu3(1.0*pi,0.0*pi,1.445649942944411*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5102149882172979*pi) q[1];\nu3(0.662335401336249*pi,1.06778916051441*pi,0.5721273832665519*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.335775075562702*pi,0.6529947438856301*pi,0.615289222791756*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45816768159197*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.492105156400071*pi,0.32661685781303695*pi,3.83329362661641*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2528414231942802*pi) q[21];\ncx q[0],q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.338436814714001*pi,2.9973311429029*pi,1.218786855149709*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.72289135514081*pi,2.80066653539748*pi,3.70222972253577*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45570877911375*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.381481313984256*pi,-0.309843584667029*pi,1.7047863218195*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.37222618198102*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.599224408993192*pi,3.15516225086102*pi,4.2391896608514905*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.70399464211203*pi,0.53901574565079*pi,4.0480755156608*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192024937486295*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43380898555601*pi) q[21];\nu3(0.752122331604608*pi,2.87306766635428*pi,4.15520570616448*pi) q[0];\nu3(0.799965954706813*pi,3.45732683929353*pi,3.29589312012805*pi) q[1];\nu3(0.132600128876612*pi,0.07296480070056299*pi,0.859427298468903*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.481991280912196*pi,0.55937003357471*pi,0.745693370348727*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.49973482389484*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.794195158831952*pi,-0.08634395907043702*pi,3.55305926858806*pi) q[11];\nu3(0.472487661361323*pi,3.03863809436431*pi,1.114777945100593*pi) q[12];\nu3(0.833549746599796*pi,0.5476510342049701*pi,0.737725917587387*pi) q[13];\nu3(0.581549772262437*pi,-0.122414659932224*pi,3.64119027124442*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3951498971677379*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.108099863696962*pi,-0.04074904928037698*pi,4.36555658789847*pi) q[19];\nu3(0.654725311608241*pi,3.34938575613556*pi,3.26907268911306*pi) q[0];\nu3(0.246572283734426*pi,2.61444686986404*pi,1.212091766545585*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.786593534570962*pi,2.61701823890881*pi,3.95365342012177*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.718499474800786*pi,0.05231472451176*pi,3.91915516177279*pi) q[12];\nu3(0.215052850236776*pi,0.340985283942416*pi,0.6328598572358319*pi) q[13];\nu3(0.758614844336275*pi,3.03237609643681*pi,3.28873795355179*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.319569290620132*pi,0.7029224220818799*pi,0.5238775706762376*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.617335791353435*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4642875915010105*pi) q[16];\nu3(0.323399735510839*pi,-0.19761117467803502*pi,4.3874462501644995*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.608589299447929*pi,3.32757574905475*pi,0.565579929730975*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39410661816904*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44214525411604*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47630236170554*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.214664478670626*pi) q[6];\nu3(0.282971659304777*pi,-0.180818133861036*pi,3.93499765887393*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.192304099851725*pi,0.29149906525609404*pi,3.87799312666462*pi) q[9];\nu3(3.5*pi,3.475143963686*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.216404083131909*pi) q[12];\nu3(1.0*pi,0.0*pi,1.163384681874063*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272290631300843*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\ncx q[2],q[6];\nu3(3.5*pi,3.44022903574036*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.246917625946477*pi,3.23175862575723*pi,1.7021789136176*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.616464224710354*pi,-0.26972466555110997*pi,0.919442177308597*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.224051142456352*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.508506604448058*pi,0.051322197132836034*pi,1.390823703135788*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5303142837801885*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.606888267606785*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4236816218923*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.293353996046385*pi,3.29138659731652*pi,1.82789282766478*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6856257015957801*pi) q[19];\nu3(0.319662704768501*pi,-0.344824023951653*pi,1.52852670517918*pi) q[20];\nu3(0.82375378135305*pi,0.45395494032558004*pi,4.42986710388297*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.426276778312012*pi,3.33526881488283*pi,1.431566847935101*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.42668667498074*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.419768999549614*pi,0.38279018503750495*pi,4.15551624228751*pi) q[18];\nu3(0.619849369030678*pi,-0.09377616940963002*pi,4.15316186738646*pi) q[20];\nu3(0.129334968096073*pi,-0.159115164142964*pi,3.80688646733859*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.551257645079479*pi,3.35724279312091*pi,3.40463654688714*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.402884063027636*pi,-0.376998543458566*pi,4.3870865531473395*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.781368184183626*pi,2.71139544335355*pi,4.16320021349489*pi) q[6];\nu3(3.5*pi,3.39942245516115*pi,0.5*pi) q[7];\nu3(0.229247546448789*pi,3.23699634295025*pi,1.285857677284472*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.408624583892666*pi,0.6874952569595001*pi,3.73524070259726*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2985727097169288*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.471726221468479*pi,0.16395300141576596*pi,4.41945067167582*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.496834328581392*pi,3.4251929720266*pi,0.659439834463632*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.773174472408612*pi,0.67094244954477*pi,0.666805871779441*pi) q[6];\ncx q[7],q[15];\nu3(0.42104572547244*pi,2.99224856731507*pi,1.338904771124934*pi) q[8];\nu3(3.5*pi,3.34793430974092*pi,0.5*pi) q[9];\nu3(0.326212408298169*pi,-0.08572744546619898*pi,3.77664997163763*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.346747271078135*pi,2.94876453497704*pi,1.1862969908937702*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.225606924950781*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36856835699559*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.392828956410664*pi,2.76124343267861*pi,0.780235014211906*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48146423828349*pi) q[15];\nu3(0.458652595362173*pi,0.7743336868563899*pi,4.33903728768667*pi) q[16];\nu3(3.5*pi,3.38223147631339*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.343256586606158*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.279763692800739*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.579590506089938*pi,2.74232544604664*pi,3.59127978782344*pi) q[16];\ncx q[17],q[21];\nu3(0.649788764183341*pi,-0.4347329403111369*pi,3.84592191141272*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42291972334019*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.584136348565713*pi,-0.390279644020418*pi,3.23099922612158*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.648320287998054*pi,-0.08961791350950898*pi,0.893358276110956*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.712371225518022*pi,3.04762638198395*pi,4.15574671765939*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.402788184502111*pi) q[18];\nu3(0.572363509464431*pi,0.86411129431419*pi,0.5662337593553205*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4476427699932195*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.813130331202702*pi,0.079676257451748*pi,4.2420691923729095*pi) q[1];\nu3(0.86602881536832*pi,3.10846867966649*pi,4.23340402611423*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.44039349422801*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.219927379319783*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.58421289048636*pi,0.439521056757329*pi,1.0713946786585669*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.659297253003338*pi,2.59982543015835*pi,3.99691381083085*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40164512134772*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.345759360051838*pi,3.37451343117539*pi,0.902445450746019*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40162138909683*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.310185547155979*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43979717139961*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.209272186679218*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.505854096097887*pi,3.37249785147715*pi,3.33957586592005*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.746144232180983*pi,0.19513040011759197*pi,0.607210858445784*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.271886856297795*pi,2.71276455706484*pi,1.54972221489759*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44702904641084*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.738724105065071*pi,3.46548860605006*pi,3.93649784859762*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.265095873891175*pi,0.22557562707730305*pi,3.54639235416197*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[14],q[16];\nu3(0.770887801989942*pi,0.6205048712785*pi,0.720306744646695*pi) q[15];\nu3(0.400411249462808*pi,2.76155766304574*pi,0.876654684949025*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.301683005116907*pi,0.9626542356244201*pi,4.49703754342613*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.6880198033477349*pi) q[3];\nu3(0.749258347078166*pi,0.05638237673582103*pi,0.689157264859402*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.366910889941377*pi,0.43897011148151*pi,4.3472308457032796*pi) q[17];\nu3(0.425740677602612*pi,2.52787847969825*pi,1.3427745825555761*pi) q[18];\nu3(0.683467332285206*pi,3.29646568890713*pi,4.156072662272431*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[2],q[7];\nu3(0.560544876564073*pi,3.22002678513826*pi,3.88853996260458*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31553317740905*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.636423123754394*pi,-0.33456611063222097*pi,3.81403980967819*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204961785308897*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.558995635157213*pi,3.21251116217153*pi,0.652487969139783*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34668246404687*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.340074632241474*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.448973385600834*pi,3.46721066965478*pi,1.1666741472002529*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.70755890019443*pi,-0.392094577195067*pi,3.54776036873872*pi) q[5];\nu3(0.290705892591966*pi,2.89501189773249*pi,1.347108005475957*pi) q[8];\nu3(3.5*pi,3.35533294062147*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2040368480082742*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5250929778175055*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.956517313921628*pi,-0.20356618382304198*pi,3.32501263163746*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.10407252074676*pi,0.10370656994404803*pi,0.863648404294154*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.604852729268245*pi) q[7];\nu3(0.338578629436605*pi,0.7032589164348999*pi,4.25204981864545*pi) q[8];\ncx q[10],q[17];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.791550040623483*pi,3.28856703166158*pi,4.1344191452178105*pi) q[0];\nu3(3.5*pi,3.45398199041241*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3375571590978*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2612078324612002*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.276648763291675*pi,1.16670837694864*pi,4.30068684080225*pi) q[14];\nu3(0.46777713325116*pi,-0.07061258989119801*pi,1.4901279409281791*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3939586553058305*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3249869801837821*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.35158813170735*pi,0.39734429599072096*pi,3.93919355891124*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.607354190028275*pi,3.30890736120998*pi,3.10875853814143*pi) q[11];\nu3(3.5*pi,3.41340870366528*pi,0.5*pi) q[12];\nu3(0.697815788907245*pi,2.91310553014766*pi,3.32039544677711*pi) q[14];\nu3(0.295373694260044*pi,-0.4015422222542533*pi,1.0115591488936801*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2032080229562792*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.730123707027424*pi,2.96011442349141*pi,3.09214076645696*pi) q[2];\nu3(0.527410841401787*pi,0.31721627244373196*pi,1.230402925576916*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.38751406188786*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.395466449220282*pi,0.9200678114135701*pi,4.21919012879554*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.477958736246229*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.128688531820567*pi,0.16867579670522503*pi,1.205183589857794*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.45764642249441*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45831286043918*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.324704106076009*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.279956469055816*pi,3.42617732549528*pi,2.00025397449747*pi) q[19];\nu3(1.0*pi,0.0*pi,1.294442634290573*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5799358868446356*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.295110125930528*pi,0.032216253807407*pi,1.17050932823546*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.34206989579282*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.187971935648173*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.33890351045522*pi,-0.18986386333524802*pi,1.2649090704449089*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.387814784932424*pi,0.73100845178851*pi,4.1351235675611395*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5425034108184352*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.36443510202156*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229197192760018*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.74717166098606*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[9];\nu3(0.714549542034826*pi,-0.4393337318204479*pi,4.46286331454615*pi) q[10];\nu3(0.308130694486903*pi,3.37161761759023*pi,1.333819351528992*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49762907646405*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.743164827093914*pi,-0.4829859161839402*pi,3.14046977977187*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.729977507965978*pi,-0.29622890792032897*pi,1.0144740281398739*pi) q[10];\nu3(0.764193040742758*pi,2.79882138943163*pi,3.56644247580197*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40640476378794*pi) q[16];\nu3(0.483675991341851*pi,0.373161166796511*pi,3.55571437253462*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.447715519387529*pi,3.11286465530208*pi,1.0152723293960029*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.48306064445303*pi,3.47567797730397*pi,0.847866983709746*pi) q[4];\nu3(0.424643674823684*pi,3.49685522183*pi,1.01125019531593*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.549041934671633*pi,3.24825669788461*pi,0.699979760596322*pi) q[8];\nu3(0.241377262093303*pi,3.40568778990772*pi,1.63843751272937*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.28951708964679*pi,3.01357351566043*pi,1.90409137632102*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.276634053433032*pi,-0.4039322485256846*pi,1.415035320588008*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.796713874523978*pi,3.26901690271085*pi,3.20373928013378*pi) q[1];\ncx q[2],q[11];\nu3(0.654317060299151*pi,3.08697953174298*pi,3.83768999707887*pi) q[4];\nu3(0.864360730377462*pi,0.60164686101345*pi,1.170844465434393*pi) q[5];\nu3(0.881891836395761*pi,0.18592220695978*pi,1.68258468710093*pi) q[6];\nu3(0.489256176197426*pi,2.97541973269324*pi,1.078837424041187*pi) q[8];\nu3(0.139131797814044*pi,-0.281120878518725*pi,0.857198687502852*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.314221276838855*pi,0.30589143617902104*pi,4.282414452835949*pi) q[18];\nu3(0.653644258918088*pi,0.21530173773317596*pi,1.029527773327219*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.297046461344766*pi,-0.289516883526036*pi,4.21425168907056*pi) q[1];\nu3(3.5*pi,3.48296600510889*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.550223153616312*pi,3.24679414614927*pi,3.18727726517792*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.365309465569808*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.547056350235929*pi,3.43618793588406*pi,3.44492044572208*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.45080501011765*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48468355449872*pi,0.5*pi) q[12];\nu3(0.537313122616309*pi,0.47616236550592494*pi,4.2765766516538495*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.260152724463583*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32437258085972*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43273397580512*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.42250563462246*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5224094369525978*pi) q[11];\ncx q[12],q[19];\nu3(0.754256172382066*pi,-0.02544028352024902*pi,1.214798965252825*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[18];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.23366414572589*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.095720693439924*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.531240363487804*pi,0.56188004351352*pi,0.5139539355563705*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5168019171476982*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6709192349792*pi) q[21];\nu3(3.5*pi,3.42913629146419*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[6];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5484447148851168*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.608524468550975*pi,-0.282179570444675*pi,0.5781031891550729*pi) q[14];\nu3(0.140604969070991*pi,-0.03780998229729199*pi,1.2964559078596731*pi) q[15];\nu3(0.194667040428015*pi,0.049586163998784016*pi,4.11246288032211*pi) q[16];\nu3(1.0*pi,0.0*pi,1.251146850482826*pi) q[18];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49001714380248*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.451339669779859*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.48649671708947*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42736189811299*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.558507983972738*pi,0.6807525357570701*pi,4.47459726087803*pi) q[15];\nu3(0.92973613172526*pi,3.01467418580632*pi,4.39207610403435*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3595460017859269*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.88709067056075*pi,3.16294501050339*pi,3.65308076012399*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.123848924092016*pi,-0.320151553275363*pi,0.926980311214894*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43663454519067*pi) q[18];\nu3(0.399977890700068*pi,0.84179102925849*pi,4.1774849490799095*pi) q[19];\nu3(0.613741833652196*pi,3.00511039205981*pi,3.3712001906834*pi) q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.487976854562351*pi,0.19097513403655197*pi,3.92007503718698*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.537317527189604*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.287841208090958*pi,0.18051263186661004*pi,4.34227676966179*pi) q[12];\ncx q[13],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.796506332700418*pi,3.2732583235872*pi,2.87589738545748*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.522397661958391*pi) q[20];\nu3(0.201610467070277*pi,3.45626287764584*pi,1.6856156010367*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.64330716076437*pi,-0.12696099147456402*pi,3.82885511317735*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44560135477223*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3269567587084161*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.692259321312164*pi,0.6432842300391699*pi,0.76127440426551*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.606640836375925*pi,-0.4207612858056509*pi,0.624185466172718*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.6130799908815*pi,2.63262431707289*pi,4.042421347200079*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.42490280591926*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.276503211265154*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42277098448628*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.800341549189261*pi,0.5973222624187*pi,1.386804248698632*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.548495910655384*pi,3.01839536931795*pi,3.38504608834486*pi) q[10];\nu3(0.594468631276465*pi,-0.4864803966169622*pi,3.82160624744233*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4347969928188995*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.380041425693997*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.741948523611498*pi,0.10293623938017704*pi,4.37543786808837*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.312973732011755*pi,-0.03175483536464602*pi,3.65156187377394*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.240012941297766*pi,2.78056924342696*pi,1.4510749913295231*pi) q[11];\nu3(3.5*pi,3.49975042939754*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.622790621935126*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2560915528489849*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.441911837384412*pi,2.99516981249811*pi,0.982913297450131*pi) q[4];\nu3(0.213459704955287*pi,3.16261206999796*pi,0.615055693621042*pi) q[5];\nu3(0.324192238158899*pi,-0.28919901027407*pi,0.707497845353406*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.536900400449741*pi,3.23713942303761*pi,3.15905739133819*pi) q[8];\nu3(0.39375230103002*pi,-0.49242817340513795*pi,1.360502558254548*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.33624728658441*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.428021451444594*pi,3.08192584570925*pi,1.9153403937764*pi) q[1];\nu3(0.964839992058023*pi,3.37647929596396*pi,3.22447764660231*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.447384213870652*pi,2.82360267238411*pi,1.395205519579388*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.780986985648741*pi,0.5450914652736101*pi,0.943351078096657*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.194938483775723*pi,3.43240326276741*pi,1.363658253695346*pi) q[18];\nu3(0.194892994634905*pi,-0.4578074253155475*pi,4.4589805246328105*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.671136631302763*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.499040462857008*pi,-0.369345412719592*pi,1.165929036115093*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.770093177308664*pi,-0.222950311290099*pi,0.988702920852918*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.627260416020141*pi,2.32879439279036*pi,3.71832861665839*pi) q[17];\nu3(0.645717231941668*pi,0.5892070088672801*pi,1.280508940614179*pi) q[18];\nu3(0.48615189372895*pi,-0.231229172647698*pi,1.0435053659986169*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.326431397299389*pi,-0.110406974935233*pi,4.45569470697865*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.671483783442805*pi,0.6686491780756301*pi,1.286988797972392*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45159301252091*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.359948345631834*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.445872521953215*pi,2.71494455816651*pi,1.169080654582634*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.477552867621903*pi,-0.16897747940992403*pi,1.346651003642024*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[3];\ncx q[5],q[8];\nu3(3.5*pi,3.3378831520386*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.251107068847261*pi) q[11];\nu3(0.886384001637886*pi,0.27731585469754605*pi,4.21017363622959*pi) q[12];\nu3(0.0915531409058614*pi,2.52416043944602*pi,1.110251772944191*pi) q[13];\nu3(0.397508233036833*pi,-0.330749136697207*pi,1.383945781700597*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.346856195343567*pi,2.46936587502899*pi,1.252940882799496*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40329645674206*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2969236772653812*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.5761568127409538*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.42257333384827*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.48449187405681*pi,3.31698410125275*pi,1.498843435240318*pi) q[13];\nu3(0.430787982940035*pi,3.06124008877421*pi,0.609145428015206*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.333604859187099*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46431599648387*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41121899979414*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.4299446032556204*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.344707033407879*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.18723023462229*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.47039802900144*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.435739437822701*pi) q[18];\nu3(0.190176049504336*pi,3.40809902149312*pi,0.5308186059082877*pi) q[0];\ncx q[1],q[3];\nu3(0.33614163789268*pi,0.290429591499596*pi,4.3346901971379*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.234798574394916*pi,2.97963662955581*pi,0.5433386395140227*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.27215787432666*pi) q[15];\nu3(0.407783764370953*pi,-0.352718618428122*pi,1.010521016815861*pi) q[16];\nu3(3.5*pi,3.48202968534092*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.16693449149093*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5096365836304417*pi) q[20];\nu3(0.340369664889*pi,-0.11263277442575298*pi,1.265647200041758*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.440199691065855*pi,-0.396514968680352*pi,0.884500184576209*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.614825752435021*pi,-0.34433496736197*pi,3.78534070025954*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.36770861012877*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.228564139880201*pi) q[14];\nu3(0.387035133231602*pi,3.41350099797671*pi,1.1864983867983039*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5800101234379533*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5088024661401512*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.284798291966419*pi,3.24897274897533*pi,1.6021363953016*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.416549104225208*pi,3.02533125421342*pi,1.184927125158507*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.420731553198*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46431114550936*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2073383600300511*pi) q[4];\nu3(0.659389715053908*pi,-0.03146153680271402*pi,4.14449414110592*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.106061268654434*pi,-0.4825765330628061*pi,1.2817568808278001*pi) q[9];\nu3(0.427305097011346*pi,0.331579545437511*pi,1.084298652195028*pi) q[10];\nu3(0.324571303223101*pi,-0.036044489002823976*pi,4.25577663460947*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.33158849863381*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.437682381831459*pi,2.75727732408313*pi,1.483502747653821*pi) q[1];\ncx q[2],q[16];\nu3(0.425152261959416*pi,0.66843155805992*pi,4.1329531509942*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.192017425882729*pi,-0.49580433675758084*pi,4.203761835793371*pi) q[10];\nu3(0.214480856384095*pi,3.32192572258047*pi,1.004012423788182*pi) q[11];\nu3(0.290411215033923*pi,0.8194434712779299*pi,0.636709642601066*pi) q[13];\nu3(0.213251696875679*pi,3.4284232635151*pi,1.65266654602555*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.16525458276273*pi,0.60514493426624*pi,3.90260726278514*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.589637169109811*pi,0.114947707169343*pi,4.07939478603959*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.666888366981597*pi,2.99030658789363*pi,4.25389120264484*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.681088695450265*pi,3.39865969234355*pi,3.76187556959194*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49943759843132*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.364770693903755*pi,3.06792128381124*pi,1.464320159960214*pi) q[13];\nu3(0.363913092593928*pi,-0.49919569448036644*pi,1.77160729525451*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.436490193397891*pi) q[16];\nu3(0.247136255370939*pi,0.23201161779883905*pi,3.28729160924622*pi) q[17];\nu3(0.647860954819046*pi,-0.040995803321139*pi,0.604668101927226*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.786106655931983*pi,0.19566512157844396*pi,4.46550528543606*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[21];\nu3(0.367901480793903*pi,-0.4604211320993872*pi,1.5439230601696*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.265020972440108*pi,0.55607584277236*pi,0.592890874018488*pi) q[18];\nu3(0.175697775287129*pi,-0.08243929027907898*pi,0.9990045912760119*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.46094753226725*pi,0.5*pi) q[6];\nu3(0.752195088894047*pi,-0.12051252270629997*pi,3.48645917524196*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.711606408394667*pi,2.94678834103866*pi,3.18191370059471*pi) q[19];\nu3(1.0*pi,0.0*pi,1.207009159181378*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.26113937548315*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.1828314518491498*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.236971676995363*pi,2.53542394120268*pi,1.416301407023484*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35724073264088*pi,0.5*pi) q[11];\nu3(0.629706879858116*pi,0.25878559403417*pi,4.08541749394*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2960587160106138*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5861157852423625*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5335080036211455*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49699199101225*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38092196949358*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.42430567678279*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.27149491682638*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.201920805959702*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236301396428309*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43234935341751*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0239194530645219*pi,0.64589302044577*pi,0.514608510514411*pi) q[0];\ncx q[1],q[18];\nu3(0.571113715932294*pi,0.159440077858106*pi,1.145592820688919*pi) q[2];\ncx q[3],q[12];\nu3(0.879184774248456*pi,-0.365894279330171*pi,0.742469120744596*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.398457426298637*pi,2.94828142195999*pi,0.8996431911345499*pi) q[6];\nu3(3.5*pi,3.29166940586564*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.213180111210362*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[19];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.788705267831793*pi,0.84056727667423*pi,4.36122310404918*pi) q[16];\nu3(0.580604805212288*pi,2.77270364707213*pi,3.96158384881942*pi) q[21];\nu3(0.364245871480797*pi,0.67234411062543*pi,3.8917152083991*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.599228156451418*pi,2.58044393471459*pi,3.4426650457262*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.168451169717996*pi,0.9822549539893*pi,4.2023872764419*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.272097441879371*pi,0.21163436409445002*pi,3.5308362275708*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.43339056419976*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.620475058428998*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.205397113198205*pi) q[15];\nu3(0.1097134671089*pi,-0.20425685613599498*pi,3.74435513963065*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42369850207035*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.621831526506743*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.720847604999911*pi,0.32091672859951603*pi,1.076757733052981*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.312217067711844*pi,0.11377438144130902*pi,0.632046625483911*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.480134009228189*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.721584917634019*pi,3.31314534486713*pi,4.08789184964074*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.55106865307912*pi,0.369750646668355*pi,0.785501463214762*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5802798668840103*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.715827774118594*pi,0.14343005114081098*pi,0.707464296640255*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44117097758897*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.284788719506889*pi,0.295528151076883*pi,3.96856615405735*pi) q[3];\nu3(1.0*pi,0.0*pi,1.134164042963804*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.297658663526325*pi,0.57216833218739*pi,4.07117499260379*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48108702246856*pi,0.5*pi) q[2];\nu3(0.479400850114315*pi,2.81435167255638*pi,1.296034391267409*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0735111185894052*pi,0.6280054468924201*pi,3.87675068774359*pi) q[10];\nu3(0.698704286573823*pi,0.14903501693280097*pi,1.2380369250661492*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.405774704304486*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.17956993512222*pi,-0.032226303868339023*pi,0.706189294771589*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5713110334725211*pi) q[4];\nu3(0.547662492217835*pi,-0.250929637677929*pi,4.0282573401736705*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.258469063793845*pi,2.83571176397023*pi,1.260397951215743*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.534822855823967*pi,2.83205492308773*pi,3.46119395226174*pi) q[11];\nu3(0.596117611443432*pi,3.46548688580562*pi,3.30490006300058*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43204168769105*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.270372871014396*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.645486312111473*pi,-0.35932750898160504*pi,0.63244071953106*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[4];\nu3(0.362714493924606*pi,0.21153013826160305*pi,4.14878545932566*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.453637996287897*pi,-0.4768257496430431*pi,4.15965803892568*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.436145344790763*pi,0.377422833281595*pi,3.49944986720668*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.362307015923892*pi,-0.186974284712432*pi,3.76540240370498*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.605832062978537*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.890003174164898*pi,3.32033328008211*pi,3.82776127385922*pi) q[19];\nu3(0.415733088898251*pi,0.32416828105250195*pi,4.11288575838047*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.482860774946959*pi,-0.338734962725763*pi,1.422888890714098*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.596514885348573*pi,-0.005804855887429017*pi,0.7803197010304059*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.61652259980158*pi) q[17];\nu3(0.639608777011797*pi,2.7506023418198*pi,4.14826702642475*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.457909919631316*pi,0.23557212737116195*pi,3.5230008397058*pi) q[20];\nu3(0.335834397045507*pi,3.16010650210447*pi,4.49505586094703*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.868628776775468*pi,3.21020032789776*pi,4.493256018520389*pi) q[4];\ncx q[5],q[7];\nu3(0.312914557900606*pi,3.13156566822845*pi,0.5633899825197723*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.395047004725075*pi,0.05161330480852899*pi,0.914355800000877*pi) q[15];\ncx q[16],q[17];\nu3(0.81310818634087*pi,0.38488036931275205*pi,0.7605045273109561*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.356052668541435*pi,2.64430924187316*pi,1.3847346844532331*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.576773711240492*pi,-0.060746913615434994*pi,4.13049959614223*pi) q[4];\nu3(3.5*pi,3.35175162367689*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.162138788536227*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39981408820895*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.21592769826002*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47620255062624*pi,0.5*pi) q[1];\nu3(0.724012271155819*pi,2.64493428170453*pi,3.41500408457375*pi) q[2];\nu3(1.0*pi,0.0*pi,1.366265441119223*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44565448539795*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48921230049287*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[18];\nu3(0.147116978293913*pi,0.74981566079136*pi,4.45436051348662*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.348231754858054*pi,3.41176045787083*pi,0.8797559230777681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.33200570510959*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.885258907733793*pi,-0.04558935792409102*pi,0.9945114944053111*pi) q[2];\ncx q[4],q[12];\ncx q[5],q[7];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42380176521792*pi) q[10];\nu3(3.5*pi,3.39771853424992*pi,0.5*pi) q[11];\nu3(0.378395496892846*pi,3.30077433407726*pi,1.263092517963764*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.296628254302555*pi,0.15726899776158598*pi,3.36873209110785*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278635944713153*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45649619933984*pi) q[3];\nu3(3.5*pi,3.47770311863862*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.335821360797551*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.709245218840621*pi,2.6521624932467*pi,3.68926870824427*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6593828882368851*pi) q[20];\ncx q[0],q[13];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48617780018577*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.637737126415814*pi,0.06001633397056105*pi,0.795498099647254*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37337956483577*pi) q[18];\nu3(1.0*pi,0.0*pi,1.202831500635084*pi) q[19];\nu3(3.5*pi,3.39868076376574*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5912304237910776*pi) q[12];\nu3(1.0*pi,0.0*pi,1.318954095586172*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44626166626114*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.752681806186841*pi,-0.4444230166270656*pi,3.3208240072058*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.201863123336617*pi) q[14];\nu3(3.5*pi,3.47335339277143*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.185328361302213*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5308307233013694*pi) q[19];\nu3(0.549746840869414*pi,0.281360483601126*pi,1.55487334469945*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.705725667314668*pi,3.16593346203095*pi,4.001056645363629*pi) q[5];\nu3(0.800730696927048*pi,2.44859464038808*pi,3.77248046437869*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39299210855821*pi) q[13];\ncx q[15],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.292399983850581*pi,0.48439974752220405*pi,4.112901293314771*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.798324237704141*pi,0.7032126408933499*pi,4.300817492335129*pi) q[4];\nu3(0.138338055300911*pi,-0.496424969862135*pi,0.823841044006301*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.450688142961715*pi,0.386889301503645*pi,3.44918803441638*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.397441251258968*pi,0.6139995303394701*pi,0.638642000281805*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44760661796853*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34587274186696*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.688426255590805*pi,0.186317878916325*pi,0.720150600591508*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.477154147308484*pi,2.49528245895434*pi,1.080900242465213*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.399485062931501*pi,3.34826549241184*pi,1.52204175439494*pi) q[9];\nu3(0.896576026343822*pi,0.16154440379840995*pi,1.000741276771062*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.494109146623834*pi,0.61420505101069*pi,4.00584050248221*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(3.5*pi,3.22572103883051*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.040481737389483*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.718830508727645*pi,0.289675179756799*pi,4.49436808720181*pi) q[8];\nu3(0.51495126726161*pi,0.7678147291164701*pi,0.7270672093036*pi) q[9];\nu3(0.548476714629225*pi,2.9221614404813*pi,4.042561805789*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.721136843888985*pi,2.73235922601359*pi,3.45778949826124*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5057777890776265*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.545438418944358*pi,0.04760342481631297*pi,4.003974075370261*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.206519609537632*pi,0.161306789093698*pi,1.019594626405751*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.454986634740126*pi,0.35911447097668603*pi,0.5260383843702564*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.526198291373762*pi,0.41085967900225795*pi,1.405231475020942*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.979157177267498*pi,-0.13086605326108502*pi,3.97281941138941*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.114001181362283*pi,2.57390058632672*pi,1.448418002254508*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.536629554557952*pi,0.50933258663811*pi,0.704986837140964*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.398417456493457*pi,3.27003075653676*pi,1.11425052690586*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.506637844626076*pi,0.83020288606238*pi,1.0226922982930051*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.219254464145409*pi,-0.11385302908330103*pi,0.664747164337396*pi) q[17];\nu3(0.355977475578684*pi,3.29738437567207*pi,0.8580041865572521*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.304321030089634*pi,0.7056500977248299*pi,0.5392846248217766*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.445769321869509*pi,3.36289860980439*pi,3.19737289377647*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0471986403157447*pi,0.296895048850068*pi,4.08506175866826*pi) q[14];\nu3(0.338172051128747*pi,0.18924169888296105*pi,0.5001332070795678*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.546954557676686*pi,0.09402126103402597*pi,4.112311635382611*pi) q[17];\nu3(0.763206864859407*pi,3.06902832855771*pi,4.41406408177764*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.394190477054659*pi,-0.16761281261554*pi,0.786902693977372*pi) q[0];\nu3(0.674779714739252*pi,2.97663019415313*pi,3.46686444105232*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47855011038166*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.337329481675959*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.361188090681983*pi,-0.282452477990331*pi,0.7543486638639789*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.490041521247932*pi,2.87105189523746*pi,1.168637299564774*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.420951706780417*pi,0.429649889974145*pi,3.47153640076498*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[8],q[17];\ncx q[9],q[12];\nu3(3.5*pi,3.32859192196544*pi,0.5*pi) q[11];\nu3(0.406691310973007*pi,0.498312562342759*pi,3.76439189029298*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.260784397797588*pi,0.21546690114465705*pi,0.607853390268611*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224204753258733*pi) q[19];\nu3(0.498098619659119*pi,0.84059866940839*pi,4.32928066646555*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.35054872854175*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.601485494304739*pi) q[12];\nu3(0.754800384589092*pi,-0.01218558161776101*pi,0.6533349810503151*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.139682882973833*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,3.47546181295348*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.069963754423872*pi) q[5];\nu3(3.5*pi,3.43886232987683*pi,0.5*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[12];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.1905058325557532*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4618248972695*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46872201293981*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.112847968127812*pi) q[2];\ncx q[3],q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.33525297617417*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44666773998732*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5284865783986676*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340988543909729*pi) q[18];\nu3(1.0*pi,0.0*pi,1.180780931276997*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,0.5084240255329142*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.49390670655559*pi) q[15];\nu3(3.5*pi,3.46317703008683*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.066057274864793*pi) q[20];\nu3(3.5*pi,3.45317790339895*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.47493594620839*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.45020167965182*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.3341121750091731*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.874203983643407*pi,0.78751130251666*pi,1.0183672971605389*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.22112191516052*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5281434456826465*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.631748997273208*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.528535494800727*pi,0.22067237517222105*pi,1.1177812834459488*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49327824369162*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.46888026216803*pi) q[7];\nu3(0.0886913550040158*pi,3.40709521419753*pi,0.615436300808118*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.768068817791897*pi,3.26905349501221*pi,3.42688797853376*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45678719215337*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.736558053154827*pi,0.5305825932183501*pi,0.6375357701140549*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.893329494039222*pi,3.22683444980769*pi,0.65319200605383*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.786546223548303*pi,2.57204759392268*pi,3.4324732709776*pi) q[10];\nu3(0.217234579649182*pi,-0.03414421438998699*pi,4.0098826519939195*pi) q[11];\nu3(0.160527364143617*pi,-0.209854417168587*pi,3.97237337584546*pi) q[12];\nu3(0.521077810781263*pi,0.8039927341866899*pi,4.19352202178321*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.704149921678521*pi,3.33783509226286*pi,3.25269228159567*pi) q[17];\nu3(0.856167276267445*pi,0.218500690088958*pi,1.68366142707875*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.866270027013151*pi,3.1368361837612*pi,4.38471973405301*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.4238244288588*pi,3.3978783597133*pi,0.946115490050391*pi) q[10];\nu3(0.324546712933857*pi,3.05941152042783*pi,1.6676605320057*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.438234456386069*pi,3.34137693744383*pi,3.10604994888705*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.244621422437756*pi,3.15775282583104*pi,0.605903493439092*pi) q[17];\nu3(0.58481334486042*pi,3.18545547820424*pi,3.94296003628446*pi) q[18];\nu3(0.533661131180712*pi,-0.4069488904455253*pi,3.71702853205888*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.112098601210605*pi,3.09832205751615*pi,1.65888053303336*pi) q[5];\nu3(0.64682586103766*pi,3.26784267002752*pi,3.05066370696283*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.422303706382872*pi,-0.337774503249535*pi,3.81772847489218*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.201072520148715*pi,0.15824501545888903*pi,3.39811511329168*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.478982182272564*pi,3.3530036291341*pi,0.7702108365572731*pi) q[5];\nu3(0.263454835042213*pi,0.21915314331659896*pi,1.1286133695826521*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.881567928677464*pi,3.0877911796907*pi,3.15213475375848*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.622563979024961*pi,0.39418630854788705*pi,4.024032929460359*pi) q[1];\nu3(0.829060687816786*pi,3.18939214143004*pi,3.76946904233883*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.451917364677499*pi,3.35517553359029*pi,1.66344882733634*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.143860384842614*pi,2.83963380877578*pi,1.313081051549202*pi) q[0];\nu3(0.756989569513127*pi,0.07348415004511899*pi,1.0208504730938182*pi) q[1];\nu3(0.947000745846627*pi,-0.103871804325043*pi,0.637023174580972*pi) q[2];\nu3(3.5*pi,3.44197598666227*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.254885650549999*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.430117980096814*pi,0.15520945835785704*pi,0.620425000836707*pi) q[15];\nu3(0.801025592033084*pi,2.57968127952692*pi,3.67933192806168*pi) q[16];\nu3(0.426819548728056*pi,0.343391250894327*pi,0.685197913397665*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0572406931280992*pi,1.11667661497286*pi,4.18580792602407*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.879583441192805*pi,-0.295714548984659*pi,4.269195207260751*pi) q[4];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47817346938383*pi,0.5*pi) q[8];\nu3(0.524049240005197*pi,0.24408250955673405*pi,0.5960942750059659*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.475792240088114*pi,0.8951565579068099*pi,4.35632830379596*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1734823563109589*pi) q[19];\nu3(0.254979742189614*pi,0.22825313081105303*pi,0.5630429314943748*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.455569346270817*pi,0.04655082279252798*pi,4.2987343080595*pi) q[4];\nu3(3.5*pi,3.41792920470539*pi,0.5*pi) q[6];\nu3(0.541930582352367*pi,-0.4811398937207719*pi,3.13266624486842*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,0.653233605201623*pi) q[11];\nu3(0.459324617881878*pi,0.6414167854070101*pi,4.07359104550069*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266105605194078*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(0.344137771011427*pi,2.58427602561565*pi,1.360091644144412*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48107807965082*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5008566703543376*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.402092858566145*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49981523868447*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4003325593611*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.26371216137382*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.17486285450244*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.523992125669223*pi) q[17];\ncx q[18],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.41557128447745*pi,0.5*pi) q[2];\nu3(0.328781932834328*pi,-0.24876766461821098*pi,0.616474666096109*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[15];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.829029469307442*pi,0.294037082241964*pi,4.4665155959344*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.321365959914196*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5838745433927386*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[11] -> c[11];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.35695488548339*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.39101843555418*pi) q[10];\nu3(1.0*pi,0.0*pi,1.177834714237484*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43504688701979*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.45243318230732*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[14];\ncx q[5],q[15];\nu3(0.650608566917965*pi,2.63674581832318*pi,3.79218888428403*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.615838822675023*pi,-0.274488348568372*pi,0.916195853218818*pi) q[8];\nu3(3.5*pi,3.44862095583681*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.353171234890717*pi) q[12];\nu3(1.0*pi,0.0*pi,1.385356864607832*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47396879304359*pi) q[16];\nu3(0.87905355757217*pi,-0.33238091281875104*pi,0.69867876831625*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[17] -> c[17];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47525180968458*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39707857755063*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5561880371186825*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4306905752633*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.293646170941053*pi,2.71859833600833*pi,1.61850182497741*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226580593550385*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[19] -> c[19];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.745598349699709*pi,0.10101264404753996*pi,1.422673541414585*pi) q[18];\nu3(0.140555948899135*pi,2.81747731635135*pi,1.70876923918938*pi) q[21];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.507215252918777*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.231385605642444*pi,-0.3067974326881*pi,1.59357502086694*pi) q[0];\nu3(0.729266898973228*pi,3.14164573270428*pi,3.93179828830373*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.764962471061087*pi,3.34231926243203*pi,4.45400429953545*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.848396065059341*pi,0.46566951691231295*pi,0.650046074648743*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.661620387496556*pi,3.20948313021894*pi,3.96681720155088*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nu3(0.651165782069149*pi,0.6281706391309201*pi,0.611423898744895*pi) q[2];\nu3(0.316994940678724*pi,3.249250078552*pi,0.743644996556284*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.880521599984977*pi,2.97076148716204*pi,3.10755317981388*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[16] -> c[16];\nu3(0.409882141827248*pi,-0.16437606248749798*pi,3.99735058198803*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.669556894905323*pi,-0.018215528457676988*pi,4.22862598361842*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.396827457320984*pi,0.8228656119517499*pi,4.49275837224647*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.371827861239041*pi,0.10028187489269202*pi,4.32830249136148*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.314453100275222*pi,2.44730419861524*pi,1.18695192115939*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.591426377003508*pi,3.49471637918309*pi,3.89848465113537*pi) q[13];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.428428932033913*pi,2.569885664276*pi,1.094916974635824*pi) q[0];\nu3(0.162872177711554*pi,-0.39123689049269*pi,4.00601761705186*pi) q[1];\nu3(0.582044796551664*pi,0.31951246871986505*pi,0.705073830528446*pi) q[2];\nu3(0.669361685616194*pi,3.45266299447608*pi,0.65866554813464*pi) q[3];\nu3(0.645452370460566*pi,0.030243177447700997*pi,0.658593467074487*pi) q[4];\nu3(0.472217467272249*pi,3.1104010344818*pi,1.78882050146403*pi) q[5];\nu3(0.795894491456625*pi,2.94149966632168*pi,3.68800709776788*pi) q[6];\nu3(0.572682661269498*pi,2.71282678946288*pi,4.05253385190142*pi) q[7];\nu3(0.155894058500384*pi,3.31391738348991*pi,1.2969412688866089*pi) q[8];\nu3(0.624622912342083*pi,3.34710274459894*pi,3.17792054288145*pi) q[9];\nu3(0.401802408879826*pi,3.1711389296344*pi,1.380455739102322*pi) q[10];\nu3(0.179860704963123*pi,0.96380945093769*pi,4.4572836395408*pi) q[11];\nu3(0.312070346795379*pi,0.18759120806386997*pi,3.45723869980433*pi) q[12];\nu3(0.69028083615529*pi,0.371249544708241*pi,4.241179567261209*pi) q[13];\nu3(0.406026059818944*pi,3.36842743025568*pi,1.94212603100655*pi) q[14];\nu3(0.362435303130051*pi,0.8687855002849401*pi,4.49111229878818*pi) q[15];\nu3(0.435204577920234*pi,3.4426927840611*pi,4.42157452504815*pi) q[16];\nu3(0.311774367883166*pi,-0.173920046915083*pi,1.21277237240216*pi) q[17];\nu3(0.660739336696966*pi,1.06218936548136*pi,0.6154745821541769*pi) q[18];\nu3(0.580680778910648*pi,-0.4849562219420196*pi,3.26975378271845*pi) q[19];\nu3(0.0944507410380932*pi,2.84075667172429*pi,0.8890835524803791*pi) q[20];\nu3(0.790381593782053*pi,-0.394290953834661*pi,4.16830848546531*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42928429544951*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48467454799748*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35669287374949*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47406793035946*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3489969028743332*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.178385757695514*pi) q[10];\nu3(3.5*pi,3.35408965176282*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46238478831127*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.286115465166455*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25426310770626*pi) q[15];\nu3(1.0*pi,0.0*pi,1.235115340576074*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.253668374766894*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[6];\ncx q[2],q[10];\ncx q[3],q[16];\ncx q[4],q[18];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[15];\ncx q[12],q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.44240230439643*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.367098670334976*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39514653710704*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40485568458984*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.27953836465281*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5141931553242122*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,0.5135669719137727*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4540252545541*pi) q[13];\nu3(3.5*pi,3.40820677792313*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.605956775375792*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5317225496599454*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.159293238999203*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2370190848953588*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3732367202884905*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[6];\ncx q[2],q[10];\ncx q[3],q[16];\ncx q[4],q[18];\ncx q[5],q[7];\nu3(3.5*pi,3.43931192919955*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.364898473302003*pi) q[9];\ncx q[11],q[15];\ncx q[12],q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43883344186061*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5212025246133538*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.3694362940565*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.614714927901736*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.424914470593647*pi,-0.4062363695194866*pi,0.6826231834466869*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[18];\nu3(0.244374966910087*pi,0.17723481013974396*pi,3.93256366402211*pi) q[5];\nu3(0.429878820692271*pi,0.38666780217542196*pi,4.36762285336815*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5606044657520228*pi) q[9];\nu3(0.632305642004994*pi,3.39854976018002*pi,4.39329535544822*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0703314292056472*pi,0.5507857577280499*pi,4.41749309770354*pi) q[2];\nu3(0.163118977352582*pi,-0.005700747627881975*pi,1.1260891312156391*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.203303762922432*pi,-0.230756847461573*pi,0.783578562251526*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.569737089507273*pi,0.44243707423315104*pi,4.25675716629007*pi) q[7];\ncx q[8],q[9];\nu3(0.931428418677906*pi,0.8931575034396599*pi,4.46255244950056*pi) q[10];\nu3(0.784874788074339*pi,-0.30028654002946*pi,3.92968273980934*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.45116998261139*pi,2.58654209538138*pi,1.241943039811431*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.702796049819192*pi,2.94228324260654*pi,3.14318019220271*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.226362802776006*pi,0.23089214871007002*pi,4.15302531521948*pi) q[15];\nu3(0.314546650561193*pi,0.75637862043617*pi,4.1702039025571995*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.299124417364602*pi,3.10810803032849*pi,1.63046324477608*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.449521047844513*pi,2.72214022958218*pi,3.65273176850485*pi) q[14];\nu3(0.30909187828123*pi,0.5848694038081499*pi,4.11522891872153*pi) q[15];\nu3(0.118698030760431*pi,0.5127748780700101*pi,4.19217493837719*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.321523180694942*pi,2.68957786054247*pi,1.026446094720392*pi) q[0];\nu3(0.804685423159342*pi,-0.282914730478095*pi,1.214946585000027*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.30280683909395*pi,0.443520382155972*pi,4.17949002672732*pi) q[12];\nu3(0.642825082949207*pi,-0.03174950799274301*pi,3.75366946314235*pi) q[13];\nu3(0.155999048422199*pi,3.17906303368308*pi,0.640382760152033*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.880605389636683*pi,0.194438874194639*pi,1.57217822685569*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.635884641802698*pi,-0.16707861880505898*pi,0.5502100089438452*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.157239181552957*pi,1.0580537344796*pi,4.20489848954751*pi) q[4];\nu3(0.428873659756631*pi,-0.49391383365590374*pi,4.06944227679827*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.275754175563732*pi,3.11447552599525*pi,1.90817207123475*pi) q[12];\nu3(0.80465405586426*pi,-0.24707127751964703*pi,4.48010725624323*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0703040124419389*pi,0.09822535747862504*pi,0.9345145065085569*pi) q[19];\nu3(0.317748981110523*pi,0.68794835069624*pi,0.5410005828869967*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.146245852127781*pi,2.46408831130229*pi,1.090060113926758*pi) q[4];\nu3(0.232751024075541*pi,-0.170173172293617*pi,0.8364065995363881*pi) q[6];\nu3(0.572824369588785*pi,0.5919341391258*pi,4.4990024975174805*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.510870071223703*pi,0.231461527623948*pi,4.08725436802748*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37458991131111*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.73691686962651*pi,-0.20328671085754402*pi,3.71353563559953*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.27281033840867*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[16];\nu3(0.391743488133461*pi,-0.134008315911691*pi,3.90534846064258*pi) q[17];\nu3(0.617017501506254*pi,-0.257723657002568*pi,0.901180919820622*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.37169643951607*pi,-0.179103254440802*pi,0.7954825938993191*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.373787938546212*pi,-0.129074053743228*pi,4.19526737139163*pi) q[9];\ncx q[12],q[14];\nu3(3.5*pi,3.43004014248893*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.378772891211882*pi) q[16];\nu3(0.61418227117551*pi,3.00925913297374*pi,4.3057772257598*pi) q[17];\nu3(0.189587760680308*pi,0.51142081139097*pi,3.73788516910833*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.489400834858568*pi,3.42381531844068*pi,3.19932925422343*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.471735697331769*pi,0.52326078827049*pi,4.4273107910172005*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5493929760228706*pi) q[10];\nu3(3.5*pi,3.40973356369932*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.14545512568492*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[18];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39549121180907*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.148172289878738*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[12],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.684342969031787*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44092025290974*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33372598611267*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.29883378268484*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[17];\nu3(3.5*pi,3.4375733111326*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.251614905800684*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.129421328371056*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.505456592348223*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.231406576580334*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.245526576467133*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45980164061279*pi) q[6];\nu3(3.5*pi,3.46964398812695*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331152732747651*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.571888939701762*pi,3.28858967225554*pi,0.827592654543891*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.55714507364185*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5453114792979039*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5411283304109262*pi) q[18];\nu3(3.5*pi,3.45915880843911*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4298508668754168*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48823743220841*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[18];\nu3(0.736207613297619*pi,3.34984423086968*pi,3.37097269312443*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,3.48601665835259*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.369617281275497*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.658642136395733*pi,-0.316737689891123*pi,0.790656806361236*pi) q[12];\nu3(0.158060421427058*pi,0.13161390816422402*pi,0.738558023155897*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5628298229209783*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.127355281498296*pi,-0.125474988201986*pi,4.02235437286095*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.850962239755073*pi,0.43581469733263*pi,1.50929839381068*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.742711203327354*pi,0.7096002790837199*pi,0.7553329617394731*pi) q[14];\nu3(0.816027760513764*pi,-0.14468911936385798*pi,3.95578448927231*pi) q[15];\nu3(0.285452171582872*pi,0.447837285778249*pi,3.5468341666912*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.636473868545442*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.552031528974009*pi,-0.36871926502375596*pi,1.234841563892965*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.700627455203467*pi,1.06220761921537*pi,0.695280206863311*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.481760148342261*pi) q[9];\nu3(0.31192299642342*pi,-0.239994796929419*pi,0.897794626672495*pi) q[10];\nu3(0.311263183735651*pi,0.48372535095179603*pi,4.01513516306065*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.579587595919483*pi,2.85890312721355*pi,3.85696612482471*pi) q[15];\nu3(0.559577426746367*pi,-0.024113016988346003*pi,4.0687957845190805*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.406213520918076*pi,0.15586497605581395*pi,0.5257098335860279*pi) q[0];\nu3(0.254243988630812*pi,3.05686818488884*pi,1.165212698316651*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.632867431160035*pi,0.5263366309024999*pi,4.37561179456412*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.427335907594644*pi,0.81820075289965*pi,4.10085350605896*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.80837164708269*pi,3.00562542514979*pi,3.96225102048385*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.450810902853172*pi,3.2234968889819*pi,1.7748789675747*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.816247854296133*pi,0.26904971860209304*pi,0.708086512072607*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.65505737496981*pi,3.26893437671243*pi,3.20384123015335*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.472880237684312*pi,2.61157540530303*pi,1.51248606563561*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.280000667033335*pi,2.93096516633479*pi,1.55948717720875*pi) q[5];\nu3(0.527155033604265*pi,3.49629757761487*pi,4.38579277889483*pi) q[6];\nu3(0.619983848635402*pi,0.41260851350433103*pi,0.838091767818621*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.553788470724629*pi,2.99435936546352*pi,3.92054570351862*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.82045206592526*pi,3.18398276396224*pi,4.24904391466331*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.179659328252795*pi,0.6192443366913001*pi,3.82910527449503*pi) q[5];\nu3(0.875757773120227*pi,0.70630599564556*pi,0.760047301143866*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.156570342498671*pi,2.50974029754066*pi,1.238950594619922*pi) q[13];\nu3(0.178225670654595*pi,3.22238464833176*pi,1.026756158473817*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.236372528037039*pi,0.0014556705692539973*pi,4.22613328720797*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.431358799105143*pi,3.24806858725809*pi,3.32239630088204*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.402541293066444*pi,-0.323737851505504*pi,3.828797068369*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.63378816219713*pi,3.19327182346784*pi,3.2555731282819*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.31455748831067*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.241095191462839*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.454713642921277*pi,0.96871017926876*pi,4.09938378201437*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[7];\nu3(3.5*pi,3.437748560343*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.48038020704237*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.326541389997331*pi) q[10];\nu3(1.0*pi,0.0*pi,1.336032341646991*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.76979537044264*pi,-0.018367351754286*pi,0.778982262024543*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38831199196074*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.28906841060715*pi,2.46742300361282*pi,1.311703809880095*pi) q[4];\nu3(3.5*pi,3.31167854350058*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,4.35754308921487*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.217083013333995*pi) q[14];\nu3(1.0*pi,0.0*pi,1.213936792860207*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.312389050260475*pi,3.15952566561411*pi,2.07148325573273*pi) q[20];\ncx q[0],q[15];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.412260910265157*pi,2.95508596871282*pi,0.9754182809894361*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.49708804607098*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5545938450002814*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.32215261423321*pi) q[12];\ncx q[13],q[17];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.247702575282441*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.192541817406589*pi,3.27709200324035*pi,4.32345658467554*pi) q[9];\nu3(3.5*pi,3.39363069777312*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36569968119422*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4123965875812*pi) q[15];\nu3(3.5*pi,3.45211955697464*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0965415566021162*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272486043673017*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.564222688656933*pi,3.32127318675675*pi,3.15477365041076*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5562420068330295*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.358572515441366*pi,3.41236052105128*pi,4.46637133366028*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.680810406058177*pi,3.12448735964194*pi,4.43711834622064*pi) q[10];\nu3(3.5*pi,3.4663781909133*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5114258653705614*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.620186008984167*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251474350434745*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.195824596735208*pi,0.14762169989185803*pi,3.98578306916499*pi) q[3];\nu3(3.5*pi,3.41039482074468*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.279711310603294*pi,3.08288180606121*pi,4.44347966448922*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.173525146810704*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.278138872042647*pi,2.93420668918642*pi,1.431394978165373*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4954286909127905*pi) q[20];\nu3(0.19244753723661*pi,-0.11456176486636399*pi,4.41701461436422*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44657928516844*pi,0.5*pi) q[1];\nu3(0.432945555463336*pi,0.398017153286528*pi,3.85752012059886*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.671366497707815*pi,3.34391977044085*pi,3.99288361091783*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1416237323075928*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.428849187008941*pi,3.32103713599864*pi,2.0213823454040503*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.650939490373553*pi) q[18];\nu3(0.424081037308857*pi,-0.094482108275808*pi,3.68676812334294*pi) q[19];\nu3(0.75970746117715*pi,2.62742766951085*pi,3.38910391976769*pi) q[21];\nu3(0.775706756525179*pi,2.84790155821265*pi,3.83599829300016*pi) q[0];\ncx q[1],q[9];\nu3(0.266107019860769*pi,0.08731961128810894*pi,3.90018805614078*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.277683029022329*pi,3.24569536709438*pi,0.875120895953731*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.14566892887492*pi,3.1906596837263*pi,2.08593025410163*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.624647629899756*pi,2.86908914031238*pi,4.26139596550601*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.307404731617206*pi,2.76577748749441*pi,1.370910771116584*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.191949061473136*pi,0.180930920383211*pi,4.19263359332093*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.417143304805322*pi,3.45726803651932*pi,1.4188434442255*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.838489013906825*pi,-0.259156900181917*pi,4.41023145965755*pi) q[7];\nu3(0.311184628474867*pi,0.044637956039326965*pi,3.73793717618545*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5815718301273982*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.719965081040263*pi,3.24720077760117*pi,3.02430584132197*pi) q[13];\nu3(0.550122226402163*pi,-0.365334833760672*pi,3.88212595430825*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.929012152292824*pi,2.94793751991825*pi,4.22747783344865*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.202094934907047*pi,3.00162447093059*pi,1.80625848245954*pi) q[7];\nu3(0.721509941205633*pi,0.01789898753303898*pi,1.204932002373106*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.740545126124046*pi,0.37548148164278305*pi,1.59839830779726*pi) q[14];\nu3(0.628486190510311*pi,0.05257184197613496*pi,0.745237294986382*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.390529578292457*pi,-0.110941696064144*pi,0.913206399420937*pi) q[17];\nu3(0.84036676552793*pi,3.05949778641325*pi,2.94744634884671*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4848693471809*pi,0.5*pi) q[3];\nu3(0.751330692501443*pi,3.34885156511402*pi,4.09069799123427*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.154015468775432*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.124632783232537*pi,0.027482299110512032*pi,3.99882764303574*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.411323424472141*pi,0.11174942934314902*pi,3.879241623514*pi) q[15];\nu3(0.544096164842467*pi,2.91648457245325*pi,3.83181060523182*pi) q[17];\nu3(0.580677390817966*pi,0.383243888443233*pi,1.350784098376435*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.349882778325208*pi,3.44068276419878*pi,1.5597745791139*pi) q[11];\nu3(0.457419305504539*pi,3.42817188905048*pi,1.96444075336089*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.62650661502032*pi,-0.15421778276043002*pi,0.712264349778966*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.615302633999612*pi) q[10];\nu3(0.260335781740807*pi,3.40319104572865*pi,0.8339543826707*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.769569397467647*pi,0.40008124569025905*pi,1.295981461196153*pi) q[1];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39318302373983*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.169762633798742*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.819620364071242*pi,-0.09484026974353499*pi,1.003750304305293*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\ncx q[7],q[15];\ncx q[8],q[16];\nu3(0.037883677096395*pi,0.9154008079881899*pi,4.08637511541734*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37905188368151*pi,0.5*pi) q[13];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.292679763732548*pi) q[19];\nu3(0.810351473859187*pi,0.22857760738840305*pi,0.5910334523534853*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36985470277764*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42039902954624*pi,0.5*pi) q[8];\nu3(0.459797908475817*pi,-0.250932764396684*pi,4.03658722610209*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.48274763895249*pi) q[14];\nu3(1.0*pi,0.0*pi,1.276092107137921*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209813009346483*pi) q[16];\nu3(3.5*pi,3.32740902256052*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.281564199974572*pi) q[21];\ncx q[1],q[2];\nu3(0.759862342675494*pi,2.98788297166478*pi,3.41387052199377*pi) q[3];\nu3(3.5*pi,3.48894255450385*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.245709435908577*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[15];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47967635840102*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4379532345684911*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.2983554515723*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.46199670821381*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3102880718676309*pi) q[2];\nu3(0.500656666654294*pi,-0.18528806651270102*pi,4.46565168309738*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40251726552526*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47831924201095*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6285305987281891*pi) q[21];\nu3(3.5*pi,3.44592768358561*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.453160615105411*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.621017797473883*pi,-0.4411167861886908*pi,4.46151458852719*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.680562732575372*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1559825563235009*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5148606855981807*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.232747756645072*pi,0.05135993195736599*pi,3.61020763305779*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.275503453316128*pi,-0.03789720106778599*pi,1.450687398567295*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5911140849411315*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38132667399609*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3423061062544641*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.332847077619755*pi,-0.05408532115102799*pi,3.55420353748408*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.440858714026247*pi,3.0735509597485*pi,1.53633314773276*pi) q[1];\nu3(0.342096983438257*pi,0.7481251507762601*pi,4.36003241635279*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.130540116723623*pi,3.34000731311988*pi,1.394923075327708*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.414042203299684*pi,0.386853350209561*pi,0.529940147984431*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.244645409701036*pi,-0.05671508771231798*pi,1.10772904701039*pi) q[21];\nu3(0.779868503448978*pi,2.93556784337229*pi,3.96760004801874*pi) q[0];\nu3(0.588396224588049*pi,-0.4053323098492514*pi,3.7601342866009*pi) q[1];\nu3(0.492698489939885*pi,0.8795341638002601*pi,0.742720665990981*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.947608448238276*pi,-0.10405432724254998*pi,1.1324414704572892*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.494902176958618*pi,3.12757059598826*pi,1.88102405192315*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.609315173650278*pi) q[11];\nu3(0.589798112981895*pi,0.23934383865028597*pi,0.630729453925064*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.645249293238244*pi,0.5160341272155899*pi,1.3812459718530041*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.570707694557431*pi,-0.292308924797888*pi,3.35274363522608*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.819148966968813*pi,3.28182834411278*pi,0.5077127383103397*pi) q[20];\nu3(0.666926118256707*pi,-0.09893234205576501*pi,3.87051987116853*pi) q[21];\nu3(0.66018478739517*pi,0.81209443242871*pi,0.534353534077105*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.427375342152291*pi,2.51798185658384*pi,1.42507214727984*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.457271781117054*pi,3.0185372138694*pi,1.205654527933524*pi) q[8];\ncx q[9],q[11];\nu3(0.88620100646979*pi,0.65058142501737*pi,1.084588265241349*pi) q[12];\nu3(0.153585960460638*pi,-0.32020829227151704*pi,0.782395881699848*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.118710868215058*pi,-0.225675636817035*pi,4.103058981056121*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.44686297184769*pi,2.57627249899257*pi,1.103329130982327*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.558525889774534*pi,3.01511923404965*pi,3.89740714610295*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5246997865822*pi,-0.15117284096253197*pi,1.430199958881401*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.936069020307626*pi,0.7509899286685799*pi,0.695592212860818*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.113863192332612*pi,-0.295186182954367*pi,3.9036172856014*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.305447313063223*pi,3.12958039107917*pi,1.207005593093856*pi) q[5];\nu3(0.573335020151817*pi,0.83393563713109*pi,0.618747662749262*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.772820615866287*pi,-0.4000657479156225*pi,0.868819852733849*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.955098628709907*pi,0.7407466456071601*pi,1.066074543536939*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.300314955565088*pi,-0.152599868379172*pi,0.8307351078353991*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.391233579153138*pi,3.26810842261244*pi,2.02283374315617*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.143268834771071*pi,-0.03446969429157798*pi,3.98391303106261*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.296522037932542*pi,0.254986036003898*pi,3.81975400863549*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[10];\nu3(3.5*pi,3.32811208159232*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.413630309525*pi,0.5*pi) q[8];\nu3(0.586425421826915*pi,0.11201523315739204*pi,1.217740257409631*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2902493071946*pi) q[12];\nu3(1.0*pi,0.0*pi,1.198678942683923*pi) q[13];\nu3(0.705147463374431*pi,2.74986726627637*pi,4.08868961955658*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.32525117965752*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39111228259926*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.120002348701325*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1327890535205238*pi) q[10];\nu3(0.13156990533741*pi,0.15468404777065203*pi,0.8949021188386159*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(3.5*pi,3.46296484557884*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.573573920098297*pi,2.66928633714094*pi,4.01609651890847*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47736274159847*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32508317846174*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.319620799810028*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[13];\nu3(3.5*pi,3.34972289007573*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5167627206528564*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5181602850009721*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.204249073899786*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[6];\ncx q[1],q[10];\nu3(3.5*pi,3.45657407037872*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.156380920999992*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.39378446390152*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43249014693709*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.252471023112032*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49116180692664*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.3324471289500122*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48971573086685*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(3.5*pi,3.49648552621367*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.166393852938653*pi) q[20];\nu3(0.327063370719265*pi,3.00430678095226*pi,1.247288963160216*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39615995460504*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43800132517957*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.333442859908716*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5122536730568639*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.36267406517179*pi) q[21];\nu3(0.322695378364096*pi,3.31064821852214*pi,4.4256494042145995*pi) q[0];\nu3(0.600607804640518*pi,3.43121437073389*pi,0.761219948999182*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.423823639205461*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.483450639922338*pi,-0.08016820112746997*pi,3.67978915901758*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.770594726068194*pi,2.54587313737237*pi,4.0346406168974*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5526735471815516*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.455732895970443*pi,0.26054196769955595*pi,0.726442655975612*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.62391598315149*pi,0.22538610957774297*pi,0.913923886118997*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.363015064164788*pi,-0.334402743399642*pi,1.72957880040926*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.521156282962747*pi,0.020396621249673008*pi,4.3514882114958695*pi) q[10];\nu3(0.0423437025735291*pi,0.73142257758843*pi,3.9174410616214*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.421924647290624*pi,-0.079246286979814*pi,4.0823164585262095*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.127084952499853*pi,3.27270899875486*pi,1.83402637904912*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.502742936072252*pi,0.169905352678285*pi,1.429716309136139*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0988249297026151*pi,-0.399096715979123*pi,0.5987711206408057*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.413193069947004*pi,2.45802626189275*pi,1.216950150443345*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.374409311166855*pi,0.27206585812303097*pi,4.2293997761263*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.468813695782717*pi,-0.295219773635904*pi,3.80940404684238*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.7595393855588*pi,0.73273230850858*pi,0.937783444845393*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.673040480373756*pi,-0.023774737985544026*pi,3.61890268863243*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.431391364768629*pi,3.21560541916821*pi,1.7993533592623*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.538815544289231*pi,0.14274213302669003*pi,3.86499234736749*pi) q[4];\nu3(0.757765089123227*pi,-0.28831193699382196*pi,0.7511779075257881*pi) q[5];\nu3(0.53962454390973*pi,3.43814685005446*pi,4.42699366620172*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.299759892044116*pi,2.49358775973691*pi,1.378236590935338*pi) q[13];\nu3(0.448853471853701*pi,0.6609090400178399*pi,4.1061968610914*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.520412437329116*pi,-0.28405765277175*pi,3.9660110386093*pi) q[17];\nu3(0.752292444293364*pi,-0.15563432019495999*pi,1.099606565554708*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.28002993621711*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.271090587036533*pi,0.61023004817621*pi,4.0831465674539*pi) q[2];\nu3(0.751256018096855*pi,0.7636064881784299*pi,4.40254749290802*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.763936700058397*pi,3.28329342162214*pi,0.749478995992925*pi) q[9];\nu3(1.0*pi,0.0*pi,1.129719254708888*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.62628543490674*pi,3.25251498361248*pi,3.71361235664121*pi) q[14];\nu3(0.377687790199357*pi,0.133062863590929*pi,1.332847915251268*pi) q[15];\nu3(0.577945056607372*pi,-0.11779347573347398*pi,3.8640532868015*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.940970591574436*pi,3.04596201640426*pi,3.88473852595637*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.573418465908021*pi,2.88034870045456*pi,3.69759127194932*pi) q[21];\ncx q[0],q[10];\nu3(0.447093715869326*pi,0.13304943368297495*pi,4.18289114144147*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.710242069486835*pi,-0.349970056551958*pi,3.29662403236899*pi) q[9];\nu3(0.193975075137694*pi,2.90182714567518*pi,1.59612628750899*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.338067671891257*pi,0.0392334175272*pi,1.16923907188145*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.56185409567008*pi,0.59858303333555*pi,0.5941945448989396*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.476237327580613*pi,3.07010762920428*pi,2.0625679184301*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5266927365729024*pi) q[10];\nu3(0.596386619712917*pi,0.15352616446561496*pi,4.1196935487238395*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.128922893799316*pi,0.9278248061993599*pi,3.97874614328695*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[16];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.775891322078006*pi,3.19637461749611*pi,2.94240804838274*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[15];\nu3(3.5*pi,3.21699451169497*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41529059767897*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3480622449563*pi) q[14];\nu3(1.0*pi,0.0*pi,1.158668185085769*pi) q[16];\nu3(3.5*pi,3.37089409003414*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.263173570291408*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.705491884757689*pi,2.95374803198919*pi,3.30522768196309*pi) q[0];\nu3(3.5*pi,3.43003694555905*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41294248007167*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[14];\nu3(3.5*pi,3.39720316422861*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49396720381103*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1793492072615779*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294922107656193*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.2266851561116399*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.174323722144317*pi) q[21];\nu3(0.61945735702865*pi,-0.138882904089496*pi,4.3434108802357105*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[13];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43868683721675*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5284908579232721*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39338303505699*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37351301262204*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,3.47556620463368*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47779768702703*pi,0.5*pi) q[9];\nu3(0.724774381971004*pi,0.21343655190412503*pi,0.8542239559770399*pi) q[10];\nu3(1.0*pi,0.0*pi,1.363630405085884*pi) q[11];\nu3(1.0*pi,0.0*pi,1.289395317471451*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5175823095316558*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.37362188062697*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5620283030125885*pi) q[19];\nu3(1.0*pi,0.0*pi,1.195236921695207*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.352035070058189*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[13];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[19];\ncx q[9],q[12];\nu3(0.270579157360816*pi,2.98381083239968*pi,0.5682071977927659*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.542421992726025*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47859506755082*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5622175127885879*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.503747288590044*pi,0.39062388303401796*pi,1.187590511231289*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.676333297571711*pi,2.5853712714167*pi,3.70320151950099*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.785068171710665*pi,-0.09675350279170802*pi,0.5482637685347721*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.662381473376414*pi,3.10064792334199*pi,0.5029473816491224*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.751583862980113*pi,0.388727855754914*pi,4.49229701949502*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.619757173865183*pi,-0.259863970087794*pi,4.43314948237958*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.456821957158219*pi,3.1149705105193*pi,0.9041537926227989*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.612257897737266*pi,0.86183015979669*pi,0.955177715986809*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.536396498847651*pi,0.35681280710476004*pi,0.975212279965465*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.294592585266746*pi,3.42683233272872*pi,0.9400744292455421*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.523887521432361*pi,3.01673407168055*pi,3.81515638231156*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.71743213409112*pi,-0.14404867939425298*pi,3.98855869070935*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.252920795478267*pi,0.012155814374169016*pi,3.69658828220878*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.146349767717017*pi,2.95413469558898*pi,0.875082022798639*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.191078574593537*pi,0.34332771169242904*pi,0.921350402202718*pi) q[5];\nu3(0.578547392839412*pi,2.59169241228457*pi,3.6383231631902*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.913218736760756*pi,3.17524783209425*pi,3.37078798709219*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.671769497234545*pi,2.39932814227786*pi,3.74368383173121*pi) q[17];\nu3(0.33742638739075*pi,3.16950291949326*pi,0.970871150859747*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.584797442169424*pi,0.11604209351344896*pi,1.3287058069747522*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.640289231699261*pi,0.83485965583018*pi,0.5943176146476162*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.424505951525071*pi,0.19289294831941795*pi,4.4523960483643705*pi) q[6];\nu3(0.505742241074812*pi,2.70719603988576*pi,3.50681959986549*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.677716210149916*pi,3.10167378845524*pi,4.37082043451102*pi) q[14];\nu3(0.509579482640197*pi,-0.209333325089324*pi,1.447234142467464*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.222708733679537*pi,-0.499232158932883*pi,1.064742587394202*pi) q[17];\nu3(0.526222541765702*pi,3.35253193371701*pi,4.20881835712745*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.280015070522783*pi,0.46751956674113904*pi,3.50557239005329*pi) q[21];\nu3(0.728391160581106*pi,2.87151362787325*pi,4.3522432055263405*pi) q[1];\nu3(0.661417133595234*pi,0.7833224131593499*pi,1.058341456541233*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.729262217713066*pi,0.5435258538546199*pi,4.37495557899021*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.638384459963604*pi,0.18968340396822903*pi,1.2982349274810678*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.649204325842185*pi,-0.278315942858949*pi,3.76761710373259*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.28768547497129*pi,2.86939917314154*pi,1.198971191315217*pi) q[21];\nu3(0.340311661142414*pi,3.24424888080876*pi,0.730701457735241*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.481243982680642*pi,-0.4221145195565887*pi,4.07411247862212*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.35761317136848*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.674257007579041*pi,-0.21151239547891*pi,0.747753727912427*pi) q[11];\nu3(0.803492773027031*pi,3.06534903535137*pi,3.36824020693667*pi) q[12];\nu3(1.0*pi,0.0*pi,1.31325010684641*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(3.5*pi,3.32265394465096*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.37340772242522*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.308843797191907*pi,0.65209902176116*pi,0.5687441788564167*pi) q[11];\nu3(0.469802868569553*pi,0.133607967569639*pi,4.49794601153591*pi) q[12];\nu3(1.0*pi,0.0*pi,1.196601370548052*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2230820524880062*pi) q[15];\nu3(3.5*pi,3.44397325693084*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49751852292394*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.37791132416266*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42773000424011*pi) q[18];\nu3(1.0*pi,0.0*pi,1.250373065510048*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250739499353031*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2541481716075369*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[11];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.37836677450017*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5425705754250978*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.628784583137023*pi) q[15];\nu3(1.0*pi,0.0*pi,1.274190357875685*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34964129039508*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43465424428757*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.3080854459188171*pi) q[10];\nu3(1.0*pi,0.0*pi,1.146060888656255*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5614078464188803*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.653488534628073*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37836246360557*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[11];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48284156314855*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.679326833612643*pi) q[16];\nu3(1.0*pi,0.0*pi,1.308924058123617*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48475193068696*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.5126798164165072*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47123201872187*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.395901265390878*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.727169818074958*pi,0.5929302331594699*pi,4.42422547146728*pi) q[3];\nu3(0.616489620291046*pi,-0.21196567742108102*pi,4.16414112454793*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[10];\nu3(0.495930473709965*pi,-0.0022324084130370125*pi,4.04500101385032*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.688335795710699*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.747431375540482*pi,3.18341654610152*pi,0.682263826357743*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.403857936108438*pi,-0.082577518231984*pi,4.17477992222595*pi) q[2];\nu3(0.257085517377444*pi,3.44145015826841*pi,0.982003167971953*pi) q[3];\nu3(0.586685104674962*pi,0.18650989815307795*pi,0.694022076343771*pi) q[4];\nu3(0.339633761260009*pi,3.10035383353352*pi,1.429425380115945*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.722015664852251*pi,-0.19143883412664597*pi,0.677281799401253*pi) q[8];\nu3(0.497305423985927*pi,2.7777454376681*pi,3.75415600098833*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.683310895917348*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.456026249942466*pi,0.26562261944196*pi,0.868419043613105*pi) q[15];\nu3(0.698110417852022*pi,3.32770804347607*pi,3.28965377471742*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.103804820546683*pi,0.434042899711257*pi,3.74657108793174*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.51389967326852*pi,0.27086509884823695*pi,1.318868838077601*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.614779574870528*pi,2.76946746621986*pi,3.65428445771823*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.477086904288737*pi,-0.31197386680390604*pi,0.841148907762143*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.892787155710683*pi,2.82017875703453*pi,3.65289179246279*pi) q[14];\nu3(0.958759698115219*pi,-0.4468804075532611*pi,4.3763078075060395*pi) q[15];\nu3(0.434619542735709*pi,3.40539181641369*pi,0.819006067950636*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.225879262521978*pi,0.6988463540662*pi,3.8023789694747*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.267932835035576*pi,2.89657420448437*pi,1.3265488823844929*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.235577975736588*pi,-0.315523121823881*pi,1.69840766496363*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0978589152112896*pi,-0.33963075507536*pi,4.21008862462008*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.484580884032922*pi,3.48943216343236*pi,1.53214098979291*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.662260504201729*pi,-0.053624321169378986*pi,3.75185593255112*pi) q[17];\nu3(0.753948280163085*pi,0.6779396620501299*pi,0.621670643752299*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.819705334072944*pi,3.27436084873456*pi,3.51416665562406*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.463385427625235*pi,0.08163525061973098*pi,4.24467918315781*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.627426199946322*pi,0.5282940356164001*pi,0.937260907072095*pi) q[6];\nu3(0.730599823092186*pi,-0.298577610332733*pi,3.97376962869292*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.639649082473669*pi,3.09824464372264*pi,3.97550468910203*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.690329807398896*pi,3.33434414294632*pi,3.82393716021506*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.665143977620583*pi,0.219818985839914*pi,1.02799697611999*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47245496421449*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.257690530207471*pi,0.15687235829521395*pi,0.797029436248093*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1704941294544051*pi) q[8];\nu3(0.182141270290481*pi,3.38242822381633*pi,1.93186416542421*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.183664665332869*pi,3.20378918935292*pi,4.41922681126699*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.617439289935616*pi,-0.13863835208734498*pi,0.644534496354666*pi) q[10];\nu3(0.521664754075536*pi,3.32223750798009*pi,3.21551183491753*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.556228687612559*pi,0.461509950539583*pi,1.433245016031825*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.321364612731071*pi,-0.24008495014536402*pi,0.5279331620481952*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5245212228139025*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.329260625992527*pi,-0.135734705093427*pi,1.071352067169093*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.649488017886279*pi,0.19831588436056702*pi,1.51461551406375*pi) q[1];\nu3(3.5*pi,3.48152508225602*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.341346666632505*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.42347238915541*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.209404412969701*pi) q[20];\ncx q[0],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.364533101055567*pi,2.84607362049714*pi,1.108391069485402*pi) q[13];\nu3(3.5*pi,3.33424073122662*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.173019224187007*pi) q[21];\nu3(3.5*pi,3.45153996061206*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.44599506310117*pi) q[3];\nu3(0.843705194755004*pi,3.12764870496025*pi,4.27232677221597*pi) q[4];\nu3(1.0*pi,0.0*pi,1.196461139579141*pi) q[6];\nu3(3.5*pi,3.46455909632001*pi,0.5*pi) q[7];\nu3(0.202844201327869*pi,0.5755694414293799*pi,0.8817348561021601*pi) q[8];\nu3(3.5*pi,3.35278527433147*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.41724143221283*pi,0.5*pi) q[12];\nu3(0.345363328107147*pi,0.02769569864745003*pi,0.5287762603834395*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.3039531190849019*pi) q[15];\nu3(1.0*pi,0.0*pi,1.252816654474918*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.269769626797675*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5071806381982211*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[9];\ncx q[2],q[3];\nu3(0.813078922045929*pi,-0.046390678068193025*pi,4.24629810342762*pi) q[4];\ncx q[7],q[18];\nu3(0.339388540854829*pi,2.96309155296286*pi,0.6363628213852119*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,3.41881972973228*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.316983283412356*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45549579671667*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4748614654057*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.39119726967931*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3498629358151422*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,0.525345342845005*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.668403118170551*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4633696249028105*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.558442886643034*pi,-0.088787220076466*pi,3.99069123558725*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4484461478492605*pi) q[19];\nu3(0.402031802802281*pi,0.06753928771474305*pi,3.48836594537711*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45528418073911*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.654199746628957*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.169193227283707*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.571463654944041*pi,0.7801291820162699*pi,4.44189697350833*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.679346201016127*pi,2.80231001107539*pi,3.45187851184744*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.346027530841373*pi,0.76309036215342*pi,3.86218345473114*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0818411538052827*pi,2.85076786184879*pi,0.9696760531486239*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.391911610549998*pi,0.076166249830244*pi,4.19218798611994*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3486883467018895*pi) q[13];\nu3(0.887480232337051*pi,3.39036126454064*pi,2.92186440988622*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.68148000610175*pi,3.15480665334471*pi,4.3550029756298*pi) q[1];\nu3(0.349644000877201*pi,2.86434972887732*pi,0.9278892350820269*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.544637586037434*pi,0.49624765721187303*pi,4.24116268671684*pi) q[9];\nu3(0.191988096207371*pi,3.26980551631299*pi,0.6135161333174131*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.140540316136526*pi,3.18419481433223*pi,1.98655416609562*pi) q[12];\nu3(0.530188644516528*pi,0.423855428008201*pi,0.909635149957*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.710311186657778*pi,-0.22176581341803098*pi,3.35819857485409*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.144641398258175*pi,-0.4907205723791684*pi,1.309388856812481*pi) q[0];\nu3(0.769891929133234*pi,2.71829362474831*pi,3.60266710115189*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.288268307148513*pi,0.12850928194995104*pi,4.05615402347142*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.370692359938633*pi,1.13107559979008*pi,4.1733316648860495*pi) q[7];\nu3(0.610817156491272*pi,2.83994924112615*pi,4.299787320948861*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.768877722697534*pi,0.75647144640218*pi,0.859826120223028*pi) q[15];\nu3(0.605580265545636*pi,3.24307246385764*pi,4.145166419892989*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.453423332129252*pi,0.8615648844130199*pi,0.60127557995544*pi) q[21];\nu3(0.42087232011712*pi,0.057356337014627945*pi,3.70919629106897*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.542641096152615*pi,0.490987026798699*pi,1.039369919403211*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.658967868351271*pi,0.14695466705413296*pi,4.27019326409161*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.3108406256364*pi,0.477974808027273*pi,0.694192917339601*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.53341843135835*pi,3.24404776732573*pi,3.21144636252408*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.696923028495143*pi,2.74224148267896*pi,4.05509138741835*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.974083075514066*pi,0.08566481973916096*pi,1.045193121074038*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.565123852668041*pi,0.05401588155935899*pi,0.5878942968086736*pi) q[18];\nu3(0.556657336597351*pi,2.62328419689428*pi,3.91141658318124*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.48128060628262*pi,0.07417070139918203*pi,4.03451984554977*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.301361374739378*pi,3.17857079443523*pi,0.775674111003144*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.659841353816744*pi,0.70378105455029*pi,1.165850691241296*pi) q[18];\nu3(0.431148641057662*pi,3.19205305765703*pi,0.881216989223693*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.464518543828746*pi,0.10248103992573698*pi,0.966502343603866*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49409065215248*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.239045297700367*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.30212511704254*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.582211024652225*pi,-0.03492344095454902*pi,1.416922652281818*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42848029304265*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2644116826686012*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.325141724451762*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(3.5*pi,3.34679227758251*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.29277952848876*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[12];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.0862409171932201*pi) q[11];\nu3(0.606346141570903*pi,-0.186618645807268*pi,0.668005598572727*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.649426628910091*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1429124669928559*pi) q[19];\nu3(3.5*pi,3.37645041997226*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.36160011893369*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.276297409894763*pi) q[6];\nu3(3.5*pi,3.38969347061892*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.266611446214976*pi) q[10];\nu3(1.0*pi,0.0*pi,1.249429104837376*pi) q[12];\nu3(0.815405764884712*pi,0.30507842386108397*pi,3.95288835089879*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.709464548826287*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.673198294007521*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[12];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5238407265891105*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.47758721542188*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.42371225007759*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46891681619068*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.37830429360268*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5925172274340702*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.30605364241986*pi,-0.4604566026032509*pi,4.233166280763109*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.224821168488233*pi,-0.36163031693304903*pi,1.3881213233920549*pi) q[16];\nu3(1.0*pi,0.0*pi,1.265060240969826*pi) q[17];\nu3(3.5*pi,3.43828811008347*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2275782640443529*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.272444770943722*pi,2.5802541242306*pi,1.3355600865769501*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[7],q[12];\ncx q[8],q[13];\nu3(0.674436722144058*pi,0.23596278206573595*pi,4.37182990967489*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.333213453829284*pi,0.49768978814334797*pi,3.93652240417989*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.585438703128572*pi,0.319368608572261*pi,1.116337394386443*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.577541256877288*pi,-0.020931395158590993*pi,4.41558718217518*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.627532111899229*pi,0.174384892627087*pi,0.5494276693272497*pi) q[1];\nu3(0.860784903520314*pi,0.387487274408313*pi,1.54231687105749*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4293763070656*pi,0.5*pi) q[8];\nu3(0.513904860019701*pi,-0.31354440454327503*pi,4.0376194513250105*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.332437009703666*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.654606360125787*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41693304979392*pi) q[20];\nu3(0.726307910405796*pi,-0.08275192162162498*pi,1.2353041469067159*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.560517778296873*pi,-0.268696073903115*pi,0.862306116328627*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.488419434206261*pi,0.27906959986784596*pi,0.812243997629611*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.420630299964068*pi,0.27146460980405196*pi,4.17574421799707*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.572736924957034*pi,2.82043511821464*pi,1.290065233096895*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.568045268182984*pi,2.9580659626146*pi,3.05716034082429*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.332396918270749*pi) q[13];\nu3(0.368928695618217*pi,0.020630200468963023*pi,0.899065129905678*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.473452988075924*pi,0.299292719621446*pi,4.07957297870793*pi) q[4];\nu3(0.543973761494174*pi,0.25632008879285895*pi,1.056044687307875*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.15328535370278*pi,0.024001473966878017*pi,4.36824462718465*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.683303341342929*pi,3.43406720375712*pi,4.2411343474232*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.362767479223313*pi,0.13295761957511198*pi,1.1818011060829359*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.760368270665602*pi,0.472070278707873*pi,0.5816409931179886*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.746891930119961*pi,1.00599886379373*pi,0.662239722963179*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0579147357670322*pi,0.9641260734688399*pi,4.36010730254284*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.789244262632389*pi,3.27214973163624*pi,3.68104305002397*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.533597534692151*pi,0.16800661591390398*pi,1.206260664105474*pi) q[0];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.278381128741859*pi,0.07823196482191597*pi,4.1685064910027005*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.646351526142179*pi,3.38749651385109*pi,3.91374242624195*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.35291725977767*pi,0.08808166465091105*pi,1.128239700749896*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.44022224251875*pi,2.92833247632468*pi,1.443743188802644*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.35025336723389*pi,0.5*pi) q[2];\nu3(0.492497402264198*pi,-0.095579044103413*pi,0.893870556469077*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.465320224629049*pi,0.38578665181539795*pi,1.1208263059400339*pi) q[6];\nu3(1.0*pi,0.0*pi,1.238422069652209*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.404343774760846*pi,-0.04060683913013402*pi,1.221942736783563*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,3.34300977136532*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.624479980591054*pi,3.20965790313586*pi,3.50876233080522*pi) q[3];\nu3(3.5*pi,3.47446663399285*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.183415687532497*pi) q[14];\nu3(1.0*pi,0.0*pi,1.159589187039987*pi) q[17];\nu3(0.417328825464506*pi,0.7416702422643999*pi,4.23371920474215*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5874312234527292*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.381129652940149*pi,3.38141340784923*pi,0.850096276663986*pi) q[10];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.351664959961566*pi,2.85475803593928*pi,1.039216074059659*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.552708856410703*pi,0.140201808488845*pi,4.27600664959675*pi) q[8];\nu3(0.563674697662032*pi,0.18332255378607798*pi,1.14520151122013*pi) q[10];\nu3(3.5*pi,3.4372404864295*pi,0.5*pi) q[12];\nu3(0.26284248476307*pi,-0.379984900816759*pi,0.882313227111016*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45264753761439*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49510593654837*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.16792223668521*pi) q[19];\nu3(0.431337895220931*pi,3.15176456177449*pi,0.722842544600057*pi) q[20];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[18];\nu3(3.5*pi,3.41345114935757*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.695171663398581*pi,0.7990392721630999*pi,4.45948429079285*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[12],q[19];\nu3(0.866538105863275*pi,0.39208722342412095*pi,1.376273591002144*pi) q[13];\nu3(1.0*pi,0.0*pi,1.219584329056516*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.44485791641294*pi,0.379109638816583*pi,3.59161964498753*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37508982306151*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.272099619423769*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5769188722955368*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.282193566511579*pi,3.48886839505551*pi,0.705726526265572*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5678263169313765*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46338505956411*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.599119409269909*pi,0.78989100548826*pi,1.049329512397617*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.2199510304367949*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46436861988808*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,3.39780995538081*pi,0.5*pi) q[0];\nu3(0.656941695122375*pi,3.01399201575622*pi,3.45253459312567*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.527352018735253*pi,2.99946922647995*pi,4.48761331418442*pi) q[7];\nu3(3.5*pi,3.32854774267587*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3644694486775921*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2846942424263559*pi) q[11];\nu3(0.271602028180708*pi,0.259256179448182*pi,0.722281677968777*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.453928241039458*pi,-0.06855503326225099*pi,4.38390802833411*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[10];\nu3(0.718636452562225*pi,3.04695421311024*pi,3.79318913945647*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.626453044621462*pi,2.75695401746419*pi,3.79731125062403*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.42357018346424*pi) q[9];\nu3(0.39639795204959*pi,3.14217246672465*pi,1.283236601895082*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.475542642519301*pi,3.4024034415884*pi,4.27453310379346*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.636146287974259*pi,0.71460117626307*pi,0.90495385862196*pi) q[19];\nu3(3.5*pi,3.43459654613901*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.284806737716539*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(0.572818248222157*pi,3.46116605244681*pi,3.95170189611681*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.655693417389649*pi,0.292110891793702*pi,1.468891941232507*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.38348275555797*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.681610004534748*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.40901754720649*pi,0.5*pi) q[13];\nu3(0.441467404617851*pi,-0.393960339683763*pi,1.238409202015776*pi) q[14];\nu3(0.132825197642702*pi,0.27554307211957896*pi,0.746919773061731*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2941438256351692*pi) q[16];\nu3(0.859077254128137*pi,2.70069419089417*pi,3.30927577434514*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.774454504506755*pi,3.11764864762645*pi,3.59989908952722*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.416379155867382*pi,-0.24546583073212203*pi,4.1478964831338505*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.405121368579447*pi,2.58016616197512*pi,1.307507739841977*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5097252465040425*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.496762013601661*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0572428497409731*pi,-0.005310340568261018*pi,4.26077341162065*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.727309942376123*pi,3.08360676845158*pi,3.81301749838412*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.585655274844255*pi,3.4203770774992*pi,0.772960471108256*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.441486786505807*pi,-0.119589583491917*pi,3.86492957421153*pi) q[3];\nu3(3.5*pi,3.36499619343138*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.152413346229322*pi) q[7];\nu3(0.489002056350891*pi,3.07009988755904*pi,0.882656320744833*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.469588990752295*pi,2.98781261428531*pi,1.1626184320385629*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.136035771926194*pi,3.08361240322097*pi,0.5099975916067666*pi) q[18];\nu3(0.476131554939629*pi,2.75949758674004*pi,1.5310347073241*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[5];\nu3(0.353143478916952*pi,3.03916719995097*pi,0.941063933604084*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.258347688174355*pi,0.56755050818698*pi,3.80016276799757*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.950622017260635*pi,-0.08141721737025798*pi,3.87334559071535*pi) q[18];\nu3(0.293204730431861*pi,0.26315354160276305*pi,3.94334654412238*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.32400809632499*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.247692409657862*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.546411144440652*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.488577780086893*pi,0.28796346432616204*pi,0.5951174935000848*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4315339206351*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.096667053273235*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.440497643766237*pi,-0.035343522107389*pi,4.190414182794051*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[8];\nu3(0.738382722290084*pi,-0.49162959305743265*pi,3.44818673763912*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0264205902309329*pi,3.06719045074645*pi,1.82327057129897*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0928847472761928*pi,-0.4525643001535064*pi,4.3611358365836494*pi) q[21];\nu3(0.0360699828296239*pi,3.43740915337667*pi,1.96986091213291*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.48111243039628*pi) q[5];\nu3(3.5*pi,3.361953717621*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.131875046164698*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.780846363735805*pi,-0.4507364256354735*pi,3.94034909479742*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.757270541886938*pi,0.439273355524452*pi,4.1443655037072*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.436832921190939*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.424626673828803*pi,0.161360289883288*pi,4.18511017574935*pi) q[0];\ncx q[2],q[5];\nu3(3.5*pi,3.3660530570136*pi,0.5*pi) q[3];\nu3(0.587485602701727*pi,2.50725126961829*pi,3.60074649035787*pi) q[4];\ncx q[6],q[8];\nu3(0.323532931238223*pi,0.84887431629177*pi,3.92548916390385*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.397691059809624*pi,0.008732833214775026*pi,3.75279973126404*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.313170587021005*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.637301938119104*pi,0.10216251473582205*pi,3.98977109536084*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.562324225992324*pi,0.77821065688252*pi,0.668590852603096*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.136394156265227*pi,0.25814702569135495*pi,3.4561721131247*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49917790050972*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.461313429389637*pi,2.86207683876708*pi,1.4386672180855848*pi) q[16];\ncx q[18],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44653409440556*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.301796643230176*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44132610609961*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4276811833065*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.39175032064282*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.26193405832142*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2027869957603499*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.36360939667706*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.300250327078522*pi) q[20];\nu3(3.5*pi,3.49394550029627*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46280353058375*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.356732970538078*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.32411598113938*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3096863558196095*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[9];\nu3(0.671166467142736*pi,0.35129412004042504*pi,4.251169583148711*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.443968348199348*pi,0.011096608161537014*pi,1.299973601559903*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5659640844464984*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.383234844550017*pi,3.06870954761512*pi,0.5407487583763534*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.937689564646301*pi,3.27926695449613*pi,3.77730500721978*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42575590178725*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.825212038104427*pi,0.312773877333815*pi,3.95214677683695*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.30243247295886*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.798983416453872*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.832911684908793*pi,0.72108458008489*pi,1.122737362896*pi) q[5];\nu3(0.531755337455546*pi,0.017408640751430005*pi,1.2887339252173748*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.507785668674146*pi,3.39098858695342*pi,3.14169025894151*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.515507700066209*pi,-0.17283029697610303*pi,4.373461298182621*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.021815759992221*pi,3.01011223803679*pi,1.59877127182266*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.85077267617432*pi,2.92460601723141*pi,4.31413577404149*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32721551786193*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.46385675161445*pi,0.9588396766316001*pi,4.21742815603148*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.261054751597486*pi,3.005321618791*pi,1.8541318137115*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.776732260330047*pi,-0.12220799405996902*pi,3.79184989525665*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.501802359283048*pi,0.89745985668837*pi,4.26184724807454*pi) q[12];\nu3(0.106163238506235*pi,0.19050513872234298*pi,4.37212499707197*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.428843456330052*pi,0.7278158140603499*pi,4.02912031604744*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.536222923960843*pi,2.8439546047679*pi,3.45533000378361*pi) q[1];\nu3(0.463106982021385*pi,0.03510180730855095*pi,4.05485809780418*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.304416703875805*pi,-0.176139893361346*pi,3.9180054414616*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.681616920596471*pi,-0.377538932897017*pi,3.73993100696593*pi) q[11];\nu3(0.792609702258049*pi,0.439580666787337*pi,0.9614072963043561*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.344198308370431*pi,-0.16621163534926597*pi,0.664746842830939*pi) q[0];\nu3(0.416025328868233*pi,-0.4193516926970981*pi,1.73037613451148*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.43036320914465*pi,0.29274072967767795*pi,3.31903170181642*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.209755589518772*pi,0.35569924581005397*pi,1.0669464948231449*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.644796756874782*pi,0.00913858975000903*pi,0.8460287316981621*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3287504581194*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.47374305140511*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.401419112862567*pi,3.19898363058134*pi,0.630007129327049*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.117926327419088*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.602770641628282*pi,0.410792584683746*pi,1.2061182596565931*pi) q[17];\nu3(0.216809567405832*pi,2.84419824455699*pi,1.0273100417386472*pi) q[18];\nu3(0.580454463001926*pi,2.93177935711898*pi,3.26078459662955*pi) q[19];\nu3(1.0*pi,0.0*pi,1.214807680759983*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.33438576549669*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.379693381076322*pi,2.64657850454402*pi,0.944518928991428*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.219389162131725*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.457653202153584*pi,2.75764241795767*pi,1.4141057995276989*pi) q[18];\nu3(0.82668755360346*pi,2.67450851133731*pi,3.57865071583841*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5619500292800441*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49704515769402*pi) q[20];\nu3(0.435129293399441*pi,2.9828703526024*pi,0.693825131051563*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,3.41845794849146*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.371813518743033*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36517370129462*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.496956856320896*pi,0.24914748825919097*pi,1.310475841434805*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[14];\nu3(3.5*pi,3.39467450479517*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.535262623043409*pi,-0.10488350638593502*pi,4.01984340323181*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.352869327052563*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43410945480286*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40980266190754*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5385147687535929*pi) q[8];\nu3(1.0*pi,0.0*pi,1.297898905444921*pi) q[9];\nu3(0.209307346861764*pi,2.69740475988575*pi,1.54876258090217*pi) q[10];\nu3(3.5*pi,3.39952418726207*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.208042592843227*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2322866424002359*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.601123943428938*pi,0.219195667810978*pi,3.91129876999018*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.525067328015892*pi,0.0036207647614190375*pi,1.437715060992973*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.333712700022771*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.603613967576867*pi,-0.380314136869974*pi,3.7517768621476*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.699883791851008*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5865219657071501*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.128551802795624*pi,0.14871329351003804*pi,3.45584868992563*pi) q[16];\nu3(3.5*pi,3.36528012223313*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44399316389215*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.280510285168765*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.626232548425034*pi,3.44716316267277*pi,3.81899577265212*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.74753960593439*pi,3.08876819189377*pi,2.94285107973019*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.845373476196423*pi,3.41425717589345*pi,0.7395212859629829*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.875812726838313*pi,3.02811275845671*pi,4.26833026128402*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.744471260001321*pi,0.0022727249340660505*pi,0.945164067689624*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35790803435637*pi) q[21];\nu3(0.531301946949561*pi,-0.16626540778532*pi,4.33012675444763*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.464639198508534*pi,2.93516619221738*pi,1.79727362025176*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.493909103723353*pi,0.23095027145442604*pi,0.791024476783749*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.887135657375435*pi,2.36826659266034*pi,3.79334917116109*pi) q[20];\nu3(0.483005312687191*pi,2.97003365343543*pi,3.54986829997262*pi) q[0];\nu3(0.362483183580789*pi,-0.021651636795287976*pi,4.3242129592998495*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.661730986177397*pi,0.14334961933719104*pi,0.7131284264152951*pi) q[5];\nu3(0.441325725718242*pi,0.10484033901202405*pi,3.63681352862563*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.936182202956217*pi,1.11812364101915*pi,0.65835861328072*pi) q[9];\nu3(3.5*pi,3.48877191756335*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.268183734719598*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.190273911052953*pi,0.5476908060272201*pi,4.4348662171176105*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47708478841068*pi,0.5*pi) q[3];\nu3(0.173693789460326*pi,3.43602519337792*pi,1.71503225978831*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.542839836431626*pi,2.91824409764131*pi,3.55392727241466*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.455538769591908*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.340022096983042*pi,3.13430625934222*pi,1.59437223654167*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.184514375329267*pi,1.03711440222273*pi,4.3478046022559*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.156905258611679*pi,0.12527586021047*pi,4.21164777040648*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47014491777397*pi) q[12];\nu3(0.142474464267464*pi,0.271427706530322*pi,3.61668829376932*pi) q[13];\nu3(0.735906517162559*pi,3.22447529652266*pi,2.86590674485831*pi) q[14];\nu3(0.610991119008151*pi,3.09467024232084*pi,3.06010082722796*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.390594184363664*pi,2.7968344650587*pi,0.847602174679007*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.231824956685321*pi,3.05781221815722*pi,0.7864357497821379*pi) q[8];\ncx q[10],q[12];\nu3(0.7186037146066*pi,-0.17892075181476502*pi,0.860139337560366*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0595848113549394*pi,3.2256085459769*pi,1.82930696457916*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4829514663608805*pi) q[16];\nu3(0.600662528066022*pi,0.149281844583797*pi,3.74201762372629*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.556745274270972*pi,2.89225320745419*pi,3.13942380308972*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45367653956329*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.270635995422686*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.791857241406209*pi,-0.4051266583576534*pi,0.928592732547434*pi) q[18];\nu3(0.217610015174084*pi,-0.06744124040628802*pi,4.17866475630266*pi) q[19];\nu3(0.336555863144517*pi,3.3614082534539*pi,1.409496439401464*pi) q[21];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.443450116181869*pi,0.33511112445398195*pi,0.642163534816091*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.360428166677641*pi,0.434270641653523*pi,4.00383337107728*pi) q[21];\ncx q[1],q[19];\nu3(3.5*pi,3.42556407761406*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3161750522232452*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49231895150397*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49802097749783*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.369908554506897*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.29877322369945*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\ncx q[8],q[14];\nu3(0.584758546536333*pi,0.69917310788015*pi,4.45141454229403*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.189195891415081*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.43872665389776*pi) q[6];\nu3(3.5*pi,3.4490161402023*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.419664500921356*pi,0.40717185994470295*pi,0.628090177990116*pi) q[10];\nu3(3.5*pi,3.3267859337177*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330143698423527*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2580317878355571*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.367563164059749*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,3.44029142172879*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[18];\nu3(0.560427142054912*pi,-0.05979219865386898*pi,4.00037997319395*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.424451783784*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322816731308205*pi) q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.316948874189881*pi,-0.017567483451476018*pi,0.864867552957117*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.443610408107031*pi,3.31538837531956*pi,0.5613068139529211*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.241806617632561*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.609742291043075*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.959318083277899*pi,3.17499252267439*pi,3.60814065651272*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.486372729822531*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.369853912255496*pi,0.151604962359282*pi,4.31221439919216*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.450874799563591*pi,2.85901716440439*pi,3.7172825672611*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.321656805200871*pi,0.6238259568875699*pi,3.63920120671022*pi) q[9];\nu3(3.5*pi,3.4555844884146*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.382632214286414*pi) q[15];\nu3(0.728845830061129*pi,-0.344786664575336*pi,3.18809533859681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.757228318690817*pi,-0.03313379528502203*pi,3.96296141310284*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39409427073024*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.549993994094911*pi,0.17420005105230896*pi,1.0569038623367542*pi) q[9];\ncx q[10],q[15];\nu3(0.0073861739430937*pi,0.0008706431128699954*pi,3.59420639898203*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236385697861264*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.483550461959569*pi,0.5551070313417801*pi,0.609131839109265*pi) q[1];\nu3(0.561160156770852*pi,-0.185458746663477*pi,0.976891423919426*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.655428884246364*pi,3.32152363334257*pi,2.88095416653643*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.70580159705321*pi,3.42504029803553*pi,3.23638132802984*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.476102408412*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.891092537060432*pi,0.462264702098643*pi,0.831136574469115*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.608029186489587*pi,3.14097053481234*pi,3.36519077682392*pi) q[1];\nu3(0.660526425679132*pi,0.79796220312279*pi,0.8384761586195499*pi) q[2];\nu3(3.5*pi,3.41494610056439*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.212269409131782*pi,2.4170896407822*pi,1.270000944256768*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45484103523897*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.370017328556052*pi) q[17];\nu3(0.563190680604834*pi,-0.14743731521096298*pi,3.73674976620958*pi) q[18];\nu3(0.247162588861673*pi,0.429018695707703*pi,0.924358664975026*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46432927808*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.402616169632443*pi,0.016017910557234005*pi,3.92203207607313*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.261985280485769*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.853940612704395*pi,-0.29355989069602*pi,1.1446453193684971*pi) q[19];\nu3(0.32528656354878*pi,2.92920088253028*pi,0.701877939027603*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.655215624666641*pi,0.303527125064196*pi,0.965522803532592*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.520885340111671*pi,0.73385598273661*pi,0.859528712766372*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.618070420973994*pi,2.63922133590639*pi,3.84400024206042*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5446898375746398*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.692615385966224*pi,3.30257427143683*pi,4.40663792688996*pi) q[20];\nu3(0.111583698699036*pi,0.62272981175555*pi,0.5407836178148041*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[17];\nu3(0.677974636849849*pi,-0.10018324988951799*pi,3.48818982626414*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.791441295767264*pi,2.93990224221823*pi,4.10835111042205*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.677803692559164*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.312840537183599*pi,0.14273289207835405*pi,0.909044335954655*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43422986883186*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.727033704838029*pi,3.38000298110953*pi,4.41964134012954*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.358317660769838*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27380497400185*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.166809382208979*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.171262060121295*pi,3.08816290583325*pi,1.58075037710917*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.834245694491168*pi,0.5387162407194801*pi,4.419739303923739*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.56150252074688*pi,0.412503429780519*pi,0.726629877711536*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.741367026170156*pi) q[18];\nu3(0.689642037645458*pi,0.363553113919837*pi,0.5772422930674552*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.49007136385203*pi) q[2];\nu3(0.143157442432992*pi,0.231547300792875*pi,4.011032097561801*pi) q[3];\nu3(3.5*pi,3.36830121264188*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.243938647335523*pi) q[5];\nu3(0.573142038739852*pi,0.023148557317308027*pi,4.22560535860225*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[18];\nu3(0.340298665871489*pi,-0.4539534006150595*pi,1.247394861934503*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.443099283425996*pi,0.09906201279688298*pi,3.66808711056241*pi) q[16];\nu3(0.706198902084809*pi,2.95406850519367*pi,3.68355057373356*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.852032520494898*pi,-0.4144426065753594*pi,0.857579382158149*pi) q[3];\ncx q[4],q[5];\nu3(0.478706000177349*pi,3.22379465141692*pi,0.998608302447709*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.668772693016931*pi,0.317948660317101*pi,0.614371244476215*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.254964495322066*pi,-0.196591105446081*pi,1.317618700314942*pi) q[12];\nu3(0.399605355678264*pi,2.46857010983635*pi,1.349179592210454*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.378590545115665*pi,-0.1472146302651*pi,1.52212329720748*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5078387800120098*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,3.40469794217456*pi,0.5*pi) q[9];\nu3(0.512028233657517*pi,-0.49244153764138615*pi,4.493636008227281*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2922352251466869*pi) q[14];\nu3(0.540072829587544*pi,3.33618859287343*pi,0.7984831987323471*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46136629777853*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.371678046900973*pi) q[20];\nu3(3.5*pi,3.32363678051997*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45889727869957*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.719573400390168*pi,-0.286035022319314*pi,3.724184028225*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5822311283711823*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.323288430777855*pi) q[16];\ncx q[17],q[19];\nu3(0.757860801366669*pi,0.58987420368304*pi,4.1809775109868*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2624686303564991*pi) q[21];\ncx q[0],q[21];\nu3(0.192309048037854*pi,0.163055677916507*pi,0.5343236418632561*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.445281158655169*pi,-0.361235970323541*pi,1.57708376372224*pi) q[4];\nu3(0.305015558330673*pi,0.44857829578543396*pi,4.20213732451917*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[12];\nu3(0.523152600843984*pi,0.59258696473043*pi,4.47300740832128*pi) q[11];\ncx q[13],q[15];\nu3(3.5*pi,3.25406085000673*pi,0.5*pi) q[17];\nu3(0.676244255552894*pi,2.54543272973438*pi,3.77181143466152*pi) q[18];\nu3(1.0*pi,0.0*pi,1.066404841376801*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36008862081923*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.669220260795702*pi,-0.370899508036227*pi,4.44390643336686*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.520863833535848*pi,2.53175638903528*pi,3.50487789763337*pi) q[4];\nu3(0.6366949326983*pi,0.46808070197306295*pi,1.266208752600271*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44088525501801*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3257864586771761*pi) q[12];\nu3(3.5*pi,3.37626125278634*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.299008499810653*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.693485001842607*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48859629015701*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.332435519542602*pi,0.346685657989655*pi,3.46300660875421*pi) q[2];\nu3(3.5*pi,3.45011722879234*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.201404003232172*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.283434001248361*pi,2.61589017049137*pi,1.21051588827247*pi) q[9];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.83268314891045*pi,2.67712394081119*pi,3.91399675707773*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5251874181593088*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.807784396123389*pi,3.46670927235537*pi,3.81178055172035*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.707100057571776*pi,3.26743979535702*pi,3.08087500059449*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.43407129387312*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.21667426424555*pi,-0.01629863506351198*pi,1.393646765317631*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.388395188261629*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5406572791942175*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.26840433569843*pi,0.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1815960660364189*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.548847454379115*pi,3.46450619622968*pi,2.98982522796889*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.2555417196812*pi,3.19784050687818*pi,1.5883406762227*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.143319919218345*pi,3.01920361517526*pi,1.262585538856369*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44830023906982*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.501066421864556*pi,-0.22070647240886898*pi,4.20378105184706*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.315072465538343*pi,2.58538138572644*pi,1.216636920871504*pi) q[16];\nu3(0.926195087036695*pi,3.43008783710114*pi,3.03947603275842*pi) q[17];\nu3(0.0411629879858862*pi,0.9165282502474701*pi,4.33120255057074*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.812738635359828*pi,0.37195255904686597*pi,4.32525713953871*pi) q[0];\nu3(0.887506570822584*pi,3.25431243207257*pi,3.6799385268436*pi) q[3];\nu3(3.5*pi,3.47965829641016*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.342988577014366*pi,-0.393817218279632*pi,0.808704909471682*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.393245179067603*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0872627291191598*pi,0.09832832214866105*pi,3.78249280414611*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.872558790705117*pi,3.38135220587704*pi,3.41019780880587*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.577051993629604*pi,3.36529759536245*pi,3.36452106077778*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.449875415482824*pi,3.3357301525166*pi,1.64526555415296*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.334564148548308*pi,0.394025950360263*pi,3.66064847125899*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.619865338612771*pi,0.75045807949196*pi,4.3717456857638695*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42469725680743*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.337991323920201*pi) q[6];\nu3(0.705755520895687*pi,0.8690926980687399*pi,0.676801707044227*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.691918088328933*pi,0.82592409984269*pi,0.7344399160101109*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.540462721108166*pi,2.46085933533345*pi,3.81280532381771*pi) q[12];\nu3(0.499289504728634*pi,0.36158882040055695*pi,3.55204068362528*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49095713277921*pi) q[14];\nu3(0.406392372270206*pi,0.06605355591323503*pi,4.43668241072*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.360363552861565*pi,-0.295335601266069*pi,4.22274566687808*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.205297856874062*pi,-0.299952454562728*pi,0.973684175617219*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.147532728465983*pi,-0.030447140110019977*pi,0.677833967764245*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.350261180002106*pi,0.16738517418323595*pi,4.263495899287809*pi) q[12];\nu3(0.477648959289067*pi,0.07069985044100202*pi,0.596893502641145*pi) q[13];\nu3(0.617750771586725*pi,-0.4704136777788844*pi,3.36547535007135*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.732914109299262*pi,3.47261807598494*pi,0.8379577283726041*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.605953297498104*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.566956334845961*pi,0.15229094185923597*pi,3.6952557073721*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[6];\nu3(3.5*pi,3.49057173878912*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2730159495432178*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.387353019097424*pi,-0.23242814747846002*pi,4.27379337411376*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.945170902437577*pi,-0.49840008901537824*pi,4.32107212396068*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.3852707297796*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.522765470264368*pi,0.159931451432885*pi,1.246523244048789*pi) q[18];\nu3(1.0*pi,0.0*pi,1.161142344454565*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43970808803173*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44216459165208*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.18954831937096*pi) q[7];\nu3(3.5*pi,3.49504140269288*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.652973965686326*pi) q[9];\nu3(1.0*pi,0.0*pi,1.246297453349124*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4684915263659*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2020897510143231*pi) q[20];\nu3(1.0*pi,0.0*pi,1.306846031562112*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.43045999406479*pi,0.61221538714646*pi,4.34807427057436*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\ncx q[12],q[21];\nu3(3.5*pi,3.38774538109713*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3653578358545149*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4726132776970395*pi) q[19];\ncx q[0],q[19];\nu3(0.76883093033857*pi,1.08215203278747*pi,0.745820694479723*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49462618023928*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.519503677434176*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5381183396608189*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36468460335163*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.213514949999345*pi,0.46775944396686*pi,3.59330168000778*pi) q[3];\nu3(0.556042238685267*pi,3.3135524170962*pi,1.84049930023066*pi) q[4];\ncx q[5],q[7];\nu3(0.637655474857347*pi,-0.4723713738647587*pi,3.65451853804834*pi) q[6];\ncx q[8],q[10];\nu3(0.506382338569969*pi,0.033690728558466*pi,3.542142203727*pi) q[9];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44751834938307*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.366303671156406*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35471635539123*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.694363551737718*pi,-0.105188991379974*pi,1.303016304217377*pi) q[3];\nu3(0.559470102964194*pi,2.93429893724525*pi,3.18961904868874*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.426565223430203*pi,3.44677443150693*pi,0.829793311350558*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.187529155360584*pi,0.02406502202729699*pi,4.48879126164802*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.494504294103235*pi,3.13682092021668*pi,0.67925178003099*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.331881715671302*pi,3.37805749353967*pi,4.3703147999982495*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.623677624061391*pi,-0.06727265830162099*pi,4.38292840076617*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.729189279406594*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0782403168165769*pi,2.6398479092538*pi,1.049985225504357*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.40809895998269*pi,2.5100114581733*pi,1.380360631733921*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.570159309161164*pi,0.7704136144626399*pi,4.29365213860435*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.323535929791203*pi,3.21340705906601*pi,1.271613786483409*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.755164861353686*pi,3.18852460600275*pi,3.61834001497646*pi) q[0];\nu3(0.85932843315626*pi,3.00737032609907*pi,3.37055063692434*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.436600756558557*pi,-0.4795202797666803*pi,0.637045915078511*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.705402925321347*pi,0.67772619607757*pi,4.49275587927652*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.586546733235767*pi,0.19686182258033502*pi,4.23907523322965*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.611322195355466*pi,2.86468350722085*pi,3.15498796317221*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.355574513209341*pi,-0.06823544985132501*pi,4.389249098933091*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.821952124189893*pi,-0.09352745075811397*pi,0.5913618116815*pi) q[19];\nu3(0.750108426852194*pi,-0.389884571533566*pi,3.51125517446418*pi) q[20];\nu3(0.560801655778205*pi,0.20192085859282505*pi,1.258430156280337*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44943642663369*pi,0.5*pi) q[6];\nu3(0.403651634829898*pi,0.53528983347421*pi,3.80767350146514*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.2214806693095461*pi) q[11];\nu3(0.62597620204141*pi,3.09349167920751*pi,4.12591179157379*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.208998150687613*pi,1.10656456874995*pi,4.27870554864432*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.31656204164283*pi,-0.320757333838097*pi,1.56608216440287*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.411355273368319*pi,0.5437434127969201*pi,4.28545136665186*pi) q[7];\nu3(3.5*pi,3.49438995375367*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.37778111745717*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.665203333226258*pi,0.20419899882410897*pi,4.43984889854992*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5513024601714926*pi) q[11];\nu3(0.494183128854923*pi,-0.0037514212004500225*pi,3.87650321669578*pi) q[13];\nu3(0.879320177658942*pi,-0.10053830786058199*pi,3.80348735348073*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.463291432096827*pi,2.74475377657672*pi,3.76706032097743*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[21];\nu3(3.5*pi,3.4830723051434*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1192613853157871*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.28646867123339*pi) q[9];\nu3(3.5*pi,3.3173923348718*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.168339027777769*pi) q[12];\nu3(0.460688519011709*pi,2.90228098864831*pi,3.63323121016314*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.536189464510899*pi,0.37663565801838494*pi,1.376546953481083*pi) q[16];\nu3(0.0827538858883645*pi,0.5758936676045501*pi,3.66962204485686*pi) q[17];\nu3(3.5*pi,3.49233448280511*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49845399849975*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[9];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.785973195572445*pi,0.437704179687889*pi,0.709919363030424*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.259066106901566*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3487439138240531*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5900291419632433*pi) q[3];\nu3(3.5*pi,3.41647464729409*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3703169553936*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4511566875599*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.179469806218549*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307618248194923*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[17];\ncx q[5],q[14];\nu3(0.225389725887994*pi,3.20900093860156*pi,1.55120598396894*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.628465719522592*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.30002026469915*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38341896746313*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.263618837362428*pi,0.404486614908084*pi,4.01011368094623*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42102690676389*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.467743479876971*pi) q[14];\nu3(1.0*pi,0.0*pi,1.21133056390646*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1241109253523849*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47129145477634*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.197404054093236*pi,1.02511050134464*pi,4.12491152048206*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.14398919395349*pi,0.03001429190937599*pi,0.854894519236887*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.232090506661899*pi,0.21412050487712397*pi,4.13025315926311*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.662049181552401*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5168142873189645*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.374517308459087*pi,0.45926461098078697*pi,0.662740147915405*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.728100171102843*pi,-0.219299507366586*pi,0.95358474576518*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49759596182073*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.233658598395376*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.426469324598257*pi,0.10771162924676103*pi,0.5154470558025804*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.412848101823476*pi,3.34231252822651*pi,2.0945153834583197*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.789868900184565*pi,-0.08040377281113598*pi,4.31875388117063*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.628573622510336*pi,0.34732280186363795*pi,4.35833118198242*pi) q[3];\nu3(0.365101253272684*pi,3.31481305145199*pi,2.1139994492929297*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.242319860497948*pi,0.024636034250977046*pi,0.9848377922707*pi) q[8];\nu3(0.746503827119311*pi,0.8498693280382099*pi,0.5773757214187559*pi) q[9];\nu3(0.555142851816709*pi,2.54290219098514*pi,3.93355175879535*pi) q[10];\nu3(0.602540141660462*pi,2.89123266356052*pi,3.90153618136865*pi) q[12];\nu3(0.352632479495486*pi,2.7559359338469*pi,1.25206036973599*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.624278047879896*pi,0.041069580897309055*pi,4.4106118613533205*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.177426180128885*pi,-0.03381831937926999*pi,0.5982611615557811*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45200560779862*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.804269122084744*pi,3.10392893822824*pi,3.7775475932226*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.718729501972611*pi,0.267934403678731*pi,1.4473104914453772*pi) q[4];\nu3(0.605790165241759*pi,0.32026906884705697*pi,0.79162347861369*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.753966651864862*pi,3.03704999139119*pi,3.92383878455239*pi) q[8];\nu3(0.614082760362292*pi,1.02886689966937*pi,0.802893000629761*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.576360312324889*pi,-0.338712980839095*pi,3.53515768030215*pi) q[12];\nu3(0.591444094191011*pi,0.8962610148721899*pi,0.732074031313402*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.688532569283945*pi,-0.267289777212142*pi,3.62976422770599*pi) q[15];\ncx q[16],q[18];\nu3(0.910916321794712*pi,0.420787143793388*pi,4.27140293016393*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.652220364050255*pi,2.94015329045998*pi,3.88443050753469*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.625542513241555*pi,0.74624685486513*pi,0.703691307991436*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.096484206934664*pi,3.3087757813366*pi,2.1519116711880297*pi) q[5];\nu3(0.801627616553851*pi,2.97530671421833*pi,3.04301782733353*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.404056200689872*pi,-0.4011514596709496*pi,1.318396281746192*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.641515645688366*pi,0.6810353634209201*pi,4.46437023941185*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.521529694323632*pi,3.19635447123752*pi,0.5737728244984268*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.564546772659185*pi,0.11831655073582603*pi,1.52658904551274*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.567125631549151*pi,-0.07653073411815098*pi,4.2007110699233*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44383927205209*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2729774347939071*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.685456277472104*pi,0.21336719504221202*pi,0.8243046211024281*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.523567577381105*pi,-0.4064371572511703*pi,1.07452906588999*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.40158900567004*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42205267097052*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.179239245683927*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.139660070070271*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.551452207337941*pi,0.49555084738103095*pi,0.932701428322886*pi) q[21];\nu3(3.5*pi,3.47181862022073*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.37397208436497*pi) q[3];\ncx q[4],q[15];\nu3(1.0*pi,0.0*pi,1.201932412222316*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[11];\ncx q[8],q[17];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0895736426251418*pi,3.42590561215323*pi,4.286803633009701*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44972771523006*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49356728866853*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48067189077335*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.26271288452055*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4946833717234504*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5419189313395399*pi) q[15];\nu3(0.641148149180009*pi,-0.49953061620346956*pi,4.17733646562742*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219520838070296*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.241597880756709*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,0.5234614514564035*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[11];\ncx q[8],q[17];\ncx q[10],q[19];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.732269184576215*pi,-0.16843689990135102*pi,1.014966479484867*pi) q[18];\ncx q[0],q[5];\nu3(3.5*pi,3.45299065927736*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.661135583818396*pi) q[11];\nu3(1.0*pi,0.0*pi,1.283148434623026*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46055962199944*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43922474721079*pi) q[17];\nu3(0.268746636975889*pi,0.20086215269185803*pi,3.82031464686436*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.626748570475296*pi) q[19];\nu3(1.0*pi,0.0*pi,1.194039682887234*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.181113242866404*pi,0.5163979626667901*pi,3.92430521711485*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.394285810473653*pi,-0.168289887002824*pi,4.37931172607427*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.372672987969008*pi,0.18591250699816297*pi,3.34455348189101*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5169930663543552*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.740010357916379*pi,0.04179189748434198*pi,1.483628475884951*pi) q[15];\nu3(3.5*pi,3.45432384930262*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.171857486297313*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.626938200375343*pi) q[21];\nu3(0.814109283330323*pi,0.28157794443832296*pi,1.59109537663667*pi) q[0];\ncx q[1],q[12];\nu3(0.943349305067924*pi,3.11728185724598*pi,3.42728430350529*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.902937618640231*pi,0.43010356338950895*pi,4.22757456218834*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.332152735281766*pi,3.39824252592917*pi,1.164123052800847*pi) q[10];\nu3(0.334132658857709*pi,0.9342848345988599*pi,4.34311764473669*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.24509077286982*pi,1.04691091333287*pi,4.09179471599689*pi) q[19];\nu3(0.772387172821223*pi,0.327562824159647*pi,1.2445167557051469*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.23591291134063*pi,0.29178125305648805*pi,1.0558692542305899*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.270562749751014*pi,0.07905325322591605*pi,3.78453287232301*pi) q[6];\nu3(0.596775304515891*pi,0.360080223305397*pi,1.50052219112484*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.49362497628917*pi,0.5*pi) q[9];\nu3(0.384931811153178*pi,0.6782368754547099*pi,4.108806547673559*pi) q[10];\nu3(0.16378777327937*pi,3.38569558789951*pi,1.090743616749147*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284996951656068*pi) q[18];\nu3(0.638223052856555*pi,0.15598339888096502*pi,4.02703001386454*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5038316278203367*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.671024134220592*pi,-0.4329040280075334*pi,4.3768033195090705*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.25160451281399*pi,0.21945330384084705*pi,4.33591556290824*pi) q[5];\nu3(0.571483458464413*pi,3.25544781690024*pi,4.30904427839638*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.114435568872383*pi,3.30521039954099*pi,1.61781341717325*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.576198343145201*pi,-0.344933456161298*pi,3.66777105121545*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.440853131547915*pi,0.02729169426859901*pi,1.297501946864533*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.175867933443528*pi,0.86135632629106*pi,4.37683556286402*pi) q[3];\ncx q[4],q[7];\nu3(0.295144136681103*pi,0.58220768227493*pi,4.46493673722421*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.512581019684692*pi,0.26596207120025905*pi,1.0669924566604139*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.767729285042596*pi,2.73809666626719*pi,3.27599459053395*pi) q[13];\nu3(0.18481799729948*pi,0.06955267916618202*pi,3.78822946529312*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3771583103360605*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.228827028543042*pi,0.8036498191766499*pi,4.278935007966449*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.638616223218892*pi,3.094508611283*pi,3.86463283760968*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.30567241976855*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.14883374054104*pi) q[7];\nu3(0.674655350422093*pi,0.0002971914049599844*pi,1.394652345530657*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.288936347544497*pi,3.1894910563344*pi,1.6706567005174*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.168511523122141*pi,-0.252155185114815*pi,1.236728722420666*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.542661725810239*pi,2.42992961369144*pi,3.77890524405404*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32689586474418*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.181570527347981*pi) q[10];\nu3(0.61742490976691*pi,-0.264798636464767*pi,4.04980885026586*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.544369606144221*pi,0.93036687080625*pi,4.41733748744157*pi) q[16];\nu3(0.0675804309902664*pi,0.06078067537520904*pi,0.936661822918363*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.416683524766507*pi,2.95113694067653*pi,1.4763547632566318*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47880194019092*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.555853537771192*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.315699066911401*pi,0.21441461978243803*pi,4.43381260597393*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2883486396951849*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.62804566560323*pi,3.24332266993848*pi,2.99314232832735*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42886276493118*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.462516818009529*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2291928720023542*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.42454170130933*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.319236437205475*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.38027946453436*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.262346118633835*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.4801705239552305*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,3.39491117504341*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.318937133733477*pi,-0.06979877080698399*pi,0.5705090508197418*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.321509326169034*pi,0.240038681156171*pi,4.4464182308322*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.35784516683751*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48332454449623*pi) q[14];\nu3(1.0*pi,0.0*pi,1.159389290401887*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258046520264186*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.776336316170626*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.406496512534736*pi,0.22533483872764604*pi,1.248579012586792*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.414109325447329*pi) q[8];\nu3(0.450785263436887*pi,3.04426794958436*pi,1.52568632764015*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.855438386306784*pi,3.15101756445603*pi,2.88286661052199*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.3077752211771*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.137622111520119*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5736915075149676*pi) q[17];\nu3(0.673690842192965*pi,0.5098440666650501*pi,1.285802941538083*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5255901998025916*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.723750702260051*pi,0.32593881937746005*pi,4.041345349748*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.429542624506514*pi,0.48878716972860103*pi,0.593069788347539*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.593390719897385*pi,-0.4178272590346878*pi,3.82220702019817*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44034393418195*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.777755572554882*pi,-0.324766994083745*pi,4.19176937438087*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.41107722129817*pi,0.5*pi) q[9];\nu3(0.582449183242304*pi,-0.12526122404961598*pi,4.2848434629234795*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1762707184996901*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.29788988681463*pi,-0.07691226347395402*pi,0.99708711139365*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.223351408950615*pi,-0.40091453456059467*pi,4.4405547895793696*pi) q[21];\nu3(0.592304759535269*pi,0.337831694293521*pi,1.63820938277979*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(0.634249270689948*pi,2.8218273672892*pi,4.225443958772869*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.564196534432596*pi,2.71061066585433*pi,3.53868325074329*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.312162078099239*pi,3.12459896785096*pi,1.84754316179884*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.675744238716107*pi,3.33176457099222*pi,4.00300383948682*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.486148158581159*pi,3.15260122653959*pi,0.972857716457589*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.317407467823184*pi,3.25318396110006*pi,0.7579442934790099*pi) q[21];\nu3(0.261525214449572*pi,1.17472086789365*pi,4.20889311266453*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.419526310859107*pi,0.7104380564584101*pi,0.774555482383835*pi) q[3];\nu3(3.5*pi,3.43114867227193*pi,0.5*pi) q[5];\nu3(0.700446637218034*pi,3.4745133517117*pi,4.18325153095304*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4220939893303*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.240695604363306*pi,-0.195818716941073*pi,4.45677192533809*pi) q[13];\nu3(0.664608157660054*pi,-0.256610357198006*pi,4.12805155223001*pi) q[14];\nu3(0.65477179920967*pi,0.22475433042127302*pi,1.307401087063673*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.266344522544638*pi,3.15887311267097*pi,4.34592902704212*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3494530534640878*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.567070975039134*pi,-0.12893967362772701*pi,1.3504395966150309*pi) q[1];\nu3(0.632734734289798*pi,0.85170183676606*pi,0.835744542989589*pi) q[3];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.405813392140284*pi,2.98223721000627*pi,1.237757238267007*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.922391155617012*pi,-0.480894336580001*pi,3.62770394762671*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.431521696333964*pi,3.09929575103349*pi,1.96996218247729*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.653756823655626*pi,0.5365637229557101*pi,4.25607785239294*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.468181433019515*pi,0.060831719159681*pi,3.52647850881937*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.286882656795894*pi,-0.07745705447173301*pi,0.770668688671742*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.751797852700702*pi,3.31824732830401*pi,4.29828210897522*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.479695695989641*pi) q[18];\nu3(0.641258800649187*pi,3.10871579712015*pi,4.3900576581573105*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.169165442135968*pi,0.182110769588696*pi,3.90534307357551*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.200734040851075*pi,3.26481307412727*pi,1.33160758875196*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49577598048265*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.230141242335122*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46236429453051*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48897337538362*pi,0.5*pi) q[14];\nu3(0.834837961054786*pi,2.73240089970185*pi,4.14146072419686*pi) q[16];\nu3(1.0*pi,0.0*pi,1.202228991112481*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.339182298694117*pi) q[19];\nu3(3.5*pi,3.4281272713756*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.2241458371758949*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34282101556899*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36562126277586*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.222239992536063*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.0537598463498599*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[4];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.669572002757554*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[15];\nu3(0.232234044819814*pi,0.69404170444698*pi,3.93765736400482*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.536293017484177*pi,0.456119612158158*pi,3.95134379771394*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5774087779725725*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49573825042904*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47068546231711*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.210701670038051*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,4.40576316132936*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.260899337758739*pi,-0.050888620586240996*pi,4.15597821982708*pi) q[9];\ncx q[10],q[19];\nu3(0.778760666423386*pi,-0.07427303014164899*pi,4.02020496136542*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47386076931021*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.45431658989745*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[4];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.792280671761868*pi,-0.08189893723333302*pi,0.755537350186043*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.995486845465006*pi,-0.4490508742531667*pi,4.11996904763096*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.41874945091053*pi) q[2];\nu3(0.268652678883953*pi,0.94229519663467*pi,0.5284614524676455*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.693132243418515*pi,3.24015859363322*pi,2.84127372175205*pi) q[5];\nu3(0.279831334342031*pi,-0.31758868620540703*pi,4.19660150002486*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.185313905486281*pi,0.6765211317664499*pi,0.66503392738002*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.984927228852671*pi,0.179381998084281*pi,4.10048643677216*pi) q[17];\nu3(0.442322047520251*pi,3.25597010381869*pi,2.05356659485459*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.393869032807752*pi,0.90571005255545*pi,4.161601496690039*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.848989064069758*pi,0.43381146695055595*pi,4.3914668919794195*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.68366729976157*pi,0.26735363432998804*pi,4.01645831706467*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.322691580604293*pi,2.98880419000802*pi,1.93333030146459*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41109439476701*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.114896424176528*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.680634356129181*pi,3.47815168459505*pi,0.648759250286737*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.765371075539008*pi,-0.032934611368023003*pi,0.8884554798733579*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.438140156524*pi,0.5*pi) q[5];\nu3(0.514503777247812*pi,1.03383663990543*pi,0.896833396374335*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44725113713805*pi,0.5*pi) q[9];\nu3(0.565624005251437*pi,-0.348833886682119*pi,1.144183607538828*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.336650761410453*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44481835022013*pi) q[16];\nu3(3.5*pi,3.47838048919796*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.224899952851698*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3009162967840688*pi) q[21];\nu3(0.104881330298424*pi,0.147034871174621*pi,4.47798310054119*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.268917993463532*pi,-0.16346552277458898*pi,1.2881451560559771*pi) q[7];\nu3(0.930458589620367*pi,0.430111015748767*pi,0.623096187260461*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.81443969760752*pi,0.96345336567466*pi,0.885798770862475*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.612312441005555*pi,0.15602500192784097*pi,0.636406045956048*pi) q[15];\ncx q[18],q[20];\nu3(0.0385402244063554*pi,-0.251831380663046*pi,1.63931723627923*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.604673593912377*pi,-0.0031011910614309746*pi,0.886687049046997*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.810910391132041*pi,3.03624362443462*pi,3.58081614135298*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.298557726911506*pi,0.063014717230927*pi,0.5865726289408373*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.563578936439387*pi,2.64783608236319*pi,3.84444059914492*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.381127967332651*pi) q[13];\nu3(0.447566610913461*pi,2.89625478473602*pi,1.8526428164427*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0507262401459838*pi,3.30082454622765*pi,0.969919153010723*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41033071899619*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47578170221148*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.311999173649475*pi,3.25873642432952*pi,2.1689275322145702*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.632889255611637*pi,0.447845560946211*pi,0.8101100811738*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.817707917025248*pi,3.28101031436416*pi,4.35652257487064*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.64434710586363*pi,2.64798032047486*pi,3.76655139687464*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4242102870312*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196827601221546*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4868026624617*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43290944634447*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2063221451780048*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.766188408478432*pi,2.98021285184294*pi,4.24802320107431*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.210059836444984*pi,-0.204771656861782*pi,4.36318819476179*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309672898108464*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.536808532616226*pi,0.29293041601497805*pi,0.753560860836564*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.520292260963214*pi,-0.28573462171741204*pi,1.2705142106711649*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.532531321347215*pi,0.7917167269255301*pi,0.799464671397777*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49676260876139*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.523447733322423*pi,0.450995932779366*pi,3.84758194889805*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47148116073059*pi) q[6];\nu3(0.586840316753931*pi,0.485482115796693*pi,1.158512909220518*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.499089107919402*pi,0.372152242680006*pi,0.5433337968037388*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44224207886854*pi) q[17];\nu3(0.523673045198404*pi,0.11358414932267802*pi,4.484155491624509*pi) q[18];\nu3(0.600335076153292*pi,-0.4244208595707674*pi,3.92087222623917*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[17];\ncx q[2],q[11];\nu3(0.363315043494806*pi,2.57920771128959*pi,1.2534577380292768*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.1287282158662*pi,3.15774341671712*pi,1.428149114427899*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.230314987502505*pi,0.6140132131493601*pi,0.830102147111759*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.32484363651205*pi,0.56288271758743*pi,0.928830294338576*pi) q[20];\nu3(0.42258471678357*pi,0.14680080701282905*pi,3.94001809570602*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.2874399744552*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.262478247651587*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0908913508588538*pi,2.5822311271519*pi,1.487019450395167*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.48331725142391*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.175452930959034*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.38302231185753*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.4091611175277*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36672031335192*pi,0.5*pi) q[4];\nu3(3.5*pi,3.2343131693462*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34902488171735*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47561727649675*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.489595983103637*pi,-0.18316881021159498*pi,4.01535878882273*pi) q[10];\nu3(1.0*pi,0.0*pi,1.203726293493504*pi) q[12];\nu3(1.0*pi,0.0*pi,1.292089100629985*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48270910621635*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.347747244749447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248944653908789*pi) q[20];\nu3(1.0*pi,0.0*pi,1.284702577147179*pi) q[21];\nu3(0.61279343080607*pi,-0.07213549191037699*pi,3.51204579269592*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[20];\nu3(3.5*pi,3.38673268094033*pi,0.5*pi) q[9];\nu3(0.379055573712289*pi,3.14623420002179*pi,1.047174396300678*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.3037855246449102*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.122256250385254*pi,0.05932928768163803*pi,0.79488511707871*pi) q[0];\nu3(0.640279837119468*pi,0.007563042015837018*pi,3.66448849733774*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5882671342869861*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41090026172675*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.692343069787833*pi,3.17674788411665*pi,4.1677620271199896*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5098076241157079*pi) q[18];\nu3(0.50902523857225*pi,-0.31097467039333804*pi,3.60193492341788*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.629389203984198*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5954720881622557*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.693884202611795*pi,2.6817679260052*pi,3.6810165347715*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[13];\ncx q[5],q[12];\nu3(0.673569758645668*pi,0.08579105491066796*pi,0.848376846013871*pi) q[6];\ncx q[7],q[21];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5574714683296613*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.565734311384399*pi,-0.176200244278215*pi,4.18303472360632*pi) q[17];\nu3(0.541933913902953*pi,0.203276494630663*pi,4.25476659904564*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.283656509087848*pi,0.11571021944474202*pi,0.840985719195283*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.397929023337689*pi,3.38405353120211*pi,0.638880403854151*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.592669229918932*pi,0.04545013584356705*pi,1.3731832507477542*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.431673320458751*pi,-0.393599641003819*pi,1.477781467452908*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.51142064829508*pi,2.87358838456309*pi,3.87944246137523*pi) q[2];\nu3(0.378690908909986*pi,2.62215371889036*pi,1.260365877559979*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.539286964261569*pi,0.45282688524913295*pi,3.98633022707792*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.130766692268443*pi,-0.11208808960522199*pi,3.61235589141018*pi) q[7];\nu3(0.384007076350504*pi,2.69512786125415*pi,1.226496235658035*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.189738340728919*pi,0.13477435555595896*pi,3.9145370310548*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.254696823267247*pi,0.59280560273937*pi,4.22966936663048*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.563904520187035*pi,0.491360611018291*pi,0.608455109018876*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.257381511729107*pi,0.31306139962287904*pi,3.72422393902926*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.343930705441403*pi,3.06733980158855*pi,1.3972758896033128*pi) q[5];\nu3(0.45154860292713*pi,3.15921744148216*pi,0.685661831998391*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.424954739616163*pi,0.8290961156474199*pi,0.5571856448092812*pi) q[9];\nu3(0.316908341241962*pi,0.07987783820056704*pi,0.5944519959341323*pi) q[11];\nu3(0.777116587996641*pi,-0.10550887833023298*pi,3.89032781162707*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.458120317888092*pi,0.06250378003044299*pi,1.344916153378798*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.395097948159618*pi,3.37391941126273*pi,1.49164286173186*pi) q[21];\nu3(3.5*pi,3.49791330525353*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.296774637665945*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.53150737594622*pi,-0.078247768980713*pi,0.68337188427538*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.655139326394952*pi,0.54692213625765*pi,1.4120710144396*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.48896150421556*pi,3.17145936983092*pi,4.1833413035703995*pi) q[16];\nu3(0.340670872877331*pi,2.45645321003699*pi,1.200765266181222*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.531607343084085*pi,3.15969087014431*pi,3.20296511490744*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.272223977312146*pi,3.11800502065216*pi,0.722262695209819*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.448296049193525*pi,-0.4160889288978789*pi,1.2581399092878711*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.716440381425327*pi,0.99494561193302*pi,0.798977330399621*pi) q[15];\nu3(0.37907521717206*pi,-0.41077538708274863*pi,4.46252976436339*pi) q[16];\nu3(0.394579242258559*pi,2.45594742002487*pi,1.3827128495694891*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31679167966633*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.463655837440337*pi,0.6636275491771799*pi,4.0183755606970095*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,0.5869240624072476*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2643094492946498*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.563309048108296*pi,2.98068644383907*pi,3.22488552747509*pi) q[13];\nu3(0.781784314237635*pi,0.5446435224628501*pi,0.727902557678908*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[7];\nu3(3.5*pi,3.44820082691341*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49392487454811*pi,0.5*pi) q[5];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.373048531497308*pi) q[10];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.217816565056508*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.47093837075808*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42714890532436*pi) q[7];\nu3(3.5*pi,3.41146413035788*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38043516576725*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2381562449541161*pi) q[19];\nu3(1.0*pi,0.0*pi,1.371553284709171*pi) q[20];\nu3(1.0*pi,0.0*pi,1.19149805772527*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[21];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,4.2505806256765695*pi) q[10];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5193718428479677*pi) q[17];\nu3(0.632069162937441*pi,-0.148432120162532*pi,4.044684866414*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49188631749342*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3532708566549672*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.4769392189654695*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4434575708908906*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5931888294400225*pi) q[21];\nu3(0.575501966587308*pi,3.35888042222492*pi,3.33833314712028*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\ncx q[13],q[14];\nu3(3.5*pi,3.49059122688587*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3322284729190939*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41938730867295*pi,0.5*pi) q[4];\nu3(0.89571588320164*pi,-0.4313242955695812*pi,0.9111023438518979*pi) q[5];\nu3(0.49195458279693*pi,0.33706383889732805*pi,1.445166789203616*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.519463256164713*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44398998941172*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1227477121522589*pi) q[14];\nu3(1.0*pi,0.0*pi,1.212890025302318*pi) q[15];\ncx q[16],q[18];\nu3(0.571132237384669*pi,3.09851623844724*pi,3.23017900770844*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.716824364793519*pi,2.58838613612394*pi,3.42158370158229*pi) q[5];\nu3(0.851506603402564*pi,0.5506348507229799*pi,1.333362966594821*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.661801196381709*pi,3.36013084373954*pi,3.62264289411077*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5104869565005927*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.673069186425153*pi,-0.33281506996332*pi,4.497206670452449*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.4088984508918*pi,-0.21841670123767298*pi,4.33324104164355*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44930139090797*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38592253628148*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.868224760579352*pi,0.6411335754429901*pi,4.144018406327779*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.299384904961974*pi,-0.130728775247617*pi,0.7677552165769981*pi) q[7];\nu3(0.54669743039457*pi,3.32978669388888*pi,0.5974196652023908*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.308250062560294*pi,2.62409618939529*pi,1.036300881949513*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.463361064766052*pi,0.08681786906713795*pi,3.66705469473609*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.395305999111575*pi,0.18562402612765905*pi,4.32039724507983*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.90873395689026*pi,3.32864148063237*pi,2.89657973155505*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.313801560751473*pi,-0.33664431963324404*pi,1.119916447897561*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.701389933484365*pi,0.81029295179794*pi,4.3258365763418*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.580195908162906*pi,-0.24478151071710302*pi,3.97818757778172*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.219184978325052*pi,0.02048439925480805*pi,3.69133601406352*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.493936012380249*pi,2.58760805480367*pi,1.110639204388111*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.389595737720597*pi,3.26304897588841*pi,4.29078573705527*pi) q[10];\nu3(0.356870825922991*pi,2.63116547124843*pi,1.57890448476986*pi) q[11];\nu3(0.14638228026498*pi,3.2860480622602*pi,1.157126359176722*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.27009865278158*pi,-0.320012127208367*pi,4.3200585967878595*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.348796773923591*pi,0.5831086453196801*pi,3.93487501821141*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.413985095566613*pi,0.15410371987354998*pi,1.242022381241724*pi) q[2];\nu3(0.843437572156486*pi,0.370950257980857*pi,0.5044629575509851*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.681559686444214*pi,3.2955183918792*pi,4.2944746865444*pi) q[10];\nu3(0.779036303331361*pi,0.11872023497277295*pi,4.03194155324739*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.794879749061581*pi,-0.298363305237276*pi,3.38571759773112*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.397677286185934*pi,3.30733660530784*pi,1.95081071330135*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.375492727696047*pi,0.61599513770877*pi,4.2781189587893*pi) q[3];\nu3(0.672695563765756*pi,0.16129594959125704*pi,4.14178611860163*pi) q[4];\nu3(3.5*pi,3.35441189041257*pi,0.5*pi) q[5];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.388941285503816*pi,0.357903885497627*pi,0.5773354969786845*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.273234227569109*pi,-0.313550076670153*pi,1.60012447600827*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.656561844766461*pi,0.63698273317772*pi,4.21051063036786*pi) q[20];\nu3(1.0*pi,0.0*pi,1.168318321945286*pi) q[21];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.316285370347066*pi,0.23339413969386902*pi,3.49974915989308*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.46735671695511*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.729805099669529*pi,0.43308649283273104*pi,4.49889979431791*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3253840143148081*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,3.44050234039211*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.505955281474536*pi,2.58655141542642*pi,1.062403550557161*pi) q[14];\nu3(0.35082572430289*pi,-0.394693732284439*pi,0.634248304359774*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.289104047297191*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42637140613806*pi) q[21];\ncx q[1],q[19];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.315533985190274*pi,2.84244982666975*pi,1.257394659055801*pi) q[14];\nu3(0.523877407597757*pi,-0.457884416197702*pi,3.99996936659455*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.627797513291796*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31203677435589*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.250222725779182*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[20];\ncx q[10],q[12];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39183754518487*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[19];\ncx q[3],q[7];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4153288869464*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46656913795835*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37177376310549*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.249509985455532*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3558081625642031*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.360967610638196*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48974385519495*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.425604403029236*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49428426048644*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[12];\ncx q[11],q[16];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43253563786658*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41210551442845*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.877952560945644*pi,-0.4524001240132537*pi,4.36680990930284*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4171625344730305*pi) q[12];\nu3(3.5*pi,3.47619470719276*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2507260027329719*pi) q[14];\nu3(1.0*pi,0.0*pi,1.322884846074389*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48829279420898*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2574445097351021*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5563045232739481*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[8] -> c[8];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.60592353539538*pi,-0.05133388289799201*pi,4.48374775492971*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.34461263012144*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[12];\ncx q[11],q[16];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nmeasure q[5] -> c[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.627550301441128*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5632325455033229*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.876339113615343*pi,3.13395425626267*pi,4.14961133366917*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5313804628460987*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.192595663758194*pi,3.37281974022324*pi,1.85029872039528*pi) q[21];\nmeasure q[17] -> c[17];\nmeasure q[21] -> c[21];\ncx q[0],q[15];\nu3(0.583621300668862*pi,-0.0009626155861650054*pi,0.620664163065986*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[1] -> c[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.198686620579632*pi,2.75342248772712*pi,1.132559129385604*pi) q[0];\nu3(0.471940941025982*pi,0.8421562744087101*pi,0.7115781733943121*pi) q[2];\nu3(0.495267218313291*pi,0.42589650889999797*pi,0.837899076521389*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.53508973346055*pi,3.43056479219675*pi,3.11556695852977*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.715103282745957*pi,3.00894829055924*pi,3.37610607439647*pi) q[14];\nu3(0.447758830120992*pi,0.5523617193731301*pi,4.1966441245867205*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.8159085351942*pi,2.79156078090536*pi,3.71272878340811*pi) q[19];\nu3(0.234317937087978*pi,0.04037575627191303*pi,4.31773145742293*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.346753506111668*pi,-0.32381544916348803*pi,1.54267716108068*pi) q[7];\nu3(0.273212076972011*pi,3.45497103099192*pi,0.8415156401248469*pi) q[10];\nu3(0.337534346693563*pi,0.460202106641184*pi,3.68566156454149*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.209669491877064*pi,-0.023604232611527998*pi,0.805296444334423*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[7] -> c[7];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nmeasure q[13] -> c[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.384239692928061*pi,-0.259424704026854*pi,1.216090258382492*pi) q[12];\nu3(0.773529374309387*pi,0.7712966849402401*pi,0.872961692617801*pi) q[16];\nu3(0.915597359394348*pi,3.29330129589147*pi,3.76122108340762*pi) q[18];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0942051593722998*pi,-0.20159979677178003*pi,1.67928890176455*pi) q[4];\nu3(0.577152782068949*pi,2.65290580152695*pi,1.1682547121141331*pi) q[6];\nmeasure q[4] -> c[4];\nmeasure q[6] -> c[6];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.269712090882428*pi,1.18568443700872*pi,4.19257327981843*pi) q[0];\nu3(0.892070646088553*pi,0.15009472580799*pi,1.027379570738669*pi) q[1];\nu3(0.0918564699692409*pi,0.19297461040910202*pi,4.471282991779789*pi) q[2];\nu3(0.539431494003333*pi,-0.289194536179765*pi,1.313855275965736*pi) q[3];\nu3(0.44100614744996*pi,0.7750144695526999*pi,0.664276425601118*pi) q[4];\nu3(0.650450501687343*pi,2.69153907501577*pi,3.48417172464354*pi) q[5];\nu3(0.340976192453771*pi,0.039079373199210954*pi,4.30786360483253*pi) q[6];\nu3(0.241145893320578*pi,2.94441953728407*pi,1.51092218932514*pi) q[7];\nu3(0.331060529170647*pi,0.45258977189209704*pi,3.93537763114434*pi) q[8];\nu3(0.786627527698756*pi,-0.41441339521304577*pi,0.5595115254475933*pi) q[9];\nu3(0.730284143773618*pi,0.10327107308499095*pi,4.4666029532625195*pi) q[10];\nu3(0.514906431352295*pi,-0.421378718747292*pi,1.0050468232574299*pi) q[11];\nu3(0.418770706767841*pi,0.457828145492008*pi,3.80701887276749*pi) q[12];\nu3(0.439242797623376*pi,0.49833086111258595*pi,0.5528340671752356*pi) q[13];\nu3(0.513522345613227*pi,0.50992991111885*pi,0.80915173882601*pi) q[14];\nu3(0.791535892217176*pi,0.6701903786241701*pi,0.829432505937409*pi) q[15];\nu3(0.608890210118348*pi,0.50813530998761*pi,0.5718564671758561*pi) q[16];\nu3(0.331349426414117*pi,3.28947703515933*pi,1.3943881301646*pi) q[17];\nu3(0.647558619865669*pi,3.00231823122196*pi,3.29703940010233*pi) q[18];\nu3(0.207109072626982*pi,-0.130642821067657*pi,3.93014361972646*pi) q[19];\nu3(0.0494490949898949*pi,3.3035037396837*pi,1.399238940221077*pi) q[20];\nu3(0.615946127400504*pi,0.8669574979285*pi,0.946271803377221*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[16];\ncx q[12],q[21];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.44490247037581*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.08621870326045*pi) q[1];\nu3(3.5*pi,3.45691628032503*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.28808602447238*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.190790440052493*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[20];\nu3(3.5*pi,3.49291492144249*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4252621442578*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.30638288544828*pi) q[14];\nu3(3.5*pi,3.32088289245714*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.222018603033605*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20127668144678*pi) q[17];\nu3(1.0*pi,0.0*pi,1.136068371786511*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.49252699635012*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[13];\ncx q[7],q[18];\nu3(3.5*pi,3.32493904753703*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35486122656224*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.142790563409712*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[21];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.403539324101588*pi) q[19];\nu3(1.0*pi,0.0*pi,1.149086018704279*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.4499319362174905*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38315997475587*pi) q[5];\nu3(3.5*pi,3.47907119642809*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42614732197668*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.29202892212058*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.457742556997729*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4815918409817606*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5719684712850968*pi) q[17];\nu3(1.0*pi,0.0*pi,1.295152651729961*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4754920735240304*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[13];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45140659812889*pi) q[10];\ncx q[11],q[16];\ncx q[12],q[21];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5033903217962231*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5769121085870457*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5337612167789545*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.712180005512151*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.915758653814447*pi,0.57827273107603*pi,4.112077854506429*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.546205090510479*pi,3.18123011141406*pi,0.78144767810836*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.276163111551395*pi,3.19148068202794*pi,0.783262487277974*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.255178915051106*pi,2.67688133799468*pi,1.438184503015943*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.704865804962258*pi,2.37577091866692*pi,3.7789327980099*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.604671837800884*pi,3.45210304437774*pi,3.64850880371747*pi) q[3];\nu3(0.884366108735781*pi,3.18303158743844*pi,3.10938526771772*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.485969829866262*pi,0.29796348318712595*pi,0.861193661711689*pi) q[6];\nu3(0.545100952044353*pi,0.24525016480402695*pi,1.432928301854804*pi) q[7];\nu3(0.476393669451239*pi,0.65775623335644*pi,0.745938476835455*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.516790725002581*pi,0.9400438716802899*pi,0.653012467811042*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.757920283792452*pi,0.49597140707074705*pi,0.6641053867757221*pi) q[19];\nu3(0.590924343314025*pi,0.23041265608244*pi,0.673442620975062*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.41691028253359*pi,3.47186380800672*pi,4.1154652636536895*pi) q[0];\nu3(0.581144875499052*pi,2.7523483722009*pi,3.51110291494216*pi) q[1];\nu3(0.247613526056014*pi,0.269300592094728*pi,0.5481791381066401*pi) q[2];\nu3(0.250887129073698*pi,-0.22813005791629998*pi,3.97635355066312*pi) q[3];\nu3(0.163583556846373*pi,1.01625827223916*pi,4.09601109627541*pi) q[4];\nu3(0.448311494859831*pi,2.48616932064816*pi,1.4487119010544411*pi) q[5];\nu3(0.337727846161095*pi,0.7852480126227599*pi,3.87028597916377*pi) q[6];\nu3(0.239692352046038*pi,0.9136707671523401*pi,4.49302421607954*pi) q[7];\nu3(0.841771164764472*pi,1.01866172320848*pi,0.972314899060646*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.679907682970397*pi,0.09165190281079905*pi,3.76529809904188*pi) q[11];\nu3(0.109532747656003*pi,-0.4447884405697116*pi,4.23605186125817*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.480065633353945*pi,2.55014918873221*pi,3.81090426585216*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.570093100252661*pi,0.263876924770848*pi,1.235402409086201*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.387979262394179*pi,-0.4282205354877659*pi,1.321391966687619*pi) q[19];\nu3(0.178602846702114*pi,3.3571357798276*pi,1.63925909535857*pi) q[20];\nu3(0.602548115554898*pi,0.200461449089952*pi,4.17675458020818*pi) q[21];\nu3(0.756667014429322*pi,1.19900331664919*pi,0.716653820139899*pi) q[0];\nu3(0.750023809391536*pi,-0.4685957004450368*pi,3.60031912989075*pi) q[1];\nu3(0.60803044838259*pi,-0.152411938550165*pi,1.059335598875288*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.249865066463262*pi,-0.251118888879004*pi,1.3039230688964039*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.709085984024944*pi,3.40097996453566*pi,4.25332123043659*pi) q[10];\nu3(0.292077804501348*pi,2.79196953240361*pi,0.7715683868065*pi) q[11];\nu3(0.854819308303617*pi,2.97261781238649*pi,3.94623021905318*pi) q[12];\nu3(0.410362185275387*pi,0.028112506336529952*pi,3.73847677580795*pi) q[13];\nu3(0.942304666204317*pi,1.05046685326601*pi,0.7842307320428721*pi) q[14];\nu3(0.586974214078936*pi,2.42961366633662*pi,3.59510643817001*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.296969727907483*pi,3.17081269699102*pi,0.644714857632963*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.247610745338506*pi,0.27525690234704103*pi,3.80272883509272*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.223468268190572*pi,-0.21307255964182797*pi,1.64226623903178*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.718790078464428*pi,2.94809273910007*pi,3.30913598849584*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.413745110977333*pi,3.30543335360176*pi,0.969506766330385*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.41150012892513*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.4939848404835*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2100177003498231*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214247506190296*pi) q[20];\nu3(3.5*pi,3.39394642354833*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2055738061945531*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.45260576838904*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,3.46034080627111*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.223221468431431*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.2183663684952961*pi) q[11];\nu3(3.5*pi,3.48066845197645*pi,0.5*pi) q[12];\nu3(3.5*pi,3.49574447637374*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.253413131824117*pi) q[16];\nu3(1.0*pi,0.0*pi,1.316396928070879*pi) q[17];\ncx q[18],q[19];\ncx q[0],q[1];\nu3(3.5*pi,3.35438993902906*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.603739385684139*pi) q[7];\nu3(3.5*pi,3.46819396662198*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48076070403183*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.257007958733186*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2365195368513748*pi) q[15];\nu3(3.5*pi,3.36682112302816*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.248064237904158*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.687281301400847*pi) q[20];\nu3(1.0*pi,0.0*pi,1.168575936525162*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.43359448521675*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.43299986491448*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.46047198347011*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.32612465005497*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4454366713267195*pi) q[17];\ncx q[18],q[19];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.638715746923075*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5393225184718553*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.34723427091042*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5770383784094779*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.464295154125685*pi,0.22652490258467095*pi,0.9224351457457509*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.588054646438846*pi,0.45431936870368705*pi,4.42201938744748*pi) q[6];\nu3(0.69300470355857*pi,2.81877419919623*pi,3.51972285213497*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.755727951217172*pi,0.52799069050867*pi,4.25104757603331*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.639513270852255*pi,2.92127296906321*pi,4.11089999063772*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.81539855539648*pi,-0.197482981582494*pi,3.84754768444862*pi) q[6];\nu3(0.701231257245647*pi,3.48347930775827*pi,3.49541396647057*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.735135725840066*pi,-0.04069578327163098*pi,3.51951185564856*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.15474050855465*pi,3.04215930019468*pi,1.182332829039439*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.634286686211444*pi,0.292226513342864*pi,0.695058446340554*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.507114453164798*pi,0.61926408460969*pi,4.21475886445012*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.63894594036778*pi,-0.15776169453587902*pi,3.36550795620457*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.74007269407581*pi,0.63897558376417*pi,4.28343520473672*pi) q[9];\nu3(0.69699675720801*pi,-0.21252212342112597*pi,4.204233277082389*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.49329742760457*pi,0.67421240625208*pi,4.09078135004177*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.632251848611225*pi,0.370218940499341*pi,1.361371921377434*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.776516500240324*pi,-0.444775364731138*pi,3.30858793521382*pi) q[21];\nu3(0.569202889400695*pi,2.67070813150339*pi,3.74652003183412*pi) q[0];\nu3(0.383410961511161*pi,3.17041276542954*pi,1.491180759379255*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.32348460547292*pi,0.55358537143264*pi,4.07416770795621*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.351441376671667*pi,0.016590090003491986*pi,1.456381164535063*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.554503512961464*pi,0.26564161446311496*pi,1.0725960319606211*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.959603279179512*pi,2.8753887474822*pi,4.16071061619943*pi) q[11];\nu3(0.252040330902151*pi,2.98087827476064*pi,1.200810406520467*pi) q[12];\nu3(0.366882485325855*pi,0.58801181536283*pi,4.39927191885823*pi) q[13];\nu3(0.301326082385228*pi,-0.041116898736776986*pi,0.7863751421117859*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.619329082325279*pi,3.23630600420524*pi,3.52194251737305*pi) q[16];\nu3(0.514978818661703*pi,3.26271671091105*pi,1.9519297006579*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.254040183177308*pi,3.3509723006472*pi,0.5970535010383508*pi) q[21];\nu3(0.442617499320743*pi,2.8043188384581*pi,1.1140697827923791*pi) q[0];\nu3(0.25985578726264*pi,0.57577508113577*pi,0.865582490138589*pi) q[1];\nu3(0.221909443972894*pi,-0.003490597892020997*pi,1.1169848337539618*pi) q[3];\nu3(0.46484769429214*pi,3.37891612547531*pi,0.692813478968016*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.620754135117748*pi,-0.275604783352918*pi,0.738878821398766*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.448542380180885*pi,-0.026143724810481994*pi,3.68893621800531*pi) q[11];\nu3(0.448138354722154*pi,-0.270786119243949*pi,3.96382415270861*pi) q[12];\nu3(0.325029936597437*pi,3.0818829605539*pi,1.142798926360427*pi) q[13];\nu3(0.464418290079765*pi,-0.10262183421321702*pi,4.31011928744867*pi) q[14];\nu3(0.259652294633244*pi,0.35059079769923895*pi,4.44865682852889*pi) q[16];\nu3(0.561344323808835*pi,2.75100188740578*pi,3.97306493033632*pi) q[17];\nu3(0.277041539451608*pi,3.46754445748066*pi,1.203519080982433*pi) q[18];\nu3(0.561642656858404*pi,0.94959015525408*pi,0.949787206243685*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.214623374410003*pi,0.53521627019346*pi,4.35734549863507*pi) q[18];\nu3(0.242270076229232*pi,3.3061777840912*pi,0.802189677587321*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[11];\ncx q[4],q[16];\ncx q[5],q[8];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37308480379629*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41980571986627*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,3.36604002498029*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40358704050653*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49369125817852*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48363557195206*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.161981147914616*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.281184971508602*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.294638472034289*pi) q[15];\nu3(1.0*pi,0.0*pi,1.121537742529327*pi) q[16];\nu3(1.0*pi,0.0*pi,1.360175810619112*pi) q[17];\nu3(1.0*pi,0.0*pi,1.371115832687884*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(3.5*pi,3.44865093965587*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[8];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(3.5*pi,3.42719859484299*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.3752087353339881*pi) q[13];\nu3(3.5*pi,3.31119274710555*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1170468649178948*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226416018663081*pi) q[19];\nu3(3.5*pi,3.36715276956832*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41369258041135*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.225696860868486*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.29574843944083*pi) q[11];\nu3(3.5*pi,3.49861725400459*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.5870623653874631*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5065809160360124*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5427207017255777*pi) q[17];\nu3(1.0*pi,0.0*pi,1.303168200223956*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49014631056973*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[15];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[8];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.39995505158502*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5107328898865355*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3313349108789705*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5046731742077415*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5530656616761949*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(0.375748168963183*pi,3.34885939982967*pi,1.169394438997605*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.435491705992934*pi,0.15886208999385898*pi,4.44029819719065*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.760409089519504*pi,3.13503813848787*pi,3.8215110683625*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.547432916672088*pi,3.23816375643691*pi,3.54539035723385*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.488501983314613*pi,0.07345637036558506*pi,1.2408434457139301*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.256871661775131*pi,0.31386423852616596*pi,1.0981798986887599*pi) q[14];\nu3(0.709597946524913*pi,0.56829569242049*pi,1.291782848460095*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.289569338190337*pi,3.39527071910165*pi,2.0225537683348103*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.629441669920612*pi,-0.4814751180839776*pi,4.2062729876836205*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.118713905973438*pi,3.12235142139169*pi,1.328654166031915*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.387823923799233*pi,0.5154592862505201*pi,0.681371742004429*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.784355521494652*pi,0.16202752728798497*pi,3.69399594745282*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.559550422370847*pi,3.19179098817102*pi,3.18664446091664*pi) q[16];\nu3(0.441956205147631*pi,2.8817710072509*pi,0.741269504549548*pi) q[17];\nu3(0.783962610122243*pi,2.82572659901263*pi,4.06985881904493*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.55874385079834*pi,2.69171048158126*pi,4.00393286872439*pi) q[0];\nu3(0.126554363742102*pi,3.14216995142253*pi,1.53407725407578*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0951383580351852*pi,3.4052909715043*pi,0.9508091014615949*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.48469143145768*pi,0.280374571631697*pi,3.86302065757855*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.553166818774502*pi,0.16623571875493603*pi,1.150378013427635*pi) q[11];\nu3(0.549838549909973*pi,2.42574105031903*pi,3.73226534286445*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.307072952654695*pi,2.9570311607292*pi,0.777305178168328*pi) q[16];\nu3(0.922006137415346*pi,3.34152936011976*pi,3.96234110443403*pi) q[17];\nu3(0.226509673983749*pi,0.03736304010678404*pi,1.294293757484799*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.237286125142315*pi,2.67421352249944*pi,0.964262787938976*pi) q[2];\nu3(0.940406557754303*pi,0.12104484848033903*pi,0.784023486195946*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.921794454264187*pi,3.25379188893868*pi,2.98388848934215*pi) q[5];\nu3(0.154299053656272*pi,1.16452221669582*pi,4.32680301021556*pi) q[6];\nu3(0.538088554811113*pi,-0.257691366848915*pi,1.2051608391601198*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.434200807204285*pi,0.09201706656243303*pi,1.025397201032992*pi) q[10];\nu3(0.941420561221473*pi,-0.49570197440332187*pi,0.523962740484727*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.369258625458997*pi,0.13578672468397002*pi,3.91910571825994*pi) q[19];\nu3(0.318202520576004*pi,0.42403287217246*pi,3.49041447758301*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41709281058576*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.359586710521618*pi,-0.4941962573934312*pi,1.238507639770758*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.539484266223862*pi,3.29305298824443*pi,3.9379878515347*pi) q[6];\nu3(1.0*pi,0.0*pi,1.198487958774545*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.655639587942019*pi,-0.312465180771454*pi,3.45994537507757*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.17681497198144*pi,-0.243905905363404*pi,3.74623803628485*pi) q[19];\nu3(0.417537719519981*pi,1.03352747078267*pi,4.17861186359801*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.455765300197658*pi,-0.4871409219742332*pi,0.7006531486124881*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.359390035864082*pi,-0.07294363328839198*pi,4.1178913863656295*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.13567001349043*pi,0.268436706671326*pi,0.719164251938289*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41860071042686*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.39862497615394*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.832317113137447*pi,3.48843751596369*pi,4.39880954105762*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.554312624612504*pi,3.28761788784624*pi,3.05149338047088*pi) q[13];\nu3(1.0*pi,0.0*pi,1.295990527955016*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.903732567222927*pi,3.26972372229616*pi,2.80526883165303*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.42014939459931*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35737694319273*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49682831720068*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.287111152745892*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.444824047797971*pi) q[18];\nu3(1.0*pi,0.0*pi,1.166641128826309*pi) q[19];\nu3(1.0*pi,0.0*pi,1.185925359074219*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40219166420585*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[18];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41309564237526*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.255149841988118*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.298865624001212*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.44378438936321*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2230798726794219*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.657060339995521*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5483507405678837*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40713435969232*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.48783399669233*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42981886133212*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.623652071430977*pi) q[11];\nu3(3.5*pi,3.4990820763884*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.384716771563467*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.636606516690963*pi) q[15];\nu3(1.0*pi,0.0*pi,1.39888552961886*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.417475017169782*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.33145841264541*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.153195255385165*pi,0.370624805508337*pi,3.92162608418153*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.362461257348371*pi,0.26501317475640196*pi,4.072104666621231*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.904065385091233*pi,-0.33282457999013704*pi,3.20590592100141*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.449661534445342*pi,-0.21968768196614202*pi,0.719506234928576*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33666645994549*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.633502684841604*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.459118194799146*pi,0.71679806744596*pi,4.1737161434574706*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.610720234606237*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.83215470678402*pi,-0.06489702833906003*pi,4.15332685824092*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.581847714926023*pi,2.80238650143022*pi,4.20128539550587*pi) q[4];\nu3(0.249261116548673*pi,3.16307152272713*pi,0.793712100433716*pi) q[5];\ncx q[6],q[21];\nu3(0.223999745788565*pi,0.034019440185759975*pi,4.34344401063243*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.190124307611601*pi,-0.258080564535485*pi,0.664073431053703*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.720776177792943*pi,0.10290309963692701*pi,4.48586859885164*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.42349113553151*pi,3.34530946247825*pi,2.08816693185625*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.789457069533068*pi,0.29586028559077204*pi,0.669222941283395*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.654114604115809*pi,3.27254985850927*pi,3.53348553505944*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.597925159625742*pi,2.89674224211626*pi,3.74637547053866*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.340074612879004*pi,0.10442955356786199*pi,0.6022007488268339*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.580315092219564*pi,3.39761145196194*pi,3.97228517344343*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.393890788132448*pi,0.9608454879529*pi,0.5019155130060835*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.447638023149201*pi,-0.14071329082101403*pi,1.410644095124822*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.232764943163858*pi,-0.013742858151685022*pi,1.367601821904872*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.37682132494109*pi,2.98613212954592*pi,0.753919341637109*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.849477336232674*pi,3.47303020572143*pi,3.33586884367038*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.436096274311302*pi,3.47710761120818*pi,4.20104927217635*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.335518336554619*pi,0.02176956673277397*pi,0.843003309355977*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.475229013101654*pi,0.335722260089952*pi,4.066264370768231*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.668716299767936*pi,3.47453830372936*pi,3.87374308413624*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.510836863720672*pi,0.42263760119492*pi,4.0009298947622405*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.451534328356208*pi,-0.280895475086342*pi,4.36782462848571*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.443322360740767*pi,3.46117694800919*pi,0.9718745914119851*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.449628406191498*pi,0.8974686948525601*pi,4.15237067663546*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.64924291402755*pi,0.6414655128178499*pi,4.16645531461327*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.778635720059823*pi,0.264681789859324*pi,4.11698967802283*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.134443748638025*pi,0.20787435904308205*pi,1.2532933790871321*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.362382446433744*pi,-0.349117820283332*pi,1.53089766810533*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.74298213215301*pi,-0.190948499812497*pi,3.64422749870568*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47876231173687*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.48889968050541*pi,3.24252866906193*pi,3.2491531889664*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.472073217958522*pi,2.94653160653819*pi,0.742571357096616*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216646505096941*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.604866505195159*pi,-0.281218583780739*pi,3.32194083278544*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.317282826710718*pi,3.15267041753425*pi,1.254710438477624*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(3.5*pi,3.46135186940956*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.792975145920298*pi,0.22250612911433798*pi,0.521131642786759*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.411289514984042*pi,0.370765131858692*pi,0.5847697377564067*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35187092904916*pi) q[16];\nu3(1.0*pi,0.0*pi,1.385464778896236*pi) q[18];\nu3(0.554399996941383*pi,-0.4818568470845111*pi,0.814095731249936*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[16];\nu3(3.5*pi,3.42782072242136*pi,0.5*pi) q[3];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.719719840446546*pi,0.43982392696150396*pi,1.477507818349908*pi) q[9];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2370159161396441*pi) q[13];\nu3(0.342985010332506*pi,0.035809773167503*pi,1.264919739603776*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47122324745295*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(3.5*pi,3.49135113373149*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46618932654787*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285729441440518*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.28779549115914*pi) q[18];\nu3(1.0*pi,0.0*pi,1.418567425684524*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1442421420436482*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[18];\nu3(3.5*pi,3.33870411533243*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.099524779231478*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.38226489353244*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.316505915531148*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4838981263072295*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31718712489038*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.46662800047035*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[9];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.122036608024614*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.694479033672291*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44385342267866*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5687923568570064*pi) q[20];\nu3(1.0*pi,0.0*pi,1.353890755488547*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44067670420569*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.441594285028399*pi) q[8];\nu3(1.0*pi,0.0*pi,1.339887878964634*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.49038866861973*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.39684909845449*pi,3.28225745407196*pi,1.80608789285356*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43115533690771*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48401662990108*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.813020953669522*pi,2.72744928249134*pi,4.17503750171762*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47914098925577*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.605769127818041*pi,-0.4431983481226369*pi,3.52631741464603*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.523831137134933*pi,2.98887919245653*pi,3.45831086605526*pi) q[15];\nu3(0.798170426642041*pi,3.06158321419913*pi,3.43627821039336*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.488211152238658*pi,0.71249647233891*pi,0.5823876153028305*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.490554271189532*pi,3.11685777305593*pi,1.78369394588713*pi) q[15];\nu3(0.175551365975187*pi,0.166581155297725*pi,1.033232942904313*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.304399631061991*pi,-0.11336855682195002*pi,1.1992915317171509*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.454365334422821*pi,3.33003433152766*pi,3.13792733669013*pi) q[5];\nu3(0.609178125464626*pi,2.50766823488025*pi,3.68702562056128*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.392462807038316*pi,-0.325294461893896*pi,3.83056592198951*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.32413305477102*pi,-0.038024662920582986*pi,0.724828153483*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.190061257457217*pi,0.38484509895990804*pi,0.581605030221766*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.247625495391183*pi,2.78069392189406*pi,1.49094407423117*pi) q[2];\nu3(0.648571672707835*pi,2.90868635315967*pi,4.26511450206635*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.438514814186773*pi,0.6736784522594099*pi,0.859932988751967*pi) q[5];\nu3(0.642373437207354*pi,0.354245976887151*pi,0.7971137512802671*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.386822138974175*pi,0.34434503151833695*pi,4.3288202277016*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.479706270119525*pi,-0.329563253944548*pi,1.11785639948161*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.521122743167317*pi,0.02619913691984599*pi,3.86586356313827*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.383218573368157*pi,3.3481811396038*pi,1.224022588084881*pi) q[0];\nu3(0.669268221553641*pi,0.68948501467359*pi,0.694147852482368*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.446510398112307*pi,3.36941104882136*pi,3.15391165093347*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.901316736198928*pi,0.12631666931969399*pi,0.635886387788422*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.661257499532084*pi,2.36313972106906*pi,3.86232792456098*pi) q[10];\nu3(0.546880369138486*pi,3.31411318665895*pi,3.23807304936893*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.325679931800873*pi,0.08635963217032105*pi,0.901739307870557*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.342839625701593*pi,1.03841869481097*pi,4.17342334489477*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.572275267486039*pi,3.01981365625425*pi,3.81678440673888*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.403904615035338*pi,0.39442686483758105*pi,0.670562554870726*pi) q[7];\nu3(0.224084831383234*pi,-0.396862554519217*pi,3.95169989646018*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.447491175648234*pi,2.45151080357137*pi,1.230621156057272*pi) q[10];\nu3(0.27159625996323*pi,3.10434479717964*pi,1.196845027747814*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.742485119901102*pi,-0.424046480929111*pi,4.11507056584483*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.959108371643444*pi,0.7912066575744101*pi,0.500694291096383*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.650910359473733*pi,0.054779798984314954*pi,3.59070179287316*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.33713532465314*pi,2.99221322497215*pi,0.838699931618509*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.203352410383446*pi,3.08909777277906*pi,1.3324468936422091*pi) q[19];\nu3(0.452854410694043*pi,-0.127680300278194*pi,4.4705640134570395*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38102112369016*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.488280288103248*pi,2.90278621418306*pi,3.55435980034651*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41282501678199*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.339302854985555*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.309084350756103*pi,-0.24672030974390602*pi,1.222080842685968*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217304229363692*pi) q[20];\nu3(0.582726417406122*pi,-0.16043815583662602*pi,0.57150438835914*pi) q[21];\ncx q[0],q[6];\ncx q[2],q[4];\ncx q[3],q[20];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.482550938999772*pi,2.91438052181166*pi,3.63110453791249*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.487626206615*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.34377630216213*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.195719187018591*pi) q[4];\nu3(3.5*pi,3.45622690538967*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.347986881053298*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.230968705890165*pi) q[10];\nu3(3.5*pi,3.4381220127494*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.181296212287866*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3252487802035*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39431349002284*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.45749124822869*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[20];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.173124890469146*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\ncx q[13],q[19];\ncx q[15],q[17];\ncx q[18],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5526260716217175*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44835207712116*pi) q[6];\nu3(3.5*pi,3.40422184340215*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.642222415039318*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.672939431246988*pi) q[12];\nu3(3.5*pi,3.46789554282133*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.25312467607349*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.43278235846418*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268093072917872*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.163949191690043*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,4.433865380852771*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45412004594392*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5731884270405745*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47260093013703*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.154870776792436*pi,3.37617098142478*pi,1.95488100674863*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.498699206886498*pi,0.088006090101718*pi,0.5087279241196437*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.40895391458488*pi,0.5*pi) q[9];\nu3(0.515185834120102*pi,3.01328322345185*pi,3.20773257253341*pi) q[10];\nu3(0.4308099912533*pi,0.86728098886296*pi,3.95892597620428*pi) q[11];\nu3(0.704276644529088*pi,2.67153871341388*pi,4.12488170195169*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.2312360057157599*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.347613653754754*pi,0.09862030377530495*pi,0.963511701336351*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.47953398153261*pi,0.5753902153282*pi,3.98945691206292*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.514242675871552*pi,0.425737397401179*pi,3.67174477584272*pi) q[10];\nu3(0.33429145059498*pi,-0.329866575150285*pi,4.23927000304576*pi) q[11];\nu3(0.335187991005932*pi,0.16773383850730705*pi,0.5716056278110073*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.477361756877149*pi,3.17514715709627*pi,0.8651216812075371*pi) q[3];\nu3(0.575630553018317*pi,2.97040390863003*pi,4.2586732199704596*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5155097746530473*pi) q[14];\nu3(0.820893741124738*pi,3.28495941829211*pi,3.68481241057042*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.260679915775818*pi,0.5699624379378101*pi,4.0448115257877895*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.566314389994926*pi,-0.16264204622641*pi,3.79838004814858*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.566943778409634*pi,0.58735914424677*pi,1.046494545862413*pi) q[3];\nu3(0.498679053185635*pi,3.00612281243248*pi,4.19017949708541*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.60543818923094*pi,-0.323850248894125*pi,0.7579776995328911*pi) q[13];\nu3(0.230772569209456*pi,0.58565237541391*pi,0.5663608626483867*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.574644036992077*pi,-0.0044832057689729865*pi,3.60576164249438*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.415051549527419*pi,2.58867548505709*pi,1.226036606898265*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.654094901197341*pi,0.328443453752161*pi,1.54770829430261*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.511727799270916*pi,0.30904566246149*pi,3.92984449806454*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.84844185026535*pi,0.9984799328690499*pi,0.975312519452712*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.494503838864328*pi,3.03238094626357*pi,0.5984197346608624*pi) q[0];\nu3(0.294466568149235*pi,-0.4238036418643167*pi,1.2670524062785389*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.137296717440878*pi,0.65617115024229*pi,0.777462767149404*pi) q[6];\nu3(0.400506510497789*pi,3.31026996923491*pi,1.7404891517013*pi) q[7];\nu3(0.417392297383372*pi,2.96195886972965*pi,1.64539620970941*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0696208274304077*pi,0.23945432867775895*pi,1.167704410778635*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.614734603521912*pi,0.16247795341328197*pi,1.24284964282215*pi) q[1];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.44515897799683*pi,0.376463777409881*pi,1.2312018352307401*pi) q[7];\nu3(0.296747988790898*pi,-0.283338052827492*pi,4.3115383671378105*pi) q[8];\nu3(0.572462986555592*pi,-0.046396821567188995*pi,3.90050099252973*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.450686253106038*pi,-0.10764594581884201*pi,3.95246637946746*pi) q[18];\nu3(0.442437267375581*pi,0.53410031803352*pi,3.74172321116156*pi) q[19];\nu3(0.16687498876477*pi,-0.33580049282578*pi,1.052873085459776*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35853202971137*pi,0.5*pi) q[3];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.49345802706902*pi,0.6757677571979901*pi,4.45148110662646*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.356149905046049*pi,-0.13243644689601902*pi,3.96961598205673*pi) q[16];\nu3(0.349807440539439*pi,0.31896856073384405*pi,4.03637790975456*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156434696871207*pi) q[20];\nu3(0.282868129532751*pi,-0.15040687423447702*pi,1.417202069513535*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(3.5*pi,3.43480426189001*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.263313192782701*pi) q[13];\nu3(0.765236090290335*pi,1.15401623068794*pi,0.657032358586196*pi) q[14];\nu3(3.5*pi,3.35196150917177*pi,0.5*pi) q[15];\nu3(0.628249176462273*pi,0.13940591483508902*pi,0.654336752812652*pi) q[16];\nu3(1.0*pi,0.0*pi,1.07310963574676*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44017972168119*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,0.0*pi,1.278087305057825*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.37592739502656*pi,-0.336102632831425*pi,0.817265987311357*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.453374350928129*pi) q[20];\nu3(3.5*pi,3.33445490815428*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43988410751196*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4503008004623*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.258304398752491*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48283988038004*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5002021059562161*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255178936473577*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24101258444909*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,0.5247307702705032*pi) q[6];\nu3(3.5*pi,3.49297572761228*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.3397316773634729*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(3.5*pi,3.45134482604095*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.643650939202452*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.14874474159988*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43317585053639*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5909641945750859*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[12];\nu3(3.5*pi,3.39544069874112*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.49651998912581*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.272411546419204*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.268194535614602*pi) q[14];\nu3(0.237832490917105*pi,0.372234631810869*pi,3.76141363679478*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.512805694199783*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.666983110253497*pi,-0.34433817149034096*pi,0.5125009353045921*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.852170047754751*pi,3.03315402494196*pi,3.67682850676141*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.543283106070348*pi,2.58229758291348*pi,1.169567710372311*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40473685064266*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.829081952198001*pi,2.74708331286512*pi,4.09132736736788*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.63630799046167*pi,0.009531531912580049*pi,4.15012029673238*pi) q[3];\nu3(0.673339522580954*pi,2.72010011405989*pi,3.82480028773991*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.616274395640901*pi,0.03905952135731505*pi,1.0037219163394129*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5597688970670314*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.125057567308239*pi,3.24375450227803*pi,1.86995756826221*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.699270024852256*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.463890738176723*pi,0.7224733452897001*pi,0.7518733563206841*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.603249848643448*pi,3.13042090056839*pi,3.58130700213066*pi) q[0];\nu3(0.45623860108067*pi,3.3476138297664*pi,0.989482875207805*pi) q[1];\ncx q[2],q[14];\nu3(0.489385048654098*pi,-0.10403458945629901*pi,1.4149063475873271*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.376064659641028*pi,0.46521172042243497*pi,3.75486766378514*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.383888907754356*pi,-0.4064916151751135*pi,4.33083764015257*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.29862898240475*pi,3.46074563473897*pi,0.590246810972879*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.592322694393611*pi,2.74581677253582*pi,3.89849556162217*pi) q[17];\nu3(0.593813140689532*pi,3.0449561514413*pi,0.5038337027969256*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.714137957915753*pi,2.67819921592099*pi,4.13242941158338*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.221000159883195*pi,-0.380550926012108*pi,4.20582752414163*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.313893925706591*pi,0.7547725972069801*pi,0.585657769780934*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.346575660421802*pi,2.93975488847977*pi,1.27204189188605*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.335381147538792*pi,2.74425311978362*pi,1.64028951910118*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.428153966707689*pi,-0.4219951343711792*pi,0.618832007122507*pi) q[20];\nu3(0.421470471707142*pi,0.67510355466938*pi,3.74428117706578*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.819767208395346*pi,0.38274485594223695*pi,0.747645925157672*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.354917482901059*pi,0.17329205153411598*pi,3.75665312285424*pi) q[13];\nu3(0.459887489158013*pi,-0.04231699887657597*pi,1.07076437788489*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.683527045496303*pi,-0.065063071728654*pi,1.042445046879465*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.757676924201171*pi,-0.12075802730977198*pi,3.47259727597489*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.670772434552356*pi,2.84755348973818*pi,3.1899799800481*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.481079135241869*pi,2.57191079927619*pi,1.381752036191212*pi) q[11];\nu3(0.629779758571174*pi,0.21744462209815396*pi,3.92729485347532*pi) q[13];\nu3(0.945925632386971*pi,0.25247787166415203*pi,0.900311700123795*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.936777424284174*pi,0.365582267647505*pi,1.058280810948646*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.46711308761722*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.44360304018746*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.250899594081757*pi,0.58200859296289*pi,4.4730328604483205*pi) q[8];\nu3(0.402026717179217*pi,2.81285397455753*pi,0.9824861247458461*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.213196961721892*pi,0.10294631330263804*pi,3.47803908091194*pi) q[11];\nu3(1.0*pi,0.0*pi,1.21417506180513*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268463124541054*pi) q[17];\nu3(0.0932178798819435*pi,0.061297550742360984*pi,4.407915222227929*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42530107177866*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47171278038696*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.280052830287444*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.701415116372245*pi,3.46620084825913*pi,3.62055029765198*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.429005572214225*pi,-0.07515777710531102*pi,3.91412680212155*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.35288313232149*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.710527463309744*pi,3.21550580452035*pi,3.81101311155121*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4896088476708105*pi) q[12];\nu3(0.334275427862718*pi,3.24156529422174*pi,1.70263023042092*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.676945103167237*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,4.4597406346795*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.456846049440962*pi,0.721608123887*pi,0.5712329678903528*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40630884957983*pi) q[18];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36200662226238*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45532353399984*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2463030261047519*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3624524727039211*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.497307180402652*pi,0.26786898942750004*pi,0.6060482996783*pi) q[1];\nu3(3.5*pi,3.43357183304362*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.45053712624825*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.283935326404373*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1722577354591142*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0964712311372447*pi,-0.10215880181242998*pi,4.43866037500782*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.544698785164524*pi,-0.4321240649387563*pi,4.43803593776706*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.36825920985541*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.2124084968530129*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[16];\nu3(0.575552812558348*pi,3.03890609212405*pi,4.24201006994815*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4959846130977805*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40308959988513*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.41413389750786*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5830366950070858*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49234122065943*pi) q[14];\nu3(3.5*pi,3.41060451511617*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23685403044026*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.381242134624497*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.3440974707584*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.601453149434491*pi,-0.31158119879453*pi,4.07529954895082*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.496111803629466*pi,0.21238100946621097*pi,1.178180042348141*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38201832360715*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.453043480548709*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.619464451911173*pi,-0.4073826936354493*pi,4.17740728619799*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.751458125041587*pi,-0.05560242430478901*pi,4.0597237737405205*pi) q[3];\nu3(0.447793207570906*pi,0.6702383046598901*pi,0.809676672238417*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.768661818910302*pi,-0.10824893592299001*pi,0.826415176016842*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.736352354871007*pi,2.58567431443592*pi,3.62446112423829*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.855148251195113*pi,-0.03779786032705801*pi,0.910519869782529*pi) q[12];\nu3(0.137986748116865*pi,-0.339699293337498*pi,1.53614235817336*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.130470517016928*pi,3.1118079403999*pi,1.75393720786005*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.801271926560943*pi,-0.10290034303130802*pi,1.06762731163183*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.518693192768241*pi,0.9334391155686601*pi,4.49478617531333*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.725990967291831*pi,0.294371718786287*pi,4.06708828943167*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.719661099916769*pi,0.76024430312238*pi,4.269035971315731*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.598776225793061*pi,0.91803872006883*pi,0.956044083119383*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.275184440631678*pi,0.233389283281348*pi,0.715542761804865*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.314504180886069*pi,2.98676426308071*pi,1.035854515080092*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.417080129385451*pi,-0.37991236682615503*pi,4.21694255673841*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.28138932303655*pi,-0.4630956437521447*pi,1.60491687214619*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(0.494354115156177*pi,0.5415407549003199*pi,0.742769700338052*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.332352627041764*pi,-0.03967291912016202*pi,1.1805041117785429*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.317027315844353*pi,3.11037148284688*pi,0.6575672337264971*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47214618647941*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.616234669934758*pi,3.25243949647135*pi,2.91395057162104*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.269069336017497*pi,0.04197852059534901*pi,4.158909993728869*pi) q[14];\nu3(0.0799290295255188*pi,0.135248130378523*pi,0.998333990581955*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.104910374141212*pi) q[18];\nu3(0.345669662862208*pi,2.70563829807905*pi,1.2325244495411751*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.446594719267402*pi,0.18236626558399305*pi,0.5508797266595887*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.569411341619285*pi,0.10870359757183501*pi,4.19597318913989*pi) q[14];\nu3(0.449804541215392*pi,-0.051555631704905014*pi,4.26779264841677*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.378093835663887*pi,0.04301758261493904*pi,3.80669966194082*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42243247844563*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1687387008219101*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.582071295864367*pi,-0.383228494001364*pi,0.5487997408623903*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.450930097722354*pi,-0.16488228050097598*pi,1.5526267573072*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.482921867915881*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.735995528418585*pi,1.0979145130157*pi,0.8665851769828841*pi) q[21];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.249452016506545*pi,-0.42486489939242067*pi,1.73681765645448*pi) q[10];\nu3(0.678217961328219*pi,2.94515108576072*pi,4.38437164567942*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.147967845975804*pi,0.8352928471871299*pi,0.5358980163371933*pi) q[16];\nu3(0.448984029290747*pi,3.4737641295482*pi,0.88136562235491*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5175533364407787*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.16707193845565*pi,3.44788493843368*pi,1.68348422090516*pi) q[10];\nu3(0.577343142798214*pi,0.24635976466875897*pi,0.5820263212409613*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.396785279022569*pi,3.2702599652959*pi,1.197805812881262*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.390959633339*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.35654024511694*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4732112656457*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.296496116655306*pi) q[14];\nu3(1.0*pi,0.0*pi,1.315493115134449*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.172245636171515*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.40642249828745*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\ncx q[8],q[15];\nu3(3.5*pi,3.46555041136216*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.327530664275594*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2004603605787039*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36709296237808*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.6876482175998591*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5423542914964093*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1952518804526528*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5272130417718519*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.870327132513786*pi,-0.363660650982245*pi,0.8808521500316611*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.36877242298986*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.203024204351349*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5379767423555875*pi) q[12];\nu3(3.5*pi,3.43482258060944*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258844558856325*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.624347822975782*pi) q[21];\ncx q[0],q[21];\nu3(0.651970359076349*pi,0.19978884202843905*pi,3.80594754945914*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0547267892698165*pi,0.30179010125196204*pi,4.36323391880482*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.40848687906944*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4084429502910005*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3691554254585259*pi) q[17];\nu3(0.861529406806916*pi,-0.135013641076226*pi,0.7063608728214981*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.75839305695304*pi,-0.14971029931267*pi,4.13697512917647*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.211230755774411*pi,3.20184229224164*pi,4.31146859315194*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.632379440267012*pi,3.47943956060079*pi,0.8164840129865141*pi) q[7];\nu3(0.654772644528572*pi,3.23563892155357*pi,4.07776520727941*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.41923057550203*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.479794858940914*pi,-0.168352172260831*pi,1.122308346110245*pi) q[15];\nu3(0.471391303281428*pi,3.11567540221455*pi,3.21478316839587*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.629184324119554*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.18274027112972*pi,-0.4533397297205921*pi,0.8096617876928329*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.509252097981559*pi,3.19974745781719*pi,1.71700957675725*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.630591641634892*pi,0.5721899160021799*pi,4.350862635073129*pi) q[5];\ncx q[6],q[10];\nu3(0.27817310796724*pi,3.12580926990327*pi,4.4402592796123805*pi) q[7];\nu3(0.627096519838438*pi,2.9197447698772*pi,4.14523998676012*pi) q[8];\nu3(0.774340875047196*pi,0.00651209319187096*pi,3.56815382643682*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.629766174815902*pi,2.96442470565661*pi,3.399169498676*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.800920868156454*pi,2.72543124760362*pi,3.66828191908397*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39265977290829*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.362413780737185*pi,2.82600065832312*pi,1.708436254392*pi) q[21];\nu3(0.579253831244564*pi,-0.263497021082461*pi,4.2584949371380105*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.625077834714435*pi,-0.326637822489383*pi,3.57700041427096*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.31097623095393*pi,3.44822690504393*pi,1.69582765019529*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.612441703308356*pi,0.52946323510186*pi,0.996742239524411*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.567498258244202*pi,-0.10001571904435502*pi,4.45839434804263*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.282265704071025*pi,2.62682621528211*pi,1.0503726964362912*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.238882008344027*pi,3.35850161361444*pi,1.59638512292259*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.555898844016396*pi,3.36335209691371*pi,3.17500742426313*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.334333913721149*pi,2.48456026424453*pi,1.1470375440512282*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.54825187412234*pi,-0.093624736669643*pi,1.38077471895018*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48434666209943*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45562935942777*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.177948677539409*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.243626009388855*pi,-0.299560238831236*pi,1.422570878222908*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.200860021832845*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.503159228398096*pi,3.39047693675607*pi,4.35412977210844*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.343932458463729*pi,1.03661233580062*pi,4.35660361698017*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608946508984255*pi,3.24541779344732*pi,3.52216402261993*pi) q[20];\nu3(0.29463030803389*pi,3.20557774818108*pi,2.06765362858653*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.72553060808897*pi,0.54824395330238*pi,1.016031046085577*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.621413991994583*pi) q[8];\ncx q[9],q[19];\nu3(0.326375210786938*pi,2.81910254109553*pi,1.3901038962669992*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.34704675286224*pi,0.5*pi) q[14];\nu3(0.360912211473893*pi,3.31252852458627*pi,0.905743042987444*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5226073550803391*pi) q[18];\nu3(0.106145008194313*pi,0.222389965244998*pi,0.851826667930647*pi) q[20];\nu3(1.0*pi,0.0*pi,1.251838867190055*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.419144638375749*pi,-0.11171034745963698*pi,0.645538925054408*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.38131074353968*pi,0.5*pi) q[9];\nu3(0.809890139726604*pi,-0.13873033142136498*pi,4.38660110967008*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.284085486978302*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.711666364073653*pi) q[21];\nu3(3.5*pi,3.34760321708882*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.241640553892814*pi,2.94018210281782*pi,0.970762390479352*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.625398462372717*pi,0.387576885036069*pi,0.908473078757946*pi) q[7];\nu3(0.533080801101103*pi,0.07069398319477804*pi,4.16966484884356*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.531020376902566*pi,0.03643783432940595*pi,4.196022950205251*pi) q[11];\ncx q[14],q[21];\nu3(3.5*pi,3.34709402521471*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1831060683337982*pi) q[16];\nu3(0.570596785251935*pi,-0.44988439382845913*pi,3.9351279755229*pi) q[17];\nu3(0.531976597766157*pi,0.298120740218049*pi,1.0019739265510959*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37073055385283*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1808146641542732*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.4032747001497*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.184617911695939*pi) q[4];\nu3(0.673935215924071*pi,3.20385884506007*pi,3.73516744094625*pi) q[5];\nu3(0.676620574434958*pi,3.08184874554641*pi,3.33391426967076*pi) q[7];\nu3(0.704324835470079*pi,-0.298613035676187*pi,3.30509018420206*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[13];\nu3(0.212970531781827*pi,0.09694812055671898*pi,0.693955027415788*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.162563306102554*pi,0.006978869676456001*pi,4.1170165422563905*pi) q[17];\nu3(0.579513755452593*pi,0.72700219522904*pi,1.158291797913027*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.499769617161*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.326089970934851*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4568621499542*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2069887689606529*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46168401176545*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.605015470364503*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,0.5287680529902032*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.317614028854545*pi,2.9226975035527*pi,1.190231880551945*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.478828880008519*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.37547757534018*pi) q[13];\nu3(0.447790088468496*pi,2.91301225286068*pi,1.89093462143272*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.39044374919283*pi,0.21250020051878904*pi,0.5319354942251829*pi) q[21];\nu3(0.873911596786228*pi,3.0551444797646*pi,3.68480148700007*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48737168960761*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.353797026329008*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.525096659867174*pi,0.350520718327077*pi,3.78939043394291*pi) q[21];\nu3(0.664493933299598*pi,2.36139698239232*pi,3.76410666724441*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.416310872305949*pi,-0.34889377990000603*pi,0.5524351700869002*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.253842059920642*pi,3.10698191018285*pi,2.08493127340437*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29426292154033*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.667892062603285*pi,-0.07344923466319098*pi,4.44167204326092*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.811325616682382*pi,2.79058195322876*pi,3.48820734209392*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.6353767637708*pi,0.056149077074644005*pi,3.71053226767808*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45058810920206*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.367567982708143*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.345999846478085*pi,0.20383147723719397*pi,3.65205984679777*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.728690419063534*pi,-0.004513026651770002*pi,3.98224874630197*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.870607699702131*pi,-0.4432879840274683*pi,3.42537206864019*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.743198203130406*pi,3.157422479012*pi,2.94227844912526*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.371314940753155*pi,3.41117479772011*pi,0.763161211266299*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.636250148798296*pi,0.49270860789305004*pi,4.41577802649424*pi) q[3];\nu3(0.625164748469239*pi,0.07437560371635499*pi,1.360775120255325*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5800566437153054*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.191457693256302*pi,0.135274815426621*pi,4.25005458921037*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.847719118911667*pi,0.297392436850873*pi,1.51600990335425*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.533761100313447*pi,-0.24464544645262498*pi,4.10678531912718*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.555380561875074*pi,0.16050944697456004*pi,0.672363790293684*pi) q[10];\ncx q[11],q[12];\nu3(0.340146054205714*pi,-0.4415964136134677*pi,1.60827421058563*pi) q[13];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.89459895016377*pi,3.48206941300873*pi,3.73861889912464*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38117505530972*pi,0.5*pi) q[5];\nu3(0.233186674286391*pi,0.8462373845320501*pi,4.07143301875755*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.720869862031226*pi,-0.426385696496976*pi,0.5814428616949552*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.449073410049378*pi,3.18784693102413*pi,1.934936230417*pi) q[13];\nu3(3.5*pi,3.48407642848077*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.333083065164373*pi) q[20];\nu3(1.0*pi,0.0*pi,1.203635965703357*pi) q[21];\ncx q[1],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.727051376463365*pi,2.9941581592477*pi,3.68489666865818*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.43533203028675*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.338481461939356*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35794564772814*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42397566408705*pi) q[21];\ncx q[1],q[8];\nu3(0.32930700349271*pi,-0.45585470722493593*pi,1.52196961000087*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4664874121924*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.27116403548497*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.556962434494568*pi,0.7566332607213899*pi,0.684435236162363*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42673022952642*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[16];\nu3(0.539171190493219*pi,-0.4574319780546478*pi,0.989287202500307*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.33784811735308*pi,0.5*pi) q[10];\nu3(0.238658434079238*pi,2.77682950968337*pi,1.2459809321401671*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,3.29212423450398*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.140176610626978*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.253716895187716*pi) q[16];\nu3(0.952124289950108*pi,-0.4827588111827919*pi,3.19025813136013*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34124299521986*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.331559659091124*pi,3.03611663919534*pi,1.60700899742526*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.404185497595041*pi,0.311285488270855*pi,3.32181571581389*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.403879608220178*pi,-0.135992052013078*pi,1.431443376812347*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5195523676103684*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.618552129913025*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46733599023179*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.336063677850418*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48985193495587*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.424996747002862*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[17];\nu3(0.478309287400596*pi,0.15419048996055196*pi,0.622018859083068*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.41092674104607*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.356629761309979*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.338981934069985*pi,3.20851007279857*pi,4.44876614809614*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.203711789279585*pi,2.75918936106831*pi,1.66542429549331*pi) q[20];\nu3(0.634290797963426*pi,-0.354090223140771*pi,4.42754281302601*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.552909705157597*pi,-0.09784229703737501*pi,0.950785900342167*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.280938418343149*pi) q[2];\ncx q[3],q[12];\nu3(3.5*pi,3.36390233416107*pi,0.5*pi) q[4];\nu3(0.664103716686001*pi,3.39029276508663*pi,4.2924327552889*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.320471421532762*pi,0.12607184551209105*pi,3.96036701017784*pi) q[10];\nu3(0.806570362999345*pi,-0.122940143429981*pi,1.235627136347855*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.211469234192791*pi,0.28293012723490596*pi,0.999649416783196*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1400571338663599*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5572457396318544*pi) q[19];\nu3(0.508521250400474*pi,0.15501612825393196*pi,4.386228094424959*pi) q[20];\nu3(0.399169405027699*pi,-0.374312840132898*pi,0.659717852160036*pi) q[21];\ncx q[0],q[2];\nu3(0.632972719929389*pi,2.99837829755893*pi,3.62470159273704*pi) q[1];\nu3(3.5*pi,3.44276945182252*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.837126789750605*pi,2.49286006743509*pi,3.85983950366997*pi) q[9];\nu3(0.43523862520906*pi,-0.12976478518325402*pi,4.1339826742982*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5524139625764483*pi) q[11];\nu3(1.0*pi,0.0*pi,1.282370725365392*pi) q[12];\nu3(0.369377679744335*pi,0.76290276262418*pi,4.40998421243504*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.511439639878168*pi,0.415174816084954*pi,1.158653291386078*pi) q[8];\nu3(0.804677431596637*pi,-0.252136082459985*pi,3.43349517493962*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.506744398022937*pi,3.4942244398693*pi,3.44649213102733*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.553144808292563*pi,3.41144670374982*pi,3.52907944085238*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5106649329884299*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.505390547892317*pi,-0.023026509648368998*pi,4.449099746628789*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5472015242066508*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.726183083250332*pi,3.00030989730634*pi,3.67486418814852*pi) q[14];\nu3(0.132573883412714*pi,-0.022358678716934977*pi,4.29288960898451*pi) q[16];\nu3(0.604147047069911*pi,2.87302994380158*pi,4.36782810749928*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.674545075152545*pi,3.45807548267594*pi,4.07401941416311*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.557251134668286*pi,3.01363763703304*pi,3.82396353882718*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.844802028396184*pi,3.49225436029819*pi,3.31660658686227*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.744073643957262*pi,0.5695987467677699*pi,4.303903340883171*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.653848616573247*pi,-0.4755399756482094*pi,3.17312634728369*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.392293713430058*pi,1.10919135362426*pi,4.3318735218721*pi) q[4];\nu3(0.603149842494648*pi,2.76679369159776*pi,3.93002413715733*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.817924072466252*pi,3.14094909830173*pi,3.27555500273158*pi) q[3];\nu3(0.291198860816695*pi,-0.357628807974116*pi,1.62755473233015*pi) q[4];\nu3(0.285133207298895*pi,0.02239100334653299*pi,1.174509732185081*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.28484899302781*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.18212868805846*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.502912933205404*pi,3.09566144089071*pi,1.85670188116286*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.600638025596943*pi,0.427625708748924*pi,4.3758951572106906*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.548242107016376*pi,3.32662726660794*pi,4.447748746511261*pi) q[17];\nu3(0.204038907439996*pi,3.40328237097744*pi,0.647238584607397*pi) q[19];\nu3(0.357704345190545*pi,0.05308320124787602*pi,3.59874158236974*pi) q[0];\nu3(3.5*pi,3.39573646806788*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40458613727903*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4586535492253105*pi) q[9];\nu3(1.0*pi,0.0*pi,1.221367364090598*pi) q[11];\nu3(0.789814739176345*pi,-0.300884293758984*pi,3.26746369534451*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1408334065669279*pi) q[14];\nu3(0.583779016223351*pi,0.38677740387900605*pi,1.3942892816018642*pi) q[17];\nu3(0.753852242873636*pi,2.51188506182204*pi,3.61384534242502*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.715082404963869*pi,0.8521357744436999*pi,0.69880305197592*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[9];\nu3(0.679825638256619*pi,-0.028780123742321972*pi,3.99061723843231*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.717245068622992*pi,3.39142146783979*pi,0.69192230542257*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.49846728017714*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2740772933649671*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5029406949709185*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48007317745053*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46365284550618*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[6],q[18];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.304558289585886*pi) q[13];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4842287019444*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43404742651226*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.652083763990401*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.226151719797125*pi) q[16];\nu3(3.5*pi,3.36814094088274*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.172779405829604*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.263402364078215*pi) q[21];\ncx q[0],q[16];\nu3(0.66929153202743*pi,2.87332846467031*pi,3.64128863463543*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.619970030090456*pi,3.29874540561158*pi,4.32356067194106*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.28841092725485*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[21];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.452716419447496*pi,0.45403012129974796*pi,1.020283105310309*pi) q[1];\nu3(3.5*pi,3.45677270777206*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1463685787480609*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.162870909446433*pi,0.60539957245959*pi,0.8113401390666419*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.550233974682502*pi,-0.380766762926345*pi,3.40991609292989*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4988148200166*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5777190663542275*pi) q[18];\nu3(3.5*pi,3.45646481989136*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257463656774384*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5271115996345602*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.803291381019984*pi,-0.358457350047387*pi,3.73771281355694*pi) q[4];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.337303741541515*pi,-0.40266119245082543*pi,1.248048267075464*pi) q[8];\nu3(0.783816792745371*pi,0.19357792951416197*pi,3.99921196096264*pi) q[9];\nu3(0.60433687614904*pi,-0.49823754920894214*pi,0.5726505278101611*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46271854738792*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261073827738987*pi) q[15];\ncx q[17],q[21];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.768116156727866*pi,0.8359654743440399*pi,1.044483314349796*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.45098961108819*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.255340026226719*pi,0.11554680436198195*pi,0.685039937226184*pi) q[9];\nu3(0.909116513543583*pi,3.28246926533226*pi,2.84940231632115*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5015685164712358*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.717969945528129*pi,-0.010164382880320011*pi,4.025159804020809*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.632365145984731*pi,0.22353136458581901*pi,3.90040823239767*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4690954052021805*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.439164104138294*pi,3.17354331130042*pi,0.847554061535998*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.219289768890231*pi,3.19314697067998*pi,1.0364068381334*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.272976837136263*pi,0.005135103340549008*pi,3.66488174531623*pi) q[6];\nu3(0.125724424838536*pi,0.331959483379623*pi,4.17061361127749*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.662463064441349*pi,-0.358497823423639*pi,1.007846400840479*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.463017451230429*pi,3.10845793097133*pi,1.93899302459854*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.171746199418946*pi,0.12055050646842802*pi,3.60415003765084*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.500080950816124*pi,2.51322684350185*pi,1.248913683179751*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.299631095973*pi,0.483517614994043*pi,3.79910025066788*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.531494516046331*pi,-0.20138279753538402*pi,1.013076722887062*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.319658251298251*pi,0.120730503329331*pi,3.7284314708237*pi) q[18];\nu3(0.528815752696871*pi,0.437351586080136*pi,1.1888767665709121*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.146827075979565*pi,0.19711189457870404*pi,3.48917808891779*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.454965864574368*pi,0.38486338064607395*pi,3.72798671637876*pi) q[3];\nu3(3.5*pi,3.35128797746483*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0291937192776777*pi,0.22305712738735906*pi,3.80457107719338*pi) q[13];\nu3(1.0*pi,0.0*pi,1.30929104118882*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.304545329423796*pi,0.032998417442624994*pi,0.935112163519414*pi) q[16];\nu3(0.170710884165777*pi,-0.22166989951439098*pi,1.251849079777096*pi) q[18];\nu3(0.700750948422157*pi,0.7682418323340101*pi,0.9130961640920501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.717205843841354*pi,0.375226267272168*pi,1.085229712219292*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45970671375534*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.58556408102383*pi,2.9364931256503*pi,3.10025993331208*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.694754411803228*pi,2.72098707559001*pi,3.85113903547126*pi) q[20];\nu3(1.0*pi,0.0*pi,1.242558489361853*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.400042593079832*pi,0.290152449991253*pi,4.45746251523021*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.691740954503154*pi,3.07681118134384*pi,3.79630069315321*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[19];\ncx q[10],q[18];\ncx q[11],q[21];\nu3(0.828349985382872*pi,-0.256193946912319*pi,4.14654028744183*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4917572905776595*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.4444544919142*pi,2.87569125160478*pi,1.81624111831459*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.441441272466524*pi,1.13030446123236*pi,4.16476898791388*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.178227475328429*pi,3.46456836380238*pi,0.860041407826962*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.34782832205071*pi,0.5*pi) q[9];\nu3(3.5*pi,3.32938492779271*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.494886607868802*pi,-0.4329803058187861*pi,1.212041686228496*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1670333423638861*pi) q[18];\nu3(1.0*pi,0.0*pi,1.241162772916558*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49113147790259*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41844230399696*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.236633047632648*pi) q[7];\nu3(3.5*pi,3.45634685754612*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[18];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.34707949937377*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.720111520636033*pi,0.39178288510786696*pi,0.607116135835901*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.174799894172794*pi,-0.346192551289912*pi,3.88265610578946*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5417696601135042*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46516950274998*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4943684809657*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5324320893181556*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38158904594083*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2256016146175361*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.41934999763605*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.838531936130752*pi,-0.140051468714617*pi,3.7395834114227*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3138231726709662*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(0.900401006993363*pi,0.83462660258551*pi,0.707400285719921*pi) q[4];\nu3(3.5*pi,3.34699929287792*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.271632768102432*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5212967772198511*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42032132099694*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49143329289272*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.61622244053151*pi,0.5983888547348399*pi,4.13885090452157*pi) q[10];\nu3(0.697112473452273*pi,-0.12559294882078098*pi,4.1989444905491204*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.685826976432454*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.570845845935722*pi,0.464060061155805*pi,0.945642314828699*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247542104228526*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3226489010783768*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.771737273070952*pi,-0.4730363661003105*pi,3.65203591758395*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.227418004304082*pi,3.28321391504668*pi,4.4703114292392705*pi) q[10];\nu3(0.698011587484693*pi,3.07808099834246*pi,4.35182796525621*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.13469062794814*pi,-0.376221785572597*pi,1.1801519837938201*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5405550155374566*pi) q[16];\nu3(0.350826497447434*pi,3.32306604654474*pi,1.267044802992669*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.711105017714045*pi,0.08619133027225401*pi,3.89457077068176*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.302413175913591*pi,-0.377152317503817*pi,1.56207613744808*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.581109008757933*pi,3.13376100380303*pi,4.15495315268535*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45914969270227*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.540594994143456*pi) q[17];\nu3(0.211266271668098*pi,3.38171228524384*pi,1.86310663450984*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.377433497892727*pi,0.21771457097665503*pi,0.672949605964505*pi) q[20];\nu3(0.758905831467841*pi,0.254491307991653*pi,0.728647899751248*pi) q[21];\nu3(0.492958519518578*pi,2.8451482267825*pi,3.67583484059772*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.651476915045136*pi,-0.4571318373705988*pi,3.09543095126738*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.701663147533532*pi,0.0017613924122079627*pi,3.51787721670964*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.83330303669134*pi,0.13824084873326603*pi,3.9535180232149*pi) q[19];\nu3(0.122767701299026*pi,0.64230697922862*pi,0.601635261909071*pi) q[20];\nu3(0.48922551067728*pi,-0.167974734842396*pi,4.26888635252108*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.302893565085732*pi,0.48580791539162804*pi,0.975119598258332*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.363714892005006*pi,0.58864136685073*pi,0.5350298761381297*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.400172711313527*pi,2.86310784630304*pi,1.003501897360316*pi) q[7];\nu3(0.308911921120636*pi,0.5767599469436999*pi,0.828092035193333*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.883234292165435*pi,0.50727168412282*pi,0.750674805739424*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.48593674577605*pi,3.48588556423885*pi,1.53513602657982*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.445921049407471*pi,3.20139544551563*pi,1.4926473300506329*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.336928006766604*pi,0.24588741287461702*pi,3.91377909912232*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.791181936310444*pi,-0.34981722746835*pi,0.5678312814264886*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.776360142547287*pi,-0.0006006760705160041*pi,3.96566917808956*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.656857784806385*pi,3.24806859366109*pi,3.38613552306115*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.558482855384372*pi,0.06523590757526199*pi,4.37542474684378*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.553070590557718*pi,3.32595517475944*pi,3.40471739441943*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.393628911037305*pi,0.7467263706957801*pi,3.7900283445918*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.2958374623535*pi,0.5*pi) q[9];\nu3(0.374557784557453*pi,0.5646956135874299*pi,3.8606361393616*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.3716250326285*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.592343619282018*pi,0.244245919141318*pi,4.1141622754541*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2459189549260201*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2994906060982618*pi) q[20];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.203322220024909*pi,-0.320096574765607*pi,1.3872482421333001*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[19];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.533510767431942*pi,3.1585406061109*pi,4.3658169194611*pi) q[17];\nu3(3.5*pi,3.48961240035554*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.756101316234534*pi,0.455233561037669*pi,4.4463546743862405*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.230183019034355*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39859061901812*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2737264644566269*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.202638988432242*pi,0.07353502528345401*pi,3.66052724663281*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.656786159220291*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43815912112926*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[9],q[19];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.441485660031524*pi,0.6624517317069101*pi,3.9551620914979*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43502542593074*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48515305102896*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.323152246778085*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35053346186528*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.643506419136557*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.349952504303646*pi,0.05363782689155605*pi,3.56030015649569*pi) q[15];\nu3(1.0*pi,0.0*pi,1.278251257347296*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[7];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[11],q[13];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49364255384301*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47882567698705*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46519941605463*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.155736854336051*pi,0.14851657374972405*pi,1.267384445243025*pi) q[9];\nu3(1.0*pi,0.0*pi,1.353102988507728*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4933734010603*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5331635218259585*pi) q[16];\nu3(1.0*pi,0.0*pi,1.129058516222947*pi) q[17];\nu3(1.0*pi,0.0*pi,1.169944228914392*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[10];\ncx q[3],q[21];\ncx q[4],q[16];\ncx q[5],q[17];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.309405562695483*pi,0.97098287677214*pi,4.141298550144381*pi) q[9];\nu3(0.211448547272701*pi,2.81112260803211*pi,0.77521900302727*pi) q[11];\ncx q[12],q[18];\nu3(0.409696397426694*pi,3.24334621009187*pi,1.435115537935648*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.548831302471899*pi,0.15114972166375795*pi,1.120783529669164*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4247676434885*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41702946022816*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5401854449461467*pi) q[10];\nu3(0.545162412343185*pi,0.14351355724640402*pi,0.5789713680416178*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.812247796400804*pi,0.202155827282959*pi,3.92788820444996*pi) q[13];\nu3(0.442975042216365*pi,3.23000468592044*pi,1.474143578069089*pi) q[14];\nu3(1.0*pi,0.0*pi,1.306898400682459*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48111311098827*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4744117479169105*pi) q[18];\nu3(0.20729145119206*pi,0.54188185363983*pi,4.18077426055435*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3438190960781031*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.318232550088537*pi,0.6046109486973701*pi,0.666534436225959*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.729285069369542*pi,0.431320083403135*pi,0.76820674961878*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.85744948117476*pi,3.0908856874481*pi,3.27474691724416*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33385834581546*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.525402226467329*pi,0.56699436449806*pi,1.4128750706207112*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.426748680867981*pi) q[21];\nu3(0.322108156727041*pi,0.36069199695466003*pi,3.56695781915525*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0920333684713687*pi,0.38707019390086905*pi,4.014772159262749*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.294589911844801*pi,3.16046058190835*pi,1.5267597514871*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.312597990136597*pi,0.19500850789997104*pi,4.2231250634802695*pi) q[1];\nu3(0.158614459748338*pi,2.8587708001316*pi,0.740021181866175*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.684777927860907*pi,2.78332153556781*pi,3.91164043453955*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.518313893062302*pi,3.29800834587827*pi,1.68622687869145*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.189009511578015*pi,3.47346053822524*pi,1.013062853962761*pi) q[1];\nu3(0.533668257370487*pi,-0.41372806263503237*pi,0.841310112286738*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.224654509325679*pi,1.18396986112005*pi,4.29242944688922*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.796533468662423*pi,-0.14144653193725099*pi,3.47636900266419*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.184377176567656*pi,3.24059443585999*pi,1.125028514031563*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.551201658408944*pi,-0.171547109012324*pi,3.92545431710265*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.529691884815852*pi,2.87633181708219*pi,3.8355938434979*pi) q[10];\nu3(0.824543290256273*pi,3.27670781154024*pi,4.28260199317743*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47178238525241*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.464012055816024*pi,-0.4256897729907705*pi,4.4736348370139805*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.478182073750025*pi,0.24280279893407597*pi,4.21840673376996*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.636712851537018*pi,0.399249619530999*pi,0.605412194093768*pi) q[10];\nu3(0.460733563237606*pi,3.24213578871357*pi,0.5814716310699286*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2713788029140711*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.630370237892508*pi,2.82975979339035*pi,3.66145622613579*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.567947578412973*pi,-0.4186476728275236*pi,4.43944404883144*pi) q[17];\nu3(0.748338498649326*pi,-0.4533638319941844*pi,4.4459551474668295*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.171704941161145*pi,3.45464007611498*pi,0.5615483238361973*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46733853281884*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.348265620230202*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38716411987758*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.762693150986961*pi,2.7994739440699*pi,3.2704171316706*pi) q[17];\nu3(0.28463656838008*pi,-0.008776902970361988*pi,1.37865461076811*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.34435078132044*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34133455634235*pi,0.5*pi) q[4];\nu3(0.161909739049262*pi,-0.194622160703755*pi,4.0201142391652*pi) q[6];\nu3(1.0*pi,0.0*pi,1.310204882468602*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.268148485148473*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.395567935637073*pi,0.291884617746728*pi,0.5929200884770855*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.41903722391974*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.818153839923349*pi,2.56331605212686*pi,3.61560246957222*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32362026421556*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.4713985169782*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2519985969023129*pi) q[19];\nu3(1.0*pi,0.0*pi,1.346941976835514*pi) q[20];\nu3(0.522597296651316*pi,0.03898177253802804*pi,4.39347631977152*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.707355217755511*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.39724578087854*pi) q[10];\nu3(3.5*pi,3.23579882337505*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.759774728666261*pi,3.20096574951807*pi,4.161063850699049*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.1050443357694442*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.41040118260544*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.768087041967136*pi,3.22484688838664*pi,3.64226456052844*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.306498102065544*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5003525671898776*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.25871215205796*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.49693504520702*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.47689942716677*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.286856557287979*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5714157049518985*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.171469722197254*pi,0.7416035280601501*pi,0.714409905004989*pi) q[0];\nu3(0.368889427122876*pi,3.03308750645027*pi,1.83841997677649*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,3.46940689144078*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.348965931168205*pi,2.81126753205078*pi,1.6115608790473*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.449143759114916*pi) q[21];\nu3(0.405677649849546*pi,3.37791701517069*pi,1.53982900689691*pi) q[0];\nu3(0.877742791238355*pi,0.9850559886252299*pi,0.952546895187576*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.453829799768614*pi,2.75807927479845*pi,1.448401830242471*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.2839384102456*pi) q[11];\nu3(3.5*pi,3.47771323772982*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.699056047799152*pi,0.24591077612725998*pi,4.44543716285564*pi) q[14];\nu3(1.0*pi,0.0*pi,1.261109116535019*pi) q[15];\nu3(0.634069624185535*pi,0.45449469334261805*pi,0.892415667112656*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.18480655751629*pi,3.49159781361288*pi,1.11267174913558*pi) q[4];\nu3(0.517947025111256*pi,3.41302527506799*pi,4.01259660796871*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.461916705882132*pi,-0.281171243972842*pi,3.60948919395205*pi) q[7];\nu3(0.541893366016391*pi,3.31866226207744*pi,3.03455701921469*pi) q[8];\nu3(0.602724505946962*pi,2.42079777519108*pi,3.82178606048005*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.651796516853358*pi,2.86926664982494*pi,4.21912484290137*pi) q[16];\nu3(0.517207872130465*pi,2.94438618467793*pi,1.4309622681704939*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5984955869543174*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.451871262995216*pi,0.83339407288757*pi,0.5140194400705945*pi) q[4];\nu3(0.37837159747865*pi,2.5373035023518*pi,1.1968271677088969*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.566094856351198*pi,-0.006833048965595001*pi,3.73639506190059*pi) q[8];\nu3(0.697915278370559*pi,0.58666338019793*pi,0.949441204409841*pi) q[9];\nu3(0.313332125555362*pi,2.96071299060822*pi,1.84561186158284*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.700709477928341*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.425392455921973*pi,2.55950317787915*pi,1.45954524814576*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.35227859537131*pi,-0.43483602336265503*pi,1.298915300070182*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.651522139344731*pi,2.9260743229519*pi,4.14489561393906*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.27692057607861*pi,-0.4556368214609862*pi,0.5227851839209896*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.356672851245919*pi,0.5957876959434001*pi,4.06123546090171*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.435114614976361*pi,0.12099955135560003*pi,3.73576261004561*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.508200297599934*pi,-0.296754210828035*pi,1.305549351898963*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.538977872980307*pi,2.66687737640959*pi,3.8011799944149*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(0.566930959884115*pi,2.74291081503672*pi,1.320657322280372*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,3.42705217575415*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3523994013213692*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.563051193154958*pi,0.321260878613325*pi,3.753623185023*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.38176599351331*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4849919297156*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.16127573302791*pi,-0.16760663338660903*pi,0.649112278776481*pi) q[6];\ncx q[7],q[14];\nu3(1.0*pi,0.0*pi,1.262278194276314*pi) q[8];\nu3(1.0*pi,0.0*pi,1.130670018589212*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.323480325444381*pi,3.32118756907931*pi,4.4147387602448*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.27153850399629*pi,3.20691565791729*pi,1.318351845233611*pi) q[20];\nu3(0.381963901870248*pi,-0.055008832436807986*pi,1.1955659750221659*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.865810062347147*pi,2.99519000381095*pi,3.20435425876318*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.789540301482527*pi,-0.16542437243340802*pi,3.71963847460467*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32276818205691*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.664095844817899*pi,0.5632737375596899*pi,4.39806638586251*pi) q[20];\nu3(0.64956384980228*pi,2.72170572819186*pi,3.35864866644719*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.465840559827734*pi,0.358655356632245*pi,4.32318254128389*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,4.454610846268*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45122151524607*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.34291690398071*pi,3.2816672407476*pi,1.96885863160656*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[9];\nu3(0.498450989663414*pi,-0.16001024299175598*pi,1.175079281801446*pi) q[3];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.69601829578942*pi,3.30955280470518*pi,3.74440969271891*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31424507047124*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.271456315182488*pi,0.15682116294453097*pi,3.37371256812708*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.41469489418043*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.206777561498044*pi) q[19];\nu3(1.0*pi,0.0*pi,1.161790199269459*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,3.4214011543553*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.421470588969893*pi,-0.4389665212744499*pi,4.16988356588457*pi) q[11];\nu3(3.5*pi,3.46912294384006*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42719450385737*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236535954114717*pi) q[17];\nu3(1.0*pi,0.0*pi,1.317506251199796*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1720862983616969*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.29931409757065*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.226672921573353*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5578395788137862*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4654253460266*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.42568611388883*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1444574749510021*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46877772742688*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5555942651382971*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.426287738056621*pi) q[20];\nu3(0.467245052655416*pi,-0.21174005833166698*pi,4.35550164892311*pi) q[0];\nu3(0.107315433306625*pi,2.7493659913287*pi,1.67233798345931*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(0.269050317711953*pi,0.48784135547875396*pi,4.22086745324998*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.330090997679475*pi,-0.353665086841882*pi,4.3127164314636595*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5096049798045863*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.730125178716515*pi,2.71837092094054*pi,3.8614056223288*pi) q[0];\nu3(0.395794785693328*pi,0.5396469810389*pi,0.5059133100204259*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44370357882898*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.31492502369334*pi,0.89115273467844*pi,0.530382121838733*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42080133216165*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2113352402167261*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.442063628582418*pi,0.448308497738067*pi,4.21141694172836*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.846350183836936*pi,-0.292462582235203*pi,3.53515638746666*pi) q[8];\nu3(0.675362028132901*pi,0.6250389818811499*pi,1.182917104618483*pi) q[9];\nu3(0.0396783504437214*pi,-0.16627755204183198*pi,1.336171379804961*pi) q[12];\nu3(0.80144500481827*pi,-0.049338871973372*pi,1.3524924593901941*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.877977967249607*pi,3.08407235398102*pi,3.63404471189703*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.632958628822788*pi,0.23709895862846397*pi,0.841451752450949*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.95002079620609*pi,-0.393782157919634*pi,3.77909042873823*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.577315850169023*pi,2.87107244572453*pi,4.06595787774981*pi) q[8];\nu3(0.228122136247283*pi,1.01024318389375*pi,4.28803484757692*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46658240818022*pi) q[11];\nu3(0.253151922159596*pi,0.42896799092501003*pi,4.21375148814349*pi) q[12];\nu3(0.358599714104652*pi,3.43462472171853*pi,1.58505177104939*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.7164836945854*pi,2.9232484067319*pi,3.1276738913564*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.813773656111437*pi,0.22160177985517004*pi,1.6279600926975*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.465023460624682*pi,2.41177397669623*pi,1.35585457431532*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.610446003321162*pi,2.56539729191028*pi,3.97499683271016*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33915384573039*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1672548160841592*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.245750362073132*pi,3.20545501009248*pi,1.1271691287928949*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.411996126361472*pi,0.32632582403854504*pi,4.1737142497984*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.336863200719722*pi,-0.093857434804136*pi,1.386452037494864*pi) q[21];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.334196754704167*pi,-0.4151317746897157*pi,4.01702032296893*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.576336925105832*pi,1.04031496414715*pi,0.695664850648796*pi) q[15];\nu3(0.142658652376611*pi,2.8300125516363*pi,1.329790803181081*pi) q[16];\nu3(0.467095962309353*pi,3.16097047089845*pi,0.5598945742016003*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.295695034998716*pi,0.6105394868932701*pi,0.606015847108464*pi) q[20];\nu3(0.418471599432224*pi,-0.06441728597486501*pi,1.4922099485877571*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.413511988993639*pi,2.39644296959788*pi,1.118975206589682*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5247563501129733*pi) q[7];\nu3(3.5*pi,3.4868520758574*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46828091934346*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.227958864323167*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.151089480026219*pi,0.26322971711007004*pi,0.722578171929821*pi) q[16];\nu3(0.563815166011054*pi,2.9047672707213*pi,3.30815109553502*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299753655917697*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.69970677902199*pi,3.49768036074402*pi,3.14862821578141*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(0.483759839380049*pi,-0.2271307268233*pi,0.79567387837298*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[8],q[14];\ncx q[9],q[12];\nu3(0.280048747736003*pi,3.41882682674076*pi,1.79952009297005*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.301119720084699*pi,3.22396816572728*pi,0.9684212455806169*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4976995599535*pi,0.5*pi) q[9];\nu3(0.540134708648849*pi,2.99203813876096*pi,4.34578397219823*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.30649832493124*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43569746751893*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6584946091492629*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.446629968088*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.46180027353222*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.891732208308423*pi,-0.4948989087442538*pi,0.841756102160677*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0750292735132213*pi,-0.12683388131234502*pi,1.130736600017545*pi) q[11];\ncx q[13],q[18];\nu3(1.0*pi,0.0*pi,1.318000933739286*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.261244261723441*pi) q[21];\ncx q[0],q[15];\nu3(0.159522417228593*pi,0.11516795372319899*pi,0.842289228617835*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.443671317891395*pi,-0.28710533290773*pi,3.84048299573787*pi) q[4];\nu3(3.5*pi,3.4680495460316*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.41585398784805*pi,0.05706612530875199*pi,0.87564801573132*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.489319441646*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.31311906817534*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.575454740122318*pi,-0.288902404745462*pi,0.619963323908299*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.121983450404637*pi,0.17599701660344702*pi,4.0790071570701905*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.865041592463929*pi,0.52592947098386*pi,4.06858591912549*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5300528996872091*pi) q[15];\ncx q[16],q[19];\nu3(0.782765520903636*pi,0.027900885501216055*pi,3.60475289195842*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48626363321717*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.44643789554315*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.678958881879196*pi,-0.285720007998908*pi,0.607229614460254*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.735267606398427*pi,2.97217636189575*pi,3.34018288021415*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47052253179735*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37510087667808*pi) q[17];\nu3(0.759499158873861*pi,0.224832687383539*pi,1.69552823728473*pi) q[18];\nu3(1.0*pi,0.0*pi,1.29844647938205*pi) q[19];\nu3(1.0*pi,0.0*pi,1.330340696972827*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5474546666274307*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49980354637637*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.433427902750821*pi,0.04244521005672497*pi,1.191091991331134*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.43191337753034*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48643552896828*pi,0.5*pi) q[6];\nu3(0.400360860878615*pi,3.13983747332939*pi,0.5878174273680926*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.377729267955681*pi) q[10];\nu3(1.0*pi,0.0*pi,1.402292842422739*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.45502570489027*pi,-0.38768416969984*pi,3.97137288092745*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.865975609419138*pi,3.48901741434142*pi,3.84078201483036*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.720332715034505*pi,2.6144942960025*pi,3.50054832525084*pi) q[8];\nu3(0.758947425662374*pi,3.21662359075224*pi,3.93718268532486*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.534448385541389*pi,-0.040597775442030026*pi,0.680183111340858*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.504949912223071*pi,0.09188579041470801*pi,0.741881160940536*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.632855032254314*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5594036955980486*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.516875644694171*pi,3.43945573993675*pi,0.5693289110425341*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.592961906762326*pi,-0.352530398611398*pi,3.42421995523511*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.294617029565997*pi,2.63457155805998*pi,1.4107332029792858*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.620402782795659*pi,3.27332428035576*pi,3.7321784271895*pi) q[12];\nu3(3.5*pi,3.4015653797732*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.506089641185917*pi,2.71289851328446*pi,3.81746311498503*pi) q[15];\nu3(0.800960457553001*pi,3.26612545079892*pi,3.42911464715602*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2522331889800271*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.652601965085638*pi,0.7295598120015601*pi,0.751913866377298*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.669459785809496*pi,3.13069100197881*pi,4.1037009144075896*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.902438026642734*pi,3.47994414836447*pi,0.684126842449616*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.638612587136825*pi,0.46494076173897503*pi,4.2142978050794095*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.814158188635388*pi,0.9200959500275401*pi,0.7528726530737619*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.412789420640854*pi,3.06222730540896*pi,1.499268776570013*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.456987465298146*pi,0.184377951511278*pi,4.03689800130825*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44171469280767*pi) q[18];\nu3(0.570060819356845*pi,2.64986185903748*pi,3.7908891945384*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.504980484959479*pi,0.10634073607626904*pi,1.373890420517258*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.201000894499634*pi,2.87428270023951*pi,0.774683119455278*pi) q[17];\nu3(0.444031618069344*pi,0.31523633122070904*pi,4.37554442506579*pi) q[19];\nu3(0.413409295796178*pi,2.82849623182108*pi,1.414782178821343*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46532202606107*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(0.526814356295611*pi,-0.155549682880966*pi,4.29611527052332*pi) q[3];\nu3(0.605637274585994*pi,-0.267614354205995*pi,1.081266455209881*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3385205760884489*pi) q[7];\nu3(0.694257192478368*pi,3.2204446999376*pi,3.59740340940876*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.641370099097672*pi,-0.08716473780464401*pi,1.148400256221628*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,3.49027286019453*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.417650844831475*pi,3.20468174921635*pi,1.175512634247628*pi) q[4];\nu3(0.365978903951408*pi,3.00188114460789*pi,0.912892437129449*pi) q[6];\nu3(0.751783274948096*pi,3.42256055163967*pi,4.2502583018750695*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.37595363327254*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.140520228401815*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2445075597546391*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.9033812852613*pi,2.77653483169348*pi,3.47627937565516*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.38344481442848*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40500105698895*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.841109487723404*pi,1.01635865733821*pi,0.929821487688023*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5971594517030774*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233871386548786*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38896480526976*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(3.5*pi,3.49517646539453*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.182993003723082*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.334313449155423*pi,-0.318569111251214*pi,0.651917691756783*pi) q[11];\ncx q[12],q[21];\nu3(0.37417668982237*pi,3.41437603312891*pi,0.742670009352511*pi) q[13];\nu3(3.5*pi,3.36712740466032*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.215384300466116*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.406913866431137*pi,3.26707439471562*pi,0.945072163900071*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48199223329102*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46437407650817*pi,0.5*pi) q[1];\nu3(0.487217655738347*pi,-0.37622180610926403*pi,3.85922832259452*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,4.49322356491923*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.401233083178451*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.165620665171515*pi,2.8673371724043*pi,1.440751164448083*pi) q[15];\nu3(0.642702068485349*pi,0.30873732633636497*pi,1.55601432931211*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5116870035060578*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.359674652402874*pi,0.328370806641629*pi,3.69540055639998*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.49860149699603*pi,0.5*pi) q[4];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.805572389672348*pi,0.5717537781175499*pi,0.812344953214967*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23278578504922*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.495319946614621*pi,3.2344912980153*pi,1.70737527747607*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.547914473407961*pi,3.38917493681107*pi,0.5041798360237325*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4050496477198*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2078917218739709*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46547028167444*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.583525201341007*pi,-0.366806088534091*pi,0.5343758203453529*pi) q[0];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48111535299765*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.69269366414622*pi,3.15005558210211*pi,3.71651466269577*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7017493557962879*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.382195341214776*pi) q[19];\nu3(0.834436756721149*pi,0.09621908850125904*pi,4.15816715304881*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.182084683014995*pi,0.287156690829936*pi,4.15039777784629*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5113809405827596*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.647221077328671*pi,2.97965504594674*pi,3.16958890630207*pi) q[12];\nu3(0.445697991381797*pi,1.08195436745519*pi,4.1473480608588*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.30095104112564*pi,-0.12596898459253397*pi,3.80707490804868*pi) q[20];\nu3(0.106199777227062*pi,-0.298200911726817*pi,4.408092039615*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.829118342304141*pi,0.13116030823388003*pi,3.75158792374246*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.867741489976942*pi,2.74953622865094*pi,3.98356603220161*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46387579862001*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.515959690971915*pi,0.22078419977890296*pi,1.426614113298386*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.676550685745286*pi,3.06671061721511*pi,3.92962497232313*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.594795114825495*pi,3.4733563409904*pi,3.117819442094*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.481141905643059*pi,3.27402490695583*pi,4.35283003670271*pi) q[3];\nu3(0.620099068450481*pi,2.93994168927438*pi,3.93261092371803*pi) q[4];\nu3(0.707889710891453*pi,3.20092142686395*pi,3.1185691745821*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.171395124268201*pi,-0.307814638488186*pi,0.644247681456543*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0954276518808758*pi,3.34709511591273*pi,1.103659752249055*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.182892212840215*pi,2.43419942203744*pi,1.322599072716248*pi) q[3];\nu3(0.202787433445772*pi,-0.33985335001121*pi,1.74875318453715*pi) q[4];\nu3(0.445984638287563*pi,0.277222160944369*pi,3.91477253802535*pi) q[5];\nu3(0.896819039005742*pi,2.95303125849392*pi,3.21699380999754*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.42940353113899*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.784848386611197*pi,3.09523011344332*pi,4.34093663083088*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.48764694937667*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.264615296440423*pi) q[14];\nu3(0.480110810648012*pi,2.59336431583488*pi,0.9801146922272059*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3190696009409288*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.9676270205465*pi,-0.253974487547929*pi,4.1229619412280005*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.848713771181119*pi,3.49420988997044*pi,4.461783199565399*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.730107245641572*pi,0.26066918179238197*pi,4.1577233186082*pi) q[1];\nu3(3.5*pi,3.40522521670427*pi,0.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46930213151738*pi,0.5*pi) q[8];\nu3(0.582698191651419*pi,3.24813314993142*pi,3.09498433255032*pi) q[9];\nu3(0.464314267444493*pi,-0.14014335513523601*pi,1.114493113389544*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.6429044913944391*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2209741325531*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292053488651538*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40022486514119*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[18];\nu3(0.428527663040306*pi,-0.008633740384920985*pi,1.0979619249667358*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.47564580704829*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32508926172514*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.317986141447316*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.467170648895984*pi,2.68177610238756*pi,3.75892160398074*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272220170923356*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36975406334405*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49752391438136*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.580474620719953*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.103770033178965*pi,3.33696837136446*pi,1.835871899437*pi) q[11];\nu3(0.675197642563229*pi,2.61742010199174*pi,3.57990180602676*pi) q[12];\nu3(0.520685816544422*pi,0.56279595205929*pi,0.690790953426298*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.174968752449129*pi,-0.196519255738277*pi,0.905198333773739*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5385201638168184*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[7];\ncx q[5],q[20];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.34945669448981*pi,0.5*pi) q[9];\nu3(0.896325010140323*pi,2.79692663906401*pi,3.47697572254511*pi) q[11];\nu3(0.0681123246094307*pi,0.26944980116434103*pi,4.43682156901011*pi) q[12];\nu3(0.665095906800353*pi,3.35389008103392*pi,3.32794953183346*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.180349762151246*pi,3.34153412473446*pi,1.58342157267557*pi) q[19];\nu3(1.0*pi,0.0*pi,1.119401178386446*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42620914071921*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45864702558544*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.243937826266989*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1267651677932329*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.335436560408825*pi,3.44890867720159*pi,1.99218960836235*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.430845928724773*pi,2.86593240778329*pi,3.66143722828788*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[10];\nu3(0.850561069522974*pi,0.47705283201873305*pi,4.35440765076887*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5772934631891746*pi) q[21];\nu3(0.681661351291921*pi,-0.4268214492091671*pi,4.10794765485802*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.63581468286679*pi,3.24395657939412*pi,3.53809298289575*pi) q[4];\nu3(0.355856749693408*pi,2.81157739731158*pi,1.75702157125973*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.442733838103899*pi,-0.07667722335231902*pi,4.42174654569679*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.6420739195953951*pi) q[10];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41898297346021*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46376657660719*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.693149826467484*pi,0.9051165522763001*pi,0.793606768938198*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.281395754565994*pi) q[11];\nu3(3.5*pi,3.47026460780949*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.446587319277909*pi,3.33559558446773*pi,4.432111882573389*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283296550477918*pi) q[19];\nu3(0.797870652402912*pi,2.64984466948778*pi,3.52785624277988*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.413791829007888*pi,0.197379101575076*pi,4.12273486948313*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.383070388386452*pi,2.99101657909041*pi,1.054488269008743*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[19];\nu3(0.398289695165667*pi,3.20631560282189*pi,4.45059408234121*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.648384070583952*pi,3.26697105867756*pi,0.7441803975072669*pi) q[17];\nu3(0.745065482900342*pi,3.14665601591798*pi,3.60177493372017*pi) q[18];\nu3(0.479017259767382*pi,1.00418760248797*pi,4.01846370258354*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.644981492489698*pi,0.6487254680950101*pi,4.22072787714621*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.407508911025074*pi,3.1458439929574*pi,4.41602680204163*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.420274517417737*pi,2.87466302270692*pi,0.876632163711053*pi) q[8];\nu3(0.0214460255238817*pi,-0.389227543680776*pi,0.881279774231789*pi) q[9];\nu3(0.281531616534757*pi,-0.231125675968941*pi,3.91349090900236*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5275013840305406*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.590282160999094*pi,3.42981843870641*pi,4.04724884661388*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.605361015211769*pi,2.75775950709368*pi,4.19850815242265*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39105389423394*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.394453677526816*pi,0.19298131864124402*pi,1.242722493771018*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.387872866002615*pi,3.18890723496352*pi,1.78738757959983*pi) q[9];\nu3(0.599699319231996*pi,3.06471774685931*pi,3.65353955375957*pi) q[10];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.443482292453444*pi,3.3041016843627*pi,4.11035668283286*pi) q[21];\nu3(3.5*pi,3.27905618430185*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1486829347516672*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.780661794566898*pi,-0.26754801413879103*pi,4.180114958941131*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0591809321405211*pi,0.57518112895056*pi,3.96914903064058*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.765442627304203*pi,-0.09268722296195098*pi,4.31388039328911*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.772588925675426*pi,3.43134637304661*pi,4.4139786758251*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.166448614503211*pi,3.09472783269437*pi,1.419467676252744*pi) q[3];\ncx q[6],q[20];\nu3(3.5*pi,3.39574795597794*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.711193436655283*pi,-0.378041622767619*pi,0.783029772277955*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40977999814685*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.217189520035334*pi) q[15];\nu3(0.729585242290563*pi,2.90690414528612*pi,4.34861815276036*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[12];\nu3(0.723450593052527*pi,2.88686047166742*pi,3.20270627764952*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42451892864568*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(3.5*pi,3.39958411408078*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.905600189044453*pi,0.5085189622739399*pi,0.5396008562836222*pi) q[16];\nu3(1.0*pi,0.0*pi,1.131207948975822*pi) q[17];\nu3(3.5*pi,3.33216358147911*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.205544958480739*pi) q[20];\nu3(1.0*pi,0.0*pi,1.233543160666634*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5328319677823699*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40567391629161*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.36109087883834*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.685537736553037*pi,0.386647806522341*pi,1.167795957754038*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5767050155050271*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.312486800445793*pi,2.62724993231015*pi,1.439042724958602*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46025159069484*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3858995850415905*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[7];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.47220961500015*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.312783065110058*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.443758117992466*pi,3.20235518391272*pi,1.92377874543447*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.827521525436555*pi,-0.11950061101710802*pi,3.53888032734489*pi) q[19];\nu3(0.200090640742032*pi,3.17547417244343*pi,2.09510515908601*pi) q[0];\nu3(3.5*pi,3.34597519051358*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.235726414761678*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5656014079946292*pi) q[7];\nu3(0.624170610653627*pi,2.6328339659264*pi,4.09811324777211*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.126152958277158*pi,3.38445927116135*pi,1.93975959970855*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.633188033274903*pi,3.38152315531939*pi,4.09476534425089*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[7];\nu3(3.5*pi,3.49085847706578*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.540896737585656*pi,-0.002411719768749987*pi,0.636370724571802*pi) q[8];\nu3(0.51132246175878*pi,0.39899084250390904*pi,0.6676664469875631*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5726381425189377*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.304045532289357*pi,2.6209347090526*pi,0.932104180488792*pi) q[15];\nu3(1.0*pi,0.0*pi,1.430531714954507*pi) q[16];\nu3(0.629517170882827*pi,2.74905266544903*pi,3.75055535977973*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.48646868399644*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.444979014508162*pi,3.08866519879089*pi,0.773972976426463*pi) q[9];\ncx q[10],q[11];\nu3(0.973276142795899*pi,3.47192310887824*pi,3.14241099917707*pi) q[12];\nu3(3.5*pi,3.25407160135672*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.550379701836592*pi,0.33108431684585304*pi,4.13401391845786*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.164665704896338*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3789672337591*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.29649902116123*pi,0.20774974591794404*pi,3.97704716741822*pi) q[12];\nu3(1.0*pi,0.0*pi,1.265793876737634*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41946914248786*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.28540365785525*pi,3.49012954943268*pi,0.734198042514455*pi) q[10];\nu3(0.502173902921048*pi,3.45458512408987*pi,0.5861843886752501*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4427542898332195*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.62472269430153*pi,-0.339849306078379*pi,1.098987975149192*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.625977117382567*pi,-0.49883059578979283*pi,3.33043822870369*pi) q[10];\nu3(0.730600328027478*pi,0.02634314406914895*pi,1.394402574997656*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5248609856954415*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.945785924543972*pi,3.47602981606755*pi,2.99475427972997*pi) q[18];\nu3(0.731576369197983*pi,0.87320196824558*pi,0.666953563406822*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.36310479166915*pi,-0.4202384070075148*pi,1.58407740584041*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.533236260502187*pi,3.12219342494862*pi,1.61849111281393*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.252205690659055*pi,-0.191923533661415*pi,1.316691037032382*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.446464612600604*pi,2.4648246015012*pi,1.259204804193192*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.481341781549816*pi,0.7816383290190101*pi,0.639331182329412*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,3.44015126402221*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47256140799783*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.193781221918214*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.37361154382626*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.667505528901725*pi,0.005667663181131988*pi,4.16017305575547*pi) q[21];\nu3(0.405853960571594*pi,0.23511812706069501*pi,3.96210091076471*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.389306118991554*pi,3.1841791613784*pi,2.1288013837009*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.36024679453096*pi,3.22176552231872*pi,4.4498892886198*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[12];\nu3(0.700797836918815*pi,2.83813815863125*pi,3.64686018206925*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.156497065533484*pi,1.09974565809117*pi,4.34392441116545*pi) q[21];\nu3(0.696671111260332*pi,3.48749470773479*pi,0.5359314401883977*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.469804078320457*pi,0.11496290759235195*pi,0.693340445404286*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.896368597783454*pi,2.87888181520164*pi,3.94643190781361*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.172707214797551*pi,3.3022469363302*pi,0.78004737548572*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4986326733104*pi) q[12];\nu3(0.424298480845529*pi,0.6198725532876399*pi,4.09002723402354*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5287669654087241*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.795089406564656*pi,3.23488701320114*pi,3.00662620375514*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.475949491671809*pi,3.49145855394784*pi,1.90436250246223*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.706629201229612*pi,0.09807659914954103*pi,1.349412029968489*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.786599055954044*pi,-0.05649022006951898*pi,3.66990239529187*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.496014171645513*pi,-0.283656494966343*pi,1.415502800227461*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.739484542474476*pi,0.06392017650194204*pi,0.698460457177202*pi) q[4];\nu3(3.5*pi,3.4356884379737*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.277936601192169*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.531431044221051*pi,-0.321055345170773*pi,3.88647915634358*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.36727423033087*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,3.42079367186769*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.216496531895935*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.470436543980202*pi,2.8548748157165*pi,3.57621118123003*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283898968940985*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[10];\ncx q[2],q[11];\nu3(3.5*pi,3.478493955737*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.472527496114092*pi,-0.06676235905014999*pi,1.51102519890445*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5911945619637362*pi) q[15];\nu3(0.563319839139539*pi,2.96736650224378*pi,3.71236419825471*pi) q[16];\nu3(0.440781108533726*pi,0.63786056430804*pi,3.64085294778707*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3171457798547*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.4222143213778*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4840545346814*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.184524392572729*pi,0.315654347222563*pi,0.8686280894136811*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2062175458127369*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5286544940682578*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.190980115677672*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0924608854054042*pi,0.66315699822538*pi,3.94117888033819*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.68639309109839*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[10];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.207745988848897*pi,3.013906456914*pi,1.95645233661493*pi) q[9];\nu3(0.508811364886924*pi,0.42186254803022805*pi,1.24003787628054*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36615351573037*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.20337526835427*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.559290817241451*pi,-0.093602827034316*pi,1.0638436178170911*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5892364482042769*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.227181476379305*pi,0.345060771975057*pi,0.5199868914987519*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43025183806495*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.17669032730335*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.35929399236716*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1735363976987299*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[16];\nu3(0.339867428551277*pi,3.05252194879531*pi,1.3039859937099592*pi) q[6];\nu3(0.368234787337958*pi,0.97247544023135*pi,4.11576361589611*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.649425456333695*pi,-0.4450243073713168*pi,4.13671415873031*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0474571912154824*pi,0.50285757759575*pi,3.77877476327609*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46814383039879*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.590361326597458*pi,0.6658966943309199*pi,1.0449296419234742*pi) q[6];\nu3(0.614153980504553*pi,3.44281154434319*pi,3.07146477461481*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.384075968189073*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5584243391704615*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.619186842884786*pi,0.354656712119759*pi,1.417032079934729*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.51450597082854*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.452829113732945*pi,3.00219227070014*pi,0.648596568146659*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.716860156725044*pi,0.44259040791342796*pi,1.496348719003871*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.046339929232368*pi,-0.4139334361040542*pi,1.87032968214692*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.502049047460955*pi,-0.13766112905261402*pi,0.737880528919648*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5892240978951508*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.69144801053514*pi,0.9105113217994301*pi,0.8834190363183321*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.115782954604682*pi,-0.20982396081014798*pi,0.5167638481296437*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.903478566305744*pi,3.26287129210792*pi,3.18233598905727*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.775228372847553*pi,3.33552558157744*pi,3.0949081308098*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.757605917990507*pi,3.44297060478737*pi,3.16372916329003*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.38244883982859*pi,0.493753070993189*pi,4.026454742938689*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.867150777413365*pi,0.29161697787625795*pi,1.3425066233686471*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38035532104469*pi,0.5*pi) q[8];\nu3(0.826127990968634*pi,0.380419947554673*pi,1.54434634062002*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.687119662975456*pi,3.35502052075371*pi,3.83887643976572*pi) q[18];\nu3(0.455723994964547*pi,0.006930547748327021*pi,4.31955901221603*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2370510858595472*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.719639306813674*pi,0.448905051330028*pi,1.2133865935696662*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.812076749084954*pi,3.0667250771204*pi,4.21501675152496*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.38599318357371*pi,-0.4907272425010334*pi,1.034037227884932*pi) q[5];\ncx q[8],q[20];\nu3(0.165005707241369*pi,3.05395564751981*pi,1.84298551689023*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.648713573175331*pi,2.94595092176711*pi,3.53191445050691*pi) q[16];\nu3(0.849795926404254*pi,3.22407899689966*pi,3.93828864561877*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.705512271252021*pi,-0.366778679799514*pi,4.31600616714985*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.409083446108987*pi,1.13725735491699*pi,4.16808121682427*pi) q[14];\nu3(0.696375142457699*pi,3.19336254536104*pi,3.62473558607282*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45448022867374*pi) q[20];\nu3(0.3381880925269*pi,3.16258312539549*pi,1.122574867147085*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39340286495757*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2810391955542522*pi) q[6];\nu3(3.5*pi,3.43878399168105*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.271675813512629*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.444761552134906*pi,0.10802090185476498*pi,3.60234388700371*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.647134395224341*pi,0.76397823883394*pi,0.5658621807581427*pi) q[4];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44348299507658*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.207256482637106*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49845397330688*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.436525595173054*pi,-0.05805707976176999*pi,4.258405632745729*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5266452827924418*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.38322073360591*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.277653167151394*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.32113277958894*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[18];\nu3(3.5*pi,3.23634828764163*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42270627852224*pi,0.5*pi) q[12];\nu3(0.680870420044999*pi,2.94558296174599*pi,3.23873406496553*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.0748146831464749*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2583345498962029*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44714544108399*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.276917606245056*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.320046109263428*pi,0.342408068532001*pi,4.2774013134764495*pi) q[13];\nu3(3.5*pi,3.41666556667589*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.263551834827512*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.31311347679034*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.754866231430699*pi,2.33644357868346*pi,3.72186897459648*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.820327115055661*pi,0.37058215962598795*pi,0.779112612059809*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.154974192749465*pi,-0.4470485126725857*pi,0.720761928964091*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5219038416962163*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5294552870541738*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.643592459972075*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.4489279033468*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.163509462078422*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.689573450476647*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.66115667639092*pi,3.04058563964291*pi,3.96380161686893*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[20] -> c[20];\nu3(0.461918225032982*pi,3.46738806064478*pi,0.726476022561681*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.421188081872708*pi,0.359028006947985*pi,4.40501556286679*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4754448817274*pi,0.5*pi) q[5];\nu3(0.555252293637832*pi,-0.24889970373645998*pi,0.500413497016239*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5776935511741458*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.681569015958989*pi,0.35683055852773904*pi,0.658535269117099*pi) q[12];\nu3(1.0*pi,0.0*pi,1.330514657241529*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.698182443809947*pi,2.59481059624949*pi,3.95478135984219*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[10];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.46801298895273*pi,0.15400107484858705*pi,3.83655040383552*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.261861273424527*pi,-0.332505191387494*pi,1.289229500128904*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nmeasure q[14] -> c[14];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.289531618640151*pi,0.83215332709906*pi,4.20721926602406*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.567845658825301*pi,0.316018152647184*pi,1.167361043716137*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33095664412601*pi) q[13];\nu3(0.0428321500146096*pi,0.026300840932089953*pi,1.455103672316362*pi) q[15];\nu3(0.249494789207056*pi,-0.373602313696222*pi,0.5021297417413794*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.515638300487106*pi,0.74424114468713*pi,4.4364178811462*pi) q[19];\nmeasure q[9] -> c[9];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nu3(0.0772840122014912*pi,3.1540320532886*pi,1.97531198688614*pi) q[2];\nu3(0.388921611895666*pi,3.06001541888809*pi,1.91804890544177*pi) q[4];\ncx q[5],q[13];\nu3(0.626085318636464*pi,0.7659755159458399*pi,0.641233878609783*pi) q[10];\nu3(0.446189177688401*pi,-0.20456620884883697*pi,1.4472345433336748*pi) q[18];\nmeasure q[2] -> c[2];\nmeasure q[4] -> c[4];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.693810189807649*pi,3.17303225226775*pi,3.4757673903483*pi) q[5];\nu3(0.525967409422023*pi,0.30422797240329*pi,1.3470743051748841*pi) q[13];\nmeasure q[5] -> c[5];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.334363747894026*pi,0.25313282698891804*pi,1.056001746668936*pi) q[0];\nu3(0.346465689785632*pi,3.41847350246575*pi,4.4349673907486995*pi) q[1];\nu3(0.28187323811652*pi,0.13148448906919297*pi,4.21766243898258*pi) q[2];\nu3(0.123456325091678*pi,0.79784160450566*pi,4.08883005406498*pi) q[3];\nu3(0.294565508499246*pi,0.180781708538719*pi,3.40113815271356*pi) q[4];\nu3(0.471545095436728*pi,2.78314458917617*pi,3.56198657208583*pi) q[5];\nu3(0.42700694534866*pi,2.86369400938066*pi,1.56076989542005*pi) q[6];\nu3(0.245351377760047*pi,-0.09674787820550901*pi,1.1384444327011392*pi) q[7];\nu3(0.272026500423703*pi,3.19555416644404*pi,4.36369962241117*pi) q[8];\nu3(0.847634844911856*pi,-0.122398570393987*pi,1.254823197752996*pi) q[9];\nu3(0.601308665612043*pi,0.7667135428926599*pi,1.1140640185235209*pi) q[10];\nu3(0.125961835999478*pi,2.90022479995905*pi,1.7622642323901*pi) q[11];\nu3(0.457756533186771*pi,0.7598437911668099*pi,0.683967699290671*pi) q[12];\nu3(0.162225891505316*pi,-0.19741383241619997*pi,0.891084768780553*pi) q[13];\nu3(0.254836169553451*pi,2.86180978528605*pi,1.030334652157598*pi) q[14];\nu3(0.639278700958004*pi,0.342198965991491*pi,1.122681022404405*pi) q[15];\nu3(0.759665307162483*pi,3.17195501674264*pi,4.094100364318599*pi) q[16];\nu3(0.484033904200319*pi,2.89230768169004*pi,1.2091871863513521*pi) q[17];\nu3(0.650086575548749*pi,3.37876909207777*pi,3.00657108984224*pi) q[18];\nu3(0.424115069747676*pi,2.65001789623195*pi,1.322643987225695*pi) q[19];\nu3(0.899288277999645*pi,3.27543592937194*pi,3.26660816473633*pi) q[20];\nu3(0.401287710764177*pi,2.42744910438258*pi,1.09278508960659*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.40365166071936*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40226591239208*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4357833597908*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43237980758393*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3567050211146*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.200148730584433*pi) q[12];\nu3(1.0*pi,0.0*pi,1.20001211697093*pi) q[13];\nu3(1.0*pi,0.0*pi,1.339765977084432*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2540298033700221*pi) q[15];\nu3(1.0*pi,0.0*pi,1.330249264260849*pi) q[18];\ncx q[0],q[13];\ncx q[1],q[16];\ncx q[2],q[15];\ncx q[3],q[14];\ncx q[4],q[21];\ncx q[5],q[18];\ncx q[6],q[12];\nu3(3.5*pi,3.29019124660336*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[19];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.2107441931087028*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49104305456226*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41008148540188*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.49644408744002*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.31859822477065*pi) q[9];\nu3(3.5*pi,3.44214158443092*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45581546616375*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45513309076551*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.570527534157658*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5029406102330446*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.618645312069353*pi) q[15];\nu3(1.0*pi,0.0*pi,1.13273193664182*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3267077672345011*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41816978741989*pi) q[18];\nu3(1.0*pi,0.0*pi,1.142795799415048*pi) q[19];\nu3(1.0*pi,0.0*pi,1.093747121498489*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[16];\ncx q[2],q[15];\ncx q[3],q[14];\ncx q[4],q[21];\ncx q[5],q[18];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[19];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.4291826107101695*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5213490236986695*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6011370658153861*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.22936358400889*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5697020256043515*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.557430769680018*pi) q[21];\nu3(0.310648110061538*pi,-0.4024644679541961*pi,1.4320157711477322*pi) q[0];\ncx q[1],q[16];\nu3(0.434482203136012*pi,0.30557827996639697*pi,3.9078180147683*pi) q[2];\nu3(0.594535441766704*pi,-0.110172544244935*pi,3.86820697660076*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[19];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.624104204792235*pi,0.268876188197426*pi,1.058644192111485*pi) q[13];\nu3(0.0876340940064556*pi,3.14700371516114*pi,1.293581981114057*pi) q[14];\nu3(0.145606731853843*pi,-0.4869309406258373*pi,1.270939691031292*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.209550449013183*pi,-0.099112531688895*pi,1.1707366019362269*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.867240655788452*pi,0.83664345120834*pi,1.153504762212002*pi) q[2];\nu3(0.362323484936602*pi,0.204436490919648*pi,3.62277285568223*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0789259919575281*pi,-0.49223792034817376*pi,0.9419157129888049*pi) q[13];\nu3(0.745451196465109*pi,3.31102444973931*pi,3.49380570244358*pi) q[14];\nu3(0.598993053399388*pi,3.12266547508043*pi,3.2395272376521*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.887987185407092*pi,0.328520265465997*pi,1.61875475698955*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.467368961796854*pi,0.49336123733664305*pi,3.77547583217372*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.864362668621431*pi,3.30979228110203*pi,3.9551984609709*pi) q[6];\nu3(0.547626255911247*pi,2.63332323219594*pi,3.77225283478037*pi) q[7];\nu3(0.831018525311801*pi,2.89666424731792*pi,3.22331206720038*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.634148931065963*pi,2.95677913585772*pi,3.48715333223253*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.853171590013054*pi,0.7542313346754399*pi,0.728134870060736*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.480366905704277*pi,-0.312505698326134*pi,0.900589235134788*pi) q[4];\nu3(0.250178521445036*pi,3.48199310772839*pi,0.5184141650260186*pi) q[5];\nu3(0.751461149816317*pi,0.037419914083183015*pi,4.4179606895096*pi) q[6];\nu3(0.500563132639151*pi,0.08578107715264205*pi,4.07631333677873*pi) q[7];\nu3(0.0924914693761598*pi,-0.40988689048172267*pi,4.182709011081251*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.339192977641008*pi,0.33399928471859397*pi,3.94569452404277*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.77631356878277*pi,3.03846978819805*pi,3.54761226415797*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.251402326850854*pi,0.43858679614804197*pi,4.01769264040756*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46860455495528*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.916459446846576*pi,0.8057356220521401*pi,4.48861930685882*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.336339067268772*pi,1.02836348982932*pi,4.3972927323260596*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.696961515125826*pi,0.290021339063139*pi,0.971929897221022*pi) q[12];\nu3(1.0*pi,0.0*pi,1.162595025586447*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.528764131392074*pi,-0.185369578711523*pi,1.1673935814719019*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.530751041749014*pi,0.70811524537766*pi,0.917666832982576*pi) q[18];\nu3(0.0824101460903418*pi,2.98609188720049*pi,0.74511857684092*pi) q[19];\nu3(0.53936833456161*pi,0.438700293503526*pi,3.9188565419919*pi) q[20];\nu3(0.272458013860211*pi,0.6827800553759*pi,4.153568400290769*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.642703368505623*pi,3.22821262225835*pi,3.14497048455431*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.301265397770449*pi,-0.4680427024840208*pi,1.005472636492065*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.549987179366048*pi,0.48809018008905203*pi,1.085694063706271*pi) q[19];\nu3(0.0690124755825529*pi,0.9364025017630699*pi,3.94082625182855*pi) q[20];\nu3(0.818533448751686*pi,-0.41853476782780363*pi,3.40866306146197*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.421008833687367*pi,-0.39981072270282003*pi,0.763765105114157*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4685915102063*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.49983859285241*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1767069337150469*pi) q[10];\nu3(0.71841119662095*pi,3.3757094346615*pi,4.25644748804633*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[7];\ncx q[5],q[21];\ncx q[6],q[20];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.38352800064759*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.199802614640656*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.450304403857484*pi,-0.312911063101659*pi,1.0029745492477309*pi) q[17];\nu3(3.5*pi,3.40990571976079*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40706305513405*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46716087464738*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40024164880146*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.297535567072813*pi) q[7];\nu3(3.5*pi,3.41017145459727*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.29229230321918*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6274933052773151*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.33746322391771*pi,0.5*pi) q[16];\nu3(0.78845913250494*pi,3.32485179215164*pi,0.627843885076821*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1872509068487092*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256441623484297*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2774805435807162*pi) q[20];\nu3(1.0*pi,0.0*pi,1.321001998342283*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[7];\ncx q[5],q[21];\ncx q[6],q[20];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.554920089774281*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.44518936632001*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.564958281464282*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4763615188287496*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.249497793489394*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42368918449577*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47437991809308*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40343763467598*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5486305137174649*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[21];\ncx q[6],q[20];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.420312029912693*pi,0.09695096870586495*pi,1.2264094304981699*pi) q[2];\nu3(0.311012239268664*pi,3.23111605063693*pi,1.319433429743142*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5133160871610701*pi) q[11];\nu3(0.43712573324257*pi,0.42203839644332597*pi,0.753060468705778*pi) q[12];\nu3(0.136261146104839*pi,0.8520946132824201*pi,4.13411401742715*pi) q[13];\nu3(0.80276089565788*pi,-0.32907136500746204*pi,1.169190833079603*pi) q[14];\nu3(3.5*pi,3.4583415251223*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.254267687360183*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.289039643353877*pi,0.7446891322520699*pi,4.3185316274685*pi) q[2];\nu3(0.812863934996234*pi,2.90648539345115*pi,3.10021898076146*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.469121159556258*pi,2.52823498455595*pi,1.222050721429146*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.362669495121774*pi,-0.313880147771728*pi,1.0266112277130102*pi) q[12];\nu3(0.742882695186976*pi,3.41664719500389*pi,3.18308961340236*pi) q[13];\nu3(0.202163557433786*pi,0.42331054109132205*pi,0.545741716664723*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.579345059558133*pi,2.66836713875219*pi,3.67070476441296*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0551740949296974*pi,-0.140432300581604*pi,0.738750063596573*pi) q[4];\nu3(0.764564828685991*pi,-0.15356918666445601*pi,3.47084808692025*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.173326818669757*pi,0.7609597531947201*pi,0.6756206425639251*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38870144516863*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.575094090419259*pi,-0.30827676790174596*pi,3.8793322462662*pi) q[21];\nu3(0.51301677885856*pi,0.331080221685925*pi,4.06354423883779*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.182667951003166*pi,-0.31512565033081996*pi,4.31535036882178*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.473716672512462*pi,0.351562836018791*pi,4.091605458947599*pi) q[10];\nu3(0.0645843223970571*pi,-0.383866162535488*pi,4.26052988069324*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.609481953792477*pi,-0.220174513044883*pi,1.209482366474059*pi) q[0];\nu3(0.273104028131085*pi,-0.392120557290262*pi,1.2373766300816529*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.500005053393342*pi,0.63332479772007*pi,4.256391406567721*pi) q[7];\nu3(0.721609381299387*pi,0.06942574864710505*pi,4.32027704695779*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.770844858723693*pi,-0.18435228574691098*pi,3.99061424194574*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.431907292257585*pi,0.7533313849460299*pi,4.126205629849689*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.405115521627227*pi,-0.4640434522812109*pi,4.202457428224459*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.739532685128313*pi,0.49150769463397603*pi,1.0800579759043352*pi) q[6];\nu3(0.460166202935396*pi,-0.429383156385589*pi,0.945118374419349*pi) q[7];\nu3(0.326748574497039*pi,0.09676392515479404*pi,0.8886879760999871*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.485951856031566*pi,2.74248343973908*pi,1.50658528350368*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.22789210215813*pi,2.79372113338476*pi,1.274779081737929*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.241961686792841*pi,-0.38306111584956*pi,1.140551115925942*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.426576833647043*pi,2.66560102332176*pi,0.9266449850857801*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.187987854683302*pi,-0.11632016614447899*pi,1.2885395222882838*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.315259945169184*pi,3.15502642496765*pi,1.96556561304012*pi) q[18];\nu3(0.0860148832203259*pi,-0.4356225895535975*pi,1.345620074428394*pi) q[19];\nu3(0.173674074106036*pi,0.42695179212951195*pi,4.34753724033996*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.23570471746718*pi,-0.267667206167074*pi,3.98615434818146*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.863207244977423*pi,-0.16960467869330997*pi,1.230902663563059*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46289791764422*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1074814996692242*pi) q[11];\nu3(0.748267343675596*pi,0.70228058470114*pi,4.3975913227602*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[10];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38940823844623*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.206302254277414*pi) q[13];\nu3(0.57371760380802*pi,0.35835568262359696*pi,4.408818229296109*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37523946646051*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30994774559679*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[19];\nu3(1.0*pi,0.0*pi,1.170533476470165*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[13];\nu3(3.5*pi,3.42528696039568*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2082107452052249*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46970031949827*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.207450550299536*pi,0.8394423075903601*pi,4.49055510721798*pi) q[17];\nu3(1.0*pi,0.0*pi,1.358363468312215*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[10];\nu3(3.5*pi,3.47253336425024*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46075800565052*pi,0.5*pi) q[3];\ncx q[5],q[11];\nu3(3.5*pi,3.48627927668228*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,0.0*pi,1.288055243131538*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3698496866068361*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37706416732907*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.673673423368768*pi,2.39379306677702*pi,3.77702329729097*pi) q[17];\nu3(1.0*pi,0.0*pi,1.18818377630824*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,0.620654250491287*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.638963715155161*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.645573218506535*pi) q[18];\nu3(3.5*pi,3.36836687051365*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.134507448934545*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.45568422419829*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.27948018854174*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.628214046832642*pi) q[19];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.44917440124445*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.322648420901734*pi,0.18784617432567197*pi,3.50056848949584*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.847114159846202*pi,3.44036493380677*pi,4.47125006714662*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47142509761302*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44792663370007*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1732282391451259*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285874804438562*pi) q[17];\nu3(0.516012807958493*pi,-0.37231610161923*pi,4.14720879306871*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(0.224704194430559*pi,0.474571865008096*pi,4.20811680086349*pi) q[0];\nu3(0.258199801483075*pi,0.010925298114304982*pi,4.04078704674818*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.519365454688219*pi,3.02209176513315*pi,4.2903942919311095*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.689940379659698*pi,3.47699941368446*pi,3.77334906183941*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(0.439926081741721*pi,1.02108186813012*pi,4.26275446409576*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.743514234225874*pi,0.266495170856349*pi,0.717327906791591*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.686717324510105*pi,0.30694619674828805*pi,1.281724888411939*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.223361631449303*pi,2.74328712935142*pi,1.7207883385185*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.764081412082667*pi,0.62845226715412*pi,0.798619303031062*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3904464662894505*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5458290702925943*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.66071679465961*pi,-0.380804860687202*pi,3.67676826119236*pi) q[3];\nu3(0.799535018444917*pi,0.7570535792622*pi,0.632895693359681*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.547366547156151*pi,3.11228241651512*pi,3.21529460559137*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.542845085968292*pi,-0.09086263492652802*pi,4.35547476417139*pi) q[10];\nu3(0.482710575827753*pi,-0.090922256015801*pi,0.6904977781278641*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0800308332678458*pi,0.6076981813897699*pi,0.5751484151115946*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.395487395098912*pi,-0.4328330613981222*pi,1.60158566224225*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.207549480538746*pi,3.19918263242944*pi,1.2924291783609752*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.648320135216641*pi,3.27140478602194*pi,3.56455560087182*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.811623791715757*pi,0.7674040453980899*pi,0.5425568718833392*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.891167213364245*pi,0.6093534803609999*pi,0.697596198257014*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.172501697575006*pi,-0.4343949208347309*pi,1.61855014803398*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.429957962709063*pi,3.49772737183273*pi,1.41851572502494*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.478688357113645*pi,0.28507008194358596*pi,3.84910085035769*pi) q[19];\nu3(0.548960463712772*pi,2.56609768764024*pi,3.69755258749682*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.337755118187898*pi,2.71832594639563*pi,0.9376385181318341*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.623575432594291*pi,-0.255749015200056*pi,3.61727918472012*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.824244730866718*pi,0.16766526052101305*pi,3.84191009336136*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.491373978074045*pi,-0.04702821106892002*pi,0.8181118753943579*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.22507570595575*pi,-0.35334417554116904*pi,3.9228447619155*pi) q[9];\nu3(0.921372033250945*pi,0.65665275749376*pi,4.18119036271499*pi) q[12];\nu3(0.349756889920581*pi,0.62259142041343*pi,0.647423316673949*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.24088424774477*pi,2.75472555582985*pi,1.4247505709284232*pi) q[21];\nu3(3.5*pi,3.44546172267892*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.688932772656094*pi,-0.117423812779819*pi,3.64257736649928*pi) q[6];\nu3(3.5*pi,3.45919393289873*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.312564918040561*pi) q[11];\nu3(0.0937008336945925*pi,-0.02152712152585501*pi,3.76150213559192*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.829574697479841*pi,0.50110953081166*pi,4.4554177754615605*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.865495056049109*pi,-0.220627203189184*pi,3.3043947911696*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255877474856828*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.555853385391292*pi,0.35569927599572204*pi,1.373826757075707*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.129881581493727*pi,0.07072101628171201*pi,3.89145489856714*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.146671521106087*pi,0.8868696060009*pi,4.04763288259117*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(3.5*pi,3.37491058778713*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4375490552620995*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.298793483858299*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.736807094309758*pi,-0.49411324104386645*pi,3.30945158042472*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5153322321234386*pi) q[18];\nu3(3.5*pi,3.45520647255246*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32326300444904*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.49473519696868*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45712736552682*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[11];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.1651353835392109*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3282594211695429*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.821464130397946*pi,3.32816889552998*pi,2.95035807496976*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34032859343682*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3866989193495*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42815505391423*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2710131469390609*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5973351832241105*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316258679988201*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.41432003130366*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5137118101208271*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44858878545849*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231738804854569*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.837075984991532*pi,-0.331411016839476*pi,0.785650319996718*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.37969344625486*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2619836770243529*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48213665057067*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4711087300043*pi) q[21];\nu3(0.445590766272698*pi,0.075919231072894*pi,3.85856924335472*pi) q[0];\nu3(3.5*pi,3.43269851915035*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.495274553340559*pi) q[15];\nu3(1.0*pi,0.0*pi,1.207547462851628*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.213983451141909*pi,0.24019908275060298*pi,3.79101382028623*pi) q[19];\nu3(0.419217887757219*pi,0.6013188678283301*pi,3.91025592971641*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.331214451339345*pi,0.72185226854128*pi,0.7048130044527849*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.708289943850656*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.515186566746403*pi,0.33166326112089095*pi,3.79144958714675*pi) q[18];\nu3(0.652270822640738*pi,-0.076182443760759*pi,3.769270507861*pi) q[19];\nu3(0.190132186151105*pi,-0.4367438546119185*pi,1.023783543049847*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.133689747244549*pi,0.8857734171535501*pi,4.060808002152*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.849304600411524*pi,3.32047913117479*pi,0.707273906803618*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5847164273892851*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.527419658218418*pi,-0.4812301133131557*pi,4.28654138276382*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[16];\nu3(0.435412634950819*pi,-0.11293200393633201*pi,4.00630963911089*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.349180779445927*pi,0.7807454031671*pi,4.47821111919112*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.683949044031009*pi,3.41753905823645*pi,4.02210968790902*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.922210027171037*pi,2.92222991904995*pi,4.09632637311743*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.622280431491184*pi,-0.391517795648529*pi,4.25715775235446*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.889332644597347*pi,-0.279688540895882*pi,0.906937751924053*pi) q[10];\nu3(0.713451867206401*pi,3.00597737450874*pi,4.44882762743139*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.282543582740817*pi,-0.380914731226897*pi,1.78842865473209*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.500033564221251*pi,-0.253006309146656*pi,4.065878921237751*pi) q[6];\nu3(0.844294575074924*pi,3.47697395608742*pi,4.1019546375612705*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.775730758455545*pi,-0.004017197282875973*pi,0.77455950752169*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.372264609046791*pi,3.2315875654731*pi,1.381712232179815*pi) q[13];\nu3(0.771447817994673*pi,0.391505081522028*pi,1.321377791322437*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.816415652282866*pi,0.6703513583582901*pi,1.111792302338933*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0904099676715453*pi,3.2806800389671*pi,1.51044801901711*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.272989534850742*pi,-0.4079149146683755*pi,0.826369179586717*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.826626020683124*pi,0.046563278602657965*pi,0.5597954280403576*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.47610212639168*pi,3.3228488805233*pi,4.45397275542176*pi) q[13];\nu3(0.905215393525783*pi,3.0485473249259*pi,3.73694919492903*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0456375135671372*pi,0.21705832517511003*pi,1.227985220302237*pi) q[17];\nu3(0.553604303723211*pi,-0.29668393694780104*pi,4.29520965487193*pi) q[21];\nu3(0.438689291687066*pi,0.03790798839782805*pi,4.02959744683364*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.16174473121225*pi,0.55714086642402*pi,3.656910440178*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.611192460994197*pi,3.15803216181516*pi,4.01403904849409*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.491505082713988*pi,2.61325028221553*pi,1.163841890974497*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.281060388676371*pi,-0.331390829833376*pi,1.271669833029398*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.152339959065121*pi,0.299433133235818*pi,0.933772113619662*pi) q[17];\nu3(0.341156783857806*pi,3.06108607301794*pi,1.8277054069594*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.82613902175688*pi,0.44079022953298597*pi,0.650663385194344*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.436128985878194*pi,0.276571733219243*pi,1.2329713263254631*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.197357713617254*pi,0.07671075731149501*pi,0.743184844093675*pi) q[15];\nu3(0.391009626043039*pi,2.79565116855617*pi,0.864428518825848*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45819554722875*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49204288973625*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.916597092057162*pi,0.48080871329653996*pi,3.992055697648*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2883577100278591*pi) q[19];\nu3(1.0*pi,0.0*pi,1.257205146046223*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[6];\nu3(3.5*pi,3.44273505597817*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[13];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.27984073699341*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.37721176950743*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.3509581549478*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,1.263871338052428*pi) q[6];\nu3(3.5*pi,3.44109796335707*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.230863608842502*pi) q[8];\nu3(3.5*pi,3.46832303055915*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3377948241584119*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5841086331711365*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.67575785226478*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2101162884572059*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[17];\ncx q[2],q[19];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39131075337639*pi,0.5*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[13];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.37029876755645*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3071071501756348*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40053565610792*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.4076011677351*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41096880612114*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.677088286106686*pi) q[13];\nu3(3.5*pi,3.40798973602429*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1553238234484011*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2781014127720751*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47148068355297*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[13];\nu3(0.0396577735768546*pi,-0.39293937627875297*pi,1.120459135222419*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.37259186023629*pi) q[14];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.843451750120056*pi,-0.24178932273925802*pi,3.55114734850293*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.762944251538338*pi,-0.258569406497265*pi,0.685856183196894*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.506419637215552*pi,3.08954153713846*pi,0.6857209035348211*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46018892042063*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.424422641349566*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36423383395806*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46401408129761*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.300185856968868*pi,-0.293133915816014*pi,3.8131850093065*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.703617566767614*pi,2.5186199498666*pi,3.5259665789014*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.688917874261114*pi,0.276770194385792*pi,0.877028697645979*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.281854984834438*pi,0.9412982856594301*pi,4.13782247252454*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.899355794800876*pi,-0.4752474933706718*pi,3.76881815749901*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.476244408642053*pi,3.38510640654829*pi,0.6563614989104181*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.665087249325482*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.586371936437045*pi,-0.03581237321099601*pi,4.3099313610404*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.516276590544915*pi,3.25098144976434*pi,1.6387540467126*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.272355112186675*pi,3.13122795179962*pi,1.3940775137915*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.480690469292782*pi,3.15107990566191*pi,3.41848993721734*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.658555199285722*pi,2.80998657212948*pi,3.38486453994069*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.922110973614465*pi,3.22269367188982*pi,2.97723620726845*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.237391568740876*pi,-0.03928259779801502*pi,4.328619701397*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.491442223004726*pi,-0.141003765074864*pi,1.0002856390318708*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.730650139213692*pi,0.5221058328077199*pi,0.742252894551879*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.221120512429441*pi,0.22826184341210298*pi,4.09463228936342*pi) q[21];\nu3(0.821749247831083*pi,2.85023106986093*pi,3.53860398794559*pi) q[0];\nu3(0.222302310895892*pi,0.13320380109271202*pi,0.885726950505211*pi) q[1];\nu3(3.5*pi,3.47035324192673*pi,0.5*pi) q[2];\nu3(0.633662004943321*pi,0.422624409401384*pi,1.55627259562228*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.358840108292281*pi,-0.05520637985737997*pi,1.403436681820883*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.764378619088387*pi,3.17572597421173*pi,3.0158648416398*pi) q[8];\nu3(1.0*pi,0.0*pi,1.408149566472182*pi) q[10];\nu3(0.46157005275224*pi,-0.11005242632777101*pi,3.899788371264*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.853085381565203*pi,3.03990393115979*pi,4.38810723233514*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.431496978793388*pi,-0.34641283963513203*pi,4.07427049954698*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.489006095253977*pi,2.96826393006127*pi,1.236791676282317*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.764482840753419*pi,0.495894771475649*pi,0.9448778310035719*pi) q[5];\nu3(0.2545217394959*pi,3.40299449400226*pi,4.207384873133719*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.13388173821985*pi,-0.319745621045686*pi,0.739441584957374*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.209224050749506*pi,-0.39499510828554*pi,1.488287709703682*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.73971271356475*pi,0.19269612449526297*pi,1.58074638127548*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.476446646097313*pi,2.79390981103059*pi,1.0382818204367918*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.687070114494018*pi,-0.4796299283254253*pi,3.67904911175741*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5240391027279497*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.913720092059959*pi,3.21916645849656*pi,2.99082215251846*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.956717117266701*pi,0.23027565949471496*pi,1.301965486869558*pi) q[16];\nu3(0.143517270964334*pi,0.131162889496099*pi,4.31423175117152*pi) q[17];\nu3(0.386503885866977*pi,-0.17422823610781402*pi,0.64006609545183*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.315039689360664*pi,-0.4371518601735854*pi,4.145243748898761*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.293656316066236*pi,0.86553264413745*pi,3.99598886948793*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[0],q[4];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.87337271187722*pi,2.48317919253373*pi,3.55485646073466*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39823776790001*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42723597471289*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.378320279626358*pi) q[4];\nu3(3.5*pi,3.45116961232197*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.42180268362135*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.343610382610358*pi) q[8];\nu3(1.0*pi,0.0*pi,1.334845574310193*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4867905057538*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.317383648749997*pi) q[14];\nu3(0.483198894049394*pi,-0.250800749750105*pi,1.0331263515126912*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.349100978279624*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[5],q[9];\nu3(3.5*pi,3.38148198399253*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.36765520587447*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196268163270185*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1862935661208471*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.305335499344821*pi,1.05759594977865*pi,4.426211150598331*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,4.47017026068689*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4031940513304*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5470634805579436*pi) q[9];\nu3(0.540073511202051*pi,1.09759513536103*pi,0.891534211911596*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5022656900425572*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5828127721760424*pi) q[19];\ncx q[0],q[4];\ncx q[1],q[19];\nu3(0.161472486272673*pi,2.90995637133566*pi,1.83311713385562*pi) q[2];\nu3(3.5*pi,3.48826905744899*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.520833776274974*pi,0.6817867100050401*pi,0.837836091463548*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.361460777605227*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.44671911967668*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3924394887959601*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5418382416760695*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.474791961807901*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.4028674627449*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.237183280584593*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.309607799869599*pi,-0.4662939269774297*pi,1.55330922669136*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.358355218802497*pi,2.97218528811635*pi,1.89076320283373*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.340565998518576*pi,-0.09118237868555001*pi,4.00231539126266*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.626271526583354*pi,0.461624653804541*pi,4.19379797707505*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.614274286683974*pi) q[12];\ncx q[13],q[15];\nu3(0.751140087639951*pi,3.44762039156545*pi,3.2360407083246*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3311223488550095*pi) q[18];\nu3(0.655906185626795*pi,-0.392593821038915*pi,3.18800740694023*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.775669461117951*pi,-0.307207843247927*pi,3.43396603679174*pi) q[1];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.523080363475092*pi,1.06885575514452*pi,0.82331321658959*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.259826131064954*pi,0.38220322759550596*pi,3.57530417973572*pi) q[9];\nu3(0.401291618215766*pi,3.07007347281488*pi,0.589157937776636*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.208175955937239*pi,3.29013220841128*pi,1.53380882667019*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.650668785569219*pi) q[15];\nu3(0.150676424700034*pi,2.98058582031826*pi,1.55956260482756*pi) q[16];\ncx q[17],q[18];\nu3(0.557179001160776*pi,3.4243948725829*pi,4.30665405846296*pi) q[19];\nu3(0.759057033101887*pi,0.47841461547917397*pi,0.643742442141494*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.553060944752693*pi,0.27088834422124297*pi,3.6617168043457*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.36968933389545*pi,0.340158781854083*pi,3.98929564875304*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.195964571910968*pi,0.04335830794418105*pi,0.9569177706090111*pi) q[7];\nu3(0.167182839733367*pi,0.17783955619630898*pi,0.779918046850689*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.602206546164441*pi,0.334155291379036*pi,0.762945862998875*pi) q[13];\ncx q[14],q[16];\nu3(0.704550432802132*pi,0.44579869813289896*pi,4.246424033344271*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(3.5*pi,3.42134374906758*pi,0.5*pi) q[1];\nu3(0.807429926475271*pi,-0.155031858531115*pi,0.759869378283612*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.186226379258326*pi,2.89006148527536*pi,1.59923481504556*pi) q[6];\nu3(0.46450316581165*pi,3.21943816957283*pi,1.85202407628893*pi) q[7];\nu3(0.736405741621511*pi,0.294426792178451*pi,0.719166786241764*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.322178045176294*pi) q[10];\nu3(0.228811156212191*pi,-0.4881260583204536*pi,0.5034227040045782*pi) q[12];\nu3(0.79612138902928*pi,-0.158786700320103*pi,1.0491851414909878*pi) q[13];\nu3(3.5*pi,3.30111005178881*pi,0.5*pi) q[14];\nu3(0.153683536576962*pi,2.95900071239127*pi,1.482061675309031*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2090420441352792*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.687670345716027*pi,0.16574682484548098*pi,4.4762819799221*pi) q[21];\nu3(0.490018308737098*pi,3.07368433181735*pi,3.13956130585557*pi) q[0];\ncx q[1],q[10];\nu3(0.17926028780261*pi,-0.4648437935089021*pi,0.787753574627037*pi) q[3];\nu3(0.373537866598122*pi,0.37764679878684404*pi,0.898036180056154*pi) q[4];\nu3(0.857186252836013*pi,3.38649132993281*pi,3.02088721130805*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40656099966246*pi,0.5*pi) q[9];\nu3(0.604372912316474*pi,2.97412004212897*pi,3.73292320814579*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.352318920955876*pi) q[20];\nu3(0.683465305902876*pi,0.9910769681356899*pi,0.5974592164552184*pi) q[21];\nu3(0.83827267981703*pi,0.29808510949418*pi,1.213359358985278*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.320850587079083*pi,3.06536493237888*pi,1.357221621519604*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.4707499006572*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5495114449792213*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.519561411727677*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47526480632874*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46270051953857*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45468928311464*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.328744331457443*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.349544380071607*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.326863616704046*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.195595702412328*pi,3.44234515364779*pi,4.11671212819644*pi) q[17];\nu3(0.433285701504648*pi,0.47649797782314895*pi,3.81980065010076*pi) q[18];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[6];\ncx q[5],q[15];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4311394086348*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.887498125732024*pi,0.67748675160116*pi,0.612929999415742*pi) q[17];\nu3(0.659824656013126*pi,0.11117567022253705*pi,4.478645505427719*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.202037812170928*pi) q[21];\nu3(3.5*pi,3.49245273104338*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32137964324741*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.207330654058869*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.600293940569858*pi) q[8];\nu3(0.574457471410315*pi,2.77519161286094*pi,4.13113089845063*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5276008145907108*pi) q[11];\ncx q[12],q[21];\nu3(0.835140718897613*pi,0.6306909707234201*pi,0.629321327964308*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.538683151736075*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1785329907713389*pi) q[19];\nu3(0.510827872995708*pi,3.2063948069074*pi,0.931454482721093*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[6];\ncx q[5],q[15];\ncx q[7],q[11];\nu3(0.211521136395107*pi,2.76886126815578*pi,1.4858230053889199*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.323995519777458*pi,0.6350629128566001*pi,0.855194689306189*pi) q[14];\nu3(0.515209129608895*pi,0.12498003630866505*pi,3.76750211102452*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.74373398622825*pi,0.137564882433157*pi,1.56102063398522*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.464754567270409*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45355371070786*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.774764598372147*pi,3.45746484575224*pi,3.95974411482571*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5743890651466759*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(0.537681347710455*pi,-0.34069112774966104*pi,1.347428833512943*pi) q[1];\nu3(0.142216143476121*pi,0.52476893349766*pi,3.55769579900895*pi) q[2];\nu3(3.5*pi,3.46635547877726*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.108324220499628*pi,3.30837648134571*pi,4.49154598199417*pi) q[5];\nu3(0.651709510412124*pi,-0.166610223398501*pi,3.60699254228494*pi) q[7];\nu3(0.334312936257824*pi,0.8571770361548701*pi,4.3206812348985*pi) q[8];\nu3(0.390667995861495*pi,3.320142403084*pi,0.8244743494082041*pi) q[10];\nu3(0.321538063615713*pi,3.36434921384095*pi,0.8448574218872771*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.3651506935288*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.39977634991125*pi,0.14161354953107597*pi,4.43530068479113*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199269532126668*pi) q[17];\nu3(1.0*pi,0.0*pi,1.207006233542725*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.673655212972042*pi,0.6114017131862901*pi,1.038965060052325*pi) q[1];\nu3(0.271820066201751*pi,3.38159126003161*pi,0.5153976861123774*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.616156739956015*pi,3.40986270728177*pi,3.69730629818594*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.579449142791539*pi,-0.27362836850876604*pi,3.92494997454431*pi) q[7];\nu3(0.792033652994215*pi,-0.21232476020768798*pi,0.917739829090908*pi) q[8];\nu3(0.887571031369968*pi,3.06237347884583*pi,4.40608129147078*pi) q[10];\nu3(0.159985852988737*pi,2.99457906611122*pi,1.3202251075314169*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.678814723231679*pi,3.26694911329979*pi,3.09843481775585*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.292036498706501*pi,2.64599127386131*pi,1.048802920461811*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5980570496911457*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5632555473130968*pi) q[18];\nu3(0.322601728618752*pi,3.42853674507482*pi,1.57522589640301*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.314218202916115*pi,-0.285887292757113*pi,4.19992842805704*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.46108702962787*pi,-0.06525657609941699*pi,3.6343607391311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39251880430832*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45066413704803*pi,0.5*pi) q[2];\nu3(0.365607536300353*pi,2.56607751674356*pi,1.028392178933059*pi) q[3];\nu3(0.872256107214247*pi,3.4447600811804*pi,3.74939364457004*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.336775350822481*pi,3.12487759831636*pi,1.86159778899268*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.165081148799981*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233611325018276*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.776454191915242*pi,0.93820565724887*pi,0.735561088089724*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.503528219301118*pi,0.7096810192857099*pi,4.41697656819275*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[16];\nu3(0.345203247423109*pi,-0.4338348466185542*pi,1.078613602098702*pi) q[3];\nu3(0.295845478324181*pi,3.36760470082113*pi,1.405497697478767*pi) q[4];\ncx q[5],q[7];\nu3(0.43263968244539*pi,0.31339813822473594*pi,3.6442888978308*pi) q[6];\ncx q[8],q[10];\nu3(0.211860788291209*pi,0.14099276021221696*pi,0.5702023342662079*pi) q[12];\nu3(0.535882882397586*pi,3.39991866143667*pi,0.7092842354614319*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.303277051382908*pi,3.20093892991668*pi,4.40372256661016*pi) q[18];\nu3(0.352190406216344*pi,0.379885107862182*pi,0.912358419866907*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49071739955683*pi,0.5*pi) q[5];\nu3(0.441552573142704*pi,-0.05529273585710298*pi,0.763039264680401*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2578340772780021*pi) q[7];\nu3(3.5*pi,3.37716452234278*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1479179265813522*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.502994882421379*pi,2.81595945887569*pi,1.471552237714664*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5766370589739366*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44636569140031*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[15];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.313147308415531*pi,-0.06954935500343801*pi,4.18190700181428*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5335327854088825*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.508161383621835*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.401608830806481*pi,-0.12515731338122998*pi,1.3634788562920162*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.41322594478637*pi,0.5*pi) q[0];\nu3(0.546318753288334*pi,3.22310489063994*pi,4.33026357859516*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39233736987812*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35660798751138*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.206664369569532*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2275147661767472*pi) q[12];\ncx q[13],q[14];\nu3(0.659953263446066*pi,2.63513033922696*pi,3.77548787680413*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.3921395377405*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2317382985446041*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2924253376871389*pi) q[21];\ncx q[0],q[21];\nu3(0.574232265101068*pi,0.7064762243461999*pi,4.36809106031618*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47051346349458*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.154395286493651*pi) q[14];\nu3(0.204813693708635*pi,3.36187069423351*pi,1.91117142099172*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5005709390031026*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5825518374320244*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.479754463037731*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3813124886009405*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[9];\nu3(0.265001762560085*pi,-0.4220686375482874*pi,4.0176293797063405*pi) q[5];\nu3(3.5*pi,3.42743645285553*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.433590590236861*pi,3.19697836556229*pi,1.99404357047882*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.324578513485842*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45613734405376*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.529092804192375*pi,3.23832588659137*pi,4.46419526206301*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.10182667093713*pi,2.54676728505181*pi,1.140973944010419*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.333811145220004*pi,3.16584913388149*pi,0.7103252240706139*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.484475010869054*pi,0.19394166457654305*pi,0.5033147404235742*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.541208101386732*pi,2.96591736409796*pi,3.87272238256843*pi) q[2];\nu3(0.932489440068823*pi,-0.083813851026169*pi,3.89760003409519*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.516057414116293*pi,0.34028108172174*pi,4.42958807279201*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.693772647468892*pi,2.71544426708317*pi,4.10395506189547*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5763513026459255*pi) q[11];\nu3(0.663735468743644*pi,0.07702537905793405*pi,0.629169033644725*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.359488888418627*pi,-0.22540018657056599*pi,4.25571918229069*pi) q[16];\nu3(3.5*pi,3.47365423734664*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204251565088986*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.595868007727978*pi,2.65874273693984*pi,3.59916779511949*pi) q[3];\nu3(0.278716139141295*pi,3.11688330807789*pi,0.8856825787706419*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.618595774904569*pi,0.214518320547888*pi,1.09198547726352*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.306495000690109*pi,0.5353050561799*pi,3.7815582375592*pi) q[10];\nu3(0.707008188727428*pi,3.30569850407284*pi,3.05309693943269*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.695944525549632*pi,3.28062550095979*pi,3.87124283557834*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.873828099968399*pi,-0.361937095670823*pi,3.25665902589131*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40591240051322*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0949460725180247*pi,3.23259597682511*pi,1.1994083548261671*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.748234362707891*pi,0.9058078861785599*pi,4.41376346378569*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.386356787678289*pi,0.294058619999906*pi,4.490027229539169*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.323967902059977*pi,2.80353760527921*pi,1.6719216750845*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46878431468597*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3597373181972912*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.780965651605021*pi,2.4713240720572*pi,3.76069447675076*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.42168273365164*pi,3.22542391223313*pi,4.25469806072552*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.396121439344204*pi,2.29607392226809*pi,1.247773385357541*pi) q[6];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.084968763285881*pi,2.61000507724854*pi,1.056137107176541*pi) q[13];\nu3(0.0691511398742819*pi,-0.18176780572748102*pi,3.77340435633424*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.729246877769305*pi,-0.31387102090283703*pi,4.44111640873151*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.936303320661025*pi,0.241071086414556*pi,0.913670882088996*pi) q[20];\nu3(0.444997034440877*pi,3.37647731751013*pi,4.41996833941916*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.575793144754635*pi,2.87132317045423*pi,4.0150550562016*pi) q[11];\nu3(0.640578834975064*pi,3.00702909627952*pi,4.03736616172521*pi) q[13];\nu3(0.543335021417971*pi,-0.21075477177706398*pi,0.779128198049515*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.33338678622877*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.802954919184253*pi,2.6006166275832*pi,3.64136525500667*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.544950561148606*pi,-0.392981391177024*pi,1.125081758884666*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.321783997415904*pi,-0.12234488248820302*pi,4.34050309160841*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47573033755535*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41602441347568*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31597093933248*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49225303525607*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3630919212523809*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47179591966912*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.264937548468148*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.2499681929047108*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.593783350179538*pi,2.86571139151439*pi,3.29396505301703*pi) q[17];\nu3(1.0*pi,0.0*pi,1.355579113673556*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.215413315467301*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[4],q[11];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.46373050288985*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.337207547921355*pi) q[13];\nu3(3.5*pi,3.46214209687497*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.881483107468718*pi,3.17998553063861*pi,4.30645695634438*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1554093548993372*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38199309125147*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.641032555097893*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39270957699929*pi) q[10];\nu3(1.0*pi,0.0*pi,1.240498512330054*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,0.614567904815474*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4463005195553595*pi) q[18];\nu3(0.529839635963252*pi,-0.154494418798018*pi,3.6694316004382*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42338253582916*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[18];\ncx q[2],q[14];\ncx q[4],q[11];\ncx q[5],q[17];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.435240164088301*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43422111687852*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49265044158787*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.420073069115203*pi,3.03708153433268*pi,0.603563537313108*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5386068870741695*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.599354298153031*pi,-0.18763275994463602*pi,3.94205885299741*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2331041461895969*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.107305100184888*pi,0.078728956165667*pi,3.56072762477161*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[11];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.419273922663678*pi,-0.24320351964077203*pi,4.35328139792801*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.667561928616037*pi,0.6662154185962199*pi,1.030304197922506*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.79275486265735*pi,0.51476032039407*pi,0.5519119168562123*pi) q[2];\nu3(3.5*pi,3.49600270683864*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43290691294093*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3311865515785999*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.28668675236161*pi,0.7439055152943901*pi,4.2861296886388605*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.649632941291113*pi,0.5943954798847699*pi,1.337493266423916*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.945892844423038*pi,3.04844765647143*pi,3.97115189020878*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.269682934786031*pi,3.3608134511674*pi,0.6519975252207479*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.342924387970188*pi,-0.08033219989780399*pi,4.2239304029932*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.375531569876658*pi,-0.264720465491743*pi,1.50702793596846*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.754114875988125*pi,0.48107628008896897*pi,1.309339062493546*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.429462528887181*pi,-0.00795036433354901*pi,3.84621361619205*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.349061684833947*pi,2.96415882878465*pi,0.7885317440519479*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.94753414693426*pi,0.68831630122916*pi,0.666123307544779*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47658950824375*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.623593577833702*pi,3.41914147658899*pi,3.15586668525196*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.581800067760151*pi,-0.11917464284074802*pi,0.929620911822849*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.396784872108353*pi,2.96627158158672*pi,1.77813407180282*pi) q[9];\nu3(0.540273271196517*pi,2.94863643117715*pi,3.86886233657954*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.429193560353497*pi,3.11790769290292*pi,1.7427622419728*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.400453571088908*pi,0.013663445444439981*pi,3.57826800456268*pi) q[18];\nu3(0.384768395069862*pi,2.67522801422841*pi,0.980696705767715*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.137813862110341*pi,2.795875743049*pi,0.830880058473267*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.779874536070616*pi,-0.31316791901285*pi,0.809102876380713*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.686036942523946*pi,3.45950416412646*pi,4.3390395046998*pi) q[9];\nu3(0.427591164923943*pi,3.31538154014931*pi,1.5062232412437*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.343785296998734*pi,3.15432154296748*pi,1.60671858442485*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.66735748878263*pi,3.03083387791339*pi,3.42670136292998*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.617423746328943*pi,0.7320116104293299*pi,0.730128770752748*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.558904254714261*pi,3.46105219507525*pi,4.03318614905203*pi) q[20];\nu3(0.565720860617098*pi,3.06486056274337*pi,3.25071122084479*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.556909403351018*pi,3.3156031317202*pi,2.95722645010327*pi) q[13];\nu3(0.871762492917918*pi,0.47768907081147605*pi,1.2738925209279839*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.113458504921166*pi,3.10149182290531*pi,1.397123467979108*pi) q[21];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.477976929213947*pi,3.3622156090646*pi,1.75274226373077*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.35112485595108*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.297037553964586*pi,0.12527292833621395*pi,4.26348169559696*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.466423259789009*pi,0.051173051284646*pi,1.316764106289638*pi) q[17];\nu3(1.0*pi,0.0*pi,1.24186398641568*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.41892248532784*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44022573422214*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.51372317459076*pi,0.74922560433289*pi,0.995151730773865*pi) q[5];\nu3(3.5*pi,3.42639915351069*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.261568182063887*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1965440533990201*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40382649478757*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.192529434775927*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.328163434775447*pi) q[14];\nu3(3.5*pi,3.37249259205824*pi,0.5*pi) q[16];\nu3(0.635664983745553*pi,2.41553893666628*pi,3.58523707941278*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218276623191838*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\nu3(0.520854061874511*pi,-0.100084872676798*pi,3.61202016577091*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\ncx q[9],q[21];\ncx q[10],q[14];\nu3(3.5*pi,3.46979812965164*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.139986045085895*pi) q[15];\ncx q[16],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35048150027731*pi) q[18];\nu3(0.523704088703956*pi,0.7318451530824099*pi,0.952121960587003*pi) q[19];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.386417672767837*pi,0.52391913373443*pi,3.75506190687689*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.31631078067859*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44476264663846*pi) q[8];\nu3(3.5*pi,3.45596421529016*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.555750812957553*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.614139336969712*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.70805631706368*pi,-0.05954730464998398*pi,4.42427240031037*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3601557759057705*pi) q[20];\nu3(1.0*pi,0.0*pi,1.207583052722865*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[8];\ncx q[9],q[21];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.5446588413737085*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45918938969061*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279156276687309*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47352004749882*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.23281186047206*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.568646928574532*pi,0.06086247047875304*pi,4.07273007632989*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.350095766912817*pi,3.31742477968272*pi,1.96281379364138*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201939800450915*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.729960854203934*pi,0.405019370203651*pi,0.8584731641473831*pi) q[2];\nu3(3.5*pi,3.44847179516134*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,0.0*pi,1.249495159151997*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.558283416817335*pi,0.142948460114948*pi,1.093959041819718*pi) q[10];\nu3(0.0389864405342346*pi,0.14129428208231398*pi,0.933568575518229*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.56224911670053*pi,-0.277076284456776*pi,4.3392598876778905*pi) q[14];\nu3(0.579843990586788*pi,0.48162665755053*pi,1.1442296163615309*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.488010872247569*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.836455393246943*pi,0.30190736448662603*pi,1.150209440958325*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.69150600078604*pi,-0.4919780041648074*pi,4.14167535916603*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.955027022691932*pi,0.004933909485984045*pi,0.730804538523245*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.481028781539468*pi,-0.20671166884883901*pi,4.26449841999007*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41408610904899*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.730989962558616*pi,-0.30495344803675*pi,3.31349573954302*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,4.30057058843326*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.978517676088482*pi,3.10815099189691*pi,3.1529644985336*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.607674112828108*pi,2.85462933662094*pi,3.95034706323363*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.844305508124482*pi,0.5822892264838899*pi,0.5193964319730277*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.235158961737629*pi,-0.393109009860925*pi,1.027799895017791*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.281967040504269*pi,0.22090858935219604*pi,1.246700190636129*pi) q[6];\nu3(0.645795866544586*pi,0.44464551745604697*pi,0.67334871013853*pi) q[7];\nu3(0.573728842997104*pi,0.042587604210092*pi,1.043184880007411*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.946144636187568*pi,-0.039778800381645996*pi,4.230301301289741*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.39142317391582*pi,-0.338745468596773*pi,1.336567122902574*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.566646202517999*pi,-0.067919168499333*pi,3.69594344167434*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.60906707347377*pi,2.43569635623794*pi,3.78841766834587*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.795100020554376*pi,0.07537104177523701*pi,0.857686986653891*pi) q[6];\nu3(0.322447640687465*pi,3.04784164944228*pi,0.9485677023160519*pi) q[7];\nu3(0.868339380236896*pi,3.1264903275731*pi,0.604173769009318*pi) q[8];\nu3(0.52185725226965*pi,-0.335924639498358*pi,4.35604728347565*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.380453025870685*pi,-0.446581989269076*pi,0.985755682263787*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.2362385176988*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.512170899058725*pi,-0.06865030474672901*pi,1.0802408973213389*pi) q[9];\nu3(1.0*pi,0.0*pi,1.123232682026345*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.165920545524149*pi,0.475057325627959*pi,3.56684875887813*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.749772308521625*pi,-0.10702857147482198*pi,4.16779191521209*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44167631077066*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.712096049933732*pi,3.44424800888506*pi,3.42340535530562*pi) q[13];\nu3(0.698695230042822*pi,0.5342175125887401*pi,1.403688161407967*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.898898158485482*pi,3.01701456564965*pi,3.98459354188955*pi) q[21];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.707059719505342*pi,0.18655816637476297*pi,4.23294070128167*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.31805711482751*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.777533801522178*pi,-0.147367489370186*pi,1.3071636130188828*pi) q[13];\nu3(1.0*pi,0.0*pi,1.132493125836319*pi) q[16];\nu3(0.187489769079974*pi,0.329027049081252*pi,1.058984722815308*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.632812203010303*pi,2.46634337085416*pi,3.86621116966461*pi) q[3];\nu3(0.376663872657998*pi,-0.4201077526442507*pi,0.674614288996662*pi) q[4];\nu3(0.406329676904951*pi,0.358402809109311*pi,3.99793921386387*pi) q[5];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.596708308639437*pi,-0.363681273042249*pi,0.94252796217561*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.33647035533414*pi,2.58536909327387*pi,0.9222018769245299*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3783857264098*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.66711223650213*pi,0.405247213911356*pi,0.8871658239021329*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.43120008887103*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.48103671298442*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49902518838082*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.34350456391302*pi) q[14];\nu3(1.0*pi,0.0*pi,1.423547372968528*pi) q[15];\nu3(0.171906179305777*pi,3.34148881577768*pi,4.332599532239589*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2483166057772102*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.45387067995739*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43963438965925*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3303454899579719*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.176553920652845*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48159199179162*pi,0.5*pi) q[0];\nu3(0.40803089674679*pi,3.06082267615088*pi,1.358814697686068*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2131021433534221*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.357085265818*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39486525918819*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.616912432211967*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[5];\nu3(0.494946745985563*pi,-0.4644309353825999*pi,1.274428132481384*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[14];\nu3(0.168196705360053*pi,-0.23051941902415202*pi,3.87075877657792*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47018865990923*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5300924549389863*pi) q[17];\ncx q[18],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44948205073571*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,0.642872728348045*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3627514794960152*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.691963113820226*pi,-0.47285836583777763*pi,3.8981577411348*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.46551949677291*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.105921278926568*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42383446540838*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.733788766096707*pi,0.09441396489999598*pi,1.52393457327379*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.21168035466235*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.677465928309934*pi) q[5];\nu3(0.429277551667831*pi,0.386298365521919*pi,4.18884647932847*pi) q[6];\nu3(0.662951226538277*pi,3.33430826816643*pi,3.19253640750717*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.458157239375288*pi,3.08906436062958*pi,1.03688788687673*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48947550611603*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.703482086290085*pi,-0.4801501362795036*pi,3.46641613812356*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.472835151285115*pi,-0.11570101655812098*pi,3.78233057045765*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.702712589187917*pi,0.70270471611105*pi,1.2429086550457331*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.47872853069658*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.323348767549773*pi,2.64188251129191*pi,0.895711393905879*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.741447084183383*pi,3.13754210097828*pi,4.0853725021429295*pi) q[9];\nu3(0.619306681589526*pi,-0.4636547717954708*pi,3.44327960775059*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.318048406423226*pi,0.11433784348520504*pi,4.03033214715124*pi) q[21];\nu3(0.732732048368401*pi,-0.00352343494356*pi,0.939507215742415*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.887396896647706*pi,3.21046635919935*pi,4.16051899172337*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.326328037256935*pi,-0.163867021969335*pi,3.67014584366173*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.312824655925927*pi,0.365150913126292*pi,1.079532602192915*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.684554867812246*pi,0.29577130839354104*pi,3.83890500061637*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.313242957639948*pi,3.40750895891035*pi,1.221933484404611*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.660451090750967*pi,-0.37987203028107597*pi,3.16672053238519*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.370099862627199*pi,-0.10239823704907802*pi,4.0329712628718895*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.894270687045324*pi,2.96683923054845*pi,3.76862501671726*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.86273924190007*pi,0.39916172375552605*pi,4.12123829043154*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.702121944800239*pi,3.13350690963411*pi,3.28618524566506*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.55446824838174*pi,-0.4085417582540218*pi,4.1283970241471*pi) q[4];\nu3(0.32189026720075*pi,2.99610650239178*pi,1.0648217558595219*pi) q[5];\ncx q[7],q[16];\nu3(0.404065965563224*pi,-0.292395647625234*pi,1.092570631167266*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.31793346917736*pi,-0.331289168507787*pi,4.18511188837074*pi) q[13];\nu3(0.475000497208761*pi,0.42538104831019896*pi,4.01519640636344*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.445519326618859*pi,0.437091317998321*pi,4.315417650886911*pi) q[1];\nu3(3.5*pi,3.49637250121259*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.479982860775682*pi,-0.30345922393076596*pi,1.27742875872681*pi) q[5];\nu3(3.5*pi,3.43189601846957*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2924743054032901*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.67490250403156*pi,2.54684917479715*pi,3.48606600610189*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.373469203431686*pi,-0.347151196768473*pi,0.5954335432817692*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2413623024436111*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.599347715606339*pi,0.13548641131512695*pi,1.499213611164872*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0885430267257967*pi,-0.031233510951254984*pi,3.95220594406676*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.397217839476161*pi,-0.144180523995872*pi,0.826538891370955*pi) q[15];\nu3(0.650439321016834*pi,3.14841020926161*pi,3.31581080646802*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.611508595588305*pi,0.8247437491004701*pi,0.5913608465294107*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,0.5307952502544651*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5324130610246915*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.160902172109664*pi,2.55052549592105*pi,1.158445306346082*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4565634269039*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.262946983059234*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.609168671788331*pi,3.08659687045092*pi,3.08109357110355*pi) q[19];\nu3(0.387079044242196*pi,0.049628518360232965*pi,3.60574990954834*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36075253130977*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.30964895039806*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2782918389029398*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.708734611351418*pi,2.80239178791176*pi,3.20037595917281*pi) q[20];\nu3(1.0*pi,0.0*pi,1.114593423762732*pi) q[21];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(3.5*pi,3.32007242661499*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41402056576274*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5359989834334993*pi) q[12];\nu3(1.0*pi,0.0*pi,1.149968008538501*pi) q[13];\nu3(1.0*pi,0.0*pi,1.345994283310135*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.39646485915284*pi,0.5*pi) q[1];\nu3(0.538985513821976*pi,-0.4243670257577506*pi,3.61866670152486*pi) q[2];\nu3(3.5*pi,3.41245232051461*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.68320948093557*pi,3.13868447290936*pi,3.6109617259186*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.307862062838389*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223022399800745*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48437499090874*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.499228275023389*pi) q[21];\nu3(3.5*pi,3.48670068131623*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.439558928837891*pi,0.12110519907911099*pi,1.072089184036249*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.649435982776919*pi,-0.068968322430849*pi,1.2358356890120898*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5110095523970224*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.499796716423679*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.203469580072247*pi) q[19];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38214664553303*pi) q[10];\nu3(0.53191921195302*pi,-0.4042653422087571*pi,4.0476746485795605*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.401486740108*pi,0.5*pi) q[15];\nu3(0.698167794370579*pi,2.75083736348389*pi,4.22925413297284*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47035068188748*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.208852326222795*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.856588295027985*pi,0.23109421779035*pi,1.467520054800008*pi) q[9];\nu3(0.314994932064382*pi,2.53252811312175*pi,1.52049166787738*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.324770605552202*pi,-0.268506414984212*pi,1.75660159889938*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.63445575564169*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.550348932221358*pi,-0.34677490507109*pi,0.5517972150952914*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.368425132312696*pi,-0.32480681775172604*pi,3.85827687586262*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5521664441092887*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.62974925261026*pi,3.3329287922992*pi,3.56996942088585*pi) q[4];\nu3(0.581460085554579*pi,3.34060975821065*pi,3.75144160119302*pi) q[5];\nu3(0.312476527198383*pi,-0.134137282783986*pi,3.83964414720076*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.489610614401232*pi,0.039114493755864954*pi,1.23890234886998*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.678377974643359*pi,-0.16514449649623197*pi,3.49500998828141*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.953248853454058*pi,0.044294619437879046*pi,3.95775359645974*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.709369659755421*pi,0.36259578064657905*pi,0.671956384220018*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.713372763858927*pi,2.71818826763398*pi,3.3241115468013*pi) q[12];\nu3(0.685742924465199*pi,0.71842156742792*pi,0.86986108858528*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.258147176824383*pi,-0.4546557935353917*pi,1.69283198887899*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.257057500700255*pi,3.30199997702875*pi,4.21488960692993*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37981628903029*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.617519942847105*pi,-0.26289900982499703*pi,3.73464759079028*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.192471353049491*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.633518048484667*pi,2.52285831938289*pi,4.01503405768657*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.32460974961835*pi,0.296188036870343*pi,3.6945924838964*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.700874823038882*pi,2.53449794952754*pi,4.0327118305713405*pi) q[18];\nu3(0.241740028704778*pi,2.95414940299847*pi,0.616316497901796*pi) q[19];\nu3(0.770895898074675*pi,0.23128450692109004*pi,3.88623096460824*pi) q[20];\nu3(0.678686670759787*pi,0.03089238712957698*pi,0.8784376596113199*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.498416298448102*pi,2.81531937859286*pi,3.89812297734194*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.460696163986984*pi,0.6490061572863901*pi,4.17098379322619*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.726431170340925*pi,-0.4789511623569644*pi,3.03524599347268*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.48396911297761*pi,0.23322113040703196*pi,3.61363883200974*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.330942988777036*pi,2.51213576001978*pi,1.105304017333491*pi) q[20];\nu3(0.706091647375136*pi,0.5976586373420201*pi,1.335188363671492*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.19828710937989*pi,-0.08248752721181102*pi,1.235088568946272*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.842794260044707*pi,2.71883673475248*pi,3.54817604670661*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47248971260602*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.370813588385267*pi) q[9];\nu3(0.570384750136411*pi,0.80285845208137*pi,1.102732967878677*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.616535030060937*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.384042263436004*pi,2.90793024648313*pi,0.5943898192010131*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.380181388692415*pi,0.446379576521864*pi,4.47531392530675*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.291200272869965*pi,3.22951434668502*pi,2.21551554643189*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.497215806650275*pi,0.85612419172779*pi,4.39666375739046*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.59755233424404*pi,3.10854112928853*pi,3.54733830636146*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42449540367701*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.346001964368944*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.27658774779546*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(0.888795389275869*pi,3.26431776239248*pi,3.56849129808919*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40585426702594*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.134893478594208*pi) q[15];\nu3(3.5*pi,3.45665357411536*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.290910950020998*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.432984685126843*pi,-0.13896278389661998*pi,1.5017346091278*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,4.4815791333801105*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.34135225535489*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.22118497400276*pi) q[14];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\ncx q[0],q[4];\ncx q[1],q[8];\nu3(0.441581842540787*pi,0.383871585876397*pi,1.108670990294374*pi) q[2];\nu3(3.5*pi,3.46019529779237*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45790877680898*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.243026849612318*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5616029419039958*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.43510532798653*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.293652159349328*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5497979089802283*pi) q[20];\nu3(1.0*pi,0.0*pi,1.221044191088799*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40978135913786*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.280825827987241*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.544216679507315*pi,2.69011969239392*pi,3.92044916354116*pi) q[11];\nu3(3.5*pi,3.47728466546059*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43384952345453*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.0536451980922479*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40918408715282*pi) q[10];\nu3(0.788471188000394*pi,0.8758405679424099*pi,0.5260060739985574*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3920822798218495*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37776918747151*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49543519514887*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48390048038502*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.360242774904737*pi,0.7736056551831401*pi,4.43413976684667*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.57948361134989*pi,0.441497127038062*pi,1.107094430017838*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.120946320627501*pi,3.31001651193346*pi,1.12143972185824*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.580964274944204*pi,0.72255145225259*pi,0.800720539668325*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.831894805954564*pi,0.66691253605658*pi,0.772012534942597*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.156551600505733*pi,0.82193181409951*pi,4.499720598343091*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.67844949522752*pi,-0.4788607790368459*pi,4.010671119085631*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.543821376712267*pi,0.7789434662713599*pi,0.6935346556552591*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.666889269092877*pi,2.64955585015257*pi,3.4489150387542*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.233085186892514*pi,3.10202419761933*pi,1.96142520457524*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.478240638409378*pi,2.93010463960803*pi,1.3164362993380792*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.440486752800983*pi,3.29987614478826*pi,1.382252138622261*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.381546222339101*pi,-0.49275030394567626*pi,0.917070895253496*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.247672753846634*pi,0.6743048504701601*pi,0.5968150766566677*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.3444788569147*pi,2.55214389882085*pi,1.179049854812737*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.540787142660506*pi,0.28937915412469895*pi,3.78878292726872*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.26838698484285*pi,3.44692790999191*pi,0.724388437805095*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.328386088529335*pi,0.417774592829096*pi,4.40886903137382*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.170530588310304*pi,2.4392533340885*pi,1.4086848601924111*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.608789526076822*pi,0.81082658882465*pi,0.762236851837901*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.517696573905958*pi,0.19142102748870504*pi,3.83434791240118*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.650748843255543*pi,2.60069148807524*pi,3.80246084960502*pi) q[1];\ncx q[2],q[4];\nu3(0.36510993461088*pi,3.11157014492327*pi,1.324844712855724*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.525010975583817*pi,3.26339181845629*pi,1.69753822576021*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.360300629944944*pi,2.76362643436263*pi,1.1275958769802918*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.299577245047128*pi,0.95453719544212*pi,4.1512716791963395*pi) q[18];\nu3(0.465283345750355*pi,0.250555442826219*pi,0.84384601921533*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.45732814880605*pi,0.51269251724173*pi,3.56934148370454*pi) q[1];\nu3(3.5*pi,3.30519835919777*pi,0.5*pi) q[2];\nu3(0.682263239805272*pi,2.41134341854891*pi,3.71068914123885*pi) q[3];\nu3(1.0*pi,0.0*pi,1.263666960508591*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.635297763561298*pi,2.95843661146607*pi,3.16133991997156*pi) q[10];\nu3(0.426969079007222*pi,0.405852656994505*pi,4.067409714679981*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.83100938384649*pi,-0.331664840820043*pi,3.50076327806163*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.117625355731053*pi,3.0040599160717*pi,0.892251417050241*pi) q[19];\nu3(0.633246572918117*pi,3.1346276992148*pi,3.53976427130779*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4800359602875*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.529935475172438*pi,3.06160814155703*pi,3.84579701108756*pi) q[8];\nu3(0.648905057135373*pi,0.440731391546645*pi,0.530283330362315*pi) q[10];\nu3(1.0*pi,0.0*pi,1.198422146181086*pi) q[11];\nu3(0.431759871380703*pi,0.10176353147990502*pi,0.913128191829948*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.46307553097547*pi,0.5*pi) q[15];\nu3(0.674151530282436*pi,2.56688440529924*pi,3.57847046668316*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2894679267162998*pi) q[20];\nu3(0.406520092315038*pi,2.7413174400543*pi,1.417335162177502*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39669315620705*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.872033400593944*pi,-0.08271787277162002*pi,4.4111066827519405*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.31958379554718*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.4217787541395*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.575007505179665*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2315794811965701*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1821147258725802*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5932899798382577*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34589266622724*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3127899456925*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[16];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1862583185210829*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1096579854417579*pi) q[13];\ncx q[15],q[20];\ncx q[0],q[12];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.47016376860636*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43279874213364*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2126592121360371*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33976901838334*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39580949506014*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[19];\nu3(3.5*pi,3.43093337717471*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49098030929789*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5667642429674249*pi) q[13];\nu3(0.260364255513755*pi,-0.308040507345696*pi,4.1416824718107*pi) q[15];\nu3(1.0*pi,0.0*pi,1.329973082046663*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217431974750288*pi) q[18];\nu3(0.679946748771124*pi,3.40130146981123*pi,4.41984076190675*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.326039260815273*pi,3.10348835056732*pi,1.198701087467281*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47024714668451*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0484728426057925*pi,3.07413608039794*pi,1.4734038311217978*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6264915939215541*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.845703315834036*pi,-0.12037949619635402*pi,3.77939179339386*pi) q[20];\nu3(1.0*pi,0.0*pi,1.160111122025193*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.588293738261516*pi,0.84205725789732*pi,0.626904617160391*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4414632433005*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.664775658526912*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.572762822224161*pi,0.63758541260001*pi,1.0924360453252628*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.852102467984796*pi,2.78283158070977*pi,3.65148840217225*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39858837543011*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.452288855065919*pi,3.25501356869893*pi,1.53362139322551*pi) q[2];\nu3(0.228823968297234*pi,3.1733552142106*pi,2.11342813339163*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.321979235302331*pi,0.11742336698810996*pi,3.98602236683851*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.772608799989542*pi,-0.26122554457334*pi,4.33876784931312*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.17477839465187*pi,0.444909741728275*pi,3.79950485733887*pi) q[3];\nu3(0.717675048669*pi,-0.4990436273965286*pi,0.893028365754865*pi) q[4];\nu3(0.385747018338259*pi,0.448291908690593*pi,3.76749872951107*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.29627918188807*pi,0.9297309838366901*pi,4.23855479474289*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.203839568284936*pi,2.67554032657521*pi,1.2227669871277569*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.282972400256313*pi,0.33449616441945296*pi,3.69110266783583*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.6487105379968*pi,2.64774847616403*pi,3.87224250227251*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.761620531079034*pi,-0.22356123520776*pi,3.66339954936449*pi) q[4];\nu3(0.443922602439254*pi,3.08113858058515*pi,1.77886243949094*pi) q[6];\nu3(0.539325775385295*pi,0.19661106427989705*pi,1.450458337372496*pi) q[7];\nu3(0.493871671149322*pi,2.88100575836951*pi,1.170491532783681*pi) q[8];\nu3(0.338570070385482*pi,-0.4641230515649367*pi,4.1160213308256*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.260665011948216*pi,1.03654187622462*pi,4.30493299847499*pi) q[13];\nu3(0.555997968944334*pi,3.15273628875977*pi,3.13671267104989*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.403873653525552*pi,3.00732125330233*pi,1.254875224437414*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.665534573977185*pi,3.12349771711344*pi,0.613194656263239*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.416026415785081*pi,2.74571398488352*pi,3.73816148905292*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.727025514715532*pi,0.8285529366364801*pi,0.587903053257459*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.761970976960431*pi,3.24084322947782*pi,3.56448430995223*pi) q[14];\nu3(0.687811815472692*pi,0.9713120894041101*pi,0.5794808984589418*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.74996886149861*pi,3.25674600963483*pi,0.719740733371253*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.346636927408876*pi,0.72924200260636*pi,3.75899222607771*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.383687610229467*pi,-0.19801896270542302*pi,1.3482985198599091*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.208329607480055*pi,3.34310934199869*pi,0.660899377513508*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.275623569926666*pi,0.022028552672487045*pi,0.732541717990533*pi) q[1];\ncx q[2],q[4];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.661109226149041*pi,3.30930387551629*pi,4.093300976279799*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.259494408914716*pi,0.279971003919084*pi,3.75736620664127*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47982915615361*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41242801749327*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,0.0*pi,1.3272269350925021*pi) q[4];\nu3(3.5*pi,3.35201273080145*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.526290216613394*pi,0.71903017215795*pi,0.670581138657479*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.305974940798908*pi) q[13];\nu3(1.0*pi,0.0*pi,1.217437697012194*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.375767339691676*pi,3.33791674040673*pi,1.0999013071578951*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.41559031739978*pi,0.5*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.152978509726407*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.628761833440915*pi,-0.12126985803071799*pi,4.21739945429856*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.636662098087541*pi,3.02694547568965*pi,3.81518437808281*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,4.47676221944455*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.44282307301826*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34639530954256*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4165982621179705*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.31217944668103*pi) q[20];\nu3(0.253245259373524*pi,2.78657868013126*pi,1.50139988621419*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.38141402968889*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[20];\nu3(3.5*pi,3.40249421193616*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41067450946836*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5387521469538347*pi) q[9];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.23228328033018*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.290518310399225*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2225185457325431*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(3.5*pi,3.39508485604158*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.130855045989414*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5407286613104922*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.30539221276912*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.614382424905851*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.44277338373961*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2048338607007811*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.718117679303711*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47999942346515*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21990121744778*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.890319883877468*pi,3.34104900909126*pi,4.17749997871752*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.425738941888052*pi,-0.25412557989521*pi,0.952358641402131*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5030719024186275*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.801576114488247*pi,3.22888512200068*pi,4.44601925865229*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0794731529362651*pi,3.19127784323566*pi,0.578238901802981*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44258026268429*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4860165347131105*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.733547414583138*pi,0.68453946919774*pi,0.658692730428017*pi) q[1];\nu3(0.781534406782705*pi,3.43771170784322*pi,3.82027140875587*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.216620028792807*pi,0.8337058175254599*pi,4.31584417666827*pi) q[5];\nu3(0.675846133740988*pi,-0.13365033756467598*pi,3.37143964535004*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.113327128701937*pi,-0.05935600489302201*pi,1.32897472048041*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.854703163286253*pi,-0.334220052124224*pi,4.076463963223301*pi) q[0];\nu3(0.228026055203812*pi,-0.35916187221039897*pi,4.49530188260052*pi) q[1];\nu3(0.253395752711246*pi,-0.100978472440866*pi,3.82243885081918*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.503008847911279*pi,3.38814220986868*pi,3.1185155275695*pi) q[5];\nu3(0.757167429245355*pi,0.6692737785656899*pi,0.9836160539355621*pi) q[6];\nu3(0.445641225928101*pi,0.33879372687771503*pi,1.042991649768739*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.77684319363853*pi,-0.27594880938905997*pi,3.45950552860149*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.441073476454592*pi,3.0082923472985*pi,0.952668767270504*pi) q[13];\nu3(0.54763463702685*pi,3.24213690537843*pi,3.34667998705909*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.224739912666083*pi,-0.241014611515795*pi,4.1536743615848195*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.551819066043032*pi,0.006032952154445992*pi,1.182029545543603*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.375847035592788*pi,-0.4712136981985157*pi,1.57631612314173*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.349519163243353*pi,0.300644046268005*pi,3.64473267234899*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.278231004303042*pi,0.13170608921758697*pi,3.94498674296417*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.169276887162789*pi,2.65047976417147*pi,0.893889504983101*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.917630666009845*pi,0.5710852181756001*pi,4.419144017985699*pi) q[13];\nu3(0.60476247872715*pi,2.70682837367731*pi,3.58476496508342*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.550578317195864*pi,3.31192373185661*pi,0.853400213102241*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.854182977959066*pi,0.175826016118091*pi,4.20079461950993*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.651075876981892*pi,0.394429721353735*pi,4.1709175020528395*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.483875892037555*pi,3.16919373145815*pi,0.6151205723987649*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.558693977055178*pi,3.1802702408965*pi,2.85285998724327*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.351761842881387*pi,3.16188493918393*pi,1.67618918952037*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.19619204868153*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.0452973742727258*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.613044314996546*pi,-0.4502021538045625*pi,3.8866651007292*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.642627444483962*pi,-0.08974700153552201*pi,4.39886901854377*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[14];\nu3(0.834602564311411*pi,0.20403487909056806*pi,0.9894652123779171*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.53585247522651*pi,-0.145768536930652*pi,4.07108903712958*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.44209426827881*pi,3.24987837058308*pi,1.53185865495938*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.46152021213771*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39174487796529*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49610134448257*pi) q[6];\nu3(1.0*pi,0.0*pi,1.348524269851434*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41339475771786*pi,0.5*pi) q[10];\nu3(0.623558304726387*pi,0.387429275372961*pi,0.7223610905910081*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.271194802521429*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2514512344851751*pi) q[14];\nu3(0.662770987192093*pi,0.30439783826676203*pi,1.360500372431778*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5079308517526*pi,2.59960054826145*pi,3.84688877862003*pi) q[19];\nu3(0.529277333454683*pi,0.130342413161871*pi,0.893414541604895*pi) q[21];\ncx q[0],q[13];\ncx q[3],q[6];\ncx q[4],q[8];\ncx q[5],q[7];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.456778920622387*pi,0.27055303152016097*pi,3.65640330638132*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.786711660979581*pi,-0.027435121952924024*pi,1.184176246389887*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44731441421562*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5495229318266804*pi) q[7];\nu3(1.0*pi,0.0*pi,1.230977129300791*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.480925285007411*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34041879640736*pi) q[14];\nu3(3.5*pi,3.44819951956865*pi,0.5*pi) q[16];\nu3(0.728148147758236*pi,0.282364636105103*pi,0.682238401404032*pi) q[17];\nu3(1.0*pi,0.0*pi,1.128418814147562*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.34472456376818*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[14];\ncx q[11],q[20];\nu3(3.5*pi,3.33037978133141*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3072408616385949*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2770085771818631*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3279144524216004*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.38524200820134*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.497941225504579*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275517628723555*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37224597206889*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.346673810674798*pi,1.05980819770406*pi,4.25344228775253*pi) q[3];\ncx q[4],q[8];\nu3(0.241171275081523*pi,3.48637042587962*pi,1.62444342771341*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.522277274817995*pi,0.27786722208132597*pi,1.194595791032455*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4818704320261*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.6269185741136469*pi) q[19];\nu3(1.0*pi,0.0*pi,1.132979314872893*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[19];\nu3(0.45123206763524*pi,3.33048213114423*pi,4.4895135135183395*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.283815405259837*pi,2.73230628488327*pi,1.2827610169911638*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.448731515362919*pi,3.10603189691925*pi,0.829907600168337*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5120085516060512*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.585525474784737*pi,0.333932702733008*pi,3.93991638407027*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4532212475787*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.4010320867714179*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5466158268312729*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.438784057026727*pi,0.5049124811305701*pi,3.66904621069246*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.108573346110634*pi,0.5626405490739199*pi,3.86056075797655*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.417468649781946*pi,0.88998220394973*pi,0.523119393307866*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.860994848205207*pi,0.21974438116507*pi,3.91831397073178*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.649902026436143*pi,-0.09007684235639302*pi,4.28879126057213*pi) q[10];\nu3(0.528402572202372*pi,2.64501393068567*pi,1.263920368589529*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.566376618129355*pi,3.01110704991888*pi,3.34543631453893*pi) q[13];\nu3(0.524341649734719*pi,3.28860313855663*pi,4.41010843636519*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44901692367049*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0786248265447214*pi,0.37552034674260804*pi,3.92738683709447*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.625717860535664*pi,0.47484242044179503*pi,1.114472570276474*pi) q[0];\nu3(0.228945913642564*pi,3.23253734587415*pi,1.030243519979013*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.719272503252341*pi,3.04817919203861*pi,3.48689837096885*pi) q[10];\nu3(0.356870697833363*pi,2.30081677401519*pi,1.221875351580384*pi) q[11];\nu3(0.367890898773553*pi,-0.014659127488327983*pi,3.88154476571658*pi) q[12];\nu3(0.617855266228636*pi,-0.4446687806541113*pi,0.892101914873656*pi) q[13];\nu3(0.153720775209385*pi,-0.15267809855946202*pi,3.85214966511978*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.306751194984732*pi,3.3095081651014*pi,0.5858360115268452*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.948557292579614*pi,-0.253809430670468*pi,0.82253594270671*pi) q[19];\nu3(0.935106261355524*pi,2.83050214073116*pi,3.76027766532059*pi) q[20];\nu3(0.246252305554712*pi,0.16666427210372003*pi,1.036332970499351*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.266898728644571*pi,-0.194393720966496*pi,1.158361371232324*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.340595363239844*pi,0.469112380792721*pi,3.65553860225454*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.43916278513583*pi,0.330232258727739*pi,3.86667813885771*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.401867520023766*pi,-0.12391822179324002*pi,4.05704791745391*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.544322772263114*pi,-0.316464950606823*pi,4.17070862844587*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.442582409506699*pi,-0.36765158826744804*pi,4.3927067897518395*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.76430865130518*pi,-0.21684961789666302*pi,0.5506291405423713*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.32948139281819*pi,-0.4268488111401054*pi,1.463941851040808*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.586693239139703*pi,3.40317344948985*pi,3.17399616686739*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.62777874347776*pi,3.25561967328551*pi,3.68166084500189*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.623411918776895*pi,-0.35978214418378196*pi,4.25101883656449*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.33270521511277*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.273248539259995*pi) q[14];\nu3(0.90938045612538*pi,3.45204655632261*pi,0.5241707427818325*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.444308963619381*pi,0.33666691868769505*pi,3.64351381694205*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43621824702617*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.271386528876791*pi) q[11];\nu3(3.5*pi,3.33271137961383*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2705724662192779*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[7];\nu3(3.5*pi,3.44299588185232*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[10];\ncx q[5],q[11];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.277852195263808*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.44601548686484*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49557050072983*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[14];\nu3(3.5*pi,3.23998128950831*pi,0.5*pi) q[3];\nu3(3.5*pi,3.46053867096359*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.240850198264212*pi) q[7];\nu3(3.5*pi,3.45731853029532*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.35681275461886*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.642150804991469*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5990822486372012*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.153772753828466*pi) q[18];\nu3(1.0*pi,0.0*pi,1.317404574329165*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[10];\ncx q[5],q[11];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.33472992477252*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.61057222204381*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.502559637583337*pi,0.40805422693443005*pi,0.8339181348946161*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5223366464053512*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.512745680595577*pi,0.6280132433471901*pi,0.930578641036192*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4120200831961895*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.319140374112299*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[20];\nu3(0.390025850744685*pi,3.17314327530123*pi,0.5449270124693202*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.40236855226303*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.611951671205367*pi,2.77583127775168*pi,3.22989966494848*pi) q[17];\nu3(1.0*pi,0.0*pi,1.31772262854445*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.358803570059801*pi,1.04483467766769*pi,4.399088153013221*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.440607798846302*pi,0.45560543543668197*pi,3.77519029866835*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.600955026862285*pi,2.66130993290017*pi,3.64985652672819*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.52429081735132*pi,3.21529235982146*pi,2.97420707551205*pi) q[4];\nu3(0.703478705521616*pi,-0.174871996326379*pi,3.84707153410755*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.750686598924726*pi,-0.4317146730503799*pi,3.61497847719538*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.191278217570999*pi,2.93803422694964*pi,1.235325628122503*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.252205550702184*pi,3.36121651907123*pi,1.51389869849241*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5761853538267636*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.165775393338893*pi,2.71522725692488*pi,1.1368216119552859*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.848268635062535*pi,0.07934331964286301*pi,1.3640915312474848*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0572314471889556*pi,-0.162051179667128*pi,4.1290106949946*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.501195124352774*pi,0.95998338998068*pi,0.862813537919358*pi) q[10];\nu3(0.100408196569992*pi,-0.27403095918347997*pi,3.92436046149646*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.638734624032005*pi,3.17968173457392*pi,3.23916872120426*pi) q[14];\ncx q[15],q[19];\nu3(0.512787648782503*pi,3.33212536097718*pi,1.59612220813183*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.229403156590902*pi,3.20446615689963*pi,1.321757196838595*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39653991076703*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3448040832581*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.488092911291692*pi,3.18772334804633*pi,0.885605954249743*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.43523979335905*pi,-0.4349294413032248*pi,1.57207676101162*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.231487669101769*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.307756675340026*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.652583449929919*pi,0.7590114019357099*pi,1.091923782421977*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.711270126086045*pi,3.32779619948914*pi,4.1286582162963406*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[17];\nu3(0.674308690564809*pi,-0.396405331001062*pi,0.888157857909236*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.367683466986415*pi,2.97474318469576*pi,1.96891112616967*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.199689783135486*pi,0.420197681949253*pi,4.32753009166615*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.388836439395802*pi,3.10718397430636*pi,4.40676642415303*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.543681135527464*pi,0.07830844069743903*pi,1.3204852392440118*pi) q[7];\nu3(0.716323188540302*pi,1.07075291973877*pi,0.8435496579767869*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.732220595682451*pi,3.38631952101473*pi,3.862861693561*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.917351582545688*pi,0.21025697621817396*pi,4.2536489566869005*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.726793477544849*pi) q[17];\nu3(0.363215652530128*pi,-0.27028601595706403*pi,1.14034681118434*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.385447880345121*pi,3.03058866722878*pi,1.2195359083361401*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43745606770282*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.187713597550512*pi,3.13288334968601*pi,0.65320311610461*pi) q[8];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.673860210963216*pi,0.97212191522616*pi,0.782741094397859*pi) q[15];\nu3(0.682946629165718*pi,-0.399090971612895*pi,3.79323515420312*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.383116130040949*pi,-0.17454376473078298*pi,4.41140412462588*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.103466690484056*pi,0.93736469727979*pi,4.08941257291805*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32128035949253*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.259808054970473*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.200074062274597*pi,2.63216631454065*pi,1.485995831550213*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41404201149599*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,1.1469802556577822*pi) q[5];\nu3(0.726546815846175*pi,-0.0034843737448210232*pi,0.849226677958032*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[5];\nu3(3.5*pi,3.47696331078494*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.826997448016921*pi,3.49224703932311*pi,3.59828203957774*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5764652874613022*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.45597894566058*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42553601077298*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.180407394293836*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219417024438876*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2112637699154098*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[15];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,4.41405369300908*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[8],q[14];\nu3(0.539786551770275*pi,0.56447110381428*pi,4.4302550497077196*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(3.5*pi,3.47255839012724*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.257435687376541*pi) q[16];\nu3(0.42061947503967*pi,0.30554615630375703*pi,4.451348746417819*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42542877253813*pi,0.5*pi) q[8];\nu3(0.783658456590766*pi,0.44263604682525404*pi,4.070121311475701*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.3736007599956*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.258130555561595*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4272312706952*pi) q[15];\nu3(0.549035656904858*pi,0.028698401177426947*pi,3.84112477861175*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.606668327948229*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282660620031145*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.652595321216759*pi) q[20];\nu3(0.646407721856195*pi,0.011392737702847988*pi,4.43934108504261*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\nu3(0.501850497708865*pi,0.017248760180616052*pi,0.927279649899165*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.43074656625287*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.455503864663144*pi,0.313528307356736*pi,3.86871829360837*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.461372446657955*pi,0.8366927449883199*pi,4.43120602340207*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.463059899361371*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47074899029224*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.714638987407587*pi,0.5684759899805301*pi,1.094667260325171*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.600471503243336*pi,-0.16038595210468798*pi,3.55575988066368*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.689935879414796*pi,3.37982219124317*pi,3.46070071306654*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48809577078384*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.209780963335033*pi,-0.213188666360837*pi,1.175617894124247*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2801965128580242*pi) q[9];\nu3(0.589604866813159*pi,0.42972473660669297*pi,1.031247600500416*pi) q[10];\nu3(0.300230672402965*pi,-0.333933818707637*pi,4.37810210572939*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.660537714857608*pi,-0.07703684747470102*pi,4.4784958220150095*pi) q[20];\nu3(0.756465223017869*pi,2.92593552606271*pi,4.22281940743676*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36451108357098*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49993086097847*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.292523522424889*pi,0.21529076862449303*pi,3.83792200621687*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.364364316073846*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.332008817714962*pi) q[21];\nu3(0.295918353198119*pi,-0.21159692314231698*pi,0.918694594443055*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.489122789788373*pi,3.31924225895698*pi,3.4251063515874*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5329266433341058*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.591304801416389*pi,3.01301108446252*pi,3.00252697833321*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.492600306359435*pi,2.65285399243526*pi,1.4268327207604719*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.735435131519012*pi,-0.23094136261514298*pi,4.2556274335008695*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.619462108072596*pi,-0.21246128389184799*pi,1.156788525424719*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.576460891034303*pi) q[17];\nu3(0.313538346727724*pi,0.06927138223891305*pi,4.03617210454253*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43889920005943*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[21];\nu3(0.36880424001901*pi,2.39120864967414*pi,1.153225009787926*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(0.365695567795762*pi,-0.265163780168797*pi,0.930080105727772*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.985773137313121*pi,2.54947243078104*pi,3.54819789085924*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.366321444984127*pi,2.98580078443441*pi,0.671421895555335*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.547148235631219*pi,3.3429045561463*pi,3.28248783595566*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44506258231297*pi,0.5*pi) q[7];\nu3(0.325651339288579*pi,0.6487864183124701*pi,3.90112642081122*pi) q[8];\nu3(0.358580217580426*pi,3.19377677772399*pi,1.91590679774682*pi) q[9];\nu3(1.0*pi,0.0*pi,1.302646745515698*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.856944583885544*pi,3.46081356295663*pi,4.28275784167468*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.698959879969158*pi,2.51958073808743*pi,3.85129749230732*pi) q[15];\nu3(0.396786842415659*pi,0.040465168020721975*pi,4.44502553537881*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.16298983181152*pi,0.8245368349367499*pi,0.5806716289066616*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.804282541070166*pi,-0.351174123344693*pi,4.01757065049602*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.236442267402723*pi,-0.114804497338992*pi,3.66101116419761*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.716068727704701*pi,0.31019090049214404*pi,3.96009964914134*pi) q[13];\nu3(0.298881796710171*pi,0.389502380203511*pi,4.23891976354384*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.583278710181243*pi,0.488449184207597*pi,0.798072887113642*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.405528300320839*pi,-0.378708013369553*pi,1.371343928304037*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49544036522984*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.465113147326233*pi,-0.259308030247529*pi,4.3209719405680005*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[8];\nu3(0.330052341317944*pi,3.02998617625733*pi,1.0036673184533251*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47687341122616*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.155442194136194*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.504077999779172*pi,3.25451156396895*pi,3.22850152457483*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,3.49072004001665*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47560143233289*pi,0.5*pi) q[5];\nu3(0.359621285905804*pi,3.0195804787615*pi,0.5515605787579921*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.296906727452261*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3586706522305652*pi) q[15];\nu3(0.661529490569262*pi,3.24544375766181*pi,4.03141858365869*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42541045047471*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5803929859325732*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3765843626500112*pi) q[18];\nu3(3.5*pi,3.48036438044257*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.360333760396487*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[18];\nu3(0.38162591608136*pi,-0.21027799864338897*pi,4.237869707355269*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.37605060693154*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.46829137400258*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.317886875681591*pi,0.5433134939911299*pi,0.611242322454317*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.3926351964917*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.302251914283251*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.60995515895337*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.307552163235529*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.580446907430449*pi,0.7029838398422299*pi,1.102495845065135*pi) q[11];\nu3(0.390008065091367*pi,0.81823012265964*pi,0.68129484616967*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.49090972236023*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250413748845691*pi) q[17];\ncx q[19],q[20];\nu3(0.611797653250078*pi,0.69723423452523*pi,4.41883172532777*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.899839219850751*pi,-0.05146560080624901*pi,1.0113532947936061*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.60068255901404*pi,-0.303957200474677*pi,0.882848303031464*pi) q[10];\nu3(0.44055561884875*pi,0.7397370990149299*pi,0.626038370774764*pi) q[11];\nu3(0.277634442321045*pi,-0.24727241579631698*pi,1.58055649156785*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4913419463133*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.621128977038213*pi,0.28022349254009404*pi,4.47184316537468*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49489230464556*pi,0.5*pi) q[6];\nu3(0.730183659185405*pi,2.56028760812152*pi,3.64085153223206*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.498386132708981*pi,-0.324748442084342*pi,4.34513543463464*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.298993322103002*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.618449485219003*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41359187758163*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.205110296843027*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.756998839810875*pi,0.19652896994069902*pi,1.4985974839773109*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45847291338501*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36261918938622*pi,0.5*pi) q[1];\nu3(0.754409530425832*pi,-0.25618356139518*pi,0.8146947161413249*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4894287189586795*pi) q[3];\nu3(0.451258602913763*pi,0.25855597066480696*pi,1.107730695632362*pi) q[4];\nu3(0.446095162898931*pi,0.5477833790887101*pi,4.278238426311789*pi) q[5];\ncx q[6],q[13];\nu3(0.216255507680752*pi,2.5728666093668*pi,1.54973564280066*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.602433694017691*pi,2.97467812113936*pi,3.81572086869974*pi) q[16];\nu3(0.454239927249363*pi,2.65737702617105*pi,3.74034832787721*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227236706548004*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[21];\nu3(0.74155959266852*pi,2.43429629166773*pi,3.60394851188463*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.702656838383964*pi,-0.184782495653057*pi,4.21305928842669*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.729665793139274*pi,0.41551430964726*pi,4.01359354235673*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43053975579564*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.351378880148833*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.194008280717621*pi,0.6314793872857101*pi,4.35514675945033*pi) q[15];\nu3(0.555863375371553*pi,0.03722595607172896*pi,1.51236603999257*pi) q[16];\nu3(0.319965594123446*pi,-0.420739053946952*pi,1.225220637621993*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.675098635582479*pi,0.7208378246091101*pi,0.8939908582361771*pi) q[19];\nu3(0.537164162785403*pi,0.7548860765405201*pi,0.957267367503555*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.060454596554058*pi,1.23028990728085*pi,4.24489250328417*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.527926633730495*pi,2.96812345975741*pi,4.0834311534665*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.634052686644403*pi,3.35144450282149*pi,3.79067724119954*pi) q[18];\nu3(0.551237150563069*pi,0.7436313848143501*pi,0.84156664820711*pi) q[19];\nu3(0.688406960601033*pi,-0.24534313227147198*pi,4.183354783359579*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4356907910189705*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.338349273960789*pi,3.28584999052407*pi,1.245146380033906*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45502973107296*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.23539058228827*pi,3.2064533567256*pi,2.0129469759505403*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.129798135329447*pi,0.74985326680936*pi,4.32662468894931*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.678516969029226*pi,0.11311205012799097*pi,1.246766308522625*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.635352729385027*pi,-0.184407800105568*pi,3.55691910057788*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.94633013832859*pi,0.497598580500057*pi,1.153332304040388*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.39797770306044*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.314478545096529*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.545254201760882*pi,0.12757206991507497*pi,1.362070390998098*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37676353301361*pi,0.5*pi) q[2];\nu3(0.726359535414822*pi,2.48653192544351*pi,3.52931487713927*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45279124060982*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.186411280408658*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.611463873277657*pi,0.70649998339906*pi,4.21280978656827*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.42438331138966*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281722607480305*pi) q[17];\nu3(1.0*pi,0.0*pi,1.318316968886607*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.195212051870823*pi,3.3642309093064*pi,1.83576556661717*pi) q[0];\nu3(0.636552069222403*pi,0.017641738312093036*pi,0.671115082008287*pi) q[1];\ncx q[2],q[9];\nu3(0.468391420408205*pi,0.14504831186002398*pi,0.858148315213931*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.269555914104958*pi,-0.28326293736421304*pi,1.160917945802621*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.613826302920952*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.889847879046368*pi,0.8939908040122599*pi,0.949356496998077*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43411764876151*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5761806577176651*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.714109219606156*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[17];\nu3(0.612145706290976*pi,2.94965893296228*pi,3.31959515498253*pi) q[10];\nu3(0.583574502272688*pi,0.18485428978346596*pi,4.416079713911531*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.581531149444572*pi,0.042106415641410044*pi,4.31244557426516*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.209981783187445*pi,0.33830204338747505*pi,4.02695945553032*pi) q[10];\nu3(0.900907216114434*pi,-0.189622118993438*pi,3.85426429829701*pi) q[11];\nu3(0.789110542888449*pi,3.15503120887084*pi,3.03457568984452*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0726610418722586*pi,3.34652102402616*pi,4.4384309737189795*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.556990005151749*pi,-0.11674576266845499*pi,0.6821438901078101*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.36551533651899*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2908524255947031*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.776913096408959*pi,1.10422455467539*pi,0.67593215279264*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.520068960043872*pi,3.28124413685771*pi,4.15115222666479*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[6],q[7];\nu3(0.951031754308713*pi,3.32754107741104*pi,3.05815750551427*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.400269366080518*pi,0.22776721659028798*pi,0.5754259633441753*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39344327779403*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49619293535696*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.224344864673754*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5448095257083749*pi) q[7];\nu3(0.597464973387812*pi,0.11953954748483697*pi,1.468210711248941*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(1.0*pi,0.0*pi,1.214146599184632*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.801449297249716*pi,0.033514757211039026*pi,3.76008895633967*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.38975182059033*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,3.49698449784006*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41310660833485*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.495817554850911*pi,-0.376776462166155*pi,0.5896012006949432*pi) q[17];\nu3(1.0*pi,0.0*pi,1.115286421015204*pi) q[18];\nu3(1.0*pi,0.0*pi,1.387043642813967*pi) q[19];\nu3(0.718861930647205*pi,3.12294767009863*pi,3.0919311653603*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2798631383201489*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.305537549126892*pi,2.71134746372428*pi,1.078588147355127*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5792873522233211*pi) q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.229959154207988*pi,-0.34894856733631596*pi,0.5671331253739833*pi) q[9];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,0.5337510161594379*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.372661905651399*pi,0.13426039082944397*pi,1.111434821635916*pi) q[17];\nu3(0.584071758413066*pi,3.36950785488726*pi,4.3651163135293505*pi) q[20];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.580248523732418*pi,-0.285524975111962*pi,3.50010857403166*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.514222013436807*pi,0.77413495284456*pi,4.44321790237241*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5462568299572568*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.488580299586371*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40681514229816*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.51133768309765*pi,-0.335065455954616*pi,1.253358689767527*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.508097918972053*pi,-0.344724598933945*pi,1.4671016008478062*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.757587596080212*pi,3.21290476911618*pi,4.44622762040944*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.236393740421853*pi,2.97648189931087*pi,0.9524445487231981*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.490107941673756*pi,0.9279021886818*pi,4.231230330543379*pi) q[7];\nu3(3.5*pi,3.41572897311923*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.284083286118697*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.741430852144479*pi,0.36803991769576705*pi,1.56511104370267*pi) q[0];\nu3(0.528430597875492*pi,0.69199857764471*pi,1.0057725586097241*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.768975345129638*pi,3.43823766313095*pi,3.0816511998055*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.328960270051291*pi,2.92769164468238*pi,0.919188401133006*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.565861091082664*pi,0.09761380060192004*pi,1.029875490902635*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.69425996092754*pi,-0.12232260404515799*pi,3.59397932669475*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49648512623667*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.773284387485257*pi,3.08112544779989*pi,3.98376606765492*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.371391636701676*pi,1.01791830496643*pi,4.1960305799761795*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.832756357739639*pi,-0.12243609124276*pi,1.3661641806684979*pi) q[14];\nu3(0.848845291894692*pi,3.38763147363806*pi,0.662062311611544*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44005525734597*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.218844568295764*pi,0.31198196023659197*pi,3.54318217548779*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.376817529393864*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.283122451541283*pi,3.45196239229547*pi,4.26696529591309*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.421349953736864*pi,-0.4310853141279485*pi,1.436923802198329*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.653049409320937*pi,0.472379673911974*pi,0.554436458753871*pi) q[5];\nu3(3.5*pi,3.45942661499223*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.151516586639801*pi,2.79155293796434*pi,1.476064051927511*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.267380171517852*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.457298201947815*pi,-0.4563618373030056*pi,1.91558633295376*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.650294295870553*pi) q[12];\nu3(0.339773626965834*pi,0.75384152884199*pi,0.6160083867946891*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[21];\ncx q[2],q[12];\nu3(3.5*pi,3.48379142824516*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41895832847338*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.238409823080687*pi) q[14];\nu3(1.0*pi,0.0*pi,1.317217295138289*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5922467073127412*pi) q[17];\nu3(0.435428510358481*pi,-0.111333202041063*pi,1.461045251776826*pi) q[19];\nu3(3.5*pi,3.45463402211384*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30509956179457*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45341674179263*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.543211201085842*pi,0.6157414357103801*pi,0.5166266303981935*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4072108701940231*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279006154145089*pi) q[18];\nu3(0.509858786999059*pi,0.38512804722178196*pi,4.08809507543752*pi) q[19];\nu3(1.0*pi,0.0*pi,1.0783716012645281*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40239691638125*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.708081384387708*pi,0.9806478937385601*pi,0.828496483548856*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48067948322042*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.626566105689085*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.272623988432984*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\ncx q[4],q[20];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.699058267645564*pi,0.37175429008124705*pi,1.269746444602391*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.84460464866402*pi,0.7249802334930899*pi,0.96218695202859*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48642718135648*pi) q[16];\nu3(0.44370756642051*pi,3.42374331930233*pi,1.322104431044324*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.36946419320541*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5258346178103763*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38007934880806*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.697727417999191*pi,3.16706303691399*pi,0.608403384883761*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2191947809729409*pi) q[9];\nu3(0.791742199056636*pi,-0.378342137791874*pi,3.40754530445209*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.362722375893656*pi,0.278533703125993*pi,4.17847452985802*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5051902623959221*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.489382660923141*pi,3.4098832054615*pi,1.51462039603561*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44530138970682*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2996424833425508*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.896381617428884*pi,-0.067520750676837*pi,1.172331703877026*pi) q[2];\nu3(0.489777393791858*pi,2.98027479899729*pi,0.8732864952601971*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.640705748358186*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.556900434831957*pi,3.14312875028123*pi,0.5904887543249722*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.464666760351981*pi,-0.234186847764716*pi,3.60793749803564*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.319629748280453*pi,2.4831441350071*pi,1.122109473207481*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4749457940487005*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.558225425798582*pi,-0.4462331819135941*pi,0.867210133634007*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.479364501176192*pi,3.27751757555776*pi,4.34052352381536*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.888990023276219*pi,2.775490489901*pi,3.81285368262198*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.952798813840819*pi,-0.374791803656328*pi,4.362446875979741*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.183939151116357*pi,0.7879509574183401*pi,0.5327039413332908*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.695181363919713*pi,1.16422597759795*pi,0.828070489946756*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.601386330184566*pi,-0.265148170189795*pi,0.50608106739323*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.581977325468838*pi,0.5269556108272*pi,4.44757383555785*pi) q[14];\nu3(0.748805679919802*pi,3.17470228588451*pi,3.24641997805965*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.426003687544392*pi,3.02364621361268*pi,1.070880333982086*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.17449958580631*pi,0.40061469592033006*pi,3.82340441109104*pi) q[5];\nu3(0.843236880811114*pi,0.20548767065068596*pi,4.31999084691884*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.625127975318346*pi,2.98891707932903*pi,3.08817381285166*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.367590672240941*pi,0.35498007865872205*pi,0.743591504172961*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.224280124002348*pi,0.24746461325575198*pi,1.0212839320233669*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.60702540811803*pi,2.93368721606485*pi,3.55833263693432*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.392791445022465*pi,-0.16987472388986302*pi,1.237776113502687*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.128377083415758*pi,0.73985241878853*pi,3.76849871108574*pi) q[5];\nu3(0.136674643330877*pi,2.7064803497976*pi,1.396318221433142*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.517077615726226*pi,3.20605429272715*pi,3.33917217766016*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.547906783195871*pi,3.41988717625922*pi,3.49016997412855*pi) q[20];\nu3(0.848455707278405*pi,0.5453095479816299*pi,1.295738121385879*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43861048411039*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3063949448965348*pi) q[7];\nu3(0.510192795395607*pi,0.63608053053372*pi,0.777923234779766*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.603344586392163*pi,0.6427052160404201*pi,0.977980242107615*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.207160489929232*pi,-0.256198445589989*pi,0.6140732292354321*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45806642641525*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,4.46348987622022*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(3.5*pi,3.40336212553476*pi,0.5*pi) q[12];\nu3(0.388256131930796*pi,-0.09931013006506101*pi,4.38806901026137*pi) q[13];\nu3(1.0*pi,0.0*pi,1.317152485529696*pi) q[14];\nu3(1.0*pi,0.0*pi,1.247866951503956*pi) q[15];\nu3(0.322544195985398*pi,0.199069247038559*pi,4.27772802755496*pi) q[16];\nu3(0.337412347035766*pi,3.33754375492007*pi,1.74608666233475*pi) q[19];\ncx q[0],q[8];\ncx q[2],q[7];\ncx q[3],q[14];\nu3(3.5*pi,3.45215287183128*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40569859961239*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.30345177010947*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.195937512939393*pi,0.55318819453047*pi,3.59258893699364*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2429474002367211*pi) q[17];\nu3(0.0727951815279285*pi,2.57328322411246*pi,1.1492003704149791*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305814989941295*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1372531060611881*pi) q[21];\nu3(3.5*pi,3.45715470657437*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.320012439849402*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.7296802708146319*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.672535679225304*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42444246959876*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5839716524272393*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276639945537677*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.27014807413408*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5542611191056133*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43096116022436*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[17];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.692722451610042*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[13];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.304022740092647*pi) q[16];\ncx q[0],q[8];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38102073605289*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46029832510887*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.212337808638503*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.496928333648571*pi) q[18];\nu3(1.0*pi,0.0*pi,1.252418517603013*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.3507945218239*pi,2.87816634947975*pi,1.096512149706851*pi) q[2];\nu3(0.355659459447802*pi,0.45870505772219505*pi,3.64275035305947*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.539175094020205*pi,3.1564193256761*pi,3.98825072452926*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[13];\nu3(0.25781992002727*pi,3.16850224861314*pi,1.271070836888235*pi) q[11];\nu3(0.66744792347443*pi,0.9092538574534701*pi,4.45267609908942*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34774748960171*pi) q[16];\nu3(0.228804440812651*pi,0.14468354895049595*pi,0.93830665935752*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(0.468427114407559*pi,0.22637222104321997*pi,3.63296629876649*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.545572256305529*pi,1.04499355072294*pi,0.81226353632338*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47921863401199*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5252689387955367*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[19];\nu3(0.356651104276279*pi,2.76336243095501*pi,1.368164404609173*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.513898529644337*pi,2.65854166718157*pi,3.44936655301678*pi) q[14];\nu3(0.44420709464293*pi,3.26324053131221*pi,3.30543757949623*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.395411801363657*pi,3.05782005930228*pi,1.50028806246069*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[14] -> c[14];\nmeasure q[15] -> c[15];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.780673924811142*pi,0.5344920865874501*pi,1.102112018061395*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.424928985864824*pi,2.64411249716396*pi,0.910906074925862*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.724879286349316*pi,-0.016999330342873986*pi,1.2594987626929601*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nmeasure q[4] -> c[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.770782573933613*pi,-0.4319298716355784*pi,4.11260512818249*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.414215310667045*pi,3.42316930075815*pi,4.4026986500804*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[9] -> c[9];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.428699865997855*pi,-0.307209077012847*pi,0.5378030331812153*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.562286506959814*pi,0.18253183478091495*pi,0.5319796409973173*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[20] -> c[20];\nu3(0.698081732138242*pi,3.19950759649432*pi,4.19579882692031*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nmeasure q[1] -> c[1];\nu3(0.404974292756274*pi,0.433646180665222*pi,0.641052384028229*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nmeasure q[13] -> c[13];\nu3(0.257292342401048*pi,0.22408853419970098*pi,3.34436193099369*pi) q[16];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.424538503302251*pi,2.8237108134328*pi,1.042238389823431*pi) q[0];\nu3(0.592782689706689*pi,0.60898586848253*pi,1.141227960001433*pi) q[1];\nu3(0.532136111451945*pi,2.75070144761234*pi,1.3327214684182649*pi) q[2];\nu3(0.65827839190379*pi,2.87231613052254*pi,3.81709231385765*pi) q[3];\nu3(0.419338690294362*pi,3.30174564023966*pi,3.22394912661177*pi) q[4];\nu3(0.61146555593515*pi,-0.44110357944482903*pi,4.269718947096219*pi) q[5];\nu3(0.769737596092085*pi,-0.463812570626181*pi,3.44681355257093*pi) q[6];\nu3(0.694469799444886*pi,2.70604237844328*pi,3.52581981368088*pi) q[7];\nu3(0.438708681001584*pi,0.187314223105011*pi,4.40634898473067*pi) q[8];\nu3(0.2847456050192*pi,2.44599545879965*pi,1.115061293073885*pi) q[9];\nu3(0.329552362846701*pi,0.73837482847193*pi,3.98589257124341*pi) q[10];\nu3(0.913021295600803*pi,-0.414713499820258*pi,4.243508445609439*pi) q[11];\nu3(0.627328033430443*pi,3.23631290849556*pi,4.02833440183405*pi) q[12];\nu3(0.501813960528557*pi,-0.4697189274846657*pi,4.47379355130799*pi) q[13];\nu3(0.259469807167485*pi,2.71105380463182*pi,0.9098410702984909*pi) q[14];\nu3(0.281537769974393*pi,0.5377088298071999*pi,3.7106688505215*pi) q[15];\nu3(0.839777431951688*pi,0.8273925112479401*pi,0.785098006569005*pi) q[16];\nu3(0.683894950306978*pi,3.33237965841501*pi,3.3840308476281*pi) q[17];\nu3(0.215455802974794*pi,0.9856935763024299*pi,4.327516434549651*pi) q[18];\nu3(0.246757339999573*pi,3.38569874645383*pi,1.101025088202035*pi) q[19];\nu3(0.518948531567052*pi,0.40773861580486603*pi,1.3284677723868081*pi) q[20];\nu3(0.403522419157267*pi,0.09689088133087997*pi,3.80716759040416*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30185957009962*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4233004877189*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.272422316270657*pi) q[6];\nu3(1.0*pi,0.0*pi,1.234406305216387*pi) q[8];\ncx q[10],q[18];\nu3(3.5*pi,3.43989364340966*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45006416753286*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.296305284705657*pi) q[16];\nu3(3.5*pi,3.43860742056202*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.306865052007891*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2472312675504789*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(3.5*pi,3.27347631055814*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[6];\nu3(3.5*pi,3.4519462315587*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.1537233793573098*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.4057858345878351*pi) q[18];\nu3(3.5*pi,3.46481247708577*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40302777174229*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.45880719466452*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5856975313255764*pi) q[6];\nu3(1.0*pi,0.0*pi,1.117123637824013*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46728388202169*pi) q[8];\nu3(1.0*pi,0.0*pi,1.203860334894036*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.229805933398757*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48059007871126*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.616477164006361*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5578315612606903*pi) q[19];\nu3(1.0*pi,0.0*pi,1.210022061108817*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4397506213094005*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[8];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.44813312075803*pi) q[13];\ncx q[14],q[20];\ncx q[15],q[21];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.508247695142734*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4649217885761505*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5503502007558483*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.5889933615150071*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.617240237398599*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.167159931114541*pi,2.76029028463033*pi,1.73675266145847*pi) q[5];\nu3(0.80347542192909*pi,0.5204886080057001*pi,0.946565573422187*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.385386615021858*pi,0.420289743139979*pi,3.57908862827754*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.320018695919644*pi,2.63675969160523*pi,1.088051927549752*pi) q[16];\nu3(0.505612339826168*pi,0.48752202754447904*pi,1.317888858192216*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.270656852956548*pi,2.46446093644775*pi,1.089840501915412*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.702869938584226*pi,-0.13277165511438*pi,0.7505879373987601*pi) q[5];\nu3(0.163175128918675*pi,-0.387231378518182*pi,1.079398791469403*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.524967669842774*pi,0.033878858993230954*pi,4.0861822243883505*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.489350277160143*pi,2.99548686122518*pi,1.018136870878744*pi) q[16];\nu3(0.302295457881076*pi,3.35768414343366*pi,1.278218033942201*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.566032127144464*pi,0.9436259996938601*pi,0.573314845706766*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.863218304315968*pi,3.15822436488556*pi,3.39549745869895*pi) q[0];\nu3(0.712546446818413*pi,0.5653555349486701*pi,1.277761264416157*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.602248166395185*pi,-0.09988503188238701*pi,0.848010395029387*pi) q[3];\nu3(0.746145651957315*pi,2.87795847997451*pi,3.41821941697602*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.633392785789233*pi,3.47353203167905*pi,4.426601432026811*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.945954738083373*pi,-0.387778528358792*pi,4.0024904736467*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.620205195596572*pi,0.466565853543379*pi,4.171096686346861*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.85364124473477*pi,3.17793219159809*pi,3.23756016203459*pi) q[0];\nu3(0.714952398561613*pi,2.82178034350175*pi,4.225107305775881*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.408358053086743*pi,2.94721480508828*pi,1.69878047380795*pi) q[3];\nu3(0.319202554853281*pi,0.74012146099639*pi,3.94717943506936*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.66066309330276*pi,-0.4870576837620052*pi,3.43430265428236*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.713382999367085*pi,0.83857739687767*pi,0.865389190363437*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.304610931639952*pi,-0.295269979469611*pi,4.22010829166501*pi) q[14];\nu3(0.241718930814379*pi,0.36602786398185605*pi,0.5918537906906733*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.551224619770168*pi,0.498096680247754*pi,4.04903409447544*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.329392990691709*pi,3.42790381610829*pi,4.18776815211789*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.232583964495083*pi,0.59980085796445*pi,3.97603002080857*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.687419746198728*pi,-0.340281502663275*pi,3.91633778159414*pi) q[8];\nu3(0.738076861188031*pi,3.12528606869671*pi,3.99635943573688*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.128623826125898*pi,3.2971697770941*pi,1.030478735778928*pi) q[11];\nu3(0.227629260819931*pi,3.21984956126368*pi,2.14458092823672*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.418949046218303*pi,3.44875229855242*pi,0.980731067671099*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.11915967427981*pi,3.24800274597944*pi,0.88766925665853*pi) q[20];\nu3(0.606122055633947*pi,0.002977356292920952*pi,3.60176281989364*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.146205166829662*pi,3.4071218348548*pi,0.719683957163554*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.363743126897828*pi,2.96000257936089*pi,1.74279635252407*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.627314349494873*pi,3.18476928003117*pi,3.92275639006973*pi) q[11];\nu3(0.334894824819086*pi,1.12117146501765*pi,4.17890767208707*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.706675273723348*pi,0.38468688169503396*pi,1.1424138718450139*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.179963064409183*pi,2.77179284901598*pi,1.0154387306180501*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47296699636839*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.147764187676708*pi) q[6];\nu3(0.40899444946053*pi,3.12887560307933*pi,0.986411053932027*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[15];\ncx q[2],q[17];\ncx q[3],q[12];\ncx q[4],q[6];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,3.24246177049718*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1642702059365329*pi) q[19];\nu3(3.5*pi,3.43400176760495*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45072552262128*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42656796015713*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49874103171115*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46897014722431*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.47969681311836*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.3698810078448*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2312805624796619*pi) q[12];\nu3(1.0*pi,0.0*pi,1.238481872725359*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1232515650091819*pi) q[14];\nu3(1.0*pi,0.0*pi,1.211977644813092*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308925108084855*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196305446828857*pi) q[18];\ncx q[0],q[18];\ncx q[1],q[15];\ncx q[2],q[17];\ncx q[3],q[12];\ncx q[4],q[6];\ncx q[5],q[13];\ncx q[7],q[20];\nu3(3.5*pi,3.49807398744633*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45627959517764*pi) q[19];\nu3(1.0*pi,0.0*pi,1.250834898787295*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40111064033959*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,4.4295426106247096*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4962794117858405*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4879945368774194*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5747225636916924*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5986930276436777*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5043861204572897*pi) q[18];\nu3(1.0*pi,0.0*pi,1.135072644347044*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[15];\ncx q[2],q[17];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.44403875076939*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.368794589919222*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5147160404056677*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5348874774939322*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.565951042962829*pi,3.04735394056*pi,3.44325263540405*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7000283564145939*pi) q[16];\nu3(0.568175601341423*pi,0.365692746919555*pi,4.26078232059663*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.506510025638523*pi,0.87188519137174*pi,4.46039260004761*pi) q[0];\nu3(0.464851734187609*pi,0.39971110699324197*pi,0.978812731738991*pi) q[1];\nu3(0.501154830479326*pi,0.21432158090402298*pi,0.722805381037304*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.414820434275051*pi,3.47142121942384*pi,0.5480394815731247*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.466331630888075*pi,-0.394417518954858*pi,0.678007907120983*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.138976185292415*pi,1.18637906418112*pi,4.30580571018306*pi) q[0];\nu3(0.836065026123036*pi,0.72934955077564*pi,0.931985081452746*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.213146414036503*pi,0.14680399194710603*pi,0.829451268636449*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.706230709659358*pi,3.04857434436955*pi,4.4668251467135605*pi) q[6];\nu3(0.196649572288049*pi,3.05531406849029*pi,1.4521514237916189*pi) q[7];\nu3(0.364112097039694*pi,2.88269880968912*pi,1.386363947679941*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.511143466987958*pi,-0.4566428699822561*pi,4.34492812191887*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.242472288379414*pi,2.95344950710452*pi,1.88515799728473*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.861492415564108*pi,-0.4566449427944417*pi,3.36363343153935*pi) q[3];\nu3(0.6878880722129*pi,-0.214633031441885*pi,1.143553244698155*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.583779857055723*pi,3.04585772415912*pi,4.20490168936996*pi) q[6];\nu3(0.128711325460974*pi,0.6447266821433799*pi,4.47522367433055*pi) q[7];\nu3(0.731574007636733*pi,2.86570425820317*pi,3.87022843257925*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.222760913001358*pi,0.8944238828254301*pi,4.13789905124305*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.862013615821423*pi,3.41378050734917*pi,3.52069500969535*pi) q[18];\nu3(0.0794783194892236*pi,0.04688043422363097*pi,1.142044965252338*pi) q[19];\nu3(0.661013538686029*pi,3.42353489214589*pi,4.3243935852413*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.876804369659221*pi,-0.158335508335248*pi,0.701046902342654*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.377032565452649*pi,0.013935898843076*pi,1.181630407230785*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.861469199698101*pi,-0.294881819727478*pi,0.975986581559616*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.772920008796391*pi,3.0875816190288*pi,3.40185928284596*pi) q[13];\nu3(0.206185903326112*pi,2.70742142847746*pi,1.55803119171787*pi) q[14];\nu3(0.642795757109211*pi,3.35670981258089*pi,4.3064383652308695*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.434916051497674*pi,3.18389991648241*pi,2.11184097906297*pi) q[18];\nu3(0.461065327392851*pi,3.0178838795138*pi,1.93824216429144*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.873983187252987*pi,0.22872681481457502*pi,1.406540104489939*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.526415103601684*pi,3.46001506463861*pi,3.48908744340041*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.990924491978258*pi,0.48606942963739097*pi,1.4672229721552261*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.202339535711354*pi,0.28313035584441604*pi,3.5591304550843*pi) q[12];\nu3(0.280768945731737*pi,-0.11968035252658099*pi,1.50545280311368*pi) q[13];\nu3(0.454514723089834*pi,2.87220287561489*pi,1.8306790167464*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.465573506861989*pi,3.46054173665062*pi,4.10860957595209*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.720291468802633*pi,0.6729596248146199*pi,1.0730233298868561*pi) q[11];\nu3(0.210286707944899*pi,0.84496662066687*pi,4.42923243854853*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[18];\nu3(3.5*pi,3.41983734129923*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.343932278046398*pi,0.30137095946442305*pi,3.71355989532244*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.23145559423874*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(3.5*pi,3.48785404661132*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[20];\nu3(3.5*pi,3.48889229797683*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,3.44747356077664*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3446960223654512*pi) q[15];\nu3(0.489944475254468*pi,3.43009536433343*pi,1.463531692575476*pi) q[16];\nu3(1.0*pi,0.0*pi,1.216654343963644*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302189575089381*pi) q[19];\nu3(3.5*pi,3.35580492421042*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43440919668933*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.47034726245275*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.328275799209584*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[11];\ncx q[8],q[15];\nu3(3.5*pi,3.4704528790779*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.318915983249239*pi) q[12];\nu3(1.0*pi,0.0*pi,1.354793276554944*pi) q[14];\nu3(0.645539956689462*pi,3.36274962017182*pi,4.04910891064049*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3246506549412191*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3894435483021095*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[20];\nu3(3.5*pi,3.46507349200269*pi,0.5*pi) q[6];\nu3(3.5*pi,3.34395252628717*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2781416183712069*pi) q[11];\nu3(1.0*pi,0.0*pi,1.384692626220207*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.2580457293848895*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.402842916772*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5260925468674564*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.486917857792021*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[11];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.639188938460701*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.624515283662033*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33445112182614*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.624472214470701*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.29854977218819*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.40687581869447*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2477002080824229*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.371105406187431*pi,0.49363320954522305*pi,3.94071899588598*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.384196757198408*pi,-0.07469821390085801*pi,0.749448751223712*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0992192959727305*pi,0.16145498395158597*pi,3.70832480989089*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.577608851052448*pi,0.62362536406164*pi,0.739319788187784*pi) q[0];\nu3(0.390291186676434*pi,-0.13071259516169498*pi,4.3740609634683*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.612871024680317*pi,3.02794669480462*pi,4.15993296758494*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.359979274314733*pi,2.98641073838277*pi,1.499639141675254*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.605718963436958*pi,2.97567795216713*pi,3.1117415052421*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45417876684192*pi) q[21];\nu3(0.504789415856546*pi,-0.07136450662655602*pi,3.80102127743629*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.814604961491503*pi,0.51479968341241*pi,4.30746759197876*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.423543680743401*pi,0.52738323599406*pi,0.969303343438878*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.625041761725732*pi,0.8674365369983099*pi,0.704196519907768*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.358068644431649*pi,0.144301390383493*pi,0.5860869144464631*pi) q[19];\nu3(0.743009955232798*pi,-0.270188608332475*pi,3.86581206547162*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.797177291713357*pi,0.436088167170642*pi,4.08938757461617*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.321810745908254*pi,0.389938802884054*pi,0.895834936246688*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.539358585117281*pi,3.21461633171931*pi,3.27858932301117*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.163569016050523*pi,0.5638708592528701*pi,4.31770641347154*pi) q[11];\nu3(0.84842071068667*pi,0.32439452909200095*pi,4.19674108137555*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.599401100255372*pi,0.77121718051519*pi,0.5857536309791271*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0518370428018198*pi,3.39815496076408*pi,1.174011619013408*pi) q[18];\nu3(0.319769359391038*pi,-0.006490794448246018*pi,0.5930803611844262*pi) q[19];\nu3(0.429534506102575*pi,-0.338293874490664*pi,1.0906895455086771*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.411265999138789*pi,0.24947480156302704*pi,3.59640663578991*pi) q[2];\nu3(0.723817582143444*pi,3.20761951189665*pi,0.533450439535122*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.451654625274651*pi,3.37079238460255*pi,4.4425623193528505*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.474327853972319*pi,0.9203175260988301*pi,4.06063161785255*pi) q[8];\nu3(0.505733251030851*pi,0.7461018708712599*pi,0.720421292988557*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.359274435747486*pi,2.91237989808979*pi,1.84069592159893*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.744697773529563*pi,0.53427201147901*pi,0.5991388740665067*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.412353088150737*pi,0.24463893052087804*pi,0.77281204762321*pi) q[17];\nu3(0.945354957460299*pi,-0.265830630981982*pi,0.5523473527849687*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.613538831119561*pi,0.6327483048390401*pi,1.203072420525321*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.432495546884258*pi,3.40477674754243*pi,1.849145549194*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.593093193520154*pi,2.49008297508106*pi,3.93072149405045*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.30544817507722*pi,3.01130166320406*pi,0.5625835387606076*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.787133398294797*pi,3.45761406218366*pi,0.668059807701158*pi) q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.659051477766925*pi,0.06291558848537104*pi,4.22872320514999*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4991325303806*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(0.299236502973594*pi,0.95373723747991*pi,4.2532797938489395*pi) q[6];\nu3(3.5*pi,3.42855621242476*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.425833347820505*pi,-0.22123270250142402*pi,1.2963204186581279*pi) q[13];\nu3(0.819395072684211*pi,-0.07392678951297299*pi,1.339690849357798*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247668050096951*pi) q[18];\nu3(1.0*pi,0.0*pi,1.336552525544155*pi) q[19];\nu3(0.550295394236097*pi,0.133617757024874*pi,1.169370267878193*pi) q[21];\ncx q[1],q[18];\nu3(3.5*pi,3.33124073569039*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4730270575549*pi,0.5*pi) q[4];\nu3(3.5*pi,3.35987455959866*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.43805538628892*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.124557036705139*pi) q[9];\nu3(3.5*pi,3.42059865430967*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.404090328156498*pi) q[14];\nu3(1.0*pi,0.0*pi,1.18549461558411*pi) q[15];\nu3(0.760279729131947*pi,-0.4085588997441329*pi,3.42611692851043*pi) q[16];\nu3(1.0*pi,0.0*pi,1.316901677769588*pi) q[17];\nu3(1.0*pi,0.0*pi,1.215691641893192*pi) q[20];\nu3(0.490769843404583*pi,3.17272794534033*pi,0.7195041073806709*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.690079443282007*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3768638873151*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5605424516330344*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42107855961647*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.40193835037618*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3994941991930805*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4052683347159505*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.564384614743711*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5036035974989383*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49714788543954*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(1.0*pi,0.0*pi,1.090175666608892*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[10],q[17];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.42478614960031*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.413368568925581*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313788908547286*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[16];\nu3(0.799505119659895*pi,3.49513003256275*pi,0.71560044074121*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.315289728401315*pi,2.74271247513267*pi,1.3623554102229751*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49208772378803*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.929211579986269*pi,3.02476520076368*pi,3.30726788089445*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(3.5*pi,3.48030237824305*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.343176368603215*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.197053387204757*pi,3.14687428777309*pi,1.66646570180411*pi) q[1];\ncx q[2],q[6];\nu3(0.56021102683405*pi,0.24150977022170295*pi,1.57983438152041*pi) q[3];\nu3(0.231416119069976*pi,-0.126121089232761*pi,1.56553333923229*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.465776564641231*pi,-0.302413027850786*pi,0.646601335400015*pi) q[9];\nu3(0.72763123652382*pi,-0.025469767271764976*pi,3.9674837621816*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.636902528163138*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.737523245106972*pi,3.48782320072812*pi,4.36543618822978*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.552804646769761*pi,3.08659449964027*pi,3.52890705171651*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.482648308480708*pi,0.014628948715928014*pi,4.47311908772813*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.579810516033672*pi,0.56833156514757*pi,1.1908754011893952*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.28939729886823*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.562653661906712*pi,-0.19506655609198398*pi,3.39900006870406*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.222201433374617*pi,-0.006348661927684018*pi,4.48979841650436*pi) q[17];\nu3(0.62607262734818*pi,0.22496840132988305*pi,3.91759351218495*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.647056003793975*pi,-0.12000848567744898*pi,3.43368696415311*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.439152809014621*pi,-0.37468285059642403*pi,4.16450137977045*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.225243842121323*pi,3.05257675838749*pi,1.0862283118814942*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.125241005430652*pi,2.95016081308291*pi,0.629380885367842*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.284541316386308*pi,-0.39846242802688303*pi,1.79458857773308*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.30453940572209*pi,0.7266056916966801*pi,0.60830706012625*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.618443982709453*pi,-0.390695289875346*pi,4.18601662179425*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.882957550985178*pi,2.70829449894899*pi,3.66150088337726*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.672612466523133*pi,0.19028885560918696*pi,1.62616737185522*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.777129120385736*pi,2.8314516971077*pi,4.31871760926075*pi) q[8];\nu3(3.5*pi,3.36535264695738*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.197809721227765*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.158510346396523*pi,-0.289727605457451*pi,4.36734489734798*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.29517867197613*pi,-0.3386935949847*pi,3.87145912382163*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.261368873399643*pi,-0.19000558873442402*pi,0.9404918258041151*pi) q[2];\nu3(0.247461893989873*pi,0.417899775949084*pi,0.935329918143613*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.334944152761588*pi,-0.339727028702765*pi,0.92594403711759*pi) q[8];\ncx q[9],q[10];\nu3(0.749394931558688*pi,-0.331796841533803*pi,3.5935346224781*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.551111646979757*pi,3.43400570175441*pi,3.95565115662425*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.2906734539855*pi,2.77460089660906*pi,0.7966973910059509*pi) q[16];\nu3(0.350567563718651*pi,0.498769451964725*pi,4.13161735834701*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.339316212430769*pi,1.15536204009142*pi,4.2054259448215*pi) q[2];\nu3(0.281758433206848*pi,-0.386343456252423*pi,4.24402803284828*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.604836820317009*pi) q[10];\nu3(0.483334109420714*pi,3.14498371588132*pi,0.766170250578622*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.795931603890494*pi,-0.4443530308107559*pi,3.47801852338925*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.278569643544516*pi,-0.08131876415086797*pi,0.646394378142099*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.35317202366903*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.35247496215646*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.426970234754092*pi,0.216200324313378*pi,1.0529153852446491*pi) q[12];\nu3(0.636761008109528*pi,-0.037914212901006994*pi,1.0746432478509451*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1461501348277618*pi) q[17];\nu3(1.0*pi,0.0*pi,1.204731040612385*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[17];\ncx q[2],q[3];\nu3(3.5*pi,3.47164349119474*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.631913469751096*pi,0.5453807522553*pi,0.50499729225239*pi) q[9];\nu3(0.703322938942627*pi,-0.461388932906857*pi,3.56895921097292*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.383498510953305*pi,2.71340377331614*pi,1.63840575654841*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.166628296067104*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34094610478345*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.225627809943793*pi) q[3];\ncx q[4],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.38175376025064*pi,3.33514476471315*pi,4.1963039851522*pi) q[9];\nu3(0.402801056279141*pi,-0.4600635735831451*pi,0.761034130789376*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5996271084197611*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49149042200246*pi) q[18];\nu3(0.520713786590804*pi,-0.4511067901640685*pi,1.1893909680457861*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[12];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46100250079173*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.311576011267549*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.640890640271693*pi) q[19];\nu3(0.639727736360896*pi,0.161947672855282*pi,1.390137308817289*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.443822454766*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.678789473108933*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41293166020057*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263976973643429*pi) q[12];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2242945761736381*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43523964960708*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49990373814998*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.277721065583933*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39321474544995*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.361239176650145*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.160943781088541*pi,3.18055376290437*pi,2.1791346663106*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34972311502234*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.601643497617061*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0504020452721272*pi,0.16878717047284997*pi,3.9799637665673*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.390125795310307*pi,-0.08786728364846502*pi,3.85106794258896*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.803838682242892*pi,3.25135904870546*pi,2.97484512194516*pi) q[7];\nu3(3.5*pi,3.48904637131371*pi,0.5*pi) q[8];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,0.668276033944575*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.548843036424332*pi,-0.37504405408625197*pi,3.69741182933647*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38669013342537*pi) q[20];\nu3(1.0*pi,0.0*pi,1.172939296218378*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.571325971979204*pi,0.052919566759832004*pi,4.25009364508743*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.506577782167865*pi,3.43029086438528*pi,0.5037380892358672*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[20];\nu3(0.808987860509813*pi,0.6212623165736799*pi,0.8843864332397959*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.376050114005877*pi,0.33886967333876905*pi,3.41321816881331*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.703437656887182*pi,2.92754347481926*pi,4.14891021231738*pi) q[2];\nu3(0.197181478208708*pi,0.87879168376336*pi,4.35596946774765*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.373931002241539*pi,3.13732711884433*pi,0.857327446252259*pi) q[18];\nu3(0.692997419568081*pi,0.35482733738444205*pi,4.14327044064379*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.509024629718537*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.782448707115497*pi,0.18667777961167598*pi,4.4624379358834805*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.418236398303815*pi,0.81832294152577*pi,3.97553117771411*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.674412238676769*pi,3.20666488049606*pi,3.98213754184424*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.384956241719663*pi,3.40240880364869*pi,4.10352761063002*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.203982592876008*pi,-0.330669353815847*pi,1.218215918100295*pi) q[18];\nu3(0.581054536257834*pi,3.12995602985337*pi,3.44312109342288*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.362016949827022*pi,-0.332599279935485*pi,4.0818897601023405*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.797318237755363*pi,2.98192394310422*pi,3.25277162953569*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.542006713763758*pi,-0.49430681630026374*pi,0.620759176550056*pi) q[13];\nu3(0.540546089531434*pi,2.40587870493195*pi,3.60344842072513*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.109505833646129*pi,3.39786668785949*pi,1.80722523719368*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38349451628217*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.352720847036122*pi,0.22096310095063498*pi,3.29774310533092*pi) q[14];\nu3(0.295843947202571*pi,3.41832510340231*pi,1.86067853502004*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.154947529655372*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.788273636169056*pi,3.23055124817496*pi,3.12714301736928*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.518061875080718*pi,2.82139425133651*pi,1.199815173887026*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.12836103021092*pi,3.10376381748015*pi,1.55412229477713*pi) q[15];\nu3(0.515002873478191*pi,-0.4221631697091264*pi,4.27863906735289*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.688555006832613*pi,0.159462782027895*pi,1.025960612237039*pi) q[8];\nu3(3.5*pi,3.39724022611408*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.664364882651177*pi,-0.333408783265626*pi,3.48401438279776*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.261216264856719*pi,2.87988797425362*pi,0.929463263041137*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38323523834676*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2298473594093808*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39142011123589*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(1.0*pi,0.0*pi,1.107594641956521*pi) q[5];\nu3(0.572372790903434*pi,3.38597735808447*pi,4.205610811381559*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(3.5*pi,3.36366782628433*pi,0.5*pi) q[11];\nu3(0.827618804578758*pi,2.93125684561007*pi,3.70212427360822*pi) q[12];\nu3(1.0*pi,0.0*pi,1.305394641311342*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0973681098973305*pi,0.217202180169913*pi,4.202047244383969*pi) q[21];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.3966665617083*pi,0.5*pi) q[3];\nu3(0.824061317143706*pi,3.36058189006677*pi,3.34108194311015*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2733154372606*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41659256415151*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.515481228409757*pi,-0.356890137626744*pi,3.59477875236225*pi) q[21];\nu3(3.5*pi,3.44979771077408*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.4994994105546695*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.683830908418842*pi) q[13];\nu3(1.0*pi,0.0*pi,1.115984580236034*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.105938598769031*pi,0.07261995121333398*pi,0.8220083209322819*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32613678044856*pi) q[14];\nu3(3.5*pi,3.22011689785685*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.183385743864152*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.450370855793851*pi,0.8105029156444301*pi,3.85211222038493*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49489640480322*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.369996107461609*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5720200291273866*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41862626387417*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1558756399980838*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.339293979085384*pi,0.16588461772381202*pi,4.06146765892141*pi) q[10];\nu3(0.452070582145419*pi,2.84989833120979*pi,3.69628774926632*pi) q[11];\ncx q[12],q[21];\nu3(0.54039820487947*pi,-0.12729502329833497*pi,3.98924981587216*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5687619454665453*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26775718991605*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.62205042747924*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.612954707774495*pi,0.388832308641592*pi,0.5191423924438855*pi) q[10];\nu3(0.512568626464589*pi,-0.274885324189985*pi,3.89890197626347*pi) q[11];\nu3(3.5*pi,3.46619921589543*pi,0.5*pi) q[12];\nu3(0.397875836601058*pi,2.80013202849563*pi,0.8928591872980429*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25728770703742*pi) q[20];\nu3(1.0*pi,0.0*pi,1.203120499930184*pi) q[21];\nu3(0.300061324936534*pi,0.03976332208509703*pi,4.27750718890944*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49525429123031*pi) q[6];\ncx q[7],q[8];\nu3(0.382311220736314*pi,3.37052814427014*pi,0.94603767693502*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.429671537894507*pi,-0.292290626371451*pi,1.46732222621017*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.476852282435034*pi,2.76229223087262*pi,1.51527603102889*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.650757337451356*pi,2.76535425583115*pi,4.03862840559472*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.648540120426496*pi,-0.439758505591371*pi,3.87092605899383*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.679822580761583*pi,-0.14492621624193303*pi,3.87049516551211*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.248235359005724*pi,0.05202140762737295*pi,0.9570193128920861*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4923894374466595*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41102690637205*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.863998104678375*pi,0.6476305979082599*pi,1.0359639319196718*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.343642591673253*pi,-0.00922571719354398*pi,3.57367190144927*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.715648592951564*pi,0.11026373746879903*pi,4.2669985199828*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.877163319960564*pi,0.32238007290114*pi,1.194239452115682*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.672993966168762*pi,3.19545075168853*pi,3.43369866190291*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0715668947865051*pi,3.02129817565371*pi,1.99409884366627*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.75490341323633*pi,0.21827800778610496*pi,1.3374862843510211*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.782942823863567*pi,0.304150234163733*pi,1.037692591981489*pi) q[18];\nu3(0.341322072484633*pi,0.406996295729252*pi,0.5494350371439987*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.852928857400566*pi,0.489953010850529*pi,1.135193920482293*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.407844232980969*pi,3.00839141248739*pi,1.396516939114999*pi) q[7];\nu3(0.740200320309731*pi,1.20801421002958*pi,0.722160824048517*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.891978795408413*pi,0.7227687295273699*pi,0.60075895808237*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41490467908652*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.896705935831376*pi,3.04009224952284*pi,3.96190263870331*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.313507294803002*pi,0.22240555762140202*pi,0.787559584114436*pi) q[7];\nu3(0.133486307737465*pi,-0.43128789505658527*pi,4.11853198753123*pi) q[8];\nu3(1.0*pi,0.0*pi,1.327593118736007*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(0.496884267741585*pi,3.13432695592548*pi,4.36897036225262*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.433668163571299*pi,0.356876198269254*pi,1.182173393423483*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.895675421279621*pi,3.26406845385233*pi,3.31441848266129*pi) q[14];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.882810817683631*pi,3.26464698703828*pi,3.18410512326416*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.357978912231717*pi,2.43137384917442*pi,1.2329683430910081*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.618886609797147*pi) q[11];\nu3(0.503092141410551*pi,-0.011236610375811973*pi,3.78985992048145*pi) q[12];\nu3(0.585860125109995*pi,3.43186771844318*pi,3.99792210539662*pi) q[14];\nu3(3.5*pi,3.46825650053117*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285628318634702*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.897582177170526*pi,3.4183007424349*pi,0.822537551167586*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.309077248330086*pi,0.11196197786080198*pi,3.54846534877553*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[19];\nu3(0.809989549262986*pi,2.97418223722317*pi,4.21408282196811*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37100557569883*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47901510666967*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.444873060868103*pi,3.02963307842025*pi,1.2228370484777011*pi) q[6];\nu3(3.5*pi,3.37128993722591*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.274210886955105*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1048135717223468*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2311351377036681*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46034412840537*pi) q[19];\nu3(0.641447014611994*pi,3.22521096084261*pi,3.72267025067334*pi) q[20];\nu3(0.561504495544352*pi,3.18879721825582*pi,3.54772476450906*pi) q[21];\nu3(0.544804669521465*pi,3.16319466038937*pi,0.736875169507238*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[9];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[16];\nu3(0.552731753150727*pi,3.09951079176565*pi,3.29596264892105*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.381110190075979*pi,2.43452736573223*pi,1.383063068024774*pi) q[21];\nu3(0.995630818934911*pi,0.18766245385451497*pi,0.5239703479650126*pi) q[0];\nu3(3.5*pi,3.40991600176662*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43743961998166*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43558520718795*pi) q[9];\nu3(0.486718467586834*pi,2.80394349388732*pi,3.70530445081148*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5041188860486295*pi) q[13];\nu3(1.0*pi,0.0*pi,1.322595265230684*pi) q[14];\nu3(1.0*pi,0.0*pi,1.167484342119091*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47884151583135*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[9];\ncx q[3],q[18];\ncx q[4],q[6];\ncx q[5],q[12];\ncx q[7],q[13];\ncx q[8],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4078998977189*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46473072092745*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2422824200672409*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.370199511887793*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.615062737820798*pi) q[14];\nu3(3.5*pi,3.38466528021151*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3573895026264395*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192589757928479*pi) q[20];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[12];\nu3(0.525973012619035*pi,0.37043477451456697*pi,0.5350027449408397*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38436773431592*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.399993911332886*pi,0.70167140234494*pi,0.774576749653911*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292397244097554*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46335896849528*pi) q[6];\nu3(0.646149553093668*pi,3.07472268465003*pi,3.70352726394949*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.699614603657694*pi) q[12];\nu3(0.15480249331971*pi,-0.11751715765479498*pi,1.198476955557217*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.389768469391161*pi,-0.35768552105749496*pi,3.96374633877247*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5574291709105142*pi) q[20];\nu3(0.279737317418321*pi,0.08403428701557003*pi,0.849866208032964*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.433386480485654*pi,-0.16995746940922102*pi,4.35464316735875*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.693537546498917*pi,3.41890333595444*pi,3.80075327432519*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5978311633203262*pi) q[21];\nu3(0.153331843999265*pi,3.36208978713685*pi,1.069239078578133*pi) q[1];\nu3(0.782471876009715*pi,2.67203405148407*pi,3.96347921773778*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.389529139844254*pi,3.49256646448392*pi,0.974720461136201*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.393333244686964*pi,3.0411036067723*pi,1.094445893092727*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.614401844710958*pi,-0.4697147679381372*pi,3.59613120222737*pi) q[2];\nu3(0.362664808246594*pi,-0.39557018987573*pi,0.782374897099412*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.835466014543583*pi,-0.38329048391715503*pi,3.68253948647838*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.286274374074852*pi,0.31113459293079604*pi,3.45014192735143*pi) q[18];\nu3(0.689208302761235*pi,0.5006186917672399*pi,1.032276064784757*pi) q[19];\nu3(0.292545575427567*pi,3.49573021170811*pi,4.20506234118834*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.57873665730998*pi,2.97715731180651*pi,3.35141024675092*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.638642135944835*pi,0.71547911238667*pi,0.830187881309434*pi) q[8];\nu3(0.324008199863623*pi,-0.116213976799318*pi,1.52619982293319*pi) q[9];\nu3(0.585568157431463*pi,2.46020767281393*pi,3.89937751474226*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.672579150476822*pi,-0.39144340410184997*pi,3.58110016271029*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.340329632818252*pi,2.74542311111022*pi,1.25606019766377*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.40813370497229*pi,0.12404072660743704*pi,0.835134201087494*pi) q[20];\nu3(0.713561019880863*pi,2.35373867246948*pi,3.80414054735916*pi) q[21];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0957660753167459*pi,0.22443351856049*pi,1.0262886743693191*pi) q[8];\nu3(0.712594766634768*pi,0.70502467719277*pi,0.5923466241013318*pi) q[9];\nu3(0.238338437299156*pi,2.95210582774157*pi,1.64521222539353*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.317999629980843*pi,0.60920465159122*pi,0.5533294235797629*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.32608833374117*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.613628350843199*pi,0.76678737522785*pi,0.631222445485519*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.185975155051755*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.119031203589224*pi,0.74520634217881*pi,4.40025587799649*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34647808670619*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.580571320669605*pi,0.19236276615657*pi,0.589367907318429*pi) q[4];\nu3(0.446991441748797*pi,0.63094209392402*pi,4.16602305306847*pi) q[5];\nu3(0.776050186117286*pi,3.17668800316442*pi,3.99738881026804*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.823512838782139*pi,0.59116896138885*pi,0.5037854110956411*pi) q[16];\nu3(1.0*pi,0.0*pi,1.23721776721161*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49312133764773*pi,0.5*pi) q[3];\nu3(0.314929604065295*pi,3.14355494504885*pi,1.142750952790489*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.27426963426042*pi,0.7486666588039399*pi,3.85171541357494*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.43375413040627*pi,0.5*pi) q[11];\nu3(0.45531172247091*pi,1.02518346949535*pi,4.42240584290453*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5376234432866949*pi) q[14];\nu3(1.0*pi,0.0*pi,1.146561496122839*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2073485337430792*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4632635718556*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2856371805209719*pi) q[8];\ncx q[11],q[15];\nu3(0.583462406067535*pi,0.62386141758989*pi,0.834623485234921*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36858142177485*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37950163287813*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.420701621262911*pi) q[19];\nu3(3.5*pi,3.47064468295953*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.21154818961769*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[19];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4072212187565505*pi) q[8];\ncx q[11],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.44105602645107*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.101246454807859*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.333208406994817*pi,0.23710596686330598*pi,4.33109475329171*pi) q[1];\nu3(3.5*pi,3.43195018330624*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.32890823869588*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.24815785194671*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.2585421553696912*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49327195237179*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.190921131305377*pi,0.23155765635398895*pi,0.710419973024362*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.4719537379637*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.16128061543562*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.46984443845742*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.467230326053797*pi,0.8233203619916101*pi,0.5447573789002245*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44000366374907*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186502355575058*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,0.5021203545734938*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48468916804798*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[16];\nu3(0.580935378165111*pi,0.266928675562209*pi,4.48293612927673*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.293697903148127*pi,2.66665705375821*pi,1.38747789784105*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4010280645197195*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44320344593267*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.374467884590297*pi,0.6809319686951001*pi,3.8957938110076*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.381475604436211*pi,0.362163090386607*pi,1.031798738407237*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.436644608694099*pi,0.42629370868737604*pi,4.1443590222529*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.573455408821634*pi,0.44374657686416397*pi,1.226514401604983*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.383871875965336*pi,0.21096732872680402*pi,3.39486115486028*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.397223312853918*pi,0.443548691031334*pi,4.2402632503104805*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.274000365186411*pi,0.470521797725055*pi,0.799695173121611*pi) q[18];\nu3(0.226927907612134*pi,3.02778779994333*pi,0.8051228121128879*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.500982279573144*pi,0.242707617778122*pi,1.269860179617081*pi) q[2];\nu3(0.399524375428488*pi,0.5388550867542099*pi,0.5919480955575629*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.714527692131978*pi,2.88224745530082*pi,3.39691412835166*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.426991763433501*pi,2.5220628985167*pi,1.072654803360733*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.176342617258214*pi,3.34714950515855*pi,1.91065945402483*pi) q[19];\nu3(0.819781063462362*pi,0.044533914688210996*pi,1.015193547474383*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.873867532702567*pi,3.22742646246142*pi,0.634546894552686*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.874979888037674*pi,2.76900453924867*pi,3.37416997354768*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.703140942333498*pi,2.90468129756981*pi,3.83574799385359*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.891150168886021*pi,0.385510635023811*pi,1.465212185652323*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.367518311093973*pi,0.46941832527555005*pi,4.2288570853846*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.686729935445764*pi,-0.147883635909424*pi,0.9539862255155049*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.637246787028273*pi,0.009257357144849987*pi,1.31265491045313*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.331415949417567*pi,-0.300681155086869*pi,1.238349303169969*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0296898983471275*pi,0.8486507847715801*pi,4.46815446452961*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.807268353202117*pi,-0.07309957450520299*pi,0.865042481811483*pi) q[21];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.697460505658315*pi,0.448670933743346*pi,0.729608518200983*pi) q[4];\nu3(0.257358296815426*pi,-0.285213307696339*pi,1.56717016250376*pi) q[5];\nu3(0.663462611887908*pi,3.1166796429909*pi,3.18858595352023*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.508837596746926*pi,2.61129363165054*pi,3.77962860129717*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.435168289861954*pi,3.10682861095514*pi,1.7164202940578*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.290190741760725*pi,3.30304208506391*pi,0.739063203776904*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.485887902254754*pi,3.16763390400983*pi,3.37436982733688*pi) q[21];\nu3(3.5*pi,3.38442016865582*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.1899219810545278*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.509213473534202*pi,-0.370220047602668*pi,4.3551646615433395*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.567789499274105*pi,3.48407091684367*pi,3.45663523466623*pi) q[10];\nu3(0.647935273389356*pi,-0.336832571816553*pi,3.50051608487446*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46700804551252*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.234739067352036*pi,-0.270022926364612*pi,1.485434000882301*pi) q[17];\nu3(1.0*pi,0.0*pi,1.345485926710988*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.469946225248025*pi,-0.4072867013759647*pi,1.26375736608785*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.802717489975423*pi,-0.20329180467359798*pi,3.30327077467039*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.567163351439792*pi,-0.37957103633587197*pi,0.872949733726063*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,0.5048780214311974*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.173182329763622*pi,3.18902175527816*pi,0.848591750242365*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34863866701937*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.220897072522908*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42315801657784*pi) q[19];\ncx q[1],q[3];\nu3(3.5*pi,3.48496211815943*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.197709508507026*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.46631117382055*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.49440726217962*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.308970006851609*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.238180242177195*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5962121454207616*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.44784745822181*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4598205634222*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.40967079902748*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.3148174171653189*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2867813427202521*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48608233752371*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292437443042264*pi) q[21];\ncx q[0],q[12];\nu3(0.383029499578567*pi,3.31752404498643*pi,0.626832502502028*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41039698081927*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,4.44113747521122*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.915963849972805*pi,0.7147916069195299*pi,4.37630802391905*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.29821394740028*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.714429990334464*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5159264265425221*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.36862725853881*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.276873824895382*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242500179157694*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48781927963657*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.64075803718533*pi,2.63507782199652*pi,3.40280005500717*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.615420012398337*pi,0.67983281952311*pi,4.39493138501537*pi) q[11];\nu3(0.417458891799772*pi,0.301156329149588*pi,3.6195636142726*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.496752905524674*pi,2.75121447195096*pi,1.109566837339443*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.412026944662873*pi,2.75524427573201*pi,1.4750778504551159*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.485223754937061*pi,-0.48044172914108363*pi,3.97509960913915*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.510841396888479*pi,-0.236816435108904*pi,3.90391397402209*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5726479909232284*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38864719102689*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.603141474485701*pi,0.13810377248443295*pi,1.55119263692485*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.60454226435542*pi,-0.12972656069872301*pi,0.8500906351418009*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.290298389855639*pi,0.24797891785436998*pi,4.08922802586567*pi) q[16];\ncx q[17],q[20];\nu3(0.269578594483922*pi,2.44364750792308*pi,1.127336166065486*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.223360185621263*pi,-0.4469724565325484*pi,1.165193890280986*pi) q[0];\nu3(0.460009437022607*pi,2.97712510298789*pi,1.497907660499237*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.51002614522816*pi,3.41763331632795*pi,3.11871967369546*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.563814538348836*pi,3.03460415126593*pi,3.5585246704096*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.589103436549935*pi,-0.23870816818512203*pi,0.634896343555138*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.225362260349902*pi,2.43620492508059*pi,1.405721449006206*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.293456757942157*pi,0.11031054331812795*pi,4.02166407844908*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.343691229431515*pi,2.61366897959222*pi,1.51910418864683*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.533006518807526*pi,2.6168345926755*pi,3.51359412589773*pi) q[5];\nu3(0.926347882071803*pi,2.82952707926754*pi,3.46610839328518*pi) q[6];\nu3(0.329621014635966*pi,-0.4371010370233571*pi,1.169918704304501*pi) q[7];\nu3(0.741271095061865*pi,0.6951532435155601*pi,1.278072800819692*pi) q[8];\nu3(0.64497961718715*pi,0.61884938209264*pi,1.051570260641285*pi) q[9];\nu3(0.667012820143264*pi,0.5862664795327699*pi,1.175104635805011*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.38741590097992*pi,3.36330256153698*pi,1.5085054270173*pi) q[13];\nu3(0.623233340308564*pi,0.64375774414169*pi,0.60920558248886*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33305223830868*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.721997544016129*pi,0.12252576768852796*pi,1.1309682969646508*pi) q[5];\nu3(0.567607998765057*pi,3.46478444411962*pi,4.28242378737631*pi) q[6];\nu3(0.703220010556337*pi,0.61862026397421*pi,1.273885007107276*pi) q[7];\nu3(0.507573658838845*pi,3.18298813120834*pi,4.43495945427233*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.444829757505486*pi,2.95020403234082*pi,1.079113078286356*pi) q[10];\nu3(0.576673448946883*pi,0.9155076222715299*pi,0.8274984035320561*pi) q[13];\nu3(0.304725199385015*pi,2.80342953543845*pi,1.334040924746803*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.559604550238395*pi,3.16121601088112*pi,1.62116569700574*pi) q[18];\nu3(1.0*pi,0.0*pi,1.175500030603974*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[19];\nu3(3.5*pi,3.4427237756646*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.244516608693624*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.828531600913994*pi,0.206580521704411*pi,1.57815067706677*pi) q[17];\nu3(0.466868775633559*pi,2.74297013678692*pi,1.037282135914968*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.499193963882202*pi,0.24381792429966098*pi,4.11662301868967*pi) q[21];\nu3(3.5*pi,3.35701403024512*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.219806584833095*pi) q[16];\nu3(0.434406965888533*pi,3.165184532643*pi,1.186223073413502*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5318208343270503*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.92848892043048*pi,0.67846213744851*pi,4.22484489554814*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29702969485426*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.200091248976396*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.65022959614663*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.728865834809999*pi,0.251961805215271*pi,1.391661419490092*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[12];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\ncx q[9],q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5360763850223851*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.556114663676835*pi,3.11307562626092*pi,3.30189164802118*pi) q[20];\ncx q[0],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(3.5*pi,3.30028321836445*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33223328704055*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40417470262118*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.379941808802251*pi) q[10];\nu3(1.0*pi,0.0*pi,1.245494953976237*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.227248604427694*pi) q[13];\nu3(3.5*pi,3.44460029685729*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2648290467555339*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.252746703739414*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.617915941665914*pi,3.38075083503876*pi,0.652123077473858*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[17];\nu3(3.5*pi,3.41964084999383*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.35772423678724*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.317065611300259*pi,2.92903751582383*pi,0.7907510533123401*pi) q[0];\nu3(0.337504526355436*pi,0.45131078018672*pi,4.195569178960239*pi) q[1];\ncx q[2],q[20];\nu3(0.780106976471732*pi,0.7729180405565099*pi,0.943313061664815*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47817350641737*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.28416895177789*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5438941703957272*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.40559756680748*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5033019527207635*pi) q[18];\nu3(0.815208678929214*pi,3.41664248124736*pi,3.02589146939598*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.710218879476159*pi) q[21];\nu3(0.567938834167*pi,0.002526116647242005*pi,0.733228678831866*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37046277843205*pi,0.5*pi) q[2];\nu3(0.107930351947712*pi,0.318031945935355*pi,1.1563238687528798*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3565130413323*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.323239942483153*pi,0.426041568435253*pi,0.93737314304732*pi) q[19];\nu3(1.0*pi,0.0*pi,1.331915432376893*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.387397892378521*pi,0.927940382594*pi,4.42170007613271*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.254599127906566*pi,2.92288234036874*pi,1.79459879220598*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5431198238855816*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.776295104948775*pi,0.52932202166927*pi,0.993827559989786*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.630145505200209*pi,-0.06932127606892802*pi,0.835008258199458*pi) q[15];\nu3(0.632200069273795*pi,3.14904950889465*pi,0.5822120653127381*pi) q[16];\nu3(0.380188670854748*pi,-0.136177399917558*pi,0.6438478690052201*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.641982259764073*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.31536541422518*pi,0.02029523155860702*pi,3.95024590209052*pi) q[8];\nu3(0.322785195573444*pi,3.09129755146302*pi,1.85958288724655*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.466260958444812*pi,0.5287013554978699*pi,0.9422667605928581*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.608938498518724*pi,3.48364771686738*pi,3.40771187277106*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.753479840199305*pi,-0.4323015360831773*pi,3.2145948454281*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.154262331815302*pi,2.91695411548778*pi,0.95960585664855*pi) q[8];\nu3(0.346819831454922*pi,-0.172263019063169*pi,1.230011454871132*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.168002317435102*pi,0.37008377543481397*pi,0.89597519699613*pi) q[21];\nu3(0.934747849330685*pi,0.74958646196512*pi,0.6065556145005631*pi) q[2];\nu3(0.130637379911685*pi,3.13689424699571*pi,1.1931154325241788*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.605297914084303*pi,0.96247133486779*pi,0.958408822333453*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.77563744607186*pi,0.06110839616842001*pi,3.62636419055301*pi) q[20];\nu3(0.441052564448226*pi,0.226504060787457*pi,1.263990281266981*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[8];\nu3(0.183196767271859*pi,0.15732001308100096*pi,1.03927574877812*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.295579435218925*pi,-0.201309123809647*pi,3.96605194164005*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.737097379737031*pi,2.99362111093943*pi,3.62499338913963*pi) q[7];\nu3(0.309680761554657*pi,3.25867487714961*pi,1.4583224180962802*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.460271564726915*pi,-0.06303625323075501*pi,0.5195830067584063*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.128662579579884*pi,2.99577522931408*pi,1.72805335471677*pi) q[17];\nu3(0.0975736242085055*pi,-0.290425549422705*pi,4.3526064618192795*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.27414966743896*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26475934101262*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.17520167420125*pi,0.5689311785341*pi,3.92361816438603*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.848873120248538*pi,0.16525669774489604*pi,3.88159965503842*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1566729574978099*pi) q[8];\nu3(1.0*pi,0.0*pi,1.112538621952627*pi) q[9];\nu3(0.338577011906068*pi,3.39954001357674*pi,1.2570016164677669*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.254311908278332*pi,2.51232963967004*pi,1.186375410218238*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.58350942680182*pi,-0.4529113094222052*pi,4.32651668878472*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.600529887067807*pi,1.052889034706*pi,0.864228192513001*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.306554424654462*pi,0.60093675940791*pi,3.65844256253071*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36513622178871*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4656714545719804*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.515296699233112*pi,0.27275088468743103*pi,3.73994503199574*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.45267900381431*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.244412800364139*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[8];\nu3(3.5*pi,3.35053304341551*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.79510281526289*pi,0.05913819881365101*pi,3.86791534562256*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284402699303611*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[10];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48906880766979*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.39526938877137*pi,3.22463901549201*pi,0.9953145350134001*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.426759387529982*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6669980791594841*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39556484404369*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43843141958579*pi,0.5*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.363284095247391*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,3.4144965479532*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.252517160128505*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5357290206527177*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.396408612132723*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43122257137138*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[10];\ncx q[5],q[19];\nu3(3.5*pi,3.48981995156816*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.259189570326503*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.256844147507669*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49913364898871*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3729851836273905*pi) q[10];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5764328672447872*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.697257941652521*pi,0.05324280758373201*pi,0.537694033206089*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.602976389656923*pi) q[19];\nu3(0.835693482486679*pi,2.69590263274089*pi,3.59894965792378*pi) q[21];\nu3(0.619756006719398*pi,2.95898717529237*pi,4.41438356651358*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.33237281991656*pi,0.5042747894003501*pi,3.73416055320326*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[19];\nu3(3.5*pi,3.45129684271054*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.605813181056849*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.306891740084513*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4831609762915*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.457351521033594*pi,-0.175254191113614*pi,3.67676478192954*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.545802363707066*pi,-0.382778608886127*pi,3.85206688229029*pi) q[21];\nu3(0.721770448669277*pi,2.94546787078376*pi,4.406448318748851*pi) q[0];\nu3(0.131943720951539*pi,0.23119602374229298*pi,0.773217786734676*pi) q[1];\ncx q[2],q[11];\nu3(0.295561628470945*pi,-0.09647662178649302*pi,4.44397737388142*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.677963313434835*pi,3.19868147646948*pi,3.79615786488247*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.55010614688311*pi,-0.14928800905859602*pi,1.3623637316581712*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.307001727214281*pi,0.495560970196952*pi,0.8145233746769309*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.646867050371616*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.567942944543762*pi,2.55267501624964*pi,3.48570135175459*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.765073894872146*pi,0.9636504232287799*pi,0.954980176931033*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.836739108159891*pi,-0.4194838141492956*pi,3.73729532885429*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.374127290027491*pi,0.9760650562492399*pi,4.03039057401131*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.351412975279105*pi,3.04698694254749*pi,0.5473971486277046*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.360894665868735*pi,-0.046411925909360996*pi,1.440193600167483*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.605454971344868*pi,-0.4779464478128465*pi,4.3182239855016*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.470818833612417*pi,0.353790770814187*pi,1.0993576334994422*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.603865734461236*pi,0.7330611758943799*pi,0.5262921883230952*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.81654094262321*pi,0.261702201378494*pi,0.648887225742702*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.751505186572238*pi,-0.296533435107936*pi,0.573962738646594*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.547195558220182*pi,-0.21779517670659998*pi,0.5427651246052959*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.685312334210806*pi,3.26519600772287*pi,3.02392333176968*pi) q[5];\nu3(0.818309560986717*pi,3.20770768537203*pi,4.037122552844529*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.554769586244413*pi,-0.35938936731592497*pi,3.49161852920684*pi) q[14];\nu3(0.773482146604855*pi,3.27185831760471*pi,3.68961604787382*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.903315733994404*pi,2.69087201469384*pi,4.14545406588707*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43773719666269*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.201852226045168*pi,2.9646516412055*pi,1.223998631454616*pi) q[6];\nu3(0.197184100450092*pi,0.7136676119337699*pi,0.5159525526618122*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.217595804041659*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.38372622058384*pi,0.18968296154516595*pi,0.603259120423607*pi) q[14];\nu3(0.532003039339737*pi,-0.064525493847783*pi,3.89345319702728*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0226900647964884*pi,-0.207196359250432*pi,1.51805882364385*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.706285685147423*pi,0.5410719114845599*pi,1.108925820792063*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.729195934608839*pi,-0.244633746354728*pi,1.112195079991886*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.431640103062905*pi,0.80741297537481*pi,4.16073906069207*pi) q[20];\nu3(3.5*pi,3.39107619133321*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.398821421809558*pi,-0.390967925577938*pi,0.5241583199544908*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5344676047130859*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.499967050983914*pi,-0.47505980479055687*pi,4.0712169672744505*pi) q[12];\nu3(1.0*pi,0.0*pi,1.230520672514554*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.691771030712776*pi,0.78487588939453*pi,0.8657371735648309*pi) q[16];\ncx q[17],q[19];\nu3(0.644824145624113*pi,0.16007299612931802*pi,0.874069607424647*pi) q[20];\ncx q[1],q[13];\nu3(3.5*pi,3.29250866486122*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.374362552163104*pi,-0.287722358645975*pi,1.410094528746995*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.558231460889059*pi,2.68089064067772*pi,3.6919798266369*pi) q[16];\nu3(3.5*pi,3.49502153994444*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2710734439776679*pi) q[18];\nu3(1.0*pi,0.0*pi,1.35810615153063*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.669370192104453*pi,3.23469359398565*pi,4.02216671238833*pi) q[10];\nu3(3.5*pi,3.40156944035202*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.495889047796*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1562574933623329*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.37222622763308*pi,3.02889600814287*pi,0.8993844312235619*pi) q[3];\nu3(3.5*pi,3.48236162277342*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.44008219605014*pi,0.5*pi) q[7];\nu3(0.425447817897582*pi,0.9185164850427301*pi,4.371503048046209*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.339323398500329*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5476682493441003*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.549408223646398*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299690021842203*pi) q[21];\nu3(3.5*pi,3.4088117110214*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.279453523212437*pi,-0.09688313108806601*pi,4.2956653421623905*pi) q[3];\nu3(1.0*pi,0.0*pi,1.186909622325853*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.49717482151973*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[16];\nu3(0.575111369353028*pi,0.24455254668939497*pi,0.689699881638531*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42102826120633*pi) q[14];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.216483839964741*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45013879355662*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6824745584365011*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1324740361803989*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.75890787028484*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.678174544660742*pi,0.024975535380715952*pi,4.3651660452228*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5050935381952494*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4892666836169095*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.392031531952793*pi,2.9644400227171*pi,1.416390147351649*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5913463737385526*pi) q[16];\nu3(0.406001525842512*pi,0.359452977380065*pi,4.03042153047109*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.569848043816926*pi,2.51130345574742*pi,3.7728978567753*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.616799758503616*pi,0.85512340793145*pi,0.965250848790856*pi) q[15];\nu3(0.752240175541817*pi,-0.14464971923621*pi,1.263877289619906*pi) q[17];\nu3(0.818947205118806*pi,3.24547772210173*pi,3.97796387802881*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.622254510251841*pi,0.71608497816809*pi,0.783889068054365*pi) q[0];\nu3(0.28460029299656*pi,-0.35729217355128*pi,0.674924670196001*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.26229637373947*pi,1.165877392393*pi,4.20951482166052*pi) q[4];\nu3(0.277478975727952*pi,-0.027750651962529016*pi,3.80324492952744*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.438853433081818*pi,3.0857124168269*pi,1.111658316526674*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.48740662370119*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3788783781014708*pi) q[12];\nu3(0.399172873587397*pi,2.39252079663923*pi,1.224189442553141*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.501900363370617*pi,2.74993337828953*pi,1.453781248825373*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.155036858474688*pi,3.32352792167056*pi,1.0096969862124792*pi) q[18];\nu3(0.192879723526937*pi,0.13102996428841096*pi,1.131230336855847*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.254455728578634*pi,-0.4516779367245007*pi,1.61510975264449*pi) q[0];\nu3(0.649313930707041*pi,2.93753464656307*pi,3.65085156429192*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.176744540077757*pi,3.18134896912408*pi,0.673923681168358*pi) q[4];\nu3(0.454878257769728*pi,2.43001695753615*pi,1.387011729654106*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.691783809810357*pi,3.44474521944863*pi,0.6748466766576711*pi) q[8];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.510446253145155*pi,2.98358425340548*pi,3.18262649281922*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.357134868704102*pi,-0.152649826737851*pi,3.92329493787514*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.735744626343454*pi,-0.249962200246797*pi,3.56632153175632*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.129723045166303*pi,-0.037970618367453024*pi,3.63677210057946*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.69030483430549*pi,0.5864764815637*pi,1.041576519548729*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.625241560426956*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.623085660916121*pi,2.95582239969691*pi,3.94177679804273*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.539518292138423*pi,0.52914769988922*pi,1.0787274953090211*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.739202870364214*pi,3.21086449175861*pi,2.93680317595711*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.799098981162757*pi,3.16828666924753*pi,0.65898106898139*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.852263113807461*pi,0.47923338286095596*pi,1.303627935362434*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.560548298781611*pi,3.1995124869411*pi,2.93183749081034*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.883714341815999*pi,0.391798685356075*pi,3.9996077074157*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(3.5*pi,3.44426893946687*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.985779792875848*pi,3.39432398566104*pi,0.679865053676361*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2009728955232148*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41030605162688*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,3.46676882523355*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1666067246199558*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.153224028152414*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[18];\nu3(0.465918138935683*pi,3.27759313950544*pi,1.60918548984776*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.507516444899601*pi) q[15];\nu3(3.5*pi,3.46706669855152*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.128621062874968*pi) q[18];\nu3(0.443070126228606*pi,-0.4419128349913727*pi,4.018842899409281*pi) q[20];\nu3(3.5*pi,3.47792715096683*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47923981821141*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47388000050469*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5314231403172808*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.14504750870538*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4633831741871095*pi) q[13];\nu3(1.0*pi,0.0*pi,1.233871985589733*pi) q[14];\ncx q[16],q[18];\nu3(3.5*pi,3.48304626267038*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.229595014945433*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.29928300133283*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[14];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.542904464662621*pi,0.8934980479441801*pi,0.779625595951145*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5234953332119642*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.360298061030217*pi,3.06571173651464*pi,1.315867846598782*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43219888846237*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5080891420227436*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37478586977792*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37564075630196*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.480165319729988*pi,-0.23661338278605099*pi,1.423960991085673*pi) q[3];\nu3(0.694837868345351*pi,0.24566367031014602*pi,0.50331856180256*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.3615668269681*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.249415703987594*pi) q[7];\nu3(3.5*pi,3.37143443886161*pi,0.5*pi) q[8];\nu3(0.36146948288917*pi,2.47283158091214*pi,1.325606198448601*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.39505438331084*pi,2.60192778192905*pi,1.081299942050638*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.235773129670192*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.543534176106559*pi,-0.01841391030398698*pi,1.204490765290094*pi) q[3];\nu3(0.664452824668948*pi,0.5075285987712701*pi,0.7699908134526781*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.953112141097788*pi,0.86000451878085*pi,0.7657052478187389*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.58624913695832*pi,0.07734098281173196*pi,0.782137056664028*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.662830206464392*pi,0.7526604736056*pi,0.602140784216739*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.53183710897438*pi,0.5992356993072501*pi,0.717570315512374*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.46486619696043*pi,0.9304032340272499*pi,4.46314850508603*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.45042207491039*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.704609829128767*pi,0.94862760023778*pi,0.5571962104005912*pi) q[14];\nu3(0.199624107059492*pi,2.57487986058937*pi,1.066898235487282*pi) q[15];\nu3(0.605230573053955*pi,-0.02931983330044402*pi,1.413849535276189*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.343131126174032*pi,0.6048940033130299*pi,4.3816026200377305*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5720613611517147*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.566624045421237*pi,-0.08041209336129301*pi,1.373568666491348*pi) q[1];\nu3(0.420040681548724*pi,2.69257224476026*pi,1.240526306668443*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.274144021099773*pi,-0.27836835981152197*pi,1.50753688952551*pi) q[14];\nu3(0.454604667368613*pi,0.17432519366927401*pi,4.25491143749179*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.503900398379008*pi,0.271000614351685*pi,4.42528646426898*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.31648769644766*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.153761720673476*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.502392861559969*pi,0.48854549248590295*pi,3.69619588551592*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.799316816817147*pi,0.7416244156624601*pi,4.40656644814271*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.730936356004692*pi,-0.4552843143927703*pi,3.73833248071403*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.244368192522477*pi,3.02861914990712*pi,1.7155767762972*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.322957559756803*pi,-0.016332317368194016*pi,4.4506643346295505*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.235970551209735*pi,0.454740279982527*pi,0.75500920848219*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.197570820823002*pi,0.16128467392198398*pi,0.849212560981792*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.47372991122695*pi,0.99997362138648*pi,4.36234034368474*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.609615897368617*pi) q[12];\nu3(0.476333059631279*pi,3.4858430487814*pi,4.32505589044366*pi) q[13];\nu3(0.0614277658650968*pi,0.453510300080597*pi,4.33583607388505*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.553399462769622*pi,2.95033090435448*pi,4.008167290780969*pi) q[20];\nu3(0.45986353586346*pi,2.78952125679615*pi,1.270892411114616*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[12];\nu3(0.308753469445982*pi,-0.194468768879203*pi,0.6993150294082879*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0661527042794635*pi,-0.03543227851020497*pi,1.2775757929161489*pi) q[17];\nu3(0.673616488988922*pi,1.08318949168243*pi,0.8937018287201359*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.902760964287414*pi,3.20850434792382*pi,3.5236805330083*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49049426604951*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.085193919451649*pi,0.20348762288997102*pi,3.34540392624214*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.128563599627071*pi,-0.0015909400040060029*pi,4.401453217199499*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0837986639167139*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.279797597366946*pi,-0.30227481093699904*pi,4.177420198746*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.849525639234463*pi,2.76232334165536*pi,4.071085567480781*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.449804442246542*pi,0.16141739360836704*pi,4.347960520616001*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.29909111309838*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.570622297857243*pi,-0.4592600014017107*pi,3.29521486411978*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2067815178646502*pi) q[8];\nu3(0.194027478827642*pi,-0.319735812114673*pi,4.00421109713571*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,4.4987054743410795*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[8];\ncx q[2],q[15];\nu3(3.5*pi,3.46515543305903*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48644737155586*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.451825254306845*pi,2.38014082697255*pi,1.378776583909762*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.866598485297556*pi,0.371174409616151*pi,1.36736512576632*pi) q[12];\nu3(3.5*pi,3.48999701880244*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.420615043182007*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29628114981365*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2762836070316999*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[17];\nu3(3.5*pi,3.48272327466731*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36069795260699*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.65219955119497*pi,-0.068741412155155*pi,0.5753196129941867*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.303010898466506*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.4345826838125*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306758956244329*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.7157075835190729*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37387325508623*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.31857078944121*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.36626528049707*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.155003336467142*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.603988146175069*pi) q[18];\nu3(3.5*pi,3.38600431243868*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.19671780863155*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46016541418566*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37759520086787*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5087553165533674*pi) q[10];\nu3(1.0*pi,0.0*pi,1.262646565893144*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5834464648955189*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[12];\nu3(0.516943881825553*pi,0.27596013863398905*pi,4.46383502374597*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37663371066716*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.183793940652589*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.709508661649323*pi,2.488872189871*pi,3.57631651253982*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.748654499402106*pi,-0.156533320680509*pi,0.809247076259185*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.143626555180711*pi,2.99265833906639*pi,1.25997610736198*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.532764418108815*pi,0.02684036982164295*pi,0.865375973296749*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5547329634721332*pi) q[12];\nu3(0.547078349025363*pi,3.27460767006972*pi,0.8969182497525889*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.827747175818916*pi,2.99414721945986*pi,3.74026257381226*pi) q[15];\nu3(0.691664703850988*pi,0.421632133283142*pi,1.303442129299248*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.34162475704492*pi,-0.202466783982995*pi,1.216057880175957*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.326725623558622*pi,-0.4535982100725769*pi,0.615683830917148*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.935880956053549*pi,3.48467647275098*pi,4.332782986156619*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.640716900010311*pi) q[11];\nu3(0.607199835255726*pi,3.20362162510479*pi,2.82985527312456*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.418799199333015*pi,0.190152359106198*pi,3.6028702657819*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.337903064519418*pi,3.13643827626517*pi,0.691222249790653*pi) q[3];\nu3(0.466619446871153*pi,3.35456911550738*pi,3.11332540380679*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.70685449590693*pi,0.414999228222778*pi,1.5521754954219*pi) q[8];\nu3(0.642789208198468*pi,3.26643360808851*pi,3.12329675450196*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.682441706320434*pi,-0.40209338837747843*pi,3.17306728787011*pi) q[17];\nu3(0.171969484604923*pi,0.5661722853726701*pi,0.913503578139554*pi) q[18];\nu3(0.730226395602335*pi,3.27052784177857*pi,0.5512682191858655*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.318433061426619*pi,1.00639294365512*pi,4.43441614637626*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.589990818973584*pi,3.07481670276366*pi,3.55329166358083*pi) q[1];\nu3(0.341208949742371*pi,0.403025563267014*pi,4.24723899069823*pi) q[3];\nu3(0.590084830687462*pi,-0.004462732600776009*pi,1.357744649586498*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.757870532483003*pi,0.28514128728503796*pi,4.10089746094303*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.781308717597963*pi,2.96746959677223*pi,4.08363950180751*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.751157588491435*pi,3.32137917155521*pi,4.24355957385471*pi) q[17];\nu3(0.781224200509889*pi,-0.4315239508270194*pi,3.5899547676709*pi) q[18];\nu3(0.534507635599427*pi,2.88839223599448*pi,1.402094664275757*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.382043802806914*pi,0.98553161219388*pi,4.3975787507439*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.162180120852656*pi,2.91292944879955*pi,0.849793912425161*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.650949236321368*pi,-0.36643060592724797*pi,0.5166705544792466*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.936518266192883*pi,3.43594244387214*pi,3.15705628787229*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.213470889950617*pi,0.26749631303812405*pi,1.229667893713657*pi) q[12];\nu3(0.51494672868288*pi,3.17972797899614*pi,0.5742381855355619*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.63912939247943*pi,3.27310841901624*pi,3.85790174823238*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43270670058837*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.200026341983392*pi,0.377164352448917*pi,0.8922182393482749*pi) q[6];\nu3(0.255872575937114*pi,3.47446167611145*pi,1.0421268798051742*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.321596913152507*pi,-0.298786803956519*pi,3.82380022808695*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269177888394762*pi) q[13];\nu3(0.296641834222561*pi,0.81504088946004*pi,4.30511682897071*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.595251664795755*pi,0.9738969606719701*pi,0.7740904957521719*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[21];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.460715943872776*pi,-0.19113275517628098*pi,4.15734241423987*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47541645322403*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42621670545912*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42486530167295*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2966436980186709*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.417540652854551*pi,3.45155316468729*pi,4.4878682995369505*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4094944764122*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3143140971513851*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1717722464758369*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[21];\ncx q[4],q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.20837511834666*pi,0.5*pi) q[9];\nu3(0.459902207268686*pi,0.8539537817207801*pi,0.695932236207317*pi) q[11];\nu3(1.0*pi,0.0*pi,1.155598574303589*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.33138136052473*pi) q[5];\nu3(3.5*pi,3.47310260165502*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47301348116276*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.3355331531510561*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42802060745102*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.322644305305991*pi) q[16];\nu3(1.0*pi,0.0*pi,1.147060077639102*pi) q[19];\nu3(1.0*pi,0.0*pi,1.265624901112342*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4538041424743*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.49702169007413*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2420404220021402*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.429052474275521*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.5357991024954716*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4148566512184*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4646569175324995*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.39134036942622*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.358707058996449*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310388715554779*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.550303817647334*pi,0.43949132821205705*pi,0.952870942849359*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.47855982623594*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.959993591038004*pi,-0.391361433246023*pi,0.605002143822831*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226049251447541*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.688528386140596*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.430607104640972*pi,-0.258713157114725*pi,0.916020816649505*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.144686285373575*pi,3.31215318068405*pi,0.63763210172371*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.64796237190163*pi,2.57301990371562*pi,3.96019022655229*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.603179330727855*pi,3.29402941335623*pi,3.22705683202042*pi) q[3];\nu3(0.289066866824309*pi,0.443175304342427*pi,4.23191417169826*pi) q[4];\nu3(0.788086118339977*pi,0.9863082851813101*pi,0.880966477490433*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.784484000305536*pi,2.9182367413659*pi,3.23880622177802*pi) q[8];\nu3(0.379045503352143*pi,0.43246770777875*pi,0.5298892375631185*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.443365985334189*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.77915019966232*pi,0.79825880916926*pi,0.5829373970096245*pi) q[21];\nu3(0.180748037153217*pi,0.343412494987552*pi,3.56732803761296*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.738629761463837*pi,0.0062472382556350015*pi,1.035710548669998*pi) q[3];\nu3(0.602078278496394*pi,3.24075451737414*pi,3.32376813666972*pi) q[4];\nu3(0.784759562071014*pi,0.87582244016284*pi,0.976385112481014*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.526820729229918*pi,0.38934276592427497*pi,1.08572250518872*pi) q[9];\nu3(0.740670477972969*pi,3.20326186071814*pi,4.11662968158004*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.443316008931882*pi,2.99807310923021*pi,1.023267437595151*pi) q[14];\nu3(0.293965783606424*pi,-0.244639937072053*pi,0.864930820347001*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.776395027622444*pi,0.21666881919486602*pi,1.70832615299323*pi) q[21];\nu3(0.150243969831652*pi,2.73448790435031*pi,1.68725500791535*pi) q[0];\nu3(0.555186759111544*pi,-0.266241466926764*pi,3.5271482332334*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.300115005869694*pi,-0.338899300451335*pi,0.718211235686405*pi) q[6];\nu3(0.514537155041626*pi,0.018544588276160012*pi,1.226916751469076*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.403776398108135*pi,0.15728335974743102*pi,3.77889192420343*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.782654031459519*pi,1.15572685656946*pi,0.690862138240059*pi) q[14];\nu3(0.457931878285082*pi,0.58055198726221*pi,4.2274203544938*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.835108363419849*pi,2.91209100925868*pi,3.86412923805216*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.204221601127598*pi,2.37899050063095*pi,1.304946023450076*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.391956900980021*pi,0.357287769479687*pi,4.1093634609418*pi) q[6];\nu3(0.450856192477518*pi,0.15888692231451695*pi,4.26740897514468*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.362816003446102*pi,3.12102114528247*pi,1.55245383000261*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.312772828742521*pi,-0.13189536066368202*pi,4.3415407244064195*pi) q[19];\nu3(0.469623086293598*pi,0.44032895109954995*pi,1.080854227544551*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0901680528740074*pi,0.433100752757939*pi,4.41638999076995*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.418835612249871*pi,3.27779020286472*pi,2.00799204971378*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.419041545838391*pi,3.08845245800001*pi,1.0333760768619271*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.525777773829357*pi,3.14587640334323*pi,4.04004304032975*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35808859534756*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.204727127444357*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48753242896849*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44044001317231*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.593964111637792*pi,0.8120690861817701*pi,4.31940767096771*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3216138447359151*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.578728984916651*pi,-0.383790013958979*pi,0.803381996350535*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.291641184282502*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(0.380606985354848*pi,-0.386138519199123*pi,4.43092596447233*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34706958393098*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5541583016401512*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.39678512006666*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.163717562463324*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.239310502609885*pi) q[10];\nu3(0.482796491883592*pi,3.45473438929365*pi,4.41260938469221*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.725066033489408*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5109027850964832*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[7];\ncx q[2],q[18];\ncx q[3],q[4];\nu3(3.5*pi,3.46733239050037*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[8],q[21];\ncx q[9],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48623262065372*pi,0.5*pi) q[14];\nu3(0.711576608265842*pi,2.9023467446988*pi,3.72882003370379*pi) q[17];\nu3(1.0*pi,0.0*pi,1.368156134262331*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332686554352891*pi) q[20];\nu3(3.5*pi,3.47548617363066*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44747433844063*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.606919200349621*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5008366188851511*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.202403151197275*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.119091148265685*pi,-0.028358349602691013*pi,1.1243848053141678*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2544118575897412*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[7];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.405811601944518*pi,0.8189570392739001*pi,4.49446549066421*pi) q[8];\nu3(0.809696357894665*pi,0.30491747066334796*pi,1.206088634211278*pi) q[9];\ncx q[11],q[16];\nu3(0.0710610534616171*pi,-0.132352130903646*pi,4.16459233371784*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5360159079157807*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.2865073273783*pi) q[20];\nu3(0.760717903851414*pi,-0.07629478115157201*pi,4.37565553024472*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.450252035869719*pi,-0.008274394480000002*pi,3.7311487296183*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.480099959640069*pi,-0.050419428721800996*pi,0.634926907606895*pi) q[8];\nu3(0.328966730115906*pi,0.016818450186303013*pi,4.06774603750778*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43612834905657*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.644292200332515*pi) q[12];\nu3(0.569389290402562*pi,0.13546842382494895*pi,0.728522245467303*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.242487938481792*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47788449578979*pi) q[18];\nu3(0.646038721234962*pi,3.3540588077785*pi,4.43186521091726*pi) q[21];\ncx q[0],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(0.941418788036184*pi,3.24891763915217*pi,4.16474416278196*pi) q[3];\nu3(0.234443171556284*pi,-0.183515316187621*pi,1.320612337573577*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.221566711767598*pi,-0.03880657324793302*pi,1.139812989303181*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.836954388735285*pi,0.6060072568619801*pi,1.293342661883781*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.524061797602308*pi,0.53416790872212*pi,0.5159749037539159*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.506335625854191*pi,0.14361061723916402*pi,0.5190605860135162*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.325525219146162*pi,-0.09815058197538501*pi,1.5427256427862*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.372129944727242*pi,-0.310690569920885*pi,0.5309439207415702*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.44707033622266*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.412652887000069*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2491703185465721*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.559456506353732*pi,0.5920965860891501*pi,1.150521245640785*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.258830315611923*pi,0.6135390809028101*pi,3.92419941032345*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.6682288051026*pi,3.12510363940818*pi,3.1915144211794*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.303111058806145*pi,-0.066863335447017*pi,0.810807588452271*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47290536449534*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.547090948382271*pi,3.23414617827302*pi,0.713946053086389*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[13];\nu3(0.189800530721041*pi,2.9389633903921*pi,1.444467597986475*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48728871909591*pi,0.5*pi) q[4];\nu3(0.673170037028572*pi,0.67745140966579*pi,1.0674449343245511*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.388544349456493*pi,2.73672486390485*pi,1.160513285431408*pi) q[12];\nu3(1.0*pi,0.0*pi,1.259568180430022*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.479870606013932*pi,2.7533190501971*pi,3.72202083793318*pi) q[2];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.741561532253404*pi,1.10158521319196*pi,0.870295141235164*pi) q[12];\nu3(0.643866441737535*pi,0.14260239958125498*pi,0.983045079475082*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.468529380315099*pi,-0.280816126192787*pi,1.147070522309108*pi) q[18];\nu3(0.537239988966996*pi,3.28904938355953*pi,4.11883179059603*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.841501860943455*pi,-0.05194366063044897*pi,3.84879836442191*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36912795008298*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1490670432700831*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.361360329461521*pi) q[13];\nu3(0.348129569869461*pi,0.6690343403133601*pi,4.22096679146829*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.690737715606042*pi,-0.14133956455000501*pi,3.95147024531099*pi) q[18];\nu3(0.107269240256489*pi,2.87081128216938*pi,1.41681369953536*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[8];\nu3(0.635676275196624*pi,3.22982578540291*pi,0.5186382598411788*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.67208705717731*pi,-0.11958361196976902*pi,0.5774286901632898*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.463871687705337*pi,2.95259637957715*pi,1.6112818739757*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.471838811096379*pi) q[8];\nu3(0.661782587285622*pi,0.03155925651372704*pi,3.73643418143794*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.647300213146868*pi,0.014258827019364984*pi,3.9152222081493*pi) q[15];\nu3(0.928485608325431*pi,0.36324300076885796*pi,0.5920246077595458*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.313417073032758*pi,0.9205001421005401*pi,4.395028462916359*pi) q[20];\nu3(3.5*pi,3.46700583865605*pi,0.5*pi) q[0];\nu3(3.5*pi,3.23219460354874*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.250565488097868*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.600246551352399*pi,-0.25642608566248204*pi,3.42226750380955*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.093515088668498*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(3.5*pi,3.48437162667271*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40559564897522*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.345807015003377*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.481214582599476*pi,2.6373403380813*pi,3.78397690052563*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2778957954072219*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5508082579857336*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.291607915568576*pi,3.08840817430924*pi,1.440025093454535*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5078300824528417*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39724542207603*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.34576782434049*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.38294595283002*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.295249171233095*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.480967972328401*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229096095209563*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[16];\nu3(0.0934457382789449*pi,0.13691952013895903*pi,0.629494226732568*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46781535005688*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3870097522975628*pi) q[12];\nu3(0.64116439539116*pi,3.24262132307402*pi,4.09902071361085*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.22805548728176*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.140197588809055*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.360860264719853*pi,3.38781199043146*pi,1.4538682055728809*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.510702894553557*pi,0.5071023873428*pi,4.0988026352748*pi) q[4];\nu3(3.5*pi,3.32940130599178*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(0.271564683407563*pi,-0.49124814638901076*pi,1.4245107839391968*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,4.39735986293799*pi) q[16];\nu3(1.0*pi,0.0*pi,1.226644009904976*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5313240568241901*pi) q[20];\nu3(0.946742817700893*pi,0.68475381277629*pi,0.960562794682263*pi) q[0];\nu3(0.692747254045571*pi,0.5538833298802299*pi,4.17842717837793*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.701838312620782*pi,3.39738012781837*pi,3.3716592711294*pi) q[7];\nu3(0.527296923011856*pi,0.7731949235901701*pi,0.915329380225926*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.254755110710191*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5395136580250512*pi) q[21];\nu3(0.173978058800644*pi,3.40292324991499*pi,0.744491502618134*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.147536011125176*pi,3.12010186858927*pi,0.938631215742904*pi) q[7];\nu3(0.472437048662958*pi,-0.377038696890125*pi,1.077720888397449*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.296633962066689*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.399070589650859*pi,-0.03848557258874502*pi,3.80453474282296*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.231817641236896*pi,-0.053899063142577974*pi,4.4848814863234505*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.655695921473982*pi,-0.165952917149215*pi,0.908217671560286*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.407084470939733*pi,2.70818424751803*pi,1.384586332463047*pi) q[19];\nu3(0.426793777733296*pi,0.458030165933491*pi,4.49826994642137*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.108494177746961*pi,0.7708648613824001*pi,4.40832991265904*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.201856222266875*pi,-0.250003906158346*pi,1.049198212648214*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.864609397124439*pi,-0.07743319094162499*pi,3.88842605996377*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.516831529591844*pi,3.07347926411982*pi,4.152090563449081*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.764837388673017*pi,0.279645955485997*pi,4.0684148781026*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.496970943737505*pi,2.75760348629481*pi,3.8380516014146*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.831170106093323*pi,-0.4415170721201318*pi,4.498185769592951*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.724374030160597*pi,3.10196347263246*pi,3.26445110199339*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.737449409837419*pi,3.43619300462528*pi,0.704713167922744*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.456717598783547*pi,0.09331422062105399*pi,0.727494615762557*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.361592474610208*pi,0.35311757753761197*pi,3.71514406922615*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.443276938251864*pi,0.86628366966364*pi,0.732711549240336*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.908081562460709*pi,-0.0037328537704849896*pi,0.879575405087498*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.569619472643966*pi,2.90179957142919*pi,4.14137700321331*pi) q[3];\nu3(3.5*pi,3.42340800195826*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.374359455853452*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.56258703107342*pi,3.18531159386848*pi,3.46300830750482*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.371322050120867*pi,3.39701874070118*pi,1.0398304976224209*pi) q[18];\nu3(0.425094165620232*pi,-0.13851677553289798*pi,1.014124184988722*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.330274578237728*pi,3.00566961275204*pi,1.230321574120243*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48960921749264*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.852852938317489*pi,0.65212083886379*pi,0.724921730509858*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194699672745543*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.795399761684723*pi,2.50600368441406*pi,3.56265437880243*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37410316631459*pi) q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,3.42574988798567*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48492661071108*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.340783788041066*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.928938278963183*pi,3.43804828169339*pi,3.72318799333191*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.4830620252055*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.197879345802865*pi) q[10];\nu3(0.664576023673365*pi,0.08513489069734503*pi,3.59825778262922*pi) q[11];\nu3(0.725370566062181*pi,0.07756571175418703*pi,1.51235653832004*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.115105500613842*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.29825126273373*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5018391329838666*pi) q[20];\nu3(1.0*pi,0.0*pi,1.237622349078356*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43267571958898*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2837372113806*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(0.4567266069609*pi,-0.07098182954597898*pi,1.209549195402039*pi) q[11];\nu3(0.159985933455231*pi,0.7925909980369901*pi,3.94022115237025*pi) q[12];\ncx q[13],q[16];\ncx q[14],q[20];\nu3(0.553749231801559*pi,0.16957743628120503*pi,1.014716701713366*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5516763352992528*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5218585778192556*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4252042998194*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.475456560088491*pi) q[15];\nu3(1.0*pi,0.0*pi,1.265001629076591*pi) q[16];\nu3(0.843815000638031*pi,-0.4113461143104316*pi,3.66452498534717*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5568573017536722*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[2];\nu3(3.5*pi,3.35712598323643*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2296250952343208*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.613271539794003*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.412878002193059*pi,3.38046880948347*pi,4.2564126336748*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.553318915858796*pi,0.317071918722152*pi,0.973000879896377*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.73470349149505*pi,-0.00703912064949902*pi,4.304333595185939*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.626261543908836*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.588178250670547*pi,0.96479370496939*pi,0.716201562426704*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.3311496420993*pi,3.03281847182536*pi,0.8739138448131609*pi) q[0];\nu3(0.513758371202254*pi,3.40591488475128*pi,0.824567189174641*pi) q[1];\nu3(0.391912351890939*pi,2.840694529876*pi,0.781244400411405*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.41928749416827*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.720593745245563*pi,3.35709969217573*pi,3.02679938525946*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.882011754193282*pi,3.22470913658799*pi,4.3113195819648*pi) q[0];\nu3(0.609437713977911*pi,-0.04258141948862998*pi,0.733047765180876*pi) q[1];\nu3(0.338132192443833*pi,2.7534260463026*pi,1.74383380478661*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.43404174026839*pi,2.46415404525741*pi,1.4554670141589638*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.498956975012888*pi,3.28885745448079*pi,1.90898868063568*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.358575184717411*pi,-0.29853422133504304*pi,1.66135851178342*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(3.5*pi,3.3621330142681*pi,0.5*pi) q[12];\nu3(0.632410841735878*pi,0.10191943996163*pi,1.0069713399336861*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.234583809749774*pi,-0.140323367459459*pi,0.854217526007073*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2668337611629*pi) q[17];\nu3(0.455208745810831*pi,2.89872309565489*pi,1.2907931217486381*pi) q[19];\nu3(0.656931400715267*pi,-0.379608674565464*pi,3.89260275997207*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.348351988812487*pi,0.04148806864868204*pi,1.0793728396157332*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.259840623296487*pi,0.141653686781396*pi,1.222151741297816*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.608891297967584*pi,2.64762521779028*pi,3.36175756464091*pi) q[8];\nu3(0.0579385632249069*pi,0.33360388568533805*pi,3.65244157442667*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47311041901259*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.357104419326715*pi,3.4278627810175*pi,0.5389470562671811*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.883069121454964*pi,0.7573591928893*pi,0.5026247497065989*pi) q[16];\nu3(1.0*pi,0.0*pi,1.391639476191312*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.770305735047849*pi,3.14221951147901*pi,4.027739608488901*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.489839525672788*pi,3.0983676294231*pi,1.8057838321629*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.670008600200919*pi,-0.03853792316076998*pi,4.19326872072262*pi) q[7];\nu3(0.656013987059318*pi,-0.35918883242078603*pi,1.128522208866634*pi) q[8];\nu3(0.598729152851035*pi,0.5408789582620299*pi,1.041758661306115*pi) q[9];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.328918909245321*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.690966369472166*pi,0.44969647211218*pi,0.739071965001714*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.373544050571852*pi,2.93602939862958*pi,1.0727794510343212*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.633576386811743*pi,0.12664991833831196*pi,1.55831566713027*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5700436818358972*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.299171013773842*pi,-0.399642708793868*pi,1.408789844866911*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.42496986916292*pi,3.36532100397248*pi,1.57567508556182*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[0],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.691731254524011*pi,3.34588495774*pi,3.96971518042144*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.45784883859726*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.572147961418001*pi,0.33707362419151*pi,1.2860538458288011*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.35120870591863*pi) q[8];\nu3(3.5*pi,3.40526743714809*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1579730216564381*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48133995683218*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[14];\nu3(1.0*pi,0.0*pi,1.189182455877713*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40077982234085*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.287341361317585*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.25892083409261*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.23252623554602*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.380012395417889*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1036945879927331*pi) q[19];\ncx q[0],q[8];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,0.613154831317215*pi) q[10];\nu3(0.406691982362141*pi,3.45617031351227*pi,1.4452074355425601*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39628796677832*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3752733526431928*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4587953409572805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37434813547248*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.258051600542895*pi,0.37767316421904396*pi,3.82551763527574*pi) q[11];\nu3(0.61651871003937*pi,0.702352950346*pi,1.150682338691524*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5601969083946656*pi) q[19];\nu3(1.0*pi,0.0*pi,1.26978000818908*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.949781475516915*pi,1.18936943340599*pi,0.721688015362285*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5157744929538097*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.487826833440019*pi,0.29423048052323597*pi,0.704466393853447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.373960277179968*pi,3.25149379954378*pi,1.630323947111*pi) q[17];\nu3(0.713167295014624*pi,-0.181994906117794*pi,4.12186069199921*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.32991607991561*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[20];\ncx q[5],q[11];\nu3(0.332219049163119*pi,0.11207615458397502*pi,3.71410915630719*pi) q[6];\nu3(0.184969658310502*pi,2.80605632494346*pi,1.56923276531221*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.711979259109461*pi,0.04486972170049697*pi,4.49765181907939*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.43824001094515*pi,0.5*pi) q[5];\nu3(0.592042185154914*pi,0.12547361685715697*pi,4.4323969334163404*pi) q[6];\nu3(0.152090171699348*pi,-0.337595106459865*pi,4.069727937213219*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.267325105065623*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.090761057014269*pi,-0.205043619096761*pi,1.64502591465901*pi) q[0];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44119095010942*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.415829948114984*pi,0.455981393095662*pi,3.82110949694271*pi) q[8];\nu3(0.436331663519624*pi,3.43728562038815*pi,1.4309916743448738*pi) q[9];\nu3(0.178864435205135*pi,-0.397764344629705*pi,0.651136264210695*pi) q[10];\nu3(1.0*pi,0.0*pi,1.358283913991204*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.324641139669116*pi,0.14017167322076596*pi,1.145781988019829*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.137451870525674*pi,-0.163537594882823*pi,3.77526457596854*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.607566111752153*pi,0.66243234841645*pi,1.079351127968485*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.63377321244001*pi,-0.4411826072837901*pi,0.853747526366788*pi) q[0];\nu3(3.5*pi,3.39568028970618*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.929016500079535*pi,3.12657026984687*pi,3.07555610761526*pi) q[8];\nu3(0.459957438448568*pi,0.81842456521102*pi,3.99628380009238*pi) q[9];\nu3(0.432551189477209*pi,-0.341703707324001*pi,1.259369366210835*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5923078443670144*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.499017631399899*pi,0.27451503930477394*pi,0.7384964936130101*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.311808658302957*pi,-0.096271821313487*pi,4.42948644620298*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.134003063320368*pi) q[18];\nu3(0.904065809009733*pi,2.6704735911574*pi,3.54558830757405*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4468580423648*pi) q[12];\nu3(0.976745146759482*pi,-0.311194889813022*pi,4.46973974995013*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.162482392521344*pi,-0.4146334103013751*pi,1.51290927964662*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48852277489786*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.544027587083193*pi,3.08990036266092*pi,3.27787735844919*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.432223570769199*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49009988629257*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.546294234348263*pi,2.61656712386904*pi,3.66924523185757*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[17];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.400248516847853*pi,-0.416935412902826*pi,4.32723410560192*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47735638568644*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.705502708030619*pi,2.4765172192576*pi,3.76564961913282*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.595426963489773*pi,3.25716517682491*pi,3.98117618752505*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.238235533626932*pi,0.7165238587268199*pi,4.33450713098106*pi) q[15];\nu3(1.0*pi,0.0*pi,1.211159995918746*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5992897973551323*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.166099891382542*pi,3.19741703165837*pi,1.102360376645972*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.181197458202868*pi,0.07042549702755596*pi,3.99126454210479*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.637075520043489*pi,-0.04635631219870401*pi,1.0923282951909559*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.37879743434773*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4213205111713805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.465920235010399*pi,3.39512219758765*pi,1.86637018424061*pi) q[20];\nu3(1.0*pi,0.0*pi,1.256223485484836*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.39819052690832*pi,3.40807755633012*pi,4.30317684530245*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.129588035660065*pi,-0.353636758875516*pi,4.3503274135318*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.501806494408089*pi,-0.387434033140253*pi,3.68777844105904*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.260594014673013*pi,-0.013063963354404018*pi,1.151137412773355*pi) q[2];\ncx q[3],q[6];\nu3(0.640540270308022*pi,0.48468649861203905*pi,4.03404381901076*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.386756850872629*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.529675085756155*pi,2.89160698957167*pi,3.91733074500569*pi) q[1];\nu3(0.530670536661794*pi,3.06333010553507*pi,3.16742479117652*pi) q[2];\nu3(3.5*pi,3.38218810948505*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,1.307699733627427*pi) q[6];\nu3(0.639282331298489*pi,3.26681473966746*pi,4.13678391926091*pi) q[12];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.468148105702649*pi,0.94294371394155*pi,4.1925436920978605*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.688016081663465*pi,3.05251203962446*pi,3.54842679026321*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.29781688556768*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.191244135067428*pi) q[9];\nu3(0.158696442287869*pi,3.14635269199038*pi,1.033226435677123*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.806917268964855*pi,0.295275213260194*pi,4.31085705081943*pi) q[17];\nu3(0.598312676401845*pi,-0.26951444527205504*pi,4.30313656238695*pi) q[18];\nu3(3.5*pi,3.25527631598245*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2171501319214268*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,0.6552291966610431*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.77342657303221*pi,-0.30803393665393897*pi,4.2159299287612395*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[6];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.576123648684308*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41198073649219*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.344054239313466*pi,-0.221430734607656*pi,1.4652690836265871*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40124564091315*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35354298766613*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,0.0*pi,1.1096125057544581*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3086568577572009*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.226905477226702*pi,-0.192385688191191*pi,0.745468310113045*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.251129410849617*pi,3.18497248887697*pi,2.1786040129239*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.35696972103186*pi,-0.06889075227529301*pi,1.168954455063837*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.18641601458492*pi,0.022526789928177027*pi,1.41257475128366*pi) q[6];\nu3(3.5*pi,3.44320047568728*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3183252539087031*pi) q[12];\ncx q[13],q[18];\nu3(0.505705769238371*pi,3.34029666946104*pi,4.00737091539959*pi) q[14];\nu3(3.5*pi,3.39741034573568*pi,0.5*pi) q[15];\nu3(0.397395025923621*pi,0.349038882511877*pi,3.95411482858146*pi) q[16];\nu3(1.0*pi,0.0*pi,1.337224216871478*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.891828372140799*pi,-0.317491088003575*pi,0.8440928431936461*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.554465620586224*pi,3.16284741444127*pi,3.80927667076567*pi) q[5];\nu3(0.635161151224218*pi,0.31836139791366*pi,1.57262292888124*pi) q[6];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.47013345751429*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.607389278018271*pi) q[11];\nu3(3.5*pi,3.38550290599518*pi,0.5*pi) q[13];\nu3(0.261471626553402*pi,0.74473633057234*pi,3.75859803251735*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2306489515405938*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44188868373669*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.542038073196073*pi,0.05440036751092603*pi,0.9851075013630259*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.318320175925935*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38445446081762*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.458463791401011*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.136108743981388*pi,-0.4723602478100166*pi,1.80089672691587*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.565538339801543*pi,2.92346170085825*pi,4.104991377360831*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.40580630755709*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.466353493064508*pi,0.017840651456207945*pi,0.602065490963307*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.814106084342736*pi,-0.24441807750762*pi,4.07312920317702*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5414929910689592*pi) q[8];\nu3(0.546455357678367*pi,-0.244503963391078*pi,0.757290206968842*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.449246450273963*pi,3.12488863085472*pi,3.3166203693178*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.606496065314439*pi,0.100208995606055*pi,1.55631237565525*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.608314983524189*pi,0.22664273356057396*pi,0.8536664762861059*pi) q[19];\nu3(0.585925475205223*pi,-0.376542232076228*pi,4.1662992573297295*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.81347022320022*pi,3.32008590476884*pi,3.04278829662636*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.294979556036684*pi,-0.4883827895493442*pi,1.74555497780458*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.446613272247346*pi,-0.318320885437059*pi,1.1916370894610289*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.642417609136919*pi,-0.107488941642922*pi,4.24213875416825*pi) q[1];\nu3(0.641829501816793*pi,-0.4313165547965344*pi,1.010389800378507*pi) q[2];\nu3(3.5*pi,3.30717620292025*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.87356840132713*pi,0.09728884909355995*pi,0.815607474038368*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.572919445637318*pi,-0.395306485016772*pi,0.8594040913569401*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.552395432409255*pi,3.22494400321014*pi,3.47528127381551*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212565394015777*pi) q[19];\nu3(0.593005343791456*pi,0.32400724690374005*pi,1.3580157060020799*pi) q[1];\nu3(0.728676050510246*pi,-0.24104726214196098*pi,3.35360509460567*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[14];\nu3(0.580305453823299*pi,0.21661277284348202*pi,4.16443901080479*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.722469272543539*pi,3.46864615357836*pi,3.73069541687724*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.788581507587295*pi,-0.236001867559117*pi,0.5206164613620687*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32600485457133*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.534457864187735*pi,-0.4014350699306136*pi,0.926291520033628*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.205400798433312*pi,0.70551103911094*pi,4.20887741059342*pi) q[12];\nu3(0.41681275654096*pi,-0.288149130711966*pi,1.080947537415632*pi) q[13];\nu3(1.0*pi,0.0*pi,1.212119256659709*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.759599981120809*pi,-0.38218315662957303*pi,4.0106119121762696*pi) q[17];\nu3(0.274076726608979*pi,2.99462094586829*pi,0.956693639962764*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49544193006944*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.737919200914424*pi,3.24881783978799*pi,3.81155664133141*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.547636035352143*pi,3.22954792194161*pi,0.855798280117406*pi) q[12];\nu3(0.760309880621549*pi,2.41738571988503*pi,3.71183737239442*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.314645868449758*pi,0.414037802598782*pi,3.76982797376748*pi) q[17];\nu3(0.253152273597288*pi,0.62394477374989*pi,4.0054317600535*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38345189162892*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.46664698445587*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.27513578484111*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46754992054336*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.287068630962098*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[16];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[7];\ncx q[8],q[11];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.39652723906641*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40318733882495*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40921124371545*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49663557873577*pi) q[7];\nu3(3.5*pi,3.45247785876508*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5024537336478363*pi) q[10];\nu3(1.0*pi,0.0*pi,1.176653836722307*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1655074362494942*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.230381451762307*pi) q[15];\nu3(1.0*pi,0.0*pi,1.341485800934925*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[12];\ncx q[1],q[16];\ncx q[2],q[15];\nu3(0.721015310938819*pi,0.314248921123253*pi,1.58816784792984*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46801726192377*pi,0.5*pi) q[5];\ncx q[6],q[7];\ncx q[8],q[11];\ncx q[9],q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.35129166166358*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.382020860969245*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.082799357688173*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.67253252304683*pi,0.5030939212729499*pi,0.682888539925196*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49691957269168*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.639159440243667*pi) q[12];\nu3(3.5*pi,3.48592461393468*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.436502034721681*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.24098765795899*pi) q[16];\ncx q[17],q[20];\nu3(0.609934822533963*pi,-0.06120513618890999*pi,1.423271221499431*pi) q[19];\nu3(1.0*pi,0.0*pi,1.310499087741627*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[16];\ncx q[2],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47872671482423*pi) q[18];\nu3(0.320308978765053*pi,-0.15672186064739302*pi,3.88131125613365*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5691198486223015*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.808673983620655*pi,0.83871862329435*pi,1.1529159109533311*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.640236497892486*pi,3.21633472819717*pi,4.280946443168*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47161590024826*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.266714293849481*pi,0.6468072583907101*pi,0.8051993757490981*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.589362908837696*pi,0.90412977625085*pi,0.805696222678346*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.630903405276834*pi,-0.160599907019907*pi,0.7849421851778631*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.40214348845259*pi,0.10494526964226003*pi,4.24284075805853*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.462604831165428*pi,0.142712963983345*pi,3.73243873307276*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.28207282826773*pi,-0.394374928357138*pi,4.25457613817291*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.419654020973978*pi,-0.359006974913941*pi,0.973919093289194*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.233841502582784*pi,3.3676955409185*pi,0.74951369163745*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0696330060372561*pi,-0.4570721952063532*pi,0.742153713415143*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.622684179343678*pi,0.08405177515032403*pi,3.93004052959777*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.352642429952288*pi,3.32382616792827*pi,1.2717034366643771*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.385061427688273*pi,0.30968587750907495*pi,1.1520100653086969*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.756744479443003*pi,3.42745836021003*pi,0.795825925391668*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.543454481797965*pi,2.88300067631033*pi,3.93102744559533*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.348127398459237*pi,-0.274332261402987*pi,0.5266940618323276*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.227067350555892*pi,0.9441225160783*pi,0.521915174132615*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.501975522402387*pi,0.287973990227285*pi,1.1171473037820712*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.744538871353351*pi,3.49371697792249*pi,4.250003762233559*pi) q[7];\nu3(0.419389746474348*pi,0.05848269448436205*pi,0.947335363997067*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.373297469190525*pi,0.325207292364981*pi,4.49421975177673*pi) q[11];\nu3(0.21129134721585*pi,-0.062806495664881*pi,4.27023594928407*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.529915137972979*pi,3.20202560913497*pi,3.19516247258197*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.657252765078668*pi,0.25025637829635505*pi,0.984905976301871*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.418790244850976*pi,3.38844357034117*pi,1.2243307457134351*pi) q[8];\nu3(0.246422113878766*pi,3.1900575060988*pi,0.853876509012778*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.419093095183646*pi,-0.076818337017037*pi,3.77117471397204*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.531888713036714*pi,1.02774527454089*pi,0.5465792262270939*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(0.593996184362157*pi,1.0853598448131*pi,0.774374159652919*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.365179192146919*pi,0.371127287821709*pi,4.12043229684219*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.603153243647873*pi,-0.06662907968686299*pi,1.046382691495812*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.32234426546309*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.260200842892996*pi) q[2];\ncx q[3],q[8];\nu3(0.406201676502405*pi,-0.057824752015409986*pi,4.3000310736306595*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.861603657881922*pi,-0.18848212862095998*pi,3.39838598108939*pi) q[16];\nu3(0.362833717679589*pi,3.43357673076706*pi,4.32606723371857*pi) q[18];\nu3(0.518844993548291*pi,0.235886893055418*pi,0.652441765757484*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35321208405525*pi,0.5*pi) q[3];\nu3(0.937610615221991*pi,-0.317532913805407*pi,3.45562545787378*pi) q[5];\nu3(3.5*pi,3.4302290961671*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2106576835811889*pi) q[8];\nu3(3.5*pi,3.48043275198769*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.37787813664037*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.245047382580601*pi,2.72543715832962*pi,1.276360123928564*pi) q[16];\nu3(1.0*pi,0.0*pi,1.331709624036558*pi) q[17];\nu3(0.689822443631229*pi,2.59983504176222*pi,3.73360987439595*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256070068998549*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268497042144592*pi) q[20];\nu3(0.495960042339319*pi,3.03139271904274*pi,2.01760547908758*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,4.44315376510146*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[11],q[15];\ncx q[12],q[17];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.49738422037915*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5715770074129822*pi) q[8];\nu3(3.5*pi,3.40701570191552*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.215390273005588*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2366918184607671*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.654533620593159*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5813560024819266*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.630598075322119*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[18];\ncx q[5],q[7];\ncx q[6],q[20];\ncx q[9],q[21];\ncx q[10],q[16];\ncx q[11],q[15];\ncx q[12],q[17];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46179534050754*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4063695715906*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.252718898497341*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38538833882405*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3955688762627*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3824956944386795*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5278657512359236*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2273903870711171*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.155222310530216*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.287104634021702*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[16];\ncx q[11],q[15];\nu3(0.802394744958478*pi,-0.4953984984685171*pi,3.4155195696748*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.932738187325009*pi,0.8848197521071299*pi,0.973154268954529*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.658226376458284*pi,0.373653292257076*pi,1.4788237274609282*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.557434411239722*pi,-0.24547861285196598*pi,0.659527312569785*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.691384976025269*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.483616610085643*pi,3.43006780939192*pi,1.88910518830826*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5319653916919346*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5035888254450112*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.537312354893217*pi) q[21];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nu3(0.936003627711159*pi,0.358164749651122*pi,1.034159623084343*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[4],q[18];\ncx q[5],q[7];\nu3(0.42001831851887*pi,0.017405847764102034*pi,4.28947804585639*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[16];\nu3(0.354580823025542*pi,2.99331490200399*pi,1.214324400640443*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.165191915215925*pi,0.470568523736152*pi,3.95723937776323*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.551302559144188*pi,3.21058455715947*pi,3.96441141398485*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.438704465563707*pi,0.38767412649271005*pi,4.4141262347375605*pi) q[19];\nu3(0.389705319108633*pi,2.92470396655078*pi,0.932864008236018*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.51459021590358*pi,0.08263751926846696*pi,4.19300572499284*pi) q[4];\nu3(0.575149780128924*pi,2.48910835809835*pi,3.5664955684419*pi) q[5];\nu3(0.245969760031609*pi,0.6553321186027701*pi,4.35334049668933*pi) q[7];\nu3(0.381258957043186*pi,2.48930975793875*pi,1.425798203110878*pi) q[9];\nu3(0.566230718908443*pi,3.48061369791077*pi,0.615998008512214*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.139161596781363*pi,3.0216524862882*pi,1.61573109888824*pi) q[16];\nu3(0.109061329456726*pi,3.15922352817011*pi,0.614871419617011*pi) q[18];\nu3(0.596763887306834*pi,-0.10745375451255501*pi,0.803296567446744*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[5] -> c[5];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.62377968552313*pi,0.58274294935206*pi,1.236895614707979*pi) q[1];\nu3(0.246789702170713*pi,0.66436241231311*pi,4.26822414120373*pi) q[13];\nmeasure q[1] -> c[1];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.252824214667126*pi,-0.4231316374250115*pi,0.898979983621356*pi) q[0];\nu3(0.508024084905074*pi,-0.21489191539576402*pi,1.014853336038756*pi) q[1];\nu3(0.637566393151904*pi,3.31067112820112*pi,3.51145877547517*pi) q[2];\nu3(0.609075984611035*pi,0.29434302312666505*pi,0.965051151336803*pi) q[3];\nu3(0.367960975745546*pi,0.87735633901489*pi,4.46831987763254*pi) q[4];\nu3(0.480954665357683*pi,0.20248111936060598*pi,0.645249632132184*pi) q[5];\nu3(0.313367198967766*pi,-0.213553446415241*pi,1.498593109804647*pi) q[6];\nu3(0.742864071987162*pi,0.17119893106568995*pi,3.70085289526053*pi) q[7];\nu3(0.311380436338761*pi,2.59460188407329*pi,1.429688960235999*pi) q[8];\nu3(0.330274033095627*pi,0.307434406506332*pi,1.1042132761012051*pi) q[9];\nu3(0.181994001860793*pi,0.40698097351472895*pi,3.90061028139699*pi) q[10];\nu3(0.727392059107061*pi,3.15180410564389*pi,3.05391501144675*pi) q[11];\nu3(0.282601958020383*pi,2.70623454575165*pi,1.283547112870447*pi) q[12];\nu3(0.823833651041085*pi,0.407633572273734*pi,0.5683342300768869*pi) q[13];\nu3(0.633427572671382*pi,0.9644207418058699*pi,0.869598754197203*pi) q[14];\nu3(0.792544826502963*pi,2.67694599241412*pi,3.51112173056322*pi) q[15];\nu3(0.496204031058497*pi,0.335597512750604*pi,1.166916512411861*pi) q[16];\nu3(0.0205909460635725*pi,0.24579140091920904*pi,0.692391040893143*pi) q[17];\nu3(0.419789721840385*pi,3.2938184426807*pi,1.56958968155687*pi) q[18];\nu3(0.504642696834592*pi,3.07650384472163*pi,0.736055448195096*pi) q[19];\nu3(0.69746541078568*pi,0.24953323313953102*pi,0.745687757139911*pi) q[20];\nu3(0.415263218158075*pi,2.73234568536687*pi,0.972525685864536*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47022473929442*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.298031449002887*pi) q[6];\nu3(3.5*pi,3.31520917518142*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2386171648944488*pi) q[19];\ncx q[0],q[18];\ncx q[1],q[13];\ncx q[2],q[16];\ncx q[3],q[5];\ncx q[4],q[6];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[11],q[21];\nu3(3.5*pi,3.34074737936179*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.109494702862993*pi) q[15];\nu3(3.5*pi,3.4823789496089*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45151576983377*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39710211096894*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39755888563985*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.247084645977562*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44747890405808*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.49548297617267*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40881071312381*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.187141495766038*pi) q[13];\nu3(3.5*pi,3.48301328308127*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285294835586251*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2298791688380741*pi) q[17];\nu3(1.0*pi,0.0*pi,1.095366269391954*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39588574787705*pi) q[19];\nu3(1.0*pi,0.0*pi,1.305773131073042*pi) q[20];\nu3(1.0*pi,0.0*pi,1.250292421969067*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[13];\ncx q[2],q[16];\ncx q[3],q[5];\ncx q[4],q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.46582020243189*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.400587459840863*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,0.5175829363509714*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5711412607524164*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,4.464653867083451*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4955992078639095*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.670216357401313*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5041273922087917*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38594220922135*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4795139796392505*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[13];\ncx q[2],q[16];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.37307851173583*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.157747105177419*pi,-0.19462060796915698*pi,0.853483107479014*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.792477779777224*pi,-0.01247128763414701*pi,1.3437334164769679*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.915954434043778*pi,3.44133314770538*pi,3.59976278792966*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.532001409629286*pi,3.42957037572723*pi,3.32653494586536*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.703512470178094*pi,0.059241879820915*pi,1.396321250237159*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.282076989480326*pi,2.37817493386226*pi,1.319493943448238*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.607100596601586*pi,0.6562150076609501*pi,0.836124622669003*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.533818589797998*pi,-0.4947225194120182*pi,3.21959770930161*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.220467027660035*pi,3.49953421525443*pi,1.78800118403361*pi) q[3];\nu3(0.518644313675638*pi,3.4468094298893*pi,0.869409309669849*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.430439751869174*pi,-0.30864439051161596*pi,1.58783518809848*pi) q[6];\nu3(0.385769342522708*pi,-0.07000862978850803*pi,3.89961567421469*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.1656751685303*pi,3.29400823473648*pi,0.7446354144591489*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.465540979944273*pi,-0.4514453723896621*pi,3.96758323728304*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.910002199842953*pi,-0.223374343221327*pi,1.059755870882161*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.660495661078618*pi,-0.181293843856715*pi,3.78344120602918*pi) q[1];\nu3(0.473369639485623*pi,-0.3534482287106*pi,3.94839907907571*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.378874963260113*pi,-0.4815364618911205*pi,1.51713809906616*pi) q[4];\nu3(0.484413436015073*pi,-0.048074584969413026*pi,3.69846979622951*pi) q[5];\nu3(0.260532721307627*pi,3.07376452760303*pi,1.73933570131596*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.459732909555022*pi,3.44731562262732*pi,1.002909742615701*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.520153943451505*pi,0.30137770265033303*pi,1.52969817614897*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.86162235169217*pi,3.28614781827629*pi,3.01144400148251*pi) q[17];\nu3(0.651661804119061*pi,3.02169093975941*pi,3.39308988248176*pi) q[18];\nu3(0.914745142447944*pi,3.01006635994718*pi,4.25892043570027*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.772790646430172*pi,2.97418771312188*pi,4.35067939659195*pi) q[1];\nu3(0.519168331091202*pi,0.62363303033195*pi,4.329641962122*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.117231885288455*pi,0.37288043772407997*pi,0.860163936802538*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.773386331295016*pi,0.32932519397986304*pi,4.41035249777039*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.28124872689161*pi,-0.24207193926488302*pi,1.5864654895581*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.338516788643737*pi,2.71242556638911*pi,1.004944648059349*pi) q[17];\nu3(0.687460341603442*pi,-0.19060548632410002*pi,1.178275110640763*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.350857343457251*pi,2.55156938799212*pi,1.169356053339547*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.755335508270879*pi,-0.4620130118703865*pi,4.1854405542370205*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.397836588569478*pi,2.92751157550465*pi,1.340414117204378*pi) q[20];\nu3(0.0881420757728078*pi,2.69470013401288*pi,1.65036595868035*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[14];\nu3(0.663290205467043*pi,0.496269527454791*pi,4.31841750207614*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.684307402235617*pi,3.09177575663826*pi,0.5237521742596467*pi) q[13];\nu3(0.912598845781064*pi,-0.142506826897225*pi,3.89233202348435*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.563496017052878*pi,-0.186392945575089*pi,0.5221126947336855*pi) q[20];\nu3(0.583688479170748*pi,-0.215506621975957*pi,3.863034811411*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.32722629308116*pi,0.5*pi) q[7];\nu3(0.418043719674977*pi,0.06012846610538103*pi,4.26968167239052*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.242414838678826*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44626077858294*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4594136496295*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.289764177917847*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43924257263636*pi,0.5*pi) q[9];\nu3(0.452337251309575*pi,3.33894918608733*pi,1.89810159208828*pi) q[10];\nu3(1.0*pi,0.0*pi,1.128188348485087*pi) q[11];\nu3(3.5*pi,3.43511001215191*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.172442809715099*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.392926428628149*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.33241318648332*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.313823322499291*pi,0.07926631664515005*pi,0.706324304542826*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.176371131053731*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5206856143607594*pi) q[14];\ncx q[15],q[19];\ncx q[18],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5663634493301379*pi) q[5];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4464777563089*pi) q[11];\nu3(3.5*pi,3.44229636817861*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201576822407705*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38968272753677*pi) q[17];\nu3(3.5*pi,3.49852808991921*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38759263033722*pi) q[19];\nu3(1.0*pi,0.0*pi,1.247321518088501*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.47028147706115*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(1.0*pi,0.0*pi,1.3790604692373991*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,4.481795852026719*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.598845219645734*pi,-0.14242854949220302*pi,1.0961161112534779*pi) q[7];\nu3(3.5*pi,3.32945726264122*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5480514299890329*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5903136494910326*pi) q[20];\nu3(1.0*pi,0.0*pi,1.194567897662293*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.165146014786079*pi,3.04780375710015*pi,1.348949501827632*pi) q[2];\nu3(3.5*pi,3.44491975190016*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.713020196973301*pi) q[4];\nu3(0.26558315694903*pi,0.5691206336523*pi,4.3773795002809095*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.799678984698092*pi,2.64896155706532*pi,3.68762529943225*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.121376392947766*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.456800453912143*pi,-0.267100098087807*pi,4.26010142491535*pi) q[2];\ncx q[3],q[10];\nu3(0.120214730118817*pi,0.56971105373677*pi,0.5422228965385539*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.26472748601916*pi,-0.32128637093676604*pi,0.854001438342297*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41983765412282*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4907661901712395*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.207716442110236*pi,3.375642809831*pi,1.54658413932099*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.409331670307692*pi,3.17778317251219*pi,0.757736033712613*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.234514009161512*pi,2.75988214032475*pi,1.26792089753841*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0762589980140994*pi,0.205061288454774*pi,3.68894080373678*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.526838317332625*pi,-0.293449777911743*pi,1.15868394828072*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.398356367859723*pi,0.484706158201757*pi,4.139771846554909*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.362089292735276*pi,0.88723494974651*pi,4.0981797967341205*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.633338154523179*pi,2.88524360784911*pi,4.14509247805638*pi) q[11];\nu3(0.499803380307278*pi,3.43425750349575*pi,4.30528680738133*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.654481239610673*pi,2.77735428689191*pi,3.27209297378769*pi) q[17];\nu3(0.437197888777148*pi,3.32128495403613*pi,2.10531393325483*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.490432199406753*pi,-0.131335470719883*pi,0.944371409335512*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.594755959306122*pi,0.04763359343899498*pi,1.50830756644512*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.550430611974224*pi,0.7572680547480499*pi,4.13672474973804*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.374372892794242*pi,-0.095090711453729*pi,3.75814417480572*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.272908747583453*pi,3.47269318078023*pi,0.6419961980859901*pi) q[16];\nu3(0.688258824153834*pi,2.52577011724924*pi,3.64940175370358*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.428483080039763*pi,2.66113776749688*pi,1.07177242517026*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.50261992857332*pi,3.45406361930085*pi,4.31352411627687*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.68908827989805*pi,2.73344146529372*pi,3.98167616095198*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.599395871902845*pi,3.09855417373975*pi,3.0818075482325*pi) q[13];\nu3(0.2635095290564*pi,3.16655674956924*pi,1.8205521004142*pi) q[15];\nu3(0.753432787695824*pi,0.24926771666459702*pi,0.5679428288950052*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.191207441341597*pi,3.48019889039263*pi,0.8433370010604879*pi) q[19];\nu3(0.876061852681138*pi,0.439248731176322*pi,0.578277859367167*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.486024754472269*pi,-0.08078364339223898*pi,4.42479860578311*pi) q[1];\nu3(3.5*pi,3.36698825406707*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.698656665992422*pi,0.82433360809182*pi,1.016457210392986*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.269954808810587*pi) q[14];\nu3(0.330353592889536*pi,0.17392584004414202*pi,0.97861225553728*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.252619082816928*pi,0.6595090242577699*pi,4.28455646461843*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.711978569224887*pi,0.89954300803138*pi,4.40392509008443*pi) q[3];\nu3(0.663256052862613*pi,2.60565963462038*pi,3.4192242425463*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.228478278024387*pi,0.26726411449688703*pi,3.7893183174022*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.334429136378159*pi,0.024063079744822025*pi,3.55148876878033*pi) q[3];\nu3(0.214254802045973*pi,0.10940635443427604*pi,0.638510865299786*pi) q[4];\nu3(3.5*pi,3.41109269858471*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.278755204351346*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4156361855287*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.583526394192948*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.212716271354578*pi) q[18];\nu3(0.442426026869799*pi,0.18644791203533095*pi,0.997237779804971*pi) q[21];\nu3(3.5*pi,3.48227141403659*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[8],q[20];\nu3(0.721055717584185*pi,0.65761671579072*pi,0.933545335279385*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.112404153516692*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43728219670443*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5551591888149527*pi) q[9];\nu3(0.458157224839519*pi,2.99321702148481*pi,0.9275394718436369*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.480685290059419*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2353824460982739*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[9];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.3535966862175*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5074660735830014*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2429208155310532*pi) q[17];\ncx q[0],q[16];\nu3(3.5*pi,3.42247708976126*pi,0.5*pi) q[1];\nu3(0.950632002374419*pi,2.75113316329954*pi,3.36464815824945*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.31523407324889*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.45164309696596*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.329145171068912*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.177237008514582*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5231618888543975*pi) q[20];\nu3(1.0*pi,0.0*pi,1.353543840685808*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.28436048324867*pi,3.26336775288665*pi,1.0402867446855861*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48914321547548*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.306065725548757*pi,3.37356210188982*pi,1.240264105249077*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37389886768713*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.102763723894165*pi,1.00303744536672*pi,4.0529651861615505*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3300101015725971*pi) q[6];\nu3(3.5*pi,3.42984416392617*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.177599787825172*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.37038802132024*pi) q[13];\nu3(0.733701681656826*pi,0.358892416574876*pi,0.5421323797792997*pi) q[14];\ncx q[15],q[17];\nu3(0.494637343047229*pi,-0.318044828154623*pi,1.175808392920987*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48186203772251*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5982859234569683*pi) q[21];\nu3(0.223782875061288*pi,0.339237279183329*pi,0.6394899461125381*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(0.34154677931949*pi,0.17998002209778197*pi,3.41705559881277*pi) q[5];\ncx q[7],q[10];\nu3(0.162759398743439*pi,-0.113679116771711*pi,4.026546110535779*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.553410194625642*pi,0.39240974076436796*pi,0.9532030613802209*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.14094073772031*pi,-0.096810095919309*pi,0.5563364647941678*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.411740094261799*pi,2.99635588956247*pi,1.359482588140862*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44351478802915*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.817525141154572*pi,0.72244085140676*pi,0.600209335594302*pi) q[8];\nu3(0.321893537531738*pi,0.015633812576566042*pi,0.778391733337889*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.43114053614127*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.448286204172061*pi,3.33944812996156*pi,0.661340098156362*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.909626859732817*pi,0.56919684662134*pi,1.3731840675342561*pi) q[9];\nu3(0.122014744603518*pi,0.489057351839979*pi,4.00721861855967*pi) q[11];\nu3(0.422445486165893*pi,0.53925518643375*pi,4.49069072049099*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.403842665019512*pi,0.192693949370477*pi,0.77819914928209*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.330580258812612*pi,-0.354904642838651*pi,4.31262782856992*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.267222856303002*pi,2.55089133130204*pi,1.3063911628836609*pi) q[11];\nu3(0.363765655110704*pi,2.68029522055148*pi,1.1176247332640958*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.888520858014055*pi,0.447049940621128*pi,1.3911562958480421*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.541476917446791*pi,3.12305510747388*pi,4.2557590300933406*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.412415469112557*pi,0.40955422589635504*pi,3.41322099908134*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.76877560981741*pi,0.44124692606606697*pi,1.476575319031713*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.813467500557073*pi,3.14869546256087*pi,3.71801690239235*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.266536721914358*pi,3.11607383648658*pi,1.95764948264447*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.117227522463495*pi,0.13480191201652403*pi,0.502954985012765*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.30470438169637*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.173119149777079*pi) q[16];\nu3(0.399170136018602*pi,3.243365747105*pi,4.3231059129963505*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.289772815865513*pi,-0.154944037717272*pi,1.326196365586953*pi) q[19];\nu3(0.548753059605392*pi,3.01996156679593*pi,3.58431700623853*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43142294608042*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.232524311441317*pi,0.280716099127023*pi,0.720889317774116*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.235035402392655*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.302911994946687*pi,0.28959597229185297*pi,0.5768741227145848*pi) q[19];\nu3(0.262629851875009*pi,0.204940331146784*pi,4.48223515656905*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.573877312680445*pi,3.04172983022882*pi,3.67507159191535*pi) q[7];\nu3(3.5*pi,3.36915945181167*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2146847584144749*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5350623195788513*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.412586356419236*pi,-0.136829495056911*pi,1.104887860681869*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\ncx q[9],q[16];\nu3(0.457465963218426*pi,-0.35106996345805297*pi,3.98922161190605*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.30799902287378*pi) q[12];\nu3(0.74641018445957*pi,-0.221726832716042*pi,3.29744489415312*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.47690920532013*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.352068926031135*pi,2.94357123462435*pi,1.197423608075093*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.278963570967899*pi,0.452793988469419*pi,0.854325479896876*pi) q[10];\nu3(0.51938681234554*pi,0.37599380313868*pi,1.104099286742715*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5422733890137228*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.334290979679412*pi) q[17];\ncx q[18],q[19];\ncx q[0],q[17];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.798460265263582*pi,0.113622433458616*pi,1.3667199017554439*pi) q[6];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.36601844367579*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327072905865623*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42050574809757*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45969326962297*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.513620896432875*pi,3.07178988424167*pi,0.560848105783051*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.267061930926912*pi,0.394160990289284*pi,4.3251520088090505*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.319603009179664*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3062005880055159*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5088670680544594*pi) q[17];\ncx q[18],q[19];\ncx q[0],q[17];\ncx q[1],q[11];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.349377196504293*pi,0.135030803407598*pi,1.362432108749206*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.347607379401862*pi,0.330053670710146*pi,4.34532921812356*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5159593680536476*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49261292974605*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4805632731222*pi,0.5*pi) q[7];\nu3(0.695296739015507*pi,0.78051473832497*pi,1.0446331078049211*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1402529310855911*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49785450401153*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.295371021541696*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49036196579754*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.526549893492371*pi,-0.361590778021527*pi,4.12687938047617*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.389805571816486*pi,0.354132897896532*pi,3.70767806021407*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[13];\ncx q[3],q[21];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.40306444792682*pi,3.46267712950763*pi,1.4267659808657531*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.562841942508482*pi,0.05477511135129598*pi,0.849302102076176*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.344239037019218*pi,0.22616417051413795*pi,1.172043209735256*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39208153573363*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.258076124539498*pi,0.19289622489708702*pi,3.78864081729936*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4600365949792895*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.447626957618914*pi,0.7405715719247501*pi,4.00850596609134*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.527293759508979*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.224491306787713*pi,3.00061471596413*pi,0.825367556788544*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.124509607463776*pi,3.17926542080079*pi,0.771365164998798*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.188970646183685*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[13];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.230627439208439*pi,0.23218737377654997*pi,0.9627198363407721*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.559332982109749*pi,2.90438577857856*pi,4.10446621843953*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.579877754549186*pi,0.10067304082459105*pi,0.797279296820222*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.440348578187391*pi,0.332783348852704*pi,4.49781654830444*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45959744934454*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.940119849233287*pi,0.51954798763244*pi,1.342878516247578*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248903055449196*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.6275386690292191*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.54493187163675*pi,-0.4941793625727944*pi,4.4220746185996305*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.516229784847378*pi,0.385162824468938*pi,0.794017306243189*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.79577540806424*pi,0.58367883519474*pi,1.3993236507854299*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.410723202272603*pi,2.42600654455687*pi,1.113025624788365*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.471436895253747*pi,0.5325262084637501*pi,0.921164934988573*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.556395997335168*pi,3.01550146343691*pi,3.81368405633695*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.145887978090846*pi,2.97706641658304*pi,1.72683444243646*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33994128806917*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.570793864457595*pi,3.37514935347792*pi,4.07354091353145*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.334802120135179*pi,-0.295822199307637*pi,0.5733066737225276*pi) q[4];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.860872374619722*pi,3.00582215016926*pi,3.72721424461314*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\nu3(0.16672619408815*pi,2.69658960195314*pi,1.223113671460447*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.328468195272785*pi,2.72333510231793*pi,1.066995490788061*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.251057330473099*pi,-0.238965103604117*pi,0.5253473447595834*pi) q[11];\ncx q[12],q[13];\nu3(0.889756207234487*pi,-0.38165011666931803*pi,4.17215061374466*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.30329752971737*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.275135960108709*pi,3.49312582372457*pi,1.76036570751193*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.723602771109299*pi,0.337800533486438*pi,4.4866328704647795*pi) q[7];\nu3(0.344487451128784*pi,0.07367983506937004*pi,4.27206550684181*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,3.35381306861151*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2234614756598199*pi) q[13];\nu3(0.516081221769814*pi,2.89267209675332*pi,3.83264624546106*pi) q[14];\nu3(1.0*pi,0.0*pi,1.128332502206669*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.976342737882599*pi,0.38661070370678996*pi,4.22395061774883*pi) q[7];\nu3(0.217905728183222*pi,3.49060159459039*pi,1.6480537503463*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.497288995731388*pi,0.37043910062086605*pi,3.74375799607246*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.55364105583608*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4455915559733405*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.730562158823728*pi,0.387346870766877*pi,1.408827622273857*pi) q[21];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.731031897161795*pi,2.59681459373429*pi,3.83255961431713*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.45945036566638*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43838383689309*pi,0.5*pi) q[4];\nu3(0.403868332615349*pi,2.60871284722219*pi,0.999281454331072*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.372333737215523*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.300679638785733*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3870543466842*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[5];\ncx q[4],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.36983464942538*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.136407381421231*pi) q[10];\nu3(0.406199713712452*pi,-0.13947725072497502*pi,3.69346452089465*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.248186599650507*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.33691506292214*pi,3.19546221518474*pi,1.41046125755804*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41655581988115*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.313729560377892*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[10];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5867513862441872*pi) q[11];\nu3(0.729712359095889*pi,0.95336170905298*pi,1.022201124593285*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34645243193233*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.161136593422706*pi,2.55486675389839*pi,0.954940245491514*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[5];\ncx q[4],q[17];\ncx q[6],q[14];\nu3(3.5*pi,3.48995740625011*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49115261955754*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46500061909369*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.441816421939804*pi,0.7189787845254201*pi,4.13552891692217*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274887739395252*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47341612495188*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.383787143619057*pi) q[21];\nu3(0.640069867261487*pi,0.06012014362760898*pi,3.82726851654065*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.541360062668617*pi) q[5];\nu3(3.5*pi,3.34748613520777*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[10];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.712613913974534*pi,0.5364830849431199*pi,0.709214451947394*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2006463101329259*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.617883457320576*pi,2.46335765512684*pi,3.61305598556397*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.696248410144766*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.857792460655497*pi,0.43600060094247495*pi,0.837411045209238*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42957586200542*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.640686049638738*pi) q[14];\nu3(3.5*pi,3.48418240834821*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.326601880419541*pi,3.4577621333184*pi,0.972180936011894*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2897549466678822*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.688355638512318*pi,3.09663852374585*pi,4.12277240159419*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.475953680786879*pi,-0.39837574177784*pi,4.49302677521441*pi) q[11];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.372228218025263*pi,-0.344322455921321*pi,0.874641814749183*pi) q[2];\nu3(0.518605833681523*pi,-0.07375114155280199*pi,0.5194326782508091*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.83884560149785*pi,3.49147951105098*pi,4.4295223143156495*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.600838773695922*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.309852733836494*pi,0.37324895567353*pi,3.6232336846202*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.764784172188073*pi,2.85739293256567*pi,3.85902148236375*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.598159936881624*pi,0.77447917217295*pi,4.36150355269731*pi) q[7];\nu3(0.671509964875734*pi,3.49197149778988*pi,3.59381250773338*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.464498938841764*pi,-0.231903659308493*pi,1.187732165383556*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.239377589075605*pi,3.09595527367152*pi,1.294875577640711*pi) q[4];\nu3(0.342918418889844*pi,-0.4101325152849072*pi,0.5560827666907059*pi) q[5];\nu3(0.167683032646992*pi,3.45366478649425*pi,1.63657207664292*pi) q[6];\nu3(0.658316328967166*pi,-0.28425086223498397*pi,3.7963039924667*pi) q[7];\nu3(0.312538567709994*pi,3.10025799970921*pi,1.0553607944591858*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.259113836148007*pi,-0.347763917499638*pi,4.34433935932692*pi) q[4];\nu3(0.830463867532166*pi,0.52160637218742*pi,1.2134073812799628*pi) q[5];\nu3(0.80089377820791*pi,3.08153628952193*pi,3.21563486418704*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.29505585200103*pi,0.08798357696479897*pi,0.5997377899520169*pi) q[10];\nu3(0.658458857732668*pi,3.02194993914836*pi,4.08120534230625*pi) q[14];\nu3(0.443321979569793*pi,-0.18915244758841598*pi,3.75285952116158*pi) q[15];\nu3(0.741821597601985*pi,2.86877465408909*pi,3.17214844581024*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.461879027541221*pi,3.12559736704441*pi,1.47023138712128*pi) q[18];\nu3(0.23319635217177*pi,0.14420019590523103*pi,0.81980996701188*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0686176615636603*pi,3.40307568473493*pi,4.41990184964232*pi) q[10];\nu3(0.834059780293062*pi,3.33460941111191*pi,4.181446387039919*pi) q[14];\nu3(0.385160107572587*pi,0.04497730069162198*pi,1.103141121100112*pi) q[15];\nu3(0.496574818820986*pi,2.73202447411778*pi,1.445031379960551*pi) q[16];\nu3(0.613601980533936*pi,0.63275315652361*pi,0.641107894409338*pi) q[17];\nu3(0.690531162538429*pi,-0.4253570116215037*pi,4.30655781954444*pi) q[18];\nu3(0.822240699220016*pi,3.13720230204627*pi,4.44123952458135*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.937262335252891*pi,-0.002352585358574022*pi,4.33793852281804*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40511560538337*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.342906042126014*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.41215883158799*pi,0.5*pi) q[8];\nu3(0.414496384867428*pi,0.20016415364762696*pi,3.35463342371478*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271772676661046*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.320177138737077*pi,0.424945880869535*pi,0.735353776758544*pi) q[21];\nu3(3.5*pi,3.41001732780517*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[3];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,1.184821405656836*pi) q[6];\ncx q[8],q[19];\nu3(0.696626305813466*pi,-0.4491508180697981*pi,3.51991468240516*pi) q[9];\nu3(3.5*pi,3.29417571007078*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.188427836916445*pi) q[18];\nu3(0.254073705968408*pi,2.58927806155277*pi,0.964212856306481*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.45926196506101*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5644974712150729*pi) q[3];\nu3(1.0*pi,0.0*pi,1.196602891396886*pi) q[4];\nu3(3.5*pi,3.49624065989762*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.218802907755283*pi) q[10];\ncx q[12],q[18];\nu3(3.5*pi,3.36646269367463*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2523451504332481*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.374344549391029*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[3];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,0.649693355749895*pi) q[6];\nu3(3.5*pi,3.41109976599488*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.2508006794743949*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4205640796524595*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40382958787564*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5694642481445031*pi) q[10];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46520907375512*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5198736011690621*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.114144459135256*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\ncx q[14],q[20];\nu3(3.5*pi,3.46559709520498*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.42048277531735*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277617744965662*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.664665445964905*pi,0.36666300825265197*pi,1.60089143319363*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5321920545516381*pi) q[20];\nu3(0.69797651693464*pi,0.7176419216325101*pi,4.31558549139029*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.509074997463691*pi,-0.288038825844172*pi,4.4437355702024*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.815285519725409*pi,1.04908246736004*pi,0.853362890005078*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.38315742079886*pi,0.5*pi) q[9];\nu3(0.427258760890349*pi,-0.11698513511974301*pi,4.271100971317519*pi) q[10];\nu3(1.0*pi,0.0*pi,1.14376420904299*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.360933747949089*pi,3.15761637064392*pi,1.70019514611599*pi) q[13];\ncx q[14],q[20];\nu3(0.698060178846043*pi,0.8017315062755099*pi,0.7121347425221229*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.641353369668513*pi) q[21];\nu3(0.858116682061726*pi,-0.340995893626252*pi,4.04822430461973*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.397961471552087*pi,2.96367478593266*pi,1.133322646176272*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.537258604721025*pi,0.0021189280637819996*pi,1.262954849727131*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.409998083714668*pi,-0.176637166648122*pi,4.36734465431907*pi) q[10];\nu3(0.301547818106921*pi,0.202614295655955*pi,3.90889300464209*pi) q[12];\nu3(0.199104865243886*pi,-0.391480918937972*pi,4.37465380690289*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.276225757730623*pi,0.6232111142089201*pi,0.5602698599292228*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.400981895825801*pi,3.19600819377906*pi,0.8361249206787791*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.131255935064149*pi,0.63731331834574*pi,4.3247458635381*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.183141023760188*pi,-0.197768063890216*pi,4.31752907082451*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5445814153597759*pi) q[11];\nu3(0.795672688893294*pi,-0.205570159698799*pi,4.3116056902433595*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.742914263663223*pi,0.5246856564061799*pi,0.711266015726117*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.561364315128967*pi,3.12794589328186*pi,3.54299704010582*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.140758471698528*pi,0.05869443733895896*pi,1.423457845344601*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.748254619860326*pi,-0.175184862242258*pi,0.93274458212417*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.345537181077419*pi,3.04279251683743*pi,1.23943618177716*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.222344512075426*pi,0.488541534148205*pi,0.889491392285882*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.552366168073749*pi,2.91554986404913*pi,3.8775482768949*pi) q[18];\nu3(0.414835393989948*pi,0.30960705582371595*pi,3.74565675509257*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.121687847474304*pi,2.55626105636163*pi,1.1900206616619902*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.633563531296214*pi,3.0286929831052*pi,3.94407040505377*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.204391075396139*pi,-0.4527313043608645*pi,0.927648191456464*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.580038295656892*pi,3.34814949221166*pi,3.61441006228075*pi) q[14];\nu3(0.591397135269278*pi,-0.202308170887343*pi,0.831918071118981*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.736799082573425*pi,-0.359645191516704*pi,3.59375110264984*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.713445690039608*pi,-0.487137476107918*pi,3.64655454552834*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.724251789909389*pi,0.89209040175837*pi,0.974974697064132*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.28881069159543*pi,0.280510306767382*pi,0.5981407073408564*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.690949232678975*pi,2.56093792458247*pi,3.47596457159546*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48030456133723*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.372166115798259*pi,0.51009032690203*pi,4.12400581824614*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.285827938525087*pi,3.4026394193981*pi,4.23877303863925*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.24586996321962*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.400060058556535*pi,3.47294947819644*pi,4.20664833084842*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.657480172118184*pi,1.06145309633682*pi,0.7491967663724031*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.162220439493368*pi,0.440257973310727*pi,4.1111857661569395*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.36920707550281*pi,0.5*pi) q[15];\nu3(0.0358685514276077*pi,3.23993754424198*pi,1.56038883374651*pi) q[17];\nu3(1.0*pi,0.0*pi,1.226746286635814*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37397241980887*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44295080004209*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42427196782857*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2819642364056278*pi) q[10];\nu3(0.203527432490824*pi,0.046216000224595044*pi,3.87141012633204*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.623459847137073*pi) q[12];\nu3(1.0*pi,0.0*pi,1.119166479251842*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.169648693460359*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[18];\ncx q[2],q[12];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.520115673773069*pi,0.19600205881057997*pi,3.92664009573294*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.412128690087171*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36972931250241*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49181689658778*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47516274667044*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,3.41018094516875*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.180561083742677*pi) q[18];\nu3(1.0*pi,0.0*pi,1.177071546640938*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5450184960174961*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,3.47895181169603*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45251579118826*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4715197635463*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.2723417036953442*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.36134877415807*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.337057518369496*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.374632940767503*pi,3.01565148026839*pi,1.72599608263814*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\ncx q[6],q[11];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44767541830024*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43004922547732*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.326814384467015*pi,0.350179938398834*pi,4.4563041683141*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39856996539583*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.792136212291698*pi,0.7494624326688999*pi,0.661157410098021*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5777366181620008*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.270051050069994*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44059272965564*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.6964871597721369*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.643957574166755*pi,3.12374598186839*pi,4.28750279952715*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[17];\ncx q[6],q[11];\ncx q[7],q[9];\nu3(0.454259388889101*pi,3.03264325879578*pi,0.952652258655994*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.534061119243447*pi,-0.12285875206143698*pi,0.933717117665875*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.737672690706379*pi,-0.4285335855677387*pi,3.84375463357831*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.665359596073667*pi) q[11];\nu3(0.51034704699236*pi,3.107841331896*pi,4.11676244405517*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.666672560945591*pi,2.72771881615046*pi,3.34846532386193*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.305487334095807*pi,-0.07653430819669799*pi,1.025704955506552*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.128267854139654*pi,0.13892284217990802*pi,0.716351932291985*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.687444518833742*pi,-0.08408962897969302*pi,0.89849904854925*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.556156517276629*pi,0.14629003162132503*pi,0.697517068212404*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.564942658806901*pi,0.21689509010377805*pi,3.65426352118848*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.569650038699039*pi,1.07816867286096*pi,0.7354987919711*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.170757229859548*pi,-0.391943516769761*pi,1.396173140519593*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.915472776505065*pi,0.88720885286333*pi,0.74163591629485*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.440369259640686*pi,2.92705284170534*pi,1.3469906490940748*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.646284434934335*pi,3.17269271536457*pi,3.98435515479324*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.418593260124021*pi,-0.200278581117887*pi,3.791198803192*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.689870747985991*pi,0.02255091562929501*pi,3.7749474290234*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.234183244846357*pi,0.015345446532832985*pi,0.95975047815356*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.268869837164568*pi,0.05792293823711703*pi,4.11202857227614*pi) q[5];\nu3(0.340848630973597*pi,3.44619860129474*pi,1.7327930642432*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.540741414865997*pi,0.24600191895453805*pi,1.55376276280104*pi) q[10];\nu3(0.676298078588524*pi,2.70462166229935*pi,3.51252970926802*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.565569763374483*pi,2.74062498402911*pi,3.77029449397082*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.316570069893101*pi,-0.16196056654971602*pi,0.675971595782467*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.632918676854051*pi,-0.39501525093388*pi,3.73542889734866*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.3417993232375*pi,0.19446286680326597*pi,0.652104688663063*pi) q[10];\nu3(0.586153547128532*pi,0.5994710846737901*pi,4.34606875565915*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.297683587023642*pi,0.323653649567923*pi,4.10051078118974*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.262123213498959*pi,0.9477976137495101*pi,4.2417292369782995*pi) q[16];\nu3(0.780655744068272*pi,2.93082221126611*pi,3.47936003029811*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.747404659622563*pi,0.22180923461424595*pi,0.741661239475628*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48301871813297*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.330512077420529*pi,3.27252968806724*pi,0.798407488941292*pi) q[16];\nu3(0.759108488669981*pi,3.47026564439969*pi,0.604557621074026*pi) q[17];\nu3(0.725116127929695*pi,0.26892298202419795*pi,0.5013680093594358*pi) q[18];\nu3(0.914312601247946*pi,-0.10762593137781001*pi,4.42009564950473*pi) q[20];\nu3(1.0*pi,0.0*pi,1.095983036565598*pi) q[21];\nu3(3.5*pi,3.47706181307965*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.1741493267190188*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47880860567896*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.695758409655513*pi,2.85603898248291*pi,4.09090105424046*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258365035541197*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.623282615601958*pi,3.13558127470499*pi,4.18401229448221*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[12],q[19];\nu3(0.556580825752565*pi,-0.263410505792519*pi,0.628498461850609*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49523750844408*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4529596479137*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47582313800812*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38458362313495*pi,0.5*pi) q[3];\nu3(0.395105358490977*pi,0.01237797465387902*pi,4.1068300323799*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,0.614180128622086*pi) q[9];\nu3(1.0*pi,0.0*pi,1.240064412591574*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2263717639328289*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.743228845442996*pi,-0.178777712910535*pi,3.71282521665571*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2946594874783401*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,4.43206193703033*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[11];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.43560213470353*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.182802534818232*pi) q[6];\nu3(3.5*pi,3.40521845241161*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.285075874938526*pi) q[16];\nu3(3.5*pi,3.35385489484393*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2197619346687731*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46782145060996*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.66222130495816*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5897580234902213*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.261649841485515*pi,0.17878941282539496*pi,3.95762255436903*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[10];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5220597770674891*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.304114381679423*pi,-0.06404961603042902*pi,1.0482683325087399*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.502816131587473*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5274692369402612*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.805161057661137*pi,-0.16841045294318902*pi,4.00002636213361*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.451429332690791*pi,0.22391046940675896*pi,0.5814195395900535*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.788390796979455*pi,0.86823093790571*pi,0.849408025162468*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.808232416544845*pi,-0.4337525473201628*pi,3.75473461828477*pi) q[3];\nu3(3.5*pi,3.45212466209762*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.356213075919024*pi,2.42715470139554*pi,1.423204647881571*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.293091921644179*pi,-0.397000152738472*pi,1.354966578800181*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.140350021394493*pi,-0.33986539497756196*pi,1.2061484233438882*pi) q[14];\nu3(1.0*pi,0.0*pi,1.427603644881637*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.263445199791454*pi,0.02317249867614901*pi,1.0388370941727652*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.918526978452105*pi,0.231021173491474*pi,3.77486095660259*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.516639246268574*pi,0.58991063048877*pi,4.15648297200464*pi) q[7];\nu3(0.198286222849092*pi,0.312369986960938*pi,4.47860869563399*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.542059011850073*pi,0.5785243777587701*pi,4.49785983437382*pi) q[11];\nu3(0.482641327630798*pi,2.58815790923535*pi,1.1468380852515931*pi) q[12];\nu3(3.5*pi,3.39972595431439*pi,0.5*pi) q[13];\nu3(0.51850344926366*pi,-0.395420214134296*pi,3.43273475619395*pi) q[14];\nu3(0.520826755559955*pi,-0.10020105985279598*pi,4.278408093009499*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.315530029876909*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0565779177820605*pi,2.64202256637775*pi,1.298147360196906*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.345587384137239*pi,3.22088915391624*pi,1.95325461957632*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.670086922653464*pi,-0.072532676951989*pi,3.49046944214624*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40416288596074*pi) q[15];\nu3(0.462520268191517*pi,0.37838724085897*pi,0.7066768671921559*pi) q[16];\nu3(0.414144522213214*pi,3.44676204625051*pi,1.68738787527822*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.518170272861282*pi,-0.304253581927201*pi,1.424329923436019*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.82206678653536*pi,2.99385646379682*pi,3.39566624527422*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.486051687918438*pi,0.48674021866831096*pi,3.80953057856833*pi) q[17];\nu3(0.346743730991971*pi,3.06952972508053*pi,1.37427702659859*pi) q[18];\nu3(0.520878273570222*pi,-0.09551948039644198*pi,1.185004142486577*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3669624735849*pi) q[20];\nu3(0.618331193421198*pi,-0.234544653756112*pi,4.14479620771157*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.679601641915545*pi,0.82675101985174*pi,4.46925197329359*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.404278259982779*pi,-0.03378878609154001*pi,1.292644200333552*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.768165671254464*pi,-0.181189349808496*pi,4.42995513049617*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.283277987488298*pi,2.62296689245736*pi,1.097194742905328*pi) q[18];\nu3(0.227323988286186*pi,0.348455500033254*pi,3.41057216449233*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.237138711356815*pi,-0.18855219325183398*pi,1.50270508375473*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.904763707065301*pi,3.02105824040672*pi,3.12335898346489*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.822176829917779*pi,3.47047353398593*pi,3.78287647613015*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36642243672492*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.27029787437844*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.080635314019958*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.36450908879645*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1905620360147902*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.284568224720902*pi) q[21];\nu3(3.5*pi,3.43579988764644*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3224870459236069*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40603671043236*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.443239295727221*pi) q[9];\nu3(1.0*pi,0.0*pi,1.174142757693271*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33337684446211*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5519114003190179*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[8];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[18];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47970775314779*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[19];\nu3(3.5*pi,3.36801039540537*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.218965555558525*pi,0.256156636877909*pi,3.92646908287757*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40502426578325*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.268019336366796*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44059224266526*pi) q[10];\nu3(0.0437998653804241*pi,2.810466990141*pi,0.691706713995602*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.179228208580282*pi,3.06064504137626*pi,1.58681612197364*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.256148376018636*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(0.428736972578515*pi,-0.06617636427447499*pi,4.42891016411835*pi) q[3];\nu3(0.424719185494365*pi,0.380421079546021*pi,1.044882356392066*pi) q[4];\ncx q[5],q[10];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.181461712303873*pi,0.07853718537932797*pi,0.834170856484671*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0747992923898324*pi,0.447799143670885*pi,1.007559973586442*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.659857943526373*pi,3.49494035535333*pi,3.42509061914039*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.283656505401342*pi,2.81283699721127*pi,1.74019873920838*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.31381780632948*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4032919159158705*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.137821825362726*pi,3.45697226145013*pi,1.1693631320480309*pi) q[20];\nu3(0.540869028752571*pi,0.7093189355637599*pi,4.4645723073782*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.225588663281756*pi,2.47718844842778*pi,1.107950629507851*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.798264424202231*pi,3.48854770433849*pi,4.360400541625729*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.856610854266085*pi,-0.30203621895628396*pi,0.7739440748367781*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.555563316390432*pi,3.48375664335683*pi,3.54021021286755*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44928249280614*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0577030027110041*pi,0.80188248074418*pi,4.25550438915139*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1727194748384089*pi) q[13];\nu3(0.773388914522412*pi,-0.49166541005640974*pi,0.5277395973005604*pi) q[14];\nu3(3.5*pi,3.39841237814842*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309537043213634*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.273372523529438*pi,2.55300333089456*pi,1.080340477872469*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.318589047990305*pi,0.7184980093094699*pi,0.501570015904979*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.391945434682513*pi,2.56646604427372*pi,1.53977940495977*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.16337670459706*pi,3.41559382596159*pi,0.648696891042204*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.13206438022134*pi,-0.4887084000496797*pi,0.664187443147413*pi) q[19];\nu3(0.396266366083237*pi,0.10572895098722701*pi,3.49818473992969*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.240767572029696*pi,0.489598797339427*pi,0.5149967901686906*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44067869194122*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40764361001606*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.410258446843489*pi,3.40428624176412*pi,0.829519186198511*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.2966494620238*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.703097185175581*pi,0.31390118798961597*pi,4.33718118540886*pi) q[19];\nu3(1.0*pi,0.0*pi,1.260985746983651*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.425271195528*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.568164628914111*pi,-0.348312292489995*pi,3.71309131683876*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.804900714000815*pi,3.08524745880918*pi,2.92901042015006*pi) q[10];\nu3(1.0*pi,0.0*pi,1.365131514289138*pi) q[11];\ncx q[12],q[20];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.839166530150678*pi,2.54225474981361*pi,3.53688483776743*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.526711201727193*pi,-0.4760315949179459*pi,4.19257102032492*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.627276069888179*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.811506368258254*pi,-0.094067346233637*pi,0.6773113388755561*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.711904880461768*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.569445055645646*pi,-0.4276326315442383*pi,0.5747148361266259*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.176122609562897*pi,1.03149238310551*pi,4.37493309704817*pi) q[2];\ncx q[4],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.328296606829182*pi,0.465967229192662*pi,0.9075617332699331*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[14];\nu3(0.335312761614182*pi,0.47263593737682197*pi,4.4997294475988*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.330440897475006*pi,-0.145582244842401*pi,0.771822234341773*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48039888223432*pi,0.5*pi) q[6];\nu3(0.434577728393514*pi,2.88660598840014*pi,1.402472194844145*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.812222095358731*pi,0.5182457704594201*pi,0.75243464388063*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2625783273802549*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39368547317936*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2407031995518851*pi) q[21];\nu3(0.888886716763027*pi,1.17764004778303*pi,0.7566860169868239*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.462909248855982*pi,3.35628338743455*pi,0.7222305225737979*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.314060154067211*pi,2.93697907269562*pi,1.29526428357548*pi) q[15];\nu3(0.413462089748322*pi,3.10992136844778*pi,1.2723365346400168*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45956798413151*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.731375521318012*pi,-0.4601778075093923*pi,4.12932031143652*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.364649517735311*pi) q[14];\nu3(0.490977557594296*pi,0.138197379463054*pi,3.62260955144604*pi) q[15];\nu3(0.455960704497547*pi,0.38250584345001803*pi,0.977817998647688*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307873113892252*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.638236502286124*pi,-0.021167122200971*pi,0.993148013143067*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.522170802247953*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.574161028485545*pi,1.09386607324383*pi,0.899740034232823*pi) q[4];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.225181520707865*pi,2.95088582926192*pi,0.838679756807022*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.624749708833102*pi,-0.4053780653020952*pi,4.1618066633180195*pi) q[20];\ncx q[1],q[10];\nu3(3.5*pi,3.41787319421772*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.160804227167834*pi,3.02125578011838*pi,1.72554414780321*pi) q[4];\nu3(1.0*pi,0.0*pi,1.161477859029326*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4342586217763*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40414029989901*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.49849523938852*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[17];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.258996257701479*pi) q[10];\nu3(0.468738059977251*pi,0.335495329192002*pi,0.6318431712389561*pi) q[11];\nu3(1.0*pi,0.0*pi,1.275052042270558*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.613642526251889*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.47662586020849*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.491763267851188*pi,2.52775258721165*pi,1.475240054119975*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.46254570989131*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.243064148183979*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3136230674898939*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.249186686745921*pi,-0.24245694415470997*pi,0.9830873832667739*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4301238993814*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.621080539778689*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5797806706720944*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.216629034692466*pi,3.35480531463587*pi,1.6237652328952*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2511690524378851*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45556085909642*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44893742893038*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.476940185315314*pi,3.47799037050385*pi,1.421020404308355*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.789064178776703*pi,2.94810752603702*pi,3.85123716394485*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.253545818338845*pi,0.60835108594124*pi,4.00275452790364*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.50155691594211*pi) q[20];\nu3(0.462463887607966*pi,-0.4513009622940754*pi,1.55682026845214*pi) q[21];\nu3(3.5*pi,3.36854891228949*pi,0.5*pi) q[0];\nu3(0.212823724523819*pi,-0.03274306711213998*pi,3.74013260305223*pi) q[1];\nu3(0.806596075125121*pi,3.39575227589926*pi,4.49933678651223*pi) q[2];\nu3(0.272186172347853*pi,-0.09308895974862402*pi,1.315850257972818*pi) q[3];\nu3(3.5*pi,3.41992743317769*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.408754930084789*pi,3.29329234918561*pi,0.927906604477645*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.658453781079831*pi,3.05794555986262*pi,3.02678776359046*pi) q[9];\nu3(0.254736656257042*pi,0.292883394454456*pi,0.5100902568173559*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1855319629331769*pi) q[11];\nu3(0.704319441635979*pi,-0.0007230777334379934*pi,4.24806305018571*pi) q[12];\nu3(1.0*pi,0.0*pi,1.121250432088754*pi) q[13];\nu3(0.469733673357886*pi,0.257096519816597*pi,0.851275685659822*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.447069113972444*pi,2.79986278223312*pi,1.52903755923474*pi) q[1];\nu3(0.630126521879001*pi,0.10012222529579495*pi,3.85217168354741*pi) q[2];\nu3(0.436531424347288*pi,0.59845373572303*pi,0.5834605977833083*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.811733938898118*pi,0.57620203231624*pi,1.0699371156667739*pi) q[9];\nu3(0.85193971734317*pi,3.37784870895253*pi,3.17262714406881*pi) q[10];\nu3(0.36558844752354*pi,0.133370218185351*pi,4.46381101917017*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.280539233866787*pi,0.9978952425341101*pi,4.43265591337739*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.536631760569374*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5453134830604096*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.721008396111301*pi,2.53724110477931*pi,3.84297287378793*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.350078653278922*pi,3.30231212487493*pi,1.0436124131775348*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.409779782328725*pi,0.295139188641509*pi,0.5520848890026206*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.65423400625595*pi,-0.17476148761461802*pi,1.152678196184182*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.55670071280451*pi,-0.340802338285763*pi,4.04640362951346*pi) q[7];\nu3(0.264132249040181*pi,3.02010024239431*pi,1.402855354539779*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.680323627189477*pi,-0.4126649589521398*pi,3.85954988679825*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41663082698972*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330213360651312*pi) q[14];\nu3(0.359638763003784*pi,-0.13804677458588*pi,3.68250451402733*pi) q[15];\nu3(0.978550438637106*pi,0.022978875430274992*pi,3.98433274659824*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.568228119825838*pi,0.197916942599753*pi,3.73012142683625*pi) q[20];\nu3(0.438366528166905*pi,0.42562538988283805*pi,4.103719234761909*pi) q[0];\ncx q[1],q[3];\nu3(0.946533452858849*pi,3.20130922459939*pi,2.96146497738922*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.270653845187581*pi,0.9883141052640501*pi,4.15083339032099*pi) q[15];\nu3(0.615132692438743*pi,0.436418900115466*pi,1.23742772760369*pi) q[16];\nu3(0.751814788308078*pi,3.37061340038647*pi,4.0105824079467*pi) q[17];\nu3(0.490785155430556*pi,2.57265407300381*pi,1.06770426348402*pi) q[20];\nu3(0.599253772187599*pi,-0.25998392062146003*pi,0.8521391447668469*pi) q[0];\nu3(3.5*pi,3.3750389945879*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.166333547721295*pi) q[3];\nu3(0.79855536673371*pi,0.92698062148538*pi,0.674948606728656*pi) q[4];\nu3(3.5*pi,3.40181862973329*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.230164186214642*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.29159016720397*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.938031065303458*pi,-0.015575420194337997*pi,0.60456693010296*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[20];\nu3(3.5*pi,3.35091371135897*pi,0.5*pi) q[7];\nu3(0.765372780581888*pi,0.40676152115228503*pi,1.53621317848618*pi) q[11];\ncx q[12],q[14];\nu3(0.304253483739406*pi,-0.09998835453576699*pi,1.2309077394742989*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.24655518419771*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4917331646969*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5293260151256418*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.33828337918426*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.202753699449799*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42143837946752*pi) q[9];\ncx q[10],q[16];\nu3(0.446293167727307*pi,0.51480356132188*pi,4.0044151474837495*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.109388731614788*pi,0.42143968895738504*pi,3.85824712495873*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.283344196888228*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[3];\ncx q[2],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48663400893214*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.276444391632631*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5252427291422257*pi) q[21];\nu3(3.5*pi,3.43193762140423*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,0.5611642740494704*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.31525461112824*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.233062771169584*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255691084585494*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5603968642843778*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43881516166614*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.620124874344589*pi) q[16];\nu3(1.0*pi,0.0*pi,1.393415658681385*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.643842616127903*pi,0.42007807364084904*pi,0.5433763401307881*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.49818519342894*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2840338564824991*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4650756859539396*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5313781794524736*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.200493167943139*pi,0.150859850138093*pi,1.18723184647942*pi) q[1];\nu3(0.64039818904786*pi,0.06471042824456097*pi,1.038710073466784*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.605678166410457*pi,-0.49109313140185423*pi,3.68452189133139*pi) q[6];\nu3(0.294620949833461*pi,3.10142692708297*pi,2.0945537814403403*pi) q[7];\nu3(0.621104681099832*pi,2.40196225977597*pi,3.64861252270663*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.559700125700608*pi,0.9185281530704501*pi,0.9635453654317401*pi) q[12];\nu3(0.705059763528372*pi,-0.344352232083902*pi,3.50940914435923*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5665957355765574*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.366337824349715*pi,3.46475392245394*pi,1.22073779840338*pi) q[2];\nu3(0.3023440603796*pi,3.08453531155348*pi,0.776657685757676*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.804844801278692*pi,-0.13306205006420002*pi,4.40852286788393*pi) q[6];\nu3(0.50636394380614*pi,-0.00492147804082399*pi,3.50025037316734*pi) q[7];\nu3(0.741022204390777*pi,2.63859107270022*pi,3.83974566728256*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.319579706339049*pi,3.03066371390037*pi,0.98870331555806*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.490263095438278*pi,0.20968723386007304*pi,0.643026913099092*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41779919637124*pi) q[13];\nu3(0.434781316443846*pi,-0.08431303796770001*pi,0.5305764838351321*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0984281522033223*pi,0.9591486770556199*pi,4.47060518615345*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.382330845771539*pi,0.101622811628577*pi,1.0526302669525291*pi) q[21];\nu3(0.674474386568368*pi,0.6977387636805199*pi,4.3277562931406095*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.204683505332195*pi,-0.0004604237825899804*pi,1.156437354335947*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.415218134794398*pi,-0.388649488983138*pi,1.405134076229104*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.519445751499233*pi,3.37840383646009*pi,4.4457392881790305*pi) q[9];\nu3(0.518916065684875*pi,2.62043564811692*pi,3.54092032529513*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.52671763773839*pi,0.025766164625882992*pi,4.18076167763105*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.643135618559271*pi,0.78536741409245*pi,1.002941901099297*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.642599078977476*pi,0.452575835839936*pi,3.98473910351456*pi) q[20];\nu3(0.702122923309049*pi,3.3346478071005*pi,0.61681626627444*pi) q[21];\nu3(0.479090593396977*pi,0.340067874250375*pi,4.07579665273709*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.212595007594907*pi,2.82669616388984*pi,0.809928074317961*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.409811705156817*pi,2.84070478051*pi,1.306149546415831*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.315119910092086*pi,0.260956132083087*pi,3.95606394163026*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.299917833437119*pi,0.374379039640912*pi,0.779957013958011*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.479566456288761*pi,0.30151788451725003*pi,0.911952151317872*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33221650180042*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32339075577804*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.508297192886899*pi,-0.23506548421857498*pi,1.118866659218996*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.280257068644518*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.117183303055882*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.601197804600516*pi,2.92431816077911*pi,3.42234921778991*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.533017598638462*pi,0.60927920496644*pi,4.09935325287938*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.00960451960998463*pi,0.450612900097874*pi,3.65417246394364*pi) q[4];\ncx q[7],q[9];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.157422666420927*pi,0.8769316171013299*pi,4.06756343719412*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.102416890707014*pi,3.12328651772354*pi,2.0179614299022797*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.649893100013238*pi) q[6];\nu3(3.5*pi,3.37719919086828*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47540161911423*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2041737735303961*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46912981613137*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.762218858097961*pi,2.69030122929998*pi,3.85398302641938*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.342972696324932*pi) q[21];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(3.5*pi,3.49315027163184*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[9];\ncx q[8],q[21];\nu3(0.56862683688245*pi,2.95656695920794*pi,3.52802168459237*pi) q[11];\nu3(0.217190251100014*pi,0.37568871595837505*pi,4.0657864005703*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.243209627922886*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.487882938649269*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.750285866587149*pi,3.43225208889512*pi,3.1620884949959*pi) q[11];\nu3(0.626049366475529*pi,3.31776299251304*pi,2.89994394175709*pi) q[13];\nu3(3.5*pi,3.48680217938011*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.247096453935029*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.32730974712033*pi) q[21];\nu3(3.5*pi,3.43297962365854*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.315505661892724*pi) q[4];\nu3(3.5*pi,3.28750306849646*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.6341804938172491*pi) q[16];\nu3(1.0*pi,0.0*pi,1.13751688856667*pi) q[17];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.341457077684722*pi,0.458959958015532*pi,3.70661693668414*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.4817232747372*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.368380258174305*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5882711984019753*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.283676799348374*pi,-0.11968692987333401*pi,1.60612785391121*pi) q[1];\nu3(0.256209130653836*pi,0.7826277819506999*pi,4.391111190597011*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4560865761744*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.879331089048554*pi,0.12851699673359296*pi,4.25186075386876*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.31968102570907*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2027065149947251*pi) q[13];\ncx q[14],q[19];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5151533771454719*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.53274472028449*pi,3.197070771846*pi,1.88653528263388*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.568705206287137*pi,0.12209359087183003*pi,0.983754275761594*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44924173264574*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.590483453192777*pi,3.06349422486318*pi,3.49517026386538*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.1671364226408*pi,3.37433490870781*pi,4.44872538142032*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4631154751919*pi) q[13];\ncx q[14],q[19];\nu3(0.48526748341418*pi,3.21110942305069*pi,1.78746258064051*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.572292850951884*pi,0.93508299418177*pi,1.061765565466412*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.824777401511438*pi,3.11568542097533*pi,3.058010783934*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.84407220689531*pi,-0.17279992541365602*pi,4.371523853987609*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.689400144522971*pi,3.15864646963728*pi,2.8643938160977*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.142375882292902*pi,0.07280182012539305*pi,4.177333357384191*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.414706868930148*pi,0.437993974406371*pi,3.54240309026936*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.332941553979276*pi,-0.27622610320365604*pi,4.0659437811267*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.683131271065647*pi,0.6807505381580701*pi,0.652769727873691*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42714160210885*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.296093070399194*pi,-0.4108893487923944*pi,1.6855499761518*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.419855741792176*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.125152948758017*pi,0.362692923934269*pi,3.9583189328591*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.222854252028254*pi,0.000747603933317964*pi,1.194206098704818*pi) q[8];\nu3(0.446442039572281*pi,0.288893901712863*pi,3.40152279755027*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.828066538713074*pi,-0.38026106004373*pi,3.93989729988479*pi) q[16];\nu3(0.618523608235143*pi,0.353376955470451*pi,0.738790721664053*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.571870227903346*pi,2.8875310152565*pi,3.77319267229915*pi) q[8];\nu3(0.740496599954267*pi,0.24269946310102897*pi,3.98948195309095*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.377135034253702*pi,0.48241790826239705*pi,4.39793664562771*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.644299591944133*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.105180024106823*pi,2.93966921604025*pi,1.126868373691016*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.728417535232938*pi,2.71731219393137*pi,3.43082292555993*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\nu3(0.607444074534204*pi,-0.296659674752647*pi,0.988696114669436*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.258145339177919*pi,3.05793960526309*pi,1.0298954197651131*pi) q[21];\nu3(0.655215533280326*pi,3.43278349147493*pi,4.35076217718497*pi) q[0];\nu3(0.753370691309931*pi,0.5782915672056601*pi,0.989676504029136*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.674511651731228*pi,0.45246660827278395*pi,0.738543646797469*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.452135364896714*pi,-0.07059554124851902*pi,1.156116879436633*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[8];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.811769402744368*pi,3.47926792019784*pi,4.4478028162542795*pi) q[13];\nu3(0.0986636659484557*pi,-0.4443997772277288*pi,1.53634802503146*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45667869506088*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.314943369039662*pi) q[8];\nu3(3.5*pi,3.39963261654122*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.829456557616514*pi,-0.261128919080529*pi,0.976249021232293*pi) q[13];\nu3(0.687765843422467*pi,0.301012151914945*pi,4.4863691310643805*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2525267546671879*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[4];\ncx q[6],q[12];\ncx q[7],q[8];\ncx q[9],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.433661319047403*pi,3.12737473359569*pi,1.853319147684*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,3.43035282705264*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45537702957912*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2678406937824631*pi) q[4];\nu3(3.5*pi,3.41610101205785*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43039408172759*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.586757063515112*pi,-0.405460041599916*pi,0.87375298019826*pi) q[11];\nu3(1.0*pi,0.0*pi,1.253585805860629*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39338910052647*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.129267427075887*pi,2.55331647536148*pi,0.969372105871459*pi) q[19];\nu3(1.0*pi,0.0*pi,1.154846370599653*pi) q[21];\nu3(3.5*pi,3.35625824249482*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[3],q[4];\ncx q[5],q[14];\ncx q[6],q[12];\ncx q[7],q[8];\ncx q[9],q[15];\nu3(0.323255109296981*pi,3.2123049485454*pi,0.786087016758401*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.223269967214035*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5334072066496103*pi) q[4];\nu3(3.5*pi,3.4180952430276*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5963343433940675*pi) q[12];\nu3(3.5*pi,3.43926819535974*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.293468026238916*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3030174989298229*pi) q[16];\nu3(0.336440667009839*pi,3.43368164445823*pi,1.64743736879681*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.618042679521845*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[19];\ncx q[3],q[4];\ncx q[5],q[14];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.661312389022688*pi) q[17];\nu3(0.752288829032779*pi,0.71237751832624*pi,1.074393073565584*pi) q[18];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4674127197666*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45946713010518*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35712985396001*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1778141822914678*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35179088313991*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145802601001628*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.233870618068586*pi,0.030511441501773984*pi,4.009633065501911*pi) q[0];\nu3(0.673208992191435*pi,0.362508631126888*pi,0.77653357974237*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.757910169202069*pi,3.23909661266124*pi,3.48360664403664*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0358180389568743*pi,3.31969549560132*pi,1.242314673528486*pi) q[6];\nu3(0.266504573925548*pi,-0.004635477887785011*pi,4.0241561564106405*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46228953854214*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.782959801202329*pi,-0.4706854512760995*pi,3.91746347622767*pi) q[0];\nu3(0.714841404642054*pi,3.37422843203159*pi,3.14705278985811*pi) q[1];\ncx q[2],q[19];\nu3(0.32667972330336*pi,3.36832595246852*pi,1.95378567985868*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.338456359030342*pi,-0.25126764542297597*pi,1.213769130340446*pi) q[6];\nu3(0.176233301970438*pi,3.36460175722594*pi,2.00649152069472*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.721949064263365*pi,0.09282639520409497*pi,4.35826164959755*pi) q[9];\nu3(3.5*pi,3.46909872815753*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.544229026334732*pi,3.1904229055935*pi,3.47644270168487*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.316161019917664*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5075874498495736*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.191995067982026*pi,3.31556377228452*pi,1.8914116436679*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.518046477615268*pi,3.16362004300401*pi,1.61181502499834*pi) q[8];\nu3(0.126967083481418*pi,-0.07644714475113301*pi,0.654552576451735*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[20];\nu3(0.592035973429845*pi,3.23054903575535*pi,4.480158591356799*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0957913811850359*pi,-0.20691211401925902*pi,1.112222149922328*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.167369008812736*pi,-0.066105191138003*pi,3.88968402952274*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.809336991138399*pi,0.55386703870384*pi,4.26491482103471*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.472230835065822*pi,0.463428969712936*pi,4.24250991728996*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.657926959796166*pi,3.39909074785036*pi,3.33063735411158*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.701983642527971*pi,-0.34412071822158297*pi,0.800570476676874*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.448906993059967*pi,3.49071819791749*pi,4.21762728222507*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.25851023443937*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.861189926126255*pi,-0.4314117978123081*pi,0.618075071672587*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.579184318515527*pi,0.39738576504910295*pi,4.330170674037889*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.702974349826662*pi,0.029832495788190028*pi,3.95302689428507*pi) q[5];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.402382277261676*pi,3.25152128197278*pi,1.497637671466759*pi) q[11];\nu3(0.299976801748629*pi,-0.316475423088871*pi,1.186968353323772*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.161874481966657*pi,2.69960787259167*pi,0.931225420595658*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31450640005746*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.20722185179927*pi,0.42128935114118404*pi,4.392530438536291*pi) q[11];\nu3(1.0*pi,0.0*pi,1.150889009277315*pi) q[12];\nu3(0.372137092258839*pi,0.12394893426912901*pi,0.5960071640051421*pi) q[13];\nu3(0.363198007998622*pi,0.64274772217945*pi,0.5026761060006093*pi) q[14];\nu3(0.507352162089295*pi,0.8253664228733999*pi,4.32786328918029*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.180444311527953*pi,3.36622754804574*pi,0.641999302108769*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44954626301347*pi,0.5*pi) q[0];\nu3(0.31493707037377*pi,2.60361964918333*pi,1.027743760988296*pi) q[2];\nu3(3.5*pi,3.48602194730008*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2723361320012891*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.726487853182502*pi,0.009955620404909049*pi,3.96729624255*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.309298242211547*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.352591060410314*pi,0.15901555643508702*pi,4.40617800141435*pi) q[19];\nu3(0.341611155437123*pi,0.40719957703546095*pi,3.50832106426531*pi) q[20];\ncx q[0],q[17];\nu3(0.53171013880523*pi,-0.317688896897213*pi,3.90821022967506*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5646482564442148*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.269478470007087*pi,-0.278607511385831*pi,1.50988409089681*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.58934074877759*pi) q[4];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5182791413071413*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.485850215962605*pi,-0.4350570428785165*pi,4.02564755085794*pi) q[10];\nu3(3.5*pi,3.34567986615162*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,0.0*pi,1.286365268816239*pi) q[16];\nu3(0.490699411419643*pi,0.303111598630183*pi,3.54441073635343*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37809572399137*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45123531253956*pi,0.5*pi) q[5];\nu3(0.715920920899109*pi,3.08082799738443*pi,4.0665314091099205*pi) q[6];\ncx q[9],q[19];\nu3(0.360597209641011*pi,2.57711607132376*pi,1.004910254384463*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48850237511074*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.250142654573331*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.922204085325041*pi,2.94012211619689*pi,3.40151439522333*pi) q[18];\nu3(1.0*pi,0.0*pi,1.218508932223835*pi) q[20];\nu3(1.0*pi,0.0*pi,1.390489633235835*pi) q[21];\nu3(0.368728554313372*pi,-0.49102895884039*pi,1.71845133177677*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[7];\nu3(0.44621550278698*pi,-0.268846126808223*pi,3.67464633598994*pi) q[3];\nu3(0.332302629354101*pi,3.29641981841842*pi,4.3636381124172505*pi) q[4];\ncx q[5],q[20];\nu3(0.521058935305537*pi,0.6745780136358701*pi,0.619855424822334*pi) q[6];\nu3(3.5*pi,3.44505094294364*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,0.5874455156136262*pi) q[16];\nu3(0.529165883798223*pi,2.98587059049593*pi,4.24012508089587*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.19533541361401*pi) q[19];\nu3(0.829027485923251*pi,2.98974793047788*pi,3.91687680081994*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48891358137248*pi,0.5*pi) q[2];\nu3(0.526691261381886*pi,-0.03696124322708699*pi,3.95789677556942*pi) q[3];\nu3(0.718122879872508*pi,-0.221072924301787*pi,3.89144870457524*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.434319914757409*pi) q[7];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.510252744354352*pi,-0.07361612330914502*pi,1.321798157754839*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.612438747925989*pi) q[14];\nu3(0.438522654646048*pi,-0.4413326490147318*pi,1.1334739142086239*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4769535878517495*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.2772675802693705*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.409419990395332*pi,0.5282485923525999*pi,3.63646818944312*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.481505623698*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5139760245676261*pi) q[7];\nu3(3.5*pi,3.4935392187935*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.306698836917543*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.568711828931911*pi,-0.061387619044526*pi,1.299558403198833*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.898104225373447*pi,-0.33228350970257803*pi,4.1267848060040695*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.761400721810982*pi,-0.4577654155987684*pi,0.5973555051512583*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.543157490114032*pi,-0.4439833082636279*pi,3.09419898352844*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47490119280945*pi,0.5*pi) q[10];\nu3(0.445128194019757*pi,-0.15819453335643902*pi,3.96669009691962*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.463575328132846*pi,2.57115774391396*pi,1.003009751750077*pi) q[14];\nu3(1.0*pi,0.0*pi,1.174763803983012*pi) q[15];\nu3(0.425667546627785*pi,0.042273876216162964*pi,4.20474935484546*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4513728657725*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.735069974280487*pi,-0.252228319335553*pi,3.71375522030545*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.4957513044289*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41735829881085*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.221004504265522*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.541152368095481*pi,3.40924659459706*pi,3.22767689974612*pi) q[2];\nu3(3.5*pi,3.33097218159606*pi,0.5*pi) q[3];\nu3(0.555484516084071*pi,3.30711224891235*pi,0.8116205538786321*pi) q[5];\nu3(0.467811451227527*pi,2.41661628162377*pi,1.312392910068513*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.814859672330106*pi,-0.444413536995444*pi,4.352280830503259*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.06749986037106*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.729227247149196*pi,2.70808256733864*pi,3.78513646121005*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.19238733380609*pi,0.5530091711981899*pi,4.17677756841955*pi) q[2];\ncx q[3],q[11];\nu3(0.509768029892317*pi,2.60946174277779*pi,1.105276111494476*pi) q[5];\nu3(0.369810971474829*pi,0.24057783452417103*pi,0.696660747002902*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.582185767468277*pi,2.93472841927464*pi,3.69947031213268*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5483902793268736*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.66418938369307*pi,0.88441795047393*pi,4.46716432821761*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46416205491039*pi) q[11];\nu3(0.443213692112468*pi,3.3783320534386*pi,4.10364852584397*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.741736610342283*pi,3.12497550289906*pi,3.32687090748025*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.60061523520697*pi,0.06444497903327095*pi,4.4838469672032595*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.494669518716501*pi,-0.282970065328495*pi,3.80810122945552*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.682642764600346*pi,-0.06056812806664602*pi,1.278270439656489*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.548459323310357*pi,0.0009329141535530106*pi,0.898356352910502*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.723461277883038*pi,-0.297767706341602*pi,0.598454134560826*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.517119460374748*pi,0.397098993771806*pi,1.52037191932835*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.213624359800703*pi,0.12949655985015995*pi,3.4487868454109*pi) q[0];\nu3(3.5*pi,3.49889155449215*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45338368722393*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1903147798315081*pi) q[5];\nu3(3.5*pi,3.38952948279566*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.935631865175328*pi,3.08047112319902*pi,2.97843749004323*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.323299876457683*pi,0.23419385786708702*pi,0.838436119197197*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1914983861934099*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.212216450834906*pi,-0.41090299377788053*pi,4.44476337702858*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3021224938715221*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.739944567646681*pi,2.86531596013883*pi,3.55837672265417*pi) q[0];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[20];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.475137741738431*pi,3.09433354383759*pi,4.36686063071625*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5126580946400145*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46058889706864*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.259718786691455*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34148920160662*pi) q[14];\nu3(0.189188412775876*pi,3.49920616512734*pi,1.246376206451603*pi) q[15];\nu3(0.377853967897289*pi,3.37208454628941*pi,0.629778363769932*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5925555629718264*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[14];\nu3(0.843228076963124*pi,-0.371983982975685*pi,4.1475620788031105*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[20];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(3.5*pi,3.47767759421031*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.862089301563213*pi,-0.015686849664727998*pi,3.81847141750972*pi) q[15];\nu3(1.0*pi,0.0*pi,1.425949810540796*pi) q[16];\nu3(0.584082237669235*pi,3.32156819465325*pi,4.35187551174138*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47096143838645*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.663817532341503*pi,3.40027132930972*pi,3.9678190615841*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38046901345133*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.708011979893855*pi,3.49986899190816*pi,4.21308082863475*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44325229998705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.174668859043428*pi) q[18];\nu3(1.0*pi,0.0*pi,1.212151537182398*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.249238529704758*pi,0.88445582322357*pi,4.33967236209857*pi) q[4];\nu3(0.450096796537151*pi,-0.13968265745166802*pi,4.0691564828540105*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.610425863340121*pi,0.12519940779147998*pi,3.95423632306578*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.626245696677169*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.321295785281342*pi,-0.256764509379219*pi,1.52487396313034*pi) q[4];\nu3(0.188605136849097*pi,0.032208708359431015*pi,4.33862457044549*pi) q[5];\nu3(0.47260636064365*pi,3.05366340155126*pi,4.4865723335005*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45501572192938*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40598398818228*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.405368659320341*pi,3.38701115267877*pi,4.29403891718545*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,3.3917130797657*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2617506062247479*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4994354655802*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3734022072721959*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.508211752929617*pi,0.353917613744959*pi,4.10719285862991*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.627277060580384*pi,0.10795297874355503*pi,1.0022943022583561*pi) q[2];\nu3(3.5*pi,3.31780976801804*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.082793182730374*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.555030038156223*pi,-0.235858910861995*pi,1.285425988677459*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.636336621851913*pi,0.24261225241477502*pi,0.8970735874357381*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38439410224678*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.271903714011142*pi,3.0766603431976*pi,2.00503720896792*pi) q[2];\ncx q[3],q[4];\nu3(0.758265330485891*pi,3.21387797127597*pi,3.00824390297825*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.355239134443563*pi,0.15608094463493205*pi,1.0026096262647242*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.639758656418128*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5475613197453146*pi) q[4];\nu3(0.0557860795859682*pi,0.42557400060539197*pi,0.602205250725308*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.337125160300307*pi,0.324509129075098*pi,3.92506946747312*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.544830452970685*pi,2.62452968277683*pi,3.87383278831481*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.50600226452313*pi,3.08579276532419*pi,3.38582273386318*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.481240531208685*pi,-0.11192507404416702*pi,4.4229995693928394*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.216930032450911*pi,0.9755729859317801*pi,0.522485864886476*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.305202322174205*pi,3.35077059670848*pi,1.3533609366837012*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.472975531712486*pi,2.81053564540823*pi,1.3070892333268889*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.523630028556145*pi,2.89195570550489*pi,3.76761940489577*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.691930992328832*pi,0.89117326836307*pi,0.71451473936193*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.526152888123329*pi,3.23442339981338*pi,4.4518647058563605*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[11];\nu3(0.614369860777198*pi,0.64418820897188*pi,0.545658999803305*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.881162655724788*pi,-0.472589976238339*pi,0.8580342650690029*pi) q[16];\nu3(0.867275523317127*pi,-0.024261379548095985*pi,4.44620872467843*pi) q[18];\nu3(0.855665878658532*pi,0.168536759563354*pi,1.65309636006532*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.31128105885417*pi,0.5*pi) q[2];\nu3(0.391170436384124*pi,-0.25867437783179903*pi,1.2568204927648479*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2098860729700691*pi) q[6];\nu3(3.5*pi,3.4909026830807*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.603307393796429*pi,0.289895838124822*pi,1.258472991956457*pi) q[10];\nu3(1.0*pi,0.0*pi,1.230880221562665*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.891752891597117*pi,3.33094209628458*pi,3.52545086420549*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.235879277515763*pi,-0.356003219590979*pi,1.408869354892363*pi) q[4];\ncx q[7],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.318371281296343*pi,0.9476126111387899*pi,4.09764458019987*pi) q[10];\ncx q[12],q[14];\nu3(0.5676949039036*pi,3.20649020733408*pi,4.41237073917979*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.195696840503439*pi,3.41981792440127*pi,1.7268372284219*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.5985024738171982*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.704431659058149*pi) q[11];\nu3(3.5*pi,3.37273264535621*pi,0.5*pi) q[12];\nu3(0.404081497701802*pi,0.8795774460746899*pi,4.08921880446778*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3264367540555901*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.677135560827264*pi,3.15622062325799*pi,3.84457482300488*pi) q[21];\nu3(3.5*pi,3.49127138724909*pi,0.5*pi) q[0];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42625807522988*pi,0.5*pi) q[5];\ncx q[7],q[11];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.313948011493271*pi,0.451909229126952*pi,0.689471033510861*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2394105482928879*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250481985430723*pi) q[19];\nu3(0.352070591647181*pi,0.42770964178162096*pi,4.1762167481049*pi) q[21];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(3.5*pi,3.49113342778728*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5079112522596173*pi) q[14];\nu3(0.401180005431242*pi,-0.14181177811110002*pi,1.074985827065734*pi) q[15];\nu3(1.0*pi,0.0*pi,1.38888082574559*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.674376275861352*pi,3.28753122167303*pi,2.94306223296053*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.956615726380978*pi,-0.13326875047333397*pi,1.216706352068806*pi) q[7];\nu3(3.5*pi,3.44250751394789*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.144491116307468*pi) q[10];\nu3(0.567413314647234*pi,0.43379337684394703*pi,4.328503612989509*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5531881381715404*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5928448190517859*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[21];\nu3(0.805673014245964*pi,2.71425758283598*pi,3.29921913884456*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.655435445810686*pi,2.58302915658129*pi,3.69699104562563*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.79216608448367*pi,3.35356355287399*pi,3.74251553523863*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.39704605358816*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2938824877338662*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5710415385668042*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49356652408889*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.156427531409818*pi,0.04075096789904997*pi,3.79062061101731*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.4952510123137195*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.639992200005554*pi,3.05061984506474*pi,3.72376254953961*pi) q[12];\ncx q[13],q[17];\nu3(0.555336636757068*pi,0.10749057885730795*pi,1.5000046202042*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2670774840141341*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.510905820508795*pi,2.7727549627182*pi,3.82105146261459*pi) q[5];\nu3(0.685574571878603*pi,3.24721365495611*pi,4.34912550318983*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.255042259475069*pi,3.22076183091714*pi,1.142314466605175*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.365522312111519*pi,3.41895887484244*pi,0.8160897784959751*pi) q[14];\nu3(3.5*pi,3.45702945538348*pi,0.5*pi) q[15];\nu3(0.355941758266684*pi,3.19218961186557*pi,0.879093795433807*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3474212051630605*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2670829050514318*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.478995086208962*pi,-0.27606381747501596*pi,0.5646028825753888*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.172272555995814*pi,-0.469602878269996*pi,3.98772548342113*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.490326294606558*pi,-0.275294056834054*pi,1.117793088040197*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5295660550244037*pi) q[21];\nu3(0.417567064341903*pi,-0.35153293966424004*pi,0.7681418179794179*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5011477155293831*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.616107731407722*pi,3.07847555965268*pi,3.96835815081362*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.866835587964*pi,0.18904508304183998*pi,1.66527711931241*pi) q[1];\nu3(3.5*pi,3.49498144535113*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.296027549926018*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.832966018967222*pi,-0.053297841232311016*pi,3.99753402382187*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.349550867318591*pi,0.265832505235686*pi,4.151138375796171*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.452168411978846*pi,2.42801247476163*pi,1.308879723579395*pi) q[21];\nu3(0.852843440628217*pi,3.28581971111944*pi,3.15714061931323*pi) q[1];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.505805859589068*pi,-0.08736160217061001*pi,1.05745763038926*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40071574258411*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.820717572734405*pi,2.86942391641933*pi,4.12231397711415*pi) q[15];\nu3(1.0*pi,0.0*pi,1.314899814079098*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.645756614926371*pi,-0.4623195296451355*pi,3.34994933731782*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.266304701527043*pi,0.34304317336519696*pi,3.96187576287306*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5222180516549461*pi) q[6];\nu3(0.542569398573697*pi,0.5481795026430301*pi,1.329243233934648*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.301952983224697*pi,0.27444582479425506*pi,0.611059124864367*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.213594706254138*pi,-0.18871587598960599*pi,1.4406134467836869*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.935415505017612*pi,3.03036461746015*pi,3.17085148511239*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.34252121801879*pi,2.78843159219862*pi,1.3688656624907969*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(0.556199121165495*pi,2.9219997959712*pi,3.09280657510106*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.146812372722394*pi,3.10790062836197*pi,1.91151266709485*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.407654643547167*pi,-0.351209162419612*pi,0.8107559597830609*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.35899700038023*pi) q[16];\nu3(0.772720837153397*pi,0.038830008881128975*pi,3.82306603068805*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.302843341493475*pi,3.0855287639307*pi,1.450710621163698*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43983556958827*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.727687013237734*pi,2.72938074071304*pi,3.80719384400077*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.171004368687848*pi,0.6179530786201*pi,4.37142722004123*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1832865126851742*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[2];\nu3(0.329184037881894*pi,0.11680890430658297*pi,3.46018529393571*pi) q[3];\ncx q[4],q[19];\nu3(0.692007908081955*pi,0.6697348016117901*pi,0.7836198394431819*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36616114950584*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.264322439014034*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.35313146781481*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.271873233486388*pi) q[2];\nu3(0.687603425944573*pi,-0.34233191760939596*pi,0.5339895718650551*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.7725403571141*pi,3.31725399228278*pi,3.47549904597162*pi) q[6];\nu3(3.5*pi,3.32478299911465*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.287315770363357*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.43820135879768*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.26904239894496*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5468041461532236*pi) q[19];\nu3(3.5*pi,3.4915296203584*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.31935689624878*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.1935492492413*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41734441536243*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.239414679062437*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.358167702157761*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5273806239428187*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.659477273089887*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5481165857992237*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4006616897028*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26954857518492*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46141024942449*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.403931842645051*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.308212859182181*pi) q[13];\ncx q[14],q[18];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46648355600067*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.785767946565503*pi,3.41839913648534*pi,3.31511204903727*pi) q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.55253227653435*pi,3.28714661312322*pi,4.008513929488251*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.198254870036789*pi,-0.15264198619952002*pi,1.167764292849867*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.431367174486492*pi,3.21995336277353*pi,1.85722716707928*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.525189475048427*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.48567771171065*pi,3.05947332370308*pi,1.138770647670627*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.770264224520074*pi,0.26212877207819696*pi,0.531548908473097*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.594767268880389*pi,0.46038480579793395*pi,4.08998663612942*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.755732178974789*pi,0.5066710627123501*pi,1.1187267524840339*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.272823418891685*pi,0.5415542902550601*pi,0.5306488182691005*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.237269519255268*pi,-0.151039334495988*pi,4.486707753623*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.890025278678069*pi,0.464709176452725*pi,3.97018260742787*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0731857487930057*pi,2.53379416176633*pi,1.2851826230012149*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.858683417030466*pi,2.87802170327508*pi,3.26433946572128*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.469406352324279*pi,0.8854367345771199*pi,0.814060962949991*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.31423444472641*pi,-0.16179676327883602*pi,1.360912440057481*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.386989122992785*pi,2.96062843137745*pi,1.67304641806514*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.504404086386867*pi,3.28891155340373*pi,3.468924158608*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.201765957314009*pi,0.44443234545258203*pi,0.976893642223627*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.270211403290769*pi,2.57492055320638*pi,1.4501392621762998*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.676500334694231*pi,3.33317360296462*pi,2.98757244738439*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.938284050365086*pi,0.60450323656141*pi,4.40133469264004*pi) q[2];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.415356865301107*pi,3.09962868866665*pi,1.73767594143097*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.737222571685864*pi,0.5298646995334799*pi,0.606778909762699*pi) q[14];\nu3(0.337394946688924*pi,2.51517013932773*pi,1.35589530397155*pi) q[15];\nu3(0.742716805580873*pi,3.34108522426968*pi,4.10693124253069*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44697016429426*pi,0.5*pi) q[3];\nu3(0.870866937183102*pi,-0.4761611886058714*pi,3.45398945706249*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.359456238504415*pi,3.38101185108978*pi,1.002375168599987*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.681438317617894*pi,0.18907319996225602*pi,1.371479268571819*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1999057979924421*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.685645214039052*pi,0.011466563112578987*pi,4.26512803935024*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[16];\nu3(0.161156602434084*pi,0.21033866365083698*pi,0.617527757160984*pi) q[5];\nu3(0.47756322073751*pi,-0.273839435306432*pi,0.671450965450383*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.824509805585637*pi,0.6767555767695701*pi,1.305678676739812*pi) q[12];\nu3(0.130829195162156*pi,2.77550570306805*pi,1.65604253987518*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.384584499639148*pi,0.20856870025638796*pi,0.750411271642471*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.321081895903445*pi,0.80646372233247*pi,4.2414235252542*pi) q[0];\nu3(3.5*pi,3.24534284604854*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.216608957541815*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(0.13967551167694*pi,0.31514259206567197*pi,1.037562191008616*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.908512286531339*pi,3.10728025085993*pi,4.433922090163589*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.624078361682414*pi) q[16];\nu3(0.345165785021083*pi,2.52949346440985*pi,1.467911383994652*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.350658121090547*pi,2.41038941792107*pi,1.2183485925600461*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[16];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.48048780126111*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.43835731067375*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.102153486942973*pi) q[15];\nu3(1.0*pi,0.0*pi,1.353862694841208*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.711331791899973*pi,0.450946493428777*pi,1.222566954010071*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5854725915440167*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.31664489305331*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.48506805229105*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.216473802121113*pi) q[12];\nu3(1.0*pi,0.0*pi,1.17328986340942*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.238274654118341*pi,0.22784492864795702*pi,4.118714717615131*pi) q[3];\ncx q[4],q[12];\nu3(3.5*pi,3.4055721014541*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45599044202302*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1316254471962899*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.48565766546396*pi) q[15];\nu3(0.548098766218985*pi,2.56685751072082*pi,3.93870182792235*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5379614536999455*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.109566886342489*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.259132070390866*pi,0.09945737645108399*pi,4.37599832824394*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.35526955630172*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5641097554241378*pi) q[14];\nu3(0.130371538007164*pi,2.76814419134765*pi,0.792564574477701*pi) q[16];\ncx q[19],q[20];\nu3(3.5*pi,3.35867022745144*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5748396359598771*pi) q[11];\nu3(1.0*pi,0.0*pi,1.224255579815215*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.38077308823353*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1712369010094439*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5002540274215006*pi) q[21];\ncx q[0],q[13];\nu3(0.920021816355932*pi,3.34363301514758*pi,4.3599982154214*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.480739967556494*pi,0.02728658579201304*pi,0.891637463640773*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.586469406290448*pi,3.44360087519315*pi,3.52052623902643*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.469976378037485*pi,0.58665216477371*pi,0.729635210678568*pi) q[1];\nu3(0.20263464852852*pi,2.83778700816339*pi,0.7617551213055029*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.59584174089862*pi,0.22401475652246705*pi,0.644390713031037*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45254450201251*pi,0.5*pi) q[8];\nu3(0.320080902585702*pi,-0.11488286101272199*pi,0.7792037504996561*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41206209488597*pi) q[13];\nu3(0.661642893707348*pi,-0.4280160910685678*pi,4.14843268102625*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.710060533895052*pi,3.32590771932198*pi,0.799797027151421*pi) q[17];\nu3(1.0*pi,0.0*pi,1.361805738426436*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.538532654305591*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.664949666375358*pi,-0.4600679628038742*pi,3.12799725382753*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.769023647210015*pi,-0.330536254968395*pi,4.018197482993671*pi) q[5];\nu3(0.804664980717655*pi,2.88520878507135*pi,3.6930936517955*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.557348483596776*pi,0.65252038940644*pi,0.713931548976016*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[20];\nu3(0.199938343872411*pi,2.57927585525073*pi,0.92242306923828*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.544149136064476*pi,0.32572740091699504*pi,0.5641075992606283*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.377339194697584*pi,2.49368728535244*pi,1.3090562192904152*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.607023916385385*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.228345442344358*pi,3.37249685776638*pi,0.8278248333867451*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.535568036956876*pi,2.8802057896217*pi,3.51109246602805*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.167977388453882*pi,0.24677667628023703*pi,4.4738660701299295*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.194336833902713*pi,0.5314845020332899*pi,0.5028528071867835*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48878168848818*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.303484750641592*pi) q[3];\nu3(0.83243945438568*pi,-0.4677905644932297*pi,3.54144986517521*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.477156221455125*pi,0.320739246086561*pi,4.28875665916921*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.921178466348917*pi,0.5717893576831601*pi,1.0664398339748868*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.888464592228814*pi,2.86477015165194*pi,3.22946388029176*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.668164550662653*pi,-0.396103682638625*pi,3.63717474617371*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.222913944199385*pi,-0.4850994758071424*pi,1.054787821562316*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.692937057682838*pi,3.46343040303246*pi,0.773920766566632*pi) q[4];\ncx q[6],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.483683732396809*pi,0.198267009239238*pi,4.44845586548454*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.517967829475397*pi,0.19047729741429997*pi,1.265539830419582*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.607292141813404*pi,-0.05311648805467001*pi,0.652300544083782*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5610635463176*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49959738275515*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.531046846068915*pi,2.74444547940579*pi,1.146581221300056*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.451753304700998*pi,0.09324999765353503*pi,4.45940390281355*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2729468429829112*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,3.47123232628038*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.135951485200286*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.507570233185211*pi,-0.4640037919923779*pi,0.7413475583529869*pi) q[12];\nu3(0.55585291375549*pi,2.99263563136219*pi,3.28658576537441*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.438950102658596*pi,-0.49109241118266994*pi,1.063371149654171*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.700164984943722*pi,0.279250784687219*pi,1.240006247506892*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.664865469831853*pi,2.66397225590417*pi,3.86283253006466*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4452821466563*pi) q[21];\ncx q[0],q[15];\nu3(0.494326509634613*pi,3.28428821875898*pi,1.59260790443577*pi) q[1];\nu3(0.365655900314079*pi,3.02414758287037*pi,1.76372324482239*pi) q[3];\nu3(3.5*pi,3.44728887959381*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[16];\nu3(0.1474214861107*pi,-0.4786743856514964*pi,0.742062533218979*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6000943266369629*pi) q[10];\nu3(3.5*pi,3.48984723684212*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.18368269127366*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.307505984103031*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.37314890534263*pi,0.5*pi) q[0];\nu3(0.616408191974474*pi,2.95824023358923*pi,3.28701128308943*pi) q[1];\ncx q[2],q[12];\nu3(0.290428847967267*pi,0.18873580501712595*pi,3.71157210570141*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.41515262651988*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.273704035702338*pi) q[15];\nu3(1.0*pi,0.0*pi,1.207605395163183*pi) q[16];\nu3(0.34903414499646*pi,0.11743558786319697*pi,0.9935802999836589*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45273387701833*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42617538844469*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.181213132077553*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5458307042378578*pi) q[17];\nu3(0.549212994996798*pi,2.65577225632888*pi,3.59965757393296*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5805273722841552*pi) q[19];\nu3(1.0*pi,0.0*pi,1.190663139249956*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.40714412500499*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.627509974145279*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.377126842211731*pi,-0.07420410420046902*pi,1.14299075939695*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6208170198667*pi) q[12];\nu3(3.5*pi,3.43267479128685*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.390494004175814*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3951937685897295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[4],q[20];\nu3(0.435298904475611*pi,0.11945867228834495*pi,4.1310766000174794*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.720406185784566*pi,3.03494523282763*pi,3.45654729385699*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.1044373847924*pi,0.86135295071636*pi,4.36752165655665*pi) q[11];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.38586002573851*pi,3.32761423072263*pi,1.2359977260576769*pi) q[17];\nu3(0.759343355066019*pi,0.03988553621747504*pi,1.0598906947489999*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.473983775912881*pi,-0.449213996372563*pi,1.74398116556904*pi) q[5];\nu3(0.127605230595063*pi,0.374552998478348*pi,4.24706875224868*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46023341464037*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.481875651509976*pi,-0.4263252915101843*pi,1.3110953661726419*pi) q[10];\nu3(0.119250189048244*pi,3.03334444707434*pi,0.780569156171376*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.568389357433567*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.635976065671925*pi,0.44261252527418504*pi,1.278475793021699*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3572178977671538*pi) q[18];\nu3(0.841838909209514*pi,-0.084819840481414*pi,0.8562196343265109*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.752503814525292*pi,-0.304541532222693*pi,3.66916802388391*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.611747359019341*pi,-0.083083560100921*pi,3.80372799377874*pi) q[6];\nu3(0.61422056196123*pi,3.48837300291199*pi,3.89710016370119*pi) q[7];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.292480612201399*pi,0.24872869866705405*pi,3.83573407851238*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.716877400296174*pi,-0.30299568637561203*pi,1.053399627066796*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.905172389999648*pi,2.76079610587649*pi,4.2581345970637*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.592612802918366*pi,-0.270738681255281*pi,3.64236927673221*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5272546709510881*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.694030542159075*pi,3.0252937441057*pi,3.48145325800035*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.274171138906341*pi,0.09344879624967395*pi,3.42735018014162*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.622459073964579*pi,0.251053658237229*pi,1.66043155494834*pi) q[0];\nu3(3.5*pi,3.37744070310323*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.290117123216541*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44683484743772*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.554602884124503*pi,-0.07915478985298902*pi,1.415914959283765*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.752793517839233*pi,3.35926980299309*pi,2.93334652760987*pi) q[15];\nu3(0.280841225628301*pi,0.46834804261099805*pi,0.842025940341588*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.270670365942633*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.720504509534516*pi,0.055299173730749995*pi,0.617874825015365*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.637717101691438*pi,-0.058640005686907026*pi,4.09156412539893*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.600632170782012*pi,0.7779866937670901*pi,4.27741779706273*pi) q[12];\nu3(0.475761602507792*pi,3.34340858998959*pi,4.2539155515057*pi) q[13];\nu3(0.429257777717009*pi,2.66990018442978*pi,0.933595155159086*pi) q[14];\nu3(0.678500000250372*pi,0.12447232134068997*pi,1.465477213302242*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.750657999630408*pi,-0.04118252891405999*pi,1.323819668466937*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.239324756387688*pi,-0.1646508723306*pi,3.92338500972378*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5005203970703214*pi) q[5];\nu3(0.59382753112976*pi,0.16305788940973398*pi,3.95270441741462*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.253792509831269*pi,-0.32081932057148*pi,4.44443724141039*pi) q[13];\nu3(0.339581005113951*pi,3.39035174536734*pi,0.70725947627658*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45903739108037*pi) q[19];\nu3(0.718359351485674*pi,-0.26241292992862497*pi,0.678028920604511*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.43991540744022*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.350593515737823*pi,-0.0015242222597440236*pi,1.048904949098446*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.26814261879989*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45081140624152*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169023723268255*pi) q[16];\nu3(0.791297329003022*pi,-0.150563562325028*pi,0.661138037250975*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.46025486350191*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.250662828088493*pi) q[15];\nu3(0.463732323570348*pi,0.03156841784542397*pi,1.295818801628194*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5920955142138784*pi) q[21];\ncx q[0],q[3];\nu3(0.408962251696948*pi,0.338375264696832*pi,1.115769937961101*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.4049533426773*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46167247401391*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.36162080272938*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.277417176474706*pi) q[12];\nu3(1.0*pi,0.0*pi,1.234324153626377*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5243298428436001*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.197797864903007*pi) q[20];\nu3(3.5*pi,3.38286702101348*pi,0.5*pi) q[0];\nu3(0.276267779391249*pi,-0.280005828960247*pi,4.43799209539214*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.268652803167634*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.4856954778041604*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.339991253415144*pi,-0.03170091579127898*pi,4.2746977175573*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.485861319382747*pi,0.472814312556912*pi,0.842833444984519*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.26045126891591*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5982820206022375*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41858703000927*pi) q[20];\nu3(0.718625086172428*pi,2.84339317615182*pi,3.54465066609942*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.794452000391962*pi,2.91551865820535*pi,3.80546024682231*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40587291309706*pi) q[3];\ncx q[4],q[12];\nu3(0.704882252922524*pi,2.8930735331526*pi,3.73653781594617*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.515022098043617*pi,0.49189606746504*pi,0.5269368611770222*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.47562961892686*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2068382655517769*pi) q[18];\nu3(0.824710926527046*pi,-0.4677850315838956*pi,4.45413029400979*pi) q[19];\nu3(0.907754526938051*pi,-0.4478092357986196*pi,0.794960426165541*pi) q[21];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.45515851018306*pi,0.5*pi) q[8];\nu3(0.0939758282437574*pi,3.17362337818306*pi,4.39715887693015*pi) q[9];\nu3(0.404245149337593*pi,0.59708869838597*pi,0.860457876356*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.419409829876195*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.317365813689884*pi,3.00536601183348*pi,1.5337032138084*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.835370751776411*pi,3.24879549358393*pi,2.75350595903472*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.438320555299169*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.478611042554907*pi,-0.09035697770019602*pi,3.58280100911855*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5758618123639789*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.871577559625194*pi,0.32990425468750395*pi,3.93813336606601*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.547094256143979*pi,1.04694418576114*pi,0.838981120354763*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.310620214195436*pi,3.18924591142429*pi,1.53520327313539*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.612195784109222*pi,2.96861150000404*pi,3.1168529807504*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.548530955131147*pi,-0.235837837856472*pi,3.46494625168238*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.522057376932039*pi,2.99763134283339*pi,4.36151591600723*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.748936788296749*pi,0.26706547435321804*pi,0.7823987195972351*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.224824362958551*pi,-0.10689031425159601*pi,1.070444054097408*pi) q[0];\nu3(3.5*pi,3.44060327620187*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.464822567332439*pi,1.0574047359384*pi,4.179855248917249*pi) q[4];\nu3(0.697136919554939*pi,0.23991095930041395*pi,1.26674200381879*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.183646062121319*pi) q[10];\nu3(0.411106227702465*pi,3.13652171722896*pi,1.89547820288885*pi) q[11];\nu3(0.184815668725978*pi,0.21765915571946004*pi,0.5229409974561591*pi) q[12];\nu3(0.456417924393674*pi,0.6461736883248701*pi,0.666301789730342*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.739468010744298*pi,3.15198955639199*pi,4.14721255085522*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.544435138261649*pi,2.87211971570173*pi,4.01177801742366*pi) q[0];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.30737296050135*pi,3.38518680336433*pi,1.073403591313403*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42320876499072*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.569210551871456*pi,0.24142251796644698*pi,3.76960215899486*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.298249641809013*pi) q[19];\nu3(0.585421890961333*pi,-0.422311055664704*pi,4.38720832754377*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.108606271482054*pi,0.407685377069966*pi,0.8242549393019021*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5747452756977192*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.244086651662654*pi,3.07374747847407*pi,1.71677293432871*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.617239004110125*pi,0.102182717004344*pi,3.76530485984007*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[10];\nu3(0.536194932898487*pi,0.37563332090022705*pi,3.80404707025569*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.686077566043352*pi,2.56757241903332*pi,3.91280506277713*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0629154586572199*pi,0.20549564163921996*pi,3.87887022139666*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.628294193180978*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46869786494493*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.875175179698794*pi,0.394536571496796*pi,1.06356732788716*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2549957480520542*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.379063790178433*pi,-0.018338002142680998*pi,3.84932631034494*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.692130226719752*pi,0.87852827910469*pi,0.749157514594203*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.518713404575508*pi,0.44094191140801*pi,1.228033336313918*pi) q[10];\nu3(3.5*pi,3.47687672245644*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.156225625758653*pi,-0.275194225805182*pi,3.98941762703037*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.470921991825728*pi,-0.4768967591841362*pi,0.62859951649112*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3622040659053511*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.340248938938057*pi,3.12672588436*pi,1.98096536248844*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[16];\ncx q[5],q[8];\nu3(3.5*pi,3.36782565920043*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.193204224714496*pi,0.10700563493170201*pi,0.856930627970462*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.712038556742577*pi) q[13];\nu3(0.125883366906671*pi,3.09141009710756*pi,0.8927241684775951*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1127752056246352*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34087430107561*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4954135057946*pi,0.5*pi) q[4];\nu3(3.5*pi,3.26624741228791*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.276769979604885*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,1.097501015554125*pi) q[8];\nu3(0.324678626920878*pi,-0.22855200303602502*pi,4.41969777290502*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41955795816344*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.275467400372904*pi) q[16];\nu3(1.0*pi,0.0*pi,1.337981274068074*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5735253902046934*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[16];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.886002670131438*pi,0.48937390956720295*pi,0.791887142313128*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45299350508272*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46722402457992*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5235743564289868*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,4.46541834398975*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46858435052062*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.16751530370674*pi) q[17];\nu3(1.0*pi,0.0*pi,1.226298963341206*pi) q[18];\nu3(0.89738822578051*pi,3.38095654127675*pi,0.639588491443497*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.64393954226*pi,0.6903410661210301*pi,0.925108657735924*pi) q[1];\ncx q[3],q[6];\ncx q[4],q[16];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.478535049932493*pi,0.16158886176154097*pi,4.10126562960979*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.243981162044391*pi,3.47501351372406*pi,1.378957147099938*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37383107815356*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.56248712567263*pi,-0.131664348829178*pi,3.75595259168759*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.284291842353323*pi,0.450856616694319*pi,1.0031168407926119*pi) q[13];\nu3(3.5*pi,3.46612440356763*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292911516521603*pi) q[20];\nu3(0.845233681284836*pi,2.9162777045974*pi,3.35601244594024*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.19679735950504*pi,3.24494837786983*pi,4.29577507395415*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.412117026490833*pi,2.89624133242511*pi,0.995890082323382*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.570671853134189*pi,0.132342563673569*pi,4.04666715775755*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.261666703500734*pi,-0.370688645218672*pi,1.14376603465593*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.987664860824247*pi,-0.021243707065291995*pi,0.681519978578644*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.798003145870946*pi,0.317281284665869*pi,0.980214384150039*pi) q[5];\nu3(0.210201578034202*pi,0.35505217469544104*pi,0.954516558893534*pi) q[6];\nu3(0.0625574537691496*pi,2.86403079601214*pi,1.101442218614276*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5890563814920311*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.805983947086788*pi,2.89398654436615*pi,3.70673858285714*pi) q[4];\nu3(0.621570205782611*pi,0.09855928101470202*pi,4.298282558502271*pi) q[5];\nu3(0.434258448052862*pi,0.46371267265039395*pi,0.76175954076507*pi) q[6];\nu3(0.769568592420968*pi,0.25189451036840405*pi,4.1904382513259*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.949882364650348*pi,0.10589019384230003*pi,1.489410969840099*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.779036019463095*pi,-0.21623271047744302*pi,1.218550998329945*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.702516275479821*pi,-0.00789847691961798*pi,3.63087572026824*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.403021962609231*pi,-0.290756844108063*pi,0.851824602666715*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.274222454197031*pi,-0.280456048810315*pi,0.910371628744121*pi) q[8];\nu3(0.51480054936016*pi,3.44522700869731*pi,0.861367776138859*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.49300795970201*pi,3.29224898354159*pi,1.99901042554809*pi) q[15];\nu3(0.409331544340231*pi,2.33703171963786*pi,1.255381321193524*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.49041495360959*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2520018008777551*pi) q[21];\nu3(0.970816994030125*pi,0.93099686487807*pi,0.968593286423305*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.23184272521966*pi,3.36764465277947*pi,1.65974426932858*pi) q[12];\nu3(0.173368224554587*pi,3.13828749725766*pi,0.628039157094976*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.805194327975664*pi,0.7985505532519499*pi,1.1206911144491452*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42898076420811*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33503687766179*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.202932439267752*pi) q[4];\nu3(1.0*pi,0.0*pi,1.166560037949826*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.831617306942566*pi,0.69958426674147*pi,4.45114404774709*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.458710392864586*pi,0.248146495149413*pi,4.03003671949054*pi) q[17];\nu3(0.683960985667633*pi,-0.177005899829549*pi,0.5801295603778343*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.26775549019456*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.476960627253416*pi,3.03201231867134*pi,1.84290182941015*pi) q[17];\nu3(0.198977474703627*pi,0.62058574058603*pi,4.12128728764247*pi) q[18];\ncx q[19],q[21];\nu3(0.51796023901331*pi,0.7929276074831*pi,0.61470071047221*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.46332734191898*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5436271211364896*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4010239553615*pi,0.5*pi) q[9];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.225467861064753*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.355000958251584*pi,0.08952198378090703*pi,3.42956442309971*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[4];\ncx q[6],q[18];\ncx q[8],q[13];\ncx q[9],q[15];\ncx q[10],q[14];\nu3(3.5*pi,3.42370791947192*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.238885352576615*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.35109532922218*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42313057766385*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3827962907041*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.288789886577548*pi) q[13];\nu3(1.0*pi,0.0*pi,1.245553220976423*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43745259894081*pi) q[15];\nu3(1.0*pi,0.0*pi,1.225651414631796*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49765854142837*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.290682931838408*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[20];\ncx q[8],q[13];\ncx q[9],q[15];\ncx q[10],q[14];\nu3(3.5*pi,3.47967254433954*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5594516731936058*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2160715742650798*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.711617519403601*pi,-0.168356715362718*pi,0.938111321683604*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43256765265377*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.644208677418108*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4443942235270395*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5021042217645739*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.313261352727105*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5409878984882561*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5967743342410762*pi) q[17];\nu3(0.364421660157765*pi,0.7651141857268*pi,0.5703356743526639*pi) q[19];\nu3(0.839319696083388*pi,2.52876129593429*pi,4.02751885681243*pi) q[21];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\ncx q[0],q[3];\nu3(0.226522826069091*pi,-0.298837559588241*pi,1.58891238195201*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.818688967040707*pi,2.47185818126869*pi,3.74847237733829*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.763486200599723*pi,-0.03526836204963002*pi,1.198531518176283*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.635256072509128*pi,0.374631185297742*pi,1.4184348168424301*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.675624335303184*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[5] -> c[5];\nmeasure q[12] -> c[12];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.279676957194737*pi,3.13284128711664*pi,1.83442725809111*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nmeasure q[4] -> c[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.57075627911518*pi,0.7297022838935401*pi,0.601800515103843*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.292647189678555*pi,0.7214507197750699*pi,4.06830400965012*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.556407044456313*pi,3.38554843937771*pi,3.7488721894035*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.575965044345475*pi,3.14920411141185*pi,3.26316761618456*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nmeasure q[17] -> c[17];\nu3(0.838027851683948*pi,-0.27941800180506*pi,4.33930651799675*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.80933370402266*pi,3.12627087813536*pi,3.16834612154317*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.29766324913629*pi,0.9250990347333901*pi,3.96526969668587*pi) q[15];\nu3(0.505578434939511*pi,3.38822021604205*pi,1.98660146122806*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[9] -> c[9];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.802649282200925*pi,3.11042970884721*pi,4.13934478497538*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.236081722262247*pi,0.24727120268178404*pi,4.4432421791042795*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[7] -> c[7];\nmeasure q[13] -> c[13];\nu3(0.658313351614654*pi,0.40308334114952205*pi,4.25411346589258*pi) q[3];\nu3(0.497645033907269*pi,0.349521990950009*pi,3.5635635701009*pi) q[10];\nu3(0.358798331999522*pi,0.19892718235990503*pi,3.65508256318908*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nu3(0.311082386913584*pi,3.3627947262592*pi,4.4263620734402505*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.0587728914627642*pi,-0.240912592551127*pi,1.68633469150525*pi) q[0];\nu3(0.437160196637505*pi,-0.4572992711837167*pi,0.612949537743136*pi) q[1];\nu3(0.499305287694293*pi,3.45416009526115*pi,1.70700845665196*pi) q[2];\nu3(0.614320214532904*pi,3.12470386934802*pi,3.78810728340628*pi) q[3];\nu3(0.646360848353972*pi,0.384948280309244*pi,1.3901335940444879*pi) q[4];\nu3(0.755759491799662*pi,0.7032585938621001*pi,1.1641838589599809*pi) q[5];\nu3(0.591497005447261*pi,3.30238974751051*pi,3.47763680603587*pi) q[6];\nu3(0.358998610972702*pi,0.6277038653557001*pi,3.91233971575783*pi) q[7];\nu3(0.382849536337876*pi,3.26534073659716*pi,1.52081050827233*pi) q[8];\nu3(0.684932838799945*pi,-0.4223419771966704*pi,3.20031121604914*pi) q[9];\nu3(0.641204650464606*pi,0.74352044877809*pi,0.621279345722626*pi) q[10];\nu3(0.534004721789244*pi,0.393442798977538*pi,1.147496243010734*pi) q[11];\nu3(0.294419096905213*pi,3.16672375887276*pi,1.1387083903092519*pi) q[12];\nu3(0.248189094108594*pi,3.18090263663669*pi,0.5225762137789391*pi) q[13];\nu3(0.561635409000822*pi,-0.211767066644226*pi,3.65349350037392*pi) q[14];\nu3(0.780616058699444*pi,0.37034776171391104*pi,4.080742085013361*pi) q[15];\nu3(0.524388226651698*pi,-0.4209380901007908*pi,4.13363974480567*pi) q[16];\nu3(0.781366182613402*pi,3.22985782240878*pi,2.99852915313011*pi) q[17];\nu3(0.496137840182758*pi,-0.26380974440148897*pi,0.983392050894889*pi) q[18];\nu3(0.706357291938041*pi,0.47565702533476995*pi,1.13432344505734*pi) q[19];\nu3(0.556879846603609*pi,0.18080994647565896*pi,0.971766293582209*pi) q[20];\nu3(0.59745084784778*pi,0.394542591971597*pi,1.077530428266435*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.38086672534396*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48429890214058*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.40850690438156*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.302680790267899*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.103211635009235*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.31425553735573*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.33385171201565*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.205438496857534*pi) q[12];\nu3(1.0*pi,0.0*pi,1.241354802672302*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.122292483764666*pi) q[20];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[2],q[21];\ncx q[3],q[6];\ncx q[5],q[13];\ncx q[7],q[17];\ncx q[8],q[15];\nu3(3.5*pi,3.31827582527999*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[12];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.167229931106851*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37511105314417*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.45206667787578*pi) q[4];\nu3(3.5*pi,3.41524371578629*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5055735856607613*pi) q[6];\nu3(3.5*pi,3.41502640802079*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.49329661502706*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46055481032682*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1121765812600009*pi) q[13];\nu3(1.0*pi,0.0*pi,1.291435515584301*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41671594062657*pi) q[15];\nu3(3.5*pi,3.46112109647732*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.236159550821616*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217659769959063*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46611247936432*pi) q[20];\nu3(1.0*pi,0.0*pi,1.314946722895894*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[20];\ncx q[2],q[21];\ncx q[3],q[6];\ncx q[5],q[13];\ncx q[7],q[17];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[12];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5129481835315577*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.516894977688882*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.517655885710548*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5463652113839852*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.601543285610412*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.587621687655576*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.358326749305756*pi,3.46353411603184*pi,4.07920394906162*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.884892690185983*pi,0.46501255064821*pi,1.389165047593556*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.308132846718034*pi,0.25805710188657105*pi,1.23050944887714*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.800474409162751*pi,2.70118728872564*pi,3.63945184374297*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.838244277902046*pi,3.44077210380304*pi,3.16972461160864*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.75805371437061*pi,0.244272276365882*pi,1.357925296086428*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.344259731451039*pi,3.36797576824996*pi,2.00419284771402*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.502875602885435*pi,0.033648349612573014*pi,1.409934590702401*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.475197902928448*pi,-0.210708551935257*pi,3.90585742876026*pi) q[7];\nu3(0.608842674615901*pi,0.48705355937113604*pi,1.143865162297264*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.310021764320451*pi,-0.4524006469374536*pi,0.7913110247584401*pi) q[10];\nu3(0.729163835866323*pi,0.10752174387003999*pi,1.186573116226971*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.263240333922561*pi,0.51446533341006*pi,3.9367519968387*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.554901777641334*pi,-0.23057510757205002*pi,3.40338663656667*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.259661436454644*pi,-0.12354456161482202*pi,1.07138129427437*pi) q[0];\nu3(0.368147407061872*pi,2.79914474875478*pi,1.082589523069055*pi) q[1];\nu3(0.759888185508857*pi,3.29737253549738*pi,0.7821389323912*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.431791667630173*pi,-0.4027226575114275*pi,1.52502987521304*pi) q[4];\nu3(0.266785491044719*pi,3.16865581051252*pi,2.05912237356379*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.431634260369285*pi,2.71972907117354*pi,1.048569803979752*pi) q[7];\nu3(0.668539708793819*pi,0.8221423052144301*pi,1.129910441900766*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.932752355365742*pi,0.83137844333442*pi,0.920978566647764*pi) q[10];\nu3(0.0777533357816188*pi,-0.13030324404737098*pi,4.11890504844893*pi) q[11];\nu3(0.801837536883953*pi,-0.11520708804872098*pi,3.88740338219746*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0878256971445176*pi,0.74030910304519*pi,4.4692467689522495*pi) q[15];\nu3(0.735700914508022*pi,0.291261446454673*pi,1.189339968143251*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.570346234534311*pi,-0.168281237485778*pi,4.39718932543045*pi) q[19];\nu3(0.662065769921989*pi,0.20900884273712195*pi,0.670620252971085*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.325801510865817*pi,-0.46186570664727*pi,1.1652523871364049*pi) q[0];\nu3(0.509670883621544*pi,0.39326327710659803*pi,1.448936980760303*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.375419904387203*pi,-0.20292556628115999*pi,0.9578552952537269*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.901052240341073*pi,-0.42896984161778673*pi,4.25415718163176*pi) q[12];\nu3(0.841022849125586*pi,3.14760538932699*pi,3.97395304887228*pi) q[13];\nu3(0.695345552485055*pi,-0.06580892875545002*pi,3.86989464936136*pi) q[14];\nu3(0.242883226827694*pi,-0.265989458895256*pi,1.036189584394985*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.403878012203455*pi,0.6291341817798699*pi,4.00851881871122*pi) q[17];\nu3(0.0342055798189663*pi,0.22429073263395105*pi,3.51652603659711*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.891133619652952*pi,3.08016874865862*pi,4.27582507907897*pi) q[20];\nu3(0.0235254748529454*pi,3.36275342156502*pi,2.11693344877045*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.805700549994071*pi,-0.365057792763965*pi,4.2140793387973705*pi) q[13];\nu3(0.465819369135263*pi,-0.019667340914829023*pi,4.24716269992096*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.57307753940759*pi,0.65615756853475*pi,0.5369970638925475*pi) q[17];\nu3(0.418121774926778*pi,2.81421983911267*pi,0.840504297454021*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.149939407279163*pi,3.3395835611984*pi,1.1272136562913109*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.33961202242*pi,0.5*pi) q[6];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2066194455997081*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[16];\nu3(3.5*pi,3.47600999063477*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.342161049755767*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.453203060825*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.27131956404796*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.390260999615807*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40742091825612*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2004000862647901*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[14];\ncx q[1],q[8];\nu3(3.5*pi,3.40559036840392*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[5],q[17];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.226174833691271*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.30153633034085*pi) q[19];\nu3(3.5*pi,3.46723339188684*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1155240652123921*pi) q[21];\nu3(3.5*pi,3.4302606940901*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48556950604202*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44588849044957*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.248842298470909*pi) q[7];\nu3(1.0*pi,0.0*pi,1.237332606094004*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.44571825469461*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.617049884581558*pi) q[11];\nu3(1.0*pi,0.0*pi,1.37445472081059*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1701882087584599*pi) q[14];\nu3(3.5*pi,3.40011792742148*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5990268607230029*pi) q[17];\nu3(1.0*pi,0.0*pi,1.131615857862893*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[14];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[7];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5718454682404376*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5612454875546895*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.42082022418038*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5127599401858105*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3199911146542505*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5512592422717844*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5299972228949841*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\ncx q[1],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.210729490817548*pi,3.38023380677641*pi,0.8173831169575809*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.729338089905574*pi,3.48483211110428*pi,0.81392556519596*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.525813509791317*pi,0.20864950103494995*pi,1.087974658373967*pi) q[5];\nu3(0.175408262665655*pi,0.83003946509037*pi,4.43511091507359*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.856944859334721*pi,3.15646585483611*pi,2.96918583829561*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.140231669271414*pi,-0.359262812117192*pi,4.4695001751215795*pi) q[20];\nu3(0.819404507527892*pi,-0.11848365579030101*pi,4.01058387977778*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0212594242292744*pi,-0.04095647523414497*pi,3.7559891771789*pi) q[2];\nu3(0.38926633390307*pi,0.435866085674791*pi,3.61283768583108*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.62684314587614*pi,0.267233209084175*pi,0.5732250694369971*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.488487580940844*pi,3.40439193517948*pi,4.19812776859401*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.397848775498988*pi,0.363311470864614*pi,4.38120152587864*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.842762757741731*pi,3.29758277062372*pi,3.11170383215677*pi) q[16];\nu3(0.504245919372113*pi,-0.10046064419821099*pi,0.79314457084189*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.59830093454537*pi,0.342160631928368*pi,0.841987769117063*pi) q[20];\nu3(0.663370683715488*pi,2.48077096186588*pi,3.9496578936243*pi) q[21];\nu3(0.794267862117946*pi,-0.07652936507047697*pi,4.43673746366263*pi) q[0];\nu3(0.705987590489546*pi,0.51452232175681*pi,4.43597342934033*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.68022088968097*pi,3.28982692785455*pi,3.86054132114832*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.66740824310738*pi,2.81189069692619*pi,4.2416621727145305*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.493494639352414*pi,0.07786039924417898*pi,1.260110786551925*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.767165333109644*pi,-0.152380152240986*pi,3.97567750465425*pi) q[15];\nu3(0.542817241719403*pi,-0.391493796404657*pi,3.98684123670803*pi) q[16];\nu3(0.583939324815041*pi,-0.29733704547324*pi,0.908173862082442*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.298297611225703*pi,3.07505551629889*pi,1.93232870064647*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.662663132701947*pi,3.06668587202991*pi,3.72894887894401*pi) q[0];\nu3(0.623168972364938*pi,3.13134170382208*pi,3.46515753689165*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.455223086093949*pi,0.293772237929513*pi,3.41399521033036*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.395296365014522*pi,2.88378085042953*pi,0.802468414381607*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.300822061789493*pi,3.09186395878783*pi,1.000555263268982*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.238859050089546*pi,3.1067257965856*pi,4.40305444989678*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.347992566307939*pi,-0.167165993340107*pi,1.54606746968835*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.114473022680218*pi,-0.114853818317243*pi,1.0100084534489548*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.583369034987269*pi,0.05966723803066498*pi,0.888829596287771*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.641088228787788*pi,0.5801373845075899*pi,4.430258128895829*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.207794352523074*pi,0.24561518649815395*pi,4.095770717249859*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.563239975751349*pi,2.66098069372383*pi,3.34240119332856*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.537755819280645*pi,0.66398113245189*pi,4.47403074504499*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.29552563807488*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.410156767332317*pi,3.04308436452264*pi,1.91592887372732*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2369738731922149*pi) q[9];\nu3(0.61435953752344*pi,3.14511198496918*pi,4.40751959589321*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.45190486431954*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275052606358839*pi) q[21];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.38280345242885*pi,0.5*pi) q[5];\nu3(0.122390684513497*pi,3.18753324645005*pi,0.933826963335155*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.475129392520443*pi,3.40455500279034*pi,3.26200730026732*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.352352344582193*pi) q[20];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[16];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5839888703773789*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.180612052970569*pi,3.31642941159105*pi,1.61375769930778*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5301934259725862*pi) q[21];\nu3(3.5*pi,3.48004633863057*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[9];\nu3(3.5*pi,3.4508626857247*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.926862725207906*pi,2.39571623612163*pi,3.64132836722719*pi) q[12];\nu3(3.5*pi,3.43461570747678*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.231114314542056*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.234228006664092*pi) q[18];\nu3(1.0*pi,0.0*pi,1.187818116963614*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.617086281578059*pi) q[20];\ncx q[0],q[18];\nu3(3.5*pi,3.35661421372636*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\ncx q[5],q[20];\nu3(3.5*pi,3.4851124004128*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.274557915603316*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.386155509684333*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.391158583175745*pi,3.04147158456041*pi,0.697963603867904*pi) q[2];\nu3(3.5*pi,3.40381167636613*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.49777626673313*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2481604528917791*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.278887568732411*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45683274218357*pi) q[16];\nu3(0.426329859311835*pi,3.05577939730486*pi,1.80861131562085*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.65212741127539*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.359054982808431*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.539363622313081*pi,0.14410389755895903*pi,4.14564519390056*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.289693451837012*pi,0.16240819978081*pi,3.88636939696187*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3368845526297*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.27480911734347*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.202904519961352*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3231972487263*pi) q[14];\ncx q[15],q[19];\nu3(0.423834338769715*pi,3.4423509967175*pi,1.490274956321745*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.272278597177421*pi,0.8479407324439401*pi,4.4903109136820305*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.755521942770205*pi,0.353872441255363*pi,1.55630450608688*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.805273675381542*pi,0.24565686674972298*pi,1.250398958531616*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35481444143514*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.51734632554881*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.586902087851645*pi,0.05388241604206501*pi,4.2260413141783495*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.34567298585797*pi,3.00766114987532*pi,1.0150847136630698*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.893631818469127*pi,2.65263910046614*pi,3.93521903334667*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5277811596580846*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.806590672641427*pi,2.82770454697858*pi,3.28571867388763*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.551486113297495*pi,0.41100466727655005*pi,1.0470635454931672*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.752635382742732*pi,3.30058215145462*pi,3.35060708827146*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.369582068481484*pi,3.37795030152521*pi,1.007366339308313*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.450453689021739*pi,-0.300899908401729*pi,0.9783374247350389*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.655698302827991*pi,3.48939202679706*pi,3.74828218903553*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.563400585939288*pi,3.13249798395185*pi,4.034651720332651*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.756374542755071*pi,0.60536527738563*pi,4.446740945334421*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.862770075055374*pi,3.09972014655569*pi,3.18164599099377*pi) q[1];\nu3(3.5*pi,3.36396217952055*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.247360631672145*pi,0.435507089707604*pi,4.0182867524876595*pi) q[4];\nu3(1.0*pi,0.0*pi,1.222996577664206*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.608735758226978*pi,-0.339493474404365*pi,0.5554892363201404*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.220333099461394*pi,3.14867729655895*pi,1.80089818435248*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.192166766495213*pi,0.15062345849380399*pi,4.1490238706407805*pi) q[15];\nu3(0.191116015386284*pi,2.73724229565947*pi,1.279372241554426*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.381707324599396*pi,0.84815563170263*pi,4.11925688568321*pi) q[1];\ncx q[2],q[5];\nu3(0.133285580559606*pi,2.45081519140466*pi,1.05736419385576*pi) q[3];\nu3(0.662188373722783*pi,3.37970820838295*pi,4.4877577692682*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.28542561128959*pi,3.32262370428063*pi,1.59821850931552*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.507959201644276*pi,-0.216780276014793*pi,1.016103558812088*pi) q[12];\nu3(0.431772528259888*pi,2.92111933921036*pi,0.973267021458203*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.641818989290697*pi,-0.4392769298110462*pi,0.645176760576199*pi) q[16];\nu3(0.466604646797946*pi,-0.06579858676568201*pi,0.654593088796895*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.18294922024913*pi,-0.006189877080875983*pi,0.943123651208455*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.47753164717146*pi) q[5];\nu3(0.152468341309076*pi,3.21101071614076*pi,0.872712095890793*pi) q[6];\nu3(0.102701784254464*pi,3.13485362859538*pi,1.075721434946566*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.503179436594946*pi,-0.337264396430823*pi,3.63820863606011*pi) q[12];\nu3(0.608377784243485*pi,0.5184053815423599*pi,4.21802693432814*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.128889220293047*pi,0.271091119461097*pi,3.95479015108042*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.678360001235964*pi,-0.317975570079125*pi,3.71353874220278*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.61693355025807*pi,0.028299254220994996*pi,0.7826939995843221*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.193150514603655*pi,0.154599872536618*pi,1.182624749396884*pi) q[10];\nu3(3.5*pi,3.26416889763157*pi,0.5*pi) q[11];\nu3(0.441028334217495*pi,3.20868375641239*pi,0.9829375688038959*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.2199101995492811*pi) q[21];\nu3(3.5*pi,3.40564029451738*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44417995330127*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.35875330235513*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.205162254080788*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(0.733746635151675*pi,2.91556291419146*pi,3.66188967514678*pi) q[14];\nu3(3.5*pi,3.3280205940738*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.308915496031184*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2593453562857682*pi) q[17];\nu3(1.0*pi,0.0*pi,1.191121163331605*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.610528163678435*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.3520007502429*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38209187559184*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.32337600260165*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.203759912886735*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43517665579845*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.172835053228485*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276368289807241*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5437114553282356*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43608151812517*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45518523849835*pi) q[19];\ncx q[0],q[16];\ncx q[1],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[19];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.449469979110722*pi,0.32951700171822496*pi,0.671008882307526*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.708196439499511*pi,-0.4906179598863827*pi,3.05064800408892*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.586445927765213*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35287940563933*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34228715404248*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4121279780646*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1987822683785478*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.303749394276813*pi,-0.006031321816112989*pi,3.99112653023777*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[7];\nu3(0.650668119440835*pi,-0.23068416756510202*pi,3.43079943186473*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.17629395687675*pi,3.42819562102782*pi,1.205306997278767*pi) q[11];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.195548530095041*pi,2.53017291023615*pi,1.374060111124109*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.651121856348116*pi,2.47697400956224*pi,3.56154707904417*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48734547121099*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.139618509595423*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44294461785145*pi) q[20];\nu3(0.21233390566647*pi,2.77757071045992*pi,0.867360836176162*pi) q[21];\nu3(0.923079402471616*pi,3.37587113944389*pi,3.92012541718317*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.731865938201891*pi,-0.06948961700457201*pi,4.25443183078937*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.744547392089522*pi,3.4045340683035*pi,0.760389671492627*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.612123573657653*pi,0.243909367500732*pi,4.4737379149308705*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.569209434457496*pi,3.21047612755198*pi,4.28623075027922*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.319751520984242*pi,0.45702303770364705*pi,3.82410647805375*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.238356970410377*pi,0.9758255122911299*pi,4.43364147043454*pi) q[15];\nu3(0.361699348027089*pi,0.05234092742046004*pi,1.1554127152569431*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.498837311883889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.543218635276785*pi,-0.215434581401362*pi,4.2618066536778905*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.740693721782656*pi,0.81860455746305*pi,0.772051030778621*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.232232656043061*pi,0.437578099841588*pi,3.74285718000821*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.648192628443279*pi,3.31378559900794*pi,3.94256920352006*pi) q[16];\nu3(0.85442698412509*pi,2.5987991889804*pi,3.61219131361273*pi) q[17];\nu3(0.020932136603172*pi,3.01198303439442*pi,1.69315864563386*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.695686309275751*pi,-0.024966614993727987*pi,0.646569373359646*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.356062531468097*pi,2.62864745970413*pi,1.00131419228385*pi) q[6];\nu3(0.48236326803036*pi,0.84071216733742*pi,4.20174009808063*pi) q[7];\nu3(0.284661251226114*pi,0.29209566926823505*pi,3.44465707625687*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.365294323420025*pi,0.8119221298831101*pi,4.2202774436509305*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.121163099358224*pi,3.11031008567318*pi,0.9798057592484131*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.21921957186526*pi,0.5*pi) q[2];\nu3(0.517363221047108*pi,0.300004575406949*pi,1.0435868565818849*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.84849235844837*pi,0.39578724978302904*pi,0.73483354502159*pi) q[6];\nu3(0.652668711922178*pi,0.7609281983058*pi,0.600566846260459*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1710416679212479*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.802840006328709*pi,0.174619272314947*pi,3.87113035166524*pi) q[10];\nu3(0.720472038134269*pi,0.8028824270680299*pi,0.9931495482989969*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.723696093541965*pi,0.36904637391611095*pi,4.10559981986594*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.595611930604483*pi,0.25643486774506996*pi,0.849554305657567*pi) q[10];\nu3(0.741733067619831*pi,0.18033281163092196*pi,0.724160637007176*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44387703268535*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5064881609933591*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.415406147526211*pi,2.95754390028622*pi,0.969093584362427*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.349775744992175*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.322213592114505*pi,-0.24480980142223802*pi,4.38410208279346*pi) q[20];\nu3(3.5*pi,3.49296505600834*pi,0.5*pi) q[0];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.111191104889453*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.424950109272524*pi,3.23373464473075*pi,1.91595374095034*pi) q[13];\nu3(0.412621864949212*pi,3.35786079192855*pi,0.742996331039973*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.595162066361576*pi,0.342787002789008*pi,4.02992420838174*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.583592956871362*pi,0.10508858414600797*pi,4.3369166455307795*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40613795585869*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5694164502959791*pi) q[9];\nu3(3.5*pi,3.4273238254821*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.087389262902972*pi) q[15];\ncx q[17],q[21];\nu3(0.398326974543325*pi,1.04143499047833*pi,4.11223114822015*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.49752481871157*pi,0.5*pi) q[1];\nu3(0.700480125872974*pi,0.20638186926805402*pi,0.6328488241271231*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[13];\nu3(3.5*pi,3.46055339932577*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.266504302744843*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3676333068776438*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.49514974528562*pi,0.5*pi) q[17];\nu3(0.608767848964783*pi,-0.340566149123236*pi,3.52434480347957*pi) q[18];\nu3(1.0*pi,0.0*pi,1.369599252841582*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.338196845437292*pi,-0.4042704902541676*pi,1.228926340601756*pi) q[2];\nu3(3.5*pi,3.49185350893588*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43664327575126*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45350312317352*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.34967417537671*pi,2.53925474576748*pi,1.175435296454417*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3099498665844949*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.461966068465189*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295232222515812*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2533556728408088*pi) q[20];\nu3(0.410952100019455*pi,2.99094578134151*pi,1.133732052805816*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.756215762670424*pi,3.31447668018327*pi,3.5779428751255*pi) q[8];\nu3(0.558705211811378*pi,0.60406466209343*pi,0.757140152981969*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,0.5545788573736674*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5059545946729369*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49680243811574*pi) q[21];\nu3(0.20520370913698*pi,-0.392190299212944*pi,0.5155971283363946*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.591615775636353*pi,1.06636073751531*pi,0.630522909451521*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46030197889242*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.606844290646928*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.652517925060525*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48273795292997*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2463367596812391*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.506578117945373*pi,0.11831743607345202*pi,0.7898708241613179*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.726498831357077*pi,2.88832288165242*pi,3.32228894974163*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.245983234132682*pi,3.41269807644227*pi,1.491343768515784*pi) q[4];\nu3(0.369902154803588*pi,3.319776096404*pi,1.3167082958318281*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.20113484478813*pi,0.13875183186955597*pi,0.888981113610328*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.799709188120469*pi,3.2825539764736*pi,0.656536075799565*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42576222742402*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.713653804325565*pi,0.5969572650786501*pi,4.19471561843778*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0458955803349687*pi,0.9433859121028401*pi,4.42207499115015*pi) q[1];\nu3(0.447095251029831*pi,0.366967431015612*pi,3.73256508492417*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.472644050951785*pi,-0.147651740957283*pi,4.47855523247473*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.798980350819025*pi,0.020394081541478037*pi,0.5405450777941189*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.169283979280574*pi,3.02382755691401*pi,0.620978494350954*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.289301235826756*pi,2.60528758721432*pi,1.226489172960607*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.521988579208961*pi,3.02072465187437*pi,3.73838271301946*pi) q[1];\nu3(0.787475721179513*pi,2.91061857771814*pi,3.75405719579411*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.605693480197804*pi,-0.304231672594924*pi,0.894210466147515*pi) q[10];\nu3(0.590661944960751*pi,3.44013069353605*pi,3.06644837904401*pi) q[11];\nu3(0.219417003760689*pi,2.41821978012137*pi,1.189888815044537*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.589848750829903*pi,2.63530239927792*pi,3.78881854606482*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.832839531510485*pi,2.37809158288599*pi,3.81476492819566*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.537897756154384*pi,2.67829568592096*pi,3.53355687277359*pi) q[10];\nu3(0.323750470093265*pi,2.70734849799192*pi,1.58716554681619*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.655538789206864*pi,0.6669639794433999*pi,0.746407807618766*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.201249691283087*pi,3.09844599182392*pi,1.74245635417503*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.373294865375599*pi,0.45201770115873496*pi,4.37150333155958*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.457301362814698*pi,-0.36501348267976297*pi,4.27005962082967*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.642297882718327*pi,3.21884088386036*pi,3.21985796342827*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47436880368215*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.332795663419328*pi,0.46169013688788196*pi,4.1322011397311*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3955271211858609*pi) q[16];\nu3(0.127629467098819*pi,0.8050853775767699*pi,4.46102793426723*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45513395468278*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.2645555137913589*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.310368208932701*pi,0.21062556411474898*pi,3.49951416126161*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.381269553770888*pi,0.04676838595569999*pi,4.27247948180541*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.454741582979101*pi,0.28234414656779705*pi,3.54316607752696*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47227526217509*pi) q[16];\nu3(0.0605122280660889*pi,3.42393565100118*pi,1.3261828438806589*pi) q[18];\ncx q[19],q[20];\nu3(0.311679684154661*pi,0.37857921102763403*pi,3.86388996479276*pi) q[21];\nu3(3.5*pi,3.49883762891668*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37855826790382*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.280839725561995*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.600022165361328*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.34533384010127*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.377273378877184*pi) q[10];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.833325353659669*pi,0.6684836115475801*pi,1.1847974733151498*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2520759621733268*pi) q[17];\nu3(0.577894729905412*pi,2.51636613486536*pi,3.8449352079491*pi) q[18];\nu3(3.5*pi,3.49793832244555*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1925795113344941*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[3];\ncx q[4],q[5];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(3.5*pi,3.45083143563076*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.333799903487936*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.47920690390632*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43015070194159*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.383173816893191*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.240309266444155*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3196716749687205*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5429969289156445*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[3];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,4.375603819830991*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46010491322462*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.800008202509728*pi,-0.24095955588475898*pi,4.48517805945792*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43280131364626*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(3.5*pi,3.38751822828991*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.512026760487577*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222043664031853*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2366002751670981*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.436533868733353*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.388946979508585*pi,3.05322619939643*pi,1.85112146300144*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.615740176521228*pi,1.0819193548402*pi,0.722844305169347*pi) q[19];\nu3(0.535947522204098*pi,3.48978541951333*pi,3.84003589360085*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.803679319232089*pi,1.0292706037694*pi,0.738538636716217*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.619673318573116*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5922523237612336*pi) q[18];\nu3(0.435361060278117*pi,-0.028015998973737022*pi,4.49562335007742*pi) q[19];\nu3(0.2151681999655*pi,-0.06228161419001099*pi,0.812396493044522*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5392757855970789*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.218364129495814*pi,3.19664017137134*pi,1.56057174452244*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.413094319746028*pi,3.00973941315535*pi,0.769148103902771*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.337717643182209*pi,0.89362944395158*pi,3.90453064096578*pi) q[8];\nu3(0.165860561183131*pi,-0.038892608157680975*pi,0.8015439220460381*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.185634206605338*pi,3.26702424599569*pi,4.2838379029017*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.546396931195599*pi,2.79780146056599*pi,3.90687629264176*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.481809047200921*pi,0.325549700899582*pi,3.9925363302324*pi) q[7];\nu3(0.292115622346225*pi,3.0045299545655*pi,1.336850091077808*pi) q[8];\nu3(0.360690260886078*pi,2.8834450303739*pi,0.662316525518452*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.451046773087358*pi,3.17002392466336*pi,0.972099584965881*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.626223210639952*pi,0.32187036741409303*pi,1.61335942343283*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.667156347734464*pi,0.69954037251615*pi,1.270371838876067*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.817550261556204*pi,-0.4413016942942148*pi,0.826652784081678*pi) q[6];\nu3(0.556468038611291*pi,3.19842623568379*pi,3.96081715768285*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.190630086214104*pi,-0.373227530101758*pi,0.9430661490815839*pi) q[12];\nu3(0.641497974368115*pi,0.474118385762893*pi,1.298045050540054*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.926678201688392*pi,2.80202428262193*pi,3.57957768952557*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.528339860254209*pi,3.21325699468544*pi,3.94056900975071*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.196155070592026*pi,2.81145302217261*pi,0.936685421805901*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.34051589213929*pi,0.60516469584907*pi,3.80632681996941*pi) q[11];\nu3(0.357824802168274*pi,0.06837117975213003*pi,3.69694696787154*pi) q[12];\nu3(0.238711685958833*pi,0.12687421228649698*pi,1.1102964624927871*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.494034764043623*pi,0.24622500534048097*pi,0.699798084966861*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.716175440092117*pi,0.93432998229518*pi,0.676754898165796*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.380273968835587*pi,0.72803880343724*pi,4.02682274172302*pi) q[10];\nu3(0.730678430211256*pi,-0.4148474722373552*pi,4.4496279885707395*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.42359641829077*pi,-0.4033188565442021*pi,1.52645929916692*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.65632065763491*pi,0.47489555597795496*pi,4.13632941894668*pi) q[17];\nu3(0.502548021715487*pi,2.51494739280938*pi,3.68922900578181*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.710186408440054*pi,3.27866085638882*pi,3.51922981196081*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47676968512731*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.335412209791785*pi) q[9];\nu3(0.825856868691354*pi,0.27249625092793295*pi,4.43022155752821*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.627610368725421*pi,2.69634541925675*pi,3.38830623790342*pi) q[14];\nu3(0.284776043580908*pi,0.251856917567958*pi,4.22358050178277*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.8279060092673*pi,1.02915826557533*pi,0.847685137107896*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[9];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.166420280343106*pi,0.60117755166115*pi,3.95386113472674*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.909824236437587*pi,-0.258650066222852*pi,1.228636634169602*pi) q[21];\nu3(3.5*pi,3.43897552932477*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45984448212838*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.202706468705311*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43902723330604*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.509294197172768*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.272946257568393*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.198241788035102*pi) q[19];\nu3(0.73723465345273*pi,0.8642328437822899*pi,0.5108581316510088*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[9];\ncx q[8],q[13];\ncx q[10],q[20];\nu3(3.5*pi,3.47660154682545*pi,0.5*pi) q[11];\ncx q[14],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.13731580913439*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46741525850978*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5113789379926179*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.355133947151118*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3581562708975*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.6909028352511439*pi) q[13];\nu3(3.5*pi,3.45970403020137*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.316678773730449*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33984065793132*pi) q[19];\nu3(1.0*pi,0.0*pi,1.240848574579603*pi) q[20];\ncx q[0],q[19];\ncx q[1],q[4];\ncx q[2],q[18];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.27431454141327*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5162489668933495*pi) q[17];\nu3(1.0*pi,0.0*pi,1.111123353829375*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48991990874619*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.805057507538795*pi,2.98460841389666*pi,3.18548127435421*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.46290932897458*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(3.5*pi,3.48397664279392*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.390318373029322*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5378042531150342*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310846321522698*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.37641441805566*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.57971792124491*pi,2.95266642641524*pi,3.95876456574371*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.351001400499158*pi,0.7539822503948801*pi,3.80737014144646*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.651329126109876*pi,-0.09834766932883598*pi,3.55631682214455*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5708547083604563*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.645518389714464*pi,2.95697034929338*pi,3.15544977912815*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.958650833347856*pi,-0.49122343578753064*pi,0.709389263333813*pi) q[8];\nu3(0.651682456729719*pi,-0.4041218331901174*pi,3.55075534785797*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.492564702198208*pi,2.93010406681064*pi,3.87612973881467*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.416740547989517*pi,2.69986746573095*pi,0.958654657722902*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.681035948802812*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.160839287895195*pi,3.30332766626466*pi,0.83359512264709*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41667511417319*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.368282116392312*pi,3.38292511783319*pi,1.243103048218807*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.316660915780084*pi,2.90858572667695*pi,1.1738631974769351*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.775564684159203*pi,2.78213510980153*pi,3.51679936488697*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.429089012824803*pi,0.73273457295569*pi,4.01482935067457*pi) q[14];\nu3(0.202146499615306*pi,3.4294440726639*pi,1.83078562655372*pi) q[16];\nu3(0.947996353515605*pi,3.1137667249756*pi,3.97340262958122*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.581703945421793*pi,0.6653971286978*pi,0.961270617447915*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.488177505110542*pi,0.34162502848782705*pi,0.5102935272265376*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.566270169879965*pi,-0.092530437583626*pi,0.760030079276037*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.165353582308679*pi,0.31819557355572003*pi,3.4053134222276*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.674785722145854*pi,3.12740017566728*pi,3.82153190933938*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.469262845932662*pi,0.18929813529169104*pi,4.20305033075619*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.140063411335128*pi,1.01091856983604*pi,4.06016342565725*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.465543302772516*pi,0.16521365889199102*pi,0.827887384841978*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.670968477538418*pi,2.58090283070459*pi,3.92222750321634*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0419996147612433*pi,3.15683277538616*pi,1.1469602081842*pi) q[7];\ncx q[9],q[11];\nu3(0.482073438115955*pi,-0.41247635385267467*pi,1.499214647541045*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0508601126080685*pi,2.94528081404635*pi,1.138269339502975*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.498876939547057*pi,-0.08128976325932202*pi,1.339440323829542*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.52448092180696*pi,-0.320666899288543*pi,4.068489622664909*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47707016160236*pi,0.5*pi) q[9];\nu3(0.642881190690036*pi,-0.07627408598403701*pi,4.27859521369352*pi) q[10];\nu3(1.0*pi,0.0*pi,1.291763927549657*pi) q[11];\nu3(0.218452844901316*pi,0.5117882376218099*pi,3.92233577209192*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.348193435385861*pi,0.32953486720332403*pi,0.5918356730842077*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.438356913019919*pi,0.18501679377886204*pi,1.372605279630784*pi) q[20];\nu3(0.7930935201806*pi,-0.176240594226935*pi,0.636754923909993*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.35648771011479*pi,0.323343747391042*pi,0.740777158959288*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.364334527251174*pi,3.31560864223771*pi,2.16979389990525*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.147404239937872*pi,2.96221856138192*pi,1.67968761100105*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.368897253630354*pi,-0.27914222658355503*pi,1.411579732134145*pi) q[15];\nu3(3.5*pi,3.44435930192877*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.344492329797291*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.326351521999165*pi,0.07930330084162796*pi,0.834341075137904*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.635911409804768*pi,-0.10544142728877598*pi,4.17816595943173*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.406313555852192*pi,0.189268207287981*pi,4.393993575097539*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.31815530352109*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5502737355693457*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2103134548428192*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36469638248065*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.264380738520589*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.659025427517843*pi) q[17];\nu3(0.610704100824035*pi,0.32218870017157597*pi,3.93319062780654*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(3.5*pi,3.37404035759643*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.226214876217768*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44393703741827*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.750098766628385*pi,0.168724296022411*pi,1.428987117839195*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47302711327592*pi) q[19];\nu3(1.0*pi,0.0*pi,1.345245809762794*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,3.42777408047338*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3160906384745*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.230900284097354*pi) q[6];\ncx q[8],q[19];\nu3(0.413803931709189*pi,3.1317792849687*pi,1.300787960429697*pi) q[9];\nu3(0.699875662542325*pi,0.5247600524288201*pi,4.44214931908536*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5950073383069767*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.183700487817215*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46396989685665*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.256320923759307*pi,-0.06142999332676202*pi,1.1897691059281739*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46948778884674*pi) q[10];\nu3(0.410836640582012*pi,-0.151259112860962*pi,4.168002231427851*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.502086245791479*pi,-0.23816067529512602*pi,3.5164829129742*pi) q[16];\nu3(0.642015643101173*pi,2.47302202460792*pi,3.71099984526155*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276718221537394*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.615219937501302*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[12];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5869953274716753*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,4.43959040273361*pi) q[15];\nu3(0.403254405200747*pi,3.38230204341182*pi,2.10740453927258*pi) q[16];\nu3(0.251933083844888*pi,0.6167522943814101*pi,4.46262128790488*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.367470077933571*pi,3.30481532801665*pi,1.67889586365818*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45592553137303*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[6];\nu3(3.5*pi,3.4166614133051*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.213609456475372*pi) q[12];\nu3(0.274656791141263*pi,1.02279244702067*pi,4.169097344184729*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3106546595365711*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.430846340793821*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.761020190478817*pi,2.78078067967218*pi,3.45899286619748*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.847764093377823*pi,0.72757179228502*pi,0.679852445896349*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0411995931996136*pi,0.49077921375814204*pi,4.14209797818632*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.536884592871983*pi,0.00738438209522696*pi,3.69836399252355*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.459239574276337*pi,2.92863391136832*pi,1.78056845864171*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4784943089456*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.54342433826283*pi,-0.18178912797045998*pi,4.01730531443624*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.470391761856741*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.804004810442441*pi,0.52958421288436*pi,1.379956432077313*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.581504560554575*pi,-0.4616188761947813*pi,0.5653008592712745*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.622688919666315*pi,0.08438101295735301*pi,4.04343659115554*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.726880228776305*pi,0.126580811958527*pi,4.13963166757684*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.336555157964079*pi,2.80242431763457*pi,1.21967391061122*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.336581663458666*pi,3.04263769003662*pi,1.60501959401519*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.650106159045824*pi,2.89544732128194*pi,3.19522545996059*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.563767641274713*pi,0.26593797602620906*pi,0.985078072073753*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.520856351426174*pi,-0.12949695798886202*pi,0.632979779683186*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.3793222063359*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.156047815322549*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.545171324666803*pi,0.301236358488552*pi,3.77141858871312*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.201636582754189*pi,3.01353548599892*pi,0.5279183243324809*pi) q[3];\nu3(0.626320935741591*pi,2.58717878493518*pi,3.83629016764332*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\nu3(0.294646564834587*pi,-0.136126448295329*pi,0.5657992922721113*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.592004195358384*pi,2.91811755675505*pi,3.34964329882126*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.75091093088563*pi,3.46667115200123*pi,0.8970202616809531*pi) q[3];\nu3(0.271833152545844*pi,2.76899128273683*pi,1.5486386730243*pi) q[4];\nu3(3.5*pi,3.40028849696149*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47550001856002*pi,0.5*pi) q[8];\nu3(0.813312461399301*pi,3.4948350629298*pi,4.3390874230622*pi) q[10];\nu3(1.0*pi,0.0*pi,1.125509872859199*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2940659965879528*pi) q[14];\nu3(0.697816195566888*pi,-0.00500449768747202*pi,0.9572348239106561*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5868220201835264*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.414843338298091*pi,-0.29442545787416596*pi,3.75453367121312*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.149553730489873*pi,0.046113080368740955*pi,3.65792559133477*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.253393182162682*pi,0.41092417616502996*pi,0.79612457372002*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[21];\nu3(0.631497357628361*pi,0.33110022590687105*pi,4.059381588689019*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.14880988860423*pi,2.61701909563268*pi,1.201449685554604*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45442579372694*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.469605940817139*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.327724045298537*pi,2.64520324258366*pi,0.97989213526802*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.45655060561143*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.459820742636361*pi,0.31793043305436797*pi,1.122335688374811*pi) q[12];\nu3(0.18683268763927*pi,-0.067982224266676*pi,4.19295507547046*pi) q[13];\nu3(0.342434273776983*pi,2.89428984106581*pi,1.88232204288253*pi) q[17];\nu3(0.56082612574497*pi,0.92472320197499*pi,0.7765123467157731*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.4361242634566271*pi) q[21];\nu3(3.5*pi,3.41502874732384*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36553214741932*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.84169517554715*pi,3.14774848591672*pi,2.92801556510295*pi) q[12];\nu3(0.816859612470448*pi,0.11713938918070199*pi,0.675002006044404*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.298493794934838*pi) q[15];\nu3(0.467908860311316*pi,3.26751101172648*pi,4.16017763362799*pi) q[17];\nu3(0.46129580843802*pi,0.15722947474979498*pi,3.87513802567629*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1843105455422491*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49293004779945*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.390248179561379*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43163405656497*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41243489516298*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.087924061226885*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.613051670886685*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5296255103994375*pi) q[19];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.26164074013583*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,0.5494868092490616*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.224537572811162*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,0.5719162342099793*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44162371857624*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.136096574296452*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0905386126742655*pi,2.69490506795901*pi,1.359561460109922*pi) q[3];\ncx q[4],q[7];\nu3(0.818358415696122*pi,3.38517931898031*pi,0.86041020057975*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.562586525339608*pi,0.487272536097064*pi,0.971997124360831*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.579239697469569*pi,0.06630531150650498*pi,0.5822822924093629*pi) q[11];\ncx q[12],q[20];\nu3(0.115142088059627*pi,3.07894453336475*pi,0.675662754552951*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.699523156177142*pi) q[16];\nu3(0.671429066114362*pi,0.06691883309389601*pi,0.795612145591869*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.667474940020812*pi,0.30561299428017297*pi,1.337566939714161*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[16];\nu3(0.611366637416395*pi,0.002437395996734981*pi,1.490216638374135*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.407046651593673*pi,0.010296246424934985*pi,4.27502188452414*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.588823298442481*pi,3.44046696945786*pi,3.32037512195606*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.524960161488748*pi,2.77544864372345*pi,1.075239612442249*pi) q[11];\nu3(3.5*pi,3.4487374435275*pi,0.5*pi) q[12];\nu3(0.310814039120293*pi,0.06934839717959196*pi,4.065069184123709*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45319817843472*pi) q[18];\nu3(0.838471499984288*pi,0.7180734566929501*pi,0.9554625889580071*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304724114749866*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.462600370993463*pi,2.66494807406873*pi,1.0431655010302738*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.219076172063881*pi,-0.34333516325471203*pi,4.21786934359892*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.648204300422783*pi,0.12293735145175*pi,3.98503593267669*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.727332421413707*pi,3.25722645769507*pi,0.641011260137754*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.361644791610426*pi,-0.28907117391236703*pi,1.65715286260788*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.48634939294861*pi,0.306377580351306*pi,1.401338595939678*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5960250488197683*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.468907350362554*pi,0.70796375377289*pi,4.02220231677134*pi) q[2];\ncx q[3],q[8];\nu3(0.202664942862694*pi,-0.24160474246900598*pi,1.04870366459622*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.292365787101468*pi,0.7025046866141*pi,3.80964437668722*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.390709750987772*pi,0.89614713723282*pi,4.46492903022543*pi) q[10];\ncx q[12],q[20];\nu3(0.276573803494527*pi,0.07648068756801596*pi,0.6764664929242*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.574140632533294*pi,3.23301828590342*pi,3.13562043247208*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39235281906065*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.585745648740713*pi,2.50892892589183*pi,3.91173676691915*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3292714215294041*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.536224449093646*pi,0.47412664108521296*pi,1.162666152468389*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.252973954799842*pi,2.78227142130016*pi,1.25231310303589*pi) q[21];\ncx q[0],q[15];\nu3(0.163620244014629*pi,3.30118093962504*pi,0.98461048120427*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.148150522837553*pi,2.98837409502568*pi,1.87392892106209*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.543043314436919*pi,0.8470473956235101*pi,0.806416961326101*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.51211380110569*pi,-0.4485212946886155*pi,3.62216783934036*pi) q[21];\nu3(3.5*pi,3.31687258242591*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41361652849694*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.394688581998929*pi,-0.291516598271849*pi,1.291220319326895*pi) q[12];\nu3(1.0*pi,0.0*pi,1.208207471067158*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.121232101342355*pi,-0.38147625462447*pi,1.64212537080781*pi) q[9];\nu3(0.344622653811789*pi,0.18773239118982799*pi,3.61809939965985*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.686502262488421*pi,2.80870077077861*pi,3.95518841021265*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.308355832005618*pi,0.8668075597949101*pi,4.372769628794741*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.603747834214539*pi) q[15];\nu3(0.796487194384811*pi,2.52402358220762*pi,3.6097634108429*pi) q[18];\nu3(0.573071560552218*pi,0.8911566813301299*pi,0.787522769383513*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[11];\nu3(3.5*pi,3.44748204195483*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.41391266961712*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46935637302014*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.260645152467436*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42600595363664*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.238224150371265*pi) q[13];\nu3(1.0*pi,0.0*pi,1.16187760081032*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.260633067942123*pi,2.6934013760921*pi,1.13766648368332*pi) q[20];\nu3(1.0*pi,0.0*pi,1.274963437163008*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.33747298049047*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.290357150779885*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.843448532588134*pi,-0.12041720403205203*pi,3.53931344440564*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,4.437572683551339*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.546928476466749*pi) q[13];\nu3(3.5*pi,3.30935435546499*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4299779169708895*pi) q[16];\nu3(1.0*pi,0.0*pi,1.140223051818217*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.574189658574543*pi) q[21];\nu3(0.363681025275279*pi,0.21674370887822503*pi,0.5197486005176516*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\ncx q[5],q[7];\nu3(3.5*pi,3.49012551695946*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.45390750172471*pi) q[11];\nu3(1.0*pi,0.0*pi,1.365824242902913*pi) q[12];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.429089477340232*pi,2.65477629787219*pi,1.38575585051775*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.60615349831817*pi,-0.32056506481164404*pi,4.33175130880031*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.44935202976509*pi,0.5270308538208901*pi,3.72876359196971*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46171211991313*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4564767038522195*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3579706362485489*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.371764202751323*pi,2.76973712383833*pi,1.303608430366249*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.118956289934304*pi,0.19390400894119297*pi,0.662173548073823*pi) q[8];\nu3(3.5*pi,3.48066552337445*pi,0.5*pi) q[9];\nu3(0.218868749425971*pi,3.24877509127313*pi,1.285196054518794*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5809496689748825*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.326799967438753*pi,0.20911724093963802*pi,3.60226074452814*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.345042362791806*pi) q[19];\nu3(0.431410831217859*pi,2.4729836434294*pi,1.259230836721908*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.90188965157355*pi,0.08118880768575798*pi,4.02565453884426*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.651698424103388*pi,0.22509544616142396*pi,4.21494831728159*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7070335576798981*pi) q[20];\nu3(0.444835241545333*pi,0.21065968348423703*pi,1.2648196971079622*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.24098605919031*pi,-0.136292962535788*pi,4.4549752767403294*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.637142033367741*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.923245280007735*pi,3.06405984883036*pi,3.34686705296845*pi) q[1];\nu3(0.888795972133143*pi,-0.231790824564231*pi,3.87899185624313*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.198137352850826*pi,1.11179760644339*pi,4.17465663855751*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.69169479720633*pi,3.36400700987441*pi,3.48414080386331*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.813730595958129*pi,0.05980528142361996*pi,3.81837952347024*pi) q[1];\nu3(0.209292965518041*pi,2.92344120451176*pi,0.9453871357970429*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.111224300224484*pi,3.1824702214556*pi,0.837023053589335*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.327655246825738*pi,0.325196956106954*pi,4.3496507270969005*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.677195916060001*pi,-0.097679080362373*pi,1.400549915992206*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.63775876179715*pi,-0.074194181162407*pi,3.791115870019*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.720467123745992*pi,0.6581639089781901*pi,0.981785120832089*pi) q[14];\nu3(0.463849770734454*pi,2.62152656504826*pi,1.50001744685361*pi) q[16];\nu3(0.461340979268126*pi,-0.4596466486392575*pi,1.109845071279166*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.621965420666896*pi,-0.4463269346471283*pi,0.632845599585225*pi) q[6];\nu3(0.191768346578309*pi,-0.15060875931748702*pi,4.22183427915888*pi) q[7];\nu3(0.730744363104306*pi,-0.4240498583426151*pi,0.7791049042877489*pi) q[9];\nu3(3.5*pi,3.33619791628352*pi,0.5*pi) q[10];\nu3(0.550954259407353*pi,-0.38727852820254*pi,3.79695025408387*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.410296810116986*pi,3.4151949712455*pi,4.120618895241369*pi) q[14];\nu3(1.0*pi,0.0*pi,1.153490982913289*pi) q[15];\nu3(0.82155933111007*pi,-0.053851733228445*pi,1.4222495197583949*pi) q[16];\nu3(0.810512685531529*pi,2.80334010648464*pi,3.77800276295935*pi) q[17];\nu3(0.66835009505285*pi,0.437135997411796*pi,1.56242190826118*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.656535385691315*pi,-0.121729768077037*pi,1.168356354872385*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.645536102352355*pi,0.23255723659087701*pi,4.0034175912919*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.349999787980883*pi,0.21757038159462105*pi,0.988333798354819*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.312069259347844*pi,3.45881480696356*pi,1.35733802681152*pi) q[20];\nu3(3.5*pi,3.45432650961716*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.299945981148765*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.122921180608427*pi,3.19609998092117*pi,1.93862965730175*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4922806277882*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.64967021444576*pi,0.12319314209383503*pi,1.230716927667592*pi) q[19];\nu3(0.591772976671607*pi,0.78642516375274*pi,1.013470080967155*pi) q[20];\ncx q[0],q[2];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[14];\nu3(0.221457660334977*pi,3.07195520758981*pi,2.0675470522459403*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.76448482364796*pi,2.97603266374771*pi,3.25804369091081*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,0.691875591425952*pi) q[2];\nu3(3.5*pi,3.48257063724446*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(3.5*pi,3.49926740196558*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1190743077767369*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42606033234084*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.204489962565854*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.3041005481976669*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.46403161378387*pi,0.5*pi) q[1];\ncx q[3],q[20];\ncx q[4],q[17];\nu3(3.5*pi,3.35216056441234*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.280104023050499*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.250185918216475*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.30826275001762*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.266880569655372*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48610890137261*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5424041839508031*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,0.5950477344813326*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,0.5516765603163343*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.216647095257093*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.683942827028118*pi) q[9];\nu3(0.697579568702364*pi,0.11505733099028104*pi,1.169240189890909*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,3.44303117599333*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.50324845021338*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.376250074972329*pi) q[18];\nu3(1.0*pi,0.0*pi,1.255713458249152*pi) q[21];\nu3(0.734989281929132*pi,-0.030338466712581003*pi,3.58933340201961*pi) q[0];\ncx q[1],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.49313789521665*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.545367028697092*pi,3.20520489322522*pi,3.55911022420321*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.4604083673167239*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.602813987800334*pi) q[20];\nu3(0.877681956647217*pi,3.35210956963865*pi,3.91374586031059*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.609110543027808*pi,0.30432291901585595*pi,3.88701603321522*pi) q[7];\nu3(0.326724123355022*pi,-0.4309093222942799*pi,0.634147589257149*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.381099766682268*pi,-0.09422149933804502*pi,3.63803807352805*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.20076673323324*pi,-0.20446062827852002*pi,1.37832383531034*pi) q[14];\nu3(0.103618024557998*pi,0.19452359850451595*pi,3.42627641450505*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36864898272316*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.132234179923543*pi,1.10289046394763*pi,4.39103602213479*pi) q[1];\nu3(0.331371212934112*pi,3.34340767182801*pi,1.8576516984928*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.363077821672832*pi,3.19613901862572*pi,4.38602489683264*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.570186976416206*pi,2.45443569368739*pi,3.68654428489109*pi) q[7];\nu3(0.211535897195852*pi,2.64542006685054*pi,1.55330765625508*pi) q[8];\nu3(0.164372280238556*pi,2.52853591067848*pi,1.07239879780748*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.681912697879875*pi,2.90882938126754*pi,3.49797944580407*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.420776262538681*pi,0.39135788233631597*pi,4.09323034735748*pi) q[14];\nu3(0.153026197664003*pi,2.95987769675726*pi,1.065461196321242*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43404759036849*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.167032567320274*pi,3.42825353349398*pi,1.3922627934952558*pi) q[1];\nu3(0.134387546632291*pi,3.19754899421117*pi,0.714082429657935*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.623195834900475*pi,0.67514702090849*pi,0.5246948753599855*pi) q[4];\ncx q[5],q[19];\nu3(0.293284739317116*pi,2.63196350927842*pi,0.971139257172429*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.382712490411075*pi,0.362623567089262*pi,3.90600339480426*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.902818436451892*pi,-0.247338049491782*pi,3.81567334192685*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.435776130225685*pi,0.41912713148900904*pi,4.12373916161574*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.467563175838893*pi,3.37930074765943*pi,1.65929662284058*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.467831294349267*pi,0.012790347675087022*pi,3.72407607217192*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.539383796326139*pi,3.06352016691402*pi,3.46294006493886*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.307040581238747*pi,3.23027418447498*pi,1.461450794602995*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.541636029541964*pi,0.8644498582317699*pi,1.08434697376957*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48558425562339*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.259313539429928*pi) q[14];\nu3(0.478897099306125*pi,0.6631287000433901*pi,4.4727424220949*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.371300391953804*pi,-0.49405805967959293*pi,4.20904909104532*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47158965831424*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37811478072694*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.205626898688429*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.27153659754018*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.226478370072463*pi,-0.14648100782046197*pi,1.0205587457232999*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.415557346012717*pi,1.11834434547774*pi,4.18555694393241*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.315397145264656*pi,0.08615150564993901*pi,3.77815530286112*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47521834873982*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.515058697728116*pi,-0.027962259522706978*pi,0.5540147318113104*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.385962434495216*pi,0.19391868942175805*pi,4.20064827112888*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.4134375640825105*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5067118304696705*pi) q[10];\nu3(0.834697541601397*pi,-0.07349817317089502*pi,0.773241057184556*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.739054241765318*pi,-0.32764299178302403*pi,3.23368559409281*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.553229279025862*pi,-0.058682738219060004*pi,0.99189274906561*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.41056859875943*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.291149382698788*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48779655269054*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.500500351542161*pi,-0.149630310012352*pi,1.376857718509445*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.48880070809579*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2183441661239058*pi) q[16];\nu3(1.0*pi,0.0*pi,1.308472095011785*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.311866328693649*pi,2.45152491766632*pi,1.1225695350157578*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.697426584167768*pi,0.23349339009549397*pi,0.658452388450132*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.658309029451454*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.407145959907709*pi,0.21861882689742895*pi,3.6699126519202*pi) q[19];\nu3(0.453675385317629*pi,-0.17996216412629001*pi,4.0633675733504795*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43188371947369*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40158020700074*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36578829479147*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.278012252501898*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5966208888378547*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5203967506380818*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3093562059188288*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.183973556050625*pi) q[21];\nu3(0.389065903576694*pi,-0.4321974689911256*pi,4.0763339657697095*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.631324250471541*pi,2.40297699976278*pi,3.88289691885623*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.320637590025537*pi,3.03218838006269*pi,0.955400335132331*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4218175472371595*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.616654718868301*pi,0.87000899099519*pi,0.863545303706138*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45323444396234*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5775232462021066*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.136581683849461*pi,-0.05834347795730099*pi,4.44788333187971*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.326611935120467*pi,3.2495979156856*pi,1.0614554986791829*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.741795673949646*pi,3.11275339525821*pi,0.5791822784522545*pi) q[6];\nu3(3.5*pi,3.42471096214727*pi,0.5*pi) q[7];\nu3(0.897103086012505*pi,3.27791362547092*pi,3.41629495437577*pi) q[8];\ncx q[9],q[21];\nu3(0.671255508778141*pi,2.8727151740979*pi,3.72963718947152*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.516450495284023*pi,2.61641913797624*pi,3.80654147772171*pi) q[14];\nu3(0.10968321972473*pi,-0.16953855159341402*pi,4.30245519667636*pi) q[15];\nu3(0.694383743551582*pi,3.22437297356307*pi,3.59302582274811*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.345187121321131*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.736446263808916*pi,2.96069118686088*pi,3.55044541376866*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.779008126611946*pi,0.355048529771802*pi,1.50045121683851*pi) q[3];\nu3(0.292779583337544*pi,3.22907927104661*pi,1.3673251802920579*pi) q[4];\ncx q[5],q[20];\nu3(0.437020814929585*pi,0.477708880669254*pi,3.91286850736977*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.28277545041316*pi,0.12836465269359798*pi,0.750519784362775*pi) q[15];\nu3(0.258959718973299*pi,0.24442111540119205*pi,3.4853751022098*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.609689321023393*pi,-0.022065677189487987*pi,1.3995913468794599*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39608017243058*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.426941250464209*pi,0.43501075799616695*pi,4.10659638091343*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.64863636814543*pi,-0.190199447483769*pi,3.67017029578459*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.605024266688305*pi) q[19];\nu3(1.0*pi,0.0*pi,1.180363922298594*pi) q[20];\nu3(0.529843543196116*pi,0.24182999712434605*pi,1.237648453877883*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.113087309715587*pi,0.83456990046921*pi,0.645551806165541*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.114576858522805*pi,0.6237834773462201*pi,3.62540104405345*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.484805995692324*pi,2.84431525499169*pi,3.9354565041215*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.237835409856907*pi,0.96418330369117*pi,0.5180048009894904*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.753482519793488*pi,0.7006694763429999*pi,1.138894732730884*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5032492623043385*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(0.660678175493211*pi,0.015841701503377048*pi,0.717869890612783*pi) q[2];\nu3(3.5*pi,3.48253149825337*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.669813975319072*pi,3.36104710737991*pi,3.86305101399285*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.225499737847322*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.515052540433662*pi,2.54894581254716*pi,3.64607989063219*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48875646157159*pi,0.5*pi) q[0];\nu3(3.5*pi,3.33192156095047*pi,0.5*pi) q[1];\nu3(0.582795954193875*pi,1.01879435147775*pi,0.955344900130915*pi) q[2];\nu3(1.0*pi,0.0*pi,1.224746640567349*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.548808126769679*pi,0.69496109940348*pi,0.608615467472265*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2142593156832349*pi) q[9];\nu3(0.371123813875344*pi,1.1080129943663*pi,4.32398642518164*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.268381074982151*pi,0.09411446277914703*pi,0.8312799872518111*pi) q[18];\nu3(0.757790439054832*pi,3.4090048659344*pi,0.594310742203611*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41821960849207*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.643935190352573*pi,3.1543634171404*pi,3.65162003857513*pi) q[11];\nu3(0.856651995738945*pi,0.14393813618708995*pi,3.72443911021043*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.19592459604362*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47412361152036*pi) q[16];\nu3(0.652177721111948*pi,3.23239016184249*pi,4.02183453897199*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.40464029921964*pi) q[3];\ncx q[4],q[16];\nu3(0.527177460080168*pi,0.63052502205148*pi,0.5978422538728594*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.666363044233621*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.360147168198063*pi,-0.08829076407942799*pi,3.61632813964027*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.35694661652162*pi,2.6811143757823*pi,1.55463487480449*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.31198827985169*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36440403356727*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5117670300594304*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2643886642490259*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2411527582039819*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.44744658430615*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.327058793832128*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.275715037830055*pi,0.29736989719967*pi,4.2825387256328*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.530347746868444*pi,-0.00548801737874699*pi,1.395140087094918*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.39993597212822*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5403855501812185*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2186530552154569*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5236483639063167*pi) q[19];\nu3(0.446852142426823*pi,0.06011453597036198*pi,3.64812677105217*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.333412093457842*pi,2.88805239048249*pi,1.0474469892234581*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4826545792002594*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(3.5*pi,3.40031225385013*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49447724143335*pi,0.5*pi) q[5];\nu3(0.362605025328852*pi,-0.4491760180136014*pi,0.818007000942072*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.596415250587171*pi,-0.229513180798106*pi,1.0744570694853*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3759307316405431*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.2840127864335*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2154743249777251*pi) q[21];\nu3(0.315455398916538*pi,-0.302853025186245*pi,4.33353246183075*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.265062158243*pi,-0.137177341988433*pi,3.64255940776255*pi) q[4];\ncx q[5],q[21];\nu3(0.151475450286649*pi,2.74995281655513*pi,1.006414722566809*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.262339940077453*pi,3.09843753513907*pi,1.254755063756579*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,3.30378275088448*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.309833132925204*pi,3.41326750124388*pi,0.989281131759842*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226194297822171*pi) q[20];\nu3(0.818449794035386*pi,3.32010777046165*pi,2.98836392945451*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.724981749759124*pi,0.81244050350026*pi,0.898231259323785*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.617703694190882*pi,-0.29552174016434296*pi,4.10952298721723*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.31371727782386*pi) q[11];\ncx q[12],q[20];\nu3(0.0409944492856467*pi,0.394487938701387*pi,0.5877083596265471*pi) q[13];\nu3(0.117150949014405*pi,2.97400303581006*pi,0.5619931756311187*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.115233551738519*pi,2.61347946135739*pi,0.913202839087885*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5058259740875328*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.605619488322253*pi,3.41418998867851*pi,0.666085617873679*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.436518176385312*pi,-0.14904461179421402*pi,1.199146827661942*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.39039568791473*pi,-0.06123703932471902*pi,3.9857197581314*pi) q[13];\nu3(0.0706134307371242*pi,0.14902062158571205*pi,3.68295850526239*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.907567426993235*pi,3.04307110893582*pi,3.42134704012527*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5623342433225322*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.607367129205942*pi,3.35093718830278*pi,3.22110108156081*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.464998245298696*pi,3.0583685783288*pi,1.481371956351077*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.579595528332727*pi,-0.08434150826056303*pi,0.606503791169885*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.846071191275186*pi,0.76803785821448*pi,0.8836109907098191*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.575839055766495*pi,2.63365492502662*pi,3.79958154637536*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.586359342593823*pi,-0.185373558413907*pi,0.666535637109783*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.277389409269428*pi,3.47126650920293*pi,1.4946817109514439*pi) q[5];\nu3(0.686791687899277*pi,-0.35652161560170004*pi,3.17170092211834*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.472687879872212*pi,0.444841603141615*pi,0.738547694645595*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.770138529133646*pi,-0.294639803696755*pi,3.92152379835449*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.395783393243089*pi,1.03449253924826*pi,4.07171090700757*pi) q[7];\nu3(0.499135097897812*pi,2.69014979057795*pi,3.66496410839811*pi) q[8];\nu3(3.5*pi,3.42901883741269*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.127924303986434*pi,2.8575506102015*pi,1.73325915111337*pi) q[12];\nu3(0.685935888003241*pi,3.46179953539694*pi,3.98831958446191*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2320224575064889*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.714083987800656*pi,-0.4188612322861887*pi,1.04290517960548*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46602664745481*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49547812578911*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49845648259613*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36496570589613*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.304771129788278*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.233744581256539*pi,0.5887003089304199*pi,4.003719920657209*pi) q[8];\ncx q[9],q[16];\nu3(1.0*pi,0.0*pi,1.45166165831886*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.45451521653899*pi,3.04151830256469*pi,1.63622327934474*pi) q[12];\nu3(1.0*pi,0.0*pi,1.151446006358547*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0410352285079798*pi,-0.36310132019361396*pi,1.58183311786091*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2951754652959822*pi) q[19];\nu3(0.685542874598188*pi,3.44817162171706*pi,3.25965847359163*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[6];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5569099255865542*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.545758914451701*pi,-0.112359856201185*pi,1.232706855060108*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.716652005312342*pi,3.41514126403825*pi,4.35415174013831*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49494093280689*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.32417131457939*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,0.6647110948853889*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.459511739626651*pi) q[14];\nu3(1.0*pi,0.0*pi,1.205129377863803*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5105313772490506*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[10];\nu3(0.468201033597907*pi,3.22975235551716*pi,1.66811766367216*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[6];\ncx q[5],q[17];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[12],q[18];\ncx q[15],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.24336167454768*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1062456961114169*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.722989680456513*pi,-0.32694015222434103*pi,0.9201033678437349*pi) q[11];\nu3(3.5*pi,3.45765662205483*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.35323650054752*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.436158565869*pi) q[17];\nu3(1.0*pi,0.0*pi,1.256490579005298*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.185102383985237*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.267178194574021*pi,3.33798753883423*pi,1.120825377671238*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.519403462666594*pi,0.60919086278972*pi,0.7778654762196671*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.780678660711911*pi,0.326815656619716*pi,1.3144428479667871*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.23710612711068*pi,3.26700710482145*pi,0.6181038660506291*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.214582375021736*pi,0.5428592502966101*pi,0.8182183661867259*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44860461340524*pi) q[8];\nu3(0.656917756300063*pi,0.05557098068869304*pi,4.36346008957449*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.639530859392249*pi) q[18];\nu3(0.345852898072152*pi,3.07087298708559*pi,1.60450767067957*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48766510525436*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.841033345752833*pi,3.35342613311235*pi,4.01598998758707*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.212827582653001*pi,2.91920753014909*pi,1.67465440494596*pi) q[0];\nu3(0.366664870886841*pi,0.284918898144103*pi,3.98951225034275*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.470749127304926*pi,0.46971626141254996*pi,0.936390871629427*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.183859700149915*pi,0.43217681951685905*pi,3.92151371168901*pi) q[0];\nu3(0.278642756660385*pi,-0.04511505710536501*pi,0.8324028079929591*pi) q[1];\nu3(3.5*pi,3.49613555905719*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,3.37144858034362*pi,0.5*pi) q[11];\nu3(0.188211844484486*pi,-0.03152913242438399*pi,1.065976078353412*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3530286859610499*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.321568209039851*pi,3.03554183156717*pi,1.59103450777325*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2011665531716051*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.54107426813116*pi,2.74054658591423*pi,1.1412659662516451*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.601547594124875*pi,3.00954073652579*pi,3.28017624933522*pi) q[10];\ncx q[11],q[21];\nu3(0.415152311250366*pi,3.49032403210368*pi,1.8633262772375*pi) q[12];\nu3(0.192087793995413*pi,0.03832020073550302*pi,4.04701883339882*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.572119906771321*pi,2.65770196601665*pi,3.59314531384356*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.714975147392596*pi,0.008263466464328961*pi,0.5069454945688706*pi) q[4];\nu3(0.27967343103168*pi,0.330532322131431*pi,3.65855088008207*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.596475246180632*pi,0.251224334431844*pi,0.6254447714222631*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.51112627191338*pi,-0.09817286950278098*pi,3.73870243032581*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.650499701088395*pi) q[13];\nu3(0.10086892820272*pi,3.00395044387284*pi,1.61278700281125*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.147682347076132*pi,0.19278644062916706*pi,4.34677806313262*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5163034349782863*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.639278485473147*pi,3.44531216366012*pi,4.25478887742923*pi) q[5];\nu3(0.152492659308598*pi,-0.4332593032214386*pi,4.0887804026714*pi) q[6];\nu3(0.486914151234244*pi,3.32769542630336*pi,3.11657718790855*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.661240692807063*pi,2.73372997963931*pi,3.681449810177*pi) q[15];\nu3(0.160700536915887*pi,0.09896477857894903*pi,3.62008893077132*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.557035454328478*pi,2.85682270114265*pi,3.20800668261365*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.452388594716237*pi,-0.37058341828277697*pi,3.86418051435735*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.833992346492301*pi,1.02825244409671*pi,0.830910940069291*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.568541621790696*pi,0.06048178597852405*pi,0.676781358499298*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44059124552561*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.194317325489404*pi,-0.081595812268757*pi,3.87691236356689*pi) q[8];\nu3(3.5*pi,3.40637884573418*pi,0.5*pi) q[9];\nu3(0.426153172551558*pi,3.29122438081861*pi,2.06283271854107*pi) q[11];\nu3(1.0*pi,0.0*pi,1.292720100584529*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.315520286575897*pi) q[18];\nu3(0.107022167576504*pi,3.37433959444267*pi,1.52034681331209*pi) q[20];\nu3(0.647795671181091*pi,0.30037263350714705*pi,0.5575375120190245*pi) q[21];\nu3(3.5*pi,3.42756293590716*pi,0.5*pi) q[1];\nu3(0.292323771290501*pi,0.16995711285583504*pi,3.76241931851821*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.643908723988164*pi,0.463517332798159*pi,0.662362834394885*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.292952198299378*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.330055269320063*pi,2.71888033788242*pi,0.8907406310967401*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[16];\nu3(0.653337880419293*pi,0.15216441349381404*pi,4.0419746856924395*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.330119543418061*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39857805113589*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41792222783739*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.33931360986909*pi,0.5*pi) q[5];\ncx q[8],q[19];\ncx q[9],q[12];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.62860982291629*pi,0.20058766019062202*pi,4.331516910107791*pi) q[13];\nu3(1.0*pi,0.0*pi,1.079526672293548*pi) q[14];\nu3(1.0*pi,0.0*pi,1.131296055039559*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.250162019244231*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[21];\nu3(3.5*pi,3.41166018092253*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49697454755103*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.157945951435552*pi,3.33159792156095*pi,1.395806964041765*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22588315615238*pi) q[19];\nu3(1.0*pi,0.0*pi,1.056800527997214*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47426358725639*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5207607875256066*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.41313120588409*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1136750174767909*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[14];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.34242790457757*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1056195770162431*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42210522662398*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48904115980033*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.556999160989009*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39294424550616*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42067119739185*pi,0.5*pi) q[4];\nu3(0.637816922147505*pi,0.10910950335009295*pi,4.109059067372209*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,1.338774021469636*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.295038328542429*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49807642328767*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[7];\nu3(0.629275395371325*pi,0.16080331963740702*pi,1.064692628080404*pi) q[3];\ncx q[4],q[13];\nu3(0.498572316500922*pi,-0.223858302784688*pi,1.353242338053757*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.555499208283418*pi,-0.066619618943423*pi,0.693210001167994*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.527555917298593*pi,3.42162560334923*pi,3.19130365043995*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.246488088718729*pi,-0.4595122987346658*pi,1.85506333418028*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.494580328296647*pi,-0.420202283891709*pi,4.42085918365106*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.639673265325075*pi,0.6130474149816001*pi,0.789818988006999*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.714268636424389*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.632862176269102*pi,-0.15834247388094802*pi,0.722353361843356*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.162370032244662*pi,0.388816884682355*pi,4.43358972506314*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5949307702518785*pi) q[13];\nu3(0.614134265965895*pi,-0.14131160701728301*pi,4.41797680535742*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.367462472806948*pi,0.15680762722196795*pi,3.90596262731736*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.30323142625652*pi,3.25520226500821*pi,2.00005216523236*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.360530522287134*pi,3.39823102303322*pi,4.473133631830461*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.73634047482178*pi,3.07983058999628*pi,3.49133806720404*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.735444460019438*pi,3.19839187501665*pi,3.52265401459361*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.824577667169744*pi,3.30878518184051*pi,2.87248814327142*pi) q[21];\nu3(0.493744086497285*pi,0.8719855386589399*pi,4.46533393371275*pi) q[0];\nu3(0.533345667827327*pi,-0.310851120445808*pi,0.895575386664109*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.640813369210741*pi,0.13333178485208896*pi,4.0078269081032705*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.46760142756881*pi,3.06160055356301*pi,0.5789821329817738*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.356107103109834*pi,0.68383574536932*pi,4.3270834556817395*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.581510622763195*pi,0.8359198205860501*pi,0.672161599843316*pi) q[8];\nu3(0.819152101444217*pi,0.11479449923789697*pi,4.3630344899806*pi) q[10];\nu3(0.160239517616752*pi,0.13952566253281995*pi,4.2561589451444*pi) q[11];\nu3(0.358837748247462*pi,3.35971707589522*pi,0.841869300679879*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.400307917360381*pi,3.47761142110499*pi,1.51565069073665*pi) q[15];\nu3(0.760238377078796*pi,3.00139208900155*pi,4.17290870007051*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.223888115629377*pi,3.13299788468337*pi,1.075554378653127*pi) q[19];\nu3(0.775147607072937*pi,0.460193613664719*pi,4.48954396397478*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.419278961711757*pi,0.15282665556818098*pi,1.076425162712546*pi) q[2];\nu3(3.5*pi,3.44960740654809*pi,0.5*pi) q[3];\nu3(0.18585185960263*pi,-0.388653483451407*pi,1.59473947018707*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.166871119173717*pi,2.89129666624019*pi,1.20574491980041*pi) q[8];\nu3(1.0*pi,0.0*pi,1.255805533093165*pi) q[9];\nu3(0.536085269534546*pi,0.302709916904379*pi,3.72609347387295*pi) q[10];\nu3(0.754753911916236*pi,-0.4731049763581882*pi,4.2322991146524505*pi) q[11];\nu3(0.298565948795952*pi,3.02937781087269*pi,1.071246419174844*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.826116821902235*pi,3.20511341585493*pi,3.60537548748373*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.431255207220309*pi,2.45122137773074*pi,1.0581669461613*pi) q[19];\nu3(0.553846728267337*pi,0.05171032015600796*pi,4.436951806179*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.439404761110271*pi,3.49124225756503*pi,1.257113064684526*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.728001854862368*pi,0.09012144951171697*pi,4.10290222733809*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.735001039886244*pi,3.08266536597973*pi,3.43772694984374*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.431224979414139*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.542794192171231*pi,-0.27479468815613*pi,0.806616955367909*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.789631968300066*pi,0.10681438997375403*pi,0.5385361180393701*pi) q[7];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41825735892847*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.094137604285501*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43757600154398*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(3.5*pi,3.4627164557722*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.205541971093764*pi) q[19];\nu3(1.0*pi,0.0*pi,1.283572547168401*pi) q[21];\nu3(3.5*pi,3.45643680040872*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.329261315153714*pi) q[12];\nu3(3.5*pi,3.31472176184787*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,3.45975303172605*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210132097409677*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171274124475304*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.34852929782253*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43046220228266*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36928660057847*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2471048816863028*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5446953671315446*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.27806345311297*pi) q[17];\nu3(1.0*pi,0.0*pi,1.219092548018047*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5354692093722551*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.557888468031808*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.37372135474087*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[8];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.198120202505128*pi) q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.48237501473855*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43308157779976*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.475992753651219*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6221325292083351*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.46311658477891*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39814000487969*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.528387085235808*pi,3.34425118916973*pi,3.11938527268374*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.332996282170971*pi,0.320703960718835*pi,0.625993028503377*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.666454885756335*pi) q[10];\nu3(0.473655809390109*pi,3.11436544165774*pi,4.328650176236319*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.405961722356258*pi,0.61091145330773*pi,0.517198176837463*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.73750270169285*pi,3.37976696046811*pi,3.97866285196903*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.516150034991756*pi,0.86516933848324*pi,0.848113730221969*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.325358983282848*pi,-0.4100341678475913*pi,1.176256625431181*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.541755818681141*pi,0.407721799627913*pi,1.301034768019849*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.257081619718127*pi,0.287804603087605*pi,0.88719028200022*pi) q[9];\nu3(0.89996380624155*pi,3.17649483371726*pi,3.09229079116586*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.528428954735969*pi,0.5261443776322801*pi,4.216688794370469*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.211953188273729*pi,0.38266281604421104*pi,0.866555959531326*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.753856296572878*pi,0.51704250992912*pi,4.420534727846039*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.39218126499075*pi,0.183893785306258*pi,0.885591242769552*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.667018285257822*pi,0.008487437711072965*pi,4.4003861087597205*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.295738970654702*pi,-0.14582297861820798*pi,1.073257114491934*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.42327872577516*pi,0.20101870730667304*pi,3.85703999104707*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.403989397337495*pi,-0.13229897582684003*pi,3.64426604026684*pi) q[0];\nu3(0.223868371381327*pi,0.18490585153134498*pi,0.7957907637157899*pi) q[1];\nu3(0.585657959617386*pi,-0.029988529311244017*pi,0.645576676617718*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.432843065570234*pi,3.21093651462582*pi,0.959335060716997*pi) q[7];\nu3(0.728806285795104*pi,1.03420734732244*pi,0.673040805705851*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.213430082013238*pi,-0.208418987665411*pi,1.2226367867556451*pi) q[13];\nu3(0.555397332826043*pi,-0.02948651063562302*pi,0.713715621417809*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.493139069771444*pi,0.25006047566326495*pi,1.4562177234732658*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.70939748507074*pi,3.14852238801908*pi,3.63884656805621*pi) q[2];\nu3(3.5*pi,3.32176733172487*pi,0.5*pi) q[3];\nu3(0.477077569087578*pi,2.5748896439249*pi,3.76790104485029*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.139523413774492*pi,-0.285323776378054*pi,4.03381117626202*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.713399034220265*pi,0.21521860436624696*pi,0.6661708762017711*pi) q[15];\nu3(0.535989234784846*pi,-0.24846631598797903*pi,1.2550064459508619*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.27877314759563*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.475873665304538*pi,3.37814744346054*pi,4.0861330960491*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.157511485942117*pi,-0.348945988839581*pi,3.96430149868691*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.817450508446059*pi,3.04157047451719*pi,3.09944128549463*pi) q[10];\nu3(0.437329837114687*pi,-0.18644043824373802*pi,0.910240577216459*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.304862207310354*pi,0.340898393781498*pi,1.053837612117095*pi) q[16];\nu3(0.195296052443667*pi,-0.4609920994934914*pi,4.30512544584141*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.734250063412224*pi,0.5772094820875899*pi,4.36070694154479*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.61671663077627*pi,1.01074124785361*pi,0.887414425616012*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41061303820326*pi,0.5*pi) q[9];\nu3(0.429809237517826*pi,0.60097649299148*pi,4.45717140856358*pi) q[10];\nu3(0.580684156627788*pi,0.6291017761845299*pi,0.62107480928793*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.347094986508013*pi,0.164746443242344*pi,0.713965648616399*pi) q[17];\nu3(0.526994066596497*pi,3.10893227922818*pi,2.91015892543091*pi) q[18];\nu3(1.0*pi,0.0*pi,1.214874008821669*pi) q[19];\nu3(0.55635382820489*pi,2.94386715582814*pi,4.08060536277635*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3844053369483*pi) q[21];\ncx q[0],q[11];\ncx q[2],q[8];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46578972660418*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2383911406127202*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.295836236815241*pi,3.19144336096205*pi,1.100617415533827*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46508563077119*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4689332870696*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.1386776232623181*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3225223340521461*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48597408022665*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.29342858197287*pi,0.5*pi) q[7];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.507412016021858*pi) q[13];\nu3(1.0*pi,0.0*pi,1.219051338918413*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37659630606016*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48142696507807*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.45714428713408*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,0.5394326004390578*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283657959625304*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.2849818526637495*pi) q[11];\ncx q[12],q[17];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.149943035226783*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.310517258909894*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[10];\ncx q[2],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.20187443515439*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.47886583693656*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4433327815339805*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1255455654683209*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3089182689576448*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.475317270178694*pi,0.12963322597844895*pi,0.731729599507826*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.612171844430045*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.45382288757213*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46915217426678*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.178610774904851*pi,0.5333526410356699*pi,4.18907289993591*pi) q[2];\nu3(0.812260755048057*pi,0.29304400231528205*pi,1.331220543853699*pi) q[3];\ncx q[4],q[20];\nu3(0.0633115124544088*pi,0.5685798833506*pi,4.06126401834392*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.497962448416485*pi,0.46178081085218603*pi,1.177377046635658*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.521040485925381*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44023519839721*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.506084932233365*pi,-0.387090081192612*pi,4.17898410069221*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.854564003220701*pi,-0.315302626513828*pi,0.776992823969969*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.486833590453515*pi,-0.4781935492529595*pi,0.7081510325281*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.416246948641499*pi,0.50524186446782*pi,0.907523966666399*pi) q[8];\nu3(0.380495308416967*pi,0.17732179131356796*pi,0.691814471314241*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.681777002030206*pi,3.32284902336227*pi,4.198440955027261*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.61749819756442*pi,2.83094513922675*pi,4.06689414293178*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.797138210431534*pi,0.9696872662082301*pi,0.5964185401338176*pi) q[9];\nu3(0.926786766515241*pi,3.04906702306749*pi,3.59027131380579*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.462521197579725*pi,0.467174457104652*pi,3.73083105369112*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.744301024932463*pi,3.32710167871451*pi,3.67689070218963*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.229218759470708*pi,3.12413576020646*pi,2.00483071301684*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.891090119047006*pi,-0.223073560110904*pi,3.3130557561929*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.502832519141723*pi,-0.4791891903615643*pi,1.1003774475168449*pi) q[12];\nu3(0.780341249414815*pi,-0.370729639549063*pi,4.063778447232989*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.238397322446685*pi,2.84396598958365*pi,1.036903426401609*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.212024444295979*pi,0.14932496295349595*pi,3.86320388787349*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.51813058498091*pi,-0.374585204477359*pi,0.921672057555769*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.729097702512212*pi,3.19944084156531*pi,3.05692373313123*pi) q[11];\nu3(0.649999873153066*pi,0.14964227233550798*pi,4.27413894312641*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.227456139622623*pi,2.65320608771601*pi,1.084114169943811*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.201576338723294*pi,0.92372532728096*pi,4.24251423986395*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.376646210762455*pi,-0.15788684938521502*pi,0.813708749811302*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.255095686086021*pi,2.72572819598194*pi,0.82096486197621*pi) q[16];\nu3(0.235052032043142*pi,3.33212898629585*pi,1.110081671963567*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.38478582077957*pi,0.5*pi) q[2];\nu3(0.387201314788611*pi,3.41462472463152*pi,0.750494136373124*pi) q[4];\ncx q[5],q[7];\nu3(0.589473047776319*pi,-0.226565651230006*pi,0.5284181875237682*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2745052815511602*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.314505036108*pi,0.8022655282756801*pi,4.22524191979543*pi) q[15];\nu3(0.505476077839382*pi,0.29832122045563103*pi,4.4905005036315195*pi) q[16];\nu3(0.440711232968093*pi,3.15040200668101*pi,1.68893029016945*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0860036406096157*pi,-0.08328893042181401*pi,1.148192637008695*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47891175141223*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.644841698862039*pi,3.15200046742419*pi,0.603290115302114*pi) q[4];\nu3(3.5*pi,3.35863071703893*pi,0.5*pi) q[5];\nu3(0.871063323096424*pi,0.30297958859488205*pi,4.19186112073254*pi) q[6];\nu3(1.0*pi,0.0*pi,1.230942052120956*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.230731308768382*pi) q[13];\nu3(0.397278219210279*pi,-0.08451308278215203*pi,1.50452778003535*pi) q[14];\nu3(0.435224545772276*pi,0.248965075244428*pi,4.43449317955292*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.268843636651631*pi,0.9893591452988999*pi,4.00940037113023*pi) q[18];\nu3(0.317993281520939*pi,0.43709764765861103*pi,4.27494852322769*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.37239478348601*pi) q[9];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.634368298982871*pi,0.12059727475597604*pi,1.55289087071057*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.293241336225163*pi,3.28454847105772*pi,0.5873344731776013*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43082976400907*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.545846547133888*pi) q[7];\nu3(1.0*pi,0.0*pi,1.244514892744629*pi) q[8];\nu3(3.5*pi,3.37114953026892*pi,0.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.46342483080081*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2578771219782952*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48356033497831*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.49745219193361*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.15328212900033*pi) q[16];\nu3(1.0*pi,0.0*pi,1.277457507690176*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.44747253420033*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49932563335209*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.191548210330573*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.49885017821285*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,4.45631536518319*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293419453713563*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.48241162042674*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3157653912783611*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.5415446248799582*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5326718956943308*pi) q[17];\nu3(3.5*pi,3.4379825526066*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.314012566876533*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.468621589104299*pi,0.69258575988614*pi,0.862207587799539*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5023047758087665*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.767216697668708*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.752795651959742*pi,0.11924155712487605*pi,1.071813123286977*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.50695283932809*pi,3.1898824574674*pi,0.771758890368096*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5149869400372898*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5419471805285*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.131041929563467*pi,-0.29592423866081097*pi,1.58287414422645*pi) q[2];\nu3(0.583754871131221*pi,3.332191597336*pi,2.88049149838072*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.867359843005116*pi,0.31191035948273305*pi,4.37693762758881*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.674722243249248*pi,3.28981034677869*pi,0.7599035166411989*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.77176447603103*pi,-0.16543001439050198*pi,0.5493490516857582*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.810687172996995*pi,0.5507731340033*pi,0.831489718223012*pi) q[1];\nu3(0.739190328436685*pi,-0.23895550495254297*pi,0.5339239057675115*pi) q[2];\nu3(0.678113877743651*pi,0.7342254145487499*pi,0.793216511528396*pi) q[3];\nu3(0.555141041215557*pi,-0.118716831690379*pi,3.46220845917639*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.493714064188123*pi,0.04195918752576*pi,3.79291140492009*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.779142425410585*pi,2.82572194641106*pi,4.26893977805912*pi) q[11];\nu3(0.34266322134179*pi,0.94464064087877*pi,4.44649424130327*pi) q[12];\nu3(0.583781770805553*pi,3.08437730961479*pi,4.4508914929359396*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.536432855478776*pi,-0.445819233723313*pi,1.035756094581799*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.249371780552939*pi,-0.296329670022981*pi,1.100773377728901*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.868422173547599*pi,3.18141932272422*pi,3.60084972055847*pi) q[4];\nu3(0.0621115305074514*pi,0.348668668294306*pi,0.742429229645712*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.639122882572987*pi,0.55514757236814*pi,4.11159412719768*pi) q[10];\nu3(0.647181535613803*pi,-0.358533108833451*pi,3.68928286587407*pi) q[11];\nu3(0.658564864938948*pi,-0.126145403816519*pi,4.2074287826449*pi) q[12];\nu3(0.436337682064012*pi,3.39145163279036*pi,0.918653584688994*pi) q[13];\nu3(0.32615456621423*pi,0.56482297055005*pi,3.68756471301084*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.523550539498474*pi,0.65721050314161*pi,0.878017668107566*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.725487190052909*pi,3.16060405472928*pi,3.16300480502261*pi) q[21];\nu3(0.124761087710617*pi,3.30076968957393*pi,1.90855426205612*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.362348678552902*pi,0.061128260573142024*pi,4.46420912046663*pi) q[6];\nu3(0.354203830812856*pi,0.001641420727143017*pi,0.710413116968056*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.29049256535002*pi,-0.298336685604902*pi,4.15053795634271*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.326735306589184*pi,-0.307839483273711*pi,1.67910181955754*pi) q[14];\nu3(0.353354408980326*pi,3.37051047269112*pi,1.32109177210884*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.786430739799355*pi,0.25814287735780195*pi,3.87851593223736*pi) q[17];\nu3(0.443401622654657*pi,-0.387677676180219*pi,0.914516188959072*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.265891180996728*pi,3.03220830453067*pi,1.420885558737857*pi) q[20];\nu3(0.422725222641147*pi,2.87430244796837*pi,1.4400120344945009*pi) q[21];\nu3(0.747426307292719*pi,3.23870701974125*pi,4.4609971971934*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43867235720867*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1709682191953799*pi) q[7];\nu3(0.359630228814347*pi,0.58355600429457*pi,3.92605647479418*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.695361766844971*pi,-0.24081020554049998*pi,3.4434223640842*pi) q[15];\nu3(0.341316757021879*pi,3.22316577462757*pi,1.6132116640821*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.416625658799543*pi,3.28985654295451*pi,1.72549529416085*pi) q[19];\nu3(0.787281517804253*pi,3.47874942252792*pi,3.69139591525597*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.335863680203329*pi,3.24813237614896*pi,1.78088428873913*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[21];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.485665114207491*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[17];\nu3(3.5*pi,3.45644568335687*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47098369942938*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[15];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.13645888900168*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.308407615466529*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45164380883269*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46167671874989*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,3.37390648765344*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44675572641535*pi,0.5*pi) q[10];\nu3(3.5*pi,3.40748931116745*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.29539550610777*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242021258682225*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239770523432157*pi) q[17];\nu3(1.0*pi,0.0*pi,1.076293430337759*pi) q[18];\nu3(1.0*pi,0.0*pi,1.318156210931974*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[18];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43028609790587*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34516969204476*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[15];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.2782588149572631*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.560856490817683*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3475093433777419*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.614605829700171*pi) q[21];\nu3(3.5*pi,3.47670275530167*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.659511150612507*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4682157044529305*pi) q[15];\nu3(1.0*pi,0.0*pi,1.183273337776804*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5835927353860034*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45807529487758*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.639541578523121*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[18];\ncx q[2],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[15];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.345393740208349*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5028081844827255*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.56119264775186*pi,0.10355555788669202*pi,4.18061335511997*pi) q[3];\nu3(0.569724507345011*pi,0.480518614413758*pi,4.2677036645262*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.51620814679599*pi,2.55284349762827*pi,3.82031785373723*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46932157517201*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.551275081538704*pi,-0.4433611383253961*pi,0.803473798021958*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.578063789183154*pi,0.9139145977652601*pi,0.774175970571774*pi) q[2];\nu3(0.974467163015682*pi,2.65287815269294*pi,3.39035806053662*pi) q[3];\nu3(0.498126534533012*pi,3.24576822681528*pi,1.58823390992935*pi) q[4];\nu3(0.521534154736928*pi,1.00466242153646*pi,0.786445210375461*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.198688688809671*pi,-0.255174053063223*pi,3.87218083964777*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.664916994634682*pi,2.4198543584624*pi,3.59521267240758*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.624805442912745*pi,0.411370547755177*pi,0.990268634062793*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.65681394046239*pi,0.05866918989529102*pi,1.480083284779121*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.511327604261419*pi,-0.190833104973822*pi,1.3053130268315218*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.818879213068939*pi,0.50002397063784*pi,4.11844273133953*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.607512796147296*pi,3.25708222430471*pi,3.04856724743084*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.514879962400865*pi,0.284732521093612*pi,4.33385447789001*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.402283653021177*pi,0.9847318972954799*pi,4.43903702288986*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.394807721367847*pi,0.05105153321018596*pi,3.70256111674319*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.588374723263009*pi,0.026979273048146957*pi,0.699730643003856*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.239928304955062*pi,-0.06987921359996702*pi,4.41587770994308*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.725651041749919*pi,3.44940228808343*pi,4.3515526912571705*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.472236758589198*pi,0.97293058474817*pi,4.16724489030696*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.856029976869782*pi,-0.141464475139987*pi,4.03953009775967*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.873385315830524*pi,3.47997827626718*pi,4.4980026647229305*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.705499418480022*pi,0.18756138184973803*pi,4.42798796230619*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.667148990296947*pi,0.302672679956276*pi,0.8155725490933889*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.519772181028622*pi,3.09269062181078*pi,3.33002060036006*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.238344667396691*pi,0.91593910764677*pi,4.15127921758606*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.631251388967105*pi,3.10293454020131*pi,3.7484015108595*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.552853902551959*pi,-0.094591478365883*pi,0.70037668787609*pi) q[19];\nu3(0.742282957176193*pi,0.467895546087305*pi,4.01427650701583*pi) q[20];\nu3(0.784460448056131*pi,-0.05366218214840901*pi,4.11316291088474*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.484405640138511*pi,-0.110854711273073*pi,4.27976395306617*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.94733191067308*pi,3.02814514430033*pi,3.39663036976927*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.482838264298697*pi,3.36944142106997*pi,2.01699643470289*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.521157113418052*pi,0.90479928608701*pi,4.2411355433950995*pi) q[18];\nu3(0.464646990787187*pi,0.5780736102283699*pi,0.862236532734873*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.209915193004881*pi,3.2989709980923*pi,0.775546368983324*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[9];\nu3(0.319807940644843*pi,3.26859490162461*pi,0.5203319395232036*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.115130086936208*pi,0.018361770599266025*pi,1.02241333119624*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.48271826984044*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3697284576709698*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.623441244257084*pi,0.5099750325183099*pi,0.7767162716964491*pi) q[13];\ncx q[14],q[15];\nu3(0.495134531977526*pi,3.22344904074891*pi,4.24991311404181*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.48655783907572*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.29900757238175*pi,0.5*pi) q[4];\ncx q[7],q[10];\ncx q[11],q[21];\nu3(1.0*pi,0.0*pi,1.3009555325666189*pi) q[12];\nu3(0.590245943359705*pi,0.13314285727117603*pi,1.053887807433314*pi) q[13];\nu3(3.5*pi,3.28043279550725*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.125688049299102*pi) q[15];\nu3(0.757897522699519*pi,0.90903896913507*pi,0.864829205529204*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.065728148475827*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.29288943176782*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[18];\nu3(3.5*pi,3.44709598530335*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.232169054886056*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5794808465387495*pi) q[9];\nu3(1.0*pi,0.0*pi,1.261234776359435*pi) q[10];\nu3(3.5*pi,3.46306376839997*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.370245370797139*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49870464133523*pi,0.5*pi) q[5];\ncx q[7],q[10];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,4.45488203698214*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49550296763488*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.349739415205177*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4445863309324505*pi) q[19];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[18];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.662505641456397*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4847322186277*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[14],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5754139861896781*pi) q[21];\nu3(3.5*pi,3.48948550596752*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46978211118942*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.284093083448394*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5449676761665284*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1154961401059809*pi) q[20];\ncx q[0],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.53354795949733*pi,0.161507271041347*pi,1.51047908681203*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.440667704171082*pi,0.18542404309618*pi,4.4012164484759495*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.23705007168069*pi,-0.105699004619626*pi,4.05985051120534*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3704907292226505*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.47119199424926*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.272740648531473*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5202021009862214*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.623014576889145*pi,0.9910594883000801*pi,0.972328251201257*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.889429094988163*pi,0.6771137287057101*pi,4.48992835388088*pi) q[3];\nu3(0.607459805061141*pi,-0.25265131917745*pi,0.5590072809865495*pi) q[4];\nu3(0.598843246172549*pi,3.30007419387242*pi,3.81908577168762*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.560353078060595*pi,0.10285622551116902*pi,4.13058005456897*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.569899462837675*pi,3.34992528268653*pi,3.62635598012614*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.900285746508182*pi,-0.34145713992681404*pi,0.9818421698298909*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.852017179034531*pi,2.34248112309549*pi,3.77788616088417*pi) q[4];\nu3(0.424862304684457*pi,3.47943244065859*pi,4.26647196725377*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.42877579149853*pi,3.1332805043639*pi,0.90749587541372*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.676952932215094*pi,-0.35336752394647497*pi,3.67416744585387*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.334614345509269*pi) q[17];\nu3(0.241968739428025*pi,3.26577166701484*pi,0.826375745413637*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.788319737910145*pi,0.13184910526965898*pi,4.008892225204891*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.414236800905593*pi,3.27564784299513*pi,1.97537857034696*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.274049710395358*pi,0.32191008634723906*pi,3.65430256932185*pi) q[11];\nu3(0.565447997261866*pi,3.16800369061167*pi,0.5651449855120206*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.530265528211338*pi,0.6613335033077801*pi,4.46263240104598*pi) q[15];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0638299909359815*pi,0.91159293212371*pi,0.5172889191621689*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.815356659212177*pi,0.52989192450191*pi,0.880324959608136*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.569661319558653*pi,0.2481760316117*pi,1.099415094553287*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.687783283069394*pi,2.68942668374802*pi,3.84620328732658*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.622651384390092*pi,3.44981399510524*pi,3.81882310860751*pi) q[10];\nu3(0.519203703973056*pi,-0.4417256087976447*pi,3.89639228282593*pi) q[11];\nu3(0.609733517049522*pi,-0.26183567515442496*pi,1.0663708552640538*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.460930472202279*pi,2.76804027293532*pi,3.70627038302848*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.449963496623013*pi,0.7380859360962999*pi,4.39624266376595*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.727809635091384*pi,3.40554494491098*pi,3.75319548861848*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.860906099902746*pi,3.14169973474875*pi,3.01608431625402*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.560904975750002*pi,-0.34402010270218597*pi,3.74770022637582*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.7492613378155*pi,2.9511952396852*pi,3.2649096183173*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.343355855450057*pi,3.21832847753535*pi,1.2133441527008721*pi) q[20];\nu3(0.511772893531889*pi,-0.09059538778030202*pi,0.9153491520060719*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41544200343497*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(0.182607016280388*pi,-0.4562733120925787*pi,1.2209632745921741*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.397696417511477*pi,-0.192566363125173*pi,3.950702967341*pi) q[13];\nu3(1.0*pi,0.0*pi,1.212525351012164*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.374793453939209*pi,-0.20563003192776302*pi,0.624722558477021*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4829047176809*pi,0.5*pi) q[4];\nu3(0.413814532414863*pi,0.66359751576704*pi,3.86018827157589*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49623314985351*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.327514814559398*pi) q[11];\nu3(0.522105420650243*pi,0.08698412701365699*pi,4.4772575642933905*pi) q[13];\nu3(3.5*pi,3.47831141182899*pi,0.5*pi) q[15];\nu3(0.677853842229686*pi,0.24541606300456298*pi,1.059203512975274*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.196064868665585*pi) q[18];\nu3(1.0*pi,0.0*pi,1.226203105376423*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39261879251256*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,0.0*pi,1.2449222105723199*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.646589700526118*pi) q[14];\ncx q[15],q[19];\nu3(0.503470282948822*pi,0.51416415978795*pi,4.05801386625731*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[14];\nu3(3.5*pi,3.44884925001335*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5049287915745628*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.677882614128094*pi,0.05209809306989899*pi,4.401146776876541*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49717830941078*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.497157776266571*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21119386893845*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,4.42399082424492*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[6];\ncx q[7],q[10];\ncx q[9],q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.129807776709932*pi,-0.06816879154559002*pi,0.761599396661746*pi) q[17];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.37239643002987*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.214984141646259*pi) q[6];\nu3(3.5*pi,3.46806404064505*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.399238953603787*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41863922722635*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2692459098554512*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.327424049890579*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.520138522022413*pi,-0.14090398069072801*pi,1.164217217653756*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[10];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.401202852599624*pi,0.41121008595564*pi,4.22566070793083*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5247502425147743*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49959173470836*pi,0.5*pi) q[8];\nu3(0.444388130039667*pi,0.28139973187147904*pi,3.51531062946739*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.458848357583371*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43341371943097*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.364032859235704*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[10];\ncx q[8],q[16];\nu3(0.456975316405703*pi,0.56193096800714*pi,0.5947082609546906*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.190894286972151*pi,0.70140472368681*pi,0.699740444045234*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.43448182620797*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.325063300934088*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.307191402481316*pi,-0.02814043103026098*pi,0.718149888805607*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.415862434877957*pi,1.20237908284344*pi,4.2348220906388*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.382873395669646*pi,3.3626561247443*pi,1.88150041597144*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44436236507605*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.234399873380356*pi,1.03293825130358*pi,4.11705688279031*pi) q[4];\nu3(0.63876788495327*pi,-0.05031258351369999*pi,3.52027794279724*pi) q[5];\nu3(0.334470642691446*pi,0.014062956977009988*pi,4.35791714542927*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.749389890860192*pi,0.75664501461153*pi,0.5243282221042783*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.60775466527858*pi,0.21059269313486495*pi,3.85664969526109*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.63420861329697*pi,-0.4338370053130737*pi,4.27842469050138*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.677501987527478*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.434956010120907*pi,2.66870603799002*pi,1.3192907911876781*pi) q[0];\nu3(0.508250874947157*pi,-0.31114377644888*pi,3.71193866760956*pi) q[2];\nu3(0.447512587838637*pi,2.98139617749256*pi,0.743788263211274*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.254565364474951*pi,-0.234591355858843*pi,0.658843216518051*pi) q[5];\nu3(0.535237873497282*pi,-0.30479442746607*pi,0.617224404106176*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.390227325992944*pi,-0.217397326871416*pi,4.14093269052591*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.521891572968704*pi,0.21499385782950298*pi,3.8481116451992*pi) q[18];\nu3(0.341422513000239*pi,-0.381275723248598*pi,0.726714600228562*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.242019803803349*pi,-0.42245350605657217*pi,1.68593597901089*pi) q[0];\nu3(0.397090838779792*pi,-0.40056706538503173*pi,1.218607749229443*pi) q[2];\nu3(0.491415922763436*pi,2.79695923702675*pi,3.54626675452853*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5787527498965*pi,3.44882640621352*pi,0.5864884569041943*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.416181559367119*pi,3.13538215277757*pi,1.179363959098392*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.384763576179763*pi,3.18995881197093*pi,1.206370733800681*pi) q[20];\nu3(0.426571222936751*pi,0.5996646838122499*pi,0.655724078369761*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.765096015372133*pi,3.06635619833875*pi,3.68027282989868*pi) q[12];\nu3(0.560257590184475*pi,2.95974224721736*pi,3.17207352899413*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.726661405471554*pi,2.97152188147993*pi,3.94196899287138*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.725445054336309*pi,0.41765106295520904*pi,0.832837457578868*pi) q[20];\nu3(0.214860779492987*pi,-0.207325555352546*pi,1.55414486565485*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.453410648322669*pi,0.06867015950757005*pi,0.6724417586678579*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.416903940965555*pi,0.17681264520111595*pi,0.852759298123171*pi) q[12];\nu3(0.452827094790267*pi,0.88161323494848*pi,0.561894644050131*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[11];\nu3(0.500244890212425*pi,0.55753588668132*pi,4.18665785610209*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(3.5*pi,3.38421122503224*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[17];\nu3(0.182412631984395*pi,-0.05511225963269001*pi,1.188232770490881*pi) q[10];\nu3(1.0*pi,0.0*pi,1.302792605853248*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46967603360463*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2528872676493439*pi) q[19];\nu3(3.5*pi,3.3913401089767*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.38071416749676*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.17812175683409*pi) q[4];\nu3(3.5*pi,3.26408416147774*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.286627142094379*pi,0.5985793498999099*pi,0.5224891437366793*pi) q[8];\nu3(3.5*pi,3.42968244976934*pi,0.5*pi) q[9];\nu3(0.499723268236475*pi,-0.191960397627973*pi,4.41661839887629*pi) q[10];\nu3(1.0*pi,0.0*pi,1.136835944057208*pi) q[12];\ncx q[15],q[19];\nu3(0.534453211849786*pi,2.76205206010311*pi,3.56087535614237*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3226342528447441*pi) q[17];\nu3(1.0*pi,0.0*pi,1.150787349101049*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.4832046971693*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.764628783316571*pi,1.12268738266524*pi,0.672778745880647*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.432738349156709*pi) q[11];\nu3(1.0*pi,0.0*pi,1.20651524994614*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.391801841474398*pi,2.99787029930941*pi,1.88794996859297*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38280589999989*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44087064751103*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.36518582018967*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.481937733596499*pi) q[12];\ncx q[15],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41690606676082*pi) q[17];\nu3(1.0*pi,0.0*pi,1.185237918019795*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39459715299411*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40843251686737*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38713058272272*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5438687292259589*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.252060104988733*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48880069778048*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.064268124461491*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.48856394200335*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2925008227913741*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.416620017204179*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.721982812126104*pi,0.26127561082778805*pi,3.96469308503487*pi) q[6];\nu3(0.536436034000754*pi,0.412834830920742*pi,4.07983699487672*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.450088452415709*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.663168509483225*pi,0.263340121411345*pi,4.240782359328691*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39811834652429*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.36040254753999*pi,0.004223991837298047*pi,1.3493431227432922*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[15] -> c[15];\nmeasure q[18] -> c[18];\nu3(0.699288762731149*pi,-0.351569590448*pi,3.48031328279877*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.543922102608468*pi,-0.313261592476032*pi,1.017644279261241*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.619985214180451*pi,3.31295444462638*pi,3.71755203662441*pi) q[5];\nu3(0.504756818052578*pi,0.8293880032113401*pi,4.22487922780045*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[5] -> c[5];\nmeasure q[9] -> c[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.881797757387011*pi,0.38201849947228705*pi,0.687369896812831*pi) q[11];\nu3(0.651743424867012*pi,2.79748092249431*pi,3.24245200452575*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.994713043965166*pi,3.3999057477352*pi,0.611538313433976*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[19] -> c[19];\nu3(0.796884907801824*pi,-0.29588058578252696*pi,3.96078163934704*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.407206275493249*pi,0.12830642118941005*pi,4.34858469307858*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.265780580929899*pi,3.47451403063911*pi,1.60339366624231*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.079376059565509*pi,3.11701280594154*pi,1.265198340199814*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.306349406026844*pi,0.80261595906599*pi,4.10577610002996*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.746666534252006*pi,-0.140602565725989*pi,4.250630395377399*pi) q[10];\nu3(0.408962123087791*pi,2.42023026234985*pi,1.171434043314401*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.668635735162636*pi,-0.06852382298670101*pi,0.5321484143094322*pi) q[20];\nmeasure q[10] -> c[10];\nmeasure q[14] -> c[14];\nmeasure q[20] -> c[20];\nu3(0.390026067555628*pi,0.73056227470839*pi,0.62349223329787*pi) q[2];\nu3(0.575221919233943*pi,0.5438503249054101*pi,1.030945305079219*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nmeasure q[2] -> c[2];\nmeasure q[8] -> c[8];\nu3(0.649145631174746*pi,-0.4837318858935033*pi,3.22688998541669*pi) q[16];\nmeasure q[16] -> c[16];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.284764546233881*pi,-0.07928112460821102*pi,3.85579414504374*pi) q[0];\nu3(0.233856034143088*pi,-0.20064162939095498*pi,1.57827496890047*pi) q[1];\nu3(0.372388491677016*pi,3.09429370167184*pi,1.79297183318572*pi) q[2];\nu3(0.256069155315165*pi,0.70484482868726*pi,4.04845847796005*pi) q[3];\nu3(0.417706554634267*pi,-0.4495008156341411*pi,0.85710423755169*pi) q[4];\nu3(0.591117379494372*pi,-0.344306792967881*pi,3.85610399586671*pi) q[5];\nu3(0.81715115373396*pi,1.08473296969843*pi,0.717972844667554*pi) q[6];\nu3(0.401531234571181*pi,0.103289629149247*pi,3.44306648586102*pi) q[7];\nu3(0.642782891687351*pi,2.85633837248728*pi,3.42478828684424*pi) q[8];\nu3(0.293146127183286*pi,0.68863746665877*pi,4.45758732839086*pi) q[9];\nu3(0.544338009263602*pi,0.10221058801785099*pi,4.47773707241672*pi) q[10];\nu3(0.599756089427358*pi,3.03552814744578*pi,3.5667883403007*pi) q[11];\nu3(0.807763474458297*pi,-0.4515031659816307*pi,3.50860590459534*pi) q[12];\nu3(0.176957345399416*pi,-0.394832768296642*pi,4.1260845957809*pi) q[13];\nu3(0.667978239368903*pi,3.20547116181167*pi,0.6134541326209559*pi) q[14];\nu3(0.667469279725682*pi,-0.4148036237263754*pi,0.667507299730818*pi) q[15];\nu3(0.856153439196814*pi,3.22837150922913*pi,0.627163050689956*pi) q[16];\nu3(0.497260381491793*pi,0.10329893111552202*pi,0.5930691889553066*pi) q[17];\nu3(0.504968060426125*pi,3.10388251410235*pi,1.74874993372129*pi) q[18];\nu3(0.868209879469594*pi,0.16617402380832502*pi,1.090860352495583*pi) q[19];\nu3(0.682276074715162*pi,3.18450289869731*pi,3.14983726893415*pi) q[20];\nu3(0.497722525476872*pi,3.49613242767664*pi,0.795846259483439*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[5];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[12];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.42330590493658*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48801775882286*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40855394839594*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42257212556817*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.180572292492559*pi) q[5];\nu3(3.5*pi,3.37354136951372*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1881955548253211*pi) q[7];\nu3(3.5*pi,3.42015497338774*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36381320336175*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.219336211942647*pi) q[12];\nu3(3.5*pi,3.39412321017903*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26110105703046*pi) q[15];\nu3(1.0*pi,0.0*pi,1.218063681549969*pi) q[16];\nu3(1.0*pi,0.0*pi,1.356851159209129*pi) q[17];\nu3(1.0*pi,0.0*pi,1.300379107832448*pi) q[18];\ncx q[19],q[20];\nu3(1.0*pi,0.0*pi,1.3371681644523181*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[5];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(3.5*pi,3.47631511622004*pi,0.5*pi) q[4];\ncx q[6],q[12];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.364673049640916*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[21];\ncx q[14],q[15];\nu3(3.5*pi,3.48462986326133*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4596888554905592*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,4.4723230917609005*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.506848428473734*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41341541987302*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5000883612130734*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1384029255143648*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.610245120047381*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.43857347807527*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5049269986315961*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41263242606352*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,0.5549213912425509*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[5];\ncx q[2],q[16];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[12];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.23550247025673*pi) q[9];\ncx q[10],q[13];\ncx q[11],q[21];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5331022477783707*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4746187574460095*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.45490740662482*pi,0.7995609413970599*pi,4.20530772331946*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.502224668517516*pi,-0.316914631157794*pi,0.894960765414055*pi) q[6];\nu3(0.729165133368839*pi,-0.4669638379928174*pi,3.31099076974062*pi) q[7];\nu3(0.695275665407383*pi,3.22708086903347*pi,3.01054789820325*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.794292500552027*pi,-0.0808048551078*pi,4.0092145509789*pi) q[11];\nu3(0.83347158373779*pi,-0.19134146022439602*pi,3.48982361387516*pi) q[12];\nu3(0.569217392032086*pi,-0.19831125830437202*pi,1.093070707545691*pi) q[14];\nu3(0.777619154187837*pi,3.21282538824268*pi,2.81224900286595*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.542291951783788*pi,0.57935701975138*pi,0.914628641003982*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.82111174685234*pi,2.89579666110108*pi,3.41916302596088*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.577353420779122*pi,0.56591387045946*pi,4.16217277264672*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.445045860417075*pi,0.12051674347844099*pi,3.42374432983457*pi) q[6];\nu3(0.569838901077157*pi,2.90891579577338*pi,3.40011368483817*pi) q[7];\nu3(0.647637636160717*pi,3.09564954304068*pi,3.6117360671452*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.812452024592041*pi,3.43152734322288*pi,4.223766873387531*pi) q[11];\nu3(0.405098776267712*pi,0.312051529181282*pi,3.56551488871497*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.377664062716173*pi,-0.45291515151356987*pi,4.33581109560843*pi) q[14];\nu3(0.739616983960261*pi,-0.3347383604095*pi,4.457414778834179*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.60724575517421*pi,-0.036123384307337025*pi,4.359437262642739*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.758923939511435*pi,0.323313480955704*pi,4.363993465372721*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.250265064888573*pi,-0.21831647246449898*pi,1.373088031816685*pi) q[19];\nu3(0.628456707107299*pi,2.41522309628456*pi,3.76722484790202*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.421749137122125*pi,-0.34392193470433097*pi,1.73986494910609*pi) q[0];\nu3(0.878561796866264*pi,-0.008117805465180983*pi,0.749923585863007*pi) q[1];\nu3(0.582477300916371*pi,0.16946931817590405*pi,1.54444189140952*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.371494272916355*pi,3.45167751469431*pi,1.61782270269681*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.512641000198802*pi,-0.4640566124120575*pi,1.069183483999189*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.423703876528102*pi,2.9477634887843*pi,1.306807699780564*pi) q[18];\nu3(0.293017674252155*pi,2.68037251235822*pi,1.125533940845529*pi) q[19];\nu3(0.239453922423742*pi,0.232601104855909*pi,3.88101093173336*pi) q[20];\nu3(0.466541282951831*pi,0.20812067609680196*pi,3.6765487184451*pi) q[0];\nu3(0.239530791586768*pi,0.64614460477014*pi,0.637321855645091*pi) q[1];\nu3(0.618105045176491*pi,3.34887150062846*pi,3.86731157175418*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.65423767141262*pi,-0.324627699540026*pi,4.15225308139998*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.527440222782514*pi,3.01130559103976*pi,3.50901506234281*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.63036807945191*pi,0.90002563572142*pi,0.5307907581443767*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.729276584485391*pi,3.32350243200957*pi,3.07867863014349*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.525173334444484*pi,-0.328460596401013*pi,4.13530624554746*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.729330829131908*pi,0.6801570174332701*pi,0.945607675788352*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[8],q[19];\nu3(0.478326136869554*pi,0.29765040024618294*pi,0.899574751021347*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.672417832317079*pi,3.10152167686887*pi,4.16949976110225*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.552149730483519*pi,3.31315843622526*pi,3.14851061014238*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48610605115886*pi,0.5*pi) q[8];\nu3(0.417417813451725*pi,0.73819610063073*pi,4.0564816178534695*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.514345187392274*pi,3.30680708275393*pi,4.13775826004799*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.37661341002436*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.313693014584922*pi) q[19];\nu3(1.0*pi,0.0*pi,1.106395973153226*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.37060852766784*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2247256190865952*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[20];\ncx q[0],q[12];\ncx q[1],q[7];\ncx q[2],q[14];\nu3(3.5*pi,3.4983913771466*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.197136339031414*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.605545723511775*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5283840843392591*pi) q[20];\nu3(3.5*pi,3.41333843570127*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47540955678754*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[15];\nu3(3.5*pi,3.46949117720549*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.313994774079926*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.20138625932548*pi) q[11];\nu3(1.0*pi,0.0*pi,1.256172205712311*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.5066543682428862*pi) q[14];\nu3(3.5*pi,3.40704542425262*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.301463680124074*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[7];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43152915657579*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.37436758835172*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.206541615270921*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3097519853102195*pi) q[10];\nu3(3.5*pi,3.45541618026278*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.192200935916425*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304015500439995*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,4.2896590482149*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6276580868263331*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5440708426065815*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49692311576582*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[7];\nu3(0.190867808015344*pi,3.37633937101701*pi,4.2996382153984705*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.364587319554164*pi,0.83174481011389*pi,4.48482981288838*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.336646184773279*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.691623227871344*pi,-0.03338848178763498*pi,1.129902732364541*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5335984472836401*pi) q[15];\ncx q[16],q[21];\nu3(0.551617528226052*pi,0.76613035626354*pi,4.16503754484461*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5234418292195101*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.671147310288602*pi,3.03798025451042*pi,3.72590993736663*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.386699266973105*pi,0.0029207024063410136*pi,4.31674413982742*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.51859497975628*pi,-0.18592454552969*pi,3.83906941103974*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.621858631846995*pi,2.6228565617642*pi,3.69210742622778*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.691307037941598*pi,3.14398592236854*pi,3.7511710041319*pi) q[19];\nu3(0.795623650994777*pi,-0.05168793184239501*pi,1.394497754749572*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.344102484132274*pi,-0.024315915896226004*pi,3.57338974495978*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.519709195186351*pi,0.7093170065463299*pi,0.5183288671223654*pi) q[4];\nu3(0.549021482188411*pi,0.83705567151487*pi,1.1046946065489731*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.573447725897569*pi,-0.356192926316351*pi,3.95182548694061*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.376255572175232*pi,2.96980409830397*pi,1.3854539904418028*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.211680099802835*pi,0.30911702802753804*pi,4.48021274337463*pi) q[18];\nu3(0.122273482471593*pi,3.37325942105804*pi,1.83662792594683*pi) q[19];\nu3(0.595782133063323*pi,3.25581482888676*pi,3.48588982134153*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.639376071546403*pi,2.76469977925999*pi,3.85690105713633*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.521464634265015*pi,3.04362694760446*pi,3.16812496239032*pi) q[3];\nu3(0.454676979849351*pi,2.66030179707535*pi,1.489313350971711*pi) q[4];\nu3(0.744227887035955*pi,2.9525411814004*pi,4.22991190217739*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.448505287958611*pi,0.8030512730649*pi,0.8059296719501929*pi) q[13];\nu3(0.637455133487947*pi,3.15163007522487*pi,4.376375714144579*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.501526078121813*pi,2.92490731816512*pi,1.182948233002778*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.46041756539417*pi,0.5*pi) q[2];\nu3(0.838456199296678*pi,-0.31847536100851304*pi,3.75840856110998*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.440006176311589*pi,3.02731739016552*pi,1.290759487772662*pi) q[11];\nu3(0.527928238714951*pi,3.35785582943168*pi,4.27815313862815*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330848481192021*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.512438252102335*pi,2.723013514456*pi,3.47729350235142*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.820516967720426*pi,3.30603122908351*pi,4.17911090747563*pi) q[10];\nu3(0.286075211094157*pi,2.63726637302556*pi,1.188964240905497*pi) q[11];\nu3(0.468610589625183*pi,-0.340467858314745*pi,4.48421141540942*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.844778028370164*pi,0.448467941595022*pi,4.213408553139351*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.804328212628869*pi,-0.10576952779858201*pi,1.0761167362174748*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.804671736333325*pi,2.39651086134777*pi,3.83720131905852*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[13];\nu3(0.644068457450339*pi,0.00848996442093597*pi,0.5760686731962709*pi) q[9];\nu3(0.320333302177684*pi,2.59277813523026*pi,1.59148249387428*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5117286893470386*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.71546351688162*pi,2.43033807985709*pi,3.81614070495498*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.309905378955723*pi,0.9290489327915099*pi,0.534031678287254*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.47813719279948*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.267574473465976*pi,0.15426473512667804*pi,1.011159891423824*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49819346704166*pi,0.5*pi) q[8];\nu3(0.187903078443741*pi,0.6334448887130699*pi,3.7734749713167*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276777929207916*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.2875497977309909*pi) q[18];\nu3(0.510410233030331*pi,0.7186359745978601*pi,0.5456805709982525*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[18];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.405423779581033*pi,0.5484548153525399*pi,0.720791552587796*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.3483265029104*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.146032599296638*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.294052781435413*pi,3.27633799880561*pi,0.836015335469068*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38227451308619*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.477570392514449*pi,3.34954006683643*pi,1.033757003071059*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4485259155668*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.32892140085732*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43816327780112*pi) q[13];\nu3(0.261253311951666*pi,0.303952254730088*pi,4.17548901617174*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.28468208794759*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5229388742551121*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43627935755906*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.303156001282164*pi,-0.11045023187666297*pi,0.6865460085580299*pi) q[2];\ncx q[4],q[18];\ncx q[5],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.096401732344958*pi) q[10];\ncx q[11],q[12];\nu3(0.588282031386874*pi,0.255361218389469*pi,0.5841636182659447*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3893727133761296*pi) q[16];\ncx q[0],q[10];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47784456442116*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5352182291864316*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.27761735582699*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.244986288307105*pi) q[3];\nu3(0.823752033749574*pi,3.24463120597412*pi,4.16547525586118*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,0.5200035724471124*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.531566089453134*pi,0.20335566407667804*pi,3.72416282990824*pi) q[18];\ncx q[0],q[10];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.346457458791124*pi,0.9730260613008499*pi,4.1594155099828*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41804781573556*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44151818946658*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.48872965946253*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.299956880259965*pi,0.8876128552395799*pi,3.89860293232861*pi) q[18];\nu3(1.0*pi,0.0*pi,1.185164112153622*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1424530452950101*pi) q[20];\nu3(1.0*pi,0.0*pi,1.260563378449024*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3362328853235095*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.219472540367867*pi,0.204262911710693*pi,0.7403585441271769*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.175521728013221*pi,3.02145138545678*pi,0.5753897031203313*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3425104674871005*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42949926390428*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5831123356739933*pi) q[21];\nu3(0.235660684862175*pi,0.47718298876729304*pi,3.52177908771422*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.172753052241791*pi,-0.278014970237434*pi,1.4756138197701731*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[20];\nu3(0.839681928742876*pi,-0.4385942845652766*pi,3.33485612064885*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.290770166594772*pi,2.98455368669431*pi,1.81116379296325*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.736019706685226*pi,3.14464312336025*pi,3.75752035718122*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.156363075409177*pi,-0.04062558449202702*pi,4.19536699644844*pi) q[13];\nu3(0.60409499705565*pi,0.216685095076952*pi,0.809734054160073*pi) q[15];\nu3(0.354434791839819*pi,0.335750411073934*pi,3.7519484153507*pi) q[16];\nu3(0.709111928089497*pi,2.78286019267951*pi,4.14497121164794*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.437400228267045*pi,-0.034350499210739016*pi,1.081652513565254*pi) q[10];\nu3(0.26973913175941*pi,0.47978383575500105*pi,0.555500436078317*pi) q[11];\nu3(0.194563776621195*pi,-0.061621430480474026*pi,1.022803041894272*pi) q[12];\nu3(0.541214159887186*pi,0.436645616406647*pi,3.89927791104172*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.695346552863711*pi,3.22422262808857*pi,4.0051775059098595*pi) q[16];\nu3(0.681123192502419*pi,-0.08475831420103302*pi,3.56144645871431*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.418810914535239*pi,3.06694057859865*pi,0.768691053400537*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.318530865447822*pi,2.8251108786392*pi,1.2390152973704391*pi) q[10];\nu3(0.410490927901303*pi,-0.33242304200710504*pi,1.67356230718411*pi) q[11];\nu3(0.755870440402266*pi,0.7216751548170399*pi,1.108513128123578*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.647275244232033*pi,0.07718871620227896*pi,0.63749417735086*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43314602426579*pi,0.5*pi) q[0];\nu3(0.667086566249664*pi,0.19268771703326004*pi,1.439733355862919*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.25357263690254*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.294668996214881*pi) q[8];\nu3(0.257703224090906*pi,-0.435172894626294*pi,4.2049579000344*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.194097551562175*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0826887998434821*pi,-0.235240476146571*pi,4.26790568316489*pi) q[21];\ncx q[0],q[8];\nu3(0.67689956361816*pi,-0.285827602945369*pi,3.83615038765025*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.385969808609752*pi,0.5228432025479699*pi,3.56328318358825*pi) q[7];\nu3(0.345370882401476*pi,-0.24021555342630302*pi,0.5132575388865633*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.698380788108903*pi,-0.244601147376396*pi,0.74531485303777*pi) q[20];\nu3(0.040757502479309*pi,0.5878005011504801*pi,0.81352519901951*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.332911295907276*pi,3.08681636089309*pi,0.943361235077274*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[15];\nu3(0.536263414658499*pi,0.27544551494207203*pi,3.87308262173852*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4945237595986*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.591677520622703*pi) q[13];\nu3(0.843676102247761*pi,-0.08665293317702999*pi,4.26364589677214*pi) q[19];\nu3(0.265097775273743*pi,2.97108893637463*pi,1.356496383533133*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.663296214762077*pi,0.6264578839153001*pi,1.304800329846656*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.38097754400223*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.28414804531609*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.208634390702602*pi) q[15];\nu3(1.0*pi,0.0*pi,1.147349698103576*pi) q[18];\nu3(0.399723161974414*pi,0.0036791208727029456*pi,1.205800813091669*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(3.5*pi,3.4148661969074*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.290935441246819*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40232527923719*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5067989506822487*pi) q[15];\nu3(1.0*pi,0.0*pi,1.210608736069628*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5191726369410281*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.259799039938889*pi,0.378518799067016*pi,3.46759566370142*pi) q[4];\ncx q[5],q[7];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42382220512815*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.3988362235900595*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242875022362024*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.754545848217213*pi,-0.10010803699139198*pi,0.7917767700617739*pi) q[4];\nu3(3.5*pi,3.47699828225838*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.388041936095013*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.612208811467653*pi,0.09581888018620999*pi,3.61142580461487*pi) q[13];\nu3(3.5*pi,3.37613192606675*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5016650909815791*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231712570490938*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.45487987736346*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.390187111641566*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.195626941940138*pi,0.038825567232697034*pi,3.67817457519458*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49969600913051*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.455976076130019*pi,-0.20809191165414898*pi,1.342411746211726*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.823230296302869*pi,-0.07979979302711598*pi,4.0883779627290195*pi) q[13];\ncx q[14],q[19];\nu3(0.798951925914308*pi,3.33330833523428*pi,2.95093783403999*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.486558919706701*pi) q[20];\nu3(1.0*pi,0.0*pi,1.425613791169708*pi) q[21];\nu3(0.459288280726283*pi,0.5488896296749399*pi,3.56574045996835*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.525389586952596*pi,0.65018299252359*pi,0.8185609182660201*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5244033458487865*pi) q[7];\nu3(0.564010745740852*pi,-0.110393435533862*pi,4.11345607370507*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(0.476063383704484*pi,0.22748208629632205*pi,0.5283734109560952*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.961599385989402*pi,-0.24052801594733098*pi,3.82592454333209*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3888875334543*pi) q[19];\nu3(0.779580170627582*pi,1.07599373821443*pi,0.723120277447007*pi) q[0];\nu3(0.572444804802695*pi,3.27452110204187*pi,0.5070105278407008*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.38239592288004*pi) q[3];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0446912139493716*pi,0.21872704512014096*pi,0.807611032644904*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.331288313459456*pi,3.14266239089398*pi,1.62397208972504*pi) q[17];\nu3(0.22248668599661*pi,-0.4096667294184842*pi,3.99984501071225*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.21493199295604*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0796975884412386*pi,3.11665604344193*pi,1.87083532736434*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.678262386507017*pi,-0.11807087375428399*pi,4.385856326703291*pi) q[17];\nu3(0.406464010124363*pi,2.95601249111954*pi,1.041158681166821*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.288458797243995*pi,0.16282747489147897*pi,3.5341416965305*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.71358259627455*pi,3.34276480434701*pi,4.04789054843854*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.500475759476505*pi,-0.45081272252082527*pi,0.5460162084315687*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.191562351379605*pi,0.26546093985710495*pi,4.45878693210509*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4325124159038*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.525444976990458*pi,0.46421043351217794*pi,4.0473408654686605*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.772616934692252*pi,3.37063646617936*pi,3.31624655849939*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.612732877342896*pi,0.9761883815452601*pi,0.9823640122745869*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.35148454941594*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.888567891749211*pi,-0.0020822654930620077*pi,4.4696190441307895*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.386965563249022*pi,0.169912283341202*pi,4.4273869319252*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.655757010291605*pi,-0.4869250374519345*pi,0.5192297614982992*pi) q[19];\nu3(0.4644718665506*pi,0.14982989587533502*pi,3.89198334170592*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.20429039416033*pi,-0.4267427785499892*pi,1.90029100164692*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.301863585754488*pi,3.44693139599014*pi,1.120838822012959*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.740192418961779*pi) q[18];\nu3(0.398413124781686*pi,3.12093487260033*pi,1.277805951972546*pi) q[19];\nu3(0.620070341937668*pi,0.6333241470215301*pi,4.48992677323065*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.40944879431205*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.421554999772241*pi,-0.19124489225958302*pi,1.300166788401683*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.198298102152247*pi,0.27278978881566796*pi,0.998226047075072*pi) q[7];\nu3(0.855615816599616*pi,0.05751376967423805*pi,3.68169996780831*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.371236116180794*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.76193016609092*pi,-0.236380516434745*pi,0.924271615522346*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.29826914730496*pi,3.07239410466586*pi,1.2383303074792091*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43836779724629*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2604667439590869*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.756190273537242*pi,-0.297220611623968*pi,3.26127853116972*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,4.38293533669576*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.300965196512992*pi,3.06811499359529*pi,1.4674420609265462*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.708061255896994*pi,-0.4887579755226559*pi,4.17947725162382*pi) q[3];\ncx q[5],q[8];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45166817624523*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.278124583807537*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46617443270638*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.918254248323622*pi,0.418578414712901*pi,4.19716203830664*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.413492857502839*pi,2.67344891086073*pi,1.0439211787472629*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43798227481733*pi,0.5*pi) q[5];\nu3(3.5*pi,3.28486416906192*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.305926469523881*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(3.5*pi,3.47925269142922*pi,0.5*pi) q[17];\nu3(0.424620675400976*pi,-0.46269512603692853*pi,4.33384210762072*pi) q[18];\nu3(1.0*pi,0.0*pi,1.383919248612042*pi) q[19];\nu3(1.0*pi,0.0*pi,1.155830869510023*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.518279665347972*pi,-0.4242973222757487*pi,1.087354593412533*pi) q[1];\nu3(3.5*pi,3.45479285323544*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.292571031781586*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44650059238591*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.169958504755637*pi,2.42672876583754*pi,1.2768006722254222*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5448103097042298*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[21];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48816004677346*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5155006466878778*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44800457445095*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.312176819804987*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.706526952111821*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.36912408563295*pi,0.5*pi) q[9];\nu3(3.5*pi,3.43266695198054*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.325949808283613*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.30903583368652*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[6];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5551471953424476*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.550113936808908*pi,0.83433257879915*pi,0.625729843624769*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5257350521533475*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.644916810095171*pi) q[21];\nu3(0.312367147235834*pi,0.06917009798585205*pi,0.687022002544902*pi) q[0];\nu3(0.512378341457757*pi,3.06512042576288*pi,1.600994472496*pi) q[2];\ncx q[3],q[4];\nu3(0.452981312912465*pi,0.280975735822139*pi,0.5612120459856901*pi) q[5];\nu3(0.218964669829581*pi,0.30549925293881497*pi,4.1363965717135205*pi) q[6];\nu3(0.243440246844504*pi,3.34745129804171*pi,1.73122501321621*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.671297968316212*pi,3.04399737872408*pi,3.65306669649877*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.553062295431015*pi,0.35231608950098703*pi,0.887222755649306*pi) q[0];\nu3(0.711835643742091*pi,3.33301246465344*pi,3.82216500792299*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0824661205306506*pi,0.46310540221876695*pi,3.62182484472462*pi) q[5];\nu3(0.732383618159313*pi,2.9295900518928*pi,3.81653948140454*pi) q[6];\nu3(0.192178909652299*pi,-0.4012043595604337*pi,0.713628617250206*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.511507350273662*pi,0.6369444452897199*pi,4.33562123309353*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.500604098607332*pi,0.53498758396341*pi,4.48355192884807*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.310882200958035*pi,-0.389972466917417*pi,1.105678873209361*pi) q[3];\nu3(0.88449361465609*pi,0.50465685797608*pi,0.72237714932767*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.543892279347644*pi,0.23883772386074698*pi,3.97725282960961*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.784229205163256*pi,0.02721304488276599*pi,0.811875123488212*pi) q[11];\nu3(0.305382496831886*pi,3.16305718202422*pi,1.79006533630916*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.280133829520603*pi,3.06361030340785*pi,1.69925879167945*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.566039007035696*pi,-0.4122413443876977*pi,3.89000258569143*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.412645755245589*pi,3.4066610035087*pi,1.73554201882614*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.305421638340181*pi,-0.348297143652908*pi,0.5218926552111893*pi) q[3];\nu3(0.138836006271331*pi,2.75789496608168*pi,1.493926967949921*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.877443843840782*pi,0.36331177908547296*pi,4.3890293109984295*pi) q[8];\nu3(0.286217374113841*pi,-0.40811013698188603*pi,1.8947563461296*pi) q[9];\nu3(0.214935187974348*pi,0.33768251139608796*pi,0.6774402334987231*pi) q[10];\nu3(0.458962298137784*pi,0.12265576680748302*pi,0.8035809581751661*pi) q[11];\nu3(0.350155486560929*pi,-0.19551267702422898*pi,0.885445391014061*pi) q[12];\nu3(0.527483938858825*pi,3.33983080968726*pi,2.97506840002316*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.692850109356116*pi,0.409564514173806*pi,1.037006548933953*pi) q[9];\nu3(0.567334327132745*pi,2.84543194350742*pi,3.946761395872*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.591186100789775*pi,0.28062138495076405*pi,0.70641913230854*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46712986809976*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.195966880698363*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.482514968808739*pi,2.65489473349597*pi,1.067492694953577*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.253749109639701*pi,3.48122410577233*pi,1.91404355965762*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.11292267461276*pi,3.4698962268646*pi,2.0070271046251102*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[14];\ncx q[4],q[18];\ncx q[5],q[11];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.45365367627839*pi,3.09987524588917*pi,1.86733642579532*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.192513127067068*pi,2.63035321072969*pi,1.61428393420199*pi) q[19];\nu3(0.778844627079013*pi,3.09534496680552*pi,0.5009716557647146*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48114309050279*pi,0.5*pi) q[1];\nu3(3.5*pi,3.32953114248365*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38441591016814*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.519419541496554*pi) q[6];\nu3(3.5*pi,3.43313013780966*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.243263517484199*pi) q[11];\nu3(1.0*pi,0.0*pi,1.358956496019463*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1489371926599201*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.34908732537443*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.095039971376923*pi) q[18];\nu3(0.365437156200898*pi,2.82049122969377*pi,1.065830934838604*pi) q[19];\nu3(1.0*pi,0.0*pi,1.217610229393383*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[14];\ncx q[4],q[18];\ncx q[5],q[11];\ncx q[7],q[12];\nu3(3.5*pi,3.45918842141711*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.265907006483348*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,4.4631833236720695*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38648609972621*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5237751224517634*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,3.3346330726917*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44777037006872*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40331698077731*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2953528555615441*pi) q[21];\nu3(0.608862748691236*pi,3.06672538629941*pi,3.65691124848642*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[19];\nu3(3.5*pi,3.41788373677715*pi,0.5*pi) q[3];\ncx q[4],q[18];\ncx q[5],q[11];\nu3(0.752630430832392*pi,0.57643163026368*pi,0.830643080766672*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43827734175526*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5683702245630077*pi) q[10];\nu3(1.0*pi,0.0*pi,1.106493520887624*pi) q[13];\nu3(1.0*pi,0.0*pi,1.112513243422629*pi) q[15];\ncx q[16],q[20];\ncx q[17],q[21];\nu3(0.853304635986413*pi,0.58336365453202*pi,0.806632500532386*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43873997473524*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.709608030717766*pi,0.8468229241618199*pi,0.776213332972878*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.30707217107434*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.662987783309698*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.408345188101834*pi,2.76874589753305*pi,1.405442735028728*pi) q[1];\ncx q[2],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5024477307013249*pi) q[13];\nu3(0.300798302397179*pi,-0.258045617094887*pi,1.0191572041774282*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43198231485631*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.741138354051509*pi,3.26633956895154*pi,4.12339677137797*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.356802852354349*pi,3.17859557686426*pi,1.382494084112863*pi) q[8];\ncx q[9],q[13];\nu3(0.253432867449212*pi,0.58379938812873*pi,0.5040170144830582*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.918696876568055*pi,2.82377177238738*pi,3.52829789137576*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6748862769502351*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.366231718145546*pi,-0.09769177377287003*pi,4.14847236175165*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.456875792944298*pi,3.09706217398936*pi,3.29201190058981*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.237577137456285*pi,3.10215162838679*pi,1.8522869841486*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.623285084734692*pi,0.80877524097476*pi,0.839236930242779*pi) q[4];\nu3(0.449502571157785*pi,-0.01745278547653001*pi,4.22715636044246*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.748707698867924*pi,0.6952241225664799*pi,0.649848391048782*pi) q[16];\nu3(0.489279536229435*pi,0.8515907348702101*pi,4.001378361695529*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.322461631000533*pi,3.24485002414155*pi,1.93580153542296*pi) q[4];\nu3(0.757720874796204*pi,-0.328889440802274*pi,0.851230802735252*pi) q[5];\nu3(0.313716358471612*pi,-0.34197095677654*pi,1.2861621294862031*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.543963698814181*pi,3.42257604341846*pi,4.186250593745401*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.643627979491867*pi,2.94763427661412*pi,3.90441566545237*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.435132295375694*pi,0.6027627745124899*pi,0.9079058560773561*pi) q[17];\nu3(0.779220999158049*pi,3.18523547122535*pi,4.11634642807917*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.870446662186302*pi,0.29156360975222395*pi,0.790001486554464*pi) q[20];\nu3(0.880533317961463*pi,0.04414058317228298*pi,1.025207536189499*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.136451424280442*pi,2.60618164304765*pi,1.52864970549378*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.872729455097264*pi,1.03282343777092*pi,0.728062940558168*pi) q[7];\ncx q[8],q[10];\nu3(0.664963226914548*pi,0.7967800804868199*pi,0.679745857771871*pi) q[9];\nu3(0.516872012557268*pi,0.259203984527987*pi,3.56608458065314*pi) q[11];\nu3(0.157814305395317*pi,2.7903872849876*pi,0.73734646044712*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.435141760943102*pi,3.09857240427311*pi,1.94074016626569*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.679227253812303*pi,3.27152573404785*pi,3.94313210616049*pi) q[20];\nu3(0.293950538419137*pi,0.305686277665867*pi,4.032752572346411*pi) q[21];\nu3(0.655666822911098*pi,2.67342872292385*pi,3.46414102684522*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43490223405741*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1574572744937681*pi) q[10];\nu3(0.040827232186898*pi,3.49900797576399*pi,0.9562359467395369*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.167601679236377*pi,2.95836293687531*pi,1.517218252245*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.655060468263981*pi,0.362955017132887*pi,1.51616200246037*pi) q[3];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.69564364873521*pi,0.5410682152537301*pi,4.12153205984499*pi) q[13];\nu3(0.538619231041204*pi,-0.06684753553411299*pi,3.55725144944848*pi) q[15];\nu3(0.61678782393344*pi,-0.302620998373335*pi,1.188191248706935*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.243275265877596*pi,-0.4857306032146023*pi,1.0635015185151762*pi) q[3];\nu3(3.5*pi,3.49738897195847*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(1.0*pi,0.0*pi,1.354165616047921*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4880132909905495*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.597844551902928*pi,0.04994758250446196*pi,1.368111555966721*pi) q[15];\nu3(0.274382321411888*pi,-0.361702563710422*pi,1.57653284180755*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44735528086253*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(3.5*pi,3.45927652581773*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.0812638547590638*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32511922454905*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.403901638846405*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.191990071872608*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[7];\nu3(3.5*pi,3.4213008181795*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.407356246965589*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.359176851199061*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,3.32550194672117*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.48446786228312*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.629338629236045*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5969361789468755*pi) q[18];\nu3(1.0*pi,0.0*pi,1.219605149036797*pi) q[19];\ncx q[0],q[19];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.553423070631357*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4236552209182*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38138394828392*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1275759594063182*pi) q[17];\nu3(1.0*pi,0.0*pi,1.324251396752818*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.710195085158844*pi) q[19];\ncx q[0],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4016901985402*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.42694147725316*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.31402031686487*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44669217931348*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3723975958421462*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5999101329602499*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.545935545215977*pi,0.60345865588128*pi,0.5560010723398696*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.814852506299122*pi,-0.4499071589098632*pi,0.873689508481782*pi) q[8];\nu3(0.799409248640207*pi,-0.07069526136139997*pi,0.98563814972324*pi) q[9];\nu3(0.243179088775067*pi,2.86610447896783*pi,1.74561293275517*pi) q[10];\ncx q[11],q[17];\nu3(0.431254004038709*pi,2.91601854718952*pi,1.77553749737174*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.783947366992718*pi,3.45593430424439*pi,4.05142817435675*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.231062684363413*pi,0.68335892133115*pi,3.74286415038598*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.555814913996578*pi,0.16073408967425895*pi,4.17234857276636*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.556274128717429*pi,0.9900415683628101*pi,0.851127163065056*pi) q[8];\nu3(0.305790052448319*pi,0.76374257485055*pi,4.4509729463062495*pi) q[9];\nu3(0.516234803904845*pi,3.15584907855028*pi,1.67254903051478*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.830679569286932*pi,3.0681397484396*pi,4.09667964220231*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.688449283304323*pi,0.5619682793539*pi,4.21132685707301*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4192602048944405*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.819257991526714*pi,2.54620526768076*pi,4.0283149893359695*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5193057539599275*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.772554092423657*pi,0.8005279328733199*pi,4.476825040495401*pi) q[0];\nu3(0.560333594958038*pi,2.66293729464377*pi,1.227895260489595*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.488513654364073*pi,2.68797792601799*pi,3.68344341941191*pi) q[4];\nu3(0.592808083185428*pi,0.081342759626439*pi,1.2848638328964141*pi) q[5];\nu3(0.704078507041389*pi,0.07318409090241995*pi,0.5782627395590246*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.793787274002694*pi,3.03985120824555*pi,3.07514383707977*pi) q[14];\nu3(0.564616784318701*pi,0.85405773795454*pi,4.43427667037413*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.455096237747713*pi,-0.4507607895746226*pi,1.274954918771829*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.669030740394195*pi,0.472996093701297*pi,4.24584729194366*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.588984188664608*pi,0.228780141318623*pi,1.024731227747663*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.862106558951444*pi,0.29959321507913295*pi,4.189437659517409*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.255037781088428*pi,0.7683830632224999*pi,4.18650767859422*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0854739270547428*pi,3.31795087688986*pi,2.06389328240025*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.396553539841414*pi,0.5468428200790401*pi,4.05475257625185*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.334136517339455*pi,0.7892946583763301*pi,4.38568004737416*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.378460956505744*pi,3.34549636149367*pi,4.4873615881090405*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.639322786528706*pi,-0.178547082216733*pi,0.5330320197115799*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.362134246862925*pi,0.056098794311915*pi,1.3506453389217081*pi) q[7];\nu3(3.5*pi,3.2563542084944*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.110020831165875*pi) q[10];\nu3(0.411389781199192*pi,0.21199104089559195*pi,0.773285264164608*pi) q[11];\nu3(3.5*pi,3.34945047620484*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.127714390146491*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.283115116514947*pi,3.44918098353838*pi,0.778782030153673*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[19];\nu3(0.889139987548496*pi,0.402099771602765*pi,0.861108501781206*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,0.5517195409391498*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.305932676281158*pi,0.53544036003527*pi,0.5054747048848643*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.265848781009135*pi,3.40823858580119*pi,0.884588496889835*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5689469011738955*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45199719427947*pi,0.5*pi) q[1];\nu3(0.563451129661161*pi,3.25575901780397*pi,3.94852402239773*pi) q[3];\nu3(3.5*pi,3.33607114844601*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.318890296731229*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[10];\nu3(3.5*pi,3.44752906721781*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.676487978785922*pi,0.270673610239627*pi,4.05179842480686*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.541135947803293*pi,3.36506526886004*pi,0.5544852332540642*pi) q[17];\nu3(1.0*pi,0.0*pi,1.352960736263741*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.388200902061725*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.46784093435008*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2815977904905789*pi) q[15];\nu3(0.677638122664407*pi,0.086249375989077*pi,1.1728363496864072*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.230722420312949*pi,3.27483348156694*pi,1.7598842126707*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43844027925564*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.612806077513395*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2966236665404312*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.321075938458658*pi,-0.360721759199344*pi,3.96232720414321*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.633790462294443*pi) q[19];\nu3(0.59707149121155*pi,3.45524044363782*pi,4.03525808768838*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43473708140815*pi) q[21];\ncx q[1],q[19];\ncx q[2],q[11];\ncx q[3],q[14];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.868369387119457*pi,2.99815338643672*pi,3.17746570745594*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.53423134547402*pi,-0.4890264992919009*pi,0.8367571897166111*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40205949190735*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37734209942824*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,3.48857281880016*pi,0.5*pi) q[7];\nu3(0.511595035527187*pi,-0.02690792799761299*pi,1.084250086295744*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.426910881366553*pi,3.40719662327526*pi,0.771082392916531*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6598470868063739*pi) q[11];\nu3(0.65010815050095*pi,0.31631249114189997*pi,0.884807539604255*pi) q[12];\nu3(1.0*pi,0.0*pi,1.33659231153658*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2973752705391681*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.525820657145326*pi,-0.4071802547272601*pi,0.7741862593383819*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.598060820713987*pi,3.05432253649214*pi,4.2031221640867305*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[14];\nu3(0.14598070373683*pi,0.06932217611159097*pi,1.008079532152222*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.207821843672184*pi,0.39208841987395304*pi,0.885081288723583*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.303832714247227*pi,0.011993321097308995*pi,3.50203975988451*pi) q[18];\nu3(0.323715631736292*pi,-0.28415745346530796*pi,0.90064721587127*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39714222867764*pi,0.5*pi) q[0];\nu3(0.924526723957208*pi,3.32911129300258*pi,4.17511904495853*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.492982482496949*pi,0.65842371293371*pi,0.711517109348367*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.333483386383421*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42579746918232*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2737634283464039*pi) q[16];\nu3(3.5*pi,3.44709634696185*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.37594696150501*pi,0.33334105152064997*pi,4.42509894581855*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2322531143972388*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.777623574884473*pi,3.33535572480653*pi,0.5733827396340354*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.786220238478435*pi,0.6618690873380999*pi,4.2478435288590894*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0710596394314861*pi,3.24804645278983*pi,4.32955464550317*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46627494706786*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5418131907032251*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[8];\nu3(0.598362142351614*pi,-0.19230262202488702*pi,3.37248568348195*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.631854209456391*pi,-0.367055116444557*pi,3.27172909528983*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43198953383664*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.3831452835179*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.67326521065435*pi,3.09155023442395*pi,2.94289755592408*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3043153988532379*pi) q[8];\nu3(0.230942739872901*pi,-0.4237210656185831*pi,1.220998147785133*pi) q[9];\nu3(1.0*pi,0.0*pi,1.330059401271366*pi) q[10];\nu3(0.675934297519801*pi,-0.16299057669970202*pi,3.69512618140784*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.183471816394578*pi,2.90251989544955*pi,1.1422988420797409*pi) q[9];\nu3(0.74538609811512*pi,0.10771392993325901*pi,3.79361569761987*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.739355592107462*pi,3.27947046668132*pi,0.5688565078708288*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.35346884309504*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5008553651367316*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.186037175455268*pi,0.317388573555614*pi,3.33831178061353*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.341347387973121*pi,3.49386807478392*pi,0.871589249972812*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.312224328640864*pi,0.042122065483430005*pi,0.587297460275004*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.154142910366342*pi,0.5972091110198501*pi,4.18789734954482*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.246474202546523*pi,1.19922781759163*pi,4.199506130724179*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.465011129683111*pi,3.00051492537482*pi,1.66252389267357*pi) q[13];\nu3(0.571751657509991*pi,-0.434124545100891*pi,3.75780511179936*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.474336915620868*pi,-0.325287347003134*pi,4.44599563049489*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.267589167277587*pi,2.75837550747854*pi,1.5008186428208*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.485058744905385*pi,0.9475428936715*pi,4.0341035607586*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.291887506282012*pi,3.40061645225944*pi,4.32226997066389*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.609955002611705*pi,0.160409137619128*pi,4.29012302951509*pi) q[13];\nu3(0.791937839398861*pi,-0.25777355426925397*pi,3.9688165880907*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.408850052406938*pi,1.02262753240238*pi,4.43205291557433*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.758135488065234*pi,-0.09098131505351498*pi,4.2505366155054*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41492669638378*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.318084058065915*pi,3.07453726562765*pi,4.480716439147*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.659366027405056*pi,-0.0005243714303210245*pi,1.145169306979068*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.749736038960636*pi,2.49300073430219*pi,3.96172525248276*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.271841570688876*pi) q[18];\nu3(0.189052139049951*pi,2.6470962145805*pi,1.355861724812978*pi) q[20];\nu3(0.133588561848027*pi,3.09193386971181*pi,1.82221872788468*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.698688642185885*pi,3.3619426097568*pi,4.02298975743623*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.571798618558491*pi,0.291568118912526*pi,1.102148868961505*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.558578732183648*pi,0.31821687042080005*pi,0.964980235932014*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5531015318559693*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.48771685817226*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.48304988875443*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.289601844614661*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3387283876974059*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.614023805280187*pi,-0.4759329432838796*pi,0.898156134663809*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,3.48799771860901*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.444166736416583*pi,3.16241132692244*pi,0.699288226630877*pi) q[8];\nu3(3.5*pi,3.43293966179019*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.402278062666947*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,3.37208593831407*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272483672488401*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296246291798219*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.271151815061011*pi,3.25147909824225*pi,2.22628824024147*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49267658234065*pi) q[7];\nu3(0.640492666994832*pi,0.23630545342474696*pi,4.2384099265102595*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.316025649241951*pi) q[11];\nu3(3.5*pi,3.4304546630747*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.139812577201952*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.504698108585021*pi,-0.27791352970474104*pi,1.476958398732863*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.24330304566381*pi) q[14];\nu3(3.5*pi,3.33822267209136*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36355888102256*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5479256100644752*pi) q[20];\nu3(1.0*pi,0.0*pi,1.238391154676913*pi) q[21];\nu3(3.5*pi,3.49208391524349*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.468234679994933*pi,-0.290681835936145*pi,4.48115589658388*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2700272669093589*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.530609888721874*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.533710884289591*pi,2.83590299816635*pi,3.63820952007315*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.42997585322979*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.3368696858696705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.23639755971611*pi,0.81541350967401*pi,4.43444272374328*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.643068689762376*pi,3.41125378894641*pi,0.7520514871629089*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.294495882875951*pi,-0.07492934788480698*pi,4.00094840278073*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.383800796511136*pi,-0.35024227143937203*pi,0.795211639862451*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.753030003222796*pi,0.462135006292932*pi,4.13737808417666*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.434383821689167*pi,-0.112917543787109*pi,0.636114527005111*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.484747056875432*pi,3.06664016899864*pi,3.29420218817738*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.138744621638472*pi,0.345955740141342*pi,4.34206639959794*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.691900369708706*pi,-0.24140162803590098*pi,4.30767145952589*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.375594372992021*pi,0.296133179125601*pi,0.63531367803518*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.500682308343294*pi,2.88724709202038*pi,3.73968688111664*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.869694572128758*pi,0.58079017713524*pi,4.24439672134568*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.61108349465866*pi,-0.015117082053227981*pi,4.42556410016209*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.603271967333413*pi,-0.041532327016882975*pi,0.795470566961643*pi) q[15];\nu3(0.0883983058225786*pi,3.36321506297153*pi,1.45863232132127*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.311781588538637*pi,-0.09174188720996601*pi,0.6167584865806139*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.538861163857042*pi,3.06899864317144*pi,3.19628228227785*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.403382393692679*pi,0.18295878447872005*pi,1.15890393664034*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.12597343373559*pi,3.02102661575121*pi,2.01456682858403*pi) q[15];\nu3(0.277704175845835*pi,0.01827866803984901*pi,0.833760083936746*pi) q[16];\nu3(0.697606286611272*pi,3.29378131467314*pi,3.4326754655793*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.571045037951534*pi,0.36460440852410103*pi,0.936506330339345*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49836639856502*pi,0.5*pi) q[4];\nu3(0.482560659030943*pi,-0.389839614817566*pi,3.99253664859014*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.231890063265934*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.436671880910326*pi,-0.20468753168487402*pi,0.973316953341756*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.292603327732032*pi,-0.328821819524342*pi,4.41068197189875*pi) q[21];\nu3(0.141647061860943*pi,0.48331526216740295*pi,4.22811209311207*pi) q[0];\ncx q[1],q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.724820583724361*pi,-0.4806648127794662*pi,4.30126049333182*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.266991319934153*pi,3.00397075786213*pi,1.495074116664799*pi) q[19];\nu3(0.781526963873544*pi,-0.11778255025780199*pi,1.079965828649649*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47879269480374*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.316908922885623*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45465310692348*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.3718283645464*pi) q[9];\nu3(0.610348842931739*pi,-0.11073542521457003*pi,3.7205471898214*pi) q[12];\nu3(0.566351097647862*pi,3.33994181872531*pi,3.39035651654738*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.468611757978919*pi,0.340374413560419*pi,0.7326241233523361*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286032438732911*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[5];\ncx q[4],q[9];\ncx q[6],q[20];\nu3(0.205596886182472*pi,3.17892349112539*pi,1.69124883082328*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39453720675313*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45966500786487*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.138074292339353*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4051818950163*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.192996315634013*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44497542906634*pi) q[20];\nu3(3.5*pi,3.45908997358446*pi,0.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[20];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.177799120690708*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4957219451815*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.44026690734263*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263363263207228*pi) q[18];\nu3(1.0*pi,0.0*pi,1.291729226917693*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5730366565008973*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37206205054359*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5435402941605448*pi) q[17];\nu3(1.0*pi,0.0*pi,1.149706133694206*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,4.48946137332827*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4746028697065*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[16];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.372371981577754*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34821593962365*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.680621558931661*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[21];\nu3(3.5*pi,3.32143260560721*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.181605323513214*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.610134832190687*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.818085456417063*pi,0.04377246048079497*pi,4.0248420788834505*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.26174749041004*pi,-0.11357272659430401*pi,1.56238029899187*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.504396325471773*pi,-0.014494319120259003*pi,0.9645911077003659*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.394514302168551*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.182531316815391*pi,2.984528062067*pi,1.82955147755069*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.443424842663949*pi,-0.022560522061507993*pi,3.79967017918404*pi) q[1];\nu3(0.75294569828867*pi,0.300084723891048*pi,0.671018119445651*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.363885614710889*pi,0.25305577494352605*pi,4.38412512814173*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.162093788623887*pi,-0.255135855764685*pi,0.5119170701080239*pi) q[9];\ncx q[10],q[14];\nu3(0.321120059496082*pi,-0.205738223117215*pi,3.77842521301616*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.402340366030227*pi,3.30816638365878*pi,0.7628626434787811*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5285674209809703*pi) q[16];\nu3(0.0742392381971002*pi,0.6037224810611901*pi,0.85997509776842*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.551346307679937*pi,-0.4772318428135961*pi,3.71135905731309*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.717415711785532*pi,0.9887313430856799*pi,0.7773855714418181*pi) q[1];\nu3(0.756596534466217*pi,0.45923447577523*pi,1.014615603448596*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.315074949792883*pi,0.441165345446871*pi,3.95053637627576*pi) q[6];\nu3(0.471771119966218*pi,0.40824533016934805*pi,1.2276311104797268*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.601421893919116*pi,0.229208925106692*pi,4.41207829272611*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.699751801938321*pi,3.21577602886472*pi,2.88026209107041*pi) q[19];\nu3(0.546460315086465*pi,2.93268955977733*pi,3.14176974164616*pi) q[20];\nu3(0.262470930574626*pi,2.87795556672114*pi,0.86783270407015*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.314871890836312*pi,2.47096786091756*pi,1.32228814519175*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.2733497222153*pi,-0.18656885077588498*pi,3.9401191448662*pi) q[5];\nu3(0.737285199286402*pi,0.328682252860245*pi,0.751096655996903*pi) q[6];\nu3(0.0911586979468015*pi,0.33615181597994004*pi,1.040825455714582*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.45396258337299*pi,3.23800404066126*pi,1.7981786737503*pi) q[19];\nu3(0.471873715695923*pi,3.39537027824834*pi,1.50141126131*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.426331604871832*pi,2.97131748213737*pi,1.86458651294907*pi) q[3];\nu3(0.487839963538624*pi,3.19447802684022*pi,3.2242576776962*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.105889386485875*pi,3.05056061009623*pi,1.0047640636870732*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.480362288230085*pi,3.09972616865991*pi,0.5177224358743845*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.913219335960036*pi,-0.4774674778372385*pi,4.05726299075961*pi) q[0];\ncx q[2],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.251916005350741*pi,-0.02194625345766199*pi,4.08610414764904*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[17];\nu3(0.422650556981917*pi,3.48251798845717*pi,1.59896099994384*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.234003590641707*pi,0.15845552040287003*pi,0.5333975387654855*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.554937886459135*pi,-0.273362657894464*pi,0.713991996302209*pi) q[0];\nu3(3.5*pi,3.45561120459376*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.328238972100229*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.113645431747606*pi,0.63299754246959*pi,0.5801429160047247*pi) q[8];\nu3(3.5*pi,3.4734777171826*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47206723192409*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.76342782439522*pi,2.55059269492931*pi,3.66738329203336*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2237031714857451*pi) q[17];\nu3(0.288893933390065*pi,2.60588680855742*pi,1.338257639904548*pi) q[18];\nu3(1.0*pi,0.0*pi,1.321514719590652*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.698432852938135*pi,3.1948093843555*pi,3.41018095656255*pi) q[16];\nu3(0.788417721597533*pi,2.57267136201879*pi,3.62669825205573*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.645201780923429*pi) q[4];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.572573480538847*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5739875303528345*pi) q[21];\ncx q[0],q[13];\ncx q[2],q[4];\ncx q[3],q[15];\ncx q[5],q[16];\nu3(3.5*pi,3.46220906737683*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.363760110914127*pi,-0.07982556800086799*pi,0.542269224195117*pi) q[10];\ncx q[11],q[17];\nu3(0.536219367707713*pi,2.59551194903386*pi,3.89159483411825*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316488440598694*pi) q[20];\nu3(3.5*pi,3.39221832736816*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41150324621661*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.28261495375497*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.89555903310989*pi,0.283643018168769*pi,1.024092004920588*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.143230935839777*pi) q[13];\nu3(0.408496848063614*pi,3.16008824270859*pi,0.720199629802364*pi) q[14];\nu3(1.0*pi,0.0*pi,1.145516578114141*pi) q[15];\nu3(1.0*pi,0.0*pi,1.157051762340715*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.47361303291689*pi,0.5*pi) q[1];\nu3(0.337096338301158*pi,0.03497872007187797*pi,0.957539722390636*pi) q[2];\ncx q[3],q[15];\nu3(0.515067896741427*pi,3.05316931125629*pi,4.21418438563792*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.289886153555477*pi,0.8791962789144501*pi,4.468135740976971*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.601880990747002*pi,-0.32835247991376704*pi,1.03291090229335*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.542426706991945*pi,0.20368623305094702*pi,4.28615824587917*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2824491335491621*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46947265379792*pi) q[20];\nu3(0.320626497245873*pi,-0.38632590205211603*pi,1.116597636636894*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.215725467049066*pi,-0.12950020588127698*pi,1.003854586922045*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.280114682733915*pi,3.30709363236623*pi,1.260094445737682*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(3.5*pi,3.4977026253034*pi,0.5*pi) q[8];\nu3(0.410911528179614*pi,3.03836641197671*pi,0.785884455180107*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.500634775599188*pi,0.53632319213864*pi,4.4114128766867395*pi) q[11];\nu3(1.0*pi,0.0*pi,1.178418261655741*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47934470410224*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5220346771999993*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5357147733577641*pi) q[16];\nu3(0.800620282558318*pi,3.0089741881156*pi,3.14961766565226*pi) q[17];\nu3(0.655371402811669*pi,-0.16701883951588298*pi,0.5586169075435927*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5055734421023605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38318331784992*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.431910814633699*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.327312757871377*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.582639398572844*pi,3.0501688655048*pi,4.32667719635156*pi) q[1];\nu3(0.787264188408373*pi,2.91458703544328*pi,3.67754982007956*pi) q[3];\nu3(3.5*pi,3.45238376997766*pi,0.5*pi) q[4];\nu3(0.373396162987772*pi,3.30797554263532*pi,4.32244956687296*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.240120460872531*pi) q[9];\nu3(3.5*pi,3.37177714222914*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3364018178166805*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.512041742761179*pi,-0.16807136785215798*pi,4.01983354782786*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3186575698134781*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.703909125361238*pi,3.04902902450577*pi,4.01426637077841*pi) q[1];\nu3(0.458670226503678*pi,0.57006275926141*pi,4.24525607278139*pi) q[3];\ncx q[4],q[9];\nu3(0.194749166117436*pi,0.29292845260196*pi,3.60088610658969*pi) q[5];\ncx q[6],q[14];\nu3(0.308476570005119*pi,0.61873490419628*pi,0.643480963800281*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.353996116495739*pi,-0.32422886814777296*pi,3.85816927333886*pi) q[16];\nu3(0.235667578065157*pi,3.34258162496869*pi,1.53550212209549*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.315637199589725*pi,2.93305353210306*pi,1.60038196602161*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42792978130157*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.421963700035666*pi,-0.293668436762328*pi,3.79623244346877*pi) q[15];\nu3(0.751287862514866*pi,0.42110425581437305*pi,3.92468247922654*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.732791315721314*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.768397473895686*pi,-0.24595026117441798*pi,3.4550318638794*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.370140030220564*pi,-0.00908889181172301*pi,1.224853143416794*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.512383616341079*pi,-0.10981734490114697*pi,0.7495423056426*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.956895896097427*pi,0.14751895392651104*pi,1.29009924744452*pi) q[20];\nu3(0.614777378867312*pi,-0.197541984563551*pi,0.9906705214729741*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.716010484931422*pi,2.57200016676083*pi,3.96997713935383*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.456798379004661*pi,-0.181461002427252*pi,4.11241346487338*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.519694599160649*pi,0.24411262484261398*pi,3.99554870689942*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.529959594221682*pi,0.233750304039832*pi,4.2719989574198305*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.712944552517842*pi,3.24367435969895*pi,4.36263964202236*pi) q[10];\nu3(3.5*pi,3.37301794870355*pi,0.5*pi) q[11];\nu3(0.642585707396053*pi,0.9947077326584199*pi,0.6417853215104781*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.2830745636774838*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.907961145382219*pi,0.21366526976603994*pi,4.23166466979069*pi) q[10];\ncx q[11],q[16];\nu3(0.842779258569102*pi,-0.4963540474960699*pi,3.05774661557118*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.36959644257108*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.266404255333252*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42458597723811*pi,0.5*pi) q[5];\nu3(0.596144461690088*pi,2.96215864673445*pi,4.17178976192202*pi) q[6];\nu3(3.5*pi,3.42452353698266*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.43162656206033*pi) q[16];\nu3(1.0*pi,0.0*pi,1.182502896766271*pi) q[18];\nu3(0.606954676477148*pi,3.09498686928142*pi,3.07716262537939*pi) q[19];\nu3(1.0*pi,0.0*pi,1.315883891845954*pi) q[20];\nu3(3.5*pi,3.38278749712949*pi,0.5*pi) q[0];\nu3(0.504956397450536*pi,3.02803228817919*pi,3.1546762271203*pi) q[4];\ncx q[5],q[20];\nu3(0.305489464725337*pi,0.5818458373145601*pi,0.8998536635687839*pi) q[6];\ncx q[7],q[18];\nu3(1.0*pi,0.0*pi,1.321659617332883*pi) q[8];\nu3(0.896737617727087*pi,0.8058259046248599*pi,0.662315334600458*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.671471455486382*pi) q[17];\nu3(0.548675985209394*pi,0.54064322973905*pi,0.876519085617835*pi) q[19];\ncx q[0],q[8];\ncx q[2],q[10];\nu3(0.516027290256542*pi,-0.4531300244885724*pi,1.1501697216247369*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.616489273648971*pi,0.28062587672911*pi,1.65509348167193*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.734004906516198*pi,0.9492081411539799*pi,0.5510520229931885*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5766466242100292*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34646956910367*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40354930786033*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,4.30921042384884*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.230157451562407*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.884453334978864*pi,0.39052199342208505*pi,1.007719305293719*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.650732844195309*pi,0.18993630781556603*pi,0.5595944971620804*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.177193938109725*pi,0.04720450495263395*pi,0.8215683039904991*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43544530507065*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.272848849685442*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.653766019878761*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.43634082933554*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.358844891781867*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.363601426583611*pi,3.33304777524536*pi,4.18395418341334*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.784784705105205*pi,2.95825795140639*pi,3.39058574149202*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[10];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.709845358338488*pi,2.47924261448302*pi,3.96839154835743*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.44766583463803*pi,1.0542267040364*pi,4.37380980210576*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.49427423966446*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.384607665175464*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44795744436129*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.2980370011641*pi) q[6];\nu3(0.194766140493458*pi,-0.30394266297852*pi,1.020354260973366*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.809931307008213*pi,3.13744533698795*pi,3.53818822440121*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.42168411992336*pi) q[13];\nu3(1.0*pi,0.0*pi,1.271643192270819*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.548116499234734*pi,-0.293613270997537*pi,1.344319303920844*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.322937753100728*pi,3.2018501353669*pi,0.601832399916891*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0473687312581277*pi,0.83979934075323*pi,3.87912607386287*pi) q[16];\nu3(0.460601090536481*pi,0.86005183197318*pi,0.5334339211291398*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.35715607125145*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.442031496444004*pi,0.041222424670894986*pi,4.46037133748966*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.794308475809786*pi,0.5479907840317899*pi,0.923927025031289*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.923937697878492*pi,0.347919319762377*pi,1.411646336818883*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.620130366442776*pi) q[14];\nu3(0.454831513537139*pi,2.85185047547153*pi,1.062855583086173*pi) q[16];\nu3(0.350071158540506*pi,0.310198798908244*pi,0.9033217033254071*pi) q[18];\ncx q[19],q[21];\nu3(0.361090515985301*pi,2.75161895905076*pi,1.056136646970393*pi) q[20];\nu3(0.612900633553059*pi,0.64241609270995*pi,0.67420355310942*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.409644001596205*pi,-0.270766241238786*pi,1.3166694471163058*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.445851557707708*pi,3.03637126721703*pi,4.4863711888905*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.158707840942699*pi,0.36360092760124896*pi,4.20875621020899*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.608120081890826*pi,0.6084398319027*pi,0.808509436718014*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0464136499819231*pi,0.18898470845181403*pi,0.988732054059119*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.449638285270771*pi,-0.24265868335594298*pi,4.19738789008645*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.636884986538213*pi,3.36823514872098*pi,3.63075630176167*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.157027796461795*pi,3.10766875843277*pi,1.76572115234947*pi) q[1];\nu3(3.5*pi,3.42436994824421*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.53404873730933*pi,2.77821652117886*pi,3.86479906320341*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1654388023722722*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.176591829331302*pi,3.32487318060848*pi,1.307881414176837*pi) q[3];\nu3(3.5*pi,3.45153943535596*pi,0.5*pi) q[4];\nu3(0.531937848820555*pi,3.30340597339251*pi,1.8429532465608*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3241878581245*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.228635952998732*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.343120800832701*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.420340995921909*pi,-0.29821024622290904*pi,4.24490741287347*pi) q[3];\ncx q[4],q[20];\nu3(0.391004251582109*pi,-0.27047102722163197*pi,4.3532218362825805*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.820422315937838*pi,2.8259687856732*pi,3.67160739489433*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5191484199259556*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[14];\ncx q[2],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.631323499580023*pi,0.40956721168379995*pi,1.159670083522229*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5520070942262865*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5673570366740601*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.41584694096398*pi,0.5*pi) q[0];\nu3(3.5*pi,3.26124600340625*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.27412103201316*pi) q[7];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0846781141560656*pi,3.20937004498538*pi,0.772493685485074*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1629048442391001*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.112171970526919*pi,0.19321496306342*pi,0.5146270456306348*pi) q[19];\nu3(0.969604111202688*pi,2.73428422047076*pi,3.72009183177745*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(0.907099068653327*pi,0.43012757528046797*pi,1.250888877232101*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.295596841407433*pi,0.34869368283078594*pi,3.88576370156948*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.664861713816714*pi,3.20440442786756*pi,3.75299940016777*pi) q[16];\nu3(0.622695565292952*pi,-0.4730986904302304*pi,3.27075393267583*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.431166230069198*pi,-0.4804566244146657*pi,1.84262482825572*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.743456865824093*pi,0.00038779748022299554*pi,3.90025218616474*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.634548818499745*pi) q[7];\nu3(0.688422010217291*pi,3.39712681952563*pi,3.54796808380653*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5699866411500207*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.621515247614855*pi,0.14974633498991796*pi,1.072039295408505*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.515963169500012*pi,3.32188565492604*pi,1.6986267717867*pi) q[4];\ncx q[6],q[18];\nu3(0.226209465411632*pi,0.405527783353005*pi,3.58954921981333*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37227849506974*pi,0.5*pi) q[3];\nu3(0.318528108646645*pi,0.303453771640098*pi,4.22695619648503*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.490011753608*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.085294349259771*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.627671349042065*pi,-0.4327517581083059*pi,3.45424328403063*pi) q[15];\nu3(1.0*pi,0.0*pi,1.131240470007949*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,3.49459070217971*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4102254431639*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41318528487785*pi,0.5*pi) q[11];\nu3(3.5*pi,3.49760740940858*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.112024131632209*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.56509155265913*pi,3.07426723178821*pi,3.99020081966262*pi) q[15];\nu3(1.0*pi,0.0*pi,1.148305246524556*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1112151255986569*pi) q[19];\nu3(0.604575183370302*pi,-0.4746647515888761*pi,0.838741213122826*pi) q[20];\nu3(1.0*pi,0.0*pi,1.248898525599851*pi) q[21];\nu3(0.624264296854131*pi,0.9821557937201899*pi,0.575608181426135*pi) q[0];\nu3(0.44302218044814*pi,0.350186418819623*pi,4.124307181242*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.48005649806063*pi) q[9];\ncx q[11],q[19];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4631380433068895*pi) q[18];\nu3(0.0922753967907973*pi,0.54470083632296*pi,3.72917762138958*pi) q[20];\nu3(0.649399336731799*pi,3.20149266274352*pi,3.57294907730391*pi) q[0];\nu3(0.677355758939873*pi,3.41752829692314*pi,4.14444037393913*pi) q[1];\nu3(3.5*pi,3.4398843618955*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.246503496940859*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5432869485014907*pi) q[13];\nu3(0.228554784551482*pi,2.79266838244441*pi,1.60474257691663*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47066463114238*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4849909708109*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3361421415515995*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.547471133176695*pi,3.47388346187819*pi,3.79553931176535*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\ncx q[12],q[17];\nu3(0.535358520498027*pi,-0.07374520719056998*pi,4.46623455188548*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.615257443242528*pi,3.06991392994779*pi,3.1449532197344*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6037810090252*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.483878423334031*pi,-0.355357639765217*pi,1.157519844084686*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.271260191546278*pi,-0.490389775676508*pi,1.1832003421868191*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.650548658920863*pi,3.14871856664494*pi,3.06345533973569*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.743751123377076*pi,-0.12676082292339802*pi,3.69882254093349*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.573770918501452*pi,0.441530740549127*pi,1.31582641148339*pi) q[2];\nu3(0.726209807096219*pi,3.07056938819467*pi,3.06786667548193*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.454071155173957*pi,0.199811320360048*pi,0.808015035270556*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.589586592153853*pi,0.331084168961832*pi,0.985437194213849*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.200386144701449*pi,3.42137705607303*pi,4.14375211322672*pi) q[2];\nu3(0.661572998416986*pi,-0.33708540411271104*pi,3.79707332174086*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.228216341518865*pi,-0.4712500363424301*pi,1.54987335938493*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.407312341497802*pi,3.2111571833019*pi,2.03715770438426*pi) q[10];\nu3(0.533905668609738*pi,3.40813234926981*pi,1.79582502325973*pi) q[11];\nu3(0.642299112289615*pi,-0.10619871282516502*pi,0.972172263690325*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33260076465384*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.867538711684337*pi,-0.4481132818286512*pi,0.886747984990899*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.915172000003385*pi,-0.318339683706214*pi,1.176683508649486*pi) q[11];\nu3(0.962946560642515*pi,-0.4758473603416534*pi,3.25223921646252*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.293902192793079*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.167855914598993*pi,0.16587615951815904*pi,0.844510160331135*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.568244289311309*pi,3.16249882371733*pi,3.11191862172965*pi) q[8];\nu3(0.52663930192782*pi,0.66581345709901*pi,4.08259935644384*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4096836996672*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.273077957846224*pi) q[15];\nu3(0.724849655992045*pi,3.26595446226702*pi,2.89063858797306*pi) q[17];\nu3(0.339771136744483*pi,3.40231089962536*pi,1.125945982956254*pi) q[18];\nu3(0.393798584940037*pi,3.35539037066071*pi,0.825865446030143*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.455374948818383*pi,0.15832949994603196*pi,3.4418759022003*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.622609609279831*pi) q[16];\nu3(0.756617759358017*pi,0.78845019105965*pi,1.0763571409089279*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.833740465393526*pi,0.41436671070381204*pi,4.452341076552051*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49891822321084*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48633024926411*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2493115115503879*pi) q[6];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5351091118827405*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.35308129225632*pi) q[20];\nu3(0.459975039087166*pi,-0.4175258980056316*pi,3.98199930445045*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[6];\ncx q[5],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.847827171780331*pi,3.42935965641746*pi,3.48392021703229*pi) q[21];\nu3(3.5*pi,3.3139232447203*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4643383475161205*pi) q[6];\nu3(0.301185825588624*pi,0.23688451976054203*pi,3.36204279638974*pi) q[7];\nu3(1.0*pi,0.0*pi,1.156371833465083*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.18547009980588*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[6];\ncx q[3],q[17];\ncx q[4],q[19];\ncx q[5],q[20];\nu3(0.653935563892901*pi,-0.19747129007696101*pi,3.466470280546*pi) q[7];\ncx q[9],q[14];\nu3(3.5*pi,3.46573564428912*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.188251468742056*pi) q[12];\nu3(0.309503666869665*pi,-0.18236855765565502*pi,0.841603290798445*pi) q[13];\nu3(0.156889979320814*pi,-0.10640696098779001*pi,4.07371264618962*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.44928320825949*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48267359325922*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49883093987082*pi) q[8];\nu3(3.5*pi,3.49401576308794*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.805287032807025*pi,2.60629504674452*pi,3.57954649535832*pi) q[13];\nu3(1.0*pi,0.0*pi,1.173682318195794*pi) q[14];\nu3(0.513313043932836*pi,-0.327206438506271*pi,3.84619947846743*pi) q[15];\nu3(0.770374905820085*pi,0.8002903267894801*pi,0.996156944578446*pi) q[16];\nu3(1.0*pi,0.0*pi,1.404473814502637*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.374781093011085*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.651508234078976*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.202850758027919*pi,2.70926231198584*pi,0.967680483296698*pi) q[16];\nu3(3.5*pi,3.43857774849812*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.141372902442628*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42803749235533*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.28030593225785*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5752122664764268*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5714201232032567*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.4823904334436*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2598560902481761*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.399863263848813*pi,3.14068013839174*pi,1.96402598534668*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.732946055008669*pi,0.328639126027913*pi,1.62305346694708*pi) q[6];\nu3(3.5*pi,3.44860842759371*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.467528191424014*pi,3.49198924052577*pi,1.01861297484565*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.394169734739985*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.212499646508846*pi,3.0014351375949*pi,1.4032212393275039*pi) q[0];\nu3(0.674137671262648*pi,-0.379726508607946*pi,3.5047191874966*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.429491322608742*pi,3.47931822832146*pi,1.042841988557833*pi) q[5];\nu3(0.693481587603405*pi,-0.11206146066648298*pi,0.712174617442605*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.900997115512774*pi,0.5070593883349901*pi,1.3731145855420541*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5184591460155432*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.43377835073278*pi,3.31509886864419*pi,1.97949512035459*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.266657692298391*pi,-0.07547277019140602*pi,1.57066688155762*pi) q[21];\nu3(0.49501474360383*pi,0.021879524270914996*pi,0.867678594928116*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.20846367600757*pi,0.8793702082499999*pi,4.44889168268347*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.415397050254922*pi,0.8013260662330901*pi,3.93481705290487*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.410822836742103*pi,2.98565178079639*pi,1.65900710648201*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5721964031684212*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.401723011236127*pi,-0.194655423268284*pi,4.29697425506402*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.43831509253682*pi,0.010232351809250972*pi,0.7510859392530971*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.671173307400402*pi,0.200624488237368*pi,1.150734932990437*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.679711403136193*pi,2.52762023960635*pi,3.53121095859658*pi) q[8];\nu3(0.630465656044885*pi,0.6315682325051999*pi,0.676640839901943*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.920606382546303*pi,-0.011754176061820998*pi,1.463063339151701*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.86457430393436*pi,0.30851904963702204*pi,3.88760714734497*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.68392973755316*pi,0.110581634196114*pi,0.8974017845246469*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.194631750419156*pi,-0.202106186753715*pi,3.9444222072124*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.36744960532919*pi,-0.054064410822251*pi,0.630192541692268*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.286759509098163*pi,0.255548574491947*pi,0.8486133522765951*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.24081671886826*pi,0.24116965675524205*pi,0.948415800577192*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.678852008001092*pi,0.5367749698703601*pi,1.436135694519833*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.807658893468477*pi,0.165451262860149*pi,4.20107818912547*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.12115482442282*pi,3.04842933407857*pi,1.3355032582987691*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.552659971658913*pi,3.39010647799*pi,3.60128879958081*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.527354788996841*pi,0.54537139735848*pi,0.8061650706383829*pi) q[17];\nu3(0.406168498839452*pi,-0.31596199697634597*pi,1.64577614816803*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[9];\nu3(0.471623294441913*pi,3.46188411583792*pi,4.061739270527751*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40963041636146*pi,0.5*pi) q[6];\nu3(0.773684805699175*pi,-0.266083973435544*pi,0.667556835260822*pi) q[7];\nu3(3.5*pi,3.38561544028719*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[21];\nu3(0.83587099797261*pi,-0.389469493595731*pi,0.807704165972733*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.543065299744848*pi,2.79332980697122*pi,3.80103045251414*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3315325014233261*pi) q[16];\nu3(0.747799437130232*pi,0.6148734128970901*pi,4.24213788101748*pi) q[17];\nu3(1.0*pi,0.0*pi,1.342821910606328*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45380575894931*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[18];\nu3(0.553515944040717*pi,0.007375768595811016*pi,1.4174626593826511*pi) q[7];\ncx q[8],q[16];\nu3(1.0*pi,0.0*pi,1.351043109157358*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.42904991830806*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41796948067691*pi,0.5*pi) q[12];\nu3(0.717118087098622*pi,2.44397443487987*pi,3.75688940343018*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.879573167176643*pi,-0.004254821556891997*pi,1.412054319596044*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.327107770998541*pi) q[20];\nu3(1.0*pi,0.0*pi,1.382483504333981*pi) q[21];\ncx q[1],q[9];\ncx q[2],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.603492800536975*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46218500282572*pi) q[18];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48805011967886*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(3.5*pi,3.44342312048668*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,0.663629567157915*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.249954309353893*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.184913977442063*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.41991166712608*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40709616478287*pi) q[21];\nu3(3.5*pi,3.48784416909995*pi,0.5*pi) q[0];\ncx q[1],q[9];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,1.14313260257308*pi) q[3];\nu3(3.5*pi,3.48744576892391*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[20];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.199949020127894*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.370138092070653*pi,0.263279099227959*pi,3.42304462561915*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.672180021599363*pi) q[14];\nu3(0.510216059337506*pi,3.36283025091952*pi,3.09778832912841*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5197068043257902*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.456829503028998*pi,2.77042326858746*pi,1.2921991864902949*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,0.5076892881031825*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.385401796782098*pi,0.13133367907938598*pi,1.346975107478217*pi) q[8];\nu3(0.409150324196466*pi,3.19483433284479*pi,2.15006914711035*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.513741700661096*pi,-0.40680616846777173*pi,1.0870915699062391*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5061140880736281*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.84548468490142*pi,2.6890608297059*pi,3.71109403201542*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.513327506290461*pi,0.65193724903746*pi,4.07453452496945*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.705456321307754*pi,-0.234396613425781*pi,0.825947259972729*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.653554237648527*pi,0.06307310561854595*pi,4.32691956265253*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.824549764482638*pi,3.45290068912183*pi,4.092936953176141*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.578627762467395*pi,0.08053635392144198*pi,1.082042642592093*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.348310530895316*pi,0.6523037532838301*pi,3.98344066888965*pi) q[2];\nu3(0.751216710783487*pi,0.282141266954297*pi,1.264418016753862*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.755872882235493*pi,3.27250021829138*pi,4.42335956038663*pi) q[5];\nu3(0.585574011537167*pi,2.63199903911885*pi,3.64945895214026*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.501947204723691*pi,0.028260717482748055*pi,0.5552806086907567*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.57722065638818*pi,0.15240923054627697*pi,4.37581395341444*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.481002193759314*pi,3.21398129416076*pi,4.2164592610636795*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.351649017626102*pi,3.04932747322979*pi,0.5146981077178627*pi) q[3];\nu3(0.767067037633201*pi,2.91611193945122*pi,4.41450845665517*pi) q[4];\nu3(0.720738633747749*pi,0.30314422734093405*pi,0.630236563579495*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.410782729659316*pi,-0.4431629127574959*pi,0.974963464580656*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.416015297630539*pi,-0.06417829451145801*pi,0.5726027777318035*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.51612404328212*pi,2.98506991664505*pi,3.81520900845295*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.25614414041021*pi,-0.043767450344915027*pi,3.56723982595616*pi) q[18];\nu3(0.52556122383004*pi,0.5607031391972199*pi,1.3791104235692129*pi) q[19];\nu3(0.758741893690742*pi,1.08368224949103*pi,0.681635412633943*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.214264641815442*pi,2.77739242125573*pi,1.67786730799783*pi) q[12];\nu3(0.436002306348916*pi,0.038560689467707965*pi,0.672896683157287*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.467060507304855*pi,2.77719711709008*pi,3.89979756604504*pi) q[19];\nu3(0.381497697959683*pi,3.21520455498445*pi,2.19464355221079*pi) q[20];\nu3(0.445219954028822*pi,0.313918196706909*pi,4.41898468676259*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.44452339453631*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.281573256376618*pi) q[8];\ncx q[11],q[14];\nu3(0.795784870011126*pi,0.6179335741961001*pi,1.075046716751382*pi) q[12];\nu3(0.572156997470957*pi,3.17452232678932*pi,2.84523868456994*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.367094277430738*pi,-0.046227769556895004*pi,4.29592589407281*pi) q[21];\nu3(3.5*pi,3.2742499741033*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4188777515916*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,1.269391639388282*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.29507254118167*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,0.0*pi,1.172249495853909*pi) q[7];\nu3(3.5*pi,3.48684207924744*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.294929262749329*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.057296055545397*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(3.5*pi,3.26729326721775*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42518323120473*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5092878781918703*pi) q[8];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.237083925564877*pi) q[13];\nu3(3.5*pi,3.34423838581072*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.115637215867479*pi) q[19];\nu3(1.0*pi,0.0*pi,1.228007830621364*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,4.37596717156188*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,0.5254334098887052*pi) q[7];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4379186473997105*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.46213876851313*pi) q[16];\ncx q[18],q[21];\ncx q[0],q[7];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40272276201277*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40993197006257*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.15177213355785*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4724379418394395*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.090722041666907*pi) q[17];\nu3(3.5*pi,3.45534089741505*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5367252355767649*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44056456226451*pi) q[20];\nu3(1.0*pi,0.0*pi,1.186264458786202*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.322536998458496*pi,3.36188821175043*pi,1.78100255858694*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.188823737958767*pi,3.4743972162694*pi,4.35687297649368*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.314548501051519*pi,2.68094063493627*pi,0.895162714810326*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.949152338776385*pi,0.18635562425710395*pi,1.1294419797507929*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.422370599723839*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4735568220797095*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45160677738763*pi) q[21];\nu3(0.474071499957921*pi,3.0516721327395*pi,1.63763377572211*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.580751505907271*pi,-0.4034211550733266*pi,3.31393774624815*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.826579828986491*pi,3.15070838251947*pi,0.602614846179234*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.285219418587348*pi,-0.00889931729722998*pi,0.604060260614906*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.602020562184007*pi,-0.384621258068414*pi,4.29143112293055*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.835648592646766*pi,3.30351358335781*pi,0.802645787411034*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.248747352998531*pi,2.95099953463451*pi,1.28996856275582*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.647047471717635*pi,-0.4100932533110307*pi,1.079325577832974*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.792886407871225*pi,-0.035568767004345025*pi,1.176731133985621*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.808312473325453*pi,0.07086214938082602*pi,4.25105531949165*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.446124644804725*pi,2.77085440001024*pi,1.016398602884128*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.575380877666702*pi,2.72986380268344*pi,3.8833744937463*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.230600118543271*pi,-0.040039299282098983*pi,3.73552103085497*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.82429255796212*pi,0.032484842814822*pi,1.228954739813626*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.605175784591215*pi,1.16858050770092*pi,0.804571011446897*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.414740995329856*pi,-0.4704386177313*pi,4.0410294173066*pi) q[2];\nu3(0.869032135509534*pi,3.01840087594722*pi,4.24952360268265*pi) q[3];\nu3(0.393682688042786*pi,0.55858293653741*pi,3.88965045163861*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.544623281976911*pi,-0.308524368266482*pi,4.473350382781399*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.748453123273801*pi,3.22382667433662*pi,4.02837369158431*pi) q[13];\nu3(0.475123399114406*pi,3.15445309455254*pi,0.767986798381082*pi) q[14];\nu3(0.689340204146262*pi,-0.383112873483891*pi,1.031859075199814*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0605790182379101*pi,3.32905213701924*pi,1.414563507590223*pi) q[2];\nu3(0.650044183747693*pi,3.27476901669172*pi,3.72990295828342*pi) q[3];\nu3(0.432983713598586*pi,3.14565384607265*pi,0.679741504959559*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.34664058196325*pi,0.5*pi) q[6];\nu3(0.487444501022382*pi,0.32692891459998497*pi,0.81710255684019*pi) q[9];\nu3(0.241756479258863*pi,-0.146547062111209*pi,4.40686257894108*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.357622461592552*pi,0.20629179567891398*pi,0.5901931189401233*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.141732029608973*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.433891492037069*pi,0.22161515626838602*pi,4.28342174740316*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.636217197369538*pi,-0.33144309205906697*pi,1.0570672620462211*pi) q[9];\nu3(0.417665265224591*pi,2.89341787350572*pi,0.776957947740077*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.348482975731428*pi,3.39467448157886*pi,1.324921913813299*pi) q[18];\nu3(0.547035661918038*pi,3.00838287418248*pi,3.93883837208865*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41852994289857*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.1183384344748148*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.523109074477545*pi,2.82373545923629*pi,3.94403539677238*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.43617660660167*pi) q[15];\nu3(0.573082191344879*pi,2.43630818790197*pi,3.76559351417473*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.560717076089324*pi,3.36402625621184*pi,1.90054920461434*pi) q[20];\nu3(0.211729337148466*pi,-0.083618959775772*pi,1.2227381154971368*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.128872364523719*pi,3.26816893113304*pi,0.5782730484720796*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.353564051402713*pi,-0.09608916496367098*pi,4.37540343637237*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.781861496032001*pi,3.23178971614689*pi,3.59627124596237*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5227895206279337*pi) q[1];\nu3(3.5*pi,3.35691421297688*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33861395283064*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1787745416726971*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47985307310151*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.27266218037542*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285046233381389*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49324654685292*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.172476867040908*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49356693748082*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,0.619540929951152*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33284786036704*pi) q[19];\nu3(0.545029568582581*pi,3.39311626564445*pi,4.24836039239934*pi) q[0];\nu3(0.341912322714238*pi,2.78264578408365*pi,0.973504577059308*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,3.48450050250769*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(3.5*pi,3.38147201778491*pi,0.5*pi) q[5];\nu3(0.326872363640523*pi,3.46242951573573*pi,1.461801759897843*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49841253824182*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5996377465990501*pi) q[10];\nu3(1.0*pi,0.0*pi,1.385623853732763*pi) q[11];\nu3(1.0*pi,0.0*pi,1.191376204977155*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.49827997750372*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.42478505039015*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186273390695126*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2214234367731072*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218567097061817*pi) q[21];\nu3(0.656547574704903*pi,3.32768146379968*pi,3.38635317313362*pi) q[0];\nu3(0.70628928646846*pi,-0.4305605722082562*pi,3.66803786232179*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.839237618146844*pi,3.27405507249096*pi,4.122554475781611*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.820161299473391*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42846221137751*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.194553395175861*pi,2.98046315884937*pi,1.3689924938125388*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37410343694774*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5247960187065468*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.60350462223406*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.775023080041532*pi,0.264294928232639*pi,1.70748924975901*pi) q[4];\ncx q[5],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.60085798135099*pi,3.28518691667799*pi,4.07798857170849*pi) q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.483306803705921*pi,-0.126999372686679*pi,1.255978871467148*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.316002366888511*pi,0.407312281309715*pi,0.6329070181944629*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.761127163009935*pi,2.90389092394823*pi,4.14789471035467*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.307487229583441*pi,0.253313959240284*pi,4.2850254161391*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.516080800616742*pi,0.498905760527394*pi,1.4363331348611919*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.418756328433119*pi,3.07663056405908*pi,1.52027220411215*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.474623360027896*pi,-0.25521493263497796*pi,0.852855079420452*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.449605587297133*pi,0.18659124603572497*pi,0.61154842597789*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.424446288790678*pi,-0.312231304509895*pi,1.3629195272412629*pi) q[9];\nu3(0.217352266794364*pi,2.97724231426449*pi,0.5894164658699924*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.666957002708805*pi,3.20810594005943*pi,3.78683755864274*pi) q[13];\nu3(0.388291680970364*pi,-0.4746754841960678*pi,4.05659677176866*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.709144235488352*pi,-0.163610473822421*pi,0.5701499987674582*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.255759333853162*pi,-0.090105513152203*pi,1.237589962961511*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.689290256323748*pi,2.68942095923893*pi,3.66856791067251*pi) q[9];\nu3(0.586214638365816*pi,0.21681796170144496*pi,4.32589590805631*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.596862688463853*pi,3.10456088715965*pi,3.78655604784666*pi) q[13];\nu3(0.389137064512477*pi,0.218279836860529*pi,4.31657936958703*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.403331703633733*pi,0.9037979521994299*pi,0.5621471297465512*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.214950186289763*pi,-0.05046071436788402*pi,1.166880082298401*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.397212624714998*pi,-0.17534701695375998*pi,0.9745416991935689*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.19851544138512*pi,0.16711925893568502*pi,4.18092105694243*pi) q[20];\nu3(0.874496350430744*pi,2.93583919817584*pi,3.07920797193258*pi) q[21];\ncx q[0],q[2];\nu3(0.565784940634272*pi,0.90487615688993*pi,0.702340639136442*pi) q[3];\nu3(0.293368011027986*pi,-0.38435066612617397*pi,0.5778457286536363*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.10701879273416*pi,0.11932285579937796*pi,3.59049004332932*pi) q[16];\nu3(0.680218620963447*pi,3.3164988384903*pi,2.8303414170374*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.432369731336312*pi,0.07285356528498499*pi,0.975179901675244*pi) q[20];\nu3(0.611698174934857*pi,-0.20027043366699498*pi,3.84653100475847*pi) q[21];\nu3(3.5*pi,3.49941686012321*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.278446185867425*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.532538465314937*pi,-0.363803283818134*pi,3.56243179632963*pi) q[11];\nu3(0.605070501935661*pi,2.47164171054529*pi,3.91209268360988*pi) q[12];\nu3(0.251040673646988*pi,2.56258114038725*pi,1.4993263781665211*pi) q[16];\nu3(0.913442766568075*pi,2.7439755904178*pi,3.91596712173812*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45981818738668*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.340956375265246*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.687378684134595*pi,0.411350774998841*pi,1.138948666287651*pi) q[11];\nu3(0.593455548459741*pi,0.45019901793835504*pi,4.49003852270668*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,0.5016917279588596*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[8];\ncx q[10],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\nu3(3.5*pi,3.49236497525022*pi,0.5*pi) q[1];\nu3(3.5*pi,3.30759065899492*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.42548800627938*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,3.43937727792511*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.090696036253141*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.228291395194433*pi) q[19];\nu3(1.0*pi,0.0*pi,1.22454275878456*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[12];\ncx q[5],q[18];\ncx q[6],q[11];\ncx q[7],q[8];\nu3(3.5*pi,3.49690258127189*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.43293574680634*pi,0.5*pi) q[14];\nu3(3.5*pi,3.41671275361857*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.228089839039626*pi) q[16];\nu3(1.0*pi,0.0*pi,1.096750097142285*pi) q[17];\nu3(1.0*pi,0.0*pi,1.384519953854436*pi) q[20];\nu3(0.606076569804247*pi,0.03257135442417203*pi,1.0964153783696031*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.16245511856801*pi,0.28205722134128397*pi,0.639906255337928*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.39199898138626*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49819734269237*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46070420385087*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.286783406769527*pi) q[11];\nu3(1.0*pi,0.0*pi,1.29970122778724*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5218396332900594*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.278461212449463*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.608386459445319*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.656365357840307*pi) q[21];\nu3(0.167735182884011*pi,-0.13069765435242298*pi,4.44837571737441*pi) q[0];\ncx q[1],q[21];\nu3(0.590612880497555*pi,0.7543637964188801*pi,1.057479147102588*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[12];\ncx q[5],q[18];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4316256289373595*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49379158408872*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.626670930646358*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5073995980050796*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5950344401631819*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.6441295889041441*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[18];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.112241498492575*pi,3.22751028782093*pi,1.014672247262661*pi) q[1];\nu3(0.712680783463056*pi,2.92576385905934*pi,4.356735019853399*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.507069044927383*pi,0.5542201989140401*pi,4.12759783598387*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.545753009898229*pi,0.21298431870359602*pi,4.11808215315291*pi) q[1];\nu3(0.860184574809119*pi,-0.09644521552400098*pi,0.68243620199443*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.824895264177758*pi,-0.028950762646687*pi,1.304746798241403*pi) q[6];\nu3(0.76335969051065*pi,1.03814337620375*pi,0.925912637507843*pi) q[7];\nu3(0.552103840470276*pi,3.38184318292543*pi,3.69149091113211*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.69500110210424*pi,0.5371259305237801*pi,0.753990878576491*pi) q[10];\nu3(0.422940519757326*pi,-0.4889988771166603*pi,4.4557901984408606*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.194838350490811*pi,0.5020305273316401*pi,3.93128286539979*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.720446812236386*pi,0.448196482721812*pi,3.99952463704088*pi) q[4];\nu3(0.113718400608292*pi,2.52460230934222*pi,1.115592202687925*pi) q[5];\nu3(0.829250910839344*pi,3.34385864923463*pi,4.28236582330624*pi) q[6];\nu3(0.55736336528412*pi,-0.084127607717701*pi,3.61984913079151*pi) q[7];\nu3(0.280178101092551*pi,3.00764962401298*pi,1.067974147712225*pi) q[8];\nu3(0.256685269785335*pi,3.16562095687522*pi,0.6149320033994901*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.199123086952486*pi,-0.290049352810265*pi,1.71206468813173*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.232446577295319*pi,0.11271127458996599*pi,3.8970099754083*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.787786179563972*pi,3.49120007476236*pi,3.67952519626754*pi) q[19];\nu3(0.546250449742242*pi,0.17864134656546404*pi,3.90845055139196*pi) q[20];\nu3(0.492741207873944*pi,3.02739429809133*pi,1.1417715129106*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.123978018315959*pi,0.52754244305631*pi,3.5562766588132*pi) q[4];\nu3(0.671085366026519*pi,0.301852840254475*pi,1.59457427946937*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.578938992039989*pi,3.22466052620917*pi,0.5063048704566746*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.89472101751528*pi,3.06190945193499*pi,0.5316685890658526*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.134880522219001*pi,3.30993384424781*pi,1.52356876957917*pi) q[19];\nu3(0.772965312741945*pi,-0.07834042785141798*pi,1.1540411296587672*pi) q[20];\nu3(0.238705922288573*pi,-0.4537218843908604*pi,1.344898764883749*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.827848816940256*pi,0.493742606289552*pi,0.733943657178209*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.227982505977698*pi,0.98037450242571*pi,4.26637887598464*pi) q[14];\nu3(0.652313106453321*pi,2.93235795777657*pi,3.30495794971814*pi) q[15];\nu3(0.214141177572949*pi,2.52068053381463*pi,1.453842136353581*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.352347340478112*pi,0.9338124124073099*pi,4.4603156314702606*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.28728510866719*pi,0.386530943004077*pi,3.95714523280448*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.661018074252315*pi,-0.39783938179405*pi,3.21284353593449*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.456255475755478*pi,-0.17786869502423702*pi,4.3838892131288905*pi) q[16];\nu3(0.682647950182779*pi,1.09012889976819*pi,0.716759813168383*pi) q[17];\nu3(0.311453546770688*pi,-0.05803036782526*pi,0.876531668382956*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43430152260643*pi,0.5*pi) q[0];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.148817495982775*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.504981423101834*pi,-0.269901969062608*pi,3.66681472012693*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,3.4842387641875*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42405615963456*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.321176481229125*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.087095973781795*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5844828403533149*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[7];\ncx q[1],q[17];\nu3(3.5*pi,3.41453753734997*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,3.42496300049481*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44281473638033*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.489574269239871*pi) q[9];\nu3(1.0*pi,0.0*pi,1.362951495075799*pi) q[10];\nu3(3.5*pi,3.4693077979788*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.195832629918633*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.127439432748395*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.292570150773243*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46104528876891*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38325793906055*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[19];\nu3(3.5*pi,3.44630786274902*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.380921574059836*pi) q[13];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.156130403562639*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.618474384907845*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5173905034050792*pi) q[12];\nu3(3.5*pi,3.49178668902041*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5129659607861172*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5212542567512471*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2775424338030819*pi) q[20];\nu3(0.559624119405352*pi,0.26463821745281*pi,1.304914368534701*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.49441693158425*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.458460582646*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5563676546209524*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.419712614119369*pi) q[21];\nu3(0.371277983165819*pi,2.81875637522164*pi,1.72340929199047*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.33943748614988*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.310192768141439*pi,0.10143035261433897*pi,4.19460401496388*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0305676365847283*pi,0.177479865250191*pi,1.001115144196506*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.714139609234265*pi,0.092270424794476*pi,3.78179625662985*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45306081951396*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.252511945146188*pi,-0.278779608420701*pi,3.79430041793484*pi) q[2];\nu3(0.536285978017272*pi,0.20318942859643896*pi,1.4750704944746968*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.778603537666334*pi,-0.21502577896074998*pi,4.491812099067619*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.448980588884016*pi,-0.04185134401962298*pi,3.93341539922604*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.69543126695717*pi,0.7236711045569999*pi,0.612160593607695*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.242609533794465*pi,3.43131166304326*pi,2.0167622082098697*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.593269888300493*pi,0.9967013289754101*pi,0.781976389403663*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.419400776052337*pi,0.44780600503924095*pi,4.299285755060049*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.759895094875629*pi,-0.105977656035533*pi,0.5095984596750529*pi) q[5];\nu3(0.594387184764985*pi,3.32827763035307*pi,4.08745725723835*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.383917763813509*pi,0.306455170316291*pi,4.23687080705242*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.61576782311965*pi,0.5415149313232701*pi,4.3639124198344295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.459180016100471*pi,3.1370807220309*pi,3.2892747278587*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.543074442388974*pi,-0.14338389142922697*pi,3.89881660884794*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.249371226068756*pi,3.125759421916*pi,1.4296531606120642*pi) q[8];\nu3(0.668160495466777*pi,0.17940266279777495*pi,3.75858657127446*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.593667240866651*pi,2.98283948004875*pi,3.24023036347817*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.575805176996834*pi,-0.268760657279543*pi,3.65654099314915*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.142189452377248*pi,3.02800014503265*pi,0.5386590853890483*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.329097188206394*pi,0.72355005870649*pi,0.5747968461201195*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.18657547239237*pi,3.14700966772614*pi,1.9257107832758*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.560151262848832*pi,3.13128409700045*pi,3.56906982928407*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.615224083108529*pi,0.9604613051542401*pi,0.85230794965814*pi) q[17];\nu3(0.348817137002413*pi,3.03550935029818*pi,1.483262413768035*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.520824668185626*pi,0.248428789728266*pi,0.72302508545255*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.152456663193675*pi,1.12281567645896*pi,4.216005114053*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.800365820224999*pi,-0.004724633522675992*pi,4.396340178332499*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.712452389474756*pi,-0.4344615010374358*pi,4.1996104797259495*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.517619022688025*pi,-0.279632248047954*pi,3.70921118995143*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.46071034763739*pi,3.00311556741617*pi,1.56196678723862*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0704782271209072*pi,-0.178602228982986*pi,3.98323678334551*pi) q[4];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.280731272244901*pi,-0.01975251781189502*pi,1.1140706001811211*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46200778047962*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4195473741192*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41039496541547*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.160332162583117*pi) q[12];\nu3(0.645334984495258*pi,-0.34993958771161804*pi,3.28924378093832*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.289009777327913*pi) q[15];\nu3(0.709215613520842*pi,2.83575755056823*pi,3.93538062072056*pi) q[16];\nu3(1.0*pi,0.0*pi,1.141032921923363*pi) q[19];\nu3(0.360116623260589*pi,3.22718558894139*pi,2.0225684137026203*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44172676750617*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[19];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.245475889832323*pi,0.17842737374334305*pi,1.0450314857075051*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.688979994507727*pi,0.09559201438767895*pi,1.1020969260756321*pi) q[16];\nu3(1.0*pi,0.0*pi,1.34458242957712*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.531989100660668*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5663690681668985*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5565788758954479*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.107387454015363*pi,2.701020856978*pi,1.251221141173707*pi) q[21];\nu3(3.5*pi,3.36442075086794*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,1.1710052966926812*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[13];\ncx q[7],q[19];\nu3(3.5*pi,3.41407403287622*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.3621512364220258*pi) q[10];\ncx q[11],q[15];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.655221403976441*pi) q[18];\nu3(0.767461687674298*pi,0.6816069426170099*pi,4.37115614602148*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[18];\nu3(3.5*pi,3.32183454824757*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37108607765739*pi,0.5*pi) q[5];\nu3(3.5*pi,3.3168043512351*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1283280899186519*pi) q[13];\nu3(3.5*pi,3.41552403939452*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.181326031779931*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260809518990645*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.238783403201515*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,0.6410476742758*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[13];\nu3(0.642812923537232*pi,3.19109047228206*pi,3.92863444224854*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.541529264977526*pi,0.201515014672909*pi,3.93086508179815*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.26353323377585*pi) q[10];\nu3(0.862841688010835*pi,0.6205458346824699*pi,0.783139353014136*pi) q[11];\nu3(0.857128337338177*pi,0.011480766422767963*pi,0.774661583079563*pi) q[12];\ncx q[14],q[17];\nu3(0.506322815815173*pi,0.09827418387307396*pi,0.8808548554740809*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.420459098458474*pi,2.85934979382228*pi,1.0919810012791231*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.578323812275903*pi,2.77453085003723*pi,1.2226198362054181*pi) q[7];\ncx q[8],q[10];\nu3(0.252994434094665*pi,3.12808578498496*pi,1.71465097431986*pi) q[9];\nu3(0.699566717325041*pi,-0.343313921591862*pi,3.33074270148084*pi) q[11];\nu3(0.727722319216844*pi,3.0977758567924*pi,3.06336058347747*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4940719724609*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.346854852539566*pi,3.26007114132621*pi,0.5193325185402725*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5082726024082405*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5530716733833785*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.192754609363067*pi,3.19248107205965*pi,1.89629392479916*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5213117529980342*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.671729992553599*pi,0.13137221528910104*pi,0.794748770551321*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.49237714348962*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.273573689420998*pi) q[21];\nu3(0.209404275439801*pi,2.56491417779419*pi,1.50245449554947*pi) q[0];\nu3(0.69549076167104*pi,0.6749561710381*pi,0.903105544752772*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.431375064433376*pi,0.12169210259545404*pi,4.40719483281494*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.439019076938009*pi,-0.399969017566557*pi,0.621556825863805*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.54547521295315*pi,0.8453415994073199*pi,4.3429277744101995*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.500502174837324*pi,0.8492632344659099*pi,4.07083816611876*pi) q[4];\nu3(0.479634842604281*pi,3.31110327419076*pi,1.50206684741748*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.632361169181463*pi,0.55553424343177*pi,0.749776381142526*pi) q[18];\nu3(0.475799020299294*pi,0.07822964367690699*pi,3.89400266990438*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.60502275029313*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.55692471803377*pi,2.38386744704857*pi,3.65076357910592*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.489546451430245*pi,-0.25613928786847*pi,4.10637929428426*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.42041328764887*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.194742171284859*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.335473572622321*pi,2.48239975268163*pi,1.423666007413002*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.184760126188004*pi,0.418035989884994*pi,4.36483071667679*pi) q[18];\nu3(0.65020099893787*pi,-0.28944734671932*pi,1.1994372209662378*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.789337333927499*pi,0.33891010903392305*pi,1.2078525813223209*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.550248796053028*pi,3.25827348436941*pi,2.94908067668232*pi) q[14];\nu3(0.164682663194172*pi,3.17251115800973*pi,0.811597144159161*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49842062421093*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.447804322752867*pi,-0.385988427555158*pi,0.778069982692098*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.517371564625683*pi,-0.4474346701501699*pi,1.084941945761725*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2205639154421681*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45367347831321*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.641467402892419*pi,-0.018290118696240976*pi,0.913968283120695*pi) q[16];\nu3(0.739729703515204*pi,3.12928745154304*pi,3.59849507559784*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.469928603414926*pi,0.30029262518182*pi,3.63094832150713*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.611934449552642*pi,0.6482432378691301*pi,1.02778001850977*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.349397333607136*pi,0.019725294958907957*pi,1.3337172238898591*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.320598121805524*pi,3.11855002485582*pi,1.76542269088219*pi) q[17];\nu3(0.239715951900063*pi,-0.4699343078144612*pi,4.14396395216908*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.407705870516629*pi) q[7];\nu3(0.500534093124618*pi,3.44949753933085*pi,4.30320896107629*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.592794134277644*pi,3.08265284290071*pi,3.98498273854394*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.593463657505923*pi,-0.22339751724880402*pi,4.0788298406801005*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47512902025653*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.42574319884984*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32136075982735*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.458042969749529*pi,0.18946463981419404*pi,0.73126447152151*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.601623979781374*pi,0.63844062808904*pi,1.289358126727264*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3421889048617102*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.252279649134286*pi) q[18];\nu3(1.0*pi,0.0*pi,1.179350272883567*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46005585616835*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3112490859733499*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44253152099092*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5727535455962967*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38265643841514*pi) q[19];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.35964127775432*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[19];\nu3(3.5*pi,3.39282689451701*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.25413068713316*pi) q[16];\nu3(1.0*pi,0.0*pi,1.25083876328637*pi) q[17];\nu3(1.0*pi,0.0*pi,1.089859709097831*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49793879298328*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.233302320558989*pi,0.17606647103959705*pi,3.54466622302557*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3294939365405218*pi) q[10];\nu3(0.55852325272666*pi,3.28165032905371*pi,3.32606053888405*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.29872122829013*pi,0.5*pi) q[8];\nu3(0.691444556828428*pi,0.46597691773227*pi,4.44278222076914*pi) q[9];\nu3(1.0*pi,0.0*pi,1.090419179813614*pi) q[11];\nu3(0.639761522549759*pi,0.40040410358505196*pi,4.26620053413254*pi) q[12];\nu3(3.5*pi,3.42571909269641*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49173092169056*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.325601320977472*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5096851345664004*pi) q[21];\nu3(0.44906825289416*pi,-0.21448506791668198*pi,1.116766955218821*pi) q[0];\nu3(0.519673307566864*pi,0.6837690382530599*pi,0.828091290957505*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.458527650363649*pi,3.25113647607699*pi,1.039397962779788*pi) q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.381213412390959*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.562115417384361*pi,0.80241298309936*pi,0.774870067850336*pi) q[0];\nu3(0.552963355806599*pi,2.97229495776737*pi,3.55262876560844*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.781662795370955*pi,3.15159706450362*pi,3.0298373396393*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.598958969960155*pi,0.38061995607896204*pi,4.41217259041113*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49941390486788*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38954853678854*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.795543311882764*pi,2.95564154156414*pi,3.79800342931314*pi) q[4];\nu3(0.377129413153285*pi,2.38183251665815*pi,1.375607837058568*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.887664766598562*pi,3.16270225759946*pi,3.47798324506772*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.743771835278859*pi,-0.382713346143594*pi,0.9073679254521649*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.42529636457531*pi,0.061355316833088036*pi,1.053721299186728*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.626096615605928*pi,-0.024052735591482022*pi,3.83272394282883*pi) q[18];\nu3(0.635264762334602*pi,-0.231350843065956*pi,4.25556786874008*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0853327969194428*pi,2.73338065889772*pi,1.61486159659315*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.565380275245647*pi,0.7224403844417799*pi,4.24509944740704*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.941299134391398*pi,3.43196540981507*pi,3.10552849094071*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.386012896214717*pi,3.09871289875712*pi,0.5989107734566312*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.844849498121321*pi,3.49777007019798*pi,3.09625173631763*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0643049988243679*pi,3.47960248170955*pi,4.19004596095518*pi) q[14];\nu3(0.68181388178516*pi,0.22155730004589802*pi,1.60331236861399*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.340037925336514*pi,0.9072028398051899*pi,4.47041609529661*pi) q[21];\nu3(0.83708095461615*pi,1.05860056798003*pi,0.565390049105318*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.548431047251732*pi,-0.172446483130557*pi,3.53422775753714*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.535999705598042*pi,3.03038334639174*pi,3.70161624310308*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.699682855586881*pi,-0.23644500252565198*pi,0.885889676086707*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0314135745793631*pi,0.019531601562250978*pi,4.24717701762491*pi) q[21];\nu3(0.524370877008872*pi,-0.326690926552703*pi,0.605816283699273*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.599207033853913*pi,3.38652164807527*pi,0.826333106328917*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.917952321422729*pi,3.24243035024059*pi,2.77900058421782*pi) q[16];\nu3(0.0253603950043132*pi,2.95331764603748*pi,1.362269698421491*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4766894314374*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3478515306214471*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.941735985214274*pi,0.08617453125438501*pi,0.5785510839705288*pi) q[10];\nu3(0.858298219046288*pi,0.25253145100753605*pi,0.617036077631888*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.639848731416934*pi,0.7023034624846201*pi,1.002328294623573*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(0.334348718642427*pi,3.17431019087176*pi,2.08700466857742*pi) q[10];\nu3(0.385410419497969*pi,0.98430566802579*pi,4.47661881200239*pi) q[11];\nu3(3.5*pi,3.38813715038553*pi,0.5*pi) q[12];\nu3(0.258548385035211*pi,0.02620851773840205*pi,3.74554244461546*pi) q[13];\nu3(1.0*pi,0.0*pi,1.232779530972313*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.26928031457327*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.760221563927252*pi) q[7];\nu3(1.0*pi,0.0*pi,1.143500629351279*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0917616546460722*pi,0.61962365802115*pi,3.80726717090176*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39395919776087*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.41632166767671*pi,0.5*pi) q[2];\ncx q[3],q[16];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.342795305308919*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35651791786026*pi) q[14];\nu3(1.0*pi,0.0*pi,1.338647690987911*pi) q[17];\nu3(3.5*pi,3.43909035469941*pi,0.5*pi) q[19];\nu3(0.46076255057562*pi,-0.34661533979554*pi,4.23782629776535*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3975583358990629*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.46671572441013*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.567598364032841*pi) q[8];\ncx q[11],q[15];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.294634168215198*pi) q[16];\ncx q[19],q[21];\nu3(0.68826547748402*pi,0.22314938509856297*pi,4.14162481935961*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.4379406678911*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.23504926165882*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[13];\nu3(1.0*pi,0.0*pi,1.2530488973185951*pi) q[10];\nu3(3.5*pi,3.44677647627785*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274720850742154*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6876573091261979*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.25431172098676*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(0.744357814072463*pi,2.76172730080258*pi,4.14432764976305*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45232721520969*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.116349908135819*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3514309912706395*pi) q[16];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[5] -> c[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,0.5652606046682966*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49138364076559*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.800470898848573*pi,-0.10686699964566898*pi,4.12743571306587*pi) q[0];\nu3(0.457584117110465*pi,0.8962581811680199*pi,3.98983280410308*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.519577515373111*pi,0.337642640468123*pi,3.64143165750678*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.465546317912549*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.444922703365844*pi,0.99375990002713*pi,4.2583342275786205*pi) q[17];\nu3(3.5*pi,3.4209254383406*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.310577746957396*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[1] -> c[1];\nmeasure q[7] -> c[7];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.743866511958925*pi,3.13027199533605*pi,4.24244805131712*pi) q[8];\ncx q[9],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.897553152319168*pi,0.20322621450798894*pi,1.56723824390352*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nmeasure q[12] -> c[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5567135579512861*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.189851830184952*pi,2.66558977203914*pi,1.64642211561934*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.72890842871017*pi,0.370877322590777*pi,4.45384334188458*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[14] -> c[14];\nu3(0.785001460005985*pi,0.5331306257383901*pi,4.09672600475594*pi) q[2];\nu3(0.266764194460595*pi,-0.381211679720119*pi,0.5026732173602632*pi) q[3];\nu3(0.367104675186297*pi,-0.207146165135016*pi,3.75022632610253*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.308682420988998*pi,3.36378689573117*pi,1.61851525216555*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.512009620484042*pi,3.32954184793994*pi,1.85392031859152*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.159931511437367*pi,0.47985549257689697*pi,4.04186057220123*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.633172831110049*pi,0.44248822528642595*pi,1.50645541239155*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.657977744612542*pi,0.367009709139378*pi,0.904393403050025*pi) q[15];\nu3(0.751582458415053*pi,3.15020661562878*pi,4.44214083342054*pi) q[16];\nu3(0.393063371631978*pi,0.25200309511626795*pi,3.67312568947754*pi) q[19];\nu3(0.877435447436651*pi,2.90206864825541*pi,3.67745977527018*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.711638116946113*pi,0.29945204494354305*pi,4.13744179637946*pi) q[9];\nu3(0.367586790926841*pi,0.37919569250553*pi,4.11146279322178*pi) q[13];\nmeasure q[9] -> c[9];\nmeasure q[13] -> c[13];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.577629690909159*pi,-0.4854242189670952*pi,3.8875514281681*pi) q[0];\nu3(0.506805130705265*pi,0.57463434527285*pi,0.852449626279911*pi) q[1];\nu3(0.568241235289945*pi,0.29628449864448403*pi,3.8598249787989*pi) q[2];\nu3(0.505372263225595*pi,0.24081700977310105*pi,3.75615757471075*pi) q[3];\nu3(0.436529226913782*pi,3.48473218348008*pi,1.89652389459544*pi) q[4];\nu3(0.0407937607647847*pi,0.28864786023283195*pi,4.47230404029694*pi) q[5];\nu3(0.292772916777407*pi,0.23628072516033904*pi,4.49109052033349*pi) q[6];\nu3(0.855563113444597*pi,3.02552482788552*pi,3.52092958926547*pi) q[7];\nu3(0.208216240457984*pi,2.8023906796977*pi,1.73951259933453*pi) q[8];\nu3(0.4660268828529*pi,2.93735348976224*pi,0.7165473299375991*pi) q[9];\nu3(0.243617255678568*pi,-0.2948245687717*pi,0.7965861745993801*pi) q[10];\nu3(0.0959367951609831*pi,0.5126617091921699*pi,4.0890083083864095*pi) q[11];\nu3(0.289341619624953*pi,0.38247162030759296*pi,4.17392030005694*pi) q[12];\nu3(0.562934053999397*pi,-0.20369583788829898*pi,1.0453928574948401*pi) q[13];\nu3(0.30000434248298*pi,-0.037622997382045*pi,1.017469133006573*pi) q[14];\nu3(0.667535000875392*pi,2.9284443623919*pi,3.13395806031394*pi) q[15];\nu3(0.692169750372454*pi,-0.394288303090223*pi,1.029516660857266*pi) q[16];\nu3(0.936975519024621*pi,2.41443606094721*pi,3.58646608811446*pi) q[17];\nu3(0.584846310327853*pi,0.20185828874884304*pi,4.19994437448657*pi) q[18];\nu3(0.509224957267812*pi,-0.46700639924119147*pi,4.43885219972266*pi) q[19];\nu3(0.948352015270608*pi,3.02367004810453*pi,4.00874470258182*pi) q[20];\nu3(0.326677065796266*pi,0.72045841569315*pi,4.02055564285326*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42453374610555*pi,0.5*pi) q[2];\nu3(3.5*pi,3.403723230162*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.32619742896583*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46114323834724*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.163001920120247*pi) q[9];\nu3(1.0*pi,0.0*pi,1.282104609624956*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2998248354572879*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.37805922017231*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.243895678634467*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.116077817673581*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[8];\ncx q[2],q[12];\ncx q[3],q[11];\ncx q[4],q[17];\ncx q[5],q[10];\ncx q[6],q[9];\ncx q[7],q[15];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.36552107349837*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46019471139459*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49599513571104*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45624044949333*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.27406274918587*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5274654910191985*pi) q[9];\nu3(1.0*pi,0.0*pi,1.217814680290326*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41390805588637*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5616632910331173*pi) q[12];\nu3(3.5*pi,3.39404253995412*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5820671682439206*pi) q[15];\nu3(1.0*pi,0.0*pi,1.28878937508457*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248397685824995*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236666933543779*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,4.49123457140826*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[8];\ncx q[2],q[12];\ncx q[3],q[11];\ncx q[4],q[17];\ncx q[5],q[10];\ncx q[6],q[9];\ncx q[7],q[15];\ncx q[13],q[16];\ncx q[14],q[21];\nu3(3.5*pi,3.49128500074398*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.459369023497243*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.41149852468372*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.60487609534179*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32586276824795*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.594623993476068*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41603487950537*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[8];\nu3(0.350314653655204*pi,-0.314627297109844*pi,0.799829593714641*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.281603913228898*pi,3.23352203172047*pi,0.947894943524314*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.404380526628504*pi,-0.0036177288342980063*pi,3.96596051506225*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.829008644469484*pi,2.79941752432768*pi,3.57709669639548*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45394631932644*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.422594520190999*pi,-0.34441564900869703*pi,1.1571970087359271*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.360773629463044*pi,2.87842729610406*pi,0.902064562611275*pi) q[6];\nu3(0.415036476409439*pi,3.36148550969443*pi,4.49625747981519*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.403427245181096*pi,0.14124813402936098*pi,4.20718483004813*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.307997943022647*pi,-0.4455307980926791*pi,1.66365646289666*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.689689321291419*pi,0.80897980133942*pi,0.7643800816673789*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.448733695071527*pi,2.72158890283487*pi,1.386201159453671*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.606438104458619*pi,-0.190704638015519*pi,4.36506863260868*pi) q[4];\nu3(0.592827182331471*pi,2.99132386562258*pi,3.28345808965455*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.780656737178762*pi,-0.4041092279874164*pi,3.10772345446062*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.737471286451967*pi,3.35150862630435*pi,4.07000929384463*pi) q[3];\nu3(0.677765785962342*pi,0.62454771674113*pi,0.920622433812614*pi) q[4];\nu3(0.271617405418743*pi,-0.08594001717799299*pi,0.833210710811592*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.485713465260486*pi,3.2553667434846*pi,3.14412945728151*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.880429521801389*pi,-0.11043040918504399*pi,4.2584315119528195*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.485675621015014*pi,3.0796444286783*pi,1.499094248490556*pi) q[21];\nu3(0.517853604771638*pi,0.6804564411126901*pi,0.74654751191964*pi) q[0];\nu3(0.447298846740831*pi,0.26104897032917296*pi,1.24923922103604*pi) q[1];\nu3(0.452021711065943*pi,3.12709479093303*pi,4.43535184938994*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.632641087694485*pi,0.008758292138824952*pi,1.307160557398113*pi) q[10];\nu3(0.64865989277529*pi,0.256876322302377*pi,4.08544941091293*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.426683726509951*pi,-0.13688690330873*pi,3.66296636544826*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.356443355175623*pi,0.28300344793295196*pi,3.96565636552575*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.646608078461008*pi,3.25491564700827*pi,3.72503607477908*pi) q[21];\nu3(0.692729925531412*pi,0.42753613356784304*pi,4.22904368306774*pi) q[0];\nu3(0.100997459388949*pi,2.93559625406744*pi,0.634053531995265*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.221325419313149*pi,-0.34935675829844004*pi,4.47043211062563*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.602027811061184*pi,0.486182809328667*pi,0.90572979954716*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,3.49644597203925*pi,0.5*pi) q[7];\nu3(0.446672127643324*pi,-0.16426552606785*pi,4.288484566120911*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.666492136449002*pi,0.5857243654015201*pi,1.35603401315831*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.334995437259124*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.905801569483347*pi,1.1731641054818*pi,0.6898428740924321*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(3.5*pi,3.44841891982611*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.28085126455499*pi) q[5];\ncx q[7],q[15];\nu3(0.574039275865157*pi,3.30369659144339*pi,0.63068164273026*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.787763450453418*pi,0.15963267343284204*pi,0.663526851842988*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.406939040995644*pi,0.30224927426180404*pi,3.51371458428746*pi) q[18];\nu3(0.390816060812871*pi,3.48161820541444*pi,1.98139796544641*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46915872114704*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,3.22407461281237*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1870520176830222*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3545782024117194*pi) q[15];\nu3(0.540653719613888*pi,3.31900664028247*pi,0.8609188648174371*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.488902206126878*pi,3.04102805115969*pi,3.40837324133511*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.27746801008184*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.705624595423586*pi) q[5];\ncx q[7],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.211946742941816*pi,2.85780090211446*pi,1.68182043703648*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.62977787708265*pi,-0.18323911044602098*pi,3.85032698722276*pi) q[20];\nu3(3.5*pi,3.31533256133891*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.248094261341885*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5557534868969989*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.513218637338887*pi,0.58941830157422*pi,4.28682883143188*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.647243285594205*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.40668802121764*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48610659641685*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.291686003011572*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0843196423186479*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0940447882385077*pi,0.8772676459102999*pi,4.43315771865289*pi) q[4];\nu3(0.69697864835957*pi,2.6468411122991*pi,3.64364245819984*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.3335419273432105*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.38921033922789*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47803904936657*pi,0.5*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.375371779770542*pi) q[17];\nu3(1.0*pi,0.0*pi,1.139691995169084*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.713801450064974*pi,-0.33131895184960103*pi,3.89002211397526*pi) q[3];\nu3(0.296282221278154*pi,0.16496740429569*pi,0.682997404698884*pi) q[4];\nu3(0.621766267881509*pi,-0.4242929171790598*pi,3.10442827115601*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.48083622335757*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4500816441808695*pi) q[13];\nu3(3.5*pi,3.44221287855379*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2755172925236389*pi) q[16];\ncx q[18],q[20];\nu3(0.725340277347523*pi,0.34328380602601505*pi,0.5112718398239203*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[13];\nu3(0.718767396278109*pi,2.99812292390107*pi,3.16890857067727*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.716238324713866*pi,0.65605539065159*pi,0.9153268691937511*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.512590812467264*pi,-0.42438699333598817*pi,4.3298225526825*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.64094178374612*pi) q[17];\nu3(3.5*pi,3.38305782462583*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5544435314947838*pi) q[19];\nu3(1.0*pi,0.0*pi,1.304670279732923*pi) q[20];\nu3(0.551583870876233*pi,2.65762934944141*pi,3.34519976371599*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.144425731143816*pi,0.5584345550010901*pi,0.82334021811065*pi) q[7];\ncx q[8],q[17];\nu3(0.262252061086116*pi,0.7579772821286901*pi,4.0227405045357205*pi) q[9];\nu3(0.260377154353807*pi,0.492977207406454*pi,3.86408166215304*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.38231259113255*pi) q[16];\ncx q[18],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.160673166998573*pi,0.7401552491485801*pi,4.10884969658463*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.652026169525284*pi,-0.4687727999521066*pi,3.39554261349346*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.614172092093192*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.674622923821588*pi,2.80131983119517*pi,3.67181242970053*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.417561656547289*pi,-0.4887049385291361*pi,1.417719168219149*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.461750143217916*pi,0.39134210565557903*pi,0.815424966574579*pi) q[0];\nu3(0.928823554060736*pi,0.383125679572891*pi,1.319206111420353*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46799218780649*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.820627960320862*pi,-0.269440053607297*pi,3.50512197977199*pi) q[8];\nu3(1.0*pi,0.0*pi,1.14045648081916*pi) q[9];\nu3(0.0865434662739189*pi,3.15789539067631*pi,0.840849861560112*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.354389173029614*pi,-0.045212240982411*pi,4.4898553001206*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.901370764508035*pi,0.234722482372984*pi,4.06248771917918*pi) q[0];\nu3(0.382365461776179*pi,0.7108631307409801*pi,3.99007448847315*pi) q[1];\nu3(0.64611134202452*pi,3.46001724057369*pi,4.22359482217691*pi) q[2];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.457011517942685*pi,-0.014804375972535977*pi,1.474327962569961*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.140365987101977*pi,-0.09546512581780198*pi,1.418059674553671*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.67510719151747*pi,0.22509686738609103*pi,4.08525108429279*pi) q[17];\nu3(0.740898443433663*pi,0.6158043529956401*pi,4.45418679278547*pi) q[18];\nu3(0.959884409937709*pi,3.49584988461995*pi,0.8293685541036451*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.110314594772022*pi,0.263536091263187*pi,3.99455283462022*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.527435487498603*pi,3.42048002024406*pi,3.57502373104132*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5957116036684087*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.767346554604103*pi,0.09125246527987496*pi,3.76433142240702*pi) q[12];\nu3(0.498397155928262*pi,2.94775873473161*pi,3.80698925017785*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.344048537420414*pi,3.08349866010002*pi,1.83250374985715*pi) q[18];\nu3(0.31973790715938*pi,3.40447030781181*pi,0.5919386432177431*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[9];\nu3(0.632577389147155*pi,-0.4977938125016105*pi,3.43193429563511*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.802745161467827*pi,0.39805601251559897*pi,0.612117186061601*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.796192439580728*pi,0.24442308210985897*pi,4.47383006720008*pi) q[14];\nu3(0.446229630305886*pi,3.12157592980636*pi,1.97278060620611*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.198725557600615*pi,3.42053146298621*pi,1.145272069449718*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.167943749269095*pi,-0.08204004820043698*pi,0.897309819710731*pi) q[14];\nu3(0.473984466747629*pi,0.329502678409893*pi,4.4007938893663*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.150230689386546*pi,3.29689040495501*pi,0.650927089887702*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.27651165451634*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.402217651732765*pi,-0.4836062826953116*pi,1.07339505324106*pi) q[4];\ncx q[6],q[17];\nu3(1.0*pi,0.0*pi,1.1790413285539652*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.40230548427151*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.263207606814671*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38257974598584*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1903319214361772*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[7];\ncx q[2],q[20];\nu3(3.5*pi,3.38659396506622*pi,0.5*pi) q[3];\nu3(0.45950930394048*pi,-0.310752213689855*pi,1.3889181994957212*pi) q[4];\nu3(3.5*pi,3.45911928747627*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42461099519263*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[13];\nu3(1.0*pi,0.0*pi,1.3345714793849082*pi) q[12];\ncx q[15],q[19];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.269569947097842*pi) q[17];\nu3(1.0*pi,0.0*pi,1.302126170579103*pi) q[21];\nu3(3.5*pi,3.48876188550363*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46458350938462*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.378166607491591*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,0.5416367721821524*pi) q[7];\ncx q[8],q[21];\nu3(0.564746159964936*pi,3.15933187620858*pi,2.90441420367889*pi) q[9];\nu3(3.5*pi,3.40235189525305*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4884023434293*pi) q[13];\nu3(1.0*pi,0.0*pi,1.134741914759196*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,3.27320832063637*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.163487790583968*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5617291499844358*pi) q[19];\nu3(1.0*pi,0.0*pi,1.277217930771112*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[7];\ncx q[2],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.597347869045117*pi,3.41765610422671*pi,4.36555639564954*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,0.5783247206495428*pi) q[12];\ncx q[15],q[19];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,4.4509083532038005*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41943289185202*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38847367712778*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.502775232592441*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5275730421343554*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5733500081989487*pi) q[20];\ncx q[0],q[5];\nu3(0.380932858557844*pi,0.004755688276044001*pi,0.722022984642791*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.23664992485155*pi,3.25123554293795*pi,2.2314542449042403*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.457883895925009*pi,3.35714613267178*pi,1.81184819473791*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.602538815065124*pi,0.32990611449017204*pi,1.66945519088597*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.35013698988936*pi,-0.17253607267175403*pi,1.60610466483887*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.277804933615196*pi,0.49031486925247203*pi,3.58654901909635*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.38372340703433*pi,3.03866567765735*pi,1.98523842583659*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.152751712611588*pi,-0.28813838823940996*pi,1.233454386343574*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.17824077979668*pi,-0.4641937816293595*pi,1.310560141463056*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.203816222065016*pi,2.2677146151126*pi,1.256450001544498*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.427711858174906*pi,0.5418375599215399*pi,0.5176069582828793*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.248434344439364*pi,2.94803651882311*pi,1.87557432154799*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.55820423168923*pi,-0.4058323051937089*pi,3.98682344890865*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.773554217200128*pi,0.11295214048903701*pi,3.69683973110278*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.381514909745958*pi,-0.08527962511527798*pi,3.63669023159936*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.425766334160009*pi,3.08320266276955*pi,0.64545997994634*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.744378416420598*pi,0.6443794532398099*pi,4.4470674345353505*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.42969125731702*pi,0.445318512300777*pi,3.6440427764656*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.656197814004215*pi,2.542724092405*pi,3.78827158306524*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.18509069038516*pi,-0.142650333802041*pi,3.740977619011*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.896159472590827*pi,-0.441917221874342*pi,3.94337011333132*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.919335232806158*pi,0.49649005898781995*pi,4.06682816437009*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.438339858938248*pi,-0.06890156719337698*pi,4.03715642613396*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.375149282194596*pi,3.39825248053041*pi,1.047171696289444*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.540185989135608*pi,-0.288521656836271*pi,4.04620300010935*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.482115554077445*pi,1.02610637072114*pi,4.17247574557397*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.635888889639996*pi,0.18259389496287803*pi,0.5755970020217139*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.684518526201347*pi,-0.16827518780719503*pi,4.33277520829809*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.264674337619728*pi,-0.321254569247617*pi,4.44450175389013*pi) q[17];\nu3(0.294888356436277*pi,2.78396624741906*pi,1.393095515656967*pi) q[18];\nu3(0.632765066288726*pi,0.5306347482250999*pi,1.050201918013707*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.502638459242517*pi,0.345321097200753*pi,0.822523952443839*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0918412897789186*pi,2.62073267026543*pi,1.121964436215329*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.436026896652061*pi,0.8967709196145399*pi,0.5468992771319844*pi) q[20];\nu3(0.462998311162081*pi,-0.323293732133004*pi,4.0079579822988105*pi) q[21];\nu3(0.270612674984491*pi,3.3517517591182*pi,1.60685049270806*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[14],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.390228047832991*pi,-0.262063241841424*pi,4.47864538896051*pi) q[21];\nu3(0.614961005979601*pi,-0.023953645733993*pi,1.348763378896656*pi) q[0];\nu3(3.5*pi,3.3165301139824*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33464534115195*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[10],q[15];\nu3(3.5*pi,3.45957999905857*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.268096089737778*pi) q[13];\nu3(3.5*pi,3.42833142270479*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.221971543933617*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3006380066083731*pi) q[18];\nu3(1.0*pi,0.0*pi,1.224663370079482*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[13];\nu3(3.5*pi,3.33479935470906*pi,0.5*pi) q[4];\nu3(0.198041693204896*pi,0.22938398820518602*pi,1.213843955673118*pi) q[5];\ncx q[6],q[11];\ncx q[9],q[20];\nu3(3.5*pi,3.41806877225853*pi,0.5*pi) q[10];\ncx q[12],q[19];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.256033365844105*pi) q[15];\nu3(1.0*pi,0.0*pi,1.201626961506026*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.790124222974343*pi,0.421995939423382*pi,1.375671873407329*pi) q[5];\nu3(3.5*pi,3.42012753328916*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48431567797251*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.1605143047054192*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.703735001290072*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.626256422999967*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3910424717689605*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4999768221604*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1667833644401409*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[18];\nu3(3.5*pi,3.43192080170873*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[19];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5802580892939417*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3680038690695095*pi) q[17];\nu3(1.0*pi,0.0*pi,1.199729518966293*pi) q[21];\nu3(3.5*pi,3.46693143782173*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2686864838069472*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.3924277316947204*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49995517485984*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[11];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.352427497569279*pi,0.35945832512213804*pi,3.52026927900882*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.82728583074176*pi,3.39455180050443*pi,3.08052447889467*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.514739432939221*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.194502653140611*pi,-0.008265266753441025*pi,4.329414235639669*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.32692462072342*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5445368844818184*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1821995456129741*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.480235858533215*pi,-0.231506352697729*pi,0.984654595454812*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.343496391351211*pi,3.42542440156232*pi,1.85073381176468*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.598944284105471*pi,3.07762226971246*pi,4.04158027564702*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.427906374154271*pi,3.41376450407042*pi,1.96401900001311*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.872748190729334*pi,2.40686374708646*pi,3.67109870862707*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.298026361107736*pi,3.22084164004802*pi,4.481890259930561*pi) q[1];\nu3(0.499986760831024*pi,0.328144942243468*pi,0.754073449848883*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.330125640327932*pi,0.35860562113579497*pi,4.4658752287357295*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.639735496845537*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.133200003221006*pi,0.290789459831971*pi,0.659631472886635*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.507623810449374*pi,-0.21355756642195*pi,4.0638836774862*pi) q[12];\nu3(0.426814460408661*pi,3.48002517568135*pi,0.5554405385283513*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.670888428952496*pi,0.233356237250384*pi,0.782242490669663*pi) q[21];\nu3(0.407308604739736*pi,-0.195368216618369*pi,1.63350768554905*pi) q[0];\nu3(0.531437837602915*pi,-0.26113267102473803*pi,4.39079890812658*pi) q[1];\nu3(0.542735187679325*pi,0.14334095452861695*pi,3.88548605675746*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.275228811658282*pi,2.9581219113746*pi,0.711221420020847*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.483752096000327*pi,3.43913869363115*pi,1.74727318975997*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.516846695193245*pi,3.47925615715569*pi,3.02483924728266*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.213017228747865*pi,3.39421284114382*pi,1.62547755006378*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.329301375834885*pi,-0.16551888831310602*pi,4.26491686265344*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.756008143977178*pi,-0.4441312123649535*pi,3.54214900518574*pi) q[21];\nu3(0.144998901342343*pi,0.8823520950636601*pi,3.8860883945347*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.881038744135111*pi,0.14417504417301996*pi,1.457246603776549*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.636346997162823*pi,0.35255244324131896*pi,0.684338540438763*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.277663402100085*pi,3.10091686899035*pi,4.430370241916171*pi) q[17];\nu3(0.488308237925723*pi,3.1758435289029*pi,1.76587178435494*pi) q[18];\nu3(0.719641034702953*pi,0.76213267426517*pi,0.633582705550799*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.570742171061389*pi,-0.4170433215359483*pi,3.67376978676862*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.476873950209752*pi,-0.4108248619856488*pi,1.2756559764823079*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.324976881369886*pi,-0.04563465347433898*pi,4.10013236753092*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.377461202444851*pi,0.7268130090284799*pi,3.87711822307081*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.728396056149821*pi,0.04059015090427098*pi,4.01830490689378*pi) q[19];\nu3(0.368258552173441*pi,2.5295080417137*pi,1.43052552890431*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.382374728140594*pi,0.31740300108907304*pi,3.33737371423549*pi) q[5];\nu3(0.502521533719819*pi,0.6716242984076699*pi,0.5352431232235909*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.934411347374879*pi,-0.30736781593825*pi,4.374244927305989*pi) q[9];\nu3(0.359590778872302*pi,0.266325084066919*pi,4.284069399530971*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.490066993328339*pi,2.88655424105983*pi,3.51944674111455*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.121710469234898*pi,-0.4277680628382057*pi,1.5562997032333*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.29706739341602*pi,0.30145420111741905*pi,3.49333812753221*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.386608847753863*pi,0.44849864297907405*pi,3.7076755452941*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.3824307473229*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.274570721909319*pi) q[14];\ncx q[16],q[19];\nu3(3.5*pi,3.47895616811029*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.306181860689176*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[9];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[17];\nu3(3.5*pi,3.44739900667456*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.357285616888769*pi) q[15];\nu3(3.5*pi,3.45329463444861*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.3051670301385672*pi) q[19];\nu3(3.5*pi,3.45629591937248*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48557988802337*pi,0.5*pi) q[1];\ncx q[3],q[5];\nu3(3.5*pi,3.43812528662194*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.249090828854115*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.355253871055027*pi) q[9];\nu3(3.5*pi,3.36879280085266*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5449396707845056*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.093387189319167*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1991279998958309*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49380144543582*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(3.5*pi,3.45691535269679*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(1.0*pi,0.0*pi,1.270593947707954*pi) q[5];\nu3(3.5*pi,3.38658018819889*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.361284304991492*pi) q[10];\ncx q[11],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.5599783796250501*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.5237873262525041*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43251187323466*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46215415356621*pi) q[6];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.181359754935041*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5805509164377405*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.4495031941811405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.637300511592203*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,0.5595614082191831*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.688863225537105*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,4.43920856184646*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.729136822931643*pi,-0.33793572711819597*pi,3.85334665790011*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.333388818390817*pi,0.20812836986851302*pi,1.128471527507138*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.732705408325733*pi,3.44360366218076*pi,0.8264424139572379*pi) q[12];\nu3(0.489535181924306*pi,2.75335570582967*pi,1.2246825120585632*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.144681532509866*pi,2.34272090309969*pi,1.255596255401614*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.496985273218553*pi,3.28750965513245*pi,3.23201396152365*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.905061646836786*pi,2.47770166003727*pi,3.69216980582711*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.380221701670972*pi,3.49644823213707*pi,1.76881080598965*pi) q[3];\nu3(0.33453181237867*pi,0.11177840952942997*pi,1.237930634778097*pi) q[4];\nu3(0.743090475481254*pi,0.37822195217280197*pi,0.876832149402475*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.681850496501566*pi,-0.324495189317322*pi,3.27873132522566*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.39638788851258*pi,0.078623807990989*pi,3.48446085206242*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.100629307959718*pi,0.423013142501653*pi,4.40718967269449*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.802345259415908*pi,3.39902512697753*pi,0.626769446759373*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.353430253532108*pi,-0.20460854940519801*pi,4.04188695703361*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.354085070381871*pi,0.29725880886311395*pi,1.071198576444949*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.432125544644404*pi,-0.093725796594338*pi,3.83860318568817*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.912875196875473*pi,3.12617047627705*pi,3.65241543305104*pi) q[14];\nu3(0.415665158696726*pi,0.022560497883895025*pi,1.1241876518541*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.41858343644612*pi,3.07227459248733*pi,0.6410673935485081*pi) q[18];\nu3(0.330224442071399*pi,2.61120464199147*pi,1.141858206796128*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.453426959247186*pi,-0.22214315797519402*pi,0.73784757587161*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.418246121780304*pi,0.07304281499243903*pi,3.59981749534681*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.49074726873145*pi,-0.11972369935330801*pi,3.52537640335105*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.422759937614276*pi,3.48057188297724*pi,1.78826352742807*pi) q[18];\nu3(0.608807740546553*pi,-0.4150745454045524*pi,4.2020225593501*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.364512333674171*pi,2.58802347012555*pi,1.277156041977688*pi) q[21];\nu3(0.606188732320587*pi,-0.356596430225964*pi,3.76545735350319*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.812565542120366*pi,-0.4652978176177439*pi,4.28741345299847*pi) q[6];\nu3(0.647594344486358*pi,3.09979377902261*pi,4.0635804674677605*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.392944808194302*pi,3.37562883788317*pi,0.805354610375392*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.570894599894573*pi,3.28643495611152*pi,1.76832118736768*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.797435059907174*pi,3.44112255809096*pi,4.27749840694857*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.769563256911518*pi,0.136573621892628*pi,3.79147675129727*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.691601955283505*pi,-0.4213378784644703*pi,0.942885285664262*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.886603858551529*pi,-0.044790058211021*pi,0.956481296641523*pi) q[6];\nu3(0.602526849866947*pi,-0.08992804699625201*pi,4.0717800286610295*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.766400895947555*pi,2.30602411661747*pi,3.7933926510687*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.766191639413814*pi,0.008956281356256035*pi,4.21016888819258*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.677878426096623*pi,0.6318029694334*pi,4.41854559092906*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.40516846929174*pi,-0.22173505475900301*pi,1.359364442034643*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4271913252633*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47027000567374*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.835354226622194*pi,0.52741033067024*pi,1.082921110406656*pi) q[8];\nu3(0.232928209615817*pi,3.18421628107374*pi,1.52978234667993*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44664062205994*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3083280764092229*pi) q[13];\nu3(3.5*pi,3.43909101333734*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240472863149515*pi) q[18];\nu3(1.0*pi,0.0*pi,1.236863884938219*pi) q[19];\nu3(1.0*pi,0.0*pi,1.334698822652395*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40393813936021*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.230583187629608*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.66222759984689*pi,3.09760455160553*pi,4.27910389564814*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\ncx q[14],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4321395429145*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43526953277454*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.63732406919385*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49970991446609*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251344095951241*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.64415232377772*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44566840536826*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,0.503564334957395*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[19];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.2980610576904419*pi) q[15];\nu3(3.5*pi,3.41741290794876*pi,0.5*pi) q[0];\ncx q[1],q[5];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4416383814713*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.215111064690223*pi) q[16];\nu3(1.0*pi,0.0*pi,1.090011745470588*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49442748151966*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.51070975740903*pi,0.89801888784689*pi,0.950355225922562*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.958143978429333*pi,2.92842473157777*pi,4.01928671858371*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45362068244786*pi) q[15];\nu3(0.646915179430488*pi,0.040852557369857045*pi,1.025475317993208*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.291275995640349*pi,-0.4862090513562057*pi,0.5321601103746806*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.240364509789098*pi,-0.13543481927052098*pi,0.80375308212088*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(3.5*pi,3.47297182868873*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3454727317924369*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.470773231988229*pi,3.45446802292238*pi,4.2338820010067195*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48427730956425*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44668924821012*pi) q[17];\nu3(0.79319956679857*pi,0.40152230618611795*pi,0.65850187430075*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.352422089480445*pi,0.39940365670581*pi,4.0030452442963504*pi) q[21];\ncx q[0],q[17];\nu3(0.765567522292228*pi,0.27684938787033997*pi,0.6093823828545359*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.47985778785834*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.225905083085494*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.353344166585883*pi,2.97668125284769*pi,1.90137624033181*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.210186283173544*pi,3.01779046797316*pi,2.0111441314633502*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.644884279444675*pi) q[11];\nu3(0.541594342175116*pi,3.3336853586491*pi,3.43579035082166*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.261894118525131*pi,0.23457869486822003*pi,3.35394993507354*pi) q[4];\nu3(0.610791518506325*pi,3.4112459054337*pi,3.61544595983825*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5350522467290144*pi) q[9];\ncx q[10],q[11];\nu3(0.628391464668283*pi,0.8098765539764201*pi,0.7690665004474779*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.734442048139261*pi,-0.302841424598626*pi,0.688988180432125*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.603982592922033*pi,-0.4318100124318309*pi,3.85467850680012*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.506303514375601*pi,3.32103714229489*pi,3.99936743610846*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.412132722192339*pi,0.38570587269662904*pi,3.72069693985604*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.942960034552638*pi,0.03591504971815396*pi,1.363179282709092*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.817161708050278*pi,0.92443482620745*pi,0.812700753702703*pi) q[19];\nu3(0.519513649412057*pi,3.22598127999917*pi,4.30517415138182*pi) q[20];\nu3(0.376071354231443*pi,2.85838602373153*pi,1.031218024136992*pi) q[0];\nu3(0.741562753475807*pi,0.039407655815694054*pi,4.25348242945423*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.488426122215226*pi,-0.21657935858073402*pi,1.26183173380491*pi) q[6];\nu3(0.826516706772561*pi,-0.44276258809924407*pi,3.64025622707015*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.251658072078013*pi,0.257860502519185*pi,0.505919364281968*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.478077478632908*pi,-0.259503166015268*pi,1.006255079446308*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.467896773104546*pi,3.40584077688675*pi,0.682595494202108*pi) q[20];\nu3(0.269472952616926*pi,0.47605377722878806*pi,3.78635576695913*pi) q[0];\nu3(0.90676033063854*pi,0.45984211219356397*pi,4.4334567422778495*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.27222321610598*pi,-0.06599238158195497*pi,0.682247569809602*pi) q[7];\nu3(0.813087346458822*pi,3.11947743464806*pi,3.53022000294033*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.617114602005159*pi,-0.297499379553835*pi,3.33397445143447*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.796452470012869*pi,2.50773871696953*pi,3.60432870809038*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.588091806577199*pi,3.07064334308001*pi,4.23002186021366*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.561448475779768*pi,3.4767200880611*pi,3.94616571569907*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.357113977326151*pi,0.50009997573251*pi,3.66855669865718*pi) q[16];\nu3(0.549882092823497*pi,3.11554280814443*pi,4.26329986999417*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.121445885142968*pi,3.37290232038731*pi,1.65478201469365*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.406204014067846*pi,0.78101404906248*pi,4.13488004161069*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.451755220099164*pi,3.30167450219452*pi,1.57640226796807*pi) q[16];\nu3(0.531908340219398*pi,-0.26284693084392097*pi,4.218568599038409*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.340118913993303*pi,-0.4423953958028378*pi,4.060764299175521*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4843421907946*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4251450913752*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2379897250525231*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.268463261845885*pi) q[18];\ncx q[0],q[12];\nu3(3.5*pi,3.26674754947336*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(3.5*pi,3.49076781277835*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.45927487280368*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.286118333940238*pi) q[10];\ncx q[11],q[20];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.073813883668538*pi) q[17];\nu3(1.0*pi,0.0*pi,1.309892575163651*pi) q[19];\nu3(3.5*pi,3.42817856401185*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[3];\nu3(3.5*pi,3.30053469606172*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36934927811342*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(3.5*pi,3.44778373025215*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(1.0*pi,0.0*pi,1.1742261552237951*pi) q[9];\nu3(3.5*pi,3.41757638357043*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.134324759960182*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4610316762535*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2757319427458191*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46243427287096*pi) q[18];\nu3(1.0*pi,0.0*pi,1.313046376566547*pi) q[20];\nu3(1.0*pi,0.0*pi,1.275169532808122*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45845558062564*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.368550641290161*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.677762140569107*pi) q[10];\ncx q[11],q[20];\ncx q[13],q[18];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5056141149878557*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.641005597614867*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,0.5210583200210421*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.550074615020403*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5190958649618433*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5831557217301364*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.33843141406213*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4732296093169*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.313733701434831*pi,2.61945904123703*pi,1.01046717024815*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.505816459630074*pi,3.49309230720041*pi,3.13970725786256*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.345932737604751*pi,3.22667901356413*pi,1.69616534923452*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.762765221048994*pi,-0.09997772693204499*pi,3.63633115747889*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.764857122770524*pi,-0.13157150918356902*pi,3.79879276519246*pi) q[5];\nu3(0.549335702346141*pi,0.13628558056834505*pi,0.5826242680511212*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.724619824977973*pi,0.29814870461685805*pi,4.4572696523033795*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.319026157837253*pi,0.38551105207469305*pi,0.782144929515943*pi) q[10];\nu3(0.528241881258614*pi,0.41072205671320305*pi,4.07901694454689*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.620288912252923*pi,3.07621197797536*pi,3.31591320337932*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.851503194206979*pi,-0.02110388111686401*pi,4.107533386733429*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.780518338550209*pi,0.5877549088051801*pi,4.473901764737279*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.199052852623638*pi,3.36327495676369*pi,1.63574572837557*pi) q[4];\nu3(0.56937414679338*pi,-0.15892742841851*pi,0.601426414529754*pi) q[5];\nu3(0.570048130671258*pi,-0.360994959954654*pi,3.67480592704861*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.361260203162331*pi,3.32913433424509*pi,0.667965633284537*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.482332573035116*pi,0.18176975919692495*pi,0.706982565517889*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.601115488037131*pi,3.0466397773059*pi,3.68141924853866*pi) q[16];\nu3(0.547163035542504*pi,0.64749246133941*pi,0.5192476504656897*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.117210529633738*pi,2.56026938661691*pi,1.463842318587758*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.531050535423293*pi,-0.42935199805359503*pi,4.19917113300261*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0923393672300067*pi,0.41470471838314704*pi,3.72574917167508*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.525422239419863*pi,2.93030441286419*pi,3.52392762828533*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.372501594259305*pi,0.6321152625233*pi,4.15874648917118*pi) q[13];\nu3(0.654131363269073*pi,3.29736900944479*pi,3.71712441911632*pi) q[14];\nu3(0.230982380787019*pi,3.04145870801999*pi,1.54681670068171*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.459185524205431*pi,-0.4471107682154372*pi,1.41092324309623*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.349919121927258*pi,0.031154922230406945*pi,3.89568303960254*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.661823457279341*pi,2.91098250877959*pi,3.5516078317631*pi) q[7];\nu3(0.574702217139013*pi,0.36188009273455*pi,3.89651695272701*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.555960950009511*pi,0.218230492849103*pi,3.78722557922946*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.742781214282895*pi,3.39777032270225*pi,4.2595951866688*pi) q[14];\nu3(0.396778715238246*pi,0.20250318793521205*pi,4.442404316158*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.413982049295773*pi,2.55140518822531*pi,1.1577707690856038*pi) q[18];\nu3(0.492844525768291*pi,0.67735581113575*pi,4.1862917842758804*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.587059543808491*pi,0.57866163581283*pi,0.5187790667506591*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.11771205495878*pi,3.05683355661707*pi,0.56368119194975*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.770686927085414*pi,3.40642828958686*pi,3.35952353772926*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.206322778126312*pi,3.44419000736558*pi,4.3116468354549795*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39910263830404*pi,0.5*pi) q[1];\nu3(0.51595882707424*pi,2.86550126275378*pi,3.85433602188328*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.140047148715711*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.810636589289625*pi,3.04492397740882*pi,3.12427783232772*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\nu3(0.654353799420863*pi,3.15203775600293*pi,3.38835398331222*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[5],q[13];\nu3(3.5*pi,3.44255763566776*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,0.0*pi,1.178802338873309*pi) q[8];\nu3(3.5*pi,3.48798365255073*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.351990266001329*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43198513014833*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.302473537661686*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46591054178389*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.534508976158893*pi,2.71375913702055*pi,1.132202440660138*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5204062429877854*pi) q[4];\nu3(3.5*pi,3.40411456796596*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.36022946776456*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(1.0*pi,0.0*pi,1.306520095938341*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.370725297107803*pi) q[13];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.290325857818287*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.397705390779675*pi,3.05347749118225*pi,1.032016747647017*pi) q[3];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,4.4495473176593805*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.681061411115123*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,0.5597697030578082*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5682460687111619*pi) q[10];\nu3(3.5*pi,3.46224230600002*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.22733464099401*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,4.42388512087202*pi) q[16];\nu3(3.5*pi,3.42650244369509*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2551557660440151*pi) q[19];\nu3(1.0*pi,0.0*pi,1.276223108057466*pi) q[21];\ncx q[0],q[10];\nu3(0.490963510933015*pi,0.19864180274793397*pi,1.390898116619637*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.329162878852522*pi,0.364334305670455*pi,4.16570440215818*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.117428985664373*pi,2.46436597166512*pi,1.227697571188376*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.286325477655055*pi,0.404654579055431*pi,0.860629447900112*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.301231543831089*pi,2.35527797633483*pi,1.256511310697539*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39227054199094*pi) q[19];\nu3(0.711673026369698*pi,0.375374290948464*pi,4.03684557903491*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.648116131021775*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48605659099115*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.519372636785982*pi,0.53056565720682*pi,4.43352482384803*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.301758116064914*pi) q[18];\nu3(0.34747906745387*pi,3.28904865065801*pi,1.326667632522177*pi) q[20];\nu3(0.325594163915964*pi,-0.333372426605708*pi,1.56315547539088*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.962156390616542*pi,3.03146578264381*pi,3.5917632803711*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.811794390275666*pi,-0.11971841632191899*pi,3.74535437353476*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.754257957526635*pi,3.14599226789186*pi,3.40646782687565*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38073575874158*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.668775252536974*pi,3.26072075600884*pi,2.98609478998821*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.432313458570512*pi,2.88320829564829*pi,1.363782553262624*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.252072072064441*pi,0.20952503751811202*pi,3.50338640686088*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281690296349107*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.668412456049245*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[18];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.14023294159863*pi,0.468617466439483*pi,0.985617411228602*pi) q[6];\nu3(0.465008622354639*pi,0.40831716343108704*pi,4.14429646705544*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.370839156654973*pi,0.400530492410328*pi,4.01316078592457*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.43298935346931*pi,0.55138660962579*pi,0.7270164212400481*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.541002810577879*pi,3.41944993020248*pi,0.742130528586448*pi) q[7];\nu3(0.425822525238976*pi,-0.35512110194449*pi,4.00175830923104*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.277762204647899*pi,-0.08133731044595399*pi,0.69911795220054*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44304249196715*pi) q[14];\nu3(0.903415127972007*pi,3.15343370427843*pi,3.34492767221162*pi) q[16];\nu3(0.557873548320623*pi,0.21083049535208997*pi,1.298786166581329*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.405133348243418*pi,0.432145901427741*pi,3.97389076864649*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.261979301596158*pi,-0.20422502937327902*pi,0.567328517742966*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.174117874243795*pi,3.43675676316783*pi,1.0029352109477871*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.428358250053862*pi,-0.263420262232381*pi,0.642143378681264*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.174364067577086*pi,-0.106015867218337*pi,4.09653221971972*pi) q[21];\ncx q[0],q[7];\nu3(0.136853601464848*pi,-0.4290313065629535*pi,1.390035026654299*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.185439831413103*pi,2.9957147858819*pi,0.744012164479203*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.351275060005622*pi,-0.01630875170389301*pi,4.1719438322763605*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.501700899482077*pi,2.89594569999011*pi,3.5148925560599*pi) q[21];\nu3(3.5*pi,3.34434986246954*pi,0.5*pi) q[0];\nu3(0.0526195526538273*pi,0.43356473447061405*pi,4.14084862722922*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.19311157202644*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.513377361994105*pi,0.04609797375758795*pi,4.4335147272726605*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.31973433902346*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.171098656052295*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.28765090707804*pi,0.454070966526513*pi,3.88295984387295*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.445769451456892*pi,2.5715408621361*pi,1.213108327779508*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.555300266306364*pi,2.81955624383697*pi,3.84416644696572*pi) q[18];\nu3(0.899456276417968*pi,0.06125167913472496*pi,0.847038251394941*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5444666751476266*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5838321230798194*pi) q[17];\nu3(0.548027306284456*pi,0.62375942622211*pi,4.26170362596204*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.36706290456481*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.715605450438908*pi,3.48860166434465*pi,4.12790965073833*pi) q[3];\nu3(3.5*pi,3.44301774523561*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.2895937047251311*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.301825224120081*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.34030352184996*pi,3.29738982714511*pi,0.801105346301053*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46065748887777*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.339837681718588*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45493699537073*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.231626327364346*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6297404365813*pi) q[12];\nu3(0.442953047057634*pi,0.7051613468203299*pi,0.718022310492711*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,3.47242823251064*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.279788054403445*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.650741579094218*pi) q[21];\nu3(0.297091862462344*pi,3.44797003388975*pi,1.11509574190985*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.40361762913114*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.47108144314823*pi) q[9];\nu3(3.5*pi,3.43557535610319*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2045770844223869*pi) q[13];\nu3(0.152677522684645*pi,3.11134261692825*pi,0.8487748782502029*pi) q[14];\nu3(0.495507699173514*pi,0.10053615327363696*pi,0.5540119013518893*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2697518980201221*pi) q[18];\nu3(0.588146469442671*pi,3.19556853930565*pi,4.48638390263533*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.558465941673078*pi,-0.4663901531857186*pi,4.42775883140291*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.644099164833623*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.8328922436992*pi,3.30574240248071*pi,4.49836223843459*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.599210073501086*pi,-0.20649679103297403*pi,3.99738725109708*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4787795483672*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.643356643397129*pi,2.85909935122461*pi,4.27293063587493*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.765243386261181*pi,2.62735614956646*pi,4.095193606950771*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[14];\nu3(0.875727065903061*pi,-0.186571721709207*pi,1.1309967745665759*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.250956304678599*pi,0.5822694357594*pi,4.38281525237078*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.546390265210523*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.487656828015038*pi,2.90477622300452*pi,1.461931274146775*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.38584543779264*pi) q[18];\nu3(0.471211107826819*pi,3.45084066724732*pi,4.0688946862863595*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.370259514052799*pi,2.54375464009342*pi,0.960394535371326*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.49354187215862*pi,0.5*pi) q[3];\nu3(0.390361046908007*pi,2.38897048122655*pi,1.323479975064962*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.304847203485*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.159081915400733*pi,-0.28668009043618503*pi,1.224763808695303*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1661801151402909*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.460376239964168*pi) q[20];\nu3(0.169223845946656*pi,0.16346763934989295*pi,0.5556196848440998*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.43946611910401*pi,-0.4510146417246626*pi,3.99074495722795*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49919987820901*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.608425263918271*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.34573821775605*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.702109513461277*pi,0.377208702284233*pi,0.703595940729385*pi) q[2];\ncx q[3],q[20];\nu3(0.798751412204324*pi,-0.465575411097494*pi,3.74922894252896*pi) q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.250209861994862*pi) q[7];\nu3(0.773647922550547*pi,0.020166948851919053*pi,1.369267002963849*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[7];\nu3(3.5*pi,3.46693480446491*pi,0.5*pi) q[1];\nu3(0.483756242143802*pi,0.265749612952199*pi,3.93902502322951*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.2230274120917701*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.763041242656666*pi,0.7352545533194199*pi,0.7827226266270371*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.554432949222062*pi,-0.310812990059103*pi,3.35532008002076*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.492999046586286*pi,3.17173119739246*pi,0.541590327279576*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.604857507946699*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.415533461655267*pi,-0.4696801423284461*pi,1.144792810373753*pi) q[9];\nu3(0.336640270836128*pi,1.06554198919531*pi,4.32331294927946*pi) q[10];\nu3(0.427439805257025*pi,0.043746721347286965*pi,1.3351976377047858*pi) q[11];\nu3(0.595036742602781*pi,3.18577014088286*pi,3.03397144398351*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.703607507153152*pi,0.23180902011607096*pi,1.085425343123581*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.3956536787583005*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.527210394528866*pi,0.75029908475079*pi,0.8520924592968679*pi) q[9];\nu3(0.730636772537403*pi,-0.178804798183271*pi,1.186282324993315*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.92928489824317*pi,0.92093939671659*pi,0.5270805004391415*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.329913822204744*pi,0.96998149380138*pi,4.38143808541873*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(0.574568211450753*pi,3.20879209235724*pi,4.266384868283*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.212655581745356*pi,2.47177858930532*pi,1.281395393721806*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.519848471663352*pi,-0.4350434762124381*pi,1.1663243128201661*pi) q[18];\nu3(0.178918332950953*pi,-0.386220066944532*pi,1.2187506635934842*pi) q[19];\nu3(0.808342082228613*pi,0.388528623116824*pi,4.0116382663622705*pi) q[20];\nu3(0.740640660335879*pi,3.26304129751144*pi,3.14352144300346*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.706744075522966*pi,0.5042143919306199*pi,4.05875791456356*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.587886515636631*pi,2.8874532862232*pi,3.14824907205588*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[16],q[21];\nu3(0.658359053886112*pi,-0.328221326291046*pi,4.1343380131839105*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.684884848393421*pi,-0.4432548176176197*pi,0.8082850103603729*pi) q[20];\nu3(0.498958042721944*pi,0.58630923743422*pi,4.23958267332338*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.45334836332143*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.25573936898745*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.648039523182703*pi,-0.09639482917457698*pi,1.2790860867100071*pi) q[14];\nu3(3.5*pi,3.3820254535943*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1230841801000269*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.731398313531048*pi,0.19469115715936802*pi,4.233363008881669*pi) q[7];\nu3(3.5*pi,3.49539550121707*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[15];\nu3(0.344377307799878*pi,1.03907039937837*pi,4.11269199814811*pi) q[14];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.2127736344757039*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.250786352627703*pi,3.10083166311284*pi,0.608636193509921*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.383254590979369*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(3.5*pi,3.39550722215788*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.235094580351944*pi) q[12];\nu3(3.5*pi,3.34960149025521*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.272584446149779*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4725215528389*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.39558847917607*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5540166074071695*pi) q[17];\nu3(1.0*pi,0.0*pi,1.309457163361805*pi) q[20];\nu3(0.456972528018371*pi,-0.06019262353921101*pi,3.655392708637*pi) q[1];\nu3(3.5*pi,3.3585282460786*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35526412739199*pi,0.5*pi) q[3];\nu3(0.539594270135406*pi,-0.49892177013677363*pi,0.810291947284558*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5788830491654542*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194150317535061*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.630795218075386*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.313852262058774*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.273078554861622*pi,-0.353399166161946*pi,1.244601558829733*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(0.723307261555737*pi,1.01046428831016*pi,0.867912526744095*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48393698359262*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.344765932990647*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40462337019251*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.685688226167834*pi,-0.4471088977318784*pi,4.11087897456556*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5566996010569452*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.163468561915542*pi,3.34637720571314*pi,1.311472264009121*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5629125593123293*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.723078186888999*pi,3.15614329119706*pi,3.57430715416634*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.277419772440343*pi,0.05448775025154695*pi,4.06297516818979*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.451750445424397*pi,0.41416304223048594*pi,0.5953217618730166*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45674121500711*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.64572335499542*pi,0.23653598386977104*pi,1.2350122643917079*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.917696223768658*pi,0.6515971097120501*pi,0.5095079379470185*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.212541679089175*pi,0.5370945733156101*pi,3.73386198048396*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.493864814474972*pi,-0.25322647706408097*pi,1.122368886211837*pi) q[3];\nu3(0.0244474376788915*pi,0.057626211427105*pi,1.28411816162175*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.558850401496686*pi,3.18065254101653*pi,2.89510103827428*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.592480703309022*pi,0.49083501917891703*pi,1.3934698100326282*pi) q[15];\nu3(0.420875253034805*pi,3.09103014792867*pi,0.8988080489404711*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.519995816150271*pi,-0.376458201221896*pi,1.3101450067926699*pi) q[21];\nu3(0.343536253967773*pi,3.04152037114705*pi,1.95099523714072*pi) q[2];\nu3(0.464331162710285*pi,0.63032691268211*pi,4.208834166100511*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.521269984244769*pi,-0.43822701112889717*pi,0.558132774990631*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.135129579973084*pi,0.38362737729003005*pi,3.5966309103554*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.505854188983081*pi,0.11277083044937697*pi,3.87846548518772*pi) q[15];\nu3(0.727810086294992*pi,0.20937114941060597*pi,3.76266259447538*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.564064542059226*pi,-0.244964072222367*pi,4.12519019902054*pi) q[21];\nu3(0.424064733367564*pi,2.92939411086098*pi,1.4395598915797811*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40354157562733*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.601349256119933*pi,0.52892195854809*pi,0.5393961511687938*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2190577181170181*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.434461583299034*pi,3.43094827557116*pi,1.74888975471485*pi) q[12];\ncx q[13],q[17];\nu3(0.859056296910021*pi,0.340483084873092*pi,1.415264587178164*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.578111434296653*pi,2.93596270738327*pi,4.43364601486757*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48215769602033*pi,0.5*pi) q[13];\nu3(0.180424627879565*pi,0.47698794917267995*pi,3.57068582683086*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2192732626240699*pi) q[17];\nu3(0.600018384193965*pi,0.7549504261013*pi,0.8925760662967119*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.473746254529602*pi,2.79615205348066*pi,1.328547312691075*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5138074173599264*pi) q[9];\nu3(0.445843627192513*pi,0.262296674853041*pi,4.41189981345443*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44011769831852*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.339161336709724*pi,0.39356911125250305*pi,3.56542937266585*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.435419626347237*pi,0.5815225635799*pi,4.46889528659642*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47864447367083*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3042859050857158*pi) q[21];\nu3(3.5*pi,3.46541583581052*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[11];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2892201629623*pi) q[12];\ncx q[13],q[17];\nu3(0.204642482506387*pi,3.10984861400065*pi,1.86536251014843*pi) q[19];\nu3(0.420924833118541*pi,0.42485671184393803*pi,4.36475349422091*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.49564105951191*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42257666713622*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.502683880797432*pi,2.78875660476164*pi,3.77043520049233*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(3.5*pi,3.3142767049168*pi,0.5*pi) q[8];\nu3(0.539933524682608*pi,0.02844999307330698*pi,0.7065610063079311*pi) q[9];\nu3(1.0*pi,0.0*pi,1.398453386027387*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.180294371132067*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.189995254578875*pi) q[18];\nu3(0.337260577916595*pi,0.10160989902773299*pi,3.74264197628086*pi) q[19];\nu3(0.946129103586463*pi,0.08842478670593501*pi,3.59340544140297*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45068220840486*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[11];\ncx q[3],q[21];\nu3(0.236416656342612*pi,-0.052344033263786005*pi,1.472457963583798*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32120902280823*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.811996381623028*pi,-0.19766406587823698*pi,3.9420504658969*pi) q[9];\nu3(1.0*pi,0.0*pi,1.08912384962772*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48815766360782*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5661712110713992*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.36399798922478*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42491633047468*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.44980108649031*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43943748047407*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47314711171744*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.300282321076927*pi) q[14];\nu3(3.5*pi,3.37413762974996*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.163289580804963*pi) q[19];\nu3(1.0*pi,0.0*pi,1.295277830717007*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.437117375527533*pi,2.9571335543794*pi,0.716668608924103*pi) q[13];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.376299634368759*pi,-0.38145769184232403*pi,4.036264929083449*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.352915487285206*pi,-0.4782003030840393*pi,4.31930282889444*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5535584457735947*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.639917732094012*pi,0.7353754857421599*pi,0.5516047418575452*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5989117840424489*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4790484659482*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.711530215626413*pi,0.254298873020011*pi,4.04742776772771*pi) q[2];\nu3(0.454472518856313*pi,-0.21952651318128502*pi,4.29619735174997*pi) q[3];\ncx q[5],q[20];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.653573474766312*pi,0.030163152708718055*pi,3.96162204605815*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.417116780408961*pi,0.5700511562414201*pi,3.83981260641527*pi) q[21];\nu3(0.370587737760699*pi,0.33421743763875*pi,0.919808749153108*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.228070837710586*pi,0.53277335576376*pi,0.63251860424876*pi) q[2];\nu3(0.644616289316761*pi,3.26266901165079*pi,3.99475523997619*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.171842895927806*pi,3.37521833303708*pi,0.940570280795233*pi) q[11];\nu3(0.588735036152277*pi,0.45709713907903204*pi,0.5485791392758987*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.472975196981569*pi,3.46257458530025*pi,0.8776530783231791*pi) q[21];\nu3(0.484318855366116*pi,-0.377714629309643*pi,0.699021469016065*pi) q[0];\nu3(0.840306407166044*pi,-0.26871776762134003*pi,0.796515310437406*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.940848389792564*pi,3.21954747628358*pi,3.10204667529046*pi) q[7];\nu3(0.576660131806688*pi,0.017761015499666022*pi,3.84853254422322*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.658344090640632*pi,-0.342627083444095*pi,3.5023334199408*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.300237007049193*pi,3.23729753833945*pi,1.95023029491464*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.528674405279382*pi,0.31761879157642503*pi,4.40812381195279*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.493493632979071*pi,0.254379287790652*pi,3.85693006529903*pi) q[6];\nu3(0.539300874932883*pi,-0.412231792254448*pi,0.855086479616024*pi) q[7];\nu3(0.380907116898567*pi,-0.4092801839403224*pi,1.309004430276972*pi) q[8];\nu3(0.557370689578208*pi,2.94422877756464*pi,3.70905214248005*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.327393140219514*pi,2.6419535925761*pi,1.344283179153757*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.722392162030384*pi,0.453363606944312*pi,1.4659241035616781*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.42719222971412*pi,3.49084595665705*pi,4.13141438337696*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.584315586672758*pi,2.33528768056059*pi,3.73660089479503*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.416092201640439*pi,0.34389165405772004*pi,3.59959492228029*pi) q[15];\nu3(0.649564902973315*pi,2.47028014691944*pi,3.71306549075099*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.323534009117611*pi,0.071212346806382*pi,1.128097197276601*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47209616037824*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[13];\nu3(0.708714651754082*pi,-0.03217504120161402*pi,0.9724406072818901*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.117682460497393*pi,3.27197111588084*pi,1.62685652845468*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.280992693976577*pi,0.08083207438637197*pi,0.7596396967868719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2964632289263949*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(0.121671448848003*pi,-0.08408949848397301*pi,3.72897822246398*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.25355566101017*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.14940834124366*pi) q[13];\nu3(0.615958853518799*pi,3.34873177507647*pi,3.627167219765*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.238490348971337*pi,0.0057998083535999445*pi,4.4994457985905*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49987531776232*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.181567576073796*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.68752080171549*pi,0.10486288647148201*pi,4.44356169877266*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37900704844885*pi) q[21];\ncx q[3],q[8];\nu3(3.5*pi,3.29298504655438*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.40867119203122*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[9],q[21];\nu3(3.5*pi,3.27896784828868*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.231575817804017*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5168945342052069*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.338177716193043*pi) q[15];\nu3(1.0*pi,0.0*pi,1.251048903054959*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.552360098403699*pi,3.13628335498087*pi,3.32821570800532*pi) q[20];\ncx q[0],q[19];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[15];\nu3(3.5*pi,3.41755548033109*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46630082692254*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.169473844825497*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46037311279726*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46287089701004*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.1701648359268821*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5187238696729128*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.721641504430543*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6083565492630421*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1602853597480571*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46706803160871*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.389369414030741*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44477781971297*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.38704326781555*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44499316789008*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.543470343678872*pi,-0.09322771858936801*pi,3.60125184246159*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41970287264988*pi) q[19];\nu3(1.0*pi,0.0*pi,1.230740569854453*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[20];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.417807662148885*pi,-0.155398325170802*pi,4.46978278134354*pi) q[4];\nu3(0.333954920438654*pi,2.70694658937646*pi,1.454772955986654*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.790072605260851*pi,3.39473088455317*pi,4.22653813147755*pi) q[12];\nu3(0.265529124071445*pi,3.24406543576989*pi,4.28812019360587*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.306078646961864*pi,0.46974183642329403*pi,4.1681680102196*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35106326517351*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.649862412537026*pi,0.021294602778065053*pi,0.944734321963979*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.645075650632099*pi,0.145131487086954*pi,4.06334348854624*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.850300687588786*pi,3.41225377682377*pi,3.18236405283779*pi) q[9];\nu3(0.719882683034614*pi,-0.49497920468926454*pi,4.16943482863194*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.793598522083455*pi,3.05925928183174*pi,3.70737922792362*pi) q[13];\ncx q[14],q[17];\nu3(0.399334967681902*pi,2.9908904617517*pi,0.9082130578570651*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31814808986429*pi) q[20];\nu3(0.332463566814193*pi,2.93822863953953*pi,0.859611315350649*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.914745753328353*pi,0.274448820214215*pi,1.4711958727222139*pi) q[9];\nu3(0.67884549197765*pi,3.3685251952705*pi,4.14032846768427*pi) q[10];\nu3(0.397008995608561*pi,-0.302823082767367*pi,4.00944494971188*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.930503853840925*pi,0.22677112918406395*pi,4.45582441875312*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.424399949562925*pi,-0.286166003717111*pi,3.88760447527883*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.395039809756993*pi,0.39978406635935204*pi,0.875809273158326*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0605532954806419*pi,3.12942453156168*pi,1.13915277570385*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.53050283891802*pi,0.331562300618352*pi,1.0924783886032992*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.990870347828717*pi,0.0020702367338639727*pi,4.46233779624124*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.345893398758869*pi,2.72415899031222*pi,1.215301817042749*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.247937787674888*pi,2.7371898640142*pi,1.0191076028217791*pi) q[7];\nu3(0.632681472396329*pi,0.71155692117522*pi,0.5390730479417661*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0831267896497887*pi,-0.17790493433795102*pi,1.214548373895314*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.632118887273376*pi,-0.355685740207228*pi,4.3082281809865*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.312950517333083*pi,2.94020267156231*pi,0.854463973364445*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.834159586866736*pi,-0.4495806381451598*pi,3.31250536000768*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.300734532742478*pi,3.18235590516115*pi,1.7542581159748*pi) q[5];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.135801321507143*pi,2.9500869649283*pi,1.2859527355247309*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.715001290807465*pi,0.11443233712277301*pi,4.47018926221495*pi) q[2];\nu3(0.540852733787962*pi,0.463664731964644*pi,1.398959254137846*pi) q[5];\nu3(3.5*pi,3.496162194011*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.47060212344242*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1827973150433548*pi) q[15];\nu3(1.0*pi,0.0*pi,1.270053449326137*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.31472057531313*pi,-0.4679599428553713*pi,1.112405493746225*pi) q[18];\nu3(0.446172839549366*pi,-0.19894011117864802*pi,1.124394876828804*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.294500166145731*pi,-0.19482741567488798*pi,4.451548841752199*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.450086580028063*pi,3.31319153722099*pi,4.43115171215016*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.819615642340504*pi,-0.12447000458312502*pi,1.281472647767715*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48034569553702*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5567077326903345*pi) q[16];\nu3(0.863392242202445*pi,3.26915821098999*pi,2.87329353418867*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.512838096373711*pi,0.332620064276276*pi,1.142535228821084*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.21948908636401*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.161441663089434*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[8];\ncx q[9],q[19];\ncx q[10],q[16];\ncx q[11],q[18];\nu3(0.205715510750501*pi,-0.022297631592535005*pi,3.56190201315917*pi) q[14];\nu3(0.450748216507782*pi,-0.03779012608807503*pi,1.51259827883794*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41389264516*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,1.1440063666734042*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.47028357962522*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2332302164928461*pi) q[8];\nu3(3.5*pi,3.35538979111411*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42900895918373*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1384022421611681*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201085841838675*pi) q[19];\nu3(0.705135843087291*pi,2.86246445252624*pi,3.82550047968816*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5157891621095558*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[19];\nu3(0.466938641691429*pi,2.87829721642736*pi,3.71230205104875*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.788590958599135*pi,2.36974418730014*pi,3.67144301593839*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.624625120995016*pi,-0.363154186828611*pi,3.56376470605263*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,0.5602650958000988*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.43193881181597*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.395236824149721*pi,0.61705482290542*pi,3.91769446554915*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.630882039082533*pi,3.18947143848212*pi,3.30394852574435*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44352581277832*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5380959778206069*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.43265651970384*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.212666266880654*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\ncx q[9],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.360523774213875*pi,0.99157538790412*pi,4.06724882845924*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,3.49152419119362*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.435042578340977*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5729246242384018*pi) q[1];\nu3(0.932306332662695*pi,2.98443921526846*pi,3.26494419544841*pi) q[2];\nu3(0.545757779438884*pi,-0.173074208703341*pi,4.19984848540409*pi) q[3];\nu3(0.627619304238673*pi,0.422493559824506*pi,4.3333409497287*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.210560540828207*pi,-0.24807569835681498*pi,0.632033004047454*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.41874437461907*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,3.46577603289063*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.329376489783052*pi) q[20];\nu3(1.0*pi,0.0*pi,1.301775403435331*pi) q[21];\ncx q[0],q[1];\nu3(0.65466297645872*pi,0.319105800691999*pi,0.8168544937343121*pi) q[2];\nu3(0.47371298315703*pi,0.43434287322474296*pi,4.0852558243708*pi) q[3];\nu3(0.703825582741937*pi,2.91478588686893*pi,3.53746567254435*pi) q[4];\nu3(0.19491417942989*pi,0.290985324000928*pi,0.9754310979752869*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.657373959463359*pi,0.287154084298363*pi,0.708260237724604*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.786983803703453*pi,1.05746017917089*pi,0.902455634266349*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33534799315329*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.178725631012867*pi,0.75056929808371*pi,0.6285425541030429*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.850082747389739*pi,3.19589174331834*pi,3.49900252115121*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.478818153925803*pi,-0.362214922267282*pi,3.91235758574582*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.503187213934521*pi,-0.12397563783910398*pi,3.94276694625986*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5122943687967121*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.411491434737719*pi) q[21];\nu3(0.269263775602823*pi,-0.014780771444623975*pi,3.95943632738796*pi) q[0];\nu3(0.474715144431732*pi,0.74164716986114*pi,0.57139578297834*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.166089484940448*pi,3.05064255435531*pi,1.431423126588414*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.15093481084892*pi,-0.163740050975984*pi,0.61059837184609*pi) q[19];\nu3(0.424264473841828*pi,0.479527331093364*pi,0.7733552509241011*pi) q[0];\nu3(0.370851830440907*pi,-0.180254364571038*pi,1.390454782384245*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0785383895201442*pi,0.66825124962376*pi,4.225448997484159*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.865770719161209*pi,0.02735874442795605*pi,3.56226749011999*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.327892144230829*pi,-0.07094596516984097*pi,4.33399719932258*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.680231285310986*pi,0.27174182393383695*pi,4.47298674105848*pi) q[8];\nu3(0.718257708332988*pi,0.6663718152208*pi,0.886270863160727*pi) q[11];\nu3(0.270878920442698*pi,3.4977270391851*pi,0.625725135044192*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.266726014819552*pi,-0.406046955658947*pi,1.312360991694741*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.131555836320692*pi,-0.29128545379348203*pi,0.957687873144104*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.41202454231557*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.206148718250029*pi,3.42793933529797*pi,0.7755183359646489*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.701364166157761*pi,2.9023170098296*pi,3.79480529136959*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.253389001735562*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.353130148387053*pi,3.40223944126597*pi,1.22495257419589*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.39177537660584*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.265684773299093*pi) q[4];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42782191932211*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[4];\ncx q[3],q[8];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.354663753636017*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.232794868120933*pi,0.22934118773102397*pi,0.752795678215652*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35178076651599*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.4609347768948*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.34276998770484*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.666466858595074*pi) q[4];\nu3(3.5*pi,3.3569558754974*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.406168418447671*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2505132115073612*pi) q[8];\nu3(3.5*pi,3.46732158715127*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.235131329622292*pi) q[12];\nu3(0.943174030575807*pi,0.12569158419332105*pi,0.813558575209103*pi) q[13];\nu3(0.606211332303703*pi,3.28560149975639*pi,3.13078998684591*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.226406677225305*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[4];\ncx q[3],q[8];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5078858044584061*pi) q[9];\ncx q[10],q[18];\nu3(0.130686613852414*pi,0.311355747731081*pi,4.09041724419782*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.814558326692819*pi,-0.38842405166703897*pi,4.3387458824305*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.507892129009671*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4973441717407106*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.601698062956411*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.653045379099224*pi,-0.334278746168877*pi,4.0881459241521405*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5577525582320609*pi) q[18];\nu3(0.601204098047217*pi,2.43695756067209*pi,3.87717246750109*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.413728651713789*pi,3.38141738440548*pi,1.3613509786152749*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.14534831023811*pi,0.311940079223306*pi,0.9053666355723939*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.077351743072711*pi,-0.286938251415448*pi,4.35776281904216*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.736847994306009*pi,-0.4000589941836824*pi,0.5231977807856915*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47394878196301*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.339916828983363*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.695189572261887*pi,0.50919828072543*pi,4.1953558536124405*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.740138525361357*pi,3.41364739764072*pi,4.18591363047634*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.168137145059617*pi,2.88950244588641*pi,0.956362624908702*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.759231179996799*pi,-0.18469836935371797*pi,4.4960008420165*pi) q[9];\nu3(0.398080816387869*pi,-0.397166544685794*pi,0.5460199546308923*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.307316106679796*pi,3.06211344934351*pi,4.49083299783824*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.610854975519519*pi,0.34535255079858396*pi,0.685484057727554*pi) q[4];\nu3(0.566781870460752*pi,2.93717940690689*pi,3.32775351359204*pi) q[5];\nu3(0.484604643730513*pi,0.312064357270771*pi,1.0989194368739819*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.305900058683486*pi,3.05163258715384*pi,1.09526770014562*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.33760776945031*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.605037712017964*pi) q[16];\nu3(0.32751784203814*pi,0.6304422989132501*pi,4.2414023965700896*pi) q[18];\nu3(3.5*pi,3.47184724262733*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1972113483673619*pi) q[20];\nu3(1.0*pi,0.0*pi,1.275459683594887*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.837344949372477*pi,0.7002132424715599*pi,0.5661166113370637*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.122090879152657*pi,-0.089319287022608*pi,0.969121655604012*pi) q[4];\nu3(0.655970004504997*pi,0.58326617688584*pi,1.37898084936598*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.298328817715891*pi,0.6978861272583801*pi,0.657954427333883*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47848803203562*pi,0.5*pi) q[11];\nu3(0.383978091283498*pi,3.08765043859036*pi,1.9698075653499*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[16];\nu3(0.288522073203886*pi,3.23449408013543*pi,4.41701920844967*pi) q[15];\nu3(1.0*pi,0.0*pi,1.330088215515407*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.430649126056074*pi,0.366756029777612*pi,3.69663899605697*pi) q[1];\nu3(0.569790111990777*pi,2.67343436900129*pi,3.69263501152935*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.445406501441263*pi,2.41944392961064*pi,1.152271479233818*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[11],q[17];\nu3(0.423986462658111*pi,0.283719996467122*pi,1.1141516478727769*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.511716879939636*pi,0.46430775597491103*pi,1.1259408641539221*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3308006919793005*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.28822781300192*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.472017842476443*pi,0.25830619556786205*pi,3.67727805158836*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.53537672940371*pi,0.14436817675534597*pi,1.430778524555698*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.136787071587474*pi,3.09437660524786*pi,1.487738171694575*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.390305470956963*pi,0.7420226361261699*pi,3.80591479987195*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.41717190993397*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.162477373099759*pi,3.38811506033697*pi,0.5152992322646579*pi) q[8];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.434350563524407*pi,0.380761097756695*pi,4.06735181513846*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.373150052140703*pi,2.87805552271307*pi,1.58058682130654*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.49837145663233*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2706386039194721*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4319978236253*pi,0.5*pi) q[2];\nu3(3.5*pi,3.30190581853216*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.131884910118601*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.18434961421712*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[15];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.620195044681028*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.48475071537141*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[7],q[18];\nu3(3.5*pi,3.28911408808587*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5356196652824949*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1676235315708619*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3000973795942992*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5520249143837759*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[15];\ncx q[4],q[10];\nu3(3.5*pi,3.4552172329637*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.556588707591674*pi,-0.192010419240562*pi,3.50794591567631*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.387924602617845*pi) q[18];\nu3(0.869476024175059*pi,3.03871994195331*pi,3.24877543703683*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.181947282676216*pi,0.35581964895641205*pi,4.34052886391719*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.299338137487047*pi,3.32443808301835*pi,1.97626335174117*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42543410621524*pi) q[12];\nu3(0.579614490567569*pi,3.12515901466026*pi,3.13468918908894*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45317919167184*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.778337175668099*pi,3.10503091835982*pi,4.17509909271896*pi) q[17];\nu3(0.16917174265212*pi,3.18703347427181*pi,0.8128062108687031*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.477280428660324*pi,2.99909371450793*pi,1.372867047534188*pi) q[21];\nu3(0.360012762572604*pi,2.74961755750463*pi,1.395422674710568*pi) q[0];\ncx q[1],q[14];\nu3(0.381513934654586*pi,2.33265824415592*pi,1.240698995475761*pi) q[2];\nu3(0.672592920737635*pi,0.7455727879749401*pi,4.467036565493061*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.952667465799518*pi,-0.12786233522677998*pi,4.38728900652828*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.363169970436608*pi,-0.152409399607148*pi,3.75646664997087*pi) q[15];\nu3(0.225036247768742*pi,3.34320274583858*pi,0.9230304565506839*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47123262311686*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.770498950420533*pi,0.404343763580418*pi,0.988497368282348*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.445495017370744*pi,3.32638256939931*pi,1.56908788422682*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.668815895778734*pi,0.7045783854638199*pi,0.8444584625896869*pi) q[2];\nu3(0.337310716010949*pi,0.06584167956588605*pi,0.725708315969471*pi) q[4];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.429948806973386*pi,0.20871138497142805*pi,1.022523094349443*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.667335570175467*pi,3.13116306594325*pi,3.35975147991292*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.730484638505317*pi,2.84044018597137*pi,3.5536586069836*pi) q[9];\nu3(0.143197579454416*pi,0.370618878206012*pi,3.53035869905302*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.39237178356001*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.380513815965108*pi,3.30167609464624*pi,0.747031483412009*pi) q[9];\nu3(0.365205725946054*pi,0.18239487766625495*pi,0.8783710594356611*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.302682786275571*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49385471205236*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48530963041602*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.254145305466423*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.370545195720989*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.585225446342287*pi,2.63655696185272*pi,3.8023250453953*pi) q[1];\ncx q[3],q[17];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.518226476099722*pi,2.71690048996438*pi,3.53161308991991*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.30739157420777*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.38005665863822*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.219808703047339*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3479299225822405*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21014233136855*pi) q[20];\nu3(0.503217412669213*pi,2.93804928788497*pi,1.167758066235082*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.282145930350908*pi,2.91340001735511*pi,1.8398310565215*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.667861124135399*pi,2.62758671955156*pi,3.84590703897381*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5490445760774582*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.548183591325706*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[17];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.812364575851123*pi,3.42850501055341*pi,3.12107547062069*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.289101911017723*pi,-0.167261956434883*pi,1.61396603569032*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4401274198714695*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47256503870953*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4725332662811*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.50932268437938*pi,2.81254713121007*pi,3.97368488906982*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.41617958700603*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.475691367122964*pi,0.474387343577348*pi,4.19023084001164*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.902840595225887*pi,0.016752601058063976*pi,0.930716769556569*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.563968644566887*pi,3.07052169209154*pi,2.94544684549512*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.51528341055506*pi,0.8105015221115299*pi,0.935494574008663*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.433277656276361*pi,-0.34441793986188296*pi,4.04002552241141*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5011407486102464*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.417674694770827*pi,3.17033623991498*pi,0.77584738677021*pi) q[17];\nu3(0.623262041036206*pi,0.3889098442147*pi,0.807914491525069*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[2],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.504419672382555*pi,0.48846527611493795*pi,4.1263970423839105*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.551924704529665*pi,0.75423747149633*pi,0.922152647827127*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.829708346030816*pi,3.28321767944133*pi,2.86431096654573*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.731425935602545*pi,-0.357883767780554*pi,3.60549377430119*pi) q[5];\nu3(0.423145882564082*pi,2.49933234754845*pi,1.112356066701861*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46277116961933*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.366159366306254*pi,3.45603100771601*pi,1.176719794290934*pi) q[11];\nu3(1.0*pi,0.0*pi,1.0416436353623522*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.462491716445473*pi,-0.051883613611984014*pi,3.73458464353209*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.648301301479839*pi,-0.02267457101541498*pi,0.5761725221715012*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.14066912698969*pi,2.88346228518752*pi,0.790355186820934*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.265203104552716*pi,-0.17171229032909402*pi,4.3011390159252105*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.366351346981676*pi,2.48374498374719*pi,1.124516179209556*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.45831189094264*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.47793891372279*pi) q[12];\nu3(0.574101042157122*pi,-0.4490282282359999*pi,3.49068535704381*pi) q[13];\nu3(0.758684607615472*pi,3.42144224269312*pi,0.676746906660882*pi) q[16];\nu3(1.0*pi,0.0*pi,1.313159733177868*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.82370356485359*pi,0.6947600397106699*pi,0.682559556278166*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.40798481944018*pi,0.5*pi) q[1];\nu3(0.353854813068796*pi,3.26037447819405*pi,4.37008878279306*pi) q[2];\nu3(3.5*pi,3.27777720123489*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(1.0*pi,0.0*pi,1.160831886374728*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.39682800670759*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.233345134973974*pi,2.60681250645901*pi,1.010238736331184*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.947340731101626*pi,0.8883276802412601*pi,0.9142381426138411*pi) q[13];\nu3(1.0*pi,0.0*pi,1.343686105822296*pi) q[14];\nu3(0.0988938272288021*pi,3.1037385174985*pi,1.55953473036024*pi) q[16];\nu3(1.0*pi,0.0*pi,1.257057397110876*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.463800421968038*pi,2.79282056188016*pi,1.200570546726418*pi) q[20];\nu3(3.5*pi,3.44653908180548*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.581003831683638*pi,0.7720137564859599*pi,0.5503790263882854*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.257468572548519*pi,-0.37254085576921403*pi,1.252885667395375*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5587325219677726*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(1.0*pi,0.0*pi,1.12614845730118*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,4.42724447363618*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5514808345914877*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.632089182196536*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[13];\ncx q[7],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5940365945476409*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.624078884637591*pi,0.38123445124897504*pi,4.17287956184235*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.43647086615586*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,3.39784753361253*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.359769796903515*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36597356096471*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.173783834145922*pi) q[16];\nu3(0.31602418589299*pi,-0.4501995560485544*pi,1.78261583588616*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.140001231533807*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.324183489857471*pi,0.764321320079*pi,0.675666775313083*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.542623819090425*pi,3.4713788231234*pi,0.615063679615498*pi) q[8];\nu3(3.5*pi,3.45663289196809*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.322088343463877*pi,-0.26918245727247303*pi,1.75815767716802*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.37554988707807*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.26969607720721*pi,-0.0027602735928469735*pi,4.4875103311761695*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.226679012027521*pi,0.188770330245287*pi,3.4440763719308*pi) q[7];\nu3(0.388469515073972*pi,2.61468426354601*pi,1.51277711271247*pi) q[8];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5540792928442495*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.617579912611739*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5680941410680944*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.256431372359763*pi,3.32970309241537*pi,1.63968616020517*pi) q[0];\nu3(0.606753231872263*pi,0.288861740512772*pi,0.5338479025613719*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.776760573609272*pi,-0.025045297677004974*pi,0.839604235348594*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.433938383297126*pi,0.29286531825403705*pi,0.919138414573849*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.29973130799247*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.774150271283626*pi,0.73069206411005*pi,1.233724871975453*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.649627018499302*pi,0.64099823513288*pi,1.352181073351755*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.349594616011332*pi,3.15201791576555*pi,2.04141998760723*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.649022431176662*pi,0.56243284388961*pi,0.675142499745635*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.179500373575246*pi,3.39068936603216*pi,1.248214584203935*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34286458853971*pi,0.5*pi) q[2];\nu3(0.377810519865689*pi,3.1842067632025*pi,1.4878212104956159*pi) q[3];\nu3(0.22768316517096*pi,-0.341554040954579*pi,1.034618492239489*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.316337201935311*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.332597069209232*pi,-0.0009532929567659942*pi,1.277059170963255*pi) q[14];\nu3(0.382869058720692*pi,0.9129714658302199*pi,4.3354910170001695*pi) q[15];\nu3(0.761021154353336*pi,0.90404149910817*pi,0.895503391876509*pi) q[16];\nu3(0.367799400768805*pi,0.23306882128893402*pi,3.65677364991131*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.653166137376727*pi,-0.258643512202832*pi,4.07062456145241*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.336737990770898*pi,2.99865534213416*pi,1.006374493874452*pi) q[5];\nu3(0.656583381496711*pi,0.12366430751965396*pi,0.88916939394212*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.883727144514783*pi,0.285371584043151*pi,3.95604327269793*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.831060620084913*pi,2.93457365920711*pi,3.63759303342705*pi) q[15];\nu3(0.515523109762115*pi,0.05635445098812497*pi,1.393259225048431*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.480123944968909*pi,3.47591427517624*pi,0.723041576391139*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.577647116023956*pi,0.326624138244169*pi,1.3782106574329571*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.30257666382892*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.964338194114445*pi,-0.47041548354061913*pi,3.12498606278037*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[9];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.19117233116163*pi,0.8908957432452*pi,4.27093751148647*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.503626048620645*pi,2.57787865487239*pi,1.0230678941140199*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.43385822862708*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40742540195812*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2526108770940279*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.298178281059807*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.30245583387843*pi,0.5*pi) q[12];\nu3(0.43513058946715*pi,0.0039633048234489765*pi,0.9734365369756179*pi) q[13];\nu3(1.0*pi,0.0*pi,1.063190539140955*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5750309788331*pi,2.41042849196636*pi,3.65401912904303*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3660206933964005*pi) q[3];\nu3(3.5*pi,3.4168271833151*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,1.236544943481852*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.34249920545079*pi) q[9];\nu3(0.600289248839564*pi,2.7202807427527*pi,3.92158567310421*pi) q[10];\nu3(3.5*pi,3.48733997269003*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2400394077634411*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4686004709013805*pi) q[16];\nu3(3.5*pi,3.49790724777149*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.237548200796486*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[6];\nu3(3.5*pi,3.37552323951619*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.249176692904407*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.657239179196359*pi,0.23274166943670505*pi,3.94638143731388*pi) q[10];\ncx q[11],q[15];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,0.524900194548199*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.4883712061893*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3206147414615*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.223375995939689*pi) q[19];\nu3(0.528324709569626*pi,3.25783466362828*pi,0.640760560352249*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5111889999137866*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.249348043103293*pi,-0.25567860103045703*pi,4.2375276026111806*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.664767925629485*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[21];\nu3(0.41045869097538*pi,2.96978999180289*pi,0.5663226207003329*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.736175913923714*pi,-0.24335455978575998*pi,3.58156174970985*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.535972617961386*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.686980673748435*pi,0.83987895580496*pi,1.135821876322721*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.587422560520151*pi,3.11312119569512*pi,4.16249228313585*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.474746868244025*pi,-0.259432545502556*pi,1.3721955782380881*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.36345519449867*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.847814330028419*pi,0.15838578599076303*pi,4.15823455417837*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.336168788230707*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.494013321852122*pi,0.19364438717492105*pi,3.83730441954408*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.546367258843739*pi,2.53885523314706*pi,3.73264387243083*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.508565169811069*pi,-0.172438112847227*pi,3.78858342721066*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.320381661823232*pi,0.52153880716082*pi,4.16774638723738*pi) q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.92568737081437*pi,0.5683047293125401*pi,0.618181993102041*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.467293909048952*pi,0.12976613832912698*pi,1.356811920825628*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0110258129718211*pi,3.31732238631689*pi,0.500625681815601*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.693647602772038*pi,0.307563883637346*pi,4.25135963793981*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.47102863532208*pi,0.5*pi) q[13];\nu3(0.731228813480883*pi,2.8292298944027*pi,3.48910366205175*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.838407714585539*pi,0.81107862004718*pi,4.36377389115429*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48428418743958*pi) q[17];\nu3(0.377818724925669*pi,0.99843390170409*pi,4.179049848284199*pi) q[18];\nu3(0.359692217652581*pi,2.76663254530454*pi,1.1731359804831372*pi) q[19];\nu3(1.0*pi,0.0*pi,1.29882204104211*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.256588943891624*pi,0.7772580076606701*pi,4.25152583484864*pi) q[0];\nu3(0.595571965856032*pi,-0.240048120357722*pi,4.3630577854321295*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.395122154206074*pi,0.06765245436247203*pi,1.1961820968945611*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.577367223452286*pi,-0.209523345769965*pi,0.938515381908528*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.438952473703168*pi,-0.082602954416931*pi,1.0057375397102981*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0448341905818367*pi,3.18283611941117*pi,0.5040595800676553*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.633588879330472*pi,0.30396652863388696*pi,4.167919468476001*pi) q[19];\nu3(0.527712828736212*pi,0.41741625474948996*pi,1.168332253580481*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.676465304666347*pi,0.328483613458157*pi,1.237198249330676*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.838796504156582*pi,2.57521874716006*pi,3.89340762762505*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.564592595420137*pi,3.32804813476239*pi,3.32964602322605*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.716994899268485*pi,0.225375438965151*pi,0.963362245264315*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34836229286919*pi) q[20];\nu3(0.256219553641279*pi,-0.008943763304841978*pi,4.2650874122854*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.531695147305247*pi,2.82971640051186*pi,3.83598548008157*pi) q[7];\ncx q[8],q[12];\nu3(0.663078107146987*pi,0.7454569383159*pi,0.63890499911094*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.464008394247146*pi,3.44305610099834*pi,1.89721035844531*pi) q[11];\ncx q[13],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.430003875645571*pi,3.12575427106693*pi,0.69026445324924*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.32429251009223*pi,0.5*pi) q[8];\nu3(0.315228056509393*pi,3.43787302105277*pi,4.33115630318241*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.269159261451751*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[16];\nu3(3.5*pi,3.41573664716473*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41337117462572*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.114466541354688*pi) q[5];\nu3(1.0*pi,0.0*pi,1.319643423303182*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.39022486448126*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.206615889227467*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.26219917358524*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.623149575869799*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.45715272407379*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.163168486344365*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1950437809477639*pi) q[21];\nu3(3.5*pi,3.451742009008*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.571471566311319*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.6252308027444791*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[12];\nu3(0.492115209864374*pi,0.08289881351727901*pi,1.2529284702553412*pi) q[10];\nu3(1.0*pi,0.0*pi,1.279971914231077*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.317878088661066*pi,0.456546081277186*pi,0.951944093124504*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49310971905446*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[6];\nu3(3.5*pi,3.44319958096005*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.258402584671467*pi) q[9];\nu3(0.599329627622263*pi,3.16400824445529*pi,3.80592407114334*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.46715455047457*pi,-0.180494460351231*pi,4.3010784919480205*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48852655545843*pi) q[16];\nu3(0.534666082782269*pi,3.1773966427207*pi,1.8074353646975*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.533404183828696*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.41192678942932*pi,2.73423372559935*pi,1.0214253390322479*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5337762186450608*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.260293027116766*pi,0.08638293450017298*pi,3.51750231603664*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.265198806201263*pi,-0.245578733815622*pi,1.60785623501231*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.547653731528467*pi,-0.189841685942981*pi,3.9073835758906*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.611876119169485*pi,0.04538629962750296*pi,0.7971770102418569*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.7284597664667349*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.969799956898941*pi,0.327112485616897*pi,1.458492329842144*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.409943966531681*pi,-0.294895170656238*pi,4.26631884851577*pi) q[2];\nu3(0.731273208261971*pi,3.17013897100499*pi,3.54055345250438*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.152322531996768*pi,-0.4952817841864706*pi,1.73355848503764*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.455756664043171*pi,0.31673812630574505*pi,1.0609650368050279*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.261498664834221*pi,0.21032079808081505*pi,3.5708126609196*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.562179470837893*pi,-0.377920162389362*pi,4.427122174030631*pi) q[20];\nu3(0.685199328992653*pi,3.11133622522283*pi,3.21241912523609*pi) q[21];\nu3(0.102978378909204*pi,3.29178960788357*pi,1.53281617550079*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.414269160028979*pi,3.2906180973838*pi,3.18862525913804*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.123973862342399*pi,0.255627013098913*pi,4.277248743968309*pi) q[11];\nu3(0.440880008310995*pi,2.89693815037493*pi,1.322841849976014*pi) q[12];\nu3(0.642462464388086*pi,0.5646888929906999*pi,4.3060374346448*pi) q[14];\nu3(3.5*pi,3.48355822294693*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2704430348977631*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.368422874964976*pi,-0.04255719474613101*pi,3.60939033676455*pi) q[21];\nu3(0.374662620646917*pi,0.90284611804444*pi,4.16529396476702*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4842459827597*pi,0.5*pi) q[4];\nu3(0.494347872369775*pi,2.90689507398239*pi,3.7432196643904*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.48879422115919*pi,3.29892848837115*pi,0.5314454902897543*pi) q[7];\nu3(0.315576838574944*pi,-0.292293899003979*pi,0.932986715348858*pi) q[9];\nu3(0.290125087172935*pi,3.4885886552075*pi,4.40174758765192*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.185982544717116*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.617360418810785*pi,-0.325341125933175*pi,3.80330014942327*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.592892385673586*pi,0.22306350508265804*pi,1.379530304492286*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.122388067342503*pi,0.6832804667264301*pi,0.7621408164265371*pi) q[7];\nu3(0.865595945328613*pi,2.49549713283858*pi,3.81264243620686*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5005233871164156*pi) q[17];\nu3(0.0599190295992662*pi,2.90515952213278*pi,0.610113237955034*pi) q[18];\nu3(0.557970352317163*pi,0.200905157303766*pi,4.17317895368627*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.43466220356733*pi,-0.11083212049151597*pi,4.2061499664240305*pi) q[1];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.391144590668*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.486906122025109*pi) q[13];\ncx q[15],q[17];\nu3(0.227232972259246*pi,-0.20341909234934402*pi,1.66140206197833*pi) q[16];\nu3(0.69478793995149*pi,0.17832326966660605*pi,4.20708366484495*pi) q[18];\nu3(0.312665560773774*pi,3.0720931443315*pi,1.208412623460522*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296899644975439*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35660974144606*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.32780544249252*pi,0.139200808044587*pi,1.333596418149861*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.17763556617171*pi) q[21];\nu3(3.5*pi,3.35590099822659*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.235464199438716*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.29684126184341*pi) q[20];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\ncx q[7],q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.367495679052585*pi,0.7495563967408101*pi,0.622405636585299*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41428062992184*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.2779824327389*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(3.5*pi,3.24769296331146*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.16036211589601*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47145149058644*pi) q[14];\nu3(0.63211211643612*pi,-0.12271951929242803*pi,1.1183448928480662*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.113846745057732*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,3.4111295340079*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.223874402067156*pi) q[16];\nu3(0.333318953036562*pi,0.021304486977016035*pi,1.077526205065701*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49690965114151*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.945053489120517*pi,3.15975466468543*pi,4.41420925578203*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5268709973162911*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.308527469577226*pi,0.45897251116819304*pi,4.25250819385401*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5785273691410335*pi) q[18];\nu3(1.0*pi,0.0*pi,1.360926435810528*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.609736879069107*pi,3.12019764851791*pi,3.14745765510751*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.2948170792995*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1713863578735881*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.628421623956227*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.478505248518419*pi,2.64022781878781*pi,1.297389416593042*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[12],q[15];\nu3(0.0967221133111258*pi,0.267807414629604*pi,3.52851230396537*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5677282901172838*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[19];\nu3(0.0455531469878696*pi,2.48655181311117*pi,1.190914952461503*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.373297088505437*pi,3.21794551523285*pi,0.5631912601433223*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.179990443892851*pi,0.40757539064624104*pi,3.64973611911434*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.818615278574473*pi,0.05065353167236597*pi,1.30742793638564*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49882769228802*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.677100917134528*pi,2.70154963948938*pi,4.11295799031127*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.557581351870223*pi,2.43765465372038*pi,3.60497385595062*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.583305370395148*pi,0.17027225928578804*pi,4.30303640744616*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.837487176364526*pi,0.013172063078977003*pi,0.7731623006348429*pi) q[10];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.838908592331307*pi,2.85657593415466*pi,4.25679208030242*pi) q[21];\nu3(0.758648925823102*pi,0.253706581035265*pi,1.073382324617549*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47620265765393*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.214991601844364*pi,3.36142719574795*pi,4.1498200588277605*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.305425098300119*pi) q[8];\nu3(0.321768877813017*pi,-0.26775267238828404*pi,0.630695793719362*pi) q[9];\nu3(0.495196681804456*pi,0.91337258622851*pi,0.898896902240554*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.526998446633259*pi,-0.29396549092914503*pi,4.25432557502472*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.270420787777075*pi,2.59693042573459*pi,1.224650999052036*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.51042105049567*pi,0.8737467202318101*pi,4.27940516469444*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.449192885565187*pi,-0.4508019553875479*pi,1.175805594574875*pi) q[1];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.713343057263106*pi,0.77364827831921*pi,0.751511868382382*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.645272253818024*pi,-0.25413129677395596*pi,3.66409923790389*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.320543732968795*pi,-0.370026712552102*pi,1.70169659039558*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.311361132250421*pi,-0.24268680293872502*pi,1.64591977932769*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.689639239356025*pi,0.159818799811957*pi,1.4741526475848779*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.820177369271851*pi,3.20545013269929*pi,3.0257411122947*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5203420978927777*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4684014811134*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.276999947821633*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.608459217308432*pi,3.01821428638657*pi,4.07594863430971*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.50540013046481*pi,3.16330180119726*pi,3.45109291549358*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[13];\nu3(0.286887419557874*pi,3.12382307177463*pi,0.847949893163694*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.400334871116876*pi,0.370227155225784*pi,0.97637664998912*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.271758221419008*pi,3.47736418540818*pi,0.5902595598599396*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38068297288679*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.675800923102596*pi,3.31331003824444*pi,4.24739786573414*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5451002938948921*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.170350149392265*pi) q[17];\nu3(0.68973636849556*pi,-0.07980842178187197*pi,0.873474685843051*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.257987549942319*pi,0.65446507298906*pi,3.69957168925837*pi) q[4];\ncx q[7],q[16];\nu3(0.285033776247267*pi,-0.09222942230946801*pi,0.881769544494817*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[17];\ncx q[11],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.43097698345474*pi,3.15077397061069*pi,1.60704242908417*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46478646826621*pi,0.5*pi) q[2];\nu3(0.529697997255588*pi,3.25707135035709*pi,3.09574954946208*pi) q[4];\nu3(3.5*pi,3.236072486178*pi,0.5*pi) q[7];\nu3(0.637916111639564*pi,-0.4813661826692248*pi,0.8788469781330059*pi) q[8];\nu3(3.5*pi,3.32634458920525*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.18935003572662*pi) q[14];\nu3(0.662164173793449*pi,-0.261940681162871*pi,3.34500884076987*pi) q[15];\nu3(1.0*pi,0.0*pi,1.103025442810265*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47324712650975*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.258919849418922*pi) q[20];\ncx q[1],q[12];\ncx q[2],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\ncx q[10],q[17];\nu3(0.225331145578518*pi,3.41927325423482*pi,1.68263808175801*pi) q[11];\nu3(0.22350385491208*pi,0.327507235370451*pi,4.34620599224117*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[19],q[21];\nu3(3.5*pi,3.37390179486347*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.608931117879491*pi,0.31413781329535595*pi,3.89954566858217*pi) q[11];\nu3(1.0*pi,0.0*pi,1.258200570752894*pi) q[12];\nu3(0.720953668713016*pi,3.25226449182703*pi,3.9043034355406*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.44766827860316*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5546919242854429*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.3833192112769*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38422181255068*pi) q[20];\nu3(1.0*pi,0.0*pi,1.258059708515829*pi) q[21];\ncx q[1],q[12];\ncx q[2],q[20];\ncx q[4],q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.41084108011503*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.274619226788348*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.691753516957605*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40420184498314*pi) q[21];\nu3(3.5*pi,3.49355726442779*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3786565529947898*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4898269267984*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.531309837126948*pi) q[6];\nu3(0.655867612037937*pi,-0.07717539256879202*pi,0.844689412747194*pi) q[7];\nu3(3.5*pi,3.44986909543347*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.283294460414599*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.304304754900162*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[6];\nu3(0.749432882476948*pi,2.92457129172618*pi,4.3032803354326905*pi) q[7];\ncx q[8],q[13];\nu3(0.728620992222514*pi,0.11804185285871904*pi,1.57430702597653*pi) q[9];\nu3(0.801394382795343*pi,-0.4342012079777544*pi,4.19657981970301*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.709089291255016*pi) q[15];\nu3(0.374017180355995*pi,2.58174511940616*pi,1.037445156658743*pi) q[16];\nu3(0.0744526471632886*pi,-0.4841631316310279*pi,1.340792612126167*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[15];\nu3(0.242404502307859*pi,-0.362656338756073*pi,4.05933372987952*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.845594877492994*pi,3.04624467982745*pi,4.4720280895832705*pi) q[9];\nu3(0.293949533946247*pi,0.41514687154769303*pi,3.62627872607886*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.605759282450542*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4628570310979*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.619506200830593*pi,3.09068600500408*pi,4.2590646954969*pi) q[16];\nu3(0.457725315256663*pi,-0.4967293644139983*pi,1.52369279063199*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.815686749519072*pi,3.31477403948488*pi,2.8694342627259*pi) q[1];\nu3(0.535699676819098*pi,0.41078788605042005*pi,1.1367363888550899*pi) q[2];\ncx q[3],q[11];\nu3(0.276738055105047*pi,3.4092010908236*pi,1.426049313728097*pi) q[4];\nu3(0.380896004501587*pi,0.62197301818513*pi,0.766935734479643*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.586457262069972*pi,-0.06016145836703901*pi,3.63175035158934*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.560568053758981*pi,0.7173709415085701*pi,0.5258657896041131*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.835927676638595*pi,3.30628256606661*pi,0.800092254899792*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.588237995195641*pi,-0.21427631426218602*pi,3.84800924507534*pi) q[4];\nu3(0.252803047371758*pi,-0.01580160412963799*pi,4.01071372542481*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.65393733003834*pi,3.18096779373203*pi,4.10898607140696*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.524904068030782*pi,0.35518660158400595*pi,1.53387637838025*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.556458298722312*pi,0.7457004587595999*pi,1.0483026671451698*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.827687262462353*pi,-0.329491171800897*pi,3.44890171360845*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.451826579638614*pi,3.23576989543688*pi,2.04553338523374*pi) q[11];\nu3(0.931133950675211*pi,2.57739535016652*pi,3.81339176979806*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.318594197285607*pi,3.31304681339297*pi,1.78953486176115*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.37926882011184*pi,2.6368886877526*pi,1.2896904878304891*pi) q[21];\nu3(0.71972111908839*pi,0.5307427952897801*pi,0.721472592732123*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.534956509543903*pi,0.260610266706249*pi,4.35968958651459*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.40182299402763*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.646856984446549*pi,-0.4037988106701333*pi,4.21020115733454*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.312385105896835*pi,-0.20683912989487202*pi,1.0782995909596749*pi) q[15];\nu3(1.0*pi,0.0*pi,1.330025251271302*pi) q[17];\nu3(0.66590474749544*pi,0.35454976135500504*pi,4.43213908314377*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.123892553331135*pi,0.40034262514003105*pi,3.40174842802729*pi) q[21];\nu3(0.632192780972101*pi,3.29739919264913*pi,0.5085340136480978*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.52445808342803*pi,0.358109002452648*pi,3.74414187122806*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.24351821333367*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37792855309399*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46992940074508*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.089370446204532*pi,3.42167234814415*pi,1.4202588107406768*pi) q[8];\nu3(3.5*pi,3.44874310425344*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.109558838111909*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1626803899288491*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.61740255213774*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3111301210265411*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.146580648202622*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[17];\nu3(0.730482039126639*pi,0.201382518092436*pi,4.09538706248698*pi) q[8];\ncx q[9],q[11];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40243301154168*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2774211557319242*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5111354138489403*pi) q[12];\nu3(0.388804961255732*pi,-0.288241500251179*pi,1.64940539976462*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5750674735344145*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5524424929663575*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4641414049762*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[12];\ncx q[2],q[18];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[9],q[11];\ncx q[10],q[20];\nu3(0.119061507577974*pi,0.04737702101182295*pi,0.502780666150306*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[21];\nu3(3.5*pi,3.30601700287774*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.423701204639929*pi,3.13187932731731*pi,1.205281623108492*pi) q[5];\nu3(1.0*pi,0.0*pi,1.169622959460231*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5816653873090547*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.42029772115641*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2460976127528078*pi) q[21];\ncx q[0],q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.506799051823061*pi,2.53206192885167*pi,1.067193815198313*pi) q[2];\nu3(0.232111118598117*pi,-0.334686775715814*pi,0.628324189343746*pi) q[4];\nu3(0.833333202347585*pi,0.128902151095297*pi,3.89034253363483*pi) q[5];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.20053045988716*pi,0.256540640403335*pi,1.227174710629684*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.201989900771468*pi,0.8722355646438*pi,3.92896560480481*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.229733933682581*pi,3.42388668249014*pi,4.4566734756082*pi) q[1];\nu3(0.474671441367117*pi,3.09417426835052*pi,4.394241336866*pi) q[2];\nu3(0.173546281721009*pi,-0.35535058417436*pi,4.20177248731685*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,0.5025810510697291*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.247478667811283*pi,0.94515317866456*pi,3.99962278502902*pi) q[14];\nu3(0.695646713802159*pi,-0.181503865573019*pi,1.177654787172509*pi) q[17];\nu3(0.635784862897968*pi,-0.392833726231392*pi,0.9532013896958029*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.40677601311803*pi) q[21];\ncx q[0],q[8];\nu3(0.658091498180796*pi,2.67199229970794*pi,4.02318755142981*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46843856068063*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.321218492198185*pi,-0.08629542622448699*pi,0.5537478487243062*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1949697534080959*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.210060393850369*pi,2.47658772656746*pi,1.315556399909715*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.494808085345216*pi,3.05445553974137*pi,4.22878286124967*pi) q[9];\nu3(0.593695875302342*pi,-0.029728459523002015*pi,4.24485757518824*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.356853947322827*pi,3.35104617801839*pi,1.282936288556288*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.323139709314654*pi,3.26330157553016*pi,1.94819168883886*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.720883742680523*pi,2.64034326716543*pi,3.37518672299034*pi) q[9];\nu3(0.714545442691574*pi,0.36266365778004594*pi,1.40392381325723*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5700079428048948*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.223225692059003*pi,0.0008368628119810317*pi,3.68484223311887*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.581881889252286*pi,-0.378923834068931*pi,3.29040906790246*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.860349608312352*pi,-0.4674873360017876*pi,4.32750615123118*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(3.5*pi,3.40159572879987*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.69611018468549*pi,2.50263260699274*pi,3.87426687124704*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.329190148868304*pi,0.276384111647055*pi,4.02538546460788*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.186213053723548*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.820953513826289*pi,3.23296616628463*pi,2.92780135823864*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41931803178088*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.47823787344708*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.722692487770234*pi,-0.4377487145327035*pi,4.29814295791706*pi) q[7];\nu3(0.440108280910878*pi,0.15639069109465098*pi,1.157776071819542*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.706652422027041*pi,3.02106243662405*pi,3.94925700045419*pi) q[13];\nu3(1.0*pi,0.0*pi,1.361760563001707*pi) q[15];\nu3(1.0*pi,0.0*pi,1.31957205551871*pi) q[18];\nu3(0.423798316012104*pi,3.23080307817801*pi,1.71293700691587*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(3.5*pi,3.45446870871667*pi,0.5*pi) q[6];\nu3(0.539377125818001*pi,0.92297263362358*pi,4.42227697867325*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.25137158228044*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.640872827489756*pi,0.430732462620084*pi,0.854317180991405*pi) q[13];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.549580789750002*pi) q[17];\nu3(0.882545112019809*pi,0.20089909996675803*pi,4.44657304537742*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5529771706008302*pi) q[15];\nu3(3.5*pi,3.28101707399035*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5422897261819037*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2339606937704701*pi) q[20];\nu3(0.880794096884393*pi,2.83227793971092*pi,3.20367055817596*pi) q[21];\nu3(3.5*pi,3.25573252307866*pi,0.5*pi) q[0];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.105539492251416*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.605016929230117*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.740142830524753*pi,-0.191984353062217*pi,3.62763230760858*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5436129209725489*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.561763741941198*pi,2.98489672132108*pi,4.1197767890631*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,4.4854695978933705*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.22237176790583*pi,0.03424372269332199*pi,0.722620461765225*pi) q[2];\nu3(0.681846761087237*pi,3.43575090325522*pi,3.3902791958103*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.270799496759072*pi,3.34488661765034*pi,1.86653163778704*pi) q[6];\nu3(3.5*pi,3.43373478484845*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.382474402765618*pi) q[9];\nu3(0.41616214976214*pi,-0.279259821506438*pi,1.3649514641910079*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.349309205559319*pi,3.44535848772959*pi,4.4033013197852*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.045264094509962*pi,0.80276583983518*pi,3.80971448340534*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.530971067372872*pi,3.40843879944098*pi,3.14527017278991*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.138559627924952*pi,0.20356757788981905*pi,4.01729258656556*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.46281997023296*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.31176181598707*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.722887796322931*pi,0.07839173858023596*pi,0.603269247471787*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5511401789436035*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.195413965848153*pi,-0.11047135482148601*pi,0.777274605161353*pi) q[16];\nu3(0.558951278478007*pi,0.013012785107424985*pi,3.7594946563653*pi) q[17];\nu3(0.675976266207637*pi,3.03743737866472*pi,3.99550315398606*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.221657042051488*pi,-0.07841139264585101*pi,4.40860821984386*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.477452954587663*pi,0.33776234812928796*pi,0.7892158081923031*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.865974924463829*pi,2.69406671922463*pi,3.4077620532204*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.750128223231607*pi,0.0010340850692019954*pi,4.23160324882667*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49449906985776*pi) q[21];\nu3(0.564644509666351*pi,3.38109576609458*pi,2.9758159770583*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[14],q[17];\nu3(0.0940636842916909*pi,2.65595033170956*pi,1.5386681065623*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.517717406449879*pi,0.40414108043641195*pi,1.3534271846006631*pi) q[20];\nmeasure q[0] -> c[0];\nu3(3.5*pi,3.45451807055061*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2339233624037171*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49175115009278*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.250707395266779*pi) q[13];\nu3(3.5*pi,3.33735125332904*pi,0.5*pi) q[14];\nu3(0.585613417488504*pi,0.6385531203302901*pi,4.24064130689347*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294705655069122*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,3.34896153771441*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.136881188483958*pi,-0.180137690743415*pi,1.107488839083394*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[13];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.299562479685973*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[8] -> c[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4546729824725695*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.44580374379645*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.211025267165565*pi,3.19805102950881*pi,1.1232159448536438*pi) q[7];\nu3(0.766710388680312*pi,1.02532514261456*pi,0.799403550616149*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.5319453210123031*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.347724633588375*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4637923352910995*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[12];\ncx q[6],q[15];\ncx q[10],q[13];\nu3(3.5*pi,3.48708407609525*pi,0.5*pi) q[11];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.552461594014698*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3192613468649101*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36861551243676*pi,0.5*pi) q[5];\nu3(3.5*pi,3.39627196966996*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.2636354827979939*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.25081497338213*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5527668485770749*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[12];\ncx q[6],q[15];\nu3(0.116662404200525*pi,1.11463264111202*pi,4.241644131277949*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.211145949797938*pi,3.2878422396572*pi,0.884631141736252*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.509415959704927*pi,-0.01152729491395299*pi,1.002437803477613*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4398931094970795*pi) q[20];\nu3(0.792076961359342*pi,-0.025838756628322024*pi,0.798879036600963*pi) q[21];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[19] -> c[19];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,4.4363843956562*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37318725831358*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.51171308682887*pi,-0.25661863524434303*pi,4.27085746590763*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.11997150032469*pi,2.95551849634177*pi,1.1246897028363652*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[14] -> c[14];\nu3(0.731711913075649*pi,0.253498047905816*pi,0.5148310606790238*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.447662623438336*pi,0.15361966578752195*pi,3.60571736899691*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.885866010003966*pi,-0.26201175841441804*pi,0.5802517999499623*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nmeasure q[18] -> c[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.753889564798314*pi,-0.4214812398975174*pi,3.15526533919331*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[17] -> c[17];\nu3(0.0679767308303679*pi,3.3781866579453*pi,1.88179384844305*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.362398146640098*pi,-0.395108146853503*pi,1.69655269917061*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[16] -> c[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.555352836868387*pi,-0.4838376475069022*pi,0.5615571659277658*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.282765477536053*pi,-0.16700290476663998*pi,4.0766950800973305*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.461047240184213*pi,-0.10763634102793301*pi,3.72301052967692*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[11] -> c[11];\nmeasure q[20] -> c[20];\nu3(0.785134608206493*pi,-0.4735880052003751*pi,3.15106029613693*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.169772651233038*pi,0.5781345659939101*pi,3.91587433086001*pi) q[15];\nmeasure q[6] -> c[6];\nmeasure q[15] -> c[15];\nu3(0.212242107549569*pi,0.19544842235752002*pi,3.93899197468827*pi) q[12];\nmeasure q[12] -> c[12];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.132111893704714*pi,3.48050850815223*pi,1.0654606830394031*pi) q[0];\nu3(0.799489036976029*pi,-0.140372426202231*pi,4.472492027742939*pi) q[1];\nu3(0.320179260303815*pi,0.03344761708145605*pi,0.749698611192984*pi) q[2];\nu3(0.715404200348522*pi,-0.4246453122092652*pi,3.48415612049382*pi) q[3];\nu3(0.588341787086189*pi,-0.142421027363556*pi,0.7895184057674081*pi) q[4];\nu3(0.668508434401408*pi,3.20697715639045*pi,3.3196948226428*pi) q[5];\nu3(0.180466634675167*pi,-0.4158666376200109*pi,0.618289429164623*pi) q[6];\nu3(0.0273994346911313*pi,0.81810435963824*pi,3.90731428974263*pi) q[7];\nu3(0.415327791688927*pi,0.015406311360152025*pi,0.868603073301575*pi) q[8];\nu3(0.582405564817427*pi,-0.091657153132855*pi,4.1769365849833004*pi) q[9];\nu3(0.8883642211999*pi,2.83757476225399*pi,3.26478314651058*pi) q[10];\nu3(0.602551957009461*pi,0.50227447653225*pi,0.647838032383222*pi) q[11];\nu3(0.498101703721331*pi,-0.05952076398329498*pi,4.3141408444471505*pi) q[12];\nu3(0.472030804318587*pi,3.08858389246842*pi,1.61406910212781*pi) q[13];\nu3(0.239781820783836*pi,2.4642316823119*pi,1.248324316331866*pi) q[14];\nu3(0.468690148171767*pi,0.07811747021291804*pi,0.604632892510777*pi) q[15];\nu3(0.224891751682275*pi,2.77945543224104*pi,0.958000307146745*pi) q[16];\nu3(0.716454320727145*pi,0.5413917301532001*pi,0.883800069586116*pi) q[17];\nu3(0.51045843096478*pi,0.267696805847897*pi,3.77643473293874*pi) q[18];\nu3(0.617963137795782*pi,2.87919416409886*pi,3.79097903969227*pi) q[19];\nu3(0.319329304373035*pi,0.43741656849589605*pi,4.402861586933049*pi) q[20];\nu3(0.588215225139279*pi,-0.18330243745443298*pi,0.712204831409943*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[13];\ncx q[6],q[21];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36779986831552*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[10];\nu3(3.5*pi,3.35242144151064*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46188568372202*pi,0.5*pi) q[5];\nu3(3.5*pi,3.30186713601968*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1348504766409149*pi) q[7];\nu3(3.5*pi,3.20062900965533*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3739046204643*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2652236355427902*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1292905837311489*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0898766319572362*pi) q[17];\nu3(1.0*pi,0.0*pi,1.146991760878311*pi) q[19];\nu3(1.0*pi,0.0*pi,1.06822779786406*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,3.35387190139273*pi,0.5*pi) q[2];\nu3(3.5*pi,3.35460733652*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[13];\ncx q[6],q[21];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1635782914801869*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.235098427196037*pi) q[18];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.49668669082639*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45162800860881*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46594652594127*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4470692322654095*pi) q[14];\nu3(1.0*pi,0.0*pi,1.232406671280033*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47648674139063*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48260416872684*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.492270281380851*pi) q[21];\nu3(3.5*pi,3.44967652939862*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[13];\ncx q[6],q[21];\ncx q[8],q[17];\nu3(3.5*pi,3.47958784148871*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49011566984806*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.388808608782647*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.66238903564204*pi) q[18];\nu3(1.0*pi,0.0*pi,1.431064197771391*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.35650972876314*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5489752664060625*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.30622051670899*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.363063998737005*pi,3.16769187372536*pi,1.77221455110453*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.91444195176259*pi,0.95170732547041*pi,0.608086427767034*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.306951178864239*pi,-0.385961065474057*pi,3.89673430787851*pi) q[3];\nu3(0.232677443158686*pi,-0.09138089424205997*pi,1.474635315807375*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.656395421901873*pi,2.58075535266345*pi,3.45881409081616*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.91282517288579*pi,2.86391604700988*pi,3.58738656530361*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.56654963469993*pi,3.33881865946857*pi,4.273797875607491*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.41661681170232*pi,0.6388899738759399*pi,0.5451593048934881*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.852824512864176*pi,3.452953889686*pi,3.48245843272898*pi) q[3];\nu3(0.467077948487763*pi,0.56754036731542*pi,0.5616146363277017*pi) q[4];\nu3(0.398341680023092*pi,0.01088540074851796*pi,3.81682208888198*pi) q[5];\nu3(0.442739189209144*pi,0.0001456480937670479*pi,3.87329876835325*pi) q[6];\nu3(0.300655561901064*pi,-0.370513438811378*pi,1.022303151172671*pi) q[7];\nu3(0.68538958140731*pi,3.09059511029545*pi,3.19256117549061*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.328577732694061*pi,0.54331831388634*pi,4.26449546496947*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.884202086972733*pi,-0.16379143424907*pi,4.36914295044129*pi) q[13];\nu3(0.356979470846753*pi,0.159463849953129*pi,3.85301522579702*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.29642945273379*pi,2.69546909481329*pi,1.52309056828882*pi) q[17];\nu3(0.406482039531821*pi,0.76510768490974*pi,4.37992485077989*pi) q[18];\nu3(0.123361779156307*pi,-0.14605485259581502*pi,1.031993199860866*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.684688983195701*pi,3.31863466947534*pi,0.5497559070623331*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.395047397336082*pi,3.06276738932173*pi,2.06149753739993*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.502747285051614*pi,3.34141224464138*pi,0.943110881404801*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.437821752019478*pi,2.91689121089845*pi,1.8726453596239*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.476850764637671*pi,-0.045758586345597985*pi,3.63148645035302*pi) q[10];\nu3(0.708842603286002*pi,0.39686930530629905*pi,0.779110830430379*pi) q[11];\nu3(0.268223549256246*pi,0.49318933023767497*pi,0.798865095922437*pi) q[12];\nu3(0.773668591474712*pi,-0.03604412354879499*pi,3.83936645166249*pi) q[13];\nu3(0.379763357058759*pi,3.33232020273894*pi,1.98972834730539*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.698951151202489*pi,0.6553039525703299*pi,1.140574228667706*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.204826051584306*pi,3.40630538332818*pi,0.909320703064327*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.319933012047278*pi,-0.266867398342419*pi,1.392878099850873*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.28614757723792*pi,0.69709374817995*pi,3.87191445857392*pi) q[9];\nu3(0.709965242003321*pi,0.113979184382348*pi,4.036996585058009*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.60914382991572*pi,0.84406706431649*pi,1.0656863523710771*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.336645277174865*pi,0.150958263268822*pi,3.70695818397387*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.881212586661458*pi,3.11895912197466*pi,3.13287198703063*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.350396562840769*pi,3.29072391973912*pi,1.9225821743035*pi) q[0];\ncx q[1],q[6];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.707391093532343*pi,0.8885661744155999*pi,4.4713943351456*pi) q[15];\nu3(0.39795374697656*pi,2.86709611752102*pi,1.1206978321596819*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.481818910885006*pi,-0.10835407570607503*pi,1.365825814765105*pi) q[0];\nu3(3.5*pi,3.4677391903527*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.41748264552054*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.240177076903102*pi) q[6];\nu3(3.5*pi,3.3605829868284*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.35194158357529*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.260443398359985*pi) q[12];\nu3(1.0*pi,0.0*pi,1.308410730483833*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.763243971040731*pi,1.01570471239263*pi,0.905020160839044*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227951177376196*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.48100240825868*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.48974699040221*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.241238303172243*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.477645412053644*pi) q[17];\nu3(0.471438598839586*pi,0.420093693983304*pi,1.1748333941701339*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,0.5118368206606172*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38049198658296*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5936492373940352*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.36259401870346*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.154246907007522*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616702371310568*pi) q[19];\nu3(0.749153168335274*pi,0.17901155180407002*pi,4.27468463975329*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5696154813882801*pi) q[7];\ncx q[8],q[12];\ncx q[9],q[18];\ncx q[11],q[19];\nu3(3.5*pi,3.46263761115962*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.337627202640026*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5065603459317529*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44552590405441*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.302940262152329*pi,-0.4856136460130097*pi,0.800060953084395*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(0.317246836375537*pi,0.48310649271266404*pi,0.523055768309099*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.413588277838921*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.4358401869508*pi,0.5*pi) q[0];\nu3(0.643399093942897*pi,2.94636895765032*pi,3.3074669315568*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43111682237996*pi,0.5*pi) q[5];\nu3(0.507874794515434*pi,2.48795049478541*pi,3.80324829493428*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.31975823921957*pi,-0.37387195114119*pi,1.62635993261671*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.235202303398399*pi) q[10];\nu3(0.836223564475613*pi,-0.06690608307115098*pi,3.85905489986497*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.44478791289063*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.073948695866062*pi) q[20];\nu3(1.0*pi,0.0*pi,1.327233368699385*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.410460226187326*pi,-0.22083531901804399*pi,1.2928608993207789*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.197896370302809*pi,-0.39132724723483603*pi,1.050710386128743*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.190854088015757*pi,0.81529203771187*pi,4.235243265841881*pi) q[11];\nu3(0.648881264093631*pi,0.11187599867368803*pi,4.276125533849671*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.508055387996237*pi,1.03295695559596*pi,0.93767927500174*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.438448801973782*pi,0.312333925329764*pi,4.008617000612849*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.714883447799704*pi,2.39584909505807*pi,3.66139892971373*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39019140986386*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.425884237681629*pi,0.6409225271853101*pi,3.65749720051785*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.687798479871307*pi,-0.4485723223735238*pi,3.42923193236239*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.669401269446895*pi,-0.197544500994561*pi,3.45756679042945*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5022238834390667*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3723663359651805*pi) q[21];\ncx q[0],q[10];\nu3(0.806441856406387*pi,2.51302790624887*pi,3.84142291101401*pi) q[2];\nu3(0.484188873106411*pi,-0.13696322725473897*pi,4.209725605656811*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.193591590929846*pi,3.14566307613782*pi,1.133703932365516*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.577120779045154*pi,3.13449008980974*pi,4.15631571544127*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(0.319214312686391*pi,2.85716570519017*pi,1.1860848690591959*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.668917040988953*pi,0.269291130496189*pi,3.92346179048966*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.294657702683168*pi,3.33558411477995*pi,2.04661094617515*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.705203068329417*pi,0.26840097983591005*pi,4.02337289766113*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[17];\nu3(0.115474691118648*pi,0.415662608982888*pi,0.969246145493159*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.22987138558776*pi,0.313684002640385*pi,3.72658008455037*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.698497590961894*pi,-0.4040832778844306*pi,3.2402628456642*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49148308341322*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41664085806634*pi,0.5*pi) q[4];\nu3(0.258911306351577*pi,0.96511117124278*pi,4.243856602211681*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.27321980416847*pi,0.5*pi) q[8];\nu3(0.432841391152318*pi,-0.22744095626356498*pi,0.978985310707565*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.246268019554687*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.48347843110492*pi,-0.010245592493132005*pi,4.1066559266660505*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1739995441161941*pi) q[17];\nu3(0.734235534668519*pi,3.4499853593907*pi,0.764629312606165*pi) q[18];\nu3(1.0*pi,0.0*pi,1.161499295954376*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[4],q[11];\nu3(0.68839537478242*pi,-0.25000303784533*pi,3.39908286370777*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.600941606350243*pi,0.327221443911923*pi,0.851104703882192*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.144265650061962*pi,0.8788531428164399*pi,4.1104588284071895*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5624919543776374*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.856142271446552*pi,3.19050629142868*pi,3.18200147211304*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44791879335889*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4391281263375095*pi) q[19];\nu3(0.308807646426318*pi,0.7487240901677701*pi,3.895001632689*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.505821545107201*pi,0.9694344586238*pi,0.66637458884944*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.4751478389429*pi,0.5*pi) q[2];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.397962848573313*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.403167542771216*pi,0.5540023224258599*pi,0.8783448047383791*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.540772962817345*pi,0.7800942498383701*pi,0.686914057323105*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0618179063624487*pi,-0.17153673013131499*pi,0.710151044092744*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.528724337629544*pi,3.4390087009346*pi,3.03929835808932*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49998866852135*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.603715066889912*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.312418881527059*pi,-0.04106767368480202*pi,0.8961056902366751*pi) q[10];\nu3(0.547133929485063*pi,0.05230021276073005*pi,1.174909651397672*pi) q[11];\ncx q[12],q[15];\nu3(1.0*pi,0.0*pi,1.410182786066215*pi) q[14];\nu3(0.501078969011568*pi,-0.10744588526585702*pi,0.665843642762904*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.72814031799607*pi,2.89332892255448*pi,3.18448869201306*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.506650691134424*pi,0.232233376529692*pi,0.908433418013662*pi) q[11];\nu3(3.5*pi,3.48020347093237*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.210633631468017*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.734655003587231*pi,0.14677639549730104*pi,0.891305038799705*pi) q[21];\nu3(3.5*pi,3.38377706487601*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.350385459257659*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.45701761526848*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5181900204435665*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2970576447153799*pi) q[20];\nu3(0.683434102248336*pi,0.01416451178198097*pi,0.675510635601999*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.466430859025951*pi,0.07713585131108502*pi,3.59876309016671*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,0.649541704123233*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.298328293821604*pi,0.91572101077857*pi,4.13869970546011*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.29987200750193*pi) q[3];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.359109914927063*pi,3.30651614434466*pi,1.040736790913933*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.721635084894342*pi,-0.4540119550539838*pi,0.5925000696424536*pi) q[17];\nu3(0.444205462070484*pi,0.28941371148266504*pi,1.053076359853295*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44929146775055*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(0.848425940218473*pi,0.58265568889371*pi,1.0335956527944838*pi) q[1];\nu3(0.450528607529442*pi,-0.052883860353670986*pi,1.183007250425538*pi) q[2];\nu3(3.5*pi,3.39726994025347*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.778996048567455*pi,0.200352142942257*pi,3.78442798497976*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.37006642836729*pi) q[16];\nu3(0.0743424945745934*pi,2.62611816699834*pi,1.4486313410631508*pi) q[17];\nu3(0.825188553648347*pi,3.29186410939602*pi,3.78912880664479*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.651886743465888*pi,3.05523272588508*pi,2.96576516008805*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.241959235792979*pi,2.63350301330894*pi,1.52673131534579*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.4211928318408*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47708785547967*pi,0.5*pi) q[10];\nu3(0.560929469132954*pi,2.97669087311941*pi,3.94915896767694*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.380704544015497*pi,0.376821776757045*pi,3.894725932074*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2269244917088868*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.260975741607377*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(0.70128706621852*pi,0.282533342685627*pi,1.064746709963164*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.741091476399416*pi,0.40855674955339805*pi,0.703663213189889*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.30602215509587*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[16];\nu3(0.410979496484695*pi,0.475810488002789*pi,3.80609429097569*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.482813330370361*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.700791881793617*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.42495975113919*pi,-0.4235101918783142*pi,0.740229162791343*pi) q[6];\ncx q[7],q[11];\nu3(3.5*pi,3.49708772836292*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.294755095204704*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45285086749*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.305218158866464*pi) q[11];\ncx q[12],q[17];\nu3(0.252347609065968*pi,3.24387642512264*pi,1.82702213365336*pi) q[13];\nu3(0.538301498424021*pi,0.08164989001318101*pi,3.72459671741888*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.295638007969983*pi,3.24832705674564*pi,1.90060029761731*pi) q[0];\nu3(0.542593956616688*pi,0.7343264385914401*pi,0.532716579295276*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.49112539338683*pi,0.5*pi) q[12];\nu3(0.441896015905675*pi,3.45343272446415*pi,1.89367870222002*pi) q[13];\nu3(0.670283812805508*pi,-0.055814598801539994*pi,1.364944325289017*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3231689330235978*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.29737896715856*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.573659503257722*pi,-0.003460092010949989*pi,4.3147406504017*pi) q[0];\nu3(0.453294124240456*pi,3.11674640550322*pi,4.35005723803054*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0649440635418345*pi,-0.259543879779494*pi,0.9833301617328429*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.383728910872*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.749637792466306*pi,3.2619089347895*pi,0.5653127010607195*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.50066397677293*pi,2.6483137081424*pi,3.83742455584771*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44782778129075*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.564285198147247*pi,-0.206838715006471*pi,1.2963949233551562*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.31726134573501*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.768033800264055*pi,2.65964344477075*pi,3.44480893162121*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.216137478664584*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.296692349134527*pi,-0.067885237583452*pi,3.70302609544995*pi) q[21];\nu3(3.5*pi,3.47389409218414*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(0.903555656206321*pi,0.436732119533656*pi,1.2982683184383998*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0676499421464998*pi,0.61601370654143*pi,4.2568233941575*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.265316490423875*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.743154223924829*pi,0.7337793274344799*pi,1.225932672664727*pi) q[21];\ncx q[2],q[14];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.724372517770357*pi,-0.45035633236965733*pi,0.806185559620884*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.3388220616721*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.369648962456835*pi,3.12298740541621*pi,1.85108501273719*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41880041743184*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45848486977185*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.357904570561772*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5196287002708471*pi) q[14];\nu3(0.307059167373627*pi,-0.10032266419993702*pi,0.719445201904976*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.347630807417825*pi,0.20744624919737598*pi,0.5425268055956889*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.156768292362959*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[14];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.30447966318276*pi,-0.16635361183822*pi,1.60245148962916*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.582552326221828*pi,2.92366192854532*pi,3.27702986501917*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.730583202219551*pi,-0.4097294529329919*pi,4.20839821963959*pi) q[19];\nu3(3.5*pi,3.46237389940506*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.433940527850092*pi,3.30350245785132*pi,1.95784802138822*pi) q[7];\nu3(0.410988096507653*pi,0.56856884467037*pi,3.77699628192398*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.417302729982961*pi) q[9];\nu3(1.0*pi,0.0*pi,1.261905403898872*pi) q[10];\nu3(0.648644303730993*pi,2.96142089435896*pi,3.23481161943941*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.397829115312069*pi,3.03313480809992*pi,1.69632631154913*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5409752337321496*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.43896120380418*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.438247352927519*pi,3.04240777302155*pi,0.611668383188464*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.437121585873652*pi,-0.49668213385753185*pi,0.821650410609224*pi) q[11];\nu3(0.425173396623456*pi,3.19706424245918*pi,1.0999525332508528*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2691424049326852*pi) q[15];\nu3(0.432784390875176*pi,0.48713913230349704*pi,3.71891268616297*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3490616414912*pi,0.5*pi) q[1];\nu3(0.439573903757083*pi,0.293865663524264*pi,4.47192522491299*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.700665246562186*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.915591286974623*pi,2.88933891062618*pi,4.07802155623956*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.072783149494881*pi) q[16];\nu3(0.394753174103182*pi,0.250471837874647*pi,3.31806172484654*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[16];\nu3(0.709225201112509*pi,3.4698062225298*pi,2.99732272319217*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.58391995855697*pi,3.30429027314955*pi,0.730757589075145*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.45474073789935*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.787807481730111*pi,0.6691576909461501*pi,0.5207410476953299*pi) q[4];\ncx q[5],q[15];\nu3(0.535941147139784*pi,-0.24571587081663998*pi,4.31347465209627*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.497880230322042*pi,-0.21894045879420998*pi,3.75394178080149*pi) q[13];\nu3(0.866040974809131*pi,-0.07235601300150901*pi,3.8775907781424*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5048083098298743*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.46298242655753*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227557046515253*pi) q[21];\nu3(0.654451388669567*pi,0.46711422052320395*pi,1.104386794777475*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.267113709219799*pi,3.20548484168277*pi,2.04590860767766*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.647299461095153*pi,-0.33387864147914703*pi,3.66857128493161*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.579273702061591*pi,3.29376210307138*pi,4.10680423075423*pi) q[13];\nu3(0.276555614648303*pi,-0.335015674418723*pi,4.0335505677459*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.691546750544131*pi,-0.152457859665882*pi,3.94017607003998*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.303088456346727*pi,2.77872286398437*pi,0.854629896563039*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.588111601992542*pi,3.06573491585579*pi,4.0070461337308405*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.617478392488509*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.712989603622412*pi,2.69375989071684*pi,4.08387628562316*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.532519685308211*pi,-0.4820484843531843*pi,3.72339975993957*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\ncx q[18],q[21];\nu3(0.366080286640612*pi,-0.4749118085677168*pi,1.209059449624697*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.593590690098777*pi,0.17261983074064102*pi,0.633306796766315*pi) q[1];\ncx q[2],q[14];\nu3(0.600716377561045*pi,1.08720763233779*pi,0.8814634919880939*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.677383728227235*pi,0.34846026847602396*pi,4.08538199618892*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,3.43322389040645*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.282474487351827*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.336221909633315*pi,0.34939496532215597*pi,4.35011469113944*pi) q[1];\nu3(3.5*pi,3.45166794754001*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.294836197619213*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.678201717357837*pi,0.08443940287782803*pi,1.52179149333654*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.657505467185167*pi,0.01336655364278505*pi,3.76195023584105*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.524735752421617*pi,0.6601089923230301*pi,4.15446158094878*pi) q[15];\nu3(0.83410948336752*pi,0.06710198588163796*pi,4.33726001692343*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.31265013819683*pi,2.98441696610661*pi,1.73507637393428*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5593777600280796*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.650996342191821*pi,-0.291578421747996*pi,4.33533165811585*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46355048900105*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.39066567094732*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.626187225211821*pi) q[14];\nu3(0.274351588007213*pi,3.21970324027743*pi,1.76645335064985*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.810333154978038*pi,2.3684589269656*pi,3.64643338107329*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4824941270485*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[14];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2742060780359021*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.580283911554573*pi,0.84656519391289*pi,1.1217181472759878*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.3114902322183*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.24766987121188*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.192836728846246*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(1.0*pi,0.0*pi,1.177527608042753*pi) q[7];\nu3(3.5*pi,3.26403154856895*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.45180162506797*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.136481480782422*pi) q[20];\nu3(0.349717050675245*pi,-0.06561495574862403*pi,4.43401038967175*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(3.5*pi,3.4480377819136*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.469325437885621*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.284776516359992*pi) q[16];\nu3(0.143351163331697*pi,3.49705418300014*pi,1.2580566318317379*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.742099408416747*pi,0.97252646058936*pi,1.0097730189325391*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.44758266893695*pi) q[4];\nu3(3.5*pi,3.46568897497288*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,4.42267214191158*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.43974134706277*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.314255483641419*pi) q[15];\nu3(0.472985904835261*pi,0.8564016146964599*pi,0.8192161430012099*pi) q[17];\nu3(1.0*pi,0.0*pi,1.252910920290853*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.473473849979451*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.61192058260985*pi,0.22515257853735604*pi,1.64636071163178*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.33781878436281*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.406935091907879*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.309841803526962*pi,3.01492894331273*pi,1.28163324672618*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2656536935357439*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.377525644782622*pi,-0.19651362153214602*pi,0.8698484731377301*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.725304581765595*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4187668447755595*pi) q[18];\nu3(0.131834900039919*pi,0.77394169554649*pi,4.37781042332486*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.336754133939281*pi,-0.238128569707808*pi,1.302126567340426*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5621321326773949*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.561056458067226*pi,2.84965533460035*pi,3.78308757589752*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.81212644209914*pi,-0.4484408303491499*pi,3.53646152261796*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.383024544232216*pi,2.82914355143051*pi,1.4643959204653592*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.749621288824249*pi,0.32588600366322296*pi,0.979614792337523*pi) q[0];\nu3(0.626777031486602*pi,3.1959689019611*pi,0.681219658939255*pi) q[1];\nu3(0.479645793465897*pi,-0.36366035908233196*pi,0.8824325899837899*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.567878325657383*pi,2.79413802663512*pi,3.82949389309884*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.536732856826474*pi,0.17929040073727698*pi,1.29207817708036*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.64306778921696*pi,0.20421468214573701*pi,0.696440660457037*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.62781014352307*pi,0.412324554423819*pi,1.288042902172342*pi) q[4];\nu3(0.721233463264004*pi,0.7257626223304099*pi,4.4233252533665794*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.281882533998977*pi,3.24934242499811*pi,1.72941303782386*pi) q[7];\nu3(0.554361221808892*pi,3.27724806859959*pi,3.94331854681984*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.649453741557436*pi,3.3104492494328*pi,2.86260738768936*pi) q[10];\nu3(0.747435711212567*pi,0.64838408609758*pi,0.940631440950098*pi) q[11];\nu3(0.609728235523291*pi,-0.113433004338172*pi,3.76997380716262*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.47322332976242*pi,0.5*pi) q[14];\nu3(0.767770843798231*pi,3.45864488074815*pi,2.98251207733334*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.285273492002889*pi) q[19];\nu3(0.566261063780427*pi,0.437572155130622*pi,0.760126729347357*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.505045645090815*pi,2.74611818864244*pi,3.72022799671951*pi) q[4];\nu3(0.376603825589483*pi,0.7501652261479499*pi,4.49775090393422*pi) q[5];\nu3(0.653260831717301*pi,0.425545040722752*pi,4.04372940808266*pi) q[6];\nu3(0.780843866956842*pi,3.29130768019107*pi,4.06588991970088*pi) q[7];\nu3(0.197723521468795*pi,2.94521095999961*pi,1.159109426186278*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.418263608387044*pi,3.01613505690938*pi,0.9225709984695589*pi) q[10];\nu3(0.530540772792133*pi,-0.4323071623709545*pi,0.768522577481889*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.770781556450053*pi,3.0223073556137*pi,3.02838992973204*pi) q[15];\nu3(0.414777526225406*pi,2.72490714239617*pi,1.228284694155491*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.495234253021151*pi,0.5530208606757001*pi,4.01591395535298*pi) q[20];\nu3(0.397862573923254*pi,0.6293757309041801*pi,4.0424954243795295*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.320971858852567*pi,-0.40204446359527957*pi,4.1419340226622605*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.744337720692554*pi,3.21691713128176*pi,3.56319231390583*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.739461631135905*pi,3.38242415461714*pi,4.01889601420074*pi) q[16];\nu3(0.44496091241567*pi,3.10096499135275*pi,4.44078659100755*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47498054034424*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.319809075945999*pi,3.30107174203148*pi,4.3614164089245*pi) q[21];\nu3(3.5*pi,3.32975306107545*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.218750741950589*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.534970844850034*pi,-0.150198913744353*pi,3.56686941943815*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.661540421623598*pi,0.22059154283706595*pi,0.713349635066139*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,0.65370451131971*pi) q[3];\nu3(3.5*pi,3.47815102599135*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3860723661895*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,0.0*pi,1.214314236117969*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47917651283566*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.201346183039842*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278622782031301*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[3];\nu3(3.5*pi,3.47079077651072*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42244855341449*pi,0.5*pi) q[2];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(3.5*pi,3.37606079330907*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,1.213025310478368*pi) q[11];\nu3(1.0*pi,0.0*pi,1.264751166971522*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.201319393944394*pi) q[16];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,0.5160022299580238*pi) q[7];\nu3(3.5*pi,3.38934668657994*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4682381764529495*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.345025483432279*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41943205548324*pi) q[17];\nu3(3.5*pi,3.4515878263764*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.117797664963559*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,4.43744779256858*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.651526645610614*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47593608700646*pi) q[16];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.933409768614345*pi,2.31557453130061*pi,3.80496118875865*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39857737590057*pi,0.5*pi) q[13];\nu3(0.436286340826891*pi,2.90615720707687*pi,1.016560676016899*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3231262460171695*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.567742509338164*pi,3.1732698867254*pi,3.61767416684508*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5974525590728794*pi) q[20];\nu3(1.0*pi,0.0*pi,1.202820125887168*pi) q[21];\nu3(0.444008881160783*pi,0.27625567880150304*pi,1.058650454325834*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.624834367407007*pi,0.81594789043496*pi,0.5311807795875493*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.41770566192434*pi,0.7104986298712199*pi,0.690953079720512*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.845936653380658*pi,0.66747471687799*pi,1.253597926228026*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.516455148288951*pi,2.96607457405812*pi,1.328579118357937*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.314290899580077*pi,-0.4036061544794924*pi,0.712691733009724*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.966578124256814*pi,-0.036639575206381*pi,0.863680964778874*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.353314102594754*pi,3.20607903374268*pi,4.4501636439949*pi) q[5];\nu3(0.251098425069742*pi,0.9149924800229801*pi,0.5830113495942408*pi) q[6];\nu3(0.826661675824772*pi,3.28958101754489*pi,3.3485843461773*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.488173972391299*pi,-0.4781983691882611*pi,0.721611720357106*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.619468932759111*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.598813975362903*pi,3.13279071682682*pi,3.61422125713496*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.417414719089566*pi,0.43038654684994804*pi,0.9144119616295829*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.300909197608632*pi,0.168913525738275*pi,3.86192224472741*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.602058549587767*pi,0.489707931067736*pi,4.42394016862331*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.469725481458161*pi,-0.150920526643809*pi,3.95711913855499*pi) q[18];\nu3(0.450380820351373*pi,-0.229033694055779*pi,3.92632814055384*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.28645610592161*pi,-0.31381700530954404*pi,4.26162167943988*pi) q[1];\nu3(0.512852480669228*pi,2.8172567255475*pi,3.71361547358433*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.353952162129224*pi,2.92857184897092*pi,1.304704481029147*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.719165299685455*pi,3.07492170048284*pi,3.37963518186841*pi) q[9];\nu3(0.250830225832317*pi,2.64531686924568*pi,1.324340716969643*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.199414581870732*pi,0.41020358258102596*pi,3.44632378006749*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.39317161302324*pi,3.4999732952549*pi,0.84381982810723*pi) q[1];\nu3(0.738727938674434*pi,0.7584761281075101*pi,4.35104692518833*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.403247274826177*pi,0.60243044545525*pi,3.60418975264585*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.627635610048705*pi,0.74683143265706*pi,1.024315751316951*pi) q[9];\nu3(0.222042596571198*pi,-0.14829032038260798*pi,4.2653441666445*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.461795012384032*pi,-0.10320392208659501*pi,4.18647909636414*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.693815253580634*pi,2.84843997260189*pi,4.294725980374659*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.74728800610103*pi,0.309837109965005*pi,1.473218501919297*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.259127490628424*pi,0.013125997557515978*pi,0.5020256306595943*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.454500360545446*pi,-0.376365438764546*pi,4.2088003067469*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36911752087689*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44394154914343*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.306194391724019*pi) q[7];\nu3(0.856251616219605*pi,0.14708789117171595*pi,4.31040170835205*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.251677849164537*pi,2.55673362032715*pi,1.395890442271626*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.156413946508611*pi,-0.244035153391361*pi,0.5086469773520492*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.13550163640832*pi) q[20];\nu3(0.274875406089734*pi,0.10148403664309003*pi,3.69241772232547*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[9];\ncx q[6],q[20];\nu3(0.20548621311938*pi,0.7909560158695901*pi,4.09449728024551*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.39617977315199*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.311629050039792*pi) q[19];\nu3(0.288630729118997*pi,0.5013361976962301*pi,4.16810983717595*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47212845900706*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.29452527541874*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.243839493739048*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.226637817752642*pi,3.3711553755973*pi,1.67674904978742*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.32240677220088*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.178420056042326*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46829617861253*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40775868195987*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(3.5*pi,3.31310542730494*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,1.2489387545936022*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.191909688883408*pi) q[13];\nu3(0.438665500677534*pi,-0.182896314619643*pi,4.103308580234851*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.556030148133237*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,3.36769870526941*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.41339604674347*pi) q[9];\nu3(1.0*pi,0.0*pi,1.11268754559301*pi) q[10];\nu3(3.5*pi,3.44795222135901*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.161524907510729*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3504528504597*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,0.5117890135131078*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39176197803282*pi,0.5*pi) q[8];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.433604937105461*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3056622144053072*pi) q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5926583416089155*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4359564603325*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[14];\nu3(0.208375104470613*pi,-0.370818663685554*pi,0.663055592406407*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4579195254343*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.933244985489698*pi,0.75629008599294*pi,0.842779376841388*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.116404198851736*pi,3.35191650675205*pi,1.72939203523482*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.311758279013334*pi,-0.012153273341540982*pi,4.36268699785008*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.505778690761752*pi,2.53609938776356*pi,1.077760748655711*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.40886984169415*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2912050440650171*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.52293744626692*pi,0.50953230169301*pi,4.01996744258829*pi) q[19];\nu3(0.636918749781163*pi,2.96322634515037*pi,3.61757768251681*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.392425543803973*pi,3.20799987627237*pi,1.192995042586504*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.537667959360338*pi,3.34459880214579*pi,0.5468775595782552*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.162760216044488*pi,0.6722326117864601*pi,4.30218483893489*pi) q[5];\nu3(0.244474022660433*pi,0.402354344745787*pi,0.930541223744491*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(0.343572840715037*pi,3.27022150533365*pi,0.927684328901268*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.665094749349023*pi,-0.019082422670800014*pi,3.97568998767711*pi) q[19];\nu3(0.19633587302877*pi,2.78251650192471*pi,1.418370714839043*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.952655900563121*pi,-0.027199180777640997*pi,0.8113765585511961*pi) q[0];\nu3(0.42970307431237*pi,2.62875201240508*pi,1.56941155105135*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.286049573987335*pi,0.08671995181888703*pi,0.993273580403218*pi) q[3];\nu3(0.651447629684795*pi,0.76867018722124*pi,0.7629742363348451*pi) q[4];\nu3(0.107422388037035*pi,-0.0010400677447460205*pi,0.795825452276774*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.832477276067757*pi,3.25346562064493*pi,2.96220997281528*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44973842543311*pi) q[16];\nu3(0.735163313374219*pi,0.27913834535288395*pi,0.888651991901683*pi) q[17];\nu3(0.179421001340282*pi,-0.10393698181931299*pi,3.763341111462*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.657176855307555*pi,3.2607603464982*pi,4.04206773477011*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.387962204068662*pi,3.17150377433817*pi,0.868539207125335*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.836786245393382*pi,-0.314380832817516*pi,3.65971019632257*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.420901434549571*pi,0.7342158471784299*pi,0.5298259708521174*pi) q[9];\nu3(0.586506288207528*pi,3.41290695244776*pi,0.622124951414317*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.490664416587409*pi,-0.4839936113129745*pi,4.13679729356703*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.703254636671631*pi,3.43914551121398*pi,3.25602094998742*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0960928117951552*pi,-0.31463690360363*pi,4.48832091822728*pi) q[10];\nu3(0.893873562310117*pi,0.07293730181482705*pi,0.939139223913416*pi) q[11];\nu3(0.362675361925982*pi,3.21082236622846*pi,1.75598856316978*pi) q[13];\nu3(0.630313357662741*pi,2.926460074696*pi,3.12552645867283*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.742153524510747*pi,2.54429110067574*pi,3.51283275661971*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.836975746741503*pi,3.44530049088414*pi,0.721785973842031*pi) q[11];\nu3(0.765250023391916*pi,2.39536684736447*pi,3.75618507401991*pi) q[13];\nu3(0.45818611090755*pi,2.73523537953401*pi,1.326406306810091*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.333876541472205*pi,3.26352459755286*pi,1.54452362023029*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4393308921945*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.314821140433206*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.203490318871682*pi,-0.265865026242062*pi,3.95882593247637*pi) q[8];\ncx q[9],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.419012354299896*pi,0.41753297845896997*pi,4.24956977579604*pi) q[21];\ncx q[2],q[3];\ncx q[5],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42839857922386*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.49880217247161*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.175762132514207*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3861792206576289*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4446152200356295*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.44307119702841*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.482270119741432*pi,0.28441369989629695*pi,3.47530796963445*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.223210335695694*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49427108531272*pi,0.5*pi) q[0];\ncx q[2],q[3];\nu3(3.5*pi,3.39783441230941*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.40905432885088*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.407256662521044*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.13300064442189*pi) q[13];\nu3(1.0*pi,0.0*pi,1.194951639513097*pi) q[14];\nu3(0.858643196363122*pi,3.41148333330438*pi,0.691204583969349*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44145959989795*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5205624995956254*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.4656181947495*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.123333211313167*pi,2.89898778883244*pi,1.56343775053881*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,4.49661138609087*pi) q[19];\nu3(1.0*pi,0.0*pi,1.235473253299479*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5943435298512183*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.44459502456084*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.46001822108947*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.563016219144544*pi,0.5455246903470199*pi,1.337356165650116*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.46534007475385*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,1.341723815239165*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5342834168154355*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.44205452634561*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.206194042334831*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.34050583192611*pi,0.5*pi) q[1];\nu3(0.695201620520798*pi,2.67104880240386*pi,3.81543024098482*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.253497119436069*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231262759675664*pi) q[16];\nu3(0.382923034998578*pi,0.8741012549805001*pi,0.5999512122365851*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.66398160062587*pi,-0.06122337978336201*pi,1.130105526842583*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[16];\nu3(0.825287755806023*pi,2.98195696473008*pi,3.96727644972017*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.301012506709851*pi,-0.27785247595739304*pi,4.3705572960213*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5188979782083019*pi) q[15];\nu3(0.705586509959164*pi,2.7902047903365*pi,3.55000306228952*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.765238469946882*pi,0.45450999385315305*pi,0.935552986871671*pi) q[20];\nu3(0.536372769855005*pi,-0.15873547196850202*pi,3.93804768269256*pi) q[21];\nu3(0.380139453834182*pi,0.87830999925706*pi,4.43962402732672*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.644991091077152*pi,3.3789723770373*pi,4.29473614194263*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.537897638898462*pi,0.43806682029656596*pi,1.312053350816029*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.703158617757565*pi,2.84199397428045*pi,3.98563718209844*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.625367263658544*pi,2.78683865664107*pi,3.43282934429175*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.315473820851609*pi,3.31630881785417*pi,0.955852828510013*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.583650768621021*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.138470175581554*pi,0.30445593957860095*pi,3.62584867119252*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.455745538461223*pi,3.04917583317374*pi,1.67104555959456*pi) q[21];\nu3(0.362226199661727*pi,3.46764747395481*pi,0.5844654519164187*pi) q[0];\ncx q[1],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.447238963871663*pi,3.38688375174003*pi,0.5944226364410369*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.778334603722053*pi,-0.4651194309881496*pi,4.25075229966045*pi) q[5];\nu3(0.646868545536178*pi,0.45256282484619703*pi,1.231841347181013*pi) q[6];\nu3(0.606026438245427*pi,3.22988242694279*pi,0.5068249750602476*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.424793155924294*pi,3.45344642954886*pi,4.301681663231371*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.317047813613441*pi,-0.328922838678921*pi,4.00075917973955*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.800189446163217*pi,0.51033439226286*pi,1.193364586793958*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.377262176659031*pi,3.24125287793931*pi,1.097388827371513*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.208312646724541*pi,0.17358421977945104*pi,3.65642212359035*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.497172481507007*pi,0.82993774259877*pi,4.18672023658445*pi) q[14];\nu3(0.443390059466935*pi,0.18592601144501997*pi,3.97901603826048*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.850093094040061*pi,3.10197655730932*pi,3.65952325119716*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.779900991291573*pi,3.28090336268195*pi,4.09960431392199*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.409007414351311*pi,3.05144674533861*pi,1.61957040145649*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.141016029901236*pi,3.38990859283674*pi,4.255781692385209*pi) q[13];\nu3(0.796340680117786*pi,-0.13723451905134898*pi,3.68929717118079*pi) q[14];\nu3(0.408875455888992*pi,2.3876294748478*pi,1.3701044849747621*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.872766091558131*pi,0.499018317285133*pi,1.165539862062265*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.299614324781208*pi,0.425947349271264*pi,0.8653478142826441*pi) q[1];\nu3(3.5*pi,3.48001888979904*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.235243796693221*pi) q[12];\nu3(0.695330126650644*pi,3.41641963398639*pi,3.36169658603845*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.524976737612396*pi,0.271810604800958*pi,4.12232941728319*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,3.42779445563033*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.412745748282063*pi,3.41206934082656*pi,1.220602738630624*pi) q[16];\nu3(1.0*pi,0.0*pi,1.338080536447644*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.31881847781123*pi,0.5*pi) q[5];\nu3(3.5*pi,3.34833270499319*pi,0.5*pi) q[6];\nu3(0.753364971577516*pi,2.92325055172721*pi,3.86869790636355*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5310120687363821*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.231062807432439*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.672011638437919*pi,0.27227706735138*pi,4.17400658855773*pi) q[16];\nu3(1.0*pi,0.0*pi,1.227927157113301*pi) q[19];\nu3(3.5*pi,3.44503549395132*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(0.522323855857161*pi,2.74270085204049*pi,3.97885349777015*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1371141511308491*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46829502307097*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[18];\nu3(0.347854568931364*pi,0.24413301856152603*pi,3.59545885620222*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.561434231434681*pi) q[14];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49512332761379*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.761040042781906*pi,0.21145917062848896*pi,1.633123528108*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[19];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5127709648004295*pi) q[9];\nu3(3.5*pi,3.46673036931531*pi,0.5*pi) q[10];\nu3(0.68824681922257*pi,-0.4209347043426852*pi,3.62633541262359*pi) q[11];\nu3(0.745011352481711*pi,0.88302913941261*pi,0.936830886532665*pi) q[12];\nu3(3.5*pi,3.45595663178348*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.304461136122191*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210937478136682*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.647712249343791*pi,-0.4346693011015623*pi,3.17195775602931*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39442440519346*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.633708575438216*pi,-0.4607747341841711*pi,0.8083552706467241*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[20];\nu3(1.0*pi,0.0*pi,1.282579111424667*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.46060615622007*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.278104118445248*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3260964448117605*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5343987028991442*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43456045003528*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.285427042200064*pi,-0.31288469982968303*pi,4.06526971099831*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.417711197976392*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,0.624219411244327*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.547088534817862*pi,-0.12529819538993803*pi,1.031260648597315*pi) q[0];\ncx q[1],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.357965811386038*pi,0.163200905051746*pi,3.53476958158633*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.40035865567606*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.35506744039558*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.642000270200154*pi,-0.12109972723523699*pi,1.102718920947991*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.159630051520133*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.650269928992915*pi,3.145666842022*pi,0.622632302256021*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.56154820688657*pi,3.13072279110581*pi,1.64509553078122*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.806365051325676*pi,0.12860411244954995*pi,0.5971642884378783*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.669032004234895*pi) q[13];\nu3(0.0277165538494643*pi,3.14230955980069*pi,1.7357787971788*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.568790550480606*pi,-0.356496122302078*pi,3.46699329531003*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.205368440393539*pi,0.49998628164678405*pi,3.78008559001266*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.470448418812379*pi,-0.14721241623401599*pi,4.04906156091707*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.662293725753205*pi,-0.206167024146719*pi,3.69437492719603*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.505575156161356*pi,0.11837913487705298*pi,4.04856610217272*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5155264960133259*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.259985639621596*pi,-0.03685605906549699*pi,1.2582767209555001*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.796957727516465*pi,0.12238562593074398*pi,4.326519229587079*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.540601410441387*pi,0.17523274167302705*pi,0.6922592060025909*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.606820451415029*pi,-0.020147463881174*pi,4.16744539485741*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0270208979346827*pi,3.46792210030105*pi,1.4518057957215231*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.110976229531963*pi,0.06308375001299904*pi,0.615740662725604*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.624566260931591*pi,-0.351887384680291*pi,0.836099143598231*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.112295942344132*pi,3.34885268798162*pi,1.0793642734819229*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.401498904757588*pi,2.89095568039692*pi,1.66198677566898*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.296710115401862*pi,0.5406484012697099*pi,0.853752769274756*pi) q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.775017917089474*pi,2.75500749011034*pi,3.67609818050488*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.584163516887288*pi,0.08767891335793798*pi,4.499509667710051*pi) q[10];\nu3(0.285265291345241*pi,0.7123843623186401*pi,4.486239148556789*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.566725880638701*pi,-0.24585874157361798*pi,0.622217880939325*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.34448683870122*pi,0.5*pi) q[0];\nu3(0.313237707293311*pi,0.1356654028505*pi,0.777902982250749*pi) q[1];\nu3(3.5*pi,3.45466238288908*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.196429803013845*pi) q[4];\ncx q[5],q[6];\nu3(0.199734156000384*pi,3.13153618440937*pi,0.815178163102078*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.446283186322348*pi,3.00778963584559*pi,1.85578449321276*pi) q[10];\nu3(0.349804491436943*pi,2.43308990483095*pi,1.0753065652678702*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.551328038548275*pi,0.18685576029830797*pi,4.06144420981223*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.327590614641431*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[4];\nu3(0.258801436420192*pi,-0.11993044675595899*pi,3.90002619873502*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[20];\nu3(3.5*pi,3.49466995732668*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.282562438635117*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.451455457565409*pi,-0.388721964804271*pi,1.488888796629964*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.656456602516926*pi,0.305658757848996*pi,4.10489672052765*pi) q[17];\nu3(0.0861656481885654*pi,0.7867936483653599*pi,4.46171429152366*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47266474445061*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.40410957106846*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.686879169548525*pi,3.3088544888449*pi,2.94245415752124*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.640671310857042*pi,-0.361725812588851*pi,3.27957621010181*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.627033589502203*pi,2.71474557637512*pi,3.62053818562521*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.30831962587298*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218245683150428*pi) q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.665641894395395*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[10],q[16];\nu3(0.52498708557986*pi,-0.194114257087811*pi,1.1672081047424498*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.29044371520908*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46573315617844*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2361485769963139*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5592379777755121*pi) q[20];\nu3(1.0*pi,0.0*pi,1.170839917596346*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44313092364304*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[16];\nu3(1.0*pi,0.0*pi,1.343443160022849*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.49792778124891*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46882340690367*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.633549895594313*pi) q[16];\nu3(1.0*pi,0.0*pi,1.417701134237288*pi) q[17];\nu3(1.0*pi,0.0*pi,1.055614648959137*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41707383556979*pi) q[21];\nu3(0.511961836710921*pi,0.04175213240416198*pi,3.80254310871196*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.775280593953444*pi,3.39428137376019*pi,3.63240342828266*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(3.5*pi,3.4600438802747*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.702001778573424*pi) q[11];\nu3(1.0*pi,0.0*pi,1.432272340136999*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.6814796735249*pi,0.38264204535094704*pi,4.3499243811988695*pi) q[0];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.693788180895974*pi,-0.4132106801344143*pi,3.64333801376543*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.365425113683111*pi,-0.06754520324771301*pi,4.22475096853416*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[13],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39053179720025*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5047375734907402*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.701794833739347*pi,0.7599416441587601*pi,1.1714872910254521*pi) q[2];\nu3(0.514042215404073*pi,-0.4783691641559371*pi,4.02357350157894*pi) q[3];\nu3(0.69950496230093*pi,0.63401817708714*pi,0.972868864360487*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.464567560831212*pi,-0.33024321013386504*pi,1.62681398756932*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.552046267753908*pi,0.13292783790362805*pi,3.69786618792124*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.69888358204147*pi) q[12];\nu3(3.5*pi,3.45792576550656*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.2837088861139931*pi) q[15];\nu3(0.705904453828151*pi,3.47911198590482*pi,3.85039549610775*pi) q[16];\nu3(0.348012859024829*pi,2.55847344329871*pi,1.163921406269615*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.535366124008246*pi,0.70944338100729*pi,4.48917380086578*pi) q[1];\nu3(0.223598758212537*pi,3.43507565096032*pi,0.5355493641059597*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.450584950610054*pi,0.24954998226583502*pi,1.269946986796729*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.21868872242043*pi,0.07242729234864598*pi,3.4435414986831*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0370097459112489*pi,-0.4897747948558283*pi,0.985507646832712*pi) q[10];\nu3(0.594112632146987*pi,0.20765280831127297*pi,4.2523167668097095*pi) q[11];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.302482447486631*pi,3.07108982959051*pi,0.5934704148695245*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.758122541718355*pi,-0.014991809269612022*pi,1.1558315122679859*pi) q[19];\nu3(0.400753971273037*pi,2.73412248023818*pi,1.2430744019901239*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.371223789917472*pi,0.157753360694054*pi,1.019465699502436*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.580387224745987*pi,2.93219141173607*pi,3.52639955037488*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5410675786154875*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.401436924387117*pi,-0.234298172184494*pi,1.1903225758872051*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.605134024651112*pi,0.311632263283545*pi,4.202148500102*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.815830006644992*pi,-0.260034302198877*pi,0.9621081206754281*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\ncx q[0],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.680339388093043*pi,2.5284140936857*pi,3.59906115000663*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.352682615919419*pi,3.43143012442236*pi,1.5116321039161*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.550797385465767*pi,2.81264769458245*pi,4.1076927946087*pi) q[21];\nu3(3.5*pi,3.36643274208961*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[20];\nu3(3.5*pi,3.49893881891224*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.214256827253804*pi) q[5];\nu3(1.0*pi,0.0*pi,1.111874984461827*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.130506370721936*pi,3.21609463236723*pi,1.44760839829691*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.188373660525091*pi,-0.14070241688158402*pi,0.801650893491603*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.351505548509137*pi,0.11563863911403405*pi,1.0154408429291641*pi) q[18];\nu3(0.739886942932353*pi,3.39610007048587*pi,4.31999743065294*pi) q[21];\ncx q[0],q[6];\nu3(3.5*pi,3.36038054278019*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40871853860757*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.361098888654952*pi,2.98176667314528*pi,0.999105905959241*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.263115512263314*pi) q[10];\nu3(0.154629539555696*pi,0.12085968100168998*pi,3.48180130279241*pi) q[12];\nu3(0.786810142381079*pi,2.80906099244602*pi,3.3262615871546*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.490670644049555*pi,2.7028984951401*pi,1.287310572857836*pi) q[18];\nu3(1.0*pi,0.0*pi,1.256167028846142*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.62970575363059*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5337891241934981*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.725004175361982*pi,-0.25187639045669996*pi,0.9657015462849601*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.40461969166314*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.713891121367239*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.505112933877831*pi,0.48497354240845203*pi,0.84780023556642*pi) q[14];\nu3(0.556545759624606*pi,-0.4557011629471637*pi,0.5767611716180157*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3223607490065539*pi) q[16];\nu3(0.807195286736418*pi,2.59620612173861*pi,3.4581999440348*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40427768653831*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[18];\ncx q[3],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.728690365356145*pi,3.39730165750446*pi,4.11643813371197*pi) q[14];\nu3(0.696484782857676*pi,1.01182912585517*pi,0.880185521183575*pi) q[15];\nu3(0.490221819186738*pi,3.30176195188186*pi,4.27993511839971*pi) q[17];\nu3(0.610206100119576*pi,0.015227928238767952*pi,3.89636416409751*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.43907355585568*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.691146619996109*pi,0.7663365116255401*pi,4.3122535720791095*pi) q[4];\nu3(0.579472048070605*pi,3.08406156433322*pi,3.45568545006597*pi) q[5];\nu3(0.383751925927489*pi,0.58465876060966*pi,4.24494949553541*pi) q[6];\nu3(3.5*pi,3.47502048748294*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3022397565165469*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.322561084604979*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.198064096113806*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.630448668218034*pi,-0.324021552429129*pi,4.4833410880732405*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.463672861602287*pi,0.5870652458866601*pi,0.655258988112183*pi) q[4];\nu3(0.291276495987174*pi,0.21843709212790097*pi,0.889706716471252*pi) q[5];\nu3(0.216237704020619*pi,0.357633885054945*pi,1.016183600835469*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.33758413887982*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.285010231148115*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.833269900843932*pi,0.38376242379666203*pi,4.09193652684416*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46677718745611*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49163765588069*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.3683870696638811*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.602195865803518*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.354272864093686*pi,-0.21127025246545*pi,1.0292512670105811*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.569809411303342*pi,3.28272987078566*pi,3.67947139326049*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34356686593906*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49774338400167*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223145460082506*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5834201175518007*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.313830374069014*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.831426969066543*pi,0.65872008604394*pi,1.2967107151633002*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0534256461915911*pi,-0.061595117176371006*pi,3.68557694739666*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.4689083492384505*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.57185225404538*pi,-0.4863426519486148*pi,4.030230913721351*pi) q[2];\nu3(0.474339841413768*pi,3.2981216504192*pi,4.30271555201106*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.320412878137089*pi) q[17];\nu3(0.265528236302578*pi,0.71230530492845*pi,0.622559923870039*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37008516060278*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.914908974429461*pi,3.40083307764745*pi,3.38163511325554*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.556231085854665*pi,3.39343428581747*pi,2.9554120792388*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.48509179822155*pi,-0.29340103542518603*pi,1.190554401138582*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.434799703596178*pi,3.41902065255112*pi,1.60932790887141*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.290184477836152*pi,0.050917814616083024*pi,3.7181762765253*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.266713201234128*pi,2.96338810925238*pi,1.78103753681456*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.484228002168047*pi,-0.189892129821425*pi,3.96163472421792*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.540296641787687*pi,0.282382512250377*pi,3.94690295319031*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.157906897228898*pi,0.436818627115766*pi,3.43719002620378*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.3264547159149*pi,3.34780957457617*pi,1.58062888129343*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.318187106915575*pi,0.6346644121303799*pi,0.5039414309907579*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.272287403917376*pi,2.98330719561187*pi,1.046852029532971*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.825597255617106*pi,3.44958296483486*pi,3.48786000140263*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.583511484682553*pi,3.13609803293837*pi,2.93452973896368*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.638002086978194*pi,0.06760025952425996*pi,3.65642519651316*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.352108152211132*pi,0.49297779312441403*pi,3.63556322221373*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[4],q[9];\nu3(3.5*pi,3.38950328074686*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.838602200149257*pi,1.02249749665645*pi,0.683984451584694*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.311601468559552*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45856433089562*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.47356145696767*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.317465540823717*pi,0.9456895266760701*pi,4.31870682396033*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1399582710742782*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.683598909624103*pi,0.52882280882698*pi,1.262054845577076*pi) q[14];\nu3(0.556536552921196*pi,0.61425329336134*pi,1.375370501900204*pi) q[15];\nu3(1.0*pi,0.0*pi,1.204640951721252*pi) q[16];\nu3(0.86735328777285*pi,3.3379492624613*pi,0.621445462206206*pi) q[17];\nu3(0.806916125532954*pi,0.123286195997232*pi,4.1933941226834595*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,3.46714903582455*pi,0.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0456978298947622*pi,2.97688367765949*pi,1.328754564810328*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.839589816834991*pi,3.19877703133982*pi,3.96655165649512*pi) q[15];\nu3(0.694769705687048*pi,0.23912634115240805*pi,4.2919841376831105*pi) q[17];\nu3(1.0*pi,0.0*pi,1.35704761976833*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.547395719880678*pi) q[20];\nu3(0.799555257152973*pi,0.9009719841597801*pi,0.8484066022238099*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.43655473911342*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.197068370549764*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5758916578415865*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.800853731815166*pi,3.43496875690483*pi,4.17042478083191*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5523890816768433*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[11],q[14];\nu3(0.561164828185446*pi,-0.176651505486489*pi,0.741500447846213*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40817204882304*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5551002194311222*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.40325837070937*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.303474070841995*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46459441619536*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.3977359153991*pi,0.5*pi) q[5];\nu3(0.31642719956544*pi,3.49705007497431*pi,1.332550271673186*pi) q[6];\nu3(1.0*pi,0.0*pi,1.256517992918555*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.42311627049125*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0929161465787791*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.255875737713372*pi) q[21];\nu3(0.129836722177888*pi,3.25887486742172*pi,1.405202574331853*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.519969923190102*pi,-0.21924242162859903*pi,1.2667273997112058*pi) q[4];\ncx q[5],q[7];\nu3(0.391216440184084*pi,0.43469262923512597*pi,3.84360422654218*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.42209863913565*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43897819816576*pi) q[14];\nu3(1.0*pi,0.0*pi,1.403021000849812*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.783921008915722*pi,0.6649640903176399*pi,4.410843921857969*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.372697483193336*pi,3.28606844294241*pi,2.11981368149928*pi) q[3];\nu3(0.771412897392278*pi,3.06498539236518*pi,3.25173835310114*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5901586596203292*pi) q[7];\nu3(0.31910860521651*pi,0.6453163429392601*pi,4.18369190943992*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\ncx q[12],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.58880528880879*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.216289364863844*pi,0.7836043230337899*pi,4.43193084879338*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5676234607085355*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(0.812593268636039*pi,-0.4687611939034757*pi,4.44478037375667*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.662895922151478*pi,-0.4573644346174981*pi,0.5413387314636915*pi) q[8];\nu3(0.304914458298226*pi,-0.4468105606350491*pi,1.91411917449479*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5939659724192206*pi) q[15];\nu3(0.850528775051233*pi,2.37543610276776*pi,3.69596689728824*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.465970564266166*pi,0.32917260788563496*pi,4.051435833540459*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.668312548637684*pi,-0.13339983492387603*pi,3.9613988217389*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.196014536029022*pi,-0.4213565777255663*pi,1.82705233330179*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.46351833579485*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.358395229735589*pi,-0.24712938298923298*pi,0.725931927915069*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.208894998477219*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.405778254554315*pi,0.5901693436549*pi,4.01342084503807*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.726125290004513*pi,0.42875438361290796*pi,4.09976426566659*pi) q[2];\nu3(0.230441096327497*pi,3.03801819310878*pi,0.8034165394752371*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.319909511513482*pi,-0.4187104182098339*pi,0.812784023235305*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5262360852413028*pi) q[18];\nu3(0.0505521020700027*pi,-0.4739648125865584*pi,1.312040642446385*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.52768836816832*pi,0.8911762977692499*pi,4.41156960365971*pi) q[2];\nu3(0.860127273491455*pi,3.42059633933011*pi,3.05201947965311*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.268436657438261*pi,3.33161555243486*pi,1.392148021282479*pi) q[10];\nu3(0.762903211257307*pi,3.028970498571*pi,4.0145139203595495*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.461784029486709*pi,0.086435372998109*pi,1.251071019533763*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45631210071684*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.3483848049603009*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.813332323107608*pi,2.77959001814896*pi,3.88573845374573*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.598957729053957*pi,2.91578246951182*pi,3.86334273116436*pi) q[11];\nu3(0.808390547263701*pi,2.75168823084801*pi,3.73026264601478*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.655906727865979*pi,0.6256455246671*pi,0.845870681582717*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.104216565213882*pi,3.43978613766402*pi,1.89236464295383*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.440374890189004*pi,0.49268070004089504*pi,3.55130327778651*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.307932945750055*pi,0.6308010163465001*pi,4.42061981007135*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.722218545563586*pi,0.13721841306124805*pi,1.276942813881002*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.500405776561193*pi,-0.311060799583897*pi,3.55323773748606*pi) q[14];\nu3(0.590622557157006*pi,-0.011544990960647983*pi,1.152833564599498*pi) q[15];\ncx q[16],q[20];\nu3(0.328439076703662*pi,3.33636702374895*pi,1.447659597743405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0778038737087159*pi,-0.12005494655883803*pi,0.5163484756474368*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.61585270584858*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.824218239476068*pi,0.07404373269242503*pi,0.5408000203247817*pi) q[13];\nu3(0.479732324391271*pi,0.28555392305927596*pi,1.097860184556147*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.40472998829679*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.284162590109338*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.662222984664541*pi,0.7498577611002699*pi,4.26437527860122*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.3610466603188*pi,0.5*pi) q[5];\nu3(3.5*pi,3.48248215951159*pi,0.5*pi) q[6];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.195852287837118*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.783230567489488*pi,-0.321514251227612*pi,0.5742689345739478*pi) q[18];\nu3(1.0*pi,0.0*pi,1.394101436730697*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36871794987681*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.49398843917653*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37831637769754*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(1.0*pi,0.0*pi,1.222756274430657*pi) q[7];\nu3(3.5*pi,3.40147453355396*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40570079909088*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.27017977095222*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.0835311839048911*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.3084329177244172*pi) q[17];\nu3(0.248782828889421*pi,-0.268249255696414*pi,1.0988123978069368*pi) q[18];\nu3(0.695456833269955*pi,0.39036778487227797*pi,4.05761646492901*pi) q[0];\nu3(3.5*pi,3.44242807735478*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5641221150618132*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.336049311172327*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.7114027363733519*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.366410550434302*pi,2.56790304408157*pi,1.211199294814183*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.649851776851617*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3950407285185396*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,4.47639373249698*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.433731180839461*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.623446805802999*pi,0.5778542945171801*pi,0.948229631442533*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[18];\ncx q[9],q[17];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.32570005959011*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.629884397854755*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.177919603385186*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.455832490274736*pi,0.432186700487737*pi,4.2068635261015*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.240168202755767*pi,0.46950560785094797*pi,0.883992060438997*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46187106312736*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.536509604977051*pi,3.02896217935299*pi,4.48385168541898*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.220113104676035*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.626124451298008*pi,0.8990648251947599*pi,0.8716349317571059*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.62366890957229*pi,3.36655109070313*pi,2.87661176227061*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.276384621668153*pi,-0.324537328048189*pi,4.200986645647641*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.574345678498798*pi,1.06834289757188*pi,0.924987335168449*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43208966881118*pi) q[21];\nu3(0.453111093304315*pi,0.14607307623496302*pi,0.72281462947719*pi) q[1];\nu3(0.409758522797929*pi,-0.213206754943507*pi,0.8375893956615921*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.570101810486505*pi,3.24316183206111*pi,4.03850497670967*pi) q[6];\nu3(0.673002639617959*pi,0.8139391884234*pi,4.34403815528996*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.363406155855923*pi,-0.46329731672157237*pi,0.988538803625331*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41212550877383*pi) q[18];\nu3(0.460839582732269*pi,-0.185231942814771*pi,1.0989871474334811*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.645737312606248*pi,3.00754562133214*pi,4.48345540764967*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.346699091226608*pi,0.59435178639672*pi,0.7382858651648521*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.101899145509997*pi,3.20475049781313*pi,4.4250542852814405*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.395157426097221*pi,0.84189269334209*pi,4.11465428169125*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.530551807827748*pi,0.22102591240764802*pi,0.5070952337349188*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.411227454245988*pi,3.35651467510081*pi,1.34592305095049*pi) q[9];\nu3(0.376276797549563*pi,0.395436569725229*pi,3.88891060922291*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.76221582509243*pi,0.135537228261578*pi,4.31910261244988*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.327276478024536*pi,0.39056728079469805*pi,3.58209204747624*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.566526463821571*pi,-0.070060230576166*pi,4.46416322019954*pi) q[9];\nu3(0.289719326075973*pi,0.28092100804697795*pi,3.67195976866309*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.4533849451593*pi,0.35879249803189595*pi,3.66815493352381*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.325167720581989*pi,-0.116358863128044*pi,4.363689410767741*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.490587339653922*pi,0.33651499233091897*pi,1.1560999796156048*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.372069513137473*pi,3.34418628823681*pi,1.498240310377875*pi) q[12];\nu3(0.314763447280518*pi,3.24082479362432*pi,2.19498694995298*pi) q[13];\nu3(0.389837726932866*pi,-0.11465637547297303*pi,4.334144014418721*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.474145441584848*pi,0.302623608597713*pi,0.65020448455848*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.427887867174435*pi,-0.4878890294272773*pi,0.75649869357181*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.444261224338675*pi,0.6765004513783499*pi,4.01754857163505*pi) q[12];\nu3(0.353971642238582*pi,-0.014688047933686998*pi,0.832404984463891*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.582363617419668*pi,2.52326387808269*pi,3.52570082166389*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.611007779790916*pi,0.38758128846077*pi,1.59140052340351*pi) q[21];\nu3(3.5*pi,3.49716901075408*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41674234110225*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.48415981606199*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2758844869023491*pi) q[7];\nu3(0.729607352493534*pi,2.71801966883896*pi,4.18351371350418*pi) q[8];\nu3(1.0*pi,0.0*pi,1.346872436555421*pi) q[9];\nu3(1.0*pi,0.0*pi,1.294002411625827*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.501493356563763*pi,-0.08913061840787401*pi,3.7465441238206*pi) q[18];\nu3(0.188234373861646*pi,-0.035722480347366026*pi,4.28344449277575*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[7];\nu3(3.5*pi,3.43683914266155*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48509233537489*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(0.944834788786528*pi,2.54110752765307*pi,3.6124359711326*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.320810684294858*pi) q[15];\nu3(3.5*pi,3.37062710588448*pi,0.5*pi) q[16];\nu3(0.25831351757344*pi,0.16234716016667705*pi,0.6718805925942171*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257678807706136*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299138801628563*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[20];\nu3(3.5*pi,3.45165355634024*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.7691715772510119*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.73750511933411*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5242458486533507*pi) q[10];\nu3(1.0*pi,0.0*pi,1.231442038512456*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.44648314737181*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.3255524064507052*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[1],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[12];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,4.44940198272011*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.708759654122178*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.416671791247159*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[20];\ncx q[4],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5401046601921524*pi) q[12];\nu3(3.5*pi,3.42529792112393*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5277825266120306*pi) q[17];\nu3(1.0*pi,0.0*pi,1.330250801542485*pi) q[21];\nu3(0.593233805598495*pi,-0.096712594061657*pi,0.71303493742572*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44527719510022*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.635118138897878*pi,-0.31361314855511*pi,0.5257832566261421*pi) q[10];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.216042867437096*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.68599977577275*pi,-0.231759547028549*pi,4.02376069454229*pi) q[0];\nu3(0.140544301977626*pi,0.014378513616720046*pi,4.31554955582993*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.77477402608026*pi,0.5779186727518799*pi,1.334132562568713*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.631050333857098*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.307994133547319*pi,0.367766620623477*pi,1.03822135609648*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.40086664710847*pi,3.33490931086212*pi,1.354200435736311*pi) q[5];\nu3(0.516903917070967*pi,0.450583449446446*pi,3.99784581604125*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42162577043692*pi,0.5*pi) q[8];\nu3(0.170754560832931*pi,3.43053895729632*pi,0.857586134216462*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3272407132726038*pi) q[11];\nu3(0.505564258123031*pi,0.327864246915617*pi,1.45310039595803*pi) q[12];\ncx q[13],q[21];\nu3(0.680572983695918*pi,0.035921514401552*pi,1.132770895584048*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.619261408934823*pi,3.10428197625551*pi,4.2624298516386006*pi) q[16];\nu3(0.738205654541113*pi,3.09194611532538*pi,3.03017479021493*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.34146986407999*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(0.636500514095607*pi,3.21403702201843*pi,4.10166507230357*pi) q[5];\nu3(0.136164991338159*pi,3.37388704132059*pi,1.77772686671405*pi) q[6];\nu3(0.964266226818265*pi,3.0264331306899*pi,2.98666411119814*pi) q[7];\ncx q[8],q[11];\nu3(0.398473422021623*pi,-0.423873664439731*pi,1.64661520873072*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.86521525247624*pi,3.15763800973481*pi,2.85697151643235*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.714929887468297*pi,-0.18034296388647603*pi,0.913221233194513*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.79132279472713*pi,-0.11028562178789603*pi,4.14060003594414*pi) q[16];\nu3(0.365580670318299*pi,-0.36473230343776997*pi,1.265987951182282*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.20017318036711*pi,3.0261354184215*pi,1.68066358371233*pi) q[2];\nu3(0.224830360104382*pi,2.93908434566954*pi,1.93311748212408*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.536730403455569*pi,0.416359992558491*pi,4.325738895385999*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.649940876350025*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0963159065813805*pi,3.42535571861016*pi,1.76170242721146*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.184776494274466*pi,0.35414921547243305*pi,3.52776190999587*pi) q[2];\nu3(0.22649983011379*pi,2.82112383069402*pi,1.053412813634457*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.759633795405513*pi,0.0025959879741810354*pi,0.676304177926529*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.548828005291525*pi,0.228242025829695*pi,3.94725472108768*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.373740080108461*pi,2.87111836316008*pi,1.471665280783664*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.742288331812734*pi,-0.37353973635153404*pi,4.1697785361729*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.304015080398004*pi,0.387313939581968*pi,4.0408899323492395*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47877650746173*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.112124040881952*pi,2.74291393829077*pi,1.081084749981408*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1540451296062582*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.234234349952415*pi,3.05086046173155*pi,1.192359491960869*pi) q[20];\nu3(0.435965310542154*pi,-0.03517833912236501*pi,4.0780825575424*pi) q[21];\nu3(3.5*pi,3.49067150338732*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(0.819836094930578*pi,0.8442009144992799*pi,0.5505342799773348*pi) q[4];\ncx q[5],q[7];\nu3(0.587560649621964*pi,3.33365897863345*pi,3.35160761131789*pi) q[8];\nu3(1.0*pi,0.0*pi,1.180841624760741*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.77183123644431*pi,0.251031750443238*pi,1.373904999755438*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.48728953717046*pi,0.5*pi) q[3];\nu3(0.605963114789269*pi,3.38940580954012*pi,3.48835113127368*pi) q[4];\nu3(3.5*pi,3.39369749101689*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.19179645498692*pi) q[7];\nu3(0.492090427140244*pi,0.486866289867221*pi,3.57868983362923*pi) q[8];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49782226496167*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247013708152362*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.37947956001207*pi) q[9];\nu3(3.5*pi,3.42222501573382*pi,0.5*pi) q[10];\nu3(0.446762111119218*pi,3.37871489690805*pi,4.20951723440895*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.148898157362174*pi) q[13];\ncx q[14],q[15];\nu3(0.760650371893613*pi,-0.401191792786923*pi,0.958125222955809*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.42544677624436*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[13];\nu3(0.710888705248976*pi,3.36645021660132*pi,4.39918472605954*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.43640905531429*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.259415777838548*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49332753913794*pi) q[17];\nu3(0.191740647113777*pi,2.44412211225773*pi,1.079639193840759*pi) q[18];\nu3(3.5*pi,3.41295477463022*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314609575140166*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[17];\ncx q[4],q[21];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.438457586069751*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46466210791664*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45968463515864*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.354358335035657*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39577237464192*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5417559076221274*pi) q[20];\nu3(1.0*pi,0.0*pi,1.185021019103262*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[19],q[20];\nu3(3.5*pi,3.45782422929679*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42488243901369*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44006382514408*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.359513574804534*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.163033004217446*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5522134079198354*pi) q[21];\ncx q[0],q[18];\nu3(0.587602156901943*pi,-0.392140639767332*pi,4.4819545575729105*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.237007090811116*pi,3.27579202956956*pi,0.9954085757425599*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.739204857973485*pi,0.19481661688936402*pi,4.24663498457448*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.181087243423416*pi,0.19144155577335698*pi,3.4670815103941*pi) q[19];\nu3(0.492503455268436*pi,2.90742855074357*pi,3.75462224448347*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.42211434592824*pi,0.16345441913131398*pi,4.29013071601616*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.438715159705663*pi,3.23171781041206*pi,1.3800363984916388*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.28046451658766*pi) q[11];\nu3(0.274384301112285*pi,-0.19786400997439602*pi,1.151153930630385*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.818208359852859*pi,2.77904020940835*pi,3.49563703286377*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5011875924968581*pi) q[18];\nu3(0.499175012648947*pi,-0.4394034202075902*pi,1.06823851790081*pi) q[19];\nu3(0.166276540055638*pi,0.7125528498431399*pi,3.97809085306688*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0655480294817185*pi,0.477795057627454*pi,3.62146749035853*pi) q[3];\nu3(0.555101965237584*pi,3.09750701661672*pi,3.39923157732167*pi) q[4];\nu3(0.234862370944623*pi,0.417576244927624*pi,3.65056715761861*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.223760332690167*pi,3.05929015571462*pi,1.86062658649056*pi) q[9];\nu3(0.388747014645035*pi,-0.07551210803608999*pi,0.763071476147292*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.550090923510418*pi,2.90312377275426*pi,4.22670940995628*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.480356027890407*pi,0.19894053263854194*pi,4.1217407951488205*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.649283150478457*pi,0.56173644680683*pi,4.48733833866927*pi) q[3];\nu3(0.332280576403944*pi,0.32986000061365495*pi,0.729802772710777*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.50675806632837*pi,0.05982284031271101*pi,4.2939382316107*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.286257317509337*pi,0.342979814334908*pi,3.42672863980139*pi) q[9];\nu3(0.461279758201684*pi,0.7332482015174699*pi,4.08441598196392*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.457320900088403*pi,-0.24702334474306897*pi,1.396028446196772*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.715960726504846*pi,0.31639308280444*pi,1.61685571314909*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.420054851084146*pi,0.354753045759869*pi,0.747350217471941*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.29297958953696*pi,-0.338649527360531*pi,1.55367095719044*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.687205023760151*pi,3.4261211652194*pi,0.707021586095349*pi) q[13];\nu3(0.318439719522461*pi,3.20161835767105*pi,1.054904531617714*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.578473785011508*pi,3.42126025310509*pi,3.39168390381308*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.631598970897002*pi,3.16190490179777*pi,3.40860952250577*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.32360136876339*pi,1.02281518525141*pi,4.19291054743048*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.719026346301699*pi,0.383408745718251*pi,3.9539815641629*pi) q[0];\nu3(3.5*pi,3.45182196966813*pi,0.5*pi) q[1];\nu3(0.343336964422022*pi,-0.06700425388752201*pi,4.01436199259894*pi) q[2];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.285443585225946*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.291116482868279*pi,-0.250894497981781*pi,1.418959113441346*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.570401588032329*pi,-0.324712337301552*pi,4.0638222405759805*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.546003402654462*pi,2.41761333964434*pi,3.58715210545874*pi) q[2];\nu3(3.5*pi,3.3987276640516*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[9];\nu3(0.483754271766238*pi,0.55537294768417*pi,4.45098267714019*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43055919349795*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.48671321844051*pi,0.5*pi) q[16];\nu3(0.414653735861978*pi,0.72459032073269*pi,4.22750890724041*pi) q[18];\nu3(1.0*pi,0.0*pi,1.077326367101946*pi) q[19];\nu3(1.0*pi,0.0*pi,1.237356327152542*pi) q[20];\nu3(1.0*pi,0.0*pi,1.296549173627798*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,0.5667985803225959*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44523162529984*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.203490414630066*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.833524351735939*pi,0.10718775095639699*pi,1.126646863975101*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4381053962782*pi,0.5*pi) q[4];\nu3(0.643036001760261*pi,0.08502495464493398*pi,1.444583903500384*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.244146574140697*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5354326266234026*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43104939489416*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4623432904859595*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.349304946503098*pi,2.84728262853226*pi,1.356525914076994*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4078231730079995*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[13],q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[14];\nu3(0.572683631681519*pi,0.06728300102087303*pi,4.11090566845121*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.618839551904786*pi,0.80906492698096*pi,0.5341717855875058*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[10];\nu3(0.650201449088781*pi,-0.346873733624564*pi,3.5111155877921*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37392221583473*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.281215982078784*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5233356751458009*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.48684294911757*pi,0.5*pi) q[0];\nu3(0.388718229506622*pi,2.59950251258325*pi,0.949105000000076*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.341926764118027*pi,-0.183274467416207*pi,0.881107841164111*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.33533464749466*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.278053118224395*pi) q[10];\nu3(0.402918008701373*pi,3.16952157271749*pi,0.5891136124137387*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.3009473141903158*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.603849864692585*pi) q[15];\nu3(0.309080437973524*pi,0.67832427368317*pi,4.2110276735886*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43293454334305*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.212295323163729*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.522064774067784*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.5345920378290723*pi) q[14];\nu3(0.274434343223814*pi,0.81566534936575*pi,4.38948073767519*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.382809288578599*pi,0.5796788222023399*pi,0.901686435424232*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0661435460531678*pi,2.94341460951455*pi,1.0280523142402789*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.68384307933528*pi,3.45513553639458*pi,3.06289063917949*pi) q[3];\nu3(0.345596632017427*pi,0.12151262438212695*pi,1.254721722880285*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.36118335435986*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.616029535003711*pi,-0.4313124984526044*pi,3.71711343512954*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.736557421557556*pi,2.82783098432128*pi,4.16329969214514*pi) q[19];\nu3(0.830923523250994*pi,-0.28904038535006904*pi,3.49607747455705*pi) q[20];\nu3(0.958905855440316*pi,0.8242770336148699*pi,1.088769056932674*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(0.479886537236266*pi,0.5056831270489599*pi,4.28343379557376*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.304882765464363*pi,3.32583444322241*pi,0.571633941771447*pi) q[7];\nu3(0.317805967820421*pi,3.36950569811515*pi,4.39462811254508*pi) q[8];\nu3(0.766286062697513*pi,0.18672655796556803*pi,4.4494777413053*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.387244770737125*pi,-0.4315554789671247*pi,4.40938528057473*pi) q[12];\nu3(0.235531371969874*pi,2.63393178339873*pi,1.3314839689796831*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.821680742773589*pi,0.18674032972391796*pi,0.978206469569452*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.352882988173191*pi,-0.152585407094684*pi,4.36589006324065*pi) q[20];\nu3(0.719290356656925*pi,3.3368064492721*pi,0.622884053225999*pi) q[21];\nu3(0.470094745061958*pi,3.20895888543946*pi,4.13618108286717*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.745210693050926*pi,-0.06484129019774398*pi,3.65430210381257*pi) q[7];\nu3(0.546040436499142*pi,-0.023963036391750014*pi,1.433726239728626*pi) q[8];\nu3(0.653204673904131*pi,0.75332190545281*pi,1.121489864054917*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39570345585233*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.25350698663489*pi,0.13512544696821205*pi,3.89410063517709*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.51745242525802*pi,3.30428068195783*pi,0.69736403933116*pi) q[17];\nu3(1.0*pi,0.0*pi,1.233646782139471*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.322250303047804*pi,-0.49901787000316167*pi,0.888028086527749*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.705737175394912*pi,2.5495502595131*pi,3.69483191180507*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.65781463071271*pi,2.88914612003964*pi,3.34420762076493*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.253785271349431*pi,2.87218520462325*pi,0.955191439050604*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.599292578327982*pi,0.83016665134291*pi,0.934478858602355*pi) q[14];\nu3(0.279907135421267*pi,2.75764925856802*pi,1.65182020416959*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5757537876830678*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.28572848885027*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(1.0*pi,0.0*pi,1.119353715773729*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.75480756915578*pi,2.63451129027312*pi,3.94854758519943*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.43969002754497*pi,0.5*pi) q[1];\nu3(0.645983859880452*pi,2.76568805100319*pi,3.62733852420025*pi) q[2];\nu3(1.0*pi,0.0*pi,1.405986315597381*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49114602575292*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47085921679176*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.195557924381019*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2584604022578039*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[3];\nu3(0.217083013712832*pi,0.36759793155463705*pi,4.4996787467805195*pi) q[2];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,0.5511679135428045*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,3.37041850857316*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.26772173364431*pi) q[3];\nu3(3.5*pi,3.45238727432637*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.650439341100582*pi,-0.374184419889162*pi,3.88530595364397*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.330201202503845*pi) q[10];\nu3(0.363060384226866*pi,-0.352792380797313*pi,0.945958504841961*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4311065868236*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.128082355380739*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5445004715084114*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.824756004003131*pi,3.18198018607099*pi,4.477230107860279*pi) q[6];\ncx q[7],q[12];\ncx q[8],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.628132715711756*pi,0.350512829567746*pi,4.2517588208968995*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.34865552846186*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38519602147286*pi) q[15];\nu3(0.798670806528269*pi,0.11979531658550002*pi,4.20038651208797*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.45092413742078*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.343774135407669*pi,-0.303617088622605*pi,4.20242077425005*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.58575210497338*pi,3.19491036106997*pi,3.81500514044919*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.247844370610854*pi) q[16];\nu3(0.690879949795078*pi,2.84150659428479*pi,3.28550828568561*pi) q[18];\nu3(0.681620860267755*pi,2.7165825863369*pi,3.59277380922117*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.706089291821801*pi,1.14661512846275*pi,0.705559065634957*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.505453970825925*pi,-0.253669847127924*pi,3.66686461741141*pi) q[8];\nu3(0.405433986461635*pi,-0.4395463181666766*pi,1.154777302212047*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.48457930710925*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.476861913556133*pi,-0.4088798550759058*pi,0.909203229942676*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3770321056657568*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.716656989434279*pi,0.8466203374524099*pi,0.7020801433588391*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.45472881009858*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48619409508202*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.33856548778289*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.460260621624639*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1462657029080399*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5246187646061204*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[17];\nu3(0.18453796550298*pi,3.25011192000727*pi,1.136259261323397*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.38435428888353*pi,0.5*pi) q[11];\nu3(0.405425403061547*pi,3.09200796836454*pi,1.451518254152244*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.285737955599092*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.364544331672194*pi,-0.480557169077348*pi,0.696249796081818*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.910801490753812*pi,2.9522728535428*pi,4.3544275438072795*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.660250364602966*pi,-0.19145489948656103*pi,4.45518141010923*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3883608111704095*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.519141839787304*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.612261052313574*pi,-0.22237434813643198*pi,1.068526855026279*pi) q[0];\nu3(0.564980642314801*pi,0.03823759826509798*pi,0.753763020905234*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.268624427787999*pi,3.27476004482671*pi,4.4511588676644305*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5587076161024722*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.756715011667589*pi,0.40508703967095405*pi,0.5363255955056846*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.396997370616493*pi,3.48154764183461*pi,1.03439686176626*pi) q[3];\nu3(0.806015290782478*pi,2.76609146196273*pi,3.59996052375213*pi) q[4];\nu3(3.5*pi,3.40092124376119*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.701586524990165*pi,3.32974142303195*pi,3.15743344813747*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.205507817016334*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.161034839517285*pi,2.97298865582653*pi,0.665836187325208*pi) q[3];\nu3(0.295115839876929*pi,2.94482065221206*pi,0.640748200550034*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.885284455383057*pi,3.45842026110317*pi,3.22202075373087*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43566089694783*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.347496337289778*pi) q[8];\nu3(0.61576363045451*pi,0.9461137961511801*pi,0.69849517437167*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.737816018068767*pi,2.49795958874311*pi,3.80863277887128*pi) q[13];\nu3(0.226438720685774*pi,2.59948771555566*pi,1.437090048731591*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.532366823770003*pi,2.4734243503696*pi,3.72378489243521*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43761008529448*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.252957137500811*pi,-0.107714779431831*pi,3.79494210506968*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[8];\nu3(0.676590410660132*pi,0.095029250198845*pi,1.085488896873176*pi) q[10];\nu3(0.412660936527049*pi,2.61313952709534*pi,0.907034716397659*pi) q[11];\nu3(0.691915771692388*pi,3.23214141109791*pi,3.85683693998844*pi) q[13];\nu3(0.416784860430181*pi,2.79657079706747*pi,3.75511191442386*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.609330157915743*pi,3.04311069333493*pi,3.32752149828294*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.633240135446158*pi,-0.15275842577683701*pi,0.7588351193260869*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.29421458403555*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.85332490424153*pi,0.38433684249200495*pi,0.72504732986626*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.70445157431981*pi,3.1161107384291*pi,4.44893689653275*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.818706575767393*pi,0.6654412401996701*pi,0.897810057199947*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.888466755086545*pi,2.52523754196682*pi,3.67274925286428*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.77323398927179*pi,-0.009017064052198986*pi,3.50423542256429*pi) q[21];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.836417582654337*pi,0.256286615545233*pi,1.453255943800936*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46768262642909*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.294438431529413*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.390213973340085*pi,-0.24614327352286602*pi,1.074838940029484*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48947241184993*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.360206199980476*pi) q[16];\nu3(0.626430493582915*pi,0.9846474314542799*pi,0.75781348264643*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(3.5*pi,3.39104348009059*pi,0.5*pi) q[3];\nu3(0.320620961612233*pi,-0.114068244838817*pi,3.80556064878478*pi) q[5];\nu3(0.381708373612997*pi,0.00923093943412201*pi,1.05745388119934*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39468632555754*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.369452091605618*pi) q[14];\ncx q[15],q[21];\nu3(0.45416601785985*pi,0.40905343683862605*pi,3.65491172326511*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2801014902904941*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.3737290389235*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(0.708337056511536*pi,2.93458451214065*pi,3.33704098741002*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42045660038876*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5703063919637505*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1609293748838851*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48942388503013*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.423580406838*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.238476352242089*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.454390144303741*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39530333254032*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2504324122861838*pi) q[19];\nu3(0.58807049030979*pi,2.91465048885753*pi,4.14284322648313*pi) q[20];\nu3(3.5*pi,3.30124729906541*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.139336409068063*pi) q[6];\nu3(0.542534506400836*pi,-0.4571296312443015*pi,3.06880265717354*pi) q[7];\nu3(0.400139113277089*pi,2.9885805672468*pi,1.0667907274590451*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[18];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.584286204073108*pi,0.10187226459353405*pi,1.390383618566129*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46714477432182*pi) q[21];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.775744130806032*pi,3.25919143228799*pi,3.75445150174993*pi) q[7];\nu3(0.888473807390009*pi,3.06142715899799*pi,3.91797932386088*pi) q[8];\nu3(3.5*pi,3.40572752419426*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.205795569642291*pi,3.28075590776605*pi,0.8031551161716239*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5823373739776136*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[21];\nu3(0.255250938792816*pi,0.62083147739575*pi,4.0234008219582*pi) q[16];\nu3(1.0*pi,0.0*pi,1.122451214634687*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36772420082242*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5769711791132788*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.317413346914083*pi,2.58417098425225*pi,1.369436591157088*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.706865143801413*pi,0.7785796717122899*pi,4.49092372668952*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47139019751794*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.538778277767147*pi,0.358214939718848*pi,1.184478840203134*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.87388089211998*pi,2.5322697180362*pi,3.57380359878789*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42019672934236*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.229883280801618*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.878065002998929*pi,-0.096345499020413*pi,4.06072484691466*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.477751407382174*pi,3.20760957579533*pi,1.82607722691077*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.412165990260063*pi,0.30545831443620197*pi,4.3043849368335305*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.551620795455467*pi,2.84964564114114*pi,3.19605445198142*pi) q[10];\nu3(0.70017650879048*pi,-0.4898065004412905*pi,4.24427844593903*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.301296506200179*pi,-0.12912938111469902*pi,0.6042550292321089*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.500761822922645*pi,0.5419906151740199*pi,4.31094938983135*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.113823075296128*pi,0.340799927188136*pi,4.1253535103408705*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.805405128918226*pi,2.60102605395762*pi,4.090168311287719*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.453207705979619*pi,0.92027016210584*pi,0.648788970240901*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47907231394042*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.683651555138541*pi,2.57139751805827*pi,4.03455537377227*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.525284936338282*pi,0.030928756573084026*pi,1.357421990229915*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.856625597948704*pi,-0.097640305081939*pi,1.3459288979742339*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.625424202463321*pi,0.8137703701846599*pi,1.047767199509042*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.601543396050624*pi,2.89486748722724*pi,4.03545387443036*pi) q[3];\nu3(0.638870704904845*pi,0.46717953055554096*pi,1.189611484509177*pi) q[4];\ncx q[5],q[7];\nu3(0.193790720123486*pi,0.17383400154065498*pi,1.033987847523212*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.733953778603062*pi,0.47777527527282604*pi,0.657929206399534*pi) q[13];\nu3(0.472925249352548*pi,0.38682213785487296*pi,0.7918317961199159*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.428436684709286*pi,-0.4358172974001586*pi,0.872435185215052*pi) q[19];\nu3(0.236382079809754*pi,3.41124067945266*pi,4.1741245020512405*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.759001520469406*pi,2.98382096757981*pi,4.08758439910092*pi) q[3];\nu3(0.331053842710893*pi,-0.35764979292475396*pi,1.013266263713493*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.700822741379228*pi,0.238125689282508*pi,0.893011466415188*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.856294699133672*pi,0.04679906964790603*pi,4.0218644724539505*pi) q[19];\nu3(0.266083217387831*pi,2.87443481308411*pi,1.259373533469861*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49950241682045*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.739838971181832*pi,0.57936038230885*pi,1.157602584152802*pi) q[9];\nu3(1.0*pi,0.0*pi,1.320601573087635*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.970554571590617*pi,2.88149547208926*pi,3.72100565800848*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.485057884078158*pi,-0.4142975250190199*pi,1.144865167629412*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.353060315012734*pi,2.78295635388342*pi,1.63989269386739*pi) q[17];\ncx q[18],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.440973059357701*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.34673452782405*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.221088736951699*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48599050136588*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[3],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.634439942367592*pi,0.13665201562339802*pi,4.20609458793058*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4709187141952*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.164227361805228*pi) q[12];\nu3(1.0*pi,0.0*pi,1.300332617401188*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3490256160966*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.376260158212557*pi,0.08926079958741195*pi,1.002766133448616*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.283095109521905*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4480068827969*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.489420811387371*pi) q[20];\nu3(1.0*pi,0.0*pi,1.38472114440075*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\nu3(3.5*pi,3.39500824099661*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49292895657223*pi,0.5*pi) q[6];\nu3(0.477437714156585*pi,3.07947392063986*pi,4.21995017783697*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40134023431598*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3750209603522001*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6080466015621739*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.315552774755718*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\ncx q[18],q[20];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47268460126061*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.682763751554955*pi,0.13237548879025696*pi,0.687190265195555*pi) q[7];\ncx q[8],q[14];\nu3(1.0*pi,0.0*pi,1.3865496923161689*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5535859161202938*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.385929608331081*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\ncx q[3],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.441616074221249*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0*pi,-0.5*pi,0.5690251337653751*pi) q[16];\nu3(3.5*pi,3.44743395762417*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.328942755131302*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.7205309706847249*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.244332933362289*pi,3.20072710869163*pi,1.69329852082135*pi) q[1];\ncx q[2],q[9];\nu3(0.687667552242455*pi,0.21480111195930096*pi,4.15717676862488*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.283016596374394*pi,2.9071666224797*pi,0.820900494321047*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.300049746434112*pi,0.20787001795390803*pi,3.60956898094596*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.237222552022264*pi,-0.273453894495926*pi,3.89292482760684*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.616492703194097*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.645229935027736*pi,3.46724083335403*pi,3.01190888670175*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.80957988198924*pi,0.302490292022912*pi,4.461842176240999*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.663204163788214*pi,-0.021603206525123986*pi,4.1204712084020105*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.800751449253745*pi,0.024912191535204964*pi,0.5955121215884764*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(0.289061616961038*pi,-0.4875102540007764*pi,1.399104002820227*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.656035677475001*pi,3.04053995472598*pi,3.88866616989817*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.808405402132467*pi,2.88562189796131*pi,3.60999869174221*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.544573574971451*pi,0.35784204892648797*pi,0.677458621994222*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0959916208796522*pi,3.30801890145264*pi,1.077120444397168*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.611347686365556*pi,0.9505231264468501*pi,0.5793646818319057*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.489785072075845*pi,-0.021561470789234982*pi,1.2682479854209872*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.52438760590303*pi,-0.491900265155205*pi,3.10692749678203*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.280395452761072*pi,0.380706085957248*pi,3.43848634372853*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.266286884091494*pi,2.70121320340788*pi,1.57378771637565*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.401481686408585*pi,-0.012957360103210025*pi,0.947656556577049*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.58364555435274*pi,-0.025112543733359027*pi,3.67583254773502*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.810268650016603*pi,0.6170032913037999*pi,4.422477974389571*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.83599298998796*pi,-0.16995600933021698*pi,3.7739982436377*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.696041516017183*pi,3.08266454897495*pi,4.49337222724981*pi) q[16];\nu3(0.497972868165081*pi,0.05539751187461195*pi,3.91450705851206*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.49271761343131*pi,0.5*pi) q[1];\nu3(0.480632783428968*pi,0.7665880961799201*pi,0.666641049169225*pi) q[2];\nu3(1.0*pi,0.0*pi,1.322653933908644*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.446759393294587*pi,0.25833742277597505*pi,1.127662857951619*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.734460371698257*pi,3.30460778780527*pi,4.358856174983989*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.534321940738554*pi,0.18000991102737096*pi,1.5528065846532*pi) q[15];\nu3(0.446356689116346*pi,3.03174477903359*pi,1.496402286683618*pi) q[16];\nu3(0.883984358801276*pi,-0.18667355106732297*pi,4.01793238937094*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.529686913697248*pi,-0.174997196904078*pi,3.54795569961103*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.24793232026403*pi,0.57528642815674*pi,4.26518736604902*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.469479132392285*pi,0.33298325018668196*pi,4.44026892900628*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.42862640061861*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5748166419837724*pi) q[3];\ncx q[4],q[11];\nu3(3.5*pi,3.42626836949301*pi,0.5*pi) q[5];\nu3(0.638153468033913*pi,-0.224373090572687*pi,3.40919679186521*pi) q[6];\nu3(1.0*pi,0.0*pi,1.305498503467878*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2573935746740021*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,3.48531061996133*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1872796373403531*pi) q[18];\nu3(0.676295989852439*pi,2.85376988945631*pi,3.90263082426007*pi) q[19];\nu3(0.088746185492172*pi,1.03529555569352*pi,4.41378470218688*pi) q[21];\ncx q[0],q[8];\ncx q[1],q[3];\ncx q[2],q[20];\nu3(3.5*pi,3.34287087081219*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.234858546343228*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.446616614593059*pi,3.0914239024195*pi,1.2098703741713779*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.165489868018512*pi,-0.355853033816779*pi,0.948211513327226*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46700412682151*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,0.639758103039449*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.361822948366029*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.165048773279595*pi,-0.06617505211137997*pi,3.85306439833366*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4953539957438995*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.325395103172124*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.336725011811711*pi,2.59695117883958*pi,1.3611528076367159*pi) q[1];\ncx q[2],q[20];\nu3(0.478358032318123*pi,3.47718532798159*pi,2.0040210361971003*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39711145683536*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5130035676388065*pi) q[11];\ncx q[12],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.2552039968256858*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.163286015332548*pi,0.26995804966664505*pi,1.19397289226626*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.688929074337179*pi,2.74297064765366*pi,3.55601369931971*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.39204441779187*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.43506484507333*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.215103433225792*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.294260721138147*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5162911268823808*pi) q[20];\nu3(0.0777446960511274*pi,0.147641348938509*pi,1.1753173843258309*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.332449203478312*pi,0.7970542559737299*pi,0.636447505577857*pi) q[8];\nu3(3.5*pi,3.47745395484679*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.689304372415612*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.204390046915321*pi) q[21];\nu3(0.487283317014495*pi,2.63847531761817*pi,3.66259403843692*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.486304578730481*pi,0.394797728493092*pi,3.68312753278522*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48680857820155*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.321317184477889*pi,2.59581868983084*pi,1.2935664711676491*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.279329696250504*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36338392519713*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5347688674254152*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.599945038017726*pi,-0.0019797272820319955*pi,3.91334578075652*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.359346563704341*pi,0.32306411566833604*pi,4.28246742343505*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.294807078144248*pi,3.12303361361755*pi,1.443489338395344*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5154159886832479*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.729483933956537*pi,3.41591408538478*pi,3.01585009594554*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.46064493399299*pi,0.32296151775249005*pi,3.7419989587457*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.708452374204932*pi,2.34550002700752*pi,3.66435164132063*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40375391803091*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.41739142206915*pi,3.27114455884443*pi,3.19783614777466*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.462350469968097*pi,0.7663112904351601*pi,3.93596229273338*pi) q[5];\ncx q[6],q[13];\nu3(0.569716637334171*pi,-0.045288362483898004*pi,1.437738016625278*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.6822578283387*pi,0.42905690314073097*pi,1.496986968637267*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.170334844766022*pi,0.18220913642727*pi,4.3975149898697605*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.275225140518966*pi,2.68848007797029*pi,0.98729411730244*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.688100397985118*pi,0.253400219074725*pi,4.2359953667436*pi) q[7];\nu3(0.838897199208556*pi,-0.397978539293575*pi,4.23531974726313*pi) q[9];\nu3(0.514611932195669*pi,-0.103633105446641*pi,0.756776409920104*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.219225973047245*pi,3.42443394120834*pi,1.070971438620115*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.278859400967543*pi,0.28814875502539605*pi,0.79757812320684*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.367458701340009*pi,0.8150704263556501*pi,4.37868389649032*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.596082237453317*pi,0.319284910760653*pi,1.197236434316594*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.542316567641637*pi,0.36202129105355596*pi,1.51803577410112*pi) q[9];\nu3(0.647340501714903*pi,3.24825384881461*pi,3.0494290774511*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.697587703091813*pi,-0.006617507704043013*pi,1.1791851679998921*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.637681319917382*pi,3.33601288915823*pi,3.64518803375551*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.727963426369172*pi,0.330769832013569*pi,1.3315230696810971*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.24534491342613*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.107998368731848*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.319985611732108*pi,3.13673821248881*pi,1.300586513036972*pi) q[15];\nu3(0.309518443541452*pi,2.56663237796522*pi,1.191571503668671*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.622044645823569*pi,-0.07266432849399102*pi,4.37481123921415*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[2],q[11];\ncx q[3],q[5];\ncx q[4],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.758541305435508*pi,-0.126480688791619*pi,4.16599766180014*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.612485076984984*pi,0.78162330808271*pi,0.605527655504958*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(3.5*pi,3.40408525350501*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40869984161539*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.44812399567613*pi) q[5];\nu3(0.274866819842183*pi,0.27093077160074397*pi,0.715557831239866*pi) q[6];\ncx q[7],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.191177708522076*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.256535574109478*pi,0.6895769890889001*pi,0.5304670210478675*pi) q[17];\nu3(1.0*pi,0.0*pi,1.160694550211401*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[15];\nu3(3.5*pi,3.45864063928886*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[5];\ncx q[4],q[18];\nu3(0.438622883274942*pi,2.8843926009668*pi,0.776741985666282*pi) q[6];\nu3(3.5*pi,3.41938690451658*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.267811243066681*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3579413710436339*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.42852467505135*pi,0.8509344121457101*pi,3.89540131961377*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42445996456029*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5601011600294434*pi) q[11];\nu3(0.442206286923005*pi,-0.06303592745446701*pi,0.822630821296067*pi) q[13];\nu3(1.0*pi,0.0*pi,1.313282764266315*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.601835491449129*pi) q[18];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.487164463726669*pi) q[9];\nu3(3.5*pi,3.42542134728829*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35322028571907*pi) q[12];\nu3(0.458323323708071*pi,-0.4742889571019418*pi,1.0894843074005451*pi) q[13];\nu3(3.5*pi,3.4767512915137*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.221362297406734*pi) q[19];\nu3(1.0*pi,0.0*pi,1.264552675956561*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[10],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.608504533965859*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.745870195242199*pi,0.9000695798249301*pi,0.938558366225559*pi) q[3];\nu3(0.59006238773991*pi,3.04474318009337*pi,4.04154660332805*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.3740923253219*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.260545985678903*pi) q[17];\nu3(0.395991803725926*pi,3.14102702581772*pi,0.9796708005815*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3637667679786905*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.672398379848823*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.739405140938364*pi,0.328556891701719*pi,4.30063535893001*pi) q[2];\nu3(0.356152693816646*pi,0.7689221603812499*pi,4.11120074681365*pi) q[3];\nu3(0.53058842647275*pi,-0.165487789824522*pi,3.66359574813994*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.257617045446718*pi,-0.12297258732871003*pi,1.353595637853319*pi) q[18];\nu3(0.64395404232976*pi,-0.109205528272385*pi,3.86386142828473*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.54076804813088*pi,2.83416432565122*pi,3.61022015994721*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.463120482881838*pi,-0.276480378504919*pi,0.5238171736681042*pi) q[5];\nu3(3.5*pi,3.45216637364058*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.269654792242053*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4891323016072*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.145172958104619*pi,3.04170276296192*pi,1.55590145582142*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47196865475484*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.349129323541473*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.673898791916887*pi,3.38638370719487*pi,3.85582247508467*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.540898367797164*pi,0.24138541695063598*pi,1.55127896958794*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.438550190789877*pi,-0.316036857596139*pi,3.82677451374395*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[17];\nu3(0.386651415238738*pi,3.4135169454629*pi,0.9398713851487039*pi) q[15];\nu3(0.277286353623424*pi,3.28088120736079*pi,1.82073745445881*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.38156589648046*pi,-0.202853147956565*pi,3.94845408362544*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.452197384038036*pi,2.95747351217317*pi,1.29464006808244*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5831601180099608*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.485141803847127*pi,3.18919863590468*pi,3.16387577140681*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.709010968725883*pi,0.364210444506727*pi,3.99519945832779*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40663447956283*pi) q[20];\nu3(0.535281966116607*pi,3.00955271944427*pi,3.82314928095163*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.411128916080338*pi,-0.013514467613449987*pi,0.916017783971071*pi) q[1];\nu3(3.5*pi,3.48104602386003*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.248098793046179*pi,-0.281979607608475*pi,4.29906243657449*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.304485367331595*pi,0.139040831979932*pi,4.119480779603149*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.154838892917889*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.653666313761968*pi,3.39502273236308*pi,3.84384706680285*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.37034165234782*pi,0.05331217725557402*pi,0.5152199202272562*pi) q[9];\nu3(0.64424548929646*pi,3.49268939264389*pi,3.18191115497266*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.193575095956422*pi,3.09710779085988*pi,1.11085271006786*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.198067061975253*pi,-0.37459120770863497*pi,1.0868578918991219*pi) q[9];\nu3(0.198874682936758*pi,2.9357901838832*pi,0.731177318078266*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5646212173590944*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.39001380641816*pi,0.5*pi) q[2];\ncx q[4],q[18];\nu3(0.684834073151151*pi,0.250959392228154*pi,4.39418923349269*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.227618735155251*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.441150941701387*pi,2.94762100252749*pi,0.767718742657084*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.87903252835866*pi,0.8576888620532399*pi,4.36294498565656*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.194890066273242*pi,0.338902929190675*pi,3.47056266985695*pi) q[14];\nu3(0.466134450381126*pi,2.98586784821916*pi,1.7965379236411*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.770536661108213*pi,0.276824144694518*pi,1.12227192011675*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.187281620346012*pi,3.39238051898237*pi,0.890429528433754*pi) q[4];\nu3(3.5*pi,3.36809792878429*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2294002048427282*pi) q[7];\nu3(0.34136240145818*pi,-0.16586662197415403*pi,4.3186716744611005*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,4.43025951686384*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.444970071249176*pi,3.00617119232627*pi,0.8085210134780421*pi) q[14];\nu3(0.620319626410201*pi,1.15991379580234*pi,0.704905164465199*pi) q[17];\nu3(0.485381442357596*pi,3.11553332543612*pi,0.841612225496911*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[4] -> c[4];\nmeasure q[18] -> c[18];\ncx q[2],q[11];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.68282224511789*pi,3.34086919827737*pi,3.55565929286242*pi) q[8];\nu3(3.5*pi,3.49359898069649*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48297395029559*pi,0.5*pi) q[10];\nu3(0.952670370263115*pi,3.25933538321644*pi,3.67622933044812*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3510442124979751*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.599001873624686*pi,2.83050870688444*pi,4.22708015613301*pi) q[20];\nu3(1.0*pi,0.0*pi,1.232808625288482*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5899915414869428*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.257412254834497*pi,3.38237984355096*pi,1.360053172648978*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.724753279135927*pi,3.01203055849211*pi,3.2284486148052*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.38787275178103*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45201488938621*pi) q[16];\nu3(1.0*pi,0.0*pi,1.237032367057012*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5398415065364085*pi) q[21];\ncx q[0],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.39718849465728*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[16];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.255241396138657*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.36230991637294*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.38209461953604*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.134889506703625*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.224692580683611*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.614040463961762*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.37540568592962*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.332996583715604*pi,3.08881865915242*pi,1.030178061727261*pi) q[5];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.803710157343133*pi,0.8974717670505601*pi,0.90076026370852*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.2967194081441988*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.408176708693841*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.628799147195147*pi,3.36229088297342*pi,2.97114823078179*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[21] -> c[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(0.223330711291636*pi,0.16298418828348704*pi,0.692870537103062*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.452220117368769*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.788669642689429*pi,3.07853601157136*pi,3.78953474294599*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46056968726913*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49506083864039*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3644142186759631*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[11] -> c[11];\ncx q[0],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[17];\nu3(0.331351507361791*pi,3.43212051038782*pi,4.28241573974229*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.859970971444531*pi,0.476566334872651*pi,4.4020074227097705*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4026835870042405*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.379246844811917*pi,3.28963264816214*pi,4.41840339913327*pi) q[19];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3833945777194*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.792794369624759*pi,0.05857914806784803*pi,3.85627096325372*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.412526017524034*pi,-0.172546310331251*pi,1.174970377766662*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[9] -> c[9];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.663774688428509*pi,3.07620055782936*pi,3.83323404525072*pi) q[3];\nu3(0.779507571360209*pi,2.86130647513873*pi,3.80289057765878*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.59441850145224*pi,0.35847476216976903*pi,4.444303649757471*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[3] -> c[3];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nu3(0.219039503209676*pi,-0.235958614111816*pi,1.71510251904224*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.412058926173571*pi,-0.39354316546303303*pi,0.784747937474602*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[8] -> c[8];\nu3(0.694377987404623*pi,3.11721870744947*pi,3.80287871491773*pi) q[1];\nu3(0.0683002584353895*pi,2.88679811560655*pi,1.232130241654817*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.199531551935421*pi,0.16090771924355196*pi,0.815142117860693*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[1] -> c[1];\nmeasure q[13] -> c[13];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.353735002843795*pi,0.06902734368621799*pi,1.377126483584704*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.412174189475266*pi,0.006551218803616976*pi,0.907435273519839*pi) q[20];\nmeasure q[20] -> c[20];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.382432712486289*pi,0.331072894604836*pi,3.78321796435202*pi) q[0];\nu3(0.538324950252677*pi,0.212369126719418*pi,4.18407332838108*pi) q[1];\nu3(0.36610742780078*pi,0.32328378852522*pi,4.23931252854385*pi) q[2];\nu3(0.488505262544227*pi,0.05035194914726404*pi,0.901174235614272*pi) q[3];\nu3(0.179959119986811*pi,3.17593875721789*pi,1.046650816874413*pi) q[4];\nu3(0.623948129976339*pi,0.7484618537507799*pi,0.804969883111581*pi) q[5];\nu3(0.500519290751861*pi,0.30897132078414*pi,3.90789693755326*pi) q[6];\nu3(0.516642349831226*pi,0.452569984806665*pi,4.10141732644532*pi) q[7];\nu3(0.239140148548436*pi,-0.25479078522793996*pi,1.061942034263538*pi) q[8];\nu3(0.401591175850436*pi,-0.4328923728879845*pi,3.95718253422072*pi) q[9];\nu3(0.300471962033462*pi,0.06422172752581501*pi,3.52098822709872*pi) q[10];\nu3(0.848948494378414*pi,-0.03207086631393202*pi,0.675365011352714*pi) q[11];\nu3(0.368208510704254*pi,3.40290649450144*pi,0.647599036934118*pi) q[12];\nu3(0.560941960143237*pi,0.13619169932783703*pi,4.42167082745323*pi) q[13];\nu3(0.623838498662748*pi,3.35387784227626*pi,3.7953546055324*pi) q[14];\nu3(0.617530173494944*pi,0.5222962400870499*pi,1.470125963575808*pi) q[15];\nu3(0.713383471522554*pi,0.178913216029982*pi,3.69858611235889*pi) q[16];\nu3(0.633977879217008*pi,3.17721297045565*pi,3.00449526547677*pi) q[17];\nu3(0.824863458719156*pi,-0.03944569701312001*pi,4.07761941778238*pi) q[18];\nu3(0.609325538315511*pi,0.6739621826923201*pi,4.18254263383763*pi) q[19];\nu3(0.515219780216245*pi,-0.24651344906968098*pi,4.11301974014116*pi) q[20];\nu3(0.443205393810685*pi,2.72037294261795*pi,3.78080004112331*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,3.45277557046708*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3242083237624431*pi) q[4];\nu3(3.5*pi,3.39479652641873*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47444613787442*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33572134458285*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.26559025586766*pi) q[9];\nu3(1.0*pi,0.0*pi,1.225245908664382*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.47798547655003*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48318863639903*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2869242976976318*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.241327602950067*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276423872439083*pi) q[21];\nu3(3.5*pi,3.32594879214257*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[19];\ncx q[3],q[5];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[21];\ncx q[11],q[17];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.207339972093963*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46397042062927*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45368661407666*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.42854692595463*pi) q[4];\nu3(1.0*pi,0.0*pi,1.294232679086198*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3445679651589995*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.39680892206085*pi) q[10];\nu3(3.5*pi,3.37476506454951*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49649680503652*pi) q[15];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.349052089450955*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37674373894721*pi) q[18];\nu3(1.0*pi,0.0*pi,1.31175332033008*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5417872232703016*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[19];\ncx q[3],q[5];\ncx q[6],q[10];\ncx q[7],q[9];\ncx q[8],q[21];\ncx q[11],q[17];\ncx q[12],q[18];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,4.42009254829612*pi) q[14];\nu3(3.5*pi,3.49500792248965*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.440767616491484*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4894557741446395*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,4.49611839553217*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5783163399016793*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[19];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.26243784533312*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.58080873567927*pi,2.65159221242853*pi,3.65366498434622*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.406635852083715*pi,-0.4935415339687808*pi,1.73637017525689*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.586109264320652*pi,3.27571860474029*pi,3.86872190054492*pi) q[21];\nu3(0.624324801819301*pi,0.08669393265176695*pi,1.123733474642159*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.107456065078157*pi,0.15913798030747905*pi,4.1851627221312295*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.222939343403408*pi,-0.4887015673520851*pi,4.2020527176039195*pi) q[21];\nu3(0.568545056651254*pi,3.15849543588436*pi,3.33510965040879*pi) q[0];\nu3(0.152853049173526*pi,3.49374408013375*pi,0.810335195009663*pi) q[1];\nu3(0.442378093673415*pi,0.452589495333112*pi,4.34222461952474*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.495333964571086*pi,0.031078821530624023*pi,3.82821664432963*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.713989420322756*pi,-0.20542291772979598*pi,3.3855088684039*pi) q[6];\nu3(0.42664343850877*pi,2.59215702832719*pi,1.3460614977430558*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.470977705578935*pi,2.47352612978183*pi,1.287649989504372*pi) q[9];\nu3(0.515660169309923*pi,-0.06361956399443902*pi,4.3239026619546905*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.660586450373792*pi,3.494090648784*pi,3.90074792050745*pi) q[12];\nu3(0.367037669405641*pi,2.39908410539306*pi,1.266758507803738*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.547672938254235*pi,0.47161836022940096*pi,1.285509429388913*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.563513221824714*pi,3.16240055857244*pi,3.02828611504067*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.288208067391073*pi,0.8970062671371699*pi,4.31970549207906*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.663049031372877*pi,3.00646036240539*pi,4.476111709226069*pi) q[3];\nu3(0.431206100552391*pi,1.07984388696812*pi,4.22136382566843*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.76162874923236*pi,-0.4454806462517157*pi,3.87084137312019*pi) q[6];\nu3(0.526232659578795*pi,2.92134306576128*pi,1.430839310833469*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.218686103172964*pi,-0.25695656653340704*pi,1.017984899133126*pi) q[9];\nu3(0.297081351149294*pi,0.10436029041563899*pi,0.856032615376604*pi) q[10];\nu3(0.118264567493684*pi,3.45132593011331*pi,1.010632398938124*pi) q[11];\nu3(0.461214121819379*pi,3.30081819946052*pi,0.621766042046157*pi) q[12];\nu3(0.500360783639891*pi,-0.18481101960235102*pi,1.415712285504397*pi) q[13];\nu3(0.781947308479355*pi,-0.04873177635304499*pi,0.690912227090854*pi) q[14];\nu3(0.591254369994824*pi,2.71680099604451*pi,3.82979650323348*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.782964954303038*pi,2.69054131361164*pi,3.94075237710271*pi) q[18];\nu3(0.497588756632059*pi,0.86154166104106*pi,0.660967885643981*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.587451200512918*pi,1.13336805002382*pi,0.696478310653203*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.914067047082891*pi,2.30904327310741*pi,3.74772124033288*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.610285722031121*pi,-0.36222989921474*pi,0.883296015092775*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.942615176539586*pi,2.77076146102883*pi,3.75871554087616*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.545061214401586*pi,0.14253294849275*pi,4.43527710183679*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.545130025805658*pi,0.09826744161187495*pi,4.49843095950569*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.306710719446275*pi,-0.4878982066240724*pi,0.9718543972252001*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45783449806404*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.509128869319798*pi,-0.29954293202871496*pi,1.336700334029418*pi) q[16];\nu3(0.926041094594151*pi,2.92639030136634*pi,4.26489527040504*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.274436732484006*pi) q[21];\nu3(3.5*pi,3.4956044767897*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44357854348083*pi,0.5*pi) q[1];\ncx q[4],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.310556439608915*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.164576694687311*pi) q[15];\nu3(0.655325261997756*pi,-0.18245279606207498*pi,1.0530660552275402*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(3.5*pi,3.4572933617976*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.186760067923876*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.387850930885495*pi,0.472566114900406*pi,3.58993700617365*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.46109886615478*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[4],q[11];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.25122568216912*pi) q[6];\nu3(3.5*pi,3.4647276150252*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.4387991202438*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42771754716381*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.213449686163705*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.479812147097411*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.20183628645425*pi) q[18];\nu3(1.0*pi,0.0*pi,1.283206915250461*pi) q[19];\nu3(0.573981597721043*pi,0.5843269166206*pi,4.4612659712793405*pi) q[20];\ncx q[0],q[6];\ncx q[1],q[15];\nu3(3.5*pi,3.43408042824746*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36606078273874*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.47314227685659*pi) q[11];\ncx q[12],q[18];\nu3(1.0*pi,0.0*pi,1.114300401553195*pi) q[14];\nu3(1.0*pi,0.0*pi,1.125874624694848*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,3.48186740486343*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.705203672897366*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239835289889788*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5520819546763258*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5428336400993907*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.4547946171158*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5236274593167969*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49539699863371*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5855382359721018*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.318654821951138*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.33850080910154*pi,-0.365593688925006*pi,1.468951501261859*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.891708912801356*pi,-0.392738173717417*pi,4.2631379206789894*pi) q[7];\nu3(0.330568589353998*pi,3.26993006785713*pi,1.2949595706909651*pi) q[8];\nu3(0.473821882212743*pi,0.22962228228626103*pi,0.809057799505613*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.611889255301265*pi,2.66804042012544*pi,3.68881127418153*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.359390358888859*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.714129082045103*pi,3.23617890596889*pi,3.71405337849342*pi) q[0];\nu3(0.633977762405599*pi,0.6277987335497901*pi,4.22585431145949*pi) q[1];\nu3(0.574940240474572*pi,-0.06863845271312502*pi,4.23094767422937*pi) q[2];\nu3(0.326878283663259*pi,0.6111575226102*pi,3.68284154598825*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.773928271628047*pi,3.40478924668868*pi,0.605768100747551*pi) q[6];\nu3(0.523510688863042*pi,0.7896736487929099*pi,0.682659263064311*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.665890583062471*pi,-0.146792786188291*pi,3.879562731584*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.570574150837138*pi,-0.4438911059727891*pi,4.36461445795014*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.163080352663279*pi,0.58502461396069*pi,4.34392001636294*pi) q[15];\nu3(0.534811391009323*pi,2.76877466667489*pi,3.65570370116885*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.585758084440215*pi,3.25075255837486*pi,2.88172743863935*pi) q[21];\nu3(0.692039732331002*pi,-0.012571248451344996*pi,3.9503861536733*pi) q[0];\nu3(0.44721316069662*pi,3.28555891914226*pi,3.17982866729394*pi) q[1];\nu3(0.418897038075508*pi,3.43548131063376*pi,1.194766773355614*pi) q[2];\nu3(0.43440004646049*pi,0.5332884519971199*pi,0.5744480047458674*pi) q[3];\nu3(0.564960341781621*pi,-0.14933522685779899*pi,0.748133702000488*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.276189215546079*pi,-0.310035420703397*pi,3.96570890801121*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.587731105904706*pi,-0.128590881054995*pi,0.734956079050463*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.669265513315331*pi,2.91010795718695*pi,3.87842743022459*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.447915478521101*pi,3.17048339167384*pi,1.96952575129635*pi) q[15];\nu3(0.283540843461005*pi,-0.40391563242678763*pi,3.93332758682483*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.710738619148925*pi,3.45908699394542*pi,0.5444283427833376*pi) q[18];\nu3(0.689588922089961*pi,-0.316626028654573*pi,0.914887752649172*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.189545935604781*pi,3.37782819011596*pi,1.61508324421908*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.452129526766222*pi,0.39296765164868397*pi,3.80004651816379*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.367725504310566*pi,0.499156038289041*pi,4.216712966643129*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.335184693810575*pi,3.23124661793336*pi,1.55848432810912*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.449120203598505*pi,0.39378565641584995*pi,1.127757505756911*pi) q[17];\nu3(0.574107142947457*pi,-0.023903125202700992*pi,1.098467688351481*pi) q[18];\nu3(0.410784390390868*pi,0.6698457970348699*pi,0.7106119893612131*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.506982934288967*pi,3.2323814255363*pi,4.3320841867119*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.770686922713843*pi,3.35823196890612*pi,0.5649245260344455*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.892633384688542*pi,0.8888128923766001*pi,0.642985051404012*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.627133659443901*pi,0.013587621364896996*pi,4.0555318586125395*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.38598319171439*pi,0.05252469807549198*pi,4.1780337780144094*pi) q[14];\ncx q[16],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4529690526093*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.173791083706482*pi) q[6];\nu3(3.5*pi,3.45018252709162*pi,0.5*pi) q[7];\ncx q[9],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.28226638961965*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.159425154204436*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.14974221501593*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[3];\ncx q[4],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(3.5*pi,3.48177634960379*pi,0.5*pi) q[9];\nu3(0.765458639408048*pi,2.69149188469263*pi,4.06796755435359*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3071571618110291*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.369240707814778*pi,2.97457342223684*pi,0.816385237923839*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48687564162415*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.327672301469455*pi) q[3];\nu3(3.5*pi,3.35225470577492*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.49270351639536*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(0.503528531590587*pi,3.26907860548673*pi,4.34832489641944*pi) q[10];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.0926317669068482*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.39822864286423*pi) q[19];\nu3(0.623638200663804*pi,0.23910169583318397*pi,0.690811151714884*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5196357002480654*pi) q[21];\ncx q[0],q[6];\ncx q[1],q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.29278977363913*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(3.5*pi,3.40632096086498*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39022279066327*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.34011763813321*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286787925672584*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.175383490746774*pi) q[17];\nu3(1.0*pi,0.0*pi,1.248993378046128*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.27828386737219*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,0.5491847973615727*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\ncx q[2],q[20];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.45120448859117*pi,0.17190289792567903*pi,3.93056673754469*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33652897522699*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.38449604718169*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47541292165665*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.359205688612881*pi,2.8019082773197*pi,0.702041503833956*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.46012927959278*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.692259087543887*pi,0.322236357668959*pi,3.84667991074259*pi) q[7];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.169474659057323*pi) q[20];\nu3(0.860432742454773*pi,-0.276215590936601*pi,4.48835896774518*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.312105358282083*pi,3.17395165499273*pi,1.218943610855154*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0671102562844073*pi,2.67807319842153*pi,1.4187552077560182*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48226855024256*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.257321047734386*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.438775913203201*pi,3.07868753852144*pi,1.417481340155943*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5340497808748816*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.857344045968231*pi,3.37866304760294*pi,3.43566070075348*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.290201099671549*pi,-0.27172118598970696*pi,1.2377738377635739*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.742920631043174*pi,-0.378492460645252*pi,1.111090223390965*pi) q[15];\nu3(0.643574144467295*pi,3.20743584892221*pi,3.04762536023885*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.759026693278772*pi,-0.4400502206613355*pi,0.5429313159823865*pi) q[19];\nu3(0.593113275631744*pi,-0.035777133570882025*pi,1.145533663543983*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.163609922396064*pi,2.73454108996661*pi,1.57229014926352*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.274217324144424*pi,3.18462952780609*pi,2.1543078444957997*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5366432604521756*pi) q[12];\nu3(0.65763780412645*pi,3.48352535610986*pi,3.87050615873136*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.664631706760491*pi,3.42387828088188*pi,0.682613367422052*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.984283452616737*pi,3.20992443969393*pi,3.53816728087019*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.288842347367335*pi,0.12368858870177901*pi,1.064309444652118*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.471093279335383*pi,3.33287759785774*pi,1.96342580862372*pi) q[9];\ncx q[10],q[12];\nu3(0.436921725992664*pi,0.243377323577755*pi,3.83545580749341*pi) q[11];\nu3(0.598886006667953*pi,3.1876643660019*pi,3.43979758502803*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.714106586674834*pi,-0.286980422832781*pi,1.0924125147466222*pi) q[1];\nu3(0.633004813930936*pi,0.5065227844947799*pi,0.5569741313621416*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.258905008818743*pi,3.44922488894015*pi,0.60590872936943*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.460533552312456*pi,-0.222383097652606*pi,3.91490469473306*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.742274412727442*pi,0.272783742511959*pi,1.58418083818684*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.907829876629841*pi,-0.027269049394336997*pi,0.93228247330695*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.750138979588195*pi,2.71446063172646*pi,3.90892732524685*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.17761103444053*pi,-0.34619130272076803*pi,1.83982130335344*pi) q[1];\nu3(0.209543064335766*pi,2.91196852859646*pi,1.81016970832416*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[19];\nu3(0.330758171718834*pi,2.90811849140856*pi,1.353827578035129*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.154863499301873*pi,0.6713046637431499*pi,4.3857521793949*pi) q[14];\nu3(0.432387223094881*pi,-0.225512503028794*pi,1.2070114779605121*pi) q[17];\nu3(0.803290283698006*pi,0.20212951716267402*pi,1.354034756440322*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4417510987494*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.354904933057628*pi,2.40819501152864*pi,1.146729756943039*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45748348087881*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.319762783878162*pi,3.29944962712762*pi,1.420534828480685*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.170980988980858*pi) q[15];\nu3(0.74324276941621*pi,3.26068723843527*pi,3.42883078601849*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.333673995328768*pi) q[19];\nu3(0.685902681256176*pi,3.47313770952209*pi,4.27077041502356*pi) q[20];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.731975552634509*pi,0.19387662037740305*pi,3.88365430408482*pi) q[3];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.679568049805911*pi,-0.285148692706897*pi,4.1337134907768*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.524438266627612*pi,3.44349798278267*pi,4.04369392954562*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.31163009105788*pi,0.5*pi) q[11];\nu3(0.407511595490847*pi,3.05273749512571*pi,1.423939464688892*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5752006958659945*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1552953503862131*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5514068508188537*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[17];\ncx q[7],q[19];\nu3(3.5*pi,3.41918384020783*pi,0.5*pi) q[8];\nu3(3.5*pi,3.40287039260984*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.759213899473553*pi,0.47346848052278*pi,1.4945688440797649*pi) q[12];\nu3(1.0*pi,0.0*pi,1.267736857332119*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.273638683055639*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\ncx q[3],q[6];\nu3(3.5*pi,3.48432915953719*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5465437129958626*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214381772821435*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.535634682644496*pi,-0.447072926950897*pi,0.678198223529844*pi) q[0];\nu3(3.5*pi,3.38901977184662*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49682775897594*pi,0.5*pi) q[2];\nu3(3.5*pi,3.37261606926641*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,1.158037917337654*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.28118233647968*pi) q[13];\nu3(1.0*pi,0.0*pi,1.195833662191356*pi) q[14];\nu3(0.468584878190608*pi,-0.16815162707201903*pi,4.28091015517731*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.30748803562872*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4710600473233395*pi) q[21];\nu3(0.296990290946434*pi,3.47373988725817*pi,4.1414305136721*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\ncx q[3],q[6];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.197661732486596*pi,0.008990858534820956*pi,1.1703014520040331*pi) q[7];\ncx q[8],q[13];\ncx q[9],q[21];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.626503499118225*pi,0.30238457850451295*pi,1.63545914051343*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4572784671492105*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49703809416578*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,0.634445740193086*pi) q[6];\nu3(0.59676627893711*pi,-0.326953106066998*pi,3.35207718292793*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46240058844637*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.327674150653353*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.6166082800084149*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.21558610245819*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5482373345339688*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[14];\ncx q[3],q[6];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.377447268870062*pi,0.5087394539419401*pi,3.904738099543*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.461712855725203*pi,0.51564802274975*pi,3.61013871558099*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.798410311537222*pi,0.18064059929514398*pi,0.819241479690869*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.36969167991168*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.236456444377499*pi,3.22017253711632*pi,1.347029863289782*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5077043011219353*pi) q[18];\nu3(0.824215614709124*pi,3.48773279052864*pi,3.18933898618441*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.846982654996322*pi,3.35650868913991*pi,3.99676201421687*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.278979517778751*pi,2.58858032892907*pi,1.53818951374821*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.318982679738817*pi,0.182679873955794*pi,1.11678779533453*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.449278073925899*pi,-0.24738221193312898*pi,4.086999080175*pi) q[1];\nu3(0.637615435898858*pi,-0.04600531242705602*pi,3.98866264400403*pi) q[2];\nu3(0.7029999807936*pi,3.05865782079318*pi,3.32901313448582*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.62302230046302*pi,-0.384921529944783*pi,0.700333379175974*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.282627316346373*pi,-0.29581622019836*pi,0.791955860827039*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0164275085139029*pi,0.08456544528949606*pi,1.303337887553604*pi) q[1];\nu3(0.572944166074729*pi,0.32819288305222405*pi,1.345195449651861*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.57263089405126*pi,2.6190342830744*pi,3.82829706123302*pi) q[8];\nu3(0.489031740875225*pi,-0.22296257439783002*pi,1.46142784934298*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.314732812808514*pi,2.56346436723442*pi,1.325568512643247*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.261302014982984*pi,0.993922920368*pi,4.2946296530523504*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.430527346378993*pi,3.4424651875456*pi,1.0689467144134759*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.366121591521804*pi,3.14946917963162*pi,1.8532375143265*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.50817905028133*pi,-0.410181176689175*pi,1.0280184106216121*pi) q[13];\nu3(0.906603964968764*pi,-0.195075671936005*pi,1.26163789074938*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.336793396191545*pi,-0.08888950286307101*pi,4.4042774466246*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.623914431418601*pi,-0.251488561615407*pi,1.010769173802945*pi) q[20];\nu3(0.559574419608616*pi,-0.06276265224229899*pi,1.126881711342829*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.683088029670551*pi,3.23140719363463*pi,4.21571987237244*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.628760584053168*pi,0.297137577614773*pi,4.35263372478839*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.19214973526707*pi,-0.183044102822985*pi,1.53754075339025*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.16385644088604*pi,1.00386143726443*pi,4.0847985909260895*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.847839288823497*pi,3.36984966099969*pi,4.09621662792601*pi) q[20];\nu3(0.434195204331313*pi,3.339410127527*pi,1.66493705699024*pi) q[21];\nu3(3.5*pi,3.46229283852926*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.2932045672138601*pi) q[3];\nu3(0.676664597715765*pi,0.434045054354818*pi,1.353885336577026*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.620587139576265*pi,0.65037257477056*pi,1.0599625578672711*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.595321761585276*pi,2.85048660661398*pi,3.93575141084172*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.420494286557984*pi,3.21539197439786*pi,0.5740814712070175*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,4.4147262284909505*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.49436425467652*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.409358799173983*pi,-0.33958634303914803*pi,0.5161460676246988*pi) q[12];\nu3(1.0*pi,0.0*pi,1.268519704654505*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.48733658745852*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.253791018308861*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42907374325142*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.357093594714697*pi,-0.080578105287334*pi,0.798518642949854*pi) q[12];\ncx q[15],q[20];\nu3(3.5*pi,3.46880481378768*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.306168489381371*pi) q[19];\nu3(1.0*pi,0.0*pi,1.25331246089178*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48009914716116*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45608173534829*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.271141141038139*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.35580201346508*pi) q[13];\nu3(1.0*pi,0.0*pi,1.427675190644283*pi) q[14];\nu3(3.5*pi,3.44354988246375*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.400580597116269*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4252129766878*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(3.5*pi,3.48922871438268*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.240749227147186*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.702190480275951*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.38923429077515*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,0.65310910054452*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.24462413143409*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.777794181088856*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45663307146973*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.343569743403096*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4771753861604004*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.623971794983737*pi,3.0109854880712*pi,3.59691872853167*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.679659630429651*pi,0.04159189310376299*pi,1.099226207770403*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.406047023081324*pi,-0.4149189984484245*pi,1.029174392177709*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.433807050392852*pi,0.15314105267143296*pi,4.35125168794236*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.751911836505636*pi,2.7778680627975*pi,4.09406630830366*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5275395020272144*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.275907473677785*pi,-0.4827066748614678*pi,0.661271701733821*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.155775303938506*pi,0.5251585536366099*pi,0.5420823458362896*pi) q[3];\ncx q[4],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.288062723796968*pi,0.51302826207633*pi,0.707964728041955*pi) q[6];\nu3(0.318110367188347*pi,3.41697702182059*pi,4.4624092364763595*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4942737112144*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.371317157386718*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.768406450326402*pi,3.42377702670642*pi,4.24284975565646*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.798082528768759*pi,0.6863048190986201*pi,4.38519703442823*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.421794270228938*pi,0.35729952888387195*pi,4.20675706574567*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.763742442528474*pi,0.69009641059589*pi,4.2442331049375*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.492452473808586*pi,0.423782412349047*pi,3.57108320874787*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.911547131709923*pi,-0.217302778455374*pi,0.5172602731670803*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.437509946251307*pi,2.7549380644095*pi,3.81157294751028*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.213042101069745*pi,0.23407953499368495*pi,4.16444241661482*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.890894127399978*pi,0.6968529243025201*pi,1.143499176740033*pi) q[15];\nu3(0.316691019988439*pi,0.13608010406664495*pi,0.5128528969201475*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5329974894611236*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.203283213077014*pi,3.12630550498083*pi,1.403100345336573*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.131651090805973*pi,-0.4936593252612847*pi,4.450134750196289*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.429055575317494*pi,0.76846607622749*pi,4.41453128642274*pi) q[10];\nu3(0.28860091849512*pi,3.30620413139015*pi,2.12955107119946*pi) q[11];\ncx q[12],q[17];\nu3(0.630730045247303*pi,3.39248443917682*pi,0.7652789092590531*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.154060589054694*pi,-0.05730224879594198*pi,4.15289012902966*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.221296945435408*pi,3.29015062688204*pi,0.668531159707893*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.844283119293171*pi,-0.209360222452602*pi,3.40946064291172*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.409453967828038*pi,-0.4415514819940342*pi,1.129702929404735*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.231946865213159*pi,-0.4395636106061177*pi,4.10107585819112*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.671276812703558*pi,-0.06170875655052099*pi,3.70416431813295*pi) q[20];\nu3(0.70648155426532*pi,3.09159665710854*pi,4.04381357266165*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.712482840396395*pi,-0.360573582852334*pi,3.45702212374477*pi) q[7];\nu3(0.393928615465118*pi,3.45836440863343*pi,1.70129379436266*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.432277928365933*pi,0.79703381640571*pi,4.226103167485*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.819071481110553*pi,-0.013604016702704003*pi,4.35236299302625*pi) q[18];\nu3(0.259852788026532*pi,-0.10169968468447*pi,4.16935922003135*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.580837955556059*pi,0.39713090388442895*pi,0.698637502206334*pi) q[7];\ncx q[8],q[13];\nu3(0.436665871199724*pi,0.74532305142946*pi,4.1303974328117*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.638547513761828*pi,0.6456395089928*pi,4.40879436311131*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.915680649392598*pi,2.79944042458803*pi,4.06399144458895*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.45638782377875*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,1.214271768370553*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[16];\nu3(0.434735046868045*pi,0.64178955899968*pi,0.721892849420349*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.38251885877508*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[15];\ncx q[4],q[19];\ncx q[5],q[9];\ncx q[6],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43728983869183*pi,0.5*pi) q[11];\nu3(0.724039782374641*pi,0.30318503575075995*pi,4.08918196900693*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47330764924443*pi) q[13];\nu3(1.0*pi,0.0*pi,1.26891474010103*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.094439901352271*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.47597983460653*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4431933365089*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40691638848302*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49129952804338*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41039175467033*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,1.271510267500772*pi) q[9];\ncx q[11],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.258165783810174*pi) q[14];\nu3(1.0*pi,0.0*pi,1.118667449689901*pi) q[15];\nu3(0.402215768920744*pi,3.31676870526477*pi,0.7008732160482329*pi) q[17];\nu3(1.0*pi,0.0*pi,1.332765408519566*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341163422124196*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[15];\ncx q[4],q[19];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43811718598702*pi) q[16];\nu3(0.596322129522715*pi,0.28857338189441695*pi,0.668759947465389*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4885623988463905*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36924183725966*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5898686624072713*pi) q[9];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.47821636902243*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46286836392567*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5683050088700217*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.429020385185369*pi) q[19];\nu3(1.0*pi,0.0*pi,1.158305134589906*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[15];\nu3(3.5*pi,3.4515208177858*pi,0.5*pi) q[3];\ncx q[4],q[19];\ncx q[5],q[9];\ncx q[6],q[18];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.184984599756448*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.611174436794338*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.663822813830489*pi,0.07519923406774998*pi,3.87533273175395*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4836147702013704*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.919311399845782*pi,-0.223979981453713*pi,0.946495446999132*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.513706669631807*pi,3.19762501009214*pi,1.56634763631883*pi) q[5];\nu3(0.149312236613185*pi,0.5238530047952901*pi,3.54563062526245*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.108793081196619*pi,-0.178133144871444*pi,4.161960262119139*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43234891752575*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.463026314882618*pi,-0.10716037781416898*pi,1.228039619070832*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.381485988673108*pi) q[17];\nu3(0.427072662166638*pi,3.09662235820465*pi,1.7448720463333*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.372773263115308*pi,3.21997807848881*pi,1.365873188141932*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.449954215296541*pi,2.59421542429017*pi,3.87252192103786*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.499517590662165*pi,3.02071169393261*pi,1.004140036831152*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.31551235305704*pi,2.64226447963628*pi,1.117103866838917*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.405553593362028*pi,0.6774652379249599*pi,3.7136706857348*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.676615151610864*pi,0.55915513941363*pi,1.141093449563383*pi) q[0];\nu3(0.574597754033585*pi,0.51315436771481*pi,1.289364934807337*pi) q[1];\nu3(0.624453385881882*pi,0.5216239913617999*pi,1.429174318230678*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.448618739212028*pi,-0.193918696694179*pi,4.44985738623926*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.890799925504662*pi,-0.37282602636754203*pi,0.7633304613063889*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.184239133177182*pi,-0.329963581877905*pi,3.95783055874478*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45144516815048*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.670271529277491*pi,3.25539530662572*pi,4.20095032796287*pi) q[1];\nu3(0.408428201472422*pi,-0.233083655197258*pi,0.877897741011599*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.686455965286071*pi,0.15387822285762798*pi,1.455402509540579*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0367574904918624*pi,0.74339966152783*pi,4.30457743319215*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.227005929644095*pi,3.44395751656875*pi,4.40514878863846*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.711386232107003*pi,0.7173418933595499*pi,4.36415497910081*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.253359424748611*pi,3.35036479483863*pi,0.9545108700887159*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.142808308991932*pi,-0.082260231718918*pi,3.81315685690873*pi) q[14];\nu3(0.268307603140127*pi,-0.311240377934773*pi,4.2223822505544*pi) q[15];\nu3(0.663308250625654*pi,2.72013252617511*pi,3.80188985060592*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.514927057780998*pi,3.09759105876657*pi,1.8381990705078*pi) q[20];\nu3(0.638533758547539*pi,3.06067500804271*pi,3.08249261057063*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.531609301149358*pi,2.96603346885984*pi,3.59805623129986*pi) q[3];\nu3(0.430158249120477*pi,2.52603500191229*pi,1.284075304807876*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.718762888750879*pi,3.21159091482376*pi,2.97766802681608*pi) q[14];\nu3(0.471579538398047*pi,-0.16179592167088402*pi,0.655621563281649*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.582417609526643*pi,2.68786917542082*pi,3.59506943567294*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.489842913244453*pi,-0.058097935441669024*pi,3.70707940787089*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[7],q[11];\ncx q[8],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.26816373096234*pi,-0.14309434828616102*pi,1.057189929996206*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.4838132703183*pi,0.5*pi) q[7];\nu3(3.5*pi,3.44484231218759*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.178103668306504*pi) q[11];\nu3(0.39532956398688*pi,2.79626621207187*pi,1.469344159107741*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2360517968349929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.486429168638716*pi,0.89178029564734*pi,4.40238588550427*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[15];\ncx q[7],q[11];\ncx q[8],q[13];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.500243377750523*pi,-0.154711182634092*pi,1.447670411032755*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.46909698091663*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45411173777093*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.350923345570544*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43203645305261*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42512008617225*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.185138167261511*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42410625476886*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5585269104757603*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.490981417439571*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2648569617517111*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.329360028872014*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1465482361115469*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[15];\ncx q[7],q[11];\ncx q[8],q[13];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\ncx q[19],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.3462904409969205*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.45799932782699*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.184046798099388*pi,3.34470663540356*pi,4.305127013564039*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.46138146692257*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.642268558154196*pi) q[15];\nu3(1.0*pi,0.0*pi,1.190364900846561*pi) q[16];\nu3(0.627024452239035*pi,-0.058605223944033*pi,4.1877156949911996*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.29641185299261*pi) q[18];\nu3(3.5*pi,3.36939955820127*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3496102364098501*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43739607033555*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[2];\ncx q[4],q[6];\ncx q[5],q[15];\nu3(0.127987679242193*pi,-0.337068787854787*pi,0.5646400969704063*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0704619948099734*pi,-0.376761754501886*pi,1.4461111738118229*pi) q[10];\nu3(0.36114122558969*pi,0.013552349933993013*pi,1.2641308708467989*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.281887967228849*pi,3.29184579442059*pi,1.133991734663512*pi) q[17];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.282140850802412*pi,3.07004311325004*pi,1.284940699980861*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.444029323622359*pi,2.97646978188595*pi,0.709139765383489*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5969924590648543*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5372785477355587*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.674512855964955*pi,0.8646216158225699*pi,0.8557245072788799*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.360029731115764*pi,0.63194322921582*pi,0.615097287895208*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.80679920780577*pi,0.92164895881399*pi,0.996661553924132*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.265262419208711*pi,0.30595691443277095*pi,4.01065172717613*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.595202215858044*pi,0.462665705538718*pi,1.219275560510778*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47625622617417*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.678096244539297*pi,3.3342399406847*pi,3.95476961344471*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.348166764492996*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.131411406029076*pi,0.8893346758284499*pi,4.27362418282429*pi) q[19];\nu3(0.221935655998538*pi,3.49525540171477*pi,0.5019643994290913*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.558015699598551*pi,0.023758928376748978*pi,0.704829884326022*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[12];\nu3(0.853642542767063*pi,-0.342809621578276*pi,0.5301227139737554*pi) q[13];\nu3(0.615378528748708*pi,-0.06242634037286199*pi,0.938448327198081*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.148689269992511*pi,-0.4581039308772756*pi,4.33026693768384*pi) q[19];\nu3(0.357326997671117*pi,2.95620458185964*pi,1.93309889417213*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.405449227576195*pi,0.57503430977631*pi,3.8401377368023*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.604056658336139*pi,0.21680497662159604*pi,3.79736485794763*pi) q[4];\nu3(0.573212981646582*pi,2.50802486130308*pi,3.8106308139605*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4744358689564*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.222416807045445*pi) q[12];\nu3(0.824839360433129*pi,0.95865958037748*pi,0.885628259036217*pi) q[13];\nu3(0.319916481472513*pi,3.48842784940361*pi,1.4425544708792208*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5594915090848973*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.595609308462217*pi,0.255931135218593*pi,1.332587056149615*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[17];\nu3(0.429507252098658*pi,2.88719327974768*pi,0.8654247930174099*pi) q[4];\nu3(0.450672383303974*pi,2.62842276026285*pi,1.08703498740059*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.636648035347862*pi,0.5475501967315399*pi,1.083178799059707*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.273377250180342*pi,-0.029668587478421993*pi,4.02438896394204*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.653574145492295*pi,-0.302972419387408*pi,3.91107172337837*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.305951462934185*pi,3.37569851278258*pi,1.139720676176378*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.836812056457439*pi,0.344931697416618*pi,0.954291307387758*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.35092254050934*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.414840450894884*pi,3.22506475163631*pi,2.12341570132703*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.613360476022469*pi,3.49960288780965*pi,3.55569342044061*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.49194722333227*pi,-0.03253768107437499*pi,1.4706403791500509*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.35598335056128*pi,0.60798568330881*pi,0.74965886720354*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.586508626746269*pi,0.5423401841371001*pi,1.3018909355092672*pi) q[2];\nu3(0.615760474444504*pi,3.1989199475735*pi,3.66315537623341*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47474674177129*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.210642100515428*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.376915227591682*pi,-0.4670765379695728*pi,4.33247198240711*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.825260865789844*pi,0.5908868891111501*pi,1.149222870752227*pi) q[3];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38500560699392*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.429231712359909*pi) q[15];\nu3(0.270677055423221*pi,2.9492911799963*pi,0.631864933469351*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.115690587165283*pi) q[21];\ncx q[0],q[18];\nu3(3.5*pi,3.32960989467341*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[21];\nu3(3.5*pi,3.43886485322193*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1453336613804739*pi) q[13];\nu3(0.550031180496228*pi,0.53833497791494*pi,4.0774406913869*pi) q[17];\nu3(1.0*pi,0.0*pi,1.273088618471842*pi) q[19];\nu3(3.5*pi,3.48602950845027*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.459392523575711*pi,-0.4806205988517009*pi,1.364234314388828*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285530978341043*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48611327026344*pi) q[21];\ncx q[0],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.46070853173673*pi,0.5*pi) q[3];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2630923320161251*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44547934364665*pi,0.5*pi) q[9];\nu3(0.745744485945797*pi,0.27821146513491*pi,1.140132403981188*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5258860132043859*pi) q[13];\nu3(1.0*pi,0.0*pi,1.362267826899933*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39385869166736*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[13];\nu3(3.5*pi,3.39780775428242*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.23246130283893*pi) q[11];\nu3(0.17958139818152*pi,2.88486831349476*pi,1.36886260418549*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.601932922859794*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45081228330133*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.299747537525191*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.809634949142201*pi,0.79670417998986*pi,0.5215526184946118*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.7477659808775861*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.346892202649786*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.505535346118459*pi,2.62999666334323*pi,1.0211483778784252*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.529191563464867*pi,0.188341289713004*pi,4.10853171819867*pi) q[8];\ncx q[9],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.39412026812826*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.128851345050167*pi,-0.13956085521774603*pi,0.5160881778942829*pi) q[0];\nu3(0.375749393428832*pi,2.8619985325367*pi,0.990704298765682*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.544327435182574*pi,2.74366817543897*pi,4.0350100267699*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4437535308228995*pi) q[17];\nu3(0.357941103683313*pi,3.3349814829993*pi,1.156059520558916*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.405549057457333*pi,0.140151244645781*pi,0.928316047469361*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.181865219609602*pi,0.18127819061107497*pi,1.195982292079664*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.65591454497394*pi,3.4197178410842*pi,4.00871325316992*pi) q[15];\nu3(0.423433458784105*pi,0.20608619594201705*pi,3.57080071766707*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.349456555424563*pi,3.36262947969375*pi,0.621235534317764*pi) q[5];\nu3(0.448524575416652*pi,-0.06948172864136598*pi,1.47601351194009*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45551204738574*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.381989813283029*pi,0.453699230284484*pi,0.8710303706601741*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.448470661380699*pi,-0.422063435055042*pi,1.430401942351649*pi) q[15];\nu3(1.0*pi,0.0*pi,1.205645206913051*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.511089653250968*pi,0.8521914319245301*pi,0.5256146990766631*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.757629038006296*pi,-0.03552775578056899*pi,3.81493179698549*pi) q[5];\nu3(0.261015142197004*pi,3.04587224023627*pi,0.9046699094799759*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.44291821993737*pi,2.61369839291523*pi,1.27516869200766*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.316038363562703*pi,-0.28739788830247903*pi,1.329232355008425*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5634228708393891*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.46099193757016*pi,2.74441427525834*pi,1.4500200631359998*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.807241171052803*pi,3.49457458123937*pi,0.9043911996816381*pi) q[2];\nu3(0.388457572257582*pi,0.52877849425034*pi,3.84340661294305*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.360765301104617*pi,-0.09056652162262002*pi,1.407311611718385*pi) q[7];\ncx q[8],q[18];\nu3(0.630386999118666*pi,-0.19485820272291898*pi,4.21657911973064*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.4886965851209*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.685120646821075*pi,-0.4246488528878078*pi,3.5499393810061*pi) q[19];\nu3(1.0*pi,0.0*pi,1.37401820368019*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.819451471961837*pi,3.34608078281515*pi,2.92864891597108*pi) q[2];\nu3(0.732557766959947*pi,0.15456289342542096*pi,1.5874375987683*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.6469451368695*pi,0.7577802103017199*pi,0.631664960138791*pi) q[7];\nu3(3.5*pi,3.49767045348917*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.41139809992322*pi,3.44580795234656*pi,1.93925014011971*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.364913943295506*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.450202527962232*pi,0.03396955627582798*pi,3.87794015511523*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0522048727527313*pi,0.729391680265*pi,3.83442849540675*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0535353223037214*pi,3.30683135090154*pi,1.729824605506*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.627614932346799*pi,0.07166547005449497*pi,4.0257087047665205*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5623482642465931*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.186154649245798*pi,3.17396236768647*pi,2.14005480467351*pi) q[4];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.749752934868264*pi,0.297966655529074*pi,1.65021721487926*pi) q[10];\nu3(0.432404075143101*pi,3.23658221549078*pi,4.45654634797064*pi) q[11];\ncx q[12],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.640813032333216*pi,0.79061605495678*pi,4.34199557381991*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5357453782383008*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4200111776165*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.267095686783775*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[18];\nu3(0.565787013074964*pi,0.52356605701065*pi,4.1686329586151505*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,3.44944155090173*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.283692519718459*pi) q[15];\nu3(0.658826755269513*pi,3.10291229374639*pi,4.02052049678173*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.44467445659127*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40122827446547*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.476187218074751*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3521793957107802*pi) q[14];\nu3(0.174944292222172*pi,3.11946607267063*pi,0.7276317751638*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3684748909111248*pi) q[21];\nu3(3.5*pi,3.37768777336512*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[3],q[21];\nu3(3.5*pi,3.48159786286859*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.298783118782071*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.349883475342023*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5260273857028424*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.552726259690358*pi,2.71699072125262*pi,4.02821452349864*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.180567847714872*pi,0.3745759077288*pi,3.92962052034573*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.429099865926879*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.347166077718479*pi,2.60162921727349*pi,1.080275859948086*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.3840431691244195*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\ncx q[2],q[16];\ncx q[3],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.303088988514095*pi,0.9433024224552*pi,0.5474498440324675*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.32388434423542*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5724249007542678*pi) q[11];\nu3(0.513602275622734*pi,3.13711718251967*pi,1.91865396877182*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.126523512622993*pi,0.32491568913979996*pi,0.718580614190379*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.4143704905676*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.271910035505943*pi,0.23660523690394197*pi,0.5926781572948996*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.36543965713588*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.350443229278242*pi,2.96614120058882*pi,1.048145679976432*pi) q[15];\nu3(1.0*pi,0.0*pi,1.212896265515157*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2664540410150789*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592805143938635*pi,2.65697493677289*pi,3.43603405461558*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.314592070770489*pi,2.55576678784592*pi,1.449399609509959*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.649955677541087*pi,0.351964653541773*pi,1.379250050301151*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.424225779735282*pi,3.38764917244499*pi,1.60932625141574*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.869713651022867*pi,0.29033823726392305*pi,1.029937769784786*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5084002864741439*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5191402671060055*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.53392317680395*pi,3.36960195311997*pi,1.90693273009843*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.807511274312205*pi,0.259774311187004*pi,1.332129776007523*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.522254105290255*pi,0.25268903243809704*pi,3.56592426051391*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.440857378627039*pi,-0.377115972615457*pi,1.72320389132797*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.759546950166429*pi,0.04023696081408301*pi,3.71633955471992*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.838478424992464*pi,2.50796337400413*pi,3.56008381941606*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.515113728472913*pi,0.27806219266660903*pi,3.60468044494284*pi) q[11];\nu3(3.5*pi,3.43813666021439*pi,0.5*pi) q[12];\nu3(3.5*pi,3.45886825066277*pi,0.5*pi) q[13];\nu3(0.676162568800923*pi,-0.22860899889776898*pi,4.014318819833861*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.249867975215822*pi) q[19];\nu3(1.0*pi,0.0*pi,1.127742561858976*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.166979621648001*pi,-0.4229606296846783*pi,1.2324849335663028*pi) q[1];\nu3(0.336411788159341*pi,-0.255557634089847*pi,1.74810752858725*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.620971580795235*pi,-0.286462697697226*pi,1.077538636471545*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.250921068040116*pi,-0.30284077839275303*pi,3.95554051501367*pi) q[9];\nu3(0.399062619098848*pi,3.15640321527822*pi,1.026907079801876*pi) q[10];\nu3(0.712788043142751*pi,0.5434212240524201*pi,4.2308827799752*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[20];\nu3(0.198389560974953*pi,2.80043331108063*pi,0.83099094709332*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0980021017570324*pi,0.54359283803268*pi,3.58414898961323*pi) q[2];\nu3(0.224844223558613*pi,-0.4072926064271759*pi,1.63464350310756*pi) q[3];\nu3(0.386002325622062*pi,2.69966093079559*pi,1.163824646533433*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.626901612800346*pi,2.5068225313788*pi,3.88315006989987*pi) q[9];\nu3(0.696468349035379*pi,3.14662884306427*pi,3.62811737535367*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5620069383496742*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42753843506149*pi) q[20];\nu3(0.74534843744066*pi,0.24180501046591296*pi,0.6202831904153729*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.166282412569399*pi,0.030215450342585992*pi,4.112516351978989*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.421034007031532*pi,3.33311300765572*pi,4.4307076600406*pi) q[16];\nu3(0.0922201211892893*pi,-0.11703141710722098*pi,3.82788441712361*pi) q[17];\nu3(0.718623713775703*pi,0.7179559345965401*pi,0.715508774418767*pi) q[21];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.37352362385944*pi,0.23458262296370602*pi,0.8073576969771841*pi) q[16];\nu3(0.341605485585398*pi,0.6954167959737001*pi,0.5736647747446575*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33601885177289*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.252788513595191*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44365738387458*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3460559095186349*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[5];\nu3(3.5*pi,3.46318769677081*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,1.337336680280519*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.316701569017311*pi,2.95165069279905*pi,1.4356569002676909*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.33191648165918*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.192914644654068*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4483395465301*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.46325372911871*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.181769230417266*pi) q[5];\nu3(1.0*pi,0.0*pi,1.357849790988001*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48402399388027*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.922395465741196*pi,2.74074441156555*pi,3.5923403321661*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.666664747082483*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[9];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,0.632840123390096*pi) q[4];\nu3(3.5*pi,3.42411480650569*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.241693805029462*pi) q[18];\nu3(0.537542377685162*pi,2.94913154602147*pi,4.13363166978216*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4960184821530795*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.393225733723391*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.293748813659461*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.492198744940416*pi,0.13245367952389697*pi,1.440502991553097*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.0741874389452446*pi,3.35955387778239*pi,0.9112717129628449*pi) q[19];\nu3(0.322879343025204*pi,0.51044378880943*pi,0.797234839539813*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.51816951677653*pi,0.80382780232847*pi,0.649456747159936*pi) q[11];\ncx q[12],q[16];\nu3(0.911020964255044*pi,3.2838638142572*pi,0.682336154686326*pi) q[13];\nu3(0.520484326928948*pi,-0.013725651707433006*pi,3.63363803020462*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5818778500951542*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.657509058511131*pi,0.41585837928909897*pi,1.2675528189854561*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.477433621015613*pi,2.880465962025*pi,3.75591545957095*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.179204053578959*pi,3.43678248491272*pi,0.617576042339575*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.224029836867416*pi,0.98309785871152*pi,4.29561668633068*pi) q[11];\nu3(3.5*pi,3.45504909881637*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.701288847655535*pi,0.74225507706585*pi,1.0234382363520629*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.334012774253015*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.515715406996268*pi,3.30633092078889*pi,1.95403891675439*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.318287051121138*pi,0.326900187399914*pi,3.86003460874535*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.519163427826465*pi,2.47589805080464*pi,3.92324413940654*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.586279463794602*pi) q[16];\nu3(3.5*pi,3.45720969719937*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.295879517368226*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.624604127023178*pi,0.5861061648719399*pi,1.00223347862366*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.38877996432688*pi,0.5*pi) q[7];\nu3(3.5*pi,3.47251462118171*pi,0.5*pi) q[8];\nu3(0.211946644980162*pi,0.39202422667456005*pi,0.8635632760225189*pi) q[9];\nu3(0.0692054638629594*pi,-0.288833113524946*pi,1.218362371842078*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.138789403012548*pi) q[13];\nu3(0.519430690782635*pi,3.03089968682749*pi,3.16766279295514*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.31289707094873*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.440843167596975*pi,3.37628658646696*pi,4.348968443613391*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(0.20192023384536*pi,-0.13539466175341203*pi,1.305911401458848*pi) q[9];\nu3(0.888124143345377*pi,0.327857179811745*pi,1.119901400336067*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.459282909349743*pi,0.07962152989568205*pi,0.990248950142386*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39719052905917*pi) q[19];\nu3(0.58140722203253*pi,0.490398044019965*pi,1.2881403052091889*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.576740279648231*pi,-0.085823091955257*pi,0.511996441761013*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.3601463612397*pi,-0.05222382745811799*pi,1.38291634093467*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.76590972509953*pi,-0.102435378354577*pi,3.76191470129292*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.594772923213972*pi,-0.20306720221407198*pi,3.93525992573653*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48893439319657*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.46663589149418*pi,0.335950188923857*pi,0.805917456555433*pi) q[16];\ncx q[17],q[19];\nu3(0.344111962912783*pi,2.69616830588092*pi,0.896245225863276*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.60059130000865*pi) q[20];\nu3(0.457735558685468*pi,-0.378887010069539*pi,3.74561824089326*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.120554860504097*pi,0.20431595113312295*pi,1.236106661297171*pi) q[3];\nu3(0.554416104929443*pi,0.28486655108235004*pi,1.287046641479004*pi) q[5];\nu3(0.558768936120771*pi,3.4675116666626*pi,3.80274086707232*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.157120260789525*pi,2.66864577304806*pi,1.3133233907542912*pi) q[12];\nu3(0.64066173082913*pi,-0.4391281333754521*pi,3.37880610610781*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.153100989548467*pi,-0.336710586548282*pi,1.113584886570182*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.467155236470213*pi,3.16036971585367*pi,0.830252690875428*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.27897036371749*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.536190551597971*pi,3.08040691691634*pi,4.32594914876091*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1552678284363092*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.117938106014497*pi,-0.320000951221346*pi,3.99020170074609*pi) q[20];\ncx q[0],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.855523843043286*pi,3.19227328592307*pi,3.66914840096002*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.568522835247935*pi,0.30843608691658697*pi,3.7571898517965*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49888695439087*pi,0.5*pi) q[9];\nu3(3.5*pi,3.45899997034396*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.176253302951076*pi) q[11];\nu3(1.0*pi,0.0*pi,1.130900790270862*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.41359681734551*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5182303965670885*pi) q[15];\nu3(1.0*pi,0.0*pi,1.203606376330331*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,3.40182087424519*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[7];\nu3(0.501258765055397*pi,0.07090701640549102*pi,4.32863032712443*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(0.565643018489703*pi,2.57263041014873*pi,3.53384869885547*pi) q[17];\nu3(1.0*pi,0.0*pi,1.168027658899185*pi) q[18];\nu3(0.381730870758212*pi,0.388369885765077*pi,3.87852058008083*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.49151858130338*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.252399010065178*pi) q[4];\nu3(3.5*pi,3.33016929289673*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.215377019176886*pi) q[7];\nu3(0.982986147611*pi,1.08587626510064*pi,0.617523657055417*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48106516536179*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.39869801339149*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46799199289242*pi) q[16];\nu3(0.817468976403306*pi,-0.372652498069249*pi,3.92511694440127*pi) q[17];\nu3(0.178346166262039*pi,0.00011492684056801927*pi,4.20110223194281*pi) q[19];\nu3(0.408046642705308*pi,0.29271902091636404*pi,3.81432013956851*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.42040824055033*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[11];\nu3(0.199062759747504*pi,3.19442427374044*pi,1.66517906431237*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5848140950424789*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3282304043354451*pi) q[20];\nu3(0.445758420836262*pi,0.337726668632213*pi,1.255110665625255*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5619447463870126*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.5073469298269746*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.459657585739386*pi,0.075352195319777*pi,1.387470393148333*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[4];\ncx q[5],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.435118836611756*pi,2.90384960324994*pi,1.056121806968204*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5353496821985589*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44605877177184*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.254147969293443*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.557139440465883*pi,-0.4242942453676404*pi,4.41151513676807*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.46173008071963*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.157488273169947*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.793277091369012*pi,-0.4367932949685623*pi,0.626854846352934*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.53118018972569*pi,1.10649883799357*pi,0.845094572992328*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.687244933675636*pi,-0.27239936253971*pi,1.167280301546316*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.631807895558121*pi,3.10950453172865*pi,3.27165874134763*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.368980390781077*pi,0.68287123475686*pi,0.6153846893720409*pi) q[5];\nu3(0.698156053700801*pi,0.9532711035194199*pi,0.8399996086289769*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5009990573728702*pi) q[8];\nu3(0.53656904723022*pi,-0.03346157031989899*pi,1.4278804351153371*pi) q[9];\nu3(0.0483892248546894*pi,-0.384759757561126*pi,0.90628702270282*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.658903958614708*pi,3.32124313654074*pi,3.42051774220131*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5281414213263624*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.395538972226693*pi,2.68594141319187*pi,1.61692683120984*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.652311800667456*pi,2.72762607815723*pi,3.69945871363354*pi) q[6];\nu3(0.745702528462391*pi,-0.306090753450528*pi,4.28767395673664*pi) q[7];\nu3(0.559138160683513*pi,2.80049169268355*pi,3.73326451078421*pi) q[9];\nu3(0.590285732100115*pi,0.83134198179123*pi,1.1487695823368131*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.449330154358511*pi,0.277484196604901*pi,3.90577890968159*pi) q[14];\nu3(0.494023503723222*pi,-0.03627826334379097*pi,0.5677847252985034*pi) q[16];\ncx q[17],q[21];\nu3(0.759573963041308*pi,2.43913065435212*pi,3.90334704535235*pi) q[18];\nu3(0.581582714317671*pi,3.00628621249062*pi,3.40160353772227*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.375937147466149*pi,2.52629118311525*pi,1.271021471506468*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.665823670953896*pi,-0.350213651513789*pi,3.87959442304566*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.445230023137865*pi,0.289167969233588*pi,3.62620219898588*pi) q[11];\nu3(0.524292760947096*pi,2.80145254721639*pi,1.318835430073873*pi) q[12];\ncx q[13],q[19];\nu3(0.337030916313286*pi,3.28574861864108*pi,1.64788742462833*pi) q[14];\nu3(0.471987676795853*pi,0.32524375174576003*pi,0.915747122835051*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.765679461474186*pi,0.278786624330134*pi,1.325945603915763*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.600480529758993*pi,0.481624508878855*pi,1.4438506489951481*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.396833912370202*pi,3.33139947979462*pi,0.963894702850128*pi) q[11];\nu3(0.284653074596743*pi,3.34715641504319*pi,1.74493360829573*pi) q[12];\nu3(3.5*pi,3.49289090042881*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.399802595027861*pi,0.23890328348730205*pi,4.35449340808314*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.362792254720919*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.741182960759567*pi,0.8294127995126801*pi,0.755769423111219*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.658515565515634*pi,3.36393719164293*pi,3.89084613067514*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0679535826761419*pi,0.23243563347860496*pi,4.34580547452735*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.269019437121505*pi,3.34063640569301*pi,0.5230807702099586*pi) q[21];\ncx q[1],q[18];\nu3(0.473035784003113*pi,3.04557038484907*pi,4.37318601146551*pi) q[2];\nu3(3.5*pi,3.4515502246726*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.277252858042558*pi) q[5];\nu3(3.5*pi,3.48710016413571*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.291601770538316*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5473415839790925*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.43020860479079*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[10];\nu3(0.486881911119114*pi,3.49010858185*pi,4.312292534077621*pi) q[8];\ncx q[9],q[12];\ncx q[13],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.183974571748886*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48347801441933*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,0.5088645583303694*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.531166931686864*pi,-0.168288764230815*pi,0.7872901493797431*pi) q[8];\nu3(3.5*pi,3.43486161822767*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5625371042587531*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2281113174204359*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2913958086842041*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.48536088213291*pi,0.5*pi) q[4];\ncx q[6],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,3.40626829849535*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.204162221061965*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5959601324254509*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.420480613742472*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.617166363200528*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5370815676010481*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40739768839526*pi,0.5*pi) q[14];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.363674585978535*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.272217464189533*pi,-0.238443100129559*pi,1.219886825366743*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.247270647252168*pi,3.01221710098932*pi,1.0198401526161311*pi) q[5];\nu3(0.207172533717593*pi,3.11112401015594*pi,0.6031820165521*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[12];\nu3(0.366412333638409*pi,0.59913084217268*pi,4.22495394892466*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.662547734460977*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3570839504473895*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3811395239522*pi,0.5*pi) q[2];\nu3(0.736245974851112*pi,0.40957157922533804*pi,1.411305133821269*pi) q[3];\ncx q[4],q[20];\nu3(0.237959156100815*pi,2.7859150959985*pi,1.251879800417513*pi) q[5];\nu3(0.515600064416355*pi,2.96782345397837*pi,4.19322636002554*pi) q[6];\nu3(1.0*pi,0.0*pi,1.331781033801738*pi) q[7];\nu3(3.5*pi,3.36365992093531*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.471306183092976*pi,3.06901262007755*pi,1.89348250106918*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.270815796455068*pi,-0.415944841418307*pi,0.867111911517767*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.18934335532197*pi) q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.606280308457376*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.44983867662013*pi,-0.4480199299130578*pi,1.60412383504659*pi) q[1];\ncx q[2],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.658889849437786*pi,-0.49813283674905606*pi,0.600168782017435*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.321774448380712*pi,0.24524083712136302*pi,3.28579727355991*pi) q[0];\nu3(0.296786158482084*pi,0.51045291721032*pi,3.95546826242245*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5256095098483775*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.409962470332494*pi,-0.4974367950094358*pi,1.418518469414018*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5743687015905448*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.320870532323004*pi,0.34954243377761596*pi,4.1486783699815*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.771799719564953*pi,0.5641183805311301*pi,4.35954655500566*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[8],q[15];\nu3(0.407232247029642*pi,3.43791196134232*pi,4.423541300421849*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.453904302725154*pi,0.08298976767571897*pi,3.62701965210106*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.539431834597661*pi,-0.09169252503542502*pi,0.7935812826379061*pi) q[18];\nu3(0.32041643136893*pi,0.7373351298789801*pi,4.35116402867852*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.130020793562901*pi,3.19728546196515*pi,1.317875316885122*pi) q[11];\nu3(0.8778901982258*pi,0.22957138023109003*pi,1.12651614636468*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.463060105655394*pi,3.3419703434296*pi,3.12240137516112*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.405371344123689*pi,2.57596064303234*pi,1.14871063829012*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.603166691955637*pi,3.32312891812926*pi,3.89746307414739*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.770247366990564*pi,3.09655208044709*pi,2.95548838696956*pi) q[11];\nu3(0.29885641831908*pi,0.8702347704997699*pi,4.476598239771469*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.411452565243046*pi,2.9643676910674*pi,1.47410662445709*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.352937842702897*pi,2.98611169007909*pi,0.830378042752532*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.917401731950378*pi,0.44757338215463205*pi,0.64623338989481*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.795936110584323*pi,2.50717152661707*pi,3.83838441739407*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.368684676263547*pi,3.08481947147014*pi,1.015126980247798*pi) q[14];\nu3(0.875094358062622*pi,2.64347704047358*pi,4.0874321503955695*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.583716283836536*pi,-0.179483509080118*pi,3.70014306515038*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.55618370694358*pi,-0.276014473659011*pi,3.7827352361914*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.205649151032303*pi,-0.303555167063643*pi,0.667275228001718*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42481376969309*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.855322850032075*pi,-0.20967538525595403*pi,4.38404665603162*pi) q[4];\nu3(1.0*pi,0.0*pi,1.305746909603009*pi) q[6];\nu3(0.78700717419642*pi,0.5911013999605399*pi,4.49999409616688*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,3.47363367805265*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.366448029833124*pi) q[19];\nu3(0.421266916983414*pi,0.951578609075*pi,4.47906579758472*pi) q[20];\nu3(0.342421151083843*pi,0.79720306559552*pi,3.96363304639393*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0556261850015195*pi,-0.11221999719158499*pi,4.38414411517209*pi) q[4];\nu3(0.158545274810439*pi,2.56610239045875*pi,1.424522536022749*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\ncx q[11],q[17];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.339527231402255*pi,0.130681436959858*pi,3.90042306628881*pi) q[20];\nu3(0.689351119162717*pi,0.48476297813646996*pi,1.122197773191044*pi) q[21];\nu3(3.5*pi,3.49934161431905*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.39795056908829*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.373069586715519*pi) q[9];\nu3(3.5*pi,3.39584953196668*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42390010767509*pi,0.5*pi) q[11];\nu3(3.5*pi,3.33082543950475*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.053344098101801*pi) q[14];\nu3(1.0*pi,0.0*pi,1.204048857071573*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1511582531373281*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5307574277011023*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[16];\ncx q[10],q[15];\ncx q[11],q[17];\ncx q[12],q[14];\ncx q[13],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41727094779728*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.6958377613301581*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49521088051986*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5013121043582065*pi) q[15];\nu3(1.0*pi,0.0*pi,1.157651626834596*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5612119560456342*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47201564122007*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[16];\ncx q[10],q[15];\ncx q[11],q[17];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[18],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.242986715120104*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\nu3(3.5*pi,3.4178937217784*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.366008046483562*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4548039859855795*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.49094373729726*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.368577725540203*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.819270630497021*pi,-0.21875941013031702*pi,3.43758879486514*pi) q[10];\nu3(0.239783288715688*pi,0.08985542787726497*pi,0.8980843255922599*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.75679457743469*pi,2.88890585369715*pi,3.18982747174033*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.532097212953565*pi,0.024184897393274007*pi,3.88808696969744*pi) q[15];\nu3(0.901966142741902*pi,3.13380073073285*pi,3.86381782895643*pi) q[17];\ncx q[18],q[21];\nu3(0.120642727302989*pi,-0.32627738379760096*pi,0.621658345532176*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.34683381240887*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.631858428790773*pi,0.33929319764893495*pi,0.5225917093623341*pi) q[1];\ncx q[3],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5771219176751132*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0882651013247953*pi,-0.377407341263724*pi,3.93932177126979*pi) q[10];\nu3(0.527481353560393*pi,3.27079783371536*pi,0.5851199871791539*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.275902422839503*pi,0.13842239926009903*pi,0.961441499989947*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.412088645880555*pi,2.84872855284801*pi,0.775794329409237*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.733833850501807*pi,0.62381692864847*pi,1.1336708200758179*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.636007955837649*pi,-0.07286501151700903*pi,1.245059423550929*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5361344124185559*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.283442621464445*pi,-0.4484512491570886*pi,0.701202839868345*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.928565263972858*pi,3.18691486360325*pi,2.96428358165851*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.636993021486638*pi,0.6141201523497699*pi,0.561054984153674*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.353999163832977*pi,3.36315164486226*pi,1.436827293862721*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.878227257753621*pi,-0.142000850833992*pi,4.31665558657673*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.868918611648778*pi,0.363716853570518*pi,1.183837886292239*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.566868907090103*pi,2.89090652192704*pi,3.85369840465462*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.77183594053745*pi,-0.14344429597214697*pi,4.41891004687618*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.37899345383464*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44467031093832*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.404038769371175*pi,0.11009651954812105*pi,0.852805287558924*pi) q[8];\nu3(0.642771671377599*pi,2.60138339913145*pi,3.77406304575371*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1764420762582248*pi) q[13];\nu3(0.76254660145829*pi,-0.042515924804000016*pi,0.5300808064045053*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2840099359763308*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.914883444357299*pi,0.10625831753283799*pi,1.404006060449635*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.424062642536957*pi,0.44311305108961396*pi,3.60739858821751*pi) q[7];\nu3(0.19240826426193*pi,0.57760314034596*pi,4.41007664130759*pi) q[8];\nu3(0.345354943669465*pi,-0.250823550483913*pi,4.26123273372556*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40360830019027*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.57297325038947*pi,0.31117361624737905*pi,4.191791853953021*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.615712528461222*pi,0.305636536690453*pi,1.196407041149461*pi) q[5];\ncx q[6],q[10];\nu3(0.312309033237756*pi,3.17030039015379*pi,0.767368768779926*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.302077513276351*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.499750439438181*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.658136954519785*pi,0.8112022590869501*pi,0.5908293967619082*pi) q[16];\nu3(0.393582581312465*pi,0.23168090033325495*pi,3.38102830446695*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.48318814965881*pi) q[19];\nu3(0.566947112972215*pi,0.8987255643665699*pi,0.956823772346822*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[12];\ncx q[2],q[13];\nu3(0.736956183525207*pi,-0.285572408101767*pi,3.49792401777446*pi) q[3];\ncx q[4],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,3.31891060098293*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2826645451200331*pi) q[10];\nu3(0.691626286202856*pi,0.21949062289479804*pi,4.2546340150544*pi) q[16];\nu3(0.757612431994495*pi,0.39622446276287104*pi,0.930168656489623*pi) q[18];\nu3(0.855153270945652*pi,0.6892398684682799*pi,4.36651719142678*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,4.42463341494817*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.433829494741632*pi,-0.107598929146688*pi,3.7259734145409*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.33009177738276*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.621618661031392*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3113622273911911*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.80624983812088*pi,3.15326871478718*pi,3.56011579472765*pi) q[21];\nu3(3.5*pi,3.42900263501926*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\nu3(1.0*pi,0.0*pi,1.169521498739872*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45834217239474*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.614358436790624*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.44565463752813*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.288094105996553*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.118313227641063*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.588552153883283*pi,0.6335229000079801*pi,1.252373079757499*pi) q[2];\ncx q[3],q[18];\nu3(0.355647078189103*pi,0.30946715207741005*pi,3.32989964774925*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.605279229321546*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0907459804259549*pi,-0.13332843532320798*pi,4.39569293540672*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.736886425553371*pi,0.317396752890868*pi,3.92578459768314*pi) q[4];\nu3(3.5*pi,3.40488918446247*pi,0.5*pi) q[5];\nu3(0.54111320457504*pi,0.045302378040770974*pi,0.7644018095259371*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.367798080486363*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.7550065044068299*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5593242221031394*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.200293687612411*pi,0.494260701745887*pi,0.694507440275713*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.662039263947729*pi,-0.18961971518384702*pi,4.3987656334158*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.586970317563271*pi,2.9170473909809*pi,3.36756205101719*pi) q[13];\ncx q[14],q[20];\nu3(0.92064388723374*pi,0.21916496065506896*pi,1.120816452117771*pi) q[19];\nu3(0.552895191412414*pi,0.7557745361633299*pi,4.380099312828889*pi) q[0];\nu3(0.502118334463*pi,0.14541901557445902*pi,1.110301904961202*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.586013010910124*pi,2.89328156907943*pi,3.46016905859658*pi) q[7];\nu3(0.607095682804855*pi,-0.326342273227192*pi,3.42279693211243*pi) q[8];\nu3(0.653269314589703*pi,3.25883583488195*pi,4.49528621800075*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.112257654868381*pi,3.40775092658794*pi,1.80059428051152*pi) q[12];\nu3(0.505998895209585*pi,3.17768784657885*pi,1.60427398998091*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5101405167279123*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.33662171320635*pi,0.062294530976713*pi,1.2488374578686972*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.27127526150039*pi,3.38772640598778*pi,1.065074176581206*pi) q[0];\nu3(0.334902526675532*pi,3.28530935162785*pi,1.7649889662985*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.217036702726783*pi,-0.303185358901755*pi,1.6069803045712*pi) q[7];\nu3(0.303734956386227*pi,2.95626996890488*pi,1.130919597977762*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.38327794133445*pi,-0.155986440420462*pi,1.54329751043108*pi) q[11];\nu3(0.183933592770426*pi,0.22565950514532895*pi,4.13510014418116*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.908833086674111*pi,0.27876498532219396*pi,0.5827158805937135*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.140454793629943*pi,-0.12998668365418498*pi,3.98170203965837*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38084215464401*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.264547780200115*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.514531840861187*pi,-0.181396832784678*pi,0.5826387567491619*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.326114501585528*pi,3.15409261798047*pi,0.766053179259124*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.525497883671066*pi,0.04787014022212899*pi,3.58600798726458*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(0.857324317778069*pi,3.22622335883397*pi,3.28882759265487*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.2864870883682*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.864986135834729*pi,2.89694664050356*pi,3.64530364508074*pi) q[18];\nu3(1.0*pi,0.0*pi,1.210071853801622*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4728463757733*pi,0.5*pi) q[2];\nu3(0.465829337320332*pi,-0.4558188658610884*pi,4.01726723585208*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.30697479451341*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39993132575418*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.245526758761625*pi) q[12];\nu3(3.5*pi,3.40929531535928*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2505033582675429*pi) q[17];\nu3(0.508954664663371*pi,0.338529563765926*pi,0.753795675874217*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272248758731267*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4441385214484495*pi) q[19];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.508897196500417*pi,0.12389045735420101*pi,0.986374368288197*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32731445661349*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5007723231284888*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45984193981836*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.257326234873286*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43910900819548*pi) q[21];\nu3(3.5*pi,3.37415033512086*pi,0.5*pi) q[1];\ncx q[2],q[17];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.645509392651277*pi,-0.22878027774188597*pi,0.701385696442091*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1348780757231811*pi) q[11];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.38457771827649*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.326494953142854*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.411061304440952*pi,3.4959625936605*pi,0.666496807886025*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43061609634778*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.181163786898671*pi,3.29329619803366*pi,2.04758448382808*pi) q[6];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4222747388252905*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.335907541190702*pi,3.19949440367951*pi,1.305646507758841*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.940286779335088*pi,0.408692832934455*pi,0.830016966298761*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.46159474226459*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\nu3(0.801654458634372*pi,0.13620389189433801*pi,3.90882434149597*pi) q[4];\nu3(3.5*pi,3.47375217878618*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.247966029664997*pi,3.30548846229917*pi,2.08742107304455*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.133688622047872*pi,0.41634755114727795*pi,0.796572215151004*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.504397651923634*pi,0.31836387830620605*pi,1.071043698715705*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2883801375945159*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.382892081613801*pi,3.14014057164754*pi,0.745180325643904*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.669798445035523*pi,0.59540964033746*pi,1.116524488360698*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.327639357338563*pi,-0.19160357827998498*pi,0.824122152363426*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.959134542125405*pi,3.05609589389737*pi,4.05930026665244*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.885631713997887*pi,3.17280428130294*pi,4.17290905325677*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.200746510765912*pi,3.47813732577218*pi,0.860781517305916*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.567461411386506*pi,0.206380423832498*pi,1.018761643889082*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.192994828254031*pi,3.21020294585372*pi,1.347179921005731*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.857588670658559*pi,2.33203865574181*pi,3.81254990384736*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37250166886638*pi) q[18];\nu3(0.630301933265044*pi,0.46807867494491495*pi,1.314297915328468*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.390454230377139*pi,0.04596288978500196*pi,0.528114190699803*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.634310763466889*pi,3.37919575144683*pi,0.769673036479122*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.758777620580495*pi,-0.166809490039533*pi,4.17711877781691*pi) q[13];\ncx q[14],q[15];\nu3(0.526523294572767*pi,-0.30079702378089*pi,3.8988650228997*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.355065434234349*pi,3.23676946048024*pi,1.328937416019373*pi) q[21];\nu3(0.85712650654899*pi,3.42578489270598*pi,4.48090858549637*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35741941749147*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281411450245411*pi) q[15];\nu3(0.154153108517525*pi,3.34674557382826*pi,4.34524083559947*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.78106599870445*pi,0.48545084458961996*pi,1.361967016440792*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.562636279843209*pi,1.0030263278059*pi,0.93118849154713*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43428688316521*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.260235837879946*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.230475915410056*pi,3.33729149229669*pi,4.26527772678736*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.909904984736588*pi,0.16404833599339497*pi,4.32812953857458*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.846163618697452*pi,0.451791301985797*pi,0.78097743957335*pi) q[10];\nu3(0.304943798712865*pi,2.99672164964217*pi,0.5609994769966022*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4935779330236905*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.41521671107174*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0616439916233416*pi,-0.353298922383478*pi,3.98654969543756*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49900622599433*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.333237610192638*pi) q[7];\ncx q[8],q[17];\nu3(0.444421041415744*pi,3.17744844286242*pi,0.675792122995857*pi) q[10];\nu3(0.257954896308419*pi,-0.27661043342951297*pi,0.8791569898024361*pi) q[11];\nu3(1.0*pi,0.0*pi,1.279851738932921*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.5221515155892947*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47684293394297*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.37441015338882*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187004148682286*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.30037023728726*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.47998866434949*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3757122818829939*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.176783571527869*pi,0.18146634731301403*pi,3.34257430296195*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.43948437662211*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4843071039597*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.175855157738493*pi,0.8502193280882899*pi,4.18914736016181*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.522660296441611*pi,0.01801081112164804*pi,1.473441956302864*pi) q[4];\nu3(0.619327462604866*pi,3.1155284961455*pi,3.63742576315314*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.40486109137371*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.692474525151258*pi,0.20159351277965298*pi,4.45121381171686*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5611819495778745*pi) q[17];\nu3(0.298510505938039*pi,-0.05667438984088302*pi,3.58494126263427*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46619776930612*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[9];\nu3(0.93641573005611*pi,0.6960687729833599*pi,0.904989449536761*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.610498411793348*pi,-0.096831241247619*pi,3.9963992993363*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.339853643983384*pi,3.08288916275853*pi,1.9680227059619*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.477441076138306*pi,3.43307579755928*pi,0.5168963154623907*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.572307180917015*pi,0.18724781450333405*pi,1.55575492036027*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44875983878029*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.46869297421906*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.215140176254889*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.285781241577862*pi,0.33546202810138903*pi,4.01386699630216*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.137763027011824*pi,3.18307030550383*pi,1.2152509983907391*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1986656274696141*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.478156282605978*pi,0.5578182747415901*pi,3.67956688429536*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.395792730978219*pi,0.8685564728920001*pi,3.88887653053476*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.836591644809832*pi,0.6789116140800999*pi,1.237054398766332*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.662334155272822*pi) q[5];\nu3(0.550009107388855*pi,3.17239102879965*pi,0.761555589943071*pi) q[6];\nu3(0.455882622358943*pi,0.08297628383422795*pi,3.61782385944698*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.598892604612851*pi,3.32909050946864*pi,3.16701280655343*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.638463704225574*pi,2.95012991548005*pi,3.73427573559898*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5332836044299587*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.952269499044754*pi,1.2293216326832*pi,0.748633257533031*pi) q[0];\ncx q[1],q[5];\nu3(0.560215996354461*pi,0.53535858326792*pi,0.920829088620077*pi) q[2];\ncx q[3],q[18];\nu3(0.365734473279788*pi,-0.21900170634010901*pi,1.222676247312866*pi) q[6];\nu3(0.426903108101252*pi,0.6668040587405499*pi,4.43327562401824*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.141640500492663*pi,2.71586093565067*pi,1.4247058878425771*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.512788147554472*pi,0.07073415733769495*pi,1.176165807376093*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.92521004803436*pi,1.02021546145169*pi,0.873527359718974*pi) q[9];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.183691403903196*pi,-0.29913641299960503*pi,4.490189661916769*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.379920754344157*pi,3.39446502213916*pi,1.54601054996796*pi) q[9];\nu3(3.5*pi,3.43732280228843*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.383145119101762*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.424670206241122*pi,3.14353012371091*pi,1.52614512908891*pi) q[18];\nu3(0.398502952351518*pi,2.90273595565561*pi,1.68433767114705*pi) q[19];\nu3(0.622844243726002*pi,3.41253197951394*pi,4.34653230396658*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.35313007783295*pi,2.80426771374486*pi,1.133036783240399*pi) q[1];\nu3(0.777970205808645*pi,1.06071501896538*pi,0.856910118120451*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\ncx q[11],q[13];\ncx q[12],q[15];\nu3(0.146123243781424*pi,2.66647420802057*pi,1.275113757408045*pi) q[18];\nu3(0.604168503408026*pi,3.32525591203926*pi,4.01120263480401*pi) q[19];\nu3(0.233534913971281*pi,0.48949950222121696*pi,4.4827180420654305*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.514379784284794*pi,2.97169638248152*pi,3.49408305663154*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4287548854166*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.44911474776303*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48277248185691*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.328704483337789*pi) q[13];\nu3(1.0*pi,0.0*pi,1.306510578527738*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5176882152553962*pi) q[15];\nu3(1.0*pi,0.0*pi,1.297220396678902*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.825777036972204*pi,-0.03332040700769001*pi,1.2872813517114872*pi) q[5];\ncx q[8],q[14];\ncx q[10],q[17];\ncx q[11],q[13];\ncx q[12],q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.48550196244381*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.3769090898984*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.301088753975035*pi,-0.18604654009960703*pi,1.3905438072164449*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.162454669929184*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38791888345394*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5497321666215989*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.28442923110726*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.729894834903952*pi) q[17];\nu3(1.0*pi,0.0*pi,1.278067600810275*pi) q[20];\nu3(1.0*pi,0.0*pi,1.136131984922178*pi) q[21];\ncx q[0],q[20];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48955010845675*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[14];\ncx q[10],q[17];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.1909622024599469*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4637803014116795*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35198674168248*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4613654845978505*pi) q[21];\ncx q[0],q[20];\ncx q[2],q[9];\nu3(3.5*pi,3.48429228293042*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.0*pi,0.0*pi,1.256462379836232*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.769445834573569*pi,0.307060979606843*pi,1.415051969071237*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.240743625031462*pi,3.34244488715167*pi,0.812872501301825*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4979603198400095*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[19];\nu3(3.5*pi,3.42136358667532*pi,0.5*pi) q[5];\nu3(0.59161924408276*pi,-0.251899111002965*pi,3.70329055614929*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.195825785189791*pi,2.84585982426252*pi,1.50816557554398*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.266071951838654*pi,0.47095509315612405*pi,3.89578182730744*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.485141008407354*pi,3.26203674738112*pi,4.44991494203598*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.27572344188284*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,4.41874866748162*pi) q[6];\nu3(0.753835787333777*pi,0.89867308573261*pi,0.818923459934883*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.619236085434624*pi,-0.016246416332384994*pi,4.45256509591707*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.526867214758809*pi,2.95932444796408*pi,4.06469860801197*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.819408205133676*pi,2.98378132411632*pi,4.03846372523351*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.641256099381105*pi,3.0495475769028*pi,3.31941430953406*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.7111790487556939*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.60124370014849*pi,0.78100037009101*pi,0.739986914914567*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.288347824929344*pi,-0.237976545372432*pi,0.885245106923113*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.875631492349196*pi,3.12350693690472*pi,4.47931108928156*pi) q[16];\nu3(0.613047095082815*pi,0.031817582162315006*pi,0.625893944923554*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.652531039577584*pi,-0.232286648620587*pi,3.54490930587475*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.49532625924482*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.234481071874289*pi) q[12];\nu3(0.487873102515846*pi,2.79097613467214*pi,3.73587220833477*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.644672253613509*pi,0.59588650231909*pi,0.5193654859368633*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.529556184535996*pi,0.23779972704345298*pi,0.5904484167260573*pi) q[0];\nu3(0.933404837830088*pi,0.39667547226827005*pi,4.391811264605289*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.183179293053301*pi,3.28666349188133*pi,4.22015489031884*pi) q[4];\nu3(0.401054720751456*pi,3.459999057444*pi,1.64103066565673*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(0.668206850625428*pi,2.32230855888462*pi,3.7028412007481*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.712594857995665*pi,0.47574633639087305*pi,0.690327788498182*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.880578922497467*pi,0.17377586401969503*pi,0.916121925557764*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.481180404928309*pi,0.78330484534312*pi,4.255996738023089*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.669723161108901*pi,3.36245619993111*pi,0.5666808705864217*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.653893787679651*pi,0.8010465370673601*pi,4.32873561483932*pi) q[4];\nu3(0.579988331977162*pi,3.01856537132977*pi,3.12643101445786*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.335553110477987*pi,-0.35293451973094403*pi,4.258372667454919*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5045403627609755*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.577765516743529*pi,3.33961178161399*pi,0.645928038216053*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.462147142967201*pi,3.15051412392911*pi,3.17740648828618*pi) q[20];\nu3(0.411616049169534*pi,-0.333952938641572*pi,4.22859796006853*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.613682864793019*pi,0.75088410623532*pi,1.043430846272309*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.433591101921*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.211577064326721*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.248544747462675*pi,0.18707462617862303*pi,1.312043443952887*pi) q[19];\nu3(0.789103975320896*pi,0.11698765849951798*pi,1.1181932558615881*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.45953768748311*pi,-0.23194294501747198*pi,0.924084059578968*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.162855975408466*pi,3.14652359454014*pi,1.9762174880184*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.48864862069842*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.498652055054811*pi,0.42640574981844903*pi,4.4027728916082705*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.114976106119167*pi) q[13];\nu3(3.5*pi,3.42630168032907*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.398102385146058*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4568285460391195*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\ncx q[1],q[13];\nu3(3.5*pi,3.43722615924168*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.637920533969835*pi,0.345450142558024*pi,1.255653501920155*pi) q[6];\nu3(0.451138329245145*pi,3.14708512079818*pi,1.84122247307684*pi) q[7];\nu3(3.5*pi,3.3683545407831*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.187065010644321*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.237336563907969*pi) q[14];\ncx q[15],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.37141386033369*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.572050698749291*pi,-0.09129856893307797*pi,4.072355463895731*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5530536966938474*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.601107140848397*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.24811550592564*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.39846159331345*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.481270060860298*pi,3.01711939511747*pi,1.78072871284402*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.641214389112173*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.45630414185362*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.48459347439605*pi,0.5*pi) q[11];\nu3(0.696561212927805*pi,3.34641730545136*pi,3.14415480454404*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.400860051729039*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31998665524276*pi) q[20];\nu3(1.0*pi,0.0*pi,1.427383276348507*pi) q[21];\ncx q[0],q[20];\nu3(0.369826936677797*pi,-0.029008717344288004*pi,1.51085495915853*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.710610270818677*pi,-0.31291712709834696*pi,3.61200401793696*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.680561253351618*pi,0.417302876625385*pi,0.623124373888242*pi) q[1];\nu3(0.535836463886125*pi,0.06355613340759603*pi,1.13568883896932*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.100354649590305*pi,0.414431348561935*pi,3.52592781698652*pi) q[13];\nu3(0.512341507144307*pi,0.7042099917501901*pi,0.944130708089403*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5209912831646739*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.403490863592181*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.32456049565789*pi,3.26310180364327*pi,0.793466138562823*pi) q[2];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.60959610989556*pi,0.86748715176081*pi,0.682695081060382*pi) q[10];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0554162633982596*pi,3.20871534137745*pi,4.32093523868086*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.632071293125103*pi,3.12241659659895*pi,3.14930568714354*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.812416277163061*pi,0.279676685796829*pi,0.5078331079069369*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.238723439985555*pi,0.7815812392817001*pi,3.85838180848612*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.700808379153252*pi,3.30533033156538*pi,0.767173475182822*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.508856551190622*pi,3.17266214345003*pi,3.19868992415593*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.458943444095923*pi,-0.4532606704789604*pi,1.79912323295657*pi) q[8];\nu3(0.583117145628444*pi,-0.4533077823619255*pi,3.95697320113229*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(3.5*pi,3.3018166868984*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.256475007377686*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.886890571404797*pi,0.20584499270605405*pi,4.41345728274421*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.413267347646434*pi,3.3696151871037*pi,2.02676849787496*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.256397405484969*pi,1.12517860596699*pi,4.25698202200909*pi) q[8];\nu3(0.561553636799109*pi,1.02129086207364*pi,0.611926118206213*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.323511093008751*pi,0.46554874762143605*pi,0.560177887320975*pi) q[11];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.810735627201432*pi,0.35159663751345005*pi,1.60045053978892*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.581342728608355*pi,0.79761921107219*pi,0.8418778334906181*pi) q[19];\nu3(0.393095979629049*pi,0.491135482866053*pi,4.3851034546711105*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.834508238518862*pi,-0.04871823186622798*pi,3.57041232921208*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.496394268801046*pi,3.03954504180155*pi,0.5391143466044742*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49463350805361*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.61742985450252*pi,-0.21500337170288802*pi,0.711725528858654*pi) q[19];\nu3(0.385780385412934*pi,0.38185102641951296*pi,3.52750445914154*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42949483319068*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48345377156425*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43820594707821*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.3088218930602888*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.3805133135298782*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(1.0*pi,0.0*pi,1.24019207472157*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(0.788646644315229*pi,0.377118551307701*pi,1.52750469726377*pi) q[4];\ncx q[6],q[8];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.47095004607046*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.099959243767572*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.281621760126302*pi,-0.4164120306265032*pi,0.815426861692612*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5257626847494419*pi) q[5];\nu3(3.5*pi,3.36378540605232*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42215945952262*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.318823445964116*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2361785093618392*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.61725108136937*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5479950651939136*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\ncx q[2],q[5];\ncx q[3],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[8];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47436557551931*pi) q[18];\nu3(0.624352522126839*pi,3.44507456078507*pi,4.10642034302742*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38995945291037*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.514834866084787*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.379578456582298*pi,2.6493274027413*pi,1.4680867825689239*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[18];\nu3(0.533298835085389*pi,0.20963937161105295*pi,4.1214158170516*pi) q[21];\nu3(3.5*pi,3.4102106667737*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.41183149143874*pi,0.5*pi) q[11];\nu3(0.223520462637708*pi,-0.107499356378494*pi,3.95699962465346*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1434105857996388*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.143878054891909*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.598538396233333*pi,-0.230491840116406*pi,1.117475453805803*pi) q[1];\nu3(0.505799695169841*pi,-0.18664807512384202*pi,4.20572734220885*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.783945204432601*pi,-0.323080260971136*pi,3.6714418608676*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.63524331259645*pi,-0.41692567719802653*pi,0.639162268547811*pi) q[1];\nu3(0.833709063561427*pi,0.23046966204961405*pi,1.11439550450672*pi) q[2];\nu3(0.628017891825606*pi,0.314620135075693*pi,1.3321219979795829*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.45619310108212*pi,-0.21596320401052999*pi,0.724428772634249*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.24376264671824*pi,2.98282555050389*pi,0.990249008440018*pi) q[9];\nu3(0.463562004890644*pi,3.26412881143857*pi,0.631090065772601*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47192915458388*pi) q[13];\nu3(0.793687050976203*pi,2.87530794755948*pi,4.29083301966244*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5354590054752539*pi) q[19];\ncx q[0],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.484844663174872*pi,0.414365132872508*pi,3.46275076775641*pi) q[3];\nu3(3.5*pi,3.48017341153043*pi,0.5*pi) q[4];\nu3(0.74401000164412*pi,-0.200868915562598*pi,3.60294645715624*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.323320986635401*pi,3.29326633453156*pi,4.47419153148744*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.552327528051812*pi,3.28488657822647*pi,3.44134246177066*pi) q[9];\nu3(0.799734336437515*pi,2.8960532217891*pi,3.31002750311775*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0963716392847068*pi,0.9907414660643701*pi,4.07064278075025*pi) q[15];\nu3(3.5*pi,3.43993418342201*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.345792678232511*pi) q[20];\nu3(1.0*pi,0.0*pi,1.234687977873263*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.676901555411836*pi,-0.13856337025465099*pi,0.657798478410116*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.813453457019843*pi,-0.02328093869606701*pi,0.619623232799174*pi) q[15];\ncx q[16],q[21];\nu3(0.497739611020065*pi,2.50502425202298*pi,1.137082948875641*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.797955250679278*pi,0.361829976025676*pi,4.2788987220731*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6298268946391841*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4224622876760495*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.733107003098911*pi,2.57934532179092*pi,3.44410192874164*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.741653027383599*pi,3.18525515043211*pi,4.0815403448511*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.455645539759546*pi,3.25698215139874*pi,4.25548087741481*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.388711526199818*pi,3.49165098364818*pi,0.63919235582594*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.339117893275619*pi,0.216533827187795*pi,3.90061340381196*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.391512345130783*pi,0.03366202382737005*pi,0.977089360198867*pi) q[0];\nu3(3.5*pi,3.47034608881038*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.662735287691505*pi,0.40012362550438796*pi,1.4081713186287281*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.23297112033495*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.30216937248444*pi,3.1739055892044*pi,4.38319191166224*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.537739513051433*pi,-0.12402673148330301*pi,3.87604829396513*pi) q[0];\ncx q[1],q[15];\nu3(0.545992315040526*pi,-0.17730995516523101*pi,0.5128582238811925*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.722102501714589*pi,3.09015019268031*pi,3.9089086526714*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.624618835712973*pi,2.81173112388969*pi,3.44396916531705*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.577910897917556*pi,3.22625567902053*pi,3.24470733319969*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.735411092680064*pi,-0.4228998965664742*pi,4.3272126678426694*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[17];\nu3(0.555328347498314*pi,2.97296657105155*pi,3.41613065869169*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5431650644283368*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44765193439845*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46972177016021*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.402107540189075*pi) q[10];\nu3(3.5*pi,3.43869514950318*pi,0.5*pi) q[11];\nu3(0.625505714548757*pi,0.77371845170309*pi,1.173364948046141*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3020690346155241*pi) q[17];\nu3(1.0*pi,0.0*pi,1.342016681871518*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.41939332636693*pi,-0.29218861985517697*pi,0.829603011376423*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\ncx q[7],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.596798767238947*pi,0.76000837563448*pi,0.827988206172218*pi) q[16];\nu3(0.678587916284054*pi,-0.31078111649158*pi,0.937021915985562*pi) q[20];\nu3(0.321175495933905*pi,3.01880825075807*pi,1.144708030860858*pi) q[21];\nu3(3.5*pi,3.46564681349276*pi,0.5*pi) q[0];\nu3(0.537803581813507*pi,0.60655256504102*pi,0.5162352325847968*pi) q[1];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.45038960055872*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42197694604853*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.18836190891049*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341097628585975*pi,3.20554677136269*pi,1.79181524516838*pi) q[15];\nu3(0.199577452002297*pi,-0.07881777164201798*pi,0.63367613916635*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.29563651841653*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.54629440261678*pi) q[18];\nu3(1.0*pi,0.0*pi,1.304593630733764*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.48039897478333*pi,0.6885861668531099*pi,0.7724075923147791*pi) q[21];\ncx q[0],q[12];\nu3(0.383849879629835*pi,0.54042556725557*pi,4.2053136288366*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[13];\nu3(3.5*pi,3.49383626001178*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.44447176317556*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,0.0*pi,1.164342308682291*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[17];\nu3(1.0*pi,0.0*pi,1.243493362462111*pi) q[14];\nu3(0.612563233359186*pi,-0.175241337267182*pi,3.38009309875342*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.29212306166398*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49896647600878*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4010861249973505*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1726183362763671*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47379266943799*pi) q[19];\nu3(1.0*pi,0.0*pi,1.110010068979508*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,0.5145479171380477*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.619922285902015*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.657239666975151*pi,3.0308306804021*pi,3.07609170615688*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4487589118078805*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.47103524271031*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[20];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.105341910561673*pi,0.31636737929772496*pi,3.60183042024999*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.531981345880215*pi,-0.4192995738746888*pi,3.42305210829067*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.589878981775334*pi,-0.4850007844835072*pi,4.47682982727491*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.535119814837501*pi,1.040355134351*pi,0.643658108906334*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.627495987008215*pi,0.206410969715061*pi,0.857704547149075*pi) q[14];\nu3(3.5*pi,3.3763304028634*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.539314409560961*pi,3.20623109811417*pi,0.814194380501178*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.322033196267895*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.848377842349945*pi,-0.371916239631919*pi,4.371562296839739*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.475602585619889*pi,-0.05341878289781399*pi,0.9865910010162491*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.383704912849397*pi,3.34915949700748*pi,0.900175034383*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.796656403591738*pi,3.24119365130506*pi,0.678948282697634*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.422553557448902*pi,-0.4695031248368541*pi,4.03797094739396*pi) q[14];\ncx q[16],q[21];\nu3(0.736858284023582*pi,-0.425038959134458*pi,0.8195984494708359*pi) q[17];\nu3(0.668222403884815*pi,3.20367633587855*pi,3.36283645895551*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.151041502541644*pi,-0.014610024802368005*pi,4.00340656078673*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.332043422128385*pi,0.169169030248017*pi,4.43488760983537*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.231550327557524*pi,-0.323653107312649*pi,3.87110541746173*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.626913759623795*pi,-0.05632356839974101*pi,0.644855989160512*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5609601880716132*pi) q[21];\nu3(0.362052233152512*pi,3.37480306808012*pi,1.79278528950042*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.83585053162311*pi,2.90211947973015*pi,3.90225195057357*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.464606113656338*pi,3.28055311136785*pi,1.010850103981857*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.151134950699161*pi,3.25393948228713*pi,1.51202015487449*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.553876716583148*pi,-0.18243305341099703*pi,3.6797679207653*pi) q[0];\nu3(0.437322368161408*pi,0.27798128864279903*pi,3.44060194563303*pi) q[2];\nu3(0.725978169866152*pi,-0.115139200912178*pi,4.46564012874185*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.770750132258691*pi,0.004989093173059955*pi,1.2342488971060162*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.634985726777272*pi,3.35121550927177*pi,4.30485904666937*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.547709825831874*pi,-0.314968067281225*pi,1.292114052893253*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.271946127492416*pi,0.02380683688568197*pi,3.95993854415659*pi) q[2];\nu3(0.841647651598061*pi,-0.302183688910308*pi,3.20567659709618*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[17];\nu3(0.450433636469514*pi,0.5956352830138401*pi,3.7105717631734*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.361618349473024*pi,3.31128221601169*pi,0.517531123102666*pi) q[19];\nu3(0.579549360463308*pi,-0.330979628940974*pi,4.49332797658529*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40329408287773*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.414959395079691*pi,0.63426077242722*pi,0.860967831544191*pi) q[13];\nu3(0.2540188930874*pi,2.86626401414809*pi,1.388453543995547*pi) q[16];\nu3(1.0*pi,0.0*pi,1.232096433550185*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.75421244658941*pi,2.77355564955294*pi,3.29151111397151*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.709828117594344*pi,2.89327596162133*pi,3.59748314897181*pi) q[13];\nu3(0.724261786327321*pi,3.472567138861*pi,3.51233986772779*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.4812762999174*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.4418865968437449*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.4722689539245*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.326938603317184*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5295014963123132*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.288180957518133*pi,3.17112422151783*pi,4.36639317986598*pi) q[21];\nu3(3.5*pi,3.35200381090651*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46201827795785*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[7];\nu3(3.5*pi,3.42759883355017*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,1.288583365572567*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(1.0*pi,0.0*pi,1.205789864706315*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.320945615676588*pi) q[19];\nu3(0.53395721590068*pi,0.5012206145407301*pi,0.739297950832113*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[19];\nu3(3.5*pi,3.4246340181899*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.44634897309061*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5757333877909807*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.663538985341303*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.382639698801682*pi) q[18];\nu3(1.0*pi,0.0*pi,1.309780069490737*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[18];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,4.4856194333526*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[11],q[15];\nu3(0.0*pi,-0.5*pi,4.373516345448341*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.381355204935479*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.415509110768312*pi,2.70131735180913*pi,1.67891349397451*pi) q[9];\nu3(3.5*pi,3.48700586385678*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[16];\nu3(1.0*pi,0.0*pi,1.3715960858899359*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.529222497941055*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38839952265221*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47790879197665*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.437084110536551*pi,3.28951348792394*pi,0.7768155917133319*pi) q[9];\ncx q[10],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.41954864306018*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.134973709303815*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.19923835578434*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.368208693373011*pi,0.18378003384697095*pi,3.74421475421671*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.0*pi,-0.5*pi,0.621433011044604*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.391530540737873*pi,0.5013505157170799*pi,4.3757120318228*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.147950051663386*pi,1.00582132708379*pi,4.437711943764009*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41981195791552*pi) q[16];\nu3(0.816763292254381*pi,-0.14025521034633398*pi,1.317687697386809*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5237544598022383*pi) q[21];\nu3(0.603927347313004*pi,0.6086930726109201*pi,0.711154413537799*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.769453827331812*pi,0.04827853292935602*pi,1.280889222063898*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.121556977910317*pi,3.41035207010573*pi,0.843116504993884*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.162791356999675*pi,1.15846418243095*pi,4.3235324768164904*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.266398535168935*pi,-0.182124339515493*pi,1.56873877867529*pi) q[3];\nu3(0.4542682351283*pi,0.16873690077582904*pi,0.7739300113215131*pi) q[4];\nu3(0.343578540428785*pi,-0.24698775472455498*pi,1.74300622085242*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.507917641996875*pi,0.170087862657887*pi,1.30069842314343*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.41973523591953*pi,0.67690820703402*pi,4.05625787870445*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.369253852846757*pi,-0.334697278706549*pi,1.053310375494722*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.74553528082166*pi,2.73728135226916*pi,4.23444560700446*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.639246560079775*pi,3.46530621990611*pi,4.01859139069649*pi) q[5];\nu3(0.677369248999844*pi,1.00653454500828*pi,0.5452659899003001*pi) q[6];\nu3(0.372969215008118*pi,-0.09119531325271402*pi,1.3759505363916151*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.803309845960995*pi,0.274322817412855*pi,1.61122737630051*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.264702171113088*pi,2.50914842419778*pi,1.498216484276821*pi) q[18];\nu3(0.402346184550306*pi,-0.266220843041586*pi,1.2287905425253811*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.394363409522857*pi,3.28389210652765*pi,1.447894486176219*pi) q[1];\nu3(0.325475045056189*pi,3.03681535764535*pi,0.5583836967565428*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.614296385353511*pi,2.90564713520645*pi,4.04776013014326*pi) q[6];\nu3(0.381629316797169*pi,-0.011436118876122003*pi,3.63985690251818*pi) q[7];\nu3(0.544167227865813*pi,3.17524823850871*pi,0.5004988099889565*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.252295494852528*pi,-0.144755887876084*pi,4.42528076644178*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.476650407979992*pi,3.19326186252371*pi,1.96075969733993*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.331150326445591*pi,0.6111666730476699*pi,0.569097542797363*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.197117231085696*pi,3.30387912710827*pi,1.55365660230966*pi) q[8];\ncx q[9],q[15];\nu3(0.473136694184034*pi,2.59687474653228*pi,3.92535602411917*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.52772157442693*pi,0.005078998358622022*pi,0.622830569664534*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47751855099544*pi,0.5*pi) q[9];\nu3(0.63597388568517*pi,-0.09350888328109802*pi,1.110837113436064*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.515003406094886*pi,0.6456933652964101*pi,4.45085337810637*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.19691057637126*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.268521390020933*pi,-0.17891121911275898*pi,3.90689041809839*pi) q[20];\nu3(0.490424700672712*pi,-0.378774199326461*pi,0.723279737271317*pi) q[21];\ncx q[0],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.525017124007096*pi,0.50219209517871*pi,4.19190147232735*pi) q[13];\nu3(0.971366682970507*pi,0.411754705640649*pi,0.711133882615189*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.34412385582039*pi,0.61897756459966*pi,4.21887257194353*pi) q[21];\nu3(3.5*pi,3.39319690537481*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.40730410706719*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.244627039283652*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.528290622559914*pi,3.32939656431846*pi,4.3864295492533305*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.621429870304934*pi) q[15];\nu3(0.341606017758335*pi,-0.126315210865385*pi,0.731975630962045*pi) q[16];\nu3(1.0*pi,0.0*pi,1.173242891508019*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[18];\ncx q[6],q[20];\ncx q[7],q[11];\ncx q[8],q[19];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.615892548611825*pi,0.11733361693740196*pi,1.104662322516126*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.536679278420122*pi) q[5];\nu3(3.5*pi,3.45651200614024*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49797090977639*pi,0.5*pi) q[7];\nu3(3.5*pi,3.35165557423978*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.303472060479266*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.41896932176369*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2959103343369391*pi) q[19];\nu3(1.0*pi,0.0*pi,1.227628211595365*pi) q[20];\ncx q[0],q[5];\nu3(3.5*pi,3.44762195469422*pi,0.5*pi) q[2];\ncx q[4],q[18];\ncx q[6],q[20];\ncx q[7],q[11];\ncx q[8],q[19];\nu3(0.386929677179471*pi,2.58536692762366*pi,1.44210919336403*pi) q[9];\ncx q[10],q[12];\nu3(1.0*pi,0.0*pi,1.214100329660448*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.585806190212146*pi,2.49013531571959*pi,3.8647160327285*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40441914236072*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.205596759981445*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[13];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.618281775917372*pi,3.32362806384457*pi,0.614213280339793*pi) q[9];\nu3(3.5*pi,3.38109890517642*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.647258725386042*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2423982816684171*pi) q[12];\nu3(0.869332948549343*pi,0.029437180816339947*pi,4.12496334736959*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.451310473485631*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5883976491811287*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.48237159590702*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44902714556212*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[11];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,0.5519423205433709*pi) q[13];\nu3(1.0*pi,0.0*pi,1.4007562642022768*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1684206402200878*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44779384395787*pi) q[21];\nu3(0.320078995032345*pi,0.128651030744659*pi,0.914468107405132*pi) q[0];\ncx q[1],q[16];\ncx q[2],q[13];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.561372604925408*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.39320516519418*pi,0.13370129736136405*pi,0.876723010975496*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.604296679560243*pi,3.38337055732693*pi,3.48304684226243*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4466406552900395*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5452798786948687*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.631037112903526*pi,0.38117149867142397*pi,1.266297195829981*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.178224251135442*pi,2.54716837699377*pi,1.054510601388424*pi) q[4];\nu3(0.48267020857983*pi,-0.303293910495788*pi,1.309409279607661*pi) q[5];\nu3(0.256725994032275*pi,0.67187246198726*pi,0.714505969611638*pi) q[6];\nu3(0.584292870198137*pi,1.00054584134627*pi,0.750255554645227*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.669540696422422*pi,0.06249755315192296*pi,4.03591527289488*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.658371707510529*pi,2.65369004802073*pi,3.86793777698949*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0283665093414927*pi,2.96753289463034*pi,0.729478469763717*pi) q[4];\nu3(0.949692013750524*pi,-0.06764404583192801*pi,1.230934390277268*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.165800477662573*pi,2.66694969386527*pi,1.329158967008413*pi) q[7];\nu3(0.572639166517077*pi,0.05023521595499403*pi,1.301484390006272*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.654331883552606*pi,-0.13827720193395998*pi,1.030248685489596*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.214085089647599*pi,0.279124662171519*pi,0.822677213056061*pi) q[8];\nu3(0.546318060243924*pi,3.38894510748171*pi,3.64621087364146*pi) q[10];\nu3(0.599654775514758*pi,0.456906638551974*pi,1.3947990967712949*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.162595884521837*pi,-0.077726942581265*pi,3.65156334896963*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.222180858165392*pi,-0.06604031743611499*pi,1.3937124884500371*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.488369517829933*pi,0.310458694093786*pi,3.80919185148043*pi) q[10];\nu3(0.193742017870174*pi,3.0984087538016*pi,2.08464656640319*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.333913093784451*pi,3.35550334859589*pi,1.86674190331979*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.133912917348784*pi,-0.357013609278396*pi,1.54673478921471*pi) q[17];\nu3(0.294969950482661*pi,0.74127916659362*pi,3.87907033529753*pi) q[18];\nu3(0.254129726435177*pi,3.10570735838252*pi,1.116832334581265*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.76575519592744*pi,0.43869477658246503*pi,4.1056408819396*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.276937602237418*pi,2.8945785740042*pi,1.7844321146879*pi) q[12];\nu3(0.541215860201829*pi,3.05601743137352*pi,3.33499472512983*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.248759820985592*pi,-0.42404739711064543*pi,4.20994652307063*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.415980880362368*pi,0.79630378102159*pi,4.03264051183193*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35135201809621*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.263873360521488*pi) q[7];\ncx q[8],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.65673303192583*pi,2.48916536419875*pi,3.62879639929981*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.611442808055505*pi,0.14404807671502295*pi,4.379642074301421*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.442435697116965*pi,0.278026884030931*pi,4.1211733572503295*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47174509364541*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[19];\nu3(3.5*pi,3.45138946414613*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.273782469228885*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.224578719984284*pi) q[15];\nu3(0.0165181819573167*pi,0.46045720255203904*pi,3.66802166820861*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.56432873807232*pi,-0.018893192732804986*pi,1.326261967588609*pi) q[21];\ncx q[1],q[18];\ncx q[2],q[15];\nu3(0.356755725097693*pi,0.13422287661918797*pi,4.40082302879609*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30391913027586*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.73099899965686*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.210618014293845*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.38985402907682*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.42351725268727*pi,-0.183071676709407*pi,3.81835935358365*pi) q[3];\ncx q[4],q[7];\ncx q[6],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.62370862322298*pi) q[9];\nu3(3.5*pi,3.3678484595398*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.31502877005671*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219434835125969*pi) q[17];\nu3(1.0*pi,0.0*pi,1.164901961264217*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\ncx q[2],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.501056387515813*pi,2.55842445052321*pi,3.97232227606741*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.39301710524457*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48916485012212*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.689870983990012*pi,-0.24036125744966502*pi,4.21080479709093*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.288915246170256*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43707469011955*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47797380060592*pi) q[18];\nu3(3.5*pi,3.40913956673596*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.334662596228146*pi) q[21];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.331789597273789*pi,2.9907557368167*pi,1.0603256299038*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.536995725248443*pi,2.54848390133427*pi,3.79431528614462*pi) q[8];\nu3(0.472208984117953*pi,1.02619877638061*pi,4.10989959188916*pi) q[9];\ncx q[10],q[16];\ncx q[11],q[17];\nu3(3.5*pi,3.40985113388804*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2803888368487248*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\nmeasure q[4] -> c[4];\nmeasure q[8] -> c[8];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.395101657375697*pi,0.61836089721038*pi,4.23031579867868*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.650452022970225*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.49855007797754*pi) q[21];\nmeasure q[7] -> c[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5350044094422342*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44942092858305*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1467149599362632*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.4641104869285*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.914504240887867*pi,3.39187975651261*pi,4.1024092090838*pi) q[2];\ncx q[3],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.45674220187659*pi,3.17725125026462*pi,4.47424827278554*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.399078407899425*pi) q[14];\nu3(0.662300862329572*pi,3.02062331520379*pi,4.26527511846704*pi) q[15];\nu3(0.471328696349003*pi,2.57649627585992*pi,3.81985099041516*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[10] -> c[10];\nmeasure q[15] -> c[15];\nmeasure q[16] -> c[16];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.631488649224436*pi) q[5];\nu3(0.691074137920979*pi,0.17652551058840205*pi,4.0739505054675895*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.401243873399554*pi,-0.4136281836986792*pi,4.43200892221933*pi) q[1];\ncx q[3],q[5];\nu3(0.659639741513759*pi,3.43727184703105*pi,4.23761983838895*pi) q[11];\nu3(0.623202860912393*pi,3.39517848958191*pi,4.34245876596815*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.552232444317974*pi) q[14];\nu3(0.344583189521653*pi,-0.11022104664759502*pi,1.1152956210829958*pi) q[17];\nu3(0.502089695676009*pi,2.94951049661897*pi,3.57981305709867*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[11] -> c[11];\nmeasure q[12] -> c[12];\nmeasure q[17] -> c[17];\nmeasure q[18] -> c[18];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.676527484525132*pi,-0.4034963335813355*pi,0.99305853878082*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.411950531518002*pi,-0.4975828691239026*pi,1.92941615237605*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.329450994169166*pi,3.41637726112049*pi,4.42439941583116*pi) q[20];\nu3(0.736741495453221*pi,2.66975189479962*pi,3.99315172254983*pi) q[21];\nmeasure q[13] -> c[13];\nmeasure q[20] -> c[20];\nmeasure q[21] -> c[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.629873160334494*pi,3.05570066353337*pi,3.14191427294969*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nmeasure q[3] -> c[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0987490404532446*pi,2.44567400770322*pi,1.1158586093009961*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nmeasure q[5] -> c[5];\nu3(0.492404315214838*pi,2.86598711947351*pi,3.845062507471*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nmeasure q[0] -> c[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.462896494306884*pi,2.80670622544358*pi,3.5801427600509*pi) q[14];\nmeasure q[14] -> c[14];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.601705380067435*pi,0.6208484404658401*pi,0.806896813308703*pi) q[0];\nu3(0.308274234140666*pi,0.427607634697721*pi,0.875550525664939*pi) q[1];\nu3(0.366718875953545*pi,2.94697850064752*pi,1.57001137706268*pi) q[2];\nu3(0.585492855936762*pi,0.10669329278320205*pi,1.382071861597969*pi) q[3];\nu3(0.49147556268165*pi,-0.04808031855825601*pi,0.509353556473842*pi) q[4];\nu3(0.69795748265577*pi,-0.382545063877085*pi,4.03272352668219*pi) q[5];\nu3(0.249574737612222*pi,0.47575570082972496*pi,3.81982787611172*pi) q[6];\nu3(0.638083398457065*pi,0.5498905722480001*pi,1.342021493422028*pi) q[7];\nu3(0.176355302906788*pi,3.16626862091353*pi,1.61802835973199*pi) q[8];\nu3(0.588533983497835*pi,0.05075209096091304*pi,0.723369404021339*pi) q[9];\nu3(0.647300931528439*pi,-0.08399920985697101*pi,4.38032291105485*pi) q[10];\nu3(0.670037057236808*pi,3.37952603586828*pi,3.2984027285492*pi) q[11];\nu3(0.890478742656228*pi,0.5680870009822201*pi,1.3778962971580642*pi) q[12];\nu3(0.412293636989355*pi,-0.23848159152763498*pi,0.628699094398322*pi) q[13];\nu3(0.543573139821928*pi,0.46716114327327896*pi,1.409523786350689*pi) q[14];\nu3(0.295858115195025*pi,-0.4196814025731917*pi,1.467678317464213*pi) q[15];\nu3(0.766426123582638*pi,-0.378611559155667*pi,3.20988235741719*pi) q[16];\nu3(0.675298251541849*pi,0.6702473473795401*pi,4.311933124036139*pi) q[17];\nu3(0.513254859444177*pi,0.13017724127333496*pi,3.83316029912135*pi) q[18];\nu3(0.574497844505859*pi,0.06661028767459898*pi,0.898722093481351*pi) q[19];\nu3(0.468437384998253*pi,0.55214814669496*pi,4.15337926597107*pi) q[20];\nu3(0.578976576914986*pi,1.07517018960964*pi,0.7624941107389129*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[19],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.42718295143479*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.45291119666362*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.353064063399588*pi) q[6];\nu3(3.5*pi,3.4623935949922*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(3.5*pi,3.2997492863341*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1828658841383661*pi) q[12];\nu3(1.0*pi,0.0*pi,1.251287242924757*pi) q[17];\nu3(1.0*pi,0.0*pi,1.174423865999405*pi) q[18];\nu3(3.5*pi,3.41444764980668*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1961315382006759*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(3.5*pi,3.49657663284955*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[15];\ncx q[8],q[17];\nu3(3.5*pi,3.27229341805412*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48897905659384*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.377553910235008*pi) q[13];\nu3(1.0*pi,0.0*pi,1.431567136843924*pi) q[14];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.235379526455666*pi) q[20];\nu3(3.5*pi,3.40063108196488*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47724363030289*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.43021105560766*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4278915480183105*pi) q[6];\nu3(1.0*pi,0.0*pi,1.255710708920505*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43383247262256*pi) q[12];\nu3(1.0*pi,0.0*pi,1.232966645555073*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240975217213758*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5182592026229116*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41095912706975*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.31723264956778*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[6];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[12];\ncx q[5],q[15];\ncx q[8],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5198922049665344*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5925539394590755*pi) q[14];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5371517325686842*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4558316719062105*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4215983710407905*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5072605374145804*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.35348931450572*pi,3.13115127787465*pi,0.743394619028806*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.398723238051477*pi,-0.294336273185496*pi,4.43180739243733*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.233189657504791*pi,2.93134835361633*pi,1.018300621317564*pi) q[8];\nu3(0.446704854792521*pi,-0.09756704817954198*pi,3.92594038996285*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0255057699630567*pi,3.11355267078344*pi,1.356496755620699*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0368793750861345*pi,2.91316177734958*pi,1.81005126978503*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.880822883813815*pi,2.87037332371204*pi,3.50735853748943*pi) q[2];\nu3(0.450024639939105*pi,2.87992734555632*pi,0.843802857766486*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.428680151959311*pi,1.04663781745971*pi,4.28663438120617*pi) q[10];\nu3(0.415225667747957*pi,2.64493832390522*pi,3.85444183965161*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.405580447739332*pi,3.17829323433187*pi,0.774900654944459*pi) q[13];\nu3(0.526506287814076*pi,2.70491102497021*pi,3.55357914195732*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.797692686738783*pi,0.020259347520291016*pi,3.85402812626066*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.431225356796608*pi,-0.321951751014108*pi,1.53471988729194*pi) q[1];\nu3(0.652609886015151*pi,0.340023189322198*pi,1.416860993661786*pi) q[2];\nu3(0.535269328184396*pi,1.0351574389506*pi,0.869068886813392*pi) q[3];\nu3(0.320916770049271*pi,2.72466874260132*pi,1.6130488145285*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.856219817127436*pi,0.54072212378138*pi,4.490950003319369*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.20359103286459*pi,0.5208340142546599*pi,0.916867056170947*pi) q[10];\nu3(0.718639591126571*pi,0.6293689995560501*pi,0.798163631851776*pi) q[11];\nu3(0.702870900310752*pi,-0.39694669408163197*pi,3.33036923399962*pi) q[12];\nu3(0.824623657365771*pi,2.91313388717874*pi,3.76869969188508*pi) q[13];\nu3(0.0833559950914273*pi,0.16159641376216205*pi,0.990688164396653*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.4968058993426*pi,3.21087016116932*pi,4.18235015610262*pi) q[18];\nu3(0.424279414503005*pi,0.61466726384719*pi,3.730421594672*pi) q[19];\nu3(0.196104865236189*pi,2.49435895376791*pi,1.236352362328268*pi) q[20];\nu3(0.122409990578442*pi,0.65373792045587*pi,0.695006467937859*pi) q[21];\nu3(0.160088220778007*pi,3.23359180057765*pi,1.482074438622411*pi) q[0];\nu3(0.495977921100286*pi,-0.15257793611596698*pi,1.1199993731505709*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.507969199498818*pi,3.49005379363489*pi,4.31647385556293*pi) q[4];\nu3(0.408214459747759*pi,3.27154499175258*pi,0.5860475691238467*pi) q[5];\nu3(0.335825026318863*pi,0.6167638379009*pi,0.8714570800813239*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.324599270802793*pi,0.8725463718004101*pi,3.94367806812237*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.227488455154051*pi,0.28247235414474603*pi,0.97416781805759*pi) q[16];\nu3(0.17520279922916*pi,-0.02568310657373002*pi,3.80753956799858*pi) q[18];\nu3(0.672465018976577*pi,1.04477767277209*pi,0.892409530438511*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.185722848668517*pi,2.72175996264543*pi,1.431701237752728*pi) q[21];\nu3(0.204083215309123*pi,3.30607979818612*pi,1.64326941439344*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.216172580806473*pi,0.281865656768552*pi,3.69618448153771*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.974462246769057*pi,0.20725690134500996*pi,0.5078652106015548*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.586577250822868*pi,0.29245037014347497*pi,1.67443759586265*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.789975680462393*pi,-0.21570983221206902*pi,1.0083515769145661*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.34735727166594*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.286573048807077*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,3.35866207761227*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.29904615073693*pi,0.33252822439321394*pi,3.78077099123433*pi) q[7];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.1195758244705392*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.909105093193873*pi,0.015279435231855043*pi,1.487572899128528*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44347613917768*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,3.42382928957849*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.49918006374626*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.258560561767501*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3479001892411149*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37141499779012*pi) q[20];\nu3(1.0*pi,0.0*pi,1.218242498374595*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,3.38786659421296*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.285412242141256*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,0.5353819841189353*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,3.44079350157041*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.392482437985924*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(3.5*pi,3.43573616759428*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48958570701068*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.661886526009415*pi) q[12];\ncx q[14],q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.250356366633353*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38057598265466*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44902772629373*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.432175071462*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2501358810195269*pi) q[15];\nu3(3.5*pi,3.45997855430667*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.234816634799383*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.71243845279866*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.656959926129242*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.469776405767359*pi,2.58447838743072*pi,1.015726312495447*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.49212735955022*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.302495657030273*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.279514922870391*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.492347147348*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.148897759431604*pi,3.11331179680297*pi,1.97053473790454*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.200140231959989*pi,0.8933899910421499*pi,0.5934431476972207*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.453311386828828*pi,3.24683352564995*pi,1.415511768070769*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[19];\nu3(0.384252395254166*pi,2.92068224314669*pi,0.742760462187861*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.197093464456417*pi,-0.345032113732896*pi,1.493269890809986*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5095745943196315*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.731387177167181*pi,0.26101521752702606*pi,4.17319832387796*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.179091030347151*pi,2.96369514496733*pi,1.1113574375552528*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.675437069844709*pi,2.99980153830663*pi,4.4042618105718*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.558275663943938*pi,2.96832397629006*pi,3.97761306438889*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.616556276044672*pi,3.39044286005765*pi,4.053429603230001*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.83511826650583*pi,0.35210213180845895*pi,4.42421847831743*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.841154531738494*pi,0.7587473071878701*pi,4.4622800601404595*pi) q[0];\nu3(0.288237572457218*pi,0.315517603788702*pi,4.49851211664228*pi) q[1];\nu3(0.46101364603662*pi,0.20075796894014897*pi,0.5141398883478383*pi) q[2];\nu3(0.393371777084726*pi,-0.370426591194148*pi,0.791418115417165*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.51390855050571*pi,3.14802840472196*pi,3.26241660926698*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.567949910350901*pi,0.9305702024395801*pi,0.829501067235519*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.270093575669033*pi,-0.15362779749941702*pi,1.1434303879097691*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.430446197103808*pi,-0.16477641314542402*pi,1.33310388352443*pi) q[21];\nu3(0.330658091484605*pi,-0.029590426423799998*pi,1.036309946440819*pi) q[0];\nu3(0.933950235833107*pi,0.74190165948563*pi,0.602759611288379*pi) q[1];\nu3(0.502793733070821*pi,0.43587926105265296*pi,3.91169426149501*pi) q[2];\ncx q[3],q[13];\nu3(0.37825420485638*pi,3.42968321419175*pi,1.019983789175532*pi) q[4];\nu3(0.127750660255729*pi,-0.202427976014883*pi,3.83283332978494*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.703153304458607*pi,-0.009810146512432005*pi,1.221852138702413*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.145269264155779*pi,0.18072677282247496*pi,3.36934399167908*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.632723600420835*pi,0.9914842623197899*pi,0.6869858578928401*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.678315993767644*pi,0.9563887155755699*pi,0.8262005080386821*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4322906790007*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.627637725062928*pi,0.5049126629923699*pi,0.684406767841903*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.4144235255805*pi,2.88915639201286*pi,0.897703583500172*pi) q[7];\nu3(0.301529273533661*pi,2.56247696850333*pi,1.02052406044926*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.318352730612262*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.233023898469412*pi,0.19087147180971498*pi,3.52915579400319*pi) q[16];\nu3(0.0625149179702809*pi,3.3148889505303*pi,1.6221039840228*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.367517186860661*pi,3.15502439561764*pi,1.29185043557879*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.372868542665403*pi,1.06559774058449*pi,4.19130605472308*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(0.437977667785272*pi,0.58623458996845*pi,4.39335428387047*pi) q[11];\nu3(3.5*pi,3.34848793713845*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.47604607113086*pi) q[13];\nu3(0.568417616954081*pi,3.15150447698496*pi,0.6694494786594389*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248475280993894*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.664822320100116*pi,2.69741759080388*pi,3.48579075843735*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.41938118673181*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(1.0*pi,0.0*pi,1.204853464106608*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.3503211500546*pi,0.5*pi) q[10];\nu3(0.836694495775509*pi,3.47589837218186*pi,4.22888659266785*pi) q[11];\ncx q[12],q[17];\nu3(0.75618125820283*pi,-0.06023702735505998*pi,0.893050408695583*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.569137246738236*pi,0.12668543484288697*pi,4.12072388756131*pi) q[19];\nu3(1.0*pi,0.0*pi,1.073449615122525*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[6];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.29308425192731*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.617459690175073*pi,-0.39102946049035103*pi,3.76591268089214*pi) q[15];\nu3(1.0*pi,0.0*pi,1.195188213294615*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5553508240517746*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45646277942454*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40130825125143*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48680756676489*pi) q[4];\ncx q[5],q[16];\nu3(1.0*pi,0.0*pi,1.242870283996297*pi) q[6];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.935484376127729*pi,0.5084379321868999*pi,1.454835941159266*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3807093358915439*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42985067305545*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[6];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[8],q[11];\nu3(3.5*pi,3.25625243609201*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4260279186997*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.202644492463689*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,0.5775553942557843*pi) q[6];\nu3(3.5*pi,3.39677739120864*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3326639028220582*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.38052202969781*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44683750858194*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.189268872983809*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[15];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.376231128067404*pi,0.81612511703542*pi,0.5432338866866212*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4816461340684*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.829980208333189*pi,2.58362409261886*pi,4.01105093421714*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39483370026245*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41041502830159*pi) q[11];\nu3(0.325358096032557*pi,-0.325263614391777*pi,1.72633195018045*pi) q[12];\nu3(0.505214738136567*pi,-0.4963390806200248*pi,3.16515480933226*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.186832081401036*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.482746263589121*pi,-0.4573475305227424*pi,1.478169510483291*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5808988275589602*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.582025520264684*pi,3.41379993683966*pi,3.41797501521336*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.715597328457413*pi,3.06459505308576*pi,3.37239344812024*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.931151836827063*pi,2.80529332906227*pi,3.96261764807593*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.356958871437198*pi,3.12530327022756*pi,1.296748793933834*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.773330523890233*pi,0.47489384645077104*pi,4.44826778918864*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38716058684477*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.786652638645117*pi,-0.08789534617253603*pi,0.937543197212571*pi) q[1];\nu3(0.396914856767269*pi,0.12485600464214597*pi,3.93735038394517*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.528611568358431*pi,3.10952602666207*pi,3.42350128105486*pi) q[4];\nu3(0.0606222335986083*pi,2.88498681414491*pi,0.960209774110233*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.85483799648299*pi,-0.084808788446322*pi,4.06961103895021*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.470660144261402*pi,-0.00022359764001800286*pi,1.2545848518959302*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.132800567421779*pi,0.362577457363102*pi,3.82857132591279*pi) q[20];\nu3(0.165822180464072*pi,0.04581029962585503*pi,3.70499883886871*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.783207095562668*pi,2.79228611889637*pi,3.93451483030676*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.38814949475265*pi,2.41156042364481*pi,1.243670706808369*pi) q[4];\nu3(0.530854230972884*pi,0.07399779864616396*pi,0.942726813998136*pi) q[5];\nu3(0.352803788077392*pi,0.398751190342975*pi,0.9482498230556851*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.465724624475022*pi,-0.18028918381390802*pi,0.581393285090511*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.14016735819512*pi,-0.17904187411272698*pi,1.54336958772802*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.510405956923798*pi,2.78737821353657*pi,3.83367801001211*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.281409083916449*pi,-0.09883200173592999*pi,0.775448180991552*pi) q[20];\nu3(0.456496164450765*pi,0.39801729649583295*pi,3.6973791537006*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.245189581317375*pi,-0.03655233632550903*pi,3.87233297692482*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.391784112861437*pi,-0.4667766730995725*pi,1.032439516909934*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.207066372086162*pi,0.21226998323776403*pi,3.97682619073492*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.63281814377367*pi,0.65388552289692*pi,0.9853006582660899*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.844374198323532*pi,3.37847654603585*pi,0.5892342411441316*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.543508661667484*pi,0.8389860359721399*pi,4.4628202712002505*pi) q[18];\nu3(0.211648220723888*pi,-0.4532775515332707*pi,1.028665741971021*pi) q[19];\nu3(0.693311727122841*pi,3.10855774586768*pi,3.21430752673258*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49892138036922*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.296625544251551*pi,2.8187708507751*pi,1.71254061678557*pi) q[8];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(3.5*pi,3.48507293181953*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.352237282695489*pi) q[13];\nu3(3.5*pi,3.44074203079763*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.282286853372046*pi) q[17];\nu3(0.875879667645942*pi,0.61074427970028*pi,0.970088935198868*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2009977896151232*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[6];\ncx q[4],q[13];\nu3(0.0724505722248545*pi,2.7866927664843*pi,1.4915805066678192*pi) q[7];\nu3(0.539044495114957*pi,-0.28537213886936597*pi,1.255213704741018*pi) q[8];\nu3(3.5*pi,3.47221707667043*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.339206337625501*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\ncx q[14],q[17];\nu3(0.733646446099952*pi,3.44789008831437*pi,3.77624810169986*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.45690978650823*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.374312904632027*pi) q[6];\nu3(0.267265094577062*pi,0.12589367160194898*pi,1.095877901326832*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.583604617125821*pi,-0.305119516700519*pi,0.752313907362071*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.683410228812066*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.837447544337623*pi,1.01179348205838*pi,0.895290111299134*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5072579229289889*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5718949979538479*pi) q[21];\ncx q[0],q[20];\nu3(3.5*pi,3.40631871606189*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[6];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.35223133826086*pi) q[10];\nu3(0.178855860808139*pi,-0.20732112589331297*pi,1.54443272319504*pi) q[11];\ncx q[12],q[21];\ncx q[14],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.046309308443616*pi) q[19];\nu3(3.5*pi,3.47547703699051*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.39225521317957*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5837988722498384*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1636815981578459*pi) q[18];\nu3(1.0*pi,0.0*pi,1.28487153973284*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.22934570800657*pi,2.87940054018337*pi,1.56623529069175*pi) q[14];\nu3(0.54143481546269*pi,0.09661756767123697*pi,4.44496057887369*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49332518358237*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.30224696462473*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.234639696577507*pi) q[11];\nu3(0.218942749156692*pi,-0.09843666114983202*pi,4.35961371966581*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.372568443673554*pi,3.05827217747365*pi,1.251652997942351*pi) q[14];\nu3(0.313429981829063*pi,0.28156551464606605*pi,4.22210405993531*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44133287910838*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49157459784406*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.305873456430836*pi,0.6447365576294899*pi,4.16248053112243*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.28915374049662*pi,0.5*pi) q[7];\nu3(3.5*pi,3.36888300940642*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.685697416811784*pi,0.47581523714741203*pi,0.97432210163035*pi) q[12];\nu3(0.193602208743419*pi,0.6135125461581299*pi,4.43760972441892*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.108545180997204*pi) q[15];\nu3(1.0*pi,0.0*pi,1.229928869877104*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.195527226095558*pi,3.00683052930352*pi,0.5220976565914818*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5112459275030266*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.473309249677304*pi,2.61620376598898*pi,1.54679551437285*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.374213571507871*pi,-0.08992759899089597*pi,0.607740183247929*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4907096477924*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4541844828342505*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.585935385946945*pi,0.035940668582367996*pi,3.99106108217692*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.259968657393423*pi,3.12309798793243*pi,0.721372650992155*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[15];\nu3(0.791661715820887*pi,0.02333528899982895*pi,4.38277161321085*pi) q[9];\nu3(0.434302537620648*pi,0.00858655745776904*pi,3.7199907547503*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.240098243609202*pi,0.015044152729162041*pi,4.0049669058471*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.43155057273293*pi,0.75546770288227*pi,3.96735505952128*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.534695524054356*pi,0.75251947474764*pi,4.30339363494679*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.905992255119965*pi,0.127862995057195*pi,0.917817686801438*pi) q[9];\nu3(0.328710009109571*pi,0.23360342300134096*pi,3.42267130771504*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.7434671861502*pi,3.01636460057205*pi,3.53126586648908*pi) q[1];\nu3(0.756654797210851*pi,3.45415229599305*pi,4.3970282833025*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.736094258129664*pi,-0.34686226074611803*pi,4.06094518447438*pi) q[5];\nu3(0.628558955947928*pi,0.308638262921906*pi,3.81997601925156*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.30867743957593*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.170300853992777*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.379276915479804*pi,3.00308518573868*pi,1.440176298222712*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.406840802188864*pi,3.31744137959584*pi,1.61049075913092*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.31656810083852*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.202908200673492*pi,0.265739039689852*pi,3.6287514177129*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.277478797438*pi,-0.08942130252657299*pi,1.52055173292022*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.352277933376991*pi,0.8715041147109*pi,4.0945236262699005*pi) q[19];\nu3(0.406501197671407*pi,0.09278247159977904*pi,0.82111636136066*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2681535887521669*pi) q[21];\nu3(0.624689315505647*pi,-0.218619840796564*pi,3.33372861390167*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.72854450770701*pi,0.39389693389981395*pi,1.368234413785549*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.656875484868808*pi,-0.4917266776763246*pi,0.885212948046719*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5732012975766798*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.331757693818033*pi,0.136184147926954*pi,1.16226726165751*pi) q[18];\nu3(0.313614173769865*pi,0.5754371459851999*pi,3.65339203676989*pi) q[19];\nu3(0.818257569071352*pi,2.53919100332424*pi,3.74618076251565*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.4427540920394*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.840783891889841*pi,-0.20682814175605002*pi,0.8310702241860219*pi) q[7];\nu3(0.863041236358737*pi,0.28005160722843303*pi,0.797170841134262*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.279666766623716*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.330424096058513*pi,3.14496383272134*pi,0.668375335897837*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.650514731961752*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\ncx q[3],q[10];\ncx q[4],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.496826876205651*pi,3.01357363434831*pi,1.8340346473711*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.239624423444156*pi,-0.242950305015594*pi,3.80820473090764*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41986996185924*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.070077741104601*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,0.5731291013024917*pi) q[10];\nu3(0.536106720847783*pi,-0.224962085216604*pi,0.8256622953310859*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.823885996888656*pi,0.013141769538164039*pi,4.09488905941327*pi) q[15];\nu3(0.797732552106655*pi,-0.28041205490347*pi,0.678798374743238*pi) q[16];\nu3(3.5*pi,3.32576924681015*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.233401384530643*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[10];\nu3(0.54824566674881*pi,0.276236539506289*pi,0.5449927669269686*pi) q[4];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45918663250045*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.275761249073517*pi) q[11];\nu3(0.689824386835999*pi,2.68970949051953*pi,3.31365692216534*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.259935098310078*pi,0.7873556099807799*pi,3.95726737774674*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5472992822000461*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.928240067772604*pi,0.5127276945863*pi,0.5355683410419391*pi) q[4];\nu3(3.5*pi,3.46405820440245*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.322574954772666*pi) q[13];\nu3(0.819531410386225*pi,2.95707965683718*pi,3.18378027091204*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5256998358607721*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[2];\nu3(0.240929093992168*pi,0.380546520347784*pi,4.25408637845829*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[13];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.867895641312495*pi,3.08054331387148*pi,3.06541326661001*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4548061908522705*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.867378324081908*pi,3.47164824223331*pi,4.2552041525899895*pi) q[14];\ncx q[17],q[19];\nu3(0.35444512353815*pi,3.2471148710541*pi,1.453267399498873*pi) q[21];\nu3(3.5*pi,3.35227465796602*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.676984120732335*pi,3.05682590039736*pi,3.23489065199642*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42710336894537*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49568926971289*pi,0.5*pi) q[7];\nu3(3.5*pi,3.27070262568858*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(0.532471653483026*pi,0.06921386047116995*pi,3.87715449412921*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.66997153986422*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285451901736111*pi) q[15];\nu3(1.0*pi,0.0*pi,1.163279056023445*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3096029360292571*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.248826848017532*pi) q[20];\nu3(0.53973332441953*pi,0.28516040628767003*pi,4.26480376808167*pi) q[21];\ncx q[0],q[15];\nu3(0.360731858920542*pi,0.325690711850692*pi,3.6267417787806*pi) q[1];\nu3(0.705179147210787*pi,0.14276343079842002*pi,0.907117597695691*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\ncx q[6],q[13];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.587580870246391*pi,3.4145024834573*pi,3.94321371073974*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.303169206290343*pi,0.33899642111072303*pi,3.50005290796414*pi) q[1];\nu3(0.745678093305154*pi,2.72450483153796*pi,3.64634388254957*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4996650297246*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5706868702370766*pi) q[16];\nu3(0.235706574990672*pi,3.30900761251592*pi,1.33660706602202*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43418899151889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.552952321411334*pi) q[20];\ncx q[0],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[5],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.384757038906843*pi,0.70083997452141*pi,4.37499084314339*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36205609843914*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.625823527928077*pi,-0.316198678378401*pi,0.605571405709259*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.083198192313912*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.637120836035881*pi,0.40269695536514705*pi,4.24346398992895*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.696228090764183*pi,-0.060666927664838*pi,3.96777131960162*pi) q[5];\nu3(0.35784460067748*pi,0.5688023693194599*pi,0.803739480082417*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.523838648379571*pi,0.77727058332965*pi,1.0430968578092998*pi) q[8];\nu3(0.901625933858957*pi,0.20877638739563797*pi,0.979878272067522*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.670726925397153*pi,3.3984417189973*pi,3.41349977206319*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.579251707884625*pi,0.352948297716024*pi,1.248747349037318*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.609677366385144*pi,0.12999316035145703*pi,0.634297359070224*pi) q[8];\nu3(0.331996191650278*pi,2.39145939418589*pi,1.243239071323349*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.286025439036159*pi,2.65087818401551*pi,1.157445401436646*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5303899325297159*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.495069301750515*pi,0.22559880359586304*pi,1.469154298973944*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.59589365505893*pi,3.08087250274*pi,3.70956469016045*pi) q[0];\ncx q[3],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.747192992179349*pi,0.361693677004146*pi,4.42762892371472*pi) q[11];\nu3(0.641125219238373*pi,0.129510896408481*pi,1.0384498387470469*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.53849474623588*pi,2.94963431872903*pi,4.3735291081627*pi) q[20];\nu3(0.389141047997587*pi,3.01857871731346*pi,0.8689410203273731*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.771963733832639*pi,-0.03402394862602898*pi,1.0086659854831042*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.49379705047176*pi,3.22867266268221*pi,0.912327605366186*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.456609246745258*pi,-4.7092971427020736e-05*pi,0.7982410147997501*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.337677110250537*pi,2.26410140161136*pi,1.238554354681975*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.156593402556089*pi,0.20181881360908105*pi,1.265934070281602*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.551730248422962*pi,2.92910887948158*pi,4.3064704112110395*pi) q[14];\nu3(0.261472865845233*pi,3.27595679482865*pi,1.93028979086703*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(0.168973920695582*pi,0.04413964360175904*pi,4.38950915348406*pi) q[3];\ncx q[6],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.215151166607169*pi,3.35524531086142*pi,1.116926161445582*pi) q[14];\nu3(0.337642108571425*pi,3.08439419799931*pi,1.99832916277599*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.628548666411791*pi,0.58657060497821*pi,0.613188539471679*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[11];\nu3(3.5*pi,3.42239690050797*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,3.48141982217242*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.104039291499281*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.296752113178973*pi) q[17];\nu3(0.768226845421546*pi,2.34276259674988*pi,3.81309778950892*pi) q[18];\nu3(3.5*pi,3.36572783343508*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45211102473104*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.24831995701259*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(3.5*pi,3.44109200362132*pi,0.5*pi) q[8];\nu3(3.5*pi,3.44556076529424*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.225199116943559*pi) q[11];\nu3(1.0*pi,0.0*pi,1.25878750630792*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.46985492398677*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.337852318895624*pi) q[19];\nu3(1.0*pi,0.0*pi,1.287265736283014*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.45414854265418*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.3279737585224431*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5016642812606302*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.38581166379687*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4508473852082*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.35451291956692*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.554379066064486*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5187952294345535*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1168998185543209*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,0.679096082267312*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36501393119514*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[20];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.426460042907371*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.29198495419958*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.196549841393134*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5052583764821938*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.519205375893349*pi,3.23229795907897*pi,3.36630374106262*pi) q[1];\nu3(0.239837592742777*pi,2.48492337578719*pi,1.4052762448921579*pi) q[2];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.464553052104661*pi,3.25431262536508*pi,3.30618549284461*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.424727466676449*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.182434743490925*pi,0.58866685699409*pi,0.768267188566303*pi) q[1];\nu3(0.286400632921641*pi,3.27457506787731*pi,4.28048307503344*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.937979291586285*pi,2.97762136453169*pi,4.2974452276225*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.621226514060393*pi,2.92477588535904*pi,3.72543792312783*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.523267722660896*pi,3.48815536001837*pi,3.41830104889568*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.366350288953243*pi,2.71041640091174*pi,1.66938202501093*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.515539158861587*pi,3.30639909741976*pi,0.773835507509893*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.28154054258359*pi,-0.033740583667943025*pi,0.639006556962264*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0640503669868559*pi,-0.25442607574785403*pi,4.29079264563909*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.823803888456896*pi,-0.10098399483418402*pi,4.313372595740169*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.626679274223672*pi,0.7187309612512001*pi,1.191204384784613*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.622748629928782*pi,3.27603767167476*pi,4.02685216311078*pi) q[12];\nu3(0.626422535478444*pi,-0.293259471477036*pi,1.012077440464303*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.567575966770024*pi,0.6427645012468399*pi,1.3323907010160632*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.425176033982608*pi,-0.10445024213697901*pi,4.31490432547494*pi) q[0];\ncx q[1],q[11];\nu3(0.469478284103073*pi,3.23897481489401*pi,2.0237806125914197*pi) q[4];\nu3(0.253862386078223*pi,-0.23295610186556998*pi,1.60106026665003*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.778529235725229*pi,0.6103444468952599*pi,0.997830599736932*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.816127326115886*pi,0.48381104071218195*pi,1.3635115310747659*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.683474464187788*pi,3.30604163869574*pi,4.4837533933646405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.723329415663076*pi,0.7565880019887701*pi,0.996644409738784*pi) q[19];\nu3(0.290648574233262*pi,3.33367405695803*pi,4.42014216040043*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.66416052904015*pi,3.0575311250732*pi,3.94399406096172*pi) q[0];\nu3(3.5*pi,3.4304372509543*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.478182693767928*pi,-0.20109773510982698*pi,1.0303582793579031*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.39726710726349*pi,2.42387400860917*pi,1.135204141922269*pi) q[7];\nu3(0.506389665576338*pi,3.49284640680053*pi,4.1208660074751*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.715543322763414*pi,0.82403753413716*pi,0.5385128346813901*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2347876905103679*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.658175371129326*pi,0.26436627315723604*pi,1.61008893250816*pi) q[15];\nu3(0.372075793735179*pi,0.07226054139077798*pi,4.28468673659929*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.549353612097964*pi,0.18576316665206904*pi,4.4227429699581595*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.478909561983173*pi,2.45825160909454*pi,1.259816850614727*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.431455312609017*pi,-0.280662114572535*pi,4.393037397769049*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.375632174610485*pi,3.46166643898036*pi,0.8291914735564649*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.719846125446454*pi,3.30832466028355*pi,3.96744206163159*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.43057904596316*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.454999581650855*pi,-0.371246322513772*pi,4.09516198767286*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.325519362398163*pi,0.288044858075007*pi,0.610839838971742*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[11];\ncx q[2],q[20];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.35237099733436*pi,0.5*pi) q[9];\nu3(3.5*pi,3.47027295280248*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.263062325730223*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.293060373763433*pi) q[19];\nu3(0.253886292149596*pi,-0.015977117472294022*pi,3.79329172024238*pi) q[21];\nu3(3.5*pi,3.36869013251639*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48429964507297*pi,0.5*pi) q[2];\nu3(3.5*pi,3.30447628960972*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.2510680208902811*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[14],q[19];\nu3(1.0*pi,0.0*pi,1.261978761349042*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.139821068489439*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[7];\ncx q[4],q[18];\ncx q[5],q[10];\nu3(3.5*pi,3.3801881406597*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.170723029288872*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.600136200483969*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.46283430157306*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47145108411045*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38161011720679*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.385646593826946*pi) q[7];\nu3(3.5*pi,3.43090797272993*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,0.5636553358886287*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.32694798543207*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.29842299963254*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1569613514759172*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5333026300219633*pi) q[20];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\ncx q[3],q[7];\ncx q[4],q[18];\ncx q[5],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.3767486095579*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49922249931592*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.229551629739009*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.42804155937927*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.630910322214312*pi,-0.4578936215050312*pi,4.13488844216391*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.691345107099922*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5044301379861256*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.920920700388084*pi,0.06253137909395001*pi,4.4300350653821905*pi) q[1];\nu3(0.503475237844862*pi,2.63748423277484*pi,1.047894255299553*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(0.75359642652394*pi,3.33881159329638*pi,3.37223227577735*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.208245741718441*pi,-0.139423203546165*pi,1.5004506538437*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.247251662950734*pi,-0.16576415308035503*pi,4.10058400110924*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.37895935146879*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.48708373506295*pi,0.15793358428343496*pi,4.33310502155938*pi) q[1];\nu3(0.277441274683538*pi,2.973500171175*pi,1.73819973430443*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.735648842988421*pi,-0.17686880824329*pi,0.5541903321674124*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.120115516688594*pi,-0.36773016187184904*pi,1.60281332498845*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.127430410702737*pi,0.7158910746514*pi,4.155108212273269*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.816116750678399*pi,0.7889530560213001*pi,0.728880169230802*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.42379983158933*pi,-0.41159976825707423*pi,1.329212900429754*pi) q[4];\nu3(0.516556424720083*pi,-0.12337258094286901*pi,0.6436134650166729*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.881249119837069*pi,-0.22737827856084902*pi,1.1075983400804739*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0592619066876667*pi,0.51826493178509*pi,3.72408176328284*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.266180802456827*pi,-0.4728930073520871*pi,4.31429877615851*pi) q[17];\nu3(0.71865186705234*pi,0.7808821042559*pi,0.604222007250091*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.614749009124897*pi,3.23579474335671*pi,4.2103456417864695*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.358597886047749*pi,2.95969082371447*pi,1.79924044096859*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.768709307814324*pi,0.38176787998528205*pi,1.406652375345728*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.496220477758915*pi,3.38509178032453*pi,3.20617357192452*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.623203141964502*pi,2.95760015271246*pi,4.10649561994604*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.248356995329533*pi,3.31545133198182*pi,0.998053550647527*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.751956850708245*pi,2.98596153061263*pi,3.04844710877108*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.279777528587449*pi,2.87824507412852*pi,1.63426682696792*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.704666441954433*pi,3.3626310126343*pi,4.3054779627431*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.599650113422467*pi,0.9905965740261999*pi,0.901674126539707*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.8132893176299*pi,-0.06220526133620902*pi,3.75999025444956*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.377545693575482*pi,3.11181925140455*pi,1.81728638228156*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.848304671959134*pi,0.18646769917112305*pi,3.91345896771824*pi) q[15];\nu3(0.563031284496152*pi,0.09310124900210004*pi,0.949783417290181*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.625977506837212*pi,0.020073924096537965*pi,4.244431897068781*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.544471819366941*pi,0.7795755647518801*pi,0.915878698412032*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.669593919080809*pi,0.62612722175313*pi,1.147603541331568*pi) q[12];\nu3(0.683210177100626*pi,3.19370022408117*pi,4.1272093018254505*pi) q[13];\ncx q[14],q[20];\nu3(0.749594866331718*pi,-0.04623798712195398*pi,0.708123327484468*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.339218090678291*pi,0.09895963407804398*pi,3.48919835117981*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.4494930137999*pi,0.5325258979796901*pi,3.74003379033652*pi) q[13];\nu3(3.5*pi,3.45150136143183*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.157254610250886*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44825516716103*pi,0.5*pi) q[1];\nu3(0.63478949411137*pi,2.97664740223754*pi,3.56484198304671*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,0.0*pi,1.154696823110861*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.704674439984107*pi,3.39047211631203*pi,3.08967286148009*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.42978145499744*pi,3.08656862415029*pi,2.06462170843912*pi) q[7];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.42239730497872*pi) q[20];\nu3(0.384566276450474*pi,3.10231841050006*pi,1.4555791038080579*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45831555447052*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.230365228538096*pi) q[6];\nu3(0.390380163826227*pi,0.245969556319647*pi,1.1923870828324161*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5372455773325406*pi) q[8];\ncx q[11],q[13];\nu3(3.5*pi,3.4714997928017*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.250658348478502*pi) q[17];\nu3(3.5*pi,3.421017608087*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.404639221065961*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49388056210051*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[6];\ncx q[3],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3183627101735969*pi) q[10];\nu3(3.5*pi,3.43538227051851*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.354758723788932*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42279407197231*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1908841524286728*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5666134741841753*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\ncx q[11],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.38685711481934*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.286128083385543*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.618453851452661*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47383906489056*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0242988103580387*pi,0.03608435307786095*pi,4.220229123509521*pi) q[1];\ncx q[2],q[6];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(0.570286174528962*pi,0.14932283532564194*pi,1.59198221077856*pi) q[8];\nu3(3.5*pi,3.39565668362531*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.642126274281294*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5859622133175852*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.248406641591754*pi) q[21];\ncx q[0],q[10];\nu3(0.455336117992256*pi,-0.22504927874466302*pi,0.5051610769470093*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4564413101449*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.42898636754316*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3427806255917631*pi) q[7];\nu3(0.257526617096925*pi,-0.4491146739684322*pi,0.940995713502349*pi) q[8];\ncx q[9],q[21];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5794725104536056*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.314612019152579*pi,0.60307253853214*pi,4.153261835383519*pi) q[2];\ncx q[3],q[5];\ncx q[4],q[7];\nu3(0.490240443618564*pi,0.110778856726091*pi,1.291408361015749*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.383288901916241*pi,-0.331641711384558*pi,1.1728184077838169*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.412775660269033*pi,0.430458503888004*pi,4.3900548461291695*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5454174561595191*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.934800946784842*pi,3.41609007594685*pi,3.45205950328121*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.765668586640668*pi,1.09297876993077*pi,0.874883608124975*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.25904768036542*pi) q[7];\ncx q[9],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.252259323596043*pi,3.29790076970003*pi,4.2667589434131*pi) q[11];\nu3(0.399857903141023*pi,2.84620496544839*pi,1.2409484533239539*pi) q[12];\nu3(0.633192341527202*pi,0.33320193892680705*pi,1.1682044985869982*pi) q[13];\nu3(0.315861622557272*pi,0.5225808092001001*pi,3.93770463355276*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.447859892248651*pi,-0.4454345240111789*pi,0.909207480686708*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.498819010877165*pi,3.273281085211*pi,3.05391839460002*pi) q[20];\nu3(0.256934831408802*pi,1.08516981605853*pi,4.2687711048385495*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.527831593251845*pi,3.05170781571119*pi,4.04026213406786*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.572037577022896*pi,3.1590065010979*pi,3.3557816175638*pi) q[13];\nu3(0.0644261955045317*pi,3.39976371323016*pi,1.362603571334581*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0650194986575298*pi,3.48637080672594*pi,4.29930825215772*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.38619837482649*pi,-0.399567293535042*pi,1.148882053367399*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.408876657321497*pi,-0.14414108831793998*pi,3.91696980214658*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.543778719129858*pi,-0.15337050605359898*pi,4.17076518639923*pi) q[9];\nu3(0.29653260438587*pi,2.67562138822753*pi,0.998450243688936*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.654983477010863*pi,-0.11449201003819198*pi,4.0937199758011396*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48488731022415*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.36072666297431*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3147668721387489*pi) q[8];\nu3(0.870363690920336*pi,0.22638320604140205*pi,3.79437780048577*pi) q[9];\nu3(0.410150950704016*pi,0.256960421196737*pi,1.00697822193241*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0707746975697646*pi,3.2799993060006*pi,0.831621663907284*pi) q[16];\nu3(1.0*pi,0.0*pi,1.183062805403221*pi) q[17];\nu3(0.325230896080108*pi,0.64644608136717*pi,3.67074167983515*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.284230889000252*pi,-0.390488851960868*pi,1.60355878182699*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.236459591571641*pi,-0.04467475161909701*pi,3.60601343083434*pi) q[5];\ncx q[6],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.43077581551944*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.207678274011581*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.688210501290889*pi,0.5798981504257199*pi,0.9581205203909979*pi) q[16];\nu3(0.0337371717956469*pi,0.5328816230450499*pi,4.38752093090431*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.763993617983975*pi,0.04630562034593699*pi,1.2955574334172*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0795029709866744*pi,-0.125821877608914*pi,1.070948683109666*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.131127349739587*pi,0.06042468223396302*pi,3.74878656265072*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5991638054100346*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.653039074744345*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.678922726394017*pi,0.023658308553747953*pi,3.8501759947339*pi) q[19];\nu3(0.693323791727886*pi,-0.248392159317892*pi,3.32291659003004*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.321558582070463*pi,2.54924593113631*pi,1.275093188093312*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.877462214956798*pi,3.37075472770669*pi,3.91157307417886*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48905334553219*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.29174303170474*pi,0.10390806760197302*pi,0.7185713708457511*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46363829636664*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.70938539715931*pi,2.96526272996109*pi,3.73131942931548*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.283494334637525*pi,-0.4826563447731762*pi,0.8634835565265899*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.328694546803873*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.31590405972863*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223471579780484*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.32950686483214*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.262775643827158*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.552322976392996*pi,-0.23253135925033902*pi,4.42425703924663*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.330122091464531*pi,3.38292116325717*pi,0.5749255511639079*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.776264960887094*pi) q[9];\nu3(3.5*pi,3.49346986063029*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.287760230412749*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43021502728582*pi) q[18];\ncx q[20],q[21];\ncx q[0],q[9];\nu3(0.733754590017169*pi,0.07003493245543901*pi,0.658119483372957*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[14];\ncx q[5],q[15];\nu3(0.300402958676254*pi,0.082239297503793*pi,0.5733235412940294*pi) q[6];\ncx q[7],q[19];\nu3(0.122603685478751*pi,2.61103609083958*pi,1.182437780950603*pi) q[8];\ncx q[10],q[16];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.616514926625626*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46152717558902*pi,0.5*pi) q[2];\nu3(3.5*pi,3.40385717296113*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.273136949297434*pi) q[4];\nu3(3.5*pi,3.36248279308034*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36264293144044*pi,0.5*pi) q[7];\nu3(0.275089210860242*pi,0.06920447021031995*pi,3.45916517895849*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.322819522135438*pi) q[14];\nu3(1.0*pi,0.0*pi,1.147841034270975*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.637535042380737*pi) q[16];\nu3(0.732424345699916*pi,2.3516551784375*pi,3.81452138590007*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2990747923412491*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[14];\ncx q[5],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.632132584071969*pi,3.46252438014228*pi,3.6299800687876*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.526673892212971*pi,3.12214819921392*pi,4.42030674133091*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5369244408289123*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.419801846374933*pi,2.48188805169468*pi,1.063381013631946*pi) q[12];\nu3(0.956318081101173*pi,0.11092601628479404*pi,3.88319170538858*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42777097147774*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49814671581084*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5642877764660315*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.792184700720047*pi,0.021071584126707954*pi,0.961530198678174*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[14];\ncx q[5],q[15];\ncx q[7],q[19];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.848512421653748*pi,0.9066748903892199*pi,0.8339284986328019*pi) q[11];\nu3(0.385201398264815*pi,2.91582574074047*pi,1.4921235455134871*pi) q[12];\nu3(0.777676554696141*pi,-0.12077295221941797*pi,3.71238223690429*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.273052047659761*pi,0.6681533327148901*pi,4.24784778746732*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.33055362489076*pi,0.5*pi) q[8];\nu3(0.412445001004266*pi,2.97417945869586*pi,1.95056474904899*pi) q[9];\nu3(0.476560872794641*pi,2.99874204156266*pi,1.2731114125055831*pi) q[10];\nu3(0.668246034567821*pi,3.28659315891528*pi,3.70973478718367*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.250451528475938*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.554522595990413*pi,0.402948451927018*pi,0.858430329015312*pi) q[20];\nu3(0.572448689798392*pi,0.6242794179386699*pi,4.2575942516204694*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.241966224370047*pi,2.9710807470054*pi,1.3285973845793468*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.706200394181281*pi,-0.149310769191775*pi,3.40272084290786*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.399623144288298*pi,2.38561054784004*pi,1.31250846296868*pi) q[7];\ncx q[8],q[17];\nu3(0.464524196811999*pi,0.31137740629543*pi,3.55919034047057*pi) q[9];\nu3(0.529080183496098*pi,-0.39953627672396697*pi,1.022807104324164*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.538004018412566*pi,0.51569098105353*pi,4.29671640008403*pi) q[18];\nu3(0.517822808690704*pi,2.87156130261384*pi,1.090250199328973*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.269181734193065*pi,0.33784482185715403*pi,1.059908332342315*pi) q[21];\nu3(0.586431644398278*pi,0.61064885746169*pi,0.5088492016895316*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.649045986738876*pi,0.5382485863267801*pi,1.096721211874915*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.369052280884194*pi,0.5050718074771601*pi,4.09489700504335*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.495218503001989*pi,0.056400919009758965*pi,3.9149926960725*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5475462665643667*pi) q[17];\nu3(0.434806567628153*pi,0.16944918902219597*pi,1.011387825606573*pi) q[18];\nu3(0.663564042615145*pi,-0.25911232795850503*pi,3.39374203262068*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.792661317268763*pi,-0.08582012672822198*pi,3.59585001031193*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.688208151512999*pi,-0.17487119700049802*pi,0.804400725702443*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.748736525100672*pi,-0.23893000795434*pi,4.208727772758969*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.36071994042084*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3261347122592*pi) q[20];\nu3(3.5*pi,3.41522672144052*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.143614607310149*pi,3.45025926638744*pi,1.451836152093231*pi) q[3];\nu3(0.306276362275445*pi,0.8241443203441201*pi,0.51005864413079*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,1.175558918441101*pi) q[9];\ncx q[10],q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\ncx q[1],q[9];\nu3(3.5*pi,3.4187217561826*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.266564530762344*pi) q[7];\nu3(0.791938694646355*pi,3.14376903299709*pi,4.03531223435433*pi) q[8];\nu3(3.5*pi,3.29834017516357*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.22852703985869*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.702877790308667*pi,0.47608376350861104*pi,1.4851936266439139*pi) q[14];\nu3(0.504658650207822*pi,3.4257814249404*pi,3.28976083464005*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.412024966894871*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.432889129173165*pi,-0.254377396715759*pi,4.46629033016203*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44789791374685*pi) q[9];\ncx q[10],q[11];\nu3(3.5*pi,3.48526106423483*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.497502430524755*pi,-0.06274943074699901*pi,0.887527269955656*pi) q[14];\nu3(0.914111496125754*pi,0.44339826763703505*pi,1.3730711400931441*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2945344206955611*pi) q[16];\nu3(0.46107053057658*pi,-0.374898098074562*pi,3.81817738325234*pi) q[17];\ncx q[18],q[21];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49519613137595*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.617937365175759*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.128171977416115*pi,3.38717277997181*pi,0.721850141463025*pi) q[17];\nu3(3.5*pi,3.44341076696251*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.291180298156384*pi) q[21];\nu3(3.5*pi,3.38795687924968*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,0.0*pi,1.265445379947972*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.603590767872901*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[14];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.614217969791414*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.4299459348627295*pi) q[3];\nu3(3.5*pi,3.46709523788997*pi,0.5*pi) q[4];\nu3(3.5*pi,3.36249837348049*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41220037880052*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.427845046941099*pi,-0.276203383421043*pi,0.797109675206374*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1574157721647809*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3110038167629359*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\nu3(1.0*pi,0.0*pi,1.142592488613038*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[14];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.268979390614493*pi,3.46632212483839*pi,4.34464633638905*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.897462300012059*pi,0.38993637840011197*pi,4.128242002808269*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.796154959965626*pi,0.26745765936658294*pi,1.66624370933503*pi) q[11];\nu3(0.644663207979363*pi,2.49719911086304*pi,3.62491368305476*pi) q[12];\nu3(0.0480495856878337*pi,0.34751153209962804*pi,3.74255638151946*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4767749031085895*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.42176580790853*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46722762320094*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.751581945653615*pi,3.11508166971683*pi,3.8776731276694*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[5],q[19];\ncx q[6],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.481511299509542*pi,0.5410256440796799*pi,4.1332722143523*pi) q[11];\nu3(0.389918580320536*pi,0.57837082715181*pi,4.4021786169065695*pi) q[12];\nu3(0.655213549538965*pi,2.75879643588457*pi,4.09135972045766*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.633173679508446*pi,3.10666354928309*pi,4.44409102296805*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.35188547365141*pi,-0.05039287848572699*pi,0.5325986718812915*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.33391551393606*pi,-0.02150777352938099*pi,1.2341734147057029*pi) q[7];\nu3(0.559570702203172*pi,0.5326694884457901*pi,1.03541296140509*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.66313007261752*pi,-0.014709319945566013*pi,0.5080558742148843*pi) q[16];\nu3(0.409845977986222*pi,3.10756426094799*pi,0.912097844225014*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.506707262606601*pi,0.178995092031089*pi,1.01166884072949*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.736419458904344*pi,0.5210328652634799*pi,1.01129209049173*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.818136665794293*pi,0.6742597839487099*pi,4.18559922993601*pi) q[7];\nu3(0.597262424379807*pi,0.22438283543579896*pi,1.312432182396414*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.158203091622796*pi,0.011758700335051997*pi,0.592975938420265*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.784387120021657*pi,2.63739240352768*pi,3.36718546221897*pi) q[20];\nu3(0.924079679897264*pi,-0.278174876228956*pi,0.694119834777172*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.322549914443468*pi,-0.4701383425374692*pi,1.113155800408264*pi) q[21];\nu3(0.850883543245515*pi,-0.320821316117322*pi,0.748384280827653*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.518406865828911*pi,0.07086851485078904*pi,4.060936445527171*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.48928858193411*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2950892982447542*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.935992827259451*pi,-0.142458341861661*pi,3.37055789527925*pi) q[0];\nu3(0.362868525232794*pi,0.6141295859556599*pi,3.67799989789529*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.538933911190834*pi,3.32609220198681*pi,4.21105333819799*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.212812359009565*pi,-0.46335750570424*pi,0.7571835976358989*pi) q[4];\nu3(0.429313204276929*pi,-0.275914060282071*pi,0.9508352223569849*pi) q[5];\nu3(0.475892152272393*pi,0.33779531077756797*pi,0.8113399671526049*pi) q[6];\ncx q[7],q[18];\nu3(3.5*pi,3.43606785840598*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1473148510386029*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43598371320312*pi) q[12];\nu3(3.5*pi,3.41368593025442*pi,0.5*pi) q[13];\nu3(0.632800367503321*pi,-0.49394633806986094*pi,4.11603892103229*pi) q[14];\nu3(0.412394080148498*pi,0.24438946886465496*pi,3.89554156927702*pi) q[15];\nu3(1.0*pi,0.0*pi,1.254223415383336*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.41866783739532*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.638081459872611*pi,3.30816611718195*pi,2.94143103448316*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.147643015228168*pi,0.32678420740818104*pi,3.75775618383696*pi) q[6];\nu3(3.5*pi,3.48248965497624*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[12];\ncx q[13],q[16];\nu3(0.607501800016337*pi,0.69107904690151*pi,0.621974951522013*pi) q[14];\nu3(0.771760604265076*pi,3.01868710788123*pi,3.29087435626371*pi) q[15];\nu3(1.0*pi,0.0*pi,1.4126134814326838*pi) q[18];\nu3(0.222520194938956*pi,0.23326450852026603*pi,0.754047601057444*pi) q[19];\nu3(1.0*pi,0.0*pi,1.33180133079948*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45939699265688*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34231353934785*pi) q[16];\nu3(0.817625081991412*pi,3.21475285849954*pi,3.6392966494181*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.25612079745345*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.223337290675647*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.48653290431277*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46624885865224*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[21];\ncx q[2],q[5];\ncx q[3],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[15];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,3.42541330138515*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45656083652747*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5646223032466793*pi) q[5];\nu3(3.5*pi,3.38941557102161*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.30917743747196*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.339860160489987*pi) q[14];\nu3(1.0*pi,0.0*pi,1.235833436816232*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.288970760261672*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1006880676952862*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[14];\ncx q[4],q[20];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.43968240126124*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.553592404956758*pi,-0.010674058911287976*pi,1.283455805248796*pi) q[11];\nu3(0.462760785110322*pi,0.14585244300794598*pi,3.67368168548839*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.612200398134553*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5402088072637163*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.636367569731283*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.470023398532231*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2381079510834891*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.4845554066555*pi,-0.125919154305637*pi,3.75820892965591*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(0.636564216100121*pi,-0.04883082534809002*pi,4.34840946987811*pi) q[11];\nu3(0.389884519856726*pi,3.0839733678881*pi,1.74502269942742*pi) q[12];\nu3(0.606652586004618*pi,2.86053901960101*pi,3.43522657393516*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.441974289334698*pi,3.42702688906729*pi,4.33180373396946*pi) q[1];\nu3(0.594322359908325*pi,0.265100926584222*pi,0.675120316835951*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.345754189653959*pi,0.021077265688587032*pi,1.460976792557302*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.455486552639889*pi,0.85519239701774*pi,4.35440455664866*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46479529424131*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.346601523267983*pi,-0.364090252843396*pi,1.81984292391366*pi) q[1];\nu3(0.665284828931149*pi,2.88623113914086*pi,4.08920272306233*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.446126601361396*pi,3.02374591564737*pi,1.051869481275844*pi) q[5];\nu3(0.59963267667132*pi,-0.08252932680755998*pi,4.0994949125510605*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.230658815888822*pi,-0.114488385254225*pi,1.188440326542564*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.61470946522979*pi,3.32180365732672*pi,4.47528770953917*pi) q[15];\nu3(0.332102356143234*pi,2.60793858051808*pi,1.050514042493857*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.70056953410273*pi,-0.098709245910653*pi,3.5435222037302*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.589855701131234*pi,0.19753262944945804*pi,3.69156380801645*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.527253508118838*pi,0.16417509207440595*pi,4.32404009017584*pi) q[5];\nu3(0.460970371710243*pi,0.46596843128155896*pi,4.05428944333387*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.506343303357489*pi,3.38305777578837*pi,1.80327846666969*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.694959740493257*pi,2.81572098292653*pi,4.15594840460004*pi) q[15];\nu3(0.232122281693195*pi,0.88539740478494*pi,4.23446479816916*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.665935317441757*pi,-0.378604854351662*pi,4.1834488710857*pi) q[21];\nu3(0.267525751251902*pi,3.12329731500283*pi,1.221948168260869*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.91385608487071*pi,3.02083658362079*pi,3.0165639321992*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.135570087059407*pi,3.01577834510344*pi,1.650824940019*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.444587978315955*pi,-0.11880804503933201*pi,1.4440268893738342*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.376301379329941*pi,2.5278738226813*pi,1.402795486972718*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.159319054436367*pi,0.84923265397792*pi,4.21499122919629*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.779607688883439*pi,3.31101615800565*pi,3.17812362675177*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.404011555054847*pi,-0.026726450606574026*pi,4.085422422884561*pi) q[10];\nu3(0.139376787550542*pi,-0.154154646994069*pi,4.28715542890576*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.114059626602463*pi,3.20023442124606*pi,1.7698334045496*pi) q[17];\nu3(0.337418768426596*pi,-0.237619688260091*pi,4.19078942833206*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.248895971197668*pi,3.08921599694578*pi,4.41098852560466*pi) q[14];\nu3(0.745744262827967*pi,-0.4698717317693264*pi,3.06429093364429*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.417735812507857*pi,2.96714202371097*pi,1.486645464602932*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0828911586333914*pi,-0.212810263564846*pi,0.8730285250115211*pi) q[4];\ncx q[5],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.544243898387108*pi,3.11173197232891*pi,4.39864779548959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.45006806819797*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.245109526632958*pi) q[2];\nu3(0.529665430745563*pi,3.11338304814232*pi,1.72908541308786*pi) q[4];\nu3(3.5*pi,3.48602103980329*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(3.5*pi,3.33278602527023*pi,0.5*pi) q[9];\nu3(3.5*pi,3.46081689701777*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.114278168095601*pi) q[12];\nu3(1.0*pi,0.0*pi,1.430437420204175*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.124047779117983*pi) q[21];\ncx q[1],q[2];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(3.5*pi,3.41485684417549*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4634298624821*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.195500880207105*pi) q[10];\ncx q[11],q[21];\ncx q[14],q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.2134742553816888*pi) q[18];\nu3(0.362700091434113*pi,0.24163488794187205*pi,3.96378666588982*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.459719286385409*pi) q[2];\nu3(3.5*pi,3.46202365902146*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.49547857287586*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43669409464616*pi) q[13];\nu3(3.5*pi,3.48039346401134*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.134911996073833*pi) q[15];\nu3(3.5*pi,3.30640991178221*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1306612340690299*pi) q[17];\nu3(1.0*pi,0.0*pi,1.223962984425645*pi) q[19];\nu3(0.46402258048385*pi,2.64744436574439*pi,3.8853765211441*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.456922408764489*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[2];\ncx q[3],q[17];\ncx q[5],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,4.43749861211524*pi) q[10];\ncx q[11],q[21];\ncx q[14],q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.616732312805195*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.41342860527826*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.31091520137602*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49952063015245*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.508506513468714*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37742180493706*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.41701554172761*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.4806515516589*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.27757659772062*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.301598535511894*pi,3.38328328371524*pi,1.198341259324359*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.306244728268861*pi,-0.30760810857294296*pi,4.29479781714582*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[20];\nu3(0.602237135674749*pi,0.8254211766578401*pi,0.5557441330665668*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.268796893051941*pi,0.310916786671262*pi,0.793057484304051*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.83338461243765*pi,0.7893935559651999*pi,1.1273688176483971*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.654584205983831*pi,3.10501698963725*pi,3.041363553987*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.370348958642996*pi,3.45106895734157*pi,1.2360561538066999*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.4232810493662*pi,3.29469396731173*pi,2.14448221069431*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.218204364796801*pi,2.94955787934786*pi,1.465679539655985*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.526216737730503*pi,0.6456721622508499*pi,4.44078422165024*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.605843567974615*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.412432109924116*pi,2.76573026160219*pi,1.364693232280914*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.253193194267247*pi,-0.214124613113423*pi,0.5371340230283873*pi) q[11];\nu3(0.642619575459257*pi,3.13090362087008*pi,3.59396538984467*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.412643084756416*pi,3.26796663830682*pi,1.94861947708154*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.857094338995909*pi,3.3354552630911*pi,4.0696373523584395*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.260824368173008*pi,0.415578748864629*pi,4.017105034183841*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0124122004072784*pi,-0.399164480106099*pi,4.42127062738798*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0377735887485917*pi,0.79182716946845*pi,0.5591448338699435*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.512219459398745*pi,-0.25705576267126*pi,0.727267383422405*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.581223565591616*pi,-0.267559526773151*pi,4.38185617667483*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.317324717402207*pi,-0.016537244249634986*pi,3.55359884965449*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.673594668083256*pi,-0.160529652483889*pi,4.45282689463642*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0986486029895341*pi,3.34793706424693*pi,0.792848026705893*pi) q[5];\nu3(0.464153206115907*pi,2.61899594879684*pi,1.298096189020923*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.379392590608978*pi,-0.132636608986541*pi,3.86727489953268*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.863674164236361*pi,3.49996552890979*pi,0.645580802046904*pi) q[13];\nu3(0.858278271724439*pi,-0.161080551364641*pi,4.163145446004799*pi) q[14];\nu3(0.932301692223175*pi,3.42810609476373*pi,3.63101438345491*pi) q[15];\nu3(0.476026767717205*pi,0.44166325690149*pi,0.930897695594912*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.259606122803634*pi,-0.14234685229448701*pi,0.5243676904571354*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.534835431956786*pi,-0.34208456348358096*pi,0.849673269212349*pi) q[21];\nu3(0.800298118834745*pi,3.12288866376884*pi,3.18301423990139*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.661158263722789*pi,3.08963160594768*pi,3.16001087598493*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.600286123723975*pi,-0.04855009249060699*pi,1.16344803339517*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.35671364488722*pi,3.1098920070707*pi,1.265267669799376*pi) q[13];\nu3(0.197027267502292*pi,3.10977826883484*pi,1.35383748940314*pi) q[14];\nu3(0.294655156499486*pi,3.04753658115537*pi,1.63244134528369*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.350033231045905*pi,-0.4545406711457325*pi,0.635534364066862*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.119983905726682*pi,3.48663325333703*pi,4.346265636271751*pi) q[0];\nu3(3.5*pi,3.373745375045*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,1.277016199066545*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.794605738526984*pi,0.8459606859855999*pi,0.681152884395955*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(0.637262998185363*pi,-0.4622458409556639*pi,3.30917625919195*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46252528067488*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.348858403596898*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.70967438392913*pi,2.82069148377279*pi,3.33534001951367*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40790730650985*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.432388488368852*pi,2.82809891234931*pi,1.289858955581191*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5585798770616534*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,0.0*pi,1.3147220318308621*pi) q[9];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.778453510748138*pi,3.36010715202198*pi,3.57725997470236*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[9];\nu3(3.5*pi,3.4305335729082*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.34218288407781*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.327056428141952*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5591200063118987*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49200138839485*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3129227929214888*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3238269475302031*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42262277055343*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,4.23997552346551*pi) q[9];\ncx q[11],q[12];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.369850918541569*pi) q[21];\ncx q[0],q[10];\nu3(0.648265476477923*pi,0.19815381657410103*pi,1.2713494378846089*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.132620928019445*pi,0.015906690959931025*pi,3.75213511209534*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3842211674291995*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44849294278377*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2611886052979782*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5723837697563816*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,4.43968661181479*pi) q[19];\nu3(3.5*pi,3.48612667124691*pi,0.5*pi) q[0];\nu3(0.251468198776681*pi,0.82804953814964*pi,0.655371600715849*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.702004334050383*pi,2.46763691937912*pi,3.69213110967212*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.146554698494834*pi) q[10];\nu3(0.226897740763759*pi,3.39452851099101*pi,4.27939314574898*pi) q[11];\nu3(0.726669789279802*pi,0.41702282235910004*pi,0.5116560340386836*pi) q[12];\ncx q[14],q[16];\ncx q[15],q[17];\nu3(3.5*pi,3.44486756709175*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275136135336649*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48129659853326*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42203568425618*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.207013650284374*pi,-0.054599656675136*pi,4.4935042231864895*pi) q[11];\nu3(0.584465045113109*pi,0.8136546135318501*pi,0.701533193045704*pi) q[12];\nu3(1.0*pi,0.0*pi,1.404234087524683*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39079476848291*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.42096339127955*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[14],q[16];\nu3(0.438346974088524*pi,3.15041147125885*pi,3.25093511875314*pi) q[15];\nu3(0.214180084479383*pi,0.309898665115249*pi,3.69729369183673*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.610266296461064*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5881700915924188*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.569380696565645*pi,3.46865643627425*pi,4.25827297087999*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.500673656823657*pi,0.052308281902722964*pi,4.29954422445247*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.320542015787647*pi,3.29155885398849*pi,4.26532439969339*pi) q[2];\nu3(0.621553913095508*pi,0.9224698708004999*pi,0.943199451941722*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.188326018036185*pi,3.27386133623504*pi,1.87237999084652*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.615620273703014*pi,3.38935233476686*pi,0.706654280334438*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.443385691008915*pi,3.39236438532851*pi,4.37753183839157*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.298392981645372*pi,-0.12973707032103599*pi,0.913428259209325*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.968410568476558*pi,0.310900423416816*pi,1.1289285844435781*pi) q[2];\nu3(0.668029277927526*pi,-0.143506975496017*pi,0.9966289819837351*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.160958206904176*pi,0.22133595819721097*pi,1.198435534700324*pi) q[7];\nu3(0.399509175450685*pi,0.271227540589707*pi,3.41680141640529*pi) q[8];\nu3(0.49633068405404*pi,3.21327666182126*pi,3.24298136477374*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.660560387184531*pi,3.36188179747366*pi,3.40319434828567*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.138311522931818*pi,-0.3914339313224*pi,1.84420656092124*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.462855905810248*pi,-0.4856199967188256*pi,1.4579177743004461*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44606704805921*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.41329848339869*pi,0.223835443679807*pi,0.756915760017772*pi) q[14];\nu3(1.0*pi,0.0*pi,1.231031024722294*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.273784427811819*pi,3.38019946747899*pi,1.60838373355482*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.372566579469264*pi,2.82600789452529*pi,0.8759798874289599*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.484105419274383*pi,0.8329846933524301*pi,0.7496937011538201*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(0.374183135633543*pi,-0.048608631990471995*pi,4.12898697392629*pi) q[13];\nu3(0.743325101428492*pi,-0.10833317994747499*pi,4.05089209775649*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.378427813561697*pi,-0.07392540308186202*pi,1.396701810375804*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.634422166060443*pi,2.55841463450717*pi,3.75392536220387*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.552938807575176*pi,0.7667241828956699*pi,0.837136214615821*pi) q[4];\nu3(0.469817495775015*pi,0.5235518221900299*pi,4.449921370516201*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.576629854556559*pi,-0.07389993224293301*pi,4.379527908550751*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.34901080595907*pi) q[15];\nu3(0.916562561141521*pi,-0.362573834447776*pi,3.95530563299854*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.366710805017053*pi,3.04427942682543*pi,2.01992541429021*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.900976977081387*pi,-0.253647835594066*pi,0.967958670712145*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.578298861405545*pi,-0.209692725604868*pi,0.95394226975984*pi) q[10];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.616451327475828*pi,0.33446148329884895*pi,1.50382379210043*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.200090703666864*pi,2.64111901999084*pi,1.449370325421579*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.32219628637876*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.436613103751355*pi,0.7100524591358299*pi,4.14996997737615*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3064239655773*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\ncx q[2],q[16];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.48129142729252*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.298082201097884*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.36879145330411*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.35200128626672*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.152127943725749*pi) q[4];\ncx q[7],q[21];\nu3(3.5*pi,3.49827105270865*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3544420899437641*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4132997473571*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.313085705827819*pi) q[16];\ncx q[17],q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.39144179839767*pi,0.5*pi) q[1];\ncx q[2],q[16];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.2027142090355158*pi) q[5];\ncx q[6],q[10];\nu3(3.5*pi,3.44999036084916*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.34188952312205*pi,0.5*pi) q[13];\nu3(3.5*pi,3.45651792759541*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2607301729929161*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.605870985139625*pi) q[19];\nu3(1.0*pi,0.0*pi,1.076710744281593*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2047254250548791*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.46471332025314*pi) q[4];\nu3(3.5*pi,3.40070596870636*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.48889616458418*pi) q[9];\nu3(1.0*pi,0.0*pi,1.151621627335952*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.653358051854476*pi,0.4287964314074*pi,1.51327138231584*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4209794662104205*pi) q[16];\ncx q[17],q[19];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48829446440804*pi) q[5];\ncx q[6],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.502694963693943*pi,0.071640274176056*pi,1.258017746515152*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48142821328037*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5175398649416727*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5990347395478257*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5128934126876765*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[14],q[20];\nu3(0.258247300480456*pi,-0.050018164433421*pi,3.64140374579821*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.736519276720689*pi,2.71556186776464*pi,3.9546258633003*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.692324724118097*pi,0.56058125399716*pi,1.187113869943307*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.448282228631846*pi,3.13068768982724*pi,0.761839880389398*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.658752843771894*pi,3.37127305883574*pi,3.51648050277871*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.590562656777383*pi,2.54453343243512*pi,3.5743445418217*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.402489997797352*pi,3.12920976614119*pi,2.0505831715649903*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.216839937687176*pi,-0.4893895072764498*pi,1.82262739279972*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.670217597488122*pi,3.13399095963104*pi,3.77769673643144*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.190470248440595*pi,0.26701000085981297*pi,4.48100301502509*pi) q[6];\nu3(0.673894364003152*pi,-0.4108406824842816*pi,3.15490228578432*pi) q[7];\nu3(0.486740952491966*pi,-0.378321132262229*pi,0.7673661330417181*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.715300676256831*pi,0.009792017195274005*pi,4.2392955513249895*pi) q[13];\nu3(0.689242690276143*pi,2.86341963222861*pi,3.4919734234674*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.796045134966903*pi,-0.07248982155517197*pi,3.92987600239374*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.564161840209697*pi,-0.248122664778893*pi,0.665179809628465*pi) q[0];\nu3(0.500125373039564*pi,3.25361753595541*pi,0.5487005008002913*pi) q[1];\nu3(0.855564228259072*pi,1.11017380103281*pi,0.62713337811928*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.40485397361245*pi,0.30168559876260104*pi,3.46934841190122*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.478891645415694*pi,-0.45254549122192933*pi,3.98590037364924*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.303346725973053*pi,0.06205261181424204*pi,1.12260844143203*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.170200682132291*pi,0.360670685777742*pi,0.9557535399299191*pi) q[11];\nu3(0.675782115794199*pi,0.82630568681226*pi,1.1343211150985368*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.489903652935879*pi,3.4486209084978*pi,1.59463406017204*pi) q[20];\nu3(0.601245904744402*pi,3.02654813150642*pi,4.15602318405336*pi) q[21];\nu3(0.577561053450706*pi,-0.029755934300228992*pi,4.36159845723151*pi) q[0];\nu3(0.802068360698348*pi,0.45342400056765797*pi,1.1837972963801051*pi) q[1];\nu3(0.619784458974539*pi,0.55049255634676*pi,1.391239222568049*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.417472651226169*pi,-0.29540919043040004*pi,0.573361673239474*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.470564984497623*pi,3.45752190761742*pi,1.298136487375632*pi) q[9];\nu3(0.303387506184585*pi,2.93240498613438*pi,0.798306708334404*pi) q[10];\nu3(0.417709953167039*pi,-0.19905297231852198*pi,1.493952827131468*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.514368075169499*pi,0.5933918159757301*pi,4.4679648537355*pi) q[18];\nu3(0.782370501364882*pi,3.03941603433708*pi,3.37486148198221*pi) q[20];\nu3(0.449507465017477*pi,3.48681339390635*pi,4.453082831016809*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.914498320887284*pi,0.53894550779927*pi,4.21362258665376*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.593245185247758*pi,0.91419544282429*pi,0.5907156389202424*pi) q[9];\nu3(0.597172007846248*pi,3.07313416330839*pi,2.92949715484692*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(0.212890947714047*pi,0.18502999616255*pi,3.43812343894318*pi) q[16];\nu3(0.358930083826293*pi,3.25137978957558*pi,2.12666365036905*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.600681094825543*pi,0.36660158141160804*pi,0.5449843881171313*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47173002833866*pi,0.5*pi) q[14];\nu3(0.391085088669302*pi,3.34974888819962*pi,1.73298637628653*pi) q[16];\nu3(1.0*pi,0.0*pi,1.26366458970254*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29342192442077*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.213291823916741*pi) q[11];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.40153213881816*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49865049521416*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.349204267379792*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.304415859489286*pi) q[7];\ncx q[8],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,3.3669445797201*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.676717555760173*pi) q[17];\nu3(1.0*pi,0.0*pi,1.07740684273833*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\ncx q[2],q[7];\ncx q[3],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.39488762472864*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.46468521282591*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.34587370689561*pi) q[11];\ncx q[14],q[17];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,1.253848236603355*pi) q[18];\nu3(1.0*pi,0.0*pi,1.162752759364029*pi) q[20];\nu3(3.5*pi,3.46257200671377*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4331446900919*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.39082524771595*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.34066449269916*pi) q[7];\ncx q[8],q[18];\nu3(3.5*pi,3.33671488429435*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.250573714058719*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2295979045518721*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285791437949669*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4692585258954*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\ncx q[2],q[7];\ncx q[3],q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.766332791697284*pi,0.8275882006909501*pi,1.049382151258397*pi) q[14];\ncx q[15],q[21];\nu3(0.644042858212897*pi,-0.030471074980544022*pi,1.2027003894459352*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5115603925636476*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36751279679631*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.46580782019906*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.326124795476019*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.659299245379033*pi) q[13];\nu3(0.653103066539575*pi,0.5937736003224301*pi,0.829422218613485*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.346715491691075*pi) q[16];\nu3(0.554763745793825*pi,-0.17003831390649998*pi,3.58943984101613*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49504117306886*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34681776333906*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.361176780904641*pi,2.47954247641316*pi,1.455138601382832*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.294190421945504*pi,0.18484132822257504*pi,4.16036485287236*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.462241952091576*pi,3.25536008281682*pi,0.5983058661443214*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.182588358518673*pi,3.24152515855106*pi,4.38823751357392*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.733900821412724*pi,2.88176061990497*pi,3.48344717937479*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.712700080510928*pi,-0.32882616254733*pi,3.43227078343721*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.45016274195289*pi,-0.129390961872419*pi,0.5115449293626539*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.31203948552725*pi,3.0484590382621*pi,0.8521235013878681*pi) q[1];\nu3(0.160893121675671*pi,-0.342000291190302*pi,0.785051126595212*pi) q[2];\nu3(0.375715924988496*pi,-0.29285802459597*pi,4.4061866239183995*pi) q[3];\nu3(0.459571194183365*pi,3.17352036721088*pi,0.688852032229827*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.804239070758236*pi,3.00017829504225*pi,3.72996343563801*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.532016437783663*pi,-0.24901176806368502*pi,4.019961013207411*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.623578319647205*pi,3.09355403214455*pi,3.56843042104824*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.384673163030408*pi,0.31908288587713096*pi,3.79051289114899*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.360719283175717*pi,0.18163029427013*pi,4.0992111859332905*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.465162100422915*pi,-0.03973368998091198*pi,4.14005971803108*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.505905463970282*pi,2.68531349369939*pi,3.54822910544642*pi) q[2];\nu3(0.612947300664283*pi,3.08766967050651*pi,3.98214462758244*pi) q[3];\nu3(0.308528259276557*pi,2.37115804023941*pi,1.239920518153995*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.700888222520915*pi,3.19890323575649*pi,3.60821432886474*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.345308498725502*pi,0.301643539471638*pi,3.80685845869142*pi) q[9];\nu3(0.433929796411814*pi,0.27696779294100005*pi,0.652366486116332*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.243822823912694*pi,0.020696776585110044*pi,4.33610402770191*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.372719323305024*pi,0.409706216052512*pi,0.9804669091429781*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.39497241821767*pi,0.44843662748455604*pi,4.00673702317612*pi) q[20];\nu3(0.731055535553392*pi,-0.4492888878431007*pi,4.384575621261*pi) q[21];\nu3(0.586234207220232*pi,0.31439115367594705*pi,4.429575236819041*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.430887744627107*pi,0.33785980069950905*pi,4.4079759306997595*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.83816199045489*pi,-0.05962119395478499*pi,4.12381589257355*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.372882384857619*pi,0.7971627418733*pi,3.82059287200518*pi) q[19];\nu3(0.47512290706078*pi,3.46197809431803*pi,1.323587258326779*pi) q[20];\nu3(0.572812131637165*pi,2.73522999948535*pi,3.89176709678784*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.583666614659409*pi,3.10085321148422*pi,4.393994012166861*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.787609190261186*pi,0.57794434773994*pi,1.02622686815846*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45756549736157*pi,0.5*pi) q[6];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1796219731589659*pi) q[11];\nu3(0.564339717995639*pi,-0.05239177971658798*pi,3.5060047384105*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.31641962479755*pi,0.5*pi) q[1];\nu3(3.5*pi,3.41776347431534*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.340507966242293*pi,0.405560295234046*pi,3.85954992010003*pi) q[5];\ncx q[6],q[11];\nu3(1.0*pi,0.0*pi,1.141932448606503*pi) q[7];\nu3(3.5*pi,3.30999788327728*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.282462963553003*pi) q[14];\nu3(1.0*pi,0.0*pi,1.116332379814669*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(3.5*pi,3.40835634244276*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[14];\nu3(1.0*pi,0.0*pi,1.159106002736252*pi) q[3];\ncx q[4],q[8];\nu3(0.24946073590934*pi,0.307518497624502*pi,4.3058536539739105*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5015718359684451*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38992176584219*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.08790559438324*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.36502128355461*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,4.47886630641037*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1571234123251601*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,0.627757705620624*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4284746668596*pi) q[15];\nu3(0.793063579718151*pi,3.49181957839538*pi,4.16420142125272*pi) q[16];\nu3(3.5*pi,3.24791572637988*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.210756304537615*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,4.4608079557996*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[15];\ncx q[10],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.362802925569085*pi,3.39446418236628*pi,0.753435858829212*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5389698248480378*pi) q[17];\ncx q[20],q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.722062798222134*pi,0.6651447545137501*pi,0.672307972366926*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.622154874003234*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49699320766081*pi,0.5*pi) q[10];\nu3(0.465357185897532*pi,-0.12092889384109501*pi,1.420265052062811*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3729291538110129*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.407096514864699*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.715853470893173*pi,3.09919439234729*pi,3.67853661187279*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.749238832162235*pi,-0.4598354014727667*pi,3.68374726652506*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\nu3(0.557699072694036*pi,3.22012096031652*pi,3.28178890632803*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.493447840177757*pi,-0.029392438532946985*pi,1.3542196659729862*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[20],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.841552059312736*pi,0.06352348022711196*pi,4.42610621033505*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.784188444821012*pi) q[12];\nu3(0.379382161574901*pi,0.10063863507672*pi,1.0558106182617801*pi) q[13];\nu3(0.296616816539514*pi,-0.4723405860964647*pi,1.2445389589199412*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.408666636724315*pi,0.5248487341333099*pi,0.720555280308011*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.657349681851559*pi,-0.207264691192664*pi,4.40274036676652*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\ncx q[10],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.145658209097494*pi,0.6247571960156899*pi,4.1929569402309*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.193366780006253*pi,0.9559183441982999*pi,4.04548201633119*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.761816627799377*pi,3.09123070885611*pi,3.9081520573103*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.799315822680673*pi,0.128431359165478*pi,3.93712948628583*pi) q[4];\nu3(3.5*pi,3.40175384476859*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.238855069074004*pi,3.23322316972117*pi,1.250975598409394*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,3.3483661589545*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.363105528828882*pi) q[18];\nu3(1.0*pi,0.0*pi,1.150490375888078*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.33969670456174*pi,2.8908559783948*pi,0.964702352203167*pi) q[4];\ncx q[5],q[18];\nu3(0.920830549668282*pi,2.47313103390932*pi,3.9005348006514*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.729856467152299*pi,0.06642533967967001*pi,4.307655768404819*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.85641186387664*pi,-0.03355671390836201*pi,0.693478706275192*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.361339311706214*pi,-0.35821086636918*pi,4.23541329939299*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.602861160088852*pi,3.38816245659911*pi,4.48426355291193*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.631699593061466*pi,2.92668498189491*pi,3.76009933131088*pi) q[7];\nu3(0.405253301639663*pi,0.22000975543103996*pi,3.42655939105952*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[17];\nu3(0.390231692791847*pi,-0.123140271052541*pi,0.919822812259631*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.36748826309085*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5746920974416261*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.895654514741725*pi,0.024359911914255017*pi,4.268745914148489*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.161965177860684*pi,3.48339593842995*pi,1.454835382006231*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.215125560835548*pi,3.25893562645037*pi,2.23670856689235*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43669095688654*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.334736954090817*pi) q[17];\nu3(0.638831021645333*pi,0.29851154188809703*pi,1.50024968955076*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.585679219946062*pi,-0.08850331571680897*pi,3.50688838221066*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.349046922911087*pi,0.10929402886916295*pi,3.898176904988*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.805080306541227*pi,3.32333686690794*pi,0.5705820780989128*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.358329129369536*pi,0.458841324645503*pi,3.8628876807896*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.660732607217958*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.916208744930212*pi,3.14178208073307*pi,3.40400365944985*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.45410666977279*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2520246355665199*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.538566331917614*pi,2.63013753568929*pi,1.218026438826433*pi) q[12];\ncx q[13],q[17];\nu3(0.592875806270341*pi,0.17635399943068497*pi,4.32595872650774*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.605565574262548*pi,0.5112113801731699*pi,4.04466259989095*pi) q[21];\nu3(3.5*pi,3.46467046433789*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(3.5*pi,3.4050914415974*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.35737474415626*pi) q[8];\nu3(3.5*pi,3.39866478369449*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.301746476432451*pi,2.7812715733776*pi,1.0441815472039329*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2533848556795881*pi) q[14];\nu3(1.0*pi,0.0*pi,1.30409514286306*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.62605562786848*pi,-0.172239872971087*pi,4.33464552796546*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40710951315996*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[15];\nu3(3.5*pi,3.46529774673272*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.786135681414934*pi,3.01717775476913*pi,4.44197900475396*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.759552661283622*pi,-0.4291839315962024*pi,4.212803715062551*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.551351393447939*pi,0.257500788453112*pi,0.5405692370911371*pi) q[19];\nu3(1.0*pi,0.0*pi,1.254084589430355*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(3.5*pi,3.49432407424605*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.401025981688949*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.126893151946124*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.553282749296833*pi,0.5259338736453201*pi,4.1796523823772*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5904862902652687*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5738504459284055*pi) q[15];\nu3(0.386850929856917*pi,0.92391534921148*pi,4.19718629322462*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[4],q[12];\nu3(0.617931809901641*pi,0.22265504092730004*pi,0.5675630665596427*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\ncx q[9],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5594004132127046*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.45546503181731*pi,0.5*pi) q[4];\nu3(0.657677343629962*pi,0.20394033977409498*pi,0.951198811097831*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5853426883171284*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.193444709272018*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.361456300747818*pi,3.08404886848217*pi,0.779947079027863*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.209109155087734*pi,-0.39049126116175603*pi,4.240539688241411*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.162903913303144*pi,0.269168924229081*pi,3.74061563868009*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.411103826842112*pi,3.12625198331652*pi,0.689779942196018*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.557367268336253*pi,2.49181515118572*pi,3.91400732603811*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45667766916507*pi) q[12];\ncx q[13],q[17];\nu3(0.619772973554707*pi,3.21478703440676*pi,0.5399402840223523*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.728362024415385*pi,3.14215682155857*pi,4.377736609740261*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.292249305306351*pi,3.22678698118152*pi,1.4386319650001629*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[12];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.56005978128316*pi,0.9210478509628699*pi,0.978214315902108*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.708023163225062*pi,0.65479386738173*pi,4.41521601012221*pi) q[11];\nu3(3.5*pi,3.46163539902278*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.424924708995238*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.39586408741689*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.227429416891153*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.723534161015432*pi,0.361114570603702*pi,0.5035725750410914*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.44390948107949*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.401542052538637*pi,0.6290088777212799*pi,4.11448390328308*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.542551537339607*pi,0.39352811199666504*pi,1.040945984599412*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.69974762005421*pi,2.80885138837083*pi,3.63398191680509*pi) q[15];\nu3(1.0*pi,0.0*pi,1.281020822064011*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.315597373334895*pi,-0.4053953760260385*pi,4.0223009697332195*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.663289677369909*pi,0.365747185447465*pi,0.708935912729839*pi) q[6];\nu3(0.52392602866894*pi,-0.4514549821398277*pi,0.5652354902145801*pi) q[7];\nu3(0.81509432437347*pi,3.46989774049962*pi,3.367356887145*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.230135447218041*pi,0.52915336158406*pi,4.4340604901117295*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5165151759776145*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.505450956393644*pi,-0.013356763622142998*pi,0.664804752377106*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47408117491819*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.394742711011524*pi,3.33332792400286*pi,2.02801193786481*pi) q[2];\nu3(3.5*pi,3.40263228197431*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.663722578121874*pi,3.23034530358805*pi,3.94506476987894*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.128695802403754*pi,0.19055953592907904*pi,4.1827965760798005*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.71097717859503*pi,2.90298805799081*pi,3.36125795134664*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5693719861915646*pi) q[16];\nu3(1.0*pi,0.0*pi,1.195006999745776*pi) q[18];\ncx q[19],q[21];\nu3(0.563380125838135*pi,2.66650119077268*pi,3.87620452087473*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.637436505262404*pi,0.64556368772272*pi,4.49423848303238*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[1],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.558830449040538*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\nu3(3.5*pi,3.41618157829301*pi,0.5*pi) q[1];\ncx q[3],q[18];\nu3(0.821886162375021*pi,-0.01578419480981902*pi,1.084758788923378*pi) q[4];\nu3(0.38388799838841*pi,2.70758166499105*pi,1.66422634959809*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.365753858937552*pi,0.89284704498486*pi,4.1712603408395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,0.0*pi,1.319842284611103*pi) q[15];\nu3(0.761832754065899*pi,3.22337804001416*pi,3.17460560281912*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.43715271314659*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.0*pi,0.0*pi,1.3483188016236078*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.424335292666166*pi,-0.4936356482187789*pi,4.1428957598444605*pi) q[4];\nu3(0.680876833841276*pi,-0.4087619860657662*pi,3.96283102000776*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.48512369151759*pi,-0.36391204934767196*pi,0.606610928750386*pi) q[12];\nu3(0.627693509015897*pi,0.7857640536269399*pi,1.207472676779775*pi) q[13];\nu3(0.749910787637679*pi,0.006686291593729021*pi,4.22865252423102*pi) q[16];\nu3(0.513895494161681*pi,-0.365563650143457*pi,1.261865162501314*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[8],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.780708724723456*pi,0.83157378288585*pi,0.690338140739865*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3631553010859*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.465865049595318*pi,-0.199856692298851*pi,3.99424824915558*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.664686305521758*pi,2.91729942517665*pi,3.15880734633049*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,4.4139148239281205*pi) q[2];\nu3(0.776801659699*pi,3.00041611981351*pi,3.75938436412967*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45046684910526*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.407440348315352*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.72433464085117*pi,0.7519127209782599*pi,4.33004073826521*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.304792159292771*pi,1.02172905477235*pi,4.46682407330867*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[7];\ncx q[6],q[16];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.59466517510376*pi,2.64183703969512*pi,3.54043444423726*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41057644985849*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46040522502495*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46827856031343*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.345929607874695*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.33950205550267*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.152374166891681*pi) q[16];\nu3(0.540330361606694*pi,0.007191058727255006*pi,4.20240618380796*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.34391459889817*pi) q[20];\nu3(0.459939431915919*pi,0.06547358713637097*pi,4.408833810163721*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[7];\ncx q[6],q[16];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.57997772981046*pi,2.84415366740276*pi,3.51064895052023*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4588049979085795*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[17];\nu3(3.5*pi,3.45910893036933*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5331260704675493*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.272988057398757*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5339108395524185*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.466717407769*pi,0.5*pi) q[3];\ncx q[4],q[20];\ncx q[5],q[7];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.341032356938113*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.46372831975496*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.139748526647578*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.73477274792699*pi,0.12019688079574997*pi,4.0763444877222295*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.45434916181531*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.387860257478049*pi,1.08236605577784*pi,4.11723353392849*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.689106129588*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.224071639628219*pi) q[21];\nu3(0.144919315407603*pi,2.53107701629326*pi,1.042547266784762*pi) q[0];\nu3(0.575567715539413*pi,-0.4360052400688085*pi,3.65583398860584*pi) q[1];\nu3(0.287520921831753*pi,0.115103749352917*pi,3.95974166360261*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.693582029431168*pi,3.17809711572653*pi,3.73585956567552*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.44551913608098*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3393189682125595*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[19];\nu3(0.584563499806655*pi,2.86143168733803*pi,3.74498715298433*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4579575962013696*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3090379784165331*pi) q[18];\nu3(0.666420895195948*pi,0.50745800985405*pi,4.1627938519482495*pi) q[20];\nu3(0.41244757488918*pi,-0.108215964525603*pi,0.609049344569428*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.677019366862543*pi,0.8631292253609799*pi,0.5665584021265773*pi) q[2];\ncx q[3],q[11];\nu3(0.884036331690717*pi,3.03225287752233*pi,3.10633530323935*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.533117875333014*pi,-0.07145512807925702*pi,1.3919118923782299*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.752561400366154*pi,2.67741194796984*pi,3.36910268682097*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.648740499402219*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.533464403539982*pi,-0.4239353826833139*pi,0.992399326377467*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5453654311134275*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.523989948562981*pi,-0.377067094591974*pi,3.55604976575593*pi) q[14];\nu3(0.56180352250685*pi,2.67061290159867*pi,4.09033293360392*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.325014594067439*pi,2.5337623838919*pi,1.51686922278498*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.89905562201415*pi,-0.268934069296823*pi,3.30220174888483*pi) q[7];\nu3(0.579794042010929*pi,-0.125157837511639*pi,3.59783114636258*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.295252706130514*pi,3.258323858409*pi,1.302812380802558*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.281391425367437*pi,0.6387402671568401*pi,3.84906103592162*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.320181423737418*pi,-0.4784278695529148*pi,0.809665206594008*pi) q[14];\nu3(0.751491997725164*pi,0.15159947856855505*pi,1.150004638363305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.539145215231003*pi,0.491732760206383*pi,0.9233906375197081*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.105812460035312*pi,0.301799974410226*pi,3.86073235820963*pi) q[5];\nu3(0.162542064691898*pi,-0.14942734237724198*pi,3.71836291012862*pi) q[7];\nu3(0.513028182714909*pi,3.14005093405322*pi,2.98371269056046*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.318113014768491*pi,3.01808877310199*pi,0.827159192867833*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.289780515416682*pi,3.44372553469259*pi,4.27824780589273*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.626954849505031*pi,0.06036247818961804*pi,0.7700343946538051*pi) q[19];\nu3(0.247216667911961*pi,0.30155701376120403*pi,4.03918127958009*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.057317567088892*pi,-0.314088022191722*pi,0.5630464928072509*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.254656948214679*pi,0.9424948938161499*pi,3.98507670525953*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.830808493562623*pi,-0.426847174892253*pi,4.45106746789238*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.445074120276837*pi,2.49474611368527*pi,1.189108947715109*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.261309554664641*pi,2.65412107378863*pi,1.173365532891663*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.742576985493586*pi,3.48611736178323*pi,4.0139712024521295*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.745071733225072*pi,0.5394605788911899*pi,0.856809037272213*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\ncx q[20],q[21];\nu3(0.0798666688209493*pi,0.88661254960375*pi,4.25053987582279*pi) q[3];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.500361876441308*pi,-0.30279180719033*pi,1.118148241218969*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.741735137512738*pi,2.64146664425825*pi,3.70408756326663*pi) q[17];\nu3(0.597872904223813*pi,3.32141762761077*pi,4.3152586204537*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.34407286461674*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2722828320401098*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.33186353384175*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.11466467226172*pi) q[15];\nu3(0.404369893342575*pi,2.62056673038096*pi,1.2420630322449089*pi) q[17];\nu3(0.250022006828145*pi,2.54390456284135*pi,1.333788166632162*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\nu3(3.5*pi,3.24717349074796*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47309100676789*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(1.0*pi,0.0*pi,1.444326452454038*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.169094749415249*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.43749747867304*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.238058818517898*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38181027529813*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\ncx q[2],q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.47512962556952*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43380841348083*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.34703959956336*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.42965234738569*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.376953296692635*pi) q[19];\ncx q[20],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46373277877347*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.353681349833413*pi) q[3];\nu3(3.5*pi,3.43663708162108*pi,0.5*pi) q[4];\ncx q[5],q[15];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,4.31016815226147*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,0.5598778530470336*pi) q[9];\ncx q[10],q[19];\nu3(1.0*pi,0.0*pi,1.340985113023375*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.67738094419456*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\ncx q[1],q[7];\ncx q[2],q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48644594065191*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3602485290806*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.341082725887082*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39351718047897*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.691316844553472*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.0*pi,-0.5*pi,0.5497116264763906*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.125907974039521*pi,3.14065716173696*pi,0.879625986793524*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4515883719991*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.653834768353724*pi,0.21368594125000695*pi,0.6935601668709079*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.583466856116518*pi,-0.364299001167978*pi,1.112605804860498*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.652547623874268*pi,0.5342132038585901*pi,0.847461093816109*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.536453952110906*pi,3.31164821588325*pi,2.94956504656663*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.22407554312218*pi,0.7142800949089401*pi,3.90590425180418*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.81703744425498*pi,3.2272016492542*pi,4.42783862980846*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.566846778380866*pi,3.12994761511964*pi,3.10285297988053*pi) q[20];\nu3(0.20892428753058*pi,2.91445084066496*pi,1.89195271273057*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.454625933933563*pi,-0.371299141894666*pi,1.054090066009496*pi) q[4];\nu3(0.626124813211031*pi,0.9879684841523799*pi,0.919396850333297*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.457677916724904*pi,-0.024825761093016985*pi,0.975088072775306*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.856061135927821*pi,0.88603559604081*pi,1.0363878185411362*pi) q[15];\nu3(0.565229186333448*pi,2.72114959758523*pi,3.89826894134947*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.613614388968901*pi,3.14471128981075*pi,4.44692483590072*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.163856391554234*pi,0.11167539392627401*pi,3.8266543553901*pi) q[2];\nu3(0.59101169678516*pi,2.58324105477298*pi,3.42591347013245*pi) q[3];\nu3(0.697549924633293*pi,0.8812886274232401*pi,0.531203776561006*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.644387855529909*pi,2.92986387603104*pi,3.84950936940383*pi) q[15];\nu3(0.54597308458953*pi,2.8708752311719*pi,1.2678060492702459*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.127624304932899*pi,0.346238907833322*pi,4.08640791604413*pi) q[2];\nu3(0.200734988455466*pi,0.076233988296589*pi,0.813901802876563*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.274318965202405*pi,3.4779350284741*pi,1.7055632924295*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\nu3(0.857745890588372*pi,0.457661499378459*pi,0.876283872086028*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.903956950596264*pi,-0.21044924386852398*pi,4.28802717652846*pi) q[7];\nu3(0.250326183583707*pi,0.10666809143737399*pi,0.9260455814506541*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.507949857039957*pi,3.362317756162*pi,4.07723676531921*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,3.48711017981964*pi,0.5*pi) q[0];\nu3(0.712098378925965*pi,3.44653331491429*pi,4.40017392055119*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.334565621720294*pi,0.349205201316649*pi,4.1003922471604906*pi) q[6];\nu3(0.694912597925473*pi,0.288124849313384*pi,1.101719560004653*pi) q[7];\nu3(0.42576573347184*pi,0.318742984988701*pi,3.73122723582766*pi) q[8];\nu3(0.392896239846929*pi,-0.215563740862809*pi,0.774374450079684*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.36076682247765*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.04149658206727*pi) q[15];\nu3(1.0*pi,0.0*pi,1.176523483470708*pi) q[17];\nu3(0.558523396621274*pi,3.1929595709593*pi,0.639972820992972*pi) q[18];\nu3(0.269392616703248*pi,-0.4941235830491471*pi,0.81086265493872*pi) q[19];\ncx q[0],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.35849418835957*pi,0.5*pi) q[4];\nu3(0.528069217538157*pi,0.18386728081159898*pi,1.178605313883092*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.437775953287709*pi,-0.4929894706258644*pi,4.453431654411769*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0825185084529462*pi,-0.21789904400933302*pi,3.93805805490556*pi) q[12];\ncx q[13],q[15];\nu3(0.278324832795545*pi,3.41441778789743*pi,0.759256426690776*pi) q[18];\nu3(0.48235817344246*pi,0.33560003840973096*pi,4.30742023908598*pi) q[19];\nu3(1.0*pi,0.0*pi,1.314854640869149*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.36531359156295*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.0*pi,0.0*pi,1.1838154511431012*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.299819570104235*pi,-0.364462266240626*pi,1.233855170188866*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5159351725888972*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49293903579039*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[17];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.28710572383128*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,0.5092031032914813*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.4720205009392*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46407028082875*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.297156511906425*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[11];\nu3(3.5*pi,3.43938892662752*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.274914661993808*pi) q[10];\ncx q[12],q[16];\nu3(0.572727895422393*pi,0.22372436947469998*pi,3.75379545678911*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.128733343340563*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41294048457828*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46130559963947*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,0.0*pi,1.304710121854576*pi) q[11];\nu3(3.5*pi,3.47554484258608*pi,0.5*pi) q[12];\nu3(0.410941315977972*pi,3.40624612002164*pi,4.336136222684*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1800916150284428*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2871499757974378*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.269738868700517*pi,2.97626119765548*pi,0.8359862127539139*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.29641549703073*pi,0.26844623729555706*pi,4.13156209389375*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41670795341376*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.40983545063933*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.610667644245681*pi,3.36681317598431*pi,3.72122496896787*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,3.3682659880711*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42700182376193*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3138654755827641*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.486744862353259*pi,0.28502764515050105*pi,1.24313872147868*pi) q[0];\ncx q[1],q[10];\ncx q[2],q[6];\nu3(0.721429149890901*pi,3.1544083539275*pi,0.606379808295073*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.474973110264611*pi,-0.4396537259108559*pi,1.56036777107082*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,4.26319194335824*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43200632542709*pi) q[14];\nu3(0.44438625895044*pi,0.16288742824092195*pi,0.874504105268339*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.44078462356774*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.613463761503333*pi,0.15626794569538704*pi,1.15376827624098*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.542324390143985*pi,3.11665203027501*pi,3.82576933883548*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[14];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36834716159*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.774494356018745*pi,0.24072443700255197*pi,4.10763834254359*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.215934904607143*pi,2.41646120662139*pi,1.210192155334032*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.887217098062278*pi,-0.331191469693656*pi,1.099200726989525*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.286045336451812*pi,-0.06556544125747799*pi,4.48024319809816*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.584988333345281*pi,0.24270770400548403*pi,0.719932993289587*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.314861085849659*pi,0.04226299417289403*pi,1.211043341301567*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.377520237099922*pi,3.10363745068608*pi,1.62809701026537*pi) q[1];\nu3(0.115739391323065*pi,-0.16794126556796102*pi,1.0486125649016969*pi) q[2];\nu3(3.5*pi,3.46232785797572*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.623366537025835*pi,0.43806334528774604*pi,0.723308218703662*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.805379073304841*pi,0.5977762599741401*pi,4.22801029850158*pi) q[9];\nu3(0.489672601494311*pi,3.26422291212093*pi,0.5793678111793302*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.242319012031761*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.463736959016394*pi,0.6721167075182299*pi,4.18652320129711*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.66812776123417*pi,0.29972168516863495*pi,1.394442180966096*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.587941654278663*pi,-0.345147051605284*pi,3.80144792856667*pi) q[6];\nu3(0.37622868639151*pi,2.86908373174184*pi,0.817126568522935*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.341715141577901*pi,-0.4776612343285066*pi,0.6914670768586559*pi) q[9];\nu3(0.686889058853803*pi,3.13354885715866*pi,3.90437330712354*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.524196339890105*pi,-0.417782549255528*pi,3.68938323375224*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.273968711175803*pi,3.17516010710621*pi,1.301916549676642*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.548171754167268*pi,2.65579398118406*pi,3.56197005218269*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.499389491554452*pi,-0.279998658443754*pi,4.0891313696665605*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.625770864036416*pi,-0.36106671212200603*pi,0.893267444748745*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.658272947877767*pi,0.216309352716631*pi,1.3244771469697159*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45449145020763*pi) q[13];\nu3(0.579128500481022*pi,3.44337224700098*pi,4.49177930774805*pi) q[14];\nu3(0.873422690515376*pi,-0.17358216698185303*pi,0.5026280747959078*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.655113118133274*pi,-0.468632525959855*pi,3.21775903620747*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.327679802488341*pi,3.28488465265999*pi,4.348725413229349*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.929061459643294*pi,-0.38040032683585*pi,3.47695533111836*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.285727011231021*pi,2.76707651632738*pi,1.347865173707865*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.758768187786229*pi,0.63747060987923*pi,0.726930569602147*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.151135168014661*pi,0.092042472000753*pi,3.7245304440543*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.707122532227397*pi,2.88467291150374*pi,3.44062982760161*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[10];\nu3(3.5*pi,3.40445881752906*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.39582776959244*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.286061303267173*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2435161763050528*pi) q[15];\nu3(0.559640228763909*pi,3.02197013491301*pi,3.60893059474315*pi) q[20];\nu3(3.5*pi,3.31469184714489*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39786763057157*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[6];\nu3(3.5*pi,3.43587977284356*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47599466812019*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.291336573625409*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.25681088572867*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.193047537490389*pi) q[14];\nu3(1.0*pi,0.0*pi,1.26136322661613*pi) q[16];\nu3(1.0*pi,0.0*pi,1.277580115003657*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.333856133387315*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.701067110696118*pi,3.0321901483679*pi,4.36143831558714*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5411423785491154*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\ncx q[9],q[21];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.386978967840189*pi) q[15];\ncx q[17],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.911099345601386*pi,3.41831790531268*pi,3.94609198857417*pi) q[3];\nu3(3.5*pi,3.47868999264956*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43646908792541*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.611413854504018*pi) q[10];\nu3(1.0*pi,0.0*pi,1.095192100717177*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.43847391071358*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.635001775526852*pi) q[16];\nu3(3.5*pi,3.35121018887312*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.566840210403921*pi) q[18];\nu3(1.0*pi,0.0*pi,1.268216632971422*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2683917789023011*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5205047356746593*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[16];\ncx q[8],q[19];\ncx q[9],q[21];\ncx q[12],q[14];\nu3(0.626065129362907*pi,0.28609240143495096*pi,3.80328515166752*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5209938715306345*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.471192936891064*pi,0.007705084424130981*pi,4.24504478033556*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35011325654121*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44096867258358*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.296455808162739*pi,0.09459253937727896*pi,4.36282939967598*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0272879572811268*pi,2.51754353025357*pi,1.132748776079483*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.563504571278039*pi,3.35324865156768*pi,2.90929381621963*pi) q[0];\nu3(0.336793303650905*pi,3.46840062334765*pi,4.034644542676229*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.368391621633819*pi,3.3660030110803*pi,0.602488258007797*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0211126590346828*pi,3.16206169969183*pi,1.2678296040383081*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.95194922500811*pi,-0.202929101741748*pi,4.4766606156625794*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.376835907436089*pi,0.8380870784487999*pi,4.44401181246507*pi) q[1];\nu3(0.343070066254896*pi,2.63171750029318*pi,0.959136794923534*pi) q[2];\nu3(0.0103527539485169*pi,2.72531698219584*pi,0.9158110258831851*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.65905868573012*pi,3.4260172685116*pi,3.84966135591991*pi) q[6];\nu3(0.597908703843339*pi,-0.24062133430445698*pi,0.662416502119874*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.862672678964028*pi,0.14386967365470005*pi,3.95853571698187*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.277408162152955*pi,3.45469521655324*pi,1.76073292275036*pi) q[11];\nu3(0.369890427646676*pi,0.46547200631097396*pi,0.5438310674264345*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.651245784664308*pi,3.22054283987515*pi,4.365253984103569*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.525374356730653*pi,0.16063740944725602*pi,0.5344120060557449*pi) q[2];\nu3(0.289486362155471*pi,0.6553955012626*pi,3.89922686104926*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.358781545490318*pi,0.5903693952034299*pi,4.49806871112719*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.206564651534636*pi,2.28352434167387*pi,1.217372760283883*pi) q[10];\nu3(0.653393117038184*pi,0.07570659759977905*pi,1.450582508157514*pi) q[11];\nu3(0.440290232814962*pi,-0.18254681983555499*pi,3.64508923271519*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.600890720616428*pi,0.020260895143513036*pi,3.64623861136352*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.108261262016778*pi,3.3670475702053*pi,1.91360172494914*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.327804453188293*pi,0.14892362591798103*pi,4.42631706550471*pi) q[21];\ncx q[0],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.656741873783401*pi,3.38849574900553*pi,3.56382286857844*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.858797586107168*pi,2.68446454624353*pi,3.78392522301376*pi) q[14];\nu3(0.831134611018904*pi,-0.004251279520621987*pi,1.449095433116251*pi) q[15];\nu3(0.889125485189459*pi,0.437792558374689*pi,4.310339720427891*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.582896918297673*pi,3.28373145173252*pi,1.76879510478362*pi) q[21];\nu3(3.5*pi,3.47182662445052*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.249696642185318*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.847619067224193*pi,2.61361535402333*pi,3.95871287688737*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.307364904879979*pi,2.86610782729208*pi,1.211375500691094*pi) q[14];\nu3(0.615535675590328*pi,3.48665455485719*pi,3.37740138520049*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.656348647047537*pi,0.37434787411763704*pi,3.89068542349671*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[3];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.638006598342417*pi,-0.09704780741129099*pi,1.236625903021988*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.669226876988156*pi,-0.10318230791358501*pi,4.2733495930871594*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.240631463841355*pi,1.02932331673608*pi,4.36039905857142*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43315505668371*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.46989441428955*pi) q[3];\nu3(1.0*pi,0.0*pi,1.237506383935852*pi) q[4];\nu3(3.5*pi,3.42888219720962*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.335794287333762*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.388854026478208*pi,0.153590229917684*pi,3.37806499660183*pi) q[19];\nu3(0.603390395830803*pi,3.24613322622164*pi,4.076222002822901*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[4];\ncx q[5],q[11];\nu3(3.5*pi,3.31451628423511*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.098166478975911*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.41304071258004*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,3.40142767979836*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.231748205908828*pi) q[18];\nu3(0.521236383745042*pi,3.11125637553792*pi,3.08540699002108*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2588400099587012*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5896672926687928*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,4.41359785896039*pi) q[11];\ncx q[12],q[21];\nu3(3.5*pi,3.42559218971211*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2472719562100552*pi) q[14];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[4];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.46894541384599*pi) q[9];\nu3(3.5*pi,3.48688453750655*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.332396854128314*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34515852859327*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4513461378192805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.31810539997557*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.46411182083568*pi,0.5*pi) q[7];\ncx q[8],q[17];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5468827808697396*pi) q[14];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.20568651285561*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2865840396844042*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.219299814373714*pi,0.10943118844830302*pi,0.662447477282896*pi) q[1];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.612046093523022*pi,0.388292219768543*pi,0.9377909460963441*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,3.40754605432647*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,0.654304536755818*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.338376132088316*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[4] -> c[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39948667147711*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.675623042124772*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.423124940023298*pi,-0.10707941869190402*pi,0.6111274459061979*pi) q[0];\ncx q[2],q[19];\nu3(0.575059336134479*pi,2.60165790671084*pi,3.7993135306405*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4656291266573405*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.228984928829581*pi,2.823840550875*pi,1.280699187398476*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.503465165653099*pi,-0.06217101379683099*pi,0.998484778648862*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[13] -> c[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.963657338027463*pi,3.36522105213334*pi,3.5609609512975*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.231786042757425*pi,3.36929083853532*pi,0.8164474357704*pi) q[10];\nu3(0.908458747771207*pi,0.016039810849904024*pi,3.81223784589535*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[11] -> c[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.854147850848945*pi,0.055598873144910965*pi,0.598748250664964*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.558094936183055*pi,3.26774770572582*pi,4.16741047323848*pi) q[9];\nu3(0.654858240555966*pi,-0.4696974601667531*pi,3.98148711114182*pi) q[12];\nu3(0.258851056887209*pi,0.7679489467809499*pi,4.29163847942615*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.35217467696402*pi,3.48786990801091*pi,4.0395289321700805*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.504851964234629*pi,0.04043375935379301*pi,4.08290330347948*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.384737093764201*pi,-0.357074909958795*pi,4.34003541577178*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[9] -> c[9];\nmeasure q[12] -> c[12];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.174666800144425*pi,0.287140994168243*pi,0.677869682753659*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.536839069988912*pi,3.41468048128358*pi,3.16699393461501*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[2] -> c[2];\nmeasure q[15] -> c[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.319644834667594*pi,3.41447868628179*pi,0.767999574230665*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.487736264317643*pi,-0.14436418885492602*pi,0.8980989962382739*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.589246501635721*pi,0.7702721250839799*pi,4.47063423781964*pi) q[19];\nmeasure q[8] -> c[8];\nmeasure q[19] -> c[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.923577091156467*pi,3.40731765495787*pi,3.31566923959753*pi) q[17];\nmeasure q[17] -> c[17];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.236028514536714*pi,1.03217842441332*pi,4.28416149291937*pi) q[0];\nu3(0.136702355941076*pi,-0.03360060571776202*pi,3.57631045765884*pi) q[1];\nu3(0.115188496069903*pi,3.1980568518479*pi,1.52493068796452*pi) q[2];\nu3(0.700342219194009*pi,0.18100115601685696*pi,0.612780919617387*pi) q[3];\nu3(0.455276138474302*pi,0.31448257026070103*pi,4.4247411189024906*pi) q[4];\nu3(0.552688997922332*pi,-0.07513348735800701*pi,0.931621253523643*pi) q[5];\nu3(0.622075939638184*pi,2.87350340855596*pi,3.13208572934787*pi) q[6];\nu3(0.774283211124373*pi,2.72190751775429*pi,3.37729891875647*pi) q[7];\nu3(0.762896188468464*pi,3.39053361156897*pi,3.43671200460305*pi) q[8];\nu3(0.59144270841853*pi,0.33982752723224197*pi,1.1913198500750681*pi) q[9];\nu3(0.803321112652375*pi,3.15557317435224*pi,2.97786996576354*pi) q[10];\nu3(0.472983324046606*pi,2.82186694498454*pi,1.120064968024041*pi) q[11];\nu3(0.631622166863614*pi,-0.39955331014373197*pi,3.76795846458335*pi) q[12];\nu3(0.600510961193914*pi,3.31143001109055*pi,3.88080370136135*pi) q[13];\nu3(0.445262621020668*pi,3.05223988022887*pi,1.851104166232*pi) q[14];\nu3(0.719735910641519*pi,2.84156405886264*pi,3.57474245162475*pi) q[15];\nu3(0.349102001336973*pi,0.23426701716292597*pi,3.80361479460716*pi) q[16];\nu3(0.497306529223017*pi,3.18572254349904*pi,1.53051649169685*pi) q[17];\nu3(0.384272531021985*pi,3.23592540530554*pi,0.702098394851893*pi) q[18];\nu3(0.749881253564943*pi,3.29123361674916*pi,3.42868548418505*pi) q[19];\nu3(0.504460167559647*pi,2.88290455118675*pi,3.76272834561936*pi) q[20];\nu3(0.806632633272398*pi,-0.4351593829073833*pi,3.7727184780695*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[19],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.47456374804693*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(3.5*pi,3.41740047637173*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.035919720386698*pi) q[5];\nu3(3.5*pi,3.48344286070609*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.269306642575317*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.327934840227115*pi) q[16];\nu3(3.5*pi,3.45431199231744*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2469734315259249*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.3335040133591*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(3.5*pi,3.36010741159582*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[14];\ncx q[8],q[11];\nu3(1.0*pi,0.0*pi,1.19894545279142*pi) q[9];\ncx q[10],q[13];\ncx q[12],q[18];\nu3(3.5*pi,3.32510215891407*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.156505452893489*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.2474375539683291*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5015794554525959*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40008066582861*pi,0.5*pi) q[8];\nu3(3.5*pi,3.42587199190108*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.311726460274477*pi) q[11];\nu3(3.5*pi,3.49199205305173*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.299952241596577*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.3048383005549*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.48136428722401*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3447386865441628*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5027420347163674*pi) q[21];\nu3(3.5*pi,3.49963084042931*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[14];\nu3(1.0*pi,0.0*pi,1.3635350927514391*pi) q[7];\ncx q[8],q[11];\nu3(0.0*pi,-0.5*pi,0.66124990517519*pi) q[9];\ncx q[10],q[13];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5569205180222467*pi) q[17];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.5543572124809009*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5759570416901436*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.627691228073716*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.3826327923446*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.298269756268503*pi,3.02281200297015*pi,1.99800854512072*pi) q[4];\nu3(0.630676566727795*pi,0.255824603399163*pi,1.0750601766416739*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.34430932820373*pi) q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.154200034388859*pi,-0.4653772485082034*pi,1.73666038037179*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.260019182652613*pi,0.456313842279524*pi,3.48415612921034*pi) q[21];\ncx q[0],q[7];\nu3(0.303298477101409*pi,0.19811754769521805*pi,3.75622437894591*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.74391224306324*pi,0.411783524417597*pi,0.892370195072514*pi) q[3];\nu3(0.330925551344556*pi,3.4672064693403*pi,1.288429699344396*pi) q[4];\nu3(0.134486097136827*pi,0.12079822243164395*pi,3.49555272068361*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.649104064239408*pi,1.12672557464041*pi,0.68478012079602*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.261143897092226*pi,0.250192291224679*pi,0.7833111932632311*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.362236106803269*pi,3.43562129149976*pi,1.66294318727134*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.446109369682335*pi,-0.04496965453924401*pi,1.0291467393270861*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.684442071886263*pi,3.19910296233869*pi,3.59631992062722*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.280858988971607*pi,2.70371506844294*pi,1.057448399900053*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.610647124141842*pi,3.43839160655732*pi,4.17543042296926*pi) q[8];\nu3(0.212297122232597*pi,0.6681168330624001*pi,4.19828790043559*pi) q[9];\nu3(0.232477596510806*pi,0.6877632965874501*pi,4.25110195152626*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.443890158682687*pi,-0.20075398754383*pi,4.05611800621368*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.365949104716671*pi,0.489415317129949*pi,0.800975777886319*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.311033496072832*pi,2.89694417663723*pi,1.8027238833917*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.897207873092357*pi,3.36410277421299*pi,3.82892307924704*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.641058940578233*pi,3.4598556860737*pi,0.874104364899204*pi) q[8];\nu3(0.246244872771966*pi,-0.05866023119400898*pi,3.83930721663154*pi) q[9];\nu3(0.614391807971906*pi,2.97343705961462*pi,3.47938762962507*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.615099675408116*pi,0.18095866216845802*pi,4.26754719327396*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.569427096788293*pi,2.62918723465325*pi,3.69155605692083*pi) q[16];\nu3(0.0577370474793096*pi,-0.4225897683164393*pi,4.33404318230063*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.143874004893339*pi,0.281575004997457*pi,3.43242294728933*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.425219648082245*pi,2.95109368812795*pi,1.193388645790975*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.417453188556379*pi,-0.4046745115535308*pi,1.324048046837159*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.532779720858777*pi,3.02784266146651*pi,4.3862443256599*pi) q[11];\nu3(0.746759547840382*pi,2.97528442500611*pi,3.6854345171459*pi) q[12];\nu3(0.643764495280502*pi,0.54475840668575*pi,4.132208116786099*pi) q[13];\nu3(0.164942841980972*pi,2.40592840143812*pi,1.33995935779241*pi) q[14];\nu3(0.847660987618563*pi,-0.23528537892573598*pi,3.86927471646982*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[4],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.864084114207366*pi,0.24538718851736396*pi,4.02868926504432*pi) q[11];\nu3(0.728286655042872*pi,-0.117306959377042*pi,0.833505079036027*pi) q[12];\nu3(0.708458676770466*pi,3.17226546052237*pi,3.59358577522875*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.37819918888047*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.607418462192775*pi,0.5042239939156199*pi,4.441033153650681*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246225896767877*pi) q[19];\nu3(0.420910541782861*pi,0.29201593102046597*pi,1.223108307482363*pi) q[0];\ncx q[2],q[15];\ncx q[4],q[19];\nu3(3.5*pi,3.47897250428431*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.243435964863236*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.577430211743331*pi,3.39544760161308*pi,3.98070140077481*pi) q[18];\nu3(0.370413852115325*pi,-0.15542155575932098*pi,4.09945956772229*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,3.40061888047843*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\ncx q[8],q[17];\ncx q[11],q[16];\nu3(3.5*pi,3.32625103018613*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.130468696293706*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42150948856471*pi) q[19];\nu3(1.0*pi,0.0*pi,1.162981970238858*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3879325931459*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.48565142688118*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.448403936694301*pi,0.11558143923645703*pi,0.723898670974737*pi) q[7];\nu3(3.5*pi,3.40112048552404*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5599670689270031*pi) q[10];\nu3(3.5*pi,3.23043121103379*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.221784742786048*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2076481116876319*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.1345788363596672*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214855587176293*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(0.715362077386764*pi,3.20934662711545*pi,3.4347696719134*pi) q[7];\ncx q[8],q[17];\ncx q[11],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.605100632607456*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.36557522543043*pi) q[20];\ncx q[0],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4729526117646*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39831358499763*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.4190588616478905*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43098205414986*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,3.41216550023702*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.702817446703202*pi,0.379290805268532*pi,0.715396739047373*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1431100115228219*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[17];\nu3(0.519948693724685*pi,-0.4378993706209189*pi,3.74852058268979*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.290521530636657*pi,0.05137602696197796*pi,3.53425582088504*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.615370136867357*pi,-0.4298080299558616*pi,3.16055332706704*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.528995639418276*pi,0.33266368220672204*pi,0.804442699532609*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.259788674740679*pi,-0.034352692760649006*pi,0.92117154765853*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,3.43630499907708*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.248132556128591*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.885902765398869*pi,3.1103523036159*pi,2.9296022043448*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.452755538316336*pi,0.271373390795723*pi,3.96339796512908*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5054898145892738*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0841444698885808*pi,0.06311982376041003*pi,3.77709462024269*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.66694514561428*pi,2.63110533322363*pi,4.05967288132358*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4449065719801*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.44600878244245*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.200986592114782*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.680154825512683*pi,-0.4472952794149394*pi,3.87828520786765*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[21];\nu3(0.419236980908471*pi,2.40943639532604*pi,1.345346893305841*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.870311966666141*pi,0.004939842323770982*pi,4.1816553367946305*pi) q[0];\nu3(0.933986429652606*pi,-0.130320420222654*pi,3.59120856409319*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.432060232522107*pi,3.48842909818494*pi,0.86180976174912*pi) q[6];\ncx q[7],q[9];\nu3(0.782895942114316*pi,0.7987219708669*pi,1.126446489074873*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.444181472945825*pi,2.80713092028651*pi,1.2572480193791349*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.899126296619361*pi,0.334276613573957*pi,1.334625950802526*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0652021787243733*pi,3.06596855867807*pi,1.0222005411635169*pi) q[19];\nu3(0.705511832958934*pi,2.91497416250748*pi,4.03581047319982*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.791865881026955*pi,-0.26081413233844397*pi,3.456962022665*pi) q[0];\nu3(0.641784331267201*pi,3.14916988321356*pi,4.122249441685399*pi) q[1];\nu3(0.745568528838231*pi,0.08486766824176395*pi,1.119790591835077*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.926763606456846*pi,0.34480018923698397*pi,1.64064506528179*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.442509668768376*pi,2.57150283369069*pi,1.110878869094277*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.44633295591155*pi) q[9];\nu3(0.620465815752569*pi,2.6158478276322*pi,3.82415484123931*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.26085821453648*pi,0.017649557320833953*pi,3.60745911949162*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.666016737250589*pi,3.44175797061483*pi,3.09416842298483*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0877554967830966*pi,3.24862438664504*pi,1.83717645416271*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.774622961945942*pi,3.4060707596028*pi,3.90404130723914*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.27582161982508*pi,0.496748509777316*pi,3.59178257171341*pi) q[12];\nu3(0.403044967861759*pi,3.23714553737958*pi,1.91706336937028*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.645797756663485*pi,0.95903587720845*pi,0.934954542814598*pi) q[16];\nu3(0.485169199764011*pi,0.15051914117663*pi,0.5296874832354318*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.742533416473862*pi,3.46511018204509*pi,3.74740916696322*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.850914996796458*pi,0.24842531088892805*pi,4.032517768268971*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.41710097453043*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.291977844390144*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.235431668860791*pi,0.9026354110953101*pi,0.5071254862081971*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.47277465435709*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.278601460230477*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4636464031147*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.135597142462329*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.38524397639736*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1648725223419651*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.537262323775624*pi,3.01940566880341*pi,3.47926089888824*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.34237415894569*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(1.0*pi,0.0*pi,1.142392412661469*pi) q[12];\nu3(3.5*pi,3.42342524704671*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.647793344744467*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3459657432004501*pi) q[20];\nu3(0.667076235330344*pi,-0.335535945547134*pi,3.6925032637152*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4809557497278*pi) q[2];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[12];\nu3(0.389353746068848*pi,-0.04824251994828499*pi,0.8397021149504069*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5209565359782609*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5256143195320004*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.643468086160553*pi,2.89455162732253*pi,3.67215050130142*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[2];\nu3(3.5*pi,3.39740525839851*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.262404564976991*pi,2.94007788275556*pi,1.69801228506716*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.4739473724174506*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1562596593034948*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5664009107352341*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45649612127878*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.611939572659232*pi,-0.042749618309911974*pi,3.72685828618735*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.659518664828703*pi,3.13313736590625*pi,4.47289562143955*pi) q[14];\nu3(0.313475947226994*pi,2.93671704212357*pi,1.2033344550984841*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3035134226567902*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.527672444054796*pi,3.31648092329221*pi,0.7892687092684281*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.44723014790523*pi,0.407712461377013*pi,3.86354540595881*pi) q[14];\nu3(0.174986422970739*pi,0.34189057798211797*pi,4.24849807787814*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5035012916759762*pi) q[17];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.54392463781408*pi,-0.151152924537936*pi,3.72422233366983*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.546525174045139*pi,0.26519162796553997*pi,0.9841040848982661*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.663765773401147*pi,-0.08172850089883499*pi,0.5491714780735247*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.37500095509487*pi) q[18];\nu3(3.5*pi,3.40519834823602*pi,0.5*pi) q[19];\nu3(0.145586432179744*pi,-0.06600544883752602*pi,0.602475113382716*pi) q[20];\nu3(1.0*pi,0.0*pi,1.211389297045245*pi) q[21];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.388357861530624*pi,-0.08466807295846701*pi,4.43921550230802*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[9];\nu3(3.5*pi,3.42451842697749*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.171321500074853*pi,-0.4790627022666644*pi,1.8887903878718*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.507373795264014*pi,3.38201407159388*pi,1.81642638827832*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.144915677000394*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[19],q[21];\nu3(0.789694479795651*pi,-0.108409862279297*pi,4.36434773818643*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,3.30332361646249*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(0.300429035967036*pi,0.046091059344726015*pi,3.73030669602872*pi) q[8];\nu3(1.0*pi,0.0*pi,1.159650521116695*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.307307130688445*pi,0.36980183085123997*pi,4.20429281329596*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41797664544493*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.134405723898028*pi,-0.4421967684944622*pi,1.0540824833802511*pi) q[1];\nu3(0.627879609739702*pi,0.10722815151332799*pi,4.08744777654881*pi) q[2];\nu3(0.204924900786788*pi,0.22502820580249805*pi,3.68724208325981*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.670993139333048*pi,0.69292878433147*pi,4.39181147349428*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.361454195983475*pi,2.73546715816197*pi,1.188947877112962*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.304304747080231*pi,2.35652719422549*pi,1.265761999073314*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47216023585923*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0540806356498266*pi,0.67242439849837*pi,0.6337477370236619*pi) q[1];\nu3(0.721421093401764*pi,1.08126863598112*pi,0.673502306468856*pi) q[2];\nu3(0.168928448538681*pi,-0.327051963296489*pi,1.495877876691774*pi) q[3];\nu3(0.339306105192373*pi,2.50808423942572*pi,1.064583048679443*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.42817581099768*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.756267102256087*pi,0.59505543763764*pi,0.775535734690252*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.532473803405489*pi,2.63834666688354*pi,3.57174702793902*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.37696036329498*pi,-0.26524888452294604*pi,1.53297294832257*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.402675229864523*pi,1.17383246849776*pi,4.21964072720296*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.600928534915835*pi,3.18427694920409*pi,3.98216137133638*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44747646063262*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2567821483393389*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.3929657390678*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.695448584708238*pi,0.035608043157973945*pi,1.1359940484901379*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1405770575930991*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.486144105694527*pi,3.29963597603192*pi,0.705896677866899*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48407682641658*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1143447698398719*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.730999690430831*pi,0.378967846212359*pi,3.99118898692529*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[13];\ncx q[3],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.225650467927756*pi,-0.05116632728890402*pi,4.22146936366385*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5338784991412105*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.868861701401495*pi,0.52587126228024*pi,0.934253793147502*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5938486943457995*pi) q[20];\nu3(0.741601623361967*pi,1.05210895928544*pi,0.750691055755516*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.44038492249268*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(3.5*pi,3.45239063816808*pi,0.5*pi) q[5];\nu3(0.336574963312428*pi,3.24428641574174*pi,2.1379132845129503*pi) q[6];\nu3(0.771905994855124*pi,0.06629116487285702*pi,4.46619503255652*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.335404075464665*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4070751933473*pi) q[13];\nu3(0.0752963499925777*pi,2.9847254622076*pi,1.387552643371303*pi) q[16];\nu3(1.0*pi,0.0*pi,1.303015580935392*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.769548838232704*pi,-0.320108693395302*pi,4.11146818449497*pi) q[19];\nu3(0.252240040449709*pi,-0.23453194703596097*pi,4.389525007908761*pi) q[21];\ncx q[0],q[18];\ncx q[2],q[13];\ncx q[3],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.685640252733292*pi,3.19974122470996*pi,3.26847652998692*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.609374952818099*pi,0.009819784529879971*pi,4.02100949485523*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0848478511971871*pi,-0.19050313016452802*pi,1.50627933665789*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42345977340863*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.350063013086198*pi,-0.2916791583282*pi,4.1157733740039895*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.664586474414308*pi,-0.11847642265214697*pi,4.213747373017879*pi) q[8];\nu3(0.71882992804564*pi,0.86568966577523*pi,1.026004749621164*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3618980681248605*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5293526310166641*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222765165487478*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[17];\nu3(0.510180864261811*pi,3.15530531066479*pi,1.94194392870444*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.766871685416875*pi,-0.367394390415836*pi,0.721764384006243*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.619101370300991*pi,3.35058986892987*pi,3.30964942237319*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42048141138495*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.628184146474841*pi,-0.079469487185508*pi,0.681975170863965*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.635013109053686*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.177753692202846*pi) q[21];\ncx q[0],q[18];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(3.5*pi,3.26503540934377*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.40806774846206*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.271549227353166*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.125242940261215*pi) q[19];\nu3(0.151395545623369*pi,3.21843874891266*pi,2.14459563093438*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.30314345642215*pi,0.37987887290713696*pi,3.54160063619094*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4082305433103*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.22124278220446*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.294918893958085*pi,0.75231334309048*pi,0.5532328393226648*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38615504061263*pi) q[21];\nu3(0.337461314927298*pi,0.51566857635055*pi,3.99499597134135*pi) q[0];\ncx q[1],q[21];\nu3(0.812001122726782*pi,0.08620982289108003*pi,0.781278650103225*pi) q[2];\nu3(0.855243131399227*pi,-0.207763531232531*pi,3.87761494142208*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43796989060078*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.372498803427201*pi) q[12];\nu3(0.776801394189172*pi,3.12567657124161*pi,4.352391406699271*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40395879594743*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.541417762410858*pi,3.09580226388345*pi,4.01824957221416*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.453062678088219*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.338284684615746*pi,-0.4820366230734527*pi,1.387120723351722*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.555241758157889*pi,2.83400762897242*pi,1.224716212388709*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.321396546999171*pi,3.18977152497892*pi,1.89529564640278*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45341672863674*pi) q[14];\ncx q[15],q[16];\nu3(0.324681366901509*pi,3.49552878597751*pi,1.62413804279661*pi) q[17];\nu3(0.476512501928101*pi,-0.297642360410041*pi,3.78344158283232*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.7430071934240929*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.435497909001551*pi,-0.07748012611994298*pi,0.5862206973783263*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.49051065728204*pi,0.5*pi) q[4];\nu3(0.720809782330213*pi,-0.285771115908803*pi,3.68484969130361*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3477596344385159*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(0.799480667720469*pi,3.21907706529153*pi,4.19478247717964*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.269700913824481*pi,3.05458955343846*pi,0.656648760175369*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.33032991438858*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.3096701643556*pi,0.5*pi) q[10];\nu3(0.868388723138132*pi,0.53143188169793*pi,0.8731484882921781*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.208526096819841*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.255145854810535*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.654145627128366*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.304959674621419*pi,3.2881571635249*pi,4.25213946591649*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.384546052690384*pi,0.35968499625932504*pi,0.690370134682806*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\ncx q[10],q[17];\nu3(0.634968890711524*pi,3.20983470774141*pi,3.05279278544603*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.690754885437144*pi,0.96634466978493*pi,0.800816255378705*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.375731093410967*pi,2.73370858344503*pi,1.69027425343353*pi) q[6];\nu3(0.359486476118391*pi,0.5587390249697599*pi,4.49249984441143*pi) q[7];\nu3(0.278070946718374*pi,1.16042724684165*pi,4.239037092314851*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.164186094169011*pi,0.5177005809851001*pi,4.49394024208538*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5221943411999588*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.119689499098279*pi,-0.4296152807980223*pi,4.45423662123391*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37775101492958*pi) q[17];\nu3(0.819628914482344*pi,-0.22119721473421*pi,3.67049932720998*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.741820844048625*pi,0.57501748899774*pi,0.709471736790307*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(0.3475193082403*pi,2.83471368976405*pi,0.694424631584731*pi) q[4];\ncx q[5],q[18];\nu3(0.393125407098664*pi,2.99657504490224*pi,1.69609522600929*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.805919610536732*pi,0.273698743101106*pi,0.949889769934176*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.255440550549267*pi,0.301520758523521*pi,4.45005661286491*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.677804305479286*pi,-0.327668368124336*pi,3.4118550837402*pi) q[16];\nu3(0.338168511030465*pi,0.70094366824321*pi,4.30569159354435*pi) q[19];\nu3(0.595185788238357*pi,-0.24036857214569302*pi,4.18771478858885*pi) q[20];\nu3(0.513088284585037*pi,0.32220344462180694*pi,0.967891820057307*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.286422420201988*pi,-0.003933555878747996*pi,3.99630714791342*pi) q[4];\nu3(3.5*pi,3.46630744922226*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.513698528793565*pi,-0.33383904311788104*pi,1.147985060664877*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0599122766093362*pi,0.58783222865881*pi,4.26441633307862*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.382989716264507*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.785853331316995*pi,3.12393235036582*pi,4.25686998077508*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.39744118162181*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4555240806186*pi,0.5*pi) q[1];\nu3(0.646155009866894*pi,3.33119562512629*pi,4.11418886436532*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.265927916795933*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.258436148438551*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.518476636596275*pi,0.38052700177545795*pi,0.5797026604224714*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[8];\ncx q[2],q[9];\nu3(0.22967502706292*pi,0.388490956547338*pi,3.90372304274361*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35343112045798*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.48802872409356*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.30649554773359*pi) q[8];\nu3(1.0*pi,0.0*pi,1.264446734669416*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48431631966487*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.494485524997755*pi,-0.358971874100391*pi,0.712775767545071*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.42912691505798*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.146309595629206*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[8];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.748907376023782*pi,0.148194477774662*pi,3.9523373850403*pi) q[10];\ncx q[12],q[19];\nu3(0.320524338136866*pi,0.7978322941421101*pi,4.09370080557677*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38356886709355*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.317946221583187*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.41457443103104*pi) q[9];\nu3(0.433007102122549*pi,0.00908344754481305*pi,1.004134659431828*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44269931569058*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.586689744992688*pi,0.59302819630466*pi,0.7513089084947451*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145331859961705*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42160577625862*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[14],q[16];\ncx q[15],q[21];\nu3(0.525033655123507*pi,-0.346203621244683*pi,0.937418854823689*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.48000960506429*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.41578306783219*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.326116014441352*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.38974654434141*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.671861405985763*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.451411540671923*pi,3.12274413250274*pi,1.058801858581083*pi) q[0];\nu3(0.783441721022307*pi,0.010338089534765005*pi,1.50299206212325*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.849421488744162*pi,0.09143087245903503*pi,0.5210853697243206*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.707976966482712*pi,3.27251675483982*pi,3.32465261988191*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.755380389020485*pi,2.32699891068669*pi,3.8202208102114*pi) q[0];\nu3(0.570073325097043*pi,2.7501393859103*pi,3.87116562261568*pi) q[1];\nu3(0.476925888133335*pi,2.82513836693804*pi,3.69907369342724*pi) q[2];\nu3(0.732371593022834*pi,2.68123495898318*pi,3.57497732135712*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.515418219053909*pi,0.363745163411479*pi,4.08751787797128*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.238743994929276*pi,0.46906929650918905*pi,0.5397047184828176*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.488838942618999*pi,0.33907114307487096*pi,0.780353812175152*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.928477751284974*pi,-0.25874660369026703*pi,3.98913040872722*pi) q[2];\nu3(0.862636630683094*pi,3.27249834517842*pi,4.286413410827841*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.548571067491813*pi,0.256435018766216*pi,4.082219788535539*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.192833526584698*pi,3.44747989994284*pi,1.474345597151409*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.781574208719597*pi,-0.4759882455880428*pi,0.958025799036835*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.822432328974489*pi,0.43831379423967*pi,1.137261501924719*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.273024091931548*pi,0.19591728359183602*pi,4.43536937418242*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.833699109725436*pi,0.42171900945361596*pi,0.855929216112283*pi) q[12];\nu3(0.44839034623445*pi,0.04103448502152596*pi,0.5324129982949463*pi) q[14];\nu3(0.651124259758531*pi,3.46249565437555*pi,4.32973936746118*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.721188481173272*pi,-0.07436009665075599*pi,4.42072977258254*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.189555064819032*pi,2.73999145659836*pi,1.12660786117125*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.202686741945565*pi,-0.381395197372401*pi,1.003457555127641*pi) q[9];\nu3(0.263107754302624*pi,3.11554540032647*pi,1.94841998026241*pi) q[12];\nu3(0.508952443516668*pi,-0.019860323799482993*pi,4.07830686590299*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[5];\ncx q[3],q[18];\nu3(3.5*pi,3.49707815969329*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.364637350209657*pi,0.5067006772804099*pi,3.80019127887779*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.279201885990209*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.736792877015429*pi,2.44503184925368*pi,3.92809672917584*pi) q[16];\nu3(0.302642537202884*pi,-0.05873803782436299*pi,3.73034452553629*pi) q[19];\ncx q[0],q[20];\nu3(3.5*pi,3.34709904260575*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38615861813095*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(1.0*pi,0.0*pi,1.2496527018157169*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.586569046251652*pi,-0.140211627049173*pi,0.5686676254605999*pi) q[7];\nu3(3.5*pi,3.33563098654965*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.300870948776206*pi,0.9123124473212001*pi,3.9902076368161*pi) q[16];\nu3(1.0*pi,0.0*pi,1.257559268157318*pi) q[18];\nu3(0.682968904425306*pi,3.34438677726469*pi,4.42842959507175*pi) q[19];\nu3(1.0*pi,0.0*pi,1.268812923112804*pi) q[21];\nu3(3.5*pi,3.39999932558428*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[5];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.368526005409191*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.3216427611493229*pi) q[20];\ncx q[0],q[20];\nu3(3.5*pi,3.42966981412265*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,0.5590625890585725*pi) q[5];\nu3(1.0*pi,0.0*pi,1.229887954185745*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44521277045761*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.346989106359549*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[5];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[10];\ncx q[8],q[21];\nu3(3.5*pi,3.3034351809967*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(3.5*pi,3.33568326110017*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.1216001190984222*pi) q[17];\nu3(1.0*pi,0.0*pi,1.199441757052542*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.39781865912324*pi) q[20];\ncx q[0],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.44875630698047*pi) q[6];\nu3(3.5*pi,3.48041029476212*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,1.226670021643036*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.49736044172295*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(3.5*pi,3.37487618663514*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.313003414621605*pi) q[15];\nu3(1.0*pi,0.0*pi,1.240192252069336*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5152898596399638*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5396456457035694*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.289822890367717*pi,0.355577278034249*pi,4.13778976213725*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,4.38564367295592*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5547833918197398*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5246784218272333*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.745555248295975*pi,0.30045664098966796*pi,4.3130538576604796*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.44419400821672*pi,0.21306126417041205*pi,3.94669033753615*pi) q[4];\nu3(0.613100816862915*pi,0.13068783080619395*pi,1.4146912349178669*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.590571015296792*pi,2.45902672624746*pi,3.78631444927664*pi) q[3];\nu3(0.532137487600859*pi,3.08398164332955*pi,1.58479203602072*pi) q[4];\nu3(0.738180487998341*pi,0.6850925496509499*pi,4.24808033184118*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.39100855241268*pi,2.96284462582185*pi,1.165106901666171*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5880979840167*pi,-0.257753230097708*pi,3.40391281573509*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.411233245578497*pi,3.46783673680146*pi,0.8869487277102199*pi) q[8];\nu3(0.345988708066475*pi,3.20677640758167*pi,1.182372217197017*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.643279026102064*pi,0.5965516285838599*pi,4.427024613012939*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.375469512261224*pi,0.29464967066179903*pi,3.4704311895556*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.433924218703887*pi,0.8294334264729899*pi,3.9890523382897*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.597066353363143*pi,0.6269394140097699*pi,0.878156370469309*pi) q[11];\nu3(0.507250308790543*pi,3.1464726056989*pi,3.98204096348326*pi) q[12];\nu3(0.156582458904348*pi,3.39692631521536*pi,1.78864831530884*pi) q[13];\nu3(0.768146860812242*pi,2.93271635129811*pi,3.62238726703541*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.126942905045593*pi,3.27326665271258*pi,1.210212483785424*pi) q[17];\nu3(0.694248523575961*pi,0.0006712268780639796*pi,1.338278013839994*pi) q[18];\nu3(0.564253356129327*pi,3.24211983597017*pi,3.14877500516557*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.39268720030167*pi,2.98831219127467*pi,1.63493916445972*pi) q[0];\nu3(0.236213581737503*pi,0.24098498789128198*pi,3.81787019502321*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.711582636058084*pi,0.04975185133756299*pi,4.17497186271994*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.740113461167446*pi,3.41724433025461*pi,3.56100959272294*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.365022316620894*pi,3.04791943978281*pi,0.842723048888989*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.626829714569801*pi,0.304600495452225*pi,0.892409270598276*pi) q[17];\nu3(0.827004579556322*pi,2.2665585116738*pi,3.75546627377683*pi) q[18];\nu3(0.101702758286867*pi,3.34090463689603*pi,1.7017462744368*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.663924462405163*pi,2.80314875738742*pi,3.70658792771835*pi) q[21];\nu3(0.17954291096582*pi,-0.14994578645045598*pi,3.7727723342939*pi) q[0];\nu3(0.345968736973632*pi,3.03734659164047*pi,0.5783304249260401*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.484721838873866*pi,-0.323875972370393*pi,4.15948042882969*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.874572469551489*pi,0.259800101351785*pi,4.30065483435951*pi) q[15];\nu3(0.652102438495836*pi,0.365950548728356*pi,0.863031899302132*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.507081131256013*pi,3.15282602925943*pi,3.34797771446273*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.38571929992273*pi,0.17345245967867495*pi,0.5962830490465398*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.483904677123796*pi,0.6550583117111299*pi,0.744313198124288*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.381112575406091*pi,1.21465383386621*pi,4.22577902812883*pi) q[15];\nu3(0.690700684956413*pi,-0.290197939242934*pi,3.37240465137647*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.673566660022453*pi,-0.158079175013835*pi,4.0228146079962706*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0519421952804901*pi,3.26242356550309*pi,1.352543936251714*pi) q[7];\nu3(3.5*pi,3.32361181916179*pi,0.5*pi) q[9];\nu3(0.170443399499516*pi,0.30646924364138295*pi,3.31537412876916*pi) q[10];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.189861211452227*pi) q[17];\nu3(0.529172635728752*pi,-0.18700133470298602*pi,3.6421169926455*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47156088569149*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.3627105321747859*pi) q[8];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.39423235307964*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2276587514760982*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.44566369515617*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[8];\ncx q[4],q[16];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.358322570710608*pi) q[11];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,4.49619385145355*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.38098756909933*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49438412156484*pi,0.5*pi) q[5];\nu3(3.5*pi,3.22056250296062*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5719687697412191*pi) q[8];\ncx q[9],q[17];\ncx q[10],q[18];\ncx q[12],q[20];\nu3(1.0*pi,0.0*pi,1.154896287813862*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.285917183512701*pi) q[15];\nu3(1.0*pi,0.0*pi,1.277791217120015*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5105553656801304*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(3.5*pi,3.38297518432635*pi,0.5*pi) q[2];\ncx q[3],q[8];\ncx q[4],q[16];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(1.0*pi,0.0*pi,1.33344244514191*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43721498634487*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.698189043205121*pi) q[11];\nu3(3.5*pi,3.39097663607012*pi,0.5*pi) q[12];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.356502314907645*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2416957176719001*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.49132317594717*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.4937404881558*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.618226383881216*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39875590895292*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.4381972143967832*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[15];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.5733312514715089*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.305858162388736*pi,0.270709328333662*pi,4.00287746157062*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5586816775286991*pi) q[18];\nu3(0.708308305829316*pi,0.9262126061501199*pi,0.5035965330407947*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42088949281369*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.570865316369666*pi,1.07517266542476*pi,0.806227559016818*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.807243058699147*pi,-0.46454828758821487*pi,4.357806063888971*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.620835365100666*pi,0.19899153159690297*pi,1.56439970271402*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48287519549797*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0297659895494077*pi,-0.24598260464558902*pi,1.054610571152042*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.735589155605812*pi,0.10674602887941698*pi,0.629611195479271*pi) q[8];\nu3(0.521815167632311*pi,3.21808987579349*pi,1.86221988152329*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.544747552347557*pi,0.6571493599070399*pi,4.26025879797904*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.558727228977443*pi,1.04889276726588*pi,0.887821224457694*pi) q[2];\nu3(0.3686741038661*pi,-0.12946364171500502*pi,3.98534098627171*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.223549559090482*pi,2.41946591558951*pi,1.362308268677012*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.633526857681469*pi,-0.20738220686521203*pi,3.80936210347312*pi) q[7];\nu3(0.213682631575561*pi,1.17693755774406*pi,4.27492276485107*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.451072889064033*pi,3.3129718780587*pi,0.7186189282643081*pi) q[10];\nu3(0.886857302848645*pi,0.5402331405738401*pi,0.69355396537363*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.335159663639617*pi,0.5191367356150101*pi,4.22296513661794*pi) q[17];\nu3(0.409246167157029*pi,2.72604448198365*pi,1.299280281875864*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.315542503023328*pi,2.77241860516324*pi,1.444716293307862*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0640954804289396*pi,0.17498744069990402*pi,3.6653536442471*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.637070244048366*pi,3.0592371884246*pi,0.5304754732738245*pi) q[5];\nu3(0.0390424824977333*pi,3.16176353987785*pi,2.0880763928137*pi) q[6];\nu3(0.344126875280846*pi,-0.475574582480394*pi,1.388547428485537*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.42837097465985*pi,0.40165783901502805*pi,4.11633262145866*pi) q[10];\nu3(0.836643915999965*pi,0.282595466392107*pi,0.709456134596187*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.316482534188595*pi,0.57106859036544*pi,0.836192752057378*pi) q[17];\nu3(0.90346872250732*pi,0.23356046817896703*pi,3.82247628987166*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.465000168947781*pi,3.44426926777062*pi,1.57597969913779*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.478950547299237*pi,0.267049963369545*pi,3.56072047506451*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.284507165755602*pi,3.17285676679396*pi,0.5308321226432529*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.809593311189411*pi,0.16293670495161505*pi,4.27985663780686*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.598874656861908*pi,-0.360944483112847*pi,0.880195958108011*pi) q[13];\nu3(0.410561211143233*pi,2.95480813974517*pi,0.817654164755292*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.169851638538201*pi,3.40281747273336*pi,1.221903183488249*pi) q[12];\nu3(0.746907854652071*pi,3.4423485354293*pi,3.26833171643121*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.429037830171425*pi,0.28090113020457796*pi,1.25836424486977*pi) q[16];\nu3(0.436972663025386*pi,3.23585198563388*pi,2.1241377943243798*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.44719092869026*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.246601124123635*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.38121324373721*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.439198168940264*pi,-0.32763560134451*pi,1.50419691253868*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.42344824313436*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.483338555097736*pi,0.280984973951776*pi,3.56524341778714*pi) q[16];\nu3(1.0*pi,0.0*pi,1.22301117000446*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201611815022342*pi) q[19];\nu3(0.718297591454962*pi,3.38287350769621*pi,3.93727135348071*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.729332589889367*pi,0.44913716887850896*pi,1.216115339045913*pi) q[1];\ncx q[2],q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(0.362993522794571*pi,2.5770366275849*pi,1.247161970783642*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.674750663048174*pi) q[3];\ncx q[4],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[15];\nu3(3.5*pi,3.40935328361064*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.186918661785918*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.533763665638626*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.485447587692709*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.36385706754038*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.3519591625298*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[20];\nu3(3.5*pi,3.47422069358171*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.153361386100298*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.135576915020567*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.450134786845789*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.180322186847184*pi,3.02358037368588*pi,1.98027885868532*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.37513925344243*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(3.5*pi,3.4196238234087*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.103698596345493*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.37782445303152*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2180749868417902*pi) q[20];\nu3(0.771394629536387*pi,0.48544662879242495*pi,4.13961147829703*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.541591007420795*pi,2.6756572012629*pi,1.308250842577991*pi) q[2];\nu3(0.54062483442007*pi,3.06558404159199*pi,3.44725325885958*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.529677193405055*pi) q[8];\ncx q[9],q[12];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5109084173290047*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5779082692282027*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.786286630509653*pi,0.6081915176417101*pi,0.694012492188973*pi) q[2];\nu3(0.240324990460626*pi,3.12187284060345*pi,0.688667036839976*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5417014321108584*pi) q[12];\nu3(0.521525167180314*pi,0.308916453353983*pi,3.8383457364501*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5350436987015033*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.112039353654016*pi,0.292277431287419*pi,1.039639856524694*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.724207492347807*pi,0.07731724560381503*pi,4.17911829140464*pi) q[0];\nu3(3.5*pi,3.43371794818035*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.574830425705853*pi,0.235047174695171*pi,1.295429141034246*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2637074814794271*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.716435491000726*pi,0.22883055959866705*pi,1.018242851015523*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.45165395930964*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.459720339146861*pi,3.34997159205653*pi,1.71739188674307*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.304207723694178*pi) q[21];\nu3(0.347927619928888*pi,-0.17989362309573997*pi,1.08663246671204*pi) q[0];\ncx q[1],q[11];\nu3(0.817104941064644*pi,-0.25311863629710396*pi,3.35931583534595*pi) q[4];\nu3(0.579738092918744*pi,2.78131936796792*pi,3.916666445942*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.582746770760811*pi,-0.001029790571956013*pi,1.088958318473414*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.134598218924164*pi,0.90140463647185*pi,4.2387294365973105*pi) q[18];\nu3(0.321026794994371*pi,1.09159054360599*pi,4.2317149241827305*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.318320396634473*pi,3.13232265214341*pi,0.932066949739307*pi) q[5];\nu3(0.438675863381963*pi,0.8259124848905*pi,3.95834663406701*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.208399606168951*pi,0.6787099686592699*pi,0.677574292361991*pi) q[8];\nu3(0.657776777479225*pi,0.325207130642163*pi,1.290326660784324*pi) q[9];\nu3(0.602166138130344*pi,0.04112387302630205*pi,0.798498698355918*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4755114075828395*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.416343100247812*pi,-0.015725224614771993*pi,1.151627049579146*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5376895020592465*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.409539150504092*pi,3.03083428841929*pi,1.63094257320001*pi) q[6];\nu3(0.648056681924901*pi,2.68960488665898*pi,4.00677390280263*pi) q[7];\nu3(0.50307350081618*pi,2.58599590251437*pi,3.81317494120291*pi) q[8];\nu3(0.605951779311351*pi,0.276430010879141*pi,0.760344921561831*pi) q[9];\nu3(0.683527354367101*pi,-0.311390257301912*pi,4.25357504997298*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.572393700754355*pi,2.9926257786578*pi,4.34130995766536*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.176662872730653*pi,3.32006157327498*pi,2.0207812450851*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.158525724685373*pi,-0.152889452733177*pi,3.84385695904079*pi) q[17];\nu3(0.919479383250638*pi,3.48819740171134*pi,4.48970030577199*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48302903452371*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.770651712021655*pi,-0.251957931095037*pi,0.9192074109671711*pi) q[12];\nu3(1.0*pi,0.0*pi,1.0956475028478159*pi) q[13];\nu3(0.495384789012728*pi,-0.4505555558888296*pi,0.842561805566877*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.476526935457479*pi,-0.08680804225606897*pi,1.17302107176479*pi) q[17];\nu3(0.306105124846359*pi,-0.240058970269797*pi,4.06075045090964*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[13];\ncx q[4],q[14];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.301957358658946*pi,-0.20494909013678297*pi,1.221275212650893*pi) q[15];\nu3(0.293578026996535*pi,0.8583597873964*pi,3.93058482755063*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48824928680443*pi,0.5*pi) q[4];\nu3(3.5*pi,3.39061860974756*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.239140911438211*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4687277634728*pi) q[13];\nu3(1.0*pi,0.0*pi,1.170466324039753*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.402804690945416*pi,-0.300621188650863*pi,1.54014215247582*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47379269147757*pi,0.5*pi) q[0];\nu3(0.807429252349661*pi,3.41525938810091*pi,3.95114796080373*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[13];\ncx q[4],q[14];\ncx q[6],q[9];\nu3(1.0*pi,0.0*pi,1.145655889507198*pi) q[7];\nu3(3.5*pi,3.29644716391328*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.193770706984078*pi) q[17];\nu3(0.115227121866613*pi,2.85394777887093*pi,1.350769114523499*pi) q[21];\ncx q[0],q[7];\nu3(0.685382908745953*pi,-0.009385845491931*pi,1.162720607748291*pi) q[1];\nu3(3.5*pi,3.28193357402933*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5896396304395191*pi) q[9];\ncx q[10],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41318415503635*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.41210134331983*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1278236277120781*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289215409024761*pi) q[20];\nu3(0.673272474566624*pi,0.80395569725549*pi,0.5227723358898851*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[14];\ncx q[6],q[9];\nu3(0.0*pi,-0.5*pi,0.5518753986655094*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.654744158847635*pi,0.7737494529354201*pi,1.199069584007436*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6351114972185881*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.412531855225787*pi,0.9504249379343701*pi,4.28071416098999*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5756213670066144*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5313046436926694*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.434928496189481*pi,3.12554692546936*pi,1.53754521862507*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(0.25460960566157*pi,3.20026249742831*pi,1.72757671611022*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.34811157993068*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2644361266594148*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.154772868484838*pi,0.17539968717005405*pi,4.12344255057295*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.49399587183772*pi,0.5*pi) q[8];\nu3(0.479594443799953*pi,0.48515727860580204*pi,3.49657171541959*pi) q[9];\nu3(0.4385228686614*pi,0.359607597598686*pi,4.3504690361995095*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.282275114493642*pi) q[21];\nu3(0.329608773069143*pi,-0.12891796686359103*pi,0.771186653711886*pi) q[0];\ncx q[1],q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.539791394801584*pi,0.275949834908119*pi,1.6051859517827*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.649617118344172*pi,3.26747048547238*pi,4.09622700465703*pi) q[10];\ncx q[11],q[18];\nu3(0.1536632519208*pi,0.7494446134095201*pi,3.94948297560613*pi) q[12];\nu3(0.339332902191279*pi,-0.027052103552453022*pi,4.17094517870237*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5293083915457384*pi) q[19];\nu3(0.18687503606056*pi,-0.299460324750777*pi,1.035473083271514*pi) q[20];\nu3(0.17968544951873*pi,0.78383962090895*pi,4.05641903541092*pi) q[0];\nu3(3.5*pi,3.47942421259749*pi,0.5*pi) q[1];\nu3(0.650515956181592*pi,-0.04822814679717502*pi,1.140482421094252*pi) q[2];\nu3(0.766021860556948*pi,0.69215486189328*pi,0.764868374502203*pi) q[3];\nu3(0.630167892018462*pi,2.67914417116122*pi,4.006493259918781*pi) q[4];\nu3(1.0*pi,0.0*pi,1.32095778395969*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4308756211283*pi,0.5*pi) q[11];\nu3(0.737770366021438*pi,0.88872540800531*pi,0.936231948842447*pi) q[12];\nu3(0.526546011684525*pi,0.44893084587071197*pi,3.94557855337732*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\ncx q[16],q[19];\nu3(0.312333848774198*pi,-0.345210056685182*pi,4.1865982692615*pi) q[17];\nu3(1.0*pi,0.0*pi,1.147627414345584*pi) q[18];\nu3(0.20349575654448*pi,2.60451468668729*pi,1.274685280892176*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.48974160235917*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(0.693469651595764*pi,0.5600748468945*pi,0.958951494640927*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.472837104714289*pi,3.34777909670341*pi,0.936801225789009*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.635977298723522*pi,2.86130974458277*pi,3.39302770391225*pi) q[7];\ncx q[8],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.239494506636814*pi,0.350205960047698*pi,1.1160230962517441*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.524501939809651*pi,-0.11147682470342302*pi,4.13668202756017*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3182357651471*pi) q[5];\nu3(0.527000482425505*pi,2.53899795381827*pi,3.63248694317276*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.595033403299147*pi,-0.16158766000795*pi,3.71947659388606*pi) q[14];\nu3(0.386822773327875*pi,3.06163110126787*pi,1.7207521104775*pi) q[15];\nu3(0.486336821100281*pi,-0.227971727910046*pi,3.89926943181735*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5657805352289459*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.782519360725441*pi,-0.4416079211379558*pi,3.39197363832569*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.577014888468353*pi,-0.07740685987150703*pi,1.413361270902417*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.272496940032885*pi,-0.229223622111768*pi,3.76786948241719*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49240913254129*pi,0.5*pi) q[9];\nu3(0.550954469910948*pi,2.91029884861316*pi,4.17418545824492*pi) q[11];\nu3(1.0*pi,0.0*pi,1.469233068956504*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.676969378315828*pi,-0.4211184700941872*pi,3.4663965446722*pi) q[18];\nu3(0.691861371955413*pi,-0.4003572246609708*pi,4.49167560814079*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.45430582612066*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.211562842902639*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.35980122709785*pi,0.5*pi) q[6];\nu3(0.553418155621367*pi,-0.11555883919357701*pi,1.01419387963973*pi) q[8];\ncx q[9],q[12];\nu3(0.445877035037205*pi,0.79250659023735*pi,4.49879403628746*pi) q[11];\nu3(1.0*pi,0.0*pi,1.084229321376308*pi) q[14];\nu3(0.765208274613553*pi,3.0688925866894*pi,3.77670549482394*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[4],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.196514124607562*pi,-0.03264155317478701*pi,1.20903422526433*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.38229782050168*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5422832165637872*pi) q[3];\nu3(3.5*pi,3.49045408044061*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5121114472687354*pi) q[14];\nu3(1.0*pi,0.0*pi,1.414691446955842*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.364764306013*pi,-0.361354873071946*pi,1.83653273976893*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46607659223385*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3030439542731012*pi) q[19];\nu3(0.394135623126359*pi,-0.132673008365766*pi,1.416660265362125*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.62685790737553*pi,-0.4053239269072308*pi,0.91488738364029*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48521750288264*pi,0.5*pi) q[10];\nu3(3.5*pi,3.24988631522314*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47950139218458*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.155194007519315*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2391452982196078*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.693134319791202*pi,0.242920867191748*pi,4.40422503591624*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.596765088654942*pi,2.71689945438418*pi,4.032680678270021*pi) q[6];\nu3(3.5*pi,3.46168849466957*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5828335888992937*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2733327972445259*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.656316740934441*pi,2.6023395006831*pi,3.41078949158593*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.701218626229866*pi,3.45634053014768*pi,3.53504947315999*pi) q[5];\nu3(0.81909898656132*pi,0.5074337284903501*pi,0.952549288974914*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,0.5901026438778199*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4731012729064705*pi) q[18];\nu3(0.660974152711882*pi,0.28751019026073*pi,1.1001621487089701*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.32317271843898*pi,0.25733555964036803*pi,0.664377013755484*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.4602336807815*pi,0.5*pi) q[13];\nu3(0.110508312671064*pi,0.73411570726666*pi,4.42712855349805*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.619496963375341*pi) q[20];\nu3(1.0*pi,0.0*pi,1.32389109909011*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(0.514614373455933*pi,-0.4355110993054964*pi,3.68639705345228*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.181094157705635*pi,3.44683158273007*pi,4.069945831938821*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.609039261784743*pi,0.26668831254346304*pi,4.2262714277779*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.673176626319544*pi,0.5016830711862501*pi,4.45468569622339*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.48810171084169*pi,0.5*pi) q[1];\nu3(0.4736976478413*pi,3.07875045813256*pi,1.63044488484505*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.298208895477257*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.361461991862005*pi,-0.296012249016228*pi,4.080709908823501*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.187024109058956*pi,-0.008326627311387003*pi,0.7712570752088941*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.610565775513989*pi,3.01252216001985*pi,4.16813767608253*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.601278588189483*pi) q[21];\ncx q[1],q[7];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.561674766266122*pi,-0.096858842200291*pi,3.58959590751692*pi) q[8];\nu3(0.265410620046878*pi,-0.36924970186775896*pi,4.44552144746248*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.603967486123405*pi,0.28507641055236*pi,1.61310810821863*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.828966146248159*pi,0.28415114550756104*pi,0.9703172559487709*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39800565932938*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.0*pi,0.0*pi,1.185323574852505*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.731654507953487*pi) q[7];\nu3(0.543888969041362*pi,3.44471786742656*pi,3.71526261277741*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.671254581596245*pi,-0.3761797566794*pi,3.47188456104686*pi) q[11];\nu3(0.931604416575689*pi,3.17788917256216*pi,3.64703032908524*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.427343915485512*pi,0.90892699334545*pi,4.3246998362343305*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.261850826023814*pi,2.34486397190498*pi,1.175733227306482*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\ncx q[2],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.163821874291355*pi,0.020448699109374968*pi,0.690966126185603*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.549332623415753*pi,-0.4316464460562741*pi,3.36935025452035*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.482142530595198*pi,0.50310025326462*pi,0.666997208978496*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.350591023134722*pi,2.56004362049233*pi,0.94889922251381*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.46692757564767*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.26216068163797*pi,3.44287489081722*pi,0.5075977996239412*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0607352911223056*pi,2.85724504543739*pi,1.3832963593606071*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.557601441011791*pi,-0.14481356268176498*pi,3.41514503963882*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[5];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.659784429540251*pi,2.53178660317091*pi,3.79765112824195*pi) q[10];\nu3(0.61945504812146*pi,0.8187476937834399*pi,0.5814451549006752*pi) q[13];\nu3(0.722844658680002*pi,0.7253075168564*pi,1.008893730011797*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.456867368699998*pi,0.49106380267594296*pi,4.03376811832801*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44602919413268*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48891720672745*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.261375819551311*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.293787530676098*pi,-0.08377119422970403*pi,1.445463969181608*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.229180008965907*pi) q[20];\nu3(0.262398208160075*pi,-0.17733872440934*pi,1.66902197291268*pi) q[21];\nu3(0.542963140127787*pi,3.45528956009363*pi,3.7636898838628*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.568060671530951*pi,3.05916641665619*pi,2.99242734662552*pi) q[7];\nu3(3.5*pi,3.33503555439879*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.210055111127395*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.585489149964939*pi,0.18141529483271301*pi,1.5333847890724*pi) q[21];\nu3(0.600164717535491*pi,3.4402060395185*pi,3.60210161876888*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0909829453063704*pi,-0.180782560676169*pi,1.1023213495192339*pi) q[7];\ncx q[8],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.477412206537339*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.43914059641272*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,0.617621062603945*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,3.42385960081786*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316889692013619*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.46122204604988*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(3.5*pi,3.30360318384886*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.1377489660331839*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2835598561899269*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(0.781992475190573*pi,3.39425767027228*pi,4.38951473286631*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\nu3(0.506882060936645*pi,-0.14741268729247797*pi,0.78716177479619*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.4095302330264*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3384536111182679*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39405370177729*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.45082248572143*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45991303406287*pi,0.5*pi) q[1];\nu3(0.329486159686421*pi,3.11889994599855*pi,1.66468406237726*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.619011184631407*pi,0.5837647826989301*pi,4.19756262594273*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.0912959592053029*pi) q[7];\nu3(0.12410062306894*pi,0.21302390174559105*pi,0.62210040998313*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[15];\nu3(1.0*pi,0.0*pi,1.23175290933912*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49609557117546*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.624395648609859*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.593728481875501*pi,0.42624892255882196*pi,0.604562412700967*pi) q[8];\ncx q[10],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.39385017663222*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.652138927678997*pi,0.71796912555137*pi,0.5605316956447328*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.383338682220928*pi,0.324592433280937*pi,3.63616648784088*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.47544857338713*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.278221490543835*pi,0.035417290389407*pi,1.122601880047697*pi) q[12];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,0.613761824622339*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[14];\ncx q[2],q[21];\nu3(0.139321751023361*pi,0.87677974520486*pi,4.32088093196909*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.310604718169649*pi,2.75855573968266*pi,0.779476712485877*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.727110138856305*pi,0.31650148921169297*pi,0.668523391905196*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47380096530818*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.16614516481798*pi,3.49530132144463*pi,1.094804328596172*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.692583030503565*pi,2.86350524839178*pi,3.87712450477944*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.409133422351253*pi,-0.36066319368091804*pi,1.60350353420628*pi) q[20];\nu3(1.0*pi,0.0*pi,1.183057314800301*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.611092963813697*pi,3.41008068927489*pi,0.600471367268872*pi) q[1];\ncx q[2],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.901009722340515*pi,-0.4633044656136961*pi,0.8528199661608731*pi) q[4];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.643115975190941*pi,3.0992572277224*pi,4.07488912861017*pi) q[10];\nu3(0.196825247144742*pi,0.61288750806697*pi,3.88093837953665*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.923447708822892*pi,0.61901179853405*pi,4.46674513160158*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.111941465728876*pi,2.9435734113334*pi,1.278984941982318*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.726905464303742*pi,0.41551663588950405*pi,1.5074360919582*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45910379982589*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.194766319899558*pi) q[9];\nu3(0.591136147422105*pi,3.41759798685766*pi,4.29460881116662*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.565998063632183*pi,-0.0032503261623310076*pi,4.36725381694742*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.374449173780368*pi,3.3487121692406*pi,1.042246638717926*pi) q[17];\nu3(0.718877447749168*pi,0.30864952047931205*pi,1.02060932791939*pi) q[18];\nu3(0.493744962990304*pi,2.87044455448464*pi,3.9672005922243*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5274234070313706*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.750443456831058*pi,-0.244554754704632*pi,3.68255718475714*pi) q[16];\nu3(0.351102904958116*pi,-0.206763313399213*pi,0.617125678791878*pi) q[17];\nu3(0.429136095094155*pi,-0.224163191622394*pi,3.89527779121621*pi) q[18];\nu3(0.349786039713716*pi,-0.211929432191312*pi,1.42888221199039*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42191201335186*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.363499480017389*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46468137442014*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.642513810713506*pi,0.51898573933216*pi,4.2454856608914895*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.788006909745147*pi,2.89597114731653*pi,3.9008968963874*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.500075839659221*pi,0.293207633782575*pi,3.58466406139966*pi) q[2];\ncx q[3],q[6];\ncx q[5],q[9];\nu3(0.563889853195893*pi,-0.029346906914757*pi,3.59296702607477*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0455131318502122*pi,-0.204880119011906*pi,3.81325789799584*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.460817164973558*pi,0.86447064243713*pi,0.684991517157314*pi) q[21];\nu3(0.616814812895645*pi,0.20057828052590998*pi,0.67722613399775*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.803486920943706*pi,-0.22134440271773198*pi,1.184969357303915*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4682177776711605*pi) q[6];\nu3(0.662821313523038*pi,2.95562339746102*pi,4.270477195817151*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.527395739134655*pi,-0.4401323251351368*pi,1.007654183985382*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.180052741250075*pi,3.26536126928908*pi,1.258962002825782*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3402929624678*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.394660170292826*pi,-0.393283514572634*pi,0.905714532272088*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1633409341650212*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43976507569563*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.383073629806061*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.646789958782652*pi,-0.41135171072991883*pi,1.020314846664742*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.40889167470889*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5457239490798513*pi) q[16];\nu3(1.0*pi,0.0*pi,1.380478042975847*pi) q[20];\nu3(3.5*pi,3.44261435459109*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.537309625038099*pi,0.355638553097944*pi,1.1391198015671171*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37216726050886*pi,0.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.6269387036597069*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209809854259791*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2886435717830849*pi) q[21];\ncx q[0],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.563472181263853*pi,0.10630710694711698*pi,4.14661413532458*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\ncx q[11],q[12];\ncx q[13],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.218274911248971*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.40593375302951*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.196636792555466*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.278833816572348*pi,-0.374301596063139*pi,1.61548902901794*pi) q[8];\nu3(0.762055988156495*pi,3.12266943640901*pi,4.291674970299891*pi) q[9];\nu3(3.5*pi,3.36542244765036*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.43812598191596*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2531653880213018*pi) q[14];\nu3(1.0*pi,0.0*pi,1.096730255725825*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.45841488980799*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.47467551488627*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.29168969043083*pi,3.23182752554519*pi,0.771456576062926*pi) q[8];\nu3(0.258137505083315*pi,2.74784699278007*pi,1.237884797499093*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.49495709629103*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.33260959213324*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.556661357184594*pi) q[15];\nu3(0.179872672913387*pi,-0.391012648048348*pi,1.0707256499229532*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.155253196797636*pi,3.27351463295792*pi,1.61814512861222*pi) q[3];\nu3(3.5*pi,3.38066993176877*pi,0.5*pi) q[5];\nu3(0.460560475573068*pi,2.57268934389663*pi,1.0108849765149102*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(0.565256987826154*pi,0.015424793083203991*pi,4.20092683339678*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.154775339764875*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.75491714143071*pi,0.04437798547680205*pi,1.357156863695562*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.231867393132152*pi,0.65725517744909*pi,0.610344538755459*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.484970716538809*pi,0.53774531101869*pi,0.9095422930913031*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(3.5*pi,3.49023326950606*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.113077299815156*pi,-0.09307124904783398*pi,1.1396323923044709*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3359341695438252*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.39793036074012*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34571225997923*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0725288567052905*pi,3.42840699496518*pi,4.333668969659239*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.790542419109785*pi,2.99171202648943*pi,4.35495312335867*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.190154129626709*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.473604739009978*pi,-0.058021597117191015*pi,0.5834476518352572*pi) q[0];\nu3(0.44628148357244*pi,1.09983769017301*pi,4.12436245285528*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.506907662393434*pi,0.54439409271407*pi,0.9761410434240789*pi) q[7];\ncx q[8],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.314577633182522*pi,0.045312538897085974*pi,3.88601850076093*pi) q[10];\nu3(0.305746336878386*pi,3.01040671967122*pi,1.240825878824948*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.531332123377535*pi,-0.12485592551650898*pi,0.9180951598174589*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45041681981237*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.613193168773001*pi,0.7556041282363*pi,4.35653475475678*pi) q[21];\nu3(0.545291958571953*pi,0.270732514297059*pi,0.8679415568129261*pi) q[0];\nu3(0.667767254559771*pi,0.14479566214607797*pi,4.109798772922*pi) q[1];\nu3(0.753099102011886*pi,3.0552969899976*pi,3.53822324772455*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.291418471182956*pi,0.8761306099970101*pi,4.12538947937318*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.33634199237998*pi,3.3517340373834*pi,1.297982151744093*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.943828317752456*pi,0.15153932977747198*pi,1.0763425545773209*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49958150343395*pi) q[16];\nu3(0.779340735048026*pi,0.06369048547844602*pi,4.09391490112883*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.279890084130025*pi,-0.16313172254672198*pi,1.459597385733538*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.221444671075468*pi,2.3969476413558*pi,1.1640019596163351*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.439703752480948*pi,-0.11349743762269598*pi,3.96613498384982*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.455099159944728*pi,-0.055625523823506995*pi,4.35764134215752*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.530796619887454*pi,-0.09041091150979802*pi,4.46328548709912*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.538736345547045*pi,0.19293079657450596*pi,1.421798983054872*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.592724885618033*pi,0.49696505641994804*pi,4.32436607554551*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.434743065948721*pi,2.92072270721945*pi,0.753953898887822*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.493621410040843*pi,-0.06427894971206699*pi,4.31160172294443*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.112055173494517*pi,-0.140155998900232*pi,1.267031944982084*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.25516321625487*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.367373886402647*pi,0.23011304349025496*pi,1.249684928723507*pi) q[5];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.167423660683386*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.235744762237329*pi,-0.4183088655410217*pi,4.2873097846118*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.37695489004024*pi,3.0592183952041*pi,0.783456909951469*pi) q[5];\nu3(3.5*pi,3.33101351416214*pi,0.5*pi) q[7];\nu3(0.911990184091494*pi,0.41003773522700004*pi,1.005265840402867*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.113084826021649*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.206017617151656*pi,-0.15647097445735803*pi,4.15516054934651*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[13];\nu3(0.443778338253591*pi,3.05372289312202*pi,1.77669706037873*pi) q[8];\nu3(0.473152889716588*pi,0.276139924191083*pi,4.27204559351767*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38987310696645*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.562766363449419*pi,2.86807093007323*pi,1.285062048149741*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[11];\nu3(3.5*pi,3.40461756648812*pi,0.5*pi) q[1];\nu3(3.5*pi,3.49372767890569*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49972629706948*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.243503608304972*pi,3.18490131634726*pi,0.867857988869946*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5349079001967478*pi) q[13];\nu3(1.0*pi,0.0*pi,1.098672857065277*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2496881639638668*pi) q[15];\nu3(0.679242258484548*pi,-0.10607432711221998*pi,1.32732658796001*pi) q[16];\nu3(0.825147852150813*pi,3.20925557238922*pi,3.84515690331425*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.379976690967162*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\ncx q[3],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.804611063049936*pi,-0.050291790872644015*pi,4.10850540880435*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.45827664410615*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5034735760221571*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49385866823567*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.165017938388208*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.616003900839834*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\ncx q[3],q[19];\nu3(3.5*pi,3.45725122888077*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[14];\nu3(0.523613452379966*pi,0.33732049113222895*pi,4.14786624689655*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.405152603100968*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.44247146607993*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.782031306932479*pi,3.45876397945354*pi,0.5981531440328224*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.48328132230286*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.180031825700047*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211090473907954*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5145050185662996*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.143012203190208*pi,2.57526837517971*pi,1.052711447907537*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\ncx q[12],q[18];\nu3(0.895292774230973*pi,-0.23638589844645602*pi,4.27739210155406*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.60888371166836*pi) q[21];\nu3(0.383055481590786*pi,-0.201260333118089*pi,4.04202268373698*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.144779631531601*pi,0.14091539675877995*pi,0.777164728675689*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.39019911439038*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.287248957955248*pi) q[10];\nu3(0.777929741320713*pi,3.47949242211814*pi,3.30049212104979*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.220942496075214*pi,-0.4740511695427336*pi,1.71921549915204*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.41204029336929*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49689658411826*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.513885131714631*pi,0.5875789416532899*pi,4.1199100926176495*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.944275119659502*pi,0.9836752123827801*pi,0.923212057570066*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.187713661357456*pi,0.6558318453274501*pi,4.24312409787704*pi) q[6];\ncx q[9],q[10];\nu3(0.230748042659691*pi,0.008564557936658002*pi,1.478398138109202*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.303472209665923*pi,0.8983564196638101*pi,4.18000159935075*pi) q[19];\nu3(0.594352907319991*pi,2.43967396578775*pi,3.84589545533516*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.764563025502329*pi,2.87770044048069*pi,3.62384293251554*pi) q[1];\nu3(0.348135459406667*pi,-0.378918711513834*pi,0.890609367841753*pi) q[2];\nu3(0.0997374631035378*pi,3.41042178379535*pi,0.5445495848765292*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.496452710727111*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.327965531773741*pi,0.044687944036890026*pi,3.85350932333661*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.589378116114409*pi,0.74365955483863*pi,0.758367942059734*pi) q[19];\nu3(0.77877433940135*pi,0.15372157570102396*pi,1.54230594565386*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.419460476647585*pi,0.52989918277596*pi,0.642935825624254*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.845624546348584*pi,3.49168147776743*pi,3.6932257441634*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.615338821775574*pi,1.0966916562123*pi,0.623373203562985*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.483234621458007*pi,0.08791612997297904*pi,4.46165329345607*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46317344404254*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.231276193378843*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.857635605875538*pi,-0.029686978353788973*pi,1.185106178250626*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[3],q[11];\nu3(0.632634939361616*pi,3.42056606811109*pi,3.65710669523185*pi) q[4];\nu3(0.664761315182128*pi,-0.396823918782631*pi,3.45188724687463*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.907565920323308*pi,-0.388576660928742*pi,4.31070148075326*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.42718576541191*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(3.5*pi,3.32077077835604*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.106580469305043*pi,2.66270532931093*pi,1.58524775411195*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.28508497518009*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.217012614603818*pi) q[11];\nu3(0.626225033096695*pi,-0.03958089388812802*pi,1.3611778834611061*pi) q[12];\nu3(1.0*pi,0.0*pi,1.28592516624551*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.489692678501265*pi,0.43518527434988497*pi,3.74772377474545*pi) q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.4442925363839*pi,0.5*pi) q[1];\ncx q[3],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(1.0*pi,0.0*pi,1.314281989970288*pi) q[8];\nu3(0.958258109705243*pi,-0.4211027458363485*pi,3.96536000476777*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.630954977169832*pi,0.27112277660542705*pi,4.16114969302642*pi) q[17];\nu3(0.538217014792762*pi,0.194709148183278*pi,0.5052081863120972*pi) q[18];\nu3(0.31994300014913*pi,-0.03738674948232801*pi,1.281728642072299*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.274932606868337*pi,0.96457819691836*pi,4.00158417430982*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.547027963360418*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41047744215878*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.340601567428128*pi,3.26461833668713*pi,2.12586807081545*pi) q[17];\nu3(0.645208096046325*pi,0.7917970993604599*pi,1.156097393746981*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.3480273372291*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.269673981923154*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4272444549761705*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.579888948973256*pi,1.03606330302113*pi,0.902336652145026*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.306614767693206*pi,3.35697791077289*pi,4.39637789031614*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.431059842533763*pi,-0.43265320393461437*pi,1.73209062034044*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5549196286957709*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[16];\nu3(3.5*pi,3.38429609626498*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.162084187039175*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[5];\nu3(0.186303232492371*pi,-0.11698573385921002*pi,1.53054659983414*pi) q[3];\ncx q[4],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45593134097554*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44173955165045*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.49254472614771*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2714490367936429*pi) q[16];\nu3(1.0*pi,0.0*pi,1.310286734390857*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.194088998619692*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.29984766980183*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.60020222324655*pi,2.78866726942036*pi,3.99345403931724*pi) q[6];\nu3(0.244247622912781*pi,3.32933598343962*pi,0.522454442625113*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,0.0*pi,1.0996331222153959*pi) q[10];\nu3(0.707070766634903*pi,0.03038775861055798*pi,4.18595308384669*pi) q[11];\ncx q[12],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5257362454471686*pi) q[21];\nu3(0.0971870156054101*pi,3.42379672481616*pi,1.54352468708379*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.124969137220596*pi,2.72313956855545*pi,1.014558652985988*pi) q[6];\nu3(0.856450029124266*pi,3.43702044566101*pi,4.2359280586132595*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.547084877948935*pi,3.08547524670624*pi,3.71025766264803*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5165500390213689*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5353463217287961*pi) q[17];\nu3(3.5*pi,3.45197737063583*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.170671902724572*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5693415357457722*pi) q[20];\nu3(0.521904503008226*pi,-0.122147147092377*pi,3.7026291792615*pi) q[0];\nu3(0.433540441044515*pi,0.380510632327691*pi,3.47286378001678*pi) q[1];\nu3(0.652064187429191*pi,0.63072769616155*pi,4.23895900512767*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\nu3(0.0*pi,-0.5*pi,4.425091494958171*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.252157951538963*pi,2.94040518578552*pi,1.81985768281222*pi) q[1];\nu3(0.334331512210864*pi,3.27912233794778*pi,0.60729860953402*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[10];\nu3(0.463616314857019*pi,3.20861577409725*pi,4.48251152594449*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.6318236422488*pi,0.64878539219392*pi,1.235641672314673*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4413188159205905*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.40098913184578*pi,-0.345862941428948*pi,0.730720148463161*pi) q[5];\nu3(0.230176392029401*pi,0.50447653551476*pi,0.88850048861539*pi) q[8];\nu3(0.410125166999062*pi,-0.03274105809973599*pi,3.54951137921247*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.871245779841881*pi,-0.143831061792003*pi,4.217880840962939*pi) q[13];\nu3(0.305200641109112*pi,3.34582618172393*pi,0.649597474999107*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.492652046924438*pi,-0.4516605756297022*pi,4.44821164901132*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.460036454760617*pi,0.137179381436085*pi,3.96803480692414*pi) q[8];\nu3(0.323216256426836*pi,3.26142477978255*pi,1.50285458565658*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.364984672833759*pi,3.44732090706429*pi,0.87269202397*pi) q[12];\nu3(0.590039478598744*pi,-0.4198928221355694*pi,0.5165255863189938*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.681273612880161*pi,0.7365254796888301*pi,0.837110173900145*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.86483054779874*pi,2.44500931110621*pi,3.76011345842528*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.242333116968244*pi,0.9153464336463499*pi,4.38955476406752*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.135265547401221*pi,-0.4084619848522573*pi,1.124242144148482*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.454035975158902*pi,2.69597686880898*pi,3.67161928770457*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.682394138122271*pi,0.6734765706908099*pi,0.824378640384132*pi) q[16];\nu3(0.3815559966513*pi,2.73818441419816*pi,0.9554631507414331*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.401714510869116*pi,0.18267261974446802*pi,4.47877537698187*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[11];\nu3(0.726546845727455*pi,0.70454836523886*pi,0.5504726625707989*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.312014666486133*pi,2.87835004521053*pi,0.953520771600936*pi) q[16];\nu3(0.632755799165822*pi,3.31464295940023*pi,3.19785571583*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(3.5*pi,3.41390683043235*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4991539671341*pi,0.5*pi) q[2];\nu3(0.295421977063109*pi,0.14946673382182396*pi,3.82658181387096*pi) q[4];\ncx q[6],q[12];\nu3(3.5*pi,3.44863999812666*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.145929530014596*pi) q[8];\nu3(1.0*pi,0.0*pi,1.269302993097289*pi) q[9];\nu3(0.412268045910895*pi,3.21174270254001*pi,1.58053174741374*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3147782034648081*pi) q[11];\ncx q[13],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.349550966441895*pi,-0.18654614058637797*pi,3.70720904951797*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46973153425295*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.566351227527832*pi,0.12225065616252695*pi,4.0701575809143495*pi) q[10];\nu3(1.0*pi,0.0*pi,1.110386665423126*pi) q[12];\nu3(3.5*pi,3.33295163302738*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.249317234234167*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.669540171860272*pi,-0.211380870194267*pi,3.48375598845792*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.558708145525403*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.610230268847233*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.650092281756967*pi) q[11];\ncx q[13],q[15];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.860824021815093*pi,3.14330504023398*pi,3.44946414251171*pi) q[19];\ncx q[0],q[8];\ncx q[2],q[11];\ncx q[4],q[16];\nu3(3.5*pi,3.44225896579674*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5158119944422062*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.43588810687373*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44565696910086*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3062605773380471*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.617469424614883*pi,0.88285401339006*pi,0.639088642239499*pi) q[19];\nu3(1.0*pi,0.0*pi,1.376778009128477*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[18];\nu3(3.5*pi,3.46425541399089*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[15];\ncx q[14],q[21];\nu3(1.0*pi,0.0*pi,1.1822208724888839*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.47670728602998*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.477653231973447*pi,3.13757786929454*pi,0.6379224576613289*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.877781370169916*pi,-0.37758336347715*pi,0.999817332418798*pi) q[9];\nu3(3.5*pi,3.48546597744279*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47405418901183*pi) q[17];\nu3(1.0*pi,0.0*pi,1.176563417373262*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.326067444678358*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5035141998227655*pi) q[21];\nu3(0.584906296745551*pi,3.34506473270026*pi,2.99357993874819*pi) q[0];\ncx q[1],q[19];\nu3(0.399791858585337*pi,0.026430026572217047*pi,0.964425655619757*pi) q[2];\ncx q[3],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.384898280254959*pi,0.26024349907147404*pi,4.03193942611856*pi) q[6];\nu3(0.580408048449992*pi,0.14851701867553002*pi,1.482403965870353*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.202943741058316*pi,1.00847462928623*pi,4.3220102750513*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.558970459784741*pi,3.42707484543191*pi,3.9892145380385*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.47112375276966*pi) q[16];\nu3(0.799127936522869*pi,2.64471453934052*pi,3.90555140914093*pi) q[0];\nu3(3.5*pi,3.46098525584843*pi,0.5*pi) q[1];\nu3(0.523167249407295*pi,3.17164353386435*pi,4.1728662144271205*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.693072582389542*pi,0.68592257269834*pi,0.85911602539689*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.269025971910925*pi,0.08033810514418505*pi,1.063798654884283*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5729117244267075*pi) q[18];\nu3(1.0*pi,0.0*pi,1.231150433440268*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.35341734034147*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.336893281672004*pi,-0.017381601214353004*pi,1.4694293987793139*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.716435981963136*pi,2.85396403577496*pi,3.50137376757056*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.25714284415587*pi,-0.08212559935292701*pi,0.681937002175756*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.580633790899793*pi,3.49930361095666*pi,3.99887898100936*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.461689523105825*pi,3.16024544886394*pi,1.043627815888006*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.451670386613967*pi,-0.479925427259135*pi,1.78423200079224*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5255683765947003*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.440181497293614*pi,-0.386442157109642*pi,0.751820776470496*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44754559283956*pi,0.5*pi) q[2];\nu3(0.212300705786673*pi,2.33409015298039*pi,1.182805189326844*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.700993844542976*pi,3.15077004461673*pi,3.22795699326781*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1960183228227659*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.679725171093039*pi,2.94137802012088*pi,3.36972104147579*pi) q[14];\nu3(0.473056110212333*pi,-0.15290552735165802*pi,3.7423192271542*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(0.637820572910057*pi,0.18994446533617404*pi,0.5081953607305386*pi) q[1];\ncx q[2],q[7];\nu3(0.562211247197745*pi,3.35427317931234*pi,3.94034387616657*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.785272393018028*pi,3.4003467143074*pi,3.75795856748726*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.789653010733462*pi,-0.13764485406429*pi,0.5543402310503536*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.739354863174369*pi,-0.306907435754684*pi,4.368482387388751*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,3.38528687445588*pi,0.5*pi) q[0];\nu3(0.515092424571295*pi,3.39630127449973*pi,0.963788808997471*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.684127293495847*pi,0.6648641672209401*pi,0.7354285964969189*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5016907783013972*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.351743740954709*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.201885393315369*pi,-0.12066503395883998*pi,4.05338746623421*pi) q[16];\nu3(0.324891298060003*pi,0.04272642645051605*pi,4.4273435482017796*pi) q[17];\nu3(0.875272165692497*pi,3.04535831447673*pi,4.49816206380669*pi) q[18];\nu3(0.60791702678016*pi,0.7278696043252*pi,4.49815427449556*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.425828780048532*pi,3.16731729706112*pi,4.46629221054236*pi) q[21];\ncx q[0],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0324357464545209*pi,3.10451679226884*pi,1.434918274590295*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.474088271632676*pi,0.44780818799418*pi,0.5631037334969534*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.485650238309737*pi,2.7792590741445*pi,1.3017321759147809*pi) q[16];\nu3(0.52393947254277*pi,0.400719748470991*pi,1.4393250189700941*pi) q[17];\nu3(0.484327617683169*pi,0.25503987982341003*pi,4.02224512493573*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.61009162682637*pi,-0.300798269443386*pi,0.628376051226095*pi) q[20];\nu3(0.494697920313809*pi,0.30684162219852296*pi,4.38789571695166*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.388275566135546*pi,0.360918777790617*pi,3.78745743087212*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5528378847963735*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.787870031666021*pi,2.64018317040434*pi,3.95449584797468*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[17];\nu3(0.21647622621574*pi,0.5473231485351799*pi,3.63801503053209*pi) q[2];\nu3(3.5*pi,3.36575757075128*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.1576740797875011*pi) q[6];\nu3(0.188656183661059*pi,-0.11448470777243502*pi,1.095277588453781*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46554286433441*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2519314611348311*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.30340832889998*pi,0.5*pi) q[1];\nu3(0.45231499199972*pi,0.200081086066481*pi,4.40254112855151*pi) q[2];\ncx q[3],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47413886918619*pi,0.5*pi) q[5];\nu3(0.451482089160323*pi,-0.07540655318851303*pi,1.52211438788461*pi) q[7];\nu3(1.0*pi,0.0*pi,1.412975706232428*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.229069445521856*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.5073910257347792*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5056317685523316*pi) q[14];\nu3(3.5*pi,3.36739411111868*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.321437311247827*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.41528920716746*pi,0.25517975120434*pi,3.83603185719146*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.35753479936936*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.28241092502377*pi) q[8];\nu3(3.5*pi,3.49813208379832*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,4.42599248930444*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.098922369658855*pi) q[20];\nu3(1.0*pi,0.0*pi,1.329794357291755*pi) q[21];\nu3(0.739876566927979*pi,0.8733850329850199*pi,0.83415020256864*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[9],q[20];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.34448216067897*pi) q[16];\nu3(3.5*pi,3.40256699148857*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.341511303700821*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.701138579326573*pi,0.33036796756698505*pi,3.83661682111551*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.871683298211225*pi,2.91960605858226*pi,3.37412294440908*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42319410343554*pi,0.5*pi) q[10];\nu3(0.463146579028219*pi,-0.368696140453764*pi,1.009358459294613*pi) q[11];\nu3(0.517972867573655*pi,0.14045472529858305*pi,1.0866073067652269*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1475194397786859*pi) q[13];\nu3(0.782804827588521*pi,-0.23400270191851402*pi,0.8569989830042419*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5576664082374054*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.41441327123553*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.617323324875202*pi,3.3825006180858*pi,4.44313354145718*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.434129024701391*pi,3.38437194146021*pi,1.55904052682866*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[13];\nu3(0.740232519490614*pi,0.5992538649865999*pi,4.229934319709431*pi) q[11];\nu3(0.29845192279605*pi,-0.16264708561311297*pi,1.249340544121849*pi) q[12];\nu3(0.304592585001379*pi,0.22884168633624202*pi,1.128206283023213*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.437503173567579*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38548012416466*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.435054244443666*pi,-0.4798950584200204*pi,1.68428545471648*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.135232023935474*pi,3.1754190644808*pi,0.636075161083097*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.647770767323565*pi,-0.20362812465220398*pi,3.69521059386114*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.806122761031642*pi,-0.40844968654136893*pi,3.56666791660841*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.192373888004033*pi,-0.363722811275886*pi,1.295232745621204*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.579315340586196*pi,3.40569414674892*pi,4.11726625050011*pi) q[15];\nu3(0.644603123680079*pi,3.08697269017116*pi,3.77677525831899*pi) q[16];\nu3(0.547990708743304*pi,3.41201124488296*pi,3.38398143626529*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.253548941342322*pi,0.35280293477525204*pi,3.37049652349591*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.102600239743843*pi,0.9286061914908801*pi,4.20328307406976*pi) q[4];\nu3(0.484691672734112*pi,2.94504594741886*pi,3.74794047268941*pi) q[5];\nu3(0.287208238128277*pi,-0.087262572453218*pi,0.723057777084284*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.089542276399965*pi,-0.4200453418682943*pi,1.36544595152517*pi) q[15];\nu3(0.161170271953194*pi,2.83037162526793*pi,1.59717353426949*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.592012777514754*pi,-0.05634407826223298*pi,3.92645978157723*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(0.694944502863722*pi,0.5080278028709799*pi,0.6625800056122639*pi) q[4];\nu3(0.586221198902031*pi,0.230606318705882*pi,3.84352070811379*pi) q[5];\nu3(0.307188172274291*pi,3.40825839582675*pi,0.5794625411919802*pi) q[8];\nu3(0.575870963759784*pi,-0.28657516462017596*pi,0.7249581732432799*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,3.44597738671391*pi,0.5*pi) q[0];\ncx q[3],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.135611971164384*pi) q[9];\nu3(0.739428472505583*pi,0.10656269453453204*pi,0.824267395525752*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.587468975198807*pi,0.55326021545406*pi,0.8245945992387129*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.735813884757394*pi,3.35224904825081*pi,3.15590543279744*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[16];\nu3(3.5*pi,3.43289698625387*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.568684752167894*pi,0.47572086330391505*pi,4.31609923601684*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.146906326542954*pi) q[17];\nu3(0.438580711527376*pi,-0.075947579969259*pi,3.60099293969775*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.361311176447722*pi,-0.393026965679581*pi,0.958032594424755*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[5];\nu3(3.5*pi,3.361764808443*pi,0.5*pi) q[2];\ncx q[3],q[17];\nu3(3.5*pi,3.39105065322873*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4303102450153595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.742032036430308*pi,0.13504086427428197*pi,4.44778971133334*pi) q[13];\nu3(3.5*pi,3.41202394589143*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.150950572565453*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2726187285597539*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.189515543457395*pi,2.55430383075669*pi,1.53069909657781*pi) q[19];\nu3(1.0*pi,0.0*pi,1.292960083095135*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(3.5*pi,3.42579269760228*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.214877719245467*pi) q[5];\ncx q[6],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.3869759227364895*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.223182847445289*pi,0.37126501405797796*pi,3.52273254516548*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[17];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5388241108599834*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.39366623156715*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49244785711766*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.48596720941406*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.621527775347865*pi) q[5];\ncx q[6],q[20];\nu3(3.5*pi,3.4733885923417*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.130843202980821*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.337222400809414*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.46998750168007*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37997874929677*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.236079079431729*pi) q[12];\nu3(1.0*pi,0.0*pi,1.080294096580771*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.46148178212913*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5009653863095346*pi) q[18];\nu3(1.0*pi,0.0*pi,1.190091805500665*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.39139732365832*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.589919878442409*pi,2.80735809619088*pi,3.67999138309253*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.49071534394486*pi,0.5097186367081801*pi,4.36147151010343*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\ncx q[8],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5474182661611864*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45977816622659*pi) q[13];\nu3(0.345072621734516*pi,3.04518424316859*pi,1.92284459333992*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.154580648713914*pi,-0.212971799643014*pi,1.213628956675487*pi) q[0];\nu3(0.665010618721672*pi,3.48828662336559*pi,3.01478789748209*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.549652152013452*pi,-0.10862722769997502*pi,0.682415865067583*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.916160958530233*pi,0.085515026738059*pi,1.031215666070455*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.731119407368597*pi,0.6326529270145*pi,1.104444083038816*pi) q[9];\ncx q[10],q[12];\ncx q[11],q[13];\nu3(0.146429441502454*pi,0.7382778279420601*pi,4.18140820686238*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4909330732499395*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.575455544008054*pi,0.11633789074479595*pi,3.85323814912242*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.58178475523672*pi,-0.129126678052204*pi,1.34711699763125*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(0.652609610247843*pi,3.03856225911271*pi,3.50326610111049*pi) q[8];\nu3(0.755271653579014*pi,-0.136654938548683*pi,4.0618784448854*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.4056314253524*pi,0.419932657146894*pi,3.87679422337666*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.208709243599526*pi,3.30583313375892*pi,2.027852417668*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.255569788155021*pi,3.31808844467753*pi,0.957342790864472*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5929246555733*pi,0.010634067651912993*pi,0.5874115408687186*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.641427673783069*pi,2.86489170911266*pi,4.01031474308976*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.954380390091763*pi,3.07195298786758*pi,4.38008723397177*pi) q[15];\nu3(0.801987392443265*pi,3.48650360165095*pi,4.1744783769391*pi) q[16];\nu3(0.213795003735031*pi,0.04696965279843701*pi,4.3485810569504*pi) q[17];\nu3(0.687078427697457*pi,0.11672694530821603*pi,3.99702528740467*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.94748159512426*pi,3.369789821459*pi,4.10823596555584*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.919855354722797*pi,0.151595614767832*pi,0.5592324161229799*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.384577163938179*pi,0.20991890256771495*pi,4.4577185138997795*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.723372727376905*pi,2.93968918541968*pi,3.86846174722346*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.218850626609356*pi,2.84225650650529*pi,0.888096625198423*pi) q[16];\nu3(0.851988744209893*pi,-0.390947850095738*pi,3.59081297619492*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.6446884650946*pi,-0.19617785283752198*pi,4.1216932755509*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.33432593161406*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.247718054500836*pi) q[9];\nu3(0.317731897469983*pi,0.16592324830300798*pi,0.549249033702968*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.386758632276447*pi,-0.265481463936257*pi,1.72286357428383*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.427532840231345*pi,-0.323289550068253*pi,0.90852832900111*pi) q[11];\nu3(0.649268854886786*pi,3.06458776942254*pi,3.77771683957677*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.584535034899421*pi,-0.4323945305808367*pi,3.38094829195701*pi) q[21];\ncx q[0],q[15];\nu3(3.5*pi,3.41978624435144*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.541026372970011*pi,-0.4871510988918221*pi,3.28845863450269*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4365889969611*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.151737198092355*pi,0.17560469651595*pi,3.77938598259664*pi) q[11];\nu3(0.450771637635677*pi,3.23421659696171*pi,0.57869766731654*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.230526542517911*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.655978034100952*pi,-0.213047980882416*pi,4.218404303306039*pi) q[21];\nu3(3.5*pi,3.4996302190717*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\ncx q[5],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.406082674784721*pi,0.14923069440788195*pi,3.93003705429706*pi) q[7];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.545272810433343*pi,3.35279683822234*pi,4.4090754454277405*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359646700294526*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.706846530997889*pi,0.06705612638610003*pi,4.37721344008583*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.369628202502497*pi,3.45960619496533*pi,1.75426326923077*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49151338021098*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.720765826121513*pi,-0.15116747372095402*pi,1.1893115981119031*pi) q[13];\nu3(1.0*pi,0.0*pi,1.209926318831453*pi) q[14];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,0.5172698319361316*pi) q[18];\nu3(0.467354031557332*pi,0.28315840383231905*pi,4.43932855922062*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.44421586838187*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.142421135661861*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34075362672007*pi) q[15];\nu3(3.5*pi,3.44362670770456*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2712439011775412*pi) q[20];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.47563444659958*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.274418718876697*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5019885829573917*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,3.44035147922216*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.297705867909181*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.469404955156592*pi,-0.11883812618848599*pi,0.866861358566946*pi) q[1];\nu3(3.5*pi,3.49123178201691*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,1.449142802047479*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,0.5406756902672889*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0241985885536262*pi,3.30488386499889*pi,0.861243849333707*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44252268499018*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.415463323017186*pi,0.42287450897201895*pi,0.707640290653283*pi) q[1];\ncx q[2],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.301465998672809*pi,-0.110986622177495*pi,3.72628993475071*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,3.44751461815987*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.197836551973054*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40410092864209*pi) q[12];\nu3(3.5*pi,3.40447449534651*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.676559967327835*pi,2.63220268833898*pi,3.9241342976693*pi) q[18];\nu3(1.0*pi,0.0*pi,1.205967057746006*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46542935441053*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,0.600169777990709*pi) q[4];\nu3(0.41493822922509*pi,3.24598754988258*pi,1.1563318414108301*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.292316169081471*pi,0.42564944959465*pi,3.6554371229182*pi) q[9];\nu3(0.419184212893892*pi,0.12278479286273603*pi,3.81059036942823*pi) q[10];\ncx q[13],q[19];\nu3(0.451442174327185*pi,-0.04846410366071402*pi,0.5950401992061551*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.767131848104556*pi,-0.346115782296442*pi,3.26172188503495*pi) q[9];\nu3(0.125625709115268*pi,2.64304072527133*pi,1.23585602887367*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.42472264428564*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.280451043709102*pi,3.22841039357157*pi,0.649180988997886*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5459551551636573*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.420713561890891*pi,3.31870684210886*pi,1.427141407074769*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.914513603218449*pi,-0.4797526070566185*pi,3.65797526183912*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.692747848080557*pi,2.77397735230312*pi,4.16375566385246*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.278952045629667*pi,3.29140651266108*pi,4.473412198236209*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.696754093128222*pi,-0.373242868123302*pi,3.63843710593583*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.761710990347513*pi,-0.03949600385239099*pi,4.49122308943961*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.192411486121686*pi,0.26142319107879197*pi,4.41529486801117*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.917999358582773*pi,-0.11344024040731299*pi,0.614247421316666*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.897009881517358*pi,0.07552668956520503*pi,1.448600641696033*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.675865829837392*pi,0.21232247554123795*pi,1.62222681811651*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.26103898248813*pi,0.23789216285778203*pi,3.72528701029137*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.500194225271621*pi,2.96469860395378*pi,3.62041094626613*pi) q[16];\nu3(0.443766696618483*pi,2.73372707784433*pi,1.296146309248822*pi) q[17];\nu3(0.615743309490904*pi,2.55555098399026*pi,3.77142781399646*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.833429586942325*pi,-0.300316129127636*pi,0.901208839618372*pi) q[2];\nu3(0.548374638017783*pi,2.78003512628996*pi,1.211418695976705*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.169369113296319*pi,2.82774057874116*pi,1.087724758232864*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.39319442538136*pi,-0.03149567180104401*pi,1.087414242690612*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.54488223737454*pi,0.5330672240260701*pi,1.135552864326923*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.380883069215374*pi,2.91482214736294*pi,1.168848664073768*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.29379376340904*pi,-0.38465271703252*pi,1.003176313783238*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.799381183453412*pi,3.04717323440275*pi,4.16649311730168*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.426193637857866*pi,0.6044536371711999*pi,4.40969203825609*pi) q[20];\nu3(0.72444368716653*pi,0.22958489982777197*pi,4.48689819305387*pi) q[21];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.565236707246626*pi,-0.4494065887152361*pi,3.43083181177528*pi) q[4];\ncx q[6],q[19];\nu3(0.770068876893613*pi,3.04938407872665*pi,4.33847685565324*pi) q[7];\nu3(0.672801253498326*pi,-0.284637669958841*pi,3.94102211565205*pi) q[11];\nu3(0.953476588369401*pi,2.99489185188739*pi,3.64461043850986*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.400921014348004*pi,2.36053830211578*pi,1.142402090440845*pi) q[21];\nu3(3.5*pi,3.35755201004705*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.293101682113495*pi,-0.36998841436479*pi,0.646606932190856*pi) q[4];\nu3(1.0*pi,0.0*pi,1.287128059479452*pi) q[5];\nu3(3.5*pi,3.39448780177901*pi,0.5*pi) q[6];\nu3(0.128376475570835*pi,0.8332510715397199*pi,0.633578652176862*pi) q[7];\nu3(0.579979432306481*pi,0.52766170113804*pi,1.092068187741397*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,3.39571616854693*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281413018168962*pi) q[18];\nu3(1.0*pi,0.0*pi,1.279777605485829*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[18];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46951469837134*pi,0.5*pi) q[1];\ncx q[3],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.251861715159841*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48331590785131*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.102350821500791*pi) q[15];\nu3(3.5*pi,3.46748504079022*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.279332956226281*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3293397322899*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3196845889505*pi) q[19];\nu3(1.0*pi,0.0*pi,1.355651789468522*pi) q[20];\ncx q[0],q[5];\ncx q[1],q[15];\nu3(3.5*pi,3.41896895211158*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\ncx q[13],q[18];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.342872053685348*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46458680258131*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.393167525045397*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5535861177932722*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47835833297463*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.673706284555084*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,3.41368034937968*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.33043475671541*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.205622568572186*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.379403848413312*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.506822202265294*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\ncx q[3],q[21];\nu3(3.5*pi,3.36852155309337*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.217206580338393*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.638154504774427*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.6162116995506*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.48899315861879*pi) q[11];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.32317430345525*pi,0.378871865043898*pi,4.1752158488689*pi) q[0];\nu3(0.634594954562592*pi,3.29463900358361*pi,3.65641503946601*pi) q[1];\ncx q[2],q[11];\nu3(0.50523286753957*pi,3.17018505669682*pi,4.46776355791838*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,0.620135262686801*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.462312192011448*pi,2.78004613552691*pi,3.67328119174041*pi) q[21];\nu3(0.48085559627778*pi,0.30220140082367897*pi,1.409297299050273*pi) q[0];\nu3(0.810979052045525*pi,0.134234257021153*pi,4.364340834984279*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.77200457969714*pi,3.1922231110705*pi,3.27300815282901*pi) q[3];\ncx q[4],q[8];\nu3(0.43862328168452*pi,2.58193595175337*pi,1.375449910205844*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.684985054375038*pi,0.5846981234661399*pi,0.9813595336676659*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.850768165911155*pi,3.45624893927582*pi,0.73043153593335*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.847899563463137*pi,0.72106320600714*pi,1.22764914194837*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.210055664277756*pi,2.89146576784739*pi,1.72323811379265*pi) q[20];\nu3(0.779808230931524*pi,0.11048668185888699*pi,1.301760778716017*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.774436916802834*pi,-0.11462634230684399*pi,1.045249179521023*pi) q[5];\nu3(0.555749369504*pi,-0.457919866569918*pi,0.627178398148206*pi) q[6];\nu3(0.713217192885111*pi,-0.386592315477401*pi,3.9858959082192*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.826158636408021*pi,-0.49674394985246606*pi,3.66089484903802*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.429660175998291*pi,3.48335252398871*pi,0.983831952074933*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.549922923730882*pi,-0.4105756233229695*pi,3.84765298342786*pi) q[15];\nu3(0.554079347479095*pi,-0.09038025735066602*pi,0.718491714775781*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.632935314595765*pi,2.98094283865021*pi,3.12683189757151*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.226696267076952*pi,-0.121177075173317*pi,0.724491752889953*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.80629110387372*pi,2.718734536321*pi,4.11882336147091*pi) q[6];\nu3(0.670995159104332*pi,-0.20025655812258603*pi,3.57057085095557*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.629171893663862*pi,0.5475097617198199*pi,4.30464891394296*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.146841556265171*pi,0.7913048754573999*pi,0.613824114395042*pi) q[14];\nu3(0.482783282337628*pi,3.0466634674319*pi,0.655795893133308*pi) q[15];\nu3(0.523384928026612*pi,-0.38744355416174303*pi,1.063430702306041*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.646823594545513*pi,2.89297619479546*pi,4.36247340994532*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.399392834920549*pi,3.3209346997587*pi,1.227481966713217*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.201480922206033*pi,3.30387048940066*pi,1.008001643340994*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.753609455611062*pi,0.73660391126231*pi,1.18948951239416*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.737261771195487*pi,2.98226830778575*pi,3.75827212847364*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.447077441443461*pi,0.13001111107283403*pi,1.238834837382069*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.812524336238273*pi,0.34257665884726496*pi,4.35691764027025*pi) q[4];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0301138121411739*pi,2.4621349186141*pi,1.251898555695228*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.591283743220417*pi,2.65032145453338*pi,3.62557957485407*pi) q[17];\nu3(0.669271008669745*pi,-0.40122423450306877*pi,4.47328871427705*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41841735935188*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.154667792107168*pi,0.09272961134153201*pi,0.809449320917185*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(1.0*pi,0.0*pi,1.227762847900097*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.3758205968147*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.256161979243277*pi) q[21];\nu3(3.5*pi,3.46935352931082*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.47672568693134*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.1925933453399709*pi) q[7];\nu3(0.124571969367755*pi,3.05137163157297*pi,2.03033116212911*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\ncx q[13],q[21];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.304593110602094*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[7];\nu3(0.247027108965701*pi,0.0009995555301030024*pi,0.622269371175441*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.48675938548012*pi) q[10];\nu3(0.112133721478109*pi,0.09931084526240896*pi,1.058716789413896*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.40385111535147*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.270568137512567*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5514348150149732*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.744429002724212*pi,2.76101673135323*pi,3.59962119054495*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.35310018661879*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,3.39868092184281*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5981274663546021*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.293247620918317*pi,3.07184248664177*pi,0.891880533263423*pi) q[11];\nu3(1.0*pi,0.0*pi,1.252639603251007*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.208156539215095*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5783085271214174*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.46860230064925*pi,0.5*pi) q[0];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[17];\nu3(1.0*pi,0.0*pi,1.424457340669715*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.522478853776748*pi) q[15];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42018552635545*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5101682550619611*pi) q[12];\nu3(0.355633600113471*pi,2.77535665355241*pi,1.65847143586377*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,0.636780607274523*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1277509098685021*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.41791465067283*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32495714690296*pi) q[20];\nu3(0.200019387647065*pi,0.05236527140483904*pi,3.47044350447971*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.545266433179993*pi,-0.364243828246707*pi,3.41152293635665*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(0.348141712191455*pi,0.8893772586523601*pi,3.89269956303013*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,4.47899720514988*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0732056064178954*pi,0.55216621315531*pi,0.5758890029708347*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.78741509428083*pi,0.69899450447266*pi,4.2002059147988895*pi) q[21];\ncx q[0],q[9];\nu3(0.486312004205585*pi,-0.336714844268999*pi,3.64253989651851*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.211607417323004*pi,3.34160073435739*pi,1.76571523996018*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.381979644587774*pi,0.322413053848822*pi,4.02871869905271*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.458298555246571*pi,0.21129119376886796*pi,4.36134728958536*pi) q[14];\nu3(0.528074404891558*pi,0.51242306050053*pi,0.914534625710519*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47915958665811*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.25522499942436*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.625077334466476*pi,-0.11361846944609*pi,3.78672528537886*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.693591058987626*pi,2.96364509084574*pi,4.35683142857515*pi) q[14];\nu3(0.461381229255105*pi,3.39930933498637*pi,4.48569126442033*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49968305686533*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.445516474512426*pi,3.02405785329477*pi,1.66448354434978*pi) q[4];\nu3(0.389488925568482*pi,0.7641989704165599*pi,3.94464707476909*pi) q[5];\nu3(0.252605980657986*pi,2.86264636077388*pi,1.77058284556446*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.261970305960274*pi,3.4846399287723*pi,0.8247310194918129*pi) q[10];\nu3(1.0*pi,0.0*pi,1.20792540992866*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.153239569334482*pi,2.85930824669152*pi,1.63834487577573*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.656770587940802*pi,-0.278126273043731*pi,1.098993736906562*pi) q[4];\nu3(0.405138827894043*pi,3.10096176380914*pi,1.58545232603364*pi) q[5];\nu3(0.448648146138429*pi,0.013558826474190044*pi,4.18780231978239*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.622688296245597*pi,2.92520999495562*pi,3.87698259756957*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.464868268881693*pi,-0.002627097975109016*pi,3.72149426058492*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.204810522595812*pi,3.31465631264271*pi,1.386364691948585*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.46228244586917*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5524575035343124*pi) q[11];\nu3(0.533835774861185*pi,3.27506308672305*pi,3.06382887525486*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.229423266377026*pi,0.011960361764938976*pi,3.5652282914228*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.199511560723499*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[21];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.728153716062997*pi,-0.05037821532702602*pi,3.67625444893385*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48068008251432*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.427757004361611*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.670628611489376*pi) q[21];\nu3(0.401909104859277*pi,0.7034631294328799*pi,4.17122969841666*pi) q[0];\ncx q[1],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0980052607411813*pi,3.29738913256139*pi,2.14605159020355*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.575732528170362*pi,3.17559620052393*pi,0.731251238623243*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.904768129497435*pi,-0.14182307252478699*pi,3.98362177511684*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.131344950910805*pi,0.038840436089287*pi,0.9348739895453231*pi) q[2];\nu3(3.5*pi,3.4209494353933*pi,0.5*pi) q[6];\nu3(0.823236665975105*pi,-0.4655618629854063*pi,3.7933009929523*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(3.5*pi,3.4049477105156*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5201588750736841*pi) q[14];\nu3(1.0*pi,0.0*pi,1.381658117118001*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2074268010788871*pi) q[16];\nu3(0.225565607191116*pi,-0.12567793388549298*pi,1.2878329247898619*pi) q[17];\nu3(0.806229378682348*pi,0.51389321533948*pi,1.0117195893990472*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.355386985809872*pi,3.19172402283038*pi,1.408670583519339*pi) q[1];\nu3(0.493260734553186*pi,-0.4412195508376746*pi,1.320135819863677*pi) q[2];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.615475544891684*pi,2.80640709456346*pi,3.49137056242532*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.41134044100384*pi,0.5*pi) q[12];\ncx q[13],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.195235171460076*pi) q[18];\nu3(0.0946916232673955*pi,-0.326090643072824*pi,0.6222085928589101*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.519912526565634*pi,3.24236415818703*pi,4.0412156540471305*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.314542313033*pi,2.56675767605394*pi,1.53235617755583*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.291088820715423*pi,0.250360832815848*pi,3.99647419115925*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.764172938229351*pi,2.29073216733497*pi,3.76170256246536*pi) q[11];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.2903115444742905*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.601092601004377*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.194021084856091*pi,2.95675265583498*pi,1.79717387851915*pi) q[20];\nu3(0.886722339383833*pi,-0.338059708295278*pi,3.21366716685006*pi) q[21];\ncx q[0],q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[8];\ncx q[6],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.303615874458088*pi,-0.200252871706317*pi,4.472937228171141*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.60581458418515*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.331609432326782*pi,2.43819539953559*pi,1.0891942550485179*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46443666837473*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(1.0*pi,0.0*pi,1.26662562851243*pi) q[3];\nu3(3.5*pi,3.45975580366384*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.254037231784081*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\ncx q[0],q[3];\nu3(3.5*pi,3.36231052375809*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(0.685366174545339*pi,3.08416531720619*pi,3.41296225272535*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.725136447679829*pi,-0.03013590246520198*pi,0.668902735726156*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.348157393759854*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,4.48798197444337*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\nu3(0.278671493091054*pi,2.82907264212633*pi,1.087167371712587*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.449599675483039*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.386846388333992*pi,2.86753673464318*pi,1.3065994775382839*pi) q[12];\nu3(0.368289024616343*pi,-0.418263849284978*pi,0.640027655510391*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.30253934423407*pi,-0.21069122581835398*pi,1.64771698807256*pi) q[16];\nu3(0.324172956050928*pi,0.26837809965828197*pi,3.60164148301714*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[4],q[8];\nu3(3.5*pi,3.4729907195349*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1872452788569419*pi) q[11];\nu3(0.564729019305975*pi,3.20144837661732*pi,3.45220799401611*pi) q[12];\nu3(0.666950225348876*pi,0.298584925076243*pi,0.5875379645434781*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.249858412547237*pi,0.82357516112161*pi,4.2577800654014*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.696829417896167*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45818438541313*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.45001844390586*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.135092382345744*pi,3.42438306670878*pi,4.10711474499651*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.174294471324195*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.42222787308637*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5859314099053914*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.861726722759552*pi,2.85982260282645*pi,3.16596739784256*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0405072111960363*pi,2.81520613212284*pi,1.6895796817417*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\ncx q[12],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5555717807387448*pi) q[17];\nu3(0.676432974386753*pi,0.5041043169920401*pi,0.742671824865789*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4284075531291105*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.749852904233358*pi,0.0012512144575299589*pi,3.93518825659149*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.980767042545351*pi,-0.161616346257678*pi,0.647641658506213*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.47811763415422*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.264402202098898*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.511763150344031*pi,3.39259967764165*pi,0.897910747122444*pi) q[15];\nu3(0.341430993164633*pi,2.62798964762444*pi,1.56503858919939*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.711472837408074*pi,0.016798196515079966*pi,0.5015630948095323*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.79484787908757*pi,0.139202519370903*pi,1.260468999200941*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.62832452357437*pi,0.03554562806346495*pi,4.0016793442190295*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.748399496388295*pi,0.32037962898211303*pi,4.27681674129681*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.206698644213308*pi,3.32950447211142*pi,0.978535127123051*pi) q[3];\nu3(0.269353374721095*pi,2.98750050006441*pi,1.368707909940373*pi) q[4];\nu3(0.281409134655665*pi,2.66283040544199*pi,1.393377032562244*pi) q[5];\nu3(3.5*pi,3.37023839018544*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5200021652100544*pi) q[13];\nu3(1.0*pi,0.0*pi,1.204333289315608*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.614567151139541*pi,0.320112770431211*pi,1.291353404962154*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.526729604898662*pi,3.44301075499549*pi,3.23672515646824*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.53595539821877*pi,-0.43276522988610133*pi,4.33978040493135*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.904162764551482*pi,2.77270234737745*pi,4.26171055723632*pi) q[8];\nu3(0.437495053111365*pi,3.48409398912193*pi,0.816407416376111*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.305309398834831*pi,2.81052555339596*pi,1.015244022903648*pi) q[8];\nu3(0.929367002395915*pi,0.446119423808365*pi,1.041346468367221*pi) q[9];\nu3(0.217969561721568*pi,0.241651411327364*pi,1.227327268071793*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.652835597187869*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.630046013678317*pi,1.13638814371991*pi,0.820697484785724*pi) q[11];\nu3(0.357014968206797*pi,3.44044844982337*pi,1.201198796116989*pi) q[12];\nu3(0.488042566773099*pi,3.11933813323107*pi,3.09232591481462*pi) q[13];\nu3(3.5*pi,3.44924691553213*pi,0.5*pi) q[15];\nu3(0.770149268796765*pi,3.18454285936788*pi,3.68965517945466*pi) q[17];\nu3(1.0*pi,0.0*pi,1.29590692714933*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[12] -> c[12];\nmeasure q[13] -> c[13];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.542466121825233*pi,0.21289727504615796*pi,4.3570624785818*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.23304478478084*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.138609133743866*pi) q[1];\nu3(3.5*pi,3.45925563934107*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.339224411566886*pi) q[5];\nu3(0.427494867555626*pi,3.44629033331634*pi,0.681364833650046*pi) q[6];\nu3(0.199229674506743*pi,2.56821978837987*pi,1.352444070985777*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.34534163916644*pi,3.26867168903045*pi,1.23566210797858*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5551688615322712*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.52726602261587*pi,0.42344692177975496*pi,0.930345831861144*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5683140665350659*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,4.36289490327267*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\ncx q[11],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.506415952741312*pi,3.02589724065886*pi,3.24224359507905*pi) q[20];\ncx q[0],q[1];\ncx q[2],q[5];\nu3(3.5*pi,3.47832036962561*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3753299071275848*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.44796823698437*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.248277590844367*pi) q[9];\nu3(3.5*pi,3.3335747089729*pi,0.5*pi) q[11];\nu3(0.502735579885951*pi,-0.362185638787048*pi,3.96432901045014*pi) q[15];\nu3(3.5*pi,3.47814677184533*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.281963673450666*pi) q[17];\nu3(0.611938318032766*pi,-0.14832935309579998*pi,3.861708165001*pi) q[19];\nu3(0.264794286253645*pi,0.01864669048408496*pi,4.28406706209689*pi) q[20];\nu3(1.0*pi,0.0*pi,1.137598159671224*pi) q[21];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[9];\ncx q[11],q[21];\ncx q[16],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.443025860064671*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.38354335059553*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.31713011828894*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5618009144932169*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2312171172757949*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5087274450455466*pi) q[21];\nu3(0.16667048925314*pi,3.01123368326832*pi,1.67185273602256*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\ncx q[8],q[9];\ncx q[10],q[20];\ncx q[11],q[21];\ncx q[16],q[17];\nmeasure q[0] -> c[0];\nu3(0.367236534256868*pi,0.62980622750668*pi,4.1051668220248505*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.41394093480262*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49870133601135*pi) q[18];\nu3(1.0*pi,0.0*pi,1.153980265652049*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[1] -> c[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.61488250076708*pi,-0.11093218333726901*pi,4.36354023348931*pi) q[11];\nu3(0.473568274329672*pi,-0.274247507574838*pi,1.355702179999028*pi) q[16];\nu3(0.263551375943631*pi,0.495445666027881*pi,4.495103902528831*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[16] -> c[16];\nmeasure q[17] -> c[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5018541550367696*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.530131559648279*pi,0.055099579963470036*pi,1.256159345542713*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0507665681296264*pi,0.5061085073898599*pi,0.932453215940388*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[21] -> c[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.787083982306796*pi,0.93354750266193*pi,0.963325175032756*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[8] -> c[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.625603490311931*pi,0.8217616861705399*pi,4.3228610499976*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.813994931357363*pi,0.31127885600551597*pi,1.356234603684872*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.146500242732561*pi,0.423482408599719*pi,3.85943928389275*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[10] -> c[10];\nmeasure q[20] -> c[20];\nu3(0.224515136384426*pi,3.2156951568657*pi,2.0075387030519103*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.833919644673543*pi,-0.021145476228513982*pi,4.44761221894365*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nmeasure q[3] -> c[3];\nmeasure q[9] -> c[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.587288464391849*pi,0.07623333491032303*pi,1.339585806130685*pi) q[7];\nu3(0.754150645579493*pi,0.440253272972991*pi,0.730295466200601*pi) q[18];\nmeasure q[7] -> c[7];\nmeasure q[18] -> c[18];\nu3(0.114761352744759*pi,2.2547101380408*pi,1.250467934292172*pi) q[4];\nmeasure q[4] -> c[4];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.824350075182632*pi,3.37902302924944*pi,3.75767036915815*pi) q[0];\nu3(0.435082512388965*pi,3.38472530827025*pi,0.5927311474827602*pi) q[1];\nu3(0.478810768436775*pi,0.09067004968399495*pi,1.011581236477673*pi) q[2];\nu3(0.685418018049064*pi,2.78222271898196*pi,3.59185447283188*pi) q[3];\nu3(0.752334255270604*pi,-0.38590511034783803*pi,3.60666142200782*pi) q[4];\nu3(0.34273451586463*pi,0.11417611038070197*pi,0.627742948710547*pi) q[5];\nu3(0.408042396061235*pi,-0.07802044601213098*pi,3.87163916995959*pi) q[6];\nu3(0.370424865391954*pi,0.40922774080886404*pi,0.7062638215081161*pi) q[7];\nu3(0.630071345365109*pi,3.4510770239144*pi,4.29862057961328*pi) q[8];\nu3(0.484765989607498*pi,3.36579298239698*pi,1.57246485624336*pi) q[9];\nu3(0.728869270040592*pi,3.03353421308614*pi,4.28182191375809*pi) q[10];\nu3(0.383990621864263*pi,3.29518718438968*pi,1.427733634134327*pi) q[11];\nu3(0.430119589779156*pi,0.5052200053342399*pi,0.993702717640162*pi) q[12];\nu3(0.223919480068162*pi,0.22577724145682398*pi,0.5647623157965174*pi) q[13];\nu3(0.24039947389885*pi,0.5383403051948501*pi,3.7587854470364*pi) q[14];\nu3(0.808096834465495*pi,3.19422657855242*pi,3.8597064101794*pi) q[15];\nu3(0.18968562532467*pi,1.17043873215545*pi,4.21881203642332*pi) q[16];\nu3(0.397253215799127*pi,-0.24403119983871402*pi,0.785815427525678*pi) q[17];\nu3(0.956606788532406*pi,-0.295185664701054*pi,1.0624935301954959*pi) q[18];\nu3(0.580485979231874*pi,2.84428781674302*pi,3.87114450190815*pi) q[19];\nu3(0.375366597982329*pi,2.64569978832118*pi,1.4853568838374671*pi) q[20];\nu3(0.39963212974227*pi,0.46637580859565797*pi,4.45215274429438*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43282952009544*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.356049099284018*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.40483614191046*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.43937824080336*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.297591903754667*pi) q[19];\nu3(1.0*pi,0.0*pi,1.254962892094552*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[13];\ncx q[6],q[12];\ncx q[7],q[21];\ncx q[8],q[15];\ncx q[9],q[19];\ncx q[10],q[17];\ncx q[14],q[20];\ncx q[16],q[18];\nu3(3.5*pi,3.48043768646703*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.4740620719057596*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,0.0*pi,1.10311210887588*pi) q[4];\nu3(3.5*pi,3.41428427068734*pi,0.5*pi) q[5];\nu3(3.5*pi,3.46867756821585*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.4520046202718*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4721795228059*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.1608176294531432*pi) q[12];\nu3(1.0*pi,0.0*pi,1.1496609634167951*pi) q[13];\nu3(3.5*pi,3.44349915773822*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2053749328082821*pi) q[15];\nu3(3.5*pi,3.46825250424142*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2568123123981692*pi) q[17];\nu3(1.0*pi,0.0*pi,1.009665675974232*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5694737159140651*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2224970498895469*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.36234040759099*pi) q[21];\ncx q[0],q[4];\ncx q[1],q[2];\nu3(3.5*pi,3.47363397795167*pi,0.5*pi) q[3];\ncx q[5],q[13];\ncx q[6],q[12];\ncx q[7],q[21];\ncx q[8],q[15];\ncx q[9],q[19];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,1.397325971365973*pi) q[11];\ncx q[14],q[20];\ncx q[16],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.0*pi,-0.5*pi,0.5395620049668461*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47040590979437*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45401853902602*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49261825143612*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5054100237637225*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.491838351628299*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3980936592221695*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[13];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.768707356896368*pi,3.18027183543586*pi,3.62489772388873*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,4.34474343358029*pi) q[11];\ncx q[14],q[20];\ncx q[16],q[18];\nu3(0.648845286430856*pi,0.5105829171801*pi,1.195111456380621*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.172453632264632*pi,0.9210676488330101*pi,4.06503527958894*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.512756554934089*pi,3.25091090396988*pi,3.40730185966647*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.404529697887476*pi,0.5195161802344299*pi,0.633752672420142*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.567262007879631*pi,2.68009341615517*pi,1.1383036755630132*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.932963234811826*pi,3.41871625114939*pi,2.98516132830922*pi) q[0];\nu3(0.936049847469782*pi,2.8463929279131*pi,3.49164644112654*pi) q[1];\nu3(0.531074142595061*pi,-0.40970829342166637*pi,4.31548714796021*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0673423887818473*pi,0.6204615779287901*pi,4.14007835728823*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.433709339233659*pi,-0.28547875632922104*pi,0.5876880140345803*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.290391117453138*pi,3.02553612065242*pi,0.937019316203378*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.490904593895112*pi,3.45131838988394*pi,1.61256283203801*pi) q[1];\nu3(0.681222981588059*pi,0.177397279545899*pi,1.328895354265285*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.452385857346341*pi,0.197916342185243*pi,0.5604619055993829*pi) q[4];\nu3(0.814373564004861*pi,0.38885142383857796*pi,1.5535688029942*pi) q[5];\nu3(0.754439147367925*pi,2.45904849243599*pi,3.5970114090502*pi) q[6];\nu3(0.612699717224486*pi,-0.4884940118983687*pi,3.09586943944759*pi) q[7];\nu3(0.329169070198221*pi,3.20713616936666*pi,1.75334365247138*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.220894520947728*pi,0.793621951559*pi,0.59858768733008*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.699348015971998*pi,0.5654435326535701*pi,4.30276948109954*pi) q[16];\nu3(0.612884185046392*pi,3.39761110717928*pi,0.697872697370771*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.745896091084702*pi,0.12362073886334601*pi,4.4554068768974595*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.344399699733246*pi,2.77231266328132*pi,1.2707260177760151*pi) q[4];\nu3(0.36830022342128*pi,2.4669127342309*pi,1.387063750470469*pi) q[5];\nu3(0.287004347863792*pi,3.38994111436487*pi,2.07074834495433*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.458685752051526*pi,-0.014964323378255984*pi,3.66709522115493*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.611111280863682*pi,2.74119041395012*pi,3.36801196290963*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.1298416672107*pi,2.82958445243775*pi,1.58837149160771*pi) q[16];\nu3(0.892456174595771*pi,0.146091271984383*pi,3.75375735154125*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.54826865280293*pi,2.7169177127669*pi,3.60235052621097*pi) q[12];\nu3(0.477724276234539*pi,0.40765216086146805*pi,3.49933885484049*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.140581633708917*pi,-0.41701541635412587*pi,0.6872423853180281*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.330386683679445*pi,3.17072350219342*pi,0.9401327299109721*pi) q[18];\nu3(0.596184059922772*pi,0.25725990459706705*pi,0.5891449087268411*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.300290963706816*pi,0.11038025204013202*pi,1.021077311933017*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.489885780790804*pi,0.271616835046548*pi,1.1061020058050182*pi) q[12];\nu3(0.388692859184214*pi,-0.25745478382820997*pi,1.61864348285615*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.624026405431386*pi,2.95625363592931*pi,4.11180083321426*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.448368909542822*pi,-0.262779628270296*pi,4.12217924936757*pi) q[18];\nu3(0.41085030242439*pi,-0.20888669376729102*pi,0.729728405219818*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.394334355895484*pi,-0.003017927792168973*pi,3.7074847152702*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.45783526954106*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.47077280598458*pi,0.5*pi) q[9];\nu3(0.359725314990019*pi,-0.4104472905103213*pi,0.5356975320736991*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.359858670420095*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.245059592453099*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(3.5*pi,3.4499816872337*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[10];\ncx q[8],q[13];\ncx q[9],q[17];\nu3(0.458323481166168*pi,-0.184714977423365*pi,3.9549376804359*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.14084369524688*pi) q[16];\nu3(3.5*pi,3.42346768720241*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.47480292375826*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[12];\nu3(3.5*pi,3.49101851156118*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46847042687522*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.415818923867757*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.320701546355703*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4791062072851*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.649937633656411*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224143499840126*pi) q[19];\nu3(1.0*pi,0.0*pi,1.225158471761681*pi) q[20];\ncx q[0],q[20];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(3.5*pi,3.4206793943099*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49424594241986*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[13];\ncx q[9],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3985713010497811*pi) q[12];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,4.44863214803308*pi) q[16];\nu3(1.0*pi,0.0*pi,1.373961633652943*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5877350838924169*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5159545139222104*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,3.45311145783064*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211744178602284*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5845497175879037*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5422028955790439*pi) q[20];\ncx q[0],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[10];\ncx q[8],q[13];\nu3(0.169076383290924*pi,0.48158460124665403*pi,3.57479460664244*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.799921168233868*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.410174774508013*pi,3.30759952713106*pi,1.82353721550569*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5668719358960477*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.44877211735574*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.553800911883972*pi,-0.05661816814523202*pi,1.419934662476443*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.362311885193804*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.447341530274377*pi,2.71382907002224*pi,1.261257955959346*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48525641163052*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.553115994017801*pi,2.86141394729905*pi,3.69958676982097*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.491510236474127*pi,3.48571691563245*pi,0.776837146726556*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.558854930165321*pi,3.28903786952374*pi,3.51309747134432*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0656644780728764*pi,2.78242415876267*pi,1.58051988335545*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.51688340081602*pi,0.14770471161311205*pi,3.91483123651089*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.600011309607733*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.619845283988982*pi,0.41042861520860296*pi,4.49707518781521*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.371305474989538*pi,0.7044020644014899*pi,4.1237545997118605*pi) q[1];\nu3(0.23797553448934*pi,3.04238078483793*pi,0.837255985096585*pi) q[2];\ncx q[3],q[11];\nu3(0.858735302428519*pi,-0.04004568940995301*pi,1.127273582057383*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.538176491499136*pi,2.82764621232906*pi,3.70980881529057*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.076894946992515*pi,3.31619486685482*pi,0.99842224068191*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0450640171500758*pi,3.05382199493354*pi,1.4108445966885301*pi) q[1];\nu3(0.824199602105476*pi,-0.189354846731637*pi,3.88123859020878*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.521775264593271*pi,-0.03906630878231998*pi,3.49188351440907*pi) q[6];\nu3(0.838211810791648*pi,0.78163571013164*pi,0.786878335400907*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.822793315003619*pi,2.60663401171442*pi,3.48166435451298*pi) q[12];\nu3(0.112974463988316*pi,0.19294560425135399*pi,0.661803052977837*pi) q[13];\nu3(0.677425377427615*pi,-0.314188835934601*pi,3.76353367053371*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.422617523737057*pi,0.07448939575944102*pi,0.818324242039892*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.480962533373339*pi,0.076742104701217*pi,3.61251566266157*pi) q[5];\nu3(0.333052888854171*pi,0.54283411887986*pi,0.85934587844371*pi) q[6];\nu3(0.44091823613892*pi,2.99816596996041*pi,1.83549111925155*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.490634453110455*pi,3.19790622811695*pi,0.673778008245832*pi) q[12];\nu3(0.965976953027808*pi,0.13689784581473496*pi,4.38701236691008*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.201537571443262*pi,0.386285865987959*pi,3.904720487653*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.775109263168823*pi,3.24953341343198*pi,3.07414271182943*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.654691867004127*pi,2.7000166202442*pi,3.36136282106187*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.385910457388915*pi,0.40518862655549703*pi,4.14400422870157*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.672533615111111*pi,0.65792089025976*pi,1.22379954484319*pi) q[15];\nu3(0.36244575566995*pi,-0.344134268387584*pi,4.272125940111669*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(0.41005305306649*pi,3.0252873042324*pi,1.108659566458621*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.649580102273673*pi,3.04418450458066*pi,4.48201943978912*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.213541460353183*pi,0.16556407015317698*pi,0.8034780597252831*pi) q[21];\nu3(3.5*pi,3.48870174447096*pi,0.5*pi) q[1];\nu3(0.800677980625176*pi,0.51320040740392*pi,0.729979037878072*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[13];\nu3(3.5*pi,3.30844542757759*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2482202032101442*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.702250361917794*pi,-0.4824415836343261*pi,4.07531658786801*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2347798247468669*pi) q[20];\nu3(0.302237213571033*pi,3.42294063285877*pi,0.68211170779455*pi) q[21];\ncx q[1],q[20];\nu3(0.346333080971462*pi,2.62402441062033*pi,0.983058384421571*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[16];\nu3(3.5*pi,3.36524233624774*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2884144534495179*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.749060092805561*pi,0.14065782268944604*pi,1.215474753838822*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42751810016876*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.318604763911223*pi) q[5];\nu3(3.5*pi,3.37829720653578*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.396862154734959*pi,2.42887753178769*pi,1.078364088469707*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.40099719389845*pi) q[12];\nu3(1.0*pi,0.0*pi,1.289424088997885*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.681704889100704*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.426029152922*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.47671891432894*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[7],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.0*pi,0.0*pi,1.182050681932182*pi) q[10];\nu3(0.386098457551324*pi,3.03928970964174*pi,0.968817983734324*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.613610704044676*pi) q[13];\nu3(1.0*pi,0.0*pi,1.168398311023485*pi) q[15];\ncx q[17],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.3790019078272095*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.662151370547526*pi) q[16];\nu3(3.5*pi,3.46309422596835*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.257374438332635*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.092014439401003*pi,0.9785366992081499*pi,4.36514964311753*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\ncx q[4],q[5];\nu3(3.5*pi,3.43854313770802*pi,0.5*pi) q[6];\ncx q[7],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5292716365599137*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.63754970805028*pi) q[15];\ncx q[17],q[21];\nu3(1.0*pi,0.0*pi,1.212757448078031*pi) q[18];\nu3(0.944853929308016*pi,0.38815639668160196*pi,4.04827185124213*pi) q[20];\ncx q[0],q[15];\nu3(0.395501374663646*pi,0.81588648780457*pi,4.39963149423258*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.34137304082628*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.201719049583166*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.623399794806361*pi,0.43042529510529504*pi,0.960830901720154*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.345330799517249*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.419313464097951*pi,2.99531709435345*pi,1.222179522334978*pi) q[7];\nu3(0.247026830881295*pi,0.291956551475272*pi,1.0860186898441961*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.44419625770018*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.446881566907982*pi,2.68862381980998*pi,0.995633179318969*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.34822262421165*pi) q[18];\nu3(1.0*pi,0.0*pi,1.152237299644145*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.475029757218712*pi,2.80643507675105*pi,0.968692951377932*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[18];\nu3(0.413522141815012*pi,2.78811720354937*pi,1.51689824972704*pi) q[7];\nu3(0.367195723683204*pi,-0.099126624895508*pi,0.922032960588401*pi) q[8];\nu3(0.539893303889354*pi,0.89768265379691*pi,0.5916741279862366*pi) q[9];\nu3(0.655701602776011*pi,3.45423924948544*pi,3.96313128920811*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5561075326282503*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.366849526177457*pi,3.3336697049585*pi,1.80210960513693*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.236000630098087*pi,-0.04344675641675899*pi,0.814854648668951*pi) q[0];\nu3(0.673870748316789*pi,2.54176586280585*pi,3.97852423402404*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.616245972496239*pi,-0.06215178522983*pi,3.76097809143382*pi) q[9];\nu3(0.744862583435793*pi,-0.191023992732604*pi,4.476501737143661*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.521729757736661*pi,2.99096852666753*pi,3.65818729052305*pi) q[12];\nu3(0.823436572037061*pi,0.025318917711158018*pi,4.1138483713907394*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.482595634146341*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.399289358679916*pi,-0.06275925876764599*pi,4.225313769764719*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.393437568995397*pi,-0.202816878633644*pi,0.9966332720315689*pi) q[12];\nu3(0.262197101503085*pi,2.99945415840828*pi,0.683719083412814*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.258702543253735*pi,0.469343875873931*pi,3.95583877878271*pi) q[3];\nu3(0.241985070894824*pi,0.382313426619584*pi,3.88001189299382*pi) q[4];\nu3(0.380027243571439*pi,2.59166731755901*pi,1.371291293268347*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.617196693574352*pi,0.24604782577533102*pi,1.133289365080278*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.673978813250566*pi,3.33365216606645*pi,3.68651599262528*pi) q[3];\nu3(0.516014710235996*pi,-0.052108978710786014*pi,4.31313341386004*pi) q[4];\nu3(0.74939784559546*pi,-0.4778074974879567*pi,4.08299251721279*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.62754996200472*pi,3.22542143041309*pi,2.88662599380826*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.938558164173436*pi,3.06197535452233*pi,3.31307942369441*pi) q[6];\nu3(3.5*pi,3.33259673965212*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.234982184941966*pi) q[12];\nu3(0.338191992290149*pi,0.33296779563881096*pi,0.5764984851267498*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.688406792179478*pi,3.2021029753231*pi,3.83216232906878*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.539501741535793*pi,2.7972636121075*pi,3.5152638000625*pi) q[21];\nu3(3.5*pi,3.49426423969356*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.525545676183246*pi,0.8106547849571499*pi,4.14626783252883*pi) q[6];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.128065646394392*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.780918094818718*pi,3.28490623728951*pi,4.1804010118708295*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.291690959526152*pi,0.491242671550837*pi,0.531180186064321*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0588240555187245*pi,2.76569488956752*pi,0.9413084024549521*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[15];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.462867622629631*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.613924196480321*pi,3.3888635771319*pi,4.2348507171590395*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.39225845908307*pi,0.5*pi) q[2];\nu3(3.5*pi,3.46119432775953*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40333748241836*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[8],q[12];\nu3(1.0*pi,0.0*pi,1.2057220213122228*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.49704482412009*pi) q[10];\nu3(0.550935809399742*pi,3.45262959360364*pi,3.54505048439652*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.199314288932952*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0758996769232265*pi,2.69904380748187*pi,1.1671831589442259*pi) q[18];\nu3(0.773871694672676*pi,-0.37071237233711096*pi,1.084995399019204*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2635103337234401*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[10];\ncx q[2],q[15];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(3.5*pi,3.35342029123555*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.515217067968435*pi,2.53511361011776*pi,3.67252928789295*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(1.0*pi,0.0*pi,1.331943434819221*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.592058056254091*pi,-0.262558464761119*pi,4.485047107828629*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.42709457185317*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.3843941355350005*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.37590355971896*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.197900281669242*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47567384749529*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5822359057371778*pi) q[20];\nu3(1.0*pi,0.0*pi,1.241344224752186*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[15];\ncx q[3],q[9];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,4.35861732313027*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.36460009314512*pi,0.5*pi) q[7];\nu3(0.864288624927652*pi,0.51898235140674*pi,1.348338762155218*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45230059462463*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.298170240509981*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.38402529770634*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.39680006413984*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.637777614275477*pi,2.98803460630868*pi,3.42593135062011*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[18];\nu3(0.112394264285829*pi,2.85357341286864*pi,0.732114788421627*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.318117849956989*pi) q[19];\nu3(0.254693971191961*pi,3.41803018439463*pi,1.251790590462287*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.591302791061414*pi,2.90634314709936*pi,3.44909442469593*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.639838632624165*pi,3.16700970337505*pi,3.94030733472271*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5294642617133452*pi) q[18];\nu3(0.622748734123065*pi,2.44090673500191*pi,3.62047183351012*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.202074853063072*pi,-0.4406530538535165*pi,4.466924435601991*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.209918789899657*pi,0.31321560341503496*pi,3.99895572680277*pi) q[10];\ncx q[11],q[17];\nu3(0.809556973798833*pi,1.07117868191109*pi,0.888591547755353*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.23275967637717*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.382438373457337*pi,0.05548387609708105*pi,1.073547773845583*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.923912043419344*pi,0.66541746093065*pi,4.34374220472892*pi) q[10];\nu3(3.5*pi,3.4779933682316*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.367056459794445*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.428817672018456*pi,-0.05320299102187198*pi,4.4338472332836805*pi) q[2];\nu3(0.273992636086546*pi,0.30038380927015795*pi,3.37131977099501*pi) q[3];\ncx q[4],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.400959198627936*pi,3.32413116489436*pi,0.714428102953178*pi) q[7];\nu3(0.227089140514855*pi,-0.4264334882203623*pi,1.6595006089385*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.452980272300941*pi,-0.019291413969736992*pi,3.6487920073308*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.17707961710741*pi,0.23350873840228303*pi,4.3394821224865705*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.536717120559819*pi,-0.24770968049174802*pi,1.377768591591244*pi) q[2];\nu3(0.200666880750086*pi,-0.384852793914225*pi,1.50945521550092*pi) q[3];\nu3(3.5*pi,3.30677559036255*pi,0.5*pi) q[4];\nu3(0.425851346333337*pi,-0.291685390206031*pi,4.4309734859904*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.492172019134881*pi,0.30456561112316904*pi,1.273605748424918*pi) q[7];\nu3(0.0524558281530934*pi,0.74267445833501*pi,0.5674992153641879*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1809811199653248*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.434927852163744*pi,-0.11998369450122498*pi,4.39732143242012*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.634872449529449*pi) q[17];\nu3(0.35580456979431*pi,0.40372075719880696*pi,4.44773158593275*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.416113521590602*pi,0.18788804914637502*pi,0.862356299323003*pi) q[5];\nu3(0.197932754143457*pi,0.405488446630182*pi,3.72164166371895*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[17];\nu3(0.832614346155191*pi,-0.06072532104664502*pi,0.9312181225692631*pi) q[13];\nu3(0.645833267270192*pi,-0.027018755518946003*pi,1.398846769979298*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.54976331006854*pi,-0.20734378907580803*pi,1.313297555318306*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.660195442607698*pi,0.06603135718215902*pi,1.3388671455889951*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.43456387287643*pi) q[12];\nu3(0.433275401851022*pi,-0.10854386287489498*pi,4.23556823822965*pi) q[13];\nu3(0.235674840763679*pi,0.10164209789057799*pi,4.16187033243268*pi) q[14];\nu3(0.398348951825062*pi,0.39949455089652997*pi,0.76469107275071*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.10095826515925*pi,-0.261107156280857*pi,0.773238800614698*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.467852415491262*pi,-0.4592725587276915*pi,3.94160600389421*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.385969511182628*pi,3.21178295496867*pi,2.10384881812951*pi) q[1];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.925723204303479*pi,0.17454403875581403*pi,0.893791570962001*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.49822289840814*pi,0.5*pi) q[0];\nu3(0.409729849486772*pi,0.5669914259923301*pi,3.67672422632624*pi) q[1];\ncx q[2],q[14];\nu3(3.5*pi,3.31235538990977*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,1.380345862679285*pi) q[7];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.488836633826519*pi,0.438636582231108*pi,1.145053856609396*pi) q[19];\nu3(1.0*pi,0.0*pi,1.112818307097541*pi) q[20];\ncx q[0],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.46280706827519*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.32145414720793*pi,0.5*pi) q[6];\ncx q[9],q[16];\nu3(3.5*pi,3.44889255486037*pi,0.5*pi) q[10];\nu3(0.753401359319811*pi,-0.14729148839157002*pi,1.1955687807187552*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.256816626781837*pi) q[14];\nu3(1.0*pi,0.0*pi,1.191727702191473*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2607022550794849*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,4.390811269213589*pi) q[7];\nu3(3.5*pi,3.41093316322888*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(0.747534341180661*pi,-0.20992183996213898*pi,0.898868621939171*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2832645048943672*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5857487616601849*pi) q[20];\ncx q[0],q[7];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.569368031733456*pi,0.74380627312042*pi,4.24068432410218*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[9],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.31090977439907*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3664012791155695*pi) q[15];\nu3(0.130460400078204*pi,-0.217924478698114*pi,0.949485998544079*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.42303885699544*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.46840065003313*pi,0.5*pi) q[1];\ncx q[2],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.380317972757172*pi,3.32139486665444*pi,2.0441202660787*pi) q[4];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.288613259110425*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.659006950465869*pi,3.07095776365883*pi,3.20312402068082*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.636521080796391*pi) q[16];\nu3(0.500623208119313*pi,2.82630696988619*pi,3.96662410778826*pi) q[17];\nu3(3.5*pi,3.49431172033985*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.108635604033544*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.244366117606335*pi,3.49511790227567*pi,4.35987686574361*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.464568690591537*pi,2.84658485830474*pi,0.900025137487541*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.71343807984293*pi,3.13776198351016*pi,3.54117238326901*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.38560946342367*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.40156447358192*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.28734966354342*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.45078102737222*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[18],q[19];\nu3(0.178789010937024*pi,2.77254929593175*pi,1.370328383329685*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.42856638701623*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.259677621632309*pi,-0.386194230500622*pi,4.27981229878191*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.618917288551164*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.242386263704071*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0784089164479052*pi,0.36603254152505604*pi,3.77488655195482*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[17];\nu3(0.610417581330933*pi,2.94551496417893*pi,3.55020037283568*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.695941436431604*pi,0.026806826221137947*pi,1.113019068213394*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.315244016417198*pi,0.89771640765684*pi,3.98307544272475*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.383832890656681*pi,0.09950349951107695*pi,3.46469784346291*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.580527391266312*pi,-0.393676864965241*pi,3.22205705299913*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.866442125835381*pi,-0.009407617891900977*pi,1.3290508108015842*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0737946798190331*pi,0.38895273214222303*pi,3.4480767220758*pi) q[14];\nu3(0.517207084313393*pi,0.6433512817129301*pi,0.618912417569154*pi) q[15];\nu3(0.460939480569994*pi,3.43523404644658*pi,1.245627089001223*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5006381382874792*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.437906525045569*pi,3.20116875956615*pi,1.63103205631934*pi) q[21];\nu3(0.0569387920124189*pi,2.91869784709044*pi,0.812320706732607*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.625932149604372*pi,0.243935758510333*pi,0.5611886960045596*pi) q[2];\ncx q[5],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.388499149182335*pi,-0.132443281877955*pi,1.1579785373767248*pi) q[10];\nu3(0.866318431724126*pi,2.58646618954218*pi,3.87939932478645*pi) q[11];\nu3(0.415520815339576*pi,3.3611647994878*pi,4.25599596117174*pi) q[13];\nu3(0.381808338237289*pi,0.48557791828267804*pi,4.35049708655975*pi) q[14];\nu3(0.581127619703765*pi,0.65655653981523*pi,0.9214695768097549*pi) q[15];\nu3(0.488469559011242*pi,-0.052944106181644024*pi,1.488978139339305*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.247347472691108*pi,-0.4049763677965535*pi,0.669524153591765*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.566455985983248*pi,-0.4423550578375406*pi,4.439925116023209*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.457069224720744*pi,3.32011120611065*pi,0.8242534709305249*pi) q[11];\nu3(0.91296407537396*pi,0.01723258027777197*pi,4.21599323893681*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.30675638007672*pi,-0.184022484077754*pi,4.04883512902974*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.34645869502493*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.257192399513979*pi) q[6];\nu3(0.13686969919368*pi,3.07953584628947*pi,1.2302947998022251*pi) q[7];\nu3(0.385025954213439*pi,3.36344960346534*pi,1.53499996118242*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.421160873253369*pi,0.29097950139890405*pi,3.59604748069013*pi) q[18];\nu3(0.678294830167123*pi,0.18733119174471902*pi,0.8165510097826221*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.371669932466492*pi,0.25968739937208096*pi,0.771685665365001*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[6];\nu3(3.5*pi,3.33438880964738*pi,0.5*pi) q[4];\nu3(0.531506233002198*pi,0.52297857219334*pi,1.194978828546665*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.889673697388819*pi,2.95995702102373*pi,3.13519732023887*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.190614885342572*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.777203900462759*pi,-0.4735179510964478*pi,3.32749948746574*pi) q[18];\nu3(0.215946810955673*pi,0.27129074037170897*pi,0.5914071457006564*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37324472459673*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.704251104512921*pi,0.93225957177909*pi,0.664496355072929*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.39137123710694*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.438496808936*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.271269399285267*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.168014741347696*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\ncx q[12],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5062693218791905*pi) q[16];\nu3(0.619073536317094*pi,0.650305669095*pi,0.9100095101815839*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41374384457478*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5126156792114124*pi) q[14];\ncx q[15],q[19];\nu3(0.259485211773991*pi,0.26445471172239*pi,3.36978348462455*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.086850927820909*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5706170211493664*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[20];\ncx q[12],q[14];\ncx q[13],q[18];\nu3(3.5*pi,3.36868031029711*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2478680675454719*pi) q[19];\ncx q[1],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,3.48720733295702*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.2291978394770902*pi) q[7];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.46055107398202*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.36255698964566*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47757456757237*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(3.5*pi,3.36154421593001*pi,0.5*pi) q[1];\nu3(0.504098597707011*pi,-0.08521767118273099*pi,3.59040164175623*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.273362171169713*pi,0.46952068184062*pi,4.2093682582351395*pi) q[4];\ncx q[5],q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41944975989932*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1069100104894671*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.226696043814516*pi) q[11];\nu3(0.43089846975654*pi,-0.34076885639729204*pi,0.5313838571677995*pi) q[12];\ncx q[13],q[18];\nu3(0.350986995078104*pi,0.37932291232749504*pi,4.47472870621982*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5610521742770257*pi) q[19];\nu3(0.891978436708671*pi,2.94732360437628*pi,4.22301034633448*pi) q[21];\nu3(3.5*pi,3.4251726710658*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(0.25307932229665*pi,0.7575098472206301*pi,3.98253146628414*pi) q[2];\nu3(0.163203874194142*pi,0.231327765971458*pi,4.40943882593413*pi) q[3];\nu3(0.825004837684693*pi,-0.15812511564968101*pi,4.11696622609512*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44395724301514*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.361047246997902*pi,3.21627887335195*pi,4.432029880184119*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.822483453256185*pi,0.00047668425561997463*pi,0.565383339862246*pi) q[14];\ncx q[15],q[19];\nu3(0.117609688916749*pi,3.02836623811019*pi,1.71573494065931*pi) q[16];\nu3(1.0*pi,0.0*pi,1.179645912755881*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3902662384522095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.77641668855781*pi,3.31265588863876*pi,4.29970240596926*pi) q[21];\ncx q[0],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.208972183089456*pi,2.4981266714833*pi,1.2225000527179248*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.631533789400388*pi,0.02416763026816704*pi,1.427383410727744*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5058885717068531*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37359978343301*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\ncx q[13],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.894172397135549*pi,-0.334950541622439*pi,3.7741321746218*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.56113633821104*pi,-0.4128025712419337*pi,0.672574040820216*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.313410158734807*pi,0.354623767936622*pi,3.9825767092104*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5974946293974552*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.391943117992032*pi,-0.4084228509758401*pi,0.5539596366519233*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0923839826025275*pi,3.48844344269881*pi,0.692653485679111*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.715666883854238*pi,3.41473782727927*pi,3.39020717427648*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.50115785700873*pi,-0.26633216722194897*pi,0.626787310484114*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.370683561069596*pi,-0.4174691357880105*pi,1.69169233418144*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.263415762000705*pi,0.367248414882121*pi,3.82299585792713*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.902923100724658*pi,3.41209373671374*pi,4.31077510542364*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.494107279637403*pi,0.58254593281023*pi,0.808565828262544*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.795821949559445*pi,3.19378526640415*pi,4.18572640545285*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33441929816654*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.778162533570686*pi,3.37769180325991*pi,4.11591249622659*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.220386194487133*pi) q[15];\nu3(0.62110878258209*pi,0.9205125046364799*pi,0.5285557430421718*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.15080989979985*pi,0.83139473203461*pi,0.523980514103739*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.402896560117035*pi,0.3381789509834*pi,0.988753862483679*pi) q[1];\ncx q[2],q[15];\nu3(3.5*pi,3.43690703441425*pi,0.5*pi) q[3];\nu3(0.199259628075638*pi,3.30040650904863*pi,0.872711577595806*pi) q[5];\nu3(3.5*pi,3.3764751087878*pi,0.5*pi) q[6];\nu3(0.700936854282676*pi,-0.05630002108572901*pi,4.10373132044951*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.324184542977556*pi,0.85326491835143*pi,4.4875248651595*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.22807510737765*pi) q[19];\nu3(0.562297602354947*pi,2.57482145839719*pi,4.06164824246697*pi) q[20];\nu3(1.0*pi,0.0*pi,1.249894566297044*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.140288254272983*pi,0.41545566441731696*pi,3.79764743099888*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\nu3(0.507668509426319*pi,0.29556256554800797*pi,1.0092541304204259*pi) q[5];\ncx q[6],q[19];\nu3(0.685827878443747*pi,-0.090149148344425*pi,0.886696126524561*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.776316144076149*pi,-0.13364182367615302*pi,4.444347709442059*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.496602454898248*pi,-0.237368609698571*pi,0.870259466795049*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.42751629498117*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.405861683195685*pi,1.03824772737474*pi,4.1081943901887605*pi) q[11];\nu3(0.547645199336959*pi,3.30347112096508*pi,4.49812414624311*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.628020868785043*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5337659148729625*pi) q[21];\ncx q[0],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.612308514666827*pi,-0.06028977660277801*pi,3.78819501534871*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.295725700347423*pi,0.9571015666740701*pi,3.96763793096703*pi) q[18];\nu3(3.5*pi,3.46083846922745*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(3.5*pi,3.43973356010692*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.434980836872998*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3047070654549269*pi) q[17];\nu3(0.769879179513974*pi,0.171727201288827*pi,0.854229035224071*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.45266087314608*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4767905395195*pi,0.5*pi) q[5];\nu3(0.570520650792101*pi,0.09586053876138101*pi,1.52107943965521*pi) q[6];\nu3(1.0*pi,0.0*pi,1.348945368139348*pi) q[7];\nu3(3.5*pi,3.47956486975485*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.355726251678341*pi) q[9];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.354941253651329*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.264767674193283*pi,0.77585768387274*pi,4.15095453612266*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.406677871996767*pi,2.4885572702098*pi,1.0984925498165259*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(0.393471710302068*pi,2.41014419478844*pi,1.258293947827759*pi) q[6];\ncx q[8],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5854564535893267*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.652647802267373*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.372042137075672*pi,3.05566576520787*pi,1.183996347048984*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\ncx q[1],q[12];\nu3(0.935309811413636*pi,0.03025559333863803*pi,3.8767166139095*pi) q[2];\nu3(0.17185845946023*pi,0.57540417001016*pi,0.900346694223788*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.34437267422767*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.779587461077354*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,3.42635442853774*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,0.5236653228618559*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1985002246026562*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.481842987173*pi,0.5*pi) q[1];\nu3(0.48086947315311*pi,0.74691264633444*pi,4.2840950147063594*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\ncx q[5],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(1.0*pi,0.0*pi,1.375847808650419*pi) q[12];\nu3(3.5*pi,3.39543174947901*pi,0.5*pi) q[13];\nu3(0.464449048147792*pi,0.75069047159277*pi,4.36854647672131*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.274316315746977*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.411513051726515*pi,0.48092782287825697*pi,4.02915187246793*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.843362301724115*pi,2.84194919546419*pi,3.17924124314056*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48339945488847*pi) q[20];\nu3(0.71816043464258*pi,2.44699473925571*pi,3.77995339566738*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.122197321585652*pi,-0.02741998836514198*pi,3.82201906567175*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.679884768568252*pi,-0.379590488171263*pi,3.92943405209633*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,0.659464454283229*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.53398249730068*pi,1.03913560426459*pi,0.5694271834707646*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37673359296961*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.152388379597771*pi,0.31199770040046604*pi,3.50930485054165*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.901948153084544*pi,3.37754752505945*pi,0.600647138781052*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.480803368137022*pi,3.47111481584469*pi,3.09205323261796*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[13],q[18];\nu3(0.421099571590372*pi,0.47115974475421796*pi,3.98962512978295*pi) q[14];\nu3(0.864497138830882*pi,2.48550758944872*pi,3.60187606423364*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0951056370000024*pi,-0.143770706346123*pi,3.78849155582215*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31152571776428*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.762214855459573*pi,3.20288823776198*pi,3.31270878247637*pi) q[8];\nu3(0.303895538421567*pi,0.64004110802354*pi,4.271577085106021*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.145230643130791*pi) q[15];\nu3(0.398422845095214*pi,-0.291351933920259*pi,1.55134671816189*pi) q[16];\nu3(0.793054951611612*pi,-0.014629351712092009*pi,1.3381132279874421*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.731474360783219*pi,-0.4248008861648885*pi,3.82298060235446*pi) q[8];\nu3(0.306089942098492*pi,-0.081236784468314*pi,4.00165247667021*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.326790742768597*pi,-0.02349992266047901*pi,0.9593257716178281*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.49671855949147*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(3.5*pi,3.46303667586496*pi,0.5*pi) q[2];\nu3(3.5*pi,3.32669514194854*pi,0.5*pi) q[3];\nu3(0.44884366498314*pi,2.76144193829198*pi,0.922199952943711*pi) q[4];\ncx q[6],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.220044367039839*pi) q[14];\nu3(1.0*pi,0.0*pi,1.249678206032275*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.338030791051611*pi,-0.343813845606323*pi,0.99249890025025*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(0.675666129225928*pi,-0.08146288527733397*pi,1.309715169369599*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[21];\nu3(0.474275310216725*pi,3.48701401052954*pi,1.056043627375237*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.750046485985343*pi,-0.03546607933410201*pi,3.92469871212584*pi) q[20];\nu3(0.808914555132024*pi,3.17605640435513*pi,3.19244816826011*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.522960297556932*pi,0.7047833181622201*pi,1.0018113575204088*pi) q[7];\nu3(3.5*pi,3.36100490877658*pi,0.5*pi) q[8];\nu3(3.5*pi,3.38848286697279*pi,0.5*pi) q[9];\nu3(0.513512380086637*pi,-0.4418049950449835*pi,3.97273785727177*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.212116011466694*pi,0.09576277627804997*pi,3.68361581882895*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.593785905001007*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.60710191230634*pi) q[16];\nu3(0.607702147848915*pi,0.21578687728996704*pi,4.00828300038937*pi) q[18];\nu3(1.0*pi,0.0*pi,1.251079218024762*pi) q[19];\nu3(0.281503719194639*pi,2.98638727623732*pi,1.55519168044712*pi) q[20];\nu3(1.0*pi,0.0*pi,1.240317583320123*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[14];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.893865634607044*pi,3.40020598502141*pi,3.94326241059381*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.631704179976759*pi,0.19349507068129101*pi,0.91143312385995*pi) q[12];\nu3(0.880609348111398*pi,0.65433946949304*pi,0.965723978574765*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.620423837762717*pi,-0.35795143784960404*pi,0.994187909079395*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.826730194671579*pi,0.86847361310407*pi,0.935512719754675*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.741366824273231*pi,-0.063752250710085*pi,3.722699924133*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47238875881232*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4396224519481*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.450629349211223*pi,0.71632391084465*pi,0.830057381147894*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(0.450535497388957*pi,-0.023161630177888026*pi,1.1438261493407649*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\ncx q[9],q[21];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.364143028565992*pi,2.89673729102635*pi,1.70195668944091*pi) q[2];\nu3(0.30756403080102*pi,0.9171303506194699*pi,4.09496425392347*pi) q[3];\nu3(3.5*pi,3.38592348659183*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32463612365734*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47993584995698*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.0763873704853961*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.711616497503237*pi,0.26810932369712503*pi,4.21571355867032*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.205073780374941*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1339475178714769*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\nu3(0.457973114093539*pi,0.5978976609178599*pi,0.78282476856059*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.39180922248308*pi,0.49828671909368205*pi,4.263243345884479*pi) q[15];\nu3(0.413442934066925*pi,-0.4377194781617355*pi,1.67782568787776*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.41829085355179*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4772642595114*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4676827979476705*pi) q[11];\nu3(1.0*pi,0.0*pi,1.360386997726245*pi) q[12];\nu3(1.0*pi,0.0*pi,1.338322368744603*pi) q[13];\nu3(0.0721089040091235*pi,3.11112067582028*pi,2.10116897811874*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.676886488623536*pi,3.18202485679635*pi,4.32509189187546*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5795700416109568*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4391084416866295*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.4630618457522*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.591228755452133*pi,3.34563880208274*pi,0.5722756075384382*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.289959544837475*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5149743649111379*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48190214347596*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[13];\nu3(3.5*pi,3.47302504941246*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.531582696761641*pi,0.8984870577870201*pi,0.634301960657766*pi) q[8];\nu3(0.229818373750988*pi,0.8931046283800601*pi,3.93039485871044*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.328052158880073*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.61598163014032*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.577107972202653*pi,0.88555855474918*pi,4.45431248708479*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.840142374371375*pi,2.87108579429405*pi,3.28201743928165*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.280917242859726*pi,3.42507405296257*pi,4.37479914596316*pi) q[5];\ncx q[7],q[17];\nu3(0.320336135252179*pi,3.25260157667123*pi,4.40010928520026*pi) q[8];\nu3(0.279736125987415*pi,-0.149635989131931*pi,0.700559635494045*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.598253659932151*pi,2.73340047778768*pi,3.71818320179932*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.424983495202388*pi,3.48790051459192*pi,1.75217039462839*pi) q[21];\nu3(0.136428973551487*pi,-0.33606695412876897*pi,0.708522962366258*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.629720839883621*pi,-0.30964984420519504*pi,4.086745127723519*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.412781696641477*pi,3.21281535735273*pi,1.136401252594448*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.2265222606968695*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.30343921151255*pi,0.292853193003752*pi,0.598541441607106*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.88485439638444*pi,3.40754232248239*pi,2.95460845041732*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.779633048180269*pi,3.43559746481004*pi,3.7886854263705*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.547960940688552*pi,-0.4279981951538148*pi,1.006121554297309*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.706737382286196*pi,2.79289713685824*pi,3.34719223014863*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.101510267928717*pi,3.18988832155372*pi,1.70134165379137*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.260140091197607*pi,2.95567269232492*pi,0.788202384556056*pi) q[10];\nu3(0.431514394409632*pi,3.14052203837613*pi,1.84565402968916*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.521650254213535*pi,3.37274998275492*pi,0.894706826225147*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.313192493463021*pi,-0.4174946456946909*pi,1.061861471193722*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.715061941971755*pi,-0.156741390224635*pi,4.43197762834669*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.819102744440183*pi,-0.43156846440623353*pi,0.8911829797212081*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.483212512133915*pi,0.24584377629672804*pi,0.598084771265282*pi) q[10];\nu3(0.45269459198646*pi,0.194836591277329*pi,4.16572421071844*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.676791482276619*pi,2.93774990346042*pi,3.62881961682679*pi) q[20];\ncx q[0],q[8];\nu3(0.590298077456471*pi,0.5324585327870901*pi,1.3235102675358559*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.438465748397946*pi,-0.20733609170578599*pi,3.82876574204283*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.47102726452364*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.221528227646667*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.239072028553571*pi,3.40017286197017*pi,4.15286785716618*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0413966303527804*pi,0.273814466200489*pi,3.7999987076747*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[7],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[21];\nu3(0.814352050778871*pi,0.407516849197879*pi,1.432893917588134*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(3.5*pi,3.40205871019921*pi,0.5*pi) q[2];\nu3(0.64266063108063*pi,0.54739878451929*pi,1.3710037770309809*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42380052048416*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5848184696736451*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.3090775817689*pi,0.5*pi) q[11];\nu3(3.5*pi,3.46139075375875*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.213464617887259*pi,-0.00313642163081701*pi,0.628616570509956*pi) q[15];\nu3(1.0*pi,0.0*pi,1.335507168174553*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.19618661852234*pi) q[19];\nu3(1.0*pi,0.0*pi,1.188501438299741*pi) q[20];\nu3(1.0*pi,0.0*pi,1.091559695906221*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.42853884686209*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.564150733659078*pi,3.30535114789717*pi,1.83639864135746*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[6],q[17];\ncx q[7],q[16];\nu3(3.5*pi,3.45111669833889*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.401920279327598*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.151675355596385*pi,0.252624633463038*pi,0.8827316039148241*pi) q[15];\nu3(1.0*pi,0.0*pi,1.159849299136693*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.49646346854638*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.413814061937909*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1299352544507721*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37349274401987*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42476074513442*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.555218288708049*pi) q[21];\nu3(0.490583512437413*pi,0.024116755452854965*pi,4.111911182428781*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45142003224597*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[17];\ncx q[7],q[16];\nu3(0.555234103404123*pi,0.11011288168644995*pi,4.17829580713923*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.2291034393902*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.384359740030805*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.46285245872735*pi) q[18];\nu3(0.729904853054386*pi,3.24773051208922*pi,4.20119254836264*pi) q[0];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(3.5*pi,3.44977175817228*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.585849978074425*pi,0.390186205230887*pi,0.9884680309705149*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.409992679764147*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4907865926094495*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\ncx q[6],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5550179979558076*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.759431606386805*pi,3.39388998239165*pi,0.855894654431853*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.45491960028846*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0714312565285433*pi,3.1863082241898*pi,2.06188067164644*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.543838260821908*pi,3.22430955779564*pi,3.92716512307413*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.321989842028022*pi,2.9595114266584*pi,1.0405187669353189*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.28656048581364*pi,2.88262166672001*pi,1.67133461596837*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.74363147275349*pi,0.22642471414044096*pi,4.243531310331949*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.411422075108351*pi,0.094225362532953*pi,0.980710255269726*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.394912436651655*pi,-0.110065955473296*pi,0.661540173145563*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.32206270524047*pi,0.5480691235399999*pi,0.5493128585717513*pi) q[19];\nu3(0.849787666382004*pi,-0.18306637482025*pi,1.0303247411041832*pi) q[20];\nu3(0.315269693364256*pi,-0.08125860954105202*pi,4.129814500778879*pi) q[21];\nu3(0.321789776137175*pi,-0.236015409190717*pi,0.5130684599498142*pi) q[1];\nu3(0.890422999220951*pi,3.20911479381686*pi,4.4791916498594*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.506599533981098*pi,0.239385073246143*pi,1.059105279506144*pi) q[6];\nu3(0.304914267481152*pi,0.19520542696099996*pi,3.41111854216744*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.43684385860162*pi,0.32800357987166595*pi,3.91238252058427*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.779274396498638*pi,3.25336381666996*pi,3.9163128784233*pi) q[18];\nu3(0.388871050879733*pi,-0.23889280292083598*pi,1.52166332253719*pi) q[19];\nu3(0.338142326499608*pi,0.7322504425924099*pi,0.500823330811566*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.644357346750468*pi,2.36312688872193*pi,3.66497718738608*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.760701240336074*pi,0.57322968679798*pi,4.33529437796393*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.358122137322263*pi,-0.032721025156323025*pi,4.041318695018941*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.093170218887275*pi,-0.03715729161285802*pi,1.391467488812361*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.366055613549517*pi,-0.268546837461497*pi,0.5937909907708822*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.857070664841638*pi,2.50411531447355*pi,3.89683041913827*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.375486612119803*pi,0.15103911952112503*pi,3.97953209122877*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.340913266365896*pi,-0.377476492584924*pi,4.206576547887369*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.707635143806291*pi,-0.4739592196626758*pi,0.980738507961207*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.232165604915408*pi,-0.280995991640162*pi,0.5298249485523483*pi) q[14];\ncx q[15],q[16];\nu3(0.575021388975025*pi,-0.270482885900055*pi,4.43901849494222*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.36547546538829*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.592924095899434*pi,0.19124813743175395*pi,1.4280114959003058*pi) q[10];\nu3(1.0*pi,0.0*pi,1.13689045707163*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.500680698573865*pi,0.49078565609065805*pi,0.827631260740656*pi) q[14];\nu3(3.5*pi,3.43007526749974*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.143986527796283*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[4];\nu3(0.592601429329281*pi,3.36702542790918*pi,4.39696328119385*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[18];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.248659717273199*pi,-0.29567034323115704*pi,1.3586660169800742*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42988140101297*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.270887017111735*pi) q[4];\nu3(0.228007983144651*pi,-0.044246745830095024*pi,4.47702006218233*pi) q[5];\nu3(3.5*pi,3.4594183187249*pi,0.5*pi) q[7];\nu3(3.5*pi,3.40846168342972*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,4.4094967254084*pi) q[12];\nu3(0.67969395724175*pi,3.41382763081611*pi,3.018733380538*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.427662239706271*pi) q[16];\nu3(1.0*pi,0.0*pi,1.230558724872858*pi) q[18];\nu3(1.0*pi,0.0*pi,1.31893235355766*pi) q[20];\nu3(3.5*pi,3.47842773020002*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[10];\ncx q[7],q[18];\ncx q[9],q[20];\nu3(3.5*pi,3.43311348451759*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.278896034883892*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224754473183475*pi) q[19];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5618572696291935*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.39919393398812*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.282266103313749*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.34405808520827*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49413419139876*pi) q[20];\ncx q[0],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[8];\ncx q[6],q[10];\ncx q[7],q[18];\ncx q[9],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.623304862381269*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5129390262592359*pi) q[19];\nu3(3.5*pi,3.41048511255716*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49938877949758*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.151384589141108*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.64232660241854*pi) q[10];\ncx q[11],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.245942685759418*pi) q[13];\ncx q[14],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.484803968811*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.381126854247346*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.427890592707414*pi,-0.239940280289348*pi,0.5588618022381918*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46270693219892*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5988176963214527*pi) q[13];\ncx q[14],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[13];\nu3(0.794944664497187*pi,-0.13797262663847099*pi,0.5992914713818581*pi) q[1];\nu3(0.738797936316409*pi,0.344546250583441*pi,4.10547384798796*pi) q[2];\nu3(0.463802924150098*pi,0.0018007455325730337*pi,3.99473376702213*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.733256162035359*pi,3.29806150544292*pi,3.80728358377774*pi) q[11];\nu3(0.318783493605283*pi,1.0624793192307*pi,4.30897232869075*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.437358181921848*pi,0.75862326273059*pi,4.36711941755103*pi) q[15];\nu3(0.696486846509343*pi,0.51176088322092*pi,4.40612126745302*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5011458807072322*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.687386775589336*pi,0.18403999855735098*pi,4.3833510021132*pi) q[1];\nu3(0.595717840264203*pi,-0.027937365332299013*pi,0.5056795279655674*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.334521281042567*pi,-0.322679914764749*pi,4.4983721545799*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.926792032926119*pi,2.94205762483564*pi,3.45688461967285*pi) q[6];\nu3(0.727280064179946*pi,-0.33272708109152*pi,3.56823849452014*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.339306150917928*pi,-0.319682632857814*pi,1.72087622261948*pi) q[11];\nu3(0.405887502119505*pi,-0.009739151232702026*pi,0.949920713190975*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[21];\nu3(0.15429392304279*pi,0.7394575853671701*pi,0.5928437515697811*pi) q[15];\nu3(0.399258356759675*pi,-0.04386588302213501*pi,1.322772271413466*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.206796404942503*pi,0.11254642705927298*pi,0.854415620445395*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.245006471337832*pi,0.6698781592448699*pi,4.0646294461489205*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.580771497462018*pi,2.81090835911573*pi,1.3347475176548809*pi) q[6];\nu3(0.95540804065623*pi,0.06462189224544801*pi,4.2002027477938295*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.853782383674505*pi,0.52360007936832*pi,4.07143106421613*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.639463337348799*pi,-0.08322545113060698*pi,1.307416312290357*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.673389535511593*pi,0.95710310596903*pi,0.635230891105638*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.28304338064117*pi,0.344923374575803*pi,3.49715784164149*pi) q[19];\nu3(0.410556562062113*pi,-0.164250410622292*pi,3.81079997606462*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.817119402429371*pi,-0.07216983665722798*pi,4.19946692597454*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.171789390076819*pi,3.19141104925901*pi,1.340662756666358*pi) q[9];\nu3(0.73949435875584*pi,0.5067077668234099*pi,4.21225325041597*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.763143962638332*pi,-0.241941808408829*pi,3.62449160414797*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.766163995258688*pi,0.13037254053254999*pi,1.53923206423049*pi) q[17];\nu3(0.399060870241031*pi,3.4634417912767*pi,1.050694975400741*pi) q[18];\nu3(0.191034243819372*pi,0.07423328049731304*pi,4.32216816455008*pi) q[19];\nu3(0.134438852481951*pi,3.47459490047533*pi,1.431978170134819*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.460285350897656*pi,3.01229709427623*pi,1.98015544573166*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.373517765385756*pi,2.6671359279776*pi,0.90306882366828*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48002559229809*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.223044218085815*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[2],q[4];\ncx q[3],q[12];\nu3(0.194698191419825*pi,0.14835432366297996*pi,1.109748902136575*pi) q[5];\ncx q[7],q[13];\nu3(0.660875239673512*pi,-0.329971253707871*pi,4.300248246259169*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[15];\nu3(0.663261573157029*pi,0.24887704206224803*pi,1.69366593647348*pi) q[14];\ncx q[16],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.44671288280918*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.1499257497756958*pi) q[4];\nu3(0.436411569638678*pi,0.15562635508478295*pi,4.32441727207837*pi) q[5];\nu3(3.5*pi,3.4084032619125*pi,0.5*pi) q[7];\nu3(0.501138949141693*pi,0.28970581165629905*pi,0.646278283263618*pi) q[8];\ncx q[9],q[19];\nu3(3.5*pi,3.47090749764387*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.620399306759407*pi) q[12];\nu3(1.0*pi,0.0*pi,1.296283312177473*pi) q[13];\nu3(0.282059772563629*pi,2.54227635830015*pi,0.991926224479782*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2785812677097779*pi) q[15];\nu3(3.5*pi,3.42081827684265*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.3030957377184489*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[2],q[4];\ncx q[3],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.32902667739737*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[20];\nu3(3.5*pi,3.35986927611876*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2351355704605531*pi) q[18];\nu3(1.0*pi,0.0*pi,1.167308304924818*pi) q[19];\nu3(0.618255083311348*pi,-0.13554062042064902*pi,1.090369094678205*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5119821576776244*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.632370254104186*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.49745480257468*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5167132172481885*pi) q[20];\nu3(0.697385372514534*pi,3.41820402750315*pi,3.07386572109045*pi) q[21];\ncx q[1],q[14];\ncx q[2],q[4];\nu3(0.345346687634379*pi,-0.32311204677774796*pi,1.10224574068329*pi) q[3];\ncx q[5],q[6];\ncx q[7],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[11],q[15];\nu3(0.810419304146204*pi,3.1824704268874*pi,0.5324790123600724*pi) q[12];\ncx q[16],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49572428874259*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46901822291729*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40869068299875*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.624192677157896*pi,3.18456477556197*pi,4.12141606399673*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37295796436375*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.215266842515582*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.51974080482217*pi,-0.16174525931731898*pi,3.69006471413505*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.286531105689743*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(0.726042658817142*pi,0.43225177586711105*pi,4.0009833332564195*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.275524414932565*pi,3.16703938937413*pi,1.2861493839333948*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.47059143279934*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.411163037670545*pi,0.43958198579612895*pi,3.70819790589948*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.4871155739115895*pi) q[6];\nu3(0.436273578322508*pi,-0.048164791255564*pi,0.625815587186067*pi) q[7];\nu3(3.5*pi,3.49748744023401*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.185607758380038*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.106980111172347*pi,3.19778904429396*pi,1.272460257930839*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.40585455943468*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.25829615616703*pi,3.4286107489759*pi,1.6016522795884*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.204432472869709*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[14];\nu3(0.913347203671504*pi,0.9539162939276999*pi,0.976790660597926*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.805318074241181*pi,0.8723356074298101*pi,0.5921908829120818*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.611093186815422*pi,0.92886602266765*pi,0.625491062324358*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.868902567524383*pi,0.30401598472136904*pi,0.703652749076191*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.616655941437899*pi) q[10];\nu3(0.339755105690636*pi,2.99432798070123*pi,1.2162500730591899*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.357539196499773*pi,2.60617576319286*pi,0.8958305491187171*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.657185560568764*pi,2.96835305276984*pi,3.90606305711861*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.45630351491294*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.528246179119307*pi,0.26486892828448105*pi,3.98282769550686*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[8],q[10];\nu3(0.163149453162643*pi,2.82612961269918*pi,1.0027875506449289*pi) q[9];\nu3(0.27989731838896*pi,2.95837234159967*pi,0.642229194726936*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.339144904286082*pi,0.31532735710009197*pi,4.35112388572119*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.569444561899456*pi,-0.066623255450666*pi,1.023723506666507*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.109015920118391*pi,-0.124832513758661*pi,4.01605228941936*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.440387731975837*pi,-0.36357902948951804*pi,1.4615757234516669*pi) q[18];\nu3(0.286873850342119*pi,3.12854118633198*pi,0.910303169544542*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.785033674769655*pi,2.84463777024314*pi,3.65962902816729*pi) q[15];\nu3(0.840938280102013*pi,-0.4288368603623284*pi,4.46781202554122*pi) q[18];\nu3(0.262899873406244*pi,2.5758572653356*pi,1.51366186457305*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[4],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(0.537210265795752*pi,-0.4339324180170133*pi,0.658583466959584*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.20011806779804*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.13965877256446*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.758160713153547*pi,2.69096989211739*pi,3.4303697787665*pi) q[1];\nu3(3.5*pi,3.37514234846648*pi,0.5*pi) q[4];\nu3(0.266323438824071*pi,0.247249185352167*pi,0.991834986746637*pi) q[5];\nu3(0.410819613234074*pi,-0.183614576216742*pi,0.809642014247259*pi) q[6];\nu3(3.5*pi,3.45068597042316*pi,0.5*pi) q[7];\nu3(0.779365817831577*pi,2.7396052272748*pi,3.93562616969406*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.233919471066321*pi) q[12];\ncx q[13],q[17];\nu3(0.29898334587506*pi,0.24960425620397597*pi,3.77086817677282*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.325374672317456*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.892654080162339*pi,0.9543215023920899*pi,4.47768360700818*pi) q[0];\nu3(0.663800261023257*pi,-0.4244952956421991*pi,0.847786411459306*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[12];\nu3(0.603355815731862*pi,-0.066609566596946*pi,1.3876885909622811*pi) q[5];\nu3(0.435976989617378*pi,-0.256581695364989*pi,4.21953600882949*pi) q[6];\ncx q[7],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.673833109383893*pi,-0.20621092559001097*pi,0.685845726574328*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.431329285363958*pi,0.201950932039629*pi,3.48191159017472*pi) q[14];\nu3(3.5*pi,3.35701659425057*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.47614372040797*pi) q[17];\nu3(1.0*pi,0.0*pi,1.263730548740521*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.437481789557659*pi,3.21413808900619*pi,0.9927287961304929*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38462234928048*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.642818545337461*pi,-0.149533731879197*pi,0.671335306960145*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.46382746773404*pi) q[12];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.3280705813289622*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5445288975148429*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[4],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.681049320980898*pi) q[19];\nu3(0.798177339833471*pi,2.8843227875242*pi,3.59804865083509*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.39915839465331*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.416539312233665*pi,3.24189149133791*pi,4.46640118653698*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.36618883643465*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,1.194101202620311*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.46380504449236*pi,0.5*pi) q[6];\nu3(0.466836069164535*pi,3.08759116948572*pi,0.921486787503104*pi) q[7];\nu3(1.0*pi,0.0*pi,1.226628579253593*pi) q[8];\nu3(3.5*pi,3.31012283396125*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.19855684328583*pi) q[10];\nu3(3.5*pi,3.46813187682427*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2823081131018461*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.608840356433516*pi,3.15509143967127*pi,3.51194562438712*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[8];\nu3(0.435564912770663*pi,0.449348214384501*pi,0.695403441119114*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.495516478678021*pi,0.6000173212297699*pi,0.5738220712875403*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0980936053260672*pi,-0.041567364242361016*pi,3.9387850171937*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.38575887995567*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.63705365040927*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.38340531049977*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.698565486482531*pi,0.22416689658100597*pi,4.09951878698591*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.623079337391305*pi) q[14];\nu3(0.206696553045135*pi,0.60393790272614*pi,0.610548995721239*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46805342762354*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49155552681763*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[9],q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.427499538065805*pi,-0.391027029165057*pi,1.60826672328841*pi) q[13];\nu3(1.0*pi,0.0*pi,1.305063119124698*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.218760623675978*pi,3.43403089134935*pi,4.10698005324995*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.896856008057382*pi,-0.399088194255992*pi,4.26351651850987*pi) q[19];\nu3(1.0*pi,0.0*pi,1.153281490195663*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.894398202922278*pi,-0.4173624860437878*pi,3.53617531325815*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.934355451617777*pi,3.36519709633847*pi,3.96458989635842*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.336559911240558*pi,3.23347911902257*pi,4.36518635369865*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.653838855394165*pi,-0.19449416157717098*pi,0.5314433072242362*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.2838045735573*pi,-0.232590768793211*pi,1.64423047437689*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.435858405686615*pi,-0.340296800286149*pi,4.36966973737782*pi) q[6];\nu3(0.162145794322562*pi,0.11736010623961501*pi,1.02169309271166*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.591934769442972*pi,-0.08084937313430202*pi,0.5958599931588592*pi) q[11];\nu3(0.950596203633273*pi,0.09790050727832*pi,4.32686184084342*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.360072454442394*pi,3.22927108134167*pi,0.915002093533607*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.3035620848224*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4988869866938*pi) q[21];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.421846044482053*pi,0.641978167735*pi,0.5079055025281153*pi) q[6];\nu3(0.810777662269449*pi,1.05473320593956*pi,0.8703916712877919*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.627152961461746*pi,-0.24771443092468398*pi,3.33192978206835*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.581050622439581*pi,0.57717843522841*pi,1.140265683073491*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.689812173508284*pi,3.20230052909265*pi,3.1115251501625*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.440273064410425*pi,2.89946043145163*pi,1.156307972659142*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.446540920345069*pi,2.95935285618792*pi,1.7462144162515*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.343524583209726*pi,-0.383612578510054*pi,1.104857964968227*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.588641203047604*pi,-0.21454279446582802*pi,3.39266883126876*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.207691579544848*pi,3.23208100127247*pi,1.52366386486638*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.445160919113443*pi,3.23802513828338*pi,2.05046236458741*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.632724864766488*pi,0.6341364289698701*pi,1.2730177855350089*pi) q[3];\ncx q[4],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45845033313442*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.607137894041214*pi,0.18188400284224004*pi,0.9098070638914579*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.339971711229438*pi) q[16];\nu3(0.337820430873334*pi,0.035022000600003045*pi,4.4762611101724*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.36703905025794*pi,0.5*pi) q[4];\nu3(0.197151315778361*pi,3.24651648839968*pi,0.988783314363081*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.483633839985582*pi,-0.07639783310556603*pi,4.1031583328719705*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2673991940143718*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.733590841416221*pi,3.08520929951286*pi,4.08986994641898*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.474684646627045*pi,1.01105234583268*pi,4.40814155778213*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5427839014000406*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.759517160022292*pi,0.385518446017896*pi,1.310040169307492*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.34793629168266*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[9];\nu3(3.5*pi,3.48575343454949*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.36226681911514*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(1.0*pi,0.0*pi,1.443135396947617*pi) q[19];\nu3(1.0*pi,0.0*pi,1.224980456852511*pi) q[20];\nu3(0.355330631937113*pi,-0.06085383335901501*pi,4.2642890876261905*pi) q[21];\nu3(0.694139304225946*pi,3.35458760198181*pi,3.56433966388985*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47757929209823*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(1.0*pi,0.0*pi,1.3375794571228878*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.820490937833195*pi,0.286996155112591*pi,0.916595388625929*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.408013339971811*pi,3.30201569237951*pi,1.1391429861042761*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.366907964579348*pi,0.98523472289169*pi,4.243978206935029*pi) q[15];\nu3(0.166276663943572*pi,0.84572411846139*pi,4.12341532871785*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.484774228937599*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43557383628854*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47015079495627*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(3.5*pi,3.45516063718652*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.338681309309365*pi,0.50273937552454*pi,0.981276723650125*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.0*pi,-0.5*pi,4.4604629833581395*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.325455250404532*pi) q[12];\nu3(0.760757253884851*pi,-0.08624386559653402*pi,4.07592176936911*pi) q[15];\nu3(0.224061275191903*pi,3.33774896950255*pi,4.25073598272191*pi) q[16];\nu3(1.0*pi,0.0*pi,1.29125361135376*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,3.4250110333951*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.42415386275968*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4910603579214*pi) q[12];\nu3(1.0*pi,0.0*pi,1.251926477522753*pi) q[13];\nu3(1.0*pi,0.0*pi,1.289020621330113*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.37383686928297*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.43317353795634*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.246364409706893*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.66434190641338*pi,2.6195516483205*pi,3.90388539510794*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.39999133161539*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5246480418506655*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5272827584959687*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2436175386318968*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.714615373707868*pi) q[21];\ncx q[0],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.91354646196556*pi,2.89719837687326*pi,3.18766687841301*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.701287088935805*pi,-0.4947512344960924*pi,0.804038172035101*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.664255035774829*pi,3.49344484361457*pi,0.9253913826777169*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6436958143134099*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.400100661680822*pi,3.47451822914043*pi,1.57192160461852*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.507515030219828*pi,3.09304192801125*pi,3.17840337786878*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.583546682951157*pi,0.007223004265454969*pi,4.04886054403846*pi) q[7];\nu3(0.416821440179041*pi,0.30484475650368903*pi,0.95131630425288*pi) q[8];\nu3(0.595847303318183*pi,-0.49746823661353495*pi,0.5667426603259783*pi) q[9];\ncx q[10],q[15];\nu3(0.310459116069825*pi,3.10573292155907*pi,4.460811198774779*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.74760040581358*pi,0.060501994463202036*pi,3.85953911622929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.213237607441235*pi,0.9309889335808399*pi,4.1998492696945195*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.177576139489551*pi,3.31219247876612*pi,1.139047798656853*pi) q[20];\nu3(0.867259391782037*pi,3.37004168813626*pi,3.37172931318897*pi) q[21];\nu3(0.836456801039659*pi,0.087952965922655*pi,1.4525544673508222*pi) q[0];\nu3(0.337806492365444*pi,3.03105156171776*pi,1.74670086024025*pi) q[1];\nu3(0.159083651561151*pi,-0.4636706114102752*pi,1.65434163589951*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.198526060654912*pi,0.004613256152393053*pi,1.019783288457433*pi) q[5];\nu3(0.772492468104755*pi,2.86365492675867*pi,3.24017694221737*pi) q[7];\nu3(0.168307536911682*pi,-0.193301703131115*pi,0.5731219827865609*pi) q[8];\nu3(0.228004396625975*pi,-0.24575462529446102*pi,3.91399996003253*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.461755186758231*pi,-0.445627513504918*pi,0.614901046545365*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.336480405827294*pi,3.10664874931107*pi,0.746865113949227*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.630862385942619*pi,0.88981853976893*pi,0.664390042580613*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.445158814789652*pi,-0.049119869274797*pi,1.51797227471133*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.229628557169517*pi,3.01789860161432*pi,1.473936159599519*pi) q[1];\nu3(0.724609631226245*pi,0.22021739715303001*pi,1.64900634227044*pi) q[3];\nu3(0.613946684163526*pi,2.93204304686376*pi,3.87344784273605*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.346060480208999*pi,0.16853599983075196*pi,0.859045029691227*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.41366130208134*pi,0.35186262651743505*pi,3.71001940881505*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.490675477714122*pi,3.31756332684718*pi,3.35956494524291*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.657040447956894*pi,0.20254813403189897*pi,1.3546658632541742*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.698056476146704*pi,2.53249901334816*pi,3.94611385364896*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.555041438980046*pi,-0.0032884335660119945*pi,4.37125875136322*pi) q[14];\nu3(0.820997164081837*pi,0.5380863552413*pi,4.091031425460439*pi) q[15];\nu3(0.305632997886278*pi,3.27839493533291*pi,1.50596072384096*pi) q[18];\nu3(0.870821699623711*pi,3.34928649780743*pi,3.61774435492725*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.494070591954596*pi,2.56263255681793*pi,1.1709571209007041*pi) q[12];\nu3(0.0210072012157733*pi,3.19464554121986*pi,1.060247676693769*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.574960160773347*pi,0.33091013310528805*pi,1.278162988855489*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.42879374829541*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(3.5*pi,3.47451254231798*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.45559028283751*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.146347063506387*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.133611279738861*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.299259200171391*pi) q[21];\ncx q[0],q[11];\nu3(3.5*pi,3.22142975518792*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[17];\ncx q[4],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.188673391979427*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31276573404695*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\ncx q[7],q[12];\nu3(0.0*pi,-0.5*pi,0.5065877562698415*pi) q[8];\ncx q[9],q[18];\nu3(3.5*pi,3.4674593325128*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4837785253883204*pi) q[11];\nu3(1.0*pi,0.0*pi,1.312832585145711*pi) q[13];\nu3(3.5*pi,3.43642547397196*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2946956257133921*pi) q[16];\nu3(1.0*pi,0.0*pi,1.0924434267785639*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.693967501593258*pi) q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[21];\ncx q[3],q[17];\ncx q[4],q[8];\nu3(3.5*pi,3.3911916460472*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49151696460755*pi,0.5*pi) q[6];\nu3(3.5*pi,3.49287295267655*pi,0.5*pi) q[7];\nu3(3.5*pi,3.42812078105124*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.247093269315255*pi) q[12];\nu3(1.0*pi,0.0*pi,1.172122906401142*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.1799885824259428*pi) q[18];\nu3(1.0*pi,0.0*pi,1.203679033741456*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42343012366653*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\ncx q[7],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5630132046150144*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42494065371492*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5331396366964469*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.186716821752146*pi,0.76057127767811*pi,4.31493593264437*pi) q[2];\ncx q[3],q[17];\nu3(0.487285300272915*pi,0.9389960543929099*pi,4.2795890927143*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.557402506211035*pi,-0.4304911235068598*pi,3.79610607961752*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.515988015652654*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.40761343021402*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5477601506883087*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.37712646568127*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.661702168506947*pi,0.45709389063347505*pi,4.38763374237595*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.383238019573517*pi,0.283220243077567*pi,1.175919967085556*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.884579136181112*pi,-0.29738289059163003*pi,4.02647406995829*pi) q[4];\ncx q[5],q[19];\ncx q[6],q[14];\ncx q[7],q[12];\nu3(0.523394883054285*pi,3.22471335573045*pi,3.95333879221351*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.389623703563268*pi,3.49144424233744*pi,1.302952390907592*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.627100378157839*pi,3.11190941675266*pi,3.70063666322983*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.309219372316334*pi,-0.26337462217486396*pi,1.155780809363279*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.341569910937214*pi,-0.31533080581628903*pi,4.36158905145916*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.274898502264992*pi,3.11596336276857*pi,4.47753228091554*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.496668677352217*pi,2.72637626963074*pi,1.294718126288858*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.108921630787719*pi,0.11755227770861598*pi,1.0891144269575541*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.661134108695322*pi,0.49400611004975503*pi,1.339837003396626*pi) q[0];\nu3(0.691818850677124*pi,3.0713849978381*pi,4.1737766979857405*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.364960778921336*pi,2.56516224821906*pi,1.06189258464813*pi) q[7];\nu3(0.51502924300271*pi,-0.340572432854572*pi,1.2464500900396729*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.353705987785892*pi,0.7843660840634199*pi,4.0527444033119*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.34508514994759*pi,2.9547593062655*pi,0.603652780891462*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.850828316943653*pi,-0.358841659836247*pi,0.8657749970645601*pi) q[0];\nu3(0.69806955202253*pi,3.4479292685904*pi,4.25824396536245*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.546422185133786*pi,0.09130633521447395*pi,4.39093869018003*pi) q[7];\nu3(0.608061722251477*pi,0.69889525164643*pi,4.3378510221869*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.378197235044517*pi,0.77022706973806*pi,0.5723150268307574*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.622409462073008*pi,2.36997194322022*pi,3.63421709922928*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.85141520121264*pi,-0.015463813674242988*pi,0.611266719749427*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[4],q[8];\nu3(0.758241873926377*pi,0.7887927076952299*pi,4.37189215409739*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.666401005301828*pi,0.03786722586619495*pi,4.2732312051284005*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.478932055669214*pi,2.9525301420789*pi,3.56332375740768*pi) q[15];\nu3(0.472481088418479*pi,0.19678490994502895*pi,0.698773837589564*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.160262548130577*pi,-0.341930774117846*pi,3.95985469106331*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.223817153218431*pi,3.23590419708764*pi,2.19884151254572*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49770410965797*pi,0.5*pi) q[2];\nu3(3.5*pi,3.42962266304775*pi,0.5*pi) q[4];\nu3(0.319278035961429*pi,3.1281319857555*pi,1.198684896793879*pi) q[5];\nu3(0.872742731089677*pi,0.08490941100470895*pi,1.28857507487494*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.261725972254034*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.810783376981101*pi,0.18822958212636998*pi,3.81807062086603*pi) q[12];\nu3(1.0*pi,0.0*pi,1.26691137075985*pi) q[13];\nu3(0.652437334668324*pi,3.31812219259254*pi,3.87645726569013*pi) q[14];\nu3(0.553724269522282*pi,2.77427260738908*pi,4.0709652353614505*pi) q[15];\nu3(0.805178620027509*pi,-0.08372072382198598*pi,4.1607699684838995*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.323251259400782*pi,3.46636121878065*pi,1.106209465789226*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\ncx q[4],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.909791566100412*pi,2.63958247622612*pi,3.83560753686354*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.781954084553059*pi,3.06684362750028*pi,4.45524729193452*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.213492770760725*pi,-0.392150105052685*pi,1.57169484377614*pi) q[19];\nu3(3.5*pi,3.47787458922959*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.338524439423014*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47451634386789*pi) q[8];\nu3(3.5*pi,3.33836669459806*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49840088024532*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.453480210247396*pi,0.030466088628918975*pi,4.09452227396451*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192421506016587*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[9];\ncx q[2],q[13];\ncx q[4],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[15];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.41478699999*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.32933972497279*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.4012603832545*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.25157739795726*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.246179582559101*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3964863314995295*pi) q[20];\ncx q[0],q[3];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[20];\nu3(3.5*pi,3.48140040953834*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.254753284945707*pi) q[14];\nu3(3.5*pi,3.49856446991763*pi,0.5*pi) q[16];\nu3(3.5*pi,3.48866985145351*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.36750494078301*pi) q[18];\nu3(1.0*pi,0.0*pi,1.386850202763122*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.36459577721129*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5573809195785433*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.35483452047662*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(1.0*pi,0.0*pi,1.246022312596401*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[19];\nu3(3.5*pi,3.48524883368999*pi,0.5*pi) q[6];\ncx q[7],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.304846582237104*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.45862446162129*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.683154164807821*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4171431610969805*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.314713751397076*pi,-0.163708159740442*pi,0.5200150903739138*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,0.5367524510986108*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.398141806683086*pi,0.327700157873134*pi,3.97413129491335*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.520077351686577*pi,2.5672390936535*pi,3.83951285562506*pi) q[4];\ncx q[5],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.663386492587995*pi,-0.347179352698207*pi,3.33358533347862*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.655139389952094*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.572128215541348*pi,3.33771790108309*pi,0.5172221186445581*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.579683947475057*pi,3.4313862760533*pi,3.65510679209266*pi) q[1];\nu3(0.57407575316515*pi,0.18914491206656303*pi,4.01297050611374*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.334873450972002*pi,3.3643799983173*pi,0.65689155440665*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.410550310306856*pi,0.93177970295095*pi,4.14445226482112*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.112268781967966*pi,-0.357644891764898*pi,0.789603797719673*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.749717445075638*pi,3.14374747848674*pi,0.5933224081837255*pi) q[0];\nu3(0.726150995269145*pi,0.9335736229293901*pi,0.68634011730471*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.188906784297496*pi,3.29416656515611*pi,1.394456171624911*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.6481830324365*pi,2.79070126287288*pi,3.83252299393588*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.352888702372499*pi,3.18459208950943*pi,1.209587320539268*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.709543027501339*pi,-0.04124835180478098*pi,0.864990935117809*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.50077290413861*pi,3.32987255473081*pi,4.4944580660105*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.504009453692844*pi,0.12380815483462904*pi,1.182248060369586*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.172121226634773*pi,2.94632875765075*pi,0.5659217796934994*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.369200194529206*pi,-0.4164445328644913*pi,0.995180800469713*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.708734283340757*pi,2.82138803412997*pi,4.28375226957985*pi) q[17];\nu3(0.53316438014768*pi,3.20706500333613*pi,1.7425835606422*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.54587899427225*pi,-0.04009362558842999*pi,4.22578435557215*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.522068926822361*pi,2.67466088864577*pi,1.12669285840748*pi) q[5];\nu3(0.823565930895064*pi,0.404440996234131*pi,1.190293176509537*pi) q[6];\nu3(0.242625701640159*pi,-0.380109373802875*pi,1.77295591941131*pi) q[7];\nu3(0.402809652731956*pi,0.462976795197243*pi,1.019987581952734*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.630964959231388*pi,3.13094505231488*pi,3.90729351076665*pi) q[17];\nu3(0.688959828026991*pi,0.18301491319273*pi,3.80352729038514*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.663615138407305*pi,-0.4662945261325061*pi,0.822790370659797*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.358982930238815*pi,0.26290720293424097*pi,3.67867931381257*pi) q[12];\nu3(0.386384701118308*pi,3.42048156436456*pi,1.95980471212361*pi) q[14];\nu3(0.217713261134326*pi,-0.06411292511816302*pi,4.38695148840318*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.507191982289163*pi,2.68676628759309*pi,1.291776957353447*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.36271514721253*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.0945630083134938*pi) q[10];\nu3(0.677729751816456*pi,2.87874946629641*pi,4.1826575473634495*pi) q[11];\nu3(0.723703545854767*pi,-0.28584627052746703*pi,3.34080265222877*pi) q[12];\nu3(0.550526890899782*pi,3.18957990697037*pi,4.427334422759699*pi) q[14];\nu3(0.460816159849501*pi,0.450142297994363*pi,0.5976074350867737*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.173910846706015*pi,3.46842104416738*pi,0.5105719232690629*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[1],q[17];\nu3(3.5*pi,3.43155817696021*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.245303569949958*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.382197744887403*pi,0.008017865126199952*pi,3.55069331679549*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(0.402140065099645*pi,3.49238507605861*pi,4.24053364264548*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.404252011245464*pi,3.20861351341491*pi,1.5781737633953*pi) q[21];\nu3(3.5*pi,3.43246373196399*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49843028740914*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31613184239368*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.254839681062436*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.52008950790204*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.67065900001323*pi,3.12489557720011*pi,4.29430027155028*pi) q[16];\nu3(1.0*pi,0.0*pi,1.151551523089263*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.320323435112151*pi) q[20];\nu3(0.886527754827579*pi,3.0407090122929*pi,3.49397269892043*pi) q[21];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42036084776824*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[20];\ncx q[7],q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.36921002569693*pi) q[8];\nu3(3.5*pi,3.4922591604849*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2652755009964118*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.6093209580047461*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49622120973467*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47935413001439*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[20];\ncx q[6],q[21];\ncx q[7],q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(1.0*pi,0.0*pi,1.4220013015316781*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[0],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.453997613785596*pi,0.27383468790978505*pi,4.4697908811896*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.42909356297418*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(3.5*pi,3.41830794236137*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.339958120750522*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5934245294502447*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3231453639724329*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.396906585042889*pi,2.96343963890563*pi,0.66119612028824*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.46583664043701*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,4.42783172734718*pi) q[15];\ncx q[16],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.340578364521287*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[15];\nu3(0.493030746329471*pi,0.301031006936329*pi,1.004206005720415*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.389302748111669*pi,3.22139289347336*pi,1.55863123040559*pi) q[10];\ncx q[11],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39431661619715*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.38880277401789*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.14009474324447*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5079616257543764*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.304017479253271*pi,3.18651162107587*pi,0.9271982220344299*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.245165453188217*pi,3.45012804439651*pi,1.84052029645499*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40088315606212*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.725184109048408*pi,3.23865342477839*pi,3.61174544851244*pi) q[2];\nu3(0.357616291659376*pi,0.01169375854223298*pi,1.049019355865369*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.783764619237884*pi,0.37426964767831705*pi,3.92805825594488*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.334886014658718*pi,-0.351464920279088*pi,1.50096631164516*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.619274952990279*pi,3.04248546136372*pi,3.31482850890852*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.601933156506087*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.811301172419491*pi,-0.06712555901293898*pi,0.6728871469233411*pi) q[2];\nu3(0.399948649243501*pi,3.301369455611*pi,0.9301682170062431*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.54669208608506*pi,-0.23841285638805398*pi,4.270539070661799*pi) q[5];\nu3(0.693436340316196*pi,0.8532808942227299*pi,1.1223374279959382*pi) q[6];\nu3(0.745367482672371*pi,-0.06660182523427899*pi,3.59686879117948*pi) q[7];\nu3(0.194500535964616*pi,3.3411642083641*pi,2.0392063962491003*pi) q[8];\nu3(0.544205315634623*pi,-0.08840779022642298*pi,1.186063185700402*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.155285597508182*pi,0.07608528605369203*pi,3.45074962786918*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.287500115552125*pi,0.7729981956634899*pi,4.42132637569403*pi) q[20];\nu3(0.124308845903092*pi,0.66908441782249*pi,4.1747410386044095*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.545606603987333*pi,3.16290026579314*pi,3.18469588317655*pi) q[5];\nu3(0.788570296826271*pi,3.20092987170012*pi,3.40327957937039*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.810148957311617*pi,0.327507837310939*pi,0.713628915241317*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.3769074590285*pi,0.5612689204875201*pi,4.02993807759118*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.26284153542051*pi,0.036455126382652026*pi,4.10486496656928*pi) q[20];\nu3(0.511621824214471*pi,-0.396451096455905*pi,3.93964943998912*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.882320374422045*pi,2.76708645820077*pi,3.92128055440171*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.475248533151125*pi,1.02371511247372*pi,4.15555362991664*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\ncx q[1],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48324114653326*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.131883893878993*pi) q[10];\nu3(0.74432984035745*pi,0.27299375747003596*pi,0.701181297237271*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.547163882874206*pi,0.66532703606261*pi,0.558556208777303*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.482055977379087*pi,0.475581562130009*pi,3.64325496112471*pi) q[0];\nu3(3.5*pi,3.3773653672466*pi,0.5*pi) q[1];\nu3(3.5*pi,3.4164316861007*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.240151764537794*pi) q[5];\ncx q[7],q[10];\nu3(1.0*pi,0.0*pi,1.190318286657758*pi) q[8];\nu3(0.534145960293623*pi,0.437068220924296*pi,1.169323579114234*pi) q[11];\nu3(0.423825885027491*pi,3.30336277984287*pi,3.23166334004642*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.464747976679016*pi,2.72987335104691*pi,3.82765580640618*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.581021590643297*pi,0.08397637623982002*pi,0.950799913925422*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0324590695439189*pi,1.11562138596841*pi,4.383645861927199*pi) q[0];\ncx q[1],q[8];\ncx q[4],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46179497661808*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.156286997269727*pi,-0.11910988683614898*pi,1.460728494348773*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.856868795924022*pi,0.236964580150546*pi,4.06177798001879*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.372177609309904*pi,3.45461919336496*pi,0.9956665969158169*pi) q[18];\nu3(0.664706737805352*pi,3.32253319284657*pi,3.27407297546067*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5266171314179595*pi) q[5];\ncx q[7],q[10];\nu3(0.0*pi,-0.5*pi,0.5447808429853823*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.188623647281924*pi,0.299690324948263*pi,3.32276958617282*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.761897333920449*pi,-0.13871969944582202*pi,3.59613172117355*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[8];\ncx q[3],q[11];\ncx q[4],q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.260474281679397*pi,0.53159815001339*pi,0.723233922549734*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45002994569128*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49179090258085*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.15359243149623*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.420027531565939*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(3.5*pi,3.33508076579229*pi,0.5*pi) q[0];\nu3(0.427015348470554*pi,0.80779103672874*pi,4.05473133158824*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.928968450064754*pi,-0.332717286795602*pi,3.94791675040039*pi) q[8];\nu3(3.5*pi,3.39352330541358*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.20590859791489*pi) q[14];\nu3(3.5*pi,3.37641287220269*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.200206696211519*pi) q[17];\nu3(1.0*pi,0.0*pi,1.182618918631836*pi) q[18];\ncx q[19],q[21];\ncx q[0],q[14];\nu3(0.362640444349192*pi,3.24102460007204*pi,0.804115610811007*pi) q[1];\nu3(3.5*pi,3.43034226940669*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.337788562013168*pi,0.63315328587031*pi,4.21461076209866*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.810969051630984*pi,3.11110014998051*pi,4.32363187649824*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44118754686386*pi) q[11];\nu3(1.0*pi,0.0*pi,1.372736861980073*pi) q[12];\ncx q[13],q[20];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,4.37296746581319*pi) q[16];\nu3(3.5*pi,3.46211944887331*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.296267013466756*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\ncx q[3],q[11];\nu3(0.632608302784884*pi,0.56945730468784*pi,4.3831156902183*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.3250965046424*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5549865706314767*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5983158302103613*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49457310052162*pi) q[18];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.305518446644486*pi) q[20];\ncx q[0],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.239027094626882*pi,3.07672878634841*pi,2.06950609050292*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.348906712061151*pi,0.22174485762339902*pi,4.099534916825521*pi) q[7];\ncx q[9],q[18];\nu3(0.809266172077233*pi,3.41005569156192*pi,4.4849376467754*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5907267237441847*pi) q[12];\ncx q[13],q[20];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6121213764902*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.472990509202477*pi,3.35351533437965*pi,1.71203403617612*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.44447364363835*pi,3.175087999235*pi,2.16432775283259*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.40168988986704*pi,2.44810854867974*pi,1.34969756481967*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[21];\nu3(0.0*pi,-0.5*pi,0.600463863248282*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.525959931057594*pi,-0.290979623357672*pi,0.716889849801729*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.213543487972724*pi,0.96874098159288*pi,4.2535187964027905*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.262260362959321*pi,2.72859753393768*pi,1.129243760820821*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.51323779470313*pi,3.19627174023739*pi,3.35778412406473*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.272123491124934*pi,3.12210255601478*pi,1.97824935975989*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.548506674452522*pi,-0.053743036710588*pi,1.080151197980014*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.733634683960241*pi,3.36009244728323*pi,3.99475018347586*pi) q[21];\nu3(0.641857694505535*pi,-0.07365977715754102*pi,4.47994833256929*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.566275854082153*pi,-0.11199622815534799*pi,3.64004023467909*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.156701748725226*pi,2.9968364376723*pi,1.0786306357276612*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.729962849825359*pi,0.49677017229433995*pi,1.226178529785661*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.78439314443576*pi,0.56781976755095*pi,0.98398950389246*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.716656816645807*pi,0.73996601202591*pi,4.46028527978702*pi) q[2];\nu3(0.568052556242426*pi,0.96658643315917*pi,0.691017640773011*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.521975858750553*pi,0.38891357601477805*pi,3.79613231063426*pi) q[12];\nu3(0.693515679420911*pi,-0.15827395155701202*pi,1.083848567930929*pi) q[13];\nu3(0.477019387283819*pi,3.43570221882733*pi,0.716134397397341*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.475829417584612*pi,-0.062947594285649*pi,4.37054698136571*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.472602660041921*pi,-0.135046696658496*pi,1.358821241024897*pi) q[9];\nu3(0.517550088899715*pi,0.25197668088482095*pi,4.018118770949799*pi) q[11];\nu3(0.359637558844645*pi,0.23871124257883003*pi,4.13668931640226*pi) q[12];\nu3(0.832232899927784*pi,-0.25166725443522997*pi,4.153133975912279*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.204294132184936*pi,-0.4230404317888794*pi,1.6997810786094*pi) q[18];\nu3(0.117174081911193*pi,3.08224344709882*pi,1.3039802842947*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.637821200106527*pi,0.26900067277378104*pi,1.71089741799523*pi) q[6];\nu3(0.404043042341815*pi,2.7557806407293*pi,1.0303464859793379*pi) q[9];\nu3(0.675704715895417*pi,-0.42987978453954323*pi,3.36523182211609*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.36065145791267*pi,0.5*pi) q[15];\nu3(0.257743437106389*pi,3.22914196981704*pi,4.42285341823046*pi) q[16];\nu3(0.180357373335068*pi,-0.380088232332821*pi,3.95594292854888*pi) q[18];\nu3(1.0*pi,0.0*pi,1.122675250854067*pi) q[19];\nu3(0.870678435865052*pi,-0.031886865114234*pi,4.189454985562509*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.697447508213818*pi,3.17722869131865*pi,4.2609223504080695*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(0.671216849593962*pi,-0.0573779167572*pi,4.19284250547067*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[2];\ncx q[3],q[8];\ncx q[4],q[18];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46628196916741*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.4198330155732*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.0592883483247841*pi) q[2];\nu3(3.5*pi,3.31604440690611*pi,0.5*pi) q[3];\nu3(3.5*pi,3.32231538754939*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45610129949842*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,0.0*pi,1.2061105826095901*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.363317935426333*pi) q[14];\ncx q[15],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.232402535195765*pi) q[18];\ncx q[0],q[2];\ncx q[1],q[16];\ncx q[3],q[8];\ncx q[4],q[18];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.44367054782726*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48232716715301*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.169437028423405*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.312188302261774*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49701472932521*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5427146011044275*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,4.35603161374201*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[20];\nu3(3.5*pi,3.47261891100318*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.43109662360542*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.267572334783818*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247256537075444*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41885501034238*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[2];\ncx q[1],q[16];\ncx q[3],q[8];\ncx q[4],q[18];\ncx q[5],q[14];\nu3(3.5*pi,3.43229805162406*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.46148810403875*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3856165910528*pi) q[11];\ncx q[12],q[17];\nu3(1.0*pi,0.0*pi,1.082248022222182*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5926985382403402*pi) q[20];\nu3(1.0*pi,0.0*pi,1.361130740900262*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\ncx q[10],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.494691137639419*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.488843272700819*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.255035348551572*pi,3.03060369393685*pi,0.5004545015861186*pi) q[0];\ncx q[1],q[16];\nu3(0.423067335915409*pi,2.98016347735661*pi,1.498854345491418*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.48098179428812*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.840323465145446*pi,0.7675433364136399*pi,0.5433841082171014*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.722515435921097*pi) q[21];\nu3(0.679837804987902*pi,0.03380118976270097*pi,4.33167634944311*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.35498010895939*pi,2.45477400470203*pi,1.3916081360052401*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[13];\nu3(0.242975922442465*pi,0.7482434029715701*pi,0.6035391830997681*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.445011741566626*pi,0.34998426642992697*pi,3.68095704905647*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.333392330603313*pi,0.6951040479753201*pi,0.5750035086985099*pi) q[19];\nu3(0.535756436097187*pi,3.36766315547643*pi,0.55206946309245*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.217021015620603*pi,1.00853330022795*pi,4.13325197258696*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.60549194195252*pi,-0.054385756075313985*pi,4.006605576737639*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.343604554427562*pi,3.40043238475024*pi,1.234734872403799*pi) q[19];\nu3(0.149122025879227*pi,2.99091524151012*pi,0.997091421758879*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.669127026972296*pi,0.76510662216888*pi,1.068517562338267*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.248820350065333*pi,2.59924833428559*pi,1.440813681390949*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.740240319023577*pi,0.209613066687798*pi,4.43011579342113*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.30153570189679*pi,2.83247997951096*pi,0.987232568284082*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.822602565525569*pi,-0.45090946040591773*pi,0.657274147727164*pi) q[1];\ncx q[2],q[10];\nu3(0.294203009007663*pi,0.47188865182833595*pi,4.4463260960534*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0886746849067397*pi,1.02004185464731*pi,4.1973004462754*pi) q[5];\nu3(0.685244298382336*pi,3.23947818386513*pi,4.16095974154081*pi) q[6];\nu3(0.842579888754417*pi,3.41504622609667*pi,4.21421994690111*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.482207374623557*pi,-0.265250737773869*pi,1.1810262896377028*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.417666881434269*pi,3.29915692067549*pi,1.57547962389751*pi) q[18];\nu3(0.722354341334841*pi,1.10723371878091*pi,0.876802339509613*pi) q[21];\nu3(0.925436418587631*pi,-0.4251591167258607*pi,0.5666473883080501*pi) q[1];\nu3(3.5*pi,3.34896197770172*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.722097786882347*pi,0.357805592588179*pi,4.4176089261959905*pi) q[5];\nu3(0.295372084109631*pi,-0.193648757025772*pi,3.82215067985118*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.640378555705917*pi,-0.4563222055153159*pi,3.08979812690645*pi) q[8];\nu3(0.370673367078305*pi,0.5856364087392101*pi,0.540295935797737*pi) q[9];\nu3(1.0*pi,0.0*pi,1.1140463920847639*pi) q[10];\nu3(0.364615548141139*pi,0.19990198260276903*pi,1.094535742348713*pi) q[11];\nu3(0.18505313309154*pi,0.010140725093329972*pi,0.652203762486269*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.25793346891*pi,0.74464197051232*pi,4.29862158408608*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.618647400011906*pi,2.72404857928489*pi,3.8173502004664*pi) q[8];\nu3(0.833887062549611*pi,0.210113962317639*pi,4.34716688188494*pi) q[9];\nu3(0.497467790205041*pi,0.04160605155586805*pi,3.59594572479037*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.318271373473251*pi,3.07709697394796*pi,1.60771418076558*pi) q[14];\nu3(0.197185549174895*pi,2.85190873309273*pi,1.0685284321286401*pi) q[16];\nu3(0.431855869240497*pi,3.06769626448413*pi,0.683292648469097*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.608281467547783*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.422229683891239*pi,2.8428140043159*pi,1.7277557875058*pi) q[13];\nu3(0.895010435201872*pi,0.384402889187095*pi,3.89723447116547*pi) q[14];\nu3(0.375188099760939*pi,-0.01943942856052*pi,1.431052807106954*pi) q[16];\nu3(0.784385367868016*pi,0.04189404148704601*pi,4.081904972131889*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(3.5*pi,3.33750830941264*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40915585718716*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.137012083162301*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.286572812860903*pi) q[12];\nu3(0.48610137106353*pi,-0.26767931597239003*pi,1.52601179435235*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.4305851314839*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3125683742852599*pi) q[21];\nu3(3.5*pi,3.46212120999276*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.833891573269451*pi,3.19962808228466*pi,0.6964650149482741*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[20];\nu3(0.0*pi,-0.5*pi,0.5150791097359022*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.299702136572906*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.481053193520999*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[11];\nu3(3.5*pi,3.46146059150992*pi,0.5*pi) q[1];\nu3(0.275342863058621*pi,2.61251123209266*pi,1.375887203973881*pi) q[2];\ncx q[3],q[12];\ncx q[4],q[7];\nu3(3.5*pi,3.48549350767819*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(3.5*pi,3.48662137953579*pi,0.5*pi) q[8];\nu3(3.5*pi,3.43586221168433*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.3439942496411978*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.186825900417374*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.314338972392715*pi) q[19];\nu3(1.0*pi,0.0*pi,1.214238179787571*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.283121314912901*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[20];\nu3(3.5*pi,3.42874575322659*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[16];\nu3(0.212260532871473*pi,3.22185605465917*pi,1.198543849509391*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5538082902621491*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.317623419354409*pi) q[13];\ncx q[15],q[21];\ncx q[17],q[18];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.410329664084928*pi,3.3000233986394*pi,4.4831777674096305*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.618176490965252*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40474446738844*pi) q[16];\nu3(3.5*pi,3.47896820152948*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.256295497909543*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.40475432908651*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4899887046022595*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.522907962067771*pi,-0.4340134383037119*pi,4.12763461701854*pi) q[4];\ncx q[5],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[14];\ncx q[9],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5417726454726053*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.620753563096945*pi,-0.4929405078369187*pi,3.36939034930291*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35965295755261*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.893647447177678*pi,-0.219342759796693*pi,4.18738657724797*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.329350660487318*pi,0.402561270119962*pi,3.82717004761043*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.771714423684904*pi,3.40028598691203*pi,4.29878999843292*pi) q[7];\nu3(0.268777169289603*pi,2.92024351842822*pi,1.62138041848381*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.381154930573049*pi,0.32486728112490804*pi,3.78749784174411*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.535337756701726*pi,2.67904979548655*pi,3.87110961746811*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.739571371231931*pi,-0.168521631915852*pi,4.18073478951985*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.60504098785935*pi,0.36646878006944295*pi,0.5569467926714208*pi) q[6];\nu3(0.626616461195994*pi,0.51191334410924*pi,1.222695588462761*pi) q[7];\nu3(0.180918042043297*pi,-0.13963259201087302*pi,0.796984765454616*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.17012011424175*pi,0.5446566787258*pi,4.01780972283192*pi) q[12];\nu3(0.431586277512648*pi,3.31179866296185*pi,0.935456971098117*pi) q[13];\nu3(0.580819507109343*pi,2.92450666760468*pi,3.49931087943889*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.458637748571266*pi,0.19873396670361*pi,3.67245640891922*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.80107707641972*pi,0.31421250716509197*pi,3.98820987454862*pi) q[11];\nu3(0.523121445940737*pi,0.59206674617192*pi,4.10242379353646*pi) q[12];\nu3(0.180971528619864*pi,-0.273367482930374*pi,1.440133094986146*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.385196160791265*pi,-0.18839767092585602*pi,0.7972268693040441*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.256099849012899*pi,-0.187843084035474*pi,0.650505863417827*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.450125932806034*pi,0.70474860423354*pi,0.5960745787972578*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.355147958201676*pi,-0.292468106786278*pi,4.49253634838865*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.686104834525404*pi,0.270460838275954*pi,1.52588105112095*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.670595730392298*pi,0.231833180357913*pi,0.634749842195662*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.633842702920083*pi,3.08532823894531*pi,3.28479418549729*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.382509602252477*pi,-0.31445541792209*pi,4.1254246192552095*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[13];\nu3(0.189253858062196*pi,3.07512206427122*pi,1.266069762981875*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.465777977603385*pi,-0.280029600556735*pi,3.67097248543821*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.275296985800214*pi,2.58415932058981*pi,1.386939739928237*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44285363566473*pi,0.5*pi) q[2];\nu3(3.5*pi,3.31925494119636*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.20091881808656*pi) q[8];\nu3(0.550291759795551*pi,3.32187132360803*pi,3.2418522101344*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.178667839191602*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.774990366603718*pi,2.33924465419709*pi,3.72936573217734*pi) q[16];\nu3(0.266510782219119*pi,2.51053588327716*pi,1.141509612086842*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.561538802498354*pi,3.25847055744502*pi,3.49002503781641*pi) q[19];\nu3(0.0515169541439382*pi,3.05011847664913*pi,1.52893980395693*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[14],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.117200156861106*pi,-0.201600146170077*pi,4.26504407811615*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.212166895221855*pi,0.5193776444242699*pi,4.35646626856108*pi) q[19];\nu3(0.229834932520064*pi,2.80092435692768*pi,1.100421934028121*pi) q[20];\nu3(3.5*pi,3.45776067916913*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[5],q[16];\nu3(3.5*pi,3.4946077582939*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.502513260973522*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.140751207515565*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.44295176695569*pi) q[13];\nu3(3.5*pi,3.45878583705632*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.27178979482029*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.77739055786584*pi,0.23665446718392902*pi,4.2541263007842804*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.331099738965484*pi) q[21];\ncx q[0],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[13];\nu3(3.5*pi,3.27642718187588*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,1.19546026252802*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.427325785310807*pi,-0.10252440953780001*pi,1.479362509713521*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[16];\ncx q[6],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.4065131505007*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4400675384872095*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44407006040079*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,3.4748858611958*pi,0.5*pi) q[1];\nu3(0.345298231610564*pi,0.7143377524001999*pi,0.522913889749326*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.38797040562125*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42313302191712*pi,0.5*pi) q[6];\ncx q[7],q[21];\nu3(0.464162013941253*pi,3.35245943047003*pi,1.82971982636963*pi) q[8];\ncx q[9],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,4.46908010357829*pi) q[16];\nu3(1.0*pi,0.0*pi,1.223118766593698*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.343838513532382*pi) q[19];\nu3(1.0*pi,0.0*pi,1.241598525874309*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.379602587602472*pi,2.78838992235264*pi,1.77617815270446*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[17];\ncx q[5],q[16];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.863565957461968*pi,-0.319797680667096*pi,4.44455105569323*pi) q[8];\nu3(3.5*pi,3.37515024661254*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(1.0*pi,0.0*pi,1.198257377730974*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[11];\nu3(3.5*pi,3.47068053915795*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.366910877564671*pi) q[17];\nu3(1.0*pi,0.0*pi,1.184569852326033*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.31484578813914*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5488760557131898*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.631736168019145*pi,0.22911915832958096*pi,3.74570441818105*pi) q[3];\ncx q[4],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,4.3709063634922*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.17895009360024*pi,3.41547412404933*pi,1.57360977971878*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.396905121033011*pi,0.284980596701072*pi,0.953672401683172*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5129031562552095*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.878350296114012*pi,-0.4988069148981671*pi,3.60436791241418*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.597632594166361*pi,0.12176725719238501*pi,3.96927751781455*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0874302547447551*pi,2.55149430554808*pi,1.482213488689069*pi) q[13];\nu3(0.781594367823277*pi,0.48909135601904097*pi,0.679857435720416*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.844152098812402*pi,-0.49511373955839827*pi,3.74679116754754*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.516559310224886*pi,3.17807338915873*pi,4.3585322971146*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.564380193683064*pi,0.12113324817848203*pi,4.3052695766275395*pi) q[5];\nu3(0.275974221176644*pi,3.1527508976592*pi,0.6520047341895849*pi) q[6];\nu3(0.446316702326389*pi,0.6832458513737101*pi,4.01496905220062*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.689808672066297*pi,2.72626869959123*pi,4.18286981847966*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.859277524779787*pi,-0.257153512955136*pi,4.09990883222751*pi) q[20];\nu3(0.666286616827589*pi,0.241951105441493*pi,1.0145767319036159*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.370925983514246*pi,1.04286824453211*pi,4.07010956882422*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.850306707969769*pi,0.80411796031602*pi,1.050235987417779*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.327462830863958*pi,2.80964320054721*pi,1.197718931629062*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0234920416308234*pi,-0.045721561833863*pi,3.7318800324188*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.205544328341516*pi,2.70747106303195*pi,1.3815144217805981*pi) q[15];\nu3(0.41841966070352*pi,0.17465416957047097*pi,0.528466616794914*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.803375353573015*pi,3.19292792758178*pi,3.10683512506879*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.493341419518917*pi,2.99986532636481*pi,1.62519729857119*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(3.5*pi,3.37283354287642*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.133726229972851*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.613699764034027*pi,0.12296133037213397*pi,4.16151247394774*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.218813055181405*pi,3.35698581695322*pi,4.23323547060361*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.718633855598704*pi,-0.210176258789661*pi,3.30984680588415*pi) q[15];\nu3(0.354955232694993*pi,-0.04036879520787601*pi,3.61202467363073*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.56509403287894*pi,3.20451087347031*pi,3.93147904440589*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.486771038352158*pi,-0.05370593752401498*pi,0.816043543256382*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[20];\nu3(0.399887695661651*pi,0.7288132554465001*pi,4.49655065269668*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.663054813054023*pi,0.6844469393467201*pi,0.997206333232997*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.389605110502961*pi,-0.49983561973344115*pi,1.96059599000848*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5031906019315273*pi) q[3];\nu3(0.715872020390215*pi,3.42549824835161*pi,2.99340599244381*pi) q[4];\ncx q[5],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.37978337928406*pi,0.5*pi) q[8];\nu3(0.335894517631191*pi,3.31324733993108*pi,1.216818941985983*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.495216859850727*pi,0.99918947185287*pi,4.14669684226699*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(1.0*pi,0.0*pi,1.200500069432874*pi) q[20];\nu3(0.804389533688705*pi,-0.29501497586665903*pi,0.624264475044029*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42130176251056*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.469719780355017*pi,3.30675084913359*pi,1.009430667910725*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.174320324461248*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(3.5*pi,3.37726669683836*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.851606226881054*pi,1.11374222142719*pi,0.866971685096305*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.253747659674743*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.826295869458044*pi,3.09432893239398*pi,4.27692921027454*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5515885678029303*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\ncx q[8],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,0.5788640473803099*pi) q[14];\nu3(0.348536747794998*pi,-0.14459525763942*pi,1.61192936109741*pi) q[19];\nu3(3.5*pi,3.45851376239837*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.543379918972321*pi,0.8434747906292801*pi,0.717970430627128*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.26941526756696*pi,0.5*pi) q[4];\ncx q[5],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.0457209575923732*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.28908297008062*pi) q[9];\ncx q[10],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44072516567469*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.61919721788281*pi) q[13];\nu3(1.0*pi,0.0*pi,1.20474259473355*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,3.45439430102417*pi,0.5*pi) q[1];\nu3(0.59770894691533*pi,-0.186175741475875*pi,0.729104362559546*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.496994800860289*pi,2.80828724966486*pi,3.52795474046194*pi) q[8];\nu3(3.5*pi,3.40874059017954*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.308456587399144*pi) q[15];\nu3(1.0*pi,0.0*pi,1.3692689119082528*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.433319192043729*pi,3.39770753849417*pi,0.796805201668592*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.2945861437228*pi,0.52089535359012*pi,3.89143139716125*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0896049544636203*pi,-0.10928155681256302*pi,3.78123118456542*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5220729411003049*pi) q[7];\nu3(0.617912907594671*pi,0.408432656832568*pi,0.7638954706109871*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4212048305246*pi) q[9];\ncx q[10],q[16];\nu3(3.5*pi,3.4613950111766*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.449570774805776*pi,0.40466860892491596*pi,4.0434121589450704*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5378309843044793*pi) q[17];\nu3(1.0*pi,0.0*pi,1.222418827251512*pi) q[18];\ncx q[19],q[21];\nu3(0.851339542285761*pi,-0.19610646472703103*pi,3.92238129953539*pi) q[20];\ncx q[0],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.58894310770746*pi,0.333616580059812*pi,1.61591097668188*pi) q[3];\ncx q[4],q[7];\nu3(0.743711479841328*pi,0.8176483416576099*pi,1.084144713831011*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.713027481672483*pi,1.06332271793655*pi,0.7760356566146109*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.48726184729566*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.26350196786614*pi) q[16];\nu3(3.5*pi,3.4965929936495*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.135260235717538*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.395479178925717*pi,0.64940924767632*pi,0.676210465452444*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.522128406625012*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.10620369262073*pi,2.38195146310514*pi,1.369326140643703*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.527466778972099*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.249325308292103*pi,0.8458896856513001*pi,3.99362262042801*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.757474599105782*pi,-0.34228776156504803*pi,3.46290905332318*pi) q[12];\nu3(0.777996488967054*pi,-0.45408828239625143*pi,3.82010882894658*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.340943868867607*pi,0.5635681234985599*pi,4.0875533624011595*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.397681954195014*pi,3.33878052888431*pi,0.847682423794078*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.281777067236286*pi,0.83154430499525*pi,3.87072127305839*pi) q[11];\nu3(0.214307184975237*pi,-0.378069126463567*pi,0.811834002403128*pi) q[12];\nu3(0.17321539198447*pi,2.81999008663977*pi,0.873917523986153*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.230981902483595*pi,0.8738312050772301*pi,4.450890733006609*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.852491350526818*pi,2.74099562699858*pi,3.26223507936312*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.370023264418355*pi,2.79248550498784*pi,1.35413394931432*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.131798317100728*pi,3.34345411723132*pi,1.63367386358922*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.476241009462217*pi,3.34148011525594*pi,0.994450461681157*pi) q[17];\nu3(0.620024728998791*pi,0.85828531137685*pi,1.0016598696497852*pi) q[18];\nu3(0.835427884443081*pi,-0.4176748074529499*pi,3.45846127043905*pi) q[19];\nu3(0.168665369496486*pi,3.27566699587737*pi,1.78223105084439*pi) q[21];\nu3(0.329231417997486*pi,3.30617865575453*pi,2.08174629865759*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0303275135948818*pi,3.42136133885273*pi,1.002617449157799*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.733847189737436*pi,-0.281493341530629*pi,3.65525832863483*pi) q[19];\nu3(0.832005366124647*pi,-0.49414026437497816*pi,3.61356015126816*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.713432828129573*pi,-0.05869889437221398*pi,0.5623753517099306*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.688878886710484*pi,3.21427483982313*pi,4.18340907715889*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[14];\nu3(0.139500871794902*pi,0.26920538167015295*pi,3.48989143314249*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.575218301969672*pi,2.32195239840186*pi,3.69685551661464*pi) q[1];\nu3(3.5*pi,3.41745380713813*pi,0.5*pi) q[2];\ncx q[6],q[7];\ncx q[8],q[11];\nu3(0.117490661041957*pi,-0.098900996551264*pi,4.39977224736942*pi) q[9];\nu3(0.798545549648094*pi,-0.4361292216075101*pi,0.848117418190662*pi) q[10];\nu3(3.5*pi,3.34789850332729*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.282693785367473*pi) q[13];\nu3(1.0*pi,0.0*pi,1.266723423961861*pi) q[14];\nu3(0.871683370443268*pi,2.78745090379467*pi,4.0112881507703495*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(3.5*pi,3.3887922590194*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.168595092364996*pi) q[7];\nu3(3.5*pi,3.3633643627296*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.187136901322098*pi,0.39253623704916596*pi,0.840562168513716*pi) q[10];\nu3(1.0*pi,0.0*pi,1.215110197724991*pi) q[11];\ncx q[12],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\ncx q[18],q[21];\ncx q[19],q[20];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[6],q[7];\ncx q[8],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.692344118015254*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5121813250107161*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.756982817378179*pi,0.477221574893695*pi,0.884553988425415*pi) q[16];\nu3(3.5*pi,3.39747034258257*pi,0.5*pi) q[18];\nu3(3.5*pi,3.46249350712301*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.192457963955549*pi) q[20];\nu3(1.0*pi,0.0*pi,1.200973958936143*pi) q[21];\nu3(3.5*pi,3.42736075569933*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(1.0*pi,0.0*pi,1.406268986936786*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.638936449152245*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.47156682844047*pi) q[11];\ncx q[12],q[14];\nu3(0.346446922534181*pi,3.28615866724618*pi,4.24009000257295*pi) q[16];\ncx q[18],q[21];\ncx q[19],q[20];\ncx q[0],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[9];\ncx q[6],q[7];\ncx q[8],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48365660044474*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.519743763951162*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.226580988814155*pi,0.6862328077837601*pi,0.629232416915718*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.3048103993669*pi) q[4];\nu3(3.5*pi,3.46394230445766*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.385118178569704*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.768879097447899*pi,-0.35606452752569*pi,4.2242444091303195*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[18],q[21];\ncx q[19],q[20];\nmeasure q[2] -> c[2];\nmeasure q[13] -> c[13];\ncx q[0],q[4];\nu3(3.5*pi,3.48030221750452*pi,0.5*pi) q[1];\ncx q[3],q[16];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.484157620831835*pi,2.59133184331476*pi,3.85269565621432*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(1.0*pi,0.0*pi,1.333560561838065*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[12] -> c[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,3.42760541733666*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.476980613929893*pi,-0.42509047021256363*pi,0.966315388667671*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.45024182913773*pi) q[9];\nu3(3.5*pi,3.37812098404476*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.604178419343232*pi,-0.268629621843252*pi,4.20716153762179*pi) q[14];\nu3(1.0*pi,0.0*pi,1.276010566310797*pi) q[15];\nu3(1.0*pi,0.0*pi,1.1357113126315719*pi) q[16];\nu3(0.531920383193419*pi,2.45971799182669*pi,3.73776593657187*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.408273789131738*pi,3.10279393882347*pi,1.1949795613117788*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[14] -> c[14];\nmeasure q[18] -> c[18];\nmeasure q[21] -> c[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5702761092823727*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.621167475432399*pi,-0.4977958386727092*pi,3.49804491396463*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5608338855631634*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5147876811222474*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[7] -> c[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.53894531425146*pi,0.28568995563814903*pi,3.69994404429375*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[15];\nu3(0.310496716884955*pi,0.08679307609468301*pi,3.882644755798*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[8] -> c[8];\nmeasure q[11] -> c[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.515848087970852*pi,-0.173576310111284*pi,1.390467618580634*pi) q[19];\nu3(0.248733413434679*pi,0.217112520089914*pi,0.994469525956882*pi) q[20];\nmeasure q[19] -> c[19];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.717230399863181*pi,-0.443379576064508*pi,4.47223539593755*pi) q[1];\nu3(0.48543995287111*pi,2.88482897654585*pi,1.2010282220484791*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.710653392703467*pi,0.13952364984500298*pi,1.452542646112845*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nmeasure q[1] -> c[1];\nmeasure q[3] -> c[3];\nmeasure q[16] -> c[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.820221769872219*pi,0.033880258762641*pi,4.0685176237319*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nmeasure q[10] -> c[10];\nu3(0.522802832725379*pi,0.162775334432681*pi,1.172687555592825*pi) q[0];\nu3(0.412317207960881*pi,-0.196425876342402*pi,4.4771591784178195*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.802123123693172*pi,-0.374020246462337*pi,4.1335096868857395*pi) q[17];\nmeasure q[0] -> c[0];\nmeasure q[4] -> c[4];\nmeasure q[17] -> c[17];\nu3(0.751334227438312*pi,-0.330197120004147*pi,3.37380277578421*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.802423521008087*pi,3.19848460242967*pi,0.5609322459398872*pi) q[15];\nmeasure q[5] -> c[5];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.274140306081901*pi,2.88411149181327*pi,0.7936646808393659*pi) q[9];\nmeasure q[9] -> c[9];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.509352204519125*pi,3.22052180020828*pi,1.82707713874662*pi) q[0];\nu3(0.69476652371055*pi,2.81640692218464*pi,3.84588260279274*pi) q[1];\nu3(0.168383168372685*pi,3.38280503999895*pi,1.025701151366331*pi) q[2];\nu3(0.696779722459704*pi,-0.07731322703132798*pi,3.60687455875697*pi) q[3];\nu3(0.742564381427495*pi,0.6561362734798*pi,0.99190491265172*pi) q[4];\nu3(0.559378926814495*pi,-0.047712132749437974*pi,1.143591550439921*pi) q[5];\nu3(0.460711141987158*pi,-0.236056037560972*pi,0.503546170430899*pi) q[6];\nu3(0.929420157424462*pi,0.115441922620649*pi,4.36028660506578*pi) q[7];\nu3(0.289244836989282*pi,2.64385454295997*pi,1.264307749743848*pi) q[8];\nu3(0.832396620057398*pi,0.35917042250143105*pi,1.177757762254585*pi) q[9];\nu3(0.655603784508657*pi,0.92447963588337*pi,4.4542151970311*pi) q[10];\nu3(0.121935567191442*pi,0.425332186839512*pi,3.95270926724019*pi) q[11];\nu3(0.501139478296407*pi,0.08007623728429802*pi,0.63908718917132*pi) q[12];\nu3(0.714737649237906*pi,3.16242844272041*pi,2.9573285774919*pi) q[13];\nu3(0.481624066716467*pi,-0.260686879942568*pi,0.716367782625579*pi) q[14];\nu3(0.174696220667967*pi,2.79839542256151*pi,1.4850387880155331*pi) q[15];\nu3(0.613358856613959*pi,-0.25266782176971203*pi,0.9739637228234179*pi) q[16];\nu3(0.61127995930474*pi,-0.20679487766202598*pi,4.41629455510657*pi) q[17];\nu3(0.556743174213031*pi,0.6806617743613199*pi,0.8191930081405681*pi) q[18];\nu3(0.773640837273998*pi,-0.04703712909631702*pi,3.48121477104005*pi) q[19];\nu3(0.481683242857696*pi,-0.156898805932273*pi,3.69463962396959*pi) q[20];\nu3(0.436388197381108*pi,3.30519722115599*pi,0.5388217970761212*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\ncx q[14],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,3.24755934932462*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49482052368881*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[5],q[11];\ncx q[6],q[12];\nu3(3.5*pi,3.38888189063657*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.326335961055484*pi) q[13];\nu3(3.5*pi,3.46620463134142*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.295233720998572*pi) q[16];\nu3(1.0*pi,0.0*pi,1.133067163946825*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,0.0*pi,1.289955006168312*pi) q[20];\ncx q[0],q[17];\ncx q[1],q[13];\ncx q[2],q[4];\ncx q[3],q[8];\nu3(3.5*pi,3.29071859392934*pi,0.5*pi) q[5];\nu3(3.5*pi,3.30841779102519*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[15];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,1.1535076705063632*pi) q[11];\nu3(1.0*pi,0.0*pi,1.258042159867086*pi) q[12];\ncx q[14],q[16];\nu3(3.5*pi,3.31461350114012*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2554516156707232*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.38485690663895*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43251170292083*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.230794903831785*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.238067966994272*pi) q[8];\nu3(3.5*pi,3.42150291383788*pi,0.5*pi) q[9];\nu3(3.5*pi,3.42121378402895*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.73542648707618*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.233150245692179*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.528365161805049*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.4741864337895905*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,4.4268649786164005*pi) q[20];\nu3(1.0*pi,0.0*pi,1.217254710794177*pi) q[21];\ncx q[0],q[17];\ncx q[1],q[13];\ncx q[2],q[4];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[9],q[15];\ncx q[10],q[21];\nu3(0.0*pi,-0.5*pi,0.5036128679071816*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.35886058059266*pi) q[12];\ncx q[14],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.33428437359174*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5060082792373355*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.3357326770096805*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5150548091302882*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5140669621568694*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[4];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[9],q[15];\ncx q[10],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.628161956474212*pi,-0.29673187043190696*pi,3.37769926754318*pi) q[14];\nu3(0.33692404136268*pi,0.438893133701468*pi,4.06842933286948*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.591489196869188*pi,0.11697580933190999*pi,0.782467054776116*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.195210148620868*pi,-0.06726413805314901*pi,3.84537704488144*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.510470809320502*pi,3.14769990533761*pi,3.05066132308547*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.591921018326289*pi,3.05749572318297*pi,0.5482715105017463*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.00828735171859343*pi,3.40937520018138*pi,1.06754217935564*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.296135196887877*pi,2.81892881928609*pi,1.33302385533954*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.801701518660478*pi,0.397777167671741*pi,4.45385635377494*pi) q[0];\nu3(0.410005824857145*pi,3.40169358905854*pi,4.42647085336305*pi) q[1];\nu3(0.685177930938132*pi,0.80514880488112*pi,1.092152524200998*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.257627253037551*pi,0.8730095677584699*pi,4.009430930971019*pi) q[9];\nu3(0.0842110630944662*pi,-0.04089577770460301*pi,1.53286871468224*pi) q[10];\nu3(0.552211920762335*pi,0.300595022921045*pi,3.80584017761644*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.243072905444495*pi,3.08056200483586*pi,1.4969552160939399*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.635133843818791*pi,3.2141115485555*pi,2.94022817387471*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.410055874618525*pi,-0.32179253644321104*pi,0.686248990706439*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.354858828198895*pi,3.25981020372755*pi,4.43615285181529*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.719524396513432*pi,0.387883742737682*pi,4.07056333212259*pi) q[9];\nu3(0.889464201164327*pi,3.28724514733283*pi,3.57915187646987*pi) q[10];\nu3(0.184652932786393*pi,3.39528365017104*pi,1.184898143539547*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.399007104148018*pi,0.386042860633369*pi,4.00759156262769*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.851192463141581*pi,3.38486176267283*pi,3.96789241674189*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.553506230371917*pi,0.330384097649878*pi,3.95462853366444*pi) q[3];\nu3(0.356134783343015*pi,0.26302081877010797*pi,1.076722295778318*pi) q[4];\nu3(0.868113503409286*pi,2.75656637357903*pi,3.28669507283703*pi) q[6];\nu3(0.880109350937811*pi,0.20783833156458398*pi,0.8339638109619669*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.1750277621648*pi,0.44676495189351495*pi,3.72359861525175*pi) q[15];\nu3(0.572201293810875*pi,3.44859442316533*pi,3.42081737298359*pi) q[17];\nu3(0.276562394491827*pi,2.77882915450664*pi,1.6224252177683*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.548195108424982*pi,0.5872692803519599*pi,1.027422225052999*pi) q[20];\nu3(0.596342299279463*pi,-0.23776780601039998*pi,4.49564742339098*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.682755066743465*pi,2.81680467794103*pi,4.020129669354279*pi) q[3];\nu3(0.864915199023062*pi,-0.03860605991937299*pi,4.1309906287909*pi) q[4];\nu3(0.387084130849181*pi,0.185383033888054*pi,4.386549852037151*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.934617201471897*pi,2.59097259351904*pi,3.50470939905017*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.836988437492482*pi,0.393025290869662*pi,4.08236268416155*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.709049096461058*pi,0.051239276633116004*pi,4.22324677146252*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.311495739000918*pi,0.399068821912685*pi,4.18173882962293*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.742076245168745*pi,0.77752066718078*pi,0.815162209125171*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.822884456647864*pi,-0.035443301826943*pi,3.65887129556138*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.55405794396838*pi,-0.24300950754260497*pi,3.81931192944092*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.635884141667416*pi,2.93127193782006*pi,3.48057606548903*pi) q[12];\ncx q[14],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.826223298342146*pi,-0.23423567069554702*pi,3.85754447369201*pi) q[19];\nu3(3.5*pi,3.32223780721296*pi,0.5*pi) q[0];\nu3(3.5*pi,3.31370855143562*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[13];\nu3(1.0*pi,0.0*pi,1.259407562259124*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[10],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.38256978036266*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.176660522357138*pi) q[20];\nu3(1.0*pi,0.0*pi,1.170009636259866*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[5];\nu3(3.5*pi,3.45328822699085*pi,0.5*pi) q[3];\nu3(3.5*pi,3.4205497857805*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.253172500514508*pi) q[9];\nu3(3.5*pi,3.43838131055134*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2463739652092078*pi) q[13];\ncx q[14],q[20];\nu3(1.0*pi,0.0*pi,1.231786397114465*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[13];\nu3(0.0*pi,-0.5*pi,0.645186316711853*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(3.5*pi,3.4471558404259*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\ncx q[15],q[19];\nu3(1.0*pi,0.0*pi,1.392710981535167*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5341119351643759*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4316092842913495*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.42070608064384*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4090345970306*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,0.621142774731578*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(1.0*pi,0.0*pi,1.117712606269299*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46275191394312*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,3.44486306147876*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.49242185805129*pi) q[17];\nu3(1.0*pi,0.0*pi,1.345047638652575*pi) q[18];\nu3(1.0*pi,0.0*pi,1.2342545835371799*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\ncx q[4],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.439816653205*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.364941231195903*pi) q[8];\ncx q[10],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,4.45860478662879*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.613141697930215*pi,2.89705098921207*pi,3.28809275849443*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,0.608898280925859*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42289358497578*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.43220629908799*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.385004177349602*pi,2.77299000260227*pi,1.62068107798956*pi) q[2];\nu3(0.302724061821973*pi,0.27724765077290603*pi,1.113636853733075*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5181683899771006*pi) q[8];\nu3(0.129931145084967*pi,-0.017990817292113992*pi,0.881402913287666*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.49357850174102*pi,2.68360478525251*pi,1.438665572993259*pi) q[14];\ncx q[15],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.598184893432092*pi,0.8665283739895699*pi,0.566428052826856*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.499535396298339*pi,3.4975021859008*pi,1.64854589301808*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.247456243017871*pi,0.63893197798163*pi,3.91318963837724*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.725686368478914*pi,3.35318294718666*pi,0.827981303361865*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.650086156142259*pi,3.24137645053312*pi,3.92414423724482*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.837739475047951*pi,3.29994540240387*pi,3.40894812622896*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.939053827992849*pi,-0.129100720678331*pi,4.24271998696787*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.507160167206701*pi,-0.308593096949126*pi,3.6692537069223*pi) q[0];\nu3(0.284422106193802*pi,2.69353043093977*pi,1.160731296653658*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.541362585532535*pi,0.54150028244988*pi,0.680664663214143*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.761403596149595*pi,-0.26339241830556104*pi,0.514237875781424*pi) q[20];\nu3(0.853406509187107*pi,-0.09886573782039698*pi,3.64159240136402*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.418696661712942*pi,2.99639925707365*pi,1.63404079746365*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.160392328305257*pi,0.60178971281924*pi,4.44009068629253*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.756381120398001*pi,-0.04919576871801001*pi,3.45279475054792*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.907177241796526*pi,0.27584002076495895*pi,1.0767284417587328*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.668865913354977*pi,3.25635793752977*pi,0.530644001977314*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.778877729317705*pi,3.19692755417046*pi,3.35969917949261*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.741811728041633*pi,-0.040414291377616984*pi,0.987853784733854*pi) q[12];\nu3(0.484871964055121*pi,3.27848052221886*pi,0.841141687660648*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.486979990285755*pi,0.94978695723828*pi,4.34250863893629*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.414034460272929*pi,2.9554950988711*pi,0.889574420309645*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.432179022005622*pi,3.21638042594696*pi,4.38228461058662*pi) q[11];\nu3(0.808923997411927*pi,-0.211928672875898*pi,0.5011247662200531*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.341917590776569*pi,2.82429150428884*pi,0.67695162992058*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.471423090809467*pi,0.71116703969371*pi,4.39507720586115*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.869874247208546*pi,-0.32452376710250597*pi,3.40566825484*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.219031599473538*pi,3.42138677568599*pi,1.71287419423443*pi) q[6];\nu3(0.495730213559547*pi,0.43153180841287*pi,3.93175080529605*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.824023768524998*pi,2.9382769223903*pi,3.70167519638869*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.014933447723619*pi,0.18478188167923904*pi,4.40518695427474*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.176518657683137*pi,3.2865985609635*pi,2.18438383422739*pi) q[19];\ncx q[0],q[4];\nu3(3.5*pi,3.40913253450455*pi,0.5*pi) q[1];\nu3(0.578422866298936*pi,2.59936478264063*pi,4.04856628761703*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.736818673228194*pi,0.32026613370804*pi,0.865111977602715*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.233366187786423*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.819154568703538*pi,3.48684446868424*pi,0.617036060430746*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,3.44155075047251*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(1.0*pi,0.0*pi,1.270827291007771*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.924687636279804*pi,-0.178928311703846*pi,4.0474648233332005*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.791329798059518*pi,0.5179278691709499*pi,4.31247592843192*pi) q[16];\ncx q[17],q[20];\nu3(0.390669158660187*pi,3.37174624668535*pi,1.321779738863973*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,0.5062234978155714*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.40960893381101*pi,0.5*pi) q[17];\nu3(0.889296044347567*pi,0.64417550754332*pi,0.5279135654002372*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.226479952526198*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,4.47118125213842*pi) q[4];\nu3(3.5*pi,3.49754899459865*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.313752472378255*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45568947960937*pi,0.5*pi) q[9];\nu3(3.5*pi,3.49069333845177*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2477242943417761*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,0.0*pi,1.215939974936495*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[0],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[5],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(3.5*pi,3.48456830369847*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.382147161319844*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5568238275676093*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.393277687664257*pi,2.86077060196784*pi,1.098634763178401*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,0.5614461847523002*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.37319028233718*pi) q[11];\ncx q[12],q[19];\nu3(0.38719179744932*pi,-0.4657586633362739*pi,0.994944773831935*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5388986666431428*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.834149705180972*pi,2.86893829581675*pi,3.82692135850234*pi) q[1];\nu3(3.5*pi,3.3798439661732*pi,0.5*pi) q[2];\nu3(3.5*pi,3.48244379493762*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,3.39627856686208*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.416697301838808*pi) q[8];\ncx q[9],q[15];\ncx q[10],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.342143249783943*pi) q[13];\nu3(0.121264149751118*pi,-0.023068029711373006*pi,4.2307403644617*pi) q[14];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255505429204584*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5356749163950352*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.38452679523708*pi,0.5*pi) q[16];\nu3(0.719973322271457*pi,0.21267685061896802*pi,4.11378692727326*pi) q[17];\nu3(0.55566322627935*pi,0.57576695829758*pi,0.770220113582057*pi) q[20];\nu3(1.0*pi,0.0*pi,1.29744380774652*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49709821872616*pi) q[8];\nu3(0.869908851998728*pi,0.5411196401054801*pi,0.950635728079288*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.38055435609378*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.130592575895826*pi,3.34099947437709*pi,4.444603124890429*pi) q[15];\ncx q[16],q[21];\nu3(0.427568292735714*pi,3.21900019789077*pi,1.1025649612972361*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4652108799242605*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.543956624212934*pi,0.09429246561735805*pi,0.8436104562848861*pi) q[20];\nu3(0.14994948767761*pi,0.23260267521279698*pi,3.90373773527013*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.634366274534699*pi,3.1623716436135*pi,3.1510621943686*pi) q[5];\ncx q[6],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.240301957605925*pi,-0.45858122363335607*pi,0.744575059570325*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.924772929756686*pi,0.98075900011848*pi,0.68340375546813*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.470210742789559*pi) q[21];\nu3(0.664450066435996*pi,3.12357344027861*pi,3.96393511994253*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.844274910683819*pi,0.06645303398588998*pi,0.904454351009248*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.483079990181981*pi,0.25072786210949705*pi,3.66788937298111*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.320941700606775*pi,3.28322019205148*pi,1.383876879534055*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.426091782666639*pi,2.62170044421545*pi,1.180927879351982*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.350218349802586*pi,0.31011133972556204*pi,0.66570883270535*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,3.25533463206567*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.710559706651246*pi,1.01548414712349*pi,0.9493844518292129*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1413669280475092*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.475294455894949*pi,2.89682098029722*pi,0.9775817653943111*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.507295422286277*pi,0.24357051769497795*pi,1.067276333259213*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.66707826579251*pi,0.04220311512032804*pi,1.172189505202698*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.514149890112899*pi,-0.20630910645768502*pi,4.153572642464*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.517983605172853*pi,-0.391094630414497*pi,0.689316893801956*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.563078884680641*pi,0.83320219612363*pi,1.018557475554269*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5300801459567874*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.313692226777398*pi,0.465255921024894*pi,3.82006947714329*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[10];\nu3(0.580212785820574*pi,0.55328083049823*pi,4.47389685934176*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.571092950679158*pi,0.02312518164188504*pi,0.5573011744895016*pi) q[16];\nu3(0.398035296792238*pi,0.77446040218572*pi,0.661585480859216*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.42755467740929*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49104243436516*pi,0.5*pi) q[1];\nu3(0.150454708903967*pi,3.38535334116776*pi,1.66788145693508*pi) q[2];\nu3(0.318692039697789*pi,3.25506994773518*pi,1.348531439489826*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.580802810024985*pi,3.28850688317758*pi,0.5923133204124402*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2176907992892199*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.621275666691064*pi,0.10467267377605205*pi,4.432990451367671*pi) q[16];\nu3(0.453561933840975*pi,0.13304123512556*pi,1.15340558525107*pi) q[18];\nu3(1.0*pi,0.0*pi,1.225794197153304*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.688569169251546*pi,-0.351404002675738*pi,0.790412839750701*pi) q[3];\ncx q[4],q[5];\nu3(0.754333485576029*pi,0.28570515800486296*pi,1.0226441736088812*pi) q[6];\ncx q[7],q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[12],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.2809489712331*pi,0.53076358649726*pi,0.815770870213697*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(0.809040468584743*pi,3.44666699699362*pi,4.3193779273977*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40458372830626*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.277403852109205*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.43413476156907*pi,0.5*pi) q[7];\nu3(0.318453458995644*pi,-0.215332713165376*pi,1.70651740034743*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5166512311949827*pi) q[10];\nu3(1.0*pi,0.0*pi,1.259552031363474*pi) q[11];\nu3(3.5*pi,3.41582534128766*pi,0.5*pi) q[12];\nu3(0.5195616853378*pi,0.168036912565787*pi,1.095816965726872*pi) q[13];\nu3(0.463878004623897*pi,0.44757162081248403*pi,4.189375836761711*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304332727151274*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.581438973190019*pi) q[19];\nu3(0.275890956060816*pi,0.31848543842571997*pi,0.761238067123968*pi) q[20];\nu3(0.45160237350588*pi,0.08366719645919396*pi,1.071225245645518*pi) q[21];\ncx q[0],q[19];\ncx q[1],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.141208897548722*pi,0.40850576918883597*pi,3.97405901502656*pi) q[8];\ncx q[9],q[18];\ncx q[12],q[15];\nu3(0.619076568200985*pi,0.06122985754719101*pi,4.43999159295365*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.300634970530613*pi,0.18091252486292397*pi,4.30899862862234*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.38179389594802*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45622163634645*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44572417407955*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47107276502744*pi) q[15];\nu3(1.0*pi,0.0*pi,1.2500809389130478*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.403498072004451*pi,-0.07198189973566499*pi,0.60117084867958*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39985097014679*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\ncx q[7],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.274731967371098*pi) q[16];\ncx q[17],q[21];\nu3(0.425682601190919*pi,-0.398388870441533*pi,0.836181637657947*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.447015420698966*pi,0.89338887164747*pi,4.09484125655788*pi) q[0];\nu3(0.51416472076589*pi,-0.36119529152527896*pi,4.38127313319279*pi) q[1];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,3.38331510379342*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.49000697107715*pi) q[18];\nu3(0.572173736811378*pi,0.8216682775716899*pi,0.76200000934462*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2347742999208369*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.254445499049893*pi,0.5441408597114099*pi,0.7811902252674601*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.49380473959811*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2856345388733041*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42599352336285*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40807546057055*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.632546550417215*pi,0.5845207017290299*pi,1.100061804383282*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.388372680834983*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.4306627926128*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.632744511046739*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.657346841336718*pi,-0.19756654970980497*pi,3.31621190543629*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.277395962858291*pi,0.28730944559334803*pi,3.46113175115547*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.671649164624319*pi,2.80530525427119*pi,3.9367190734904*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.487476039148876*pi,-0.234516873788639*pi,0.82829350414254*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.41631586562989*pi) q[13];\ncx q[14],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.499603140034292*pi,0.037142591253944035*pi,3.68908062220764*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.183373498971169*pi,-0.14575168451753*pi,0.8217603438114429*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.285971175439742*pi,-0.263557689735226*pi,4.29913977320073*pi) q[12];\nu3(3.5*pi,3.43962044869421*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.381990379788754*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.408360676203589*pi,-0.125220240691935*pi,1.170172711032682*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.147076982840729*pi,0.228919797714085*pi,1.1435575743657789*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(0.49485472389608*pi,3.14551684867013*pi,0.626677519005591*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.628675827223216*pi,3.04705418375719*pi,3.39199334514322*pi) q[5];\nu3(0.22146895367265*pi,-0.330064278729871*pi,1.78873052939931*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.696276361044608*pi,0.5914725957950699*pi,4.10707300200486*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.104948747298957*pi,3.2869042344885*pi,1.63369342121313*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.341651422589495*pi,-0.32937932435025896*pi,3.94360661928813*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.276604789205128*pi,0.24152940329876404*pi,3.61011312527617*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46437939571163*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.677628902190188*pi,0.18549568443874298*pi,1.13080314990507*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.164633546791957*pi,0.16665880463885197*pi,0.938571601541761*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.465348870883325*pi,0.30538006622951797*pi,1.3491931664472752*pi) q[9];\ncx q[10],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.685136659192655*pi,0.454234378076223*pi,4.4640240622412595*pi) q[16];\nu3(0.247247595294872*pi,2.75684119690657*pi,1.5665773797094*pi) q[17];\nu3(0.281995874522681*pi,-0.29392625039696296*pi,4.19317802362929*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.52289816268504*pi,2.46353136806594*pi,3.63987654380567*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.755901437616566*pi,3.42488660420915*pi,3.30478917852703*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4684022959496*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.599227256615365*pi,0.479335810561617*pi,0.933233878009099*pi) q[16];\nu3(0.135873407770527*pi,-0.01643511028879302*pi,3.7581630164058*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1675750622938201*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.744131412419745*pi,2.58804310414434*pi,4.03665532851897*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.415802044014656*pi,0.43266953036228395*pi,4.45332823925977*pi) q[21];\ncx q[1],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5761847876481978*pi) q[20];\nu3(0.474101256341302*pi,-0.03045711994174899*pi,4.23000661383028*pi) q[21];\nu3(3.5*pi,3.40176659246303*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40271476231891*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,3.41310285029095*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.2213502397320228*pi) q[9];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.3043205324530311*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,1.214617767656359*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[18];\nu3(0.61012680822589*pi,0.320627007308*pi,0.733285546498879*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(3.5*pi,3.46466691831864*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.516748759984613*pi,3.11182726709201*pi,1.67923065498218*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.39112999599846*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.236480290825505*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3325443899284402*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.799477050997891*pi,0.7469289714317899*pi,0.688341824566709*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.47340759330086*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.1280755115155259*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5406695868055547*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4978613618558*pi) q[12];\nu3(0.14248898724039*pi,-0.15627627192272597*pi,1.60061352023155*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,0.5167560941576979*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[1],q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.37162713147737*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[8];\nu3(0.554895522927024*pi,2.75380906430464*pi,1.215234999234577*pi) q[10];\nu3(1.0*pi,0.0*pi,1.219245189809439*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.613613908059938*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35523045961204*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.49718170966917*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.657616622665979*pi,-0.4379214577849262*pi,4.11080825478729*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.346685936547216*pi,0.20140817918682996*pi,0.752275577263831*pi) q[14];\ncx q[15],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.323300852173879*pi,-0.4515286725784706*pi,0.997850044199351*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.475967025996809*pi,3.29434315008326*pi,4.3152447571287*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.934279522405752*pi,2.62963649545601*pi,3.95468880368341*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.643193035812177*pi,0.14250609202296205*pi,0.614740287179407*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3834566477342705*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.573670273009722*pi,0.12757771054034395*pi,1.50209915260079*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.773579377125661*pi,3.163039290448*pi,4.302601569564089*pi) q[18];\nu3(0.477633382125875*pi,-0.4378671489894638*pi,0.5146099383466943*pi) q[19];\nu3(0.687370454306074*pi,3.2052217217449*pi,0.695798266507014*pi) q[20];\ncx q[0],q[2];\nu3(0.28460826971663*pi,3.46259807861164*pi,1.89349962842147*pi) q[1];\ncx q[3],q[11];\nu3(0.800121127425083*pi,-0.204443888394847*pi,3.83741023279669*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.888896258762207*pi,-0.044961294783953*pi,3.9128423607228*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.328727334161927*pi,0.15852586304705696*pi,3.52849296001807*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.38855815170791*pi,3.26847745426305*pi,1.145767423658173*pi) q[20];\nu3(3.5*pi,3.49767878575999*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.3951174093001661*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.745685683692168*pi,3.12896355046516*pi,3.66682774188445*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.35358111508644*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.053968770388114*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.348758990236804*pi,-0.375710757742243*pi,1.78030183041734*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5556295852138512*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.527897391624188*pi,3.26696432464277*pi,4.215416871229619*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.474352592682617*pi,0.5676793365774699*pi,3.58371957831642*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.594352202462593*pi,0.56038463602029*pi,0.805467969583906*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5258333515723366*pi) q[21];\ncx q[0],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.36089033591968*pi,2.97465267890742*pi,0.81910504386408*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.59120456365834*pi,-0.14877957888051402*pi,1.307720858902776*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.42182859212832*pi,0.5*pi) q[14];\nu3(0.465671031330039*pi,0.28623427568745896*pi,3.5577248642023*pi) q[15];\nu3(0.845522959496785*pi,0.61313370945029*pi,0.6878137467497369*pi) q[16];\nu3(0.266917455337783*pi,3.27256684840059*pi,1.2214118418407018*pi) q[17];\nu3(1.0*pi,0.0*pi,1.34729175624914*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.853044452568253*pi,-0.067979925801881*pi,1.307059597258668*pi) q[3];\ncx q[4],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.351320430461796*pi,2.62400550261657*pi,0.95667990716449*pi) q[7];\nu3(0.557276998935761*pi,0.06252081785755403*pi,1.4450464437387152*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.36709882810162*pi,0.094427357817364*pi,0.5389475269558563*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.774064894035831*pi,3.3241577604562*pi,4.22481483835568*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.296860815966616*pi,0.5430127040016499*pi,4.273823436305181*pi) q[3];\nu3(3.5*pi,3.45346111174584*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.207629542524697*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.367790890899534*pi,3.11941916669385*pi,1.53907906291977*pi) q[7];\nu3(0.514331626678093*pi,3.4900337180526*pi,3.42648810538562*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.969655262062308*pi,1.06091095237116*pi,0.610291832881643*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.403857764405609*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.342113784991161*pi,3.23760230138123*pi,4.28091689065603*pi) q[11];\nu3(0.538098872268659*pi,0.33621737088891*pi,3.65658956713607*pi) q[13];\ncx q[14],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.878205042220783*pi,3.11996703396609*pi,4.283758060031429*pi) q[0];\ncx q[1],q[15];\nu3(0.529410021582485*pi,3.15549296815094*pi,3.46747202516958*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.4761952247741394*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.503522344357165*pi,3.13634448818249*pi,3.42907629387241*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.77707669800493*pi,3.15851573877644*pi,3.31890846535503*pi) q[21];\nu3(0.422145365888827*pi,3.26970263856241*pi,0.91993066362231*pi) q[0];\nu3(3.5*pi,3.40957860180376*pi,0.5*pi) q[1];\nu3(0.320903828318515*pi,-0.355201237148955*pi,1.159087652820321*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[5];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.177428349497361*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.357206164313342*pi,-0.4809090694573189*pi,4.3688948268371295*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.41428915744623*pi,0.5*pi) q[6];\nu3(3.5*pi,3.48168642771144*pi,0.5*pi) q[7];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.329826187157767*pi) q[17];\nu3(1.0*pi,0.0*pi,1.245305747179611*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(3.5*pi,3.46968911835503*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,0.0*pi,1.252244435555746*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5737966979119347*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48745093715327*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[10],q[13];\nu3(3.5*pi,3.45672542047207*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1923406612783851*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,0.5303162013302143*pi) q[17];\nu3(1.0*pi,0.0*pi,1.344962822903418*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.567983631815922*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[17];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(0.0*pi,-0.5*pi,0.5603750042920463*pi) q[13];\nu3(0.61768212975105*pi,-0.16782296575648098*pi,0.515798324104749*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.49674219894484*pi,0.5*pi) q[16];\nu3(0.457345873389723*pi,3.0597703735335*pi,0.985453268930123*pi) q[20];\nu3(1.0*pi,0.0*pi,1.277540602157961*pi) q[21];\ncx q[0],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.35116140107321*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.229220573756411*pi) q[8];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.445604442278761*pi) q[12];\nu3(0.406672137598567*pi,0.6656535118378999*pi,0.535760159381771*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.73133790247638*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.103638076570677*pi,-0.363535950518285*pi,1.205564301056149*pi) q[20];\nu3(3.5*pi,3.45624897930652*pi,0.5*pi) q[0];\nu3(0.637640095564212*pi,0.17435953084462097*pi,1.65301631038992*pi) q[1];\ncx q[2],q[8];\ncx q[3],q[18];\nu3(0.677584211673656*pi,2.45462291608407*pi,3.94371987895465*pi) q[4];\nu3(0.343323540734324*pi,3.32424879321884*pi,0.993686532789468*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.514266295058726*pi,-0.067961000529836*pi,3.68906884950082*pi) q[7];\nu3(1.0*pi,0.0*pi,1.187799210893697*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.54342085058243*pi,3.11249888002877*pi,3.36406887397142*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43524134948016*pi) q[21];\ncx q[0],q[9];\nu3(0.128169809099694*pi,0.6697582441427099*pi,3.93006383905966*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.668614090125116*pi,-0.176315484556342*pi,0.897220830807994*pi) q[4];\nu3(0.206858357595394*pi,-0.0068656883475239905*pi,0.5308466897313118*pi) q[5];\nu3(0.818241658405062*pi,0.55767385429488*pi,4.38877957555505*pi) q[6];\nu3(0.793152060143753*pi,0.7863189998392*pi,0.662630259447881*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.46617072966068*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.582939825249787*pi,3.32456458765824*pi,4.05469662582857*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.960954503546714*pi,0.86398996302512*pi,0.637250022708441*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5360257532682882*pi) q[9];\nu3(0.734449892084695*pi,-0.138455125493754*pi,3.50104200106341*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.684300642230036*pi,0.7436554223530101*pi,0.6981573627829281*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.502315991651065*pi,0.0066692292958979715*pi,1.08835730632062*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.180996151689435*pi,0.22434194564362697*pi,4.15199935254285*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.458641851614733*pi,0.392145960357121*pi,3.64754159459476*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.485003763284688*pi,-0.4856653710797141*pi,0.5855239671745449*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.825987414791271*pi,3.20081271992918*pi,2.94568163726785*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.209239925462407*pi,2.49691582608729*pi,1.159653372786317*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0804267284132045*pi,1.04737046946251*pi,4.10870449699983*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41913890533108*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.154470206805599*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.12932525889694*pi,2.74639934721722*pi,1.70345360596007*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.73021653937834*pi,0.12944883012992403*pi,0.9458792777420659*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.048180363534311*pi,3.35001317305429*pi,0.631559835520323*pi) q[0];\ncx q[1],q[3];\nu3(0.597848939961259*pi,2.9424667951979*pi,3.56995369304004*pi) q[2];\ncx q[4],q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.598295533674213*pi,3.12366472868026*pi,3.0857301314215*pi) q[11];\nu3(0.311863219585995*pi,0.281061550694768*pi,0.786161301144525*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.883435749752711*pi,0.20574797253189203*pi,0.8951801314539101*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.411847235873235*pi,0.30873171643876696*pi,3.95766166703223*pi) q[0];\nu3(3.5*pi,3.33061650229151*pi,0.5*pi) q[1];\nu3(0.625075133193635*pi,3.32889327525492*pi,4.0694060979675*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2496996594078609*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.43381427810187*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.968939936961693*pi,0.258485084779694*pi,1.3541022834903491*pi) q[11];\nu3(0.214014215945006*pi,0.7282887094458701*pi,0.7261204790963169*pi) q[12];\nu3(3.5*pi,3.49032541752617*pi,0.5*pi) q[15];\nu3(0.932433710965575*pi,3.10280124290933*pi,4.19732463925202*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.234548059562151*pi) q[20];\nu3(0.544293926508574*pi,0.410372056851223*pi,4.35662778872513*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[4],q[5];\nu3(0.520471714927124*pi,2.94851224679956*pi,3.77468721280864*pi) q[8];\nu3(0.554489766995675*pi,2.93772509182874*pi,3.35851133836138*pi) q[9];\nu3(3.5*pi,3.32921921908452*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.22482741044961*pi) q[13];\ncx q[15],q[20];\nu3(0.538743764052819*pi,-0.27471039946639497*pi,0.793233922731928*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.857462384221837*pi,0.05919957261198905*pi,3.57462864452753*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5197102427118665*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.336454532926422*pi,0.6554569041671501*pi,3.89654288462462*pi) q[8];\nu3(0.818589971524981*pi,3.1909577304549*pi,0.5410129190895556*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.6290009988692891*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,4.38373940630368*pi) q[13];\ncx q[15],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.42634108562136*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\nu3(3.5*pi,3.44749437934721*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.196859403108949*pi) q[11];\nu3(3.5*pi,3.46897828436935*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.23106474437496*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.182808709452181*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4751380235671*pi,0.5*pi) q[6];\ncx q[7],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.288026415839252*pi,0.7223959941839799*pi,0.5164197041181336*pi) q[15];\nu3(0.905277791612428*pi,3.19552437416243*pi,4.46031754155694*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2959278795279419*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.216560425523822*pi,3.4554441767826*pi,1.425708439016456*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42605361084491*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.583261693962225*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5382330932084574*pi) q[14];\nu3(0.305525605156965*pi,0.08369525487290796*pi,4.4459086661131995*pi) q[15];\nu3(1.0*pi,0.0*pi,1.220549820689731*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44948436462677*pi) q[19];\nu3(0.740271466170854*pi,2.97305666072584*pi,3.48877745469011*pi) q[20];\ncx q[0],q[14];\nu3(0.449292658251426*pi,3.3005616601036*pi,0.9482121788950699*pi) q[1];\nu3(3.5*pi,3.38443737327392*pi,0.5*pi) q[2];\nu3(0.714997858270532*pi,3.03334465205186*pi,3.91799239635479*pi) q[3];\nu3(0.665530636813562*pi,0.5526993375062901*pi,4.41543714104631*pi) q[4];\nu3(0.712563068809347*pi,0.7307684314082801*pi,4.255135351095721*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[11];\ncx q[8],q[17];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.361176663673493*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.625888073027371*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.580418149829642*pi,-0.005198005210544976*pi,1.089698973097694*pi) q[3];\nu3(0.156146986602166*pi,2.86677570653476*pi,1.336508249461235*pi) q[4];\nu3(0.306073946330788*pi,2.77751642884695*pi,1.24332663988858*pi) q[5];\ncx q[6],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.41829752207642*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4731380942646695*pi) q[16];\nu3(1.0*pi,0.0*pi,1.096626370624806*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.730603931719214*pi,3.39484323464213*pi,3.58347584626159*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.794376273691689*pi,3.28628267279211*pi,4.236478964453751*pi) q[7];\ncx q[8],q[17];\ncx q[9],q[16];\nu3(0.400208326109795*pi,0.374229796542487*pi,3.91996865389349*pi) q[10];\nu3(0.213707379606711*pi,0.021286924797002005*pi,4.19311419051147*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.819282090684019*pi,2.92599590891146*pi,3.12979437258082*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.29044248444038*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.87447054553823*pi,0.23587948617519805*pi,4.0490804658588395*pi) q[0];\ncx q[2],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.354826389957715*pi,-0.069005282912604*pi,1.085409688631502*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.610048919969877*pi,0.23666293211601097*pi,1.63496934979869*pi) q[10];\nu3(0.622603994005053*pi,3.23129748821159*pi,0.635196285102014*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.471015607866928*pi,-0.4738546000806803*pi,1.67152274375881*pi) q[13];\nu3(0.0858242120760028*pi,3.36951244732107*pi,1.411252988712584*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5133726796271949*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.521019472196849*pi,0.01754092539115204*pi,0.890813417102127*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.515270201709967*pi,3.41694810317682*pi,1.92894063929215*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.821108292751733*pi,3.48684001517248*pi,4.44174417987647*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.842799747317601*pi,-0.41171650341461297*pi,3.51131007728662*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.358245042097892*pi,0.62568411785148*pi,0.5699750281680268*pi) q[19];\nu3(0.588350696198499*pi,3.39189870031599*pi,3.09248783711036*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.43827673845091*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.182072274735268*pi) q[4];\nu3(3.5*pi,3.32352211420073*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.646727278878828*pi,2.2574948990683*pi,3.74447179563985*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.581883749482748*pi,3.47099841110121*pi,3.15014513460115*pi) q[12];\nu3(1.0*pi,0.0*pi,1.293739783585169*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.508966100944768*pi,3.00345746281386*pi,3.75388306500757*pi) q[19];\nu3(0.863614381299288*pi,2.89783707506959*pi,4.04980189541334*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.684996878170098*pi,0.393100425042353*pi,0.5958943436218768*pi) q[8];\nu3(0.495554097706586*pi,3.37981005779046*pi,1.73370395844424*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.787264407890481*pi,0.86885442205599*pi,0.6628501496593571*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5821499143049045*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.372078537067886*pi,0.6066610533762999*pi,3.75417101571776*pi) q[9];\nu3(3.5*pi,3.44305686545772*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5420553219772241*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1949910108551292*pi) q[15];\nu3(0.57626099179054*pi,0.6107946854099999*pi,0.5014051305501577*pi) q[16];\nu3(0.124536058772499*pi,0.345309272666959*pi,3.57209044879588*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\nu3(0.213750270246445*pi,-0.07305377823076797*pi,4.27589663178986*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[13];\ncx q[6],q[11];\ncx q[7],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.245024596133532*pi,3.30373271833872*pi,1.99545091458539*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.41025875159777*pi,0.5*pi) q[0];\nu3(3.5*pi,3.24534698409511*pi,0.5*pi) q[1];\nu3(0.224589380968749*pi,2.38350662824149*pi,1.2907894449026869*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4667987918847*pi,0.5*pi) q[6];\nu3(3.5*pi,3.3637455963536*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.229613285886189*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.077160114106369*pi) q[11];\nu3(1.0*pi,0.0*pi,1.341279017739595*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5152929490055271*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.265910825512793*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.579734598630428*pi,0.371168124915895*pi,4.23795896788571*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.60141087081481*pi,0.5513239422198399*pi,0.993357577650787*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.723516551731272*pi,-0.194956065360399*pi,4.43395467959044*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.644308023039461*pi,3.17160319694354*pi,2.83817054055323*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4255611456975394*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5430003600202569*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.410485906226921*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.656641729387133*pi,-0.16474824410189298*pi,0.800296600171734*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.595239226469761*pi) q[21];\ncx q[0],q[12];\ncx q[1],q[8];\ncx q[2],q[14];\nu3(0.391387435574197*pi,-0.397037873621791*pi,1.1627818370437168*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\ncx q[7],q[21];\ncx q[9],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.490223862190277*pi,0.93736708551621*pi,4.40180708736513*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.2300496362731*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.300840237374687*pi,-0.31217162383282704*pi,1.059478289971278*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44042282182117*pi,0.5*pi) q[9];\nu3(0.532091299779758*pi,3.35245292830011*pi,4.46137339207222*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.706253866442834*pi,3.43632546156955*pi,3.75338920213579*pi) q[13];\nu3(1.0*pi,0.0*pi,1.096901562447967*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.256073040446116*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.528338856436251*pi,0.05894933910914002*pi,4.0132870342388*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[16];\nu3(0.492763773165382*pi,0.15726895414882003*pi,1.478018653787264*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.47773643091658*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.301639780358561*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.583335915182701*pi,2.96672629879503*pi,3.58310471404376*pi) q[6];\nu3(0.613943518301408*pi,-0.4673901683389721*pi,3.61839690012398*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4616576400211905*pi) q[14];\nu3(0.355115192295694*pi,2.49528526037867*pi,1.396083005246728*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.6544130349695421*pi) q[16];\ncx q[17],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\ncx q[2],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.574743349321327*pi,-0.15550816464093697*pi,4.2417939353756395*pi) q[6];\nu3(0.725161770164905*pi,-0.12821159362606*pi,0.5700284440531123*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.605807859775257*pi,-0.2405747169797*pi,4.19274712506794*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(0.0*pi,-0.5*pi,0.697697754430479*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.625012792226686*pi,0.23754671773151803*pi,1.220583984336149*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.203306525412014*pi,2.69760587873309*pi,1.1495014835602761*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(3.5*pi,3.46520895321833*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3383408751581531*pi) q[20];\nu3(0.840257934575153*pi,0.53877704219006*pi,0.5588857748178349*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.281767312032391*pi,-0.311588083160673*pi,4.12014512155653*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.311396366776376*pi,-0.305101956058134*pi,1.353759502769073*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.404163279851987*pi,3.42804067136059*pi,1.8100333679012*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.81411516536974*pi,2.80962534670458*pi,4.15961208083868*pi) q[21];\nu3(0.589183404175625*pi,-0.378309131345003*pi,0.679298792299734*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.2825270458001*pi,0.5*pi) q[5];\nu3(0.0728316571398912*pi,3.12928706864737*pi,1.87959981414213*pi) q[8];\nu3(0.482627472165921*pi,3.21494575814147*pi,3.39966044250668*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.176742468780047*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.45590148896982*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.176564921717155*pi,-0.12999596057178298*pi,4.251052164241679*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.36212618860227*pi,0.5*pi) q[3];\ncx q[5],q[15];\nu3(1.0*pi,0.0*pi,1.270894310041986*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.101192203551249*pi,-0.4860753906950859*pi,0.816272607589947*pi) q[9];\nu3(3.5*pi,3.44223145898248*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.172860701516198*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.455710501715103*pi,-0.338691177730735*pi,0.942784232289311*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.773247156944813*pi,-0.306587503186941*pi,0.70161147267431*pi) q[2];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.366563491052871*pi,0.29864936409714404*pi,3.42669407370533*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5306072352985738*pi) q[15];\nu3(0.407522533219508*pi,-0.04852503595525798*pi,4.41212593326677*pi) q[16];\nu3(0.269640777750027*pi,-0.28738903463783*pi,0.863488922319156*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.665392122295169*pi,0.05335277762230295*pi,1.213059625034131*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[9];\ncx q[5],q[15];\nu3(0.0*pi,-0.5*pi,4.3892430655797305*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.311684187349945*pi,3.20202850646922*pi,0.794079806242449*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5062175604122858*pi) q[13];\nu3(0.34024732758665*pi,0.55003358535479*pi,0.867674496737602*pi) q[14];\nu3(0.464181747041634*pi,0.433461437576697*pi,0.898403494957852*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.154389558970046*pi,-0.265332785091153*pi,0.748096459132914*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44335962693477*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.35000324388405*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.1043642117827*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.718036728331366*pi,0.18964114851678704*pi,1.3850818383190742*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.300004460633377*pi,-0.225890502398147*pi,4.11687716029921*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.364286738955909*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.383930259105669*pi,1.14015065173173*pi,4.23913709842118*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4864823943067*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.637892749728848*pi,-0.282503632534569*pi,0.8555206914578339*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.625527252056617*pi) q[21];\nu3(3.5*pi,3.36435040605375*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.46689344519847*pi,3.4831814806793*pi,1.2717533689882932*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.26984831332362*pi) q[7];\nu3(0.958200851499732*pi,-0.15151933263101602*pi,3.77049185196662*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.854863644125044*pi,0.29909457465622*pi,4.174167786958741*pi) q[15];\ncx q[16],q[19];\nu3(0.508035804478269*pi,0.332967163683318*pi,0.765310236963282*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.615866412130568*pi,0.8660957205170099*pi,1.005517357682567*pi) q[10];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.195973299791744*pi,-0.14055039317950202*pi,1.0959606559927901*pi) q[15];\nu3(3.5*pi,3.36169263010489*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.145719565498792*pi) q[19];\nu3(0.410483979759443*pi,0.52535442843812*pi,3.84220209310856*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.43988400578937*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.40458672434617*pi) q[7];\nu3(1.0*pi,0.0*pi,1.264908055111061*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47983191492823*pi,0.5*pi) q[12];\nu3(0.344929545315782*pi,0.38448198991022*pi,4.40416053942021*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[19];\nu3(1.0*pi,0.0*pi,1.315223267570375*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.816393156864828*pi,1.07834879376165*pi,0.661451917903485*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[8];\nu3(0.22797080602731*pi,3.24312422300416*pi,0.770679971694635*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.656952794072572*pi,0.44670942324457696*pi,1.52866742338449*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.716104680121743*pi,3.33075420239296*pi,4.36055562806634*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49940767057452*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.591588763952623*pi,-0.04241678827688*pi,3.6395378298127*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.871088001164192*pi,3.28566642900141*pi,4.16955279927986*pi) q[3];\nu3(0.355588826154288*pi,0.75146015779973*pi,4.44954049356625*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.74400212756426*pi,-0.0021216744720389813*pi,1.032978500316049*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5256028942751305*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(3.5*pi,3.43336833919397*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,4.4303230816419195*pi) q[17];\nu3(1.0*pi,0.0*pi,1.073332488731256*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.685808215847234*pi,0.06071333756650599*pi,1.4282857176901*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.818102093390937*pi,0.61672519886637*pi,4.38978570839243*pi) q[1];\ncx q[2],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.324082829414938*pi,3.33632092347281*pi,0.780813218790694*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45361232905521*pi,0.5*pi) q[10];\ncx q[11],q[20];\ncx q[12],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(1.0*pi,0.0*pi,1.2621215237726369*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.234395877180951*pi,3.22562280362382*pi,0.937987772219509*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.499533601995616*pi,-0.274491416451128*pi,0.89988301837648*pi) q[9];\ncx q[10],q[15];\nu3(3.5*pi,3.46564344446272*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5523868891544541*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.322673984599605*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.950689501760641*pi,0.310675856300338*pi,4.20251271253365*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.0*pi,-0.5*pi,0.637048959252922*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.847139545749557*pi,3.40908544783063*pi,0.7912690415810439*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.28795440193682*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.451009114196344*pi,-0.240824238785676*pi,1.417985227367528*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.447015463962136*pi,0.257571283210115*pi,3.68249920052688*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.41424040814237*pi,0.82363099902358*pi,4.38909922989145*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.267350052355498*pi,3.39553754144914*pi,1.3606709688988041*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.337879477921685*pi,3.43108527939184*pi,1.82181490008659*pi) q[8];\nu3(0.580079365807162*pi,3.09250498401518*pi,3.86155389773819*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.384205496012017*pi,0.22897838261222703*pi,4.45993800015207*pi) q[12];\nu3(0.716347534080885*pi,0.67199708027936*pi,1.0004195773215692*pi) q[14];\nu3(0.412121489609571*pi,2.76266526188955*pi,1.160554194345584*pi) q[15];\nu3(0.786182366134848*pi,0.460426596409486*pi,1.027403085731944*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.749470928999221*pi,3.0796053180057*pi,3.98083744996237*pi) q[18];\nu3(0.114871736736173*pi,3.20221678898186*pi,1.1153382212622631*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.516205051124609*pi,-0.352180824455422*pi,1.34047959092252*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4831762049053*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.791869071948448*pi,3.42175137268346*pi,4.1895862860312*pi) q[8];\nu3(1.0*pi,0.0*pi,1.238418848457773*pi) q[9];\nu3(0.765667678582788*pi,0.34440945462874095*pi,1.393980629213719*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.394190591020584*pi,0.5888166674022499*pi,4.42092011840661*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.792777408451509*pi,0.411221463509971*pi,1.197985823329081*pi) q[15];\nu3(0.439126901122929*pi,2.46467863032669*pi,1.1174486176881029*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.83422196252971*pi,3.30872180316111*pi,3.88515702073008*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[9];\nu3(0.476191511151622*pi,3.19456986471659*pi,3.36389501998536*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.586146887659225*pi,0.5322656168934601*pi,4.25933753808731*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.629203433585011*pi,0.20032810235180099*pi,4.481590981380069*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.612265552521177*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.738920023905742*pi,3.49351291101112*pi,3.88849059550212*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.47421473550949*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[5],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.240741138587138*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[18];\nu3(3.5*pi,3.45000022561452*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.177889482781872*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.516143590332903*pi,-0.38132661351874597*pi,0.960528792744444*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.560246330203168*pi,1.05377259703245*pi,0.886976869459924*pi) q[20];\nu3(3.5*pi,3.4541055842316*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.368626438693744*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.63670840531523*pi,3.28100748500405*pi,3.1978976515874*pi) q[11];\nu3(3.5*pi,3.31158640699404*pi,0.5*pi) q[12];\nu3(3.5*pi,3.44270330170903*pi,0.5*pi) q[13];\ncx q[16],q[21];\nu3(1.0*pi,0.0*pi,1.2257734443405561*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.541203908384264*pi) q[18];\nu3(1.0*pi,0.0*pi,1.380699392150861*pi) q[19];\nu3(0.104819732145635*pi,2.83605264069177*pi,1.51356469315152*pi) q[20];\ncx q[0],q[8];\ncx q[1],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.49680731039627*pi) q[3];\nu3(3.5*pi,3.45400927120879*pi,0.5*pi) q[4];\nu3(0.549371427703254*pi,3.18410697715785*pi,4.03378959604912*pi) q[5];\nu3(1.0*pi,0.0*pi,1.3136321304612442*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(3.5*pi,3.36136832067235*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316210936753266*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\ncx q[4],q[7];\nu3(0.162958214142433*pi,-0.008553857761946004*pi,0.641166345608687*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.49006766349157*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,4.30357499394492*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.421586731718699*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(0.414878779258719*pi,0.49981726684654704*pi,4.227338377242599*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,0.668966299942036*pi) q[7];\nu3(0.61094703482612*pi,0.480198860316837*pi,4.07668615577732*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\ncx q[13],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.179205128345857*pi,0.022993056751899*pi,0.5186608232524005*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.499955961969739*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.459660337725618*pi,0.07115381721871095*pi,4.354654652261139*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,3.45501094818874*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.424087684119438*pi,2.69785905257851*pi,1.69051937305232*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[16],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.370944342340296*pi,3.06559973938257*pi,1.238310201717433*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.21528286957716*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[6],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.652348602019217*pi,0.6580710827987999*pi,1.092693380029788*pi) q[4];\ncx q[5],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.312389694878442*pi,3.24950224263051*pi,1.152958707287322*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.3858576546739*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2153230535266228*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.43935426811584*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.734710913141777*pi,-0.08346527752472599*pi,3.73926625392293*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.809794967605133*pi,-0.23745564279118098*pi,3.58555208066887*pi) q[4];\nu3(3.5*pi,3.35538172115099*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.639528005489229*pi,2.85509632272497*pi,4.1638457600778995*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.157570175678579*pi) q[9];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.746325982165901*pi,3.11047978448187*pi,3.6552341358572*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5001079139219198*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.385449618839013*pi,-0.238537346582901*pi,3.91981130515038*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5675298511214395*pi) q[9];\ncx q[11],q[14];\nu3(0.310893577405109*pi,0.385378855253256*pi,3.88392851783815*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(0.759935408675323*pi,2.98455213240155*pi,3.97421414162746*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.547830229661364*pi,2.57740542779619*pi,3.9362461661437*pi) q[3];\ncx q[5],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.732925575632506*pi,3.34872656169202*pi,3.74468471858033*pi) q[12];\nu3(0.410979868615568*pi,3.49910946918026*pi,4.23552504649461*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.725733098038113*pi,3.45709191436101*pi,3.37655237100954*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.666302026913146*pi,3.17400658386812*pi,4.2345177057786305*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.222651322912094*pi,-0.4410307121018573*pi,4.0992007696768304*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.519079040794797*pi,0.05854306258684805*pi,0.778161044971077*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.326921306056973*pi,0.7236694749836201*pi,0.620104779048033*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.344371956087645*pi,0.20308869348674097*pi,0.8893785302999959*pi) q[21];\nu3(0.329965462389885*pi,-0.096239438126615*pi,0.619896065140375*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.593189319088424*pi,0.5898613946576601*pi,0.621488651994934*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.665017417374687*pi,0.47666787367563*pi,4.2222309625192*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.628346986897701*pi,3.3169145308196*pi,4.106121251118649*pi) q[17];\nu3(0.499751033550238*pi,0.095653370143848*pi,3.95633731923177*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.476724778637057*pi,0.40495210156835704*pi,0.880661401049497*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.287293263518769*pi,-0.4641984389074007*pi,1.342384283011044*pi) q[5];\nu3(0.366900523313255*pi,2.90635944033445*pi,1.8325498463841*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.194242781717019*pi,0.41847084989302896*pi,3.87476518001518*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.813942742708608*pi,0.37762715010110603*pi,4.23681190789621*pi) q[19];\nu3(0.325226236935023*pi,3.03433553121226*pi,1.341182672427436*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43744317441645*pi,0.5*pi) q[4];\nu3(0.222943980652674*pi,3.3261825895463*pi,0.966011209719122*pi) q[5];\nu3(0.795577934377716*pi,0.27960115590007695*pi,3.91923153299705*pi) q[6];\ncx q[7],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.287973432979823*pi,-0.4936570285350183*pi,1.4050334652536232*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.323307843289518*pi) q[12];\nu3(0.187897995651656*pi,-0.071135823574495*pi,4.00954034926374*pi) q[14];\nu3(3.5*pi,3.44861253363829*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.168106005141593*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.384457842920972*pi,2.63336098702873*pi,0.887073081949679*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[21];\ncx q[4],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.31994105733045*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.297077291266265*pi,-0.06851793002967199*pi,1.118689030512187*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.448000173692466*pi,0.28301119858894697*pi,0.848005162734236*pi) q[14];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.186997428599631*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46195680024367*pi,0.5*pi) q[0];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,4.43907463014485*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4729173872620205*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.27017023961044*pi) q[21];\ncx q[0],q[21];\ncx q[2],q[6];\nu3(3.5*pi,3.40352527786717*pi,0.5*pi) q[3];\ncx q[4],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,3.34348820404096*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.47047107363973*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.161992599540309*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,0.5555547129107805*pi) q[17];\nu3(1.0*pi,0.0*pi,1.298233289361142*pi) q[18];\nu3(1.0*pi,0.0*pi,1.258689622968481*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(3.5*pi,3.49144826617262*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.348348902165398*pi) q[6];\ncx q[7],q[17];\ncx q[8],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.42070384001111*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.107864238880859*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.648065002296422*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,3.45897480068278*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.49573225433654*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.1781922915871341*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.375818467868379*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49764470395057*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5847092367464026*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\ncx q[8],q[18];\ncx q[10],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5526833378705102*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.483111570563082*pi,3.28067584259293*pi,4.24560537351722*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.500453939531593*pi,0.81147733716715*pi,4.1223379297546305*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.46540102700007*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.366147298687194*pi,3.08686856940096*pi,1.61663994566543*pi) q[21];\nu3(0.618573134795784*pi,3.2026438798923*pi,0.70184571124129*pi) q[0];\ncx q[1],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.641795868194693*pi,0.23457547284818203*pi,4.31777274730827*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.568954586317948*pi,-0.4661551577251466*pi,0.8023978298375101*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.907907947082757*pi,3.12636937792826*pi,3.23158311181095*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.252258693930987*pi,2.89156667563808*pi,1.492603498464407*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.876850038334922*pi,0.5604212014566401*pi,4.289936306602391*pi) q[12];\nu3(0.449740276959026*pi,0.51992456161231*pi,4.353732419693451*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.395481411623193*pi,-0.32575159394154396*pi,1.089371980221622*pi) q[15];\nu3(0.0655149970681309*pi,-0.13129136936568597*pi,1.61285204291623*pi) q[16];\nu3(0.841409614529148*pi,-0.251945401156766*pi,3.98650709267966*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.243609125717522*pi,3.49119158337073*pi,4.170498335232891*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.601943969687996*pi,0.75707224232275*pi,1.037937727138375*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.455373540469661*pi,3.05173224217559*pi,1.452752097748327*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.697415030706977*pi,2.88528286837685*pi,3.58107775467937*pi) q[12];\nu3(0.695603557796369*pi,-0.05010318315245299*pi,3.5668167384133*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.661540706849514*pi,0.6513995220678199*pi,1.0320841699498788*pi) q[15];\nu3(0.484502857177088*pi,2.76130865883169*pi,1.3863426814276059*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.50337102683818*pi,2.9572403378763*pi,3.53005566971066*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.67634264423626*pi,3.40361376646665*pi,0.746400706059129*pi) q[2];\nu3(0.481211844884129*pi,3.49620719196084*pi,4.2827577492881*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.330668563663121*pi,0.01692397245309496*pi,0.5986573002791773*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.48158236462581*pi,0.5*pi) q[5];\nu3(0.537686929997522*pi,3.12333592377315*pi,3.25603440389975*pi) q[6];\nu3(0.579391466733801*pi,2.92500440542894*pi,3.24169659233695*pi) q[8];\nu3(0.416299313881896*pi,3.08729672108401*pi,1.172134755115908*pi) q[10];\nu3(0.465542431673129*pi,0.6204635669031799*pi,0.6956837776099449*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.251248120876465*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(0.282720572750233*pi,0.5352756092366999*pi,3.6814337207967*pi) q[6];\nu3(0.36072183395166*pi,3.41836584841347*pi,1.83596692747484*pi) q[8];\nu3(0.256549312131365*pi,-0.04388408671062799*pi,4.24106364271404*pi) q[10];\nu3(0.508698367670113*pi,3.38150306129646*pi,3.32704006071639*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.584072723381983*pi,-0.138305758551464*pi,3.67584738516707*pi) q[19];\nu3(0.288614775621006*pi,0.78706087454459*pi,4.01163702971364*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\ncx q[13],q[20];\nu3(0.786347145851966*pi,-0.184183738348988*pi,3.4998075450387*pi) q[14];\nu3(0.326689726874587*pi,0.5584685498969*pi,0.6572521895574099*pi) q[18];\nu3(0.299210517465409*pi,3.14530668363933*pi,0.716089851724358*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.519475484824659*pi) q[21];\nu3(0.209973438260639*pi,3.17449211416571*pi,2.09162480006697*pi) q[1];\ncx q[3],q[16];\ncx q[4],q[15];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(3.5*pi,3.29993853091807*pi,0.5*pi) q[13];\nu3(0.491176642703451*pi,2.75205090363174*pi,1.48020417495959*pi) q[14];\nu3(0.781011695825966*pi,2.36024104001012*pi,3.71117513910862*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.113974805033757*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.33858056648601*pi,0.5*pi) q[3];\nu3(3.5*pi,3.48714915088599*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[10];\nu3(3.5*pi,3.39858501645661*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.181159597908015*pi) q[15];\nu3(1.0*pi,0.0*pi,1.328422701315358*pi) q[16];\nu3(1.0*pi,0.0*pi,1.300847194906068*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(0.335539610462402*pi,2.7044733077241*pi,1.092574953381759*pi) q[5];\nu3(3.5*pi,3.37287571429129*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(3.5*pi,3.42185826837232*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.284234016286532*pi) q[10];\nu3(1.0*pi,0.0*pi,1.276189752000509*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5304205632720418*pi) q[20];\nu3(0.666341323198649*pi,3.06258633581842*pi,3.63064324929109*pi) q[21];\ncx q[0],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.24810585579929*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.725697839038086*pi,2.93565044329341*pi,4.2666558073365195*pi) q[5];\ncx q[6],q[11];\nu3(3.5*pi,3.46056357935312*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.388802647735492*pi) q[8];\ncx q[9],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.41175587588976*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5044053592327016*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30156794400833*pi) q[17];\nu3(1.0*pi,0.0*pi,1.102063852747946*pi) q[18];\nu3(0.674937318042233*pi,2.59353739431092*pi,3.73101417082301*pi) q[21];\nu3(3.5*pi,3.36406966878767*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5255363000111717*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.44778404211356*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.353736911425012*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.685339277945655*pi) q[8];\ncx q[9],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.289023985697247*pi,0.8218865067996399*pi,3.98621714990447*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.485808957879589*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.47113816754284*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.706140499443269*pi,2.80008381574066*pi,3.63056650191976*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.34131180036302*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.255760100110141*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[14];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.299284219198002*pi,3.07159722781543*pi,1.309021039767842*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.299049410864799*pi,0.25813131927895105*pi,3.73697348212921*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.479901431951355*pi,0.64086478412624*pi,0.889802922545219*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.637004730466326*pi,-0.0006369566512319791*pi,0.878928560776937*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.556118141355828*pi,-0.32660972813575*pi,3.37811872886246*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.351224401477349*pi) q[19];\nu3(0.273431320705082*pi,3.33798771334627*pi,1.96168352437735*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.34538652431363*pi,2.79898576284153*pi,0.881486209319861*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.317424430770475*pi,0.69515267280133*pi,0.602814904441634*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.865561389081671*pi,2.98372149447269*pi,3.53578554093203*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.321331059438517*pi,3.11645461337074*pi,0.836110479940859*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.423251724622479*pi,0.461599624644918*pi,4.444637105479639*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.635224065809458*pi,0.6839516561286201*pi,4.38971153613314*pi) q[7];\nu3(0.326577684854021*pi,0.6718120125464999*pi,3.71110189122036*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.360045715380575*pi,2.80277075043921*pi,0.8212319795506551*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.332231560930238*pi,-0.139500255343167*pi,1.3688492756363742*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.553524220368629*pi,0.17174788947833897*pi,1.198954387664638*pi) q[6];\nu3(0.707323668912235*pi,3.09365531285554*pi,4.10394873874258*pi) q[7];\nu3(0.524896930163129*pi,0.479852409727182*pi,4.00264456417497*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.413002441793803*pi,-0.4342262714513404*pi,4.27712005269769*pi) q[10];\nu3(0.378752090943651*pi,0.16453072051718998*pi,4.19920732831621*pi) q[11];\nu3(0.875816852181457*pi,-0.0061533777034259995*pi,1.409195465359877*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.27926634332171*pi,1.08148368770741*pi,4.17636516395557*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.276344711642925*pi,3.17575330750228*pi,1.81561426681699*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.40700721858993*pi,3.48102951382496*pi,4.31405349944236*pi) q[11];\nu3(0.55151205048745*pi,3.25220300779116*pi,2.91612123783685*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.210629859758758*pi,-0.02291477105383599*pi,4.36364529943227*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.719469642127648*pi,2.62252798412792*pi,3.61552452027002*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[4],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.44278405654746*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.466198574555873*pi,0.04029467845165402*pi,4.08259781374246*pi) q[17];\nu3(0.408626085160443*pi,-0.33736654474533*pi,4.19373761530355*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.274129646431372*pi) q[20];\nu3(0.447597587900038*pi,2.98484807846724*pi,1.92463374755326*pi) q[0];\nu3(0.715617334845512*pi,0.23540256998468*pi,1.51548696167675*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[6];\nu3(3.5*pi,3.49760179267147*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.146032644930419*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.866643151874378*pi,2.96997827088522*pi,3.92430406603798*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.4096113097005*pi,0.5466479172224701*pi,0.9156162372330829*pi) q[0];\nu3(0.815857953377442*pi,3.22461234040006*pi,3.67400547041342*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.31661271753639*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(1.0*pi,0.0*pi,1.259789644013231*pi) q[6];\ncx q[7],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5964311031076238*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.393943947504519*pi) q[5];\nu3(3.5*pi,3.35327270869636*pi,0.5*pi) q[7];\ncx q[9],q[20];\ncx q[10],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.897606409155052*pi,0.011281238349965972*pi,1.38719602226749*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.149653195243642*pi) q[18];\nu3(0.235188021442343*pi,-0.15302660488173703*pi,1.105523461423462*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.47769588340995*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[5];\nu3(0.0*pi,-0.5*pi,4.49255273799604*pi) q[6];\ncx q[7],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,3.40510542165344*pi,0.5*pi) q[10];\ncx q[12],q[16];\nu3(1.0*pi,0.0*pi,1.204229815318584*pi) q[13];\nu3(0.652934600375984*pi,3.29812512168434*pi,3.98986206047918*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3224425731097411*pi) q[15];\nu3(0.605929754855789*pi,0.75027980900306*pi,0.669113108526564*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[15];\ncx q[3],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.360186404513266*pi,3.36708459661197*pi,0.8878774811483721*pi) q[9];\ncx q[10],q[13];\nu3(3.5*pi,3.41373223486449*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1730307526476351*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5606054182210776*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.221427346759938*pi,0.32487688320099595*pi,0.5979162764012792*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.37156839590555*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[18];\nu3(0.454640711805954*pi,3.38928077231634*pi,0.7774545643526161*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2002819087478231*pi) q[11];\ncx q[12],q[16];\nu3(0.0*pi,-0.5*pi,0.5158952334517939*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4856911360555305*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.453062460938076*pi,0.9840000492819001*pi,4.034270163751231*pi) q[20];\ncx q[0],q[21];\ncx q[1],q[11];\ncx q[2],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,0.5042500662669136*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.46855584540285*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(3.5*pi,3.48474837619102*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.41759539378398*pi) q[11];\ncx q[12],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,3.36235802547929*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.330867458848322*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.316274136264854*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.217242082543194*pi) q[21];\ncx q[0],q[21];\ncx q[1],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.629916143628224*pi,0.16071584372415204*pi,1.300801224337113*pi) q[7];\ncx q[8],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.788108301609308*pi,2.85525367753917*pi,3.67209707723017*pi) q[3];\nu3(0.577389220671458*pi,-0.162075581214989*pi,3.74323042872621*pi) q[4];\nu3(0.485100653732621*pi,-0.4206775891196289*pi,3.71441803697471*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.723579343631346*pi,-0.199828386528011*pi,3.83522334737156*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.611909142792778*pi,0.11259785332111205*pi,0.746674878380313*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.44534716582422*pi) q[17];\nu3(0.391953393440137*pi,0.77570224140823*pi,4.07322287120048*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.35733215823055*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46760294864306*pi) q[21];\ncx q[0],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.662072708596823*pi,3.00661078489869*pi,4.41328952130731*pi) q[3];\nu3(0.505279134688306*pi,2.68904146137953*pi,3.59330233912092*pi) q[4];\nu3(0.579802915239926*pi,0.061773967069501*pi,1.454511200812568*pi) q[5];\nu3(0.386561910677885*pi,3.44091855094563*pi,1.91250488017695*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[19];\nu3(0.540105012062306*pi,-0.4072755590932374*pi,3.63766643961329*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.931300251501158*pi,2.54295295789563*pi,3.57895459625912*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.659659857199795*pi,0.8240763740563299*pi,4.47965785285177*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.374955617565251*pi,0.7575612492489501*pi,3.84492719445342*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.681278390034997*pi,-0.13381286509449197*pi,3.37355269790945*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.430338122707474*pi,-0.49623478321432696*pi,1.0125705184620841*pi) q[12];\nu3(0.176042373893166*pi,2.65401116012849*pi,1.4209601294253549*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.551277305801532*pi,0.419048740733302*pi,0.620762554170643*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.549794566301511*pi,-0.0012298697904130074*pi,3.52360454724391*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.886095066338133*pi,3.3336193133013*pi,2.96220437727681*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.37644415474009*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.189844355094404*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.245410476045728*pi,-0.10268111959158199*pi,4.00354242431073*pi) q[15];\nu3(0.502852419149125*pi,-0.4442897157287116*pi,3.87841947408424*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.440676005974166*pi,-0.09276212988825*pi,1.167723974717883*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[6];\ncx q[4],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47279898274614*pi,0.5*pi) q[10];\nu3(0.803421871558823*pi,0.8539835833267899*pi,0.900189193898403*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.257055291323973*pi,2.62411533274339*pi,1.4455415803377671*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3437502058445139*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0509456715853522*pi,0.27252335543237804*pi,3.63034321555538*pi) q[0];\nu3(0.893852891271655*pi,-0.193290159417083*pi,0.593702783322653*pi) q[1];\nu3(3.5*pi,3.45353902978101*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44170136061809*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.248571737033262*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.552086000698589*pi,-0.10774635286788298*pi,3.47479089401026*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5224030178991571*pi) q[9];\ncx q[10],q[18];\nu3(0.33485014438103*pi,3.00648360119011*pi,1.8001846352461*pi) q[11];\nu3(1.0*pi,0.0*pi,1.284724219020817*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.612768743710087*pi,-0.12596281891717998*pi,4.2831815512586395*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[3],q[6];\ncx q[4],q[12];\ncx q[7],q[9];\nu3(0.523217354753388*pi,-0.06425475703281203*pi,0.9940346634656569*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.43219534871568*pi,3.08931596406349*pi,2.0783259723426397*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.763425768769156*pi,0.53857002200138*pi,4.14515624431885*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.37372315341979*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.456648794734241*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.44732956886011*pi) q[12];\nu3(0.431810598724948*pi,3.42536055851138*pi,4.08925067689992*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.624151326387502*pi,0.8397325554769199*pi,0.8407011506077491*pi) q[17];\nu3(0.907992918856302*pi,-0.28270092872319397*pi,3.67186034334478*pi) q[19];\nu3(0.772003206335854*pi,0.8215803210835899*pi,0.82277885886997*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[2],q[11];\ncx q[3],q[6];\ncx q[4],q[12];\nu3(0.442704424530259*pi,2.93427494938492*pi,1.3981890844488372*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.560958221063027*pi,0.33698320908317403*pi,4.19436029324968*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.173371606599036*pi,2.69472308262119*pi,0.854354592937338*pi) q[19];\nu3(0.840796993202701*pi,0.9887873751643199*pi,0.717439752683396*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[8];\nu3(3.5*pi,3.48137719142001*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.104659957486852*pi,3.21348124138377*pi,1.56733278540065*pi) q[7];\nu3(0.429734260251563*pi,3.32332801435238*pi,1.36039246849561*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2607680458264618*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.46328528450764*pi,0.5*pi) q[0];\nu3(3.5*pi,3.3921671169059*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.2098497794356051*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.32670867746907*pi) q[13];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.47799953248102*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.3603329963776005*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.316821506940872*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[21];\nu3(3.5*pi,3.44512141982666*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.130609763281167*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.44362222700562*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.337593481007859*pi) q[13];\nu3(3.5*pi,3.46524947862353*pi,0.5*pi) q[15];\nu3(3.5*pi,3.3709174185251*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.275729106396204*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2456849198793871*pi) q[21];\ncx q[0],q[13];\ncx q[1],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.775269319348111*pi,3.4048636779786*pi,0.6201431121533449*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.627411023233619*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.876594208395289*pi,0.5048422233048699*pi,0.854110328770743*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5856743099375106*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.763826796660073*pi,-0.20904838480563098*pi,0.8439125193930159*pi) q[3];\nu3(0.941503815062847*pi,0.5259795473961499*pi,0.5314906970301438*pi) q[4];\ncx q[5],q[14];\nu3(0.883467985041334*pi,3.45612398407633*pi,3.6751866165414*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.692499332510522*pi,0.766274966408*pi,0.929310464478692*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.609773584771074*pi,3.39555877028033*pi,3.96662076098881*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\ncx q[17],q[20];\nu3(0.515634470611526*pi,2.71332742676931*pi,1.253955881987637*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.586565774895881*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.3587430542445205*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.428231405142977*pi,3.3547179922318*pi,1.8634987830862*pi) q[3];\nu3(0.614969321039913*pi,-0.112794478290554*pi,3.93351753419604*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.615294864018183*pi,3.47267067670898*pi,3.68841493231565*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.644759732117482*pi,2.73784504948114*pi,4.03466164033358*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[19];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.64344561266825*pi,-0.4632854989014154*pi,3.72842796103584*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.544759998168498*pi,3.43931851642693*pi,3.36807226701488*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.53199421965666*pi,3.10444779359351*pi,2.99737321038775*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.412132300411331*pi,3.06136966195564*pi,0.598146727307217*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.860101331372922*pi,3.49920692779239*pi,3.73446393294273*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.57626227550899*pi,3.02913014841039*pi,3.35917367436465*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.621513735527765*pi,0.6287058407419901*pi,0.869559546822916*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.72314215652451*pi,0.45929043332501995*pi,0.922985275751954*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.540219215964729*pi,-0.4596396906774844*pi,4.305091935649671*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.43867649348162*pi,3.25165301758005*pi,1.71305134544107*pi) q[0];\nu3(0.688758876746186*pi,2.69360328227567*pi,4.06339008039123*pi) q[1];\nu3(0.666261693427973*pi,0.59327774817528*pi,1.294683081904558*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.154524862062178*pi,0.338796565982731*pi,3.61335845220639*pi) q[8];\ncx q[10],q[12];\nu3(0.329037450908101*pi,0.20671504468664403*pi,4.1414640283097395*pi) q[11];\nu3(0.459286940494278*pi,0.65272716428511*pi,0.84278201533957*pi) q[13];\nu3(0.29520901287668*pi,0.19917894580968798*pi,1.245615819025836*pi) q[14];\nu3(0.363602908382036*pi,-0.05838449897439102*pi,1.295187246407927*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.337220510725448*pi,-0.15289154892775902*pi,3.87127755166817*pi) q[0];\nu3(0.692793679865288*pi,0.01618829871776395*pi,0.5580695876849706*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.301133420191203*pi,0.255682925729279*pi,3.78304871945448*pi) q[8];\nu3(3.5*pi,3.42040506378514*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.249360607356562*pi) q[12];\nu3(0.270857189790606*pi,-0.36236011464873097*pi,0.706085682333378*pi) q[13];\nu3(0.720574588263556*pi,-0.4953072282046844*pi,4.23028833288682*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.633610276646641*pi,0.014582155368179972*pi,1.3333427180859538*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[20];\ncx q[10],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.393765577805805*pi,3.19154134714496*pi,1.55300738156889*pi) q[16];\nu3(0.0520259800656709*pi,0.358294590367487*pi,0.95714742640404*pi) q[19];\nu3(0.524121683505314*pi,0.03691052576237397*pi,3.57962624523029*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\ncx q[4],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.47378669045993*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5728352500815919*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.264696197768164*pi,0.33384309384558297*pi,3.35573247213485*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.387824967246734*pi) q[20];\nu3(0.379577999787311*pi,-0.03157262966699098*pi,4.085564507812149*pi) q[21];\ncx q[0],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40166961615018*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(3.5*pi,3.42354544685595*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(1.0*pi,0.0*pi,1.178178718511502*pi) q[6];\ncx q[9],q[20];\ncx q[10],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.243116001981011*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.33948567270048*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.46136730376868*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(3.5*pi,3.4092060630818*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(1.0*pi,0.0*pi,1.350455237367423*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2713787046820562*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.248070008395431*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.618699090705757*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[8];\nu3(0.0*pi,-0.5*pi,0.5178315040108727*pi) q[6];\nu3(3.5*pi,3.350849973634*pi,0.5*pi) q[7];\ncx q[9],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.48800964696934*pi) q[15];\nu3(1.0*pi,0.0*pi,1.206072388374293*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.4877943447812*pi,0.5*pi) q[1];\ncx q[2],q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,4.30144742726218*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.542010081046665*pi,0.339986655000601*pi,0.97239789205505*pi) q[10];\nu3(3.5*pi,3.49752444607669*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.46290279052145*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4464420362808195*pi) q[14];\nu3(1.0*pi,0.0*pi,1.278847519846995*pi) q[16];\nu3(1.0*pi,0.0*pi,1.1086028492096451*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.414886689787259*pi) q[18];\nu3(1.0*pi,0.0*pi,1.303558738485636*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.101449623910478*pi,-0.208280862154962*pi,3.92943080221599*pi) q[10];\ncx q[11],q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5843763927779895*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.743000044891054*pi,0.73757062407719*pi,0.663129233572488*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.622936462073568*pi,-0.07655909047431197*pi,0.5994577083215878*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0781323055673505*pi,3.33803367996077*pi,1.113746009293052*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.479004069581141*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5104641748592607*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5849754165740295*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(0.756560160019512*pi,3.25590686623293*pi,2.77249897292891*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.292217245121154*pi,0.27217359419673504*pi,4.495055664805459*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[16];\nu3(0.541712051515961*pi,0.5303066891460899*pi,0.5896372273923817*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.710888656697789*pi,3.48981565356389*pi,0.8459757456695229*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.273274020931463*pi,2.912484716392*pi,1.85348800177314*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.651734068298552*pi,2.95519197612184*pi,4.40514322498721*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.839659734122164*pi,0.36291154558277305*pi,4.44964339012013*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.807894793815798*pi,-0.316890532135432*pi,0.723766096643158*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.80659310062056*pi,2.96169673792874*pi,3.891420814043*pi) q[0];\nu3(0.749191331605357*pi,-0.13254240962965902*pi,3.92495635689902*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.284189938986859*pi,0.60776589554056*pi,4.07903250034191*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.413797109373502*pi,0.460252310769355*pi,0.5594503990793612*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.252617610310309*pi,3.3854312026524*pi,1.83394221311627*pi) q[20];\nu3(0.499966924562798*pi,0.59342149495622*pi,0.834684698472404*pi) q[21];\nu3(0.798493398034005*pi,-0.4209563693675369*pi,0.834474239289304*pi) q[0];\nu3(0.0812322783662737*pi,2.467408843724*pi,1.2100088576430479*pi) q[1];\nu3(0.538742972285762*pi,2.98484199535009*pi,3.80651622944108*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.300541183476893*pi,0.42259049199584*pi,4.05981778535825*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.373563441829681*pi,3.27473185477893*pi,0.723879434265323*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.699877781270548*pi,-0.4310998558189193*pi,0.840137802702447*pi) q[13];\nu3(0.185269946387296*pi,-0.4571523950930147*pi,1.70808775047025*pi) q[14];\nu3(0.134874236646147*pi,-0.382021069861552*pi,1.86656659077313*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.518759455700492*pi,0.78228711898365*pi,4.2593382966706095*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.61964983827791*pi,0.32191554604763795*pi,4.22195507476988*pi) q[20];\nu3(0.486840168904708*pi,-0.08189979252680801*pi,0.5536274660917391*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.365070421655691*pi,0.33591907035036295*pi,3.38871418350529*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.765763291205061*pi,0.7820526987385901*pi,4.34337462924485*pi) q[5];\ncx q[7],q[9];\nu3(0.66263024829736*pi,3.24734962696202*pi,3.66891978537306*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.230411422004323*pi,-0.4277158817549467*pi,1.187154993534314*pi) q[14];\nu3(0.291617876211292*pi,0.480093194931002*pi,3.88406686060648*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.652886296498829*pi,2.96214025238109*pi,3.12237232345266*pi) q[17];\nu3(0.568365988734675*pi,0.422542152012934*pi,4.082696307809551*pi) q[18];\nu3(0.583443824025401*pi,-0.06936533503777398*pi,4.30619996641788*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.28958305479917*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.1558844287611891*pi) q[9];\nu3(0.16396438871929*pi,2.68144627351462*pi,1.459677835865215*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.705926846998157*pi,0.03586789819116498*pi,0.5016491954849879*pi) q[16];\nu3(0.569184747923861*pi,3.23022018535942*pi,1.79289195478772*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.407585151146619*pi,0.483830152355466*pi,3.89055326612565*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.400109893293693*pi,0.9699497218406501*pi,4.4334073171908805*pi) q[11];\ncx q[13],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.492706707078954*pi,0.09745601942434601*pi,4.14186524381069*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[2];\ncx q[1],q[8];\ncx q[3],q[12];\ncx q[4],q[5];\ncx q[6],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.4375021531971*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.392903271461*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2118573593372939*pi) q[21];\nu3(3.5*pi,3.3229448938398*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49088075541098*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.250638527223398*pi) q[2];\nu3(3.5*pi,3.48382528165944*pi,0.5*pi) q[3];\nu3(3.5*pi,3.47994034728473*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.333794665137666*pi) q[5];\nu3(3.5*pi,3.46700165816095*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,0.0*pi,1.2288426645245099*pi) q[8];\ncx q[10],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.311465346764892*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(1.0*pi,0.0*pi,1.2483166606952198*pi) q[15];\ncx q[17],q[20];\ncx q[0],q[2];\ncx q[1],q[8];\ncx q[3],q[12];\ncx q[4],q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.45889432587429*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.35888087861987*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.142608934110662*pi) q[16];\nu3(3.5*pi,3.47586525418909*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238420024537841*pi) q[19];\nu3(1.0*pi,0.0*pi,1.340415152528415*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.614375496525968*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.6074875066989001*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.337923371461629*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47114308890364*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[19];\nu3(3.5*pi,3.40761249491431*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.46682844111272*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,4.490454534395591*pi) q[15];\ncx q[17],q[20];\nu3(1.0*pi,0.0*pi,1.215705741541192*pi) q[18];\ncx q[0],q[2];\ncx q[1],q[8];\ncx q[3],q[12];\ncx q[4],q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.47346647740406*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.35241372410946*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.40172030402404*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.208053532880807*pi,1.13903312915224*pi,4.18505602801567*pi) q[13];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[20];\nu3(0.0*pi,-0.5*pi,0.5415005328809215*pi) q[18];\nu3(0.252139650000088*pi,2.81618125088232*pi,1.1049116144042*pi) q[21];\nu3(0.439065942139043*pi,0.5635794029080501*pi,4.35833232516546*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.910899128462374*pi,0.43676828552300295*pi,0.97683963855529*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.361837051672349*pi,-0.11256043795318998*pi,1.425877653665656*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.701587121413237*pi,-0.424096361287715*pi,3.10809012543208*pi) q[21];\nu3(0.683280731064497*pi,3.36647519337724*pi,2.93518688457906*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.345572873516329*pi,3.27578940134914*pi,1.69164263417072*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0405507625629722*pi,0.39805564523356796*pi,0.966224665553653*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.181957901231295*pi,3.00477323808118*pi,1.7283652085153*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.371798583425508*pi,3.41805861573542*pi,1.144636902167772*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.81581865167572*pi,0.334368923382969*pi,1.20950260370511*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.408966886266553*pi,0.258702626817901*pi,3.46322687963714*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.208804325627916*pi,-0.4668717443024571*pi,1.65091563729922*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.679079590308608*pi,3.21181912673531*pi,4.122272778702801*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.677102517952349*pi,0.41507144382139904*pi,0.65859093250852*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.821822425386409*pi,3.25692301180841*pi,4.38013823725889*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.250436295800593*pi,0.22082597510047497*pi,1.026866528926012*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.285226365417847*pi,0.32168388974847595*pi,3.46988414088789*pi) q[3];\nu3(0.371257919766038*pi,3.11321257668932*pi,0.9098727873432191*pi) q[4];\nu3(0.789001725679726*pi,-0.25494472486145203*pi,0.700489010536959*pi) q[5];\nu3(0.435319419533385*pi,0.16411507601809106*pi,1.2502396600320371*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.939783659258177*pi,0.7421688756451399*pi,0.919334064152667*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.576428549823445*pi,3.12566376658799*pi,3.82996903078903*pi) q[12];\nu3(0.672337226894797*pi,-0.18887322701188802*pi,0.79792236092194*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(0.492030817246445*pi,3.26664321407065*pi,4.2731812723568705*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.57397551529989*pi,2.6403592005014*pi,4.04290375998022*pi) q[3];\nu3(0.82645969940272*pi,0.6678341864586199*pi,0.76875178500725*pi) q[4];\nu3(0.312390188527511*pi,2.5476492480013*pi,1.362473873518594*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.165968341094001*pi,0.32338598504150895*pi,4.35832191869326*pi) q[8];\nu3(0.239494376054352*pi,1.02047033963075*pi,4.339435392488269*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.700603024280353*pi,1.09985584834506*pi,0.74596430693189*pi) q[12];\nu3(0.670647198790478*pi,2.82134476661101*pi,3.68929334113598*pi) q[14];\nu3(0.71225783827602*pi,3.42402001974512*pi,3.92538609079564*pi) q[15];\nu3(0.203408274318676*pi,2.94081887696106*pi,1.66822383356317*pi) q[16];\nu3(0.783435220985141*pi,1.03394970389737*pi,0.9487597717351279*pi) q[17];\nu3(0.441814141017328*pi,3.24731486968264*pi,1.77387095208516*pi) q[19];\nu3(0.518903021459597*pi,0.044738604226911005*pi,1.437487539667862*pi) q[20];\nu3(3.5*pi,3.36061120810418*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43585761351343*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.332717961842922*pi,3.49742931123534*pi,0.559560636130684*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3809712602789999*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.208873223432582*pi,-0.338320069990121*pi,1.1727346606068791*pi) q[15];\nu3(0.487163966073358*pi,3.09608951524271*pi,1.024496190838446*pi) q[16];\nu3(0.243276972945948*pi,0.5090456601403599*pi,4.315049588610631*pi) q[17];\nu3(1.0*pi,0.0*pi,1.238715844029139*pi) q[18];\nu3(0.485756569633144*pi,3.324160467088*pi,0.871957623894284*pi) q[19];\nu3(0.452107422084882*pi,2.36165841386829*pi,1.339474848406742*pi) q[20];\ncx q[0],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[5],q[8];\nu3(3.5*pi,3.43272138176642*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.231602259450636*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,3.33411945183084*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.264248099362927*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.706383723914481*pi) q[13];\ncx q[14],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5354561048904034*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,3.49961974890296*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.3432174134266028*pi) q[4];\nu3(3.5*pi,3.39298683608435*pi,0.5*pi) q[5];\ncx q[6],q[9];\ncx q[7],q[13];\nu3(1.0*pi,0.0*pi,1.063327917185589*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[12];\nu3(3.5*pi,3.41205200190246*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3501679229972519*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[4];\ncx q[3],q[16];\ncx q[5],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5730517045441715*pi) q[9];\nu3(3.5*pi,3.49529752646945*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5443850176820066*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.104065354486587*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.38439114870191*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38091775803923*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5344546038688458*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.47325179556221*pi) q[8];\ncx q[10],q[20];\ncx q[11],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.23940965670632*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.269791256082365*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5202332632773108*pi) q[21];\nu3(0.381884188127198*pi,0.11084642819575496*pi,3.44153455638425*pi) q[0];\ncx q[1],q[19];\ncx q[2],q[4];\ncx q[3],q[16];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\ncx q[14],q[21];\ncx q[15],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49451610719526*pi) q[20];\nu3(0.618517211140524*pi,0.26371782544535305*pi,1.42683209217773*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.646594853264688*pi,-0.174108870267213*pi,3.76210756248556*pi) q[6];\nu3(0.272136877862196*pi,2.75294522150047*pi,0.775824986410231*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.448044047191097*pi,-0.32838480558598504*pi,1.015679346154743*pi) q[9];\ncx q[10],q[20];\nu3(0.582106192218573*pi,-0.04429548405772599*pi,0.78857180212396*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.51896337083178*pi,3.07380837509561*pi,0.5250890431037876*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49447529129125*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3778705004630805*pi) q[16];\nu3(1.0*pi,0.0*pi,1.395673878249554*pi) q[17];\nu3(0.0428634519391789*pi,2.73114339195519*pi,1.54427886307361*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5911604338203169*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.437495162507923*pi,-0.317424341673599*pi,0.9671893584162621*pi) q[6];\nu3(0.712940448445865*pi,2.75128641905726*pi,3.46267971234582*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.578799850607842*pi,0.06608922042474397*pi,4.28423263881713*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.855041733684255*pi,-0.29161531314504896*pi,1.0798916789572561*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.754060235791269*pi,3.21124809161079*pi,4.192988943990359*pi) q[13];\nu3(0.729780855750331*pi,0.132678414048496*pi,1.456197982964973*pi) q[14];\ncx q[15],q[17];\nu3(0.645545915758088*pi,0.72377880777305*pi,4.4202518278106*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.39516800067406*pi,3.13266001974026*pi,0.985415183878557*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.38759078099238*pi,3.28815997491492*pi,0.980354985871289*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.40650877884516*pi,3.32083298688839*pi,1.54970195569308*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.4491330706163*pi,-0.30782042581467*pi,1.078189337053682*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.738561390316052*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.29576554967621*pi,0.206925974025305*pi,1.1784304926699951*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.233044959648192*pi,0.088379505760812*pi,3.52450053408193*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.271077954167533*pi,3.1919281629795*pi,1.463422009306068*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.272985615495663*pi,0.05204014821634395*pi,0.878756398911039*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.575828680389973*pi,0.7053250933713799*pi,4.20362959321983*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.682953622285355*pi,-0.38357460968774*pi,4.42612899474541*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.740053184177825*pi,-0.013784903048516983*pi,0.5580990799581903*pi) q[4];\nu3(0.50219841493075*pi,0.58210930994173*pi,4.411528923664029*pi) q[5];\ncx q[7],q[14];\nu3(0.392722201958378*pi,3.28517268059354*pi,1.476574764761234*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.629790396054891*pi,3.37043780960488*pi,2.89300225785526*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.440990680373942*pi,3.35115035409811*pi,3.15457473553628*pi) q[5];\nu3(3.5*pi,3.38090311406542*pi,0.5*pi) q[7];\nu3(0.555074196943747*pi,-0.08983482187660902*pi,1.349575253594217*pi) q[8];\nu3(0.482437628258476*pi,0.6592584640796499*pi,4.283764384122669*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.19450825019646*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.59439829108234*pi,0.030855581814077992*pi,4.3358106003986805*pi) q[19];\nu3(0.732612871752587*pi,3.30267008159917*pi,3.3100359229349*pi) q[20];\nu3(3.5*pi,3.44382967136672*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.69595415959868*pi,2.63984043921909*pi,4.12658285913598*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[7],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.3693511758625538*pi) q[9];\nu3(0.272067836956207*pi,2.82155555583821*pi,0.8738966613650481*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.230542112960161*pi,0.84631277963225*pi,4.2637629507536*pi) q[19];\nu3(0.33665815629653*pi,1.04949159959049*pi,4.29492899721984*pi) q[20];\ncx q[0],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5014435658780404*pi) q[14];\nu3(0.695853248744686*pi,0.04695166298448705*pi,4.43008575327731*pi) q[15];\nu3(0.418292558699014*pi,-0.372316082838856*pi,1.51617041521311*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3400656847705*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[7],q[14];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,4.41787504259511*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.771107102596502*pi,-0.4115403338624606*pi,4.4422588065322905*pi) q[15];\nu3(0.304654374806334*pi,0.46891354819296505*pi,0.630127740195313*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.161424299920804*pi) q[21];\ncx q[0],q[9];\ncx q[2],q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.49577029649768*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.28638136383066*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.31509705686927*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(0.333672220759877*pi,0.44679817199192295*pi,4.17216825355517*pi) q[17];\nu3(1.0*pi,0.0*pi,1.117411606156687*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.43296514308749*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.245098434410348*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[15];\nu3(0.501148772653436*pi,0.038356674027574034*pi,3.75726532613534*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.484928539813462*pi,1.04465111014393*pi,4.17103972199965*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.44864188627688*pi,3.23846851910324*pi,1.1283349466645989*pi) q[17];\nu3(3.5*pi,3.38320169394349*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.218383476087741*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5690595127188818*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[3];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,3.29595995907743*pi,0.5*pi) q[6];\nu3(0.7562459792225*pi,3.3348407762315*pi,3.5656189969627*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,0.5348040282498114*pi) q[11];\nu3(0.68767149792861*pi,3.4922061479532*pi,3.73750579509826*pi) q[14];\nu3(1.0*pi,0.0*pi,1.2375250544831569*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3965140341811395*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.42613323002864*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\ncx q[6],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49718792562336*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.245382831574298*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.46322380835551*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.44525097548439*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.40098676879917*pi) q[15];\nu3(1.0*pi,0.0*pi,1.416589526616117*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\ncx q[19],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.775450706925388*pi,2.98287027369747*pi,3.6703268572572*pi) q[4];\nu3(0.494317289465714*pi,3.26561845879775*pi,0.875874435504555*pi) q[5];\ncx q[6],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.194283121197334*pi,3.14745381414922*pi,0.801961121487565*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,4.3424736693566395*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.86384424804125*pi,0.09349638872039501*pi,1.413643929322459*pi) q[4];\nu3(0.753782613572606*pi,0.82236801794268*pi,0.999073106849969*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(0.43658928537161*pi,2.86303450555246*pi,0.784391645647383*pi) q[11];\nu3(3.5*pi,3.43258988033646*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.21390719291151*pi) q[16];\nu3(1.0*pi,0.0*pi,1.36650289612912*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.545240380734105*pi,0.78193463469219*pi,4.47736304778212*pi) q[21];\nu3(0.285055681455964*pi,2.96617727996007*pi,1.75881711914375*pi) q[0];\ncx q[1],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.237919427453507*pi,2.76228302952776*pi,1.4249859534953369*pi) q[21];\nu3(0.837462819489093*pi,3.19260646854512*pi,3.79264457665597*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.445993743769219*pi,-0.09566783385400002*pi,1.4388963176421439*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5418258572880827*pi) q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.564510649550344*pi,0.5564672022619901*pi,0.5989051561830467*pi) q[8];\nu3(0.498196044616943*pi,0.10612952089599903*pi,0.674945456469542*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.401722483105571*pi,-0.08792223276616001*pi,1.090510485733231*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0628852134884609*pi,3.23320418710824*pi,4.318961309794069*pi) q[2];\nu3(0.696658557571326*pi,0.9934483392018101*pi,0.72701926552855*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.35228969721942*pi,0.20352632567225704*pi,1.050748371218714*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0539448766308877*pi,0.04394802166342304*pi,1.036379473382363*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.566893514267325*pi,0.14954936578939404*pi,3.97372723101651*pi) q[18];\nu3(0.443763623054832*pi,0.38508274545050203*pi,1.081931056778882*pi) q[19];\nu3(0.169298417170935*pi,3.45980596895128*pi,0.8081470100706161*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.657369813875147*pi,0.28543139858423305*pi,1.66691316874072*pi) q[2];\nu3(0.841407645560236*pi,0.049004132607969986*pi,4.063672791584359*pi) q[3];\nu3(0.312310835707299*pi,2.67724091776244*pi,1.16812247975068*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.88344393116037*pi,0.404500973355142*pi,4.28047265547028*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.653181537273213*pi,3.20808713302981*pi,3.18598698229535*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.902201909411764*pi,2.62741335540334*pi,3.97709021479512*pi) q[19];\nu3(0.552235759732571*pi,2.82961518123628*pi,3.63695390265511*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0640660433113891*pi,-0.353335956565143*pi,1.039614725062058*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.397812904430207*pi,-0.4427751925865656*pi,4.17827686911778*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42802776300357*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\nu3(0.234839171544198*pi,3.14300384146017*pi,1.72264798574784*pi) q[12];\nu3(0.728544853068086*pi,0.29435302663193397*pi,1.54194258390665*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.50907554479809*pi,3.40251704430822*pi,1.83828903921497*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.176086605848697*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.37487557502386*pi,0.5*pi) q[11];\nu3(0.842119965962375*pi,-0.4180595295031078*pi,4.33318093800194*pi) q[12];\nu3(0.529041410915991*pi,-0.009340977721226995*pi,0.859706485315932*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(0.661021170570812*pi,-0.328565414146263*pi,0.897378171949714*pi) q[17];\nu3(1.0*pi,0.0*pi,1.260439635897805*pi) q[18];\nu3(0.332480645998275*pi,3.15850306089042*pi,2.10354372307671*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49245598864101*pi,0.5*pi) q[3];\ncx q[4],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.331539614461629*pi) q[9];\ncx q[11],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.755086257680278*pi,0.06798791524082204*pi,0.699848374237522*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45887355970849*pi) q[21];\nu3(0.831948924017376*pi,0.379034927556843*pi,4.126054934815571*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[9];\nu3(3.5*pi,3.45803458461529*pi,0.5*pi) q[4];\ncx q[6],q[7];\ncx q[8],q[21];\nu3(1.0*pi,0.0*pi,1.359361978104781*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.410231998463931*pi,2.71387876105234*pi,3.79744038119282*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5613222101853096*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45266981435171*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[12];\nu3(3.5*pi,3.45816335408409*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.3520119569622309*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.720136771551228*pi) q[9];\ncx q[11],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.23466163382265*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[15];\ncx q[3],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44893151992389*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.5503358419952648*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.155672214807377*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.66335425547085*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.704574911616759*pi,0.268315212302884*pi,1.59048645238667*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,0.5297723759955022*pi) q[15];\ncx q[17],q[19];\nu3(0.505744453947435*pi,-0.179882707300906*pi,1.318638246892328*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.46409773399904*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.3405274021542781*pi) q[1];\ncx q[2],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.681744836323664*pi,0.39045634996333*pi,1.005235524053408*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.45879979230921*pi) q[12];\nu3(3.5*pi,3.49134497914254*pi,0.5*pi) q[13];\nu3(3.5*pi,3.46756858789004*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.320015546064301*pi) q[16];\nu3(3.5*pi,3.4925193922565*pi,0.5*pi) q[17];\nu3(0.369013045430345*pi,2.95745268499197*pi,1.027842906941499*pi) q[18];\nu3(1.0*pi,0.0*pi,1.17143645888124*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2173701464692779*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.378042621433225*pi,-0.34162172610680097*pi,0.63207956801266*pi) q[4];\ncx q[5],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0927333139320572*pi,0.5939665052430201*pi,0.5105876866797912*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\ncx q[13],q[20];\ncx q[14],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.502132963151745*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.546976369295118*pi,0.11607456989306397*pi,0.967831717914575*pi) q[3];\nu3(0.38369856194331*pi,-0.12172912879206099*pi,1.334489530563904*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.667224287144753*pi,0.6107613417217399*pi,0.5396015200556525*pi) q[8];\nu3(0.304095594605805*pi,0.45491696587699504*pi,3.51189294346219*pi) q[9];\nu3(0.350350380684955*pi,0.180329542088435*pi,0.660712621784274*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.650542311565424*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.564345280366636*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.640528879850609*pi) q[20];\nu3(0.267608033017588*pi,0.44190723016239797*pi,0.5507616106382168*pi) q[21];\ncx q[0],q[1];\nu3(0.78427837398943*pi,0.56312313910222*pi,4.22553505169383*pi) q[2];\nu3(0.580373656122812*pi,3.1017680955115*pi,3.58140056300776*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.284140237856709*pi,-0.06794571390685*pi,3.99960810042327*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0463411346770788*pi,0.48181407732542303*pi,4.29747800370932*pi) q[8];\nu3(0.46096032361658*pi,0.24890584655351*pi,4.2355497362764805*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[20];\ncx q[14],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[17],q[19];\nu3(0.673037184957164*pi,0.09239405731075101*pi,3.98191372738506*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.781926817566389*pi,-0.141904672104539*pi,0.667090665124112*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.50393691685911*pi,0.05704122650285104*pi,1.235945799215831*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.718188997333912*pi,3.11883844110072*pi,3.1562539828749*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.291829266975626*pi,-0.348648570752285*pi,0.803540060215019*pi) q[14];\nu3(0.3967698206604*pi,-0.014217327093712984*pi,4.08272959735276*pi) q[15];\nu3(0.881654070674537*pi,0.165271601539702*pi,3.8690470355621*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.33872519360985*pi,2.3364474313812*pi,1.310861018112214*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.132376500109887*pi,-0.0006565991809640015*pi,3.54278103554652*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.668893990413533*pi,2.95330531318873*pi,4.16911092633131*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.652140004437465*pi,3.21218061231137*pi,4.286197516103201*pi) q[13];\nu3(0.562707088645508*pi,-0.27391706823082196*pi,0.999899104153299*pi) q[14];\nu3(0.237797446829217*pi,2.73491981790619*pi,1.434781374451167*pi) q[15];\nu3(0.44975308767223*pi,-0.183547673362578*pi,1.0706311183762272*pi) q[16];\nu3(0.467943518703*pi,0.9193587666654399*pi,4.384418203203181*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.406838888617916*pi,0.32927677060276295*pi,4.2342429454837*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[10];\nu3(0.372600858974207*pi,-0.4518381673397368*pi,1.92313733529053*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.592839892967857*pi,3.27065685372352*pi,4.48521410839925*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.612683878883469*pi,2.62124470667015*pi,4.0174085804037*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.118194458093246*pi,0.162811033301836*pi,0.738045885581737*pi) q[1];\nu3(3.5*pi,3.48757712835183*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(1.0*pi,0.0*pi,1.275839575736607*pi) q[10];\nu3(0.284264365733538*pi,-0.278518933166353*pi,3.82963314083445*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.404706158167162*pi,3.07186830752419*pi,0.9123365006146891*pi) q[19];\nu3(0.839486255976007*pi,3.42100288522616*pi,3.89447861657725*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.555435389128606*pi,0.54313449056553*pi,4.1010591781418*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.29788247557594*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.42989466469797*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.175343552326317*pi) q[9];\nu3(0.570933508181311*pi,3.46189953153092*pi,0.750064110957969*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.238858893635447*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.259672607931624*pi,3.1551882488324*pi,1.68998409213769*pi) q[19];\nu3(0.507694562862042*pi,0.25653696676167104*pi,3.67311579687624*pi) q[20];\ncx q[0],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.49303458333536*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[7],q[21];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,4.29498972702349*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2386462171714339*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.39724642529853*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[10];\ncx q[3],q[16];\ncx q[4],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32444459594927*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4291713263069195*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.288239228676159*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44931218309607*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.140787813258048*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.34655851006896*pi,0.5*pi) q[4];\ncx q[5],q[17];\ncx q[6],q[15];\ncx q[7],q[21];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,4.3659276750251*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1877572036678798*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45844722425896*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[16];\ncx q[4],q[20];\nu3(3.5*pi,3.42741719487914*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.3405889870077101*pi) q[12];\nu3(3.5*pi,3.3752401442549*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.436311321906659*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.334405219429337*pi) q[17];\nu3(1.0*pi,0.0*pi,1.215433592068764*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4267511486104105*pi) q[21];\ncx q[0],q[14];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46908360742836*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.420582038240604*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5726542893198538*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,4.4677219152204*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.43676032864035*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5851079179987537*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\ncx q[13],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.739982534425391*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.411086491483571*pi,0.315982442094358*pi,0.91065724271243*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.269385098215215*pi,0.468313117831465*pi,0.672053290761412*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.589922310614209*pi,-0.04825840817249899*pi,3.83016368891241*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.817541532381118*pi,2.9626616645431*pi,3.22241630955705*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.110948005309893*pi,2.77546333740542*pi,1.423494165077235*pi) q[10];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.467558588845488*pi,0.254850477665556*pi,3.99198817572039*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.31919720772886*pi,-0.23987271273167599*pi,1.0733005848016801*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.721237456405452*pi,-0.246282675875012*pi,3.3555622766002*pi) q[6];\nu3(0.446561520830921*pi,2.93943516429483*pi,0.99908444780087*pi) q[7];\nu3(0.0908330677249307*pi,0.09392398618711295*pi,0.5660634629746731*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.24787090633555*pi,0.39747834795088*pi,4.23776045745784*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.798656744975145*pi,-0.217278156533264*pi,4.4989728167245*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.482193306462774*pi,-0.14416722750087801*pi,1.030152681246875*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.787046362026676*pi,-0.22281624710915598*pi,3.99460634821373*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.230382343629254*pi,3.3808057260231*pi,1.120294337686763*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.569699202928144*pi,0.6076788532667601*pi,0.8623019252954041*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.868375394482344*pi,3.49158362061073*pi,3.54585006607533*pi) q[15];\nu3(0.848167257074352*pi,3.06395454201903*pi,4.351957616241879*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.413482366375156*pi,3.44526965119837*pi,4.41193852622945*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.187047526256516*pi,-0.420556095917212*pi,1.89695351845475*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.231693331118658*pi,3.10966997821256*pi,1.53931768642297*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.737738333780516*pi,2.8970811946751*pi,3.51327511631201*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.615988578416381*pi,3.26675278201297*pi,0.5357430633273816*pi) q[13];\nu3(0.461289975611249*pi,2.46441715937428*pi,1.3360002499019061*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0341384638386183*pi,-0.369052255713591*pi,4.4299295350341605*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[19];\nu3(0.790139491317103*pi,0.39764740911309804*pi,0.7790290856121049*pi) q[20];\nu3(0.272163493088284*pi,-0.35988324538562*pi,4.055386532022*pi) q[21];\nu3(0.131789595969945*pi,0.15783038231080604*pi,0.850594280040628*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.267182975437755*pi,-0.313801207005881*pi,1.78259030085145*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.198626121679468*pi,0.8079518771568599*pi,0.633870797297492*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[13];\nu3(0.655076052696187*pi,0.154822880539481*pi,4.33395093741749*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.513918032546036*pi,2.65398023430162*pi,3.668838267396*pi) q[18];\nu3(0.445859653894149*pi,-0.161122031620116*pi,4.46250188983459*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.610791496764827*pi,1.03427979778386*pi,0.888820045688453*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.836247518758133*pi,3.08826389946916*pi,3.94003225518806*pi) q[1];\ncx q[2],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.67351574378358*pi,-0.152519083680572*pi,3.86602377779326*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.246399264720246*pi,3.0644700986423*pi,1.056362378995066*pi) q[11];\nu3(0.516936840879446*pi,3.39054402375496*pi,1.6540689637605*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.708157917327555*pi,2.61373544979217*pi,3.95038700981928*pi) q[18];\nu3(0.653094391744628*pi,0.28239904817280204*pi,1.3835859930441279*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.423883721765771*pi,2.86657639922763*pi,1.2383544017061259*pi) q[1];\nu3(3.5*pi,3.30555474812925*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.271741603773453*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[20];\ncx q[10],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.890124960645512*pi,0.08438697032360098*pi,0.6803643233638*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.880230924231872*pi,0.362192528316413*pi,0.5173210836438621*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\ncx q[2],q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.41961949620107*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43199043588071*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.305569518367328*pi) q[9];\nu3(3.5*pi,3.34245421365196*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.782594189063376*pi,2.94001814802278*pi,3.5276486509344*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.254373613188249*pi) q[20];\nu3(1.0*pi,0.0*pi,1.246945155838932*pi) q[21];\nu3(3.5*pi,3.24831106666622*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(3.5*pi,3.42945453828967*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5920536954970365*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[20];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.193462195511122*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,0.0*pi,1.079376505129108*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[6];\nu3(3.5*pi,3.42218375889587*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(1.0*pi,0.0*pi,1.183555452883768*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.459689893312341*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47423673147223*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,3.40975162347556*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2616110671948682*pi) q[18];\nu3(1.0*pi,0.0*pi,1.239031856605479*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.651846025662746*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.43128805724877*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\ncx q[8],q[20];\ncx q[10],q[21];\ncx q[11],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5110806624252877*pi) q[14];\ncx q[15],q[18];\nu3(0.0*pi,-0.5*pi,0.5169019463751474*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[0],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.600637062531957*pi,0.123270763382199*pi,4.33163275034678*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,4.47372365732206*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.398073074558431*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46964647885338*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\nu3(0.382195221978185*pi,0.41015858173195596*pi,3.75148193966057*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[19];\ncx q[12],q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\ncx q[15],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\nu3(3.5*pi,3.40111475836302*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.325552801236113*pi,0.409305532175237*pi,4.4246906283507705*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.428639037276634*pi,0.35990200585779597*pi,3.77659021641359*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,3.43786318277672*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.369579479922234*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.361706670678202*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.538117861310268*pi,0.8924755079815101*pi,0.5838609903137383*pi) q[0];\ncx q[1],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.614524038104023*pi,0.5022275368056599*pi,0.570874004882214*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.704256754846951*pi,2.94401561440132*pi,3.50575179082976*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.671190280906885*pi,0.57949981838334*pi,0.704603288381053*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.657034079283803*pi,3.2593465366009*pi,4.064532105835649*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.678888967487044*pi,0.49296854376488897*pi,1.32290794349967*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.395049304359664*pi,0.240106021423239*pi,1.21462704889799*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.647632959140397*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.765256592373366*pi,-0.19314329520609702*pi,3.9917896252965*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.49059048949688*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.282034008602504*pi,3.37341382534466*pi,0.639554982275857*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.284395084170378*pi,-0.34249022739038604*pi,3.89244412872086*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.75812586922641*pi,0.7654919657967101*pi,1.093395321049838*pi) q[9];\nu3(0.392868125919769*pi,0.18869200238560002*pi,4.48243122883515*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.0627260875050929*pi,0.58813078231297*pi,0.674633511765549*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.549613903649063*pi,2.65613635976579*pi,3.75097116857274*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.35546491857726*pi,0.20213654039104*pi,1.2935296694714649*pi) q[20];\nu3(0.710887556951229*pi,0.19216188071593399*pi,4.44772138231449*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.273228517878075*pi,3.43914293725156*pi,4.47999762296252*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.150973450907599*pi,3.23559591522601*pi,4.33679097923414*pi) q[7];\nu3(0.22024436577148*pi,0.85348182816058*pi,0.600152103517984*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.106414476133358*pi,0.52005719575029*pi,4.0594326837579295*pi) q[14];\nu3(0.615540132531589*pi,-0.171701149590543*pi,3.72368226827545*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.749593413725246*pi,0.50522393546793*pi,4.41288151400477*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.655977452608581*pi,0.39492512332054*pi,1.1414824592929*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.530279222049438*pi,2.75005769327959*pi,3.9003704765219*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.823664484178738*pi,3.45216830407482*pi,3.50558435716651*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.302373497923721*pi,3.22288992615119*pi,1.2850353065672029*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.291536600339072*pi,-0.242210441988007*pi,4.308446807341451*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.218708754822201*pi,0.310723704357454*pi,0.8893022765647429*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.697006964768347*pi,2.6894591906019*pi,3.62097587714956*pi) q[18];\nu3(0.2165866228395*pi,0.480466873700528*pi,4.12322790230212*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.189686384331312*pi,2.93016505070991*pi,1.5539002450632*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.51622208047037*pi,3.45986472982128*pi,4.22053115445158*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45061449915255*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.330110914852106*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.74209370415626*pi,0.311653927194286*pi,4.4775731980460804*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\ncx q[2],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[20];\ncx q[9],q[21];\nu3(0.865570511401177*pi,3.35084979805035*pi,3.33052033313162*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.363112591119882*pi,2.7091264640266*pi,1.188570363211614*pi) q[1];\nu3(3.5*pi,3.43816839044594*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,0.741573681401975*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.4001815729644*pi,0.5*pi) q[7];\nu3(3.5*pi,3.470965872113*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.239602933688455*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.540617648345454*pi,0.027648633026766012*pi,3.94375523899838*pi) q[13];\ncx q[14],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.1932176808099841*pi) q[20];\nu3(1.0*pi,0.0*pi,1.329301297207168*pi) q[21];\ncx q[0],q[4];\nu3(0.773382092501237*pi,0.03497995888887395*pi,1.25299846277051*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,3.40147613223089*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[7],q[20];\ncx q[9],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.634094290359927*pi,0.19283896867668604*pi,4.2785544481335105*pi) q[13];\nu3(3.5*pi,3.45141852377456*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.135814294234837*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(1.0*pi,0.0*pi,1.224760376739785*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.603170666016113*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(0.484410536992243*pi,-0.4885623633587972*pi,1.55101005156011*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.44232289003435*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.798938002899214*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.39180621906014*pi,0.5*pi) q[5];\nu3(3.5*pi,3.42803286499345*pi,0.5*pi) q[6];\ncx q[7],q[20];\nu3(1.0*pi,0.0*pi,1.157998840330172*pi) q[8];\ncx q[9],q[21];\nu3(1.0*pi,0.0*pi,1.272362670312924*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5336862050438023*pi) q[16];\nu3(0.585126299805305*pi,0.278154948001749*pi,0.6497005494439381*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.348021702826999*pi) q[18];\nu3(0.238901025727028*pi,-0.10187504604564201*pi,0.669195301395887*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[0] -> c[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.84170975485467*pi,0.19808598702665103*pi,4.27174580114632*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5184007498164109*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.761746728683299*pi,0.5502392102614*pi,1.388471287581421*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5034155567209582*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[11] -> c[11];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.252281400906228*pi,0.009476645795351013*pi,0.5682677760845557*pi) q[4];\ncx q[5],q[8];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.136360408136749*pi,0.489774275204493*pi,0.972748231731828*pi) q[9];\ncx q[10],q[17];\ncx q[13],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[4] -> c[4];\nmeasure q[9] -> c[9];\nu3(3.5*pi,3.43465215388321*pi,0.5*pi) q[1];\nu3(0.269908894887287*pi,0.451423131179167*pi,0.930566040183028*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45902291284107*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42059538667166*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.282318900336834*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.290791874763931*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.300417239376283*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[3] -> c[3];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.405958973809953*pi,0.7567845910758899*pi,0.603092987717857*pi) q[6];\nu3(0.583528534540193*pi,2.49181213458882*pi,3.75782324180683*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[17];\nu3(0.0450081824254512*pi,2.7107836316903*pi,1.081367241056483*pi) q[12];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.342298935174317*pi,3.32629581599246*pi,0.956092825476051*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nmeasure q[21] -> c[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.736504663160102*pi,0.11365307623974297*pi,0.835606997956891*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.432748398182948*pi,-0.473997253754985*pi,1.91581429549567*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44511755785802*pi) q[15];\nu3(0.913524752991779*pi,-0.054524474716444005*pi,4.1538243913539805*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5782257951204807*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.42490810383072*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nmeasure q[5] -> c[5];\nmeasure q[14] -> c[14];\nmeasure q[16] -> c[16];\ncx q[1],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\ncx q[13],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.517012054483797*pi,-0.31708776674210604*pi,3.44625417382472*pi) q[20];\nmeasure q[20] -> c[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.393786273037948*pi,-0.269520112448065*pi,4.07279561904474*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.220177813159306*pi,3.41858897132293*pi,1.79046135221709*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[8] -> c[8];\nmeasure q[18] -> c[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.471032194896886*pi,-0.4935419071518666*pi,0.8772204591206709*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.669369767013844*pi,3.21159026615641*pi,4.34831878338077*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[10] -> c[10];\nmeasure q[17] -> c[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.871784436853211*pi,2.8659054401165*pi,4.17684771937893*pi) q[1];\nu3(0.427465151930987*pi,0.129788392373672*pi,3.79320559132299*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nmeasure q[1] -> c[1];\nmeasure q[13] -> c[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.611926739188207*pi,3.1337598373221*pi,0.5247512482871907*pi) q[15];\nu3(0.616006984043126*pi,2.58368756035704*pi,3.50250655915976*pi) q[19];\nmeasure q[15] -> c[15];\nmeasure q[19] -> c[19];\n",
    "OPENQASM 2.0;\ninclude \"qelib1.inc\";\n\nqreg q[22];\ncreg c[22];\nu3(0.727334997647622*pi,-0.0037536917133870196*pi,3.96537341720091*pi) q[0];\nu3(0.475503146512117*pi,3.37156413009817*pi,0.5272950474568302*pi) q[1];\nu3(0.666551380904069*pi,-0.22637805563396002*pi,0.7741499477481459*pi) q[2];\nu3(0.195966798511634*pi,3.14659291762472*pi,1.437651657106254*pi) q[3];\nu3(0.429266238232613*pi,-0.38695490333676497*pi,0.634178375550267*pi) q[4];\nu3(0.40089727278672*pi,-0.157919961494153*pi,1.471033115718336*pi) q[5];\nu3(0.838961483802378*pi,2.84563000100102*pi,4.104978949724741*pi) q[6];\nu3(0.417226128255356*pi,0.29129210940416495*pi,3.53447200027766*pi) q[7];\nu3(0.677937430801632*pi,-0.22350426549143199*pi,4.16265781851848*pi) q[8];\nu3(0.349259940429621*pi,3.15782830707273*pi,0.5529481876651622*pi) q[9];\nu3(0.249098533317346*pi,-0.228257726735753*pi,0.50242674198509*pi) q[10];\nu3(0.165667505566815*pi,2.94094112961145*pi,1.74847299943725*pi) q[11];\nu3(0.136970094315152*pi,-0.155473134969364*pi,4.0884895282534*pi) q[12];\nu3(0.315079687612746*pi,0.8018506581660101*pi,4.42521212658734*pi) q[13];\nu3(0.19674238985263*pi,0.430673372189453*pi,3.64864157544905*pi) q[14];\nu3(0.225722441464189*pi,-0.11901975643631202*pi,3.71871549771276*pi) q[15];\nu3(0.528168164906089*pi,-0.027907084694729023*pi,0.620124077840678*pi) q[16];\nu3(0.221499481822052*pi,-0.4075109743387122*pi,4.10346184013572*pi) q[17];\nu3(0.150314906402206*pi,-0.11502398413047699*pi,0.987910000229666*pi) q[18];\nu3(0.44515923010507*pi,-0.16937184483457302*pi,4.068210773570851*pi) q[19];\nu3(0.65342384900751*pi,0.47384410494556195*pi,4.27880134562681*pi) q[20];\nu3(0.232113817583584*pi,-0.29416060972123503*pi,1.67485207815406*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,3.3106409972791*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.42232504498526*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44061914940789*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.312821908231916*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.25491757473587*pi,0.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.225793318178404*pi) q[15];\nu3(1.0*pi,0.0*pi,1.26196540189724*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1697167945440379*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\ncx q[2],q[10];\ncx q[3],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[9];\ncx q[7],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[11],q[18];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.43908236653458*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40992656051552*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.2808733396999759*pi) q[6];\nu3(3.5*pi,3.48738913422227*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,4.46932666528519*pi) q[9];\nu3(1.0*pi,0.0*pi,1.184779850678314*pi) q[10];\nu3(3.5*pi,3.37983715287668*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,3.49558375600406*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5423473785155495*pi) q[15];\nu3(1.0*pi,0.0*pi,1.216516697678865*pi) q[17];\nu3(1.0*pi,0.0*pi,1.14241964283101*pi) q[18];\nu3(1.0*pi,0.0*pi,1.323739007999263*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.490479715887529*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.4972318372222*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[6];\ncx q[2],q[10];\ncx q[3],q[20];\nu3(3.5*pi,3.38961127609412*pi,0.5*pi) q[4];\ncx q[5],q[9];\ncx q[7],q[19];\nu3(3.5*pi,3.49260029887741*pi,0.5*pi) q[8];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.368824634812531*pi) q[12];\ncx q[13],q[21];\ncx q[14],q[17];\nu3(1.0*pi,0.0*pi,1.376268322140417*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,0.5793835463553232*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5644471688938433*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3949832303231*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.48828517026177*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5341685884225735*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[0];\ncx q[1],q[6];\ncx q[2],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[11],q[18];\nu3(0.0*pi,-0.5*pi,0.5848531165204145*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.33687850043583*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.443637831492113*pi,2.50169642016547*pi,1.314287706477385*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.247331263269106*pi,0.56598869298244*pi,3.98458941819711*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.406593161655993*pi,3.18462268640621*pi,0.900100377189001*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.139564873353908*pi,0.16060729244179905*pi,0.685022175376199*pi) q[1];\nu3(0.222740461504902*pi,2.92336189775597*pi,0.602219228537791*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.911744518146225*pi,0.24479709041002995*pi,0.676827345187572*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.277079397298425*pi,-0.24160094364442602*pi,0.879133837772739*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.806479026235405*pi,0.5871946596337401*pi,4.36183822162626*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.70006419008687*pi,0.56718849952643*pi,0.872310352532619*pi) q[1];\nu3(0.937122440749346*pi,2.67740571139594*pi,4.08224899996714*pi) q[2];\nu3(0.301127312322517*pi,0.6079069529171901*pi,4.295466698043359*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.24278294357003*pi,0.082053524536711*pi,4.01861215363068*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.257774133827758*pi,3.16146615979786*pi,1.027914195315047*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.727723495726516*pi,3.32419791722024*pi,3.3974041682838*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.790867071155777*pi,3.31293888227096*pi,3.32376984825608*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.644495501650105*pi,-0.045693165872974006*pi,4.37887234820556*pi) q[20];\nu3(0.268367064589079*pi,-0.313418602990281*pi,0.951489488404334*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.228176296429505*pi,3.28446902351577*pi,0.832937017947047*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.60820727378212*pi,0.304641521329136*pi,1.331043466961828*pi) q[5];\nu3(0.330080086107434*pi,3.02642893465585*pi,0.7229590676890529*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\nu3(0.705300262379016*pi,0.402915141956498*pi,1.28226857671805*pi) q[9];\nu3(0.644952335405007*pi,0.29989529725987096*pi,1.221100535109907*pi) q[10];\nu3(0.22626710928563*pi,0.287876032136149*pi,4.45691158505281*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.196365118411838*pi,3.12074632583306*pi,0.85611505713071*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.565263698585124*pi,2.67977901829519*pi,3.76514624988814*pi) q[19];\nu3(0.661275187256538*pi,0.326923113769631*pi,0.5766151109408467*pi) q[20];\nu3(0.29203762334401*pi,2.8897358789126*pi,1.391735206294514*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.877762052090147*pi,0.28507198775767095*pi,1.162291964610433*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.780239518921537*pi,-0.2787241953101*pi,4.24476986831262*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.303098756028289*pi,0.24636349499494703*pi,3.84378572151267*pi) q[10];\nu3(0.377798220135356*pi,-0.420577068263519*pi,4.25286170724814*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.616945000353716*pi,0.15593636425555402*pi,1.292078925470061*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.801728233860067*pi,0.09436611587000299*pi,0.7685862372240291*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[13];\nu3(0.532686250353736*pi,-0.10566284767761802*pi,3.68769978138786*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.223969710080275*pi,-0.360933253078609*pi,0.5987317201196742*pi) q[17];\nu3(0.446890206372235*pi,2.59155604405737*pi,1.50913107560334*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.622649614323268*pi,0.473344621607925*pi,4.47528185731462*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.45270180665332*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.757149225313485*pi,0.441037343955748*pi,3.96340219837582*pi) q[12];\nu3(1.0*pi,0.0*pi,1.180876654551126*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.846317657476595*pi,-0.045534539312310995*pi,0.5783510120849722*pi) q[17];\nu3(0.190111856091746*pi,-0.24357480147433302*pi,4.440626560688401*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[10];\ncx q[1],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.508731049944547*pi,-0.030311569672656025*pi,4.44107379409601*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[11],q[19];\nu3(0.567949691369875*pi,3.05028441935675*pi,3.10422467470055*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.42527311770903*pi,0.5*pi) q[0];\nu3(3.5*pi,3.42495395567417*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[21];\nu3(3.5*pi,3.48895180445673*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.306146975532441*pi) q[10];\nu3(3.5*pi,3.47098284298206*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48396136248138*pi) q[13];\nu3(1.0*pi,0.0*pi,1.3028477738664481*pi) q[14];\nu3(0.316563973424949*pi,3.29317186618903*pi,1.1837220823996*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.211869660311951*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2264124541039672*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.42266485830879*pi,0.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.686887907451813*pi,2.96225796983172*pi,3.54622418406267*pi) q[16];\nu3(1.0*pi,0.0*pi,1.239347099004899*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[3],q[4];\ncx q[5],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,3.40045288393396*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.3757857972237595*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.442301290606951*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.187952348766585*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5009113445618307*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.482190538477321*pi) q[20];\ncx q[0],q[10];\ncx q[1],q[14];\ncx q[2],q[16];\nu3(3.5*pi,3.43715305961607*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.236846706110567*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48337148876609*pi,0.5*pi) q[8];\ncx q[9],q[18];\ncx q[11],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.314316617849241*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.42456026782404*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.35396039853779*pi,0.5*pi) q[2];\ncx q[3],q[4];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1632957064521618*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.40250607126897*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.6306406143211161*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.688155939398604*pi,-0.369641702159506*pi,3.2965152580557*pi) q[11];\nu3(3.5*pi,3.49985112290802*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6101217220671931*pi) q[15];\nu3(1.0*pi,0.0*pi,1.17242696307229*pi) q[17];\nu3(0.761867616471665*pi,-0.037729887146566*pi,3.92895869183834*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.38550631238717*pi,3.24166208323907*pi,4.44164985988014*pi) q[11];\ncx q[12],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4683421687493095*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.321753129810218*pi,-0.0032613558142809973*pi,0.8152804424288129*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.870800026273504*pi,3.49151001772804*pi,4.15681030652828*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.652466118367087*pi,-0.275618851738221*pi,3.39689866733003*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5380851094274335*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.815149241694963*pi,-0.126622837072635*pi,3.65056881636511*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[17];\nu3(0.296424654270718*pi,-0.05011305964583901*pi,3.97584520814747*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.625746532853481*pi,3.33561484102051*pi,3.99137436295449*pi) q[0];\nu3(0.593631679875721*pi,3.21523033303988*pi,3.33848017149806*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.249923081214063*pi,3.20343028730295*pi,0.5351005354530118*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.440809525001655*pi,2.77025522726311*pi,1.09818403114441*pi) q[5];\nu3(0.471548529994098*pi,0.9108850781834901*pi,4.37360241060183*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.360376777024579*pi,0.37456570876082995*pi,3.87116750646593*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.291715284188958*pi,2.79936489191726*pi,0.933828252691085*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0943440604360608*pi,2.59090784528409*pi,1.172491897973532*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.612196483190491*pi,3.26743828638889*pi,3.22207095345197*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.503077211041425*pi,0.93569133964466*pi,4.34716537637356*pi) q[0];\nu3(0.347921586468163*pi,3.309628893559*pi,1.200060650698521*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.246380353107879*pi,3.42248848963624*pi,1.0844927120913739*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.882717707949793*pi,3.32773928922141*pi,3.91720390246092*pi) q[5];\nu3(0.475149824007659*pi,3.4614239812843*pi,0.834968198141874*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.543089509594599*pi,-0.08438921618768203*pi,4.11787318614514*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.775429434337798*pi,0.40359320125699805*pi,3.90944456154173*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.638557952424532*pi,-0.10084387494170699*pi,4.48393618162982*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.194228279739874*pi,0.109563620491261*pi,0.817471397640707*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.775969957192969*pi,3.19328670176892*pi,3.41623037415718*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.775383208324599*pi,-0.4477603881680696*pi,0.533489080027396*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.397899799538271*pi,0.7295747061890601*pi,4.07098458009451*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.817931491878315*pi,3.30944535535387*pi,0.769314650646557*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.497737885630667*pi,3.30649230079585*pi,0.832375976453928*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.391023493551208*pi,-0.05743556988877002*pi,3.55870631560967*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.674409762899181*pi,0.7725039870978401*pi,0.5430066641926905*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.454484288785777*pi,-0.4358499291497518*pi,1.412742049791883*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.586407537426859*pi,0.352771481060408*pi,0.981493263660042*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.775728525911823*pi,-0.275755885254924*pi,4.28468864287132*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.696871226517594*pi,-0.4757263621276813*pi,3.4816755043271*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.790724907456476*pi,2.32200907797762*pi,3.7552799264814*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.17558486613426*pi,3.49050848200288*pi,1.60645324099309*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.46455627092202*pi,-0.4425455631534893*pi,1.56732006241179*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.176964915299468*pi,-0.4981936475739086*pi,1.139785186135268*pi) q[16];\nu3(0.766692872003324*pi,-0.09076864968966097*pi,0.615443611051343*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,3.42439656030769*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.645848551187619*pi,-0.24837550354745203*pi,3.95725768685934*pi) q[16];\nu3(0.261948293339764*pi,-0.09089706620742499*pi,1.274372318383133*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.201712464844361*pi) q[20];\ncx q[1],q[15];\ncx q[2],q[7];\ncx q[3],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.46538675388636*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.428000669985554*pi) q[6];\nu3(3.5*pi,3.24806486675728*pi,0.5*pi) q[8];\ncx q[9],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[13],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1733174649399412*pi) q[21];\nu3(3.5*pi,3.38886328262601*pi,0.5*pi) q[1];\nu3(3.5*pi,3.42131874258997*pi,0.5*pi) q[2];\nu3(3.5*pi,3.39639981494002*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[6];\nu3(1.0*pi,0.0*pi,1.2870253507500151*pi) q[7];\ncx q[8],q[21];\nu3(3.5*pi,3.43393721676998*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.216352085885723*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1475937851235312*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.260953860030299*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.44752243949131*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[15];\ncx q[2],q[7];\ncx q[3],q[11];\ncx q[4],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.40244622810442*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[9],q[12];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,0.5435023056920896*pi) q[21];\nu3(3.5*pi,3.48439007752819*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.49086807604642*pi,0.5*pi) q[4];\ncx q[5],q[6];\nu3(0.0*pi,-0.5*pi,0.650020749853331*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,0.5020713448180882*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.609085265945625*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.206181622090491*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.490706175082829*pi) q[15];\nu3(1.0*pi,0.0*pi,1.214291382889193*pi) q[16];\nu3(3.5*pi,3.49018363981414*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.158670207229255*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\ncx q[0],q[16];\ncx q[1],q[15];\ncx q[2],q[7];\ncx q[3],q[11];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[12];\nu3(3.5*pi,3.45607302118994*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.380805785577613*pi) q[17];\ncx q[18],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.863122247045775*pi,1.16318200577601*pi,0.709454092975877*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5186470227266771*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.40781551675062*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.4422827696002205*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.645690656224463*pi,0.5466000194046099*pi,4.24929310940121*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.867749029252825*pi,0.319978886122427*pi,4.1537606675177*pi) q[7];\nu3(0.454315172527595*pi,0.480355649895187*pi,3.61875366009164*pi) q[8];\nu3(0.549467424457415*pi,2.57734479562056*pi,1.089294680748498*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.167554533898829*pi,0.298363784147324*pi,4.04771690215197*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5741015660822502*pi) q[17];\ncx q[18],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.136487840776004*pi,0.71672840350926*pi,0.6932706623746749*pi) q[2];\nu3(0.502946775557221*pi,3.45404094836492*pi,4.43227135048847*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.519836493816458*pi,-0.249556989977472*pi,3.66608868259442*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.402291985030959*pi,-0.204246555992194*pi,4.1965833133647*pi) q[9];\ncx q[10],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.688939157421984*pi,0.35472856156549104*pi,0.9094412984924249*pi) q[12];\nu3(0.759034712157966*pi,0.67111400132841*pi,0.661243034306031*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.679425894647042*pi,-0.1275847943337*pi,0.847738245802397*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.142489309394257*pi,3.36517808888489*pi,0.606822108830523*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.408024219941163*pi,0.430179355968936*pi,3.62237353096299*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.869471185160681*pi,2.70590915873588*pi,3.4185752572533*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.320828903712671*pi,-0.26892435442462903*pi,0.781315379160353*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.728833565019729*pi,-0.384256759668517*pi,0.61032254711353*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.711002443366548*pi,2.94187788084998*pi,3.21016759633971*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.655977399867409*pi,-0.215722974333033*pi,3.80590964637893*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.527772755470805*pi,0.07266769489685698*pi,3.98519212416122*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.774849114277168*pi,-0.14198065819384897*pi,3.95915414814914*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.260337584452339*pi,3.47722649912805*pi,1.8817064223293*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.603588626964147*pi,3.28567070461983*pi,4.42457510849*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.273285639643076*pi,0.31640318469573103*pi,0.963034978439118*pi) q[5];\nu3(0.118870149872147*pi,0.258812733952111*pi,3.77910039423517*pi) q[6];\nu3(3.5*pi,3.36898975088587*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.244251570360756*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.897181939436184*pi,-0.201173637805105*pi,3.90122885687629*pi) q[14];\nu3(0.442421239208073*pi,-0.15935749471855898*pi,0.879230799172828*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.540722330332257*pi,3.1911833444723*pi,2.87454410744657*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.652730503543759*pi,0.292783416475877*pi,4.30936163896241*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.142923284454965*pi,-0.264663775152325*pi,3.96480734514702*pi) q[5];\nu3(0.511758260071408*pi,0.5491050051739199*pi,0.5407327574089915*pi) q[6];\ncx q[7],q[9];\nu3(0.304525683537205*pi,-0.340308849084765*pi,4.329244859550791*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[21];\nu3(0.646639770101772*pi,3.15823431190268*pi,3.76822660810662*pi) q[14];\nu3(0.344668071383847*pi,0.5944792442590301*pi,4.08623411101113*pi) q[15];\nu3(0.720765146372949*pi,2.92264499385186*pi,4.39824282067943*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.219589260029885*pi,2.9691995770971*pi,1.107562911221128*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.241917124541793*pi,0.022187923894160022*pi,3.82084583995441*pi) q[0];\ncx q[1],q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.31296472607144*pi) q[9];\nu3(0.477896313852546*pi,-0.42205553217073*pi,3.88260150304505*pi) q[10];\nu3(3.5*pi,3.47579865334296*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.415759688473082*pi,0.04572193559813498*pi,1.066542827758004*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.596633507344104*pi,2.64456335929239*pi,4.00358612421987*pi) q[19];\nu3(1.0*pi,0.0*pi,1.323236263378928*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.40160843916563*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.271720777676683*pi,0.23503395362317903*pi,4.03313205154599*pi) q[17];\nu3(0.882737697602566*pi,0.52981268059403*pi,4.0874364901045706*pi) q[19];\nu3(1.0*pi,0.0*pi,1.332961622222172*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.673709509802607*pi,3.23695344749377*pi,4.47458473090662*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5123923666914383*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44895451492238*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(3.5*pi,3.48985961000817*pi,0.5*pi) q[4];\nu3(3.5*pi,3.32550400966363*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.324132007923509*pi) q[11];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.2801169951697648*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.285961381094102*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5010002789519077*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[20];\ncx q[2],q[15];\nu3(3.5*pi,3.37887696978615*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(3.5*pi,3.39017742195181*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.48574543486556*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3458932637598071*pi) q[13];\nu3(1.0*pi,0.0*pi,1.366575298189848*pi) q[14];\nu3(1.0*pi,0.0*pi,1.255141609340855*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.3484398418998005*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.539827673591928*pi) q[15];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,0.5646387080100674*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,3.39431240240953*pi,0.5*pi) q[0];\nu3(0.777372794471061*pi,2.98073137565379*pi,3.91506769151207*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[11];\ncx q[5],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.229146255552708*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.253076599380199*pi,0.7101498045647601*pi,4.27786106315731*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.32021661625636*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.32616880948205*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5857052448186928*pi) q[16];\nu3(3.5*pi,3.41935536692425*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2784386059443489*pi) q[19];\nu3(0.259987251742903*pi,-0.4455832935916334*pi,1.87081859995652*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(0.486907555001682*pi,2.67592018653123*pi,1.398060636742769*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[14];\nu3(0.825524580687794*pi,0.50994647925601*pi,1.171863991069078*pi) q[7];\nu3(0.241746268763713*pi,0.04210567910752905*pi,1.012721602963877*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.528814483651969*pi,2.69054825213748*pi,3.49867322554612*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[17],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.428365711008707*pi,2.93110128786197*pi,0.763676700732244*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.348311031829966*pi,3.08601431401817*pi,1.045079428961901*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.548640391711548*pi,0.6638382350544301*pi,4.218559911138049*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.497985568619249*pi) q[8];\nu3(0.9372773823452*pi,-0.387451237231429*pi,1.1031422787276899*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.506100102550623*pi,-0.35194441163348*pi,3.84100671999895*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.585503816343586*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.831970758918093*pi,-0.10216488773022803*pi,1.3850099822816349*pi) q[21];\ncx q[0],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.853100045421515*pi,3.4701467758745*pi,3.68994489170868*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.725174278541614*pi,-0.237922414290542*pi,1.036365443997932*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.231074111019799*pi,0.83275206011499*pi,3.90765157252164*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.330084905036251*pi,-0.362302161514435*pi,4.19687054030147*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.358259521731013*pi,0.7424261975545401*pi,0.718415915792853*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.236936564343197*pi,2.99344680239783*pi,0.922911891526009*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.823648690048179*pi,-0.24124077286097*pi,3.97682711495894*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[2];\nu3(0.428743899463974*pi,3.18749313011334*pi,1.63286002925554*pi) q[3];\nu3(0.612382003089621*pi,2.90839583124379*pi,3.49012841914042*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.429270046754071*pi,0.77062798490218*pi,4.14892606529798*pi) q[17];\nu3(0.847211957493361*pi,2.76053365595883*pi,4.19785356873126*pi) q[18];\nu3(0.288296488920196*pi,3.30441988012573*pi,0.713352484548974*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.30116917850207*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.17286210945922*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.557108625246489*pi,2.75401364996595*pi,4.010545017537741*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.27053038028695*pi,-0.158950242497284*pi,4.24285890668537*pi) q[16];\nu3(0.513459634531619*pi,0.5479253358398699*pi,0.786136533443301*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.511877637941443*pi,2.59985062582768*pi,1.053042979671085*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.866177440226601*pi,0.12769520551291602*pi,3.92385632233651*pi) q[10];\nu3(0.664754156492436*pi,0.6108677740839199*pi,4.373819343706311*pi) q[11];\nu3(0.491585804295253*pi,1.01540752086747*pi,4.24708200547501*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.781142284111694*pi,2.42212484662154*pi,3.72695764566617*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.315563925978026*pi,3.23344856668095*pi,0.664636375502816*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.5840978503889018*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.765134132973963*pi,3.35187381905105*pi,4.14386942353961*pi) q[10];\nu3(0.482031321616487*pi,0.22745931950179799*pi,0.979236304771228*pi) q[11];\nu3(0.171753069253886*pi,-0.043441774561600977*pi,0.691720233180291*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.653777989428478*pi,0.192275955403314*pi,1.2776221425274459*pi) q[0];\ncx q[1],q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[15];\nu3(0.787049212009487*pi,2.84397073212055*pi,3.34127701395058*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.398326358133728*pi,3.19223494058172*pi,4.41732269499974*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.43947504234295*pi,0.5*pi) q[4];\nu3(0.359741326473341*pi,2.40837279842397*pi,1.378311083569114*pi) q[6];\nu3(0.257980237049599*pi,2.64386517050448*pi,1.1251895665672649*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.561974585926688*pi,2.89869650515211*pi,3.29407866050499*pi) q[14];\nu3(1.0*pi,0.0*pi,1.18686522371765*pi) q[15];\ncx q[18],q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.0*pi,0.0*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.859138230062254*pi,-0.4556122493362507*pi,4.49362678534532*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.40027386066449*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.299533402690396*pi) q[20];\ncx q[0],q[21];\nu3(0.340286459067306*pi,3.03077159218931*pi,1.80244545221964*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(3.5*pi,3.42244952355623*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.384644495314699*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,3.44975789254545*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.602134072535856*pi) q[15];\nu3(1.0*pi,0.0*pi,1.154176019316271*pi) q[17];\ncx q[18],q[20];\nu3(3.5*pi,3.49221580917916*pi,0.5*pi) q[0];\nu3(0.201810239897434*pi,0.7908848882405399*pi,3.87544571604527*pi) q[1];\nu3(0.656737740909613*pi,0.8102070502035701*pi,1.073092568371624*pi) q[2];\ncx q[3],q[7];\ncx q[4],q[15];\ncx q[5],q[14];\ncx q[6],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[19];\ncx q[11],q[16];\ncx q[13],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49335554745074*pi) q[20];\nu3(1.0*pi,0.0*pi,1.331588086627705*pi) q[21];\ncx q[0],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.660708655448354*pi,2.91289591377259*pi,3.35182288212974*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.4202318464957*pi,0.5*pi) q[5];\nu3(3.5*pi,3.43489941738432*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.2738560536402606*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.42386502096506*pi,0.5*pi) q[10];\nu3(3.5*pi,3.47413817123481*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2572820151860489*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.160117960691709*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.341270998161338*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5499141895139673*pi) q[17];\ncx q[18],q[20];\nu3(1.0*pi,0.0*pi,1.265293209772983*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[7];\nu3(0.298560395752891*pi,-0.4687872027142107*pi,0.867004186575935*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[12];\ncx q[8],q[9];\ncx q[10],q[19];\ncx q[11],q[16];\ncx q[13],q[17];\nu3(0.586377906080771*pi,0.44462698846231896*pi,1.438813832617298*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5588055951101395*pi) q[21];\ncx q[0],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.702386801732721*pi,0.20994845874824597*pi,3.71533023133842*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.34227429970754*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.29996978215246*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.33197036880089*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5336879383932827*pi) q[14];\nu3(0.590056319285263*pi,3.12905650918134*pi,3.89681177158155*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.32332350170782*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.49546636406017*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[14];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[9];\ncx q[10],q[19];\ncx q[11],q[16];\nu3(0.503537299189745*pi,3.34176968071338*pi,3.24176928862333*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.812475853418264*pi,-0.34920323919176*pi,0.652209327539713*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.312136007939385*pi,2.80462198930494*pi,1.05301917678032*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.49627571365289*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.87324800894575*pi,3.20132785722248*pi,4.16051640158868*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.228728653725327*pi,0.071477514182402*pi,1.02041068943196*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.825458450979522*pi,2.61687261695925*pi,3.91447526693514*pi) q[21];\nu3(0.426616085242446*pi,2.42391729493109*pi,1.247666781566521*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.336119518773241*pi,3.29303724342464*pi,1.54119845245747*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.430294326347703*pi,0.207750081753444*pi,0.629637671426875*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.836298487939903*pi,3.41184213811746*pi,4.28379249876679*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.759841310324741*pi,3.2199873264834*pi,4.312048641944671*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.746339053608148*pi,0.0030429983793549553*pi,1.027141632257859*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.832581883073953*pi,-0.31031667414617603*pi,0.5442228405921158*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[21];\nu3(0.401201155174159*pi,-0.24494029527740002*pi,1.293243624226676*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.808488043151496*pi,-0.059670030315392975*pi,0.712638032851774*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.734843941848979*pi,-0.4696439675850802*pi,3.55521941992948*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.578132650595417*pi,-0.22080719051223502*pi,1.3122339982571098*pi) q[20];\ncx q[0],q[4];\nu3(3.5*pi,3.40783131764011*pi,0.5*pi) q[1];\nu3(0.352486165136669*pi,3.07437686619766*pi,1.89895960555016*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.651890628900309*pi,-0.4245406006189943*pi,0.794576076517606*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[7];\nu3(0.384489436196722*pi,-0.10643561136799301*pi,1.175605788761763*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.459263355406312*pi,3.01999045138283*pi,0.764519388331487*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.240584429209113*pi,3.28274477387975*pi,1.75946429201337*pi) q[12];\nu3(0.730122724478622*pi,-0.306322682476838*pi,3.4407976266674*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1750851000700981*pi) q[21];\nu3(3.5*pi,3.34228150398296*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.151009459630186*pi) q[4];\nu3(0.443598292772837*pi,3.01184692154613*pi,0.948298180575591*pi) q[6];\nu3(0.332838150194832*pi,0.66229464611875*pi,4.07012925984077*pi) q[7];\nu3(0.583016139999604*pi,1.06119111747163*pi,0.8716478180874361*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.767689174743237*pi,3.14479148153613*pi,3.39047069410854*pi) q[11];\nu3(0.702288977466772*pi,2.64886083840327*pi,3.629289171629*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(3.5*pi,3.48840149318226*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.299329849017655*pi) q[18];\nu3(0.369265939168238*pi,3.48752505280133*pi,4.290169947677811*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.421169862115883*pi,0.60087485444053*pi,0.744661406031958*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.598397423770764*pi,-0.0015845181724329915*pi,1.4768667504845872*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.366857406059865*pi,1.02469266218608*pi,4.209650003039091*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[18];\nu3(0.661587467295377*pi,3.20488690740902*pi,4.23523946017511*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42930050593654*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.625186955265643*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.31579090714783*pi,2.54633877930169*pi,0.988485131107977*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.569744235060763*pi,0.77148509183306*pi,1.131136399152762*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5690601055956369*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[3],q[20];\ncx q[6],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.465398528579553*pi,-0.17023982816378802*pi,4.47046133834304*pi) q[16];\ncx q[17],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(3.5*pi,3.21025806800208*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.44023102087166*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.2495122495640238*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1501351950821999*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.813151708643527*pi,-0.329738226039354*pi,3.30919609668311*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.34663289892919*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[6],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(1.0*pi,0.0*pi,1.1337322557482619*pi) q[9];\nu3(3.5*pi,3.46370468984349*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1635556399368872*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.417270561936467*pi,-0.07661112478174398*pi,4.12137388244037*pi) q[17];\nu3(0.214271681925059*pi,-0.33320625353990396*pi,0.740455075033546*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.52960698578376*pi,0.21521714670538095*pi,3.94420802711336*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[19];\nu3(3.5*pi,3.3999608496713*pi,0.5*pi) q[8];\ncx q[10],q[14];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,4.46108958543462*pi) q[12];\nu3(1.0*pi,0.0*pi,1.173445394775836*pi) q[15];\nu3(0.768720334390684*pi,-0.24479417109979001*pi,4.33041510106976*pi) q[17];\nu3(0.205426004021973*pi,0.11977275561037004*pi,0.809953446103169*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5088819481688067*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[20];\nu3(0.620175193347393*pi,2.48728348948464*pi,3.58336449965876*pi) q[4];\nu3(3.5*pi,3.43946950761932*pi,0.5*pi) q[5];\ncx q[6],q[12];\nu3(3.5*pi,3.48511283965292*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.440056194293501*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(3.5*pi,3.48251246667109*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1356220210262369*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5365594581000868*pi) q[14];\nu3(1.0*pi,0.0*pi,1.34674815642106*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3547245625564321*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.569343410942259*pi,0.147072395376052*pi,0.79378505454033*pi) q[1];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.492881537357747*pi,0.14937071169447103*pi,3.49215539187331*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\ncx q[10],q[14];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48583033725997*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.430733562611362*pi,2.94653076900394*pi,1.90708196446196*pi) q[21];\nu3(0.286585725996345*pi,0.63185958819309*pi,3.7988882443677*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.359120007172208*pi,3.09089118495597*pi,0.5447931949299252*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48312656102066*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.36204535292795*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5125753987778863*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.362751641127131*pi,2.81359143773724*pi,1.63105754726611*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.822852457968021*pi,0.18168009417585795*pi,4.30811203033661*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.312654660978761*pi,0.019673357583585016*pi,1.11882912760719*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.541565865084523*pi,0.20291652140335603*pi,0.730361876532232*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.193853695898902*pi,-0.266726189686393*pi,0.8761823319547459*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.537491247975024*pi,0.14031771912065605*pi,0.789738415404367*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.416484622043161*pi,0.8826594737386599*pi,4.309930350880499*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.607395675245989*pi,0.034763329712861*pi,3.82077230886908*pi) q[6];\nu3(0.68287090250845*pi,2.83519469934789*pi,3.29833979559655*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.463360469233824*pi,0.26304600842931103*pi,4.217576137222871*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.13013312004974*pi,-0.358795672711156*pi,4.4203926259538004*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.912573524505317*pi,0.5869337357585*pi,0.710528992596561*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.516206004372843*pi,-0.4349324218408519*pi,3.6907540135426*pi) q[6];\nu3(0.838054624585354*pi,-0.374295131036136*pi,3.80796247243177*pi) q[7];\nu3(0.23043473790672*pi,2.64710646398354*pi,1.425223061353259*pi) q[8];\nu3(0.488987849126129*pi,3.3771300316096*pi,4.05677032660684*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.145032851909334*pi,3.39654899420792*pi,0.894408394808569*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.398768889655821*pi,0.328044477422364*pi,0.887099488339253*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.470852168216047*pi,-0.035079781980836*pi,0.999300805020112*pi) q[8];\nu3(0.0635114883070404*pi,3.33282305627299*pi,1.52972361184268*pi) q[9];\nu3(0.0584577566679821*pi,2.69893417035312*pi,0.918566538504328*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.742765716593493*pi,-0.36126715615870797*pi,0.988123613475095*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.4111229264707*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.256146055017741*pi) q[4];\nu3(0.75642057264838*pi,-0.205805562086591*pi,0.7340682207183999*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.259302725747485*pi,0.6783472008485001*pi,4.15871954229297*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.334995259429909*pi,3.4418417910166*pi,0.809506097898698*pi) q[15];\nu3(0.613568509218202*pi,2.83726471366492*pi,3.71182981360671*pi) q[16];\nu3(0.55254888860281*pi,-0.4152007649871561*pi,4.48935582330387*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\ncx q[3],q[4];\nu3(0.759000894176077*pi,3.16632123723668*pi,3.24630766415327*pi) q[5];\ncx q[6],q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.503793934946113*pi,0.16978081177525495*pi,1.258774203435028*pi) q[13];\nu3(0.40501433361617*pi,3.11010128421258*pi,1.199629558378684*pi) q[15];\nu3(0.583048500761119*pi,3.42853054697368*pi,0.6430936455051179*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45244068543737*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.395923949078116*pi) q[21];\nu3(3.5*pi,3.40931900138638*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,0.5627517403338285*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.31165864364931*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.267453891648758*pi) q[7];\ncx q[8],q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.425245772786519*pi,2.78884534620414*pi,1.1187454919919388*pi) q[13];\nu3(1.0*pi,0.0*pi,1.222583617803553*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[20],q[21];\ncx q[0],q[14];\nu3(3.5*pi,3.35339999122401*pi,0.5*pi) q[1];\nu3(3.5*pi,3.47715236560119*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[7];\nu3(3.5*pi,3.46119649952371*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.335513202242118*pi) q[9];\nu3(1.0*pi,0.0*pi,1.197314708154313*pi) q[10];\nu3(1.0*pi,0.0*pi,1.205204837522205*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.598105431433158*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.4345818485896995*pi) q[7];\ncx q[8],q[10];\ncx q[12],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.617120781633654*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\ncx q[20],q[21];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.31047653831435*pi,0.5*pi) q[5];\ncx q[6],q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.43238966189788*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.45166212809482*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5666335868787811*pi) q[11];\nu3(3.5*pi,3.39927628538366*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.236754240053099*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.141674756063759*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[11];\ncx q[2],q[9];\nu3(0.706629134797405*pi,0.16287443777654698*pi,4.25686907575855*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[10];\ncx q[12],q[15];\ncx q[13],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.542431284826363*pi,0.60931753711679*pi,0.830660535958223*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.298642856022863*pi,3.24513043822329*pi,1.385240531409313*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(3.5*pi,3.2528100670161*pi,0.5*pi) q[13];\nu3(0.197253422346519*pi,0.07347571618822102*pi,0.656634910962804*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46073596654438*pi) q[15];\nu3(3.5*pi,3.44498426398325*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46357575154671*pi) q[17];\nu3(1.0*pi,0.0*pi,1.236544193730361*pi) q[18];\nu3(1.0*pi,0.0*pi,1.3399604148472188*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.49385989144083*pi,3.25079854309543*pi,3.48253909909042*pi) q[0];\nu3(0.276144144350433*pi,2.97579345837025*pi,1.386331758391238*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.548939902907136*pi,3.1685845341666*pi,3.86408795718738*pi) q[4];\ncx q[5],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[15];\ncx q[13],q[18];\nu3(0.0731647358601575*pi,0.7991852126758401*pi,3.87359047592511*pi) q[14];\ncx q[16],q[19];\nu3(0.554833699234448*pi,3.33729413698569*pi,3.07058815907131*pi) q[20];\nu3(0.202976996969288*pi,2.98845795124011*pi,1.95034881919732*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.893131382985157*pi,3.4834867147568*pi,0.739297171306743*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.550685223380912*pi,0.59917936301546*pi,0.905133619244745*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5611733749035164*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5518662396299354*pi) q[19];\nu3(0.620173124745119*pi,3.27155808793719*pi,2.84126720823442*pi) q[20];\nu3(0.588097967180266*pi,3.3513205578049*pi,3.02506244780815*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.664194670315733*pi,0.27960343708926705*pi,1.67340991726527*pi) q[6];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.446096299847803*pi,0.22794392142862696*pi,0.5001239653104772*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\ncx q[16],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.400833314423428*pi,-0.327318743061638*pi,0.6358227819757221*pi) q[6];\nu3(0.459929232353633*pi,0.77297564725495*pi,0.5661069281765608*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.612536350850867*pi,0.91962403192995*pi,0.816709945411918*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.50253320792136*pi,3.3897470830124*pi,4.05971781333069*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.46178791507199*pi,-0.284232426268141*pi,1.383195159291216*pi) q[7];\nu3(0.709445920641848*pi,2.46065241481632*pi,3.82666713318077*pi) q[8];\nu3(0.531925016837013*pi,3.09664931238051*pi,1.69936674496952*pi) q[9];\nu3(0.683691695535419*pi,0.69167225537537*pi,0.871119366341191*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.504389627476234*pi,-0.16592983803053202*pi,4.37550885253688*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.413220553227392*pi,2.9830156474502*pi,1.358934942261673*pi) q[2];\nu3(0.429337617125583*pi,-0.15815187459943097*pi,0.698390993209498*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.136907615706061*pi,0.291702934980994*pi,4.43033799185139*pi) q[8];\nu3(0.315440263509746*pi,2.97644342243005*pi,1.3257808852859378*pi) q[9];\nu3(0.642504248861185*pi,-0.07974931481578301*pi,0.76920496344*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.660551105368538*pi,3.37356041203506*pi,4.15409853177259*pi) q[12];\nu3(0.223689945649419*pi,3.14415658374337*pi,1.380210830081929*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.7578195331171*pi,2.59782012816511*pi,3.46472882358445*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[1],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.595445907159407*pi,0.7361291350813901*pi,0.6705864085825339*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.717698450565131*pi,3.25584387346309*pi,3.59986782945798*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.331276006662521*pi,0.374742095701074*pi,3.88700108658811*pi) q[16];\nu3(0.599503633958761*pi,0.12138713055303896*pi,0.6161253991311499*pi) q[17];\nu3(0.873802567091061*pi,0.6849870950975001*pi,4.42154177481228*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,3.45863473351475*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.2616859866221901*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.459049578967863*pi,-0.16064202239387398*pi,4.4105643332856*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.315364742600963*pi,0.294348014175672*pi,3.6127504817316*pi) q[17];\nu3(0.600391524712658*pi,2.83755410922172*pi,3.50125568636873*pi) q[18];\nu3(0.698709937529534*pi,0.63665196911951*pi,1.103356376329018*pi) q[19];\ncx q[1],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[10],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.936183507831515*pi,0.5915030951926299*pi,4.17979506216971*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.805428874706058*pi,-0.16214345379240103*pi,4.3963917640401*pi) q[19];\ncx q[0],q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,4.430157343036591*pi) q[4];\ncx q[7],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,3.39292918468522*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\ncx q[16],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.243394900815332*pi) q[20];\nu3(3.5*pi,3.39862085183709*pi,0.5*pi) q[0];\ncx q[1],q[4];\nu3(3.5*pi,3.28390055599359*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.259587458663856*pi) q[3];\nu3(1.0*pi,0.0*pi,1.077991218729798*pi) q[5];\ncx q[6],q[18];\nu3(3.5*pi,3.49118380708866*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[19];\ncx q[10],q[20];\nu3(1.0*pi,0.0*pi,1.2342388873826629*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.32523791662462*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.219759683375821*pi) q[17];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,3.41044288018208*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(3.5*pi,3.45594780950473*pi,0.5*pi) q[8];\nu3(3.5*pi,3.27281977215891*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.358318443738141*pi) q[11];\nu3(3.5*pi,3.38436993519607*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[17];\nu3(1.0*pi,0.0*pi,1.3107899570875179*pi) q[18];\nu3(1.0*pi,0.0*pi,1.098838934386192*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5398541769486072*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2884451154379781*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,0.5518289332480741*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5614128991670335*pi) q[5];\ncx q[6],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[19];\ncx q[10],q[20];\nu3(0.0*pi,-0.5*pi,4.39425206352547*pi) q[12];\ncx q[13],q[21];\nu3(3.5*pi,3.39653750165359*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.1894422584038828*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5928197817313579*pi) q[17];\ncx q[0],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\ncx q[7],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.30664152799186*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\ncx q[14],q[15];\ncx q[16],q[17];\nu3(0.0*pi,-0.5*pi,4.4312610591553*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5596495420114613*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5200800164610886*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[11];\ncx q[9],q[19];\nu3(0.545959058221332*pi,3.42099791596298*pi,3.68770020505381*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.37077978732525*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.836445154602351*pi,0.17191777180318202*pi,1.090248153434957*pi) q[20];\nu3(0.429670354276394*pi,0.025328378524484996*pi,3.65589063357472*pi) q[0];\nu3(0.611365950902892*pi,0.71921816312791*pi,0.957127186708921*pi) q[1];\nu3(0.37567992913019*pi,-0.143386485986696*pi,1.228589120109312*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.792306419804152*pi,2.70913950319187*pi,4.17844043525548*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.531189870818786*pi,-0.4249902723935115*pi,3.4951001352954*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.387821544039164*pi,3.18783892574612*pi,1.163494053199567*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.377697104458433*pi,0.061781785617416984*pi,4.0800152619771595*pi) q[0];\nu3(0.275757434189103*pi,3.14471677027123*pi,1.70447815616172*pi) q[1];\nu3(0.225522975447909*pi,3.25399210560024*pi,4.44299136314899*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.264381592342241*pi,-0.440411071542491*pi,0.752335258161981*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.639194111188483*pi,0.9370430252136*pi,0.7920405231378189*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.163857241692083*pi,0.5453469588804101*pi,0.675719074673474*pi) q[16];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.875138932490701*pi,3.10322606513187*pi,2.95879743133057*pi) q[3];\nu3(0.591421830417098*pi,0.28717393239926603*pi,3.99438477838288*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.785977752162904*pi,0.51938516202118*pi,1.000508276321081*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.28515438592046*pi,-0.08481578188522698*pi,4.4854199420623*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.765995599773944*pi,0.15661306074225*pi,0.719088017801933*pi) q[16];\nu3(0.210729315026012*pi,-0.246418671494038*pi,4.32850048282865*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.705457831636368*pi,3.23820903871563*pi,3.42271532009046*pi) q[3];\nu3(0.732872081255763*pi,3.46973558073657*pi,4.10390977516186*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.302581482134767*pi,3.47047874440269*pi,0.5973169409510363*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.277954528152961*pi,0.309906541297997*pi,0.8828716532209391*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.454391617478735*pi,0.202892806762353*pi,3.7517417231287*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.60868873433276*pi,3.48706734998025*pi,4.097880026104599*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.722675916307647*pi,0.08967997980911802*pi,0.5180835015368901*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.609918124199976*pi,0.89941091519644*pi,0.793296880350798*pi) q[19];\nu3(0.269009481328395*pi,-0.27614266234235396*pi,1.71232059830474*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.724328984797149*pi,2.55638978228697*pi,3.65866756374079*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.685807693118137*pi,-0.130726416380545*pi,1.360719355494836*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.402477409089027*pi,-0.30181558026217503*pi,0.787893185629641*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.756231535540192*pi,-0.175848565902326*pi,4.4593192058899405*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.854799548528009*pi,0.22304254763377596*pi,1.3249965515683662*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.615223165234056*pi,3.29367128909225*pi,0.5613834605890443*pi) q[8];\ncx q[10],q[17];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.458463247392701*pi,-0.49532450606165146*pi,4.17069564551993*pi) q[12];\nu3(0.456094493327301*pi,-0.16600185910146997*pi,0.821152001768514*pi) q[14];\nu3(0.307398586149035*pi,2.58776154521509*pi,1.462184018274825*pi) q[15];\nu3(0.593245711984662*pi,0.10802936084592196*pi,0.7748052745005181*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.40281003329247*pi,0.5*pi) q[0];\nu3(3.5*pi,3.49307871954995*pi,0.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.282278939533985*pi) q[2];\nu3(1.0*pi,0.0*pi,1.238213146930679*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.450098752677665*pi,3.25363356111549*pi,1.68417996942417*pi) q[8];\nu3(3.5*pi,3.4458575444422*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.693899233607313*pi,0.34946751978587*pi,0.910044786084106*pi) q[14];\nu3(0.287357601774718*pi,1.13864287783367*pi,4.27295593234483*pi) q[15];\nu3(1.0*pi,0.0*pi,1.26492134680077*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[2];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[17];\nu3(0.971994773314223*pi,0.39647050282852003*pi,0.68496112360563*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,0.648316881169887*pi) q[2];\ncx q[3],q[8];\nu3(3.5*pi,3.48152606839062*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.37686153199098*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[19];\ncx q[9],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.282185128826997*pi,2.95684849815323*pi,1.014034076343882*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3987777002059705*pi) q[17];\nu3(1.0*pi,0.0*pi,1.217385934718875*pi) q[21];\ncx q[0],q[5];\ncx q[1],q[2];\nu3(3.5*pi,3.32541996084735*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(3.5*pi,3.46763728662249*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46439373527654*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.112422728718208*pi) q[8];\nu3(3.5*pi,3.38030550591273*pi,0.5*pi) q[9];\ncx q[10],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,3.45474301922266*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.272745663292544*pi) q[13];\ncx q[15],q[16];\nu3(1.0*pi,0.0*pi,1.260399036902811*pi) q[18];\nu3(1.0*pi,0.0*pi,1.241769905330702*pi) q[19];\nu3(1.0*pi,0.0*pi,1.173566786238873*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[19];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(3.5*pi,3.4924559962138*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.209558985725075*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.383755740862901*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5301240710844266*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.48870427856364*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5707339695163062*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47595270609343*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49677609736635*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.845548070029811*pi,-0.320562483201163*pi,4.46513829573002*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[19];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\ncx q[12],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5620084474784762*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.669535599257178*pi,-0.388693756501029*pi,0.728200212628102*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[15],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.367123523355086*pi,-0.35556837874573*pi,4.1824519016738595*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.305578044188435*pi,0.187485574330017*pi,3.33150331517372*pi) q[2];\nu3(0.726195684284748*pi,-0.06704556637013498*pi,3.60593685346213*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.890142823895025*pi,3.21781543833918*pi,2.97653770206151*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.4784460675278*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.14691384163693*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.607487836965017*pi,0.6608840792000299*pi,4.44845254978504*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.03355636513139*pi,0.10628007989615595*pi,0.772678603485339*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.755415601293535*pi,-0.4568968085497698*pi,4.2652954823628395*pi) q[2];\nu3(0.722103772783971*pi,2.90009255791336*pi,4.03467562909068*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.485889168448222*pi,3.12746888863462*pi,3.38720879451151*pi) q[9];\nu3(0.641306733752884*pi,0.40365684482403397*pi,1.064781723508768*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.381230737646596*pi,0.5136092658720599*pi,0.875812007282214*pi) q[15];\nu3(0.782695235689794*pi,0.402646364761855*pi,4.34072203136203*pi) q[16];\nu3(0.84252471485933*pi,0.20637181357519296*pi,0.928789917298984*pi) q[17];\nu3(0.388154939497469*pi,0.81801445460869*pi,0.5762452767859226*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.509194901683407*pi,-0.19209214661652801*pi,4.012633416602339*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.567301053721472*pi,0.7321771719483401*pi,0.676016288888516*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.519782725515403*pi,0.92424488222668*pi,0.651533870175773*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.48535577003312*pi) q[14];\nu3(0.758004422319086*pi,0.20964222815731703*pi,4.022932911011591*pi) q[15];\nu3(0.174484033914744*pi,-0.42188995785219197*pi,1.90762227819476*pi) q[16];\nu3(0.500906028351662*pi,0.031339778964522*pi,0.854021770246428*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0643383440922573*pi,3.46551672006717*pi,0.617034299738376*pi) q[4];\nu3(0.224576301370268*pi,-0.17975006639108398*pi,1.113193124211332*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.518623644286132*pi,0.5634577623641699*pi,4.3660219949028996*pi) q[7];\nu3(0.387086028528827*pi,-0.4756020792423939*pi,1.74833407069579*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.566329466254161*pi,-0.056632252691521*pi,0.996658104853315*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.111486781110441*pi,-0.378400890309537*pi,0.5681063793614926*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.927184684827428*pi,0.42203513510219204*pi,1.393718148468356*pi) q[6];\nu3(0.455733973598746*pi,-0.4875355706294551*pi,4.1213855135685495*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.356784900781574*pi,2.82855640650311*pi,1.67031408999167*pi) q[12];\nu3(0.338127488126047*pi,1.12705515410039*pi,4.27464033576479*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.628076601917407*pi,-0.361246866636318*pi,4.24561613792185*pi) q[20];\nu3(0.643408511292734*pi,-0.334172779286316*pi,0.6626036751283391*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.52474801075011*pi,-0.09452876705392199*pi,3.54471148560683*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,3.46092661814883*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.490725748075497*pi,0.22181830879808395*pi,4.06150142576059*pi) q[12];\nu3(0.590378842701065*pi,0.240080578038271*pi,1.383576000148977*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.182291400162814*pi) q[18];\nu3(0.230480085857133*pi,-0.4829485530209319*pi,1.248181878373477*pi) q[19];\nu3(0.121442072821415*pi,0.61499862927814*pi,4.42039549930933*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[3],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.649214655311384*pi,2.98147920930372*pi,3.82720927835298*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.44218245641129*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2917669975639199*pi) q[1];\nu3(3.5*pi,3.48204270698941*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.3003230324560389*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.651628586434924*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[1];\ncx q[3],q[16];\nu3(3.5*pi,3.48025995255127*pi,0.5*pi) q[4];\nu3(3.5*pi,3.34887133224651*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[15];\ncx q[9],q[18];\nu3(1.0*pi,0.0*pi,1.343002800555126*pi) q[10];\nu3(0.285891484723966*pi,-0.182730889085215*pi,1.217871781334602*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.179785469369174*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.5111276777158218*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.42649896123694*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.626942995727109*pi,0.32997310941899605*pi,0.934933326757645*pi) q[11];\nu3(3.5*pi,3.31020062790499*pi,0.5*pi) q[12];\nu3(3.5*pi,3.48443751662485*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.281673221684379*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.606451836136116*pi) q[16];\nu3(1.0*pi,0.0*pi,1.288755850453636*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.246827911167603*pi) q[20];\ncx q[0],q[1];\ncx q[3],q[16];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\ncx q[8],q[15];\nu3(0.850543856719576*pi,2.37052502558015*pi,3.77242951453664*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.712863042858507*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[12],q[20];\ncx q[13],q[17];\nu3(0.795011967411278*pi,-0.16222276114427697*pi,1.022481327765934*pi) q[14];\nu3(0.0629944130988767*pi,3.39577700165278*pi,1.125181864770893*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.36218861053107*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[10];\ncx q[5],q[21];\nu3(3.5*pi,3.46947516118486*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.298271756335358*pi,0.41964088922395903*pi,4.42605025103293*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.849988422840364*pi,-0.49045850874763214*pi,4.297130497103851*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.6640236988166179*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.636535415099158*pi) q[17];\nu3(0.0995990108136658*pi,-0.36977138955308597*pi,1.0566015185586068*pi) q[18];\nu3(1.0*pi,0.0*pi,1.243440068381696*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6313859013127701*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[12],q[20];\ncx q[13],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.494131401087408*pi,-0.15549249270029603*pi,0.722370833679331*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.42111692751416*pi,0.5*pi) q[2];\nu3(0.726990608244425*pi,-0.425352883875742*pi,3.78078061403686*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,4.0*pi) q[10];\nu3(1.0*pi,0.0*pi,1.146038564951037*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5332514654894029*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.732316906037484*pi,-0.4777671919107928*pi,4.35662049853816*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[11];\nu3(0.815477888780869*pi,2.91853493531369*pi,3.27761345934466*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[19];\ncx q[7],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(0.340618002327038*pi,3.06446713095563*pi,1.54674135535694*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0494163912199211*pi,0.7102812455296099*pi,4.45389820229958*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.493473318801039*pi,0.5036228841269199*pi,0.618698701342511*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(0.287273049699106*pi,0.46237945061960095*pi,3.6146766079775*pi) q[4];\nu3(0.545343897288376*pi,-0.245062107259352*pi,3.87077814849394*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.454662866679*pi,0.5*pi) q[7];\nu3(0.524451347320642*pi,3.45116141721627*pi,0.5272608126471127*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.118521284928697*pi,3.26564850053011*pi,4.2724201378899895*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5184062223449897*pi) q[11];\nu3(0.394573295503927*pi,0.411785276569697*pi,0.72670267224137*pi) q[12];\nu3(0.338607216956864*pi,3.44305171595316*pi,1.505880882714*pi) q[13];\nu3(1.0*pi,0.0*pi,1.280993007500745*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0197283014096368*pi,-0.335059259674129*pi,1.1700379690574731*pi) q[16];\nu3(0.860127492323085*pi,0.392707913817965*pi,1.53938525823855*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.881135287290787*pi,0.47590207866242296*pi,1.16202740324646*pi) q[1];\ncx q[2],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.375077881491735*pi,-0.141601128742873*pi,1.085661834149478*pi) q[4];\nu3(0.515556759344477*pi,2.95382438941046*pi,3.89502933468813*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[14];\nu3(0.270022253127525*pi,3.48332633319552*pi,1.331177972318042*pi) q[8];\ncx q[9],q[18];\nu3(0.181435878952925*pi,-0.339613780509109*pi,1.488913809497678*pi) q[10];\nu3(0.32793767051101*pi,0.16201419775771797*pi,1.039844651000886*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.44643990626497*pi,1.0210615731435*pi,4.15448147572905*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.407434654595857*pi,2.8969177194911*pi,1.019368526853776*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.229542522938789*pi,0.28122884805677695*pi,0.6492891974388331*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.45719839585108*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.658136223240903*pi) q[14];\nu3(0.0834597963443806*pi,3.32006588701694*pi,0.6928888620521441*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.164534322303628*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.495337974906943*pi,-0.192281414049094*pi,3.78414399950024*pi) q[20];\nu3(0.896285758078453*pi,0.7219465783158701*pi,0.729383312426894*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.650916598613547*pi,-0.265831230283861*pi,1.082039093467965*pi) q[6];\ncx q[7],q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.486524606856417*pi,-0.09714406697813799*pi,3.7170483895868*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.170016765282812*pi,-0.07835967657327297*pi,4.40686488417692*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.503034429450308*pi,3.07630564866642*pi,0.623187782312745*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.588191798696792*pi) q[18];\nu3(0.39487428451424*pi,-0.200434416611657*pi,1.56727283495358*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\ncx q[0],q[12];\nu3(0.185079380686132*pi,3.01139874743039*pi,1.353232480361486*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\ncx q[5],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.488856320051918*pi,-0.033773820446312*pi,1.239680881388322*pi) q[7];\ncx q[9],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(0.186084197898352*pi,3.09565753039999*pi,1.96369032367069*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.226298302274613*pi,2.7899055254962*pi,0.8032388673702779*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.47835423231016*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(3.5*pi,3.34647541597526*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.406294886249779*pi,0.5507132621555699*pi,0.606717905814083*pi) q[7];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.597144423294612*pi,1.02404722762755*pi,0.622552487231422*pi) q[11];\nu3(1.0*pi,0.0*pi,1.3770025264176868*pi) q[12];\nu3(3.5*pi,3.41481548231391*pi,0.5*pi) q[13];\nu3(0.787621265378108*pi,-0.017532546459818*pi,3.61610858627498*pi) q[14];\nu3(1.0*pi,0.0*pi,1.206961324552003*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2071221913443981*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,3.48295517789331*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.899851944696587*pi,-0.288358065356545*pi,4.02286482599375*pi) q[11];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.142148165287649*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(0.185787922797087*pi,3.38397354209068*pi,1.27364319534496*pi) q[9];\ncx q[10],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5848788021981441*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.38738453799614*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3843405064429195*pi) q[20];\ncx q[0],q[12];\nu3(3.5*pi,3.36527877264245*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[5],q[16];\ncx q[6],q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.58505450636455*pi,3.21562902196299*pi,0.5498379366848091*pi) q[9];\nu3(3.5*pi,3.33845361880813*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.1947961043572999*pi) q[14];\nu3(0.0*pi,-0.5*pi,0.5958577559825373*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.222390069169959*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.4797022737994*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\ncx q[8],q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.626347568638945*pi,0.57084756636124*pi,4.45149688415711*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.39241230137346*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(3.5*pi,3.49864171435221*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.204659459533725*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.4500042441262195*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.754056954919897*pi,0.15934564879944502*pi,4.42007036979234*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.535306091780364*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.43973016416526*pi,0.5*pi) q[2];\nu3(1.0*pi,0.0*pi,1.407968378470559*pi) q[3];\ncx q[4],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.42647546431753*pi,0.5*pi) q[7];\nu3(0.532029904533292*pi,0.32638664043240695*pi,1.213609481133799*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.6511941899668*pi,0.10831189523533902*pi,0.6870559238181679*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.247694944555563*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.47685467822682*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.271477748927695*pi,3.0270196885587*pi,0.841397338513354*pi) q[5];\ncx q[6],q[21];\ncx q[7],q[17];\nu3(0.471644375422201*pi,2.6645331456*pi,3.73679244713538*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4356297743537*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.557999806889928*pi,3.20836494054263*pi,3.00657317105482*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.348234032541783*pi,-0.16659845571282*pi,1.365978318303547*pi) q[0];\nu3(0.391979316643584*pi,0.09704870222398998*pi,4.33719507064659*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.45148747170165*pi) q[3];\ncx q[4],q[11];\nu3(0.756122176261748*pi,0.27617027920973003*pi,1.56197265015327*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.247599731309468*pi,0.04444388063224802*pi,3.84227309371048*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.69164986293817*pi) q[17];\nu3(0.572186404251526*pi,-0.075004292933669*pi,1.005435576545206*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.369564510123649*pi,3.32655265432634*pi,1.69759021372806*pi) q[0];\nu3(0.728468360596504*pi,3.13025093228489*pi,4.34223536658714*pi) q[1];\ncx q[2],q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.45692491724203*pi,2.43286142349942*pi,1.427544415616743*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.894567624617495*pi,0.21229287488710102*pi,4.0374654325107695*pi) q[16];\nu3(0.0520849534122934*pi,3.2165160851176*pi,1.74255616889633*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.748824809497525*pi,0.6029864031388701*pi,0.764903198952967*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.627831131624901*pi,-0.33305860170574697*pi,0.8854327960275961*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.311290880759503*pi,3.04063402388057*pi,0.7751879412820111*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.789249266640814*pi,0.86765765093732*pi,0.5552140651736113*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.761246903097273*pi,0.332129262035298*pi,3.95176799478937*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.44747211733671*pi,3.07695815928525*pi,2.04260665433745*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.772683196246858*pi,-0.275999898256506*pi,0.649983857469984*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.230454866832764*pi,-0.4248504219259319*pi,1.50774601988088*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.36736787377437*pi,2.8586469723788*pi,0.934849601688835*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.591471160324625*pi,3.22088066020259*pi,4.03215207161276*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.888647953957945*pi,0.7407163874106399*pi,0.784438719193691*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.78374760384507*pi,-0.04233083459836001*pi,4.3107331023842*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.691889704786698*pi,-0.197125444486063*pi,3.40485006324006*pi) q[4];\ncx q[5],q[10];\nu3(0.185910303159801*pi,3.19162910785641*pi,1.54704050670357*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,3.49779907911226*pi,0.5*pi) q[16];\nu3(0.883780633407335*pi,3.17209381613418*pi,3.39574251686018*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3303194049383271*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.41384367899799*pi,0.5*pi) q[5];\nu3(0.0845900676328755*pi,3.1369317517963*pi,1.97901958025029*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.357949184054845*pi) q[10];\nu3(0.481047783320491*pi,2.49097753213537*pi,1.188102260255945*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\ncx q[16],q[19];\nu3(0.305686005491449*pi,-0.335749013686346*pi,0.7975128586362741*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(0.660959462299612*pi,0.05864145539294596*pi,0.815431798589147*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[14];\nu3(0.453534139707709*pi,3.0000309061229*pi,0.5009379678813323*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.41313327317033*pi) q[19];\nu3(0.895141986200259*pi,0.05609904594053605*pi,1.064620520747606*pi) q[21];\ncx q[0],q[4];\nu3(0.410116597577435*pi,3.19346687190954*pi,0.5976892570804363*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.38610466262305*pi,0.5*pi) q[7];\nu3(3.5*pi,3.3922572244421*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.488130741114491*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.314885723729752*pi) q[12];\nu3(1.0*pi,0.0*pi,1.268448678902053*pi) q[14];\ncx q[16],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.568277310014521*pi,3.36756972129485*pi,2.92886707979931*pi) q[21];\nu3(3.5*pi,3.42009607458813*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.793030616229919*pi,3.49525469979578*pi,3.396089739728*pi) q[3];\nu3(1.0*pi,0.0*pi,1.243272833653629*pi) q[4];\ncx q[5],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[12];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[4];\nu3(3.5*pi,3.47827463691213*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.527145531907492*pi,2.85581588638028*pi,3.9376842544717*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.42591761122336*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5158508083569502*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.214287619750373*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.48265042192685*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\ncx q[7],q[12];\ncx q[8],q[21];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\ncx q[0],q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.45446575770223*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,3.48734510923184*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.48503364201863*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.46486227842105*pi) q[17];\nu3(1.0*pi,0.0*pi,1.360408077148014*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.293217505468637*pi) q[20];\nu3(1.0*pi,0.0*pi,1.335079096790752*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[17];\ncx q[2],q[18];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.46089701712744*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.313854358652917*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(3.5*pi,3.38850526861685*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.613806522748668*pi,0.9629051270646201*pi,0.84621822478876*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.215447550561594*pi) q[15];\nu3(0.404461528765181*pi,0.5729572080098899*pi,0.804150649379006*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.4387231429284*pi) q[18];\nu3(0.544086962344543*pi,3.31361112566331*pi,3.28314383835647*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.44648423764418*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.379311003117881*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.241347745124091*pi,2.38186093045911*pi,1.14863311534369*pi) q[5];\ncx q[6],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\ncx q[8],q[21];\nu3(0.358601497630918*pi,3.34377200433959*pi,4.351181638545301*pi) q[9];\nu3(0.486990801726503*pi,3.10146145431389*pi,4.45264219860642*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.4634347112484996*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.662400027878403*pi,-0.4817693001150016*pi,3.90113545428957*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.540650999376682*pi,3.16233342423106*pi,3.50801687687064*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.453779153031338*pi,0.5000864069651301*pi,0.7551720369567809*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.539063757460464*pi,-0.381608548717866*pi,0.735341019319931*pi) q[10];\ncx q[11],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.482733765018703*pi,2.72788734512795*pi,3.86603178234185*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4764524574676905*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.762701420022612*pi,3.29995809055436*pi,3.12826441926897*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.161075716261469*pi,0.7963026520304901*pi,3.86099317035082*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.203393306189546*pi,-0.02085794018965398*pi,1.0221370019089528*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.618285345056243*pi,2.59791492987556*pi,3.68202989974124*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.538867346928194*pi,2.74479087406178*pi,4.05986152594087*pi) q[0];\nu3(0.387073966029609*pi,0.56662455917149*pi,3.84104911898459*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.854159015333036*pi,0.9172631577138699*pi,0.755090713472814*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.30605807277844*pi,0.13704310900643601*pi,4.21612555212856*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.210199258053094*pi,-0.49676524478345246*pi,1.62326612201955*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.157287670128671*pi,0.097598342343171*pi,1.224417338008672*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[10],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.179622963901896*pi,3.13690433935813*pi,4.40384548009747*pi) q[4];\nu3(0.524922227288356*pi,2.48970829134529*pi,3.97874791338728*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.41128371034518*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.214783577053176*pi) q[16];\nu3(0.307460077162543*pi,3.01479412311815*pi,1.95422689304298*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.258497566674322*pi,0.18528170119174803*pi,4.35772985938477*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.407745271254016*pi,3.49075656059644*pi,1.457534309393664*pi) q[6];\nu3(0.27591594770296*pi,3.08427001790704*pi,1.0825777525612819*pi) q[8];\ncx q[10],q[16];\nu3(0.320707108917062*pi,3.12105128934847*pi,1.70237202107374*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.429333302247724*pi,-0.06385629371490098*pi,1.52404575591426*pi) q[17];\nu3(0.526263355376325*pi,-0.24303456725109202*pi,4.34784821531259*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.699914913402046*pi,3.37375574596111*pi,3.25574687844145*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.160227968638733*pi,0.10563477902044704*pi,3.51649989921109*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.459866691192405*pi,2.88017716614332*pi,3.78049786411766*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.237371077617063*pi,-0.4413063207680881*pi,1.72553114613957*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.4244862635746*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.497007053963025*pi,0.7869447867653101*pi,0.726736821772188*pi) q[18];\nu3(0.482214957208009*pi,3.10209093097541*pi,4.314549827903409*pi) q[20];\nu3(0.634676779939652*pi,3.32173689499426*pi,0.7815970439434621*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(0.685284512991946*pi,-0.186900754439227*pi,3.78055251030464*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[10],q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.30777065197851*pi,2.90500544352979*pi,1.33153786689168*pi) q[13];\nu3(0.441156843336175*pi,0.80678728164292*pi,0.615010644470168*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(0.365074541353927*pi,-0.42213922900502543*pi,1.2057595678470991*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.678068919685419*pi,2.74567198535561*pi,3.34747006119335*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.490595628151147*pi,-0.023242515858743984*pi,4.07325453651962*pi) q[13];\nu3(0.779901773201186*pi,3.29139940181088*pi,4.2786048277925*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\ncx q[19],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\nu3(3.5*pi,3.48304230144836*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.134637346880512*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,3.2939622781871*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.194596554679553*pi) q[21];\nu3(3.5*pi,3.37731767670547*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[6],q[14];\nu3(3.5*pi,3.48824293896039*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.30718495992636*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.201766702421616*pi) q[11];\ncx q[12],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\ncx q[19],q[21];\ncx q[0],q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.44426764375392*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.39987966933028*pi) q[4];\nu3(3.5*pi,3.45257646501445*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.5083828452493337*pi) q[7];\ncx q[8],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,3.43910941635704*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(1.0*pi,0.0*pi,1.223265348638288*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.415129671352838*pi) q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5186970831881981*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[7];\ncx q[2],q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[6],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.638934565766664*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.4131359179832*pi) q[11];\ncx q[12],q[18];\nu3(3.5*pi,3.34014751760645*pi,0.5*pi) q[13];\nu3(3.5*pi,3.4866199925466*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.181800035312155*pi) q[17];\ncx q[19],q[21];\nu3(1.0*pi,0.0*pi,1.290530653791494*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,4.18411035145675*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[9];\nu3(0.646257838690592*pi,3.49233582793075*pi,4.25052996667295*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.36516345244455*pi) q[14];\ncx q[15],q[20];\nu3(0.335533998632335*pi,-0.13022023071224298*pi,4.01719894799032*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5702749273740593*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[4];\nu3(3.5*pi,3.42539582096401*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.227936079475161*pi) q[5];\ncx q[6],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.400078766894505*pi,-0.18935987105561403*pi,0.752088216420972*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.683265859431857*pi,3.14193468295989*pi,3.90592243878132*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.395245897709501*pi) q[17];\nu3(0.458702116895979*pi,3.02036103658233*pi,0.966013089451199*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.48938775003007*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.348342268627824*pi,0.80027980951287*pi,4.46004384449843*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.467040700946051*pi,2.69714632268826*pi,3.87521716734358*pi) q[8];\nu3(0.539708539103142*pi,3.41489145796876*pi,0.652944959751624*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.39871338347095*pi,0.301935991262677*pi,4.23084691996492*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.600993821078526*pi,-0.21179520583296801*pi,3.78250360656668*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5496847796463769*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.724659703257013*pi,2.73375348596355*pi,3.44748692143428*pi) q[8];\nu3(0.18121937878545*pi,-0.04583853739395399*pi,0.712554244207407*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.727901452657403*pi,0.7682841370968201*pi,0.872511476138442*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.694526115545563*pi,3.05545805145399*pi,3.46128535737035*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.386420033210578*pi,-0.12373616699316897*pi,4.34709235992794*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,4.0*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.965518817817739*pi,3.2736428603908*pi,4.39903200544099*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.568424167581682*pi,3.34176073813004*pi,0.5449689616017421*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.530806234194598*pi,3.25186878970459*pi,3.18440617890034*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.35349043122406*pi,0.6683045071017499*pi,0.686282878350498*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.282087358337809*pi,2.8935900129027*pi,1.74632789507821*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.846653650477769*pi,0.14362458187656102*pi,0.700067119525018*pi) q[11];\nu3(0.349191427083598*pi,0.463528241588693*pi,0.8366739237651251*pi) q[12];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.960936039675733*pi,3.29315489054921*pi,0.5130414327946716*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.142395373516528*pi,-0.054950120400313995*pi,3.59457495596497*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.755123015611282*pi,3.14981361573993*pi,3.52476630877729*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.139231067620817*pi,0.08863113755044705*pi,0.7729698905761839*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.339148156348627*pi,2.85651376800071*pi,1.3481634004724818*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.548406881510201*pi,0.10483434384063195*pi,0.633439610744226*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(0.37422409858173*pi,3.28766913337009*pi,4.42296562712203*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.559299403158193*pi,0.03314973661168796*pi,4.0311997601282705*pi) q[13];\nu3(0.552425419461164*pi,-0.430496865798997*pi,0.638269674872441*pi) q[14];\nu3(0.580570037543579*pi,0.14059381086838696*pi,1.125217630187239*pi) q[15];\nu3(0.861330981663645*pi,0.391686777383764*pi,1.1663786633058542*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.323614628947327*pi,3.48270273109031*pi,4.3828169329591695*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0317200330621878*pi,2.94172690048119*pi,1.83978893291856*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.156304467986352*pi,3.0895750344628*pi,1.190477353124383*pi) q[4];\nu3(0.698069544382903*pi,3.01746520136189*pi,3.20314697895627*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39483908164565*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.469419611578712*pi,-0.17097290229394901*pi,0.710641952544738*pi) q[14];\nu3(0.111489537075845*pi,-0.281505408766705*pi,0.826576395279795*pi) q[15];\nu3(0.337534785553693*pi,-0.37199426823744297*pi,0.5676220503529732*pi) q[17];\nu3(0.298581448361121*pi,0.170756989882776*pi,3.7419504226525*pi) q[20];\nu3(1.0*pi,0.0*pi,1.3735753954041598*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(0.458296102678412*pi,1.00481971328575*pi,4.4602413446655*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.434990294445544*pi,-0.4332257465362144*pi,1.78239374734621*pi) q[4];\nu3(0.558745006345338*pi,-0.4627880493791679*pi,0.5028736237451547*pi) q[5];\ncx q[6],q[12];\ncx q[8],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45876929790673*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.45103453236611*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.174589460357814*pi) q[11];\nu3(1.0*pi,0.0*pi,1.208221220445218*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5483084498743591*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\ncx q[1],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[15];\ncx q[8],q[21];\ncx q[13],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.40649335869769*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,4.43707232018663*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5197415314193057*pi) q[12];\nu3(3.5*pi,3.42249305108932*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2329568762391259*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.161713556702265*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[2];\ncx q[1],q[11];\nu3(3.5*pi,3.39842520076327*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\ncx q[6],q[12];\ncx q[7],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.49450072276697*pi,0.5*pi) q[9];\ncx q[13],q[20];\nu3(1.0*pi,0.0*pi,1.4073164697854081*pi) q[14];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.3124394245280842*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,3.4443010245615*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(1.0*pi,0.0*pi,1.367082326138001*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\ncx q[5],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.55279316593588*pi) q[15];\nu3(3.5*pi,3.44113552425781*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.137551209144621*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5513849933978631*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\ncx q[0],q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.40419596235647*pi,0.5*pi) q[4];\nu3(3.5*pi,3.45316565963583*pi,0.5*pi) q[5];\nu3(0.709848598005041*pi,-0.10387676997405398*pi,0.66866794792985*pi) q[6];\ncx q[7],q[15];\nu3(0.438808139716604*pi,0.08165014596560405*pi,1.144303513787311*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.2813286706266829*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.780951774323691*pi,3.27600794866134*pi,3.96510909626783*pi) q[12];\ncx q[13],q[20];\nu3(0.0*pi,-0.5*pi,4.26454638879251*pi) q[14];\nu3(1.0*pi,0.0*pi,1.224092881636913*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,4.48291486482985*pi) q[18];\nu3(0.79996317984219*pi,0.9440962586588699*pi,0.867318195134981*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.31543398334781*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\ncx q[5],q[10];\nu3(0.902304061881155*pi,0.499103299036773*pi,0.8939956088305561*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.599703799336255*pi,0.142251568762767*pi,1.154293245629165*pi) q[8];\ncx q[9],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.578835154096453*pi,0.33188284714752603*pi,4.28955804638351*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.42851057930525*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.378291564055913*pi,-0.36337178087412103*pi,1.59655149037811*pi) q[21];\ncx q[0],q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.430042278647781*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.233461648028208*pi,3.07544324201714*pi,1.88120760148584*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5120498254812498*pi) q[16];\ncx q[17],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.275840119195075*pi,0.51018789888883*pi,4.0777755587138795*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.528582135952296*pi,-0.04873349344972899*pi,3.50782514889484*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[16];\ncx q[5],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.748472326925846*pi,3.39617351472687*pi,4.0643448824910795*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.389369201883738*pi,2.75391770914579*pi,1.69125258203447*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.588941822978365*pi,-0.10011682613044398*pi,3.55697300279174*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.163438784549575*pi,2.86094028044179*pi,1.481649161273677*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.577424402909402*pi,2.47608375983048*pi,3.63806561895536*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.765746159750743*pi,0.6283031969097199*pi,4.4031378264569*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0892056865903828*pi,-0.44939291402892123*pi,4.44861884282444*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.377841360889668*pi,0.9878629134083501*pi,4.18406368449776*pi) q[3];\nu3(0.790413335303413*pi,3.29795199332217*pi,3.35293149305714*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\ncx q[6],q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.619544648419975*pi,0.59433766704562*pi,0.5930801784713001*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.400295149461325*pi,-0.16488837711430998*pi,4.473184927518*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.691171968553473*pi,-0.22055344683212502*pi,4.12552883303151*pi) q[3];\nu3(0.475728818081104*pi,3.39251662738841*pi,1.68886454831143*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,3.49243111727278*pi,0.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.069159878201738*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.27492123188564*pi,3.08186710008662*pi,0.60749109988118*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.291561858421776*pi,3.29838627958294*pi,2.11494719185023*pi) q[5];\ncx q[6],q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.262919524550134*pi,-0.396585077856274*pi,1.62993236034361*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.134145550130702*pi,3.28131171964042*pi,0.758321462194098*pi) q[16];\nu3(0.515065836959344*pi,0.99018568029335*pi,0.959168074459271*pi) q[17];\nu3(0.319678831446688*pi,-0.00620837302031102*pi,0.826223508274727*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.535327405561435*pi,2.62615686851774*pi,3.96011672206591*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.627021764968614*pi,-0.4382395037956058*pi,3.27766471493933*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,4.44666371826456*pi) q[8];\nu3(0.403010708195398*pi,2.67794287029967*pi,1.1145228898849449*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.443341678632325*pi,0.21735257829446497*pi,1.380772424210282*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.953161422126545*pi,3.06818613285642*pi,3.77387273389223*pi) q[18];\nu3(0.700036367259998*pi,-0.49096628479170334*pi,3.48265378029082*pi) q[19];\nu3(0.244358570517978*pi,0.5466023863868299*pi,4.38521248952934*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.780328468562569*pi,-0.4800975264919972*pi,3.42989255492818*pi) q[10];\ncx q[12],q[17];\nu3(0.559696678774748*pi,0.61911278379099*pi,1.008074063659407*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.628748187318322*pi,3.20763394305709*pi,3.41039131297942*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.256467426852206*pi,-0.167583254276383*pi,0.858080270454882*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.516651480145844*pi,0.459946649045331*pi,0.871994399366679*pi) q[10];\nu3(3.5*pi,3.2669200305489*pi,0.5*pi) q[12];\nu3(0.392902196333435*pi,-0.4844200785789911*pi,0.9875140897761769*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.173150621797874*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.443395765056933*pi,-0.07716038557855298*pi,4.16336254919881*pi) q[2];\nu3(3.5*pi,3.28134743657598*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[11],q[18];\ncx q[12],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.2252712838405881*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[21];\nu3(3.5*pi,3.39238233146931*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,3.43229261549303*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.206128471464289*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,3.42093967304113*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.2900384983305329*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,0.5571250335142235*pi) q[17];\nu3(1.0*pi,0.0*pi,1.211909927427394*pi) q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,3.48487231244538*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[18];\ncx q[12],q[17];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\ncx q[16],q[20];\nu3(1.0*pi,0.0*pi,1.196470846142103*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5693261914161557*pi) q[21];\ncx q[0],q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[19];\ncx q[4],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.664710926490954*pi,-0.353187853947071*pi,3.45645002318723*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,0.688815594330864*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.610361757255195*pi) q[13];\ncx q[14],q[15];\nu3(3.5*pi,3.45220407798566*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.479788203593079*pi) q[18];\nu3(1.0*pi,0.0*pi,1.1058022045835592*pi) q[20];\nu3(3.5*pi,3.40755689664985*pi,0.5*pi) q[0];\nu3(1.0*pi,0.0*pi,1.2795083478113631*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[13];\nu3(0.770758459565099*pi,-0.4615689465052995*pi,3.21725471442936*pi) q[6];\ncx q[7],q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[11],q[18];\nu3(0.413223410251554*pi,0.369799956052722*pi,4.25253364648784*pi) q[12];\nu3(3.5*pi,3.24794950220849*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.0672762623175052*pi) q[15];\ncx q[16],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5866564014067963*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[10];\ncx q[3],q[19];\nu3(0.464125375354589*pi,-0.322205244546017*pi,0.5404474496986914*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.451322197488035*pi,0.03547028586876999*pi,4.098634802121801*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.312126408544015*pi,0.55475272695269*pi,3.99008114726677*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\ncx q[14],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.486279950143031*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,0.544016825288733*pi) q[1];\nu3(3.5*pi,3.38692413735759*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.880268689370768*pi,3.2153795262668*pi,4.12332384639031*pi) q[4];\nu3(0.276559807760341*pi,3.0957844504647*pi,1.68634667688498*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.6102462158599*pi,0.14766174706893798*pi,1.228569152152844*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.178277462619986*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.598471878483977*pi,0.014086778061821015*pi,3.98636711450891*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.4777850052298*pi) q[15];\ncx q[16],q[20];\nu3(0.7117632121656*pi,-0.16102825230242301*pi,3.83505833527973*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[1];\ncx q[2],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[4];\nu3(0.430047078077655*pi,-0.25656793890624296*pi,3.6906895884575*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.494693499794791*pi,2.90325524362536*pi,1.12136345951327*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.446068463103903*pi,-0.11986872003100701*pi,4.446179851433159*pi) q[13];\ncx q[14],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.429524295689855*pi,0.82764432976591*pi,4.19653346078019*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.662576844142646*pi,-0.362327787798399*pi,3.94060489208404*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.327023282322217*pi,0.23062891786747397*pi,4.27839726787713*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.725090858897652*pi,3.0042390643913*pi,3.04399048621657*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.5524280522461567*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.198130985893713*pi,3.4158257302037*pi,4.49196866965531*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[10];\nu3(0.604217011727319*pi,-0.49429960500747827*pi,3.99021190063009*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.765722278394808*pi,0.44969025978994004*pi,4.23399106871431*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.297423081353396*pi,3.07903405009091*pi,1.64301817447158*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.892964427221877*pi,-0.4872428010935711*pi,4.09214559245057*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.487289392772163*pi,0.425381011641606*pi,4.37053977083417*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.597317404046534*pi,0.48242530263458705*pi,1.0813295684559039*pi) q[18];\nu3(0.253744493698246*pi,-0.4256627186812677*pi,4.39344697693206*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.601066599658829*pi,3.47408871091263*pi,3.23397826369246*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,3.44151796619662*pi,0.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.395937112850431*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.593814119819631*pi,0.8578363574572601*pi,0.5074360230690033*pi) q[11];\nu3(0.163559624182708*pi,3.28763469385204*pi,0.709894972770519*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.496084383517442*pi,3.4904190453365*pi,4.38946979126064*pi) q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[17];\nu3(0.0921004222452323*pi,0.9997013724224499*pi,4.17513168818725*pi) q[18];\nu3(0.660853244992178*pi,0.23921259054974897*pi,1.66640384175898*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.569407649136678*pi,-0.4079881401743138*pi,0.818087122831074*pi) q[1];\nu3(0.594866929180478*pi,2.39248026345948*pi,3.82013098834754*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[6];\ncx q[5],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[11];\nu3(0.726824279351022*pi,-0.4809097427873069*pi,3.82669355973353*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.698081678109591*pi,-0.32958381408008797*pi,3.55286305568992*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.355162843005911*pi,0.327157425999026*pi,4.2413701804015105*pi) q[1];\nu3(0.773914776279524*pi,0.10048727104197797*pi,0.770579389076234*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(3.5*pi,3.47020999509558*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.41694934422803*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.202191821808184*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[14];\nu3(0.299008321554379*pi,-0.12988784726792402*pi,0.8808649549441441*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.896286471611217*pi,-0.188905858189565*pi,3.44937585456387*pi) q[20];\ncx q[0],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[2];\ncx q[4],q[6];\ncx q[5],q[13];\nu3(0.422240646148156*pi,-0.49391872427314576*pi,1.316648115523811*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.262774943414662*pi,0.7735842611310599*pi,3.88278812196945*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.271091795439486*pi,0.88482727858557*pi,4.0696355020929005*pi) q[20];\nu3(3.5*pi,3.49736819798468*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.342043501989819*pi) q[9];\nu3(0.0875974008938234*pi,3.0437614077239*pi,1.58323543528928*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,0.5363610977122888*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.3853155304696*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2387909506698889*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,3.49127963146809*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.239037698110496*pi) q[16];\ncx q[17],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,4.38806904615126*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5429754867168484*pi) q[19];\ncx q[0],q[9];\ncx q[1],q[12];\nu3(3.5*pi,3.47102842595648*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,4.0*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[6];\nu3(3.5*pi,3.48740520188567*pi,0.5*pi) q[7];\nu3(3.5*pi,3.38617407544822*pi,0.5*pi) q[8];\ncx q[10],q[21];\nu3(3.5*pi,3.48021416151572*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.420568034335018*pi) q[14];\nu3(1.0*pi,0.0*pi,1.227013921266904*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.5028678012814849*pi) q[16];\ncx q[17],q[19];\nu3(1.0*pi,0.0*pi,1.363350543248806*pi) q[18];\nu3(1.0*pi,0.0*pi,1.127878932824241*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,3.38375319461311*pi,0.5*pi) q[1];\ncx q[2],q[18];\ncx q[3],q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.411403404411645*pi,3.14496365711344*pi,1.318248626587604*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.43282118010539*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(1.0*pi,0.0*pi,1.242423657943505*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.138659333930021*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.645720773839859*pi,3.46090565624225*pi,0.5477835858508269*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.655399228308987*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.44896941264655*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.3963789244147105*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.512282685924352*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\ncx q[11],q[14];\nu3(0.0*pi,-0.5*pi,0.66286964533101*pi) q[12];\nu3(0.769526992434206*pi,0.33901278807355795*pi,0.79326187357263*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.391320168688694*pi,3.38966584259813*pi,2.07423289849601*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5055332078051329*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[1],q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.705603597828042*pi,0.228936466984334*pi,4.20703794348948*pi) q[3];\nu3(0.787208941948838*pi,0.025370579792347026*pi,4.41565829258413*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0563445631128136*pi,3.04400937621359*pi,1.62557436628408*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[21];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.392406966806875*pi,2.83648997958477*pi,1.030240273170946*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.256845996451822*pi,2.62668888256441*pi,1.472444526940045*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.786259834999394*pi,0.388280759680246*pi,1.25136179712136*pi) q[3];\nu3(0.399161602021177*pi,3.1297359704153*pi,0.945279531834146*pi) q[4];\nu3(0.491469476389368*pi,-0.28455425753500097*pi,4.31245970430604*pi) q[6];\nu3(0.503213724110095*pi,3.47992966821155*pi,3.56820675319086*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.422511376301497*pi,-0.11121142241056903*pi,4.0848776937894*pi) q[19];\nu3(0.242305257775552*pi,3.198734778829*pi,1.335717311912544*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.753409048658319*pi,3.34644309020341*pi,4.2068686069128*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[6];\nu3(0.74074803660027*pi,3.22349073097661*pi,3.98178123319847*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.440034476434666*pi,2.86209636281261*pi,0.807699797435024*pi) q[9];\nu3(0.476641937408407*pi,0.005734422940482986*pi,4.00486293737681*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.258307093254747*pi,0.5079109583147601*pi,4.25384363059807*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.484319301720426*pi,1.00007802013574*pi,4.3472003551654606*pi) q[19];\nu3(0.0917998974078613*pi,1.01049208182297*pi,4.16470080166924*pi) q[20];\nu3(0.307406378450583*pi,-0.057246429033869006*pi,3.67925972490623*pi) q[21];\nu3(0.391418505561218*pi,0.06356193026707002*pi,4.28539180340503*pi) q[0];\nu3(0.4543411969512*pi,3.34362578882269*pi,1.79937404459583*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.543435472292678*pi,3.14991393083063*pi,1.81106720559077*pi) q[9];\nu3(0.640122472668146*pi,-0.23868336552613*pi,3.79144230737376*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.607862474858406*pi,0.33794054276130303*pi,1.56419274718967*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.812615953276445*pi,0.336443906611675*pi,4.418136192823161*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.328985281349466*pi,3.1520617685581*pi,0.7706612824965731*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.658888625369399*pi,2.90860856331219*pi,3.53724526008022*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[6],q[17];\ncx q[7],q[13];\nu3(0.704653215598501*pi,0.317094973093314*pi,1.0694425046917049*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.701407930025344*pi,3.30322755081881*pi,4.10278578388058*pi) q[11];\nu3(0.864146421940668*pi,2.47043293032451*pi,3.96100778708685*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[14];\nu3(0.820207931988266*pi,2.98206676699976*pi,3.48111609921664*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[2];\nu3(3.5*pi,3.41996885688346*pi,0.5*pi) q[6];\nu3(3.5*pi,3.41137187028563*pi,0.5*pi) q[7];\nu3(0.34625074453283*pi,-0.070065379008389*pi,0.671371004597166*pi) q[8];\ncx q[9],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.466871672781307*pi,3.26648017109778*pi,1.63963651282895*pi) q[12];\nu3(1.0*pi,0.0*pi,1.210520193290777*pi) q[13];\nu3(0.430322172454809*pi,-0.266009134127436*pi,4.08678522951603*pi) q[14];\nu3(0.805296033562484*pi,0.38005752157179895*pi,1.55604145561062*pi) q[15];\nu3(1.0*pi,0.0*pi,1.361716341182413*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.209938413620245*pi,3.09370673944749*pi,1.304842752806346*pi) q[2];\ncx q[3],q[21];\ncx q[6],q[17];\ncx q[7],q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,3.46939495093445*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.185546612709288*pi,-0.168642539505857*pi,3.9523495246913*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.268759782491784*pi) q[16];\nu3(0.848210843830746*pi,0.45696163163806003*pi,1.069341535642467*pi) q[18];\nu3(0.412245299920516*pi,-0.009785348210045008*pi,1.290048306347133*pi) q[2];\nu3(3.5*pi,3.48445390971*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.46966666936747*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.63779162313685*pi) q[17];\nu3(0.911618127695548*pi,0.9684287090627499*pi,4.4975755036387195*pi) q[18];\nu3(1.0*pi,0.0*pi,1.4125296502143612*pi) q[21];\ncx q[1],q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[15];\ncx q[5],q[8];\ncx q[6],q[17];\ncx q[7],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(3.5*pi,3.4187539487652*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.46486669101548*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[18];\nu3(1.0*pi,0.0*pi,1.109208659045094*pi) q[19];\ncx q[0],q[14];\nu3(3.5*pi,3.43814458789616*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(3.5*pi,3.44477177309328*pi,0.5*pi) q[4];\nu3(3.5*pi,3.49061991255841*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.139466365059949*pi) q[8];\ncx q[9],q[16];\ncx q[11],q[19];\nu3(1.0*pi,0.0*pi,1.3429972106069639*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.330122030482939*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.3765528879403295*pi) q[21];\nu3(3.5*pi,3.43439451691103*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[15];\ncx q[5],q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.293422164648881*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.41494916982966*pi) q[19];\ncx q[0],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,4.45713991748211*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\ncx q[11],q[19];\nu3(0.0*pi,-0.5*pi,0.694497434258731*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.666011245156175*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[12];\ncx q[2],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\ncx q[4],q[15];\ncx q[5],q[8];\nu3(0.848279483559837*pi,0.10323343213534497*pi,1.57348982539884*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,3.49632046235315*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.5634526024918318*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.636033741653061*pi,0.361061774282172*pi,3.91248491138152*pi) q[17];\nu3(1.0*pi,0.0*pi,1.373052114931576*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,3.37693819866498*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.526192257063445*pi,2.92617704379285*pi,3.82465421984608*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.540155432481181*pi,0.13842664377699299*pi,1.419256064794016*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1912349331602319*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.434707767644593*pi,-0.302173253615107*pi,0.8497283319505631*pi) q[1];\ncx q[2],q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\nu3(0.481740567406264*pi,0.237982827429717*pi,1.180919878663433*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.497491771625769*pi,-0.18015766950045298*pi,1.298284668457145*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.712749766026912*pi,0.6374074072389799*pi,0.998752756910919*pi) q[12];\nu3(0.493021319849874*pi,0.7226911526775199*pi,0.5211084295877284*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.219127940176465*pi,3.08507903710841*pi,1.79996513086301*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.617788019084804*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.731625703306685*pi,3.42083529578478*pi,3.99701515411892*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.333691331186339*pi,3.02178030369852*pi,1.203453558905034*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(0.452971801868109*pi,3.06978493020353*pi,0.9877084655455319*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.408128323714146*pi,0.237230699483316*pi,4.29589921369013*pi) q[9];\ncx q[10],q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.197548650537702*pi,-0.06835499561263603*pi,4.454490780802891*pi) q[12];\nu3(0.550657085338879*pi,0.7303688699964901*pi,0.648733738129398*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.638759998542138*pi,0.6496131563743499*pi,0.8450799318337461*pi) q[15];\nu3(0.378362104810954*pi,0.12217730089065404*pi,3.56507382147659*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5187088063991716*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.799292038478429*pi,-0.20780928711053498*pi,1.226965287666848*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.87930672510236*pi,0.459226162853802*pi,1.0259415567349421*pi) q[9];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.366198366484812*pi,0.79101850409974*pi,0.5882219947015294*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.346944143382224*pi,0.49266375445659405*pi,4.483924245379081*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.816391200629049*pi,3.12349622199008*pi,3.25518981206846*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.697560210502462*pi,0.12767643393139605*pi,4.48478924980942*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.333893618185084*pi,3.30358585588445*pi,1.94106752653329*pi) q[3];\nu3(0.378877425186136*pi,2.81880252132247*pi,1.67609584273038*pi) q[5];\ncx q[6],q[15];\nu3(0.17128570936465*pi,0.37262271902298905*pi,0.983147880465134*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(0.483268517764926*pi,2.88580591558849*pi,3.60645670696118*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.880452588339523*pi,0.20708104931043902*pi,0.76471867412341*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[18];\nu3(0.635445445628499*pi,0.182875319028465*pi,1.57360577346908*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.547043052467039*pi,0.35620635886832197*pi,3.9062182769851*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.40861924229771*pi,0.5*pi) q[1];\nu3(0.256037099408981*pi,-0.029321355977317998*pi,4.34205789599822*pi) q[2];\nu3(0.686407044563183*pi,3.48505237232712*pi,3.27989240295392*pi) q[3];\ncx q[4],q[9];\nu3(0.320649764026383*pi,0.27671655976825904*pi,3.750600428393*pi) q[5];\nu3(3.5*pi,3.40131529029673*pi,0.5*pi) q[6];\nu3(0.309625052242377*pi,-0.469614107941818*pi,1.50348800354563*pi) q[8];\nu3(0.265793742035216*pi,0.6190560378571599*pi,0.809020891305683*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.531042652738375*pi,2.96280426010882*pi,4.306596354425221*pi) q[14];\nu3(1.0*pi,0.0*pi,1.329097195059721*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.3465814983268158*pi) q[17];\nu3(0.730613044840367*pi,3.48246502055425*pi,4.35674411736529*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.228119052602957*pi,2.60941831677289*pi,1.51773872596835*pi) q[21];\ncx q[1],q[17];\nu3(0.449287675772542*pi,3.14870164775892*pi,2.10321411163277*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(3.5*pi,3.41263649777512*pi,0.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.0*pi,0.0*pi,1.127590768512954*pi) q[9];\nu3(0.170234821723568*pi,0.24494872371292897*pi,3.38169986357805*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.448537053902518*pi,0.22188781820305703*pi,1.0863532074633588*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.610277842464222*pi) q[15];\nu3(0.0*pi,-0.5*pi,0.685437808645072*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.813559154960295*pi,3.27355238076932*pi,3.43600818323742*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[1],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[15];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,0.5564557500690769*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[16],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.30036191681735*pi,0.5698562806649801*pi,0.877229853726759*pi) q[20];\ncx q[0],q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,3.41111299024989*pi,0.5*pi) q[3];\ncx q[4],q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(3.5*pi,3.32825220080307*pi,0.5*pi) q[8];\ncx q[11],q[18];\nu3(1.0*pi,0.0*pi,1.247454099568275*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(3.5*pi,3.43900832458377*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.311221106053753*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.2033390921028*pi) q[21];\nu3(3.5*pi,3.47008888130211*pi,0.5*pi) q[0];\nu3(0.802156923854993*pi,0.11527337577102703*pi,3.87985098349547*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\ncx q[3],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\ncx q[5],q[7];\nu3(0.50266974438419*pi,0.36506089891833904*pi,1.202102557572097*pi) q[6];\ncx q[8],q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.0*pi,0.0*pi,1.247157563621031*pi) q[10];\nu3(3.5*pi,3.39801067500436*pi,0.5*pi) q[11];\nu3(0.0601722567289093*pi,-0.10581043506750598*pi,3.97292310989149*pi) q[15];\ncx q[16],q[21];\nu3(0.195879465033612*pi,0.343710764388377*pi,4.19879278752883*pi) q[17];\nu3(1.0*pi,0.0*pi,1.126016217671449*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[10];\nu3(0.883400986057194*pi,3.33366270793484*pi,4.17619204450581*pi) q[1];\ncx q[2],q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.381896216423249*pi,3.14428078256055*pi,0.6988597801731851*pi) q[4];\nu3(3.5*pi,3.43355515828116*pi,0.5*pi) q[5];\nu3(0.580231460534319*pi,3.1774855338116*pi,3.83389212613363*pi) q[6];\nu3(1.0*pi,0.0*pi,1.16634651603353*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.765828067409611*pi,2.64556853713473*pi,3.90427282067826*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,4.401102450440931*pi) q[14];\nu3(0.813242415666115*pi,2.61084478901821*pi,3.61025753040152*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.284331754089947*pi,0.31893650314146504*pi,4.33908334663574*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.45874560541362*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.42728852871444*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(3.5*pi,3.48917198966472*pi,0.5*pi) q[2];\ncx q[3],q[19];\nu3(0.686901294312727*pi,0.32645677837934195*pi,4.22450045872134*pi) q[4];\ncx q[5],q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[8],q[14];\nu3(0.659039892804321*pi,-0.21978000295462802*pi,0.8748196477043271*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.32341145669455*pi) q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[11];\nu3(3.5*pi,3.44105573291679*pi,0.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.3520618852525401*pi) q[13];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[15];\ncx q[16],q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.40831316669951*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276949045093227*pi) q[20];\ncx q[0],q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,0.6005033947045451*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[11],q[18];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.670881234055998*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.5543344946697619*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\ncx q[2],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,4.0*pi) q[8];\nu3(3.5*pi,3.39140250163136*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2732508463963619*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0502019265370426*pi,-0.085570557596518*pi,1.274925800994579*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.697626790748442*pi,-0.223061412364917*pi,4.47207513659784*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,0.0*pi,4.0*pi) q[14];\nu3(0.616735971071954*pi,0.465246157909021*pi,1.255092774451438*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.50180956141368*pi,-0.29922843209385097*pi,4.21282589028973*pi) q[2];\nu3(0.885539924632456*pi,-0.364031885520826*pi,3.84208185508805*pi) q[3];\nu3(0.294973601695782*pi,3.24870544630519*pi,4.45452804897924*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.815469617006768*pi,0.40526838190748005*pi,3.98223958833822*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.621370232380641*pi,-0.36940744834081296*pi,0.906779177985099*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.648886176147647*pi,0.6204106937495699*pi,0.794693911927118*pi) q[14];\nu3(0.729363913940033*pi,3.05843865504837*pi,4.18959458056081*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48614538989815*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.258472078696771*pi,3.10727915236421*pi,4.49221351275798*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.302899032288599*pi,-0.24366192156031702*pi,3.96058332490071*pi) q[0];\nu3(0.564696710857689*pi,3.10541835584886*pi,0.627180168843804*pi) q[2];\nu3(0.586987346389071*pi,3.2197435053987*pi,2.97661845170971*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.669949052588859*pi,3.48192064079664*pi,0.834200487423135*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.665774464572502*pi,-0.41917202180061297*pi,0.5887145508527585*pi) q[10];\nu3(0.968470054108065*pi,2.75959157631244*pi,4.22457786411746*pi) q[11];\nu3(0.523285768612563*pi,0.9636649274073199*pi,4.45991301127832*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.497372895195533*pi,0.36479926934458795*pi,3.88752959487701*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0508560787490793*pi,-0.05689555940697999*pi,1.039816214140868*pi) q[18];\nu3(0.409534531784778*pi,0.8724475974977499*pi,4.08805967938684*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.414836124758681*pi,0.86522273661816*pi,3.88945436389771*pi) q[21];\nu3(0.379979423051329*pi,-0.020602226725961015*pi,4.24220214329195*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.847733998416374*pi,3.13402149328549*pi,4.3834772545603595*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.810883952315265*pi,0.015394853484251958*pi,1.36677270485368*pi) q[10];\nu3(0.251954572772856*pi,2.9588473778094*pi,1.161254575737757*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.408976124031683*pi,2.52045377186842*pi,0.998255023283162*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.574272572331906*pi,0.05556087234903795*pi,3.58424646964136*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.517194831933042*pi,0.7099092525664099*pi,4.49218788636973*pi) q[20];\nu3(0.703552214427016*pi,-0.035271983039943*pi,1.2721587850053009*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[12];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.272597658066053*pi,3.11709428209785*pi,0.959353274269652*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.647663596430439*pi,0.100711069579006*pi,0.7685294949245209*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(3.5*pi,3.34961590334165*pi,0.5*pi) q[1];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\ncx q[4],q[19];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,0.0*pi,1.1101221004414779*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[11];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,3.37086319292103*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\ncx q[8],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.120883057580077*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,3.38482686684256*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.40208327864447*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(3.5*pi,3.47876080405429*pi,0.5*pi) q[5];\nu3(1.0*pi,0.0*pi,1.259653227159614*pi) q[6];\nu3(3.5*pi,3.48962829374771*pi,0.5*pi) q[7];\nu3(3.5*pi,3.43707107064958*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[10],q[13];\nu3(1.0*pi,0.0*pi,1.2959517058164018*pi) q[11];\nu3(0.0*pi,-0.5*pi,4.4399284838117605*pi) q[12];\nu3(1.0*pi,0.0*pi,1.267666153786237*pi) q[14];\nu3(1.0*pi,0.0*pi,1.334616424096831*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.3182424569249669*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[11];\ncx q[1],q[12];\ncx q[2],q[18];\nu3(3.5*pi,3.45321258871688*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\ncx q[8],q[14];\nu3(0.59847016709055*pi,2.64477042990932*pi,3.70778508571724*pi) q[9];\nu3(3.5*pi,3.47146848599651*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.078827517159365*pi) q[13];\ncx q[15],q[20];\nu3(0.470220190566548*pi,0.90351303033291*pi,4.49790140899212*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5042062665216913*pi) q[19];\nu3(1.0*pi,0.0*pi,1.238671169860082*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[21];\ncx q[4],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,4.408492658014421*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.314378484767545*pi,2.63110837339751*pi,1.53752346420403*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,4.35771415211909*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.39026111227539*pi) q[14];\nu3(3.5*pi,3.47832360600224*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.3672993378164*pi) q[16];\nu3(0.602140903039586*pi,-0.334852650700242*pi,0.734633864696126*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.418731409411739*pi) q[18];\nu3(1.0*pi,0.0*pi,1.362670008153355*pi) q[20];\ncx q[0],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[18];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[6];\ncx q[7],q[16];\ncx q[8],q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,4.49773237277173*pi) q[13];\ncx q[15],q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.60296994704827*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.6403853162763911*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.56652207963644*pi,3.2592627942053*pi,4.0863010982305195*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.276195889319058*pi,0.22423111675909502*pi,4.19986524146272*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.692680353376312*pi,-0.199656269122434*pi,4.28986931289332*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.553012507344179*pi,0.399165261500123*pi,4.018991790393979*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.420107142774927*pi,-0.4644898468872958*pi,1.83935997301519*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\ncx q[9],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.459052735296462*pi,-0.285949504445833*pi,4.18251618907584*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.836894175647421*pi,0.36415751852688205*pi,0.5040916009658649*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.588936404520918*pi,0.12449709014878096*pi,4.38711616070302*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.429028650389745*pi,-0.18942109419375602*pi,4.23407493937423*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.80325184943822*pi,0.11583326141919303*pi,4.27903169630613*pi) q[8];\nu3(3.5*pi,3.39701259659681*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.717735171643771*pi,3.12362783643018*pi,4.13768526441933*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.2488564741550139*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.206205022570892*pi,3.24435860005268*pi,4.46056313310092*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.796386961509891*pi,2.9629854688236*pi,3.24948095367926*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.406428265471401*pi,-0.316438288811687*pi,4.09195461627678*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.839984190872608*pi,0.5661678493951601*pi,1.2131633609175259*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.437360730591589*pi,0.34335720563372096*pi,1.046480209038102*pi) q[7];\nu3(0.0240624018613799*pi,-0.07142119123079699*pi,1.079709534653861*pi) q[8];\ncx q[9],q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.334813394186571*pi,2.53400475362483*pi,1.31713457131388*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[15];\nu3(0.282173605119934*pi,0.297314171556746*pi,0.5983215096474583*pi) q[16];\nu3(0.491699751782895*pi,-0.30580397791540403*pi,1.2445277282258211*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.224392228597561*pi,0.16034746490541996*pi,0.7709412851716659*pi) q[21];\nu3(0.144950147995402*pi,-0.399456523183081*pi,1.096655610279302*pi) q[0];\nu3(0.855480801856659*pi,3.04948380719322*pi,4.304293450438481*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.815700167932963*pi,2.5649131108859*pi,3.79088530701712*pi) q[6];\nu3(0.68470201871994*pi,3.27434580139596*pi,0.622493620758275*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\nu3(0.713110473773715*pi,0.65248137354769*pi,4.35219900953024*pi) q[10];\nu3(0.356361967631915*pi,-0.4468049561929778*pi,0.837765045718868*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.831899819324537*pi,-0.4430239203523666*pi,3.21363518934409*pi) q[13];\nu3(0.839017233496447*pi,3.04263126101389*pi,3.34527272674696*pi) q[14];\nu3(0.218533803561292*pi,3.47594441062675*pi,1.50916649408*pi) q[15];\nu3(0.4505332348097*pi,0.8605849124946701*pi,4.033162278630471*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.35203729403439*pi) q[17];\nu3(0.377451167052554*pi,0.5464916287661199*pi,4.29433364999704*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.665170992695735*pi,-0.326634985182667*pi,0.934195266910054*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.288300104310792*pi,2.86075054956975*pi,0.787200988134772*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\ncx q[9],q[17];\nu3(0.934767722047216*pi,0.483061242265455*pi,1.381127883304814*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.629054661800494*pi,3.09816936305524*pi,4.127911845524601*pi) q[13];\nu3(0.380963217452538*pi,0.88817119339362*pi,3.94069307926065*pi) q[14];\nu3(0.590813716582389*pi,1.04641301597615*pi,0.7065452157390439*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,4.0*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.779678870289065*pi,0.67440855089937*pi,4.257248909064391*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\ncx q[0],q[7];\ncx q[3],q[18];\ncx q[4],q[16];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.276730969936261*pi,-0.399367304095387*pi,4.14696734963087*pi) q[20];\nu3(3.5*pi,3.47290038901642*pi,0.5*pi) q[0];\ncx q[2],q[15];\nu3(3.5*pi,3.47821683598571*pi,0.5*pi) q[3];\nu3(3.5*pi,3.3658051833445*pi,0.5*pi) q[4];\nu3(3.5*pi,3.37771078772632*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(1.0*pi,0.0*pi,1.300966761153909*pi) q[7];\ncx q[8],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.123021027105304*pi) q[11];\nu3(3.5*pi,3.39513852672929*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.117837134518429*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.173236363345961*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.0*pi,0.0*pi,1.1322394250633772*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[10];\nu3(3.5*pi,3.3710518622826*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\ncx q[5],q[11];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(3.5*pi,3.48283569213762*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\ncx q[12],q[21];\nu3(1.0*pi,0.0*pi,1.2410402184670462*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[14];\nu3(1.0*pi,0.0*pi,1.304208582511635*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45604952778174*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.0*pi,-0.5*pi,0.5728862863290237*pi) q[7];\ncx q[8],q[13];\nu3(0.0837096900823631*pi,0.74807406647175*pi,3.91205822721239*pi) q[9];\nu3(1.0*pi,0.0*pi,1.367014484903893*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.562661187540738*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,4.45573713078012*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,0.5847777565410016*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.510769217921669*pi) q[21];\ncx q[0],q[7];\ncx q[1],q[10];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\ncx q[3],q[18];\ncx q[4],q[16];\ncx q[5],q[11];\nu3(3.5*pi,3.40963860860368*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.66774321489659*pi,-0.423763112328071*pi,3.31492031483428*pi) q[9];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,4.49419485811856*pi) q[13];\nu3(3.5*pi,3.45771990904177*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,4.38810034336541*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.307345112296849*pi) q[19];\nu3(1.0*pi,0.0*pi,1.32681675998362*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,0.6660034983468159*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.499967840930115*pi,0.58329360830641*pi,4.401480735575451*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.64668307603103*pi,3.29430173117953*pi,4.4163054358945*pi) q[0];\ncx q[1],q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.852669824589143*pi,-0.248353463452806*pi,3.62445232566516*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.688928347860798*pi,-0.397687386122813*pi,3.25496275130774*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(0.681707444888094*pi,0.32264161755256904*pi,1.272575250222241*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.384905552988633*pi,0.20262224500594705*pi,4.3102469090504005*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,0.0*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.261608074913391*pi,0.252001996142297*pi,3.7856839522374*pi) q[17];\nu3(0.6143285794146*pi,2.90753837592707*pi,4.35132373420577*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.47416549605804*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.639334149808913*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(0.868545771249805*pi,0.036332647347329994*pi,4.42748583498536*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0717963639638153*pi,2.53894831002006*pi,1.491430077448407*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.681203281631171*pi,3.34469652123305*pi,4.46900253222689*pi) q[5];\ncx q[6],q[19];\nu3(0.553050504679126*pi,0.210897129550645*pi,4.45414578405327*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.105962771255016*pi,0.18410766197114903*pi,4.4718047974636*pi) q[11];\nu3(0.514492820665162*pi,0.316341740908617*pi,4.1617676188307495*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\ncx q[14],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.369309525435381*pi,3.22625897825381*pi,2.1340064119121998*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.640435744652565*pi,2.52228154679936*pi,3.50894141412287*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.0*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.900424185659172*pi,3.45086156139442*pi,4.358160334325159*pi) q[21];\nu3(0.614364740244744*pi,3.04699340533701*pi,3.07879504946436*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[11];\nu3(0.60628434826176*pi,-0.11152275878629703*pi,1.0944122361530249*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.980059561513073*pi,0.272235637814898*pi,3.91653502116797*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.435170946678103*pi,0.46469917895660795*pi,0.960847123010441*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.835375666267021*pi,2.80350463799368*pi,3.25630729535833*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.546066266093693*pi,-0.34220009000058904*pi,4.46031337002253*pi) q[21];\nu3(0.647087741613324*pi,-0.19374399965586903*pi,4.1413884262958*pi) q[1];\nu3(0.572255913129033*pi,2.63782654537072*pi,3.97120163048956*pi) q[2];\nu3(3.5*pi,3.32728201245076*pi,0.5*pi) q[3];\nu3(0.676711309039367*pi,0.8029033647486801*pi,1.106561178018771*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(0.567384365676497*pi,-0.331943975288124*pi,1.075269328368191*pi) q[8];\nu3(0.598694638122903*pi,-0.174903081912609*pi,3.89549880192528*pi) q[10];\nu3(1.0*pi,0.0*pi,1.2870903757599161*pi) q[11];\nu3(0.562599439166217*pi,-0.02062862272683602*pi,1.317206554182534*pi) q[13];\nu3(0.746088861024487*pi,1.15804963267755*pi,0.736164370217214*pi) q[14];\nu3(0.514474335568317*pi,3.23830982656239*pi,3.48351367272622*pi) q[15];\nu3(0.390983540833455*pi,0.6359970609133301*pi,4.16181663206771*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.659527954065918*pi,1.07161619063499*pi,0.819767525543361*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.655792373578923*pi,2.83981518676646*pi,3.85400389541055*pi) q[6];\nu3(3.5*pi,3.32700031140548*pi,0.5*pi) q[7];\nu3(0.574428172309868*pi,0.53551370556985*pi,1.355482787689096*pi) q[8];\nu3(1.0*pi,0.0*pi,1.286015664749851*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\ncx q[12],q[21];\nu3(0.867272982283488*pi,0.72691494423695*pi,0.713113435438939*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.218686972425009*pi,2.83056693819367*pi,0.8822926877049639*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.159795993866747*pi,0.85181372046081*pi,4.11475538732694*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(1.5*pi,0.0*pi,1.5*pi) q[4];\nu3(0.511551227568206*pi,-0.20634452619329802*pi,3.79121571078967*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.5587867716337489*pi) q[11];\nu3(3.5*pi,3.31777504237568*pi,0.5*pi) q[12];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.5*pi,0.0*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.171464928194846*pi,-0.366567580010354*pi,0.943176925310953*pi) q[20];\nu3(1.0*pi,0.0*pi,1.174638352900026*pi) q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[3],q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,4.4228141262682605*pi) q[9];\ncx q[10],q[14];\ncx q[12],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(1.5*pi,0.0*pi,1.5*pi) q[15];\ncx q[16],q[18];\nu3(0.47855586267153*pi,3.24076534400329*pi,0.96542084580626*pi) q[19];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\ncx q[7],q[9];\nu3(3.5*pi,3.45247820767206*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.177152409370614*pi) q[14];\nu3(3.5*pi,3.49478473397055*pi,0.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.328954563003356*pi) q[18];\nu3(0.497423145386863*pi,0.443468103037331*pi,1.106681278079656*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,0.5439912498305168*pi) q[21];\nu3(3.5*pi,3.44285616638316*pi,0.5*pi) q[0];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(1.0*pi,0.0*pi,4.0*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,0.0*pi,1.209502746097431*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\ncx q[12],q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[13];\ncx q[15],q[20];\ncx q[16],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\ncx q[0],q[8];\ncx q[2],q[5];\nu3(0.396948616494531*pi,-0.4908029916935686*pi,1.93806330331612*pi) q[3];\nu3(3.5*pi,3.39524358378978*pi,0.5*pi) q[4];\nu3(1.0*pi,0.0*pi,1.221522919804885*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,4.47902754529953*pi) q[14];\nu3(3.5*pi,3.37472936054878*pi,0.5*pi) q[15];\nu3(0.5*pi,0.0*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.33902295056623*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,0.0*pi,1.1087130391362199*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(3.5*pi,3.37006539137797*pi,0.5*pi) q[2];\nu3(0.27024659915875*pi,0.313380003087266*pi,3.82389891367821*pi) q[3];\ncx q[4],q[6];\nu3(1.0*pi,0.0*pi,1.202129794146056*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,0.5875279528813823*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[14];\nu3(0.264884983783551*pi,-0.4677818248194746*pi,1.50724049852186*pi) q[11];\nu3(1.0*pi,0.0*pi,4.0*pi) q[12];\nu3(3.5*pi,3.45294226518438*pi,0.5*pi) q[13];\ncx q[15],q[20];\ncx q[16],q[18];\nu3(1.0*pi,0.0*pi,1.262448080625079*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\ncx q[0],q[8];\nu3(3.5*pi,3.48936282005544*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,0.0*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,0.5828548839372888*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.64049793338564*pi,0.8663704225034701*pi,0.5075288339732031*pi) q[11];\nu3(0.326319619471815*pi,2.87085225970389*pi,1.71867116039191*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(1.0*pi,0.0*pi,1.276163258840237*pi) q[19];\nu3(0.0*pi,-0.5*pi,4.49008394638588*pi) q[20];\nu3(1.0*pi,0.0*pi,4.0*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\ncx q[1],q[19];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(1.5*pi,0.0*pi,1.5*pi) q[3];\ncx q[4],q[6];\nu3(0.0*pi,-0.5*pi,4.49173943707606*pi) q[5];\nu3(1.0*pi,0.0*pi,4.0*pi) q[7];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.403262909158799*pi,0.16717423204452297*pi,3.71922271476419*pi) q[12];\nu3(0.5*pi,0.0*pi,0.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\ncx q[15],q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.30859919765286*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0323741702123434*pi,0.16225718288772795*pi,0.805926629056331*pi) q[21];\nu3(0.241401666729818*pi,0.54509848207053*pi,0.5508671681864251*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\ncx q[2],q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.944406859209471*pi,0.7804024767345401*pi,4.37841709340279*pi) q[7];\nu3(0.373912469918986*pi,0.199622645788887*pi,4.44007462037968*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[12];\ncx q[13],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,0.5232691670912778*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.468080330751799*pi,3.17027547854971*pi,1.69704690268159*pi) q[21];\nu3(0.426844252656933*pi,-0.4131528626576328*pi,0.857010201904868*pi) q[0];\ncx q[1],q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.254930392251397*pi,3.49660522749661*pi,4.1936762884424095*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.753840458259361*pi,0.290728367333003*pi,3.83313322180671*pi) q[6];\nu3(0.632784965440131*pi,0.266055058956552*pi,1.036011571965108*pi) q[7];\nu3(0.405519906838861*pi,0.42021278528003103*pi,3.4965568174641*pi) q[8];\nu3(1.0*pi,0.0*pi,4.0*pi) q[9];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.363863953977227*pi,2.95204638707825*pi,0.713924408510946*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.674577872656359*pi,0.42923683456558703*pi,4.30248668779714*pi) q[6];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.752521586256426*pi,1.04534355580939*pi,0.78802190684741*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(1.5*pi,0.0*pi,1.5*pi) q[0];\nu3(0.629925864744254*pi,3.03309911793502*pi,3.26329932069123*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(1.5*pi,0.0*pi,1.5*pi) q[8];\nu3(0.358728274149898*pi,2.62432660707679*pi,1.0478868550095*pi) q[9];\nu3(0.621737790216866*pi,-0.392493758834385*pi,4.08007065915316*pi) q[10];\nu3(1.5*pi,0.0*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.389721211011854*pi,0.35870049638451695*pi,3.45314706118084*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[15];\nu3(0.554251056239493*pi,0.28699772468839*pi,4.37372021880887*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.779725120091118*pi,0.34863453116617604*pi,1.464855622238587*pi) q[18];\nu3(0.40670683287606*pi,-0.29863159684262097*pi,1.70313921364776*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.550222808958299*pi,-0.07808434989392099*pi,0.867892002142694*pi) q[1];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[6];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[7];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.260319840917241*pi,0.19105753562612804*pi,0.898204385862699*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[13];\nu3(0.439439663234243*pi,2.63422669061271*pi,1.3755108891465881*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.333056845107422*pi,1.0010593906804*pi,4.162093404992531*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.586616945146915*pi,3.43908110878386*pi,3.82405469899961*pi) q[18];\nu3(0.63837702913335*pi,0.5535388030758699*pi,0.814747212338057*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.293718917932221*pi,0.97806296072886*pi,4.2930918698606195*pi) q[2];\ncx q[3],q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(1.5*pi,0.0*pi,1.5*pi) q[7];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,4.0*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.413159770696961*pi,-0.44590195793842713*pi,4.28378586886321*pi) q[15];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.426990738236736*pi,0.77123528139321*pi,0.72772386654222*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.32370089016738*pi,0.7348351166438201*pi,4.243088865356761*pi) q[2];\nu3(3.5*pi,3.45373360198587*pi,0.5*pi) q[3];\nu3(1.0*pi,0.0*pi,1.24037149335838*pi) q[4];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[9];\nu3(1.5*pi,0.0*pi,1.5*pi) q[10];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.315472838269157*pi,2.89748154267378*pi,0.655269637971633*pi) q[15];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.453851702362378*pi,-0.33269803811169296*pi,4.310906223902061*pi) q[20];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[1];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(0.65336365648971*pi,2.52103354759034*pi,3.88833628507505*pi) q[5];\ncx q[6],q[16];\nu3(1.5*pi,0.0*pi,1.5*pi) q[9];\ncx q[12],q[18];\nu3(0.260846783324058*pi,-0.18185610914016898*pi,0.7286528733711399*pi) q[13];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,4.0*pi) q[17];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(1.5*pi,0.0*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,4.475749670726779*pi) q[4];\nu3(0.738235246910733*pi,2.70123988298837*pi,3.44566600500769*pi) q[5];\nu3(3.5*pi,3.48949479153477*pi,0.5*pi) q[6];\ncx q[9],q[14];\nu3(3.5*pi,3.40935678789998*pi,0.5*pi) q[12];\nu3(0.227802622968306*pi,0.8701621182439401*pi,3.88818349724699*pi) q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(1.0*pi,0.0*pi,1.30124995740998*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(1.0*pi,0.0*pi,1.2236094023165038*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[2];\ncx q[3],q[4];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[20];\nu3(3.5*pi,3.385586035731*pi,0.5*pi) q[9];\ncx q[12],q[18];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.2225343180744082*pi) q[14];\nu3(0.474032886675074*pi,0.32573816509583897*pi,1.336900873911057*pi) q[17];\nu3(3.5*pi,3.48151373640088*pi,0.5*pi) q[0];\nu3(3.5*pi,3.45168688526576*pi,0.5*pi) q[1];\nu3(1.5*pi,0.0*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.5*pi,0.0*pi,0.5*pi) q[6];\nu3(3.5*pi,3.46283522332957*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(0.5*pi,0.0*pi,0.5*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,0.0*pi,1.1870873868485141*pi) q[15];\nu3(0.0*pi,-0.5*pi,4.2737660301170095*pi) q[16];\nu3(0.4397167244726*pi,0.35143660220918804*pi,3.86424064372293*pi) q[17];\nu3(0.0*pi,-0.5*pi,4.33510110389732*pi) q[18];\nu3(1.0*pi,0.0*pi,1.085697161057251*pi) q[19];\nu3(1.0*pi,0.0*pi,1.300301748710432*pi) q[20];\ncx q[0],q[15];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[5];\ncx q[6],q[16];\ncx q[7],q[20];\nu3(0.5*pi,0.0*pi,0.5*pi) q[9];\ncx q[10],q[13];\ncx q[12],q[18];\nu3(0.0*pi,-0.5*pi,4.47459540044666*pi) q[14];\nu3(3.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.5*pi,0.0*pi,0.5*pi) q[0];\nu3(0.5*pi,0.0*pi,0.5*pi) q[1];\nu3(3.5*pi,3.39478774229148*pi,0.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\nu3(1.5*pi,0.0*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.5*pi,0.0*pi,0.5*pi) q[7];\ncx q[9],q[14];\nu3(3.5*pi,3.42222963303151*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(1.0*pi,0.0*pi,1.280443380332944*pi) q[13];\nu3(0.0*pi,-0.5*pi,0.650712706759828*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,4.46811392702859*pi) q[19];\nu3(0.0*pi,-0.5*pi,0.606934863403515*pi) q[20];\nu3(1.0*pi,0.0*pi,1.316760726306041*pi) q[21];\ncx q[0],q[15];\ncx q[1],q[19];\ncx q[2],q[21];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[3];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[4];\ncx q[5],q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\ncx q[7],q[20];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.5*pi,0.0*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[3];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[4];\nu3(3.5*pi,3.40323048428952*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[6];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[7];\nu3(3.5*pi,3.39316465768827*pi,0.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\nu3(0.5*pi,0.0*pi,0.5*pi) q[10];\nu3(1.0*pi,0.0*pi,1.255577384790171*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,0.5433514767064006*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[16];\nu3(1.0*pi,0.0*pi,1.246992899291694*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,4.422721158201821*pi) q[21];\nu3(0.644982216289205*pi,0.1482013108565*pi,0.5301025420335365*pi) q[0];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\ncx q[2],q[21];\nu3(0.499837194179206*pi,0.91903727871059*pi,0.7291109535335469*pi) q[3];\nu3(0.55642312651539*pi,0.25324061934312503*pi,1.338585895334151*pi) q[4];\ncx q[5],q[11];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[7];\ncx q[8],q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[9];\ncx q[10],q[13];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[12];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.101260502240227*pi,0.64956176060741*pi,3.83078449049053*pi) q[15];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[16];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nmeasure q[0] -> c[0];\nmeasure q[3] -> c[3];\nmeasure q[4] -> c[4];\nmeasure q[15] -> c[15];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.5*pi,0.0*pi,0.5*pi) q[5];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[6];\nu3(0.497363287216577*pi,-0.218652005454384*pi,1.052520458119544*pi) q[7];\nu3(0.5*pi,0.0*pi,0.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[9];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[10];\nu3(0.0*pi,-0.5*pi,0.6382727354200219*pi) q[11];\nu3(0.502639212193342*pi,3.16318958509598*pi,0.67862823590999*pi) q[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[13];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[16];\nu3(0.0*pi,-0.5*pi,4.48592272293047*pi) q[17];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[7] -> c[7];\nmeasure q[12] -> c[12];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\ncx q[5],q[11];\nu3(0.294889842097094*pi,-0.112992316052976*pi,4.23166976716415*pi) q[6];\ncx q[8],q[17];\nu3(0.315177571479852*pi,3.10137339038288*pi,1.65433627554672*pi) q[9];\nu3(0.825204346670097*pi,-0.4182169640940464*pi,0.51332313322535*pi) q[10];\nu3(0.226239946622238*pi,-0.073648845328884*pi,1.485095708071863*pi) q[13];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[14];\nu3(0.935619807158568*pi,2.67821817952074*pi,3.51596951751915*pi) q[16];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[18];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[19];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[6] -> c[6];\nmeasure q[9] -> c[9];\nmeasure q[10] -> c[10];\nmeasure q[13] -> c[13];\nmeasure q[16] -> c[16];\nu3(0.941821390972421*pi,-0.11813145698204103*pi,4.194966347737489*pi) q[1];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[2];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.825641477467155*pi,-0.07743678042674901*pi,0.7106621090416401*pi) q[18];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[19];\nu3(0.180764875619443*pi,2.52956331309943*pi,1.180139873899766*pi) q[20];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[1] -> c[1];\nmeasure q[18] -> c[18];\nmeasure q[20] -> c[20];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[2];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.085863542902641*pi,3.08022910237866*pi,1.4299784673497191*pi) q[14];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[19];\nu3(1.0*pi,-0.5*pi,0.5*pi) q[21];\nmeasure q[14] -> c[14];\nu3(0.0761010279534013*pi,0.385403991401877*pi,0.5275765776720834*pi) q[2];\nu3(0.438146744886525*pi,-0.371478720556246*pi,0.737129016538663*pi) q[5];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.287192101439741*pi,2.74088090027651*pi,0.820108960071537*pi) q[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[21];\nmeasure q[2] -> c[2];\nmeasure q[5] -> c[5];\nmeasure q[19] -> c[19];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[8];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[11];\nu3(0.0*pi,-0.5*pi,1.5*pi) q[17];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[21];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[8];\nu3(0.244887029081054*pi,0.197599185180943*pi,0.722730641387176*pi) q[11];\nu3(0.5*pi,-0.5*pi,0.5*pi) q[17];\nu3(0.658757688806682*pi,3.29541979834115*pi,0.7748938395937*pi) q[21];\nmeasure q[11] -> c[11];\nmeasure q[21] -> c[21];\nu3(0.453173436028919*pi,3.43490259941683*pi,1.95630521204832*pi) q[8];\nu3(0.578905811431617*pi,0.08465996780032004*pi,0.9765028500080459*pi) q[17];\nmeasure q[8] -> c[8];\nmeasure q[17] -> c[17];\n"
  ]
}